raw_id,article_id 766966195325022208,96962 794648595408502784,261059 775365997284831232,124610 795474003733385216,234556 758680494997377025,41680 781528569566621696,139404 739681484345221120,11774 771621201504460800,101681 794583397507076097,261155 771810161165946880,127366 752623535969996800,19563 768879412523794432,108849 794706858489643009,262588 791721753311608832,239456 787019039176622084,207287 776272923963162624,152872 785625022958342144,195712 785963363574710272,197145 795615019484532740,261155 791155524322594817,235251 769012627683049472,109104 786688906737713152,11774 775414560647815169,148419 764436803436761088,82066 757796736194666496,48491 753958447582969856,30590 791323096221229056,224466 794635042618245120,261155 776882590372368384,159146 788987379377856513,222647 791752837474586624,240483 773172090719473664,133081 793561368603557888,250785 776109966201585664,11774 790627553245483008,232662 753691782957916160,28819 794187487514161152,257492 794541899520446464,261155 794703884136710144,262752 762411881801867264,72411 761314093911437312,67229 765997930729836545,16299 775050605035335680,146720 778000132721692673,163785 771544802038984704,125111 771737300359184384,125853 785809995589885952,198591 753960292606812160,30590 766413092741746688,81929 768127455454343168,103354 755543573030772736,38144 742402117512531968,11774 792382663248089090,243187 776770802314194944,157082 793998555040120833,256358 752287270720471040,20273 732317848098344960,351374 785976267757670400,199546 791921667874238465,241720 778730178725842944,170229 794037940754247680,255318 773728278825676801,137869 785509951846350848,194743 775401278755184640,148744 761320540518936576,67229 794549272880578565,261155 791658474270822400,240474 774079778659774464,141360 733863395972108289,65113 761570327495380992,69245 776935355933089792,158387 790546739757547520,232137 780761245938880513,182960 792794656664907776,247241 761358005631721473,66824 779714409505488896,175181 762616264015642624,73704 786920288130772992,207076 794207975753875456,258771 773143445288255488,134454 793227115927785472,236409 757493714273112064,47640 770549038307389440,117377 786774812685398016,202380 756243945064165377,42117 771533109854515200,124597 765291025103515648,84209 758781203981881344,55174 770310932643794944,117843 776582233213853697,156835 761280113157611520,67229 749324728171585536,8297 779927315086049280,176196 794264007670693893,258927 753301521899540480,25896 777688876118867969,161984 779266830359670784,172799 764880603443564544,84724 777779030535745536,138490 780598778759778305,181935 762269622678675456,70886 772049152826077185,129128 785898066851213312,199453 767137569473761280,97852 756242065860591616,42149 788219277002149888,216009 765642285593792512,84887 760267109184208897,60794 792414002857074688,245750 786414494390059008,203674 786904780237074432,207287 765371252668260352,352033 775719938325680128,151071 780886943429189632,183288 772295822230728704,129501 793273091229188096,250033 764973824768999424,85562 781753104073101312,188119 788766180655898624,220332 772377444988882944,130247 785350898109284353,11774 762865363138727938,75327 794586391304933376,261155 776250303633059841,152314 788539947133403136,218977 792005242430906368,242448 792031002008940544,243075 795272133123289088,261594 750152066195156992,11430 758687114506534914,54070 751752322133491712,18893 756572202237964288,41196 788003970627276804,213064 785602441412694016,197512 781100514587049984,185309 795387334237843457,265885 777254756066533377,157860 766714287700058113,95708 771452934437662720,125937 771986824277417984,128519 790708581310066688,232137 791671359340445696,240145 757542895356407808,47782 754018166230093825,28245 766671438497611776,93823 785332539246247936,11774 779302725410516992,158387 762137619400568832,69548 790653021558538240,230899 775031465725730816,144654 786225567527940096,201958 773323727924760577,135592 792800162456465408,247232 757681352326078464,48735 767554749403009024,86264 792060021286707200,243075 755401745778356224,35403 794648426365538304,262053 791056245134397441,234796 793170403648765956,249841 764369593313923073,82066 752876879477035008,24134 754849323800600576,33520 793250250798473216,245963 776899989003874304,42036 758605154472042496,1170677 781495185213493248,139404 792782941868830725,242521 769001608269017088,109945 792773640148267008,245634 749618052765982720,7852 787333593462890496,199307 792028265636560896,242712 763456425792339968,78344 785282395339497472,194648 795605268503490560,262849 778831101695438849,11774 764211534411202560,82066 770049663567298560,18030 771253446548725760,122404 795445984092426240,259190 757855402813894656,49070 776626659076239361,156835 795071419013074944,262022 768076351471493120,103354 738175932742000641,11774 774059284904697856,139404 768604032835264512,103212 788168626071334912,215505 791060863239290881,234927 750370616449101828,12927 785902398396964864,197512 756568578065784832,43471 754973664668426240,33070 775409223874191360,146675 789562571170861056,225911 794314436123250689,259055 794652641980715008,258193 755527963332874240,37993 762113628459925504,72035 781380876793946112,184196 761489236210159616,68273 787924193925009408,213887 766114086434242560,431998 790187276303159297,159876 794575839941693440,257788 790629159475175424,232884 788930647536480257,220332 790599405103710208,231358 787706440253333504,212139 794313503087742976,257492 774194389426040832,141887 771879194586341376,127657 776247588236435456,154709 787012923570782208,208065 751564686479462400,14277 780802550522085377,11774 764309078382260224,82209 793238442054266881,250293 736966923083231233,1170463 760608467648380928,62716 752989795719188481,24788 754832458240131077,14277 753425842915512320,27317 748375467338645504,145399 768499279199698947,102826 776765867677790208,156308 790021683579019264,228820 778560233996189696,168794 765874464907153409,86472 791690120831311873,240483 756316293033234433,42249 756859549764743168,43887 788804430963421184,220526 791284406266634240,237491 766604974516113408,93823 781570276135874560,187976 761550863991209984,68144 770045527077556225,116164 754867680319049728,14277 791809304869371905,240890 753699404943618048,14111 768223348677640192,103924 751050554378428416,12852 758602596491886592,50670 764144906008920064,81702 766468924791808000,93303 756279085265850368,42344 777174172673998848,158151 776162936825917440,154071 766376013827706880,93504 773506987745243136,137042 795406497501028353,247930 778728104319553536,164001 790002129255669760,227242 765668645884264448,84724 751601780245483520,14277 764925268708495360,82066 753691128881438720,29263 781890974016417792,189314 759380035639791616,57574 793503059414507520,252408 794977654516645888,264397 774229288996507648,139369 773507221124632577,137042 751750036418158596,14277 785786450365341697,194723 763913460765827072,80939 764118954780397568,81702 764165729566527488,81966 762847940318679046,74483 764845100375511041,84666 786688734335004672,204684 763454355521409024,76406 778002147854077953,164435 764945291111870464,11774 779047531502120960,171037 751132422067060736,15808 769894462805929984,114301 768251664910340096,103924 793951405442744320,254135 759075462207401984,48663 785647552737579008,197622 788553035127459840,218275 781735210203381760,189313 757074692465393664,45857 791633065651036160,239405 757765689398538241,49066 786704300923842560,205728 778300391867809792,167220 789134454363152385,223492 792523861401022464,243075 759150366327963649,56630 765594062686711808,88506 768675226964156416,106774 793486290285199360,252580 776930297057275904,158673 789962931546894336,228576 787451588335939585,188577 786754442334842880,62492 787857813989187584,195492 764648286594609152,80939 772459851368628224,131045 793110580735406080,249469 794689972024594433,262752 753727809445519361,29263 792654106703851520,245576 753948516280438784,30590 757450003354836993,47266 768523577792405504,106716 750415136565764096,13201 742885364361203713,47188 769890445933641728,110060 771767376593362944,127871 751560127400906752,18470 788198393067606018,215754 792851618949656577,247241 793791839648309248,255393 785587548022185985,196788 790006627978149888,228820 792030508850884608,243075 794347917817561090,257492 777999343282520064,33169 753167499558948864,25754 764232294848528384,1170700 750292207773618176,1011996 765317000126050304,87145 793127132364890112,249469 780918286380826624,182678 781593863932612609,188807 767713607002054656,100605 781292994582319104,183759 790653732384022528,233307 775652720846004224,150511 789927868310577154,228820 793753334230478852,254135 793178059008507904,249159 756748499023110144,41719 758360928245153794,52682 772290523365113856,125554 780096767748632576,176128 758763405415215104,54070 764936647544676352,11774 750824929348743168,15616 755854627732676610,39462 777130469267742721,157755 756818919969722368,44450 775404910246453248,148045 781230580255948802,186434 785622096307159040,197017 792475316031623168,243286 755723942405476352,36961 786992062902050816,205728 762987504601530368,7524 769954882543505408,114680 791719616129097728,240483 792706721454166016,247087 776881844755267584,158327 787519268271292416,209129 776870835848028160,158589 755391918142468096,35890 786737627043139584,205989 788244265503592448,214354 789943777028927488,228629 777962931745017856,163990 766368442840678401,93286 757100692058148864,45964 761352168439885824,68163 788871303931523072,221785 789506293342101504,226490 759386162003783681,56700 774816972886409217,142906 787491100449763328,211347 764990657094094849,85562 781333715041546241,139404 786327116304490496,202379 788390694750711809,217519 761608735559151616,69684 770224364687986688,117294 759740773369843712,55257 786565706057789441,204413 785986430002720768,197091 785308258609291264,161165 788967032830124032,219518 794791945486774272,261050 771734043343876096,126152 733176308360962048,353474 773095760770445312,131490 763143821496418305,47188 776132988857745408,152735 760084377472753664,60363 765407044115443712,87245 789789293493493760,227242 791983321676976128,241819 794000108308156416,256239 757241220070412289,45348 788971818614947840,222500 794212545770954752,258771 794531565602742274,261155 764133075143962625,80976 769204928875073536,110585 785298157630525440,11774 771375061777326080,124597 768570681093005312,107428 787809562124574721,205197 732270414085427200,349776 767749246736998400,56964 777043187458252800,157755 759221339718811648,56964 791623149976625152,240070 761912037702262784,68893 751794965731221504,19133 768132860830224384,100893 786690866286997504,205602 757280108759621636,46406 760194586631348224,61051 793727374865104896,249469 749745555736256513,7816 785663164855836672,197341 786909222164365312,192032 753659631348617216,28983 773895225823592449,139404 779976437205991424,176203 768434496815366144,106281 765370226288500736,80108 776099543632928768,152735 749334608924307457,7914 794878006825275392,262752 795300489743179777,266079 791856233972166656,239610 764870744815788032,84889 756637174532075520,44429 776780140810530818,76146 791424093010657280,238099 791003979262164992,234796 762727089069895680,74431 764810549901221888,84724 790479798346756096,231550 791667115677716480,240483 791827702818955264,215965 786200657703436288,201583 788530549744820224,203710 760183264556544000,61412 766371033246937088,82209 789238979120009216,206666 792805194010546176,246152 758111209354919937,41703 767551075587133440,100005 779512944715370496,209828 794975860461830144,263898 768185669667651584,89122 786298086184353797,201558 793799106426707968,254135 789660225414443009,227242 788072540321316865,214492 787835746518310912,213064 786012846865936385,199546 785492268652204033,196277 758747933835534336,53469 755954495788425217,40881 766027028038508544,88367 770776185194287104,118154 755681372568752128,38183 777684792192081920,156061 753327005609754624,26819 756304276398276610,42249 789911580624482305,227048 758327527265931265,52061 768273590282166272,103354 788426417264594944,217083 792992332719075328,243165 768157522695852033,103071 785978329555869697,198826 760949931481845760,64197 793415843384135680,251320 794313577540636672,257406 750103712388055040,11015 791381581520711685,237491 763843769036902400,80482 767806005551955969,101681 787361613321871362,210207 765383643455979520,86047 754732451830857728,33356 760866805330153472,65222 772828715139031040,11774 736246753876410368,11774 755520059620012034,38210 764654572388311041,82018 794663976785346561,261155 755901845734825984,18215 757095400771694593,45857 764148783760437249,82209 789808760550137856,227242 770476669803065345,117687 773525565340987392,134993 781528871195713536,188401 779053439003353088,171693 788419668147068928,217837 793301098912157696,250033 786986858840412160,207949 775976959226548224,150673 768568678233280512,47940 762338314430980096,68993 773907309290369024,139404 767435408963579904,94699 771830604795146240,118191 749834368714022912,10404 763918543591055360,79691 781110077260378112,185496 795266036664766465,264397 775872077026959361,151463 776471584664068096,156103 787439148961587200,207613 792959028309684224,246726 732106681845317632,349239 791049057451900928,235951 777822021765861376,161960 785919819887640576,199546 787606432086577152,211613 765256651406442496,86645 794751547297202178,262215 758105263459098624,51043 781593895205502977,189032 768180461650661376,104521 787332719969787904,209248 773514069584248832,137042 793519916150382592,249926 794670947307384832,262022 793169408436817920,226881 762262273083801600,72420 779077973265833984,172621 780373223976345600,176127 787834114208563200,213064 791142955021131777,27045 773707036487852033,11774 760865418147926017,1248836 787239230296600576,209351 773574114111991810,136515 738037330758541313,11774 774560937542029313,137869 791374996622938112,238207 761378170641801217,67973 757674867546320898,48549 765231661420249088,86472 763124330511396864,76794 778275783089397761,166532 774689734626975744,144602 750369518720061440,12883 767135920088682496,353124 786603394320347136,204977 792856173942747136,243865 792881705644195840,194085 773531094360678400,136904 766866550770978816,96557 775033493566914560,146259 794010145265098752,257492 794941414815711233,262847 766354344056938496,93271 762668093994741760,73814 774712134139686912,144635 795253194142154753,261050 785629671736025088,197512 766410750244057088,93823 779048473228374016,171617 791266129310195712,234653 751191142088278016,17416 786327479854084097,202379 795304817732321285,256564 763346430832447488,76535 785894919495757824,197512 789990489940430849,228576 765238308804841473,86103 768139659541086208,103212 778562275141685248,168794 795257148657827840,263926 795057978923683841,261155 756825817733275648,43375 776462885119594496,156055 770305325828337664,117257 732527631208325120,352459 766431712377053188,92210 780592911473836033,181886 760628837294104576,14346 787132157894492160,207613 763756029444132868,78271 769502560394874880,107129 794654885149032449,261942 755188047503777792,35890 791355575284080641,238395 771488477053612033,121479 778329382117007360,164788 790728306521964544,232791 758113387234463744,41703 774915428409745409,145524 786542246128562176,204413 786292789923422208,199546 786004807882575872,200355 793816059904200704,228583 768082123857289216,103354 751846959078486016,16931 792194430673494016,241367 787331466959159296,207287 787450542176034816,210207 761653617459855361,69747 768945586800320512,86570 763843552619225092,80643 773972676301815808,139577 778208573331341312,164726 786274272360689664,201958 775285530640715778,148032 786303029532176384,192032 755715074518552576,38792 777249992931155968,160228 760599542026924032,45672 793211745586192384,250633 790946638550470656,234653 785623875438510080,194079 757556881778966528,47761 771570974986600448,93261 749322352119472128,7849 754049271687680000,31377 762019993458503684,16953 773234625934135296,135514 790667191242850304,231580 788563254628978688,217519 777023929852366848,157993 767471605807054848,98751 775790063841972226,11774 793193400665341952,249926 762460664791117824,47283 781338412997500928,186212 791446542330855424,238292 791719119536087040,240474 759913504212070405,355185 765003211975438336,85562 793185565055262720,249841 794640906624364545,261155 758880073290178560,55710 786722200749350912,205728 791390083643346944,238207 791411283526455296,238780 795105845029654529,264397 750861998712205312,15808 755468205536280576,37294 786928532685410304,207287 765918351130374145,90088 753360606564986880,27317 779334655245950976,158387 781736734107308032,189515 789655418263986177,226490 760776548320325632,64730 785317892526977024,194167 765160478565928960,86120 780756807866277888,182960 765676387617210368,88930 769211665220894720,110362 792764167266631680,247241 758015182295609344,50500 788876145533997056,220029 754854221774778368,34151 779429299157893120,174999 791413115137044480,238383 771980067425685504,128615 752802142231072768,23651 775415354839425025,148537 787828698552475648,199961 789983538271531008,228124 785310720162357248,11774 788713824513818626,218832 790629181260492800,231871 786961140559458304,134418 794403678815981568,257492 780482677971546113,128189 769349945942048769,112399 790248342907346944,230282 763147477696393216,75899 785935575018835968,199352 793639813773611008,254135 766049102857662464,90694 780784992536391680,182257 793213866272550912,250633 794850207422877696,262025 759008729698177024,18395 760494451470970880,59730 794939991461871617,249926 732301561922195456,351147 788044034275180545,214492 790661833707225088,232169 764974308489777153,85562 771391058441826304,125145 791019092828356608,235620 767898743278534656,100949 760543575264428036,63451 772160383981383680,129558 760154943135346693,59941 794591578471809025,261155 765686762681360386,74575 778223396848926721,165448 788575634553344000,217519 753620682651602944,26517 778377067931009029,167569 792038502691139588,243075 793477077701885957,243848 751872633742905345,17416 791801458186301440,198586 793889732426080257,248652 776133759250739200,152314 775499302760316928,149770 788445401972080640,215608 753422726635753473,27045 766360039909158912,80939 794547789782872065,232881 739967260442255360,27156 791333762860736512,238207 769008987853484032,110389 762005486086520833,70509 790631218685546497,229901 779729204900429824,175092 751687110558674946,18310 752686589998927872,22575 780628735980478464,304513 794923423227121665,263895 762102101564588032,70886 776798578983497728,157755 785910134618796041,199546 778608770742095873,169201 780821679614242816,183632 786325397730308096,201441 776595820502220800,156835 766614256964042754,94841 790261735181676545,229693 791660814822289408,240483 787695363071287296,210253 790172670746828800,172084 791636619300212736,239893 793916914477076480,252020 793127797799563264,249469 772377119280230400,129608 793881200829923329,249926 753990958664916992,27045 775288570064080896,148045 764906969102639104,84724 773565537863491584,137042 781212195367550976,186434 768012180788809728,96039 781053181778202624,183759 773681347617447936,137698 788228099498442752,215754 758009249507057665,48663 780613717054500864,182036 789157371369123841,11774 786119778465292289,200971 785472439035817984,195975 761140879503400961,61051 766831485848391681,95708 793172494370889730,249444 758662036922503168,54070 785594581463162880,197286 792211345781432320,243614 767889970937925633,101514 770274473983356928,117257 794620020613648385,261987 777954560715304961,164403 791633361190187008,239456 792772856744673281,247240 794228733443874816,257492 776736454730977280,157755 781581342047768580,188807 757550681062420481,47782 794601229565313024,261155 766387339631394816,93184 789938853176020992,228576 774276449163481088,131421 763961420283195392,80393 765520371244232704,80098 773952318177841152,139404 786021523240853508,199961 788081494967382017,215005 789518994826928128,226712 792528584959229952,246295 752245903247892480,20279 793113003705139200,242693 760900751703048192,64758 757764455287562240,48061 773953277125885955,139404 762334231783669760,72035 768947094988083200,108849 793104577491038208,249469 761986927469834240,431998 793185287715168256,249039 793118432573161472,249444 792098480743387136,243075 738750195341529093,349418 791392771319947264,237908 763891207869083648,80939 776486418168373248,11774 774123092134076416,137869 794578474430304256,261155 786530234476617728,204224 773629368211877888,137777 775030488465571840,146259 775404093909012480,148741 791309723710595072,11774 758061591980048385,50983 765946231080165376,87904 766354508234371072,93261 755418386088140800,36221 759140275138596868,54070 753055231034785792,24624 758032679363309568,50978 735776602680791040,349566 776958106077102080,144609 787384833362108416,209800 775005016860061696,141745 764361334335168513,74575 776658123482214400,155451 778769848805523456,169437 794303395691712513,255870 786594816134115329,204835 793956370617946112,257066 781554814585044992,181755 793298605767467008,250633 755162720652189696,35890 786440544297820160,203350 785707113171517441,197512 781481049691869185,188119 763630296994635776,75405 780752874032726018,176203 793327349131542528,249951 770044041987850242,116164 791466696724844544,235536 754818679288717312,33356 777539958508748800,156835 778262501733507072,166844 790252213247500288,228341 776462907114676224,153573 789235959334182913,207861 769445049167966208,106716 787792617014648832,213064 759884255346434048,57574 760486431231913984,62777 768217773898031106,103354 760464054687195138,62771 794775912923308033,262022 794191495007850496,256038 764305871975292928,82963 785913395392282624,199546 793175745057005570,237872 779013953095557120,172014 789672163351691264,225739 795214662694379520,265644 757584873024462848,46379 794661608358379521,261155 758337049883713536,52554 761999488278028288,71470 765576970839076864,87904 781586268924747777,186434 759034893993070594,56552 768085699790798848,103354 778293812531789828,167220 758450764113022976,52394 776237272517586944,153921 767319153011101696,97355 768512134229725192,106777 766438861820063746,85562 785422097032089600,195712 781285667389206528,185296 763103857014607872,76628 758029575343353856,50923 773958567237824512,139404 765429357561151488,86874 786638132426969120,205455 761343750690004992,67229 787789342257192960,213064 771182445882335232,122982 787063282871984128,207965 750782350229958656,14980 773024607703998464,133519 750734909233332225,13627 734768169768914944,353374 785841923739222016,198878 762966164083511296,74483 792126092312207360,243187 753052159139340288,24704 792718338354978816,245148 768197789872422912,103354 795069212746194944,265030 743273436290625536,1247598 794315432018792455,11774 733374346006257665,355480 776148995039264770,154071 792452152857882624,245313 790319658142408704,230485 770929089888841728,120610 789091019920904196,220526 732938478468599808,398863 756222354238210048,41763 757221320631263236,46006 795469676008640512,258771 788752370624700417,220332 795260097358340096,258456 750468132448432128,13669 760936415014289408,65174 754072603619360768,30590 788001184380362752,214354 750869255726501889,15234 768428903098494976,104192 788469573091635200,218275 751657475213037569,1248151 771013883133829120,122148 793487183462080512,238395 761137525519941632,66057 788423297633546241,217634 791437823970803712,238780 789531292899561472,226785 768308129146646529,105603 761517900930789376,67229 779819890953838592,169655 788472680181854208,218275 790285522908372994,230559 788067115534344192,215005 758050220022370304,48663 786929982807216128,207287 756872238046076928,44163 773273959479468033,135725 794960004503568384,262847 765585575046942720,87245 766807862521716736,96419 790240972181426176,229693 767790306565566464,95055 745371732525998080,88859 757951987916935168,44461 758397725440368641,52696 776247843136778240,153779 781255174366961664,185313 791802208882978817,241523 749378991950172160,11774 785556852268527616,196788 773566970222391298,105109 773919013390909440,139404 788500941876191233,218495 767592028393779200,99471 791079229517467648,235756 757746214867726336,49056 795693154322280448,268065 793836320783159297,255866 794333380007653376,259543 766028495814291456,90618 776009223104827393,152876 774475006835171328,142671 770922615091236864,121949 780888989008003072,184044 758081992189542400,351340 772779064268562432,132335 758142245514149888,50923 775515206021681153,112363 788377244934762496,208928 776911866400481280,159359 777027680680247297,158542 781497119735545860,186004 788697118483574789,220018 790715756963127296,233692 776750397708865537,157724 793647893949341696,252639 750432388191227906,13343 787701245737783296,212357 794621280242794496,261594 772876105825001472,132967 775717533101940736,150497 763834450719506433,78566 770747086094598144,120690 732980948111761408,354927 754084825498288128,31529 766209606636806145,85562 749738220049555456,8178 773230326562906112,134561 793273052356349952,250633 764659793311043586,83184 756304607085727744,42432 759190253798240256,56964 790987636248829953,234653 794615454157443072,261155 794289097032351744,259134 756496362217299968,11774 757073421008154624,17292 732958677305430016,354936 785931708071804929,199769 776149865264918528,152928 785259471782154242,11774 790919980388913152,234583 792977772360638469,217343 787978632576786432,213887 764985981892198400,85562 781352577493413888,184887 735555327941349376,352870 759930726506647554,60102 766344180515737600,91956 760074651779211264,60801 780923451305398272,181952 750330975452823553,12357 758684014953672704,54070 758844307184902144,54070 777306927239794689,160448 750347542144049152,12357 759888466188566529,58253 791709097166987264,241057 793826395218644993,252020 773872272226394112,139404 755755784823242752,38792 752305323789148161,21551 793222376238358528,249469 786711065027551239,205728 768839157741416452,11774 791033153011916800,233154 778200653571190788,164356 790050099216998400,227048 785565175973752833,196917 756730083310731264,43391 788397800203616256,217519 779095918784180224,168284 754027492508307456,31095 760558933744418816,63451 794262345916682240,258331 771910420873420800,127657 789832976951640064,223249 793862932606115840,249852 755501694830673920,38032 786140084756029440,201308 755154179601997824,34666 774522402969714688,139404 770444083986857984,118515 793456746178019328,243535 763112184377376768,75899 786609304128192512,193121 788510528297635841,215437 785677865278988288,197286 778272334062903297,166883 790779730442280960,232169 767017324725538818,90125 794781105492590593,262588 785495695843291136,194723 794977997354766336,264397 774798778968793088,137565 779332496882184194,158387 781896238543187972,190635 788866271672688640,221777 778329503936319488,166409 753358066871971840,27045 774067175137026048,140748 761339027563933696,67369 770940505639284737,122146 772941742031200256,129474 763584265703550980,79031 762020295913779200,71476 772738186724319232,131814 787038495005110272,205590 788772757076975616,220332 793114391981940736,249469 790915181794717698,234583 795441428813979649,261155 771380215230656512,11774 791480610934165504,11774 755972749890162688,40881 793294393562296320,247241 794527504878878721,261155 760917546501562369,11774 734034523483197440,738099 774281639748857856,142506 774925298269696000,128352 785934713307267072,199211 755427467653943297,37433 773719827798122496,11774 775297720869199872,148045 775927643405295616,151439 780268450966929408,177773 786906257466728448,207287 769949308569341952,105109 793053554525216768,238045 753433296806158336,25659 775858712422387712,150511 787011290170482688,207287 791351747688079360,99049 752854255749521408,27284 756672462348091393,44503 752931402216112128,24173 759086985248116736,54974 792812244883038208,247241 765215102031138816,86440 772500818419261440,131045 763097216261251072,76613 790551975934906368,232137 792316712045731840,244983 768855049732841472,105109 793162862197743616,249841 779612130290970625,174427 794544280262103040,261155 775681621479391232,148170 766002468572499968,90405 794751974021484544,261359 771062319849799681,122982 755215091188965377,36219 758489350187446272,50535 766027560295686144,90384 769897467152261122,115582 773835810814648320,11774 772624978965630977,131221 746782774649032704,349408 763170812320813056,76127 779556994181107712,175549 769056015300096000,108849 776764224760451072,157840 778682505771692032,167319 785659654541971456,197512 793802778653102080,255393 794015662620360707,254209 793227722935799808,250633 756302097293930496,42344 789442830582231041,224680 774363253787004929,141360 761919745209700352,66815 765745817173000192,88581 787735572773208064,212672 790331068830388224,228101 788745593401278464,193533 771961831502057472,127366 779084711910076416,172185 787404128486055936,207096 765152364043042816,86103 774430542624329728,51069 767852948823179265,102137 778388584898277376,167180 780530736088489984,164900 768217499208908800,104932 776807987285417985,157755 758068873086119936,50827 753360285663191040,19598 794537825005760512,261155 778975418325934080,171617 766499005606064128,93823 767767803697004544,101383 769271750576181256,110585 794259573830025216,258598 775976525086781442,152735 777689709057376256,161277 789476091710746625,225380 767448984025726976,98751 788448772330225664,11774 760933257332396032,64730 792576835179741186,246632 785983921301237760,200382 761971590313545728,70177 773951227839250433,139404 760968162456268800,64722 780090606156648448,178045 793993186506993664,256239 786770145192534016,204413 765204142855901184,86336 767994459648819200,738099 773357071358046208,135025 790574553714024448,232137 788546245493161984,52554 762961920722735105,431998 790924692462850048,234796 778673857796435969,167939 763097462370435072,76549 792108807358906368,11774 794543858444972032,237872 764578646212345856,84008 788255686727766016,215005 749499884168896512,7866 791998409230184448,242921 795334981367328768,261155 752870176400433152,23167 766730699327942656,95672 766000999769276416,90384 776122780697894913,140049 771091589582168068,120610 790439252303581184,231562 786112174641057792,7092 776953944463384577,159155 754065032023904256,30296 764807965807415296,84724 787077533707624448,205728 752682162420342784,22662 789535091558973440,214209 795039220452773889,263906 773693602820132866,138205 775046024658169856,146259 790754545311682560,232881 793645079021838336,252581 785665987383324672,196277 790645153379811328,232137 793432792663195648,252020 770989168172294144,121949 795047438046392320,263532 788493870132703232,218275 749699105945972736,8047 791000248328085504,235590 764202577814818816,82020 738819372337094656,11774 753700571111043072,29263 767805196474822656,101681 774553832160321536,141360 780968518019784704,183546 785844879368781825,198878 792130647464800257,241678 778350066314739713,167220 732904045791318016,353228 795418550290657280,265855 762357476884934656,72510 760146986008018944,60801 786021952456503296,199496 768855482278694912,105109 773184350221246464,134561 762652435349254145,73814 768460387138281472,104973 791712735222464512,234990 732911915135967233,354005 758330143844634624,52112 734118185541242880,41724 790995222679412740,232169 767211982747344897,97852 785603657207123968,196917 767414428279209984,96039 772878785997774848,128537 771684189586325504,127134 786910282086027264,65113 760214103612755972,61545 771080499309613056,122973 794677260116557824,261455 790621227354161152,231318 793178386231336960,249926 761680400271966208,69548 793275292991094784,250293 768906654821838848,11774 762458777132015616,1249014 775049059254071296,146068 767362792689205248,97438 775057671200268288,146720 794604135903612928,261155 794993707061747712,262784 773939196205658112,139577 791376364976873472,11774 794287011347779589,258829 773842730741096449,139404 781479461602660352,188157 765238676158816256,84724 770010497605308420,115996 792040763794219008,243398 760590161402966016,63451 763580901309681664,77598 785564608753008641,196788 790645467570896896,228501 770220187916402688,117257 779550988654915584,173628 780664494947172353,182036 788155044117872641,216009 785932316652613632,198671 791365137068388352,236502 795388882594525185,247930 788871901116452864,221665 776455070707806208,151463 785488663778123777,194949 751007611034734592,14641 752284057686376448,19472 780941028455026688,174116 732389511343292416,351514 781654910811111425,177455 749220576724652032,7577 789538106227646464,226731 755918258591719424,40437 753728258001084416,28508 766390049730551808,93286 769690628888354817,114612 788786567024373760,220332 778795485318356993,169923 755137822680551426,34637 786816676218097664,206742 762648733066625025,431998 792439038959611904,245566 795018177394552832,262784 768954812209696768,103446 786880959287140352,207101 794760789974544384,235580 791605234846097408,239893 786806847491584000,206642 772199146535030784,129558 762293819052331008,431998 790911529902235650,102826 754975587492589568,34666 748176152485822465,354238 775482862506221568,112363 771846628277760000,125742 794362611492155392,258741 763405710923268097,78102 755507272252477440,38032 765594367562133504,88311 775735307484401665,151255 795459570046930944,266079 790900244460470276,234583 791391649360322561,238780 794210942133403648,258771 776945498896949248,157755 752913079025885184,24134 790765096272146432,232911 738416596268486656,11774 795215942233927680,261155 790918442761146368,234583 765232815030034432,11774 766700120205168641,11774 793136710712426496,249469 754108477744750592,28451 795752868699586560,267655 761922120234438656,70355 794611519388385280,261155 757644648458260480,48549 765993160954613760,90575 788942130903261185,11774 781338047925329920,139404 755092607861161985,34666 771502469813862400,124597 789756564303384577,227242 776018034314121216,152182 790555030424260608,231498 768869089250988032,105908 790367608617009152,229159 757584698134495232,46006 779050446476353536,171617 778436318984597505,167046 779400836497551360,173628 793600617214128128,249926 793167024046403584,249444 793572309302775808,250430 795105307143864321,264397 753746069054300160,26819 780569686958190592,181419 757033489350791168,41702 775677102070894592,150511 767763090813313024,101134 765388001094492161,84209 760638367306424321,64197 790246777047937024,227048 788896102334472192,220689 785537142617407488,196788 765911472568348672,90031 780557070328274944,181419 773261092936114176,134561 795766135828451328,247930 755599051878313984,37003 769004759705673728,100893 776848450109399040,158589 777908006927204352,163586 781075630943199232,184539 790706970261159936,232169 769462485858516992,112872 771429989132697600,125554 763996615526932482,79691 789240440377708544,206666 763425310289170432,78129 775683969283035136,150511 785850523572400128,197512 761742867064692736,68993 781339353553379328,139404 795297846786297856,249159 758093746688761856,50923 776536600066924544,155933 788813970664632320,206666 759333108055408640,56964 785589827735588866,197286 788753877382361088,220526 795103697533485056,265257 761502530941620224,68133 750719150117556224,14858 768583649822474240,103149 770247026873368576,356063 776827798304464897,155390 767879854666768384,102249 794548510234382336,261155 794567404621742080,261155 772245086314778624,127925 763058782465249280,76339 794174208364318720,257492 794750368005713920,262319 760149049076948992,61051 766608234950131712,91946 773651804437385216,136947 788008018654879744,214354 756272990359257088,1248377 776097008872484864,152735 759524450677035008,57574 758693281903423489,54070 794694423552688128,261155 755521356465250304,1248319 793294482133225474,133136 781466438343200768,139404 771336646189060096,124600 795370809858502656,266151 773124123434356736,134470 755160861874860032,35890 756357955931344896,41953 771688424214376449,123135 752981832149311488,24366 761627665031917568,69231 751033370398887936,16422 769758594971631616,112032 795005469484077056,263906 775047399622311937,128934 788412631186931712,217519 758654272816967680,54070 762684911841140736,73926 790518961171554305,231894 764181944880001024,79223 771138553338134529,122967 746377225042272257,11774 787480368093941761,199542 792914555806490624,247983 792488854498385920,246225 760727150970466304,63149 773932682271219713,140211 752203175109636096,14277 772759986938126336,132335 772790028397256704,132335 764267642253213696,1249120 793133045029150720,249841 764633083580653568,79987 780421977328717824,179818 778571143712124930,168794 763688599506345985,78344 738406237709172736,11774 793664298031648768,252014 793246061926215680,250293 768136578321387520,11774 792065151742668800,243576 793998304933593089,257492 754714729394896898,27045 761627043670945792,1248936 769691798214172672,61300 777006591530991616,154832 794872272016343040,262752 756476789740953600,42045 793977903155478529,254058 757553220512342016,45842 790586532679725056,231318 753641351607189504,27402 788106022468587520,181419 776379202773934080,155390 786311520359682049,200963 795299354550607873,235289 732356788213960704,350660 765554974898188288,88052 794748524877361156,261359 785673374164975616,196277 753951973318230016,30590 773287125940858885,135381 779627878803701760,174551 793291681454026752,251282 794577578753400832,261155 754716592022315008,33356 768094811282927616,103354 775186289813442560,137639 786440463033176064,203674 788204869341425665,215437 785459444154978304,195975 755153609868795905,32642 762975144931364868,75724 772920900899500032,133043 761574952784891904,68993 751947431437275136,18318 758262143628128256,51809 775853608856412160,150511 790520095889960960,230575 765660565092044800,89076 765568685239001089,84724 786712889658925056,206101 759196196573511680,51798 795482658503413760,266491 778331667283009537,164826 786933598439870467,207287 772813863918178304,126756 790888141578244096,234583 751244618868494336,17794 756089872578912256,40314 771357239202369537,122622 758109732817088512,50698 764439771968135168,82177 775689288293810177,150511 777876644388151297,163990 793545715553177600,252020 759569605081923584,57105 769787523182702592,110585 770355660747706369,115981 768140992708915200,103294 770798375331434497,121612 776097689427513344,153501 751555223282384896,18298 764928275332362240,11774 790967506454376448,234583 794987787766419456,263907 787092185501925376,208395 749282830526533633,8047 790596175124656129,228820 756494666263105536,43391 793602858956517376,253793 753610937559506944,28477 762608643313430528,40030 786291697588113408,202007 770696394910928901,117352 754009830860394496,30296 761649801721057280,67226 793541629735043073,253395 765828151008108546,88459 771281081660125184,124545 772206845687570432,129991 791434950964760577,238099 757801409119006720,47940 795745865457659904,248924 770747261030653952,120613 758350744722345984,52554 775850574227144704,150511 777280792921722880,160609 763494145142890497,78684 787061576570380288,207974 791031106313281536,233692 754773932704759808,33356 778138459852636161,164783 785275958047674369,194707 763971479755042816,352839 758666895499235328,54128 779071151603679232,164814 780406414816710656,166053 790992817187356676,235828 793551794450362369,249469 771589437478141952,126745 794559219500515329,261155 778558624230699008,168733 765987998395666434,88930 768902629464219648,109945 752972577795084289,14277 785644425691082752,191653 752653505014489088,22575 787884268055912448,197888 788337708406046720,217039 789809922498322433,227242 793300451659776001,91936 756463843732254720,43391 753730138190163968,27402 758805814710710272,46076 768759570399461376,107745 779955200081686528,174995 766704432302129154,95506 743829767397474305,11774 761663460660903936,69947 755867326130495488,39207 769267421999882240,112399 778729191416049665,170252 779368091838853120,173753 790902182317060097,234796 759491390568931329,58537 778423787268157440,166197 794732599763730432,262022 774382131128700928,142690 768840154886705154,108849 785271863375040512,194667 768873209269723136,109571 793866416873144320,249926 757999472546897920,42564 776879289262182400,158520 781197768962502657,185310 789218648024055809,224680 775976177357979648,152735 786370609932402688,203391 770319054720630784,118087 788458160184963076,218275 768528648794148864,106716 753645297918627841,28508 789154011848974337,11774 793986823865401344,256439 759148382443048960,57348 759826589945204740,59923 786640370440495104,203674 758363533553770496,52061 775680295760699392,150511 781578772466151424,188577 787759521917657089,210208 787699818537816066,212139 778632732968574976,167319 773865472202776578,139404 791349153565646849,238395 769666057715888128,106281 793223749029986304,249348 760633247822934016,63451 768230653657686016,104932 788214315258118144,192840 781475168195637248,139404 785514568214720512,196277 794539709359857664,261155 779017975953326080,172056 745650223490437122,11774 770368809915981826,110585 773894098776387584,139865 774018558963712000,139404 791373348886417408,238207 779932542308786177,94396 766334189734014976,89923 780197685592809472,90252 732935207670554624,351252 773983559929454592,140444 792184162555879424,243075 793593971817717760,252020 785327433218154496,11774 794897795627024384,262849 755178232190820353,35890 757227525059776512,45054 793619058201620480,252679 794570304576045056,261155 795405367161143297,266884 788866325472948224,220029 767861128810598400,100893 760872393460047873,65222 787039596425060357,207287 789929356072194048,227048 791783894144184320,240483 788510349414641665,218351 787916139410042880,213887 763441492308336640,74247 795003248922988544,263907 793867754059108352,256255 746618341725442052,354111 780903733995577344,174916 790047569124536320,229159 753738676379713537,29592 772088735672467456,129225 760819930262482944,62716 789551238211829764,226578 793150019394154496,249469 793582764062760960,253793 753929016629825536,29263 765004473198481408,85562 758813093958864900,54519 786256710159757312,201958 788862295434727425,220526 762451247349719040,73030 765183713994952704,47940 790855546144452608,232034 792908694468059136,11774 766561742914584577,80939 793472706096144384,252408 793466495804313600,252020 790645826196570112,232544 779378233510944768,173937 786657171148681216,205455 793984404221673472,257325 761360028666368000,68163 766814666349830144,96550 754208902569402368,31201 788761486286004224,220526 794322793760337920,258878 778421178176245761,152594 756203268452196352,41909 787834223927386112,212564 773197413167173632,134561 774376903226585093,142503 785661457690157057,194058 793162709114228737,249841 760545001860321280,61544 793262347766730752,250933 761580132649857026,69231 772278995706445824,129650 764927274634256384,85367 772429933935296512,127707 775133130873122817,144654 787416783942656001,210694 760538688044531712,63451 766735486626988032,95944 779883760951197696,173868 766620103265824768,88489 777948278776328192,160539 794684552841076736,350913 757544986451771392,47756 758641203596460036,54070 787565049044832256,211733 773708552347066368,11774 791416449671716864,237908 785463469835419649,195975 757285008121835522,46612 785861010771087360,198671 794556473749762052,261155 767243974906155008,97662 794599652821635073,261155 770509109657346048,111558 792906986186612736,243761 750359108893630465,11774 773877777414119424,139404 780057032476987393,176890 773378391886008320,132497 791596822221455360,240011 792032259352080384,243187 785330729785827328,195125 788023138424594432,212357 794560389082136576,261155 750359017222987776,11495 753656102814937088,31852 749375418667413509,8047 795348451622060032,264397 791743573859368960,240682 763767103258259456,79926 751922793420247040,19792 760980230018170880,66159 758071299390509056,51069 768629293001814016,106763 773520895906226177,137158 794670178177007619,261050 794930055067496448,263255 776076970291593216,144773 786455773094219777,200726 787355548392034304,208146 770118746786635777,111549 778688437113151488,169715 789187242270990336,222000 754013815554080769,30590 785306146059935744,194934 785354558457405440,195125 786058841003786240,197286 776811766105776128,11774 755047925873377280,34666 759109253453848576,54070 774213818251489280,141091 791075357554126849,140444 768254584166965249,102444 778189041170845697,164826 759090911682793472,52112 786729220005322752,206225 752202439168761856,21074 749981079184998400,10251 779021205252608000,171324 792719456208195585,246011 791426086378758144,238207 763210572624121856,75073 773641476869718016,136515 795117033092448256,11774 793166851459121154,249374 789173794015354880,223899 778396730987466752,167677 780934730061533184,183269 789229902746816512,222436 792021602934353920,243075 760364369242910721,72093 763437864633835520,78304 771188994629472257,122978 755158859036127232,35890 791002163732295680,233736 765967482356203520,90287 758252496888344576,52004 765252057922019330,86763 774413437636083713,132364 754725209479929856,29263 769696270348873728,114832 758457161642934273,52682 763357508190801920,73814 773719974854569984,137042 771167754296684544,122299 770199555266715648,115582 753733328822349824,29263 778411082515828736,167407 757630883989827585,47782 732945806748057600,353474 793157309283401728,249926 764997219950874624,85562 734649545762738176,7092 778403794799517696,152594 763835161045676036,80720 789134998251180036,222647 766609969584099328,91700 769599992528896000,112239 760472094052352000,62771 768168118237564928,103354 786881055160668160,199546 778767409939419136,167220 766246779562127360,89906 781265587628630016,185470 773630620601810944,137869 781515503785349120,188119 793127715784142848,249348 752946599811223553,24248 766606669493080066,93286 772055650792792064,128934 793225843829080064,250033 762420067871010816,68846 770265919482396672,114779 769148771150225408,104973 772117972114546688,129380 774284635220025345,141867 773058092665827330,134255 761617809122074624,68987 768644880738377728,107423 788201855025229824,213064 759381758408142848,55661 763910378963083264,80066 765543830493900800,87904 772001238317621248,129108 772920810252144640,125554 762779376509419520,74868 766008879515742208,90319 749710417300041728,1247847 769915018154430466,113591 790756650827206656,230909 757673639441412096,47844 765285283864649728,86962 771875982508568576,128017 773921936237731840,139404 776588786121773061,156835 743232101097574400,351268 788747532193058816,214117 790660237225328640,11774 775464367190081536,130126 791436497308221440,238780 764139983330422788,81869 772682796594638848,131542 751859929867128832,18567 773211278856687616,135025 774987136764370944,146259 785581803700576256,197286 752893285098749953,24134 775809533134381056,151361 778559157783756800,168794 791887031735582720,241819 778287855613325312,167220 761048324031918080,65523 767183783283994624,94699 793159855632777216,249926 750689196721991680,14355 761883240319873024,70941 788996279292481536,221971 792328221882589185,243075 792435576276267008,352219 764984464166486017,11774 775048340237086721,146068 795353807035240448,266491 771850053589827584,128424 758863238180118528,54070 790981905038581760,235590 763603241577832448,76623 768677745568075777,103506 768961165921689601,109767 753998357501095937,30802 792785057870000128,237594 794611937007038464,261155 794703253522894848,261155 755381527060549632,35107 764684033980706816,82817 774384408488992768,142648 765702313981927424,86103 772415140956340226,128232 774376013543378945,143428 732962312299012096,354974 794724661473017857,262849 764065563924656128,79999 759115147759804420,56889 761356665853661184,68273 793335792567521285,250328 772906439731974144,133257 770790422683590656,120474 792417381284925440,244550 795609911040311297,267521 762970793072623616,75631 792068071125123072,243427 789162985910439942,219012 791676751734710273,240145 751181378436362240,17416 788390550101602305,217519 764469465119621120,83391 779383325571952640,174294 789520759492190208,226717 754103732556664832,31400 792030027965722625,243200 792552608271572992,246392 786117873433448448,193639 792732780576772096,246225 752899036601020416,24316 792832634011328512,11774 758800660682776578,53307 793172641993596928,250033 764974103237423108,85562 763237390244646912,75899 781828887886127104,190635 761394601596973057,68102 765636123473260544,88332 781502374670196736,188119 753305110864883712,21723 749433804901609472,7866 786284197052768256,201958 790955002231660544,235315 732678249327788032,353279 785617763674968064,197286 788620982315544576,217937 788238284929380352,214492 794470259927515136,257353 790927134919315460,234583 793874729195212801,256255 749807883441868801,9776 759109727762714624,57092 765206115378425856,86440 763152620592648192,1249111 753072601736568833,22971 766220146130161664,88226 732674871369535488,352895 781553410998886400,188478 778305187312263168,166850 791383796558036993,238207 795337073469358080,265257 750818110060527616,11495 788712076478914562,11774 791632324580421632,240145 751121441119150080,16953 792517839219519489,246225 766774796604411904,96263 768251277071425536,103930 772462210861920256,130415 789666764699295744,226881 792471907014615040,243513 791334492959014912,237594 794533464095813636,261155 794155585272836097,257492 771809593060102144,127218 773600969800024064,137042 788737428781686784,220332 757324049563262976,46731 795486669596164096,267262 768925628540133376,110362 785550096364474368,196917 788393024036352000,217519 757672613091086337,47940 767061065041580032,95707 770342074906468353,118087 789517023432871936,226717 780104656332660740,178395 753365192260489216,27045 773632357144358913,137869 777885223711346689,164001 794980219807563776,258456 789536971874045952,226180 770748253427994624,120610 781898399851290624,188577 772160280424054784,129918 787001501046730753,194085 769204485465870337,110381 766001182170984448,90575 758288277241794560,52061 758004300039725056,50442 764155431317102592,82209 790986873925754880,235590 754092500516691968,31400 771766676270514176,127871 785264053220478976,194560 788737005832155137,220029 788900291244617728,220130 793240454875807745,249841 792284791815176192,243075 790923920803115009,234583 758109972785930240,14351 756228115047690240,11774 764238962240225280,82283 768318563564171264,104940 751902583762014208,20283 764936059583094784,51208 769031915827494917,110709 768494385155575808,104973 785306904813862912,192346 785490223505498116,196277 785616431425564673,196277 787165604906020864,209557 790552611988439040,231894 780038328796090368,112200 791809365707747328,240890 751175891410182144,17416 769278542056226816,110659 786659474786377728,205455 778339428335058944,167273 795263399949201408,264053 768500238436933632,104932 759649540588892160,72093 763447479450951680,78304 757624705079803904,48402 777390201262014464,159546 785994334357319681,199211 794266071008247809,259288 790653699983020033,232863 787838943450443776,210238 752867090642579457,23725 791883307310993408,240070 755834858207715330,39462 779532992242864128,175549 773658675298697218,137693 776201597240180736,154469 780184621984002048,172270 773437828529287168,135025 775435356044873728,149200 778678497866715136,169201 732725740907704321,353789 749682534359834624,9433 755374806355341312,36735 793886067569127424,256255 770010339366858754,11774 773688560323026949,138165 785495117893251073,196277 733002869419335682,352089 785477193270833153,195481 781340506727018496,139404 791091072600449024,78159 769124835863724032,111464 775055775718866944,146068 786345413452279808,202379 793792789716738048,255393 791099331990396928,78159 764639405860458497,80939 785351154439860224,186883 780049437393506304,176129 788911967012474880,221476 794027790265819136,257492 758739961898078209,54070 779840958351413248,173628 793230798082027520,248220 757010461011226624,350253 760390192880455680,61051 761573243807412224,69231 774519368722055168,141887 789521574890176512,226731 765590922402816001,11774 771743520604512256,11774 785904363701141504,198671 786347973559017472,351830 767062636525649920,93210 793564019495800832,245591 757264179862441984,46384 787530965228871680,210897 753338974714810368,27045 749950684708020225,10346 762641675881676801,73926 793170302809305090,249180 785460661031727104,195975 787045981980352513,208395 763821075515842560,78159 763848973933084672,80648 791358386415673344,11774 781135170623512577,185496 791913563497435136,205972 766347128041943041,80939 734824485354868736,351644 764361857868107776,57056 789231519231516677,222788 758543283517874176,51997 792082993582075905,237964 794533137212547072,261155 792835125008412672,243187 755761123681370113,39462 769279297144123393,112788 766747565253537792,95672 772215813549850624,129126 732927450062192640,352462 794605271393898497,261155 760537979278491648,63451 790372804969586688,230271 787338709209190400,350824 791771597052997632,241523 764186076709728256,82177 780218808355217412,177773 785257374579916804,194191 760585500684017664,63858 786947981652201473,205164 750058550676713473,11015 772461775279255552,127925 789219273163943936,170144 793190830748016642,249469 779644822030135296,175376 766378761403195392,92860 776056282054729728,153095 751556875783696384,18550 762670416850587648,73814 795053435959779329,264397 750803524112551938,15021 781335803356217344,186584 771409164639752192,123825 772885907770839040,132335 776762372732153856,157693 790926618331979779,231792 754933755748364288,14277 759168933832327168,57258 764940305472688129,11774 770290269690396673,117257 773370112791445505,136473 793230140876611584,249469 766497547787522049,91946 794359963380432897,246314 786339390524039168,1063777 772021772405334016,129212 778713847037210626,168892 788015680989777920,214354 789963709657542656,217285 788085987930890240,215252 759204268561862657,56964 763746278857637889,79835 766087082032795648,90790 788836464830197760,221476 777800470794477568,163769 792448051914735616,245148 788361321221808129,215437 763518349175353344,75724 763029992129327105,74247 788459878859804672,218275 790003316470185985,228588 750092882564902913,11463 760889371457384448,11774 780589883916161025,181647 760137621322338304,60112 750367808513515520,11349 775986465712934912,152182 776831822097416192,157755 751898467719647232,17794 771762920497803264,125319 793910791514750976,256564 768506490466467841,93504 790739883341910016,224680 733261576099254272,355480 740384697948229632,11774 753737540423868416,29059 785263358865907712,194560 767869218041782272,101681 765854011845177345,86873 749925001940393984,10735 778386314278215685,167398 786420530815565825,203510 788475076148551680,218275 763581952465088513,78477 785334712072101888,194949 753717968568131584,29347 754993674078064640,34651 788786141726175232,220029 769262984057253888,112693 763937773082382336,77708 755388635512467456,32816 758666880290811904,54070 770691556013584384,120393 790671332690329600,246425 773938581169590273,139404 786362129490190336,65113 766689257301901313,94699 773952245054345216,140415 760334626875256837,1170870 763439854264778753,78344 773179961595146240,109447 786501944592433152,200712 754095069007900672,30910 758410242090643456,52821 733105889318576128,349764 762452658468773888,73139 761416772482314241,67226 786181757993377792,201346 768947588326359040,110302 772962405311737856,133841 758171116464644098,32572 769977358338158593,116082 776588573994848256,156835 753749095387324416,28508 780623647035760640,182049 755302176012972032,35890 779075980602245120,171260 761151200733569024,60999 770366808222294016,118482 764830117252075520,84724 766423218085330944,93261 756519639073587200,11774 766271567835885568,90482 750149519267000320,11881 794178692570292224,233307 753349474857029632,27222 778977543353430016,169201 794002386205351936,256219 768536640394518528,106763 735142828528029696,11774 791667380753608705,240483 794032404276969472,257492 785626222629838848,197512 788284889447669760,215437 793166812733140994,249926 773586778884231168,137042 788967857749196800,222627 750730247486648321,14277 770408107771953153,117310 778370399457382401,167044 780597019333259265,181935 789746939294134273,215437 773975500792274948,139360 790515298407477248,231894 773536929849614336,136947 764337472729866240,80939 771417411136421888,125554 752180859051073536,17794 760998247989030912,65222 757010074321625088,45669 771273292850266112,121949 780562278810787840,181409 774715648819666945,143473 773895567831203840,139404 769977522666737664,116229 754726393448173568,33081 766867216000176128,93286 787770729156734977,212357 776051985862852608,153095 760252243778035714,48052 757463777277190144,44429 786166084726652928,199441 795066018586509312,262847 752988709885190148,25255 791082873222733824,235590 754072510363303936,31035 793949658544414720,254135 752305616014733312,20279 767114368374890497,94699 773505490538168321,136947 780612409652162560,182122 757636207891324929,47761 788044322474168321,214492 733289746152165376,355480 765505141319561217,87867 768712706471956480,106084 791370241456664578,235527 771951432580890624,127134 763770082300301312,47188 774232880482398208,141512 786992446207037440,207949 792094520120750080,242693 795762636193349633,268646 760898830007021568,64678 768967519172374530,89651 771310490836357120,116548 762459507939090432,72534 773747310379536385,11774 789834135976173568,227032 794567244567244802,261155 757786579402301441,24745 768477658627932160,11774 769598667938340864,114422 777961475851759616,163824 792075222182686720,193762 795773794036150276,268643 790155896504541184,228820 770895792194322432,121612 778576051022794752,168883 734019346289287168,195876 773495208059305984,136947 751157734612070402,17143 761004745330790400,65174 761331501258514432,67852 792494465005064192,246225 773913698247159808,137869 769646979039256576,114779 793138174209908736,249841 762307454419861507,72035 794592823857319936,261155 781297917818707968,186883 786391097224392704,202030 765657161632456704,88930 779675170562838528,172962 757388457048014848,36332 756287380072468480,42432 776960606477901824,1249804 778740899857608704,169916 771026349775609857,121177 773924862935138304,139404 758872284761174017,55806 759127721142353920,57105 770294543870791681,117257 773899933053091840,139404 770802020638859265,121479 763414438191910913,78129 786326551646334976,201958 751640884958076928,18323 785900667223154688,198671 791758402192019456,240067 753962378505646080,30590 776537303837577216,155688 791899286921371648,197046 793840965329051648,255393 760223248013492226,354111 777596370169524225,162322 779411474750070784,172056 767448190232780800,96039 791375800436191232,232881 767907586209292288,81869 785655667189243904,197017 761287342728421377,67283 770580919103217664,119832 779057417346621440,159876 760713595999096834,62771 771136253320396804,118087 770471868520357890,105109 789374578137194496,222624 754810601763958788,33356 770734602432356352,121046 779713895283982336,176203 762686096236957697,74133 788497478802870274,218275 793318826255540224,250633 771359170679435264,124883 766369775576461312,93405 769909960809517057,110585 793572047049879552,252020 770974226153103360,120610 789293327082332160,219509 766065435045310464,90482 774708012040589312,143186 793622090947715072,252741 768981864635772929,110389 781215836744904704,186584 790947173047361537,232169 766412012817641473,93823 763815929969008640,79691 787082343617933312,207613 791492235908952064,239405 757998612290863104,50500 775503026249273345,144654 751852298490384385,14277 788771062058196992,220332 768938651334115328,109571 791369557453570048,235951 754743968940761088,33549 767030730522300416,96849 785660727235321856,193533 788134935206895616,215480 762759010881835009,74281 792502999792877568,243187 785549772996370433,130635 791094631744155648,236393 788888188995657728,220767 778001182585262080,165435 769594255396384768,113412 789521098492837889,224793 795695726344962048,267862 791762769498476544,240483 774111615188819969,141360 788822665234567169,220526 755387257415020544,33751 769250115966099456,110585 773226992825143296,132335 778392728279195648,167407 775821867911254018,151463 787035962354302977,208307 775004005533483008,146259 776776865121902592,157993 759779041519951874,56282 763954775750619136,76723 764971664421556227,85562 766316746412142592,92854 760582908016861184,63451 771171414963433472,124068 757764671353057280,47800 741304056690315264,11774 753750898099101696,29263 756060083851780097,25135 774174926794207233,140444 785943288876371968,198552 789285752651689984,223491 764443443485634560,82209 776823810611814400,157755 790610775685623809,11774 780330728676524032,179537 786709752583753728,11774 785549958153900032,130635 786939617358454784,207287 769934388364734464,1170572 762645338066944000,73926 750410936134107137,13088 785838804376678401,197512 795391252296597504,266491 749040423897796608,6955 771068467625820160,123135 773573980372537344,136515 794302152458063872,258456 768199119311691777,103149 778387021190410240,167319 795229160092368896,261155 776230731710210048,152314 785320257728765953,11774 759035703728574465,56447 760657771381477376,63719 760583297445441536,63858 762872787132305408,431998 794206061662117888,247241 780105600684306432,176109 790679434156179457,233307 750196455764361216,10735 776568497514156032,156926 779847547640803328,176030 755107603638841344,35445 766445097202413568,92917 768075452753870849,103354 777240087583002624,159475 764989513714184192,62180 764138060376252416,82066 774989230959390721,145454 775764021857312772,151463 757614292619321345,47782 764862020730716160,84724 765274120414044160,85562 778631636355129344,11774 788076720482123777,215005 790602461161648128,231894 767694403062210560,100605 773121237908422656,132335 781135375464968192,185496 765538511529218049,87904 764752188463865856,73526 795299925559013376,265885 763372229614645249,77731 766706957507973120,95708 775659198390603776,148684 775891117921271808,134122 794939308167860224,261987 770697994735935488,11774 781371436577484800,187478 780925211717828608,184000 758582783270789120,52532 769287355811397633,112325 785639197478641664,197673 788751000131690496,193121 794651209412046848,261059 773918578395508736,139404 791720181647106048,239611 759809710371381248,58267 767797031863627776,101163 732655347324887040,353262 778631494600228864,168284 790958040715448320,234583 793138351624695808,232137 768479628696715264,106774 794980256335757313,263898 755125481477922817,35445 756906295010045952,36145 752171878026969088,14277 778293250402770944,167220 760366638084620288,195876 762026131029499904,71326 752648895998550016,22746 772879947006369794,132370 788122560252747776,215252 791063261110235136,232137 794347431584370689,259134 792776537015738368,244990 755370733996544000,36961 776844306686603264,152872 786708355037458434,204835 790435322525921280,230283 756999430251880448,45576 766603182600519681,351436 750225708065009664,11392 770657524022321152,120127 780947050145861632,184539 787200265703174144,207287 788055428299100164,210238 758663125402988544,54070 775032880053399553,146259 732230774875787269,350412 765322385641705473,86103 789929778044407808,228820 792048012121997312,243092 793561883403882496,252014 791387144363266048,238290 761333598066573312,68182 767139452263161856,97355 767187458815471616,97355 794203331484876804,258607 788177317465952256,214084 792177193497432064,243187 765273422255431680,86804 774411316568219649,143473 773267300917059584,135381 766047568853729280,91043 770042234448277505,116373 793218344975474689,249725 785281820120219648,193669 764248355501383680,79513 774928639712489472,85326 794630212218654724,261818 771066836725010432,20824 773708561654222848,11774 754780453689700352,33356 795303032003166213,266079 765626994528747520,88669 755808128105537536,39384 765383866605379585,82457 790995587340447744,233692 795743548784185344,261155 772842880574554112,132578 779071005574565888,171886 789956362394558465,226490 765241153075634176,85767 760120161298882564,61051 762904807392677889,73270 780560126264639488,179146 795422152648433664,267014 760607592544669696,63451 794530864013148160,261155 787633519543541760,211347 762810096984391681,75073 763158974443188224,76577 758679493963837440,41680 781612502857707520,187976 769915644116545538,103812 791698788293435392,240483 793849251000221696,229220 785259540094787584,194154 757177745818329088,42344 769239866416566274,110585 791311831356870656,11774 760513965063450624,63268 762846939138318338,73949 767498411390201864,93170 768062658436210688,101681 756293417500639232,42495 781274709790949376,186584 790250710826782720,230142 790661517729333248,232137 792126733529014272,243187 792373881189249024,243075 761922847090548738,65180 776577236023599104,156110 792152425431961601,243615 766173965605679104,90384 795661235761086465,265649 753666567594975232,25189 759034834580742148,56552 793321690834964480,249926 752135313204637696,14277 756979686492831745,36145 765612725384777728,87858 791279022541905921,172084 755880057017630720,40410 794319178350153728,11774 771537609151524865,103986 779127164792819712,173011 752307737325768704,18395 778205954269712385,26319 791687633999163392,246425 751167010873020416,16897 762075604090953728,47283 755150793939021826,35890 794235328471175168,258598 773890415002918912,139404 795369444801396736,266151 770855368310165504,117303 790036230398369792,227496 763203251810410496,76549 770351879746314240,117743 764255447985553408,82673 776163391194923008,152479 756606193783693312,43956 763443277664169984,77637 781249617786707968,160816 786665424708665344,205728 769333060382797824,112336 775290857524166657,148045 788394789909762048,217519 771447372165545984,125554 779370238911606785,173964 762857464677015552,431998 786323490865569792,203029 781591396444545024,209828 787994931784740864,213887 788383435731664896,217157 791621849960501248,240070 772118073172193280,129558 768115956065316868,100893 795406189156777988,247930 761684887829155840,69565 776639794449448960,156835 764637725874130944,80648 788628359165214720,218258 789769976097931264,226712 754733892763000832,33356 795394649309544449,266464 786335002938060800,202379 795164375401148416,258456 788533110807801857,217519 793842141390831616,255942 765251036810350592,80486 795668518113083392,267862 732428673429569536,1170511 786190286108053504,161165 766544509584891904,93478 780552504924921860,181419 785688707185586176,196277 786215446307409921,201494 776061964615348228,153194 762897468858118145,73926 764131389310640128,82066 793440610707308544,252196 751226299541225472,17591 789940575546052608,228952 779225147173548032,173327 768805737665433602,106716 774313272933777408,141912 744538139037937664,1247645 764689031892381696,84422 761540252414644224,68936 753647255169671168,28732 773798281428164610,129675 790605938294161409,232791 795379001120399360,263864 750681657859072000,9754 793183833034100736,250033 778211404369256448,166390 795003787807232000,264414 756330585983815680,42432 772358226373378048,121795 750381681601810433,11774 756933177432616960,44163 791494406528311296,237935 773514628911562752,135025 779696489966821377,175317 754729655291162625,33356 750414816892882944,12404 764367879537987584,82283 791116605828632576,234551 792417706699952128,244550 794670708886487040,261987 776970622559657984,157755 792162237750255616,242693 773976836455804928,139404 776740146989281280,157755 786011917269602305,199961 793132622734123008,248988 751834639895965696,18323 792693062459850756,244270 793219155520434176,249926 790574097432514561,231580 758782444258496513,53703 769802935169486848,114779 768611095938527232,106023 772886238697181184,132578 787351589761740800,210207 773846903519707136,139404 767762404109320192,100893 743959824698728448,8431 766702973036666881,95672 762867335610847233,47188 794269852030513152,259482 793090043866783744,249286 791557873171959808,238429 780850475562373120,24316 768906982325485570,105908 770244546307452928,117257 795249647119958016,263532 795670330576617472,262225 733038147517448193,349060 778741284936650752,167493 769290572691451904,103812 763439683434971136,78344 769908930122244096,113982 787720462025519104,205197 788399999327490049,217519 773928468698374144,139989 763483616374509568,78477 757334814567661572,46394 772221825686405121,128791 770753042354278400,117310 768987823626158080,110659 757967484800540672,49431 767941292965892096,99111 792187209344352256,243075 791617576463798272,240145 761233267353853953,11774 793247013378850816,250179 795355235426455552,264397 791805362458558464,239982 793221581673680896,250179 786638729205002240,205455 745006004891455488,1170495 792034907396542464,243187 786944572777648128,207613 789666107560865792,226819 788754795221819396,220526 776114779157065728,151255 786513593143586816,204255 793806022749978624,255393 757546177470533632,47782 763265487597744133,75899 755536417418309633,38401 790874769876856832,199307 780884897372057601,181272 791814981570265089,241819 794956916682326016,257325 785289089008427008,194221 761250850522009600,67547 770334922145865728,117257 795702290099355648,267862 787279180907937794,206666 774408249638588416,141316 795047764698677248,264397 795737940240449540,267655 779456966250864640,171377 759137393806934016,57105 762831806924070912,73712 774247507429695488,141887 791755537847291904,234990 795027921572429825,263710 763001907648552960,75599 764484858840219648,513129 763203293271224320,47188 751232974109106176,16728 792031607506870274,243075 785548742837489664,195386 764826422389026816,84689 768818379549310976,109167 744315379082661888,349197 772743922258960384,128615 791957002658340864,195876 773365719450943488,136110 781191849016954880,186212 776249789595942912,154832 791671217807826944,240145 773935420493008896,139404 791079325583966212,234583 761678838862667776,69548 781502459113906176,188401 754844599806558208,33356 732577152852365313,7224 753738373471334405,29263 768250698056294400,103738 791372377703809024,237491 764588692711284736,81946 788754731233599488,193121 745052589423636482,47188 786773108636065792,206633 795457843872858113,247930 755532478425669636,37538 788869796322390016,221785 773854348224847872,136904 759123158121254916,56784 793854228888424448,255942 774988243683147777,146259 794721859694694400,11774 753993309928976384,30801 757628399678619648,47940 795407143772028928,266151 754759912975138816,33474 764909647358783488,85252 750462200007974912,12883 742334366345506816,349951 775314594772447232,148170 772591709553303552,131421 794688199914323968,262752 794677109977280512,262022 791651164710285314,240145 789482465362579460,221693 768352636500340736,99514 786245952231407616,11774 769711265686122496,111133 774295324315770880,353124 792073161911078912,11774 775824502731177984,151165 785335015479635968,194949 786904120414339072,207287 759843827242835973,54347 757693408865505280,48663 765201790522368003,80978 750954150628888576,15316 764934495271354368,11774 772638606531846144,129558 758344189507534848,50923 760627792643891200,63149 772049520959959040,129311 777340164620247040,87904 788152570753720320,215064 792525782639935488,245634 776262728260345856,153194 751189191325847552,16768 790952969348980736,234653 769699931896549376,18030 774006833258323968,139404 778276064053358593,166984 786687590074286080,205728 761009211220385792,66116 794156181614948352,234990 768435674265456640,106281 774155971874521088,139404 794876584507428864,261060 791132650723508224,196314 765178483941060608,86103 785374409653641217,194082 759115615860826113,56964 780808191777071104,183269 764874099164377088,82066 790705164768260096,232911 764940155421466624,84724 778758483747360768,167858 777891174208200704,163990 773731913093656576,11774 760939091089174528,65174 781366591925604352,139404 756830747504340992,43875 749298670810624000,7901 791094375732346881,234583 754730900659679232,33356 792141795039653889,243187 753994578311602176,30802 790119607512150016,229745 769143989177946112,111558 772592454210117633,11774 794586595894640640,261155 755196992498708480,36208 775316199248769028,148045 758048790301532160,50581 781339450349543425,139404 788954838935543809,222544 793157626569723904,249926 755229729272111104,35403 758803545432793088,54070 792000962227478528,241819 790635740451467264,232863 766021931644497920,90384 779123953528893440,172962 788447035481554944,11774 792415108089671685,243451 793570643212111872,252051 740623185238859778,349470 786169299954200576,198571 776444916239138816,155390 792027595768487937,243075 732756082515398656,353968 755460263197966336,36157 750373610158641152,11774 752681809725362176,22432 777339449709658112,161481 785602630408105985,196917 788426711209746432,217634 788467412593029120,217106 744541446099861504,148861 794023627809296384,255942 776183145783824384,153845 794922531375484930,221416 760986055067611136,66159 772141451803144193,129558 776018566353215488,151845 792415693333331968,245750 775990781517500416,149391 792368304644120576,219509 769936929769095168,105109 776828150277898240,158520 742728778334535684,47188 760918459018416128,63858 793862080252284928,255942 778368980859756544,167220 792698071486459905,108396 794535979319173120,261155 791499399830523906,239405 763801702419968000,11774 764282392609689601,82901 776915951375613952,158820 793481270189842432,250633 776090204562190336,152314 790742791898869760,230899 751201021796360192,17653 775837312307515396,150663 790255881682358272,230270 754748861357232128,33474 794593286002348032,249926 793498878830059521,11774 787800367983505408,210235 734773501534556160,11774 773831697272041472,138819 795444675201089536,267133 755384156390100992,36735 777628819045748737,161277 754801756937203713,18386 761244958263091200,65455 775537511204478981,149770 753606255864844289,27045 732620754890543104,353070 793229880037040128,228911 733364014495981570,148861 763508311194873857,78159 777999079003619328,165435 781160948690137088,183759 732090044362563584,349207 753633404306980864,28732 767746097821392897,100605 780437323460726784,180306 767862147636486144,101681 778196950835396608,166409 767733482525233152,100893 792922392741969920,248220 772707671279603712,82344 763846520512937985,80482 762872965679702016,74374 778605930757758977,169201 769966951078723588,112399 761275686287998978,11774 781202507435429892,185313 793206545945206784,249926 794189127990333440,258598 764171612153221121,82177 766743964695146496,95343 775826087188267009,151916 793616943815221249,254209 762852869880111105,73712 763823945585864704,78115 767507538673672192,95055 749790676972216320,7852 766595013656535042,94699 789070375049105409,221971 795681785216716806,250633 778615511345012736,167007 751141235214028800,14277 752885968068304896,24134 794648450994499584,261155 767029045703897088,1249360 793483691678769152,252741 775119437578047488,128934 787968501671727108,213952 776138608461877248,153658 793168227773784064,250033 742750070701981696,11774 754710597996912640,22393 771889112907452416,128017 755815398600220672,39685 752956199939678210,24727 762043032267005952,71403 780170300075962368,172089 789109893278105601,152946 793812260003217409,252014 795194408207577088,261155 762728120034078720,74592 790972130947137536,235590 759113242430021636,57123 760164826593144833,61412 761250160546643968,51069 785282778422124544,194648 791306483669413888,237491 780448462831689728,179147 759162961277562880,56964 795769284542812162,268777 759096004448661506,54600 788595020748165120,218349 790415824930508801,11774 790933983278329857,234583 765316995495501824,86440 769313004919791616,112363 771738285865443328,126152 759731012276486144,59032 772215403812679680,121046 781469442995687424,139404 794665463406096384,262022 755120503430508545,33356 763462480710381568,77849 785388795113775104,186883 753729584646938625,29263 786996792789381120,205728 785813217427673089,196277 792098951860137984,243865 778563048185425920,168794 788585821003587584,209582 778169264201146368,164826 786261832444936192,201958 768150061591171072,103405 787719072620228608,205197 774463548026150913,7047 767844706935902208,99093 790542097094938624,231792 780606862643326976,181886 792163645073547265,243187 776965386910609408,159475 793130755626938368,249841 778751489971855360,170373 781571571840417792,189017 749061865536356352,195876 791634710199951361,240145 758086078691545088,351340 761008632863612928,65455 768935657184043008,110362 780459647639715840,80716 774103107651252224,137965 795377104091086848,29569 767073153163997184,94612 786235486151073797,201958 788775113650941952,220526 760250073640869888,55257 791471360673456128,239405 772907243759083520,133519 779481935974391808,172185 786183595920592900,201283 790989504211456005,233692 780611899192774656,150151 757675233281277952,48439 758872618615177216,54519 773209794672852992,132578 759134844098150402,56964 753008865390788608,25255 757719474384625665,48826 771542685463097344,125136 793834245164703746,255393 767465080296468480,98646 769879941982760961,105109 764146790484496384,81702 790332072112091137,230261 785957623380209664,194450 794345671759314944,258741 785541105366380545,11774 793452057520898048,252020 785833969719836672,196277 794702253269495808,261818 756912818134343680,43271 785942562787905536,11774 793400056267284480,249926 767084901669765120,94699 795722227312431104,267737 751989640714944512,19792 759650017963409408,58508 774247829711654912,131421 779668377048526848,176203 788473271700164608,218275 769285647509123073,108795 792919792155885568,248437 792759381142151168,247323 733056750870351872,353374 786321217468891136,201958 793057641148870656,249079 755166392303882240,35890 758036896069062656,47761 756827936125231104,43887 764978760328343552,85562 753296891056623617,26871 761920766392676352,70941 771013207678787589,121612 788795794748866561,220332 760126568429740033,61145 769383846362157056,112788 785514867641946113,196277 750420101971767296,12883 774025227940397061,140495 789541947627048960,226881 792823411189747713,247877 759002293798776833,52266 758669800151265280,54070 790979497663225856,235669 769227151132520448,111438 770649802686230528,120393 779364691164487680,173964 790405397374959616,11774 790771394812399616,231781 791468378145685505,236858 765239953467072513,86440 788009526335340544,214354 792006170953351169,206666 780613215034150913,150151 785471699735183361,194723 752887999558520832,24134 781212673765679104,185595 789064246181171200,222627 794525512697868290,261155 793469703028998144,252408 788699961470939136,220029 794623946209378304,261818 777984617676546048,353047 778519597779709952,167180 791415551234945024,238780 794218626286878720,257423 758758601712279552,54842 761060833363320832,47940 776099372203245568,153610 778343323446697984,167493 787084762775166976,204835 761670195651883008,70085 774670969205960704,144654 751210207854751744,15643 791675059819585537,240067 773878349080956928,139404 772601716365594624,131421 761983826130264064,70941 769321183619616768,112872 790899957213474816,234588 785610936589676544,197512 752107242590183424,18030 757615957946707968,46370 792569453670195201,245550 769678173445378048,109594 766520189462511617,90031 773923452193427457,349942 793881115450675200,256038 787099647089278976,208498 758646334840856577,52987 787809429001428992,201558 793182691604762624,249926 794612207099187200,262053 760823286645293056,62322 762341653201891328,1248996 767030971883524097,89923 772970748147273729,132335 778633824603402240,168794 764542541899325440,51276 769701241018544128,114987 795371123860971521,265875 794634169070579712,262053 752286466219266048,16255 750417414102351872,13343 788903644204851200,11774 788017983029338113,214138 761534756932587520,68908 787969579226112004,212139 794923693696659456,263907 755563453717282816,38459 790582189725396996,231894 794397431286763520,243075 788157997939847169,214899 791695617936465920,171693 790425831634046976,230283 794110780463575040,256358 765363087276929024,86053 773929652096118784,137158 764148616529403905,82066 794620256236879872,262022 777664590058360832,160480 759001233638109185,53975 762778537904467968,74868 773847915282501632,139419 785268344215703552,194648 785655475589095424,197512 755839764092317696,18215 786272697726607361,200382 760872239168315392,11774 765265520966766592,86103 786291317932486656,201558 791336985734569984,237908 795765775583703040,268643 762595727600148480,70689 764715500534398977,83648 791733146664534017,240145 764209159642357760,82481 772491679546896384,128934 785871927004893189,198862 751805556545970176,18893 755068409239351297,34666 760503307307773952,61655 795371106022649856,264397 769606480530141184,110585 791485632925138944,239405 766039392104222721,90622 773666979458654208,137315 774620347228311553,144030 756326838905954305,42495 732272188301152256,85985 791653488744734720,240145 787708547744149505,211347 776437205300604928,155859 793134040744329216,249469 753692345258872832,28282 794998954719059968,262849 791786722862456833,240320 793134301982449665,249841 778364667076964353,152594 792764423370711040,247241 776351835804184577,152946 791037294446772224,234575 767430998740959232,96806 772355586973429764,129359 776029546202140672,151845 785691699137871872,196277 767892237837561857,101203 793082647207616513,249348 764244785653616640,82901 775598894822649856,149983 785958590456668160,194230 758685307965468672,54070 792112308516511744,243075 787173908889731072,202429 759088072550129664,54842 771866032160079876,128519 769298281830682625,112788 788397384401313793,217519 789264567700328448,218832 794636697669550082,261942 752995870895906816,25255 754081851216498689,31529 785277638969479169,11774 780944433487441920,128897 791521666882863104,238099 794013532886999040,256439 795763046094409728,268643 786661059973316609,204958 754734029694316546,31151 788600390677921793,215005 740421408514314240,11774 766431522022830080,93405 788790945693130756,220526 791291295897620484,237236 769611018335117312,114422 785956573617254400,198466 787660373868576768,208058 788412795184381952,481145 785276008630935552,194648 761194957872988161,66897 773912818320084993,139404 787014597404262400,207287 769792664850038784,109594 793648585346736130,251740 763079340737204224,75724 773881300264423425,139404 758680394598346752,54070 775734708164440064,149633 758026493318488064,50923 768425827868434432,106281 785279941432795138,194648 793794427408027648,220727 767061901482332161,93210 772972039934140416,133519 793219110704254976,250033 786246673567588352,201555 768919115469770752,110300 775575345814568962,148994 781502631814504448,146608 794527221797027840,255393 763799281853693952,80393 767370563232813056,89725 793635888190238720,11774 785979807716806656,193669 791675209044680704,240483 790992833939378176,234583 785295083117678592,104628 795107381982195712,11774 763917099320303618,78159 793134378922553344,249469 760493258078244864,63149 767902713887588352,101163 756203251637288961,11774 794006475270131716,257325 765295106744279040,86653 788154115696136192,216009 786394100501090304,203674 776061607658913792,153194 787063689245433858,207965 785913928282955776,199546 793913897069735936,256255 763877342787825665,80648 786548117709565952,199546 779433492761501697,173682 775803925651976192,151463 769686916308594688,113982 779476707321323520,173490 756596619655733248,23518 751215667265703936,17794 793422803890561024,251452 764342460973658112,80939 771371383590977536,124597 787924994890272768,213887 794358721002356736,257492 794976963282636800,262849 791816292949000192,240483 794093750741893120,257544 753384360800350208,27045 763828253555560452,80482 790039972078235648,220029 776860640451424256,158318 771731369663672320,126152 773362946693074944,135903 762664575363940352,74133 772807359664041988,132335 793783159867445249,233154 795089075762032640,11774 750687038555295744,14462 789269415766347776,224818 754003294758940672,30590 763801053066366976,72551 762756147082301440,71897 794638205672943616,261155 756242329292443648,41689 778272421379964928,53185 794305899745726465,258598 795064922946289664,257492 766400296532574208,93286 785834881767075840,198671 791667588875124736,240483 790241722278129664,229693 757689840892645376,47545 756199782998159360,41134 767586358147682304,95055 764486331498172416,83583 767783150584008704,101203 760975133456621568,65884 775654332821704705,150463 795367870171586560,266151 749563099678670848,8917 794594036426280964,261155 756961066328924160,44163 794706570521309185,262849 777035401542238210,159876 785771794762461184,197512 788523423848919040,216009 786844113245179904,206257 773771347738529792,138165 787550310608867329,210585 780572397552492544,11774 794542978438021120,261155 790974836294254592,234583 791695081237512192,240145 763105387591577604,75899 772893126646046720,132364 795712030095319040,268448 773805987438272512,136904 765530862112780290,88017 773907479327408130,137953 785586980046241792,197035 769000997326815233,110362 793476151394074624,252032 771157796016361472,123214 786113905122738177,200566 764267252241707008,82118 764656245856956416,83309 768894967024680960,11774 775268353980137473,45672 785355538993324032,195125 763936481954017280,80209 756823933664497664,45039 765867691253108737,88874 779335566152175618,158387 733852497010364417,65113 760808342403051521,47940 761927453489106944,431998 748920776363905024,11774 766281943172337665,91499 780830471638745088,354656 795740857311838208,268448 775801847852376065,151185 786366816947798016,193623 757333354232422400,46406 792497848566714368,243286 771910830568988672,118191 795049533176692737,264397 756192570485669892,41680 794017111626711040,254209 790389195889967104,229745 761405087038246912,66263 795126513893015552,262752 795490314555367424,249926 761936232523796480,70509 768580732046278657,106907 758600777631985664,50670 791022054988402688,234583 763844301574971392,80648 795304349882847232,266079 766274223736172544,79151 743497327550279680,11774 770283050034921472,117257 777529269031317505,159876 758397596117467136,52821 756958393395535872,43875 760257955136614400,1248755 773896507086950400,139404 758701617738678272,54070 794219037320364032,233307 756666971316301824,43278 776124285152813056,153699 776810582498480128,157755 768955263520870400,110615 786977203472916480,207287 756871567557079040,43553 772169873640136704,112788 749766195927191552,9754 763439772304084992,77720 781874802415939584,189314 793113610998325250,249469 791485021072809984,229901 793199302180999168,250430 739481988164288512,352687 776505843844087812,155688 759946255602593793,59394 792383085723672576,245566 789252550465884160,217634 753729349862432768,11774 764273368526835712,62180 786885531665858561,206225 792716547525517312,246011 794551325547696130,261155 732665205763645440,351387 766026866188652544,90735 785975490398093314,194044 786244994445238272,1063777 791392707298164736,238286 785250358914199552,194082 771374928138342400,125196 755845879555297280,39657 787720483831681024,205197 775007594163363841,146259 732596910750568448,351705 780567484676005888,181548 787986703705309184,214209 753352007398805504,25189 778313795462533120,167220 764160819496153088,80939 786606826309562368,205047 787121028249952256,207287 756621659025485824,44450 763357980893057024,77731 781599505795936256,188455 751148483281711104,17143 770796572896468993,121479 771347907811442688,124924 756336929982017536,42249 764117193915195393,81702 780794416172851200,182960 787741406349627392,212524 778181703370178560,166282 768023758162518016,101681 752680361751117825,23167 778393755225198592,167220 757996443923845121,1248558 787439151889121280,210289 760946036022149120,65867 768951777249013760,109967 770073409548156928,115991 794865903859040256,262430 766387159775473665,81929 780086153856839681,167407 795746786027696128,267855 785897549806706688,197324 789241791811768320,202265 795352251346944000,265908 793158573937360897,249926 790622636619472897,232137 787320535591981056,210289 793122300035858432,249469 755563454522621952,38286 795304429083828225,266160 785549959995195392,130635 762716222563635200,74247 767956819842969600,100893 794525659020161025,260899 753046961989775360,23217 776531749224390657,152182 761975240947662848,69947 780601503811772416,181955 786382183388712960,203240 765954626290089984,90384 760599374980415489,63655 760222968358268932,60794 785820514145017858,197297 788551736088678400,218969 789967429585690624,228241 760976347787325440,65222 786274996150820864,201958 770893968003440640,118191 786265266002853888,201958 764230606662303744,82457 793246234026934276,249926 764030830616326144,80939 764997694821654532,85562 768542846030753792,106716 794575124049567744,261155 769298152134352896,112265 758497133427363840,48289 764005901296558080,80939 775083308770140161,146838 794219099148664833,258598 793942545906757632,255942 761829611068010496,69947 760478953798717440,62063 785865876490813440,198591 767079033469304833,96898 774044830938705920,140900 764971021531316225,85562 795074965016051712,262849 763792029436567552,77598 764167132955471872,81658 767832093510537216,101514 779198295482765312,168965 788819777112473600,219119 762464731365912577,431998 763889736566075392,80153 785498790920937473,196277 788151167645876224,215057 764125204754763777,82066 793100689417261056,249469 793585740357758977,251803 763780151922405376,79691 791335914035445765,238207 768817851239104512,90629 773742154468425728,11774 787759294301233152,11774 753375045951434752,27402 758025779355742209,48663 761427015425667073,481145 792186374627753985,243848 780841703699808256,176127 763845528757080065,80393 771456056899796992,125163 775406922115739650,148574 764181801627684864,82066 764310671743918080,80939 757200120710651908,45054 774484626429452288,142503 756591043001327617,44274 751576914939174912,14277 752842884211101696,23899 795722320262336512,261155 759083226338095104,41680 776752588817596416,157755 766451490319761408,92959 768455140647047172,106281 779440607097786369,174756 788528187504373762,218219 790296322880462849,229895 779495377699569664,138812 763051630337986561,47188 768554071972249600,106753 761002008644050944,66116 755786644716793856,39384 763785468236357632,80192 786011346047422464,199178 777573574051717122,161277 793156469138952192,249469 771398310179409920,124597 794757971569938433,262752 764603061469712384,1249221 764501262939332608,62492 785264994065780736,194560 751634119595962368,18215 769996091903344640,116082 785921919090499584,198840 775754323607232512,151071 759023401222676480,53185 794614176295649281,262053 775374692542779392,148800 785250708337459200,11774 760201306552369153,56964 760708432127258624,63451 770751246244442112,120541 778222308485763072,166205 761987805396496386,67973 793110109765238784,249469 762747017068109824,74630 752974978622947328,14277 756238185538154496,41763 777669287062278144,162596 792015408169644032,243075 793106583081197569,249469 792118140683640832,244230 773719062870306816,11774 768839646990049280,107423 767449088065351680,97515 762729865779052544,73712 770920830846984192,118191 779423619428577280,173917 785934748371685376,199211 754747801922252800,33356 785865104516526081,198591 786260344125677568,199546 760309309737537536,61545 774561017976291328,141360 775978725150232576,144573 790208527688097792,229159 768123982469922816,90384 793853314018402304,255942 775809066283241472,150404 779719519862349824,174756 759107865609142272,57011 751904266537668609,19298 755574763486085120,37655 789096537326546945,223286 765266579240222721,86763 763071143767076864,11774 795698023145816064,267855 732286448020291584,349814 780035597683613696,177337 753769750430257153,29819 795461832802639872,265649 794529987193929728,261155 754844663719268352,32337 754732650607370241,33029 759471250980933637,56964 794685469103636480,261155 761599408530001920,11774 793950835814387716,255942 759419689374130176,56700 776435680780005377,155390 795280297491398657,252020 752145881713876993,14277 766962024102240256,94683 769619749940715520,110302 795401446548262913,266138 750487705537040384,13201 768901773268545536,108729 738053686182580224,351436 793409447494348800,251452 762019593523073024,71657 767718364563156992,100605 778310780282408961,166532 765538054660644864,88052 773950121704824896,140436 763446810618785792,78159 790032924842135552,229148 770825002614751232,118079 785681346077208576,195975 758319538769317888,52022 768857689128521728,109666 773930709102624768,139404 773095543044132864,133454 762285019180179456,70941 777474494994657281,122373 787779645739499520,212239 789940339587026948,164764 756576195370680321,42432 770265743640367106,117364 775751916810858496,150511 792547536456278016,244550 766360594354204676,92885 788469098288074752,215437 795399624236421120,11774 781339143515144192,139404 793131680643047424,249725 758657497498423296,54070 790178965243572224,228820 793380153225318400,249926 795713559967703040,247930 788931258432753664,220526 763874725047173120,80155 779329251782696961,173753 775321282036568064,148170 776557449641922560,156053 794868073006297088,262849 792053131068727300,242693 764219779402072065,81946 777298301712420864,160593 779373680845520896,174542 788559668385906688,217634 791369307640983554,11774 795275630338252800,220689 780862017599143936,183314 787086977980047364,207965 773858584983658496,138649 754802741873115136,33474 770356623227424768,117257 733282690686812161,352553 780595123209908224,11774 795701021599219713,268281 767810678098915328,101134 791405918000812034,232169 772245291802263553,129558 794541904411197440,261155 792014258565369857,232791 758719330414493697,54739 773936536073084928,139577 776890208021209094,158314 793165127604277248,249926 754777646790082560,32596 778640759079575552,11774 778564788699947008,168794 794284416352665601,258878 764067945756536832,81649 790628556996915200,221297 774653204147478533,141912 738383496251596800,352751 760214425244606468,61412 767139217067667460,94699 793873408886923264,256358 756508085905137664,42249 785249706851110912,11774 758389476825661440,52921 760615938756579328,62923 761617722551721984,67229 769579092031246341,112693 779669395467563008,176196 787234026411200512,46572 790995986504118272,235590 763149908144783361,76723 771718739662286848,126152 752980033136832512,25255 755134208163606528,32596 791490233921638400,237491 785685273183006722,196277 762810757499224064,11774 767752069293813760,100891 764442553991127040,81574 776514084191830016,155898 766792905239343105,95511 787827140930654208,211829 758672519675031552,54070 751555827526344704,18452 769323075980570628,113138 795344878490255360,266277 790586982678171648,11774 794671497696673796,261818 787789272619155457,212693 785299619609620480,194934 763552037888032768,78228 764095535326240768,81702 767888004010549248,100893 781506453672779776,188401 788352689637724160,214661 773889269790236672,11774 753309251481792512,22401 771932466026311682,125554 772791739635625984,132578 788234124079366144,215608 767434239075880960,82640 763356810761822209,77731 790991403358695424,234583 779698556009676800,174557 755434415904268288,37044 777329158451961856,161546 779736821718736896,176203 766544175156252672,91798 795665817685921792,267862 776876183786889216,157439 763120886387994624,76549 769917951382171648,105109 785869573086023682,65713 766000250473492480,90723 774043225480761345,140211 778581724875804676,168794 788513994755575809,218832 763218923282108417,1249130 791247123106979840,237385 761680425232269312,69548 789965169841479680,225911 755137562025553920,34637 785580436743335936,197286 776017819125309440,152735 760143380093476864,11774 777956376463024128,164846 758009165881053184,50804 773163375744409600,134470 765229609814204416,86440 766622441112276992,92958 777240127445893120,159475 795697058107838464,267862 765042734356951041,85562 775835961720614912,151463 770474275019091968,119381 763499235958411265,77598 793191119806836736,247241 791230910985363456,78159 773851216250081282,137553 770680603645796352,120610 772621985255915520,129917 780621225072603137,150151 756559431350030337,43553 776095225609613312,11774 763393207791124480,77731 778799471756914689,168698 764126283450097665,81869 790662408675074048,232137 780795837337178112,183269 795318770977959936,266077 755162576778997760,35890 772421844712456192,130548 752976742797676544,24526 773970654441996288,140444 788572201142345729,215437 778570535173103616,168794 793173473845575680,249374 795253290330099712,254725 746699933869314048,138740 792848123852754944,248016 757675715865128960,48761 750448312734584832,13532 775026348452708352,146259 790625402972700672,232280 795039842602192896,263926 788098340193968133,215005 780810696401432576,140965 792075767106539520,243535 779141724572639234,172862 795378679228547073,266491 795385240776740868,265881 772375574731980800,148861 753059411208253440,23069 768702228160929792,106756 781056770508595201,182752 785359743506223104,195481 757610418596700160,349060 765150272071098368,85562 766644838045540353,92917 793328935878746113,249926 750391236486246400,12743 770353156265869312,109167 755400506369945601,36735 790868823331209216,232715 768949000619765760,110209 789548747923525636,108396 779508143357251584,175483 740320302798934016,11774 795727171520118786,268281 780748047181615105,182036 792601738628829185,246771 778367337623851008,166282 791336804486176769,237491 771896232281276416,127579 786324499301933056,201958 786861283635331072,204193 794770565194092544,263302 785708553772216320,349856 756862564001206272,44450 764252525335764993,82759 785299774295552000,194934 788093287383048193,214005 750658696045268992,14277 767809230359363584,100605 769931974064693248,113982 751143151444824064,16931 781186018556973058,185310 749551753515769856,11774 794652080501850112,261796 792466943437475840,244773 754725437344022529,33081 770211931709898752,117257 738827181690916864,1011996 791390006736621568,238780 759814942530818049,58481 778656960325545984,167939 793841771881107456,255942 760929393598406656,11774 791354484748353536,236454 792051451161747458,243187 751170308896272385,14877 790618170117591040,231318 792998212680441856,353879 757251817642139649,45014 793130882781552640,249841 768966817033314304,109470 765364031360212992,86053 765372814396264449,86653 773713626230300672,11774 772492436954165248,131045 780542736613056514,180233 773250020334153728,134993 792849019814813696,247241 794570851794427904,39957 749377592109641728,8497 766057870534193152,91146 753627760883564545,28477 778396503241027585,166852 793579385315921922,252020 766357086766850048,90384 757571830500786177,8431 793892951818539008,248652 791115468404760577,235828 755792572186894337,39462 771517907914194944,126293 763044999760060416,74630 792090248763232257,243075 779351007608369153,174315 751928191510581248,14653 792101909398028288,243187 758295245197017090,52061 781399597604298752,181419 790930270635503617,234583 794184295736700929,257492 780415700087238656,180074 787381760631906304,207212 778340805379551232,166408 795383344179593220,257492 761550142713585664,68993 773567653084536832,136947 763574682880647169,79223 785492622450253824,196277 791682875343142912,240483 774308948035854336,141360 788475073493512192,217837 754752742699114496,32869 795391320261017600,247930 775876023762104320,151410 742257495381446658,352839 767867176149811200,100605 789122176561491968,223286 793154861013401600,242693 791447972990955520,238292 756578091464392704,43956 771418161988198400,125367 792047523649073152,243187 777352703349514241,161542 767480815915769856,91936 771414423642701824,125142 773127288313393152,132364 735237344299737089,1170550 776551892998561792,156873 766340858392121344,93036 768990335825391617,108729 792561951905751040,244270 769607371366789121,112382 790653031243128832,232881 758757607008075777,55170 790969996557950977,11774 794003318133706752,257026 761694486934290432,69491 779428910127845376,174557 793502039657459713,250492 768144397473112064,103294 781359043478753280,139404 793604177754660864,254008 755846211773444098,39657 744039478298292224,1170572 775572804238385152,148574 749775441834147840,7546 775753829094535168,150663 789217901228142592,224333 753281941957283840,24346 763219275310108672,77283 780793576334712832,183269 752624116528713729,22884 776886607219560448,158673 781062231119147008,183632 757281257470459904,46006 776911181067857920,158387 791301071385694208,234124 795369320914317312,266151 771604718481125376,125554 756691763428003841,44274 770435402058518528,118191 791353006834888704,11774 795443873275379712,266491 756647525122093056,39096 765626923628294148,87904 786434271028404224,203510 774120387005120512,134033 777962563095105537,164764 778256037266673665,166390 788094101036163072,215143 768100696096923649,101791 776410007025782784,155390 767578601210339329,97371 786711631103418368,204413 790726604989292544,232881 794749628977709056,262319 794376008082149376,259623 769243309776658432,110585 791707478224351232,241034 794731181862514688,262849 776503971590668288,155898 787584721823862785,246425 787396352217153536,205181 751168066927681536,17371 764836490031599616,84724 788133409306673152,214809 772823597022715906,131027 756705855005925376,1248428 791717078730498048,240926 778329897987084288,166891 791498499900706816,238395 751605161882112000,18413 794311343495139331,258456 786276398595969024,201494 771952336545734658,118191 775410521541672960,11774 785614429190623232,196348 776430977585471488,155688 776621960243576833,157082 781344383681507328,139404 793204094634602496,250633 780624803849904128,182211 771386925601042432,125319 792163023330783233,243165 794736668716699648,261155 772455963026526209,115868 778280272005468160,167101 760319140460695552,61544 794263915895001088,259231 794378821655003136,227345 794766472576962560,261409 750362775264821249,12883 792846033810255874,238419 755169068311781376,35890 761672120980140036,69231 771329577339662336,100605 772837389752348672,132335 765348445884411904,82178 767965020248563712,100605 785623175463837696,196277 795422726995451904,263933 771298991950729216,124573 794647705934962689,261059 775796626711425024,151741 793237659032223744,250293 781635554731499520,189613 755157290408415233,35890 755547398127046656,38476 755767080603914240,39462 764693719240945664,83648 791349348604977153,238395 781332019821309952,186434 792141047426056194,243075 776786215039229956,157755 781303339887628288,70338 795343709126721537,264397 760097435402338304,60801 789118127363727360,223286 781694673962369024,189574 774074008677539840,141035 761966827446476801,71115 762745259050700800,73712 785298364325699586,11774 788461980013236224,218275 790734880187551745,232791 793646418669998080,252711 763337845394120708,77682 791645246933364737,240145 785947073845694464,199352 795100516556701697,265257 785573229599469569,196917 780813230578999296,182665 772245341240373248,128143 794034170020253696,255942 793629384301092864,252581 793945613507461120,256358 768068156099268608,100928 765721894754529280,87526 764668923744624641,84209 762279308123529217,65180 791476961436655618,239405 791514474138054656,238272 786053934238486528,200467 786269467886006272,201958 794208488524251136,257492 752028632076386304,686533 761572278073233408,69231 785652622325796864,197324 751115319544909824,15808 785676748503384064,195975 788736290782973952,220029 792991206775066624,228116 753451849403863040,23739 757666143062548480,48549 760893646451437568,65540 792330971546726400,244674 793108316738072576,249469 786204988720680960,193639 773607646830157825,137158 759103889052274688,56889 765956215251709953,90388 765375575871647744,86961 781260725880819712,186063 770804078846717952,120613 777633391743152128,161456 759406940699041792,57749 758322253784293376,52112 768852828651528193,107984 773955126142832640,140444 781328782103711744,209828 793483850873704448,252741 754777578830004224,22393 753573298219393025,28037 750427823266000896,12779 777327402544271360,160593 794892918096089088,262849 744938340093333504,11774 773935668913471488,140025 795256681882128384,264774 787040059438407680,207613 764316932787081217,76542 793617389992615936,252580 793513353788489730,252711 750359102111428608,11774 795139560070004736,259231 770552599561007104,117257 771294771260297216,122973 778401865092300800,167305 794562671773290496,261155 758501047744815105,47940 762676288888774656,73814 791773822815010816,240483 757266616593899520,45014 792589221890359297,243562 794338777720188928,258771 795099081962090497,264397 759023892065161216,56302 779260519681298432,170187 773911823959535618,139192 793207241222524928,249926 768975637021417476,110209 792081486513971200,242693 762984309175169024,75724 764962527117729796,84889 776058765334282244,153095 762322315728285696,72420 795673229402710017,266138 793165138450788352,249841 786580364638560256,166282 793262032678219776,249926 774712571232411648,144607 775494625868058625,86103 791128533221445632,235580 750826435162451968,15634 794126029161758720,256502 758066748889395200,51069 773927333078061056,139404 793265808763858944,249725 793501722991878145,249926 755880136252100609,39657 757594012916207616,47940 789168959593426945,11774 792879711630143488,245118 733664215811121152,1170845 754718792396275712,32941 750569986117206017,13532 772899576311406592,132761 793902487065399296,256411 761509323210158081,18215 762459599102279680,431998 766808927874854912,95511 777136727886528512,159876 760511240024170496,63268 789316701166776325,225359 777303290484629504,161407 787781946457849856,206101 788723996615258112,220029 791964861525700609,241523 795035096130736128,264431 792066257348599808,242693 785321177891811328,11774 761543100464369664,350711 755166608574803968,35890 753403283943854080,27045 786147932982554624,201292 788131417955848192,215754 735288639752699905,11774 771926564904767489,118191 792230215376252928,11774 765782062351679488,352018 765787462107066368,88432 770681790357012481,120610 758138039931592704,51069 772035073059225601,128934 760811941816401920,63451 767804596618223616,101681 792807143535734792,247241 778700826663489537,168698 756405518474678272,42249 791426264464695297,238207 763914311861346305,80939 763720117784109056,79513 750803968675176448,14525 788007088798601218,205197 750411711434350592,13021 771528632191688704,126293 776141781888937985,153845 793079581498630144,241819 793278221907206144,251179 794983056021094400,263906 772164788239503361,129991 793135504040398848,249841 762679382108409856,73814 762746799887097856,73926 767942289150779392,101681 772869598332977152,130988 755918376992579585,39221 793017446940733440,240483 757651246903853056,47761 787506256445476865,205989 779545897755480064,464984 781204703598170116,184539 752999638920269828,25143 753426611261747200,27655 755535811030814720,38032 757949277607952384,47940 794871685258350592,262849 795090028766564352,140444 772776684739137536,132335 795408755919704064,265858 765657747052343296,87858 775501047875899392,148874 777234426195435520,158757 735153808930545665,11774 774003434034909185,139404 747485502853517316,195876 762745044524609538,73196 761164444621676544,63655 778886173116633088,169410 760455450160537601,61286 775402828508631040,148010 775283853204258817,148045 768177158745419776,103506 793098810192859136,249469 771127033346813952,122973 767809412983644160,101681 762030453071159297,16953 781233251264311296,185595 732699662575149056,353601 774675429093277696,144494 778605531032322048,169201 776953994597982210,156835 767849329994321921,97685 793310999994470401,249926 765676027062448128,88669 768975855053746177,110585 774212981244788736,141887 770858497420333056,120610 793177362430955520,250135 794177200584962049,258331 793677461565284354,252408 780842808928329728,183338 792160986526547968,241523 788070874641534977,215005 766634896387440641,94699 770213827099127808,117257 789166542474711041,222956 788799764594851840,219942 751827858641694720,352237 758725881791668225,54796 773975019277869056,137965 775424007025881089,148537 780751487827718145,182870 787041516959076352,199307 753025763713150977,24316 795422855131496449,266054 770469008911007744,117257 794692362110963712,261050 775301461181812737,148170 781278604428709889,185595 794635584853708800,262053 732817743678996480,1170702 776850689850912768,158673 793138124650061824,249895 789361499080790016,203546 794326838772236288,258741 765286124302598144,84209 780871819095977984,183269 793927295429787648,256219 789469358288281604,225981 794682140722155521,261155 786962125914800128,206644 756089043918594048,40251 776894243239407616,159308 791853353366159360,1170352 758686902870351873,54070 765048891947507713,81946 794812986162487297,263090 761179524272910336,65222 770298223168745472,117257 791381554194894850,237491 791607282698186752,239893 754976945381617664,32941 753057503152214016,22657 762638911260594176,73814 758086835033833477,51385 788392478034362368,217519 757615140271448064,48296 760613284521226241,63267 774335232082341888,134828 788959463436845056,220029 757322627593695232,46394 795729213324201984,261155 769889217174470656,114301 786543669058932740,204413 788883826911027200,220689 765665281310019584,88994 786452329885302784,203713 764333986621435904,82766 765491908994932736,86961 776186139623329792,154469 780308309614157824,160651 787066306545803264,207965 795500482290597888,261796 755777649335791616,39462 785448083240816640,195712 793503326444806144,249926 750619000581808128,14215 767172056106561536,97377 773602358269915136,137158 793134314280005632,249469 794009119506255872,249926 794532133473808384,261155 749806289610543109,10057 790949372339097601,234653 778395102876053504,167677 761920911419203584,70509 788386108098961408,217519 749287332898045952,7855 757626575357566976,47570 791901423663472640,197046 766676066194771974,95045 774145548060274689,140444 785938571597377536,198451 791688285475184642,240483 785268727478677504,194648 793523229583405056,250633 757519976915955712,46744 786324435871604737,202304 794542197320413184,261155 781894335927234561,187611 787700397053874176,212139 773887080699166720,139577 775445987540267012,148574 764980760524754948,84724 786942808015839232,207613 793149697502216192,249841 752979137938198528,24134 757596209599033345,47940 759223423969140736,56817 773130457424592896,132761 778005097037062144,164871 760866878856179712,64722 794011047283789825,257492 750375282381508608,11495 757210108778557441,46006 788387011648368640,217519 775877855146151936,152314 780945059860639744,155688 776467397385519109,155390 795683182272253957,11774 779411961557684225,174115 794552987393884160,261155 764495507980886016,78878 793672201966870528,254135 755411132647481344,35737 755609081608413184,37457 752843204538556416,22953 775069980995878913,146259 777195621342076928,160480 776125498535534592,153699 755126571833307136,34731 787338101681065984,210207 758275816136531968,52061 793784434726100992,249348 762702086790340608,73926 786134618734940160,201292 775973767298383872,1250232 788873840034062336,218275 788197977596702720,352258 793279250224734208,249926 791454749459517440,239235 758468977693720576,52749 777175475332354049,159245 781680435105378304,187857 791127705169367042,234583 762543196257685504,47188 788058596869337088,210208 765181804756160512,86282 774152776846716928,140444 791638275433852928,238272 753814162657021954,686533 768499990335414272,104973 788457348595535872,217106 764173819741298688,74247 776453260819374081,154869 779073603178344448,171260 791022310375456768,234583 788055952897564675,214492 756829510893498368,43553 778461130926678016,167407 781517425401528320,188401 793194566161567744,249444 768480373953081344,106774 763836474764697600,80720 795502350639054848,266079 776802766958256128,158314 791348217476710401,238395 785269847718440960,11774 755917277367640064,32941 756962623011172352,45122 767156267869765633,97685 767366628484919296,94718 790695540665290752,233692 753303467943493632,24023 778036415997280256,165435 795489890813120512,265649 769230574900875269,111797 775902570938142720,87904 753716178770620416,29263 742755872623886339,11774 757616339682930688,47545 773808026750824448,138819 786983376997736448,207287 777230991773487104,159146 795679197855436801,267655 760193448133562368,60999 751823738128125953,19352 769562394435518464,112545 775548990750416897,112363 760548336613154816,63149 787036426403799044,208014 790035929725448192,222682 788502753979006976,218495 767075633168080896,97811 788540901845037056,210390 762316803087405056,72550 781521611539132417,187976 767033882151686146,92872 769872027863904256,109313 795000088632274944,263817 760463435570307072,62798 790277258283888640,229895 793275838221340672,250633 770725531432194049,1249784 786994775425708032,208167 756461572709548033,43266 771478764400152576,126152 789764893125713921,212131 795433501742899201,266918 791347948647055361,11774 765434022000340992,86440 769258425981239297,111448 776844344447885312,153095 776764460161728512,157755 766575121251373056,92958 771743657028259840,126389 791430723261468674,236859 763751421212782592,79870 790940958934261761,234583 780893876294918145,183801 787285292621365248,208777 793218730591256578,250633 768931032917741568,108849 791349132287848448,218892 758771260683722752,46076 773647957233111040,137565 759468879425003520,53703 780090789288374273,178258 785533428921987072,196247 786641155781820416,11774 767892535960231936,101203 788745979902173184,218275 759395432975839232,56964 759751800039669761,56964 755859876555857920,18215 786119073595817984,199211 786977394636697600,207949 751596911526813696,17033 794311886980468736,256038 795051830778753025,263907 780837839470784513,183269 780659017165123584,173753 768541397112721408,106317 791881179360145409,240483 759880915606728705,59448 776145777777225728,153095 763721435252723713,79693 785623536140480512,197512 770525634741334016,117257 788818120844648452,221297 750956181661708288,15808 788029320090365952,214354 791841450501640193,240067 773625331173486593,137444 764104433936367618,78566 776623921823158274,156835 794608029060792320,261155 741088327294701568,1176510 785485008299520000,195975 794592106354380801,261155 769272797361078272,112399 792510226805043200,244143 763054049176481794,11774 792583635832635392,246726 788886907702738945,221972 791173091007275008,236420 763434786950111232,78129 785845649879212032,198878 785326477235466240,11774 794899352544219136,262897 781125908199464960,185296 771536746198675456,125853 786340743564582912,201598 766489201437085696,93286 776377146583445504,142563 760002482294648836,59750 754816619831058432,33404 762761812299255808,73910 788539869001752576,217601 794551336113176577,261155 793161887433105408,249348 794586919652864000,261155 780900590654140416,183269 779446935551741952,173011 759813805480091649,56964 771775647731494912,127402 795340312914825216,260874 756625613897826304,44429 774594616305868801,141316 753948436831932416,30590 794938587640922112,262847 794551607878819840,261155 774743184471502848,144711 776954625899499520,158524 790652809465122816,232169 773900407454203904,139577 771478619843661824,124597 793181001140887552,249926 757684449630793728,47782 790671032482795520,232169 758987776104673280,54070 787642526232481795,210207 790992960976322560,352219 791685130658189316,239610 793110669625262081,249469 788782439367708672,220526 785391127255855104,11774 751131063519502337,15800 774613881519874048,137869 775830217097175040,150450 787330925411446784,209095 763473602498879488,78205 785662011233411072,195975 794024083893518336,255942 794319568290254848,259659 759458813002915840,56700 793853344150413312,18395 769424031443320832,110302 780437068522655744,180310 786126844835733504,108396 790978701311762433,235621 793243139238531072,250933 793436337709936640,223286 764795783900237824,84666 775458900598333440,148870 763360008851496961,75973 795721439894716417,268448 751134605261082624,14858 752278096649326592,21034 775038308032413697,146580 775333380640632838,148045 764818498442977280,84724 786032341038735360,198671 772782407007207428,132335 787730370166857728,205197 758199510648688644,51318 757644587166863360,46379 766827076083150848,95672 761239916890259457,66897 780556308621713412,181548 795390857524363264,266491 769552903488933888,112872 790576489494376449,231894 777949412387491841,163901 770366966876037121,118482 787723495946018816,205197 794305007914889216,257492 765537306958671872,88052 791674047264268288,240483 779036632523563008,171463 791616678413074432,240145 761804770713673728,69947 761028141519216640,65974 768469948020592640,106281 791050386626883586,234583 765987465891020800,90735 776606638627229696,156926 757374967298322433,46890 766697865942970368,11774 768513311973511169,106095 769591727439110144,109623 787078353388011521,208538 772623848860585984,131483 755204916411379712,35890 768207841907793920,11774 770741671717773312,118191 750540879186853888,351347 764368023935340544,80209 753036427903037440,25009 757188927430295552,45125 772889483968643072,132335 772531193124360196,129558 794531852950175744,261155 791971271714086912,242521 759794603285442561,56302 762723588180967424,11774 790611006388965377,232662 794867414035025920,262849 753777945681006592,27885 761914019049512961,70941 793492337569763328,252051 767757042392018944,101134 769974842393292800,114848 750364210215936004,12883 793977576364441600,256276 764275288444317696,82283 793870967705595905,256255 788144623529005058,215005 794241545285156865,258386 758462195747348480,52394 772177874895900676,128934 777258790622113793,159475 776566839073579008,154832 778298662963191808,167311 786150342899691521,201351 751151647305265152,17284 788665848302931968,217937 788744759858778115,11774 757541728429699072,47782 793888350482538497,255393 778359670960492544,152594 786334909862326274,201494 794937091771789312,263895 732797197096505345,60071 790568191651176448,11774 786247430660468736,11774 786244779763863552,201958 750358171768623104,11774 778059837057830912,164900 785821162098024448,197512 765579596712607744,88052 777965380698464256,164608 775736798186123264,150594 779447583982792705,174315 759070045670518784,56552 735115969132134400,93148 767046313624084480,97303 791685256726192129,11774 773260729906593793,131421 786751160824717312,205728 790360973999824896,231190 795097624848240640,215505 790653067884687360,233266 749269991468314628,7615 774514939490738180,141887 774802860873814017,142589 778941232814796800,167319 786380588831825920,202353 732457954339913728,351617 785324190463254528,11774 772500946471362560,99816 790944591633649666,234583 773707032390139904,11774 763796576502288384,80136 781209228182560768,186212 772263487317876738,127366 764134997280239616,82066 762861683127627776,68182 794245249837084672,257788 756891341154430977,45369 756227562120937472,41793 761596006840541184,69231 765936391737991168,90384 793161502790262784,249926 762799597852975104,74049 763379737209307136,75899 771909894240808961,128519 757546008645632000,47800 756643764140175360,44429 791782188479946753,238117 788895111333675008,221609 791507101537361922,237235 753380342782955520,27045 781353675096592384,186584 785986997131284480,193506 792142586639253504,243451 785273220391768064,194667 795435013412192256,264397 776039139225509888,152872 795769157597831168,267576 754716896876953600,33356 759401228862390272,58165 770599721593339904,119832 763264111052525568,76628 764976516044382208,84422 768576958208835584,105018 772869405743067136,132848 787465872424235008,211347 793985733484834816,257325 763001494337490946,75899 791677569766600704,240483 775901880736186368,151071 792852628765941760,248154 775395985476509696,148800 755815551595937793,39810 739942375557083137,353488 795693387290648578,267862 770434395178201088,118191 749372432478195712,8497 775135295666663425,146259 776475230088925184,155390 793873325457977345,255942 753098916040695808,17416 757293317822578689,46406 755209113135636480,35890 775287091722874880,148045 742387795700944896,11774 774805709640732672,145411 765166370996846592,85805 765632903459934208,88052 765248248374239233,86440 776564016571355136,156061 779271968658829312,172799 760111924675764224,60866 769028025849679872,110709 789506456613715969,224225 774328432528326657,142503 773995397656244224,139404 762712761566494721,73926 764995008034471936,82283 792792745026920448,247241 757088698466873346,45857 770705277284999168,120824 773486467569987584,136904 785235643513212928,192687 769827100874403840,115435 758650587747610624,54272 772088281739714561,129471 753390336039350272,26670 793180730042028033,226862 751783718478573568,16931 768176379280052224,103071 790596439667830784,232169 759177848657543168,56964 785910478539227136,199546 790951590849110016,234653 787803044184371200,205039 785638638486949888,196277 772156234384408576,85326 775091384634093568,144949 779406836252438528,173964 764159289250447360,11774 790559123880325123,231894 791256059058925568,236502 750402309117603840,11774 778016840274567169,165348 794599774397702144,261155 759067491762970624,56784 776949183420899328,158673 792776675931062276,217837 785249003189506049,194230 786437069732126720,209828 787941601565814784,213253 761356404422828032,66801 771093059769544704,122388 781216947585376256,186584 781081000835026944,184264 765763596412448769,87904 786701102041468929,206048 793982184411385856,257325 759527469846110208,58054 765603039260479488,87904 788084159906476032,215252 764274083165011969,81065 765339652756795393,84886 761236979145138177,65974 792955338031005697,247241 768917358719209473,105109 775808677752217601,151439 794225841228173313,257788 756604164684312577,41839 773942457771954176,139404 794687208389283840,262022 794535724775149568,261155 768617906640781312,107469 755164455751839745,35890 795408816594513920,247930 762122538260496384,431998 762842100484280321,75233 765301822999367680,87062 780811965019004930,11774 771108059963920384,121949 766444468866125824,93210 766350889300873216,93261 750721778222264320,11774 794256060186062848,249841 734934098989318145,738099 780598092831813632,181935 790061963795505154,228354 794572930600632323,261155 781531816775847936,139404 789693701484322816,354110 795701679090003968,268281 766037095764856833,91043 765125338670129152,84710 794961636054495233,262847 732695508981059585,351500 791111865384435712,236507 752285402715807744,17416 793815612875083776,252581 759330414368436224,56964 764940369939222529,11774 793632921550807045,252581 764957327216685056,84679 786660720649838592,202268 792183424224296960,243165 794912764967854080,263895 757028933762252804,43736 794563034538713091,261155 762663386861694977,73926 781863831999873024,190553 764198347447992320,81869 781627201422659584,186584 761954315590172672,70177 777587931791826944,162497 795104011309514753,265257 785515252305764353,196277 770203293918306304,112455 760069579980800001,56574 781639958796861440,209828 781174179479425025,185310 750703618051809280,10848 781046550294360064,183261 765709171958226944,89076 794651313036468228,261987 773577687252267013,137158 781121677459464192,185496 759342004534816770,49975 773170150082224128,131045 750369952444477441,12743 786366990420217857,203391 791716663808884736,240483 768294930548600832,104662 773844460224389120,139404 792038844560314368,243075 787397369264418817,210694 792425152625516544,233183 767514393038901249,95988 788062621299716096,215005 790903201423695872,230485 764625049047277568,84209 793816828229263360,255356 753376438510903296,19598 763776034827141121,78804 787157472377200640,207109 791332557119889408,238207 761939448795803650,70858 761818251668049921,56964 768965174195781632,109960 790876608794009600,234583 750876360286109701,11495 763710356963389440,79691 770010635014987777,105644 780593250084192256,181811 780617383077613568,182049 751601539655933954,18395 772017623592755200,1170685 776822494904905728,157082 786212665664212993,192032 795350012452630529,264397 767251179508293632,97379 795413023984852992,247930 785630627777376256,197286 761166074259902464,65174 773182982102233088,132364 785845559890436101,198671 759118563315777539,56964 761359795546763264,68273 763902856428519424,80393 791422498927734785,11774 787169243234172928,207613 793901441446383616,255393 794312185619116033,258456 754779152914325504,11774 767071193753128960,351436 781539847941029888,139404 790893413839179777,234583 792813320478785536,247232 794676015389933569,256038 766357793741889536,91956 794675351259529216,262022 773891714616438786,139404 756198615618420736,11774 762711584540073988,74308 786351259750133760,202798 794024035847806976,257492 793878269124673536,256411 750033177515728896,10653 755160231018102784,35890 795771277168508928,267587 755105040772296704,35403 758401405120053250,52112 770600376873603072,118137 791272528253624320,237491 758286413330718720,52061 788876208263933952,220526 756622703105347584,44429 791658664184705024,240483 779366177613111296,174427 792390414640746496,349283 794219685696786432,257492 732744858767593472,353006 762032790971920384,71026 758409218592419841,43947 769907490532098052,114388 785896591995449344,197324 791832320063995904,241819 761298023427153920,65180 791827034615853057,240483 778952638909992960,171324 757620397688885248,47264 792985835234877440,50439 761622616683716608,69794 787485754360344576,210432 767513214837850113,98646 767802228006592513,101681 759408596765577216,350258 759049055519535104,54070 776127037425590273,153921 790630512251383808,232280 749556972991700992,9153 761608812776292352,69684 763018599195873280,75646 772419127919140864,129551 786713203485081600,205902 795493406193676288,971825 772554119408222208,129551 779463527148953600,174660 788483710022672384,218351 755243198323261440,33186 753023509618495488,27848 760853466369581056,63451 766725084040101888,11774 776170619394076672,154071 791409629926453249,238965 769016712637317120,110585 794603722991173633,261818 786293923488550912,201558 763301099449090048,75274 776229530763685888,125554 772516105789243394,126607 791449979063709696,237908 780837319255416832,182659 780839376993550336,182659 791385094334271488,238395 794233854584299520,258456 795719445708738561,261155 773173540199632896,44770 788004492969062401,214354 759866247005601792,60015 789230277700837380,11774 756713502652248064,43553 768837522348609537,109447 762001265140301824,431998 792013551024148484,241678 786607207513292800,204413 758130402083139584,50500 776858202197618688,158673 788419197609111553,11774 761665906040856576,69711 794003298202357760,257353 753675251364597760,28819 761907586044047360,70543 781656556236632064,108433 764202460374183937,81966 790561221363720192,231894 793369919421227009,248253 789477773131808768,225981 773388401336840194,135136 788161270205734912,214899 789931116060827648,228820 794347998419394560,258456 786006894951469056,199262 795724920302944257,261155 758056486618619904,50787 785283723033874433,193669 792027321935028224,243075 765912970480193536,90125 791634803879714816,239926 790721563528093696,232884 793953919802036224,256440 790569701873025028,228292 756461774807896065,43383 766029137668517888,90012 777604429994491904,162638 771769437028511750,121574 793203722985897984,250633 770247882851119106,117257 765727092877033472,88052 787730430111866880,210650 791684319504850944,240483 792025675280609281,243187 773711566927564801,137869 757776026952880128,43285 787067368048513024,193623 787664270066589696,210650 791005700386394112,235580 791871388676071426,240661 758339475898404864,52311 778987894631436288,171617 794186621868511232,235487 794347632722223105,259773 762266639190597632,45014 767256145366962176,98084 775053552418951168,146761 770472839711494148,114254 787715993246240769,205197 768503627627520004,106984 765244116762451968,86440 767166895204147200,96275 792952105212403713,232966 760205825302552576,58537 768394551925039104,103071 771531288427712512,125554 787350071125827584,210207 762489676460531712,69548 758105784572059648,51344 791658837354831872,240483 773955081293197312,140444 779923815388286977,176203 759460540276215808,56964 758639545726271488,54070 762018506313310209,71270 785902939965718529,11774 773289005848858624,135489 781641357660131329,187896 791255722340323328,237491 787455219303084032,209979 792339826347503617,237491 790724803846021121,233307 786369755590500352,202007 758031931221037058,50923 768212607501230080,93286 793446579202101248,252020 789260944090230785,212693 790620835534995456,218349 776068633621434368,153307 790248230059638784,229693 752648327443931136,21332 760203620797321216,1248745 789551060780142592,226712 777964388607258625,165123 761569675373195264,69231 781645070868946945,187976 752124021630640129,21091 793248171711430656,249961 764884189283889152,84724 766157659275988992,81929 766247246098681857,91894 732483523764883456,1170365 779440368089702400,173846 764143090231894016,82066 787477760977448961,207433 771451905725923328,125145 778333956383047680,152594 764951443040264192,84724 753743178285527040,29589 761178395979972608,65180 794290375221313537,259134 763196655520911360,76474 761126089456439300,66313 779685144881991680,169916 777937315452760064,164826 778323232227069952,166409 778882023612002304,167220 793565969243369473,252741 780879881718599681,181419 791783133406437377,235590 793162358931587072,249469 755540982678982656,38026 791313889950441473,237787 794192334824931329,258044 778370126831910917,152594 753734096707137536,29263 769695353150898176,114987 771432632794091520,124671 794558627747086336,261155 773953983358590978,139404 792084171074056193,11774 767078262120022017,90252 777117450634747904,157993 794803752607875072,262145 794817288159588352,261050 760189809365090304,61412 758288488403984384,51809 792035148015423488,243167 769688933550653440,104522 751194550304071680,16702 763692180091375616,78192 793893552208183297,249852 763667777756377088,78304 755036453030146052,1248267 767806889283510272,101681 733533493867646976,351252 773643877286875136,137953 776387449056485376,155390 764709049946341377,84422 791467450134953984,238207 792009495488540675,242693 787158462031507456,202270 760262862111514626,1248387 790001525837803520,228124 793691742180548608,254500 789517269361627140,226823 759254602147561472,56367 768084925593559040,103354 790705614515298304,232884 767966867356921856,87904 795233229800284160,264774 765370076841201670,87145 775271012984360960,195876 752909057023995904,22662 793843529000759296,255942 789153559426117633,140444 792129635442188290,243187 795264025718378496,261155 793165538860032001,249444 765212691816382464,86440 788409478815293441,217285 757282616433373184,41680 791658631766896640,240483 755172115200872448,35890 762843616540626945,73814 753415230965682176,27317 756458065042505728,43258 786354387962699776,199478 789169205669003265,11774 750784253516914688,12746 758029683271217152,50923 785705797942554624,196917 775726123326005248,151071 765899297946644482,89957 794559498744643584,261155 758316255434637312,41703 774114459434430464,140444 789847514446823424,220433 757543235166277632,47782 755152301015371777,35890 772186196751581184,129991 787243371689418752,207974 793883259214102529,256255 761999025356677124,69794 789110028988878848,223286 771517527365148672,126390 790280432239554560,229505 795423703072993284,262752 763554988677357568,78853 764277737926303744,431998 763437729048891392,75899 744633690748256257,11774 764837165364813824,84724 795707322022658048,267521 780853556219969540,182659 778624593015832576,169201 795705508053270528,267579 781334231762939904,186434 788506085674090496,218349 793612343133429760,254135 761749762202673152,66586 774596947470454784,142980 794589978701402116,261818 753975203672109056,30590 795150785176829952,258456 752952733708058624,24257 776863625260642305,158815 763093377009131520,75899 765651434582847488,88930 785555838522028032,192032 793908337351888896,221524 753185011730264064,25255 769111442842800128,111225 764311291536216064,82002 793880035581198337,255393 788472361389465600,218275 794370069262385153,258598 762807098707025920,431998 754822761969651712,27045 786780928966287360,206642 794639634525548544,11774 763097192752156673,11774 792013177244430336,243075 758472001627357184,53367 793201023074435072,249926 746403300011040768,383096 787414344694898689,207835 755910756370149377,40645 763835156499091457,80482 753971452974628864,30817 774332941820432384,141912 763515396649390081,76406 788480739859845120,213274 789463553942102016,225981 763601651303194624,78566 768151623759790080,103354 791368399964151808,232169 785527368957956096,195975 768113136285003776,103389 779350705056391168,174320 785769571538067457,197512 769425027489902592,109470 773935363970764800,139404 787489844968689664,207965 771852395147956224,128230 759131624416182273,56964 774734950130081792,144635 781229126409740288,185310 786075056308879360,108396 787021879932358656,207113 778384392406372352,167569 764555442022252544,79561 775660049175810052,133702 785892717016391680,199453 794617109124890625,261987 761540937675841537,68936 790131956604342272,229693 769125059818467328,110709 789287263159119873,224680 756281158166609921,42432 785926427124391936,199262 778298029149392897,167220 787740048804413440,207613 770321910072680448,117257 771434219365027841,123825 773591379427504128,137158 759755256343453696,58869 774421283668844544,139865 779295136459042821,173753 755921610847039488,39475 769638943616671745,113754 775761896280580096,151409 790674167817392128,232169 790065724848865280,228172 788156205508112384,199657 763458848254373889,11774 772117122587717632,129558 761727725933465600,69711 792475014457155584,244289 774035650383257601,131421 789740135298506752,226731 757215493174464514,44450 761263787554983936,66815 769277680076230656,109360 775398607327485952,148645 770636420687900672,118191 787131812300619776,207287 781046939341074432,183759 791789709554884608,240793 756208964509970432,41909 790078303302328320,1011996 770802131095818241,121574 795094178753609729,265102 790709863571742720,233692 770745246082793472,121014 754085766729302016,30590 760775374980653057,63149 785945427946319872,191820 763504432780865540,75460 768894776687157252,107376 793762992307314688,251313 768945555095584768,109571 794921996048015360,263895 791084689276579840,234583 786926776446390273,207287 761936508370554880,70689 776886141442068480,157755 792048059723067392,243075 791553151547482112,237223 794332002354761728,259659 753635285427191808,28732 754950516312903681,30296 776731419003482112,156644 775155230036021248,145866 748958094789529600,1247955 793316476333662208,249926 789320821680377857,222787 761262618560507904,67547 795758795041357826,268777 788453019050323968,215437 789707725282414592,226643 792819902688165889,247877 768485078947291136,104973 791421052291194880,237999 776906183156371456,157755 756519545771360256,11774 769173123195437056,111558 794390380531748864,257492 794715134379851776,262022 756314090327437312,42249 763433540985819137,77826 769207031202914305,1249639 790282609074987008,230282 733571664781316096,353843 751634281106120708,18323 767994006219423744,95672 791259789821173760,237491 761222609417580544,66824 793495874429067264,249926 794361863777632256,258789 768628189577023488,94699 776412295467528192,153845 795029217079529472,263926 789322982195879936,221136 785769303123501058,197297 738500525575049216,1170408 753340939729534976,19598 794761180954755072,262849 769087249967448068,110615 763543788912541696,78853 770805145080852480,120304 794061249768259584,252939 756539995180134401,41632 781860446869520384,190635 791773644175372288,191778 778685104872824832,169923 788103982598139905,214247 760652728196591616,63451 788450444808949761,217837 757732564173934592,47940 758450484705423360,52749 788065392740618240,213064 776870780994859008,158314 777988194784587776,164375 759852506444726272,58267 786224623578849280,201555 787002444471496704,105109 763901422148530177,80939 790995254425989120,234583 793435396495597568,252020 777611059234496516,162610 793988629890797568,255299 794142450235437056,255602 790295898584715264,229693 795029166454349824,263676 763460619072892928,76406 774990384070004736,146259 794620412537802752,261987 786341372592852993,203048 789364674387148800,220424 795269271475453952,261796 795308202971820032,223492 733150460836753408,355480 758988154221109248,56210 760463663304146944,62798 756917651507732480,45122 773970648137863169,137042 791468669880590337,239405 787058066067828736,207109 768919057114341376,110300 785263090019536896,11774 769717930674139136,113412 774487353289236480,142503 780720775737188352,80785 732541262285279232,352433 761011605794676736,66159 761253291183538176,65887 779335421654278144,166852 761609742141759489,69711 765598037133570048,88361 793062595351617536,247240 794562349684363264,261155 752949729151987712,22439 761211955973545984,66842 778616350289690624,159850 767821136176570369,101681 775710780356333568,150511 776570781627056128,156835 789506470924517376,205972 755179206951129089,35373 768221180776026113,103046 763442365155729408,77136 766423257776087040,80939 775649247945486336,150404 780789798789185536,182960 755070893571862529,34666 771470721457455104,119771 787786232294236160,205197 790928220371550208,234583 768218167424540673,103126 771184924875292672,122509 780972043965562880,183468 789509593697165313,226731 733257630345527296,355480 757982352396038144,49923 765641308199202816,87904 766427378146955264,92958 778399405065895936,167407 790265676116131841,229798 793977542218694660,256990 756299932856909824,42432 767681475793805312,100180 780204058745434112,174115 791356388257574912,238207 781546369978884096,187044 778247705164263424,166843 767228530711158784,97438 756581159514112001,41702 777959998311792640,164980 788831141201522690,215437 793921364654596096,256564 785559838163996674,197035 792050848755027968,241819 790221254594732032,228354 795078078733029377,262849 751552853655904256,18478 795734880462245888,267655 768225861841498112,102137 775793428860956672,151463 737306430559125504,195876 753059673683615744,24316 760147879801434113,60866 751179918893912064,16299 772823825562165248,132335 778708175876788224,169201 786727986930352128,90209 788198973613940736,216038 792025405075050496,243075 786909198835675136,207287 787836847447740416,11774 767201322433150976,84724 778935071466065920,121080 769926809387425792,115511 780139256765263872,177233 791636407609495558,240145 795060139166461952,29738 753073106588020736,22735 780478799611822080,11774 781324828389367808,186584 771076084297306112,122982 756989283710492672,43807 758044468696145920,50923 773325844118929408,133454 780794158994694144,179742 790889915567509505,234583 792113216746876929,243075 756244736046804992,37829 794206097452257280,258456 769049517488476161,110659 787015204974366720,208379 778724808125100032,170207 791315110530654209,237235 788027370355564545,210238 781354017599414276,139404 778491879201640448,166916 750136182047027200,11495 762722155117289472,74247 788930802063056896,221297 785496485668487169,193633 788474319848386564,218275 793457426452271104,252408 769028413285883906,110709 766735973350723584,95568 793922631896629249,256219 789738930702721024,226731 794899454633517056,263667 759090946931826690,56197 774637984511500288,144050 767833669121695744,100561 756555184227115008,43391 768219445487505408,103506 751947510806085632,17416 762723875562065921,73712 755123545424797696,32673 767068353622138880,95572 771441137265500161,115458 756064513456209920,41396 789389570899009536,224793 791372297173082112,238395 760850311758155776,64678 788748109836726274,220029 793983051738906624,257325 761391122337845249,65180 769239162813763585,111558 761289037407674368,67852 769752966647517184,105643 754042474742419456,31400 755803995684220928,39475 768731633939775488,103354 793151372849844224,249926 789879913260027904,225456 781343333075386368,139404 750554653767692288,13627 758053750774886400,50654 765474651749376000,85670 772332851467550720,128557 793295650095968256,249469 793402162491645954,250033 732334276449013760,1170425 790988657289228288,234583 732525017653612544,350942 794740115654340608,261155 761730733878542336,69878 791422129661239297,239066 786918770795098112,204413 787058520877301760,207109 787391452271693824,210289 760177396565835776,61412 757954280074596352,47940 791212538566508544,235179 756186091548356608,11774 765635591765536769,88311 785960322586804224,198671 790519337631281152,231927 792301493726679040,243092 789917161854730240,104244 795277820406669313,263864 766741951278440448,95682 774725424538525696,137042 787785776041975808,210238 794316127442587649,259267 752652715528826881,21332 789305744428568576,197512 764492778361397248,67346 792810086041210880,243865 793600082318884864,252408 755159837063995392,35063 793930224647798784,256935 788442824639451140,217106 773139766132871168,134470 787131035934785536,207287 762687114978877440,74133 792047837848694785,243187 775649918564216832,150511 794362414875578368,259659 785270769467219968,11774 787773504464809984,205197 772865222243528704,11774 756213764572065792,41798 768077060082274304,101383 793164951410008064,249926 765264649168138241,84422 780732924756832256,182257 786373972669575173,200382 788768901723197440,220029 777293923836309504,121080 792010908348264449,232169 765658120496427009,87904 732323761614028800,351482 757430098610032640,47284 760208621254815744,61412 773045685444837376,129551 753373055863357440,27061 760448466854092800,41680 779442904477540352,174756 762629610253258752,73565 752310198908252160,18474 775649543698288640,149953 732363554158862337,349226 751999929837555712,18504 758626247215833088,53985 790189397203222528,229693 771527985333690368,126390 794622563989143552,261987 758309313391755264,41703 770632873133113344,119115 790888497716531200,234583 761604630577045504,69231 767161210324168704,97386 785607230531969024,197512 732423972541734912,1170356 785526010246594560,196686 792261695133650944,242693 785632518208950272,197278 791266120112103424,237491 791774511448199168,240483 795250624996712448,265644 795428915900608512,261818 786777148942061568,205314 788128660385476608,215754 758722500628877312,54070 761947746609852417,69878 764458611456241664,81946 758635077681152000,54070 787077799995518976,207796 773997832403431424,140232 794999222412054528,264431 742213414680829953,352839 756256885079105536,41459 794738683068956672,108396 765323358191947776,87245 791035610966347777,234583 768680990252363776,106753 779439287351648256,171693 791493467792809984,238395 771158682029744128,122967 793858034288173062,255393 766040563045007360,89528 759342382009741312,56772 753407015897145344,25101 767961482290135040,102137 779106363322445824,171886 780025343310725120,45669 793454042131423232,252020 794968650872745989,263895 788888490079420417,220806 757715417938866176,48522 762636624677244928,73926 781351654767550464,139404 793614179404046336,254135 795408863797219328,266054 764273712711491584,82744 767716163522396160,100869 776767662521217024,156835 750734234084528128,12954 763215020943552512,75899 768220476518780928,103506 788539440994127872,218275 771975471068278784,128519 773858178387746816,139404 756317465630605312,42249 763137944358162432,75899 750421918931705856,11677 765594748300042240,88052 772460167590019073,128025 781849937214668800,188458 769651916875919360,114779 777693235468730368,162596 794959702690041856,258193 768885422940233728,107636 773896018517557248,139865 795040280814624768,247930 755043528623857664,34666 779304589610942468,162309 788505357744234496,218349 788774653959352320,220526 792877996495495168,247455 787145772148023296,69055 788498914773204992,106085 769264345989603328,112363 768421454190874624,106281 785891949274214402,197297 733804987688624133,349566 772159028059308033,128886 788120738725265411,215005 792544666130448384,243134 793432066788499456,250633 740647889169485828,11774 752622921194102784,19563 764576732817027072,80939 774008451810922496,140444 778719905105313792,169923 763766018267373568,75724 775691089143472129,150663 794046676403154944,256866 755512766056787969,37993 758230553774743552,51069 775463151382958080,1250232 789849655915978752,227907 795492943817605122,247930 794160217831473152,249926 794324515769577473,259266 732392403223470082,349198 764483383883726848,82018 792078481295183872,243398 793864248044625920,256255 762669886053224449,73526 773845476567293952,139404 775336225829949441,148045 785581676105601032,196917 788140269724168192,215005 794923637707042817,263895 794987990250557441,264397 789308721381847041,225359 780212836169547777,175153 768951868600963072,110586 752645868805885954,22546 793157432046333952,249469 768796421508239360,103506 778259679575052288,166409 757462877431148544,46873 770454663913213953,117257 792579675180634112,245101 793057097235648512,247241 767136642490626049,97811 776426555366977536,155688 777137935405633537,152674 773898132589600768,139404 789905001149788161,225456 793983400512258048,257423 778357306694049792,167220 793181680748068864,249841 770928354262261760,121612 788487765046415360,217574 793130668016275456,249841 785532993569955840,196247 786991939270967299,206257 758024628476350464,1248569 771156129460006912,123038 765399214314680320,86725 773599319601676292,137042 793167286454583297,249444 793401645761789953,249926 795350814009135104,264807 758712884004204544,46076 771401684673302528,125367 776164056432467968,154071 733396587183890433,354311 741974937209036800,1247493 749760350594015232,7546 768932472675405824,109945 771439130970460160,122577 788502400327745536,106085 771949656834207748,127775 764182579553509376,81869 769264232416313344,112399 781606300673114113,188401 758258718051962880,48289 755150454032572417,35890 795349614710947845,266500 767143587880448000,97377 786240718738042880,201958 787701038170112000,212139 786013276849082369,198577 756941573179318272,45125 776005426852798465,152735 793188919105892352,245148 761726420137586688,69548 752195405371154432,17794 778608953194319873,167220 776090937026088960,153466 753356629601419266,26458 785326490183356416,11774 785792212810555392,196277 793939897442652160,256219 791415149194121217,238780 758999534529683456,56146 742814696730853376,350711 790958226133188608,232884 790294826298245121,11774 760616444283367428,63267 793086705192603648,243513 750849121909665792,14781 791325474228174849,237491 793256799566569472,249926 774063306021675008,139404 770997646462951424,122146 781233941491683328,186212 762656136499638272,73926 787013868094533634,207949 791840144705847296,239380 794526269035737088,257325 770428590718525440,118191 766537626526507008,92958 772868165428736006,112788 755161901965963264,35890 774680323275821056,144654 768677776832491520,107423 764864412406652928,82066 777555371162558464,162107 756026996346458112,40733 780809007002947584,183269 788179009813164033,214515 765043486055804928,85562 787122521627734016,207287 760813561660579840,63371 757812094301380609,49431 791752266172755968,219509 774005096711614465,137953 794556095100551168,261155 753288263385821185,26066 756072991155453952,39697 758488639076573188,52554 773887154657239040,139404 787909996960894976,96785 794523993340579840,260871 785862845229592577,196538 760125606491283456,61051 777848289236389890,164001 794189899796742144,258331 767178912065519616,97438 792015619738726402,243092 764936875752554496,11774 771916289891631104,128711 781206604020604929,185313 751547035434774528,17640 762107598229344256,64722 769887534683947008,109666 778216066308866048,164826 789940035172896768,228576 757521041258405890,47680 765359978664357892,86274 759121891613442049,55660 752649492751523840,22779 793969848392904704,256393 758673406212595715,54070 756581434651992064,41702 732091368042954754,349218 750342065746305024,10662 792014771415617536,243075 769629559415148546,111558 789154161430519809,215505 794352348185378816,259743 776852080430424065,158524 758672569369231362,54070 778199351856336897,166409 790266793529139200,224680 749260824372350977,7950 785613704507166724,196748 773929252349587456,140025 793647084444319745,252020 791255318613397504,237491 772869055019642881,132761 795725981050949632,267737 761064504666918912,66159 764964972258467840,80720 766883560020070400,95672 762125897881223170,72093 732708595070996480,398859 756709585260601344,34471 795725468557250560,267737 763338532014333952,76533 793909603427696641,256255 762672613785231360,70509 763357193471156224,56391 791351080659488769,238207 762683999517106176,73926 786966659223330816,207949 780924215197171712,182752 760545710731304960,63410 767156837154193408,97386 788857262416723968,11774 766221958786736129,90982 780215498671726593,209828 786248969496227840,201931 790993253516636160,233692 793093897513754624,249469 793882215608377344,11774 776222065120649217,145926 750421871661879297,351146 764784386956992512,84724 785927085927731200,192306 790552042037272576,231894 793463367562305537,252368 772815162801725440,132335 793118831283691521,249469 793575477415907328,252679 792042082529452033,243075 795126831171125252,264397 780083870561628164,178258 760103330337009664,60542 770294930581237760,117257 772906930868097025,133519 754748878843437056,33549 794587106450411522,261155 791703965436039168,234990 763903860217786368,80939 751634781578924035,19000 761546839653048320,62708 771220643685687297,122146 785517457767366656,11774 791740191664930816,241034 766438516742057984,92959 786156880829747200,199546 786463874585243648,1170661 789170487716753408,215005 788226851407749121,109244 780102068749103105,170187 768511105803153413,104973 785343499583492096,195125 786424759189811200,203806 760216922407534596,46562 760184984674050048,61598 763840955015397376,79911 785610644536066049,197512 792363832870068224,221972 764275117799202816,82283 776208592865206272,141316 789499040203415552,226582 778193528673431552,165523 773011895896846337,26066 786235738597699585,201958 770623579717271552,118604 750819832518483968,14778 760924903348449280,65678 780839269137080322,183269 768119714052608002,103212 795441000533606401,256255 760876888302686208,65404 773974846942224384,139404 768438960565592064,106083 770077863416565760,115509 779031848483713024,171795 792110522082611200,241819 779871062603419648,177248 786017003035254784,199496 788826531451772928,221297 777311296580558848,157454 790261145986801665,229818 791384705690054656,238117 779762863132975104,174244 788098505260793856,214724 768995205546516481,108729 758691463727243265,54070 789356075178979328,225384 791864327284355073,240793 750021324337065985,10735 764188611528888321,80939 773613966031458304,137818 761268632747778049,66815 790940582025854976,234796 794076170107035648,233711 732805338622271488,353320 748208969894797312,11774 756252638576992256,42171 794590464150294530,261818 755742038654537729,37457 777892383396683776,66001 771798734317518848,1249877 757257670122274817,1248476 771179236727984130,120425 793098098356740101,249469 785992430650658816,199755 772081550242439169,129471 791477526191181825,238639 793227172341248000,249469 737609890462470144,353148 751810153683439616,14277 788170687072575488,215754 794958283115204608,262784 776575759699894272,156926 793253988355362816,248253 791721190385520640,240483 758327050281287680,1170779 787843076748300288,213478 777099351487381504,157755 793078477142560768,249286 785572337345294336,196788 793131109424914432,249725 765215066690097152,86440 757039211794935808,43553 795223329518985216,264774 794598721400864768,261155 791668480533598212,240145 760613368168407041,63858 788559953837498369,218260 749812974290776064,10115 767918700259192832,101681 755121318836797440,32673 757734189458305025,49047 785815373543112705,198671 776625304890667008,156132 785365068691087360,195481 770420547385749505,117609 771487265465905152,125554 778230487663857666,164826 795715220349980672,249926 788551319556612096,218455 789473257493630976,225981 793831192000724994,255393 789173761362661380,223899 787113722619711488,209184 749096363225264129,7234 785493486892150784,196277 775793330521124864,151156 769591868623642624,110893 786245857100328960,1063777 781223094731968512,186434 792787811967471617,228037 770954411451580416,90121 750396197869936640,11774 795428552464363521,266079 756596815861080064,43887 792106139622207488,243187 789997333932969985,228820 790526249517088769,231894 795279690172919808,265644 753961580015001600,30590 792758539471220737,220689 765521439290109953,87904 791353189492744192,238395 753973806532857856,30590 770724032081760256,119833 785813513679740929,198513 792801503207501824,247240 760271473957220353,60779 752642522405564417,22575 772912132673249280,133184 766005362096873472,88432 794348793693093894,258878 794357053892399104,258598 764751556080205824,26066 765953925442699264,88366 770165042704707584,116082 794691295088349184,262752 761758132062347264,70177 788746288925933568,220029 770325285875036160,116214 771153542354640896,121949 779737972459638784,173347 791682019340259329,240483 770200174106902529,112455 776083848849461248,153194 794536462519771136,261155 787628504561037316,211875 781106538073161729,175285 787113964538830848,208252 793272028589535232,250064 775811460127535104,151463 791777559222648832,239446 757042444491972613,40523 787191758220324864,209628 768527229328306176,104973 732317480585060352,349764 759484292443570176,56964 768630191803490304,107745 745061875084308484,11774 763451906517860353,11774 756222648615665668,41680 794968676126572544,262847 766787003857985536,95969 785896871730425858,196277 790245138131931136,229693 755033311836332032,32861 764584887919734788,81702 773946577551523840,139469 792143827188539393,242693 761019173426245632,63451 761665578310443008,69947 760873940977905664,64713 760049841540128774,56964 768619692353204224,107523 778196593786904578,163785 778956156685393920,131189 769186239530541056,111549 775066370090213376,141091 781267560230625280,186212 733163924779114496,355669 791058572733849601,235948 793799241462231040,255393 787010364743389184,205876 788111509108957184,215505 791359819022118912,238207 757432501497397248,47263 777954034204409856,163990 776210888755965952,152073 793130530120339456,249841 795748488713748481,199307 787430429699641344,209731 788430022356774912,215437 793161012589555712,249926 785546315178606592,130635 788629305953808384,349357 771236198249406464,123825 780869023609257985,182960 755095594624950272,26721 765382425316761600,87245 773947966935617536,1250086 763750293045522432,79587 786699556272664579,209795 760124811913809921,60866 773805181851041792,132335 747475668636663809,11774 776131337849831425,153845 763366588234002432,74943 771180085768355840,124136 785259392295854080,194154 787804902126870529,209151 789131802019409920,222682 788514890231058432,218349 785466733976965122,193524 785950344933171200,199211 788513365719154688,218275 769202213625270273,110362 776192577540386819,153779 795692365960847360,254725 788885910549127169,220689 762010503262695424,70509 789216458853216256,224680 752680517447876608,22575 791401066944303104,238780 760544406109839360,63451 788363671713910784,215754 768172275182862336,98072 788038735686361088,214492 777436831902208000,157755 761311932389400577,67852 770300369608052737,117257 791128034204155908,232169 732584425855188992,352460 753834438975381504,28037 770799303199559681,120425 787925153518714880,213887 775649855947452416,150463 775943709649010688,150426 792750087239643136,196314 792772926411988992,247240 778240417087254529,166390 791335322391052292,217519 770937080490758145,121479 793114580234997760,242693 763922125392457728,352255 789159761707008000,11774 753704685631078400,29263 771419108952924160,125367 773958760373116928,140444 785810960317575168,198671 753812176696070144,30011 791357438993821696,238395 794576111325675520,226320 793208056440053764,248065 793105928199426049,249469 754096376158355457,30910 780221079524675584,178120 788752206963113984,193905 794693606900580356,261155 753063284585050112,25255 764575939363737600,83391 734417316293840897,349197 789148843711483904,215505 786030522698985472,199178 770797477956030464,87904 781655542238441472,189314 788479382545326080,218455 781517122115633157,188119 763780446278811648,11774 790599891177177089,232169 794964415573528577,263895 774103220389941248,139404 789092911958880260,106085 781912014192906240,186584 787387698248048640,210207 793511390652698624,252408 762777998076497920,73706 777721792488243202,163083 776922778746359808,158387 792362747384041472,243187 750139297672466432,10129 755837257328627712,39957 764559622015418368,62180 787019709841543168,207287 793094365040160768,249469 754857678585925632,18979 788462129829515264,172084 788064289412218880,73069 768162238234439681,103869 771890978697412608,127957 786979670180958208,351252 766273463161982976,91798 790025173252599808,227242 795759619184459776,247930 758656007325093888,54070 772134840514805760,129126 778085660632559616,142734 778712260235505664,169740 792114620886454272,242135 763530455475900416,78304 791410971151507456,228911 755236214748295168,33474 776626394734276608,155451 775043101194788864,146405 792055952664956928,243075 789202772637822976,221785 756273832244248576,42432 763870651924910080,80939 760866877031718912,61544 768095962413740032,103261 793481230419431424,252580 785686955765956608,194082 765727027236315136,87904 793678463186198528,254135 762790507638624256,74681 770482869588332545,118192 772075661838155776,129471 773916406588985344,139989 776909327416250369,158864 789187431350177792,223899 794557605536530432,261155 754076283437326336,31686 788421966126538752,217837 779330810495193088,171617 779440345218154496,171993 789427997065437187,225981 758273050584440833,52112 793104516572930050,249469 756275157602140161,42405 762542940958830593,354801 787892476757549056,199211 764207818484224000,81946 788127590234066944,215012 772667335480111104,131421 768987481643646976,109666 792173752758906880,243187 776248691887788032,153845 750758905135898625,14349 766309373635330049,79987 771845910061907969,125145 792033864466169856,232884 768839935784804352,109447 795450482315632640,247930 775780421950812161,151212 751812639098011649,19880 758037220099960832,50500 765212606009319428,86440 794302770622787585,259818 755777985081253888,39462 775233066390347776,145000 792654699631607808,246771 756272209476345856,351146 755048062591111168,35044 762298979665182720,431998 768974634956054529,110659 788670318403551232,204343 758712420428677123,54070 788077749147725824,214492 793512761477177344,11774 787991926423162880,214209 754782840177451010,33532 786602090265088000,204413 766995418655797248,94037 795709014990614533,267855 753223562090127360,26066 732684583574077440,353228 777430728871141376,138490 774466762620436480,143585 779165648387571712,353879 786699259991187456,199546 775110251217432576,146259 793427688035749889,252020 774418635435548672,142090 791336673397317632,238207 760593703320883200,58358 789539098742710272,226881 751157095639060480,17365 795479533507907584,266079 787077558114279425,351007 732685438989668352,353228 767181097125818368,47940 768500751031304192,100561 776533080446164992,155688 788269740561207296,1170441 775874226729263104,151463 777212990085033984,158897 768990009861017600,108729 787677446921261056,204078 794897087032946688,261155 741797648840032256,1247491 776780726511497216,154819 794173197155438592,258331 749984971717275648,9574 740644297125560320,738099 774057231624970241,140444 785565984220340224,195975 781457989609910272,139404 793813516213903360,255393 751132352064069633,15810 753327079702274048,26871 761285641057497089,67852 779771020429234177,175092 752077955774513152,18495 785522262925516800,196538 791742080909467648,240682 767772678606454784,101451 778275265361379328,167046 732686995366019072,353228 759071278871511040,56784 750145967878320128,10057 787320861292240896,210207 790650008936808448,232169 776057745158070272,153095 781717525285343232,182338 778291106714824705,167063 793379218189090816,251566 761986077456465920,70858 770551012994220032,119059 778074090162618368,162485 789544254397816832,215252 776222236134903808,145926 787770600949420033,205197 768241270401536000,104162 781671610969419776,64664 761817535863988224,13343 763527322062295040,78684 791736085449740288,240718 769276069555863552,103294 789211700499058688,224680 794919268663996416,262022 766277010851258368,91751 757673834644373507,14277 781122848748371968,62644 794270640312184832,258598 751627916350464001,18209 754770165250699264,33356 773622951035928576,138090 773483683613376512,136947 776243248708870144,153596 774265026332897286,141360 791442586846265345,238207 794582896648617984,261155 756750848676552704,44271 778732831686086656,169923 791028862696189952,234583 733087392861675525,1170849 750155356467130368,7236 770302336749096960,110585 788040339563089920,110161 791682502037499904,234990 776735362269917184,157755 772868601409835008,133257 750017314406281217,7546 767677095363293184,100605 786196773782061056,201494 790313197127471106,230575 765449487846440960,85805 787265508160581632,199307 776632750241566720,155318 789917027230154753,65099 785837718089535488,196277 762830532996718592,70886 754891677630803968,22393 755801624107515905,39462 795291279831760896,265257 754754575375044608,18381 788458395615371264,217574 790275647205740547,229151 776427898114707456,155688 776454847847510016,155390 773260216280514565,135736 776579409524383744,156835 768133615062429696,103083 792028125244731392,243187 791343146831482880,235257 772556049840680960,11774 760526299634999296,63451 768825164540813312,109167 780491813580865536,180099 761959936783945732,431998 744093491949633537,350085 780592572225888256,181811 785720830428798976,196917 775477144361115648,149300 777690640540962817,160453 765643326548619264,88546 792953861874921473,244270 771858210802143232,126535 772310595617992704,128934 792194160749084672,241367 794559698464870401,261155 750459097749843973,12927 759487209565073408,56964 779085820124729344,168284 788662832204242944,23762 795380446309875713,266151 751965503615152132,18893 776146275779485697,149953 751186382727573504,17120 791303860736364545,236502 762275420657942529,51778 787777509614026752,213064 772054046366699520,128382 771280579429961729,123280 766408802778263552,93286 779034589478039552,170187 794245177862979586,259063 785583685512798209,197286 761680880641245184,69947 780660584677203968,182211 788531920367915008,218219 778235453321412608,166719 794161186845491200,255791 792014669732995072,241678 794589379188490240,261155 765002251395969025,84422 772219248588431360,113332 790694187104559104,232911 763681266172588032,353879 780891950870171648,138812 790591746598023168,232137 762363136951410688,70689 770764106718523392,120610 774694070644006912,144460 774781984941801476,144654 732430089950896128,351387 745918978191728640,148861 789927125939810304,228820 760821346427428864,64853 753288005314543617,25995 788821797588336640,221005 793951949947289600,256255 794334937503571968,249926 794731819753242624,262849 792407460963348480,245724 774002846928818176,139404 765661726863872000,87858 781827173866938368,190635 761996163360907265,431998 760504774093574144,63149 792497265621536768,246392 790985942412722176,233692 770671341590745088,120610 776556035452448769,156926 775880115372691456,151791 758994649134407680,56187 764156050870120448,82209 766457348965666817,93261 758747661537116160,54070 777165948268711936,62492 793506121810075652,249926 788094119197417472,214492 788775503683477504,220767 788532521067655168,218275 794313406605987840,258456 754828597278408705,33356 772157475453665281,127707 758733160255328256,54070 795419137640136705,266491 762862121768013824,73926 776273748408360961,152946 776602833810518016,152946 786197890758619136,201619 793984011618189312,257325 792364644778315776,226738 765299723607564288,86961 762875793802272768,73943 773894325126201344,139577 754773844762693640,22393 773671699342565376,138165 775882110380810241,151791 762731084408762368,74681 771329558318501889,124597 792031249351057408,243075 763047099428732928,75281 794190430682411008,258598 772192225283321856,129991 770475049639870464,118191 785964267057057792,199490 762356698191241216,431998 770277580226297856,112693 793384801264816128,250633 757283232786317312,46406 794335734874312704,257255 777961309837008896,164764 770994134626799616,121612 794311601902014468,258085 781544815028764672,187453 787022062959353856,208016 756622301127282688,44429 759130521569853440,1248642 779344660032462850,174115 790760998248574976,219523 773901106942390273,139404 759963815765082112,59186 762702458518839296,74133 793687442771546112,249469 770318548061347840,118087 771526696294051840,126389 791706243169656833,240070 759189754374160385,56952 788202809648898048,352258 751144421224226816,16299 764981563180388352,85562 765514813422366720,86667 788769936977956864,220526 786182439995662336,201494 753002710287261696,25255 769324131062059010,109713 760191695929634816,61598 790833206962421760,227795 732185712615792640,1170365 761944309704777731,70886 773193806443413504,135025 791063584126013440,232471 755915455361982464,18215 789129948015398912,222647 765608160367435781,87904 790568337046503424,231894 753704306830745602,28832 788477042568364032,217967 769685349912109056,110585 793107244220977154,249469 794741621560635392,262849 792760907965181952,246726 787904420923052032,210585 765978857316884480,90384 788771458549809153,220332 764149568619548672,80716 774299691227815937,140444 795706534777024517,263906 794189307309334532,247241 732187710857740288,350025 794312616864874500,11774 760895718877835264,65234 781665159567728640,26066 794929753815977989,263895 753022204116369408,24603 779490909155102720,175415 772034228653584384,127775 785473210477346816,11774 772800593329065984,132335 734782136872521728,398859 791471072134762500,238946 763313465465380864,47188 785876095933489152,196917 753977198684413952,30590 752909128637542400,24134 753619711498215425,28281 766138696248811520,90539 778363277587976193,166852 789425169651630080,225981 760877921980383232,61145 795678164508954625,266079 787322447292952577,209921 771340288149319680,124883 794239086252949505,258598 772880730175184896,90193 777055854780489728,159475 761312691860287488,67401 788738479081611264,220332 786710158307106816,204413 786971151897591808,207613 759806455625179136,48148 765980927642050560,90125 794528571704283136,261142 774142531273527297,141316 766513194550505473,91946 792788200783654912,246771 767713948506419201,100605 780263601508540416,171465 773986655778770944,136947 780425349012287488,180074 733211078268702720,355261 768122811193982976,101681 790967312396484608,234653 755161778749902848,35890 766504286842859520,93184 768929883867062274,110209 775323732311101441,148045 792006351849259008,240483 757926992423428096,49852 789142830245568513,74518 776605384823844864,156290 787076226481389568,207109 756380222900043777,41518 762706929718177792,73814 794572188690956288,261155 751206991511511040,16833 791409738722541568,238207 765509817423233024,87843 791630897099440128,240145 792046402541015040,243075 768282688826576896,100891 788428194542149638,217837 756297478295523329,42495 773862133406769152,139404 752723556388200448,18962 792386958236332032,243075 787987895470526465,214209 766366048241287168,80939 780597671887110144,181935 759998863646175232,59725 787137710225956864,209184 793169849522483201,249961 781572462601506816,188577 769906524160270337,110585 794724019048239104,258771 768605439164489728,107469 786230689242894336,198671 785590172532428800,196767 791753698015715328,239998 789304581926760448,224818 789497384224960512,215437 795264898917892096,264397 794591333973368832,261155 767063906888015872,93210 780786698267430912,180039 762036238501027840,69711 776192119996354560,153743 788439142770302977,215437 793094733727924224,249469 781218935534256128,186584 793567984144879617,252020 794005016092807169,256502 777472845224022016,161984 791501013517602816,239405 768537830079488000,11774 794220981225037824,258598 778832637993504769,170253 788737642217078784,220332 792734618046693376,242693 753219960705458176,23739 764370126867169280,82020 780783572965662720,182960 794154991992840192,257492 760150681378557952,58358 773895154763571200,139577 786966562620203008,206773 794047605089173504,252639 755210233774039040,32404 793121542527913984,249469 755684054255669248,37892 774951433485619200,144935 776773655938338816,157755 754233521133199364,31060 791635897452154882,239926 762240889561423872,431998 774064766142689284,140748 767380666254098432,97392 764155934239100929,82283 768849283319681024,109104 766481737945849856,90031 788066453098491904,214660 791173223224217600,235621 761547321062588416,68993 781535931488624641,186673 795282910471286784,265447 788721141703520256,220029 790663936295202816,232169 762713218993287168,73926 770304272487428097,117400 794640722804830209,261155 767835088725938181,101514 790324021518753797,229693 792878820395286528,247803 795042397700968449,264397 767712815683473409,100605 769015119561064448,110659 770677249917976577,120610 755815883902099456,11774 793587014318772224,351152 776893177408217088,159245 733470448726351872,355080 768840330242301952,11774 780228315571298304,178076 773114940349702145,131169 787728356703776768,205197 793333000272539648,249926 787069808261017601,207277 754804332160176128,33356 772129157119635456,129126 787109164044718080,207949 794092405322641408,257648 792030245125627905,243075 760272358812872704,61545 788104311704203264,215005 788791660708855808,220747 790925585723686913,234951 764915852437295104,84724 761666489854357505,70223 786568472834613250,201958 792031817037586432,243075 776197306752208896,154071 779304790899630080,172962 759577349105053696,57574 750822849909260288,15653 786913618071871488,192032 790683370518900736,233307 792939977063538689,247240 759084316743831552,47693 788487694267580421,217443 793905147315380224,255954 785940988665618432,198591 788146745385463808,214238 769344111484764160,112399 788460298701201408,217574 794013478772060161,256439 775870764608126976,151463 788776440774832128,220749 791413348143202304,238110 768287305790398464,103996 763787867642597376,80098 794702372102664192,11774 788750676734140417,220029 775857384044523520,151741 795070999800795140,263708 793992816812703746,255942 771933140965269504,117257 764171491210473472,82283 758979236107386880,54070 761671187114168328,69355 758159457570390016,50827 794757867777720322,262849 795297876092059648,265257 758498542902054913,53185 767751360989147136,100605 762945217880358912,75233 789949097906151424,228820 791037351149600768,234575 753674476726857728,28586 756619397813432320,44429 781369481880866816,183593 756272825791635460,42249 755205921421144064,35980 762871642842288129,75027 773491685326282752,136947 768428302134632448,103354 788769983916539904,220711 767037937141686272,97263 788714303671115777,11774 794695176794931200,261987 778207609769779201,165488 768117282916732928,100893 791789515572641792,246425 794550863712886784,261155 792964661910114308,246726 779003820869386240,171902 789720765432291328,225911 762423902962278400,72350 769633309307666432,112788 785992244331442177,200382 794724558439903232,262849 775760538391502848,151463 764825175825059840,84683 767727861360910336,100893 794270313647312896,259482 737540473632366592,350517 789371971888963584,223731 772061263933341697,128934 758140128233525248,50923 794213625133232128,11774 774195852722204672,140495 771978896380231680,128519 794611403999080449,261155 773694845865033728,137042 761065007673057282,65180 792717802150985728,245148 764155649026560001,81929 794991013299359744,264397 779415968988721152,174230 755115308952715270,27045 788918248083292161,11774 795757518681243648,268448 788450783532507136,218275 786667265357975552,205728 791459976585674752,238780 751617793494319104,19112 752672974222819329,22436 766081536064008192,89923 768227737886560256,104932 780389153951387648,179742 793500250493321217,252020 793874798166376449,256255 750821717413621760,14668 758005682775986176,49066 775165874223321088,146804 790231084441149441,230301 791253372565229568,234653 750390862174162945,12743 773712925114511361,137042 788272238059331584,213064 750126211544731648,11773 763442421623558144,78159 789483172220145664,224513 770257454152110080,349856 764786703110463488,84724 785710963081175040,196277 790890848930103296,232137 794675328652365824,262588 753740118133993474,29592 794743072668127232,261155 766028673468162048,90401 795614313339822080,267655 758378756344020992,52749 793786302265196544,255271 764248255924273153,81263 766597778940190720,90193 733108696914530304,355261 795608812002676736,267521 764151473517109248,81869 789235143491760128,223692 766014482787151872,89739 795694573662175236,267862 761691073844506625,70355 794035692359876608,254209 793097449636241412,249469 768582878666039296,107423 769127581761277952,107559 760652542288113664,63937 773170393225965568,66647 753331535571410945,16768 764304690838241280,82673 791460814188228608,238395 788440346967539712,215005 791048791872901120,196314 762337907701059584,72541 765230326763356160,85673 794614889100689408,262053 763492334394679296,76406 795352575684079616,265030 795355660745670657,242228 778513298899677184,152594 763335651362078720,431998 760544532127776768,63149 762244289678237696,70750 770340654329147392,112872 768836544945721345,109337 763866518664966145,80486 762300564113719296,431998 773835507868454912,136859 791080613860220928,234575 757088614031433728,45857 764938307511943172,84929 758451470379409408,53185 772839207433666561,132996 732275497602703361,1170428 753604715980677120,28148 755287086211731456,35890 794670144572260353,261155 764916542475636736,84724 772481389837033473,131084 779316395255271425,169416 773588263240077314,136904 779474173014007808,172185 760313353906499584,58542 775829158899265536,151439 786991323521904640,207287 762832496149037056,67226 777728373585948672,161387 774713730101719040,138382 778199502612226048,164826 779474250742788096,173347 760341151505190912,55660 789103521518018560,191622 765805733510311937,88930 771817803284295682,126389 789308703837032448,225359 791793783079862276,241523 792009846879088641,242570 762132391070666761,431998 768735149701947392,106094 774110595004051457,141360 785903325929627648,197286 786744994367406080,205728 755113629398228993,33401 790620389609181185,232424 791422151353970688,238099 761642258856873984,69231 770534962357497856,114861 775147747548749824,146847 761162752719290369,66897 764143082451251201,1249165 771115009090854912,122982 777640556587397121,161988 768176220257202177,103294 752161941519556608,20473 788219372837871616,193533 793379867077308416,250633 758773689521287168,1248642 776852240082604033,158815 767463715591585792,97852 795284545818005505,249469 773644645838401537,133702 788169385726861312,207841 767381727740170245,97410 790311506382651393,228341 793212803943395328,249926 759074069337604096,56630 795707522795601920,247930 751793047592206367,14277 790682400376299521,232169 764877527542272000,84679 773910465340506112,139404 795342133532262401,263817 754756496638881793,33549 795687700741361673,267262 761280809089241088,67229 794541229182750720,261155 792863845572157440,247877 770471121804296192,105109 788047846528290818,214288 794582633246289920,261155 759077534449500160,11774 794706945311641605,261987 791696757788782592,240260 792877808406016000,246987 775370910173978624,148800 765982612095508480,90296 768138123993755648,103970 765873157970550784,89923 793244817236955136,250293 793447390711799808,252196 795350188802134017,261155 790213917263953924,228354 768246296222334976,11774 764783869421817858,82673 786001507518775297,199546 787623599561551872,188577 794988506632376320,264468 770193472091324416,44421 780133771400056832,177704 770749727654744064,120353 763798099848421376,80393 753765310369595392,29790 763928523283103748,80393 771395998589616128,125222 791451172615757824,237491 772830689662074880,132335 785661517261787141,196917 774272034390114304,139404 786815813923639296,205186 790307825855586304,230277 774307274164625408,141360 750870715017097216,15800 763448996933296129,11774 760110834806849537,349813 788157757543292929,199657 794292688166277122,258829 761290969618800640,66842 778990229348679684,168633 788480856675479558,218275 791934153440714752,240483 754065434605785088,30815 772868986094645252,132848 785969523132211200,199546 763200847761276928,76549 794545872092557313,261155 762314176417046529,431998 794506719988695040,260404 775072385875582976,146205 786639695606321152,204413 793208970055790592,243451 762470895101149184,65839 789174994169323520,215437 760548917918523393,59373 761598389590986752,67226 774817804826603520,145244 788100474318819328,214899 756652339918843904,44271 785929206148440064,198105 759581328933318656,58481 757693161988841472,48804 763529762123808768,78159 791663643494461440,240483 795012177933414400,262925 753984572241707008,30354 774055403541843971,1250080 795055258472824833,258456 761347934625550336,67229 794304160002899969,258771 778194840815304704,166390 788847596211085312,220332 749481082035113985,7300 760702443399315457,11774 785600328439783424,196277 778703821744721920,167319 779561136924467200,174230 758335954528694275,52554 760512305721249792,63268 766469215029227521,93823 774300862487289856,140444 779501230405988352,171617 791338938610966533,238207 761663056128737280,69947 779454937222610944,175260 757014019077210112,45040 777989010316820480,160641 789225773999816704,222500 760537572007305216,58537 755775296578523137,39462 751834244029251584,14277 752682685466759168,22546 762519784357449728,431998 793150994615894016,249469 755178204956983296,35890 777607073894891521,162596 776018163305631744,152735 781586179082846208,188304 787036469915508737,208560 733630839637041152,354927 792078488228409348,11774 757697721897668608,46958 764582296330448896,83429 777959318050045953,161456 795446754195992576,265649 755237891584823296,35403 752251407407865856,11774 749791218624655360,10247 790265059415121921,230282 791507799003926529,237491 768085091662770176,103354 792145250244374528,243615 794653636555112450,262486 791409464305778688,236454 765952079626133504,88825 789113448122548224,197046 788484681171820544,218495 766709401508012032,95708 732786388786159616,353200 773857248300990465,139404 788673867665506304,218275 771429886309363712,122528 766739587129540612,95672 795712330667540480,268196 760985514556002304,66116 763671073393086464,76012 774843596340166656,138819 792047881905577984,243187 768169965669191680,11774 787647782484119553,210897 754881678976311297,32906 791329557177438208,228820 753618579661135872,19598 771404254389104642,124597 777134515349323777,157082 764192665336373248,82066 772965996969590786,132578 773640768489750528,138165 752838545866305536,15721 761260859708600320,11774 792029474963554304,194349 762248682498514945,71429 792795155627515904,247241 758420887276093440,41703 776797515425472512,156835 776803573279690752,156518 793919514651938816,221524 766327338808274944,93036 775700121904222208,47570 788514693853814784,217601 761198554962624512,62728 785589375404945409,194058 795081044969955328,259190 765527042842435586,87245 778444269795237888,33169 768534496140484608,106819 793198247556681729,249841 776233780155674624,153573 786379023177744384,199546 786635872812699648,204929 794345901124767744,259659 769952794895716352,114254 778623444791468034,167044 760420976186318848,61051 765548334572535808,88052 752204768425103361,21074 774392676460355584,143473 778740410805911552,169437 758254104623841280,51688 791375947748343808,11774 753333405711040514,27045 764496452622036992,83391 795693436313751552,267801 763062007155216384,76294 795656551696449536,265649 777954986349039616,164764 764228480733155328,32624 775330788963340288,148170 778837331499487232,168794 787284371099320320,207965 774120657823019008,140211 792091056506540032,243075 775045228348649472,140444 775516011378290688,149953 764107168475852800,81702 766736715335790592,95672 786749932111663104,47940 769282789946646528,112158 744538690232287234,49681 770719765862035457,1249779 787144341592633344,207861 786537412310728704,204413 781057796976418816,183759 774943507224129537,145244 776168765302067200,154071 793280015131521025,249926 771897278034358273,127836 781639641493569536,187896 786481403584126977,110585 791996988451491840,241678 758039162670944258,51069 758127811840380928,41703 790954035675136000,234583 733329551191728129,148861 773664558732959744,112939 793320759456391169,250633 794360758662369280,256038 773699957505134592,138819 781181756414136320,186210 755204224204546048,32873 758990423452901378,56282 788432440700219392,217837 750526537254834176,12883 768303814684266501,103354 768844606880440320,74247 770244741724340224,117257 787169710794158080,207613 794604782983909378,261155 771110762345472000,122145 761257415958368256,67229 761557308711194624,68192 793430790944063488,251759 795351702744526849,266500 792953601131851780,243075 761619446171598848,69576 768953584985731072,108795 795401447647170560,266138 756538371086753792,43751 794636309126062080,261818 759196738653675520,57274 773600951425007616,136138 780546666319450112,180723 753005334025891840,25185 750015619429388289,10395 795616010128625665,267655 789550208115941376,226578 758687416370683905,54070 790543761210167296,227273 780244267822223360,177773 794924660630622208,228576 791841319232483333,242113 794219566473838592,258305 776525373337198592,153610 785682030168158208,196277 792424056968601600,244550 758831524393328641,1248642 761324001029419009,66878 763792693965131776,78566 769242751393157120,110585 753720620848865280,29347 787084536211443712,207949 732314405849944069,196346 794066689151246336,350913 773902059179388928,139404 777852818002587649,163909 794018274744811521,257492 770987876720848896,121479 760594717298028544,1248779 751231695131586560,17620 762691811680800769,72978 758655118883467268,54070 765338546395676672,83700 733166612036132864,355106 795382996354428928,266151 765096739632283648,84889 780822850324365312,182659 774602908528631808,141887 790963729751998464,235487 761684763501596673,69947 794108339974066176,256255 763130238029144064,76188 776794504158339072,157755 757648575182598144,47782 774243975716831232,139223 779330324471898112,158387 755889242975244288,35319 762353821712523264,67852 794019247533879296,257492 760634578231029760,64197 732590075712671744,352821 757012150829379584,44429 793119110691336192,249469 794387214989856768,256038 788707664473812992,217083 760262935386132480,61245 778333447982952448,167319 790975809058136065,234583 766253900500443136,91946 754708534588080128,33025 776099383926333440,153095 778372409246162944,167674 774322855492198400,141887 779399757588467712,121051 767477236182028289,98646 773879839149420544,136904 770315743502020608,117257 779289715266682880,173753 774929400152330241,145797 741903964111835136,1170556 773899598184144901,139577 791764561774936066,239998 785374013635829760,11774 766622604429971456,94699 751577448001597440,16047 752911205195546625,24134 780934843228119040,174116 751069813124894721,13696 785608957020688384,197286 773651315826229248,137042 755496405796466692,37655 766026245083500544,90401 755834665001361408,39852 758018245857161216,50452 759565637635051520,57574 791008961830932480,235590 760089182005891072,60866 754732987833470976,33356 762032260904353795,71694 794938386368909313,262847 793987371213721600,257423 794362832921968640,252581 779441362693488644,171693 755850723196342272,39462 760354820867981313,62107 788439637836652545,215005 794643233456398336,261942 778986335793254400,171324 789086994106384384,223286 778309552378753024,167319 794985687191867392,258456 768880508445024256,108849 781894232675983364,190936 785275825209872384,11774 787699773205688320,212139 757341944896974848,47090 753691440656551936,29263 785877689638932480,198878 786218748659245056,201555 779004945127190528,171902 776786500734316544,157755 793456822552264704,248770 762664493100912640,74133 751980594049880064,19599 785653203937337344,197286 794337413086777345,258741 776600353890414592,11774 753322894613213184,26140 768840740814196736,108849 772518734766321664,131007 773807918797819904,138819 777333413485408256,161546 793145826088333314,249469 762366199409872896,431998 770177442472398848,1011996 771114022565543936,122982 765652988606181377,88930 753724662224347136,29533 785424864471420928,195481 771394862524628994,125367 742731785902129152,47188 785659435846766592,197673 763168543814799360,75724 765432903245246465,87245 753257206498390017,24870 789791474015727616,212131 760107434291531777,61011 769325058950955010,112363 749678836770627585,9292 787335869392879617,209248 789166717805006848,11774 792043990216343552,271850 795465611354800128,266138 765581140417576960,84724 778494095245189120,1032399 791262014517616640,234583 732604605939351553,351945 786868826218561536,205186 752202944200609792,12868 760077066654146560,60865 790620541824622592,232884 786972488857071616,207113 765572781492867072,86103 769310621716340736,112363 792019089279619072,242214 768983058712137728,109875 785787105259708416,194723 794031911333199872,257492 794293856183455744,258456 771320433291497472,124597 781894077440663552,177455 752168542754205696,20246 766523605245042688,94447 775460146994700288,146991 766732945541431298,93286 755243084657532928,33192 755436115469803520,37433 763071601235460096,75724 781604782654033920,188401 794199756373422080,254209 758058095511691264,49066 786224370666528768,201555 767807066123538433,101662 781238498418266112,185595 791277854981918720,11774 769167231066308613,108849 775797025757548549,150257 778344908654579712,167220 785905139458506752,198671 765762112639660032,88669 749741934172856320,9433 758039496780808192,51069 771489748988915712,125554 785615539980767232,195936 763097842718126080,11774 761545449950044161,67959 765207282950950912,86103 758266980243742720,51809 774431441065156608,141316 733259003149619200,355480 793524362997477376,249926 794733322203201536,258456 788922709304569856,220961 780941042010947585,174116 786855146663936000,202607 787012335756054528,207287 754711076831318016,33174 780086183497965568,177472 765671277713424384,88669 792340686162964480,243187 793546107162857472,250033 767885011601108992,102409 795352719724716033,266054 789193233184100352,223078 778559666309718017,168633 751962059559108608,14653 776569257836490752,155688 757905411899006977,48477 766580856693587968,92885 754058266796236800,31400 786481053170970624,202007 795702032665640960,267862 752990144668528640,23672 762660950130425856,73712 756240652103479296,42125 781556355652055041,188478 763790694876086274,80098 769941703172042754,110585 777633756073066499,161277 775733167089004545,144494 755479661119799296,35890 768967057266184192,110615 789506880737378305,225959 753642410530529280,27402 761791517279326208,70085 756419886654586880,11774 791489807511728128,239405 794695302108286976,261155 779351204237221888,173868 761812362751913985,70509 788853984953901056,220029 770746334152314880,120690 780919497913925633,12018 780252416423890944,170187 785506083511136257,193532 755161554106986496,35890 787338824682582016,207009 756406991065587712,42249 770750839136718848,121080 761934604169252864,70540 764145527130693632,80863 786996786812510208,207949 787745428259401728,210235 771100279064363010,107910 788934027747192832,217519 764266738565410816,82953 794000565655060482,249926 786201168217157632,201007 759347253928681472,56595 794697958558208001,262752 764084048641662977,81702 785809122545504256,198466 766792148503101441,95798 755163096323358720,35890 765576366125305856,87904 781085473200418816,183759 778604710966112256,168794 762436736689446912,7047 791370333609717760,238395 793153921212710912,218164 754063338569601024,31389 778784573064826880,170373 773187147385929728,134561 791425054466772993,237999 786937289309954048,192032 764064152675430402,79223 781134864426815488,11774 792866792242876416,247005 762742409348288512,73704 780808483872452608,183269 780617944967450624,182154 795673749651603456,267521 792107184163172352,243848 764902971297505282,84724 773886719246626816,139404 791394899539001344,237908 792609375588274176,220727 751180996163178498,17591 764913372877901824,84724 791899155442565120,55820 763818053213696001,79589 790746206855045120,99049 791466546640015360,238395 780167134395699200,177724 791686221927854080,238864 793876677147430913,256255 788750503018582016,220332 773628923384954880,138165 785914735304777728,198591 765365855878279168,86103 780467340899123200,178258 761253488479395840,64635 757549776426659840,47800 789102461478764544,222545 754725748238348288,33081 790329672462663680,229901 761642456458768385,69947 792437150771994630,245130 781582117901889536,189017 775642667757735936,150404 756332364419047424,42432 770378789129953280,118191 770760797400076289,121359 766067915690868736,90384 768213761765191680,103924 794541226385084417,261155 772780976246296576,131456 786304931686866944,202727 754854662185029632,33678 792559222500171776,246632 775838687682629633,151165 792013578350067712,243075 778391335380328448,166916 749685846870142976,9574 787150801399451648,206593 790570555451772929,228820 794190137366347776,258331 755596889639251968,37044 772459341739757568,129649 778570952955273216,168794 775346526122115075,148045 778389179268947968,167677 754075029223120897,31377 754764573840777216,33356 793305482299670528,105109 794916392109821952,262752 791941764546334720,240483 790600076376805377,231882 758031787096469509,50314 763383852039544832,76406 767856690964357120,101681 770428707424972800,117263 780769939519049728,182726 750777202451554305,14802 768934337882394624,110209 790959992941805568,234583 776675415276544000,155933 792851478629130240,247686 751233275717226496,17416 754724034877591552,32950 761625949993664512,69565 753008958772695040,24248 785743811146244096,65113 752128321765330944,20617 765643167681146881,86103 793541515876397056,252020 763292448852480004,76474 755179130157670402,36072 773896012142252032,139404 795327801352040448,261155 776162830261317633,153921 793608419139723264,250633 794464675454849024,259659 780093042120273920,176128 791046219367931905,193740 768203277385146368,11774 749718425048494081,11774 779426019602075648,173868 749378094104911872,8497 762137974410620928,69947 757873840630398976,44961 758489303945138176,53532 766989900558245888,46974 753355079063838722,16585 776437877634797568,11774 788880063026520064,220526 794536144985788416,261155 776648901671657472,151463 794367979634860032,259764 794242551888936960,258085 756583694228344832,32625 785644417969364992,197091 779888290035970048,177248 776902945845628928,157693 785863284389974016,198591 788478031333625857,218455 775399826972405760,148994 763540055797313540,78189 768813587863306242,97811 794702897674067969,262752 775709407657259008,147764 795752483997904896,268918 788749013902249985,220029 769029309436747776,109945 790531194916044800,231550 794535083134717952,261155 759866271760429056,57535 792048821358305280,243075 769203914386317312,111558 775971049917845504,148994 780626792562307072,182154 794923400212922368,263895 755267941776719872,32873 794642962722521088,261818 751845800616026112,15800 756259389091315716,41459 766824033216192512,94699 773552312904187904,136904 794355895220064256,257492 772765585902100481,132335 758328786198761473,52311 764883097112481793,84724 792087072236457984,11774 759759527260684288,56889 766345612690202624,91946 771568772691800065,122528 760160105039929344,61145 764801117964427264,84724 773302755549216768,134375 777511141299802112,161387 785952121501917184,199640 760141309495676928,61245 750827569688305665,15643 790654797342994436,233152 790730926963712000,232881 766662557037801472,90252 762391494451875842,11774 794590846805020673,261818 791437075891548160,238292 735734938037682177,353124 780794548230512641,183269 772623727322402816,131896 793163842880610304,249469 779914031859576833,174465 787054463676588032,207861 787104471511740416,207119 787458459813810176,210694 756739232979234817,44450 791404177687732225,238207 758001349900570624,48663 778995434156994560,171644 770355211063795713,7047 757989613835259904,49462 766289459461562368,91791 771728765822996480,126152 794258665972924416,257332 762017708732887040,71476 779441932862787584,174230 760977626009853952,65635 770438275492446208,118192 787619361519312896,211877 789230699291168769,224680 770637513652338688,120172 794010740617187328,254209 756357595343052800,42249 795415490600439808,265855 795750051972726784,261155 763122822440902656,76577 754091727154053121,31320 755181856736153600,32572 773621766728056832,137869 773959118490963968,139404 768531648149413888,106753 776081376604848128,1250270 790558778831806465,232137 768929445692440580,110209 794651322272206848,261155 788928137878986752,220526 768514098338336768,104662 758777674143666176,55261 758828162679607296,53739 759394476716621828,58168 774285255058620421,140437 778300676690423808,167220 781205222735478784,186434 766267513894088704,91751 771520788696444928,121479 758715394513182720,53423 752670132997095424,14277 764860795620560897,84753 768987173190246401,108795 795285032772521989,261818 790920622926770177,234583 771486322707927040,124855 773234038622588930,134561 792558863291514880,245101 775677516472213504,150663 777902591132831746,163763 760176615775166464,61412 793492263535910913,11774 778724701250031616,170187 794313654946570240,259055 792135322993778688,243427 749349851327000580,7461 788475817118556160,218275 756596190687309825,44274 781814303888474112,188934 787425538726035457,205728 788498970305785856,218275 764430450542546944,83422 793187841895436288,349283 781247646367375360,186212 785648136299483136,197673 785645796028973056,197286 791056158647877632,232884 792827921333227520,247773 756501254864564224,42432 758423165911597057,53209 789883317822885888,212131 757716043322236929,47782 779489662981115904,174756 789397681818873856,225866 789261753720926210,224552 790932016690634753,234583 777620531768070144,161277 765366237350207492,66116 788904361401454592,221972 795468944186318848,247930 761602643299041280,66922 795068314066321409,264431 755803953485516801,38183 778399598586892288,167220 773853567270649856,139287 793972160855494656,256393 795037942217580544,263532 733103657340784640,355261 793341627888697348,251452 790534038046081024,231358 776261805253328897,150511 765178215107133440,86103 752947217749520385,24675 762393098886479873,431998 774003512111882240,140495 785889531438313473,198591 785611788570144768,197512 790617793594994688,232424 753680780338028544,29040 790553500539318273,232137 794203057731026944,257492 764857637426991105,84724 794874175772995584,262588 757522594807644160,46974 773721093916033024,137698 788417240030777345,217837 794879307936124929,261155 785706966630797312,198105 792391996317003776,245549 781117238254370817,185496 761800129405980672,70787 791671197243207682,240483 792591749830938624,246392 766712562335395840,93303 762350432165462016,70886 788030546299543552,211347 790929663283441669,232169 765343606358085632,84886 761961974905262081,71026 767027820145045504,94426 766878720351211524,95919 767683225779052546,100561 788014707646935040,210740 751852199572103168,17794 765891659548819456,87904 787768152201519104,204835 791110107501178886,208178 793447203322810369,252196 735502804043862025,11774 793778691046268928,255246 793844979986685952,248988 786227253944414208,198620 791592033752408064,237908 793876773393928192,249926 786196879625318400,201494 793860678037667840,255819 772787618551562241,132347 754736868428832768,33356 771834728575934464,127657 785511863266062336,196277 780482436412997632,179936 794542444738068481,261155 776580622437326849,156835 792466844141645824,242693 791833966030491648,240070 765698554111270912,88930 774230319176224768,141867 762562414122569729,431998 767565752064802816,98646 794535453881815040,261155 752886936021430272,24134 775823999603396608,151463 755509722610970624,38183 766751700967448576,96039 773160958130786304,134561 789829514259935232,228056 785255129217798144,352761 794595876186374144,261155 787377024448995328,210760 792512012760805380,246392 787133869753503744,207109 756249181401014272,42171 781448523191640064,139404 794142961445371904,256724 794755775046397952,261155 774005923715002368,138819 755564719197589504,38476 791669482070609924,240483 760783893373018113,63203 775787669083136004,150511 772944951105556480,132335 772162265386713088,129616 791719200586735616,240718 764178506343329792,82457 786274117083287552,202379 779497514483318785,174891 755444858056093700,37433 794289155345960964,258829 769013660299759620,108396 765595379278589952,87904 791764391683293184,240718 759206681834315776,56438 771122749343432704,120610 750835909436792832,15643 791351694898626560,108396 780740467512123393,182257 795071827206963200,262925 732909168135311360,354420 752973367892926466,24248 756642182442979332,44450 786296463181611013,201620 752225722807103488,20279 757167701118910464,44429 775487025915039744,146884 777643958247776256,158202 778393424261029888,167220 788038127675908096,214492 792607324401655808,244813 771050145140109312,121795 777935607091765248,161960 795401925437063168,266151 767733892434399232,100605 770444238345625600,118192 776126794403573760,153194 780766305074896896,150151 756940053515866112,1248455 792761602680520704,247232 761571918084386816,1248948 767119803530092545,1249111 779747349132406785,173347 763594953180053505,75724 758268694472581120,52061 763211020311617536,47188 756438495355219968,41680 790252972147998720,227242 786565205673123840,204413 786965047251566592,207613 793503530518663168,252824 794244231913238528,259200 790992432234127364,235487 793618671201423360,254209 793913200215461888,255246 752911320740040704,18215 795396496875261952,266151 753643246346235905,28726 792925841772666884,248514 769994661771481088,116164 757579461789229056,44450 773667924624244736,137042 792111635242582016,243187 786538419426066432,204413 751180349825118208,17591 794960626498043905,263817 785270458870538240,194648 771862261812035584,128519 767256427261898753,97338 793185479814438912,249469 775430105241903104,141415 793103896889597952,249469 771205290322571265,123114 786594090381025281,204901 794536617918795777,261155 765178860342083584,86103 789079689432358912,223286 779359180092092417,173868 787111570459484164,207965 765975467719393280,90012 773920714264948737,139404 792507484527169536,244143 740181998958989312,1170575 755130472057937920,34916 763969513960251395,80393 785685251104317440,196277 792682200470810624,245148 769191064276086784,110344 789680471793889281,226693 789720379384270848,225873 750040942271270912,10848 794596692007866368,249926 773962765279039488,11774 790997514900168706,235456 787278994970447872,209151 791778248023642112,241678 756408622918225920,42249 787327359087153152,207212 755779317037015041,39462 790289931792814080,230282 792227134366449664,244215 793937959691108352,256255 779487781756149760,174315 753629327493832704,27095 794391121325527040,258878 750393406703017984,12883 793152101404647424,249469 777685590665891840,162596 750432804916301824,12927 771239449359331329,122861 773372154859560961,135136 763094040103444480,431998 770260357139066880,117364 771280081880842240,101681 756358670972293120,42432 787136343059140609,207119 792570316388085760,246632 793939404238843904,256125 750450695371952128,13343 774378295768997888,142648 769258881658728448,102452 775880002235543552,150511 785573873022566400,196917 794274812592062469,259482 795708118189690882,267862 790596669381419008,232169 788049417727201280,213887 794642489512603648,261155 761317787285483520,66815 795269420868366336,264397 764918600775806976,84724 775284546967175169,148045 792167443036798976,243648 793169421116342272,249951 754752287495458816,33356 785524503820414976,196233 792959256228003841,246726 785729500923428864,197297 763798157134327809,80136 771452232906661888,125070 794209632537321472,254135 750682853210554368,14565 793129824042835976,220526 763160415710826496,75899 779714872808382464,174756 794633375877251072,261987 760627800797700096,63559 791323343215439872,237491 767114381956120576,93823 794033624932876288,255942 794137812895342593,257661 793185397962448896,250033 766290222296342528,91798 765248223409758209,85673 781112049187323904,185496 791509008922341376,235599 769126211247235072,40035 781332369110425600,11774 779405623842570240,173628 769247743915225088,110585 776529800689127424,155896 748415381870608384,356063 764242547489202176,1249229 750726868010082305,13201 757206861254840320,44429 760537772365062144,63378 754008597823156224,30296 764942583571316736,85430 770757437146198016,120690 771544739585765377,125554 773736719048998912,138819 751969652339798016,11495 772534952487424000,130067 756911309321605126,45498 764807127303090176,84753 791067110709407744,235590 793998273094660097,255299 767074723968802816,97811 795407677027389441,263141 794615013227040768,261155 766581191625568256,93504 760270638120443904,61412 769810559638315008,111835 772383644837183488,90193 794660735020310528,261155 764179057256923136,82066 793411252332720128,249469 787330784243965952,46572 792891314140360704,247241 750067997260349440,7275 792078076343640064,11774 732299610580910080,350955 762144426596638720,68273 795085587187466240,262849 775912884589228032,151410 781852207578767360,190553 794945777995026432,262752 770298784077144064,112239 785319044228329473,195125 757258574095613952,45518 791480232435970048,238207 758135970541764612,47761 759132288315785218,56964 750044787978473472,11402 785639564454932481,196534 771407523563700224,125145 763226060922228736,75899 787081583966707712,208965 779117535157489664,172089 792136691628728321,238780 791369594996862976,238207 785317011484250112,11774 786258583046332417,200965 765625818877947905,88669 776205725726969856,152918 790551482831626240,232137 780081387713892352,172185 780836580240023552,183068 788093380458721280,214899 757689878968754180,48187 794546163018006528,261155 792164974978224128,243187 768135986903670784,103354 787488077799387138,199307 792570305856180224,240483 771405230126673920,125070 795065946062913536,247930 772859772076822528,132335 788856382527332353,219119 758020802126213120,47761 771443782797623296,112872 762797223902081026,74483 788788649521516544,220526 794110134658007040,247686 791858130049077248,240089 781697185834496000,177455 758171022935879680,51451 794632170128154624,261155 732212317681672192,1170365 755121477888778240,34666 791823483806375936,228820 794655419092320260,261155 775581450422906880,148045 760093872638787584,60363 785593810067787776,194723 793923032049815552,256219 760242599424909312,61982 794603282769580032,261818 794693772390973440,262752 758808064510210051,53996 769780818508152832,114779 790594072280903680,199307 794404334800777217,260404 757629022415224832,48270 772898701601808384,133450 786421239229231104,202429 775731189319602177,151071 766342167908540417,91454 779851013142507521,177233 771039819216646144,123085 785674990070865920,197512 752938103476662272,23739 785591434007056384,196767 768186716092071937,104162 794010539647078400,254008 788504343393607680,218275 769285862035165184,112788 770033304645099521,112788 793241729520570368,248437 794780355156844544,262752 771433222727086080,11774 732147686627905536,349191 790975009946607616,217837 760789570879311872,63655 778566980592816128,167399 785844167641620484,197512 776429669650272258,152876 781311760456351744,186149 793195443148554240,250430 795735641459785728,247930 791354546694066177,238395 781337778017693696,139404 776065840487817216,152504 795043141250383873,262752 771067323662733312,122875 773802084051345408,108396 774734756298842112,144573 768280363013636096,105041 765011924765540353,85159 765837594517090304,88361 766494498331455489,91746 785642718462636032,196277 791784160478187520,240483 753667095561244672,29040 794706514191798272,257325 768491603803541504,106716 787832078608003072,202380 793638264703823872,252044 757736344936337409,48549 778757594051731456,11774 773026922360082432,132578 750551422572298240,13532 768108432205422592,101681 769281664891686916,27164 776477775544786944,151463 788104007696969728,215505 790884987667120129,234473 789936939575095296,228820 792839844099682305,217346 791000779813335040,233692 792014422541737984,243075 761684311997190145,69548 764802904985219072,84724 792106167937871873,243075 761062276099039233,63663 786186815812341760,201583 788776247149096961,32404 768665377467469824,107745 777066065792602113,158387 771526507990700032,121479 758378836962734080,52167 773757895175352320,79987 752883411853910020,24134 764381048834695168,80939 773022378917888000,133454 763097411300405249,11774 789340632451997701,205197 750493052075057152,12883 778336048778661888,167220 787086958925340672,207613 788172333617774594,214899 772999604820324352,1250000 761874375054397441,70986 795364037953343488,265875 791027020494888960,233736 770966961710694400,122146 750486618750980100,11495 789533867535466496,249811 795218350838140929,265102 791426538088632320,238207 791217165991116800,236393 752953842354970624,24257 791380289163362304,238395 756292072735256577,42564 765126217259479040,85562 777196695541121025,353879 758157618770747396,41703 758493690184687617,53532 765898637826072576,57574 776136340144467968,152872 771657464395608064,126152 765262702604189696,86440 789903325667860480,227048 759232481556127745,56964 773933229703168001,140025 771756297737744384,125111 788862055461728256,11774 773532986658521088,122133 785385642503000065,195481 780739087472943104,182036 791053240934797312,234564 793319265109630976,250033 762668643222257664,73814 763861485655355397,80486 765412226308059137,87245 786262451583082496,202429 753416899292037120,26686 751559911641903105,18215 785620614992191489,196807 794558523111710720,261155 765017669917696004,85562 763313221247733760,76549 794621402653474826,262145 762458532771868673,73297 771742235494903809,125367 781112116510072832,185496 768914910675767296,108468 771710226034728960,121479 770672631557128192,120610 790958048936243200,212131 786235491821707264,198304 795337978935701504,266079 795034383233253378,261666 789875445772775424,226708 794317063556833280,258741 778346543392763905,166282 758395548927922177,53001 794528754487926784,261093 790342608245624832,231008 755633474640502784,38792 791450947062947840,238395 756200991914008577,41726 776802731570794496,158229 747574904065667072,1247789 775037217060380672,146580 792328457275322368,243075 754074884616097793,31686 787022126255513600,207287 764459999334658048,83391 787395115870478337,210694 791121295945691136,235121 795682843699474432,267521 753355452977704960,25189 774783189944504320,143473 792007652045750272,240483 755198351923089408,35890 762616012671967232,73704 757689493893713920,48270 788851688257892352,220332 766185091974529025,90287 795044175188262917,263095 754039073908457472,350711 772702407260123137,129558 753283183605522432,23217 787369808648036352,208146 794742786687807489,260033 751075321135325184,16670 790301183579656194,210760 792158416709885952,243165 759576146384068609,57574 786001917117857796,197512 778241261681520644,166532 785596418387943429,195778 786266277882896388,200712 792901763154141184,243075 769876445183303680,114985 777987363700142080,164826 757632036546805760,11774 776274173383630848,153480 785641527552770048,196357 761626732772388868,69673 775463297789202432,149329 791258254613458944,237491 793083200671219712,11774 771839445465202688,128067 785903532599832576,199660 754177904670445568,31728 764821840288059392,84724 757306886031077376,46404 778879950413766656,170609 785542984116744192,196676 758801393222156288,54070 766763198745673728,96005 762122245351153664,8538 777195541868478468,156926 750904000233496577,15643 787061483985211392,202007 793093276706439168,249348 764905712765931520,84724 790978835932123136,232962 781139143938088960,185496 785976219816910849,199546 791416115444510720,238999 762392205088677888,72978 777555926165426176,159847 789832372170596352,225359 788394798826729473,217519 790553503928229892,230523 768156782501896193,103506 791660542972731392,240483 754881842076065792,33520 779071487131152384,172027 794761657775816704,261155 754753258426511360,33356 791445833598197760,238207 791728161083957248,240970 771587733139525632,126390 766293525860200448,82066 773276352384348160,133944 770465065627688960,115526 787083307238449152,209043 772492029410611201,131045 773199327577518081,134359 786038882567467009,197512 795350223652528129,264397 788807627996299264,206666 758129508411027456,50923 788174009766522880,11774 758387547957583872,52780 777173855567646720,160662 787951949341609984,205197 762810946813304833,75073 732375921869520897,351775 793526246491783168,252196 778433139408375809,164826 751620405635325952,18316 790308403255967744,11774 758887819855011841,55550 772778485248950272,132335 781048352339353600,89689 794369113854529538,259457 787605016261648384,199307 775577075080060928,149953 761999598395199488,70689 756280084865179648,42495 751765580512911360,19352 777960985747333120,164764 760867214949888000,11774 767416532515160064,98890 794948645640663040,261155 732676392354250753,353241 761013947596148736,66116 776229026696355841,152314 786716236948398080,205455 792201539293151234,26066 788784892209459200,218107 776100881196396544,11774 794015638524030977,257423 751747954302709760,16092 773716970135052289,138898 771218680034111488,123825 781210596922433536,186434 761668291018579971,69878 769213506637803520,110362 788799311958147072,220526 759601074235932672,57574 773523512476639232,136610 769685809444290560,114985 793209034903920640,250633 793817847466168320,253164 773545497776758784,137158 750140598825484288,11495 756558394509656064,43234 759610581078925312,56964 789511523546828800,226490 793193414120570882,250293 771419356488044544,125381 766352781082972160,93286 776107741215547392,153194 764676166645125120,7311 769038659202998272,110709 771496096803659776,125853 787915186078224384,212239 795044663824683008,264804 792148877881307136,243187 793247574224429056,246425 793623818766016512,252020 774045782471168002,137042 757070126059356160,44163 762965799430680576,75679 765037071157211140,11774 750429204416573440,12883 751901660021133313,17794 794329265156263940,257353 757609729136951296,47782 776889082932785152,154965 777587026547834880,161352 770359506450558977,87904 779046611007655936,171089 765182897108246528,86103 778703405367726080,169916 781887564466782212,190635 792513517618200576,246273 754005375532359680,29790 771481509446508544,125381 780613816421724160,182049 759167623686938624,56964 786667555838631936,90209 773708263435087872,11774 788903345528401920,221972 762983971651260417,75724 774075132541140993,141360 758793271313256449,53996 786986754091778053,207208 764807352059043840,84689 791759683455324160,240483 737741999256829952,738099 768966066907123712,110585 779747018109509633,159847 794562613283876864,261155 785934346586775552,199546 794603809096036352,261155 764823087862935552,84422 790733528774373376,232863 757300983286337536,46890 790245592622510080,229753 750693488925093888,12883 794115603149836288,108396 785547643149705216,194723 790270843574181889,230282 737780998088232960,1182350 764915874708885504,78159 795262615228325888,261594 766284049904041984,91946 766544748739829760,91700 795456067505451016,267259 753704986555580417,29263 793461228555284481,227734 751154377298026497,15461 788321390306942980,216565 758101571301498880,14351 779119726660321280,172270 779204100663578625,172364 789512845406777344,226792 773829436911132672,132497 792085554884149248,241678 765293553765457920,85562 772926012250132480,11774 787887320057819137,213765 793865787396149248,256225 766019499845902336,89923 758466263588962305,52061 785646076225212416,194934 761029812823523328,66116 776611585506828288,156835 775551799746887680,148684 769352434414153728,110381 792031970431819776,243187 781422242399789056,139404 772911662995079168,132996 775505293442740224,148970 757888507352322048,49852 732935320417665025,353098 793887827960487937,248652 777295791069233153,161413 759305946313134080,57574 760938644760883200,65234 761058500294250497,65180 791829131126149121,241819 774986339842306048,146259 793130881028349953,249469 754716155143651328,32963 788843621164343296,220526 761647314557603841,69356 786757712419880960,204901 751965794808979456,17120 758325583751229440,52112 787008039354298368,205231 765211790938664960,86103 790325018316111872,230297 794462660029022208,260380 793979932665933824,257026 763879429735014400,74247 764202772208033792,82544 765707302187917312,88332 766409415247351808,92166 750760681176125441,15165 773894624310128640,139404 781610503533694976,159847 754967216534069248,22439 751218532000493568,11495 788068569699332096,215005 774388881869246464,141867 779823117615063040,171693 771115561162010625,118192 790707595354877952,233756 751154667430744065,12746 758745502322036738,54070 795693769236414464,267862 775893954210304000,151410 785825562409496576,197512 791331395067121665,237491 788074107946487808,214354 788196123609628672,214078 794529489443311616,261155 759193415686889472,56964 793666136793501696,250293 769529102890065920,112363 764904799733035008,84724 775106396090208256,146704 779674394142642176,176254 732787491955212292,353200 753077290603520000,24788 768125662620217346,103506 739562347811983362,11774 779296296503050241,168284 787132940451012609,207287 769222750959505408,103506 754721305245519874,33356 762522318556069888,72859 774400015695577088,133702 762744979282284544,74781 793921936355102720,255039 793842923339153408,255965 765658311723257856,86264 761565034476601344,69245 788892763924209664,221972 776165943646887936,11774 775980253898534913,152735 768154144607641600,103261 791398745397137408,231518 752226446337150976,1248155 761629524450742272,69231 788856752292921345,220602 781835571278872577,190635 788480973071523841,217574 773987513623076864,139360 767851986083467264,101163 792751300735737856,237491 781251698211840000,185921 785636054338416640,195975 761380299590733824,57574 785950485324890113,199352 762274419049918465,71476 758894304257421317,54003 776757292851134464,151463 777203503987056641,160353 756560067785261056,43471 779337261552771072,158387 792231545171869696,235685 792580977264431104,11774 786421191569313793,202636 778070733226323968,1182483 791604452717391872,239926 788950045500534784,11774 789159071962116096,223286 790318605854347264,230270 788094141129428992,214899 776390879993008128,155390 794292681765588993,258249 770414185951825920,117257 770062612180664320,116082 793546677873442817,252014 768327710540111872,104932 788875042767515648,11774 771552554371002368,125163 753644041380753408,28037 757616353650114560,48351 779417573544919041,174244 787165220577738752,209195 769596264526835712,113412 788270045080281088,213887 761976975736963073,71270 791504661341700096,238429 790274504211726336,229159 773954809934123008,140444 780645725944164352,182313 794383866005950464,257325 793108842158501888,249469 770376108705538048,118761 774105869105496065,141360 794986286545145857,264397 773881264394895360,138592 759550503571247104,57881 777790558303584257,162521 776457731083476992,1170441 792091731877502976,243075 778265272125837312,166390 740356540725616644,11774 788435272799137792,217574 756560353862029312,43553 776845898923900928,157721 753342583712149504,27207 781435941822930945,187857 786128404726755328,197156 761194055619399680,64074 766695536460128256,94699 755827496747237376,37219 757930049744072704,48205 772879866123419648,132967 750472238869147648,12746 794726306885861378,261155 744955928881954816,11774 760738469513564161,61598 793831933419540480,255393 763812840650084352,80393 776530032399413248,155688 773559571537334272,11774 780094851098574848,176129 771413092878000128,125070 772460694117548032,131025 781752437061197824,188050 787059964447563776,204273 758349016681807872,42234 788393885370384386,217519 794536882029764608,261155 771032150435098624,122146 791798553718956032,237491 793443057219702784,249926 781545531738841088,187976 771432734673731584,124671 790034363534733312,229159 791347835476205568,11774 762393572956045312,72824 764204303288508421,82066 772185413469499392,127925 759878314202980352,60170 762800856995618816,73814 763799676965433344,80393 791644353076695042,240260 791732537236267008,239810 788157993770713088,215578 772591941376577536,124597 789823519744032769,227429 790360007707598848,230485 791696571398316032,240070 793245209329012737,249926 778084225685872640,162497 788141847298334720,207835 794529164653043713,261155 769896766552547329,115159 785518871151247360,105109 759021291517063168,56442 771464603209302016,125554 750493894534500352,12883 780435922831577088,11774 790120425900613632,228568 760987588383563780,66105 775109399039778816,146847 790573879693541376,231894 794321822707687424,258878 774005111806840832,1250066 791048036340432896,11774 775364978404691969,148645 759455234213093377,56964 794600259175391232,261155 792167554106011648,241678 757608543339950081,44935 773409178375352321,135725 776363100941520896,155318 786084245152395265,200355 790249381387698182,230282 788532646414389248,218875 791479430015225856,239446 761905777380470784,70941 778337581297721344,166100 753593552366559232,28281 789835536668119041,212131 774294412788633600,142506 780829462615195649,183269 773989482601127936,140832 776184225527656453,153866 758072884816384003,50827 773870770585939968,139404 778559576723644416,167407 756284839033081859,42432 760527514821419008,63451 751186845182996480,17284 773889050243698689,138382 750106846682243072,11365 771172350565814273,121852 760896770230607873,65234 753378950852685824,27402 790902860955385857,234796 757618785356386308,47940 762311316447105024,68993 786044825686638592,195975 752912476593852416,23739 754765198821511168,33532 792436591088271360,242350 793148565551980544,249951 791457799385513985,237787 791708948265070593,240145 771371516776685568,124597 793303651905183744,250836 776824733769891841,158387 788540721527595008,203710 751809164616142848,17143 776179375423225856,153779 768529696816377856,106716 772897771695190016,132335 755364490422591488,35688 754837715342942209,32404 761912690935750656,70858 780860562406273024,182870 788965202406486017,220029 785489485769342976,195084 789963019090526208,227048 788776289742249984,217601 791073063567695872,235590 759686217449385984,56964 767736444559372290,100893 792893906052521985,243865 757220121777627137,45348 794017201506291712,256439 794628213515448320,262022 750034024748425216,10735 777935575558918144,164826 755495923371929601,24134 760212423416516609,58537 793244216335929344,249926 762746104551182336,431998 733085018751389697,353789 768233021497417729,104932 793426165642002432,252020 793459680341168128,249926 755831338415054849,39997 793360116066246656,251390 795058970121469952,262849 760489129578606592,62771 751176927390597120,17591 767475122437492740,83565 765987058485637120,90694 750089352806408193,11372 774380453226700800,136947 777286889724256256,159876 791829076826812416,241119 788052307036479488,214138 786380454886674433,203510 763114618600337408,73685 769230293022552064,112399 771051172379721728,738099 759812684783063040,58255 773885238447517696,139404 753201792717127680,19000 765631635886710784,88638 786243377264197632,201958 763561597805613059,73869 794668800763379712,194085 786509760124166144,203350 755159468468428800,35890 767069348485746688,93210 788557639194124288,218164 793850905128992768,255942 795721918129328130,267655 763029342783938561,73814 795758691618324484,268646 763178022241443841,76549 760966488211591168,47940 764076827430092800,81656 790905355320504320,229930 764219152940699648,82066 776036314487685120,152872 793506330615148550,252741 769143239479656450,111558 776053125895614465,152735 793274027234111488,250633 752911224023777280,23272 773129745831690241,131084 751131972173377536,16299 785429690030788609,194079 762907562740097024,74855 759944610462502912,58872 770393038678024192,118191 794771769785622528,262849 793821625145851904,255393 771823199570964480,127711 794573316799528960,353879 793171399397502977,249444 791053607906926592,235121 769281903333629952,112363 774295345509597184,141918 761279330714517504,65626 770822395649228801,121479 750376244378791936,12883 770272455239827457,117257 769644895594307584,113836 753675317781356544,11774 790724542192685056,233307 755504298218418176,38183 766676024167759872,93303 775025250190761984,1250193 788512850956263428,218275 789827943962808321,225358 764138685373685760,80939 765662430529589248,86103 776218951189618688,154534 793201032557891584,247240 776865853090344961,158897 793522868025831425,11774 794058354603618304,257492 761241300108730372,65613 792771580644380672,245040 770297782926086146,114985 764207369593102336,82457 764587048850354176,82283 787726836759404547,205197 787993742951256065,214213 758025233433583617,47761 734299364865150976,209828 751569795162710016,18470 766717312128786432,95708 791373211317317632,237594 793926598424719360,256219 764226859387138048,81955 758733595691192321,46076 780452934261825536,180477 793167390468997120,249469 779027661716721664,172057 792513128705560576,243187 775739475687333888,151185 792247818190716928,243398 777281308292775936,153753 755142291707293696,351152 790738519459233793,230485 775716173967085568,151066 753401061495312384,22008 771865885871050752,126607 780598984096174080,181755 751826610936963072,18550 756468592464519168,43403 768105248728625152,103389 786013391508770816,200384 780922282331996160,12018 733054688875151360,354869 768994420305776641,109666 780368302208012288,176210 788004167671504897,214354 795672582473261056,266138 787080734875934720,205270 754014098694615041,31035 789557597456048128,226578 790911889425465344,234653 792778367242276864,246012 736653564991283201,351302 773892211427586049,139404 765539996191236096,87145 774851164772769792,144602 768930639508754432,110381 788230896734404608,215057 761549591930138624,68027 765288797781188608,78566 758271351840907266,51595 764000407114829824,1249165 785685651622617088,197286 760896321842708481,64722 751187212285378560,17591 756887706643431424,43391 777301903864651776,159146 776799441852313600,151299 794828637027516417,249926 777926230225977344,163990 777996401049337856,157082 732904880935931904,354517 753031065569144833,25071 757206174336847873,45014 776583759005114368,156110 793129268737937408,249469 794192640011108353,258598 747580233449095169,11774 774366188054847488,140444 790685923411230720,232359 790973265397374977,235147 788875320191365120,221143 792059543543054336,243614 750953289156595712,15643 785494217904783361,195064 773766434526597120,129551 768052227781095424,100893 753744518273339392,29592 755158232407142400,35900 794498455423086592,260181 787867183988604928,213064 794030899243479040,257492 775752110604300289,151409 793137833653309442,249469 770067624017424388,115530 793076938759806976,249286 793133902244089857,249882 768995479510142977,110615 761734655380946944,69711 763687693243023360,78304 767578380514496512,98720 773661217743220737,137693 732698809113907204,349332 768489190795255808,104973 790954336570314752,235147 756680733926821889,44450 771572969642467329,124597 791323661139521537,237787 764907217833164801,81659 789955145836728321,226999 754808207873236992,33356 771724483153526784,124597 788118800021323777,215005 792918030179143680,239582 771426960115400704,125554 790568647609708544,231894 790667389302026240,232863 732982515087073280,355106 792534846732050432,223249 751150478063349761,15808 770328337218695172,117257 772189559043952641,129912 788585251408719873,217519 794601437602844675,261818 771289439855345664,124564 778334554369167360,167220 775792761773649921,151463 792308975727357952,245035 776190258937466880,151302 793762923873120257,254135 794549357383139328,261155 755039782552473600,34916 791349110167044096,238395 793144842649862145,249882 764181895525625856,78274 789841151859822592,228101 760234929561141248,60849 786156773820370945,198878 790935433127559168,234583 773950872564867072,139404 732216126525059073,349661 768049628524732416,89887 792215168008724480,244550 790309355392557057,217519 793474527296565248,251234 795092270706003968,264397 771950824138432512,128382 791476955530928128,239405 792365583991906304,243766 791756284596920321,240556 781244361031856128,186091 785966081588375552,197512 758336108673413120,51344 771076638733901824,122982 775542980048461824,135505 790702531877888001,233729 755121282241277952,32673 757746316860612609,47940 794259767090810880,90209 786061796666990593,198878 758073431770275841,50787 776391475307307008,153596 787723807838601216,205197 752646181071773696,14277 756826639699365888,44935 793215595378450433,250633 794270970630393857,249926 793842940560994304,255942 753719595710775296,29263 771067979068944385,122388 790340821702717440,230485 793182448930594816,249057 787011010498433025,207119 781363095239139329,186434 760995921161179136,65969 751750172913303552,14277 758061499470327808,48663 770233253689122816,116373 776740827427110913,157755 767409926297661440,97519 771859638295924736,126152 787243279469260800,207500 769163533925752832,111558 787083949050822658,204251 750561857367343104,1170533 740943639032041472,11774 765047775432060929,83391 763765127325724672,79691 785925278195257344,198142 776833545432162305,157755 794476060356145154,256038 756605486804439040,43553 771664540731789312,126152 763157966728015874,73814 789303274469888000,224333 785543936890773504,196277 761544711026970624,68936 766936303669739520,94699 766619200508919810,92860 776857524490219522,158815 791331807597694976,238207 771137969398820864,121612 769734183182753792,113412 774170656439054343,140444 788065447358922753,215005 790938793226309632,231851 758498400694259713,53185 762208438738792448,70941 795758775592517632,268777 764388719923073025,76146 750664758517432320,13021 793492123442032640,252408 765573671972929536,87904 790326705139421184,194085 761673951483277314,69947 786995794142457856,207613 768834402231214080,109104 771141302675136512,122973 774047214486167553,139760 787878674905243648,190936 770386661834264577,117303 795374484555448320,266723 772327979888283648,130554 793101897938894848,249469 763872881243586560,80939 760994873528971264,65180 795261118818164736,264983 787091852784640000,209129 757395220996599811,46890 786282876769751040,202429 740678944094060545,11774 769278788903510016,112834 776866307434217472,157840 770252003314241536,47570 794269274130919426,11774 761567510403674112,69231 761908498288537601,18215 775050885235957760,146720 754074613743661057,31035 786692043309481984,203806 765646753043472384,88669 793406058962321408,250293 749705110473682945,9433 758125301951979520,41703 771230848653799424,124364 786241780194824196,201958 754867249274499076,27280 759192588956102657,52475 773478415135563776,73383 777552791254409216,157693 793967372025692160,256393 754851638460809217,30802 777969339328704516,163990 758174357688639488,51451 758537812782227456,349060 786358946692931584,202304 755651801223921665,37044 792996605045661696,247877 761387582492147713,66801 786069135230992384,197512 788385997918646272,217519 756640514892451840,43553 776902500570042368,158864 792490162634752001,246273 793974016138625025,255306 792057809969909760,243187 775325584108953600,148045 786728811027136512,205926 793228861374955520,249469 794537842395357184,260380 779004445808005121,29263 775723133080772608,151071 777064344693661697,157755 795281178798342144,249926 768176960769974272,1249515 792474444543434752,686533 754705991611084801,32468 788539807542697984,218832 789211546190774274,224680 793930343073992704,256935 772768686499307521,132335 793863942263144453,256255 767182732816289793,98259 768268912186109954,104662 787114254168055808,208252 768542510574632960,106774 770248134249345024,117257 780005317220245504,176267 762819079681945600,72978 795242008830996480,265644 750055668602834944,10735 751852615336464384,18555 779005397185290240,171902 791348254789120000,238395 757530485891346432,47736 758871452393218048,52554 792866500419788801,247005 761708350358728704,70355 772175507630747648,127711 773937293262516224,138642 776212261358755841,154223 785316276709326854,11774 791683558226141184,240474 754719390025867264,33356 795176373354721281,264397 751760289817890816,18316 762749475349733376,74133 764981255184056320,85562 792567413271175168,246314 788903864967639042,199546 790310235470569472,230181 770892462428557312,120675 788325400439091200,108396 765011861821464576,85562 766344071275249664,93036 771505690653274112,125111 775655299910868992,150511 775765595992289282,150302 781651125107732480,189222 776205719385305088,153845 753350001724628992,27222 779544797195427840,167939 760599575543500800,63393 781214445863305216,186434 768232088696938496,102514 755075362321752064,26721 785273365766504449,194560 795422820922748928,264397 770225388232568832,45672 770792230978072576,118087 779004444268781572,167220 790598410948648961,210238 781251900159225856,185595 792406223303741440,245750 763766908302667776,78783 780747566010867712,182036 757935980783566850,50143 792425930689916928,243648 794250401512095744,255942 787594393972723713,207076 767771647453429760,99637 768162010601099265,103697 752879014184910848,24134 774277644905017344,142514 794210946449162240,258771 759394534052597760,57749 759844701188993024,59666 751634223740641281,19000 785811229486919680,198671 792753541127344132,246726 755257588258738176,1248290 738558289483419648,11774 755534924787113991,38183 787087688985776128,204835 764705278893953024,84422 750466792141848577,12883 794395101669662720,259659 776833710599524352,151071 785835639497486336,198705 754201127374073856,29347 767833048171868160,99514 771032580271378432,122146 764292821763235840,82066 775052790305554432,146580 792018718754803712,241819 773544234775289856,133702 793924892735447044,256255 764679335882227712,84209 785279128308252672,194707 795205563462262784,11774 774088523775213569,139404 780839390818041856,182726 765404671691358208,86513 777111920193236992,159876 764814030632525824,84724 776830036523544576,157693 786383783784099844,202304 781219060906418176,186434 790574271449792512,232137 794672465096085505,11774 776193488257818624,153194 793655909721399297,249926 795283775202725888,262752 788740212780371969,200963 781570524350599168,188119 758477341764886528,53185 778326026585767937,167569 759172672047710208,57348 793139485596848134,249725 756256798517100545,42344 776485828205899776,156055 785510483335852032,196277 792431581294014464,245148 795760078016102401,267576 751585288451796992,18452 788889151198236672,220689 768980004281655297,110209 771405742058401792,124883 758783797571616768,54752 756270444764737536,42432 764921117396045824,85349 752261280317267968,20279 781213684429447168,186434 792013432224645120,243075 760881829532532736,65180 791747618585968641,239982 773980420543086592,139404 793642722368245761,249926 758388072883032069,52545 758644249030168576,54070 761492299687665668,68854 771379126896775168,11774 787838682560466944,212316 780962461654454272,183269 777560108440125441,90252 794610603692355584,261818 793507508061167618,249926 795698615444537349,203546 763943332892454912,1249165 778327698988998657,167273 772896195819794432,132335 779428430865502208,174557 752209220045533185,21641 766302782424952832,91765 776786892641763329,157755 756302170216075264,41689 765217741892620288,11774 778712068237123588,169740 765255364627554305,11774 788067134047789056,214666 749317546784854017,8047 789769488145055745,227795 766111675422478336,85562 792414842372100098,243451 753201242797735936,26140 776065007922520064,153038 766101201452576768,81929 772085700900614145,127366 794536031001444352,261155 780485230335561728,180759 751605601927651328,14277 751556195878567936,18555 768956037080711168,110023 770021807512510464,11774 764645131928473600,81924 768102347088158720,103436 794059600521633792,255954 749403059877343232,7816 760844755123089408,62728 772937254532591616,133519 775961299645628416,152735 750149978794840069,11495 790937682729852928,234583 770748500648812544,120892 781493819481083904,187891 795092717940469760,265102 781195467262726145,185595 785268686181597185,193669 759301626427482112,57112 764683891214983172,1249246 757661068521041924,48369 762698941108482048,73712 781634626704011264,139404 761570558706323456,69231 786666348722073600,199504 772096240083361792,129144 768634741969063936,106896 769267006382059520,110585 767490899563524097,90982 771483322434351104,125554 781197659642089472,185310 762825324304281600,71476 795126284447875078,264397 778925113307570176,166432 764922767850471425,85226 768633989154439168,106281 748923830169591808,11774 788035071026397184,214078 768933983526674432,105799 775788930125946880,151463 751164316993282048,15808 764895056398385152,84724 776217136855392260,150663 791358508331597824,238207 752052649315471360,18495 756520195984941056,27045 767870596210274304,102249 770354383313829888,116373 763805402073030657,79691 779590197470195712,172185 762485281521930242,71502 788413955626631168,217519 763758967050960896,78304 790239443760275456,226810 756360373335318528,41798 786671923631562753,204413 751178288274415617,17591 763873525937631232,80939 793246930306465792,249926 769946239253250049,116036 788480652098342916,217601 795698798181969920,268281 785640491916283904,197198 788758673359310849,216714 753722768768765953,29503 795441482727653376,267133 764971628514213889,85562 781553359312400384,188119 778431798418079744,166100 785871381284188160,198591 788083663724347393,215005 787747297274847232,210235 759469705203777536,54508 779702898401959937,176196 762453021317935106,431998 790520767448506369,231944 767229775496765440,80393 781004283273773057,182960 786568413258797057,204413 757215844531253248,44163 774970014705278976,669866 788439371204747264,217634 788763771216863236,209863 767773726481879040,97468 795478991037730820,256564 761552357247377409,1170332 758699592166834176,54070 795009441724821505,256370 771443167833055232,124587 752290585793396736,17842 792046827545718784,243187 785488250899136513,195975 793898078927552512,256451 756283494909800448,42495 767748808671277057,11774 795744443194343425,247930 758286753677451264,48289 788115970128613376,215005 789126658099994625,218832 794624515485536256,261155 776599238708912128,155668 794131872821473280,255870 758112460029169668,41703 758234391541866496,51344 765230372317700096,349060 761691062406557696,70355 765596009871183872,11774 787212131166937088,207113 779344436450856960,171939 789286742478065664,217343 755499501331230720,38032 779412312327192576,174115 736288250931740672,11774 776386159723188225,155390 788409034214957057,217634 789790838742196226,207517 759215507505545217,57348 787735459145342976,205197 740320668718272512,11774 789147140564058113,11774 788846401597956096,221476 758346397867356160,49866 762626010777055232,73814 790985044760330242,234583 769337786570645504,112392 791664035229896704,240483 790608271367217152,232809 793107718080827392,249469 793205231681175553,248065 764307266141089792,82209 754182486444343296,30842 763876388487200773,80716 764982690198261760,85562 788693750541418497,220029 758401998093819906,52554 774724189752221696,133519 776936698282246144,157082 750331591650607104,10735 751165661150257152,16953 755014643819479040,34666 758420153327554560,52112 756204206533451776,41919 793912204181532672,256451 768856904479154176,108963 774043380414197760,140748 753767849383067648,29802 764615357583634432,82018 770247447234895872,117257 791715593011404800,240340 794911696242540544,263895 767082955982319617,97811 769262953136652288,112399 790658293400166400,233266 766114119363682304,90384 780411823694766080,180039 795395215049846785,265875 739452101370073088,1170519 789117552106606592,221785 775624011367714817,82066 753197495912689664,25255 790902982971842561,234796 757717464646049792,48663 758626290010292224,54070 785902662965342208,11774 788427519062077440,215634 792066769460588544,242693 788926491853590528,219119 764891456146288641,84449 790966115719581698,235487 758149966158323714,51344 791647716686323712,238395 771084852187820032,122299 778068651886845952,159308 792315728447832064,244815 764550275092901888,81569 753337702167093252,27045 794991371224420352,262847 792855794114887681,248078 767482905740316672,95055 786129012451979264,197046 770222385350017029,117377 764830358760263680,84422 790925983729672192,234583 791322173281542144,237491 767768048249950208,101163 758703488025055234,52545 786659150809927680,204835 786205271513325568,201494 791657046508769280,240474 785544343549517825,130635 788113018206887937,215050 789097811728035840,223286 790623449437708288,231894 767020614657925120,83638 789503334205956096,226653 752071041976008704,17120 775555257350836224,149300 776210574736695296,153545 778241276466569216,163592 788772281539407873,220029 766946045544828928,95572 780840453776273409,183269 760314867819679752,56964 785556733754081280,196917 774493655386066944,142527 794047174837272576,257492 772594245261729792,131003 732670968066408449,353220 754065255354040322,30296 772796449067270144,130891 781440034553475072,139404 792494914856558592,243075 776433083172032512,11774 791753350119198720,241132 795770485267111936,268643 788758355531685889,220332 754726813100716032,33356 786780961241440256,200965 764992824450420736,84724 771329908920516608,124597 755206334862069760,30296 788443282837602308,217519 780463097702080512,177778 790767318120882176,99049 786629287520731136,204959 789662020048031745,1170441 790993841469984768,234583 767548265923358720,1249432 759782452655165440,59403 793422869254594560,252020 791876250813931520,240556 788012172525785088,214354 743572688627605504,11774 770179901500461057,116824 792077306990825472,243187 757277718119460864,46006 787885554964664320,212239 788390536856137733,215437 753777000968556548,16299 758024457600380929,50923 768212541268905984,103071 789088591045681152,223286 766076088267210753,90384 787729734222352384,205197 768902075677892608,109666 780809652510552064,183269 763617156273614852,77632 764228144618360832,82018 793575764104843265,252679 791306828311326720,231894 791687781244407808,240483 768732352671518721,108203 772928330941231105,133519 748568127097573380,1170318 792101921964236800,243614 793802468551430144,255393 774787399083782144,144740 770651970973659136,119832 762731933432369154,74308 763452706249842688,78304 773723104468148224,11774 789455336566427648,225981 788486680365760513,218275 793115649111367680,249469 773894028119138304,139404 786572411672076289,203755 785834294132535296,196917 760697148866519040,63712 765292459597242368,86440 788813713704906753,220526 756192765801820160,11774 763720766684733440,75631 775804033382567941,151463 785290854261022720,194847 764949468718432256,84889 776527603222011904,155390 786290801148039168,201558 786591990641287168,203713 788456824764637184,217837 758340673905000448,41703 764320052296364032,81869 793521253806059520,252824 752956295511171072,24788 785514670731907072,11774 771767102139228161,127871 775731679151296513,1250232 759173894263627776,56772 762116274486972416,431998 753422276876382208,26289 790985241892622336,232280 785892509897469953,197512 780914179834163200,183668 788391393916051456,215005 756562805223022592,42432 767886489136967681,96039 787451065834831872,208059 795492444145995776,971825 773258836627058689,135381 795317293550956544,11774 758435764027785216,52112 770747131535691776,120353 764932617074540549,83391 776895891278008320,155451 760251244220907520,60723 769240581981614080,109960 785454259747762177,195838 785263452780568576,194560 787024213676662784,207613 757352412613111808,46379 791351209823117312,238383 762101978595897344,69947 768889218307203072,109709 790636616863850497,231894 767845632732172288,73383 774573884221906944,142942 773471358588100608,136589 755106856549421056,35445 751996351865614336,18504 753860170543869952,29548 753289900087271424,26539 788020166378397697,214492 761622050670841856,66897 774995669996056576,146259 785742901682642945,197017 755063621391159297,35147 760424526354067456,60725 771499234486996993,125554 769854141044625408,115502 789524544138510336,226048 794577935940259842,237491 764266422381928449,62180 760294874667032576,61470 772100185069645824,738099 791491901576753157,239405 753965250152726528,28866 785490763371118593,196277 789527873845600256,226731 755181543765803008,35890 752824908162277380,23741 764989767817633792,85562 790629048183554048,232280 760586856891158529,62779 771638657732050946,126710 773702867869900800,136904 768836581746761728,107984 790978321324601344,234796 772278071009214466,130415 791109281277935616,235995 760070789899051008,58815 777229448076791812,160614 786974199336304640,207113 779126372379791360,159389 793556572244807680,250430 776839384045752320,158428 785308404944437249,33243 794021364281675776,257492 762617413732937728,73814 754833685602414593,33356 780991613271175168,177455 787285430072934401,208379 764930086961160192,11774 760247632363085824,60849 752213618628890645,21631 790283014848798724,230282 774505804485554176,141912 758758813713502209,54070 766003329755414528,90031 750426615981678592,11495 789488250314366976,225358 790281168415449089,220130 793219694777937920,249292 761515577592741888,64692 793927754018213888,255942 794940375274229761,262022 792802859490435072,247241 791539224587538432,234583 794791866394812417,262022 767677727382048768,100605 773520618339889152,24173 771500794885640192,121479 761684439533576193,69711 763969442942373889,77590 781524359965995012,26066 793814953568239617,255393 779501111178780673,158387 780641134229921792,182257 770599832536743936,119774 786177713736482817,199640 794340708379410438,258981 794569011153567744,261155 733642530508660737,254034 767050597254230017,93210 772206920610422785,129335 756957104502476800,350517 763898512706789376,80939 793492803569479680,252408 778364083607175168,167305 755483107088670720,37044 758770315879219200,41689 788743951368892417,220332 760063641919991809,11774 758643973233647621,54128 761564018481831937,62728 786657177872244736,204413 788218653200175104,216009 758357545429839872,43391 785372412116209664,195481 763464451056021504,77849 758058430011617280,50442 765612085354991616,88546 793099640077975556,249469 778375417522626560,167674 785302439129784320,11774 766451338150576128,93184 776651120332509185,157108 773772751228301313,108396 760946526394970113,64664 751242274533576706,17794 757570561694367744,47761 757655389429260288,48549 749733281344593920,9313 789858092187910145,197512 768435838615187456,106281 775105955826577408,146720 765245626648973312,86653 756972185047011329,45173 779436136833875968,174427 771831039044050944,127582 765665529604427777,87904 776497107272425472,156281 766353995073933316,93261 785474152912285696,194723 794351751394574336,256847 794616098314301440,261155 760651509847785472,64197 768885828676386816,108729 756512404666716160,42432 753366573017030656,27045 794636384778747906,261155 767817516634738688,101681 788757145042968576,220526 794537108560084993,261155 790722410257326080,233307 759550056160690180,58757 771341466094436352,124597 774519783282716672,139989 791076956636798976,234796 792107434466738176,243865 764162796418437121,82283 780217145800220672,141360 786754743431417857,206008 793176205860024320,249926 776236417877934081,11774 767808288327135232,101383 794115141063364608,255942 793164769884643328,250033 764185751420633088,82066 785667945376526337,197286 794934589747761152,243427 762030389607079936,71476 795441483755057152,267179 772261963783110658,127387 779371047917195264,174442 789080866949591041,222655 793573722871304192,252711 768220675274223616,103975 793873817496059909,256255 771441958812286976,125070 794617133833535488,262053 777563410523312128,159245 794661827703607300,262188 755174807797436416,35890 758573117954482176,46076 789484516079435776,225981 776009457088200704,152872 786006109916131328,199262 779366791969644544,153095 791840409920167936,238780 773854948178223104,139371 750620932885057536,10662 758617291227402240,52048 777690284108963840,146804 793192470276349952,249057 791439885999628292,238780 764175607819276288,7311 793842410501574657,255942 760183482677022720,61145 794963359431004161,262752 794723401591967744,261130 774264328186949633,141887 793475767418036224,252580 792101867794735104,243187 776444357926846464,155390 787973359405559808,210235 790995798779584512,234583 794788604295913472,262752 757055532309938176,43566 789534667401670656,216009 793097834694311937,249469 759466703420026880,56964 762840066557214720,74133 773680016391495680,137978 794422738760978432,350913 794936086950711296,263793 787800620455591936,207841 790982231854419968,235590 764527508800860160,82066 767067026355433472,97355 787029198712008704,205989 787303981487943684,209477 773728844289376256,11774 793500184319713280,252580 771023533648384000,118192 787381441860599812,210207 791732294209921025,240145 787411642887786496,210928 773979504641318912,140444 791144126314086400,27045 762207162173157377,72035 780592017889984515,181811 760562649889316864,63655 794590075917107200,261155 780607110983868416,181935 793847597731426305,251484 788501010121646080,218275 771347436656730112,124537 770774705049509888,119797 785924141463379968,199546 773483882976976896,136814 757248203028779008,45014 791105054115790848,234517 772878184442236928,132335 794565413388439552,261155 780756006640975872,182960 793095859697311744,249469 776209639738408960,153194 769262780016828416,111549 788716341666648064,220029 791187985433763840,235590 755877914298621952,39920 765230942667542528,82066 795048727358611456,264397 766304737486442496,11774 785577733615132673,108396 794630921886584837,261155 788784035795505152,220772 794649033180520448,261155 780636662959214592,182049 792498884232613888,246392 794163929261838336,257492 779868341188063232,174465 795754464724578304,268600 775879295671476224,151242 788506925503803392,217519 793850478207655936,256065 791358622777405441,238207 788776526066118661,220526 767677096663449601,97811 791771195297398784,203863 759455154672398336,56952 791712827337736193,240483 755030952275947520,32968 772073726653321217,129471 793922239049691136,248652 780423042589745152,164764 756298637446156288,42432 764988668075315200,11774 769675276645076992,114779 756623053967101952,44429 764459713413128192,80177 771117834734866432,122146 763249775663689728,75899 779683531714916352,176303 750379424160231424,13018 794696035151073280,261050 753078007993081856,25071 759502110992072704,56924 765363708499529728,86645 793876299240603648,255393 792116556838735872,242712 775472400917942272,149259 791301136766660608,236454 788085886072283140,215252 793637441446051840,252639 773747312757608448,138819 744969782848479234,11774 775460223947464704,148010 793203759748882432,250508 756262180220080128,42249 772985139169230848,133519 780594150093705216,181811 781200946466394112,186434 791784071512911872,241462 773904108214448128,139404 793097266252902400,249469 761340483427794944,67973 787765050022957056,205197 767559119083413504,96514 767722182805893120,100605 755493841575305216,38032 774647445871558656,144043 794538602130710529,261155 758753324221009920,54842 791347410987544576,235179 792974218040193024,244572 787691566244569088,211890 776568953028042752,156976 778598932389715968,160539 787831098457731072,213064 790281451170177025,230584 791404445301178368,238207 785333639852789760,11774 792155959183282176,244221 787711290018062336,212139 773229675132903424,134561 776344727431942144,152735 780188448275701762,167007 781845898766716928,189017 761601536992636928,66772 749674332134207488,9433 790522493702328320,231894 773645378910457858,137565 787388047721574400,210585 752840655894933504,22575 765312795017482241,84209 785600487294984192,197035 794686327845453824,262752 758452139421159424,52749 772285759285972992,125554 790037869138026496,220029 762852828171776000,75073 777060773625552896,152847 766603599006822400,47207 775369160125583361,148574 778328205233098752,167220 794274864563560448,250633 774856466461188096,145244 780538677311176704,177773 775795425550802944,151463 788469754340278272,218495 767242677121191937,97468 775144202317336576,146720 787770981729304577,212139 733127688089559041,93634 789255381851725824,212564 772557869682221056,131542 787766133151662080,205197 787778561750949888,212357 766104582690791424,90618 771095694358839296,122982 776503472501972992,152106 755005445610373120,27045 776097702681710592,149121 752911518522413056,24368 772862715803144192,130988 773203153684721664,135025 774175062907686913,141360 794168173377552384,252790 762311059914969088,67852 789304684829900800,16092 751210154285158401,16833 762983781963890688,75724 763404951951437824,77720 763828342068023297,80482 774296393989193728,139404 770212478538002432,117265 751746622946627584,18893 753388150064615424,26933 794844353990684672,261155 769527715590316032,111960 757587227715174400,1248509 794886993050238976,262849 754927742467055616,18979 763820755578748928,80098 785710914859261952,195975 793179186982641664,249469 771691933446107136,126389 763877267592273920,80773 794616519065997313,258193 763832842933702656,80136 775905384271863809,151463 788409812992204800,217519 770977924916862976,121612 763513041522610176,78228 791469787759063040,237908 761568988451266560,69231 785911487147704320,199546 793149627595890689,249961 787983882415058944,213887 789699949848064000,227242 768475490847862790,106774 776799386487689216,151463 790649843811098624,232169 765166641244172288,86103 772900525138259969,1249998 786404365280108544,194281 794977803586310145,264397 793613236599975936,249926 755846730835296256,39384 778631508743512064,11774 755751451553509376,39384 777766618583543808,118487 754096647303331841,30296 771603107801276417,126389 773905502245912576,139404 787072571510394880,208928 774998299795296256,146259 776324584970850304,354823 755042153701732352,18470 774555941207412736,139865 755924482431262720,18215 777844137043394560,164001 789245723095273472,224680 794296684230610945,258456 771779960264503297,127657 750417294853935104,11677 765256419432030210,86763 795311841320796160,265257 751141217963048960,16546 780879899636604928,184143 760425589698211841,62771 780509396359151616,179742 762793305868382208,73712 773893330987999232,139404 772678031424954369,129380 767400681904889856,94699 792441224045080576,243187 791609047707287553,239893 752702194324008960,14277 793108414029258752,249469 788448807985881088,215477 742385467908366340,1247518 787882338965266432,65113 772979055150772224,132578 788471910686339072,218275 750019058339196928,11259 776775665571901440,153921 787088024601583616,205989 788827658171932674,220526 779153712568754176,168284 759693451810246656,57961 755195814444531712,35890 764218031161696256,81569 787169037050531840,207613 793130765924139009,249469 793782577773641728,249961 777589251726639105,162638 750721023067107328,14421 794607032552845312,261598 792092495035367424,242693 752232031329869824,21118 794782891800723456,263302 756934751357956096,39673 790789969107353600,11774 765648135830007808,87904 792156679488081922,244221 791414769810968576,238207 770735483919994880,120474 787001188961153024,194085 771133409645174784,122776 777984209357041664,164375 792114551693176833,235685 761287455274184704,65626 769400966097596416,111600 789315025068449792,225359 768527624993767424,104999 764870349846708224,84888 794620634210799616,261142 793239574197575681,249926 762797607764762624,73814 789526023394234368,205972 766086476887003136,90384 768565283938267136,106763 778994193276559360,165498 758648290808254464,52749 774990004258873344,146259 789715310450532352,227048 791427836527710208,232169 764111371965460480,81542 793184478327742464,249961 793187514207141888,248770 732613828375158788,350379 738050542317015040,129545 769305899231883264,112399 772031110708461568,127775 794712646712836096,262025 795401005500350467,247930 787973739476611073,213887 788181807460069377,215088 774331070447771648,140444 761691833260990464,70355 788836161984745472,219119 795038817971486720,263532 777936523018670080,164764 760602030356439040,63858 765337722470928384,86965 788694288016216069,217285 764831956408291328,84724 791038753288499200,235756 732991782699438080,354066 775045866155454464,146259 753711723098451970,28512 788464559111675904,217601 794984891750477824,257406 763981483350470656,80939 780628819183017984,182154 751837319137812480,18298 762847492891291649,74281 758620559164841984,54070 772946023782178816,131542 770384571926020096,118393 770406338937622528,118515 790727434203168768,232137 769502911806275584,112788 772287472277426177,128934 792766581436579840,247240 771948840178028544,128934 763891478053683200,80153 762014821529202688,71403 795375620393832449,265102 762010331195514880,70501 789107060310839300,223492 763628702563348480,78115 766416266911297536,81869 769872618698801152,114779 769997007503101952,109713 756737808203558912,44429 765347303523700738,83648 773943877233287168,139373 795662602093400065,267521 757314622181572613,46384 766134798259593216,90384 786629094234529792,204778 764278309811212288,80393 786679753650634752,205270 765387761062772736,87145 773208820113780736,134470 732736432712847361,349375 753428394478411776,27655 786234505799409664,11774 789722882758684672,227658 771429229284261888,125222 755621921786589185,36719 758802625533911043,52122 758039020974649344,50314 771014216979316736,122146 772075619584581632,127957 750368565946048512,11774 764816448048947200,84724 769666667236450304,114779 779343342115192833,172799 764147201979232257,82066 777378611703799808,161542 761244812850978817,65887 763872750632964097,80393 786735854123352065,202727 766114327510343680,90384 776453483369115649,154534 790621833078845440,232424 791355566970933248,238395 792824169880772610,247877 770078389982097409,112570 790506962475749376,229693 753438358232113152,27045 769953641956376576,113754 795445469988036608,266079 790691309577199616,232881 767379098876403712,97325 773552996680601600,137042 793296381993779200,250633 773955114776297472,139404 790300831857999873,230282 793828710734454788,255393 756271349799288832,42432 794873633562886144,249348 775754843990351873,150394 792052252471156736,243075 778393147827027969,167407 762247170661687296,72420 789241350436847620,223921 791039445629739008,235590 765331637898977281,87249 756615349802373120,43471 755677328852779008,26066 769500395261616128,113894 781220998754529280,186212 795706989586354176,267262 764854500616200192,84724 773192704909938688,113412 777194671919489024,160539 769724613005672448,114388 774093835185983491,141316 767414660157112321,98890 765370153848729600,86961 770357298636226560,1170396 778738571356147712,11774 788450203758190592,218275 793209705589985281,249926 794163336027860992,254135 795048781104513024,258741 787074753488052224,205989 794917810367582210,261155 776160143725633536,153610 781673300040753152,11774 767374944678219778,98736 795078974560870400,247930 773366325179617281,135025 785323374117588992,195125 793475259357724673,252580 792562699808935936,246674 753690321079324672,29263 760865081857019904,65180 786618174800273412,204413 768426119846559744,106281 771465729879060481,125196 777606605772685312,162610 752952377637007364,24526 766391577598160896,93405 792728574625185792,246392 752917965494976516,24452 781474328131018752,188119 751613006732111873,18323 764462174957740032,76623 755166419847901184,35890 758693022804520960,54070 785546036211224576,130635 793297125987659776,245724 793211776947068928,249852 766793444413104129,95568 788269510583255041,213491 774200668324302852,141887 771562904051068929,125204 763123574315986944,76628 756982386638917632,44163 788871610115784706,215031 756652424929087488,43825 786921016198991872,207287 762834024398065664,431998 788566936447807488,104244 774630235006390272,142906 750703317785845760,350823 776620943603015680,155390 785841594134134784,198878 756339167672475652,42251 754717846911852545,33356 794199789462175744,256502 752868349898395648,22735 756230964402016261,39235 793749932360474625,255024 759797353402527744,55661 793562264620175364,249926 794846198008086528,262849 766755405452181504,92917 767868211039604736,101383 753340478641336320,26492 758152918776283136,50923 764844240761294848,84724 760481022551191552,63021 769356467421995010,113220 761566092888244224,69248 793631257754230785,254209 770019801209114625,112363 791298077126787072,237491 778323078040485890,167319 789270507237408769,224573 793171534290493441,249841 753037627725647873,25009 758351080933695492,52554 767417721399246848,96039 794598308060741632,261155 769915975625867264,105109 787660298870226944,212061 763557978121220096,77598 790496458571067392,230270 758324251833274368,46384 774190329503375360,141650 793279322949910528,249841 750826699818807296,14582 773745966616748032,138819 745470280554811394,1170572 785753961080852480,196767 794223028863385600,258092 761873444124315648,69493 779167410637017089,171644 788105180139098112,215005 788127523519471616,215012 739741775988854785,1170858 787200566766084096,207613 793980994336366592,255942 768280865336135680,102514 758277542709235715,51595 768862768560824320,109666 787818899270172672,213376 795304589214023683,261155 785640920171413504,196277 787987486815379456,195279 769377514972024833,112788 770750622043779072,120690 772976710870446081,133454 788407959650832385,217519 757543925494185984,46635 792080820735442944,235399 768129467826991104,103261 769023753791602689,101681 759073109941096448,55107 791643736975503360,238207 754848258988531712,26721 759126041898070016,56964 790524820001845248,229922 795368683912605696,266151 760875066750017536,64197 765337830121885696,86103 772876864457150464,132761 775004963755831296,144648 769651653272186880,114336 788860716988166147,220076 734803924968955904,351644 769854249924648960,113836 772446796324990976,129649 791337250613178368,236502 768561053504372736,106702 794580229117218816,39957 758441866723418113,52394 794341193656188929,259743 785311109817303040,11774 778944988742754308,168794 744537035730485248,1170396 768507294455832576,106774 776147069492797441,151401 793950997760479232,256255 750644223725096960,13532 793507263612801024,249926 760335103432138752,59666 791650685846589444,240145 793371079398088704,250064 763207529123966976,1249110 773868949855363072,139404 773658782668849153,137693 753171667208273920,23519 787383813919739904,206007 765131930669084672,82115 785927910402232320,199739 773901650691919872,11774 787386441202622464,210207 791270647691223041,237491 744288045080338432,355701 789218721923526658,222655 754764807182483456,33355 795210301469851648,265638 772839916698865664,132335 785852088232312835,198591 792868972614025217,247005 787654563176321024,207287 779048701570449408,172057 754117051132895232,16728 772144033930018817,127707 768615993962815488,1249587 788896910484602880,104244 794569215680200704,261155 775060784170885120,128934 780929348308176900,182659 792079383292964864,243398 779847472638226432,93303 766505022813249536,93478 793338638557818881,251452 785632370007347201,196277 776913882103230464,209828 789771348407189504,215965 750743961485049856,12954 757864985682784257,49754 766692592247447552,95593 789277975149674496,223921 792425770786455552,245268 789143231393136640,215505 791114325251526657,235951 785275184093724672,194045 785478362852683776,195975 739699099268612096,349357 790256602175549440,230270 793470208006430721,252408 753001451639693314,25117 790562979532025857,231894 775649599721648128,149292 781613756870647808,188119 768940852198637568,110389 769288347164565504,111454 778258929075810305,166913 760891390209368064,65500 771959575457193985,128934 757111480043073536,44450 765387687867985920,82208 788119167236833280,214812 755525050795778048,38144 774015947153739777,140161 759100305090813953,56964 767133657463156736,97852 760971480687583233,64730 790870095300034561,233673 750879172994605056,15800 786884156319858688,206225 787054332994789376,207965 789856266558504961,207712 788833645880446976,220526 760678335437541376,349714 789081675112284160,223286 761341811570962432,68203 753977389085065216,28866 767757491132305408,99044 761401670521815048,67547 771503429290172416,125163 758640242018484224,54070 786607439252598786,11774 757100874426482688,45857 763857495911723008,73926 762615162545311744,72534 790925365728448513,99049 771090965293654016,122313 777844135336239104,164001 793454074385530880,252196 756265901754724352,42344 790949776724406273,18395 793963003360133120,256276 775689988809818113,149953 751783530611478528,16931 778953817236713472,171324 787688775115677696,208481 792823707135676416,242693 770935523296686082,121949 771389210565615617,125145 778127435099435009,163990 770893492683808768,121732 769547884668813312,349685 772992492086190080,132335 772800383655620608,124781 755795936962576384,39462 787335445034115073,209731 780059623436845056,172185 789513016417128451,226731 749658063989313536,7546 773860619447574528,138819 786181925065068544,201351 762290751934005248,71825 795043089773568000,247930 778289987578101760,167046 772835002547482624,132335 786528370343444481,203674 770913615247319040,120610 751830906101329920,1248178 749814440602832896,7816 761365580742004737,68182 776765191484825600,157840 794578984495218689,261155 791747431935467520,240691 756316260711923715,42249 761965553586147328,431998 794543340335362049,261155 793641611892785152,252581 763521593385553921,77598 764514232423424000,83641 794906421976530944,263171 789193063797186566,108517 755134903314853889,35737 768139339629027328,103294 755053815007678464,35044 758694113088671744,54070 791368043947495424,238207 778962869912207360,170882 770908615314173952,121949 771513853335207936,125554 785786324942921728,195975 794648887663411200,261155 795028757597687808,262849 753576972471631876,28148 792059065291636736,243187 756964858646687745,41689 778534039565193216,167398 755491020779888640,36810 771865277210296320,128615 791366632757223424,238207 766715668247052288,95708 751232061445443584,17640 766130149863649280,89923 795451065462300673,267134 793987292247588864,256255 775013139624632325,146474 794681238229491712,256255 765020885195583490,85562 751979321158299648,18215 764522189555052544,81574 793959088463835137,256564 778326668683407360,166100 774110872985669632,140495 777913723272962048,164578 750756520539803648,14421 767103979620855812,97392 773883190910083072,139404 760186336464760832,61051 785477649749667840,195064 771525198860263424,125163 749264018163064832,7997 754867528543772672,26721 762795051458129920,73712 794640014823063552,261155 789896339953901568,227048 788062650605375489,215030 791473666295029760,130505 751927471218446336,20268 773899707529695233,139865 793188578306252805,249926 768475170747125760,106774 758774707055267840,55257 776764325369356289,157082 781582753498214400,181026 732690188464332800,353262 792807081946386432,246011 767475275395457024,97852 785984121625571328,199478 789929763074748416,228820 786478893184258048,203644 753261518922342401,23482 766044956796465152,90384 771755062498504704,127711 766052383910600704,90969 788037564808650753,214354 772571028547473409,129126 774007672601313280,131421 777180012969459713,159876 786061651128745984,49459 751154853183885312,738099 759112665360773120,55660 769668624374231041,114779 761669051017859072,69711 773955001114693633,139404 771701761543462912,108396 773825396932505600,136818 775764783257755648,151156 785788789020954624,194723 759250782826921984,57574 785724698021683200,197286 771063972875399168,112872 786738702093389824,204413 794037570447540224,255826 791307684880478209,237787 789161847568019457,223738 743215379875504128,353843 767830442519126016,101681 756259243087503361,42249 761920834348851200,70886 777212402920136704,159411 791440764198727681,238292 760557788619804672,63374 760290408328994816,61544 765583040366125060,87904 765311552866160640,85562 777622141592297473,90252 791862165909049344,240483 756477405565423616,43469 777504368786538496,161185 756574547478999041,44139 756994162965123072,45669 779443507345891329,173011 788505490959560704,218349 785558520762658816,197035 790664611645235200,231870 792027973620600833,243075 770345377983782913,117303 770439505174159361,64722 793156749112946688,249926 753744380851257345,26140 751152160335736833,15643 771389829313499136,112363 777247188187426816,95055 786539419125686272,204413 794314278689906688,255393 756518345755811842,43403 775361269842927616,11774 793139418982866944,249469 788992864290271232,194085 794613987186974720,262053 771525095156219904,126293 779332252496977920,173753 750079491238658048,7866 732943263557136384,1170601 773868725007155200,139371 774090551675060224,141360 794329979005734912,259743 747585779761741824,1247798 791667459581325312,240483 761696489517096961,69711 767596753868640256,88920 767834660630069248,101681 737214235629981696,11774 795716700331188225,267655 767673709184290816,98751 765967825491988480,88930 787086701776687104,209151 781198624759898112,185310 760212284404862976,61011 780603026570637312,181984 792447685773053952,243513 763506266299834369,78914 774272596367937536,131421 772874173525979137,132761 793424154561224705,252020 773851739489525760,139404 785244679872864256,194210 763523402623651840,78159 758346486581198848,52494 775507582475706369,112363 758506584536444929,52112 756186553211232256,41680 793434959302184960,242712 757762441816240129,49121 780843385967906816,183269 793269760360194048,249926 794591648533594112,261796 756701957058883584,41680 769044307592478720,110709 767045588860882944,97303 732222923985936384,349795 781768354625236992,187976 778333342450057216,152594 758821149987905537,55260 788469074993025024,218495 759365083306663937,56964 791310792150966272,206257 760490729584095233,63149 755513759272169472,37407 786085040899911681,200870 785579291681562624,194867 750212528421167105,7816 758791285217964032,46076 758175248588083200,50827 786917992995127296,206773 786788498992877569,206642 790891758557290496,234583 775274419027451906,137869 791359028119076864,238207 791673463631077380,240483 765371196632281088,86653 773697560024195072,136947 780809572286103552,182726 792197444259819520,243075 771400800488882176,124904 764279863482155008,1249230 793499556415549440,11774 755469025329557505,35931 770680939567538176,119832 794706616834781184,262890 765503744930873344,1170338 755571450250194944,35890 760916092306894848,64730 794921318676365312,262752 790741912680562688,231894 758101808304754688,41703 767760689666658304,100605 758069616174243840,49843 759044640070774785,56552 768198632852099073,95055 775787567505485824,150463 761309814882377728,66878 757247876208664577,46006 773665694793797633,136904 775931593739251712,152182 791277486495576064,234583 795493945362903040,266138 771819153518759937,1249820 795245486185717760,265644 793903177787670529,255942 764942146126381057,76012 792839726063648768,247819 777642947001090048,161988 766761311451484160,93286 758100181032144896,50983 793845366177214465,255393 758306466197565440,52112 790907968032219136,234583 775068026802548736,146205 794695370945232896,262752 795298875489849348,266079 759019649895837701,55997 764518146459836416,1249244 786704022040379392,204835 770991378021031937,121949 786309914377523201,202007 755164949249392641,35890 774035236929703936,140025 791111620898410497,73196 793976121012486144,11774 753229682414350336,25135 761982377090490368,70851 793495388208508928,252741 776138174602940416,152089 792791100662525952,247241 762997564438409216,74650 794570580917829632,261155 778200053840240640,166390 758651361600868352,51451 789834807282892800,225359 769200659476287488,110942 732643936561291265,402248 769218909962575872,11774 786480000002162688,202248 777334094074089472,160609 760910556228423681,65577 759569667522527234,58815 761318060464545792,66815 771472861437497344,125381 793100763429908480,249469 771184412461379584,122777 780468603892080640,11774 780475069160050688,11774 761051134198820864,354073 740153675377565696,352687 790990385518551041,233692 793950916667932672,256217 795247498516463616,264774 766584855069065216,93405 771444910658428928,125118 763032359411195905,75899 781508654050705408,188401 793262594387738628,243761 732279818566422528,349814 785285695040618497,193669 787500712217354241,209472 788929616702418944,11774 753639945739182080,28732 794209393751494657,258771 771785406333325312,127657 785813053405208576,198671 780208244262178816,176125 758792370338959361,54522 794201687602921472,255437 758879831278792704,54070 757084752637669376,34666 792551043573821440,245101 755193881998819328,35890 772148125037461504,738099 765992682237878273,88332 768481043284230144,98259 792371345472360448,37173 780100412770750465,170187 760259585848532992,61145 781565746300252160,178117 795710387106680833,268281 768769127662092289,107428 794734410323009537,262053 768886734046265344,109945 772681050724061184,131421 790959834254282752,164764 758710350460125184,46076 760980752192286720,66159 770000807966236672,112693 774358927840415744,142671 774351552182190080,142506 770586325833641984,118515 754761010553159681,32861 794601541298622464,261155 785588769332355072,197297 759148069896105985,57348 769952494327783424,114254 761342060154744832,67369 732613644513599489,402246 742686356112048128,349951 785536805193908225,196277 790888971597328384,234583 778730406178807808,168794 762792860467027968,74943 765323774988279808,87062 785314632076517376,11774 752854301987508224,23672 761407787037405184,67973 794334013687144448,257530 794589158098358272,261818 750759057233833985,14781 785701708798320640,194082 777707033046847489,161107 786914821816127488,204273 793442058446966785,249926 752164972558508033,21091 765600070842494976,81966 787299293497622529,207974 759255768684171265,55661 762310345641766912,1248861 779480496602394624,174230 792023609598287872,243075 786777313409052672,206625 791355836689809408,238395 773124677216632834,134397 766345428920971264,93261 773767263967072256,137953 779373600516235264,174427 792078508465848321,217658 748606045392502785,11774 791113721653243904,232471 794378391109701632,260033 778106126239985664,158820 795064889421266944,264397 767847825434640388,100561 774083503113678848,141360 787009587148951552,208379 794561849912016896,261155 768930163799228416,110362 775797690336702464,150426 743496555588526080,11774 789521683552079872,226731 743448978956574721,1247609 779374570109231105,174442 776613231838187520,151374 766097993527283712,90031 790043042178740228,228576 754030041437208576,30296 771812453852196864,125853 781209491173801984,186434 762858905659580416,75233 764253652139859968,82283 773306163890913284,134561 781549785249636352,181419 748523162422358017,1247818 770320546248527872,117377 785273499128442881,11774 786702977792782336,90209 791659758814060544,240483 775090976020918273,146479 794510443079409664,256255 785928230578421761,199546 787238796517662720,207287 755850908093652993,39957 781323342347243520,182349 780304032577490944,176853 789184973194395648,223899 794638027649937408,262053 766404617504600064,93286 774091084540448769,139404 788490131749691392,218275 772872767850942464,132996 791076137866760193,234583 756315386115743744,42249 760325893059293186,56676 788696089708761088,220029 757835950680530944,49056 770385433738022912,118698 774073459924017152,141277 771925277891059712,128424 766327021353914369,92972 769953035275661312,113412 742091701553123329,349060 781867240140500992,67331 774047036240859138,139404 789246269529198592,206666 789535371017097216,215437 792097592494559232,244029 762750979427053568,73926 793463897089011712,252408 794556098925604864,257492 776762796402876416,151379 764184541502341120,81702 795666873736052736,267862 771918050949865473,127657 765968451730968577,90618 766750158654676993,95708 794595166011162625,261155 773715295932444672,11774 750703336697917440,350826 765330562257154048,87249 769335271594876928,112512 734786184526725120,353002 794686468904128512,262752 761931972755066880,431998 767393849408884736,99140 753580976488407040,28281 771429403049889792,125381 776695105134747648,155979 789528015461941248,226180 775476040814698496,148045 772739903272747008,110091 773969406019768320,139983 792506801803628545,243075 766074703827968000,74133 788792291154505728,220820 777399152078688256,161065 776142612029804544,149259 786683945446498304,205728 764224063392849922,81843 787715714761228290,205197 777928112172589056,158589 757162613520248832,41434 773900517516783616,139404 780542926120034304,11774 790887395948244992,234583 789972207590047744,228820 765546206030209024,87904 768655839381037056,98720 765351383469924357,87245 755325842876604416,352035 776880343819358208,159093 764266015475822592,81869 772961571073036288,132848 776125889234898944,148909 785322412220964868,11774 786369952080998401,193636 781475715090833412,139404 793207455220109313,249926 773531843857494016,136491 771142331491680256,123583 789993488058376192,246425 791690734701346816,240070 773117277415825408,66647 764314203075129344,82018 777599113886072832,162638 749864867285250048,9776 785244104217153536,194221 791369146135085056,238395 755187140758216705,35436 751907024313561088,19298 773941069201281024,139404 765659266900426753,88052 788149308373688320,208831 773605161113616384,133180 788543922163318784,218275 732995978244980736,354927 778231332098957313,166532 780625013388906496,182171 789032369101606916,222624 768536155654459392,106756 761989920131059712,69794 788109735404773376,215608 775900017240530944,138490 795083658336096256,264397 744316018957246465,23762 758192313122164737,48289 779753922458165248,176203 788883966031867904,220526 791045316346863616,65113 793577560395354112,252020 795442461501956097,267157 768525390956593152,105345 794768654101520384,261155 794612165391032320,262053 773667913698054144,136904 760512274767446016,60163 760425449201729536,62771 767063655473000448,96883 760690732340510721,62726 787129353234554881,207613 750159104597958656,11495 790963185771769856,235487 776264011126083584,153194 732970516047224832,354869 781209085060390914,186434 760875133980377088,65180 764159049483030528,79691 766602445208322048,94699 793121523422916608,249348 785503457759338496,11774 787098658479214592,209129 751862976110485505,17140 766349380307685376,93286 786709498928988160,112939 765620038850060288,79987 754758712049356800,33356 768222377004109824,11774 777144486195441664,151897 753050839904837632,25117 766013460849111040,86223 769348308535947264,108849 763177073317965824,75899 772576830326968320,128934 765692890764943360,86103 788069711250649088,215005 756035277571915776,41192 756237719211245568,41680 758754473392996352,11774 791052027547701248,234583 791366674620354560,238395 763555940406730753,78159 778779717243666432,168794 785935387914964993,199960 764428552758591488,83391 774034950718795776,137561 769700581153902592,114790 768680747913928704,107423 756218699586035712,41680 792177608716935168,191815 790595609560387584,232169 795103263041474560,263933 755854803113156608,39462 756991795834130432,45369 793237327585939456,250293 795235063160074241,265709 765494961194229760,87245 755924180449845248,40550 756505285485858817,42249 794591621178388481,258044 752119912852783104,14277 791803245999955969,240483 794329265638514689,258878 762123811936346112,431998 765000938343936000,11774 792104152595832835,242857 772166320355962880,86088 775817750061129728,151463 761232706441273344,11774 763930837683286018,80393 793508715743674368,251452 789413325415133185,225413 778205517856538624,166282 793198278976401411,249926 793811223007465472,255393 774037019911659520,139732 768178625451483138,1180887 776675450181386240,156012 787748776102375424,212139 793832644995796992,252824 795255341529305088,242693 755042217358663680,34666 791422632482582528,237332 795469347162624001,266151 771404038843797506,125381 762702991610765312,73814 780597152368046081,181935 767821875447795712,100893 768509153841180673,104973 770875599044825088,121949 761814075743416320,69231 768085270679785472,103354 763794855558381570,80098 771449517891842049,123583 778430475387932672,167305 794746301426659328,262025 785473113219854336,192032 770641450669191169,120341 781192575885737985,185496 785666996625080320,197888 769460644252758016,113165 780548933881884672,11774 780788347996221440,182960 792054589419773953,194060 791241836362805248,234583 786951016218492928,205455 765676537030901760,88546 772794872222724096,132335 793182422196248576,232911 761374321155584000,67768 775886671606800384,152182 787102442756255745,351252 790986835443023873,234583 795481221761380353,267265 765938515028738053,90384 761365026540183553,48110 785937801464410113,199211 778405680206057472,167569 763739970729283584,1249157 785586950270877696,197286 794574445574754304,261155 732368365222805504,1170454 780612206039855104,150151 787803518736359424,213253 733465961244696576,353105 756575664661078016,43225 772744458853093376,132335 774234476725624832,141316 795122346298372100,263926 786655314670067712,204413 792108133002907648,242693 765218451682004994,11774 766603364335493120,94769 791055122105262080,78159 759155056075763717,56952 795767043400331264,268643 793543291165872132,252741 760432995790643201,61145 758831668199198720,54070 760559258014363648,63451 778674872465489920,167220 795301714345738240,223249 772928369801437184,132908 778359356781764608,167220 769272814612385792,112363 769526645845667841,112265 755517140006993922,33174 749730205321666560,9292 791394509732970500,237908 795698733010784256,266944 771545081551519746,125554 767787947546464256,100893 795737423590334466,260127 753831679379124224,350711 795336089250697218,265223 766101623273820164,90373 772135212247416832,129558 792180594646118400,242693 792041254989156352,243075 793885823980756992,256255 749788038557945856,9754 770024034851577857,114848 768129537767010305,103354 774326500644515840,142503 795461890595880964,266079 780613038952947713,182122 757322461037862912,46394 774910184758120448,143410 790974516281303040,235617 793955465147383808,254502 787996352877920256,213887 785919456505540608,198878 755203186970005504,33499 764452155457548296,82203 766248291411566592,91946 788547597208211456,218349 792809625926107136,245724 780789440725651457,183269 756619130686627842,44429 793438964871008256,252196 793485162029789184,250633 794426468377866240,350913 763716627250634752,79691 793820660309065728,252020 772772247803002880,132335 766772247658762241,95511 759932848384028677,60291 776935801762435072,157993 765117368343359492,84929 772807960443564032,129558 763018883691220992,75899 758788226618236928,53996 775456157502758912,149087 785914868763209728,199546 775781571416592385,151645 786966926295703552,207949 788438803769860100,11774 732698620009549824,353002 772309506659266560,126960 792791114910617601,235621 785735624041062400,196277 794638772684095489,11774 790585178678763520,232169 732460114540535809,352136 770955431468556292,122146 787296337171714049,207212 768501013749739520,104973 792935118948167680,248514 791623316171788289,240145 794133761507983360,255522 761755392980480001,60999 778985582324318212,171617 787516239333777408,354791 773301790812975104,132914 788541779620618240,218142 776504686321004544,11774 788195250665840640,214992 766442172669317122,170736 774647338325401600,144494 788168499453538304,215969 795009037087764480,264262 795080504433410053,349318 763764220085149696,1249142 767783900466688001,101163 787053148519227392,208379 771188638642114562,122978 753331285939150848,27061 772496606675427328,78769 770678435039633408,1249783 771701354498785281,127290 767474335195930625,95055 791534393634463744,172084 732387221060259840,351837 768855500112834560,105109 780072990427971584,143087 788046874263457792,11774 781774496927580160,190391 791370151165775872,238395 791470893570588672,239405 780797495584628736,182870 794004246983163904,256125 763886707062210560,80939 778114853336653824,162107 758100219049324544,50923 770463922298220545,118192 778201587361669120,166409 766045238607491073,1249311 773482068911099904,136896 787716822770585600,205197 754765778587676672,33356 756272268456656896,41680 770365230207479808,118482 794558112074080256,261155 758054483540582400,48663 759221694817046532,57574 794255166417600512,258315 753783978218229760,29059 768921228384038913,108432 787715956046962693,205197 794986626774540288,262849 791678867589193728,240483 762801815046029312,74681 771142757209346048,123583 792037853563801600,243075 769375743625293824,112788 794838585316933632,261155 786939113953894400,207613 791046558041067520,235072 760722659789443072,62716 793324008318050304,249841 773913081189498882,139404 792156109108809729,244221 768512622610251776,106281 790974488443629568,234583 771885688430137348,128404 777234069709029376,161046 795402515927941120,247930 761673393632673795,69711 768571800427044864,106281 778005734617452547,164814 756677523610619904,43391 773988365041565696,139404 793453216868536320,248885 752999007560015872,23742 770672221505204224,120610 750488971424083968,12883 769726653840830464,113982 732798187329703937,349409 761759109259505664,67547 795399309491437568,265858 763003566441140224,75899 761574665877753856,69245 792423373313835008,240890 794155135177879554,257492 773902295331463168,139404 763861214128513025,1249165 765077687740215296,80486 789261384093687808,224678 793154934711717888,242693 732188937742110720,669866 773243644820140032,134561 790622967470362624,232137 795046030991560705,263532 751802023335514112,16931 757634417326252033,43469 773651333714997249,137612 780379947282030592,179742 778021442864680960,157755 794766798377877504,261155 763755410872381440,75724 759327078613258240,56964 755154770294345728,35890 767729541032710144,100893 791812387988869120,234864 773348086450184193,135701 788834598998466560,221476 773969598974529536,139577 788531372948357120,218219 773991679774724096,137033 793565054939504641,250785 779700625848152064,176196 781070507902763008,178258 791240788596387840,235590 779729497687937024,176114 791999753890377728,241118 773880649841250304,139404 790531478027239425,208178 791373805310636032,236393 795032804111175680,262847 761659563179466752,69565 761309431254495232,67852 768635137537912832,107428 770361256020770816,117257 790938230099152896,231894 732635565393207296,353165 760694883036303360,64084 768826947157626880,109104 788127011290001409,215754 793120353023201280,249469 765042237105278976,84422 750467144685498373,12746 734349399455891456,351931 755348878665379840,35890 769201724435341312,107444 773556933022199809,11774 793945698748153856,253274 792585428142399492,243187 771362517922840577,122622 780553390170443781,11774 786371297865560064,193636 791863879236288512,240067 751010743047294976,14557 763505994794020865,76406 762770315428573184,74592 791360714791268352,238207 773603221331992577,137042 775743056754663424,11774 770413429446340608,118482 792445697182212096,238272 769338423131774977,113165 772051922115330048,129349 785589984082395136,197286 786909826248945665,207287 762077669697527808,71026 793357942305075200,250633 790992751496093696,164814 762713948282028033,73814 765593465283411968,88052 774329720246640640,141887 792023608289796096,234556 774789744140095488,141021 794673787316928512,262022 773594203909611520,137042 790991700114206720,234583 760652045636349953,63858 791062709827665920,234583 795111664064614400,264677 777221099033653249,157755 788785733867798529,220526 752621973331513344,22575 755165911405953024,35890 794327560993656832,256038 758376929108066304,52061 785600155139452928,197286 793608493143986176,250293 794384019949371392,203546 775473827237232640,148676 780399142115901440,179742 757031909180346368,43693 768956624748761092,109470 794334744087580672,258983 771358468502589440,123583 786559180245270528,204284 773945689222975492,138165 775774026538979328,150511 758977249739616257,51069 791011241183498240,234653 752656984172732417,22779 786206718715977728,49459 778886220059377664,169437 775760400520400896,151255 792156244832387072,244221 752795444657479681,17449 789294673105981440,224680 760542181765545985,24745 771396744592621568,125367 793491605575438343,252408 793102877942173697,249469 780168950273290240,176673 768137164982853633,103071 768943549421326336,108385 785991406603079680,200384 788912084193013760,11774 790728042092134400,232791 756030116627566592,40344 793165946160422912,249469 740361573823303680,11774 795710396648878082,262022 771170086895747072,123581 788565379811512320,215437 774991481291407364,146259 779423774634418176,174660 752713850433200129,669866 750343136660975616,12535 778633912616615936,169424 788162210010959872,215608 788734048352997376,215005 795417915734577156,266884 755831198115442688,39997 769349119777398785,110585 776904059618033664,158118 793677876763750400,252581 775115075166220288,146720 751548186498572288,18555 786884246636027904,203674 794990588613578753,264460 780083362476068864,176128 757755106985074688,47545 768951408166961152,109360 791424023171325953,237908 781473008842117120,186673 793790381108269057,255246 791348792226222080,238395 766416505302949889,93823 794618491928215553,262022 794876648172777472,261155 770405145762947072,118515 762696624455815168,74133 768224907419320325,11774 791365955167322112,238429 791692363470995456,240483 743272580191182848,1247598 785896844920578048,197093 791674799722422272,234990 795702539790483456,268281 770949973861015556,120541 761713991106297856,69548 789160601339564032,152946 788734222408179712,220332 773207117398478849,11774 793097038804246528,249469 759825897083973636,58267 763690264959614976,73712 785864423458148352,198878 792798938961096704,247715 760885499779289089,63214 786992915033812996,207949 776914014299357184,157082 759749633488789506,56964 789847563776233472,220433 763213213257261057,76549 781157756413747200,185496 790900547255672833,219523 749269950095773696,7849 785563069283872768,195975 755065654118535168,34666 780491456309964800,180556 794637640792469508,262022 785561771532652544,197035 752980275533971457,24848 766410737388429312,93286 776144894800846848,153915 788018657074909184,214492 767772082214010880,101383 781360078028955649,185496 793113177328234496,241630 760563337742516224,60112 777935613773291520,164826 793097648001650688,249469 765171342878642176,84422 754778621689073664,24745 793434749524119552,252020 786694046077026304,202429 795370305531289604,266054 768830413334872064,109167 763189243023757312,75899 771195833505099776,94699 778188930227331072,164831 772842759912730628,132578 764999983372247040,85562 772610076532207616,129551 786685582336458754,204835 785583477831774208,196788 787073343874662400,208928 793134367732215808,249841 771791207672545281,125633 765655044331020288,88874 787796714409201664,206101 773232355846873092,122299 787241846573559808,207287 765348561517150208,86667 760153783456366592,59941 773861755231490048,138819 773943283156447233,139373 756634648998842368,43553 769380381187506176,112158 793139870021644289,249841 764321013484126208,72350 758620493264121856,54070 795263830926520320,229910 788798546074042368,220820 761616166540369920,11774 770953340029140992,122146 776422841281544192,152017 771432456142675968,125554 764842384047779842,84724 763974152554287104,79691 773350024902090752,134561 795105734333698049,265257 795010440698859520,255870 787122992203567104,208167 768239782497439744,11774 791631612266029056,240145 768941708633604096,110477 785261807946477568,194082 756947357778997248,44429 757982537440436224,50314 792025178813308928,242712 770707265443758080,118192 760879024721788928,64722 763919071251312645,80393 777920195243282432,162294 776688118866980864,153779 786909861468602368,192032 763875086591889409,75922 774010003095158784,131421 777690970938871808,162497 764270798584569857,80648 763562894998896641,77598 766055669917102080,90384 776634941345902592,156835 785303711241363456,194136 769664901153431553,114779 765232729248194560,86472 771375131331481600,122894 785656380401213440,197297 785859962165661696,198878 781907107213746176,188478 751177578350678016,17434 786056063590203392,200260 750041806843228161,10848 787677219720003584,211347 765412152090001408,86873 777769900693520386,161481 776809230582083584,156315 786971763683057664,207949 785431942305091584,195712 785481059353763842,194157 788569580788527104,218892 787148105841991680,207287 751037467055226880,14351 733047542850654208,355106 751124156486340608,15808 763031438958563328,47188 794537514568650752,261155 769695056513101824,114301 776071344433733632,153194 791156059901661184,234796 785492305457377281,196277 771837938682454017,118192 767144549646995456,97432 757634027327201281,47761 781208838259081220,186434 771610948863787009,122528 793151066091073536,249469 790607765139955712,231894 792828055660195840,247651 780651713539616770,182257 794565931108159488,261155 773266182627622912,133043 760585894718009344,14751 761325087945428992,67023 794965983295369216,256219 780824391965937664,182960 754723463995265024,33356 769707558726533121,112363 758516083661889537,52112 790429343805767680,230283 778448455463079936,166852 780640880499757056,182036 786279483644915712,202429 764222924178022401,81946 759190494316490752,56964 794597472047943680,261155 763852988976861184,79587 790209198499897345,228702 780830511027646464,183269 790709438487236608,233005 756361642443669505,42249 762687277185114112,50581 749745344016162816,10009 778002190333915136,164375 780604262996807681,181984 785913558039203840,199546 751577796594376706,18879 759183401895268353,57105 768575335134732288,106774 775393850089205760,146259 764125344286777344,82066 764782663139983361,84724 774672813739442176,144654 767305717481168896,148861 787428310334648321,210740 759153676762116097,57348 780434651261366272,180310 778306442814115844,161277 774395164437733376,142668 785865596781027330,198591 785657128132481024,196788 789855008908939264,228088 793487616326955008,252741 790258037525213184,229693 791994941199310848,241819 794947192071094272,261155 752282089098125312,21074 776849554352275457,157755 785240379276886016,194167 787490133612367872,211461 795402604943736833,263933 758011255605043200,50827 771420178605301760,124597 775908468641247233,151071 754750033321353216,33549 759459796873457664,56964 788046533543550978,11774 772279417213034497,129471 790594860407410688,11774 755740556978823169,38183 774029191423594496,140900 789256356222078977,224513 767746702874857472,100605 786198744840540160,192032 774075925998645249,141360 792344200763375616,243075 755507829725925377,36822 760954368858460162,64664 778217044609204224,166282 774014555240468480,7311 786565932126724096,204413 770723963987263488,118650 760655016470249472,63655 789311288316874752,225359 756902452436226048,44429 762750154151690240,74681 789677907945873408,354112 768886082289229825,108729 774108257971351553,140444 776124457022791680,153699 768946131829190656,108795 752628577963634688,22664 764951718174089216,84888 787637548197617664,206101 792027557247930368,243187 764902344026980352,84889 755731225831014400,36961 764487451310030852,80939 764783072495693824,84422 773625724485849088,137639 790727553866616832,232863 770692357696196608,120610 794199871204954113,258598 766259810207694848,91946 795041134657540096,263817 732346941493891072,349332 795725898813083648,262022 795753308673622017,267746 770264685673340928,116373 767797908565532672,100949 755797131760246784,38032 790671593060130816,233307 788488796895637504,218275 770062608791695360,112872 778136971025801220,128232 789080830421274624,223312 764617345289510912,80939 763485318569988096,78115 787550183634579456,208630 761642672545292288,69356 788067247139020800,214209 789196415494791168,203546 751842881485279232,18470 779298322066485249,173347 772739949695295488,128352 794364421493714944,259892 765012005350547456,85562 765700827726090244,89198 756203581917790208,32873 786649875366703104,71794 752684748879884289,22777 753722001878028288,29263 794004348586127360,256239 758734240557076481,54070 795462084242866178,262602 793892347826343937,255942 781259647248367616,186212 791046214397505539,234796 764101845396496385,78566 753803435737124866,23725 788489398119641088,218275 793684448143372288,235536 795109589498863617,265257 732991914031583232,354948 772848786229960704,132335 792891230451560449,243187 786037263549411328,197512 764070853650751490,80486 791203306240630784,231550 752697084613042176,22746 791236771241689088,237198 732270986242838528,349262 785796723549495296,197324 792448243833659393,238855 793593812035727360,249926 767428950070923264,96039 773936445258096640,137869 778836909472841728,167939 795148667967705088,264397 785643810860695552,197512 762124177352585217,431998 777330604790673408,156835 780892204420177920,171641 755163139210145792,35890 774725415621361664,132364 789838778139488256,227881 762810303738503168,75073 777716971756486656,161352 761355673896624128,67229 758465903776313344,52112 780612252663746560,182122 794745221984747521,262752 732655337073954820,353262 732682494676328448,353515 794188879955918848,258331 770406014445289473,119005 767805265320091648,86815 772144247923355648,128934 785605838018863104,197286 790296150238724096,229922 770759180193927168,118191 751993838886064128,14277 758291782501330944,52112 776167372063399936,14277 793272304604028928,249469 763992952620265473,79999 764685172549779456,84422 771412518602289152,124004 785708505873330176,196729 780450938276446208,177773 761663798776180736,69947 751734253319286784,18893 756936679722627072,44837 759196526870667264,56282 774189806016356352,140444 788870744981770240,221785 791473436048683008,238207 777250053006036992,81744 781289172677996544,185595 794188388156903424,258331 765662591104479233,88669 787871297661304833,197512 754830979265470464,20217 760966021356281856,65222 791696123610161152,237491 755881115068444672,39462 792070057127841792,242693 758137333694824452,51664 758367928773382146,52554 770244176403312640,117257 756665937810653185,43471 788748685555281920,220332 792328524518522880,245024 795102309709737984,262847 755536058335555589,38183 757892685088763904,49121 779071404025098240,172057 786265418625347584,201494 767384220704600064,97325 781901226980106240,191354 763398386322210816,41680 794535299502084096,261155 751757560898789376,11495 794640520874168320,262069 754232918705266688,31605 792014292878921730,243075 765643549392064512,86440 785588077830037504,197286 793102574031286274,249469 795694513628975104,267855 795389011674206210,247930 792597037887782912,245148 732256689974575104,1170428 733047859013160964,354869 750850073194590208,15255 792026249757544448,243187 771924605053394944,127796 781214039544168448,185622 791056685359955968,234583 793767067375771648,255138 795003181302484992,262849 774750419394318336,140444 785682150376939520,196277 792023721036832768,243075 793174685383024641,249841 794694623335772160,262752 770684894875750400,118192 791423519292690432,238099 768611038338043904,107069 766368394564079616,93184 768553206905315329,100893 793436033320747008,249469 785939264911486977,199352 762749769269772291,73926 762308041857388544,72035 763890332706672640,80209 786415627846189057,203350 764063666731819009,78684 794552016957743104,261155 765651933239599104,88795 781374501078597635,139404 785503030854705161,196277 786974300297310209,11774 761183541459726337,65180 795748063751114753,199307 753311808887201796,26780 786955287336980480,205181 762750873671987201,73712 787830719800287233,205197 794733887578664960,262022 771942929954902016,125235 765100055485374464,84724 795212446562717696,262849 756581562683101184,43887 762673296248832000,73814 766477792452210688,93261 786920180559572992,207380 755604348751740929,35890 757794635313844224,48926 791348296367284225,238395 750407820340846592,12743 773737904636067840,138819 794407729095798785,258456 794642920510996480,261155 795441004023259137,266151 768175953314852864,103986 795688451853209600,268101 751230005607145472,17851 763307288027279360,73685 757997039389028352,50143 791678825666981888,240483 792816430836310016,247877 793405429460107265,249926 765616182195916802,88546 757647203779293185,47940 758553960613634048,48289 788461652471578624,217574 763796162583212032,78159 794692219085017089,262752 789508192569004032,226731 765679903849193472,88920 794177461084786695,257492 775713493991428096,114301 780790695732752385,183269 771282872351203328,123825 753992066514821120,30815 763060481326133248,75724 764939581674455040,11774 770316233690361856,117748 787089302832418816,207949 788237019189305344,215005 761636830634704896,69947 760971052675690497,65839 755109623200440323,33356 791234267842015232,231550 751181044301197312,17259 756454301392773121,43225 749281952021241856,7836 775021428399828992,1170326 793571611429466118,252408 759096768814522369,56964 767437858135117824,96039 758687929376051201,54070 768043863428722688,103030 768438563151024129,106083 771102139347152896,122817 780829542873260033,183269 785719422187036676,194230 775163745261596672,141091 751594526637039617,14277 776776579678474241,157031 766711422885646336,92917 787896654183759873,209736 794302812939173888,259267 786377622825545729,194272 790895375678922752,234583 752116634072915968,17416 763061865408856068,11774 779134505990750208,170252 786000860815863808,199272 759123816064901120,56964 770727841164042241,121046 765905526404284416,81938 754762733338370048,27045 763356543861620736,65108 777567734942961664,159847 794632031263223808,261155 768855481590788096,105109 769144646165495808,110585 776185026312417280,152897 781294873970372609,185921 788918422864265216,127871 792497979017998336,245634 756361923520663552,42249 773669573996474369,138033 794588902480744448,261818 774021248586133505,140900 795076413128867840,11774 794357972302446593,11774 785636208256835584,197512 786078790736904193,199546 780690826519207936,182036 792523037648257024,245101 764680477538066432,82018 763488731181395968,77849 772521855366246401,129551 773918727767257088,139404 781624149588357120,188401 767393264697696256,99030 754148856502288384,30296 757568475527192576,47688 756293228224098304,42432 773379914825216000,135025 791734154580914177,240145 789072003114405889,219942 790528239659778048,231894 781209260940201984,182870 778388620717633541,167677 757299767315750913,44429 758477293283110913,53185 763516993572134912,78228 777532616174145536,160872 755830530239827969,39384 789820854901309442,226731 761659536994279425,67226 786691168897601536,203674 795405039342878720,247930 775711139091001345,150663 768874200924770304,108849 793621648016568320,252679 794999821383901184,264431 754725719536656385,22393 763965037845229572,80939 753421033537933312,25135 793614768091398146,252112 780169075024535552,171460 793716037837590528,217039 788702976277934081,220029 775989740768104448,152735 771524633350639616,121612 788751746772439041,220332 768595035269001216,107428 785533815745839105,195975 760902255201615873,65613 758733888763990016,54070 790585985927094272,231336 794167334969688064,247240 788186761482661888,215567 769634418399076352,110585 773671804254556162,136947 789153390823477248,11774 776170826555088897,153854 752285382822146048,21055 774299922157801473,141591 785297450969894913,194923 793534842042363904,250293 780599513929003009,181935 758410007939538944,52061 756203026252075009,41632 758422213213114368,53144 765906546551246849,89859 774126029652635653,140443 795124363783786496,265257 757981335952691200,50476 794551620331835392,261155 785611549150842880,197512 781680932109426689,189314 790658012243333120,233307 761331346753060864,67226 763507298186567680,78853 785531606232469504,196676 773173303712346112,134470 765548153877782528,85562 774686083506331649,144654 758332150504525825,52554 775420328717783047,50581 790527633935130624,208178 761311809051557888,67229 787256421809356800,209035 794210455044636672,257492 785273686706315264,194154 791010006573412352,235978 768197188107239424,103354 789930928302809088,226490 752252527500865536,21714 755165335075028992,35890 757571630830854144,47782 765024341549387776,82066 792049753634836480,243281 773507286144684035,137042 778651418718769152,167939 758293994883481601,52112 795428446960832513,266079 776830745855668225,157755 767887619879477250,96039 781124087347187712,18160 758609132714885120,51451 793464305928634368,250408 773999450880606208,139404 790669182144749568,210238 792019950843985920,243092 752167184768663552,18893 786866791570079744,205181 785636707999690752,197512 794554776130293765,261155 781508157025640448,139404 741770028769370113,1170344 794612552315465728,261155 768852925724536832,108782 790710056161538048,233558 757707666030329856,47940 770396963388977152,117257 760191786362867712,61352 761318904492810240,65931 771190384244383744,122978 789522088100896768,226731 772126004974419969,129482 789514379033210880,225981 764934311413813249,11774 794901924126584832,263667 780916899747995648,182726 788524924583510017,218275 749236663637856256,7501 757669584463925250,46280 795413519999049729,266079 750683818957221888,14421 777018843269136384,157082 762323124998246400,431998 769948035883294720,115979 769669842299416577,114587 772075945490546688,126498 779175094463627264,172962 760790028880605184,11774 771087328957923328,122702 795668007150383104,267908 762243807987499008,431998 781462770835390464,65113 788475307409838080,217634 794775628197330944,261155 762612728125132800,73814 777300364441726977,159411 764709266334810113,81702 762074827469492224,47283 763783397038850052,78566 752983350319673344,24937 794525770555109379,261155 769964978661126145,116113 776161476285521920,1250303 776894560463118336,158673 775027411893227521,146580 764302755066372097,82673 775771931643486208,151463 751893741888217088,18893 776819895514370048,151463 760332805079433216,61470 766312774897176576,91798 773456451125862400,135136 770093700013813760,109594 794700540894658560,262849 764815843955965952,83693 788846769417236485,219942 795287735519027200,11774 795066824345980928,263708 792032195686895620,243187 787551967904096256,209817 759196999908335617,56964 786402624614469632,203674 791248070352576512,234583 791780974312947716,241678 752992245456994304,24597 753643399228559361,27853 773699387801243648,209828 752986574023950336,24794 788823675231502337,221297 763365076736761856,47188 767810983351902208,97325 792814938096099329,247241 740970272270868480,11774 785943148526612480,205972 763912093099696128,80098 789966315561758721,228820 789273040278478848,224018 757620269682786304,47761 792336715931197440,243398 771890166562590720,128615 751176921405325312,17416 752975331271794688,24134 790636680872984576,232791 751579533346824194,18893 766273049305882624,89859 776761683146661888,157082 793468736103514112,252408 756188854848139264,41680 794382086899527680,258878 747477613250174979,11774 750362751067795456,11774 787114043924504576,207119 758764837321240576,54842 766707610405838848,95672 792546743208607744,246392 775325637401640962,148045 756903483756904448,44085 762812384151035904,74483 791355360380452864,236454 794369362039808000,256038 754135826846523392,31529 778538877665497088,165185 779131671018872832,172962 795436778698186753,266079 786363370052153344,203391 759342289797939200,57944 764179724914528257,81869 750677067679797248,14351 768209780351438848,103149 773442959102599172,135025 768210642285293574,103046 761619443101290496,11774 772981329742925828,132578 773710704205438976,137698 794834985601495040,1063777 777642127148912640,159876 780803646040727552,11774 738404473765138433,11774 790880358770307073,234583 781904573912977408,191354 794564363487166464,261155 775550487135416320,149770 787092273473335296,207113 789251774745939968,224450 785299281704026112,194934 785248476930068480,194072 770463283417579520,118192 755527585870651393,34638 794560244051419137,261155 785694205318311936,198142 776514623654731776,155390 751060625653018625,16638 765946069805068288,88669 780919359870865408,167319 791662727861145602,240474 795697084288614404,267862 765005109554057216,85562 781420118815432704,184426 788549405854924801,218969 788237162525319170,213700 759854136691073025,58227 763121470751080448,76794 792438865327824896,241034 794535150964981760,261155 765936856953331713,90384 785641077231411200,195975 752669180961361920,23080 770227331768147974,114556 768630064497909760,103354 754736541658775553,33356 761718111120654337,69947 773918486145806338,139404 787716732630790146,205197 794006263491219456,254209 780789237230608386,183269 785821482207154176,197341 794586614034898944,261155 771025417641795584,120353 794175626584485892,256421 763005238127136769,75724 756910191782748160,12954 777198792562974720,27284 773197498659647488,121700 771873263353901056,128615 785544789445976064,130635 761728912045080576,69878 794270646721089536,258456 781882104246185984,187896 762694607020953600,73712 762099624551211012,431998 764919652430536704,84724 767447579806302212,99030 762609128074117120,71099 755535766701441025,38183 790922512200822784,232169 750407826464346113,11774 794983008424095748,262847 789439311456468992,225981 759226763654361088,57274 770949096047804416,120425 767558133182963713,100138 772495968617005056,129662 778595290039320576,168794 793986271097950208,256105 781362607483682817,186212 760690578879283200,63655 763823461693329408,78566 774407768082178048,137869 781918570603130880,189857 768850200765067264,106836 792048543653466112,243187 757376911542669312,1248475 777302037373460481,159475 732451371585314816,350480 755183112196333568,33192 755793142914441216,33044 762595703738609664,65293 785480365594947584,195975 791010265559031808,235590 792743371424960512,246726 778645220502167552,11774 794566281391263745,261130 755706034514194433,39197 761378545046257664,67229 762713572837392384,74030 776233519538241536,150717 790658518885904384,232169 793923474347540480,256534 792213020931919872,238395 792777604029878272,247241 755356139974373376,34441 762693953086976000,73926 778575427518468097,168794 790346152310894593,229693 792078580641591297,242693 795048149001916416,263289 761514689343938560,1248919 790685376700645376,231894 781832818406023168,187442 758290633178148869,50923 773607653553471488,137042 772083094715305984,129471 777632729399697409,161277 795463041190019072,266079 769796855441993729,114779 768279409694343168,105109 773703742398959616,138819 761977045643464704,431998 790916746626543617,234583 780867625467338752,182659 791628234009944068,239456 770228621990473728,116306 789353046555918336,224680 793992499198996481,254171 790737505154953216,230282 785957241778270208,199462 794327897192464384,260033 777844251212156928,164001 792081087719616512,243187 794846147290468352,261598 758707180224843777,54070 766579813180145664,93184 762731147902193665,74681 763072383800320001,75724 786579010226679808,202727 791825267765317632,241940 792569021258305536,245101 755884642943852545,18215 767026528056020993,96039 785567638953025536,193297 781097014528348161,182870 794979517395660800,264397 773600621693853696,137553 794679162246205441,261155 755493590952927233,38032 785260754060529664,194154 791262361474723846,200968 774017277373124610,137158 789477867415597056,225359 791376353186557952,238395 774239406941020160,140444 788749463804268544,220332 793192987635257344,250408 785254488680562689,193669 757645336693182465,11774 790705976114544640,232884 751588928411430912,14277 792055677338456064,243292 780965303651926017,183269 787797278497075209,213064 768946624898830337,109666 761008518715416577,66116 775052682285445120,146214 776396373595820032,153845 780428692472430596,180074 795276209928159236,246425 771424947516289024,125367 768866628180307972,109104 756280142750621696,42495 763688111960383492,633148 768095223377457152,103354 776813956421812224,11774 793323026997714944,250293 772235048850456576,128897 786625864414863360,205181 790521180981563393,231894 777844384268161024,163990 774683563677450240,144654 771161859181383680,121612 793567910455279616,252020 767776576192798721,101203 776477011829219329,155390 787057099704590337,207287 757279854589083648,46406 759203093804441600,56964 768400668721684481,106023 773619084898373632,137869 787068573969739777,207109 792027001712291841,243075 750321537631129601,12290 773389443893977089,7047 779369039525281792,174115 779669129171197952,176196 786262186637217792,201958 771049579496280064,122982 757916486791000064,7224 762416167696814080,72755 790930646906597376,234583 771530688717697026,124597 786199888258211840,201619 759374067677880322,56964 785285497774075904,194160 791078517723303936,235951 794618948746674176,261987 791269592958136320,237491 750427918019375104,13316 765575269478309888,88052 781628073967951876,189527 785603265111138304,197286 789508695851872256,226731 795606843552923649,267521 778394890887532544,166852 766715037893419008,95708 761670814131298304,69231 794594972322463748,249926 756875543639982080,44429 749723297911308288,7461 771331242327478272,56391 773937198982766592,139404 795372549949386753,259190 768215142823698432,103149 754884428409831424,14277 793528889532293120,249926 759856991523266560,11774 785847173690847233,198878 775741369092485120,151185 733391649678733312,352911 760732403107303424,62779 780416385922904064,179742 772991748041605122,133519 794554475155484672,261155 781341983881113601,139404 747800223846645765,1247797 786599441138540544,204835 751054717044658177,15832 788395549795942400,11774 763869165216272385,79589 789078570916319232,223286 790911177064869888,232911 793606411066286080,252112 750509012337197057,12723 762804285553926145,74681 767858363950436353,101681 791086615825223680,236454 794689572340830210,262022 787715757358579712,205197 772809791718567936,132335 760918618150473729,65730 772190965574561796,129126 776470656074518529,156005 757077750435893248,44163 788421051290095616,217519 794006787934584832,254209 773896495506583552,139404 762949977605824512,75615 789504396233019392,205972 792167802790678528,243165 768153456943128577,103212 788086801625866240,215030 771376722155413504,122967 780158116646227969,176128 786524721018011648,203806 775336233174204416,132335 759114650612936704,57092 793096101842739200,249469 793713273912844288,253025 776476299602698240,155451 765181582030282752,85805 770272314118115328,117257 774448040052568068,141360 762053361797570560,70912 786597206409084928,204413 764938072719028224,51208 774808026821726209,142090 769718941425872896,113982 780875071162294273,170187 792787901998260224,247241 794026952109727744,256502 774118884429303808,140444 776126666514980864,153845 791846888274325504,240070 789747269645979648,225359 790761512264622080,219523 795057344250056704,262847 776848364298199040,158589 791672365679800320,240483 756387834152554496,42344 764153002915688448,81127 764880599672758272,84724 765235475753893889,86645 777696195246292992,105041 795313605017145346,264397 763552018250080256,79139 776142566337028096,148645 759192784855109632,351158 760537836810534914,62452 766406745933484032,90735 777999418603757569,87904 771118213849452546,123135 763495456714272768,78129 775889576111988736,151410 780631218144489472,182037 786927261639401473,207287 789081256264736769,223286 794926369515786240,262784 764231805884993536,80098 793864327434493952,255942 775079758132551680,141912 752843723684347904,23899 757342012819513344,14277 790991661803433984,234796 791754915559243776,239998 753032619470704640,23318 777386592394735616,108396 795396551506063362,247930 788586991571070980,218275 754062097483313152,31212 794231544722247680,258456 771013960095133696,122148 733305838316756992,353343 773253232533516288,135025 771702010450210816,127134 793690603523538944,254135 767811747784699904,100893 795706555731705857,218164 750777015456919552,14802 751539235849723904,18513 758301459691732993,47761 762382456393564160,431998 770244691040149504,117257 732645979380436992,1170624 778541415299153921,167407 771182562823634944,122146 774320055937097732,141995 752891832414138370,22664 789301521557041152,223492 792101288720728064,243075 794191846377488384,258598 781499600096096256,188332 763376331610591232,77668 793450998681460736,252196 779119049548697600,171991 785914316373553152,199546 756680878290599936,44274 759151556784685056,56192 750444240916901888,13343 756185740829229057,41677 792564040560238594,246632 775545792333348864,148713 766398130980093958,93261 759519838481985536,58757 762258305502896129,72370 793627629727412226,252581 794251010248085504,257492 788813450717736960,220767 753638839596515328,27853 765069923991195648,84209 764789684803399680,84724 743762397697978368,243740 775533858754297856,149770 778394570405060608,167674 755173909939367936,35403 794563070634754048,261155 793842788534095872,255942 793134885724565504,249852 785957747217104896,199546 795400783848239104,266079 792801851729141764,247379 791666655378026496,240483 786667027117248513,204224 793911579154710528,256458 789216870591107072,224680 769668343250825217,114779 791328449977724928,236454 765071733023973376,82544 785830092257787904,195601 786654731636617216,204591 749989611678629888,10947 758023177851154432,50464 781193527602601984,185310 791065364276707328,78159 767891862401212416,81946 766442415246839808,92917 786818269697089536,205638 792844706141044738,11774 769146358213275648,111558 781230672035844096,185310 792033638095478784,243075 743211689332465664,47188 793451425816727552,252196 795421941830131712,265855 770736792828018689,120610 785557886944542720,196676 792868082368802820,247877 762455835326816257,1248990 758425799766650882,53217 773648668431831041,136947 788191966592962560,214084 759162183498412032,57105 774359301108461569,142980 751240004286812160,16768 754706824239075333,24745 772623496224571392,131403 790337937602928640,228820 788766577055326208,220029 794305831298797569,258981 757261645618024449,1248475 778498126264963072,152594 764673192560582656,83866 790926559477653504,234583 765261915979452416,86440 766730461192212480,95948 795690269844836353,267521 757284396919562244,46612 780796090899496961,183269 753214905369628673,26140 764158676865257472,79407 792156996942327808,242610 758170575391129600,47090 762713592575713280,431998 761345445536817154,67679 791402410535227393,238045 777399130855538689,108396 789240321884299264,206666 794911622162591744,263895 754036025396166656,31400 764833135649431552,84724 786423141606170624,201958 793325077555216384,8044 768979997289811968,109104 769780401996910593,110585 775147845934522368,141091 752972046674558977,24526 767670282513485824,77558 791110688345317376,234583 792013281007284224,243075 762729559171043328,73712 791610144211673088,239927 755830104329035777,40030 776897627195576324,159146 770423386006626304,117257 773939130682060800,139404 776062338793213953,153194 750359902497890305,12723 752149311798910976,14277 763869230362140672,80939 765964674319855617,90384 737624108670832640,350654 755107740943421441,30590 793854763137892352,255942 763258120575397888,77273 790972834948395008,235590 771401196343025665,125367 779547827579957248,174557 773226823148793856,133702 765296517682958336,86472 793577406132916230,252679 780776133180530688,182726 767798114577186817,101383 793606430343454720,252639 761609960681725952,69231 795696846064730112,267855 770921677781893120,121479 794678578172620800,262022 768123280305913856,103354 754759706019631104,33549 775364647146754048,147974 788036760961847296,11774 773171206744895488,73814 773566256339382272,137158 780545265078009856,180977 773950409224314880,139404 790690612454494209,232137 756201794431229952,40687 793848605044072448,255942 793894783458639872,252806 756256226745331712,41689 794324024360742912,258878 791439396826451968,237202 788383518954954752,215754 793516436559958017,252711 789900877373009920,228576 779106187891519488,171644 766259524172914688,91946 776999307228610562,159876 776649158757261312,155451 761927702097989632,431998 771147883714322432,122126 745345944296820736,11774 765196206616285184,84209 761274766321864708,65180 752918130482147329,22785 779156479769272320,171575 781917680294961153,159847 790988718609924096,235590 762423653828956160,72957 758117163538456576,51451 775808162632966144,151439 765887653279662080,88930 788150094398889985,215754 773633539317305344,137869 787490614510313472,210585 767812144255598592,101383 760262401321213952,62130 755922672735752192,40463 768268785031581697,104662 770933233013972992,122088 775820519668981760,151361 786732094454128640,204078 763019977402097664,75709 751746780593815554,19317 788504360074575873,217106 776262267121700864,154832 776787351905316864,156835 792818884394913792,243187 760575648091873280,60112 773680207194628096,138616 758639683882455041,52659 793606833818566656,252020 765401364386099200,86653 757110652619993088,44429 794566433674035201,261155 770215105388613633,117265 751555132156891136,14277 777896990344638464,160539 791866490035200001,240926 795752495788257281,267855 753731030549311488,27045 766076189328941056,88930 764781623522930688,84724 788511470979907584,215005 763736033183666177,76623 762649364049240064,73926 768490957486616576,106774 788440551674802177,11774 775434207833182208,147751 752151383613333505,21034 775541752434339840,112363 780821879196160002,183338 795755584775684096,267737 786282442126716928,201958 795702743063203843,11774 767902823023464448,101568 791000649811030016,164814 791767164466388994,234990 767214196362739712,82344 768500828952940544,104973 773907204722286592,139404 749934596905529344,9977 761697473685520384,70177 775739688002826240,150511 792513684023021568,246225 761388266943721472,68182 786967596948086786,207949 790955869240295424,234583 759866984427159552,60015 768828464031858688,100893 758484370139312128,46488 788061785454555137,215005 791349144405184516,238395 759209901415628802,53001 762155452704628736,71099 768854736183431169,105109 794553451934089216,261155 792855398697013248,242693 793930779353022464,256255 791015218730065920,235857 780439393211260928,178045 750466782666825729,13450 785457000717189120,195956 750364475438538752,11774 774991200478752768,146259 754970226416955392,14277 795200392053157888,264431 736951015753187328,351146 758857380293513217,53185 764060625953665025,79691 790162600340262912,226490 763686811092811776,76281 767735903800393730,100893 792090453390876673,11774 788907725732196353,11774 732904931401838593,349856 765332103642779648,86901 791685154947289088,240483 769544039897128962,113966 790924710515126272,234796 754052853568798720,31529 787782993620398084,205197 793300317886619649,245724 776844333291110402,157755 772199268345974784,129782 773840644221665280,139404 777930762406522880,161960 764186691527643136,1249208 756602847899316225,44274 794511619657084928,257707 742469195204558848,11774 791659465405792257,240483 795411613822029824,247930 770752818579779584,121177 757569618030583808,47782 795756172154322944,268356 787331745079291904,210207 794725036099796992,262588 751926679686164481,17794 785921427245404160,198878 787438310889172992,188577 794709664285999104,262022 775363770457612293,11774 777868422898065408,164001 794651264055447552,260776 768626792601182208,107428 773730049782587392,138819 791784399452770305,241678 790351313401999364,230282 791481666590040064,239405 755508204319019009,37993 793917284926517250,255393 770743092164960256,120824 792527441717698560,246314 785616729816887296,196277 769977252352229381,116229 757763261978771456,49070 786972032403640322,207613 774351691059699713,141643 794506743191601153,11774 758943794016378880,43947 774728168615714818,143473 753757719480401924,27159 767059180360458240,96883 768757490553016320,108530 791076467622940672,234796 790944144248172544,232169 788046856127410176,214114 773184928364138496,128143 779310645938225153,173401 757645933311950848,47940 764619378235146240,84209 795671548652912641,267521 766004553770602496,90384 772195063220887552,129991 780848163250769921,183338 732137269574832128,195876 756554748984254465,43448 758718228159983617,46076 757546906478260224,47800 787076800983756801,208176 758449290687746048,52394 788768602526580736,220332 767807387411615744,100605 788738584517812224,220332 786247942650728448,201620 790764463137914880,232863 773005392037240832,127455 756666702914465792,41839 792527728645988352,245101 759114553112264704,56784 764858092395728896,84724 761510818697637888,68873 790666933045723136,231881 733035354492698624,1170716 755015793096683520,34666 786387271985528835,202983 794381383087034368,257325 755051572317466630,33174 771743452572839936,118191 787243456678756353,207613 790896036499689472,234583 770595740083249153,119832 787812048902107136,207712 795020716701872129,264397 781543803735932928,185310 787275446714978304,199307 767834700127805440,101681 792007802344595456,111835 792113699087613952,243075 760828012233302017,64948 791631473291984896,240145 760489722997305345,62776 758457051165167616,53185 771032048991633408,118985 773404636904652800,136515 785596933096087552,194680 785616968107700224,196216 769201813904093184,111549 767498648326397952,95055 768169156218880000,103354 780578839760109568,177442 762302615707193345,431998 773872088167788544,139404 760882207661649920,65404 778335124265967616,11774 787636350040285185,206101 792742457867964417,243187 793613189602607105,249926 792423617183318016,240070 762650531911208960,73926 792923443725348864,248514 767848305027973120,101006 785906854761074688,197512 770933368573661184,122146 790399289465778176,206666 775390026838446080,11774 760335720825364480,62327 793411664897052672,237405 767988741059272704,102839 771112939680063488,123226 732412718150500352,1170450 773892270600949760,139404 751917622455832576,18486 792160010000359424,243187 750362939262136320,12883 753780779919011840,29790 779703416239054849,176114 785928379266699264,199546 791558701345890304,238780 773637274093268992,136904 795125943400562688,264397 776833803893428224,149953 778922175499636736,171168 777525587787120640,161387 794167442100453376,258058 794581835053338625,261155 738073652042838018,1182482 777081019669352448,157082 791033062826057733,232169 768635854696935432,104973 761136955979464704,64664 759766266831900672,56676 780082656008544258,176128 790995701660606464,235590 770466069274365952,118191 779075196330184704,171617 779294107680305154,169923 786317440158273536,201958 764908132317421568,74321 757259875210567680,46406 765128046877745152,85562 780951251513028608,108396 794140467726143488,254209 795085783493394432,263926 752656390502494208,22575 764461124590841857,81946 773715165514653696,138819 775879673876283392,151791 776011579804438528,152735 776885079595507712,156518 750670184000712704,13201 776460584195874817,156061 793720169814233088,254586 766260017603481600,91801 755173968223477760,35890 766754299955122177,96039 750123249309085696,10057 769312994299961344,112399 763086496798769152,1249095 792498357453328385,243187 760194722212306944,61545 767841257116798976,101681 753763728651190272,11774 768629325700661248,107469 754781266910777348,33474 781155729961054208,185310 767719636506906625,100893 779106139912937472,171902 791411566985916416,238780 793875947145482240,155390 787854065845739520,210235 775798651125899264,151409 790262056922517504,223249 772999645362581504,129991 775136754240065536,147391 789887841580879873,227242 765986294799343618,90031 788806649993723904,220130 788854084350730240,218896 763917948293525506,79691 752967643821289472,24787 789989538005291008,227795 792760857130373124,246295 762412794092204032,1248997 780859747809406977,183975 775452164051259392,149202 774003440573898752,139404 785910118877696001,199546 790183112940654592,228354 792309239318536192,243187 788574665618825216,216009 765354694868922368,86667 763235739647836160,11774 757793571919437829,48929 759840313536081920,18395 762283742790496256,431998 786815046777208832,353017 791353246677950464,238395 750913662706081792,15808 779073272554065920,171360 795243967021453313,264774 761686508382420993,69947 792211994480967680,243187 790379823004725248,11774 795400902723014656,247930 756781850568323072,44265 793145862046310400,249927 757645147504902144,48369 763932972315660289,79987 769336061730381824,112788 795719247246884864,261155 768021587484291072,100003 794283038670782464,259543 757783158813233156,47940 759222624446808064,57574 790162111922069504,229693 791229806734172160,234583 785815642259632132,198671 788699226582683648,220029 794290102411280384,259543 794687682207252486,262784 765767237248614401,86103 750372510928138242,12883 779830250729385984,177233 774038850922422272,140748 753684592637440000,26539 761928540497391616,69231 769381585481240576,112363 776201717046124544,153743 793894907366633474,256358 791362555847536640,11774 767929822236508160,62463 794697548829179904,261666 794260848495751168,255870 758100530556088321,51451 764209910305345536,81835 767574354242732032,65587 758753256684199936,54974 761715416624357377,70355 761971386181124097,70689 794560817891082241,261155 795076928432525312,263906 789081825545187330,223286 754036624393064448,23725 773949574310465536,139404 762631713914662913,73926 772518912302940160,131421 745017968136839168,11774 788139076037779457,215005 755100518700163072,28732 752239442098806784,21034 781473801783521281,188119 752891777426698240,23741 756925678059069440,44450 794593693529468929,261155 756323810996023296,42249 780749228733763584,431998 734385955143049219,11774 765530141934161920,86264 789947593916907521,228702 788855086114017280,212343 793439681849417728,252196 791364975705161728,238395 764193662955728897,82066 777554222871117824,162348 781048197657530368,180477 793118255263068160,249286 775887452380815360,151212 768553363231219713,11774 732411972499701760,351649 766578203163029504,148861 733344533577097216,355097 760861606305669120,1248836 763831280232501249,78705 792387342942212096,243187 790266340992880640,229159 733302726105305089,350955 776283809587269632,153095 762991503241162752,75724 794241477262065664,257674 748948927634874369,1170318 764103393581215744,80720 764124727162048512,81926 770603896636973056,119832 758690600782749696,54070 775098024662007808,144068 775764013737136128,151071 763577439884808192,77598 780539342574018561,180112 789900429387763712,227048 751113304177668096,16506 753792121145028608,29263 762078572534267908,69380 764967315976978432,85562 793042456614871040,249004 781333787116310528,185921 793968882612600835,256276 787746862254088192,212357 771298188137422848,124597 791829363469713408,241819 774721158910476288,143043 778726475553910785,169384 753439543681019904,23739 762769324004216833,73926 786332286073528320,201958 751075455856414720,16774 757695309526990848,48270 759218965130477569,27156 791104666205642752,236334 788125464854278145,215754 793251331893059588,249926 752157729448308736,14277 764852192058630144,84724 789095653540442112,223286 794617240847089664,262022 791434842084868096,238099 764991799584821252,85562 792556294838231040,244270 793803431240724480,255393 767413649589858305,99044 788411709040058368,11774 775066235440467969,141091 763440195765096448,78344 764825765988986880,84724 773972211912675328,140211 787035924639035392,207965 778986375987232768,171693 786668282124365824,205455 777955284249640960,164869 754725503248904192,33356 779384896376537088,167220 750769671469608960,15165 764144871108145152,82066 773883456577089537,139404 788752843511504896,220526 789899116704886784,227242 753966130377535488,30354 767075027485351936,97811 767861894216454144,98972 770416602210832384,118191 767495394876096512,97309 766839193846837248,94683 768461120608829440,102836 756232118200627200,39221 787197050693701632,207119 793256837348896768,250293 767112281805258752,95682 773592874231275521,137042 786838447436816384,108396 790718803059638272,231881 751205340335644672,14421 763795092729532416,80098 733255347146625025,355672 777153543841075200,160480 780749970626473984,182870 794536857287569408,257353 763897396422213632,80939 787084620814807041,208016 772840583576494084,11774 777908881712226304,164001 792034684624482304,243075 740364378269093888,11774 756341351550181380,42432 778795277654167553,157755 793181814051528704,249926 790886293068664833,234583 771750739462987776,109571 764155947904274432,82283 780512383156490241,180306 793520594499371009,11774 751584879041667072,18452 777859593175117824,157839 793624034667663360,254008 766731006892056576,92917 786296348337242112,201620 778615100936716288,168794 766611672689762304,90553 778721091523006465,169916 755500777301389312,37892 785892789515001856,197512 773950878755725312,139404 769012171657375745,110709 795725861999824896,267655 752949960497213440,24196 785702151079141376,196277 755172855025922048,35890 788951674031398912,127871 763754167965921280,78274 779078419443175424,168284 792404782203842560,227183 751161342686470144,16728 769665597806219264,112939 773645860877971458,137640 790921054566744064,234568 794557449692909569,261155 732655964453670913,353220 760113191745617924,61051 763528818095034368,77598 755164689177448448,35890 790743995785678850,231894 792721014606139392,245148 758045557097046016,50827 764884271408435201,84724 786372362090323968,50439 765507965772140544,87867 756403503510290432,42249 765869259201404928,82066 763879978064678913,80939 765672296572870656,88669 754737456935792640,33356 755983371214331905,40115 793254319432855552,249374 760209817122111488,61412 774383331001655296,141913 781337883537870851,139404 764162733159829505,82209 779114237499060225,29263 785266024778170368,11774 761048415350382592,64664 771685961621266432,127218 737310298487595009,11774 785500444718141440,196277 793120885196529664,249469 776569278380187648,156290 755127647416360960,34167 773500330759684096,136515 773717059398012928,138898 762367887889661952,70689 772922708543860736,132370 749977397294931968,11774 794981132186120192,264397 749561651855126529,8582 771530587865833472,125381 771361583490600961,124883 776239879474655232,152872 791276270461911040,234583 760473451354284032,61675 791515692226842624,239405 787474683968884736,210207 732442301331570688,350660 758749267091677184,54070 769232526049173504,112392 771147429399977984,122146 774745425119092737,144824 757528277892202496,47723 755507304301289479,37973 790631141946429444,232280 773521628957335552,136947 788990592147611648,221971 769078466503385088,109874 780003267371610113,177472 791616461093629953,240145 777137328972234753,354598 786631936236290048,205294 786588798977122305,201976 792886700947177472,247241 793454666776313857,241034 795408582892142592,266884 787093400977756161,208176 788737415561244672,220332 792518120082550784,230523 795288792005492736,264397 791747296576671744,241432 793581976037064704,252020 759520614671581184,58232 765330924040953856,87145 765482841186631680,87788 772113860157374468,101681 793527224020402176,252639 794997887574933504,264460 793865754575855616,256255 765859860663656448,87904 791360049243262976,238207 764580018043260928,83751 753968549824114690,29548 760572809810632704,63451 763170674697445376,47188 793173710748344320,249374 780083714462191617,176128 767855839101214720,102137 785896195919007744,199546 791929023764963328,240926 792368719079047169,243165 754024168862035968,31268 768567488690917377,106281 762974947224543233,75724 794669743827546113,261155 786855123376975873,199272 777799623704473600,163763 791700777576398848,238429 773332767300055040,125853 770343147431989248,117311 786311533638852608,199546 781477361682354176,183269 785522750290931712,196277 786971770972581888,207949 765943314013155328,11774 764619301894709248,82066 789068043997569025,223059 786735928224067584,202727 757287821057093632,1248446 762714293821399040,73814 793502632736280576,252408 786068423994380288,198878 789157916884529152,221416 789129329426829313,246425 760913538160427008,64758 769711870869508096,87904 772544921962024960,128044 790984324367646721,235621 768127355290316800,103354 785242620775641089,194221 753235232120270848,26140 757439431254999040,46394 752187716633292800,14277 773001353643700224,132996 775578751212064769,1250232 788817809035911170,221297 793482572210827264,250633 793688923021058048,250633 768920119594459136,11774 790914724565094400,234653 773327231967961088,135252 789719544864485376,220029 789358242887458816,224680 774641344593686528,144554 787987359346270208,213887 761006830680051712,66116 769940163011063808,115511 771896588520267776,127711 788875222955032576,221832 773250747567738880,135736 787943860953579520,197888 786523686127833088,204330 794649007083560960,261059 791335076248170496,237491 786649407076917250,204373 795258744213012480,264397 755097322074230784,35449 760500210598412290,63149 767677894550323201,98972 792107686250840064,243421 750061159798050816,1248030 766692361762172930,95340 763440128832397312,77720 793873103851966465,255942 751231519025295361,17349 794545801141727232,261155 786200246611128322,201619 791308584852357124,237787 759080473226276864,56784 771387858397593600,125145 788007922676539392,214114 776510711178661889,155688 778589643482603521,166282 774327775859765250,135025 791435262865862656,238207 759382516163682308,57389 776778947195379712,148419 792348128452173824,244143 769267260284407808,112399 757075335703891968,45857 789098025461264384,223047 785911922344488961,199546 749372654117855232,7869 791837727775821824,238594 778671136892719104,168892 758083898362462208,51344 755509885526245376,35175 775859567221760000,149770 789807126428389376,205972 791257204837933056,237491 750830436360658944,14421 769223349327237121,110344 773275061432168448,135888 775283882648297472,148045 793841313699471360,254586 794083931201110016,257492 787799125957816322,213064 792510281956069377,237491 795007614459351040,256784 795240259260915712,265644 791402664626192384,237908 771780684125908992,127657 759836855240159232,56964 775452372701110272,146720 749668216759353344,9638 754761675761410048,33356 777285877676597248,159475 769273790001913856,110477 770361596824555520,82209 757679193203220480,47940 761544340220981248,68854 789935133948248064,228437 767700787292086274,100605 732972384039227392,354869 750517887618678784,11774 788492998745042944,106085 736984445618683904,349566 786573935982673921,204684 762454890132086785,431998 792071163623055360,11774 759154482634690560,57348 768953541096529921,109666 764659117700952064,82344 778432534787067904,152594 777942204396347392,164669 785370925415948288,194648 786387348615471104,192519 794553592220946432,261155 768013825647927296,102833 785827262562119681,197512 764148275419021312,82066 792511492222361600,243187 759680372556771328,59365 765002175420387329,84209 769018353683931136,110659 785269808627642368,194667 788024856726167552,214078 778191037026140160,166335 791048551627300864,234583 765329509683978240,86440 787086288943915009,207796 766458818826043392,93823 769366826421784576,111549 760981393388163072,65455 773700384489508865,137315 758606320706740224,53985 760985206446698496,65455 780573243774160896,11774 773891789648453632,139404 794284382835965952,259300 752649115859759104,21034 778000662101491712,165435 760256294636752897,59969 760900630294724608,65626 771420653954043908,125554 786373984170508289,202248 788805532240912384,220526 789082679316717568,223286 777961188235685888,164980 786433317461594112,203492 792036797005967360,243075 752980701033730048,24597 780918983667118080,181419 781346219616415744,185310 750467633875652608,12883 771896131366387712,128615 773667642079059969,138543 795318127869337600,249926 766416311907934208,80939 775077051225088000,146259 770322532801077248,117732 740343557563781120,11774 769303480997519360,112872 793927800382177280,256219 791426974489149440,238099 765503304579227648,87272 791359256113008640,237491 770080828877631488,18030 758130482320211969,51595 760594815541252100,63149 775730934196809728,150511 759114695340982272,56535 749589379539140608,8187 771141189701623808,123583 772104025164570624,123354 753394154231562240,27317 761179177655476224,65180 779760565401030657,174492 757233746529640449,46006 776464292925337600,156103 795730610283220992,266884 794572736429363200,261155 793463481420906497,252408 756811966136610816,43553 785920417609478144,199546 788641212030779392,218223 785480325614997504,193121 760570115775528961,62779 787780233567072256,210238 786684202024636418,205349 788836351529644035,220029 776871244599656448,158524 769299874168893441,112265 734202108086390784,1170320 756733066354290688,44837 768965705773428736,109960 788509904927547392,216043 773274317693919233,135888 795003966677356544,264468 761681323186683906,70226 786259386058498048,201555 765160945329070080,43383 758481744999829505,53185 787296349989507072,207212 755915454342844416,39132 792958212953694208,247877 733099285445632000,353374 791107988723347456,78159 777053912566116352,159876 777240252780048384,159475 792540073661075456,243187 754747979895074816,33128 761403257864359936,68144 777232519972261888,155316 793906681398718464,221524 762125330131787778,431998 765592075647803392,352035 776178595500847104,154071 790554437882220544,11774 742394142072922112,11774 786288627584274432,202429 756599991582412801,11774 790706867559202817,217658 794654077351174144,259892 787543679087022080,210585 769842626195488768,115435 773057438765514752,132364 794987277780975618,263907 758051964764684290,51069 776085110697394176,153095 759829160575533056,59666 776888044913688578,157566 794600218100633600,261155 762156366727446528,71476 777309282207490048,161413 793899309523664896,256451 761700973328883712,70059 792556499713138688,245148 732619857787817985,349359 754760993926897664,33356 788768892353142785,220421 765353596103917569,86120 776988244999299072,159853 752897912926076928,14277 774348989332393984,1250142 785276822120435713,194707 791387092647489537,238395 770406126223552512,118087 732363668906614784,351617 773127338896846848,134288 770436488798404609,118192 794233210553044992,258456 794654553350107137,259892 780930963899637760,183269 765702094351458305,87509 757597046048161792,47782 754858553664339968,33356 793655374142373888,251803 745060681628672004,11774 765285621518725120,84209 762753981949087745,74681 793927816651870209,256219 788793564096557056,220526 785772645409234944,197512 757029725659201536,43712 793205106275520512,249926 775835829121855489,151165 759564287308206080,57574 770111133256744961,116100 792540634930229249,246392 793181617351225344,249927 751161960171835392,17281 781053014706688000,183759 742402880196337666,11774 758416214452568065,51997 774092192616853504,141200 787343545392848896,193121 789326945905315840,105109 787641389819584516,46572 751819922758598656,18486 770357511765524480,11774 762867523788222464,73685 781476423026380800,139404 732971908518531072,354989 779296278404538368,173464 759513715297230848,58227 776155997840760837,153779 794209452593270784,258771 759104212512845824,56784 775790949284712448,151748 769669350353735680,112788 765065858972516352,11774 788225554730344448,172799 765036774208868356,85434 791754874128072704,240483 790112093345316864,228542 780095386903949312,176129 772771298816647168,132335 780781101468028928,182960 795041438623010817,262849 750136316709314560,11495 756344851017244673,42249 762674136845955072,73926 769158801450762240,111448 773890886673567744,139404 750344692823236609,12535 788733250545909763,220029 769156417181872128,111558 750778252973772800,12018 762280587432382464,431998 766047856574824449,90384 756427379585740800,42249 759154280762793984,56322 795076187181764608,11774 790253258287804416,229693 793409292384690176,251474 786517650440589312,203674 766134559549251584,88920 749621879116296192,47188 747461576072953856,11774 757802773681274883,47844 769239047222890496,103446 767446367484702724,98972 787635544180215808,199307 794598313798627328,261818 756212003631267840,41702 776859515060903936,158520 788457070400049152,217106 768624694174093316,106896 780055904926310401,177444 795726469402017793,267862 773860781985259520,139404 787841294013861888,207712 793977529321197568,256358 771543513829781504,125853 756663120681013248,43399 758266140779024384,52112 775114415406317568,146675 762187345986670592,431998 753374284786139136,24134 760922716396359680,65577 771037511908859904,11774 793604488317861888,252014 764096755210203139,81835 769013529986887680,110709 788557873739665408,218275 785995579134402560,197035 769035721738969088,110477 791474581068509184,238207 793215427140784128,249926 786685429013737472,205728 774539557706592260,143361 793939690697134080,256650 793122371163086848,249725 767474947325366272,98271 732899750924550144,353374 763018219510571008,73814 766606210313355265,94627 758735331269054465,50670 781888151853920256,177455 789516493184757760,226823 791821315170635776,241940 753616177407164416,24134 759098457923563521,13410 788524716143157249,218260 732172474335428608,349301 766054105999511552,90384 794989530399068165,264397 768395079639666688,354167 787299902397091841,209043 793185314298793984,249469 791759805505343488,240483 794557621487292417,261155 771109616239255552,123583 785944673307103232,199262 771088422723215360,122982 759627345766469633,56625 769181022357364736,106673 760939106524422146,351349 776825063584653312,156555 788416680741470209,217837 768894192865021952,109913 779796452591689729,174230 761170188599431168,66800 766671074574659584,94568 793302614108536832,250633 761699866045276161,69548 777569151153938432,161984 793869559749021696,256255 776637724069470208,150511 787795364162244609,213064 785463868709634048,195125 788100108223148034,215005 774429464214249472,141887 793617064627843072,253032 751868896722825216,18893 768227685093040128,11774 776569853033476096,156053 772230004436508672,130067 771688886619615232,126152 768479227008131072,11774 771451594864984064,108396 791478019340767232,238843 760665794925715456,63393 778676132547887104,168794 790667294904942592,232863 791104727316520961,235251 781731299581005824,189254 732306583917469696,351306 772263114704195584,129551 774921133455998976,140230 793156651620507648,249469 761648893541048320,69231 765702091075616772,79115 775245707192201216,145866 775023952284442629,146259 787298749483737088,207287 795055146774433792,264397 793694821533769728,249926 793179027326373888,249374 794093769528410112,249926 792411336206651394,245566 752877532819644416,22393 795752496413245440,261155 779411293585276928,174115 770635130780004352,119115 791639931886063617,239405 765000528371720192,11774 794613984355725312,257353 793555672927535109,252020 788520794896928768,218349 772801652520648704,110709 794594055912992768,261155 794641164137795585,261155 772160549790420992,127707 792598710454714369,246726 795679324217155584,267521 786606118420217856,203674 788228705671798785,352258 765901544269066240,87904 795318745744994304,265724 765361225916043266,86440 790357176665636865,207517 778371421978451968,167569 787139957785845760,208167 758093566522437634,51069 786009837939425282,197512 758434261594693632,50923 772196283440214016,129297 770855806581346304,121612 758278584985280512,52112 760517172514828288,61917 756204416215113728,41680 785328488492302337,11774 763557574159368193,78477 794925034917629952,258741 789874214203297792,226490 777951859927646208,164869 794644629023059969,261155 779120351435452416,28322 795457912592273409,267265 772867449893126144,132335 781884918200537088,191184 756200479135334400,41632 763455736546521088,76406 773288795303059456,129558 775736853903265792,151265 793969262616514560,242693 765945475828707328,90373 766603424368656384,86103 772373232804585472,148861 771371987633631232,125049 792428578914742272,244327 762816699515211776,73926 792147786707902464,243451 764813510492708864,84666 792030266697154560,243187 791055560384868352,235828 792948174788792320,248194 777252096445906945,159146 790599572406042624,232169 795162290622464000,108396 790626771997786114,232791 772922429605867522,132335 794398387558699008,260404 773950127241203712,139404 793461585356419072,252020 767880385782882304,100893 781836410970116096,190635 789460470256181248,224919 766374171056152576,80939 764582114146787328,81702 791749837863653376,55820 793983522616856576,257325 761273419279265792,67283 776072717279825920,151741 732199226759766016,262022 753999899214114816,30802 791423967445725185,238589 792919676896632832,248065 793132956420235265,249469 753949884294635522,30590 764137581235740672,81869 791745090230321152,240483 781724557027733504,187611 778579753376837632,166946 790584669003714560,231318 788688157898309632,218455 794560036659953665,261155 752197211631460352,21415 754113168633397248,30994 766365850165182464,93261 786281876340088832,201374 790155512159494144,229833 765656918295777281,88930 788040241412046848,214492 759500582558113792,57574 762580693100683264,71270 763071179699654656,75899 787439163826065408,209838 757102176284049408,45964 756899496722767873,354167 779119789239209984,168284 765306167010611200,86103 773159291607842817,134559 772780358911746048,132364 792000024288854016,242703 776895754854141952,155933 792708090147856384,246011 763826902264086529,47906 779512003660570624,1177263 795126415008088064,262225 775362306280558593,148537 773648525552869376,136904 761586813131591681,1248928 762681577461653505,74265 774679624659808256,142852 791322565172080640,237787 792091876073537536,11774 788360659515936768,215608 777007229077774337,155079 764897679444889600,83155 776068535743283200,153194 778987629387911168,171693 732907657137377280,354517 781195266212950016,185595 788483349840957440,218275 760555507706920961,63655 791404773119369216,238207 766358041331511296,93303 771769911517466624,125742 788932217435217922,11774 795068180829978624,263676 781150592462749702,167220 751596394264162304,14277 769641370906603521,113797 788407960775102466,11774 775736635300450304,151255 777179939627995137,158338 755851325942951936,18215 766428259869421568,92958 787066298341683200,204303 764162226261487617,82066 774018041034059776,139404 785707419422760962,195975 753782343760879616,29580 768085576432037889,103354 788091616149905408,215005 785864037112356864,198671 766086334457020426,90384 794601645636259840,249926 788469393793613828,215437 774403844058996736,142566 792523099275079681,246273 765661287640502272,89076 777843643541487616,160602 755852955593474049,39462 750861777345220608,14536 766406205090648064,80939 795433241767542784,266491 773560298837901312,137639 776935625756860416,158387 750058554225102848,10847 791341442782429184,11774 793693136266498048,233154 733301469198196737,351252 771073039467294720,112939 793887785946013696,249926 767799141619511296,100605 775028260983930880,144611 793511276722794496,249926 758325887087640577,52112 756983484204326912,44274 794974710400487425,263895 778204082431459328,164831 764841402798903296,84724 780416044129132544,178950 785550325939900417,130635 787013878265765888,208065 763956844968587264,1249165 760466163801460737,62777 763585164081369088,78129 773578076043161600,137553 765601449313181696,88052 786247645631098880,199537 795290331436711936,265257 780908277777301504,164846 791478167462490112,238292 760173907873701889,61507 781575780870610944,188119 781826755745251329,190635 768556467221770240,104973 777972487653031937,164826 769475060398747648,112382 780684502083469312,182036 769713374611386369,113412 794585864445759489,261155 775483168208003072,149304 790621250016063488,232791 770279241128685568,117257 771983978064670720,118191 787504709091270657,211534 794643580572803075,261942 762102481065283584,65180 790732180163002368,232169 767907668040101888,97852 791008010998992896,11774 791271019646300161,237491 750362874653081605,12883 788984323072483328,220029 781869539390664704,190635 736406523451047936,195876 756997199431606276,45122 767560231081566208,99900 761582084532101124,69231 794444559094681600,258741 771136657974239232,123554 788924841562771456,220029 769685850237968385,114779 786920246393176064,207287 794212360512643076,256255 743716396014526465,11774 755547182850187264,38476 758603209942437888,53289 789176082528284673,223286 793284405825511424,164814 771480942649102336,125381 790565562019553281,231894 759029648961396736,41703 771556425365532673,125554 776095385878011904,153095 762853061018554368,74321 766293486140260353,92192 770312690510200837,117257 788397311328223233,217519 789824681331286016,207598 780446852160249856,11774 767508648939708417,98508 792029351168450560,243187 780360072022994944,178582 785901052856066048,199546 785515045291687936,196277 787134320418828289,209429 733704175482179584,11774 769686178043867137,114192 751933606617051136,14277 754826223113543681,33355 787009968935284736,53163 790428436363931648,11774 753954222832517120,30590 794646840159457280,262313 761598598186360832,11774 766311125973626880,91946 788367749764505600,217039 753717172275408896,29040 754748771527983104,33356 787691111250886656,210253 795405392851435522,247930 762719390697529344,74308 766345033238716416,91956 771001092444389377,122299 752898553475960836,11774 759410186188619776,58165 773577209294360576,137158 751972928821100544,19352 786277415236542464,201958 764992115088695296,85562 768239740243943424,105109 776089178257760256,152735 795316979812929536,258456 776754088646176769,155896 781332163589386247,186434 789456227407241216,225981 786990832851136512,11774 756439060084850688,43234 780614412545712129,181419 793864696520663041,255942 754760528589905920,33356 764465667433267200,82002 794016429179711489,256502 756728702017294336,44093 791548426932682752,238383 788753164916752384,218507 794552621558300672,261155 776914153814515714,158387 762750826720874496,73712 773605750006353920,136515 776934911710298112,159245 758304404827025408,52112 761220844307689478,65455 753363203846004736,27222 766700679838720000,95672 770779535805648897,1249797 758051263300898817,47761 770674881134419972,120610 785549878999019521,130635 792177412003860481,244632 769159594014801920,111726 753589022052773888,27045 786048118248792065,199546 768359976544964608,103354 766332772516495360,93036 771543672156401664,125111 750988797488148480,16249 790989998828978176,234583 755166100472692736,35890 733659099578138624,349618 785876552516894720,198671 794568570818568192,261155 760938776843677696,65387 764984897182326784,11774 776744756265136128,157082 771867733713559553,128615 792100227469553664,243075 771445264162914304,125204 786411576320413696,203674 755424450707726337,35745 776926531650064384,157840 755048548001980416,35064 773710530179661824,11774 771092636815859713,122146 757637354806992896,11774 793106247524364289,249286 733496716691800065,352408 751106665915703296,15808 774329958189629440,141689 786678378296446976,204835 752626360955265026,11774 768474182560591872,106083 771037606368964612,121612 786407388211445760,203117 792709480337334272,227290 792200183152939008,240580 758892344368246784,55174 764124709713768448,81924 781205178041106432,186434 751750613264834560,18323 776447784660504576,155334 795407120749494272,265988 791695803773362176,240483 765427137939517441,85562 766747526854766592,94683 774443518546903040,141360 786659676041670656,204413 758347766783291392,41703 787065325162340352,207287 792386801411383296,243398 760955519137751040,65874 777278102854656000,159876 778923868295720961,171168 778608875494862852,168794 768504437765644288,104973 793649911438860288,250064 795119111416123392,263708 764653074229133312,84209 767867787716939776,101383 788397660902481920,216991 790571526449799168,11774 753440279294676992,27045 780056872908886016,178045 764121623129489408,80393 775118121774362624,146847 775814469792301056,151463 790549547336425472,231550 795662648352407552,210792 776598319900528640,156537 768694448813408256,99264 786863485808443393,206642 790975019090219008,235536 794234941236051969,257492 759382592131100672,56700 794592769541017600,261155 754030186417512448,30815 759173782519111680,51798 763899459646480384,80939 775402324076269568,148994 787751264935305216,211794 788726787685486593,11774 755170942180069376,35890 777911181390516224,160539 758104043990364160,50542 786191450010640384,201619 789539515605979136,226823 774250136327168002,141887 732100207106609152,1170327 761686976454066176,69947 781641835332665344,187915 732496885106102272,349357 776110073697284096,153194 755478632286609409,36877 794810223655460864,261796 750691018362724352,14595 777109427639848960,157082 790989370035757057,235590 780052065502556160,178045 790640226611896320,231792 772914640779112448,132335 787363562301886465,210678 793095657888346112,249469 793283908678721536,250430 785989800452952064,199961 788710984093470720,220029 785994202706354176,200382 773896810985361408,139865 770617067275952128,119832 764953662946996224,11774 780828716884643841,180233 777146111458840578,159876 749715175855558656,11774 756912613347303424,44085 765524354989953024,87607 768197269652922369,103071 792643516321193985,243286 795703946031562752,268387 776936025348313088,158387 793425434704683009,252020 794010542436270080,255942 794142051138834432,256439 795441893178015745,267177 793956026869551104,247651 768282424602075140,104662 753075981842276353,24269 774199689172230148,111348 775995401988141056,152314 775369697667743744,148537 752240106547929088,20279 760185017980948480,61412 786954580638576640,207287 795357729217019904,266491 785589731035783169,196917 760955899578032129,65974 768893784839032832,109945 767798790216527872,101203 748426394103840768,1247847 792311370419019777,234583 790265192164814848,229159 794571724771557376,261155 762564690098528256,47188 761292387297681413,65626 760257328960589825,61145 764532439649652736,83391 773852364310716416,132335 795452152676306944,240926 751125701420392448,15808 750899314906378241,15242 779349687891406848,174115 795265240212459520,204337 765248106489196544,86440 794372209632509952,257353 790977726354231297,234583 779025385287659520,171324 791129168905994244,235487 755185771066327042,35890 778643248726147072,11774 793653320212619264,254135 795672088761815040,267262 761679731922272258,68284 767820151400042496,101681 794520868751867904,238099 763177775616274432,76794 776994719574454272,159894 772940975656361984,132996 773273999493201920,132364 788044290672979968,214492 786453026731024384,200235 764154690560991235,82209 733834574946410496,1170820 788648439395549184,215437 790543896782655488,11774 764881561661607936,65626 768801956181647361,108849 791651572920881152,240145 795453081219690496,266491 758248050183643136,52022 772060286534561793,129212 792046961108987904,240145 767458582824562688,97379 768536650012131328,107446 769606310576861184,11774 789479364287205376,225459 793173528900173824,250295 763779160661594113,79131 772897565540884480,132908 765063955911888897,349060 764138380661821440,82066 755155101119950848,35890 754791915447398400,33356 770438222862098432,118191 754854794313936896,26066 791432669246558208,238099 760853406227501056,64722 768029017395961857,102966 794536053789036544,261093 792769804805541890,247241 776556767652171776,156926 754769541104672768,33356 765208234734997505,86103 794294268437245952,257788 774613154152275968,85326 750561051582820352,12535 764148560489123841,82066 773985100383997953,138819 762802298812850176,73926 765559930183151616,87904 794528065917304833,261155 785634351954264064,197322 794669104711888896,262022 793134724407451648,249895 759710101234077696,57068 769314795086606336,111558 794327237030019072,257492 772219139767304192,129650 750856182307446788,14421 759102982671609857,56964 787075318917980161,209043 787941646730162177,11774 792049537603006468,243075 773269489672749056,134454 778705917390917632,738099 794742753779453952,259220 732372801525440513,350697 760640943410196481,63149 773579717345546240,135209 791367930650820608,238207 765251132864077824,86103 778382258101071873,167569 767839690686865410,101681 781708900256980993,108396 788158339502997504,216009 788690190055403520,218875 754717066892980224,33356 788738295089987584,220029 793262638339919872,243761 760491553236328448,63149 759880322863525888,58227 780555900377530368,181026 758373955803680768,43391 755900994731606016,39235 778583014485946369,167220 761991959858872320,431998 774747180561227776,144538 777030996226998272,159876 793682018202628096,250953 767760274531110912,101261 790725743059738624,232863 771811229753024512,117843 775031032160456708,146259 771478698713157632,125111 778350522981945345,166532 755099008670982145,35445 770758279894929408,120610 775741333382258688,150511 785926305447546882,199262 772615013538238464,131924 785571535356563457,196917 777001041661337600,158338 793887949150679040,248652 750179328034369537,11495 758661437325586432,54070 792045902986874880,243187 763860372092624896,80366 793109381499985920,249469 732565221236211713,352466 761718179890499584,69878 789366979656318976,223936 778202644007391232,166282 759010685598642177,56302 770323963641602052,117687 788418759954468865,11774 794004517587013632,257492 766608796550594561,94699 777846672256892928,163990 786595008954499072,204901 795435644755451904,264397 758392028891721729,52545 757276339204349952,46384 775374264853749760,131421 791704439971123200,236409 757057200929898496,45122 774226446751588352,141887 793164410785177600,249961 753018717999501312,24229 758479909316497408,46384 793898995609460736,11774 759111006173880320,39174 771114126932381700,117257 778261152832729088,166390 760664955490369536,63267 756205123379032064,35403 770820974694502400,121359 771761694620069888,120503 778577896831156224,168794 779395554346471425,174115 791713127540793344,240483 792439637985853440,245148 794274638452953088,259457 790620203751202816,232424 763303724760653825,66787 765593103994544128,88052 779385674508169216,111835 769076084939845636,110362 772765963049639936,132335 789143650353557504,223899 759952531040579584,56964 771536360955977728,125554 753571956553879552,28148 760230052432908288,57131 778419501494927360,167407 789226033295654912,223899 757645274546253824,11495 791726178679652352,240535 755730335460003840,39235 763105288488714240,76628 763449146065948672,78344 794573497049710593,261155 750074468026974212,10735 755248619532460032,35449 781381031920369664,183068 795763251099287552,268643 751951325122818048,18318 787841819027484672,213376 795335005488709632,264774 791776772102561792,191778 794745074030612480,262022 794600412179472385,261567 763248735149105152,75899 756279633033564167,42432 788752511331082240,218469 794009240843206657,257492 775299687423279104,148045 753606677547585539,28477 766058261640380416,90482 793111546310356993,248253 760216896713220096,61412 789523734130491392,225981 756886442610200576,44429 788071162295312384,11774 754869135994130432,26721 793635896998367233,252020 750542816124829696,11012 778156855663140864,164826 770943186122346496,121949 750059880942342144,10735 770387918409994242,11774 773899103432429568,139404 776278711184207877,154534 776404421798400000,155316 759170736577769474,57092 787832221587636224,205197 794736325060677633,262752 765279668232658944,86873 776200528787304449,154071 768489902229028865,11774 775287394115411968,148045 776134777644552192,153845 758336621150371840,51583 786936912158322688,207287 786341951155101696,201958 766644818147676160,95045 753983094315778049,30354 767239196293656576,82283 793182128829788160,249927 795063422605889536,262847 732365547233386497,350945 795380775428313088,266151 785545744275169280,196788 780372696878153728,179718 791417190511628288,237999 732626388805521408,352911 778767542127034369,168794 794010933815365632,203546 770405459509510144,115526 787010717341790212,207949 755254304181714944,32596 757027638754050048,42432 768957788915728384,110209 761642571814821888,68133 773498054154518528,136947 795761381488336896,267564 780546928702435328,180723 791310929610756096,237844 766027373967839232,90575 794603649792020480,39957 765970068383629312,84449 792761250296004608,247241 763357193785729024,73814 793467808927526912,252408 753964195436122112,29263 794559270578700288,261155 753690289156476928,28819 764202888402829312,82066 769241588061134848,112345 763954970886451213,80393 792663967999164416,246994 792572393327734784,240145 771934904271638528,127775 789415777115844609,223312 757273905056718848,28160 765362229529239552,86103 791854859985092608,241678 758185688902856704,48663 791389603206799360,238780 771025366433533953,122146 794904741964693504,262849 758380672612466688,52167 744815160229912577,1247655 750531337245716481,8099 764119987262922753,81869 794532646814674945,261155 751178786670981120,17591 785273069069824001,193669 793503691525369856,252824 764658767220867072,82490 751585978612064256,17044 758831512116535297,7311 785684254722134017,196277 785959711392796676,198671 753976888247320577,30842 787721791313682432,205197 795723038385983489,267521 795103757201764352,265257 779007789599424512,11774 781261259706667009,184223 770933650296827904,97685 764883767399813120,82066 774319402137194496,140211 787720576550969345,208058 791289802519896065,236884 768181395843756036,104406 770409116728561664,118191 794669480756580353,262022 751556783496306689,18452 734148201201160192,354700 763671261239279616,76552 773649558698020864,138382 791081289461829632,234796 794631248278855680,261155 764832393219846144,84724 771495873222209536,98305 787257016108453888,207109 792059583296667650,243614 781209542533193728,186434 787433100770967552,180433 771394613164830721,125367 771641061131202560,126152 786236580495171584,193533 763034163251478528,73712 781349419711102976,139404 756903024111390720,44085 750729019868479488,13195 766247318702075904,90384 794314322780520450,259055 755194930637615104,35890 790736821969760256,232881 790789643600093184,232169 785607391836565509,194058 758018717196361729,47761 791108573703114752,234583 758454784437387264,52749 770767476883804160,120690 773894400669655040,138903 755221912083697664,35044 787299101083852800,209184 794550785841315840,259945 789081580711084033,223286 790691466217611264,231894 770191642695462912,117257 751178206447751169,17591 764927075849416704,170736 790580935431430144,232430 786176144102023168,201346 791047796312928256,235179 760129847641247745,61051 785612731806208000,197297 763463792441294848,77612 766592787705761794,94684 772248794058592256,94660 786817155631345664,1170492 793173670134808576,249469 768173636469526528,103506 791161176021499904,235590 778985933546795008,171693 786724592698077184,205902 767393995693621248,86103 755940402121760768,40550 761908137280536576,68854 786097008159367168,199961 790717413012627456,232911 766504224406446080,91804 788165065245650945,215608 768254064521949184,103354 765033965627506688,11774 777183786677088256,160539 755781487643926529,39169 768506548016472069,104973 776388329889730562,155390 764916284005896193,84711 794649865993224193,261155 733391738107224065,352911 761739453203263488,431998 771383975608619008,125145 792026108694855680,243187 764885651737149441,81749 765644931327201280,84886 734834696618643457,351644 753584587251544064,24134 793997106713423872,256358 788767663958859777,220332 748893450662137857,23762 761322553377955840,47940 790404557209690115,229693 762681972778905600,73814 778770469944164352,170373 790735678522920960,218223 790926013718986752,234796 757221060660125696,46006 795724684616749057,267655 789501656178143233,225981 765241867881545728,86653 758747038850748416,52554 760781850684063744,61051 758399606438846464,52545 788753974832660480,220526 789244622459416576,67995 776357716566605824,155303 756875701538713600,44163 781015247058563072,184143 763199490052485120,75899 779402812690206720,174660 790878554695213060,234583 793856505959292928,255942 763127989055795201,73712 781317077558636544,70338 791618767541317632,240145 791805049072517120,240483 795613103354417153,261059 774708328928731136,143622 785570331692003329,196788 790976241826398210,235590 792820252388237313,247877 760995009269157888,66239 771101649419001856,122776 789385830460628992,224018 775078517398577153,146259 777007110554910720,159876 758537744557625345,53185 751787918444761088,14277 776478329008422912,108396 793167281664647171,249469 793468462014365697,252368 792493852250607616,244482 788512828877484033,217519 758800936546414592,1248642 754729406841565184,33356 752012815322394625,20238 759041463476899845,1248649 790975485010321408,232884 757930152584220672,49587 793458758538108928,252196 794027392733880320,257492 768150193854291968,103354 762514661073825792,69190 767930082488832000,100893 795398675627384833,266491 773721926262853632,137226 788162847633055745,214899 791363223467466752,238207 756287876095107073,41689 769698782971822080,114987 770895389889134592,121949 768517352350769152,106673 761605003958247424,50406 762385912999260160,72978 770589920159232001,119832 770812916643749888,120353 751908130423013376,17794 771844589686759424,128017 791705965192241152,234990 778928825736454149,165185 786167534915428352,201285 769720937352757249,112939 770285614407098368,117257 791374684440768512,238207 792949205815832576,247240 765561471312928769,86053 774073026002292736,139404 756845159954968580,44163 773551642159394816,136904 791948819969609728,230282 794104687863746560,255299 768230538347941888,103924 758572971468296193,46076 768490737142988800,106774 770269151277506560,117377 792923151248207873,243562 767407761575518208,97386 791017456177254400,235620 763558071729807360,78394 786255269957214210,199546 794573369119219712,261155 758747553739354114,52475 771386388491018240,122776 755728994025238528,39235 769567087966625792,113412 793193591069736960,249926 793843248754139136,255942 740039222992609280,354470 755468873781026818,35890 771228538699599872,123825 794867904420442112,259190 772067524158582784,122146 786852779423887360,205902 793680280833884160,250633 792871915580977153,248010 770276424741715969,112336 761669530850648064,70085 778689805202796544,169201 763764387471556608,76406 791335174671859712,234583 793584399422029826,251234 773508100145999873,137158 757237472094978048,46006 763500176770072576,78189 733167848890224640,1170317 789465899665416192,225981 775019768109633536,146259 780818457529122816,183269 792428633155629056,245750 769597489783726082,114422 776477280818397185,155688 778207824002293761,166021 790954456720543744,164764 777287965043068928,160989 791808111589724161,239982 761712532360835072,70177 795040564467138560,263906 750792485874524161,14277 785502273904504832,195975 776464266186592256,155688 777380228322693120,159876 778299952204316673,167220 759218371028189184,56964 792094361962024960,243938 771737430797918209,125554 780821140285624320,183269 791592590135136256,238395 763956646271852544,78159 793503198145286144,249926 757733645826138112,48402 768414111466041344,106023 794737366162210816,261155 792970252787195908,349856 785817651964674048,196277 793166771704344576,249926 767557986734657536,86264 770061800243138562,114254 756880986684743680,44740 772753299942572032,120690 762054789341601792,64084 793041616768471044,243187 792762538337439745,246225 767881927369957376,101681 795236880413507584,265170 766019281934966784,90384 762805885877923840,73814 795395243982147588,266491 791541885135355905,206257 753012733050757120,23719 771460961177890821,125554 790573194411290624,231318 759455472395182081,56090 768545834690547712,104973 774365289458831360,143114 775741033816600576,151293 785885627141218308,205972 790413163338407936,228810 764467260668993536,47940 773902022848475136,139404 769092148541190144,76146 760745941875830784,62716 772713607998177280,128713 733071717933842432,355480 790661180528271360,232137 794705035229822976,249926 762709274434891776,74431 767383077957963777,91818 765611456960356352,85673 763472585577394176,78477 755594625587425280,38183 762716029143232512,73814 766302444276092929,91946 767688926152777728,100538 790623377987743745,232137 795719803092824064,247930 794571380620718080,261155 738403096167092229,11774 760852145478438912,62877 790729662900994049,232863 752889562775506944,27284 786719041926770689,13803 790612550434037762,232791 791736101685846017,48663 793172113368748032,249469 732334198464204800,349764 781264053272535044,185595 791715800625197070,240145 751898656794484736,17794 788874866086641665,221832 732312592186638337,1170466 792945245134524416,247877 771427071180480512,125367 792143392285175808,11774 787694952167960576,210253 787882495576375296,65113 752709515393589249,14277 755492984053915648,37044 785661139753529344,194082 795048550682005504,264397 754979076717150208,28732 785998884476690432,199546 788624025123745793,104244 771137757058072576,122967 756589705802633216,43751 762521982231572481,72350 794032072327208960,257492 779026500104388608,171902 774203555330883584,138061 767196909060497409,97852 775029658718994436,146580 785279079683686401,194648 792066572869210112,243187 774960287258664960,144654 768242511651364865,105018 775794224256126976,151463 792602956176633856,234526 760910621311401984,65165 760494693264138240,63149 770393601079730176,118191 775025421335326720,146259 790242459695587328,229693 767530027412033536,94699 774026706671861760,138061 756566118886699008,43917 794182949310791680,255942 750781975749734400,14802 755614436136718342,26721 774553419336089600,279676 788064700529455104,215005 791449872083759105,237935 794633627594268672,262022 734172360232800257,351254 789117394975334400,47940 769723589394206720,110585 795026704544780288,263926 781331984421355520,139404 788716534734565376,220029 743066344992559104,679105 753774340446023681,29551 773905742353096704,1170870 761175973664522242,64537 781643088154492928,100605 795304512319844352,266079 786782965413978112,192453 780816086010855424,182960 775403860663730176,146259 778029934237351936,165523 764955579450265600,11774 779460850750849024,175260 774683407842418688,144654 760452969196195840,60794 766422151498903556,91946 793096198081089540,249469 770775649774632964,120393 787457102767874048,7311 788507658559053824,218349 793100058648608768,249469 786612326136963072,204413 785501223910768640,196277 774074680328151041,141399 793139269883703296,249469 753503512579960832,26446 794201210827878401,258331 756509526828912640,40867 764450145874354176,83454 793591845678743552,250430 757344167018102785,46780 762844739016065024,73814 770934489413410816,122146 794012533438947328,256255 764130952591314944,80098 789220015463624704,224680 761983693581934592,71270 772578602583986176,131406 769984598977675264,112363 751667989074759680,19352 785513303225176064,196277 792030236296683520,243075 754726032519864320,33356 755161281850580992,35890 762006480497311745,71324 790605113245241345,232791 794684022077026304,261155 789491985815961600,225981 772119015808438273,128934 792574397286535170,11774 753021021586939905,351340 793339992974041088,249926 750370694236610560,12883 793173682269061120,249882 774193764243910656,141887 789077511258931200,223286 780528297226674176,180306 785872617240657920,198591 775868435234381824,150008 772177341803966464,127711 789078999939112960,223286 756616699374342144,43471 768220956779094017,101681 753702708658462720,29263 790904901811343360,234796 794561948969029632,261155 781858781609295872,190635 780960990267518976,182659 794585303482826753,261155 773975183543504896,140211 765524572770856960,87858 775755537644343296,150404 768960983888961536,110023 771899922698399744,128615 765659771252776961,88994 773284167559720960,134561 775289089562062848,148045 769711055853543424,114987 771367071540215808,123111 752251127949766656,14277 763927864630587392,79691 773478440989319168,136947 791655194396327936,240145 794249267305025536,250430 765632206702116864,85933 775716907219558400,151071 738195542321156096,352896 795012724497391616,264431 753961288812953600,30590 768256868384845825,11774 752930668728946693,1248187 780454772771958784,180074 792940684986638336,248656 753282862716030976,26140 773520141703376896,136904 781842265664806912,187843 787343951950819329,207835 793798633636364288,249926 791357703012622336,11774 763115298815811585,75899 754042757149184000,31400 767263296390963204,90384 790875265274613761,234583 753047339145826305,22795 794178359848673286,11495 753229904389496832,26064 785787944065839104,196788 795413026664914944,266884 779415458357346304,174293 770689353010077697,118192 780221240527118336,177773 771643364668084224,126390 763067191373680641,11774 775404717111410688,148473 779339825199460352,171168 777534128107421696,161993 789218319517650944,224680 793942386334281728,256125 795055302035042304,203546 771319591058313217,119937 791823817177870336,240355 794402722929897472,258104 772880027704635392,132996 789085355391660032,222544 769739260446507009,115107 764220224669421572,65189 768885313720639488,108849 774190320187691009,139404 794210067763499008,11774 785661845499674624,11774 768043838799769600,103083 770815669365596160,118191 761041650466430977,60878 752923243972005890,22436 763484114968281088,78159 763109414509289473,76613 767404414432714752,83565 769868416333275136,115526 773875665695145984,137869 775121653265072128,146720 779763355997315073,175988 779455577349029888,11774 762769373253599233,73712 757384979177279488,46890 760451534739996674,41680 779443226503557120,173628 785988900758122496,200490 758364348616052737,52532 769225527303426048,112345 788156391479468036,214809 763449120279269376,74943 775879791329226752,151255 765336053553201152,84724 749690204928212992,9433 760536063932637184,63451 786889458394079233,204413 788741765293416448,218275 793524143287402496,252408 753654679767166976,28866 785589840083464192,196767 749409609517920257,8497 785619480546205697,354831 763895941967388672,78853 780409120159633409,179742 773891207487377409,139404 781593219020820482,187328 764086157856563200,47940 791348409189928960,233692 781555046580383744,187611 786650189322780672,90209 786991786686287872,207949 769391837081665540,112788 767901953405947904,81869 790724042512699392,233154 787116304847298560,209184 764997587359313920,62180 795737195881627648,267576 781209059273744385,186324 768701662626127872,106281 786537953635864577,204413 756494641399300096,43391 767926802241191936,33169 775408549707079680,148537 760431315447586816,61051 773271341919272960,124597 766324250257002496,93036 792525170577698816,246225 755234924567810048,35403 765957706733723648,90031 786736822642733056,205989 795314932027891712,264397 781549425780940801,188478 791344476837015552,228124 776102715000758273,148799 781266098138275844,186883 785598585262014464,196609 787522192950964225,70858 789993012352937984,228354 793985465724481536,257423 769598555572940800,101681 786218630920933376,200965 780403910787735554,177784 780998202111721473,75300 733074066307842048,355385 771760285602369536,113165 765649364500885504,88930 790157793240031232,226490 794586214301048832,261155 794544624035655681,261155 767842111832096768,101681 789154879549771776,222647 758866482235183104,55710 790394759131107328,229693 794618725089546241,261987 760704007383945218,63451 769241148095287296,110477 788470742866333701,218495 793210321821396992,248437 762226755361013760,71026 793524146017669120,245069 793854520140894208,71794 756974285332160513,44450 768474523066769411,106774 793153521046679552,249841 795701082324430849,267862 774556372067377152,141867 779358795059331072,174115 760357748307595265,62130 773899652903034881,139404 787120047571345408,209292 770980763185606656,122146 772880277391618048,133043 780153096420765698,178258 755492492439646208,37892 786258730266484738,20581 760557894253285380,62708 788719741934252033,218892 786981474822086656,207287 763062802101731329,11774 758330223825858560,51751 794558965610749953,261155 750084600903327744,7914 794549340337537026,261155 766002789919055872,90405 761322821599453184,67938 769593851455627264,114422 764997891089768448,80486 785850330030440449,198671 753723845073334272,29263 787030532299251712,1249007 770787896332808192,121508 790580098957279233,231894 769936503954894849,113836 774676159187390464,143585 772829443542790145,132943 773993921567264768,140211 787374765191340032,210207 787720650597294080,205197 793601758371078144,249926 795337077084798976,265878 767897237686919168,101681 768473184110731265,106716 788111755708739584,215005 788623378383011840,218258 760262555642257408,61545 785993866046500864,200490 760876867465441281,63451 739410881298173952,1170856 766115446198108161,81929 757362664247005184,14277 758625250321936385,54070 795355601698258949,266112 771889922336698368,125554 788902174138982400,221782 786033323206254592,200490 788148129732366336,215578 794785046368391168,259659 792237655622766592,244221 788206034506567681,214078 770151068550377472,116164 786194838148395008,201619 780789667142701056,183269 792567576186327040,203546 794242112816484352,258331 754737180170268672,28274 761650972741566464,47283 787125388216442880,207287 761585128271450112,69231 795265171451158528,264397 771325381257355265,118191 733012828710281216,354477 791251189346230272,235590 778921255097335808,171168 776412897316593664,153610 779340084072050688,174230 793572242072428544,7311 795297446742097924,264397 793332935025790976,250430 765090258526490624,80486 786220699975385088,201555 787306112177627136,208928 778374156496797700,167407 753740324300656640,29263 764927795197796352,65936 733594839694999553,351884 757598930297352192,47545 787100859234521088,208487 762419909754167296,71124 790027823880601600,228354 791207475311546368,234583 794687299095236608,261155 751860465286914048,18495 757676211837468673,48761 767503373272834048,97371 793969132228214784,11774 786592729287397377,204901 795370823838208000,265649 758790029518962688,54070 763401075126743041,47940 787998663855308802,199840 757722614777257985,48826 788879745127636992,220137 795666129582624768,267862 759100158554607616,56262 772813099598434304,130686 765171980253274112,11774 790954068021682176,234583 754727879045287937,33356 792574107485429760,239610 793114281088806912,249469 753641431487709184,11774 757709400228306944,48991 794612011858464769,261818 795472345204813824,234556 760433668988940288,41680 786757051422834688,205638 788387569859821568,217519 790707371660181504,232884 794035911004549120,257492 795499468716122112,266491 763868679050293248,80939 794560869602500608,261155 779350121385455617,174230 788216589644537856,215412 768871297707159552,109666 788335550361022464,217032 762188205043003392,70177 779258884548616192,173347 777310404859064320,158387 794662461370671104,261050 755844012272082944,39997 780642644984684544,181419 781631521752952832,186212 765057452534444032,85855 791673854401753088,240665 785333881721413632,194934 766277947556827136,90319 791749737326051328,241432 793114229561696256,247232 760138998165667840,61145 786962907749756928,207613 778720746893783041,169916 732529315187851264,351306 763215612151668736,76318 775348271610929152,148473 785606294526947328,195975 794201726135963648,258598 732342769780457473,349209 792151964112912384,240925 757563807417925633,47717 769682093018230784,114329 788893814727577600,200451 781693196686327810,182257 790640285843726336,233131 751782027658166272,18893 755821287226736641,39810 761624356359315457,68273 773134656309002240,134470 787520657756155904,70858 790262178553040896,230282 754763972297891840,18341 774407522929086464,137042 794693338985209860,262849 772807157473357824,132335 761957146581950464,71026 787730269469970432,210235 768471138536087552,106774 779081698428461056,172120 785461938666954753,195975 785756171122638848,195975 753388906360475648,19598 777538981466472449,161705 793119468578828288,249469 755707940208861184,37004 780560308859445249,11774 757022126628966400,45952 785284933174648832,194648 767582291962966020,96039 749615715397709824,9332 773950983361748992,139404 773568630705356804,137042 762399236272992256,71429 776831729042493440,151845 787042404041830400,208395 793248757114556417,248065 756316028657860609,42249 791125572579647488,196314 794557458438062080,261155 788485800535076866,218275 793955164205948929,256440 773838533253554177,139404 777602396386189314,162294 786035933049085952,198620 793869610978123776,255942 772659630950322176,120690 790876673344348160,232863 770580146201976832,119832 773556283022647296,137158 789080095302553601,221971 792025095808090112,243187 791618274240987136,240145 760432763690422272,45672 770293168608653312,117257 788127103463989248,215754 791370405772615680,238395 790907164688838657,234583 779839144864473088,164764 764400798046547968,67346 764555993963462656,82002 755879189627011072,39657 793175243292631044,250293 788660535277461504,218832 750527170934693893,12883 779401282524033024,171693 769390314780057601,27164 795756630948413445,266491 754126507614744576,31035 787508180205002753,210481 788273560435298304,215608 754834062133563393,32860 795742460118863872,267576 794496291359301632,259743 769583994363076608,112788 765561596051595264,86472 792812185105801216,247240 767132665866661889,97248 764507309859102720,83629 794673435280572416,261155 764618558722740224,84237 758382377739685888,52749 775017284452560896,146259 790696856812597249,225981 758151903196934144,50983 794881497639464960,262752 766621298231500800,89019 789456333481189376,225981 773492978870476800,137042 764472051436433408,82390 788154850898878465,216009 758097265236008960,51069 788877514760261633,221416 791727784532082689,240926 786048912607981568,191065 760822754656579584,64722 778628512236331009,148419 786490393089101824,203492 732529821209632768,352433 768943548670570497,110477 741601106153885696,349060 793013325550460928,248962 765334418135343104,84724 766283550899306496,91894 794703352563171328,262886 759349912572133376,32825 773887815750918144,139404 786947563404484608,207287 732978906081468416,1170809 732486200594862081,351617 765667493566418944,88669 790912912931946496,218349 773695222605897728,1250074 778726596706308097,169715 786051948730462208,105109 792637217042755584,11774 788752327951867906,220526 760188873930452993,61352 757636526696194049,48492 761412419902025728,68102 791317021199732737,235580 794624574252056578,262022 779786048737992704,170187 759486213627777024,58227 785535251133059072,196676 781422408414658560,186883 766661395127545857,90723 775385279272136704,148170 788710969857966080,220029 755933507675795456,40265 754114862821834752,31551 769995311544688640,87062 774093695209484288,141360 795435620416061440,266079 793238931047186433,250328 794007463036993536,255870 764224346026016768,82759 775901734782861313,151526 792821226096001025,243075 759195481360719874,57336 776134695398608897,152314 773855654209519617,139404 771893634367193089,128615 785487386163634176,194723 788497011821703168,218275 775665430262263808,150511 764163358140538880,82061 756984772732289028,45040 765967980945547264,90031 776484604463067138,148010 786960323798503424,11774 755448262484758528,37433 753955123856969729,28732 769384626527797248,112518 791581067647922176,238429 739846890892726272,11774 761661673836949505,69231 770466155379187712,114254 788205546247630848,215437 793968721089871872,11774 773873374409986048,139404 757317412807204864,44271 792571041696587776,242693 786135366260625409,193533 749275728739467264,8047 767547606817906690,86743 786713105078312961,206101 791467587200843777,235536 788915337357996032,11774 787533666977099776,207051 779493985744146432,175205 788039344636309504,214209 769164236354416640,109964 779447640144699392,174557 764514819957399553,79691 779014551442378752,171324 790576640476667904,227264 754767854273122305,33356 756687066419912704,42344 766837553429295105,94185 770027973097431041,116229 775794870627827712,146675 732943492960399360,1170428 761252366758711296,65663 768119152103927808,103261 772191469109059584,128355 749277177565155328,7816 764144474222161921,81605 768902020342382593,11774 753220243296817152,26269 755189992767434752,35436 779727437206806528,171377 794222555871793152,258909 763838218550644736,78274 794187009749356544,257492 787631007327457280,206101 753326010775384064,24134 788874858881048576,221711 763495160747470849,78159 776217724519378944,152314 786531490452471808,203822 795701704985604096,247930 764955804495646720,84209 794579147393798144,261155 753335782195204096,27045 790426375660314624,228855 794549090054995969,261155 779058511984623616,171617 776190964851286017,152878 780431722815053824,177773 773191505330606081,132335 790938486341853184,234796 794769717198254081,261987 760483743094214656,62821 771326829143744512,123808 791351095817805824,11774 788196582357340160,215608 761009259144290304,65222 774344367666503680,142980 748202475790819328,11774 764889058627588096,84724 760965507994488836,65974 791687175591043072,240483 792843148187856901,247241 764151504257376256,73926 769621341800542208,114422 793554501621788672,11774 780130358754816000,167319 756223227559571456,41763 795765079836803073,266918 765020247690768389,62063 764978528899203072,84422 778914406512156672,169201 794902824572358656,217634 754907369239216128,33355 793845760039194624,255942 793078196723785728,249286 778612791456309248,168794 788175682631143425,215754 781214604483584001,186434 786376387607269377,202727 749295283897569280,1247975 754752509550268416,33474 788421147104780288,217837 756283395898880001,42495 785826970609135616,198671 764145629815648256,80939 773217572238000128,134875 794682978702151680,262752 771505522134568960,125381 780231365115740160,141360 793168665013280768,249374 762931528649183232,73685 774055983974850560,141091 769257434984566784,112363 793098938962305025,249469 756954027754225668,45672 765905441343713282,90188 786389646632706048,194017 780580710239338496,181419 754773120528121856,33356 775868346986364928,148621 776110689740087300,151090 735653247613042690,148861 776391142493581312,154832 786994897299525632,207949 775400881617416192,148645 795403922726879233,247930 748556538999152640,11774 778663964854980608,168794 776078934286831616,152314 776755053013176320,157755 762304255231463424,69269 758088619613573120,51248 793455785640460289,250633 769692734558867456,109666 734192005224357889,62180 751864116680093697,17794 771414748982185984,47940 756307349116162052,42432 793962343679938561,257026 795671785446445056,267521 755863360823058432,39384 765386738265042944,87286 760111616763498496,61051 792024763682041857,243075 761023473812578304,66159 753066339334520832,25489 772958669919035393,132335 793200911984144384,249926 765368800862539776,86440 765918186210549760,52061 758149225410535424,51595 788706299085201410,220029 768947276404232192,109470 785897525538615296,195260 765670238931324929,88052 775730443630940160,150663 760536517534183429,63513 753986530558021633,30354 781888638531596288,186584 790325938429067264,213710 794614515656749056,260863 779672348349923328,176196 776772694528385024,155390 781290198965559296,181419 793495400242184192,252408 788711708592185344,215437 738586133576056832,11774 778391568839565312,167407 789079206030368769,223286 750257638269681664,9754 757607350798876672,46370 772894557813940224,132908 776799831230586881,155451 785879075554492416,198089 753409597357129728,20830 793321027149393920,249725 776918673134989312,158387 732644957379518465,352911 765511145411272708,85562 785623488845324288,197512 761916837231726592,69956 781546152537780224,185595 788715870696669188,11774 752865461310816257,22788 795749124020772864,268646 767469297903906816,98751 763841610232758272,398859 777036400428548096,157755 794376535599935488,259220 780473306411655169,180310 785585149224312833,197286 757376328287064065,45122 792396613717286912,245687 755099101600026628,35044 778121912799068160,164435 751164616252743680,15643 758783166114963456,1248642 774694004101357568,142721 776103151619407872,136904 771367484603576321,124883 775817081329557504,151374 766713408917954565,95708 771049670017703936,119937 768803704145313796,109104 760458638028902400,61037 791376628983083008,238207 794676697249566721,261818 793569496481034241,243865 775793474352324608,151718 763468654168145921,76406 773905645728772096,139404 779777026832105472,349856 786445078940164096,202429 792832571801337856,247240 794574978989441024,261155 753960446781120513,30304 759686020623400960,1170396 771146981053902849,123583 788175397137424386,215252 794915334776123392,262752 769668740468264961,112336 794384864569081856,223249 760799168600285184,47940 788387493045338112,217519 764820537553977345,84209 778372234645762048,167044 756248645276540932,42171 768905842150117376,108375 758331755543695360,41703 765554091800035328,87904 793234832356761600,249926 750421039545520128,11372 788420678064091136,217837 791771258862104576,55820 793145604981465090,249926 766703951811006464,95672 793380618298023937,249926 751549290263171072,18215 763932459897491456,80393 753382146052460544,27045 758992900793393152,56158 766414937249943552,91810 794584222736359424,261155 767808014212554752,100891 758133851398873090,43271 763098213574320128,738099 785923656673325056,199546 790665396890181632,233307 777572313537601536,161065 764627360654188544,82744 764160336459096064,80939 755793323026059266,39475 771740278763974656,14277 758161245317070849,51750 766715830650408960,95262 787393897014046720,210760 761372719397167104,66897 770881265998368768,121359 760450051214708736,61544 760850938731065344,64678 768242925612388355,101681 777719001824780288,158524 794984509355724800,263898 763401229862965248,77731 780104742051647488,178258 795047290591322112,264397 760000157144363009,60069 775725289993342976,149953 755155047034544128,34666 791701794716053504,234990 794617390168473606,261987 780111672295972864,176203 791519886342295552,237908 767863928114311169,101514 771486859000098816,124597 757794881607655424,48491 768568171515277312,106281 792060695441530880,243614 763183548740227072,75899 732168165921325056,349795 785684874145374209,197286 793943779396947968,256125 754759558564868097,33474 789949332287918080,225359 792505181091037185,246225 781589495833501696,188478 756294012131086337,42495 769549688806580224,113412 779101730986348544,171795 790753049799172096,233692 754131033314979845,30296 793244503192825858,249926 755928374338392065,38459 763985493168041986,78239 775287372284059648,74043 775870350957568000,121785 765229648884097024,83391 777615568308502530,90252 764437355910627328,80393 786914647488073730,207287 794349932308217858,258598 769525669239947264,107376 786100484826394629,200412 787153054739169281,207113 793179746712420352,209828 778938287759069187,171168 793905287543521280,203546 732528174425374724,351690 767147603217842181,97377 774401715256852480,132335 755162649269272580,35890 787149460761567232,207113 732273687987163136,349197 756482344412864512,42416 766770406296608769,96263 760100144708722688,60542 788737155333885952,220029 794642731645730816,261942 770308912746680320,117303 769196178521022466,112052 738063747927834624,11774 751121054869942272,17140 775102693585129476,146720 791155220512403457,235590 793155527694028800,249926 764221419089637376,82759 794905313816154112,261130 788647849265291264,218495 776105529848373248,153501 791670047152312320,240145 772797805823823873,132335 754721761166524416,33356 767833721118429185,100605 790968851550789632,231519 792958692178001920,247877 793923993875144704,256451 794287254206316544,258829 795063795550978048,263933 778726614045564928,169410 776255454108381184,154869 763045541223632896,11774 771418271589474305,125554 751838319126863873,18550 774998710379958272,146259 795683504151523330,11774 762247460458729472,71652 786995497131184128,207287 794130559408738305,255870 795662979110871040,267521 766376868693938176,93286 751222355519676416,17833 771720345422336000,127134 758043809468911617,50143 788052616492097536,205197 779354793986891776,82642 773692971912867841,138205 769481949471571968,113165 749409834949312512,8047 760871331848003584,11774 761925588865077248,69947 773936019460665344,137965 790710611260809216,232884 791676968165081088,234990 758133839608754176,51451 754729521790713856,33356 776049221573025792,152735 749516467549433856,7828 781232204731080704,23762 752154933672046592,21224 762312559437414400,431998 768488714997727232,106716 773160633894182912,128355 773752136433795072,138819 781367332874641408,186584 785834866294218753,197512 793231128819675137,250633 781464872685072384,139404 775072571523866625,141091 786352267385573376,203240 771738781447696384,126152 786543879340363776,202248 773671164887597056,137158 777626156203847680,162638 762965305307992064,32625 776619635265462272,157108 753676093081710593,28856 763456738142089217,78159 773983214897463296,140444 765347064372875264,87249 787202475577270272,208252 793201176707600384,247240 768561516232572928,106716 794314240693772288,259134 791353181385043968,237787 776456381066989568,151463 794703087181135872,261155 762050188709998594,69794 792425958112305152,245313 755042285608394756,34765 792798377104777216,247631 795772496612065280,268869 754716920130203648,33356 779127889924980737,172047 755347277678391296,36810 758450495056965633,53015 787017860539232257,200961 771714551087792129,126152 787365881814798336,209184 793866287915134980,233154 794192399606030336,258598 765371209173262336,86103 788837946329882624,216009 788916019876225024,220332 795248528494886912,264397 765271123701399553,86047 771996239156084736,127657 780812936780525568,182870 760677476548775936,64326 780872765112844288,183269 767067559401107456,91946 768119748794191872,11774 795730553534300161,267862 772765110716633089,132335 756367596006539264,41680 769564184354754562,113412 791409741746569216,236454 773722818743635968,11774 787135556786458624,207861 793794249976377344,254135 752918885368631297,22575 765889018093416448,89945 773614910265626624,137158 785851658341322752,199013 793314858645262336,249926 764060674104238080,80393 771072007735685120,122388 766087966066442241,90605 791500997340241920,238780 793386958089093120,251566 775377221318049793,148473 788764412534554624,219942 740328189713485824,11774 788874564101021696,221711 793234424871526400,250033 795293944808665088,265257 793431864803328001,249841 781596988961792000,187044 760966874582638592,65222 776779339496955904,157755 776121947788759040,153095 755726896697118722,39213 755740253722402816,32572 761549447109054464,481145 787280313252622337,193121 759188253614284800,56964 761997992375128064,70886 776133522863984641,153845 766690414715822081,94699 791491834887282688,238292 787118156493926400,208252 793600005437321216,252408 753224762734809089,20602 765882355621978112,90031 764349403423354880,77598 791705179938779137,240481 770525483515703296,118191 762031293118808064,431998 778417047449600005,167407 795244574230925313,263896 794010667808268289,256502 764565108726992897,1249246 767454134157148161,96039 776059262728536064,153194 790516246311759872,11774 767143180164816896,96039 795361191522668544,247930 760563541313069056,61545 777341337066668033,1250342 751627667498151936,17341 762096815189745665,70689 760315960456773632,43471 765006288665313282,85562 772811603121213440,126152 787483064381222912,207433 758435270589026304,1248599 773535236697317379,137042 788972234438168576,222682 776600097433919488,154832 777304052359110656,159876 750007664709627904,10735 763728638210613249,47940 791739585168601093,240483 781688275014676480,188401 763065622204813312,76329 762060872197943296,431998 763111626610446336,76549 766520149255913472,92958 754725538774691840,22393 763061383504142337,11774 764267443476951040,82283 766668708840296449,92917 757048706738876417,45133 768201459682926592,103899 778284071516504064,167063 792808502758629376,247379 786301006690869248,202429 795718090256486400,268281 762106865266327552,431998 789941210026610689,228820 775284474233978880,148045 757439303748231170,46404 795136066625806336,249926 780444790106185728,180112 787836446954708993,212063 779443832614227968,64722 793433321195900928,251452 780190777628647424,11774 794549699491442688,261155 773987946995134464,140437 759834204528074752,60043 769392693923422208,112872 794608281176174592,261942 795122515416756224,249926 771111596034699264,122145 773914928629637120,140067 732213942307577856,350312 765597960428060672,86873 749279756185530368,7816 768345339816386561,105588 760590122450575361,349703 768855481678823426,105109 789556744921944064,220815 756961202253594624,1248452 758078639959191552,50476 758285696067112961,52112 766478383093981184,93036 788654940214464513,218258 759382204376113152,56700 794691458502512640,261942 750540895397744640,12883 753322689230573570,27095 755835267467141120,39462 762393237650808838,72653 769039411757604864,110209 775428262113775616,11774 785310792715530240,11774 791611608988397568,237857 792023525733335040,243075 754992396698521600,34666 792077043886284801,243614 792298165777133568,245016 795030966226001922,262022 781589007838896131,188231 792362639489916928,240145 772148761313378304,129471 759502372108374016,58227 773957108593065985,140502 780805896762892288,11774 772366404368625668,121795 768278066992820224,103149 750796958248366080,14402 779342498875396097,174115 790277921227304960,229693 795067071415668737,264700 757597524215554050,47940 771712438261551105,126152 780377327104626692,179742 779009508605628416,11774 751759821880303616,14277 793850995898015744,233154 779133004488769538,171324 773659261951893505,131421 776463092905484288,155896 771529547846078464,125104 792938195017052160,243187 793506923303866369,252741 786618509509795845,204413 793121730747363328,243075 771957946515386368,127582 792241509483417600,244550 751235026839146496,16299 794342532721184768,258878 775904660314005505,151255 792004371651244032,239998 753994376053788672,30590 764399059419406336,81393 789299578071879681,222249 767866962118574080,100605 776890389483646977,151255 794684107104092160,261455 761779200395137024,67852 763233043515445250,47188 764870880082202625,84889 756712304197177345,44450 780528322354741248,180655 781732606463217664,189515 774280910896263169,141887 788427892455858176,215437 781570593183436800,189017 791776446071136257,240926 772169563081433088,129049 786056626201657346,199262 788768010760654850,220332 764922637697122305,85326 795445751413428224,265846 785273489725001728,194648 752913238468202496,24134 754739507598073856,33356 764185970971381760,82457 780088408139964416,178258 788091719292190724,214354 789704599292772352,226717 794190499347308545,258598 775839403541356544,151242 792049299693588480,243187 780908969967640577,68993 788899137118797824,221609 787854090931953669,213376 781256019380797440,185601 776531677082374144,148870 765018891697414144,85562 777563988368367616,162497 788418050731237376,217926 733358222707466241,349060 755515940821950464,38183 770246912066793473,117257 787842980723855360,205197 763587118950211584,78513 766417790760660992,92872 793122692262137856,249469 777279137853603840,7003 794604436391792641,249926 777930489382440960,161960 791847922124021760,240483 788124816381386752,215754 765009849289539584,84422 759184330837065728,51798 767756436977901568,101163 743269314430545922,349060 780914185211293696,183269 776352413099913216,153845 791757820609921027,239405 794265463115186177,257325 749632104586240000,9378 769616070185324546,114021 753195676037591040,24316 771403170098647040,125136 794320772147924998,258829 751117981590052864,16506 765764894948032512,88920 769512058463268864,112363 794373994422136832,257325 775400344213921792,148537 786227412644220929,198304 793591059766923264,214975 763802817010274304,80393 791011626883411968,233307 759764170384347136,58869 792761549458771968,247241 765285002200375297,86485 771874293588295681,125163 760206793020547072,61545 777963568096350209,164764 795721291584172033,199307 765171256442384384,11774 755191810964721664,35890 757268282705645569,45122 777906994334216192,164001 757255084505915393,46006 763204235580375041,75899 793534741282566144,249961 751934641913810944,18224 788480541167280128,218495 760156684279046145,61051 764660468178886656,82283 768877579298234368,109337 785542680818421760,130635 787295103706542080,209114 791721692376756225,234990 778046088091545600,165523 760916143041310720,63149 775514085811183616,1250232 793286671840210944,248220 763071857096470528,75973 788469294522855424,217519 733518584433909761,354270 787368045769392128,209736 788489142959218688,218275 794288659851669504,254209 776462577861730305,155390 788781730471608320,220526 765630615811158016,88311 770481393218519044,118174 795030223217639424,262847 761628772982329344,69684 754776598495264768,27045 770368826991009792,117303 794129795730636800,207965 777957698037874689,164980 758755864148783105,54861 778370991638581248,152594 788892479105880064,11774 789917385130205184,224790 794540661454184448,261155 772920013879508992,133519 794175881761660928,254209 763884548182593536,79869 733062236189523968,355106 755185696457895936,29614 789520770674200576,226180 790915396048134144,234796 792784298252177409,247561 776891500374306816,158825 769159702047404033,111558 773706756987891712,11774 753708060741283840,25698 772120987278184448,128519 780793838449287169,182726 791192854286704640,235857 771507711682883584,125367 786683722129084416,205728 771933966127493120,76146 762598301824847873,65500 772570107184766976,101681 793188347921522688,249444 795054596607459328,264397 743257642265624576,351268 763419488666595330,78208 786188931502968832,199262 789877494983692288,1170856 793088320817487873,248514 789563200660471808,223921 758507770656284672,53703 752223727581065216,20279 794634040758435845,233467 785618062057672704,197297 785435333219549185,11774 753691731086807040,29263 794004464340500480,248652 794591252075323392,249926 756213910051647488,41798 777264600186286080,160602 749694725888872448,9030 761593524747927552,11774 768855513148731392,105109 791836891998027776,241432 773264909425672192,134875 774358484582182912,133702 768807827418804224,84904 779157043336781829,171693 762734069981519873,74681 761765875816861696,14351 762263047637311488,431998 764224015783211010,80939 785549629916114944,130635 763844541182976000,80486 771041367636140032,117257 788118845135261696,214812 762970656338128897,71353 766652312190390272,93221 750696324262166528,350812 780414912522616832,177778 781211598601846784,185313 758012045207937024,49180 785572535169613824,196917 743228990756880384,47188 762824477474291713,74681 773107696065187840,134419 773615730298327041,137869 790759110845366272,227748 772459846012633088,129558 772803664348078081,132335 769280275742199808,112725 756753201160916992,44429 764158433780232192,80939 764977155918954496,85562 766818079321968640,91946 781363412014100480,139404 776627185163472896,155451 793475511825625088,252580 780910568085479424,181509 795116600026365952,249926 750801141022068736,14421 778296291214389248,167220 788824371171299328,220137 752299613667942401,14277 768871115372564480,109666 732632294960168961,349197 750375717398085632,12954 753704399755579394,24173 770482581183795201,118192 750515422760411136,13410 773657318948999169,138490 757554369852280833,47782 761399333581312000,67350 771401472152104965,125367 793501822660915201,249926 791663083026542592,240535 771485464293507073,125554 786400048464613376,203674 777615411567292416,90252 754856012599988229,33355 794164633619824640,258331 765994354649333762,90335 765184870427533312,86103 765203819366060032,80486 752988305386418176,23739 770309546447372288,118087 789498205432143872,225551 757631203251986432,11774 786405380649721857,201567 793972841427238912,257353 763957265372098560,80366 764980585928491013,85562 755922308422782976,40609 771731220103331840,125554 787917147800416256,197888 767914218259640320,102137 790631255679258624,232424 759172150938832896,56964 764935536255598592,84824 790649558313365504,231894 760527685479239680,62063 786384891680219136,202727 788753382324305920,220526 779113109789093888,172089 795709410119061504,11774 732103186345918464,39600 785586772440969216,197286 793361992341942272,249926 793121411653070848,249469 749281283952418821,7546 761831326487973888,70858 773553347530031104,137158 777241318518956032,159475 757486041301389317,47339 771834918179631104,118174 785279656672923648,194648 761684553199079424,69548 772421116782604288,119718 772882278296981504,132370 795672723209015297,267862 762092654763057152,69947 767040764106805248,96039 765247311261806592,86440 788539296345194496,218832 780469564056350720,11774 786714040781463552,105109 788432417396658176,217519 791036968352133120,235179 787789608742490112,210238 794909965186170881,263688 765947776916041728,90384 780265392824545282,177773 793106692007419913,249469 768523748345610240,107069 794680434185469957,262022 767506183791972352,98646 792899771375714305,243187 793802529993744384,255393 795326683050020864,263906 769275082426449920,109470 792544894774411265,246273 779583478304272385,173347 790930261567561728,234796 789101452643803136,223491 780829506709905409,183269 792943657061982208,244297 762780546652962816,74592 766454309974224896,92958 755210772645605376,35107 746850374351454208,349856 763098855684452353,47188 780612834199830528,182122 795311487988465664,265855 761232595484979202,66842 793991471233990656,257423 765908755875827712,90125 752974918774497280,24870 769135437579333632,106481 790559037393739776,231416 794551620428173312,261155 761252356696727552,66897 778399863767568385,167407 768114243065507844,101203 764916042124578816,84724 756530451246944256,43391 788114011107844096,215005 778374420767309824,167393 739888232482152448,11774 761390416755253248,1248928 778959487482859520,171324 776129999355146240,11774 787836361025982464,213064 793844375214231552,254494 794121677772910593,256255 767268230536847360,98271 759220957059899392,57105 790678183905460225,232137 787091498185523200,209129 793615007472812032,252679 770641634195144704,120341 790952086682886145,164764 755943043715432448,40771 773243897225019393,135555 794225824333340672,258040 773258299831570432,135381 758008496067452928,50804 762483973733830656,72998 780628503406387200,182211 786921108222115840,207287 780640027369885697,182257 769182471653056513,109945 760204581510914048,61412 786683970759061504,205455 794386689376526337,260033 755920235098701824,40344 788464888981127168,218275 794564914895523840,261155 781674105955160064,188401 780009209211461632,177731 795728892447358976,267655 752946578659368960,24643 756251783601659905,42117 773542964291264512,137042 787344367136731137,206896 759154995593826304,55621 761924970129666048,70858 763481684197056512,78344 777951201333768192,163166 788768771083235329,104244 794607698599809026,261155 775689474651017216,150663 753573906145878016,18323 749682731706089472,9292 788093362020749313,214899 775557848969293824,149040 761716602198863872,69684 779680636961304576,176110 732396235282251776,351894 792206093560614913,243648 755729566006702080,39195 780613690085244928,150151 765305412811886594,86653 794739073546063872,261155 763546143993139200,78566 754087193086398464,31686 758198429369630720,51344 779441547192524800,175154 788755145869889536,220526 775282101759377408,146580 775298633398878208,148045 748656622935900160,1247847 778333525313323008,167393 774056670179667970,141316 755740916720267264,39235 776315250236854272,153501 779715578084728832,174756 768482019181342721,106281 785584766129086464,196788 793238208473694208,250408 793251785490178048,249926 786959494370570240,205728 770481998754381824,118191 776250114750853122,153194 774292722152673280,140539 793863242481332225,256255 774017055519416321,140232 781175774262890498,185310 794604849434390532,261639 777907962778095616,164182 770222127106646016,117257 749731434764447744,9754 781670199481294852,187044 732258007078182913,350671 776963521372229632,159359 785618035835039745,197512 769919842950479872,79987 756561608223158273,43471 778582299067559936,168883 755807166045364225,39797 755849484471459840,37044 788207805517836289,352258 786281835659571200,11774 792167201331568640,203546 766759220691791872,96172 777887144878739456,160641 779793041506734080,176218 792421299931021312,245268 793309010262790144,250633 777918573746327552,11774 759351113145397249,57722 794681679117959168,262588 759191594654375936,56964 795000908979589120,264397 763450615842287616,78159 763000779473117184,75899 790932042057785344,164764 772854508418240512,128519 781875116640706560,189857 795272714340728833,264397 732312767873474560,1170428 769726771704934400,18030 775186455563907072,132335 767046854257377281,11774 794540264106954755,261155 759046210233643008,56552 755766489953644544,39384 755459911128055808,37724 780991039683366912,183269 765645415018553349,88930 759318537265565696,56964 788479043133841408,218495 773684599415271424,11774 785492725906993152,195975 792192886972395520,243187 794335881280638976,258829 763254013852647425,75899 764154106923528193,80939 793348009891287040,249926 778467668764430336,167220 788179837705781248,215252 793942313785561089,256358 757695520424931328,48840 769005238351171584,110659 790441755237752832,11774 794197753521836034,258598 775433445900034048,148676 791160127613202432,105109 757026869787054081,45122 779643079091326977,174315 793120923444535296,249469 786290722693668865,201558 788547808316063745,52554 791437703829041152,238099 792129166195822593,244143 794781141870006272,263205 778584783555293184,168794 793643043081494528,252581 751618625782607876,18030 780646422332907520,182257 761363921747873792,351279 755200187010781184,35372 770853552826699776,121612 786025718014578688,200383 756947514855751680,45672 781207225410936832,33356 764935276640686080,11774 786350898536517632,192032 780613472547643392,80785 788582081869807616,218892 791467994044071936,238207 768574993554743297,102514 776565510318198784,154832 794971324410118144,261594 786655702697644033,203044 793557756296962048,252824 776859922881445888,158944 763823041625415681,79911 763818974681243648,80572 776413424523894784,138812 757571004306710528,47761 777209111129624576,33169 787225445737652224,209151 785534544032116736,196357 787119496343552000,208965 791252634640519168,235590 752086673593368576,20158 762208540891222017,72035 781112218649853952,185496 786090402520637440,198671 794784854999085056,239610 771507121632468992,33169 787388810397118464,209452 779344703019884544,173753 790727689766264832,233036 793234617092435968,249437 749751764962799616,9295 762733933826048004,73712 787070120539676672,208928 794338555736756224,259659 766284850328469504,91674 795066702388195329,263708 764147034152538113,80393 763566493946748929,77612 733213458523623424,1170862 788755064022151169,220029 769250418400436225,110585 792535052517187584,246269 794568414048161793,261155 765664648469291009,87904 769377935816069124,112363 761597819950133248,69231 771508531199553540,124597 774243493556264961,141912 754974811697405952,34666 760064025547812864,26066 764666189830316032,26066 794229074973495296,258331 751882842246832128,17109 792150796695576577,243614 779397748584026113,174728 759382102336937984,56700 788097406567079936,214899 795176945172418560,11774 790995581736923136,235828 792516432172978176,245715 753766638080569345,29790 774729057674072064,144573 781261239280406528,186434 788388284376424448,215252 786005642469400576,199561 756289678928674816,41459 767838646087118848,101681 786542012543569920,203674 792453728917790721,234796 753995587436023808,30802 789186846966198272,223286 772782750965260288,132335 778724665736822785,169384 780377153493995520,179742 768235763909533696,103071 773886510542295040,139404 786616709197107200,204413 793804349143080962,255393 780474112284225536,180233 786895415765504000,201958 795694946594463744,267855 770285517833379840,117257 793179526910078977,250375 779040292024397824,168794 785299567000457216,194923 775017635910000640,146259 763869763483205632,80486 754797121199636480,33356 760971522982944768,65974 754031226881794048,30590 761963154079223810,69673 785580198934683649,197286 763433850693357568,11774 766316453578444800,90908 791476824131842048,239405 778749366668365824,169107 792430172276416512,243075 753723198861086721,26780 769301234478149635,112301 790761321880956928,232169 771052928803016705,121795 793244237529657345,249926 751558594328272897,18470 776620582343356416,156835 732189204843634689,349285 770711306659770368,355505 786381762326913024,200942 785902992159608836,197512 765148818509664256,74575 781351097092931584,139404 737103156698435584,352060 776389598209515520,154832 788396094149591041,217519 763083835185790976,47188 764365639779745792,81946 760692821229731840,63267 786486214803075072,203350 768573740477132800,84904 788445660173459456,217897 778084285341396992,679105 790412988482060289,11774 794935379392659456,262752 766528770408722432,94491 776155829397491712,153372 786009331762208768,352553 756922865434431488,45311 772796204660981760,130686 794606855582547968,261155 732898463319363584,353789 781394366145392640,185313 786180143081398272,201285 786480857452281856,203350 771927470853554176,127657 785811749291249664,198671 755179616663404544,34666 793299714267545600,251282 753885007622639616,22439 781083455153065984,156811 787760977533992961,210238 766072163317133313,87858 776211229694013440,153038 749468868691628033,7855 764245910935044096,82018 771530824038559746,11774 794322074550419457,259892 752789079205568512,22752 763870374513684481,80939 786429298760491008,201958 750137607921819648,11495 791260970278531073,237223 794549683121221632,261155 792571000495808512,245549 763518718546579457,78228 794723694631329793,261818 779317065417101312,172799 785698064728141824,193639 787106623080763392,206189 759877073959686144,59904 771430249158418432,125149 779000355711553536,171324 786999404322402304,105109 787294909615120384,207212 792076104966279168,242693 761314397134344192,34666 753359768689840128,27045 761698574342103040,68862 795432155321167872,263926 786916389294600192,207287 788074377237659649,215005 763748584764403712,77606 772783272325685248,132335 776802568257142784,157755 775459049253068800,148010 789146965938364417,11774 786651763575287809,205455 763120308588982276,76771 791038665464111104,234991 793474967904088065,251390 752293424783437824,14277 776064419696631809,153194 758301491778162692,52061 781515946401734656,139404 760523977517178880,48052 792380354107539457,244143 754986474366464000,34666 759272903011622912,57574 789421152498319360,223286 779291793703641088,173590 767088351702908932,97458 751743460747644928,18316 752027484821028865,14655 758117766477942784,50983 758310608714534913,51809 778561468753149952,167569 790606724717809667,231318 764195355055443968,81597 768608885120888834,104662 756965784581177346,43391 793256048735821824,249926 781472179489640448,186750 769722225721159680,18030 787004237125447683,204380 793415939219795968,250633 775806117586677764,151439 791698730252500992,240483 777955020352389120,164980 762634366900137984,73926 770271258583805952,117364 790572868547608576,231318 763466479014584320,78159 763791434327654400,79589 785635184192397312,197091 739593258624536576,11774 795280990486794240,263666 794583907307917312,261155 793550610310103040,252020 794692297841639424,262752 794897824374751232,263667 768824170155089923,108710 775765514157166592,151265 772902376856584193,133043 792918605163663360,248514 778674210155536384,169201 792026990005985281,243187 779315735491338241,173964 786751405579173888,206008 790941822667386881,234583 775365334945656832,148537 791376546359611396,238395 778272126432227329,167085 795449527499157504,266491 779529407027294209,175549 789166016987213825,218258 794149652387885057,257492 772518761911816193,129918 792082475136782336,243398 765993723498987521,88669 776141502418292736,153699 793871854335303680,225266 757319448965505024,46540 794506116096921601,259034 793666132368437248,249926 780541889044971520,180039 793428739933765632,250033 758750639820115969,46076 760568163973074948,62798 780607767862251520,181789 786428690083241984,203832 752308242470965248,21074 794550848957227010,261155 775403719609294849,149040 794358050773569536,260033 793257771382767617,243075 762018855556218881,71026 766931695643811840,95572 756915467235815424,44450 795754627174137856,247930 753527169733668865,25321 760480136881840128,62771 755619692207706112,38876 777335087306276864,160230 788451038055567360,218275 758420957396623360,50827 758600115477184512,1170677 764988476278214656,18030 786691003470245888,205143 735291006778757121,11774 756216692250849280,41660 764448843261841408,83488 759377219202318336,57961 775787443467485184,151463 761565072221204484,69245 769324342006128640,112336 770230201695416322,117156 753350103855923201,27061 752165309570641920,17416 778734772294037504,169437 764993528384458753,85562 775422404176654336,148994 737376582533304320,351146 768996329334804480,209828 778332865838866432,167393 781119240367644672,185496 766777688572977152,96263 794606839577067520,261155 768170997639852032,104332 780790413124853760,183269 785684315715665920,197512 791764428534394880,240483 758686624129482754,54070 777171920718475264,138812 795098279361019904,263906 750454363907362816,13532 763875751091441665,80155 793231247120171008,249926 755113118473134082,11774 793613514589954048,254135 772204298545401856,127871 773940931531644928,139404 755181227406155776,35890 791751058938732544,240584 767827989174157313,101681 793957725038411776,256255 774515704468938752,139404 785547453424607255,196676 785998091321094144,199262 758710618723459072,46076 790300625007366144,11774 756721922281385984,43315 765534093693988865,87904 764685075199950848,84422 766712179324252160,95708 755608442438557696,352075 765037039192576000,84724 794800434129014786,263090 790835473069453312,233307 785351045748666368,186883 777027213052944384,157082 790972150001860609,235590 765955721712267266,88874 757915008273559552,47940 771042110271356932,123085 757599284636241920,47940 779998113771683840,176890 785602415445716992,197512 760939428370116608,1248854 775677013227102208,149953 775045753374806017,139577 788881386606178304,220831 759423134265057280,58177 794796446918713344,261987 767835406968692736,101681 763117520546963456,75899 792044308140527616,243187 792484980026769408,243075 762727923627364352,73712 790737692732514304,232881 766511601574817793,93405 788474556289732608,218495 759178464566149124,56964 775943881707839488,146381 753705554489384960,29263 759289019469533184,57851 736405617359900673,195876 750661396791123968,14429 788704862372401152,220029 748200267473006593,11774 791752514530119680,239998 788881644879015936,220815 787766491097669632,210238 788935213678071808,11774 762078546017722368,68993 792921503482286080,237787 757544795908833280,47782 758261357363900416,50612 778462018093273088,167407 780570633927290880,181419 786325700391284737,201958 753729388110311428,11774 775092230830907393,145721 785863452598362113,199200 786994250609258496,207613 793618140907339776,254209 773052475825946624,125220 780586140961087488,209828 764887434966556672,84800 764893391595405312,83675 787488327448399872,208307 794919361899216896,255252 788561999747649537,218540 772108598528712704,121612 793096473005088772,248065 740934607974109184,11774 760640981704249344,64084 766293159320100865,92189 775348012172410881,148170 754090143930134528,30590 763188293181865984,76723 769976485511856128,87904 754069514866733057,31551 758074919108444160,51265 765461050909003776,83985 732327101286604800,196346 748313937108697088,1247847 758063064319090688,48663 785494869682847744,196277 758320524778885120,50923 788086222761648132,215005 793924703689674753,256255 781287064188878857,181964 790375005372633089,11774 779048627888979968,171617 792507893455073280,246392 793953020316909569,256451 773956298710798336,136904 776038035267944448,149953 794552203004481536,261155 785524447340064769,196538 767376063580307456,53999 795712996899229696,267655 764076144056410112,81427 760137518893367296,61145 758506630120112129,52749 771787815831166976,127871 773951679167401985,139404 785582527713054720,197297 788423704728465409,208928 790941935972200448,234583 781187280039911424,185496 793273687600345088,249926 764825211984351232,84724 790691501269409793,232881 793095602485678080,249469 761218167255339008,65222 758043116280610816,50923 787836183321554944,96785 768495039076904961,104973 753315631517216769,24788 787151639702491136,208928 787980825526763520,205197 795724861389807616,267862 777241971819704325,157755 762711311478296576,195876 767836516089491456,101681 778700902165123072,169750 779670342616883200,173347 756281108782800896,42432 765339832084074496,86472 765978345938890752,90384 785903628775198721,11774 790939015897841664,234583 760101041933283329,56964 760748674498621440,63451 766270453673406464,90611 754096302477025281,28866 795378544750841856,266713 776167956506181633,154071 786938555994021890,207287 789823306308259840,225499 790537701703421952,11774 788083182830755840,195279 773893176692277248,139404 775114611540561925,146675 776406550298722304,155390 760295666568404992,59666 777557288391417856,159861 794540101766443008,261155 788152969246244864,215057 764897421402877953,84724 793152911278694400,249927 795761990459420672,247930 791392114584219648,238207 761302384341495808,65180 778126445117902848,164826 794027212307505156,249926 765228268974858240,11774 790707751798263808,232884 749264584087834624,7064 795422442999214080,266079 755493667805290496,37892 766693840799535104,95593 772789846586732544,132335 793557832918507520,26066 794008067322966016,257492 760130551496015872,59666 756081308917391360,41447 792061026913099777,243187 766458260761096192,93405 777792803132825600,161988 771294773663657985,124597 780605930463387649,181935 790972347842830336,235487 792724487712026625,232825 794357116869951495,258044 779344646916812801,173964 792156220480102400,244289 767045312926126080,96039 795454978634711040,263907 778388254370299904,167569 760200450935230464,58537 778746879421001728,169107 795368113978097669,266500 759388015923908608,57883 761229974267396096,64693 772874479513075712,132761 775860575607730176,150624 788473611820601345,217519 752142907889491968,17794 781292476288020481,186434 781506533297381376,188401 756265737954746368,42117 780541577311588352,180039 776276323274633216,153845 791312466131255296,237787 774604804475584512,142668 785506939664945152,194934 758302170953297920,52311 790549403895468032,232137 786963281726451717,207287 788469054503804928,218275 788625993938378752,219503 754038865153908736,31400 757014244994850816,1248435 765581330868539392,86274 780139141925367812,164764 779014761182814208,171693 732738759905542144,353874 793564025430740992,252014 777982121789026304,164764 787475763310112768,210432 788418020259397633,217519 789199312739708928,224221 732319547349327872,1170428 794575669648850944,261155 788404007295475712,217519 786280051880914944,202429 754902199726182400,27045 751210840792064000,17697 769062221687169024,110709 773475158099169280,136515 794672043794927616,261155 773533742157758465,137042 794751571879870464,260899 773194743635468288,132497 758262195960643588,52031 771143038202679297,122967 763550740036120576,78192 766061348245561344,81929 781113880818782208,185496 787494078023741440,209095 775000166709338112,146259 778679913876291584,168794 751203468367392768,16953 794239204750282752,259063 791432239078793216,238395 751860967969992704,19792 768312193745989632,97811 778235666412875777,166532 790274982022516736,230282 795701045754298368,267855 732815186894159873,354073 790941466604560386,234796 793319207395917824,249180 756225466814652416,41868 794607200165576705,261155 780161355999485953,176128 786256994650824704,199546 761345382282436608,67906 766200380002865152,90384 786939796115578880,207613 732775375286198272,1170667 787724108465213440,205197 795369453118582784,265875 790665844300787712,233307 793098410136047618,249348 785303339865038850,193669 758343074443591680,52554 764141869374857216,80939 791706108180123648,240483 771522507203543040,125853 750380925909884928,11774 781340264078028800,139404 792430190970363904,245607 763164018215383040,76628 765667015067635712,87145 744120123514990592,351463 770765713350856704,120677 772461665719840768,131025 772995641538588673,133454 740446058581528576,209828 776529437634461697,154832 776833221829025792,158520 788609996737183745,125163 791332445207404545,238207 792488313542160384,246225 792120667923632128,235685 767804841653481472,101681 760241211600809985,1248387 755940863252041729,39384 765323461246017536,86653 792393175969075201,243187 758086733871316992,51069 779012976141565953,172014 795370213713866756,266054 775527046894059524,112363 756622778816688128,44429 773265435059859458,133043 753640961859813376,28732 793149328424513536,249469 781288819828133892,186584 787847044576649216,213135 766431016965726212,92958 769971686791843840,179307 776938020624801792,157082 790678777143627776,232640 766396424154148864,93184 790605867431387137,232791 774831897910185984,142721 767144128345808896,97432 770706744829960193,119937 778722586217676802,169416 776678845403455488,154832 754091138802393088,31668 785865763504685056,198878 777960284774432768,164900 786586468093276161,203801 789080814348795905,223286 789441169700691968,225981 785532189790367745,196536 758478097968660480,41703 778336903066255360,165591 795361550106263552,266054 780904542825287680,140965 774274188785967104,141360 778402576798711808,167398 794963065108365316,262847 767480140485976066,85562 769380416918843392,112363 793212538334932993,249926 767456797099712512,97379 787023878593847298,11774 780962696158023682,184533 785914970735116288,198671 771142137064853504,122978 752919699751436288,11774 763457041851482113,78304 773531506492911620,137042 789221637979795456,224680 794684487762411520,262752 759124566119739392,56964 770389690251894784,118698 764271406339108865,82283 765547386185719808,88052 786966884604338177,207949 760553178832179201,62716 777931175255957504,162786 789506584346898432,226712 792126041728946176,235685 762991083773042690,75641 793138856757518336,249469 787528255783989248,66116 793913007512260608,235590 773560790074785794,133702 776205128256806912,152073 778376291875684360,152594 753843570440744964,29548 769206358101155841,11774 777049233035669504,157693 789937373761056768,228810 791119508844974080,235621 770374696189693952,117257 758734413651861505,54739 794716986278350848,262849 791117274388267016,234575 785977159059845122,200382 787735708144324608,205197 789396452116004864,224678 794142101957185537,247569 751183175397748737,17140 793810898829840384,200963 780455831472975876,11774 752185811211284480,14277 765928235494285312,88464 775746702691086336,151071 768904627580506112,109666 775671674414833664,112363 752215841333190656,17794 777119029697744896,160353 795386419233570816,247930 772049434037235713,127657 750928848108171264,12883 763388640021979136,76723 792524770076192773,246225 781131384521838592,185496 793880047358611456,255942 752981056261849088,25255 755534697422204930,36822 766291732010897414,90785 764288540146532352,82066 770464071212752896,118192 775415650147766276,149200 793252778319581184,249469 766717201407578112,94899 791039847603503104,234796 792029094082850816,243092 768622383771025409,104973 789206469761572864,11774 750351805897408512,11126 770671746026467328,120610 791091763758772224,235487 756362982205038592,42432 773664697165946880,137698 774006273872269313,139404 781229645161037824,186212 790617658957770753,231871 795054171045163008,264397 761386012438204416,67973 755072302023340032,35044 780775606183010304,182726 794987014617636864,263907 780236517864202240,178415 781547172470808577,185310 793942720758841345,256038 793130634755571716,249841 768997891524354048,99262 765675533854187524,88862 760150745844809728,61051 772374473857171456,148861 793721797141225472,195876 791800503055155200,240483 788989240541601792,11774 794779011574599680,227345 758674241772400640,54070 792088345878769664,241034 759800903205609472,58232 789212188229664768,224333 758085554206568452,50442 774398316968681472,141316 752621240335142912,22436 794548328830636032,261155 754024854064656384,29592 785737293743132672,196917 759494238362972160,57348 732397066173849600,351467 765581905626619904,76858 759765695282294784,56676 751547371637575680,15334 773508963648274432,136904 757560685689700352,47717 773639826465759232,136515 756291444927639552,42344 767387308098195456,91284 795210364841525248,263895 751795091891691522,19133 781303690187644928,185466 768556848865738757,106716 794038586354102272,253032 790976073445941248,235590 763987657252679681,76510 775804465727303680,151439 763904885607821312,80939 787624784821575680,211794 753605059422908416,27379 775587219696447488,47940 794237458510675968,255942 791756682342772736,239998 762035888733945856,431998 775770089404637184,151185 795396622045696000,265102 787455537764036608,206117 788184355126513664,214078 794002550202634240,257492 793209034421657600,249725 795483969236115456,202399 791247986315505664,234583 753721190800318464,29416 766619127838568448,94766 792417212166316032,244143 794997914791772164,264431 781573310584877057,113982 755850239148425216,39997 793171286948126721,249926 793617481227116544,252408 755532076858810368,38183 770708156250980353,120610 772150347045502976,85562 762799873192112128,72683 764957327942352897,85377 774423892538626048,143585 776125486489567232,151255 776138326424203264,153095 761675119441960960,70085 768886384597864448,108817 791091266415161346,235487 792148903021858817,243615 756313777826467840,42249 764069160015966211,79691 781489424760725504,187333 781143143462739968,185496 770413223556161536,118191 740414252251500545,11774 756568619224436736,42432 751105905958281217,14858 793935544543838208,256219 795694560294801408,267855 763086625077198849,76429 788191382078824448,214078 790751945770340352,99049 791119792736309248,351349 769071251495219201,103354 758775707275300865,52749 787703913751449601,206101 758482435923337216,50535 791467170802733056,235147 785854936810680320,198878 761707051420712960,67229 765039556227891200,85562 774240372486762496,1250066 786392681207521280,203674 755857957846290433,18215 789512915011379200,226731 763403456606408704,73814 774378264122920960,11774 785971463996276736,193297 789938260248256516,228576 769393424441020416,112872 775044656534949888,146259 779289693531803648,173753 759012943073726464,51239 763508239132659713,78274 772085188499152897,128017 793618713488592897,253032 766801450143916032,92917 788447180919046144,217519 790225971706077184,230009 793841652553097216,255942 776151953537630208,1170441 760888425297879041,65455 780414949340307456,177784 771107602310758401,11774 791674028301877249,240483 776863406523502592,157840 751836996885110784,16931 778461554442244096,167220 751675128698834944,18893 786459192903110656,193535 771339810715820032,352982 779363025262346240,174230 753948392670302208,30535 785326692189413377,11774 760990268510375936,66159 768263617548541952,11774 792832724113371136,243865 770736321535107072,120474 757006703879610368,45727 786927279444070401,205181 794910914478743552,263895 785573910058192897,194147 759868655110873088,59666 773848326940729344,138819 753651853246758913,24134 768058478166507520,103261 774305475798020096,141850 780144747834777600,164764 768563668850061312,106756 774067788713295872,140444 791002831385980929,235486 791384574487957504,238395 762360529083961344,431998 794745209871536129,261155 766427585563729920,92958 771395029650800640,122967 779380965705551872,167319 756186300823146496,41680 758871947836952576,54070 794530686669647872,261155 780559756356231168,181419 772535517619556352,130988 785631167110184961,196696 774711003426676737,17416 785269935974907904,194667 777005966386720768,156835 762058433763872768,431998 794953811064279040,263817 795261713495035904,249852 753715475201208320,29347 758062947453267968,50542 780436604389208069,11774 788780487514820608,220526 793320731912175616,251452 740211894573760512,11774 765662531310329860,73814 770773879874727937,112872 780468389915480064,180039 749261220222414849,7828 761735316059357184,69711 771525382327504896,126389 775381253549850624,148045 785773936223019008,197512 763495633282007040,77598 758404668275830784,52554 762806955098243072,73712 771049218727370753,122656 770238253211324416,117257 760888344716992512,65427 763559026495979520,78205 778305395278229504,167273 766298287418716160,92075 775799471397412864,151463 786691580350517248,205455 757090799431462912,45857 769429836217610240,112788 777933407951069184,164578 759843261330575361,59846 773229377731428352,134561 752621128225419265,22788 773905004616822784,139404 789286361803161600,219012 793791182115598341,251803 755152739131207680,35890 779089004046213120,171982 764280750078394368,81791 765954154435051520,90384 768930698350596096,110362 757542177329164288,47788 773296567713304576,134993 793954212048764928,256105 777586645449240576,159559 778683530482114565,169201 793163205954641921,248437 754975272839946241,32941 788524931403296768,203710 779344651274772481,174115 770561758322892800,119047 765238869356752896,86440 750753812193824768,14277 794669866800259072,262022 761598771453042688,69565 772979265075752960,132335 786392765630341120,203674 764555474045767680,82066 794960626607079424,261796 754734896950628352,33356 788373085883731969,216991 732262565011578880,196346 766037926572589056,90908 756537786547568640,43828 773868776290942977,139404 791468355010105344,193524 790258738842234884,229192 762343287055388672,72411 766368354638569472,80939 775530684861468672,148874 750680130893283328,14351 777251841876688896,159475 786681292813369345,11774 780789907333578753,183269 773542778135392256,136904 777657604726292480,70764 771895334226104320,127366 757718141724086272,48753 785651876976930816,197286 732828232236535809,398870 759100658045718529,56964 732394705862971392,350808 793137148199313408,249882 794531373231013888,261155 754742049157615616,32869 772244770735271936,121046 774093784879501312,105109 771456393874436096,124855 794343017981218816,256038 770706498846593024,119937 781510326759989248,188401 786817145703280640,206048 770664586546511872,120341 781145932796755968,185496 787619770619142146,211837 787898335956963328,211769 789275848385847296,224680 753358601436233728,27187 775318165274238976,148045 777083619991023616,158520 794012528963624961,249852 773651282691297280,137777 734668673529548800,65113 771405054829965314,125367 772859213311860737,126293 786242047090962433,201958 785934346502889472,199546 786711220057288704,206054 775518117875286017,148909 794001014525403136,257492 753569901957279745,28037 794552557041582084,261155 769765391543439360,109104 768959323967885312,110362 790684702395031552,227242 776068421410775040,153095 770298615004889088,117881 785432652925046785,193260 788471879031934977,217519 752956250305028096,24788 793423805951553536,252020 776882807406665728,153002 743240985988243456,351268 788835770253488128,221136 775533959916556288,148748 764801981923852288,82865 765236303830974465,85748 780899049641828352,183269 791006481089003520,235620 752307942515286016,21203 765602109983252481,88311 787002475366584320,207244 757045981728739328,44450 778043427988631554,165523 781225658085027845,186170 757699678968229888,46958 758655365856854016,54070 774350722884329472,143049 770258468339146752,117257 764169760141668352,81869 794622563729207297,259743 791359654802690050,11774 751827887192477696,10226 787373804536213505,209582 791626899571085312,218875 781506122163236864,187454 768628719271288832,107423 777289806233546752,157755 760553486782259200,62708 780840246829256704,183338 752186024974057472,21464 775578427046764544,148713 785947305954385924,198577 772538901852397568,131084 791378561089282048,238395 772530932230172673,131421 789184255221833728,223899 794580560941350912,258193 794653347751960576,261155 790533396531470336,230808 793968659441983488,11774 790533410079006720,230791 757982645334802433,49056 787655378280542208,481145 750778542430892032,12859 762316196741918727,71502 792165630489206784,243978 755208800555106305,35980 791716173817737217,240483 759506207719555072,52586 792005692114739200,241462 769330191592202240,112788 793563346977128449,250785 775169470339936256,146259 751909920388374528,17794 753210684960157696,24848 776483109978025984,155896 752946665359745024,23899 750058352340852738,10653 757663128901431296,47761 770483798932946945,118192 735162718207004672,33537 774283920149917696,11774 756400571804946432,22543 794694943843516416,249926 788396812604354561,217519 780170793913159680,177472 795006567213043712,261942 760207194193293312,61051 765364406217609216,82208 787759630235660293,198688 778011750860001285,165448 780005195283623936,174115 751229786232500224,17143 789990864982380545,228124 776786987927961600,157755 785329268763099137,193669 793256379159048192,249926 764393398010871809,82002 751742630275477504,14277 767427715045654528,48289 794558412772155392,261155 768239386169188353,11774 794745013934686208,262784 789210280916025348,221136 770719547875811328,120675 794663518934953984,261050 790676540916760576,232640 769239864441176068,111549 795022023646908416,263895 776546623425949696,156055 792377462659354624,241819 791853982729789441,237491 779340455058169857,173753 795729260761808897,267737 760591097517203456,63464 780007490658459648,177751 767833988282986496,100561 771298062853701633,122967 786665763637694464,205728 791787674378067968,240483 792529781975834625,245101 789164502344269824,221416 762704392109887489,11774 749317668033880064,8170 790996739784372226,234583 786653656183627777,205270 768810296215347201,90629 785614578583384065,196277 780428018816811009,179742 760449115033636864,62835 775210585461895168,84724 793209184028336132,250633 769923573817479168,114357 791754583454482432,240483 774684042520166401,144811 794245876755660804,259220 795268767752196096,265257 774180410968322049,139404 786000974842298368,197512 759853975818604544,59666 764574863180771328,83367 736691190234484736,1011996 753621545730318337,22750 786570704464470017,199984 790914218677514240,234583 793643935134392321,122344 791706219006287874,240483 793311416631504897,248193 765600571793571840,78566 768423116657790976,81869 785604932082757636,197512 748393207982063617,350823 764838794499457024,84724 752881508164263936,24134 762197714104901632,431998 733314098008449024,355480 750419509299802112,13343 777511716112465924,161387 788915293317951488,127871 768085518395387904,103433 775903595904524288,151463 773930725489905664,139404 793219142077644800,232911 766101190085967873,91447 754861047983464448,31151 761284758160769025,67283 767724925121601536,88697 750365427419799554,12883 778408519066189824,168127 778357923495817217,167220 779190728614305793,172962 785829799352602624,198671 768101071977840640,97811 778392908835725312,167071 758374410738814976,52554 760676222988791809,63296 792878227572166656,243761 773252387058384897,134993 773961577015848961,139404 768231214520143872,209828 753333290011136000,25189 778758822861033472,168892 793237281913966592,250408 773888860447137792,139404 779896673313050624,176109 792212334198427648,243576 762806566890442752,74681 780571537657044992,11774 793463213954170881,248770 792736791992365056,244270 761577266056867840,68993 767970569107021824,100620 776972719153786880,156835 789741956217708545,225981 770679330460532736,118192 792806678089654272,247241 788366288972316673,217260 790030229859434498,229105 775192377354952704,144602 737322282062745600,1170514 763949770331213828,73203 773253663460462593,134561 790721122090319872,233307 791445221875650560,235348 771003111632535552,122146 780876223920701441,182036 770394398509109249,118761 774037392294498305,139404 795351461383274496,266138 790978816856367104,220767 762017242695421952,70679 795215357179035648,264774 762091449311559682,70689 780051043447107588,178045 786522869761056769,203832 794612367770472448,262025 793568533070221315,252824 771797689977765888,126152 772281051280441344,130407 779946366944632832,177248 772891147605794816,132335 781104053119877120,183759 759229364387143685,56964 750751650516795392,15107 764998067615596544,11774 758231600631087104,51996 764517006070525952,82066 755068588684378112,35044 766331739522215938,93097 795242485501018112,258456 793252736393502720,249926 791347901481877504,11774 778008558784749568,165435 795048129208823808,263532 765327265966071809,86770 761322094105923584,67360 793980060797640704,244812 785259395227594753,194154 793105856334209024,249469 795248074939580416,265644 777249118250999808,159876 761783656511705088,69356 793366201346891776,249926 772182955448041472,11774 791378357820817413,235590 785648626265718784,194082 771484670445826053,125554 786328993280557056,201555 794563011201507328,261155 753329768804782080,26140 768828289188106240,108729 768629951247618048,106118 786483995487854592,199645 764069125983383553,80623 785861080220327937,197512 778799722261643265,11774 754845284602118144,34167 793357150932393984,249926 774843088271441920,143467 750344366040944640,12728 732918724466876416,354606 757405674506706944,46294 769230196297732097,112392 766787790222745600,95708 751677003707875328,15808 759188774718803968,56772 760824815641096192,1170338 768106458818805760,101514 780745720085315584,182726 771509194063175680,125554 791337116810620929,237491 750706780439650308,13343 781795051705921536,188831 766063229780922368,90482 780500009871704064,11774 770034403967954949,115130 769001272544403456,110362 791004707334553600,235590 762693929372450816,74133 792030395005014018,243187 742168491868839937,350711 767467672749559808,93823 792811896047099904,242693 761992433869606913,1248964 765867191388504065,88459 773241635387740161,133046 775021278042271744,146259 753278305114042368,24467 794560608288915456,261155 772082462772105216,354110 790700599964672000,233692 788857231601045504,220820 768531193755082752,106716 764446400021225472,82642 779464299706130432,174294 774300408038686720,139404 778249640093159424,166409 762983586739920896,75724 776882940307447810,157755 764835033559535620,84724 762744962060464128,74066 770373995266990080,87904 778927804964597760,171168 759000592291291141,55257 788878118060695552,221832 788606488457703426,218875 775046062193176576,132846 759102572686929920,56964 794197178319310848,258044 795433667313156097,266079 786325111917817856,201292 760896547227897856,11774 761234304626110464,11774 750373497776513024,11495 757908539432116224,49852 788686043264512000,215437 786866695709265920,193587 794066874069762048,256255 762772247895543809,73565 785678679133163520,196788 791811643118264320,241523 762975207606853632,75724 778653845278691328,167998 794614332936097792,261202 779889974338609154,177233 759223987180273664,56964 785910536647081984,199546 785694789949849600,196277 788384900143542272,208928 732895226310758400,353789 767074710538551296,94718 788748877897826304,220332 795074662417846272,262849 766066408572805120,90482 780602166314532866,180343 792053574356185088,243187 756199679407251457,41703 771375276307652608,112363 774939103909601280,102826 738033521026052096,351436 794173065001209856,255393 761527291356655617,1170555 776735958053949440,157755 765247860514226176,86645 753808998978031616,29921 769732605382045696,114779 793463706608865280,217346 794261624286826496,258927 773505779273986048,137158 795400796737339392,247930 758704694436835329,50949 766952529125076992,33169 788155909054750724,215608 793290796015443968,249926 774382884740366336,138165 794957106420056064,263817 762305386850426880,431998 793168314545672193,249926 791432865971965952,238099 771508921517404161,120610 788882021657436161,221711 765284326422478848,11774 793912378664501248,256255 795401460959875072,247930 779322821126287361,173447 765562710813732864,87607 768657428015480832,107446 776811850075738113,157840 755511160976310277,37217 768422082187292672,106281 794574801088167940,39957 765286962391572480,86653 786677355930611713,354295 758071683722858496,50827 754082602332463104,31686 770730380672561152,120610 793863031176343553,235590 774301274296770560,140444 789417608521056256,224680 773927369342062593,140025 773459561101557760,136515 763589641064677377,78344 762630899955560448,73926 786952293249720320,207613 793088590792228864,228911 767689747837820928,100605 772156063361605632,129558 785744244052865024,197655 787404195209043968,352761 759356560007016448,1248642 769286340017926144,110585 785792403739410436,197341 750785125189758976,15316 794526459125583872,261155 777389592311894016,157609 790656590735106050,233307 781222333038026753,186434 760505846233174020,63149 732364989869084673,351119 761603262646775808,69669 791775318633697280,240145 761537519133437952,68846 761976049278210050,68873 792745194911391744,247076 770744026475573248,119937 785852371217899520,199057 786963668344803328,207287 732256655707082753,349776 763185883772178432,74247 786990070041456640,207092 732400538252234753,351286 764870152131219456,84724 755916101599375361,38697 766737147059666944,93184 773478391164960772,136947 773614607806193664,136947 785332048173105152,194136 794000014754381828,257492 756356199210037248,102730 788045478164307969,205197 788833639392043013,221136 793482967607812096,250633 753031387997958144,25255 764844391584280576,83391 767572762336428032,97305 795376913397202948,266293 733042488907202560,355464 762678985960648704,73926 778034947416285184,164846 760115891262545920,61051 772081327541620736,97568 778002492848308229,164375 791268781590978560,237581 794574890070372352,261155 765060109986701312,85562 794671508878741504,261155 760959213950468096,64693 762824079120277504,73270 793630291969454081,200963 793281581032968194,249926 769285849020112896,112693 751855005909397504,19899 789774992879652864,225585 793221441026043904,249469 753699321455874048,29263 761705881146761217,69711 786400213690834944,203350 794554255373897728,261155 752926780848238592,24597 732646612258840576,352911 761561140015067136,7047 770678060786024449,120610 777844220308652032,164001 772267207451488256,129650 773896431899910144,139865 789157218751016960,224090 781791625806745600,188934 779355886674259968,172962 787071588847976448,90209 751177953829068801,17591 788441507737001984,11774 771082533408825344,121367 757281421430034432,45014 789424837030715392,172084 785510054296424448,196277 785994553778053120,195332 766635973429960704,90327 792484118630010880,246225 780274281657892864,177248 780118711957061632,177446 769667609763524608,112032 777168521201537024,158520 777984428706529280,164764 779598006014312452,171379 793110133760983040,249469 758012784332402688,50314 758091610261377024,51043 792071963372097537,243075 763007329092665344,75899 758406647341613058,52545 791025443713396736,164764 755159299379240961,35890 755552923988422656,28281 774080583399903233,141360 790875750803046400,234583 732939944591822848,354567 752285825694625792,19703 753366407283433472,27045 771167062345461761,120690 786706434222358529,201392 766738992243048453,95708 786715054662180864,204413 764993236096192516,85562 779791899074834432,174115 795686962736852992,11774 771327616808878081,124597 775096386580807681,11774 744313056579182592,349197 759215370414723072,56964 785615127932534784,196277 767470298048270336,97852 794557006782681088,261155 775760634743054337,150511 795053317806325764,264397 780564893690769408,181548 794545891814281217,261155 750693045385867264,11495 764856953600286720,84724 778034029882970112,164669 790898033571401730,234583 792773504433291264,247240 759497836098641920,58255 769324916118286336,112749 776862699422683136,156926 763499355814912000,78359 787175489194434561,207965 786905096508567552,207287 794474466491371520,257325 761328889792573440,67401 762793069141950464,73926 765588716790226944,84724 791707348146360320,235527 794368385521958912,257353 770951540999847937,121612 787754016608575488,210208 792515136426762240,246392 781342304539930624,186584 781717661436837888,185496 787759871139733504,11774 759460995043557376,57722 766124590602997760,87509 769653968955842560,112363 771390612176199680,125142 778257986649202688,166390 794630404384948226,261987 745389627557748736,352982 758431959416573952,53001 763489667970961408,78707 776830927880069121,157755 772963648499253248,133454 760601764957556737,63451 779300577108983808,168284 789285994356887552,224680 755182920759783424,35449 764772485325664256,82066 790874752072159232,234583 780874042307973120,178117 764936488119328768,82066 785685646040035328,196277 754000544449036288,28866 769013466707427330,110709 757070846837915648,46105 772105224240533504,123354 778321288721010688,167311 789234248863641601,224513 793172785694707712,249469 794204668431912960,256502 733345602398998528,349060 751576884404563968,18308 756574832263692289,44056 770723714216243200,120541 775763428023513089,151156 791333579607281664,237594 756614823060791297,41839 794970266380046336,262925 793311441973448704,247493 761296955616014336,67852 765005565932236800,85701 785313663079092225,11774 791272906076655616,235487 753392063308333056,26871 770883523381121024,121949 785257004977631232,11774 759685309634314242,56964 762727957102080000,74308 769707693661487105,114388 790888425616310272,207712 757934649951727617,49925 790936111161810944,234583 771644279840124928,126921 776072040570683393,153194 775052571371331584,146259 779348142021971968,174230 768216045781942272,104932 791699262237188096,240483 764104024203362304,80607 778971748762910721,47940 785632901383598080,197286 770463872222453764,118192 776553904737751040,156110 781560876205604864,186584 779112157220929536,168284 776095169942650880,152872 757989900608233472,50435 754724202343784448,33090 781269370865614848,186210 793209309039427584,248516 763384409298919424,76013 792100339608498176,243187 793968578722557952,255942 750350069598031873,12728 791504189214093312,238272 752974576427028480,23719 766835530470461440,95035 790933487893221376,234796 763826776803938304,79911 764466219839651840,83391 793144543289839616,249841 755168646314340352,35890 790304370860711936,230732 751093775188029440,14877 773532166076727296,137042 789298450881998849,215437 768114275067973632,103506 761013920798613504,66116 790613211498287104,213672 778033496916791296,164869 786768505718710273,205728 785432926548877312,193297 787914744359333888,213887 793221160548855808,250633 795680550472318977,266151 752709106222239745,14277 762631014506127360,73926 778566343742386176,168794 762416656324829184,57574 774297576262602752,141912 794250868912754688,258771 793857325010391044,255870 793078875035148290,234583 785694290664128512,195975 780507692779450368,180233 732430178987581442,1170511 776243115107770368,154071 750160734819065856,11495 785537369642528773,196821 771295045710340101,124597 766431224139096064,92958 767078839847686144,90252 774985471797506048,146259 792067669046489088,243075 762458975296028674,72957 756276203997241346,41680 778559431822934016,168794 788872126509912064,221832 761290768917073920,67229 774415133162500096,139781 750409305531289600,148861 776236174570467328,153596 769654954290216960,114779 733689144719745024,11774 774257863460065280,139983 795060591073300480,247930 775735924718206976,151071 787662700956389377,212076 792290415713976320,243187 756217088478445568,11774 785689074191503360,195975 764249258740428800,82002 793862223034617856,11774 772712316647251968,128791 766218640618295296,351436 772860533670342660,133204 763437524630974464,78304 786617190711595009,204901 777117667736088576,159876 785349710995349505,11774 790338353841537024,230485 790322176146739200,229159 778138536671346689,129577 780243177001263104,178258 775133462726529024,147334 767133487874932737,97852 781261216693878784,186149 795469600049729536,266151 781602197477978112,188695 792268397778120704,235685 752709771724218368,22785 781467986712522752,185595 794618074355920896,261987 790314885980819457,11774 792800259764129792,247240 770238286388342784,117257 794502970192826368,258878 758744372062015489,52554 768877722143592448,109666 785812035544158208,198671 786406692460244992,202217 788665556438126592,218258 732969311166423040,11774 793283581304897536,249180 794347118068645889,258456 785839753971269639,198671 788733245554724865,220029 781239596629626884,1170528 788122820001796096,215505 788918948905553921,220332 792367558976348161,243092 758031195879813120,50923 764666598233935873,83391 770362042284859393,117257 763122360190849024,76188 794534547459227648,261155 776150377242759168,153095 794971884202795009,250785 749745167343779840,7816 775769407863656448,151463 777123220663054338,157755 793903063555706880,255176 792040703786221568,243187 752135529219710977,18400 757688253935910912,48735 773383365877698560,134470 757654849496297472,47782 787719184629305344,205197 788840916782051328,221476 789143725565890560,215505 750790907734163457,14802 776135048319950848,112363 781647670419001345,186584 758714046690373632,54070 778419559707598848,167398 786668508172005376,70858 787990012247678977,208016 770686709604331520,120610 774012065757458433,139404 773677320817090560,137553 781663950828019712,177455 765623765501816832,87145 788138795136724992,215754 768203528959565824,104162 742855678394408960,47188 779722321175126016,464984 756620123742412800,44450 762107687257509892,71026 794616720375840768,39957 773509596124094464,137042 774515139072581632,141887 754789178622087168,33356 791335964681523200,237309 753952308438917120,30590 793394703316189184,249926 775497364450705408,134288 759587126627426304,57068 781527724221399040,188401 759560146460643329,57574 793460489816715264,252020 766033223168188416,90401 792610872061403136,244270 757786805861126145,47940 791535913033662464,231894 755162173215834112,35890 764929676326428673,82066 786594002334257152,204835 790985171298385920,234583 764077903394942977,81702 771551376493064192,125554 790032025516257280,229105 789959707129589760,228820 758951080281591808,51069 788720907560845312,219958 777170876714278912,160480 790937842344038401,351463 771587908251717632,125554 766757334303506433,95708 758366356781821952,52532 793938551511674880,256451 787461535840993280,208059 733514510267351040,355020 763494481844772865,78739 793512741139021824,252751 764971109229928448,85562 733063852582113280,349197 760714264457994240,63451 781565967105036288,188119 762161537477902336,71026 785340421450797057,194082 785548219438731264,196917 765994804421373952,90735 777531582441631744,95055 770561404743118848,107459 793108682586415104,249469 793064677534150660,248514 762615677110853632,73814 793210467904724992,249926 771126040789856256,122759 770275536195227648,117257 790332321886900224,228820 788326532863389696,215437 774338459787898881,141360 760773826577924096,11774 768880572278112256,108849 773893309643235328,87942 773237778205343744,133980 773890139152154624,139404 791473922365493248,238864 772207478348009472,126152 780375851464622080,179742 733415125600731138,355480 760614826490167296,63655 778642032457871361,11774 776894651622039552,159308 776967262041276416,159411 795754950018166784,247930 764234092548206592,82642 788763682419245057,220332 788780937374998528,209095 750738229960273920,14421 786026677704896512,199211 772317978834509824,127957 777036543944822788,159308 780116741678632960,178045 749291439163527168,7799 790418034737446912,228341 794731585438412800,261155 770677859207770112,118604 778114103894310912,164797 786628130102349828,204959 792398382341947392,245607 753413759159246848,27045 754205149795581952,30590 742217904096219136,352839 785292373832175616,11774 793784752335650817,252890 767441038264840193,431998 744102239409676288,350085 765688699090710528,89198 764855803383873536,84724 775117157642276868,146720 785604551986384896,197512 732604858360963073,352695 791684791498334208,240483 795399603700908032,263141 764685233161547778,84422 765356913445965824,86725 786755833384275968,205638 785792732342083584,196277 786000265560416256,200382 758159090673745920,50804 791806557151387648,240483 780916543945252864,182659 780935652124733440,182659 792419853177122816,242693 770656378868367360,120489 785548061317664768,130635 752080669145112576,14277 763160837750087680,73814 793579627876716546,252020 774047818864525312,131421 762008043282243584,71470 795224697025810434,265649 768871182582091778,355994 786903733359771648,65113 757212850138017792,28160 767169245377474560,80939 775330091379240960,132335 785590978568531968,197297 765926842922627072,85047 771814545148882944,127871 774037385348657152,140444 763979024720723968,80153 781600889953935360,188401 759721521325625344,59112 781507318768889856,188401 788196690104844288,214492 764470809830297600,82571 766851979544887296,27156 788068568080404481,215005 795066878758625280,263906 795679361789730816,266079 790942667114844160,234796 767720893091119104,100893 789216618916171776,215505 785472837540872193,195975 754068810819186688,18386 754772538077700097,33356 755196665221386240,35044 776782980123590660,157583 795707820352016385,262022 752014215557181440,18565 762743317276655616,73926 780428287248064512,180039 786538442238808064,204413 790576014720135168,231792 750617231453597698,12883 759107710604279808,56552 795384885913456640,265870 789306429681364992,197512 793921834320203776,221524 759067344895303680,11774 792027825226321925,243075 764203265760256000,82066 773673194502840320,137565 790039587041185792,228354 774203380746956801,141360 764443018573164546,83391 754845812677447680,33470 775996106413072385,146991 761418833806581761,67852 792116315490136064,11774 747650006711156737,1170338 778033356713758720,161502 780236567998783488,159876 765071791807225856,69947 774411367919091712,142527 764255918334894080,82673 790937349748236288,234796 750904417055113216,15643 766357103514492928,93286 791348273466466304,238395 791868328411328512,240070 774668666910760960,139012 790608571968856064,11774 778303343231848448,164633 764604464560955392,78129 767586179071913985,97568 748398827992924160,335115 767788794082955264,100605 761570435523866624,18215 768924048495550464,110362 769009381610586112,110362 781063956664168449,183759 788397490340966400,217292 794616874034233344,261155 772838521035956225,127871 766810169401573376,94699 795765037361143808,247930 750727274068975616,14877 765617758675558401,88311 763890646956384256,80939 769066156367945729,107469 787127524027273216,207287 766041732307783680,90384 786283092189192193,201958 794185005492645888,254598 732727677098954753,1170601 759194538837680128,52554 776457535825948672,155451 788542994974593025,214492 775033953258500096,146580 781309967848448000,187294 769922500272599040,112693 770316889419427840,117257 779349265047052288,64722 785647808804106240,193368 757195120303280128,44450 756417248386879488,42249 769680071187574784,18030 755206561216290816,35980 761182103086116864,65180 790251306589958144,228341 795699628561862656,267862 792504717301592064,243562 768152398107910144,103354 781197877439827968,185310 788858804934881280,221700 790753259837353984,231894 795021524205993985,263449 785848492652724225,198878 767314558520291329,97386 792743223353602048,234583 776873669750644736,157755 752831002544713728,23793 766023723619155968,81929 773112480234995712,134470 778720894323527680,167062 753669825927536640,28866 787814351394705408,205197 770679982678941696,97386 771575229621477376,125163 762764645497266176,73712 773164432868257792,134033 792018106952486912,243075 795752158255861760,268646 778937591219486720,349486 749807080551247872,9776 792165819161731072,243165 788320271107182593,210207 755167006635266048,35890 758696127612936193,54653 786998510138773505,105109 779327493799079936,174115 778335829965930497,167569 781490071354703872,186170 761252245593817088,66922 793443986404880389,252020 790619665525374976,231870 791353657958797312,238395 756589582674558976,43413 767840550485721088,101681 791776618675113984,240718 768127860112519168,103354 788577728748412928,218351 756238876750991360,42040 775894565521793025,151526 785995984350228481,193636 794982420038746112,262847 793248377043582976,250293 762134256592093184,431998 764323359093948418,81425 791042127752994816,235179 758094561738575873,51069 787488265091870720,207433 794004716992593920,257325 757990276547743744,50464 759116916036341760,56964 768829413668458496,109337 758546162580230145,53001 757805473655500800,48929 760261966166233088,57607 768067642120863744,100233 769577717490745345,114222 792009112712310784,242628 794559602125770752,261155 751782008116871168,18326 788423712244588546,217837 762330548383678464,431998 765580663252586500,87062 794573155545321472,195876 794685751539761152,261155 785558464831623169,196917 771858068934189056,126833 778212297873428480,166390 762701534895366145,73712 790556119345221633,231792 791675160973541376,240483 762529690523410432,431998 772664103760371713,131027 756677746500206592,44429 756283224725127168,41680 790962796183687170,235487 785533095168602112,196247 777106880510496768,158673 786681800995311616,205926 764948671146389504,11774 756235745996709888,42118 780007640147431424,176203 758684279224299520,53185 767773863040151552,101383 772876501553328129,132347 792849716325343233,247877 757331520424030209,46406 768892957088894976,109104 792168451775266816,243165 791422953825054720,238639 758390219477544962,46076 777647179632513024,140983 788203658110312448,215030 758092205181591552,50654 793861780753690624,255942 794998789035544576,263895 766409790360842241,80939 787125384617668608,209351 788473444644089856,217574 757748767542116352,48959 795435998666571776,266138 785930807583973376,199211 763117249011916800,75899 788866379894001664,220765 794237089525153792,255983 786928657470140416,207051 760452306680897536,62063 760822313608556544,64722 765581520325279744,11774 794761481099341824,262752 761263837932773377,65180 781633058697015296,131056 791077071904727040,231612 781838529064120320,190635 788735966357884928,220332 792705062640508929,242521 763851711953920001,80486 765967012270972928,90618 767773042680401920,100605 777962664014127104,163763 764650276716355585,82283 733185167918010368,355480 785549620315160578,196917 776070056585400324,153095 794336589593935872,259659 768160771100389376,103354 793537417793994753,250633 771470379030290436,124597 792485006962593792,246225 759939312385335296,58267 768088409311023104,101163 794622028909199361,261155 771507335957217281,125554 755325815382876160,352029 762911172186210304,75233 785644926155431936,197017 770404044099682305,118280 770734734171398144,121046 772887604589170688,132335 754095149790081024,30267 753011292668059648,24319 787691107350110209,211413 759131464206127104,56964 768149863531937793,101681 777266410728763392,159475 751618731504054272,18326 756601126368141313,43391 761136583697313792,64664 763834529958113280,80607 757716538375962624,47782 785298110406725633,11774 785403023589797888,11774 763208994680770560,75899 752224507612401664,21074 762630139784093696,73814 794346915043254272,259659 793170614261391360,249374 770291769506267136,11774 787744054683533312,212735 751913648755388416,14277 754764269732794368,33549 786597419698061313,204413 774993658215075841,146259 775111429238108161,146259 794199210551717888,258598 733420427121328130,355952 753743249953525760,19598 765185883129741312,86010 793098391270092800,249469 785545883395825664,196788 787088019060760576,207613 763142881506975746,76354 773678475488006144,138650 791000488623890433,234583 753736203069816832,29592 775709988475899905,148748 755440657485955072,36735 788258252484075520,194230 763802402017447936,79691 785645991399751680,196788 793253741248086018,249852 764436461332471809,62877 769213688477736960,110302 756997481377005568,43861 785977241025077248,197341 775448122721964032,148676 781308027777409024,186584 765594010694127616,88311 795302567576268800,262022 795776829529288704,268281 771748505115242496,126389 775413589398069248,148170 732237278576291840,1170365 776245065639342081,154071 770297411784900608,114254 785618304173944832,197512 794197790972788737,258058 793999021664849920,257492 778130171798884352,164669 785718966404558848,197324 776735642386509825,157693 757273870042734592,46580 733390523482923008,354582 792106278185304064,243187 750270044811173888,9754 768251874738786305,11774 780162744821616646,175549 757588629283741696,47761 756627285852041217,43471 773883466563723264,139404 789215868009918464,224333 790261510849323008,230282 766042073778692096,91113 779899971050967040,174465 792982354411319296,244270 765679181858496513,88669 756258246155919360,41680 753094955409739776,25603 781241754594873344,186149 755768926932467712,39384 794213156646068224,257492 788754622219452416,220526 791411288932876288,238928 764858806853525504,84724 776778710422806529,157082 786941006998478848,207613 788765868671045632,220526 781430550816956416,108396 777301445167112192,152073 792895148774584320,247232 756449213202911232,37947 751600404526428160,18215 781326517557002240,26066 774728809199173633,144112 785959070482178049,199546 760371051964407809,54070 779758161368494080,169577 794860018059251712,261796 768894941288206336,109945 771799161863802881,127952 794608665479155712,258331 762811215244591104,431998 771351720345624576,124597 758441387448754180,52749 785235229661200384,194185 792426539149242368,244550 770283825473597441,117257 778566792683761664,167569 756800856989667328,44971 773176117305995264,134561 791664000085925888,240145 762331913419980800,71749 765002793086164992,82457 775890649744830464,152182 773536618271608832,134375 787692948141944840,210253 793928996425646080,256451 763345577488723973,76723 788142955190190080,215754 791390229693280256,238395 792787160525115392,247241 794790786432761856,262849 793175392878223361,249469 760135416351629312,61011 760254868015685632,48052 793963461818613761,257026 795734434590978048,268125 760556462779211776,63393 767803410066309120,101383 754751410391048192,33549 763836255226298369,80720 768289765896577024,105109 760336909314830336,48052 790924409032900608,232169 762120857284075520,71550 781492456709816320,185310 793487698422034432,232863 795320674558545921,266079 778308432768016384,167319 756441513345765376,41798 766756355503853568,96172 755282005458157571,34666 791913224937418752,241940 781506202333306881,185310 792761343942221824,247405 791680716639612928,240665 791844211574214657,241678 787071544749088768,206633 793332628250165248,249469 792040426245021696,243075 760539025383895040,63451 764184526302117888,82020 790565321958653953,11774 785509382570274816,195975 764895359600517120,84889 750910378410856448,11495 760978983961915392,65180 769134715051741184,110615 777533780835860480,162213 775292424948068352,148045 759211175116673024,56964 776471905641586693,154869 764136338287308801,81869 778662502955646976,167319 792944765960527872,248717 794159276683980801,258122 768381472604430338,105345 787403975897210880,210585 776227196457279488,153095 778976152950083592,171617 788194544080871429,186212 764834919369498624,82002 750341631182774272,12700 765724012471279616,1170783 789328504508837888,220820 757980105222348800,49431 775886871868149764,151539 794625365339734016,262022 751084879815798784,16728 792803961786896384,240921 788576911375101952,215437 795010567589298176,264397 753634903573483524,28732 767518213429194752,98736 781252095324237824,185595 750165748987797504,11495 789495556389363712,220727 781358075676598272,185921 752898964379303936,24316 769039202453430273,110302 786624005662924800,205181 771763200509566985,11774 795479409553707008,265499 758566525683003392,52554 790955193227698176,11774 790931263733456898,234583 791831694223380480,241940 790275914609352714,228341 755546776979976192,38476 790025492162224128,228354 765943450269343744,87904 769151824247095296,100559 763352775824666625,77731 763450732142026752,78159 785284145513660416,193669 795083735712563200,238429 734018271758983168,350559 785323996044746753,193633 779353884116463616,171324 773508543047696384,137042 780467140537102337,180682 772991782942629889,133519 788734288837488640,215437 773963498661507072,140444 791373120322035717,238207 795159076674084865,11774 786743531083882497,204629 758058686354952192,50943 774669151814180864,144844 780049010388197376,164328 770322493991227392,117687 787111929680695296,207096 769536684249800704,112363 771324791034748928,121612 785968947023622144,199891 765947681042595840,90384 773597010305830912,137042 757651094050738180,48633 775094996940779520,139404 794317901477990401,256038 792339550748053505,244143 753946368348000256,30040 792337208187293700,245208 777061890358935552,159819 785313609723371520,159876 775425815060160512,148645 793249911860887552,246726 757222451738710016,46006 792191583596711936,244328 771538420984184835,124537 794513113769017344,257353 757469928995692544,38872 755756559683039232,39195 778954225300672512,171324 760492319367958528,63149 770425660712034304,117257 794670723809898500,261155 774032438607491073,137700 759207955216687107,55710 774788243493617664,144740 762031620429840384,71429 768997531262910464,110615 760224311084933120,61412 785582112569040896,194867 786237770452783104,200260 794218093413183488,257492 788875380493021186,218275 760593740733911040,63879 762751802622238720,73926 753003102056255489,23542 777834631005483008,163901 794588404314845184,164814 756979133842763776,354167 776789937068838912,157755 785585465806065664,196917 761960634284072960,70679 775096981693882369,146847 791778558712610817,240483 767827279573618688,100893 785544181234171904,130635 756364925241532417,42495 763906598712414208,80648 773629234967351297,138255 790960342545211392,18395 766286420768022528,91798 781424232370548736,185299 763842969925320705,80486 793164714582958080,249444 788881397654102016,220777 780545613473734657,178045 792082596578623488,243075 759134106638835713,55887 792802040418361344,247241 789157487026905088,11774 773983183352324097,139404 791059076285394944,235590 758141733536428032,50827 767426461758132224,1249408 766136615064395776,90384 787141154064125952,205186 775009692162457601,146259 772602821011083268,131509 794562568077590528,261155 764268491943714816,81791 788754373228818432,220526 787039681254944769,207613 768462845197582336,11774 755145932757274624,28281 775768747038552064,151409 778324916856729600,167220 732652616509882368,353200 787051123584761856,207733 758199218045616128,48289 764414260470358016,83391 763839552733650944,79691 785640117163532289,197286 793190576271351808,250316 794225188892086272,256255 788389912823431170,217519 755776869723766784,39462 756271946145402880,42432 795668649759494144,267655 765658414810660866,88370 793613881113542657,254135 790583913328574464,231318 753777209228136448,29790 792047352882139136,243187 756497942073208833,37294 770296776578392064,117364 762541380581208064,73030 766436633474400256,93184 776902693738598400,159308 795033611254763520,263906 756490537440468992,43391 794935239990611968,249926 763457290166865921,73706 781274347814006784,185595 794951178530463744,262849 768769204979961856,108586 793272585601617920,249725 769934846349238273,112725 794318809280573440,256536 763701473817481216,77612 755354690364334080,36545 775538635374522368,148713 764851924814266368,83739 773912640657559553,139404 755162378736590848,35890 787234909509259264,208252 752678307250917376,19563 794365877789409280,259892 760381302067630082,61412 793766354830684160,252580 758275847795146752,51239 785900225131012096,197512 773975844985376768,137965 768296427889963010,105109 786128432010756096,193533 787120730173341696,209351 792114649130995712,243513 764201625061724160,81869 770222607333482496,114254 787840483657674752,211880 792828489858768900,247241 794194210928951296,258598 773485955961458696,135025 786758689789050880,204413 787126232458661888,207517 780791627673722886,183269 794318309759991808,256038 762207555917451264,70509 761149108497289216,65180 768575076102987776,107428 775072604575113217,141091 780738800846712832,182036 755156793878347776,35890 770191634696851456,117257 760970247004225537,65455 772165307783864320,118174 780271876463525889,177773 793576696934830083,252020 794673660527251456,261155 756530801467154435,43391 792892373160357888,246295 786392755413000192,203674 765883423437131776,87904 757712466310729729,47693 776632671862743042,156005 794548094054477824,261155 763272047434792964,70764 794588918415052800,261567 791415990525562881,237198 792459561361870849,243978 795423209474719746,265855 749332537340600321,7914 771187379482660864,121816 795066126723989505,263906 763342534814883841,1249017 774371311195787264,141913 795226130974470144,263906 763480868396625920,78115 785873523571101696,198671 792140569996845056,242693 759364965593653248,57851 772955003656941572,133043 779117562831441920,161993 795057991481487361,264397 788364361312116736,215437 752623697752535040,22575 758761955154735104,54140 765210681079627776,85992 772866285273133056,132364 770775636780675073,118191 762664813352869889,73926 773733920730861568,11774 750376273436966913,12883 757745736683577344,49121 773654370558681089,138382 778332924135428096,167393 774329973091868673,141867 793877620471500802,256038 732990822786990080,351617 772050983555850241,121795 763117804342083585,76127 785934833444753408,199262 771143581864173568,122982 751159066857123840,16897 762740308715143168,73706 759944733669990401,52887 775432775319027712,149200 794024634001854464,256219 790605752469561344,232137 794250632735629312,258331 768979697967464448,110585 794641657572577280,258456 758999799190294528,55257 781535273410662404,188401 794570358938566656,261155 768088527472951299,103071 770436765970673664,117257 791647869556158464,240145 793130732973678592,249841 774999990225764353,146259 788508107383115776,218351 775515657282678784,148473 786669577728036864,201494 760966024455872512,65222 767154868574384128,96904 762975078061477888,75709 779098899655131136,171463 787701155723829249,212357 775362010640809984,148645 751633742305845248,14277 761686361833218049,68862 750385940992962560,11774 772911590903418880,133519 770994670868504576,122292 786709160889122816,205186 761334194719092737,68182 778958946388303873,171324 768115286037958656,75615 732727941424021504,353789 778224962280759296,166390 793155453353984000,249926 788525349701320704,218260 755576133907722240,36719 791283684158672896,237325 794233592696012801,258598 793898160615809024,252580 767815715998961664,100559 792093098016903168,243865 760492635140268032,63149 795705701066674176,262022 793610453519855617,252020 793243882188251136,249926 794639163559649280,261155 732754487429959680,352751 793362784780111872,251566 753357970822475776,26458 786064593319755781,49459 794286943865540608,259482 764138614934470657,80939 771103876200198145,122146 766428655115468800,92958 769601217043365890,114422 761691931348983808,70085 786206000583802880,201540 762003189650423808,69794 771800566565445632,113780 771767062838599680,125554 768453976899645440,105041 793865210507300865,256225 758389679213252608,50827 773281612016549888,134993 770789697895460865,87904 793999071224745984,256255 795471783923044352,266079 750907134980726784,15643 768543598564483072,104999 781136506140389376,183811 761174791025938437,66116 767283357512183809,95055 752268757712723968,14277 773933118025822208,139404 775721253587918848,149953 739836288644337664,1170858 765042793958047744,85562 773554963385556992,136947 794195605115568128,258598 768516639935565824,103354 758012452109950976,37844 759780684814622720,1170537 754920692957777920,33356 792163021351030784,244221 764398681458180096,82283 793460473899339776,252020 763037508070440960,74827 773890361290653697,139404 756503588625588225,42249 756651501204955136,44271 776077190538596352,150511 754737052827037696,27045 776821774033887232,155451 777974541914038272,164710 781207455736983552,185595 791688840037724161,240483 793160843269550080,249926 748953477741633536,11774 772076628306489344,129471 770788775836254208,118698 791347265923186688,238207 770718405049651205,120541 795357617266786305,264397 785938250460491776,199960 770798047953465349,121479 766649099449995264,92359 765275140439445504,86645 786630429168271364,205377 758083726677082112,50476 794888692066357248,261155 754776133565022208,33356 771697454903209985,125554 789299167176695808,222554 781054434117754881,183269 756269666432118784,41459 753244706885214213,26066 758322396323520516,51344 792808702969417728,247240 761841687903600641,70916 752110578538127361,14277 787025689346183168,208014 792853636443414529,246225 791626817744560128,239471 759389920276324352,57961 794628331991797760,252939 794971839051296768,260927 778416120453668864,152594 795712791680258049,268448 764891309681233920,84724 758672757768933376,52061 786246707528994816,201958 765778372802801664,88920 769237148226560001,111549 775285255192256512,148019 753557343497965569,27045 781502352582926336,188401 794670240302907392,261050 773035926142459904,132364 777642060996304900,162610 792785600692748288,247241 793395243504852992,139404 751041313756160002,15808 769340097942593536,112872 765396403464114177,82880 755836469793529856,18215 760458836515950592,62771 761450669886742528,67226 756952450393866240,45672 791040804290564097,230270 794535762490310656,258598 755578555212312576,37901 751853244842962949,19236 793479238221529089,250033 762478564792872961,431998 793997602991706113,248652 760523178808582144,61206 773952028724727808,139404 776171060681056257,154214 793172867265368064,249841 794669295938715648,261155 753676685162188804,28819 795430832903102464,266151 789270969097424896,127871 795118416977752065,247930 732690309792944133,351902 758681634455433216,53739 785721007080366080,196277 769865643344691200,105109 764938251383767044,85377 774374997091573761,143361 788942313410203648,216009 772495574553591808,131045 794816018510184448,261647 754740083572535297,33356 795177605506932736,262225 795701766314594304,247930 780762071239622661,182960 790613170905870336,230473 794542983676706816,261155 760491139132690432,62063 770793346138726400,121479 775779208312201216,150426 776791668293046273,16953 791446343935942656,236884 732357989156425728,350660 761803855478882304,61051 789522844598280192,226731 793441818176348160,252020 788483459194945537,217574 765263982642900992,86653 766250021947904001,91946 750685441104310273,14351 762639727505924096,73814 767321351212376064,95672 758755805294235649,55112 752185874658500608,18504 767322754597158912,1249388 773937028257816577,139404 785489865035034628,196277 794986668361125889,262925 770620007176863744,120118 794268612605476864,259457 785558205992570880,196788 758025865892548608,50923 768816874377338880,109167 787002414700257280,207287 786024184698773504,199262 790031523160334336,229105 773670262457917440,137698 790526600307740672,231336 765217355123286017,86103 776041348738772993,151791 787075402988564480,209043 754792632677609473,33825 765999336933224448,86440 757403326044602368,47305 766354263261999104,93286 761438508984639494,67369 792513849148772352,245268 751145610137497600,15808 795383797999173632,255826 792394424181325824,237122 738900729692192768,351252 788467791242272768,218275 773098431162281984,134288 769055128561254400,110362 793133176415670275,249441 778563046687985664,168794 753582728629465089,27045 791448444300824576,238272 787120144795308032,207685 779344976664752131,174115 752933648115130368,24624 786685785458245633,205377 755790469364326402,37003 787881396564099072,212239 767873204341923840,101383 788153751387471872,216009 759767043830788096,57574 771550859398307840,120474 766789818714128384,90384 785557428238553090,196277 762113091723268096,431998 773665467151941632,137693 773742598523617280,128121 789754020046995456,226803 759249312979226626,56964 760091463879368704,60866 773863491375599616,138819 775601508863778816,148713 795303853801410560,266079 793752902267535360,249926 788478519630331904,218275 763933540975206406,79691 767400068328620032,99044 776831009912487936,157755 789925673070649344,217032 777147392630087680,157839 791264239990300672,237491 761176275750760448,65180 789736896146444288,227497 756599069666082816,43887 779331853241155585,174117 762477808132042754,72541 779473475320811521,29744 778286754415673344,167220 789471174291918848,225981 791758317743988736,240718 765497655388696576,87272 763768990338420736,78394 765206170164486145,86440 766008615996186624,90908 763412860538068992,78159 754163495575363584,29271 767774677729177600,40035 775729058873118720,1250232 769512992912191489,30413 791623626961420293,239066 795363999994916864,264397 762888337023639554,73926 770408087777718272,117257 770769617048383488,121046 779110820361961472,171089 779133958046953472,171982 753972738629439488,30590 777587071779307520,151845 793271107335950336,249469 752963267983609857,24257 772166704801513473,129335 785276589676179456,194648 790647666648686592,11774 762777727887740928,74592 772808332067368960,132335 771533201017667584,126389 756594773998333952,43471 778924815101026304,171168 791342470697189376,11774 793616908067168256,252014 758288644905971712,50804 795663577742876672,266151 766116820281622529,90327 785935374941990912,199211 762710767414181888,74066 790605702133723136,232791 793639204794150912,238207 768330462087426048,105270 794231399922290688,258456 787833250060337152,212953 791724578506543104,240535 793177387827617792,249841 786596020662611969,204835 790653868149440512,233307 756560097803841536,43248 786879495655583744,197341 794232729382457345,257661 773244067710984192,134975 790302841105592325,11774 755948793225326592,40881 786005542443462656,199546 790395696201334784,228341 760164323071229952,61444 795393473524416512,247930 781848635214442496,190635 791468487667486721,238207 767808243083214849,101681 777330587249942529,151845 786006306259931136,192949 755124087597346816,35694 795687833654673408,266151 753600663213473792,28477 780546134120996864,181419 792872477256880128,247877 746206170143043589,1247723 765243695469699072,86653 791700603504394241,239471 786967616124493824,193297 780049181624897536,170144 780851074089443328,182729 792090685755228166,243075 776585309299408896,156835 768931767948603393,110362 764465364218486784,82457 754008959351009280,31190 771534626993033216,125554 760496988391608321,57574 780776027207249921,182659 750372079917273088,12805 764979943822557184,84209 775835492331905024,151156 772836678650044416,132996 770494295916896258,118087 778007235188305924,165097 792441506334384128,243513 758508097396678656,53703 758874849464889344,55260 757250264730595328,46384 773376863536226304,135025 774013238283415552,139404 789826079611641858,226490 775521491114950657,148909 752280484252557312,21224 793085680201052160,249348 794608543840305152,261155 781557480467918848,188478 768663367896760322,108385 790952159785455617,235147 752623947603148800,22297 785730675601207296,197512 756102507114266625,40926 786626058825011200,203674 755597761010171905,36522 778032175937626112,165423 778977975630979072,171617 790269394777616384,226884 745329766065180672,355260 773213016808689664,11774 791089880147177472,234583 743883885889593344,1247580 771795452949778432,127134 792383633680203776,243187 766211032205393920,99816 785497652410494977,196277 749361957132652544,7134 794316132694052865,258104 751136770365030400,16953 756572835208847360,43258 756594961877917696,355305 762715871055753216,431998 765528659708870657,86653 777161567712514048,158182 768019575745241089,100605 786222814005170176,201555 790643638522957828,232169 775084630382825472,146838 773268233956753408,134993 761136248157270016,66159 790202240837513216,228576 793242875207249920,249469 767798008670859264,100893 775322300505739265,146405 766796787717898240,93477 794915781263826944,263817 788480478797963264,218275 758299341513715712,47940 760235357233381376,61412 764152089908043776,195876 791124762466672641,235620 794561800607936512,261155 759245055366402049,56141 767168848134938624,97386 777552268660998144,161801 756568655874457600,43471 765330142088486912,86653 772385571406839808,78769 759415290262228993,56772 767176985529364480,97392 768042045776670721,103083 779681345454739456,464984 751749615230287876,19352 768543999892127744,106753 795115037547438080,262849 751873784089419776,18893 778562813472104448,166100 780051737239547904,172185 759168441391714304,54842 767144934696636418,97438 793411789690179584,249895 793421712029257728,252020 795719059761430528,267977 791779284771713024,240483 775315888350175233,146804 792553791379927040,245101 795293678805876737,1170858 766256777457442817,91946 794593821485125632,261796 759534034946887680,57574 774804097765703682,144654 791670757696737280,240145 762722623574773760,73910 763490999813468166,78198 760613873158332416,63267 766800651850485761,95672 779022430408806400,171693 787283095372324865,159876 785885975419293697,198671 773650090690949120,138415 769821889984356352,114779 755188837266038784,35044 794724752707325956,262849 760597693081280513,63149 772832451211173888,14084 781249783205859328,186434 786972667605753856,207613 791645467025309696,240145 763379408820330496,77906 756314391595847681,42249 759148009141788673,57348 761566245095346177,67587 772520651240374272,131421 763858006001999873,80716 792450242725556224,243513 787790791527632896,212949 770001978483216384,114848 788691114429526016,220020 754722865321304064,33356 769537713137709056,113165 775029057842999296,146580 750390640043626496,12535 764118509299171328,78129 766259554233364480,91946 791707812111933444,241034 769742471706345473,112363 790615435100168192,232921 776513508943007745,155451 790565213309239298,232280 794776451602116608,262849 781322947361402882,186149 773347278828351489,127218 776099756560879617,153372 785509941867970560,196277 787554460914552832,211278 763103923808956416,76429 755793694381383680,37892 787084881251672064,207861 795447895612936193,266151 771675852966727680,121046 789509888762347520,226731 781199922125209601,185310 767760139109724164,101203 766427043273793538,82209 790660654843715584,226881 778581533217198080,168794 795439453569503236,267133 756538013304426496,43828 791713078781972480,240483 794225658880630784,258598 771161706076733440,122861 765658740708155392,88994 790224349315887104,229148 757800276526927872,47693 763684896820830208,79583 794818007981760512,262752 756316701982126080,42249 791692866494013440,203821 793521884985892864,11774 765333875014963201,87245 765899393929125888,90031 770790379272626177,121479 794958684111642624,262847 793973929312325632,11774 753015624528375810,22392 759833831272841216,18395 776956008866410496,158387 792474797695434753,243165 763954044335370241,80527 769508750881230848,111835 795716917487140865,267737 772089157988429824,354103 758086925450252288,51321 764871537128116225,1170338 732318809630113793,349764 786281747633704960,201583 766456780796887041,93823 795661366652702720,265649 776143918849265673,153921 795126437497843712,265257 794231961384427521,259063 770073892887138304,106716 794668506973425664,262022 749267953577709568,7836 766435400835620864,91810 774231089309036545,141277 767744480493568000,101134 794347598878363648,256038 788508160109666304,218349 793103016094081024,236844 786032935648436224,199211 788523784915521536,218349 767032227259518976,97303 787059991261741056,205634 795705685057093633,267862 790883226986381314,234583 758115607611052032,41703 764986580419227648,11774 793167954384855040,249469 776369416128892929,155333 758283917287944193,50612 794722273647280128,261033 775884862259474432,150237 754840665947672576,23672 767732667110584320,100620 759115806500229120,56552 781636312545701888,189515 790270461959634944,229693 795234166497542144,263532 773715052616486912,137979 790935132391694336,234583 788876738881286144,221785 759520266556891137,58728 786914436556525568,207287 791917851368128512,241678 790875934924476416,234583 780925077474861057,182257 794137494124105730,256038 774056926220988416,131421 736005014557196290,11774 780599869954220032,181935 785909857790689280,199546 794383752944353284,260033 785935885019656192,199546 793189663192121344,237964 794121084903849984,256255 772630641431105537,114779 757205463427678209,45669 794735735131803652,261155 790214228472770560,228576 775166646893764609,143665 773287890197413893,136018 785721543938543616,197512 765889834825031680,89859 788152559001370625,215005 750365480133603328,12883 764815460571369472,84710 786993244555051008,208176 793256526215417856,249926 774357147454992384,142942 757462605304766464,46873 785671865591336960,194058 786239927390351360,198304 767141479034880000,47940 791699962857918464,238429 752134834856812544,21034 755168894378184704,35890 770195294164094976,115506 793185108861779968,250064 794109349031477249,256439 773888271185158144,139404 778377479979274240,166390 761328198198190080,66851 774402906741243904,142485 793983002623803393,257325 793237902138413056,250293 751160187017322497,17143 770004730877775873,116263 791276819051786240,235951 787020988911263744,246425 787813124397203456,1170808 791824364371140608,240260 775077437268828161,146259 756297236858798080,42249 768063484273627137,103261 794902508422463490,263688 773889817692213248,139404 778065364517289984,163763 774063568702484480,139404 795764673152892928,268710 754046457079103488,30802 776964008947646464,158387 792471944713138176,246225 771460526626918400,125367 758237183291564032,41703 761263223584587776,67496 765890000156262400,89887 772244148099375104,1249960 795725942123593728,268281 771138686805282816,121740 755157919222603776,35890 795726187624624129,268281 756877879036772352,43225 791358233814392833,238286 768002421205245952,101141 775837380246777856,151748 793274235443568640,250033 781880948874805248,190424 785490788960514049,196277 788752326039306244,11774 758284922452865024,41703 762144578807922688,71429 787063168128344064,207965 773358452567527425,135924 788829559399395328,220332 760482898243747841,62771 780609292873371648,181984 769052414380998658,109360 787088261743280128,208980 774113174391918593,137869 785296047383846912,194167 790707022119350272,232884 792603017996537856,242693 766655804682309632,90252 792114556868947968,11774 758035209111543808,50923 788096310595481600,215005 768168131042816000,104313 755166614002110464,35890 758030205533511680,50654 768933765175443456,110389 778777534129377285,169889 761310754368782337,66800 764256383332130816,82283 758300808521904128,52061 760578407272968192,1248822 778433597313343492,167101 764108264976027648,79629 786384995556265984,201558 754923109061386240,32941 756399259818287104,42249 793002473082322945,243393 795046615040032768,264911 763896149522587649,80939 766307899429625857,91946 759384411309805568,58139 768959219320000513,109666 788416612160327680,11774 791108191128064004,236198 786983291018620928,11774 736974768830717952,351463 788724521096196096,215437 776165047273922560,153854 779514153161596928,174230 768887971705606144,109571 762433369204371456,72932 770006587306086400,116425 790457492543197184,228354 793492874042015744,11774 775006942255341568,146259 758785959911645184,55261 789672691582300160,226183 767895248676716544,101383 778942815396958208,167753 790653748314079232,233307 791382940219498496,238395 764289156755365888,82066 777411846403919872,354847 791471972299309056,239405 792218099881607169,243187 761130977758326784,66779 776442459551215617,155316 778732965270478848,167677 781636433324937217,189649 792755438236397568,243451 763000643229319169,75899 765005121491263488,11774 767389404167942144,97852 753182197218152448,25253 765391083975041024,82638 760992944396513281,66057 790600621342666752,232169 791471781106245632,238099 777564208925806592,161978 789164881484222465,215437 786321787080413184,192032 756967453440245761,45122 786763069133291520,205314 751243558141751297,14277 771925825381892096,125554 772518292355420164,129551 776779729118433280,157082 788417076419497984,217519 761326884105834496,68057 775920353184854016,152314 791401649856184320,237198 770819172850860032,119911 771864682923593728,128017 764515690384494592,83106 769574304413540352,112767 793868388091199490,256255 767410897556008960,97519 789075186326863872,218875 775371163618844674,148645 790964721096593408,234796 777578073566932992,161960 785281514900717568,193669 788749109385654272,220332 795739597569454080,266151 779945295102828544,112200 790259475542269952,230282 771514466823471105,124597 778059683059949569,161984 751857703148986368,17640 775000601281302529,146259 776687829992603648,153480 769863183548944384,114254 740350795913121797,11774 761342994456911876,66840 769261244561752064,112399 792851820515168257,247241 768855363881959424,105109 767949554851262465,96039 791855284498997248,240145 758149662498881536,41703 794994767788732416,261059 767821625806974976,101514 768454180969250816,106281 775074084119949312,102826 773754410568650752,137042 781351987954720768,186584 781239594834472960,182870 757953068847824896,47674 781513893424275456,187366 794322477031702528,259623 780573889646780416,181548 790736247903834113,232881 753362128719974400,27317 732323509033156614,350912 763413458704621568,78159 770657727160786944,118192 792528479900176384,246295 794157084875116545,257492 770940401196806144,121612 794655163021553665,261942 774021376155852800,140230 761024515241488384,62821 763355131341598720,76127 766011904233967620,90800 793619368240349184,253032 767680093560766464,97811 765280509697994752,86873 786577780175548416,204413 758364649368584192,52554 781360922845646848,139404 774136775035891712,140444 780101227350781956,178076 786568069803941889,202248 788206225624276992,215031 793195881495465984,249926 794443432802615296,258741 752708507183386624,22439 767504636391542788,78360 765612622448242688,88669 788177518566092800,215969 777637945998057472,162107 794122127431663616,257492 789152892246720512,223286 789663046159392769,225384 786218187096326144,201494 770363107973722114,115981 793787591002849280,247240 768444091017273344,106281 793698044227182592,244632 768224566153916416,103924 780562667173847040,181419 732273683327295489,349197 790660974571233281,233307 781503582323417091,188401 768528499955073024,106716 791404672720318465,238780 793338800717991936,251390 762074886777016321,47283 795702553153564673,247930 755151080414216194,35890 774446185859977216,127871 793481239537868800,249926 765167115624124416,86103 787761521891782656,205197 756006141038034944,18215 772761538369323008,132335 786922402286477314,207212 793882996201750528,255942 794247424952803328,258456 751801477434191872,18893 775284505921875968,148045 793094144671506432,249469 791442221472026624,238395 755162744614256640,35890 778920917493768192,171168 779747955490381824,176203 755157591538462720,35373 763114642348441600,76549 794037529347506176,257353 750480475181895680,12883 769966832644190208,115929 789965250598699008,194080 773522890838962176,136947 747595521242456064,102730 788760625774067712,218002 792026447267389440,243075 794645552080109568,262022 793204239208067073,250633 785654893201596416,197512 785686934412599296,197512 773593911931449344,137158 779134997584310273,172799 756271740041375744,42432 781230661214490625,186212 751177516468043777,17434 771534489067462656,126389 774697391949697024,144654 777506066422566914,160602 792132336749916161,235685 774998166416400384,146259 773918623551266817,140025 779384852042944512,174557 769207161595371520,109874 781838436240154625,190635 793200557628555269,249841 760352127168483328,62146 785285178365214720,193669 751961454207700992,350085 769555852013469696,112382 778302315069575168,167220 751032652942209026,16422 781319589737160705,187364 791070207829692417,235963 764972758920941568,84679 794536324157931520,261155 775864493360328705,151463 776500094925279233,132364 791790886430519296,240483 756309975962685440,42432 761260954793353216,67511 768061499810189312,102514 759510222432002048,58028 794532193796132865,261155 780988271245549568,164475 761304011727249408,65974 774400180175200256,141316 780331397064036352,176203 750419723880464384,12883 761241019321032704,66644 762804830087720961,75073 779529534664118272,174294 795352374554394624,266500 755084579988508672,24134 757381147961663488,40189 793866800244989952,255942 753361947509268480,27317 763568475419717633,77612 761100876509392896,65222 768968935437955072,106756 779493409153097728,175153 793469381875347456,249469 763858314035953664,80546 790646891939700736,232137 775798513175146498,151156 743843694546018304,11774 773602045920149505,137639 755543343145385984,38183 757684742791704576,48369 777437763654123520,161387 760196954898980864,59666 775682118252769284,150511 792591086971658240,242693 770996955870695424,119477 793751093566058497,254209 768995861153972224,110659 750863687615852544,15808 761622404976283648,69231 763109646685077504,75027 766688947774820352,95568 766818664792416257,87245 756987016881983488,44163 764523266652434432,82066 753350880792027137,26458 777912823938678784,158589 775118751108739072,145866 787306182662758400,207212 794574067110211585,261155 762257278162567168,71922 763474011741237248,75724 770684700767625216,119832 751062333296873472,16233 763345990590005248,77731 764135909105266688,82066 732687058007818240,353200 759001569425698817,52554 786992934218371072,207949 764221272238743556,82759 759450971189547009,57463 754718527639085056,33356 773640107760816128,136515 760078915025207296,60866 791336686915428352,238207 777605794443296768,162610 794941483992444928,263895 791925770625179648,239998 775886316693131264,152182 781657813768556544,188304 793843538291257344,255942 792076923534913536,243240 787046291150925824,207613 761116450450841601,65839 764252833168265217,1249229 791393337001533440,237908 785858930048131072,197512 781236307179675648,185595 791083130929106944,234583 732240951951810561,11774 766829969691607040,95672 788445151710498816,217519 772038817985490944,128615 767212455592284160,96514 757200535380459520,45772 758742460918960129,54070 777505220171620352,160609 786243481853370368,201958 790979550293401601,233154 756427616178073600,42249 773917531581087744,140025 752290317769072640,17842 766406207389044736,93823 788014242532319233,213064 791577278790729728,237223 762968512855937024,75233 748847685445230592,102730 785999361733976064,198962 791891669889134593,242360 776184693414830080,153915 785661080886534144,197512 791435891453468673,74939 753316837614583808,26894 795416742310846464,264397 780823582666612736,183269 794575279482171393,261155 763804176107249664,80098 792839952786534400,11774 767733963909726208,100893 780702677311250432,182154 780630924623052801,182036 761716452542078976,69947 750324457881862144,12357 753890010487742464,29263 793899853990371330,255942 794649544071860225,257353 753909643160776705,30360 770353430124781568,118087 773337912238682112,135758 776513811255791616,155451 794562105944834048,11774 773858411331014656,139404 793981956476137474,11774 787810957808443392,201958 747827729156845568,65108 790187610022907904,215754 794024738020589568,257492 755905422373097472,39880 771414433818030080,124744 738138734357450752,279676 792567447148691456,243165 753411016009015296,27222 767760670762766336,94683 771485700940111872,125145 776782236582424577,26066 761584754474889216,67679 794978458233438208,262925 776580466874781696,26066 793743714120114176,244143 793412398598098944,8044 792168621711564800,243846 769287428855197700,108373 743521599614132224,352060 759105907003273216,1248670 786943837109260288,206748 760551829482668033,63655 774811428750520320,130142 750996640689819648,15808 732812781737652225,1170340 758790828978413569,54070 785418633853833216,11774 755431120187961344,36735 751178587223494656,17591 767720704783462400,99471 787833011421097984,213376 757802932574101504,48494 758353977725505537,52554 767746757866291200,95568 780552909780115457,1250350 766812108252217349,95024 786367845131169792,203350 756627494044704768,44450 762120706607898624,431998 760599247125372928,63451 762114193889697792,66922 768582471646605313,104999 771562911546224640,122344 794674572473856000,261059 752624264700833792,22575 770250646863826944,117257 760549096910270464,1248809 764692464414265344,83391 781361750453067776,139404 751539122364264448,18380 776374596220096513,155328 766058152420782080,91146 769593985161580548,112382 792887963197796352,243165 774360219673657345,142668 785718289762770945,197249 772325395148447744,128934 778347561245511680,167220 785894884490305536,198916 786329615233081344,1063777 755040659455770624,18470 778740003673210881,170252 793182369104527361,249469 791734436383563776,240661 761003046071513088,66159 762345451936813057,70886 794898139090128896,217519 786669672087289857,204835 767808228528914433,101681 778780550207148033,170187 791873126292488192,240070 792399566146531328,243187 790198965207601153,227626 789437927529021441,225981 751236601892700164,14277 766725217364213760,90252 759497689402748928,57574 775852584259112961,151165 781349779557060608,139404 792071978765221889,243187 759491178819649536,56700 763872970414718976,80939 795338502162386944,265102 764164929649803264,81966 764880548774817792,84886 754057510034759680,23725 766037128320995328,90384 790672620622536704,232169 791708968758366208,240483 793413936603361280,145399 732559933204467712,349764 756946247152316416,1248429 771774097927860225,127871 733038067897016320,354948 792967637433147392,240483 749821153762357249,10289 758341785210892289,37844 779405738213015552,174660 765508771279958016,87904 786755292813897728,205164 776159432652709888,152878 793122146985865216,249469 795742525797478400,267655 769382762574905344,113165 753417797766643712,27317 755774784500150273,37004 777868959009812483,163990 776093190931648512,153194 763811051381063680,79911 785595529954668547,197286 767399605814243330,93184 769566133024231424,112382 771319707286638592,124597 759398363146096640,56964 794932109299171328,263817 794147829157609472,256258 771131161389170688,123583 753738314897879040,22439 795305229885411328,263676 786538687471423488,204413 791253363555983360,235590 771476876934062080,118191 792657122840317952,245148 786236424345575424,194723 794604920053895168,261155 788714079351345152,218275 793503892973629440,249926 777891299613630464,164001 775422147279753216,149200 758320528994267136,51451 774728888257830913,144730 794322458123862016,258741 778032302991429632,163206 794364003485106178,228634 767023444735037440,97355 761696359443488768,69548 763883053685047296,80939 764930282675994625,84753 791467771649519616,237491 755871235410497536,16299 749957595969060864,10653 757019288058200065,43391 778249421922430976,166409 790971499544928256,235582 793216962918772736,243451 758680149655027712,54070 793078264004653056,249286 733020433927176192,353254 793580553031352320,252020 768946657706729472,110362 760158781141508096,60765 781162217592983552,11774 790336924141621248,229895 762754588017618944,74681 764284365346054146,81783 762622215711883265,73814 793591786396536833,252408 793101263118307328,249469 752997228894048256,23742 794623117394137088,262145 785952927328284672,194230 790994531713900544,232911 757187045391474688,43887 790221193894891524,228660 764655669135880192,84389 765623310428282882,88052 789506260999802880,224018 765383076134342656,86119 786241347170611201,201958 774818705238855680,144730 770053237374320642,110585 792103639645057024,243075 792126226404028416,240483 792734745130070017,246681 790988815276007425,235686 755808263866839040,39384 789115334057791488,220332 759414110748495872,58054 777693937934872576,162753 779901000391991297,175074 790220454069989376,74483 768305742193438721,105577 792514930587074562,246392 785634814367977474,197512 792933629383016448,248514 749150171943018496,7259 768860550352822272,108782 791481551745716224,234864 756700813226078208,43553 794313543185211397,259055 791454399092654086,237935 775104851290140672,146259 760598755825455104,60779 750896327538536448,14277 763674372095643648,79082 752852840318586880,22632 789655482390736897,225981 767341123891232768,96883 778988838408622080,171617 774177646510956544,140444 764612170051162116,83391 781243755772907520,186149 761854211495788544,70916 756952794699923456,354841 770248596394483712,117257 761512745963556864,68854 732488249386524673,196346 760865081919991810,65180 779871353537110016,175092 749712774637318144,9433 788797050137608192,220029 791286813784702977,234212 778426949207199745,167569 786908608676130816,207287 750828744714035200,11495 780849386410549248,182659 769360991792558080,112872 780752754675331073,180227 794603748056305664,261155 793234436867264512,249725 793498839210528769,252580 750021824524812289,9754 775986870379393024,152735 781515035239714816,185310 792458519962419205,686533 760389495195770885,57131 786273094499303427,201958 791052841322328064,235536 794749042005708800,263205 785935236576124928,199960 793229875402375169,250328 793926496746246144,255942 759119491238207489,56964 764979315805126656,85562 788450065140416512,216169 753821944349270016,29734 786745081520947203,200974 753562632934813696,25965 754721322442235904,33356 794016096592330752,257492 772761803088461824,132335 776999954170703872,157755 794710295394459649,261155 781145830283542528,185496 790948816383909888,235147 791718414071001088,240926 758757528985481216,54726 793864843526746112,256038 773187600718770177,131007 765588130078404608,87904 790707679010230272,233307 793987485806120960,256255 764666166417563653,84209 791362357842677760,238207 760709654645211136,64465 762689889427189760,74133 788083396467650560,215005 751215873524924416,16768 754719738761244672,33356 751567514283409408,18215 763507448560820224,78853 754195896921788417,32157 775831906709483525,149953 795014062652289024,263896 754757563342737408,33356 789128273988947968,219678 767902167101378560,101681 772172033740464129,127579 789936489887129600,228576 790151647204966400,226490 749260361518329856,7828 759360931096911872,56964 779550630146740224,167939 778300604888252416,167220 787320230888480768,207613 756648950233440256,44450 775731573090058241,151071 790958332211109888,234963 791599207715115008,219509 774403341539504130,141316 755903217142083584,39957 766351331137318912,88809 775058843638329345,146847 788925901534658560,219119 760257646322528256,61922 758121441246056448,51563 785810909306294272,194450 793453275462852608,248253 795039701350707200,263532 779401734862929920,173628 766481771022213120,93508 793722345735106561,252741 754757834680700928,33356 751632832217264128,14277 792565830215229440,230485 770728555038859264,118650 777038383436668928,159876 760137219344596992,60866 764193208993771520,82544 770391366614544388,118698 795383749793943552,266491 787088142973022208,209151 794191792199598080,257492 787057811935158274,207287 795474645969342464,267270 738794124346818564,11774 776426377964818432,155688 781839121106997248,190635 788457205074800642,217519 757601051499307009,47940 761006399782391808,66116 758686240950530049,54070 794192145615818752,256439 777345640892293120,159876 793863962525708288,253032 756246625064931329,39384 785754001081970688,197286 749266614281986048,7911 768873929137991680,109874 780551663866097664,180233 793424755906846721,252020 790699384187056128,232881 771927835267203072,127871 779746566320099329,176203 793062781503373314,248185 790987374163472384,231028 749218339268984832,7746 787832875882119168,210235 781169832377061376,185496 769321081639272448,112970 794543363513057284,261155 764465074752753664,83391 767889802507198464,100893 792167032254963713,243187 795302691698249728,262752 765650387965739008,87212 760533376709365760,63451 792035567823425536,243075 754069831079583744,31529 764091822989643777,354836 770096015466721280,109571 779048067932819457,171463 791108470120546304,234583 752693705958563840,23217 785883721232707585,198580 755424477479960576,36846 778622723853393921,169201 795678273577500672,247930 761609962552487936,69711 779727061350920192,170373 789227055254736902,223899 794308559362211840,257492 758107334598094848,41703 775763722832867328,151255 751993410152640512,18504 749191870283218944,7615 794229741758791680,258598 788908316688650241,221476 760218102776811524,60995 752759771724443648,12974 794164233470672897,257492 749081291195166720,7048 776753662605549568,157755 792031027019468800,243187 779324089240526848,172185 766798053319647232,86047 769475666123325440,112382 794292299911958528,259134 753530521066479616,27222 761912672245940224,70941 757652579060887552,46076 776525101214867457,155334 751723726195023872,18893 785329018883235840,11774 775411465335349248,29993 793104181565526016,249469 751604210358157312,11687 761432021478412288,67973 766739167258828800,95798 778412487112794112,167124 792256472419803137,243398 790255904335724544,230270 794629539125084160,262022 773889388765904896,11774 774070061636132864,140495 789354415517872128,220767 795445404762591232,266151 767126699146223616,97355 760983966367088641,65455 775746406522945537,150663 792493037465247744,246225 794371168304250889,247651 768964465312141312,109875 752248818939359232,17794 792067254359699456,243075 767559511188070401,99900 789216440712691712,224680 752679395286851584,22785 773672307185229824,138616 774875867868721152,130126 777380118595457024,1250322 790023784958791680,226366 776135715591639040,152735 788685774635962368,219958 764229033374523394,82066 771422623783854080,124597 787011005977100289,208379 770319839671963649,117257 790939769811394564,234583 773979268539752448,139404 775558768515952640,147283 752272813201948672,21095 788445981616603136,215608 788591111891746816,219467 768857320621215745,108782 790760157240188929,231611 794011839713701889,11774 773557380361650176,129918 789256076499628032,222436 791426533688766464,238395 748521278290681856,1247816 755698390470565890,26066 790573686621286401,231894 753600035858812929,26815 793151451883302912,249961 793524795900035072,252020 762716611811811329,74247 794719233171214336,11774 795680318778998785,266151 768604983637921797,107953 781842052837433344,190024 795682945432518656,267649 791853000188956672,107737 794239415010762752,259063 785907397948739585,199546 790783602405445632,232881 788099570697920512,214899 765588637182332928,84209 777749361891520514,161714 762582964832079872,70886 778624258335539204,168794 780535235868037120,181358 790752081044844544,232169 793422495734898688,252020 753374700110094336,22393 756595352665485317,44297 759142939515912192,57309 786851788628463616,205143 763032344601198593,47188 789098325995905024,222544 758345927094521856,52030 785466403579060224,195975 771737071278886913,127366 772001673816473600,125142 763942906323357696,80366 749310160754008064,7546 771442144305303553,124735 790914734338011137,232169 793958070548369408,256105 795481414955368448,267262 774371650280108032,143210 790511672741945344,230282 749810630559883264,7524 770435360283209728,118761 772580186713751552,131421 768871975846449153,95055 788125924281622528,215754 768218204535595008,104406 794149664626880512,203546 756303685072728064,42432 764812965363277825,84724 778312482179911682,11774 785572048819060736,196696 791670676293820416,240145 757607565714792448,47782 773650547358388224,137777 764231219030614016,82759 795494452932595716,247930 791447378129715202,237332 791548330883051520,238207 794966035107606528,262925 774498345444343808,140444 775745212467515393,148684 750073665044287489,10848 758339840488321024,52554 793191196487057408,250430 793960931357171712,256225 773035041903546368,132578 785829387606384640,198591 771127149457616896,112872 758149181366276096,172295 774368109226500100,142671 750514470338846720,13532 771702508645289986,127134 753903019868033024,28128 791011369042735105,193533 788895667355811842,11774 766830726574505984,96263 773758956573302784,11774 762143903030149121,71099 772457036059598849,131045 756250660966952964,41680 768513319913127940,104973 775517890887815169,1250232 787718302743355393,205197 794562038752301056,261155 771350344534286336,122978 765610424901308416,88546 779346652205309952,14277 792164549348630528,244550 752625340397289474,22664 771063806004830208,121479 775492459971215360,1250237 751641204706729984,14277 795407517786501120,266151 776827819120877568,158589 791603036695236608,237857 794941634060369920,263667 795315407376613377,258271 792134194222673920,243187 760567919835172864,62798 794547604507926528,261155 740420393945706497,355430 764499467294814208,51778 774223334213115904,142081 764541685661626368,83490 775786260271013888,150426 788345157188026368,217006 795052568745570304,263090 760461481066557440,62063 768133151885516800,103354 758026477258420225,50923 777998996644175872,164826 778338847411335168,166409 787461953765666816,211322 793850954751676418,255055 766447626833260544,93405 794948082769285120,262847 755403859443408897,36545 763457230687473665,78477 785319819847446528,194250 751599157601767424,14277 769203662556016641,111558 766894350567485440,351424 760223151804456960,61412 777454545307889664,161501 775704973220859907,150511 795709742895235073,268448 755910213832732672,39697 758841922551021569,55580 778249549458632705,166409 790321445826072576,229910 787911684870508544,213425 764355432127299584,82066 791362566559629312,238395 761325695339532288,64339 754728927088644096,33081 769175437201313792,106716 779122480346722304,172962 791689209757200416,239810 792481101772124160,246225 792142038615592960,243451 732725835300409344,353786 787036608566431744,207287 762419482790723584,67547 794650054875291648,260874 794977890852950016,263898 795764113909620736,267862 755166865257734144,35890 790761210178314240,232863 794527533114888192,261155 768518477778939905,104973 785582896191012864,196788 786526892132139008,193639 777842767137345536,162497 791832765843070976,241819 773225988847054848,134470 794319236059435008,254135 767815507537977344,101681 792441820764450816,243451 760987296204070912,66116 761658735261577216,69565 791334284971773952,237594 787730723499184129,212316 776117463096315904,151745 792610407605161984,244270 793602467300642816,252368 791771235365556225,239998 792036776714133505,243075 786365926216269824,202217 771846962899521536,118191 790940733859475456,234583 795178140033314817,263236 777573644621012992,161456 792824950000353280,169916 775525379595313152,149300 794243386014367744,258598 777857668249706496,164001 777584306638028802,162497 792814381507629056,247240 768062093874442241,101163 776337747615191040,153817 795692789736636416,267862 788787919825895424,220332 791275049361739777,234212 754728540709486592,33356 752996013007376385,25255 769155229367414784,109667 785857690895577088,197297 749309525874741249,7849 785714926337658880,195975 792488667184889856,246273 765140718314721280,84710 780375441114824705,179742 764257665061122048,82283 785968080681787397,199891 763983301874900993,80939 787393813153247234,180433 781850927460388864,190553 786195541680021508,201619 780550858614255616,11774 781453924725166080,187495 771363690884976640,123587 794215156557324289,258607 778361244667568128,167768 777160826088075264,151452 753441910589689856,24173 752686301200035841,23115 771525614641610752,125163 765921996454531072,89845 788468983989100544,218275 786950095388315648,192032 760229043966910464,61544 763887526583029760,80136 774280991695261697,142506 786361137415786496,202304 760965685078032384,65222 787362066474622976,210207 768137575869603841,97467 771511757722361857,126390 785979441352585216,200382 762906080443715585,75349 770974972089102336,100893 773967994477248512,139404 773959299378847744,139404 787916279978004480,206117 778645466036797440,164669 762751561105801220,61470 741642576881700864,1247481 777852247652917248,163219 750788360311017472,14950 779328303937249280,173964 767847804446339072,97811 793588015822143492,252112 793874103627284480,191065 794663078222663680,686533 776850573928701952,158815 767834168910839808,101681 791695640271126529,238429 785266001227108352,194560 758295320468086784,52112 771881987510444032,127871 793851862176989184,255942 752880724278214656,24134 785996008765452289,199211 733739100121993216,356012 777659866919960576,159090 772775375638110208,132335 770443997760270338,118192 790179616849797120,212131 766354946035941376,91946 794997581910867972,264431 768581839644655616,107559 781178452766359552,184223 773513541097783296,136110 785805560339845121,197512 790920088199237632,234583 792090958456205312,243075 771090736209076225,120690 786229504754720769,200382 766438482881413120,92959 791705912582950912,240483 754754835245826048,33356 778314994953949188,167319 766325297004343296,90963 761678813474488320,69548 778389743021064192,167407 788370886155907073,217032 763566562154610688,79203 793963906376970241,257255 753280205100191744,25968 754172944671059968,31686 776538717544558592,154832 790912160243351552,234796 774749295673090048,140444 792647530764865536,246225 788111406738640896,214173 794686395348635648,262022 773955715467706368,140211 767771892895850498,85326 792493233733525505,242693 781364837779644416,186434 758992094127984640,1248642 793403595651624961,251282 793847551011221505,243865 763111445181534208,76549 772801479253950465,112363 770179989069103104,47835 785459707850985472,192032 765950313945767936,90384 776100423530868736,153610 753381965022232577,27045 794705235151376384,262752 775114428358402048,144607 778366362016034817,167569 792212977520877568,226538 754763559062609920,33356 769281367947382784,111454 778421438025871361,166321 794087667625500672,257668 765203107554918405,84724 792109574941659136,243210 789887020390752257,227615 750779495129296896,12018 761596969009704960,11774 766033763872583680,90723 775125598381289472,141091 752927684754284544,14277 769326779345494016,112363 753354222381314048,26702 772774432662130688,132335 775860369159966720,151071 793109487288590337,249469 773799095253213186,11774 794692981127282689,262752 790900851313287168,234583 794352155390017536,247651 794556307642654722,261155 791756406873468928,205972 791863961285226496,198586 794601308993024004,261796 759297240062169088,57548 791604646506823680,239893 770819549398695936,118192 791076318192496640,164764 773289279938330625,106716 762099074770141184,431998 778634115998371841,167319 794296464189116417,251362 761648149664374785,26539 753033829309378564,22795 781203544850522114,186434 789431754566275072,225981 759119751389917184,56315 795027601450364928,261155 789135805226840065,11774 791098334668873732,234583 777589105580511232,162638 794552833907556352,261155 786780228232380417,206054 754759950971375617,33356 787056094468243457,207861 769487476121632768,30413 795073740610609152,263906 781121203935117312,185496 790898203398930433,99049 768319795003527172,11774 789887018167898112,227242 762719377309503488,74133 780926708115398656,182036 769249722741633024,27164 764917964013309952,82002 794207508386762752,258250 764180640602419200,80098 792477246476914688,245607 776410366070972416,153313 779317976080220160,173964 788860991274491904,220539 777622477325426688,162430 781073247026552832,183759 788497558532296704,218275 771864920791126017,123825 794969424994385921,263895 775842448077496320,151361 794688667822460931,261155 791356909550968832,237813 749612146372194304,1247936 793080436532449280,247240 780419170735456256,164814 776104328851435520,132335 765173598726127618,86230 787551233649278976,11774 773728223624507393,137640 788396818501558272,215437 792700694272684032,246392 758029926561828865,49852 763962566280253441,80393 794035334694768640,254209 766036909214863360,90384 766755427392622592,88542 769152674172248064,111049 787788087506108416,209582 794975608694599680,197512 753765282078949380,29790 781796878497087488,187997 791884253927661568,240483 795362645578838016,265191 751558473809264640,1248184 767871396559151104,101681 749294464875700224,7828 750928023910621184,10169 751590117287010304,355185 752205225205731334,21074 750042451482599424,10654 754999845841149952,33356 775389316809838593,148032 791713590868869120,238429 786671251020447744,204413 788167579542183936,215969 767724702642995200,100605 793155097467293700,249926 794016913500344320,255306 795039555938201600,263532 762975590521724928,75724 757582589741981696,47782 795727496956166144,267933 771054413016211456,122982 774341159552507904,141360 775834554301050881,151463 760572511989927936,63371 764162929188966400,82283 787720325115047940,212357 793041523344539649,243187 794970283899809792,263667 787554670076129280,211347 795170245161979904,264397 756421782463217664,41459 778437518412746752,167220 768262981217988608,105109 764757208961658883,84209 772120853978943488,127925 790903246852395008,232884 763349065690120192,77731 788132334415454208,213253 761346120450584576,67401 765505066090504192,87904 774799729259577345,134375 771100348475908101,118191 761646476472614912,69356 758755918997753856,54861 763283322281742336,76264 776761822938628096,154223 795749758539276288,268646 768634373444804608,107469 771552614135717888,125554 787686020447932416,11774 788201648808202240,213064 759165515260497924,56556 788457443357368320,218275 793842629989531649,255965 771744266863468544,127676 775886510230994944,151410 773642775497678848,137869 787494697526759424,210897 732730381213044736,352911 787103931084091392,207119 761344309073281024,66786 753441130763677696,27045 770644530051907584,120338 777292958643224576,121080 789090712876879872,223258 754022422186225664,30296 790642993245982720,232169 794638849913843716,261155 757757143298678785,48735 795754386224021504,268766 762287025609379840,431998 779827208424607744,175092 758124171813613568,41703 770299965826531328,117257 793881828692287489,256255 765620245675532288,70858 779878393814720512,174465 786009311646449664,199933 776888666497036288,159146 765633484039663617,88311 779542733270585345,174557 758365586900471809,52532 756568939845517312,42432 758756727554736128,54739 765294999361556480,84209 769656654367432705,95055 750125288994983936,11495 751553023231467520,18555 776972925874339840,156835 793239611770220544,249926 794552383439110144,261155 761700408351944704,70072 753649326354735104,28732 794998981659164672,263907 763181664340017153,74438 770629387934990341,120216 753380112364634112,27045 754062670161149952,31389 788186929963479041,214078 764247004314800128,82002 757434596732436480,32596 777151220108656640,151317 786332176530812928,202727 790047801761685504,222655 763972217663205378,26066 750429180333096960,12535 763220590345986048,75899 775296946848210944,146704 778769082732703744,168794 772901491258425344,132578 748190212157640704,11774 773665311497216000,137315 758092064420720640,51388 789283262065618944,11774 795444884232609792,266079 785543751376728066,130635 791026466104352769,232169 768421868852379648,106281 758147476914307073,51593 776388748590264321,154832 732422194316206081,350615 773538229760827392,137158 778977671074021376,171617 781776711734132736,350503 794562302901035008,257530 773268982417588225,134356 793171053484711936,249180 764102659594870790,72809 767803036655816705,100038 768130034548736000,101808 772573814446325760,129380 790248955502333952,212131 764979237614854144,85562 767478295503994880,97386 789320599315189761,225359 786199679830675456,199490 766152944182067200,87249 764937332126396417,84724 759944978197942272,43471 790714870924705792,231881 775845944671604736,150404 755866408500813824,18215 756682841275060224,43553 771820092778647556,122528 775502136159469568,112363 795049067449552897,108517 794047901143969792,257423 764211795783327744,82283 792540362678136832,244270 760676234057486337,64378 769964675131924480,116122 764875835396489216,84209 732449268061995008,352089 764649860964442112,84209 773955704096817152,140444 774088760224952320,141316 792785569256501248,245101 786958928403922944,11774 777880689479790592,163990 780429032693325824,180074 772627789979594752,127707 793513292937302016,11774 786119202470060032,199178 776424686716456960,155688 768935532378415104,108729 770480494303649798,118191 793954632208961536,256358 776216090019962881,151770 781192338408247296,186080 790930241191550976,234583 764049758897922048,79513 755444150359556096,34666 765250586916818944,86763 778590493110177792,167220 775496164896411648,149124 767694178528563202,100605 792480627178233860,246225 761681238012858368,68873 775487495068803072,149770 789269654359404544,223881 751104077019262976,16299 763425545681903616,73814 793940594456301568,256219 789711230156042240,227242 758311924643823616,52112 790560890970005504,232218 794539260091240448,261155 754738665004359680,32404 774656107256111105,144042 794548473601388544,261155 785656893964451844,197091 775711010376261632,150511 764322870797434881,80939 793457411612938240,250953 795387492094636034,265885 795291000889610245,265257 766435954349400064,91810 790275490648956928,230282 757697620525461504,46958 759467777375678464,56964 761507693609844737,60163 775005520050720777,146259 792580561088880640,246392 794563703735599104,261155 790279289967173632,229693 769240352460935170,110585 753014899417059328,25253 788513706581819392,217519 793196361382367233,249926 794680003841654784,261666 766302569685626880,11774 785251999029694464,194226 753571646015991809,28281 795466720966221825,266138 756249200812228608,42171 775460610511372288,149329 788852137472262144,220526 791762745809113088,241323 790729005208965120,232863 763218728834039809,77082 773579979112284160,137042 790464548272758784,223492 764548407205789696,83391 795178147654279168,246726 755867686819753984,18215 766029413783834625,89923 732715902710452224,1170595 755562100022312960,37424 791737125637021696,241334 769579357048274945,114247 774039181823578113,139404 761680959057960961,69548 764917671754280960,84724 768296310310969348,103310 793105318951522304,249469 794231774045999108,258598 794182820755345412,229922 781663611500519424,188401 749773890646335488,9754 794158277177131008,257492 788145796893937664,215754 786927597938675712,207287 788400821838819328,217285 743122182440636416,11774 775504275908595712,148010 763035869691408384,47188 780592807123746817,181886 763875652625805312,80939 791171410135625728,108396 794626978276118528,262053 762075251048087552,431998 795478502661386241,266138 755109825961418753,33356 795312864043012096,249926 764597682753056768,83367 791274069584908288,237491 774408270765105152,141867 793988520083791872,256358 777027838520201216,158520 775485286209900544,149259 781520299519053824,187976 764882574904791040,82061 794322583789322240,259360 749227594403475456,7778 769228799577763840,112399 775530903896363008,39384 785496584200912897,194743 777495700636594176,161714 785645487634329601,197673 758194703594553344,41703 760142599432900608,61051 790222201257504769,227242 752629269046583296,22750 779303854114385920,171463 771500684151619585,125853 763289185352429568,76577 758119836237062144,51344 792794823552036864,247241 774225725138276352,141867 750137244644544512,11495 753017787262574592,23742 765148188332351488,86103 768677520136777729,107469 777558202179215360,70764 786962331502862337,207287 766610094129811456,50307 791298617554325504,237345 794864627192430592,262053 765559237846175744,88052 779352941371076608,173645 785934899001733120,199262 750844200674004992,15643 733056087683956737,354869 761894933942919168,70886 767872280177147904,83393 794376542046433280,259810 794629061809147904,262022 788141596260896768,215754 786905454408458242,207076 794585206141448197,261155 775393500762255360,11774 790655031733211136,232169 794577636160917504,261155 776812887700484096,155390 765543541858824192,78129 775498693474529280,148010 791784326165737473,240067 756046539831861248,18215 755352727551475712,34441 770221188115300352,117092 763451493957660672,78159 776883766572748802,158900 773893229620056064,139404 762085325812346880,431998 780792090536112128,183269 793168196450811904,249926 794900086987886592,262886 774016617596366848,140444 791113113647079424,234517 771253243804389376,28531 794929624526393344,252014 779659094856728576,76891 787061441215864832,208379 791719960984911873,240145 752656346420568064,22953 750135387771826176,11495 770485183925612544,118698 781629218052534272,189515 790781057943478272,233558 793584337937575937,253206 763006672822423554,74885 775500697328611329,148874 781597676840292352,131056 791255404290400256,237491 753870832020094976,29907 733204456284823552,1170862 753396426764353536,26458 780231339903778820,178477 753592359414181888,28281 787210659226202112,209184 795670061176471552,267270 775058711672795136,144730 794644906195161088,261987 756885801288491008,44163 762791464363364352,74943 770786894623940610,121359 791055816317083652,234583 771452060676059136,1249880 763776212921487360,79771 781196187411947520,185310 789683955335299073,227484 755523555152965633,37993 771140500787040256,117539 779331642452238336,173964 786501512071483393,197286 791260691848101890,237491 780809136673914880,182960 794332684436774912,260033 776621120854294528,53667 794221858279321600,258598 793787850315608066,254209 786586391132024834,202217 767868404321570816,101681 794019236062593024,257492 743501540032380929,11774 756236380842393602,41184 765492453440753664,86332 791254127011659776,237202 788362563859914752,217034 789332257437810688,225359 755106148932476929,24668 768125811983540224,103389 776622130226159616,156132 776846564774084608,158673 781214023840731137,185595 787334566944116736,210289 747472137447890945,11774 776181362671824898,152073 760128865280942080,30607 787598717859704832,211794 763369454361124864,56391 791359435885076480,237325 790838638615621632,150255 761756307074408449,11774 766017748694601733,90384 793428852894752768,252020 791791549407453184,240535 768093918420406273,103030 771921262067134464,128519 791043088231731200,218892 793904419578445826,167101 779411024906682368,173868 786985496652058624,207613 795023437005733889,263896 790757221193900032,223286 793136085756944384,249841 756219353230561280,41837 768959240308416512,109666 794406107691319296,259743 770990817683054593,122146 775000622743613441,146259 765646478509416448,88128 745284310790397952,11774 750819943793430529,14950 763749510782648323,78304 778199424241639424,166282 778997263272116225,171693 788016559679733760,214492 777987654508052481,164980 750733731636318208,14848 759143159649755136,56552 769676866357751808,102449 766130187301892096,90384 756252286142197760,41763 787029765995634688,208016 749924901163761664,10735 751548350453968896,18491 790872844481794048,232169 795239978104160256,264397 792172676303335424,243187 774398675305000960,143589 781149198406127616,185496 761684379559223296,70263 753856554219212800,29263 792198128858374144,242693 785821229512925184,198671 792366957433499649,238845 794633296340717569,8044 791355123087863808,232169 787062563704037376,207109 777328733304852480,161413 785562321930293249,196917 786412487931461632,203674 771051446204858368,122955 762665395794931716,74133 780850878626476032,182257 786239404700381188,201958 789203104088530945,224297 752267921376759810,21074 773249666183991296,135725 767091174268076032,97344 773891305625751552,139404 763509671193812992,78861 764553994505027585,83801 776505551383658496,155898 779885205792227328,177456 792491966277701632,203546 780274620733632512,177773 781197384109944832,185496 760455038875557893,62835 789069452834967552,223103 779100591557517312,172270 732972435750813696,1170810 785884483933368320,197099 760818679059742720,64722 758412024795828226,51069 771408825865895937,125367 778644122890477568,11774 769295674793832448,112788 794272917865406464,259457 789933019704467456,218223 753925539602141184,29263 758434680207122432,52545 780973481244655616,182665 790654613053517825,232169 772073448646606848,129471 788122935177334784,215754 793265017781051392,250293 788849960586317824,220332 793640840669175808,254135 794623772577841154,261155 774327530916413440,142942 776256724563091456,152314 795690638305988609,252939 785656364810895360,195975 771866477557350400,128519 758621499607638016,54070 795012495794704388,263907 773271249552150528,132335 795220908835274752,264397 770698837350572033,106989 763048686582726656,75899 754827852978225156,32337 763196314805006336,75899 781206074779136000,186243 765608991061790724,88052 769376146899079168,110585 761509000785563648,1248861 773178111349358592,134470 786128542002053120,199211 761371301344796672,67547 751720373268471808,16761 753563788574547968,11774 785490601252749313,194949 786264124212649985,201958 790347858977456128,231008 787689020461416449,207613 763349677827846150,1249058 778684551858040832,168284 791058666287882240,233198 760588349895745536,63451 767784611900452864,100541 792961595911446528,247240 759111945559666688,56952 759185733945098240,56952 767065641392021504,97338 791429013361262592,237857 792036833571942400,243075 780536327200706560,11774 790974765599186944,230899 758080443925139456,50923 760540996924952576,63149 787488917796761600,210313 760638942668554240,64197 763935896114651136,80393 761561834163953666,27222 777930673914912768,157993 788750849040224256,220332 753727932648992768,29263 762719831175139328,43579 788774490318573568,218275 773429931200155648,136515 770750269671903232,121046 794371425926643713,257353 767835314803007489,101514 788072464718757888,215005 756536397805281284,43391 792124945564262400,240483 793873424225632258,191065 791498610034606080,239405 757981061582233601,50452 775334939600490496,148473 780178048142417920,176129 751840910145708033,14277 773938332577337346,11774 771906399135735808,128382 777351721601425409,160758 787360878190559233,208134 789782582296715264,227625 777307462697353216,160480 794915911736102913,262849 775164652539883520,120690 790746721202470912,99049 793210382122975232,248036 768316361000923136,103132 755130173096235008,35403 755472758524485632,37206 758304042795827200,52061 781342072175374339,139404 792527589407686657,244143 794590151766773762,261155 764316241620119552,1249235 769014301952765952,110709 792016879992774656,243075 792573842652889088,11774 787627073326215168,211769 789042487021023232,223030 769634701375975425,114357 793966251722870784,256358 792481649195876352,243286 794559160801103872,261155 794990708256047104,264397 773890625460695040,139404 775495392012087296,143720 786956146573574144,207613 758382257077825536,52167 775526105776214017,149906 758658405577940993,54070 754784309425340416,33356 786190811499077632,201555 786588683252097026,204835 777067568162938880,159876 793373215087353856,249926 791848154744229888,242134 755563509774069760,38286 794638723946258432,262022 751564722353221632,18400 795059978537172993,247930 767895324119752704,100605 764124931311276032,82066 775678388610617344,150511 774678681180659712,144494 785771682329878528,197512 792750142344486912,206666 758472304258977792,50827 791730155316137984,240483 794272431921733632,259482 765227029180649472,86280 776826466436657152,158387 781719509883248640,188478 763897346438553600,79651 781245004006121472,183759 787641024181104640,180433 760600562735910912,63559 766866119583895552,92958 763074886919188480,75724 786571006882279424,202200 791827830741098496,241840 793658405428850692,252020 753644274361729024,28732 750528232236146688,12883 733021616607793152,1170810 794679397705990144,262620 758082822682927105,50647 773880138211725312,139404 762640409910767616,73968 757710072608796672,48991 754868341676863488,27280 791385532861263873,238207 787520224392347648,209863 790907164617478144,234583 793995393423917057,257423 789933165137817601,218469 763514730531041280,75724 751662451179921408,18400 787391291868852226,180433 736409282049019907,11774 771085303343878144,123135 785848017786109952,197512 781164741834240000,183269 755159730134351872,35890 767070135521718272,86440 778494586763313152,166816 791148950631903237,234583 751697426226876416,18893 789426791861673984,225981 751782930838482945,18893 794016212174807040,256502 762694325570572289,73926 793207742089527297,250430 792647496837181440,242712 766255881654833156,91894 792390447591149570,244767 788685170316603392,218413 790903428159537152,234796 786289597986672640,202429 766356925646712832,82066 780216580256862208,177773 771711677205053440,108396 785374104425734144,11774 780940198897221632,184533 794094548230242304,257325 786382829982670848,201441 787104109593661440,207119 772207890220232704,127871 781725772692197376,186149 786177978791186432,201494 766421258032394241,86119 779890633532059649,176129 772700041207123968,121367 755821038013911040,39462 759574297832751104,58250 759763034587836416,56282 795660940184264704,267655 767012028179415042,94899 789221264934043649,223492 776130778384203777,153248 775432714791055360,141415 732676259172503552,11774 793846668684763136,228101 746390683091615745,11774 786259136832937984,1063777 768156093625151488,101681 768007055227625472,101681 771157329593061380,122776 769857885840875520,109535 792762058051903488,247241 767808406409195520,101681 788528548080410624,218275 780232678838824960,166096 785282364737933312,194167 792001292914692097,241819 774810253154131969,143043 764781857443414016,84724 770955450493837312,121949 773363612052099072,135725 785272594262032384,194648 774805871452884992,144654 793716343350505472,254135 794533947958915073,261155 755012892643225600,34666 759235877323280384,56964 767822643626184706,101383 775429338015657985,148574 788376322372308992,215488 775388398332686337,148170 785672664304095232,194091 780757566544420864,182154 793938980517486593,253721 752966803207356417,24603 762778872115040256,74390 792315290679926784,245016 763487216605630464,78684 778971171731537920,169201 756075796272390144,40954 794004606674145280,255393 771111619627655168,121612 771691961044590592,127134 781216584211628032,186584 787840443643867136,205197 761721982203420673,69231 762859188049424385,73690 781213774434840577,160816 791667857436270593,234990 754000268312707072,30573 758266905954291712,48289 794977150394896384,11495 751121025958604804,16422 792440120850968576,243187 755164521547702272,35890 752943670240751616,24257 777944572995309570,164826 762653991444459520,73926 764205317643051008,80648 764507996550492165,80486 771024754916687872,122146 773896053477154816,139404 785666959060983808,197512 795665770047016960,267731 755111018154500096,34731 791424017995411456,237385 750493217389473792,10662 793435587088973824,252034 764792872377999360,84724 774085707245551616,136767 767548297213018112,99255 769334333802999808,112325 795658292760612865,267731 763876731237371904,80939 761527652016533504,65455 762456104156532736,73102 788410609381486597,217519 765592209739612160,87904 785923453509509120,199546 790884442336288768,234583 788162577222213632,215754 794011802107396096,257492 771552791319818240,125554 754705996983906307,33174 772960872654405632,133519 787823714482155520,212357 785555623446478848,11774 791809385873879040,7706 750675434531020801,14421 787802492960518144,90209 789869567405273088,220029 768089431370719233,103354 795408085565181953,264431 755572350167285760,35331 785978586721292288,199891 794716371380637696,262025 765794967709155328,350979 787423255078461440,172295 788090319212466176,215064 764076556213886976,81656 758050986329972736,49821 766284107563270144,89859 753386506387984384,27402 791469986707599360,237491 763824766885265410,80393 752317577741950977,18550 763781682637918208,80192 764606598547329024,84209 767803726417526784,100891 781523602969497600,188401 794227389874245634,258598 768122732282318848,103354 795093933852426240,263933 770499623534428161,72093 756550064802324480,43950 788611747074695168,215437 792087132437295104,243398 761681872321642496,69711 752861420023259136,23899 754755998376570881,18341 790706394890694656,232137 794353515745320960,258741 779092016525221888,171795 777478458796544000,161526 762462453988859905,47283 786197575623778304,201619 785991985094025217,200490 795340663508172801,262849 786628637449609216,204959 786255190647189506,1063777 794381293731643392,259743 772853306536308736,132335 786618026485354500,204413 787911874323054592,205197 763051763461128193,75724 787792714486128640,210207 794015452921929729,256439 758687738958843909,54070 753692464091951108,29263 793188361783562240,243092 752770189725315072,22752 764130832395169792,81869 777198769611894789,159146 781232865312858112,186434 791411945001869312,238378 765375886069669888,82208 760306740621520896,60866 753805527826653185,28128 770045991865245696,116164 773912246778941440,139404 774082597165027328,135960 788641988002189312,218258 758787820253097985,55155 791465749822844928,238207 756250397933768704,41438 795228688669360128,249926 732699231647993856,1170667 777932260175548416,163901 794639434645991424,261155 771402817999347712,125367 776854884540751873,158815 793190649063505921,249145 749544237297864704,8187 761384110401085440,67938 794007763907067904,256534 772168392950345728,128615 793956961305952257,256255 763076911731974144,75724 777191283534270464,159769 764348279156903936,32129 753021265753931776,25253 771930742951710720,127134 767820988536852480,100559 770428358052220928,106763 789521161222754304,226048 764543099188064256,79561 788558486057594880,215437 790947580398018560,234583 775534993485533184,139012 791800501474095109,215608 759103990349099008,56964 733244176897347585,355649 758010314092711937,50827 795723883768848384,267737 754913480088494080,27045 755275006372876288,35890 778248546189320192,316590 766311499040030720,11774 767536657213956096,95055 793495707818819584,249926 777750930267791360,349408 785903887211388928,197324 756332268629716992,41472 757009906494951424,45125 757888756171018240,49852 775404856030920704,145926 753264123123675138,26140 773501892739694592,136515 780763128489533441,182386 790581561263435776,232322 785971574713090049,196277 770757975585599488,120633 778206553652404224,165488 788481991410868226,215437 762720643007778817,74592 786183734735216641,192032 786023699145117696,199961 780921425498632193,183269 791452440877039616,238207 791974737870061569,240483 732981836771532800,355106 753367143278927873,27317 793130358166343680,249469 759120353151029248,56964 786840537248575488,204835 790505163316400128,228884 753988904907255808,30802 791401390887141376,235487 751721408531750912,18893 760979773996793856,64730 780190822847307776,177233 776533724431122433,155688 758098035226316801,51239 763918616605495299,79691 772158076988362752,129335 794248933002407937,259266 754051752744325120,31377 756714277797408769,44461 775977812410798080,152735 789940398462476288,228576 774970674624376836,145801 794584786539085828,261155 764143295153004544,81869 772519003138949122,131025 778325251700686852,167220 765928398728421376,86274 795708961269944324,268281 788506932499865600,217601 752125213790339073,19000 765626389215064065,79691 775087979002028032,146259 770811653403340800,119832 768535836199706625,106763 752664200984616960,22750 759738297975353346,58834 755884186591002624,39697 788510634484699136,217658 778970911277920256,351424 795106003100385280,124597 794542245856866308,261155 794631245300977666,262022 762074956607791104,47283 760369536923148288,62063 785276264613421056,11774 794617171594747904,261987 770478326012080129,117257 776474848763805700,154526 758829417405685761,54070 774108298601566209,141200 790548193356447744,231894 753395481871519744,19598 765442610227929088,26539 767327873678057472,95672 777735270217244672,163376 778669751660752896,168892 756617889113792512,44429 767911454271995904,33169 780222163592679424,174115 769116661777592321,110585 790712365679382528,231894 767859293240565764,100605 773547036872470528,137158 759179187978637316,738099 754077671357681665,30354 769071442604457984,108729 772806539916800000,132335 770260150196248576,117079 786194873724522497,201619 791016313070063616,234653 765596545345523712,88427 768789878565773312,108849 766326903946870785,91946 777610766513938432,158964 776276977053495296,153248 773379066699190273,135025 795419404724998144,190924 780947495077765120,184223 761272370547990528,67283 758687765261262848,54070 765877849349914625,85562 787018096494071808,207287 787834867836870656,96785 791710216781897728,240592 795697385871732736,267862 765542491579899904,86693 771347606400331776,124597 766999062918864896,95672 781514926040817664,188401 775429134650445824,149040 785513666854522880,11774 753652199583088640,28732 787628515986464770,210432 791902346145992704,240483 795099531151024128,263896 785624164145045504,196277 794684470905491456,251803 787105971709501440,208989 765721539350102016,88399 776405980561149952,154832 760138641280733184,61051 776623149597220864,146991 792768816786792448,247240 755393439827570688,37044 791457773380743168,238272 793169267390812161,250238 749777554777800705,9525 772741087676993536,131377 793131053116329984,249469 795709813581811717,199307 779040929181110272,172122 779006911693807618,171693 792063975353638912,243187 758661849034461185,54070 777954811878649856,164001 760996402210213888,66159 779426027932119040,174557 771541712766283776,126293 786078682364407808,200382 793236351734775808,250885 740703541510168576,1247363 760844458673831936,63776 791009124766982144,235620 792066869310197760,242693 780529243851743232,180848 794667052590104576,262622 751059245349699584,16638 768236580653768705,104162 778561610063327232,168794 760767292514897920,63451 786928223066128384,192032 793316160167038976,249926 769281998623875072,110659 771288598742196224,124537 792511170414510081,242693 777277432956977152,159146 787465389647290368,188577 794348155768815618,258305 777147979006214145,159906 788725806386196480,217519 791979231932588032,242609 778254016312516609,164764 791016327292956677,235590 737124612832649216,11774 763353523220127749,75690 771841455274889216,127871 773937458551611392,139577 792075205401116672,243793 778934770256314368,169384 780461621734838272,180419 758471320208154624,53185 777999739027685376,163785 788018174826520576,214492 760454360354566144,62836 793318095796535296,251452 763116176868245504,76549 771546300705669121,126389 790608118946365440,232791 791868584511307776,241432 794660969893023744,261155 786586160797655042,204413 759112742322204674,56964 791764905833664513,241462 786371612295696384,202727 787092065654046720,207287 757777283184820224,49066 767462595481796610,93918 751050622258991104,12883 769974393556656129,114848 791345099192078341,238207 750508856237699072,13603 763003486913064962,75899 795705764765569026,218164 775484761762521089,149259 792506043301400576,243562 757615883485188096,48351 770678850179117056,120613 785588939763703809,194949 772832602856235008,132335 776443544416366592,155896 790146968605655040,221143 791005645466198016,233729 766358710948028416,91956 788815908475142147,220130 795716393429856256,268448 781183270448951296,186210 760594936479657985,63451 790980634835419136,235147 779373134503960577,174115 760445460083507200,62771 779359851700973568,174427 785908750901280772,197324 759128468470706177,56964 794651072124112900,261155 750762863493541888,14877 758349418286321665,51809 764976598877700096,85562 766633606177558528,90327 788948560024838144,215437 788169256802344960,215754 791053972610088965,235620 775414523574444032,148445 754006839637995520,30296 773715140940275712,137042 791669957104955393,240145 770680472057815040,120610 781674948419055616,187611 787803346262372352,211347 753231804249825280,26140 768216620200177664,104932 779486641199124497,172962 787852461897691136,212316 791459518475534336,238207 733467620125507584,65113 751734530835263488,16297 777639741395132416,162638 768903416575823872,104932 769631946808758272,113412 781483233368088576,187454 770244918002319360,117377 790391096140558336,229895 767831592165371904,101472 785271324000346112,194648 787103940324327424,208831 750471393016504320,12535 777969049959628800,163824 770783153590009856,119797 732942526181707776,1170667 791094389455982592,235487 734828719160893440,351644 754761575106351104,33356 733451198288809984,1170716 753359842207752192,27317 774111293959655425,140025 790930429784297473,234796 794557198466621440,261155 785243637055680512,194205 794202405273419776,258598 766004308718551040,81929 788000676781580288,214354 753200526335086592,26140 759127641584570368,55660 773061196371009538,133454 788018925434970112,214492 795474288698478592,267297 759523911050682368,58839 756280929929289728,42432 776151029993857024,153194 791345907606360065,238383 794038270342664193,249926 785642477185138688,196277 794762839659454465,260613 766365233199747073,93303 775878360945729536,144730 764849989231210496,84724 771545490001321984,125853 794977564880080896,263931 766212436890415104,90482 794696563973033985,261666 756643390536679424,42861 791708793931464704,234990 756885126026493952,45233 789083016031264770,206742 789129021284085762,172084 775376907718234114,148870 732829266153463808,60071 762687350891614208,73704 785900644720750592,1170572 743834954900054017,11774 769056662921551872,352018 753405714240901120,26815 776882605312450560,157755 768968526560452612,103354 775658155606847488,150511 795006137963859968,263895 755310648070856704,33953 781706976682086404,186883 749700304287854592,9408 762839252031766530,73814 795357816802394114,266079 764242080180736000,82002 770333818930794496,117257 754724376831004672,33356 790753091570327552,233241 781248294865559552,186170 788430550709080064,214809 758340339065315328,50827 776051128563793920,147239 768673539029250048,102998 755586658767101952,36719 763143875716263936,74943 764894723249168384,84785 793209404925550592,250633 791098021257895936,236454 755640296642412544,1248304 761583980537794560,68255 794585674686939136,261796 786945069685338113,207051 770692990201462785,118191 779297111057829888,158387 786990466973642757,108710 792699633730478082,245722 788852461901533184,220602 781354408193982464,139404 761001214821539840,64693 764837994838851584,84724 780847715202641920,183269 757244956633333760,45348 785505143802519553,194723 768045536880398336,95988 771927172084801536,126389 788127010983903232,215025 792181292389498884,241367 785252359970578434,194225 755203022549114880,33751 760280098071121920,61922 769626528523116544,113165 793729120483979264,252893 794525941066186752,261155 762754094196854784,73030 768922975844179968,108432 793095253691686913,249469 793447299309527040,252196 773854291467571201,138819 793459386681266176,252408 759111720157769729,56964 778033138341666816,163824 785240490065223680,194082 795000446616268803,262849 774011691956858880,140444 758043903568191488,50500 764847882876784642,72428 775783347121483776,150426 791640163462029312,238207 769027446498820097,109945 762427551620882432,70886 755288111941357568,351146 777601562550136832,162610 793199350444806144,249180 785813067657388033,196277 792942733669179392,245268 768705389546188800,47940 778082227280195584,163909 753055266447331328,25255 764935758327054336,11774 768081776128380929,103354 771253475820711936,122978 795001443501670401,263551 778720888946515969,169384 789764646894960640,108396 763162861203972096,75899 788089431630557184,215005 770394213716402176,117257 785674126476218369,197512 790605898523836416,232791 774342241582133248,141887 756603967082270721,41839 786817199813955584,205714 779057192209117184,85326 789024610935250944,220332 775547590330945536,148713 740936714240327681,11774 755185739160100864,35890 781321761509957633,26066 776850459378094080,158815 795227662520348677,265644 753592692748148737,24201 765703229153968134,88930 794677748233027585,259892 762771167081959424,74366 733108442995511296,355106 757402759117303808,46379 761936149468188672,67226 768929604249718784,108521 793202492578430977,249469 760818907494150145,64758 795378734643761152,266491 788819186264879104,220526 791052030274052096,192363 793149874241953796,248437 760632297699803136,64147 752950313456316416,24704 764889335338377216,84724 752047155834134528,20217 793116815438131200,249469 751695342383591424,18398 761373642739429377,67369 791640726622777344,240338 778560617313480704,167569 794301616245460993,252014 788694754376638468,220029 792790393201065984,104244 786936310984433664,207344 773904566421164032,139404 776737321261555712,157755 787317143192739840,210215 756444258068856832,11774 776145513829707776,154071 786042987667070976,199546 795112913790976000,249926 774715729799241728,142906 781246796219584512,186150 750054778105917440,8784 755020448790876160,34666 773330685507538944,135025 760695040859570177,64465 767451236467552256,95055 772778879563997185,132288 775837016730718208,1170369 773014506926542848,132481 766448995027787776,91761 760259438573973505,62130 794539649909690368,261155 790802345164730368,233692 769632047153373184,110659 773957738531581952,140444 777833606324641792,163763 755698593307172864,36961 765128260179070976,85562 769161590163795968,111713 769658386245967877,114587 733528389953294337,11774 755556366249365505,38459 770601269778124800,119541 780911978382450688,183530 768140879953555456,99159 772690589280309249,129558 757869013695336448,17416 776794741862195200,157755 772920609693175809,117310 768917290809040896,109945 793791061738987520,252408 749277168996261888,8047 764918885133025280,84724 754830430113636352,30838 762310431679586304,71828 767196721801637889,96275 756613908710854656,41702 779122446817341440,172799 753946602214088708,29800 756546457625329664,43917 758268587337482240,51809 792827498631401472,246987 753674997336506369,28866 760991227210702848,17640 768891144214228993,109104 737798640979189760,398859 794797421633138688,261155 785630103518650368,197286 790351430561300480,230282 781265143426650113,185921 758015767992373248,48663 790377562362908672,229909 781880101189267456,190553 773259836653969414,135124 785875265373081600,194082 792410509324582912,245607 788792759444508673,220526 755560568098918400,38459 766734416853012480,95672 778030051279278080,1170856 759488522189312000,58227 788015747280826368,214209 758456501962932225,52749 793232045153607680,250293 756680991238942720,43471 778346760142020608,166852 767006556135288832,96039 794546635938349056,261155 766247002191441920,91903 758665840397062144,54070 790314691281162240,220767 792547407670218752,243075 747601124362956800,355701 750721244610306048,13532 763793220803366912,80192 793169648338341888,249852 764139797807968257,82162 793814597673287680,252581 765937359779143680,87904 779968919104663553,176203 763897997642072064,80486 764956451760541696,84745 785540766605119490,195827 764168200124792832,79342 791236213701246976,234583 766135011791691776,91122 750350247247933441,9433 758084661603995649,47761 793144206952894464,235566 763567215639617540,79040 779848942280249345,177233 788068650565660672,215005 772893811689140224,133043 790991539275051008,235568 789073815405891585,1170441 776292688463273984,152314 791260593206460416,237491 754788810148474885,33474 787990057504288768,212164 790949618896875520,11774 790540434611195905,231336 790916697679101952,234583 790629851673878528,232169 769701719441809409,114985 795318223478652932,266079 768624730194653185,106716 786377306952597504,202248 791779464883560456,240793 765240684769120256,86440 795685378720223232,11774 759227947802849280,55257 792433267169308672,245097 794564439135522817,261155 762775647831883778,74943 763374835779170304,77720 765582182630854656,87904 781714185235214336,185496 794320462381617152,259659 786271948246360064,202429 789134770374533120,11774 790340273410863104,762119 753852944496271361,29263 774606892664496128,143428 776080543062429697,153019 788205304785674240,214209 760871720291012609,64722 758773623201017856,55278 790301039341678592,11774 767851525595013121,100561 768966867771875328,109945 787067523757772800,208980 733629635645181952,355462 764893023461380096,84724 777555040483569665,159861 792564339257507840,245103 792087867996590080,233467 757380692481310720,45562 766437377841651714,90384 768968359622782976,109666 770409540378464258,118191 765631196600688641,88748 767852402141753344,100605 785490830991634432,195165 773201497031008256,131027 768459736958300161,105799 758063692646866946,51069 751861721636048896,14277 768892427448889344,109945 793187368320720896,250033 762684470176714752,56650 786985573164670976,207287 773895373483978752,139404 793804104782995460,253206 749731449868255232,9991 776563451816804352,151374 790110911381983233,229693 758638153745903616,54070 767623054868393984,99471 786687858388115456,205714 785667804519211008,197324 791682568387125248,62492 770616707643682816,118191 777000226057924609,156644 767804536127758337,101681 787327215390208000,210207 760808013506707456,63063 766006467774320640,90723 779812843436802050,176203 793529007409131521,252020 750428225193455616,12883 760253809402613760,58508 770950376975503361,117310 750129973168529408,9432 780608182489976832,182016 785994752881680384,200382 779315864428486656,23762 770780949088989185,118192 780410939787149312,180039 754744860838682624,18341 760942882006138880,64693 788171787297316864,215252 793883374385586177,256358 777385656959897600,156835 789157516542349312,224054 776842214353797120,158428 793768311146160128,255044 768408955248779264,103071 778653640332541952,169201 768621487980814336,108203 755491972203196417,353105 792083962889986048,240479 779047449314729984,172345 792296804285046784,245024 764814564147855360,84544 738494360757653504,351302 751787405435367425,18555 758992349372436480,56302 778410064038223873,167220 791659462239129601,240483 791034946605363200,235948 768615122713608192,106281 792438086600916992,245130 767875763567599616,101681 769561130922631172,114236 773706660762165249,138819 762571897582280704,70858 755166392480038912,35890 794900476181577728,262752 781651346520887296,183269 794989128404402176,264460 751184195314212864,16587 795130292692459520,263896 765388915578515457,86440 790939925990350848,235179 778217316513349636,166409 762316260847869952,431998 759428281166864384,58258 794204362964893696,250243 781596735898525700,185310 757711780911067137,11774 765914748202385408,87904 769260721263607808,53999 794938115400024065,262847 772188803410735105,88930 791408620390854656,228911 793405356357615617,8044 759867399076282368,59725 767486447523917824,73196 792529309554515968,243398 792036677258575872,243187 794317304595001344,256038 763202560446504961,1249112 777299264275750912,160593 787471990454116352,210313 777593930334531584,114779 765081764347932672,84889 788825503226617857,191622 758049457514680320,51136 733587732371410944,349320 768910327798861825,1249525 792649633226821632,245148 794547444700704768,261155 741331061414723584,195876 794204844781248515,258771 764845304080314369,84724 763490208134422528,78159 794324694727946240,258878 787338849802457092,246425 735141934025572352,195876 773283568982323200,135725 775408585815781377,57309 788063804072558592,215005 790766582582669313,232169 775068785833226240,146259 762206252965306368,431998 775288747071975425,148045 758414187643146240,52771 777600775186898944,161732 788745407732080641,220029 761003078183190528,66116 794941553785634817,263895 787895148151570432,210235 794612227118694404,262053 788750725568356353,220332 790470069444902912,231646 794219141171322881,257492 757629213717385216,47940 785344522825760769,194923 758122774904737792,41703 766232950547451904,90785 795054125264306176,261155 788178043068178432,215437 785898565138804736,22735 781192443731378180,182659 785646798824103936,196277 791894866439569408,240676 753594066835824640,23739 755764530186227712,39197 758978341114261504,52266 772122033060667392,113412 785840034507358208,197512 778955097363603456,171324 793146398044749826,230283 787301951729840128,204835 763540267223973888,78513 766820326911021057,96263 768760138484285440,99212 795481771500564480,249926 795759934847721473,247930 759769774817619968,59666 793197979104579585,250033 764273023876755456,62180 794537495723552768,261155 772784895412219906,132335 751196872794992640,16833 791065664987525120,78159 773881878348599296,138080 733085839270531072,354506 760200338766897152,61145 760492486527709184,63149 768854736137293825,105109 777723987694497792,161277 794029740176723968,257492 763517569479434240,78684 756635328232890368,43553 790428695345270784,231385 757548688201965568,47782 753611298743709696,27317 769178504814485504,93184 732733791496593408,353789 773882871551492096,139404 791761688097755136,235828 781481470187765760,188119 793459021369913344,249852 750090376799715328,11463 770629609255645184,117079 756952414729666560,44085 779866843125342208,170373 781891277730287616,190602 788837984804167680,220767 776189749409222656,154071 758350479655112704,52554 764790835691003904,84724 793940557160648705,252939 775765968102371328,151156 758207044621070336,51344 790242851841908736,228341 749796079856545792,7816 753601582009200641,28282 788184419244896256,216009 767431864499834880,98736 770768409390755840,120550 766392777513074693,91946 780607444070215680,181935 794961793022132224,261155 793105844791566337,164475 785901627916025856,22735 758346347317645313,52682 770770160420610048,121359 780763279815684098,182036 764871158843846656,84889 765601706688278528,88052 785262112079740928,194167 791054975627431938,78159 762684276592697346,73814 770951429489954816,122146 770751381225570305,120541 781356926927970304,139404 786027099668803584,198620 791706447008698368,230485 793185063848468481,249469 791476537161756672,237540 761839387764068352,7092 764010035508719616,354115 795765203694743553,247930 761667909252812802,69245 762431063746486272,73030 772056442438295552,122528 763796836176039936,80393 791365241124843520,238395 793580823333048320,251234 758266874815770624,52112 764427940578914304,80939 778534471880638465,166916 750399644400771072,9204 775009716548272128,146259 787919265785446400,212239 786538965327155200,204413 795074300164407296,249926 756282782217805824,42495 769562908862840832,110585 781374627763228672,186584 757541391765413889,47782 788871356087607296,221785 791669976767668225,240483 769657839459635200,105109 776106407896621056,153658 772790931716177920,132335 789956272015695872,200963 785319559477669890,129991 772990472205721600,133454 791922067570470912,240355 792107255244189696,243614 786994869747146752,205728 767410380029194240,97519 774332409944809472,142503 770871953452371968,114779 753915608782237696,26140 758513759963013120,52475 760221470748512257,61545 756291584434532352,42432 792471654098046976,246225 763841187207745536,80486 763578167927926784,47188 762776834450661376,74943 758022390312005632,50804 786395120849399808,200078 793161139160965122,250066 776966302502092800,156835 791463668617666560,238207 765134658602283008,84422 790888055955677184,234583 765169288051163136,86103 765664507674947584,88874 786739046877888513,203723 769605856283332609,114422 766718754701008896,94718 791725327365971968,240483 795154942516428800,252020 738229331634200577,79687 795335332719890433,266079 757609229788196864,47782 732381781597380609,350660 792173558617165824,241535 788132197760991239,215754 764469728521748480,83391 768611476265250817,107069 791637286786039808,239456 753560362956431360,25981 793169237930045440,249961 753360863206084608,27045 764184916053688320,81946 772198299151499264,118191 750282521284313088,10662 780513028471197696,179702 794353355082567680,249926 754746565198241792,22393 786227019235241984,201441 785932284176244736,194082 756587714493972480,43751 764140947701497856,80486 777336535746097152,159475 789312922426175488,225359 780848003519160320,183338 785281167746629632,11774 792959925500674048,247240 790902877468241921,225981 780050452977188864,172185 767779743638908928,101463 793122817977954304,249469 795478013060194304,265870 772185443005820929,127707 786982534257205248,207965 765603895590518784,80136 765647622698786816,88930 788190381250797568,215969 793119189007536128,249469 793974065161797633,256439 793297552544182272,249926 774007461711908864,131421 774092396527165440,141316 774241876341690368,141887 793396274452201472,250633 794858232183455745,263540 753161518938718208,24134 753324143240622080,26140 761336899780825088,67938 750547615041851394,11495 753318170241499136,24316 780736103938600961,182171 777904810758512640,163990 758139376865976320,51043 756892209211772928,18120 768570971729063936,107705 778011770594074624,160539 765392633434894336,86103 786410492357177346,203350 794231969894699009,259063 791440361021255680,238117 777046748812369920,159411 757684265173725184,48633 767265025933373440,97505 753695761167032320,28866 763714681118846976,78159 768005446716297216,101163 757448964933292032,47266 795188952290512896,249926 792030918747811844,243187 760519774967300096,11774 762040241301626880,71502 792049200934551554,243187 764551580771229696,79561 768942491122954240,109767 792746206111891456,246726 750442235389435904,10735 776181589181095936,153194 764201556992372737,79999 793406939535245312,8044 793787328275906564,254135 779026535177072642,172023 755927264353775618,39502 773556861106688000,137158 792076009885536257,243075 781746880837332993,188478 793942547915685888,240388 771759695623106560,127582 767778205428219904,100893 766831257724551168,95672 772814775894077441,132335 776146789565071364,154071 794952152183668737,261155 781285139234033664,186149 793126232929865728,249469 770581187844722689,119832 774777971605434368,143585 758077938818428928,47761 774890037565587456,132877 754807104351764482,33356 772810202663915520,132335 757033502730780672,45576 758759720136105984,54070 761145754098339840,61051 775395991625302016,148994 773889478150725632,139404 792117289860472833,243187 787438309006008320,210207 794586902787723265,261569 762775294029680640,74943 791451697893642240,237332 764297963925479424,80939 773894049925214208,138819 793245469283610624,250033 772465509266841600,129662 794576802014437376,261155 795225388469325825,264397 767254039964725249,61688 765582720986591232,84209 770397329497071616,118087 765247965317455872,83991 765224246985433088,86440 793969167191998464,11774 775461206756847620,148645 777184072317726720,160480 794896043041312768,233184 795769902720290818,267992 758409039063560193,52494 765723343463051269,86961 766714586280046593,90482 775440715572621313,148870 787717039867760642,205197 776894307680739328,159245 786638006442717185,205455 773930852950511616,140211 779013999744528384,171982 779006029489111040,171902 763711486870945792,79691 751733872405016576,18323 764607077801091074,83391 756575185558441985,43302 773312105256660992,135888 791014503685251072,235251 759757011051569152,59662 791660361695031296,240483 781246867787001856,182659 763793123743035392,79693 792943873701969920,247232 775042010763911169,146259 789279952763969536,223881 764875607889051648,84800 777762858402799616,349408 786265133941219329,201958 794567439132438529,261155 750492508598128640,13704 768687261676343300,107559 795735140282626050,267933 791464537140580352,238780 788818707006918656,221297 773520440476196865,137158 791375713966358528,238290 793133005153808385,249469 794613135432744960,262053 753383492248014848,27317 770049979100659712,114779 769389036947513345,113165 753325939598196736,26492 758082942862098432,50923 768880963002785792,108963 790440772847951872,229773 794536654992195584,261155 778431818194309120,152594 772609816992907264,131007 791097689811353601,235590 767487938670235648,93286 792878387165532160,243761 760424886242119680,62771 761279282404429825,67350 777859087430189057,160539 780812611214606336,182036 759162625150169088,56964 767677071115980800,100605 773618496894894081,138165 780512709431394305,11774 788391359765843968,214084 761441424839544832,67369 774930763120676864,65113 760636392284250112,63655 791162264699174916,234564 758331745037066240,51046 771091767236161536,122982 793131658715230209,248988 788380174287048704,215608 763184371813781504,76549 776014633052303361,152872 780412081564688384,179560 785897658619613184,11774 787703904129605632,212357 761360322762514432,67497 790050509868630016,228354 766772994609782785,96263 785573645678702592,47940 753154882408939520,24134 780573081253228544,181419 787657469917028352,49459 756226581660594176,41680 789550227287977984,224447 770159482181681152,115582 786613527536504832,204835 788575760894353408,218142 785602458416316416,197512 786554475087618049,204413 758193636102340608,51344 775405495175622656,146675 792816434090999808,247877 752626438596091904,7265 772576811888746496,131509 785860307830861824,198671 790579221466796036,232280 769304721890816001,112788 788195287785353216,215608 779457201379373056,174660 754041835694063616,31377 763613083453513732,76623 778230332407644160,166532 764932709428916225,18030 794945728091033600,263526 741647302180392960,354285 792238292376834048,243075 763677221177483268,77167 773719123603890176,135954 764860106165059584,84724 750728963505295360,11774 773446509178265600,132364 752125533048102912,19768 775478608001273856,149300 795434466231676928,266491 767339366423359488,1249164 765734430400974848,88459 776490075920007168,11774 794557989948715013,261155 764349012287840256,81869 795335669367369728,265257 787075793243426816,208928 771888389511458816,128615 785529174014296064,196277 778329538774401024,166362 743252073542651904,11774 750443255809007616,13343 751088904623632384,15808 781232685498806272,185496 791682063325888512,240483 794535300173283328,261155 787485636433317889,207613 779254536431079424,173347 795607714894381056,266151 793244656276348928,249926 766365214577086465,93184 788566111239319552,218219 773897628908134400,139404 794556583120433156,261155 765525533576667140,87245 770382891910127616,118191 787039975565041664,207965 793152856463257600,249469 794686404827684864,262588 779018936478236672,171324 781064165666414592,183759 790296318237372417,228101 792152270544642048,242523 753185646781562880,25879 785238433178398720,194082 788495718285795329,218275 789928226000887809,228820 781544518323609600,188401 752888913094582273,24134 756466587339780097,43391 780569880495927297,11774 795708227413413888,263676 791301508621033472,237491 777842830035316736,163763 780410562987499520,180074 791074973909680128,140444 762617440647913472,73662 787977198036717568,213887 768936971624251392,109945 794721257157787648,257492 793332012677472258,249926 771121866127896576,114905 786326138700247040,201558 756284839624601600,41689 781117476197306368,185496 761939232738934784,70858 763826548713611264,80016 773315131530805248,135725 788498809248583681,217519 785620919897120768,197512 788431605878579201,217519 780129717965975552,178360 759191383324389377,55257 753968988732977152,30398 762975818544971776,74281 732891222134644736,1170771 773515618721071105,24173 791740675859427328,238780 764898530464927744,84422 772884749744377856,133043 788201667195830272,215005 794545633478643712,232137 778359109485637632,167180 764414963796410373,83391 785850914737418241,198571 795408399387262976,266138 750141932215599105,10847 752221605992869892,19553 764688089482682368,84209 794945865911652352,263033 770924397351829504,120474 785282309456994304,193669 776054671886606336,153095 775000310121103361,146259 793480561956446212,249926 733068028443693056,354962 780977166980907008,184223 793846119650525184,255393 765752335318523904,88920 772577602758254592,131421 751845446868299776,18374 751971227837792256,19305 762306231910277120,431998 768230998295384064,92226 753817867380940800,25189 788151675311710208,216009 764176537323208704,82066 770598709843390464,119682 791084493285236736,231894 732589734782865408,39600 758653047270547457,54070 757317877783552000,46890 795666125182812160,267862 741769698111545344,139093 738566736342089729,1247296 779478733346312192,174230 777032487931379712,157993 786405985057251328,203350 754755652766076928,33356 778653455690895360,169437 795279160658759681,263666 792004772970782720,240584 744382528501485568,1247643 768525551401246721,106281 776203250437541889,152735 785911856292519938,198883 794690312732049408,261155 794610244726837248,261155 788424829531586563,217519 795465868474023936,262847 754129198193618945,30590 793482377272160260,252020 768851247193464832,93144 795283120966828033,261130 776931029353312256,151463 781357455443955713,139404 757690311443382272,48270 785548000802148352,196917 779370628080107520,174427 792070366428618752,243717 753618866211696640,11774 792845481227321344,247240 768520929680982018,106281 787910884807106561,131189 776263213730201600,154544 766013472018575360,90384 762415362621046785,70509 785992474032353280,197512 761665387167703040,69711 765660059707777025,88920 761548354820055041,68993 786266665092775936,201958 772948941172314112,133789 792514249603944448,245148 775603311881838592,146580 754772444892827648,32405 787727423441891330,212343 785619060859994112,197512 788002071635034112,214354 738837808652156928,11774 763439713793343490,78344 778955990645506048,171168 790976741661478912,235621 792058434116055042,243075 754723119223435265,22393 786892957991460865,205181 794787107244011522,249926 788489074432700416,218275 773984240916688897,139404 760820152715927552,64693 793238891469778944,249180 793994656656654340,11774 741296065115230208,11774 774672922048733184,144494 795672330555035648,181336 781335178538921984,183759 779006616326770688,171902 786013479153000448,192937 794547964882644994,261155 760591084871225345,354841 791308040788119552,237236 794583490247397376,261155 785740786205757440,196917 793217257568477184,250544 764671047195095041,26066 774038763227930624,140444 791001299873595392,235590 791249702779969536,237438 755202705572917248,33751 759422184133713921,58259 772880641805385729,132370 766402787408240641,91804 754743418891284481,33356 768935331764768770,108373 794321545258762240,256038 794647692504924160,261155 760553602586902528,63444 753898259467206656,28569 774416919709442048,143473 750790450118729728,14858 764844262601035776,82066 771802790121336832,128194 771933753199489024,128615 776175143534100481,153658 772502753004445699,131007 794502131499864065,260181 793149636949057536,249926 789265941972393984,217443 758687322036723713,54070 767841909117112320,100893 765675008970461185,86103 785319202244665344,194167 794757791814590464,261155 765146129071824898,86103 764146997884432384,82066 772205214715613185,85326 760459277190500352,62837 765405651388346368,87245 753980649959075840,30590 758842716302168064,55465 764491854180036608,81702 790962815121096704,235487 752269943169703936,21332 745341198462705665,355470 754116091366866945,16728 794600634003558400,261944 795764840287506432,247930 794643063197016065,261942 763363356782702592,77731 765566906229063680,84724 772023438101745664,128143 792761655935569920,11774 789237650276220928,224916 786535418669989888,198671 792868052693979137,247005 771005330889342977,122477 749957197614882816,10851 769869470802194433,114422 778412886163070976,164783 758715182881181696,51767 769276891161255936,112345 794098693607714816,257544 757981547307806720,50581 758295810605920257,52112 778996612626538497,171324 758998784449712128,53185 787136534457700353,209064 789242225880367104,223921 767162889438232576,97386 773711800059637760,134122 762376888044126208,72642 791352846801178624,238395 795048155695947776,264431 776053148410576896,153095 793315276494209028,249926 763121401851211776,431998 772065107551453184,125853 759151681523163136,27156 781080395064410112,183811 787778793251434496,213064 791114898461822977,235536 770057254917767171,116364 767353520773136384,94699 793179522938052608,249926 785703072085446656,181846 753723661861941249,26066 774397558206509056,135381 763423128441675776,77731 793267387806191616,248770 765880702646751232,87904 779388491797061632,174557 790946532925272064,232863 749733232309112832,9754 787116852820402176,209292 753644064722001921,28503 762855168115257344,73655 765305055973036032,84209 774757513375911936,90193 739079942848159744,11774 758711370292551681,54070 773658768445878272,136515 789716493877534720,227048 788514579311722496,218275 754035542564757504,31377 764177932847841280,82283 794741662081814528,262849 760957678084624384,65884 790550725701107712,232137 732387977234513921,349776 793621191835553792,252581 733043320121786368,354836 765051838299201541,11774 756617341929132032,44273 774021923751600128,139404 768109660473667585,100620 787303976614105090,207287 790645874623787008,232169 793898135550439424,256451 780611866363961344,150151 762099210174861312,7047 773234325365989376,11774 760133650780422148,56924 787081251345825793,207965 794292081283846144,258193 777952862412296192,164764 795042139591897088,262849 765945806033747968,88994 785839108476239874,198671 757309097590915072,46227 753034946957094912,21579 780811132089032704,182591 766592583845969920,91810 755105234071027712,35403 794160070196129792,257423 763247063979012097,73814 778509295759552512,152594 781895289913434112,190635 757677811725369344,48826 760158298347896832,61412 765857261491191808,88669 767791158080724992,100506 794557012478742529,261155 794597989746704385,261818 779016847056211968,171982 792046452805545984,240483 757469278857629696,45319 762318589701402624,431998 785975117180436480,199546 793852647434440704,254058 792193068623597568,243187 765551134505336832,87851 771575885539311616,125554 792061736375517184,243075 794545101317902336,261155 790318722573623296,11774 779516138870939648,174557 788087320947912704,215005 795300080035172352,263926 769310209927897089,112788 769696202459865088,112399 785692270012067840,195492 791658011714465792,240474 775373664489439232,148800 769015064011608066,110609 770300966058889216,114254 794545241193902080,261155 776244889835057153,20824 792929393366761472,248514 752996857513668608,23742 762838405264740353,70177 775656386155859968,150511 781544711337095168,188401 752222689041915904,1248155 776299902682828800,152314 795424452943183872,265855 732207057684860928,349795 763936649927544833,80720 787488229461065728,206117 749599162073772032,72475 794514927612547076,258741 757883322114666496,49852 793174055645945856,249180 750204574258991104,11495 732184422104072192,350042 761836988521742336,63860 791160750777700356,234583 765536201784819712,88052 785550354972684289,196247 774018805173407744,140232 786894147365908480,206008 762075770080595968,431998 793130873725923328,249725 776107991116357632,152735 790898822180433920,234583 765939422206451712,90384 770430453236891648,117257 786904504591589377,206225 795033347361796098,261050 773624620972904448,137158 754074461238861826,31259 794552289910542336,261155 786967372527706113,207613 787741137981157376,205197 750521689297948672,7816 781318538162216961,185921 792779894413520898,234551 787443727375532032,211224 762250797249728514,72420 794729005551210497,262225 764276270830014464,81924 790918053072691201,234796 794616480667205633,262022 780610864659374080,182049 787443839455813632,1248522 788391007658266624,217519 788154456621748224,214538 790653706396168193,66116 741442079994351616,349060 758662705708359680,54070 794807944801980417,263096 794997562432307201,263907 749301944498348033,7828 778727220147662848,170144 755770646945083392,39475 774280926863974404,142506 759261931098279936,56964 758687515335200768,54070 768997855243763712,110585 793947316172558337,249852 768307870970458112,105345 752691410139160577,22752 790544478805200897,231894 792908563794563072,247241 768420117470248960,106281 735984577185910784,11774 781907457584934912,191134 792924563285823488,248559 793255053729476609,250633 753952628846067712,30304 768209365354553344,104132 777279578716844032,160134 793262907781963776,250633 791433906042114048,239076 794698003697270784,262752 759218342800547840,56817 788868464291164160,220029 785525436554117120,11774 764798032739196928,84724 774795794251735040,142548 786372533742342144,203510 785581951835054080,197286 769335692388360192,110585 758263841679605760,52061 778272872670302208,166321 786580020537896960,204273 792879985077788672,248185 791992884631375872,242629 764618697122078721,82840 772016797734154240,124597 765549469643464704,88052 768058240789843968,103261 774593276519280640,141316 787319612123865088,210009 779472048099889152,174315 781340074004795392,26066 786818593648353281,205063 790628854809452546,231871 749262198824767488,7966 753723508610502656,29263 753618873631514625,28092 767901400026189824,95672 791291484842496000,237491 777512698904973313,161387 774420080083939328,139865 764815548110831616,84679 790736625470873600,232863 761653637412106240,69747 766487033179021312,94328 737487667273830400,354309 749642893523025921,7546 757648003763023872,48549 790882597085802496,235349 791609665406861312,238207 787770570930655233,212802 792766376641376256,247240 793494111885996032,249927 773862151085666306,139404 793082729256615937,249348 793864326067007488,256255 776242145237794816,154223 778329775773483013,167517 790727163934801920,232863 794829547007082496,262752 755498516655452161,37044 794583020091019264,39957 751578905874661377,18487 757994833525047296,48663 780007011509338112,177731 780630860773089280,182257 773874184049070080,139404 757675591466385409,48549 762051510943481856,1248996 772494340681764864,131045 775168343653441537,146259 778571533019181056,168794 766838787020169216,96263 753666462385078272,28626 764247259374505985,82457 750737754150109184,14641 765536556098531328,87868 768232410848821249,104162 743840745480544256,11774 776829297885483008,153225 790259117499613184,230282 773949628282580992,139404 788311544216096768,352258 775087288921358336,146580 790723631848488961,232884 764553254885744640,83968 788487326678732800,218275 787318104481157120,207949 760455246732730368,62165 786756144136122368,196701 733262847078096898,355480 768498918472708100,85326 781215320635760640,186434 759084496733999104,1170537 793508844244570112,249926 776634107887362049,156976 764156559752630278,82209 791470521493835776,237491 790330595222048768,230708 763869156504539136,80939 778035962169483264,164669 749606551191642112,1247968 772194115014447104,130139 792616524326408192,206666 793210004803379200,249841 778306444756185088,166321 753578950702563328,24511 789536917889093632,226862 757972379557429248,50549 742211066382319616,352839 792611989000298498,246392 773003824025915392,132996 764184168947408896,81130 785687810309173249,65113 789557263862108161,225981 753023713864392704,24346 763516607406612480,78274 794317712973402112,11774 763375623159091200,77632 787027599470067713,207287 793219573898153984,250179 749924957078056960,9433 765204562672250880,349060 760478000811048960,62063 785929640305197061,199546 766053667594244096,89923 771418770795483137,124883 764890531939966976,84889 755256923784556545,36545 795394217296031745,266079 789191598361878528,104244 770278127335538688,117257 786911787731984384,192032 761022021362786305,64722 781889099066060800,191184 769859795629334528,114779 794338402846052352,259134 791439513491038208,238207 791689330993475584,240795 794587908577591296,261155 753822659247427584,27222 756623561415098368,44429 785675591412387840,196917 788402431956705282,217519 771062554130944000,122146 781601081809833984,188401 787747638280007680,205197 778337468441649152,166809 766000061713035264,90735 794253060935663616,258456 769833989116919808,105109 767954519309295617,738099 788804233332154368,220526 775759513009917952,112363 764337831258927104,81946 785564816073162752,195975 764304483476123648,79999 773922369433800704,137869 794982371871363075,263906 795059147565858817,247930 771167609504960512,121612 777950220894212096,164869 793191390666633216,250064 774530539948679168,128230 791859693559873536,240483 793606769209581568,252639 775312687999881216,148170 771890390064660480,124597 773993281776607232,140211 781916877148696576,188478 767893192196911108,101203 781847910715650048,190036 781307383825915904,186584 778360725605589001,167848 788098764732899328,214899 753975731361767425,28866 793795293770690560,255072 766610275801923584,93823 772124964224847872,128355 757549101319880704,47668 767482369628569600,98536 780756619605008384,182960 776747949036535808,157755 776832151174127618,158589 785489809297080320,196233 761228056384069633,66897 779005449563623425,11774 785583373733408768,196788 794938975085424640,261854 753729861345091584,29589 755096545603817472,35445 766651385412673536,95045 788154991576027136,216009 789482837539971072,225983 777907876367101952,157755 773162825212538880,134470 775404676233723905,146838 790227292874244096,229192 763396937949249536,76542 788712947740585984,11774 751750055225208833,19562 769877527498076161,105109 752795137411911680,22664 770457272052912128,118191 767812940032540672,100605 787244003574050816,192032 758472397632708608,41680 763059536127078400,11774 781339119872053248,26066 787365868330033152,210207 764378467433484288,82066 775829599351701504,151361 773966452055478272,351279 759542782985986049,57574 779021797924622336,168794 762283213846900736,72035 778430976947019776,167220 788101753896112128,196538 762737583449317376,74171 788899910745788417,11774 794259342535049216,257492 779382367181910016,174557 788002734150651908,214354 786584889285980164,202217 776543717293297664,11774 773434093644251136,135736 767480001881079808,91936 775841656293748736,151242 785780706567827456,197512 760587779948486656,60794 773881881414729729,139404 788080052219043840,213064 780876488241455107,184044 790912773811232768,234583 758666395165061120,50888 773883879203540993,139404 792066167892418560,243427 755933078011256832,34021 764854600750936064,84724 773875390687293441,139404 764786788846096384,80939 759473416533577728,57944 780822378368626688,183338 765157998369136640,85150 765978454562971648,90482 750913826242134016,15800 764909840602804224,84724 768970405734330368,110209 766461861025947648,74133 770829396080984064,120610 790477439356973056,225359 766768509980475392,96263 768405053426196480,104940 758059417828925440,49462 772633502353416193,79987 775379313482956800,148170 733141432639336450,355216 789938622384345089,228570 794749315650617344,261050 756468259663249408,43391 768548603350573057,106763 769315535494389760,112119 756288684031373313,42495 762555949219479552,72642 793474349919457280,232863 788830202143080448,220526 795383636199612416,266068 788925505969893377,220526 773671280214016001,137698 776187392101261312,153743 758706773121388545,54070 773972070468378624,139404 762965179911049216,74483 793101682645340160,249469 739100489988472832,349408 792142660106498048,243451 785959099573735424,199262 761456488074186753,67679 776261851642417156,151439 793846870166482944,254135 768873914390937600,109874 793483397863763969,235315 771121639178272768,122145 791862077547839488,237409 792049970325184516,243187 767878540620693504,97341 759910487580475392,51069 794990691004903424,264431 766659720606134272,93286 762633236644302848,73926 770685653453451264,22267 771644055818076160,125070 788190095987933184,216009 750535023581884416,12883 795124290219810816,264397 773944053331263488,140308 772904539879936000,110941 775345678386167812,133048 794374663556067328,259513 770692517016633345,120388 785333427025301504,194667 786193123114221569,201619 759152980998225921,56964 763443194050781184,78159 766529701699399681,195876 776082560438898689,152735 787459791002238976,210764 792735214208425984,64730 763671287059324928,76623 773948944376291328,139404 764986227804168192,85562 752274878863212546,11774 757745916845682688,43471 765384884529487873,87145 777959214262005760,163763 776531295375458304,154832 776818659763298304,158314 788788989826248704,220526 774020006929571841,140232 793796860938825730,233692 770434530083794944,118192 761767434516848640,65403 755637226671902720,37044 764145970116382720,82209 788138923801219072,215480 795361871335395328,266054 753342288722440192,14277 778527012151521280,166100 763128279767347200,76794 790392637161254912,230283 745006815037923328,11774 774303403375677440,142090 768954982481747968,109767 770422400353730560,117257 767906805179572225,102137 776896072581013505,157993 754762102385086464,33549 757263504529354752,1248449 761710750629068800,69548 778401449503969281,167319 793407403513384964,249234 794534242277412864,261155 781550213420949504,188478 755066313400131584,27045 781004591789924354,184440 787722143102410752,205197 791021862788759552,234653 762149619325251585,71429 774595838865702912,142668 778750897165787137,170187 793137466463092736,249348 771730055986905088,125853 786369145898045440,203510 792052728935518209,243075 762036458244878336,1248990 765059022676307968,1170338 787666753845329920,208058 757222963464712193,49398 787392002220404737,180433 794626443024203776,261155 781391487259017216,186170 751949570070814720,20581 762667706122403840,73814 793949951344705537,247240 759041504673271809,56187 774620925165576192,144171 788800940602232832,220526 759156610849771520,56784 760213589588340736,60995 764783908877660160,84724 752127946429648896,19094 788814358142935041,218275 785574847581593601,196696 764827084468260868,83648 764123149747253248,81536 765937424576892929,90012 772845761574739968,130914 776632668855291904,156132 793180893112365057,249067 751944259767590912,17794 794324830401261568,257492 785702704085504000,198239 780605224671023104,181984 759024147108331520,56441 787457093032869888,210313 761747534763012097,69947 786960254944673792,206742 757306459256332288,46404 751572125803163649,18030 788095133388566528,214209 793964489867726852,256411 785256619911159808,194483 794976059342979072,262849 787383603537780737,206007 757082807319597057,45964 758206044019359744,51344 787723855460577280,205197 795730904333381633,267862 780614476160700416,80785 792092967351754753,243187 774472643856654336,139404 788008504820899840,212164 787902807047278593,203710 770251813950021632,117257 771469621186686976,125145 787425548242857984,188577 790630843089686528,232137 758773688321867777,54070 776040212652761088,151741 786267646664724482,202429 767894970518769664,100893 777614378094960640,151463 793563469199073280,250785 756480801794039808,25920 753799345649045505,23725 773596956434239489,137965 775395994120822784,148045 785650538482372609,197512 792566934659338240,244270 794534713394364416,261155 768944200196947968,109360 777672312355033088,161573 757297933784064001,46612 768884166888923136,109509 794630777334099969,261987 760506883144769536,63149 770291883021045760,11774 788439950601494528,11774 758451303714390017,53185 758275718186926080,52112 776839598685036546,138490 785928496023416832,199546 795763610349801472,268529 788215868761092097,109244 795281610610458624,265644 758355426240888832,52112 761591942799122432,11774 773949486934609920,139404 781109270548914176,183759 794613324105338880,258444 788061164274126848,215005 753363576040132608,27045 758734871665610754,11774 776757387327787009,157755 786344290863767556,201958 793394116331798529,251803 795691036764999680,261155 752888499490131968,24134 777773211949891584,161960 791834883123404804,234583 785938705873788928,194045 763196287252652032,76406 768243442371538945,11774 772121664939233280,129558 753358072001667072,27061 777987035403587586,165009 786301155391438848,202727 791713434274586624,240718 762975650550513670,75724 778283147922444288,165423 755050411141111808,34666 771874962563067905,128382 780900209589092352,183269 773973335306743808,140444 792418196443828224,235289 768852431493009409,109633 792756947451645954,238395 791617049374121984,240145 775732622932774912,150511 774236382613020672,139404 793590387772428289,252408 770109028596932608,7311 780875251123122176,184044 776823904731922432,156835 789079223382249473,206742 778605630844182528,168794 788185078660632576,210463 764117057617162240,81869 792803632047534080,241345 778318114706468864,167407 758420895677374464,52532 763446640510398465,76723 742474600722894849,351225 773523569728950273,136904 794166813194145792,258331 766405499788996610,89859 755497258196475904,37892 780558830174347264,181409 775577001516158977,146580 773290210238967808,135136 787203616130027520,208445 793862841082064896,11774 790742761276264448,232911 758770886455414784,54070 793449796484882437,252196 740385693315174400,11774 788508802114957312,217658 788523304613216257,215437 792876684286521344,247240 768194644542828545,103446 763443695911890944,78159 794322356781142018,250633 755346217354145792,29898 763212475382718466,47188 755829934770257920,39685 755946960062939141,40881 751951157182894080,14277 787364086149328896,203492 753899859963293696,29784 776770043249995777,157840 773673180703498240,137565 777984209440743425,164375 790535001142157312,231894 751801440478257156,19352 790380292309680128,230575 760371977106264064,62063 776462682354491392,155896 774425854155685888,143585 773522192101478400,135190 787014148630650880,207613 774967658622091265,142503 780555799424802816,180099 794924095158845440,263302 777858841862148097,1170553 786030004748574721,194060 776126174850351104,151255 779370304711692288,174115 786554506553294848,204297 788538253133619200,215437 793103836458147840,249234 785925580038385664,199546 773231265491202049,11774 794963415328575492,262752 795702531313766400,267521 754719867882704897,33356 786237363957751809,202045 732353219159035904,351649 763050209911898112,75401 776892973099343872,159245 792061913874128899,243614 794001828518105088,255954 791429538722877440,238207 754888964377423872,33186 777633377507610624,162741 791876524643418112,240145 755282830368747521,35890 764927717577981952,76623 756081557337677824,37219 792819130466504705,246225 766248072234041344,91946 786550423293341697,203674 752981737886535681,24788 778564976986492928,168794 788168740277846016,11774 762812923408416768,75073 780838344330797057,183468 792978342559436800,138209 753710130294693889,29263 788065564270866433,215005 793930649736445952,256219 794648183724969984,261155 757204072432803840,45592 767742425745981440,87885 787938227529187329,210740 765600955933069312,87904 787777260791042048,11774 791009038263808000,235590 749927719585083392,10653 761244497120522240,65180 776107647481225216,152735 758501963004841985,52821 795271633544081408,264397 772631356832493569,117377 795075660381388801,249926 755729493839454209,39235 757289982780383232,45319 780539516545298432,180655 793709040278859777,252679 780140041452523523,171693 753701168216436736,29338 763133644479143936,75073 776806744542449664,157755 777765800778297344,159370 764911202426351620,355979 791432426002128897,238395 774899759832268800,144139 778560407480987648,161901 786776513290969088,205728 785839368158191616,197297 750416568769732608,13343 772999596285001728,133519 795703588370677761,199307 773694818010660864,136947 776135214846337024,153194 788145553351794690,215754 732488186304155649,1170365 763568422508560385,56391 768815311671918592,106896 772979043780091904,133454 770584544479158272,119832 793949290158768129,254135 791273026469892096,235349 752679355701006336,22575 785324385393487873,195148 794711109844475904,262752 791674013491851264,240145 765173217711587328,85562 773490497071386624,135903 777392431008403457,160593 751872754115305472,16953 781851842216988672,190553 763413751051714561,78129 794260146599825408,58802 757646525287788544,48549 758528561460502528,53703 770633241418145792,120104 777502365834371073,161349 778337993115463680,164826 763916323881713664,1248861 767144439538069504,97811 774253439161278464,142090 755199144432701444,36203 795363766863020032,265875 751539584929062912,18562 786001838445326336,199262 757899343340929025,49852 791634742739361792,240067 780844636440977408,183269 756892085194674178,44450 787751186275328000,212139 794579229107167232,237491 771029311495163904,109044 768950944167931905,110615 773973917463564288,140444 780795480372424704,183269 793469572284284928,251758 754830586783469568,33356 763453741622136832,76406 793249134744567808,249926 792507705567031296,246392 756263692535144449,42344 787830875895595008,212063 766065360093138944,90384 791029261754859520,234796 767441629603106816,95055 750628098689863680,13532 766696896010285056,95568 773849534967480320,139404 792402551509356544,243165 785458300481449985,195975 754737771906994176,32404 772169836252262400,125742 785259996619665408,194082 764186575257341956,82457 780540624088870912,181409 795726878296260608,267655 774931033112342528,138415 764242700048609280,80939 794590688713342976,261155 758265577051947008,52112 758661155531333632,54070 790930731245662208,234583 770476367599267840,118192 788568374452387840,216009 771978959865065474,352722 772472274968453120,130026 790403646181695488,228820 793922166744027137,255942 786597900813873152,203350 791678684167933952,240145 754726655067774977,33356 786983089717252096,207949 794082673819938816,252196 787298471132930048,207212 753531976670334977,26819 794085937307385856,257492 732258455235465217,350911 771351673730174976,122146 773953553010307072,132497 794876950510702592,263667 765035828733210624,82121 775077042370949125,146847 756368214200881152,41680 795093945667743744,258193 774193688150847488,141887 758412987556397057,52983 790655929532440577,233198 788506131983466496,218275 791019048834248704,235620 749732442483806208,9754 758300466027520000,52311 770195912408694784,117257 772530735442001920,129551 785609001228570624,196676 793218455180673028,250033 755161812929163264,35890 759156541874327557,56952 773949872667922432,139404 790996127353081857,235590 773720057838907395,137042 758755113846579200,55112 761752835910356992,69878 794917819657883648,234990 775039283753324544,146259 778685066612346881,169916 792577937220313088,246681 773630548493205504,137777 776101190497165312,151845 766357421073788928,91956 766813778570641408,88809 771063119867150336,123226 768369808324849665,104406 791408141120319490,238378 759085090450337792,55257 787126908374818816,209035 751557114150223872,18452 765355396399820801,85562 764518271022280704,81946 786203405320540161,201441 789357496209027072,225414 749684927348613121,7546 771851737560776705,128230 791366557561675776,238207 754736354752360448,33356 791006245775810561,235828 795158489744179200,255826 758749964230991872,54070 772075516924792832,127775 795701819687239680,267862 795416324784660480,266138 793636982744166400,252581 791865906024452096,240890 768271245397811205,103071 785338921781751808,11774 794578790081003520,258456 768518459965763584,106676 761560679216214016,68993 775670191015489536,112363 788391750003863552,214078 778034054239256576,162596 794608238369112064,262022 795370236455354368,266151 785514581024182272,196277 732642741054644224,352728 755168054376599552,35890 793495541493661696,251566 765692827627950081,89076 756984442120499200,45669 759904077778006021,58254 767384921883148288,96992 794534138682413056,261155 792080934669398016,237964 766976828154142720,93144 788447285835292672,654029 767835052600205312,82466 768560061278883840,106716 791292602377203712,236831 739550321534324736,352751 788829179194114048,220806 758236704046211072,50923 756574017398665216,44137 791897006981513216,200963 794677768369774594,262022 758057464365326336,38641 758719200806313990,54748 788559236926013440,218275 775748241807831040,150511 757393324529577984,47283 775824360754020352,151165 773727906652680193,138155 760224228063010816,58537 753687916413644802,26446 775571617015562240,149259 775693835963957248,150511 785276540464398336,194707 763786455005159424,79600 790628469851947009,231318 766455750042550272,93286 795719402406690822,247930 733351887416745984,353228 786349727013072897,201958 762712339363819520,73704 765877503319650304,88772 758296691883675648,51809 776008011177418753,152878 787153373862604800,207113 795487324608008192,261155 767927069120532484,101681 785401759183282176,11774 772469194101288962,131025 761150003876335616,65180 786389960647544832,201958 775191544206729217,146847 793106743307960321,249469 779444543703748608,174230 732440957141045248,1170527 764223431793442817,80939 793989826114568193,257465 754764957695160320,349720 780065239970811905,176673 781137730084495360,185496 771597074865397762,125554 756733405119778816,41839 791394511133904897,238205 742397946281512960,11774 785574270105595905,196917 761986954099585025,67229 787407460470587394,208307 773675192925040642,353359 790374684848074752,230270 774396120235511808,142503 773469955153129472,136904 795666207638781953,267655 770804703412129792,121046 777096407656333312,158387 793155447033323520,250066 786424928350240768,203350 769950565316952064,112363 791807094072578048,239446 764245315033690116,1249122 791348739663208448,238395 793549640092168192,252580 762813447490924546,47940 756864253009596423,45040 757655751779164160,47761 795412406264532992,266884 758355293004791812,52554 758828188734586880,53185 759187801061494784,57131 768239048628531200,11774 752928985948925952,24597 756189147807617024,41680 793159894983647232,249926 753788817111384065,26140 779753494974640129,174492 732975907795767296,354826 765511739815370752,87245 794641113588072448,261155 758778075618344965,54070 774008160193482757,351489 793873049221230593,254505 770016655967682561,116470 773418243331592192,136515 750386318769881088,351147 778267133595688960,166390 781538677235281920,56964 790891434366861312,213710 789850527379099648,227242 776767366080389120,157082 738299119316443136,352896 788101654046531584,214899 789244631544311808,223286 791484438047813632,238207 793143502611877888,249469 770259320147542016,117257 791062410886991872,233736 794645070284726272,261155 761663941533630464,69878 767162251161640960,90384 766746312930955264,95708 750742260006944768,12954 794164874783793152,258331 788533612039671808,203710 763725971782414336,77708 788420528922951680,216169 778309469528657921,167311 787043914016493569,208014 765727601390448640,87904 792379028657364992,244143 751841540352385024,10847 761724164805840897,69548 795714730807717888,266079 755862096156454912,39462 759948729071706112,43471 794695079592132609,262849 760297741750853633,60794 790981428620234754,235590 757040177206341632,44819 769731346423951360,114779 786298129658286085,202429 781148964863217665,209828 759393948100096001,57881 777771997388353538,163593 785268251475390464,194082 775852461919571968,151185 790874707029549057,234583 775028233024581633,146580 776703318571753472,156567 788608092028149761,215437 762633764304543744,72550 792533427815845893,243562 794681419180085248,261155 764141376221093888,82177 768081619672379393,103354 772628269732552704,129558 791015286128406530,234796 765896164046548992,87904 771208634449600512,123825 794618491928199168,261987 750233241832095744,11370 759575482589478912,57574 753203042812559360,26140 780799312636719112,182726 762681868198244352,1248990 785860273559207936,197512 771168451217981440,121479 771796724230787072,128043 775030950266859520,146560 768661302059290624,107727 781227341594832897,186532 791399148595585024,237908 767821251310153730,100893 780860638184611840,183843 772283436241334272,129558 771905012012347392,128615 758044061685149696,51069 771031066261979137,11774 755071224972210177,35044 758260983668310016,48289 766553716807733249,94396 774053603434561536,131421 776041905423523840,152872 792734672983760896,11774 790607223193993216,228354 790185002940174336,229693 772911965790494720,123085 777305082584965121,160593 775712461685002240,149329 773160309561389056,132578 790186102321770496,229930 794901094891749376,262752 766822238330851328,87858 779581300910895104,175118 791684187317305344,240483 762601442662309889,73519 779389396487462913,172967 792055829880897536,243292 770727860206120960,117265 780793488229171200,182036 792106744998727682,11774 771519826103832576,25644 773521369568976900,136904 776199132641918977,154071 787728131952181249,206257 792039724894547968,243187 792172441753845761,243535 751102277360902144,14582 791021641656573958,234583 756651337601851392,43391 764069718877622272,81065 732978358737342464,11774 763022964669444098,73526 760568751200825344,62798 771620235178708993,121612 789900483431399424,228292 781272998401626112,185310 792763371246325760,247241 769677561148366848,105109 774655259994185728,141912 786421437485678592,203350 777502768206446593,162096 792574582104481792,246295 780690345893867520,182154 793849408559415296,255942 750075270682513409,11556 792420804860387328,245268 764957766813220864,85337 766428780453777408,92958 774081203674619906,141200 768933363616878592,103354 794624201550401536,262145 790365331101458433,229159 790387285724368901,66116 760226614760181760,60794 791677193600376832,238099 793110176626769920,249469 795393634317254657,266151 793865309002366976,255942 777499597505646593,686533 781110126987968512,185496 779699667978293249,176203 787391708325552128,209838 756913715778236416,43271 788387193370742784,217519 766027687769075712,81929 775659893436985344,149953 770250692233682944,117257 785871210089361408,197286 790703298407985152,232595 794967809914605568,261155 793486138501582848,252408 791598021054238720,238237 777444008113176576,161413 767270711723429893,93261 769140478302384128,77586 787845444160413696,197888 765940631793442816,90384 767313834738487296,98259 776556133481844736,156835 766699108841160705,95593 785701606859821056,197512 791075350973296640,234583 767703764383981568,87904 785610460905082884,197512 771491633997156352,123587 789483961537867776,194085 758714253062705152,54070 762429168822816768,69711 781229523132149761,74308 786340665395478528,203048 793970646904545280,255942 755048318066188293,35064 761888564573593600,70918 768509558360772608,106819 788230245203582976,215437 769689341916479488,112265 776800113377284097,156835 773507292159283201,137042 785499833591357440,196277 757067862653620224,45857 761606174508593153,69231 766722531365687297,95708 786999661668110336,208176 788388078217986049,217519 768717102710566912,108528 771883394821001217,120613 787118943521628160,1248522 781586254278356992,186584 766718539755577348,95786 792200361637470209,11774 795105558701424640,262053 790013546188996608,228354 793355651401543680,249926 732774345995620352,398860 752655454765977600,21332 768088063302066176,100559 794694081301581824,262752 790282964898832386,123214 739080292099448834,11774 766423014867075072,93850 763429619525644289,77720 792977629045456897,242693 794567342394986496,261155 766427278431571972,92958 768910783480823808,109945 791781255494901761,240793 769289849962655744,112660 772480651975065601,127871 786923452825497602,192032 791047667715608576,78159 765147625171611649,86103 766761975955107841,95530 793097371102109696,249469 794724316491419648,262752 776529331812171776,151255 793247071968956416,249926 758074775029809152,50827 773723694614982657,138819 794264075718959104,258598 733120373177364482,355480 793028808815341568,248193 768184444083539968,103887 762736814331428865,74431 768841450306015232,106821 767152160995966976,97432 794025089989607424,257492 776907960610021380,157082 766847078827855877,90384 786550398320508928,204413 753189072194170880,8249 794532073197436928,261155 779479949631684608,172295 732284071871537152,351042 764179758775009280,81946 789242653980364800,194192 740593484445290496,11774 786137894981427200,200965 788464542531588096,215608 790663370802421764,232169 790937427871469568,164764 744616479694422017,1011996 774319853972762624,141690 792487288865427456,244550 778389956209369088,167407 772164013387952128,129922 781273220271988736,185921 765810081510359040,89689 790396254744215553,229693 787973543216685056,213887 761980660382785536,71270 790962422769070080,234653 770456318922678277,119313 788499387643080704,218797 763449778474803200,78344 762199201920921600,70941 788206799828594688,77255 793135144215404544,249882 763523728479322113,77598 789214667847536640,217788 757630626463780864,47853 793660070852595716,252014 755901444566290432,39797 761235108946935809,66897 767470885833957376,99093 789082892542550016,223286 778235117537861636,166532 732648388450193410,353228 765293496739606528,86440 766048377209577473,90539 773513717044563969,137158 772609711472386052,127218 781281216221876226,185601 780206481543159810,176128 794544217976487936,260380 758013231101206528,48663 768593026197233665,103354 791357692933660672,238395 754254048908353536,32404 769139915091218433,111558 791459886878130176,193153 757347034710114304,1322887 786464339368615936,201494 794561236847337472,261155 757446704937533440,47284 752981406683426821,19366 779768878415183872,174660 750490471101767680,12446 768277673416077312,105109 794315829542141952,259773 759642233276694528,58757 753311334637432832,20279 778376427561377792,152594 795334238178516993,266079 755800780754550788,39463 756552244108128258,43553 764632390409027585,82208 792189466739875840,238696 754991764822429696,34666 791357095757045761,238207 773901288920743936,138819 753285138398740480,26066 786425077646495744,203863 787395082932645892,210432 787736315790057476,205197 794583747781918720,261155 785406546813546496,193889 771398248619802628,124883 795366343616954368,261155 781546762024648704,186584 773540057286266880,136904 793813958528466944,255393 794721947217170432,262849 793912792340262912,255942 771448794672234498,125367 765509605518479360,87879 789331400063197184,225456 778232260889829376,166532 791348739197640704,11774 763739261942267904,79924 789086444224524293,223286 778326579613081601,167569 761227433513095168,11774 766771251402735616,95708 788534885233242112,217519 755894747982508032,39162 758059464918441984,1248577 764213990402646016,80939 765215238765633536,86103 765640302858276864,84519 753431348602286082,27045 755004958831841281,11774 758021415576621056,50452 774641533945511936,139012 778721620714098688,170187 776024097474174976,152903 791672978656354304,240483 754844208431714304,33520 769164598821982208,130505 792970373218402308,248652 779667363931295744,174442 770156459929718784,16580 786188440425476096,201619 786668866386657280,90209 793183533355323392,250033 794816296940695552,261155 758423074949693440,52022 793936829405921280,257026 757064106818101248,46006 779501262588944384,171644 773634774204153856,137869 794193401180614656,258598 778248090486583300,166409 760178810373414912,61412 778459709934149632,166821 768429829314211841,95672 755151257271144448,34637 779620189499494400,174891 793183998457577472,250033 767185296853172224,91049 788020633284161537,214209 778279727522050048,166422 789323509436604416,222520 781278571960606724,186584 795427211625037824,248924 767083517863948288,93170 787639965714964480,204078 774425809566199808,85326 781138708003168256,183269 795257573280620544,265821 771541150431715329,125145 776778166576701440,157723 781909580574027776,191354 785255677237362688,194450 795605206104940544,267521 754993411665506305,34666 770709427078836227,120393 766767384283623424,95530 793426566449664000,196314 775148533271891969,146259 766011363772633088,90384 755485721394380800,37947 759150339794669568,56964 763590040031072258,47940 758636262723035137,53504 774730389185110016,139404 785924819594293248,198591 761128622874910720,61051 780596311754235904,181952 781354575580237824,186212 791783668100530176,240584 794610414541828096,261796 792512963584327681,246392 766682425472659456,95516 774019752112992257,138819 757378013466157056,1248476 749887779002134528,7775 769704821481803776,110362 788466791009968128,217837 763942192935084032,78566 753642272592240640,25981 768943459461849088,109967 759184360176168960,56964 758056724234440704,47940 770164893529939968,103446 755137200140845056,34741 758735929334898689,54070 793577267528081409,253164 794349812443443200,259773 778984145984913408,170785 755678861866610688,38183 793957771347529728,256255 751554241022533636,18030 733004610080628736,355216 760175294187761664,61444 749928041195966464,9754 771006053479743488,122299 794304584978198528,259764 760168753267027968,61476 758591023857762305,52659 763133372021354496,76127 773609501912014848,137869 788121288934100996,215005 788009969387995136,214354 764179294071513088,82457 767555072536391680,98646 780571811314536452,11774 793600011678408704,249926 778198382154309632,166390 785909605960331266,199546 753030775763767300,24316 789225588380667904,224680 766709636925829120,93429 769580830326788096,113836 786406072172974080,203674 785263955874680832,193669 771421035132399617,125381 788401079591407616,217634 750159240661086208,11687 762648650799390720,73814 767284249074536448,95427 759035275695755264,46076 781569953992314880,11774 792549828656005120,244270 776149305950212097,152017 795750876753207296,199307 764220113859989504,1249230 764776449605709824,84683 793974157734121472,257353 790774459468697600,232863 795694634630402048,267855 769570492823011329,113836 781262111381057536,185310 788215316614524928,109244 790619329750528000,229901 732610064515751936,1170592 789843430096580608,227242 770279940788891648,1249738 764848693832974336,84724 785487052951343104,196214 794697031298273284,262849 764590421032906752,80393 773966167971098625,136904 766433019188174848,93823 785958526040571904,198466 757946463829659648,49066 791696453823557633,240483 790980341221646336,232962 790998570992271360,235886 794637470356926464,262053 793943098187517953,252939 756620581064339457,44450 794949302879719425,262847 778541475403628544,166282 754075632104050690,31674 758771324709904384,55155 756532929094938624,37585 763148111849979904,74943 770164869710483456,116082 776809851565539328,156567 770761671375716352,121359 776384404520366080,154832 790285969647923200,228341 767536864593113088,98972 750799310133026817,14277 774573303046475776,142339 780731240727056384,182257 760233177596039168,60866 793222009337569281,249841 771840233998577665,125742 792466313780170752,243187 781310550433263617,26066 764985249457590272,85562 786903956760907776,207287 777272266669166592,159876 763095076859842560,75724 767775302709764096,100605 778575501384380416,168794 786231345550766080,200965 789228459528552449,88311 795034044551544833,258922 779044635398332416,171902 769336880911396864,112788 793259531841236993,91936 752949537073950720,17416 758696138249646080,54070 772042578686570496,738099 775833870147223552,148921 761570127208906754,68987 775366601940013057,11774 769923825609900032,112693 771752816025174016,125554 752874835668271104,22575 785917448331591680,194082 794640592676405250,261155 770121752676540416,111549 781177813764149248,185310 753348469977325568,25189 758839292709842944,54070 793490568315666432,252112 750737429317820416,14938 774014966961614848,140437 766625896706940930,93170 792137779543216128,244230 751640854071246848,18567 794689107326812161,261666 790388493109366788,231318 753292285207609344,24229 762455088497504259,70355 775979429260431360,152735 791069069801914368,236454 792812845717000193,247240 772056543814705157,128934 749299876265988096,8047 795303086743023618,266079 773511227729469442,137042 790655056982990848,232169 764975140547493888,85562 781354647411761154,139404 788753496174632960,220526 764702699090620417,84422 765589588949819392,86440 766483180601774081,91946 770311698381176832,117257 750750688938827776,14641 771442973359935489,125204 792025546620334081,243187 790613691834195968,230288 775882557573439489,151845 777227614515671040,160480 788804877006745600,221082 732343079802281984,196346 792919546852151296,248065 776187252795854848,151156 790540358480375808,11774 788501927256522756,352258 778383503649976320,152594 761018593614061570,65455 758872113570648064,54070 773986610824130560,140025 758090643155537920,50923 762622890785304577,73814 773594667459940352,137444 776166961680003073,152981 774989061253697536,146259 785550448963059712,130635 788169046420140032,215754 758693337088008192,54070 762806462838169602,1249062 779723277321310208,173964 788797703434088448,220332 751119422660763648,16583 754885093043208192,26721 771540732087721985,107423 790596976702283778,232169 760617832212226048,63149 760804266197946369,64678 765629701666795520,87904 788741094234292224,220332 774523375016435712,143585 791409420483702784,237857 788809986180874244,220526 775730744744226817,149953 756882804630097924,1248426 773176080857309184,129662 790707381617524736,233307 791401167494508544,246425 770251707091603456,117375 772406803212673024,127871 768163645687631872,101681 780573619277574146,181419 781207742035951616,185313 732497335045873664,352293 757938474410442752,49587 774289532179062785,142537 787000508120608768,207287 789242809572265984,206666 761573723086458880,69158 785311338209869826,11774 763536508691197953,47940 793952323139534848,257128 759079277929172992,56231 768971087002554368,109960 733146117513302016,349375 763830363021914112,431998 764237669022982145,82283 770361896776011776,118515 786961357560172545,207287 790626418887528448,231870 755466141246644225,37294 793937414079266816,252020 772983632499609600,133519 786428453641973760,202248 766421804466507776,93036 780083610435063808,166409 781203744096673792,186434 794904652387008512,263826 781246134610124800,186584 789217641865043968,224680 752247825719844865,21091 770240407309422592,117257 774756280355397633,144838 788481588564729861,218275 756105130823458820,41434 793625666277158913,252890 764090884937744385,79223 761655696790138880,65626 762090630877097984,431998 776139874323795968,153845 761599376838000640,11774 753763469246148608,29548 758420888068952065,353889 750306152630644736,12357 757442878083694592,1172928 795617405242343424,267655 744529592803680256,349312 788170872121020416,11774 770779784104337408,110389 793077501006323712,246514 781618147442905088,186149 794294427321647104,258598 757663060957995008,48289 790343728951164928,226366 755046942766268417,34666 787788912555089920,105109 795005855372558336,264262 776828097941221376,158428 786373503415160832,159876 763273933332152321,76723 790955878082023425,234653 762727518570897408,73712 786744318748864512,206175 752623937356439552,22439 793110051300847618,249469 754897161100201984,33470 752170287303712768,14277 777006573881135104,159876 778674149262667776,169201 794359960465457159,258878 794850416001355777,263090 751556411306409985,18555 788534554206363648,218875 751675763061977088,19220 794638010977390592,8044 780617414400577536,150151 788702419903455232,217039 762740210811539457,74066 774237058038587392,139404 785251277324169216,1170856 758662139183640576,54070 774958249787351041,138165 774055193943998464,131421 778441763673378816,152594 791148200988213248,235487 794910310750715904,151879 795399040569606144,266822 785276159911002112,194707 791820860474683392,241678 776893808357285888,159245 773490905781268480,134993 763414400464261120,78129 785514297531174916,11774 792198767571120128,240483 794565139206995968,261155 765160288605921280,84889 795617343070093312,267655 753742397389938688,28037 758385888141385728,46076 737048184485187584,25478 756359536404008961,41518 772895264021577728,132908 794173342068527104,218495 787715958915858432,205197 790602417322602496,232169 788200490202824704,213887 790247524854476800,229693 758639547550867456,53985 790629332062535680,231882 793765228693553152,250785 749747640057737217,8497 754967961593675776,33356 764274524250578945,82009 790277652703772675,229910 790003949369634816,201072 762413956266733568,73102 765948738372272129,350979 768579903369379840,107469 774631109829070848,140444 793712294849048577,252014 757674675954651136,48753 760221794959785984,60794 781100927507836928,183975 780608794652991488,182049 776435611817226241,155390 794832628100845568,262779 755912650748407809,39235 791686123990884352,240483 788543395291664385,217574 788157798227914752,214884 792099939148898304,242693 761773797737308160,69548 793921922451079168,256219 732538021019422720,352433 751149596336877568,15073 732610199656140801,1170592 759590620486774784,56964 753991768908050432,30590 761944765571092480,70941 774341258877603840,142503 777019617755615232,157082 785376682160955392,193669 785943217728552960,197341 790378263512166400,227795 793190572282355712,249926 795326337472925696,228820 760614851366490112,60794 781526757585235968,188401 770271980415283201,117364 752622715237007360,21332 761570298173030400,69231 786321532142362624,202429 791637342142533632,238292 787331455667941376,207212 773967676305772544,139404 776897366532161536,159308 760175787936845824,60112 793638513312952321,253793 754748853929250816,33549 766034234901487617,90539 790382320331132928,11774 768441827687096324,103046 769935464694439936,108795 762947054414995456,73814 792710894933377024,247056 793993250608652288,256679 750667258062577664,14462 788533146421633024,218275 788722686499381249,220029 792886895088992256,11774 793611312404189189,254135 788192836772569089,215005 791382907415769089,238207 787019010130849792,205728 762644049631281152,73926 750854611951554560,15536 793906782892539904,248652 757855244294328321,49754 762127325307830272,70540 779675290041737216,175772 791730941756485632,234990 776830455513481217,158589 792161888276799488,243165 790925426721951744,232881 791093681784811520,219754 748513214367956992,335115 761220815106953216,67023 767682109112774657,97811 768520391283318784,106673 759090820959969280,56964 768243413799964673,104406 760985436659539970,61051 793963781755994114,43950 793949300740870144,254444 772105224664121344,123354 769177248628867072,93184 771025143585964032,122088 771866011259637761,118191 771185741833474049,120610 785602018534490112,197512 776501235654340609,11774 785681188379852800,197286 793066858077364225,229693 770711997285474304,120613 792275210166603776,242690 792718873380397056,225995 755174899283615748,35890 755176177208217600,35890 789963558306000896,159876 794054415082614784,257492 779120702133637120,172027 792654200819810305,245117 773537992560500736,137158 757437408702889984,1248495 789136631403917312,222682 786299355430916097,202200 789995628046774272,246425 759237762608398337,56964 758673822094503936,52749 761768556803428352,65180 771306842286718976,124597 785502590133907456,196277 760096809855266816,11774 778725784424886274,170169 793302735877570560,248253 756254714870820864,39235 749688811815247873,9638 768097502289473536,103354 790353080051200003,108396 752675361146667009,23217 759023503869878272,56158 794945930135040000,262022 785498244101144576,194743 787469956686372865,210676 751165761457094660,16902 776954322575687680,158387 789258206312738816,224680 771480289369399296,125111 795615370975608832,266151 786414428656902144,203350 788622702399614976,218258 793169428875620352,249926 786047754145443841,199546 776516655039995904,156061 792180344854196225,243187 795134326182658048,264774 732950191469400065,354823 758764481782620160,349060 758391319706206208,52983 764186792996196353,81130 765696044130676738,88459 776127800663080960,153921 792050844413734913,243075 735176505949605888,11774 761332531325198336,67938 767876382588272640,100893 762013210123771904,70679 757973664839168002,50314 788411752081829888,11774 793660778750545920,351147 733025275286429696,1170678 771743854294867968,125381 773885344651575297,139404 787055515025027072,207861 762423458818957312,72716 778444347297497088,33169 794550176203546625,261155 771084439669575680,118191 778287649983434752,167220 755291306478411776,35890 765455880963842048,86653 793513867485728768,238395 758691956025397248,54070 768274143829688320,103212 792747158600507392,246785 794783222961938432,203546 773925689300877312,139404 768984330810994688,110344 753646046786576385,28866 792013697434595328,243075 764291119366766592,82953 775881513611112448,152182 759117629219012608,55660 770855791997947904,118192 764505149901537280,1249237 777214342668423168,158542 763721296530124800,79691 763886935051874304,79513 788942386961317889,11774 769017446460231680,103924 758495649923039232,53651 763454088222691332,76960 776835505271009284,156518 793925839012364290,249926 760490877521305600,52554 755809253114339328,35470 794998114721628160,262849 766022425267965952,90384 750939648340271105,14877 758056583695732737,41702 763428429031215104,77720 766134321950429184,90193 764947835276107776,83342 795400337767043072,265858 795756469702524928,268231 790736224788951040,232863 795070403467153416,262849 749563442764345344,8178 770675550599778304,120613 791795121893183488,241678 794987731239763968,264397 754976337111179264,34666 775838210102554624,150511 751596343961919488,14277 769793599252926464,113005 763100556894220288,73814 766693363785539584,95593 772801001505955841,132335 765103451210518534,85562 767451850526318593,1249419 794412159191154688,259945 752704048709701632,1170396 761082115265966080,65500 777839155657125888,163763 795753183947718658,267746 779505915556954112,175260 790882342806118400,234484 791654293245988864,239405 780344942849732608,179537 790817019868409856,233729 763017748993626113,74247 790316795639033856,11774 791989079747403778,242324 769321987017547776,112265 790574976931811329,231318 777802466398208000,163763 774593855261908993,143473 788969169140129792,222467 792527610425335809,246392 764979094006013952,85562 738791287281700864,11774 763874773327749120,80939 772289696135131136,124883 795369347661361153,252581 789663852082241536,225949 750785906882347009,14277 794990228184432644,263907 786148903494135810,194450 785894640058785792,11774 779121624075427840,171387 768162608109223937,103261 768082733293854720,103438 794710161856335872,262226 750677559638188032,14421 767933194108674049,81869 772226154157580288,129526 788835670081040384,221476 794355068019482624,259034 794540261883969537,261155 773982764341297152,135342 755603327732154370,37993 773921059988963328,139404 773924541953290242,139404 787160446050693120,207119 750114328112537604,10848 781205478521135104,185601 792799468412219393,247241 766028262644604928,85805 779733854974128128,175092 785608399463419905,197512 780615477143957504,181755 780568661316792320,181419 772789121588736001,132335 771339396498939904,124883 781171827603218432,185496 788831620610584576,220728 764993478518411264,85562 795341140434317312,264397 763770042446032896,80098 792220102707908608,243187 786573713940570113,108396 788446153901760516,217837 791407040753176577,200963 792210239995031553,242135 758685160195952641,54070 788473656359825408,217106 793727224935550976,249469 793863367383519233,256255 750892284267278337,15913 772447328397619202,129558 751874693653749760,19880 761736073626001408,66263 776132089850630144,153095 794700097179131905,249926 788748003356049409,220332 793913172931379200,248652 780602901643362309,181755 788443263816634368,217837 755553571379286016,38183 766365153747169280,92860 760491572269940736,48052 789160686416982020,221416 772268890088878080,127707 794617652371038208,262022 750758281036038145,14950 785320715729772544,193669 792554146045972480,246012 792025885897555968,243075 764201878859153409,82209 768572117285765124,106281 778366597475946496,167674 793963279164968961,256255 791338836441849856,238207 790875794281201665,234583 763818431728713728,79691 787351023786467328,210585 758356043915141120,52112 760634275880275968,64084 785771671265226752,196277 793385692269277184,234864 773237301946249216,133789 757039421363544064,1170808 765219072258605056,86440 780926357215862784,182036 756604093175468032,42432 773711192997056512,11774 768235916259459075,103506 768119520946974720,103354 789079785796308992,223286 793119695448576001,249469 755209619962597376,35890 790913456299966464,234917 795285412621205509,265521 766707260932386816,95708 764777441399275520,83422 773604563500740608,136904 751210205472366592,16833 772810861966561281,132335 790508660787179521,230282 788741845870260225,11774 758110791358746625,41703 764731794021158913,84209 767721403323936768,100893 772558423527489536,129551 778273639737229312,152106 773674340781096962,136947 778937150553280512,171260 771587720334286848,87904 795210925221429249,263906 795715714531397632,267521 793986552611405825,257423 766729454374752256,95572 794219111936970752,258044 788224685393731584,215437 795609669578407936,263926 766368608142360578,91946 756475652807593985,43391 763777664872177664,80136 756263351060140032,41798 779296143234764800,171693 780042898452713472,176203 764992375076728832,85562 778187870590865409,165488 786907873964097536,207287 785284746725117952,194566 788883148574633984,220526 795194568195145728,11774 756966839058509824,44429 778303546919825408,167220 788885810762223616,220029 752291342731055104,21546 762640242855870464,73814 793263750027632640,250633 779473414356467712,175391 760189042306801664,61544 791340863989305344,232881 792645384107679744,243187 795291098763685893,265257 761573238551945216,66979 788454894877409284,218275 793470554774831104,250785 779629872696135680,175963 794733612599889920,261155 766363154276319232,81702 770626432259284992,119937 792015713204637700,243075 770600028113108992,118191 786277304162856960,202429 794169216236556288,258331 755518845885054976,38183 771030358951362560,122146 777022131330613248,158387 756607141146951682,44274 791605276352716800,62492 732262438138171394,349987 768047725971697664,103005 788882897075712000,219119 750058144160575488,11250 794364708711186438,259360 763697974761316354,78997 763877454939172864,80939 789470093466009600,225981 794203336786542592,258598 756296114991566848,42495 749292175893102592,7866 788154430919053312,214619 786691068616212480,205143 790601339730407424,232169 792704074416291841,246011 757359889580748800,45319 756927560941002752,43391 793883978495385600,256393 780353054830915584,90252 794618393450057728,257406 767834801319583744,10788 795228439448055809,265686 785607340745629696,197512 753015866434945025,25253 791063955959603201,236454 764684930429296640,84422 772871170643357696,133212 757473074698555392,45369 753991550212960256,350711 773798895130476544,138645 781661856725278720,177455 789387914274680832,224600 786978691133865984,207949 773877727908786184,139404 770731598891261952,65496 792095042861199360,243865 762536052158369792,70509 778563952108118018,168767 773904923767504896,139404 773511551449837568,137042 771412317821173761,115475 793292413368430592,250760 753358005979066368,26458 785327863364935680,193464 793289177295101952,250328 794590975142203393,249926 768997798192750593,110362 773489208887508992,136947 792431235763085316,245268 795750589137350656,261155 789672894238429185,222785 791073944577122305,234796 793134737690722304,249841 756336445921583104,37154 792918469880737792,247241 769307412482383872,27164 779045627049095168,172057 789523057954189313,223286 770998044909195269,121567 795046702961070080,247930 795683859480383489,11774 785491981250224128,196277 794242101940776960,258456 775008836952395778,146259 773351181359968256,134811 794267722351681537,257492 770732958537748480,121046 759194133500088320,57574 794632932715626497,261155 768614509678178304,107984 794370698814767104,257353 766025725707030528,90384 791426637220806658,238207 763381279333179392,77558 789264758621036544,224568 793846595565617152,255817 794747477073203200,262319 778954021121826817,167311 780103362033381377,175958 757792377490681856,48491 760490802812448772,63149 771734768933232644,125145 773663711735193600,138221 785422731076435968,180075 791480063489347584,236502 779193861461516288,171037 780947782978994176,183269 786921102442270720,207287 779881170343305216,176441 759895743520006145,59730 785262472215171072,11774 786693527191359489,205728 773895358611087360,139577 780869898050252800,182049 781246790163103744,186150 786034742605086720,199546 750783483014819840,14502 785461968111079425,195975 790915654350241792,232169 756622105396011008,44429 794562899322818560,261155 794375053601284096,257353 770750482184753152,1249803 790262935205601282,229159 761266754748162049,65663 793062425415131137,249155 763486276494299136,78739 776028083509866496,152735 757484002190036993,46405 742337172762546176,349951 751594554835423232,18893 753357399654817792,26303 756962290533011456,1248452 794345634908303360,226320 763543259327135744,78385 767830440128327680,100893 769194684296077312,110060 760538502924791808,62897 771803077728989184,128194 765902783165763584,87858 789772576528621568,227748 788070461787639808,214066 786379713224859649,198513 772027705919438848,129238 765621357916721152,88669 777320829591908352,159475 793204573070557184,250408 794601328240693248,261818 785318204579209221,11774 793701652884754433,254209 791107140299661312,235590 779642120164564994,176000 735960526585397248,11774 763176881529114624,75899 767901687876956160,81869 788509713105289216,217837 757567995753402368,47761 786136084929445888,11774 786992986559176705,105109 795401222710820864,247930 765150639655616513,86103 754861149057716224,32758 768866743087489024,266797 790911092134252545,209243 767002442919731200,96039 781224748046888961,185310 778718490391830531,170147 791288996068372481,236831 778231057535688704,195876 789508451433058309,226731 788454043228082176,11774 777041197047119872,160046 789246058937200640,206666 768067362729918465,100893 768512246410539008,106023 757642051928231936,48549 788723021884297217,220029 749311062944677889,7849 762614327153078272,72998 792527928575660032,245101 753259042513059840,24788 772261585825984512,129551 773986299598503938,139404 792368413410791424,243187 761420336437092352,15721 794914481277116418,263895 794569530697715712,261155 762128755556884480,431998 757086472151281664,45964 791275125261815808,237202 758068462476460032,50827 758287841138991104,50923 787838161309302784,11774 792066452241145858,243187 793472386259705858,252020 764143265146769408,81869 791241386666422272,164764 756630207885406208,44273 790875775608193025,234583 774443282751422464,141887 775170363869323264,147296 766425901018021888,93184 764973231430246401,85562 790579276680540163,229895 751584452514570240,18215 773699276870475777,138819 791493289883078656,236943 780552762610315264,174116 781502652366647296,186210 786984193205100544,207849 792535970381955072,245101 765414553639264256,85986 787762955777675264,210238 794573667728551936,261155 764186822612090880,82283 771477837522079744,125145 787044481677733888,208492 776821471146569728,157993 773839598598270976,139404 790954148841664512,234583 773970646233743360,139983 771540520493469696,126389 775535684555771905,150063 765121648513081344,85562 770205765047095296,117257 780876195483254784,182659 750863381511352320,15264 776208449361285120,153845 787020131108990976,207965 756708623720542208,44290 787699329372782592,212248 788760017616928768,220029 789513220042035200,226731 794339305112092676,226320 795073574780436480,11774 755869993200291840,39207 795759432919642112,268646 791477211454857217,239405 778366873897271296,166852 793611331979083776,254135 765903483463761920,90031 792447449042341888,245313 779056829133357056,85326 766929016720764929,96961 758669202920181760,54070 791024919303692288,235621 758998152997277697,56175 777999296163643396,165435 775049866095497217,87904 755815676221292546,39685 776016332311715841,152735 788537081274314752,218219 775793773141897216,151265 794707321557422080,262752 773348352175935488,135736 793500286283198464,252741 762385746577588224,71476 792775961100034048,245121 780619965384699905,150151 732674540107620352,398859 777582446535700480,159308 794570448101081088,261155 762695072290836480,74133 780878373870374912,182870 790632083118919680,232137 785275898043990017,193669 788879651900764160,221832 767706234954932224,11774 786995848034914304,207949 792148841889882112,243187 765165100634365952,84724 780813272094281728,182870 776123072021528577,152887 790619802045939712,232884 758782544774991872,54519 779515072011829248,464984 793233763706802176,249057 795426871982915584,266884 793644635377635328,254058 759090020519075840,56197 763693666238099456,77612 764899826404384769,84649 790212602022559744,227048 778055459156684800,132032 789123711916007424,110585 788748881089658880,220332 793549534244827136,252020 761612585456300033,68993 760546454150770688,63451 788164334149066752,215608 780252231199182848,62492 775510592425603072,112363 793642326891520001,254209 795446016677965827,247930 762205762206765056,431998 787464797306679297,199840 769956053660360704,114254 792041419221438465,243187 789176413215526912,215505 789228479296442368,138760 760809267255324672,62728 791658490834157568,240483 751555848846139393,18470 758274096178270208,52112 773668525827293185,137795 763380772493328384,76948 794289603318517760,258331 761245161279991808,65189 758438733637120000,53144 780639526674796544,181516 790719158790987780,232911 761686355722301445,68862 776835615325167616,158589 757804862713114625,48926 780919367408070656,12018 788573797020372993,218142 769257368060366848,112643 763050750700322816,75724 750436260020363301,12883 752887511345573889,24134 759963891908632576,57056 792439014187896832,245130 765286952220364800,85767 774384981506334720,141905 756321766474190848,42344 794634048866029568,233467 760524864608464896,63451 787414580481765376,206117 777572625069604864,162374 750459229283098625,12883 756536269509894144,43391 773607707722911744,137042 788017209956106240,214492 781217062077292545,186212 780180567820087296,172967 762330224126066688,72010 750996821145714688,15643 773542775073546240,137158 776020986382561280,152787 773895408707710976,136581 788889780515995648,220689 769995681486503938,116364 788168118057050113,215437 795256976477454336,249926 768240917711097857,11774 790937220995805188,234583 780108853878730752,174557 793580062150918145,252679 793817458754752512,253739 777399139281756160,161542 794646600056455168,261155 767512334239760384,97371 776633769549635584,155451 750021777020026884,11282 773962028641767424,140444 763786575578890240,74868 773933248187625472,138339 789218923858292755,224333 757903024085950464,49852 767968808896229377,102838 791843112997957632,240067 785990813381562368,200384 763516356302139392,78360 791756926614904832,240483 761419824702500864,66263 772773961155293184,132335 776498627120287744,156310 793469834776326144,252020 764416566960197632,83391 788892487020445696,220815 788000685858123776,213887 790988831814189060,235487 775327232671768576,148045 760429871692644352,62063 765967754159677440,90618 768074401216475136,102514 732677250349424641,262022 759516636005052417,57574 760229102615924736,61545 775651477520060416,150511 757600649664167936,47782 772630802936967168,128934 764877986675904514,84422 772935797188079616,132335 768511453900992512,106716 786932429441433600,192032 791819562744483840,240890 770479355608834049,118191 795283772497338369,264397 774047656184164353,139404 792733492039847936,243075 794367894796660736,258741 778360751568281600,167676 766101950060453890,56964 766417299318378496,46501 753672745003651072,28866 772537142866087936,131542 754077999595565056,31320 732608352862142464,350808 753620283727179776,28477 791077258874220544,234583 775596130805710848,150290 787808974661750784,11774 788259059438800897,215754 766386633276923904,93261 752993788767899648,25135 781351403390373888,139404 772413132362903552,121795 756687493555040256,352720 753775929118162944,29790 766447119976673280,90723 768180423167909889,103887 788280483930963968,215608 793622434742210560,253082 781479957780271104,188119 789559350972907520,227130 791360850481274880,238395 760831181357142021,64197 768559431013507072,104999 793634885755805696,252020 759026525521842178,55107 737203071634137089,351692 793327605311115264,250633 793936442661552129,255877 756943037545193472,45576 795698256558915585,266079 769961577441271809,114254 794789963183230976,261155 778968156786290688,163960 781138060662624256,176101 785471777480830976,195955 751744839042072576,18374 792125772307632129,243187 786029944048455680,199561 763184154968293376,76723 769267341855260680,112399 773149227404918784,134470 790582654295011328,232137 780848662494576640,183826 757443607313969153,44461 753747327924314113,29592 758673407546458112,54070 763778145052794880,79589 762165017550684160,71249 780807370838540288,182650 763519001800634368,77612 758351201402490884,52554 787027756609515520,207965 788933006748561409,11774 793101768355897344,249469 759870312963973120,59447 769763505792700416,114254 773511425557790721,136881 754055984377716739,30296 754819859091828736,32337 774556557577158656,144122 792355314095919104,243075 789679014017245184,226731 795347736681938944,266303 780825591196950528,183269 771476923327275009,101101 778805869047746560,170252 786352183986032641,201555 756768238684426240,43469 788450873328435200,218275 781919259983314945,191481 762122021924851715,47835 751131145958547456,16833 754720098883997696,33356 774222038122782720,141867 786740770673872896,204413 770222252465856512,117257 793648279070216193,233154 773711285288525826,11774 788397961965297669,217634 793589077790502912,252020 762861965559468036,75327 781267597102690304,185309 768169084168998912,104313 756220982440886273,41798 776814342582919169,157693 781642545151389696,186883 763897135297429506,78239 792455476260720640,245575 773947258639310849,139404 789740343755411456,220029 793972607380897792,255393 795495170242445312,265855 791866249550696448,164764 795764159459852292,261818 776192364268224512,153845 766694236087578624,94699 752971952461979649,24870 769522265981460480,111558 767868998323240960,101383 795403175335444480,247930 795727808559398914,267655 776575575716757504,156835 776393889078849537,155390 772182899315601409,127925 750775755672522752,12883 766312954128130050,89790 763203895686553601,64526 794987107496427520,263907 785861605976309761,198671 786642824557060096,205455 773923122206609409,139404 775366489167847425,148574 790328661677334528,217519 794548662424637441,261155 760610427927564289,13343 786193553974173697,201619 752856136282497025,22575 745018656187363329,351147 776012772991700992,152735 795413368420974593,265855 780756563950731264,182960 781019410953805825,182960 765034874063302658,85562 766340993994006528,92860 768991975676796928,108381 795048486794305541,259743 761641686199967745,69711 773928976808980480,137965 767917208639078400,101681 794710124002611201,257353 792143245098774528,242693 732281992583110656,11774 768185858017013760,102249 755881498729820160,39657 758380881559953408,52554 764272255127859202,81702 775786768151015424,151463 765719809493463040,87904 793157099060682753,248988 756663885789298690,43553 780161081763328000,177233 793003441765294081,233131 763888007350980609,79589 788249548246228992,212139 790959050800373760,234653 791999408933998592,240483 757998940822220800,12954 794586304017141760,261155 758251225703968768,52061 768924546803961856,108849 769948137268056065,88576 771088688784609280,123135 780472165007327232,177773 759101689177702400,44370 773256837122502656,135381 789518029143105536,205972 772673109375627264,131421 775405699702464512,146259 791868396895924224,238594 764577787139108864,83881 776177281290997760,154322 762044216125947904,71210 768854736267128832,105109 793106145749585920,249469 761274875247984641,65180 793139937054904320,249469 787427427026931712,188577 774273012312989696,142451 762856255345930240,74066 791451434105597952,237151 757582586965291008,47545 770196663147245569,115435 780746344763887616,182036 785277584728690689,194707 751654289160843264,18470 795009671010676737,262925 760524494456979458,63451 765005887568175107,85562 785583397330616320,194281 781317247893504000,184539 788765893551620098,217140 775001096414650368,146259 794648545978646528,262022 752121104110460931,18395 785580723373740032,196917 787022352353812480,207113 759934084827066372,60350 794171816378068993,255602 766141269164908544,90384 775842438644588544,149200 770913311978172417,121612 770638203833507840,117257 740673685363662848,1247384 789280883593220097,218349 791408244774232064,237908 761660902500282368,67852 794199717269934080,256502 794227679188942848,258771 762009976923496448,70858 787266800450871296,207613 759529881696952320,57574 777244974555336704,159475 764297685054599168,82283 793956794775302144,253721 755422715931004929,37044 773700226125135872,137693 767619457388728320,99900 774555959351967744,141316 780203814401875968,178756 760181161549176833,61544 766649337791275008,95045 792784446000885760,237594 764943109394497536,84800 756075343442808832,31969 786913444066844672,207287 789098323978358784,223099 762073936809066497,431998 786226547598434304,198571 792510820357853184,243562 785822143615381504,198466 772453336003907584,130175 776642542368686080,1170441 780916229485629441,182726 793865906258599937,235590 762061719518707717,71026 791310719203418112,355701 773891593715617794,139404 772458240357470208,131045 773851159920517120,108396 785336677501849600,11774 787290461929177088,207841 787081901811109888,207965 789149925304963072,218275 758314013138808832,52112 790894981128921088,234583 793245194112106496,249926 795148349070573568,263896 785811609364996096,198671 794002342907617280,256239 773570448315514881,17640 754731221628760064,22393 761566302641291264,67226 785881551640862720,197063 777181546700734464,159370 781165765856604161,185601 758076175294038018,50654 762337266006130688,72035 759091247701188609,54842 770533162376130560,118191 787058479165038592,207109 763046241840357376,47188 764237532271816704,81425 773964547992514565,139404 792538147561152512,230936 760235490800963585,60849 749985612606935040,11019 792141322790461440,242693 766167526711578628,90908 758176152552964096,47090 766138616791830528,90482 768539919207706624,106281 763453573715759104,78344 764146260957736960,71122 788798603141779456,220526 759628143359471616,56630 760141537426550785,60866 788611986829500418,214117 794672811541336064,262022 777705727628640256,160641 764223057602850816,80939 786340242856873984,203048 788201024657891328,207287 780571487367495680,11774 732166616901951489,349764 773302551617867777,136018 790280040084668416,26066 774144412544671745,137042 792951158411321344,247240 753382047784308736,26458 760879663950471168,65180 742290071684947969,350711 793160255546941440,249926 757685348726104068,47782 771771608906211331,127871 789429756517154817,225981 785238158128648192,194154 763112469367775233,76474 756855625615835136,44450 732574981226369024,351374 775032579451789312,146259 749684640823201792,9773 779684566168510464,176203 781674740746326016,188401 763461893457448960,78159 761680578584256512,69548 769508244322680832,113822 786744095012036608,205354 793617377523036160,252014 765725423414030336,88489 793590015582404611,251483 793987019240194049,253721 795065439177084928,262752 795719254037397505,267977 776066671865978880,78129 750721405650505728,14877 754033645015355392,30590 787814372785532928,213342 785826595030245376,196277 761689089141829632,69947 767947884016832512,101681 764150152160505860,81869 774999525639458816,146259 751743677584674816,18893 767119135948042243,93112 789988267949187074,223249 734791583715971072,11774 778002097556127745,164814 793101756439855105,249469 790683037751205888,233307 793425979255369728,250328 788116114232541185,214660 773401800317739008,133702 778585333000732672,168962 749302427241832449,7828 794655987256815616,243075 767191305617305601,97852 760024331929939968,59666 769235324128026624,112399 770390214468509696,118087 793908386064629760,256451 793974556704677889,256439 776590064679870468,156110 793095487553466369,249469 777342351136153600,161546 756189107479425024,41680 781203379653480450,170187 774792239813894144,135025 791500355271991296,238780 764553092234878976,79561 793972525092831233,257353 788153483488817152,215698 733728670465073152,354841 758339069101350913,41703 755195460969754624,36208 790324991573237760,11774 749252990100508672,7828 770615259681943552,119686 790980446842597380,235487 789749747783380992,227242 792625473108840448,245148 772895440807288832,132908 753310143182319617,26702 773909123695939584,139404 781317555457634304,185310 794690619474067456,261050 758465726747320322,51934 768167370988728320,104332 761288188392566785,66058 780592039733841920,181811 795398563639525377,266138 732990152902094853,354125 773508821570297856,136904 791143912564031489,234796 792520688976400384,246273 775704372793618433,150927 785647951125196800,197673 792196784978137088,243648 792821106768015360,247877 768524396269072385,106716 767495112985239552,98748 769600383429775361,112239 793234193853526016,249926 762101615990018048,70501 790329509975322624,11774 792054133792661504,243075 795313553087479808,265257 776103805519822848,153194 789806375773802497,226649 767195275764965376,94458 770033927109115905,112788 795436107970281473,266079 763005836998352896,431998 773761802089926656,138165 793492388425498625,11774 762740948862459905,73706 764244597061087232,82759 773940326536998913,139404 771685256466407424,126390 785776316951896064,196676 791608336592478208,234864 754068545399582720,30634 766136976177332224,81929 785871529968078849,197512 765613583338184704,88669 773882794900533254,139392 779520178803662848,174230 788194703766327296,215608 755379446320734208,37044 791060109338218497,235590 790617223492546560,231871 794012702838386688,257492 794929523678703616,262226 750362962049822720,12883 791411781335814144,203546 759905028802871296,11774 751164390875930625,16457 790991839075508224,233736 787019829781864449,11774 749761362432176128,7546 761644452515459072,1248944 785538966166659073,194230 750273787795472384,11495 753638772357656576,28746 787074430803570688,207949 791448129337905152,238272 762708882963693568,73814 794553073255481344,258981 787037153826045952,194281 751592944340045824,18893 754716552172306432,22393 770353500542730241,117257 751101271998738432,355185 785576162143547393,196696 758333086216036352,50167 790724259287105540,18395 792483234508443648,245575 755972799290830850,40947 786610788857360385,11774 777159713167474692,157993 793799126165123072,254135 773707711762436098,11774 751843095944187904,18893 793849513958006785,255942 759813901131345924,58542 780435875213651968,176201 768178824911597569,1249525 788173378461073408,214899 765347134937759744,86053 793863990602498048,256255 781567762309140480,188401 786742682412515328,205728 790012626478608384,225236 792676125101219840,1170819 779656106712760320,175154 766707399428308992,95708 787775838771089412,210208 733018786882850818,43950 792159318128721920,243983 791558845139185665,237935 755110473998229504,33356 766684399152734209,94718 781478447738712064,188119 787012995045924864,207287 793188738981433344,249057 752876969461706753,24134 766137243748610048,81929 792387673214377993,243427 775085128326479872,146259 778034947512729601,163990 750796746096308224,14525 758382444206710784,52554 762703994351345668,73926 765221237618450432,86440 787133237885865984,207974 788762857097850880,220029 755563049499500544,36859 759944564232769537,60163 765062528669851652,85562 775727813995274240,150511 778947438702911488,171168 785548617377583105,194934 792480959228547072,243187 793944999461154816,256105 792030790171275265,243187 768931556253630464,109470 793184381703561217,249926 793267598280581121,249926 773633833606361089,138054 777684655738871808,162213 789206734640250880,223899 792509020539985920,246392 780868934530654208,183975 775411580267659265,146720 757969681185636352,47940 772052086473175040,118191 766345854944890880,80939 756257769313869825,41798 756358995703631873,42249 773874138272313344,139404 792127815953027072,239610 792816836723281920,108396 794606993768062976,261155 790748179897516032,233729 767911496265437185,101681 793968373688311808,255942 762306860313706496,60172 775693846948802560,112363 780160808223289344,164694 795723243046850560,268448 758365379194392577,49066 765978578840420352,83940 780445636692889601,175772 754777142911610881,33356 762038174080204800,68672 778077995785396224,164669 795238280417701888,265644 791446472386424832,238207 758746667638099970,54752 795377591821725697,265030 759580691801735168,56964 765336359364026369,86961 773721681391001602,11774 794753183813750784,257423 785828325914578949,197512 758438448562831360,52749 793684169532530688,251427 789248198342799361,224513 739658859787128832,738099 780114984990871553,177233 750753623450259456,15165 793051346316455938,247243 753722129514958848,29263 785933607240134656,199546 767012333000339456,77273 777332090979311616,352932 788099649148227584,215505 786584944311054336,202567 795386579594268672,266054 776534061670170628,155318 781221773975126016,186434 793868834700529664,255870 790357187491012608,228354 765624874417217536,1170369 758447245259776001,52749 788006945278091268,214354 777375474129534976,159546 788084182174011393,215252 765806267562680320,1170508 752941603044597761,24597 775859353341468672,151463 768900845098315776,107428 769909162377707521,108381 775052664711229440,146259 778365585231060994,164958 758590861974265856,52022 785388615610368000,194091 770469654003380224,118192 788128130955378688,215108 792439939954642945,243513 762706267139747841,74247 761526521840463874,68993 770700862381559809,120610 786691922438094848,203793 788481061315502080,218495 790950983354359808,234796 756366975161372672,62180 786504698261934081,71794 786136423728607232,196849 778269015701585920,165690 768881873934229505,109666 794211306677174272,258598 786355500472336384,202379 763231342217859072,47188 786289056451743746,202200 795705900887642113,268371 776087356977795073,153194 779694555834703876,352027 794731024370569216,262752 770879395523399680,105109 794782484525420545,262022 762651579145158656,73926 776137449789620224,152735 795694978039169029,267855 794822673452961792,261155 766102645996195840,90384 762402204812705792,73022 769076088953794560,110389 778271077525053440,166913 780883856773750784,183269 757212179762450432,46294 760997352433999872,66116 763432591840022528,78129 771858944369328128,128232 777990398480379904,164783 776491235699789824,151463 758993882382159877,1248642 789378357477646339,225359 794907358921162754,196314 757310284977496064,46006 761909451976605696,48052 766662910441508864,93286 770276807530668032,116220 794420383621545984,260033 793632072438919168,252581 773054593471307778,354228 776106906914086913,11774 761277476139970560,67023 758760610901336064,54974 794822042843578368,262849 758215879809130496,51595 772900494549319680,132370 775831092255272960,151165 755503707094220800,38183 790949087357112320,224680 785879475930050560,198671 795399771062173696,266884 787794919729487872,213064 793132973381918721,249841 776574766463393793,155390 781888288533671936,190635 764782468679426048,84724 795406769900003328,266151 750652699243315200,14421 761540001050071040,67679 759560437537075201,56964 771774777878978560,127582 772456616692183040,131027 776764899913502721,157840 793423338341142528,249926 790258273144475652,230270 756775146099208193,44461 766775134468255745,96263 775001137095188480,146259 781771089336729600,185271 788441848394186753,11774 763338195765309440,77195 786339789712654336,203048 766501870194024448,93504 777491602201780225,161901 778434922239393792,167407 788840469212061696,220526 762150205835796480,1249007 788442784307015680,196524 794634715655499776,261155 761388893925236736,67229 769273285003456512,110209 795393511256363008,266491 756891307235303429,44450 779307351291596801,173628 755192184689856512,35890 788540205867212800,218924 791359105864695810,238395 765229877134057472,86103 756355190282981376,41798 755627815903649792,18495 756191359405428736,11774 788876358923550721,220526 789078768862138368,223286 785554410868924417,196676 788539219182391296,217039 789503036532125696,205972 794322056049545217,259743 763783535253520384,80098 790587001070157824,228354 758250695560617984,52061 773586024853143552,137042 781212040593571840,151475 793621962690027520,254135 794594385514139649,261155 792023607463469056,243075 753209218870763520,26140 777053802184736768,157755 780978481094025216,184223 755437595153272837,37004 768639976745472000,104999 793515609300594688,250033 795089896041873408,265102 768851783267422208,107257 771476997943988224,125554 771088089422757889,121479 781475020639842304,139404 786387315228680194,202983 778403744123805696,167398 795428143901319168,260613 793477186632069120,252196 786397730339905536,203674 788998369553383424,203546 756821747446480896,45014 777212164369244161,158348 781096604828700672,183759 761582448098603008,68993 761664686903418881,69245 770934361369763840,122146 795056585282383872,264397 754178826779983872,30339 776065790051311616,150249 759933493312942080,60350 781538496225939456,185310 785999126940876801,200490 793145680583811072,249469 757234080966647808,45669 773255990410092563,135725 786294423600660480,199546 791047007188254720,234583 789873240780906497,227242 793885200275025920,256038 760999403083661312,65180 754754190568677376,21888 768483929598734336,100340 794552244154798080,261155 758226478123417600,51344 786212677643333632,200288 764116559291875328,47761 785825785093492737,197512 763468739236933633,77849 772979810025017344,133672 793092696038662144,249348 765956141230751744,90482 786024367155052545,199211 793530657485885440,249926 778242064509116416,166409 764086006526177284,81562 776526728822874112,156567 773191218935296000,134470 773997690954932224,139404 766444306643247105,47940 791310084886433792,237787 763372744008400898,77731 771306134003212288,124600 786991433194479616,207949 788772953265676288,220332 750673554593550336,12746 774819308597678080,141360 753285179788103680,26539 750826499960401920,15643 751216647562678272,15643 772434186745425920,130792 758323435235835904,51344 790879214908170240,234583 757269335907762177,46006 792037055937257473,238286 763879860192227328,78853 763462830309855232,77632 775976269242507264,152735 756314711998603264,42621 768992484932198400,110362 773708902948974592,11774 765257157285711872,74247 763163837017169921,74133 777206660645294080,160634 794539871251492864,261155 762817212751065088,73814 794781311873347584,262849 757590862213898241,47102 770437547206074368,117263 777475546938642432,161998 791258447123668992,237491 775428212444626944,144607 763911888002437124,81122 764994619868270592,84724 777585739433439232,159308 788537355787464704,216009 757363521264898048,46384 773907373178122244,139404 760242878987706368,60725 788417150822256641,217837 767243917905494016,98475 768879596553048064,107469 760871821990301698,65180 790643497606975488,232863 772090709490958336,129471 761719324625235968,69669 768205371387305984,103924 776661049361702912,155451 756271731233488897,42117 781269992767524864,186210 781802247818584064,189254 786566472961290240,193636 765520988683460608,87245 785896581514002433,199546 778921080857718784,170609 778717210906800128,168284 788029800170393600,213253 763074029968355328,76429 788182442515501056,215088 732899724269867008,352432 763398976242581505,73814 781055494513303552,183759 789730774484267008,224678 750381039072206848,12981 751569444619509762,18326 790370848599224320,11774 769555013827981312,110362 756663529286098946,43391 762665191603445760,74133 763459910512193536,77632 791179057782226944,234583 790403445995999232,230473 790966461791506432,234653 795196743004672000,265276 788096484164050944,215005 791074970432593920,235990 771544252631224320,98305 751157085555953664,17416 793166916596604928,249469 794374124999057408,257492 786948759972294656,207613 793912657027866624,255942 775922350105563136,112363 781380898545668096,182924 786214178147164160,201351 760983785777180673,65839 795111578039414784,140444 786316907003711488,201958 761566220235763712,68102 757798823817207809,48094 779071346630332416,172027 790986852362702848,234583 775297887106437120,148045 790934945124511744,233241 751844424204771328,18495 792052758643748865,241819 794556951350874112,261155 770651261280608256,118192 775061759291908096,146847 755285367960461312,35319 781201271344758784,186434 754846620320206848,686533 795744985991692289,264397 755365056536162305,35637 758785370356084740,49013 773932410983489538,140211 773976513226170369,137965 732662321969909760,351387 794256353376276481,226320 778096590103932929,162107 788539058075099136,218875 780600130521083904,80785 765259898049404929,82189 768796713821827072,104973 776481404901265409,155390 776956147534356484,156835 786272570899333120,1063777 786581761778065408,209828 791358272511016960,11774 778728882354593792,170252 765659528599744513,88874 774739746954371072,143043 789239299027800064,206666 761351592083881984,67587 787382682149720065,180433 795309385425833984,266079 769739120046247936,112808 757280746772070401,45014 788543837224390657,210390 793204269516066816,197512 768109109291823104,103481 758718722160852993,54070 781123303494778881,185496 764559886042685440,82066 790335329907666945,356063 768425705646415872,106281 773628010356412416,137869 773936683268075520,139404 760372154651254784,62063 743501091342540801,11774 793499912172437504,252020 751792986367733761,18452 743839778316091392,11774 771516113167478784,125700 793633684075143168,252014 763597766752923648,78189 786327406323924996,202379 788469930836406273,216577 794587414761115648,261796 791659005944799232,239405 795676013090873344,261155 779542899709149184,167939 755034503895060481,34898 780770307351126016,182726 794872005661224960,261155 769351937233817601,113165 773272176166305792,135903 781463579895537666,139404 762085962360971264,71099 792850691043627008,247730 794183257403379712,258331 795233542292865024,265644 757737980568231937,48663 772601816487985152,129551 768936036881747968,110477 765932909953822720,90031 761005472451268608,66159 790305328621432832,230282 781273738088214529,186584 793123393193115650,249469 768229738372534272,104932 792489459560292352,246225 772751023962226688,114238 779717351168208900,175966 786727288972935168,85985 789217982291468288,222682 763348274950524929,77731 763579021615652865,47188 768026896718303232,101203 793505702215987200,249926 765208905437679617,80939 781538825843515392,56964 791355168235413504,238207 793586542002397187,252020 775910021423108098,151071 778820131023564800,168045 794600048092966913,261567 769009766853144577,103446 776788571025879041,157993 773990855044583424,140025 780819774586564608,182870 762426270214868992,431998 774017735231537153,140495 793479417380999168,249926 766310423654084608,91946 770760625425305601,121046 761654235746430976,47283 766021364666994690,90405 793210928250564608,247241 775538048335486976,148713 785572403153895424,194230 767146012741816320,97472 772346438340804608,88859 779157411370270721,171062 787488334612271104,199307 793595005847871489,249926 786187145132187649,201494 787798588248231938,213253 776691020146835456,154832 767358190992359424,97754 752932429740937216,24196 759863576731328512,11774 773880722238996480,139404 774035395193384961,140443 793486247150878720,252741 766406474063028224,93823 758616693618991104,50670 791343254834782208,237491 792744978623586306,246726 758702530800955392,54070 750382222885040129,12883 777420378742280192,159876 775853571774386176,135808 768042060901289984,101163 744956248966180865,11774 766037448413413376,90539 774040360058286080,139404 792765475381993472,247241 765591612596432896,87607 773226575483445248,132364 755384541246783489,35890 772831099651289089,131025 776887183038902274,158110 786180100404367361,201494 768421066855313408,95055 779440767299354624,171693 790240872713465856,229693 765303741616562178,86440 791477885332631552,239405 734055524371570688,1170406 766625201048154113,94769 768209779651186688,79987 787035903705382912,208492 793542783340580864,24745 752261375615901696,21077 779111541954138113,172089 792872212793397248,242693 756276409010626561,41632 771853023773503488,128194 791015547412615169,235590 793106974078439424,249469 763010183274590209,75899 754069526640287744,18386 766743583844143108,95593 792928841266176000,248514 741512794571341824,349283 790698472223547392,232911 790759254051418112,233241 792178155570229248,243576 786965503650562048,207613 794633103822192640,261058 785312971090120704,11774 795655688936706048,267521 753992603343912960,30815 758116493716492288,51069 772495786030530560,131027 768771937753522176,107752 758630068209983488,54070 780601956934881280,181886 767884246882975744,101681 777199077054373888,159546 794562271867531264,11774 757305791661666304,46227 778291720572194816,166282 794648114078461952,262145 756484842641031168,43391 795614873120079873,267655 768962390876499968,110362 776166735338737664,154071 767122564602880001,97377 760916389926473730,64730 780831587617341440,182726 766174645095505920,1249308 791666985830649857,240483 752064896850731008,17120 752136145249546242,19747 764367531721252864,82066 787060476614029312,207287 792037651935207424,243187 751745216449638402,19485 775410049694830592,148645 781363257315434496,139404 759107434266890240,56197 768223281921069056,104932 780049289171132417,177233 757264999693881344,46384 790452632959713280,228354 754009746026352640,29790 786362975896514560,202045 790619848250265600,206850 792141683517366272,243451 764558703941017604,82066 757602338227888128,47940 756616474731634688,44429 795420035036618752,247930 757920782098063360,44461 762693177081892864,11774 763447603841277952,77577 768977887227543553,109348 763516317571817472,78304 792493528869769216,246225 793952587418583040,256105 759200639889108992,56700 753731511451475968,25321 791198029101621248,236928 792472662878613504,218540 768621879762554880,107745 778056391558696962,159245 790748278291767296,99049 794559082480836608,261155 776503974895595520,155898 794176772254367745,257325 760243714400870400,1248387 781812355235581954,187997 760831322420019200,60325 785653811712974853,197512 791695651138600960,240483 780101809914257408,349283 793219387465531393,250633 795756518163488768,268646 793214919026085889,249926 793414083500388352,249926 762773011443421184,73712 750489098104762368,10848 767149208629551104,90384 766007963504873473,90384 767475120763830272,94699 793675251519524864,253032 760601226903969792,63655 777353987947319296,159411 754759989944651776,33356 777541746775523328,161352 767120235593928705,97811 789424556545024004,225359 763844171673264132,80643 771908843236229120,127871 790783805149831168,231792 777688440016138241,161631 761055934437167105,66159 751190321623539712,16587 756200179166961664,11774 778276250628481025,167083 760241961269882883,1248387 779519383747952640,174230 788607693351219201,218275 766016276863025152,86103 779292537735360512,173753 756628829951692800,43391 774057916647215104,139360 760289463302053888,61544 758358398278643712,52030 762840188028489728,75073 769964186982027264,74518 779372204848844801,174442 764834533543809024,84724 765374714734718976,86103 764158686273019904,82283 788881974341566464,220028 750895383606288384,14421 735505481679155201,349197 763608039161200640,76723 769723310200397824,113567 794204534616813568,258120 790522116256829440,231894 792056553016692736,240483 793501272733167617,252020 794235995088560128,255942 761647335608758272,68987 793146659043553280,249469 753026177430908928,22869 753744518126731264,22439 776459351091388416,155390 761664183255662592,69878 775260568664113152,146804 757720430371147776,49056 758321745157844993,52112 785675356338466817,194154 754701406754447360,32949 779044118714548224,171324 762164412690161665,66159 793279892049661952,248253 763341254461652993,76549 786692492515241985,204973 791585896298676228,238099 763147731942518784,73712 789683535258845184,227242 789950859958362113,197322 753086335485878277,24173 775720429272961029,151066 780621997508362240,182154 762140261380157440,431998 791021726377193473,235828 765022766101696513,82066 793508761071681536,252741 766059011254784000,90384 756972700971696128,14718 764119276118691840,74281 763005618642903040,75899 793075705835696133,249286 737749568364916740,354105 747651110589054976,11774 759091312226369536,56197 786916649022533632,207119 774229838198472705,141867 753311866101702656,26871 788753449856884738,220526 769900328376340480,105109 791441310829862912,238207 764101833526808577,81702 763352295358750720,77731 775067614917701632,141091 779034133221834753,108396 774496897440645120,138165 762729540326072320,73814 760675423088939008,63776 775903948721025024,112363 778723185487286273,169327 770368813334396928,118393 794556417038548992,261155 778237046418649092,679105 775495876433285120,1250232 780597992302735360,181755 786295259269476352,128783 790631979440017409,231550 776305511700373505,152314 793121801815621632,249469 775730769629220864,151185 793208238695211008,250064 795038777290932224,263532 749086783950905345,7210 772062469485371392,128382 768165980098928640,95055 763724373802921986,79390 767370122050678784,98646 794737054311677952,262752 793156076912934912,249852 791101640023564289,235956 775091026398736385,146216 795760935466135552,247930 791819474894585856,241819 792445355925180416,240145 759155164100038656,55660 766140651696115712,90405 792772130911850496,247241 795332781421326336,261155 765201239806181376,76012 732204475679571969,350272 755836949026443264,18215 760195450532007936,61545 773616269790679042,137158 787865316416167936,205197 787401882163478528,207841 795047293632344064,264700 741747333180891137,7224 757214081103368192,1248482 766074042134634496,74133 781460211571695616,139404 785713328651800576,197090 758522917944594433,50923 778642058714034176,167319 788002937482186753,214354 789144758065123328,215505 770280530826829824,117257 789296993537449984,224680 757745944662159360,48959 778793550288916480,169999 780506454943948800,180306 779068031729299460,168284 794674368894930944,261155 785595605087379456,197297 790735758197796865,232791 764869710466977792,1170691 765586003193131009,88471 787039747671588864,207733 772304054760247296,127775 778320155780665344,160967 789390925218795521,222788 778952825988521984,171324 742351219847372800,349951 795093676426989568,170187 736025395259002880,1170318 756106374010933250,41632 775495128056156160,149770 793933526471163904,257026 753697188048351233,28732 762678590295142400,69269 775399709263486980,146479 794171332921556992,255393 791053415400996864,78159 788687185763504128,215437 792339036996308992,244143 787393978354335746,210760 766463343641128960,93823 779423515636359169,174244 775337740909027329,148473 786010980127944704,200490 788719972734251008,11774 791071138461978625,234575 766309404291567616,11774 791036849867231233,233307 754963830468411392,27045 793490562804580357,252408 750034975324565504,145399 760146708256944129,61051 791856828258750465,240070 790287308809461760,230708 767359771837988864,97852 750363143763791872,12883 793116057162493952,249469 774377663863455744,142648 779758172005367808,175092 792793099726573568,247042 788457218031095809,217519 767851725436833792,100891 786236795197526017,201946 791751433523724288,239998 746620328789610496,354111 763614699711766529,70177 756104932021927936,41632 774781501477093380,144573 790491158011084800,229922 794396669089550336,259220 766434415195009025,93823 791333660066734081,237594 792027551665418240,243187 786235470544007168,11774 732163138771124224,349675 753369463429357569,14277 788502870459113472,218275 766188005908295680,90384 768737210510118912,106281 786492464638984192,203674 766254963320168448,91894 770492615208960000,118191 757801641944883200,48926 754018876472500224,30590 780613732422541312,150151 772797509689225216,132335 785624021047967744,197512 795743109959319552,268766 779458688578969602,158387 788791056750022656,220820 752847494548189184,22750 756957841441730560,45311 763887059106922504,80486 774404396646096896,142980 794363572763717632,259134 768912436841766912,109447 788167631807348736,215608 762809691697274880,73712 763997574982316033,79999 779374527071465472,174442 754980118729072640,33355 754083656348631040,30370 766497139291664384,351436 793570112083288065,251331 794622751692582912,261155 755279816912433152,35890 780811939198959616,140965 763036894032699393,75724 762776870949560320,66159 793981087240351744,256276 772529580540321792,129551 763078098258505728,73814 777537575728865280,161542 762699866019467264,73926 794934343411994624,263895 793598918697201664,252196 771757926746841088,126152 764086455387815938,81702 795297323194716161,265676 775781371969171458,150426 788480933859037184,218275 792130691609735169,10914 773522605726834688,136610 794652816581214208,260284 752881917826129920,24134 754732571368361985,33356 790591756186349568,230523 793115724604514304,249469 785268952154927104,194648 774017692294578176,131421 762053661937795072,7311 773890758134956032,139404 776234092694212608,152735 788155769975889922,214899 786984671989018624,11774 762771253568557056,74366 785259107565441024,11774 757716793091825664,47782 795433957609406464,266079 793637186998562816,253793 753747024131031041,349060 791034351467147264,234583 765737487281119232,88847 772195232217575424,11774 776859802207133696,158815 772125320887480320,129174 791737607436861441,241067 756229724276482048,42053 781560892714422272,188304 794899184767758336,263697 767866774184464387,148861 733180307835346944,355480 758344032493993988,48289 763112453907488769,76549 754787443853885440,33081 760167968302956544,60866 769624563940413440,110585 785251094347689984,194230 757561601532715008,47782 756223961898192897,41763 791678542664699904,240145 776203769994371072,153596 776429082481483776,155688 794574601858797572,261155 769890931529121792,108381 766643363906981889,93261 777585996527525888,159308 766513184492486657,92159 791732215663079424,240926 771125762632089600,123745 795364112503111680,265875 760266455090864128,17416 785270954544865280,194648 773864643274022912,138819 794035903756980224,257581 792742148361838592,247005 793466692902854656,252020 787829639687405568,205377 795699570168725504,266884 790191025742548992,227364 791026236570992640,234653 776858216848318464,158148 781099040645734400,182960 791317881359327232,232881 794047588668305412,257492 785570128717029377,197156 778285920810364929,166434 781208113688875008,170187 776103852412198912,153095 775777702817193984,150511 793612887595941888,252639 778721657464643586,169384 793265839021527040,250293 762417484649549824,72728 775364968371908608,148645 771641197127360512,126152 794693578069082114,249926 773589982841757697,136904 790948368918904832,234796 786994047982239744,208167 757695065066266624,352982 791998605661839360,233307 751867795357523968,18893 792748887945588736,246392 793863203151306752,256255 787052657676423168,208831 757610190795640832,47761 759442562344165376,55020 772529390617886720,131007 758088679533473793,50666 776507495514800128,153248 781574877073596416,131056 794581400443830273,261155 790987915237158912,233736 780595022022402048,181892 768964487449833476,110344 789180372189745153,223286 762620060359876608,73867 758496674968928256,53185 790582660989018112,231894 792721098513276928,246392 776590369492443136,156835 795394877211156480,249926 766058165691494400,81929 792163120567365633,243187 767751151420710912,99044 793995178352615424,257423 786725572965609472,204835 768972830641950721,110719 789227040901922816,223692 769384102822903808,112788 758301658799607808,52311 771692483944321025,127218 790418662142468096,231318 794562163738374144,261155 755916524716785665,18215 789323527308455937,225359 753651207516725248,28866 794549315255619585,261155 794698076183232512,262752 758124006511828992,50110 773293344113831937,135025 738990520437989376,1170533 789971761718624256,176646 758444686595850240,53246 788753436577787904,220526 751822598837772289,20013 749615314363674624,9332 779727366226579456,176101 795440463843065858,265855 766122999510667264,90785 778635477486231553,11774 794572460389609472,261155 793155074218418176,249926 740214298400698368,351436 774271912339988480,141867 778402878381760512,166852 765945707958263809,87820 793953763694288896,221524 780705752616996864,182257 786971445314269184,207949 794406881229828096,20607 759593377432211456,58815 761623115675889664,69248 777923772028428288,163602 795023249813934080,264397 773778504026624000,138819 793572188444033062,250430 757680068240048129,48439 794573621968728064,261155 766495172481937408,93823 768919758754447361,109509 763126515500539904,76794 764396033488990208,82283 753365434099900417,27061 787063425268453376,208014 793219534522048512,250179 781501713077374976,181755 765600628374724608,88052 776277092262641669,152872 779712855201320960,173917 795721659785367556,267649 790538074761662464,231828 767506729999360000,97466 793686397060349952,253206 741747360410284033,19199 785784413627875328,198398 775414309778235394,149040 772910957542551552,133519 793632357924286464,248516 792095784166490112,243995 787058984041652224,7224 791783938142253056,240483 785956358650601472,199462 785241577937481729,194178 795397515545899009,266151 775822092252114944,151463 795283255889133569,264397 758735128247930881,54070 794422172618018816,350913 733028257784725504,355396 772832804618969088,119960 765218349555019776,11774 772528678114848769,90384 778300576358543360,167220 772792926497869824,132335 769366933258969088,40035 769656185758842880,114422 768546108196913152,107469 771528583185592320,124883 752721606062014465,23330 764172622431039488,81702 778227052608577536,166422 790875837935542272,228820 762460465725190144,47283 787899704097013760,198586 788118236139229185,215050 790661972387696640,231015 755124732656230400,14277 758773805519036416,1248642 794613194790760448,261155 771650774426193920,125554 791445946861232128,238207 793597264279187456,249926 769637263269568513,110585 790972529896808449,235590 791694705234804737,240070 762631428957843456,73814 758831939474169856,54070 781232248007696385,185496 792399441906905088,243187 794553699268001793,261155 752149248641204224,14277 792084751704268800,11774 781192002574614528,186050 767955937927716864,100893 771549857500704768,125163 771851053822251008,127957 785926502034575360,198513 758100809892503552,14351 764676564554362881,84209 766078284891299840,90384 792499081214124032,246392 795059008533131264,258456 793819216143081472,255393 780976769260290049,184223 781573215332233217,131056 758103930412818432,51451 779147086717718528,172089 793468200734355460,252020 792444203657756672,245750 763096612692369409,65403 752983118550802432,24870 787408630647758848,208146 793324909070082048,8044 773570965485723648,351152 733062107772653569,355672 759137082098921473,27156 772864430589747200,132848 776986728997408768,157082 781114985929924608,185496 795203751149649924,262588 781242672694583297,186212 772792122244149250,132335 794164575352614912,257492 759740098871164928,59460 763775869328302080,80136 760266579653169152,61723 793959309369634816,254135 752197149266481152,21074 778203448374243328,166390 767337394550874112,96299 786987653400887296,207949 753586962733363200,28281 765157594201600005,84209 769736967881838592,112336 773525798443622401,136904 777767107056406528,161456 792373257316012032,245459 769274627780513792,112399 743517498566385664,1247610 794697560275505152,262752 761375544885645313,67906 787033510259326977,206484 793414141574803456,249926 759143960556081153,55887 760855744266719232,65222 774368777194573824,143206 781090181508050945,185243 792145808707751936,243075 793321372034408448,250633 751562900506980352,18567 780610396424015872,150151 788741545298124801,220332 754003169026379781,29263 763052476668997632,73721 765240940088926208,86440 793981775479443460,256393 795047035678363648,263532 778357935512616960,166852 758758739692302337,54974 762582760917573632,72716 761309171031629824,66815 792132661477277697,239610 791243128527319040,234653 762284559631126528,431998 762611283321643008,73814 778251396701417473,162098 771475946721325056,125381 795432182479253504,266884 772935893598568448,132761 776822245108834304,158387 733219319396610048,1170862 752307801293107200,21034 756251851809402880,42171 758681347938365440,51451 788172552069799936,214123 792167876992131073,243187 792422224351211520,243187 753769819841921024,29819 788051317641973760,11774 793846561042231296,255942 763213360187871236,76549 772053679536865280,128194 794010561864433664,256255 764178032458403840,82020 766775257768140800,351436 785261623791513600,11774 766167736246337537,90031 787718058093621250,205197 765651649163583491,19911 781663752185839617,188458 793924516783108096,256255 780599849360109568,181789 765556464521842690,87904 751892856600662016,18893 792031355962003456,240483 792276037677748224,235685 762008651150176256,431998 781147332838563840,184213 763928317938446337,78855 791346252734722053,238207 793638886991945728,252639 757558755475283968,47782 778272848041345025,167044 758635894689497088,12859 781703512967249921,188498 760494250089811968,62771 776951672446812160,156835 769309616949825537,112363 763500176250118145,78274 767571313263337473,97519 769898689473175552,105109 765721904057610240,88920 794536594778820608,261155 765235258102943744,66004 785897543305531392,198671 786779790443503616,204413 794331298034778112,257353 794728509788667904,261050 768813108278222848,107984 791931299887931392,241367 795718224692314112,261155 771936646975610886,128519 793945136593895424,256105 794716420319903744,262849 790151972917645312,227625 754816417304711168,33356 785943878633332736,197512 793119108300546048,249469 759398707456507905,56964 764835570170359808,84711 737431529136103428,354309 793963706849918977,255192 762655143028465665,73814 791716930696650752,240483 785550007046905857,196788 785656154051350528,196984 780096263115141121,178258 785683088751767552,195975 795187518836801536,263708 771433893400567809,124744 771488422414331904,121612 789795716013056000,224230 785299373588516864,194934 771603613219074049,125853 764665296984510464,83641 785819874048094208,194723 732781216328503296,353789 768053746572066821,100893 781827266946928640,190635 772036802156777473,127582 773154496155357184,134470 789169842204971008,217788 758667012470104065,54070 762807367155212288,71502 756368787109142528,42564 775284551476215808,148045 778431936758820865,163586 794192934631444480,258598 780754042481803264,182257 792525442301517828,245148 775102036928933888,146847 762939816887537664,73706 791689827678838784,240483 758105419860484096,50827 785949784926486529,90145 759607731250728960,72630 787263100336562177,108396 780832166007730176,183269 793879193335439360,255942 773644426312810496,26066 765556416178335745,86618 765235781891874817,79691 755152319403134976,35890 788717620254150656,220029 790915795190558720,234583 794547115213000706,257492 770374571350298624,118393 779312252629446656,173964 732429111407185922,351837 778626156853592064,169201 794698411656282112,262752 795679169061404672,267862 788172104894078977,214976 768973014180462600,110362 794523756676968448,257353 757746439367880704,47844 794377995192594433,223249 772875538012733441,132765 776717626059984896,155451 786429318398291968,201583 791367472255348736,238207 795063697668538369,263906 770372688028151808,118712 788524384130568192,218260 778244578646208514,166532 795654610849406977,266151 794421077120323584,243075 776421355721859072,154549 771519811515928576,125554 778371732037959680,165185 788873011688460288,221832 755939366602547201,18215 788092351281364993,214354 766380305494085632,91946 795724056683220993,267655 790879468739031040,234583 757683682664714241,48810 787111625329414144,208379 788467914684952576,218275 793148227088375808,249469 777086772790566912,158376 751075557014593538,16546 789175638879932417,11774 750035083629883393,7275 764974573272137728,85562 768180953319673856,104562 788805476054073345,220332 794062724355362817,257492 756538975247106048,43285 771858434425782272,128519 767875780193820672,102137 775068961469788165,146259 787180386593955840,207965 756939152256532480,45607 766466211811102720,93184 767586770292584448,100228 769554560255922177,112336 777876739766616064,164001 759832685825159168,58267 772261057821835264,129551 791034910349942784,235590 768270155801473025,11774 778316753269092352,167220 794011373021761536,256239 763260407700082689,75615 778644248270811136,64722 793273367709134849,249926 788912276170350592,220332 763958313247576066,352219 752132778418843652,14277 774965709331988480,144654 792150238538633217,242113 771531041857089536,126389 768512351557398528,101431 776052279019442176,152872 788851040720412672,11774 744196423009218560,350505 790676896153538563,232791 794684689390981121,261818 763212319186751488,73926 763997268940763136,79999 790514290503462913,231894 792209552703762432,243187 766085872022355968,74133 758355228118966276,50923 765206462922682368,85562 779342927785058304,158387 759727455015804928,56964 775120358449917953,145866 791072479758475265,233692 763186061451358208,76913 787100801231626240,205349 778976449189572608,171617 772097571472805888,129471 755769002937479168,39026 772988825782018049,133454 756661273899696128,43391 759525360648282112,58227 793106125554126848,249469 778064702115119104,164001 757308787434938368,46384 788388821331128320,217519 785510681525137408,196277 795281800834727936,170187 760109011546935296,60112 785998462512877568,199211 759842111537545216,56157 793377759808589824,249469 794699436417052673,1063777 775607423696416768,150302 791298449375371268,237491 758851201299468289,54070 764626925788672004,81955 767139165519618050,97438 790355642309410820,230142 763710051970387969,79020 766974264956170240,96851 757343684769751040,44765 771780753789112320,127657 787127528091561985,205728 743446893435359232,1247608 774988135159701504,146259 755424491832881152,27045 756337067773222912,42432 759159020255059969,55621 766463096189661185,90785 749979625850187777,10351 766030171036065792,90384 751866709489758208,16297 733026376337530880,354908 793894270398849024,256255 753390271073779713,27317 774687748582014978,144654 794348006741016576,256440 758168470915776512,51451 792521113251164160,246392 778494617201340416,166719 776824637049049088,158428 759926935761801216,18395 788490855472439296,11774 772114318921957377,125554 773865476724187136,139404 791743177367531520,240584 767865830763888640,102194 770062676722606080,49542 789419330987552773,224680 759764021520191488,58939 785660855761240064,197894 795671462967291904,267734 756881117400014848,44450 777588923505577984,160609 788011149644140544,214354 792847179178127360,246987 787243697612136448,208928 762418434432917505,72978 755167918745329664,35890 762809123549253632,73712 793099989870383104,249469 751122117706391552,16953 750935348323033088,15634 757717492336775168,48663 761653813854035968,58382 765298481435062272,86472 764822589940326400,84422 776851615114485760,158520 791424407461830656,235348 785789736447246336,194723 791604617503178754,239893 793139288867086336,249469 750442184613126144,9887 757174628351635456,44740 794732046375616513,262847 759134899806806017,56964 794563234170736640,261097 758050504270290944,51069 790269749661794304,229693 794274522564214784,257325 772024469179232256,129108 792065227756081152,243614 778436077279383552,167407 758342797422321664,52554 780438062627250176,179742 793836195318857728,255393 774981889983651840,138490 792210300040728582,243187 794316012892000257,11774 774221228240502785,141867 756233762451578880,11774 756683568911298560,41702 773703886787874816,121080 769687676538740740,113982 788439237657899008,11774 759209901767950336,51798 785654723026292736,194082 793729560609193984,11774 769272555207176192,112363 772514771342094336,131421 772749512985182208,132335 776381493908156416,155390 765239249755107328,86440 774039504273498112,139404 794334101230784512,260033 769367740607893504,112693 794605186891284484,261155 792491715835731968,246225 790270182669201408,229159 732406574308851713,351837 779147772725432321,171902 772116888235020289,125554 753679625419624448,28732 780296404833079296,178735 792030484410822656,243187 766315022704226304,91946 793871632238579713,255393 767260772099653632,94699 767804524283256832,101681 794668068995821568,261155 770940085671829504,122146 795390558407520257,265858 772226144972247040,129991 791010737887989760,234583 790695134505553920,232243 786240361702236160,1063777 767881369947140096,96767 768861494071132160,109666 780033189590872066,177455 795411182001778688,263302 770843266245861376,105109 785575995524849664,196917 792119646870646784,243513 754729805552246785,25255 763141918062628866,76365 767156756564836352,97852 779104213766774784,172799 793170762354024448,249926 790238491355459584,225059 785989226886074369,200490 732320291339141121,349776 749957252266635264,10735 775475951715160064,148473 779201862524297216,165512 793260084369297412,243761 771885391997652992,118191 793628113959739393,252741 794644830660001792,262415 792165198731681792,243075 766026512524902401,81929 795699746681671680,266491 765267243529805825,85673 788006260675411968,214354 732668106125021184,351387 791774040302219265,240483 780779555682394112,182036 792494284700254212,245575 748208253113294848,1247822 768905427123929088,108782 786905206139211776,207287 794362330679083008,257492 767315692295229440,97850 794550429342437376,261155 758748105332318212,52061 794356806915002370,259851 794622153488560129,261455 774644492087414784,144475 765031281080012800,85027 790997633796014080,234653 774243142140768257,139404 778641251318935552,169201 766714841910415361,95708 790282353461567490,230485 790300337726861312,11774 774076770840514560,139577 790937906085031936,197322 768908291913113601,108782 789240990108295168,223899 774404198913888257,142527 761709878251515904,69711 769995002948775936,116113 764845097368158208,84724 769189375078903809,110362 764843852633149440,84724 752079324497469440,19317 751209579518713857,16833 777939272036814848,162098 762623683542278144,73869 786395339574108160,203674 785963757105061888,199222 781217178028740608,186153 794220217593253888,258598 795000767241392129,264397 755129652620824576,32572 759559390789767168,58757 763098480269074432,73814 771557816708370433,125204 775211431683846145,141091 788483669635702784,218275 795444855883386880,266491 786143432767070210,201285 793972940576620544,257271 767159897251155968,96851 760451053896642560,62063 785468460478369792,195975 770021068732063744,111549 781190483515101184,182659 791397529208299520,237491 780372966408351745,179718 779370312257404933,174115 794027179118100480,254209 762079710922862592,431998 755806251645272064,39462 763494784086511616,78205 758883875716116480,11774 768148292060389376,103738 788002369527279616,211733 794634844135243776,261155 771101404677152768,122982 771045645796843520,121140 779348321194405888,167101 765009482313150464,85562 771549424564613120,1249871 776116303811612672,153095 792297949183246336,245035 762986565501149185,73926 791689734347190274,240145 764816317622910976,84689 767138468350742528,1249352 768437723547836416,103071 793182673418067968,249926 776946201732100096,158110 780870942394200066,183269 770786476019752960,121479 792474700635045894,243615 776191414581489664,152887 767807429123923968,101681 766627494392897537,90735 760298956127514624,60779 772320111008940033,88859 756363476398989312,42495 775876404709879808,151539 791446819825942528,237151 785272711677444096,194648 792799816082345985,247379 773165895963275265,11774 790867188844486656,232884 760659022974451712,61375 781261429689225216,185921 761269296504987648,67311 772522281482452992,129649 790284028972638208,230282 762758548090650626,74281 775318236627804165,148019 753902874841808896,28128 759168700775821315,57348 786319862515851264,202429 787761528351129600,205197 758135014290780160,51043 773235949421539328,11774 794777946301038592,263302 793411068995313668,251452 757806551079923712,48922 762701699496615938,74133 776140221339492352,152735 759164365425762305,56772 785248616118099968,194167 794757139944378368,261155 764261531622137856,82673 794572324255240196,261059 794585893256368128,11774 788181640354725889,215088 759629238618042372,19757 775431936382730240,148574 776099569126047744,152735 750736406113165312,14877 770669654045888512,118191 772188878971150336,128934 787079811688566784,197512 795063971862708225,262588 732746589006008321,1170689 781117021282930688,185496 795022082413207552,263907 755783981707108352,39462 762125835755151364,72090 764604304758112256,84209 770673556392935424,120610 786058119805829120,198591 762939924635090945,75483 773374801289240576,129649 794587294632214529,261155 755045892521156612,35044 786310979705462784,202275 758063064067506176,50827 737748697279127552,49681 749302148395970560,7524 756269065509871617,42249 767833871228469248,101514 774423745691848704,139865 768414339611045888,105898 785913681590747136,196917 793209083213991936,245750 733469603439861761,353105 763506870216601600,78853 793543054871322624,252639 756603392596840448,41839 760681596856913920,63776 781318142446473216,187366 763493078875242496,1170556 752976333584551936,24880 758376129308667904,52554 735276226072436737,11774 787478845729468416,211347 781100545268297729,183811 760990215070687232,66159 781266571238973440,186434 755165260865163264,35890 790692317938196480,232169 732746486027550721,353714 758399796386246656,51778 787123554735181824,208252 767393376132075522,1249415 775962890301902848,144654 781208279083061248,186376 781548144500871168,188478 772081654542241792,125544 785974841820061696,198620 790987921897639936,233736 759077757548687360,1170537 754725793624883200,33356 769528038308675584,112336 773710504485191681,11774 781219360987832321,185310 788900238585057280,11774 751938632525774848,17416 780998596053327872,183269 774009415867465728,139360 781210566706667520,186434 791971045276258305,242703 764851913007312896,84724 792033799458652160,243187 780524091367419905,176128 775377718275739648,148870 775778430587588608,151212 768988295309123584,109875 754911380596068352,32625 788037910599565313,210274 788538712351186944,218275 774393294436507648,141360 753691731791491072,29263 763346333570707457,77731 773977179369639936,138119 764243327743057920,76652 770702759284842496,120610 756633058405744642,44450 761510783507374080,18215 763456241674907648,11774 766942113409884160,7047 771596400601669632,125554 768078638818299904,103354 762704307154104320,74302 764109417050701824,80939 764473821273460737,82066 776842458365734912,157708 749798566709727232,10251 754868358021918720,33549 776211381968211969,153575 791082026363334656,234583 756966066069331969,45672 762164447427395584,1248990 792663780870193152,246392 765350154329350149,86103 781086186651561984,183269 792066137584467968,243614 789239544184918016,206666 792085486596558848,241678 757254266323099652,46612 795679847548784640,267729 763134956424073216,74681 774077246805901312,139404 771872158356152320,127957 794080002929229824,256239 792206943632973824,243187 753948578272387072,30590 771423876957900800,121479 794528380024721408,261155 765073910542938112,84422 764292629353918464,80939 763947598998671361,80939 773267693101256704,135808 786291014809948161,201558 781331141307621377,186434 785898167111782400,199262 791308207994105856,237787 793337845200990209,251452 792001710612946944,223492 764442066067808256,76012 765612111410110468,87208 777564898171551744,162497 794443463592792064,257325 775404695988924416,146991 786724532279250944,206101 764151266754768896,80939 767907721358311425,102561 793873611006283776,256358 757812847317438464,47940 779126641431752704,173011 753234970336956416,26140 790753521020837889,233131 763034461277659136,75899 785790014613446656,196277 786342844784971777,1063777 785508476906672128,189031 760635166863667200,64019 768618565150707712,107428 794570663126298624,261155 795226336658919424,263141 755490583796330497,35890 791666607852367873,240067 786753866322894848,200965 794586664370892801,261796 761617244656984064,11774 766256176690368512,91946 763160424539881472,76549 780030596793917440,177704 772511589710884864,350954 786659215779717120,205270 751174138472038400,17284 762130460793339904,431998 789148883612033024,215505 776763831074844672,157840 771769821256151040,125163 755533702134804480,36875 766452358612221952,93286 773970314212454400,140444 778324107666403328,166409 755168118146605056,35890 764180881762316288,82283 794882970687590404,263540 749810081017896960,7530 761636338420645888,69878 762800229347315712,73814 767782598424879104,100605 754841817212911616,28672 788107777122054145,215005 769285115688194048,110389 794958717393453056,261155 792547399554052096,243513 773973772265099265,140444 794900233545248768,262886 754848727320424448,34167 769352828775170048,112301 792328367852912640,244221 763784203917987840,80098 766597638720524288,91810 773740898219732992,129558 771144057401794564,123583 790704947725737984,233307 795496255225032704,266500 755052824673726465,34666 774031434319364096,141035 792022929324314624,239261 777955836492550144,164764 765068411441410048,79561 789130382222426113,220566 788760199452618753,220029 773293442097000448,129983 795047405917900801,264911 760259834205892612,62130 789906882148245504,224680 795300654600351745,249057 756227632170237952,41702 772826051252776960,132335 795136216110768128,247930 793143369610461184,249841 774293303235936256,141360 795749681527713793,267649 790987774946078720,231452 794346502797873152,258741 791693348901793792,238429 775117202533986304,146259 786513174338138112,203674 786722542824280064,206048 732533078346870784,351467 758832483882311682,17640 774826727608578052,144844 773605485190582272,137042 794479760118349824,253837 790599895308570624,232169 791287551042592768,237491 764057155850743808,81574 780077759284535297,174465 770482251066925057,118192 778255976487129088,166913 795765337199378432,268669 794560794662797313,261155 794729617613606912,262849 768155607937409024,104162 785644006772355073,197512 793969533929168897,248652 788209854104174592,215437 768020287522603008,103005 786938124983205888,206605 792211666993811456,243075 792525825807482880,244642 793956464037482496,255942 765545978883510272,87512 774249199353421824,142198 776920701991133184,158027 785272814727290880,194648 766324328505839616,93036 773526068179398657,137042 790607290348867585,231881 795453011539742722,265855 778389553430294530,152594 755932293877764096,39462 772120800665141248,127925 787732369637642240,205197 753980463555805184,29059 789140816816209922,223944 770411930901180416,114985 794052771183894528,257492 765328388399726593,87145 767861356074860544,101383 788498263787839488,218275 781844995825283073,190635 761664203191189509,69711 786998782701539328,208176 792028913606225921,243187 770830655580057601,119506 758802498500964352,54128 769601165038198785,114422 793887813477535752,253335 776857310782107648,156835 775091905851953153,145866 765584728950992896,86274 781898582718681089,191330 794982798029361153,263906 733627127610806276,349273 764872342820364289,84724 793115961096216576,249469 787319514383781888,209918 754033213631180800,31377 792179083664887808,238207 776099461848109056,152735 753312051011936256,26805 781431188829462528,186584 785466829510762496,195975 794316426811052032,11774 794989721797664768,263939 794562863046262785,261155 755119198867689472,34666 756643044590428160,44325 780536477507686400,180074 753608006940721152,28281 758069183540137984,48663 775431411130109952,141415 788537544342441984,218275 758673522776477697,51451 780606223162839040,181789 770880742406688768,65500 793185568456740864,164814 760587530202935296,63935 795280507676160001,262486 773343807739920384,34707 780249360521101312,173917 741161169721950208,738099 794200496785465344,258598 770641162885435392,118191 791067816900255746,234583 774994107689205763,146259 764045157238833152,77590 779081949000310784,171062 794530520407351296,261155 757255433601945600,45827 732615425259753473,352484 778047792929312768,164814 787374994447749120,210289 794319675425484800,258741 791667694437138432,240145 793847859540033536,255942 794268767232540672,259457 767907483650326528,100893 771197806992166913,122861 775767230122455041,151265 759093654472523776,56964 780577197266305026,11774 786959791490994176,207287 785964542970961920,199262 762332910343032832,72696 776091884259270656,151216 764457420093591553,80939 793184081274019840,249469 779289044643614720,173347 793934475298123780,256536 787737817728200705,212357 789854384016547842,228037 779412727563452417,174442 767370197888032768,94627 768060290567139328,100620 771870710654394368,125163 752312027847266304,18567 765305638025035776,87062 755015385301344256,29218 763159408289406976,1249110 792682694572404736,246726 794164250763788288,257492 781263122870829056,185310 787315599122792448,210289 785638638453350401,197286 789267528690327557,224568 767725327502180352,61395 766006412342358016,90384 794598436096057344,261155 772118537888337920,125751 772082519852388356,129471 772905924658917376,122146 790724117016121345,233307 793116716347850752,242693 792930792116584448,192840 793205002516897793,250408 755756666738663424,24704 776153287779201024,153575 789180367483785220,221416 791017411709239296,235620 793209189468282880,249926 794286957547266048,258598 762399063694192641,73022 752946003435741184,12954 775465194273185792,1170769 788027022014504961,214354 790993154132484096,235828 770426596150902785,64722 788112368685506564,215608 793970410484334592,250633 773449348885647360,134561 779053117023350784,164814 785955832034832384,199462 795358766476697600,264397 779073602909908992,172621 793615196979924992,249926 794305986391658498,249926 785568530775277568,196676 785724411299008512,195975 794950965308903426,262022 766079213011099649,74133 772896044875153413,132908 781256278437928961,185921 776582371424530432,155318 785871028320923648,196277 795063950178217984,263906 768444268356788224,106281 772662161352957952,131025 761626267728785408,69794 780534111492419586,180074 760002181625851904,59725 787363074596483072,209351 788099480583155712,215505 776738521071562754,157693 779047291382562816,171168 794695260102279169,262225 795316537754316800,262022 773237892210499585,133519 753355027348123649,27187 765716078622277632,88930 770673381574189056,120353 795057251815985153,264397 791359211963764736,238395 753354490368102400,27222 765565960354795520,87904 770901284723449857,120610 778377381576863744,11774 789954078726098945,227795 790280960344489984,228341 792059694084947968,243614 755233969747165184,35319 766606547459907584,91700 771443540706549760,125204 795199386821206016,263896 755556067556204544,35403 762296105207947264,352550 771418829897334784,102826 781799467926351872,188697 760307124874252288,17416 753378408646713345,27023 761778839978516480,70543 793579114997358592,252020 758498643938775040,52749 793141440998092800,249469 764147259294490625,81574 732411274206711813,1170425 763487331718422528,78684 789550861126995968,226731 793534330031054848,11774 766764627720110080,96265 766383344347144192,92902 770673015717781504,120610 771294988705595392,122816 779582609718259712,173753 785720012690423808,196277 756631083370815488,41839 758083117244559360,49925 764592366833377280,83751 758764604088397824,41680 786266007585165312,202429 760146606792577024,61051 781348094713757697,139404 755847863612178432,39462 769171318814105603,110477 773525925845733376,133702 769383583043555328,112336 791359387201835008,238207 754038282976100352,30815 756898559333634048,45125 785973934625660928,199546 785810102615994369,198671 778317473670135810,167407 794536596485730305,261155 794888590891319296,263708 766057623087149056,90482 790210796928180224,228172 769139840067698688,111558 788219010265395201,216009 774413243276230658,141457 793601583384788992,250633 794693810961969154,261818 779698020266962944,174321 790704027554099200,232169 791491584638521345,239405 754011089768157185,30398 774630405907554305,142906 778598808036970496,168794 781091444153053184,181419 789424942395764736,225981 793965213435297792,257255 794006686432260096,236884 754054982383480832,30802 790585552013623296,67995 793134663489376256,249469 793494624631394304,252741 787478682898006016,209991 790908408555835392,234583 795396800660303872,264397 757957127998615552,49681 770266053892911104,117364 773919354358497280,139404 776562671802019840,155390 794579256537993216,39957 794946616302202880,263895 773736930664153089,137869 786068481754140673,193671 758693540331388928,54070 775871618757328896,151845 791350088891240452,11774 764889310436925442,84991 785333163178528768,195125 763531586470109184,77720 795133421903286272,263926 773253557449584640,134993 785275976754266112,11774 792132112170250240,244349 742701434999701506,47188 788204040886685696,215437 790927517339250688,234583 787377132661907456,180433 791366403148304384,238207 794720471392681985,11774 788479631804497920,218455 753275727827591168,24467 767932878281924608,100620 777947169567412224,164826 778347340923019264,166852 780435392944181248,180310 755207164474589184,35890 793911066946310144,256686 795688809631481856,267014 776944446424309760,158673 756877497107673089,45122 766627819388596225,94699 768650189317869569,107423 771408058199187456,125381 781342339390251008,139404 791683955539972096,240483 793461167985274880,251234 791586679282774021,238207 749499295993368577,7836 767453001992794112,96785 768895111220473857,11774 758623945708937216,54070 762232904369991680,431998 766703352122109952,95672 759478528744259584,56964 763527331415597056,78159 781102637630357509,183854 767430254952603650,93210 795259616804438016,240718 790609135607906306,231871 759568386409934848,58508 788159579464937472,215005 794568211429724160,242636 750063191451955200,7275 776190930256789504,154071 790980663499423744,232881 768269355473735684,105041 752265400155402241,21714 774051414419005440,141277 750475538142224384,13088 771084936849661952,122124 795289167831924736,263697 792394867582218240,192840 795715073620643840,267655 776994467123343360,159853 765645793881497601,88930 787346473109381120,209151 786326501146910720,199178 792417719240892416,243075 767125479958523904,97468 758726165477679105,54011 795467233111797761,266151 770946196479283200,122146 780858387793743872,180039 780796049766088705,182726 781502515091124224,185595 786731808314589184,203799 794645189096800256,262313 793253892381298688,243761 786472098818461696,203350 787907490746806272,212707 768294249456480256,103149 788499153802391552,218275 778690304857681920,169916 771682361993945088,126152 773963859447209984,139404 761182828621099008,66897 750085686691188736,8784 787831702324338688,205197 755900331129729024,40550 758644055668510720,53985 771515581132660736,125554 762737942448058368,74247 766269926050889728,91043 793476319182979072,252408 776790044124274689,157755 762110530698014720,66815 776332573857505280,1250313 785667697019392000,197297 794735482227847170,262296 755536757152747520,38032 793491835624812548,251566 794272158272909312,259457 771627492423499776,125367 766763840147222528,95988 789242892866945024,223692 776918225250578433,158820 788747381722472448,220332 795752646749593600,268766 768550019494506496,106819 765559102709829632,87904 790999665210785792,235042 755661062658228225,38796 757037404871991296,44274 732937562608672769,354125 768124213832155137,103212 793574954855837696,253164 773857890759094274,11774 775330537384779776,148045 779866276760002560,174465 778746605126115328,166852 795001755692134400,264397 772095432277254144,127579 774031984641183744,139404 780115085255585792,174756 738802400685744128,11774 766023447898095620,89923 770690591697080320,119832 792739652738420738,244143 795759528142721024,7047 776164949861208068,153854 781829550418366464,190635 777804434357293056,163780 765706471099273216,88361 774797960005750784,144573 755126995080536064,18470 759454128015806465,58269 777418020608151552,161542 773324482899501056,135736 758158345064898560,50923 754890129722990592,33356 755457361695780864,47188 755888419989893120,39207 755014601528475648,32988 758859614989365250,52559 760311575357992960,61412 767811007171395585,100893 789870150136827904,46572 795475057090797568,261155 785656567970402305,197091 756266700446633984,41459 787383583786827778,208307 789904003056492544,227048 794591892579094528,261818 752255947754569728,21714 792930554500878336,243075 747493859072974848,11774 794871595592458240,258305 758391502817067012,52771 763226923891724288,18395 757607903675023360,45426 792192272762712065,243509 761917175926054912,70941 778434040521039872,167407 779077331776368640,171324 778232404427374592,166532 770966721779957760,121949 776191070577328129,154071 778071569168011264,165523 788887243981135876,221711 756613073956433920,44273 777959734745759746,163901 778253035315269632,164980 778378505838997506,164826 755011609664290816,34666 770662213845680128,118393 780559356718964739,181548 774048720933355521,141200 790982113763876865,232169 754752039293378560,33356 772833715030401025,132335 762641933000900608,73814 773296822941024256,135025 751000850210942976,16233 764298693080002560,82283 771964651286433792,127775 795329048805150720,229910 753998589299482624,31080 786686511727177728,205728 793798371815231488,246632 767804009688264704,101681 753060746297094144,22750 751730381313892352,18893 758687935663333376,54070 780737978045960192,182122 768158605069594624,104271 775782347773837312,151156 765062913241456642,349060 793629695493279744,252679 795207990869639168,262752 760253896455430144,60790 786603385369886720,204413 739486821579624448,11774 793103672934825985,248437 750336838032826369,12535 776138201496817664,153598 768904683872198657,109945 763424398460190720,78129 787070017418461186,208928 771115679135195136,123289 785289738118897665,193669 732160758570725376,349649 789161151712100354,221416 795698550453637120,267695 769832583584677888,105109 795052127659978752,263907 769539152920489985,112265 789800838902476801,215965 767898061670535168,100949 793693875726450688,254058 763714651519614980,47188 780896537299726336,150151 786144301499703296,22735 794556011117879296,257492 780175589877710848,174557 794308133447434240,258981 785736470472503296,195975 787001853586313216,207965 780970108772495360,166282 772173554972438528,24173 785488709160316928,194042 788035343601852417,214209 777799432787996672,163763 793650470166278144,254135 790932980831100928,234796 758460122209382400,41680 768483578732773376,105799 769934633265864704,114779 778213507728826368,351337 794665761352597504,261155 795023577762426880,261093 787151325431758848,669866 787124072656334849,209292 770413583008161793,11774 765395260939919365,87526 776390515436744704,155390 790224955426439168,229724 790956791857311744,234583 793152388387352577,249725 760990265314250753,65174 768156225154408448,104132 786955388272910337,207287 791002485032902656,235590 754740873947025410,33377 758133611027656705,51595 765501953153634304,87483 795159227719258113,246726 757007908995411968,44450 763941484269666306,78129 773313620293726209,133043 793843933944184832,255942 762833469823066112,73926 773879696245166081,139404 763148604319989760,76628 786047108738535425,199755 752955323678326786,24774 770789495729950720,120610 773987122931904512,139404 788554722399490048,217658 795286113984258048,262022 790983408986025984,235590 758828779594616833,54070 774044867424952320,139404 763205010331168768,77232 767071848463011840,96883 764106916171689985,78566 758770919028379648,54140 771095303214751744,122759 785950470225342464,199546 788678549603491840,218258 788989162724532224,194085 761113092591722496,66727 791695224716296192,238429 794960535083040768,249926 757078877109886978,45964 774071465704583168,139089 775883320953413632,151242 787006857671958528,208176 788471679165030400,218275 791020551276036096,234653 763913050151845889,79691 771571704548110336,125381 764226161798946816,80720 767748877826961409,100893 791308949186351106,237787 765694089580933120,88506 775147280223567872,146675 780738742067736576,182257 776512954858627073,154701 791265202583007232,237309 788854579442188288,221416 793055846855012352,243187 794131397870952448,256502 760466501044408320,62002 781552955421884416,188401 795388485796581376,266491 765639841648373760,87904 761507266260525056,1248937 790582508459098113,231358 789925221591547904,228820 789933568013238273,223899 786974404391481344,202221 787052466340790272,207113 787114822924115968,208928 788048885805645824,214666 789484146993209345,225981 793908897278922752,255393 794939023592751104,262022 757012733741019137,44429 774413476697485313,93019 759549025750282240,57068 788763007501336576,219531 765398964774506496,86103 767802059831840768,101681 764649102336491520,82066 785626316615716864,194723 792061976553947136,243614 766119108869926912,90785 787070456343977985,208928 777293358729494528,160480 757256023098859520,46006 792541854336069632,243286 762676595001733120,73814 788148334821150720,215754 785299900955185152,194934 763152123387383808,75899 793967960373260288,256393 762008946626342912,431998 775886024794746880,151302 764990674139688962,84209 771461638763388929,125070 786702644945354752,206054 775023251865018368,146259 764573942312992768,82544 771097381559382016,122344 786692253884571650,205270 775900648017633282,152182 794606704751153152,261155 758710350480936960,54070 792063468073545730,243187 770705980334174208,115956 776928131164831745,159146 790108292538249216,229693 789194440187322370,220029 752657351241457668,22575 781584951397318656,187607 757662185581584384,48549 771029955484393473,122146 779821911983419392,176109 787033100236693504,208176 761348079400390656,68102 792304555409088512,243075 794584962284417025,261155 780896907329540097,182659 794312984281518080,256038 785559025748283392,196917 766725618788540416,95672 768202899436339201,104313 777681969253679104,134559 788151838881124352,216009 759465728223227904,53703 795045265547862016,264431 757716098850627584,46909 786980973099487232,207613 766835408248315904,96514 767787751152443392,100949 778725030230319104,169384 759462075378860032,57881 766815888376901632,96269 794589053047869440,261155 794965347765874688,11774 781587503841017857,189017 751778716687044612,14277 767839871259947008,100949 773596100133474304,137042 788573001843372034,217837 752198618740846593,21398 779496784246796288,169573 793860766684286976,255271 792898805679009793,247241 760953534946746368,65874 763098169785749504,76577 732595437023178752,352846 764180622008995840,80939 785608287970430976,197512 775344114250371073,148349 791280895302901761,237491 791376942234800130,238494 778300321982517248,167220 785320733773860864,11774 768443939129061376,106197 762012950093848576,431998 771099514576920577,122817 773894664717873152,139865 779375511428399104,174115 785587776439721984,197322 786537126024347648,204413 756269216345579520,41459 794127290254770176,258120 792353932278366208,243187 795695530944892928,267862 786976088538898432,105109 774028761381478400,139404 786950909091864576,206620 794687219734749184,262752 773207005553098752,132877 780847192726581248,183269 763771675146059777,79926 766644324767453184,91700 750354394168881152,686533 793807571802951685,255393 794013246193684483,255870 790717794950066176,233756 774796356363833344,144613 794085887126732801,257492 780003062010216448,177731 755623736393527297,37044 787024857317773312,207287 775869785838129152,151539 755055709595791360,33355 791141431150804992,236907 779171088773226496,164900 794908542490804224,263205 794924616842178561,258193 785914703763476480,197512 780062244340166656,178045 768281841186971648,101682 760659809100267520,64245 768940562628108288,110362 768710137485885440,105345 767887171453804545,101681 794261561984458752,258331 793122134289551360,249469 753055300819705856,23485 781628808340213760,188873 794035287538143232,257515 771125122828599296,122299 781121157848297472,185496 785814582350741505,198671 773896705108344832,139577 793569989798289410,253164 778040162689257472,165523 757725343520129024,49056 774016020923031552,139404 761906623803633664,69956 777644932043534340,162610 786391121555517440,196701 785617793282609152,197512 768908749083844608,109945 777928586355478528,158589 787227755301707776,209731 792905286302502912,247757 764558656046264320,81946 781372098937663488,139404 766073970823139332,90357 773194996552007680,134470 762260698256642048,72350 789549800031080448,203546 770673968697085952,120610 791048348149112833,234583 795117485938724864,262847 774583169806893056,143845 773453413157859328,135736 776083684613054464,150028 750063679354261504,11495 754751581107650561,32448 788539552092696577,106085 791331556262486016,237491 793006222244917248,244230 793842178724200450,255942 791415096996196352,238395 756221460666908673,41929 760473996060135424,62771 762856361671561218,69356 788808878049943553,220332 773700371298545665,138819 774166835662954496,140444 791099288151470080,236454 763839839628365824,79804 793304413901381632,249234 793557839662882817,250633 785492950042062848,196277 793208160769150976,250633 763537758719737856,77483 769646517393252352,113412 775519445519257600,148909 755477478798417921,37538 788520630312431617,216009 763855629861593088,11774 773987094867898368,139404 781341973777096704,139404 753732271627173888,28866 781428724763766785,139404 780913880042049536,184223 760606675887910913,63267 765447991125614592,86961 789163468129566720,215437 732669932454862848,352586 751017415857889281,12883 759127928403701760,46076 773350025602695168,129983 789078701728108544,223286 795112066969255936,247930 776963557137141760,158387 791741007108898821,234990 771929065133572097,125111 786165019394314240,197512 787252862959050755,209477 763791596500488192,79691 758400208413884416,47761 756201339797983232,41839 769995345715748864,87245 773739188755673088,137042 793488397176299520,252580 778966976391675904,169750 770728943062249472,120393 770981921094459393,121612 762213539977265152,71685 760471662458499072,62937 776924586638053376,159245 785696813206474752,197286 761352126870151168,68247 758635624828207104,54070 771779055012151297,126152 763864243431092225,80314 762771654300884992,73926 762694440670474240,73814 786218815818461184,201555 768907668257959936,108849 750694530236686336,13343 794692521372876800,262752 790650608441106432,231881 786237327815217152,201958 761644251914526720,68255 793270401187057670,249926 793552800642805760,252408 785694251652747264,197512 795701826058420224,247930 754844604017602560,33520 790542625296179200,231550 754765642998218752,33356 788398810162659328,217519 790899022890283008,234583 764269952190681088,73196 793668139754070016,249926 793253824542760961,250293 764132548985237504,81924 776616324545949696,156053 788089937987907584,215005 778785777425657857,167569 772792610947600385,132335 754145290693713920,30296 779875064158093312,171818 795409455764664321,262396 763883958203404288,80863 765191065796128772,84724 793216947454218240,250375 758486318678552576,53580 774081822342860801,139404 756802437944606720,26539 776801969344221184,157693 750441099639095297,12805 764278167590866944,82283 788090853336027136,11774 770806022915055616,121636 779465370461544448,173447 768462305441046528,106094 793601379449212928,252679 756060640897339392,37044 765231655531327488,85562 777053802323116032,157755 788375078102704128,215437 791635243639840768,240145 769275825518551040,112548 754886683036782592,33356 777820651214217216,163763 793315109267308544,250633 772920247707901952,131027 778708867949527048,169327 792489822136836096,246225 773852838036463616,138155 785662669529321472,195975 764652964535410688,84380 770995385879977985,122299 751199986713370625,17416 794422875566444545,258771 756971187096293377,43986 778567476300963840,168284 765985635211550724,90694 749660160696680448,7852 757382203919572992,46394 748725987991384065,47835 775722894336765952,148116 778017093807726592,163990 760907350509182976,65635 756283653756334081,41689 795706987757637634,267262 776430579344510976,152589 781397034725052416,185595 787764924038557696,212357 761675995111972864,69947 757986441695813632,48205 788008511779303424,192421 765016114954903552,85562 760147948261019649,60866 794770597754454016,262849 788886126887071744,220727 752106835159678976,19563 791348050581159936,238383 788570702714667008,219235 793473429064261633,245591 752674318275018755,21749 753953892845625344,1170700 790933101308502017,234583 793171409421733888,249841 791625090282688512,240070 753185699160088577,25885 771420224268578816,125367 775033696617435136,146259 793583200417226752,252679 758540632835125249,53163 795387958215974912,247930 764398779772444672,82002 770592743584362496,118191 775898704439943168,151526 751769959425007617,18216 774028262779465728,137700 760778687151124480,63268 774107993902157824,139404 766009161150849024,90384 778308418343841792,164826 786529895010545665,200460 790914871877595136,234583 771932132520366080,127707 785626765993480192,197512 795080333486157829,249926 768078089784033281,102514 794900752980439040,262022 791001546053914624,164764 792120654732464128,243187 786605974568243200,11774 778631335833243648,169424 744994412640481280,11774 790533790116487168,229693 759551464570253316,58728 789549446782746625,226717 778647266211028992,167220 780932357566164992,184539 751612215925608449,14277 761407951185731584,26066 792719187630104576,247062 795754577534615552,267521 794609766483914753,261155 759069748785090560,46624 760940546609258496,1248890 791046588864999424,234583 788125595729326080,215754 757089120493514752,45964 778286679073456129,167220 758121788027113472,50476 760077151538327552,60866 767820709439483904,100949 787704113383501824,210989 754779164683694080,32579 764966686151708672,84824 791340259896209408,238117 786645555069923332,204413 785953435824775168,171693 732951294852227077,354120 764908384789245952,353222 776457671880822784,155896 765249264695992321,86103 779737773011898368,176196 751661007609729024,18470 787702316669337600,212139 795703394988072963,268356 750195499106340864,9432 775108858301808640,146720 775810842679926785,151071 795615523132346368,267655 794701090373726208,262053 755103600469213184,35445 793783588269330432,254209 764174939414892544,80939 790021546253381633,228172 787878769528668160,210235 795458320702185472,267265 751715164798410752,14277 767809942031970304,101681 793945943599185921,256105 766693485860630528,94699 773905089069068292,139404 758127380061941760,41703 753983825676341248,30590 759814988227686401,59725 785261856000610306,11774 763942393049591808,47188 785618538815819778,197286 755167127724621824,35890 787366600898965504,208146 787920075651178496,212139 788565362019270656,215608 751896294721982464,18486 771079798051536896,122388 757337975516635136,43751 788563159971799040,215437 761544798230773760,68971 793955093896892416,257208 785678685902737408,197286 792524115408281600,246273 767005326184853505,351914 771637346894614528,126293 795736586944151553,267855 794875046586122240,262849 770655354787168256,117263 795004975571156992,261155 790962900785438720,234583 790969643838033920,234583 774093642193481728,105109 785788849553375232,197512 793613618562658305,252044 765301834474848256,87108 770090531313647616,115928 787329125409288192,210215 765302166571671554,60999 778649655982841857,167753 775307334226681857,148045 752118292899323904,21102 758545027861708801,52749 762565026053971973,72420 791608535977226240,238207 779700642008805378,26066 769127133427867650,111065 777942829624590337,163127 787312825307795456,209477 785598214695063552,197286 786676188337111040,203919 773457085401104384,132364 787399515951292416,210432 768924642052444160,110362 794285199987265537,256255 795043566980624385,263933 752164916098789376,14277 792330251946774528,242693 763488526470045697,78198 773656693343420416,112939 788899859373916160,11774 761957393257287681,71026 753718384060162048,23725 774798708227575808,137795 775768740952616960,151071 785297539884916737,194923 733456025215324160,1170716 766235048169189377,90530 791016974520229889,234653 767509525540790272,97371 790231667130499072,229151 790985292580851714,235590 793690017314906112,252020 781236590806962176,185601 792560098329567232,246225 793443240770871296,252020 751794012223307776,16931 753239238611787776,9667 788460937657323521,218275 790656604408545284,205143 793938511728504832,256219 749786152048201729,9754 765896834392875008,90031 766077657066967040,90384 792912666658385920,234990 751843085508710401,18893 763403459630665728,75973 774272981031874560,140469 770746492978073600,120474 757289869223657472,1248475 793131832577523712,249815 785950202536484864,199546 779993666622525440,176101 766624247414390784,80939 767085269761855488,91416 786404032814452737,203674 757739544242290688,49066 767567043226955776,100138 786407942362959872,108396 766848423064506368,74575 785321241540517888,11774 791718794003566592,240483 778774464226009088,169923 755514485318815744,37538 768956440744558592,108795 761698779347165185,61545 780757290274074624,182036 786836355439484928,206008 790222272938119168,226999 757716536568090624,47940 770179999722643456,117071 770674628658331649,118192 791800633036791809,237491 752267903639040000,20279 759301513000939520,56465 790490985805582336,231784 794758150838779904,262849 753280474236194816,25968 793962813387481088,257195 794669132385959936,261724 788385916226109440,217519 786398398765273088,1063777 758684055722397696,54070 771110494723866625,123678 771442461201801216,125633 771534654876758016,126389 791368866924421120,226731 794562031953313792,261155 764947742401581056,84724 762295707537551361,431998 775797026508255232,151741 777665516429279232,162575 788770826602553344,203546 793412465971367936,251928 753116166189703168,24643 788559576069054465,218875 794573559645474817,261155 775086622341734400,146259 763082561040084992,47188 764198523474735107,81966 787666702104342528,207965 793618796930068480,254209 757716165439422464,49070 754775956116557824,22393 751946274136530944,18318 762783175001202688,74247 778721865351122944,168284 786902268721397761,201958 793283795042443264,249469 772950821222817793,133454 767065066017394688,96372 776914309032968193,157082 778667944104464384,169029 785551320061140992,196917 776125294021226496,151255 770154283681648640,112729 786370126454992896,201555 794669409931579396,262022 769231965945868289,112345 765218943359455232,86103 776190213454311424,153845 749632961264312321,7852 787987885777641472,214209 788031899574804480,214354 758864003183484930,51595 780577351662964736,181419 770615013220417537,118192 794617683878756353,262022 794232817995522048,258456 789128301038211072,223492 794715211177541632,262849 767181497614888961,97761 771927130372530176,127134 787307600362692608,210215 778015183696371712,160539 780615241839308800,181984 792602832348123136,246771 764123362826256384,80477 750345224325439489,11495 771039569131212800,123085 779877019488169984,174465 765541732066861056,88052 771799355393056769,83342 791397483112902656,238780 792363090851557377,244143 732980867790995456,353551 768432605494673408,106281 753733512595775488,28115 757885319836528640,49728 786912255153537025,207287 771098972626661377,122817 778620760059281408,169201 751861908869746688,18550 775853132098179072,151463 791044547446841344,231498 776103324827447298,136947 773637732090249220,137869 780957073764868096,184223 789326603012575232,224680 775908090193518595,148574 776801557144666113,157755 786969419272642560,207949 793870446416527361,256255 776258589459525632,152946 761366343052627968,67369 773263235864682496,134993 785896784019197952,199546 765267654382845953,85892 785829057929719808,194723 765984126339997696,88930 770232685239209984,117257 786791612743503873,205094 772839411067125760,132996 794541346866495488,261155 750842767790792704,15634 771415517907255296,125367 775865438584451072,1250229 786955204688224256,207287 790885608256311296,234583 755952370908094464,40881 791401372985942016,234583 771072500604215296,122982 793427528081825794,251320 768219571404759042,103506 791369601082920961,238207 765326272012705792,87249 791741250592354304,241034 788731603841388544,217519 792439981243568128,244565 732596992795348997,1170593 774041587240280064,140444 766738486414147591,95708 767649399967215616,87245 760113723340128256,61051 785639702837813252,194126 779375284596465669,174557 788749452584579072,220332 790606279655952384,232169 751799804301225988,18452 788005564726976512,214354 732624415825879040,352392 769135852450639872,109960 754919728582234112,33718 790329925056299008,11774 759000426758836225,56146 765230286128898048,86440 751107952933793793,11774 778400534747312128,152594 767838327005405184,101681 787705825208905732,352761 761698768769126400,68908 753363182975057920,22715 787088579990212609,207949 789917148810506240,212131 761672461234606082,52887 766768225505845248,95707 756284767205588992,42344 764211065307688961,70287 791332136074772481,238207 755115808829820928,34666 788002629938913282,214354 791830270739615745,241819 763892442802159616,81087 777962124526182400,164764 792442057688219648,245698 771717018378571778,127134 772258266034409472,122658 767823697264730112,101681 795000701193748480,258040 754011316990283776,28626 758389494244601856,52605 788564576292012032,218495 785683815033208832,196277 766348063355052033,91751 762557953702363136,69983 781899143165849600,11774 780853519389777920,181419 757586454369316866,351146 753678874290982912,28819 766792268414119936,95798 765593482148847616,85562 775431137384509440,143043 785545737648111616,196788 792328505740578816,243451 765926250728853504,90088 788870802477240321,221785 772795538718720000,128615 779845353663266817,61444 785947183094697984,199640 753002054038220804,24988 769236707698995201,108849 791916751160086529,240070 794030221787860992,257492 771393554686107648,125367 773014888692248577,133454 785858478711705604,198878 770458790877499393,117941 785640899451551744,195975 790996936358780928,235590 749700758841401344,9433 767782305913901056,101463 760560558974365697,354841 788944709234356225,219119 794397649147404288,257325 773427586353524737,135025 767694962259525632,93478 795160767221891072,265169 751771898309148672,18323 792075894433210369,11774 795341481590587396,11774 755480167015940096,37044 793449807255785472,252020 767763544045527040,101134 779789319032672256,171693 761901610490470400,70509 793437137202974723,252020 757782248099676160,1248540 753746750897205248,28981 781240167768084481,185595 791001123687571456,234796 733143393212239875,355866 791619036429844481,240070 795669441258389504,267579 768106272461885441,103261 771870774072225793,128230 779010608716976129,11774 771457969934348288,125554 761539441848619010,68993 765658636739813376,88920 771016515013533696,122299 773565524462755840,136947 770031709769392129,115511 771294938189398016,122967 754722129384321024,25255 775811813300592640,151439 774679612592951296,144494 786905154985623553,207287 732442388413743104,350480 780666407901995008,182257 766451122395553794,92959 788734351320182784,220332 788828360113688576,220806 757619169109999616,48351 770387109299367936,118191 774947160672628737,145244 764848501079547904,353374 752158501796012033,21343 755444129136377857,36877 770680031265763328,120610 763872620769009666,80655 787912578739478528,213887 766783735463342080,94683 774092326121590784,141316 787142235364085760,207965 794173634264829953,258331 781565821701107712,188478 794659849002840065,260404 763386136479748096,349312 763891105784033280,78239 773941488950489089,11774 791672949598072833,240483 760284886989242368,59517 785317250630819840,193515 791399588632539140,238207 777244564050501632,159475 793278701177745408,249926 764835240149934080,84711 781613962601242624,183269 760888323791392769,64505 778966602897199104,171324 795027854987825152,263926 795381937481379840,264397 760625772834885632,64147 774720245311209472,143043 772505529709162497,84209 777679562645929985,161456 795698157430644737,268281 775062229532176385,146704 785275815802044417,194648 791410040557047809,237491 785563680989675520,196917 793851804974972928,155390 753956655063191552,30304 774825112419889152,145570 772258585627791360,129551 750481419617521664,11774 760560188566810624,60163 775707588671315968,150511 790894333692153860,234583 771561849464590336,126411 781244381856567301,185595 789884537593528320,228538 774764159619649536,141912 787821548669317120,194080 792127276074823680,243848 785586332340936704,197286 770573568849608705,118698 760392528394878976,62063 768946962066444288,108795 761989547047649281,69794 795098702398574596,264431 751225701882269696,17284 793182856507977729,250033 753744365571366912,29548 780890127929180161,182036 755666123648012288,37457 767830433019158528,99111 788868727307661312,221785 766227039070392320,90735 785493242812956672,196277 751580764752400385,18474 759851937307041793,56964 750040319979196416,10848 752931648203792384,22952 756470718636797954,43391 766620686643322880,94699 733210948702339072,351982 780597804947283968,181935 764691442942021632,82283 785380355696054276,164764 776430992160591872,153480 790418852828053505,108396 788180400371740674,192840 755937141054504960,33081 767776068807909376,101472 787878074897473536,213253 786562768585560064,202217 790125194228621312,228063 785892376275451904,197512 749935652930715648,10653 773239862975664128,134561 780646998647054336,182257 793164015790764032,247723 768242667364847616,11774 778302261986529280,167220 794306675968720896,258193 758332314598375424,52061 773616461382230016,137818 773590563853664256,137158 765041638758617088,11774 763711180082995201,79691 780803646560800768,183269 763459530789232640,78159 786015198285008896,199272 752258926494777345,21438 762284953442803718,72408 764009300914114562,80393 755915370024800256,39657 768807871303737344,109104 788548448106770432,215437 792552197699633153,244270 793219013513916416,249961 764247065874620416,82002 751858617234534400,18893 785914183262932992,11774 795481555816706048,265858 790455159356690432,11774 794566998244069376,261155 768486149023293441,106342 752263885919490048,21587 791174158172450817,235590 791471136232001536,239405 764187355607601152,82066 793943320032583680,234963 793858081356734465,255393 752912464564613120,22715 754102777756856320,350711 757878219139796992,45524 793220885998104576,250519 749382715363831808,7826 793096820012441600,249469 794702233585799168,262022 762672608982601728,70509 794703487883939840,262752 790348553281560576,230282 794560011879981056,261155 788037219332329472,214288 785874690791256064,197512 757175667943477248,44740 790621053760393221,231385 791407141449981952,237857 789438383294525440,223692 757634782654115841,47940 762332404836995073,431998 768140040102879232,100893 763111098547597312,73814 765305895777607684,84209 769519802025021440,112872 765654044111233025,87904 794020944016736256,252890 761660206413742080,70072 769263617954897920,111225 773844340158308353,136947 773992970165026816,137965 788987479474909188,194085 794003056845357056,255024 781645586340642816,187974 757676877310033921,48439 788146285136064512,215754 785547577383149570,11774 779574932481122305,14084 752962172691554304,24776 781358036141109248,186221 752740772395442176,22750 772801749526601730,110209 762115225592008704,71099 771059631049338881,117265 787022707955204097,246425 786968241352511488,207949 790875369519845376,234583 794653964520345600,261155 780840046282706944,183269 755471664931082241,37706 788185238434217984,11774 762751292766687233,74401 791690172668731392,240145 795121504094744576,249926 756375630791323648,42432 787768786686513152,205197 794578816769421312,261155 794618660010807296,261987 792592313495195648,246771 764171386730508288,82066 759515897065189377,58250 780807476119801856,182036 787070331504558080,207949 757220668471513088,46006 764962490883141632,11774 755094881832271872,34591 786208745952907264,201494 781734423586828288,138812 762631726741028864,73814 772839515589312512,129178 793105597612908544,249469 793967969881554945,256393 794548426264281088,261155 780017883791364096,177749 787305382347677696,210215 768993830464925696,110381 770260765529944066,117257 768814620274491393,109167 733101836778012673,355261 754728074155995136,33356 786146801984286720,199306 785656298356572161,197512 764870055372820480,84724 778300891174572032,166913 757453972781211648,46688 781139303913164800,185496 793164531673497600,249444 785285788426571776,193669 766249363341385728,91894 765342214301986817,87062 776609796057288704,156644 788892504812814336,11774 786392152108437506,203674 790941945077960705,234583 776249427791151105,154832 752097432410984448,17794 775798954705448960,151156 753908619368865793,30339 778653338078412800,169226 780600525339389952,80785 765000680692121601,84679 757744368426094592,48959 765020084981014531,85562 791376735405244418,238494 786539248044290048,204413 791698670735482880,238383 751188154632245248,17517 789842387560378368,226881 788733612178804737,220332 788162971327356928,215088 763544450115198976,79040 732969311179005953,11774 786758004817309696,206054 752267102707343361,11774 790218472999489536,228002 776074853237522434,153194 758987044525711360,50596 790953833241325568,164764 771014565471490048,122146 775524516134924288,148537 792174501735825408,239610 788451653418643457,218275 789795946695626752,227242 794302452975603712,258598 758803174530482176,54070 794973705415913472,262925 792037072261353472,243075 763881896174497792,80939 777624862558859264,156504 780586211589103616,11774 768033820390133762,102137 777959314178781184,164764 794715392060985344,262849 757651931204620289,48633 755825172926431233,39957 762336522075070464,431998 768228847988813825,104973 795308834352926720,265257 757884002221056000,47693 758750813996986368,54070 734511724947251204,11774 768118140769280001,103354 793193341139640320,250492 780406007113523200,179742 793855753492856837,11774 775520219598950400,148909 791669942953316352,240483 758655378745810944,52112 793610313002201088,254135 776775223131660288,157755 787835950084661248,202304 739562319269797888,349060 795736605302685696,267977 753385938571653121,26446 794643264120954880,261142 791578743701635072,239926 795729800816041984,268281 795080246504656897,262849 771813381422669824,125554 795086877430792192,264397 777843875343900672,163990 753767958170656768,11774 789320352371388416,220526 794569135200026624,261155 758441522987610112,46384 788393746748493824,217519 787337246022262784,210432 775431058896646144,141415 754877607099899904,34093 793478296348594176,252408 751221067494985728,17794 780508638158921728,180525 781181433645793280,186149 775512392100876288,112363 793563470105047042,249841 795467224081436672,266491 789142808657555456,11774 776900973495103490,159359 794324743436369920,259743 760717392716660740,63937 779356793268862976,173584 751598250839465984,14277 791021575218851840,235774 786718381403701249,205699 794001520706453504,249926 757646602685210624,46379 778394609969799168,166422 749407666703704067,7816 767184165351596032,97386 768973783742820352,110659 758316930746847232,52061 769035207861235713,111008 790653950722658304,232966 757689728158269444,48735 778365169261043713,166390 756293603345838080,41702 762148334547197952,71429 792359962978742274,243075 781893983173742595,185595 781574245323202560,131056 791991191902547968,241678 795709709282148352,268448 762144589176274944,70501 790305855145029632,228583 791994058444935169,239998 770226448145592321,117377 787455857642577920,209477 793329545441079296,250633 785604056245043200,196277 791348049058549764,238383 793304591551098880,248253 766501464609095681,89923 788782774408871936,220526 766292631869648897,91751 793120889483227136,249469 760982979602739200,66116 771461832758394880,124855 787392979656843264,210207 790785505411543040,99049 778598392654131235,168794 790172134806921216,228650 772120515880202240,128934 777143152893308929,157755 769578745447403521,52554 790633299265761280,231894 777379552981053441,153753 792499596253548544,246273 751884947162599424,17794 795061110219087872,247930 770987421089533952,122238 778006681523523584,163990 774026610756374529,95075 794044890329948160,243865 753688094570840064,28611 771832431351652352,125633 760240658057662464,61412 769303664808775681,110585 764304574744256516,82673 767847662339121152,101808 767899282720428032,101791 769859737554935808,114779 758031425870278656,50827 756571029405769728,43471 793860584361988096,246425 752927650260410368,24597 793540927524528128,243535 791075415225929728,236454 760473870725808128,61051 764514698851123200,80939 790594984051343360,11774 790967406873104384,233241 770236669828050944,117377 773367170143166464,135701 793649407493230593,253164 764144237294284800,82066 761941324799016961,70918 757964237855608832,50430 759595434331430913,58232 763098204552335360,73814 788624146716565504,218258 765650457406611456,87904 762303089428819968,71115 751152684418342912,17284 781200409499017216,185595 732189342106427393,349191 792189199097143296,243615 759100738815471616,38319 786634365216301056,205167 751832978305716224,18539 777852057650769923,164001 778568910719356928,168794 777630207498944512,162294 753698644642045952,23776 761167547546890240,65174 771444353751539712,124863 791359706983825408,237908 790944045799530496,234943 777860738094403584,7003 773893842906914816,139404 791705216412479488,240483 793834577294942208,255393 751182753442529284,16833 792127667587780608,244230 794326531426291712,259743 792091873410252800,243427 795298287620411392,264131 771786460328562688,127134 785457680852799488,195955 732903028752318464,354525 794881532510908417,228037 779035974709850112,171463 766530520981213185,92959 763197891749961729,75899 771030556561797120,111402 794230008684441600,257492 771403842428735488,125381 757567235472764928,45319 769896248467976192,115435 758913293951959041,37934 770872797161779201,121949 791835449929105409,240483 770453422764023808,117377 765278727571996676,513129 763121267591503872,76188 765318708201943040,86645 790669771264131072,232169 738810389203320832,11774 770361590415634432,118477 795003508109885440,263895 786683803515379713,192560 763154206186319872,76549 785934968472104960,194934 763427933146927105,78082 769306367693758464,112301 779787686513041408,66922 750852509636460544,15643 792935766301167616,246569 793842895174467584,255942 759150140561104896,27156 765668410713739265,88920 781487518902517760,139404 771129706867331076,122973 790914451469840385,234583 786067027643490304,209828 755044840929275904,35044 788728930043695104,215437 762285725526159360,72420 757975780987142144,48735 732619654821093376,353016 795100905494355968,265257 775415022012997637,149200 776902669000708096,156132 793075088920711168,238045 759095711723954180,56964 765217271841042433,85562 790844406513471488,234210 785915839128055808,199546 790640649116737536,232169 750161632555257856,11495 793455981178949632,251234 794170902065782784,257492 760201803149479936,57131 786993461450928128,208167 759759943104724996,56964 767370710515875840,96039 787336810225557504,210432 780443328814821377,179365 792489077564026880,241384 752686697884708864,23167 754876856172556288,31320 777808346300739584,163763 794373260313968640,258741 750388265497264130,13069 767936967870775296,1249499 773819735930761216,137693 774349332942315524,140444 794232304059092992,11774 756333376131502080,41459 793243157479694336,249926 753376937108660225,26780 760488057246191616,60794 790293238896877568,11774 791355905753305088,238207 791836699408080896,241819 793999583349129217,257492 766346971552501760,91904 788886040039854080,220727 764148998663987200,11774 764931729677291523,84724 771038250895020033,119937 785673231395020800,197286 754728296047316992,22393 788167056231391232,214899 794571365177233412,261155 754745626928164864,33356 773708397556314112,138819 760884902841585665,65180 768573611695276032,107752 768777546913746944,108710 792254291130155009,244008 786020928916455424,196247 790960388053536768,231866 793117577220198400,249469 761705441965383680,69491 733877670262411265,350731 751023043271503872,15808 764986218979348480,85562 774663523234230272,144654 794360446346268676,259659 755884543316418560,39697 759740043825147904,59164 756314955847233536,42249 785329764907225088,11774 740044364806795264,353488 771394406293336064,125381 750508602360672256,10057 757267616146882560,46406 787263998240493568,199307 793595020326555648,249926 766706721251143680,95708 769529989498896384,108729 788010549527273473,203957 775000590904688640,146259 760488379951702020,62452 764214826985926656,78707 767698012382658561,100605 764095227242033152,80939 775411574047580161,148800 785311036467449856,11774 788851772001439744,218164 776026890712809472,152928 785554128927879168,195975 787682036613996546,210585 789744395989950464,225359 776798325500542976,157082 780105732083490816,178258 778301732770185216,167220 753279617331367936,26428 762032404982673408,70858 771927004249718787,127657 778374765660831744,167407 758296147194773504,50804 758431565743611905,48289 786907704698691586,207287 788493131457171456,218455 791328698410659841,237491 774742260021723137,144573 788724227453161472,220029 753246314146648065,26140 795406539058053120,266138 753227734986264576,26140 767139118254006272,97438 767803438143012864,101134 753263311861538817,24248 762639720027262976,73974 761662562702426113,68788 794184148357218305,247241 757663847570411524,48549 732713705423527936,1170364 753758903301726209,22439 773608510177193985,137965 776946663994826752,159411 733084587006418945,1170850 791427986444517376,11774 749682116586119168,8497 769182166139871233,111558 788612814239854592,210390 776238413577986048,11774 781635282810658816,187969 750334836792066048,12535 792964997013831680,246726 793145620059992066,249926 769205623783297028,11774 785491062349504517,196277 795434881140609024,267014 781464780435369984,139404 766672521676492801,93823 757675438177071104,47761 771140703678177280,122126 786727288020828160,205926 759297669906960385,25210 775818192052555776,151374 750402301370650624,13201 772121085789605888,129471 760533048844652549,63149 759479029682569217,56964 793146058800979968,249469 788078762005004288,215005 761337127674056704,67938 788536507166437376,218260 791366467744739328,238395 760860592622047233,1248836 788803262396981248,220526 791729461515259905,240145 771511639476535296,126390 760396052952330240,62063 790902030604775424,234796 790868019882790912,232169 763156565469736960,75899 764057220988346369,80939 778311647010099200,167220 764787541123801089,84724 768106249070182400,103354 780504648608321536,179475 793274441836929024,11774 793153156100292608,249841 794525856253280256,257325 767328626253688832,97852 790695431684681729,232911 788115067220942851,214238 794907068343975937,263708 758032396239405056,50654 791732414796169217,241296 795696393272905732,267855 770642324393111552,120341 761544748960190464,50406 756959006938324992,45567 777988172856844288,149756 777152800861990912,160539 792564215487799296,244270 793384457583616000,251452 794721601325395968,262849 788453865825992704,217519 757578303364554752,47545 793970326287699968,256393 753869506074730496,29377 756089660418523136,40314 757953923017695232,49400 762612984262848512,73814 758415867113766912,52112 768047591984508928,102609 769313567216578560,110585 761719635087650816,70478 791385196473921537,238395 757590186570182656,48094 778236304773578752,166409 793616089825632256,254135 777998389040521218,164826 788395443038412800,11774 788650436760784897,219359 770441726808825856,117257 789655656706019328,225981 778615716899676160,169201 744980131043770372,11774 762758448933052417,74281 765587075655733253,11774 767567462250401793,1249449 772786994061664260,132335 794547059017809920,261155 763794667045527552,80136 788458358680408064,11774 778934535366914048,14277 787499945083363328,210432 755030389874429952,34898 774260483113230336,141867 773958968221786112,140444 773987913864515584,136515 767806149957709828,101681 785265348622725120,11774 788063286520492032,215005 787320655255445504,210207 732605979754389505,352938 765677166331850756,88052 792875501354385408,248194 795328668176289793,266079 772854270811115524,127871 752195962769174529,21074 765375419189264384,86961 792112683835424768,242712 792801932243038208,247240 771376856838778880,11774 759485963466833920,54842 767134604532781056,353124 793331336878710784,249841 758063616251703296,50787 765030840698937344,85562 790692929601937408,232359 794632917276364801,261155 768121393682743297,103354 794813508999229440,261155 772969630029668353,133519 754791005841420289,33356 774432308908687360,141360 751637793932136448,14277 788014735908278272,214354 791743876813955072,229148 761388291732049922,68102 786231760187031552,201555 785792753535901696,198552 791358237975216134,238395 791781224977207301,240145 771315969482366976,124545 787012270295425024,207949 778070638749585414,161901 785350951972532224,195125 785683255102099456,195975 749649806604242944,7546 759646901683818496,59215 793085027479355392,247877 769202582292140032,111549 778238561233489924,166532 771728930621521920,127134 779431764662054912,173868 781348941581266945,186584 761643871264706560,69356 780361996680175617,179087 785938170470739969,199960 795105021616594944,264397 760088799883821056,58227 760961861231652864,65974 766427236895424512,93823 757426587612680192,47261 762273030055878656,71099 786394951126962176,199262 777341968963792897,161546 794138914147733504,257492 760367186108088320,61425 779797909235724288,164980 758104293530406913,51451 794576836621664256,261155 773927711014137856,137042 786847780736077824,206008 772657175810469888,120690 742398770357403648,11774 791822660971790336,240483 793419940741124097,251814 767171036261613569,87607 794602764085108736,261155 753864023427444736,29790 772489454623657984,125554 781864973412601856,187131 793842264825065472,252711 756465072747126784,42432 759182165779238912,56964 765625464228544512,88669 770541612028030976,108396 760513324014415872,63268 772625519644971008,129551 760254141465853952,58508 764846980883320832,80648 770866368543678464,120341 757209536730112000,46006 773868238320971776,139404 776768372121874432,157755 770266492092887040,114254 791793214697115648,241118 755092223251939328,34645 767067359148331008,95901 791005247099375616,235893 788157169900236800,214899 794859233850327040,261155 770586827384168449,118191 785659954476613632,196277 792876850984943616,243761 791454709823537153,238383 771956311659536385,128934 773358309592166400,24173 779665447318872065,174115 795617685816098817,267521 752242811244687361,21034 790971794530246656,235590 775613886242304000,148684 787342464575090689,209887 791318765841580033,237491 752087773239189504,16060 779071735882653696,171260 790985057884188673,235743 765593119878483970,88052 760846792061751296,65090 795722523899994113,230716 790971889036304384,235590 793969895083950080,256393 761559870306783232,69231 773558610471161857,137158 788307084563668994,103552 794560630950916099,261155 754838517457428481,32337 757263877784608768,43553 775921607323717632,151185 768487784302641152,97685 764818038503899136,84724 793125073687224320,249469 754849806065950720,30802 793254749269262336,250293 794880940937854976,262022 755897856968495104,36810 778286423166242816,165185 755132449991041025,35737 791758932486348800,240584 781629444477685760,189515 750786023085314048,15316 790070296292229120,203793 765526649920028672,86103 765644877056970753,71606 790630555402600448,218495 792255172147748864,243509 759842072883060736,58254 758219365535789056,51265 757591450662109184,47761 795027647373934592,263906 754043891712684032,30296 793542872100442115,252596 765046261074370560,74133 769291701798088704,110659 752671865806684160,21332 765014599347429376,85562 778247231505702912,166532 778904739568386048,170187 753257911954968576,26458 766060410269229057,90384 764338891063263232,82481 794674720239157248,261155 757657819743006720,48187 777516447706808320,161705 764997557315567616,84422 777592661448482816,162596 788433415552892929,207949 793251036718694400,247983 773738523564191745,137042 795417384949612544,265881 764221212855771136,82066 761209701925326848,67110 764194203345756161,82066 786690949065744384,11774 768196675026452480,11774 776206639359725568,152314 785829479146848256,194723 788708212778213376,218275 755430923181535232,35090 770383387110486016,109713 776326476039876608,155187 789129577301880832,196293 763773125930590208,11774 756578305847984128,43391 773716987402780672,138894 775008659013181441,103382 786380559694041088,203048 780232775857278977,172185 757544172719116288,47782 758769558752591874,55262 794565155514294272,261155 773532325598507008,137042 762109513516347392,1248996 757797025287016449,42249 773329280780468224,135736 778302831648313344,167220 789395624714051585,225866 773859794528509952,138819 771403171386101760,124597 793216127308558336,249926 764981803048370176,85562 779344126751932416,158387 788514041006260224,218455 764184680044167168,82066 759044909500338176,55107 791424757518393344,238207 787819103943659520,205455 793477541122027520,249926 793659502566469632,249841 780806972404822017,182036 762970056930136065,74483 786485328764809216,203674 790551884390014976,231318 780777893035057153,182960 794628369333813248,261399 789243633656619008,223940 758738554914611200,52554 754824220614557696,350258 778547921830588417,167407 779284064578789376,172621 787900729562398720,213829 753518710925647873,24173 771035262134652928,122299 771055691016572928,122955 773614479192064001,136947 770370431454941188,117257 795669297167220736,265875 757641807748476928,24316 757762948114808834,46667 758415454427680768,52061 776956307253321728,158864 750394632425598976,12883 778325649446535172,81195 732801188136161280,353202 766831887113347072,90989 771377103597998080,124597 792749931324923905,244350 768269343423500288,104662 760534783222886400,63149 768160452320768000,104026 772246542266802176,126389 785264282803974144,193671 750604666023522304,13343 755429501660700672,37433 771701206922035202,125145 794549612916916228,261155 777759463616937984,349408 793207152152342532,249926 791352962484465664,238395 786300470922924032,202727 786797141771456513,205186 778333822341513217,11774 777700795043094528,161277 766808457827586048,95121 776792553920139264,157724 795447037932216320,265855 750113531744296960,11022 751561091352662016,18491 732260897826181121,350832 763437347639742469,78304 778947365172572160,171168 788531601034452992,218495 774223072538812416,135025 780528738450546688,180655 751106163018575872,11774 773986096514465792,140025 791448055090388992,238292 792471188052279300,246225 757906031854882816,47940 764895888191868932,351768 772050294318440448,126389 754873094284521472,28015 772551236864344064,129380 793891365306400768,256255 792119266308792320,240556 773972139678457856,139404 781279787683876864,185310 776841161214464000,156835 757986948031983616,48663 756724466374238208,43588 779098148421701632,168284 793888011956080640,249926 795739989376139265,267746 793234002211516416,249841 757725287287107584,47844 758261274652184576,52030 795718529425281024,262022 780094614388690945,178258 790958952733257728,235147 763878796126670849,80136 768451549689511936,106281 787067082919718912,207109 785722170185887745,194082 766010454787362816,90618 767024222107344898,1249357 785500344780554240,196277 789897642943873024,227496 760125214797725696,61145 790045550733238273,11774 790695463271993344,232169 768119496762597376,102826 779558030157373440,174557 781341503830589440,139404 757931234383138816,49431 760303543890870272,48052 794076401053925376,248770 785620896610476032,197512 770357982513233920,115519 795089033047187460,264397 781831546693160960,190635 791365830630076416,11774 790977508829073409,234583 762430092182102017,431998 757766224818212864,48663 766995750509092864,93184 788028315097378816,214354 795605235355897856,267521 795701209478918144,268281 752975194851987457,24870 774735785266323456,143473 746376725588631552,11774 793971657203322882,11774 779002435700269056,170434 788158910222000128,216009 779867818443411456,173358 785941726020206592,199546 790656780342702080,18395 786974228377657344,207949 790566407943524352,231894 763848512882769920,80720 795243345815764993,261987 795411041278631936,258456 758743656010395648,54842 747615821984370690,686533 754877538959142912,31177 793106384267059200,249469 779132641215787008,170187 785557634367664128,196277 776418448419147777,155390 778011750905982976,71270 755045148317351936,35044 790728695694630912,232884 789188315450789890,223492 794619501375614976,261155 757998710353723392,50143 787797641606238208,209269 761984422123966470,71270 764849860289921024,82344 765553378369953792,87904 774284266612068352,140444 779351988081455104,171324 769054961376325632,1249630 750744179840524288,14277 776442414361829376,155287 763345669243432960,73712 789393003504734208,224680 790910335620358144,234653 793870299632660480,249926 762367338024873985,738099 779403977972715527,173753 786184173224615936,192032 759563622460694528,57105 777959646153670656,160539 793521303512723457,249926 748191231046385670,11774 773322086525775872,135736 794024855062487040,257492 790293332664561666,11774 761712778000248832,67229 757278944945180673,46612 749586621033426944,8047 769676916337115136,114247 774585001233027073,132796 759240658238537728,56625 761849808105668608,64116 777258119135006720,155451 775729530816204800,149953 760540493809725441,63451 789357152452444160,180099 761004630293770241,65455 768074276696051712,103354 786984288914903041,207287 788351310969974784,212068 788887860460085248,11774 791081633801576448,234583 751799184114774020,15643 776603903232049152,154431 776257046161141760,154869 770332588435054592,117257 781453404807761923,183269 767702474912260098,100545 788565541636100097,217421 794553895242469376,261155 787061763997065216,207109 750323359687122944,49681 788396210021240832,213803 793328129196646400,249852 788757576766910465,220029 778251610203893760,165488 788601678564065280,32404 780421148462817280,180039 793094953014534144,249469 759442924685910017,54070 781229993774821378,186289 764942099959734277,81929 779622384080867328,175256 780233959779205120,178258 788509625788141568,218275 749738968309116929,9295 755092809552498689,35044 758250214075478016,52061 765239494639493120,11774 794947141777047552,262849 756404736413175808,42249 781579300730437633,189032 774652648117137409,139012 772514907627614208,131007 794304170731839488,258922 774292878751244288,11774 793970821538676740,11774 762346121377280000,72851 781639613786054656,189008 793611081612562432,249926 773633356651229186,137042 776385955972296705,147283 767836560385413120,101681 780375706454949892,177130 773986316228890624,139404 786353186990755841,203350 794626753549533184,261155 778386871604940800,167202 765349726187360261,86103 778612205281435648,169201 771364274828562432,122955 785647743712714753,197324 789181313098014720,11774 761391490933272577,68182 757199168297377793,44450 763098162601029632,76410 766293526397288448,84724 772114833881767936,127775 758714403353137152,46384 794332060202790912,260033 761920671639371777,70509 786759661990981636,191961 794573892539076610,261155 774988401732747264,146259 761662932589563905,67229 770403625185054720,90300 780143558615597056,177704 759468974790717440,56964 773497023660118017,137042 774934494377865217,354090 789832330265432066,212131 764912959802007552,85283 786633230933954560,192380 776136653433892866,152735 761979677133209600,64730 775918158574080000,151897 791686563574976516,240483 791691460881952768,240070 793275916071821313,249926 774648516840796160,141912 790863483122376704,232169 790967990699384836,11774 754730816131862528,33356 781452665293115392,139404 791016258179391489,234653 786544320526610432,204413 781501885672984576,188401 793332998171078656,250293 794965756941402112,262925 739764588611313664,11774 776008988521533440,152314 755169864499597313,35890 763157097693392899,73814 776097414839046144,11774 763140334624862208,76549 770725752711049216,114779 763166217293135873,76127 763911909116633089,80393 778410407971151872,167407 795260189238816768,261155 767852928442966020,97685 780067371620954112,177444 762833249836019713,73926 764177754245824512,82283 770224049033216000,117377 774985368282144769,146154 790596374660313088,212131 766448422748557313,93286 795714023853621248,267862 763075933314113537,47188 786426487436038145,199546 752940363195748352,24597 789207842255273985,221476 793166149194125312,243865 793941137799213056,256255 754737088310882304,33356 794989261355294720,262925 792158566488477700,244289 778121576348868608,165097 775459240781590528,148870 786608155061002240,204413 793222508283502592,250430 795312802072137728,249926 771870334911995904,128519 780758599807021056,182671 786071574768152576,49459 786553471017156608,204413 795614844313595904,267521 750417861768806402,12883 764811853830782976,84209 793250204652740609,240763 766325596527874048,93036 763423193931649024,78129 787791907216908289,205197 791492502737956865,238207 762279849927008256,51778 767311890414497793,97852 764155971278999552,82209 792120854993891328,241432 765991714490290176,86440 756022160997703680,40915 767883888081240064,100893 791457254352359424,234583 786275520128221184,202429 787928076109778945,205197 794398721354047489,252020 787887922372485120,210897 793917731494125572,252939 768178277169049600,104332 786571851233361920,193671 793289663507210241,250293 753646291813400576,28037 780799277769584640,182726 775603074081689600,148645 785890126203281408,197286 765957263861264384,90125 794599846728515584,261818 762962858544160768,74366 794529972585197568,261155 771789472010829830,127218 771883418254651392,128194 787048743367356416,207287 766020176550699008,90384 789458412350255108,225923 775805785540526081,151156 792974698485157888,244270 771435791620997120,125703 789711729504587776,227048 754730454247354373,33356 788975111420411904,222682 781245652164550656,182960 788795330464653312,220526 765225692460187648,86440 793097756332044288,249469 781477270409981953,186584 794941322935341056,262847 757714954912948224,48663 785390302018363392,194170 766533309589356545,88859 795366377079050240,265885 785533186600296448,196753 792570505031221248,245101 794731930491064321,261155 790777448816340992,231894 778273439668924416,166434 788169136488771584,215412 758347796860678144,51809 794035374578429953,252020 768943437081182208,109360 770373694715756545,87904 767865552320638978,101208 785832523183951872,197297 794534616983998465,261155 787029514182209536,208016 768926563832258561,110381 794247919272689665,258456 758195412003983360,49583 765290753631346688,86653 781435651396861952,187568 791563987863281665,239405 780631918203187200,181903 766273895003332608,90982 773181985237798913,134470 776704482461835264,154549 785637099030585344,197790 795409316429893632,266784 774313284577193986,141918 755514932268003328,37979 760026375189168128,56964 763412963923406848,78159 773912401544478720,137869 790989922245173248,235590 776612190551846912,67852 788534029402247168,106085 762348089508110336,71476 794911452368867328,224680 766403164840923137,92159 788472488086863872,217519 793068655668039680,247983 794638527963262976,261155 771137346624520193,122299 763544493454786560,78684 768057141081112576,102137 790575648955858944,231894 765420813939912704,82208 768762468076138496,107984 774139059308331010,141316 791152809886552064,234583 776037109278859264,151845 768936637879324672,110362 761727743662788608,68862 794115683982438400,11774 767924482853838848,97811 787093582456860672,207965 793093867050446848,249469 759983994788130816,59666 768221209125330945,104423 793190898079105024,250064 785930697911349248,199211 770719578594902016,120613 793168794331979776,249469 772867949195657216,132364 789234597569568768,203546 754753092726296576,21888 786597634639355904,204835 761706984416669697,69947 793334448435568640,249926 761577101044482050,68993 751085200805945345,16422 769577826257297408,112239 787488725311905792,210313 752649454209998848,22546 789852944720011264,228101 768565657243836416,105345 763044102229204994,1249077 769757533124767745,115216 757262810975903745,46384 765221086124470273,86103 793327530652553216,8044 794247259638689792,258598 758444129286250496,52749 756501109670313984,42249 795033002531295232,262925 794100926537678848,257492 795494173403205632,247930 791167458707202048,236454 794634361501052928,261942 789516006179811328,226823 733030014841704452,355106 795009864288391168,263907 761036221304885248,63451 795092460221304832,260613 767207889635160064,80939 793481071241236481,252020 794737879331307520,261155 757366000656474112,46871 793885293703270401,256255 762931592515887104,74483 778013655199645697,163785 749397242801520640,7852 793136219211300865,249841 793473131880980481,206412 790678727093063680,233307 773992559777452032,135025 788856569328914432,218582 781744380000423936,190269 761570259581046784,65222 766895314162765825,96263 732447995539656704,196346 750475328661778433,13696 760622345090465793,63505 778729755457654784,169410 752054249597657088,17794 785813817053876224,198466 790710096619769860,232169 793503717135822848,252408 771512275802820608,126390 768879393297010688,109666 770261755968655360,117364 773923937038307332,139404 785985254272053249,200382 789455308359815168,226026 760171195937546240,61145 769594236274634754,113282 773667088795770881,137698 758506835536216068,45005 766387802116423682,93102 790591565022564352,11774 790807697608376320,233307 794563472143122432,261155 750827952745558016,15661 781643277221056513,209828 795710744662777856,268448 788801235830931456,218356 794898819272024064,249926 756350217767747584,42432 785976484796268544,200382 775052326084018176,146405 776821357069885440,158314 778297176300457984,167220 795358572909473792,265102 765282125155139585,84209 777560470429413381,162107 755242193049284608,33140 791835079894966272,241819 781310505654845440,187333 762819814029201408,73926 789145017692532736,222647 789736011127398400,215437 758458018761760768,41680 762797801356922880,73926 775367481196179456,11774 752689306616016896,22787 773902412277018624,139404 756950078938423296,44740 771322207750545408,118191 780241379213488128,178076 793083339271868416,249348 794584741139873798,39957 786748063721328640,205091 762993053296693248,75724 776464008912044032,155390 787268478013173760,206666 758570761074282496,46076 768089979117416449,103029 769314998149525504,112788 776274377721511936,153845 780239118697635840,176474 754864584780083201,18979 765015573382049792,75899 750649413056524288,14351 781033398282387456,182344 788874819395661825,221832 790608926051962884,231870 777910082960883712,163763 751589096833724416,18491 770026193991139329,109875 785344794465669120,194147 791662635175456769,240483 770314799913771008,117377 756466866738991104,42666 791678353958965249,239405 768863668876546048,108963 792027703536971777,240483 791623403157524480,238207 732320763076739072,351415 753722354107285506,29036 792216961413296129,243286 771188949846888449,123280 763685166996856832,78997 791358360163524608,238207 760554124152741888,62708 788754724757659648,220526 789452735674548224,225943 793057792890396672,246225 794341110969602048,246425 788784389043871745,220128 766652127397765120,90327 794781241945911297,262849 788067669635280896,215005 778250441159168001,164826 787362428166086656,207212 763212165956329472,76794 792174355010707456,241678 774676654555795456,144494 793356688074104832,248719 761762841233793024,70355 764181667963670529,81946 788798984282251264,220526 794669451505332227,262053 785673058090676225,197512 786421425825468417,203674 786757113200709632,205143 773594993579524097,137158 743485189486174208,11774 769727401718784000,113754 762055382902595584,67283 762067638071820288,71685 756699312705400833,43553 763198246839877632,76723 774440172352000000,141316 768461358186672129,106281 768605376770150400,106094 774306563150360577,140444 762729400429342722,74612 767065536278568960,94718 768902492558012416,105647 751985094185721856,1248206 759457906945318912,51798 785589761964580864,196767 751159739585687552,16897 794619098814672897,262053 756645098511675393,14277 764158065507565568,82203 775096110587187201,140444 788547269641527299,210390 781547981136859136,188478 758079774640058368,50424 787213244234539008,199307 793842533411459073,255931 751723088232886272,16768 792459139838537728,245963 793276138751528960,249926 793742438636584960,252186 756188572617576448,41680 767194024356683776,97355 767952429262462976,102249 751828820861280256,18215 762122403212242944,1248944 776106173703520256,153610 771339442422374400,124883 769226475669159936,11774 775976619047550976,152735 794213856100909059,258598 793477227534876673,252408 776111313881669632,153610 752849198438084609,23519 757267079388995584,46379 787884370207965184,213710 793438782800273408,252020 778355973853503489,167180 761907276097609728,70338 778006426669162497,164826 754741984959401984,33356 772457910400016384,131027 791004853418033152,235828 786735311623708676,206010 766514302672961536,90252 770391074355367936,118375 790293048739532800,11774 776122101887602688,153658 755550062915096576,38183 764247796559990785,82002 776534305279541248,155318 787830960964399104,213376 791264196717576193,236502 791599157483966465,239405 793289891606065152,247240 756318540022636544,42249 790922316297318400,234796 792812297169272832,247240 792494267281182720,246295 773011892075917312,115955 773615435287818246,137869 756864343321509888,44788 757724980910055424,48826 776979025394675712,156835 774090716871954432,141360 780604002119643137,181935 795609540385525760,266146 760613953496121344,62728 769779893420691456,113754 753990664669564928,28866 765308789151010816,86440 793435733155454976,226738 773256236880060416,134828 770399622363623424,117973 761687433889079296,69947 775454638174793728,149040 790578281099595776,232137 775404109771972612,146991 779501114265735168,172962 794988937941028868,264460 775133251467743232,144690 775001508278575104,146259 781288770758963200,186434 752243785086611456,21551 794751734048555008,259457 776211009602064385,153573 792120319565783040,243075 787063957064417280,207287 780446721847488512,175772 755054757027340288,34666 791025007522619392,234653 769814107080028160,114301 788344566390882304,217093 759068698518880257,56784 789109177574535170,223286 756631928283996160,44370 757284259891703809,1248475 761316842489118720,66815 767958162498519040,101681 791666699653251073,237964 776439079353348096,155688 787782725130387457,213064 762146021744881664,64730 767687400340463616,100605 773320450185109504,136202 778011930866823169,165097 794527197780381696,261155 793131290476371968,249841 753428072129363968,27255 765636172832014337,79513 792036429454979072,227252 766716890731479040,94899 780191801550311424,174115 761674061315383296,70177 771847693689757696,128382 790878545283260416,234583 785549891246419968,130635 768342478441238537,105488 795720906668507136,261155 763203569851990016,75899 764693725318557698,82209 775460826450948096,149329 791255119941730304,237491 791386627130134528,235590 771398824401117184,124587 792386952351711232,244143 758332109576478720,52554 769718580829184000,114422 778613792984879104,168794 793186517325713408,250033 781863301110173697,190532 786798590333116416,193633 780199963191947265,175772 775059219447812096,146847 763437567501070336,78337 768539050349301760,85326 764341779801972736,82766 775529444341485568,63451 790533476529348609,229693 786034680323682304,199178 759171403849400320,43947 769303201912725504,112872 788778263887826944,220029 778188327128272896,164826 794826178892861440,262022 760995642206515200,66116 786041608693166084,199546 787888900995899392,203225 788564342287405056,218832 776199536746323968,153845 773555006389747713,136439 765034473041698824,85562 770208552111616001,117257 755556181842812929,38459 780554232902537216,174116 791384511103823872,238395 757595516700127232,47545 762199787957522433,70941 791017444731187201,234796 777245432321675264,157993 751836432679837696,1248203 785671066505113600,197286 774050111299067904,140748 781363928672509952,183269 788202328620871680,216009 795608761620525056,267521 766737865506066432,93823 772858895433728001,132335 779361233254379520,174315 787887070417158144,212239 793130403246772224,249841 757796636407894017,48494 781735413656485888,189652 769204345007058944,111117 761286428986839040,65540 792135507102826496,243187 755156726966521860,35890 760179351451267072,354831 752296816691982336,27284 779512949987680256,174230 756186289574064128,41694 775573303595368448,149259 757702878937034752,48991 757250817283989504,45014 767878701862129664,101383 762205459436621825,69491 752939215609004032,24427 756290408536092673,42405 781646645847003136,187896 781437698636521473,187469 794757335256338433,261155 775604133638266880,148874 768456188736311296,209828 770400826816798720,115526 786688812831375362,205728 774953902907293696,110585 794433051560439808,259034 771928993457139713,118191 750195718837530624,7546 790306279285723141,229992 775004235201118208,146259 772852031325368324,130142 758718435333332992,46076 766408872718311424,90482 761376547521560576,67401 755050381541904384,18470 759432515425857537,58250 781294520151502848,186584 774809827058999296,144684 794309354681933824,259623 789970785045590017,228820 795401998027792384,247930 793342922863370244,249926 786629548699848704,204413 775517882172092417,148909 793197669610946560,223249 773084522829144064,132908 762804579411066880,69794 795013912785747973,263896 763525947928645632,78853 774675479278161920,144494 794829369004826624,249926 760796608304914433,64722 786637397207425025,204413 772772519770226688,132335 786011447700578305,199546 793246263147921408,250293 794374418164109312,256724 769188707551285248,110362 778336347220238338,166853 788362538165628929,216991 785920840277778433,199546 779979019345391617,174465 791437389747003392,238864 775473611205468165,112363 791739669700501504,240584 760973078876852224,64730 794286992687124480,258322 758319629462831105,52061 763082592304394240,76487 763402504574996480,75973 785273135461310464,194648 791339146367336449,238207 791642588151357440,240145 786444239005622272,203941 792641843477577729,246225 776627328457641984,155688 794595009500774400,259482 768655490553294848,104973 769252156255772672,112363 750535101860065280,13532 759451417627222016,58057 787694908169740288,121795 793872584010063872,256255 753645831761358849,28866 767846218567344128,74133 785291326325600258,11774 795098158560907265,265102 775885775783141377,1250189 778033092481155072,164201 792157831923437568,242693 771839828950446084,127579 778726105360441344,170187 762306505672691712,431998 773036353802022912,131027 768111060020826112,102249 735991616008126464,11774 789554169669488640,226578 765313443469615104,84209 768360677941481473,95055 766022347484647424,90384 776232648943558656,1250306 787112834316406784,208481 794574572225961985,39957 773575624141045760,137639 774422063255736320,141316 776591541079015424,148045 786700466646347778,1248522 743072564646289408,679105 781604170906427394,188874 788471721397542912,218495 762775593972793345,74943 764854446987833345,85023 781363975091023873,185921 758105916654968832,51451 770132803384205312,114004 771971078075940865,123027 793489087193841664,251740 786613647543902208,11774 787220701237215232,209721 768950476784087040,109360 778169708109500416,165097 778712997011136512,167007 779501015842168833,171693 787510478952161280,205989 763519756100067328,77612 793133348369469442,249469 769373062743650309,110585 793629655421087745,253793 732370429591982081,349609 750870617562484736,15616 774776069500960768,144690 794011750903451649,255246 754709013657423873,32873 794666941495406592,262145 770498961836609536,118191 769980749336420352,116265 751193957179285505,14421 762027514310950912,69794 791720123912429568,240556 778267285001740288,166913 768495773453430784,106281 774192477754523648,137444 761023983122690049,64730 771059951057801216,11774 780829972550213632,183269 778279757033136128,164764 776771238207172609,157755 780610345534648320,150151 780294275938521088,178766 789176810562924544,223899 795291058217230338,265257 794677375246147585,262022 774083376886091776,141360 767344364611833856,97325 750478473215389696,11495 788786756686458880,220332 758030766743752704,50314 752629480745644032,21332 790408001140232192,230279 759210475708121088,56282 760282610786562053,60794 786556234044321792,193636 771659647157608448,118191 773190413385551872,133980 789748824910684161,227048 785913073643028480,197324 753996906502598656,30815 775772679236259841,151265 792074607977193472,243292 753318457387589632,27061 755391171959091201,37044 786009488482525184,199211 771535358534103045,126389 792444970833698816,243513 791354301797007360,11774 788439857068584960,11774 790247082934362114,228341 790927366377746432,234653 764237157024145408,81692 755455331023532038,35890 758104819420827649,51451 770225852327956480,115991 770254901976981509,117257 790691648166559744,231894 748546044133314561,11774 790978312684212224,235147 795722014480855040,268281 762409831991050240,72978 774686859528134656,144494 772794965315428352,132335 788399510594650113,217634 781692290360193024,186170 786736848672591872,202429 788053465117368320,11774 792738996656992256,247033 790271955773652992,229895 785306985319190529,194923 792773954834497536,247241 794564290602614785,261155 770853746255462401,120613 733379185700425728,65113 781503767367806978,186434 776565164258623488,155898 786547284175486976,198576 793558320430931973,250033 779519741119594498,174230 768357300444733440,101218 754794068438315009,33029 757798470186962949,48926 792022168578117632,243092 771076094128754689,122299 780613232964800512,182037 793650527041118208,254209 763224218754514944,75724 760793005246844930,64722 751831002444468225,18486 758481910158860288,53144 791776287991795712,239998 754724102703689729,33356 763572840457048064,78566 778304898064609280,167319 765629313286668288,87904 768957956708831236,110362 793875568227856384,249926 763862497577177088,80153 790658496194838529,192826 793281921937731584,250633 791492608837160960,239405 791623788685365248,234961 753321180564557824,11774 758428571513651201,53144 755526884922982400,37979 790971112058294272,231894 773191228703801344,134561 777757891302264832,352603 786906538803884032,207287 755510816611323904,36537 770949711788404736,121479 780632965931872256,80785 794673500929855489,262022 794751456700047360,261818 756093398373822464,37457 787083185175736320,207287 795440804739170306,266491 792172297360584705,243398 751113895893299200,16422 752169863922143232,14277 791427096522264576,238395 750404958135001089,12883 775514870888357888,149953 751634481648324608,1248187 768218307405066241,103975 788759604809170944,220332 794382303950618624,226320 795613521031655426,267521 768081147855273984,103261 772236000940597253,128284 794579761519620096,261155 758777834974306304,1248642 777565216884166658,159876 771559003872632832,126229 771783046798323712,118191 779896919246024704,171260 786888485093437440,206225 764186189792358401,82457 793093917168246784,249469 771319206130311168,116164 794530110804283393,261155 762181321171070976,431998 772022633718243328,128017 785583856078426112,197286 775751787844210689,151409 753644058728402944,28092 781317807887753216,26066 785277810688397312,194648 771585687912980480,126710 758691651900407808,54070 792117475555020801,243187 785663340479672320,195975 768908341795926016,108849 751544070997020672,17120 760051128247681024,60751 762986820045008896,67226 794643134949036032,261818 793457721588809728,252408 755763722614808577,39462 768279049609351169,7865 770678183360401409,118482 788756580342784001,220526 771398135394500608,125145 786987303055060992,207092 771108241396858885,123085 769007943442395136,110477 795366562433744896,266643 793314770891837440,250633 769842276927279104,111549 773522664010899456,137158 795655833837129728,266884 788496266380488704,218495 758278138400911360,52112 763013707840491520,72420 780602163395518464,182002 751118715891150848,12883 758080774499205120,50827 771076224823140352,122146 780931389415796737,183269 751951601326297088,14277 768967082201509888,110209 753309149862256640,26702 765514169093386240,87521 778991181074042880,170187 759622325759123456,56964 792790324431183872,247241 793253223373107200,249926 785530532075409409,196214 779494768241811456,209828 765933977228218368,90012 772929744509739008,133519 764955788993449984,84689 775776020557279232,151212 763881466870763520,73814 764510156759535616,83391 788465919500492800,218275 780774072065994753,182870 791344810242310144,238207 773290650531835904,136018 794671512930369536,262022 766831328285200384,94449 793952719945994242,253721 781700295097212928,189929 794959785376514048,263268 755349544917880832,35890 768457421559779328,102008 779120796841209856,172270 770284164205649920,117257 789131076971163648,223829 780497634431819776,180759 777524983845257216,161387 785810571924951040,192016 788881484862124032,221476 757198524073189380,41141 792060383100100609,243614 768448203066863616,103463 779107766879129600,172299 760549420974821376,63451 772075551121084416,129471 776071438654726144,152735 772024060066738176,129128 794689176545333248,262752 732566574431887361,350806 764896926709850112,84724 792761350296571904,247241 793149973449760768,249927 758354039696424960,14277 772817569711611904,132335 757105463301279745,45857 765531181370609668,87245 767596535584395265,97386 779153599842496513,172962 791422216910934017,238639 763868697001721856,80939 791104893801029636,232169 760867578667421697,64722 757556853433851904,148861 749977038639931392,10771 781363090084331520,186434 761651100629860352,69947 787313635324407808,199307 788796104863277056,220765 757367464250347520,46006 763039293690576896,75899 791810413251952640,241819 794091997703245824,155390 768420821081559040,1249494 773923895925628928,139404 791300614630223872,236502 764075556895731712,81702 788565354242945024,218275 770367053618302976,118515 777023945098657796,157724 762422491771920385,1249026 792527709192777729,245101 794902643059503104,262849 763188917298356227,73814 774008007982194688,131421 778393363863236608,166916 794568113048219649,261155 794535606848131072,261155 760656617520017408,63393 775416509741068288,130126 763337394477084673,1249001 760920234060423168,64730 793180542594224128,249926 785518935554883585,196233 792764842331430912,11774 754122711929131008,31551 754775481598283776,33356 753691368829116416,29263 753671288326070272,28586 766754118232707072,96039 788527456584073217,215437 787001218979602432,207974 773879721784446976,139404 781852293066993664,186150 788560805801431041,218275 793299143061929984,250293 793182524633653248,249926 795042642518245377,264397 780528878083252224,180074 786007997231144960,199462 792503131959472128,242693 759611087771701249,56964 780613104182800385,181935 787128260337340416,192016 772276612523888641,129650 788866931143024640,196277 740626794139652097,11774 765981409769091073,90384 790894929887236096,234583 776987274680557568,157082 751864480208809984,20076 770736648019668992,120610 795771108276326401,267014 788888814571839489,221731 791086970864803840,236502 759690644231221248,50670 751972163406729216,351152 770378929211191296,87904 777974077902446592,164764 758335841840181249,52554 791481401908432896,239405 775124556017197056,144682 776870199144308736,157840 778060606574395392,160226 790322276709330944,11774 756103984163749889,41632 788444295636381696,215030 766400897735921664,93286 776110162767548416,18762 792485849762004992,243451 792098836898512896,242693 756897917839953920,39096 779051270032072704,169852 785639971747135489,197512 764893913446350848,84785 778371860912283649,165348 790681855678750720,233307 756272476653391872,42432 774359546567458816,142321 780570319769788416,181419 788865918474477568,220332 795716514943008776,267801 775042437253259264,139865 779459446028300288,170187 759436364903550976,27156 768609986356219904,106774 786690418067005442,205349 770679201443840000,120610 787921037925101568,213887 792166913312976896,242693 768516559392432128,105345 757264777659973632,46612 752705241938735104,21034 760143664144351232,61266 788602526237089793,218275 770007615099338755,105109 793212050734354432,249926 764950229124722688,84745 794573276383154177,261155 779024315660443648,171702 769655359510351872,114436 778307647690846208,167398 757216467372773376,41839 768081315425988608,100893 737667509088845824,349894 763478903872684033,73814 754242504552243200,25995 761535670473162752,69046 754985861868036096,34666 768517186654703616,104444 764401236070105090,82066 773670829603246080,138616 793649773416943616,252893 793944685848866816,254135 755255338723602432,35890 779388899806162944,173628 795670076028493824,266054 773975096021098496,139774 789657613801656321,209828 793147801119010817,249469 791421628265603072,238099 761954732898394112,71026 786260755037298689,199546 792790912778862596,247232 765401822827728896,86440 760996372409618432,65489 774334884953354240,141867 758352421915496448,52112 753333344331530244,26492 785934280119713792,108700 756961517640093696,44740 786193137320415232,198826 788740182312833024,220332 751597567922696192,14277 758350527335895040,52581 770364090451632128,118482 787737410742341632,205197 753724335798546433,29416 795418997772746754,247930 773258322967425024,135381 764142663645798401,82066 785900628107296770,198878 790896646855024640,234484 792425407509299205,245268 795110624854351872,264397 756418871255404544,42251 792764067941261313,246392 788420420605050881,217519 739815042875576320,353374 786688822473916416,201575 787086485769953282,209151 794346558049423360,249926 791811443649761280,241940 750023798322262017,11222 794028334518669313,257492 772260181610680320,128194 789508652453339136,226731 753652403354861568,28819 787463523458805760,209863 777284237724712966,159876 769127178499870720,60315 751103179765473280,14858 765899164425347072,87858 733266256359510016,353858 793813459779526656,252639 794669820071608320,262022 773992356513193984,140437 790406333384134657,228341 794920557682823169,263931 753651283773489152,27803 754848153837461504,26721 763819912276144128,79691 793199074459746304,249469 780723033275117568,179199 795384972022579200,266491 767898564416503808,101681 773894654525714433,139865 776130199440224256,152903 786550300895121408,11774 792051909679022081,11774 777565260492447748,158520 756469825807843328,42432 771600891820449792,19787 794460444765356032,249926 773172362543980544,132364 763463188939575296,77687 787297601322356736,207212 791381086483931136,237327 794545038374162432,261155 773219921282998273,133988 765017506230657024,85734 771885291120451586,128519 789903632183484416,228124 786547718038716416,204284 785568806219476993,196538 787260801316978688,209351 780596784049434625,11774 781369726257733633,186149 792108512029663232,243075 758512292803641345,50827 776738632984064000,157755 754719202896973824,33356 757305549415329792,45319 768120426883059712,102514 761549425739112448,68864 767144761950031872,97468 771919186394308608,109666 789912921681920000,17292 794553510482190336,261155 758096171499782144,49843 770330427416608768,117257 794656818614202372,261155 791061202201939968,236214 741483143228710912,8431 791625714932019200,239426 780832769383563264,183585 757712767797178368,47844 778327750415257600,167220 781351390392311809,139404 794903407773499392,253012 766777104339836929,95708 780528352394371072,180655 788340501388886016,217034 794262388111507466,258040 759093582594650113,56964 781803515073224705,189254 781845736577261568,190635 790954412336353281,234653 776999255294652417,158673 776470988804329472,155390 753478548984299520,27222 754727708777603072,33356 776288023054913537,153845 790576622218936324,231336 793209452778385408,248719 787045603314274305,207613 793124246285418498,249177 786253355425341440,11774 778073895823872000,165097 795042282219114496,247930 761671030255464448,69711 766848812274941953,87627 787537249738956800,210585 766358613686423552,93286 757665149197115392,48549 793971361664430080,11774 769242210277752832,112399 790992616271843328,164814 785550221719769092,130635 795037577216749568,263532 767471487418703872,88920 785896975115833345,11774 793568589232111616,252020 781674808257810432,188401 792536266835275776,244270 775415551195688960,149200 764970049807319040,75899 790998527602221056,235828 791663565736292353,240260 758632670167310338,54070 767399360485220352,48289 771655945449373696,125554 757600419979943936,47181 764790737091366912,82066 794551681677606913,261155 794552147312541696,261155 763213341875511296,75724 781372360318263296,139404 791093080321564672,232169 756903855867195392,45367 767675289614680066,100559 761900248566333440,70886 793322214443606016,249926 794818740554760192,261818 757530642238365696,44163 755173572180480001,35890 765635869537480704,88735 765332467502845952,87249 764938333076221956,11774 772910247098871808,132914 765410344131059712,86873 793155423293628418,249961 785292235101335552,192465 794669799796314112,262022 794672883461193729,262053 752651619645480960,22575 761708021475053569,70085 793931854135128067,255698 793147358187888641,249725 766408253915926529,93823 779432002495868929,93184 766432796671827968,93823 757477194243289089,46890 767775232207810560,101467 738464272909369344,352417 794009000429793280,255870 795212931738832896,262145 786677947856019456,204413 794928729411698688,263817 759512176684048384,56964 760981022527725569,65174 758349875293499392,52554 794300514603253761,258927 773913509100937216,139404 767149510162341888,349343 768290708092366848,209828 775147868617400320,146205 776176713155784704,152946 750752731766329344,14277 765894809261215744,88459 793809105228038144,254135 769637501405392896,113412 781625155399225344,131056 794386237952036864,257492 750746285414633472,14277 760880088510455808,62063 767724920646299648,100893 768621563339997184,107559 786974386242805760,207949 742757616200372225,350711 771420412882350080,124883 776872805354901508,157082 765228553566687233,86440 773708416317399040,11774 786371876176039936,201958 791701531305320448,234990 753392926936268801,19598 785532668352028672,194934 794206859276058624,258456 756518832462790663,43391 773992700915879936,140444 786996110514585600,207613 793419601472163840,250633 755133969646039042,35737 773720866332913664,11774 770294897274421248,117377 762171051119869956,69947 779441843822092288,172545 779834807853297664,174492 780559911205867520,181548 762459427102339072,72541 764287216759676928,81702 756211304168165377,11774 764246062722875397,80939 788414987555500032,217519 788734482081804288,203546 778729243542859776,169410 749686457208442880,9433 760313772435120128,53739 780921695750098944,182154 763721633559224321,79344 773648578669580288,138165 785584679055339521,196917 791373697210736640,224857 792971292848697344,11774 753735823854440448,28866 756265306641735684,42117 752654124118708224,21332 793437415117508608,250492 792988206719459328,353879 755830635667664897,17416 767484014814982144,97852 776367817557893120,155318 791441720424722432,239018 768818054058774528,108385 778318282575273984,11774 791036498015457280,232169 793795044985622528,255393 794534410192187392,261155 758492401220538370,53185 792555486159699968,244270 794666102479458305,261050 788928663165112320,221476 772450136442101760,130774 761366744682209280,61051 771796560023789568,127134 760160336871915520,61412 767942374614003712,101681 773915788528979968,139404 795363963353649152,264397 780819109302919168,183468 793546807116562432,252020 794526415572045824,261155 794685470873526273,261987 769209058696003584,11774 794212648871219200,258598 752626442647793664,22575 790296772178538496,11774 777620353749254148,151463 762689318649466880,73814 781650669069447168,177455 787846185214177282,209979 789998481142194176,228354 793659218851205120,253793 756269130504740864,41038 755088725088935936,26721 758265192782368768,52061 794040151181643776,256502 753985822303490048,30590 787482933179232257,209863 773655953711300608,137612 772776314927509504,132335 795410160869056512,247087 751826186695651328,18215 778778315549093888,167220 793985494493306880,257423 750258852185137152,11495 772924888428445697,132335 792084389429596160,243398 762706346391146496,73712 764784354044289024,81659 769959688754515968,113754 778605488011354112,169201 752993223572881408,25255 750237462836834304,11495 767891350377238528,100893 752651861954560000,22785 769999621846425602,115530 775983036588437504,152735 793811624524152833,254135 750936127410991104,11495 786729003054837760,202268 793147190629822464,249841 794290752251691009,259134 790967836692848640,131329 781260877249019904,186750 788569519446978560,215437 790938692177190912,234583 750885538442440704,15705 757739197142700032,48959 763703486840246272,73926 791520629845393408,236941 760705520294592512,63451 781244649654489088,186149 793098135648268288,249469 762723407565819904,74066 791318444461350912,11774 785477602983178240,194723 760631974235025408,350979 764638556983812096,80939 786297857217220608,201620 762272150082289664,72035 794688738223919105,261666 773897114409639936,139404 793437406527533056,252196 747532234295382017,11774 780866401292648448,183269 788157143975333888,215437 756246393015177221,42249 786354072517349376,158757 765126814780055552,85562 787375881882832897,46572 757323127802081281,351340 778559053312188416,168794 756602632282791936,41839 750391027609939969,12883 794000828969418753,254209 785322617326764032,193633 777181018063183873,159245 763780567464837120,80136 771843942350483456,108396 780911525397602304,11774 746201212723171328,353879 752979612402147329,23719 791573310647758848,238207 794200616147025920,258598 754716199984988160,33089 793868267588874245,256255 770679748829720576,80978 775785091364773889,151463 790590762144628742,232280 793624423261544448,65577 749253099164807169,7828 767775088494120960,100605 753114419710877696,24134 755512019550363648,37973 791193553422520320,235828 771511096104591360,125163 791784086440321025,221136 768344306994257920,103261 763150182804369408,76549 788135088647053312,215608 789895191813423105,227048 791261448186032128,237491 760524583443238912,63451 777588778487705601,161066 773296773028728832,132370 780735376570851328,182154 766221170668470273,91791 786201431850098689,192032 779085836465741824,172621 776607412052631552,149812 790691633993953280,232791 752207208344092672,21074 763147460617248768,75802 756362147425386496,42495 751000765402079233,16233 755061251823247360,35086 785673374726971393,196748 765586080691326976,87904 781300446950404096,186584 760424388843999232,62771 791039215068966912,235886 775001626339868672,146259 760509940624535552,60878 766762895266971649,93036 760968660336783360,47940 760978066717933568,66116 791348343670771712,238395 790602976800874496,231318 778818690884128768,170187 763967565882200064,80393 761817544076382208,68273 781472329692016640,188119 794915110540247040,261155 788453327088394240,218275 794714561513295872,261666 788069912308658176,215005 793448536243310592,249926 779542183741263873,121051 788908818843308032,11774 788185933069901825,214884 767902884662874113,101681 794398244478427136,260404 763699167894069248,79587 791623145652383744,240145 793156401560289280,249348 776148876051025921,153501 758091654523936772,50853 751816587531919360,19562 785616403353042944,11774 770961094898769920,120690 776250092273725440,153743 794602836684247041,261155 771498788737253377,125163 795007536172822529,264397 788302698760114176,216009 764284208042815488,80939 774666275473788928,144844 760690488550776833,62836 777622384182489088,161667 776766932188065792,157755 771758689632002048,127582 756309672802390016,42495 780903899301568513,183472 776127632207253504,153845 768602127094558720,106281 770936221170225152,120425 778747292262162433,170169 759146430170734592,1248681 781526553096097792,187997 788399236626931712,217519 764221781683023873,82766 786407014339481600,203710 791387016579653633,238494 762611537223815168,73814 766985347439792130,93504 790223625831927808,229440 792617672156393472,246392 750423217748094976,13071 756731997607854080,44274 787725025004617728,210253 756621683159629825,44429 775478259119042565,148574 791371346202722304,238207 764970230015635456,84928 794631655067709440,261155 794648139437207552,262313 790718992507961345,230485 792450660725841920,244385 787840372810612736,210215 790093323633561600,228354 765722619421360128,87904 752737845815672832,22851 794259930622480384,257492 776059551913242624,151296 795668400185839616,267862 751830758218690562,14277 752879053384871936,24134 762691707578281984,73814 763578168590696448,78684 773312921195548672,135725 762657052258775040,73926 754863104287248384,33356 763610324498993152,78561 764970970616508416,85562 768242335427682306,11774 786292128016019457,202429 788242866560724992,216198 786980996105187328,203589 779774779528253444,176890 793943903997198336,253475 762309229579538432,431998 786900041659219968,207248 794032537207128064,257515 785943091609907200,199352 792121453395140608,244230 755402184401952769,35890 777154267681402880,157422 780986566059626497,182659 732396239019343874,351884 773293976585732098,135725 760726131477733376,64529 786304027428524032,202727 788902054362218497,11774 756933320039026688,45576 758095326272188416,14351 774692517849825280,144654 792106917925642240,243187 790720174563307522,232169 757659943357079552,48477 760867143244132353,62492 778303696677511168,167220 788766055418191874,220332 763812851870003200,76771 765752429254152192,85562 750793666650832896,15316 753433975146676224,27317 751572568939855877,18810 794393702437359616,258717 794707476222509056,257026 756658421198315520,44271 763094610428264448,75899 778316265223888896,167220 795134504381739008,263895 785909349659004929,11774 795096282171920384,264397 762632823991742465,73022 786989182552014848,208178 756525980496322560,164500 793878376285077505,255162 757449161700671488,47261 780587199200833536,181784 765620551989784576,88399 787127421896044545,206644 765188751417077760,85805 786714804891160576,205728 788810964955111424,220526 762713068862177280,73814 759109056900567040,56952 763912401003491328,80192 754723981236764672,33356 764554046162161664,83945 792640384375529472,244221 759528749884903428,58250 794538505841979392,261155 759103474751541248,11774 785867067467726848,198671 792061252184838144,243614 763672377074987008,76858 758998547907813376,56158 772462459168890880,131025 761826588283600896,70858 763111799453577217,76549 761838696358416384,70884 793162886080192512,249927 766352341620690944,92166 761362200082653184,67369 776874048412344320,157755 774738289068797952,140578 758051946653638660,51069 762726097586884608,73712 759017872819560450,56302 780796819932676097,182726 750381711347879936,12311 766772263211249664,93184 754724912875511808,31075 760533457936248832,58537 786798661728559105,205270 756255374118879232,42344 775927255230930944,151265 779190688713961472,171324 788799757888126976,220526 756832442389069826,42432 764428925128871936,83429 790983853204570112,235487 791131638319157248,203863 785870949317050372,198878 760131277425037312,61145 776832061805998082,158589 755549838180245504,33186 795301631847899136,266079 785677866587480064,196917 781575170951634944,188231 747833942217220097,1247775 790663118502240256,231894 793209611574767617,239610 754777157746827264,33356 774809493347692548,144494 765993456128909312,90300 770667739656716296,120341 766021341287948289,90384 766053652616257536,90357 781583442152534016,188304 745307851405434881,11774 767775226616623104,100893 777974609870221312,164608 786911868036255744,207287 768204507314548737,103924 777963051320344576,163885 787060420255309829,207861 776690589349842945,155451 776782945562480641,58531 788190409839222784,214660 786011009123180544,194082 787832458913931264,207861 789689707521277952,225981 773912309496438784,139404 771766168982020097,125163 790245809531027460,228341 757655428901793792,48187 756966457557123072,45672 788008583623389184,214209 786669164765192192,205728 758295350809661442,41703 766383768093405185,91804 758425575841226753,52659 768142306969001988,7700 771581304420786178,121612 773693795133034496,137693 793104664548020225,247241 758543495191678976,52605 766234503693996032,88541 775059858294878208,146580 758099607641481217,51043 786972342295465984,207949 792237353024811008,177455 752926487712587776,24597 758371750216343554,52764 775120508543201280,146720 750725898769297408,14351 794020809564155904,249926 785729803856949248,196277 762616166032482305,73814 794139435826872320,257492 773929138985984000,124597 786513547874435074,203492 766751946128580608,96039 763783852510830592,11774 760077655580483584,60732 791817651676905473,240355 788178301873455104,192840 765989243462320129,90482 787174261643419648,207613 788171050395762688,215252 793783290637475840,255246 741602560356782080,7224 794022430255656961,256502 767200326126407680,94699 759182788301955072,51225 785637083197083648,197512 793192317217832961,250430 787609700653293568,211733 793454324361945089,250633 752968373428850688,24173 757069076720148480,44163 792495587052707840,246225 764134232067190784,82066 789358160163250176,224018 786941082324049920,207613 766759548832972801,91946 753802426495348736,29263 785675591915675650,196917 769480360065458176,110585 778820859238555648,169923 766498935666073600,91798 791691289989292032,240483 766397739647242242,90384 775528205478350848,149038 766278246258315265,91751 781359775959310336,183759 756555614000517120,44023 757926619914858496,1248529 786014138921136128,199262 793437523045261312,252196 780606555779497984,181755 793097535913136128,249469 781206149957873665,185595 761333335461355520,67938 794685137854353408,262752 785994644169424897,197035 758043448863711232,50827 790877380659277824,232863 758565211926171650,51675 771790343364866048,127366 786191689744519168,201583 790732695630336000,232280 754786424398938116,32337 793615642956095490,252196 789292844171223040,224221 767173209305210880,97852 773577159487127552,137042 733061144282333184,353228 791692119354204161,237999 772496117896314880,131045 786562224961757184,204413 794624598906118144,261399 790971268321325056,235487 766528396444569601,93823 764576812265504769,83367 789905644459524096,225359 793964844604981248,254135 751986346823184384,8048 786777138225565696,206054 792663364212252673,246987 766076451326132224,82344 769916479340818432,114779 765074349527302144,85562 793146814270767105,249469 758097661211783168,51239 788499623937576961,218275 791378039351508993,235590 751549751208783872,18156 792908578109743108,243075 764276113774219264,82002 779371057950101505,195876 788632551468433408,218258 792518050717184000,243286 771124790191153156,122299 755832092362149892,40030 795202359966240768,264774 764407580370231300,82283 788110153589616640,215050 759036038647918592,56447 793148019642339328,249841 793136170792353798,248988 793987213449109504,257353 794855039185453056,262022 752831052205395969,22639 780844030057967616,11774 762211557434466304,72035 790926419589070849,231792 754892352167247873,33499 758819272164454401,54631 769127457903575041,106317 771743309656010754,127134 759144022413803520,56964 768940444336136192,23762 795285260464492544,265795 785851245609291777,198671 757983072751013888,50442 760936266154201088,65618 771420343764418560,125367 794630491420753920,262022 787063889011683328,207109 778412698241409024,163901 755113827503484928,35044 762130004763222016,72090 780246488739827712,178716 766764488863412226,96263 790340300476669956,230283 765656867523747841,88930 758413156356009985,52545 765699273455349760,88052 780825067668119552,182659 764196254259613696,82582 775507868598448128,1250232 760111275183570944,60801 785500407288115200,194743 758577766597931008,52061 769950646732742656,107317 778043489787359232,163589 794719922148540416,262022 765383387238453248,86119 793591705635127296,252112 767294397469765632,97355 771885216109473792,125853 795767494254489600,261155 781701478109044736,188458 770347906754830337,117609 760572070572941312,63451 785585679249973249,196917 757674531813285888,48804 755561311598018560,37991 773137115659898880,134122 790657948687167489,232169 762247190295277569,71124 768958675478163456,11774 756780780244709376,44429 773165192792473600,131007 776024894974730240,152872 791734014230929409,239031 759093427233402880,56964 765218989232513024,11774 771518862194073601,121612 788736856481562629,220332 793348299315183617,251350 789936275822252032,228416 765338107139002368,86103 771065056608026625,122982 772838833620594688,132996 793973386535899136,257026 776506817304076288,156055 785319314572271616,195125 788126478223286272,215754 749456909430730752,7869 756033833498210304,738099 794527960166526977,261155 773786235361980416,137640 757646852271460352,47940 764483180942528512,83604 786029011969400833,192421 769793124910628865,114388 795398148864835584,266138 773676637695062016,134199 792504178815807488,243562 790646496098082816,233152 752714079618342912,22943 788483176758808576,218275 792222031496421376,242693 793583511907151872,252639 767153095490936832,97852 788042270389833729,212139 790908767542120448,234583 795107436914937856,350913 757671086838325248,48735 766005738028228608,87526 732661757445955584,353220 788470653343109120,214809 761656711195295744,69794 732430692345225216,1058264 757221743631081472,46006 764424652890537984,83422 767207896123932672,98074 795295036623699968,265257 755114430333984768,34666 792928021325811712,248220 788833486228586496,220332 753605235868774402,27355 767809382813802497,101681 768041814230241280,100605 768119280332406784,103389 792312694992871424,242693 776820666838450176,157755 785525176536535040,196625 751060178192171008,16184 763775743956508672,80098 792508857260072960,240145 793105044690329600,249469 762435115528040449,72408 763405863260397568,11774 774200435200503808,139404 765381862114013185,86173 787117729937518592,209129 794652378834341889,261818 788771303352209408,220526 788452160614850560,218275 761810816974938112,67229 769582783685652480,108373 772211782463041536,129700 778001841204305920,164826 763666567783673856,77708 787828926366318592,205197 793956995309125633,254135 791064332582981633,236454 769054454536601600,353124 768243718507954177,102514 793097048790798337,249469 758364443986292736,52112 753691802570485760,28586 758715862283157504,54070 794591226477481984,249926 755162639462965249,35890 770295467238367233,117257 774035297180844032,139404 777951974390104064,164826 763996612683116545,80939 771141494879027200,121949 795688184827019265,261155 764911842200354823,27156 771727049262108673,127134 771094532159107073,122388 791757862137634816,240483 777281728901545985,160602 773944749346676736,140372 779452399589138433,173964 786548642215788544,202304 772803588431056896,132335 788942746681696257,11774 770249658627198976,117257 771742137998344192,124597 790574292220178432,231318 750763524578836481,14781 767063741938671620,94699 772888326621827072,132996 791197395749105664,232137 780044323828137984,177442 758642382283874304,54096 772490638709358594,128168 775970449218043904,112363 792365102351650817,243075 762459768464084992,47283 773993825639407617,140230 788503781591908358,217140 763879909278318592,79911 781569917510225922,189017 776253055515791360,152833 790600089026854912,232169 792091919853682688,243187 757593531280134144,46280 767489139444969472,91936 771552098836025344,118985 780546258519875585,85326 781711258588446720,186673 791203337739771905,235590 760788596169314304,62877 768258919064035328,105018 776145865715179520,112363 780640995948060672,182257 794032530248892416,252020 770355051566989312,117609 776194499756392448,153845 771458359195111424,125367 764947395323039744,84724 763834777908633601,80720 779175685898268672,172962 772105629024464896,129471 785617602244665344,197017 767726504398753792,100605 765048482566549504,81924 792432068542074880,245268 794691581123117056,249926 786289138773352448,201958 763141067071819778,76954 755355890782314496,35890 785281559012139008,193669 772782117373829125,132335 764176657909444612,80393 770544811678064640,119682 778232743654203392,166532 788412686082203648,217519 789290848957652992,224680 737672037095739392,56839 764835730438942720,82481 795027341873270784,263896 768159667612684288,102514 753989584476790784,27045 758624336551043072,50581 761560238495412224,69231 764932746212880384,11774 786629710956498944,194188 795252872195821568,265806 779292348501094401,138812 780148599183314945,176490 785324289822187521,11774 770726683120852993,120550 765596258950152192,88128 765958014755041280,90384 768855023531003906,109666 763791939670073344,79693 777530359864975360,161387 790989719488299008,234583 776164906051702785,153854 794009518296408064,255962 763583862597226497,78584 794534889790074880,259659 788782584318787584,220332 750463134247297024,13532 790676290382757888,233307 789658803826331648,227242 791040492909711360,231851 791437505233096706,237202 793499222809206784,249926 793216655140786177,250544 787808634050846721,212019 792787683193921536,245148 749705634178674689,9890 762282823998840833,70858 785924870047539200,199546 759107417518911488,55660 761561935741489153,69231 788346582039080960,215252 774382726992367616,143473 758832980240375809,54070 769208342606557185,111549 793051567867981824,240483 776387159284514818,155390 767820277468332033,101681 765163784453312512,86053 792505875349049345,243075 793800389527080962,252741 790910554529492996,234583 751960666022391812,14277 759971903326998528,60555 786992538259431424,207613 777519697042534401,161387 788124647535632384,215012 793291911154982912,238508 785866829298294784,198878 770021276408745985,116373 794473798577913856,255393 794584078955646978,261155 763101092062330880,75899 791804128716521472,240483 794561964697669632,261155 777661681971462144,161277 790703225506717696,233198 786355071726460928,203391 794025240800038913,257423 763768867982151684,11774 791346216697204736,238207 793093655074516995,249469 771531772970409984,123085 781498097041944576,188119 790971046950088704,232911 794943893389328385,263895 788837301250121729,220526 791759367594921984,237491 761345049007448064,65180 795288995366400000,227183 773477494850658304,136904 750236801629958144,8497 761527664452767744,68993 790694425391280128,232169 753733648621248512,29263 754766937024892928,18341 793267672108662785,247803 781172379917484032,185496 791812139925270528,241942 779711969431433217,176114 785932983937142785,198591 788552447639691264,210390 795347410864238593,266500 764783043626278912,84724 776431855373459462,155451 793199507907293184,250033 743032899096567808,353879 766997597084987392,96299 767798134713876480,100893 774324331299999744,140444 789286705492729856,223899 771803295597768705,128194 768568569097584640,105345 754768218426740736,33356 790702873176788992,233692 757996996351238145,50500 770838202001137664,121612 752910740340768768,24316 786366179212455936,202727 769997443538747392,11495 791326407972356097,237491 771011186699534336,122299 786951722212134912,207613 777140336175026176,158815 778633167561453568,169201 790660265901563906,231894 761129854360248320,61051 763344783498706944,77626 781356863866757120,139404 794016906449547264,254616 787777485668614144,213064 766600712356855808,91700 766791051768193024,95672 756361901060165632,41684 794536655487123456,261155 773383001195499520,87607 761185229348413441,349060 765268984442658816,86103 754717028808876032,33356 771520032820060160,123513 762256551675588609,71026 779260728750575616,172208 772754397222801408,97305 780638663902396417,182257 769686759764553728,113982 794230888754126848,226823 732353694591799296,351649 742404728357691393,11774 768654414559088640,106023 789077960250781696,223286 779471399366889473,174315 794589867866886144,261155 771728809406111745,126152 765657321909256192,86103 786733786285223936,205902 789913366970130432,17292 752660814620794882,22746 763817773264805888,79693 771857121172336642,128017 773303550524870656,135505 788102429921251328,214492 794523446025650176,261142 751019536774815745,15748 781659575564906496,188500 773693210686173185,138205 764571891927486464,82203 766711193574572032,11774 787738844099588097,208058 761949898283429888,70679 761565317181112320,68993 765055659079499776,11774 792787818871398400,247241 743938693015146496,11774 761542703150694400,68846 773129842233663488,134470 734747684821573632,349197 759781602264252416,59448 756594132127195136,43285 760119187054465024,60866 764983735859097602,82066 769963017480048640,114848 760939225248362496,1248889 788098481189629952,215005 788630290000379904,215005 789699833950896128,227048 781503161844588544,185601 778400767044648960,167311 773479562952912898,136947 765900476051230720,89900 787301474648858625,209035 794864187486965760,262849 778614374059511808,168794 788475843366555649,194272 788432178598318084,217123 790726064079273984,231580 763475685549740033,76406 791273408168288256,232169 787743214648365056,212357 785653784844251137,197888 793508070857052160,249926 773606259350175744,134993 788143117979361281,215754 749393421694017536,7826 749396425214140416,8622 780111898486243329,177472 790799447064088576,232863 766347838062227456,93275 787798916028850177,213253 788874220553908224,220332 792956451572424704,248514 749663995242524672,7546 791649723409203201,239405 777675230542110720,160480 760224395071787009,61598 732380998508285952,349197 767772440852369412,100893 788098006008594432,214492 789313273267183616,224680 791261863313022976,204413 788020579127336960,209838 749328664974782464,7852 786001378481025024,199352 786944145034137601,206773 755442823693033472,36557 788817454436868096,220332 795040418870263808,262849 763354043628609540,11464 779813355049652224,164475 761839603393232896,70858 769578204956921856,112729 775016933058052096,146259 794656850054709248,261155 753321270041645056,25189 765600065876480000,80155 789143615515746304,215505 776990644028006400,159863 764164869411119104,81966 771412994098098176,124004 778871159097995264,166282 772907370854756352,133519 767797903939162113,100893 785914582896300032,199546 765590044140834816,87904 793945988188618752,256255 795775998713270272,268281 764984624816660480,85562 791714831858438144,240718 776936185235025924,157840 752266279696818176,21074 759069005025902592,54070 776526792089702401,1250232 772074693402603520,128934 791333002215174145,206666 793614331963437057,254135 751168950071877633,14462 792809601976573954,242693 769137784632119297,110362 762728905476366336,73707 763491192189362176,76406 785967387971428352,200235 787081348594794497,209043 757593996751282176,45329 790256689861713920,229693 758873063068872704,47761 785861926379220993,197512 770867112873037824,121479 763794731281166336,11774 775119537071161344,146405 770378636184653824,118761 787316090925821956,209913 760630963344805889,63149 751086053549899776,16422 772470352198762496,131025 764798418686443520,84725 768987232296329216,93144 781914408004022272,190635 747795645113769984,1247598 790922338191626241,234583 767728845030035456,100893 789177433492553730,223286 768925523644940288,110362 760857414191026176,65222 765509143432003585,87904 795362430301900800,264397 758655039493644293,54070 779666445022015488,174971 750377504175628288,11495 786694088280182784,1248522 763521534174568449,77612 775343262378983424,148414 785921351559311360,199546 759833734032068608,47940 795269894799507460,265257 795356727986110464,256847 758103926151475200,352219 778382951973134336,166339 778492055333076992,166699 760182850737938432,61544 793946702092771328,254135 753990396280045568,30590 758254876304498688,172295 781560842865213440,187976 763104512664035332,76577 791410857297281024,237857 773271665807659008,135903 781540862320779264,188119 776526831830704128,155451 777368112748335104,153812 732991932998148096,354292 795314559078776832,265257 756319644340875264,42249 760569944966914049,63371 758332662490816513,52554 775344728107655169,148375 776100877538988032,153610 760592305527087104,61545 764277792762626048,81791 778642645165993986,167319 790622608614105088,232137 752177641667518464,14277 766564223493300224,91700 794257420470124558,258331 781329683535179776,139404 794535066911330305,261155 773303207330193408,136110 761337459305132032,67938 777842698602500098,161277 794642995920441344,11774 761815020892151808,70072 752138221551845376,18395 785263544602275840,11774 788463670678388737,218390 788149995010596865,56192 781637988241453056,187969 746558976184193024,1322887 759172931754729473,57348 788213935673581568,215252 785873632236929024,198671 771432033063047169,125145 777924420245479426,164694 775384214845861888,148170 791372516992376832,238207 794945886258393088,261796 755001573399465984,34666 762096830708523009,70289 793502869999775744,252824 768954578737823745,110477 742570691938115584,47188 752203426214256640,21074 773622996544086016,137740 790338992524845056,11774 787580914918383616,211753 790594003582398464,227253 769757355734990848,110585 763785856037552128,80136 769716490316767234,114779 792032560901681152,242712 793187963232485376,249469 787553129575350272,210313 755372522858774528,35890 791334693891411968,218832 753367251374346241,27317 755681531771969536,39125 773855515818336257,139404 762441656536666112,73102 774534783510740992,143585 790276524599549952,229773 740360919985836032,11774 742331098508595201,349951 789943284047212545,228888 794589502392016897,261155 756616339922489344,43887 750889273390469121,14277 750522427508158464,12883 791396124661690368,238207 750691084993384450,12883 763409386366722048,77348 767400141212921857,97379 781148981455822848,183931 785490829469253632,196277 785736373013798912,196788 773307254401593344,135187 792398446560890880,243165 754756080190758913,33356 765163546929868800,86120 772864946635939840,132335 773604342402211840,137965 775817320547569664,148713 793164368347226112,249444 768913135524798464,109666 767834627906076672,100561 765400263729352704,84886 779310730042413056,169552 773858629875224576,139404 760471410254966784,62063 790642426474012672,232881 794536525924925440,261155 776379838898708480,149292 793438054836899840,252020 769719917566304256,112399 785957425127972865,199462 751180495589900288,17591 770501052365963264,114254 792149812762206209,242538 764218369348292608,80939 794193090147794945,255870 757014374817013760,44163 753963377605705729,29263 761355431721787392,67973 776204094151221249,152314 758392120856248320,52061 770073232582017025,106774 766252251807637504,90384 786239824629936128,1063777 778255910036791301,166532 795426556831236096,264397 757223718364086272,28501 773910334595821568,139404 795006442910707712,262847 767723303754616833,100893 778319610890244096,167319 761344225984122881,68182 771823192310550528,127218 786241461335367680,201555 794977897320681477,263898 756957346811748352,354841 758102497781174272,14351 758802595796258818,53996 758008598194565120,48663 766440969914966016,93850 795000906156822528,262849 771421648876482561,11774 773701021327437824,138819 776248619804393472,152872 740590010294882304,11774 794554148951715840,261155 763885880633425920,80939 775066305980399616,144730 787780775450021888,213064 790625207400529921,232280 757730683544633344,48220 773804645349101568,138165 761689796603371520,70177 760610855138398208,63267 792546857071239168,246295 789300561531183104,224031 791696717552975872,240483 793425532008427520,252020 757805972282744832,47940 771066546345029632,121949 770572677639798784,118192 781476111955800064,125742 793476748948058112,217519 785933550294106113,198255 763478779771686913,76406 766767228737900544,95708 785679396300464128,194058 759600377129938944,57935 772750763114102784,132335 773697088735551488,121080 776823536291876864,157159 780642340897591296,182257 780918787176476672,12018 794620603831500801,262022 769033246269120512,109104 788573835029204992,218275 794196178502041600,242693 756623895109570560,41839 764929840860528644,82066 765226296997711872,86082 770999158102634496,122299 781091225625591808,183811 760156812985393152,61051 773716617989611520,11774 774283687378690048,131421 786224320716509184,201980 758649575959912448,41680 785595317081214976,191054 756100429239291904,36873 788920564299669504,220029 758244024809422848,48289 786228342580088832,202017 794386471553798144,257325 791691233672519680,240070 736414542805209088,1170332 780755444088377344,182870 791622227393441792,240145 771685765461848064,126152 773186327957299200,132996 793097714913406977,249469 753784486454853632,29819 749360623914455040,7816 762672874435989504,73814 790885166445129728,234583 792057662322118656,243576 763693201068847104,79585 768875008743571456,109874 777960791144210432,164826 763600801121996800,78129 776864613803581440,156976 789130257869660161,223492 759188828590632961,56964 770355246564462592,118515 794534092247138304,261155 772015911570120704,37154 790272386255949824,230282 793104517302743041,249469 779845217537003520,175724 785476339365052416,194213 794213078493757441,258598 771802304211136512,128194 759537861347581952,56964 760192328199962624,60999 762313515726012416,1249021 772105226622935040,123354 773871583114825728,139404 774590227260268544,143585 763163703718113285,76127 791255765466148864,237491 758717353957859328,54070 765957873180536833,90373 749789702711050240,7816 766016382773424128,86119 787047310727446528,207304 773115353027088385,133988 762442681544880129,69673 770441560043491329,87904 794336033923940353,226320 778933920385601536,171260 786061171086548992,200490 793079284747280385,246266 756212537767501824,41953 762068660240257025,1248985 763706931907325953,79691 794778471067250688,261155 751755633167183872,18215 755834625306533888,39462 757621527336681472,47782 793170941312368640,250033 781256106928697349,183906 765667650060029953,88998 788924532224626688,215437 793235987073675264,249926 771177458708066304,121612 773574391217070081,137042 795413821129195521,265855 786208201813274624,76962 750372778650456064,11774 777414825223737344,161546 793096033051873280,249469 790736959375147008,232137 792913994205896704,248516 787121439463792640,207109 790492647097970688,229693 793186986886586368,250033 761594123094720512,66575 768158160968359936,103868 786943475585429505,204343 790992360494600192,234583 778406169178050560,167398 749307411677065216,7849 732356943327723520,196346 760850803745705984,64722 777873822674395136,162924 790995655443353600,235536 758495223030902784,53185 767069120579923968,97711 771857025387077632,125554 732606376774602752,11774 773955982758178817,352720 765588343753089024,86103 753004886149722112,22795 732323902186225664,350808 788452282337746945,218275 788037471590313984,214492 752898076478730240,24316 788831593146281984,220539 762063464135360512,71594 791023788011900928,234583 758636061547372545,54106 774459130321002496,138165 791723361608937472,240814 777030908608126976,157755 786255099924389888,192032 776847680341368832,158520 735102670168567809,350517 768039053174435844,100605 790598317705195520,231318 791345430802132992,237547 767768875815489536,101203 780688878848049152,179560 786966941692932096,204343 761034671555694593,65455 791042526333501440,223037 756972065828188161,44163 768895819273670661,11774 755514523558285312,38183 758115580570316800,41703 781146409860857860,185496 768559285924159488,106819 755628157961633792,37044 776840084922531841,158327 790386895427608576,228888 786986775906574336,207613 793162173165948929,249961 763189640769581057,76535 778039690658189312,165523 770048712483766272,116461 793956092099207168,255942 760717896221949954,64197 777318997955973122,161456 785594938318651392,196767 793724458683031552,252741 764301047145766913,80939 770443927497404417,118192 795617090346491904,262752 757628018839982080,46379 765606583531208704,88052 790936879419891712,234653 786959367048351746,192032 790014899988623360,228354 773579693341618176,11495 773953514368278528,140372 791259653057355776,216009 758340067148443648,52554 768177225573085184,104525 770852206518083584,120610 780556080585674754,181548 767134614179766272,95045 792156956450521088,244221 757782196975382528,48402 787024343570214912,208176 787515237675130880,207151 788311267769540609,215050 755949622162362368,40881 792816303467745280,247877 793740110013562880,254209 762807544070811649,431998 780546644949426176,180825 756875670303539200,45125 787465627749392385,205181 756952335142617088,41702 793204982120153090,236884 758286189384261632,41703 775477790699163648,149300 791349366560739328,238383 787400537750642688,210313 792836754080460800,246726 788458165314555904,217106 762647249625157632,73926 763006885314301953,75899 768164184190251008,103012 773674875496038400,138165 795764991718780929,247930 749322921420529664,8047 764995801189933059,82744 732604243434049536,44421 791834760192548866,7706 753572273613774849,28037 757096122766626816,46160 764067998785155072,81649 792811957908754432,247241 775166600307576833,146259 785624994952781824,193904 792946171543027712,245268 766033788203708418,90539 750874470563213312,15800 794411687050874881,259861 776773545053478912,157993 794530957374078977,261214 760985245155856384,66159 773841963804221440,139404 793998295106351105,257492 772105224710266880,123354 776000885595869184,152735 767027487800832000,94660 793496551708585984,249637 791382259462844416,238494 769366230171922432,108729 791973929325768704,240145 752848423871778817,23899 768820784085209088,108849 781525889565790208,188119 765174319831916544,86103 787155163895123968,205181 792360315606409216,195876 793948688359903233,250633 778622482819395585,146704 793183299350827008,250383 751240311670607872,17921 792795720893997056,247241 753341618309197825,27061 788013557799591940,214114 795007439296872448,264397 763691354924785665,78997 773592713400815617,137869 794526229986562048,261155 766597652624642048,91810 779506554492055552,174442 792197497812901888,243187 755523493190635520,38144 762791628193038336,74483 762975449307807744,74308 771295203051315200,120711 755101961968504832,34898 786293277867712513,199546 751550314025742337,18470 766034308565966848,90539 793524842087583744,252408 732140067305705472,349372 781450496104103936,139404 785557869416607744,196917 757699283399217152,48663 772815744643895296,132335 791969446944321537,224857 771416579246546944,124597 779769138830979072,173637 772493315715506176,738099 792356207080058880,11774 768209048541941760,102137 771682448472100866,126152 765700583831592960,88489 772751156569341952,132335 755071828230406144,35221 773508213106814976,136904 779418242938839041,174728 767885427717963776,47940 773180069825183748,134470 788805350510120960,220526 787718681572675585,212000 779498065904361472,174557 786094351617327104,198304 733368539395051526,353789 732222030922305540,1170330 790265708668186625,228576 771849853206880256,128230 775029398277918722,146580 758551798160457728,52112 794031413523841029,257492 753612553381556224,28477 758291299774656512,41703 755384273134350336,35890 773951932146876416,132497 769553939566096385,111177 759489645688320000,41680 768965786878799873,110585 766701455982129154,94699 777949334075613185,164669 781129953072996352,130635 780891336467746818,180520 793132797753954305,249841 778420445129248768,159454 785941370875760641,197803 779766926990045184,176380 793611983354376192,252741 781334793527042048,183759 756615263068446720,44429 793570361862389760,252020 742856607910887424,47188 752898602435960832,24134 793239549321306112,250033 760106102281216000,60866 778313122557730816,164826 794911822990245889,262752 789757803447611393,227795 765758614946578432,88669 780380185787072512,179578 791009080336723968,235590 760657793938362368,64296 765257598937554944,86653 772998107432910848,134033 765559773270081536,87904 789955200366804998,207965 753697947158769664,29263 791625657054797824,238207 763839502934761472,79804 767168913192980485,96848 769285745680916481,110585 767754532352909313,100893 781482555937845248,188119 786951010656849921,207287 770025588245626880,111558 788479468650110976,11774 780242058548088832,102730 750574052830482432,12746 793095555635380229,247241 753375493118918656,19598 753382221273182208,27045 760608721651183617,60794 765617691780521985,87858 788713022965415937,220029 791388604924911616,238395 792143709391482885,242693 770627271426084864,1249773 785739321806553088,197297 793640311058735104,252051 777824180276527104,137869 778451937989537792,164764 791744486087024641,240718 765936569874165760,90384 790691687383175168,233558 795032773283246080,263926 790322809331257344,227242 793884728373817344,11774 773641096970854400,138165 795501422376796160,266500 776201854640328704,154534 788755374262267906,218469 763500103478935552,77598 788887718805770240,221972 790295224647942144,230270 777847808648896512,163763 773187432577576960,135025 785970424202932225,199891 749413464100237312,8588 755773722242396161,39462 760304972689014784,45014 756542833528414208,39583 768536300270002177,107446 785880009298681856,194213 773990774769721345,140230 792810265519788032,247241 795085252100313088,249926 771906429745717249,127321 794393395556851712,223249 755935628735320064,35403 768235013011714048,11774 790733397559652352,232863 794958857139146752,263653 781341873038163968,139404 790705410898432002,233729 764814532199854080,84724 776922434062516224,159146 762321889477947392,431998 753672197525282817,28586 766189873585725440,90384 770329019740979200,117609 777300437129134080,160480 764149874073935872,82066 775774943959220224,150426 785617331451867136,197622 787010562844610560,208065 789527888517296128,226180 733659747153481729,353374 768067005605875712,103261 785780482499751938,197286 795679661955092480,266151 788419357911187456,217837 791810088658841600,241118 786341149640241152,201558 773300164446466048,134470 760355746106241024,61917 773376460522266624,132335 780827841604755456,183269 761539236323549184,67679 792377721644998657,245035 762763780648349696,74612 762475538594181120,66815 757285830767542272,46407 788520250279075840,218977 786822618225664000,1170508 794160293932859393,258331 795015504456990720,263896 791037956651909120,232884 788401016148418562,217519 761368525554450432,67401 758471419273412608,53185 775160641510256640,134375 781487139955609600,188119 793501715857285121,252824 764635566726078465,80648 792028924700221441,242416 767747141913677824,101134 795419813778702336,266151 775713960226095104,150511 759446878366728192,58250 757220662557618176,44450 761717156623093764,70509 780195661073354752,172185 768556703617060865,107469 788418656518615041,11774 756616921437511680,44429 735887266049097728,349937 765571099472097284,84724 771008782239490049,122146 794596628682407937,261120 766582281951674369,94119 770934206474096640,120613 781347052324139008,139404 793452517296336896,252020 793206564425531392,250033 786411990591873024,203713 790983472328212481,233692 774461931629318144,138165 776546729680248832,156132 769847934410190848,115531 780836887535595520,183269 768529198629748736,106753 762150765666377728,1248990 762719519617929216,73910 793997924753489921,257492 771402184403591168,124597 794549560399908865,261155 790547554731601920,232137 792761711115767808,196314 751844885435736064,20118 757882574601453568,49852 791133124507922432,203863 755676681382141952,33071 781260823100481536,185313 785256648336179201,11774 789925484670877696,224680 752021962428342273,14110 786271230101905408,201378 776940465891467264,158673 786766261849993216,206054 776766196620357632,157693 733256218446192640,354869 756664743935574016,44273 791429842474590208,238383 764935058511781888,11774 768506149922635777,106716 788076474238722049,215005 772101024744079360,129551 752980580866797572,24597 791817320163401728,73383 749656988896735232,7546 794028334657064960,257353 772487502133334016,129558 773714766338461696,138165 785932144313065472,199431 788627548599119872,218258 773881577243717632,139404 793877401449091072,255393 795404610764685312,266138 761555258212356096,68908 757237799766679552,1248482 770710705234411520,120950 762630434547232768,73926 791121526091157504,208178 778368761355177984,152594 755001174302928897,34666 750743421044817920,14277 773544490502004737,137419 794630700867600384,261155 733053951059189760,355261 788830225178071041,220526 791593595321061376,237935 786741172643377152,205728 795034428728872962,264700 768975412307296256,110585 757559278907564032,47782 787719772288843776,195492 757555881999474689,47782 766253069063561216,1170338 778568296073404416,167305 754907772525895680,33356 793498061221695488,244221 776586273020674049,156835 780007281874309120,177472 788232703590010880,215608 752019141926785024,20855 781629769859432449,188401 771480288048189440,125111 793121420465344517,249469 794991344959819776,263906 768851127387455488,108848 773851430541074433,137553 787048973882327041,181419 768406640139776000,103389 758848488922681348,54070 785585174524272641,197297 786930560916676608,207113 779093921871851521,172148 780851754040692736,179054 791648713382821889,240260 775868224915275781,151156 787538087790247936,121785 755545312412913664,38183 780932323852292096,184539 756632929917292544,43471 789920233771429888,104244 762385693876232192,72408 750461348623028226,10735 770144084908539904,81929 785335249970397184,11774 788661477477642240,218258 778773313770311680,170187 761762459740930048,70177 775056680405041152,146259 787800743201865728,205197 764116386335461376,79987 788155233574776833,215754 760379864830521346,62327 762767534588329985,74281 785489721795481601,196277 794725195986640896,261399 765991736720187392,90384 787729499177750528,210650 766002665214005248,90405 759076809916821504,56630 788806249240522752,217285 744642368398368768,11774 786186905528504320,196247 774215117147869184,141858 792082724882296832,237964 752926284821372928,24316 760971600451678208,66053 769118305114140672,109960 757092974224375808,43391 758270693096259588,51385 788874404243439616,221711 790930802418839552,234796 785468663025459200,195975 780342191763890176,178415 790336160023314432,230708 758116827344080897,41703 771495671601836032,125853 788174222409412608,215088 766739736052531223,94705 781467364126625792,188119 764661851200319488,82344 762319731739287553,431998 764782547150606337,84724 787027815791222788,207965 790301865690828800,229159 760805957777682432,63776 750832814518571008,14968 795721009894592512,267737 765283458641833984,86693 768464016553316356,104395 787421111059353600,211099 733401824619700224,353374 766019625289064448,90384 735258312359313408,350498 755118617671430144,33356 792218142919446528,219531 789766467541753856,227795 792935541691998208,248514 763511282636947456,78953 760158395336953856,61412 794009096794017792,257423 794334972177883136,254135 790556943924408320,231894 755856056274735108,39810 791469839906897920,239031 751868612944728065,1248155 768942420184723457,108849 785999874449891332,200382 767836022751260672,101681 768264987181588481,104973 789537625854148608,226881 766440840382210049,93488 752725534694576128,22953 764820967877058560,84724 765065828689584128,431998 793799099128700928,255393 794188783272935426,257492 786218393196167168,201555 772614181015085057,11774 786987228929011713,207949 794576796092141569,261155 790916535091101696,234583 768137308012896258,103071 786863102348431361,207045 785269532818444288,194648 761866375912718337,69231 761110635190947840,62492 776181421866151937,151463 772843523439722498,11774 749292864622858240,7866 791409169735753733,238780 758748167756132352,54070 775519294398562304,148909 785898338033864704,198671 756272776076558336,41689 769325551450329089,113212 794136887829086208,255299 753991607775531008,30802 766480378781728768,1249308 779347091667595265,173964 780609538269573120,172132 795178716938833920,264204 751182696253050880,17591 764179200265846785,82283 775414540502786050,147931 753022326644609024,24034 787054716001751040,207287 781185946595110912,185310 789528214913724416,226731 754766186416574464,33549 795605721756864514,220332 785562038869176320,197001 785271456997318656,194648 791642334513418240,238207 794711042706305024,262022 788201056383692801,215088 775677927602069504,150511 787963351510822912,11774 760859335077408769,64339 785639118017626112,195492 771695420158468096,124966 763073378295042048,75724 771366719319371776,124597 769265002264027136,112767 773844382814535680,138819 767197063419457537,92226 790423540256256000,11774 778346258708791296,152594 786267417890660352,199227 793590676864786433,252112 766327098143232000,93036 775414520156127233,149069 785453641742163968,195909 781216674766651392,185595 760610397242130432,63937 768869701845934080,107976 771407953505226752,125367 788447016967897088,11774 764939138000785408,11774 791433127486971905,238099 787409948628004864,180433 792044697527193605,242712 793613783235108865,252020 786983005004959744,207287 793117283669401600,249469 756605118733312000,43553 788530368731291649,218142 771104436852781057,122982 764394388667543552,80136 750503949187309569,13532 757648884722118656,47761 779395521169465344,173637 753914407659372544,29263 779718731274461184,175092 781327722681212928,187084 759300814808748032,53307 794862101877559296,262022 775401079060168704,148645 757978688315019264,50442 764293324228349952,80939 780059553752838144,176890 791501290207600641,238272 794976702027927552,262849 780114762680205313,177233 792964917624176640,247232 780099472961445888,178258 786982059558391808,207613 794238508151894016,259063 795698655630082048,268281 757531049459081216,45974 785899293244743681,198571 788444238753112065,215030 751584574979731456,18893 763109494725369856,76549 770498336898052096,108396 767583697382076416,82344 779282206145515520,166282 789780442463416320,214127 792853576238235648,248065 758029975513620480,50654 791391298074861573,238802 773923098739482624,139404 785266050698850304,11774 793611012716961792,252112 765708180231946240,86653 788413922730647552,215437 765185400113627138,86320 768043053277913089,102514 773858062142537728,139404 790909928164687872,234583 751685085921959936,18215 764283191997988865,72350 786185446296473601,194450 762647297645613057,73814 794687026499088386,262053 775480461015429120,149633 789669047927312384,226738 794019208631844864,254209 775692608391610368,150511 769995997183377408,116373 795609240844922880,267262 762671951404032000,73814 792187865522253824,243187 778258760934445057,166321 789502801537736704,224680 778700150231306241,167477 773211930450329601,133454 790933283597012992,234796 791312355082792960,237491 791741997325377536,240584 790791888596930561,232280 786880181738868736,207096 792139206197858304,242693 792625021109800960,246726 765564377428856832,86653 778283072496238593,167063 765992656782721025,89733 773276323569696768,135556 794565364873105408,261155 763169269190365185,76127 794599397526999040,260863 765080091407818752,84889 792518605380345856,246502 768654701353177088,107745 785847009257414656,198671 793355023715594240,249926 752999144474578944,24597 790677087774502913,11774 793135602849808384,249725 792884961166536704,247455 788548173090295808,218892 757264172589518848,46384 766397421614198786,88920 759113114642186240,56964 753719630875820032,29263 793457862194245632,252196 788826079817457664,220526 794587049051426816,261155 778193753311965185,166390 785974558322991104,200355 788492218373812224,218275 795360118913253377,11774 773963739095789568,140444 773680801544273920,355185 775674624294154240,150103 776794420461047808,157755 766385679756513280,93036 773561336391471104,135004 765098309014781954,84724 794524620053479429,261155 764912204969828352,81574 788201093347938304,216038 763770121450098688,350498 780263875052789760,179307 760748223640109056,63761 761963829437820928,57131 776552472521347072,155390 768276597984014336,102137 794675614741565440,262588 760220253599195136,61051 761264211045421056,67547 758621116067880960,54070 769835630406750208,105109 777013354984534016,158314 785659149019410432,195975 767201095215034368,94699 795482873457442816,261987 732387971228258304,351837 756398890526597120,42249 750414061049815041,13302 751889685685735428,19120 764106609509314560,80939 751648351817392128,14277 767442095321690112,97379 786324255432511488,198743 766257824401756160,91798 761646162549932032,67938 778609140860018689,169226 776781568564006912,157755 766629719085162496,94699 776134756438204416,152735 776846636630679552,157755 793831195742081024,246314 775780323661606916,151463 790190975205289984,225359 756253766714699776,42249 755236458047209472,35372 787056839657750528,207861 795054735485181952,108396 776989955067375616,159853 793673014340624384,251155 779349138865463296,173964 753235090864427009,19133 758733093507248129,46076 792086526414970881,239610 770223228316966912,117377 790600901916561408,232169 752975049217290241,22432 766408899356491776,80939 780871087689199616,183269 795246024814108672,247062 776004358743986178,151071 793102833369296897,249469 733039803399348224,354162 756910505974005761,44450 793140670282072064,249725 765267561621524480,86745 770072153307942913,112336 763501345852821505,78274 778636971858092036,169201 791667699017318400,240145 777326097201410049,161546 786576948893880320,204413 790275697759645697,229693 787125104316678144,208167 790695445341216768,232169 794658818462457856,262362 786888465644417024,206225 793183646962192385,250033 765349507513004032,86653 794289588323962882,259134 753956290649391104,26140 788447496708108288,215608 791744046435672065,240067 794103282272608256,243865 750360311622840320,12805 767131992114597888,11774 775383624132726785,148574 791520386936627200,238780 795658158551298052,217634 775288391097200641,148045 788814030467047424,220526 760221011232952320,61412 768506817177583616,106774 771545496221474817,126537 780899997000736768,182870 786390492158189568,202217 752652974753615874,22785 753203890078744576,25258 769328273088126978,112336 757980142350196737,48991 758333515112951808,52554 770794843140268033,120526 780250698793517056,178716 764571824982138880,81869 787718087441129472,205197 790707336503406592,232137 795241697101758464,265644 778943832331198464,170426 755446410628042752,36875 779734526612373504,176109 773841479789707264,139419 767865753404002304,101383 773879385577271296,139404 793864339237240832,255942 767921244867997696,101681 759422169122299905,56964 777004972005285888,159146 786236645259382785,11774 785860135390502913,198671 787828611810078720,213253 786382872424820737,47940 793216165879373824,250544 758415253650669572,53144 765698057673506817,88994 768598734099800064,103354 748266865126866944,1247850 777513261361004544,161387 776178722013454336,153854 793467604966879232,252408 776930480667197441,159146 789494981119447040,225981 762121004852375552,67973 776177702147686400,150419 793161008147668992,249926 750768435349614593,14349 758030305022181376,50923 759147286454636544,56964 771439557149614080,125554 779845036653490176,175816 794668203188375553,261155 795353794431291392,266138 755548979593523200,38476 766964957527232512,97067 792101078133342208,243187 763410812362952709,77731 766407314496753664,92159 778270160788389888,161277 771468930502291456,125554 780832347021246464,11774 776984337031925761,158387 760112640538456065,60112 785646545358188549,197673 757251522832904193,44429 768895840119160832,11774 787320836667629568,210289 793550704996745216,252014 781475429270061056,188119 768630694109179904,93286 757597761495760896,47782 772645924954714113,132043 771519897344040962,124032 767184112943636480,97852 786009784512237568,193473 793136140651892736,249469 769262575175380992,112363 780777298249129984,182960 781139381281173505,184230 786318814933880832,201984 768946478932819968,108795 762736721033302016,74133 771536668054597636,125853 773881845351981057,139404 781800014037278720,185496 787854207663558657,210235 766764726999220224,96263 751725077511696384,18893 787013475818176512,208167 793480295190261762,252408 758765982852657152,351158 773967499847012352,139404 787801701545746432,205197 793602781877641216,249926 794323748426043396,258981 764976224405979136,85562 763775013434503168,80098 769889998220820480,100605 773916080162996224,139404 755124032043905058,34666 759400635368218624,56964 766764127326916608,96263 791562615918952448,238395 760218733549715456,47844 789956598927994880,200963 793973239609458688,255318 764271456159141888,80939 772490050416287744,128017 774686281934708737,137042 767766460441563136,101163 764980125712588800,85562 764282531504160768,82744 768230975625162752,11774 786724768783405056,205728 788169747485564928,215088 764148344906141696,80939 773631397407752194,137777 778292474565591040,166906 759607434818293761,56772 773714730217246720,137042 756988525585641473,7092 791687758955835392,240483 773841220099538945,11774 750038810843643904,10848 757744330505322496,48959 767722331179327489,100893 776852804128301056,158844 778196525629353984,166390 795361061214027776,261155 790952188474425344,234583 774285183826726912,141867 788451040723030016,218275 759115463968391169,56964 773950923689295873,139404 787750015162781701,351666 772815434206896128,132335 790968260825014272,235487 792408114611892225,245750 771442205252726784,123337 765605028354723840,87904 779450629555163136,174427 761104562203734016,66116 793252266987786240,249841 794330557060628485,259659 752888229746057217,23167 773936301972201474,139404 785263217530417152,194560 786252128734044160,1063777 758382520844951552,52061 787581807487127552,199431 756300660988006400,42117 773910063408881665,139404 732800504565207040,1170741 760993220113281024,66165 760698166874439680,62835 794002997219049473,243576 788539527069437952,217837 752931783663054848,24173 780529289913507840,180074 791378905823272961,11774 791616161678974977,236454 755162680957153280,35890 770306789812219905,11774 771167748978192385,122955 762116173664223232,71597 792866949722087424,11774 764038999144931328,78344 757731592609538050,48220 769151965867700224,109874 756514649957203968,43013 789264521923735552,224568 786694389003329537,206013 787019487975538688,207613 788921910109282306,220332 791695708684374016,239610 753025847762702337,24870 790518781655351296,231894 795138495840976896,239107 750330685303377920,11349 785432123612262400,194129 793521645449195520,249926 793250654227685377,243061 756838822965501953,43995 794306893929992202,11774 793902231800123392,254135 776411477221609472,153779 777601153571950592,161988 763570824569683968,77598 785545707323289600,196788 771893556994768898,127871 753783087318700032,28988 778253413104644096,166532 755824808529584128,39830 762693111126618112,74247 774997696545300480,146259 749847987996667904,9717 795078037528186880,263906 762274013641056257,350085 772824735004647424,132335 775515002371440640,149953 762141206356697088,431998 745075785824755713,1247673 790972851541114881,235590 765699867750653952,88361 795439883057774592,265881 795456311479635968,265508 761614536008806400,68987 764832593783185408,84724 760413523784699904,61051 792044547085742080,243167 793472683258241024,206412 766351188723834880,92166 776464378187177984,11774 758081041470861312,50787 780888597406765057,75300 787337575740628992,210289 767399697229094912,48289 795710515876167680,267862 778391303344140288,167407 787794648840466432,213064 762980369943580672,75724 759506003910094850,58508 773227758696660993,134608 775380434171621380,148870 793640646347141120,250633 786672110542331905,90209 791345090639769600,235963 793099487237529600,249469 773400713019985920,133559 792077068498370560,243795 754726153231867905,33355 773602655000260610,137158 775097022806384640,144068 785608855535296512,195481 790706529632710656,232884 776916920238866432,158387 793568889183416320,251331 777861281868939265,164001 750142101032140800,11495 789929828808089600,228820 761532026197463040,18870 778341680357445637,167180 790331091769036800,221795 790573129521369088,232137 773989891059441668,139865 768848281656893445,353879 781168305776238592,11774 795772752888299520,267862 771420659943694336,11774 778314201655836672,167399 754864324800225280,18341 771698787869872129,127134 775662592744361984,148473 793526118078963712,252741 772469989609644032,129558 791088498111414272,234583 794989295631265792,249926 788539361381847040,215437 790979811112083456,235590 795416384540934144,247930 766000576106680320,90735 771357073766428672,122299 761989747942170625,69711 763201451044798464,75899 732907354988109824,1170667 793957851215568897,249348 749721965221601280,9292 757654960293023745,48187 759628100229472257,56889 766018236664119296,90908 764813703011246080,84724 785627506544107520,194058 791051873277050880,235948 766428433278701568,1170508 785310564859817985,159876 757055649138241536,45672 771674033892921344,125554 752281618967105537,21431 755831062018883586,39462 775477373915402240,149300 780207244294037506,172862 788196302081236992,213800 753187660840173568,25885 762677313406324736,74133 791668759316561921,240483 749689719647137792,9292 756212231751233537,41680 780993743625261056,431998 780800522441875458,182036 756959585391538176,1248467 785863092215439360,198671 794537236029206528,261155 794090253799854080,256255 770596207072727041,117257 787387311659057152,210289 764792549399756800,84724 781838801219915777,190635 778161741821870081,1011996 778298771893522432,167311 788569662984421376,11774 774289946769260544,141316 793151675796119552,249926 776110228823642112,153194 792002836603297796,206666 792405512507781121,220857 765252775219519488,86653 765306933075120128,87145 788497276150820864,218275 764935382089609217,11774 787386830069129218,210676 760463661467131904,62771 785501836669227012,195975 787100455226580992,207996 794266583191285760,259231 774353780385189888,137978 792556200508338177,242693 764867169763164164,84422 793155028252971008,249841 793252290006134785,250293 732537157420638208,351666 762134255115698176,72093 764442223941484544,76012 762982093341138944,74483 791333636888928257,237594 792047113181863937,271850 768703690459013121,106084 753980987688837120,1248235 763305782981066752,77559 788229639374184448,214084 794238845042630656,252020 780572273749159936,180074 788449233632370689,11774 789081270492000256,206742 763601079405686784,1249112 774242122891493376,138532 761637875465150464,69653 764967217519730688,84724 790894797397618688,234583 787974405334798337,213710 791815107265241088,240483 781100066572566528,185310 793554345228984321,253206 760964347656974336,64378 754779514509463552,32873 789064824600858624,222654 785321925941886976,11774 792872189003440128,247983 794555867219697664,261155 732218531287289856,349904 771877957874790401,125554 792721082377789440,246225 777942463575158784,164826 778591680073052161,167220 757261886257766400,1248475 781309796918190080,186149 768281734211403776,103354 763097392715628544,76577 778611684332023808,169201 785728269874180096,196788 787427907564077056,210207 794403114753335296,257492 771055227529228288,119832 790713511118671872,224680 750363619234344961,11495 777206478826594304,159370 776099005247938565,1249613 781729618088689665,189017 787028977827188736,207965 762461075765723136,47283 790768186559868928,232911 753956774814765056,28732 793428673210769409,252020 779163862767509509,172962 770311135450980352,118036 786706848267264001,206054 750370724934803456,12859 791180840227205120,230899 795288905461415936,265257 775432647640281089,141415 775239164828811264,139158 765667472875855873,88370 790902337002934273,209243 771409157836541952,125319 734836998335307781,16242 776708295168065536,152594 781327356371673088,32404 791154901992824832,235348 753641281784545280,28732 755288227968417792,24127 756370007462903809,42171 773060897031847936,133988 767756851341557764,99167 777896035842682880,164001 785786246987669504,196917 773211088741502976,135025 779452008843534336,175216 794760767249608705,249852 788748586993364992,220332 776061499714306048,153194 786869838786461696,90209 759485692774756356,56700 786262569409327104,201958 779218329533870080,172120 792731417851600896,247164 767805142183936001,101681 756981032042139648,45669 781904008084615168,191354 760501988706574337,63149 790974425587867648,235621 760236327300235265,60849 774590787237646336,141360 769260262230589440,112693 786402787332493312,203674 758011809685245953,50500 787431906409263104,208307 767158960940019712,97386 788696646125182976,218258 793819838200352768,255393 794356569538367488,258044 780489838214668288,180520 757745916421902336,49056 763064457790525440,75073 789470696762146817,225374 780668374045061121,181419 750481084903677952,10848 767424767670439936,94699 788760259246432256,220332 768478198245957633,97307 779207995334860800,350711 792499083097346048,246392 794562978658078720,261155 758104583180808192,51069 777968511389798401,164783 789710905902764032,227048 773532867016003585,136904 780408575646498816,179742 759448491848527872,56924 765259470523863040,86103 788792275182641152,220526 794624863977684992,262145 788075643451822080,214492 771199883587915776,122967 788402749956382720,217519 780826160511016960,150151 767939502056759298,88920 773906568366751744,139404 774066167912603648,139404 756951557372084224,45675 788777960480182272,220767 794593523647516673,261155 764975843315683329,85562 791622456213704704,240145 759180846276280320,57348 749977596176195584,10729 788085969228398592,215030 785461878013190144,195975 773587543749189637,136947 781655494922416128,183269 785505870851506178,196277 765308120046317568,87160 795701728880553984,247930 790608204635922433,232169 788057147691106304,212139 771441047083765760,125145 788531933516967937,217093 793692987956011008,253464 754876693114826752,26539 793701040453320704,252679 788723439859359744,220029 770301317394726912,117257 791052752189358082,78159 792726105354448896,246392 773968126249754625,136904 762473702038482951,72978 768951375677927424,109666 786804486392066048,205728 754754192980512768,28958 795138233130774528,258456 781206780982530048,185595 789825023594811392,226490 755167673630285824,35890 765528732706758656,87208 770002654151966722,113648 793538464142721024,249926 794338408734801920,259659 762130622928171008,431998 774291287465918464,141887 776782823055384576,157583 785920458344366081,196277 779335263776538624,158387 791368227469291520,238195 790716271343968257,232169 763225230483550208,47188 742386737859682304,11774 753925861674323968,27045 792381390130126848,245056 792073465922584576,242693 781547954087821312,188478 774435067921780736,135025 793144219628085248,249469 760620223955292160,63393 752722198725468160,16897 765588838190227456,86440 771128634274746368,122973 769403557997121536,112336 793057864541675521,249079 775184393015062529,146720 792125807716073472,243075 787159534993154048,209043 764691434263883777,79547 788110068772462594,215608 792908578227183616,247241 764200552834007041,82642 776768235740008448,157693 791762788276240384,240483 765257601307201536,86770 750872273897213952,15264 793964984019644416,256276 776901907352813568,159359 792549776034148352,246225 786016236090122240,199496 786326622550888448,198580 790324760244686848,230270 793116461686554625,249286 794945565914238976,262849 793863332637839361,256255 768417234167357441,86208 763447184222060544,78344 772912072577384448,132364 776859879361228801,158387 792608754185412608,243733 757306623819931649,46404 785900658176122880,197512 755161764677971968,35890 752723324002717696,20636 793276905164185601,250430 778313324845039616,167319 787532318072188928,211347 776805321209679872,156644 757799977322094593,47102 751021124759068673,14525 763535306251390976,76315 788359307985158144,217156 758752742064001024,54070 793592774687723521,252893 760256100650344448,61922 764658665500442624,78641 788866284981223424,221782 768266619671961600,104662 769209091176603648,109470 762691276626157568,72978 770758200282996736,121046 763809576793743360,80393 794595343656620032,261796 761526414491267073,68936 761055414079201280,53739 751647063964778497,14277 765278091715473409,86873 780745737390944256,182036 754006812899348480,31077 777076010042945537,158387 769229648865660936,110362 785542549868011520,130635 763044549488881666,11774 767810176539725824,101681 768515232788611072,106281 788877044520071169,11774 779868790200803328,94396 755854715179655168,39657 734353460322263041,352911 767848990712930304,100949 790885585653075968,234579 793163137361014785,243865 765474620422094848,85294 767014373298573312,93184 770653624129257472,118191 778251297191493632,166409 776835841859530752,157721 756599687214280704,43553 766588238362443784,94699 787097996760539136,207119 791378031529062400,235487 757712189729878017,48991 771459564046659584,125145 785688002081226752,197512 753986337531949056,30303 773295843721871360,110585 758999726511370240,55107 785489013113131008,194949 771083601815474177,122982 772819480875405314,131421 785686779223351296,198085 789515707608338432,226823 793476908579229696,252408 777673845998182400,161387 794283865900797953,237565 774320203136139264,11774 792590312355008515,246632 779135108183945216,172962 785990444828151809,196788 794456793564979200,258193 793525646714630145,252196 758040038001246208,51069 757418595693502464,47188 755155425268563969,35890 779375824902295553,174557 768345179111686144,349486 758120898499084290,51344 763357851721097216,77731 768271609950003200,102137 781189351459917824,186149 791519136451035136,237594 790256052310716416,230270 774251686223343620,140437 776391163481886720,155390 792080455478763520,218489 791074822952411137,235963 794200838583554049,258598 781548261383348224,188119 793634530657652736,249926 771377270694961152,122982 785267314203750400,11774 794175882122260481,247240 781690529079627777,187044 774630420990296064,142906 785248875644788736,194082 755819343242375168,39197 755427720138485760,37433 781559366487015424,188401 764650050848952320,80939 775839618080055297,151242 770446791313494017,118985 792038194497761280,243092 770406528608108544,118393 772781362877128704,125055 789518622397960192,224680 757947061228580865,49845 793146999851757569,249926 787569501801807872,210207 787433860288155648,206117 790955166329610240,234796 766373896836689920,89271 794616464493907968,261155 788931826207240192,11774 794755952440475648,257423 793617352625491968,252020 751982185771634688,19352 754739736443576320,33356 755225267124129792,35939 761322971550085120,67852 795345393609535488,250633 762741765564534785,73712 759687683899744261,59382 776611934900658176,157082 776209498713096193,154268 794710373702189056,261155 763152202055680000,75724 763900036522602498,80098 765553248300216322,88052 786620121603186689,204413 758524661009231873,50923 750803576532918273,13360 769970434993426432,115435 751860425428439041,19792 794974055648653313,197512 769648478578438145,109470 766273930063519744,90735 778156028554797056,164826 792044124807401472,232556 734505509462544385,11774 793088451058860032,246994 781671815810867201,188695 760132958959329280,60539 790655777102934016,232169 765656387175055360,53999 793855688606973952,249179 764979880043876352,85562 773883719786508288,139404 787323733480353792,210207 751985055740731394,1248205 762922069843673090,73654 794855627537477634,263540 773586273034342400,137158 766753974959484928,93823 795463372917485568,265855 781660360151404544,188478 788010490173673472,214209 772525918875217924,121949 766350185844932608,91894 766312741447536640,91946 755459054017843200,354391 758689287508467712,54070 754771893652230145,22715 751579030894239744,18893 768115252042924034,103354 775001720216780801,146259 770194648543420416,117257 794515885922852864,260849 770693845730242560,120613 788531024661581824,218219 794281076713631744,259482 752291513829392384,20279 779525725913096192,174315 785482312733585408,195481 775724792783577088,151071 764610624252841984,80939 788022106797776896,214492 793149713084186624,249469 794531273813401600,261155 755488923867119616,37892 768224754801061889,103924 771140737371033601,122973 758331890327773184,52554 790583076225245184,231894 773617173021487105,137639 770299788772474880,117257 776832063068450816,158387 787323110492139524,206836 795009613984890880,263907 779317746605576192,173964 773749858939375617,137869 788388493777133568,217519 793793966290460672,255393 791328419782926336,238117 756507298885832705,42249 764113767277953025,1249200 766548995715964928,88428 755413803962105856,34506 787259623304728576,207287 787263861003018240,209913 757193576375652354,14277 774290829829472256,141912 749927460481867776,10653 793126891368484865,249469 765671535638175744,82002 770730970534252545,119786 765807571320000512,84886 794539576152981508,261155 780622833202425856,182154 792769973340872704,247241 793871759820849152,255942 793855089798635520,11774 790113095267983364,229693 786042108910022657,200382 770945876063883264,121949 776574166346653696,155328 762740979229192193,74681 778736733399547904,169923 790317966290198528,228583 734665639500058624,195876 780248358938038273,176128 780119344873287680,177233 771543136510152704,125145 765755780922429440,88930 788047903273185281,214513 789436182560018433,225981 760814924524171264,64722 756664213905563653,43962 760229885507883008,61723 767399864934158336,96039 787148667857702912,209351 756602908947386371,43391 759218284290080768,351158 773879440011038721,139404 775896728558006272,152182 795284901524307968,264397 792797071057285121,228810 773612745996533760,136947 778283726157393921,167063 773497457850347520,135960 790008354349473792,227048 775467017310760960,146991 761182239950450688,60507 785812769392226304,197512 766816651706675200,96002 769152479690797056,349479 768195039570702337,104395 748975820732071937,11774 773712198833102848,11774 766413464340398082,46501 794551617651613696,261155 786901788951797760,351252 760562428933394432,60112 773839999783411712,139404 775310813695315970,148170 772274288040742912,129551 786041227590242305,192795 772779224025313280,132335 779719112884879360,174756 768088030234238976,103354 770647177282654208,120341 760631472235614209,62051 791354046842015745,238383 771992603046928385,127775 792536515108823040,244270 786377149922115584,198743 772459099086872576,129662 786261756536578048,202429 773905319500124160,139245 755160099702837248,35890 791645987710328832,240145 776283262201147393,152946 778224211387187200,166409 763363725323542528,47940 765290304505339904,84724 758801552672907264,52112 786316068310556672,202727 753228896904949761,25687 770754319599763457,120610 770845645217292288,120610 764066682390192129,58358 788826282633101316,216009 760585571458617344,63464 772427795729358848,129551 753582560836460545,26458 763161374226731008,76549 776574593368633345,155448 766114382489288704,81929 791679225514254336,240483 781254152609525764,186063 794533837548253189,261155 763774310423011328,78344 793558551603982337,252014 758068444755468288,51069 766653302134235136,94598 774808794396254212,145244 794589636613918720,39957 732684833969836032,353228 757051474044133376,45669 769921251129249792,114779 776654250826993664,154832 758742200905719808,46076 760568596355358720,63451 760981273816944641,66105 790191496305651712,229693 793204965598597120,250633 769706468169883649,114779 778336126616625152,166899 793180588807041024,249926 775824269095952385,151463 789994839777611776,228576 791727156133031937,240483 755496153672658944,38032 761314204108357633,67709 765658779371266048,87904 795674853764304897,267862 763882717872140288,80136 792342022023630848,244143 764468996364128257,82766 771856283179769856,128043 794633456269586434,261155 766359925563863040,93036 788111144963547136,213064 790603766571626497,230297 790606229689266176,232169 793616884771885056,252639 758379406490411008,52061 793433517250244609,250633 785590729737248768,196767 768914806657220614,109104 763092993146556416,75899 753350760767688704,27045 733246009560731648,355943 758056581347020800,51069 764253874668445696,82283 754724561741029379,33356 763481211780132864,78159 732099917532045312,1170319 776807518580408320,157840 761671169221267456,70085 761980017865666560,431998 767256165449281536,96196 762747286552272901,73814 791349163388702720,11774 750698809445847040,13343 763744557083140096,77731 759226297935618048,55174 788404580619022336,11774 776601343863775232,155318 768798535529693184,88052 793152011147612160,164814 778389647516991488,167407 759240013989212160,56625 788355149462958080,217156 780479181666693120,179718 790638671695192064,232863 793243170524069888,249926 795677272569249792,267855 794366968958742529,260273 795751322029015040,268281 773892732477669376,139404 751234921864241152,17416 762198556333764608,431998 752934493896400897,352060 793247579542880256,250633 790581778067095558,11774 792162423717232640,243165 775636402755305472,150450 793975555909525504,11774 771108097469186049,120541 765423724317245440,86645 780843743654051841,183338 742548036451074049,47188 764937187280297988,11774 788740519643852800,220029 758055105375514624,50787 774205044543533056,141360 750153993079271424,11495 759112491997786113,56964 765525469106012161,87904 773965348622049280,139404 787506280835403776,210313 769898350007037952,115159 754794373225803776,33751 753002029220450306,22971 774086325766983680,138812 769741810436452357,114779 781120526026760193,183269 772626874597974017,129436 764126974218428418,81938 773257855654830080,132996 781354592613216256,139404 792427030302199808,242693 778648791385800704,167319 749735529638268928,351147 756302394158354433,42432 789734388477009920,227048 771039691726618624,123085 758813934480523264,54070 787735059964895232,210235 750302447470538752,686533 762844897682436097,74727 763942319884079104,79691 787150659942359040,207949 786529836554604544,203391 785888930935803905,197512 776569302702891008,156835 793952464059953153,256105 753476762768699392,27893 792465805325832192,245148 760638659619991553,63393 791007984008724480,235590 758347799876337664,41703 763455278264291329,76406 768571955599380480,107446 792330835198251008,243187 769952035491885056,105109 753383791469682690,25965 754995862284144641,22259 764085368568242177,80939 794529870717984768,261155 791286509492068352,236945 751239547141455873,17365 762982620078768128,75724 765580414631182336,88370 785550898919538689,196917 794671394147733504,262022 767950290725187584,100964 769890187086147584,113412 764092554946064384,78203 794991154349494273,261155 768602572248780800,102780 759463291173343232,56964 766047292986167296,90384 771431232798285825,125381 760604876275462144,63655 769086625661984768,110659 764941900709236736,84209 788509695799615490,214127 773010296797487104,118174 779527340196040704,175549 762021940190150656,71502 761609465997119489,69705 772335775077707777,128194 755750727675289600,39197 733161026632486913,355106 771011570373500928,122148 780813254515953665,183468 779603150634225664,108396 758411817324511233,52061 791732869710381056,240682 761525233014673408,68993 766372646392954880,93068 779442487668637700,173605 793211094495956992,246392 768185663187521537,103786 755497101660786689,38045 762980626014371840,75724 776462078043418624,111558 777786291555557376,162096 765948786522755072,90384 763150154669096960,73712 767892653157515264,101383 765688326762496000,88495 789292223632322560,224680 767821754089639936,100893 789888717179670528,29569 787778134984851456,209151 765959909649313792,90384 780800572307808256,183261 764153872264859649,82066 761128205281554432,66772 776466251350695936,155390 789442794280583168,225981 756423369864642561,39197 779378132436471809,174557 791481544535781376,238207 773649973095170048,137640 793098488842219520,249469 765641684168404992,431998 732436504715362305,349776 789296688875700225,224678 794643440529240064,262053 794808004549967872,262752 742909641072381952,11774 751707572994924544,18893 748707037987545088,738099 771863412502507520,11774 788172150888865792,215005 766109804628545536,90384 768233866414784513,11774 778656204780244992,168794 779491292224950272,174230 779495487904681984,174660 788729134423937024,218832 793231938664431616,250033 750166436245598209,353105 776037576033665024,152735 739564051370512384,11774 761331250967830528,67229 778396189297303552,167003 753762100577705984,11774 789009853859586048,199307 778962555121250304,166282 791335855692587008,237491 759095897821028352,43553 765015512401096704,77731 743497748675174400,11774 786588859572359168,204413 753207732342185984,26140 786985909107449857,207974 775876317132623872,151463 778308836541079552,167407 791456622778265600,238292 758026799208996864,50923 767069614413058048,97355 774819563611521024,145244 779069518186442752,172523 788908979971764225,11774 771114242472833024,123038 785938623715741697,198671 733021025802309633,355437 765435355873107968,87226 767716873215565824,100605 769297183451611136,112265 760166280829829120,61412 792155912647610368,244221 795440485418422273,261818 795461328932638720,264807 770315687227035648,117257 770707177531211777,119937 794158812802387968,256276 770385298861780992,118698 791422280970698752,238639 794588149829668864,256038 769325672665903104,107953 768926014177054720,109945 785995699821293568,198878 788488016494858240,218351 790587829122281473,231318 795418513590587393,266491 752668529825030144,13410 795039467300077572,263926 749351343551315968,8047 763897671610408960,80939 758073749509775360,50314 763971657811623937,80132 794785282876932096,261942 776149270089048064,152866 779028777753939969,168794 788654567252688896,193121 792077398971940864,243075 787452544574377984,211278 750453456251609089,13450 795483280422424576,247930 760189565411917824,61352 788172676921749504,212727 734779986649960448,11774 779418679670738944,174557 780792415187644416,182036 766403524108451841,81869 794645456374693889,261155 776511636085485568,155688 773647883090350080,138387 776472389303631872,481145 791814070588485632,241940 792831910313680897,247241 742411663370948608,11774 763891753124454400,80939 737716636870922241,49681 793165853164396544,249852 752652694137950208,22735 770039006977466368,114254 763824770668310529,80366 772474388113391616,125554 794242745577701376,258085 785913564968001537,199739 768546151582892033,106763 785618349170434049,197622 792499497116983296,246392 792029258310782977,243187 792206787512590340,226461 787098678100168704,207119 787536573138993152,210585 786249261574819840,1063777 774358555075883008,142563 786183098539110400,198620 788172866885857280,215608 768983582681563137,110362 777942230040469505,164826 788153500140134400,216009 789157229391937537,224090 753256158866079744,26544 760875550563074048,11774 785626576532615168,197512 772157053402054656,127707 763451896053006341,78304 776951157495332864,156835 757266758193426432,46694 786753721040510976,159876 778392104171085825,167220 787069808919453696,207796 761331569881513984,67852 751753431166181376,13195 792170898514030592,240580 770716758801944576,120675 771590316759457792,118191 791274711145512960,237491 776482117370810369,11774 788418569704972288,217837 787157454198943745,209393 790912465374699521,234796 758336658907336704,50923 762690044863787009,73926 761311928589352960,65180 769091473937731584,111359 795662375219326976,267262 774167397687107584,138061 776653605138866176,151374 770984006229762049,117686 773902452164734976,139404 775104790682595328,146720 754839927339290628,33549 754959700962209792,32624 771820382923792385,127657 785991471065276416,200384 795064687847161857,265030 755514937758277632,38162 757796214439981057,48097 776792818308288513,157993 793154380136640512,249926 791348266575159296,238383 762294220635770880,72035 764928306319806464,11774 754740076232347648,33356 732297554847629312,350295 772086665754075136,129471 786986458179575808,207949 792709018145918976,235590 794553412771807232,261155 732714525426782208,352895 794028036912009216,257026 768460984059125761,105519 772739495666053120,132335 787924253358247937,213887 793212601027047424,249469 777830365708689408,163901 776617132712923136,157082 770721748614516736,121046 771720377886121984,127366 793155568261275649,249852 763842341803352064,80486 751181671500615680,16768 774305866925301760,142090 764150341935915008,82066 776237231803465728,152735 759626093464653824,59200 779150091147935744,160224 775312630705590273,148126 775795444823814144,151748 785248831663398912,194167 758024593898602497,50923 778730070504382464,167220 756489443545079808,42391 751957616083939328,19545 758098378228133889,51239 763180042448875522,74281 780561246210756608,181419 792138827724763136,243075 778296677509758976,167220 758341077405462528,49866 770716156374110209,119832 770935016226484224,122146 757609455324454912,47761 781502941064728576,188401 793366453936386048,250669 788474130052030464,218275 762281937729826817,70886 785299196492582912,194934 757771853049888768,27222 776741404638781441,157755 792580893462368256,246314 772311494532870145,129558 791704450557554688,236498 792924963271565312,248514 786211305669599233,199460 759403083264909312,57112 764975776571719680,85562 773351732306776064,133495 780240641217269760,173628 787485011125542913,204958 762793928948981760,75014 790925972497367040,234583 795308729046470656,261155 795735156216778752,260874 790311995811692544,11774 756519620073263106,11774 777523810639581184,146991 785288027832659968,194030 785727630150598656,196788 778156744518299648,164826 778326692926484484,167569 788104368843350016,215005 788928658987638784,221785 776440517282246656,155896 793601949849489408,237532 764177849121181696,82066 766605254800519169,93286 788473676802977798,218495 788763544082718720,220526 794025583680241664,254444 789323697521819648,223935 776164542653075457,152946 768999968703180801,110362 786358329907871744,202304 793210531398189056,250633 780923417272852480,183975 761642000647151616,69356 776067114226548737,152735 764081299611017216,80393 753626158835445760,28477 781644099346657280,188401 792473015359381504,246225 752239968702066688,21074 755763466808467456,39384 757598584674017282,47761 791130533778587648,194281 794537376534167552,261155 778405202378551296,167220 793302760590454784,250633 762821006889070592,73712 765152692343672833,86103 769555464358993920,113836 773509562624278532,137042 775359356103647234,148045 778295394958729216,166282 778493311241875456,168297 758041620654817280,48663 772868613984378880,132761 792028557341888513,243187 785651123449434112,197324 755547003354873856,38183 769287311615860736,111454 763940909566218240,78129 779333909980950530,170884 772837548733235200,132335 759953799968546821,11774 753035987513593856,23742 777093755350507520,159245 795418788179152905,265855 762015698944135168,71476 780478322228727808,11774 765152547095085056,86103 773659573487931392,136904 790618683353669632,232424 772182369352638466,127925 785551436599918592,196917 761984214669660160,431998 776018017180348417,151526 776136455370387456,152106 754138026108780544,31561 767552467198279681,1249447 779359916884652032,174427 763090300235427840,76410 765952358417301504,87904 780384314349322240,179742 781467620625133568,188119 787765072009502724,212711 757028978183933952,44313 768974739276648448,110659 758704362826768384,54070 763769170437742592,11774 788744562474909696,215437 763056429511024640,75929 773925786055155712,139865 785657361432129536,195975 793165376536268800,249926 781088632425906176,184601 794046255030673408,257492 787226914389983232,204413 794669915835891712,260404 778525379367624705,167220 791710978949931008,240483 780591847886426112,181811 750336148208095234,12535 780797404907970560,182036 773716679171858432,11774 763844919563808770,80643 788469537859522560,11774 794688938732466177,261063 776154180432035840,153095 770799890108653568,118650 761286922618667008,66897 794623540188348416,262053 762768118124994560,70884 772751652533174274,132335 781090793276649472,185296 775685866811297793,150511 780706868914032640,182257 786640945924149249,204224 763415231368429569,78159 773625855205662720,137869 771364371238879232,122622 771696095865036800,125145 778427688918749185,152594 776126165090242560,153699 787769011417206787,205197 789369568972066817,216609 757736512817467392,49121 749324047910141954,7836 781265304387194881,185921 753927080052678656,30304 772455262292615168,64511 776592270107652096,157031 780140569590804480,178477 786030103541133312,199166 754803814474088448,33356 776621290086014976,153613 765630288781123584,80393 794036450912145408,257492 791450098530152454,237908 780386648550887428,164980 764331569272201216,80939 771348748249235456,122373 778767791075782656,168794 757984531181932544,49923 776638586330439680,156132 757619065838006273,47782 765938940167749632,90384 793459148360916992,252020 766650189218254848,91917 768232634371624960,103354 792980457910472704,247240 793625287367929857,250328 771995666851790848,127775 772266929528594432,125367 793177364851068929,243075 760882344240750592,65404 778334220791844864,167311 760352836660101120,48052 776428930530091008,155390 763495720187863041,77598 768853141420843008,107745 753639352836714496,28732 778324500857446401,167220 764823623081324544,81574 766876330688327680,96613 788515999343480832,217658 761387038746607617,67229 754864013465546752,33356 732298347285897216,350955 772898142131986432,132578 763062332003979264,47188 752654783656267776,22785 785268364671324160,11774 794533065515220992,261155 759942631161933824,56964 765134461117800448,85562 790902420297486337,234796 792465718205779968,245575 792677415428382721,246771 763181673462673409,59996 754877205377789952,32860 791669881007542273,240260 774030368169000960,1250066 788139365088178176,215608 770699472527433728,120610 772753756438093824,125163 750705688997797888,12883 776538522664722432,1250232 788392698503892992,217519 761546218069712897,68884 762458614980239360,431998 732388417309270018,351467 758183122886234112,48289 778377342540406784,166532 786203562594308096,193639 769684494060228608,113982 777177170737176576,159389 773567064464236545,137158 765349087491264512,86667 759104360970194944,54070 794292162309427200,258829 776457561314848768,155934 786222134536310784,201555 758064634549137408,33830 775706797734662144,112363 793284236845453312,249926 773857540685832192,139404 778202904524103680,154100 787080916170440704,209043 768989128176218112,109104 760733633166671873,64019 750732581398872064,14877 766398893076516864,91946 794961735224430592,261818 793316789203722240,250033 791824200084226048,241523 792360896253362176,195876 793950494070865920,254135 787013091200557060,11774 785645859455270914,194082 774322072520683522,142942 769636390308982784,113412 778680781262598145,168892 733639266501201920,349462 761042963606573057,66168 779685273542287360,175154 757750609093111808,47940 774616148549726208,85326 753405130762883072,25981 756959583982215168,44291 764888527418953729,84422 774063879471104000,140444 774381905366044672,142648 786002602764959744,198591 753647835191533568,26458 765490850860105728,84724 772527114536955904,131480 776624133652287490,153845 778999519740592128,171693 768058557845471232,103261 770210849877331968,94699 795005760212205569,264431 757654955419377665,48477 786007356693815296,198671 766985670204076033,96967 771088912794124288,122982 775885360194813957,1250244 750773022294933505,14525 775430915703144449,141415 772758895773220864,132335 787862840107565056,213253 755427176091123713,36735 791415497925488640,222526 788451223087095808,11774 763513277112389632,78853 766377505490104320,92958 795238499649658881,262849 761650009553108992,47283 749165393302921217,7181 768124435605909504,103354 750378072847880192,12883 771437705532149760,124640 771441775198081024,124587 756623227699531776,44450 786296828421545984,201620 788061823127789568,215057 753363434826326017,27334 743110485810110464,11774 759430621383028736,56964 761130985278861312,61051 770373123526897664,117257 791737570266931202,239405 794953946263650304,262847 732245646674137088,349197 794665775407603712,262620 774808231961067520,145524 793983775403216898,249926 775781215613792256,150663 788622803398524930,218349 776182183799119873,154087 794364512153518081,259034 794357371757805580,258598 760109846670766080,60866 767478642662191104,95055 764347173693718528,79407 791523949628755968,232640 771442734225686528,124537 751183462128816128,17591 769545351892205568,109666 753811448913010688,30005 761583346682068996,352031 794541061053956097,261155 795754042601459714,267655 771890379746447360,127579 790260340235706368,230282 770374227375562752,117257 780549889415581696,181419 787313491392671744,207613 773946015724503040,139613 781580750504226816,187976 765597731121430528,86653 750078657855492096,9433 790961107812900864,234583 785858657565208580,198878 789429942798868484,225981 792039807497146368,243187 771393386381271042,125367 788479394557857792,218455 757622686835019776,46076 751775243937714176,18323 756343478078943234,42432 790731208380522496,233692 794375184442605570,11774 795061503019732992,264431 762247778114252802,68895 771539356016181249,126389 785588291777077248,196676 771952837760811008,123217 785482498268553220,192032 791347810104901634,237491 771003373105451009,122690 787736315479531520,205197 771472805237972992,125906 794682784832843777,262022 768065269356978176,102998 773642683336142848,137640 785482619467292672,195975 786717509860794369,205728 788759691178278912,220526 732238957593812992,349197 763832027380613120,431998 766406179002028032,89859 776564144182964224,156110 795019602644402176,263895 785866965562695680,198671 766407329260638208,93286 771443175873327105,125367 758434950060224519,51069 789249702571016192,224243 776905070562516997,158673 752926642398334976,24597 757464111236067329,43391 791660593249869824,240483 793209267268399105,243286 766409766633517056,80939 786063993299472384,199453 758990352942444544,55844 763564147795779584,77612 770683873541951489,120613 756463038027431936,43391 779675757496983553,167939 794681151914917888,193368 790957515529867264,232169 762746134758469632,73712 775434748751704064,147859 751862194493485056,17416 763872201711820801,80939 791373720011014144,238290 785379808679047168,192421 768178660201201668,104026 790582344201674752,231318 785797178958675968,197512 762342852303196160,72849 764124454490300416,74247 765736801394982912,87904 777248845713514497,159016 794637683008176128,255942 762297838911033344,72035 788087760406081536,166282 766885146234675200,95708 776448541250105345,155451 755147300750495744,34666 786652810049888256,90209 790580981941940228,232280 793776825214394372,252639 760999336402489344,65626 749419601486680065,8431 775058320923197441,146847 759139213497380864,56964 749707804118835200,11774 765962064447827968,84724 736705014480175104,351146 793098388371746816,247240 758176046017552386,41703 767030486791180288,93144 771735885633073152,108396 761577360428634112,69245 779357434603196416,173964 786193888268648448,201494 764954662990712832,84745 769188382371094529,110344 778956697951956992,171324 787020783163846656,207287 780088362577305600,176128 760873501603627008,65180 788850074990309376,221476 753057677735899137,23957 762658715690536960,73814 772905476413591552,127582 757188238519992320,43278 781646827204390912,188934 795329898046951425,265878 761906779508932608,63860 773941060825337856,140232 793412825414709248,235590 765358432329175040,84886 777196257865404416,87904 761998929156190208,71550 795613809750736896,267655 757722821485133825,48826 762015678136279040,70501 769225543275327488,112345 773591720592310272,137817 768169386771410944,104332 785291857290858496,193669 793331042581090304,249841 794526657197568000,261155 762860771663450113,74681 764343273976586241,81425 792838303313645568,247819 789228999536803840,222436 765594224070918144,87904 794299135092490240,258456 767210099928596480,87904 768282363423895552,103354 777900788660264960,164375 781131581650038784,185496 792856560984788992,247240 763000476673581057,75899 767842830861631490,101383 741620595473842177,112939 778020897508646912,165185 778733469375471621,170207 753962109172584449,30296 769271383113293824,110659 758992873693982721,56146 793493331682529281,235487 753669564156686336,29061 780755372344799233,157708 785898261861261312,197367 788961913560379392,11774 763426730249904128,77731 763767487682842624,11774 793632862155059200,249926 771925817337212929,128615 792520888931405824,246225 755507317857062912,38032 793581160563474432,253793 789165044613263360,223899 741775421457457152,139093 777949583200645121,108396 779570493447737344,174686 791635112593096704,240260 766082976874582016,90969 770874401910824960,120610 794952324498280448,263817 761504142154199040,59662 762405734357299200,33338 790263841733091328,230283 756983159158411264,351931 788476355621097472,218275 773328570991214593,135124 761390721492480000,68182 772196864166883328,129912 786313346282762240,201555 780069938295869441,174725 739153431932325888,349957 775066468333432832,146259 756650086541697024,43391 793934153708355585,257026 789076993396514816,223030 776109829018439680,151463 789658044359598080,225359 761307476608241664,65180 775354116038074368,148349 751733935499976704,18215 770651806686912512,119832 778309110374633472,167319 785637019825246208,197063 755837471770808320,39462 788100243971768320,214247 789402150073794561,220029 791373909392232448,221785 786007997730414592,199478 787445693493411840,188577 771010578621923329,118192 788709522776940544,193297 751088936424923136,11495 775344877487828993,148473 786640175283646465,124597 772163232194662400,128519 757587556632494082,48093 785826540504297472,196917 791976702469545988,240483 775396680925667328,148994 790676548344963073,232640 774287727638384640,139148 751091767567478784,16897 766626559604068352,94699 752930157183328257,24316 759763336984662016,58939 776979167673880577,159546 793204224033038336,250633 752660324994600960,23217 786622570082758656,205181 791309543858851842,237787 756819066954747905,44450 771217807711141890,122973 792543854163550208,245711 768855469129543680,105109 779719108761976832,738099 789991316469841920,228354 794079739724042240,252196 776443835207475202,155688 792912115879309312,247241 778631892580958208,168794 788718300310024193,219942 788735293629337601,220332 762895813102211073,74431 794529162711224321,261155 764238101543735297,82066 763843669224984580,80486 765011421205630976,85159 779308488828780544,158387 736595161069674496,8431 758098788036653057,51451 793615120186224640,252639 750126483092353024,49681 759926090601209856,59666 776504091866501124,155898 760687524301926400,349320 790912804978995201,234533 746442196417536000,738099 761293093354237960,67679 793105905747308545,249469 790304172222455808,230282 768143387446878208,101681 755072524069679104,14277 775191089242267648,141912 770386903333941248,117609 757604254177689600,47782 786826815754993668,202385 792844560523071488,243075 754763853540438016,33356 763087787914584064,75724 785731999130456064,197698 793674620205281282,250633 760628230139305986,63464 761017938178478080,65884 753693455898017792,29263 756625245734334465,44450 791447876123529216,238272 753702425173852161,29263 765336678890373120,87145 778616189928939520,169262 768947014075686913,109666 732682242397458433,353474 755038588220248064,34666 766616526833197056,93261 792376998236520448,244143 781710729917394944,189527 786918135840538624,207287 791779099966574592,241678 754817929070252032,33549 771984853860360192,128043 766007588802682880,84724 794159906265989120,258331 791723574784438272,240556 790995349104103424,234556 756249095031881728,42171 765562985012142080,87904 775807616131948544,151463 793545295770648581,172084 737503521499553792,350247 754974820396400640,34666 794911296441483264,263895 790010833569013765,228363 764598024773308416,82009 791754060785475584,239344 767926805533564928,102137 768963637218127872,103126 769899473183109121,107953 751588209818103808,18893 752724560110194689,21332 769346878274170880,112788 792866779995467776,243187 788715208520982529,220029 760280769294106625,1248753 793434880138936320,250633 767049742140502016,61352 788046528287879168,11774 759947384273063940,60447 794022247404969984,257492 786916451982544897,204413 791754159984893956,239998 793481680094978049,250633 793987405493764096,256531 772580984835440641,124597 793920378720620548,248652 790790233071710208,232884 780213096514105344,177687 778645078705369088,168794 764998304698687488,11774 791680479984508929,239405 753359573776490496,27317 763852439992856577,80486 771542220532920320,125554 769262513322090496,112399 790687846164291586,232169 794298824886013953,259482 794621866694549504,256038 793791190164537344,255393 790449740353638401,230283 785611705082445825,196788 788037916312371200,214138 760856017374621701,63149 771813873120935936,127657 778268260747710464,164826 788168711354015744,216009 794525301548208128,261155 788053205619834880,214288 795046625035034624,264397 760612971974365184,63267 791076802760433665,235990 786323644465020930,201558 794006800127369220,252196 786051741422870528,172295 774981665953308673,138490 767810474972938240,101681 773899510175105024,139404 778121370488213504,11774 785706159487320064,198105 752016760962822145,14277 764320586847760384,79999 774717584906326017,144654 793237245125943296,250293 781036442369884160,182779 792117101267914753,243187 793099329087033344,249469 787021410858364928,208065 780547707312017408,11774 781005480630124548,184223 794231806702878720,258598 763913501748322307,80192 794744255692541952,262849 763835531318943744,80486 768147377915953153,100893 770520632085901312,117257 793299697846726656,250633 761349633218080768,68163 794607616488075270,261399 774220849263943680,139404 788121807941472256,215005 791362381435854848,238395 768072006512283648,103354 769940136012513281,115511 759268007872983040,738099 785263426624860160,193669 756944686535671809,44450 767030378796285952,96849 780547803256856576,11774 768227898549374977,103924 786156683965767684,197565 732660345572098048,353200 753325471241154560,26492 790520956334649345,231945 758889960195756033,51796 764147347416723457,82178 760419569123065856,62735 765948011360968704,90287 787816575537598464,210238 774603653269250053,142668 794162362789961728,257325 755793307326877696,36961 757695080626950144,48922 761657372838199296,68993 762699698327007233,74431 768418447235612672,105799 761702926184132609,69711 763944234571341824,81302 793910282011705344,256255 786448522753118209,202429 760139305805316096,61051 794330484834603008,259659 758769843176734720,55257 770761292747603970,120610 771106856294952961,121479 770628163659444233,119774 770784316494319616,118192 765425404526071808,87245 788520679347933184,218275 793701886914244609,252616 790865525400154112,351992 770250794431938565,117263 775062341868195840,146704 790748598275280896,193533 795141120510435328,263896 776834764460425216,158327 763900640699359233,80863 779772844448165889,176546 750085087283122176,7852 777163115070795776,147773 785589635309109249,196788 791816273806127104,241940 758504812883292160,53703 750755973149536256,12883 753248004581289984,25968 794561103061622784,261155 771709320895397888,126995 788514131104018432,218164 766546654451208192,91700 778500801824231425,152594 788523325995687936,214619 786543676315078656,203674 755492936142446592,38093 794977051946209280,258771 751777255844491265,19352 761775800991395840,69565 761066346180325380,65500 770237288014020608,117257 755953401628950529,40881 757982021201256448,50476 759579920452481024,57574 792073507433648128,11774 785637674120015872,197512 788604140356247552,218455 756615338410840064,44274 770603692433125376,97685 787836857941766144,211829 750644019089272832,14367 770820294697029632,119535 792503280794345472,245711 763450492731084800,78159 763121246854840320,76188 751640962523230208,14277 752031020036157441,18893 793113947276738561,249469 791060978280587264,235620 793112330103959553,248253 765017028742696961,85562 786586617976918016,203674 781133928455368704,185496 785617971901333504,197286 770425632320782336,26066 785952071442980864,199546 788408405220208640,215174 749049522421112832,195876 750490919762178048,13316 788173723119460352,215088 762618839305781249,73814 758436998793265156,53001 773898209873629184,139404 767713726589919232,209828 776604158954729472,152847 789765700361400321,227242 773193984512552960,134380 758203475935301632,51344 758476696454516736,53185 787185909498310656,207965 770478262531289089,118192 771417664749088770,122344 760106105712238596,60801 780884690920214529,183269 794987138072932353,262849 771007551169331200,122299 775406068277055489,148994 765037845098528768,84929 788865179521982464,220526 794954793261367296,263817 752036395682713602,18470 768503228526764032,104973 790652342332952578,233152 753656549638234112,28732 753351413082624000,27045 791377027471282176,238395 791401030705614849,238780 790431137822900224,11774 751598128307007488,14421 792164687144255488,243092 765367428121518080,87249 756452922267951104,42249 773421840207343617,136277 773948115187486720,140372 794730575735111681,262025 758368157144719360,50923 791618149309255680,240145 790945833571192832,232757 757049485059121152,44093 763818812718186497,79987 775028165995409409,146259 775149443435728896,145866 777903594242732032,163811 775726439119355904,151071 787060427104616448,207101 749230320830910464,7772 761789469980626945,70543 769687022327959554,114985 750793956686958598,14848 756511071708426240,42432 755892669205782529,40410 773901971204038656,139404 757744630830014464,48991 791766878054121476,238110 781262899696328704,185310 785672255296638976,196538 770307594330046464,117400 788752709239255040,108396 767870290474983425,100893 775124764511830017,147303 772078857146863616,128934 791693946242170880,240483 795673232212983809,267796 753997321352785921,30555 764971975072620545,85562 792750598663864320,226218 794084011492577280,255870 753728134315376641,28974 779388968341233664,173753 758102833853964289,46193 791528524230172672,172084 774361463632769024,142090 763809496229679104,80098 771853312949784576,128202 777728730860969988,160618 759778718868992001,56282 778377435989540864,166390 788575965194498048,218984 781882006347124737,187611 733103580211728384,355106 772589437532471296,125554 776523127614341120,155686 773645490021806081,137042 790279084827938816,229159 793162412350246912,249180 776911781277081600,154965 743833195649499136,11774 761672259308232706,52887 770401545380892672,118556 793575487364698112,253164 775326050637217792,148045 790876188566810624,234583 732934714101620736,354506 792094938032803840,243398 770189807062552576,354112 775359049680490497,148045 773940553364959232,138054 786927522592063488,192032 735497148368748544,351252 767687949777375232,100605 762103390344130560,70858 775789675592245249,151741 760200587313090561,58537 762750663524626432,73926 753839122578452480,25896 765484083753484288,87813 778610423016849408,169201 792097686539370496,242693 779039122102943744,172057 762782365932396547,70679 769603064554586112,113412 770545580095311872,118698 773507249931165696,137042 765918493032140800,50581 764175315904106496,80939 760096269436157952,1175381 794623367374655488,261987 761320264026034177,67973 765630645229850624,87831 777043732415778816,158387 794628810113105920,262053 778268666458611712,161352 787745349813215236,205197 793481431045603332,251566 760663427899588608,61917 793161582737973248,249469 795003759059464192,262925 776232802178125824,153596 772913049086734336,132335 793952903853506560,257026 754150660317249537,29790 763796747034431488,79691 792806135082291200,247241 795688250010640384,266151 791421957069606913,238207 794840401727266816,262849 755444608994193408,35890 761370785135013888,1248931 763907156508676098,79970 786979158815543296,208022 794378099139969025,11774 785969980802117632,199462 785553869057232897,196917 763201784202485764,75899 785926330143551488,199431 795074161609756672,249926 750533663268360192,13532 788509592133271552,218275 757652691887599616,46280 762027252318031873,70142 768586571436077056,107917 765541227009810432,88052 768832246082113536,108849 779438395185438720,174557 764431210026262529,82963 771224554333016064,122145 755494065920245761,38032 773898610970767361,139404 793688788090388480,254209 750367072035729408,12308 757631857617801216,11774 778684935431294976,169916 761344321836687360,68102 792073363116228608,11774 793602135262801920,253206 732592178359308289,352654 767505087149273089,97519 795013539392065537,263896 758397784752005120,52696 785799670438170624,197286 788689401001881600,219942 785370590442033152,192922 749797003455070209,9433 762906626508468224,351337 764928681928224768,170736 773450839818113024,23762 786014857686577152,198591 781271245316694018,186150 792022567494180864,243075 785861392729534464,198788 765627760605671424,88052 780615400752939009,182146 763170248539242496,75653 793102981025632256,249469 770847460633763840,121497 772942789768257537,120976 778711887361867776,169182 773571971653197824,105109 779538264063479809,464984 752926275426258945,24212 763347488413671428,77731 773587869470433282,137553 777026138119872512,159146 794313111167758336,257406 751619412914954240,19000 766371996770918401,93405 786392048509124608,203510 794334593528647680,256038 788207580824739840,215012 794529254960758785,261202 757300288122347520,351340 765720934049251328,88459 772084742766338048,128897 763157088394620930,76794 766399620423507969,92854 786910270538911744,162488 769157674902622208,105992 775941270791331841,151526 763359456688152579,75929 792162354637131776,243165 792461693536374784,245148 771103814455660544,112363 771369566479974400,124597 762798516108464128,73712 761350953413046272,67401 762359036444499968,70797 768229158677688320,100893 773257999829889025,134561 775569349029470208,148684 779019661463609344,171693 763449720211550208,78159 791002133453647872,234583 753674592607150080,29059 773484757908946944,136590 764261806294626304,82066 785614751862706178,188478 791698267146821633,240483 752683194508464128,22575 774291684024778752,141912 779659783532052480,174916 790653747026210816,232169 761509629344047106,67226 763196712466780160,76474 779333355615686657,169437 758681306435821569,53651 781570400597663745,186584 753345225305624576,1248155 785625658713964544,194723 790657642444140544,233307 764224109412843526,82759 786264262930857985,200383 792827887086743552,247240 789138660771958785,221785 737343192660463617,11774 787022286423490560,207287 752864445647454208,23899 777584204078981120,159308 790914312709795840,234583 766871334236282880,86264 756254112547610624,42171 770561015234691072,118515 765658418908504065,87249 788816682328395776,219942 761584564007497728,68993 764162653543501824,82066 766955121636876289,94683 769244675479920645,100893 774283945596690432,11774 767268468924096512,97386 767777028481413120,100893 763005946880602112,74681 781588206802374656,187540 759561743144144896,32621 762147530419253249,58537 778500077891366912,167407 778726646559809537,169327 793337655811465216,251452 771538299810750468,125853 785272939415531520,194560 787089524702707713,209151 764997336460320768,85562 788758707853078528,220029 789217635204411392,224068 760925385353596928,1248836 754742848424116224,33356 763811965257015297,79131 757600218430963712,47782 787877374004113408,210238 793665719221321728,236409 789296316736299008,224680 749968572781240322,7706 790879380557828096,234583 762513298466099202,431998 768277508793905152,105041 787331758270414848,205181 763207399578693632,76723 787091866546089987,208928 767138045178974208,85562 789971519170412544,227795 774124277683544064,140025 776162961576583169,154071 794325726992486408,259892 794735827095949312,262025 756223964733517825,11774 793342031334518784,249469 778660745491775488,169696 793106734629781505,235677 769921021499453441,112693 734780046058115072,11774 791486916977840132,18395 756187137293160448,41680 763627051894964225,75409 793152965418758144,249469 752303189966266369,21034 760915142762721280,65180 780513499206254592,179601 791114774947823616,235590 794022648736976896,256239 756325317682294784,41680 753773723912540160,28128 760120686144729091,61051 791020914158612481,232169 761878447631142912,70543 788236408016166913,215969 780072723657687041,173011 780932355707904003,182659 767750318939484160,99471 790245077935202304,229693 767444174236848128,99030 750580496690778113,11774 753710958351114240,28282 756305071084740609,42432 788867816963371009,220602 767070250403786752,97355 776891972111917056,62180 780593120971030529,181811 777848700680888320,164001 772206862707986432,127925 793095902441377792,249469 763874117095424000,79131 752901454722174976,22575 774412346664124417,73196 756547112997793792,43917 781343868914536449,186584 764712116871950337,84422 790689718459445248,233307 793651751291236352,252020 751595021116157952,18893 759637500574838784,349283 781542700793356288,188401 758654543580110849,54070 795408579352207360,266884 760083915381968896,60866 793302794283384832,249841 754746102239272960,33356 758669872599474177,54272 752908113112629248,23899 785977314190381059,200382 791709524876890112,240145 749521009779376128,8297 789226856109248513,224018 769650213439102976,113412 775388010565238784,148870 758415847115358208,51997 732744133949820928,353879 791691499616423936,240483 758653934512644096,54070 763316074397982724,75899 778565915503792128,168794 785554330753507328,196676 791322617986764800,238117 791675518982717440,240665 780641619460534272,181935 791649211104145408,240145 770851654136688640,121843 760439290283200513,41680 757848224732319744,48024 788539193911717890,218495 753631731471749120,28732 760672710653513729,63655 778297904364748800,166339 776929870043549696,159093 795765555571675137,199307 761345618744795136,68102 755763444360499200,39462 756337209947455489,41703 781509901612789760,188401 793562558871384064,249253 778799451351638017,170169 773894641460580352,139404 768951181104123904,110362 757680989351084034,48810 763820021625729024,80393 751195386262335488,15643 777982325892059141,164375 785238625076121600,194157 761656065041702912,69356 770821349656977409,118192 775381403806605312,148870 788761813789843456,220332 790898751627898880,226538 763367347113435136,76537 755880352556707840,39657 794311250997977088,258456 770153069766205440,116968 769493726339166209,113788 795293139695079424,264397 751994461287161856,18504 778815335004639232,138490 772559238686048257,350954 763733085347155969,79294 767385190570295296,94699 773928239353860096,139404 791821221398663168,241720 794356946300190731,257492 776121978340212736,151071 793245180350468096,249926 780934347687944193,184223 755597085018206209,35890 766847476036886530,96263 751746505438932994,18470 788058356623745024,215005 768680312750546945,107423 793176691552247808,249180 773606082191187969,136947 775522675405885440,149953 795234772238921728,265724 791742772244078592,237491 768966566482292736,110362 788898257145589760,221711 793893878373822464,256534 773006015319203841,133944 773562420434341890,137158 770246243775766528,117257 794539191803711488,261155 788744415707820032,220029 790678154918649858,232169 771375458130784256,125145 766104994265305088,81929 771889372073435140,128404 769260109880963073,112363 785645726260793344,197512 791754691063361537,240483 780275432927133696,173347 795709269039611904,199307 788645529001406464,218892 752936917017227264,24497 775804913825746944,151439 778374600384188416,142563 787617344214499328,211753 788199580915605505,215754 792093385184063488,243795 764165643138727936,82283 762068436016967680,67852 779016454137970688,171324 788549347201863680,217658 793472548491108352,252580 764044818939084800,79999 776036640062107648,152735 758423794843254785,52659 791663171689967617,239893 785612226552012800,197286 770085586086625281,18030 790839770335289344,18395 757335933033193476,46401 765580565433188352,87245 779145353727709184,172962 780566425991716865,181419 759211097991831557,57336 792014751995863040,240483 771675445964132353,11774 758689857497554944,54070 791366410429685763,238205 794840406076882944,262025 763438983112187904,1249136 788052463072845824,214354 766444535807373312,93261 771393616837242880,125381 785970346914570240,199769 790731324298592256,232863 767202573807910913,97554 768848255614652416,109153 790259984823091200,229693 755428257718276096,37044 767519464027860992,87904 781470105746243586,186750 791228007784513537,235487 792788045372108800,241118 794958864500166656,215754 764218786866003968,82544 792230237056606208,235948 751786866001588224,16931 764969021431308288,85562 788448324328181760,11774 751052550678253568,16254 794723488883884033,261050 756896730285690881,36145 751830692359659520,18562 793528532785922048,252408 787088564395933696,209151 763121580805279744,76188 774075831505285124,140748 790581600954101760,232487 781896845366669312,191354 763776556070277121,80177 786766562560647169,206010 780616405926281217,182154 785640261959426048,195975 776743278515412992,157755 787701565452722176,212357 777620293460164608,87904 766425740619448320,93823 768554222967099392,106281 794287965421834240,258829 758546349713297408,51997 789880390584561666,762119 789077369814253568,223286 793459542415798272,252408 794744898801037312,262849 776758757778796545,155451 755286425906647040,35890 785969923784708096,199891 766074826045923328,80939 751539537428377600,18567 788400460470194176,217519 791364292188647424,11774 760502380916080640,62771 767802167566532609,101681 759094881218236416,56964 762323800528531456,70543 768435273709522945,104932 786259301635534848,201958 794526711857745920,261155 766292817534746624,91946 787118906032869376,207029 769536617308577792,112336 753982757638959105,28866 779035598958972928,170187 761978227028090880,70679 735176516670259201,11774 779033767251812352,156518 751876537117315072,16931 755177413764583424,35890 790584128001363968,232169 780608391743803392,182049 790617678708936704,232424 754772796568379392,33174 793878566157029376,256255 787378866167943168,46572 788061730345783297,215005 761639207987064833,69794 764291578718552068,81946 785883097535348736,198580 795699392678346752,267160 750882557512736768,11495 768076647107010561,103354 756570760089657344,43278 792491785037774848,242693 788670090682085376,218275 777931423290236928,164806 757579104799588352,47761 766342400553852928,92860 774067610166013953,139404 748297601594888192,1247824 757718605651902464,48991 749835211739803649,8797 780911736316567552,183269 792511174843576320,243562 772013987428900865,128194 779656977098108928,176102 773109278240636928,134255 794533895119089665,261155 763247176734629888,73814 777884745686323200,162497 793358023473324032,245591 756501655068213248,42249 785298811321221122,11774 791625335943069696,240061 753988422612623360,30590 790609208811122689,11774 778591772201086976,167220 795406154293710848,266138 762806389613789184,74066 793125266327494656,249725 774203835577274370,140444 792500963609239552,246392 750523920650870785,12883 787218713502187520,207965 792094179010744320,11774 753978528371138560,30801 773319279047507969,134993 755161649204568065,35931 791713698482122752,240145 760651734498672640,62798 778670780066312192,169029 780641028277735424,182257 761302723803348992,65180 757250673792708608,45054 780460449598939138,180306 793510365174849536,252408 794542960800985088,261155 753758328841379840,29263 756615309323300866,44429 768265721210081284,103354 785657047060713472,196277 791662932446896128,240483 770791568252899329,117303 765536001544552448,88052 773990382354903040,139577 771744107081367553,124597 750817774453215232,15536 790977966457040896,235669 753926537930506240,29263 776817032700497921,156518 759025298037993472,54974 739896244214996992,11774 781354662314151937,139404 761288569759625221,67678 780642932583899136,182257 757322157697282048,46394 791453105854578688,237332 778795040491528192,169923 767276157922340864,98610 771876495295778816,128519 759126466030436352,56964 794559863015768064,261155 776159853869805568,112363 767166037162881024,97467 775753375564632064,151361 793591148036042753,252112 794593754636120064,261155 756653207598882816,43391 765394696222801920,85909 780417718101172224,172967 788606997579046912,218275 791889634733285376,11774 793123256119205888,242693 757273992751349760,46783 786333833268310016,202636 786589671698464769,204835 788756062497218560,220526 795704577228242945,268246 777861898922369024,161988 780477427055153152,180647 769216823875076098,110344 795379467770359809,266491 785580555610034176,196917 769619591215611904,353124 765725935203147776,74247 767848137767653377,101681 777984607576883200,163990 778150060995608576,165974 794587829309501441,261155 794645199725076480,260927 777966830015041537,164783 794996642755661824,264431 760642789876994048,64197 773291736151969792,108795 752293807010504709,14277 755199608846815232,14277 749391331169071105,7828 764135507957776386,82066 787379468780310528,210694 793217922839609344,250633 789938331756929024,226881 765864329392508928,89876 750728951295840256,14877 756617762215124992,44429 755051569306079232,35044 787498053599191041,192868 789468067592110080,225358 790294742126833664,230485 767098298968731648,94627 785484785611268096,194723 790658885510008832,233307 790955432013684736,234796 794596444153909248,261399 776628450052431872,157082 763422138653036545,75829 775082054165864449,146405 761559324007079936,68993 775423225253597184,148473 795256819388125184,262849 750825928427642880,15316 758116850471272448,50923 768231337052475392,11774 786602346973233153,204413 788091642213380096,214354 793500193052385285,252741 760495859461132290,63149 762460765282369536,47283 761947541847932929,69878 771665395992240128,90179 795688085166129152,267698 778003262934966274,160539 767960705056124929,102249 766113536447696896,431998 795670948116570112,267862 773200145466789888,134033 786017265548398594,199496 794187009312976896,256255 753830183606493186,28508 767748669374287873,100893 742824727098560514,47188 758578311089958912,53703 792105432986767360,243576 758391301125599232,52545 779002472341778432,168794 792967385531678720,236884 769520158448562176,97413 786925372671569921,207287 765218799175897089,86103 767316276599545856,97369 750597011393708032,11495 735443745093652480,1170739 776604778314903552,58531 768297612113960960,11774 776842369874395137,149200 765937262433488896,90384 766365577036173312,93286 788157363035500544,215754 760705487058894848,59730 785272881831829505,193817 794142990184787968,254135 771524173168381952,126389 763089330281783296,76549 780810517250269184,140965 786710146198212608,206175 793315148018573312,250033 766357223186530306,91946 772456105205174272,130415 786797025354330112,90209 750853483536846848,14421 757257103039877121,46227 755267938718851072,35890 760450034181640192,62728 751569233071353856,18452 755046656639397888,34898 781689066618232832,187891 789079597065179140,220130 771123921152245760,122299 785531905194266624,195064 795712516634673152,268387 771960844880121856,128404 773287874255003648,134371 777553948248989697,158451 794592816848629761,261155 769831728760262656,108427 760138478546026497,61145 761199858275405824,65180 790259145660248064,230282 791431191228321794,238207 774280564069240832,11774 775193771034181632,146259 794918559004708865,262849 773511962290294788,136904 779328567561719810,173964 778224484515848192,165488 746388911455363072,89689 764687437926768640,83701 787263897799651328,207613 786974551540400128,207949 764647469091164161,77612 788308193654902785,215252 776579180330881025,155390 781628124651986944,189515 795071659484921856,263676 765592119465697280,352038 767808352466247680,100893 749320192367419392,8160 750779403702067200,14525 764844837757607937,84724 788755991407923202,220526 752991717331087360,355430 762748890324008960,73712 763207810763018240,70177 764956325923127297,11774 795754748628574210,267862 761038300484284416,48052 791082954038636546,234583 766124996687200260,90500 788732913252720640,220029 778381322465128448,167562 794351601657921536,259034 781138083081179136,185496 778198059398209536,166409 788107176111775744,214992 759193755765313536,56964 786074636270395392,200490 767355964169199616,1249386 793599464090968065,252014 761218398516838400,66897 764713215930478593,83991 773860569543770112,139404 778665303135825920,169201 787827848908267521,205197 760980739420786688,66159 765918367618400256,90031 763889450753687552,80153 778605874491252737,169201 778950174840238080,171324 762177537082400768,68273 765004478533689344,85562 771372376105758721,11774 753991855797395458,29263 794579780742025216,259034 764472545768722433,83305 777734227144040453,161456 757560434488643584,46280 775627727181193216,148713 780531134316765184,156835 751236807904391168,14277 754971054477496320,34645 785848533786198021,198466 790325163829190656,217519 763806038554324992,80393 780775010667495425,182659 794274002155884544,259360 795765257297920002,261155 793970904145530880,256358 775665895981060096,146847 759414669203296256,56535 764949567418822656,82121 775490127644819460,148045 791354257299611649,238395 776953097805496320,159546 752661836068065280,22657 788755267924140032,220526 791776125504528384,239516 793879933911130113,256255 790883328073228288,234496 763515970174324736,56391 769675110957641729,114779 795025739305336832,263907 793124200902955010,249469 768926966338596864,110362 788379634404425728,217449 763851603119964160,80393 788386243482648576,217519 764875811371360256,84724 774276428066091008,141887 775579545692835842,149259 776095844911108096,153095 788733936562122752,220332 761397413730844672,66607 794209719460081664,258771 748520841416163328,1247833 765475673465028608,86414 755103063933906944,35403 765391430412079104,1249279 794790341358469120,261666 775358711430778881,148045 739862391723294721,11774 764201114329755648,82642 773948536241127424,140025 792146553322569728,237935 788682888195694592,218351 765504354514300928,86693 791333003330985984,238207 770431511870963712,118191 780421563728396288,177451 752247566398619649,19899 770589760641462272,118191 788825019925225472,220526 788851978986135552,220602 763129641028624385,76794 781234211805999104,181136 778032339968339968,164900 755161757753171969,35890 763644405915848704,78513 761498282212327424,68273 781334792537157632,186673 790749734575144960,233756 742439177309061120,11774 794171190617210880,258305 790699426557878272,232911 771455316890259456,119718 794079784535867392,256393 752682721013411840,21332 762013323357458432,70858 794010922327146497,254209 794538219769577475,261155 756907809258680320,41703 771752311999832064,121359 781811398481481729,189017 794639917540208640,261155 761254900403572736,67547 785621668941041664,196277 793646004432056320,249926 757683470327877632,47844 787986424662401024,214209 790754036710387712,235349 787762876299653120,11774 756550922688458752,43391 769558981928976386,114260 777106335120887808,158387 793302041770676224,250033 788223516071960576,215005 792805747230998528,240921 792426727817547776,238494 756754880279175168,1248445 760248928138776578,61352 794596721930080260,261060 775919173281079296,151302 780655909680873472,172208 781507579096686592,188401 788438459933347840,11774 792298403124293632,245035 763766955320840192,77612 770316142040666112,110585 773553975681486849,133702 773959707287445504,139404 779106839367655424,172862 787831398602125314,211422 794004364146962432,257423 794377815554719744,259743 764156475291734019,81869 768081450008584192,103354 793889093671280640,249926 733099251870244864,354983 795018538553659392,261155 755016239374798848,34673 774190772992221184,131421 786646971268280320,204413 794670542112460800,262022 765233945713618944,86472 755095995885690880,34666 763869481005309952,80153 757567794451841024,47761 776839925077508096,158589 756261348753805312,42344 774738993799770113,142721 786992043037896704,207287 779441992287842304,173347 793145946855071744,249841 790912743335276545,234622 763534695187480576,78769 791611566063878144,238639 773916620167131137,139404 777174224356184065,157755 790316576327204865,11774 761351590838169600,66801 768267127866351617,104662 773173949450493953,128143 763466064026079232,78566 761278425348833280,67229 793592659050917888,253793 790962956657827841,235487 771509321121181696,125163 779126920608878592,168284 758343247035064320,41703 758435188950962176,46384 773506106303909888,137158 774063895090569216,140539 789451098474020864,224680 765941885802274816,90405 769117599498141696,110331 763824076523606016,75608 794316737915342850,259055 763896807088852992,80486 771900548912001026,125554 772454786641854464,47940 780842905569222656,142152 761165014803877888,66897 765188647289094144,86103 790725998518075392,232863 794011835062251520,257492 771742637091065856,118191 795746802251153408,247930 769731864474951681,113754 792051023611367424,243187 790709782122561536,232863 794711186327687169,262226 788822630287613952,215012 779139169612341248,172945 794368720395190276,257492 773262250001965056,134975 761994918210351104,69794 769227291243245568,111549 757378158362591236,1248476 788899540065742848,215437 781367321143181312,187389 755790894826074113,33334 795303753154822144,223249 753825865696358400,29790 786423858500775937,203674 791667211559546881,240483 774323147700965376,141887 777958780684361728,163885 755449910661488640,36875 793618659327545345,252580 750880663272689664,15264 772804331301117956,132335 793206275953659904,250633 794742113636335616,261155 757374700116807681,46780 772231973066510336,128355 790677483385421826,231894 756230290779938817,41680 752988826117738505,24248 757248187971362816,45014 762007654713683968,71604 789746196139036673,226731 792073280995876864,242693 788766463309914112,220332 791755975329927168,241432 785716059743543296,194059 773995345218973696,139577 788136932085817345,215012 793899767353008128,251336 751912715610836992,19792 776627935130161152,153845 779110478115172352,172123 789818084718764033,227242 766025859241242630,81929 774597436161392640,139989 785891301451366400,22735 790264548284596224,228911 761551145038848001,67226 768099505703006208,103436 788460636070092800,217574 764068403518648320,81147 770244052587544576,117257 780658397226172416,181443 793197275065425920,249926 786769984160759808,351666 762040879423098880,69669 762742546434891776,74681 754752686378012672,33356 792037739239731200,243075 792075489133400064,242693 781421082939002880,355185 781730196135096321,188498 752922111090499584,24316 761961466534563840,70689 785639943271874560,197512 760909560206856192,65626 773971674547032064,139360 789163412416663553,215437 777665549836939269,162452 779450079379718144,174230 765513555562991616,87904 779135668366643201,172962 786968006299570176,207949 753829583091212288,29682 766369030659801089,92166 760463640260640772,61544 766737513746534400,95708 795715696223277057,199307 750774389872951296,14950 757982648266620928,50452 756216924971921408,42040 761592823632265217,69269 776831148508979200,157082 776207213413199874,153845 772803272608518145,132335 788531421950283776,219131 751735421361467393,18391 775538132133539840,148713 765338347317432321,87245 768573883809079296,99514 771433926845882368,124855 787125032283541504,207119 749311875528130560,7826 754725550598582272,33356 776614749660250112,154832 777188603327905792,157755 775801893494755328,150511 790724115271413762,231894 751874190626750464,19563 773874157847060480,139404 781196635858726912,183468 761891172369502208,67938 755200729690746880,35372 791660567433912320,240260 791445039717187584,238395 742415021871751169,11774 773946049111130113,139404 769853971041247232,88576 770059983622995968,104662 773755563431698434,136640 777457013458608128,161939 781726452853071874,189017 755161394509549573,35890 775869333784309760,151071 788557753480454144,218275 752630443501948928,22400 778298118286606336,167319 788868095024693248,221476 787117164272627712,208252 793303012554993664,250430 793884675051704320,256393 732692532900077569,353228 775366185202294784,148473 767183786354286592,94120 777571946640834561,161456 788814535645859840,220526 753641339015737345,27402 785241551635034116,194226 781140470965481472,130635 759192626243436545,57574 775508898660790272,149770 793276598594048000,249926 768817997565657088,109104 752931603979075585,24029 761371254142083072,55257 788183729105670144,215754 780917971367624704,183269 764264377948180485,82066 761392254443462657,66878 763536052262989825,78513 780430476045606912,179537 775975372143808512,151410 788422916283199488,217967 791697539959521280,240260 792541235537817600,245101 793306754289250304,250633 754761458227908608,18381 765048166215454720,85562 790268294695616512,229895 755169018210910208,35890 776148201208422400,153596 779001643627053060,171693 754746560408383489,33356 785506851333046272,194743 755470828586803200,35044 767396699841191936,7700 787367956086861824,199307 765960366962638849,90384 785326469476212736,11774 786582358380216320,65113 780618583940460545,150151 756527428282056708,42432 793543029193707522,252020 792522391284920320,245101 754006030137303040,31077 732566350883868672,51644 794614656425984002,261155 765300781180485632,86047 777630804079939588,162294 779519994606587904,171377 759983868006903810,41702 742345835518656512,349951 758014494408835077,47844 788021528449392640,214492 759153283537657856,57378 775112979687755777,145866 791641495082336260,236844 771035766025621504,122146 791742774391496705,240584 767183083003080704,97386 789867575760986112,227012 790718113335488512,233307 792767252076503040,247240 793160868796112896,249469 763211662316802048,77251 790595703584075776,232169 764092219762413569,80939 778400800938692608,167124 759130861497356288,54620 786376832819994625,202727 789658485965230080,225981 793114140663578624,249469 762272310044790784,70886 774995786467840000,143585 787987188902400000,214209 764176490250506240,14277 763909606892417025,80648 768080808770990084,103354 791622648681885696,240145 793104468355141632,242693 793244306337329152,249926 751860643918180352,14858 774976924879822849,144682 793171758564143104,249926 791255420559958020,237491 752977039884488707,24870 789155849851834368,11774 773589713756225536,136947 788486479542497280,218275 790182441335918592,216009 761563344805302272,68987 762159023437283328,71476 792439177455423488,245074 760943831915368448,65174 786590164814401536,204413 794941164151414784,262053 791368648686342145,238207 795331033990365184,266079 749924362585645056,10735 770814630381826048,119832 795416345705848832,266822 769995300282982401,115509 786888255702765568,207101 770752980077469696,121046 775219799244832768,146259 763049124685950977,75899 794785863804694528,263302 754733688731107328,33356 794678350832922625,261155 771410565914693632,125070 759749870001479680,58218 795367248575729664,250633 758635030931394560,52637 773873167106539520,138812 788808805886885888,221022 791182750149738496,235590 761682639141146624,69711 763706795546271744,79691 767137922717888512,97438 771813725179375616,127218 755044471071318017,33356 794545124965543944,261155 770596103674703872,119832 778323460401483776,166409 785240073528709120,194167 770382483435065344,117377 774060192136728576,141316 778358627870601216,166809 771783534616776704,127582 788464242802302976,218275 734815766680330242,352687 756272299272089600,42432 760648287800160256,41680 781357180863647744,139404 781539799781875713,187976 751160343011950592,15643 764574804573757440,81378 774799715984637952,136018 775428271181795328,147013 788025207730671616,214354 772242871663661056,130289 786932087542673408,192032 764648466664464385,73926 759166019294420992,51798 791742084201971713,240483 795091254287728640,264397 790662326835826692,232169 788352803043500032,217024 785727335563538432,196524 755849044887351296,39997 775720230840598528,352751 754933139273871360,33356 775073585861976064,146847 776024391528448000,152872 791326096071327746,237491 785460157710872576,192032 794503708008714240,11774 791439179875889152,237857 792919019514896385,247531 785872402924249088,198671 752829702637838340,23217 774646468602896384,141360 773982694631878657,139404 790953806108295170,234583 774265353488703488,139404 794039773161603072,256239 786046870887997440,199211 786215018178220032,201494 779726753828892673,174610 781854701008654336,190635 793841407031214080,255942 766729137906126850,95708 781470568889589760,188119 788064969757712388,214492 795084795072147460,264397 771000545360355328,122299 780056366639673344,172185 792584929158705152,246273 759206271618838529,25210 775149802606567425,147316 781528523039125508,186584 758378953107267584,52554 758304077788905472,52112 767362259068649472,97852 770417166638321664,117257 792056763952402432,243187 763623204149690368,78159 774629865001586688,141360 781473762906632192,139404 788880197592322048,221883 790479245579423744,231028 785521332096118785,196277 786799664775303168,206773 792967340694573056,246726 762128296351981568,66897 764276630953070592,80939 750611585496866816,1247811 770799284547493888,121479 753664418114859008,28281 793607510615785473,252639 786810342747668480,205353 738068066400079872,11774 752788467034226688,12974 768663695538794496,106716 775651873638354944,148645 793292538476048384,249180 755991466187423744,41108 759364549556469760,56924 787131993272283140,207287 759683820115361792,58935 733055024213921792,355464 775337915169636353,146610 781319536121380864,183801 775197601863835648,144730 786330799230554113,201351 785348096272240640,194949 779081980243836932,171324 790663653661941760,231358 778671138419380224,11774 763885448032772098,79513 792819122694459392,247877 758802257366306818,53761 760625426926624768,62421 794042994282430464,257492 778293623343484928,167273 766107718109179905,88546 766740583289196544,95568 771134394207576064,123583 792596125895237632,245148 761017621680562181,66116 768277538313416704,103506 776625752074629120,58531 764099383763664897,80939 773531733098496000,137042 792063141345579008,242712 755095497468092416,35449 770409231329603584,118989 792805438693793796,247240 765876094272667648,87904 776872530023813120,158900 776966743105298432,158387 754795422468628480,33356 763521449474875396,431998 792383985993129984,243187 764139164946268160,11774 792082436842676224,243075 772886002276954112,132335 787014143157035008,191699 770061931411542016,116164 778665388452085760,166852 780844705672298553,183826 785923849779109888,11774 785878151486251008,198591 794010696686047232,256239 785283188180606980,193669 786966655331106817,207949 762779853712162816,73926 771085819260071936,118191 790831214890541060,108396 768617460559994881,104999 755118783224655872,35445 770674443668508672,120610 764226646090063873,80939 794973588503793664,261470 756337235348291585,42432 765031559716016128,85562 752991684774891520,24497 762811258424877057,74681 769647728984858624,114779 795446706448068609,265257 775103647898333186,128934 732324890951307265,350808 753063838828814336,23742 781583326998097920,186584 756264357676199936,42344 752235436454645760,17449 770761306160959488,120610 759112136383565825,56231 786033909901340672,199262 795384149787967488,266491 795759741255450628,268777 771758507582521345,122776 762979154455175168,74483 771642384383746048,11774 790994689906270208,233736 764514215713472512,83801 762583653352370177,72716 795708290248429569,11774 790635522746097665,232791 750819727698759681,14778 780954254362107904,155688 793181856418136064,250064 755965243646435330,40926 758293219155271681,41703 757565872399679488,47761 791125544393842688,234796 772836913887621120,132996 775062084354772992,146675 793518520432783360,252711 789710255810682880,227616 755162442427146240,35890 758339428184121344,51069 766248005406195712,91894 793578643360403456,250953 773530402866683904,137042 753998276651806721,30802 761415139098816512,68203 788778011843661826,220526 791499610451652608,229901 795769267341770752,268101 768636493153857536,104662 781180618147115008,186149 759058780940296192,11774 770849651679383552,121612 774022605888229376,140230 794351228188770313,256038 771718575044239361,97325 773891513084317696,139404 764157307081089024,82230 786905825675583488,207287 786041122460143617,200490 794529220596813825,261155 770402618220748800,118087 791786428829093888,237198 763017277109219328,75724 794320503389327361,258598 761286496322097152,67852 770461232411271169,117849 769690526362824705,114884 792180844743897088,243187 781640667336355840,139404 764663238197776384,71502 795729005118889984,199307 763082299692847104,1249066 758439393673609216,52394 774704627031867392,143622 794275026845499396,255942 793319750122115072,251452 794299579709550593,257423 764173900485767168,81869 771015017940459520,122146 777874127038189568,163901 769332673315692544,112661 750894589846904832,15661 794208116929916928,255942 787072064494579712,207861 790972569277067265,235590 790979938815913988,234583 757446328704172032,1172928 780703060171423744,182211 781600633358946304,131056 795418193267425280,266138 790950242086780929,234653 773227665469874176,133559 794295653878943745,258598 787121033186648065,209351 794560563795918848,261155 752187819527901184,14277 760082867657453569,52887 787291091624140802,46572 793147096786411520,249926 763593672554348544,77731 756268880700448768,24427 788872590991368193,221143 790603915234537472,232791 758259795916914688,52061 787285477191737344,209466 773000374168920064,133454 756747220880330752,44429 767265284281565184,97421 780407027315204096,180039 771575527614275584,113516 778625918709272576,169226 791356953406636032,11774 759087560954183680,56192 771039760815042561,123085 760639408638951424,64225 795407621658382337,265875 794303956851662848,257406 785409150264102912,11774 795059354735169536,264397 795443630119026688,266079 787400845218418688,208928 777279427319246848,159475 750514431893831680,13201 775740051842076672,132875 785303787233837056,11774 750891914145075200,14277 779476556070526976,174294 793117444655161344,249469 767654274201292800,97447 760897273685348353,65234 775059371223027712,146847 775718764008525824,148800 786590824578580480,204835 795676521046241280,266079 751794548536250368,18893 779141859151122432,156811 753427780541423617,26458 771403108115156992,125381 793248435755323392,250293 773713668924203008,137042 752835881451524096,22953 765304975698321412,70255 774213545600823297,137869 775810842533036035,151361 765449763063902208,86440 790656168628813824,233307 789224814024151040,215505 763349312164290560,77731 770262629055168512,117686 760931522702553089,62877 763454167935492096,76406 795246154262802432,262847 795704501172834304,267862 758248858627387392,41703 793854365589237760,255954 754000927280001024,31077 793473104710344705,243535 785985622343163904,199262 792761617532456960,247241 776088723897409536,151534 771433519088340993,125202 770692982274076672,119832 749758130318299136,9754 761742580346417153,69947 781243998811873280,185921 754739636665061376,33027 787143598546399232,207109 794609563051900929,261818 793482716620521472,249926 769068152873508864,110209 785259537112633344,194154 788409401422049280,11774 754794825002520576,33355 778580363257913345,168794 789252996618153984,224450 755587138809393152,36382 778676795042181121,168794 794393704907706368,259884 775805646700552194,151439 781705641555402752,186584 791607906240172032,239405 769208957986451456,110023 794022390162259969,257492 769925205393276928,112693 794593646028931076,261155 793100774146314241,249469 753484613134278660,26894 774404202772697089,143473 787108964609634304,207287 794584003516907520,261155 744541847134019584,354110 762731543928315905,74612 787222001039519744,46572 773707015990366208,11774 774008696804347904,140025 792133073429073920,244164 758111296818515968,41703 781135110288527360,155390 785919574713565184,198878 758063043125186560,50542 781837856838914048,190635 792513029799829504,243562 793904174240911360,255942 795067022757556224,262022 778342172131151873,167220 752987829597114368,25255 756733487802044416,1248416 761052365705187328,66159 780331688450662400,179537 759861161600835584,58227 778631556126703616,167753 792559081177350144,243562 787911488962867202,212239 766644486986268672,93261 790945039077605376,234583 795110618953031680,264397 761549587349958656,67679 766289407489904640,91838 790301768219582464,11774 790910930892812288,234653 758671802948210689,51451 785550052462825472,130635 792564225705205760,246295 775091927637041152,146847 775772409601282048,151185 753712246295977984,29456 734862903090786304,353374 781619588194643968,185313 750961532939464704,15661 788358126261116928,215505 793682153754296321,252020 773510413061328896,137158 755045382187614208,35044 793188235136622596,249895 765268524235386881,86209 768176532003184640,95055 787308744665403392,206742 750903481070788608,14497 794801288269664256,263090 757893577485590528,49852 749192282428076032,209828 795085412184293376,262849 763592883744178176,78360 750412864553422848,13201 755516238105759744,38032 781700689114398720,183269 768534985234063360,106763 769258708853518336,111448 790835812984299520,230899 772826875286675457,132699 776428192466804736,149279 793101205568237569,249004 766437221545054209,93405 764570938390220800,82275 781636281419698176,187915 758664601802313728,54070 792181240757714944,244550 793875988539068416,256255 779473465552334848,174315 763975507444502528,77590 766093919343947776,90629 781187738590519296,26066 794589300042043392,261155 775042076601876480,146571 788458789858975744,208544 781337389780209664,186584 793121712237780992,249469 764280924510879744,82457 781517417675653120,187044 789216790270345217,215505 765504325858627584,84209 763864353799942144,75724 762608683520000001,73704 766407892966617088,93286 794190019745357824,257492 761330344499023872,65180 768863214469804032,109666 794160550334918658,258331 774680577538613248,144654 773523706438123520,136610 790758181387448320,99049 765469324601659392,86103 789262767131885569,164764 789926215419322369,79331 790725283993092102,232881 781655468087320576,187976 792100423477755904,243075 775840787959537664,151156 791853523428380680,237491 789296428036292608,223058 773594071445143552,137869 776133508808994817,153248 789308463159517184,225359 781857563897831424,351463 787022550782140416,207113 780899198719799297,183338 773940963555311616,138819 777293909378478080,161352 793626087972413440,254209 755236438254518272,35890 760238648499376128,61412 786910109117124608,192032 794570787944398848,261155 785344887679967232,195125 786841713654497280,199840 794773254623870976,262752 768528416249290752,107069 756198243487346688,41680 753713174231351296,29263 766236537931468800,11495 761968048534413312,431998 766227402792001536,73814 768922566027116544,109709 793529391292620800,253190 791495147250909184,237935 794997766695092225,264431 776453546111668224,152735 772472645912784900,131045 788133644795772929,215754 788794480841416704,220526 795436020280000512,267157 787518273030004736,210897 749314261910949889,8047 793291169149038592,249841 780238011011182592,141360 778635644478361600,152314 771203594359934982,122344 785639805283512320,196788 790574245986258944,231318 787028172747472896,208487 764481786760011776,513129 765276691715481600,80486 779451264249716736,172185 792775729406619648,247241 753611790404255745,28037 743442382771781633,351463 771422214671306752,11349 769253266752409600,27164 788453806556209153,218275 776827206429401088,156811 795446847548616704,247930 781227888574132224,185595 791384220375588864,11774 790032537032790016,227496 758778747881267200,54898 793548445109719041,252020 765920065644535809,90088 795708754788581378,268281 773891995789955075,139404 786809733692874752,206054 787831464331128832,205197 792224762768482305,29271 766362459019939840,80939 790339999413612544,230485 761522403700723713,68915 785515553532370944,196277 788459776615194624,217106 794731831815872512,262752 751140999636791296,16953 771468402930151424,122982 785518813961789440,195975 773738340835205121,138819 778379313833971712,164826 768855561672749056,106716 774985588105773056,146259 760236306341429248,61598 767817419683487744,101681 792470851262164992,246225 793851465680826368,255942 749742601163661313,9857 752206561771130880,21469 768477865218220032,11774 793172661257973760,249841 758380202921721856,51043 749313976345849857,8160 778320716735184896,166390 773216363284496389,135386 755469517472555008,37294 766402948704399360,80939 786904684057485312,207287 789985485854691328,227242 759779623487938561,48081 771581257750687744,125554 790648452401262592,232169 758693102131347456,37294 767148752687730688,97852 768973836142387200,110659 776867636659548160,157082 756108256636903425,37289 766302557090160640,91751 754734041413419008,33356 794546120290615296,261155 752650036962549760,22728 791762457496735744,240627 793179447293796352,249961 789320336764391426,222682 780145781848338432,174756 766027510861688832,88603 777072036267061249,157755 764448268239581184,82283 795008664721625089,264478 755103537583960064,26721 764159961609998336,81702 764168040657330176,82283 786693526969090048,205902 780600087651164160,80785 787774336711086080,205197 771094317075226624,122146 777609210439819265,82209 757714250781564928,49056 776835985988476929,156811 788814218808201216,220526 751176574309765120,17434 762121831964897281,69947 790619601864314880,232791 752814402760572929,21714 773871162321281024,139404 781867618336636928,190635 756616475503460352,43553 794886190466035712,262849 770311818040475648,117872 787731582689775616,205197 774615179845775361,141360 795457227024896000,257781 790725988162338817,232863 764977264966701057,11774 780578396313006080,181419 787150917229383680,207119 787759176181280768,11774 763047307218563072,11774 788793692991750144,220332 789957540473933826,212131 788832066137796608,221297 775510210475614208,149411 785683345866838016,197512 753700218328190976,25255 753744553723637760,28508 763150045160017920,47188 773634551163662336,137777 785601750250184704,194213 767908071322431488,102452 776581626209984513,156644 794554049362214912,261155 749558323939250176,9153 791509036680245248,239405 753356320020070401,24787 769266889373655040,108795 758009199984992256,48663 773977363851849728,139404 778046533090611200,165523 793240345089892352,250293 769280350031839236,110659 776190092675194880,154484 793498117710680064,252741 794723666902876160,261965 762798150335787008,73712 787119602429861888,209184 767978494110343168,99093 786353963540951040,201555 795718239628075008,268448 768583298981527553,86208 788037208599064576,214138 754088338794119168,30590 768092933404884993,103354 781530007067701248,139404 773986531220434944,139404 791355916566179841,238395 793320241153581056,251452 755559223610585088,37457 759441626418782208,51798 761420825484464128,68182 766377140459827200,86815 769446827183710208,112788 787408153671380993,207212 795761907596607489,247930 760154027367788544,60866 786935928321351680,207287 786728117763084288,205926 768189282842472448,101681 757709503072768000,46280 758011904870739969,50337 774006922093719558,354238 776124053438533632,153575 794204505780920320,258456 795385819674673152,266151 769031242499158017,101681 794363124719697922,11774 791853713207926784,240067 789683789500813312,226717 771664995876610049,126152 759475019793793024,54739 773614240083107840,137158 792087435345821696,11774 793569316444573696,250785 758644313253371905,54070 762500063629156352,73030 780808209401602048,183269 791680689548750848,240483 752672261073764353,22936 774323888922562560,351489 758796966688088064,53996 791767150968975360,240483 774725549692362752,143043 777948365313028096,164669 758267233596387328,51809 765153077141864448,86103 785683931743916032,197091 793357746892660736,250633 757655697593163778,48477 776899513625743360,159146 788818592410193920,220332 794911774533414912,263090 740395422066282496,1170471 766652004655570944,88701 768225941357080576,104406 792038991876849664,243075 762432167716675585,70886 755841050439147522,18215 765419662087565312,87245 791490688839847936,238864 795366853614927872,265494 792049408426860545,243187 776026326306164737,138490 776725458767360000,157693 794733792393097216,262849 755872956274839552,32873 771911419205779456,125367 772001384057085952,127579 793256475825176576,249926 776972075495854081,157082 793183332511182848,249469 777844006143324160,164001 775835410794590208,149671 776174112469286913,154071 794602326212411392,261155 768913732806205440,105799 762731467705229312,74612 769619073495736320,112363 775326766709612544,148390 792442176298950656,244777 765217198398930944,85562 761094341431431168,63712 789227863836725248,223054 792160522326122496,243165 754722287698534400,22393 794864991505711104,263540 759762071009406977,58218 780825953287049217,183546 772445585714667521,125554 771404708560924672,11774 752658490863288320,22657 792943932439134208,248514 755413288289050624,15721 761664035238445056,69947 770946757161316352,120304 795718136314101760,267737 760329436734586885,62165 793950702783467520,257026 763561733386633216,78394 751180605736509441,17416 751156108132098048,16833 752094725885362176,18486 771974693226213380,128382 785798786614333440,197512 753375811449651200,26458 785249222056484864,194199 754930326548443136,353747 764622032139091968,84209 766719458131996673,95848 757563338960232448,46406 794577468828962817,39957 754181938785771520,31095 766417864479866880,87062 769295977719095296,112265 787928006463524864,213887 758790993009336320,54842 785983283171438592,199546 794885873099767808,263708 768997836604137472,110362 793242105703378944,249926 780568136177229824,181613 789286411950182400,224680 785327089008402432,11774 785895755244601344,199546 788804320842186753,218258 793214076092571648,249926 758011960046850048,50827 791885628573118468,242246 764093100956356608,81702 794099831195189248,256255 764513848418185217,431998 749647338247946240,9433 755864285931147264,39475 789217731023347713,222682 751867775547805696,18486 765878330906345473,351436 770593783117471744,22267 795687441298378752,261155 758078728366874624,50476 794556909693140993,261155 780938262965739524,183269 775126037285830656,124610 795375995633233921,265885 766291545347678208,91946 786924126296416256,205143 772552533017399296,93144 795433739153211392,265855 790631850846801920,230899 758131617479131136,51451 756603184500441089,41839 774202614778961920,140444 794531295774834688,261155 793912982413639681,254135 742838379981639680,335115 760596449990029313,63655 765599180786204672,88311 776175515044577280,152946 794760133414940673,258193 770652202763448320,93184 757697139757686785,48301 780576718394421248,181419 760492332240211969,63149 793448034201853956,250293 761614182106042369,69248 763842684171583488,79691 780078086310158336,177814 787767742044729344,11774 791762859550277632,228124 761583373957664768,352038 766763516628000768,95515 769510727786737664,112363 763104176473776134,75690 768553623001399296,106763 793966065877417984,249926 754012131452940289,29263 758768448784564224,55262 785869354625863680,198591 787364250213900288,210207 757418333239144448,39005 785821592710443008,197512 789256636238008320,219012 790515778063732736,231894 789755717817405444,227242 770708748729856000,120464 787449347713536002,207119 753034531557343232,25117 775075075812917248,144730 773575273220538372,137158 776242160790372352,154071 785918157038948352,199546 788173527459389440,11774 760668304943951872,352572 763846764973613056,80393 776114314381971457,153762 753241358853255168,24173 768994892177633281,108795 764834653526261760,84724 767802626440253440,100949 794407223275372544,259034 772134336724242433,127925 778340838522949632,166265 780380260282068992,179742 780431586399584256,180233 789929010277023746,217837 768385246245117953,105041 785708164171857920,196277 744308825465978880,23762 752744928606756865,23458 775994779234504704,151539 794595989969600513,260380 735166129941843972,11774 777910418002026496,163901 791410283591806976,246425 764799216858259457,84666 769652462122926080,112239 772878564148387840,132578 764846235480125440,353374 793494260930768897,252408 764474417741197312,82002 773490630899236865,136947 791634621439942656,239456 795011911226114050,263907 790742137197305856,230282 791720074155438080,238207 768818967854972928,108784 751846592919969793,17794 790271941873573888,229159 765868607188459520,88428 766611744747913216,94699 760116088034041856,60539 752774099999531008,1248246 786417139339198464,203240 791257945799483392,235590 794603627365076992,261155 793888786438643713,255942 787615810126745600,206117 750694903080951812,14421 788122976948523008,215608 792797866360246272,247241 765683176194711552,88459 794618761852702720,261818 788152434161881088,216009 770239111823228928,117257 792620471032352768,244759 786412101426307072,203674 791280427453575168,234796 768546808272343040,106756 760872542848507904,11774 772297636061642754,127707 775780376761499648,151463 794749833235992576,262849 792202476682346496,243865 765264033217933312,78707 766308435637837824,91751 777680807032791041,161456 786547570743005186,202379 764799748398313472,84724 781472342652231680,139404 786154644514930689,200566 764137319007825920,80939 775789055380484096,151463 788885953821618177,221143 790049219809685504,228124 753742477090230277,29263 775385956492779520,147168 732318097265307648,351286 788469561645555712,218495 758147235712421888,41703 788620449060102144,217519 768653695772987393,107423 780632511005073408,182211 773969653513150464,140415 753615808585019392,28477 795378077215948804,266151 795683814215454720,259055 756628760389120001,44274 793900569207312384,203546 791391645740650496,11774 788098329410404352,215005 755750045434126336,39384 790768946542682112,229693 788509376755724288,218349 788887773130297345,11774 791423687559786496,238099 761943244099813376,69711 762278912999043072,51778 753699180984594432,29263 778306478310469632,165097 733734901565009920,355480 776114937554952192,153095 776798329741205504,157755 795480892840046593,267177 795732526706855936,267862 775718564309368832,150663 756638301621219328,44274 772884348357849089,132370 791677656529903616,240483 762632765422473217,73926 781346970145214465,139404 793138323787087873,249469 795378578066210816,266491 745596134161252352,352304 766813892785893376,95707 786816984189022208,206748 752975913122357248,24467 765582595740446720,87904 793283755070795776,250135 757680583925522432,48810 789146668889415681,11774 761310889106632704,67517 793938004184178690,256847 757442060941221888,45669 780600854449709057,181984 785514321044529152,196277 794336439991291904,258878 791697118792552448,233692 777002242968739841,159876 757733558832230400,47782 772952877480419331,133454 754823576746876928,33356 761649848680603648,47283 774290455039135744,141867 793134411608973312,249841 732111883239493632,349373 758187388589998080,48289 787640680789204992,199546 761635220571430912,68987 791406940668637184,11774 768936482870431744,110362 786666629308481536,205455 755931401325649921,39797 787015117590388736,208379 792783513002967040,246726 775115323917864961,146675 781433157539225600,187611 765016478001172481,85562 763981157864050690,78159 771737310131924992,125816 773324074395111424,135736 779513705524502529,174557 795758921919168513,261155 765240233264832512,86057 766018771169513473,90384 750362531491827712,12883 757943756423303168,47782 760589822968881152,63451 786678503945240576,193297 787804311782723584,212357 792923455196979200,248514 788102737795751936,215005 778286471736332288,167220 794695179143933952,262849 756202292584546305,41726 758628155112484865,54070 788450724594130944,218275 744340943910768640,349312 756626760381366276,44271 754077260840173569,31320 775875846024212480,1250251 770451231034572800,118698 779458183148503040,170187 788735918358335488,11774 795445732757028864,247930 774085802393382913,139404 791661086579699713,240483 785513268789911552,195975 749545662992101377,9096 758131354617995264,41703 758179445014466561,48289 760996622142758912,65500 778245616971513856,164826 774425284271542272,143585 750661287928037376,14462 755698330022342656,35890 763115541334745089,76166 766684402059452417,84209 785600080124350464,197286 794233869478203393,248770 788926034251046912,220332 794671544597352448,261050 763099468736659459,76549 750579920984797184,12631 794151768607354880,257492 759204534518476800,57336 788684425101991936,219119 773973274409721856,140444 786913180660461568,207287 794912083582320640,262752 780941026429177856,174116 750028326824280068,7275 756295521304776704,42432 763880515745288192,78159 753390790114615296,27334 770268661546381312,117257 751174308836282368,17416 791032781279158274,235487 774052528799350784,139404 777886008150859776,164001 779000171908571137,171693 793984312676749312,257423 785554500182499328,196233 765938937621864448,90384 788582279450877952,104244 761742591897530368,431998 794683119655854080,262752 732540631738920960,1170335 780084165438017537,26066 766689100149686272,94699 771752199206625280,125742 785944272159715328,199992 773511664847101953,24173 765974718356660225,90565 756195999668928512,11774 788855055705251842,11774 793170285520424960,243865 765922787202592768,87904 775409987375943682,148994 793651348503875584,253032 760544316523737088,63451 768520152837128192,106716 753868819718733824,30237 766362962747457537,80939 778302157028294656,167220 790902143683293184,234583 755045222334078976,33356 740375350836875264,11774 788872822647062529,221832 750685856663498752,14421 763092345877254144,75349 792328299905032193,221972 789398039882403841,225859 794525852243554304,261155 750694372895649792,14718 765508163294539776,87904 771592284143951872,126389 788440619807047680,11774 763829061537918976,79911 795706934598967296,268281 793427450692669440,252020 794692579174465536,262752 773596113827950593,137898 778237311536533504,165523 765569524670226436,87904 757958527272882176,50396 737309003236139009,11774 766825238206226432,94899 771625088277819393,125367 773529709254705152,136947 759164094607949824,27156 791349069797068804,11774 772989404021395456,133797 780822751179407360,183338 791873821229801472,240814 769003998884093952,107257 773532067485233152,136947 791000507913342976,235147 786276550932967424,201620 773187080948215808,133666 757264230336692224,45439 759388306060619776,56700 779106512383856640,164826 792169052093444096,243187 785880665187164161,198671 750752777853427712,14827 778490122685730816,33169 787141738058031104,209129 774982721265426434,138490 770627460899581953,119937 792078461569339392,243398 769331490861686785,112693 789278134432595968,206666 795304439057940480,264911 767096824767377409,95672 760739441212215297,60866 773910637147750400,139404 768124670965063680,101681 786318002597748736,201555 776395487301820416,149279 769249602222583808,111225 775651376772763649,149202 755688566143848449,38666 763711778387668992,79691 770720076937003008,120824 771845113005813760,128382 756748771673812992,42149 794684874489823232,262752 758352807342727168,52554 773658379185229828,137693 759507880865361920,57574 761591564942635009,11774 761970429003194368,70941 793652272202907648,249926 787799146992324608,213253 780422375997378560,7746 795614068325445632,267655 751774808765935616,18474 794931037939912704,263895 766869622066913280,95708 788075148142313473,214492 790637587862024192,232881 785258314439401473,11774 760867367790350336,11774 732374431280963584,65113 758079235357483013,51069 760306834368499712,349714 780242848939737089,179147 753311066856108032,26559 772957375229665280,133454 785664962911887360,195975 788775308421763073,220526 753513362173071361,24173 754713733738467328,27045 766869272572289024,93405 788746676920082432,220332 793602937104629761,252112 775822629550776320,151463 768658800207237120,107423 766688754102697985,95045 794551817950543872,261155 755181075446374401,35890 760972113469509632,66116 749648137820704769,9416 771515982032535552,124855 781287376480010241,186553 764183275585679361,82066 770985481865719809,352033 787300001370214404,207613 765155185081581568,85254 792096882323357696,243187 761605780550344704,11774 785994227876499456,199211 762611655805177856,73726 759248744474873857,56964 769086253010739200,109875 772911385986695168,129685 790924453383241728,121785 750663680862265344,13450 772173385975541761,11774 789286847943839746,222104 792966438680203264,243075 777508279647735808,161407 778712450153623552,169327 765889967520231424,89957 787010975845130240,108396 778302447274131456,129577 789958515276341248,27156 788460502510895105,218275 779395321549889536,121051 779720143400275968,176203 757806237882822657,49400 769989266474688512,116147 758049799232970752,50923 778290289614086144,167220 795098129506897921,262849 756591599014912000,43471 771348936908943361,122851 758831634476957700,54070 765685995794796545,88669 781226174945034240,181755 785527423655743488,196277 770947834879234049,122146 772801405547450373,131045 776452689060302849,151317 795138427091984384,258741 770246194085769216,113110 786628668667768832,205167 732500352021336066,349764 763872397757915136,79987 789503185727721472,212564 791859010093867008,240145 792562601481867264,153845 762429309520719873,72978 774722043577335808,145045 780618360631332864,182049 785669153671831552,197512 786752446768959488,205728 758760663468548096,54070 776078359092535297,151526 791393586440830977,237908 762702644410482688,74133 778665877872967680,168284 785803103597686784,198589 757883431791591424,49852 785945506048413699,197297 773924894207832064,140111 786591223477710849,202983 755068332865232896,35044 756480392459382784,43391 765230844101271552,86103 775365324594089984,146259 760468380793073664,62063 763512485047664641,78561 794081220241989632,256393 786431028525228032,351830 778942606084481024,171059 778202841374535680,166409 795772284136878082,267521 756102673850626048,32710 776063196910260224,152314 794554836523986944,261155 765658373631062016,88998 792832910344720385,247586 751751830128832512,19317 793254558398976000,249926 793805783150493696,255393 763819353754116097,1249164 734099409911193603,355519 750407959541325825,12852 753858018136252416,29548 775000403712864257,146259 775138242886668288,145866 778981319170748418,167448 789518426393817088,226538 755694949459435521,20824 778637251395870721,168449 793104037147250688,249469 793555159326556160,250633 779070366870188032,171795 787720473803120641,205197 773668810456829952,137315 787825404308357120,213253 794721538385842176,262849 770721844982710273,121046 736042216523632640,196346 787114901860851712,207109 793264021721927680,249926 756204223541411841,41680 773392994506539009,135701 788439999922384896,11774 780380411746803712,178973 781199324323512320,185595 788116037489332229,214812 791029273641484293,235179 795613860703174657,267521 786921534031958016,90209 787631833894817792,207253 771724293113688064,126389 771896665775243264,125163 765663060228870144,88332 794541096500011008,261155 732169429757267968,349795 762385737081876480,431998 761524962859548672,68993 771898310353444864,125554 777990649127825409,163990 751179811532443648,16587 795111744511229952,263241 753305742271193088,26924 760865081873817600,65180 779497439401086976,174507 753198876736249857,26140 758880880697839616,27045 772136098457870336,128934 758116851893305344,51451 759062548419342336,54631 794274094145536009,255393 793246631625887744,247241 780896248333164544,181811 750741654278017025,12883 759729646476877825,353879 781043774713724928,464984 758336824255315970,46384 753710725047152641,29263 746663035452948480,7700 780915806460870656,179054 794348221292224512,259034 754024672597975040,11774 789746421717143553,227742 794903302207131648,262849 743649917609050112,1176510 732688644390170627,352820 771069698234429440,123135 795776506823901184,247930 756889131867709440,17416 791001378365775874,235620 793787852295380992,254209 758485903983730690,41703 776801586517454848,158314 788774995572895744,218142 785549685440249856,194082 794380622101782528,257353 781260244072534016,186434 780812349343227904,11774 759467936893599744,56964 775548975676026880,112363 793957276163788800,256440 763881545660764161,79223 761312924811993088,65887 769957439017889792,52554 786713069149794304,205728 792029516579409920,241678 767052766925783042,79987 760302038735519744,61412 777953193749774336,163990 793261619405058048,249926 777839101252730880,163763 779455557161803777,174230 786518418295881729,202429 795382175323410432,266151 788878323430531072,104973 795368005702074368,266151 779084495991427072,167220 774755267741442048,143043 763397030991564800,60363 792361566431617024,244813 759759099961585667,57574 751176264682131456,16422 765788215747960834,88546 781904859628830720,188401 795394867790811136,266884 787696912744845313,211347 769247922601025536,109960 791744815591518208,7706 790565571318382593,228341 778631389902233600,167319 753304899560038401,26977 778273611295535104,166913 785822808173518848,197512 791624672722944000,237999 792386069010354176,243187 793183616197066753,250033 786585485267312640,204413 781343667256643585,139404 792207291659333633,243513 762107698083012608,70912 768576877673914368,107469 794220870776582144,258267 792152102390763524,237908 790610411741650944,231318 767869876925071361,102249 762268163551662080,71099 772427140532953088,130792 792502359360430080,245097 767435697791836160,90384 786541663032311808,204413 756663265434996736,44274 789447023267155972,225981 780924989616848897,182036 775699819289518080,149200 778810874915979264,169029 791448004645494784,238292 769134263560179713,107953 775396110542049280,149040 786021132868608000,199496 758030265767890944,50923 766618549687160832,94699 765207765514088448,86440 759480164480790528,56964 791743113421348865,241034 788874708779270144,221711 768849408666570752,109337 781312242708983808,184148 781467439364206593,188119 790880807846023169,234583 793313384045350912,249926 772657524747210752,131542 789926745004736516,228820 790949279401639936,234653 756304081962934272,42432 758098238427672576,47761 790426561942020100,230270 787686690953555969,208014 752954227027156992,23592 774688194210197505,144613 767850305681633281,97811 773731144265191424,11774 760223187070169088,61602 765280342655709184,86653 791354583700254720,238395 762286223473905664,72527 775907411093696512,143585 751603539852398592,18567 775610861272588288,148045 792854423030620160,248065 757929343960002564,49587 751822760431714304,1248201 752001802128723968,20238 787110303838396416,204835 750903363240226816,15843 732547303412801536,1170450 786629245992706048,11774 793154388151840768,249927 788177378266779652,215608 791347981454684160,11774 793180788602892289,249067 771523807504846848,125554 792421599953715200,244550 770938334793175040,120557 790982325593137152,235590 769580543193280512,110585 787043303564857344,207965 768992959861694464,110344 781664827093684224,187978 791483340192788480,239405 733030834526146560,355464 753312589418037256,26699 760950162760007681,47940 765350072045408256,87249 770666278667378688,120341 777007801088503808,155451 785829131774636033,197512 760798624385212416,64778 781822653946433536,189857 779019567750348802,172116 795090843514339329,263906 775882541127512064,151845 791497053822001152,239405 790905788285931520,234583 761612924720906241,69356 773517365384454144,137042 770752883780313088,120363 792320521459339264,245147 779715431741394944,176203 790738546596335616,232863 792498226557554688,11774 768545604477722624,106753 775447599792918530,129868 755846276198100992,39462 763440633809821696,78304 772911367804350464,131322 768044574061260800,100893 778251950454431744,164764 793482151719112705,252196 789194410936328192,220029 794876256475119616,261155 755742750591639553,39235 765899104350199808,86274 786463485161013248,203044 792779358632947713,247241 778234002968682496,164578 788496870972678145,217519 758770108147740672,54070 737681682824867840,351543 786361958400335872,201494 763020966192611329,75478 789431396351770624,225981 776584826920894465,156835 785859809883123714,198571 774427749142269952,141912 772796826189570048,132578 770805409447809032,121479 752963984744181761,24248 769263344180162560,112399 794873692077572096,260963 785285915379838976,194230 787352057254666240,210585 792901640068169728,11774 781364442747564032,186434 763785860521144321,11774 767201195609853953,90193 793138985069600768,249841 787261128061558784,199307 788871004852322304,220815 762040345370558464,431998 778570007643029504,168794 764273791073554433,80939 773209902122725376,135234 790876947618238465,232169 793187036349865984,250033 763420082219261953,73814 770464959356628993,119115 775083395495948288,146838 764578646442905600,83391 767876387541774336,101383 778983128543133696,171693 757251270902067200,28160 778923846711726080,171168 753005546240823296,24346 755163378440609793,35890 755219217545175040,34645 794398835652988928,256038 740014373368913920,353488 791662774879256576,240535 765397225778229248,86103 759551454256500736,56964 766433139791007744,93148 771385027070308352,124597 788799589071532036,220426 778700192581156865,169916 778678658957398017,167939 786249404923600897,201555 761996361021652992,70858 793610549405753344,252679 781883552233205760,189169 773260310295683072,135736 780590295406739456,12018 764495544462872576,1249242 760705214215294976,63451 752901571105656833,11774 788009686616281088,214209 791737616878166018,240682 762699056128811008,74431 794621143906926593,261987 762596246544584704,63149 773739599071813632,128926 760088172860694528,59666 740577842170322944,11774 759851438147121152,58227 793206909243301888,248988 755433317026103296,37433 758184826058911744,41703 758712642118778881,54070 762752948782989313,73712 777884145217314817,163990 791054682529693696,78159 790658034838151168,233307 778376052481658880,167311 779386566292766722,173964 752714764262993921,22785 758152220084932608,48663 778365339138744321,167305 764264864948842496,80720 774645833568489472,144032 769278383415029760,109874 788756076170706944,218258 791365059918204928,238207 785496833992773633,196277 788807787853729793,220130 761976763639627776,71026 772892624919420928,132996 780797709619830784,183261 767915278793633792,11774 794926368794574848,260613 758803754200109061,1248642 786213309229862917,199262 778335948383715328,167220 795019351732736000,258456 753392789275217920,19598 755438650788290561,354391 755535694009929729,38032 792855516565221377,247877 756606373899673600,43471 793849441799241728,7258 773942108579323904,11774 772022463546822656,128930 749772901012746241,1247750 788600193700724737,13324 791355736034979841,237594 752727238265581572,22622 776145731895689216,154071 775994885241393152,151410 780424823407247361,178524 789235171077726208,224018 753720580923396096,29377 780565841846886400,181548 794497989876350976,260033 794952623472394240,262022 791964615693312000,242609 733014347321122817,354962 756243345068830720,41689 777516507354042369,161694 758076851906416640,50923 758194719448899585,18395 781897397764919296,191352 785652622372069376,195411 785544405528809472,130635 773051178473119744,46501 773928387442118656,139404 771876368745320448,128615 765526822490517504,87858 753368026263724032,26458 775496956894334976,148994 754009224808542208,31077 775601079895613440,146720 777249910282264576,160480 781101749511659520,11774 781241835326808064,185310 758388982363324417,50827 792069658736267268,243427 792171519870849024,244289 757414276076179458,42958 764221449989001216,82283 791617152868552704,240081 794251992730193920,259266 756864594669293568,39235 763807721854341120,80393 786023225465667584,199546 778339131516657664,167220 762770858779762688,74868 795655543297871872,267521 794589789773172736,261796 785502025228451840,195975 794056577921601537,257492 771778581336772608,125554 733075756998373377,355749 779237308260384768,171463 776665157564964864,129991 778327833349206016,167517 758333506623770624,52554 768423292659269632,106281 779128511885742082,172962 756463845531611136,43391 773669255401263104,11774 751547223805165568,18599 774353563669540864,142090 754831161554239488,33549 763795473152872448,11774 764570515457662976,83391 792440859056799744,243513 786683386416992256,205181 770697535283273728,119937 794847729109245952,261155 753259600309264384,11774 760484769339613184,60779 763695470891847680,79529 780852178286018560,108396 791331563535343616,237491 771201488894820352,116680 786711281650794496,205091 793965494206238720,256255 754847384056639488,26721 765000641957601280,85562 768595351661977600,100046 771401699021946881,125367 757342579360956416,47090 768550625642766336,105374 760497389371359232,62757 795300201149952000,227183 794492635784347648,259543 766329851309502464,91946 764685848025698304,83881 786741893652676608,86103 764269787283423232,82283 776112333592592384,152872 790248896001896448,192989 773621968591552512,137740 792806096079581186,171693 778589791726297088,168794 761682359263567872,69947 773406090964963329,135136 787387889571155968,210289 753037518166110208,22411 760803827457069056,60866 769857211598147584,114329 785536051032891392,195283 760856460637024258,64339 794034915067183104,257325 754110775225032704,30910 763204722534776834,47188 766031881833947136,90384 770254036671037440,117364 775356287190048768,148473 790639341722738688,232881 754036111534501888,31377 786537461832753152,204419 788440742691647488,11774 781202964010700800,186434 764106917211992064,79342 756283738439426048,42432 761020920521568256,65974 770749681873944576,121080 759749053789810688,58218 774099166922350592,141360 765059213022212096,85159 792927475323981825,248516 775112615743946756,145401 786671359724285953,205638 781355477607256065,183530 776110235425579009,153501 768878952651816960,108849 792420661457137664,244550 776256851637833730,152673 775548323218489344,148874 763800614308569094,80393 755163800836374528,35890 751913205794869248,19074 777058630235463680,157449 764837013304422400,84724 758290095849996288,52112 788869072993652736,219119 780580878317592576,11774 771403019703361537,125145 793133313095380992,249841 757327177901891584,36686 769823606494797825,115021 786635472004976640,204413 773723475223547904,11774 774043617144868864,139404 781765919529926657,180016 787052650122604544,208713 794683131328679936,262752 794875921635430400,261155 773505184316006400,136947 776911323166744576,158387 755084408919511041,33850 763140803678048256,76549 756801220900257792,43391 766709985631842304,95568 793269990405251073,249926 763054653328142336,7258 753587538091048960,27222 760158420163067904,61412 791628459168632832,240167 755760940151246848,39462 736346924975071232,88859 789123384873521153,220433 781395636272848896,139404 754702846646419457,33090 785549931805233152,195778 756920871361458176,44429 773659771039731712,137693 734614828183130112,352060 759745892568170496,58815 787865341401571328,213064 754957919376945152,32697 795004050290995200,263907 758527920491073536,53703 775739393701244929,151289 792861435638472704,247877 795182064056332288,264190 755726188098781184,39235 779923976826949632,175504 769549824467214336,113894 774018787167395840,139404 764343968167374848,65531 787847993969942528,212357 795354605123211264,266500 768207164393463808,103071 794002950800539648,255870 792160902099312640,243165 781543933662887936,188119 780805068257914881,182726 755487147927273472,37973 768216921628143616,104932 767933596615139330,101681 792498031295860740,246392 792435518579445760,245698 752905816924192768,24134 764882678873292800,84724 794985216364388352,258456 764469322827833346,80939 786971650898006017,200965 788125780702224384,215012 785874853354172416,199166 759471734676418560,58247 751240535411683328,14277 785493780191285249,196277 756522654597844992,32596 762498146765189120,69673 763461438673260544,78344 756591731395600386,44274 791419489250312192,238207 788801866553438208,220526 794552548724129792,261155 760543805514903552,60794 781865383917592578,190424 792498588404310016,246392 792829711252590593,247877 795439293493837824,267133 769174389950525440,110615 770724243248128000,119719 777961056580866049,164764 781233237590810624,186584 794069128583577600,17416 794357176726736896,259458 749703409679294464,9754 786001578020876288,199211 769275502012076035,110209 768390640568631296,104662 788140686243684352,215754 790840179443531776,232169 785886082118324224,199263 793182843660795904,250033 758019091638517760,48663 794675458638053376,261818 755099026538856448,28732 760448169079701504,62063 773885604371333120,139404 763359569817010176,74727 790240244503285760,229693 772102409166262272,128615 750869565039448064,15173 766411240298000385,93261 758799518221475842,55174 763826958593425408,80607 793494360306360320,252196 753293256058961920,24771 776820010274656256,155898 762008717881663488,71026 769376778657734656,109666 786184326828425217,201494 781700500026785792,102730 773941107130441728,140232 793890713817591808,249926 769924894788296704,112693 761176240271290369,66969 786550477236346880,203932 793994546166296576,11774 781711344823336961,189026 786017447006474241,200355 781171828635099136,185496 788839146173243393,220526 771271911967952896,121949 763952551792214019,1249165 789222854617337856,223692 768404202586382336,95055 794919158647431168,263895 767588766051557376,481145 794330678619963392,258249 769272258074402817,27164 775540632953556992,149329 795710937395142656,267521 787704438253248512,209468 794676963927531520,39957 758367057977106433,52659 773921843023523841,140039 763231049610514432,77255 771369502860861442,124883 773658140336414725,136202 795773239289061376,267521 767688189033218048,100559 740937099625431040,11774 752306850163556352,20609 776644249223823361,154832 795294280273170433,264677 759501327068123136,58227 753675291239653376,28583 786094221333782528,199211 765174682244964353,84422 780816021095612417,182671 791669369445109761,240483 771425924046807040,125554 793996083135295492,11774 775682928693043202,150404 765049478411726848,85562 761732859618922496,67852 778767720510726144,170471 792634309697908736,226218 759840362814812163,59666 753694385980706816,29025 765360495456948224,84886 788512084107620353,218275 755538553241763840,35890 792083795369308162,243075 776056261515284480,153095 767458500481953792,97519 754057189904510976,30296 758262948729094144,352304 767461739474542592,99044 790661884479438848,232169 794154376285696000,221795 774463722999820288,143585 793112924407463937,249469 793181272243834880,249926 763515838905196544,78360 768156005414891522,103354 792541622701527040,246295 780569127861837824,11774 769556739775660033,113797 794532089244844032,261093 793114455005691904,249469 764132063750520832,82066 763003461046722564,74483 792954784474996736,247240 732709031593320450,352946 765519059194609664,84209 791847232811130883,241034 751996493364506624,20232 770493962792632320,7311 793500046968889344,252741 756461298863443969,39235 768335934559518720,11774 779345460385513472,168284 770320643694927872,117687 777841660042485761,146991 764252997694197760,1249122 753656602176069632,27402 772900931834880001,87904 788824139238825984,220029 732697029663686656,398863 756491606287589376,42432 787057325634834432,191622 778008608214618112,162370 773883795883696128,139404 760500492598378496,62441 787269843162656769,46572 787842368309428224,11774 786234707193114625,11774 779294325721137153,173753 786546559034863617,202983 787522770166960128,197322 793192607199404036,249926 793137991459876864,249841 781110449152548865,185496 752040604880732160,19599 755432362826235905,37433 789864455102496768,212131 758449102594138112,47940 774730622699012097,144573 750652544754470912,13603 754753033733451776,32941 773704344113848320,121080 791029584686907393,234583 759891184449826818,59712 785587332762079232,197297 788343904609394688,214288 779687290746593280,176203 757700484291375104,46958 791463693125124096,238292 792015044460572676,243075 775733122746949632,140598 793438921887780866,252196 776483734057054209,11774 787446772515926016,210313 771813814538936322,127134 794801176223109120,261594 752658603786600448,22715 795402355986628609,247930 757342007723331584,47090 770312272916848640,118087 732926436152123394,354551 767695403743600640,100605 765050859893891072,349060 769823765043683328,105109 788738548006518784,220332 791779364023087104,241678 789113056387215360,223312 764179207853268992,81946 769331070584123392,112788 775722039713861633,150663 758498028328259585,53185 791348285118246913,11774 763798759335571456,1249120 793439644549382144,252020 766302444133371904,11774 764787322562969601,82066 788981048038285312,222647 791719317226287104,240718 792801401751629824,247379 763442491970449408,78159 761454281081757696,67401 775311764888092672,148170 751579151564349440,18893 763061350369079297,75899 776031140150902785,152314 762663057550114816,73926 791258163181785088,237491 793330098195734528,249926 795319767330476033,349700 776416871855775745,151800 788752802067742720,220526 791599537638871041,239926 766866989272793088,75724 790643978878148609,232884 757417459611635712,42958 791774698036142081,240483 794001591284043776,254209 793858019092070401,255942 755168202531799040,35044 757790497540706306,48094 758016997984722944,50452 761372385333293057,67906 779384511050100736,174615 754755113252782080,33356 793869097914208256,110843 750081717457784834,11495 781898634472202241,188478 794159592154562561,255842 768878597767622656,107745 786187321037250560,199262 793960139653083137,256276 778582363362189312,168794 789744922870026240,225943 768545096262295552,107428 760141058323996672,60794 748903844663418880,1247921 789479556805718016,223539 793131728307093505,249469 735193088289693696,11774 762705170006409216,73926 769472846661812224,113165 786993117937463296,208176 786942545955737600,207613 756638319665184769,44273 780155321088143361,177233 786227168561037312,196277 774570161923915777,279676 771139238561669120,123583 785281547037503488,193669 788837674413019136,220029 768269225031004160,104940 772949710835486721,132335 788766040951967745,220332 790725794112888832,233154 773923338276052992,139404 779539858163437568,174230 781173833176797184,186149 774331964203659264,140444 773264996268736512,135381 781516571130859520,139404 766003453734694912,90908 774993197147754496,146259 785663053186695168,197286 788737805111463937,220332 763801440577949696,79589 785807236161343488,197297 788092322030419968,214354 788399541909278720,217519 760914491286618112,11774 759478969628553216,56964 792061662576668672,243092 763957057049333761,79131 781814043199823872,188458 789227811827441664,224680 792013112203354112,243075 777313479166427137,158387 781260498415202304,184533 789007139591389184,205728 753774858408976384,26458 762404241084289025,70886 773250253092945920,135725 776806451419295744,157755 780344335917260800,177181 795736957942898693,268231 758273407167234048,52112 762074084419174401,47283 753517677688127488,28005 758088767416643584,51248 755429362271391746,30086 791864068579602432,241034 772511971786780672,128713 776084539449888768,152182 764944967345147904,11774 787296761983283200,209043 758274763680804865,52061 786904097316343812,207287 766214653202558976,91291 778361652441907200,167522 793093738339954689,249469 763548628971556865,78394 766930900122603522,95988 771512820441559040,126390 788747580331012098,220332 781907831951765504,11774 780592611904151553,181811 733295221333594112,354311 738812608065638401,351146 777103185789890561,157082 765658002565103617,1170369 772982138744569856,132996 790318023672332289,230282 794163760483037185,258331 757806990202593281,48094 763400966787915776,77731 795246970705166336,265644 758901294975229952,55806 768895087581523968,11774 779433779521843200,173682 794682261878751232,261155 765453046826541056,87734 786946449615446017,207287 792885910782304257,247241 746201154749554690,353879 780913453103915008,184223 786990296479531008,205728 738109299294113792,7224 791694200337227776,230485 792103557394604033,243398 771979013061382144,352723 750142891167625216,1248065 773719333038088192,137953 787480418878500865,210238 773481586473914368,136018 763226037044076546,73814 771846188169519104,126152 777544278998265856,158111 768596527329587200,107428 772437135324577792,129436 794671894528163844,262022 746924527406448641,1170528 790295877726244864,228888 795084205466288128,264397 765903455508631552,90179 744304159755743232,47188 792025663041523712,243075 749101997094150144,7267 763121499821572096,76794 763220617256587264,76794 763974432327020544,80939 793133551004766208,249841 774683420525989888,144654 781481784118652930,186584 790685633886969856,232790 792629773004451840,246392 763353504547155969,75899 765317788193792001,1249275 732732394902573058,353396 778586499608616960,168794 787369269063520256,210289 793139097950756864,249725 792504373746237441,246295 781249144035737600,186212 758063926097489920,47761 759187158766907392,51798 769859871688851456,114779 792472379352092673,246225 756057968735559680,1170455 776578122271625217,156835 755132991526010881,32572 773392379692843008,135025 793930882730041344,256219 788252385877516288,211708 794985873016291329,263906 758828441852530689,53996 776066161830080512,152735 758078300317253636,50923 775767447458766848,144573 785482351547588608,195481 794641215153143808,261155 775817814678528004,151401 758820072013959168,54070 777115343349174273,157495 794584281913892865,39957 792340601970843648,179307 787007253932978176,208379 792457875465523200,243165 793930336249974785,256219 780682974417133568,182036 740235859572752385,350826 780613181534240769,182122 752648110480904192,22436 758437411034726401,53185 764919254126829568,84724 788752230044176384,220526 771375975506382848,125145 772938472596189184,132335 793631399538458624,252412 791273896674603008,237491 795305543162150913,265644 763419411399241728,78129 791122108847915008,232169 755759410371330048,39462 789463453480001540,178360 751598301967855621,14277 778262661121191937,166532 786231486857043968,198671 788922020478148609,11774 790205906738745344,227476 788942422659170305,214117 767807697630683136,101681 780761135049998336,182257 750281317909204992,10735 755730155272753152,37824 763342730881798145,77598 788513301248344065,218275 767267828172861440,98277 747540211102420994,11774 792564032054046720,246392 773971420330065920,140057 755544167460188160,1248308 759403254388297728,56964 792330325561118725,245185 766744259441594368,95672 774726009597878273,143043 776954832548540416,158864 794562675053207552,261155 757691341333749764,48439 761993048192528384,67852 788478245934993408,218351 773176774826008576,44770 765597347275481088,88311 777965843086839808,1250378 788442016019472384,213828 795402508029960192,247930 777924258156650496,161669 790897087609274368,232791 732964595694886912,398859 773608235005640704,137869 790596434542333956,229874 751877127046369280,16299 788504865890795522,217519 759780974100119553,56676 785719293296062465,197512 791056807322066944,235620 774739767741313025,144573 761622552607334401,68987 763512302318587905,78127 764990497563770880,85562 755820444318654464,39957 793507462921977858,249926 757743462804393984,47782 773873873133514753,139404 787912581478572033,213274 794120495813664768,257492 769663572628561920,114779 764667881976127488,84395 756212127845593090,41991 781342960424198145,139404 760100618958675980,58267 758752902378840065,53995 792919095645798404,242693 787314772119212032,210289 788891258924179456,220526 793617583975038976,252984 766015755221479424,90723 769279593874231296,112363 750416295951081472,13343 760840350680309760,64722 787302037364940800,207212 785498748243873792,196277 762412613913317376,69878 759860060772184064,60120 767813557111099392,100197 786012266650972160,199546 788089423875440640,192558 765350851317727234,84886 755822136808378368,39462 778092988429918208,162497 757610162194620417,47761 757911916840833024,49852 792739052382482432,246339 773279931576963075,135450 767873771751350273,102249 752160483096965121,20232 757586280381353984,47782 776067783654277120,151463 776850068053766144,11774 789938151074566144,228820 760283964728758273,57574 790704984157483008,233729 753444205754744836,27045 786397207167721472,194723 790888087337377793,234583 757881662214582272,46280 768497247353012224,104973 770213214177136640,112872 790338874648035328,11774 794944538137817089,263931 776237234773233664,153921 795363765063553024,265875 776972949232508928,157993 791623976145461248,238594 778213322776727552,166409 787118166262501376,208065 787153664125403136,207109 790959969847738369,232911 795357251976335360,266079 758174772916260864,48289 760572025974824961,63655 775437043488829440,148870 794536336745201666,261155 767849169465774082,101681 791673863293710336,240474 777608757903785984,79020 793369991211020288,251566 772897214448349189,121923 792470915992981504,245750 778298490602467328,167319 779604879480356864,175153 757277492835147777,46384 763484984061464576,78341 769353805775286272,112336 793180408233897984,249926 760162254897684480,60801 794997134647062528,264431 773710691026874368,11774 795072404489809921,11774 762716791269359617,72411 751551678483165185,18470 791280740445065216,237491 754761143701254144,33474 763431445767610369,78304 776583829188476928,157082 763855844056367104,79911 753380255822295040,26702 769617217239388160,113250 787087960495783936,208980 791713197745065984,240718 781135863782645760,183759 795204332593389568,262022 768218921530863617,103506 767055988084080640,81744 776887525977632769,158542 793215149956009984,249961 769325781369647105,108004 780176422522327040,164764 779026321905160192,171617 793919440828137472,255393 765674804389171200,88546 756290674711027712,42564 762741803267260416,74066 793358612454187008,245591 793207932296933376,249926 790266988987838465,229724 761044270446813185,65974 789245958362136576,206666 762797496271634433,75073 788735645632061440,220029 781205621081333760,186050 787961811010105344,213887 755786997734572032,39462 785673479232159748,196917 786598537685454849,11774 765153818124353536,85562 790567856932986880,228341 788456584766685185,218275 776791595714646018,157755 749282095193690112,7076 791442832833650688,238207 794947085082750977,262849 768030540138033152,102295 771392802437537792,125367 759597603747049472,57105 753676286225100800,28988 791354861782564864,238395 789092655250550784,223258 792365863542423553,243187 759226014971129858,55660 794600229723131905,8670 779163572177776640,172962 788430752471932928,217634 792400978687295488,245724 776451721602080768,151439 773678990917632000,138061 781729950948810752,352031 785399058047246336,195125 790301237988188160,230485 773969271059652608,140025 775801216437776385,151741 788763799926939648,193121 770272619623026688,117257 775072214525874176,146259 754073333931597824,31686 755778374400876544,39462 781192754244100096,185496 769755381702729728,113754 791785587623596032,240925 763249155691065344,76127 769307220685172736,112363 787689957112578048,212024 775788421906333696,150663 775885041335357440,151410 785684642225541120,196277 787725961202659328,205197 788808281456205824,217058 765223656897253377,86440 795731036542005248,199307 775520956420804608,481145 785863888185286657,197512 765952581390573568,87904 777653312053096448,162213 794597937414336512,261818 767896744868716544,101681 768500963946541056,106716 769307590220214272,112239 756478963858350080,43391 763219399377506305,76628 760070812066013185,55257 780837690623217664,11774 773872231415820288,139404 795038998813020160,263532 764438623190130690,82066 773880561492525056,139404 779087543551660032,172299 787716813815775233,205197 790905159568138240,234583 762163459094110208,70501 769274542309068800,112363 786241147987525632,1063777 794208659941298176,254209 792424133984387072,244550 792764848237150216,247241 793082797615448064,249348 768172347253673984,103261 795769141844209665,267587 794535463210127360,259034 766590202642964480,94699 766025825590403072,87249 756698331573841921,1248434 774080157833244672,137033 780635074639396864,182257 792160121807790080,244297 762293000361938946,71099 767203844166082560,97248 785550315105951745,130635 761398318752600065,67369 788013509359480832,211347 791278661639036928,237491 791603450274574336,235599 780489220364177408,180556 793139262573125634,249469 794613721943285760,261155 794734480988798980,261155 781196543554498560,186212 794940069522079744,262847 748791579498848256,1247847 786722310531055616,206175 753440273909153792,22720 769291270233751552,111225 793193456520814592,250033 761597994630340608,69231 767106315097247744,93112 790881723290677248,234583 790611037699448832,231871 789080278685904896,223286 795610411055849480,267521 753936613818961920,29263 753644430213591040,28508 768977147310567425,18189 788064072667279360,214209 767742082597265408,100893 764218319046111232,82177 794004503326429185,257520 771491708097875968,126152 791939323222384641,241940 794268478865670144,258811 760485331460362240,62777 779438329439870977,173964 787111375487336448,209184 747773176310968323,11774 753624160899887105,11774 788383477217517568,204078 794541370467876864,261155 763152006982823936,76549 766845188820045824,94699 776834408204541953,157755 795417121488510980,266884 795665673447948289,267862 793183029258817536,249469 756190559803498497,41680 781357071996301312,139404 770721203707273216,120625 758284509796270080,48289 793170901126840320,249841 795100592616026113,264431 794611893977620481,262053 763481518455029761,78341 747828754802675712,11774 767057244412272641,71429 795340784895660032,266079 732654586129973251,353002 753648046689357828,11774 795348989180837894,265030 756385673347735552,42249 764907266013134848,84449 792688891862089728,247042 735986567131500544,11774 750329159306579968,11349 785282023984291841,193669 756944920431120384,44163 778875268173746176,169586 786939804982382592,207613 792035968266018816,243075 766254443050467328,91946 776825675768627201,158327 775034547452862464,146259 794588868653813761,261155 794512953911361536,260181 732637292657922048,349283 759095195111743489,56889 766385079039975426,92213 761699918230675456,67226 775069236829884416,141091 768834404156223488,109167 742793699718012928,355260 757436240446758912,47266 768175230921695232,104162 794019729971122182,257423 794157319336628224,257423 785319568617058306,195125 778986659782111234,168284 792538531105234944,243846 794931075969667077,263895 755167145009385473,35890 781125880299003904,185496 785625970677915649,194723 756278615843614720,41438 758025206724071424,50923 787909998764589057,208014 786280691269038080,202429 755884296531914752,11774 762355194319503360,431998 791417593592774656,238395 790956420627828736,234583 761395466718224384,67226 764804021857026048,84666 751795622513111040,19133 791123187287330816,235580 790989056003809280,234796 771885785909895168,127957 754188210775785473,27773 794645513526198272,261818 762094615683997696,66263 790665391949262848,233307 763128762338832384,74575 772124398954221568,112788 780501426787147776,25995 756190228629553152,41472 763858530730283008,78566 775099245825236992,146704 788187733323689984,216265 749738831482585088,9754 769658149032845313,110302 756881619412250625,44450 795615751642161152,267521 764816094045544448,65113 770705993483247616,114985 792423915117244416,354073 781524973160726528,182349 777517825950756864,118174 787741445050339328,205197 763848401331089408,80393 795693407645548544,11774 778758633840533504,14277 761865411730116608,70916 791364776685297664,238207 768166985494515712,11774 752971639323824128,24427 763823270764437505,80486 788564444804550656,215437 792881823709745152,247819 786724363873587200,199211 789524288919527424,223692 755196073350750208,36203 766346903315476481,91956 792538550730420224,246225 795614084846780416,267655 767740367437336576,100605 781174222013931520,185310 789565132900818944,225911 765942017226604544,90384 794303750743658497,258829 777992234159353856,159389 778764290547408896,168710 795732419240402944,268448 765596039692910592,87904 791770996814610432,240483 761798202316038145,70060 754203117844062208,30590 793168877358313476,249374 750377665945894912,12883 764139173246795776,80939 785818579090407424,198671 787484239281487872,207433 792140750053978112,243615 781569706222170112,186584 776936759292731392,159411 770944044600025088,121612 791391671137165312,238395 762440394416062464,70886 758049947451330560,1248572 789708570145222657,225949 789218041925996544,224680 792181679846748161,243187 786560382789877760,204413 750342958617022464,10735 775797676822573058,151265 766332111401943040,91946 756720397089906688,43469 758120686418223104,51451 760623185503002624,56595 779014124994899968,29263 766275435134976004,91946 767152073280413696,94627 791377597674491905,238494 791338824890626048,238207 766656882589241344,94683 780366887729434624,179560 761606088118632448,69231 794602595239137281,39957 735944718887096320,11774 789266289692770305,220332 774048199061504000,139404 758636496840712192,52883 793721420903657472,254135 771959849198428162,128971 758172751970635776,50314 756925423200538625,44450 757916483016011776,49754 742769595174551552,11774 753432539742605312,27317 753366170338664449,27317 777805694019874817,162596 788609060203597829,218390 778319633719894016,128591 795355051762053121,266112 763025132793257984,75899 793164594487304192,249444 767032115393339392,92166 763040788267753472,75899 754904424024244225,33356 773970948227760129,139404 766753368224112640,87904 792783440210821121,246771 766150241821204481,90618 792256919981453312,243187 787007873695965184,208065 768577744686821377,105799 764190593719205888,80939 765562602055426048,87904 769915605822607361,195876 764907504190959616,84724 756214323605704704,41702 766224882392760320,88226 768132449964531712,102745 789158357428867072,217285 777957956448956416,164826 775050835134787585,146405 791992215274938368,241819 749768432481144834,9331 765981100292222976,90737 766741326025072640,90482 793601280354627584,252112 786520283792416768,204297 793996727498010624,255299 763801111169896452,78959 764125261272977408,81869 792209865867464704,243075 766256713825525760,91751 785645070896668672,194082 766747246419283968,94683 774271576162172928,131421 786060688397590529,197512 762772225455828992,73926 786587911093223424,204835 776123294617436164,151090 780552502097932288,181419 774425110472253440,140027 788868117199855616,220526 771493034982830083,125145 788417549343920132,215754 792422481458003969,244550 767866950387130368,100893 772783973030297600,132335 790721846333374464,221524 766073972391837700,90969 771190903503413248,123135 781279413065297920,186584 795037741218078720,263532 778462531253702658,167220 762707988473929728,58021 789085050428018692,222166 780608039048982529,12018 780669110619217920,182313 732317872769269761,196346 763108272282988545,76406 792947871632990208,248223 752690705454108672,22752 763144885058752512,76474 765365062374612993,80486 778193992051818496,165488 794693597459320832,262022 754978661900615685,34638 752937800144683008,24134 755904365769154560,39462 765246562863812608,86645 763639469027176448,24252 756655266125361152,43553 785603474465566721,197512 787325132608077824,191622 762112677011423232,431998 788588460084961280,218275 789896191685357569,227048 787881498397450241,212239 789208923035299840,220436 756075933245767681,39911 756258571612938240,41798 764109061671432192,81702 795711053082542080,268448 795501349328785408,265875 795040667865141250,263895 780164776580173824,174557 790598541408366592,232169 756618813966282753,44429 786961168191455232,205902 764450592953544704,80098 752180795578646528,18341 789205250959810560,215505 793188992305037312,249348 763578209392816128,78360 790583650723229702,231894 752974257085349888,23719 789963969758830592,225981 794700304914714625,262849 763792780380344320,78085 759098549212545024,56889 765568591387164672,88148 790990445014839296,220767 752982209783599106,24624 776186131062849540,153845 758774751158558720,55262 760493727638917120,63149 788156409443602434,216038 788508343459471360,217658 766350871797960706,91946 793877156518465536,255942 778229515784945664,166409 786987625274077188,207949 732299585545068544,11774 795397981344239616,266151 751849188892303360,20032 763897531512266753,79589 794923123585982464,11774 732911838719971329,353374 749583360822050816,9257 759497891773714432,57574 759098046659436544,56964 789558803863920640,227130 755501826158522368,38032 769676947974721536,114779 765983027331608576,90125 767838774420135937,101681 779483819153973248,174427 762673164350611456,73814 768805736201658368,105270 776725620088647680,157693 775051836998856704,144730 750593124813115392,14227 791449336764923904,90252 756303252086517760,42432 756643257145262084,43553 763906423852036096,78239 786294324967243776,201958 790321055508205569,229693 768175229956829188,104313 775297488064360451,144617 781396605618368513,186446 785965142274105344,199546 787701260874940416,209151 760474222732808192,62771 793572784702124032,253164 756195343914573824,40314 761289802075533313,48110 770191589100707840,117257 788170021155418112,11774 769638373573013504,35479 734730041440018432,351252 754083785688219648,31529 761603227590590465,69231 780761276779630592,182960 788795545372401664,220526 754831499652898816,14277 793083640443961344,249286 741316121744289792,11774 775419139607461888,148994 761584355353296896,69391 775982483372318720,152735 764135491352485888,82066 785262560606052353,11774 733188236978335744,355106 754716664327843840,33356 781396360864079872,185313 786036501037527040,352599 793212890480119808,250633 755760243896745984,38032 795716298072276992,268281 759211024243429376,51798 758103964428537856,41703 792045606743138304,243190 788239658064879616,215969 785683104958586882,193571 793293549093556224,249926 749319772484009984,7816 792414119605383168,232809 794028840720990208,257492 773863756724002816,139404 785933628098445312,199211 761509389056356352,68571 763177655139086336,76365 778048371890069504,164001 752905086964146176,24134 781266677229027328,185595 772453433634877441,127707 793415683165925376,249895 787069938703986688,207287 773917709788516352,140001 733096206046351360,27848 764983940784414720,85562 772576939164872704,129551 794562790790930432,261155 780793061592952832,183269 752910180015235072,24201 793910395576672256,256255 772233019293696000,125742 771019122737983488,122146 787826211141582848,205197 760678884069244928,64147 785604436227915776,194648 788540022660235264,218275 766957726417035264,97067 773945269448806400,139404 785490165292634112,196277 755624224442777600,38792 764198232809414656,82061 776415780715962368,155318 789456900626808832,224680 777659685096787968,152872 779097456894173184,168284 795687694902972420,263926 760677899875692544,63655 792801841054527488,242712 778331352009674752,167220 786593912848658432,204901 763131307358613505,76474 788523354106068992,215437 788506888086233088,218349 795362874893987846,265191 759563335738138624,57105 763699554545864704,78344 758861790587473920,51809 773615380053028865,137978 793359800939732992,139346 754761964035997696,33356 771340262979231744,124601 773877681070936064,139404 778382447721361408,167220 762988003325116417,75709 774743564508987392,144635 777322812470091777,161456 785336509536858112,11774 786319116718186496,201958 795318504345866240,262925 793194809112469504,249469 794226674321780736,258598 764082225067372545,81702 778937175115083776,171168 785245343151599616,11774 788001653752410113,210238 758793047513497600,54347 787311840225136642,207287 769053134182383618,110709 794681310979596288,262588 781101168583909377,185310 791848142740127744,240145 795617145040281601,267655 774137909830033411,141316 794593815751364608,259220 765415315127738368,87245 781133233719083008,185496 785555897217003520,196676 792631351736410112,231008 757567283673767936,46890 763500435336531970,77577 786668037139107841,205181 773859134609448961,139404 754705094139076609,33174 788394084805255168,217519 753917527152029697,29682 762818900438294529,74868 787324824607531009,208016 789845553957994496,226731 758855420760895489,52266 773889491266220032,139404 768835002238955520,109195 770233381531463680,117295 794700509592645632,262849 780963038169997312,431998 794337174623662080,258613 766448762243850241,93286 779912824722030592,176196 785644686971068417,197512 755379331803734019,37044 761980087201923078,71026 777876593125433344,163990 786752046884065280,205728 790265813823553537,229693 763644354330185728,73712 768643009252589569,107483 776150444145938432,152735 789690666364219392,225981 762004564190990336,70263 794985462473621504,262849 768053081367904257,100893 776459189187207170,155688 778365857852452864,26066 768203798351405056,95055 789155556128911360,213491 765302270330363908,86440 774992905916350465,146308 790630334090113024,231550 788789439501856768,218258 791095427898613760,204413 762648031997157376,69794 775849078647250946,152182 787081889131532289,208980 791316481992720384,237491 759135132921901056,55887 765116916461633536,84724 793527148988497920,249926 769263957999816704,110585 763381893899313156,47188 776259545370923008,152946 778836721148366848,170169 795406828242960384,265858 759135046213128192,56964 734520887555325953,209828 755102569794416640,35403 791176217575747584,235621 755043641408692225,27045 768969206981332992,110615 767811026775572480,101681 792916587967676416,247379 752055645453508609,18215 767095296832700416,97392 776591115331915776,156835 793112396382498817,249469 770269622922649602,117257 763757600533913600,75724 795502088369209344,258456 768431945508421632,106281 793446064942485504,252020 753022477555474432,23739 788062375475752960,215005 762294349543698432,70941 758291480205139968,52015 772838753261981696,132335 794208104602710016,257423 756641981024071680,44461 763170648969519104,76127 790673836366848001,229901 767398284935725056,98890 771393030230249472,125367 766146349339406336,81929 780232684224319489,177472 789533073335386112,226731 777909331908059136,163593 763951260911280133,79911 776843941626851328,157755 794666848193277952,261155 788759138197049344,220526 754005739019075585,30590 776455210856247300,11774 795734253879234560,87904 786314403239059456,201958 750064113863106560,11495 789220326324527104,224329 771533327178174464,124597 733729840088633349,56436 792064362848616448,243614 769706960732033024,114388 759067958979289089,56784 779870860152897536,176132 793202739165540353,249926 768072504749527040,103354 764394838708121601,79513 750828484956749824,15536 768104710050054144,100893 785662550360809472,197286 750493718335991808,13532 760875330156556295,65180 761901113096409088,70543 770461092548112385,118515 789553034586128384,213217 758081048504832000,50307 778656409038774272,167319 735164411934048256,11774 795410241903017986,247930 778640128038363136,169201 779290465648738304,173753 758497335446016002,53185 793104002904752130,249469 756706687776649219,44271 763886688942825472,80939 772800320497868802,116164 761028122502242305,65180 793573082828943360,252020 768753940481531904,108767 781489329604534272,187333 758660047710855168,54070 791389294564872192,238780 744279229831884800,350085 785425541969182720,65113 788467052914827265,190269 755374727208824832,36735 768853254700666881,107032 770673682209345536,119832 766185842993795074,85562 781279630313467904,186584 775899440037199872,152182 788203281302466562,213064 778729689972039680,164001 765362340929769472,87425 773889941575114752,139404 751789598351712256,18469 753698068315471872,29263 790254671386542081,230261 793141239105228800,249469 762675072989470720,73814 769950495280603136,115956 769357572792987649,113165 774405336086122496,141360 781118948997750784,185496 767362962000580608,97355 793950087915470848,256451 790006212171444224,228501 765618417437138944,88546 767808250251190272,101681 795047064614805504,247930 763048763665502208,73910 763751565316411393,78861 778717560753709058,168698 762976934787624961,75724 753018907313704960,24316 786629625342402561,205029 766714287289163777,95708 794888650588913666,261155 790132384582606849,229733 790696525185814528,232884 760628913034846208,63464 794559652486729729,261155 773954628333477888,80098 764115997913559041,80681 764982754236854274,11774 779479749361934336,168284 781690235331616768,177455 764203875276644352,82624 790547335713435649,232137 757715663213457408,47940 786370748785000449,202727 791727398093856768,240535 771013239748513792,186415 761692215957651456,69548 780798236780994560,183269 791259456306765824,237491 792026363997937664,243187 795095696160460806,11774 773734967247532032,11774 793124222046384129,249725 761024753767292928,66412 791278135543291904,11774 775730578826022912,149953 793863544710295552,255393 791350093722988544,238395 792787970822660096,246013 765284173116346368,85767 773883712014544896,139404 752912814323347456,24134 791426947343462400,238099 776613932874231808,157082 790957312588537856,234796 749284868291371011,7816 750722778236674050,14351 761676734974525440,69711 774026489981394944,139404 777902185350852610,11774 763221865896747008,76723 776650131651203072,58531 786308648045727745,202727 780596846762655744,181935 764212640793100288,11774 771783549166891008,127134 732925306370035712,354525 786612520626769921,205190 756271218064449536,42432 757881764647989248,49852 795316794256924672,263667 776979543806533632,159411 778301676826529792,167220 753605631580463104,19598 759222311430066182,56964 760462561368236032,48052 793615660395864064,254008 763586504962613248,78853 779028352451522560,171469 766461377938685956,80939 752308578292117505,21074 754818166300246016,32950 757762911905288192,49070 732247273858580485,1170428 764302757356527616,81938 772828999085006851,132335 778386580482379776,167398 793471602348482560,252020 759456255823843329,57897 770770618337722369,120353 769189636669214720,111558 766258106686906368,91946 771296122363052032,124597 780062962425880577,178045 795196338447282176,246726 761982215114919937,69653 785737803279704064,196538 793266376961986560,249926 774234344529403905,140444 795351165353521153,11774 794207963179347968,257492 788017864829788170,213887 792128891611648000,235685 787743908923109377,209863 794101953970274305,254135 747548698289152001,11774 751593620914876416,17794 785903139706834945,22735 786709753867173888,205728 768993414515916800,108729 776930495745630209,158673 792602117672284160,196180 773287025969500161,135701 759143337836195840,56889 781504881857335296,188401 761387688624660480,67229 756660068796473345,44271 794239994051301376,259063 794346491389296640,259659 785895838627180544,198030 792435753045331969,243398 765982552091947008,85562 749746509441294336,9295 773343306503823360,133702 775028006813331456,146305 777894094437699585,160539 754906950702432256,27045 750844834643079168,15066 794372369838129152,257353 758143928528797696,50827 772853112197505024,131322 759819980783312896,58254 792880943576952832,245963 750719774498357248,14668 772769568913657856,87904 769274447304024064,112363 753730614042431489,29263 760881276630904832,65180 777564323166162944,162497 755682708106407936,350669 780550296598568960,181419 754184959217307648,29061 793069914399444993,249079 775734631018602496,151185 776395701303382016,150103 790550446951718912,230282 793835289676439553,255393 753444409987956736,27317 732278728684916736,349814 789248411031613440,215505 794622536717889536,259884 761917255269568512,69947 781501445891915777,187607 786233973416394753,200965 791260027910819842,237491 762366871077138432,67906 785583777200410624,197286 790746687845183488,231424 794607989298790400,261155 750752906203140096,15165 787384040433324032,208307 790725586549284864,232863 790651171484540928,232169 793550037729026048,11774 795276792357683200,265878 785648063419387904,197324 789898329903755264,213710 795254620486586369,264397 791027921657950208,208178 763915271425765376,13343 789027096911753216,45376 794016889575997440,257492 758578851303809024,52061 769284365591388160,112834 788791973419315200,220332 751828405281234944,17640 790964227850792961,234583 785633427420647425,197091 765572276070776832,88052 794124211396571136,257325 763847801486905345,80643 774999928099708933,146259 753226446709989376,26029 763908736733765632,80486 756884644767956992,45019 765661710380179456,89076 785915056798261248,197512 792244726661427200,243187 762765757902118912,74885 794206901869441024,258771 756353378284777473,42564 755899949523542016,40247 774416799265718272,142648 795367300920737792,264397 778930729313001472,159876 758255039672623105,51809 789432784649674752,225981 765362057981992960,85865 792469799892873216,243075 793996447054266369,257423 777263846125731842,160221 785645734632628224,197297 795607013271228420,267521 780952121772347392,183269 791122386515062785,152946 767771452120535040,100605 772836609024811009,132996 793588838211936256,247241 750023922293305345,10735 750024664647233536,9753 757641049942601728,47545 761384015513456640,67369 787837904118657024,234630 788021592433373184,214354 781552158902747136,188119 778762349905899521,169916 793210526901932032,249469 758711471316594688,54739 753700319788429312,23459 793074094065393668,249286 761812309488574465,69947 794708608160329728,261666 795232809686331392,258040 791715783323758592,241034 757149282830913536,43391 766701744986296321,95593 788417523217674240,217837 792242634374852608,11774 757761472344813568,49066 754767779413184512,33356 781334763688845312,186584 781581054482141184,188478 785551818382315520,196277 762869163945701376,431998 790920875855978496,234796 765002053181505537,84422 760160443532840960,61412 777333778301583360,159876 753860773030555649,29709 759079573409636352,56231 772738603319373824,131253 770377072774639616,118761 770770500738048004,120610 765524812034748417,87904 793635208826277888,252014 762641201669562368,73814 785617644258852864,197622 764843198070005760,11495 794544209508200448,261155 781357398602768384,182960 793951850374410240,254135 753919927413829633,29263 755505128996737024,38183 794608773658714112,261155 788503064911097856,218275 790000851930742784,229229 793559265457737728,252020 781580419699347457,189017 794550707894374401,261155 761321430311022592,35090 759608504508358656,7092 768518187860258816,106716 785520034336632833,196277 764336557574623232,82002 794191986760806400,249852 777954458793746432,163824 763809550730493956,80393 791730655050633216,240145 761762110015737856,60999 758682241786490880,36545 771951270341074944,128934 749344059899207680,7852 778260396419510272,162497 788787237244678144,220029 793539173705801728,248719 753671997314375680,29040 764093692164440064,26066 793333019163582464,251282 753721362980610048,29416 793507636620697603,226881 763768922021789696,431998 769218824365223936,111438 792816134303064064,247232 785919545068355584,198571 781352639451705344,187478 791812677165207553,241940 774654406990163972,143826 793986433774157824,251336 767760108042514432,96514 780894564311769088,183269 768990984499699712,109470 778921993194180608,1170700 773870276840783872,139404 788580830092271616,11774 764836323303759872,83955 792567633556152321,245287 754742297665892352,33520 777658210887016448,162596 792852552509485057,247592 793292362227130368,250633 793546064137551872,252020 774747997372493825,141887 756586956335767553,43258 791670657864130560,240483 791811102598397952,235315 764117450631831552,81869 777896724111196161,90014 794232108269076480,258429 794915329793134592,263051 771063471882600448,122388 767211201612898304,72093 758674466931171328,54070 794926547597750273,249926 790520708686282752,231894 781544173522399232,188401 773282278571122694,134561 778386583728762880,167674 790974919479742465,234653 773900787848126464,139404 775432959704895488,141415 759092134653734912,56964 785582204499861504,197241 775824973843668992,151071 763724807611359233,79600 781590865756037120,188492 758390680519528448,51069 769231658146996224,112399 750928261111287808,14968 774924525549019136,144654 771711277299277828,123335 770092913866997761,116364 794577777110487040,261155 780862743448543232,183668 763818179248271360,80098 793843941179203589,255942 752909432279805953,24173 758691650084474880,37457 794016592375861249,256276 773381269925294080,24173 756888098928197632,44163 766274270326624257,91946 778215134896402433,166362 794317480516677632,258598 764559987037339648,84037 785679162530893824,196609 776041471149498368,151791 777966650033176576,163851 794647889012264960,261155 767487876003233792,93429 787657343089545217,208058 757249049321877504,46384 781178876055592961,185496 751588048886956032,18164 760901449727545344,65633 763509520903438336,78853 774887513471250432,142852 775068542597074945,146847 786242324976246789,1063777 791354356906004482,238395 763144307423506432,76794 754012775425380352,30296 795710692485632001,261155 770293336749989888,117609 778223623941165056,165348 777910838891941888,163763 793558389074849795,250633 756335765844594689,41459 787325148152139776,210207 790650491457994752,232169 792848908686852096,194349 756597937027833858,43403 752626471374643205,22574 781682472354455552,188478 755496699557126145,37973 758285673224925184,52061 773325894060507137,136018 775777480854478848,151265 795715651340029952,268231 773575616323002368,132497 778380198223962112,167220 732174057815298048,349239 793507932814008320,252408 758377977352589312,52605 788392706250829824,217285 762477414496604160,72420 778192554462502912,166390 752244600643870721,11774 759366042074357761,56924 790932078636302336,232169 768632274543796224,86103 756602158619955200,43471 755442015903494144,37585 771140354523430912,123583 764869036857520129,84724 760186045669502976,61051 779284772224897024,172545 733004341036998656,1170825 754728655323009024,33356 761685595835932672,69548 790823370233380864,227795 761943825195622404,70858 785530143133437953,196277 752268709746597888,21467 774350323141996545,137190 787139496730996736,204929 755193465407934464,35890 761648011122442240,47283 766362793360654337,80939 775005542477627400,146259 756185921716756480,41680 789235141428203520,215505 766291323015921666,91946 791702777571446784,238429 793700139777024000,252020 794250689769832450,258454 766389182025588736,93184 753352772670656512,27187 787930240802779136,213800 776999462002626560,159876 795374472522059776,266151 788036601301655552,214492 793841735927525376,255942 788764430938968064,218258 770721951207792641,121046 785281558789881856,193669 794348729633361920,259034 754720963372036096,33356 760212628438253569,61512 788542212997058560,104244 787132224181239808,206773 789438778163068928,226015 794166351577239553,258340 753718333770375170,29347 764658099814662144,82759 766449044382179330,91946 764706749836255232,70750 766672941668970496,92854 781133649169133569,184223 732188634250502144,1170365 793595376431468548,249926 776438047541833730,155390 778412685771759616,167398 786398152303611905,203350 787794914050318336,212139 775678440875945984,148713 766433039333351424,92959 785301400913842176,194707 788817794041274369,221297 763072399050846208,76429 751769959378788352,18893 794669882793164800,262022 790775071061188609,217574 762121852336664576,70424 779786948298678272,176128 790697514508836864,233307 765663565944545280,88930 785513524395175936,196538 793259156727820288,243615 766574808154927104,90482 785498479065870336,195907 779367226428235776,174435 792412806595227649,245095 794821165227319296,256534 753346684214710272,26828 786731914916950016,204078 763213144097431552,351254 759130865213452288,56964 753681194261237760,28866 751814083964379136,18215 773745620913942530,138650 758115267918659584,51451 781268651055849473,185601 785654350265749508,196788 787243291913793536,209796 778581718806691840,168794 794988618741907457,264397 755630265339379712,35931 762716139994611712,74247 781800414442315776,188478 742759187432669185,11774 768953954671616000,49400 765634011796533249,88361 795677490081624064,267862 788818052838223872,221297 768197919195422720,103506 781176488859201537,11774 794627076515106816,261987 785490488518246400,196277 761916793443102721,70941 794677195994173441,261455 764179966145732608,1249183 786164251153006592,197512 781273861069430784,186584 794938926641414144,262847 773670794606088192,125742 788404459642707968,11774 788001122308923392,214354 793893417948475392,255942 752287420142460928,21102 765937558035456000,90384 791359899460481024,11774 795415355053240320,265855 794277791344758784,259482 789225053959364608,224297 759385234525659136,56964 753643407768248320,27402 773293947082932226,136018 770680702056722436,111558 793134708997689344,249469 755818254304677892,26721 793605830440587265,252408 774046972114145281,141200 769365741078315008,111133 792453068860354560,245129 766024082789896192,90384 775364732890910720,148537 780777314443468800,180394 786731445301633025,205728 750315196548132864,12281 781114246373355522,185496 791004832093999104,235620 762124723878785024,431998 770357143904067585,117364 765426451747188737,86209 795429476033171456,266500 768236664049143808,105109 755523506574471168,38032 775885744036540416,151410 790562837743620096,11774 751591805234257921,14277 762778840938708992,61011 765635865259356160,87904 791714301408976896,241034 752114179721486336,20921 763137291145601024,75899 794377854628859904,259623 788665422358786049,217937 790295365526302720,11774 765000206857465857,82283 756189744804028416,41680 789057308999421953,221971 795757506610008065,268777 787803161348026368,208065 756408770981404672,352982 785824592237563904,196277 793977296478736384,255942 787065670051651584,207861 773951007722135552,125742 762123790268497921,69956 779609538500632577,173358 759851195540336641,43471 792417812601970688,244550 775705494396792832,150927 791000359812599808,234583 763248800765009920,73814 778596103906263040,168284 778701559492321285,169916 751922291869683712,17794 758028343501398016,50923 761022779005165568,52061 773889836000346112,139404 749317502895738882,8160 756980416242786304,354841 759417721994043392,48663 732379034886098944,196346 794568673771929600,261155 754886327724744707,18979 758437145866563585,52030 761673622674997248,70177 773977800332107776,139404 755164704797036545,35890 765524741704802304,87904 767042608006856704,96883 759546318201249792,52554 763019941540925440,75615 774062484378390528,87904 794612281619251200,262053 788454940062646272,217837 764190167557021696,82209 780817903608336384,183546 767149260877864961,93144 759549955275157504,30802 773808825203691520,138819 762341919007633409,69231 793486643390930944,252741 776840718530797568,148574 778374691383894016,167220 781354081830842368,186584 763014827556077569,75899 794318336527974400,258741 764734567307550720,82066 788253788746514433,214492 758717100160606208,52987 764898634454315008,85159 750790789567881216,14277 767532093932916736,90384 777862894402674688,159546 785693200065318912,195975 771067981732409344,123085 780116302908186624,174315 777888221061582848,164356 786943398292951040,207613 769878327511220226,74247 773520824166821888,137158 794549258255007744,261155 793164785349033984,249841 765685972956766213,89198 757678819926953984,48477 778966103263293440,171168 777064248358731778,157755 793074357698437120,249286 778308392402247681,166300 785487609434955776,195064 793601636891365376,250033 785283580125675521,193669 757674109547544576,47271 759363256079249408,54233 795032036478042112,262847 763271305563086848,76264 793103039716524033,249469 774005806471651328,108396 764244992969674752,80486 792615820547403776,245148 739815395981398016,1170670 749911938939969536,9754 755163614978289664,35890 789733197089308673,227048 766387716435091462,33169 793859212128452609,256038 791029253412237312,234583 794546245616406528,192363 788220142949892096,215969 773908744035983360,139404 752666193496977408,22657 765329678525689856,86120 788260421832699904,214880 749291687713894400,7866 761335418558177280,68182 793855282673704960,255942 760493246309171200,63149 795075237834526720,262849 759070375703609345,56784 759484519527256064,58198 750725540131266560,11774 774021746978467840,139404 793132799049895941,249841 793193819806191616,249926 790642776664776704,232169 793904214627860480,243187 763495674549678080,78198 781111082291040256,185496 780550549523537920,181419 791984751095582721,241819 779214084646563840,173401 790877654664699905,234583 762260619919814656,72350 788815360707399680,219531 767322735601156096,1249390 767725372783882240,100545 795425546708590593,247930 749318944385884161,7849 758113931785371648,50789 795750821031919616,261155 779915431297581056,176218 790862547230478337,232863 790627555468599296,232137 773513631963033600,136947 791714641797910528,241034 752869429986275328,23899 767160757045690368,97386 769203412336578560,111549 791386971667128320,235990 768908087671463936,107428 791082821955624962,11774 775678140094025728,150663 778485650395766784,167569 763404941390147585,77708 793165454541938688,249926 788156133743525889,215754 780569725403222016,11774 778082760720207872,149062 773861536024633345,139404 787478848824832000,211348 794046456848064512,249926 790761045300219904,231881 772439039148380160,99816 780838400375001088,183269 761724368493969408,69711 756218928481828864,41929 771661420752572416,127000 786639349819461632,205377 791356253679263745,238207 773827852915527680,133702 761195643813494785,65180 779117766011854848,172089 794013535286095873,256531 765146152241160192,86103 781535836521267201,188119 751166282649645056,16897 753593741710065665,26066 775433289519726592,141415 793997194080620544,249926 791848370172067840,239426 768128126941405184,103869 766441697177853953,92917 759112862484881408,57105 769324276394692608,112336 770698622560198656,119832 776879848232853505,158820 792098876123525120,240145 793998242853912577,257492 792014838339743744,243075 763143148079939584,76667 758858912237916164,53185 773360275902894080,132497 773612539502440448,137869 793107109546192896,249469 789231267749457921,224297 762613686217302016,73814 791655221969772544,240145 793623362098429952,249926 735989866564079616,11774 769060107518930944,109571 752931275124736004,24173 758843761216544768,54070 790542431703928832,231784 791352657311068160,238383 786181457735618561,49459 773703081431269376,138819 768075163170660353,103261 775493923326222337,148994 792852609333760000,248065 768872674953232384,109666 756583100856107008,43553 771635062102106116,124597 786568964973400066,198973 791349273002520576,237491 763108910727307266,76628 769855343644008448,111800 768225386895466501,103924 775727149428805632,151071 770325043444264960,112872 779548909412749312,174115 768950789800853504,107428 771753858649370624,118191 791373183387525121,11774 761549258021535744,68993 786221283880996864,201494 760858854167052288,65222 755735083689074688,39323 760903457142214660,65626 775415869593776128,148010 755546465422938113,38183 792041135497699330,243075 789278781672304640,224333 752905507883524097,24316 763059403524337666,75899 792442584610340864,243659 771418637731176448,124501 778403822100242432,167569 794479318529347586,259288 759021242078801920,56282 772915463827382272,132335 785330154990084096,193858 756307651554795522,42432 768947157000982528,110156 765218773963911168,86103 793079764953157632,249286 753711259002994688,29263 775563549842087936,148800 766408485915549696,93823 786587583648104448,204835 750765842200031232,13696 755531312732176385,36875 768177155318710272,104421 794347776943489032,259457 785480593542787072,194648 785889706236006402,198671 765334870373588992,86763 765757806679035904,88459 758384477206872065,52930 778642810928967680,166653 774713714729553920,144692 791464130930544640,238639 780971952756232192,182726 792105393916968960,238099 794255662326763520,258456 764515268986941441,79691 793781876230062080,254577 776903996598521860,157693 788886458140688384,221711 795613884426125312,267655 753964393705070592,30590 763478001455599616,77598 751795971906875393,19133 757779611308597248,49431 779430903324012545,174244 771014022900527104,120675 791255999826890752,237491 771409260244860929,125070 793959171750174720,256276 758096638460071937,50789 767369817531621377,97325 760979884722098176,66159 781305720994140160,138812 788170158472847360,214123 770989163650830336,122146 754787540008333312,33356 768976642114985988,110389 759107308051951617,56886 760783491051167744,63371 795010608139735040,263896 762713215985790976,74308 787016090240987136,208065 789213767158542336,223899 791004131561381888,235886 793247660199251968,249926 794663364454662144,262145 775030851767668737,146259 758348235836645376,52061 779179055170150400,172962 791348327627448320,11774 792313166847995904,243398 765077989780443136,11774 785585100910170112,196917 795727679601463296,199307 765536691411181568,88052 773893289305055232,139404 793309937988411392,249926 794907232379031554,261155 769957929499918338,116087 765390271706112001,87145 785890903747469312,185496 766277880481447936,91798 768923814679945219,109413 793888267569537024,256255 777017074719813634,157755 752679809797459968,23167 789119804019974144,223603 788706457101316096,219958 778423152128954368,152594 790658277289840641,233307 789310929682898945,225356 795056357099458560,262025 792405397961400321,243165 789848811669639168,227825 790657731493593088,232169 790910211800207360,234583 771702258086006784,125111 778325423281373184,166390 767833638985662464,100605 787077797592326144,208965 754204794655481856,24788 765909516823175168,88332 776636032422850560,157082 734258389321031680,349060 767785665702531074,101383 779925531663986688,23762 793099195171368961,249469 765413311743754240,87245 792942602224107521,245268 794679413875019776,261666 792842828862763008,229930 764982328972218368,11774 788465441643433984,217519 780859256035766272,183975 774080920563441664,140444 755868789812629505,39462 771473839666716673,738099 772905530809577473,132967 757331946884083713,45319 773498466173460480,136904 760580732347572226,63655 758293366853558272,52112 761558942195613696,69231 764664875452919808,80486 780414591998328833,179967 794369132560990208,259360 791355191563911168,238207 764513691878432768,81946 768057397063610368,101681 791881790453460992,241819 761711483768025089,68182 779055206986354689,172120 776797992863105024,157755 749036723871637504,6909 787206504071983104,207287 762003668749131776,70540 767851502547378176,1249484 769348562648006660,27164 780636968501870592,182122 791628821644455936,240061 780770164652576768,182726 794606961727655936,261155 771321679272304642,124597 773962196015468544,140444 778648937037176832,11774 755513533488562176,37621 757279066009460737,45014 778743194183884800,167569 754718634921132032,33356 792926095825829893,247241 794724346845659136,261942 785826948832342016,198671 787797779921985536,210235 788858185431916544,220029 767873904929083393,101681 788059447092445184,214066 776929027818790912,158387 769888558073122816,1249703 765380271994707968,86440 776851917209206784,158314 793600570410012672,252893 793773581725421568,252196 778690323606188034,168794 786030619583053824,199352 790666375618584576,233307 794498162530643972,260033 755971678794944512,39893 788569888243802112,218275 732168312294150144,349776 795753439057874944,261155 775475023066693632,148645 780807286369366016,183269 790925824325132288,232169 788718752040976386,217937 795400746602663936,247930 791488654015287297,238207 762007663567790080,71550 772968259662573568,128874 773508079262502915,137042 762823090359238656,74483 764360892779606016,60540 789335046972772352,225456 792162359708119040,243451 759107095862140928,57092 772967241444839424,133454 785546393687617536,196917 768809966656327680,108849 788731399524216832,219531 755869899172487168,16299 769525459642159105,110152 745334265408327680,11774 753768097723588608,29790 771316874831392768,123825 781891328384782336,190635 790924898583482369,234473 762171129268232192,24439 775414578695987200,148800 786967752699510784,207287 790242205587869700,228341 765041146255073280,82283 772520607556579328,97386 791635399210696704,240145 780834323234557952,183269 753423451352735744,27045 795709301276942336,268448 742389518800584704,11774 758846808185409536,1248654 785972650619314176,198878 791270432619892736,237565 791308944870219777,11774 732263382687072257,349814 768873795562143744,107428 793959658981654528,256564 788429616570441728,214078 761418075707027456,57092 772907658496008192,117310 761673141903056902,69747 791400633668608000,238928 789543415511814144,203546 791255023908823046,234583 752946668224610304,24675 790609018976960512,231318 766270536821280769,90384 760458274491670530,62338 779067226338971649,172545 789963113378394112,228888 732985640434978816,355106 793621073870917632,252639 773907767065128964,139404 789311309355421697,225359 773735309422964737,137869 774424553078435840,138165 763062361800470528,75867 790586685377482752,232137 732428275356733440,352065 766431655158435840,86815 760965240527855617,65222 786908041236971524,207287 751862587810193409,19830 779949816294113280,177337 792529421940822016,246467 780613274689679364,150151 767778123760881664,100893 761762475041710080,63268 770321357691203584,117687 790560357043605504,231894 786264020307288064,201494 794019660765110272,256439 762806484447137792,70177 761063094244089856,28054 767499891379671044,98716 791442259023581184,235580 760233538016935937,57131 785524092522864644,194384 785735894515015681,196277 760441769293152256,62771 788904453982130176,11774 762556224760115200,73621 780613090618507265,182122 787979611468685312,210289 791390477446701056,237491 792408535761952768,232884 786023148646871040,349486 764780430801432577,84422 732767093104467968,349332 776413226745507842,155451 775825041246257152,150594 766347242051633153,93112 775208885342773248,146580 761946459231047681,70689 788153516145598465,215754 792263758768959488,243075 790527864735137792,231894 755541242650308608,38183 790468572644421632,231498 791700670906822656,239261 768485572268613632,106774 768815230432542720,108849 792127348384694272,243865 732960220897402880,351166 763850411434442752,80486 759114536028954624,57092 765723927175835648,82344 778934732243492864,171168 778317338168795136,167311 760178936718454785,61444 770995755435778048,122299 794605100010446850,261155 774389252926738432,142503 750362795439448065,12883 780205216650199040,170187 791330313184145410,237491 757667523592646656,47782 775478904597295104,149300 785529366432317440,194743 755130784185483264,34898 773874726343024641,139404 794538575127678977,261155 763825342746361856,80098 754820865758486528,29263 768299133014728705,105270 787898320442105856,205197 791751817906491392,239998 732653497905188864,353002 757149820704305152,45628 765694783759257602,88920 775445457963257857,149319 794740407905165312,262752 785506043442831361,196277 751781750448222208,18893 778746210882424832,169916 762073828407271425,71099 770618745681096704,120108 766689288876687360,95568 792509412548149248,246225 788517991545573376,218390 779134365179768832,172057 787880542964293632,210235 754045741815832576,28866 789759081116475393,206748 773863886592307204,139404 761595820802183168,68192 771472588900012033,125554 764258166452391937,82582 792894045596979200,247054 793172996730925057,249469 760855869835710468,63149 763730155114160128,1249159 785980111388409856,200382 753072753784356864,20602 778255905653743616,158820 794160027800137728,255791 771834895865905153,127905 793459299376914434,252020 750421199851757568,12883 755100440929374208,32197 794558106504048640,261155 760149081473839104,61051 774445726185193472,143374 775393681025163264,148870 795413293657690112,261155 760429114629169153,62771 755062697734107140,26721 770296119901421569,117257 733047037944582147,355480 772453694251999232,131027 776951232027987968,158820 755797222390849536,36719 791789251847258112,246425 772042497467887616,128143 779521669253636097,167858 759040747127484417,56282 773957594138353664,140444 786687450739539968,204835 771137556511686661,122967 795412279886041088,247930 775360376669999104,148473 779616916264456192,174115 758100159381245952,51239 772809502861107200,132288 792247011311509504,243187 765627379259547648,1170369 786948448155082752,204413 785852765276954624,198878 785664632455327745,197512 793087402881404929,196314 751708442700619776,19447 772053580429746177,129212 754906730610515968,33356 758668182257152004,54070 786948897096687616,205270 763561265641947136,77558 763777701513662464,80177 733224266469117952,355106 795656772623204353,267579 752207913968541697,18215 761680004715540480,69548 785820925388128256,197512 787983441925066754,212239 788323390721519616,215754 794696830319783936,249926 785515407574573057,11774 759164501652414466,57421 751667693883973633,17513 773340389092753408,135386 788774613861986304,220717 773207025178255360,133043 789985163547598848,228744 795117747944484865,265257 761354491958407168,68203 766745228271165440,90482 794529746839142401,261155 786937509544505349,207287 758346905541750784,52031 780110248782823424,177472 795016500436488192,262516 763798835781050369,80393 757708768733913088,48594 790962896964583424,234548 766264209738915841,91751 767815520628436993,100559 760169775074938880,61470 787018811505598464,208065 794730639673069569,262849 749692123415453696,9433 753421577354485760,27045 760550686492807168,63655 776906151472619520,157693 786228589444210688,201958 792771442307846145,196314 758396074683985920,47761 780556059723362305,164826 756905062769782784,45311 779184482418987012,172123 763919582646054912,1249165 786852517581770752,197046 752859264859959296,17640 777277334076268544,160539 779002441870094338,167220 756349538739359745,42249 792046551275302912,243187 795615578887168000,267655 762464808943747073,73030 763233187917099008,73910 767828479173877760,7700 752277120647176192,18893 776129584911753216,153095 760958206101291008,65635 785942367576526848,199546 760125786737172481,61145 774041120779087872,140748 776772112195268608,157693 759610682820001792,56800 780101582570520577,171324 765222656832450561,59936 774296524926820352,139404 760947369236008960,65180 787142220222566404,209351 790931241617002496,234583 793192342928945152,250430 789545270744784896,218495 789162767097864193,48617 794932946444558341,263697 785466366648324096,192032 793798199899066368,249841 755625233596448768,37422 788757162197590016,220049 790263811252948992,18395 765679758592057345,87904 771026632211509248,118174 751222289564246016,15066 771042522101534721,11774 771164338161758208,122967 785873936248700929,199263 778357924267778048,164826 769693587760091136,112808 794177830158475264,258331 738457059226705925,11774 761246346271526912,66575 778736312933232646,167319 793040840595611649,246514 790321905609936896,11774 758477449026043904,53001 777244384588926980,159475 778765740862218240,168127 748654618297589760,351147 762361447322120192,71749 764132805118922752,80939 794037806553251841,256219 794683656774307840,262752 786585122116104193,203225 788168031881035776,214899 762548303451951105,11774 776295484809818112,151374 780796006296350720,183269 785972039093923840,199462 755776638953070594,37433 791353342396133376,238395 773991112998588417,140570 779012162857697280,171982 789106128428806144,223312 789175866324496388,11774 749274007401226241,7816 774725171768799232,128230 769948534208593920,115970 760227128390541312,61412 760251025571799040,1248387 769159114773635072,108795 766061808339685376,90384 771882833723940864,118191 732397763153911808,1170320 790357333956145152,230282 794614537332916224,261155 795313057996111872,264397 732247090143748097,1170428 775020738680160256,1170825 788403226882211842,217519 794220407926628352,258829 762710268900171777,74133 794667084877889536,261050 736243163753390080,11774 771284459157159936,122959 794937922587918336,261796 776858840251895808,158387 792800110820274176,247241 732331182868725762,350808 788425106489942016,217837 789190090782224388,224221 793964216088608768,256255 757760884647362560,48810 769701155039567872,114985 785870587147063297,198878 753000759407603714,24346 775394096559128576,148645 790297137837928448,230301 791369299873132544,236907 763498994123157505,78159 788487292495069185,218275 750902090843598848,15242 758025855054610432,50923 770677998496411648,119832 772079649098719232,129471 779151430460461056,172945 780865696179875840,184044 791074887242649600,234575 794167999301373952,29347 765036962398871552,82283 790081564348604416,225456 772087540887199745,129481 732311121885962240,196346 769682048286089216,114301 779041520053870592,171095 792095200965296128,243187 792407521541578752,237854 770940778801537025,120610 764770256317456384,84209 793811640781303808,254135 791371120322744322,238207 763012785374584832,75929 793211161395081217,248437 732648388852879360,398859 764267996931952641,62180 786600632081784832,204835 750477382180536320,1248085 759255662887075841,56964 789194368938749952,220029 790881647839227905,234583 755067521225543684,35044 771441054709002240,125814 775515084713893889,149953 780878681354956804,182726 781343176456011776,183269 793846503462801408,249926 767842244648849408,99290 779520835807621120,167858 755408623229018112,36735 794187747133104129,249852 766122968619638784,90014 790608304099713028,11774 760250250586054657,1248387 773280258690801664,121687 778670558607249409,169029 775230499040002048,144730 754749043868303360,33549 769714564095053824,114987 772940883360489472,132335 793176563265204225,233241 789249661097775105,224850 788133973574557696,203793 758931848160391169,1248650 767767184647004160,11774 792053195144990720,242636 780542902300618754,141360 769332639975157760,112363 776227732208226304,154544 773678672951775232,138616 773902771057664000,139404 791353791601868800,238383 750797210355240961,14277 791279699716476928,237491 765624278087794688,88311 794535941075386368,261155 795216968722698240,265102 761673359633575936,69947 755725027551678464,39235 771118335413092352,122982 789127695636504576,221971 773983921767903232,140444 794319243101818880,11774 786988313739685888,207974 759859473808760832,57574 770307443628748800,117257 756658813307158529,43391 793241990863396865,249469 793474503682633728,252580 761014183081209856,65839 767991341477355522,100620 791665093490638848,240483 788902131357147136,11774 763798754939940864,79513 774067131340042240,140039 751635554442194945,10064 787142947548508160,206620 790242771906990080,228341 768929091026288640,110362 759068890077028352,56784 791128483497910272,232169 794360509910745088,256038 758411152804220932,26066 781468874730377217,185310 760781870808399872,63416 750536194824499200,12746 781044258455318528,183759 750320896460464129,10064 777323839302754304,161456 779798219530211329,176218 794592748770824192,249926 792132156147367936,243614 771808504772517888,122528 791323490347577344,238117 732745163047604225,1170601 762133946658349057,431998 772226469686763520,129335 785446646238720000,195125 752624289346564096,22632 771780635828559872,126389 774069252127010816,141200 774979562400866304,144682 793958335498375168,254135 770570414368104448,118192 787141828743159809,209351 769877859598872576,114987 772872642856521729,132578 794013975960653824,256439 777845285640822784,163990 794593174610055168,261818 758256585546276864,52061 774058671512752129,139404 773487068861206529,134470 785638946365513728,194723 764861880087089152,76429 770311753439862788,117364 786262757746237440,202429 788791912790568960,220765 791341063462006784,236502 794806858439659520,260852 777306657739137024,159876 793232884727443456,236409 732907527097061376,352432 764798318794907648,84724 794437421286952962,219678 768073640663457793,101205 779781378560917504,173584 763969020664041474,80939 761591914755870720,11774 776966998886486016,157755 771349672099127299,122973 769834927328227329,105671 781297833756557312,183269 786057328839815168,167220 771933927598596096,118191 752982556119818240,24981 765513666770894848,87904 775001295673524224,146259 795368474382139393,266151 787266608880201728,199307 758266364733771776,47761 758762136214450176,54070 760140705285050369,60866 793171379390517249,249469 794179030400569344,257325 753374135548518400,27317 762432380791459840,67852 793217586754355201,249926 762315184262217729,72723 775075756594565121,146259 790630944969490432,218911 780617064897777664,182122 795119144266006528,264335 760546910931419136,63451 793192357181042688,249926 793355467045031937,245591 789462907012591620,37157 793130452445958144,249469 794270044947677184,258193 778099604101423104,164826 785846789459021824,198878 757665956952801280,48549 764986489272950784,85562 771319212828528640,124597 750389577492357120,12883 790899902532517888,234583 765928175440424961,90012 786906908494008320,207287 792484739974242305,245185 787670456157413376,211534 774720838348054528,144607 792426997561516032,1170776 755260223451955201,35890 735892179231625216,351762 758127182778474500,51595 785950560088236032,199546 780174092808908801,169999 781548227002630144,188119 793635494387150848,249469 789120129690984448,220526 792539990429315072,244990 769514490111012864,44345 788551760507908096,210390 790311292745633792,11774 751815126970281984,19352 763044219128807425,11774 778987136594878464,171693 773944029893562369,139404 779793777594667009,176203 769697338449289220,114987 758698487362060288,53806 768539717776334848,104973 781571817722880001,139404 757802134452658177,48922 773166050837880832,44770 751561990129278976,18215 757034863639744515,44461 762633220257087488,73926 776570231573606400,156835 771533773078827010,125554 795202005270720513,264774 758832019484778496,54070 786009255950200832,156526 741651037149224960,352722 764277885247037440,81924 773572360897175552,135092 749240363987050497,7524 760510067204497409,63241 789671402576158721,1170572 789086168822329344,220332 779869791817375744,177248 789234361509871616,224850 781173724468932608,185310 767958845805236224,101681 771119666550935552,120610 787045831987851265,207613 749897432972947457,10064 764557764639199234,81946 790910797325053952,234796 794443587282944000,257492 775927151149273088,148537 765003743544877056,85562 793841785562804224,255942 750269787155095552,10662 758104252946481152,41703 765559807885529093,87904 773154355717570560,351597 786191072133197824,201619 795445164684824679,266079 764601080416133120,83739 788885844937564164,220689 794708083217989632,240483 753151169359388672,23899 764207921131425792,81946 764988280282767360,84422 780806614404112384,183269 774089568920285184,141316 754002672466866176,30590 791867685218885632,242208 760563497373671424,48052 787064644183683072,208965 765708500068556800,88459 765893266684334081,90061 761315986813231104,63149 774717003835711488,144494 791437288131756032,238395 794707613292314624,262226 751164324203401216,16422 792166003002056705,243733 750734986429345792,14502 770009480142721024,115991 750896048823013376,14778 734009464576053248,353374 793114263544004608,249469 764886144764948480,431998 766357058442723328,90125 766399894969999360,88920 793557590756192256,220661 771539683260010496,125554 772894242838573057,132761 785546788648329217,196788 789316416025624578,221785 787997944741888000,214079 780925072932499457,182036 752037159058542592,1170533 753725890702348289,29548 760196524966117378,60540 777322766714466304,161060 761779195810906112,69947 791132332044476416,235590 778631799421431808,167677 780553949996777472,355701 762257070217424896,72420 786954111916740608,206225 778060562789830656,164826 790282556830654464,230584 762712927308656640,74133 788162514378854400,216009 794702172927750144,262849 788112558020407296,215608 767090770318729216,97685 786130963113779200,49459 752981047382536192,24497 780760220939218945,182960 778624679091195905,168284 790340522409811968,231008 769714043191832577,114779 766693058419290113,14781 751162450804826113,15643 785520087767789568,195849 760497939584262145,63149 794612402494935040,262053 774646894647619584,141114 786104808793075712,192989 787451339093585920,210207 761253282018766848,67283 767090484212801538,93170 770870774030864385,121730 789260273190330368,224678 792518449935376385,243075 786700686801108994,205728 788882080654589952,11774 794566628574920704,261155 758193249198542849,50923 743036972541837312,195876 773915218502094850,139865 780947612958650368,180394 762680726185664513,74133 792891271325048832,248194 759463375386644480,56964 770656276460163076,117257 773861959447871488,138819 772185068777381888,127957 772221434898767872,129991 770610044106747905,119746 732291207536250880,1170430 795358079772659714,259190 764025806028812288,79223 740329147617185793,11774 793567012538552326,233710 758384055914262528,52415 762015870923059201,431998 776823936579309568,158520 773740220307169280,128713 794712110932652032,262849 771847599934414848,127957 779399260605415426,169418 770297864207478784,117257 786910201408397313,205270 791474977564401664,237491 792557190045315073,246225 750824580218966016,15536 758397395004567552,19598 758904287468531712,54070 768095869132353536,103354 767399690748858368,86103 774346836815572993,142506 775396495583506433,149040 777764735378919424,118487 792221575508402176,243983 790712969634078720,232884 791716439195541505,239405 795446122785472512,247930 791048922525466624,196314 788072684533915648,215005 788100323407724544,214354 795615245628805120,267655 793573223279370240,252408 774000254911774720,137965 785492917121089536,196277 777239360471203844,161060 758420923947048960,53144 766344031446061061,91956 761134956001239040,61051 794349217380761600,193153 773923314519638017,139404 766715509437894656,95672 795710096110223360,265649 793194929178697729,249302 794003528008073216,255942 794604796640641026,261155 793064613969408001,243576 756961060389785600,45712 787706044961128448,206101 777849412898783232,163763 785592663726628864,197297 772503856378843136,131007 793460067026673665,252196 764967434851852294,85562 732184561006739456,350025 778952979261128704,171324 750926045084160000,14108 760975191216234496,65222 772542928300322819,11774 790672575609405440,231871 785697755096154112,197286 792859953132216320,247406 781913056909688833,191354 787493047453921280,211347 770274769958678529,117257 752019550674178048,18374 766607990975827968,93068 772911118268313600,132578 781031136571129856,183975 791415420783734784,239031 763195590255767552,1249111 791417002674061312,237908 777924335851954176,164694 789099210314571776,223256 793127951545929728,249469 793458093703192578,252408 771475240560001025,118191 791810219529601024,241819 769008882257633281,109667 789314912208158720,225359 793848434725761024,251351 772575845777084416,131421 763864386691661825,1249165 767942604755378176,100893 793510523123867648,251803 788059023673331712,166282 765920996037492738,86452 774790446119878656,142229 775370957896626176,148045 732752492920856577,1035907 770893652814077953,121949 750838089115955200,14277 781317166943576064,138812 768550377406996480,106774 767844090893467653,101681 794217563559493633,258456 758622022305972224,54070 770428133304438784,117257 794528318603280384,261155 757288686572728320,1248476 795001528142667776,263907 795421899496923136,265855 787624257970995200,211794 788175729762508800,214492 790904428450705411,226180 794625782752677888,261796 755220485512761344,17416 774695130079125504,142721 789494159694503937,224680 779518404797411328,50307 749229694780858368,7799 788482486636417024,218275 757672406202847232,48549 787422880757940224,188577 791117597286731776,233692 757252097725362176,45014 794561369299451905,260445 778616445538177025,167220 751840733594804224,17794 768971314673528832,110615 788817614944501760,220539 789501871459143680,226277 753894189474127873,29457 786404023377104896,203350 768227544046899200,104973 762699451697864704,73712 787803810261372928,212357 790917335108366336,234583 740322290253074432,11774 758979368576180225,52061 765185897339969536,85992 773538021497008128,137042 757284342221668352,46407 758473185440391168,41703 781521387320139776,185310 770001975941468161,114254 763034260248723456,71353 774607788559339520,144399 733225522528845825,355570 781559495596146688,188478 792048383691255808,11774 770972553833746432,121479 787165220909166593,208867 794196993610395648,247379 795378590422593536,265885 766819554219528192,353893 778257684197814272,166390 773171228072960000,134561 795334374673776641,262359 778387661803384832,167398 793500276258922496,252020 791076489055899648,235590 780410409664843776,180056 767881350938361856,102137 774764018082967552,144494 771764745095548928,118191 756508097271791616,43266 763821149998370816,80607 793586763172155392,253793 754766114463232000,33356 789206875866750977,223899 781774278681395200,189652 770747323886538752,119832 775652617158524928,150390 755559828567695360,38459 761671362704465920,52887 753731845326508037,29589 794549107079741440,261399 787724761870766080,205197 755925646803660804,40550 770850552104136705,119832 776764782028259328,157755 791071422936330240,235487 732398207083237377,1170508 753645544170360832,28866 770291432263446528,11774 775844758312878080,151242 756935668815761408,45576 776153332532518912,152585 788153350927757312,214161 780374272841777152,85854 788782276775665664,218275 785577218881781760,192689 785656648870219777,196767 765344637120897024,82066 790243603855441920,229693 750858852946415616,15645 790902151363043328,234796 772059424869453824,127957 766744552338173952,95708 763831826905436160,80486 768571955305820160,107032 772964237190819840,133519 755929847260602368,39475 775404379595649024,148537 789866052960129024,225359 770241834123689984,112788 758506513887485952,52554 790249054995382274,230282 762871461904211976,75375 791626153853390852,238272 791370014024617984,238395 794202481181986816,258598 758727640018620416,45136 780341491650691072,80720 780548361392836608,181419 758778198939148289,55257 776914038382931968,157082 760533384665833472,62796 765272614864580608,86103 788458094653243392,203674 790747460008349696,232169 792446873458003968,243513 793044698524823552,249044 776953655324909568,1250347 753323957286215680,27061 763419305509695488,77185 764241693461909506,80939 786391438514790401,200369 763610788464500737,1249134 789551256071081984,226881 793137592493543424,232137 781632564360581120,187969 788214487576776704,215437 793601772132630529,254011 754067178261999616,31529 765640547163901952,88370 792149625905950720,243292 775865152331616256,11774 766521116764483584,93184 792163882819162112,243187 732976693720289280,1170812 773196580019113984,134380 755537804344619009,37892 768951011079839745,109167 778910245829550081,164846 764208357444096000,82544 791714466027233280,240483 774912065504935940,145438 790931134716731392,234583 785804397121040384,194082 752897228893806592,24134 761651088143618048,1248944 758114824601628672,14351 790614700463489024,230226 769239723298594816,110942 793107941008158720,249469 776117113572433920,153658 766832258774929408,95672 771142616947699712,122982 790973766167728128,235590 792789013673291776,245626 766433450991710208,88920 788712377634226177,11774 791057607997796353,235179 781340711983587328,183759 785582644746563584,196788 791750146916769792,241432 756665172450762757,44274 732608396638064640,352392 760861873331994624,64339 786943926364012545,207613 794319832783036416,258741 793646533401010177,254025 774294994236547072,141970 758933190991949824,55777 770247623466971136,117257 758381438739677184,44429 760958013570183168,65982 794333059286007808,256038 752896593280446464,24134 778256884344168448,166913 787565040509579264,108396 768286526287425536,103294 793831686400192512,252044 794961339345174528,262849 785633268343332864,197063 776887015191171072,158428 755183548328476674,35890 755451137780748289,35890 778375275725803520,166916 795708273466998787,268447 762658158057758720,74013 772093708556574720,128934 773990067874500608,140437 762074085727678465,431998 774993656629563396,145454 765535157201674241,87904 765309233596334080,87062 793231859765293057,249007 761304693704306688,65180 774220131257810944,139404 786954874856407040,203793 791687225754779648,240145 758112152699809792,51344 753725469204287489,29548 776129394251214848,153699 788798781252919296,218832 790602065831718912,231894 794683361797099523,262752 767485751839907840,84209 780640870622257152,182036 791614036689289216,238292 768971728756232193,110362 779704394984095744,175092 771302374321352704,69711 775499321286492161,148994 781452602798182401,139404 750721134136524800,14877 760463335628365826,61842 750820505184329728,14778 780089444636454912,153845 752870879919341568,87889 795278286595227654,249469 775072059483361280,146405 780435842389028864,175241 767019718884622336,97314 793280917640876032,249926 772115937638150144,123217 772084846030053376,118191 751147527332913152,17259 776968963364388864,157993 761559140200316928,69231 743833438994726912,11774 767752644182020096,100893 776509207126257665,156132 756107385349869568,41632 757639108676161536,48480 754722977409740800,33356 761678271436230658,69869 788156559901782020,214899 792800658520875008,245607 788746043659808777,11774 776079149337309184,153194 789857690063429633,108396 790932222643539969,234579 773585285514792963,136947 763776710319886338,78304 771984786441248768,118191 765299207079100417,86472 778073749773955072,164460 788758191752482816,220526 751112580874153984,16761 777756081510580224,352603 790663821379547136,232595 790664914373226496,224680 790990607934230528,232169 775562334219579392,112363 758331750355460096,52554 762066494738104324,69947 761328873468485632,68057 763493948132237312,78159 764983783644860416,62492 757259973449519104,46406 777979339027705856,165185 780622950605008896,181984 750085423712567298,11434 774009727353131008,139404 791435420915605506,238207 750012019844190211,10653 786504432263528448,201555 774295711055687680,141650 778648620434358273,169201 764833342432940032,84724 786789484734001154,206642 756763338487500800,44461 794237586680279040,258598 794683692333441024,261155 795424042534797312,267014 776422847703048192,155688 766764953797734401,95530 785283486131351552,193669 793277572876410880,249926 753077640639242241,18374 765516449011990528,87904 763109244560404480,75027 766992883874304000,94680 757996173831602176,50581 777153625416208384,157755 761769726359986176,70177 790735320606126080,233736 793646650786918400,252020 790676794772860928,232640 756281817129480192,41680 793890025452613632,256255 779390016841625601,174315 758687550714306561,54070 759511994592595968,52554 763959205048967168,80393 759144389843222528,56964 766232503615193088,91783 764841750435332096,84724 788403891805229057,217519 767808536696922114,101203 775006805864751105,146259 778908686622142464,121785 779173367765229569,168284 766443084100108288,93261 733208053193965570,349347 770795393734971392,120976 769455524949532673,113457 773120192817852416,134470 777156595402678272,159876 777367901166632961,158387 772745187072376832,132335 764285814410973184,82066 795753966097330176,267746 766417357887643648,93184 762147812846948353,70797 768361107954151424,95055 793939589367037952,251484 770553176223277056,118191 786129003224543232,200490 793260407305666560,243761 795484581826822145,265855 759015112329994242,54003 776121713138499585,153845 790978170820235265,235590 794762407054897152,262849 789269872907722752,219012 777806769238212608,163763 762448459387449347,73282 765653389149634560,80720 779489018425643008,174115 752257012403146752,1248155 787494094801018880,210897 755106841206611969,27045 787252519613390848,46572 768076934915891200,103354 773679010177875968,138616 788869285749764098,220332 795063510518505472,264397 793890685325762560,11774 754978276729298944,34666 765291526196867072,148861 780865777654116352,181631 785958975158177792,199546 791337360625721344,238207 780706382211276801,182257 781245105394978816,186149 794206014308425729,258331 774000192009932801,140232 762889690529660930,47188 768393174909935617,105109 777975053594034176,163824 795296501345976320,265795 780619752498614272,150151 787040160118702080,208176 771489244422426624,124855 756643552072007681,1248417 757329118937481216,14277 766480906911481856,91894 794709417707139072,261155 758261181840752640,52030 779070354081939458,172523 770351676867969024,117257 768953105849454593,110362 778297869572997122,152594 776783984994975744,157755 792196812228665345,244550 765515053407887361,87904 732330864122597377,349764 788846462637580288,11774 791706913515778048,241034 793460466282536960,252020 763581102690676736,78707 770193060873510913,117257 788074945754624000,215005 737710676395712513,349060 790985837085388800,234653 793998151782957058,257492 746334609747615744,1247732 788485724467101697,106085 788835715014651905,220806 751156858552016896,16897 765905966147731456,1249294 769535351492792320,112788 793944750164295680,254135 795289036021592064,263926 765640993706303488,88669 773978315640172544,139781 794579828158722048,261598 751745999765401601,18452 770229218387042304,117311 785266134253645824,11774 792009811131035648,240388 757631153155125248,47940 790036452432379904,224573 778287263482519552,166852 780644926044401664,182211 753456018835836932,26795 754778955178188800,33549 759148803790254080,56964 766755443771408385,92958 767773587528835072,100893 792932464402505728,248639 761965019143757825,1248985 768217996301041664,11774 777858826041036800,163990 787628384675332096,204413 757079231805333504,42782 772556156518670336,131542 776987758636113920,135903 788394667285045250,214078 772640955706908672,131003 769170909546643460,109875 760222627000684545,61412 765747840400449536,352031 754081116135559170,30590 759880798606471170,59477 785937638041673728,199211 765269695293296640,86103 791408360751063044,228911 788778199979266048,220332 790986847631663104,234583 785798145879973889,194082 788920147859746816,220332 758763922971242496,1248624 787737843644899332,210676 788432570191151108,216956 780073662741291009,177433 787328410917810176,199307 755561070123560960,38476 750459591796854785,12883 787647596592525312,206048 758685286947704835,54070 762284314021224448,431998 793572208782172160,253164 732889244797153281,354460 780871570491342848,182726 752672276508712960,14277 770293929895792640,117364 787099852786184193,207119 790974644002099200,235621 761593692972916736,69231 785581106007539712,87904 764329926740746241,80939 793858935912562693,256065 777549158542606336,159475 765939088239292416,90031 764477951660298241,77598 761061311673356288,66225 763581493260132352,76771 773223708324405252,134454 775705630015238145,150663 777553940330184704,160539 785585682425253888,197286 770276100773666818,116239 789259502617001984,206666 771760056731787264,127582 758426890017341440,52532 758724862626107392,54070 760217874568970240,61412 775788820746821633,151748 773938300348403712,140025 762461034124709890,47283 787074341313900545,208965 763015642161090560,75631 759896756524113920,57574 777155388227530752,159876 767958695586074624,100620 764486340389900288,83629 772570110552748034,101681 754819892994531328,22393 772512651305816064,128931 778225859266220032,166409 786316111385997312,201620 786692321693884416,90209 787810042045145088,210238 756979139131891712,45669 762746091494371328,74308 787083665427890180,207151 794347678847025152,258741 786024895809396737,194723 766400269865320448,93286 790241467570720768,228341 790241598135230464,228341 765059250582355968,85562 779712238663925760,175153 763670993541992448,76146 792053601283604481,243075 765983317720047616,90618 775454458469715969,149202 775481950916186116,149089 788484354573869056,217519 792880948094373892,247983 765354012329644032,86440 769755803620225024,109157 761641140252766208,69231 768467359258390528,106281 761374748483940356,61734 765688193790332928,87145 765863254874689536,87904 756357178559258625,42249 790284723134300160,229693 761524655240966144,68993 765966596422590464,90384 785278461984120832,11774 795218042649247745,264431 775507236349095936,148045 756976419335438336,45125 792026422042882048,243187 764947303824183297,84209 773892890439262208,138205 781687057911418880,186212 773919393470255104,139404 776941668343828480,1250362 794545069332242436,261050 790604141865340928,231882 773295191583182848,134561 788790315834413056,220332 785739624094334976,197512 786723535771148288,205728 771072829504753664,123335 771528287403126784,121359 775552912806121473,150103 763692400468381696,78219 763712475736870912,79691 755371710921048064,36735 781647693814849538,186584 786235395596029952,202045 733063254067449857,1170365 770776050209087489,119937 791272866591469568,235487 756682769246277632,14277 793016703248637952,247569 760491847357763584,63149 776123905618698240,153035 787275566089015296,199307 770203920094212096,117257 779030112666804224,171324 787754526296027136,210215 777545689718861825,17416 793544285786255360,252741 794525342283210752,261155 763504603799314432,75724 771017655629279232,119786 790507999554973697,11774 756342441741987840,42432 768939629571674112,109666 780200349579829248,90252 791088652751212544,236454 760595249106415617,63451 794048679711604736,254598 765324056824389633,87243 750885239019503617,14277 794684575054229504,262752 795766929659199488,267737 758434540276908033,52362 757731807823400960,49070 755157249622966272,35890 788170520420347904,215252 732320603596677120,351336 787966979936169984,195492 756730897668374528,101431 765868073962307584,89076 776760185851379712,157082 756268816510791680,41680 791832782863409153,240483 762127508577873924,431998 793247926629830656,249926 773593608243019776,129918 794602132447952896,261155 755555765834780672,37993 749436402614448128,7849 765984904857264128,90575 760109216417718273,60112 792525012989247488,11774 768114664194453504,103767 795617648725921792,267655 753690354331688960,20933 785599590712082432,196237 753180446784008192,23217 795015718966329344,263896 758806427028684806,55260 791999309713543169,237491 763216911060664320,75899 789210098921005056,223899 751599926690344960,16728 766308106334765056,11774 785490716357124096,194949 779279185126658048,171324 760965855798755328,64339 795670755207880704,267542 750366693965361152,12817 776745746905362432,155688 759414342790029312,51798 790563708741136385,232280 794000792604831744,11774 773246891932852224,134993 781351372687970304,186584 766024072111063040,82009 790252760113549312,229693 780852276814487552,183826 763213807384571904,47188 779271519964921856,172862 776879909096554496,158673 749298228122652672,7866 768585124996755456,107559 778908784336908288,169410 773969190097080320,139404 733237245675753472,355464 773233768106688512,135025 788127762171080704,214247 765284270420221952,84209 755024110363766788,34666 764276643728728064,82283 766858985370771456,95672 768129483773739008,103354 768593156103348225,107032 787091597804511232,209043 794724426231218180,262849 792755719510646784,246726 777343140466270209,161542 776825601353256962,155451 791387992283869186,238395 771827135703093249,124771 795747394356989952,258922 756534746449076224,43368 788019189663485952,214492 750243321675550720,11428 788418082637242368,217519 781061966911664128,182659 792158918742937600,243075 794754002898583552,258104 780789465275039746,183269 792053252980301825,243187 795735617833496576,266079 751793337523249152,18893 758743329567707136,54106 793496138850512897,249926 773699771802460162,138819 768943400041062400,109945 766038939882979328,91049 772347484702068736,129301 788029536868954113,214492 794741376990715904,262849 792275042126041088,243075 773464402116878336,136445 771525667645222912,126389 768618295456964608,107984 775493014152028160,149756 758312747532558336,52061 763119813514452992,76188 765050166416211968,84724 781264794473025537,185310 772155968713068545,129558 790717409174880256,233307 772526058453204992,120425 790632176094105600,231851 767294005616910336,97380 786994562451533824,207843 757973257903480833,50314 791815633570672640,241940 792057137262366720,11774 763045157281239041,11774 764463034790060033,83391 760955417426100224,47940 732647190871584768,353228 785972359996014593,199891 791386837302542336,238395 754718757486858240,33356 793896969764737024,256439 757625292928217089,26539 769265768856821760,111448 790260371529564160,228341 780484760439316480,180759 763846404989124608,77555 778537466626277376,167809 759144798322319360,55887 785810126066167808,198466 795434274031828992,265855 755415878775218177,37044 756699911874342913,41839 795130141311664129,263906 790254547323105280,230282 788838127594897408,220526 794271135873564674,259457 755107604834025472,35445 775514115628490752,149953 785322608820617216,193633 765657382991134720,87858 770261450531086338,112363 776984214361243652,159843 774002316051480576,139404 786208229198065664,201494 772889308680232960,132578 795387114355642368,266054 762372780079788032,70940 794294050404925440,258890 759424775903023104,148861 764758323145142272,74321 760330240551858176,61545 764156451711553537,82066 772501475637415937,127775 779160382963318785,170547 791742209548652545,238395 762302418474283010,71502 792865663949934592,247003 789429829082816512,225981 791685751419179008,240483 794354659817353216,258044 758059549525934080,50654 763515206731300864,78205 787117823512510464,198466 793866619940397056,108396 793963694770176001,257255 732721521022664704,353228 751170026305183744,14349 761768621806759936,70543 762773637006897152,74366 785478519275020288,193121 795727557333291008,268231 788896492262084608,11774 763811613166239744,80393 749826846984794112,10395 750360467449741312,11495 763098068040515585,47188 777357365540708356,160703 757021402247626752,41839 770028412782206980,116373 780739482521837568,182036 794951130967056384,262847 794635496248971264,261155 764980475521671169,84724 752966698894974976,23843 766033947163631616,90296 778372789917003777,167569 794274004508909568,249926 791396467021869060,237908 768092338048552960,103389 760476723720785920,62771 778627902736924672,169201 756367558593380352,41680 767695303382368256,100741 773911979324874753,139404 759194239636869121,56964 781181097359138816,185496 765960163719282688,90003 788723385211752448,200965 772405645714812928,130821 750253756005122048,8497 766047165097607169,90384 758064650541936641,50542 786366291279945728,202727 768290047611113472,104082 760689400200200192,64074 793132709266677760,249725 766737904236322816,95672 773954677494779905,9047 778301876110581760,167319 771366075627896832,106716 776200810409492480,153194 761672112079671296,68668 754037833245962240,30296 758621591353761792,54070 751671223990382593,18924 762808828308103168,74483 768494825481973760,106716 775721466243510272,150892 781059315180240897,183759 794019491164385281,257492 790679020748705792,232137 763025503485890560,75073 764695215076630528,83866 792241715629305857,235685 756269469220085760,42432 788149055138463744,215608 791372014405595136,238395 794721376217206784,262849 773567290600194048,136904 792127169589719040,243187 764148249200504834,82066 775896860493918208,151463 792740668984725504,246785 794569897254748160,261155 768183966914469889,104132 775066824849362945,146847 785871293719519233,197512 750900040193875973,15957 758669007541022726,54070 768936730359508992,110389 776736095635664896,157082 762667445303799808,73814 780910915839336448,184398 793651648291667968,253032 778477686519988225,166339 785866101347520513,199227 787255217175695361,209151 753961534800277504,30296 793584032906825732,252679 791608042462842880,239893 774811891474378753,145244 764221551075926016,80939 754840923868045312,33356 787312045620211712,210289 771418365751619585,125367 793507783450562560,252741 769871536241205249,105109 753714814598295552,29456 758022180001181696,50923 770292384030724096,11774 773484377116377088,136904 773915682052399104,139404 793592372353314816,252014 755682076771450880,36961 775321819112837120,147450 792840631936745473,248036 761295249520156672,67768 792154529496047616,237964 795456884732022784,266079 752186728342052864,21437 778026721672957952,30131 794543688647135232,261155 760113344460316672,1248726 768173518773104640,103924 755119828415815680,26815 785819454399770624,192538 781077481872723968,183826 764494543538356224,62180 790945072925642752,234796 779989087822446593,177731 737741421248151552,1170823 768071850031190016,103354 774107888369315840,349449 769989087956787200,112239 769274826070654976,110585 780577868178948096,11774 788872165416394758,221832 795276255528685568,262847 767807747425435648,101383 790327534995005440,11774 793645687623868416,249926 768852203696115712,109571 768900813427208192,108760 790626485581283329,232137 794586278025166849,261796 772213474860478464,129558 764643856075939844,82759 766864645848051712,83565 794256727789203457,258044 758656108403695618,54070 758356392474398720,52554 759519685750710274,57105 769342449743376384,112363 786994148503150592,246425 790636405491920896,232863 795310553103302656,238383 793138701454995456,249469 794583846587088897,261155 754775277281181703,33532 793650284819906560,252020 779898311767580672,177248 791675184868564992,240067 766015406238752768,90384 790740786811777024,232863 762124262861701120,70338 773619615981113344,136093 758122532461391872,50983 794780194447847424,262849 771705957877284864,125703 774004349236379649,140025 766409046228365312,93823 763787470014033920,80098 792886299224969217,247561 759759275539390464,58227 774025439685677056,140444 773943602657398784,139371 788307100157947905,1170441 764958785915932676,84929 795387334598348800,247930 785729433277652993,197063 765881576504762368,90031 771877198122934272,125742 789316801603702784,220332 771847750778429440,127711 762127571924422656,431998 774344891136630788,141360 758654948041117696,54070 794695507700486144,261155 779397395134021632,174728 793128559833407488,249469 765669701435420672,87904 761373147480354816,51798 792142222204350464,243995 758506533839929344,53703 788726521737261057,218275 764086932791889924,81702 776743612486971392,157755 763125173847339008,76794 787075291256500225,207287 794570787650818048,261155 775939282976464896,1170518 770985441214464000,122146 771410561926070272,125367 750453806551343104,13450 785614283333705728,197569 793216139828596737,249469 762815455195123712,75073 732830653318828032,350085 794572028766461953,261155 766089948139257856,90384 755948436185190400,18215 756463614794485761,43391 793084554793914368,241940 794879943524155393,262271 795143620877750272,263896 790044276985966593,229485 790245915739041794,229693 786205495216320513,193639 794587420197011460,261155 765232121443184641,86645 795064160056905728,199307 771701386589433856,126152 779659411757215744,167220 785979404203597824,199478 773215111578316800,135342 780056490237423616,176890 787669048653905920,206101 789489140714786816,225358 785727759771275264,197341 732962329772445696,354162 786950340658593793,90209 762259057889710080,72350 768505206111961088,105799 768511724739846145,104973 792010213251485696,229817 780623223415250946,179967 760917122935586816,64692 777558183824982020,162461 778237673316110340,166409 761485265059848193,68182 759544112446074880,58508 767841725230489600,100561 770658661261803520,118191 768229039979061248,11774 740485927051595776,350379 769611134005612544,114422 786990408396075008,207613 776818786825412608,158428 779210085335793664,172962 779416187352383488,174557 750554882894139395,12883 759091049453219840,54842 769974123737018368,112872 789995367332839425,228354 792604361188933632,246225 754717209063100416,33356 779067054456438788,172545 771393626630918144,125381 778666040683208704,169029 785254414399381504,193669 756963906854219777,45122 777971138148364289,164578 768106727917101056,103354 785466971261374464,164764 792028288050946048,243075 793628734087655424,249926 765957535698259969,88930 762632811899518977,73926 764156532976132096,82066 790629805783908352,228354 765399570411061249,86440 768826850550374400,105643 792491326822416384,246273 794329217408192514,258878 775852097673625600,152068 792536531965796354,246339 785916241550553088,199546 788461975009230848,11774 793294983008780288,249469 756295370976571392,41689 777194861707481088,159876 786319989640863744,1063777 790622712515428354,232137 790652730033397760,232791 786198272423497728,201494 763867242224349184,80648 768044848448495616,103030 770222580418609152,117377 775732717166039040,151216 755069532058910720,35044 795727677453910017,251481 738789473815650304,11774 774146341656141825,140444 794530853489520640,261155 791394225761968128,238395 778980267570688000,171693 771590420031639552,118191 793161018075516928,249841 758829390851473409,44163 759194018853052416,56964 793106605957054464,249348 779499574733918209,172123 754024743573999616,31095 771416148046938113,87607 759893556446109696,58254 779611265664712704,173347 763937658439540736,77708 768106563890446336,101681 770314307783581696,117364 791674000883617792,239405 764437905314045952,80939 787976010801287168,210253 789526674975166468,226881 767088657622667264,97811 793347382272557056,250633 744523312542416897,11774 750663463681265664,14462 765052556217294848,84724 781840118529351680,190635 765916390465429504,87904 794919465854980096,263817 760818440412233728,64758 733018684889817088,355389 787373372560797696,207212 755440119029624832,37044 788462376177709057,217519 794335854088966144,256276 794764196667912192,262053 794963537537990657,261155 790646554738647040,231881 780072472184053761,177456 794275324628385792,249926 768250144743710721,103434 775928384979279872,152182 777658088144896004,162497 792043229399187457,243092 758688825270870018,54272 772546703580880901,128886 769167112115851264,111448 750779395044880384,14525 766424976832552960,91810 759147591133200384,1248681 769272938101080064,112363 769054582450294784,110585 794657478285856768,261155 770758455242162176,117265 755362132309446656,30354 765529055672143877,87904 771175377402073088,121479 779129990608715777,171324 779933295115141120,177248 788938676948480000,11774 763004693966651393,431998 777301628978356224,157755 765562490793054208,87904 771819574182354944,127358 777085064383307776,160203 789536741627756544,738099 750773435500929024,14525 785673738192728064,197286 773381143999746048,114779 735181533095546880,351147 768857226530414597,109666 780976581137215488,183307 765980842506199045,90125 755714190808055812,38183 756614490381127680,43391 788154549320028160,216009 791628223390093312,203863 778749843384578048,169226 789840263644577793,226823 792788423278866432,228037 787294779214213120,204224 791863627607400450,241940 752997140612407299,24603 771464941668663296,124744 785316764997390336,11774 793926374360834048,256125 790691386068758529,232169 768436170778873856,81869 773520301695131650,137158 755516540296933376,37979 759167535749165056,51798 785970808531390464,199739 787951553600716800,11312 752703808564633600,14277 753974837350137856,29263 795227392533024768,263895 758764636221026304,41680 791822896867999745,239906 792033308712443904,243075 793471477290905600,249926 732517818210607104,1170406 761273902442041346,67283 770374279699587072,117257 779001777731563520,11774 772170927203160064,128934 776737334758813697,157693 780639844569522177,182257 790653406079770624,232169 787796128720834560,213064 771501050440351744,118191 769031676873830400,110709 774698790351609857,144494 791440002337026048,238207 793253037263425536,249926 786695007646474240,204413 770271115616854017,117257 771800380183289857,128121 794698613259702272,261050 795450458735263745,266138 788483239606296576,218455 794496765164720128,259743 750902229238816768,15808 765568352081227776,86103 790696784100196357,233692 795354868500156416,266054 780897636450787329,47940 763412198009868288,78159 790583261600870400,11774 787780610458656768,210253 765227755365687296,86103 780416826937401344,351436 749834256914919424,9754 793355931924901888,192584 765212123039346688,86440 757989652909395969,50442 772231072025305088,129991 773883130809835520,139404 760666460779720704,64197 773666276287782913,137158 792712194471231489,246632 791725273012056064,240535 767453957547397120,97379 771391947592183808,124597 763138315960725504,76277 775048023248363520,146259 789550877010898944,225358 758325886429097984,52112 764795164200046593,82953 774306144743399425,137158 775441757869789185,148574 788411218264481793,11774 773216844102574080,133666 774771128061431809,143585 773592590369239040,137042 764409888705548288,81869 794899809954131968,253012 759283138652692480,51798 765194696008359937,85981 788475535882018816,218275 785983813813796865,200244 760486611419222017,62771 793167150445846529,249926 755748085838417920,39384 794709918121152512,261796 766804421095206912,91301 780988958834655234,176203 790655546814820352,108396 791346342815756289,238383 776679122143764480,156835 792032612382539776,243187 785482485383598080,195975 759092055213764608,56964 769576440635518978,114236 766738732854702080,95340 776392986158477312,1250305 779152784805552128,171795 793846385636368384,255942 764864076736528384,84724 769297053079961600,112872 793342051098079232,250633 759153473539547136,55887 766341516637810688,92860 773941953335595008,140025 771512604351197184,125367 775658626698608640,150511 787642223714144257,211347 780748973376090112,182036 753942799448367104,29040 761325313762529281,67852 794263526785191937,226320 794462232562323456,259632 779366582938206208,160862 790773436327063552,219523 785986980438011904,199891 790717220032765953,233307 792443968067862528,242164 767718042885316608,100605 781215462092836864,185313 752681775718027266,22953 766407829431345152,90373 769999087705939969,116122 763530029502439424,78513 758637274825457664,54070 773270273613193216,135725 794269032971173889,249926 794542495690420224,261155 774105394410954753,139404 794215667134267392,258598 755522222693814272,33186 767321532708171776,98311 786040501128482817,200382 787975532272979968,205197 789902251192119300,206048 780757564183240704,182960 769583973886558209,112382 753731054813454336,29548 765271878059470849,86103 780458639551111168,180594 788727705185480704,218489 749763567105093632,7816 793229673278824448,249469 776739840255782912,157755 755510926493749248,38028 753334241610506241,27045 780393191996399616,179636 788775495932350464,220767 768152192830308353,103261 777719445531746304,159411 756953941942951936,44450 776428738414129152,155390 734399414949818368,11774 776524349595525120,155916 793184161976778753,249180 756911318179934208,42432 792499188051292160,246344 766442069254635520,89517 773053134558072833,134255 764470529063391234,80939 787310756182319105,210289 766524811732324352,73869 751715872377565184,17284 791791697093021697,240483 794907275878137856,224680 752646576955273216,1248246 771479274242977793,125222 769439251545018369,112693 764909018469072897,84679 778565048516026369,168731 732981822682976256,353451 787093980445978624,208167 764874123596140544,84058 765299324905488385,75073 777882437313527808,125529 759119269980282880,56964 775896565978456064,151526 790431847318642689,167220 770891488263897088,121949 769269548771966976,109988 791412401996386304,239031 770651000340373504,195876 755168887201824768,35890 778423248245690373,152594 781351811332526080,139404 750361740936871936,11778 778651157153587203,168794 771635783635652610,126152 759453989368979456,56800 795617507327479809,267521 772424740665430017,129649 770607991573794817,118218 752305424976740356,19703 750764080374308864,14950 755000150263631872,34666 792215273856176128,243187 764649113635975169,73926 767404755211718656,94699 793187789022044161,250430 760979820788318208,65974 768173065889079297,100893 776562646262878208,156110 758655317328605188,54070 794039341119078404,257492 770320205788516352,115582 768170905490984960,101681 786709683599925248,1248522 774407868099559424,141360 793968093173202944,257204 794238282364289024,258456 774358464315260928,142671 792101544938377216,243427 793147403641712640,249926 775829808265723904,151463 793167420667990016,249841 794290665429626880,259267 794533361276502016,220689 774822877396819968,144690 749500558034235396,8497 787717825376972801,205197 792024838865031168,243187 733083295773294592,354962 760670880007618562,63451 760895290341724161,11774 765100174540677120,82121 774323987685969920,141905 778244724863995908,166422 791480738952601600,238286 795457723034779648,267231 792315131405430784,244815 790214379203682304,228354 760684455530893312,63655 755760937399947264,39194 778750439927930880,169894 776802493149876224,158314 777858638069239808,164001 781132388952932353,185496 790951008473985024,234583 754750502882148352,32873 760146456808480768,61051 756563793723944960,35890 780813945435107328,183546 785629131660599296,193623 792102450945634304,240483 775339947385495554,148473 776405081524539394,152314 760655609784000512,63393 793681294941163520,250953 776861938001129473,156835 750392601174372352,12883 794749550313533440,261155 769289551701430272,112363 786058721348780036,199546 754129271644356608,30244 794682922959826944,262022 768758583068471296,106281 788808674479251456,220526 750684685290745857,14085 785897088664109056,199546 765716111958634497,80393 751234593051729920,17416 766364020974596096,80939 766717261897838592,94899 732620274437349376,349359 764846870065582080,84422 769109254334578688,110362 759252996479909889,55661 772804636940066816,124597 788278785904959488,1170441 760289904945459200,61602 772586630075019264,76146 761948038223060992,70679 762596999384358913,63655 763010379047772160,73926 759186476735336449,56964 771476123653967872,125554 780355768021295105,161714 751580894347956224,18893 765900193388761088,89900 768537358601859072,107174 754977892493385732,32869 769679996407324672,114301 772104098900389888,129558 794008657277100034,252051 753631490655662080,28477 791355482157920257,238207 768051199979483136,103083 775099192590999552,146704 791737163515768833,240145 792014069226143749,243075 774223737931595776,140025 753847053021618176,29548 793604523600338944,250383 780560433048588288,181419 732326151327088640,196346 760278397096386560,61922 794313145904828417,256038 758151907705774080,172295 774126553491918849,141360 757922538433417217,49852 771190941168246785,122978 779296527944527873,173753 789464402072248320,220029 770830963991543808,117257 788389710355763200,217519 764200031213805568,81869 795026185038209024,263931 790242425126031360,226717 751830246039576577,18893 757068648620097536,45964 787058606201987076,207109 766404377510875136,93812 792014625617260544,243075 792409285942775808,243187 767062730020839425,94699 738500753938079745,11774 751170119414538240,15165 788967037313904640,222627 786793728513933312,193633 762612727978323969,73707 780640969825751040,80785 771511690546384900,126390 759514589855756289,58227 772907332422344704,133519 780800400756727812,182960 786369791766306816,203510 766289123036499968,91838 756294581826846721,42432 793767966525579264,20581 768131683799408640,102514 775730097890349056,11774 777132942787276800,158027 776929529432461313,158387 795449541269090304,267014 770432729611591680,118985 773881093225349120,139404 753141187540811776,18341 775811784615796737,151463 775724726924697600,149953 785636035124310016,195975 759377244795965440,56700 794672346439290880,350913 752172957460492288,21461 755897557033680896,40251 785794065535213568,194723 794375217552314368,259659 766747167281254401,94683 791376008918237185,237870 792589675273785344,246726 776766460089737216,157840 794382196681375744,252020 763526986404802560,77598 771697887763914752,118191 765727916361601024,88459 775659876114726912,150511 785495140974538753,194934 763777676431753217,1249161 779411213872529408,174427 761147035961724929,61051 767281187572293632,29263 793127665792352256,249469 793216363082969088,248719 792078041526566912,243075 773372940498771969,136491 773636165144502272,137565 791636879867277312,240145 793199554170531841,249926 768855052178092032,105109 793288813766324224,249841 734126822762242048,11774 771148287625859072,122299 789994669811888128,228354 790598264743534592,232169 732303401523007491,349197 753998159488049152,29790 786445565508870144,202007 774247308619878401,141867 766076905913131008,74133 790549658972160000,231792 778633179959746560,167677 752307494559555584,20246 759943187670638592,56964 791688237802807297,238429 773851820972048384,139360 788734818704064512,220332 761279235969257472,67229 789852736254726144,225359 790651415546978304,232169 787812415731707904,194040 764792398740238340,84724 791711541565526016,240483 779434689647878145,174244 791429139869884416,238395 764199481428639744,82009 773672086485295104,11774 758009987453059073,50827 754709723086254080,33089 765884380246118400,90031 779058166386614272,171164 762976398197817345,75724 750745796623171584,13899 776849958393765890,158520 761967820859211776,71026 775758655018852354,151463 792786419081154560,247241 794532982530842624,261155 765225384388464640,84724 791437640830586880,238395 758306821744496640,51824 787100331268149248,209184 779472846347042816,174280 793434085704212480,250633 753364093780709376,27317 775686219300831232,112363 764380061592129536,81926 751085465906712578,16498 779951131174768641,173639 757963961891368962,50143 757162083188224004,45669 776407899773874176,153496 778481756303269889,167407 793915388388073477,256125 776570432812089344,156976 787065852579319808,208538 794923688642703360,263895 771529770211287042,125604 790569371840028672,228820 753407548397539328,27317 781293797770604544,183759 788234171361656833,215480 758112980697505793,50698 778369325518299136,166390 785914710558330880,199290 756637122052841472,41839 794001566269313024,254209 794953793817505792,262639 773541532272066565,137158 759363293672648704,57961 760689755625558016,63241 793515230273933312,252408 753431613011136512,16953 755372994977869824,351973 763004342509113344,74681 764199576932716545,81345 781714550391308288,177455 785565510142353408,196676 767941834253348864,101681 770746680824074240,119937 786677038262456321,205270 776898961185484800,157840 761234563603369984,47940 789496411230343168,225981 762997896060940297,18215 774219968913211392,131421 794022862646640640,255870 762130567534043136,7047 778641260424888320,167319 793865485959868416,256255 794637841733193729,261155 793203460648886273,249437 772425383383855104,129649 777260753514557440,160602 790910313293983744,234586 793963325746868225,255393 792455895867285504,237491 759633173508599809,58663 788098847910293505,215505 787406769706373120,180433 790974113066037248,235590 794581897208729601,261155 764469820544864257,83550 786061112861159428,197512 794015443484741632,256439 793747605306089473,249926 795341946474680320,260033 776439213180854272,151463 776947225297649664,159025 789430621911277568,165690 753334903094308864,25995 760264752048111617,60995 776246220851449857,143948 768969135875383296,107808 791802470687178752,240483 794596661456674816,261155 773817531597369344,355185 758354582208651264,52554 776746498092445697,156103 757989833235111936,48287 792334594171219968,243187 778306045743665152,167319 778566363069710336,168794 765698901588447232,89076 781238940594348036,182726 793262028546727936,249926 759280094724681729,55257 771635556870524929,124597 794965981294563328,263817 768807874533339137,109104 732618956997976064,1035907 763112149082263552,66116 785978677670481920,200382 778340190616190977,152594 775043709482262528,145244 780962717389598721,182726 792795229808103425,243865 770606659492278272,117373 790971965284622336,235374 795206874551287813,262849 791861776224616449,240795 792091154812641280,243187 785249601636954112,194079 758654175076954112,54070 787809581753708545,205728 754725926181625857,32577 771881602804686848,82018 779436778428260356,175087 780951852892491781,182349 787118930590523396,208252 752017764420902912,14277 793869244211404800,254135 786270331560493059,202429 766793220160389120,86120 775383717913042944,11774 761627217084289024,67226 758044843193040896,51069 765965880685572096,90356 790919929574764544,232881 766644585162502146,91810 761648908493807616,47283 765265078987857920,83391 790866652216827904,231894 755116360481566720,35445 794995196345847808,264431 794737859966156800,261155 766700214149259264,95672 766058259635593216,90384 781340987415298048,139404 786307936196800512,202275 788861247785693184,221120 793210652126916608,245313 732975277006020608,353714 786307212746428417,202636 763104103685689344,73712 765292857892540417,86653 794950649016418304,263895 793191205626519552,249841 781494497003835393,139404 788724811698548736,200965 793867752272371712,246569 770201898142076928,117257 775781784604651520,151262 788050710826930177,214354 766690492897759236,95568 773691070412619777,136904 754885083568496640,34325 753999980717809664,31077 760180298608812032,61444 768004839557230592,100605 776898812711309314,158327 775783953445695489,355185 762319865659035648,1249024 777904612569337856,163990 758397092133867521,52545 778334790449790978,159850 787061988702781440,207109 794666957492453376,261155 788418704275021824,217837 794750753491615744,260445 755025021207216128,27045 776824686361636864,158387 755880243471286277,39697 762864700803522560,74943 777838928116142081,163763 787143121280835584,207287 794120745790087168,256255 771307245350957058,124597 776467278862749696,155287 776884365137702913,158897 758820839261220864,53185 775564315541647361,149259 788127559833616384,215012 753267545583542272,26140 780900135979016192,11774 780807251044864001,183468 793261839878684673,249926 793629513661943808,252581 751553433941848064,18539 778307251215953922,166362 786687348830572546,204835 793497199166402560,249926 757308588490579968,46404 750454280520249344,12883 776691278746529792,146259 793615907927035905,253793 770311180397244417,117257 791334875135610880,206666 750067097665933312,10211 761591579366666240,11774 786651424402841600,90209 790628638840479744,228583 760562786673975296,354841 764538258671960064,82457 780610363654021122,150151 767188634726309888,93261 754060698225967104,30296 790641179670908928,233131 755011382278586368,34666 768997789984395264,109875 790255972862205952,230270 760932032427937792,64693 760679302925017088,63937 766944435829694464,94458 792046281266868224,240483 754812632612364288,33751 780375331286855680,179742 791415911869624320,238207 763232474583343104,77255 760538774086488064,62836 795033033908817920,264431 764934472710008832,68987 764957916772171776,85283 793496009221480448,11774 771423989902094336,125145 765918371443380224,88930 794584682402893824,261155 773619630799814656,138165 763191699103485952,74681 785763202780979201,191699 774756144120229888,135725 775032669969211393,146259 774334630816194560,143049 788411554597376004,217024 786072765006741504,185670 794488087783100416,260033 767464801106743296,97379 758638419518119939,45567 788082503462424576,214354 750381062518439936,11495 762086385473822720,71099 775698827370045440,149200 791370586664468484,237594 752085729245794304,18400 755850435450114052,18215 761782574054268928,70676 772603668868706305,131007 786122246611808256,196686 794612661560315904,261155 772930563388956672,132335 793918220231184384,255870 754742933929070592,33356 765639304370462721,11774 795765022391750656,261155 780260171373314049,179254 786974497639313408,11774 752922370877300740,24134 775756062905499648,151265 773516398542790656,137042 794041171081236480,256239 760169357074759681,61051 785277644568797184,11774 776639691663806464,155390 760459454735265793,62771 753408051378610176,27317 763660776355659776,78205 749413836336209920,7546 795069267871838208,259482 765292536051019776,86645 758038886253592576,51069 788153843125190656,214492 753825468944560128,29263 785874911185305600,198878 733601492045697025,352545 754123552241094657,31551 785654567870435329,197512 781550060001697792,188478 792413119922384898,245634 792253408304521216,244906 793106012987207680,249469 742390328926175233,11774 757923738054713344,49845 777573842973786117,161352 788506720599470080,218275 792132727353053184,203546 764841433895350272,84724 793291047816298496,250633 793618445220839424,217013 793797559672242176,255176 765947644183130112,90384 788330829013331968,214078 778606436104409088,169201 790847079690047489,230485 733067525290745856,355702 754064533979860992,31621 777531807373881345,160872 781327357416132608,185310 787668574374592512,46572 793170939559182340,250033 788219655525511168,216009 753783417305702400,28037 761972676562870272,70628 764164601554632704,82283 789155301018701825,223492 794526624037277696,261155 751551355798429696,18215 788492951798198273,215005 765726778262368256,89198 778996283528753152,171693 752888786439155712,19563 790696045361569793,233692 770398345638584320,117743 790899320765710336,234583 772511713598009344,128926 787480179589337088,210313 794300688293646339,258922 771948446928560128,127775 795294044217806850,265257 766610178972188672,94699 775777475359940608,151463 768986995221671936,104932 776850946328371206,158524 773182869409792000,135025 791350196554895360,238395 785923513517420544,196277 793211245155549185,250633 766778044577001472,95593 750820724110008320,15177 755989206493597696,40875 747552046212124673,11774 786959565610815488,207613 791773111427469312,191778 759075975997128704,56630 766006073190940674,81929 760836769445130241,64722 771603766361468929,125554 760325868585713664,61922 788482921229193216,217519 754717505571196928,33356 791679204874133504,240483 753708770568638464,28327 780030766092652545,174115 778232654403604480,166532 793131240064811009,249469 751890639726448641,18215 774748295839100928,144538 793868138852917248,255393 776149531113259008,153095 774754616118345728,143473 794270584465190912,259457 762698495744696320,74133 767815274926051328,100559 776898328973877248,151255 789551450959384576,226578 792809361819172864,247379 787054529569169413,207733 788378036911484928,216934 762750900674801664,73712 780875361307418624,184044 771771356413243392,126390 788802584161071104,220526 763457625333825536,77632 754728452989657088,33356 794420936799703040,226320 793923783530663936,256217 770990841569677312,122146 758842966945378304,54070 771876542242750464,128194 781913039729729538,190635 785990471495651328,200490 794287250121035780,258829 772952998792142849,132996 750839683823742976,14582 772067997355610112,126389 794606122749595649,261155 765638763213156353,88332 754742239100755968,33356 788441454863613952,217519 772446032940720128,73030 786057737004314625,63776 791375612246056961,238207 794189135552446464,258598 789938573604552704,218349 785727459417321472,198089 793473744094138369,252408 755155468096417793,35890 781113099650756610,185496 770128446332755968,115435 756725934200266753,43553 757276672852844544,46384 771702542807937024,126152 780006348616568832,177472 789253141791375360,203710 785511079472398336,196277 758726819180797952,54070 761681179284307968,69711 764956242846490628,35090 781201008701480960,184462 793859622272573440,255942 780610418142306305,182049 788028705230782464,210253 757998868726362112,44461 774053217575370753,141102 757762673819979776,49066 788574965222273024,218349 765206934328868864,86440 767848105580658688,100605 793985937848016896,11774 750825831392391169,13343 789199793042001920,223899 779242337079734272,172270 793166169863819264,246314 791276060830597120,237491 791466206725189632,238395 785990918369411072,200490 775113737065803776,131084 793461521363918848,249286 787158418519883776,207109 773182433223176192,135025 765026394422120448,84724 793913865998372864,255942 789686688314306560,225981 733435309313171460,355667 763199170488459264,76549 773538605637795840,137158 788093081681661952,172084 758685243503153152,54070 779122239102783488,172299 765219701437849601,85669 790159028907192320,228820 791810283689742338,241819 793670689949528064,251803 775424901989617664,146720 791862423212920832,239893 733175296501919744,354668 752802679043289088,22657 775864734583140352,151410 791254001564123136,234583 794438628898406400,350913 793642518634110976,252581 794337591537569792,258922 768262840255852544,103107 791025401640415232,234583 762355029655289856,431998 753345336769339394,27045 767873067972497408,102137 765515576177414146,78129 765366230895108096,86103 791247717242662913,234583 785565225055576064,196788 787188093560369152,207613 794816283623718912,262619 755766778308005888,349060 754788016028213248,33549 766363809267286016,92906 790283675627819008,230282 759242465534681088,52554 770327525486649344,117257 789149601571811328,224047 790922070687227904,234568 732365944249454592,1170450 764925706811813888,84724 755161203845070848,35890 765249828519448576,86763 776116220319916034,153225 758812589547622401,54070 759116188098191360,56964 756395960062898181,42432 773814913084960768,137042 761394569300811776,68102 775050278466969604,146068 795338360764121088,265878 769405193213575169,106716 792923020083929089,247241 768813953136807936,109167 771812752327192576,126498 779347185544601600,174115 778470192661659648,165185 792746364002185216,245208 791070037532561408,232169 788729584531415040,218349 763879218853720064,80939 785299696751443969,194923 766226236901298177,88174 787878196834205696,205197 752871077785677824,22838 763429885440356352,76613 792451095104716800,245575 792057948553916416,207138 750776844132163584,14802 768056065955102721,101681 774261898552352768,142398 786556980114489344,200451 768629852287086592,106756 773237961001500673,135025 780593191393329153,181886 792144888838103040,243092 769759071985696768,115207 775157862616006656,26066 778032144069255168,165009 776126892034363392,153194 793522775365455872,252575 795469275007950848,266079 760688249866219522,62779 765017315893252096,85686 753275684156563456,11774 770035218300407808,115530 759156404435365889,57348 790298573195743232,229159 764565101492002817,79691 762065477526925312,71099 752894058314342401,24134 757544512575057925,46873 769704920480116737,105109 776964288334458880,156055 773917774330466304,139404 787485556313915392,207433 764605622247563264,84209 756309360926715904,42249 775370702362927104,108396 791821180533673984,241678 755585890747940868,38254 770388332891123712,117303 759014735303938052,47940 785611435254484997,196277 779468773317222400,174230 791667986062946304,240483 776050103341776896,152735 762296886258757632,1249000 793090973366714368,249286 787766122561110016,199307 778661084529958912,167319 781629054881501184,188903 759857180602490880,11774 778703642941468672,168698 773000377151197184,133454 793846014671224832,255942 794018300762193920,256564 751652800115781632,18495 794627851060285440,260874 758392332353888256,50827 760316343786758144,60725 771410976650387456,125319 749349639715954688,7546 787611126469189633,204078 751858145257861121,19792 793926554086567936,254135 768654994354561025,107423 769054571314417665,108385 762729941238554624,73712 788485452512632832,215965 762149599612198912,352304 749973727543263232,9553 773652802170040321,138382 750859296804638721,15264 787047829600600064,207287 759385852355158016,56700 781212922131406848,186004 791106546189033473,234583 736175670729052160,353374 788760564562472960,220526 769222592049745921,11774 759603690584039424,58070 763517795766300672,78159 794535401193082881,232169 780591808145395712,175969 786844359832416256,203350 791417021116190720,196314 751749601254739968,16422 765341848982335488,86103 773712029920047104,11774 791462378953113600,237491 776854890119368704,155390 794975932155101184,262925 766012019623550976,90384 781887113486708738,187969 781530456084787200,209828 756948093317316608,45672 769654629185363968,114779 787241787899387904,193121 795737974000455680,267862 738038335646621696,11774 766265046494277632,91804 793230694512144384,250033 758692753811337216,52475 780724966379679744,176794 776511590782959616,156053 778578024837046273,168794 776796257557897224,64722 778666414051909632,11774 792912913929502721,246225 755928208474828800,39235 795112691216031744,264431 793833792679055360,252891 744807938414415872,350728 775424447624785920,149200 789277157746892800,217443 775479446199373824,149259 760075581895614464,60112 755053256250765312,34666 769697856575778817,114987 769684843387117569,113982 786553803386466304,204184 789226366403219456,224018 790607430774292480,232791 763169652709138432,73712 773638903488053253,136904 792025244177469440,243187 761611198819360768,11774 794618000968126465,261987 794845282563399680,262022 785574915529252864,196917 753726401984000000,29263 793178884657319936,249841 781350285046345728,139404 793954747652984832,256564 778285381682728960,166434 776034714083659777,127903 756199231061360641,41703 781907071054798858,176890 793592178857553920,252020 773105729997643780,133454 770315878508466177,117257 788155926456913920,215754 788532923855020032,104244 792617018256035840,246392 768175228623130625,102745 732668501236682752,353228 794703522323451904,261155 763401833423351809,76552 790322682910740480,11774 790676881846706176,233307 758386115938226176,51778 781251666041458688,185310 790582217990733824,11774 781865823992320002,190553 769141686463188992,111539 771728294500634626,126152 769293437287993344,112788 777289803838713856,159876 732269794276352000,349197 795347027542638594,266500 758026645697617924,48663 775001387147075588,144542 759068232141697028,56552 773253210568032258,135741 788113228555362305,213064 793506975279644672,249926 767230243971141632,87626 785830296549597185,196277 773373071314997248,136491 791250604727283712,236831 743274940389015552,354153 792202349947289600,243187 790553210297589761,231894 788482896046632961,218275 789897132408832000,227048 792208268856791040,243075 762298245179699201,1248990 793335520369573889,192322 788889114250776576,220727 791250632929906688,78159 779541806409129984,174230 765599463180230656,87249 775483442532192256,149770 752683776153563136,22575 762175752611569664,72273 776990327374802944,158998 751859481609396224,17794 779390331758448640,173347 791246122513686528,234583 794734527235182592,261155 749432937280524288,7852 787869412455882752,108396 794390201418256384,249926 787087822935171072,207965 768866641937518592,109767 754722032173002752,32859 788862456126853120,221313 765256942218510340,86103 766459681426382848,93823 776297194009661440,112363 790988630495891456,232169 793804552898088961,255393 785503858311114752,195975 769865473475305472,93019 752212514289496064,20776 755086195567329280,14277 753911215651491840,30296 764100962231332868,81702 764799055947898880,84724 767905263852613632,101681 776474131546116096,11774 773991607859159040,140230 791400519524880385,228911 792119312106618880,243978 749342831228125185,8248 770614354504880128,117658 769316271557054465,112265 772660725009551360,131542 792013428487487488,243075 759815450737774592,59398 785632545912127489,197091 788060498910547968,214354 795272907932844033,265908 766317710162755584,91946 750585919770681344,12883 795735557611601920,267576 759814663483691009,59941 773871803303354369,139404 788709462584336391,218275 787650304720326657,206101 751887983473668096,20265 767781901503438848,352027 749199888865374209,7048 776057095569367046,153194 786310401541623809,201958 788137637525659648,215754 751091951697399808,16897 788396516771856384,11774 792092852079644673,243848 793634044776886272,252014 786984081284173824,207287 774575960884555776,139865 771373954351058944,125145 786303264207667200,202429 763001349831290880,75899 795473968782307328,26066 778953517167964160,171324 788156027552337920,214899 795659227054247937,267521 795689070823436290,228820 791108433172987904,234575 781455890494939136,186434 792867593392623616,247241 785550353374801921,130635 751924375163531264,17794 757376135650955264,46405 764208990045822980,82066 758637110156943360,54070 793081071994802176,249286 779334885295226885,173964 795608545421041664,267521 774091453173596160,130715 794295297275023362,258840 755048223249608704,35044 779663361856462848,171991 736948303544340481,11774 762570820367552512,70177 750504087595212802,13450 785894588489826304,22735 749365846364024832,7816 792044412087988228,235590 759389845642883078,58165 776886440034611200,158815 768123483444408320,103354 795007604552564736,262752 779227375217311744,351147 759811845792423936,59477 763058572456398848,73383 786940213306257409,206212 777752770589831168,163569 792371922495418368,245095 751214393258541056,17143 777998049058492416,164826 755073510976974848,11774 760977831643996160,66027 794379848240144385,259659 767732044562509824,100972 774349237207363584,141316 792160776215605248,243187 756526057142915072,43391 766808761121976321,95672 776827992777515009,156835 794054664949940224,252196 767864610078662656,101681 785880787400949760,198671 791352364296843264,11774 761579791044648961,68102 770459531432169472,117257 791702357876760576,239471 756828432688746496,349306 766451479397994496,91157 776807451307995137,158348 763905378526433280,79691 786664411717001216,204914 795746029865816064,268101 794583996873273349,39957 773738465045262336,137158 775234972974145536,150794 757212631329562625,46006 761171676935708673,65180 795012267116937216,258456 764296598541234176,80486 750382796351213568,13021 761383733970690048,68365 787051453688877056,207613 789802338080829440,227484 781472687248015361,139404 785717308794638337,193420 780838429710057472,183269 750399777913737216,13201 793203080774889472,249926 757616318732382209,48351 733999090669850625,350684 786405914873999360,203350 788082001425281024,215252 736251306550145024,354984 794326500690432000,257492 762712235642789888,73926 766985743822499840,96962 748204103625412608,11774 762807385622667264,69778 794707115071930368,261583 756306581688426496,42495 760947603932454912,65455 790599351349444609,232169 794742160327196672,262296 758659075223777280,54070 770333472535683072,117257 768967148114960386,107808 771511772591165440,126390 770094608214814722,114284 756066465896402948,31767 791351308565504000,11774 766716705930436608,95708 771970993778728960,16092 791742125012611073,240483 794521048356036609,232825 750642903035154433,12746 772082827961610240,118191 769321533017759744,112363 793112633259888640,249469 794910603408240640,262752 788977048362418176,195975 769874430084341760,115435 775433202399928320,141415 773728871677956096,138819 790574258959286276,11774 757881940863320064,49852 760890500459081728,65500 756657672489885697,43391 773260496153747456,134561 794301792339120128,259457 793553112707502080,243187 793844994603757568,255393 769512178940518400,112693 771686599641804800,127134 750369507147911168,12883 791340617037217793,11774 773361075605663744,135025 775325589393793024,148045 780565515970482176,181419 791313521795407872,237787 780949252528672768,183269 771141412368752640,122776 786995069618302976,207843 764880306985848832,81955 779933607586476032,176196 764857311093526528,84724 776008854496772096,152878 777264929216798720,138812 765248492902060032,85562 766291954279804929,91720 758313759391686656,52030 785263177298616320,11774 761034152841875456,52887 773229432693817345,135386 791684069838823424,238864 778980192400314368,171324 779500045494255616,175549 786514612648837120,200971 788761999417217024,219942 790551022469013504,232137 750203745506586624,11495 779478842670919680,174660 760789877860491264,42282 753247709616889856,26434 776488407211970560,156290 788103000086700032,214247 789937156106121220,226731 794575746094301184,39957 795497148980686848,265866 767753995414745088,99044 788429976143958016,217837 785335451817156609,186883 764992638688882688,85562 755197695782952978,35890 770416506270126080,118985 773516062138703872,137042 755485404355293184,35890 771062044187512833,118985 790695902465888257,232595 779770182889795584,170294 789969744451497985,224450 757677060592590848,48439 793622488399777792,252679 757161999251939328,42525 764981040196747264,85562 774993942987337729,144494 793130344648179712,249841 770686099698114560,120610 770276458279219201,47570 781678308715008001,189086 763149921612472320,76723 778400045276205056,164826 770629759105699840,119682 795493851423195140,267179 781068981520048129,183759 786991174493966336,207613 769821615458754560,112239 792513998067564544,245268 794246020586762240,259063 781217861519962112,185310 785975430037766144,193858 763045397187014656,11774 771841267042963456,127579 788743512623869952,220332 762192395848912896,431998 778625328184983552,148045 789462447027466243,225981 767122058778140672,97761 780646579216809984,182154 791877944108916736,240070 792106573170630657,243075 756290847000309761,42564 774037392856453121,140748 766649141892087808,95121 765729523048460288,87145 769515279118401536,110585 770912818476490753,120561 775098608572071936,146949 789079221511479297,222655 766432411961786368,93823 764142252323180544,80939 771872177226338304,121612 792365670902083584,234583 751892494795698176,20279 779670560355737609,176196 760571156479041536,63753 775092429498175490,145244 763923612004786178,10713 755191398484221952,35890 793157504108638208,249469 795245033272315905,265764 787085234286329856,206257 759367667887124480,56964 781901255744581636,11774 774979659008278528,144682 777317265926651904,159475 786696497450610688,205455 773871607181959168,139404 774699612510617600,144607 785345437574103041,195125 743112050151424001,11774 755444154910531584,36877 773954170122481665,139404 764156543004803073,82209 794222046448234496,258771 756923009785561088,41929 744311750586171393,350226 758492569483423744,41680 768234205759148032,103046 795428374084808704,266491 793278957508374528,248253 775891118387060736,151156 795657167017746432,265649 758715110340698112,54070 753604225662324736,28477 755156849368895488,35890 772451857142804480,129558 792339059637121024,244143 769065518292754432,106763 775100217259532289,146704 787457441520726016,209863 762798077551849472,73712 752041589120208896,14277 792238394118053888,203546 752097169000259584,20237 776192960098603008,153854 793941690398609408,221524 786399819283755008,203674 787544770721742848,208178 774065740433326081,139404 769141379280896000,111555 779491522580402176,174294 794956477861543936,261155 794043725827555328,257026 788095821581520896,212139 780961807695347712,183884 762248659736076288,72035 761507451648737280,60163 778720945569574912,167939 761487012142526464,1248861 768845071600934912,104973 758473687393787906,52919 780619699629326338,150151 791232938524323840,232911 792073583560392704,243576 794331932658003968,259743 779739199322853376,173347 772358571258474497,738099 773532472466345984,136947 758601076820107268,53985 762853877301469185,75073 758149589413355520,51136 765477832218652672,86103 788132956673933312,215754 763462700286435328,78129 789361097883193344,223731 762818987793215488,195876 757904029666062336,49431 777244342821937152,159876 748584443141464065,1170318 750920064895840256,15808 769965843300118528,111558 775978868209516544,151302 786121061028941824,199891 764972023747481600,513129 777917948614807552,354238 740247573282295808,56436 752114389063442432,14277 793207986466488320,250633 758686640571228160,54070 751614289455165440,19000 779349904934121472,173753 762978244882796544,686533 765039902526406656,82066 752992624089370624,24134 774007060488790016,1250113 786006517812191232,198513 786447359873986560,203674 786543298416676864,204413 793287917502201856,250633 764594620592492544,1249246 792174088961662976,243187 778931843575926785,171168 795480925647802368,267262 774008626012835840,139404 786165158628429824,194450 766143533648482304,88052 773862974561759233,139404 788837255947423745,221476 785565460586696704,192032 756634573463846912,44538 788262826854998016,213491 771417953065537536,125222 772963651414208513,133043 794535752059129856,261155 757329210977288192,45014 793117055977398272,249469 792878372653178880,247803 786668953766625280,205788 773575175061123072,137787 767395371219841024,1249156 755760412054917120,36583 788955477539364864,207965 795294092355772420,265257 794994412841553924,264397 739139473363992577,350830 749144492213727232,7435 775352281936105472,140025 795387608192925697,266653 770556753524252673,118192 794951444394713088,263033 794095733259595776,256439 786948167627513856,192032 775444953916846080,148654 785462187389181954,192032 750396496936337408,12883 765678572556214272,89076 778356017520320516,167180 778039699747303428,163990 750844863172706304,15748 773204684647440384,135025 775285375564705792,148045 787454322363609088,209991 790512369902424066,230704 774053956636979206,138382 785947902422069248,198671 763464236697726976,78477 785798264541048832,197512 787080055868436481,207796 789877420153200640,207287 762321728924225536,67497 791434610949304320,237857 795048563759845376,199307 785511564380106752,194949 759221961851604992,56964 770344033499643909,117324 778338428664487936,167319 790880242432937985,234583 793858741863055360,255942 766772805904035840,95511 774303287772196864,131421 794989259346366464,263895 776788877063303168,157755 751547648465829888,18555 794318169078841345,258981 766528361048920066,195876 732687919622819841,353228 786595826499891200,204413 759098542141087744,56889 768248548647440384,104313 785243338962243584,194226 790980969134194688,235487 773891273379844096,137953 785472646137851904,194723 764874960829636609,84724 779442372241334272,174230 771962037853417476,125554 773916642459918336,139404 790780781538922496,235349 757917119652696064,47399 788361026513231872,215174 786383052410789888,201292 789907384982396928,215969 764457009743695872,83391 764971862149386240,84679 794089118120615936,249926 794898782416728065,232911 786972369172717568,207613 786793372946010112,205294 794329295824953345,259743 770367835994464256,117257 793485474920697856,252741 732855062817476608,354330 753993498815139840,30802 785976319058337792,199739 755193593065644032,35890 770671563158851585,118192 788751881145233409,220029 761538944265846784,64310 772175883658366976,129991 767203322113593344,97377 775656637675741184,148684 768869594391912449,109666 791352462674317312,238395 760705110553063424,62492 738328984790929408,195876 794310289269223424,258044 776449508603523072,11774 778434723005599744,167220 756479857387790336,43391 791932840946479104,226183 771195009009786884,122146 763166922036740096,76535 758993113440325632,56302 794587682580074496,261155 792669336435433473,245148 751141945662201857,16593 785929636899422209,198878 793855146174341120,11774 792193564864380928,241819 751994532594585600,17794 767355916782100481,97386 757580359273881601,47723 786482624055373850,203674 787157411136024576,207613 777886870516731904,163763 791100253126610944,234583 778980250525073408,171693 749591713992159232,9087 768039205574471681,101383 767397971612737536,98972 771393476340527106,125367 733361190139777024,65113 757113464754089984,43751 786705516324069376,206054 794254890088267777,259266 780150344374423552,11774 757748752702513153,47555 794978275831451649,262847 786047168637313024,198620 759390043119165442,57574 760529354686337024,62735 787063122959798272,207965 791792714841022464,240483 788181550588305408,215480 792060160277516288,243614 754994321817042945,34666 763831157444210689,80393 774594632806240256,144198 773315697615237120,108795 788265002079780864,214078 755104627595448320,14277 793165394571845632,249444 755166523526877184,35890 756704582580002817,31183 792078550228541440,243092 772075198828859398,129471 766473976289845250,91946 768249639703281664,105248 773858578121760768,137869 760966877652787200,64757 767465140430204928,99571 789460142903394304,225981 790020230944665600,355698 790128435838541824,229505 788475527363452929,218275 762472859243388928,72978 767807591657381888,100893 788715531733966848,11774 794509455434117121,259231 781645766293094400,188425 781522382301253632,183811 765348253411880960,84209 773946388430200832,139404 786952771870294016,207613 794631466944643072,261155 760615120317874177,62771 760903835971948545,64678 775964915911630848,144654 795277649237147649,265724 768270540180250626,103071 770335798059204608,117257 794727123315527680,262053 785347204722495488,11774 771418082510155776,115266 774673971543470080,144654 757297908785872896,46713 793249983143120896,11774 750402851319517184,13174 770721090599464960,120610 771874636065673216,127134 766364861957869568,93405 772457026282745857,130415 785239063829815296,194221 792912012602773504,11774 795698427581579265,268281 778358870137769984,167220 793570225773875201,252020 775770434499469312,151265 779429174398287872,173846 768436871173144577,1249561 754090331596025856,31035 755839007016128514,18215 767562976270381056,91946 767789911239827457,101163 790545754200809472,212564 791243019181760512,191622 792087182664200192,243398 769594760059166721,112239 781572179955593216,189017 776030008682876928,152735 760558748519628800,63655 778171573211627521,164826 771405206647148544,125222 785480449917202432,195827 761352402339500033,67326 774376595024994304,142668 768867983863058433,108963 759221823930306564,54070 779964629418143744,176711 781848580470341632,188304 733304119096565761,351837 785889904475590656,195125 769256226848960512,47732 773864510759194624,139404 789305793824825344,197512 773290406771564544,135903 755615757241815042,38792 777950139323412480,164846 773867637667405824,139404 753490466658783232,25189 780425320272769025,180074 771985215673798656,127775 753662368614232064,28626 753995977518964736,8431 785814782834278400,197341 793818233564389378,255393 780934376913764352,183975 786611452673003520,205148 786864129172791296,204358 786001341063827456,200382 753995136598704128,29263 793284450645864448,250293 794725122456350720,262849 763150384609259520,75899 779377729863094272,174557 780135582576078848,138812 768483120618364929,106281 785948666947366912,199739 764601922561056768,83391 781350318911008768,139404 794269172654075904,258456 754766879466467329,33356 753962462085537792,30304 779373080565153792,11774 762936200504090624,73814 772220466874507265,127802 753283345379909632,25698 776385736136241152,153225 795249543927492608,265686 762745082466275328,47940 751776538543161344,18323 781377134002483200,139404 790899625586597888,234583 795385866826809344,266500 752708594076975104,18316 769557790922768384,113797 750761660491583488,14950 790223991977840640,230256 750892226218078208,15800 754730769973645312,33356 771393833213067264,125381 750758741285408769,14349 787464615194193920,211347 771759737843093504,127582 780593684806893568,181886 764109454023340035,351914 772236769718898688,130290 794342674983686144,259055 778300513922056192,167319 794569828078067712,261155 767410280678756352,94699 791700254361911298,234990 755890920319426560,16299 768860449169375234,108521 792742103315058688,232825 793352478024622080,251452 765002797485993984,80486 756662924018610176,44450 787381772837203968,210678 758872079424892928,54519 794571451986644992,39957 755428253444079616,34666 763156367553077249,76723 772090277141975040,128934 777193000418041856,154709 753337917574000640,27045 753334623287992321,27045 763400815755223041,431998 768212890071490560,103071 780173376174297088,176825 770790932195241988,120690 785523401461030913,194082 788528084706324480,216125 793301757761761281,140444 751751744162410496,17794 743254042537791489,354153 790248394040029184,228341 750903807068909569,15643 793452328619761664,252302 789425447008280576,225909 786204510133768192,201494 771959967230337024,128121 790877218054533120,231514 765209962561830913,86440 793251875558653952,249961 760771005820182528,64709 765478111341191168,86627 753997831334158336,27045 763460592535384065,78129 788896112186953728,11774 732802133779681282,353519 755047436091994112,22393 772976922972217344,132996 750405893062135808,11495 750407903773749248,12287 764246071941951488,82002 795290543840444416,266068 793849301281574912,255942 753640214707535873,28732 776463157418008576,144198 786943363358556160,207287 794272998563991552,249926 750751128539856896,15027 765691438545903616,87858 792514084365303808,245148 794561188415815681,261155 772471412149915649,131045 772504159631335424,131045 792216783352582145,29271 753197809638084608,9444 785602408097263616,197512 788450313070059520,218275 762434486818607105,71502 764782162851880961,84350 791662765815402496,240145 785613099696918528,197286 753702351953887232,29263 780546973833187328,181419 751564335428825088,18395 764451798472126464,83367 776883434841047040,159146 790912581602902016,234583 794176750691360769,350913 764852925248237570,84724 789942223303430144,228888 778620985893351424,169201 785561940483420160,196917 758650466389622784,54128 795127385213440000,264780 795747367047823362,268766 781314961721135104,32404 790833545484709888,232911 770561610268090370,117079 772312903596711936,129479 767155677873709056,96848 770599982424547328,119774 794152797247782912,258193 772531394299895809,738099 749717225871859712,9802 785240863886733312,194167 792584865153560576,243187 775837254807719936,151156 788574170166747136,218275 760579198524203009,1248768 778203509820952576,166390 793456825970466817,252196 769953716321521665,107317 762411417634955265,431998 787690609863749634,46572 794272006380388355,257492 767075647734812672,97811 754769295846969344,33356 758831178958852096,54070 769300372716261376,112363 793990200947044352,256358 794610725989687296,261155 754226162600148994,30590 777882746219704320,164001 791008341078188033,235828 794742675534708736,255942 792078604167282688,243398 750381294840872964,12883 769193161298063360,109960 763034504852234241,76084 766482914007592961,92958 786946723482435584,207287 790663628731080704,217658 790926426396463104,234583 793487013437644801,252020 764557577711595520,82953 790001399362940929,228063 771757332237848576,1249896 787097133614768128,207613 751738514996285441,18893 787043887487385601,208065 762686818231910400,74280 774015811224645633,131421 758715214241996801,52821 791426974136676352,238780 770642972555808768,117257 765181960448716800,86103 772114716835606528,128934 773738539464822784,11774 733094852477378560,27848 781211334012727296,185496 786244456169299969,201958 795372742828814337,266151 758091748052639744,51043 767173946588274688,90384 752212813859479552,21631 754744614716837888,32404 779501056464007168,171617 780960362199932928,183468 792513372843417600,244550 769338121326587904,112399 769689293526749184,114779 770342561420496896,117687 775424180233900037,140444 762685023841579009,70797 785585150025273344,193669 770112348283609088,111225 749934205014986753,10801 760491241163272192,63149 767797637462360064,101134 764539099999002624,1249247 767336852177158144,94699 753726440626151424,29263 766065443840798720,90384 767578570826756097,98972 773675358671540224,137158 778980679702851584,171693 787165318976155648,208487 751813113813479424,14277 788770359638003712,220332 753697351009701889,29263 776130049758068736,153921 788566376927469568,218349 765152553596227584,84356 793225477649469441,249444 757957524381274112,47940 760546533465006080,63071 788456257065656320,218275 779379012149751808,174557 759067150434861057,50442 785994073693970432,199891 766634061007904768,91798 757545810699685889,47782 763847674680389633,80720 756276627412291584,42432 795187524977115140,252939 756467083261509632,43391 768052584460521472,102163 772146962028044288,128934 786611080780886017,204413 779092780568154112,171693 765207891339055104,86440 773649973766451202,137640 753184788337483777,23217 764201447705620480,82209 795724307804528641,268231 766048897479258112,81929 791909304026693632,240483 755933603943579649,39462 780770024847966208,182726 755045479981940737,35044 754195710895984640,32157 755105030768779264,34916 771212171548037121,123825 785339644955078656,194949 788949649985974272,220029 765326180979384320,86053 771123030357520384,122126 790583961692975104,11774 755129474182684672,33029 773870053976670209,139404 765756939473129472,87904 771548004318715905,126389 767766566285049856,100605 762964376102010880,431998 790575195622965248,231881 781122684851585025,184223 793823020267610113,255393 780381171729494016,179570 775730257122856960,147391 755943484947738624,39235 765342270904213505,86103 755642427122352129,23217 794922953234378752,261155 761199305487179776,67023 788429240597381120,215437 759215532948197376,56964 773170737154629632,133988 793145302131744768,249469 768922089441095683,81294 793814356979056640,252639 790908705520758784,232881 765063816245866500,85855 766527902636617728,93184 787898859766816768,205197 779462888700256256,174442 790717048179621888,233558 777241020253802496,159475 794007573418614784,254209 795242426818510848,232633 732701913649680384,60071 775069829824860160,146847 775115637622317056,146720 770853446161305602,120690 769207869149446148,111592 785620633971417088,197512 790547043823546368,230282 776773889846312960,156835 787115266098491392,207965 775403810529345537,11774 772188766291189760,129991 773899811787378692,139404 765758533153402880,84724 787107124249759744,204835 789145223527960577,215505 771459126182367233,125145 763913267689377792,80648 781266510601945088,186883 785970298428465152,199891 752711849733390336,22393 786436921870262274,201958 788206873417748480,215437 787894484805689344,206101 765153831462240256,86103 786347077311799296,203048 794895557861003264,262752 792025972316909569,243187 758355463893168128,52061 795154694943494144,258911 758695609314320388,53703 790956530250059776,199307 776595298902835200,156835 739832004502491136,352687 794001702542331904,256276 780782236106981376,182964 777939929557045248,156061 757215970733748224,46006 738105047515594753,1182451 734682473041383424,1170772 786310059298988032,159876 794306707996360704,258456 795766648301096960,268643 755085680502386688,34666 780426818239225856,180233 753640328171847680,17640 758294439055986688,41703 772113086144663553,129558 763479378315575296,68862 765934410671742976,90346 790381993544384512,26066 790977514072047616,11774 762854713414983681,74281 793249760757084160,249303 768559072576692225,107446 773850012182716420,11774 758781380897542144,54842 749375902669156352,8047 769085395447476224,27045 758139794614386688,50923 771074966938791936,122388 768825210787233792,105345 786419206254243840,203674 791043570861953024,236035 791272812472393729,237594 793591801672269824,253164 751934806397685760,19703 758685639378370560,54070 790711971297361920,233756 753899752840765441,29263 781142458348351488,185496 755871079067971584,39462 765632291561287680,88432 766050164012224512,90735 772567895523995648,131542 779338452655570945,167303 786907009534656512,207287 790528187457425408,231894 785323763495608320,186883 794666447964434432,11774 792712840381554689,245591 750971743167131648,15808 767800561420734464,90384 770480925054492676,118191 788123929298599940,215754 790981158808924160,235147 794831040653225985,261942 763077710734209024,75349 762230673146978304,70509 770795923022684160,108396 771017087523299329,121621 785600678756356096,196917 778303198503116800,159475 789661997335851008,225739 792054349568495616,243075 785997930113007616,199755 787088873394434048,205728 768634881559531520,88930 794011694032912384,257492 766711170094997508,95672 777611073419563008,162497 775114234958974976,146720 760981535235379200,66116 770533179115630592,118191 793453928654311424,250633 792164403978330112,243075 786736180029034497,205094 771706712424325121,349856 771442909585420288,125204 761399034804338689,66159 753346501854711809,27222 755871697518137344,39195 753033859239911425,25321 792430152240107520,229148 780757983626092544,182960 793851115443892225,252020 786625464370499584,205181 762005029200863232,431998 766040368001409024,86103 762945638602534913,73712 763891983085543424,80939 756559355454091264,43471 774391114228862976,27164 766459507895566336,80939 768814576238530560,109167 772886212004704257,132370 793798140222636032,252196 767776760276615169,101463 773975564478742532,137965 781530394927702016,186584 781214900831985668,186434 781706781999321089,189222 768139276370448384,100893 788081740296228864,214354 771692497680502785,118269 775546809426993152,148684 794224564863700993,258475 775709333535416320,150663 733339734001389568,353789 750364835649466368,12883 769136048026755072,108958 777856768726536192,163990 786993717177573376,207974 794969981872025600,262925 753774645774422016,27045 793324152778203137,245148 770260384372498432,117257 773640842770653184,137042 764288455316824065,81869 758439859870584832,52112 794349097398452232,258331 762404636217085952,1170429 762774118261338112,73926 768983887724834817,109960 786992079708696577,205728 765185573388587009,86103 732921768093028352,398860 757608372011200514,46543 758345083146076160,50804 764655861448880128,82344 786365930272153601,201003 758629461159968769,52475 754905510520979456,26721 788003430849806336,214354 793600484321951744,252020 768925331147268096,110362 776500398903263233,154832 759352923650260992,57944 792880456169435136,247983 785545046305058816,196917 756586116904607745,44243 770427944418287616,1170819 776951385908580352,156504 752981718299095040,24134 776469621184618497,156103 764294597069664256,82177 761761233565523968,70543 776912955560439808,159359 787101761437859841,209129 793190393126854656,249926 786888518769541120,65113 788199066513575936,352258 749426706373496832,7435 791957190563160064,238272 792523187674226688,243187 781126523432689664,185496 770312295163437056,114587 791429789043175424,238780 763515577566633984,78914 773519265508962309,136904 792009953040924672,241819 740819796514766849,195876 767837339754360832,100559 767358269321056260,94699 767408331581300738,47940 793926231922089984,256125 755480265917624320,37294 794929476740218881,263895 760192072536231936,61352 778730534994190336,168794 794531149456539648,261155 733659036818780160,353374 766349756792729601,93286 759246385355063296,56552 767416431474466816,99310 758521694038454273,53185 753318362999128065,27061 781852565566844928,190424 780902841355472896,182870 790316897652932608,11774 788712366603116544,220029 760986834235043840,66159 768963009955913729,110585 778822644808294400,168794 768268300350402560,104940 771163509669240833,122388 778806863945011200,167220 770694134650646528,120610 760545766880350208,62837 765908085491761154,89859 779648503198785536,175549 779957573676068864,176683 763660218563649537,78566 752904015529345025,23519 781211681712058368,185595 760935932895690752,65635 786062678783647744,198878 764255679066419200,82177 776111295833772033,1250232 776922306073530370,157755 791771914255503361,225427 794951923896086528,262847 788769251674951681,215437 755510483927519232,37979 769351819814318080,113165 765368678581874688,84724 769956249186267137,76146 786314156920233984,1063777 791667913316966401,240145 759560211451437057,55257 756244623836733440,42249 758992014687866880,1248641 765429982000734208,86103 775330126523424768,148045 779563232335847425,175285 767882194668879872,101681 766202980353839104,90605 752241045270827010,11774 756541028849610755,43828 775703768516005892,148045 788566920450629632,215437 766340579374411776,93036 779085228568567810,170796 758696537111134210,54070 778716597921853440,169384 779545616141529088,174557 795260002877505540,243698 774376670031671297,141913 756487025943941120,41702 765293142484586496,86472 778966886117548033,171168 785549728973021184,130635 751141042515247104,17284 786920356242198528,206773 732962043494596609,354970 753208892620873728,19133 766368840108257280,93286 773909057614733312,139404 756704382255792129,44450 771485225285193729,125853 750165849449738240,11495 779114669415862272,168284 781490829978374145,139404 793128246669783041,249469 794305894238523392,259543 768502166038249472,106774 794269008115728385,249926 760601616143659009,63655 745207234599227393,504803 734015330482151424,355480 794671087309070336,261818 755902630115672064,39797 794590924856840192,261818 780345622742175744,177751 788560968724848641,11774 790948301759623169,164764 752906745232498688,24134 792431686042591236,245148 785500170926579716,194230 777246984327401472,159876 764153162995494912,82283 773479175038664704,136947 787382287595737088,199307 769510319232286720,113816 786753587493740544,205728 785656913983922177,197888 790883231499362304,231792 792619771447566336,244270 787086119645118466,204835 786004114979246080,194560 788014021031055360,210740 791496861173637120,238110 793634717367140352,248719 750467774602964992,12535 788350057527382016,217013 790404282428252160,230675 791273990882942976,232169 734670183684440064,195876 753329395608219648,11774 794676417531441152,262328 757645612565172224,47782 760661019546951680,63776 770675186987327491,120610 758282871106834432,52061 763939146968686592,78274 755835779939721216,18215 763480733868371968,78115 771162413425188868,123085 774038022086025217,140748 795755476885602304,268710 769928666763649024,1249714 773710507358519296,11774 770276483101257729,117763 765690000545546244,89198 768643829792661504,106716 763481310585204736,77612 764126170929561600,82066 762453212100124673,431998 767879918600327168,101681 790710535083950080,232884 770751289500192768,121046 793607358178009093,252639 793205732434849792,249841 788790524832612353,220332 755916326934228992,39809 775457283602022401,1250232 750717055142400000,11495 757605625496936449,1172928 791669116994150400,240483 793300818350964736,249841 778002645491396608,164826 754920516046221313,33128 794534168839462917,261155 752081300136288256,19747 767107204704903168,93112 792602853835624448,246771 793110854975696896,249469 752925847032442881,21118 781533723959230464,186212 790729254237536256,231870 795126265602867202,262847 773936291822067712,139404 795069714066239488,264397 756268485412519936,1248373 773871786278563840,139404 794241698482135040,258672 779447885930778624,174392 794662749041266692,261050 789220473313824772,223482 780866043677777920,182659 761333584695361541,68182 773655139106197504,108795 790868903777869824,232863 794022991101202432,257423 786372019310821376,201958 771063472079634432,122955 757445418636627968,47261 758497538806734848,53185 781218489252052993,185310 781634301951520768,188498 795095280161091584,265191 751227515100864512,16897 793896766974332929,249926 769032317977460736,110362 775307174129971201,148170 755154860996227072,35890 792748981067640832,232863 795663393399001088,267521 785547341700878336,196917 769922268877164549,113594 776442888964050945,155791 757304383034064896,46890 791400229014757376,238395 750723005744119812,14874 781527370226278400,186212 794909137264058368,262849 769088000328364034,90629 791133586648948736,234622 792920227658948609,192840 789922552399351808,225911 764835330155503617,84724 794551792629678080,261155 793274295866630148,247087 766358168972566528,90963 732555149021970432,1170450 733283563521597441,355480 758752514955149312,53015 768967678773952512,109360 765221693639974912,84887 778649833242583041,169201 794397492334858240,258331 790991472506003456,235399 769668935230763008,114574 770898985808695296,1170396 780528288271785984,180655 794259344778928128,258927 795064710370443264,262022 788501957883207680,217837 759497465338920960,58232 792015023405015040,243075 774077208226705408,140748 787842752180400128,212357 790389363649736705,11774 764321651827675137,82066 773441319385587712,135025 756005703416967168,39235 775458245041385473,148033 756581996457885696,17292 788419441868484608,217118 794187797796007936,257026 795103972482760704,265257 751694634988937216,18555 762965831487721473,73926 779102252820672512,172270 794452659612905472,256255 777518798278684672,160752 768086546167627777,100893 775541627876245504,148713 789089056546095104,223286 750898325151416320,15316 772883469361905665,133043 761216584522137600,65404 765137784323661829,86020 732629048539512832,353005 773929846984572928,139404 776908289066106880,158110 769630084516941824,113412 792736863190528000,241118 794052631408812032,254209 781660708266205184,177455 773753681670012928,132497 769007423495344128,350711 767194406478684160,93112 793241303182106624,249961 765230413149188096,82283 769319806877200384,112872 732703450190880768,353279 763893223324389376,80863 774249031421693953,139404 791462327795068929,234653 740313706190372865,11774 788862128572727296,199307 757308128840908800,46382 780558534907867136,181409 761347991315832837,67229 770884772566630400,119937 765609530809995265,88052 790606276367572992,231894 773258179123773440,135381 750419451489636352,11495 778619440116084737,168845 785543970441003008,130635 794194055194251264,258598 770404353408577536,117257 762312807593500672,1249021 757310691892047872,46890 762762972959649792,74781 766290110547505153,91946 793441733719666694,252196 755887056992161792,32710 776853576538652672,158815 791722977616236544,240145 752927090136195072,24134 793493193568489472,235487 791964677303480320,24173 753370705056583680,27045 785532601234706432,196676 795236406285271040,265644 794209847382134784,258598 788425601665363968,215420 768886166338740224,107469 780576018759315457,181419 733022183589617664,355383 760213781565677568,57131 791759325832372224,240483 778393566959788032,167677 792165294617743360,239610 758426770748141568,52581 775369881768202240,148045 763481520778702848,78304 753680136113909760,28819 765426224676085760,86342 762163421408141312,71099 757700609323700224,48857 762033058572754944,71502 792063676777897984,243187 772782010871975937,132335 779464222656892928,169923 766572109548154880,686533 788344114706251776,215608 794038039475429377,257492 767861010564648960,101203 787691214346784768,210253 777576650796044288,159308 773513311946153985,136904 752044655445938176,11774 779129048647634944,171749 763480801111572480,78684 777914736222543872,163763 788052612029550592,11774 779900244947460097,177444 760702468305149952,18395 771989924430176258,1170685 776256716157485056,153921 763684225858015232,76652 767943355208564736,100893 767692859608707072,97515 793208944101580801,250633 780880588714733568,181419 767812369019920386,98720 753742436153823233,29263 785679166884548609,197512 769267570587250689,112693 772993255424290816,132578 772498618477666304,131007 781645734672203776,188443 756679365447061505,43887 766890837070450688,93261 770602252419465216,118698 773126564590587904,133519 756980598045106176,45669 793115468156571648,242693 785244825155239936,11774 793095979612401665,249469 763174742584995840,77119 788084036849717248,215005 792540055411752960,245101 761210426893881345,65180 750778441415348225,11015 778473892247592961,90252 788754301783007232,220526 755961033164980224,38459 795425353187606528,266138 789887782781091840,228522 732651549600681984,353200 789181980822777856,222647 767546120658530308,97447 764184823623802881,82209 772878685724561408,132578 767190569168826368,96875 769202672071245825,111549 786168176773963776,174052 766081005614608384,90031 771681591156289536,126493 770945845432836097,121612 781882833136525313,187896 756273526131134464,42432 793180908341768192,249926 795030007533998080,263939 767409917678485504,96173 779297126136344576,164814 794579656406134785,261155 755919259969069056,39657 756882268543553536,45122 776721616503963649,131274 785610023825182720,197512 785885584304857088,199350 775711726646026242,149200 757223024156291073,46532 765604775773691905,86440 768857547767947265,109666 789683126486245377,227048 755430945415569409,37433 790326865156341760,226581 754083285794328576,30370 758827965941551105,54070 772818177990373378,132335 773899291731472384,139404 764151540202344448,70797 772050734309371904,128404 749954630495371264,10735 776576646404911105,156835 792763177897496576,247241 795386757587968000,266491 786961978203971584,11774 786033790619561985,199561 793165522791784448,249841 795028331301314560,203546 763144454840561664,74943 794056281204068352,256255 755473546575421440,37294 785861421246578689,198878 792074722183827456,243427 776033400402640896,152735 770949719371550720,121612 791769808534724611,226366 785955763311312897,199960 760388958849110016,61011 794586183179321344,261155 764942431687151616,84724 765183808995926016,86103 789487075871432704,222792 793885406576214016,255942 765035812765392897,82209 773302510048075777,132364 793110634737065984,249469 750857193868656640,15643 762988678612410368,75762 785933486221733888,199262 795404255406407680,266079 768135636192636928,101681 744191517447819264,1247633 752905019612160000,22630 776931911583297536,158387 781308031753519104,26066 786451458799525888,203674 776460447071559681,143480 773563208225452032,125554 795011778195443712,228634 760598323170451457,63451 755102415465156608,35403 765631470622740480,87904 773256018327314432,135725 786272827619938304,202429 763872933957599233,80482 790250160919973888,228354 767346028496429056,80939 795605327664283648,267521 768162790624284672,95055 763452910059548672,78477 765650659672748032,79223 793458288872394752,252408 781568847841296385,189017 778741343409442820,165185 788463871451336705,214123 793482664573632512,252408 765280420967673857,86103 759018933898752002,55107 771486416786169857,125554 791719235672088577,240718 755095279490199552,35449 758708290356338689,54070 795724828544155649,247930 786677176351465473,203710 793934133093273600,257026 794547331462897664,261155 781353384620199936,183618 794338666139238401,260081 742745779308269568,1247536 750034653629874176,8047 758858709757898752,55260 757256244461789184,45827 766434953362022400,92159 761585012164718592,69231 794381420739301376,259743 775758781980356608,151463 794538083395870720,220689 758093233398411264,26721 765189719734886400,74247 787730704519958528,212357 794024819981328384,257492 761296843401682945,67852 768229771037769732,104973 757341568000929792,14277 792223254609997824,243187 795412001069690885,266151 777222632479481856,159308 790021300265873408,228037 790045570635329536,228124 787140582237802496,209351 792375646160904192,244143 765330049205534720,86103 773954297037979649,139577 789930949207134208,227252 794919774107082752,261155 790545887026147328,231358 765710086857633792,87904 791693049751564289,238207 778362991913730048,166939 790691829666701312,231452 772800390077243392,131084 774301494241787904,142090 765231679770243073,83391 764375323823800320,82066 732676695442919424,353220 760991423785160704,64722 780578650894761984,25995 791630617993707520,240145 770250412968468480,117257 789040791075291136,11774 788761091287375872,218002 793559032942436352,252014 777792204798427136,163716 755598029235912705,37457 764977265004449792,85562 793649444910694400,254135 754185274163245056,28281 779119105454460930,11774 764102313388576768,81702 771321954741649408,123821 772460715391062016,131025 775371324415811585,148010 787647246191984641,209817 790881189234143232,234551 789883833378152449,228524 775035537812025345,146259 788085277105459201,215005 794533323338969089,261155 763489255452803072,78198 793982392365174785,257353 776797891692199936,140586 767191215695601665,98142 791417669178327041,237999 780945971823910912,183338 778682522523754496,168284 758160173131235329,51239 754809356978417664,33356 795387646239383552,247930 773933407612960768,139577 742511690562949120,350711 764168197465448448,82066 757597722912305153,47940 788210822413713409,215252 794965625621905408,262925 764204817468170240,80648 756583437952090112,43383 776081189694156800,153194 767804702364798976,1249429 791330860964380672,238207 791694021122990080,240483 793161036291448832,249961 795239198793998336,265644 790945071877283840,232169 760948121488752640,64245 772146633416974336,129558 777970082391683073,165185 794993375749558273,263895 769920437107167232,112693 757077672233009154,45857 776626166522322944,53667 792074041796558849,224196 761655204341219328,69673 793251554916601856,243092 754030752438816768,30590 793097881494302720,249469 790912111450976256,233729 771090984637607936,119937 759469815027294209,56964 772306113676967937,124904 793992100929007616,257325 755461708869668864,36735 785332877076553728,194923 790691679896559617,208178 759227042470715392,56964 794366914612973568,257353 791204124486471684,172084 765565099926958080,88052 785292063847780353,193669 789089942597169152,108396 788564356011143169,215437 788848881974910976,220820 788899585049579520,11774 769912653812686848,113982 778931186227896320,170253 793988032739295233,235580 792473168921276416,245914 776964582699073536,157082 758438962562232320,52749 788563386187386881,218164 794164596311355393,257492 773507974560120832,137158 755147230294765568,35044 795116689167790080,263676 766343774213591040,91838 781208021552726016,186434 788133582166487040,215012 770396050242752512,118087 776757252942401538,157693 793648187667984385,254135 773275028108435456,134993 776447950880776193,152314 761264373604102144,63451 762538316449263616,73568 791405105249562624,238395 765178774895861760,84422 794233575277203456,258771 753947150606700544,27045 780081172327968768,177181 793620772937949184,243286 750797867535609857,14277 759931001170595840,60363 763789208750284800,75027 769841480240332800,111558 786765029076967424,205638 785836881246351365,197512 775835218859134976,151741 788126454349529088,215754 789130210549661696,199840 764551418233688065,81569 790700191170990080,232884 792344817351192577,271850 766443063904378881,92917 760603244997517312,64009 779112111087751168,172089 758852986428796928,11774 732679259463012354,353228 778046196334010368,271850 763914782986469376,80192 787301679158861824,209973 788179513335316484,195876 772858042203332608,126152 765585988156465152,350823 771706538268303360,127134 793161948154191873,199546 792218644834955264,243187 771807898393382913,127366 760181209720913920,61412 773619439778619392,138165 767115600556544000,93112 767147146466451457,97432 780871289552732161,183269 791462155187023872,238780 791726112279711744,240535 792583719324266496,243187 762003561370705920,1248990 772068777546485760,128230 778599513929965568,168794 786068283460116482,198591 771740393427890177,125554 794646569131900929,261155 765616173857710080,88399 788840828697317376,220029 764526788575891457,82066 778828655799611393,170793 793476555158740992,252580 762616428235292673,73814 732914221936181249,354606 765006365249114112,11774 790604173465100288,232791 771481142331670528,126195 772776357101129729,132335 769021576880816128,110362 776100198879756289,151741 776812522762534912,1250336 779514578917023744,173210 775388279520702464,11774 794301960262299648,258456 773919880965795841,139404 794904962983718912,232911 767158893700980738,97386 790692575623671812,232881 795103305496031232,262847 756252343755165697,42125 774107598626787328,140444 763190317189173249,75899 750459011628011520,12883 770988258314457089,120474 754755631383318528,33356 779143504047935488,171324 773937764337328128,139865 792782728961884160,247455 790972951290056704,221416 787272146942853120,182049 757994588917395456,1248535 758710261477937155,54070 768974941307953152,109667 788068499746918400,214660 781211558709858308,185496 791346347416887296,238383 778364330018418689,166916 791294261584994304,237236 773793587293097985,139254 790961244895268864,234796 793102504145793024,249469 749819913708134400,10251 758727594225172481,54070 780792483680702464,179272 781274722872983556,187084 786176572755554304,193533 755064765970522117,35189 757932603827560448,1248534 758706512009113601,54739 756975332998033409,214133 770636076180471809,113220 760622524703117316,62063 790610523486351360,231870 789278577610989568,224333 794632325673824258,261155 786060424533929984,198878 777829464356990977,163763 749958390529470464,10064 792066920883163136,243075 794331872692039680,258878 775208162970316801,146704 786561542858895360,351158 763171330598510592,76549 793134153541652480,249882 795013471364489217,263907 758811309253074946,42453 778422341567119360,154544 791352204921827328,231842 779013783113138177,169515 795453277705945088,258771 732708181302894592,352946 753964001424388096,27866 789399794137432068,224680 794711195194421248,261666 790645642498547712,232169 751220789911777280,16299 755170591909502976,35890 767530394161786880,99981 787032977838526465,207287 752317352461627392,18386 764837328384692225,84724 787022530326454272,208065 764860286318833664,83391 773864639545212928,139404 736313454181502977,11774 763937673559932933,80716 775460156788400128,148394 788386981201997824,208928 791364894893277184,238207 772172471835426816,129558 754884062519496705,34325 768975872850292736,109964 763840671480328192,80393 793418054059208704,249469 762082808244400129,431998 753999973801336832,30590 790625283959324672,232169 788871843646169089,221832 764380228432990208,82066 754948074053652480,33840 791779209387671552,241678 761584436102045697,67758 785499710614372353,194743 788666066666921984,218275 795666469350674432,266151 760698190878343169,60539 764603901840678912,84209 777957208893952001,164764 769675936719527936,18030 732264108033212416,350968 742697246274289664,7224 777081765529657344,246425 785613048073551872,196348 794635144640479234,233467 790746105558425600,99049 792039835175452672,241678 768663973612969984,106753 759614252751597569,56964 793961729482899456,253721 758635598840229888,54070 788029206940659712,214612 770805913372549120,121596 778597303829532672,168794 787391083835633664,210289 744202703316844545,354311 758308001086398464,51807 794189184701497344,258598 752026206002876416,14277 780859397207650304,47783 786617422413344768,202466 791401762116730880,238780 766028604685873153,90405 795054667537457152,262849 791238968008290304,234796 762673267584872448,74133 756380913315917824,42518 795007230898794496,262925 761574672257261568,50406 794156475644055552,257492 766236773496262656,90125 771887524809703425,124597 774696058521841664,142721 752777622065733632,23167 771897324691918848,128615 761018571556139008,66159 781897420024143872,191354 790968878587404288,235487 792039356370345984,243187 755793053680562176,36604 765518808874233856,350711 772423150973968384,129551 766349808806326272,93261 788752826230902784,220029 771793450136051712,127218 788487762890457088,218012 761605357651238912,18215 775326211979481088,148045 789213597259952131,224068 794212197303984128,255826 757600990677835776,47782 758778461855092736,47940 772991609659072512,133454 794905941049118720,263708 760464743974866944,62777 775897357082918912,151463 787744135763550211,205197 760578150220697600,63753 794612240234070016,262053 774360051469299713,142668 773916657307844608,139404 755536176031891456,38183 774004265807249408,140444 792128485468680192,241678 787035890581241856,207965 766749591740047360,94683 789216299935293440,224680 793835515178917888,255866 781752976092241920,187978 792408641454211073,232662 795298835614601217,265257 755310891462172672,350829 769324628216909824,112788 759519510948749313,58250 769633943054409728,110585 794055794211753984,257492 778393086476943360,163990 781342915469737984,139404 786348318255448064,1063777 768932246778679296,110209 763945170572156928,80720 786309226536722432,200971 793601318573207552,249926 764325044809977856,82283 793100374571745280,249348 777319670114377728,161456 753288055314931712,25968 793101469540978689,249335 750000339139432448,10816 794961740312276992,262849 764126126750900224,81869 750380993127780352,12883 792026890118631424,243187 792158335378214912,242690 750297069626155008,686533 792951782922072064,247240 794213422703460352,11774 768857908918366208,109666 774911892766724096,29786 750724145743138817,14421 758621938768027648,52481 764189539275378688,82066 765686709837262848,84724 776639220420976640,157082 791301379902111744,237491 795766051720069122,268646 773535608975286272,136881 757665918529011713,1170396 795474887724953600,265855 793987393741164544,257423 779030310264578048,172060 794977660455755776,264397 794070806414311424,257492 753706175246598144,25698 760829663329550336,64778 774080510352130048,139404 767424783017533440,99372 738404799012425728,11774 763819526832009216,78566 754742061975400448,33356 791399660845838336,238395 773775585629892608,11774 788809897580388352,220526 788057313580023808,214492 781517707028140032,186750 794723381794979840,262849 766418509064572928,80939 786229390938034176,198304 766329721810456576,90384 772913034117443586,738099 795727467063361536,267933 773604764496035840,137158 788842328844664832,220332 749385592178343937,8047 751738487888568320,18893 765504879511175168,86653 774312205609213952,141360 776429510690533377,155688 773599099052404736,137042 795431813745405952,266079 768238148828667904,103354 772820934944260096,132335 758452892906893312,41703 760871656004915200,11774 776574772910166016,156505 769347176421916673,112399 791476068855128064,231784 761659015990505472,69947 759845253335617536,59477 791027581122256896,234583 759165819347693568,351147 792140053048799232,242693 755883288762290176,11774 794347105691144192,259482 771783238532501504,20824 794150577206915072,247379 779788186763468800,176203 791488341518712836,238207 752659195099357184,22953 777833733751660544,163763 781228176173170688,186434 786781281296220160,204835 758074840888639488,48663 757922166696386560,47940 751702815471464448,18539 794280763432779777,259551 792102033662717953,243187 785679189357780992,197297 768947846171197440,109666 750652249630801920,14421 753163941778382849,23739 775393782481117184,148010 789544329203191808,214976 791781152604450817,241678 794427530207961088,258829 751913785099554816,14277 773950052645548032,140025 755787208498352128,39475 757905997213995008,49852 761252474107797505,1170555 764712386154663936,83654 787080164463214592,209043 793105176022224897,249469 795347558952476673,266500 766018349830664192,81929 790979076739727361,235590 767063376883290112,94699 791332217238716418,237491 751832724529307648,18893 785875266472206336,197512 790261700419129344,230234 758856303821197312,54070 787101301138190336,208014 755054748437471232,34666 779734849401782273,176203 768562884955688960,107483 787465960722751488,209863 776920935362359296,158589 775150607229419520,146720 787079614321553409,208928 767931830649565184,99533 793897974338318336,250704 751062378926710784,14294 788071404155527169,214114 793867753908297728,255942 791356728629755905,238117 768942915976441856,110550 763145358021054464,74943 768343844089794560,103408 771578520388579329,126152 790973400671924224,234796 764787311901024256,84724 792026675705806849,243187 761759409936535552,43950 785433972599914497,195712 792807705790394368,244270 758494311398776832,53144 757540731506429952,47782 756278116918583296,42432 762786578049576960,74066 788086555424485376,215005 790912257899331585,234796 769663662244057088,113412 777636019655016448,160602 786641886341726211,202725 787237194066866177,209351 794207573998243840,258771 772473195815378944,127707 785532445437399041,195975 788277892757217280,213064 788454383688089600,218275 771445493918343168,121612 793370300062720000,251452 732737924198895616,353807 778042592126578688,16011 792173434868334592,243165 795718425075060737,267737 753926938054582272,29263 767804500728045570,101681 777888482115149824,163127 761619667874115590,69231 765020465043759104,85562 780104039438569472,178045 755029092664274944,26066 778577162215493633,168794 776784115865624576,157755 778372934998130688,167674 788147416579108864,215754 770436467277467648,118192 765248157429010432,86645 757619885333590017,46076 792533341857656832,243398 759986886593044485,59750 787041993562132481,207733 770548564317442049,118087 781532534265917440,174293 778820779332947968,138490 792841090113998848,247877 793206430245335040,250033 769670527749201920,112239 788122780462112769,215754 762765953138556928,73712 767853372846268417,101681 781626789068242944,189344 785334127050403845,194145 790971200553881600,234583 752996205043544065,23742 751103591331401728,15808 755068616429699074,14277 765612092887924736,80486 774367870377525248,141360 794941097843695616,264121 773900630406692873,139404 778620138094489600,166282 773926303418322944,140025 794291855240245249,258927 786401449865601025,202636 787088051763675136,207712 788410977796718594,11774 790700734652166144,231894 765715072790491136,88930 778305639290462208,166532 786949783411798016,207613 794088651500228608,155390 758943322861821952,53996 787362594151596032,206007 779082440606294016,170477 774102563855540224,141360 745245364370841600,350668 760739352758644736,63451 766464346390134784,80939 779425041100443648,174999 790994836321017856,230899 786218786584039425,199640 750418511491698688,12883 764782394549436416,84724 774436043982536704,142671 794019171155574784,256105 780070497262399488,170187 776426655757787137,155688 792082348657475587,229693 781093409859657728,185335 744177820809699328,352982 766260286244270080,91284 792738074551685120,246225 793168431218647040,249469 758744973747433472,54070 789271318369820672,218349 790669621112168448,232169 786724599094472705,206189 754756140769112066,18341 791448716380999680,235348 759634631880691712,58358 765535983517462528,88052 786538843499405312,204413 771443613079330816,125145 766701935999217664,95672 766677775482847235,94627 781314955496845312,187359 755838344890683392,39997 760811628657045504,64722 788391745339944960,217519 765983023628103680,90735 794216036102995972,258771 755416634903367681,35090 737720288259936256,49681 794026424759885824,257492 779083297414668292,172621 773564357561110528,137158 769124657031221248,110477 793437194853560320,231894 744958374715002880,11774 777374855100440576,161694 765661553102204928,86103 766978197225349120,96345 779074055332823040,171168 788803491233992704,220526 768965183628869633,109960 770117596079386624,115435 788420010586824704,217837 792157104085737472,241145 774841875517833216,145244 770606545767919616,97438 777127310902173696,158387 785819166351642626,198671 767007165441724416,97369 793485286080598016,228101 775394114443497473,148537 781132927837044736,185496 785490291763646464,196277 792882629905297409,243075 793105453433565184,249469 777618835050463232,161277 791347015602933760,234212 785882863921164288,196917 776144608111628288,150404 778270014658875392,166941 774047815743922176,141200 778258382947880960,166197 750923676372074496,15808 753501654213861376,26723 759263528108888065,55257 751594504403103745,18316 754071272062066688,31212 780607418455646208,11774 789915174350295041,205972 794668776373518336,262022 750964828840353793,15800 753432703568011264,27317 777971591082901504,160641 770471844042379264,118192 785282394202836997,194707 767131440442114048,97468 768300209906475008,88920 795069834392322049,262849 775149309683609604,139404 795430661058363393,266079 756255884389515264,41719 790649777084129280,230485 765020882574184449,80939 795331853787901953,258456 777915499275390978,163990 780121919102345216,177233 791414905802936320,11774 788746104577855488,220029 754725102579699713,31151 794295405991383043,11774 794700483466174464,262784 787163730916159490,194060 753604732279808000,26140 763731327745200128,75396 768170822640906241,103071 774246913088512001,142217 760545522147033089,63149 764005964336869376,80393 785493152719179776,195148 765663085554044928,88669 791801243119325184,240763 781093798545940480,184539 779501296567066624,171085 767820846870040576,100893 756774564101812224,44429 766356983981207552,91894 785577165005791232,196676 751989177466499072,16299 773473086192562176,136904 755055025324367872,34666 757803792549093377,45964 772385937389133824,738099 774846540271673346,145681 751165346376142848,15808 753710446440484864,29263 790361387344080896,229159 733305514055073792,355480 781912596584632321,95055 777747734417649664,163376 788024780167479297,214492 748927526488182784,505747 792571369720459265,244270 768228885292920832,104313 755792807969824769,39235 764330213429940224,81966 771787567314239489,127218 764854739498598401,84790 773705451301208064,119797 752213841640034304,21034 788008405680152580,212164 770343631404273664,117609 793176156652568576,249444 795055395031105536,264431 769596467216392192,113836 789927701423415297,227318 792484978101776384,242693 787515301613142016,210432 778254149641080832,166532 794687238563131392,262752 757752499591864320,14277 758261259938574336,52112 771062842443304960,123226 790995995593170944,234583 779293920408707072,173753 792017166178643968,243092 794537654012383232,261155 751841864903323648,18491 776781276703522816,152594 760083104933421058,60779 768072905305370624,103354 756280224539512832,42495 777187141193310208,155896 781681114163261444,189613 754978339022974977,34666 755074453004951552,33356 777131992320180224,80716 793969798191476736,255942 776632111893770240,155451 750244045964861440,1170837 751893675362230272,18893 785976245817339906,200382 775377045744476160,146991 770276616421384192,117257 771752515129913345,11774 790907979851628544,234583 790272477289074688,230282 792092713055248384,11774 776765110815690753,151897 781452728274817024,139404 791365254101934080,238207 755484587891920896,11774 769255968404299776,110659 781244094127497216,185921 793923874765225984,256219 755786491910127616,36961 750874818845736960,15808 794013754316836864,256255 763345371007332352,47188 791349098410569728,11774 765256877588422656,85669 769734429753376768,26066 762149051223638016,1249002 763354178911481857,1249077 794946521640947713,261155 793972349414477824,256439 760640505860403200,64197 769982819594559490,114169 778892990186196992,138707 793096902250078208,249469 766301173917753345,92105 766762142058053632,96005 752865207941148673,22575 786979477943230464,207113 772651549101285377,129551 768900908990083073,11774 794278139287326720,258456 778298017292152832,167220 788566472725594113,215437 779998950887682049,173347 791697233737490432,240260 769640088452071425,110659 770288866372747265,117257 757344894893645824,47090 788096018218758144,214899 775560446615052288,149953 787421096874283008,206117 777170977889345536,138707 792024283434348544,242628 794911438603218944,263895 779712447091466240,175245 778208706748149761,166390 786357124490145792,202304 792077012546584576,243075 732193432723173376,350021 791758349532598272,240483 763430588921544705,78304 771932113734144000,11774 767583311656923136,10788 773925290326097920,139404 794749823941562368,260081 762816355196428289,73712 792500035304861696,246392 760861871197093888,17640 794237770638032897,258771 761614036240707585,1248944 764149646277181440,80192 768934000329195520,108729 786423308157906944,202429 791151911755997189,105109 773579949462679552,137042 757053665366519809,45669 776459214860394496,156055 786790920171565056,203793 788734102585405440,199891 770394244313788416,118724 793449978765205504,252196 774308387311853568,132497 770384242689839104,118191 792433137938726912,243513 752943883172978688,24134 759497899541659648,58232 780205445269127169,164826 750352827537616896,11495 756673908695150593,44450 780596233450713088,181903 755879492132990976,39657 765337737125920768,86053 769970795145752578,115726 794685162797735936,262752 794891603051737088,262752 759133639493849088,56964 764118137713242114,81869 761265864003899392,62063 768084668096786432,102846 793449460554665988,252196 791659918784737281,240483 786694590850015234,11774 785976465124757504,200382 790881512191324160,234583 755507098667057153,37979 791999554291896320,241678 786030160298532868,198591 732146497366548480,349197 773903287019896832,139404 773639910376996864,11774 781337024536059905,139404 758274278554992640,52061 773960393039286272,139404 781456248726286336,187997 775126826301657089,146720 773584095028793344,136904 770306304476786688,117265 790603888835584000,232791 751117654090403842,16728 785884555773214721,198173 785658638304157696,196701 763159381232017408,70177 788008729966878720,213887 758844447845036032,54070 774102269755203584,141360 790298642057867264,230282 794760664468180992,261155 773902791286919168,139404 775924315699027968,151361 791662369571299328,240483 793845670515998720,255942 763238375075614721,75724 754737177141968897,33356 754860650271219712,26721 787847547729514497,206644 785628505354764293,197512 773953790886174720,139404 789985710371512321,228354 795007393700728832,263817 750928981239721984,15168 751540474775609344,18539 785922630280892416,199546 763514244025360386,78228 780663146499366912,182257 786733129356771330,206054 758054966153969664,50654 772864457798135808,132578 794392852247629826,257492 768140868100292609,103126 791351602179403776,11774 768953547303952384,109666 778209613833306112,164317 758982243595329536,56225 769291568905945092,112788 793495373331378176,252741 757992197471936512,47940 773069632823447552,133454 790268579899781120,230282 759551583541657600,57574 777951335618674688,164826 794670948238655488,262022 793601483967168512,250785 760109139548712961,58227 794180723183755264,256990 769689547416350720,110362 780155134579871744,11774 750693186905989120,11495 786583966589472768,201976 775670368195317761,150404 777704473409880064,133454 756249309545238528,41798 786881350716489728,200382 793100017900945408,249469 794640514385637376,262025 770243726954291204,117257 776441460883349504,151463 788210123445456896,215005 780412034517118976,179742 792408918580424709,232884 738440748287201280,11774 754107109353021443,11774 788787877744259072,218258 781478393078439936,186584 754073556498190340,31400 793337835054993408,250633 791120205162254336,236393 790705340178370560,232884 794956277373894656,261987 788181610558398466,192840 732403490501230594,351530 740400683820699648,1170471 761934488691732480,71123 791469894285963264,225359 786245188503031808,201958 750416537526337536,13343 757374998684266496,1248475 772969614078775297,133519 773404656299024384,134310 791029230914015232,235590 764892329186426880,84724 767932536093745152,100620 770359928661782528,117257 776995741684396032,154914 764836220337790977,76723 764149667886092288,82209 795266740930445312,265649 777296197543342080,121080 792679423497633792,246726 787761895226900484,210238 770910148063789056,120393 759597756029644800,57574 778134203607183361,166077 787000127567302656,207244 788126853378740224,215437 791661934307180545,240483 770975801185447937,122144 781342633750822912,139404 793180551276433408,249926 752928072769372160,24497 755878799892439040,39384 786384156624314369,199460 791712695745703936,240483 756972906274578432,44163 788330032515121152,215608 754763063136546816,33356 772792789004349441,132335 776143682097418240,151410 788390342190067713,217519 775400056664891392,146804 732799364725407748,354131 753382864180301824,19598 766347483836473344,93112 792068859729620992,242693 753989998500773889,30801 790696189838712836,230899 794287679969988608,11774 759853980243623936,18395 781563853150838784,187540 785632957679673344,197512 789518255660478464,226731 790987517700939776,235621 779724756610342913,170373 792573312304029696,246225 786513107292073985,202983 795665134098280448,267655 776629189893951488,155688 755869491754598400,37417 764152162872008704,82283 793950341096243203,203546 785790608120147972,197512 762794335976902656,73926 795316454296092672,223671 793166379096702976,249444 794318943506743296,259743 775000655824060416,146259 788940417270059008,11774 763568793427677184,77612 760976815892623360,65839 776031637045862402,151845 778300149940555776,167273 785905365812514816,197297 751143138475909120,16299 767849203875794945,101681 771928585938563073,127836 778737820475142145,169201 779293892038520832,171324 781339561855025153,139404 778707257525547008,169327 793099593651105792,249469 794774953891532800,261796 794984925254582272,258456 732428627443224576,351387 759248538064871428,57574 788786923762491392,220526 750787866268164097,14277 767336038796763137,98646 778670202531831808,132791 766065325389537280,90384 733088255051079680,355464 751836944502444032,18486 761006519244783617,66159 788329874381344768,199546 751150517624025088,16953 766691672587579392,11774 756269456515411968,42344 789835428144619520,227795 792034977688936448,243190 793867640867467264,254135 771680166401544192,127134 768268451978678273,105270 792106632125612032,243075 742191797573701637,350711 770682501199114241,120675 771917197505597440,128067 765405014965817344,86472 786913948079620097,207287 781509569549709313,188401 763622377880190976,78464 787318227353436160,207965 792362785569067009,245185 768904917700321282,109337 762036802127560704,69711 778428292181348353,167399 791376730195841024,237594 791677924084625408,240483 785362720262541312,195125 795773895441719296,267521 768910106117283840,109767 778721774968025089,170187 785449973546618880,195481 763390178622709760,76406 764941955637743616,84724 775901518662868992,131421 795408290482102272,266138 743271597130289152,1247598 790575342285008896,231318 742988961509978112,1247552 794009270459068417,256239 762119639363051521,60878 790363508789477376,228583 756762752362754048,44271 758382284240199680,52749 778845882351398912,170253 781130303679107073,185496 795444811998392320,261155 764565751109910528,79561 762329958253420544,71099 750104669288927232,11495 794536158202130432,259743 778238551897112582,164826 794190741408980992,258598 755771948181823488,39384 732681292278435840,351374 787966115372670977,195492 794055912000471040,257492 791414837356204032,237594 770450602279264256,118192 789900914240868358,227048 791705510990974976,238099 785630286419636224,197286 774452923967401984,143585 772785189630115840,132335 766374963746136065,91946 771353016746278912,122622 794990132491259904,262849 787262620625547264,209151 787268399810437144,209035 770849512583593984,120610 785969420053065728,199546 788561367309643776,218275 765785883484254208,352034 793408646499762176,8044 774365553574154241,142942 771184516182319104,122967 778957755038179328,171168 785581540134748160,196277 791812022799257600,240890 762016758190530560,69878 773588715155447808,137042 766346753448767488,93184 764483194557173760,7311 788754241322188800,220526 759941056272146432,59217 795760609019174912,247930 761205439107207168,52112 765263572930822147,86209 771579927833354240,125853 773909958370799616,139404 759403176202211329,56772 775558877299429376,148748 779087101757448198,172727 773634101668515840,137777 756373090800537603,42344 788888232675069952,11774 757473032122175488,45348 791295378025054208,235590 750378355619352576,12970 757413066157854720,46006 765974115387789312,90300 793209315930828800,249927 777021348019265536,157082 766269232036339712,91946 792852951026900992,243187 768377517648453632,103674 753353001071472640,27045 761747904969121793,354893 778582015524372480,51069 792805876570558465,247379 768964706316857344,110344 785999258512220161,199171 764245690763456512,82895 754821156113383424,27045 753002924868046848,18395 792584654666604544,244798 794702585601097728,262022 757347069774430208,46379 750052874931933184,11222 758034476178046978,50923 787423173167898624,206117 764920590604132352,84449 777700314497556480,160651 789286240831016960,224680 760991425378910209,64730 753813355958153216,18979 763535384420683776,78159 770394806832865280,115435 792148522388819968,243648 766630649432334336,94699 754848155657707520,26721 794922761378533376,262053 755103078865637376,11774 766783844754137088,95672 770686731528048641,120610 794573060976193537,261155 775480230878203904,149259 794222165474168832,11774 791715360412012544,240483 768218295686295557,11774 757585503407501312,27061 785586388817313792,197286 752963775142227968,669866 763399940844294144,77731 778811504862695424,170609 751592681499795456,18215 760824759152029696,62492 742510870224207873,352060 760558897774166016,63393 775104537136885760,146704 787731367492591616,210215 794622105715351552,262022 758310331609473028,52112 785564345614921729,196538 761095823811760128,65455 794560108617498625,261155 769079976834527233,110477 771082799247941632,120963 794552436690210816,228911 773593229769973761,134993 768465720824823809,106281 787007009962897408,208014 791634418976825344,239926 789909296100159488,188577 755594438047477760,17416 757697964362039297,1248519 758656163034566656,54070 771576691881717760,125853 781145282901905408,185496 790645810434224129,231894 755446358664941568,36877 764241544555618306,82283 762055380675559424,70501 776692021461389312,155451 769537804237799424,112872 762999594695348224,75679 785824595030872064,198591 793548052955009024,249926 763970369766068224,79693 793381893785980928,251452 792403871045943296,223249 778303812339634176,167220 764185475678609408,82544 791807136095281152,239446 776231989481443328,133454 788506725146066944,218349 780111738670817281,178258 777668876637237248,162596 787013326064627712,207287 788798499085103104,220526 764177476381704197,82066 790909547841982464,234796 775425309415878656,149200 786906383660769280,207277 785572114988343296,196609 762989191605215233,32625 793857964113297409,255942 768197303941402624,103149 785749156623032320,196917 786034261019152384,199178 732945015962488832,1170428 764316670047518720,82344 753676700555227136,24201 761688515474100224,69548 766438130266148864,92959 773549671159504897,136904 757881898244988928,49852 775297192563138561,146838 760560191532335104,63214 761937224510300160,431998 776553975436816384,155390 778433060480151552,167220 764978422535720962,80098 760855611663790080,63655 778366601070571520,167674 780612379935518720,150151 780963042599116800,182659 794625046002204672,262025 766316323588550656,92210 765700384757211138,88459 762775535512612864,74575 770802243398402049,121629 753766674763960320,29787 765555433389993984,87904 777341383023661056,87904 778356265328095232,167180 792269552302362624,235590 767511871746367489,98972 769559049482493952,114260 772548605450256384,112788 794558298401841153,261155 773648729274396672,136904 750910971359756288,15800 778362367910502400,166916 755186039883464704,35890 767814417065050112,100559 788444135124504576,192840 795047404097720321,263532 757575961109864452,47761 769546278812258306,112788 772985636357832704,133043 779381879459885056,174557 790297193903116288,11774 778369832378994689,167044 767196758472482816,92226 788892818659999744,11774 755045795099971584,34666 787830211085799424,207212 771770277327990784,127871 778384355299295232,167220 793869357885509632,255942 773571080070070272,137042 790391774481031170,229693 795010594168569856,263896 755162105653886976,35890 770386604737388545,118191 786313361193435136,201958 756462292481417216,43391 764137054401953792,82070 775761822376943616,151156 788875840343998464,11774 794166596298219520,257492 787661128331558912,199307 770104915578454016,114987 779437500037226496,173347 781313700795785216,26066 788125441563295744,215754 762746831675748352,74781 785578759571267584,196917 786987991998750720,11774 780789185783357440,183269 793971007337832448,11774 770017347499417600,116373 777328892671500288,160641 786299828196282368,202429 794314448945020928,258598 773605260652838912,137869 778265622601871360,165185 792061591902576640,243614 758662201779507200,54070 776512257991770113,152876 794046076911108096,250633 787709014889029632,205728 763088529609994240,75899 794648388306403331,261059 752993876802011136,24597 794906700226691072,243733 770035775014576128,112363 769360537851424769,111225 779338553729966080,151463 765406309801873408,87249 773613311875174400,137158 785902791889825792,11774 754000490627760128,30802 792698275468050434,246392 773594488333819906,137553 764263331637014528,80648 768156828966481920,104132 793049842125647872,75724 792037454660374532,238099 794801816076775425,261155 774494623544778752,142671 793126355542081536,249177 791440560758280192,238395 781513943105896448,186584 779145714261643264,172945 789930177212088324,228820 793597676897996800,252044 789459187243724804,220767 791319558627872768,236502 790965651179507712,235399 790284478451154948,230485 758486423175507968,52749 781214846800973824,186376 791297362803187712,237491 781182421861539840,139404 791711808272805889,241034 768228753654816768,104083 791269621970132992,164814 777190978276958208,1249806 778375077679161345,167569 765026521979293696,85562 795418693207347200,243075 756361749075415040,42432 788064212635545600,214660 753501871290064896,26446 756257244618952705,42344 795027521674874880,264010 795612395968335872,267521 766408359901888513,86274 788769065905098752,220332 770394157017731072,118191 759834420983410688,59666 789862097106665472,108396 754999766543572992,34666 780541002167746560,180306 756267661231738880,41680 775722873486835712,151071 769225706714693632,111558 754756356532428800,14277 762738536785121280,73712 773740823548747776,129558 759152701158592512,51798 761485486200414208,65626 754036394306265088,31400 763580663035469826,77185 764804126270251008,84724 768524828303253504,11774 751856951848472576,17794 773696528573689856,136904 774046477328842752,139404 778207626081427458,166390 793618827292581888,254058 756459945927647232,43225 773692463278096385,136904 787450226038575104,205728 791558297308401664,239405 769326019987714048,107953 780109133638926337,176125 793445390922244096,250216 757603609085415424,47782 792716738521538561,239610 774021405234954240,140900 776490955411189760,153921 775792375926919168,151185 795664109299585024,266079 776778442935271424,155898 767853779613982722,100605 751588873361354752,18555 788064165856436229,215005 789789990305853441,227252 770937975324676096,122146 778743116224344068,169226 775445702541475841,149202 789099126743064576,222673 755473292769660929,11774 790264766266744832,230282 765002191295873024,11774 751860198550175745,17794 761678103303168000,69878 768138177177591813,103294 778195551372410880,679105 791563498090266624,11774 753403966831136769,26894 777572616563486720,162374 755465876258848768,37206 766057859805245443,90482 757795485310603265,48492 766473922904727552,93823 781037526001803264,183759 790929207769477122,164764 791408031514910721,238780 788507244560207876,218275 794518461154213892,260404 788063366996570112,214492 785583486539173888,194058 761258045263450112,67567 775472193387966464,112363 785680816428822528,196277 790698562099159040,232169 762337721981427715,32941 767014728145047553,88428 793458608428113920,252020 740522654260690944,11774 756319595640807424,42525 758142669931458560,50923 760287968971988993,1248387 756536041444564993,43751 779445400830967809,174747 792383533537001473,240145 769919746745696256,115435 789770883661500418,225981 791358487813128196,238395 791415534965235712,246425 780933940471173120,183632 788116695558791173,215005 786728256175280128,206008 787091297299554304,209151 758839247805620224,46076 773292796660908032,129558 776902012583673856,158673 759236657979781125,27156 753436743701966848,27280 759910239936184322,349714 790666261025918976,233307 794585511625158656,261155 779388762899918849,173630 787415719268974593,209838 793494429608714240,249926 787035047811387393,208176 757698799712075776,48549 769170714683404288,108795 772824907730128896,132335 793858923958706176,11774 793871433516609537,256255 793703440904024064,254135 789434307274125313,225981 793114428283711488,249469 757584221057716229,47782 793977565367177216,255393 791097009843298306,234583 733196188493709312,355273 755831978058842112,11774 769215971865145344,11774 795400692185886721,266138 762075172560044032,47283 792398440751828992,245056 779354174555353088,26066 752049651344216064,14277 743529939111153664,353603 776664399020904448,155451 769235687887470592,112363 790216562452094976,224693 792030375136460804,243187 793963653078794240,250953 780594614654775296,181886 790952678444699648,234653 795350120225210368,264397 762324293044887557,18395 778206680270139392,165448 755198525793722369,36188 764966990436073472,85562 733037488487403520,352089 793975552004804608,11774 761678474146820096,69548 776457575638323200,156055 785655263298740224,195975 781833285647343616,190635 792517722672238592,246392 758069456576909312,49975 732314315370299393,196346 795722013507784704,261155 733154260704239616,355106 790397441103106048,227881 749799299005882368,9754 790306764780630017,229922 788234248792731648,214992 768710435918970880,104999 786042108243173377,164764 763791303595491329,79131 777226708013449216,159876 760988886621425664,64730 790709709514964993,231894 791356967524536320,238395 761080250897883140,65839 761391618779967488,66380 766031779912359937,90384 764173803467538432,14277 795317621302394880,266079 790574813047775232,232419 774394714359410689,142503 757463589183627264,43225 761368184880410624,67401 781522435631816704,178045 767328542925451264,94718 752910633016885248,22546 793934056379383808,257026 791493156105777152,239405 762817615286800384,74133 763870228182802432,80863 794580160641056768,39957 770617487939383296,118192 738568018800877568,11774 766024769527484417,81929 795392246094827520,246425 765209676937953281,86440 771377684530077703,124600 753259769381683200,24319 766248025933148160,91894 795450372789825536,266151 760058589205696512,60112 758262705249669121,52061 772819258883448832,132335 773923820897964033,11774 793791630436212736,254025 780157468445929472,177866 790990612069777408,235677 773344943553253376,135025 768085966573674496,103354 732387634048274433,349233 764438879831068672,78159 779339171907325952,174230 766357834212728832,93286 788570105571573760,218260 794923466881466368,262886 745236731255918592,349312 794723071517134848,261155 752769614275194880,17606 773972651584786432,140643 775854965524930560,151202 753971320384319488,29263 773644266551869440,137740 780488623292575744,180039 779069488260055040,168284 788751715654926337,220029 793244640292048896,249180 794334669588283392,247295 761719706214465536,68862 768168059622203392,104313 788093509110685697,214899 757989505232203776,48663 787320001661370368,210215 755556826402271232,38032 757902725237575680,49852 787026822542139392,207287 788102714207137793,214899 793829269004701696,255393 754979283655806976,34666 778255343310761984,166913 789522440045129729,225923 773824720642777088,137953 792036408680517633,238099 785653544749633536,196788 771780816825233408,127366 776276953343074304,153596 760135328761991168,54644 753405909020340225,27045 775792923833012225,150663 792169335460466688,240580 766764972810600448,95707 793630171047747584,249926 770421715532853248,105109 761147546400161792,66824 767181593605570560,96883 790692960077832192,232881 791004766952226816,234583 785331036943097856,11774 793809156574699520,254135 760102289847754753,60539 786303987549020160,202727 791032509773512705,234583 795239963902164992,265257 763824668235206656,80623 754725716739002369,33356 790881961745068034,234564 761931247434080256,90014 785989012129402880,200382 764500407464947716,82066 791144628489711616,218892 740995880119980036,11774 766430659632107520,170736 788418612822315009,217519 785666320327069697,197297 758024781455171584,50923 791740233918377985,108396 760044148443394048,60736 792434315418148864,245698 759047260634165248,54070 795471521397571584,247930 779415586854035457,173964 774340492674920448,143051 751731315846811648,17794 780696807022141440,166197 793185694558588928,249926 794322723401060364,257492 766021454416588801,90384 781544891050405888,188401 765597786502901760,88128 757790152999641088,49498 764846533611253760,84724 781851674600214528,187612 795695023501152258,265649 751788666423508992,14277 761603117796372480,11774 769969203461943296,113754 772162221245919235,129983 777483154898780160,161568 755926401593647104,40668 766528497279864833,195876 761542838362312704,68993 759213668504567808,55257 756298083479064576,42564 744396486004383745,349197 786675292102426624,205377 759078080069730304,11774 760151000606965760,60866 750378026274291712,12805 776541445356294144,155451 788945889020739584,221972 789518794028879872,205972 756898788976037888,43171 781561569700216832,188401 794679203593646080,262022 789748778274136064,226490 793082782067093504,249348 756251574213771264,42171 765667306345078784,88874 760543217565642754,63241 750775877269483520,14277 750419172992036865,10848 785960301678039041,194723 787066819118977025,208481 773906208075894785,139404 788433224187777025,217412 758767209590161409,54728 785833813297553408,198513 759234097097105408,57574 778289967059480576,167220 785909766769868800,198576 793123040817127424,242693 761273928463618049,65180 763419326544314368,77598 793513096383979520,252741 785347545442742272,186883 785571637907247104,196277 785655802770001920,195975 775272653003251713,147858 775108717893316609,146704 775864188094808064,151242 788892763110637569,11774 790624924360544256,231318 776067157939609600,146506 771883994434510848,127400 758434447964377088,52749 789710862634328064,212131 779058984820940800,172454 795049734994096128,263926 769187021613064192,195876 793243162055577600,249926 767411312699858948,97379 793141189646094338,249882 767356030292418560,1249344 790735243695325184,233241 753415599125061632,27317 764169139233644546,82066 770338087528308736,117364 788438197285982208,217837 794197419554525184,258683 758677615561498624,54070 764133622517334016,82066 739855127645933568,353374 765701321626300416,88052 777357601310842880,161633 754845774085705729,34106 755191745063682050,35939 790688517017960448,232169 793831287672885249,255393 781547770041827328,188759 732816124400832512,351450 760839832251891712,62779 774474570082295808,143585 764175592136839168,82066 772267422610886656,129551 775249157829238784,146205 787335861675458561,199307 777814416133947392,161978 790334447161835520,230485 751062306553946112,16506 755762088333742080,39462 793050676083306496,247232 748966718651789313,1247955 770333920311205888,117257 791586180089384960,239926 795230891828252672,263676 757977975899828224,50314 785502008434450432,196277 754767108190433281,33549 760452847880241152,62063 773357245115535360,135025 763472911676080128,78477 785899848767836160,197512 768955294516928516,108795 793494163157233664,252741 764126656793546753,81869 771072622264258561,123085 763080372666195969,76329 793570009456992256,253164 753620498425126912,11774 793489674903834625,252741 793128332204216320,249469 794124351880708097,350913 764128808983228416,82002 772793048212312064,132335 781113381436723200,185496 794575177438806017,261155 795156724516691969,264288 767921162223390721,102137 794014901689843712,257492 792842785275600896,247240 793458527146766336,233154 774985886333370369,146259 791334710001623041,237594 760505271953141760,63149 776605167227592704,151463 785636069404315648,195975 752884808301350913,23770 763446328495976449,78159 761839804480786432,56964 775477948887527424,148045 774703061612716032,144542 750449807395741696,13532 757666361493553152,47940 785305050121777152,11774 792480801405464578,245148 792120749213544449,235685 755530973937369088,33186 793413521937690624,249895 762781611490508800,73712 755768277675155456,39462 760420846598967296,351152 768219754196766720,103354 780638352269869056,11774 763511450547679237,78853 766824646939332608,94899 774427376524599296,85326 794566118232965120,261155 785631022570504192,195807 785279548652859392,194154 792513534336733184,243187 755548326418747392,38183 761447138320523264,67226 791656125754183680,240474 754149681769291776,30296 754164450136092672,351158 751544629984714752,18202 790529437548748800,11774 776831769580605440,158589 794695493947310080,262784 794021469357535232,257492 756933785195679744,45125 753741946087014400,29263 768866743276085249,109666 793682261640040448,249951 776113093248180224,152735 794416477239529472,259034 759814638485680130,58254 733047490635829248,355464 768645518868086784,94699 792163541855854592,243848 778644336313372672,169201 795352701567692801,266491 793248580240805890,249926 772634289238188032,131924 775019425879629824,146259 769185262819770368,109666 766166315291860992,89503 768880421085908992,109666 773865335330144256,139404 785361242445668352,194082 770345799704281088,117257 790596994087649280,231882 791284213890764800,234796 775718206438711298,151071 749319264415264768,7267 776376211706564610,155303 774741959911018496,142721 732990641198665731,355106 774011162325291008,140211 758432424149839873,52112 774069334993801216,139404 785317771030564865,193515 775368009317806082,148574 764893794571399168,84724 761804793266343937,70177 773723643079757824,33169 733071242165653504,355289 774136376245620736,141360 752181959053418496,18164 785327032745852929,195125 779634146008190976,352751 794964075906273280,263895 751769619468279808,16093 758821822783639552,53996 785332531864473600,191799 791655495127986176,240145 753956722444607493,30590 757549831753785344,47782 763321735043280896,75653 767579803188924416,100233 757297428701843456,44450 769237702789197825,110659 754747507306065920,33174 770321297377079296,117257 760845582114037760,48052 785816550745968640,198466 789425711949963264,225981 778230701447610368,166532 793418130919915520,249841 769124604250091520,109874 756300566112899072,42495 770780708981903360,120613 744511493476081664,349197 776851266655940613,157993 793132234366676992,243187 791635098877759489,240260 762833169758375936,431998 764433812860329984,81702 794653094034358273,261818 765600926413393921,1249288 753835252410228737,14277 732828440357916672,1170396 763829113186582529,80599 791263848351211522,234583 792398185754877952,245566 774059750396866560,141277 793853915309576192,11774 761511697974689792,1170322 768878827401392128,105647 795668194497363969,267862 756702538351648769,44450 763130223013531649,76771 764557656744800256,80648 752839451055890432,304513 793567120168804352,252020 774011291362930688,140232 792902208002011136,247240 772511824017297408,130247 761753608534667264,69947 764812745137016832,81574 773273875102609408,135386 753981174771490816,30802 775447865388707840,149259 758270258125742080,52112 778576046861889536,168794 756580751341133824,43471 763088029389062145,76410 752012724255780864,18374 761942352059564032,1248973 788505150952312832,218275 792395781273751552,192840 759182402400813056,56952 791577136083537921,239405 794328197978554368,260033 781796719751155714,189254 791717889673863168,240145 752262464851640320,21714 756309544280567808,42432 794371390753357826,227345 753335834338746368,24788 767799257181159424,100893 777566737998970880,162497 778276252180439042,166900 791625680987361280,240145 779466986543681538,174660 758162757841739776,50827 793254931817828352,249469 787828085311741952,213253 786994679002693632,207949 761260535761567745,67453 732300159418241026,350295 767062663452958720,97472 760669449355685888,63296 795726494332948480,267862 751759135780200448,15651 763711807236157440,78325 772481639658188800,129558 751930075558338560,18391 793261655476043776,250633 785860971122294785,196277 791992116813570049,238429 795162752327319552,263676 778032932631945216,132335 788061733109628928,215005 751647013050068992,14277 789000402708463616,222647 790328576981606401,11774 776666161320632321,156132 788225345522700289,216009 756574335423352832,43553 785331364191088640,11774 793619331523473409,252580 794642535155113988,261058 772591487024521216,131007 773376363856293889,133702 776157472960552961,154071 780612389548888064,182122 758685072379744256,11774 794578471716433920,261155 795228225504968704,265644 793602253005414400,249926 788417376542859264,215163 753951328343293952,30590 764445171941539841,80486 794176522395467777,258331 794929770018566144,263703 776092503816675328,153194 792849871065579520,245130 756750989751783424,1248445 794876244131188736,263010 790240525530107904,229693 768904366971621377,109666 781911825130463232,70338 751808695273676801,19880 769579823920390144,113412 763515555785478144,73814 781595867245584384,189305 795397742088638464,256534 794981475485564928,264397 756693964342829061,44274 773960954992263168,140444 756470730011791360,43391 764830903226867712,83422 781869610534481920,190424 772530168153997313,131421 789952817268072448,228820 775919687410421760,149040 758775107191877632,54070 760282049898958848,61145 774019817661616128,139404 794494313602416641,350913 768829603678973952,109337 760074486356074496,60832 774817918714388481,144690 771930991963336704,127775 793259183919423489,91936 759148502794534913,56964 772669459978870784,131421 786283928097136640,201958 753696418603249664,29034 754748125445750785,33474 772907268681629696,133519 776586732342906880,156835 795047239106314240,264397 763247183118295041,47940 759802284599484416,59876 793205925830090752,250633 787046867108376576,207733 760770228645224449,63451 777148652091428865,159308 761769968799055872,70436 787561922388295680,211347 788264182357647360,215754 763772584206839808,80136 757987493614612480,49923 791403848090935296,237908 758523500390850562,50923 786792703535095808,206225 795004961004408832,264397 794518757360037888,11774 758746462473691137,54070 790424422863646720,230485 786284019147272192,200963 786308142715981824,202425 770307103395229696,118087 775435661977481216,148574 793323662141038592,108396 788860741994635264,219174 785305688981377024,118482 778994772115492864,169916 786991902595964928,205349 770133753998041088,1249727 792937631239856128,243187 772086715175415812,129471 794006473030373378,257423 786957701427310593,205349 778772768787693568,168794 768974601003102208,110362 736935159002341376,353374 787076588747694080,208949 763439380111450112,78344 791616438347898880,238207 747461724920492032,11774 766509717183004672,88920 795319427260616704,263906 785679688639184897,197297 758271707425693696,52112 771862918069522432,128615 775123646973091842,146259 785904540281372672,11774 769745244468436992,114779 733491229686530050,354687 756284458022608896,42432 793896640776015872,252580 772440374027485185,128230 785925203431862272,198571 764973809808080901,84724 758189386810785792,51344 763500145942159360,77632 780742819283542016,182385 749796414557941760,9292 788612267189407744,214117 793532931276804096,11774 749688001010237440,9433 789712973598232576,227242 762596544071733248,65500 753610365548781568,26539 772817639500451841,132335 785650854040776704,194082 740636409447501824,51644 750884213331677186,14421 765340777660583936,86103 774697256452665344,142721 776593320046891009,156835 781034228460953600,182154 773722573817323520,136904 779071603065913344,170187 750406820032831488,11495 794676672515764225,261155 760580792229597184,63559 790536480724660225,231894 764786735536418816,84724 787018668328624128,207287 753315569190010880,26702 788173677028192256,215969 788994204642873344,221613 749652623326781440,9433 765303537626644482,87062 788825686031106048,216009 794667187722035200,262053 788100486952091648,214247 763704439677026308,78914 788457174687027200,217106 763557800408526848,78394 781912039329521664,95055 774361061508067328,142506 779880761507840004,177248 780956819204308993,183269 740612487222054912,11774 767118888224063489,94699 771546456658325504,126390 789531894333321216,221143 788439724318920704,11774 791733370439032834,230270 771830143757066240,127657 770420312735227904,118192 777480243313422336,161568 755549762137395200,26999 763776865366581248,11774 792076669100122112,243427 778324346645250048,165185 779790439318753280,175549 779434529547137024,113165 792500978755002368,244550 794317886466703360,258922 768563337898569728,91936 781208518644887552,185595 760068992128077824,56964 773625292111753216,137158 793247514698756096,249926 749222030323617792,11774 764459646467833856,82457 777280137003880448,160210 777696107123978240,154330 781411277042098176,183759 788864483426967553,220029 780908217798946816,183269 791130247559274499,234583 792386595282313216,243187 779766920396406784,176203 753749192976240641,29263 794938972472508416,263895 769285194633261056,111225 790733341469339648,233307 791417218995191808,238395 793651013064458240,249926 793950705887408128,256269 770663257757642752,11774 766818585079484417,92917 781238128262733824,183269 777677876913172482,162596 793995176133926912,256239 790385219559755777,230311 791278272134909953,237223 792480010430840832,242693 788429967189159936,217519 787082907055775744,202636 762625363071668224,73869 773249808765181952,135725 753639497670225920,28281 765693331816849408,87904 763833122186203137,80486 766742168484450304,93286 773856312924995584,139404 764972687747874816,85562 779020667261952000,170187 771655616775335936,117609 793984723567710209,257325 773166103661015040,1250013 759378113650368514,57900 759747605509222400,59447 771456064680099840,125554 770799364386152449,1249803 767915544318279680,94660 759157004283711488,55915 765742820065878016,89493 769707621125332996,114884 773541836296036353,136904 790726808299835392,232791 755515494174687232,37845 785875564313710592,198671 792047075949178880,11774 762017805365415936,71476 766769397293735936,81929 794633013933928448,261155 774210148449525760,138061 786924650857127936,204835 732261717472882688,1170444 795655813926776832,261818 744783635295854597,11774 778326614497165312,167220 760677010599477248,64326 779136035942899713,166532 790240528747167749,230030 760755729808621568,47940 773251989190815745,135725 779447673703178240,164814 772564734444830721,127871 781207479749345280,185595 733110563144933377,355357 787131166407139328,208178 764844342166945792,84724 776202049818091525,153596 787698415308120064,212139 785861255647072256,197888 776097377132351488,153095 777712077754339328,160651 755182110420398080,35890 769033295120240640,110023 789824630970314752,194060 794740807169404928,261155 779381603797639169,174557 761445166293065728,57548 756951113723707392,45672 769201223454994433,107469 771556598942531584,122528 794555741994565632,261155 776461886795620352,153921 786752538309693441,205186 774223161164435456,139865 757354763394617344,47090 778923172494188544,171168 774035655470911488,140444 762462970777513984,47283 786419034787024896,203832 769672350711160832,114779 794759317966716928,262849 795704407115628544,265855 768820250074722304,108781 779024928326623232,172057 781668171640086528,189857 788451650021289984,217837 778605505463726081,169201 786272897409179649,202567 760209288883277824,61051 732614832659238914,349359 763891220682772480,80939 773703622165168128,138819 794498423395418112,256038 758509899785527296,53703 758691019613413376,54070 780911947873128448,182726 792014756588564481,243075 775004047979851776,144682 764927161845313536,11774 779044098971869185,172122 762639911686201345,73926 761011915166318592,66116 763823667453292544,78566 793619340775989248,252890 766738624658354176,95672 790963848471654400,232884 794493636117401600,259743 750481110669201408,13343 756257066147155968,41459 778296870200225792,167273 767670107061555201,98751 788110785247608832,215437 793243739649028096,249292 776262934238416896,154832 764926555097358337,84753 793373995232026624,8044 772918370664607749,132996 755265513677201408,35890 795362686443933696,266079 771735462843121664,108396 765689278542118912,88459 775000815878676481,146259 795330880801832961,253050 790248378365976576,230282 792027036038594560,243187 785491213290004480,196277 794945603772026881,263895 770651297083260928,119832 781401164529094656,183759 788517565278654464,106085 756938646503034881,44450 757327463643045889,46381 773925646573694978,139404 788793556077047808,217809 758677319657541636,54070 778255277200183296,165356 794594055128813568,261155 754769131099058176,33356 770793536165810180,121479 733022613140852738,43950 788130539983208448,215754 791352771060432896,238395 768584127746412544,106896 760248149407633408,61922 732237407261577216,1170365 770711838187196416,120610 771137913845264384,122967 775517836852756480,148870 793093391097720832,243075 760906216612700161,65307 774048461721219073,141200 778733441730752512,170187 770409703981522944,118191 780547779726827521,171693 758592637104521216,52749 793177104825278464,249469 750409058453164032,13201 763484400747065344,75899 753692985259417600,29263 791061379700649988,232471 791694291466805248,238429 793953053065953280,256358 793165256134721537,250033 770727184461918208,121046 750784257648275456,14421 758341523654053888,52554 774620248766939136,144049 786298064344526848,201620 765290470842900480,86653 758831549127110656,54070 781160500272955392,185921 792591319319384064,246726 792408190692499456,245016 757206265818906624,44163 785617655117979648,197622 787913191858864128,213887 759067931485450240,56784 790770926493270017,235349 786029369554722816,199490 772812127509712896,132335 775073579415244801,146259 781319358744113152,186883 769136349358141440,110539 780947143586492418,154071 750432755142590465,11495 793150457036365824,241034 778098008948936704,163990 758486360487448576,46384 771322918366224384,122973 774275454190714880,133702 790976106559963136,235621 787997055134359553,214033 753764496653504512,11774 770150180788113408,116164 777060887840555008,155898 764283866068770816,82002 765876788459364352,89994 790952987606781958,234653 780023776830484480,171795 754081767384948736,30432 751651199447883776,18893 780617449783918593,182146 788178060671651842,192840 777545979369234434,161456 750770500054425600,14781 776849195399520256,158520 786185093245181952,192032 773996494961639425,138339 785595862005100544,194058 770195203944804352,112623 795750834483118080,267576 755311805820440577,352027 767877576882806784,101681 764428218422075392,83391 760871253255262208,63084 792527863371161601,241819 795708614715604992,262022 766691312863031296,95593 770636335568809984,119832 791682739800051712,240483 773892482312630272,139404 794529805827870720,261155 759062024265531392,56552 790599696431640576,231894 794006299772157952,256502 771851437991088128,127957 759035284516397056,1170396 763001276313526273,58537 774748201735823360,143473 795275163742900225,257492 760153720470462468,61051 766453985196802048,80939 786329745428508672,202379 786335868638273536,199307 763746698623528960,77353 765213053096984577,86103 765254339547901952,76858 759386582080258048,56924 773500446883192832,136904 780424376218972160,180112 763166015534530560,76549 770972306143322112,1249808 776685359723712512,124597 781212403379818497,11774 755565801588027392,38183 788683595594473472,219678 776144425999151104,148994 763135724887666688,75679 793157051585269761,249926 795688445976801280,268183 791049429285416960,78159 777876605066547201,131210 768266823238287360,102514 779362626908332032,173964 768935353059119104,110389 780148662794092544,176128 759443186779496448,56552 776544642422693889,155451 781376465896140800,137965 760153779866140672,60866 764254199337127936,81562 768566193229664256,105109 794145633212870656,254209 791410866558238721,238780 768691450561298432,99188 771495291363131392,122982 751238716769927172,17416 770240760411193344,117257 793499471778840576,252020 790745497187168256,99049 779193852620050433,167389 768209352754864128,97392 733303083908882432,355480 781371713560850432,179766 764585836889321472,83490 771135244871217152,123583 767677628585246720,100561 753351322137612289,26759 758343365549142016,52554 774942303093788673,145451 775146197120057348,146720 758670805702103040,54070 790944055710494720,234583 793571577421963265,252890 790533373139816448,231894 793164123207004160,249444 793593319330840577,252679 779476584344461312,167007 791354958142636033,232850 771851634867511296,128017 788509522058850304,218275 779504544573194240,175153 762049367754809344,1248996 744229474946867201,738099 767083826577158144,96799 767859716877791232,99314 755851076172034048,11774 769892653685174272,109666 762825844536512512,75073 763500805081096192,78159 760121271950700549,60866 792779149765074944,246425 790807505035231232,232863 769321312896552968,110209 777863123894202368,164001 770176562826096641,44421 793104453373014016,249469 755537593224273921,38401 793935959976878080,255942 758736281815834624,54070 753988442611154945,28282 766332087611822080,11774 773637948147240960,138165 756897131986817024,44450 768977589310488576,108990 761940791606390784,70689 793039481922199552,249039 793898348956692480,256451 757651670754930688,48633 749860592383430656,7816 763483008628166656,76406 792750063831310336,247232 791085616008003584,232169 795027010049413120,263926 795711109063966720,268129 759179462458081280,56817 760217746693062656,61011 777904876458303488,161960 788480277139959808,218275 762712282665148416,74308 766818747424313344,95672 794280405918564352,258331 761752198313234432,70223 786699391960748032,203674 795410048092688384,266491 732331035661238272,1170425 788126929522159616,215005 761536616003502080,66637 788421030222192640,217837 759495002116325377,57574 772953582593118208,132364 794296745983406080,258456 780567975661146113,181613 790299708086444032,218875 761962391168966656,24745 732362845778677760,351690 792772497485631488,247240 787935906535583745,213672 779121760444743680,172962 792338734280835072,244297 791304636535668736,234212 789142826617417728,222647 790610328996413440,232169 792496710396162049,246392 795695281551642624,11774 793443919484690432,249841 792139937957109761,239405 793986007456694273,257325 791712405822709760,240260 793408472285114369,251452 792085679782191104,243869 732441649196990464,51644 790285502582784005,228341 790745248066523136,233241 756899371304837120,44429 763539913967079425,78129 778251895865507840,166532 774962801475334145,145673 785607773329485824,196676 776051863321993216,152872 793133399724687360,249841 768858825889685504,108849 791886726298042369,241678 792698374357078016,239610 772960987540434944,132335 794643998589775872,261155 768229185374588928,105059 792097845084037120,11774 779482757793624065,174230 770411722612047873,118191 762719765911797760,74543 789522796657250304,226731 793514134608502785,252408 750558169601015808,13532 760978539017568261,66116 793274309418418177,250033 756388874281226240,42495 743233974462459904,47188 792803491827908608,245579 793912279775330304,256534 765290052385579008,86209 791735570183565312,240682 755166669660561408,35890 791351055644753920,238395 788817821367046144,221297 791395000382664704,237908 755923069365948416,40668 765339889453838341,86472 792016578774700032,243092 773264169420414977,134993 767817949583253504,101163 791435154531110912,238099 754100621381435392,30910 793695841286361088,242693 780532523281637376,180074 793281303114227712,250216 767785928618311680,101134 792155871484653568,243983 749205462499921921,7533 775045102842634243,134259 786045344895295488,199262 766743183569092609,95708 750085964895227904,7866 789863659396706305,227242 791474940486746112,239405 755070148617220096,33356 739257428177346560,11774 789486265972379648,224678 795715474491260928,267862 766473491470290944,90963 765627339560673280,88546 792532733864120320,246295 756709977629294592,44290 770299529824391168,117257 786722324791853056,204413 756653602912034816,41152 768266597626634244,104662 773910462090055680,11774 763118141643915264,75724 794025435332014081,257515 781163620646412288,26066 794296677133713410,11774 777910795065757696,164001 786264511204433920,201958 785657181681160192,197324 765947540919365632,87904 775819361223319552,150511 794506732177334272,259034 764971248426233856,85562 738119590098702337,351436 770404307048865792,118087 764081589093437440,81702 776841716053659649,158647 765392230408388608,87145 756907299747299328,43391 732718564558266372,1170695 759147847551946752,56964 776374110590935040,155317 770014783445893121,114779 771076614624976896,122982 773932478176305155,139404 787386112159252482,210289 786631781403549696,205285 768533168659935233,104132 771694213717262336,127134 764316748665479168,80939 777241572446310400,87904 785978486808870912,199211 758762519611576320,54070 791008012068618240,235669 780693505316233218,180825 794596031321149441,261155 795368971155312640,264397 779453818048315392,174660 794524320550764544,260404 786310949036843008,202007 795301136907587584,264397 785600099812450304,29565 757092057882034177,45964 787752741154062336,205197 785639063063625728,197512 765288414161825792,86120 733097857004228608,354983 790577289243168768,231870 769596325134340097,114422 780990277372743680,182036 790860272030232577,234484 775419091448373248,149124 785607632933441537,197409 788869655272181760,25223 766349298342715392,93286 761569952838983682,1170525 779123288425443329,172799 768254601824919552,104406 791368435804561409,238395 767173112651616256,97386 770174779462524928,115946 791853886537502724,242154 764810002259406849,84679 755556222363852805,38286 794093490271420416,257492 786620533076926464,1136662 751243661770391553,17502 781655593224376320,177455 788626390367215616,215031 788450812523667456,218275 766383503537758208,92025 757580832919920640,47659 777351184034041856,150511 794156445927350273,254209 752232799092871168,18030 756605706439122944,42432 750069662524715008,11495 774060362740043777,141316 775559771290275841,148909 788385829676654593,217519 790802908778471424,227795 794282191052218368,257492 788132149568286720,214809 792164249623732224,243187 789209096759029760,220332 791411426631954432,205270 761351963573268480,66801 757848017114320896,48301 761326710885408768,68057 773557388276273152,137158 763882095496298496,80939 776885111404900352,158820 755837823438028801,18215 790955877297557504,232884 794166178730090497,258331 767255092307177472,93112 771183612355973121,123085 767759344293347329,100893 768238639914553344,105109 757899485662081024,49852 793525491382751232,251390 795034455849181188,237491 776132531607306240,153845 790329728565510144,227269 795343299427139587,265878 763439217871499264,78344 771338646314156032,124536 778362837995364352,166916 793543562818301952,11774 786184939612012549,201583 756948637276524545,45672 775899318637264896,151741 764970001577017344,85562 764473142546931712,65598 766396591804674049,93036 793933912971952128,257026 788348498986999808,217106 795402229922562048,265885 787261140577517568,207949 795436624771301376,266491 780567945327980544,180074 788495928617566208,218275 756896982447362048,44450 778686666936504337,167939 759852787404386304,11774 785685692881829892,196277 764262402162655237,82953 765230278344314880,85885 763193650318802962,76723 788174528199270400,176079 792020374380621827,243075 786760117727350784,205728 765946316287598593,90031 777306315467137024,161407 791044830629625856,234575 771493278126452736,118191 791132656654290944,235487 755168814749323267,35890 766446074169032705,93286 785583713648119808,194058 779518438825865216,173525 768161165293871104,100893 788710099648937984,219974 787831865327648769,140444 780881787224371200,176890 790261128957919232,229159 760515256003076096,63268 794669495478583297,261155 757669487474769921,48549 786728142417297408,205094 776031441360531456,152735 776792472882151424,153756 752169232448774144,21250 760290494819635200,26066 778046034991722496,158589 792235713487962113,242693 794084473692426240,257492 780770885066166272,182257 765912472251400192,90125 795042175104991232,263896 754067617606795264,30131 793473183009550336,252051 767090794436169730,97583 772711207807623168,128121 768568492555538432,106281 788540455843602433,218455 778583053341978624,168794 791848117117259776,238395 780565743150702593,180233 791471742929600513,238891 765947526616866816,90384 768877968231890944,109666 769579931768610816,114236 781241201710301184,186434 769240641406574592,110344 764793539846893568,84724 761555983067906048,68908 790895047189331969,234583 785559504217833472,194095 794488656367075329,259034 785648107274903553,195975 788433420867153920,214354 792909899302891520,247877 794383692785401856,259659 764147097750892544,80393 790245414112866304,228341 793300437906526208,250633 790640182575837184,231894 753759313210900480,29263 785549245592006656,195975 788090329207566336,215005 764460848123260928,83391 777102838531063808,157755 762381887344144385,67852 788092616210522112,215064 759298072245600256,56964 792175242533801984,244550 781273646966927360,186584 786357223022743552,200383 789167636378640384,215437 793328114000662528,249926 757242266096283648,45576 753572805032247296,26066 781233077494358016,149953 763437713395638274,1249136 791392743847112704,238780 794521898742857728,260081 766122885215690753,90970 767053067002851328,79987 776580389867585536,155287 790540916721324033,231894 756292939865845761,42432 785602643070562305,197512 794531366947946496,230669 786934706486988800,207287 776105309987307520,153658 791782006837379072,240474 778262718914572289,11774 793858424194867200,11774 780169233497894912,177233 786301784138452992,192032 781295123468521472,180016 755677356367290369,36875 762739775510020096,73926 792815888676167681,246295 786090439770271744,199272 776567196122251264,156926 763945451926073345,73712 759125409258668032,57200 779417668088573952,174244 750616537371926528,13942 790551656354222080,231550 790878541873287168,234583 791364876773896192,232884 791160715088388096,234583 793335835672190976,249926 794926635128602624,263895 790730665511780357,232881 785532732562509824,196277 755171566728650752,35890 735196969740566528,7311 756607731079876608,44273 785949080195371008,199546 763037194558775296,75899 776099616320172033,152735 790984629507526656,234583 794232980625465344,258598 785915252961443840,199546 773898522961719296,139404 788018622404911104,214209 764454273899909121,82203 788486600229474305,218275 768162825361555456,104311 788339916174348288,216187 789134792583421952,223886 732757422280957952,353926 766060203880091649,90384 779127074258755584,169990 775839460223135744,151242 764262163682881536,431998 776455391353921536,155688 793238039627784192,250293 749977278663106560,11012 780332607821193216,179510 790958654757363712,234583 794528014281437185,261155 792423503609729024,245268 757580229158109184,47761 768862495012483072,109666 792341753026215936,243187 776268284530266113,153845 753427751047008256,27402 757428414974423041,47284 761321119475494912,67401 790245485705650181,229693 793422059653193728,252020 774424329786392576,143186 775042587505795072,146024 772788715106213888,132578 793472782537330688,252408 756247766951682048,42249 761556468436963329,68993 791783741878333440,241678 765987121278644225,88603 772365302424297476,128230 791261543212068864,237491 756590257974419456,43471 762753129574084610,73706 788877171087605760,11774 772663201922187264,129558 790285821597380608,229192 786252973550686208,201374 776201924634816512,152314 777179816999038976,159370 795055064838770688,247930 766264069498241024,91946 767886937462013952,101514 754788197847228421,33356 795457505782534144,247651 771133114873618432,122973 775475927308464128,112363 785589823566249984,197286 778720008574689280,169384 794422495919144961,259034 785699650481172480,197512 772900766918991873,128194 751765499181051904,19352 764089215940333572,81649 779363090114555904,174427 791392569187901440,238207 787043606364381184,208014 792044338587004930,243187 778452486155751424,77255 781474001826615296,139404 788412751563460609,217519 789905439337091072,227615 755123684592017409,35044 773265263428898817,135025 795214608114053120,264397 765685294121320448,88459 765897921636147200,89887 775937562527473664,151463 795098332183949312,262849 793465690334171136,252408 777603771350315008,162610 785804339398991872,195975 762074633067638784,69956 785603921532157953,197297 788062253622919168,214354 774006140568862721,140372 773887625715417088,139404 765782468700073984,89198 765542964441419776,87904 767847576695558144,100893 750077138959634432,11553 795059797548625920,262849 787761489688031234,210238 767150557853282305,97852 756620199034433536,44429 791070034617434112,235990 791348744641970176,237491 785620016498511873,196538 777620157896286208,161277 794468098250309632,260033 764846431001841665,84209 768308950856929280,88920 787076622524579840,207051 758427940451418112,53185 759172561276108804,56964 785649770698276864,194082 763058646158827520,74934 791355631584223233,238207 768745797479501824,95055 759233773825392640,56964 761318826923417600,61051 775084432285982721,11774 741666951928381440,1247484 751054697939636225,11463 762637388850094081,73926 768893248261664770,109104 786598744062132224,204901 767563177944944641,95593 773976110891761664,137965 794542520604692480,261155 787873530473947136,193571 760775767701741568,64730 760256002696421377,60849 762492968460689409,67427 754043943969435648,18323 762863941571649539,73712 755080661631922176,11774 794192705467387904,258598 760451305919901696,48052 763157233127612416,76365 770316415060545537,117257 787831412707717120,211347 751144034576506881,16728 775809056036401152,151741 791354352988397569,238395 755445600959594497,35877 767185760143433728,90982 776701144819113984,155451 768879226112139264,108849 776460368595988480,11774 759490986665873408,58028 790808167051440128,232637 763919017832701952,80486 765234334991200260,86440 789161709936095232,221054 770672900793786368,120610 780381268580204544,179578 790729285753511936,232863 769907117096570880,110585 779455021658234880,173682 787319808127741952,207613 766120054526054400,90384 773629832836112385,137869 779866630511816705,171991 774427950431215617,139404 781262983028699136,186532 755176567035269120,35890 793301147943571456,250216 781807322209419265,182659 794535618122424320,261155 757601599850057729,47940 773022596812025856,133454 771014448924557313,122148 786732208765542400,205181 758780164297940993,54070 761293480412848128,67908 795353717881077762,266054 773359226710286336,136110 760451036913946624,62063 792179385944055809,244550 790750037508759553,233307 767038075700666369,95672 755882140630339584,39657 775087030128828416,141091 732734241813999616,1170601 753340673210789888,25658 789978057008381952,227048 787962608032714752,210235 788399969363333120,214899 756371206434091008,42249 793594552879689729,249926 755158829592154112,35890 787024870676631552,207287 753754451572174848,26803 795358566941130752,258193 776094016991399937,153575 768074258303979520,102514 779715199162945536,174115 776256163348295680,152314 768031526881755136,101681 773993491659689984,108396 765904238518075393,87245 756316156777160705,42249 761396155242713088,67229 736409910192267265,352060 764002853203566594,80192 781476852934205441,139404 776512751380209664,154869 778594508887957504,168794 787346296017477632,210207 751145186277793792,15808 758692639612862465,54070 761600201081708544,68993 781141771493441536,181419 795297343520129024,263971 742763066383818753,11774 793998243994562560,257492 754859389136150529,31075 777474163741188096,154914 750059833110433793,10346 780556142426460160,181419 749076340985389056,6968 776488284625055744,153095 753662606003535872,28508 786202262532087808,201727 794291883036069888,259267 788536464086798336,218875 756633573084557312,44429 790998116904435716,235621 770165744935931904,116824 758422890253524992,52112 758836529070350337,52112 778230335259545600,166532 779115269067268096,171644 765871623241072640,90014 786210344234397696,70858 775901706169249792,1250232 791427703794728960,237999 775064696969920512,146214 786334299121328129,202983 759780790767005697,59117 795732298155126784,267730 765846895126208513,88682 768170448689459201,104026 769385052593459200,112336 777593635038560256,162638 750016910771773440,10662 765857713188245504,79115 773562208387158017,137158 768960587221000192,110647 763488953274163201,431998 790730948442787840,230523 769247802509684737,111558 786849087048089600,194091 793458913756778496,252408 794619331825070080,260849 769302196265578496,112265 773031593728368640,134154 791974517346340864,242698 757394935859425281,46689 787721152751808512,205197 788785803455565824,220661 791090409854361600,234583 791526592077967360,238272 779773037407199232,176890 792471281182478336,244786 752958408299417600,24788 793621997674606592,253032 774197622005460992,141887 793198240955043841,250430 738799289795743744,11774 790780473949560832,231894 793560700828332032,250785 757803263873855489,48494 768180758162862080,104367 793193391202770944,249926 776190360611545090,152314 757670112338014208,48522 758446179692621825,53144 781502833262637057,181755 787465414435414016,211347 769880806609256449,114985 753114065740914689,24643 749252163763744768,349507 763442084472848384,78159 793105619158831104,249469 763406056747855872,74943 767151595524091910,96904 774715601965068288,140444 764916102291783680,85296 781278368310394882,186584 785936614610513920,199546 764485390103289857,82544 776773831461445633,157728 788163374907437056,216009 792006019962458116,239606 749280316490190849,1247986 759479138382127104,56964 793114649210126336,249469 778195200975970304,166390 781438466181791744,185310 770110235260358656,116373 790720173653106692,232884 790189471492890624,229172 791376505225949184,238205 791666298602291202,221664 790334197143515136,230270 768515015703953408,106770 785640536711450624,196277 793562008524292096,250785 785617010591952897,197512 771062593226027008,122388 742129444547121152,11774 766260002680102913,90539 746909577434796032,329253 756426024385146880,42249 786223672155484160,201583 761600191887802368,69231 773575280585650176,137042 771550486008782849,112872 790674290152800256,233266 768140510770769920,103212 769318751204442113,109875 751739373893218304,18893 764853238097215488,82208 762304766391312384,60172 787399502374154240,210253 794875075422015488,261155 785764842758086656,194115 794672700077772800,199178 792150663753043968,243075 791126366506934272,232169 795201907786649600,264774 791396507476000769,238780 773488536519602180,136947 793245321597902849,249926 767073756334305281,96962 794441570883928065,259034 781843826847592449,351252 788566803953909760,215437 793051047493267457,249004 781172080037416960,185310 786927493911416832,207287 763432416602103808,78159 764037423378624512,80608 781695127299293184,187611 770809933646426112,118191 754847507713183745,26721 773253794062884867,135736 750704543659241472,12883 753629621954998272,28726 778645918912479232,167319 786393330401718272,194058 774501416400478209,142503 768209478214832129,103149 786882995311538177,200963 765682550819868672,88998 789067483051360256,222526 795749662636601352,268529 786909147354763264,207304 773182383042408448,134470 786678876588179457,204835 766999113749659648,97314 758286335828430848,52031 794626023564476416,262053 763911182075830272,80939 776528934418649091,155979 785603025251414016,197512 768156196826148864,104132 793211162615840768,243451 789945818723868672,228576 750734527413121028,14421 757219409232535552,46006 732308489960194048,351362 757703022113857536,48991 762400694095654912,70886 745018577204412416,351146 773607240624320512,137553 790172169384894465,227857 790243386238394369,228341 790959402727583744,231894 766062077903527937,91146 787416682998468608,209838 761736991738306561,70478 764262979718242304,82283 765926601309745152,1249277 794733721697910785,262752 749620176740491264,7546 786913270322044928,207287 757966715707719682,50464 765189079734456320,83881 765716185472172032,78115 774716277638258689,144573 776949196083564544,159576 750393663209910272,11774 786784165932982272,1063777 770369864116482048,118375 750944987920019456,12883 749375654664105984,8047 762855101287403520,73712 789098857258975233,223286 791348178507272193,238395 769545320137052161,110585 775711851753644032,147764 785461476806893569,195975 793478992317648897,252020 794608079610454016,261818 755143204882841601,35841 756281216026849281,42432 771154624199794688,122776 792149776204574721,243615 758007066862628865,50500 761000101036879872,1248836 755203973359874048,36219 761638501930536960,68854 773557571005276160,133702 786673420402556929,205728 792368853326192640,244289 771430134926540801,122299 757201191851925504,41969 773000419219877888,133519 772587248596480001,112363 788444016685776897,192840 758821385669976068,54631 788872369897025536,221785 792118327275495424,244230 770280604294320128,117257 793140156127588353,249469 770985470478000129,122388 761958285004201984,69388 791049546159849472,235590 761227928516583424,66523 794846069825949696,262849 768377786360815616,65113 787942367030448128,197911 765569236412628992,87904 752206932350365696,21142 758133805777506304,51344 794816714571730944,261818 770398657740873730,118698 776732222019739648,156976 761428871438802944,67938 793576987986124800,250785 764917904408051712,84422 775024103480631296,146259 788550018521149440,218832 767847905562689536,100605 794588215227203584,261796 787156839616176128,192434 793281327491588096,249926 794563714527690752,261155 786651784374693888,11774 753742330478338048,11774 780785124786905088,182726 794411082269986816,260404 760223276480233472,61051 750823866856009728,13410 760976893000749056,65180 778137390712033280,163990 793860131633061888,255393 769253932778618881,27164 765606208979898368,86076 778626514141184004,167407 787155128641990657,208167 757423627440717824,46379 764111602660569088,80939 770996201856598017,350657 778362941955538944,167180 793195269823356929,249926 764874809536688128,84800 765242867161952256,86103 790298685603098624,11774 793816454336393216,253032 751052935115710465,14858 795392423492927488,266491 750740104025477121,14594 773296076451373056,134960 774022376526745600,140495 769620709219799040,113250 795137894642024448,262486 785315051368570880,11774 789309269111742464,224680 780484635994324993,180074 754895964846985216,26721 786622763117211649,11774 755279690668138496,35890 766852003787968513,95707 762648452853411840,73814 762116829019910144,431998 788959255265017856,222500 776401202569367552,152735 795046610468216832,264397 766977100553129984,95593 778248589260627968,125369 781333276644421632,183759 795427578056036352,266151 755474092996829184,36157 775133521555755009,145866 756318965421346816,42432 779492465736835072,175260 767783601563983872,101463 792419824995631106,245607 749774629615575040,9754 758801608436097029,11774 761378584707551232,68273 761308035637583872,67768 751945031158734848,20180 793583669982232577,252020 732371755713470464,196346 766738099820957696,95708 780607814783737856,182037 789261067297828865,223286 776228153400459265,153480 752846675970969600,22657 763359457522884609,1249071 760634317399662592,64197 762735430319996929,74066 786769026064142336,205349 751868193421926400,20162 790329329653800961,228820 795032367954100224,263532 795719755114184709,268448 788903716791414784,11774 791031449247940608,235179 777902042941644800,163763 793160042165989376,249841 759163430645354496,56964 770262221632991232,117364 771213323090046976,123085 776726881521373186,157693 789451041913929729,223991 792711263579148288,244270 793630242279723008,254135 786351934567350272,203048 766073148978495488,89599 775459745155219457,148469 768611384104026113,105345 753625521875935233,24711 791380120648818689,238207 791652902154756096,232976 785459373371908097,195975 785583909870460928,196788 766414883046854656,93184 766255754042945537,91946 778339219559165952,167393 780126873871319041,178045 794241933828882438,258598 793681810177875968,252196 762653797076336640,73926 773705147180384256,138819 771819234074570752,128067 770331748278407168,117257 791325652490125313,233131 794287732407369729,258829 764875178681720833,84725 765400056967069696,86961 794755887311175680,261818 773303108701130753,135190 785648465871147008,196767 792734258192347136,242693 763028102868004864,75899 778000284110905344,164826 792652627741990913,242693 772947936045129728,132335 773514388481376256,137158 790376529037406208,229693 785837820111941634,197512 789279628288327681,203710 787198898276147200,207287 793628476808888320,249926 791466069231738880,238792 751230986961100803,17702 772625263272210436,129551 778262920669097985,166532 751936382659096576,14277 772933963262328832,133519 742340169609711616,349951 750713902699274241,14594 762813887095771136,74943 792405301064380416,243165 752709770872709120,22953 756482053051387904,42432 764596776250728448,81869 785867936632344576,198878 764005912776286208,79911 785688779675828224,196932 750495411446681600,12746 768492394413117441,104973 794455249901658112,258922 785848341099929600,198878 794750926254915584,262271 781502640572293120,188119 780560616780140544,180233 767924746864373760,93144 776068735467679745,151612 781642812169129984,189613 758919711757250561,48289 795392876167524353,261155 761621098706399232,68987 792512035242205184,246225 777595357505069057,159308 791427773113913344,238395 761209948814454784,1170555 785288013538533378,193669 788667035668668416,219537 761082575146225664,66159 769039126825955329,110362 751110912094777344,15808 770787854150668288,120613 764812594838433792,84666 780078286600671232,172185 795678781965012992,267262 780047809621925888,177751 777213163318054912,160221 757050802913574912,45369 763929172162981889,80393 794862962821447680,258936 795699576321744896,266491 794540741804445696,261155 764925381962895360,84209 791218481400320000,232881 755322502889472000,32861 763835981950836736,79771 770229653789224960,117250 787039524392022016,207965 776824440529321986,158520 752196721778700288,11495 788767709919969280,220526 775805436062605312,151463 795046583037526017,264397 764239382802870272,82759 781235187854118913,185601 750318968074711041,12181 754757528664231936,33356 775781762949492736,151156 750353295173038080,12535 771037878608535552,82744 777813991708123136,162461 791672881067372548,240483 794788583873933312,261155 775468241019871232,149329 765716792345964545,88128 778385087910084608,166390 786907615154540544,207287 750684880392953861,12883 769606851235164160,114227 778256813531631617,166409 763657840921812992,47940 793206254588063744,249926 780836152618065920,182870 758416492757184512,52112 767098843460689920,95672 772071907327746049,87607 780015509890822145,173347 795301700756180992,261796 779377397112111104,174557 788560022083076098,203710 759424643627360256,56800 771092261618585600,122776 778717289747128325,169384 771068494997753856,123135 788555055943315456,213121 795665448637440000,267521 767863216101691392,101203 791158517637996544,78159 760622010301022208,63267 772881460625899521,132996 788877124694401024,221711 757903838112260096,49852 785996586660737024,198304 790605932958887936,232791 794043528288604164,257492 749262742129897472,7828 764881731576926209,81656 790272180856565760,229125 752220637565825024,20279 791783429066981376,203821 769964394113601541,114357 768189711965786112,103149 781233698792353792,186731 781274756246974465,186063 762319515329765380,1249021 787802204300247040,213253 764209212893368321,82066 755940138602078208,39384 769157619579781120,111558 791780260962590721,240926 773884949069987840,139404 769267987429756928,112693 768169852863254528,103506 774352506419748864,139148 760630848853082112,63451 762092447082184705,354167 762744436401004545,74066 763921022961659904,79691 790597905639993347,231894 759947530671165440,57714 787769207605698560,210238 768852256464580608,109571 756927340559659009,43271 779923520717402113,172962 762810673613115392,75073 785415007185965056,194213 794667491670786048,261818 769607828919185409,114422 795419490607648770,236884 771365455894188032,108782 787755779042504705,207051 789761664962924545,227242 791005794816917504,235948 792935487807688704,1170572 786387787775815680,201642 764181125409349632,82283 750775208752152576,14525 793244294626762752,249926 778302015495606272,167220 769128036860104704,107423 791053771698692096,235620 788405050720649217,217519 750296987174510593,11349 770380252996591620,118191 794613263434711040,261155 780409965299142657,179742 773325437590274048,136018 732653176566874113,353122 788471773272612864,218275 789209773778448384,224678 790248501003231232,230282 794922783574818818,263906 776509315398012928,156055 794725864210472960,262849 780863366478770176,183269 793494277309337600,249926 763085294992289794,75724 791452490222841856,106482 766353356537245696,93036 781242925304909824,186149 787385401140850689,209365 787757807965708288,205197 768227737324572672,104973 768246507837460480,104332 776790596363091968,157993 761952535422832640,71325 793489384196673540,252020 787851802330951684,205197 756869023787200513,43911 762803044853620741,74302 777385792922497024,157755 760981566885621761,66116 750005586805321728,8139 764031940794068992,79691 769050466013614080,110659 792946797412966402,235621 766982907470618624,86103 747520847670312960,11774 780084374280601600,178076 769110622126673920,109945 763844746221490176,80643 779096578518765568,169384 769357902192648192,112518 790876506339835904,234583 766442308095074304,92959 752958881471488000,24467 763006637711896576,75899 769325011085688834,112661 791103877969944576,234583 792498865165467648,246392 795459319697469442,266491 791008489048973312,235774 794216327103688708,11774 794610155853856772,261155 771490445318905857,124340 790719344443428864,232884 760135536338165760,61051 778805491988242432,168794 779553865180020736,173868 785594436881293312,197297 793956345082843137,243075 770065574235873281,105109 790526655815036928,230283 756575722857041920,43471 776610934819131392,58531 778296976542535680,167311 787365782799937536,210585 766709767632982016,95672 787134504137699328,209351 760493752804933632,63149 771013978411720708,122148 766270327009738752,91946 786668121729986560,11774 788193715990900736,216187 792128582441197568,203546 779402513170567169,171693 758061428544638976,50611 790338559874043904,230282 750446659406995457,12535 781622311786905600,189515 754874705132281856,33356 773878363488456704,139404 789548424802635776,226862 762721876720230400,11774 776952520031608832,159308 778369224280383488,166913 792438570237779968,245136 750724733545553920,14877 751911223382319104,20474 775760637586661376,151463 770300772747735040,117257 771128017980628993,122126 795168273469992960,264397 767723686229053440,100893 756899380519501824,45376 791322842931617792,238117 759627881643253760,57092 793119059696979969,247877 794586460041216001,261155 774317907132182529,128934 788100623698829312,214247 763442321413111809,78159 771196586848202752,123280 776824922102530048,158387 778322774016270336,163586 762981762188218368,74885 785893957515481088,196836 794074775656300544,257353 775446606233505792,148994 785845111104077824,198671 753350069999460352,27045 775405931261636609,148994 790698144308887556,232169 766088075755810817,88546 793166730386255872,249841 773908490054098944,139404 785301070952144901,11774 762126591711383552,71021 766785513109987329,74247 760291886972088321,1248387 790944121758347264,232169 776568325836935168,156053 792144844638461952,243451 773387765966893056,132578 755491785535807488,38032 793925181479657472,256255 778518781484294144,167220 792567339472478208,246632 773598372368306177,137042 775761043779948546,151463 787803924942028800,205197 768896028607000576,11774 773895201026891776,108396 751140736792301568,17284 752848577194553344,23739 759526811667603456,58227 786219000262828032,201494 763149671640371200,76723 770603073047846912,118192 789791369736880128,206666 761348635162390531,68102 785795843420921856,196277 771794540927807488,127657 773898221290713088,138819 775733928820826112,151071 777394337126748160,157755 763883567839490048,80939 770241298175524864,117257 770639163297239040,118191 788791775330639874,218258 794608372498763777,257353 776789101404098561,157755 777619374718918656,155933 778724375075749890,164001 771388829072707587,121949 775765711352397824,151071 732299945537994752,196346 774059453071126528,139404 786656225245233166,204901 765681079218941952,89076 787073966653509632,208016 781153686101852160,349951 773534166302339073,137042 786403603477045248,201620 788479713480089601,217519 738787703056175104,11774 751619168487632896,18323 773924803816271873,139404 766415317660737537,93823 795410555246874625,266884 773910900763979777,139404 764840335109349378,84724 765736560625147904,88052 761669250050322432,69711 764254810887577600,82283 732388152409620480,351837 785579511475761152,196524 765721531028795393,1170369 766370309108862976,85047 775393041179824128,148170 754063503787307008,31389 758192098315153408,44429 780614571648282624,182146 771486176653905920,125111 781247251343675392,186584 793260517838229504,249374 793270606020116481,249926 773907607610232833,139404 766000907809161216,90482 767800886831767553,100893 751233609458126849,16299 789227218404683776,222508 791034533269254144,235620 751841299062456321,19236 769154538527948800,101383 771430636049477632,11774 794028181565083648,256255 785727146358484993,196277 761653322327715841,69356 774596845414649856,142648 752702044297887744,22746 786966714986536961,207244 793634249995853825,252196 767833586930188288,100561 756250646089719808,41438 775493746192330752,148473 788435887927332865,217837 774009380274593793,140983 758336865061789696,41703 765703032759660544,11774 732988419530317824,11774 790630463236956169,232280 777407695842373632,161705 781216294855028736,185595 788807684380241921,220526 778304267564249088,167319 764075097061781504,80939 754803740612431872,32873 762325870757318656,72508 773921652635738113,136757 785911407623696384,199546 787718550660194304,205197 788203711860465664,215437 761666463727886336,69947 775731090291957761,151212 789915686755717120,227048 774040220656283649,139404 781266619746037760,185347 776745312186662912,157693 785313475639795713,195037 787202206118191104,207287 768868738292523008,109666 769984664903749635,115488 764904505112571904,27801 776404463875723265,155287 763173513570099202,73814 766301757655900160,91946 773877642126823424,137033 781476482967273476,139404 792893210691502080,243075 766304841526312960,353965 794716457196261376,257423 770579433761677312,113982 761954500022337536,69565 761520606236073984,68878 773904453955039232,139404 791365837471055872,11774 756877182060888064,43887 793809246068539392,255215 762312920789159936,72550 762661082217320448,73814 776429174865133568,152589 761042060992360448,61922 781229631416381440,186289 774573782208045057,142278 794388934080000001,259055 767873729976238080,100605 793855788452290560,11774 787098926067257344,199307 791672205306396676,240483 760695497292144640,63149 786554476534435844,204413 778619792315953152,169201 780457604044693504,180074 786701272867041280,205143 754724778683097093,33356 776231338999443456,153596 788438122962915328,11774 794685762012856320,262752 757999812134309888,48663 756723251825356800,41702 770965123729092608,121359 792169685945114624,243451 780454825704259584,62492 770345017596575744,47940 771529380614905857,125853 785633746259021824,197286 793468855339200512,252020 757973387796971521,1248558 767843740723490816,101681 770500162426986496,119059 768235826878697472,104565 776677622453506049,155479 794535092576223232,261155 778684997783855105,169923 790743491366166528,235349 788799658311061504,218258 791028254476013568,234796 767484098067652609,99120 770362542933745664,117748 785972423476776961,194949 755512607289860096,38183 776455891801501696,155390 778192872332025856,166390 788397885305999360,217634 793563750615830528,252412 732888924071153664,353451 750394910201749505,13180 754840494253838337,33499 777939277653180416,164578 790246491835109376,229922 794872650459774977,248924 751162970026020864,15808 760584396755890176,63451 761569022022410241,62728 754005500711219200,30590 779165396884566016,172962 765402621834256386,86103 765892570152960001,89923 785454766184927232,195481 777664101560582148,161277 788019959138050048,213887 753699658153783296,29263 760279930684993536,1248719 764295820841619457,82642 771445979686002688,125145 789127844848803840,223173 792056205707472896,243292 763108649522737152,76549 794210185732464640,256502 779452458410147840,174557 751650628779192321,18386 790202682204094465,228416 791095795776839681,234583 764193430318690304,81869 792932057705959424,247241 760598669888462848,63655 791112055390507008,232863 766840646212591616,96263 793167578944397316,249926 785698950263279616,198094 753387008827924480,25612 770382010485321729,118393 790691415143518208,233307 790981194104115200,235590 787996969042055168,213887 791407571752128512,237908 778400237710782465,166916 738800822281207808,11774 758143782923612161,41703 751631658168700928,14277 765661115162308608,88998 792802511635750912,247715 780621259667283968,80785 794389978134384641,259190 760550578275639296,63655 791050244582539264,231894 795341405417861120,266079 769284494788530176,110585 778328855866212352,166100 785368932538523648,195481 790964588913184768,235487 791012180946595840,234583 778238056071593984,166532 793290776935477250,249926 789985612031942656,228354 794589467621425152,261818 763923558875615232,80939 769867773564559360,115435 771864945713479680,127579 762154837739962368,70993 771938054567256064,125751 793904869119782914,256393 788035063019626497,214492 770447010508005381,118191 788483724941856768,218495 752896638985785344,24134 755734035410800640,34441 778412275493277696,167398 786279425948221440,201555 768523773071032320,106774 795727832727113730,268448 766816037962706945,95568 754751925246169093,33532 786972059385626624,207613 787036290139250688,205181 773595269287911424,137869 761938785701507072,70858 766704957902860288,95708 788242684490158080,216603 764927710942474240,84724 793426703469023232,249841 793516967688667136,252741 759078613387927552,55661 762546357164965888,431998 773707253614514177,11774 776008236398936064,112363 752267904574377985,20313 771904300708573184,128017 789252730061725696,220526 780907597029187584,184031 763087658159661056,75899 758607035365679104,51344 769208697503481857,11774 765739867498217472,1174474 794625120706953216,262022 773885119052386304,139404 758042414934286337,50923 791358064842670080,238383 795720796832268288,267655 751129445105213440,16953 781677067523940352,189314 790245892989132800,228341 758011222289584128,49465 790712162729754624,233756 767749492024016896,101134 779134317037555712,171991 794342458926583808,258741 793189500847611904,249926 756944299351281664,43271 792423621377429504,245268 768210555983179780,103149 754954473831890944,1011996 785239416772046848,194221 794568670978732032,261155 788751108013449216,220029 794589684458549248,261155 754749353206566912,32207 788530541092102144,104244 787007729898369024,208379 761711555230756864,69231 792103259607490564,11774 794561255734444032,261155 793226108800032769,249057 732532258435936256,195876 760491373921378304,63149 788715751305842692,220029 765613176880828416,88669 768999626754002944,67995 764461834900340736,82066 755409368942649344,37044 788117106701262852,215608 795041294158532608,264754 786384594538893312,201958 787485385202933760,210432 791636086107889664,239906 790282740948238337,229693 787627368970158080,206101 793388298005798912,246514 755676997876064256,37993 788419998947483648,11774 733244002875678721,355850 755400729041305600,36545 776003936415211520,152872 789081774357897216,223286 790319780720959488,230563 792065795106889728,243427 762162116300124162,68987 776717101549563905,157082 765378748786970624,87482 781554499278299136,183632 763016520096026624,75709 785527551544483840,191653 770678011809112064,120541 785621104194904064,197286 789538262801088512,225354 775960437959438336,151463 785799427755614208,196277 794001302099349504,256724 775326104257122304,148045 754073630099722240,31686 785655910471495680,197091 751586102901743617,14277 792167202350829568,244221 753219310307336192,26140 793249920912396288,249926 773482540845920256,136960 791359401705689088,238207 787328002459856901,7047 779205274183708673,170187 754749206418644992,32861 792826436855836672,247877 763835467045273600,80720 770356237808521216,118393 794239023577370624,11774 755145379407011840,18470 786555000541450240,204413 775744867007856640,151185 772124907958308865,127775 780139715043418112,178477 787391755775729665,202429 765657655692042240,1170369 789955965764313088,227242 754767153442594816,33355 790375206904668162,229693 777299895153627136,160593 754755781237415936,21888 759078198403538944,52720 762664095627747328,74133 771323048976867332,124597 791742399504670721,240535 759101685386051588,55660 733468264748060680,353608 767132357908463616,97468 781169862575919104,185310 780840960620199937,183269 758761520125898752,54070 758344349792870400,52030 765278559606714368,86873 775537746278572032,148713 759925408800223234,58815 776289935040983040,154832 775744730495868930,151071 761892526299213824,70177 771433146680213504,125367 773264096221208576,134875 793929810292736005,233154 778285391908577280,166409 778614996892839936,168794 780909046459015168,183269 775058526313910272,146259 752660630457479168,22418 764087462821933057,80155 792433097228836868,245024 786762039083532288,204413 788149621558173696,215634 790151889803436032,229693 790945817234255872,234653 779169398158262273,167407 755419938353930241,37044 732642281472335872,353166 768179480217001985,11774 790751734058455040,221524 758703542723117056,54070 785928662562603008,199546 775093343625760768,146847 781500898597928961,187615 781488528408600576,186584 752706174181453824,23115 793201091580223489,249926 754180426969874432,32039 770338314599661568,1249749 788433998032797696,217519 795046485343825920,264397 775909520564424704,151185 774530802621173762,140211 794190585670156288,258598 791728592283701248,7706 791629384968839169,232169 792145333258063872,242502 794547931718164480,261155 787421704154861568,205728 760926472567676928,65307 732467715328249857,7258 794648310627844096,261942 764152438681014272,79970 788001427973107712,214354 792047189337837568,243075 792540928636428288,246295 759176882558427136,56964 778486918296264704,152594 753778545164374018,23899 776727928902082561,157693 778363782254977024,152594 764227158675976192,82759 793419385012625410,249841 749305910082822144,8047 753352263175852033,27222 785466895986266112,11774 771051574688829441,123028 765511482503262208,352982 772607271733952568,127871 781093477421428736,181419 778315052084502529,167407 750739427467550724,12954 774074130941505538,141277 786094838932443136,199496 771755132933595136,126234 785607286949576704,196917 764059716716605441,481145 791626334963236864,240145 770798904891760640,121479 763150853062602756,74133 773844226274648064,139404 774383819096862720,138165 790731879750270976,232881 794747332956975105,263190 762303554187038720,70941 775191115741790208,141316 749779779960745984,7816 756269564934123520,42432 768645701588791296,94699 787838247187599360,211829 794599413314371585,261155 793118397051445248,249469 762811812412661760,73814 759405469085667328,51798 793253365002047489,249926 757323501065871360,28160 758332714994929664,52554 789185692341374977,215437 753653020450234368,28866 758653495746723841,51451 793986928827723776,255299 754156077684490240,30910 786725239447228416,205455 756271430233264132,42432 793289959734059008,249841 760994441511350274,66159 785565749939142657,196676 788575344496349184,215437 785505109165875200,196277 791174632468516864,235590 759087099853344768,56784 761670773153099778,52887 756531754161229824,42495 763091437399511041,75899 772454627417526273,131031 761961752925990912,69245 742137821729718272,11774 758367494813855745,49400 766334984936230912,91946 758838270293716992,54070 780922464184303616,182659 786819033236512769,205728 791001467666694144,232611 791223133827010561,237274 767090301861138432,94699 786549967942844418,204273 780983070338015236,181984 764997014195146752,85562 765998732605358080,90575 760461961205350400,62452 765072769956491264,85562 771344859953115136,124537 778644723925815296,168794 773676483520770048,137158 760945593313218560,9643 775674166699696128,150594 768935046950576128,110362 767504532930715648,97447 758167425699414016,48663 766019064976125952,89923 772659871472680960,131542 789258725022314496,223286 790659156344569856,230909 756875126021423104,45122 773620984859406336,136947 772105224374804481,123354 750026076961681408,10654 775652739263172608,150511 776786055085199363,157840 794787490762752000,262752 768566820487983105,106281 790949783649288193,230899 759834414012563456,60044 758661242168893441,54070 791275395551268864,237491 754035871180087296,23725 774812359001010177,144949 771354308042330113,122146 773197069657989120,132497 780439959408750592,177233 770269773359882240,117686 771328383624081408,124618 792582073496154112,246703 794692687672668160,261155 775696312121585664,150663 771015205908279296,122299 764246783170056196,82002 768078750135230465,103354 794645919555719168,261987 749228025141530624,7816 788706326520078336,218832 764305247217090560,80939 795383413297520640,266151 757574490037559296,47940 785654376400510978,197297 761669438500462592,70154 757251160743051265,1248475 754757643843936256,33356 791468579828928512,238272 793699786582917124,253793 760925017064341504,65705 767904771135016960,83189 759950101448105984,58254 769717136331767808,112336 744626029302517760,27156 755484664018702336,35044 793466379101990912,252196 787834652568408066,213301 757090970064216065,45964 795182888283152384,262925 772900919734263808,133043 753589598706659329,27045 766462203830661120,92213 764917245688578048,84851 794990420124205056,262849 732617696664293381,349359 788119827156176896,206742 732276399126523905,350671 775319069046124545,148170 766065331156561920,79516 773918498510802944,139404 732141124786094080,349582 765681886563749888,88930 771444250206765056,125367 777905803919491072,163788 770659259558326272,119832 765945798815252481,87904 794638996567638016,261987 773963257539235840,139404 758335071501836288,52112 771513720992325636,125554 787821064613195776,205197 732697778422468608,351387 732571890569646080,349626 795367947376148480,266151 795169862607720449,264397 775013577669369856,135025 786975075526324225,207613 761109704277843968,62463 766706040725307393,95708 733057612976021504,355662 769706284715216896,114388 793252234389626881,249926 759553381174218752,57887 768714743376850944,104208 757437639251427332,47090 768225686569967616,103071 759770045908066304,59666 794692967751647232,262849 773522843103473666,137042 785697538582065156,194723 788138959536816128,215480 767777347558932480,101383 785548990788042753,130635 789294855960879104,224850 733177023770812416,355106 770073562875039745,1249726 761130769490190337,66116 769374626312888320,103071 787686591774924800,159876 788760087619776512,220526 795360252074033153,265257 786330774899265537,202429 795390728365023232,265858 768580486041997312,106281 757564546303176704,47717 755201442886012929,35890 753498150959128576,351574 791792658930888704,240483 761678069916663808,69947 764612989701939200,84209 753946826357649408,30008 757978547210350592,48444 758452176045936641,52730 770056810019581953,116619 770844852913213440,119449 776253531506429953,153037 768222052092370944,11774 766919469981507584,95276 776249041566912512,154832 786986102091644928,206812 794543401274224641,261155 757090148110725120,45857 781703125145120768,189254 751611675560730624,16299 761670028462845952,69711 781250151356719105,185496 761203824505880576,64730 792866640702472193,247877 775760808882077696,151374 788747296288669700,220332 793126616348131328,249469 758444632283971584,53144 761280660245843968,67679 785721953491513345,197512 754773706665328685,33356 772100261619781633,129471 755269448370679808,35890 780464972207759360,180419 753675083432927233,28732 766705656250245120,95672 779717118107320322,175952 793874822061109248,11774 792034262027538432,240145 794769540676747264,262752 781866177991548928,189857 761614046315606016,69576 794869054628630529,262849 773268733372436480,134875 785480754411089920,11774 794853546168614914,261477 787488913606795264,207212 786599256475901956,199546 785829292395470848,198591 788787006826487808,220526 793674865777573888,252581 767749601998823424,101101 766028128099508225,81929 773284773557051392,133702 762590256403189760,73704 771022395553439744,121291 771442895404400640,124589 779399265948798976,173628 785994885954277376,199755 795108092715397124,265257 758371236980240384,50923 762643580754288640,73926 773694687987118082,133702 786306461420838913,202877 765178590237515776,85027 767869803516170240,101383 750472835840172032,13532 755548178317922304,38183 787448121932394496,210289 776827030264541184,158387 765003200030179328,85562 789425985674358784,225981 765217107990544384,85159 789361570073620481,225359 790688317134217216,232471 775866039833808896,151463 789143395298148352,215505 794205693104582661,257423 772627658114949120,126607 773852363018952704,139367 778666851891089408,167858 790432246805045248,227242 756537340584136713,43807 764134076861341697,11774 774198285103792133,139404 792548139538456576,246273 757603815591907328,47940 780918571039797248,183269 794654350685638656,261059 743091119450423296,679105 793107787282804736,221524 793194782592012288,249926 749322307823296512,8160 762468706622377986,69878 772826915002576896,132370 785498503468421121,196277 793617462852026372,253032 793133506981273600,249841 794943110459650053,263895 772169988820140033,118191 775489290038087680,149200 773715515177041920,11774 794558749939642368,261155 794646618305871872,261155 794940917941731328,262847 758063327633289216,50787 761998771664236544,69794 778679794212872193,167677 786304847507259392,202429 762649052148330497,73814 774324270730280960,142942 792892967056834560,247241 795607059932839936,267521 773793385119305728,138380 765250092014178304,11774 768378847377055744,105270 761367760718794753,68182 791811283146248192,241940 762458967511490563,47283 787804096866586625,208059 775773389042638849,150426 794607967324798976,261399 794727800758472704,262752 771038497381683200,121612 785906815963795458,199546 790611331531599872,11774 791652225936400385,240145 766495875711590400,93286 795047043819454464,264397 751560570499850240,18555 789999322343608320,228037 733328182883975168,138740 789344356427632641,225456 752977972626395136,14277 757597478342434816,47940 758583065455099908,51451 765031958606774272,85767 769262180298612736,111549 767335029512941573,98748 757391795445702656,47186 793145608848551936,249926 769153323203166208,111435 794940990616387584,261155 794968635441840129,262925 770592287801774084,119786 787864006568579072,210253 763723983778832385,79589 794017226294595584,256358 794577123407265793,261155 766701259696971776,11774 786894237417803776,206189 792385131008913412,221785 750459780498587648,12883 760180795210395649,61470 772992731354271744,133519 778318286597390337,167220 762597175331164160,73662 790229772169121794,227626 750699185964326912,14531 772528677041147904,131436 785864245363740673,197512 781144958371848192,173347 755791000342188035,39384 795449539238866944,266151 768521265896226816,11774 738012983692001280,354847 790469083439304706,190936 759842643882967040,59666 778129714317762560,163804 792402726697234432,230485 774063674470260737,139404 769152117454102528,111049 771582013358825473,125853 752916148837093376,24134 764193646606422020,82457 758657000741871616,48826 788037759458013186,214138 749598410810896384,7461 771407517272334336,125111 791778791098122240,241678 789143036727091200,215505 754723776001179648,33356 775996958003466240,150370 781170890834796544,183759 776617926313013248,156835 794897195061415936,352804 762654619902369792,73814 773872872523763712,137869 788368466377977857,215860 789141579319521280,223492 756721270125793280,41702 771402894767554560,125459 787571395706454016,204413 788778145344126976,220526 793570329230573568,253164 759573378768527360,58250 792771637636571136,247240 775320466823090176,148045 795377027675279360,265885 787083932663676928,207151 794882115187961860,223125 742362085741465600,350711 756659150789029888,43399 765917729438269440,87208 778948728640057346,171324 774400581163110400,139404 781309986165051392,186170 793730416721006593,250633 795401070197559296,265885 770985830030598144,122146 779022095720349696,171902 776465523093696512,156103 781217163738685440,186434 787400264135258113,208928 757744649465245696,47940 761651362589503488,67679 780150982806122496,178076 762807806399434752,73712 785386517627674624,186883 770988278015197184,122146 772878063512064002,132335 780848568529670144,183269 795428713731149824,266079 793362969149210624,249926 761927216015958016,431998 790566327467515904,231805 752984732665802753,24597 768570167546744833,107764 793110916652871681,249469 769662175283740672,114779 777849459136991232,163990 761716937499914240,70509 794386481255059456,258331 788835931457327104,220526 774423347752947713,143051 772934691905277957,130334 765352693502185472,82066 764141183161536512,81869 775506478627221504,149124 788840652847054848,220332 790914052587397121,232137 785943168676204545,199546 772479237739704320,129685 775787329982111745,150663 768922978125950977,104162 787487255564660736,207433 760439405177810944,62771 754746128092901376,27045 763808727086600192,80098 779293605332680704,173753 790885940285714432,234583 734736901983342593,65113 773285473351598080,135979 792455112442585089,243075 793972606336540672,256393 795348341378973696,11774 780105217857712128,178415 764174827313852416,74247 733081073224159232,355480 747461147109036036,11774 768629417006411776,107861 791292383195430912,232169 787485326272933888,210313 788199567711928321,212068 772572534252376065,130677 770285099891978242,117257 777308485474287616,161277 785319884255178752,153225 791290440922259456,237236 766068903264915456,90482 753752657076989952,29709 780625069538095104,181984 752706685286772736,22752 749511601175273472,7524 732705595510296576,353672 792826359798202369,247240 765618284095938560,86961 791473036570402816,238292 787843287390490624,212522 764085011641348096,81702 751025306715033600,16422 793983512806199296,256451 793670380279828481,253032 761394890211074048,65540 786788331451539456,90209 775528586753245184,112363 778369153933672448,152594 790752061994459136,99049 786555173258797056,203674 786363474368532480,202217 752954394790940673,24257 754094479951466497,30910 788064964749602816,215005 762142870711177216,68993 757670710374502400,48369 789169067714150401,11774 758822232223158273,53996 774378378476589058,141867 755170504776884224,35890 758994555844763650,56302 768770299286417408,108782 776990058096259072,157082 795293545632403456,265257 762903579069906944,74043 785615019866193921,197512 789094819251400704,223103 771103282366414849,123587 769651136064348161,113412 780441667736174592,177233 789266467476738048,222847 785676256276688896,195975 795397178214744064,265257 750357387421233152,11774 759456955161161729,57933 794558409605599237,261155 760559320056664064,63393 750236962372538368,7826 790612726938730496,232791 756242449157226497,35975 770050572754059266,91751 767171427283767298,97355 781121810842681344,185496 754783183544004610,28958 776457677899755520,156055 792891449893412864,248016 763441293154451456,74321 769277527110119424,107745 769364651637211136,112336 756970813853569024,44163 778582711770505216,168791 760441069657919488,62716 785528397908832256,196625 793504935224614912,252824 794645827851616257,261796 774860750858911744,140578 772260161486544896,129650 780114487894482945,177442 757023413928009728,33356 761696577224224768,68862 753019480054255616,25255 779403140277817344,174427 764469475445846016,80939 764256047192244224,75631 794646775722217472,262022 763789765959376896,75027 733661909640175616,349618 773337785545662464,1250038 759062429842092032,56552 759507578703536128,58227 774375046475157504,142668 793283161815969796,250408 787762571705212930,204224 755171696705933315,35890 758865640463622145,53185 732947570520023041,353789 773406191036882944,134310 779000820780060672,171902 791692313085050880,240483 772875998002049024,132848 775550790249304064,148684 752186348543631360,14277 762471920134598660,73030 791359559541547008,11774 788095306764197888,215005 785338214907154432,194083 794525371781693440,261155 794976855438790657,262847 762428112185413632,72434 781503951648595968,139404 757998811008552960,50500 774320609694130176,142942 756988985520586752,45125 771361066685267972,124597 781270521568780289,186210 787053823000973312,207613 780948043818336256,183338 773920552893288448,139404 793204899139858432,249926 791404612955713538,238378 794295308935188482,259200 791355334581334016,238207 756596443037573120,44274 773457465249783808,131027 775027179641896960,146259 776878676633878529,158589 780541695268052992,180039 792062420520886272,243187 766714795605319680,95672 779838187975938048,177233 792073371114668032,11774 793892104443396096,155390 788000076262146048,213887 792493359378014208,241860 764575078101102592,79513 774732950822846465,53667 767143185948745728,79987 794571653422477314,261155 795678233245184000,267815 794023429535973376,255942 778530631110111233,167220 785680912939749376,197091 794655415300591616,262053 794634670675783680,252939 786179480461062144,200382 790010958055739392,228354 786919478345011200,207287 751235686041133056,15813 777951940600672256,164764 791150258931769344,234583 787474603358560257,210432 788785573024509952,218258 759902246146568192,58267 786514422915272704,203147 790297124856528896,11774 794136579061202944,257492 759477342234222592,27156 790598037013876736,231792 781518236168880128,182779 788264076480655360,213064 773519184873553920,137042 791321179365576704,232863 754727636207710209,27045 788480582430826496,217519 765311454325137408,86440 770348201987575809,79987 733315533072961537,353451 791362297247698945,238508 763160189923106816,73685 763728577539952642,79834 774038871390552064,140539 754724231074746368,33071 732694044057440256,738099 786801400034439168,35723 733030726124359680,11774 786890933757444096,207096 753693524047097857,29263 790926124595511296,234583 789951128305700864,197322 761925743999873024,1248861 778377247346466816,26066 793560393100648448,11774 777549598575489024,161387 764810575662706688,84441 776075807454355457,153194 768528863940845568,11774 791394622127812608,238207 752653002566144000,22662 793091281845092352,249007 777964160151752705,163824 771569406627291136,125367 780992481794097152,164475 792549734950899713,245056 764295715321360384,81869 781286580732432384,186212 771149791329910784,122861 780802477163544577,11774 761335082695008256,68182 755088972531970048,34938 756579385646407680,43454 793257179650199552,249926 793581863759650817,250785 786980181860900865,207613 790807690339495936,232169 751588156382842881,18215 794680877238386692,261155 778562473133740032,167044 791786832564543488,240793 793922160041541632,243865 748590620806045704,11774 754029221853421568,31077 790721766825918464,232884 788920757371998209,195876 761243005718331392,65887 788079254370082816,211875 794542792806699008,261155 765617665511530496,88052 732907373954666497,354506 769209849498382336,110843 790601337608298497,232169 790924107923816448,234583 774754391601483776,144538 788734412431224832,220332 788792919713021953,220029 791631526555516928,240145 767344945946427392,97836 786613149193601024,205181 752974804358160384,21074 767524236223283200,97447 773887837636788224,139404 764172166971654144,80939 788148923110072320,213427 786909560590200832,207287 794812962317934592,261155 777328865870045184,85326 764859750945140737,71502 793530513831133184,249926 790290585064177666,225359 772863121241223168,132335 795016179219890176,263676 760623354646704129,18395 756707012008894464,43553 770342899078889472,118405 773657851935985664,136947 791319193035673600,237491 787465178161963009,211347 795166706305994752,11774 794854811904704512,263141 794628581846609920,261155 773920647718109184,140039 787350179187986432,210138 752240925179383808,18893 775700193283022848,149200 785920061718589440,196277 779490818193326080,172185 786216941350293505,201494 792088441072840704,243187 794706174482337792,262849 775740963687768064,11774 765714740945428480,88994 795004031349485571,258456 774246417007251461,140444 758439762428588032,53193 794924556045742084,263895 773985602752557057,140444 760623041055432706,63451 776987341458067456,156835 785503093882392576,195975 792080945771782144,237964 743503714468540416,350505 751205324619669504,16833 759855831139704832,60120 776017437217153026,151156 775751103220740097,151374 773620686598254592,137444 776176444548362241,154071 754945607748296705,33356 762800411010961408,74066 767104933397016576,95672 767876137578037249,101383 768304048688685060,101681 776497059239256064,11774 789938306087878656,228576 777016442441138176,159876 770203336545009664,117257 776385827500859392,153545 791027372552253440,234583 780441832182296576,179766 763393724432789504,47188 788686519930269696,217658 791326449189818368,237787 756319204756914176,42249 785972580733845504,197673 793240852881674241,249444 792441291305025536,243165 795200858988441601,264774 769612274549919744,113412 794026317612204032,257492 750400088363577344,13201 792519684834877440,246273 793644316816138241,244350 793985135662141440,203546 795336928577093632,265649 766424016110301184,91810 773893545174458368,139404 757253521628536832,45014 766628554415173633,94699 792107175908872192,243398 753047153224941568,24346 763733536687919104,77185 793131819281580032,249469 756355942980128769,42249 759761953514369024,59382 769709966659837952,18030 758250600387768320,51069 766329506470563841,92202 788178308563406848,352258 764162357220237312,80939 791698139413479424,240070 785571525936185344,196917 790909794085433344,234796 794619852321423360,261155 762678527367843840,73196 732896510711488512,354517 793984382822391809,249926 771144690884222977,1249808 760638834346434560,64084 775019490983587840,146259 770598745973071872,1170396 793722129661341696,252902 764095539642142720,77632 756622739830517760,44274 767517919521730561,39384 788254569700601856,216009 759148801269436417,56964 755284822679953408,35890 788515067150999552,217658 794877258355851264,258040 769010545437671428,109960 787008295663833088,207287 787082040785108992,208928 790758846067273728,232169 788406185598849025,215174 754013283296960517,30815 765519597428547584,87904 793512429783097344,11774 785708879917244416,196696 787098176259928064,207119 791640618229460992,240145 779382124503793664,174115 793169021449310208,249180 794593858944282624,39957 794687358918623232,262588 785276181859954690,194560 788928117754761216,220332 794527918844235776,261155 786028546200182784,197297 793871508250722304,255942 786663956245078018,11774 770793800008667136,120613 751835076208398336,18298 758158545745502208,51451 774304980261941248,141360 763246025804963840,59996 755855086966964224,18215 785871670724726784,199262 757995561333030912,46633 795476511881134080,266138 757631193324015616,47940 765223303514435584,84724 793927047206666240,256255 793541451632218113,253274 759128105957093376,56964 764148765091631104,82209 763818200391938048,79987 780766279527460864,182870 792728039075549186,206666 756245929926197250,42152 793440480499490818,252196 771413165158596608,125367 771041118699999232,123085 773681547098464257,137033 749624348194013187,7546 778709056949145600,169107 786004291928649728,200490 795116590140366848,264397 762864008483315712,73526 781553809646583808,188401 750870748516929536,15264 772469236350455808,122759 758041967746019328,51069 764972931042545664,85562 778042022766579712,160539 791853228895993856,237491 794638702781890561,260994 757587732285657089,46407 760981937867493376,66105 780863741915037696,183975 732244634764611584,196346 733789539865497602,349966 772588308891308032,131421 793654316741439488,18395 788108364014387200,214247 788797824901214210,221057 779068078646784000,172120 786395134308921345,1063777 789492353937596416,224678 760081806074925058,60779 791353557337473025,237491 759065723096272896,56552 732281349663555586,349776 785433594571415552,195712 755780316221014016,32710 791949132885667840,232169 794347739203141634,259743 733816240398053376,349566 770273337419395073,117257 786623562954059776,204413 787083482195431424,202636 772508167657750528,129479 771769994640228352,127871 779580217065037824,174315 758074759573676032,51069 787838481796128768,213064 789066854367109120,193636 789550639101702144,226810 764487620957081600,82002 787340711066677248,207613 787857109786382336,210235 792075516580724736,243614 750702491092660224,12535 771070828070969345,122982 786662850278232064,205728 778808171011858434,167220 794042699452026881,11774 758042408072384513,50827 749451394831101954,8497 771006004540628992,121479 771417422045835264,121788 786480422469378048,203674 732204670383443968,350021 763247294149955584,47940 794562619944435713,261155 762049826540388352,1248996 762209364325302272,431998 793157491899133954,249469 757444544363364352,46667 766015609163218944,90384 770580731873615872,119832 776093947986935809,151463 766418889890684928,91810 767796653302554624,101383 750824425834975233,15643 767657275133562880,94699 788355956962893825,215608 753999744028987392,29790 764864375282728960,76858 771031631872208896,122715 768924349562703872,110362 771925816208916480,128591 794789072652947456,51644 750772364539863040,14781 785678368058413057,196917 758028785576910848,47940 791139383726538753,235348 780599728895512577,179272 785780691632025600,196917 788829472636145664,220806 794085448180203520,256255 766652071462350848,94766 786300770245156864,202007 760807647453077504,26066 766579273436061696,148861 791057615799324672,234564 790919140068384775,234653 779016039174696960,171902 785958089526743040,198878 771412488663498753,124855 793919025948438528,255317 765721339596460032,85414 749763367443787776,10064 753001615448219648,23739 774058748847480832,141277 795371771549642756,262847 794203990913380352,258598 786954741255462912,193639 794643204016603136,262145 765045938654097408,85562 755952120772239360,40881 787080023526211584,208899 753022082804387840,24316 757669165213900800,48522 785256341661069312,194450 792185597767090176,243983 785271656566620160,194648 791998070535970818,234551 774001189050548226,139633 753762106109898752,11774 768479108800122880,11774 793902700496728064,255942 751112983913299968,16506 756270280385794048,42432 770446470730350592,118191 776575543542067202,154087 773606318196264960,138054 790880275228037120,234583 760510945680510977,63268 776760799855542272,157755 752949603255914500,24675 766796325908283392,91700 770943881055571968,44421 775028262577647616,146259 778366401580904448,166852 732254671130132482,1170438 778270484089700352,165097 777762825255006212,162497 794543482404794368,261363 786922788225478656,205728 773918164816015361,140039 765348138056048640,83648 781351455412277248,185310 794313578652307460,259055 773241488880898050,134561 794395312873873408,260404 754140195293765632,32039 762175339313238016,70858 763345485188898816,77668 751581771423068160,18893 760994751223128064,57574 781402764991541248,186584 788916252215353344,127871 733038480847032320,355106 759844027768401920,59666 757372775027924992,46379 769538117447671808,112363 771786929507536896,127366 793953673500131328,256225 791349678482784256,238395 792923177701769216,248220 781259700683862017,26066 788069091592601600,214354 763242782181863425,73814 773954477288218625,140444 775363814367850497,108396 787142623391784960,669866 756981119891808256,43553 754016635950948353,31095 776847598120411136,158428 786451802627670016,195876 785872949463187456,198878 787122749244223488,209351 763110591347044354,76628 788407536084983808,217634 749368320944578564,8047 780769916353851396,182726 767748347914399744,100605 775375293397610496,148574 786599629815066628,203806 774617205413670912,142090 762602761120776192,431998 750369065517080577,11495 786939184338657280,207613 795037855567532032,258193 755164776485888000,35890 791711570950664192,241034 794640679209144320,260081 764219216216006657,80720 775288381441974274,148045 785313766061867009,11774 762373158464790528,70858 774008884423892992,140495 755467767009177600,14751 774986903183462401,146259 775141028437172224,144730 793984779959943168,255393 755157224436011008,35890 770265108438056960,117257 789083458685562880,223286 793274010045812736,249469 773932737585516544,140232 762623140249931776,73814 768074602438205440,102649 789317146333614080,225359 751972684091813888,18316 773567356798918657,135758 760113269222801409,55915 776834668113133568,158327 790909422629367811,234583 769263088927473664,112363 793113294953390080,249469 793316733180411904,249926 761726982396612608,69548 778280711530778625,166339 756900368555147265,45014 792179055789572096,238099 795471956921360385,262824 767813200301527040,101681 775036596416643073,146259 780664952914743297,182036 787791846911021056,205197 766887671331454976,82209 776607283782365184,156053 788548612506607616,218832 794578733495554048,261155 771737656178991104,125816 772549555212562433,131391 758364115765174272,52554 756745061329698816,43391 794088741421858816,257325 748467121114349568,351992 754824870681128961,33801 769919541237297153,105109 757631183924506624,11774 767510477576560640,87904 771498209621385216,122982 792091921149603840,243187 793987126782111744,247651 781304045512364033,186584 773622072903921664,137693 767872798328954880,101681 788922415942336512,220961 737109896991277057,196346 767053967528517632,93210 763861235171418116,77731 793860728885248001,253206 763902928289574912,80136 751069558681796609,148861 753665772891742208,28732 753907692817690624,30011 788444846797107205,217519 795004741117997056,264478 792945999312408577,245313 764432709695442945,83391 768902582752411648,108963 787776850198093824,210215 781210672935768064,186434 767203259081555968,96883 779011729246212097,171795 754975956301787136,34666 793863855038496768,256255 795153300735791104,263926 794717412943925248,261155 778216250476376065,166321 768209179349614593,103506 776450351922868224,155390 773666924928438272,137777 758890114739077120,55710 763209483015380998,431998 773268049340272640,135725 791067112970125313,234564 780787039189032965,182726 773878647350398976,139404 753471720326062080,26539 767459422700306432,99044 788748670585954304,220332 789286389896445952,223899 753206384951386112,26140 772908932645912576,133519 795741726040264704,199307 766143431378735104,88052 788480524100603904,218351 757219656755273728,46006 785540219751792640,196277 768638707960197120,106716 794770675181486081,262849 760897633225498624,64378 785271230647656448,194181 759977102917693440,59730 770778523896205312,120541 777584185108299776,355701 793336603351523328,250633 777962686994866176,164846 787742200889237504,211708 775116988808990720,145866 778245379124924416,166282 753965010821480448,30590 785597591203356672,196277 795029214462361600,263926 779061524165910528,154914 788805075993067520,220767 758430245502455808,52821 785297907868065793,194923 793372681617805312,249926 790736412769259520,232863 761171787874873344,65180 794893605374726144,262022 795701207742509056,267862 755426919408173056,36735 764257123828174848,80486 751670770221223936,14277 788712577215897600,11774 792354364220465152,244143 775625318107275264,150404 773714555713249280,11774 776776060230832128,157840 752974300878106624,24870 770893827544584192,121046 753622576111423490,27317 756635052482715649,349970 770625941324177408,86743 775699702159409152,150663 777308117197434881,160609 772662129925038080,129708 768864506818793473,105041 758329988076535808,50923 790742361907290116,232169 755859699078094848,39462 787872283742404612,212802 778690307206451200,169201 793828011934117889,238136 754830621122310144,33356 756860167938007040,44429 749185758435614720,7123 773610879459917824,134199 774372862589227008,141913 753381498435301382,27317 762502124613701632,68142 751223024330866688,16728 758408917672013824,47940 776122745419620352,144051 788343637507702784,216968 790305991590027264,225995 768656037821939712,107745 760250629218373634,61598 786307666767409152,202429 780372857989763072,179742 763181750013091841,75899 779162430945370113,170547 775042364880592896,145927 786662844993417216,11774 776868237980172288,157840 780612410528980996,182122 776892563827617792,152594 755119362646822912,18341 758831579313475585,46076 766407864781041664,93823 778305562962305024,160592 779373600608493569,14277 794748376894078976,261202 742836191804805120,11774 758438494972674048,53144 760493158631342081,61719 785851849761054720,198671 756504960049770496,42249 765331447997722624,86653 793100928660365312,248988 786948713625292800,207613 767066230440259584,97355 790550604477333504,231894 795113524834041856,264774 793792419858944000,255393 794234682640580609,257353 756917102557224960,354841 764883632196423681,84724 793138880316862465,249882 793757576450052096,249926 786243908393054209,201598 793124207508938753,248437 764274622879502336,81869 733096744309907456,355944 794099194965479428,256502 775169123269488640,146720 756254668200767488,41719 791393862149365760,206257 792833638211608576,11774 794931854742876160,263895 732643951803404289,1035907 760598808740757504,62063 791712793594621956,240718 790740906768859137,232791 755229408835743744,35890 760982319473696768,65455 788080501865066496,214114 773863233866305538,139404 764167947745169408,82066 787070920322088961,206633 786569673122811906,108396 732703377298055169,353016 757673377528250369,48549 791357930339655682,238429 751817013303996417,18893 788056730680852480,166282 792517994161184768,246295 750032868978470912,7816 785522386741231617,194723 785302718663499777,11774 789894869879848960,228677 775845514181050369,151947 791682395674144768,238395 794568418640805888,11774 785676998739832833,195975 790997313779011584,233736 773468678721445888,136589 790978475582566400,217634 753994389865701376,30590 753733177273745408,29263 765222590906568704,86440 772793596831371268,132335 755896154718691332,39236 773311219352690688,135736 773849720359886848,138819 756962433508323328,45125 755446815298756608,36545 766574902128369664,686533 754762033992654849,32989 764465410242514944,83391 758817986706743296,53991 780834725967466496,183269 781205106859520000,186434 795367497583063040,263906 758735586244952064,54106 785818059034550276,196277 754743928977371136,32468 793105983685947392,249469 761513202295332864,52015 781692496925499392,189515 793970591065841665,256276 787102585060667392,207051 733058876929507329,354869 755494503809740800,36157 763955004377960450,47940 778606720356495360,168284 786406383239299073,203350 777286143255650304,157755 795742285988249600,267746 767462310168317953,98751 758422552632971264,46384 751788769234255872,18374 750406401554513920,12883 760978507077779456,65165 770876916245139456,110362 781480572082282496,188119 788573564886781952,215437 785516359585243136,196262 785588307585564672,193633 788058235529854976,215005 769684908327460864,113982 775817136413421568,151156 787906849605550080,212707 777064674445651968,157755 776856556222681088,157755 759835148368146433,353879 789976764835467264,227242 788534802395824128,203710 793597665841938437,253475 788795705154539521,180122 761032383780917248,65974 774664717910601728,142852 775772576501096448,151463 780053953090166784,177749 762975348900233216,56391 786233957742501888,11774 764647569448374273,80939 772455981867556868,129662 795613577898061824,267521 771031007130705920,11774 762762161563152387,73926 789775666136780800,227242 752910053037015040,21330 758788611168997376,55422 773308076388601856,135505 780559393565708288,180310 793126185320402944,249469 791466334001389568,239076 753675505874800640,28866 794538720556826624,261155 787351881693667328,210585 768847755661938688,108850 791460731350757376,239261 778136014267224064,679105 768508555213307904,93504 792101232701763585,243187 772435204375969792,129649 795414288156557312,263189 781198606510485505,186050 793791572307357697,255393 751635166628573184,18562 753180774531272704,24248 758796833728651264,53992 790608160939704320,232169 777523383449772032,162213 776922168072499201,157755 773407819399831553,135386 786375960492806145,202248 788359484909375488,215252 790915130384973824,232884 793835864027639808,255393 771632654957424640,125853 787637989803302912,208178 753107771915137025,24257 776189028815212548,154322 778358468990296064,152594 754716575891017728,33356 794353094868008960,257492 754008258159849472,29763 756254397705969664,42171 760966832375238656,47940 757373783317606400,47220 769262284732530688,112363 772005850353438720,123217 794388290895892480,260173 781898132032397313,179537 787475669836070913,210313 790603074662387712,232169 779059793168310272,168284 786326830408015872,201555 786012831153999872,199178 764256131858345984,81011 781203583714856960,186434 759171757433495552,56964 757711525058637824,47693 756947035295625216,45079 793236909862510592,250633 780615672204259328,181935 773700026086424576,138819 793607305262690304,249926 785895336522944512,199546 790675787489939456,233307 792751942439231489,247400 785275884114702336,194648 778583378442452992,163376 791462213668175872,78159 763721797434875904,78684 775886817434279936,152314 755547830698192896,38032 772067094162579460,128713 791069589731938304,234564 795706218450927616,199307 761666032855617536,69565 764086565882568704,47940 768984288243159040,108849 771093523915350016,122759 777560216510488576,162348 793243003880112129,250293 763150748343566338,75709 760813041944563712,64882 776065323959222273,153194 791261982901100544,237491 764327214749921280,80939 788399038739591169,217519 795317000792932352,258456 768967916272422913,109805 786006259937873920,199460 772956190514946048,1250000 755201552537837568,34666 785659246381785088,195975 793899233183043586,253206 776383538404941824,155390 785467629171507200,195975 775107823063760896,125810 788782437568348161,220526 775523688708014080,149953 767089051966988288,94660 778724227675398144,165185 788855721584693248,221476 776200943599845377,153573 759429184464625664,1248664 762635362552336385,73926 793155325620736000,249926 780479993453228033,180647 759075038620422144,50314 770544448954589184,118515 772259907382849536,125554 779119546422603777,171324 769990391357726724,115538 794747958751297536,262849 774106249004617728,135025 777860714669178882,33169 763419019584102400,78129 765945996064858112,11774 763054320543817728,11774 781529928403562496,188401 794525880508891136,261155 771420770140467200,125367 778408818178985984,166916 794006255178170369,255942 781169815541075970,185310 794345228446658561,257406 758748184529088514,54003 778020227980361728,163990 767513613166714880,98972 752150087623671808,7311 790635904649957376,232863 786570168788979712,204413 789265663546290177,223921 793214485678977024,249926 789260082282393600,224678 793977042907721728,256217 765023656405676032,85562 793155233635405824,250066 768852370050551808,108849 789659516757508096,224680 791412245876056064,238395 785491313818898432,194743 757716765673529344,49056 779154491866251268,168284 763897253253623808,80648 754126965901262849,30590 776328202616791040,154832 785882937480794112,197512 751866302407606272,18298 779159278552752128,170547 761960076420739072,70327 779422479064236032,174557 767926900027121664,101681 770279346825261056,117079 795104791420665856,265257 775876790585692160,151539 779453771449368581,172185 769169588437286912,111558 776147879085813761,153035 776991988675588096,159146 789468220277202945,224680 785913834863206402,198671 777221595211247616,160634 773166598333095936,128934 749261393937838080,7828 760558941864660992,63451 749944695388770305,10735 773711023962333185,11774 786341054798630912,199460 795338819583275008,266303 758824123707424769,11495 755171812456198144,35890 759751575753461761,58481 763809670519599105,78129 785982052583641089,199960 795347643668930561,266500 790568290812694532,230791 759284694521352192,56964 773323545652768768,133043 793460465032572928,252408 751131067730526210,16706 781335738587746304,139404 776911411448573953,158387 794268485404786692,249926 750408194418044929,13201 767686742187057152,100619 793350807483658240,251452 792810362450145280,247240 794021654338895872,257492 786831170831024128,175891 788172199454801920,11774 755866803021250560,39207 793540020363821059,252984 794634161793409024,261987 781359090664628224,185313 795494095175217152,266079 780436002355621888,179742 768680920060727296,107423 778040280071057408,165523 733746868564418560,11774 759087902173253634,56784 770804973554638848,120393 790645162418409472,233152 772998305093681153,134033 792357255668699137,244978 781294088184180736,186584 779229001244114944,173347 793836522734809088,253032 758273214640447488,52112 773839929465942016,139404 785914063939219456,197099 785427247133962240,195481 788778626254856192,220767 760239641333157892,54525 791788708034936832,237491 773303216893222912,135025 791371267790307328,237325 793183734170161152,250033 791707356199616512,240483 788102424770797569,215005 767866337452359680,102137 794984759504080896,263895 773899417258692608,139577 781638013168214016,189086 794167697013637120,258331 788471923638427648,218275 785543212362588160,194221 787291262630105088,193121 788345422771204096,215252 773699987834155008,138819 751770058611916800,14277 774474762751836160,142648 770788488077643776,121479 771393350285004800,125367 767804803447529473,100891 750402113377677312,11495 779026858037739520,171324 751844657395437568,18298 795114257675259904,257492 770664488559341568,11774 770314816879599617,117257 785614642756263936,197512 758640098715901952,54070 794527148396711936,261155 762879996201275392,70797 771243990972637185,122978 786549527964639232,192032 763047173705506816,75615 774854912630894593,137927 775733527878987777,144785 761979394856394752,70679 763430165556801536,77731 794905049298272256,263703 789068518268428288,220767 764436437278265346,83422 775755889361977344,151071 793738047003037696,253739 756596598755426304,41702 794651081821274113,261942 778747271064133632,170187 750301785705762816,12357 777593618173349888,159308 787017668960264192,208016 772282194756763648,90193 770699912816234500,120613 787793453992206336,212949 795367777112469504,266151 795702606949744641,203546 763801860255997952,79691 795716073870004225,268448 751601223900336128,18474 766397703152668672,88920 768168421964021760,103212 792314938672844800,244221 772516048624947200,131045 773316785718366208,134375 780592632250662914,181886 753953086335488000,30590 794558965367640064,260445 788012404332498944,213217 790887435324366849,234583 788068786758885376,215005 765649091581784064,87904 795019637914271744,203546 776816093071540224,157993 762769058160898048,431998 792901805042601984,247877 795205439457730560,265257 766041920862728192,89302 795756440799551488,130980 762768957086380032,74366 769133822524788736,110362 778472461671145473,167220 779618192541020160,173347 794212618084855808,258598 769347884189880320,109713 774067409758007296,11774 780796763506610178,182726 770119187306012673,112363 779065972980199424,171062 785506765244866560,196277 795474977130692608,247930 759195367871279105,57112 772868903177449473,132761 743921115647574017,47188 754779122329653248,33356 794224459968299008,258771 794825648653082624,262752 735854886605049856,353124 756928225440169984,354841 766088375619162112,90373 788003084983267328,214354 776850271901061120,158815 781162815784644608,184539 764912612849115138,84724 757507626628485120,42344 777549745631862784,161988 776925596538449920,159146 786436001065426944,194723 791731241099943941,234583 769602912741826560,1249682 773736135247790081,138819 752117093995130880,7258 790978194031669248,235590 760115302894014465,61051 791832261368897536,240890 765645273599049729,86440 770391703257686016,117377 760723978990280704,64465 763122261981327360,75349 764429179819483136,81702 766834917531455488,94699 769579692106084352,113412 792553898368180224,246225 766825258687102976,93303 779694679860404225,176203 791824767498199041,234990 765641772261380100,87904 768274351368044544,103818 755076553634185216,35044 771404250467270657,124597 774287997957275648,142506 775634722160390144,150063 772907521442840576,132335 760079470195777537,60865 755160235384328192,35890 771680300887715841,124855 788391916895338496,217519 777657683868393473,161978 756629701033164801,44479 776601645765562368,156644 781642105173094400,188106 785668132828438528,197512 768594863067725825,105345 777036684064063492,152872 751996609945231360,18879 766114901790253056,90384 788398681011556352,217634 763144742666248192,74943 793858396864798720,255071 789426256479739904,225981 791733627935596545,240145 765218698588262402,11774 778466032734175233,168278 778568291262619648,168794 785282365476175872,193669 769617591396696064,109337 762074826026594304,352550 787011090458644480,207287 733214679032573952,1170862 761949202163257349,70679 795362520550645760,266068 732593275002101761,352527 771707773423869952,122388 791617818374512640,240145 795663116486975488,267655 786951175346061312,193639 763523654919528448,73030 770283107169636352,117257 770323948676329472,117641 751547622981300224,18391 785321666872090625,194667 749741433997918212,7182 781350676320227328,139404 786939090688053248,207613 761197600364195841,65180 767320203797626881,93261 778615895597916160,169201 758074769950597121,47761 786679876736671744,205728 779360556150960129,174427 795251011111661568,265651 789562469337497600,220815 760188938732568576,60855 795500260114268160,247930 780566660797390848,181409 790327974948139008,219531 758552546742939649,349060 785460552453599232,195975 753682904291635201,28981 776114531168911360,152314 766653726727757824,95045 771129190049517569,122299 762761591360073728,74281 763496037344423937,78333 770944403661725697,121359 773238734158311425,135386 786357245403602944,202304 787222018601193472,205989 755553631009591298,38032 777931171107786752,158589 795376676909752320,266151 786431717565304833,201931 756941274171584512,44450 775080979308380160,146259 732538383864627200,352465 766502621733543937,18395 767137813708013568,97468 757063726906224640,46006 763764447882178560,79513 791682741527982080,240718 763351462390984706,76202 776165129712984064,153854 770777218859536384,120690 767790099048370176,101163 779360791766065152,174427 792132616841420801,243733 759088527611006976,56197 750740359248916480,15005 779377570915741696,174557 754719063486533632,27045 767389631105171456,98736 771861091588505600,127134 775109798131961857,146720 732634823911735296,1035907 770935633179209728,122146 761320228890546176,67938 735569223615844353,88859 792524135360450560,203546 753343754539597824,14421 792555220295294977,11774 762211570004918273,72035 794007028880539648,256255 794902511794655232,262849 793810555823808512,255393 793575940571951106,252020 795018365316333568,263896 748920280001683456,1247921 792527321433448448,246225 785861131248238594,197512 763438244650418177,78304 794715085285584896,261155 751727356293754880,18893 743174405451186177,11774 771569541042233344,125367 750864797915238400,11495 779353469702594564,174315 789222187039395840,32404 791336299068141568,238207 792449501352996864,245148 788192607230918656,214354 794653380090195968,262145 794602187137683456,261818 754758620198428675,14277 780112600906563586,178045 753746413335437312,349060 794573935903965184,261155 766850107736076288,94699 795613586458574848,266151 759114289051414529,56964 758700461910351872,54070 750547224724180993,13104 773706183270096896,11774 774262655318011904,131421 787854827149668352,213253 773986962336260096,140444 779425842686468097,174557 760560704458031104,63149 778665299243589632,166852 755164753320898561,35890 768775633652580354,107423 761681826372919296,69548 756469825468182528,43391 761529668147085312,68893 790586645485461508,232169 792141073866817536,243187 788452022391451648,218275 764460303375409152,83391 786757616575799301,205455 762296960829100032,431998 751757855644983296,19352 794532960825393152,261155 788746018548514816,193121 776798414210080770,156652 749401701363294210,7826 778769842224697344,168794 794306087520374784,259457 787091850087849988,209129 779002930942713857,11774 734483051086909440,7700 753891258905550848,30267 795118338355687424,264397 765653276905857024,88930 777157873562296320,157755 760537691465265152,63512 780771052989321217,182726 779050980017049600,172122 787435516429897728,210432 773716274333552640,138054 765294047141302272,86472 789071929038737408,220332 751950232204763136,18318 773956785002602496,139404 755206035028271104,35890 768814438585470977,109104 787399661724336128,203034 795136589974347776,264397 785341359578157056,172295 781500906823049216,11774 787759019616194560,209184 752255285176176640,18470 768092646275416064,103261 790948924051697664,234653 743603259831508992,351992 766722497358229504,95672 791344779845967873,232881 786405909710766080,194723 791769435669430273,210432 792003150458728448,241678 753362392990507009,27317 770494653594476545,118192 754742639312920576,33356 769350053756624896,1249646 770468869064589314,118192 749678481903017984,8188 777305936822009856,152872 755501584302374912,37908 785704229423816705,196277 792472638446632960,246225 794227927177199616,258598 757568390588497920,45525 760158011029463040,61051 792073458381361153,11774 793195674997096448,249469 792502008523534336,246314 777262438244691969,108517 779248316915724289,164900 781631509459378176,188498 787764449675505664,210238 778377269647642624,167562 790906421919440896,234583 793547986106101760,249926 765208001774923777,86440 777924261461659649,164001 790991943966846977,234653 770429862003642368,118191 758033394169249792,50654 794351450709233664,258120 733113702447230977,355357 794331967860961281,260033 756841223340437504,43553 774053318964359168,140437 794584984061284352,256255 794700571680866304,262849 763588113528594433,77303 780498450853031936,167399 752955480201453568,24711 780290797790867456,176109 780551856217088000,179589 774028492107198464,140444 765555225272823812,86103 790912621880877056,234583 790792709623513088,232863 788819273644961792,220130 793599109391327232,249926 778424888444846080,152594 775460087179710464,147587 769927167375400960,115207 788818209520558080,221297 771017387466522625,120610 773894292544884736,139577 758110536974249984,50698 756936280789905408,42344 763166529928196097,76535 767759118362939392,101203 770420977436069889,118515 777604963350351872,162596 756606704268091392,43258 778289301977128960,167220 779379673918603264,173936 787010177685942278,207287 760442529934286849,62771 775347970434707456,148170 779377965796691968,174427 767871102144045056,15536 750042359178682368,10809 778568763402780672,168794 768976216271368192,110362 794760744130621440,262752 761668554848669696,69493 788464144118841344,216009 788450324067397632,218275 749925030679744512,7869 762979941839405057,75724 765518708076900352,87625 768019922433761280,99159 776848340583522304,158520 769315437884628992,112163 765164184703275008,86103 794663492498452481,260863 787698933808107520,208307 788735015593078784,220332 756305393819660288,42432 794876585774039040,249348 759368487462658049,56964 766449114322051072,93508 762793553969893376,74308 758028202199490560,50923 749661071875645440,9087 762457190347059200,73030 775434070960574464,148167 791304527924367360,234583 763956990259310594,16675 743134031793946624,1247576 762399777715662848,1249012 793843632314978309,255942 760672626624770048,60011 785487048610197504,196237 786196666575491072,201619 794546111285526532,261155 750708455732805633,14351 764928172374781952,84422 772215639905673216,129558 786346365139849217,351830 765210117218467840,86103 765219398034612224,86440 764436315186274306,81869 793161687742418944,249180 753049843484864513,24788 754108368176893952,31686 778494028623020032,152594 788061847962345472,215005 746818617916952576,1170583 752222354391130112,8248 774016148832530436,139404 769664063651454982,114779 771030264046813185,119813 793162133907251200,249180 793188951787921408,249180 779997804357783553,177704 778570955962454016,168794 779424230018605056,174435 781772399461171200,188622 753547623139639296,23739 786003928466894848,200382 791788303326511105,238429 794613407563452416,262053 790722230367944704,233692 757955814850174976,20076 795291065158893568,218911 771109780391915520,123273 779354607545880576,174375 779822583499882496,175772 766638148193361920,89426 779307314541015040,173753 794524752140529668,261155 768045940305334272,92958 772617739626315776,90384 759351420122435584,57722 769276134672433152,110209 786760066129092608,205638 785974415393710080,199546 758039954580660224,50923 777570445688209408,33169 732992757396951040,352654 777909771709980673,163901 786395710841298945,202983 758271603041980416,41703 772105638566559744,127218 764987274136346625,85562 780435598784000001,180306 788808551355473920,220526 793853886717108225,255942 758322743406432257,52061 793622451724939264,252112 795446226787463168,266079 785263535295238145,194154 790931482273611777,234583 792065992406999040,243427 735928103424364545,11774 794565445487501314,261050 767170483796185088,97811 781044622206337026,183759 781214270138621952,185496 770342739019862017,117609 761932937763913729,71243 794533044275200000,261155 765075122885570560,84422 756108873614974976,41632 757073689552781312,43258 790997141112041473,235882 770321148127182849,117687 761639264106979329,68846 788439462598565888,217519 768945384500633600,108795 785654298856173568,197091 790384880169476096,26066 794645008343334913,261155 756635012007661568,47188 756284851251130368,42495 792097694680440832,243865 781342558526050304,186584 761561391245385729,69231 764519645034360832,83866 781567530414514176,188304 760191416857395200,60804 790932124417269760,234796 786083642384744449,199961 766434719286329344,90384 787620226200399872,211753 794181341596315648,258421 769091118864691200,105642 765952579314429952,87904 774033487657521152,140437 766745955756564481,95672 776250438014398464,153743 790313181050798080,228063 767524759873527808,98751 773732241377726464,11774 781696698238185472,188934 794103621373739009,257492 775838755659939841,138490 763765682349670400,79513 790194329675440128,229983 792134863209934848,244297 750172815412920320,8079 766059436230279169,90482 788391704491618304,217519 788530513229127681,104244 780928623280742400,183269 793558084849369088,246785 775399412671524864,148645 778729132645502979,170252 780788883722121216,183269 793552252145246208,252020 795023930264317952,263907 788874510472663040,221832 770946338909544448,122146 794041507376492545,257492 785597074549145601,197297 790926967419858944,234205 792851819907026944,247240 774519573206872064,136589 781893777254416384,354695 766046972419698688,90384 768144894896537600,103354 770116111379685378,116265 785920037597044737,199546 786407157331660800,203674 793422911126200320,252020 788720772340715520,217285 767216912694665216,79691 772431533474971648,129649 794395724649594880,350913 790961920740319232,232169 777269254353739776,160609 776621107696766976,155898 765022630936211456,85434 789429959135678464,225981 794005279268622337,257492 757692866269319168,48791 785864172013752320,197297 779441444893241344,169580 792564475647889408,244270 777733417224003584,163319 781220889413115904,186124 787686932922990592,207613 788880167921917956,11774 776892909652180992,158428 775757868490371072,90193 785843807241863171,198878 772277295109267456,129551 776256374678355968,143948 778757235807625216,167398 761946450838163456,69673 758334396567056384,46384 774436105697591297,123865 775021306580434944,146259 795701772430020608,247930 763912714989084673,80192 787034267826155521,207613 769687562705403905,112939 773376340993060864,133702 792026408604340224,238099 771824667623428096,127358 763909547316609024,349425 795714673333047297,268448 778263103771447296,11774 795214504061730816,262925 766004365614211073,90908 794278556545196032,258044 768578473946472448,107032 771552801126133761,11774 774216650614714368,139404 791098491997003778,234583 794560817861693441,11774 750513472891265025,12883 793424299868626944,252020 766096611902496768,90327 788067168290168832,11774 758032678226624512,50654 786939204429316096,207287 786244043407699971,201958 780171896985968640,174435 786224954022825984,201494 785273080025264128,194560 792014885722783745,243075 775357126524936192,146488 771353812682629121,122622 765258331506155520,86103 774735282767704064,143043 786512701614911488,202983 787073857874046976,196676 751905139057840129,17794 763493618996969472,45672 786739812971716608,205989 778417751547191296,167220 764684528728150019,82880 791687738760257536,240145 793808159680831488,223492 755433990132117504,35890 762792004350717952,74281 770052550850646016,116619 787102834168913920,207949 772112869580165120,127218 791510081473015808,239405 795693861599408129,247930 778390299198443520,167407 794526725388505088,261155 759507183256031232,58537 787904880702853120,210585 764505699397300224,82673 766783354398183425,95511 778947282913861632,169437 788861272225972224,215031 787539114631442433,209817 778254854380740609,166913 768529717221654528,104999 753378856376107008,24745 763716253253046273,67326 778245606158589952,166532 778489503115862016,167044 752943609129807872,24173 775001474938052609,146259 789284939912982528,86181 768842432918253568,11774 767082373368250370,97685 795341939302240256,238383 793188777166417921,249961 781257349797404672,184223 786336140878082048,201931 759001939832999938,56210 762742604245139456,74247 786639605881835520,205270 776533185085579265,155318 781645153769558016,186584 780254990459768833,167220 768089082459283456,101681 761337563814567936,67938 750721613503483904,14877 790973318547595265,235590 791621237541859328,240145 795261113227157508,265644 777473844726501376,159876 788753140824715264,220526 765234050714001408,86645 758165776696311809,41703 766066329971519489,91049 793818457880100864,249926 777135107538845696,160280 732496814557945856,352258 792228676804939776,238780 755796876931325952,39026 776265040496168961,153095 786903759162966016,207287 773067919404175360,133519 792062861346418688,243614 751121337695875073,16953 761395289030742017,68102 781114728412250113,185496 749925340793962496,10735 764968862072705024,11774 770670140107153413,118154 773359155927277569,134197 777860409596313601,164001 791229828481425411,234583 794259837303607296,259231 758044241159270400,50314 761330778429009920,67497 762339050430746624,70886 770634996562493440,118192 788780846664736768,193121 768997569292709888,108729 751784104006340608,18893 763681841161220096,24252 791512172044115968,237223 751177461472239616,17591 788025139858472960,214354 791015475509653505,235590 779002797698101249,171693 773866942302195712,139404 768887888658522112,108849 779449974702563329,174392 761669811898163201,70174 764640233677811713,82066 793287081049124864,248770 780931501659557888,184223 732642751783673856,352717 795213286476316673,264774 769955841093079040,114254 790585130616139778,230282 756568887077068800,43225 760486653840338944,62853 764171119339372544,82066 794921288812863489,262752 760329837559083009,61675 756934034006036480,44274 774384988984713216,141912 776814534791081984,158387 789107077872488448,223539 765377455381032960,82208 773956896537452544,140444 794023680829493249,257492 765336401944518656,86653 770430823019536385,118191 756699219055042561,43553 778367456611930113,167407 758182452846288896,48289 768535958450900992,100038 770574693174763520,118192 752901202854174720,24316 751148758889553920,16299 785894055309877248,198671 762745829492924417,73712 766540904177897472,90384 787988215374446593,212239 758454255581659137,53185 772674804323262466,131852 791729397896060928,7706 768166011639963649,100893 751773323286220800,19352 755197502563811328,35890 759373202011332609,54070 764198112248201216,82066 765999080023654400,90723 778390921163309056,152594 770646259384418304,120341 794185331733954560,252679 794573200831168512,39957 780651929412235265,182257 786407956543836160,200566 789945823421358081,228576 790661684071321601,233307 759051423900401664,56552 767092867177349120,96196 753736040876081153,29600 763218010505039874,77283 761325224684060676,67360 788501649597698048,218495 781208852855488512,186149 759796454495883266,59725 765594021787860992,86103 768495384884760576,106281 785489392886571008,196219 787309301261971456,208928 779512675151654912,174230 772514928339091456,131421 751608646140719104,18893 793984737710718985,257423 757603473152172033,47761 793194515251073024,249926 775912904264675328,143585 787259439212552192,195975 787389256490594304,208176 789763673917194240,226346 789427474316693504,225981 732841165129666561,354105 777053802457432064,157755 786305621368770560,199546 760253744055332867,48052 775800251659583488,150497 760911918823604224,11774 788004609734213632,214209 792059843183939584,243165 753033270305095681,25255 785320069253308416,11774 755099150644023296,35367 789137471867158528,221297 765515206399238149,87904 778956312671465472,171324 794585215859494912,261155 766608229044330496,91810 757278989484425216,46406 780595665890111490,1170396 794145885806559233,256255 749275136868675584,7778 792914638446923776,209545 791817328908349440,228820 793524096885587968,252020 756363468182204417,102730 795202813794127872,263666 764244945028915200,82066 754011403237883904,30360 780220261681532928,176128 771799918780542977,125742 795148112503439360,249926 766828126059966464,95707 794546070529265664,261155 787911875207966720,205197 788452267783495681,217837 795017889346650112,263895 787388523435421700,352075 760139967997812736,61145 794047893501939712,257325 795440512534740992,265855 770693637596262400,120613 776412961090834432,155451 785680387447992322,197512 790732374522810368,232881 794001528470147072,257492 775356277652201472,142506 793654217030373376,254135 794618408557871104,261155 765376700498796544,86103 787868937492926464,170187 756994007041921024,45296 787022167041044480,207949 754004252775817216,30815 787371653734903808,210289 755465831891423232,37294 757255640087658497,46006 775052921671147520,146259 785976551393357824,194157 756965826515828736,43751 793183989355782144,248988 775830683788775425,149259 791366486837211136,238207 759183512326975488,56964 760081485873373184,60866 786001108036497409,198878 753985937806286848,28866 788527436476456960,215437 791523728509194240,237491 785483551772782592,351463 795149803877449728,265257 762508224608083968,431998 793239874044325890,249926 771811590245117952,128194 776062908316938240,153095 793980486804598784,257353 795321314181578753,266146 759593744253407232,48663 758662151301009409,53985 751596137811841025,14277 758078634737410048,50923 766133712878657536,1249308 757640817200758784,48531 775465159619903488,149304 776263482870145024,153194 759884154863583233,56964 788855605297614848,220526 780704960992382976,182013 754846320771403780,33356 788743227608268800,220332 765571577991663616,88052 774037248853499904,138952 776120788713873408,152182 749314797359935488,7826 787680179120398336,210585 759167732566765569,42453 762979381509623808,74483 761735703268962304,69947 779764760447508480,171902 789106406305722368,223286 785920030265389056,199546 777975139606536193,165185 734127961117360128,350697 766278934585544704,91946 793472146366304257,251814 786346142263046144,202379 732630209623695361,253918 793905315095973888,256255 780608709038702592,182049 795394645379416064,266884 759171444081328128,16299 769276110202961920,112788 755161591419637761,35890 788582558183354368,214354 770100243442634752,114260 780613319828840449,182049 768227808128569344,103354 792768201616568320,247240 759193434494074880,56964 766118934651166720,90384 773867369995247616,135399 765764585760645121,88920 778339200496197636,152594 781246922640228352,185921 766762445520199685,95708 789154508299395072,11774 791354285124530177,238383 752923066435534848,23739 771899045572927488,128424 792033038393757696,243187 793624654057447424,200963 781585557130514432,186584 791949929652465664,241819 780816546931376128,183269 787790833449828352,210691 770683277573173248,120613 795426136385785858,265855 764875008070021120,84724 780756724026314752,182960 791012454989897728,234653 794064743162114048,254209 762401537578545152,71244 780550739563155456,11774 793152892202987520,247240 753027418546253824,24727 772787146453286913,132578 761697346778390528,69711 794035167627190272,257492 793146632720089088,232911 758461419973144576,53289 791080347861655552,204413 762352636699914240,72683 793255209103462401,250633 768887843485802496,108817 776867107208323072,157755 761956826606952448,69388 792609785015332864,243187 764861597093212160,84724 775745134952460288,151071 768067338818166785,37154 779593228085374977,172185 781251096824025088,185921 760970960510062592,65174 752641488270585856,22785 792491588924551168,245710 764154456019566592,82066 778338453125607424,167319 794729736777797632,262849 749712969366441984,9087 761353869460926464,67226 789461279547072513,225981 794276537453289472,259231 752994604778086400,25135 771001237022072832,118191 765063154904788992,85562 753360965396299776,26066 763514267605671936,77598 788471135864180736,217439 751622441177341952,16728 764284662491516928,82283 768079226532691968,100893 791403835612884992,203546 769275555648774148,112363 788813338469740544,218258 732681410889146368,1170667 781262774231891968,185601 766348757445189633,93286 778627944407195648,167220 788704931943288832,220029 791182536118448128,235590 773699198785032192,137698 791380754999697409,238207 762617934430760960,73814 781360252063133696,164475 790335529296338946,11774 786573652749717504,79391 790774161069060096,234146 765680148637253632,88128 763844492852072449,80716 752019943265185792,19236 792043964270534660,243075 773549434122727428,137158 773903913242075136,139404 794594799835746308,261818 751935475149971457,14277 755762097372397569,39462 781345216523448320,186584 793458576794619905,252408 794189477430165505,258598 793754198122893312,250785 757673281793232896,351340 788693767318482944,220031 758648276669300736,52749 790751292813611008,233307 792050905017229312,243187 763539308988948480,686533 778286247601070080,167220 756105164554067968,40986 792123895415386112,243075 791677449763336192,240483 793605478177705984,252408 766417836134764549,80939 790657334611587072,232169 792477136770723844,52061 794545162886201344,261155 755486181878476800,37294 792964841598291968,247241 778221342411857920,154100 772887524448542720,129551 775425516572520448,148800 780520078269755393,167319 794272805231599617,249926 757978561395372032,49845 759079313161408513,56231 758837543207002112,55580 775759178367459328,151463 793306549615595520,249852 754037060454023168,30296 743518612275728384,11774 760727826299555841,63149 764156242436599808,82066 786366190327398400,202379 795365797103288325,266500 751947761734524928,19236 756856137820020737,11774 789490577918296064,225981 766798707220176896,95121 763370433852743680,75724 749320042693603328,8188 792882752865591297,247455 785616487759355904,196917 789518821153382400,205972 794568019833917441,261155 769205274582343680,11774 773898497355546624,139865 794632231482494976,261155 795211450650427392,262849 794313108302897152,257492 780882683924664320,183269 751583664367136773,18215 768132082493259780,103261 790876347551842304,234583 753978242495897600,350699 793670521191739392,254135 755281630131093504,35890 756909224211386372,12954 771560238696718337,126614 776727561476771841,157693 754741512215277569,33401 789883591534710784,227617 793983957981229056,256276 790445679323836416,220029 789543880668708864,225911 760888045327581185,65404 775158405027749888,145866 793296525677953024,249926 762066593237131264,70501 778428254357229568,140444 766395710442987521,93286 774886452475887616,137198 756987860234874880,45669 785264435250290688,194560 753996842699022337,29790 757279835777478656,46406 779078623919603712,168284 787499175508316160,211347 759554570792144900,56964 779078457095401472,171886 758096024804044800,51069 787891923168010240,212164 766588496169541632,94699 769053878847438848,107376 771180597708361729,122967 779014638885306368,171971 793127071631478785,249469 794690717998317568,262784 761955786327068672,69947 778703553275625474,168698 763184261608316932,76549 764187072353726466,77708 787262786736787456,199307 792936661910945794,247241 753669442328866817,29036 772881373136687105,131007 774062013785845761,139404 761394214261383168,68102 794527609296195584,261155 787025525885669376,208014 770659240499302400,87904 768773342056816640,108849 776220634762260480,153273 770027390684758016,115747 779664949274636288,169740 763978250414501889,78159 765858669904924672,87667 759823235466735616,58254 786166052015136769,198105 786408435147431936,203674 758310638124806145,52112 788101628389756930,214492 759466930616926208,58255 771441971646824449,125853 773602159850098688,137978 792416537797877760,239261 755484728174665728,37979 764976426978115584,85562 732171062700449792,349824 776062499124875264,151202 794015535511896064,256439 764851524065497088,84724 788461318286127104,217519 765237722281893889,86103 786838420735746048,206960 787105023649980417,207119 773883715957166080,139404 794397436986822656,350913 755516207839711232,38210 756530705899909120,43391 787140535211266053,205978 790086520455606272,228354 759527409846718464,56964 779525818527604736,154832 788018459678347265,214492 792357383540502532,245086 777015882694307840,159359 790731185953640448,232169 790274526386851840,230282 752684480213712896,669866 788211203201904641,215754 760301110062047232,60794 785821580299567104,197286 786578623310462976,204413 792438096302317568,235621 773941086548926464,139989 772227344182415360,128936 758477261423124480,51069 773902301572526080,139404 768872232227483649,108849 785900608301576192,197324 794684757636501504,261155 794014668767363072,257492 759156459624075264,57274 765005387984666624,84724 777946564933201920,164669 779110652136726528,172122 763868862123274242,80486 772855962206085120,131025 772769078645780480,132288 785531838756454401,196676 779945226907582464,173347 770270524102422528,117257 795011829906997249,262886 791472850523807744,239405 766363467930562560,92885 788117522776064000,214812 756519453576335361,11774 778851313669042177,170187 760494319392452608,62063 788771693716176896,217837 758696372866428928,54070 752253943623802881,18470 769261425063669760,112693 793488262329409540,252741 756969461933113344,44429 769145381875748864,110344 776591508937973760,155898 789834198672674816,217285 760253238377648132,48052 781322470070423552,184407 763926827450511361,1249188 769976168720265216,114254 766321057884213248,91751 762314495523901440,70543 769032940965728256,109945 774236478574473216,142090 752745766167388160,22614 777845046800416768,164001 792079286207442949,237964 787449127021838336,209698 750681189414043648,14351 786570381620424705,201583 786931700043481088,207287 756874057987952640,44163 793632918107074560,252890 767686746440073218,100605 780756206952427520,182960 788794008034091008,217837 732968139588177920,11774 785459854315954176,194101 785622230915026944,194188 732190570785841153,349197 754729902599921664,33356 789508246868529152,226731 795736221167316992,267576 762424639167401984,73194 792107709348720640,243848 764422613393289217,81869 794218322262900736,258598 774670084300079106,142852 786962690677755904,203350 795415874530316289,265257 754044811447984128,29263 788332612439928836,215005 773848803807932416,139404 790908732167168001,234796 793315543143030784,250064 793830594983624705,228354 792126765887959040,242693 791678638282407936,240483 789310675852136448,225359 772223626519126016,52545 791724618935521280,240535 762778195787550720,74943 759079093199511552,56231 768854740767834112,105109 793107890068459522,249469 750038379392270336,350826 765726904900988928,87904 775399308560519168,148645 794532584432640000,261155 778658498192089088,167319 787089174893629440,246425 762980903178018816,431998 792349486496509953,243398 762406872846434304,70886 769196441013059584,111549 775308787221684224,148045 776660246831837184,155451 752218790327443457,21074 781858081256853504,189649 762661749413806080,73926 781472618868305920,188119 778312037587968000,163707 786254405742002180,201958 788345985437208576,215252 790425343261745152,230283 792020215102005248,241523 764453898123870208,83422 794794825442885632,262053 766451014371254272,86653 789360718332256256,11774 775849042345496576,152193 768567177154887680,107428 773918722906066945,139404 771292382243323905,124364 756268374074675200,42344 769207241773838336,107745 788809019041325057,220526 795730622039867393,267521 754022958461427712,23725 761579675671900160,66801 790253221688254464,228660 753710984477364224,24134 777235511152824320,160226 792084982021906433,243187 789542115646713856,203546 770675340477947904,120610 763097204219273216,76549 768247792087228417,104162 773882093646385153,139404 793360188145225728,8044 767868512664743936,101681 795298840542842881,265644 753301324947611648,25863 776156577346777088,153845 768060883738071041,101681 751156943473881088,17284 752762033506885634,20932 769134228583882752,110344 789091949638774785,223286 766649757733224448,94699 789321429036724224,210235 760580260069015554,59730 768426471052509184,106281 771516293040267264,125145 755750438046228480,39384 787798874257776640,213253 769358759718031361,112363 794554762129641472,261155 761327804025753600,68057 788199887263240192,216009 776590542339801088,1250325 780376594435170304,179560 795006373088071680,263895 765628395610714116,88052 766034359841267712,90300 755862421185724416,18215 762961476189560833,74575 779738201338490880,176109 787261060814372864,46572 790500912355762177,66116 793971960787005441,257353 758083355426557952,50476 781582193915076612,188807 758489787913342976,52749 764622115207163904,80939 765833580899598336,87851 756637997584490502,44429 776080022868111360,152735 792193212500762624,240556 755130564059869184,35499 764261505504280577,82766 792190053199912960,244643 775112995684757504,146720 767881801473724416,102249 755079392850800640,35044 763816282235998208,79131 779739608682758144,176203 753410902595108864,27317 753713947598057477,29040 764921359013060608,84889 767061098558291970,95901 785652492327464960,197512 781400617080074240,186584 758216061053464577,50504 764137180512018432,82066 794559791276429312,261155 792473654428741632,146259 788274486793601024,214078 764324233694613504,82283 793535994540720128,252706 767847934188814338,101681 780618716325171200,80785 772592101032759297,120690 778813846429368320,169201 750462498676113408,11774 778197903584194560,166409 794315962912645120,259773 751810419912642560,19133 781216024041492481,133160 789324444023951360,223492 755154377875259392,35890 762585583000678400,71470 768241461922070528,105109 788564946011377664,218875 763438307552403457,76430 773981347710902272,135903 794998911781978116,193543 786069068537356288,194949 787377620996362240,210009 791274842892840960,237491 794824194550681600,263302 764817718730162180,62492 790725286476275712,232169 791669982958645248,240483 763769719027490817,11774 770678128758751232,119937 785665906525499392,197512 753657766326116352,28508 777368210039508992,143585 792547833685639168,246295 779044354581229568,172057 768669002499551232,103071 765710051931594752,87825 772049172107186178,127957 758444480227782656,349318 769146418430869505,102833 789456644509933569,225981 765035263362039808,84422 786410054622646272,65113 793190681510547456,249926 791030234225057792,235179 792144766829993989,243451 779374702984704000,171483 785674407993749509,197324 777807566621413376,163763 769014628571615236,11774 795038703664111616,247930 764982315718053888,84209 764649722082713600,83881 765928378968969216,90031 752706299113017344,14277 755478410063773696,37538 793938122027503616,256217 765378860267417600,86440 780130978748571648,173347 759199313859842048,57574 789173926488268800,223899 781382555891228672,139404 793346834643185664,250293 732165116339200001,349776 772045775371198464,127775 793142831766351872,249841 793937807794442242,255863 786398898646454272,202983 785579638894370817,196524 788152091172741120,215754 788535298011623424,218349 775179405958057985,147606 760513644287365121,63268 776878490989637632,158897 785248830493122563,193868 750332009084440576,11349 755286901955891200,35890 771485480990879746,125554 786263919761448964,202317 775169746392145920,146259 775215923095625728,146720 794553876749766659,261155 773384211097120768,108517 765570143627784193,87904 789544802668933120,226731 756380063109709824,42249 788134847449628672,215754 773599922637697029,137869 789455307076472832,204343 766941637838856193,83638 794937471217889280,261155 793938961475305472,256536 732147301557383168,349375 793626016778362880,252890 787643742849208328,206644 774985710092910592,146259 750263203494555649,10735 768963321630523394,110615 774783764031426560,144538 764842684011913216,84724 793941648845795328,252014 790601960747573248,232169 772574349110943744,92958 776672711477108740,153480 795370624210337792,250633 777660554508894209,157978 791231601648758784,235590 790967148013322241,233692 762745763776659456,74727 788043761561407488,214205 768806733892423680,106716 778316801256161280,128591 785844263112282116,198878 793455841701531648,243761 794862545106595840,262752 792718233296048128,246141 794667603562217473,39957 758858019551621120,42453 792525076893544448,246392 776240972069900288,152107 770723867258134528,120610 786241688918425600,201958 765170296546394114,80939 777200237953757184,160353 781664584960704514,188458 790017972689526784,228501 771488918705430531,125853 777836800953966593,163153 777957228473118720,164846 780560158233550848,181548 762814555110137856,74681 763453156391092224,76013 794612155244888064,257492 772530408546242561,131457 789699858537984002,226490 766701696135360512,95672 767846676073631744,99111 760880036287160320,65136 793152920829079552,249926 772124351114031104,117364 795259108836442112,232280 793489139123494912,252741 768931917018255360,110362 763041263234928641,75724 767502565361582080,95055 765162822699483136,85159 791398616371908608,238233 793456005682257920,235315 760817770149908480,64678 749952811085869057,9925 785349415338971136,193633 788797657636605954,184376 776894676074844160,156835 775463134102491137,149121 786050308237590528,105109 790163496994541568,229172 776314332908969984,152314 769920591549779969,112693 738498750663036928,11774 795284694699020288,223125 763064479236009985,11774 775066388289425408,146405 781903262882603008,188401 795736042464804864,267655 753319528033955841,26917 779820297449070593,176109 786738694044516352,205455 774006823280074753,139633 789676896443326466,226717 743946726759858180,47188 790695065991589888,232091 762803290404904960,73926 792536426667610112,244270 755204393612505088,35890 768471408607453186,106281 755131481903599618,32572 768934345360932864,107423 758714550715809793,54272 795346977366167553,266500 755127452368670720,32572 758492781497217024,45567 760817647097217024,64916 792787999784304641,247240 792215430144389121,29271 794310606392295424,257492 762625978434748418,73814 794693217530814464,262849 755957339702775808,40867 773199083838189568,135025 793315137373417472,250633 732244261907759104,349262 756608244517367808,43553 793265062836187136,249926 793364620052344832,233103 785586281090801665,196917 763858289352318976,80648 779525936819515397,172185 732331010205978626,351336 775494993301700608,1250232 762673235934806016,74133 754724341632434177,33356 775272448279375872,132877 760242728961658880,1248387 789286647158411264,203546 795662774206656512,265855 794416518125813760,258909 761001864192069636,65839 792044343733448705,243187 793867012363517952,256255 794927631275847680,263817 760682416201609217,351490 774129232008007680,141674 791030208480419840,234653 794355537173319680,197512 767810330575704065,101681 788740819134115840,220332 759103407919685634,56964 770331472247001089,118087 792058993267056640,243075 753997054091853824,19133 752934156276031488,24196 788910388024836101,11774 795693589288407040,267862 749646896344555525,9433 780824354573737984,101020 792178127569117184,243576 758730364885929984,52730 755087859476946944,35044 766631588666937344,84790 778328208471121920,11774 787788078639419392,213064 749714898330853376,9433 789206517731831813,223899 795671093101133828,267138 777868474622193665,163990 792044902943121409,243075 788567107323645952,218275 790015692410130432,228172 795773928153038848,268643 773515841442816000,133702 771424551028883457,125367 794577837403623426,261202 795666792093982720,265875 760964996834562048,65927 750898212479897600,14525 793368307046973440,249926 776117238860349441,153760 785546227643457536,130635 792028950046179329,243075 765151121014976512,86103 789985123684978690,214899 787465190757371904,211347 764921548331298816,84724 762350010948255744,70689 755205141561835524,1248293 762848703434461184,74943 791255000026537984,237491 756318507948765184,42249 775727934736887808,148713 771014245085569024,121949 789272248259608576,224552 768251167109287936,11774 764321186872369152,80720 772159462203269120,127707 793946754941124609,254135 764545823061504000,47940 774310722574573568,140444 794633803813814272,262025 753059429923315712,25255 775789563956588551,151741 795415799246843904,265855 771036357061935104,111558 794428939473133568,252014 791286950149910528,234212 791615461855203328,228124 788427738994597889,217837 785309684504760320,194648 750085980967796736,7866 794406825089241088,260404 777353331748384770,144783 768835067674255360,109104 769606333892956160,112382 795429486389067776,266151 789332784930107392,224680 788736941491494912,220332 753998746539687936,29790 794941293260640256,258040 765660870047399936,87904 793996345698881537,257423 785617606640148480,197198 788539719462203392,104244 751160382601859073,354115 792850384645525504,247819 752009174175875072,15066 795400497435906049,266079 793123127307935744,238495 793763239666614272,251758 774371834720428033,141360 793169393203105792,249180 751619752582348800,18893 762008602836017152,70858 794639871948177409,261155 788783120585588736,220765 785271786074017792,194560 788024127714099201,214492 759158828294221824,57348 789858208823275520,224680 793440376271036417,250633 795674262581506048,267980 774917213912309760,144730 795763501478375425,268643 779490918625779712,174435 756554171252215808,14277 763767468250763264,1249165 795701506821550080,266921 760585292671807488,63149 774384762702143488,142503 793948333152890881,254135 757293411145699328,46406 758108829162803205,51069 775069187807010817,146259 777551136295268353,161456 766261841001648128,91946 750831546353848321,15461 756007939698110464,40550 788413321879949312,217519 778374729732268032,167003 779805211120508928,176218 764811082594676736,84315 788416863172644864,217837 770788780685000704,118192 773496421253255168,137042 775667125579046912,149013 771314904795979776,124601 777673018793398272,162497 789269238309531648,217443 732394763123589120,1170425 770240083819581440,117257 766426406695739392,93823 732827531796197376,353279 785583568030425088,196788 790658826454372353,233307 791329632498905088,237787 793530258540662784,252166 795367159425744896,266653 793865932112224256,256210 764953386861072385,84037 790954758563442689,234583 754717022068609024,33356 771405520003407872,122967 788754455042805761,220526 755835290443509760,39384 773171260436062208,134561 792083020232683520,243187 764983012601704448,85562 742084619768627201,82294 789833303612358656,225359 792478791327031301,243513 778813048651776000,168436 794864112513781760,262849 753667521207820289,28095 775344058109562880,142942 754707408639909888,33174 755266739194122240,36586 785250633838317568,194205 772553857511546880,129551 751065093799108609,16422 780981205672034304,182667 778299346655649792,167311 790880780641832960,232762 756947278590509056,43271 732187055137005568,1170365 762863992989585408,73526 774408083359485952,141316 790408752805523457,230485 772834691334504448,131025 754987124621975556,34321 794776885410623490,11774 776851021062701056,53667 733724377615859712,249811 758026410372042754,50923 751114810708811776,16422 764157064843235328,82066 776103422634450948,152314 790883513398546432,234473 773292235492237312,133043 777844651596320768,164001 786020104127381504,199496 763422507584008192,75899 752920373667045376,23432 785582727684685824,197297 754071033485721600,31400 764428176936226816,1177461 750871282577764352,15264 794196778497228800,258598 774425516694769664,135025 763554625681096704,78304 768563181497180162,104903 774028157087260672,139404 794981010123259904,262925 734980161716682752,27848 787376902545797120,210566 790213259295072258,229724 776546403409661956,155459 752702439204106241,22750 775476518327836672,73814 790179829761110016,227242 756294631743168512,42495 775326382528290817,148045 765679514403889152,88930 795172314002247681,264397 791633410548649984,238395 751148714861928450,17143 764239439296102402,79223 765599190999142400,87904 773904721270628353,139865 775824492312530944,151463 787796441154646016,212801 793140422222704640,249469 794902251668119552,230288 771832833614684160,127017 788347535790338048,217118 753630339587837952,28732 791466370122809344,237803 785832758098534400,198576 794979976495923200,262925 755162373288235009,35890 766686444253384705,92166 787306917790003200,209568 751874223283400704,16931 773492094912651264,136947 787798969439117312,199502 753610532423290880,19598 786754242421940225,202268 794669478772666369,262022 795450845865373697,267014 763902786551607296,81058 795387690837561345,258193 766018769575612416,89923 795270576726310912,235527 789695684387696644,226823 758334110339215360,51265 771229909683351553,122146 790663140019101696,232169 764345395434524672,78159 764076958384726016,81402 774196998396321792,141316 790987330978971648,233692 764587279910264833,83991 776165623294414848,153845 791804893170237440,191778 760635625464799232,64197 769741236366352384,114422 794956802119110657,261155 792755311522164736,244221 791732444944797696,240145 777488603832324096,156831 758714264672546817,54070 765584416924065796,87904 788682111259553792,218832 793163466878046208,249841 795019202465792000,243187 772454392851206144,130792 780597473588891649,181935 743110464092020736,11774 795052639088218112,264431 781348042788274176,186584 793985723380727808,257423 794552050403184641,261359 767480826288230400,96636 777844105791565824,163763 795709597168336897,268458 773377832437374976,135505 786987010728812544,207949 776832305352548352,157693 780850893587517440,182726 786833685614039040,192363 790742922593308673,233307 764421035580010496,83391 786581379207135232,204413 785412448295628800,194082 787101417450254336,209129 772825553493647360,132335 775530859936055296,148748 778789778640740354,169327 740356733927841792,1170550 793218126045253632,250519 761707256031436801,67679 760915911159283712,64722 769962177289678848,114357 776578189061607424,156835 792738771460644864,244990 791967724289175553,240483 776440287199571969,152314 768764295110852608,62492 795764599907815424,267737 787700004223877124,212357 792614386464616448,243187 788447292911067140,217837 732228282624671744,349263 767923261908942848,100605 781552514462121986,185496 795473352253181952,267262 752684016176885760,23167 758250307579211776,52061 778245378604924928,166390 781352178782920704,183269 763184977152471041,76723 787460704647405568,207949 762750749537370112,431998 787422493216677888,209351 776484204892741632,155688 756553515946741760,43248 780982204532822016,182726 792882635710136320,247241 787182665996918784,209043 794312868707651594,257492 762716765470220290,73926 771432675466944512,122528 753786718835191808,29819 765713888176250880,88459 793115113695932416,249469 793205322101829632,250430 787935549998764032,212564 776513220546793472,155688 790577892522680320,231318 781667267746693121,188401 761349781083992064,68163 794581380592189440,261155 767129505601245184,96883 768036102934564865,103015 761124819303669761,66116 761666541611909120,69231 779166410442362880,172962 761286261315211264,67852 732618442373632000,353016 792824869444399104,247062 779381126062149633,174427 795306020545314816,266079 766253434429378560,91946 749818292257189888,10251 781345016551608320,186584 765642253360508930,88128 769035622338224130,110381 792043506990657536,241462 769149805188775936,110389 769696246814511104,114832 762771499266740224,431998 768573257712828418,106756 770705603459162112,117609 794717929841553408,258456 786676272885669888,205728 785546307796602880,196917 758431286692241410,52061 786591657110151169,204835 791415974041837568,238999 785282233821126658,193669 754017705330614272,30590 772044179543171072,128934 772895016351956992,132335 744383165305741312,354105 781898774037667840,191293 764146700550299648,82209 785673077388480513,197512 790526794508140544,231894 764490193344733184,83392 753318751622225921,26140 762279242059112449,72354 793145542398189568,249926 791056742612398080,235481 758441409707782144,53001 789903623430008832,228172 762457202888101888,71476 771470994066112513,125554 786048496046571520,199262 791618568442044417,240145 793496104348286976,249926 793527087772626944,252408 773882660599070720,139404 767416602321096704,97379 776799750444253184,157583 790695959084662784,233692 791092779447230464,236454 793519755697225728,249926 781071589542621184,185267 785842231932518401,198671 763164374076837889,76577 764185830474731520,82544 789151739706503173,221971 765377330038439937,70072 771004138989780992,120675 779116880019779588,172023 785275883917565952,194648 762039963751968768,68993 770776512945676289,121177 790953310656221189,11774 777241475352526849,159146 762910419480670208,67226 767522080678088704,93184 795019964025450496,263864 792530394276990977,246295 785627791521943552,197297 788908916474155010,11774 792470103983960064,245963 771728750228729856,127455 750771151098433536,14421 785665778041233408,195975 765667762870116352,88669 793401245725843457,251452 768445464857284609,106281 775481328280240128,1250232 790860990002888704,232881 793936680017244160,256217 758388089689628672,50827 773284276930420736,129991 779336782294818816,158387 756586336199516160,43285 769933592843608065,107745 791426982940667904,237908 766731198580289536,95708 774347920460177409,130126 794685596350365696,262053 768533935223693312,79151 769205523765948416,11774 789686461838729216,226490 775395724909420545,148473 794908551017885696,217634 777300645917421568,159876 785408467863339012,192394 765041257475432448,11774 770670766056759296,120610 794887780459577344,261155 791456532881956864,239314 793212200991199232,249926 765272416461459457,86440 760855902219935744,64722 773300879533281285,136110 765189884441202688,86103 765029299036577793,81946 789176297297633280,224113 790608567732727808,11774 773629570079567872,137777 793104131573555200,249469 794728018807836672,261155 778295088610996224,166409 776457482185150464,155688 764951178534719488,84745 753185609976512512,21813 792037941094735873,243167 774992781810860032,143043 764366741917069313,80720 787587256940916736,211769 775347886129352704,148445 770092898209718272,115435 753073039835820037,24196 753459909442678784,27222 763760877862551552,79691 786775965523255296,205989 791349103649103872,11774 792105551106670592,243614 791372493051355140,11774 773917937618989056,139577 789123386991644672,222500 781898865414901760,191354 789300991002718211,217123 794555665729617921,261155 788204684980826112,215437 762702011729121282,73712 787760452935806976,210585 761293402113581057,67547 786993452311453696,207287 793242095918211073,250633 764111361399926784,33186 759431015081320448,56800 763784105079115776,78566 767874975927853056,101681 790354400392929280,230473 775512458832154625,148574 769994544729423872,114848 791321922562826240,237491 763297435036872704,75274 770696758670266368,120304 794709636171571202,262752 786402238075809792,202561 791017011849474049,234653 779397352901574656,174728 774251643038683136,141789 779841610204876800,177233 767740628025290753,47940 753249000267055105,90965 768785870904188928,108849 786378660315934720,203240 768263597872918528,11774 778015803006410760,163206 789177811034447872,223899 761711023518736384,69356 751180517345636352,16768 765903326240186368,90031 776839633082679296,157693 753238952132378624,22632 785602070711705601,197512 794191612876324864,258598 760693736531750913,58580 786184158129381376,201583 792191455754194944,243187 752718645185224705,22393 763670683293364224,78853 771068355436548098,123135 762793937190854656,74483 767801279120826368,100893 764673696229392389,84209 792068020185108481,242693 787147838002237441,209351 767096318154072064,97811 753693123340099585,29263 794916205224218624,262849 775036543303987200,146259 751142062947381248,17259 781135030642806785,185496 786683776856367104,205728 785602940870467584,197512 791348475296305153,238395 766081651281539072,90405 795700067315367936,268281 761832494698233856,69878 794356238016462848,226320 792061186934091776,243187 750359875394211840,9433 764519534413778944,79223 777239188823433216,160592 780552573342326784,180233 753044477682540544,22411 758945789347438594,29682 792784840622047232,235423 756552649663733764,43828 792117671592497152,242693 776078820512239616,150249 757696224002711552,48959 790545757656879104,231894 772082479280848896,354115 789439188395524096,225981 759037070807400448,56442 786709237674172416,199546 776790984889950208,157755 776459701470924801,155688 769064210580004864,110585 778583272821522432,168794 764193266715676672,82457 767480750153330688,95055 763904495764078592,80939 766721152416944128,95708 795022311925481472,263906 776138646797844484,152872 794981750837563392,262849 763061916696805377,75724 795717168650473473,267737 791027784974012416,234583 753342348856205312,25189 764932054639218688,1170338 790109669377343488,1170550 762769029706678278,70177 770051331033862146,107469 795692688796479489,267862 773614710134407168,138054 794303198169354247,258193 767907657277636608,101163 785995286904647680,200467 787739162174717952,205197 785456415792041984,195949 769344338509914112,112399 773404010254626816,132335 789144101820170240,223492 790169617884778496,204273 787266356144119809,209921 792363015043776512,243187 785753321936068608,195975 771902472348590080,127775 785332411345178624,11774 765340535120863232,86645 790935778859683840,231015 790553026243080192,231464 790658049463595008,232169 750825149675479040,15643 789194540599029760,220029 755574118544711680,36735 759852827715903489,11774 772732516843126784,131045 751656294436790272,14277 790654794201501696,11774 756565517712916480,43471 767132373624303617,95111 794572090368258048,261155 761559627850846209,69231 780604043727077377,181984 773833984258125824,137740 762368648627441665,571447 768999616973041668,109667 794667715957059584,262464 766090077441142784,90327 795387114317905920,266491 759483468808122369,58537 756095311790112770,40947 771063027399548928,123226 779021858515460096,170187 743034872114106368,349883 758826543552475136,54003 780839968411422720,183269 753406770522054656,27222 793800170404098048,255393 787420938010755072,208178 788536950311444480,215437 794037781890789376,257492 790638050518835200,233131 778287066991960064,167220 781270899320291329,185595 764888519328337921,84724 768863567001034752,109571 764821913407488000,84449 793847187465572352,98317 776247481726279680,154534 788178731810562050,214354 778400386554007552,167220 761156493508947968,61544 780609622709108736,80785 758782275337261056,54003 781354644433797120,139404 759518017315180544,57574 772723487861383169,131421 758236057540370433,44461 791792358606024705,210432 787091986075439105,209035 771569532775256064,125554 758556768100356096,53144 766406039709159425,93286 787511634709188608,210253 791119220176060416,234132 755962959210418181,40314 792792627682877445,247241 750693772707635200,14469 759848311838896129,59164 763111736236974080,76549 763874572202446848,80939 795312818908065792,264397 756951352505282560,44450 768977938914111488,110659 787393016101113856,207949 759832344308097024,59666 751605809742622721,18215 794199616719831040,258421 762249318074122240,72350 770720656166039552,118698 773582865938411521,106716 793433134889074688,249895 787116636444643328,207898 776039893021626368,151401 790689914216001536,232471 758074116524081152,49843 767202660466487296,86103 768508573018001408,104973 772764196605861889,129471 759311492156043265,56725 788526181536632832,215437 764806382474371072,84683 795131648216039424,261155 792100178308194304,243865 751183149493788672,14351 763210759404920838,75899 763579560822644737,75899 775375309461868544,148473 764833765382234112,80486 785917282702635008,198591 766346182834741248,80939 789809672836358145,227242 755961698905788416,40926 785517372304228352,11774 776411541738512384,154701 776134883093667840,153854 765188272716976128,86103 790687617578835968,232169 792935208240558080,248639 774250876512903168,139404 769985709268697089,111558 777843528852529153,163990 788032214705451008,214492 775368576974790656,148645 781629477277151233,187044 765529683031158784,86103 780048446644367362,174492 791779650582171648,240483 774378919944450053,139404 778329013819289601,166100 794751016184922113,262784 768907706979713025,108729 750277243214110720,11372 758050480274612224,50787 795711225237671939,268448 764185596247945216,82120 766411779966636033,93261 760216600947548160,61412 788343855619776513,213064 785890536859181056,198671 785973329203040257,199211 759229136825122820,55257 761335453316358145,68182 788459653495595008,218275 768997224839720962,481145 755600039481749504,35890 772785421545771008,131003 766592060556050432,91946 772083758988075008,124597 791660971555119104,240483 769374780424351744,107469 759201025953787904,57189 780519001675800576,180075 788561077269389312,218275 773246266327171073,133454 791736953464983552,240479 791360282245246978,238395 758125283279003648,50923 762462359881342976,71476 768858923566788608,107668 780555763991257088,181409 764943327833784321,61723 780799643705802756,182726 788182644521664512,215252 794570786031878145,261155 781341117644087298,139404 776856076536967169,158815 763200783735255040,76365 768971173245882368,109470 776155207097024512,153845 787102468882698240,208379 760920939391483904,18395 761380027111833600,57389 792559454365462528,246646 793954215982809088,255942 768192418353152000,104662 768602548223836160,100893 755881096168873984,39657 780457719438336000,176890 753297179897454592,26924 768259311030022144,100964 771058504320684032,122955 792779952366100480,234551 793165013133303808,249469 758875005065191424,53996 762622144161480704,73726 778313928787038209,167220 761028461477584896,64730 753498510507376640,27800 776755253303730177,157693 793940891920637952,253721 791385917495906304,238207 791370105682747392,238429 756254346950615040,41719 764919909184860160,85337 775124533011296256,146259 795426678411526145,249926 757860908005679104,49754 780172042192715776,178045 750371544262516736,12883 778427684569378816,166532 792027194994417664,243075 789961170337820676,226487 768811466468261889,108849 795274035055558656,264397 781017502637780993,184223 786043389808488448,193008 794368003521417216,258878 757625640074022912,48402 792145966665175040,243451 762483765880827904,431998 769272390064934913,112399 761055473176973313,64730 773718644509462528,123085 793106528312102913,249469 791824930090418181,240556 794602233207947264,261818 772306727609905152,128926 795006205940727808,264397 758497045967572992,53185 786314573045374976,201555 787736114727677954,205197 750245243786698752,11015 767909808741687297,100046 763456299174506497,78159 764697178891816961,82066 776182368671596544,153033 761619303246409728,69711 757646228847005696,47782 763705826359914497,69711 772040242282893312,119771 790257985406709760,229693 794780516167794691,262849 771140871739801600,122967 773313233520320512,135736 793224577497305088,249926 755491237025738752,37973 776787353746616320,157693 768666125156638720,107423 775359069473214464,148045 794898279490355200,263667 770426550915334145,115929 781329910510063616,139404 749665038047195139,8047 759486261157621760,56964 785988085460766720,200355 793879886041583616,255915 767190797875761152,355105 794544336050552833,261155 774450635026501634,351931 785502760980525056,196277 788190273067032576,214078 756645357765922816,43391 758459944362532865,50600 768925927564869638,109470 794558333239906305,261155 788106829314285568,210676 779869120313438208,177248 750758689498337280,14277 770293069358903296,11774 766356981028446208,93286 761302770695573504,65180 771886775769919488,85326 774043119750746112,131421 767810452944523264,101681 780560512878772224,181419 776067848124850176,153095 750356878471954432,11774 777956649302564865,164764 768103956736126976,103261 772100218783272960,129471 787007086823665664,208379 790716948833153024,233307 791055273817468928,235620 765344593038618624,86693 790884487638888448,234583 764967430011707393,85562 760099075576492034,60542 772820191885471745,112788 787086313967251456,207151 794631774701756416,262022 761252906611843072,11774 793107910180024321,249469 771510912117243906,125554 765344754687152128,81946 788033829785272320,214354 789157479863189504,224110 786930465487872001,193026 758716863752785921,54070 750164812164849664,10847 794980298140352513,262925 758159959209218053,51344 756593914111328256,44274 777380150270918656,160661 750415521309274112,12883 791848533536169984,215437 794869327430348800,263592 785953164059037696,198671 762784760942825472,74943 793483225406509056,252020 761580924983271424,69231 771494634128375808,125554 791470230786543616,238395 792104576329539584,243187 793285605811564545,249926 786262424634601472,202429 778291601697300480,166390 776807421222096896,158314 750336946732281856,12535 789179671887814656,223286 765613592473378816,88332 763499331756302336,77598 767509867028439041,99476 793626293304643586,254008 764926916910514180,80720 773294655945445380,135025 788479747869188100,218495 793616072125456384,253032 778547448855748608,164826 776414508973641728,155451 755686608821710848,38666 750401063728009216,12883 780455492728397824,179742 785583806560501760,197286 780235059618086912,175376 789698287557283840,226823 789824221153296385,227617 790552335390945280,231894 755073521206697985,11774 791380407061131266,234583 794328299749011458,257406 794593470262349825,261155 779275425860255744,169950 764995794650796032,11774 786026530635915268,200382 732283150164877313,196346 793185354257805312,250033 764227777646047233,80939 773332791207399424,133519 763282034701766656,77446 758054223418273793,51136 761307833782730752,57574 772620798297276416,130669 793185881511165952,249841 795411211613569025,264397 758527184940040192,46890 765959996064563200,88930 773530608744169472,135903 790645413250379776,232169 757692949337550848,48477 775639361010401280,150063 762293252749877248,72550 794548143505358849,261155 786372013451423744,202429 787785823227969536,210432 758806574395629570,53996 753317179748081665,14277 756346876656545794,42249 788839450851680256,220332 777882336113360897,163763 793660668532502528,245591 768091782970302465,103354 756635351993769985,43553 744953282376925184,351424 755119882610495488,41724 792408423228928001,243187 780570917659213824,11774 789223559113474049,222627 785910059452596224,199546 759855724314845184,11774 765335756575346689,86483 785490723747618817,194213 787491961850720256,210897 769020493634633728,110209 736064912925986816,11774 762606172109148160,73721 787287392436772864,193121 757344095194927105,46797 771563120300961793,125554 763171499230449664,75073 788393555672850433,217519 788609021846618112,217945 776446250023395328,155451 794549621888401408,261155 758469953376976896,41703 769598865188282369,114422 767944521329979393,101681 773521918901178368,136904 757259643634585600,46612 767358992678989824,96888 793662473429741568,252020 760150760990515200,58227 779398048220753920,174557 760712222079389696,1248852 774575259479572480,144210 751752639822434304,14277 766913693556744192,94699 793964515004129280,254135 793209168383455232,249927 765335356732481536,86645 778411960765386752,353047 791812584240451585,241940 790749785523359744,235349 761614639293689856,69356 791633694511345664,239426 769141723045900288,111558 794533180720214020,261155 766006305811210240,90553 779154477777498112,172962 768083313454002176,103354 753202711944921088,26140 763180384796356609,70995 749783507396726784,148861 781581441415000064,187546 794538144657870848,261155 779079228448972800,168284 767462414531067904,95055 753647079835054080,351152 794805949034889216,262849 788496083018145792,218275 767807065012244480,101681 791355792591028225,238395 774373582365462528,142503 779743870489812992,174557 790745516397080576,231894 793113436293136385,249469 762720733097111552,73910 787458310966509568,211278 762700717157212160,73926 767477853168410624,95055 764503567491293184,80648 768248046236815360,11774 786933200761286656,207287 794596970207870976,261120 779793712213786624,174557 793791114306281472,255134 767196908066529281,92226 736192891098300416,1170921 793145549968945152,249348 785714038466502656,197512 762259344058621952,72420 764621399734493184,84209 772315966780809216,128519 780612587289358336,150151 793254331432566786,250293 765794398558904322,16897 776138728624447488,153658 780173215779872768,167220 794617625192103937,261818 785629705282215936,197198 772552850467532801,112399 775890640903163904,151845 767897270167609345,100556 775782182434418688,150511 753205976908566528,26177 760200925403381760,58537 779386576124186624,174427 791091000659685376,226346 758706077470863365,54070 793404318615343104,249926 792560970744881152,246392 788422552628654080,217837 794592998000496640,261155 794898805246132224,248924 787068312005992449,207796 791069378062102528,234583 776508404160339968,154071 773509536606846977,137042 790412009988775936,206666 786324660254302208,194042 772089062383579137,129108 755394177471438849,37044 791676622642434052,238207 786620026908467200,205143 792296542917029889,243187 768218329530175488,103149 758503212236234752,53185 765895382811418624,90061 794339605839384576,258878 770529624287809536,118192 773670793787998208,137978 752869921617539072,23542 770747269935079424,120393 790612132433911808,11774 753953651094200320,30398 760573603091927040,63371 753953527962144768,30590 770787103164682240,121479 756283564312834048,42249 793075327908151299,249286 755172516931317761,35470 770671383147929602,120610 786884809809362949,206225 774713868148805633,144654 769307003957178370,112767 777235457427935232,157082 786964210374709248,207613 793872893130182656,256358 754987525471473665,33790 776095348280418304,153095 791063893393027072,234583 777327522648317952,160480 767966361389719553,102291 781563761433935873,188304 771058659417882624,118191 776094091616616448,153501 774271490162253825,354828 763442822053818372,77731 781204559192555521,186434 770668269783158784,118191 777957357892489216,163990 787137662075473920,209351 764625809785155584,82018 785562475970203648,195849 793794317911556097,255393 763727613512658945,79513 750711954063388673,14421 763629076414337024,351152 775672163164577792,150663 774015493782900736,140444 787009386262691840,208065 758158529010274304,41703 785580293512110084,197286 769636423867719682,114357 760449201465458689,62063 788021513425457153,214209 770854879569018881,121612 773125601255317504,11774 790907235765407744,233800 772251974427287553,130327 790637673484476416,232863 775357240320503809,148473 786024425153961985,198620 776123300091076609,151090 777727649682599936,26066 735857511560052736,669866 764454896552841216,74247 788478722336694272,217083 754748657971392512,27045 785572730577956864,196917 787075746858577920,207965 791507188254515200,234864 764190238390513664,80939 778328966272737281,166409 750594591938715648,12883 767890289679671297,92226 774412293916467200,136093 786801307726209025,205989 790747644851200000,235349 752695935554101248,22785 791615933903171584,239405 752627595527716865,22787 788419177736384512,210207 773862646688968704,138819 794078146794582016,257423 785942359779348480,198089 779309580299800576,172962 757997665766346752,50500 752180760615018496,14968 791268882950402049,236502 760637733446356992,63451 776770137718415360,155451 793300493716037632,251318 785811344226414592,195975 770289843452641282,117932 785635367210872832,197512 759831297309020160,59666 768562537075871744,106702 793538500184330249,248656 769002445645033472,108848 762680729482526720,73814 793532686652416000,249926 751812632546406401,14277 771072321654235136,123280 794596450814586880,249926 790857067321974784,231058 768843869718839296,109447 789259492567289856,206666 762693854709571589,73814 750217634709405696,10949 753657976414670848,28732 775064476810743808,146847 758306975742566400,51809 787956568016904192,213887 794639662841208832,262349 769948927667818496,106716 752939284944957440,23739 756320403040014339,42432 776466091333726209,153743 792050325943312384,243187 793260567112847362,250953 767770177236832257,101383 770419411203284992,118191 772130520964669440,112788 795233862330839040,264774 754117645058895872,30590 751181412380708864,15808 773189419104886786,133454 779636265876459520,176011 744940635338252288,11774 762679565537808385,71550 786981489913303040,207287 765616031217885184,88052 776078957464563712,151409 785426674032660480,195481 753181258843320320,23899 793999164354990080,11774 763002398969327616,75899 780801586977083393,182726 792579994774081540,11774 791111346653986816,204413 785486318189023232,195955 753571216556953600,28281 791629332066213888,240145 775126412470652928,146804 795659093935529984,265855 759959472458510337,55661 764153327638683648,81702 755235435497021440,33470 793286476914053120,250544 765682447883218944,88459 773974078558445568,140444 778203775265746944,166409 794935673518223361,257666 794212633490706432,258331 781564217174392832,187611 764160470085279745,80939 758365599894532096,27045 760103690808295425,60854 781642650197848064,188401 794346253119291392,256038 772791114478804992,132335 785614696132911104,197512 786547229612007424,203391 765035497622077440,85562 793564273238761472,252984 750325872880594945,10057 786012309701464064,200490 778369966617657344,167522 792262476125630464,243576 793606565400080384,253793 785943579420160001,199262 756547282716102656,43391 771949844084690944,127218 755496717248757760,38032 785995595966128128,194058 789872265240338432,224680 755386770070597632,36735 788692027605155841,219526 792604373683572736,245101 759183557373767681,56964 792102237627613184,243187 778322217037885440,165185 786963185542635521,207287 761604658678886400,69653 760963715780882432,65222 792031884565942273,243075 793468917654183936,250067 764885929257414658,84889 792165097099505665,243451 794876195116552193,261155 795086166966013952,258193 759912056740917248,59666 788059260206796801,215005 768574113057079296,107032 770166702206246912,105109 775097611212689408,146259 793500099649253377,225949 794561568159760384,255393 760151026032861184,60801 786369147831590912,193636 766698060336525316,93184 755572339618684928,37991 787245763323723776,209731 788796220063965186,220820 736956622518374400,37160 751583093618769921,14277 778053885105696769,165097 752945140713619456,12954 735466117032992770,130505 790622582273826816,229922 785497362521284608,195975 760131206793003008,61051 766822854621028352,93823 777548641389146113,162452 758123773556064256,14351 769326256684793857,112693 776227969421443072,153480 766686322236928000,93823 792476136454356992,243187 761674192181792768,70177 760889524343939072,65222 780490804133367808,180197 785977471720001536,199960 793609956813447168,243075 790721614124085249,46501 795016813172129794,262925 754797193240903680,33355 791648938134732803,238207 793103536502353924,249469 751726715102175232,18215 776533598283235329,151255 793877105155145732,256358 756013725774147584,40867 794602682757578752,261155 794671594186670080,261155 744541768230797313,354106 786617479544000512,204539 790251024690900993,229693 791037500189921280,235179 766391097090158593,91946 785450788147474433,195778 751926344674521089,18316 788023189511208965,210253 759154251327242242,57348 780611125557628928,150151 758683696740335616,54070 768582864812158976,106281 762681617915740160,74133 774379055533723648,139865 777465338908803072,159876 790973944589352960,235621 776858053283045376,156835 751888811643338753,18893 732927485797523456,354306 757031368811569152,44023 763448788065382400,61598 773743563645546496,137315 787088304160243712,207861 794207932569317376,258305 763735390851305472,79804 781504483306135552,186883 758660821559803905,53985 759060356094275584,56714 789134932211855360,222682 781618712893792256,189017 774228707665911808,141867 765165512762404865,84724 794582098526932993,261155 794586193379868672,261155 773904309507334148,139865 786547011873038336,204413 787287113427365888,208431 788028841721757696,214209 749928734237614080,10771 758556558779265025,53185 735233797482913793,11774 770737356928319488,121046 785551457734959104,11774 787427450003128320,206117 759584614008578048,56964 776446396471861248,151463 793845564446281728,255942 791362233049559040,238395 753738425698754560,22439 765586470635704320,87145 778571447186841600,167220 754767446888837122,33532 794910914357166080,263895 751179657660293120,17416 770746340141772800,120690 779829146880843776,176109 773928636999008256,139404 789741109236772864,225998 771185870665768962,121479 786624325314945024,205181 764229050936201218,82766 755557992020316160,35890 780619577654779904,150151 790247742127869952,229693 767908445387448320,101681 791018637104652288,234796 770366473554522113,118482 780839784285470720,181189 763539061994721280,77612 768930229704359968,109448 773598094843908097,137869 775810054171734017,151463 793105805398507520,249469 772845573036703745,125367 774812473081761793,350808 781618179466420225,188304 779815651200344064,176915 793908070736863232,256686 785270722595782656,11774 793646318606487553,249926 788531353331433472,104244 775095050544025600,145866 789838240786161665,227925 794716010292989952,262313 793184932445167617,250033 754914568237744128,18979 760828650514186240,64722 768576862738079744,107405 793299567676493824,251282 759113758501433344,55660 757712943265873920,48663 764612452168273921,84209 774995441700265984,146259 793280453683798016,249469 781226121429782529,186434 772633190657732611,131480 786951970015903744,207613 755539672202416132,37991 778184576451670017,164826 763501825785856001,78198 793892487786004480,256255 777483638422245376,161456 758095892041830400,51315 788011965411004421,214209 763412862970638337,11774 755254833112686592,35445 764296467011862529,80421 786395441315405824,171693 753028409421357057,17847 777340858496458752,87904 790657985169063936,231894 753660037730406400,28732 793108754384490497,249469 792216014616276996,244270 768856755715670016,109666 776268526860382208,153596 737468764082556928,11774 793474006062071808,232863 763002706063745024,73712 773274730769948672,135888 779037091745280000,172120 788670289131503616,219830 765172154019287041,86103 778986767206809600,171168 786125131043045376,199211 761647373231747072,69587 793565256165445632,252112 764229067532963840,81926 785555031638544384,195481 788539073837268992,218832 793804120482197504,245591 789459283519889412,225981 775850611921354752,151741 768855052165476352,105109 778389372018143232,167044 771924278648373250,349678 753017723953766401,24774 793095348273184768,249469 767044534958067712,94660 767602263799975936,99471 779647218596864001,167319 758780387074211843,55262 758792803333865472,54070 785973922013466624,198094 794592759806042112,261818 777945231543107584,164669 753983129975611392,30802 771209663207485440,123825 778352483496189953,167220 788824554797838336,220526 737535656784596992,738099 781827063380582401,131056 758073652927668224,50542 753657661225263104,28732 779001328488083456,171617 787702232187670528,212139 759325092912455680,56964 790604404479098882,232169 759110196505481216,57105 756527733379825664,43560 757618663415427072,45855 776122399712485376,153845 755163218528526337,35890 766040473626554368,84724 767686946927681536,100605 758717391429898241,54739 763259323547947008,76549 732171092572446725,349764 795047734562717696,261818 795058827767021570,264397 792787704899514370,228037 775125681327910912,124610 794383894275493888,257406 767141715224518656,97438 755020434525949952,33549 776691456077619200,157566 758752448852942848,53985 760792537900707840,64722 765932512451461124,90327 779317242416668672,173964 773959931787513856,140444 760500037923147777,63149 766200179976343552,90785 778631153846775808,169201 793210425957425152,249926 795700242704281600,263697 786950720037814272,207287 764017136175943680,80939 781211979897638912,185310 755512959300935684,38035 761257045995753472,65180 773972170129154049,139404 759038223758794752,56552 794261296271085568,259231 757906572056100864,49852 780571492614406145,181647 762501173119111168,73194 793639490111827968,250328 758886268428128260,54070 787543159605645312,210585 786343465688772608,202727 788065116227076096,214666 793169577848864769,249180 769026178971820033,110344 772186122223058944,129918 768936775712669696,107757 753198185770811392,26140 785936179925397504,199984 763089307556978688,73030 764184404038000640,81783 772914321525440513,133081 794770327335268356,262849 775011246542381057,146259 749658020485984256,9433 758706799788843008,54070 763135533002338304,76164 792531311269388288,245101 773940324154474496,139404 751159007142879232,15643 767484841310904321,91936 776761541014196224,157755 772891485947695104,122388 762699724604465152,74133 772570204232617984,129662 775672600395603968,149329 792461873388003328,244464 794268549959168000,257325 755550323264094213,38183 769380213205504000,112399 764598494870904832,83391 786026592359153664,200382 786925317180891137,193205 778986750458884096,167220 757260680206528514,45686 759769745025556480,59666 767024489796251649,1249360 781523322735566849,187044 788952384756121600,220526 794539413531492352,261155 751721593609392128,18470 767078748013363200,97519 795742709394837504,267746 791335648267538432,232791 773669157787152384,137869 762395426976894976,431998 760809899550973952,63451 770936156561092608,120092 788047042417270784,212239 764678096461103104,82766 766965493081210880,89649 793291109829083136,250064 785848738040442884,197512 761775875566075904,1248956 763460682826158080,78159 735985443750088704,11774 765608393704890368,87208 765332327291510784,87062 751055834243670016,14277 755715549124890624,33356 780834564704841728,183269 794320831413440516,259543 773586505172393985,137042 749944698635161601,10735 756203021491548160,41909 762255679545573377,431998 758368496094814208,46384 753801948420120576,28817 752728252880449536,22575 787159409415696384,207613 777017944089821184,159359 793691210590351360,249926 793592746019663872,253793 750454080191864832,13532 753865289192923136,29263 778324981642039296,167220 786723079552589828,204078 795038226134102016,262849 758531610249662464,52545 775987831223283712,151374 789078070204301312,223286 788409036123230208,217634 794694748032368642,258249 746222352950661121,11774 758788384911306752,54070 790721997248561152,232169 759387414934814720,56784 766331208871583745,90088 786072449930657792,200870 786690735269699584,205455 794321014104522752,257492 753706069734494208,28512 752660281516580864,23217 761196588576366592,61051 795715389208612864,267862 765684898002644992,89198 768816282414166016,104973 789745873513246720,227748 790244194191183872,229693 759053466320773124,55107 732179505880682498,349776 763488473248522240,78198 769298213048295425,108373 785865492015812608,198591 790323909761593344,229693 751981587776933888,17794 777873098494267393,161387 793984861816180736,252741 761023194195124224,64722 775079628473966592,146949 778626453323804672,167393 743230526622957568,354153 764475352823496705,83305 787120708748972032,209129 762759051260203008,73712 758070054076289024,49843 759652019116179456,56800 780511573144199168,180783 791780905165750272,240793 765779040506707970,87904 775366279951708160,148537 758413071098445825,52974 793815524824064000,255393 754742522098757632,32941 756359379599982592,42249 776992090953842689,157693 795707532480278528,267862 781508768924176384,139404 785944173409144832,199546 773958032208171008,139404 766052442714824706,90384 758478358351081473,53185 785975812298190849,197512 743374003935518720,350728 766287388217905152,90482 763961854330667012,79911 791053759476555776,235590 769323331401101312,112788 746383069033136128,11774 757575255766343681,46193 792795590342152197,242693 795267487277400064,262849 776134605963423744,152314 786905419201392640,207287 759370366468788225,57918 778318173628162048,167319 773194511501578240,129991 790553068974837760,231894 775001691129311232,146259 779369130122153986,174115 755183687155625984,35436 756843227660025856,43399 790996954398400512,235828 749346056706502656,7816 770062904657928193,18030 780667032157163521,464984 793201150216409088,248760 776607327608864768,155390 791356802382254080,238395 793286549202796544,250216 763895878587383808,80939 792024905973899264,243187 763142220966875136,69947 785902671396036609,11774 778360785298796544,167220 790962485834620928,234653 790885367868162048,232169 758808633945657344,55029 767381136234450944,97515 787841088920756224,212953 786205189078327296,201494 789854013948919808,223312 786911560883208196,203793 791687082397749248,240483 792547486359441411,245750 790981044660936705,229148 760963776275513344,64730 775049575803465728,146720 756558679370072065,11774 760149629438615553,60866 763955715748704256,81130 794750965274517504,261058 732532722577592320,352466 759708041436549120,59394 768123987733995520,103354 768489272055885824,106774 785764424388710400,194095 758146624535363584,41703 769981184210272256,114254 786681865944039428,205181 751931511025250304,18305 786243318460010496,1063777 752938616058482688,24257 768156902870159361,104132 794695489895755779,262886 771499084251299840,1249879 779885672471552000,174756 793624241056849920,252581 777559790436421632,162461 788603904254734336,217519 749265879590895616,8024 789796006422544384,217443 778657711558754308,168794 780361409179684864,179146 755381086952169472,25135 794362940505792513,259134 789132912297963520,220526 750032625440436224,10653 762754477573214208,74247 780066006475673600,71270 788969821526368256,220689 788378262284021760,1170441 732335305689321472,349965 792533440705028100,246314 794772534784917504,252020 768998263982809088,110647 789071044116094977,222627 760976401113636864,66116 763169325431881728,15296 792223860385013760,241678 787756711331426308,205197 771896198315802624,127344 732970452730187776,354970 787674316238389249,212097 790367284518719488,231008 752848650544513024,17794 793225874212433920,246726 751563573361467392,18470 794897703029342209,249926 776649783129706496,156644 765301526164365312,87062 755113505477439488,34666 758787903728283652,53996 766140420187271168,90384 758429221580595200,52122 785993150573666304,198591 790655551269142528,232169 776451026664755200,154832 780813317447135233,11774 764838968688902144,84724 791109550904664064,234583 779668899876831232,176196 759150114527145984,57189 780379270438854656,158342 794121450718371840,257492 762069201271988224,1248985 768230693088423936,103212 772085694982258688,127366 792018007878959104,243092 775793485299322880,151463 789462850217521152,226218 771459448804110341,122148 778527483188514816,152594 758636795764600833,54070 794904897170931712,196314 761314652756307968,67401 781274815470632961,186883 769215302747852800,111549 795741635720122369,262486 763769959466016769,11774 777994982263226368,153866 778568139122569216,168794 757731287721316353,49056 787011830732484608,208379 788073268838215680,246425 791316528964575234,234583 793274103142776832,249926 786985984906948608,207613 765006809232924672,85562 768551031496056832,105345 764068643063730176,80754 751970612604641280,14277 773835405510647808,136891 771817602255433729,125853 779425224169234437,173637 761311806048591874,67998 785461558675734528,195975 775879520263876609,151463 767143145222074368,97355 756550170758774784,43917 769973034203701248,112872 778402217346863104,166916 787663573367480321,66116 781886649282146305,188500 785495609264345092,196277 795419645675245568,266138 761191094960943104,65180 761131365484077056,54764 772155869509193728,129558 764965484144029696,77569 780936187397767168,183050 752901977437155328,22721 789811379788255232,226731 773889194804510720,139404 789309607499796480,220767 771439201724182528,124597 732263311622995968,349814 773689945965735936,136947 778934397038792705,171260 788607788419280896,217937 792518404095692801,246392 753077226652987393,19703 781827287436189697,190635 791661079675842560,240483 765006405992648704,84604 778418927651041280,166375 779098938376728577,169916 786505867776569345,203793 775881578589237248,151463 759150304705310720,51798 753347718089629697,27045 776996606822404096,159876 788713706754408448,220029 775001663690174465,146259 756498064211316737,41216 792558365570240515,246225 773591729006010368,137042 767869856129675265,102249 792321569125179392,243398 758989949261664257,56282 759834165319757824,59666 795655060697059328,266151 792014494796873728,243075 785660268567142400,197512 794602535105548288,261155 754744172939055104,33356 792892209649418240,247675 774696237467598849,142808 755523731976392706,38144 758672035048333313,54070 763025851671687168,74885 751154881419939841,11495 757892019406581760,49852 769273698226438144,112788 771861144025706496,128519 795298287049838592,266079 780857247756713984,183269 771101209344217092,123623 774795268961206276,144730 774576073975566336,141316 772929440997380096,133664 773283484563546112,135450 753960076864397312,30590 759206188697387008,56784 773980514940137472,304437 781342631943020544,186584 790272020428705792,230575 770738353952075776,121046 789113614502211584,200963 785446356504621056,195481 763552834314874880,78344 758650744819978240,54272 792584010098671616,246392 768668376428273664,94699 793708454812745728,252408 786061407708143616,49459 765664466558001153,86103 779028745097056256,171168 752284297524940800,19246 794495918556880896,259034 781663009513111554,186584 780791480692584448,182726 768944625876738048,109413 771436407118180352,125703 785583376904302592,197297 758753555872350209,54070 794354295994871808,258741 790961002439282688,232169 785534434640441344,196247 751237009822322688,16728 793547987674804224,252014 764169240182083584,81869 772162606366883840,127707 773632471149768704,137777 781145604143607808,185603 785673205122039808,197512 773993400701968385,140211 766294528076775424,91992 792045663810748416,243075 792811654148874240,246726 793606254031581184,252044 765948330941747200,90125 790726942244872192,233154 774088498777247744,132335 781515566200696832,188401 794280837386792964,259482 766801003626672128,95511 763857599376691200,80393 792078556121604097,243075 779010713545084928,172028 763015454365356032,73926 775758752255512576,151255 754982343996280833,34666 785284866824822784,193669 773671644581670913,137978 776097456559915008,153194 789087732459069440,223286 793194991959048193,249926 738790276643323908,11774 754753145784246272,32756 765583723840598017,11774 768123130506346496,102745 781557152712306688,186584 786275443087331328,202429 768103504418267140,100893 766269065765658624,91946 791780848316125184,240483 795129815993122816,262847 756293848217690112,42564 773056188917293056,134033 756997847275360256,45669 794536989546541056,261155 753929931051175936,29263 795348775426551808,266293 793298019839901696,249469 762244060635500544,71502 759512184183554049,55661 790907765053095940,234796 767114452663570432,1249359 785479670456127488,195975 792098066111135744,242693 788184137299402752,214123 778606272786550787,168284 781600722324303872,188492 763070783362965504,75724 755418699004203008,8044 758700142987976704,54070 762351148070215684,72716 794334900413337600,253032 764982393962917888,84724 789160404614258688,221416 750417752112914433,11677 753202425591324673,25255 793138692294574080,249469 751117447088967681,15808 757542361576706048,47782 795767907133161472,247930 753701255919259649,28974 756222936118362113,16953 758474322868527105,41703 756195179799937024,41746 761342626436087809,67973 794706279159709697,260588 770652096383311872,119937 772614564298883072,130792 774988763265064960,1250164 787098053635301376,207949 788203681502093312,214078 760971242514120705,65839 756870380367679488,44163 773656850168504320,136575 755006709035180034,738099 785934006827290624,199320 773566678244401152,137158 788391581111812096,217519 795371495933509632,11774 777256200203341824,159146 786996277737172992,207096 792395302476976128,227267 771711917345865729,126498 785500179810045952,196277 794945578643914752,263895 755093913732612096,34666 791737956872560640,238429 790646488439414785,232169 762675372538200064,41701 767051678487109632,93210 764901158691430402,84724 773720869130506240,11774 761677534870110208,69711 732218861613768705,349776 772989216569425922,131258 777832879271321600,163901 789101811319738368,220332 773843306002255872,139404 764145430460497920,80939 760597310082514944,62728 776452028268617732,11774 785509436475314182,195975 778011952278679552,165097 758757689019150337,54070 785458919799861248,195975 757737948167057408,48220 768965009854586880,49400 769924078471970817,115511 785259697183993856,194154 752949556048908288,24597 757324591081619456,46394 795479303488212993,266079 790626379523960832,231894 794141639719559168,257869 780606553757978624,181984 770514537820946433,118191 795027462472302592,263896 790903312686125056,234796 780403917062627328,179742 788246717963526144,213800 788819844812582912,218275 767159344261627904,97386 750000120251371520,10696 763903679220977664,79223 769131732326985729,111396 771318450627031041,124597 788743015657537537,220029 768569463729860608,106716 762730945778708480,74681 764203809304215552,82066 751025366953635840,16422 776831381020274688,158589 763553433789997057,78360 789917007588184064,225359 751645431826788352,16728 786006633008730112,197512 791774321064587265,240483 760125426803040256,61051 785582004981018624,197297 753350824986894336,27222 758030235531087872,50923 760826027501162496,64378 765348932348182529,86552 765661176491638784,87904 776602046136918016,156835 758116693172518912,51344 773704016026931200,138205 751124210848718848,14582 763108007500742656,76549 772890713453318144,133043 763822221810819072,80393 760975508687380480,65099 773743915019165696,138819 760509518643994624,62063 761674511863390208,69673 779486862075244545,175153 785292740103966720,11774 793678850492403712,251566 774090502337536000,141316 789909571720491008,228056 780831112805228544,181419 773917898733711361,139404 791454449482993664,237332 771146612735299584,122861 772971617634836480,133617 758114602337042432,50654 760216371426828288,60538 762123643333652480,72029 773881484121899008,139404 775147861189070848,146675 757452755866783745,47284 787403104404828164,208307 750360623708504064,12805 781830252171517952,188119 786024523099430912,198620 794654115339137025,261155 781292282863497216,186584 794600280092356608,261155 786270756887855104,201958 762249725034627072,72035 785272423784419328,194648 778257836769882113,166409 781376262212202496,181419 793204298079436800,250633 790390022465740801,228341 795435801970704385,264397 758793083693727752,55174 761596913347076096,66801 768902349737689088,104932 793851178706694144,255393 767920859617034240,100893 790604504156614656,232137 793083723793260544,249348 792083446080438273,243187 754820333941784576,33549 788026473479188480,214492 768857995912642561,106716 780529517613965312,180655 771789477148708864,127134 773932895652106240,140232 794555105076977665,261155 770967371666296836,121612 758071241685204992,49843 767762068309094400,100605 751164394105671680,16897 755859558510264320,39462 791000447997706240,234583 791714136077901824,238207 761971140482830336,71270 738415390838116352,11774 774363369545564160,47021 764261290592186371,82953 791754497278128128,241034 785381477643059201,195125 765061065788956672,84724 780732463530127360,182257 795332939802288128,256847 781623453937963008,76146 791768761925861376,240483 771503965154357248,126293 759854695984672768,24173 769855030627295232,114357 794986138817744896,263907 795688131962015744,247930 764921738387914753,84449 751980091819909120,18532 754822697633349632,33174 766869621370597376,95530 761346283462336512,67973 768206666911318016,103149 761630072159801344,68864 792159279113461762,244221 794087697421860864,257492 793434745241792512,252020 764293662545178624,82283 793099101772521473,249469 781586841413750784,188478 794532051970125824,261155 753361379290034178,27317 795697719666966528,267977 781202723958030336,186434 764965122787930112,1249058 778308382876798976,167220 755254381998583808,35890 788485218009219072,218275 764813752776531969,82344 785494731069517824,196277 750082267498721282,10661 755419815150391296,36212 779083712776564736,171463 764136823811674112,82066 767218153281691653,84725 775795592979021826,151748 767982760925560832,65587 787663124551852033,180433 773932646086930432,140232 793922669116874752,11774 788552958925570048,104244 753368208581668864,26446 778484745252532224,163592 790913011481534464,234583 768983238949867520,110477 792968198824071168,242693 781569213265616896,189017 732826533975461893,353672 786269869687840769,202429 788109848797863936,215608 790911086744576000,234796 758781561764401152,1248642 795130526877106176,255870 794524281690464256,259743 756571695981400064,44022 771074652550471680,122982 779404190514688000,174728 795280023251021824,265724 786264628351283200,11774 792141230968745985,243187 757755216544403456,47844 774005180073439232,140230 774481788257247232,143585 785876312934219777,198591 787355906371616768,208146 767373904398602245,97413 735243640507768832,351208 775749167628980224,148645 779831676083900416,176109 752900320842412032,24214 771096217585463296,123587 791370452195241986,237908 778726241184587776,168965 791366273481347073,238395 768213283220262912,95055 772193233967255553,127957 752039505402683392,11774 772898956632264704,132370 791671145657430016,234990 753195784309469184,25255 770009567581315073,105109 768483256287256576,106756 788542375836594176,218275 781913178540171264,182036 777930046216478720,164694 768428007367245824,105109 779864202622021632,170373 757050741420912640,44274 767492729903288320,97432 775280847519899650,142648 795100361602187264,264397 765966605960548352,90384 758001161219694593,50442 765666191079641088,88998 776730873894952960,141810 792063920018161664,243187 789668232634433536,226490 768586238043430912,105992 789257956051128320,224450 778402250859356160,167305 775743657072656384,150511 788398794165583872,217634 761246591726546944,67023 762008660222640132,71502 776779533789913092,157993 792155465211846657,242584 795104063553761280,262025 754141307564658688,16728 769115649176199168,111049 766218339546980352,90031 795102897352503296,263906 776583138197643264,155334 777331119641415681,161456 789128439089487873,222647 794591940742447104,261155 788761716960038912,220526 754086002898116609,31686 772629556666564608,131210 791780515586019328,241678 793638683580755968,249926 793135294228770816,249841 795175294600617984,261155 759036809552683008,55107 768365826827292672,105945 772022831672537089,125585 760858201466163200,65222 771564833883906049,125367 794715079736520704,261059 750084201618272260,11463 791040599470243842,235590 770971741690617856,120610 776777160736567296,157840 791359575018450944,238207 756485337015160832,43391 781335612397936640,139404 793845076430499840,255942 768870491234922496,98972 776055916365885440,153095 794530932682330112,261155 732169432819216384,349824 778428612194267136,152594 793185389385093120,249882 768751370249863168,107428 750332564481708036,12535 759938375574970369,60391 792032607072620544,243187 758135865650577408,41703 793597751405805568,249926 763748775160578048,431998 793186962785959936,250033 773500919061282816,135025 787750778391916545,212139 786398448840871936,203674 787530022840041472,211347 755902050362195969,40247 792017696862924800,240483 751037575448625152,16422 763529474587537409,78914 773909027109556224,138614 793098937779441664,218875 794057709855342592,350913 758272601047302144,51344 763480352492888064,78629 787489809866514433,211347 770268619523493888,111558 779852831700447234,175153 794558755207835648,261155 795435895637864448,266500 780899111327428608,183811 792081898268876800,218489 750390363479826432,12743 756617730615156736,44429 768898896777007104,109104 776796070525431810,157755 775328378471591936,148170 793123177954172928,242693 795052760265789440,262847 773891928764981248,139404 794521572992286720,258741 765239896155926528,86120 795042983024463872,261155 759995971010826241,58255 773971660508573696,140444 776647067045355520,154431 785602734967828480,197512 794615341561315328,261155 764175516739960832,7311 767844204605218816,101681 778285620531634176,165185 791659050324881408,240145 793121812590632960,249469 764214435904786432,82066 753609198538072065,28477 756955596281315328,44450 762759109171109892,74066 787101566541045761,207151 789940053195657216,228576 753340585474416640,738099 774173067018772480,140175 795714485818429444,268447 757259457558708224,46612 753951363160170496,27956 762454967399489537,431998 767030634631995392,97550 769314962909069314,112693 777608743760437248,159308 767108944288374784,97811 789135674658152448,222647 760634689845465088,62654 790945168106979328,234583 781582869932089345,188231 766020119982120960,85326 762056133884477440,7311 764462488352010240,79513 778707239599116288,11774 781161802591678464,11774 763776585656918016,80136 790185823547392000,229693 793464561068277765,249469 775769804514877440,151156 771365012677984256,124597 770779759458422784,119797 760993158905815040,66159 762722202462609408,73814 764487740645748737,82066 763413267716907008,73814 765811864525606912,85562 760914220355428352,65540 790179665839288321,227252 779468097308790784,175256 777839876406337536,163763 767886036299051009,100561 759014564247707648,56158 765770344934375425,87145 779317252239855616,169343 790908953182007297,234583 789849555038863370,225608 791335540343894024,218832 794688468521746433,262752 794068073107992576,257492 786907889155903489,207318 763777583209078785,80177 780830512466321408,182659 793085300088172544,249348 794597219752148996,261796 755164852046426116,35890 788808881489207296,220526 791676637989445632,235071 755846661985882112,39997 767405817721004032,96962 777834420661256193,159589 758663373558915073,54070 733105192325943296,353228 787083205824446464,202636 778034050933993472,165423 788197653393862656,207287 781044509073350657,183759 768610165188726784,107636 756778939117342720,44955 786739001868820481,205989 779450382221205505,174392 776568580926300160,156976 787772178997534720,205197 792475567316754432,245130 793257527970439168,250430 788474839824633858,218275 790510796694429696,231604 762823967715495936,73712 766417095793913856,93823 732304839099568129,349814 788769763401011200,220029 793497028227629056,252741 754053508890972160,11774 791377499242442752,238494 792453545660264448,245130 746799549172318209,351152 751653261648683008,14277 788006316216356865,214353 753701726620876805,29263 791389424319954945,238207 761275588514635777,65180 773646997572038656,26066 792821679957368833,247877 779795253897244672,167101 751222282849230849,14421 785477366155993089,194723 785297684311580673,194923 791793347664883712,240763 762318210872008704,72035 773555515846696960,11774 790709754456834048,231894 780602372108070913,182016 785669994575110144,197512 786223081312223233,201555 766485257583484929,90357 787304711774842881,209713 795399121133674496,265858 786728449658400769,205728 777216902762405889,155390 792695070059364352,247062 788934202158972931,219915 750489400648298497,13201 774428410852421632,139255 779140246663409664,172523 793259574480412672,250633 753780967190388740,29263 760166645247508482,60804 786960746261479424,11774 762285647784710145,431998 790733117162074112,233154 760739788655689728,60866 793640745613885440,254135 764541741013737472,37461 774195695783845889,141867 786905431411130368,206008 787109448237985792,207733 763063130201133057,11774 774105970813251584,141360 788156067675078657,216038 763120545009324036,76623 792247060049256449,242693 793222303408467968,249725 776013845789716480,152872 791760364274786304,240483 771530444336660480,125554 770759601063010304,118192 768056404989059072,101681 761687576428285953,69356 794643767810781184,261155 780282753849827328,169747 788532952389054465,218164 753749313772290048,29709 757890121010126852,49852 790648523326763008,232169 785971241534586880,199306 792612036786196480,246392 762427320833495040,71476 754173085696176131,30910 780706430282326016,182036 793114283815079936,249469 775515578484322304,149953 765619391358640128,87858 792370086854004736,243398 790250248094351360,228341 776817685556363264,11774 794179931659898880,228911 772296379636985858,128934 778742363690831872,169696 780591909299445760,179742 781196750887329792,185595 759467508457807872,52545 793182229283287040,250064 764469809639817216,83391 780930544234336256,182726 768317186255548416,97355 763707934077554688,78566 767503153570934784,74868 775774744310263809,150426 794717172987756544,262849 794816727515172864,262752 789175866047594497,223492 755432212695097344,37433 776226566678478848,152314 792162043637866496,243187 751615562543865861,18395 795769595311325184,268231 740353643493232640,11774 790050700474642432,218142 770984915433238529,121949 788841470962855936,219958 766253577069219840,90388 790411996625793029,231361 760597516941402112,63655 764987666207211520,84889 775571792052092928,149259 756588747806965760,43887 759095525236994049,56964 778540811822600192,166500 764547948512501761,83751 772915400191438848,133519 751630985280630784,14277 770302893966581760,117257 771643359723069441,126859 785687451490672642,196767 786225207480496128,201555 781160040212238337,183759 785720038946775040,195101 788526943306067968,217024 766256973906059264,81929 764872682093486080,353374 795675471543406593,265815 786308762130788352,201620 792047103367229440,243187 777302915979456512,158338 763086238085705728,76410 765972486655709184,90296 776629812261691392,157082 767973190756732929,100561 791826824560902146,234990 793174485637730305,249926 789162687133384708,221416 793495325843390464,252741 764935259678838785,11774 777596830578315265,159308 777191743477329920,160283 780592070893330433,181811 752626486956392449,21551 795079340333662208,259190 760298120634851333,62165 745838536931303424,88859 765222924475371522,86320 769262492765806592,110585 793461857667256320,252020 756866571151245313,43391 761877270793420800,70918 763497625131814912,78189 774992982504189952,146259 765284822600261632,84209 771882957195718656,128519 758068074373324800,50827 785651637905784832,196348 770827479183298561,65500 771731843729195008,125554 791000781566521344,235620 795298452104167424,266079 765169638690791424,84666 762656533628919809,73814 775901111693807617,151409 793188639454801920,250430 760560909408493568,63214 793128418074210304,248988 764243612590747649,81692 775026743384141824,128934 758022504933974016,47761 775789062477213696,151463 773579109305692164,137042 768851159901671424,108849 794638321100161028,262022 781125453033644032,185296 789138504118861824,223899 778363396676784128,166390 733346771661774848,11774 765217258796822528,86440 793641791098609666,252196 786387621824069632,202248 791308944564256768,237787 765743184047542272,87904 785921528848416768,199546 767721141490155520,100893 773582161786105856,136947 787138352390602752,209184 775752842363691009,151071 790369987840147457,11774 794890024647004160,262752 793870732082094080,256255 755884946653196288,39697 761679422688792577,69493 754754081114222592,33356 786800581427892224,201558 754742948911198208,33356 785791881552678912,194723 766334739435261952,86815 769051372109135873,110615 786361475795390465,203391 775405700331601920,148473 759520142829162496,56964 786970117884157952,207287 778308974839861248,167319 794931770722545664,263817 752149920061255680,21309 777088688874455040,246425 793207248973549568,249239 793466178140241920,252408 790298989157572612,11774 760185027263070209,61051 766743652710350853,95593 752677658421592064,21478 758810493557493761,18341 793452064252755968,252020 751554613464051713,16728 788115436126605312,213064 767838676613074944,99111 793181843113648128,249926 753717827513614336,29263 775810309382508544,151361 763422557907226624,78192 750758485738958848,14950 755022100163944452,32337 793485815338983424,252408 788931248668479488,219119 792063712874074112,243075 758686908235022336,54070 755157358385500164,35890 795746252881362945,267862 785238341386207232,194226 789104486442688513,223286 773422220861403136,135025 787789874602479616,206101 794620320321798144,261987 769240510405877760,112399 770408070249721856,118515 795089658371776512,262053 758717141092675586,54345 753412207983996929,19598 768602233088901120,105799 777863190768128000,163990 761657316777263106,69767 787070597889134592,134418 793811428251619328,255393 777586902538997760,159308 778425826597597184,167220 763528492600340480,77731 771339636958498816,124883 781463724016017409,139404 793975103197421568,257353 789864811643310080,227925 758706753085157376,54070 771819183830994944,125554 761599419716427776,68993 767069808542220289,94718 768092025426178049,103354 753646908619579392,28866 788159155236315136,215754 758087149552078848,51344 753206462588055553,24316 791291571736043520,231792 754858428393201664,18979 792437870858493952,245148 780868243716083714,182036 753998076705173504,29790 795613009624399872,267655 791738934925590528,240584 755147667374649345,34637 794186024230469632,258456 794564479556067328,261155 758020747092561920,50500 790754347055480832,235349 788421063176810496,217837 791779381555277824,237491 775814678379462656,151463 778953450344230912,171324 786742765413474304,204413 790726389204791296,232863 777817732586807296,162096 773270146945286149,135725 750710960487227392,351463 750734505112109056,14367 769048144151740417,110362 779023325997723649,171324 756417645008814080,42495 778474451595821056,679105 765937387872616450,90031 788534284705406976,215584 756317769134727169,42249 786009080062148608,199211 789876599394930688,29569 792803097152196608,247241 779378529540595712,171693 790892030805282816,234583 773900988239507456,139865 756520353690710017,11774 767505189733539842,97379 776762158667431936,157693 761367696311070721,66801 774492664624394240,142566 780919337666408448,169923 786981214431219712,207613 752979774448865280,24526 772616865948381185,131027 785549961903665153,130635 787084840936075264,207965 791556842845573124,238780 775030646011854848,146259 786821207093944320,201003 794622526198607872,261987 768126537530998784,101681 792067136567046144,243576 749387326036598784,8497 760156307278168064,60325 768057789247787010,103261 776779183922053121,157755 795720363208507392,199307 755487512475213824,37973 790639301906358272,230899 764608211345285120,84209 751192849601880064,9540 762442622560444416,69673 768892957068058624,108849 785664659919605760,195975 764935657785585664,11774 776391091767562244,155390 780775867333083136,182122 757703039385862144,48991 756817157309235200,45040 761017071698182144,65455 790929694312935425,228952 767709935018741765,100605 792752927542771712,247241 765986982526844932,90735 780763451090014210,182036 795677783800168448,267862 775416861047525380,149200 747482807593664512,11774 779664240051363841,167939 750882646847291392,14858 768047455959212032,102452 786355898486693890,203076 790665986961793024,232595 794871617541259264,262849 787493496013881348,211348 791083805293576192,235590 790296973190438913,230282 765517247062441984,85981 760569028041510912,62835 790309339416395776,229159 754079273988689920,31035 770848361142378496,118192 772196635417972740,1249911 774011884034990081,140211 768964206351835136,110585 734040803094466565,1170438 771711761900711936,125121 794706779720454144,262022 795370374993182720,266151 750480055952744448,13532 787194631633113088,209151 769944844433141760,113660 752254646899605508,11774 769136532800229380,111539 791814510008934401,240682 774442262147235840,127871 781175592846852097,185310 768973689928966144,109667 761334425997238272,67938 761380126147739648,68182 794694323635793920,262752 759464627084234752,58117 792112009726660609,240483 759583980995960832,56964 764535197845090304,60999 779491694240632832,174230 751958178674335745,17794 758806892411953156,50923 790694658091409408,233558 768855049707589632,105109 771361424333414405,124597 786538500648730624,204413 792031793985781760,243092 763174046553047042,76723 762419451283116033,11774 787129680554029056,208178 753773979882651648,13343 772964850591039488,133519 777891828976738304,354238 792120571521863680,239610 781665507304939521,187997 788242297896865792,215505 794759124156293120,262022 774248029360689153,142271 768976892368084992,110023 770592434103332864,118191 743947887399231489,11774 765061720301633536,85159 781171932511207424,184223 776740750117732352,156644 786219816197775360,199640 755547340367335425,38476 785289860261085185,193975 789899569752600577,227048 794563234988785665,261155 751570768530644994,14277 787521660710588416,203941 791772396877414400,239405 781359790391857153,139404 788409787289526273,11774 758095464684150784,50763 757999605225230336,50763 794604274206445570,261155 762139765223202821,67453 766701291036876800,94598 761042145360826369,65222 764263248162004992,82002 793895351795134464,247651 772217706405728256,129700 792789158427176960,239766 771094104654483456,122146 789527837900406784,224680 792707691944837122,246392 785855726061223939,198878 764118518199574528,82009 779101810837622784,172270 787675890113097728,206101 789175407656308737,11774 794305189435977729,11774 752946383192100865,24134 767444000324325377,96848 790700039471443968,233692 770259108813344768,44421 785619828295905280,197297 751161385443332096,17440 787014780179640320,207949 775400501340876800,148645 733109042734735360,354906 771512478828154886,125163 793262981031206913,249841 761597582959337472,69157 777148244837236739,159876 788884802816598016,221731 766944737454616576,96175 759032747289554944,55107 773951971833237504,140444 756274827082752000,42432 778223129424457728,165523 789216201394253825,224333 794327096818630657,256038 770587435008921600,118191 795117725765029888,263688 773615564342210561,137869 794225297860292609,252196 758997975783776257,55107 793131380263653376,249469 790667295240617984,232595 774393509071560704,11774 789359926560698369,224680 753919352202813441,30297 771342225431076864,124883 794335207440560128,259659 758006985791004672,50804 758160342862143497,41703 778286691282984960,167220 779072255078895620,172027 773560520339181568,137639 769451113544384512,87607 785545195064438784,196917 787012230051225600,208176 788391107386302464,217519 785583951264055296,196788 788891244495855616,209477 794533962685288449,261155 764133493098029056,82066 793938691169337344,257026 756315728387641345,42249 772653605841010688,131258 733256983105654785,353228 776740303969583104,157755 766366405096640512,93184 762795173969625088,73814 774102952126533632,118192 776989478649008128,159861 760490495554359296,63149 787144655540523008,209043 790903025518911488,232863 792557686353113088,243075 794259433874300928,226320 778939168160448512,171168 795009172257513472,262752 764944740638986241,11774 781634756341436416,139404 793427028074561537,245591 793826806100918272,255246 753690927378472960,29263 793078713093124097,249286 790998742405095425,225949 789225677572624384,223692 754863512325726208,33356 768401584309080064,102830 792044820034269184,243187 774429121195630592,137953 794588976493432832,261155 791090390950514688,236454 758342879647522816,52554 763893124959723520,80939 789161906871242753,216003 788493377859756033,199211 787759997937561600,11774 776150476463091712,154071 765229374933204992,11774 788386534714138624,217519 754718495707766784,33356 768215151086493696,1249542 778930746178277376,171168 763925687501623298,80619 787425499630870528,210694 792126066328424448,244310 794569010851545088,261155 794590469359566848,261155 775859394726727681,85562 763052103275163649,75296 793337476555345920,249926 757888712403410944,49852 788200923545776128,216038 757997539819782146,50500 775096771760496640,144068 789502480224772096,205972 772870634078699520,132335 757543506130964480,47782 776379234147180544,155390 753072495578742785,20830 786618565029797889,204413 752624907620610048,354847 788975401754324992,73568 776402813026906112,155333 786775337577218048,205181 771709092075282432,125554 790767229960720385,232863 787017867279544321,204853 768546862244560896,106753 780529711579561988,180655 785471128709894145,195125 788018725949624322,214492 794994125108117508,262847 780042154391449601,177687 788908045799612416,220029 793539924624572416,252891 787028108109090816,207287 751823356123578369,18893 760266068862435329,57131 777962115155959808,164764 791482432121896960,238207 795661945760141312,267655 777962258546688000,162718 732670921132105728,353016 776074655354523648,153194 791643966231941120,239344 773636111008575488,137869 790377744026574848,230575 758853064908345345,54070 744301495546445826,349354 756414682181894144,42432 785604514195738625,189793 771133989897768960,123217 785310898579734528,11774 771940707602931713,128017 753432681514278912,27317 786564295576260609,204413 755895530606125057,39236 759050899578691584,46076 795034391080644608,262849 763709051712733184,79708 770586932174872577,118191 786647694429282304,203913 781165944269709312,184539 789100902300909568,220029 794696607849582592,262752 767557693095735296,95055 767815179199545346,101163 777782564585086976,138490 785339537706790912,11774 785315409050361856,194648 763593917342314496,24252 763509916187242497,78853 781279497157013504,186584 781760217793126400,188251 770419312750395393,105109 788770475065298944,218275 756617916787941377,44429 761566114455228416,69158 769370784619896832,112363 788549060139618304,209582 758338593832046594,46384 794592527248551936,261155 754038996099936256,31377 778684245732499459,168794 732745794122481666,353002 758453205936267264,53185 753363792579399680,26871 762033642688348164,69794 779503602377248768,174230 791234090020311040,235544 759764528779235328,43403 732981379231813632,355106 777685280337690624,162485 791496247702003714,239405 761368029376675840,68182 793983370158047232,257325 794745213268987904,262849 770410763613835264,117400 754735066190716928,22393 768544585710657536,106317 789476642137792512,223935 790016179574374400,355698 795172938186166272,263907 785917782877696000,199546 765198843109601280,85562 768436733025189888,106281 777492466052235264,161501 771751726529572864,118191 772877254846283776,132578 790753078731497473,232137 792274618124005376,243165 764591240457236480,81659 768582912979664896,107469 793437109596016641,252196 755547260541218816,38401 773898489755496449,139404 753713511902146566,28115 793220164116439040,249926 794538682225197061,261155 785924337371152384,199546 776242225290240002,153095 787782906097889280,209831 794561815187431424,261155 794603175454056448,261155 776127742744096769,153921 760647791584567296,61917 785576377013661696,196277 793790193740513280,251740 773727410378256384,11774 779038076953825282,172047 778417981823025152,162370 749327100503547906,7852 789207542081531904,223492 793183673134657536,250064 732662396267986945,11774 766497485707673600,92917 791014697277464576,234796 768052793890320385,100893 779007701539958784,171795 787466981528051712,208059 763713729569689600,77668 790097882682654720,228241 780413829469474819,176201 757664303969337344,47940 771144726212771840,118191 793136322324070400,249882 759183119534608384,57519 786031515985555456,199272 785929476416872449,199546 777114810127384576,159876 787015176729956352,208065 751546696354533377,18555 753723655906033664,28115 762609969732747264,72683 790711994873708545,232169 778290509970305025,167220 792429330840293377,245854 732614025767354368,11774 752926864247697408,24597 759504422254903301,58508 789100244101398528,216003 759077016993992704,56630 763208694527987714,75899 779463912483794944,173628 757632701440544768,42344 778724353429037058,164001 793979139216711681,203546 786556044956667905,203832 788942787584495616,221971 775383907818696704,148473 750448850884653057,13412 788425591821373441,215754 773097864620675072,134288 781402069605330944,184696 732575178304200704,351617 765209699503316993,86440 791669987077304320,240474 793578928002637825,253606 732336164401602564,196346 792133898499129345,243187 789768067794382848,227795 773879378551902208,139404 793900424323600385,203546 768874243245248512,109666 763895616040644608,81101 740365108975534081,352821 761529084639862784,68993 781359438670143488,139404 757699195625025536,48369 759915470849835008,58253 774199814603038720,141887 794532750464159744,261155 732773640589185026,354058 756318809632436224,42249 770337349175836672,79987 771364512461000708,120690 758272877816754176,50827 770671452001488897,120341 770378619205980160,117257 778441223585484800,152594 758783395744870402,55257 792752307360370688,237491 763168265141035008,76535 767677785292832768,100605 766208338455621632,89887 770300378185424896,117257 777156200852885504,159876 790951260753199104,234583 768553157467181057,106753 781526972513955841,188401 755209246174773248,35319 756100824128950272,36873 791451693032570880,238395 760062720783839232,55257 766208405287698432,90575 779426378710220800,47940 792543497391931396,245309 760244259257655296,1248387 756223565381251072,37504 774414503979155457,142648 758777694280675328,1248642 764796349065883649,84724 791734053250605056,240535 795025406831296512,264431 755583707608653824,38026 787802789367779328,212343 760181457562181633,61544 780559158387015681,181419 764184713498009600,80939 786430181141512192,202429 794380929254858753,260181 788471023502897152,217106 772071525906251776,129335 773481316532617216,136947 775873644065095681,151463 789529537788928000,226773 760261338727796736,62130 785655672016822273,197324 785914011544059904,199546 767939655840915456,101514 786391844460441600,202379 763726243791572992,71438 775438645608284170,149189 779032758635094016,172057 787102885389533186,194167 791595555768139776,235487 787113943202430976,208252 793111993527865344,249348 759565139079081984,58227 777583510605312000,159308 773240806245224448,17416 781622593090646016,188401 793100323044765696,249469 758352050845544448,52493 752976510013825024,24316 756280749196734464,42495 792040779304738816,243187 756643329203318784,44450 765673432843489280,87774 766656638682013696,95201 771472700040675329,118191 781116656428916736,185496 755926786098262016,38183 787073294591590400,207287 753639863665192960,28732 795733133136162816,261155 790518572879609856,231894 753016089454387200,19563 778666932471865345,167220 788835841749561344,221476 785892739766489092,11774 794678271350898688,261155 777188970685952000,160228 788014302196330496,214209 764133954727321600,82066 788723999555645440,220049 752746551412264961,22752 787646370144485376,210585 795377360510091264,192363 750390391589859328,12981 778398580704960513,152594 780577202307936256,11774 776536568492417025,155318 761182143791915008,64664 795051684288483328,263926 761444094212206592,67679 794526166413545472,261155 793983695145336832,257423 762847322468339712,74681 759038878602846208,55107 768496009374728193,104973 767193113441861632,80939 795455452066656257,266491 775068482564161537,146259 778380946236067840,167674 789387470139895808,206666 778203124813205504,166409 792486273118195713,246225 750413778827685889,12883 780945871861088256,183269 742769643442470912,11774 773543055681064961,136814 786354246954328065,202727 788008903867064320,214354 770341323882713088,11774 763417610213994496,77731 768812851423084544,109167 791348347399471108,11774 764157179389587456,82283 767967189865336832,100559 790939074202898432,234796 791659448204947456,240483 786915067778457600,207287 751750621888409600,19317 781585599513911296,189017 788910052518141953,221972 793505406047883264,11774 749803152526995456,11774 791111623285014528,234583 758248617962573824,51451 770687724076556288,118985 761380453236346880,68273 795671166644088832,266416 762129845451042816,1249000 773882471049990145,139404 750332017909305344,12535 789150775893262338,224031 769790575667187712,110585 769279422780276737,111448 790646979491729409,227183 764938574244478976,11774 750429307701452800,12535 775379461369847808,148676 780530537739857922,180655 772502011799568384,131209 749923810917449728,10742 756878070150291456,40030 791659176216891392,240483 733009833759113216,19199 756206824160833536,41680 795364963527389184,266054 791722307420954624,240483 795727178734432256,267737 762918483495641088,73814 771093671420637184,122146 772590242867974144,131007 778608109640003584,169201 790576080457502720,231881 758132947815895041,51595 770430259422310400,117257 795715224422744064,267862 793125670918426624,249469 788125112365187072,215754 791506900021940224,237223 763913352573693952,80939 790907448622211072,233198 770810233635635201,109571 775525017387880448,148909 767109737217265664,93170 786943760659718145,207613 789129278378106880,222682 752015485097635841,14277 778724973204475904,169384 755451941472264192,11774 781874711768817664,52195 789880899353645056,228363 790044217221394432,228354 763476574104592384,78344 794056610196795392,17416 764278562291462144,82066 765941015916142595,89329 778349606891622400,152594 787766423619833856,199307 792067867013447680,242693 760517228957609984,63149 768840426405056512,11774 788388845746282496,214492 790586425620115456,231318 755839116676304896,39462 780226943719538688,175092 778087912411893760,164797 764937034607628288,431998 793318100338827264,244790 768737220601589760,106774 770602522658611200,118192 791650528119750657,240070 795257258250797058,265257 761940111600848896,70177 792890831288078336,247241 759496086830538752,56964 769005078472642560,110209 775370932357521408,11774 778334506335997952,165185 758033738248949760,50923 772502928263348224,128971 758349787859222528,52112 790141362964398080,229755 766381043997749249,93504 758484591388655616,53580 793342207717699584,249841 787438206425804800,198620 790548437846679552,231894 789510065485217792,226731 795095346460426240,264397 744481890640531457,350085 789199119130603520,224123 761277919897477121,65626 777204991215996928,1170550 795097811645669376,247930 759802419018477568,58239 779485080372797440,171617 794694361929879552,261155 776935643150622720,158338 765243143230922753,86653 749734016484569088,9754 773972397246394368,140372 793472295222276096,252020 771012976094633989,105109 769348567290957824,112788 754755078188306433,33356 778303828710088704,166282 735436566668120068,195876 761164980993482752,66828 776904074293895168,159245 785325480220037120,194079 761675532345892864,69878 779548342019817472,171360 793104160841400320,249469 789103799927472128,222545 785325871666081792,11774 788538401133826048,218977 790175242169835521,228576 762400679436648450,67852 795034369555623937,262588 753668666026299392,27045 778032849693863938,117377 757575974368280576,47761 773993508625584128,139404 776127481430638592,153921 754022293785894912,28819 768408365395509248,103924 779025046803255296,171324 788561064057188352,217519 795049182587273216,264397 775402198591078400,149040 786865362222641152,201958 793265709266694144,250633 795391918272344064,266151 767358347007832065,83679 777563145548148736,162244 786698307255017472,209795 794589832622182401,261818 760676812213121024,62771 786601567302606848,11774 792901955030921216,243865 793853067515092992,256102 772599204560515074,125163 771856020150681600,738099 787826548745252864,210208 789308501130563584,225359 794595721039089664,261155 795695037338226688,263345 788817879521124352,217539 764284484996988929,82673 785716685437370368,197063 765516607011561472,87904 767207959755501568,97305 763412016895778816,78159 794590060284874752,261818 769952229293895680,105109 768048814271766528,100620 775369364484739072,148045 780892339900260352,183811 759368969904009216,58054 765558868038545408,88052 766396105848422400,91956 788446649420918785,217519 792687480172638208,246632 771588303887806464,126710 773060648750161920,134033 766358558166233089,93036 793171954584944640,249926 771397607256104960,124883 791827980548997121,241819 780746252925472768,173204 793102064930938884,249469 794526225767264258,261155 776189703615897600,152314 787821284294029312,205197 792157459615879168,243075 778687039743021056,169715 763866127445352448,80153 787515252862660608,209043 790293414814199808,229693 779777342419800064,176890 762485203096834049,71476 765600916204433408,88128 754719971981144065,33356 791455290151534592,233736 786615975198068736,203983 771178670744416256,118191 791421985305735168,238099 758830104298389505,53739 781914985496711168,70338 773843436906672132,139404 795729585535123457,268448 751863402016808960,16953 763560944869908480,47940 794610409630142465,261155 794823174449930241,262145 758705562406178816,52061 764859987860553728,84724 786590179817578496,80720 791663365781327872,240483 755869058948403200,39997 753088443702468609,24788 785602313884880896,197512 756271858077564928,42432 775172473234993152,145866 752665783428415488,22439 793186757621579776,249926 763128042944339972,76794 790902511691374593,234583 791311874880962560,234864 768070428686479361,102138 751782400213024768,14277 792783718800908289,247240 786592383169236992,193371 788100733547622400,214247 736403604647608321,352060 757097913067540481,17416 770748817670938625,121177 759458541207818240,56964 775803342639497216,151439 775027434932596736,146068 788009510073950208,214209 764348055747457024,80416 766441044057661440,92917 788410971517661184,11774 762720461180444672,74247 780471966192902144,11774 758006874859900929,50314 765220437873700868,86103 765957717680881664,88930 786168762206683136,201285 768195310413807617,103354 780435566781341700,11774 788607661629661186,218545 751815440226213889,14277 757622160760287234,47761 789129309168558080,199840 772523212844441600,100891 774436001733222400,143585 768965017743925248,110209 761034687196172288,65839 787024780616617984,208016 777283771750092801,128897 763978457587912704,79583 792770360433311744,247241 768066619180453888,102998 762340707621302273,1249021 760182753488990209,61507 791775207564402688,240718 773377685733117952,136439 793180124774400001,249469 793682503320137728,254025 759107156444606464,57092 760871483711352832,64197 777839279229825024,163901 777158203062689794,149040 792908451059949569,248065 759237791494569989,57574 774929252588384256,144538 761339495820165120,67973 763529781442965504,78129 792024764575461376,243187 792178896716390400,243075 758720626328612865,54070 755903362973863936,39797 785495131025649664,196277 788388162334756864,215754 789761930944663552,226803 785346079214538752,186883 789454960396206080,225981 779350495521484800,174315 791008378835185664,233307 760894193145225216,11774 758780698329288705,55262 774694679036264448,142721 785857447567196160,198878 781654407691825152,189652 793388759077130240,245591 792438393888124928,245136 770709179543744512,119832 787863523590156288,213376 771398946409242625,124587 791348660239933440,238395 754115191781097472,29790 756961146964414466,1248349 767463722474274816,95055 790177415427461121,228583 758086855346774016,51344 775027493216460801,146259 758224138204872704,50698 775057120341491712,146259 775150888713228288,141867 795444797452521472,266491 785662264485433345,197091 791289366437965824,237236 758414583350566912,52112 788017369981579265,214354 792098188069134336,243187 794538607671316480,261155 790925110995714048,234583 788176441716334592,215252 764780000205737984,84724 772910785639096320,131914 766292974967848960,89957 754748023935078402,33549 793210728668737536,249725 759552767996428290,56964 769709670034386944,110585 773283213351485441,135381 753348267736301568,26828 794934767938654208,263895 793633301873299457,250293 779463029842964481,173846 791623583890112512,240145 788853683413024768,221635 780566098676686848,11774 750881365151789056,15800 757663527368740864,48549 785898126913576960,198878 756697274562977792,43901 745065085505150976,1247674 794203464171737088,255065 770386827777671168,116804 767733240266420224,100605 780373477974876161,179742 761042842340823041,64784 789831516817874944,225359 764940546611773440,84422 774596897315049472,142235 761373030329167872,67973 763006315442507776,75927 775728334231724032,146991 791805964903034880,7706 758125094459826176,50923 777549527037411329,161456 763772354598019072,11774 766603060193988608,75599 776459046916198400,1250327 768536948831027200,106023 770720860034494464,120610 794150463692242945,257492 787467606403846144,211347 751589039703142400,18550 794918521620860928,262849 773607091349102594,133702 758656876649254913,54070 785323680066772993,11774 733038578503176192,1170789 779194991201714176,172962 792344164247580672,244143 781206775412297728,73814 788307185466040320,216038 773511060196364292,135342 758519821675982849,53532 756509840499937280,11774 790945413331169280,234583 795476903721254912,266822 763175631580438528,76127 756823878891020290,44450 766602093297803265,90384 765085268483465216,84422 771790125294612480,127657 758175493623545857,41703 788469142886178816,218495 773585647625904129,137042 792525869587714048,243513 763330217985335302,431998 787498341437497344,207613 787830976915398657,213376 788504402080305152,218275 793560569114664960,250785 793181857630318593,249926 793645678815801344,252580 787322776256479232,208492 792120621635338240,240890 778316753340211200,165185 790040876680609792,227366 786241851514875904,11774 788917354843541504,220332 778386436441518080,164826 762686592330850304,73926 767839015651381248,101681 778322527911342080,167407 771436876871925761,125703 759467350882127872,56964 768193999010197505,103354 790417791702609920,350650 766105990169178114,88546 762459661492588544,47283 763506461238521856,63595 794533371263193088,259034 786909489890865152,192032 785928219262267392,198671 788877384715898880,220332 753189521060040704,25189 756249532095197190,41438 794034481027903488,257026 776793650449612801,128971 790933712796053504,234205 768433312809357315,106281 791729496147816448,240483 788197019190001664,215608 790725803260702720,232863 794525517559058433,255283 755763673004707840,39384 788763616338206720,220526 776505516436492288,155688 778674119441199104,169029 774027971661139968,140444 791329133007544320,11774 770125095478132736,116987 792159633108443141,243983 793179195228561408,249180 761386855543742464,56889 792035678506721280,243187 761371824814903297,67973 779161137266978817,170547 750395249751621632,11774 761834263306264576,69947 749439533934972929,8431 793863133521711104,256255 786177969853198336,199211 769271833900175360,112399 788753113993838594,220526 793135638866333696,247752 792081274915749889,11774 787494094918393856,207613 792580891465752576,208059 773544045331251200,136904 772555491365052416,131542 794946744467517440,262022 773638364440453120,137869 795052399345987584,264397 776462187187482624,156055 758409832181346304,51778 753654764504686592,11774 781696615803265024,186584 786068917861187588,199546 793163156734435328,164814 781331218533146624,139404 758346180615106560,52554 758430226942525440,48289 781127039927672832,185496 761504361365250048,1248928 785261678384541697,11774 794337642938630144,258878 733066015807033344,355273 788500132228575232,218275 785319240630874113,195125 788200553226596353,216009 749227992065253376,7006 791392175137271808,206666 755206067362131969,35980 788155195951906816,214899 787781296848146433,212164 760554053235531776,63374 788075939133554692,215005 788438224637046784,217837 779020677655298048,161219 757441163112710149,47283 793882594471542784,256255 795711073152335872,261155 773159954949603328,11774 792117371783811072,235685 788576290550996992,104244 767863059826221056,100893 751958777516138496,16282 794575900348026880,261155 770695139433992192,117641 773681512768208896,137315 793487712409956352,252741 778722956721557512,170187 786724658519224320,205094 795127097337544705,264780 787002943555964929,205094 792086169634742272,235179 765326183298797571,86103 793097189748682752,249469 772845438705754112,125367 776111030401392640,153194 795052252390191105,264397 732253613670666240,1170336 764830497667096577,84724 787285073859149825,209184 779178713636282368,172962 750299464863186944,12357 758834641071583232,54070 773299246371962884,136110 785843746114002944,198878 766611240990957568,94680 770319183456403457,87904 777949326324723712,164869 794961498699403266,262847 794534847762952192,261155 766680032764977152,93823 761266229961166848,66851 775397686749126657,146991 770449904783065088,118192 779776735931801600,176201 794687044706562048,262752 794695289177329664,262849 792044588555001856,243187 762759304042713088,73926 759255034945306624,57258 752297516469714944,20279 777573673075109888,161988 752657103202820096,1248224 774653798073634816,144460 764872906723647488,82009 778989890998571013,11774 767444063327023104,96876 770762351003828224,120613 790241601742340098,228341 781635094301646848,186212 773607727872479232,137158 753357430097006593,27045 751990939049222145,18555 788047121886818304,214173 794320848375185408,259764 792081443639877632,11774 795096857559109632,264397 795475889672900608,265855 750238665369088000,10809 763353490307645440,75690 795076254705844224,265038 776367748091899904,153480 777728990823981056,1250336 786567909904621568,200971 791294033028976641,234796 792498423245201408,243286 762221787132391424,70750 777546438964240384,160134 777416219540480000,138490 765291974299643905,85603 758063060078596096,51069 794347828713816064,259034 774723319002193922,143043 787001304925208576,207613 756403048331808768,36873 775873629468844032,151539 781849847385194496,45125 778299327223504897,167319 764641973097537538,351349 776881286392733696,159197 794932726579261440,263895 768095844398538752,103354 776199327710609416,154544 794480387963523072,249469 772614928557408256,129413 786935332881129473,207287 756203081562480640,38488 764988166214389760,85562 761771540929089536,69684 762684330783092737,70797 792572613348339713,239261 776232441832845312,152735 775005034727739396,146259 779281674316066816,173605 792026447489761280,243075 751161414618845185,16728 763424809984274432,1249111 790740192185417728,232863 795074845583118337,249926 752650383399366657,22750 789250348334448640,223899 786959724289855488,11774 786399920383102976,193633 794198820347383808,258598 772974793997987840,133519 777800232851628033,163763 755154941677666304,35890 786969961243615232,11774 749838326891360256,8047 795715991720210432,268356 750797190663143426,14848 776818960788586496,158387 774629031161450500,108396 786374652654268416,193636 762740953727860737,73706 769338616162189312,113222 787055406816251905,208507 786133350201167872,197322 780611761942781953,182049 777162322917765120,159876 753772684153151488,18811 774646251136520192,136947 760965337940647936,64730 765919177093722113,88994 766620279800029184,93261 786973604747456512,207949 794637202479259649,261155 762447527186534400,73102 790033097941061632,227429 761399660967669760,67226 778983735681318912,167220 794234829097181184,259063 778294924433207296,166913 795281851346747392,265855 764735061086367744,84634 773943442200072192,139404 763988339829583873,80153 753961656443699200,30296 770243803424788482,117257 791320898963898373,237935 750435766866616321,11495 764371975292620801,82066 774514286458769408,144032 781193453464092672,185967 758408528520318976,53001 766097987131113472,81929 773914846664556544,139469 785638905718505472,196277 775108242846298112,146720 794092762203189248,221524 757232894448328704,45348 791708886877163520,240483 755923673865871360,39475 773652888237252610,137869 789169550029787137,220029 794720647117148160,262849 763859049020399616,79585 785461171365277696,195849 779590912544505857,174660 787105921029644288,205728 775474000751452160,149124 792507214808440832,246339 793147944383893504,249926 773694374110605312,137565 757861126507986944,49754 793209034950205440,250135 781884277000724480,189339 763903452338540546,80939 757299202913361920,46890 767856334364549120,1249484 768583749881606145,106281 791375546085105664,224466 773917171743199232,351463 778957534069522433,170253 752115376415182848,19408 768820686819176452,108849 762362953131659266,431998 776561668042072064,154431 795447395429519361,259743 792541568322461696,246392 765351647895691264,87226 777177303407144961,156061 755572213659557888,37457 764746862620450816,84422 779676326160654336,175340 752877315282132992,24134 769087896477372417,109571 766656574857289729,95045 795414991625076736,264397 781424014002679808,185601 754996445191692288,34666 762582003812339713,73030 766427234517352448,92872 780556577992564736,179742 765298954699505665,84209 790621301668847617,232169 793842020083261440,252190 794029054261215232,257674 764992556434194432,85562 776555301143281668,155898 779892508344016896,177337 775084294024859649,147064 780898618156814336,181419 769317749806030848,112693 774846173781843968,145681 761250336816308224,66897 762623273045635072,73685 773804917702004738,37160 775140616212742144,146720 780549817999163393,11774 755435310599770113,11774 794013367115644928,257492 779393341234487296,16728 779415798938906624,173917 761131382932320256,61051 773719699750260736,137042 791689985569263616,240483 766022597226143744,88332 772184212346511361,127657 761390637807788032,68182 764872038691381248,84724 767151008464117761,96875 754754319463944193,33356 760547493629333504,62779 763907701499760640,80939 776226426265542656,153095 759048886048559105,56548 763891110225731585,80209 771577510303641601,121046 763122256629211136,76665 794213891983241216,257026 760339136314118145,62063 771947204990885888,127775 789888938030882816,227936 793571943190368257,253164 768795979864641536,74247 779162341376155648,171324 781832041667100672,190585 751840624370786305,17794 767187161875615744,86770 791480118476574725,237491 795739523900522496,267746 768942687496142848,110209 769570996194074625,113931 775058093893754880,146479 766319899937476608,90088 787234693636886532,193533 757253872490385409,43553 765638391060848640,86103 794263798349709313,259231 792722730416242688,232825 753498509274480640,27222 758142816124100611,50110 793987894931124225,255299 791875726064492544,236931 786607588855144448,65113 757670548927373318,48522 760975238297509889,60790 791373959279370240,238207 732276713246187520,350279 791238136152125440,235590 780090309573246977,167407 794550808473927680,261155 779874698024935424,176101 780186887281643520,178415 792864870211448832,244946 770698933836345344,120613 781118122958782466,183759 790596620815626240,232169 794411036661219328,230523 753407441610559488,26458 755439905858170881,35403 781295547403546624,185595 787742352077193216,193153 780596839515037697,181935 771115890859446276,118192 791714774606290945,237908 760986853298274304,66149 772820585655128064,132335 793127438544834560,249469 793142935130742785,249841 753710282090962944,29263 767402209424318464,94699 768924244323414016,110261 757974672814112769,47940 789288305720496129,224680 749269270215942145,7966 794923764953862144,263895 757345243461103616,39235 790619747868041216,246425 771796744908709888,127366 773649134381182976,137953 789177507098406912,223286 791334466610458624,237908 795501725410988032,264807 771085275179028480,122388 763912350730637312,80939 779314052682088448,171463 788461436540301312,172084 788674304531697664,218275 754813426514395136,33356 776441527367241728,155390 794990750966677504,258040 753400067017601024,27317 765912174925492225,90031 771283908868669440,122967 775167253989904388,146804 793813250462789632,255393 754711156749512705,22393 768071675422318595,103354 776125803117416448,153575 764966637464354816,83391 791427995084947456,238099 766012607887249408,90384 765167482596384768,84889 764792878249893888,84724 795353120687738881,263864 758043499425968129,51069 786066685321179142,195778 789972622821896192,227795 790665736213725184,233307 772493436918206464,131027 792579720659476480,246674 795353155689218048,266491 765986523590172672,90694 785755184253337601,197512 771109489860763648,123135 753756072339353601,26803 762650656712695812,431998 765756186209558528,88994 755868913833955329,11774 792043787862368256,243075 795390954622615553,266713 771745103018950656,127134 787988325055488000,214209 753761591166836736,28834 794731939131293697,240718 786872008848048128,207051 795277217420824577,264397 776955335655448576,159245 764758147353366529,83429 762587915104952321,431998 780609127915589632,182049 793920264329277440,255942 779620611723321348,174280 790256423246716929,230270 733422102867542016,355952 760239802461593600,61880 791375771579408384,238395 779768643836121088,176203 762206221357187072,72035 793922232674230272,256219 793494260414877696,251566 787268551115546624,209813 750862698263355392,13942 778337348660539393,167220 767257486508355584,94699 760082113572069376,60801 794318274204868608,258331 776248999959461888,154832 788791661488844800,220820 768917647178207232,110209 776859463567409152,156652 780636952605306880,182122 790922463605624833,234583 753327717240758272,26539 757581566017101825,47761 773919253745590272,139404 770682275029659648,120613 792786078965043200,242693 777588023567392768,161978 764719605143056385,83991 764867469970255872,82759 790649709660508160,232863 754011607978512384,30047 781631078587138048,188458 732793775265832960,354156 761339328220069888,67369 766586316620337152,94699 793171403939852288,249961 793025035396984832,245413 749747681082302469,10064 795341397154885632,260874 760621303338598400,11774 791393636378251265,238207 762778957376786432,74681 766711853753962496,93823 763555335927959553,78360 769345481491247104,113332 758126764161761280,51069 752624134933385216,22439 772299834753556480,127775 775436018958729216,146381 787098521220427776,204835 793489717186539524,249239 773229186055966720,135025 771345147359395841,124883 778281036170006528,167046 786607649093582848,205039 793950319474577409,256146 770608578914770944,119832 766242536008650755,353879 771834895672811520,128143 775296990519242752,148045 759750788889444355,58218 786240619714744320,1063777 793568579371368448,252020 773715236855480324,138205 787118319983747072,207287 764153052345532416,80939 774065140140421121,141363 759413466994122753,1248596 760221020217278464,60794 795688186118893568,267270 773770583507136513,137869 786334926731816960,201555 793507778232848384,250633 788838956943147012,220806 753732439378386944,29059 763734760971657216,79513 791848593141358592,241523 788809992413581313,220819 779768921595445249,176203 750009936843792384,8047 788431120283017216,217601 793191109782544385,250064 787085281862230016,208928 791006572965081088,233692 791660681166594048,239998 757653400003764224,47545 794906402464600064,262849 794674129265979392,261818 765561347912282113,88052 763835427107332097,78159 776234276387893248,152314 763899530534354944,80720 793231633256022019,250633 773514058028810240,137158 787725999244840960,212139 776406726673215488,138707 778579586816806912,168794 795347949995888641,266500 756626037815939072,44429 792128619799773184,244328 785275848236539905,194648 794287131246006273,258322 769147092795293696,110717 773898663370383362,139404 794538816099020800,261155 792428530978160641,245854 767933726625894402,101808 767706853069303808,100605 768258814424469504,102764 759428005781385216,57921 780896751641305088,355517 787892944795688960,205270 793508778561769472,250293 791782533109280768,241678 771469892105048064,125554 793622400940249088,249926 762345905387212800,431998 765078354538004481,85562 788102922747785216,215491 734547428641243136,11774 776954060821889025,156835 788763892591710208,220332 790583001306443776,11774 767547695485419520,1249442 768478954269216768,106774 768889341724725248,109945 754814376100687872,33356 785530051781599234,194450 792292471145435136,243513 770391655908253696,118604 766745465266245632,95820 768533900532461568,106763 794830427701841920,261060 758690857922945024,50827 792558516233920512,244759 773948981260984320,140372 787012347395182592,205181 757096870820900864,17416 793689967566295040,250033 769305728049901568,111454 760897333513125888,64713 793839911505760256,255866 763948472097583104,80192 774986110581678080,146259 787708452575600640,212403 776572806330933248,156976 793138394796654592,237908 785491553888317440,196277 794307504041668608,258922 769209395221626880,11774 762707196870270976,70461 761305309046538240,67852 776460763036803072,155470 790455049138962433,227748 763755278831681536,78513 789478033749057536,178194 756544607555559424,42432 764116517436944385,80939 793131236327776256,249841 771758593406296065,126389 765562237138329600,87904 790675520912445440,232243 767398988832083968,96962 785657237381353472,195807 771208882559397888,122145 732793527009153026,1170689 793555025486311424,253335 778686597520723969,167220 779715747811618820,176528 785649997102460928,197512 763872637705719808,73814 778361050727063552,167569 789435586822086656,225456 781312734055034880,183269 793628299889029120,252112 790583840423096320,231894 795418150674149376,266491 772375933546328064,148861 795076921209950208,263906 765353852824498176,86103 791405769438687232,238045 761655166361866240,67852 750644401467224064,14376 789957268397850624,221228 791436569068658689,238207 794675456637280256,261050 791673882310742016,240145 780789129017643008,183269 793676769626771456,247675 791360917967470592,238395 791991762902331393,241678 786978655939330050,205989 787144761757036544,206644 794020036671406080,257492 763413122941984768,14751 769732921959866368,112363 785539607689584641,196247 780839980994207744,183269 757059495482851328,47188 794541752166285313,261155 780896488331378692,181984 765630798267551745,84209 775115432877367296,146720 761172926158733313,30131 791783107749744640,240474 773170517981356032,134470 793178369546416128,249841 759196888369393664,56964 770720894192758784,121039 794582625872740352,39957 795333616775688192,260927 750838853053722629,14277 755115211753984000,34666 776916146041880577,158387 787059585416704000,207113 791724055271469056,240483 759107628899373056,57092 771059171588444160,123226 792487258720960516,245130 764822433798979584,84422 771723567050264576,120464 772632641430401025,124883 787144088843722752,209184 771860344968929280,128519 763770818870509569,80098 765695350132707328,88506 760842327673884673,63776 779069893039656960,171795 780945641086160896,170187 794348962702573568,259034 753325659762466817,26006 758355531438235648,50827 795691122404261889,267862 780606756204392449,182013 791405182504624129,238891 753320218643030016,24134 786165355643154432,199546 763649079477805057,1170332 778598795168845824,168284 766681611769352192,94699 795028215593127936,263926 795419893931900928,265257 757574640789286912,47761 777149740521619456,160395 779802559565426689,176890 792885262825037824,247592 764645636880867328,82283 767951614770552832,98890 794161491062771712,258331 778983579711836164,169201 751723340641873924,18893 766345680172552192,80939 732575157886320641,349764 794981933549764608,262925 791668855437266944,238272 791684696052670464,240067 793614472313180164,249926 770373018426208261,118230 756645053318258689,43553 791702745078177792,240483 793189725037170688,250430 775047209406476288,144494 772075153362526208,129471 772113416584474624,129558 763478033936166912,78159 773278074414653441,135888 793114515697172480,249348 766802711425810432,93823 769160654905376768,111558 791005874726633472,234583 781919715123953664,189716 772868209917558784,129558 776100232601796608,153095 794018581306601473,256358 794821656657137664,261155 788407947701342208,11774 776267866152763392,154492 792467212309106688,245607 758836493255184385,54070 769564065920344064,113754 771804074047971329,128194 763932665498087424,73712 764969323102208001,85562 759861425049395200,59231 767118952400945152,97355 772142182753005569,129558 788447872861638656,217837 775451451032088576,149124 777923936914776064,164694 752802621837090816,349714 781762063689478144,190049 785572225139085312,196696 767155456963964928,87904 770266051976110080,117311 790980210824974337,235590 777829275437264896,163901 789466833094967296,225981 759172838511128576,57336 791759791899246593,240483 785936445831782400,196247 787891947486588928,212019 769621385022935040,1249687 755439845028298752,36735 754904233518903297,27045 794002926750429185,257492 769663877772554240,114587 786825133155426305,205728 753787352103944192,29898 768547365380915200,107559 770676341599535104,120610 793522796575940609,11774 756076600081326082,40550 767856901690449920,101203 756446016036044800,42432 779359580727963648,174115 779742504115642368,176110 763816713955659776,79691 750329559493386244,12060 762670132095180800,74133 793154604561076224,239582 779035998915133440,171463 795488036062695424,266500 761601259421863936,69576 785540992178925568,195936 758030720052916224,48663 788068292376219649,214288 749316375626158080,8170 754716080384446464,33174 759017779504619520,54003 779542704283803648,174999 773505108504145920,136947 776856485229895682,157755 759185829726224384,57189 764182503095693313,82457 765937889486266368,90384 792013005676347392,230791 760964193839378436,65174 793244130554019841,249926 794048644831936512,256439 769812600213372928,113608 751747551666339841,18893 758307897671503872,51809 765006709257560064,84209 764124853989281792,81869 764227640735576064,81702 768356609198202881,105270 794314187749003264,258456 768137795651170304,103389 752935693463195649,23739 764577395181576192,81702 788478746533752832,218455 764520263337799680,83342 792018150942384128,243075 788683258116452352,218275 791673185020309504,240145 793972072930127874,257353 785670805736873984,197063 795312205415624704,266079 765171595656761344,84422 785652463449833472,197286 773508001625939968,137042 773876694071508992,139404 791608372038688768,239405 794648684487213057,260404 793756560367443968,254714 770966162725277696,121792 755510293766209536,37979 761638020076408832,69493 763647169899401216,60794 768856516581621760,109666 773894527937503233,139404 788792663520665600,220526 774085454131978240,141360 760997797629833216,57574 740400458305576960,11774 765611778311020544,86440 771499009336864769,117453 732928536865083393,353228 755492699671711744,38032 758452284149817344,52061 765677433353895936,88399 753352311951548416,27222 788960788782297088,222500 764707835447877632,82344 781127282370895873,185335 770356384407883776,117039 755925788063592449,40609 788600831574675456,215437 795181116898492416,264204 757632050694332416,47940 757035444689395712,43751 764606886062780416,80939 793147118613504000,249926 774232095531106304,1170870 791799454273794048,241831 795379261448290304,266713 764671503396839424,82070 788538208309174273,219197 786241963154694149,201958 787358772155080705,46572 794978181526749185,264397 754776230268854272,33474 771493778381307904,98305 750779271598120960,14421 771758691196342272,127582 790278314825027584,230270 793579474629464064,250953 759134749998845952,55887 793171821801541633,249374 794244111423242240,87245 749293310309695488,7866 764294969846669312,73814 789056747465879553,220029 793568455786131457,253082 769706507365523456,114779 770731744261734401,87904 786947594740129796,206644 788753518429605888,220332 774292899114520576,139404 785859622418706433,198878 765285791060877312,86999 793115441522585600,249469 794937911422521344,263703 762165842641510400,48663 762741481908109312,73674 794706066852478976,262752 768058519497089025,101681 768951718683942912,110381 754844798620618752,1174421 785938166918189060,197512 794797182180204544,262752 755563219561787394,36719 779030749261340672,171693 795665429951717376,267862 767835066567430144,101681 772753353856221184,131294 788786592458604544,220332 776431128735539200,154832 787842327486210048,213064 785906278438539264,198973 764168841689636865,78542 779375313994166272,174115 772075187009380352,129471 785847061870673921,198878 750339696014667776,12535 778224928944513024,166409 772901184323497985,131045 794595780988387328,249926 778597761780477952,168794 778295905581576192,166913 785712477145268224,197512 793168738841268225,238136 776840358894399489,1250340 740322638132871168,11774 786610986014814208,11774 756319925829066752,42249 776438865863114756,155390 781415956094459904,182960 794296031638933507,259187 788855674402922500,220029 749415028072251392,7852 793506109369626625,249926 759806192092872704,58267 787011387990142976,208016 764442877673996288,145399 756622456199282690,44450 758725532695404544,46958 771729306355544065,125554 780165357118119936,178258 791762814612279296,240483 795412368650027012,266151 758305958212886528,44450 760060729349251072,56574 769734643293810688,112693 757673853959241728,46076 765005003819843585,85562 778650339704791040,168794 749630019719221248,9153 759594579007983618,57574 766717756909707264,95708 768176225353289730,104162 791199560932745216,236923 793826126821023744,255393 761026150453747712,64722 769395536403111936,112693 777960056037842944,137869 793219320310407168,250633 755397425729273857,36545 787801447052304384,213064 769262827639083008,110302 769333295863754752,112265 794585098914033671,261796 794880885325697028,261155 732750579903037441,353002 794270363630895114,246425 763143650184310784,76934 773566751665745920,136904 768864275049963520,109767 757594758944591872,47545 773723692803186689,138898 749261475533946880,7828 759073946880741376,55107 781255468584808448,186441 767115555861966848,94644 732768163285209088,1170667 778296321899958272,167311 787422765439717376,188577 789516694221754368,226731 789196336201474048,223030 792443618028089344,245854 795729071623798784,267862 758779870667243521,55257 766449881221259265,93823 791382760199954433,11774 761128966975619072,61051 771892632125517824,117257 792225069703565314,243092 771165316625735680,123028 793157784355344385,247241 781474589058695168,139404 793171790210015233,249374 795436268264062976,266866 765943860627398656,87904 750056246351392768,11463 774130845137317890,139577 765229212756168709,86513 785546268617510912,196917 757633392955396097,11774 757721282402250752,48287 766120022666276864,81929 787039458155700229,193669 766057761142480896,90482 785848919670550529,198878 789878452023357440,227242 750872954875981824,15800 786235018393686016,201494 770609799528460291,119786 788057242155134976,214066 763953275716513792,79987 761981870779138048,69653 792082676467527680,243398 755453836140109824,37433 792517150380404736,243513 760447863834996740,62869 778308913196306432,167220 767785101891604480,101218 785616088729956352,196348 791110729478701056,226346 778664464962949120,169201 761705214197895168,69711 788695533254606848,220029 770613356776468480,119832 767842529349808128,101681 794541486599639040,244655 769942710845186050,89859 776380789286064129,152946 785279210256371712,194648 758426229787811840,53185 792239465435717633,243187 793427569496424448,252020 758039673692299264,50853 777922165379305473,163990 794321423754022913,257492 794561210742140928,11774 788040340750082048,213253 751148069060612096,17259 774048488820617216,140437 780111982544510977,176203 787778413654335488,205197 790021071164608512,228354 770278207274704897,117257 753196194919288832,25879 778954473477550080,170426 791350672402722816,237594 773930566760529921,139404 781918042620063744,188401 793547392700276740,252741 758812085534887938,54070 794603180109819904,249926 742545682188238849,47188 755756441772912640,39235 776130626793590784,153699 785850935704690688,198580 757559175341805568,47782 772164517870571525,1249924 787038477670121473,207733 773910392011718657,139404 790659111834837047,232169 788535101152002049,218219 756507627413204992,42249 774020054300004352,139404 780559033962942464,180655 778729059077324800,169410 764826445461921793,84724 785461132723183618,192032 773060261653643264,133450 792228109009428480,242200 774054025062821888,139404 775738512540700673,147283 765624463408918528,88311 786247920102191104,1063777 765007407063924736,84724 791299224675688448,234212 758659648643862528,54272 788888858716803072,221832 790198467113037824,229901 774076533891796992,139373 794876396376129537,249348 756060963439308800,18215 775373059050053632,148537 756872537586499584,44163 760156179725103105,61145 761741552532140036,65180 764220423735222272,82766 791363978836512768,238395 761967370961244160,70679 778346537634017280,166532 790534691128504320,231894 794645439891075072,261155 766565201978142722,94627 759833693418512384,18395 794948199035375616,262849 769589280356249600,112788 751135063572680704,17259 756953223206932480,45576 786682424637829120,205349 776150491801669632,153845 793227469725822976,250179 772034134415814660,128043 773714102531219456,11774 764220084420218881,82283 795325926913490944,264397 790608376778461184,231318 770263977188360192,115389 762630717377507328,73926 793587190525751296,252020 768028657591934976,101681 732984084394205184,355106 790333933724372992,228820 794616481447342084,262022 775484683056361473,149259 765000401036963840,84745 793318011507732480,249926 778192268905811968,166390 757207464441970688,45014 764585104056385536,57574 787081550798008320,209043 768922564110327808,86743 772172002933116928,128934 788344170347917312,7224 760917424627716096,65500 792762944039718913,247241 790669983739097088,232169 789207696889122816,11774 777703349873291264,157755 793186395493924874,250135 764943550912065536,11774 755845561362755584,39657 761025256014290944,66159 769406588528521216,112693 785344047535693824,194923 753955406343344129,14718 775927909915602944,151265 789477563173187589,225981 757239066152796161,45124 777488340920795136,159370 760181636268892160,60866 773298717726220288,106716 779312846404513793,173964 759458016391462912,57921 788064660721401856,214660 778594349869334529,169051 793116203430674432,249469 754836366534537216,33356 761998820775297024,71550 763468751140519937,77637 760517385702903809,11774 762793876230844416,73712 758130181953454085,43225 763199544817545216,76794 771468758481301504,125554 781000750138875908,183468 765640923195801600,88052 775592512287223808,148170 771179521349259264,122861 752733841920364544,22860 764425592368304128,82283 772481510079201280,130602 793857479918575616,255942 770273626520064000,117257 787033462519787521,208014 769613158998614016,114336 777935673126887424,164826 769284401020624896,111454 750753011249606656,14421 771141100769685504,121949 773116392354840576,133454 791298047321833472,237894 793107771021492224,249469 794227084038144000,258120 781310980189859840,186883 789440896194469888,220727 771893182074195969,118191 788128537425219584,215505 756245965028327424,42249 766676766194749446,94699 755961254401966080,40926 780615580944588800,182146 794328768844275712,257255 758559242177679360,47898 788947325515362304,11774 794669036307001344,262022 791276724012982273,128602 795438920435527680,234583 780621358271258624,181065 762091035216314368,71270 781447414125178881,186034 751145148520734720,16728 764092700828119040,79911 787012474146922496,207965 795047972190961664,264397 770282179498762240,117843 764165220352856064,82209 765586094654009344,87904 793508134253793280,224680 749538775672328193,9081 776147354860728320,151539 785889605434249218,198576 794556884116090880,261155 786582727592206336,204413 761278415429337088,67023 765277779554369537,86873 780869476493434880,182960 786229563089035264,193069 754788645068877825,33356 794430892458516480,259034 786244454734819328,202074 756281350068379648,42432 751557289102934016,18555 764265335000137728,62180 791430407505842176,236931 794552894548803584,261155 789790961534636032,207517 766071905430503426,90384 785351253148758017,193671 773903084728627200,139865 763148420001435648,76549 789932260824788992,164764 795693092602945536,267862 777405113099059204,161694 791118473032179712,234575 771079848110333952,121479 761222995889229824,66516 763441859569987585,78159 789354695819157505,223991 752177081207762944,14277 757729638005272576,47844 780074591930740736,89689 758786379895758848,54070 762088512141361153,70543 780602670834814976,181984 793431756636614656,108396 780821014045335552,11774 766319435619635200,90790 778764155671220224,167220 755110765930000385,14277 754063263353212932,31389 760544137221373953,63451 750388630104006657,13021 793797584456339456,255393 775785339789029376,151212 793172519469453312,249374 769354030694928384,112767 775525541084561408,148874 786686315844730880,205181 794204916487229442,11774 758833910579015680,54070 759539530575716352,58757 773767691949608960,129551 763145480763170816,76549 775774842247315456,149770 787251930561118208,207825 792785206247915521,246771 770822228334305280,120557 795774091928039424,268448 764651071180419072,82066 786602619078778880,11774 763462495235248128,77136 787164144440971264,208867 753972459695644672,25135 793436046025293824,252020 793497882955513856,249926 790959337632108544,232137 766300388639252480,87904 770345772952924160,117257 770743659893587969,118192 795352462035075072,266500 787276313992265729,209035 795764186651496448,268643 769263263708172288,112363 788790189451685888,220728 751781148704079876,19352 765621282545160192,87145 786029867863269376,198620 788745859970265088,220332 766686948866097152,95568 768060390659923968,103261 786227571901857792,199211 795142223025369088,258456 773361112486146048,135025 786096905843605504,49459 788876654286254080,220526 732247652897689600,349693 795394579180769280,266884 789868173151436800,224450 794984232502210561,264397 764890004577513472,84724 766735339914424320,96005 771423674922655745,82066 790017778803617792,227289 794315127570853889,257492 792556501290319872,244270 785500418155569152,196277 733174875469320193,355669 768448490368294912,106281 767752342972145664,100893 788184213283418113,215064 794205703233638401,258598 787079346926129152,208965 790718377283186688,233692 791676430576824320,240483 778214610138791936,166409 787721422714077185,205197 792818016509497344,247877 766277563144601601,90539 756283125253144577,42432 795694418082885632,267855 763216419932803072,47188 767770025591726080,100545 781184253052592128,183269 788157875612819456,215005 738550310466002944,1247293 768220743498727424,104406 762769948188012545,73814 794234276887695360,259063 733181784314105856,355729 791477656818552832,239261 772967563546521600,84904 765583410861580288,11774 778443825752576000,166852 760184957411074048,61145 760425578650447872,62771 773920828190695424,139404 776802687153078274,158314 758756492019396608,54519 766850996467212288,95708 753395140983611392,25189 794094510074712064,256534 764182064203702272,78274 759091532494409732,56964 780794540462485504,182036 785991513293467649,200382 788027480514916352,205197 778751449480040448,168794 781827261330849792,190635 742891158955827200,11774 779315297794875392,173628 779193259952369664,171060 794913087992266752,238113 785875397640593408,197297 767380073712201730,97413 789158911056023552,224054 792558142970146816,11774 794552103855239169,261155 773969997953585152,139404 779275803129511936,168284 753348929899540480,27045 769177984687280128,109945 764855541847908352,84724 794536910270009345,261155 785554586123722753,194743 751090257341321216,11774 769665951788781568,114779 772951748784820224,132848 749681213871239168,7546 792115057610072070,243075 791891084297154562,238395 764836861667835904,83219 794204728104275968,258771 771946273872179200,124924 778886183267004416,161407 787154449777106944,209043 795026502895206400,263926 788654665332391936,205776 763746695683289089,70177 776030041641586688,151374 787479120376631296,210432 789693879683604484,226681 792991914907824128,247241 794963405148819456,262847 763798069443960834,80098 771434969478594562,125703 768199121857548288,104406 793954369670615040,257195 765930618270064640,90319 793980123498172416,256276 772053570002808832,129119 787124934808076288,207287 791184931233886208,235590 752620483707756544,22575 787689136895340548,212024 751228439210913792,17231 776340890000457728,195876 787721030366298114,205197 791418876361904129,238207 764475155645075456,80939 788568769043935232,215437 793146093982904320,249841 753363392484610048,25189 762077314813272064,69878 762764425816186880,73712 792066315972411393,242693 787943614647308288,213589 771882337894273024,125145 795474184361152512,266491 759946210513858560,59394 762775445825650688,73704 775712021576908800,150394 760232335652421632,57131 758109863872299008,41703 779335103084277763,173964 788963759301820416,222544 763365378110152704,75724 763529040632303616,77463 794156417569722368,256439 790973084878663680,235590 788058661943775232,214078 766767999684579328,95593 768667048142602241,100893 789334055716257797,223692 794921836022743040,263895 767525684659060736,90384 773186530068275201,134561 794933815227678720,263708 770770015259795456,120353 785240589293891584,194167 786492073704820736,203510 766405128949669888,93469 788724599202590720,219830 755106578198466560,34760 780831261082263556,150151 793938928399044608,257026 776469046061592576,156055 790882135171276800,234579 794912720034430977,261155 794593235456823298,261155 768681093482606592,106819 765728949221593089,87145 767838810029826048,100561 773245791095787524,134561 769657662300626944,114357 772459540197486593,131045 781855655577677824,190553 788963730151264256,222544 778218193622069249,165185 776469095906705408,155688 788754199668412416,220526 752652029168791552,22785 786005151735697408,199561 794257884284616706,259288 788464331277107205,218275 759064089305964544,56759 760146479541542912,61051 769759558436872193,114388 793572742339723264,253164 787102724915617792,208498 785656821482606592,196788 786718931604176896,205354 791591349816528896,239893 770332690067312640,117303 781833862842191872,188401 791361761324638209,238207 790626230555054080,224857 778299814303768576,167220 788517231412056064,218495 785334597869408256,56964 794667330387214342,260871 754728740953976832,30590 767724291148308481,100605 779528795720220672,174266 755162701513560064,35890 755524467498029057,35890 778310712573788160,167407 787845219622334464,207712 771808851301691392,128194 785345353738493952,194949 762402594996228096,67852 763001892045717504,75899 764252804382732288,81869 794888193594298368,261987 776180915865284608,151302 791411266485125120,238307 759111303533301761,57092 788891626693210112,11774 777083059250356224,157755 785261937173094400,194213 791689030266195968,240827 779475170616414208,174557 757091028130082817,43391 795698051306442752,267862 777661368115658752,162596 787806305864024064,105109 758038673497743360,51069 758590380073889792,52554 751037070215446528,16422 771813798441160704,127366 776558472339005440,154832 763901678412238848,80132 777257220815806464,159475 781262796235403264,185310 786391316435525632,197286 794295422915219458,258331 788853521101811712,220332 770228480881614848,117400 778652700204470272,168794 778337200320708608,167569 773317353593528320,135736 754740630543183872,19133 767583273757372416,96039 760115332308623361,60112 762996236911775744,7258 772963188895784960,133454 787135933590056960,209129 761253626958544900,67547 764981142458134530,85562 786412649420644352,203350 794161158554984449,258331 753283047722672131,26066 757747273736552448,48522 758021344210497536,50923 788805045584326656,220130 762719515268440064,73910 764995511191425029,84679 765562078933479425,87904 786364260058337280,202217 795024465499394049,264355 785840905320296448,198878 791812587000242176,240890 772590271590719488,131456 780635928666583040,150151 763453721455931392,76406 765016708000124928,85562 793122990401597442,249469 755084457414189056,11774 778250154818228227,164826 779085570744078336,172621 794531743445434368,261155 790573120549564417,231318 794252179624247297,258456 762204881277059072,431998 764988602749026304,84724 790583904784625664,231881 756616195382452225,43751 795206696469544964,249926 795416764653928448,266151 787016653372620800,207287 753327092834578432,25698 786220552092606464,201555 765605188644155392,82283 788179583401013248,214084 767399439531184128,98972 770617174197145600,118937 752236594858385408,7311 795665593231929344,266151 762014916077359104,69548 791331836823756800,11774 788171964854579200,11774 793915685676019712,256255 778736129776300038,169437 793554662263664641,249926 788478323542351872,218275 787033244017561600,194723 758161119915741184,50923 777172869134495745,157755 788742903870820352,220029 785696451112284161,196277 778204594794995712,166409 790636204597346304,232137 792865762067165184,244790 771232019728564224,122982 763800231511195648,80393 778378288292954112,161901 769401860386160640,112363 752709087398428672,12883 758686119370240001,54070 769122688245780480,111464 751807135659491328,16931 762745300972769280,73926 763413669153796100,78159 792357643780100097,245095 768571502866239488,106281 788453989285232641,218275 776536390360268800,155318 770720822206013440,120610 785253872780451840,11774 787385069233070080,210207 788080612506603520,215252 770915160944889856,99111 770631436395175936,119832 768083255807664128,103354 787973439642542080,212707 788151579526299648,215754 790717823467286528,232791 758154614281637888,51451 765544711717281793,82209 766012445320151040,90384 773987864421937152,1250105 791823141358018560,240483 792690503871500289,246392 769243457042935810,103354 794565764137287680,259623 770390250287951872,118604 794728930867576832,261050 764167926320594945,82066 750883631837483008,14858 766108915968860160,90677 787017464471105536,208016 794941674375954432,261155 756482655215087616,43391 794683296752029696,262752 793157241536860160,249882 754709955475677188,22393 756106616651419648,39657 795772999869800448,247930 774831363883044864,144198 755559297837248512,37655 776226690565545992,154709 757706231897174018,47545 794402514359689217,260033 792349714800869376,245040 795094476859576320,264397 749714984091979776,11774 750025776414781441,10653 772951451664461825,133454 777817791177121792,163832 767466575511298048,91946 759180071307505665,51798 786715338566094848,205270 762948457954938880,73526 773873683622457344,138819 765595575312015360,87904 765151185204572161,84422 755110716147798016,18341 780358516720541697,152314 789544315873746944,203546 759222304215863298,57105 758222158296342528,50983 789828511691255808,227242 764151076396425218,82203 744950909734555648,11774 759177386130870272,56772 774306912066240512,142555 753754148668071936,29263 758141009272397824,50827 769267320346804225,112054 751193016912588800,17677 770010657559371776,110585 754778041302257665,33356 795451906260955136,252020 760966493635043328,64713 779425438586302464,174971 793887757290631169,255942 750371954163642368,12883 773196587682017280,135025 758337451966472194,46624 767807302380445697,101681 771088923246211072,118985 781520181386354689,187976 788066457984917504,214492 794553367980867585,261155 755254760610099200,30802 758304387664150528,50504 773874341012508673,136904 769364614052212736,113165 773241075372818437,132914 781676594121224192,177455 781909603806244866,190635 794587650992832512,261155 760179810198953985,61145 764877738180120576,84724 774059139584495616,137639 776381827363827712,155390 792467008197685248,245130 760218959463407616,58537 762028458440482816,68993 751566180876423168,18795 754745304751206400,33356 753641908476534784,28732 787007097216966656,207051 790242616180875264,228341 786946391000092673,207613 790987346128805892,235147 791080513435938816,234583 777138802125115394,158420 792027470635544577,243075 793903644961869828,256451 794373681812123648,247651 758304526680154113,52112 779819144363597824,176203 775775747529146368,146338 791659500038131718,240483 757289904602697728,45319 765658639319306241,87858 795023914065739776,264010 766221888863338496,91381 765342399833014273,86103 765509109240266752,86103 778783932468690944,168794 775061412683063296,146675 751788634701897729,18298 761193319405936640,65180 789129526538334208,223492 791666396006670336,240260 776629696175804420,153756 755885163062571008,35403 764237681916190723,79987 767914851943538689,99111 788833401461731328,304513 754836106894577664,33356 778710469242531840,169923 788112321205903360,215005 767833445804437508,100949 778393872086937600,167407 779158393030402050,167220 791622223287029763,240070 766311793866051584,91946 768268907622858752,104662 749965323030454272,9754 762038343865466880,431998 769716197147357185,114227 790251924461326336,229693 780977195938439172,184223 768985890689613825,110647 748201507372175361,11774 755955657984118784,40881 763796373384728576,80192 781641488086085632,187896 791493536851988480,238395 757699946606841856,48810 759134081867194368,56964 779332180069801984,173964 788079180831461376,215005 780190950299697152,177233 781466615858823168,187896 793939631192453120,252639 793313589943738369,249180 762112368390213632,71476 792421183446712320,240070 765942209451393024,90384 795771383271854080,267587 764097243272011776,80393 790980274553180160,235536 794241624033345536,252581 794613093066309633,262053 781358012946604032,185510 793446120391266304,252196 788226917270851585,215608 792524132600741888,246225 793497393119375361,252020 788151336835710976,216009 774986827388317696,143473 756589847045824512,43266 763346341074305025,1249037 777028720741625856,159876 760145989483188224,61145 764653353674510336,83881 781446579605471232,186034 794536232743116800,261155 772097296473419776,128711 788111149359206401,215608 788766405604831233,220332 764182028325642240,79020 792200715645100036,244735 785258368780775424,11774 753964443084607488,30304 785903918031122432,11774 788094603798818816,214899 788128421415161861,215012 780130656068235267,178045 792743551641718784,238536 753441925701795840,23739 758643014872858625,54070 795457099308244993,266491 762656651992195072,73814 770500290231558145,118696 795320771908206592,243210 761622981676118017,69794 793681366684667904,254209 761566287499845632,69231 790758994310602753,231894 764497301989691394,81574 757978542613204993,47948 794274168380555264,257492 765958411812950016,90031 760427294859067392,56817 785573194149208064,196676 765221841547825152,86440 775529975541665792,1250232 787053182778118144,207861 765969668083331073,87904 787274597452447744,188577 770278049132740608,117257 793207286420221952,249926 763437114549760000,78159 763866498775576576,76086 790885855929966592,99049 764933581751844864,84724 776815716121079809,157693 781505942823272448,188401 792079384815468544,237964 795608713050685440,266151 760172237727014912,61412 732934522002513920,354724 753629494074744832,28726 793507453883195394,252824 792799695445733376,247241 750788713655967744,14277 772968294533902336,132996 786769741541175296,205502 764714371133997057,1248944 764060605552599040,80939 765694510789603328,88669 787021688399618048,208065 744981907566264321,11774 795741715743342592,267977 750140796612083712,11790 780719727404523520,181886 792065703306113024,243427 732612004137959424,352720 749273202271014912,7816 780442167798005762,178258 788755930376790020,220526 787826896964911104,205197 780857353205796866,182726 768857561638461440,108849 772910209035567104,133519 794232168734027776,259063 751877233376014336,18893 781534139673612288,186584 753615982090944512,28274 789890297895514112,223249 794189202690834432,258598 762716579293437952,73814 775722790339112961,151071 791438532476821504,239076 776946052171567104,159146 772742935070777345,132335 761718996186099716,70543 768185896659251200,98072 733375122736840705,351302 776076140305870848,153194 743513828999106560,11774 767786825834520577,101451 791790721367932928,241720 770381545823612928,117257 772490795651895296,130883 758255070576316416,52061 794371697369432064,227345 773505558301159424,136904 772914565034156032,133519 792915947447169025,247241 793094461605736448,249469 794560349672308736,261155 763463422847619072,11774 766751599284871168,96039 775707763561332740,150511 756905178402545664,45339 781526586659078144,186584 751984206981378050,14277 762679311384055808,73926 791068572906688512,235951 768934672093110276,110362 786906711223394305,207287 787000327547392000,205728 786308981408927744,202045 792813106980331520,246726 777904115523391488,11774 786336349561290752,202379 791110801339797504,234583 772447426879721477,130661 794674591679582209,260874 794942706837557249,262022 778680718712934400,169201 793879702712688640,256255 754719700106575873,22393 766835019482628097,95708 792998159307931648,242693 749647349031530496,9433 793131200789540864,249841 794683785879003136,261155 780440564839755776,179742 786970513755271168,207287 768149982696333312,103083 791264255219798016,237223 794206964087562240,257492 794698337068941312,262779 762090155788337152,70440 764808633146376192,84724 761776541269319680,69794 751872937624412164,20273 766247820961734656,1249293 752241956055506944,20279 759079356459315200,11774 768864322323935232,11774 787395725684465664,210253 754016042477903873,29263 771147449318662144,122861 773534146173939712,137042 786259106147373057,201675 773138957957730304,134470 768855513299836928,105109 768493147378819076,106774 791613376552177664,239893 768897117922394112,109709 788784716967063552,220332 780986662755196929,184921 795618187140300800,267521 753334805996142592,26539 775400545343250432,148994 780604709669330945,80785 787018587516997632,207613 790710292716122113,232911 781775988896043008,187976 790652078834249728,232137 781382426710925312,186446 792117780724133888,235685 781130181188608000,130635 788104405262499844,215252 786977002180009984,207613 791129269820878850,236454 792024675161341952,243187 758622487961825281,52974 750412712023240704,13201 793117510837100544,249177 755968828803166208,40881 766023851864186880,81929 760880055551746048,65180 761352938254110720,67369 791979406352797696,242509 765674801864306688,88874 787371118684413956,46572 755078756436369408,35044 785622794482528257,197512 792619608935137281,246225 793157365667430401,249926 769472826130792448,113754 772984942250696704,133940 790849374695755776,234484 751096771288436736,15808 767065600657072128,97754 773289439145652225,136018 764382616917151744,76771 772843093968162816,132335 776674882230820864,155933 753375350369857536,26458 775319513810305024,148045 788239203385696256,216589 774393933115879425,141887 764418061273145344,82066 753277272820441088,11774 793182255417954304,250066 794927203842748416,263895 778356896986046464,167180 793218009431154692,249927 757850423160020992,48810 776068300761509888,153095 757240380526063616,46006 793966179802959872,255942 762725761975541761,73712 763522061767630848,78914 772831837118992384,132335 790178927813722113,229693 776486520215642113,155688 793439632813879296,251452 777232003213189121,157082 791398287769088000,237894 794653822735912960,258598 778575636021571584,168883 795614266439168000,267521 777756969515880448,349408 778286447958851584,167220 768574983748538368,107745 786508705051344896,203674 768425625241718784,105799 792841585251745792,243576 793436041193648128,196314 751141837348429824,16953 785608397836005376,194157 755316120366841856,35890 774668803951169536,144654 768876423637569536,109874 794534436616310784,261155 794616204795097088,262053 794599809453854720,261155 770285891092942848,117257 793280903489335296,250430 749271715570716672,7855 764199131774615552,82066 753997116129673216,29790 758367032756797440,52030 773937486162567168,139404 761193747312807936,66786 773726884270051328,138819 761358738469056512,68173 780600271038779394,80785 769156660854132736,111388 775312043180109824,148045 791716055538241536,239405 755073933653618688,34731 785485206476029952,194723 767138026174582784,97468 780558250202849280,181419 768651144612556801,107745 774826848534552576,145244 794924165019082752,263895 772805892509163520,132364 788447524873011201,217519 768191089534603264,11774 755820542398169088,39957 788761744835502081,220526 791355220353748994,237491 791023589051002880,217634 789994158547148800,228576 775855969221742593,151185 780115250330767360,176109 757588604508045312,47545 765202968622706688,80720 786282282323554304,11774 764806742131761152,84724 753375355847733249,26458 772075820030373888,129471 792412083572703232,245634 764814338355900417,84422 755183857960357888,35890 757681165167886336,48810 793471755125862400,252408 795099161443995648,259190 779828530821537792,177233 772133143113588738,124925 794711276974788608,262849 738898688735608832,195876 776203062016892928,154534 786556567881527296,204413 792772230589448192,247241 761007263226081281,66168 787791608108507140,205197 770231349881942017,117257 757371317549080576,1248475 761747038161739776,65462 794330773264465920,259659 794531817802043397,261155 750375905348841472,12883 766004717558177792,90694 792718724625207296,244270 789198858102435840,203546 792134759984033792,244373 791661116803936256,237964 753663146133303297,28626 789160580951138305,11774 790593868160917505,212131 765560545890140164,87904 755166566669426688,35890 760508496429273089,62566 749342564948406272,8133 780045788252610560,175977 762058171615744001,71550 760427456637636609,57574 768067666410168321,100227 749932795271778304,10735 753797630283554816,29263 791348152041410560,11774 794553905128443904,261155 785501168105586688,195975 732645760848781313,349197 790901112438001666,234583 791307753797058560,237787 793380905696038913,248719 750415759097159680,13201 792054597355397120,241678 790941923548680192,234796 773392464937975808,133702 773859132151562240,139404 771756106548862976,126152 785939272742219776,199262 795669823585824770,267521 772094904604495872,129144 758061290271023104,48826 785493583222669312,196277 793522097880432642,249926 760164804451442688,61444 766101239490867200,90327 758398849673228289,52554 787295523162042368,209184 793504715044773888,252408 761189357218770944,66116 794278719569457152,258072 775677483194523649,150511 792132175940378624,243187 781272871804874752,187084 750358210310184960,11774 766738435994488832,95708 777334525084831744,159245 792032867245174785,243075 792803554494775296,243983 794819822596931584,260404 773141326929899520,134561 785324551668457472,11774 791635242679431168,237202 771069158352162816,123135 788481523074949120,11774 791068563721293824,232169 761653466804682752,60112 780895445975494657,181952 792742664756092929,243092 759900378318057472,60163 753646542129537024,28866 789428886950019074,225981 767884313341886464,101681 780600022467502080,180310 792467696088674304,246199 778251558521827328,166282 790242667535884290,228341 789310897936183296,225358 768813105853988864,109104 791513510643720192,239613 787374034958901249,206007 762669088002936832,73814 781566874031054848,189017 787833498983866368,213376 755701828155834368,38666 773342665655988224,135025 793454372470464512,252020 755100244396892160,34645 755924486524903424,18215 765660380924305409,89076 776471595103707136,155344 778709168895033344,169201 788403062197088256,217519 757718684458561536,49056 777283052443545600,150063 779314655869173761,173645 749344720204210176,7799 779698639518179329,175092 767239612041342977,97386 763833050509762560,80482 776851087709966336,158673 790990038960054272,235590 792968119459389440,240483 772128497569566720,127925 756821199141736448,45014 788579526406082560,211890 770331287286456321,117257 795429618069237761,266079 768153856786046976,95055 772145540016381952,129558 768125623260811265,102745 786741846827556866,204413 791331009518198784,238207 763128765497151488,76056 793944267588825088,254135 770109834368782337,7311 776766578448699393,157840 769572942250377217,112363 789346299996876800,225359 771057220750483456,122148 791411214026874880,238207 760807803971928064,64713 766343156363296773,93036 755779013260423168,35931 773654726739058688,138488 770715616521121792,120976 786488435636736000,202720 770798375901859840,120613 786732934640218112,204413 786905496477310976,200078 765958428183277568,90031 781467880550432768,188119 793830529002971138,255306 785928890669735937,199546 788457141820461057,11774 753352851968004097,27222 750347685136363521,12357 793483842308812800,252741 788490217246318592,218275 790567586840707073,228341 763490867847933952,78159 767352277191372801,94699 781906895724351488,188478 788427499386437632,217519 775505559894261760,148045 770954144723197952,122146 787922508649533440,213920 789314718385274880,222647 793633523496255488,252112 776469634648268801,148010 776656908312870912,155451 788472241210155008,218275 786022361870970881,199272 765939313624354816,90031 762724964847853568,73926 771396267301867520,125222 793171163119706112,249926 787490301266890752,211461 788503963263913984,215437 789916046790721537,228088 768159759937568768,103261 780866472872599552,183269 777935191834759168,162786 794783704665104385,11774 772185971723034624,129991 792594823668727808,244270 775996864785108992,152735 791708932045729792,241025 762241521026498560,71922 770656851847319553,119765 787045785334677508,207613 773668835379392512,136524 790841042933207040,232169 794711278392668160,261155 761986974903246848,69711 767205516783325184,97305 787124616976302080,209351 756867729634623488,45280 732792214074630145,139093 750361714420486144,11774 792801696200220672,247241 768092446311976961,102249 758164938598780928,41703 793478317261324289,243187 761037486877356032,61922 764074561327411201,76012 790724918379962368,18395 793170557550211072,249469 793813334843723776,238378 794734039559081984,262022 790912270578622464,209243 792162701028057088,242502 763080058206457856,76429 795359560156385280,249926 793540872558219264,252020 767038889265553408,97583 792047436051128321,11774 760527127649234944,63149 788058298419261440,215005 792131052097695745,244297 787114924656820224,207051 764180673812918272,81946 768135883102953472,103261 771476450604036096,125381 775095768487124992,146847 763124871777792000,76549 788585698324537344,218156 780909690142109696,183811 794073241006415872,254135 793933610541838338,255942 757013372718112769,45014 789220493731561473,224019 748200403318284288,11774 763158289911652352,76794 758195545550692352,50425 790308072896036864,223492 795299161201668096,265999 748308518654996480,1247845 759187129616433152,56964 767906702746198016,101203 775297410989891584,144611 770642492962197505,118191 775883697539002368,152182 779577066404638720,175153 788794261965864964,218275 793092797138100224,249286 763169432680226817,76723 769280679083331584,112788 795075692140576768,263931 787278446112100356,188577 787315576892907521,203034 778544107094409216,166282 785811688616591360,198671 751936303118245888,14277 790032155409801217,228522 750929520555810816,15808 756667797745258496,44274 776531310399614976,155688 762301295046844416,431998 786746696738963457,205728 791794136206704640,241720 794016105115230208,255299 771572106341388288,125554 785628769004294144,194723 760183844846743553,61412 791762694923620353,240483 762809937185480706,73814 750064472576888832,10735 778063426052497408,164783 775519864496594944,149300 778343307827175424,167220 795687318610812928,267521 764092200573558784,81702 756226623121260544,41680 777669178270507008,159370 741102405874417664,349283 780757956816211968,182036 789816331730350080,226627 793119177116704768,249348 764206695413276672,80720 791447899720802304,238383 778396414845915138,167674 781333733269917696,183759 767778279990321152,101463 776817024601292800,11774 785970565601497088,200235 766700856876105730,95672 779293027630276608,173753 791673115147239424,11774 770636686158028800,120292 795214571975753728,98072 767725557136195584,15002 768041352042913792,101203 790950734506319872,234583 780601752940707840,80785 767910511698669568,101681 780086449311920128,178258 777947765464858625,164202 786579731172950016,204413 751115655626104833,16299 750042717208604672,7275 778645984817455104,168731 756278532032966656,42495 759743084934541313,56964 762302571344044033,71476 753195941260304384,21813 759284502422224896,57348 790928983592435712,234583 794333731725209600,108396 732308496377470976,1170483 788747432062545920,220332 760153959638061056,60866 764259945122439169,82759 786991620298244097,207613 754008763066003456,30590 793517146093395973,249469 781177509958213632,169550 774035265325182976,140444 761451703925256192,67226 756539259377582080,43015 788125466318163968,214354 767927579902828544,101791 795349719824429056,266079 785900882038841344,194058 790193807300108288,229159 794592495070019584,261130 745007849441353729,11774 778742512320073728,11774 761677587978518528,67973 793890751994171394,255942 795742111152873472,261155 791688733229654016,239405 761285442935349248,67852 785579034453372928,196917 793600161779970048,252112 766343315822288896,90482 771440140166295554,115817 778612582932475904,169201 781337243193532418,139404 765953508046540800,90482 770640344887226368,118192 785293081121656833,193669 760139176901685249,61051 778952955517165568,171168 790342180229353473,230277 766300273069268993,91946 790599320139538432,231894 792533864426135553,246295 762821420992770048,73712 786371547615420416,201494 773878537191235585,139404 785801193427730432,198586 755790821220294656,39197 794552231035072512,261155 795400713723645953,247930 760661939068477440,352572 773880227911000064,139404 749593844841193472,8047 734383935845720064,11774 760243407839080448,48052 776781400351596544,157721 768238594683043840,104162 773177215747919872,133043 778613858894086145,169226 786775276034351109,205164 794959927546703872,263895 776168719261106176,153845 788154853818236928,216038 793134774105669632,249469 766314828533272576,90088 771527164327976961,125554 788081204813635584,11774 768966664339779584,110344 794773679485816832,262752 785687447313145856,197286 770627709089316864,119832 789730046323941377,226731 770804433919827968,121479 788798599358476289,221054 793189637737021440,249926 771721863709925378,127366 794863496521547776,262752 794931556078981121,218349 792115915362099200,243210 740039127157051392,354470 749935400022642688,10653 772267926250360833,129558 771496605619027968,11774 768701459126857728,108582 791005884105183232,235948 793567272224690176,250785 763177069060775936,76549 789985475356270592,229229 795012081346981888,263906 758350783272349697,52554 757598699916853249,47761 766236453734977536,90605 756597960323002370,43887 794724871771213824,261155 766692542083571713,93286 793767640816881664,255106 755789293352783872,39162 794305746334781440,258981 763350243974852608,73814 765538454956630016,88052 779491863409467392,174244 785651945197285377,197091 764990362742038532,85562 766652457946456065,93261 794919207045627904,263010 795069748967067648,264397 771009340165726208,122139 787012796336615424,207949 751737453984317440,17513 794531146491187200,261155 776582906873573377,156644 753802768477892609,29709 760549960907526144,62716 733026369794416640,355464 775033060555427840,146580 777047257472393217,154914 786373372921782272,203547 763819456409645056,75899 771833146685923328,127144 756304677205979136,42432 755769823703871488,39197 770725511190355968,117265 779341438718910464,173964 749371728867028992,7828 764270046025703424,82066 733223371069087748,1170862 779490798882660352,175153 769811792763629568,81929 793903318892511236,255176 773690165298466816,137315 786402467848126464,203674 792197476476391424,243075 764127245774430208,1249175 778662523516092416,11774 756483331575930880,43015 763549253679448064,73814 774697104627425281,140444 757248715283374080,45014 788954248847384577,209582 791889244268662784,55820 792083650959540224,243075 785842763153670146,198671 788712133395640320,220029 785789112649297920,198142 794366613680222208,257492 792055830887567365,243187 794966443695767553,262847 759832753030434816,58267 751643440891310080,14277 766026901198548992,90125 786253884851302400,199546 758071333557116928,49843 793104900267794435,249469 776223673397022720,151718 758046425561214977,50500 762824676934496256,65464 771079839730110466,122344 764202548534317056,81955 794307929214042112,256439 756989428221014018,44274 794609638138204160,261155 788338123277152256,214078 792541819233980416,246273 781477450278592514,186584 792117401924034560,242214 759775687238623234,44461 775017304723558400,146259 770395993812635648,118191 770023426027315200,114422 777552004784631808,161993 789245247150628870,215437 795095629412241408,263895 750336780709138432,11495 777881720666415104,162559 790294054319775744,229910 793653301543710720,252581 754800979673886720,14277 767838441140662272,101681 785483488174575616,195975 768278837679489025,104940 753634169905905664,27280 776468978969423872,148010 788019589888237568,214114 762231970365579264,431998 778731694496948224,169201 786320388091371520,173204 788802219147747330,218275 765625815266627585,88052 753370397471485953,27045 756617623970820096,44119 764099208194338816,81702 791310828486156288,237406 794687371535065089,262752 754977271652364288,32445 788390584314716161,215012 794590705729474560,261155 786695538573971457,204380 772960163246567424,121795 773947951337144320,139404 794588818082959362,261818 763904253492547584,80486 788125966090600449,214354 778640971156316160,168794 786641945221140480,205455 759066219836080128,11774 762957114398613505,1248861 758376817623310336,52873 773959503792508928,140444 758474597973000196,52061 770309930654035968,87904 772698471707009024,131045 775319367529566208,148170 762408378890981378,431998 764154770584133632,11774 744956961813192706,11774 751869333937291264,17794 788745660203995140,220098 794570849781219328,39957 773959851399446528,140444 750326268982358016,10654 789697233637834752,224793 770539469158096896,118191 766680964407947264,92958 789913034575740928,105109 732357193429737472,196346 792424742242385920,244550 780617968392740864,182122 794224991550087168,258966 754058266049585153,31400 781207115776098304,185595 775145906823987200,146720 781273863300780032,186063 794002039877619712,249725 764668796019810305,82344 787930040990400512,213887 788508045143781376,218349 785215627044806656,194082 779704737474240517,175092 795690245085921284,267521 756993980932423680,44274 788098428580597760,215420 758710461508554752,54739 763707504475770880,78853 785527006641336320,193879 775364550174670848,148045 781184305833869313,185313 785249496137465856,11774 751179614743957504,12287 779081096952766469,168284 793466474019090432,252408 756553906985930752,43471 770030082597462016,112788 778273584665927680,166627 781443571039604740,139404 769269942327717888,112399 774642139779076096,142758 753205310089629696,24229 761703449662787585,354238 790973340340981760,235590 788701139633999872,220029 767705586033127424,100605 787724658237857792,210253 754969265875267585,26066 787765573954437125,209151 795758042167918592,267862 793987214791344129,255299 789357211579396096,224680 749969603883835392,10735 775781127890014208,148857 787414896023629824,206117 766349008663146497,80939 794296877177040896,259623 795483493744738304,265855 776212200830623744,153618 734055513269243904,254034 794570708382683136,39957 757378586420453376,43968 765646686396018689,86440 759153166650839040,55257 779924972051443712,11495 778856928457789440,351424 789097911887990789,44345 769517620835917824,112363 792124214186606592,244230 794677997664137216,262022 759538771423588353,56231 763443023111938048,75899 755166653017493505,35216 778808145409773568,170187 790432074452852736,11774 793159952521125888,249926 794268609430355983,258456 794322235943043072,257325 795395355605143552,266491 787758828880134145,11774 794328162935144448,249926 755807244856492032,37979 771400264783831041,125367 770748433258782720,120690 778746813842984961,170207 764534295595667456,82249 770945176336408576,119937 758343115937812480,52654 776844786653421568,153658 787731571784593408,212357 789400297495863296,225866 751073917637275653,16774 792823398216773632,247379 789519614090747904,226823 788952797169332224,218260 763429778103869440,78057 775378397811904512,148045 793317601090871296,249926 764938228960927744,81955 766707634980261889,95708 776244760524820481,1250311 793549525923135488,237491 795076169616019460,11774 773142807221510144,132044 768975328974741504,110209 760635456039952384,64116 762037005983285254,71429 768089736925806592,100619 787437636411457537,211133 755509289914073088,38210 794229550737719297,258598 753583700697161728,27045 766444731060461568,93261 771206070681251840,123825 793938985865408512,256358 764168833485643776,82066 774280360175644672,11774 789678794290237441,224680 771819979133956096,128121 793879182644244481,255842 760927396182753280,65404 786184142228746240,201494 770769546865246208,119832 750527305601150976,12883 793211499414163458,249926 750296264743481344,12357 785649789899800576,194082 776748985277149185,157693 778267387766374402,167026 787535187815129088,211461 763873158310924288,80939 794551707254583297,256038 764228786489548804,82320 765783358035095553,85562 794599288454135808,261818 765024146657046529,82066 764970381161750528,84929 792132521009881088,196314 771032968118824960,122299 781435494550888448,185310 756250174083723264,41438 760884715314253824,64678 735171843666149376,11774 761350008964689920,67401 773954965022793728,140444 792024680815177728,243075 771786882061627393,18030 776214634617409536,154322 755489413820395522,37892 778280905324367872,166102 759548672371675136,57574 763869957620899840,80486 777137968171606016,157755 775861003191857152,151242 792565146434412544,246632 791210505990004736,236454 777143721900937217,160480 765617102925422592,88669 773559413978324992,137158 793161771833974786,249841 778958284417933313,171017 792885749049733121,246657 775108069181231104,146720 777737584495697920,137869 775778028169211904,151463 772785019840524288,132556 795374756002496512,266713 765201434841198593,86072 764865904479907841,84724 795023177952923649,262847 762228906652995584,72035 763909006515662848,80486 786597016868708352,204413 764962094038917122,85434 767898674403827712,93261 786995070465486848,208167 755832994229735424,39797 792223910095753216,243187 790303726258884608,226738 789507594024914945,205972 766397761033871360,91946 777696260438405121,158387 794577375908495361,257353 749746953617940480,11774 787759337221619712,11774 753712887693250560,29456 791348446846476288,11774 790983354187325440,235621 762999868793114624,67226 785647440733040640,197324 756415136928235520,41539 760259723153276928,62040 794834344716156928,261598 773115076593188864,132578 793873659618332676,256255 764816400267509764,84209 786799204425269248,186212 776961530411687937,159546 793460374624276480,252408 788530097980641284,218275 792396933281243136,245566 750827958630166529,14582 770315923681079296,117377 793148707344646144,249469 756547542683234304,43391 774708187148591104,138382 792026408298041344,243187 758258979013267456,52061 763060762923311106,76043 762723647140298754,74133 788065123088891905,214213 763538107471896576,78360 752939478805835776,23739 766270416960778240,90539 766110644684877824,90373 793800296044466176,249841 769496679435407360,355994 787758308287479808,210253 775819546410283008,151361 793518431769354241,252741 788377666084823040,1170441 754042683627180032,23725 763040066419630082,75724 769076271166976000,108795 776314080453799936,153866 788742182781980672,220029 767782243137888256,101163 773185597997547520,134561 795107400772648960,264397 786989262205968385,207113 769343340294746112,112788 771174851960721408,58508 774752068481511428,144494 793108571626102784,249469 770743740444971008,121046 764782684153454593,84724 766958146921332736,97046 778404370018766848,152594 763089062093664256,76549 755853220006682624,39657 794760740993282048,235580 776236463688130560,153194 767873676452564992,101383 795690340325830656,267521 785547678641971201,196917 768374035835006976,102008 771506890035441664,125111 770255674945089536,117247 776581789376614400,156835 793185645535559681,249926 755172608321007616,35890 772461910658875393,131025 751167950820749312,16768 776055452610260996,152735 789307648889856000,224680 777980640205471745,164375 791449125673807873,237908 788813175760101376,220526 786401185708314624,202429 759379176155521025,57900 766009168549543937,79020 788807053523427328,220332 789675157749047296,223249 794527496175636482,261155 780611889231306752,181935 758886013435469825,55806 758365667359850502,52532 759750448202907651,59662 763464070104178688,78566 793138502368059392,249725 732292714654515200,350295 775882570575806464,151071 779079480107233284,171981 781508791833620481,187386 791469340075839488,239405 769699586558406657,112399 762278371304681472,66922 759186476957655040,56964 776419594353254403,153756 756979280802787329,45669 772563792215445504,350954 789848136067977216,227242 785854449948430337,198878 773217419347103744,132967 788746077268611073,193121 753705568725065728,29263 763825004425478144,80607 790958556036161537,234583 791286837692231680,234212 732661848013721600,353370 755153901645553664,35373 758706207590719490,50442 789519345193979904,225923 765193208938786816,86103 767397713675710465,48289 764187796886003712,82544 767462698355417088,95055 768513066958925826,103405 781068423723790336,182726 770731802637983744,119937 763499338253279232,77577 763468688963936258,78159 751233314380394496,16299 758698083592970240,54070 772846287779692544,132996 769204965550219265,110647 792474322677792768,242693 777592735461179396,161456 759165292002115586,56964 788458835430236160,217574 778370459058470912,167407 773629564312584192,1170673 779669975573393408,174989 760651228649025536,62452 766222093197438976,81929 767824247427391489,101681 794149105123475456,257492 788067645581062144,211531 791322248711929856,237532 768876761543094272,109666 785260247061565440,194154 785547169268797440,196788 758021314162589697,48734 762714762983636993,74308 785514112080023552,196538 767773670819397633,101163 733402541967310848,355396 770639659995111425,120326 771532562195820544,125554 770089084547112960,115928 773707862535049217,137042 772790687880376320,132335 773575550178824192,133702 755127000965214208,34731 773255052664254464,134561 794540006153003008,257406 763739155566174208,79589 752155426456629248,21224 758342436531818496,52554 754846845965307904,33356 793504229088436224,252824 794918665862971393,263895 750357459181641728,11774 770387613232410625,117257 771323973065928704,123280 795017764343873538,263896 765651928361627648,1170722 775791734940807168,151463 768561669039620096,104999 763829306623533056,80482 771820748537073665,125853 772998965277102081,134033 790511721924485120,231834 793383544622030848,249926 753813341970190337,11774 772284814200299520,127707 785959338732953600,199262 791412315321044992,238639 768919579007586304,109104 760951434749808641,65180 771103247016857600,112363 734856762835271685,351644 791373015112159232,238395 794275666111795200,257492 775739435866464256,151071 732148998593753088,349603 763351842323443712,77731 764510667827064832,1249233 786006448966742016,199262 753885120986308608,29263 778358842417569792,152594 773541932480000000,136947 780794355309285380,182726 765599902818770945,82642 765981691890446336,90618 771059339255840768,122146 787311729998979072,208379 758248204492300288,50526 757288608516702208,46006 758068808066162688,50827 767784568938196992,100893 793841451834675200,246314 785468071364464640,195975 756349054615851008,42249 775252380921241600,145866 789990134095618048,227795 770280799492902912,117257 786061920264749057,49459 787064862673342468,207109 781921489545076736,191354 766043643874541568,90373 778678625117679616,167517 763545805542330368,77283 793471896704679936,252149 759400169309806592,57574 763471202996350976,77687 780787692393029632,182036 788175385917812740,214084 755194850555883520,35890 772876839324909568,133071 752939111342800896,24134 781202156628115456,174115 749492962053148673,7849 786373093690314755,203510 772694337184563200,106447 793293978242207744,249841 772384170173566976,127707 781334647498125312,183759 753368130576056324,27045 772465327712014336,131045 778200302453399552,166409 758176109452267520,50923 779029748718579712,171168 785626499986501632,197035 793787063321530368,254209 787128272459034624,209184 791685162815877120,239107 777639609962418176,162596 794017515470848001,256440 778777900761755648,169889 755419325633290241,35890 790241689474445313,229693 792055619679195136,243075 762219768212430848,69794 773720181730185216,11774 794243576762757122,258456 732537256397824000,352466 789082599561891841,223286 771802749591662592,128194 787370645411786753,210207 793150272109436928,249951 732966521476108289,349060 770730634104803328,119115 791360057460002816,237813 765652914929041408,88930 752311827766185984,20273 763804807421431808,80429 774066030473650176,140539 785263972731805696,11774 787717928447860736,205197 788122875928739840,215754 788215233911357440,216009 758483551763435521,52061 780468807303258112,11774 762864341284564992,74281 786246075023781888,1063777 767678588749541376,100605 771571391980118018,126293 772882145924812804,130142 789674902219522048,208928 762805201053057025,431998 770365557447221248,118482 795387567218692096,266491 773035126330646529,131027 792944093131223040,243187 780789560263450624,183269 766529882440347648,81929 750059202861604864,10847 768577326590361600,106768 780984136009977856,176203 751226096314642432,16422 781854865400233984,190553 780394741414367232,179742 792807687113150465,246726 792842214913216516,247240 756272196490625025,42432 791149757192364035,235487 777286012418527233,159876 772951258332274689,132514 759945985929773056,57131 754977434496360448,32968 794342422641721344,194085 766991845968576512,96883 764463261354000384,81702 754750172622688256,33356 789960169656647680,227804 762315842960797696,71502 790651735681425408,232863 765146156632412165,86103 780390672587161600,179742 786949925879681026,206773 772968221267886080,133519 792153961645998082,244289 786969730263449604,205728 771717623700660224,1249906 788946806688190466,11774 770335662805573632,117662 774040399975321600,139404 775477534263836672,148645 786966135132581892,11774 764977368578551808,85562 758121647232589825,50698 777281295554482176,160602 769942000766418944,114220 786028166376673280,198620 774387718143012865,143473 775797797048029184,151071 776149513178386432,153845 766928814140108800,95044 764934377616842753,170736 757427649392222208,47181 761025300901666818,66159 779795097391030273,11774 794694062523682816,262849 795031403503226880,249926 793201705324253184,249926 759073039464005632,56302 769957862948810752,114254 765604833143336960,88311 773950733100064768,138382 749699956861206528,7546 764914636839845890,18030 790282985656508416,230270 771366933027368960,123454 732981233634795520,1170601 787723522533576704,205197 753298257808351232,26894 785558995687895040,196247 761634193700827137,47940 795118266788102144,262752 758620564021968898,54070 770513755289505792,119477 787873954866212864,205197 793484616808144896,252196 775809997468872704,151361 788075616251764736,215005 787016832095891457,208379 751086122218971136,16728 790654551959285760,352255 769963499455975428,116099 794586605969436672,261155 751106254823653376,15917 792153943103135744,242629 756556250192707585,43811 778551547458301952,167044 791252486765936640,235590 795692727711178757,267862 794667214708375552,261050 788387491820830721,217519 793883463157948416,256458 758094100981624832,50654 765675637793251329,87851 794739018806284289,262022 772089761896996868,129436 786272662356058112,202429 790295592819953664,228524 781201908505702400,186434 787333785125851137,209991 792061008718262272,243614 762817792118710272,74868 793132462897520642,243865 774509602117259266,141983 792230712116023296,240627 792763306826080257,247241 792823332458467328,243865 754885400024408064,33934 772937690987790336,133185 752981842836480000,24795 756338095474212864,42432 775191713283440641,146720 781126194649444352,183759 788489169559363584,218507 789540666003062784,226731 794554618768306177,261155 771342617741291520,124600 760611217413115904,64055 787988208562954240,212239 765952817995538432,90373 758414900095963136,52696 762807411618873344,71502 773883205749354497,139404 778279604372934656,166409 794390385111941121,258878 761961616468504580,69711 776852641062195200,158815 780798247417753600,183269 793834742093414400,255484 792176964224155648,243187 750705704739176449,12805 791143178401439744,235348 794720290668351488,261155 790550136564965376,108396 795766690080522240,268643 761745396628500480,65180 791953620468064256,240067 767398663572197376,99137 777505214534385664,161239 778247584573894656,166390 788099108888248321,214899 758381354698567681,52554 794822786090815488,262022 755053301507297280,32869 775347432179630080,148032 764154385450487808,82177 774265251445350400,142090 776050881972154369,151845 773835743265366016,139319 791991661819822081,240483 767027064671182848,97355 756253993219661825,41680 757546495784681472,47782 756816404230250496,45014 768453806078038016,86103 791447379790618624,238272 791794124261318656,239107 770739068581720064,118191 774400180573577216,125319 779132258363977730,11774 776405124155486208,154071 793578256129748993,252679 766687252001030145,95568 752934839066697728,23093 766606541852213248,86103 772552380864876544,131211 759486791468605440,56448 771785474658754560,127134 790890848267431936,234583 794581718900633600,39957 754041119093223424,31400 785664756023595009,196277 773517270387658752,137042 763605540392013824,74518 790887252826161152,234551 776111353538818048,152885 790956534150799360,234653 791621162451165186,239893 766971577128759296,96263 778303598946095104,167220 768950975096688640,109666 787066660280799233,207287 760647317145792512,60794 774271343659511809,141867 793432258073890816,250633 743177425383718912,11774 759241440979513345,55997 778681842505351169,169310 762144243569745920,72035 757514965238427648,44163 761214666727129088,66800 788694947591577600,220031 766478560403992576,84666 764126156245184512,82066 768193482263498752,103354 735244605382352898,351208 757584828124409857,47761 763737714709540865,79812 772159539672150016,129084 786357601550364672,202304 758914437524758528,54070 769869688624943105,114779 786896285265596416,205728 768471491058905089,106774 766064549028069376,90908 777091183608823808,246425 794576565388513280,261155 758760926786883584,54070 785604399875788800,197512 787399138568798208,207109 766019208538750977,89923 790773250762551300,231894 791829732845158400,241819 793865124914180096,353879 769803465950240768,1170553 794981172308742144,263906 779329768403505152,173964 787474122934673408,206117 773738971557867522,11774 759001792449425408,55107 752694529292066816,14277 767352616120623104,98720 758081480790646784,48663 793749276778237952,122344 788136690900578304,214809 780835623741427712,182870 750661937298497538,14421 732359513496424448,350377 770587334324719616,119832 790113974058491905,228470 753190625487577088,25995 770996781652008960,121567 771624243825999874,124597 765174317525020672,86103 790076382520995840,215437 787219762405339136,209409 791805268384415744,241523 772581736609972224,129662 761669251883237378,70085 767836892964323328,101681 772248081714774016,127707 770835860698914816,121612 767890770661478400,101163 762053970718318592,7311 771845677349539840,108396 786236199652298752,201555 768932548210819072,108710 788633956711297024,218258 733314522040180736,355480 785499209407397888,11774 776976389949968384,156811 777610819936849921,162610 777099125624037377,159245 779663718783352832,174660 795363818998263809,266079 785646192537415680,195975 758007429842006021,1248566 788178818397724672,214084 777711235420741632,162096 787260898595463168,209477 789580377421651968,226712 792552610297413636,246225 772771943732748288,132335 763118741492232192,73712 761487589396377600,67852 785235635238043648,194079 785861395409674240,196277 762691850905931776,73814 786421472097017856,203674 753653785667461120,28107 764164421207851008,80393 773729851563913216,137042 789086097082953728,220961 785814450653671424,197091 791358922451980288,238395 767264723800698881,97379 753040114008387585,22779 789931227545411585,164764 778050034092740609,165523 794722361983442944,261987 748607767762505728,11774 754779101299351552,11774 778736257102774272,166995 780743111643373568,181886 751630092053286912,18562 788682436045574144,218832 768962908726362113,110615 763978037167652864,78159 764611025958150144,81835 777925904039284736,160480 758783702285639680,54070 788521316139737088,218275 788102878258876416,215005 793841519853789185,255942 760928107461222400,62877 758622405510193152,54070 794457328481435648,257406 756947916204417024,45672 772513823337000960,91810 770192647197716480,117257 758135254737707008,350699 785898149353230337,197324 788965021145440256,220526 778246195571462144,166198 793219582446170112,250179 777195509744271360,160480 792038933702017024,243075 774813203125514240,145244 790611628828090371,231871 761288830607499264,67226 760668957477076992,64147 768168216094924800,103354 773972483791654912,139404 771492051342942208,125853 753347175594143744,27222 794189091659272192,258598 761763353492459522,70355 757546926673920000,47782 789314340444860416,225359 758340837684023296,52112 740584651505311744,1175132 762768869534695424,74366 752213984510504960,19352 789101395110727680,221981 753787249230217216,28508 763895275681222656,80393 771397278531629056,125222 788718446204882944,220066 750404661123973120,11495 753373580117757953,26140 754721179617722369,33356 768297703075749888,101163 775033613930917889,144654 775050468103979009,138707 791307289709850624,234583 795031609380663298,264754 793700888158154752,252196 752927644589682692,24597 765319808485322756,86103 768576927573630976,107446 795298192925593601,266079 788423268361379840,217837 781481770999046144,188119 765614396127055872,88052 771814520423649280,127775 793950582277021696,256564 755089364514897920,35044 780598608479395840,181789 761897163844571136,71026 773276373653811200,133043 770026092107292672,113982 773117234621378560,132364 786206059937599488,199431 761401606814310400,67547 756293051534811136,42564 788473385252564992,218275 777017197189292032,159411 765661015858114560,88495 733219707327778817,1170849 758276337102487552,41703 766604338097709056,94718 773867927623917569,139404 786411765584330753,203350 763890426667470848,80939 767802232725209088,101681 786958843834200069,11774 766794563121979392,96299 772686119909650432,129551 766374588158734336,92860 769347811464867840,111455 792482352895176704,245148 788201254598144000,213064 771805178764951552,1249863 776740036972781568,156053 780411460811943936,180039 773673717909958656,137693 764167422010097664,81649 732172559836454913,1170365 775483731234676736,149770 755555073841848320,38286 776548528973766656,155318 774710139223994368,143186 751620728315797504,17434 775338034397122560,148445 764155430842970112,81702 794634412386381824,261155 785595609050787840,197286 780591945051549696,12018 777194336542863361,158897 759500916731088896,58508 770619253796069376,119937 758646616911851521,349060 773620284918149121,136947 789531536072830976,226898 763709986933465088,78853 749961691975208960,10735 766328837072261121,93036 751784422886612992,11687 793787427060117504,254135 785853860199948288,198671 766072577492156416,90539 788001631845527552,214354 765684617814745089,88459 787158104366383104,209043 767810718334849024,85326 777683263884103680,19376 781245567359942656,186150 763416216895709184,78129 794097447077380096,255942 780821801328840704,177455 752891023697801216,24134 769537323176341504,113165 781648042302791680,187969 764758224163762180,82283 773996422110806016,139404 791364893928742912,238207 756519421443649536,41798 773304932455686144,134975 762136889814085632,71429 793191485118164992,249926 758755667939295236,52554 761646921643593728,68987 765339218952454144,86472 776989254891155456,159847 794715987748732928,39957 757656924011634688,48633 739936360304238592,353488 790290627837603841,229693 740330313734328321,11774 766534509344886784,92159 769265555933016064,105577 793814610952458244,255393 770300058436644864,117377 793181747278147584,250383 781567466900168704,186584 735906920742162432,351762 755295285161721856,35044 765013634539859969,85727 760718844491132928,63149 768506750261571584,104973 791322126804480001,232169 794914438407131136,261155 774021868563017729,131421 753325598076993540,26492 764333324844183552,82066 787413802908315649,210694 778009001615241216,164435 793836817401323521,255393 772064163283738625,126389 777008769536405504,157755 778567172050288640,168794 788122374864572417,214247 751075014514843649,16638 764113235175837696,81869 791929732669505536,241678 785661131641716736,197324 789141430027497472,221297 778399984903389185,167677 775379431191826433,148798 794190205775413248,257788 758750332709138432,54974 795289915969810435,265846 760882893820485632,11774 779894836434341888,174465 771531594414686209,125554 765251141584105472,86763 765942413768597504,90384 780321197267390464,173645 768961898259898368,101681 794638725506629632,261155 794209226533076992,258771 757534686478499840,47680 780886384785719296,172967 794722344178774017,262886 755902916561543168,40244 775295094492717057,1249066 775001909757304836,146259 732572243255922688,352705 752629258535604224,22750 773127302750228480,132335 786731956985733122,205181 761996870830919680,71577 757941675138359296,48273 786006197732151297,197286 787042097929064448,207733 755077545616211969,41724 788169058583736320,214492 793683933896597504,252020 793519586654228480,249926 776142205278826497,153915 788356334290739201,217093 764940182755737602,84724 753674067564044288,27317 753279468140060672,23742 757306669839679488,44429 786403900752470016,199546 789474109424078848,226026 764278981013151744,82457 769385037917675520,113165 793625755162910720,252020 779343151215546368,171993 786403867424677888,205972 794194728522813440,255942 759085749023051776,48220 778202716015243265,166390 780139328580136960,164764 786629252665974784,205181 794233475251306498,259063 770417105673920512,118191 774246956096888832,142208 780845601193725952,183826 792215152301051904,29271 786977639802216449,207613 794912171134164992,263895 791874229905960960,240483 771856805999763456,125111 789872952263241728,46572 792866727138844672,244790 752884017482072064,24134 779235330968915968,172962 758361990112940032,48810 771436307436281856,87904 769963176356118529,114848 773291269262938114,136018 773726450063060992,138819 732420969260703744,350615 765022310478835712,67326 787465508140425221,209863 786248630072115200,199546 756273793337810944,42432 751542756841918464,18495 789687192004079616,225356 755044129189560321,1174421 767884867237404672,96962 751199597830152192,17416 794937932830404608,262847 785894687374647296,11774 794227948479987717,11774 794348309611761664,259034 779093585350107136,171795 762733826112000000,73712 780578148249239552,11774 767203359833022464,98285 760964071038586880,64692 773716564583518208,11774 788080963599212544,195098 773444160007376896,135725 788753251390791681,220526 794380787135168512,227345 791275864503660544,237491 794232005655490560,259063 788226098123436032,199546 756828992909479936,43875 780610220544266240,181984 771486483945488384,125554 757138633606385664,45628 791726359366230016,240535 792027901885550593,240070 766355196192534528,90790 772991347091537920,133672 754733933925961728,22393 768907770753974273,109767 766423383277993984,93184 789211335984754688,224680 792165099997831168,238205 794661186436481025,261155 749123021927878657,11774 760492102505553921,63149 770963566262235136,122146 759845448270041092,59666 780479283672313857,11774 761909327841992705,67226 770271868297351170,117609 793860992484507648,256038 765162176118136832,86041 767838902191284228,738099 771097291914612736,1170807 786637914226630656,205455 765866882192793600,87131 773938676757696512,139404 761636990639042560,69493 765388964601540608,85988 766808102330957825,95708 775414081348001792,148994 788685205485813760,215437 771019193290547200,122146 764382820676440065,76858 790962722909204481,235147 752886772477157376,24134 790879610409848832,234583 766565602416701440,93405 787118229881839616,194450 773765494331547648,135234 793194221599535104,250033 788549845401243649,218275 778419374763880448,152594 755930028366442496,40566 757607911090782209,47761 774193781176426496,140444 755164624635498496,35890 760680548012404737,48052 788496539186372608,106085 794234859724111872,259063 794511041514323968,259543 785521927985074176,196277 790950480474144769,11774 785864202971975683,198671 764993756705677316,85562 790971451725778944,235590 778520590894370816,152594 793097726334496768,249469 794529177596784640,261155 764968295317532672,85562 793648472012394496,253032 786705287562530816,206054 787962470707130368,212239 778664124536336384,167998 795092176254500864,265102 753546789580484608,27222 785720227845722113,195825 794656216731492354,258922 777553850190405638,162348 754816421784281088,33356 759889872698109952,59725 778304016413552640,167220 781895912968695808,190635 763190300344918020,47188 768498833617620992,1249480 786989908191698945,207613 785277600230801408,11774 786663984334114816,205728 787074913995726849,207613 788418714781773824,217837 795362171261595648,266054 763718553312825344,78129 752116049953198080,20501 781319916720906240,186584 761099047025254400,66116 758827890980990976,54070 788790751501033472,220526 749797089224302592,10064 787121776232845312,209351 781823762618519552,189017 791283818099539968,235590 786394590043574272,194272 762397841746604033,72029 781878872505741312,189256 743061012346228736,679105 749732201345015808,7816 786990408471572480,207974 794538337964998656,261155 795005138729635840,263931 763890117408722944,79513 764127346853109760,82066 765562598712496128,87904 769141121012424704,110362 793944103344046084,257026 764808401444405249,82457 764967858547765248,84724 787121332169371648,209351 780848296168267777,182729 771957010061463554,128519 785478030001049600,194723 789150938011500546,47940 757244117084622848,46006 758772066116075520,54140 756385786484981760,42249 764174397808578560,80939 792112956360101888,235685 793937346282582020,252806 773614850102726656,137639 773749716018270208,137042 791466808821686274,235536 759492236941914116,58537 786956738645876736,207613 777586388279537664,161277 790740657149140998,231894 759160550760681472,57378 768441484009959424,105041 792823850190897152,243187 794631504102129665,262145 765757476407050245,86645 776169414450216960,130557 790676546877067264,232640 758071332731052033,50827 765551769409630209,87089 780995915062579200,183269 756650807060226048,43391 786363727641649152,202217 793177094901551104,249057 770642155597537280,738099 778231631802830849,166532 761685153311657984,70329 788606311827202049,218832 793259886125522944,250933 788766438429384705,220526 752956465455828993,24173 794191471754743809,258598 794403567842902016,257492 769254922957172736,112363 792073013311049728,243427 794364356037410816,18395 785928404612689921,199546 793472449409011712,252580 785268132185276416,11774 755487579177414656,37973 761094320724201472,55257 791700681950396416,234990 764178745154473985,82457 788463769248681984,218275 764575046132051968,83679 773686105975644160,135209 785916889222488064,199546 793985715587596288,255942 776776372752568320,144783 749494969698754560,8497 760180798360170496,61544 769595563108995072,113138 774770310478336001,144494 773498180931559424,136904 776899203804962816,158754 781588587888467969,11774 787664436261638144,193067 790425543057346560,231498 793933074593619969,249926 793977653384486912,11774 760897398042464257,64722 740413774587387904,11774 792831825592717312,247954 749652513297666048,7866 768107806507479040,103354 751551281060163584,18298 788987231486685184,222627 755236955122573312,35890 789880665668018176,228088 763214141674749952,1248642 785499877182611456,196277 768969468861042688,108849 791384590510272512,237594 791000465383141376,234583 756093392019398656,40945 793164837928841216,249841 749691406852116480,7546 793160807097913344,249926 787284077112070144,209184 790905172255965184,234796 792035450269552640,243075 773857205141504000,139404 763742344713637889,78228 790655797575446528,231358 754776664895213568,32861 777569682735919104,161387 742170122618437632,350711 755198264446771200,36033 779100413639462912,172799 793460616992268289,252408 750740569102573573,14877 762991138429136896,75724 763004585912872960,73712 773621298241077248,137869 781222981594968064,185595 781543476206927872,188119 787389530387079169,209800 779520125254983681,173331 760823899617722368,64745 791814257759260673,200382 772929983933218821,133519 793417362372517888,249926 763112930632163328,73926 774553897314742272,11774 788856513666359296,217519 791691117582512128,240070 761609943225171968,68993 777638064097067008,160758 780115046911188992,174756 760165687365017600,60112 773689049974321152,134997 762459661551276033,47283 778552397077573633,167407 793840423189950464,351436 789939788841226240,228576 770933408113446912,122146 791041626751766528,234575 762655785910501376,73814 775994264886968320,152836 794682921412165632,261155 754789325531811840,33356 758051485225672704,50827 765027402258853889,85562 773181280070623232,134255 785569774944161792,196917 758766545514303489,54070 788921472945229824,220526 795118284718960640,264397 785945093542780929,197512 770307536498991104,117257 766822731061100544,82283 778976716639252480,167220 792865474623090688,247240 768213739388727296,103046 785931504983552000,199546 768998518736334849,109960 761882067135102976,60538 765728737388290048,89076 780055008062672897,176129 793597099799564288,253274 771924287129354241,128591 786408205215600640,203674 772897123335409664,132765 765719659941203969,87483 786720120886353920,205728 793243769873149952,249926 770899239924891648,121949 753433236571729920,21332 772590096302219264,131003 788821717418377216,219942 772826932794753024,132370 764851783361503232,84724 786244360207728640,201958 758766517999861760,54003 793864524784820225,256255 772806244910235649,129380 788861326529556480,219678 767777720373809152,101268 768152714660438016,103354 775559337947361280,350827 749612562824691712,9332 786163742409125888,198105 788536355211075584,214353 763167453413126144,73447 764288124734300160,82673 766604976718249984,93478 779812334390968320,161960 770997731024248832,122527 793561681259552770,252706 786977631967154176,105109 779435258538233857,173964 781542281039912961,188119 790986428960288768,234583 774214709071450112,131421 772621940540354564,131210 751731347799076864,18495 777565151083933696,160480 788754104914960384,220526 790427920535654400,231550 765694254647762944,89076 760203743702974464,61719 768823480934543361,107428 792081110096195585,11774 769927638999629825,110585 777302585841680384,160230 780979669457743872,75300 793254878835531776,249926 778945557574348800,152314 791747118537052160,236941 757802789112127490,48826 758372332515700736,52311 775048118484230144,124610 790709490274410496,233307 775792881349062656,151718 787446432340992000,210650 764165629750415363,82283 754087094570672128,31320 759453984553734144,49925 795705635362979844,262022 776429195547127809,155688 759749710307483649,59640 753728194692329476,28508 767941294958129152,100893 765147914674933760,84889 765452051300118528,87734 761622746015170560,67360 789564183868211200,224447 749254985448173569,7828 749521747515363328,7836 762695166696251392,73926 773880559881875456,139404 775415395838791681,130126 767965436314918912,94699 774706332196859904,1250121 778404479683047425,164826 791853233694093312,240483 791815340581801984,239893 755304858987659264,35890 776373772307861504,154832 786641486922276865,205455 768071465467994112,101163 786653553100283904,203674 795132149477376000,258456 763859834861158400,80314 779029512155574272,171913 743253998522662913,1247599 763819839257448448,1249171 775040884580552704,146259 773900551935393793,139404 786912733870616576,207287 780107810340216832,178395 751178247870746625,17591 785867895486107648,198878 790269939420651521,246425 764691362797064192,84007 768483757816844289,104026 768978134356156417,110659 785852135514730497,44461 759589768061677568,57574 793210510476914689,243865 773890283498971138,139404 789534320335659009,223286 764829248423157760,84422 765303551727800321,87062 771875135531786241,118191 788071827230760961,205197 770712431928631298,120610 755823815628906501,39462 756658914230345728,43751 794620850494443520,262022 789513203034230784,205972 792118118948622336,219503 793192679458889728,250408 785470305846296576,194230 772445469469540353,130682 750552309759893505,13450 760314506144845825,61011 756823897211797504,45064 794358886564331520,258771 766770143343042560,95672 788132958364430338,214354 762698727572303872,73288 770636054307233792,118191 766342841350037504,92860 787355101723697152,210215 763046839146975232,74592 788015130357407744,214354 756948585187463168,45566 759484790009495552,56964 786369249249939456,203510 790642270131265536,232881 753277124388261890,26051 760500208992223232,61719 779348751546716160,174115 787829806033465344,210289 790695654217494529,233692 795485107003998208,266079 766406596167467008,89859 758839727155847169,54070 773266721985617921,134572 767803603184717829,101681 775692429336858625,150511 764752466047041536,80720 775371854424842240,148045 753649753104191490,28732 752626315602202624,22394 764994502054453248,85562 735986311400722432,11774 773692409569947648,137042 771405916436443136,105109 789695759205752833,354115 785286251133800448,193669 794713695289020417,261155 755904994499407872,39797 790601221618802688,232169 762630974345711620,73926 766452631187386368,91751 785472118100070400,195743 756613694189101056,44274 766675979104243712,94901 794794566071320576,261059 761359838110711809,68309 760636632026390528,63267 768158927339085824,100893 756282232201842688,42432 752961177941049345,24534 792692840258121728,247054 778239000033329152,166532 781131347783856128,182658 785245261606051840,194082 763568203763097600,77598 764198490570428421,82061 768572232058675200,107032 752880675326398464,22575 792320375195598848,245016 786947179277524992,207287 773524719144361985,133702 790569649738018816,231894 785560318017736704,196917 778400119435722752,166852 757528649339764736,46280 753362229299326976,27317 765281726876774401,81702 787420294214455296,206666 792763877264064512,108396 760824130769870849,64722 769131642396958720,111419 790900630319616001,234583 771216640834801664,124191 753912673297920000,29592 758769913913892864,54070 767679417585770496,100605 761218276466778112,66842 773932334324285440,139404 792574350780010496,244270 790734984231301120,232863 791059284272488449,234796 793096961259896832,249469 795113834277208065,264774 793905872351223809,252806 781183213817430016,182659 761333169392066560,68057 776579831861436416,156835 751182673742213120,16299 785604464329781250,197512 745649589764554756,11774 768619646727626752,107428 775077377143611393,146949 788089168882765824,213253 763469298207690752,77687 775668952705798144,150511 781734014554148864,157840 794706130735951876,261155 775484595668037632,112363 786957268873019394,207613 793586242923339776,252020 749794692628262912,9643 777691555767267328,161277 787652437024780290,211347 794541345876676608,261155 795711376257912834,262022 790885932542992384,234583 795767733048647680,267576 759598211711598593,57991 775795662906466304,150212 753368042176847872,25189 758878555514081280,54070 776784834228355072,157755 751828720877391872,18893 756104034616958977,41632 775818088025563136,151748 764143313763102720,82066 789187434277777408,223899 793657580962910208,249926 785942732439191552,199960 761128451512295425,61051 757540738771066880,47782 767690620966047744,100605 771240422374936577,123825 777126291430531073,159876 773892496535486464,139404 775446805970432000,148574 794346803864797184,258981 753259893688262657,11774 770281618669842432,117377 792436554643963904,245130 757060710157344768,44450 764938104230797312,84724 786278037880832000,201958 765738593340026880,84724 778356067793272832,27284 788596577669619717,218455 790754243716284416,233756 773764734147592192,138165 795099675070054400,264397 763103076194643968,73814 758248058245099521,52031 758705139859398656,46076 762852547279413248,75233 781019235480924160,183759 793998218644389889,257492 787126426096898052,207109 774994930372521984,146259 769444498891952132,106716 777931765302366208,159876 789970331280744448,227795 753600944571572224,26446 791316262395740160,237309 788501333577986053,214354 763839183370670081,80098 790718867957886976,232881 794320802074083328,259659 787051558592581632,208016 790905887728734208,234583 755511729119821824,37966 794702923154542592,262022 756886605713903617,45014 756885187212943360,44163 785262264655810560,193623 764623043322871813,39600 766815876150550528,94627 743286494111080448,1247598 757783098046111744,48633 769883336307150848,115526 778426613306318848,166100 762676830428073984,73814 766792285052809216,93823 790567095276740608,232280 788595976432971776,215437 760136991342268416,52112 752674035750744065,22779 751108505013198848,16299 763912884686561280,77167 791710023600771074,237323 763825797484408832,79987 770068473896660996,116373 763053051510870016,75724 772747030921875457,129526 780789655478218752,183269 788544380655185920,219197 758654709670506496,54070 768967446111936512,110362 790521688593235968,231894 794570859579109378,261155 763552995141451776,47940 773688349483798528,134997 736207355583438848,27848 774302754487402497,141887 761016099907309568,66338 766354136644280320,93261 770682339181617153,120613 773303592241471493,134875 770353106810990592,107469 788888218502438912,220689 788427089066074112,197767 789761504581193728,227825 794573918338248704,261130 772537051161858048,131195 781881753426276352,187896 770102700486848515,105109 755064928231387136,34666 766676597629825025,94627 763193227377868800,75899 789992170769887232,227242 790242933488259072,229693 758656319654137856,54070 767994365675470848,738099 789315307156439040,222520 785316210137116672,11774 792291988762529792,11774 751237975913144320,12868 792339907192590336,244143 795126261005877248,264397 760889184856965120,65500 766457435645063168,91894 792484576241352704,228037 793350387302535168,8044 791872027812651008,240067 787913925782216704,208016 790928436923666432,164764 793967644395372545,255942 785282232936050689,193669 780127791199227904,171693 793208923872518144,250064 761270037621506048,62452 789819803791941632,227242 761289163027025920,67709 774762496653602816,142721 758176287231991809,41703 764263208492240896,82457 794641145892519937,261987 793224821362438144,247240 785493820469157888,196277 788881952397033472,194072 759415518814015490,53996 792106068969152513,242693 795425975366340609,266491 759333019832451072,55661 765346647375089664,86440 763496434389938177,78830 763443087775375360,78159 793627701298995200,254135 768635895742423040,107482 794973300581658624,250293 795717379837857792,268448 756680386600505344,44274 759016517522423808,50827 788457289694928896,217519 761378996034699264,67229 789293725239300096,224018 789300792423489536,221785 777621335660953602,162610 794633082993262592,261155 774232497387212800,141316 788554836082040832,215437 758241687542042624,51344 787757739166601216,210207 752725148504031232,22662 787328383252213760,199307 750551199749931010,13532 774291189604450304,139404 788007372711157760,214354 781194686539112448,183530 767137000671412225,97852 757585762791620608,47761 760446742957481984,62063 777247249348820993,159876 790600057913536512,232169 768771291155488768,108203 795317899959406592,265257 775165240556134400,139404 793728642920640512,250785 788103640775024640,350699 759211843495858177,56700 762743073197682688,73712 776886269070704640,157724 790926259559608320,234583 765671327193829376,89076 780616198413283328,182049 791358161471016961,238207 794233894824394752,259063 757712668669022208,48287 773132537270980608,133454 795776308903084032,268669 791403268828200960,236831 793170762840420352,249469 750802149869690880,11774 785951901741449220,199546 795428484076204032,266054 751134984417705984,17259 762999487740739584,75724 769210285206999041,108782 756362957420892160,42432 786168467787362304,168570 762522099877498881,431998 768950406688845824,110362 792169818174558208,243451 755870566549188608,16299 785830197081800704,198591 756261721359081473,42344 790672088046587904,232137 750703933144698884,12883 770667934519656448,119682 788454598562484224,217837 795726978716471297,268428 757702364509810690,48991 759835236796551169,54070 757799437041143808,48492 766432158974173188,92959 767471245306826752,98751 769522905235361793,112693 786510885074378752,203799 793111273886003201,249469 774077749929447424,141200 785940844306165761,199352 767226887894605824,97386 789294363536949249,220029 790380360047599616,230282 773656864001097728,11774 780125782597365760,176128 761297523088691202,66105 752138383141502976,21034 779275339830816770,173490 780597498582663168,181935 794721530961797120,262849 771197380054048768,122982 754966556430462976,34638 776950957749866496,156835 778948934626664448,171324 750457837654978560,12773 767496350485258240,11774 788809632244305921,220526 790298671174721536,228820 772909563326726144,133519 785248931793997824,194311 791447412527292417,238999 755244846806360064,35372 793112391999336448,249469 771048549345742848,123085 771054739731517440,120425 756913053904478208,43271 756998502404624384,45669 788915184026918912,220820 791948481057259520,241819 790899085041688576,226461 775369058883690497,148574 760123476745265152,61051 765620782391136256,1170390 759358009810128896,57961 763015896495431680,74571 794647785555591168,261155 736325069798936576,355273 758499790191595520,53185 793181089183502337,249926 774012604427612160,140495 758336151539159040,52554 768242298580631555,105109 791349036968189952,238340 790581202491154432,232137 795689704645652480,11774 794159078427783169,256439 757887434801631232,49852 785647052680290305,194082 791268928630554624,236831 766008311158190080,85670 780908429716041728,182726 763540232188760064,78987 766057076506390529,90384 757995998849470464,50747 790130237187076096,228063 790580669860544512,232419 770753862617538560,119937 767100381985775616,97248 790533201366253568,231792 789747434234576896,225998 751551730354163713,14277 753638820541632512,28732 790918770000748544,232169 790946219732373504,231894 775698458510434305,150103 756286293231796224,42495 770054116282396676,116373 765195380309028864,77515 758415024381493250,51997 790784727435321348,232911 785425601150783488,195332 773300480554504194,136018 773587192874536960,137869 791717343109996544,240145 765415633366478848,84724 788258913594376192,139014 792013397189619712,243075 793779166013493248,252581 770257601988665345,23762 792899704031850496,246681 776540640985382913,108396 789263701316624384,223286 753515241007382529,27317 788007915680477184,214354 766146468260360192,91122 767109964854726656,97685 755585810263453696,37396 761215761226530816,61051 776137260831870976,11774 767220145811025920,97386 775431151301296129,149200 775360346072739840,148473 765658037809876992,88052 775779326704939012,150426 794546902159212549,261155 742172521399652352,350711 778313242871554049,167220 755223140737753088,36056 766705663569383424,94037 793109887639248897,249469 788779410203746304,220332 763976220987961344,11774 793111063793246208,249469 762431607781285888,431998 785970475839156224,199546 794556733293268992,261155 793200884624666624,249926 772212452301955073,129551 793797874295246848,252893 740550355402915840,1247325 776485712560476160,155688 777184557481152512,160539 779081014001934336,172027 770787469738385408,121508 793843776401838080,255942 795406011041542144,266151 770440603565953024,118192 779445605345165312,173347 787954329667985408,213887 788162606884384768,215088 781196812204011521,186225 786893885008031744,206212 757308262639337476,46227 786013369543163904,199178 770320591509331968,11495 781656456009580545,189017 778105426495799297,160480 786407664716840965,203674 773856821991931904,139404 753755140482445313,29263 750097910738481153,11463 776197329560887296,153573 757430724328820736,47284 793969325178638336,255942 763431090228858880,76549 779048526076604416,169750 767484183535054848,98972 792427181615886336,245313 775372491577450496,11774 758362351905021952,51171 771275384482623488,122146 757854038566109184,49754 753736370850586625,29600 793965319484108800,255826 755069763840315392,34666 762681938620649472,73814 795047319800582147,261155 781839134214074368,190635 763988178604658688,80429 785549486131126272,196788 790937187952898048,234796 781472804579442688,108396 768319961546752002,102998 734401244161310720,1170667 760825878913974273,63678 790196526542880768,229833 760112213558452224,61051 785732511712161792,197512 786199747912609793,200369 771156265728811008,33169 772411943625822208,120976 774895991849746432,144112 786388488119812096,203510 760113599461208065,61051 760823387325358081,64722 771873599414235136,126389 775101626549927936,146704 793597462946742272,252014 776842116441997312,148684 753386921540329472,24745 794573476472430592,261155 793102189396910080,249469 751568553770377216,18452 791421740312166400,238207 789655957978492928,225949 733033350106099713,355528 754807135565996036,33840 779393601566539776,174230 756958571334668288,354841 751938551974166528,18893 788792868127199232,220332 790547591733846016,232137 787399470635900929,208146 793970734104215552,257353 785994136935464960,194167 765609827120930819,88399 788877967166365696,219942 794351812144939009,247651 775033160983777281,128934 760612903791788032,63858 764387995046776832,82002 758114884013875201,41703 764271795423711233,81924 773342253414805504,135025 793226749597417472,249286 767479561600765952,91936 764195490267365376,73814 760379030491238400,62327 767715295012261888,100605 791634191943364608,239906 793109199358046208,249469 781583149264404482,188622 755937313159467008,39475 761613845198581760,69356 733124525030801408,354962 759183028404965376,55177 781161176805900288,183269 758364089823404032,52532 793164773068275712,248514 759813647233351681,59725 770132693258493952,116164 795485030307008512,266500 765756787630931969,88735 788068810708451328,215005 770723953660735489,121046 776941358313410560,157755 759110978621444097,56964 792016143208878080,243075 752625708598325248,22575 794142474205884416,256910 795711540099956737,268448 786600003896836096,204413 794938077437448192,262022 753229710793080833,24366 756273050929070080,42432 768146018848350208,100893 781265138099822592,185601 762471946244075521,65626 790326258135597056,230282 795423028289146880,266822 759791600092360704,58250 793450027695890432,252196 767400133071933440,85226 776553000781377537,156567 758069820763938816,49790 791729656420442113,240483 757239376896258048,44429 788713182256693249,220029 794603998279929856,261155 759183054825000960,51798 771745315955310592,126995 771065130788524032,123213 740296427348320260,99816 774656991352479744,143473 753730675535187968,11774 765254729282752512,86440 769088504487968768,111359 773129199267803168,134033 771566907799408640,125367 763567264130035713,75724 763805482880495620,79082 742163439733202944,350711 753422122454704128,27187 768052467045167104,100893 794986499628564480,263907 795702910634127360,268356 786127967185272833,200963 792166059944148992,243187 752692367199571968,7968 793178648354238465,249159 774333651022651393,137943 766389330587717632,93184 774115456420487168,141316 781143999939694596,130635 781279079853064192,185313 785869384740773888,197297 779437727729278976,174557 791263419068354560,237491 756193232048918528,41680 751915173032652800,18893 758741197514870784,54070 760127588685664257,1248699 761695738745073664,69548 780435527912812545,11774 773953462027620352,140232 794589815253499904,261155 775362449176457216,148537 775792381601976320,151688 773883915203411968,139404 792823810512654336,247877 795775438270373888,247930 767096290249506816,90388 768216841076506625,103975 781563042085625856,186584 788547622709501956,215437 781639249544306692,187662 762060219375611904,69947 765033515264069632,85159 793597223258955776,252408 765793248904417280,89198 795068548703985664,264397 761360222996799488,1248929 768954929641762816,109666 768236533497364481,103506 788755944280850432,218924 795449177471942657,258771 794571033650937856,39957 769553972507975680,113250 789149665333747713,222647 762029995879493632,71502 793845267879428096,255942 757676758393057285,48735 757619233572347904,47761 762754874387734528,74592 768967259444305924,105643 795400672938168320,247930 788438254634737664,217837 759022865807085569,50827 758803770570518528,54070 775449525859135488,148170 751855198159732737,20162 760572731515547648,60794 773754289432956928,352038 773958381451096064,139865 794579236162039808,261155 732316328237912064,1170454 785611475863932928,197512 752878850636443649,24134 771074786889830400,121949 793134039024754689,249841 788508972311392256,218349 795003940861595650,263907 794610951010086913,261155 766625291280248832,93036 771374715017453568,123825 792496944581009408,246225 780399985812656128,176128 793115856813326336,249469 749276212707471360,8047 769849729131962368,105109 790045667175477248,228354 756337603834617856,42432 793648728594903040,251376 755544640464433152,38183 793425117724479489,252020 754711042396000256,22393 777886506732040197,160641 760562946149842944,354841 759248027387396096,43553 787100580741283840,207109 794568682231959552,349312 760821549158899712,7546 789658924626522112,225949 767801276860030976,100949 766799556692484096,93508 794005003275010049,257492 756907610402590721,44429 762476019857051653,1249026 778575866766819328,167220 780976136633274369,184223 794277936694231041,259360 792032101939879937,241678 755415917366956034,37044 760692801659109379,60794 773945321051357184,140211 775517960379232257,149446 794014455440949248,256255 765332778909069312,87145 752955733872812032,24788 753103959242502144,25270 781508265163108353,188401 794053785588899840,256255 785524021802725376,194230 764551775768743937,81569 776244784549605376,152872 777515273775673344,161456 785916965030199296,199546 777575426038243328,161456 777799479852273664,161387 785516711466373120,194323 752043178832703490,18395 755513703382917120,38183 758252985134624768,50804 759509681165434880,57574 795161436989202436,264397 779191128755056640,171902 795666311586062336,267014 762406403659005952,72728 772518429635010560,131421 771403497442906112,125367 792019395321233408,242690 753853130643738624,28508 770419514194354176,118192 785852462469029888,199043 758696397130592256,54070 769649382773829632,109666 789488253434863616,219678 787003991339126784,207974 771892292525240320,128519 785860387363295232,198883 766063463781335040,90482 758424410059513856,51997 781868144528805889,141689 778338203422093313,163707 785916595604336640,199546 794289080725106688,257492 788187749832593408,215754 786106971439112192,194154 776693450800496640,146991 785754938097831936,196277 776951325959548928,156835 754877771722088452,33186 764974928433152000,11774 764215289206693888,82066 766449736475824128,91804 769345812375580673,107469 771033434932273152,11774 778398200914817024,167311 764766543737659392,82344 762678568509845505,73926 763019955067494400,75899 773643715604717569,136904 757976176371654656,47570 767967527334846465,100605 781272984707174400,185310 780450174107803648,175205 795094750231724035,265102 751148914544373760,16897 776455707201638400,87904 791249045545037824,106482 795229910403051520,265649 772138639006441473,127032 760135138239979520,61145 780714338344501248,80785 794895716531499008,262752 763154808517734400,76535 772481709497516036,131027 757730568641609728,48220 778917509315563521,167319 788975380166127616,221971 789102142560796672,220028 768933962358161408,106702 779081797980258304,172545 794559612741681152,261155 752656902585135105,22400 795673835567804416,267973 793993277221371905,256239 754798999203254272,33356 785627789315612672,197341 773159844517994496,133454 757604382833840129,47940 794306670268739586,259543 793114922225926145,249437 764198999700148224,82283 761723037326598144,70543 774134093697028096,140748 774396712957849600,139404 775604259085705216,146580 757907335985508352,49852 758174737663229952,51595 794623570269929472,261796 769857195752108032,114779 794251191500738560,258771 785761214366310400,197512 778287198743334913,167046 774797399625785344,76146 751847616560803840,12287 760974236030672896,64693 776570224904589312,156835 794050496176660484,256276 775923666999611392,152182 768282541086298112,103071 788215642390265856,214899 780086162660663297,176128 795349629340712960,266138 775494598374359040,146991 773918126241157120,87904 794718335380361216,262145 763502896973504512,78861 764190174477561856,82283 758297574134550528,50804 769393910258872320,33169 788735223575908352,220332 771720345074020352,124295 765604505241067520,80192 769805291202355200,112872 774192550051770368,137965 753574626165391360,27776 789067641457512452,222500 773902643252998144,137042 791765224315576321,240067 795070323909595136,262849 790417286146449409,229693 773860150616678400,139255 778930532218445826,171017 787134230409207809,204835 789119496753590272,221785 755853796417253377,39462 771395069999931392,125381 752259524564750339,20246 771476877198233601,126152 738475924702760960,351030 774678049480642560,144654 793911281526968320,255942 756998446029139968,45125 760519363187216385,63149 751567340941221889,14277 795724927529668608,231580 769245643265093633,112494 785683992657866752,196277 794001856011862016,257492 777882529982472192,163960 767417017322221568,97519 780667086787837953,80785 767255752155115520,97379 767574029884542977,98646 788096360604114944,214138 790484573742170112,11774 776459331944480770,155688 789174637468844032,11774 749330899003699200,8324 793762945784225792,252891 773701608395767808,137515 777582659430027264,162610 777663176653414404,161573 757984389821235200,47940 794321042483384320,259659 754758579748540421,33174 760930317641318401,64730 765363555059118080,87249 775740676864630784,151185 778428933603749888,152594 753933233193095168,29263 789953363639095296,226999 773956380269043712,140444 734771729285976066,353374 785580058953986049,197286 751814204684840964,18215 767901828864356353,100891 758507032534286337,41703 786669885464145920,205455 795697427428835328,267862 769731834607341569,104313 766722934278877184,87607 776582969720963072,156644 752679730789380098,23167 765147304038895617,79691 771231968780353536,123583 771854693349851138,125554 763581004988739584,77668 764584260363706368,79987 770247524204457984,117257 759835171378098176,18395 738014325160435712,195876 772457818825887744,131045 755878167471005696,40248 785766975293095936,192949 794160005884743680,258331 765985154116431873,90384 759817119232131072,59623 763178779086729216,75899 794015469871267841,256217 779866468649406464,174465 794796520579088386,263171 757621166412619776,46076 733007729082540032,355261 771058618812608513,123226 774878254322724866,144654 793474019521622016,252580 778417006416539650,152594 793353266637574144,249841 793900615558651904,256358 751182200775643136,16897 768646787737477120,107745 791110139612897280,235620 779721374600396800,174756 791290965071802368,61723 750103392593281025,11463 778568332047847424,167399 795700434073620480,232169 763477078788280320,78159 772629115069280256,128934 754856654638878720,34167 790816924233904128,232884 793185687474319360,250064 788479980707733506,218275 791407943174369280,237908 733841256858718208,112718 758747049042911240,54123 759503552549040128,56964 791422632268697600,237198 794618911597756416,257492 779961994472546304,108396 792018027436879872,243092 792174267622420481,243451 795681156394008576,265649 780938324261294080,1250350 788066740651425796,215005 788794271482548224,220332 761954226494771200,71123 795376630118031361,266151 776735515877994496,157755 769209256738291713,109104 768571143124955136,107779 785246449688686592,193868 788176833690767360,215005 785867816956203008,197512 758432883417636864,52061 754718475717783553,33356 794396729504305152,259242 760187030622068736,61598 770930771368349696,121479 762731569941323778,73926 794218029664075776,258598 779130965859917824,172962 761978467491672064,70679 778929451870646272,170253 792539133797294081,243075 775361857599266816,148645 790611534577827840,232791 773545513815838720,133043 789269427434971136,221476 795433175950491648,266079 771099262243315712,122817 791587881877774336,239956 772840164032937984,132335 794588964602580995,261155 770509777562701824,118192 771875330013458432,82582 777668101685014528,161573 759140801859289088,56964 769899932211826688,114587 787396423448825856,351463 789424868651573248,225981 788738468625002496,220332 777197630443102208,738099 757698441489244160,46958 785993911839973377,198304 773891947685515264,139404 778623731153461248,168284 750506844481654784,13343 793846297040187392,255942 773932330171772928,140039 777171555042426881,157755 779838035265409024,177248 733260893639741440,355480 786296558266511364,202675 767867453334548480,101681 790985427960205312,235590 771055120566157316,120690 777202501632131072,159370 780247523738853376,173347 780274182991011840,176129 786030795525857280,199262 791990902566772736,241940 794283478971883520,259231 794190679408869379,258331 785889269122564096,198671 756679302608019456,44274 793615214222585856,252020 776299748160516096,154469 776314285081231360,150443 793195411049676800,249234 769828786049167360,114779 762242326903283713,72420 793211756910825476,249841 776106152220393472,151800 790279885629423616,226490 779533038921416705,175549 785508466244907008,196277 777250415087759360,158387 789198516396503040,224573 750448484503810048,13532 757278719828488193,46406 733297113845600256,355480 778382199628279809,167319 771292339818074113,122982 773700524684169216,137042 794180203694215169,257335 786940571872923648,207613 759855339722407936,54472 777855130565615616,160539 764127233170477057,81927 770422373266911232,118191 786206167336755200,193069 756185786081484801,11774 780612464220049408,150151 790254920360271872,229693 735161415372312576,349618 767201486027841537,97619 794527827911671808,261155 778682957582118913,169550 794711058845958144,262296 794258806876340231,256393 769921793217953792,109713 764117561164181509,80098 773305271426744320,135505 773881504590077952,139404 778819450506051585,170187 756705619902619651,43999 778019814870753280,158820 790621481369636864,232791 758345972095197185,41703 762645440080863232,73814 791081446840659969,234583 753359867209846784,27045 780278935728758784,167101 791627274361548801,240145 750056422063222784,10395 750408445598191618,13021 756300754374328321,41689 794463892906778625,257492 779073409124749312,172545 773936517517500417,139989 771815273410068480,124640 780826752906104832,182257 793638196143718400,252741 779036791215095812,170187 781569782961143808,182036 786357099479523328,200460 794641169338679296,261155 755966047027548160,40986 767858714472747010,101681 789706160932651008,227272 776751572403515392,157755 786592295193763841,204629 780161854588977153,177233 757549905527406592,47680 763481906230988800,1249145 775148632345448448,144654 794366823177342976,258829 785935728182108161,199352 761760062574436352,1170723 777955702203613185,163990 792137375690260483,243075 781163985265569793,11774 790572899316932608,231318 794841007540043777,142187 790618905559654400,232884 789288551754137600,223492 790706365626851328,233241 787077649055248384,207287 758392739721609216,52545 767156284420272128,96848 767382965131304960,84705 765937367664496641,90384 770442698348040192,118191 771418988060418048,11774 789967409687957504,228888 792783479385780224,245148 795244121007017984,265644 789686147408470016,226731 793299318077784064,250633 760876401671049216,11774 766391923594715136,93286 773945278143397888,140025 773917376911843328,139404 774431203306921985,143748 776555429207875584,156926 764168067500875777,81595 750036911910256641,11366 793006986841337856,240483 780568840665260032,181419 791761465745272832,224995 760559434980483072,354841 767894028197257216,101681 787726600099987456,212343 774324586171150336,141200 775541933120720896,1250159 794635347913244672,261155 772777020656799744,132335 777592576580780037,162596 791507731970523136,239405 758413029922910208,52112 785419540175855616,194336 788620293086519296,202727 770786995765440512,121479 793792164610256896,255393 764537474987065344,81946 774426303650992128,141360 790903651900547072,234583 787929275534106624,213064 760681696756838401,64197 786545511536926721,204413 790657449611161600,233266 756619496014618624,44429 785257480838230016,194082 781087837290541057,185296 793186710150483968,250430 794689805057687552,262752 766713918161117184,95708 769901069371453440,114861 786628635251867648,204959 754857470196060160,18979 759075375267938304,56630 773214109357576192,1250023 777670620494569472,156644 791692463085805568,226738 772162624041746432,128519 794688636159561728,262752 753359185404792832,27045 773936469622874112,139577 750518027481931776,12119 758832694113382401,54070 791007560065163265,234583 792447783085170688,238965 758501877617045504,53635 791774481068941312,237491 780940151274909696,182214 785591827021893632,197286 764442252403802113,145399 732983548206948352,353451 749713939865362432,7826 793447318703996928,252196 776522685845278720,155390 789441591131770880,225981 790972155458560001,232169 788016901184184321,212316 773574051600044032,137042 751733240721907712,19562 766039877364219904,90539 775824754427121665,151165 787056384714113024,207861 768972728791543808,110362 785706907197513728,196788 775334293446860800,76146 777339605397876736,159876 776147481864187904,152735 791273453462560768,237491 763470161445789696,78566 790321136349302784,229159 789448646605414400,225981 771377618440622080,125145 788890802571194368,220526 767994848754405376,101681 795058147194851328,247930 795452801585385474,267228 786779624911015937,206008 792364872331780096,243075 792444053384208384,32688 758065261056581632,50827 759128089528000512,57105 792857527616729088,242693 776535915942572033,156281 759116363206057984,56784 790330478880522240,231015 760882706360205312,64722 765256364952162304,86653 792060742954475520,243292 785480911970119683,11774 788523982630842368,218455 768946652640051201,108849 749281789089316864,7836 775494468510347266,112363 755243457984290817,34666 753743154340171777,29263 779114632476758017,171463 780592520774426625,181886 757883040722919424,49852 760935716734074880,355260 765926086139973632,89859 781580157828100096,186212 792019584005963776,243075 769093635270930432,110209 768544040568573952,106317 793900830952812544,234583 772854762987458560,132335 778382617804541953,152594 794387788355379201,259659 758340729399758849,52554 770611631344721920,118087 750761535446798336,14421 774222770263719937,140444 756978784369336324,45672 787773988738961409,205197 780486188587036673,180783 785280088338116608,194648 786941542107713540,207613 778290748064014336,166409 771768106691731456,1249896 794602806447632384,261155 771736674615173121,127366 759166154946465792,55887 790598010807910400,232169 779078576670777346,172545 751565675563474945,18555 785941820131905536,200009 770387932880506880,118761 795407567094743040,266491 772567929980194817,131025 792175525963898880,243983 764404453692801024,79513 771788696957747200,127218 795392389267341312,266151 755198639111364609,36057 777849065828589568,163763 787841104754384896,207712 787423497202962433,122344 789136077470642176,11774 794662322664968192,261050 777849790336040960,163990 794221215250579456,11774 757597081485836292,47761 775764999738458112,151265 785487198309212160,194059 791811089864327169,240890 773513978945212416,136947 794044835145465856,243865 758688606315618304,54070 775015117486366720,145244 777233720663216129,158757 755377857329717248,37044 759062547161083909,54620 788781830312857600,220526 791639395237400576,240145 765980602562588672,85996 777169363086503936,159554 792022109878792192,243075 792104151387963393,243075 760597145074425856,63655 789781041900822528,227242 753349590011686912,26458 770845373204205568,121612 779900111262408708,173964 787284868132507648,206742 761373743406915584,65626 766988975634538498,96263 772405655831351296,130686 790672913888403456,233307 765730195210899458,86653 768234979667111940,104973 777195029941088257,157755 735987549181775873,11774 763006854213480449,75927 768583559519014912,107469 742294123688951808,352839 788038027318702080,214354 793988601373552640,256471 758651013884588033,54070 786751375002759168,205164 774299654041309184,142090 760672914429456384,63776 781873530258485248,190553 757462170615451649,45815 750427230921043968,12535 789477895211188225,225981 732721240637591555,353760 762197146804162560,70941 764709168896876544,78641 788715770394112000,11774 773913583193239552,139404 781606914908000256,188304 790726007749652480,18395 777646625577730048,162596 781465239342637056,11774 745189237805330433,279676 763070986409226240,47188 767795400212377600,101505 790990572139995137,233736 794027576012509186,257674 770933633074864128,122146 777907639065858049,163990 788036373026639872,214660 762747677930958848,74681 765528522374930432,87904 780963301551288320,183269 788509551486173184,218495 793440385775366144,250633 760211133324103680,61011 766302818839826433,88052 787288529474691072,209477 758859672711368704,352025 773640832154951680,133702 792431417561124869,245148 793598013218426880,249926 733381878066077696,353374 785680142471278592,197091 764223925429547009,82390 781909748111343616,191354 785906176839946240,199546 759013702448222208,55107 776223444954411009,1250278 785342159369011200,195125 779339403546152960,174230 785566328270848000,196676 765974266596757504,90575 732790978990473217,354138 778607113631334400,169226 789552920484163585,225998 772996505909112832,133988 774757350561320960,90193 790602815458553858,232169 766115812251930630,90373 776927461401628672,158387 763749062323634176,79691 790949336876146688,234796 792159032727310337,242693 775284654295384064,148045 758813571237019648,54726 763971859901591552,352839 772968062484090881,133454 785255663056330752,11774 788221831664705536,214084 761297141511979008,67547 778024446787321856,163990 794666685668216833,261050 773917297329049600,139404 781054612904128512,183759 766625742478307328,23217 781576739008880640,189032 775347147545817092,148045 769163879758704642,111558 778288699314274304,164826 793540259711553537,248719 793947698361696261,254135 755168401295863808,34563 767245861730578433,94718 790933699407679488,234583 794774395025838080,262849 753618952123781120,11774 758030412555833344,50923 760655452287995905,63267 793495464461099008,11774 781492812227358721,139404 794644780819120130,262053 795092639435603968,262752 750779548946599941,14277 765344800895737856,87245 777378686022524929,128232 791009924394299392,235590 765657102069051392,88874 775826399328206848,151463 764914558913970177,84449 758181677399015424,41703 774037880243036162,140161 785636081723068417,195975 753985071909142528,22546 756956972499415040,44274 792004931402231809,240483 757708879727910912,48594 781114573759864832,185496 775071585757605888,145244 793800011054092288,255393 794003672833216512,254209 758429737756663808,48289 774359691493126144,140211 788720789961007104,220029 760632353022742531,63267 790621419965190145,232791 773156869581832192,134454 760913177945202688,65222 762410510994341889,72642 773159347866054657,133454 775020617670152192,144648 776916422198906880,158387 778427566067748864,166913 749481595871059968,195876 777949996146630656,164764 769012613736984580,104662 788796400289083392,220332 765896443953635328,86103 778731029607567360,169384 764608345697296384,84209 792115348359172096,243187 770955302510276609,120363 761695205636513792,70355 760161330385002496,53576 766724517511176192,93303 786699893079441409,209795 788839345734180866,221476 786530602921058305,201958 755409361791483904,33356 790334652343017472,226862 794178381990465540,257325 775376462207647744,148645 770067383545393152,116164 779946970257379328,177248 794675728730259456,260776 781520820912857088,187976 771600380501237760,126614 793316860456472578,250633 751739643058614273,18893 756608181346775040,42806 749463184386424832,7816 766327079088644096,85326 760974707663527936,65839 762700910204162048,73814 766708547229024256,93184 732620476606906368,1035907 765553114984263680,87904 788868921474572288,221785 793793421320200192,255393 755094170835030017,26721 793787051338371072,253032 774846472697352192,145681 793588897821229056,248719 764975087036534784,85562 756858519761084416,44429 765011581482696706,85727 795344032289406976,265686 793211906672713729,250710 754855753987403776,33678 795472590034915328,247930 785616093717024768,197286 791410568536088576,238395 792058718636695552,243187 766034215926308864,90384 771565241125658624,119832 759335623564066816,53470 766720860350590976,95672 768515364024094721,74247 773608284724994049,137795 790739058796277760,232221 790892178855849984,232137 751721986536210432,16422 764919217137258500,170736 779316327551004672,170088 785380866449178625,194450 793074921064792065,249286 764915029875367936,85272 762563019729690624,73023 771340873292320768,117303 793089767974047744,249348 769578296145084416,110585 794851714155343872,263205 762661192179388416,73926 772078983798284289,129471 762627391478861825,73662 786047981740929025,197512 779088338292662272,169715 795001687391997953,262145 776576016143704064,155688 765217560912625664,86103 794177862622445570,249926 795429317899677696,266079 766951524257771520,96992 786711406787821569,205728 793238821957697540,250293 789165836342665217,215437 791419915223851008,238207 752848652402589696,19352 771826099248517120,120610 794697817478627328,261942 785935699732262914,199352 762791762100383744,74483 795261741663797248,197091 758686097845186560,54070 779379227925897216,173964 795673501147557888,217634 773902611397222401,139404 795125351756206080,264397 781046248723902465,183759 764130908316110848,79691 785917956106645504,199546 790885689776758786,234583 780055021610119168,171693 791407553594925056,238891 732884545536700416,354393 773953334445158401,139404 794462811590012928,259659 753638194411806720,11774 771020038371278848,122875 794006237121646592,254209 759237491576696832,57274 765632835096981504,88311 775936594574389248,151947 753698914717536256,738099 780746866380201984,182257 785650602034343936,197091 795011226824830977,264397 776124644114006016,152589 785665591130587137,196277 762794150035124224,65180 770816222975983616,121479 775427844310786048,149304 775524412216913921,148800 786308237947641856,202217 789258063526125568,11774 794680038830514176,262022 771010420203106304,122148 733014440749240320,11774 777599828436119552,162610 790993589354373121,235621 781691860322484224,188498 791586451041480704,239405 792577708601532416,90252 758130088147816448,50442 773217412426698753,129551 760153200288669696,11774 758754131309948929,54070 792489952697122817,246225 758283996384100352,41703 765211499929346048,86103 790950095889969153,232863 785504107339587585,196277 795749199333638144,266491 786455113573527552,203832 770581934229458948,119832 761827760784277505,70858 757604794903236608,48196 758713601318195201,52821 781625916418039808,189008 766375463317012480,93286 774007349015040000,139404 766861497498738688,85562 770402499526295552,118985 768541773513711616,102137 760143792934649857,11774 794318049813725185,257492 761138787204202496,61051 769278017185062912,112693 775503100282937344,148342 792685535969947648,244270 751957632190152704,18495 779690169687351296,170373 760254670740742145,61545 790716577985376256,233307 795688415329140736,266151 757760264351670272,47940 791769543479812097,240584 771089537665732608,11774 791415114666618880,238395 781834631851151361,190635 755767209704599552,39462 754216563377659904,30590 794244436515520512,259063 767864478532861953,101681 787001646203174912,207949 792853240882880512,192840 755089073887440896,33356 765325853299531777,87249 777516265606901760,161387 788188680171249664,192840 785949056275214336,199739 773977118611038210,139404 770327172217274368,118087 780491554649550848,11774 789160062942011392,11774 775298430482669568,144785 792444172817076224,245750 755557078597406720,38183 764819125478813698,84724 794687995165241344,262752 766770282816114688,93504 794634166587555840,261942 778380801733857282,167124 757422179206168576,43198 766618499951230976,92860 768497374155112448,105799 786957316771811328,207287 767834827731177472,100515 754031751824084992,31201 780622963158749188,80785 791080505093591040,234583 761641060397309952,11774 788823511129260033,220332 775500909497331712,141091 760905994583019521,65307 794586033857904640,261796 766485302848393216,86103 771428751632572418,124744 779467540703637506,173917 789899989766049793,228375 785927929268240384,199546 779670465052717057,170373 785264967104667648,11774 780944645165608960,183975 793560445416189952,253206 776429691792162817,155688 734946449272627202,349197 787957804195778560,210198 762340358353260544,69356 785269569338413056,194648 788872215655813121,221711 766523968903708672,92958 768823386050920448,108849 789272468179460097,224329 794325711033135104,259623 790929268402294784,234568 758360825505517569,46384 794671079059062784,262022 786190945372942336,201619 785548015922663424,196523 758719503668801536,11774 789014490255757312,221971 794291755244027908,259543 765507385439858688,87904 765359395857313792,87249 767165816538181632,97438 750208205737693184,10851 766767005391282177,95672 763230841866625024,76549 788532687392890880,218275 780837093689946112,183269 749686287792214021,9433 785985525664641024,199478 781526458367823872,11774 768879296899325952,109874 793128946321747969,249469 757910989207724032,48148 794231888655237120,259063 777363095404613632,159876 788416725570228224,217837 765522984777814016,86103 766651987869990912,88428 786596484556947456,204901 773714032138215424,11774 760261147010277377,1248752 765986246531305472,90539 774205296189341697,140444 794341289479327744,226320 776812126686052352,157840 790627751178956801,232137 793096283988688897,245093 764862594091933696,84724 750453476895797248,12883 790554458862198785,228354 764842869135777792,84745 769060746042966016,110585 777105056264970240,87904 781541462471303175,139404 790880638245023744,234613 785291082846334976,11774 776012566187442177,152872 779333786735484928,171795 794200437805170688,258598 757695622585745409,48270 763149579252436992,76794 771143401840443393,122299 772582494612795392,129551 758800119038828544,55260 759405127493160960,50827 760666460398256128,56964 792040391444992000,243187 791703624590110720,240483 793052853384441861,247282 767866026071584768,97811 793100670270267392,249469 789076113146384384,65113 794154174317400064,256292 781337928157003776,139404 793698283310944256,7311 788444022385827841,11774 793823657889980416,255393 750399697081118720,13019 785299589515444224,194923 781840566841667585,190635 777028138949836800,158387 781198433449160704,185496 788133007144083456,215505 770749560939347969,120690 756586225167900672,43471 789901753739276288,227048 778685352127016960,169923 780726179619672064,150151 795408620531974144,247930 762253436654063616,71115 778340199151575040,167220 773804223507075072,138819 786934039710044160,203225 761325081503027201,65180 787483080810528768,211347 785692827644628992,196917 791792409499701248,241432 769795972293599236,114779 792045051094437888,243075 770560913174765568,105109 742369443578281984,351151 774515925009702912,138061 753944537949736960,25135 755463974980685824,36379 791179164028178432,235590 791358735918784512,11774 793268386331492352,249926 757973815720873988,47940 772814529239486464,132335 772954086182309888,132335 793104356254048256,249469 790955514389606400,234583 756876609580326913,45122 763634548089425920,79432 767162378467192832,97432 774953252400066560,145999 791242463499386880,232169 791404247724294145,215965 791087975962730496,232169 768102782289190912,103354 755706415436668928,36810 759114385591762945,56964 753013827009150976,25255 767448532374519808,95055 768893797765828608,107428 791839833517797376,238099 786652931214938114,205181 791731879342899205,240483 766344400272261120,91956 779499911406583808,175488 785265388372234240,11774 745826968315232258,351152 787089984331264000,209129 757799584810700800,48929 788862399835168769,220526 770078916669235200,112788 780860198189543424,183975 787043479570427904,207733 779025403339870208,171324 792606431342133252,246632 794329356227268608,259743 785717276376903680,196277 764985142486175744,80098 776252225026863105,152872 788204716559835136,215437 732178175745130496,349191 767182948391014400,96875 778324435795255296,166409 765671081319526400,73712 781872386006102016,190635 790700437196402689,232169 751630633701519364,18893 794635889251074049,261155 773160288153575425,133454 788386231931461633,217519 793099346950619141,249469 756963682840522752,45311 767389347305910272,99030 792852185843367936,228634 772607114984423424,124781 775783450456489984,151463 785380541357027329,194085 759504348179210240,58232 779500403306168320,174002 794683990393442304,262022 776124324944064514,11774 762773341325238272,74934 777955006628659200,163885 788385484389048320,208928 767448789514854400,99514 756189198852521984,41680 756232182306369536,41909 759098987060326400,56964 786989490132901889,207287 749377762213892096,7828 790751616026554368,233890 775785909228797952,151156 785862442819682308,198862 759239940035182592,56625 788047287054458880,11774 792561621444866048,246632 758124601075347457,50923 735719369141936129,353124 766481052575629312,93184 760251468888748032,58508 772826461468188672,132335 788802085097648128,220526 789056398386618368,221971 747469869331906561,11774 793087251370639360,249286 764182535517515776,81500 776140339933548544,153915 795369770459611136,266151 793574405775339520,252340 794689775856852992,261942 769690289342525440,112382 775103667418476544,146847 791618909208125440,240145 792719015517052928,246225 766340993960542208,93036 780060805458894849,172084 772772987716169732,132288 766503236471783425,92872 787019180432166912,207949 793984919508697088,248652 749621233914814464,7546 762828726971138049,1249010 763909533781532672,26066 751179342755995648,17591 762303636420440064,70886 795044528872943617,259457 785583640050737153,196696 793818824952930304,255393 785289909972062208,194648 771491373690134528,125554 794553804800671744,257530 792084768947105792,237964 769019608711983105,110362 774401552391864320,140874 778889651503427585,170373 794219914668208128,215505 774409824826167296,141316 757638246515867648,47761 792127599082209280,243733 754892367157563393,33356 786449014396813312,201555 785297801655627776,194923 790971780617887748,235590 794691008768438272,261567 758071324824641536,51003 768627966314151936,107469 790583269007982592,11774 792396444904792064,245607 788140016245628928,199307 793557552248135680,234653 786315608396673025,202877 764836295231234048,84724 774094786416418823,140444 772426596745613312,129649 793155557498773504,249926 764333186595876864,81130 758536862440972288,47903 758375791046504448,52112 764205551421009920,81869 793094084873244672,249469 762870120267980800,431998 770824264052342784,121479 758687333008941057,53806 781048124253036546,181419 779754606221991936,176203 788539311306092544,218832 758345218286428160,52554 793195874474037249,250430 763773878413983744,11774 773185109671366656,132497 792496183197306880,241860 795064135503462404,262847 786540008496697344,204284 773592240887324672,137869 789559571689922560,226731 777929836526395392,160539 781840492153671680,190635 767489790430289920,99044 792315784118820864,243187 787699407579996160,212357 789957547184820224,228888 795400807030071296,263933 758487638206742528,42416 766690427667902464,95593 769577569234538496,112239 750175955809959936,10606 781878866260426752,190635 756368386045644800,42432 758304519528865792,52112 788155388159930368,215210 760579041850167296,63451 763947099679436801,80486 780790161969938432,183269 758736324371238913,52554 751608650402131968,19000 759126250476736512,57056 785305717729144836,194934 757432040560136192,45040 767020897504899072,91440 766046099496800256,73706 791053826354581504,236393 788469015639388161,217574 767773612984111104,100893 787383566959337472,84724 789690845251379200,227048 752229826094698496,18215 753400091289845760,27045 793411761173135360,249926 763513813752766465,78159 775877569619132420,151947 771163068877250560,123494 776682874909167616,157082 794930573978570752,263895 768168895853187072,102137 786185107585507328,192032 732898144397230080,354495 793506824448249857,252649 780853314279776256,182870 750867626117697536,15316 732982765499613185,355106 754073224670015492,31686 787020684358721538,207287 793841340316585988,255942 780761527490080768,182870 765701720047443968,89076 778381256341852161,167407 788449642413367296,217634 764173359756222464,82066 765557490666786818,87774 786968753015664640,207949 793895674345496576,256358 794529593768058880,261155 761703299980496898,69711 776652242686443520,157082 780925154452918272,183921 743002627106037760,350711 750539768853831680,13046 789214091835498496,11774 792037950200709121,243187 756921971242180608,36145 780242389206077440,178445 750903442168619008,15643 771402228213092353,1249863 776512250769248256,156290 761714998691307520,69878 787662245530570752,654029 792489329570385920,246225 773613741686394880,135450 758094081683849216,51043 768447625758666752,106281 793862583602311168,252020 793486835808821248,250633 771477908976087040,126152 760159591783026688,61412 788755480260870144,220526 753712717081538560,28732 755204761897402369,36219 787766181482553344,210238 767774513677291520,100893 778269297256693760,167046 792075904113664000,235948 793200274282340357,249926 773977813632192512,139404 780437472329109504,180310 781210022185402368,186434 795746479717556225,268814 778449087649583104,167305 762747324581937152,73926 786059129957810176,170187 754007069980631040,30267 774556121357029376,144030 793152788335255553,249882 732890756898164736,353270 786370993837047812,202727 755008484576329728,34666 793865818761068544,91936 785554304941826048,195807 777272202655830016,158041 765562355673464832,87904 791990811143446528,240556 769307229015072769,112399 771586897495764997,125554 760698355030818816,64197 786045957985239040,197512 793486671002103808,252741 785662799838150656,197512 775466864377946112,149259 776568322485878788,26066 749348698606346241,8297 788574679560810496,108396 765227940560842752,86440 793207790122766336,250633 765934905880612864,88881 760524315985051648,63451 760708738789543940,63655 761758873841573888,70475 790636880580612096,232881 755200098410323968,36057 760889107144781824,18395 768196714872307717,101681 790282111228010496,230485 776574988362981376,156555 787737928487301120,669866 785595621105242112,196917 753586878734008320,23739 794328098988838912,259063 752691749957410816,22630 763459207043485696,77687 786054663510560768,63776 787244359024467969,204413 795338413926924288,266079 794985201369681920,262847 753007099823722496,25255 786794396582752256,205186 772161147482931200,118174 740356738596147200,11774 758645634899607552,51451 789726644739141632,172084 786946002016210945,207613 788130837120356352,215754 794997885825908736,254135 758421963677184000,50827 792095479945371648,242693 763077912501235712,1249099 786597342246014977,203350 758424549461327872,50827 779071322366287872,63097 794160276954288128,258331 763870497343954944,80863 792059616137969664,243576 756475613754585088,41929 759904543719108609,58254 778300432192040960,11774 788049087002214400,214492 792888716343775237,246657 751087060447100929,16178 761147327075627009,66824 785572827164512256,196696 791404196046180352,238207 770512402425053185,70177 779440854423318528,82642 792453262540623872,244195 795715668091932672,267862 762657992756133888,73814 788451350384443392,192840 761210640476307456,61051 777574398509416449,162497 795414589882138626,265855 792031838835449856,243075 780533960434552833,180655 790900694823804928,234586 769930645325754368,105109 779360800704266242,174427 787647054239719424,738099 756638482693369856,44429 767569221979078656,98972 771020504815796224,122875 791700908513996800,234990 758652659192717312,54070 765901415596326913,88459 779451459284963328,464984 773907775663419392,139404 753603231423483904,28282 771398009355546624,125381 786752951637438464,196701 765367879487197185,87459 742948090563465221,351931 755579754745659392,38286 792147495002447873,243286 770241272267157505,117257 779089139350245377,172057 793583544341766144,243865 793160617238593536,248988 780577348412321793,11774 792142753354379264,242693 780250467284713472,176753 756886153089855488,44935 759458233735979010,56964 786244819983007744,201374 757685482062880769,48369 770647613104328704,119794 760946912199450624,57019 764163077222739968,81601 777836109946499072,163376 757693143944867840,48439 761914142722666496,431998 757631519322177536,47844 795033329883955201,262849 753265208320077824,22276 757472700604358657,47090 764819809276231680,84753 786597279012651008,11774 791248268248231936,234583 760191280185880576,61352 781172462427840512,185310 749665169114931200,9638 769678180961624064,114779 768054581171552256,103107 781732267077070848,189515 765696953975988228,89076 771297674213597184,122776 791255537371480064,235590 789486411758071808,224680 736243930824482816,1170338 786651497278771200,90209 790848787388502016,233729 758410976790061057,19598 775819831257894916,151439 775823738180775936,151165 755822805678190592,11774 771847235713769472,127957 786015793024729088,199478 791063782885851137,236454 767799280782438400,100949 762969252693315584,71353 780371675435048960,90252 755551383701577728,38401 735234632845819904,65113 768973114751332356,110362 754092508829933569,31320 777599694662799360,161277 790669202277273600,232863 734213746487349248,1170376 791146326465605632,231894 762683872047992833,74133 750931625920212993,14950 753704155860996096,28866 765191563332816896,86103 772041234344841216,128519 776153398039097346,152314 795349809758687232,265885 789038960228048896,222647 788449538029735936,215437 793160698511650816,249469 760239322796699648,61051 790221894788132864,229724 795288696652230656,265795 732561487886200832,350106 777297844319490048,159146 785983235373142016,200368 750411972248608768,11495 768209224346267650,104162 769280268473602056,112399 773882077364232192,139404 778647631039832064,164001 754718244003426304,28732 762406442703867904,71438 769985747772473344,114254 758712486174404608,54070 786560425752137728,204413 752920973465313281,669866 768908174304784384,108729 764655631068491776,84117 773706884259930112,138465 775765167061598208,151463 793190910855155712,250033 749381485677846529,8497 764030226057670656,81136 769341636484661249,113316 753742131747954688,29041 792095515336814592,243075 775514168828891136,149953 777983058322550784,164375 755163927021924352,35890 758482270776795136,46488 760970345444544512,65974 766444070118027265,91838 788439769680412672,217519 740612145134473216,1247374 791212383100342272,234575 761701606173839360,70072 776187999059075074,152735 792511896192552960,243187 795692263846252544,266884 780476510104715264,11774 795114397123354624,264774 776051682325110785,151302 793141072323088384,249882 768519568365150208,103899 791498699180421121,236945 794578942321573888,261359 740179357990322176,353488 793115390628945920,249469 794433025492684800,258878 773706797966319616,51069 777329270032969728,161456 788661047200780288,218349 770083595671265280,114254 795701130386964480,267521 791441858404683776,237223 765595560812347393,87145 768161373788393472,104162 775381300786061312,148870 787779648633516032,47940 766832115249930240,96514 760473887805026304,59666 767950172139745280,100964 789237851095347200,224857 764734482913964032,80486 759382106682392576,56964 769393274087845888,112336 773006644066209792,133454 776848463547867137,158520 793834618457763841,252020 751622080102297600,18323 790987365879717888,234796 771722555157798912,110585 786269977686921217,200502 764301899327610881,82283 756717237671604224,44740 769055892943806464,110585 769287730563919876,109713 791670847920545792,234990 787061950438117376,207109 791831113295597568,240483 795051585114087424,263907 767145041357901824,93170 773913268997885952,11774 787091679983439872,207965 779384536320925697,173964 780537730702843904,180306 759922168918454272,58227 786667482870325248,205728 793220003709333504,250179 751152939482439680,15808 778997297476534272,167407 794598325928402944,249926 794960157478359041,263895 765937434798370816,90384 760964167432110080,64730 780924584354799617,184000 759250814376501248,56964 764419103478218752,83391 780062672691695616,176128 778081764577345536,679105 786273166121238528,194707 762650876351750144,69869 781296188624699392,186434 757710359910244352,47844 766697648124489733,91804 789267751831339008,223899 763511945391542273,78561 780826011155898368,182036 764979128638509057,84724 770732008431558656,119786 772817832409174016,132335 792491760848994304,243286 749392464071389184,7384 794576756250394624,261155 795703896987418624,199307 758258870997360640,52061 771255144151265280,122424 762272224376160256,72418 776123107753033728,153248 777964260341284865,163851 766608166654251008,80720 776848863214710784,158520 766793563086659584,95593 770029685183045633,113836 755432247109443584,35319 768072209889832961,103354 779273124105912320,167220 764506349254406144,83391 758276147096395777,41703 792018153895321600,243075 755166595270533120,35890 773625622899798016,136904 753743485723774976,29624 773953411548975104,140444 771457849604005888,125554 795103179226615808,249926 763846203373006848,80716 768127930874662912,103212 780475271237529600,11774 752670350475862018,20313 774339132030083072,140444 778751025440169984,167220 790785241728385024,232863 794052830697033728,257492 778998550860402688,167407 758423279719768064,52720 794007937609932800,257492 791083855973322752,235990 793652534581665793,254494 785661976135557120,197888 785656232518352897,196277 771747966373748736,126576 788555609889206272,218969 791336697661362176,237491 786706745167142912,204413 763705836850085888,78159 767774245048967168,101383 762597288506109952,73662 766604486399913984,94766 755573767175217152,38012 766426016646443009,88052 794998637046677504,263907 762614120059375618,70927 792945500634935296,199307 794975173254512641,262752 767730381650927616,100553 780819517316423680,182257 793576978297286656,253164 786758114402066432,90209 758048444355227648,50425 793699797467148288,233154 758883660510572545,55112 795150526446850049,262752 770880308480729088,121479 773122370601189376,134470 756614817826365440,43751 773621886991204352,137740 795768512501452800,266277 794006591682977793,254209 791398957196783616,238383 734492236243697664,11774 780609573954596864,181789 786761708920512513,206008 772824051395858432,130669 787736807689576451,212608 762661761434607616,431998 791754561669267456,240926 760633309118488576,48663 763063908168900608,11774 792111864880607232,243075 751653311951040512,14277 766522546434904065,90384 775885658875371520,151845 769168070430429184,111558 793888597631983617,11774 776940383641210880,154914 781587267609505792,181419 789080443068882948,223286 788806689638141952,220332 790896564642390017,234583 794000357592596480,257271 758686610124787712,54070 768246793469472768,100893 794212351645982728,71794 786078212229042177,196277 756590128051650560,43887 776165899497721856,11774 778288629747560448,167220 794733987218522117,237964 753763266275401729,11774 753593052065853441,26066 756288029010997248,42495 765550288627388416,88052 773879348420022272,138592 763800354144202752,80393 794696447400747008,262225 787130470656053248,207613 772700300234805249,108396 789145600486838272,222682 778333238716669952,167393 781800862150713344,187533 789296392766390272,206666 772508643593887744,126498 788605036892921856,218390 751116392909402113,16897 785627511484846081,196788 794017341080276992,255246 786485689424617472,202727 792474555625435137,246225 751169382496079876,14354 752997688476446720,24196 789487596346888192,225981 768834958492180483,109104 795250451901976577,243698 772875925977387009,132761 792048173476827136,243075 761548490476400640,66801 789404189612834817,225499 791163916608937984,234796 766578104764604416,148861 772846198797369345,127707 793843546608373760,249926 790739094737260545,231894 757731010184376320,195876 765986544712880128,90694 778334002365202433,164826 768772392587894784,108849 793228530075119616,250633 772867849924771840,133043 792066109964943362,243576 760570214392094720,63753 774427154838872064,142230 754755774417543168,28732 785604542712995840,197512 793146182524698625,249469 763448174551797760,77849 792139706599366656,244373 794498371474096128,349486 794553960610807809,261155 766334931211522048,93036 789831464812773376,225359 759170704692641792,56964 762042057007300609,431998 778040967274258433,164001 791136913004593152,235590 751912274252722176,17794 788189663236272130,214660 758443361925750784,53144 772260826073927682,130290 785631176534925312,197091 771449884885016578,121612 756871874588442624,44163 764175048659697664,82066 764681714685841408,7311 793618587374260224,254209 762737534854172672,74681 776312460420710400,152314 757629632615215104,47940 752900116588224512,13697 757881920080449536,49852 771667440967163905,126152 777019543042428928,85326 753723299058683904,29503 791475581149966336,238395 786273860903632896,201958 758807177326755840,50286 763151101361287168,76723 772977037426458624,127759 732826468389113857,398870 767345987505520640,97325 753162636913676288,23739 786966881882210304,207949 763573411985563648,73926 761151894454763521,65180 773047835612721152,132578 763111241271222272,74297 787825179279761408,212239 793544741644230656,7311 765059386603626496,60291 736068837074817027,271850 790625342843068417,232169 793784074909446144,250216 760163428522610688,14751 790935849588273153,234583 792169093948334080,243075 791774393294872576,240145 769607004545355776,114336 787074140423544832,209043 781257938564485120,186434 792373913837772800,243075 762693193464807425,73926 789354931673116672,225380 777583005305036800,155898 759425828337938432,55107 791086846327468033,234583 793801405916209152,252020 771703959568297984,124966 794875976274640896,262588 786027113778413568,200384 789932007463723008,205972 759928323350724608,56392 766252864612147200,87774 779311338896097280,173964 795409179749978112,266138 759257370237296648,57167 781246023171735552,181419 793475272939073536,252368 780895446801743872,183269 767862160487833601,102137 771846992406261761,127218 792847147548893185,246392 771942767245352960,127188 762808107135369216,69778 733470025839837184,355080 793993434847539200,257353 794188367533604864,258331 786663567164669958,205728 794681407704596480,262022 767822194248445953,100038 771453092655050753,125554 757994605832970240,50442 772559490239467521,131542 790905495821295616,234776 792064514040528896,243187 754895071296819200,34201 788649806210228224,215005 790949042507292672,234583 765300616486723585,80648 788818886187712512,220526 786985766534672388,206008 794593335113551872,261155 758718159033696256,11774 789211885103030272,222913 750796691436175360,14525 767818909823201280,101681 762310975555010560,431998 772510463246667776,129479 785545590134435840,130635 759193670029602821,56964 776927619405189120,159093 788423913114132481,11774 760566189332504576,63735 772448888804474884,130574 795309548840030208,266079 779745419181961216,174492 775703720940232704,148870 760804084538408960,64720 788918812317917184,216714 794019288998875136,256239 762255489321271297,72292 770394149367406592,118191 788980823705911296,220029 770948188333281281,120610 788456728694181888,218275 793853964416614400,255942 774049017240117248,136573 792541495198883840,243286 774711027619368960,125810 788416987684798464,217658 788926261066215424,219119 791133069788975104,203863 773264872742289408,135025 763520463092015104,76012 795414428707680256,243075 764121584625917952,80720 773582109017509888,136947 752023408158793732,20886 791309286282366976,11774 780638532012388352,181886 760451091309875200,62063 776274829871833088,152946 772501306527277056,82209 794013587937185793,257325 779131861570232320,172523 755928033274454020,39475 775393714889973761,148574 776643874567618560,157082 762701517589590017,73712 789498038368636928,215437 771035863555997696,117257 776519020501667840,151463 780826141812748288,182960 762804711623917568,431998 760625053398556673,62728 771206845373386752,123825 779493855896887296,174230 777162316391456768,160609 790965236958367745,235487 758555879738224640,50671 757737459329277952,49121 792035332208275457,238207 766738373604016128,11774 788890785836044289,221711 764459128592953344,83391 778629160205971456,168794 795673094123876352,267521 795656235886542848,267521 794155424840814592,257492 785508608037494784,194723 791289289514549248,203546 751553725383053313,18555 786958824980697089,90209 778596349658865664,168794 788467621054128128,218275 778367886725357568,166916 749974665901244416,10735 763260135934341121,75615 770430372576432128,118087 791729948134404097,240926 751186573761191936,16299 778399257720033280,166913 793078985450217472,249286 740289306808438785,75113 751873085440090112,20118 754737787983785984,33356 763522312293330944,78159 766473811055214592,92213 774846218295975936,145681 779259412095569920,173347 755388618571591680,35461 763440979772932096,1249137 777750575307902977,161456 776566244518551556,156518 777302463825182720,155729 793962774514823168,256276 756093877883400192,41518 778709499947266048,170025 794051327789776897,256239 771012373893177344,122146 751091844394651649,16422 788606244697276416,215437 754713963171082240,33089 792914924376731649,247054 777579805143248896,159876 790190007214563332,193297 754744695167868928,33549 751848494122430464,18486 758660322798428165,54070 793832387364794368,255819 781230022904410112,183068 794505399684763649,245121 753405391900336128,27317 750760690202210304,15165 760197500124950528,61412 773653031531470848,137869 750556824030568449,12746 775446590987337728,148994 763820525667831809,80136 785652794988429312,195975 787378389090992128,180433 774292865061126148,141912 793041313872633857,248065 794570342232629248,39957 733292485682696195,353374 772471492005068800,131084 773957424197750784,139404 768223364771110912,26066 787286417223188480,207287 753318151509598208,26458 773176137086214144,131007 791627880484655104,238292 794296908978196480,258829 768100390277709825,100893 793995777660125185,254135 777574545494605825,161277 791428184977739776,238780 752227837072072709,21464 781222035368316928,186434 791243189332086784,234583 756660858604978176,44271 757210814629683200,46006 769343417155452932,105799 785949160629428224,199272 786932359778164736,193205 791466122969247744,233736 787510032023814144,211347 753634359056424960,28732 753853219600789504,29456 788817918200909824,221297 795386886583767040,11774 776524291173068800,156061 790625263117672448,232791 778310636220604418,166532 791683264662556672,240483 793138375201058816,249610 793890916595535872,256258 762124490864070656,71098 788749132030771200,220332 769652109910441984,114779 775875244749795328,152314 759055634008449024,56548 769156283911905280,111438 736570120730988544,1170856 759563649921015808,57574 792545837893181440,244385 785525274200899584,196277 758354864204345344,51069 791841026021306369,203821 793265907237650432,250633 732646624221143040,1170645 791263516359524352,237436 751669217469009920,18470 763882348798681088,80939 775399390332628992,148473 777268418298773505,160609 788105188687089664,214247 788867280897658882,220526 756529653733556224,43403 762380792039370752,70886 747500698015719424,11774 785721384601133056,196277 752945385577050112,24710 787325258818736130,207835 777240574499913728,159146 781450884362285057,139404 776077821399535616,153095 792197290014367744,243286 793150524866506752,235423 774955592737632256,144198 771238820410863620,122861 781628226166632448,189515 765541509793980416,87904 786657568039075840,205270 762745431197556737,73712 790913913378312192,234653 795490613458247680,266151 778330900782120961,167569 757979870379008000,50260 768921104056512512,109413 794645062747504640,261155 757191164311302144,41277 781356055339032576,139404 776510201071558656,155898 791365235999399936,238395 777587931540316160,162497 760256296318795776,48052 768168412006653952,101681 777943292176658432,161960 777316223776415744,159475 792942937520771072,247232 794775787513614336,257353 788664603244986368,218832 752648736485105664,22439 764443958957178880,195876 781253363069440000,185921 786919648612655105,207151 774638912698482688,124537 794060488212697088,257492 756715498075746304,44429 767727694461046786,351146 793554995488501760,248719 794359696119447557,257492 755836244354105344,11774 788088598277025792,215030 773655544145977345,138387 768900217177387009,109945 780791341433262080,183269 793414628403322880,249926 770649232659185664,119937 760947445371015168,64084 790362900330184704,229148 764972685768044544,85562 775362061014601730,148537 758653921913036800,54070 793571700399042561,253164 759830076166905856,59666 793130072651730944,249348 768888937117016064,109709 778305403545419778,165123 772125137256615936,128025 756334386073796608,42249 778316911667011584,128615 778723138234224641,169410 794555988309221377,257492 763921035628384256,80486 785266050640257025,194167 794328503059628038,258878 795700084046368768,261942 758993863889461248,56194 754080044566261760,30296 765586453267120129,88480 785811544089165824,198671 750333595148021760,12535 753315611523026944,17384 757899396050776065,49852 791329187986571266,238123 785515495394947072,11774 790931649743708160,234583 758691645411954688,53217 764130223390593024,82066 764139766338256896,11774 753203150501343232,26140 766407414551752704,93405 786115969018163200,196499 760270932263002113,17416 761981404452302848,71270 785550214841196544,130635 794173049591336964,258058 790653492255830016,232169 758497942021869569,48289 765017512769490944,84724 778773583065591814,169310 791496773244063744,238395 791054183902408704,235536 785297831447801856,194923 790564320434352128,231944 758821478540337152,54631 774072424358879237,139404 792828222362689536,247773 733436244529532929,355462 758423826011226112,52978 788113667963379713,214975 793621568727486464,254209 794752905849032704,262752 781342505275187200,139404 769533781338238977,349856 771876968484708352,127579 787781953315495936,11774 788455188659068928,217601 750705739979689984,12357 795079848507084809,265102 758060840595574784,50654 792154131591036928,243648 760957328418103296,61412 793448563074211840,252020 794251493041958912,256471 775419035911544832,148574 794301122521550853,258922 791008444115333120,11774 794529699267387392,261155 795709984076079104,268448 735613574312275968,91137 777122629190840320,352982 792164300022579200,243187 788069655466291204,215005 781270547674042369,186434 739749270081941504,354744 762040037886132225,71550 788402678535561216,217519 770079749398036486,112872 778202276817100801,164826 777441614885101569,160602 758430548880568321,53163 775481929785192448,112363 776564017141657600,155898 756480434507165696,43391 793913789183827968,256125 755779784878067712,39462 761647371096731648,11774 764990796248395777,85562 794572799507472384,353879 786143522151956480,198620 794143720413110272,256439 759908971729653761,56964 794939588787765248,262847 776580693484826624,156644 789482466281086976,225981 771354270893481984,124883 779449015599558657,174230 793604026147414016,7311 786388543199260672,203350 765696466484690944,87904 750461054212124672,12535 762134544795308033,71862 794709540675710976,261155 778367458788970501,167674 791667744303226880,240483 754745765159923713,33356 793101912400797696,249239 757567663648432128,47844 758125753925902336,51069 756580467218915329,43471 754247869549293568,32308 746404911605231616,102730 791195676038221824,7596 788066007629832192,214660 773912839589199872,139404 777952275365040129,164764 792790442882596864,247240 773712459848908800,136947 767090872643117057,95901 733186331593998336,82294 774239731005714432,139404 788089990773211137,215005 762852910069710850,74943 765086361355300864,11774 779144906430291968,158520 756406405532360704,43125 777505777883807744,161978 788532145920872448,218875 794943977262878720,262849 788773888389898240,220332 794635371980189697,261155 763557253194452993,77612 756350358432153600,41518 794307110955864064,259851 762014702956318720,71650 774335150880686085,138883 791951108092538880,241678 793711503245475840,249469 778858344098299904,168794 788043084030472193,212139 788170710149509120,194230 746375328377905153,99816 789949924930678788,227048 792749137875861505,247042 750460307915542529,12883 771612465301893121,125145 766668924016431104,94690 780602976289316864,181935 794658750728642561,11774 760904929816907776,65577 756972778939490304,44163 757248034258452480,45014 772270819686907908,129551 761758039783333888,68781 788085666982850560,215005 765040343305682944,82759 779551815012585472,175415 775452067485749248,148870 733031901674545153,1170839 795049546636206080,264397 766015400207200256,90384 793460174023495681,252408 787833652600340481,213064 766419815376392192,92872 787876000000376832,192032 789673024807206912,227429 742881935345758208,46501 794633302959386624,262053 762058103466627075,69231 794492397069680640,258598 795002245498732544,263895 767206451894857728,96883 755376736410349568,37044 766585186293313538,11774 787601155752796160,209184 756291862160367618,42344 767967375152984064,100891 770125612098916352,111549 787294967941267456,209035 788957952241610752,222500 792870663585312768,247042 766484081274216448,92995 759098442324975616,56964 770815503820394496,120425 785629248992210944,197286 762391076225310722,431998 774993817615249409,146259 787233596008464384,209736 791099337082363904,236657 751822111795187712,1248178 761549294767865856,68993 757436119252406272,47284 785892697391427585,22735 789779819038769152,227242 790751680652378112,99049 791734616298098688,240682 768572723769597952,107423 791706596162142208,241034 770464086748463104,118192 788907696099655680,11774 787064258961879040,207965 785323664161898496,11774 749428810005688322,7461 788439214727671808,11774 768816054696943616,109104 766059040522633216,90384 790699488075653122,232169 756291210428370944,42564 791329031161516032,237491 760683508943597568,26066 752129775968227328,14277 753716985188478980,28115 790653119654920192,232169 760633175357820928,64147 764177785627693056,82283 753765368502509569,29790 793510928717230080,249926 766465171279667202,93068 776906043238576128,159359 755575113362214914,34970 788736100550385664,218258 791789219370770432,198878 776957205429882880,158387 778294528667070464,166532 785568994166177792,196277 795374139515224065,263926 795675073822736384,267862 774330271986429952,142942 767825723310702592,101681 770368446680829952,90553 778573916491001856,168794 775651063613435904,148748 790991299298070530,234583 775887514691330048,151410 785914328134266880,198671 760903519075463172,65577 787909223128629248,209151 759828354631630848,58254 760974544882597888,66116 754728194888970240,33356 787708380316041216,206101 762004480946794496,70501 737393019406712832,349652 760524980476080128,63451 794611918203817985,261155 778952502981066752,167220 737658930193633280,349283 732981961610891264,355106 793218436851720192,245101 772957250545672192,133454 793571422853402625,253206 753305441950654464,26977 770403903741362177,118985 761446001421025280,66924 791473287448686592,239405 762070233775534080,68993 788506368504233984,218275 795049147493662720,264397 762155733450457088,71099 751109047991017472,16728 795766457195839488,268777 794760579235901440,262053 773502466826440704,136892 773407771874193408,135025 781311721927352320,183759 795700660897386496,257492 756291252111478784,42564 773686290642382849,134633 760856423848738816,63753 780948389345185793,183269 795711101518417921,266151 775809449797619712,150663 786006328728653824,197512 733602239088992257,354714 785683565275033600,194723 786156387214692352,197565 786928808381251584,205196 767848397898297344,100605 791824379902562305,240483 767862978758647809,100893 792148882700455936,243451 785957031022891013,199272 791105445075091456,236639 755191394520662016,34898 755566658555551744,38476 760642659702738945,63149 786035875553632256,200776 764637246020546560,80393 795084922931257344,265102 750886882972672000,14781 757956488883163136,48326 750134517042647040,10129 758652603924221952,52061 791836830945599488,241678 773281441966731264,134470 791364844108681216,11774 734648077152309248,7700 749448852386648064,8792 789434319978782720,225981 789488930055913473,225981 793476882813493248,252408 776582342756270080,155898 775820068592680960,151185 732330524161626112,1170454 753558631715594240,28095 775933132868431872,1250232 732887575187185665,1170680 765173542442921989,86103 768783026373464064,108710 774689250390470656,144904 770990617719484416,122146 786529250165784576,202304 755975270335651840,40926 758721292573020160,51796 787433920988082176,210313 793651958963855365,252581 763708229645922304,79691 787710627070500864,212357 752898691954905088,22393 785299488747425792,194934 787493090885967872,206117 777028241039069185,246425 786994925258674176,206212 778250513460715520,162107 772221269349634049,128713 790954143779213316,234583 795746843435081728,261155 735775166895030272,148861 771208656071241728,121479 757376753170022401,47202 775626870796718080,150404 771091303845261313,122388 749213037601710080,7529 759191008374579202,56817 785958368955494402,199546 794870895856730112,262752 761368611005034496,68182 768925476643545088,110362 751120603860447232,15808 766418333096898560,93850 779053496037277696,169437 787705014739357696,210989 755515132504080384,37973 771165898535149571,123583 792051689968676864,243075 794457755683848192,11774 789245390428200960,223921 791668404411170817,240483 768860344068534272,109104 771026109387374592,122146 789224959004512257,11774 786357224008511488,203391 773722010669035520,137927 793167279626280960,249926 763890469310955520,80939 795408290419187716,266138 778176218952769536,164826 785593327395540992,197286 756377664613552128,42432 762287995701620736,70886 751176498996875264,16299 770999623057977346,122299 781139767798865920,185496 788356092887572480,217093 762928085343797248,75233 793586408694943744,252020 767748609563439105,100605 777753717021999104,161456 732397267450126336,351766 791407253630881792,237857 785490170816696320,196277 794651237656498176,261155 764866749179330560,82066 762740647191203841,74066 788983289180598272,221971 771471733689683969,125554 757355709076017152,46890 758767041201352704,54070 786185050937253889,201555 788751420312915968,220332 788821427076026368,220526 770266649391931393,117710 792128093007872000,241678 795034294720794625,263895 739622143160242176,11774 794321740642078723,258878 785842659290181633,198878 766482248350785536,91804 790625893798379520,232884 781463744627011584,139404 794621132661878784,261155 752894943094603776,24134 795076755363086336,249926 768512875170177024,106083 780797403247022080,167220 763442965016563712,431998 793177102497427457,249057 765026117015089152,85767 774062885894889472,140066 791762410151485441,240535 795082647663996929,140444 765709930078744576,87904 766406326591250432,93823 773649713379831808,137042 791773627263881216,240718 773645574545473536,137953 787171180377694209,209043 749976461696651264,7524 767305189418295296,97852 772448729441894401,117311 760989838866837504,66116 787006853414649857,205728 790604459156078593,232791 777803393339363328,163763 788164222018461696,215754 793954674432999425,256225 776815106927632384,157755 778207670696284160,166409 794605519457710085,261155 754726790531158018,33356 757379881495891968,47184 795242843673595904,264397 793208944357478400,249926 755177530068496385,35890 757215058577481728,45348 752842842985402368,23899 795723565630967812,268448 781353174812782592,139404 762018251907829760,12954 771795616146006016,126152 781265735603544064,186584 789158419651407877,11774 768132623617167360,103354 758546317517922304,47940 776791414168432640,157755 778364929325699072,166339 788066108511248385,214880 761525946822320132,68993 792695336636706816,247062 794287487464181760,258456 778212734953553920,166100 763236428742594561,431998 774998965485965314,143473 780631624274747392,182036 785660054859091972,197324 794643688404242432,261987 764341039918374912,26066 789495932131741696,220727 763759435709816832,78360 790738223798648832,232881 785921525417406464,199546 763795703801970688,79693 758587402357084160,51451 791238242863607808,234653 764798346427043840,76623 781570909446377472,185921 768194534853390340,103149 779280008460308480,158387 790667091288350720,233307 793425058249052160,252020 793887455720071169,248652 749327174251868160,8047 770339897433526272,117662 733023410083659776,351374 752938593274961920,24173 792120948409368577,241819 795755915265720320,146259 774346429846396928,141316 772284458389020674,127707 781710702432051200,188401 787022334670565376,208016 768871966044409856,109509 757754659754823680,44163 789454678438260736,225315 791444679644614656,238207 763573249636704256,75724 795704630302871552,266491 794209816247869440,258331 778324529793929221,152594 785275963193962496,194707 785869755450286081,198580 758703192347643904,51069 791476965517750272,238780 766612891860467713,94699 792320220924870657,245118 767742272913960961,47940 753342262692634624,19598 755074452208189440,34731 771397872688521217,125367 772836155272339457,132335 766382514319523840,93405 786315085622816768,202429 732986289184768000,353451 756419765015568384,42249 756881849062830080,44450 795321918547197952,266079 786756554674405376,205728 759818175642865669,43471 795699997908025344,268123 780570353554722820,181419 746902745802743808,1247720 763853696870522884,80393 777340425195716608,161413 771313807494819840,123274 769289669561446400,27164 750763059233234944,14402 750469677848014848,10735 749411536750407682,8670 755764481246978049,39462 788020172116418560,205197 771524537267564545,126389 755427256470802433,37433 761283981266399232,67229 770440001595252736,118191 776465757437919234,11774 778376883398475776,152594 793427548797595648,8044 751153021162139650,15643 762026957538070528,71476 790972374279557120,223492 777248047541592064,160592 776768465541693440,157755 794602757076451328,261818 760318000612245504,62130 790726543391674373,232863 753360226636722178,27317 768639465669681152,107446 789551577426198529,226731 778322156086108160,166409 767694109339373568,100605 776597444557766656,156976 764157128898650112,78159 766349276037480448,93286 761162013347373056,64722 764832028059504640,84724 778231558972899328,166100 787079204051492864,207965 756839423069790208,43553 758787005694238722,46076 790920752082120704,234583 791712939749158913,241034 788209560041426944,214763 794231694618263553,257492 791712504313417728,240718 790593914063376384,227252 753067414841987072,23593 793203989378629632,250535 791611890665345025,237935 773711741259833344,137042 769021708716089344,110659 777283847276863488,157082 757885128198623232,49856 781622813153198080,188498 786981574361448448,207096 763535227738329089,78228 763892433427902465,79911 780407791945076736,180039 795085416340869120,264397 794796149395910657,263302 791064465789681664,78159 770810886340550657,119681 758075983836483584,50308 758749020898467840,53246 793250777472966656,249926 773559164643794944,136814 755979008458784768,40344 790728524499869696,232863 779407577268494336,173628 785299258513592320,194934 794620546457759748,262145 752957373304541184,24368 773255065293426688,134255 785505055273353216,196277 793934804894949376,257026 791538217250123777,239456 792490685563678720,245185 751142849932963840,17137 766662285444120576,90121 790569545232777216,213344 764977923241619457,85562 768947645884792833,110477 755493879760039936,37655 762297129327001600,431998 776047799049723905,127000 779538089500774400,168670 793302318003294208,249926 787407906266284034,352761 793950508440395776,256217 765507008657108992,87904 790557176507006976,231894 768614109009108992,106281 790732727993589761,232169 779050742539624448,171693 789402691436818434,223492 748408143047176192,335115 773961775066783744,139404 775000977682247681,146259 794327564458348546,257423 771389018403590144,124537 787718526018650114,205197 761663577115598848,69947 790747860895760388,232715 752687786457698305,22575 768094021919137792,103261 785607912194318336,197512 773963941508767744,139404 794629315975663616,261987 732612264864436224,352302 769262570033348608,112399 753376535420239872,27402 773210101071040512,133454 750050532711161856,7275 773990544124981248,139404 778292474611503105,167220 794318015043014656,256038 751214794410192896,16833 780500515218087936,181026 791261759105601536,234583 756279812340129793,42344 777596350217072640,161277 793195716021583872,249926 770826082085777408,121636 753936961606475776,350711 766410315219087360,86815 776875849849069568,154914 763438009018621953,75899 777956180102639616,164980 768204083870085120,104406 768454193401171969,103212 791975103064072192,241819 793700315744837632,251803 750351694949670912,12060 771094275148898304,122388 735124417920040962,1170550 792530546890903552,243427 777878299943002112,159876 762634714788139010,73814 779391272280690688,172799 791855936914665472,240483 790209409867780096,228584 759091619891216384,56964 775785806325616640,150809 764494298880421888,83367 755007132068610048,34666 765187385709752320,85562 787316958869860352,210289 754747378867986432,33474 791387622392279040,235590 764980060742819840,85562 788881796909846528,221711 788911036204056576,11774 786347363120115712,202379 781202370025824256,186434 781427141015588864,185347 778592948657139712,168794 750408732270399488,13262 777309386196803584,158387 758729352682938369,46076 788888236009648129,220689 772034646670401541,127775 787875113949466624,213253 790773087763517441,231792 765233224637353984,86103 767678895961145345,97379 758030957509242881,47761 763851155290009601,78159 769257380815245312,112597 778561450906357760,168794 778291287845986305,164826 760983586942091264,65887 792832965369851905,247379 753061396418469888,23217 763895091412992001,80512 794663592327057408,261050 792813046129422336,247379 777237605717012480,160592 764852049502736385,84724 753910233622319108,19133 793617670973390848,252014 753297104836059136,26871 764574051239096320,82390 756568977036353536,43225 788021008988987396,214209 777512227968548864,138812 788281411841171456,197091 762080498751565824,71026 773203440768024576,11774 794649339343740928,261155 767837847781011457,100893 756193563898019840,40534 788805065830113280,220332 767851913018826752,101681 779632128073969664,174230 775477922165436416,146720 779343178860105728,173964 790549538327007232,232137 768591042346160128,103924 770388355322408960,1170819 755280626555596800,32572 793895216667385856,256255 770676300080119808,120610 776394855132135428,155390 780566827932024836,181409 790231587971444737,230009 778758670964363264,168794 759135454948122625,55887 765632881825681408,88546 756302899018293248,42171 760570290850009088,62821 756913087005941760,41702 765653445000896512,88332 788453621889327104,218275 792540447692382208,245103 794741615298539521,260613 753226211078397952,17307 788871636816494592,220332 756843263839997952,45125 766417712885096448,92159 758126259310166016,46890 793346687863357440,249926 775857366285717504,151845 761914391667376129,71087 764272494891204608,62180 766654485515083776,90575 763800669140770817,80393 760990119926960128,66116 769475148147789824,112382 778366364746559488,112345 793483101213040641,243848 760935271286312960,65222 753104017778245633,17416 777335054531952640,161002 759916282107965441,59164 763037431075602434,75724 755782950369816576,35931 758062028787331072,50923 778483486269190144,167407 773950723784671232,139865 794184629624438784,250293 770806487203536896,120393 776425090653224960,155390 794236788738920449,259063 794981703987167232,258524 751152846796627968,16833 759545176591364096,57068 763489692037767168,78129 794530850805284864,261155 778679028395802625,169232 790580917911687169,231318 773951786407174144,140444 750786804991795200,14848 788015216168624128,213887 786276886653591552,1063777 793148738495709184,249348 774060329084911616,131421 795473858157576192,267265 772788388739092480,132656 789696163146588160,212131 754084582140612609,1170858 763140591366516736,76533 751117295808876544,15182 763194996862361602,75899 790916652653084672,234583 794653111352782848,261155 793115387919421441,249469 794579188426543104,39957 767174856089571328,97386 790221699975348224,11774 778066479103082496,165423 753416183769014273,27187 792761456722792448,247241 775861583641661440,148994 793175380215472128,249926 757645472643162112,11774 769635766439972864,114021 776493714835435520,155390 754778725028356096,26066 791661302183632897,240474 795023440545808385,264431 770361591061700609,116364 759193567357054976,53185 763194790120869888,75899 773341752442912768,134288 791065464155668480,235179 792435175749722112,228037 781525821882335232,188119 790578688286830595,232137 753184372556259328,24134 764897565410201600,84724 760591027866521600,62708 785270000043040768,194667 753312090597756929,26871 770337547750780928,117687 732379307696328704,351511 769318609931804672,112788 766441142296584192,88174 774015828614348800,140443 788172267469406208,214123 781200473676128256,185313 752839256163221504,22750 767804542607958020,100893 790272347089543168,229125 757323068784205824,46394 775240039055945729,140230 785282169375567872,193669 786410864995868672,202727 732591464870379520,352837 767502102776033280,74868 778280615103852544,164764 758881109757132801,54070 773081171529981952,132996 764806494491582465,83392 794555779877662720,261155 794303798097432578,258456 773321849312641024,135736 753978153547231232,30590 791413168451031040,238207 779449530051944448,174230 755158259175010305,27280 776415472073912321,155390 753840627733770240,29548 793103122575032320,249348 775825118455066624,150426 767195527708454913,80939 795183177417498624,262847 785690557389557764,195975 758018870552571904,48663 767000363241209857,96275 750812582135685120,9087 761575386652241920,7224 766092802937663489,90384 771478530349760512,125554 778410040608849920,167220 787328016535793664,207949 769406601845313536,109713 762747021912571904,73814 768113440594341888,103354 776485323203194880,156290 776916272357400580,158673 791355708830683137,237491 753260727260024833,26563 761665706593320960,69747 787072046840688640,208928 763522028385230848,78684 794606520465952768,261155 793501125928448000,249926 791023737571274752,234583 763110875242913792,76549 773132953190883328,134470 781201275706900480,182385 763761547223130112,79691 787361275990900736,208146 760912811069276160,64722 753804756578017285,29592 780917677791518720,184223 785932493488881664,199262 779488975157284865,172185 793187966982230018,249469 773489816604467200,135025 795000476928536584,264431 793532680759541760,252020 750520365839949824,13623 788469862150451200,218275 765282755009650688,86103 794294743282941952,258249 776484504416518148,155459 794644388492308480,261155 765943957339504640,90384 788451621856546817,218275 793731961911119872,252639 760249535398502400,58508 787299303521816576,207965 772460507349389312,129649 773774946476580864,137042 774735902954262528,131210 775772134719180801,150426 780821147575283712,181419 776949541710864384,108396 777954076965400576,164764 793551299287453696,253206 751882947867713536,14277 794605589754040320,261155 794184814505041920,254598 769257848882823168,112604 793595538759442432,249926 768944428979453952,110381 774800339996250112,144573 759186531634536448,25210 763169180996608002,75899 778956885030342656,167319 790152224924049408,228888 795044761132355584,263817 776582899046940672,154832 778218544576159745,166500 756479405434761216,42821 793962965766721536,256255 793993270963687424,257325 773551467676463104,137042 767747337783574529,100893 794566179125768192,261155 794675032173711361,262022 756519338220412928,43391 773530738000011266,136439 791493619316355073,239405 765941709876240386,90384 767185651494064128,81425 769956523363540993,89859 788869175057915904,220332 761636964022059008,69947 763404778579767296,77731 765320840804204544,86472 786432696876531712,1063777 790865935515148288,232169 793544526551973889,11774 774430830907187200,143585 773873506345943044,137869 758556757253758976,52061 777653945560805376,161456 792506094270554112,243562 794313677264404480,258456 794247303305363456,254608 776487014803931136,137158 786911413868474368,205181 766620186556465152,92902 763867302961963009,73814 753991145215127552,30815 795106333821386752,11774 785848679550820352,196676 789992693476782081,228354 790575843974217728,231894 766428636287082496,93184 794922780680736770,262886 791626863663874048,237908 750373957900070913,11495 795168135435300864,258456 770179373769129984,109840 756203732711378944,41702 773861951315271680,139404 774281335481503744,131025 750857560412921857,15748 794662040971476993,261818 778934827575758849,171260 793790880800997377,255393 776720103379460096,156290 788535901253054465,215437 794554712569815040,261399 761256339637145600,67547 794939240685727744,263895 769660549424672768,109594 761664096701849601,69947 775385587952017408,148645 785602360001368064,197512 770455439142248448,118192 792867933789777920,247877 757995250669400064,50442 765536909955309568,88052 794645323440230400,261818 777300612857954305,160593 792318773537693696,245117 754788333100736512,33356 759463658959282176,58221 793246021610602496,249926 794225853123018752,258598 794662175507968001,261818 792773772990308352,242694 790666263898968064,232169 763699505061441536,79082 775582057275789312,148654 781909168361836544,185496 785633538775224320,197063 794008961171136512,255870 768939538227920897,109571 787319369852293120,210215 791994447575724033,242629 770293211096952832,117257 771351811202641920,123873 791254988815228928,237491 790523468727091200,231805 792488372820320256,246273 772771719920648192,132335 786838587992051712,203350 764147158530584576,82066 771847188343250944,127957 768507090054836224,104973 771479921914970112,125554 768423730330632193,103294 789506636532424704,226731 778489895358693376,166852 749482859648266240,7849 755124519262494720,33356 777906113274638336,163990 781381827453816832,185083 763706731562237952,78853 761644186399408128,69794 773773041469788160,138819 789253566640820225,206666 791266174143049728,236454 732325676569624576,351491 751819425607811076,17640 787465485256368128,211347 795092589464711168,264397 780793059353108481,183269 786910709909073921,192032 788479802340761600,215005 791388478097362945,234564 787310887719673856,209796 765373094819094528,86103 769295290348269572,112767 774778836600840193,144494 794209966567485441,256219 764499715622735872,82638 758382307619184642,52720 763098880934289408,11774 774235223664029697,139404 781316288379514884,187370 764207720681525248,81702 795069037529235456,263906 759225293081018368,56964 763439820479795200,78344 781637449751691264,187937 794718893973577728,249926 755174503362068480,35890 775788563002646529,151688 775826691587469312,151071 744247532935581696,352060 768228450071109632,103975 786501957737385984,194723 772528761375907840,129551 775051318792626176,137927 781288880762826753,186149 794678949255278592,261594 752207835082219520,21469 777964234105688068,158820 789994480938127360,229105 793623708598435840,252581 757999024196681728,12954 778336683473276928,167220 791408100263792645,238395 794619369129185281,261987 769631452162101248,112119 788698127972859904,218275 785818148016627712,198466 756589008633860096,44274 795324352048852992,266079 772609213491064832,131896 792048507465195520,243075 772878871955988480,132578 758676349473005568,54070 792880945137266689,247241 772066607162126336,129006 774517660428095488,143210 762413329147006976,71502 740003344257679360,353488 746378435858075648,11774 790680200031850496,232863 790705992078069764,232169 751781212620861440,17640 791067180120936449,1323709 793977492574846976,256255 791686500203110400,240483 760345038119284738,61412 774266288654868481,142090 778434987339112448,165185 774316099622072321,140495 755838234513375232,18215 778330094192496640,167220 786290907234598912,202429 771518787812077568,125853 780830175340691456,181419 793266219906375680,249926 791798222742102016,240145 732369814447136772,349197 761559384484880384,69231 785710898069381120,197512 780362979145572353,177866 781471812488134656,139404 752310519067910144,21546 785799038302056448,194230 790258329587216384,228527 759136220639354880,56964 791570509284671488,239516 755122746862899200,27045 756256089537216516,42249 763789610782720000,80136 779324589121933312,173964 786900130809061376,207244 790019880086941696,228576 792808777833676804,247757 787830286017060864,212034 795356550881628161,265878 762696970729361408,73712 752663763174694912,22953 755156852824956929,35890 769312296942219265,112872 794783382089699328,261050 773591619396333568,137042 778317362873458688,167311 793319108871790593,246392 775819130041667584,151589 771072068083388416,123085 787986888602816512,213887 770999216332152832,122146 759152869899591681,56192 794234642077536257,256439 777034406062071808,160022 758504912854614022,53703 776461394011037696,155390 743511424073347072,1247610 791665686196031488,240483 789519851568111616,226823 764084298609664000,81101 756518443080232961,42432 791519121825492993,239405 749422647390326784,8695 756336611315548160,42045 786355214152404992,203391 792237130378571776,243398 792225478409121792,242200 774206700643463168,140025 774062289846538240,139404 786191962751717376,201619 775828142845853696,151409 753643214305886208,28732 772804636210102273,132335 789680952909922304,227242 755477454014255105,36212 762054092436811776,71429 758372964035420160,52545 795144116745211904,247930 758714363440050177,54070 733064132572782592,355106 769598481208111105,114361 751121392964399104,16953 762762298620469248,73712 747611691530100736,11774 791698547724935168,240483 749825034131271680,9292 762053705617268736,71476 793860530125492224,255942 788749386675265536,220332 792814398414856192,243865 791259585571151877,237491 778345037469855744,166852 765236747374649344,83391 761393413501530112,66647 770305771766620160,105109 775758495434039296,151463 771077329439297537,120474 758573795468861440,51451 764911834428092416,84724 788859043582476289,219119 756096187405520896,41472 761597234395746307,69231 765881246278836224,90031 773203772780769280,132497 786784253887516672,205143 789540012425641985,226717 794699436417052673,262486 756816269320462336,43471 788966148293341184,217937 752200014726721536,21467 765285502773788672,86440 771012110948196353,122148 763036782921256960,75724 766759727653093381,94683 776155885743837185,153779 771127674538299392,122982 793201256726728705,249926 760620997326336000,11774 758705919853072384,54070 788808898828316672,220767 769328727624867841,109713 794620346079072256,261987 773116852134371328,134470 764138930845298688,82066 754847614147756032,26721 761150767789027329,1170555 773613514325917696,137869 790890125458898944,232169 755403657571696640,37044 794678466335666176,261155 760869438316957697,11774 776082208109068288,150249 759823403176095744,59996 767592630633070592,18395 790581520910147584,11774 793827568029831169,255393 733030346950770688,355464 792782380364730368,245148 770394389625442305,118191 775743132189224961,151185 790865611270164480,233241 794954692811890688,249926 758019470400954370,48663 785622667957198849,194213 794680618164645889,262022 788412740109033472,217519 787130316536160256,209351 766453517204725760,91946 795262819583324160,243187 763746863589658625,79691 790059766592569344,228820 769390613187833856,113165 781515367978074112,188119 781675685014179841,187044 755079900382502913,33356 766504499145953280,91946 793817073294184448,255393 793794546664484864,249926 770902125425545217,118021 757559754763988992,47841 785546151676276736,196917 787722087691497472,205197 757573077005918208,47761 781579228424900608,187976 787123017151307776,207949 792902610462191616,246674 778972688857587714,172295 788781763514335232,220526 794920550065995777,263895 767751234820288512,101228 759128709169164288,56587 790989766200352769,234583 795395970020282368,266491 781119464779632640,75709 756544383256825860,43553 764133438748237824,81869 780618473105862657,181886 791426590492065792,238207 758131918944821248,51069 791377470247362562,11774 756262232288268288,42344 790895183281938432,234583 761598929209262080,69576 759534860339904513,58227 755176541550764032,35890 763423587386613760,78129 776146305928298497,153033 792736193867751424,244270 781526163390889990,186584 785553856264568832,196277 773557012428890113,129918 779135908390002688,172189 789465592520728576,225359 768529237372461056,106774 773871153903464449,139404 781273753615495168,186210 768902078173437952,109104 778497864137863168,152594 776570117505294336,155688 780578529218011136,157082 794376807118053376,257674 794728081013506048,260455 762748440140840961,74781 793698424315150336,352717 794271833658949649,259063 781234946367119360,185921 755968606400307200,40881 790688927321559040,232640 781318027090522112,155390 775498663523069952,148555 785658701646442496,197512 732538870970060800,352466 774419573001089025,141858 757649425862762496,48549 768936914363772928,110389 786655302263435266,90209 762295430336110592,72534 779581528498057216,172862 781104069838381056,185382 747827112023732225,11231 751573959745806336,18215 772525215322480640,131457 794960513927090176,261050 779875251115139072,167939 790719986553622528,231881 767101200491745280,97248 779429260184395776,173628 794348248982962176,11774 789666460780027904,225949 763165413144424448,75899 765086537310580736,84209 771148022239539200,123229 785818896695787520,198671 750578453414551552,13532 789240801129795588,217285 781615932540129280,92975 756835339227041792,195876 765207116101459969,86120 794643328969031680,261796 795039568688869377,252939 757307024308707328,46404 771738163341434880,127366 778030767813255168,14383 794962861151789056,249926 752242696773709824,20279 771861039453392900,128516 794918744573247489,259190 758013077430214656,50804 787777526869397504,213064 757309133871874048,46707 774039600687755265,140748 789480762282086401,224113 790605821939941376,232791 788084175479840768,215005 752972405182763009,11406 785798391406075905,198571 790348156403802112,230283 789372517974695936,214288 779499664609382401,171617 763887290401820672,80153 781523276178853888,188401 795748682066903043,268646 793187991086702592,249469 770386596248088576,117849 788828235177955333,11774 771879457766383616,121479 771128578310180864,123583 764332884480012288,81946 777071757157163013,157082 777811958426894337,162575 788172073600294912,207712 773938054528585728,140232 790381504308342784,229922 776440854978306049,155688 790753882028724224,234054 760274601876213760,61545 775122480079843329,140444 790281631105818624,229505 785894504230449152,11774 793675843507748864,254135 792070288150102020,226738 794625183722176512,261155 779333202489937920,172799 787535717509586944,108396 774637722417979392,143585 761918415091044354,71099 756923694618845185,43271 769242677149831168,112239 762289840117407746,72035 732145122188640256,349197 765240090247438336,76858 794532530145939457,261155 756269828466507776,42432 785613514379407361,192032 775001340032364544,146259 764987863242907648,11774 768465641963565056,106084 794898249127788544,263697 751845785315057664,17794 759093316914929665,56964 764198502280728576,82544 795238180618403840,264774 768219450415910912,104406 771638272749555713,126390 792802895150231552,233716 795417799669776384,265855 733181648104267777,354962 753945402475290625,30267 757714664914419712,47940 764177719697428480,81130 779091618435596289,170783 791068334603198464,232169 773806318587088896,138165 758630704510926848,41680 773525470281216001,137158 792932625388371968,248514 773502772490534917,136904 791598898963943424,239926 786588722250776607,198304 779313328552148992,173964 793855850888753152,11774 788394960647249920,217519 791674049747451905,238395 775499001659547652,112363 786939017287860224,207613 754780874076323845,33356 793226754798260224,249348 775364468335259648,148645 773477861198065664,136947 794544082638938112,257492 794684397383520256,261155 753604666043277312,27317 777062337601822720,152383 794058725103464448,350913 775001416423215104,146259 788655897795039232,193121 792099658914942976,11774 792133041032495105,196314 794744825425707008,261444 769116055201546240,111419 756018038818897920,40066 794385982116098048,223249 794234307858399232,258456 751182816864526337,17384 793867440966934528,255942 749653902031597568,9433 761927535236112384,69231 761749012491796480,70177 770358262034071552,117257 792430191486402560,220857 761348543357542400,67973 785902605876793344,196917 759948578005680128,57105 761294813442564105,67852 772811605851643904,132335 767851072455110657,102137 772099212788072453,128934 750134299647672320,11495 793042788963057664,243187 732344077207789568,109526 789529549306466304,226731 769645531182366721,110585 793246038719098880,249926 753361887358660608,27045 785300458214596608,194934 795223558624542720,265649 767095210400591872,92226 765012389544665090,1249165 781202786969149440,185995 767491161661411328,90384 771496260834516992,126293 778425162194575360,165185 785988068830347266,199262 754036201510895616,31400 770659651163676673,120341 788598123643957248,215437 792834556638302208,247877 793132903928430592,249841 763500859712045057,78861 753645238061789184,28732 765056653158854657,11774 785548514927386624,196917 785605050643181568,197512 791261344829874176,234583 773345998177505284,121227 794387745472843776,259134 794581539908702212,261155 752766640719294469,23167 761559447181328384,69231 786233120748109824,201494 763466128446394368,77612 772332432834125824,128897 775821235162796032,151845 763938761692499969,80607 779087279373463553,172185 760988488950874112,66116 776128522179928064,153921 775117381840568321,146949 794098600196194304,248652 781048824223653888,182659 785357191070949377,195481 763002730747011072,75899 788460046501806080,217837 777179081217568769,195876 785523286100684800,11774 794631281195634688,261399 762534251531075584,70177 771551272751161344,111558 771877485692620800,124744 791351877598412801,238395 772174002760650752,127579 789553022271578112,11774 786668193238491136,204224 756283488400093184,42432 764595638692618241,75786 773940345448968192,139577 794700820713447424,211347 771693920300462087,126954 785622212682190848,197286 761965270055485440,14277 789153139664584704,11774 772846927448637440,121612 785916530655694849,198591 793326088571252736,8044 791593069409767424,237236 773908057600430080,139404 788063429487624192,212139 768589816476803072,107893 749301902748246017,8047 771877298341568512,127871 780400496288890880,179742 763115312074092545,76628 759015590702952448,55107 732726311714619393,352946 780625550012354560,80785 791018772744249344,234510 778325245707051008,164826 761617247974502400,68987 792174089624363009,243165 750019080632107009,10009 765244210438111232,86103 777015719233986560,159146 777316062660526080,161456 794545198927728640,261155 768075086049849345,103354 774043830962130945,136814 788105605131096065,215505 793646974729719808,249926 787852378414342144,205197 762729218455269376,74592 788476444263518209,218275 789772547176927232,227730 755080895388876800,32490 792047133964709888,11774 793892562318729216,252939 770327935098118144,117257 785477045853655040,192032 757586364690870272,352030 773881806433189888,139404 790269553288761344,229895 793593293099663361,249926 761210416777326593,61051 791477753451192320,239456 778321662873702401,167220 779037612572934144,171324 795035207216857089,263926 778338403632816128,166409 751839792506114048,18452 785544609007071232,130635 795712326389366784,268101 770652129539289088,119794 786033678333861888,200776 770746778631143425,120690 777984209277317120,164375 786720494217080832,205094 777567128111108096,161413 794253720385159168,226320 793257833072586752,249926 793581096231313408,250785 785662202003030017,197324 792045806215794688,243075 751846573772926976,18486 756536005809799168,43807 763213121611640833,47188 792069542075768832,83638 788398580855865344,217519 777321788015464448,161456 760998476721246212,66159 775284967727362048,148045 769688934095826944,114779 785317598959329280,194934 777904078818992129,164001 758992424924434435,56302 776083810320420865,151463 793753113438007296,253407 757502953284628481,46280 765612462880067584,88669 791650075827134464,239998 785587003651919872,197297 792133458025996288,243187 787536337830150144,210585 790726128851939328,232863 795457579195531270,266500 740959810066075649,11774 792832881689178112,247240 756326626095407104,42432 770761282412748800,121359 795074989221433344,249926 764814821237850112,83106 753679411333832704,28819 788461119287341056,217837 792056075457409024,224196 793170053382348800,249469 768682204092174336,104313 794936529235886082,249926 773127864057155584,133519 791712037856354304,62492 793260563379789824,250293 767880628364677120,26066 773547792480411648,136904 758422287712419840,50827 775518579387084804,148537 778612473851064321,168794 790958222723182592,246425 775647262403862528,1250232 794942164325335041,262847 774317656916660224,137978 775071936376254465,146847 760573291060879360,63559 794969423928905729,261155 742725193831944192,47188 770096467163934720,116388 793258392760545280,249926 773115651116457984,132364 794695047614701568,249926 788528511506010113,218875 763721696490590208,56391 790260854440755200,230270 794326849954467845,259055 777141394947338240,160283 773667702996996096,138061 791330900399316992,238207 749739160773287936,353737 793192424512245760,249926 767370995468500992,90384 732176253013348352,1170365 794548321188605952,261155 758680230231846912,54070 785638827717042176,197341 772938583204241408,131490 788859567845277696,221031 790973452219846656,235590 766330540584759296,90963 769393460843536384,112788 788070972083478528,246425 765706690373255169,86103 762508146522804224,1248990 789206249476853760,219503 785895788429840390,22735 763263671820845056,76264 788605135069016065,217285 785500342393810945,196277 771078687403933696,122299 791603693334306816,239306 794590932553211904,249926 766400392594911233,92885 752220113319833600,20279 772880010436673536,133043 779155826711953408,171260 791546998684053504,23762 793189797464510464,250033 766768140080472064,96263 764257619456450560,80486 787358559336103936,208146 753678232138813440,28819 791036045064282113,233705 785549703442300928,196917 794671385289392128,261050 742398735553073152,11774 775880654508597248,152182 759036708767748096,56447 792081324911661056,237964 755855943246548993,39911 749761963522088960,9991 772499787182579712,99816 776580695175024641,156644 778412625537470466,167220 794377484116500480,258909 786804877775122432,193633 790544725308641280,231894 785876835959607297,65113 795702076818984964,247930 763586424247418880,76406 793794160293777408,254135 765507346885931008,87904 785632570906075137,197091 781129505712672768,130635 769920710735114241,109713 770307368102072321,74518 780457679382863872,179570 769582067789205504,111729 770622161501364224,120123 761634124440285185,69711 750695950209806336,14085 769318511973847040,111549 756253293039456274,41689 777242624105312260,159475 763955409358954497,80192 771069090786082816,123135 791055289050988544,78159 762096626907217920,71270 785545246084038657,196917 793969219863875584,257026 749394032162316288,8104 771145653208559616,122146 779092600594849792,171060 780553293411913728,11774 740345656636628992,11774 792126400300015617,243075 794584527448383488,261155 791355149755252736,238207 795709755243241472,267862 733481002798960642,355097 753313693979451392,23719 794048708832796672,254135 742966654695575552,353879 750416489677631488,13343 751121805390192640,16953 764855829916966913,84724 785611437083234304,193669 790566665377443840,231894 756309791660646401,42249 760106138759208961,60542 760645901073338369,61375 760619985353920512,60866 787719455426146305,205197 785486062562926593,195975 780826249337843712,182036 794618859076669440,262022 770794329262657537,118192 785545675362762753,196788 764873923624259585,431998 767129286046277632,93210 773699302258511872,138819 787688605917470722,209184 751194666943516672,17687 768599801101488130,107428 788910813968932864,219942 790572460412284930,231894 768991776644460544,110585 785987831889997824,199478 786702350652215296,205143 792025455314427904,243075 756551288460943360,1248410 760194721377505280,61352 792681463963611136,245086 771819187299725312,128194 787834413178499072,96785 769360751681269760,112788 772795689575120896,132335 773969344330072064,139404 793634695200333824,253032 793414631549181956,249926 760310885642440704,61412 773275799315099648,135725 754738820885704704,33356 761158261336793089,66897 776632537653411840,157082 771273380112629760,112939 785259524064055296,194167 762722040184971264,74592 760490827827310592,63149 794529532212432896,261155 794168381645602816,257492 759878778214453249,11774 794336007436910592,255942 786215948269264896,200974 778357085809541120,166315 755389851638255621,37003 770299461855698945,112199 749704381801566208,9285 794928515116396544,263817 785475266298589184,195975 771114958679572488,122146 774647294197174272,1170326 786367598745092096,202727 760470134062510080,62771 793190896313311232,250430 788594054967721985,217837 756666779053744133,43285 759161744006778882,54620 755512289332199425,37993 768177628125757441,103354 775806813102936064,151439 778550663353602049,167044 789913325345837056,227048 761971439088074752,70679 771697327228715009,127134 778746729642332160,167180 774845581659340800,145681 781576487883251712,131056 793870405459144704,256255 786245120655958016,201958 786563917069717504,203674 757950393477238786,48840 767678417659695104,100605 794529436339150849,261155 788940351264296960,11774 792432924129763328,245148 785941056688906242,199546 787051427474452480,207949 759764896364040192,59467 787282791423733760,193121 792008133149208576,242628 761058602111016960,65839 775480016356384768,149292 793125989236797442,249469 771398869397622784,122973 766417810843021312,93184 754734282778763264,33356 780465094681657344,179578 787077913946517504,208989 770377097009254404,118393 779011401687773184,171982 771576648890146816,24173 781366909862313984,187442 794320373907005440,254209 786311999961444355,200288 755015467195072513,33356 769391879087595521,112363 792659491745660928,246908 754045746089959424,30296 764809611945709571,84724 766288637914914816,91798 781634301330878464,188478 792494870783025152,243075 786101239847219200,198576 759125785563332608,56784 753318723763798017,26871 780756139931729921,182960 787078868020584448,209035 794936201916518400,262022 791846318880718848,241523 794153361922813952,250293 790128924713824256,228355 781181863041925120,186149 771785270765228032,125742 750894721753419776,264584 786570766892531712,204629 769705072875958272,113982 795613744076234752,267521 795694054323286018,267655 762368487767543808,431998 766833470043590656,95672 794566631674392576,261155 771542722050076680,125554 749423473601155074,7816 777688957584900097,162596 788096733486190592,214492 792894741541036032,247323 758767206935166978,54123 753096119098433536,352034 769875533689720832,113982 752000679888166914,14277 763140813035569153,74943 763858834586730496,80648 777479051896320001,161526 767812845912387584,100893 766445804248821760,87062 756630909307252736,42806 755793874245779456,39462 793513158690365441,11774 787711349979688960,738099 758273685497139200,52112 773631928238956544,137777 793188924931895296,250033 793554607012208640,250633 750197737014988800,7816 773902095044997122,139404 759220581002842112,57348 786413850279030785,203350 776920414824046592,159288 752062729498791938,20998 763254902776750081,76723 788812140106743808,220526 760199377361047552,61545 756389002052182016,42249 756973006983802881,44450 763898664121085953,80209 760667021423972352,63464 758298792324046848,50923 765506866025603072,85131 764193239905673219,82066 789689736071905281,108396 750133466147254272,11687 794563791438561280,261155 793030596855554048,247241 736873168925757440,1182343 750776217016471552,15316 766045947524591616,75790 767799543094087680,101421 764577874586308608,82844 791949755148447745,241296 776076882781495296,153194 787276390433456128,209351 793210512334987264,249926 756472559705653248,43225 786242315421483008,201958 753662512852299776,27045 794318985542115328,259743 764970957857497088,84724 794689282996895748,262588 768111772515573760,101681 791757211810816000,240483 794924266085056512,263895 753269556819456000,26539 772608589781360640,129551 795027514741571584,262925 787997582584848384,214209 791412404580184068,237857 762426855777370112,73102 768236976776572928,104932 750764656042528768,351463 755839161316192256,18215 789165581563854848,219012 790982243644735488,234583 763091380545683457,47188 785994963557298176,200467 752204172015964160,21074 781238315827597312,150151 793956346617995264,256255 759421432715546624,27156 780083333770477570,176128 785268934794698752,11774 786949790898671616,207613 776932372260413440,158673 793594591974862848,252408 766075933912666112,80939 771819255784321025,125554 766415520325373956,93823 755474418860785668,37206 794060530952638464,257423 757561927061139457,47782 793610240205787136,254135 758054368801280000,51069 764102010866106368,81850 779418927566876673,172048 779705942321434624,176196 758413505276018692,52061 792843539096956928,243075 793578558430015497,252020 788051268132495360,214492 793148110902099969,249926 785310989260513281,11774 773597275352342528,137965 761024384937005062,65974 753605525506523136,28281 765663022060802048,88994 766764379891195904,96263 776128890989273090,153845 777881744158564353,163765 790362247268749312,229693 773525989708165120,136904 778271704736993280,11774 753567199260971009,28128 754063281246105605,31389 754826929816076288,32337 766772991879442436,95708 791358448478806016,11774 759876343022620672,58254 771767402069651456,125742 764441563283984389,80393 755796602468569088,11774 762122523609735169,69794 772123484021338112,129119 781891868980240384,173936 763511310428606464,78953 793191545092444160,249926 785753266889953280,197512 788099998177255424,214247 792178383803256832,243451 794201416260665344,258598 773614204724969472,137639 787335215945428992,209921 771901367006789632,128713 749254180900999169,7298 769852116793827328,114435 773888358581800960,139404 795605297188442112,267521 768533425749954561,105345 760823771427016705,64722 771417421735424000,125554 764183702075310080,82457 765354343717478401,87249 775792090626134017,150663 759143940335337472,1248682 787008659171581952,207949 749650952701960193,9433 765309775936647168,87062 773951339734769664,140025 788453036897153024,217519 776937790567124992,157840 766321110069702656,91946 793488968293556224,250633 781208609107607553,186434 779295212661276672,168284 781623313827258368,186584 786531595708567552,204358 791912634622750720,241678 779550769070612481,350829 752897846056194048,24134 780884530328637440,182036 744542791787679745,350226 761520565634994176,1248931 794577348393893888,39957 793467489430675456,240479 787291735982542853,207613 767323746788974593,87249 775131792575647744,145866 761692051058544640,69548 785275417301225472,194154 794667570838339585,261594 753635741603860481,28281 781831221135499264,190635 795460883774341121,266884 787395988323434496,208307 791010844133822464,235620 760254443002748934,56420 790606365609766912,232791 766369334234980352,93286 732534597293068288,51644 765970859521564672,90384 769579585075765248,112788 790254867625365505,229693 781183134872264705,182659 794424748344098818,258909 792073853937733632,11774 759486335791013888,58227 791013685456015360,235948 794186908658085888,258072 756982958930755584,45669 791660232237838336,240483 781734539546750976,180306 765210544307630080,86103 761677219081191428,69711 788128746909728768,214354 771793852537638912,127582 765215031873015808,85296 775797612188409856,151409 775371136301404160,148045 780894181980078080,183801 794056542060511232,257492 764972611541401600,84209 791584324688629761,231427 773973814635958272,139404 762730576382201856,73712 768301481762000900,104395 790568029721534465,231870 755000719657340930,34163 771766066846371840,127837 774004754645078016,140161 793270056733974528,250293 766723192769486849,95593 787593199501975552,211805 788800204564758530,118318 793138954027446273,243865 768573433521340416,107428 777006923900006401,159546 779823550203097088,176218 794772637964607488,261155 794617471584129024,262053 795461985739698176,267133 764568922867634176,79691 775007731463757826,146387 793643283826155520,252112 775806933664083969,151439 794590633616809985,261818 794546908870115328,261155 793512971863416832,252020 765272396161048576,86103 786499432082575360,186883 794502225137729536,259034 750060231393218560,11015 788148988436504577,215754 753368198536318977,27317 790868218449723392,231894 786236994296819712,201441 788046767744913408,214209 754926605823160320,34500 775326734497394689,148045 791696446982500352,240474 767823212864344064,101472 771819782563770368,128043 790514123628916736,231894 761200678744141824,66824 765713667337785345,86103 795008442222059520,264397 771180179058143232,52112 768159435256717312,102514 758304327282733057,41703 788010957679259648,214209 780593743904714753,64652 785270254222008326,194648 776811964295020545,11774 777891098077388800,163153 759392250430361600,56700 790629859265359872,231318 790743872242610176,232169 755434818779934720,36467 788020525981429760,214492 750472418930659328,12883 756920677450461184,45125 770065451120558080,114779 791023295634243585,235621 740406523738882048,11774 793148959195697152,248437 758689506673524736,54003 794189101041729536,258598 781644674662539264,186584 765375459928502272,86961 760081303417024514,60866 757477268608253953,46406 758044794274709505,50654 764097878415413248,81595 790954556813443076,235147 793472687116988416,252196 765617727188762624,1170369 780624644042698752,182154 766307481492611072,354828 780912561407393792,183668 776786417502461954,158155 788890963682926597,221476 793600632594628608,252372 763880375911272448,79911 774356649620496386,142671 764807743672819714,84209 763500602508795904,77849 780611558594387969,150151 788398055955529728,217519 790927941316272128,234583 760573164074205184,62063 786967740007362560,207949 793263704666017792,247241 763438095043747844,78129 763158405838016512,74133 768596991764869120,106716 795500941080489984,265858 752012036654047232,72093 765239984609570820,82066 766259292395671552,91946 765953302433370112,90088 781226595524771841,185310 758694716921745408,54525 792768142367948802,247241 764414507942903808,82066 775400018081673216,148645 750757414878621696,14781 757544688425525248,46280 775400035899076608,149040 785542577089028098,130635 754920145701613568,33356 773588858273406976,137869 791268107121745920,237491 794225511522246656,258598 794946936180797440,263895 756293344729366528,42564 775306395696652288,148045 793098122142425088,249180 766448824361558016,93286 776287652790149120,153095 760626051810603008,62047 793056485286838272,230791 794673472245035008,261818 768976949200814080,110615 767811198096142336,101681 764770683679301632,82344 771482416800206848,125904 791089138271342592,235590 775275360976003072,45672 788456615707934720,217574 755837239699968000,39384 757094822574456832,45964 781289689592557568,185595 764956320667754496,24173 768966954967265280,110585 788458234486992896,218275 788458685731336192,217106 791644985053458438,240145 794643380097654784,261818 762808189284851712,73355 780914064365129728,184223 785548436015898624,196788 773718234717560832,137869 760880008726474752,57574 768051591551201280,102826 794327248002306053,257325 768552206639374336,106753 781646307358224384,181419 788791451580628992,220029 775854832246816768,151090 786244599748583424,201555 780506518873600004,180306 788101758593544192,215005 793125062320717824,249469 778318722482245632,167517 781363876982034432,186584 751861835524038656,17794 777595712045318144,161456 794578630785568768,39957 795700340553289728,268281 788176049603567616,90209 763832792740265984,80482 785280654204211200,122690 764275095477055488,82283 788048513506635777,205197 775044575249494016,146338 787830005510397952,209129 778626751035535360,166852 786747618428723200,205143 756908278592909313,44429 777022194111090689,157082 776106816665227264,152735 794180465120968708,258331 795003662506557440,261060 775074688074645506,144648 794328962323259394,258741 770266444017786880,117364 774246635585019904,139404 793467183158456321,252196 794674198270464000,262022 789169731156611072,221476 763984283555946496,80608 763468973325246468,76406 790650499930451968,232169 758509790167433216,47761 790940859399364608,233692 754790136227962880,32963 776871314015399936,158815 759204283019649024,56964 771832831626444800,128143 765311096844673025,87062 792029082435280896,243187 759173680328876033,56964 780480441572847621,180723 760468207975141376,62063 778729671592599553,168284 793224633038151680,250633 778190591666552832,164826 776895112290992132,158673 790726274524319744,232359 792046188488974336,243187 777527489501466624,159016 789084545463181312,223103 790306739639947264,230277 770416850656124929,117609 787350721511383040,210585 787642834572734464,211347 755937996478812160,32873 775228078557634560,141912 780749772479041536,182036 753422685871280128,26539 764942113968562176,81946 766273122538369024,91798 777291516146544644,160480 778311591045496836,166676 767659705170694144,99900 770035360323756032,114779 785491000974278656,194949 793575286692384768,252112 779633091577012224,39399 773620642289704960,137740 794911750592335872,263708 760523994630160384,59403 788076935519805440,215005 791680143056048129,240483 787414818865057792,206117 758712974626414592,53424 785253351470530560,164764 794495885434449920,260404 773653226121940992,136904 794018549119320064,256502 787066862123098112,206642 787938435654782978,213887 740329265695215616,11774 766306398997061633,91946 787066667436158976,207109 792073089928556544,243187 793962365700087808,256276 793526748109418497,252020 753816295171248128,8431 761839237398269953,7092 774049508401360896,141102 794290193339650048,259200 787350588820328448,210585 779662387376971776,176109 770705718894747648,117257 780134520683110400,176890 776146184922685440,153033 785240558616719360,194167 769298518649479168,112363 763521144834097152,78159 759773734508990464,50328 788063642461671424,215030 766639452726910976,91798 786992637442191360,208176 737451334794936320,1170572 750436380333879296,12773 785589553314705408,197286 757935712054353920,49925 754727738611736577,33356 751989881870491648,19203 772997512751878144,129991 793252232179228673,249926 794249302218412033,258456 778233707169779712,166532 793122039037034498,249469 762845649578536960,73814 776155087504678912,149300 787764476107976704,205197 777612841897435137,161960 790892631760908288,234583 786187237633454080,193297 750418049581191168,12883 768882830466248704,104932 770674973199339521,120341 794634114385133570,261818 757784130645929984,49431 795715863458484224,267862 778308832195862529,164826 754732312386863104,22393 763161062581698564,1249110 767740886654521344,100893 761482238072684544,65867 793645153219076096,253032 794048834540367872,256219 751231144729780228,17814 775287313400082432,148045 789807795822551041,225911 785513160417484801,195975 764572298250711040,83391 765024938101207040,85562 762070290331492353,71281 769242736910143488,110362 752855149165498376,23167 789892320447565824,212061 763823424816885760,80393 776918371690422273,152314 777875979205087232,164171 758125141096292352,41703 788061788550139904,214492 794438907303575552,255870 778755626805583872,169550 794306209658585088,350913 794209752318296064,255393 737964034633261056,351279 793197368782958592,250408 788718402646994944,220029 781314047761379330,183269 761124111145918464,61051 763578014181490688,78769 789320340782579712,11774 767885094640054272,101514 765671037824540672,86440 775085213483360256,11774 791760310243688452,240926 794174482470600704,233307 795392315003170816,265858 755325003630014464,34637 793135724430258177,249841 759900168711962624,59322 769548998139113472,79987 752745172165853184,22779 763582700158455808,77273 751159587185627136,16897 761836140529872896,70858 788820493520343044,220332 793406119515332608,249926 795360922487373825,262022 757305604851503104,46652 785414549461692416,194154 761668071538896896,69711 776494122060374020,156281 769406136390791168,111549 778297646863806465,167290 793891542117195777,255942 776084679111897088,153194 781338089092321280,139404 772539979721498624,130067 764228880001437696,81869 772250231991926785,128934 788485717005447168,215437 761275216685244417,62548 770603668789788672,117364 771520722543972352,126389 790877051213320192,235349 793606145478844416,252020 765709237246914560,74247 767135135837851648,97852 780932646243274752,11774 769929609689391104,115726 785352643929669632,11774 790338635149283328,231008 758292269627604992,47761 789203483995938816,224297 753918593985765376,30304 755439303581245441,36877 775080241232351232,146405 791366070204559364,238205 767290131392897025,94699 772529031317188608,129551 778651082922819585,167939 792612730964410369,243075 788087700251258880,215005 768951373257773057,110389 771535360228589569,126389 778736367861764096,169320 790646818443038720,231792 776099365656072192,152735 793949553997336576,256217 767862899805073409,98972 793946969173463040,257026 759455006319796224,56964 768142845849038848,11774 791710640238977024,238594 754707282022326272,33174 791504972617842688,237223 785611909731000321,197512 792100368582836226,241940 793115944260280320,249469 758651910073102338,54272 792406544591847424,240814 794590258587275265,261155 765609157563154432,88432 771893855654387712,127657 794226241121484800,258331 755840317538963456,18215 772854800694345728,131542 762425687068192778,70886 795281972369195008,263688 773515024803438592,133702 787534421519962112,210289 781349576913543170,139404 761698042546364416,69947 778464891271118848,164960 759465204468027392,57881 767836225801560064,101134 778340039679995910,152594 791356729510375424,11774 790332877569261568,226461 794656469828280320,258922 760127881104199680,61051 764944950161047553,84724 793469254477553665,252020 755432542581366784,37433 781675999020711937,188304 791428133555699716,238395 793528854199631876,249926 767464887790411777,99030 767804339503132672,100893 790920542543028224,228989 791298241392316416,237842 786229304426233858,201958 794314367986593792,259055 762637215944015876,73949 776072370780008449,152735 775785816400404480,151156 790945481358766081,234796 774093279902113793,141360 785559064868564996,196357 781661853445488640,189031 776614843402948608,155451 793576571105865728,253164 794536461907300354,261155 777896292433276929,128232 750078150525136896,11774 795138402941186049,259659 760427545787441152,62771 780859021490130944,183546 765950092188712960,90373 787102139436797952,207796 759118370071388160,57105 732773999181074432,353220 765149202431172608,85562 793652407817342980,254135 762726650584760320,74133 787305269021773824,208178 788587393683230720,218275 786185843715239937,197512 758774511361593344,30633 766687374394945536,91818 786413911583002624,202217 768855490973601793,109666 794225325873852416,254209 789941186756608000,227242 779118089631698944,172089 760702486642589696,61011 770479056190136320,117257 771525122834456576,122373 779312296069832704,173584 793500427564249088,252408 790514146949292032,231894 764255612599406592,82283 775493961272139778,148994 777220947061243904,158387 768351882028863488,104932 795710703223144448,268101 765937351252144128,90384 751543476378972160,14277 787148511963779073,207965 795353198101831680,11774 770633650815852544,119104 788604663708979200,219174 793888441138229248,255942 732677689635540993,1170344 780543174188101632,11774 758153272159068160,48220 765623640964542464,86440 762643014556618757,73926 791356201262944256,238395 764829404803526657,84724 780945462891282432,155390 795397182534930432,266884 793860361652961280,256065 794640459578671104,11774 780321329090293760,174427 791384349933445120,238429 794070706669711360,254209 791685133761904645,234990 764296352314560512,83120 780812164047245312,183269 791358053874630656,238207 750731715929407488,355260 791730530047909888,26458 750806354558914560,15316 793792363269423104,255393 785920933521395712,195674 780024756443684864,177444 768250118046830592,92995 769258774641115136,111797 785816212051681280,352547 775737706521300994,151185 776890918741745664,157082 785824396686553088,198466 752957401846915072,23739 785675122325671936,196767 766224239309496321,90088 794973511609647104,262925 762772079393538049,69711 786576282473623553,204413 756954985632587776,36145 773453404517597184,133702 773644875531190272,137953 793245874654736385,249926 776602200080547840,155898 795668129749692416,267862 789690026791673860,225981 790514658943827968,231894 758703561316237315,46076 771512335395618817,124904 793866125536669696,249926 763388429132443648,77731 793478359019761665,252408 773277064023543808,129558 780767834309857281,182960 756583770879168513,43887 775514377726390272,112363 780617138088402944,182154 785743974916993024,198094 778610289482670080,167220 788455072451571712,217439 768274144559370240,104313 789937191728275456,228820 788613209817223169,217285 758135896659025920,50442 789087110145990658,223286 771423709802352640,11349 792101411970437120,243187 779104403823271937,172121 793919343050588165,11774 760568112953565184,60866 786886325131706368,207119 773118709669978113,133980 771950576192122880,127775 732480305953546241,352258 765187056704196609,86103 770908046360997888,120610 772804020519985153,132364 769075957428789248,104973 778817051506860032,169731 758297077902249984,51809 771541519429869568,125853 778173498694959104,164826 769207803613483008,98942 770819407131979776,65500 749325833328820224,8047 759078056023687168,56501 781131479556423680,183530 771433499802730496,125104 789510400211578880,226731 776310076604870657,150249 777171068456873984,159093 752956794855620609,24108 757432251776962560,47263 785956040764456961,198973 776472261515681792,156110 794557144339193856,261155 766427371314503681,93823 794526384018325504,261155 789199858460614656,222647 767096413708754944,90327 786725790872379392,205728 773892363747991552,139404 755148002113662976,35884 733037793337876480,354116 771730453350879232,126995 781600900506791936,189032 768433499812405248,106281 792030055069167617,243075 768760395049742336,108741 781356165351473152,186584 787792778185113600,212131 776112484411322368,11774 774123317624082432,135136 785636052111269888,195975 791349363792605184,238383 758160981352652800,41703 775366489394118657,148574 780803401256882177,182049 794684027378745344,262752 787246106057072640,209767 774846576636391424,145681 774810418137014272,145244 794015090240585729,256439 757804008312414210,48494 765660583718977536,89076 761415862331072512,65779 786322663622848516,201958 788163676884918272,215608 792138518826930176,241940 757626129020780544,47093 791411088172523521,237857 768238268651606016,102998 778759204152619008,169600 753717948842385408,25698 788106194883837952,214247 795095585938374656,263933 795299367867531266,264193 776609364727697408,156835 771495967912787968,124855 764142911948632064,82066 776265725052723200,108396 760586984083615748,63858 762469420476145664,431998 793167400833343488,249961 786276045590716417,201958 759862268154699778,56964 767297955602829312,96883 787248810875613185,193121 774727655413444608,1042906 751596307844857856,18474 766689817958768640,94699 793191974769569792,249926 775286479564054528,148045 786488102458167296,203674 790967275981447168,234583 749744392169222144,9295 758020759801307136,50827 780959394599047169,159389 756295013848547328,41689 788977335189905408,220029 794303243442671617,258922 790916929603067905,234622 792165798970290176,243614 771926361615269888,121359 786261139407589376,201958 770338647430356992,11774 793988630238744576,11774 794528576410447872,261155 791640454114652162,235257 791830864766251010,239893 775337344949850112,148473 759080709222989824,18495 788031459709845504,214492 791018641319866369,234796 749324990563094529,7849 793963780606562304,257026 776247875651112964,152872 769557090029502464,113412 785410492923805696,195125 788023897300078592,213253 780995988240666625,182036 749922826052784128,7869 788806974813016064,220332 793999064715042817,256358 765648135859437569,88930 771824542314405892,33169 773933786899841024,139404 780039377380601856,177248 791755417567301633,219531 755238047277522944,35890 772144780537171968,123038 760330062067539968,61545 764918091251785728,84889 794062068190158848,257492 751188981350539264,17591 752959807242375168,24763 794864895628050432,262849 758440453398073344,51069 780597404877910016,181964 794661176156286976,261987 750520718211764224,350979 768192711870574592,104662 793442367856607232,249841 793667035926376448,254209 753345283011084288,27061 771516002949406720,126293 770518529925718016,118087 793421784527671296,252020 789787881430712320,227242 764983324775444480,85159 787722836026720259,212139 790733315204538368,233307 755913846460514305,39462 756240127374929920,42149 758267251694919680,52061 778206715934306304,163990 771150166724382720,122776 792911488314777600,242693 754749262324457473,33549 786133629088985088,194450 795757802769747969,268281 757373103798296576,47143 761606428587012096,11774 777143217217114112,128232 756854878417330178,44545 781489849962332160,186212 755164066679750656,35890 754911003368886272,25518 736511415838756864,11774 793100174599987200,249469 793865049882390528,256255 756278891187023874,42495 755160984000405505,33356 779352240804945920,174253 759053528904011777,55660 752882132440219648,24134 763699100420284416,79587 780777177625169922,182036 785851059356991488,198671 751188074844004352,16299 786827177228500992,205728 791684864290516992,240067 792145388912447488,243075 793143735358029824,249179 779377907365994496,174230 794261792721670144,258429 772855008865972225,132335 749379521254567936,8497 767186482419294208,94699 773622502870294528,137315 795030439299792896,263907 764563387955154945,82066 758025549251944448,49400 760898595444826112,64505 756545768316669956,43848 794017630432743424,256536 759436168404492288,57574 766305582957551616,11774 795261443209891841,240718 763827033361227780,79911 792492650188406784,242636 763464210349162496,77668 768151154953822212,102249 772589200298221569,131421 792033773491748864,243187 781549443770298368,188478 770036588428525568,112872 785996422189637632,194206 778983165633392641,171693 767834565226487808,101681 762712125521338370,74133 778734846138920960,169437 759180756832948224,57348 762395802463416320,73028 762725115209527296,74247 795613245834924032,267655 762568835790696448,70858 765519634200088576,85981 795606562429616129,43743 781896603368058880,191354 789214551732580352,11774 776413053458022400,155390 732736097801887745,352399 761942097444208640,71244 780613184159756288,182036 742953312547426304,11774 793141203462086656,249155 767749741920694272,100893 767771109035040769,101203 792099640653012992,243187 788590126482030592,218349 767970687663411200,103552 764939652801425408,170736 762803159911858177,74431 765679970555342849,87509 776961362735996930,158387 785582787826941953,197297 794348378297487360,249926 771419805819609088,118191 785471960918609921,195975 789175569686536192,223899 764784427712942080,81835 773871419776196609,11774 792476973062762496,245035 732186160743747584,350025 764843977694584832,84724 766832138939342849,96514 779753481313714176,174492 780377680180940800,179742 794021682218496001,257492 793983090980843520,257325 765843651230662656,89854 759176322568581124,56964 768701562134736897,107065 788081898903920641,215005 790992991661989888,235590 780924889821683712,182870 775163631973593089,146804 768376373408825344,104395 754019646555041792,31095 751177218957737985,17434 780184507903336448,108396 766056272298909696,81929 761592270692950017,69231 794000875203268608,255299 793182508640722944,249067 761074895027441664,66116 762000300647419904,70509 773220851856662529,133519 778624458768646144,166390 765368636341182464,80939 764869338818023424,84724 788043981682769921,214209 749787984526864384,9977 761034791592407040,64730 762120537862656001,71497 788225045265022977,216009 795058895303692289,247930 795777324813795328,267521 791058526663827456,234583 794844461025128452,260460 795656821063188480,267521 769212364088414208,110585 794614835405209600,261155 794936273928601604,263895 789310389829808128,225358 752736718759956480,23167 781230721738375169,185313 790414245468831745,227253 754721880913784832,33356 760156103044915201,60134 761236499929104384,738099 766677457684406272,92958 795764618257956864,268643 786848864191983617,206642 792872800423772160,247054 777263283137044481,161228 786394992071761920,202727 756339581558063104,42432 779883325523714048,177248 787714198406959104,212461 757654879288561664,48187 769137670303776768,110302 781172504270217216,11774 788948755856797697,221795 763626290981249024,76552 794220388079177728,257423 795739169783947265,264397 766235092389855236,90989 794652251621126148,261987 757872767211544576,49821 788514529822990337,218164 788930293373800448,221785 789297267492749312,224680 763136658896261120,76474 766761727765512192,95988 768302497781821440,103071 787029288029650944,207965 793110705557737472,247379 794120323645833216,256724 757714912869175297,46667 765596325639557120,80393 766284404029173760,49748 760129247906295808,60866 773837744405479424,11774 769117036022816768,110615 788466560142835712,217601 733068253124132864,353228 753096895636074497,24497 760898210160181248,64713 791396506972459008,237491 751881338718859264,1248198 751575140899524608,18555 763433638834872321,77598 778826830237298688,169437 787589756624527360,352032 794246492269772800,256439 786984303938768897,207360 785257232166334464,11774 785979845008199680,200382 779135934730084352,172057 790300334694424577,11774 764936701814996992,84889 793575509779030016,252020 763912163434135552,80486 780086582812475392,174916 759777577665912832,54924 767124460109430784,97468 773667208471851009,137565 776248336965890048,152872 748911853988941825,47188 786473433433378816,199546 786374096779087872,202248 788869182439956480,221143 793173604204548097,249841 786182950190657542,201494 793457968666804224,252020 793182653453258753,249841 788763144390717440,220526 781230776524255232,184624 792087378844327936,243576 749358976249241600,7866 794650179496509440,262053 795442839958224896,258456 755805262217216001,39462 787694776619560960,210253 790275469748895748,228911 769382813908865024,112363 795668326739562497,213383 753224380486782976,26140 767013488325689344,92860 788440148077752320,11774 785866313725939712,198878 765946589915385857,90384 790915518572077057,234583 792888153983942656,246392 769210621619470337,11774 791693642650058752,238207 763157545359847424,73814 793947674143657984,248652 794163184164831232,257492 762267636465999874,71550 786725460352897024,205181 788253024653238272,215505 770195074303008768,117257 771049186372513793,122982 761647259293323265,69493 762466979626164224,69673 741296748753256448,11774 792159910989434881,243165 790249701002121217,226490 769334117305610240,112336 790355753785757696,227795 762791962625789952,73712 732923069916844033,353120 775906626066841600,151526 792445585299234816,243659 767805829701664768,101681 753718945945903104,28866 773548343490334720,11774 780841967370571778,183269 750390042804322304,12883 793853586681626624,255942 760441534189826048,61888 760507932903612421,62777 780373439114641408,179738 752168531190394880,11495 788320840416976896,214899 788736072184307712,220029 785515538269306880,196277 785266219033169920,11774 758506795904016384,53703 775744033846984704,124597 787108714377453569,209129 793948807809662977,254135 791406063912259584,238207 732387850512179200,351104 774232387999760384,141277 756945522431299584,45576 780110186421846016,167220 757970527541657600,47940 791822329789591553,240890 780482951813496832,175772 761959922967932929,69388 764106373172834304,80939 788168479023075329,212727 787865934962786304,205197 758136771565588481,51043 777333796903481345,157082 790747313551642624,232884 774284765444739073,141881 771053044821819392,122776 761563767310213121,69231 795349186820636672,265881 787485390164852736,209921 794372378805551114,257353 767293433031655425,97603 762717275782643712,74308 773706541396398080,11774 780914728390406144,183269 788487339295121408,192840 770386420120838144,118482 755089692857475073,35020 763416842526482432,65108 795388926794092544,266079 751154394977210368,16299 794920486866132992,249926 795714658825097216,268448 753242689672454144,26303 781579999056842752,189032 764809287235317760,81946 793219951121293312,247877 790974681025171457,235621 765394090385149952,78159 794538503665131521,258878 793910830500896769,11774 753364145987198976,27317 770687854498512896,120610 793931383739654144,256255 771422197869006848,125554 775817424541065216,151463 755548354361176064,37433 756269784371789824,42344 791349596253458432,238395 788006056819654656,214354 788166871027548161,216009 787660064874082308,210585 767433135877459968,97413 773502759337209857,136904 785629525598101504,197512 774005630713507840,140495 788146776783982592,215005 792095640218169345,237964 793656634170105857,254135 756200677597065216,41702 773266606747103232,135025 788446423645769728,213828 759538839123857408,58227 778726347061374976,170169 755530862167556097,36033 759394600440201216,56964 769734437215035392,114779 733158879459213312,355480 772953242120572928,133454 778958796907360260,171324 762789138550652928,73712 793142692523958272,249469 778970183620784128,167220 780478618870816768,180647 765183139538989057,1248861 759057799519297536,56302 775087698230939648,146847 780128225603092480,178360 761676107699593216,70177 762955515408314368,75391 778724469007273984,170207 768805708368404480,109104 794761465613926400,261818 768952224621928454,110381 773967344272015360,140444 790661554928775168,232601 774405903596474368,11774 791473154161991680,239405 772825749128515584,132335 791785497907503104,240145 767128647106867200,97355 762341307540840449,431998 786924223163879428,205455 764311553466302464,82283 776161494262222849,154223 794973169417355264,240106 750136498851287040,10057 754119439004631040,16728 775514323003125761,146580 764499647251513344,82066 780825199549743104,150151 765569718371491844,87904 793181825392750592,249926 794113435336208385,257515 768993534472953856,106716 788426658474852353,217519 767810144352731138,100893 786955413946261504,205728 787015657523077120,207287 787502850901286912,210897 788175797861232640,214084 756454064192233472,42171 787862082637205504,208167 790272433966157824,229693 743840199004856320,11774 758733200415858691,54070 790950905193443328,11774 773904046558031872,139404 793286652336693248,249926 761388409109700608,68182 791416526884655104,238207 793906353165180928,248652 753062556445581312,24134 778465166807531520,167220 785327914837573632,11774 766111001750056961,88930 788751240767401984,220332 790303528736661504,11774 774300170691280896,142090 760255007589478400,60725 769269929707237378,111448 794648263064428548,39957 788886928607162368,220526 781209059802222592,186376 792123332791529473,244230 756274756907732992,41680 777264092595703808,31546 755134860377796608,738099 764102052775624704,81702 770054554884960256,110362 772111881179766784,118191 768994556088053760,109104 781524536382648329,11774 794561741434691586,261155 789433575468826624,225981 776233688954728448,154469 788093189378940928,205197 750360219968954368,12859 759098244911681542,56964 777698289252794368,160651 752882163972911104,14277 788370942309171200,109244 788033322907688961,214666 793905740285153280,256349 765128758772785152,83391 795671705100439552,267862 774413726040596480,141316 792926363644755968,248514 781115794205777922,185496 791320846455476224,237223 768946162816528389,23217 759496319631261697,56448 792221222511583232,11774 787158824163704832,207949 781829543329837057,190649 759105135863795713,56090 764608584420356096,80648 788924244646240256,11774 778368658867236864,167220 794181194149666820,257492 766102988813242368,90482 760730069560070148,63149 779876564406243328,174728 761165980299104256,66828 790332331126956032,230207 758080946780319745,50654 785730967608537088,196277 794142283943870464,258193 790957404322082817,234653 753519409101025280,27222 781504524380889088,188401 795385077660348417,265875 768415546052255744,86274 775530043824930818,112363 795379890824560640,264397 777255167548764164,157860 761929389562933249,70509 790976795206004736,234583 761041489052831744,66441 750002836503719940,9754 750886401776820225,14363 760450304403918848,62716 780392877390172162,176210 776652301998186496,155898 794699192073469952,262849 768577010226659328,103071 771138318633472000,122299 786995013955747840,208176 767124418019536897,97468 790325265088086016,230271 758190088333434880,51344 786224602213064704,201555 793094101730287617,249469 789149980434903040,222682 761350461039542272,68102 795442280677212161,266079 772912307684909056,132364 773881909919162368,139404 791449991529263104,237332 781835678057455616,190635 790875907787456512,234583 791349718068531201,238207 760797496738217984,350258 756943380664287232,43911 772828943980212228,132335 760792468971368448,738099 761732613807624192,69947 767473736089935872,95055 786723921475231744,205094 795365053738401793,265885 763440463994990592,78344 776108729259397120,153194 778963521233006593,171324 770332057633431552,11774 760104885618614272,56420 760596642433118208,63451 779441867943473152,171886 755625833390346240,37044 757618652594118656,48351 778345640162041856,167517 781289404975476736,185595 792458187010023424,245575 794579687171354624,39957 757595905310720001,47782 777769908662771716,161960 790975790699597824,235621 768127850956201984,103354 770940599826542592,120711 790888287632257024,234583 793450604098191361,249841 755099586834866177,24173 776383494931025920,155390 763058204632764417,76329 773577210057949184,137042 788135246168330240,215754 773974527130869760,140444 775127807810600960,145866 776246300857729025,151947 781341097532338176,182960 786188358485549056,198304 791636962406899716,240145 757661035314675713,47761 794753557048258560,262752 764143894997049344,1249165 776635376500772864,155451 771728790879735813,127366 786676059232231424,205349 789978081951821824,227048 766592852906442752,91687 794596322208673792,261818 765582130558537728,81946 776098818144215040,11774 788918809767870469,220332 758087788537323522,51069 791446176969158656,238292 781478417598328832,113982 754727329893494784,33356 758391257341255680,52921 793141994646233088,249469 776869545499828229,157840 787292007269928960,199307 759123007356805120,57189 773858631745933312,136767 774283519195422720,11774 778010011582750721,165097 794808406351691776,262849 768562464279629825,66263 787823996070801408,1170332 780768875281420288,181892 795051884893577216,264397 756578572186312704,43225 778303180086079488,152594 778806481072205824,169029 779348114926923776,171939 772182324360249344,129991 778465926299590656,167407 793466768752803841,252408 755886339195887616,39657 765300447833980928,351152 787758915299794945,11774 771397870331330560,125367 794438492545777668,350913 769268144686989312,111225 780867749710925824,182960 755134610850385920,35737 786425241094397952,203350 794974830160441344,238113 769318070066307072,112788 773870375285514240,139404 787414646756114432,206117 794695778702749696,261818 762359430814072833,72510 769644434208137216,113836 766280109024223232,90575 792564790543736833,244727 795082943370821632,170187 779796454114222080,176110 786944321966645248,206666 751660104395685888,12446 787749583338151936,210253 763888522591924225,80136 794181995458760708,257492 766403860835565568,92159 749656445554135046,9042 794712188300754948,262849 754927220175409152,32596 795011424728780800,264397 792793007250509824,243865 767867852275773446,101681 786734853492539392,206008 794715757900865536,262022 789716456137261056,226490 773864126791593985,139404 793615121155325952,252014 772044798337257472,127582 772710274851897344,131770 761346468426895360,67906 794161008403156992,258331 791231600998612996,56121 759861807246815232,59666 770691028382806017,120610 777656956639186944,155213 786425631839956992,203350 774022898797248512,140965 766348993467125760,93275 776087174001426432,153194 787136621124608000,209351 794022362349969410,256502 774239407570350081,139404 793216514824568833,249926 771039244668186624,122146 772104224834478081,129471 788093760299151360,215005 761194114654179329,66897 766252000254320640,90121 781514097334648840,188401 768532019936632832,106736 756443024285196289,42344 763826801634181120,80486 787928134607736833,205197 792134006414282752,243075 750355706394603521,11495 768884789558517760,36810 761678678745030656,69548 786907755504291840,207287 775802775053537280,150404 757746746344615936,48056 786587971713720320,204835 761543587326603264,67679 766002921658060800,90003 737726888471203840,49681 785930538297266177,199211 794821449542496257,258878 763872245110362112,75396 785755675590742016,197332 771526509723054080,124671 788047354255577088,214173 793240988189728768,250744 752887901503893504,22952 789470088546152448,225413 793127155836280832,249469 787120822934700032,207119 763002325590020096,75668 788455693749620736,217837 761219921070161920,52545 769555462228365312,112654 773770874029604864,137639 765613163014336512,86103 773810861144150017,138819 773912349967282176,11774 792013877076713472,243075 791661947485683712,240483 761701575811330048,69711 771810897215889408,127218 750264207489261568,12060 791770035047976960,240483 750715306088300544,12883 778680305381052417,169201 768487146785079296,104973 762717975392706560,431998 786740596790657024,90209 766940189826703360,95572 781262401299582976,182659 755946788465496066,40881 776764807395549184,157840 766480291506585600,46501 790380664231079937,230575 766373863869427712,93429 795426303319179264,266884 775067436596862976,141091 793411780131295232,249926 768546610712195072,107559 760111269097705472,61051 793121004268773376,249469 787021906306269185,208016 759512712795815936,58757 758767036487065601,53995 785778057592250370,197512 762651151258968065,431998 776142698940096513,152107 755110045386469376,32337 755495729775382528,38032 760094667585249280,60866 758755537345515521,54070 781708278824853505,189652 794625251216936960,261399 778988912907649024,167220 780567695074918401,181548 785270943920848896,194560 793545722960326656,252020 794182120994406400,258456 740574933684785152,65113 772096284438257669,129558 776065610539077632,153154 778323790904385536,163990 768646672037482496,106281 773641321160450048,134033 778414457303265281,166941 755792943789838336,39462 771881232900591616,128615 756537235416186880,47188 767417322357293056,97852 771463315914567680,125554 772461507246370817,131049 785265865193168896,11774 771392172155437056,121795 763100390199930885,76628 792447091188506624,245575 794427475585593344,258598 736300626741628928,11774 793160253873459204,249841 756603684251992064,41839 779174706196774913,11774 766454473879420928,80939 769885892693598208,112399 771492612503068673,125145 779106062037241857,171886 792876925677137920,247983 752219939390365696,1248155 753227430723072004,25965 759122646848053248,56964 762700080696532993,431998 778321352327520256,166913 781314107827974144,186584 765666524958822400,87904 774774663440244737,144494 760842398691766272,1170550 769901943158349825,114587 756237786135560196,41472 787006992200204290,208379 786974471450079232,11774 793680412996431872,250953 763527027861446656,78049 760054782358851585,60344 776174095096352768,154333 768993180037578753,110344 777067441016958976,159146 792601449905598464,244270 789133304331108352,223286 764192785331130368,82544 777920551570534401,161960 732683590341959681,353228 781685523681337344,177455 762093455401185280,71429 775915396901638144,144654 777007851139137540,156835 778303616880930816,167273 773749969966632962,123217 789329308212924416,224680 792016073893748736,243075 766674294319394816,93138 765792503387783169,88669 785332474863681536,11774 753433231454789632,27317 795377610633125889,266054 768880848573726724,108849 788048125323644928,214612 792496844609875968,246392 794578068702564355,261155 787078550843105280,208989 761790071829856256,69728 793212450589974528,248988 766340500450226177,88920 770089754167771136,84422 792013074320486405,243075 772372921151029248,124597 770270781444091904,117364 762121333891293184,71099 777658272744484864,162596 769486730281885696,110338 786713564677414912,205728 758092479916716032,50827 773883683870605315,139404 762734186079875073,74247 764152300105588737,82066 778995010104496130,171617 795688349294096384,262847 752099938889261056,21070 762738176129658881,73926 795283184753721345,265686 750509931745382400,13450 771241232982941696,122776 795066966008623108,261050 761675702479577089,69878 757570554110935040,47761 785998794882023424,200384 791900064419491840,239998 778527515014942720,167407 795177547361173504,246726 756351385004900352,42171 768616886703501312,106023 791697344525848580,240145 752950417315749888,21795 750773154696433664,14525 790901106398400512,234583 792503803345973248,246392 773839483133423616,139404 789066305961885696,222647 788499574235107328,218349 761663549257216000,69878 763838679655649284,80720 775843739403247616,151156 790728525728722944,232791 792709495579348996,247087 792496015697772545,243286 794203279785721856,249926 766309240348741632,90575 795352179712344064,266500 755536743344975873,38401 754724132797964288,33356 757330691994640384,46594 792888292114964480,247098 762877099342372864,75395 777352405306445824,161546 788345118583615488,217118 748529381136433152,1247797 760134133448339457,61051 787883757155917824,212239 750806068687613953,15165 786745495171411968,204413 793123568305311745,249725 762723171132899328,74133 751144798736752640,15808 758387312417968129,11774 767829753596379136,100893 768299671731052544,103071 792031691707592704,240535 793222022453231617,250633 785813218161754112,192016 794582067824578560,261155 785321116168556544,11774 763700599011500036,72551 755124406716731392,34666 793340934284988416,250633 793216034937462784,249961 794597871756738560,261818 795395968703283200,266884 760205248610926592,60855 762265762920796160,71766 759156018093760512,57348 787071651749953536,207949 775698183464820736,150663 775289970219159552,148028 788754461401423876,218469 794687674581913600,262752 754860085835214849,33356 767783884608114688,100893 786937612078428160,209828 753648950985498624,28866 785870632504270849,197512 792471336899768320,242693 753321238701932544,27061 765219764633501696,86010 785582722898984960,194058 791271407606956032,237491 774217867696836608,137744 780067420404842497,177704 775296493062324224,148045 761133924357668864,61051 795085659618820096,264397 755207471522680832,33751 791489490808287233,239405 761031336337416192,1248894 763855250423853056,80648 779440589334949888,173628 733412185926336512,355667 752306796925038592,21343 778739259465281541,166852 761032478203125760,66441 763204145088040960,47188 788753083857833984,220526 795103213959737344,264397 794184865595949056,258331 756584683127791617,43887 758352410226073600,52112 758295607496802304,52112 777493203247333376,162096 770686471674204160,117247 771375413184475140,103401 773674438730604544,136610 756635190278008833,43553 781127176980750336,185496 777959298747858944,164578 739118672527130624,65113 772883493399306242,132335 762090462974840832,431998 778519694194061312,152594 750480113087549441,13088 774294583849132033,140444 767890200647311360,101514 757800505061945346,49400 770663541124788224,119832 790725641146658817,232863 792815038742401026,243865 787767528936255488,210235 795771286085582848,269081 766722451027791872,95593 755478106547351554,36859 787979173763710976,210740 764764526080319488,83391 790950273199984640,234583 757606627239350274,47761 793953670102712320,256225 794147787847925762,257492 754252358838808576,30354 733330232376070144,138740 778106582571839488,161239 779083929936535552,171168 787374771591786496,206962 769571578770227201,113412 751805200801861632,19899 775401340856102912,147256 791792845241847808,240763 795417250538754048,265855 790697188447879169,232169 774077858415255553,1170870 777845503107227648,164001 794581343069999104,261155 761007696841625600,65626 785485128294211585,192032 765282397118205953,86873 778382989155704833,164826 791074273653686273,235590 765189626592100353,86103 766267738771849216,1170552 768222080072617985,11774 776769590231719937,157755 764655466269986821,83391 758249846092533760,52061 737855386682806272,352982 792415012476317696,242693 793984678596345856,257423 767922290172399616,101681 771105921363619840,122344 753889211472838657,29263 777866760703778816,159850 792101759867027456,243187 794684578153627654,11774 794583114198687744,261130 753670708094496768,28586 758486715023568896,41680 766922109142441984,96875 764857175676219393,83648 774280998053818368,140211 776406820080451584,155287 791484262176460800,238292 793085794441388032,249348 778933821186072577,170882 787269620872818689,199307 787148755464249344,209043 778209412053860353,166409 751894841596923904,17794 788745196364296192,220028 751622202693283844,18323 768243277145321472,103506 792404762905939969,245566 779113583351300102,172621 777099846054535168,159146 767410939339485184,97519 778594133564719106,167220 787665182407393280,209351 744959146101870593,11774 768525113612312576,11774 772807463242530816,132578 795401177827577856,263933 794603380505247744,261155 767492975345688581,99030 736406147201179648,195876 775881290306482176,149319 775498086865068032,149121 776157110455459840,151947 786219869301723136,201555 775020075480940544,144611 776308071526043648,152872 794882841746276352,262022 761667276366028800,70225 792199673524129792,244230 792253022709641216,244221 794738664597229568,262025 789373559902580736,225359 775735003644919808,151255 787751195943112705,212791 787743583860248576,206101 791436234296098816,238207 774933355070648320,142906 787043204700917760,207287 762276829155692544,70886 767480219196231681,91936 786552601814839296,204413 767743135262896128,101134 780587537689481219,179570 786257111055339524,201958 755096575873998853,35445 755508212242100225,37619 769779316544516096,108795 757054100655656961,45669 762297365638160384,431998 791682087136788481,240483 787375552197955584,209838 795676741855547392,267134 763350346064355328,77731 793243217370095616,249926 766811232674328577,94683 794997236086296576,263895 785856276047814656,197512 787832531861331969,204835 793149581982699520,249725 752198202456018944,21074 789310113995644928,224680 760316112269631489,48663 778236295709548544,166532 781806085917274112,182659 762853313368862720,73926 766346509910695938,93261 795618092898467840,266151 758423946114981890,52659 780970637762232320,183338 781546691082145792,184575 794503813705203712,259034 761383533130592256,68273 792393969002962944,245566 745451181166604289,47783 767185363693629440,91103 779058215589810176,172029 793515804998373377,11774 761639830950256640,68993 763443794738049026,77534 771133166123823104,122973 775458116263555072,101383 787895269773889536,211890 792793416807571456,227267 761140428288786432,61051 794536563493531648,261155 770950176139653121,119832 764964922664943616,84724 779419596776284160,167213 774983165161172992,145451 753297484802355200,26539 763465311555289088,78566 793189468182372353,249469 749326351652511744,8188 757928429517803520,36684 760308151249997824,60102 750019488372887553,10483 794555248828416001,261155 760829559763787776,64722 764243882427027456,80720 779121655109025792,172962 753645554329157632,28866 768156208196755460,103212 774604137933770752,144399 777092471935279104,159403 792104039764725760,243075 756239273918169092,41141 755766660028596225,39475 778746398766276608,169586 766260330527883264,91946 770611064752869376,117687 760556146205810692,63655 765682284330713088,88459 785850133149847553,198671 789695670533840899,226731 786674975541436417,205728 794587325401436160,39957 778623266953031680,168284 790223594521522177,228279 795458182109917189,267228 765283905490399232,84209 795771697244815360,261155 769722354213662720,114587 795746200280596480,267862 786580180148051968,204413 742324755743821824,354836 793844443942125568,255942 773135412172722176,132335 791881944711573504,240145 763115863637491712,76577 781357117697499138,186584 769193165060448256,111549 789411998266068993,225456 768617137669832705,104662 754806028726743040,32869 763143290522742786,76858 780685669115060224,182036 787905153445744640,210585 793861027020443648,256239 787185348468101120,207613 789152671361998848,11774 793860522097668096,252581 794626589485072384,261155 757187313030008833,46314 788390989513785344,212791 768874743755841536,109666 785968964379652096,199272 791054952902762496,232884 754026096153141250,29790 791694014344933376,240483 793495549261512704,249926 751219052991750144,15066 786449740476981248,202727 770313916991868928,118087 778103082999832576,165949 785951227368574976,197191 733290830904037377,349375 762013053319716864,431998 795666424224219138,267862 770436204093280256,118192 786589795707412480,204835 786913998193254402,207212 749647614350594048,9145 764165844834267136,80939 773623144716251136,138165 789167952566194177,215437 762784557963763714,1249039 780924397787897856,184223 778778265582497793,169379 781573051976519680,188231 761704197385392128,67346 765681373294264320,88332 765311757481041920,86440 767769061870624768,100893 754118908412473344,31095 759853969556602880,58542 775001659827167233,146259 791415023537000448,235590 794003075841265664,255299 733208327522410496,11774 773911769387454464,11774 795674409922985984,266151 794992487400140802,262925 790152764802277376,229693 791424143463895040,238207 750343497706827776,12728 768432495725580288,106095 779000714362183680,171902 790629466347372544,231318 771724814427889664,125381 788532014911778816,218275 781636048652754945,139404 763575442020315136,78205 792716874006007808,247062 755773994700333056,39475 775000774438952960,146259 755186043129827328,35890 763169175812440064,76549 759214024156385280,57574 768633162809442308,107469 788755225322647552,220526 788870119506063361,220815 760180369673117696,61494 771117242423578624,123499 786139686116986880,63776 790241665176965120,229693 754737717758398464,22393 793356233407205377,251350 794535064268902400,261155 795739999018897408,267576 789038924920479744,222654 756291059433480192,42564 794163383708905472,255826 788890673902747648,221785 742701330913861632,47188 738786397948149761,11774 786397723163406337,203674 793176437532532736,249374 785565848945565697,196676 777813208442802176,163763 761615085911564288,69711 764935392042684416,11774 766484483243728896,92860 769761002451767296,104940 790259383972294656,225981 793399240147906560,249926 792443717097586688,245148 789865456039399425,227925 774913562489663488,145524 793579933465473024,252679 737322858431533056,1170514 755890784768057346,38459 795091293873418240,264397 756645011458920449,43391 788184572680806400,352258 762311991025336320,65189 794910191011692545,250293 788160126565937153,214899 786652138730622976,192560 756383918123810820,42249 760983561868640256,66159 786543732246056960,204413 793822445278900224,255393 758352904646516737,46384 790750519165915136,11774 758104142153785345,41703 776272921291481088,154071 766501397772640257,93823 753692898269552640,29263 766679845870956544,93036 775903871755399168,152182 776899241570557952,158428 766016334534742017,90031 763353335218991104,73814 776090833414135809,152735 793871140762640391,256255 792072240460206080,243187 751557226301497344,14277 772104746492633089,128934 765128898858278912,74575 766334530097733633,91867 770615370994462720,119682 754979556348624896,34666 756223439065772032,39673 768271833044885505,104932 771744904783495168,123747 778635900544770049,167220 778862678043418624,166849 790210844248383489,223921 790635818486489088,1170572 772817556612743169,132335 788441864915587077,217837 769665236081205248,114587 762298935847297024,72550 778005324515143680,160539 764941520449380352,11774 795369236478750720,266151 788479084338614272,218455 793710368111538176,254135 751192114290057216,16299 793217890702925824,250519 753325592552931328,27061 754737149975617536,27045 770382534626586628,118191 761498778851500032,68196 768822892578627586,108784 776477738999750656,152946 762720381702660096,74431 771149944258297857,122982 780943392138141697,184539 759813839571587072,58254 791558186801172480,239405 791992857070448640,239456 756216375195172864,41837 790352306831097856,228437 793249435652329472,247241 789695399212773376,223078 771138544031051776,122967 759761647049117696,59386 788003069715972096,214354 794946705498091520,263895 758107734915047424,41703 765554043661856768,84209 785278942919831552,194648 752212043596304384,21483 788758689876418560,220029 794540531984584708,261155 771459335776047104,125381 769023182695268352,110659 733416531858706433,355667 768263179197558785,104406 787125965667209219,209351 777126729664045056,159245 778924519398469632,171168 772455774287048705,129662 785660646419337216,197512 760884318256398336,64326 762450362406014977,70941 790709496066826240,232911 795116951232200704,263896 789148613284769792,224027 779829727393701888,177233 791255905857863680,237491 765912016808730624,89876 795445702763548672,263896 752212003788197888,21487 773988082228006912,139360 764451467499495425,82283 780678347588247552,182257 794721342058795008,262849 767485564727726080,92226 781498342899580928,139404 760916187752591360,65500 773935908982665217,139404 755431454247706625,36735 732661473609056256,353262 787095586830897153,208831 770283110566985728,117257 793140313749540865,249469 751541252080869376,18539 792540861934350336,246295 793242106416553984,249841 760575103348379648,62798 761908751787958272,18215 792026336151805952,243187 759496610673889280,56595 750494438057619456,12883 794556065102893056,261155 790300511346057216,230485 793606806593560576,252639 794307504838705154,257492 794694488845385728,261050 787725898808078337,205197 785567017642459136,196788 768225125275668480,103354 749614790587215872,9285 774631219409453056,90193 759167702149640192,56552 781857828139102208,190635 787849678561824768,213064 762405973956947972,72919 757589153848651776,48021 771085729669771265,122982 794905245927219201,262849 775304010832019458,148170 780747522109308928,182870 767074140415295488,97248 766748576328417286,94899 766324946222145537,91946 764952355494301696,11774 777321247260676096,160593 792063594351333376,242712 777654254609788928,160480 786600651157598212,194450 775682109432221701,148994 768304319770660864,103071 776147645484052480,152585 752647262262718464,22657 769148662480007168,99262 793496214637457408,249926 788880875534508032,220602 792107568738992128,243187 790279030830407680,226490 759498690281156608,55257 743543900200116224,11774 768087955630125056,103488 758473511400640513,41680 761348052712030208,66801 763519412989157377,78159 780761277710802945,182960 793956305476038656,257026 773295087342260225,135025 779985960834433025,464984 770961154134777860,121949 786296925691805696,201558 768900043902296064,109874 779073169571184640,172621 788011619804590081,214354 785879368975261700,198878 792080561909051392,243187 792638654590050304,243344 765232376628715520,86645 753197211874316289,26031 778167608528998400,164826 786064748811063296,200490 792107197295628289,243075 754033253804277760,30910 767796335672123392,100893 774967218018914305,141316 770668543155109888,119832 772908419636269057,132996 790701800722731008,232884 781171613421146112,185601 793107013593104384,249469 794612773594472448,262053 772234980978102272,125742 792531441200537601,197046 756738849422868480,44377 765964015830958080,89835 781737982734708736,187611 793933659329937408,256219 786607530784980992,205039 795038197856223232,263532 774734978093547520,140578 764665095808913412,81946 780754248577392644,182036 787730088456548352,205197 756573176201564160,44056 769144016231206912,110709 781601752047034368,188622 779350268173508608,174315 791690142381735936,240483 737874836551282688,1182449 770287997291991040,117833 776605635991461888,26066 779136452273721344,172962 787830606272925696,210235 790384352978841600,210432 764824686073176064,82344 768453956334854145,86103 763732865649631232,79691 787715932130914304,205197 750371474502881281,12728 761664354987053057,69711 765204210422013952,84724 791697104674566145,238395 740273099845734400,429231 760294834980564992,61544 777988233988829185,164764 756309410402668544,42344 766462265897918466,94210 785849524044623877,198878 773520586870026240,137042 758731605099679745,54070 781468418205687808,139404 764163255405203456,82170 789426237605343232,225981 760909856186523648,63149 786269997756588034,201540 755163092565184513,35890 770680286430523392,85326 763238791595393025,76535 791774702851072001,240483 781548369273421824,188119 793581234207203329,252824 771522633020022784,126390 771939402855673856,127775 785550886978281472,196676 793696554527825921,249926 793154597292498944,249841 775287415476977664,148045 787715779315703808,205197 795028778313515008,263926 767808675780161536,101681 781101569957777409,185310 792512112782413824,246422 774930313176870912,738099 767200283915014144,97432 765937464523513857,90384 754000859529445381,29263 767338961907904512,97325 790578448552955904,232169 794430502933504000,257492 794633123204071426,261155 795762864162279428,267521 749445799436652544,8297 785241391114940416,194044 777085148114227201,158520 794561093607636992,261155 785567363798224896,197137 792036816610271236,243075 764820753325944832,84422 795607527547437056,249904 751193721627041792,17591 787486261980246016,198304 779041005626589185,171324 786232569159229440,201494 788418013490020352,217519 768225751145455616,11774 760146848476721152,58815 795686410917388288,267862 764994909765971969,85562 776629018040950784,155451 759038519738191873,56302 777494415468355585,161988 758660580966268928,54070 755156172282458112,35890 774813871811035137,144844 791870077062656001,241819 781884168917647360,190553 786671363595575296,205354 791351936859578368,238383 778351755448975360,152594 755164200037560320,34666 761237475482218497,65180 763755681979600896,431998 764580469136429056,84083 770287169046970368,117833 794133128520597504,257492 793316207495491585,250633 771601644844781572,126389 772686554347085824,128934 763061364965330945,11774 750682228204576769,1248074 765413664585347073,84209 776765536877285378,151463 758107014899896320,51344 793863814043176960,252020 765047745904189440,84422 753376822201638912,27398 756285206806487042,11774 766298921765376000,91894 795741658260324352,199307 740651614596435969,11774 763788264956452866,11774 768721964949200896,107428 772815744484507648,131542 794986851274780672,263532 771928546776408066,11774 787093863647285248,207151 766613325937541120,90319 791013499740839936,234583 755095542296895489,34666 778568563527385088,168794 746698240070983680,138740 752940790750470144,23899 781257620296531972,185310 756849862172377088,43553 773118079555559424,66647 779098824228933632,165942 793866143895212032,256255 778982045498220546,171693 786035387001102337,199178 752956411722752000,24134 758355936075456512,52554 765138317709021184,86080 791685561257910272,239261 761685484405985285,70085 763423186281050113,78129 763766436909035522,11774 794256221821927425,258927 795770953271635968,262022 776555353144037376,156926 795350827141623809,263906 760988417106780160,61051 794932226765062144,263817 792082043685470208,240583 773879334943748096,139404 792113959574921216,11774 786343999627857920,203048 767165464292188160,90384 781188306671439872,185496 795058493904580608,247930 755501491813613568,37044 769155183699984384,110659 758183684876800000,41703 761594283988090881,11774 793193771311607809,249926 753779137907662848,29457 760941224979226624,64722 790324487854055424,194085 763466122297356289,77433 790913615876325376,234583 760277455391322112,1248387 794526956259864576,261155 794665001495789569,261050 793234897078919168,250633 759695040851636224,58232 794544282950651904,261155 793267738907144192,249926 732511369786859520,51644 771343864573681664,124883 788203378664812544,215608 788428605709705216,11774 790585401245302785,11774 755545035538522112,38183 754723045709910016,33356 756625067790958592,44450 786179224335822848,198671 780726727597187072,182036 765395501512613888,86725 761784898344587264,66057 793062877347323904,245130 774074018487934978,137693 768948095010820096,110209 793931411870928897,256255 764825963909623808,84724 766427089155330048,93823 787259135339278336,209184 779874594844921857,47940 770736453064265728,120610 788898377496948740,11774 791408710409084929,238780 780832219321372673,183269 778020848154411008,26066 786374740843782144,209828 789162136253575169,222211 754023800472231937,31095 792444857906233348,245750 773512742875439104,133702 765905059192434688,88525 772751883828068352,132335 793428132212543488,252020 792100636393410561,11774 795704184150622208,267655 793871279610732545,256358 791730411508379648,230559 763480072359669760,78205 788754514539077632,220526 752629586156875776,22575 776905897180291076,155451 751184940692365312,16299 761284433592844288,67229 792799371129655298,247379 762805447938207745,73744 767776433858949120,101383 778806321227272192,166409 775032453077536768,146259 794629011687243776,261987 766699436839870464,95568 756910585443389440,44163 758273235117047812,47149 776199094196768768,153845 778392268361363456,152594 790994423551262721,235621 767804763039760384,101681 775362489273901056,148537 786726013371756544,204835 791673643465969664,238395 787869358114557953,213235 791058109795938304,235179 768808669257531392,109104 771764879199903744,125111 777680921227104257,160801 765636284605796352,84889 780009881021521920,164694 785845659379400704,198937 790728900804567040,232791 790492670279901184,231792 781160381326778368,185496 758288162376613888,52061 779455573913772032,158229 770920644162772992,120610 763415181607272449,76549 758124195389771781,51043 759098900007399430,56964 770686032362823680,120613 776758881427005440,157082 756305822649507840,42432 793388008133300224,251772 732294782291038208,351270 772802352671657985,132335 773996750910652416,140444 795700986400608257,267698 789256869835444224,221770 779502014149439488,173753 793161879040458752,249926 790878512810823681,234583 793000403927302144,210238 763211119586598912,70177 791418459791949824,237999 755839559896748032,11774 791393727751139328,238207 792607861666820096,246632 769077696416612352,75724 787025510412881920,208014 786410528914575360,186212 777668303837732864,162610 777922989182455812,157755 779411636826222592,138490 788788516398338048,220029 791800221030285316,240535 759491454574092288,58387 792541376017686528,246273 785330979963625472,11774 790678166994055168,231792 758500065069654016,53185 787802987531948032,203391 789934733991878656,228820 755163682745769984,35147 781617443110199296,188401 788392906998575106,217519 777612972852064256,162213 793615648328941568,249926 758098604485545984,51239 792818975252029440,247767 790913979983859713,234583 773514608388734976,136947 773628963952492544,137777 760202033731284992,61145 788184303179931648,214084 787081389065723904,205455 765383951598833664,86103 788635942705782784,218258 760160585363357696,61080 750085265344135168,10661 762750488131493888,73814 776634330357587969,155451 758297151617142784,52112 768055399773708288,100893 794370341548134400,227345 794170331405623296,258305 767430296992034816,96039 792064706915676160,243187 753967199879135232,30590 754779080009064448,32947 794179780698480640,258331 758699534205784064,47940 795366704083673089,264397 781563332524384257,188119 763835775456862208,80283 785904632048517122,199546 793964641592307712,256276 785257445341954048,194210 787327494265245696,207835 788714251846160384,213204 754034484975177728,31377 772914110950350848,133519 764997623459655680,85562 761652329967919105,68788 778587354495787010,168633 776776768757858304,157693 780603868195487745,80785 758008884699074560,50804 793998579409047552,256239 753023854486904832,22546 791371663661203456,238207 762745157812969473,73926 764669348761874433,83512 763442422995095554,74281 787077417726648320,209043 758120822003294208,51344 795774451145146368,11774 771706660976852992,125554 793295729028726784,249013 765578473926750209,11774 795079128001056768,263708 793866411940712448,249926 747810275953250306,33338 758502430342385664,52879 773951919001710592,140444 757939844655910913,49925 794655619600896000,11774 795734345495543808,261155 776563604556550144,155898 790584008686133248,232137 760604429489811456,63451 765018101008240641,84929 773985781425770497,139781 785796741345837056,197286 792081042463043584,242693 790521437987627009,231894 789342043789258752,225359 765275200103612417,86645 769965759716007937,114848 775714503346511872,138952 775008824835117056,146259 786578018105958400,204413 733426115868385281,355667 778318897497845761,167407 793578552981610496,253744 776809345212305408,157609 753364325004374016,26446 758289780245495808,41703 755552685181374465,38183 778787432258998273,170609 738421270841294849,11774 764514516658827266,83391 785631385994289154,196277 779156699303116801,171795 788015501301649408,214354 790660867658440705,233307 759867271200276480,52887 764134413659574272,82112 763451750418309120,11774 791546626892451840,239405 767836534389084160,101681 774724662144008192,134371 776050488940912640,152455 790334021221937152,229693 781027632292962304,183801 766707244318781444,95672 786985912731262976,207027 789959970301308933,225981 774290886587015170,142506 753782678525251584,22735 786621172163026944,204539 765322613077999620,86645 776230121510277126,153845 764140225106944000,82066 791856899817779200,240070 763802974305001472,80393 795379450435272704,266491 732098512515678209,1170319 761673573953966080,70260 781467802997657600,188119 733164825254170624,355702 770208662598086656,117257 761105335469809666,66516 787881340934823937,212239 791139203518169092,203863 759175288135843840,56964 766747569456152576,94699 788392653176115200,217519 790528117962080256,231358 766445664234446850,92917 760524808136294400,63451 785681869174022144,196277 794117379328503808,256255 792826873533247488,243562 767853502349643776,100893 793110028546822145,249469 757349459353305088,1322887 787708522788249600,210253 788375671059914752,194072 771149965359927297,122967 790391879581863936,229693 732955475189235712,354164 758036172740231168,47940 763025654711541760,353879 767465364057755648,98751 794547697642565637,259360 794078575846686720,257492 764511482159562752,82766 792436206034296832,245130 793412316880527361,251772 771916817136693248,125742 788172227451691008,214809 790944164586414080,234583 762738630032891904,73814 760525604215193600,63116 765070021936590848,82002 775652901612118016,150511 776897287788257280,157755 787300319445196800,199307 759457019682226176,56964 791682939088203776,240483 794204686630973441,255942 764176117892718592,7311 764240935110582272,82544 786717029642473472,205638 766308731923693568,90031 768132254962855936,103354 771255568367353856,118142 765271397467844608,86047 786177403601072128,201494 788173975297724416,352258 767802908293214209,101681 788109958248292356,215252 767854718672576512,97811 786474259371655168,200460 787473536231149568,211347 785623260767453184,194213 733244977484992512,355943 770361919089893376,115946 785660846986977280,196917 768854992098828291,109571 781144273488080896,181419 794330503759405057,259659 750473246248562688,13343 790182412873531392,229693 781740152838324224,188119 791350641826279425,237908 791327387984261121,237491 760565297858224129,63655 758856171402866688,54070 770363150818480129,118482 778430647949852672,167562 755083755732209664,35044 764773048893394944,83422 753741046362677248,11774 755540279269089280,1248304 761879247753515009,70941 771296992786022400,124597 775771078769639424,151156 793620489927294976,252581 765657386291982337,87858 791041583349133312,235621 794558127555379205,261155 795666715526963200,267862 793136222172434432,249159 791705266072981508,240483 756217346583244800,41726 768158777950568448,88507 787776123413291009,212357 774509780450762752,140498 763935737284669441,79691 792204230450749440,243187 753288012927234048,26066 795675469827993602,247930 754725411381137408,27402 777961455492685824,137869 778436569153703936,167220 793436512901746688,251452 757892462098673664,49400 759096302365843457,56197 760962723421294592,1248884 763515000598265857,78360 785650547227439104,196277 794253209963470848,258331 767469471808139264,1249419 763765084644671488,78344 774356557169590272,142980 788871261514444800,221136 793545678941069313,252408 778414273471086592,167569 779046694633762816,171902 794535442456739841,261155 791204580411473920,234517 793553989933469696,253274 774251771791147009,142289 791316161505832961,234583 766408347247534080,92213 772966956920107008,133519 767246720149229568,97386 771128934356299778,122126 781262413303648256,185496 780784614197583872,182960 793239411597074432,247715 749958479679332352,10653 770804163412451328,118154 776945149993635841,157755 791471414901485569,238395 763186557729767424,75899 793269752097542144,250293 777356304297955328,161573 764169429093609472,82066 788687490639130624,218275 761997876834738177,70689 790625492424458240,232280 794600866456211456,261567 750384043938746368,11774 780909842626060288,184223 768145585132240896,103294 795376021415612416,266749 768239321266651136,103149 753698326835556352,29263 770375619536355329,118538 792871298061914117,247877 756216744713265152,41694 758218876140285952,37844 776234428767039488,153845 753612758315393024,23739 765565526206709761,87904 791355267015380992,238207 792733296560046081,246514 758600763933335552,53703 763539710534975488,76723 781571014434041856,188304 788457698815799296,218275 753975337655173120,28866 781546607930122240,184223 757667802190929920,47782 770123715573055488,113165 787123993761447936,209043 749620105223471105,7546 772572640129187840,131457 766831620749795329,93286 763469002135908353,1249111 768531083356835841,106716 769747640053620736,112886 790755287825199104,221524 771695585074286592,127134 794183720878030848,248681 763766096746905600,1249165 791683803257470980,228101 769208316203597825,111937 777143848090734592,160480 787304114246017024,210208 762806740043894784,74483 791280693594775552,237491 771470457669160962,124597 794890552613470209,262752 776106088106196992,153610 788767413894516736,11774 761562393876926464,68993 742209430423539712,352839 768229744865226752,11774 777996340634746880,164826 787720457248210945,205197 778716565709533184,169107 787927294065139712,211312 773945638811738112,140372 780613232381734912,150151 773865607745994752,138819 793490410035445760,252408 764131839434829828,81869 790702162028404736,233692 778234779053547520,164826 794373963157643264,259632 775524639044956160,149953 786782904680583168,204413 755183807439986689,34676 794858293051138048,262752 774364642097434624,142668 780812217755193345,182870 758004101074579456,50581 772909241812279296,131924 773894719818436609,139404 777978933295874049,164764 775854595566407680,151090 795297819989000192,265644 757678631749550081,48735 768873957521055745,109666 793624549778558976,252893 749226509886365696,11774 767804896900968448,101681 768108375104163840,103506 794674190796328960,262145 768219960770453504,103071 794138319743549440,247569 763946416397950977,76652 755879316198723588,16299 788468863570735104,11774 793422016229416961,252020 791502126954405888,239108 791797981741617152,241034 791702386326790149,240483 794403294038736896,260404 765647149350592512,88930 776459290106294273,156055 786663503524458496,107423 755836969746255873,18215 753571168205082624,27045 764922918165815296,84724 778568060588462080,168794 755863008044351488,33356 795657054484660224,267521 791255259486322688,237491 774591598373896193,142648 773239228314492928,134975 758664748997025793,53983 754254311601770496,26539 766051719587336193,90618 758630775650607104,53185 776904286567485440,156835 794007178285813760,252196 794742006639628288,261155 780495322824974336,11774 789503684027617280,225358 794302725236412422,258922 765306984228876288,87145 793895375006494722,256439 769403887841312768,111549 754756266879221760,21888 768544101012803585,106753 793104732655120384,249469 780609176850591744,182049 794674817379221505,261818 775321337191542784,146259 795768329814376449,268643 749822245413937152,10395 756301582472327168,42344 757762830321889281,47838 758661175676502016,41680 774647041079279616,143473 771884035090083840,128404 792197176512356352,243187 753468933257125888,27045 791467621472350212,238207 788710077226156032,220029 758738479211655169,54726 768471340970041345,103721 794037540927860737,249961 754062946280415232,31611 765666305420713984,87858 780774061068562432,182257 760239161194405888,57574 789564504338071553,205972 754807103244632066,33850 768938514054393856,109571 790242493962911745,229693 792921499946582017,248514 753058766942121984,25255 756263857157382144,41719 787617742530764800,211875 793170846600851457,249180 776147271167643649,154071 775452543853875200,144494 785911169139806208,22735 763000593174724608,75724 772580723622486016,128355 744268220706656256,1247646 781684419841105920,189017 774098401939992576,139404 780219833610743813,177773 757938505087463424,49490 776193340580569089,153610 769630106809761792,114422 754771535391518720,32861 758251515899359232,52061 768788956603219969,108990 773190852088848384,132364 785515342810361856,195975 792924085701472256,247379 753557877550411776,19133 781528399307083777,186584 792123769133404160,243848 757665647459504128,48369 771895631493246976,128194 773256175643086848,134993 776974562361696256,158864 732184449253834752,350020 755972997333123072,35637 769689367019397121,114987 786369876571021312,203510 771436445059776516,125530 765926681605529600,90012 755155732555718656,35737 790983631489556481,196314 756778733323694080,43553 776821357980123136,158428 794368032789434368,257353 795298894284464128,265846 754873275063242752,33356 793217429841317888,250633 787756928717901825,207051 732252636385267712,738099 757212005732380672,46006 786029008907489281,199961 754090136963457024,30370 767919745219919872,100893 750758494496649216,15165 778605526363930625,168284 761292420315217920,67547 758282685550735360,52031 785271272779423745,194667 793978184270278660,11774 753038648220745728,22795 759909454074613761,48663 773609730480672769,136904 775399765563564032,139781 790400311533920256,229693 760775382471540736,63268 757686012776775685,48810 764243853159399424,80486 779326803756273664,173964 760175814243655681,61412 780616954822299648,181789 787375181710954496,210289 794202282002944000,258598 786990402763124740,207825 787005358568910848,208176 760081420219850752,59186 768881352632598528,109874 793864050643984384,256255 795350334390632448,264397 786351103348609024,201558 775061626311446528,146675 792037681672904704,243075 788719245538500608,11774 763426323117187072,78129 766613770877534208,94718 768933331501142016,109874 785684800178835457,65113 790349354292813824,230277 734776089910738944,11774 780429672408576000,179087 790361945698398208,230282 774966224254107648,144198 791292834271858688,199307 785545942506221568,196788 781232827392069632,182659 772309909681483776,129918 757894696932966400,49852 766957073632419840,96514 763388557461422080,76723 773852865211273217,139404 786191709751304192,200383 790723994064392192,18395 781503428895780865,188401 760210549837697027,61011 793999679646236672,257492 759777973876711424,59398 791061778524286977,234653 790920399949328384,234796 791834837166362624,240070 733244048996175872,355810 757683011462762496,48810 749933449029357568,10653 778343338177097728,166265 760970833967747072,66105 757844581136248832,1248519 773912857138245632,139404 752651111606194176,22393 767015907839217664,97370 771004048719826944,121046 772845569228283905,125367 790874072930406400,231871 787735917674979329,210215 768544453615378436,107459 755157266215559168,35890 785843600173174784,198586 793144079429275650,249841 789351640226639872,224678 793406700053270528,249904 787973241444925440,212693 771096955816521729,122388 758181593932595200,48289 759377780312244224,56964 789237795198042112,29569 757645858858995713,47940 764128432116695041,80393 789203272213028864,11774 788548411570126848,104244 756318118679543808,42249 763170213122760704,75073 788765364704403456,220029 785277772117659648,11774 754717620926984192,33356 778220535549399041,166409 761988586585456641,69356 785526411284975616,196277 777883037417795584,164001 785683139112738816,196277 759080781859856384,56784 773618988198662145,138054 769878897663938561,104973 788184328845099008,215005 767978437436928004,97543 795706594726150144,267587 792088862168223744,243187 780906783611031552,101020 794288041812697089,257492 752306037206687744,17842 768208213426708481,98072 793133188876865536,232169 794969693148712960,262847 768531741543837696,106819 791932774860988416,241940 765385596114087936,84209 788826773748350976,220539 760621609422032896,63937 778429980845993984,152594 755069665974579200,35044 790241451582062592,228341 765713570864783360,88361 732364511336792064,17292 781339388785537024,139404 760201015308136448,60542 777538554612158464,162213 766772599636590592,87904 787091602204270593,208065 789559579919065088,226881 759432439974416385,58028 789923212297641985,228172 773871557282324480,137869 762668042463670272,73814 779451316544364544,172185 788438374923145216,215437 775480819280379904,148010 794553019308220416,261155 789826299888078850,227242 791172738056613888,78159 785635523628978176,197297 770368728538034176,1249756 755194568723750912,35890 766591316612435968,94718 792415400894066688,235289 758802025819754496,54070 781857923672727552,190464 794742418788806656,261155 769141058244579328,111558 792473919752015872,243286 792860664406638592,248065 758506572930686976,46384 769988618622558208,105109 752880870562865152,24169 785700955719241729,196277 750724161472004096,12085 772632572899708928,131025 786306707064442880,202561 766121359156113408,90327 790568083568013313,232137 749989037927075840,10735 764929735331905536,85226 758112856067801088,50442 778320037832687616,167220 778605264702504960,167753 790248890599546880,85985 750797347932762112,1248126 758827618032418817,54775 789656664223932416,227048 790577310256795648,227476 762699028723183616,73814 759498443786104832,57574 766880819810017280,96257 772038271547367424,128934 774021330266050560,139404 789938207349694464,228820 775074693137268736,146970 792569016170614784,242693 795482038794997760,267262 790914228878209024,234898 793148987523993600,249927 769089613642272768,109667 792807787772325888,247241 791427482511478784,238395 740037694311563264,353488 768219663071318016,101844 779095617716887552,171062 793846583959756800,255942 794967669183311872,261155 792365915476226048,245095 790312687410479104,230917 772426994080423936,128934 775371416606806016,148537 781085646123307008,154071 788491724951658497,218275 773495955563905024,137042 774271039194828801,141360 787017088963444736,207613 786933919023116288,207287 795156238044631040,264911 775987387339898880,151916 753690946424811520,29263 755164007997276161,35890 758529195488124930,52554 795726390591160321,267862 758128893689597952,51595 792685844624646144,229753 732368635210014720,349277 760471730091503618,61051 763869155485372416,80939 780936255353663488,183269 785548225021415424,196917 795777595614855168,182349 785569668589314049,186883 765708736530833408,74247 770357272635666432,87904 765182922957750273,86103 792405249503944704,240483 776729478617759744,156518 771194386583433216,119718 795179327461539840,249926 780224771820617729,176128 787025201766797312,208016 793274377450102785,249926 793819053248753665,255393 766345230425686016,80939 771349083374125056,122982 793286779533139970,249926 753762362146992128,11774 769146094857097216,103527 761284337178284032,67511 767508351479578624,98646 792057832858193920,243187 763480147940945920,78684 787188424088297472,209351 765852487668629506,351436 793278061529620481,249926 787765034411786240,210235 770453654922989568,118192 778981109723832320,158524 762253642028036097,72420 750944981418901504,13343 755989137396789249,39804 755794817657876480,39475 771827576360710144,118191 774956155584020480,145524 761138613190922241,61051 791038659038289920,232169 794739818865401856,261155 768824846528618496,108849 771477290089746432,125554 788208672975368192,197512 794366883067793408,257353 781900206619131904,190957 765214582373625856,85562 769509096609443844,112336 750530868339507200,11495 774438251734130688,138165 756209755677483008,41680 790338584691695616,228354 756836549883490304,44274 787643343958409216,210207 787493713006120960,210897 750294328686342144,12357 767471349639946240,95055 786519204534980608,204303 788080027225186304,215005 765954136747704320,90031 776116440784969731,153372 758783874403016704,1248642 779078883786170369,171981 766802621227081730,93823 778141799542054912,165523 758447521844854784,52112 761738045200539648,69711 790992038418378752,234556 793621364259160064,252020 786632279321829376,204413 772160851562336256,127707 793247363141890048,249926 778724237070569473,11774 772654806330642432,130415 778358283383943168,166409 751722252886958080,18397 775361386184671232,148537 769485782369308672,30413 777522898525364224,162280 785366867443609600,192421 780740328202596352,48046 792030064221167616,243075 765828563102642176,87858 791724889279463425,240145 794695044523589633,262752 756186926932234240,41680 768093918852513792,103354 756189380004290560,41680 777599735003832320,162610 749227832589553664,7816 769322402295808000,26066 758529274555076608,53185 756986443793371136,43553 758680460889300992,54070 788140281321390082,208831 793457859786739712,252408 781208175047479296,186212 761367083699490816,68182 788536612678402049,217519 791424976960249856,238207 785548924501184513,11774 785269845231300608,194648 785538554415943683,196277 732245432596873216,349197 772215995830272000,128940 790311550326235137,229151 785483982829871104,195975 792056001532981248,243187 793254164532981760,249926 757795672414310400,48926 786164115605557248,200566 787983995963400192,213887 794422612952805377,260380 793445671323963393,251452 794968072910176256,262925 757443098540642304,45348 775479203852607490,149300 792453470230089728,240584 791429296329936896,237787 769464395206307841,113754 773935938783379461,139404 757059871678148608,45122 768158557241880576,103354 762766606510329857,73526 766355435175743488,80939 759855713959211008,43471 778314244542435328,167220 760693262076313600,64116 777956575918960640,164764 785361930223439872,195481 773643750719401984,11774 775779503129763840,150426 787280852615127040,188577 793495007089090560,252408 791959249358159872,240556 795257922607419392,351376 762810776994222080,71502 791449140463108098,238099 763155346781270017,75971 773851254955048960,138140 791951674285789186,234583 793600749892624384,249926 795039239448756224,247930 762264066769379328,431998 777190503276285953,160787 775772963366920192,151265 756504741387960320,43391 792073075785240576,243187 776850966121422848,158673 778293428970921984,167220 767741778220888064,100893 758065349732491264,51136 764235574807031808,82009 773944197149822976,140372 785909615426805760,198671 758804779162148864,49539 793296216352182272,251320 788769536057061377,220332 775649323329720320,150511 793131431484620800,235251 781452358287056896,139404 791663867738939394,240483 787080352972042240,208899 778491176177373184,166102 792043520932450304,243187 770309818510938113,117257 760244164357345280,1248387 773945206043357185,139404 781264189457391617,186981 765023449232265216,84885 785472125482127360,195941 788207748148260864,215437 770705990849220608,112363 795348751992889344,266079 774987769072455680,146259 778322958293016576,166282 757280869988130816,46006 773015379102818304,132364 795203848172281856,257781 771175324809781248,122982 768127954186596352,1249514 778989424742764544,171377 758149303701479424,51595 766181794232332288,89923 781194477750788096,183833 788440039302819840,11774 792918786705854464,243165 794541094868516864,261155 786046165859041280,197512 795302301980364801,266079 766430531068174337,93286 773303512608280577,135505 754716765880455168,33356 788811292794556416,217914 766058160465391616,90482 750340001888546816,12287 788052581054554112,214114 762974699303370753,75709 772833583929126912,132335 787887681577619456,210687 780618482828267520,182146 793098033806319616,249469 764522688115253248,82066 775891390219767808,152193 791399683658686464,197046 749404438947737600,7836 750622698796003328,12746 767856262264479744,101208 742398027650850816,11774 755173323688902656,35890 794998617039917056,262849 781660912524599296,189314 756959683127238658,43391 775776246630264833,150426 787038773976629248,207733 793908790995206144,255942 758779249536925696,55174 767153194866704390,97852 786723091690819585,206008 795259329670565888,265858 787023644845346816,207613 771138497298202626,123583 787072334570131456,208016 793249267171426305,249926 795451644083310592,265855 770246608218828800,117257 773923306969833472,139404 763835553628377088,79131 758722059807625216,43285 761593238881001475,48205 753200828098441220,26140 781482535243046912,188119 764940432631590913,84929 787311695173595136,210289 790642287495696384,233154 767183773435695105,97852 750661262967730177,14462 766718504489943040,95568 794285045351665668,259063 787006400199176192,246425 795417042497208321,265855 750728695128723456,14877 781279107917180928,186584 772814858970468352,132335 778796491611762688,169384 755046891734306818,31969 791348330567565312,11774 791575692555198464,238292 760622967457845249,63149 770944580388790272,121923 773720810871787520,137740 791755370985172992,194059 753297874260205569,25655 776488094912487424,156253 758895164643348482,55112 767502534772723712,97371 742717612350570498,1170856 760559557508603905,63149 756616615442124800,44273 766441464331177984,93261 786917844487471104,207287 789736955265163264,227486 758588482423881728,41680 761301469916114945,67229 732785143841062912,398860 768176141278380032,103354 756395307500396544,42405 780621976595488768,181984 793431255677272064,243865 795243547255513089,265644 766400987758153728,93184 770612632910860289,118087 793415369918586880,249841 777294175251238912,138490 786551403355320320,202304 781184994047827969,182659 786147112765493248,200965 780613123631820800,11774 770738901275127809,121046 772949388087795712,132335 770729056769675264,120541 764598594280296448,82066 776185023661682688,1249613 794278292387987463,258981 771521476889485313,125367 795721015066300416,267521 754807535966818309,33850 754815329348366337,32963 792413181054361600,243075 771744485873225728,124597 775824823796789248,151255 758319145104486401,49845 772902364453875712,128382 750395501330083840,12883 764197016746405888,82544 779716707229335553,174756 787359287114866689,192558 751232389943263232,17284 781264864647843840,186434 776100053010247680,153095 776812060768407552,157082 764758707125104640,83429 771772308067323904,127871 791377943213772800,238494 751909484226830336,18893 760589986018099200,63655 758666740687568896,50888 767521565881700353,95055 790711977781911553,246425 792949046906327040,247241 791350524146614272,11774 775331698087112704,148045 785885582056718338,198591 775675545266876416,150663 780635729223352320,181419 764205704236371968,80939 780857194086486016,183269 773765839543611393,11774 787322226693537794,210207 769562507530735616,111087 772402337033883649,128557 759173111023415300,56964 763839545225818113,80393 763838700396515328,1249173 759182422948712448,56964 779671222795862016,176110 794534406308306944,261155 740323880347308032,11774 773619517670952960,137869 781275603836121088,186584 789510195512610816,226731 792033450224001026,243075 771758652990652417,108396 773608986503446528,137158 794085967518896128,257581 761577200369872896,67226 779395534079467520,174115 795314299745038337,249926 793238545863409664,250293 760097820867235840,60539 770305880495579136,118087 793972123253481472,256219 768947596824027136,105471 773632852269432832,137869 749641369745027073,9099 794354626933964804,258456 751559684432154624,18215 788814241419538432,206666 777512926953385985,90252 777965871058788352,164001 794986136934432769,264397 793263100808032256,248514 758421810987708417,52112 768799497916907520,90629 793829482838659072,254135 779387817424150528,173628 767609784434589704,90622 754052356619120640,31400 773524106595725312,137158 780850629367463936,108396 765850369553342466,11774 793285945357275136,249926 781470467345354752,188119 755311685259395072,351146 772268360491012098,126607 781560231444697088,188119 795074528900694016,249926 768966006651752448,109988 788140884063883268,215754 789866140008849408,225359 765326767204675584,87145 749274952881188864,7855 769956114460839936,116087 733375061953024001,1170595 788113603354365953,215488 776570185402556417,155316 772025838447525892,128930 778361219434500097,167569 785995286413844480,194934 788486748158308352,218275 767839543084986368,100561 789660582714761216,199307 794298416595550208,257492 795226496851935232,261818 764608060899860481,78159 775879869720825856,151791 794821957816446976,261155 761719857427673088,70540 764622834110832640,82009 791706162458656768,238429 772120821053681664,127925 777968015803453440,158820 751940934590427136,18495 759843776240254976,58227 763790680422514688,11774 768857692630765568,355994 792926377859289088,248514 759748065171501056,59231 794464012935143424,259034 786733574657482752,206212 762272736722976768,70886 775821813813088256,151374 780379871243624448,179766 793791521569009664,255393 794514271644385284,258741 791281243325210624,234212 794703653546250240,261818 755158080288153600,35890 786907067831508992,207309 794922648346079232,263667 771845195524628480,122759 791732439798415360,240535 751869778160082945,17847 775523167171469316,1250232 786915294878904320,207287 780085232242397184,173628 766027812457152512,90384 793202442066198528,250328 794700520837566465,11774 779172113194246144,350711 790928756860973056,234583 778450724074029056,167703 781458555442462720,185496 734959760387100672,349197 785273013142822912,11774 753320352600559616,26894 753468211656478720,27045 786217421417779200,201494 794307285627654151,257492 794199675377094656,258598 786651374700429312,90209 785825918098866176,197512 793592000608145408,252893 794875811841110016,260033 791224838434283520,233831 771069427987034112,123135 771048329056817152,122532 785916903566954496,197324 774955301636280324,145524 785665695665184769,196524 790907619695292416,234583 764951999833964545,83739 760594857794506752,39354 791763991458488320,240584 769848080124510208,91946 786925065531076608,207287 757393985090514944,46382 795078761112891392,261155 793487940714426368,250633 758441647738761220,52749 765028652182536193,82066 795397726737485824,266151 756563045141315585,43399 781361164005453824,185310 754001266188152832,30802 765892589249781760,87904 786183616263024640,201494 756319563587944449,42432 786189895131729920,199211 794529971263967232,261155 758408549793955841,52061 765414420763774976,87245 764276786846851072,62180 770750987237752832,120186 785940920667516928,199211 751751243123621888,19352 750877807069106176,14128 776952991786102785,159411 750349117117722624,12681 768514824464728065,106770 794879480221278208,261155 757320496107118594,350711 773255576595947520,135642 775395566767353856,148994 785848252176490497,197512 767153181272973317,90384 757667148571484160,48663 770558581481635841,118192 793414613211631616,250933 776278104583069696,153194 751844864422096896,18439 760664007686533120,63464 769054659839455233,108849 774067059009269761,141277 749322165904936960,8188 785480674316660737,11774 781350666270744576,186584 773840958517612544,139404 773867703375433728,139404 788438498156044289,11774 790614802519425024,232137 777178986363416576,157755 781193263860637696,184533 792164502032699392,244550 749818355612127232,10251 786398277700694017,203674 787698512809066497,212139 794643906826739712,262022 753235130886426625,25965 768813529491247104,109167 765791493479071744,88459 762718109761437696,74247 774221020601446400,140444 778724250504933376,167677 774387511539871744,143356 778362179066142720,167305 754727242912202752,33356 774014773965025280,138819 778024823259668480,159389 786147239379005440,200382 786444125084143616,202429 759126794087915520,56964 762000143843483648,69947 769163236545626112,111558 757192408434180096,46252 763878049813106688,76652 787852064592371712,65113 732455924460191745,349991 751550843657138176,18550 794925197321064449,11774 758691042656854017,54070 761398542359461888,67973 780633248586014721,181984 764088459506049024,81264 768046118378831872,96848 767869997024542720,101681 775830306242850816,151463 793810250101039105,252580 769560729225748480,113412 780905282134216704,176203 785313904108904452,194923 778331755086503936,167319 787243392640094208,209351 794550415991930881,261155 785651389057884160,197324 762058759526985729,70912 763887723786674176,80863 774792288945991680,137777 790738625113849856,230485 793510625355759616,252711 765121303141572608,86024 795046851904933888,264397 767872894248427520,100891 769268671449477120,112399 791027894889754624,235590 766205317839462401,79987 766030430495645696,90384 775800042351321088,148179 767114647484850177,97257 733109546416254980,355480 795334397415292928,266079 766742385011388416,95593 778296534991409153,167220 791753634245586944,238845 774046805243879450,139404 764238809861005312,82766 756264855301033984,42344 751844609865584640,18374 795177637404475392,264131 781173050532298752,186149 785505297091534848,195975 791045313356115968,232863 794535466422988804,261155 760172258027458560,61051 768659577155952640,107820 770447321431769092,117263 794558111927439360,261155 793197977250783233,250135 764995617445687300,85562 767178210517749760,94699 770788739035508736,121479 791263415998173184,237491 778568174841257985,168794 767833714479038464,100559 776765181716156416,157840 790751606807654400,232881 757620818973196288,45329 776883837548625920,157755 781265437573144576,186883 790757740704477184,18395 793839603706986496,255819 790632421326598144,232169 776118261595435012,153501 754766222009442305,33356 764220543612563456,82766 756623355273367552,44429 770571073603702784,119746 765369061542862848,86053 777075097223958528,159894 763043106241392640,75899 761743237904162816,67852 758758517276893184,54070 788200639578853376,214492 793638488809832448,254209 763451585821302784,78159 785522500725714944,196277 765719518333267968,86103 765028314037702657,85562 779477362241069056,171379 780340997406461952,178076 788111235673911296,215437 772465518209011712,128934 788743974676733953,11774 792057444939751425,243075 744259703358820352,1170338 791407287290200064,237857 776741255623475200,157755 788395452945276930,215437 794930781944545280,263895 763859509177573376,80648 775351205274980352,148473 760919056694153216,64693 753415493730656256,22720 759045516982423552,56552 795725810602754048,267655 778412267389976576,167220 773642617263427584,138165 775764027150446592,151374 760248000480415744,61352 764480734623039488,82203 733439969599979520,355067 769863207729172480,114329 792029462061731840,243075 755862136954445824,39462 756504849097687040,42249 792079477064859648,243398 793123655601401860,249469 788391097554829313,217519 753662494661570561,22267 755538426884218880,38183 766699789669072897,93184 758132540007915521,51046 763355955564257280,77731 765688764438052865,88432 769966712200593413,116060 766988413232971776,89738 785950266331893760,199546 763188768916459521,67226 794806367437492224,262752 779672639795236864,174392 778617352711614464,167007 789957017674797056,227264 764882602327236608,84724 786563923025596417,203350 762646088218054656,73926 792525308910075904,245101 793159846921199616,249469 793160915038461952,249841 794632461531561984,261155 752221818589622273,21343 755925050830757889,18215 770674000729034752,120610 768480339161444353,104973 794861660100038656,261987 795379038156165120,266146 777528195474083840,158159 766691124413169665,88052 775787276169281536,150663 764411126306246656,82066 764566540813381633,83413 753649666735026176,28866 785488039841792000,194949 758443386214846464,51069 772188378401869824,107423 788586139900936194,212061 793631829781647361,252581 733762413389086720,1170849 758870455897829377,52554 779495285630251009,174230 787117376437227520,207287 789992772694642688,228354 776521475075346432,155390 768939553700847620,108729 789848477979316230,214880 757087046582218753,45964 761601513240170496,69576 770686395266498565,120610 755820579480080384,39957 753337571539689473,27061 792193978548494337,243187 766642686812094465,53185 791350008935092224,11774 791778250938802176,240070 766733630748041217,11774 767585273983139844,90384 765400630575849472,87062 794624011116417024,262145 774212097240596480,139404 759514247822835712,57733 767995972076965888,100561 757251463202664448,46379 770341822149238784,118087 760825517276889088,63937 768672594354507777,104954 793489704972906496,252741 758121991283044352,51451 786402156119285760,202983 793454184192290817,252196 772851799308980224,132335 763845501607227392,80066 788753087565406210,220526 767187472405057536,96514 792482525117579264,245118 760182877787004929,61412 759593239947116544,57105 760549575857811457,62771 786499517243879424,186883 754775871269941248,33356 788451078031409153,218275 732581118365466624,351387 754763993768538113,33355 778223877449101312,165123 777849350504476672,163990 732246659820752897,196346 771145806287994880,122967 791241396162269184,234583 764965238743584768,84679 778303334180610048,167319 788460450975318016,215032 762340531347259393,66801 780824663404449792,183468 755991523033055232,39697 786729371369402368,205094 762736277556908032,310322 759070313061560320,46076 768269545773469696,104662 790625263121997824,231318 793298207564558336,249841 759888960508354560,59666 779839677759000576,177233 732249765111468032,1170428 762801131995095040,74247 785653492430102529,197063 789301918925516800,224680 755608580582146049,38796 766748401576837120,95672 768919082427043840,110300 770426269087502336,64722 793997104989376512,255942 794615537846415366,246425 767854206652932096,100893 788005300724989952,214005 789227343164440577,11774 794191397087645697,11774 775185539540643841,146847 787692425624059904,210253 765703501078941696,88361 779726705174859776,175549 771648604205232128,11774 762745492543385600,310322 765660354168758272,87245 793174430201606144,249469 751806528940871680,19880 787038001222131712,207109 733094608910057472,355880 768531797332283392,107069 763153424322002944,1249110 768649558163349504,106262 794685337767464960,261666 772917377784774658,132335 773586309814386688,127644 781239338701099008,186212 794768983270404096,261050 753730075468500992,28819 777329130681532416,161546 791778862510342144,240483 758735282577420288,46076 773745353233268736,138155 778247449576112128,165448 785589848987934721,196917 759079338876600320,56630 786495038167678976,203674 776746819934093312,155451 768562573142745088,106716 762432047902175232,1249020 768291549264306180,11774 791833173474811904,240145 752733641810124800,22953 768123131450056704,103261 774025339596976128,139404 766476224738824192,90384 767121097385009153,94699 787691648008544256,211794 793579827055824896,238207 750087968560287744,11296 792102241691807744,243187 791387399137918976,237491 733108546569654272,354120 764884212923203584,84889 792562941610586112,242693 764298887536357378,82283 762608755615862784,73725 769010005630709760,110362 791763458320576512,237325 778992289288822785,169232 765631820704743430,88638 765262925145702401,86763 734769601536524290,353374 794689708265734145,262225 767802240723582976,101681 793983981540831233,257423 785812979992432640,198622 751869921634684928,19057 793133828533424128,249841 776121268676468736,153035 762862269029986304,47188 790521088883036161,208178 793663208204693504,122344 777863780105539585,163763 773251160232828928,135701 762819023121870848,74727 793353307934818304,250430 758108102130593794,41703 788026231908368384,214354 790658113225404416,233266 772112055612637185,128934 788437233363738624,217837 759191757309353984,56964 771893036964020224,125554 794700397168431104,262752 794189052216020992,258331 785982301167427584,199546 757756761025544192,49192 776949531514703872,1250362 760426499996606464,56886 779133774718050305,172945 769276336175099904,112788 765379181697863680,86440 759531996498436096,56964 761456704093425664,11774 772302889700110338,127925 789938460656279556,224680 733006196240711681,352567 793331903042641920,233103 775525693593640960,148033 765279431699169280,86950 773671882155450368,137315 792098522258608128,11774 775400648787521536,148445 785544260095389696,196788 793132506396528640,249469 761346747528581121,67587 765544749025505280,87904 794732035004739584,262053 763033700258881536,75724 787276465800826880,188577 769309884894416897,111549 753395544957923328,21719 762111102322966532,431998 754769384376152064,33356 781523468651159553,183269 778628864020914176,11774 753376620900003840,27317 770358144820211712,1170396 758749082919706626,54123 773969213488848896,139404 792027525736239109,243075 775166959038132228,145244 788082876440915968,210235 785991648815616000,197286 766024514467536896,88052 766142629369245698,81929 761445099603656704,67226 771704483655016449,127134 794569209300668416,261155 753203318323838976,25071 795341065041625090,262283 769002502909939712,109571 790691971614568448,232169 778295829778038784,166532 765708655878545408,88489 792213875542351873,235487 759813646004293632,58254 781341052674318336,139404 793421422924222464,250633 773927790638927872,139404 753826007384072193,28508 768552109570613248,103446 765948825353592832,90327 795680392539992064,267655 759056737676759040,56552 791514503665954817,228820 789215947508834304,224680 753309055276290048,351147 763794496610037760,80098 790215671032537088,228820 763043135706402819,11774 758782159914229760,54070 758075359317270528,49843 777664166777815040,162294 758780022647848961,54070 792537413939662848,243075 768456792909156353,90300 794292523376267266,259457 777619275968344069,154709 788399821262426113,214899 793167664717766656,249180 793156036823617536,249961 775371132203470848,148170 779695310767398912,175772 775473437015879680,112363 762310373965955072,431998 767475451568742401,98751 760159350547681280,61051 780439499650191360,180310 787882627076358144,212239 761379119611338752,68102 751165369277157377,15643 786754041896378370,205164 788141814993723392,208831 788738865368535040,220332 753384247466029056,25189 791819312386412544,241678 772614574789001216,131027 760864538581499904,64116 773267206217936896,135725 773856512179474433,138894 788626072715878400,218258 764527396133408768,1249246 781852874368225280,190635 785258322349797376,193669 790223991545794560,229172 794497786330877952,260173 769685681559986176,13343 772866922127855616,132364 747459579152195585,11774 781385929508270080,139404 759513780397105152,58757 763071837752270850,76429 770325783982313473,118087 794363370283507712,259743 760839828510478336,62877 795680690893422594,232137 764091814806556672,354826 793486610348158976,252560 793214830228287493,250633 778239847509004289,166390 795681260916109312,228820 780436800837779456,180310 758637442165452801,54070 788573239123423232,217634 751220888029233157,14421 791451507652788224,228341 760925387853533184,65730 772104125727248385,127775 777160189971533824,160373 790534479962071040,231894 795666416603172864,264397 771551376287510529,126389 787725753831960576,203350 769924559537668096,108396 746799559557406720,351147 786372901695991808,203048 792917215351898112,247054 776908901933457408,159146 777573725193375744,161277 793575979784478720,252679 763910464552128513,80720 759114158780452864,55660 781617480502566917,139404 785613163634888704,197297 763729679505207299,79629 794278018076131328,259231 776419389897707522,108396 794630189993119744,262022 791789123363221504,240584 790670623416594432,232169 789152097656709120,215505 785968295920996352,199891 763928115433267200,80720 794971329548210176,263895 788022804193144833,214354 763151135565713408,76577 791782930536333312,240483 776895054279573509,158589 790996757400387584,235590 781443301803118592,186434 779106319810826240,172270 765611995383160833,87868 786999362383712256,207949 758501348866265088,53185 773506533841899521,137158 795388528301670400,266054 774342033284751360,141085 795315883795238913,258193 793439253560569856,251452 772877957379620864,132370 793611222977568768,253164 789895697105641475,227048 791488697015369728,238207 779050481737949184,11774 778489256180326400,167674 778705358650912768,168794 765520121230192644,85854 794118950493765632,255870 776141967239458816,153095 775924652203835392,152498 760575637639798784,61544 766312296062812160,90621 792323998914899968,243187 791899309520392192,240718 786032246213922820,199546 733290206648926211,353451 769240821681889280,110362 780170001542094849,352751 758028888215650304,26815 763912904773021696,47188 788386062628290560,217519 788798569092296705,206620 788861240026157057,220717 764078710202826752,81702 774381354557530112,142648 769547892143099904,110585 751208718562451457,14128 772256713768448000,129551 773975232927248384,140444 790942102226145280,234583 767851611662286849,101681 749435328117608448,8497 764196693571022848,80939 768261915977973761,11774 791438731001622529,238780 795468755572785153,266902 776040000844472322,152314 792229575002652672,240627 772187200607760384,130087 793313503016808448,108396 780903115440742400,183269 775770193293344770,151071 789240182209933313,223692 751137615156355072,17143 791356479890677761,236931 793256204306747392,249926 773835966494613504,11774 769296280787058688,110344 776203975309701120,141887 788145466097569792,215480 790971996645552129,235590 756607204912951296,41702 751676190524485632,18316 773516897782378497,137042 761135564322140160,61051 788116155298942977,215050 760093002270445568,60866 785970622178394112,192032 779700713660166145,176196 794541332941467648,258741 776990814291562496,159852 792427416702427136,244777 762859424314630149,73526 768864833584390145,100605 791497811091001344,238494 794303099544489984,259818 781897478861824000,191354 754215749158395904,30296 751140463214620672,17284 775755818561966080,151185 788887304773304320,221972 791116847282216961,232169 753638744968790016,28759 750750492121296897,14277 757643548640550912,48549 758098709989191680,51451 773183670358278144,135025 762795615256449024,74043 791448049469886464,234864 790286083728678912,229505 793107206816301056,249469 767757045105917952,352035 795222132812869632,247930 795659233203277824,248924 757648391815868416,48549 794215041931366400,258607 769685025277214720,112032 781203008566792192,186212 788845168560476161,171693 781230895738949632,186362 790395196072681472,7311 781338978477756416,139404 760329795557294081,61545 793110672997425152,249469 764139592035381248,11774 780012551803432961,177808 786528563864285184,202727 785868059848257536,197512 762931425590915072,71502 772053089272475651,129119 790339709830430720,226731 764190881117249537,82544 775316659904978944,77136 790331555801509888,11774 791308066796908544,11774 793910220598616064,11774 755448017965154304,36875 785565880231010304,196788 771137222682742787,122299 740550021301440512,1247320 769614633460039680,110585 771885860358807553,122126 795716803649531904,267862 781224798408105984,186434 795115555699195904,265245 762070590064844801,71429 765912032239611904,90031 792492777468755968,246225 771415149705957376,120425 793000386869297152,243187 769993259213094912,114388 780631984053760001,182037 758856899773071360,54070 790909083192664064,234583 793601412961677315,249926 794535126382313472,261155 760835332556324864,64730 780925528442142721,181419 732171419702956032,1170365 766650325172232192,94396 760936177302179842,65404 786946453214269441,206642 794126393181425664,257492 792037628791119872,243075 768446691536142336,106023 775802588251901952,150063 790594454822543366,231894 761728971054735361,66263 770784396970369024,121479 773894189415272449,139577 766167879997755392,90482 776379427466907652,738099 794160701795344384,258249 794971788543344640,250785 732491084593401856,11774 759578562844393472,55257 795614221690109952,267655 752842277723201536,23739 793216898028580864,250544 786328716766961664,194082 743113895762530305,11774 779776827585724416,176201 795418996526882816,247930 767956215867531264,100561 760279289602256897,60253 770438916524478466,109666 792034666668625920,243075 789971633029025792,220815 791374456870563840,234510 761167169287626752,61051 787062783787405312,207287 788088014014672896,215005 779415960453165056,174115 785581928208412672,197286 788328425421467648,205272 793730331794956289,252020 776882092898529280,158900 788808820319543297,218275 792258289266520068,242135 767419899446595585,99207 793442230165995520,249926 785904696460357632,198973 777884084269879296,163990 793098725358919680,249286 789938650058518528,227048 785656164151197696,197894 793898796677672960,252051 775736685636104193,151216 785738982730498049,197286 758720212623503362,46076 785602774889213952,197512 786810822102102016,205728 755431467556167680,37433 766135561073614848,90482 780180266430164993,178258 793504139640614913,252196 792229480169431040,243187 751198624860606464,17517 758359437316878336,52030 759134407760441346,57105 762886789468073984,75073 794684186657361920,258456 776211966075424768,153038 770345000714526721,117609 776567438368530433,155898 793113006997504001,249469 787149291940777984,194167 772886536220086272,132967 791312093462966276,237274 792079685647826944,243398 773645993459978244,138382 749354941165084672,7826 760079439497662464,60865 780185103892819968,172185 785626826911592448,197512 772056551267901440,122528 793165536506974208,249180 756937470277713920,351340 770663641322557440,118191 767785427767926785,100893 780429765710938114,180235 793457826312052737,252408 786608066531762176,204901 779370101078241280,174427 778640362722254848,169201 748918299317112832,11774 761775430399426561,70177 786744397723557889,203350 794292252096892928,259134 757041534571155456,354841 755906367425163264,18215 779926027321511936,176025 795262336881803264,265257 758130308315164673,50827 780519308937998336,170187 744938640199946240,11774 756470553930674176,43225 753333518579666944,26458 776401087758684160,155390 756683082133045249,43553 766757619889500160,96200 791866036542775296,240763 762852843355201536,74483 771465875345977344,125554 795418645786660864,265855 757698840304623617,46958 775371983248908288,148645 785458467096055808,195975 788143696785051648,214612 759598384328024064,59112 774262833018089473,138819 778651539787358208,167319 780538686131802112,354847 788124050090438657,215174 791150650369474560,234583 755247311329067008,35637 780947127346364416,182036 772843488798994433,133041 770356269785972744,118405 770975787432325120,122144 793977082350972928,256439 755176207147147264,35890 766563994542931968,93184 763141267782037504,76365 779333708520226816,158387 778343363380703232,167517 759425222403497985,56800 770365786187829248,117051 765940528164671488,90031 773376591699128320,135736 791722028373909504,240483 757151982654197760,46252 789156061559287808,221416 772093729633107968,118191 793212505472561153,249926 794709694153625600,262752 793100890735390721,249469 760524088355893248,63451 733032907833376768,353002 753648256941453312,28866 785987083529629696,198878 780910023861870592,184223 781363814797307904,185921 787282390083174400,199307 794533125393174529,261155 733112379114967041,355989 749222447740706816,7633 785811640545456128,198671 759240661329588224,56625 755119357429112832,34666 764870704483356672,85114 788784715830525952,220526 769693630697082880,105647 756904809576407040,45311 785487047133765637,11774 770296754675810304,117881 794592224717570049,261818 760815654626729984,64722 776541498317873152,154549 762002324944515072,1248990 769119450775691265,107469 779072690682462208,171795 770401019620655104,118191 752910353613193216,23167 755161815785545729,35890 771884795928334337,128424 793451124745392129,252196 795485491017748480,267177 773843441574903808,139404 794728121811566594,262849 779614813903290368,7047 777810394249322496,163763 770326230411468800,11774 771389545933922304,125196 772570739899629569,131045 761708490243117057,65663 791388717084618754,238207 776109022994890753,11774 780776767107764225,182726 790725230356369408,232881 788678669459787776,197512 732238967320530944,11774 765584713084010496,11774 761076122301767680,66116 755095150263693313,35449 765266419378450432,86645 779780354978803712,175984 756819779353141248,44961 787390470494179328,208016 789423952464490496,225374 764898941041270786,84724 771351857948073984,108396 790522094190821376,11774 763798258858749952,79529 779916227057586178,176129 752824864742907904,22750 794978509814894592,264397 778317851543347200,166409 760195547366129664,61598 772104023239303168,123354 762371773761478660,431998 768845452485603328,75073 749654504681959424,9433 794638231342030849,261155 755158721165164544,35890 789117104612057088,223286 764552681402855424,82002 789252412850798592,206666 793191692165722112,250033 779388041345507328,173628 778957949280645121,166321 753344158312505344,27045 764192514492493824,82066 778413400858644480,167674 780669642490597376,179537 777301913360629760,160593 769179114339201025,92213 793508508377358337,249926 769574235731877891,113648 789870050966659072,228101 768194182259220481,100893 773955168475844608,140444 795022573411110912,263895 781165098010284032,185971 795698685896171521,267521 755494834220240896,36484 760312603931471872,1170555 761689395439165440,69947 787183091039166466,207712 762303198203899904,350711 779149133122633728,172120 757600471083323392,47940 763331738496032768,77661 763692141436506112,78542 768852712599330816,94699 788152123880009728,215057 753032078879371264,24108 793161599548788737,249348 765358159615537152,86274 794383313666379776,260033 751173801401090049,16833 752774520801558529,22836 765015372109979648,85159 750637908491575296,12883 757232492684324864,45669 790680850513879040,233307 794166228386357248,258331 766420991891431424,80939 778470089129472001,164869 758131191094521856,50500 785631768997003264,197512 756653035951104000,43391 755212677476220928,35890 768080013044224000,97685 778722772616777729,170147 785355289625112577,11774 789523610398552064,225923 774354578049564672,136904 764869752284061696,84724 769198485258240000,110362 793216356581711872,249926 789144817418797056,222682 792815446093246464,246619 764345612552794112,81929 757611080902406144,48196 786422007692787712,203350 790882108227121152,234583 771098732720979969,116680 778306447813652480,162294 771447248924180480,24173 758100809166884869,47940 759426029299593216,56302 768569761194123264,106281 793872323388604416,256206 768805446048022528,109104 795103660199940096,265257 773891422667755520,138819 755960282497765377,40881 767195487954870272,92226 790743495896170497,233241 755531745072517121,37993 791360572914855937,11774 750453215423062016,13532 778399014844784640,167319 773886595476910081,139404 769265973283217408,112768 761251030378184704,65180 770437089800314881,106083 785489519957073920,196277 788859651639087104,220959 760369082671652864,61734 778373618061287424,166852 795724022315122688,268231 791587903302270976,238207 768503351885631489,106774 773590047278899202,137869 749671360247373832,9668 795452678633463809,267014 771825884558786560,126152 753236259175268352,26029 775077924181606400,146580 789560998516527104,226643 794107019439521792,253721 735293741460774913,350498 749930968283095041,10787 794160867306831872,234990 770001202448850944,115726 795699755678502912,267862 762787221594370048,73712 794550874223755264,261155 736296765809250304,11774 757366206017970176,46394 781524356375732224,11774 752159404263350274,21343 764984302484480000,85562 768975068588347392,109960 763163080125710337,76127 785632536416309248,197091 766033229757362176,90539 764685285443506176,84422 774063557751238656,131421 794574329182830592,261155 775706376844738560,147029 794665244790587392,261050 755259037134888962,35890 762323432600068096,431998 756288319303016448,41689 791042981088210944,235882 759123783865294848,56964 792068076078596096,243187 778992359098949633,171693 781218846959104000,185595 752022447768104960,14277 778015903011184644,163206 786578106274357248,204413 761361684128796672,67360 772438203747794944,129126 751093220688355328,16299 772296110484389888,129662 771300447608905728,124597 753247279642009600,26416 787850957992304640,205197 793142382850179072,249841 794268126250668033,259457 788742214193188867,220332 751236920806559745,11774 785986499414257669,199546 738119736131747842,19246 751142502132912128,16422 778296883072471041,160438 792510738065678336,246225 775920928492355585,152455 763392952169357312,77720 762619386788065280,73814 793196453510389760,249469 764471655842197504,83391 780994060219781122,182960 754176874239131648,29457 765498156125532161,87526 765263627469266944,86209 775741326088364032,11774 764911986094252033,84422 788458899833696256,218275 793848987656880128,255942 793992879865675776,257423 794603271235112960,260874 757213893022277633,45348 770680933318029313,120610 773184914036359168,11774 791748578544717824,237491 788160177195233281,352258 775460574058733568,149329 794868589631258624,261155 751067114472034304,14277 792969002440024064,193524 762711795035406336,74308 764627951883288576,84209 752173466091216896,21467 760969085274521600,65455 763416326027083776,77598 769020628578041856,110362 788794412415410176,220526 794552555258920964,261155 792200076978368512,243615 774736688753115137,144635 793177954025177088,249961 790893568311300096,231028 772501073999204352,44421 794318889811398657,256439 792459910411804672,244143 794005998876889088,256502 758612761366650880,51451 778725381058682880,169320 795268008407166977,265878 741036676634542081,11774 753339673917788161,26699 758434050864508929,52061 773872019385544704,139404 795113587450806272,264774 764169360881528833,82283 792227857653075969,238780 751593318081892352,18870 751205160798433280,15643 771831073894301696,128352 762418563357343744,69878 763714052837310464,79583 766324199426097152,93036 793846605350928384,243075 753493582108037120,25995 775173680557125633,146675 792766656548311041,247240 791032991292203009,234583 791697171661881344,240483 793842610972528640,255953 767962660403052544,99111 786377003339485184,193955 793210655486709760,239261 785650248932741120,197324 794039439190151168,256219 791969359405076480,239906 761679362123071488,69947 765732313678254081,88669 770384535443935232,118482 791488866075238400,239405 777842382972850176,155390 787107248463937536,205728 757780595078496257,46406 772288399235510272,130067 787289146586832897,207613 795045987194695680,263532 771592385138524160,126389 761264557222420480,66851 762308952361164802,70756 761190286894764032,65180 765097247268823040,349060 766987021680123904,92226 787271938636853249,199307 792766176266899456,247232 768582309242998784,105109 751143758993956864,17284 785327976330108932,194154 787731393002430465,210650 793234914074177537,249926 771706175603736577,121367 793832722015907841,226881 776077181231431680,153194 778679538855190528,11774 793114491315707904,249469 770705675626348544,119786 788027784220127232,210312 785245376039313408,11774 786411764862816256,203674 752293307041062912,17794 781274697300373504,186584 795717115894501378,266151 791664707627126788,240483 750428779999170561,12535 766764992691511296,95988 788051498756341760,1170572 765325592862621696,87249 766757278619930624,95708 758249847493316609,52061 787033595969990657,207113 790249431899770880,229910 758510801598582785,53185 771905451982069760,128615 793982388858667009,257325 760591430490345472,63451 767929686819090432,100620 773985174220513280,140444 761091549660712960,66159 762602157279354880,70689 764997471554510848,85562 790979873703464960,234796 767311086399946756,96898 793985529142460416,256276 777368528966062084,161456 753607968785063936,28281 791286987382595589,234583 768171370429747201,103354 776184426573078528,152946 762121041804201985,431998 794235823013117952,157839 747479228044705792,11774 753103154540150788,24134 761712791866580992,63451 776055662233186305,152004 795440733046054912,266491 772873212120166400,132578 790370338349604868,227048 764796190718324736,84724 786678750016593921,11774 763791757565759489,78566 755478349884121089,36877 763905959500578817,80192 769608609827258368,112363 794681703595995137,261155 786976792703700998,207949 753033272838516737,24134 762745384636551168,73814 791739203381977089,240584 791623924719226880,240145 790917711870124032,234583 755104715831021568,35086 794389823402315776,223249 750347025514835968,12728 770838051220250625,121479 777870130323652610,163036 788109110734643200,214354 752916381532839940,17416 770332083285876740,117377 755208086483181568,33751 759118972201558016,55660 771787168796860416,127218 765577638316564480,87904 791815778508996608,210432 773920023983169536,140025 781830929228505089,190424 757084424940978176,45857 756877547506282497,45040 787100878255820800,207151 757243063320268800,14277 776176068868837376,154071 780450369885315072,180192 791422540413411328,238099 776191339029340160,153822 778727451476176897,170169 792943571208855552,242693 771354492642004992,122429 780955955559141376,182960 771360388931780608,124537 767372184171884545,97413 773925809618767872,139404 788911189703200769,221785 790250813964816386,225940 763338148856291328,76667 753351619144581120,27045 778005622805532673,164826 780405945163591682,177233 764841241276145666,84724 771382636296019968,1170739 779010052556460032,167389 795408274896068609,266884 790714284019888128,226346 790709857884082176,233307 759000974740422657,56175 768317535355703296,352751 759088802908418050,56784 764139730812473344,82066 792833231469109248,247240 761200346186166272,66897 752630299499098116,22575 771302779197415424,124597 762731846845210625,73926 779419896178470912,173347 750425768723750912,12281 763148021093629956,76188 766631796855275520,93184 769885389188325376,111448 789197965495721984,224019 794623937028227072,261987 768262602724089856,33169 759399778396483588,57348 768770466794397701,108849 787345218790125568,210432 790293309038231552,230282 778968992006475776,167220 793473080802750464,252580 769555159684907008,112382 776578451734224897,156926 790316204103704577,229773 751158539591098372,15643 761548218345877504,68192 780600708907184129,12018 764506124435488768,82066 791458717132808196,238207 766443555602640896,91946 762705230332989440,73926 786626374945628160,162488 792065008284729344,238099 775674592664838144,148684 768738335523278848,108672 781118437078605824,183759 786197976897036289,201494 793136888475373568,249469 773271995307859968,135903 794552347506552832,261155 763565445819592704,79020 791692182155558912,237594 791288773791260673,232471 765311004511174656,86440 794624392026198016,259892 764213756792418304,82283 790974236126957568,235590 768150426839461892,103405 793439161768374272,251947 753993372897902593,30815 775046758980325378,128934 765122761241034752,86024 788738434198274048,220029 793099737679458304,249469 761588019933642752,69231 755549142265585664,36810 765321930043981824,87062 779619051186323456,108396 756376747793408000,41689 792049681727561728,243075 792802330823561216,247379 780564732155613184,181613 765282310430203904,84209 756319376844947456,42249 764997511534764032,85562 755911866271105025,39235 750094888373452800,11495 763081118631469056,47188 769404945288290305,113165 743848108677701632,11774 785865250696343553,198671 792093088185520129,244008 794605112849141760,39957 777915326994477056,163990 791431878771290112,238395 751650977644580864,1248151 764604342313754624,84209 753360959134138368,26458 780611384916611073,150151 793957592334667776,257026 772919245936013312,133519 781725361428049920,172084 790253306014760960,229693 749972023284301824,9148 787164302117523456,207613 767802471167234051,101681 772820506038919168,130686 794350724608094208,258878 779122208035725312,172132 785648709656801280,197324 787946367452930048,212693 781908852983726080,190424 779476774996574208,175153 788750111966887940,220332 792411497423077376,245634 793193993345634306,249469 770153964662915072,117026 787029383085187072,208134 760566176716034048,63149 793812826636881920,255393 765380313862266880,86440 788413699367329792,217519 742865170045636609,11774 793799990678286338,255393 787895978900594690,212239 777590150314467328,159874 767711478208040961,97852 790163705128488960,229818 790972808805351425,235590 732985463867363328,353451 787201530986455040,208928 750899601075347456,15800 770478941438083072,118192 794630255507968000,262022 787967922354417664,197512 762716687196094464,74247 771766319230296064,11774 764784489440555009,84724 771910045336412162,124597 787417832564764673,206117 794712050706497536,261666 753417779722584064,27569 758414913861582848,52545 767763560361447424,11774 791349841163149312,238395 765950306253352960,90373 788800243848667140,218258 795432516245221376,266491 760530528735035392,63451 767838896050860033,101681 771589332587077633,124597 788535351690178560,217519 791755403365380097,240483 773179770536275968,134561 785852433570332672,197512 778677300002820097,11774 785731312711667712,197698 765639035599675393,86961 788480447403536384,218495 763175891320971264,75724 772901195232923648,131421 795094603477225472,264397 758175199661555712,41703 788517483560837120,218349 790165442916589568,197046 791782297238433797,240483 778623312234708993,169201 770873823898038272,121949 775249247868518400,1042906 755837556219006976,18215 732578041390632960,352568 794644482335576064,261155 758433742813671424,53185 776464226579722240,155390 776899381282934784,157993 785917459257696256,196277 792144081237348352,243187 776639988045840384,155451 786995346648002560,207287 781348460343783424,139404 781463237539794944,139404 769196784555991040,111558 787065888839180288,207965 788749173185089536,220029 768583952734957569,107764 775728216640139264,151071 788680015034523649,219531 790835263199178752,11774 760584908192440320,63858 785813467781410816,197512 787738496484147200,210215 765164293277048832,86103 755840222890340353,11774 753369454952591360,26677 792336406873976832,244297 766216897620611073,90193 773949514142986241,139404 791714783955390464,240483 769425951235141632,109874 763515883067015169,78228 776803500260896770,157755 792340574514839552,243187 795089096146292736,264397 790627721445576706,232992 757706160854011904,46958 786795287553515520,199546 792579696470986753,246632 776766164508610560,157693 766233410482364416,90539 791097865972035584,78159 759596648955871233,57574 762065296093880321,71828 795246380126179328,264397 781582652788862976,186584 772595225759846400,129551 768804666675040256,109104 795722532297080836,268231 769151717015379969,111049 781509635832291328,187044 776556736450670592,155451 765954910995173376,88930 786622649153839104,203674 780505340802658305,180759 790789346479702016,232863 760131090426175488,61145 794211060655988736,257492 765985360606334976,90125 780641224092950528,182257 794878699011076096,262784 793225092746665985,249926 762346622932099072,71581 763770513306988544,11774 773698984565092352,138812 789312058953125888,224680 770329265472671745,11774 751598082958041088,18395 760967456324214784,65222 776060227552681984,152876 792813960819011584,246726 764294911021711361,82953 765960144278675456,90482 788306902639906816,215437 771149981512335360,117539 753700196282880000,28974 761706336513986561,65500 763061826254807040,11774 789204345090928640,18395 793183675798155264,248770 795050303733125120,264397 793856413244108800,255942 760184991653376000,61598 775348351533473792,148045 785976521781420033,199891 754153591250780160,30296 765013878736433152,85562 769082825492627456,107444 754982226375376896,28281 763024749639249921,75724 785289318319398913,194648 763211197323677699,73926 772174998404562944,11774 777236876985905152,26066 781505266428747777,188119 770748326417268737,120690 775986138729164800,151302 791574344933736448,238292 771726864201162752,125111 769305720143515648,112768 759099359342526464,56315 767867356320190464,100605 787037611596587014,204078 772117670846005248,129707 760414602123501569,62063 777034792986550272,157082 778015317180108800,164826 742346344233205760,352839 791823503028850688,240763 733423414875033602,355952 795485911945461760,247930 793587977922420739,252020 757548161275613185,47782 771680249272684544,126152 793152525209853952,249841 770465429210951680,118191 793212849615167488,248516 776201977160015872,150250 793615135826780160,254135 781114846100283392,185496 795699215561269248,268246 791483481276620800,215903 749405589378179072,8385 788855515275223040,220602 774670694294560768,144654 755395188189724672,37044 771020321520443392,122875 766057614753034241,90482 776455663207800837,155390 778742537586487296,169201 795447496461819904,265855 790674730424659968,232863 756606990672138241,44273 763562694842646528,78159 767847417672638464,101681 779728033372475392,174697 788758425131810816,220332 753996080753287168,30309 755455203457970177,37433 785983624998977536,198591 786994663521718273,207949 778322084434968577,167220 781563881718030336,188421 774307612376432640,141867 792025088191238144,243075 790988624040824832,233736 793868898114281474,254135 794236122855411712,257423 790919732299964417,234583 791037480841674753,234575 791046217505447938,235590 795475220425359360,266138 756589540614238208,44274 776745570983481345,157755 732684555782619136,353228 764319233559764992,82571 774399578380443648,139369 790624066256470016,232791 757606556074663936,47545 757224648748695553,46006 760145508925116416,61051 773128524416692224,132578 776399456270811142,155390 785631343417843712,197512 787098190000615424,207119 764857509559492609,83903 760437426783449088,62821 770091440261238784,111081 750502871783837696,13343 789146247076519936,11774 773957814150696961,140444 762695542510149632,74247 791432202798166016,238292 757100038346506242,44450 788458328728842240,217574 795344563699384320,266244 793134002425266177,249469 772962218015023104,124597 754730952375623680,33356 790598842735431680,231894 793918192573763584,11774 780861454152978432,182419 779669233642778627,175772 761011238201651200,62728 772968392395517952,132848 753363023436341248,27317 767427193379119104,99416 764843186720272384,84724 758972803324313600,54272 750440804066275328,12883 751832248207355905,18893 777950871933952004,164764 764123088908873728,79223 780772135094607873,182726 766259794705612800,91946 779840042554437633,138812 755484756834484228,349060 766817051914612738,96514 758674112713748480,51451 788411392768499712,217519 786198109965516800,201619 788422750754971649,217837 765246684876210176,86440 753573767150841857,28281 771913435693056001,127871 793987544668991489,249926 789988670547881984,225529 794897592698236928,263708 781345290414546948,139404 770606759064981504,118192 781052973661106176,183759 763097811059609601,75608 762168829069983744,69947 785289697765363713,11774 794552095454150661,261142 757997828090175488,50314 794759277844037632,262752 750537706640318464,12883 791653790067859456,238950 792380589538217984,239610 752958116770086912,24788 774933892440743936,144494 793759568287240192,249926 791866477813063680,237409 766363019756658688,92917 791125596550160384,71794 751597682737573889,18215 792418481606012928,238589 758056277608132608,51069 785279905873494016,11774 764435058136485888,83391 786942421703790592,207613 756288373069873152,41689 761662504992804864,1248961 762511392595259392,1170332 786241839661719552,1063777 775403905400340480,148645 794940359121965056,263532 750437366209404928,12773 794193563529707520,258598 779453905906335745,174557 763284203949654016,77508 780098107509964800,176745 766251498267303936,91761 771000134276644864,1249806 761600078188417024,65180 794559909413023744,261155 790524984498106368,231358 768454722529341440,105345 768627270365814788,108223 791133622124290049,236454 769202466567036928,111549 759480384795140100,56964 792053494035263488,243075 756493838798032896,42432 767880400983224320,101681 770367128436342784,118375 776192009241407488,153845 755224082350833664,35403 781242232766500864,186150 756284266733068288,42432 758668433160597505,54070 760607612584865792,61395 771541526828584961,352304 770500649805029376,117932 793842370982707201,255942 757633266740371456,47761 778281604468895744,166532 766385158949707776,93286 795274019448598528,265821 785595208440291328,197286 785687693434900480,196277 780947094303498240,155390 786968668970356741,11774 793851885341978628,255942 774890271964295168,144736 765638174278320129,87904 775738688257089537,150689 794591131195555841,39957 790733360972701696,232863 785750310048272384,197888 786999407908651008,11774 789940619158302720,228224 760659457726644224,11774 756670802842554370,43553 795011199641518080,264580 753065410015014912,24173 761664275937198080,69947 754860906564161537,33474 788158309870088192,215064 766398402603077632,91751 778491718077415424,167674 744311344095174656,23762 788471690871398400,218275 792807242710081536,247379 755124616742309888,35449 750785956177936384,14950 765313445742780416,87169 781160968013348864,185496 735395690466136064,1170819 792479490257457152,243075 758125664696356864,41703 765073787800817664,11774 757237265881927680,44429 757647194853937152,46890 774353085888159745,131421 780987435211710464,174115 793974988902715392,257267 760288010340474880,62235 761771555797872640,14351 774643008457154560,144542 794272711685980160,257785 785624886177771520,196932 790730200531275780,232169 789026973754462208,220526 795280567516430336,265644 794652857412780033,262421 777216250384572416,158673 769364283809492995,113165 773507150127640576,137158 789984742565294080,228820 760953334496845824,65999 759022198417985536,56441 756485542632710145,43391 756740620396351489,43690 775380153241403392,148537 794074250155999232,256532 775619219081822208,100949 766788004409069569,95744 771146064233635840,122388 786400737358065664,203350 768771175329648640,108849 789186348359880705,224221 793493505846882304,252741 750815888018931712,14950 751541813442256896,14277 776825882639998976,155451 790596818174251008,232169 780832315786137604,183269 788454553377124352,11774 791431811305992192,238099 792041520475942913,243187 773941749601431552,140232 787993521785626624,213887 781560072476487680,174321 752220499380494336,20279 753101761804632064,24134 762360759024177153,70679 767918468175888384,102137 756601640162037761,44273 776813440836919297,157755 790247220369063936,229734 795446448296955905,266822 759750071940296704,58217 785261994383290368,11774 734517779068506113,350684 776415089276559361,155390 786198341898080256,196277 786453123208400896,200566 788445309080854528,217837 763442191289225216,78344 763115526935580672,76628 752216643447582720,21074 752260700676907009,21332 771421097065455616,125367 793962361237344256,257026 791414550662963200,238207 763395705398448128,76127 788456421696372740,218275 791405416819355648,238378 795368406828650496,266151 772828710768607233,131282 791350732679155712,238395 764886563205488640,80939 791414032855097344,238395 791410900607442945,237491 753463857268613120,27045 785624547370205184,197198 763348013343531009,77586 733155373499228160,1170859 757721738721583108,17120 793651155221946369,252112 781502996861554688,188401 791287257906810881,237491 774893477419110400,145802 791627394880794624,239880 794594739702169600,260081 760969976215986176,66053 771231273004052480,123825 786427324862373889,203350 781290494173347840,186532 788402525653331969,217519 751945944325775360,20279 786030061346430976,198620 790342824323452928,230689 756599372952002560,44273 758106224416227329,50923 793957839987314688,256255 786757802823852033,206008 765031850758639616,85562 780233825297113088,176700 765252734043852800,86440 790249776101019652,230282 790879409607733250,207712 794720623549415424,262849 763448185687867392,78129 786752221337653248,205728 786427053956530180,203510 754780646409633792,11774 767131203069698052,431998 775921477950464000,152492 793482913534906369,250633 773314196998062080,133454 755446423898976256,35931 788853516324343808,220602 777909660917661696,164001 795060752092692481,243187 763742781982568448,79924 770674662233833472,120610 762125341745831941,431998 757908603357368320,49070 761680299432382464,67226 791328283791024130,237491 768854824158920705,108963 788834588005130240,210207 758291940429398017,41703 750524829451771904,12883 758498770095079428,48663 772556192325341184,130067 775559012741971969,148010 777120447217315840,156835 764146014835965952,81946 788071136126992384,215005 762718404977434624,74308 793123993226182662,217519 762637708833484800,73814 775398927935819776,148645 774715933852069890,144654 793128658210738176,249469 759816975556157440,59666 768570186597216257,106716 763478618223804416,77849 776735922528346112,157755 794946707909935106,262847 777595849874481152,161456 781833297940746240,190635 791085993667416064,234583 762622617870147584,73064 772746111450812416,129918 793864868214341632,256255 785687673054781440,195975 793098721672228864,249469 793554415567372290,252020 757931702916411392,49852 759131572301926400,57105 788060797217837060,215005 791090916157169665,235990 764179728311857152,81946 773953196477652992,139404 792958850467000320,247240 754902015847698432,27045 764222282038337536,82759 765585725244846080,88052 774349293679443968,143049 773838560432578560,11774 786194828417564673,201619 794667495894425601,261594 761358808983621632,67679 771124137200906240,122776 773220778087243776,133519 741025502895476736,738099 750085475436728320,10404 768225721198051328,11774 778668662169350144,168284 766417351839354880,93184 758121126698418176,41703 770634888076730369,105109 764067729301118977,80939 775649781377007616,150511 787005614316720129,207965 757278984484773888,44429 750721749373820928,14877 761043074701156353,65455 788715335448952832,220029 771309959497650176,124214 772468542113538048,125554 766045128267923456,90384 772891214634946560,131533 764672240088649728,83866 779946556887855104,174610 760713280604241920,63451 792072308567465984,242693 752960230053453824,24316 781454707076108288,26066 788496224324243457,212239 760525991848448000,63149 773638886933221378,137795 774249005354061824,140748 774991910825963520,144682 775644217574121472,150419 778525335092465665,167220 787374426320936960,27156 759565822381600768,41703 758363913494925312,52545 778384830010650624,152594 751143905115058176,17143 755313336481255424,35890 765661390040395776,87858 793531754443182080,231894 770722290803716096,121046 787987793658122240,214170 788520767898148864,215437 777667128203804676,162596 763119714037936128,76084 776531337767448576,156061 774284741231149056,139713 758159706863046656,51239 793089984555200512,249007 794007037441142785,251803 755952597186383872,40947 762390088307179520,72975 772770916816281600,129558 789535005613502464,225981 760311702533443584,61719 773860320754470912,139404 794970568990736384,262588 772114694513582080,129558 781494636674179072,188119 792418430187999232,244550 793515523245912064,252580 750443134115610624,13343 785713662904324096,197888 780988217734684673,183668 767177889057865728,94699 771525695386292225,121479 777493842891251714,159876 752997292244766720,23739 794870003765907457,262022 794897918998302720,241042 795045667810877440,263532 779081500688089088,166362 787148805787398144,209351 773133525205811200,128874 781208156273799168,186434 794653164213534720,262053 756301941882454016,42495 790635577502605313,232863 771790072488353797,125367 760951306533998592,64197 771871898531528704,127775 795385565088727040,266151 795709094581571586,268448 771759389791223809,127582 770783601977798656,121479 769709048904110081,90629 788932946665304064,221297 761759378823348224,67852 775892182678974464,151688 758478094294396928,53367 766421379205984256,93184 751905234495107072,20195 766498578894299140,93405 790788361271205889,232884 765578926684987393,88052 787863354467463168,212139 788838623789641730,219119 758772591326851076,54070 764236004828016640,81850 793158787905548288,249469 767773759214198784,100605 785647657976901633,197673 793680274416480256,254577 788366009971437568,214078 772038404913508352,127582 777958054671192065,163153 761613971837378560,69231 776150863396110336,153779 793461129003401216,251758 762757383185534976,74681 795063406961180672,262925 760668763314356224,64197 788753214162305025,220332 781462195020247040,185496 785876011443294209,198513 760872247179501568,62877 765604569816662016,87904 795261466337128453,265102 763317707034861570,70886 776904091612033024,157082 732292077648674816,351158 754739970787737600,33029 767847280867053570,100620 771719632839438336,127366 772184584423346176,128934 773852641923371008,139404 779558431921352704,172185 788525238866833408,207287 759515386526052353,58227 769617657574199296,114357 766885706925047808,95672 750338269179736065,11495 788481092105801728,65113 789143832977874944,220332 785504155129384960,196219 760540573455351808,61412 752841825304600576,23899 773198290703835136,134561 795100412214841344,265245 765085525246181376,82481 792927353961709568,248514 790999506695303168,235886 768095737884254208,103126 768589438079283204,107559 791667246166863872,240483 755520236070248448,33186 767148156815482880,96752 793954937449418752,252020 794197011947847680,258683 788864043192836097,654029 771063748064927745,122982 779146788901191680,172621 786918827099430913,207287 788808957649260544,220767 793929536714989570,256255 749689208676179968,9292 759417779003031553,56964 755168689935163392,35890 779324253971722241,156928 794021088191598592,257423 768968630122020864,49400 768966875887898624,109667 768972460628860928,110659 756808941150019584,42432 779462978756186113,172185 749274289422073856,7816 777595583276146688,87904 762520017791352832,431998 765386213708750848,84267 770644750089146368,120341 761312678132330496,66159 775829345965252608,151165 781211889871323136,186434 776932414471888896,159146 766956281709985796,80486 780636496520843264,182154 761569246090526720,69231 770250109384884224,117257 753844571625299968,29548 787441744774176771,209372 785449738665533440,195481 795309927958974465,238383 793105585466060801,249286 760709460214091776,63655 768500943377817600,106317 773718268037259265,137042 788442230189133826,217837 758859588011601920,352025 732161453793280000,349191 775677418950496257,150663 764929812305674240,84724 766461350004547584,93375 780330323049533440,177233 789962602373799936,227795 771809721795932160,11774 775084358004797440,142090 765215800500293632,86103 758938740924387329,54519 768974894478401536,109667 769201793108578304,110843 786399142474047488,203350 781641293277474816,186584 765948080843665408,90271 787846311739592704,205029 764142682574688256,82066 775859034159054848,151401 779058763340713984,171886 776983090887483392,158428 754775056429912064,33356 774379959049531392,132364 785629282118828032,196277 762280250449469440,431998 792417220101939201,244550 776851069980676096,158327 760614108827947010,63858 793552812806381568,249926 774545352091459584,141316 780428685782417408,180074 753030762438467584,25071 787969556539113472,212139 785252781821161473,194167 785476458131001344,191653 793968201096830976,255271 734069724783513601,350684 775692436840390656,112363 794331368595587073,259659 795281107013005313,262849 755493401680875520,38032 776543315944730624,155390 788942037232017414,220526 768171938757750785,103354 779274473107132416,173611 794669101323001856,262588 760963672118206464,64730 749205838133243906,7546 775391193337327617,141699 781196686815223809,182659 788398076335566848,217634 768558784562200576,106774 770674738981142528,120610 742171812000194560,350711 760128167860285441,60541 790741136088244224,232881 755414324277981184,37044 758716969768148992,14653 768501280843051009,105109 781149594327523328,185496 770590539905245184,119860 777006730223947776,152872 753357644518359040,27222 793443786198224896,252020 754853888944115712,33356 758680797482278913,52481 779470908758962176,174392 759420916384292864,56800 759767548736970752,59666 794243461276897280,258456 795127960332185601,264397 733107863162392577,355106 773303072982458368,135888 791617438370533376,240145 770576803782074368,117257 765252985878216704,74575 767787893616062464,101163 767446352632553472,99514 777894343776567296,162505 774010291466088448,139404 777292853697536001,160592 764781175323918337,84724 766320803109416960,91798 791393748563402752,11774 773892510024335360,139404 763993704512106496,80393 792090763119198208,243187 793462744792129537,249841 759110639793176577,56886 761357115399086081,67679 785297266084941824,194743 732734651983220736,351908 764794367131418624,84745 794623832447324160,262053 780603096422453249,181984 771402781739462656,125222 774076183575015424,140495 758757554826674180,54070 794056546330165249,256125 780879341924196353,183472 766411025193336832,93823 793999163331637248,11774 777520158646546432,159876 750175358339735552,11871 768721049580109824,107428 773520369772662784,24173 751546786456580096,18555 779339262982361088,174115 772999254650396673,132335 792999095677825025,247232 771873409630408704,127957 772521513895530496,354311 785707299960557568,196277 760167614194720770,61412 793553285802102788,252408 768508651321516032,106774 776354678137294848,153866 762746144384507904,74779 792737238798983168,244221 743750426835587073,195876 773587432851791872,137881 769365101505839105,113165 790334082861436929,230485 775990707366469633,152735 781063430878801920,183759 791144295461945344,236409 776122170623787008,153194 763283428410167296,75899 787655895924617217,210289 760546711739764737,63149 765860956081651712,85562 793958727485366272,256255 776246692077121536,131210 791411581242396672,238395 749732203278499840,9754 765402828701523969,84886 790583657631277056,231318 785729447366238208,197091 780612003425505282,150151 788867598092013568,220076 793871969196179456,256358 764239897943166976,82283 790515458336100353,231894 790927336547823616,234583 740408363155083264,11774 792354059701276672,244143 771569491318714368,125554 779450513389748225,174660 769747307009114112,115063 749397937965314048,7911 757198526472257536,46401 779448404824977408,174557 785857995615895553,197512 754821845342384129,32337 778290538684387328,167220 775764043705544704,151071 764303744846540800,77185 780630046130135041,182154 786989596898758656,207287 793553149252497408,252014 758451473332121600,1248609 788006793582551041,200963 795116215698067457,265257 755407841343578112,36735 770329030365065218,118087 781077502139572225,183707 795344900061442048,265878 779808074836107264,173347 763114243742961665,76549 771044645253943296,122146 757366518883639297,46379 795746749923016704,248924 762725577216421888,74133 789154070074306561,223899 794406873575342080,260033 766502776419463168,93405 760221744544096258,60794 761619894756634624,69711 795006535147601922,262752 795685366376206336,268093 733298057312243712,353789 781285936030060544,186584 790906229778485248,234583 757727146785726464,47940 763364146133950464,77731 777615426234617857,162497 794232224963031040,259063 771239514035527680,120610 772959642842492929,133454 794528930149453824,261155 795725236507463680,268600 735094704006664192,352687 761540003491176448,68163 771091792775131136,122982 792467249399341056,245445 788049739266727936,11774 792141208898441216,238780 793093677656772609,249469 794489270446657536,242693 793442289041362945,252020 735359084048879616,355185 777832942966042624,163901 762024194691461120,70255 785697309950562304,197512 788768530950856704,218275 788508957153304576,218349 758025438820052992,50314 789801691981971456,226480 761241382052769792,66897 780541419949654016,11774 765736630430928897,86103 773498412327051264,136947 769713539871223810,103812 750793709864845313,13343 794561851950411776,260776 793501110434541568,249926 764691764397613056,84449 758548102143942656,52749 773467422116503552,134470 785372400909254656,193669 781310951748317184,183759 790327816894214144,226461 790582272919339008,11774 791427134124425217,239066 772555073662570496,131542 767479296805920768,93823 768907847790985216,108849 789308284226469888,224466 753765095822528512,29790 765171409941331968,11774 777715155538890753,158524 790910027452313604,234583 776779631596666880,157755 765936436457582593,90125 790938473251221504,234583 732915313952464897,354162 754819941627330564,32337 777906027098476544,163901 792131224793939969,243075 749701446057205760,9378 764815552174956545,84675 791613890119471104,238292 793219920485941249,249469 789144704185237504,207712 792492970280976385,245086 763518672191250432,78304 772801197266771968,113165 776449013394477061,154549 787107210685878273,208989 792067688898015232,243427 785683147304337409,195975 795772864867790848,266151 791307666308026368,236502 791752861021511681,241115 756505439064494081,42249 775791561959469056,151748 787283325173927936,193121 777552297136001024,161456 793530134787567616,249926 766399073406550017,93286 793112094421815296,249469 762411642026164224,70886 766521844937568257,84725 761657247848099840,68993 790740579126681600,231894 768296905260445697,103071 781258252356988929,185313 791490979178119168,220029 774812632188612610,143043 758105907087695872,41703 794543371050024960,261155 755167957404254208,32404 770189118835798017,44421 785798292349202432,198586 749624576330567680,7546 768954061060046848,110362 793409212957196288,249871 774003876806754304,140495 794225531046674432,258771 772042220358606848,127775 743259477902827522,195876 787847108321685504,212316 751841125976121344,17794 762246923038449664,71502 791360344320946177,11774 757276731002671104,45014 792551159814774784,246225 791432395413073921,238780 793612545269571585,249926 794579101940154368,261155 768880318224805888,109923 785314879460745216,194934 794329198949081088,257492 788144606185525248,215005 785389199507742720,194648 771414946416590848,125367 778407170115264512,167407 781053071665291264,183759 788158413515558912,216009 769481021372915712,111558 778594897578303488,168794 754754858419224576,26693 773751584404697088,138819 732620161304408064,353013 793561336374366208,253206 767033588520849408,95568 794312615954698243,256038 766251508946132992,91946 791149788578414592,236928 767008497733136385,92860 768000898312265729,94612 772822781348212736,132578 791258373006225409,231518 751669068218834944,14277 770351211186888705,118375 771068410415284224,123135 790657272498139136,233307 771765732078223360,127366 793515365913489409,11774 767767702710652929,11774 788343131586514945,215437 792576260769669120,246295 786189987960217600,47940 793808698833371136,252044 770982304713961472,122146 772227745854074880,127579 767751350771851264,100605 787378076770414593,210207 788212339833049088,214809 793252318296715264,249180 786369916358135808,203510 775457723932704770,148537 758683866467037184,11774 794632556784324609,261155 785629075549204480,197512 794736664207826944,261942 794852027390193664,262849 751549677296844801,18470 766762730082734081,95786 776875805863313408,125145 794342695779102721,255942 772586602069684225,131542 775000696387022848,146259 772494382113050624,129380 785673829150588928,197286 768049239893082112,103005 754074120560619521,31377 774780266946723840,144573 768567239050010624,106281 795251621404012544,265644 791397465845010433,238395 790438051621154816,11774 794826091047350272,262022 778739210991706113,169586 756461456246177792,42451 778256075325841408,166409 769977233683406848,114254 789499916653621248,213710 769532342750838784,105643 763043805541130241,74630 773700112367386627,138819 791733370292150273,240682 788545331696762880,106085 794614813435379712,261155 776913651907358721,1171739 773897560058654720,139404 794376000557588480,257492 788734443548618752,220332 758415718132031488,51997 765593962291662848,87904 787841331359997952,212316 765955563075305472,88930 773954001716989952,140444 770455117401317376,118698 775000557106921473,146259 779794032469782528,176218 759094234473390080,56292 759119832860225536,56964 753631186044399616,28732 794047196987432960,257492 790897949526024193,234583 774359327272497152,142734 786175301302693888,201374 794200060867346433,258331 792211672576495616,231358 795389185708408832,265858 744196866468872192,1170537 767776581767102464,101134 765720284766756864,88489 768348723516674048,93823 776810370052698114,156811 780636059457626116,182036 787964455816531969,212239 763337548500381696,77661 775067785378402304,146205 755816812286054400,39810 763388471604080640,431998 778015405952540673,157755 788030066106204160,214600 750415939837960192,13211 788762835656462336,220029 792440990321827842,244143 752978593416785920,25255 778331501570121728,167220 759166744514686976,57362 771958665163186176,128926 789847630016753664,227130 752863774726561792,22838 758472374144688128,53167 768118425923104770,103212 794598486599602177,261322 771013420363747329,121949 752884059144122368,24134 759522816874033152,58834 766029160653332480,90193 791783883301855232,241678 775148171962056704,146259 772623982335885312,129551 775351636596174848,148473 778373705655209986,167044 794259661088321536,235147 754076248578592768,30815 770390251957284864,117364 774666752735281152,144844 794504708241100805,260914 760691121890689024,64197 788610846297616385,32404 793504574279647236,249926 759584737648402432,58250 793475337950785536,252408 788413615187464192,217519 774092947960713217,139404 794531289860833280,261155 760965653595623425,64664 755477168394829829,36877 779264104078925824,168633 794639319042433024,261155 758888420852715520,54070 791993233375100928,240483 772838173521108996,132335 766258033936756736,91798 751132348566077446,11774 771712051278327809,125554 777341911841505280,1250350 792498389065891840,246392 773720022657085441,137042 773217144490356736,133255 760162030644899840,61145 760474847080124416,48052 780523602202329088,90252 754718970645590016,26066 766977684563828736,96898 788970748798963712,105109 792782893844017153,245607 793495396295151616,252741 768855468181716993,105109 777875425871663105,151845 770467039047782401,118191 762723719454142464,73910 790905554923204608,234583 767894521107484672,101514 769344926031056896,1249677 778160070597148674,164826 750129048941125632,10064 785969614626795520,199891 772264515949834240,103812 762068685037068294,70959 753929894405427202,29263 762803828810997760,73910 779346983303704577,173347 762341033439035393,72839 773955575042285568,139404 766774369943191552,95682 736424507456376832,350517 753370967309623296,27045 765908089098895360,87439 781610944883331072,159847 781148976921780225,185496 770304706509885441,117257 778445348758958080,164826 793268763114164224,249926 751996315899342848,18374 781114226618339328,185496 760544228787249153,61544 761619075265093632,18215 788987088049938436,221736 794188578985283584,255602 764456694264963073,82457 770582643486359552,119835 765294226611601408,86103 781829876412100608,190635 763076224239411200,74868 770481840595632128,118192 788082850457268229,210215 764164451339829248,80393 779063628720988160,167389 785322074411851776,11774 760053542610546689,58218 770493689923792896,118087 779177352412540930,171575 793208338762694656,250033 794161055861641218,258331 794580155268268033,261155 789810794674302976,218142 795655053780590594,267655 787809492700323840,202304 775000252675940353,146259 780748723462606848,182870 763610298678808576,75438 765945058663071745,11774 781363068198543364,171693 791445875578970113,238292 776840621319389184,148645 790592587866468352,232662 751149632890216448,14858 791353911017734144,11774 794590940182810624,261818 760532565551935488,63149 794335739894841345,256393 778287553325703169,167220 749293631144538114,7533 755202670843932673,35890 788513277970178048,218275 793249723541061632,249926 776866017565966336,158897 787014622486421504,204629 781694119055720448,177455 788670055022260226,218275 788884194516578304,220806 733341680729006081,355106 786357116206362624,203391 787156776101617664,209043 779469517135110144,175376 788703060553969664,218349 758245400364986368,51675 778789145493712898,168794 766816957815517184,96263 778494567301742592,166824 793621022901547008,252051 752888174490386432,24134 756280891886989313,42432 780256113308479488,174294 789462498252554240,226019 775007719350820864,144730 752140544856330241,14277 766100726351298560,90649 772919976059633664,132503 778012036257034240,165097 790984249868333056,223125 791980867514007553,240483 757372321434742785,1248475 774412840748941313,141316 789813778036645889,227242 767811392749473792,101681 760639486325878784,63451 777622440348422145,162638 773866254327173126,139404 793132433600237568,249469 780461434257813504,178258 786000029534138368,197286 762206248964071424,71652 762035226616836096,71476 763789264400162816,79691 763988274993958913,81422 749300774048456704,8047 767306520895721472,95672 772058541716672513,129004 781265118168481792,186883 771517725894176768,125554 778392525836910592,85326 768588207545999360,107745 775705611724021760,195876 781221454826250240,186584 764578984474607616,82066 791288850253422594,237491 793407138911678464,249926 770845416547979265,121612 766134363499094017,86103 766607263595388928,94737 777800911523426305,161387 789368241323905024,223881 794759772994048000,262849 749337449009217536,7816 774430204114702336,140444 767152670708686849,97852 778961363574132736,171324 773928461190721544,139404 753342606927593472,26871 772841294104104960,132335 789108441394601984,223054 775031292106772480,128934 776550459502895104,156110 776986594771206144,158387 791678080871899136,234990 746767908852883456,35479 771431435144167424,124597 785573585037426688,194949 795350680013799425,266500 794683450590535680,261818 762595600978149376,69418 763221094383968256,73814 789487926782504962,225981 792065214044774402,240483 764493958521036801,82209 771977232252370944,127134 790108310884278272,207119 790401958548901888,11774 778986967090421760,160539 768494634607738880,11774 780958237050888192,181419 763418035214516224,73814 785661902340829184,196917 768944511439347712,109360 761254905835204609,67547 781228589324775424,186434 794165552973549568,106085 773678617188454400,138616 767376132475723778,90384 756496854062215169,43215 794657468727037953,262025 781378890656649216,187428 757740033423978496,47940 771528477946163201,738099 753746666029654016,29624 793868347842494464,249926 769186401640472576,111549 777964772050427904,163851 752886372533501952,24134 767440190986158080,97447 751841710246854656,19376 773197703270567940,36727 753046799271604224,24787 779465187803828224,174230 791085679866355712,236218 785303872294252544,194934 765658369218666496,87904 786242391867060224,201958 764508114473267200,83184 794005422466211841,257325 752990711444889600,24173 760507826984853504,1170555 786264239883243520,199931 758081571974967297,51069 767429404687343616,98890 792378345388376064,245056 787256518601240576,46572 792308455797301249,244103 767751018176208896,100893 765555020393689089,87904 749765583164628996,10063 793461745625010176,227282 758291455332851712,51809 791341814422704128,11774 788839118268665857,216009 795074062397698048,263817 772539766902362113,130750 750743212977950720,14981 774570722341580800,142503 755368885390573568,36219 791060832536793089,234583 758098047502946304,50542 794662528123019264,261050 749699452068360192,9408 772568876257255424,90384 793920059878076416,256125 792043199233613824,243092 789836230955589632,225359 790550492694847489,231894 793579357017108490,253164 787312174666489856,189031 765725944564752384,89076 767112865450856448,93112 786588744358912001,204835 790677131948912640,232169 762725516994568192,73712 789218000117170176,224680 788557110745464836,217519 787023210759938049,207613 790732161007521794,232863 771086527963291649,122344 790256537222516736,229693 760160469416087553,61245 778526189363273728,152594 766728584371249156,94899 788878023646863360,220029 790584508407947264,232137 788466661837930496,218275 794696244870475780,249926 776135909553102856,152106 772908035081576448,128886 763833129450602496,80486 792347490339196928,245095 761612782697607168,69231 778588765195538432,168794 786945610494521344,207613 732093907224301568,349239 756029657334575104,18215 793907077412327424,11774 794314199912484864,256038 764045332304977921,79911 774339061595025408,141360 773251430337482752,134561 766235662857048064,91872 793319513337032738,251452 763143240543408128,74943 792160723950592000,243165 754769337215389696,33355 774077542038843394,131421 786993150510436352,205728 766274968686465024,91798 749820433189441537,7816 793865160616136705,256255 785986947319824385,199352 786948410494550016,205270 759577366976864256,57574 756543217739366400,39874 765706298914512896,87858 774719194071965696,145063 775641304734830592,149300 788404496791695360,11774 739152496405413890,355507 793455849536708609,252020 778250288293699585,166422 774087315589242884,141360 758070730181533696,50827 758443207323713536,52061 772869372251475968,132335 792112249645113344,243187 794854367597727745,262752 771545194604867585,126389 780938490901127168,184533 791964835432964096,240483 733263339413901312,355261 766244437446000640,90553 789488781426499585,224680 793528231215435780,252741 750336757032448000,11495 787707688255754240,212139 756082774453420032,40881 765574984064434176,87904 767616882253844480,90384 790591368435490816,232169 791066858740862978,234583 795440627890589697,265855 763072063997349889,75690 793570845595537408,253692 785279200957722628,11774 771187340886708225,64722 779112145543802881,171644 791947596596072448,242553 764777108082008064,84666 758642346540007424,41680 759511572100292608,58227 790264538968883200,230270 791079127579103232,236393 755209651939966976,35319 759786543493984256,58542 766153843231121408,88669 794545361675317252,261155 772854946928717824,132335 765378662770221056,86440 773569331049312256,135639 749678686039740416,9754 759974330117853184,59666 794580639278252032,39957 758549195150143488,53185 761601619658051584,1248944 769556752408911872,113836 791793608538124289,240763 773229696884547584,11774 777952528344449024,163824 778156246981640192,164826 766440867619942400,92025 792304896393486336,243187 754871779194179584,33356 773589492506648576,136904 778169719144779776,166192 751603300378681345,14277 776895919186931712,157696 788397964930740224,217634 769368825208897536,112612 788405844475977728,11774 792968302720987136,246273 765258768644841472,79223 779296499788152832,173753 794643148978855936,261155 789281440504619009,222520 757239337725661184,45518 764906640760004608,84649 765608669488701440,87904 794702239306809345,261155 751217412989747200,17794 758661677126520833,54070 788015729345978374,214354 791673278762856448,240483 770977580409233408,118191 786644588450775040,203674 777518793371316224,162213 778019964636766208,164980 785997547105951744,198255 781538189886492672,157755 758318566126911488,52112 787707898344407045,212357 792348414771986432,244759 785646244114956288,108396 781486195066843137,186584 767850724143144960,100893 774012234137731072,131421 763077658401988608,47188 791353109779841024,238207 772436479284879360,130554 795749750234550273,261155 768645109197869056,107423 771643833117319168,125853 757690770493100032,48301 778390807632019456,167398 791789968452620288,241678 794767252163887104,262226 771478308752064512,125554 779011442175377408,169437 791724842118705152,240483 780667142907854848,174116 793371210092466176,250669 780592534049333248,181811 778737485765447684,167220 759857826110042112,11774 786735959450595328,206054 792072368608927744,243187 787088817283039241,207287 755166326033780736,35890 771883060367282176,128143 770034791634890753,115928 787107567105376257,1248522 791256523603312640,237491 763859257297035264,80486 789270604616577025,224333 786967464076644352,207613 787643717909970944,206054 759882593957400577,58227 754769046759878656,33474 773522035381248001,132335 778752358020845570,167319 768890888332410881,104932 773597161493712897,137444 791355114418089984,238207 751606912345575424,19000 791353588563914752,237332 793186663384031232,249926 779469456221282304,173753 766809586795843584,94699 785653359562723328,197512 794627327871356928,261987 768622964640100353,107745 794037824576258053,257492 793624064569073664,252020 793961277907271680,256440 773855040377270272,138165 755181563336388609,35890 756221587775295489,41359 760149714914377728,61051 756265699396481028,41763 781534284842733569,188119 794977590373191684,264397 781284173256556545,185243 793416285019398145,8044 794196597638889472,258598 794911579951071232,263911 794914177794146304,263895 758414564191047681,52112 793505487031414784,249926 790967966896619524,234583 785532675822018560,196277 787672151931363328,210740 766034718286422016,91043 772489659674980352,738099 756630673893560320,43839 778765105102098433,168794 778253234129350656,164826 779657008203063296,45669 752886417395683328,24134 755626017734230017,23217 786944451298127872,207613 755280037331410944,25135 754762188720525312,33355 795003603912192001,250633 753313552610373632,26702 756109473471721472,41632 788214783032057856,214078 792133544369876996,243075 772091330998706177,129558 790932275533840384,234583 785838650554781697,198671 793134805533626368,249841 795379746704068612,262752 764868754874347521,84724 781364337172619265,186434 753257484031262720,22750 732620499847536641,351827 773830680920805377,139360 795199764379750400,263906 751148678790782976,17295 789774958331326464,227857 758394742782693376,52554 760561342541500416,63451 763166964793552896,76127 793145017237843968,249348 765636148047806465,84724 791010402830323712,232881 794716341873864704,261155 767822640488804352,101383 788052876849319936,214209 793551038695571456,235621 764196296152457216,79288 785593110718021632,196917 776109892226650112,152735 776804981621989376,157724 795744359434092544,199307 781181917613940736,186149 749935931709202432,8797 762101336972275717,70501 758859752705175553,44163 787715773137612800,205197 777292833325801472,159847 786843649954971648,205989 788764982905364480,220526 767865488399564802,101477 788768298385207296,220029 794601731510439936,261155 795057314587811842,264397 771505794600857640,112872 785615825407320064,197512 763467364138713088,78159 785757840275181568,197512 773290851850153984,129558 787840179751022592,211829 781874976240521216,187131 785655918859915265,197063 768986130909949952,110209 768772583911284736,106753 788374078180749312,216943 778772922999726082,169999 793122884034199556,249469 765645834012663808,431998 760988420000755712,66159 785779729244618752,197512 768946511581413376,109709 779002626633502770,11774 795425816846811138,266138 779483728024211456,172185 792349447476940800,243187 793104238100541440,249469 776584168767643648,156835 776908621011640324,158815 781218381814960128,186434 793123139353837569,249725 794207858451685377,258797 769497256571482112,112336 758287751426940929,52195 790666581038600192,232595 767684156780269568,100605 792144541373468672,243451 793231515320713217,250836 765424866539429888,86763 789136892172365824,222647 795370583013920774,266151 793534694935724032,252984 776600992246738944,156644 786005052200587264,196277 786991707137142785,207949 794660539804844032,261155 779098704343019521,171865 772577657141727233,148861 795717819019227136,199307 757095683749011456,45964 763020580790476802,75899 750067502235942912,7275 767837695875788800,100561 758381065744416768,52822 763074744723701760,47188 770401298445373440,118191 768804069033009152,74247 761582947275268096,67369 771844315928727552,112623 795701253632393217,268281 763810220648701952,80486 760160476013719552,61051 794750334287679488,263020 759036011464699905,56442 769967146738839553,115435 732747175499681792,1170709 780593674690236416,143948 794798152322727937,130654 733083052700794881,354962 774052425548169217,140539 765729192516448256,86763 781468814634549248,186434 761011172833275904,65180 781247834859376640,185310 758347957498294272,52554 768537936883249152,107446 789362592284225536,225456 760994056608460800,66116 739621935101927424,11774 795108484140306432,263906 788386659742068736,217519 751065768121495552,16702 774219936080080896,131421 787913645699178501,213887 780949765588738048,184223 766341639744872448,90735 776558204109062145,152594 790657029295648768,232169 790756285587202048,233692 793800823893479424,255393 758519228718837760,52749 758844118084689920,48205 776258160772472832,150028 788532312661032960,218875 793970322781315072,11774 769621311106584576,105109 764194799977046016,82283 780876921051582464,183269 753234365732130816,26048 753753073395326978,28866 779470559142895616,174392 795364883785273348,265878 755167125111771136,35890 769529931609042944,350878 778242359288930305,166422 780395697849917440,179742 788424777488855040,11774 764209452325232640,79999 764187157514772480,82066 765227654261813248,86103 785254541373628416,194044 789105215978876928,223286 787505645134110720,210585 765655574860226560,1170722 795472415732236289,262824 791417955338838020,237999 754885220554256384,32873 764172469607346176,82066 764318622747504640,77598 770358118140276736,1170396 795100866009321472,263141 776836908202749952,157755 786674758591086592,204413 765719627091570707,88361 787003504447492096,205091 785585284121591808,197035 757407619669630976,45592 791090881390583808,236454 777235000320229376,161060 788202548545015810,214492 789554974397050880,224447 793321782090477568,251452 754955593954258948,19598 794625497040818177,261155 772975495063412736,132364 768253560966578176,89651 786722855551586304,206054 794986883222827008,263907 763861424993107968,79970 778642558482313216,168322 771879787975548928,128202 793211124011458560,250633 754098899380502528,30633 778587960753074176,167839 792616771996020736,243075 793179170746437632,249841 794709923137392640,249926 791763773941964801,191778 768788203000193024,108849 749567902060277760,9167 759410823475240961,56964 795081369693065217,140444 793760696768925696,251350 763903808359587841,80939 762855968887611393,74321 778130143097257985,161960 788132969374363648,214696 788941716489285633,11774 789200809774813185,223030 758085494496497665,50923 765193287196172288,84209 751019328355442688,15748 781186863402930176,183833 788544713011843073,218219 761285939440254977,67852 753089596821532672,24727 771900494272954368,127957 790277224717049857,229693 779307772676493312,173628 794625482406920192,262022 764994876673036290,85562 771434417764065281,124744 793532698849488896,252020 772778980768440320,132335 774187429930553345,139404 780825442177736704,183269 758023120288555009,1248565 790599627812671488,232744 793908696254382080,254502 755341867726831616,35319 793048997057466369,205972 788064781576114180,215005 789967259842252804,227804 756426698460172288,42249 761831362638798848,69231 775643983955554304,148033 758082566805151744,48663 785691461631246336,195408 788475674575114241,218275 753700950607556609,28974 786391935581683712,201958 750760781914996738,14349 785501560906186753,196277 790910207866077185,234583 760440845166338049,61867 788798694342602752,220526 794634653441421313,261155 752238274182209536,21074 753838450114035712,13343 763785849930559488,78159 765086091955281920,11774 794536744930582528,261155 777192719508729857,157755 769584028651515905,112382 751614120525529088,18567 758127336990445568,50500 760273132737425408,61412 770228210780999680,116306 794241747547082752,259063 758805239440945152,53185 794669445046300673,262022 787765514856599552,205197 791602059858640896,239405 794480217410650113,258741 764133825203036160,82066 788471318492516352,218275 795314467215130624,266079 777861019146129409,161988 778337327600967680,167517 795750553431240704,261155 757322797165281281,46394 760237245903343617,145399 760507617663942657,63149 781617562949918720,183269 789905122662854656,203546 751544496978923520,14421 764907207838273538,85270 756537878524624899,43880 785627784135651328,197341 781673796105363456,188401 776528344494080001,155987 786691510410571776,204958 768875822631575553,108849 764134327122788357,81869 772951186542505984,133043 794982211128881152,260613 763899017256370176,77167 770958609580556289,122093 795065243969810432,264397 772482040730050560,130415 758022332677894144,50923 766791574470680576,92917 760336984598417410,60794 776635742386655232,157082 785928296777314304,199546 788011736066625536,212735 794844778701717504,258936 788339201582374912,215835 771078698397163520,122344 771739511403507712,124597 756949047420813312,45672 793233577651625985,249926 773947173259972608,139404 793833353279524864,255393 761880760827740160,70941 794375492207972352,260081 788395136669679616,217519 766350573650186241,93286 794295599218597888,258456 795701314298716160,268281 779155273990582272,172962 785476295853355009,195481 752196274972164096,21074 788631895747747840,217937 752221615098912768,17794 763446044487102465,1249111 763864893757939713,80153 765584518321319936,87904 775284132779732992,147995 776258276576997376,152872 750781089631707136,12746 771424462658994176,125367 790887810257387520,234583 794942079935901697,261155 795427667663327236,266884 772513811186192385,131007 778120721675452416,163419 793183994925899776,249374 755155961225089024,35890 785813398143590401,198671 757545713026805760,47782 786202141719310337,201494 756218004183003136,41689 760111116206956544,61051 789136192327385088,223080 790921169851420677,232911 786575632872316928,204413 754066847864160256,31529 755254058949021696,36545 756645050784714752,44273 785494136128503813,196277 761031671810396160,64664 777910768364687360,163990 772849913042313217,132335 785272523235561472,194648 794863470701252608,262849 760255342836125696,61545 787120993458229248,209292 766840754794733568,95672 750174926871539712,11495 770037606037987329,108111 758658393305337860,54070 763702625300865024,79587 785560658834288640,196753 795017708496625664,46572 761981149400801280,68054 758126411752181761,41703 764915263888392195,85294 775491387764641793,149770 793465746265288704,240483 768798199121268736,108849 781204949610983424,186434 768968882153480196,108795 768152902179229696,103212 771060023791226880,123226 786189436514021376,201619 789516673078353921,226731 787388933017657344,180433 789143531835260928,222647 742480740382740480,82294 769671240319574017,110585 733028694416035845,353451 760837062203285504,64722 750184107913650176,738099 769320755699994624,112872 770359588155564033,117257 786231797398933504,192032 790703634308796417,233082 762052297337737216,70501 768826298789613568,106281 793136130631884800,249469 772203645601456128,127925 789430997922287616,225354 775989128978501632,150103 779253406754041856,171379 773223898212999169,135489 765570905825214464,81659 754070976011309056,30590 773968399936389120,139404 764844669867991040,77569 794679155430281216,261155 750815704094371840,14950 775426374135848960,33169 764872617367052288,84724 792840344584855552,247240 787639454932541442,180750 776947655721222144,157082 793944222445473793,256358 788865928813502464,220602 778291602221510656,167063 780892692347752448,183811 751867390259032068,19000 793610272762015744,252020 750945668718403584,15808 759158007603220480,56964 791017157962465281,234495 791021116005441542,235590 769343654276190209,111225 790990281789218816,235590 787145813558333440,204835 776394700248928256,1250308 791252676256280576,218603 795213205102534656,265257 770078797425147906,112788 794599833327702016,261155 795726583554314241,261155 758769371737104384,54070 765947416117784576,90318 771338254788460544,118191 787793442797711362,213064 787390535971536897,210694 773280005203853316,135736 794607031902728193,261942 791775692983635968,240814 773553264532951040,136947 762174681336217600,68993 732599332336193536,1170373 794534700819906560,261130 767071221687066624,96848 786651823851573249,90209 790725897397555200,232169 795608240897851392,267587 787022664359567360,206642 793840575392968704,254135 794218022772686849,258429 793135728607784960,138916 758394092854341632,52879 777713290566897664,161387 794041099811581953,255299 755156915286605824,35890 789932725138550785,164764 792309676864004100,243615 757247677948129280,45014 781850920472674304,190831 785505049099300864,196277 756600267706097664,43751 772430493233152004,129558 768485007102967813,104973 770978639953457152,122146 757971526314590210,49852 794897129592520704,243075 791040833369681920,235590 790674026431524864,11774 766818558642753536,95672 769108494440103936,108396 761384816155758593,68144 773898256728416256,139577 785897295304720384,196538 793890351945834498,255942 789505320301232128,205972 753731848182923264,25321 764094565556948992,80939 778608755588132864,169226 751189162942955520,17416 769695091606822912,114987 771858077503160321,128017 795749326840467457,268646 785523064553340928,194949 793203819974799360,249841 776535069624180737,155688 778606449882718212,166102 763036232737783809,75724 781908628928364545,188478 793238091355926528,250408 763816304843161600,79987 765161516320432129,86120 779325847127859200,158387 792607516781752320,246392 794208048159956993,258598 791359669029732354,238207 765941558478635008,11774 766736222010023936,95672 769548145437081600,113894 774134291500457985,140211 786980346663407616,207051 792037781866319873,243075 762630551694024704,73926 763825688465985536,80607 778092440892870657,163560 787988198584614912,213887 787061146889097216,207949 792807742062923776,240921 789515951943348226,226731 794294616241688577,258249 794337920110968841,259623 795368835503235072,266146 793442282670202881,250633 793508064905265152,252891 786287798642888704,201555 773711688625483776,11774 750007820557414400,11774 763047898560856065,11774 758185457377243136,49843 771403098342522881,125367 776467771790127104,11774 778937266374868992,121080 741632713166225409,349060 772874690171899905,124597 793580057348354048,253164 792720952597417985,246632 781536145444184064,186584 791693600530829312,240483 793208842121129984,249882 756302280832512000,42344 756203486224773120,41702 793214707964321792,249725 791306422457806848,106482 785321535439417344,11774 794649331152273408,261818 776623378836979712,155451 775126260771151874,146259 769650101497180160,114779 758141977506570240,51043 773912948339314688,139404 791640128594640897,239456 744187699469361153,1247611 788475445125664768,215252 791377060405141504,238395 794590053083267072,261155 751547194012999682,18550 759110906735394816,57105 788760099862958080,220150 788094133285945347,215005 760537746096152577,63451 779357717257392128,174315 763404843046187009,78110 785328482280669184,186883 794912923986644992,261155 758677714731667456,54070 774965970318323712,145524 778402304659783680,166852 788064147585978368,215005 794313637036863489,259055 751634820439105536,14277 787978694904123392,211794 777165468385873920,47940 785870403549921280,199263 769584145387311104,113412 777945721517531136,352721 760972464319041537,64723 791342387939254272,237491 769915073347227652,115435 778136738673856512,162497 778335683387727873,167220 752985458351611904,25255 786235729127038977,11774 776815736236888064,158428 760536150016528388,62063 767762582056886272,100605 795364541127237632,266079 773335119830462464,133185 776827800040812544,157082 762719467813998592,74066 789545320690528256,226731 758103249790566401,14351 774224744061231104,141858 741721174762266624,1170556 765217466507288580,86440 795369889418465280,266054 765413911042531328,84724 769003485614501888,107808 754022845924028416,11774 792792878741229568,243865 773964651037995008,140211 791792553246924801,240556 788071146235256833,214354 785246456659611648,194082 764968133794918400,84724 792281173502242817,243075 789963445139484673,229116 787909067931025408,210207 770260341980659713,44421 751985200259751936,16931 758018834414628866,47761 786714348274278400,199546 786810748924104704,205728 762630656174219264,73926 760126240472887300,61051 793973120218570752,256276 764146588260376576,82209 775524140015050752,149200 793222393405640704,249599 781216223690264576,185622 792060469569785856,243187 793485493207986176,250633 787750850915475456,206101 790878229376692224,234583 751221513035079680,16299 778046914637869056,164846 780799503737745409,182960 794359490430779392,260033 793841891401986048,254209 750371653792755712,12883 790262572033331200,229159 794224738138587138,258331 776127151540211716,153845 794244587313197056,259063 793190341062959104,243286 766692999828910080,95593 775718270863282181,149200 788478032935653376,218455 791668066052702213,240483 778451590944481280,167220 753633378004529152,28732 793680675492671489,252893 789654892893900800,227242 756284014709833729,42249 763186888408756224,67226 786242777365422081,199640 735922494880636928,11774 780827157761134592,183269 793171492376875008,249180 761652678342512640,70072 773723680438235136,136904 788473251899043840,11774 763771700991430657,11774 750545769258749953,11774 786005739567362048,200386 787408089892921344,210207 791352844154761217,238383 789494401588355073,225981 767807472660721664,101383 791038406214254593,234575 789326626576330752,224680 763029307962761217,75899 790277523842236416,229895 747607475277336576,11774 772874284326846464,132335 785693254201126913,195858 755955668163624960,1248367 772783365732896769,132335 770301132056858624,117377 772845974922354689,132364 786234420017569792,11774 790046604296351745,224243 793144499320922112,249044 795275051155263488,247675 749842221948542976,9754 793814086244978688,255348 749293840234868736,7866 767847370310623233,97811 785466099588591616,195975 787314363627671556,209351 739084974259732481,11774 757280327488372736,46406 766378023268548608,93184 788386070937243649,217519 790577449109188610,232280 778356835577462784,167180 749253189703233536,7828 790954760845221888,234583 794857194135109633,249926 794708919239049216,261155 788113273744797696,215608 738592725293895680,102730 768629773350363136,104406 791660598576635908,239692 792571365081559040,244270 757702114772606976,47782 769021222147526656,110709 780415545132904448,179742 779718963823468544,174995 773725355957817344,137553 787384547436560384,203034 785483276207190016,173347 762461430436069376,47283 777188994480156672,141689 769629203402592256,112382 771759644184350720,127366 794187948296024065,256502 754707846525284352,22393 778577174668320769,166362 762159234071093248,431998 791357313919614976,238395 791726856512954368,240260 756936360812961792,44325 769288012505182208,112399 788478191031709696,218455 768516599758266368,84904 787052438964408321,207287 795245255767576576,265686 744939127058006016,11774 765616870196146176,88399 765446249793277953,86440 773979775333310464,140444 786299407562002432,202727 791176865914482688,164764 795063595587563520,263906 775699815430631425,59665 788840091594534912,220137 761579851518136320,69231 770586550468050944,118192 755166608595628032,35216 763467829370769408,78513 791352612457107456,218892 767742037957472256,101134 787261967601901570,209184 790843445946441728,232137 770268469233348609,117257 788152765910573057,214763 766766161237270529,95707 793950935005466624,234583 757545233517346816,47659 763215187361030144,74943 762378778668572672,72273 774095104084619264,141316 764116184421707778,81869 767344702316175361,95055 767038855627280384,97603 768821772732870656,106716 794570386943852544,261155 750903773590020096,15643 764441715386179586,76012 785639681706733568,197341 793332707983888384,249926 788223311075389440,215437 794545159031689216,261155 763497553056960512,77849 785254760504930304,11774 789688763895189504,227048 750107430743408642,11463 767747737571831808,81869 774193661965963264,138650 779374914373427200,174115 788760183040151552,217601 794197637591367680,258598 770314935750516736,118087 756463500000571393,42570 763528886684495872,78566 757217795188940800,46252 790951068171730944,234583 764296319934627846,82066 769595144408621056,112382 791074268289249282,234583 734118468530802688,41724 753730261456523264,29040 790971273870512128,235590 794393173208526848,256038 787108294938681345,209043 749255534671384576,7530 777948103756447748,164900 787763238259818496,210238 785259378530279424,194154 788627663774711808,11774 758691628257316864,54070 787019863034306560,207113 790883179347468288,234583 786605495578664961,204835 758048611150069760,51069 791755547687129088,240145 793993383882739712,257325 770706936886992896,120613 758765031169359872,55112 759560987938742276,57574 760964754751918080,65974 787993202699735040,197322 790685205354938368,232169 733080530959400960,67995 768867330268991488,108849 772785103009218560,132335 759422682173698049,51798 770176391610376192,44421 755851437414895618,18215 759237459460943874,56317 755079358998536196,35044 776165295454990336,152314 777662158574235648,157082 760242347258945537,1248387 775419485343940610,148170 771494231680618496,118985 771261248281321472,124136 792866359755411456,247005 793661428095864832,252639 761034780435632129,66159 775846367809896448,151463 781176608656859137,185496 757937263267442688,49925 772073759754911744,129471 785461718071726080,192032 752815933794553857,22411 785418257775943680,11774 761061217569873920,64722 775755571840454656,151071 765272251256213504,81869 788160519408525313,214899 793982101402112000,255942 790978388823576576,235590 792103381204480000,242570 787011907035160576,207965 763478389646843904,77849 786280330445545472,202429 792654081139417088,245268 760162272857694209,61051 755447220489498624,35890 761692116758171648,70355 780939644712124420,184533 755045979582324737,34666 735557614055002113,196346 781900925996666880,188807 794271722396450816,258456 793586207989039105,252112 767792146430750721,100605 790820062567469056,352258 789922601023918080,224680 792221597142650880,244550 757746331167457280,48549 785628450971234305,197341 754817749440835584,33850 766342931472986112,92958 789492986983903232,225612 758768335915978752,55150 785997504600866816,198671 774482848518578176,139404 775859110080196608,151463 786000290956779522,194206 758108592553791488,41703 776114268823355392,153610 793967436269690881,255942 771139263324950528,122967 773865605787217920,137979 769681609490661376,114587 791092745901182976,234583 772938625596137472,132335 792474129479983104,246225 751926203771068416,20279 791226078362677248,196180 759092651018690560,52749 765931142608486401,89689 769228815495147522,112399 778324266655723524,167220 787571248209375237,204413 788418121295998976,217070 788431557803507712,217837 791440240011456512,238290 794158825112682496,255942 793970526683205632,1170525 790444916589547520,11774 764862875563208704,84724 794525666486157314,261155 752627585062989824,22611 760254826181595136,61545 758253022237618176,51595 794661089736699905,256439 785254003189903360,194206 787086871805370368,209151 787267820774121472,207613 773864416756367360,139404 757794198808518656,48922 750470151464587264,12883 793947010927828992,256255 785265328892809216,194560 779902309107105793,173347 767415333950984192,94699 760525959082676225,63451 776247691655254017,153779 778690541751906304,169715 755572643206606848,38459 745024267943841792,47188 776720583140737024,157082 778771431849156608,169916 776063469535784961,150256 794592504687591424,261555 794566946951938052,261155 786691126170222592,205143 786912157178953728,207287 790501472613965824,350650 765009412847243264,84209 771964161316294656,123217 787003874850766850,207613 762780690014412800,74366 770332654008987652,117257 771412753860792320,124855 793221404485230592,249469 760905638159482880,65626 795164966366101504,259190 761654923784249345,69794 762062059894927360,71825 767795870624546816,99167 759225177582538753,55660 770374779069050880,117847 773183779477172224,135025 750645623255277568,12883 788743710976598016,218275 793846195240198148,255942 793134539203674112,249895 785490291340021760,194949 766718237891366913,94899 769252484820918272,110659 794429752832651264,258607 788435347264958468,217519 739039732676624384,11774 757766395631374337,49070 763426552998563840,78274 793132003033882624,249469 764912413711958016,85275 771420230274969600,125367 767701563284525056,100605 755752013162479616,39384 769377596135968768,112363 785881935054712832,196277 792134706955378688,243075 768257251152793600,103924 758275244092043264,52061 791416618886701056,238207 780985571560845312,183468 795488840802824192,267014 760447847317856256,62822 753333286101880833,27095 757933948198543361,49852 754091849619353600,30590 758700832628019201,54070 779003179388301312,171902 790560562296094720,223249 793945502547054592,256255 789995485759025153,228354 794881063927631872,261155 755389280273338368,36859 785245301019901952,193669 768159598775668736,103212 771860778940936192,128194 789992517353603073,229159 773618402057449472,136515 788784968503787521,220332 754776537379934210,32858 779415975850541056,174899 793446753064280065,252196 793575464870612994,252020 764536727713173505,81946 769010755161161729,110659 794213543214219264,258598 794541759309221888,261155 769178760729993216,110060 779233224107012096,172945 764926410850840580,74066 792795778032934912,243865 785636037150199808,195975 787558971552985088,211402 793779608831131648,251427 757624723752615937,47940 775028321369239552,146580 771205457553661952,123280 789501668727463936,225998 762298154901381120,67938 775907486675050496,144654 751978505475387392,14277 760482007885295616,62877 776874468039856128,157422 778366592514162688,76146 788876949380698112,221416 792015879479369728,243075 766753610520678402,11774 775783645017673728,150663 790722299628519424,233692 760627658665385984,63937 789980335534583808,226180 790601818975920128,232169 786271732311089152,49459 787735689307754496,205728 764080671329427460,79691 765037592039546884,85562 788165250717626368,212068 756606085671350272,44273 762383218989371392,69711 780611799431405569,182037 771553309115113472,125381 794387565482676224,257492 781601810565955584,188492 762483601942249472,73139 749244315512209408,7852 765619727783763969,88669 778642709464645632,167220 794603864552968192,259743 794382234665021440,257492 758367987418091520,41703 753938868777418753,30296 776589058499751939,156835 779835740914012160,176109 786639168470417408,11774 759212090750078976,56964 787099581704245248,208928 790894778632118272,234583 791001048894713856,235886 773932662159540224,139404 761987007643987969,71270 794907870978600960,262022 770877221162487809,121479 776438467114913796,151463 788676672501321728,219942 769037393945034752,111090 763790166829965316,80136 779383594884005888,464984 790559883196325890,231894 749720005411872769,9433 763954079160602628,79999 787378774249799680,180433 748911568423825408,1247921 759237327420059648,46384 791094473631510528,78159 772077286904492033,129471 758150187705569280,50827 760483572746588160,1170555 771073694273773568,121949 793131829792473089,11774 795006497956761600,261155 749731289830273024,9991 793253030275735552,249926 760531261421006848,63451 767302531819024384,97303 789544804401029121,220029 786606677533405184,205039 790240097580961792,230234 794695286996238336,262313 755984426711089152,40881 761582214949646336,69231 785334466055180289,193633 754777871349116928,33356 765666699395919873,78159 760869536463720448,60805 781836354862718976,190036 788781181923909632,220526 792972982108860416,245880 749623680502726656,7311 790913973940056064,234583 768530361303216128,104162 761723815332282368,69878 775814308475183109,151748 789380064940916736,221451 775763336017215488,151463 778608436351303684,167753 785853764670480386,198591 792942234404474880,242693 763233891046060032,73712 761136250518663168,63149 777912200983740416,158589 788883177657933824,215437 775800221024546816,151156 794634517071937536,261942 790701691356213248,233692 789867580433375232,225359 762722442347413504,74066 786494035267575808,1063777 790595896937476096,232169 787453726806138880,209863 794136319744180224,258089 791699459948224512,240474 792816578626584576,247379 763189679097257984,76549 789705840844480512,224385 793804940049276929,249926 775028734059507713,146259 780922928481247232,184521 794233816223256576,259063 794271215812755456,259482 788103839060680704,215005 761388836475711488,68182 779799908731719684,176110 749630356320505856,7654 768879747694592000,109666 741443435958173697,8431 794649483116244993,262313 777592155074392065,162638 788830140440666112,216009 758390115508957184,52771 764227161209212928,75349 758378888871481344,52167 762715346302148610,74133 740400725713391617,11774 793111037000069121,249469 789092137681948672,221785 759644072457883648,57105 773866602387283968,139404 779069426712784896,167220 780614519760433152,182037 771820329849135105,128194 733167743776743424,195876 764852280298438657,84724 735491885335248897,11774 794570763948920833,261155 763883851311616002,80939 778334141725093888,165523 788793241487351808,220526 788887107225825280,221972 755804562439548929,39685 787080044069871616,209043 757533837949702145,47545 794295542738255872,11774 756313829017989120,42249 795475048727334912,267084 792931359501221889,248514 795440074817241088,267179 778073529996705794,165435 755780111132090368,39463 758623733581946881,53985 788403051040280576,217519 755730110049841152,39195 791449371963301888,11774 758429608836493312,52061 763899461751889920,80720 777004178547761152,159546 758161026089099264,41703 763056442945470464,73814 786341388489138177,1063777 751216688318648320,17794 755346311310958592,35890 787040500301824002,207733 785947723954589696,199546 773656912659230720,136904 776163700772339712,154071 772295006770061312,129551 781650083028738049,11774 780445360225476608,178117 785269757612208128,194667 767141946921844736,79987 790234818340462592,224680 769079284623372289,105041 795085157472542720,262849 774949585718358016,146047 794726300720066560,261155 791779729577615361,238272 757095580837568512,45964 768634392461844480,107469 778013102470160384,163785 791015153466609664,235948 765581027532238848,87607 767675519919730688,100561 773184050936721408,133043 769487401735421953,112768 772945256727846912,132364 791717883613032449,237491 781487511239528448,185595 760330310198394880,60866 750525471452897280,11495 776786578349944832,157755 777342282626281472,160609 793140140763860992,249469 767306668795371520,95672 791262507797217280,204413 778729185703399424,170252 750376773293076480,12883 788451257954373632,218275 788908285562945537,11774 772464350468509696,112788 777639486159216640,161456 790645252004556800,232280 793107750561521664,249469 781285934138613761,184466 787983372622581760,213887 762293868955971584,431998 795705534095695873,268246 758668835784273920,53144 788532208684273665,217519 756313983179567104,42432 795257094899384320,264397 763941047730774016,1249179 767001288479502337,96039 793147968694153216,249469 765303934089125888,86103 750828805686714368,15643 771810698707935233,125742 760294868912574464,48052 791463644676624385,193636 751235792949829632,11463 762215974699491331,67995 770000276317147137,115435 791756189981810688,241432 766518553923112964,91946 764062716717694978,80720 768582822751834112,106281 761566100114972673,69245 792866090544005120,243761 773207396122525696,135025 776219472424148992,153845 788458336010117120,217106 794980560749871104,263898 753949212832886784,30590 761717881998454784,69947 756560598561878016,43811 758483272355581952,53144 770580239818690560,119832 752654537278783488,22436 792762052326658048,247241 752964793364058112,24788 773290517132038144,136018 773624752518803456,137818 793164119176273920,249444 763749150529720320,79691 773654333212602368,138382 791712430195900416,240145 790041236077805568,228172 779117323110285312,350711 775755753206456320,1250232 760114894331076612,61051 781537355450593280,188401 773575129372565508,136515 767834025545400320,100559 777195635887992832,155898 756875519744995328,44429 787399697828679680,210585 758804153061617665,42453 772516115914174464,131007 785615622524723200,197512 790565255252324352,228820 780918658893742080,181548 795752163746127872,267746 769369086748925952,111549 780880755174043648,183269 758498980942712833,53532 764220306722549760,16396 771896742790987777,128194 753727028055117829,29548 756947490599862272,45576 787488801157423104,209043 763000252588630019,75899 779169272346079232,11774 785503671073304576,196233 792382583892049921,240926 762952859038081024,75073 767053444058259457,95901 776106899578159104,11774 750453224491016192,13450 791306189644718084,236502 752886754026385408,22746 768850899917647872,109571 781239967804641281,186434 789489212194258944,225981 764306679110467584,80939 787911706265554945,213887 773295532470964224,135736 757723312940351488,47693 758073102135758848,50337 780587140597948416,175168 792468803917668357,244786 774732817947295744,144654 785545618919944192,130635 791674113282617344,240483 794550596477026308,261155 763886913946279937,80403 768237808293064704,105018 768420940191502336,104406 793888693882908672,248652 792329692506230784,244642 778819083663880193,164814 794848606742265856,263540 776466480141471744,112104 757621885429485568,46076 769051637885329409,108373 773583442554548224,137042 786371507832356864,202217 776766046543884292,157755 767832400663605248,349985 795735010338807808,264397 758800748352196608,54070 763000796954800130,75899 789730349915832320,227048 792174062063812608,243513 757822550248296448,49066 765211183515373570,86120 794296146265067522,259134 785760523363246080,197286 758486092475695104,53001 775285774157697024,148045 763915877225893888,80978 785283781393387520,193669 772930206180872193,133519 790769333530075137,232137 734232120802041856,352577 751787602932535297,19352 773346585119830016,134975 770506830330167296,117257 735449962461335553,349918 775997060986253312,146636 765293166140465152,148861 791414049829363712,238951 769829599865896960,105109 774560132269281281,142890 778524439508094976,152594 756633507103768576,349198 786269364286689280,201958 787317399263379456,210207 765282201651056640,85861 771740992730898432,108396 777954019901865984,162786 779455809080156162,175241 790921104554496000,234583 789165555462746116,11774 794002988717088769,257492 774065318654128129,137869 791018556024434688,233705 786903749830651904,207287 769589353085603840,110585 793321973455523842,250633 790894821397426176,234583 765359809881190400,87272 769017114325901312,110709 790893269945319428,234583 751050637111013376,16422 755236970637303808,35890 763382939035983872,77731 754798814184083456,33549 762821817782460416,75073 772529111025594368,131007 790560643254513664,231959 790364350338990081,230063 788087367102042112,215005 762976562035560449,75709 753456978970615809,27045 786928609260744706,205186 778565710457008128,165185 778719162172452864,169384 771482098624557056,118191 762703822011506688,73926 768936030128988160,110389 787087061052293122,208016 789222987509751808,223815 753198099200352256,26140 778685142063734785,169916 756519385364389889,11774 772182654334754817,129991 761912749819559936,69231 794738922370854912,262849 775539744017043456,150063 758388288159780864,50827 759841377261944832,59666 788486102294339584,218356 795429055747280897,249926 789281972824702976,224090 752623645525024768,354847 776922329179881472,154071 773938449560797188,139404 776462209765421056,155390 780912216312803330,183269 758663298426429440,54070 766373897986011136,93184 767677396531220481,100605 764871707580522496,84887 771079224098775040,122982 794684721540300800,261818 770063147084423171,114254 773867803979845632,139404 758708430752415744,54739 777600160159322112,162294 795752180418576388,11774 754904546556596224,27045 785438674322358272,195801 787363256411230208,210207 795380375170273280,266054 766136528624050176,81929 750423556085866496,11774 779460250386694145,174392 794649626905346048,261155 758500811655770112,53185 751186819736170498,16768 791457608020307968,228124 792525109302996992,246467 771433775150534656,125319 776916250169573376,153845 756936000127893504,45576 768740854592929792,108412 795439731718950912,53995 787180356902412288,208713 771559210219741184,124597 793240214433062912,250633 788543242627342336,218832 794242589427834880,258456 795684509400399876,267770 733216907571040256,1170862 791721805564157956,240926 793292173764468736,249926 758825128629153792,55174 788360574786613248,217156 769016217864724481,110381 749709567060160512,9314 793133620344991744,249841 760461300279414784,61412 795215190434414592,263906 794660543772721154,11774 732943142542925824,353474 768632843832614912,107069 772208318496419840,129649 789999166231576576,228354 786360231194423296,201958 764958517778186240,85067 755411584160264192,19133 794206143602049024,256105 765147344245559297,86103 790251677307645952,229693 777714232653733888,162491 785542582684225536,130635 772804764883116032,132335 750449734310039552,10851 756264766142816256,42249 775591783485104128,71270 761301300516560896,60794 792087325388005377,11774 755722512336642048,39235 792115890217037824,244215 775195399447470080,87904 781366675849478144,139404 788525571772780544,218495 779048352327475200,172122 759544972139896832,58680 787294765956161537,207212 751904838993252352,14277 756507286495985664,42249 785994569384992768,192032 776585816785117185,156644 732315801299124224,1170454 786396259091263488,1063777 781369258131525632,183593 785915852881133568,199546 790624254601474049,232791 764148227851427840,81702 752974561243693056,23719 790347059727568896,148861 795077540989767681,11774 795087794108502017,11774 766455456738996224,92958 775723433908965376,149953 785686365497208834,197512 792084094985330689,211028 787734675187900417,210215 792160853017624576,243398 795172051808030720,11774 773197703459340288,36727 774585468730085376,144268 787012098966458368,208176 794311126313889792,258249 776714142795182081,155451 760477044627169280,62548 760502273726308352,63149 794567553951690752,11774 769598355852910592,114422 768116030233124864,100561 767589637288177664,99310 762455936803807232,431998 776918301821861888,157755 780618716144869380,182049 763006890146004992,75899 755850220802408448,39657 757239888462753792,354841 778203571145809920,166409 777850051402067968,164001 779732256441110530,175956 794035548415524864,257492 756084720006422529,738099 769957607499005952,115933 765642796648763392,88459 786078902343065601,200870 781513108992950272,186584 792087454404579328,243398 752847482594299904,23899 775438243252703232,148870 766029369882005504,90384 776569586640707589,156053 738799183419834368,354598 780923466908372992,180655 790474521220378624,11774 771818696029245440,126389 772313512504733696,128615 788429755062161408,203391 756604917209526272,44337 758719896100278272,11774 777138354726932484,159876 794700136026750976,261987 756102979707514882,40926 792505228889325568,192846 774280035637207040,141867 787718226859945986,205197 792394300155842560,243075 786401324195807232,203674 787025653002448897,208016 758350033255337984,52061 788111672133038080,215505 773809112228335616,123866 787534100668248064,209817 734838930206384128,355878 775735366615638018,151255 790791837132828672,233131 763864832458104832,80716 777271211042574336,161228 773637206497828864,138165 759036089612931073,56552 791456556709662720,238383 785449929334370304,16728 774033825160581124,140211 788520496383922177,215437 785589156978184192,197322 769340901806051328,94699 753982746737930240,30802 773833521571897344,138382 754914905032187906,32337 761570763665182720,68993 773507719072317445,136947 794705242755661824,257026 794285692302098432,259623 775815300369436676,150511 753314380251475969,14277 766444520783417344,93823 790877044817047552,193121 757435483735687168,47266 788899952248299521,222021 753052359102697473,17416 773673561663864832,137158 772456990874284032,131045 793606473003704320,252408 758754745637081089,54070 779695627588530177,176196 762848333220032512,73814 775428853493854208,148574 788154112420540416,214899 790287176718176256,229895 764159282870833152,82209 781465647138078720,187997 764198468051230721,82020 793549596098191361,253206 759648079779889152,57574 764245280497729541,80939 792073435543379968,11774 773172486510739456,134561 793150630965551104,249286 780421463434199040,180039 773934117226446848,140039 758574602125774853,53144 757452778121953280,47263 790351432461520897,231008 794362515731922954,249882 750787055316119552,14277 795397274159419393,266054 786288121319153664,201494 762699062776770560,74247 795077568185724932,265102 786675793153888256,205039 756917999509106688,354841 758474478770802688,41703 787216924572647424,199307 752230590515118081,20283 788092558727532544,214935 786227695726112772,201958 754735441480327168,28033 789326411114778624,11495 791320371102232576,237491 791398109616177152,238780 788398143381528576,217634 766732649381568512,95948 791669646541791232,240145 793155109496745984,249927 793120282965897217,248016 790233239168385028,227242 758726652599869440,54070 793126181746970624,249469 756967604502355972,45122 761725464511602688,69548 769854684651786240,105109 772025021783019520,127657 793718029506977792,252112 779125832526786560,168284 787993970051776513,197322 780501131587940357,180556 794608268693803009,261155 795420071749386240,265855 733809606909005825,354962 791281799288717313,237236 793260808352432129,249926 788508169534189568,217658 794528701794910208,261155 770337705976672256,117257 765699377570598912,88459 779864216576598016,174756 777683117339443201,161978 786522778128175105,204184 751159144263081984,17371 780884237075513345,182726 754748105677942785,33474 786193183323463680,201619 767476507014856705,85326 749929922223755264,10771 771551539341078528,124855 776743976766476288,157755 794775884100202496,261942 786749009205403648,205094 776459320825376769,156061 788734762827517953,220332 795736263143854080,267815 764270641210093569,1170700 787848496288104449,210208 785541438809346048,196277 794010777002725376,257429 763158106746400769,54974 785627629361754112,197297 773881213438210048,139404 785620611460505600,197286 762284934937579521,431998 768925871205912578,110362 762178379021950976,431998 753771793085706240,29819 762358844819251200,70886 764821694418649088,84724 795392260229603328,246425 790127530640637952,229733 793489842210344960,249926 758546343107244032,1170533 776040569101357056,152949 792127427350786048,242693 771829358025510912,127134 778354110898769920,166852 793507925092397056,252408 779138072978030592,155318 792206895503253504,243615 788828271177793536,220806 792673673471725568,245075 785617087578402816,197512 789437562486034432,225981 732533363148492800,398855 773954832277266432,139404 788551846952599553,214458 792356284108464130,243075 765726189201661952,86103 751158263098454016,16728 790994232014049280,235828 771439961941897218,124004 790583408011378693,231894 762698922007597056,74431 756990569444888577,45311 781530497142886400,11774 750289444750577666,12291 788063647851347969,214022 768197253328670720,103697 790349720967270400,220332 790947452408983552,203710 776837742940393473,157755 785267157366112256,11774 760791483003834368,64720 790255944852762624,229693 768532632422391808,104973 793900472662884353,256451 775650091369725952,150511 780592971616059392,181886 768623517969424384,107469 775456772094042112,149259 750381740959629312,13033 751086870734438400,15748 793205928141082624,248988 759221713272012805,25210 766013415869456385,90384 761668729142931456,70085 793614070654111744,252408 765694264915456000,88930 781652723632574464,175181 764861993471717376,82283 776642722660700160,157031 794715289363644418,262752 774168643139620864,140444 760249598430613504,1248387 767419105943117824,99044 788446629644730368,217519 787022885818806272,207287 792029455078166528,243187 756967348477845504,44085 788216797371764736,215437 732696922742460416,1170592 772867134569324545,132364 795486206498770944,264850 788057971825729536,108396 748640346293178368,17292 768146922985185280,100530 753695562533310464,29276 786392977312808960,203674 768570164719783940,106317 759301173958639616,27156 794338372625965056,260033 764081390992265221,79691 765554658618277888,87607 791383602613329920,238395 760098485064507394,58508 794688378319106048,262752 795301602244562944,266146 765157914600415232,352018 760971976974360577,66105 793988823235473408,257423 776416125701808128,155390 779297206402637829,172962 793495778929078272,238395 755466481572405249,11774 770741339545866240,120474 791038372940767236,235590 793658872766558209,254025 760914310260461568,65387 770760451164635136,120363 788217005971116032,216187 751748097064177664,16093 793319030324989952,251452 771551412715073536,126389 791344461674524672,203821 787993278427914240,214209 795436808075145216,267133 772461033562763264,131025 769999329461411846,114848 791692004015083521,240483 794729056709312512,262849 775559885752639488,149953 760523149398212610,61283 788508929365991424,217658 770627725958590464,119786 792816521961766912,247877 755476096900997120,36859 786888954469548032,65113 753259210591219712,19757 794211022156333056,258456 773671627984736256,136904 776600692601434112,156644 769272322368962560,27164 772122000093487104,129558 793184894339940352,249926 775367893236277248,148645 759448498005737472,56964 762448150485348353,73282 774623626909941760,143585 777192878799884288,159308 758142594102681600,51344 757975828403597312,50314 762118442434564096,71026 790826781955788800,18395 752996392180785152,24134 767112456233627648,93170 780434061143773184,180306 757933344395001856,48959 769288224162230272,112788 793121923072921600,249348 767827887420542977,100893 776942345900003328,155896 766382548545052672,93405 759088358538768384,56784 793643189722906624,254135 794291377643192321,259134 795069569417220097,263926 755475428853313536,33356 777150008055377920,158387 792078917242851329,241678 794407024406753280,260380 765611654415605760,88332 755171141929623552,35216 758945967265558528,54011 780379695766446080,179611 785901616947789824,11774 758103645548220416,352219 794623957311819776,246425 756618240374087680,44429 780086095799316480,157755 791648347358629888,238383 795341181848875009,11774 769353094320627712,112872 768817923498663937,109167 791687223322214400,240483 785474478537003008,195481 763304678956425216,73872 769280334496018432,110585 768135203088990209,103354 773982197090881536,140770 751908229077045249,18395 778450499670384644,164764 792807871696084992,243286 762655707216744448,73926 749220456364781568,7501 760978407546990593,64693 787019868692291585,208415 791513715333996544,239405 767729584175452160,100893 794126307445641216,252196 795698375970717696,268281 762074328162721792,431998 773986755116752896,136947 773869635896692736,139404 793576571378339846,252020 795322422463516677,266079 788804351712235520,199262 788734950065471488,217519 791640553125351425,193368 794706599596040192,262215 777179030508466176,195876 779010053718376448,171324 787790838289960962,205197 793166940810387456,249444 773321400098500608,123217 792585100655366144,80720 791787197779152898,240483 772250029012680704,128934 732378381359153153,196346 763141500859408384,76577 770073503009738752,110830 756980228770062336,45566 770428384862089216,64722 753714738094301184,29456 761556791444537344,67226 792258237546565632,243398 775840039196626944,150511 788064452025290752,215005 773962002976813056,140444 776621127070195712,157082 753626165668028416,24248 752674867640754176,23217 761313991280828417,65887 787833279743270913,212461 792158436720992256,243576 785935499131293696,199431 774194312464756736,141887 795683522304307200,268101 777315191818113025,160221 793511202227826688,251803 762660101564096512,73926 788741605293293568,220029 758847407199178752,51809 732701282776010754,353002 751672375305986048,18400 765388375998210049,84209 751610710329659392,18215 772976712971718656,132335 789442844671021056,226048 793203895791124485,249926 775111360745209856,146259 795666595095998464,267862 772907067795509248,133043 734893991959920641,145399 775117320821809152,147296 732154427264532480,349703 766245402249080832,88052 793272159728730112,250633 793519921938522113,249926 791987440818982916,241819 795177807571718144,264397 778357221037973504,167305 763595775146352640,77731 778250211479187456,166390 792845084739993600,247877 781152674297311232,185313 794028925810778112,254209 777505596442611712,162107 741320364773412864,349060 762458437116571648,69673 764457672934555648,76858 794813035747622913,262849 785570428718899200,196277 790411637073252352,228341 751763389601443840,18893 792833899051089920,247241 794023965635186688,257492 758378885532704768,52167 767363439543013376,96039 776714046540279808,157431 756571620421107712,43225 762063087046393857,69210 772549562263371776,90384 769780929896321024,114260 790259200370827265,229693 792966037067042816,246987 770703887514734592,108396 791437001270722562,238780 795073706405957632,11774 767570125159444480,93272 794567019790266368,261155 795097997210243072,264397 771494744463597568,124597 758452396431380480,41680 794503792905613312,256038 759097531678601217,56964 770368966590160896,87904 758803207871041537,41680 766408311772028929,93823 776712142745587712,157431 763911375534039041,80486 770741088554541056,121195 778635113454301184,167677 757069154239197184,46006 755873000629669888,39957 775883605776052224,152314 755161863948828672,35890 773176250760204288,11774 785592630620979200,196767 768689052786757632,107423 772891548593729536,133043 786172914764648448,200288 767395054482812928,94627 758727326075060224,54070 760981382025711616,65974 774044874421178368,139404 758782418149007360,46076 766488576578064384,92860 753308684265021440,26871 774079846993367040,130750 794677225010380800,250033 765684109037350912,88457 768411976942882817,106197 771871528421986304,111558 790393515096231936,228820 791322057078374400,233692 794822219532627968,262588 762660804273381376,73814 762689092140302336,74340 749040011060736000,6948 767521121017135105,97836 755888377803763712,39207 763599517073543168,78274 779849744160026625,177233 794663659922489345,261050 753773627049246721,29592 759007634083098625,56214 794571605078851584,261155 791764144374489088,212564 786080772641914880,193533 773187895339331584,134470 758056954916921344,47761 755198651798949888,35939 773708660010807297,11774 778742423249833984,170144 792016403264106496,240483 759119902493978624,353047 775247792101031936,146847 774384018527653888,140444 773303954117627904,135505 764992567033335808,85562 776889914940096512,157755 789551713795444736,225400 771397108897284096,125367 791091368273842176,234583 732858898227560448,354365 791455398574292992,238292 792168214272671744,243614 794843426105790464,262588 758807598262988801,54070 760135450791059457,61145 793134926887518208,249841 795396085799714816,266054 750784406772736001,14525 766716376908115968,95672 768618269964066817,106281 753981244996718596,30886 793477535082221568,252408 762295438254800897,431998 758343067149611008,51809 772908031810035712,133519 750367868802461696,12817 776597353499209728,154534 751588208115195904,18397 795345812813389824,250633 769990130748751873,115854 749390209826029568,8047 766027663186198529,90186 766867056906174468,91700 768505280187555840,106281 785537240751452161,196277 786939615793979392,207613 779075289531854848,172545 791356119327268865,238207 771876082865803265,128017 750597120114262017,14216 775677570620633089,150511 785342435509563392,11774 766483860507025408,93429 759592864938504192,55997 768553981341757441,104973 777321381272834048,161060 778650261116059648,169201 779133036105494528,172962 788004110758993920,214354 753309193394909184,19133 781131658292502528,185496 746862193744953344,195876 762690554937290753,70543 764182494312697856,81946 756529259628204033,42432 780269069463277568,174891 771646235375579137,126957 787098461212647424,207119 778483564581154816,167220 773711732229365761,137042 779307689625153536,173628 756423395932110849,42249 773657902879875072,135725 791254311300845569,234583 766044008351019008,90384 757998924003061761,47782 774751031703896064,143473 791004572823134208,235590 790355747326623744,230142 787387508958953472,210694 761133475088900100,64664 788779699577032704,220526 790716166687850496,233558 766683594936848384,93823 789219620745994240,223312 754037431675023361,31400 756624023602081792,44429 767830600539631617,101681 781676034110337024,188119 756623393055576064,44450 732893844010733568,353789 755626886349324288,37044 761235069373673472,66976 764222650566795268,82642 786123397885333504,199546 785873180296556544,198622 753963752832262144,30304 754126867842625536,30304 778260365981409284,164826 793094687003377664,249007 775400721202020352,148645 795436839658262528,266990 780964754743521280,182960 763936488434257920,80720 767771433837604864,101163 790582657511849984,11774 786413825524396032,203391 752679914395041794,22779 786885494688849920,191961 795038848682262528,264397 756464906979901440,43341 776839841191518208,158589 754736507852877825,22393 761283154435043328,67511 753641823961223169,17640 787070996184379392,206633 790690840037306372,233558 788470212484005889,218275 771025865274646528,112623 794750746805895168,261155 765069473342713856,84724 767548018900033536,97761 781347448606363648,139404 773892926309097472,139404 788363337461489665,56391 770616635199725568,119937 775362236646764544,144256 793637191008284672,254135 778519423741288448,152594 775447973966655488,149200 794589174586347520,261818 756820430262894593,44450 780612731661455360,181886 758032289846538240,50923 762122401048039424,69947 765173124287442946,85562 767880413700292608,100559 786587598802284544,199500 794773691204825088,261155 751115814615523328,14778 792399423292579840,245566 788683830190374912,219989 780067030355542018,172185 789085414896394241,223286 791770115423383552,240814 771888081154613248,127218 750088426636972032,10735 774702994772275200,144542 788126452009107456,215754 776643680694337536,157108 791290348127424513,236831 794408083124432899,260404 756642131276619776,44429 770732854334656512,1249780 771777499504189440,125742 786196812361195525,11774 761177252620931072,11774 778261929034862592,165348 787144867717738496,207965 789491960113426433,226346 769580117169311744,112336 755190958644355072,35436 760776917251452928,64664 788531226340626432,217837 762113669757018115,1248996 765537967188221952,88052 778257392362328064,166913 758115263166414848,51344 771107120368484352,122982 764814618141143040,84689 788907803863814144,11774 794640855520911360,262145 788762174030098432,220029 756560589233750016,43471 780602575473217537,181886 759487441719795712,56964 753936082262069248,30296 792433471293648896,245148 794668222855475201,39957 758836791508021248,54128 786048114201198592,63776 794234591586304000,258598 754741355432316928,33540 755974506720534528,40881 785623700250984449,196932 755638606841151488,36719 761664267196198913,69711 753450604081606656,27402 755106051284873216,35449 766010990970413056,81929 761910126471094272,69548 764336482236510208,80939 750775363895119872,14525 778306003494318081,167319 790467937505308672,108396 792393814837047296,245208 781130914919309312,185496 793575637420216320,252020 756240563859431424,42117 787256977256689665,209151 764964838590124032,82801 789265500891181056,223921 775430746131402752,148537 750685504467771392,12654 775677800820924416,150663 794780046087090176,262752 788068080157155328,738099 795300462387953665,265257 752895020731076608,24134 785632666863271936,197512 794692511503679489,262752 792508136615653376,246392 767388945134985216,98259 777281679685595136,159876 788496455057104896,218275 753751966065496064,29600 786994815191973889,207949 751780409097281542,17794 765906488715939841,89876 760472753728172032,62777 776742679573065728,157755 791049457529917441,78159 758793104124178432,55260 762714792977113089,74308 772802762153353216,132364 775701263296008192,149200 793261305155063808,249926 778525045580759040,152594 756302609489756160,42249 780933840906883072,184223 785903726410264577,199546 785259511632187392,194167 762905312005357568,67226 776183570666754048,150419 792525033969070080,246425 760208900796784640,58537 763559241978224640,75724 791729832077959168,240145 793603193208967168,252020 774143092731449344,139983 757922452278091776,49852 788764001568075778,218832 791077219347030016,233736 776562714961334272,1250346 773718948093190144,136886 756685255403245569,44429 750854708474982400,15264 788011719033491456,205197 786223979690233858,201555 788835044014055424,221476 757904025366986752,49852 794632568486457345,262022 756628847043293184,41516 795056742996516864,262752 786089813816516608,199178 733105372156698624,355985 780826739190534144,183269 763482017979768837,78566 764842085249867780,84724 778511714253955072,152594 793266598022897664,133160 771797130172256256,125742 758427484236808192,53015 778297878674444289,167311 778488187719221248,167407 786374346663002112,200382 793496710102315008,209828 793811505162678273,255367 776946916747841541,157755 777335618070126593,159403 788533598131396608,218275 793544451419279360,252341 775292842772205568,140232 776853252793102337,156811 766047097808359425,350503 786032148453138432,200382 789728723553705984,226490 759217938259963904,56964 750124831694217216,11495 761905804157083649,71087 790653933383454721,232992 792648087927861248,246951 770388499010818049,118191 794626696490074113,261818 761617199333117953,67938 763721540349272065,56391 791085855855239168,233736 763555558423015424,52554 759236574827651073,57574 768982757951188992,110362 794686940683464704,262784 745580470809747457,353114 756620022626283520,44450 781126852811390976,185496 787961350773288960,213887 778592602035585024,167929 793978447290892288,254209 793974205821882368,257353 790654998631817217,232169 758800608392458240,1248642 773561634057023489,137042 751862936684027904,16931 773310759023603712,135741 750376176942710784,12883 776336687979003904,154546 794700731626516481,261050 781749102505701376,189109 788120469849399296,215050 792047816155758592,11774 756250055179313153,42171 773715702498811904,136947 772115152518864897,128355 744962633313325056,11774 785688999159590912,197512 794344600936660992,259773 767843947666255872,99111 760521405456756736,63421 764872970451902464,84724 785970609348042752,199546 794630330896543746,262145 793587431744372740,233858 748909361506856960,11774 741168928123150336,351998 758191372734230528,19598 759780899974025217,57105 775712196064149504,149200 780973621359632384,183338 794756001375326208,260461 742475680605081601,11774 776874386586382336,156290 764798278428987393,35479 763100779452456960,75899 772747409881436160,132335 791651158398013441,239235 795693607873286145,267862 755014996808130561,31046 774306850632306689,133702 759833524576915456,60018 789669740780347392,225981 771069504050851841,121949 771502879907590144,125367 791050289604427777,235590 791577046946152448,238780 779257753822830592,171889 776100312616620032,152735 789152817185484800,223692 778374790046515200,26066 794774164288770049,261155 762674992727285760,73926 758417196804608001,43391 777323412737757185,160593 766344891320393729,89840 769179429373353984,98942 792926968844947456,248514 793663735147659264,254135 760082350600441856,11774 787117873390944258,207151 790705971970449409,233756 773184777822216192,133081 755432018029191170,37433 790926378992566272,234583 766035307737198593,89923 767815085909737472,101681 775431353999523840,148870 779001212461080576,169923 788390297621241856,215505 789562608202358784,226731 754124836251668480,28043 779082944778416128,168284 760426158978662400,62771 791697405766832129,240260 762688470510931969,73867 766363266985504769,90963 791978572009312256,241118 780803066002018304,183269 794016708889628672,256439 754728120670904320,33356 771124628257243137,122982 753066648383414272,24870 764793379951554561,82390 756895665083396096,1248440 780538843334311936,165114 787866844099149824,205197 766642541261418498,94699 770674477013274624,120610 790936113569533952,232169 791332518741942272,236884 786069482976542722,199835 732121528607727616,1170324 753636117790855169,14277 794669726492454912,39957 760436209407692801,61544 766359945151406080,93261 786405702939971584,203350 771404582639448064,125070 767038080029036544,96190 768306293266231296,90170 771558843545300992,125204 790647039734452224,231881 792222452315254784,243092 755226959240495104,25135 759405044106162176,46384 793095113605980160,249469 794710546973151232,262752 764087536620806144,80177 750084616128724992,9754 776826967714697216,157755 792826545610055681,246771 760863102023901184,1248836 774505937373569024,141749 791702413149220864,238429 781636951006777344,186584 793887381757669376,255942 762125629374418944,70797 793129964661071872,249725 779045757408030720,171324 790350145875501056,230485 792564521017626624,245101 772118563846971392,129558 758302606112526337,52112 750530236828319746,11677 759604229673783296,58965 750316493636792321,12357 774994189645910016,146259 752942155459682304,24597 777296012520062976,159401 794634594490482688,261155 771140297300422656,122146 790725300950802432,233692 793916079827349505,255942 761386652665163777,61734 793880626646487040,256255 753321680202674176,11774 789850525248479232,225359 756566691434430465,43950 794318298762444800,257492 794728812164415488,262849 770591091091439616,119014 786633361489920000,205270 794355216548143104,258044 773912610148388864,139404 767075360412348416,10788 789993099984384000,209582 791798735219089408,241678 761740129111334916,70177 758408310093598720,52821 770719940693233664,120610 751780872408276992,19560 788407842453741568,217519 755891234908930048,39178 780932216440418304,183975 793276652197249025,249926 787069445734817792,205181 788155337526226948,215210 793912781359620096,256358 778937407823450112,166913 758340365455720448,52311 776625836837527552,154986 732782100772978688,353474 780737981351096320,182036 786695583486447616,205902 758829209179435009,54070 768292786588180480,209828 760395643030347776,62063 732250336434503681,196346 761987795342667776,69548 757788390653853696,47940 759108059344011265,56964 791824530863906816,241940 775468214637789184,149121 791800149345378304,240535 794671882725453824,257353 789988173577347072,229105 767467064495865856,11774 767139097118932992,93112 752789524846108672,178186 773262777595166721,135381 757384896478412801,45014 757631231651553280,11774 786680554213236736,205314 770095298924388352,113754 791442582320455680,237787 794617279094919168,261987 752970878317584384,24196 759315083214356480,56659 788208597796663296,213064 791176958277214212,234583 758070003883057152,49843 795229616138895360,264431 764901618882080769,84724 788780391633195008,220526 754718204283543552,32449 756903693035851780,44429 750418286203002881,13019 753691026154414080,29263 770378768343007232,118538 785980125695401984,194082 788005341472493568,214354 788407536923750400,11774 786954554113978368,206225 787798456995688449,213253 793567834337112065,252014 762827429463388160,73706 759135078308012032,56964 791339325451558916,237787 753812729371123713,10211 764652851176112129,79223 780466003578724352,179742 779196732659740672,172962 759870464676155392,60102 781307588080197632,186434 769353518717304832,110585 786241602083655680,201958 786875940873736192,207076 792096254260088832,243075 757745461423857664,47557 757237489799204864,46294 794646937286885377,261155 776217408142995456,153596 770381511581392896,118191 788538780080676864,217519 762120619815206912,1248996 763008952607109120,75899 793849198533672960,255393 732302334546616320,145399 763888299245203456,80939 751570405505142786,14277 794437861525233664,259034 794648500432535552,261155 754039096683601920,31268 768462782505377792,103046 768489705176457216,106770 766595220645482496,94699 764097192780935169,75922 793101328285208576,248247 759126494597771264,56964 768153681485148161,103071 768928615148969986,108729 771088294436282368,122982 768935226072596480,109945 792924407341645824,196631 765650694061690880,87145 766021670398267393,90908 786026628396650497,199961 772377196128247808,130142 786604443487899648,11774 790881076881166337,232863 760466770021023744,62771 781324287974277121,185595 789954984020418560,228820 768083408744435712,102514 791048291500691456,78159 792876833779945477,247379 762817103401455618,74727 757999132489363456,50671 758445891925659648,52394 774077040098017281,139577 766776259103690752,95672 793881589729992704,256255 791347347892547584,238383 787116914581512192,208928 776844337699094528,158589 770939087914016768,122146 781480921987948545,188119 794319464976105472,259659 795104342151983104,265257 762273999791398913,431998 787297657123377152,46572 795368474801487872,266500 766755060734889984,90618 790984760474476544,234653 764243109953667072,82002 794305964547526657,258598 751917756883177472,18201 788995335880380416,11774 752264584241750018,21332 789468286471634944,146608 785852414322679808,198671 753681785972719616,28819 771875776056598528,128519 759097445607497728,56964 756444539586482178,42071 776833303848554497,157082 781632507426983936,187969 791663775309041664,237708 791762985094094856,241432 768988113876025345,110585 794765632910852096,261155 758767483524374529,41680 759753633172951040,59664 750816675541516288,12743 761915127062900736,69491 787083416667729921,207151 765706443957952512,88920 762721888191688704,73926 755301612113977345,29907 757778268720246784,48774 793187822136135680,249926 740577493330100224,11774 793666310882275328,254135 765520760567767040,86961 794596869498404865,261155 767429176777330688,93013 794713989443944448,261987 769936481565671424,115511 785917954592354304,197341 794082419758350336,252581 785504996091723776,192032 788634638365458432,11774 795437176003694592,264113 777724694409519104,162596 785866229789626368,198552 791389913337823233,238395 751794862807060480,19133 752974580239650816,23739 787801266135052288,213253 761806233259110401,70509 759477760163213312,56964 757757205164789765,47693 773211505944850432,134470 789442745463087104,226048 770309467611271168,114254 795728007788896256,267862 795743596532133888,262022 762778715537285120,73706 766167045561917440,90384 755128260879523840,34731 764148760696029184,82066 792191251776991232,243187 732983246888148993,1170811 790919868031827968,205972 770153350381928448,117026 774692922570702848,142721 751724541332824064,14277 776935366368518144,157583 779428743483826176,173628 763093921056616449,76501 751213715333185536,17384 758081049402408960,51069 767065607128780800,93184 786943760429121536,193636 788700047328161792,214117 769353628914114560,113309 793463478090555392,8044 765341154300743680,85562 787882935479332864,212239 794521746426761216,260404 773950251388448768,140437 780031984697475072,158870 785369569628004352,194091 794809259762520064,263302 734383559327154176,11774 795156561777881089,261796 780632333674307584,182257 793148080531136514,249926 795708863504912384,268356 767682241921224704,100605 770872437978169346,121479 791116837534654464,235590 793173871981572097,249841 778769100382179328,170187 790273195941191680,228341 770507758353416192,352804 795006592190029824,263906 777357935177375750,158387 765620928755621888,87904 785542732823535616,130635 793636145485713408,252020 772239441725382660,118174 778326366928371712,167220 753731033456111616,29263 762030774673604609,71429 768915454706520064,110209 771433259746009088,125367 788128140623278080,215754 786403358114353157,203674 763122890921435137,76794 758403759143649281,52554 781765700138393600,180039 767166718003195904,97386 793797925805576192,253164 790910894486106113,233729 760545213613871105,63149 774339323839782912,139404 749216030443053056,7615 779123020292120576,170882 750662315331227648,14033 755096328368160768,34666 768614227783225344,107984 770657166323777537,118191 795190973299101696,264774 754878373243916289,18341 773016433550692352,133454 788733875094691840,220332 794620732307308545,262022 772221326962622464,129297 779108021855105024,172148 791668972085182465,240061 792536759322238976,244270 785931906114289665,199546 790231982093406208,229151 764144237604548608,81869 795004688085188609,263895 773866616790585344,139404 781869193939521537,190424 785618920321478656,197512 791724726402113536,240483 775142828309708800,147391 793480823085342720,252408 755738132662788096,36961 761017360610365440,64730 764879815644151808,84724 752191654140911616,18820 793747933984423936,252020 766283498252439552,91798 787741561383596032,205197 792214684942364676,242693 759106638804426752,56889 776534580241297408,156281 788174916763779072,352258 791777448337641472,240483 775876119316664320,152314 771393967627919360,123280 787725352281972737,205197 780928318216470529,182036 786704069226266624,205349 789896631105781764,227048 763149695040446464,74133 781611360648060928,188401 768973802118139905,110659 773916881061240832,11774 755047954185064448,26066 753183403059601408,25255 760556191122612224,63655 794959954834759681,249926 763300244503298048,76723 753196975282003973,25135 776577233641086976,154900 790646662008111105,226898 755507592806461445,38032 791009984620269568,235590 781508543040004096,185029 794689548261302272,262022 750297150186151936,12290 760166455316848640,61145 773923629331386371,139404 738405876655128576,11774 762116039605968896,431998 732733133200707584,353789 750507382577430528,686533 765089706153476096,80716 750170323517976576,10034 791729962667479040,240483 793954935364689920,254444 770373057034719232,105345 751614811629195264,18323 734783185737912321,351644 771080458264281088,122388 789032179925823488,218832 786600078802767873,203806 793753178927800321,253387 792067295166078976,243614 769579318741573633,113412 791723308492271616,240890 795357918564589569,11774 773603356367478784,11774 764222728039649280,82066 794188034216513536,258331 792739120258908160,243623 766703846051708928,93303 788438739311656961,11774 765004143425560576,85562 780766140515643392,182036 774944375994511360,145451 755362678391136257,35403 758188586407690240,51069 774020277583872000,139404 756685100755120128,44429 763381508333711360,77731 775313460657807360,148045 781228497759039488,186434 795355813506379776,263302 765678336857116673,87145 792107514523516929,243092 793159729442918400,249926 763492142174048256,76406 776242419641622528,152872 757336662670057473,46612 792859424507461632,247877 755851193088434176,40066 771147463075958784,122982 780926461393850368,182960 787076621559668736,207109 785629192608161792,196676 795314540649054208,264397 793576307653242885,252020 767782058261417984,101163 752188130623619072,21464 753506386424762368,25253 768845413537513477,109514 760313319798341633,62338 765175789532827649,85562 767162413498195969,97386 791795672731181056,241720 785665852292997120,195975 791058667474939904,236214 763410062895222784,77731 764870144346710017,85114 788805286232371201,220526 793459039896240128,235621 793722503981969408,252408 756496220613406720,11774 771295426347761664,124597 788761838687105024,220332 762033995647451136,71438 776227695277514753,152872 754977811073495040,34666 768216553317806080,103975 775693648012857344,149953 792071136821542912,243427 791103136953802752,121795 758083532791095296,49843 760850328967385088,62877 757801299396009984,48926 795091491177775104,194311 750742603344310273,15005 762074502230446080,47283 773906881270128640,139404 732600232165412864,352846 761585940418719744,66116 785332767911403521,90252 777638701677604864,162294 791299914860990464,236502 767091413871792128,95672 762983130542276608,74483 760099915460546561,60865 785652548803829760,197673 788075901774737408,214935 793139244508131328,249469 765398142116204544,86440 787004425902690305,206773 764796152059424768,82066 792913889944080384,11774 732549733839998977,352466 768438074678321152,103071 772632219613552640,131003 790629978270527488,231894 756574379643904000,38210 744190935731441664,62180 765399268983091200,87145 793318904349102080,249841 785663436290043904,195975 794285657644552192,259482 754713652213579777,27045 788064211045847044,215005 792872235707006976,247983 780942394216906753,182960 760828226306449409,64197 790896106557276160,234622 790601614335893504,232169 756983168889040896,1248429 762269819035004928,70886 785635012909473792,197286 760464013260128256,62165 763921241786847234,80486 790953786420322304,211575 794002974942973952,255299 785948831296782336,199272 766019352692948992,90493 773583864035995649,137042 785648952116781056,197512 757154234685091840,353879 775077630773198848,146949 793091346676330497,249348 760151122409459712,58358 777625148513976320,149953 786669846641639424,90209 775460814253875200,139781 787516752431153152,72035 793623715305156608,254135 793144812530610176,249374 762982784193351680,75724 753443651099820032,18323 773977917189595136,140444 764108991823749120,81065 794398696444084225,258456 750437057080811520,12883 780828276801409024,183269 794978818893221892,264397 787275524175462400,207613 774537278760689665,143720 769305428094128128,111448 760537950329434113,11774 753056334162104320,24848 764827439231070208,84724 793733485261299712,254135 794199393876508672,258331 775511441055027200,1250232 751225756571893760,15643 781789357313298432,148903 790917245568421888,232637 756285608927133696,42432 787905552391163904,205197 761272565398548480,67226 762348762270425088,431998 769359803042844673,110344 788060941413969921,215005 791388472351330306,238207 781170921574768640,186080 758025974164385792,48663 776458074802393088,156055 777291625999503363,159146 780798163024216064,182036 769530057513574400,112336 785689313187012608,194723 773729924796604420,137158 791062644643856384,236454 768469139597905920,95055 791951004698677248,232595 781571745706676224,184223 777076131203780608,159245 792552892506841088,246392 787579653309562880,199431 763361985295749120,77731 793936043112153089,249926 762722265683337216,73910 793300696892182528,249841 764442239594598400,76012 787099285930270720,208014 787140435005157376,207119 793886852457623552,254505 765644477579091968,88902 794306086958305280,11774 750630372556300288,12883 789146894954037250,215505 765622886199595008,87145 755513511963418624,37993 792564117546553344,246632 774023398200516608,1250066 756324990585372672,14277 787001943696826369,207949 794780445619720192,261155 752876802419351552,22737 766421375619923968,56391 786436238521798656,203674 771477538941997057,124597 791617213803458560,240145 791358684202807296,11774 792064244971954176,243187 788723880428904449,220029 765203081172754432,86120 790423719411724289,221005 764831689235390464,84724 793200563731042304,250135 793261521589641216,249926 763487154353807360,77849 768226236665475073,11774 761012536938409984,65455 778210247043317760,164826 758428046068154368,47761 765081581778264064,75486 761953859690336257,431998 793336051301507081,249469 789922990888669184,225959 794307887904555008,259789 751794084302446593,14277 759913973781110784,52887 786566244509954048,204413 756257607854194688,41459 767083406798663680,97377 775028664094171136,146259 761274081106722816,67709 756985451685216258,45669 765332236946202624,85539 759752931310788608,59186 768873441558683648,108849 772848907068051456,11774 792815367470985216,247240 793513075609448449,253037 768894141786836992,109104 785600632015032322,196277 775755071812272128,150511 787831577564811264,213064 778716675369689089,169384 763074022577799168,75724 792486656737542145,11774 773870528276889600,139392 766690092610191360,11774 750750480892964864,354238 788422519380291585,217837 763169521741987840,75899 753558408582823936,25981 758556035334365185,52061 776824766527213568,158387 792896023207219201,247241 766711604582973440,95672 753062693326684160,14277 765473014859362304,85670 765151109040091136,86103 769568323168264192,113412 792801311381069824,246152 793116295780638720,249469 781522246648991744,188401 785565613687275520,196676 762839418256318469,74483 768274162871771136,105041 791396804130725889,238780 778277569162452993,165097 766261096936333313,91946 788781429446610944,220767 788068659189153793,214492 785327502222733313,195125 785291742270468096,194221 753834979382046720,10211 754110029280706560,28451 767420306411679744,95055 750257420555972608,10976 760232844299866112,61412 778584813951332353,168794 790691469069692928,233558 774724613745979393,142906 790716632855355393,224680 795351233967947776,263907 788517656894636033,218275 780807220149706753,182257 755836049440514048,18215 776573332946681856,156835 758414230076870656,53144 788442068007854080,217083 780956964272701440,168284 775098433220677632,146259 794353823774969856,259034 772904374624542722,132335 774646567143895040,142906 758803593084272640,54070 750445934677356544,11677 775059287232090114,146855 764958970469552129,84724 778299888115134464,167319 785490766022008833,196277 767686262824116224,100605 780780125239533569,182960 793601164835229708,24745 752627916945563648,22737 733087486000435201,355433 789047937468858368,220029 791077140871524352,231598 794057224695980033,257492 758843555938914304,55174 771530854556459008,112363 790598488727834624,232633 786258156917620737,201727 792484552841187328,244550 733329270781706240,138740 755450454641815552,36877 788206160339931136,215437 791323221350084608,238117 755900522813468672,18215 768935139380310016,110209 781594317680939008,188779 768559377326411777,106281 761650156513140740,67587 774985978805039104,146259 788495995843805184,106085 767814864798711812,100559 777655024931307524,163084 757258520425181185,45014 780190959195729920,177233 792845760396087296,237491 761417812212609024,67679 780826380376346624,183269 757718327045218305,48826 793295640952320001,250430 761354766513344512,67229 764269529836978181,79513 779435797015519232,174230 781455144575655936,139404 790698122565525504,232884 776103499671175169,11774 792034149901139970,243187 789171972085198848,212083 794634885709242368,203546 795691603616825345,267564 775617076761337856,148994 775481101703868416,146580 786537075860312064,201958 793292066109337601,249926 752947221113499649,24675 785584432182853632,87904 785406654955347968,195674 793155822448771072,249927 769272182102953984,112363 795670337241415681,267862 791673273893457920,11774 794988064795926528,264431 786340500127252484,1063777 760536065773940737,11774 791825260995747840,240584 756844938327842818,44163 786664013039931392,11774 792490572137148416,246225 757683423213416448,1248519 785491042002956288,194949 788498475038154752,218275 767314530103877632,170736 787283377829376000,209151 776504732277846016,152594 764193313293381635,80939 780376717718196224,179742 763169940316749824,76535 772113198472392704,127366 787843708636889088,197888 760956128675131394,65994 781557891249672192,183338 785281492138196992,193669 752727865708285952,18298 753449665740181504,27045 770964122842390528,353830 786587189383565312,204413 790963501531627520,234583 794177841537699840,257492 762444259626594311,72790 786906127774679041,207287 775368597254250496,148537 755158550905778176,35890 759203657837666306,56302 757273954901958657,46394 768994697851183104,108958 754774244441980928,33356 790878562324799488,219503 766110697885343745,90384 755788865542115328,39235 793140753341960192,249469 755163045509275648,35890 786985967588511744,208134 764167728563417090,82283 754802105723002880,33065 790353502857932802,230485 764707359234990080,84422 777625733006897152,151463 791440949264211968,238864 794546147998085120,261155 795726125741776896,267933 762697755622006784,73814 787116519587188736,207949 790391521086406656,11774 777549403615817733,161456 777864463907033089,164001 790726117086879744,232881 793640435503685632,254135 788450230769377280,11774 754758985404690432,33356 777959246830764032,164846 794402291923070976,243075 794377499409076225,223249 753631635589898240,28732 788077343491428356,214354 790535592853381120,208178 757695182665953280,48439 767063183630577664,94699 771713758112706560,127134 756622882126438400,41702 780600525872107520,181784 770714583334027265,120541 791341319541166080,238307 737308979966009345,354309 781358683422728192,185510 790992792088707072,235828 766445969416130560,93261 778572793621389312,168794 764194923327389696,80098 750388506904657920,9754 751113524579930113,15536 789283103302832128,223921 779481887576236032,172185 746431482655236096,11774 791148501350682624,225427 786975297375571968,205270 773645849133998080,137953 777144175817003009,160316 785489355779543040,196277 786636706770395136,205029 792733161398697984,246674 781919143423414272,191247 776571957307375616,153431 755176874632884225,35890 757661694634053633,47761 758159363857145858,41703 760579389428031488,63735 744545333196185600,504803 787038634272751617,207733 791449177872068608,237935 772817227720617984,132335 776462289868300288,155797 756768548966502400,39096 772730292217978884,132299 768591960865017856,105109 776422593423290368,154071 785696083217256448,197512 795303677103894528,265795 751867515278589952,1248155 789154951322673153,222647 752863287767801856,22662 794508392056422400,260404 766344296530337792,90735 791441187198689280,237935 774750766166859777,141887 767805775267917824,101681 778567235681955840,168794 764982366288969728,84724 793954256252522496,256255 775672289602002944,150663 779446125879177216,174435 760491723449524225,63149 772618107118456832,131025 742654879798308864,11774 785815213568237569,194450 794393882519859200,259773 775438641262768128,149200 744970106199904259,1247670 781170602686033920,185313 787762680895528961,210238 760661265073123329,63937 787220735643181056,209731 788830456108179456,191622 793871583404236800,255393 773044395365044224,132578 788482333544505344,218275 763204889572880384,47188 777252606343196673,27851 795299894919569408,265257 769321469281177600,108004 794637842634805249,262025 793162129851359232,249961 777551349944680448,121080 792972743960465408,247241 795425255279984641,265855 794185635850571777,258331 768872327035531264,107428 781836863212515328,190635 772604654500745216,120690 772875698352513028,132996 793045803296260097,249044 757921689036480514,49790 788877647430447104,220526 791319532748935169,237491 766733440305684481,95672 760965531340013568,65222 770760760653996033,120610 750479611469766656,11495 785482331805016064,191653 776836665562148864,158428 780089049969229824,169320 767860866666692609,97811 732673791701225476,353447 765293208960135168,86053 768140363202695169,103294 771438950082809860,125367 776960080935649280,157439 792114860955926530,192363 774198507599192064,136767 776239558572642306,153921 765538297464619008,88052 787144335582121984,207965 765988222916825088,88930 785941585498365952,205972 794157541877948416,257492 790661875629486080,232863 785648377002196992,194082 785653229556076544,196767 793178991318347776,248988 795040259599925248,263532 792033316316717057,243075 760524566481428480,61011 777454219335008257,160758 776891936401743873,159146 794571962261508097,39957 758769459716689920,54070 751700374747287552,14277 769668461551349764,105652 786993000282927104,205728 773863828668968960,139404 771926107780153344,103812 780844664194686976,183269 758781488556969984,55262 765045970698641408,80486 787286583108067329,209184 792757080713105409,246726 771014703820734464,122146 793516878366928896,252890 754782357773770752,11774 766646704678416384,93405 793570448218787844,252824 758037005271863297,50804 787069706901544960,207109 789678572273295362,225981 793997947528761344,257492 757436646178615296,47283 767939472419721216,101383 780941725070000128,184539 742198368601006080,886342 768452175114547200,104162 781535050554744836,188007 788569562358935552,209035 757897453479821312,49857 756932543988006912,44429 770373323754733574,117748 767420384622673921,97519 764069114377711616,80469 762776766545027072,74974 793245032966938625,250633 753665694256996352,27045 788386685616730112,217519 767876661668896772,100605 790955589711069184,224680 794639545816018944,261942 758720046868926464,54070 775717379162726400,151071 790031276728131584,228172 756515879492419584,43403 777817150501244928,163763 769193885805350912,110362 771711683899383808,126152 781664108357750785,189032 759108125781745664,56964 766031428329046017,90327 788465680823660544,217837 768506481666826246,104973 773912289581867009,139404 768997068518006788,110911 788683329679699968,218258 776528621238358020,156290 735944977369423872,11774 773597017666838528,137795 778393007838015489,167398 795119676900655104,264397 792270167745110016,239610 752038258859618305,18374 753650826028212224,27402 773255680807415808,135725 774833759984185344,145244 776231559238123520,153845 768500881461501952,104973 774073205908582400,139404 755246873502375938,35175 755597389298139136,38476 773251003034460160,135725 794593301722636288,261155 791226137271738368,235590 764164986402988032,82283 786033597182382080,194083 790596756291682306,232169 758081685762084864,50983 775711423364235264,148748 791023744307298304,235486 790664426743443456,230899 790260638425559040,230141 793591684596662273,253032 795370909595013120,266151 765939604075614209,90384 778632822554763264,167677 781502172462739457,188401 766878067906125824,95593 786723819998236673,206008 795431690818686976,266884 778749585879543808,11774 766713467080417284,95340 794183623637233664,256502 767566789408657409,96962 760782162777870337,60363 772234795418001409,130067 793188180254044161,249926 788798786537656321,221057 755225983553110016,35710 740392324035923969,11774 765614328867229697,88332 790669017472270337,232169 791660174909976576,240483 792228929968836608,244221 732268738880249856,56993 756943073276469249,45663 758392294252752898,1248603 785928603280125953,199546 751694976183111680,18442 772424070172258304,129649 758514148045008896,52659 781310096731168769,183801 756511485166252032,43391 790523457964417024,231894 775795184466432000,147637 752627650015801346,22777 760480430999105536,62777 777300989447733250,158825 793959462071472128,257026 793096300740829185,249469 755561437330808834,38210 754843446012248064,33953 769643045293793281,113754 790677148411408384,232640 781503756479246336,188401 753023818751434752,16897 770266939314712577,111384 795337600206864386,265878 760533358409494528,63505 793792494139957249,255393 791066949312737281,232169 795740391303761925,267576 742379547413319680,669866 751581105166266368,18215 757663913437634560,45014 761996538512084992,69878 761041813012488194,64678 793501644227022848,252408 768159955295744001,103389 794555347595825158,261155 756272920729563136,42432 774549867511283712,143948 794996367986921472,263895 756239999364952064,42152 769939941077823491,115249 790658910378139648,225358 732268408755105792,349776 748474850574901248,11774 756897739376504832,44429 767484600046260225,97386 768939229875351552,110362 791842894868996098,241819 764135200360050690,82066 776105284003520512,153596 758261104040632320,52112 787863249756704768,205197 792826326994542593,243187 778424805792051200,152594 761986571897675776,11774 756570730335080448,43471 780233545042231296,177360 754054900812804097,31551 781174522531708928,11774 793230648211345408,249374 751055185607176193,16581 787053073483071488,207861 795409014456782850,266079 754092870643032064,31377 758997623856439297,1248642 775634032583409664,150063 790657202046455808,232881 778040762512519169,162718 769017017269616640,109104 789510784049111042,226731 786944919478730753,205989 779716772136153088,174756 791609454047399936,235590 740496047357714432,351340 755005435934019584,32646 788702202512674821,219958 762673051330813953,73814 776570095761969152,155898 790874883580366848,234583 775454021775532032,149124 769599167085674496,112399 773492072263409664,136904 758458247237951488,52682 760067349437448192,56964 765937191600005122,90384 776434475534131200,155333 758670724072603652,54070 763547307056828416,79131 755919271834902528,39462 771452304687976448,125853 771550142843334656,110585 774947245619683328,145244 780115434955608064,177233 758284065950752770,41703 790320727186481152,11774 790539601786077184,231550 770358599830777856,118375 778390760592908288,167407 779022698160787456,29263 785846449582051329,198878 788413357871079425,217519 760832892020723712,64722 757658228784189442,48187 758205675050676225,50923 759949050259075072,60363 768834516425273344,107745 788301050688237568,131421 787992154492825600,214209 772087918181683200,128934 793194704821182464,247240 787727711343153157,212594 786754827439247360,205728 754853128638464000,30782 791695383290314752,240070 752167985385701376,20232 776827273232080896,157840 785507019469959168,196277 771426397290102785,124883 764831146395873280,84724 778338674241069056,167220 794006323365105664,257325 793501509891854336,249926 794567386238107648,261155 778661597996875776,169201 795050935768719361,264397 793131584966823936,249469 771732367236968452,125554 763077338393415680,75724 761308970799759364,67768 775007934338125825,145911 786237117877727232,201494 778981761854214144,171617 766673498081071104,91956 769235426037100544,112399 795703850237829120,218164 792336328419516416,245056 786176591642648576,201346 794750819220488192,261666 764607351299145728,80098 789258306976186368,223991 791676657501372417,240145 761111856794570753,1248861 773571314825072640,137158 779111279461928960,172089 769903422552223744,105109 773929935744278530,140211 790886505988300801,232911 758280788844564480,41703 794556143087403008,261155 751202793860411392,15808 755536728040046592,38401 793614207539290112,254058 762172212044402689,23167 774091780765552640,131421 794693767932608512,262849 792027675049152512,243075 793229717797298176,248437 787396994511888385,180433 794696940407529472,262849 753713010565345280,29456 773670338513297408,137042 755848445806596096,39809 753217181853294592,1170673 755157417634045952,35890 789929361994608640,225236 765714576029523969,88052 767458963151527936,97379 762988511465136129,58815 786775502753296384,205094 769197543267770370,112059 795346439048228864,11774 758230106544414720,50500 760898019541786624,65234 788565953038524416,215437 788574641602244609,217574 772870246759854080,129551 770803788257095680,121177 758330108134305792,51809 760431877379489793,61051 757959202442661888,49480 774245617417596928,141091 755825188055506944,39384 770720229898846208,119786 775043093544304640,144730 770468132737675264,87271 795261496083312640,263906 771442413814423552,125367 753662324049846272,28993 768051254572388357,102137 793221619506372608,249895 755784602187280384,39235 785626156296908801,196788 789551098851917824,217039 793005488707366913,738099 750901622721556480,15917 753986981353390080,30354 778302448477806592,167319 791844012382617600,241819 778490715152101376,167220 735100997345914880,686533 785715432493690881,197512 793276885652365312,249926 773948371652321280,140372 770685066859216897,120610 752882068938383361,14277 764203687371825156,82066 794775854446317572,259659 777816043490279425,163592 794023950200094721,255942 790719711575093248,233558 781484246359613444,188119 755200152982388737,35372 763911323155660800,80945 790370144803557376,228820 760572872817532929,62708 765153714726400000,86053 756036973622595584,39697 755164764913840129,35890 790745079602380800,231870 792508708127399936,243187 759013843930537986,56158 786547394943053824,201620 787098305218031616,207119 788313524342706176,214812 754002179589943296,29263 767505648842145792,97371 753085440509480960,24134 771505251576799233,125853 790918617718292480,234796 793499497007616000,252890 761272344488779776,67283 751135497972580352,17259 794968940275441664,262925 764186639874658304,82066 778948921410203648,47940 794986169159286784,263907 762636347324502017,73814 751063020562821120,10735 786357530221879297,201958 753969708534206464,30779 772825077867962369,131924 793472647447273472,252580 753965341894639616,30304 793271635520348160,249926 752258687729803264,21587 750831356083666944,15005 759141357369827331,56964 778308687735640064,167319 771487789208768512,125111 794946206556364802,262847 759388706474123264,41677 789906844873613312,349318 755003456704933888,34666 770116281341272065,27485 791872847392104448,240145 755178412696821760,35890 760516350896902144,11774 790266712759427072,230282 778303882770472960,167220 765645359544545280,88930 794912112149725184,262886 765272553673912320,84209 794667894428803073,262022 778409132172972032,167220 740578494871015426,11774 788780722370801664,220526 778660135233204224,169201 788108070048112640,215505 772161859843612672,112788 764971083246166017,84679 757977522587967489,50314 793904806821785602,255317 770790194631020545,121479 790323005649920000,230282 793154415570087936,249469 767932266978742272,101681 794084278686486528,252196 792590372249735168,246392 774254253900726272,141887 777342245552857088,154914 788060963517988864,215005 757686171388481536,14277 759818972019757056,59687 760652714510462980,63451 790988295064973316,235590 760916095003926529,1248883 755791103312404480,39462 767850229009829889,98972 776992583125831680,159308 795010796786851840,261987 795017670362038272,243075 760073896167022592,58945 774373078289833984,143206 795677234262659076,267862 766651735490301956,90031 779230512472854528,173347 758342413920374784,52061 773654731340124160,137869 787097067684593664,209129 788174638148976640,11774 771544635558678528,125163 794207213728321536,258771 794257739392413696,252580 792516824516571136,246314 790913744171925504,234583 758463902686457856,52921 795014936971743232,263895 772396557316591616,130686 762714657236873220,11774 786263516068081668,202379 778351998177423360,166852 755533352942247936,35890 762045974374125568,738099 770714518204932098,118650 780369909373075456,177724 794703288046387204,262053 758424293411852288,51778 767807506261344257,101681 794709682577350657,261155 764823503057014784,84422 787882591546404864,212239 760608380117475328,63937 759129342823829505,56964 767829458262695937,101514 767916389122342912,11774 790913372317331457,234583 795039075141111808,262053 765248039871131648,86645 794287398985183232,258456 773775464431247360,133454 774233627794165760,141360 789658350782865408,226490 764870632140001280,84888 777998414009233409,164826 765583894771007488,11774 773335606155890688,136018 781337751488724992,139404 795402647582998528,247930 775400298743332864,148994 777650379798392832,157693 791640443142348800,240145 774188311703203840,139865 753637301448609797,27222 795408326066458627,265257 794304644080013312,11774 760424109670961152,62757 763735648268275712,79502 795204830906064896,262022 768174821201047552,103506 772985058961403908,130988 760254949565403136,61412 786283590237597696,202429 750885165350563840,15634 780797328345161728,182726 756629006179459072,39096 789073100004401152,221476 767322831038271488,56964 779033271011205120,171693 754984311200309248,29377 794295824112979968,258331 766718836754096128,95708 790358330715832320,246425 789161924923527168,223286 773722929284648960,349714 778430994512838656,152594 780796749531140096,80785 765355740538122240,80486 758427595037822976,53185 776450799333322752,155936 757183451212632064,45125 774271082744336384,139404 755164648173953026,35890 788449441787224065,217519 755759563022954497,39462 780901787087826944,167220 776817683547512837,157755 788476375724388352,218275 790976322067628032,235487 760313856283508736,43471 778245440047230976,166409 768188355741937664,103354 768498787698483200,104973 791713653506478080,234990 787515369011437568,210289 767857900421320704,101681 794687675038973952,262022 788395498143150080,217519 732653123517349889,353220 757051505178447872,43636 791375892891054080,238207 795318561010958336,264807 785524098541563904,195975 793137974091264000,249927 764213968827277312,82066 781692264594546688,186212 793335485435305984,251452 794925142296014849,350913 773560270035705856,137639 793198773950226432,246225 788944111248080896,11774 795096819508322304,264754 789700255797375008,226823 795104665717374976,265297 766256216347709440,91946 792099839127326720,243075 760438277400829957,61734 778324426119151616,167319 789020361635442688,1170441 792203967933521920,244230 771932100702380032,94699 760634760028786688,64197 769583605378985984,113754 771079369351716864,122388 774733744813043716,144573 795061328062935041,264700 758414454887485440,52112 765646172266594304,88332 772163593693335552,129991 775655295343353856,150511 794957012001898496,261818 760612001047601152,63858 747505195412762625,11774 757741031295246336,48925 760962924324196356,59725 771403630113153024,125381 785912942122369024,198069 765764785107562497,88874 776499096362156033,11774 774428861140463616,140444 735619671731245056,355260 772506688104660993,131253 764186922717548544,82283 790262881572954112,226366 794785394592280576,263302 788453399301718016,207287 772800485262778368,132335 786470370631188480,197512 794573921034981376,39957 758693622560747521,54070 780904996476948480,176203 763107027237298176,75899 795036355780870144,262022 792932610599165952,243865 753711044032356352,28799 776314035625046017,154322 776846294568448001,158673 787667662344249344,210585 751863980780621825,17416 772880206323257344,132630 776931309214060544,158897 795246142506278912,264397 756194591628333057,41746 732993167268581377,354974 766263310882836480,91798 791504199502688256,237908 750732441149726720,13343 770997810762252288,122146 759188108441157636,56964 768980312995012608,110477 774381170813468673,138165 776380501443706880,155390 764477740603039744,83106 763823150496751616,79911 765626114655948800,88332 771753494852227072,126390 773974822271483904,139404 776609841943019521,154832 786967989149048833,207949 773731501049536513,138382 767770227186610176,101203 773605464911253508,137042 771694103390224385,114254 795725383769399297,268448 766014473857400836,85283 768635303158542337,107032 751184766058147840,17517 764140394779058177,80486 788663559693537280,218832 766819177927553024,93184 786273784869244928,202429 771033884343603200,121949 773682977301606400,137190 770427304782598146,118191 763798191213015040,80393 771334601767841792,124618 792172913927524352,243187 778869920830545920,167939 790727776609243136,233307 794036679233257472,257492 788788602595479552,220115 788488152843481092,65113 785276260356395013,11774 785851313980604416,198571 787039818240757761,208065 760281529973080064,1248755 761360687373221889,67360 778360057054498817,152594 795299098102349824,266079 786306641008271361,192032 793172755428638720,249180 793845165219778560,255942 732340834708926464,349368 779416765738602496,173630 791368725878362112,234653 762663236764332032,73814 786811923723542528,206742 789769889535983616,226731 788900910059487232,11774 765884614074245124,90031 765977658643611648,90482 759950619704643584,58267 760214411629957120,60866 777281009695936512,154330 763528487260991488,78722 791663542407618560,240483 789707800704278528,212131 766388269688852480,93184 739562176755666945,11774 760298950578540544,61213 771397806187614208,125367 787647333236441088,46572 764156130939449344,82066 750328395221770240,12357 755507283124117504,37979 768563776509665280,349714 768926664025894912,110381 785501102930292736,191653 758526871499841536,52749 776088843988504576,152872 780592314733305856,181886 770707241943044096,119832 777418182873255936,161542 774757780276195328,141360 758062932379000832,50542 758438573364289537,53144 775451893216661504,145866 764658211467071488,80098 765286632719261697,84209 788720630216683520,220029 754041743641804801,29263 779843598996996096,155898 795761151024001024,268777 776462783315599360,152872 758118765406085120,50789 787803356479705088,212343 787325483386109952,207835 790554805391491073,230145 762792938552242176,75073 794599255147048960,261818 785582932266192897,197286 795699308121247744,266079 767856387493924864,100893 792052321014251520,225981 756981107766198272,42391 785929135809978369,199769 788717271598370816,220029 792928367594967040,248514 770986390490271744,44421 774280348301684736,11774 794995748601479168,261818 794020988815953922,256255 761658657842966528,69684 785492830429057024,196277 768184758308315136,100893 785866123631788033,198591 792147469337554944,242693 770367989959000066,90553 753326392029372416,26492 778356464553435137,165498 781231339324383234,185496 766314901384024064,91946 752956549438386176,24788 757530239442509824,41702 766717354625470464,93823 791024753440071681,234583 774441092632764417,141360 785897042010775556,194949 794687202764722176,262752 753248359222239233,26140 779782881514233856,176201 773712008277585920,11774 791407449085468672,237857 758191684731613184,51136 780440650026061828,179742 770023942014771200,116373 758416019371220992,52061 762752062492774400,431998 753716996777181184,29263 758829725473054724,54003 780094590271516672,178258 791770824260870144,229817 777878761488289794,163990 791351363150106624,238395 758351219651907590,52494 792105071941029889,243075 758263680991502336,50612 788062219112034304,215005 769021710725222400,110659 790599907560173569,232169 788868744114085888,221785 779165486261075969,171902 765946426606190593,90287 773895191052767233,139404 785515401417400322,196233 781497533264723968,188332 792473664604270592,245579 786749947395788800,199840 776958816919232512,158897 790673635921039361,233154 758542968550588416,52659 767714676264153088,100545 752246177123405824,21034 758644208475344896,54070 785271082727145473,194648 788812264346222592,220332 780792790255017984,183269 767840923338338305,101681 786954437369602049,192032 790978267406823425,234767 787019668859002880,207287 789200224539377664,220029 776023202770194433,152735 776872733523054593,157840 744247603554983936,1170572 768060068507947009,87904 791626407382290432,239456 793637270343458816,253793 787284042882379776,193121 757904461511614464,47940 790556567993212928,231604 779387692714864640,174427 790919426589810689,234583 793493750622277632,249926 793841798506512384,254209 779035253398573056,172120 771158234585522176,122967 776039077967781890,152836 779299918443712513,150249 786976645475250176,207119 789699181875036160,226964 777260382477955072,160592 793521414041178112,11774 766703517428047872,95427 760506031713705984,63149 790285320491237376,230485 795053243768438784,263896 753709130926333956,29263 776195445651636224,154469 788908565549297665,11774 758122930974826496,47761 795011828933861376,263896 779619754894061568,174576 788513685857853440,217658 770987621824786433,111841 771966214264360961,128934 795294332345577472,264397 794283629019037696,257492 790189413175169024,228341 773302874902331392,132364 740423760881274880,11774 764070990535991296,80594 748920867858493441,350826 785843316415950853,205972 791212044850565120,236454 790615465227792384,232169 794320922060558336,259055 791560122568814593,234864 792026941452845056,242712 792444225900216320,241334 788506665171750912,218349 793633415409049600,253606 753235141821140992,25965 757008984251379712,7047 766062828700655616,90145 754038687848140801,30088 791672129414533121,240483 757331239242125312,45955 793956784981446656,254135 761767195785342976,66263 788347232240140288,217093 787783620794736640,210208 753572491315056641,27045 762726440634724352,74247 763887206054277120,80939 771058341393072128,122146 794375894596915200,259360 785487761788796929,196219 732357844465532928,65113 780633751243980800,150151 790654626425024512,233307 763158613179314176,75899 778019082218053632,164826 791676967284158465,240483 751657557865828352,18893 763736815102783488,431998 788199407997116416,352258 776487993867665408,1170441 793981466103451648,257353 766354409026531328,80939 793989528440729600,247651 792112150042988544,241819 759760268213706752,56924 795695760318734336,267567 775854015385067520,151202 794594862121308161,261155 794695515996753920,261666 765376437729759232,86472 750106636778344448,11312 755715386918789120,38792 794998794266046464,264431 786935937678716928,207287 793156269666250753,249926 750400052951035904,11774 779356768837263360,172089 778943485957115905,170252 760272206366543872,61412 790695081359663104,232137 776603593818443776,153327 785740609382297600,197512 791787827314855936,240483 793951463588425728,254135 756590597645955072,44274 758885716168323074,54070 762734332251287552,67578 794277291694190593,258456 764674665470124032,82582 791690172253347840,240483 764249560029995008,82283 765541228536561664,86151 769510418670911488,113788 780565973766172672,181419 762800679970897924,74133 758895383900659712,54748 775698393410732032,149200 779734625421824000,176203 787716186188328960,205197 776371633909035008,151265 791814288125988864,202429 761906152808574976,70338 787474977989812224,211347 758749497627320320,54070 776850773871255552,158815 749783788461264896,11774 753666046314164224,28732 792043430578794496,243187 794222257031839744,258331 777067728595136512,155451 795098373363822592,249926 733161825597018112,1170859 750311960852492288,10735 764130727080275969,81869 771305671195099136,123825 777477591787712512,160758 795059329682513921,247930 761716826992619520,69711 794793699096096768,262849 793688862518341632,249926 773024626943356928,132637 788016133387407360,210740 795446942750773248,266079 757221642040934400,46006 760581280991850496,63879 788520448107610112,218349 794194304428281856,258598 756218564554596353,42045 776533031607791617,155451 787110840134668288,208989 780902469245210628,11774 768089723495714816,318763 786967363258286080,207287 787423571664666625,199307 793351342118973440,249926 793238465546641409,250293 795418550517121024,266054 790047667778752512,228363 774145408301830144,140444 790916517571461120,234796 764983038656733184,85209 777863755610853376,163990 790223032551821312,229724 781121915536547840,185496 748589725401784320,145399 785612780741296128,197512 733040865061392384,353451 768157104146374656,103506 793181998802100224,249926 794378035516600320,257492 779401725144772608,174427 789165316194435072,11774 793107138579095552,249469 774250400841134080,142305 775744356699496448,149200 794169540816928768,255942 786004489216012288,199546 794007624953929728,257492 770806091651379200,111454 773178113500913666,133519 791368857554333696,238207 779277386613395456,173658 752806836009590785,22575 757653116363870208,46580 777108795612864512,246425 788892682219237376,11774 789549054397190144,226731 793546382418337792,252014 771484610723188736,125145 756081568016429056,35890 756287556573077505,42432 773178525738209280,134470 771585026735546368,125853 773519648805392385,24173 787831396291063808,212063 795667718137675776,267862 792509761887543296,246392 775066001251504129,146205 778277003711479808,167083 792066921898373121,243614 780122621417447424,177233 776107422121357313,152836 786240922430218240,201555 774195654998364160,141867 793885649300447232,255942 789095653641035776,223286 790637384702406656,233131 734389180323770369,350945 786025431011061760,198620 766081328618037249,90401 765310145605701634,86440 776852344507998208,158265 781152334806155265,183269 787458986907807745,211322 793508316722958337,252741 759399593368965120,56964 758342526503747585,52554 770756213298475012,118191 789498458805854208,225358 760314054371971072,56964 790594361125777408,232137 767756306010759168,101163 786679948631212032,205231 766247608528539648,91946 751840167493787649,1248155 766386812361203712,93405 774370506376028161,142942 790637302951227393,231870 774229956087975936,141867 786936891346038784,207287 792470825320353792,242693 795772829077803008,266138 756908471711182849,44450 749973970921877504,10735 779393760404901888,174427 790902716805505024,234583 775608512219123712,145876 794890781123350528,258040 753631566488797184,28732 779096838460715008,171982 793924757896892422,252639 756616262831177729,44429 759199235543818240,27156 759388489116975108,246425 754706191557750784,33174 780200846139219968,177714 770771135512322048,353879 794666369660940288,258922 732930616891695104,354420 765950345600045056,89859 764236994302058496,82544 791020756159389696,234583 768215025026818048,104932 770991854334640128,120610 791348407897948160,238395 785484568174424064,195849 780864391092854785,183975 768226671224823808,103975 791432269223174144,238292 761338731634626560,67229 768956202814435332,109945 754757847850688512,14277 793425405654945792,252020 791442840865869824,237908 761345984584486912,14277 792423459678674945,245268 757508680791261184,47677 792072739834114048,243075 793493604903772160,11774 750920201437220864,15394 761350711284084736,67959 780597599996874752,181935 788136495181729792,215480 790943476003274752,234583 764235358787735552,82020 780800710984265728,182349 792836603064487936,247241 759125858384748544,56784 766030856754343936,90621 785821104732459011,197512 778330721035452417,144730 766136278417039360,88457 777959306197020673,163153 758446789733212161,53144 773888108660011009,139404 762262776630829057,72420 764449560689115136,76623 779169328008757248,172027 771464066359554049,124597 781709669559447553,189314 785539100640239617,196788 779455110267015168,174115 794081314408374272,255826 760632624608141314,11774 769619505152745474,112767 758724417241448449,54070 794981280853200896,263906 795384283221389314,26066 789679200655540224,226731 786265389323972608,202429 768530423664246784,106774 776603300636430336,58531 786675293305999360,205728 769683578733010944,114329 772442185165737984,127366 765715080105242625,89076 749077438127181824,7057 756508750714900480,42432 793285161056075776,248437 773880449626144768,139404 773192016934998018,134561 760297858251698177,48119 768908896530534402,108729 794736694771716096,262849 778536071579570177,167220 780657224880263168,182036 789541954597957632,205972 795655593826643968,267521 763594647868321792,76406 771774929436114944,125163 773698625327071232,138205 788404830905700352,217519 767950319829422081,101681 787616473841819648,210691 752884410505199617,24134 785544812384677888,196917 785466673079869441,195481 765577901920124929,87607 789833373044842500,227486 792037863332478976,243187 777141451364806656,128232 787119220630822912,11774 750757430049603584,14277 792099986418831360,243075 767941497018839040,101383 781097043569872896,182726 794106843257835521,257492 772766781513535489,124924 795197522104975360,262022 765227682925780992,84689 755541525442899969,38183 763154567487819776,75899 793456383983247364,252020 760588526803095552,39354 793211043388362752,250430 755098287066214400,34666 762686701734998017,74280 756291451374407680,42432 766773693804675073,95682 765634558435860480,85767 795111635891449856,264700 765144670234042371,11774 791318945903042560,237491 759403565991419904,56302 776286634350354432,153845 787980470478745600,213887 765256377283465216,86653 781599908658835458,188401 781233503514009600,186212 781334087604719616,186149 761692663225737216,69947 781375373313318912,139404 781626889349718016,188695 754728258772561920,33356 775295605761597440,147860 788925263207735296,220029 794077291311730688,257353 771349707927019520,122622 778505529807233024,152594 750737953824006144,14277 789558126043340805,226881 785818989817655296,194723 760865711514263552,65180 773503644692086785,136947 786540858887720960,204413 790245696733491201,228354 766265549521195012,91804 773754752504967168,11774 794591543747289088,249926 775875413474095104,112363 750327909760454657,11495 763864849637969924,80393 772235507606532096,117377 793846054265364481,255942 791313113752670208,237491 791395387206672384,235487 772153728103092224,128934 790350028539699200,230485 756936730251448320,1248455 758305801979125760,52311 754777515105869824,33564 765915119448526848,90031 791627290727751680,238272 795102067165642752,264397 785926054426705920,199546 777602605887459328,162294 770728123948077056,120557 795703097318404096,199307 795724092070592512,266079 786091580939796480,200870 776497390333272065,156290 787395624689803264,210432 758735849102020609,54748 774817333563064320,145503 794736309537488896,262022 795369820409581568,265885 786005513947353088,199961 793550441090920448,128783 795692297757175808,266491 770942720454041600,122146 732773385076277248,353789 780558143654809600,181548 791154976798146560,234796 756915748660973568,45122 781420486425243649,139404 794997413907988480,261155 792798815141163009,247241 758102896101593088,41703 790720395686981632,233756 759517780534112256,58232 762408665500352512,72354 764971138665615360,85562 766103222406766593,88902 791237954400235520,237325 779464454799056896,170732 794924866482896896,262022 776248482650730496,152314 776470108134866944,155983 756970713844555777,41703 766386816673079297,92210 792493415459983360,222526 786198216949628933,199170 752879368704143360,24134 793119516087771136,249469 774759779369570304,144494 757049478167822336,46039 778276276616343552,166298 779044075970269184,172084 752948103372738561,24196 763916719794651136,80939 776424341856714752,155688 780727683244175360,182665 794148474841276417,257492 758048769350901760,50452 795253308587999232,261155 791090531258335232,234583 756300520063700993,42495 794547157655322624,261155 791004230555316224,235486 768046306572972034,93303 792159431333122049,243983 789077728242835456,223286 753593734609022976,26780 780818312460632064,183269 790025444368130048,228292 762753593728311296,74727 777899083063291904,164197 758117161785327617,41703 794924966189797376,39957 771128591962824705,122982 786741969452093440,1170781 785888599279558656,194250 769774064516734976,112382 775949358378328065,151410 761682837380603904,67229 770245358613966848,117257 774471181126688768,133454 785757506530320384,197512 788508409310031873,217658 764872651147993089,81946 790266423872462849,230282 766277176035450880,90735 776847024838709248,158387 789535665566445568,226731 793940312821551104,256217 756569553325424641,43471 755300251209199616,35890 780839894780252160,183269 768945439760535553,109666 764615255527796737,84209 776764998899163136,157840 756239982159769601,42117 776039321354772481,153058 756993130851885061,39096 758130396215152640,51451 785474668736110592,194723 761105556178280448,65471 787071995716497408,208965 787107108676308992,204929 787796182911348736,205197 776560968541278209,155688 792097359303892992,242252 773114062263750656,134470 778805012386369536,170187 773868025309110273,139404 794177607185088512,257492 795137230868246528,261724 792441156017586176,243513 778562886591401984,168794 767473014413922304,98720 788832970266120192,220526 770624288030195712,118192 775392512102064128,146479 765285182102507524,86053 794205854941659136,257492 762075405503254528,47283 759863280970047488,59666 792959081438851072,246987 756625096232476672,44450 763443494425915393,77720 791104767649079296,234564 790565107503800321,208178 762013893904465920,431998 758000612755722240,24745 786312807302123520,201958 777202590295678976,157755 755110552746156033,32337 773976109859741696,139404 794885628672569344,262226 750435761137287168,11774 737376593144893440,351147 792456974214455296,245630 779384003879206912,174226 781716049137852416,183668 760883583921774592,65404 771500955342745600,125163 765048930732126208,84724 792215407016878080,229177 794376730823622656,259892 777280491141623808,157082 794658674253922304,255158 795052497849171968,263895 785533153100181504,196277 754723789255090176,33356 763977077624147968,80939 794688901310980102,262752 785685780698009600,196277 766703536037965824,93286 792088555875074048,11774 769422983765123072,112872 785902259452325889,11774 758890736406269952,27045 778324991959928833,167220 789902899975512066,227048 791392810008244225,237908 790603930094841856,232791 770681665161138176,120610 775874116675133441,152314 793197381239971840,250328 760137633414668288,61051 763529710030565376,78684 777120198402908160,133702 793156986053406720,249926 771973889253601280,127582 792533578013736961,243451 777843092338667520,164001 780416760499441665,180074 793654344033767425,254135 755584896937058304,37993 754858286646632449,26721 756268073389260800,41680 773867994246094848,138819 789740094408237056,225998 786940861389037568,206742 795233646890328064,265644 791292865154605057,237491 735817975031304192,353124 758136520762990592,47761 760491306690879488,63149 786392043157356545,200382 794253556480143365,259063 739410831528591360,686533 793531802862297088,253190 795419895357992961,266138 732167084927488000,349754 786637285886427136,205155 794910964558790656,262752 763473659952504832,78159 768393764406759424,97519 770368310659653632,118538 759502553197326336,58232 756581989927358464,43471 766368180352811008,93405 788165717828829184,215608 749352191677370368,8248 785613529889898496,197512 774001643167756292,139633 793284392433004544,243761 788734005264998400,218275 769041953841446912,110709 772302293106438144,118191 792951908080185354,240483 778739591847174144,170187 790537113833877504,231894 791946236576223233,241678 788409466312011776,11774 790360141715562497,230485 767177429861314560,97438 750542416151711744,10735 768226930487283712,11774 768485408267132928,106816 750268492914515972,12060 779366132146921472,174115 769528702627639297,112325 749674696828973056,9582 794391412926193664,226320 788380257095131136,208544 791431235407122433,238099 792871832290557953,241678 792327116989816833,226048 766018780304637952,90384 770659306584809476,87904 771370116927881216,125166 779157191207116800,172962 794004098244743169,255870 753398735401385984,27045 771214513454534656,122776 765657528470413314,87858 759548615442378753,58757 774259258057687041,141887 757406736336596992,16728 780848840509386752,183269 762406554788212736,72783 776867536004648960,158815 752681010618200067,23167 793275671522975744,249926 794241284999217153,257492 793443600726011904,249841 765593725359759360,87858 786950150019244032,207613 793886331701080068,256358 760819729829208065,62716 792026822393278464,243075 770723993393299456,121046 770968878277128192,122146 777851630926594048,160641 777584768724660224,161502 790638990839787520,232881 786545335434752000,203674 775314122485346304,146259 779764724334489600,175074 780535391883591681,180655 768815322484838400,108849 786987420625416192,207949 789238852502237184,206666 751920750483865600,18395 781146398276349952,185496 764942033194774528,84904 785645755927101440,197286 788559150682869760,104244 755785174734938113,39462 756276522210689024,41705 757694046273998848,48922 788623016934662145,218258 765147986141872132,84889 795379539102810112,266491 760568356432846850,62798 772619075151286272,131377 781609824626683904,186584 773215381519413248,132578 777564918610534400,162497 758110585556865024,41703 761277438798114816,65180 776624773719875584,155688 785432484691505152,195446 758010235990732800,50827 763764716875476993,79691 733052600849997826,355597 755509432818147328,34666 792734673487142916,243075 757885783411941376,49462 766701803115155456,95672 767859575500537856,100893 775375713499222016,146991 781624775097643008,188458 776790111472259072,157755 788803378004406272,220526 787335946308116480,199307 791381241815633920,237491 760520011094061057,63214 772150074000506880,738099 794334052279062528,260033 788472552142372864,218275 793617392748363776,249926 786969755584376832,207949 760172485346201600,61476 764134049338232832,82066 756313934035050497,42249 790241424994250752,228341 775347693539426304,147637 785979410834792448,200382 792467396501999616,237964 794987311565938689,262849 765007302516629504,11774 793796615563804672,255393 761167352436256768,66828 771879251641589760,128519 794682485057658881,261666 793933687180013568,257026 756199403845591040,41469 765284549647491072,86653 775043157771718656,146259 732669902578835457,349197 794277931606540295,259482 781630456525561856,188498 749371661472915456,7869 753377417960587268,26458 788426247634165760,217837 755186626058260480,27277 756209422888607748,41486 762103934848798720,71123 775741245427552256,11774 763748305398538240,78341 771524667978817536,126389 793156898178621440,249926 770358062070759424,11774 794614379668832256,258741 763859017005342720,80648 770125024678252544,110023 785284235359727616,11774 792321976664662016,245147 788952017821577216,222526 749695273237028864,9638 767809271627034624,101681 779132452929437696,172962 764940268323864576,85434 762496769817141257,71429 777988682263343104,164375 786283666171396097,202429 760093093823524865,59666 765300466364325888,20824 765964925068054530,352908 774061115831570432,136947 768200951236788224,103354 768192191214788608,104650 751852481873793024,17794 768699296388517888,107469 776568216881549312,155451 787726453488152576,198105 773925730409259008,139404 780166474757509121,176890 758009755466141696,50804 762082031387889664,431998 758105555508531201,51451 790952895202099200,234653 795124990043623425,11774 765683854233313280,86103 750662781024739328,12746 763201991443116032,75899 779200721610805249,95055 775523057192488961,148800 790679560094412800,232863 794351073498644486,258829 778274285735387136,166941 794257684350566401,232169 756959153902321664,44450 759930447497269250,60363 785996900570959872,200467 769227583510630400,112085 772510023570296832,738099 790672888663728128,232881 775033979749617664,146580 762150913062506496,71429 764599319521558528,82009 793404327918342144,251452 770654432342061056,118192 791266924202168320,237491 792056384556703744,243292 786052617654841345,194723 786441288946028545,202429 760162584381259776,60723 760577126529728512,62835 757596929752723456,47761 758091110866575360,50923 788196816743501824,215005 778574615429935105,168794 752076026541289473,1248204 750071288853651456,11495 759455249060864000,27156 770052490695966725,116373 773532562912382976,135489 778374553970016256,167393 794682197773000704,261155 779499439786340352,173584 768471999194816512,106774 764970608799129600,85562 769360463117242368,112693 780138442328014848,176127 791704738198716416,240483 793544581082189824,253335 789964855713210368,227048 770503927297089537,118482 767266100354621440,90252 763060131877756928,76329 766249651368452097,91894 791445209972346880,237935 792249322238640129,237558 772833651394478080,132335 771389446839238657,124597 774014195494825984,138819 790759081631809537,231452 768978364145209345,110344 774062905713045505,139404 795066861390036993,263708 778038754263138304,165360 759552682616946688,58250 769691667779588096,114987 770836815926337536,108396 751182868856971265,16728 760254568928116737,48052 778220607322386432,166390 789906442539175936,155390 766328611586596864,90735 792069647273254912,242693 793636298800017408,253032 786558268244013056,203806 787664030525775872,210253 776826129722277888,156835 761665510480150530,69878 763514977420386304,78228 757247525573230592,46299 791719004494712832,240556 750415149090111488,11677 756439702832615424,41680 772074115742199809,125367 792160437420687360,243075 793209612778352640,248437 753676560155217920,28819 788907591753617412,220526 771094254349410304,123135 792106632410869760,243187 762392955390799872,350498 792694296952668160,234526 785339798537932803,195125 791424501984526336,237999 773939190656630784,139404 767792769158950912,100893 777874698432503808,164001 790577068740194304,231318 792050596085850112,243187 790334332833374208,229909 781324221586743296,32404 766645116278870018,95045 788506114975473664,218349 767046538405244928,93144 781655763345248256,189017 752981076973391872,24366 781186590651461633,178110 787088748466929664,209151 794008016303452160,256358 792348827009232897,243092 793603046454493184,247240 787022623804755968,207825 793096625782599680,249286 771513857072168960,126390 786879520162938884,197063 773227075134164992,133454 793702671895044096,252014 755096503719387136,11774 757299496007106560,45669 793124957735620608,249469 751084934324969473,16422 792503452240842753,246273 766067996028723200,90482 767818625629782016,101383 776879056822398976,158820 787627282764529664,206101 754111637779472384,16728 771461047802880000,125554 753353791416758277,27292 792156937731338241,240483 781887393922101251,190635 750814704306651136,14950 786098723478798337,199178 780735882718355456,181789 778342375366201344,167319 790838413347782656,231944 752859310988861440,22777 770066208930529281,116619 774990097552781312,146259 772819509811961856,132335 771741700159004673,11774 779869077732855808,176128 775035171426988032,146305 778394181471395841,166500 755930528281268225,39911 794592453743575040,261818 734845476772708355,75113 793253072243822592,249926 792171257840087040,244221 765649561998143488,86440 787019029017800704,205728 762731275694276608,73926 763457641721004033,11774 756281212675776512,27045 778296345606008833,167220 793995407525351425,257423 774011516089671680,131421 775007538848739328,146259 758376540019171328,49066 793760687981932544,254135 794691973688868864,262752 764146930314256384,82066 773989003641163780,140443 753744501483577344,29263 770062066040336384,116164 785288878877872128,194226 790557163764781056,232137 790539381648097280,231784 792504461457489920,246392 760022327841001473,1248693 776144834889453572,153095 781246397219639296,186149 770549099078705153,117257 788141388936286208,215608 795434141378609153,266079 777337708486287361,146506 763075725213724672,47188 768276700107010048,104932 760622945723035649,11774 768981948072984577,110585 776126487841935361,153658 794618671347933184,262022 791353971914993667,238383 764698721732861952,76012 750814372113461248,14525 776597908514869248,156835 794319037106823168,254209 793996637810982912,256255 754705928327426049,33174 777598609856528384,140598 751243263084900352,16574 752299799378997248,21017 763191157710987269,76127 768228179697950720,98959 773918124164788224,139404 773298839268786176,135736 754088624883281920,30370 791718300153683968,240483 775647756618723328,150511 794219658924724225,258771 768830566233837568,107984 793024709092933632,248624 794655477904928768,258878 775115791674990592,146720 776895636075524096,159146 785680879330988033,195975 791134689830506496,203863 734095251325886464,352543 779472292002746368,174230 753220952113057792,23843 773509303206449153,137042 768992600573575168,108381 764969102234583040,84724 791995388345536512,240483 764836848942223361,84724 785671249859149824,197341 793987125066813440,257325 755168310988333057,35890 770649600382218240,119937 793982920562212864,256255 778605248327942145,152735 756091530889297920,41515 785811553803128832,198671 790615328304881665,231894 794670506683355136,262022 754718940362932224,33356 752957682450042880,24624 778868039903215616,164826 767814676654596097,100515 775069160384630784,141091 789291170018963458,223047 769269078527647744,110585 758041781967523840,24359 763805338642616320,79845 786564364815826944,204413 759517900894007296,56964 795302027278635008,265257 762246136115695616,71429 789687724185825280,227242 775437199198126080,148045 779511302637117440,174557 778416225923637248,166644 775658332518506496,150579 788449572070780928,217837 793960433090760705,256217 773904765826633728,139404 793794681419292672,255393 764320929455312896,47948 768569293613039616,107423 759789763591143425,57887 759100876875116544,38319 774139754522611712,141360 778284341239525376,166339 794961032196149249,263895 779307548948238337,158387 786322923049005056,201558 780340130334642176,178973 758821395253952512,1248642 790149806018719744,212131 787477929081106432,207287 767030481577795588,90735 793164909794119680,249469 790902889699020801,234583 793513833759281152,252196 764270128175443969,62180 758423810961907713,53144 754732520625868800,33356 776942319509524480,156835 780251117234118657,175829 793563269315239936,250785 790990123194200064,234583 794045747905888256,257429 780606358840369152,181811 781215880680132609,182665 772114607498465282,129471 791822575940677632,105109 794693556250312704,262849 774818419841564672,145244 787992456822480896,205197 777858737306468352,164001 778226460448419840,164826 792519907766337540,246392 794995005123334145,261666 775850269233909761,151156 792725413466365952,206666 792433919215955970,243513 766443625626468352,11774 791057260067688450,230283 767062133733339136,86440 793473728197775360,251234 765344434280079361,86103 792298430097915905,241118 767806517609369601,101681 770420250617798656,117263 791723350233976832,240483 790634199325741056,11774 763849268532645888,80716 766232510846099456,91857 771862623604334592,128143 776434030753550336,155451 780091422905073664,178110 758090332965892099,50671 752236992134610944,21714 788426917678575616,214078 781622177225244672,188458 788161927549554688,352258 790920712668143617,234583 793650637556817920,252679 732364565124538368,350295 781366553333862400,187461 776465282252406784,11774 790379678494228481,228820 758500300311388161,48289 780337763547697152,178524 764658929905303552,83881 767399155610316801,98972 760875999760220160,64722 761303167598374912,67852 794573752898060288,261155 761249316954660864,67326 769206111476088832,11774 758150622969470976,51595 758398264190332928,52554 786237885951320065,199961 756952077448818688,45311 794215035451146240,11774 761267069899776000,65455 762742475186286592,73706 769757376039620609,114357 791720461000474624,240483 794990777558507521,264431 794862289027563521,261155 738456855568125952,11774 763072802660364288,72527 786787518192635904,198466 793996484807008256,255942 794745491426856960,263190 778445672211066881,166532 775414308482220032,148645 763911803957026816,80192 791723283183992832,234990 765622869241892864,11774 763666467149770752,77708 770919084531802112,118724 788147713388929026,214763 794708608642588672,262226 772597887385661440,131003 772354889909358592,130616 785329918922162176,209828 752038247329460224,18386 778840340757303296,170253 793221528892637184,249926 791696277960396800,240070 763338225955983362,77590 762831848175046657,75073 785927049286299648,199262 791831830496444416,240320 793237320518422528,250293 750390534913527810,10848 788068861786615808,215005 753458450026393600,27317 772165771661160448,118174 773862683451940866,139404 792077459608866816,240483 760202289495810049,57131 756416145989701632,42249 761296140096581632,67284 758029211370188800,50923 763138752910721024,1249084 758306027859169280,41703 767698161012015104,100605 794531152635822081,261155 754073032168083456,31686 789150650663854081,224067 791441255242821632,238207 752153654388518913,21224 768122867791826944,103212 790590945762897920,231894 768276056155435008,105270 779691587320287237,174660 788168422433566720,215969 769175192077799424,111558 760771538085933056,64709 751242683889307648,16461 791478293073506304,237908 749276507428696064,7855 767726865138192384,100891 767078836160778240,95672 769199883391684608,47940 756316804293754880,42249 787781885409755137,11774 794570169209196544,39957 791788493903110144,241678 776750889977667588,157708 761353634525376512,66801 760841366121410560,11774 770670824042881024,120393 773745309960646656,349714 787006440938405892,207949 759757123391778816,53703 771709687460880384,123335 755876808554340352,16299 785902851201437696,199546 785651070215286784,197512 733008676030713856,353228 775448216057806848,148045 773448650726969348,136825 772408297550848000,130334 774215304176017408,140444 785635256413986816,197673 767736927277776896,87667 790766079597432836,232137 795360065347649536,266079 793107938743291904,217519 772894313302884354,133043 795268371734560768,264397 732332853648822273,196346 762130062929858560,63451 763412878238027778,78159 767694902411005952,100605 771370874586984448,125145 778950221002792960,169638 786114395734704128,133257 765290289766535169,84209 779157503674318849,170187 789469945558028290,225380 791683075147038720,237491 774091734066225152,131421 788791435910868992,219942 759097931853078528,56889 753588775331110912,25981 774221400332787712,141867 794530002373083137,261155 764198540709068800,82066 786385320300384256,202379 793878121061584896,11774 753015452968820736,22546 772500797879939076,131045 779126981057089536,172962 773904727138508800,139404 775668381395537921,149801 779416310669205504,47940 754725055599407104,28033 754760511141666820,33356 775900774912012288,87904 762260199470137344,70858 776102233322643456,153194 794215987826462720,249469 762344196929888256,431998 743109613667520513,11774 762700202721419264,74133 761295535458377730,64006 790941728748425217,234796 752847727562633216,22393 764241911141978112,78542 756850123846451200,44503 758343417055289344,52554 791016488261910528,234583 756604982451900416,43471 794566966623113216,261155 775071154436530176,146943 786637600480256000,198586 775145207431958529,146804 779006481651957760,171168 768054853855801346,103126 750785729299570689,15005 775005375498100736,144648 777635408024862720,162430 758131361886515200,50923 786304556070297600,202007 788813924934250502,220332 750057645407543296,9643 790020389636304896,228354 791123863828467712,235590 760283582912827393,61011 794021171486400512,257640 771486360863514624,125554 774295665253888000,140444 780719839212085248,182257 764215377052049408,82481 762781998901518336,71502 780612506892980224,182122 774030092695547904,1250066 774414261833654273,142942 769280247044923392,108795 791443607391797249,238110 757285086769197059,46406 758804678205329408,26815 787812057500581889,52554 788272214244265985,215412 754780189708521472,33474 761218375620190208,66842 794672956794236928,261818 755587631099088896,37958 771718653226082307,126152 770001279045275648,111558 775890504227524608,151845 776125229366177792,153575 749701360715640832,9314 765213309310234624,86230 732645261655351301,353122 768941660373938176,23762 763821687678861314,79911 780130551818747904,177233 785878640470831104,197286 790557903556141056,228367 794243064587960320,259206 766256661510123520,91946 769259339836030976,108817 791039884609875969,234583 749423866347270145,7546 750451141503229953,10735 785995695320817664,200490 788444035652448257,11774 788767970759630849,220526 785647567556055040,197324 791357160705798145,238207 770812512958808065,22267 766001287020306433,87904 778230600306155520,166532 795724004195704833,247240 786399799109033984,202379 768270563655557120,101681 760964931323883520,64722 793095550300147716,249469 777971557687844864,163824 785302254815416320,11774 780618507541180417,150151 793097536122880001,249286 791949975152308225,239893 794617709853974528,260081 758465722330644480,52167 737860867254018048,49681 788907677317533696,11774 776055661679484928,152900 791413977783730176,238207 755163270864998401,35890 788854916584509440,221416 795685491098157056,267862 779138792623972352,173083 791417300897464321,238395 795368027969572864,266079 749737299567636480,7511 770395834982752257,117257 787721014209679360,205197 770937224368119808,121479 755211691734904832,35319 769904070932979712,105109 740354023551684609,11774 792853911946293248,247877 785819706469089280,198671 794151507893567488,258249 769175056295526400,107446 775444305204961280,148028 750509387765063680,12746 763874372541157376,80939 779455754214346752,172185 775554523280601088,112363 779576519681126400,174557 794870677228679168,261155 777593296436822016,162638 771140370549714945,120610 789857825820467200,228354 778053221449367552,26066 793184233317687300,250295 753604494487851009,28477 757605740462735360,47940 772968594388946944,133454 781708092094447616,187611 785281456012718085,193904 753648752330698752,28888 756589565075296256,43285 795413813747011584,247930 763754114580942848,75724 758104278397427712,41703 789244039203790848,224680 778601104523268096,167398 785883427719438336,198973 791047289754165248,233692 762455050656423936,73102 762691144270614528,50993 763561787983798272,78477 770602373676953600,119059 788791451064889344,217899 790977853546491904,235621 760983869977874432,66159 794538353764900864,261155 786317101959094272,201555 794689606490984448,261155 768099651144806400,100893 750919438145196032,15808 791694345975926784,230485 760643109822705664,62777 778594033711013888,167674 795337119556313090,263171 781594639056904196,189017 786951745205248002,206225 759380556433850369,56700 754787734196150272,33356 788274106701668352,198591 794381236122845184,242693 794994821593059328,263907 770742773024645120,120610 780761434632355840,182257 764920373259362304,85226 753283683998629888,353879 786428264273186816,194082 787483261933084672,211347 788818523875373057,220526 780266496341659648,177455 791255278373048321,237491 776909648377118720,158087 765607135283556352,86103 757295960405921792,46890 758589957086806017,52749 795742120002916352,267576 788581586669334528,217837 791318137098555392,234583 732343779949084673,349814 755463781589934080,37294 765934210091737089,65222 789908975747760128,228292 789526699633356800,226861 771087780260614144,122388 732729091028340737,1170601 753736690045427714,27045 779398055388864512,170187 789171859656847360,223852 779470976815857664,174315 764168721694875649,82203 768256618353926148,103506 768871900294549505,108963 778618607651749889,167220 753894382030376960,28732 764329034910093312,82953 790698379504484352,233540 779169989458657280,171902 753609523563208704,28049 772413607929843712,129551 775990619621756928,152735 786644982115475459,204539 769032901824512000,110709 776044665682493440,152949 790774166207299585,219523 794277457838931985,249926 793611934633385986,252014 734564698771869701,351512 747824232944435200,11774 794151899243024384,257423 794568981843689472,261598 778061593707896832,1182483 766429775011442688,74133 738906310498885633,11774 770230239620243456,117257 766018123480702976,90384 790530757492178945,231358 774257855683854337,142344 771525920611979264,122622 775786730565750785,151212 790999285449895936,235621 773892202485325825,139404 786269364358033408,201958 793106942457737216,249469 774735095466823681,143473 788155870811041792,215437 789172513741746177,223101 764877259228360704,83391 793128612580823040,249469 781239036560089088,185601 764163383473999876,82177 764800119829061632,84724 763754076542607360,75724 758432137297162240,52720 768127447984320512,103354 757646975349231616,48549 753634161576083457,28732 795102308669554688,265257 757998852456591361,50314 762791023307128832,74483 785584094784712704,196277 792855829212913664,247877 760765714382852096,63451 758714202127151109,46076 770653551500599297,118192 756649141032267777,44273 772908735635165184,129551 793843613113409536,255246 753023238800891904,24316 771520539789787137,125145 750085244372520960,11606 779868503830659073,174465 781168869901602816,183269 763444525520027648,78159 773638818029301760,136515 794011325689044996,257569 752246666686820353,21034 795428145688150016,266079 794593705206353920,249926 750417536060010496,13343 786947357522919424,207287 769852232623874048,114329 758510811341959168,53185 773579413917200385,136947 785561721117237248,194723 788882020608770048,220727 770677784704323586,120541 787835497963921410,212237 791243521772642304,234583 761542924198785025,67226 762749231337615360,74727 790569707128496128,231894 791298315631652864,237491 763094047791644672,76577 775848824409554947,151463 757922020344692736,49121 768550518180286465,106716 732685856134160384,353320 761637149783580672,69493 768946289740488705,110550 766034808103374849,91043 769639210932469760,114422 763084749057523712,76222 756701443139182593,41702 760690010790191110,63735 780110372183351296,355701 766725628150374400,95708 780375493229047808,158342 781390055092920320,187453 787837890470436864,205197 792004021187809280,241678 763611717259497472,78769 779562597322338306,161349 761152898256531456,61051 787804443039428608,210238 791430399834685441,237999 792069922964647936,243187 778461992801542144,152594 789661076556316672,225611 791704262862524417,240260 772792698382192640,132335 767610600964829184,1249413 767679752887005184,98646 785372356801814528,11774 791447658154123264,238207 769855645528895488,114454 788899945365372928,11774 786627872777728000,204413 794214219214266368,258771 776864776446095361,156835 793062570072551424,243075 788763666682294272,220526 732597136097828866,352466 793264833915301888,250293 757541086071894016,47782 789019229471248384,220332 790883925732106240,234583 753706603891855360,29263 785839865078378497,198671 790598721423699972,232169 789532324987805696,223888 733083186905808896,355512 765260942804254720,85562 768959399448580096,109709 733087039818584065,355880 776261557701402628,153194 768504690573185024,105109 768948778799882240,109945 771569478312218625,125554 778841510972301312,170187 756333516426731520,42249 791660846292271109,240483 794540713312653316,261130 765500182460981248,84886 773665738146054144,107649 786992903017132032,11774 753340945505083392,19598 778392886589198336,167407 768077199949922304,103354 774843347747889152,145551 757930203955900420,49845 787755696397885441,205197 795027356297678849,263926 752120963207225344,14277 776911093323145217,158387 774281552628895745,140444 785262883403763712,194560 789686077049167872,738099 792105650176176129,242690 737464631518584832,352060 786246617133305857,201958 772878248028041218,132908 785782963992666112,197286 772334264134225920,128176 794175445151326208,258331 768055845460381696,96767 776509083935313920,155688 765295871172808705,86472 776801160233639936,157755 768300161348935680,104162 790439777203990528,228341 793511801837096960,249469 781369864166531072,187190 779436372033765378,173846 780532027309301760,180074 794675944191655936,255942 770254405476155392,117257 791410404647763968,238207 773995415406608384,139404 787307316542595073,207212 764840376855240705,84724 769847622219755520,100949 792058405108187136,243187 780828879174848512,182659 793358490181918720,251452 768871387998064640,109666 758104033563381760,41703 767693459440271360,100605 790262699900809216,229693 793246976791879680,243761 776839913580990464,158327 795741694239117312,267521 777894025395175424,164001 764875723928662016,84422 785269268346798080,194202 756279049207500800,41694 792308434083381248,238110 758037702302392320,50314 758392249709236225,50827 775362515501023232,148645 773112671260385280,134470 761756418307395584,69231 761341668897402880,67284 778255179149783040,166409 785689809687904257,197512 764486682598973441,82582 788140448963563520,68864 772344628150464512,130550 785801891083149312,196917 791467442572759040,237594 788392375332794368,217519 768247587510054912,104313 751783972359708673,18893 761959923186016256,69388 755844232015859712,1248354 756187892616007683,41680 793982094099759104,256276 758626556289908736,47426 765636812819664896,88459 790939849649905665,234583 772927950119317505,132335 780624632147693568,182211 776074247928033280,152182 794746968723570688,259220 757346512095457280,46379 762366803024633860,70679 794684393197568001,262022 762825396093980673,73926 791758688549822466,240483 775784815811448832,151212 791258820257390592,237491 774450849938419712,142321 793105229411737600,249469 788227085596626944,215437 760578519629901824,63451 776677497706467328,155933 777665164757786624,78159 785259456439332864,194154 786910053894909952,206642 792078662795464704,243398 760693457392402433,61655 779121393480851456,170455 755476526825693185,37869 772640636704989184,131480 776121372519129088,153856 734399573175771136,1170428 786586622288654336,204413 790909027979038720,234796 765534688345661442,87904 765678877003878400,87145 785969035611557888,200235 768476888939503617,106774 773514472291991552,137042 793138718295134208,249469 765616033331838976,86743 793329951097233408,249725 794014791618727937,257492 792028562123550720,243187 788753362565103616,220332 770314193325002752,87904 770950761710624768,112693 794463192323915778,257406 764994524842070016,75899 771743981042536448,125554 778397352226852864,163593 793133777878913025,249841 793771378621177856,252408 787489772675760128,209452 759201388773666817,56501 757331605710966784,14277 762999213974130689,75724 781568070359846912,185601 793227937923424256,249926 793260586607972353,249926 788127389456867329,215754 749331486877356032,8160 766444481054855168,92075 748562915960160256,11774 749322778638254080,7852 787038892692123648,206447 790923052439699456,234583 753269395384827904,26140 785325445575172096,186883 786204503368409088,201727 792432772656697344,243398 794189832461438976,258598 771062775158345728,122388 764112714427867136,81649 774307309581467648,141427 785760749314506752,197324 791667048560545793,240483 790347040328790016,230485 790695078205370368,232137 778402490861559808,167220 758755489840766977,54519 763959773536489472,80939 795461308456046592,261524 752225246158127104,21074 768817237356646400,107930 773933639058894848,139404 750473561605705728,13627 755447175992188928,36875 788910743903023104,11774 764400583331680256,82070 777004926119522304,156835 791332146572951552,232863 778447616312958976,129991 756961527446384641,354841 785301496598401024,11774 755849593775005696,18215 762678545176928258,73926 752932991999934464,24173 765870182590021632,87904 788244374207340544,215754 757995535525486592,50442 758678487557369856,54070 790599114690072578,232137 771621513824829440,126694 792003188043882497,241678 750497324670062593,13532 794649820266897408,261155 768345558977163264,104667 774381377567399936,141360 780537199963975680,180655 792258070344769536,243187 774112678377758720,139404 795761351436156928,268777 771058689138536448,122955 792944232524689409,243187 793442768710356992,251987 751856362867548160,14277 794015255630376960,256502 755819601909391361,39462 792836666817904640,247240 793113847913652224,249007 771072883212820480,122982 768486061404192772,106774 752645640765702145,22575 788758264892706816,216714 795654411984867328,267589 785346656908611584,195125 776029804369936384,151845 762732100629860352,74681 777360424215818242,161546 777593200122982400,162497 764202460139364353,82009 771546047294218241,126389 766478782353985540,93261 788181609295949824,215005 758393156698251265,52385 763003084784164864,75899 759378407163437056,56964 793450632648663040,252071 761429583568576512,67973 761719136884056064,69669 778713813503782913,167950 790748425742450688,232781 758381569031700480,52720 775184467174445056,146838 793962786363678725,257255 754860976059588608,33520 756284481980411904,349425 787989953099735040,211733 792066805585940480,243187 791737346085486596,234990 787373014073696260,210748 793098517594071040,249469 773881990487486465,139404 758651287533604864,54123 775023346719129600,146259 794220110667980800,258456 756204482266996737,41909 756309405063405568,39874 771767980850081792,117303 789498633964163072,224680 778851707329581056,170187 764919603038388224,84209 794693468874534912,262784 771809942328242177,127134 763838005056380928,79987 759105981317943296,56784 760613134314987520,63267 786619917047042048,204977 764831620826144769,84724 768168363860172800,104313 769926195907403780,114301 785262861836836864,11774 768284724402020352,105109 772371828786487297,129650 766917711742066688,95672 763386329283465218,350826 785270944671543296,194648 754815187052617728,33470 755585686716067840,37457 776578766822842369,156835 790240249213353984,229693 753694672644603905,28898 770996774735482881,122299 780737720981266433,182659 769708380826902528,113982 750831901095723016,15536 792102789291716608,243075 795758565466210304,267576 751576345335853056,18555 760604890624364544,62798 792475165561151488,243286 774404197693333504,139404 749644447957127169,9416 795240324121722880,265724 781849756612063232,190635 764140584038764544,82066 769227798858915840,111869 734548539565608960,354616 759636332159180801,57722 760626776297050112,57131 763853469748957184,80781 772401574136000512,129551 766406082197647365,93823 788538103711490048,218832 750733487930417152,11495 776512652046635009,154869 792044527640977410,243187 794666889460981765,261050 770727814408597504,120292 767166742858719233,97355 757708928817827840,48287 755949196809740288,40881 771342067037593600,124891 794926998980358144,263895 792898361313472516,246273 752700093950664704,22393 764202926407421952,82638 774229184470188032,141887 778287342029275137,167220 755802267387920384,33044 747553281979912192,11774 794050584542257152,255954 756643361478483968,39096 776951777396600832,159546 767161046897422338,97386 768272311921287169,103354 795433131104989184,266079 777710980134469632,160593 794766427186221056,261155 754173712728031232,31268 787816703941980160,213064 780971658429411328,184223 769321012273917952,112363 791355365795430400,238395 787034510504460288,207287 749254075615555584,7828 785942900391628801,199546 787121369473437697,208252 753235574278922241,24483 791599392906022914,239926 794211675599765504,257581 775401886543409152,148537 778993496191631360,171693 791315845284712448,237385 785732161127067648,197512 792067877469761536,242693 787704684488175616,207613 792913792766189569,248516 758591725829033985,28015 751587608791166976,18215 770288352394260480,117257 794568718135136256,261155 794977606378655744,264397 753667307692560384,28866 758431735529009152,52554 764934897869869056,11774 754986492699766788,34666 776735880279097344,157693 788084761868718080,214005 789849226587041793,225374 733091984928309249,353789 766035927257022465,88751 756872948133265408,44163 794337189018513408,258892 794527455394418688,261155 780841152081719296,181548 785503533332258817,196428 768146190185660416,1249523 780597083338334208,181935 794638307653255169,262053 771123178764509184,123135 786185345024995333,201494 768834183628226560,109167 791392357996376064,238780 781847419927535616,190207 794049321909915649,254209 759187682111127552,56964 776018018245677056,151410 794005137421238272,257325 756730805838188544,16236 755134471473475584,35737 769986027649953792,114254 789288149415493633,224680 758319205028626432,52112 792138601786019840,237999 753631016657489920,28732 773234362242301952,135386 733433860801843200,355462 736994509540712448,1182343 751018017539096576,16178 793299123994755072,249926 788002751330525184,214354 759379944963182593,56964 790756141131141121,232137 766455443384250368,93823 760905283174629376,65577 756523970736840704,43471 788874960638976000,220602 754887378729304064,33356 761636284032913408,68273 763445871765778432,77849 762767850226450433,74133 791381457180569600,238383 764971802439225344,83641 780824410034835456,182659 793128010035572736,249469 785931226460880896,199546 785296591984926720,11774 788690789702463488,220029 788723375166386176,220029 794672554720038912,261058 736008461033447425,196346 742167838429839360,350711 754738814753447936,33356 788811202717749249,220130 789250149566386176,222682 773897045606146048,139404 735759949985288192,349985 787478657199505408,211347 792705073872826368,234526 767844641295261696,100335 795712181186662401,266884 767918882703208448,100893 755785644975218688,36961 760492328297435136,61412 756263059732074496,41674 756404773234937856,41518 792032130817810432,241824 758850944758976512,54070 768175623063822336,103071 793739243533246464,247241 751744023908323328,19317 791717610685693952,238207 793791918140305409,252014 793466441383247872,252408 777346983711342593,161546 789516375345606656,205972 756569328867221504,43225 778426927061295105,166852 795039736180199425,263532 785533358788911104,194743 785585948042014720,196277 758839254659108864,53185 752649531578212352,22575 757616315146334208,11774 776141617170419714,153960 750402380223619076,12805 768280695877738496,105345 753058120897818624,23454 772191900186968064,129912 793813578029510656,255393 792158569193930752,242693 754983815710466048,34666 766998712719667200,97315 794734026204520450,261155 762660970728599552,64652 792366373477359621,245128 765913956808437760,79987 763433896461668352,77731 790733585871347712,233558 786978245438603264,11774 786599030465888256,204835 769297743953162240,112399 793544159902728200,250261 774983246794805248,140444 775788472145616899,144573 776611548169134080,155933 777362464568643584,160134 785324117079711744,193633 772815507011624960,132335 786965709591044096,205989 785905144839811072,199640 792582379424583680,246392 751552500990406658,18474 788072156001292289,215005 753360166393778176,26492 794709907496988672,261155 788198966861107200,215754 757709370440478725,48991 778355811265474561,167180 788392699032399873,217519 759829331631681536,59666 773175298627993600,134470 780483441632669696,180188 760332237371953152,61412 778509812569108480,152594 791985548885790720,241819 761504753734017025,66979 772902782634434565,86103 788024480496881664,205270 773969676393074688,140047 780906238070620161,183530 793466981269643264,252408 794339879232618499,258741 763900613675454464,80153 785509472563113984,192032 753731355016585216,29589 773971430165864448,139404 786721973837627392,205094 781557341187563520,186434 764978165299240960,11774 791155958424727552,235348 774012416103374849,131421 777123495801151488,156835 773967009889398784,139404 758520332256964608,41703 794624163566657536,11774 781591414543044608,189017 732354091423268864,351405 775369668940951552,148645 767821161216348160,101681 768893695865139201,104932 754738827059662848,33356 781808796326830080,125742 761039157787361281,64722 795721248533872640,268231 771886418440445956,127775 767277338472095744,90121 762421004052201472,72975 769619633657810945,114021 773695475388063744,136814 771420630583357440,125367 768088543373778944,103261 761385013094981632,67360 766278259524927488,354167 763788680284758016,79987 774033715005526017,141035 767400758794866689,97379 777626885928919042,161901 774077112063959040,141277 770272350130540544,117377 749704256819638272,9257 765985886362300416,90694 772346963232710656,128787 775810061411110912,144673 765785960776949761,352722 793228737491963904,250633 770972513035771905,120610 787000257704058880,205728 764486938153844736,79513 790290964749377537,229733 776911557133344769,158387 793484402877759488,252408 757889241640792064,49852 787372092266123264,210566 794638076849098753,261942 776560087745691649,156132 773875418931851264,139404 768439653892395012,105577 776255213149753344,153743 790550217158459392,227242 749799484360519680,9925 758521249593040896,46384 780598121617354752,181755 788830894178050048,217539 763783343041150976,80192 794754917986668544,257492 768825443910873092,84209 791775262765682688,238780 786687326600720384,205728 756914455271776258,44837 785834696580161536,198591 785846331839483905,198878 787420970680143878,210207 792092910808363008,243075 795421070635528192,265908 754842716245110784,33689 757719396827688960,49056 776561909927673856,156926 791417517940039680,238207 793616750923264000,252639 795705759334105089,267213 769261988446822401,112693 771846721752199169,128017 787480989962530816,211347 763344258866765824,77661 765401995674947584,82178 776558482396819456,156926 794265142552887296,255942 774031361162240001,139766 766739954458238976,95672 771860721768493056,128519 792348576898703360,245121 755978990930628608,40550 778740369865388034,169384 751219793827655680,17794 776428642448531457,155219 793887169173659648,256255 756715843426381824,43811 772531906092990464,109960 752797308283125760,22735 776798157145448448,156644 793159565722345472,243075 794263725465161729,258456 776884570373271552,158027 780750651487694848,182870 794586780737515521,260849 758694894399553537,54402 791004141019693056,235886 793594722602323968,249926 762458547854594050,431998 793145634647777281,249926 753727075354370048,28508 758471777278267392,53185 751957574954655744,14277 762931809474588672,75174 780690155581546496,180233 762792394379190272,74483 773892614500134912,139404 795069401062064128,261155 786401142573928449,200260 770361555405844480,110659 780641768677126144,182257 755588381946499073,35890 792082538646806528,11774 788193100950757376,214078 750426793111277568,12535 765535082140602368,87904 769306787514191872,112788 793096959170981888,249469 795483811857330176,267377 758118457502232576,51069 759706142297694208,59365 768928274315706368,110362 794661896645439488,262313 767112347500421120,93112 765241201519910912,86645 760806401505538048,64722 758076845547855872,50542 774705487036022785,140444 781920866577833984,190957 757272148209721345,46612 785664775011172352,197286 792112050830974976,243075 786975002604232709,207613 787074412503822337,207287 790625259154268160,108396 759092290967265284,55107 771532161937616896,125853 756888140678369280,43851 762200025871056896,352982 766380764455964672,93504 785422277701763072,194129 764922944854323200,84724 788403101107625984,217519 785495388748996608,196277 771786011139387392,126152 793133103967531010,249707 787919097673560064,213887 789966878420729856,227795 792868587165749248,247240 751727308793344002,19485 770487155869229056,118191 759696341253689344,56964 791466998865629184,235215 789490169699270656,226346 777267954584911872,159475 780789778094653441,183269 781252220469776388,186150 788049681100058624,205272 775381437654544384,11774 765313623044476928,11774 758287021022466048,48289 787744490140250113,210253 794730110423285765,262752 763549666147389440,78394 786157112242024448,198671 795047064396791808,247930 768578739848540160,107428 786977494356205569,11774 786287283414700032,194042 780433362229927937,180306 794301707429654528,258922 778630541268643840,167220 795071113076285440,265030 785522343686922241,196277 790952562631385089,234653 778300231314124801,167220 767136787286335490,95574 785748082742878208,194170 785935105650929665,199431 756483113547472896,43391 732284882840326145,351119 765524947812823040,87904 768973710510424068,107559 765232106544988160,86472 788803302196703232,220526 771376960920363008,117539 787700214719053825,212357 776628922972708864,155451 790624209512894464,210238 754737662167097345,33356 758304180654092290,41703 759403548107046914,55257 790538774363119616,231894 781730225382105088,188401 785941343021338624,199211 781874051543216128,187896 787174001676169216,207613 790996877516746752,235536 785834488890728448,198671 787363074885943297,192558 759564731480993792,57105 781340904900562944,186434 753020839180718080,24597 786564572278759425,199546 776153206296489984,151439 756319741950713860,42432 754004201412390913,24173 791793789727756288,241720 751101048652111872,15808 785586096021368833,197286 787043592657334272,207733 775794052251824128,151156 785644025571344385,196917 794314094799179781,257492 772556044312514560,131542 791273983538761728,234212 763692291412336640,78821 760980600350085120,65455 762282661134077952,431998 775979903770472448,152735 753009692746608641,25255 776396988652908544,153779 786331731557089280,202379 776926808172134400,157082 768965452630401024,108795 795191243651371009,29569 768594703969243136,104903 771106976877150208,122759 771741184171601920,121479 788459549334331392,217574 794639132135858177,11774 779395316399210496,174427 794737040776687616,261155 737309787717828610,11774 773534767388110848,137158 788174211248304128,11774 793205851964059648,250033 769861088414408704,112363 758510469120339968,52554 777853678778617858,163985 790770332663619584,231894 768945852022923270,110362 788736345938075648,220332 793168243720544256,220815 791391624110538753,238383 759595798065717248,56262 769893806640664576,7700 732090307886505984,349214 766759241885421568,93303 775419844141383689,148170 758442295465082880,52749 792593970572333056,242693 794657365769469952,261155 794528194678247424,261155 795728694774005760,267521 790348176548990976,228367 766618297269977089,93261 788387543045648384,217519 794555868515692544,261155 791005495968489472,235590 735674556904550401,353124 778585488152268801,168794 789460251162574848,192363 760948109723766784,60866 780769637344481284,183037 788846327937527809,220526 764533111396990977,81946 749306878308548608,7849 760936151670595584,65291 774654586237759488,139404 780614817988087808,181409 791105155605278720,234484 750212804662157312,10662 761745678783557633,69231 761106739886370817,62877 794244196248875008,258305 753320508469325824,26924 763085253145563137,75724 780593792139218944,181886 762677903570169856,73926 773867948465324032,138819 777559499943084032,161984 766786790950854657,95707 757915368727846912,49975 763789424786223105,79589 765316477939515392,85562 789091371088945154,223286 755769060353114112,39462 765527073872027648,87904 773949632074448896,139404 771411311691464705,119937 793334309126037504,249841 763804399705714688,80393 791356279339913216,238395 787082437436305408,209035 785873285489700865,197512 769604727323648000,113412 762012619440066561,70501 776794808471818240,157840 788507296812953600,218349 791011626279276544,234951 762139544586072065,66801 787483320640638980,211347 761060191819313153,1248861 771295520534958080,86274 790685062471749632,231598 792055139251159040,243187 794657424108060672,261942 774104544573739008,139404 776940709576310784,146804 788438289309061121,217837 780476223596232710,180233 769274248359796736,110615 775720109604270080,151071 773271490301136896,133043 768917159057555456,109945 785779495307399169,197512 758341368511168512,52122 750722348559405057,13343 751558262168903680,14277 794919985260982272,249926 766254526575874048,91946 793201403615383552,249926 788534109819723777,218260 774206734470524928,139577 777241404976173056,159475 794651464799031296,262053 778948315333353473,168794 794292711293489152,259267 773565266852798466,136947 777529438200274948,161185 790702578413801472,232137 767836125494927360,101681 794757936476225536,261666 773849888543084544,11774 793611619498496000,252639 775408835989082112,148537 790310578686353408,218489 767451744284598272,97025 770725368403591168,115817 773187122199011328,135025 758517487465967616,53675 773135164939509760,134470 750883249690333184,14128 765901602846863362,89076 791754969158340608,219531 795740519229980672,267862 794623615413133314,262022 785547268984233984,195446 759891724059770881,58869 758400584336674816,52112 763100454251356162,11774 779483757657071620,174230 793589858530844672,252112 752277003433177088,11774 792897946249490432,247240 735238208301072384,349197 758156044199682048,51451 765372001951232000,86103 762074310206889988,47283 763163813336133632,76549 788484179868647424,218275 785558663696179200,197035 787469599969280000,211347 755785775724101632,39384 761627227763142657,69231 765060688406466560,11774 785528536408944642,194723 765282353254166528,86440 787300844484067328,209035 790978747742711812,234583 762005458798469120,69947 794417193328918528,260404 770269364469719041,44421 786195823579140096,192032 769023266530988036,110362 787819144351625217,205091 770654043656118272,119937 767720135209746432,93261 763914253376090112,81122 768393426152804352,106083 788885970611568641,220815 794947559362019332,262847 778328881900113920,166532 792234095787016192,243075 792824272603451392,246535 789195621773090816,11774 794924737487130625,258040 765931715281891328,90088 793579264587075584,253373 777050447240503296,159411 778647053941497856,167319 791115539540086784,230282 761691917654429696,70355 793155817180651525,250066 776223427963355136,125554 774640442851807233,142906 754169690252083200,30339 774090614195441665,141360 767227039648587776,41900 781043879378386944,183759 763697113402380288,79585 791356079850528770,238207 777604661998186497,162610 764585944209059840,81659 775965859516784641,144654 788715266419089408,220029 788609903124484096,108396 760111169508089856,61051 762947674785976320,73926 753646987837181953,28843 780630350124847105,182257 752159144275156993,17580 793882876576169985,256255 761547719651581952,62708 787388217116925953,209074 791160621496762368,235590 788576565445611520,215437 767117231239077889,94699 756669477429706752,44503 772771446397427712,132335 785716427919544320,197324 780931635076136960,183288 778635583258263552,168794 757658426180710401,47761 793563690821832708,250785 760969644115005440,66105 756821543561420800,43399 766677744650489856,93823 791471983200317440,238780 792058959322460161,243292 787140143777914880,351252 787766929574486018,205197 760570479476412418,61544 772773780770922496,126596 791414145543393280,220332 794036310436552704,255942 793482836804198401,249926 765949384060243969,90384 792543941061058560,246314 795364759503851521,266054 772664620356083712,127775 762670339939635200,73814 773954214737379328,139404 790925900414017538,233307 793245498606051328,249926 793117377328214016,243187 764485783998771201,81446 790981779360403456,235590 761737495784456193,70177 778646207581216768,168794 794630993290416128,261987 793683522062061568,254058 792188859622785024,243451 794579347357233153,261155 749725287554899968,8670 769558511739138049,112382 755948333093433345,39462 764145797940191233,81869 764958133324247042,84724 793623655750234112,252020 795088872912908301,249926 793138865124945920,249469 787369248851058688,210289 759484993647349760,58227 771115193157824513,118191 791263947445854208,237223 758095349948911616,50789 760608809744236544,63937 775547393823612928,148713 778963087089029120,171051 758441901137600512,43391 758442832256458752,52362 791950875132465152,231881 773512351698018304,136947 785381262827614208,11774 770767497645535232,121359 754012280933740545,29790 791811473832026112,241819 793996247883386880,257513 761206558977994752,62728 754827023906906112,33174 767557113258184704,99900 790538793572978689,231550 794543109610831872,261155 788552602543796224,218767 778223741553762304,166390 764119611629510656,81702 788009863272017921,214209 772248835108302848,129126 781347503618662400,186584 760957061450518528,65974 763203458451333124,76549 765655166242611200,11774 755164824447754240,35890 757158261246332928,39462 787649982891524096,210207 772919746232627201,129662 785504053371498496,196277 791054349099081728,231894 773662349362290689,136947 771512859796779008,126390 786674943039795200,205349 794762340633890816,259892 786036322720808960,196788 793657170977894400,254209 775283971957649408,148045 785991071717134336,199478 778630931842207744,167319 788534172671315968,203710 794354022543216640,259034 759094243012907008,50827 770697991002861568,120610 750772217353560065,14277 757672932659306497,48522 793121414123368448,249469 789739247376793600,226277 788488392887640064,214078 752184436666404865,19376 768136722668335104,75150 788875409681113089,219119 792027897980674048,243092 767535902646153220,97447 775663426899095553,150511 789266758548848641,223491 734918486963539969,67995 789829288937811968,226490 778303813946007552,166941 794041061307916288,257492 794348714026483716,259764 791263606780243968,236502 793645866699456512,252893 756960286465142785,44163 750772105231368194,14950 790967112726642688,235536 765989086947643392,71408 786650284172931073,193260 777536511038205952,159389 763051803076399105,53995 753173436676145152,25931 773268294216351744,133454 793943254525939712,256421 776130094565818368,152735 762853567677947905,11774 774048581871292416,137033 788408714344574978,216009 766334507532234752,91946 758793498179039233,54070 773995824808206336,139360 758350273215537153,52554 793559793197731840,252020 780970538617286656,108396 789904011411398656,227242 756623611407044609,44429 764165843613655041,75073 771727877083631616,353124 770768185997930496,120474 790727307849641984,233241 771469735598882816,125554 786978125867544580,207113 792426777566121984,243513 774239360547946496,132578 750473237763543040,12883 764184740127645696,78274 768558967454781440,106281 790044567232012288,228354 793242406263009280,250293 792094784496164865,240474 775061442622087169,146214 794304393059266560,258249 770477226341072897,87904 768930177556615168,109104 751600093795540996,14277 773713257924272129,135954 790663384609886208,231881 777931340096217088,158387 764178870207512576,82066 793382991124918272,249926 770121981643620352,112363 794712822240387072,262022 774113069014265856,139404 788029126963716096,214138 778394117915152386,163990 790913027658821632,234583 771675567024373760,125163 790583818025439232,231894 770382487004545024,117609 754208879043604481,27773 779143843954458624,169923 793547222180892672,252014 758337370441846784,52554 774067530298232832,141200 793414687111118848,249895 756903372746330113,44085 794499984385339393,258598 737381138025451520,1182342 756042920101380096,39502 768966386785943552,110585 754801470587932672,33356 785820459824656385,196788 793808696119791616,254135 794970168656957440,262752 770874063178829824,121177 791458723415851008,237908 764583679305904128,81946 732339749994651648,349263 776064111331405824,152872 786932258632499200,207287 763080007329525760,76474 793243218460770308,249926 793108968180707332,246392 771300688164892672,124597 793881503184793600,255393 770419112602460160,105109 756584470145331204,43471 785361200066375681,194082 790727669620940801,232791 768473142519922690,106774 789111213946908672,223286 772985732407320576,133454 762810166123388928,73712 756922956304027648,36145 775338212550213632,148473 795657305161420801,267521 764144666501640192,82066 786725218349879296,204835 767784704003104768,101463 771450159360192512,125121 789471658591473664,225400 735488619608170496,75113 758711123898097670,54739 794635801824935936,261155 788750006555512832,220029 791691471409844224,240070 793617173218340864,253690 794710193942777857,261155 762187618704502784,70509 770741485893320704,120474 770805932053843969,121479 750023789434507264,9574 760834662348365824,64326 758444827692240898,52659 771983579412824064,127134 776298109701763072,154469 793504046464110592,249926 751093296802377729,16299 791707808894971904,240260 763003470144208896,75899 753384289601982464,27045 751800225254117376,19447 752168798552195073,17416 788873499053953025,221711 781573617377095680,182036 788510332721307648,218275 751842997059354624,19236 753669854666731520,28508 763083786502352896,76429 793432608344387584,249469 790955291764465664,234653 788169906483331072,215165 795760250276245504,261155 760404171241693184,61051 768454895955574785,106281 792127826514288645,243733 774000062380724224,139469 758675785716682753,54070 791031565220454400,235179 791815964975173632,241940 792081151464644608,243398 779071767788843008,172027 795266281565888512,261594 765354982480588800,86103 754755994584965120,33549 773271820539613184,133043 757800968108937216,47283 774804495595372544,144607 775484333217968132,112363 778280741281075200,166532 790262682117148672,230282 753554905768554496,17640 793256821548920832,249926 763424151910559744,77195 764550800144236544,81500 756375467083431937,42344 773405696545128448,135736 791306722954522624,237235 787382689351340032,210207 788524352807370752,104244 753361590070554624,27222 769424797390540800,113165 734558037910818816,11774 753647577954942976,11774 755218439539601408,35939 771860022267641856,127871 758011489252802560,49431 787717135162368000,205197 773657226082779136,135025 764282729705926656,82457 781337702763343873,139404 787001100452757504,207949 755013124714074116,34666 795130264322183168,262849 751028954794954752,14421 762695988842631168,73712 766841526672580608,80939 766621591971168256,91894 761090466179796992,64722 752223197081116673,21714 765281157051191296,85562 757736049837768706,47838 776747273195630595,157755 793923056045420544,256219 779009741360074752,171693 794527796601221120,261155 766983287151562752,93144 770744182134669312,120474 789319684600369152,11774 791576769514000384,352718 787885815133274112,203863 750314766183370752,10662 759470305102401536,57897 766480890495066112,93303 787045532124479488,205272 790910003066449924,234622 788563235054104576,218466 759291406347296768,56784 763213085406560258,47188 793631409067798528,7092 761676925890953217,69947 773471688944156672,355994 772749189923082240,131421 790704463946346496,233131 776929099990392832,135960 794990603163627520,264431 771463881659027456,124855 790910650008633344,233729 774922121516421120,144494 794209765156995072,11774 781365454459645952,139404 771768230725562368,127871 777569290606120960,162497 786977998767403008,207287 788387425534021632,217519 760460199035568128,62964 769243762799185920,112345 759845571024654337,59666 789263202391433217,219678 781641690637631488,209828 733468033109233664,355480 773877412069253120,139404 774817621216813056,145503 742348553234853888,349951 778558812651450368,168687 780449802001719296,762119 787003593488556032,207613 755902404017565696,39797 787898347269066753,213478 756198442301403136,11774 777510550368432129,160593 793326109119156224,249926 754711673387253760,33174 753298126958501888,23965 758963126062592000,56146 793501668377714689,249926 752656663631450112,23013 791430953633800192,238099 777802375864123392,162853 775069142495928320,141091 759122700526845953,56552 785481416444289024,195975 774006449462804480,140444 787808043668942848,201958 794992190074322945,261155 785694561255366660,196277 788520823330074624,218977 767477613623406592,99476 755962574034833409,40881 764542231931981824,79561 767000520116625408,86173 778308048267931648,167046 791975415438987265,241819 794621610841948160,261155 792506952777510913,237491 756573202193666050,43258 791370117640708096,238395 755730838126493696,39195 793471810964746240,252580 792155577006759936,243648 792017156229697537,243092 761838449750077440,70731 756983639854817281,45122 758052069190303744,50787 773586149960929280,137869 751169282340319232,14351 753709924371148800,29263 795070493103706113,263896 755495044535029760,38032 772132994161209344,125742 794254516728299521,258771 792426609630257152,244143 768831254246465536,107745 791449004215181312,237999 767113075711500288,97377 781103703084396544,184588 793101464512102400,249469 785652300727652353,197512 780602208429703168,181984 760517895000563712,63265 755785205848371201,39235 774006936857669632,1250066 774429749594554368,141887 780768767387238400,182257 793199868776816640,249469 792346704909574144,245095 766618878235385856,93850 780443644419538944,179936 787136653915779073,209351 794962877077561345,261155 788791484443193345,220029 779465599126609920,173964 794616525516918785,262022 791689527517650944,240483 754828661258203141,33850 795748530082103299,263896 748290791211208704,304513 758870452076896256,50923 788162862602657794,215754 793233684992233472,250375 788975685373001729,222655 790950124742520832,234583 763423163396960256,78129 760525393463906304,63268 780073637281955840,164814 794026809608327168,257325 764930813599313920,85226 761619381906345984,68987 776265057944514564,153095 792896248881684480,247240 793835974279110656,255866 767165896448237572,95708 778202221905260544,166390 789826919550357504,224680 793428677849526276,249469 781541798149705729,187044 795378539268808705,262752 756284442600050688,41141 795759953277435906,267564 785807848823328768,197091 789903246471077888,227048 795256861964439552,261155 774935632254758916,141316 775375354563211264,146205 765761259946016769,88669 762852701432483840,1248944 763862330820165634,80720 758336451335614465,52554 761896967391875072,69947 795350073743962113,262925 778363238203338752,167243 774385651114442753,142566 793223733703999488,249286 779050474943160320,171617 794082687703285760,252893 788485888833650689,106085 785521886528544768,196277 791376876555997184,238383 763132536591646721,47188 793096905786003456,249469 795399580573540352,266138 756646407168221186,44429 780600080906719233,80785 749092778953498624,7182 769999852017156096,114848 770953360564293632,74133 763427899605151745,78208 778300598076657664,152594 786753715587850240,206008 766303745533706240,91946 756627244752199681,39096 786459485300633600,203710 781283724914634752,185243 768092362782412800,103261 780417529315332096,178258 776817472670425088,158428 793462879466946560,233154 794103285447684096,256255 769318620673564673,112119 757246647516721153,46601 794966959058206726,261155 793902946400468993,256269 791349455454961664,238207 753733915404271616,11774 761989997423714304,431998 763807078188142593,80393 775838924887486465,151401 788401202190921728,204078 794024113949937664,254209 791545328390451200,1170530 788950246940348416,11774 732987944882057216,354927 791373560963067904,238429 757886394551439360,49852 762970897128968192,74133 776877575972892672,146720 795774672273018882,267618 764754248793980928,83866 765012370938662916,85562 733337771625086980,355480 762694437801787392,74133 763709768863064064,79691 780256549906153472,179254 794716467761541121,262925 778570137871974400,160539 786561682231267328,204413 789867290317774848,228437 776064252683493376,153095 779743334235410436,174557 776450091926204416,11774 787514605631311872,210289 790175261622931457,229434 795672695387996160,267862 761654301257265152,69231 753371564507328514,27379 793517643500105728,252741 768393732349685760,103212 777770776170606592,160448 790703706958393344,233729 750869677442641920,15616 758655917823000576,54070 774314742059970560,141912 789392837313867778,225359 795102621140975617,265257 781434898712137728,139404 760286192109776896,61352 776069311660167169,153194 791667218178269184,240483 794573271165374464,39957 791511534992183297,239405 790310277078130688,223286 771483944797761537,126152 792408630851022849,232710 756941163492356096,43399 749439786440650752,8497 764936635788034048,84724 758521063085076480,53635 795114413061787648,249926 777934739831414784,163776 794527811587293186,261155 793680832309231616,252408 781220491730321408,162128 765945612848230400,90384 793187250133618688,250033 794603248699273216,261155 776417316061978624,155390 755081915762212864,11774 793130798069092352,249469 769328823351390209,113221 793081582584270850,249286 768517184519888896,106716 753993959089713154,30802 768511752422223872,104999 771534792840007682,125604 787858663390281728,210461 780550702263328768,181419 781582505740636160,188577 768952158406385664,109874 771540060067901440,125554 756203484408676354,41680 778654416358342656,169201 773635469611442177,138165 767673700388835329,85562 788162743450865665,215088 794226400202866689,258598 760329794718425088,61719 771343074782052353,124600 793429422980423680,252020 774132010667298818,354115 778276724614258688,161901 754836764385095680,27045 787012778183622656,207287 786498302846070784,203793 767854682299432960,102137 773628038512799744,11774 767830441445384192,101383 762715824130027521,74066 786753368840478721,206008 789817666970095616,222785 794217367765037056,258598 794253043378204672,258456 760226105211183110,61444 754080238796169217,30815 792847737276346368,246771 768034296347197440,103078 778745109378588672,169894 794568968224854016,261155 773208126157905922,87904 777934551452676096,164826 762658100172161024,73926 793998946754498560,256393 760451868610981892,62755 795377533445230592,266151 752986498312527872,24134 757659912285458432,48633 781108041693466624,182960 771417805082198016,124855 788549453435199488,217106 786501111368810496,202567 793959947805433856,257026 790252965118418944,228341 779720709438369794,738099 789914071864934400,221446 771227164733603840,122776 765723861102923777,88459 791350702903701504,238395 773612234111066112,137639 786931574688186369,207287 770297645285855234,117257 778422625588490241,167407 781885349664546816,187896 773854312187453440,139404 759452700119539712,58444 785927065652514817,197512 767040430441660416,93144 762075805241470976,47283 792760504448147456,246726 757679244088578049,48549 793956743025926146,257195 790397072549830656,228888 791150054698586112,78159 795288194002616320,247241 785647271413108737,193636 776986996807864321,157755 777559228638760960,161988 769436613927731200,108432 789145408400334849,216003 791393473500893185,237908 780432861396541440,178966 786885330641227776,204413 761672106547478528,69231 770256289259589633,117257 754794990551695360,33356 764784584336613376,84724 779413310953381888,173868 763716903411920897,73926 795331179939594240,265878 793214110796091392,249469 763177699611336704,76549 778194038247854080,166390 780553015048544256,181419 791030635968159744,235590 755174238005391361,35890 788946431637716992,11774 791828905816653824,241819 733322499715420160,355323 795340524945342464,249926 762151864561524736,72028 748919937125666816,350826 765579674072121344,86103 772810497087377408,132364 779072463841980416,171360 763881137395539968,79691 776878637970755584,157993 795051067658661888,263906 793986511989522432,254573 766661646777409540,86103 780210269289115648,164826 793111735142088708,249469 791456233421058049,238780 771432314811408384,125104 790699448057810944,233692 760701048067686404,64465 793889972503838725,248652 763241717424394240,76723 773957712002424833,139404 786251116765810689,11774 755903358813298688,1248364 753354296767287296,27061 781001830373462016,182257 789325809106366464,223196 772938280262250496,133519 758138928578777089,51043 757429242619633664,47263 768073684212912128,103354 780764228927954944,182659 793660762996768769,254135 793946725044092929,256255 786623895277178880,204413 792720411091955713,223999 793637285476524032,250832 739846901898452992,11774 752313382183710720,19703 786408937843224577,203674 793437277141737473,252196 785495740537634816,194743 765253600750731264,86614 787388335882776577,180433 793275461988147200,249926 785713420515414016,197512 779891123808374784,177233 757755710272737280,47940 763757776560586753,75724 786883803985743872,90209 753980026203189248,30590 763086259157929984,75724 792045710002847744,11774 766539071300644864,93184 780167057073659904,178258 788719402296434689,220029 793284613963743237,249926 792810218203844608,232034 781617187656232960,182349 752722912617107456,22630 755170689863135234,35890 758093101403635712,51043 747461785364631552,1247784 753492001106956289,27317 763197973664768000,47188 788074647321350145,215005 743837329085837312,11774 774620935336890368,135025 793323510814965760,8044 757667471042211840,30413 786764704811212800,11774 756196623177306113,41798 759099945148411905,56964 793951140035510272,256358 751912621276815360,19485 760571151525433344,62798 759118626330849281,57131 763485987381149696,75899 773937771094286336,139577 744409390606802945,1247647 755183829682233344,34916 794923104971718656,262849 775381184968790016,148045 792072252024057856,242693 764868544127389697,84209 794979126314749952,264397 761720503992213504,70355 795687292102799360,267521 763074550984826880,76429 765582335920177152,88052 768410077833355264,95055 779306829713113088,173347 759209558225121280,56282 792174049384357888,242712 793139685082095616,249469 753440447226191872,23739 753551247974752256,27045 769030082321117186,110709 789440526030340099,225981 762279643239976961,431998 771964614204686336,118191 788880090197360641,11774 786664604621414402,205728 761299653472161794,67768 762199405080510464,431998 776453902300540928,154869 778718309114007555,160539 788532757941067776,104244 776141700272095232,149953 791766208379060229,240483 756943507466649600,43553 791675143579926528,240145 756599300864499717,44274 778390028451930112,167677 765074502963253249,85562 755447623071391744,35436 766515414083915776,88920 758096255226515456,45636 766627062010478592,90088 786709693657907200,90209 787328892482625536,210207 757377591770648576,46162 763854986111397888,80720 790913058382155776,234583 780758851486232576,182960 788153076024745988,215754 788753168356118530,220526 742574635632332800,47188 751215265535258624,17794 775782654591504384,151463 794683486879805440,261818 766082361393938433,90384 788757559368900609,220332 769277784149594112,104662 762726055111036928,73707 768231130705321984,1170725 773915907005358080,139577 775739638438891520,1250248 779470618819436544,174230 757912167936950274,47940 789435821606723584,219531 781261845843804161,185310 767072745620332544,94699 775779731404750848,150663 778366238405697536,167674 761257640223608832,67547 774628691888443392,132877 779648800918953984,174392 732423530231431168,351482 787496809396596736,188577 790645037445029888,231870 755438526573993985,37433 758252645043806208,41680 771297242334556162,124597 781160011284246533,185496 771326550323126272,124601 778191086686769157,166282 763913571797467136,79911 789908002841169921,227048 778543029439205376,164764 770484306439471105,118191 768633258129121281,107745 795764019286065154,267521 759536478947008512,56784 755446645328871424,33751 771829436043894784,126940 789898935523430400,227048 777697855825846272,160641 776870234158268416,158897 778361260828012545,167220 778031501120241664,160539 795068421087973380,247930 758391349817315328,52771 791101858332803072,235349 765354745498304516,87249 766146937133342720,90031 779386309840207872,173964 791479126670528513,238395 785929805153927168,199546 795375648739131393,266151 794642790953218057,261399 754048655045238784,27045 760806082306420736,64722 773911721606017025,139404 774250117973049344,139404 791011533501313024,235620 758470987910254592,41703 791149121449127936,234796 791249750725132288,236962 785591875583356928,194091 749879971619835906,9754 767888112139796480,102409 752153468186468352,19408 790911664979750912,234796 779115229833682944,350711 793423265410588672,250633 768079654582300672,103261 773504133169090560,135025 793351717081546753,249852 779566987479511040,173917 780836810033360896,182870 790711149150871553,233692 793229218440105984,249926 768896196018667520,109509 756608589905686533,44274 790863843387805697,234490 775190893737316352,144573 774301934660513793,141887 791461437780688896,238207 733226363746947072,349566 790382018995507200,230282 764193196641361920,80720 772903605590454273,132364 776939938898145280,156928 781504639157936132,186434 788605245639258112,218390 758854973606080513,42453 732778098064773123,352911 793166323362652160,249253 762539821063602176,72717 749303792017952772,7828 764837826097741824,84724 771680434967093250,127134 773724584604499968,138165 769402067324694528,112788 771516536616091648,125853 785967885260685312,195408 780910602562613248,184223 794568129804439552,261155 794495729490227200,256255 780645475112390656,182211 754002122807488513,29263 771026228371488769,122017 760701871606603780,63268 776815241606864896,157840 774194123368792064,140444 791321309800116224,230055 756300379491438593,42432 769268506517004288,112363 792533814106914816,245148 769351014050848768,112081 774277882071748608,140444 775114454073696257,146720 791407302842650624,235670 751651147648163840,14277 790875389329539072,231870 766989265293152256,90384 791091007643189249,234583 768434590109360128,106281 770306520185573377,117257 756342936929914881,41680 772874365893423104,132335 791072381309550592,140444 762047544696463360,431998 792731464458706944,246273 757057412956291072,44163 768854395140177920,108963 771886377126551553,127871 764226902135414784,82457 777603765851467776,162497 768496562326700032,104973 757274455429279744,46783 790665449084157952,233307 790901997264338945,232169 795729955799887872,267862 793099331909869568,249469 786357098292518912,202304 790810591937953792,232881 793175715990691844,249469 794980671311740928,263906 756309409026940928,42249 761881855259840512,70191 791356064214102016,238207 793439138590646272,250633 794372154926084097,258456 785804223296352256,198586 780011333395841026,176890 750919006140313602,15997 760817779280928768,64678 767042861581959168,94683 791767603630964740,240145 760494858146635777,63149 778747378694254592,164001 793094292453502976,249469 764415268344823808,81656 777329289880477696,159411 757952675187154944,49925 758042660087164928,50442 793115106917879808,242693 795761939641237508,267655 789162569806118913,11774 795666606911328257,267862 763838584298221569,78566 770672768115499008,120393 771393321927254016,125381 773967113396457473,140444 791755343055364096,237908 776851775672508416,158524 794620370250829824,261818 763425234204721156,78129 791397337494990848,238383 767801506913394688,100893 773257675819933698,129558 794038031179202560,256358 773896455258009600,139404 781334949362216960,139404 781068161596743680,95055 755169331248504832,35890 785607002340732928,196767 761349760511053824,67938 769343810186809344,113189 793829822908641281,229220 751566314053984256,17951 792064194371813376,243187 763510473941659648,78853 786199404566814725,201494 786499200120946688,203674 773968736105603072,139404 791369428780875776,238395 763821987609272320,80393 788490308807819264,11774 761286624164524033,67852 787652592515948544,211347 779469676690550784,174230 790583516950061056,231318 767859472136019968,101600 768093862460026880,103354 777567088374415360,160618 779715517045235712,174756 793180184149004288,249926 760020133796458496,349283 769383066049458176,112336 773295097366536192,130988 778935112452845568,170678 794414959044083712,260404 761234159540932608,66851 769564727852699648,112336 733132735040999424,351666 786412219676266496,203674 762060818737311745,71408 793298954607702016,248253 767246370981896193,97386 777393437473505280,161456 795046589798772736,264397 770823011721023488,119832 758874135678164993,246425 755457844493873152,26819 779105943216939008,171060 765202370850594817,86103 791455249450016768,237491 775192674303414272,147316 786299445998718976,202727 780188645902913536,177687 795372003456929792,265257 758756778079297536,46076 794348196852023297,259034 781273099010441216,186004 755408705559072768,33356 755480673104699392,37294 762713095219269632,73926 775416192429395969,146246 793130794172747777,249841 768518766216949760,104932 781456461293551616,187749 786361637808726016,202304 794325560226770944,258878 785580037026250752,197286 787078449370238977,208928 776098179871760384,153194 767165761320124417,97386 750491248537047041,13201 750946477095084032,11955 767803688261918720,101681 791377662342082560,235487 788113160490418181,215437 772487269924077569,351279 778665778539294720,169029 793580705192275970,253793 785644104860315648,197673 789263696753139712,217443 779401846947479552,170818 790995414128492544,18395 755176693422182401,35890 756311842243416064,42495 793123530690928641,249469 755684969004032000,39125 778652007762583552,164001 773659043185332224,137042 795351456240914432,264397 788165389653991424,215012 763490341752180736,77598 795666017448067073,267862 761389208892088320,67369 787399724676575232,210313 753068128439967744,44370 778279713924009985,166390 759832884236521474,56964 773985645786128386,139360 766620737532751872,91700 758001035965296640,50143 793134690144321536,249841 758771303339950081,54974 786722099058446336,205728 733047612098519040,354869 785619466423939074,197286 788343546117955585,216943 792060654853160960,243614 761900072661618688,70886 787117755287924736,209292 757263805906812928,46384 764135714430726145,81869 759214668326002691,57123 768606005525700608,106896 785332329510154241,193879 792803355256954880,245579 768579264677457924,107428 776039746317459456,151791 790663368000606208,233307 767725794038734848,100605 755840200253644800,38183 786549317184135168,200288 778410943864721408,152594 775022857256448001,143043 763900443923734528,80939 765653683069607936,88902 795104149805273089,264397 760540786232524800,57592 781635496858443777,187611 755628057126432768,37573 771460181184118784,124855 758395286616145920,47761 759603742484201474,48663 760117589603328000,61051 791338220755701760,238307 751237983563550720,17416 768120968342441984,100893 795694305411219456,267862 780578832919175169,11774 762155119630770176,71520 764151565494185984,82177 793430125903831040,251987 779120089215954945,350711 771071613697527808,121479 774801976852754432,145244 778250379834200064,166864 795252516447469568,265806 761313989527740416,65180 793187465129361408,249469 767766394431692800,101163 791488203823976448,239107 755519798059016196,37892 787718505437106176,208431 790979710268350464,235590 795757134256275456,262022 787043202264027136,207733 786991216978079744,207287 793096758100451329,249004 773883020394762241,139404 770397811313512448,117884 762822009130586112,64145 757702758900400128,48991 766123482711154688,90384 768205721167138816,104162 764193052969676800,81147 772231351453966336,126136 790741136247775236,232169 770205849734316033,112455 792014996301545472,243075 793497841356288000,252020 787105484977246208,208989 791364870545534977,238395 795274115791863809,264812 774339823737987072,141912 740343421659930624,11774 770753079469826049,117310 774333139267231744,138488 794363065512955905,226320 780794995116736513,183269 785660727298232320,196277 792754971234013184,247076 740673694897475584,1247384 758523662588710913,51997 770353849353646080,117609 777261949096644609,157082 795700403123929088,267855 794903344720515072,263205 794647718199230464,39957 762569577242959872,431998 753332083628576769,23739 767157152490283008,97386 789913537057529857,224680 776191837736402945,153845 750027584918982657,10654 793149646554169348,249926 778334896364322816,167220 792562159666368512,246632 777519623717564417,161960 787449626005639168,208059 794695618740518921,262022 786239775128842240,1063777 779090214258171904,172523 785806787857350656,197324 769914853846716418,112693 773867580930953216,139404 761952486903218180,431998 787740761051856896,205197 790774507682144256,232169 788568172538441729,218275 776544024064692224,121795 751179241245532161,17591 780936881991188480,182726 772090989225783298,128025 793141466726096896,249469 754037792011943936,31095 761361554293927938,68273 795703298061807616,268356 763447008011153408,1249111 792539445098602496,246295 766091738385620992,90629 776515106117083136,152106 794767543873523712,263289 791349180883210241,237908 760416938795278336,58330 761326634892980224,67497 793806583608270848,254601 794983162187313152,262849 781659019823964160,189823 774003839070384128,140495 787845018035691520,205197 749323738219417600,8047 753971079857647616,27045 758077077174231040,50923 764828622544711680,84724 758007780620075008,50804 765326184813035524,86076 773471439366127616,136904 793583926354726912,253793 755560619638677506,38183 754924297877991424,32941 759093668909309952,54842 792035150716555264,243187 760319347290214400,42435 780789626977918977,183269 760784331618922496,62877 766314221458059264,92369 794529692023918592,259743 750895184662061056,15190 770991230964658177,121923 762609830045609985,69285 771148184454172672,122973 791393366013607938,238780 791659470707388416,240483 757608147762634752,47761 767906401498824704,100605 791790391687274496,239456 773902231292682240,139404 780615884666580992,182122 761862544327839744,70941 769692018897551360,113412 794016427338596352,256439 788783356720787456,220526 748894235018010626,23762 776939507283361798,1250370 765968649823846400,90618 768222780709933057,104406 757838928036581377,49431 740225571527892992,354162 754034795957526528,23725 767882194626809856,101403 749793644840902656,9754 769350034194305024,112788 773866759485022208,139404 793781099881037824,249926 779072198128439296,172027 785319556382208000,11774 795767387652034560,268643 778456438255394816,166409 778287890258235392,164826 760162179576455168,61145 764927997212176385,11774 788141607560310784,215608 793970729448402944,257353 761953819500613632,70177 790993018526527489,234653 761524493672210433,68993 776796846475866112,157728 762692092153901057,73814 791100042559893504,78159 769635098773905408,114021 779703009454489600,176203 791635165139333122,239463 755168509471125504,35890 794261855535435776,258927 770004537365192706,115567 789524067334316032,225359 762634508260741120,71476 764978143425945601,85562 761395201071915008,68102 766583702298193920,94699 767893270223609856,100605 779354445842898945,167303 770265288713576448,117257 787043019207929856,208395 766247696344625152,91796 767065548727386112,94699 794234260710363136,258044 753577186137866240,26066 767074555148009472,94718 757817586364973057,49070 794588454000742401,261155 769695934804480000,113412 772122416776699904,127925 785706436202340352,197512 790982880151285760,233692 770403014335160320,118191 778172747180544000,164826 762937029621583872,74943 752714519139520512,17640 793164535595163649,249469 793411516749914112,249926 780637031789715456,182257 791338830171217920,238207 788771270997512193,220526 777606294022737920,160609 785608218051547136,196277 791421471851622400,238099 741296566988742656,11774 766460003968581632,87904 775876273956458496,151845 765400774465687552,86440 771579352706195457,126389 791776752343416832,241678 795074483635687424,249926 761007862277472256,1248900 793837407850336256,255819 780068248771371008,178023 760933346708975616,64730 795210955915292673,264397 780389597893300224,177233 761361357660786688,68182 789474880517439488,225981 768914094329991168,18870 770690269746499586,118191 787459114960125952,211272 764934041631989760,85326 779329032341118976,171880 776126976528613376,153921 781103049209241600,185296 779456081877762048,172185 795615343020544000,261155 765459044366712832,86440 790554256319193088,230485 761303410205265920,66348 753745952020631552,29263 785350775413149696,186883 787390479918923780,208307 775129593695105025,145866 777449700337352704,152872 776596717554638852,156193 768570160508788736,106281 793790941517742080,255393 786391418474332160,203350 791446061202173952,223249 790560425414909953,232137 781173927800209408,186149 794304064637038592,258429 794659978678304768,261155 792883863731089408,244270 790281561698631680,229505 792040459765948416,243075 772995976571260928,132139 793325802855235584,195876 772782233128144896,132335 764342215661408256,82582 763603992144252928,75724 772449327490805761,124597 786953366718984193,193639 793666434429837312,254135 795494647090905088,266884 758781872465809408,54070 790009432092635136,228354 768475536511283200,105041 791658807206240257,240483 793592748284661760,253820 786982929062821888,193639 790551400606556161,231894 791660084074012672,240483 757661554212950016,48549 774625904160976896,140230 788509678305247236,218349 790725557491081216,232863 793159900675256321,248988 787791857518608384,205197 762095146116808704,27156 766723044039495680,95593 775095139073200128,146847 773886854387081217,139404 794694766189576192,262022 769303093913812992,112788 791790683476545536,241678 763005845793824769,75913 794167810381545472,249179 761101035444187136,65974 773583030908837889,137042 777283633883348992,159876 794555633966137344,261155 765156066560802816,86103 750470204677824512,12746 755509219600760832,37979 788087733612867585,214354 769894310053572608,105652 771775386342477824,127134 785568115161563136,196277 790662047180722177,232169 779419962272350208,173753 755068751070932992,34967 775566904043810816,112363 754899941882007553,32861 764192638983479297,431998 758792991679082496,54070 772270804146855936,352304 794922385082290176,263817 765718505706491904,88361 788048001965166592,205197 794234879210758144,258456 790704432841388032,232863 767818577764356096,100591 791775918062571520,240483 752234939567878144,19703 790642625841889280,233154 771168297765044224,122759 793245877804597248,250933 794605123779592196,261155 771395645961887749,125367 777902151188172800,163763 756322954074619907,42495 758336254731837440,52311 775018392872824832,146305 732199520021307393,1170365 757659053027753984,48477 794947151302459392,263090 787782015022092289,205197 735864708608229376,11774 774701541634834432,140444 795030581302198272,263927 740960244642238464,11774 754737563693305856,28732 795471261539438592,261155 758855727184175104,32506 775401357574541313,147274 764672190134583296,84209 788200750140780548,213064 790264013233987584,229693 759753095177990144,59439 773964640741052416,129551 777216862492983296,159876 768656261818617856,107423 791349989142323202,11774 758440213320466432,53185 792029741150793728,243092 794709681432358912,261987 775658183083778048,150450 741460963447164929,354801 778013072917049344,165097 752749343673757696,22777 787698572468903936,212139 758078061447372801,50772 773869124179099649,139404 790645900309737472,232169 781203406283116544,186434 770370644705878017,117257 771436466635366400,125742 789304270654992384,208420 758333215547326464,51809 791794633156153344,240483 793100497561329664,249326 785958057117233152,197512 787035253953089536,206313 769998263751680001,114254 763449760434958336,47188 768481958729056256,11774 773370717949669376,136018 732732161497911296,353789 769933897849118720,26066 786753671744753664,206008 785558148119662592,196788 756569673450217472,43225 770717947006361600,120393 790729902194429952,232169 765370823280517122,84888 770671992961892352,119535 794897885708124163,258193 790538987194593280,231894 762895105200095232,73926 774032239034118145,139404 752869032609533952,23899 791818591360475137,241819 761322160627470337,67852 781498131036811264,186434 732358146304286722,65113 790808458257838080,231870 756306414784638976,42432 791021325414338560,235590 750717674309779456,996861 763004637519736833,75899 776809296814301184,158314 793980199603998720,257353 768979551074459648,110477 775053486778122241,144690 794592892476002305,261155 766802338010976256,94683 773508444280197120,136947 764306691697455106,82766 769725266348376064,114234 773048742400364544,133043 773229691201171456,129991 786518884660629508,203806 778000907447341056,164814 793998806815674368,252020 777941127626227716,164826 765376430226051072,85981 794871124479901696,262752 773922839325974528,138819 794702680346066945,261818 751567663126773761,18550 761159543317491713,66897 794612841739382784,261155 750478740526891009,13627 765889298126278656,90031 732147725202915328,349375 758375626617126913,52385 761641781238915072,69493 793867882698448897,256255 761998186000977920,71550 795705924589522944,267521 734388229894492160,11774 758390565201412096,50827 786572419204997120,204568 762535304775536640,73194 776143560722698241,151265 786029570856067072,164764 751891235489583104,17794 732455465846738944,1058264 761573012613324805,69231 787981397034086400,213887 790062350317432832,212131 774811675904049152,132829 793082749733048320,249348 794569544014635008,261155 771696383967522816,127134 765015722850263040,85159 765575437867114496,87904 786969892058570752,207949 775312816806952960,148170 775741163898744833,150511 781502645043392516,188401 761999374633226241,69711 794885271531782144,262053 764942053226590208,84724 790296443529592832,108396 733264025501437953,355480 756272466654363648,42249 789999130684686336,228588 793839949552377856,255393 766598835686735872,93823 771482620077207552,125236 767769704047996928,101203 765013930460737536,84724 763871457260638208,80863 792768232469823488,244270 792056810945458180,242628 793189552869343232,250033 755545127255363584,38032 751621505390219264,14277 738457645829394432,11774 756706540523024384,1248428 758788423217852416,1248642 768987747038011392,104932 791670021764382720,240483 793388117155778560,249926 754705858412490753,32941 774766469666123776,46235 788823797499559936,210207 766596177856983040,94699 772590602017996807,131007 786601178071052288,204835 771430276278870017,124597 774618611075907584,142758 781539418180059136,188401 758022354832203778,50827 774363262867484672,142980 778341289733525504,167220 742443338314420225,11774 761229949600731136,65626 765677147889373184,89076 791644680278663169,237198 773168664224858112,134470 794172387520643076,258331 792484898426658816,246225 773846680588414976,139404 779291844224045056,172057 785908313112190976,199546 765707930297434113,88361 785623870053097472,196277 785640210495266816,197046 791466611374895104,237793 792477849630314496,245148 754923785476771840,22393 776996326802194432,159861 795250266610221056,265798 760159065905307652,60866 786995275588132864,205728 767709502531629056,100605 773967145134882818,139404 785504652003385345,195975 793257715472543744,249926 791722053426515968,240070 749312832047419393,7866 765998276067725312,90384 774055842228281344,141316 793954074001481728,254135 758769283493011456,55262 770295655269036033,11774 773823857157365761,139348 785867283704975360,198591 760189183876968448,61352 793570925962752005,250785 767409483840532480,97325 785649189585694720,195975 790585176459993088,231336 756463518023503872,43391 778707807927279616,11774 768531071197671427,107236 777933522904440832,164578 779122466253840384,171718 793611695331565568,252639 771117519453036544,122982 773653659309658112,136904 781295667528339456,186584 785982592566910980,198671 759311624033431552,56465 771619720298586116,126862 775092586713325568,144682 773897840737161216,139404 776682489620291584,155333 781448114112573443,139404 788759424357720064,220526 765230565289230336,86552 787295428907630594,207212 764924741878554624,84724 733309785995546624,355480 762815145567395840,73814 778344337314869249,167101 793917975707418624,256358 765545756841353216,88052 781129329581305857,182726 786009019592781824,7047 795358404780953600,266079 792995675600551936,247241 789909568872734720,227242 795088691811274752,11774 790347184470360064,206666 765231403340484608,513129 779395084806529024,11774 790399852828037167,231333 767409201563918336,97515 772456211484512256,129662 755168961478754304,35890 791370948826034176,238045 788892663407906816,11774 763847960014626816,80482 762844331484979201,71502 759661110052032513,59190 790882002408878080,232169 751800258741624834,18893 756928658913320964,44450 778606725104537600,169201 766175632833126400,88682 789533818143117312,226823 772569645911900160,131473 790612437523464193,232791 752905746791206916,24134 791667238575177728,240483 755190325908480000,12954 778446544034861056,165185 769944411895586816,112693 763045420817723392,11774 791400077516431360,238045 776653313148198916,53667 766770552543580160,95530 779911468351311873,176110 771497242934910977,125703 786667664571637760,90209 769028005666648066,109874 779879683550646273,176201 794742125581713409,260033 787729408266268673,205197 776938978805035008,159146 760963070642434048,61544 785523773998977024,196676 792036102022377472,243345 779700670601375744,175092 791398397970219008,238395 759447039813890048,57897 788062963282415618,213672 763889589845012480,79513 793574166351843329,252020 756898454970904576,44163 780715682400874496,182574 780745585338966016,181892 773876970920685570,137869 758662346885607429,54070 769039784052490240,110709 770961673079427076,121949 793104215077888001,247379 757185624986292224,44461 775017292501544960,146405 753329648344428545,26140 770198968353583105,117263 794322516160303104,259623 794796900427780096,261818 764788740074201088,84666 778779103679819777,169552 781502874605854721,188401 789144936218144768,222655 761677963305684992,69548 792104544956133376,240483 793594826105073664,252408 768053740137963520,100893 778709224247263235,169550 781280448810917888,185310 742059700166922240,11774 788546217215201281,215437 755162376715010048,35890 775937434412474369,152314 754988877442523136,34666 776680120841039872,156835 793636321667330048,243615 793903331701907457,256358 765598429238231040,87904 793124572090347520,249725 758345407810433024,52538 795038256136155140,263302 785647024142024704,197324 750543106571993089,12883 795307866936614912,264754 769510089883586560,113788 770818562684362753,118191 788014865080287232,212139 789901977933217792,228629 789971518683963392,228584 771572850754891777,126614 791691218967232512,240483 766691913823096832,95568 789184245470142465,215505 752285144703070208,21102 764636385806614528,80445 771248287412133888,119832 774694531056881665,144654 795313909314031616,29271 785940831203160064,199262 759095956562251776,56784 778446589924749312,167398 753979865137840128,30590 750387561093296129,12883 773940011213258752,137953 768289679112146944,104083 776905821372358656,159359 778575538914992128,168794 794346604073365504,259457 794729037679722496,261666 795765559543492608,249852 756598945317523456,43553 787919224014409729,213887 763359893822681088,76771 759598057159692288,1170530 763763767783981056,77348 772500795166040066,129918 776875783314898945,157840 792415206164926464,243187 791616820855791617,240145 794574932340523008,261155 764973911582904320,85562 766411459635052544,93823 761223547960393728,65180 777890745453654017,163990 795007719346413568,263667 760825059929890816,47940 762697827558559744,74247 771801523621814272,128043 766685441319993344,93303 771150233552035840,123583 793504059411922944,249926 781232300365344768,185595 790935891711778820,234583 787910075637641216,197888 775372716123709440,148574 788020433627078656,214492 789098621559902209,220254 787038222295719936,207733 794079442624778240,257492 788543749223612416,218832 791354391097905156,238395 768989682164076544,110209 763179495868272641,74868 777799817389113345,163763 775402641845256192,149087 791872081583419396,240145 750356735727169537,12805 767074111826829312,1249357 786773139669807104,205143 777741017374154753,154330 788080099430064128,215252 764840395620712448,83391 779449587279007744,174392 781293377908158464,183759 779627950660521984,175533 791226214035910656,230130 757307980413038592,46612 759152760994410496,57348 761596825874800640,69565 787030185258266624,205294 771502485081120768,125163 764193112130457600,81065 793212235963215872,250633 794316237014564864,257492 791355761519624192,233692 776251995397222401,153779 785621759831650307,192032 764193342041260033,82283 756693433272586240,43553 766346922332344320,88226 785892636187959297,199517 755544238650036224,1248314 759491242342297600,56964 794236851892666372,259063 766135600273555456,90969 786910071775256576,192032 764008514809307136,79223 787723340928708608,205197 785646444783034368,194723 757628892463063040,1248475 764484506052997120,83391 758131783573450752,50923 766522859053125632,80705 773644863678078977,138382 764201321180168192,80939 773660456636461056,137693 790965297096200192,228101 732979453165326336,354396 790647283503263744,231894 764204076493963264,80939 756536696984961024,43751 757671664310255616,47782 793183887270653952,249926 753070267308531712,25255 779143542245433344,172799 776413947960303621,155390 776518534293663744,153845 755293776902393856,34503 763436705286197253,77731 792908647261024256,247240 764845907829485569,84724 793926155950661632,256255 781524843959246848,186584 791717458042294272,238207 791656093449498625,240474 789530965878136832,226823 773978238028685312,140444 778705034263486465,169916 790390672218005505,223249 768481231168212992,104973 768490573695029248,74281 761612290256871425,62492 768274142084734977,104932 735449214591762432,352687 757436693322477568,44450 760877444672946176,62771 773675808930095104,136589 751571802640429056,18555 756947270654885888,44450 785870550329536513,197512 769116115154956288,88859 794554299640586240,261155 773162543531556864,132279 780362041739575301,175153 772909926981177344,132908 791143357359726592,234583 775414391273586688,149124 787730383672606720,212357 791662594209742850,240483 763563942165610496,78159 765965311279587328,89790 756297906265534464,41459 788156714579218433,215754 770482836579155968,117377 779485835741626368,175483 790997557400829952,11774 792339325266472960,244143 756625694759776257,44273 753805165707132929,351340 757973535549710336,50547 794270624214564864,258598 763849795559575553,80393 785274337372807168,193817 754823372794572800,33356 751117638160551936,16299 787086105879441408,208014 781545139785371649,188401 732923011771203585,353878 735289911046115328,62180 788430282034589697,217745 760127370351173632,61051 788825238796636160,220526 772644518722011136,131007 772784408625569792,132335 773273106882232321,135190 769680326377353217,114779 756099019898630145,40733 777068949741502464,157609 785728836709212160,197512 792885234622664704,247877 758740877460189184,54070 762903404104585216,74133 787833398706466816,197610 788797039509331968,218258 789842030612586496,228101 791048457708572673,196314 755828421905743873,39830 785771997368242176,197512 753004114909552640,25255 776795651363393536,157993 786397416979173376,194723 793142547149357056,249841 764871231547936769,83881 772096819220185090,129558 795021425107206145,263896 757594285675941888,47570 776785656970436609,157755 794411568113025024,249926 760546881348919296,63451 765192954629591040,11774 776073539484954625,152182 791035587817910272,234583 781844774181482496,139404 789468275025600512,225358 790221812772835328,215437 774269734988619776,141858 786585870895906818,202429 774221022505472000,141867 755891778889273344,18215 766658882030534656,92195 794301115902869504,258922 773555568669782016,136439 757681138118852609,48735 773377157108232192,108396 777587581613707265,162497 795117092919853057,264193 786910359865163777,207287 788833216614445057,216009 750943675639705600,15874 770037355742916608,116587 753580313230450688,26794 759575043684831232,57068 770563048415395840,118192 788691006912888832,220029 755433908754415616,35107 759735922434842626,58839 756990154930257920,36145 764845930440822784,84724 773895621799444480,139404 779956190872821760,173347 769934192817864704,115519 771844646288953349,128017 786399948258566144,203350 772911639742078982,129649 778544631625687040,166075 751704060089212928,18316 764176283521589248,82066 758812142384455680,54070 773893005757468672,139404 766940068250550272,80939 787802358562508800,201558 795755315404963840,268646 757072967885029378,44429 778713780674932738,169327 758620244185378816,52919 770079329569169409,116164 752072473168867328,18395 758169089030447105,41703 791088081835290624,234583 794732623205539840,263141 766678203750424577,93303 774790722541215744,143098 765252380426375168,85562 790744805655531520,232169 794576582253965312,261155 778427436853784576,167677 792036478956236800,240483 794605316897992704,261155 754826449937395712,22393 792134661896081409,243187 750530351823454208,12883 793708443211358209,254135 764965798112731136,85545 776910447735812096,157082 764501637587144704,73814 794241311582736384,258456 791779044396236800,203710 773646484055191552,138165 787081954759847937,208599 777564547716710400,161978 776130924274520064,153866 788096204144082944,214899 777935230003011584,155316 781561549018259456,186584 793297920061804544,250633 742338590319857668,349951 768112065709871104,103261 788278774483685376,1170441 750685411832393728,14567 793188999137406976,243286 768037938236125185,102998 773353259142492160,134470 756544643345494016,42432 770090537890279425,112872 776937967440924672,159411 788582012953227266,215437 757119069627625472,45672 769912999184392192,104451 757731802425491456,48220 766453278376853504,92972 793196336770191360,249926 749273876983521280,7816 769329034425610240,113241 794369934310506496,259034 793169757738459136,249926 775681648805421057,149953 760981070913208321,65455 757325380399149056,46958 765006307547938816,84209 767700587890737152,90384 791058046948519937,235948 768933652478644224,110389 785593833513947136,197297 751183408047370240,16728 758998379691069442,56146 767166872894570496,97386 788197040538787841,216009 786818718420627456,191044 793970739506388992,255942 758664338412625920,54070 771017840027729920,121612 770225906447110144,116082 792763726118006784,247241 795417967181733888,265855 758698240111943684,54070 757839947168567296,49723 780424316471091204,180074 788923852118118401,215437 788433104834859008,215754 770280541992079360,114587 770675573886771200,120610 791704876279398400,240145 791730686159888384,240145 770315822648569856,44421 753547895018749953,28049 761400502588407808,68144 794607331678027776,261155 765935806741700608,90384 791309781621497860,11774 767916983174176769,101514 791108749242929152,234583 762773894679830528,73910 786284749954224128,202429 790733959462203392,233558 763355692396937217,73814 793499631359516673,252408 758372235727937536,52311 786916334936399872,207287 779140197497712640,172545 749985339171680259,9433 764785489807306752,84724 791012202517979136,235251 795710242138951681,267855 761664490068770817,68854 785803899361832961,197286 786940553338380289,207613 776942290862481408,158387 763221388949807105,75899 778821924843458563,170072 778614919864410139,169201 787034807163289600,207287 790004491324055552,229229 768447993519407104,103185 789294371044593665,224225 788388073956454402,217519 795764924026744833,247930 781342568537792513,186584 787030256041402368,207965 750454502097059841,13532 790408463423770629,229895 773216132752781314,134561 774797444110573569,136947 792149327426781184,241678 769603036058644480,1249682 757592561640960000,47761 757677736701734912,48735 792814867359096832,247819 758722869459386368,46076 792827429676912640,247877 757555797375197184,47782 793883055794421760,255942 767894191573696512,101681 778404257456197632,167044 794560533919830016,261155 795104064505712640,253042 794291655582978048,259543 756916261922168833,44163 752947609363374080,24675 763087908807045120,75899 758059392621121537,50772 768932896547758080,110362 795690077674438656,265649 757901007892328448,49462 762391181816950786,71749 758233648235737088,51996 775722961072365568,1250232 786061265080872960,49459 788085318104780800,215005 738204238384267265,11774 790513448962691072,230704 785239956524404736,194221 750477614712840194,10848 773884955613016064,139404 785992444722700288,200490 759458746741448704,52545 790947097193304065,234796 785368332933279744,194082 789087401775861760,223286 771423552947970048,125367 773490212529958912,136947 749276869841850368,7055 757629113322446848,47940 760841113750147072,64722 763917412852899840,79691 781342421191954436,139404 773241147988684800,134561 764921924443115522,84449 781507757841129473,182257 781565371086024708,187976 758266943413551105,49047 764583214748880896,82066 769280445162946560,112612 752022444408381440,14653 776113325629243392,151845 788906187244859393,203546 792780180800606208,246771 794883816586260480,263205 786910346854461440,207287 763032097296519168,75677 740934197741768708,11774 749352906290323456,8248 767877905800105984,102249 776835255135330305,158327 773831083544735744,138819 768127778038358016,103354 790636936474091520,195975 792568253230882816,246392 778512667224879104,152594 778808142939291650,158524 753633959410479104,28583 790128446370377728,229192 754004342898692096,29263 754846537868607489,26595 777653059807645697,79020 756535661100830720,41121 777626560434167808,162810 778308726054907906,166532 762269778094485505,72354 774762878561816576,138155 793451187236380672,252020 793230959596404737,249926 762042988151185408,50654 793537879742054400,252408 794394960317452288,258741 765548773967859712,86440 791347319614611456,238207 778223395930386433,163591 767994899526393856,102249 745046564947689472,47783 762969630201622528,75073 788790515785342976,220332 751046706045652992,14858 761618399881338880,69245 790978851220316160,234583 768926255458549760,110362 767932824590561280,101514 775128560889503745,146804 771412701528457216,124855 794231496819298304,258598 778437670997327872,167220 794697807923990533,262752 792049128721309696,243187 762418372193558528,69878 732856159930060800,354353 757693527929135104,48926 764457240975712256,83393 751558588737343488,18555 767825085340250112,100605 786906548547166208,207287 786443623940263936,198517 780675204372508672,182257 793558126486106112,252196 792078538748809216,243398 793256092620820481,249926 792498532343087105,246392 795350998197927936,266500 751108808726970368,16772 785534118448685057,196277 765377208336551938,74247 781548212213526528,186584 787812914560245761,213064 791409477845028865,237151 779163951087099904,172799 767819909086662657,101681 755156116968005634,35890 789456447482376192,225380 768982665705979904,110615 760635800664936448,63451 758404893564669953,52921 770746577828864000,738099 762407798747430912,67852 771480297972068352,125111 760660310206341120,63451 764970603895934976,85562 770266413277798400,112939 776144830590164992,151463 770153390445846528,117026 774812120294625280,145244 787022044944736256,205728 764269101699039232,82582 793480226923618304,249926 773647072344023040,104662 785501953258233858,196277 749389769315016705,6984 791124297209245696,232169 791576191006183424,238207 752100552402690048,18298 788103049923403776,215005 756902946986725376,45329 757319959768772608,46404 770424372716834816,118023 757068694010761216,44163 786939593648111616,207613 794673465005522944,258922 781882400653533186,186584 794872052763258880,262849 791310049750740996,11774 734925755423936513,351168 758341171546583040,52061 788832470724739072,210897 764180961013530624,82283 778680113181237249,167319 788168864802627584,11774 752206911961833472,18215 755647420420218881,37044 781659615545131008,188874 758776642319872000,55257 775778751523147776,150663 794918599160975360,261987 787390765357948928,65113 747482797648994304,11774 769019968033808385,110362 771739504025534465,125142 774064582725820421,141316 760670761220710400,63655 761698204547153920,68862 753319369871065088,27023 781042654624804868,183811 773218053236543488,133519 788499733409071104,218275 794317381023608832,258598 765038961546833920,80486 786747161530789888,205728 765722551674818560,88457 760850111312175104,61352 771332285769580545,122978 763168182484041728,73712 775033411912073216,132419 786679878565236736,203200 794904080929980416,263667 753942136240869376,29041 753630889167450113,28726 759365847504695298,56924 791350784709439489,238395 770629914898866176,119682 787779221775060993,205197 756571310331981824,43278 781690437107081216,177455 760200441791676416,48119 758649752246423552,51451 764835301323792384,84724 758022932970864640,47761 788058164960690176,215005 767510115721314308,95055 750734361927028736,14641 775357926932381696,148473 766749296783978496,95708 757543456575201280,47782 772916317477343236,132335 779301842656321536,172799 786516241905168384,203806 764232981334622208,71099 772943623331602432,132335 768230368264585216,11774 755858851702771712,39188 790998572153962496,235886 755090583199158272,32757 756588568110243842,43471 781626731652276224,186686 768534012184911873,106774 795297523866812416,266079 791836123551051776,241819 758654210116169728,54070 774355636788170752,141912 766090122752237568,90319 779019168427323392,172116 776208159736291329,153854 792149845368774656,243648 761619538068635649,69669 778546718908510208,166422 795402408155344896,247930 774651638497751041,26446 762851588683632641,73712 751797126586208256,18386 793844318364635137,255954 753765887937740800,11774 773927527777730560,139404 776607308428161024,154071 760161986441191425,61412 754730706077495296,22393 773252897576476673,135736 773886497577578497,139404 787319396482121728,210207 757699383190093824,46280 771394637135097856,125367 743294269742419969,1247597 760586060405481472,62735 774172780875046912,136947 758548884821979137,53185 790935654502760448,234583 791342800382009345,237491 795616672929419264,267521 781309197539344384,185496 758410398949339136,52821 794383814952792064,257353 791494372743196672,239076 767473502571991040,83565 751673585429803008,18215 759614097470189568,58642 778362242353987585,166916 767416850863034368,98890 791639325762990080,238292 762899385122295808,73926 794683138878402560,262752 791012101200441344,234653 781691550002798592,160862 785604034522521600,196729 777341074205540352,161456 780062301571416064,169999 791875822751711232,241940 786676231072837637,47940 781494524098916352,185310 771994696272973824,1170685 785902613447315456,198671 789339215418970112,224680 765478641060970497,85562 775907099792531456,144654 792931425976590336,247406 786970560207134720,207109 772643024664981504,33169 780200932806197248,177748 788504083556474880,218275 756501822517358592,1248387 793483172486975488,252408 781417698668388352,139404 764406608076107776,82233 771220922501959682,123825 780731214663716864,182659 768485840859324416,106774 764991670811189248,85651 778009813926219777,165097 762681827190603779,74133 763842807081480192,79911 767321610898604036,98072 790228361872224256,227486 786815301685944320,203863 779323928866988032,158387 793140087387136000,249469 795683704534433792,11774 765247991888371713,86440 752860198142750721,17416 795113109572620288,264431 765557171840888834,88052 789378411089137664,224680 745090501032894468,47783 761534258854834176,68908 771744991383171073,11774 780091675230236672,178258 793104561447763968,249469 766772678581563392,91700 775000038049210368,146259 768579419854233602,107423 781866170802515968,190635 758638363951980544,54070 778404556560408576,166409 781289353913958400,181892 765692691917246468,74575 793592878320746496,252893 785276514879221760,194707 754745427719774208,33356 780780482690555904,181935 794494954454163457,260874 774812034504331264,130142 793797714597195777,252581 764517158084829184,82283 770032565164056576,105109 786344134290264064,202379 790950283383861248,234798 785314028159508480,11774 781664689604419584,177455 789122257461313536,222627 766814581419151360,74133 753553940613128192,28148 762467038774165505,431998 792085847562522624,243187 793448130431811585,252020 761252015867465728,65455 775130371453100033,141091 788739906264784896,217519 794135784013983744,257492 759855390825717761,59846 772108205665189888,127871 777725072131944448,353896 762214719092625408,71438 760167403716276224,57258 761647802447499265,355260 790270799525601281,229159 790256794509647872,230270 791046407230787585,234583 771778858613747712,127402 791810326157201408,240890 768757417999863808,106317 775396206646272004,149040 778742424290013184,169201 779084983189200896,172123 793251332341637120,249926 770934731173163008,120557 788484724360609793,215005 794559598204108801,261155 773414588700303360,108795 756956348772868097,45669 764851263838130177,84724 764165006497832960,82066 755889419140280320,39657 769027635863248897,110362 793139944772476928,249437 787069435047653376,207796 792966684692795392,247240 754177435038515200,31728 785653108697202688,197063 788782177068560384,218258 755385556981473280,37044 780603897031200768,181789 745329828769964032,351147 759453136121507841,57897 785744950776520705,197673 755602238597279744,37504 790668111745802240,233307 793958819202269184,255826 792476390796906497,245148 786374128597135360,202248 791369865143738368,238205 775286324807032832,146205 772062211644674048,128934 785281452946653184,193669 791656195023048706,240145 758054390657757184,51069 773562855207469057,137042 750317098623176704,9433 781489687861092352,139404 757975940932788224,50447 762834614423396354,74938 765064879749365760,11774 790662457593253888,231894 787319835210321920,207613 795279722783670274,262849 772798932099461120,132335 789104424127901696,223492 754083575356620801,30815 774609977805856769,144050 757274193570529280,45122 769333251026526208,113241 772673381984571392,132076 775413692292796416,149124 790553663492063232,232137 750489879125987328,13201 753422852943122442,27045 793873151503560708,256358 794534334858465280,261155 769204331115450368,111549 774295900487319553,11774 790920470933581824,234583 794559347732791297,261155 795324525726564352,258456 778312323848994816,164869 792361199463727104,238970 785615885205590016,196753 773171992086274048,131421 773476112123002880,136904 768891894902296576,109767 766080435667566592,91146 765965306015735808,90193 756500458953248768,42249 793966481025417216,256276 751756071715344384,19577 756331421157818368,42564 770306507996921857,11774 785638411084464129,197655 794009790703894528,257492 768933981291155456,110209 792140621314043904,244297 760908256466395136,65626 758096887169757185,50542 764941148800491521,84888 766069385089937408,90618 775795025556844544,150404 757007817513529344,1248452 781919941893120000,11774 794718666889850880,262784 794890703310651396,262849 770653013975429120,119937 778309571475562496,166913 778724634208329728,170187 794259334796611585,259231 785672675251412992,195975 765716305185943552,87904 793757619815153664,252408 763147590393171968,76549 791837728207798272,240890 793119600779022336,249469 750742504451018752,14567 788541682744758273,218977 752317676194672640,15808 790732715838406656,232884 793872109176971264,256358 758121561312288768,50698 765709604667789314,74247 772873317321760768,110941 792029356524769280,243187 758451748910559233,51069 759172881008001024,56964 779068753627770882,172545 758029167648735232,50923 771891947040415744,114254 781152484731432960,185243 792832895127740416,247241 777890688570503169,163990 779376951681245184,174576 764304255377367041,80939 792020496095203328,243092 769857608652062720,115435 767912502122385408,73282 792765904568352769,247241 774821861012172800,144654 772975516152324096,133071 758061053817327616,51069 766842187740962817,95672 776587766305914881,155451 795663089798627328,266079 795706081561477120,199307 794667641604423680,261050 767856523129204736,101681 770404919274774528,117257 790694846918905856,231828 793165734771691521,249926 764175735397425153,81946 776905506808012800,159245 794978585861722116,262925 771384503646490624,124537 776550694723653640,156505 777638310348984320,159308 768871277234941953,109397 791686409174196224,240483 794216247781163009,257492 762053998396383233,71476 753372701126000640,27061 788221207627849728,216009 780645802913861632,182257 768172815308558336,103354 788436177753874439,217634 795344340256059392,263926 771512724186603520,125119 764709044254670852,84422 765904681520562176,87904 791015072738926592,235620 767703003491078144,100620 794823469552676865,262752 755560415698964481,38476 775035084982280192,146259 793119388253630464,249469 771101976897597442,122817 790998835162152960,233736 753574774664630272,28092 780010182478823426,177472 768692873935978496,92226 764766616810819584,76858 790266387369369600,229693 785668198825943040,197297 787059367312896000,207109 763787792765689856,80136 785874429607763969,198671 765301635484704768,86149 765002605328273408,85562 787472399772123140,211347 739116575630852096,350829 758344805168578560,52554 776602277838630912,58531 790239141950652416,229852 759954523188240384,59394 786577481620856832,193047 790265563985514496,228037 772186418839973889,129558 772061431734775808,112363 780225958477492224,146259 793193062117834753,249841 768461558619836416,106197 788713302687965184,220029 791032546456854528,351666 770676174880182273,120610 794629167878848513,258598 757159148576509952,45026 765363991866593282,84666 789171236500713472,221476 794321410902532096,249926 768240477929963520,103261 774448654908133377,141360 792496665756246016,246392 762123594704924672,71429 763037910245388288,75899 758826112445100032,53185 786394529947611136,203674 793973535102275584,257026 785931317368074240,199769 793917423078424576,220727 795656872602832897,267521 795494328718200833,267262 790901064480456704,231851 758079250943447040,1248569 790938790151892992,234583 781576407990153217,188119 785244380768665600,194167 792437943940120576,245148 771871241707753472,128615 785976636327858177,199306 779204800441257985,171693 753668412677640192,28732 770731976366043136,120610 789516328667185152,205972 792188107428737024,243187 770511582702874624,118192 794554768605806593,261155 762324322945990656,1249013 781851707106029568,190635 786244548389240832,201374 786249417783332864,11774 793997960669491200,256358 764146258646822912,82066 779316559663759360,165348 759087845285961728,54842 775944649261277184,151463 789936423453519872,228820 788586422533971968,218275 775541375420866560,144568 758060151551188992,50654 768926463026487297,110362 766702133504802816,95672 773741781368369152,11774 789184103274864640,222654 764455430177234946,83367 770301726641446912,117257 754746686526791680,33356 777281599880564738,159475 760569007623794689,63753 773131676691988480,134531 772988841472897025,1249971 788628250515935233,218258 773860150683795456,139404 750781736909430785,15316 763120506778320896,76202 794976123646083075,262925 780529733410750464,181026 773203539619291136,11774 779551302753849348,175415 791265437551955968,237491 751870748029923328,18495 747587580737163265,11774 794683190212526080,261818 777992031536676868,164669 795466013139533824,266138 793132441154285569,249841 775435549075124225,148645 778687586902519809,168892 791285791972429824,237491 791689456096940033,240483 733021042810232832,354906 780800061588529152,182036 773940268387229696,139989 774467137419247617,141302 762350115554222080,431998 773870581280145408,139404 773192428224249856,134942 780600101223927808,80785 790843552792252416,232169 773873967308349440,139404 780703996176719872,182036 777360854371168256,161542 781097845503909890,183759 787448814521102337,208059 755263157359214593,35890 760122299878150144,1248155 771890870891057153,128404 774824381977534464,144494 770313466414370817,118087 773648387350601728,137953 793537208154099712,252984 775651243033260032,150511 760318341357514752,62327 765670170740215809,88902 766622481163563008,94705 776311509618200576,152946 795077653871071233,11774 779349860046688256,174230 791442451013640192,238780 765017203020226565,84724 780172467776040960,164475 758364465511399424,52532 755125153000935424,34666 794928669592580098,263895 794776977643339776,262784 761260664560181248,63267 792391989450813440,245549 769208766223048704,109960 785583091221954561,197286 755191119944613890,34898 750367974154989568,12883 749382267110240256,7182 779727935997706240,175092 758027141615353856,50923 771531373341401088,121612 772544963133321216,129990 780181717420093440,26066 761975077499969536,56037 773546253162512384,137158 765215017587257344,86103 773640634733322244,137777 780830372946817024,183269 732615822976376832,352782 786537076451860482,204413 793172055197974528,249180 765645036792913920,88902 777934458544463872,164578 770206005380513792,117257 773652446581317632,136515 793135064099921922,249841 772458759096561664,129662 773376332256403456,133702 792540747333369856,246273 740274605621796865,1247363 766806732010119168,96514 750064374077911045,11015 762649889834545152,73926 795752071446155264,267746 757926099577778176,47940 732410529889845248,351530 785330611435151360,11774 792094569047347200,243865 795229101149786113,264774 775398649371041793,148870 772083379629993984,129481 785703889362386944,196277 755270063628836864,35890 775158231119327232,146704 793200000855605249,249180 791839628424642560,241819 793293160776687616,251295 785791599997390849,198513 790912535578968064,234583 756817041349308416,43399 786887440849973248,204835 753271820623675392,26140 780832329405194240,182726 780287110930587652,178045 768522984961310720,107069 788092785966587905,214975 762005229189541891,431998 750907831285604352,15643 790870407645655045,231894 754091792446791680,30590 787819245979602944,49459 762961102208499712,75073 765612616395919360,88669 758259089520623617,51344 758443589584166913,41703 790568374996795392,230282 779550256304418816,171168 791833725931655168,105109 794677926872551424,257492 764864859825639424,84724 794591643395493889,39957 781464201462185984,185310 773482483430068224,1170528 794589449057280000,261155 770073442515312641,116373 773191285524094976,133454 761677504528551936,69915 792762286519652353,245148 794572124614750208,261155 759500428958572544,56784 776067188449021952,153095 764667206059773952,84209 793101911184461825,249469 770780418966708224,120675 781859355364909061,190635 778973742349160451,171617 771058654523121665,123258 779571934929584128,174557 794588714127147008,261155 770622758610952192,120127 794880590038388736,262022 795657024050761728,267521 755502632672698368,38035 775477009115860992,149300 790914630231162895,232169 792339959898185729,244143 758414917888315392,51997 771317575384989696,124597 754856584099074049,32941 794670246749728768,260871 781155741738668032,185496 781277098933522432,186584 780559587908853760,431998 733856452251508737,65113 778930268312834048,171168 785494029278425088,196277 794584564039446528,258598 792787835350843392,246681 774664760868610050,144824 794834985601495040,262486 749605713467412481,9087 755138555295338496,35044 756874744289517569,45122 771181848223285248,118191 774302674896420870,141867 778212484343824384,165356 792108960073474048,243187 762103301617885185,71694 792080901786177540,242693 776078654656815104,153095 780542265013866496,349856 781385422920298496,186584 777365677967630337,159876 765361953476845568,74247 766037024512045057,90539 770028258930876416,116373 776804992837644288,157755 794551243863638016,261155 774907530237599744,105643 753375076540616704,26458 757266847280553984,45014 757471432842420224,47545 771112213297958913,122982 775120541438980096,145866 776090825470119937,11774 758430567327080448,52554 767676207491973120,1249440 766306485945131008,91946 768560671126654976,106702 775103993462792193,146804 764409647914627072,83373 794931567034388480,262849 735730331660091392,353124 764825594827726848,51069 760855289331535872,63655 758110881574035456,51265 769966495124361216,115435 793220331699736576,249926 765923473340235776,90125 788791943866310660,220526 791666200455487488,240483 795369717603172353,265102 774008126970351616,139404 772051873490665472,128143 760200470006632448,58537 786520916368822276,203391 750789180150517760,14421 768898678530596865,11774 792605837940359168,242693 768130764227485696,103506 779969883266093056,464984 786203589081460737,201598 791884902249537536,240145 770237622031527936,117375 765238643489251328,85610 779439530747256832,174557 749778983982538752,9754 771779853011955712,125111 795386413416087552,247930 780923213031219200,184533 762308015710089218,1249021 772490490881183744,127455 789203667635216384,224600 794529858122457088,261155 763320657807630336,431998 778620178460446720,168794 766794812406181888,96263 794201976796020736,258598 756239023383912448,42149 767839804453113856,100893 758682529058557953,50923 778183040900165633,164826 765159236359839744,86143 771452612541452290,124597 764481722918506496,82209 781511344084377600,188401 787464154231648256,211347 777695532240154628,137869 777283263358459904,159876 765551858790391808,87904 773914038656917508,139404 754750490710269952,33356 793117477731340288,249469 773917971706155009,11774 741696475378257920,354285 753246111540781057,26066 768815102346694657,109167 792860588904812544,247877 766506715445534720,93286 793120240104333312,247240 769150621001850880,100561 758003202801471489,50442 789267396800442368,223921 771763428809707520,121923 750352415912845312,11495 753420979653730304,23899 765693553913786368,88128 785490113497300992,195148 795066745606336514,263895 755559642449666050,38183 773894915369668608,139404 793162651761315840,249926 790245120901718018,228416 762404657113145344,73001 767030181592641536,93144 793109738372341761,249469 793470362277310464,252408 751744971460468736,14277 767073047492882433,97377 794588689448009729,261155 764978015973421056,84724 795775039899627522,268448 779472480725598208,175251 785946378862202880,199546 790656884747280384,232169 794591785859346436,261818 771032561166458880,122146 773930510661914626,112363 760258671960088576,61545 787733232070500353,206644 793463679735902208,252408 794526977696743425,261155 789155218466496512,193244 766868952769191936,95672 773611086087983105,137965 763686693954260992,78304 786544243930046464,204413 773900370057711617,139404 774464009491849216,133432 780574059914493952,11774 793460525640323077,252020 785653075650355200,195975 753383619893293056,26670 773924704939892738,137965 793615215162036224,254209 769120125924548608,111378 753960162008961024,29263 786942868174745600,207287 793978001482354689,257325 759190921854394369,57574 750359864115879936,12805 763752873926680576,79691 732361193227091969,196346 793223773038215169,249926 793989094766419968,256276 773501776888725504,136904 792046504445894658,243075 792695406408916992,246726 781110079273603072,183269 794586646998122496,261155 785959029289910272,199262 752623666601558016,19563 775785923812454401,151302 785877936586883072,198671 793188229310590977,249444 794413663427796992,260033 765338276915924992,86874 785661492129566720,195975 794869140209225728,233171 758069330215104517,51136 755767097737768960,39475 756360240182931457,42432 785616224235491328,196676 751801382286622724,18893 765657409259966464,86264 773933948216934400,139404 775082920193224704,146804 758698637207621632,54070 773563294053376001,137158 785890779117957120,198671 791455458343002112,237857 795479045110726656,256564 760459371159707649,62837 767684435743342592,100605 748203183202238465,11774 794618975808319488,8044 762685189269123074,74133 778557866919747584,168566 743232851534036992,195876 761002137241329664,65404 785943384406056960,197324 773839583419039745,139404 794656298746974208,261155 779430498913267712,171991 775907359692587012,143585 793459045147500544,252020 765743396941987840,87904 792279052488876032,243075 732382910351822848,1170425 733292686849933312,355480 786973031587459072,207949 773508853426257920,137042 772075990809874433,126152 785926071497723905,199546 791403337023361025,238378 750031628831830016,7275 767836815428509696,101163 788310124674879489,214812 792549064604733440,354598 765557252161802240,87245 780020546574684161,177704 777887018298777600,163763 777269664535617536,157082 792165599820472320,244221 793119154681344000,249469 792066642905817088,242693 760482122641477632,62776 781330638041264129,181419 779301219198177280,173637 763159883067826176,1249110 785848230420643842,198671 769936350414041088,113836 793914282824101888,255942 754727793775312896,33356 739941579503349760,784840 795040053391192064,263532 786279940626878464,202429 791022428864385024,164814 763212829428178944,65500 776590240836354048,156835 791802767245471744,241819 763484243439849473,78115 788461387177611264,218275 794693221028954112,262752 780807132492943360,183269 793230362860261380,250293 764241867726880770,82283 764830869592813568,84724 790907830228230145,234583 794702777503141888,262752 773981645414236160,140444 779284311019253760,172027 794163309687603200,257492 768967473085415424,109960 791979522635730944,240584 772843367126433792,132140 776559586950144000,156110 788881950631075840,221785 749697835805859844,9030 785246755092692992,194079 778973113987981313,170253 789530221867401216,221005 794633220859928576,261155 786545204010610688,204413 789475934948696064,225359 756675779396825088,41839 793203319187632128,248770 786774319368134656,205094 774008389764603904,139360 772852716267724800,132364 788583819574149121,215437 778737560487022593,170187 779014093558558720,171168 791792572326871040,241523 793616080073789441,249926 780000124370051072,176940 780881196481994752,183269 791313300499927040,237491 768964209338159105,110344 795432554694410240,248924 790876816793677824,234583 776811510039543808,158348 775485293252141056,149300 769950861690806272,115593 750428441858543616,12868 765587138284888064,88488 774460735099400192,141316 761000797991739392,65500 771765331698286592,121300 755527173952442368,35334 776154272379576320,153845 765993603172737024,11774 776632057698983936,157082 794655634272690177,261059 738046106727264256,11774 771788412303147008,127134 755167349926277120,35890 755583818661175296,36719 770198366722621440,115506 769177975896084480,109960 794771352498552838,246425 758622024663044096,54070 789267632675520514,224466 760866695732789252,11774 772217226199871488,129558 788211898495930368,216009 794749026612690944,261120 794892089460867073,235580 751910914929070080,16537 768091299828203521,103126 765282708490682372,84209 780435066472194048,11774 785679935654531072,197512 762295434949763073,72090 781522959882039296,139404 763489357126832128,78707 764891322880659456,18030 785580881218048000,194058 785970129976918016,197512 753731665806041088,28866 777955464462073856,164869 788140316666761217,215754 792177117156999168,243983 760477357903745028,62063 766484689028837376,90031 761950541421445120,431998 773960196636839937,139404 787127948927270912,209351 794994821056307200,264397 795686788350230529,261155 775715976503361537,150877 749827535152615424,10207 734706882368184321,351644 780621577679466496,80785 788489137162706944,218275 792424451795066880,226738 775012300512108545,146259 767676647076134912,100506 775333324545990656,148045 786253291332132866,201494 790304108418916352,11774 767863064159027201,100605 787070520684646401,208928 760792689482670080,64722 755164344904712194,35890 764662157359349761,65180 788927113365688321,11774 754248542701649920,32039 762205916229951488,72035 779836399172325376,174230 790600219918499840,232169 739901044860190721,353488 761676808467128320,68567 785386377718398976,194082 766020688805138432,90384 781213099797852160,186434 768636408516845568,84904 760538645103251456,63149 785919997394595840,199546 757901797981696001,48470 772776527163457536,132335 778331636047970304,166282 759160605962080256,56964 750394910663139328,12805 794730383237611520,262849 791640523178143744,240145 792715924054740992,246392 763730895857676289,78129 763749547835330560,79691 788242775896653824,214492 755158670053302273,35373 758413969329524736,52167 778608227839725569,169226 751793502267248640,18395 791668359859318784,240483 788445837059694592,218223 790905973443616768,234583 791013409127075840,234653 765348587223994368,86653 755102020873379840,34898 795677949945139200,267262 791058454077120514,232137 760296986637504512,60849 781464828015734784,139404 757091420930973696,45857 771040887870722048,123085 765569987943825409,87904 792154157004103680,239610 793640711384100865,254135 793249901308157953,250293 765593945988489216,87062 794611767426969600,261155 778587342105870336,168794 785242693542621184,193669 789859769867767808,227242 788834677343739904,221476 758645492838432768,52554 791468719922933760,239405 756880165691617280,44450 771126375965192192,122145 751593855288475648,14277 794996329936277504,249926 764997441473175552,77732 776539125834887168,143720 787021037334659072,208544 768247061112238080,11774 769746226526818304,114422 772888942031036421,132370 787838973871726592,11774 780619618012377088,170187 755869817660329984,11774 766722842880712704,94899 763138875027955713,75899 758440743044341760,25134 760534274965643264,61145 769231111838773249,103446 779413298806722561,121051 794534446984638464,261155 771056899328356352,1249806 788014514386198528,210989 788963705593540609,222544 793617810148556800,252020 781635231841415170,171693 788852859890757632,191622 792033155737800704,243187 763912895507816448,80486 781748529882509312,189966 795656276449652736,267521 788031400603635719,214492 758133112538882048,43225 758907636377001984,55550 776461505227206656,155896 750961583296114688,15996 791740996581154819,240584 772143627241918469,126152 774717154117562368,144573 785904809840738304,197367 750778106315759617,14277 763163010814783488,75724 759917827490914304,59666 788517592168296449,218164 775849611999281152,150663 753766078346473472,29790 789045153688383488,108396 758399398464413696,46076 767804523536609282,100891 775149873200893952,146720 777804598421708800,161978 791352002030612480,237908 763121552833458176,76794 771115244349337600,121621 777134096908689408,127903 760105919132889089,61011 758148534998753285,41703 770812456906137600,110362 759041533253267456,54631 779695131343585280,171993 756313351123107840,42171 758915219934420992,53992 764347953976926208,80393 774388755939549184,143473 765252382523469824,86653 776518390278160389,155898 785311514882433024,193669 758793791700512768,22434 761715188647157760,69437 791357305233215488,238395 793485477995085824,250633 765018265542336513,85562 788515341668347905,218275 766770347655913473,95707 793433421213073409,249926 765463065567621120,87245 794697167218810880,259659 771476260086095872,125853 787065964164706304,208965 756912337618145280,41702 758388849902882816,46076 795016318290259968,11774 750371736567308289,12883 753071667677630465,24711 756512935623536641,39235 764167532580212736,78129 759111640331784192,56964 737267689618477063,349425 786312321186488320,202727 785297027118698496,11774 752680125158789124,22779 752941689996574720,23899 793133245764341761,249841 761536215170461696,68936 773932186680430593,139865 795693635002044420,267862 733000290543226880,349918 764449792831270912,81574 756325784759967744,42432 751231339161001984,17620 775757277718544384,151156 763346352981970949,77731 793155435113033728,249469 795323962725199872,266079 758417563097374721,53163 751211880019070984,16768 758655162089086976,54070 778745395455270913,164375 792445225822261248,243659 793272190720438272,243865 733509374388232195,102730 753349160221315072,22355 765371573222203392,87245 775480311090073600,149040 763116479885828097,11774 772761298077614080,125633 788067779681353728,209918 769569518414802944,112382 772299996573995009,129558 767573106047258624,98646 789933614947500032,228241 770611489300287488,105109 754860354463789057,32337 774202444867899396,141887 777572348866289664,155390 769205080516157440,11774 759110713562587136,54620 763054617190080512,47188 790894672914677760,234583 775012242152579072,146259 793129763095339009,249469 794257198373289984,259231 788510086096416769,217601 789959070308380672,27156 793502255349587968,249926 771880965488521216,128352 793302911266725888,249926 757739804737937412,49066 787011017951686657,207287 789673565003972608,226490 790676977585971200,230270 758656233947664384,43391 773526073187282944,136579 772101182743539713,738099 785864724386721792,197512 793865829200822273,255942 771526971922780161,126389 786265447616380928,202429 794635827515191296,261155 756667421029609472,44429 772764654523314176,129991 778345661586563073,152594 767083596981166080,97685 786980370663239680,207613 758760325361508352,54070 777004330373177344,156835 780635741525344256,182036 793243765293088768,250293 794354147122442240,258741 765581575492886529,87904 792873494291816463,247005 769250795661373440,111549 787346368742494208,199307 767782617580130304,100556 773972895601004544,139404 788016581494378496,214492 765122315680092160,85270 760489230355296260,62853 791008543453290496,235948 794310247867236352,258044 755176758056484872,35890 779875628854095872,107061 791030275388141568,235179 789164011044515840,221476 791716734097100800,240070 732539738649923584,352465 778011906355269632,165348 762743288113799169,431998 770350184136118273,118375 763421209841115137,76623 793298226774351872,249180 794155633763201025,256276 776433984372744197,155688 774418705417539584,138054 751228948772581376,16768 793640777637253124,249926 753040022094438401,352616 780598758740340737,181935 794334804628021248,259659 788155509555724288,215754 790548069699817472,232137 769543917880561664,27164 792285243038236672,243427 793125349991120896,249469 765572691898175490,84209 766515719710265344,93823 771446203393384448,125367 781875170508242948,190635 781206216567508993,185310 779893119357562880,131007 775523042025938945,148994 795337971545161728,262752 788530844218646528,218142 778399406613606400,167858 763349389964259330,74650 787775930416496640,210585 793282328994865152,250033 760639319967043584,64192 795095989761679360,263933 742091812706394112,349060 778727998627295232,170169 763126079238254592,75608 792117004698255361,239261 781237589328195585,31546 786300206673383426,201958 752625344448827393,22750 768134338659520513,103506 761014967227195392,66116 761400614286917632,11774 758424509519048704,46076 785294919892099072,193669 794655257766674432,11774 777181437330132994,160539 793182916096495616,249444 757268686508027904,46763 765874248271355904,88311 758152833141125120,41703 766975621582950400,96173 770290702294982656,117257 777946639998738432,164001 754717720785092608,33356 788975290655477760,222627 754710077802680324,22393 787864836461834240,210235 794570922975862784,261155 756199833493352449,41680 794727143829884929,255942 764156405704105984,80486 791706240716079104,234990 788621744567353344,218258 788695627538595840,218258 786910339208192000,207287 753831532234616832,29263 777925065945993217,158589 794032637320888320,257423 768939030641799169,110381 795126832156835849,264774 756349164204781568,42249 765184715041103874,86080 786990933736693760,207162 786412680538120192,203674 792500297205583872,246225 786733664914792448,205094 795741070403440640,267521 753822067376521216,29996 779066595381350401,168284 791459963780620288,237594 773736765802676224,132996 785278185260941312,194648 791350203144101888,238395 762292077619064832,431998 772882937964474368,132996 791699961452777472,240483 771446446004408321,125554 774385094454673408,143473 767431564556926976,170736 786561879485222912,202118 772933102456872960,353017 777142447591882752,159876 762469380357705729,70886 768256809291296768,209828 770743919470530560,56964 755475643396087808,36877 781197116173643776,186256 781199485674328064,184223 787515264590110721,210585 778612072015863808,165512 789223456923615232,223899 767302496209350658,98671 787272028495548416,209913 791022784046518272,235756 767815044696530944,101261 787726321564602368,212357 761641699567345664,69493 765547704545980417,87245 771939603146215425,127711 787457045700018176,207613 773321498245361664,133702 789119781819539457,223030 785600173384699905,195975 765973988564606976,90384 766995329749094400,18030 795384455800193024,259034 779364036777418752,158387 793297253502976000,248253 764803756932247552,83429 792959393377558528,246726 777843099636756480,164001 761334607660843012,64784 788735209030225920,220332 786195735704240132,201494 756278457458368514,42405 767880231755485184,100949 786948817224622081,206644 775004660990107648,146259 793651524048080896,249926 785624480647409664,196788 766189623018188800,90319 755192808311558144,35044 770502542912397312,116968 765120990590464000,85734 779820828703817728,176109 788526046626746368,218349 733125087205953536,355480 785989416984596481,200490 734497818191237120,11774 766276851484483584,91751 792381636830724096,244143 759955308345122816,59666 750068488325111808,11495 793486807748993024,249926 766836648361336834,94699 773549129377026048,11774 785242865144332292,193669 764055330951016448,79911 786967634235396096,193571 757963574719512581,50260 769022422905389056,110659 771445690140688386,124601 794537899794567168,259034 790139932878770176,229505 770294659100782592,117377 771328952635760641,124618 771411879054962688,125367 788132180014817281,215634 781608336261320705,189086 795031139824128001,263899 755492256166084611,38032 768976178711367682,110389 789264430420758528,223286 777279990115086336,148538 755531611505057793,35890 757655908134428672,48477 777722779143581697,162596 758271893241794560,52061 773717213949886464,11774 751583404282486785,18488 771082582578651137,122982 794923998702354432,262226 755166566392602624,35890 792562550634192897,244270 794010855553703936,256393 794174448345743360,256125 786454457861087232,202727 781257219211874304,186212 791435265453674496,238780 776568743270973441,156976 780452893350559744,179695 781443897566330880,139404 794676999256207360,235580 795424103897427972,249926 795321572705845248,266079 775070271187263488,146205 758163209824137216,50923 794318367876202496,259773 767962764967116800,101681 787357333017890816,207835 790978051244974080,234796 776823505413283840,158520 767864171195228161,101681 761280830849376256,67023 776025280494182400,152903 754822289586257925,33356 758111256020561925,41703 760627679221653504,64147 771481589385527296,125853 793807534389813248,255556 766751386600103937,95786 773564588147093505,137158 794593679612715008,249926 791659829588885504,240145 768128381795700741,103354 771533559471353857,126389 779388999810953216,91936 776421343105462272,155475 786172946280648704,200288 790957958268157952,234796 774784717522472960,144494 793575223341699072,252020 768935164609265664,110381 768961938164293632,110585 786821471012216832,202217 773907688602292225,138155 767756533396406272,100893 791351507266314241,237491 793783592040144896,249926 791365524689149952,238395 793194276054142976,249926 776096490448039936,149200 770877874668605440,118192 786093793078542345,200870 791039984224657409,235590 757857514801156097,47940 763136212135739392,76549 770191552429850624,117257 774276340530966528,131421 757595948889567233,47761 753202579329384448,26140 781912257907204096,11774 756682531127300096,41702 794207559741620225,258771 786754276932587521,198304 762967927121383424,75675 779193742418784256,173271 764904962447015936,85261 777609253670490112,159308 752900356728762368,24134 785255295618605056,193069 787653506920542208,189581 765713031137464321,86440 772791366896095232,132335 794589052842348545,261801 757609243247861760,47761 775001013837266945,146259 759366976967839745,56924 768192059681411072,104541 770858607382523904,351666 794531065863999488,261155 751164072641560576,17137 770297726491697152,117257 793995606637289478,257325 773976921264664576,137965 793885978138185728,255192 767193762309300224,80939 790983882434830336,235590 765001798453112833,82066 767836544342355968,101681 777960033665490944,164764 733208708960944128,1170862 768864595091992576,108849 780611448330256384,181984 795287952758685697,264397 765285838049599488,86936 755241220851507200,34815 760469041022664704,62452 759055156205883393,52061 776239893324312577,153743 766415420735631360,93286 767770411203497985,15536 778234234959859712,137953 732522987329622016,351837 774365232990945280,143051 750066896091901952,10320 750481204168843265,12746 757802805671268352,48492 795764482807070720,247930 753394422545539072,27317 756541375424987136,43391 771888813740175365,128404 773910334994276352,139404 750482739539824640,13532 733056507802202112,355464 785269703975456768,194667 759857762574692352,56800 775288963720318976,148045 755467500083478529,36810 780729812126138369,182752 788893237599621120,221972 763835089486684161,80716 790740948900872192,232863 793633310740275200,254209 772245018320961536,129471 790598942224478213,232169 792902685326385152,247240 756957312812744704,44450 780596996197355522,181935 779741239012757504,174115 789423457578708992,206666 758132737081421824,50476 793441330986901504,250756 778651794834530304,167939 785321554628448257,11774 759471420921421824,56964 792039938183356416,243187 773486282152390656,136904 770337821152378880,118192 793671430554673152,253032 775435107561828352,148010 792731407403589632,246987 794934486660218880,263895 795401194600615936,247930 791346647355707392,237491 775732860632363009,151185 764991413155078145,84724 772125121897074689,117364 774046860029886465,139404 787120675089682432,209351 788853085019836416,218696 793311043535638528,249841 770259159761707008,111549 775067992195473408,141091 785977931940007936,198671 768942936625188864,109360 773210576675897344,133454 777749434834817024,161456 794001461935886337,257325 790614048916303876,231870 768112307285004288,101681 781275202030362624,186584 763469663909007360,78205 793978210253840384,256276 778003333944672256,165022 757740177804693504,49066 771883996489801728,128615 768557098632355841,105374 771581856508620800,125381 787442246777917440,208178 765138776431656960,11774 792897585182707712,247819 793185483849342976,249057 778218969652137984,166198 781383181790576640,186673 793541095506534400,252020 750843347518918657,15316 766760065361739776,95708 778416254881304576,166719 765293060766900224,80393 774371201992970240,139404 758101305055383552,50476 750385320449806336,13069 788889193099300864,11774 789805394075918336,227507 772846143243898880,132967 790022809699299328,228820 769721925119700992,114388 794639964923432961,261155 788019325097668609,210253 795667079642968064,267862 763051790984097792,75724 761664495148150784,69711 794005960712974336,256502 761547400200716288,68993 770411288920940544,110585 789655031645691908,227242 794924176633167872,262752 758100165081300994,51239 770340167911473152,117311 793106601645223937,249469 793607357540499460,249926 794058852035661824,221476 766020470143488000,90384 786211636730208257,199478 794367815532871680,259457 793986437226070020,256255 768078969027440640,103354 763434650781880321,75724 765000621057511424,85562 794596637641469952,8044 775840545495060480,151242 778337351130947584,167220 791755919059279873,240483 755107779866529792,33850 761959350017650688,69388 758123269786595328,50923 758369505492041732,172295 787804619908980736,194080 772527785164308480,131480 772929663568007168,132996 790172362553430016,172084 785323562139811840,11774 793619921825505280,254135 775099835728863232,146704 759371944605126656,56924 793465675415072768,193264 792231678764867584,244388 758105024115408898,50346 777118091008368640,156835 771008949063651328,122146 758201630592380928,50923 733015374363430913,354281 768136620113408000,100893 789819234293542913,228041 760210929527029760,61011 794209445043572736,258086 777477484946206720,70764 780869798058090496,183759 791928386650112001,240145 765632462097612800,88546 792081940631486465,243187 778300841480429568,163901 794022099752886272,257492 769699080083767296,114987 791401706332364800,238780 794806427307098112,262053 795723173807489025,261155 765666926949466113,88669 781901517041172480,191354 794386295250419712,257406 795710337366589440,267977 772168043258638336,128615 785813982678437889,196538 791012383317749760,232611 793153488251412480,249926 758025298168385536,50923 794449836682739712,45672 733608231239475200,349320 756701813508898816,43759 795702201347883008,268356 766268108935946240,88432 788363742396293120,214127 775943191115685888,152038 785996254144856064,199262 770670469632528386,118087 769507627436945408,94699 774682212310589440,141360 778369060215992320,167407 791497155944992768,237908 795138449871224832,258878 754742812562849794,18341 788487412401831936,217634 750864782014590976,15316 756294027322986496,42432 765027088944332800,85757 794599867301691401,227345 769837690397143041,110302 795671844569382912,266079 760167830264381440,58508 795445913410007040,265257 771549430168236038,125554 763692896742768640,77731 791407506622820352,237908 778054589652140032,165523 770378685220216833,118393 780379969927188480,172677 770828102301732865,121479 793185752649654272,250430 788566232114995200,216217 794544187823661056,261155 770985916739366912,122406 772393421935939584,129551 763822105007837185,80098 755449410218102785,37433 756838757651787776,45133 764444697133715456,81305 777750297221468160,163569 795096285263134720,262925 790770446786367492,232640 794216975647981569,258771 762668516684201985,73814 767475336401588225,90384 771444355374678016,124601 786514956560642048,193524 766348799287570436,93286 789551012487004160,225400 792622820043948032,246889 758663031639379968,54070 794534702333849600,261155 762293207996727297,32941 732272526693400577,196346 756487651063164928,43541 778494911385636864,167220 751679342904766465,18945 785999461197701120,199262 755152966080794624,35890 790355974653480960,11774 758761762753802240,54070 795345709855866884,11774 752213883620909056,20002 773517340050874368,66647 786090331934777344,196341 758402226293399552,52167 770362605693177859,117609 768544033136316416,106753 777024367326748672,158864 765740611408240640,86653 792348147255242752,245095 793204242534191105,248988 776807689414475776,157583 791661566244421633,240483 770934794234449920,122146 776451602525806592,139404 749873524605530112,9754 776196381325135872,153760 777959956293091328,137869 792790590677188612,238045 789135307312685056,222682 795756101115531265,267655 756727999018524672,43588 753812774942232580,27317 788842988008976384,221297 751689302409506817,14277 760525132204941312,63451 786035462121005056,198310 786975193323474945,207613 733882754706739200,65113 762722672547508224,74247 775425659401146368,148574 792142205255163905,242693 770285484320788480,117028 779075722837057536,172523 793967617128235008,257218 753690393779302400,29263 759146426265923584,56964 752288265617629184,1170352 773240494339928064,133454 773846411477651456,137965 793210519901659137,250633 732771415993110528,354045 773890103932432384,139404 788053098954579969,214011 770211898176446464,82066 780806928507211776,183269 788578469877690368,217634 745067210457100289,82294 766417233459318785,93823 777338894840766465,161546 770669733272100866,120341 795319872901234689,264774 778313927180455936,167220 787772035925544960,210238 754200960663105536,32157 762726161117958144,73707 774421656685142018,141457 785597487549517824,197297 790743052184850436,232169 788191218974855168,215088 793144580111757312,249469 792296721837596672,245040 785313308505145344,11774 792073597997109248,243187 764276899094953984,82759 792342036208910336,245035 753714029772668928,28115 757660817210748929,48187 776152026107576320,151845 794788129760772097,263302 790696103079313408,232863 763425405219041284,51385 758403288580644864,52554 772526367737012224,129551 790276170126336004,230270 732342228840943616,349209 750851322950389761,15264 778724428213473284,169916 795695329761001472,267862 763780338430509056,78566 792839630848532481,244550 788584813930295296,104244 765279410878550017,83244 762456957999394818,431998 767885590129893376,100893 753295150642786304,26458 766663995008901121,94899 788376562169241604,217285 792537543417991168,246273 751157029436321792,15643 765248307308429312,84544 765238285027258369,86440 792030469688791040,243092 770690750728187905,117044 780803670812131328,182036 764466472995487744,82571 773957719132745728,140211 794610654132899842,261155 772841928308232192,11774 773094054926180352,134288 785497745587048448,196277 791178649172975617,236420 792924546256900096,248514 768574006433677312,107032 768251904556171264,103506 733091315848609793,11774 762840130415493120,73926 771072650466721792,122388 793503407617236993,252196 785431798646005760,195481 764201743198646272,80939 795727115958120448,267655 759099377864482817,54070 794558887169064960,261155 787399816137543684,210313 757807234042605572,49400 795451027772293121,266138 755497061190172672,38032 780846307745357824,183269 780603314404753412,181984 792148846910382080,243865 785823839984889857,197512 758118012939563013,51451 789887406837272576,226578 791066879968309248,235963 787817995179470848,108396 752682513244401664,23167 792966828746166272,11774 770662712141426689,120393 763623966409838592,77620 790736798695690240,232863 793108448623878144,249469 794765897361661952,261155 793993681594368001,256531 791015651699593216,234583 758839402768375809,53985 789815586901590016,222785 795077587999531008,249926 761994412608004096,71476 767935236592115712,96962 768847639034994688,104662 770346812590940160,117257 792064404858732546,243075 766460274010304512,92917 774116326189043712,141360 780185925510832128,178560 752789874651041792,23651 754090406128807938,31389 749679162886062080,9752 792346622701236225,239610 770841988895735808,119937 765722021183586305,88920 785320449190268928,11774 788429014062870528,217837 789413916338102274,172084 795760964155088902,261155 763048715967926278,11774 781295991597043713,185595 793718349960187904,252891 785964080918036480,65113 776801069527470080,158027 773886321618251777,139404 754734711252000770,33356 785787778177138688,194723 790294826633670656,11774 775104834311688193,146720 750731762125377536,14277 732355073108480000,350955 793592962596892678,249926 759407278080401408,56964 788767704660447233,220526 760184587326586880,61544 757221429020594178,46006 764205835727671296,82152 769583511518846976,112239 762969637902360578,74308 792134510259245056,241678 754718894569426944,33356 762984013778739201,75631 795763815916990465,267737 768532407242883073,103924 786510145316655104,203492 761952669875445760,69947 772835128133480449,132335 785725828084604928,197341 773956434945974272,139404 772473184792608768,131045 773584727206944768,137042 761743022631612417,65180 764934394201116672,11774 791202039284043776,234583 760564847130054656,63451 757754792189894656,43403 777632213206642689,162294 787842398445408256,210461 760131985897562113,60866 749926000998420480,10735 758525245934411776,52061 766764610938474496,96263 779137807193219072,172945 776800338401689601,157693 788926351264849920,219119 767854257886285824,97685 763518930279206912,78159 765381827062181888,86103 773918293551898624,140025 788523820143431680,215031 774219816265715712,141887 781521852950781954,188401 775430987257970692,141415 794751092466688000,262849 793194036014092289,248766 758334972042285056,52554 732675183366938624,1170428 768052515950788608,103126 772138877507231744,29744 765778786470203392,87950 786006251738193925,199561 788505087240966149,218275 775617060051230720,63451 770233373646348288,112872 767804553236353024,100891 764063528047173633,78228 733031357228679168,355273 777293184472711168,160614 789479529874092033,226180 753054216764002308,24870 761063063592112129,349283 778613253769424897,169201 778383641177194500,167003 750683830118338560,12883 791618013455790080,240145 795280478542712832,263697 768516822614286337,106281 785600290892320768,11774 792027369942949888,243187 762071253028999168,71026 786217975715987456,200965 774351950158688256,141912 785550130875432960,196788 743271968183484416,1247598 770992771289214976,120613 773103537777586176,134412 776868945987002368,112363 756273168260689920,42405 764875985707642881,84724 765417111284019200,87245 742341368199008256,352839 754077208872833025,30296 792489951921262592,243865 795763231541248002,267815 765068281027891200,85767 768589922886422528,107745 763969795083558917,80939 792073867254702080,108396 732455728837885952,51644 772758633478131712,132335 767733626381275142,100893 786308881693671424,202007 781229677981540354,186212 774260596753571841,141360 786682143669907456,201308 788876216820338688,11774 764785151343783936,84724 790743125526388736,231894 758339685672292352,46384 760589724142608384,62492 760902530977103872,11774 788090948613963776,215005 772182268035026944,128652 789303403272777728,224850 785635961510109184,195414 788034598768967680,214492 794902574100942849,261155 762478363093012480,1249026 780622989096288256,181984 755446872802603008,36467 769960349919547393,116113 793752846906826752,252741 743619275521331203,47188 792706116262256642,243286 778362329108914176,167220 795736091538194432,267655 788926638084022272,221785 779265618260422656,172862 753986774515458048,28866 780939847385047040,182726 790945234813353985,234653 763439180244549632,78344 766250275841662976,80169 741877565992751104,354958 779365469157548032,174315 794526062696890368,261155 776209527603593217,153596 789830046034829312,224450 768292912534687744,10788 793259810217074688,249926 732774454175125504,1035907 753568890110799873,25189 758483594557784064,41703 771790819456086018,127657 788714705653272576,217519 754832433334267904,33356 762776860287565824,74281 767447358367989760,94699 781665681016225792,186414 765670441537069056,78159 794725678847557633,261155 760803312195166209,64326 765700098353266688,88506 766045750086238208,90384 794682739265896448,259892 776890518764609536,158864 785866654429216768,198591 753600248799436800,28477 775904861514829824,151090 776216086391980032,154071 732849013989462016,1170689 778590793145602049,168284 789530985998286848,226881 761137498433073156,63655 766456353900539905,93286 773565556125466625,136904 753634394397667328,148861 791042621346947072,218892 771394359157678080,124618 789156996960452609,11774 769224908870123520,110659 752890765286572034,22393 763079740177735681,76339 755468390685290496,35890 787108828143816704,204835 790892161231417344,233280 794809476658462720,262849 792036907395842049,243187 756468257071173632,42432 785273498574913536,194648 785963209295409152,199352 775364994070355970,148574 763531303971016704,76723 773863926589075456,139404 751561163494793216,349703 753915055444332545,26140 779817046045499393,160539 790262409776668672,229693 772863400502300673,131542 766052451275407360,90384 785589106931798018,197286 771435690680877056,124597 794554760078721024,261155 777917091290554368,11774 785279348911857664,193669 793877064776495104,249926 758072500563668992,51278 763873604530569216,80643 785332163218518017,195125 787347472721084416,207965 762622968979722241,73814 773963867697385473,139404 791394382591111168,237908 761407788295741440,26066 750800836599701504,12954 794570486499909636,39957 795694981159800833,267855 756722563326152704,43469 792167066648317956,243092 776946324901986304,158815 793744246050131970,252020 761244010073718784,67496 785735453940912128,197297 770709108911726592,108636 792757496075079680,220689 760056638891888640,59666 779466352000204804,175153 767845639145291780,101681 788104555279945728,214899 777357442061656064,161542 759245886354579457,56964 778294492403150852,166409 768113203725361152,103506 794000083788304386,255870 776495798574080001,11774 768168033135321088,95055 792042215509860352,243075 773866994043121664,139404 769089865258524672,105642 759134401385168896,57105 771545761737650177,125703 790795993960763392,232863 791949732771794944,240890 793966399530078208,255942 777861376811294728,163901 791123536035323904,78159 778185981245714432,164826 794561427000299520,261155 793160389076873216,249926 749287081680052224,7836 767834355464974336,100605 763886890781138944,70177 786960627084455936,207287 791601213229916160,238292 775705864053329920,150404 794188666818138112,249961 786593051586142208,204901 793127188480622592,249469 754079179721871360,31400 781572627127267328,187224 774987743164239872,131012 785263920780947456,194560 774083163421147137,141360 792099787243786240,237964 756673446487130112,44274 764506099647180800,82283 777562269769236480,162461 791659200267096064,237787 775764951767977984,151071 788891757819768832,221953 766448492088655872,93261 766744035331571712,91700 781521597043712000,186584 772909431885475840,133519 789395366458253319,215124 794422245091377152,260404 792505340554190848,246295 778815515074572289,169923 781274119564169217,186584 792543264914014208,246392 755552185128144897,35736 757602993554464768,47940 777575385823256576,159308 794795279090327552,263205 734432047599628288,351252 756938989651853312,44291 769646247837708288,113836 774458208471711745,141887 780794079256776705,183269 751552738887098368,18407 768531411674472448,106753 772945894102667264,132761 757196865007783936,46391 788177472344817664,214084 756618245298421760,44429 781430714986364928,187354 755090382485123072,35044 785593273238847489,197286 749668684533293056,9145 773739094438477824,138819 785651584902377472,197512 758017592984350720,50827 760540944965984256,63451 764952681068716033,85515 773979345836658688,138382 776969999164514304,155898 790333413400076288,226461 756248350576545792,41689 791507362775379968,239405 776507889414311936,155451 779292768342511616,158387 763788676602089472,80136 777290564039565314,161060 765402436789907456,86440 771863443880173568,128382 786425937344598016,203510 771033024616079360,11774 773714189596569603,11774 777844295344750592,163990 756899375989743616,354695 760654602966630400,63393 777282594035470336,159876 772641061453893632,130669 762391653780824064,11774 788430966717050880,217519 791610851664986112,234583 773229196839714818,134561 790902455466799104,234796 751132059737821184,11774 788968627080826880,219678 767964742283427841,100559 744095260402278400,350085 794710141853663233,262226 764577585196064768,83629 766004662508089344,90384 760014757638221824,60163 769004317189681152,108849 792089835586682880,243075 794998120178335744,263907 793209954958057472,249725 793206004343123968,249841 778309247968776192,152594 787414599205289984,210215 776895870042304512,157755 778428507349094400,167676 772311289360035840,129558 790976960792965120,235487 792600987353493504,245148 770948940384440320,120474 792825505640656896,243187 758496569767452672,53185 757933016996077568,49925 787305366686171136,209371 792075996652564480,243187 764174777674240000,81130 794711396214800384,262226 786317394977226754,201958 792521685350088704,245148 794567924434501632,261155 756620720071774208,44429 768075538556678144,102998 785906380666351616,198069 794704348970262528,262849 776097351324823552,11774 789144316551819264,221416 795371026393677824,11774 779108487431331840,172185 793443981535215616,252196 788498736930435073,217519 763469908843823105,77637 767104567670484992,97472 764598998883766273,82066 758835070291484674,54070 761083500069916672,66159 765053724364382208,85159 753563654898016258,25457 754775748469141504,33474 781044412239536128,183759 781130065467707393,185496 793447335170748416,252196 792515587754889225,245093 794145474978709504,256276 788109526801276928,215608 791951166254882816,240070 764228509266874368,82018 768134420649828357,103071 758621081238278144,52112 793631554186518529,253032 768810422086488068,107469 785581288845549568,197286 780495225714315264,180759 776474641481072640,156115 787392769589256192,207287 788863802389463040,217103 787073051498205184,209037 752876487854923777,24134 795454305696219136,265257 769374816491151360,91946 779078176777445377,171196 777164617705545728,160539 789212242776588288,224333 765925599177302016,90088 770643580419387392,118191 773535791301615616,133702 764805978999095296,84724 793492909345636352,11774 786800852082176000,205989 773867338756157440,139404 773181790169116672,134470 786723024011665408,205094 786775191401619460,203837 793822478732623872,255393 776485941976395776,156290 767019364956504064,95727 769870605755772928,115531 776823597188915200,158520 790767305173204992,232169 788213291235422208,215252 794644102918893568,262309 776568344489005056,155390 758660753742303232,54070 775285568578134016,148045 785994887258705920,194079 759187940027301893,56964 759889634331590657,60184 760963547417366528,65912 770848100277641216,121195 781053046721622016,183759 793145902059823104,249469 793791147336433664,255393 759239589819215878,27156 750906832621694976,15808 788432205798334465,217519 777357804843601920,156835 778165769230249984,163602 781211045515763712,185595 752859101080776704,23899 778949479617757184,171324 774471155348443136,142721 756669563778035712,41702 774748918416494593,143186 793837884365078528,255044 774122331929088000,140444 776735287460306945,157755 788805135577276416,221120 766014015285915648,81929 750344732849692676,10735 756731140178784256,16236 789545947533565952,226731 794239298639974400,254591 774037274887491585,141200 777144836919091201,160480 788478179392516096,218455 793440937074655232,252020 751942366139805696,20427 762269184466100224,72411 738797911702687744,11774 790548813270220801,231792 754719226011627520,22393 774288299192188930,141912 791211542066921472,237216 766369113409282049,93184 781530476129447937,188401 790654182634250240,233307 781449638305992704,139404 789341155691532288,224680 765524167957577728,87852 762275511083077632,71502 740332376455143424,11774 789262194496016386,223899 788121789415170049,214960 791873246824202240,240763 787121199826567168,202108 790950563076710400,233692 779760486879375360,174756 772305880280764417,129595 779420091280658433,173347 793460508301008896,251803 756194605281009664,41469 757391100864671744,46164 769039491638124544,108729 787470751003709440,203089 785994285569093632,200565 733151801395019776,355480 795292325350088704,265644 761583006855393280,67679 766393249649033216,93184 776600669612445696,154071 788759814944002048,220526 766413993007124481,93261 777051893503844352,159876 763769994509447168,80098 790921373954797568,234796 773856779826364416,139404 775205613294936064,145387 749853541901094912,1248033 753237257268654080,26140 785490188218699776,196277 788805647089471488,220526 772074987238854656,129471 763400668900196353,59725 774317498204319744,140444 775198351625027584,136814 792059525842997248,243614 750724019842875392,12014 769259244520472576,27164 780467543966412800,180310 781370771373379584,185310 773976294103089152,137965 768898796726149120,108729 766083186451283968,84724 763059884128669697,76329 761672324219146241,69947 793575788385857536,252020 785915039848992768,199546 791254688805056513,237491 791559840543993856,235590 773912489369239553,139404 793611594726899712,250064 752083288727183360,19789 755159360645586944,32673 765763952202682368,88598 793082602710196224,249348 790559735644688384,232137 773565816323215360,136892 758739887885385730,54070 773960303222530048,139404 794204666896650240,258331 753650112283418624,28732 791411462350761985,11774 773984202010169344,139404 777471620218777600,158517 790601009047437312,232662 790747679017926657,233241 781104831725383680,185310 792941620941299713,248663 761657598181388288,68987 794661774494756864,261155 770468534518444032,118191 786690953541259264,205455 792185430577782784,243451 786094083240493056,49459 788209801746640896,214809 795696002963570692,267855 788135165851607040,215005 749393103681835008,7865 786979066238730240,11774 763028457332678656,75724 771071008904130560,120675 765586101176143873,87904 791660227191988225,240483 761532357535002624,66897 760968427565518848,65174 793152113568194560,249927 794974964214398977,263898 755254897344479233,35890 785463359273447425,192032 795489884324691969,247930 760280345925201920,61922 757674674784313344,48163 795290140251975690,265257 751802084748619776,19352 770024083815890944,107469 785515199184850944,195481 774013940087087104,138819 788541600020455425,218468 775768733771894784,149953 787852108443717632,212710 792082687452250112,243187 789509459227779072,205972 768502104528781313,106281 790395136588906496,229693 785946319303110656,199478 778323532304486400,166100 793186449143189504,250430 766624904808570881,94699 791825957212401666,240556 787022085323317248,207113 794924563838562304,249926 795678128857292800,265649 766447451662348292,92958 794559932360261633,261155 760859792277508097,65244 795612088068673536,265885 793337879653191681,251452 793799583700807680,249926 732365553378197504,349197 771947064007811072,112363 786765548784844804,204835 764479049871740929,82066 769579424035377152,110302 759429611398701056,56800 776387014048428033,155097 754803924742250497,32774 764928426297786368,81955 775726395645231104,150394 768125826021810176,103212 780113094924173312,178258 788674016454246400,218258 788394302867140608,217519 773115478566842368,134470 755348345674010625,35890 793580018307858432,251803 766927484612927488,95572 790638137382961152,232863 793997957158801408,257492 771492322735423488,124883 786094182989520900,200870 778686278329970689,169916 792767456276131845,247240 780847378714628096,182870 785968326358994945,199262 792483790086148096,246269 775428410168451072,148479 776238595229282304,152073 751933332116635648,179307 755165411046400001,35890 768637439955070976,108198 786240662727458820,201555 753361986478444544,27334 753424593096994816,24497 766669987175997440,90384 788541916396728320,218832 758432383150333952,53001 764591032277184513,82457 777161651716026368,353786 794540964849348609,261155 767104703369019392,94699 761559819169832960,69231 742571614160584704,47188 778584173976096769,167517 790249347485085696,228341 794046827104452608,255942 786797403479289856,205270 791535176274747393,239405 765384483415601152,86936 760982073884770304,65455 765920998482845696,88361 779418319749210112,174435 792594723101827073,245148 758406301986746368,52696 758677401341657088,51451 765928894172164096,78115 794235559572959232,259063 770757737894457344,107976 777001179645562880,158820 754747658753941504,22393 779496232347664384,171377 761962870770954240,69711 769042473238790146,109945 795355267168870400,266500 732182615994839041,350015 749793337528299520,7816 768546099531513856,104973 775524177755463680,148654 791692417548169216,239405 751609189672349696,14277 790597499010416640,232169 791087863953756160,234583 791346558201696256,238207 794666466201206784,261155 787052574017019904,194450 768584576423849989,106702 775026347869515776,87904 794595472455467009,261399 759132974000513024,56964 779276503443963904,173658 778715063322415105,167939 761184394115637249,66159 776414633972404224,155451 763345567967694848,77598 795426342045097984,264774 787698153998934017,205259 764710216134897664,75150 734532677945155585,354919 757490443152130049,148861 775039284533399552,145858 756954994025369600,45672 758052754958856192,48991 766035995548585985,90384 759884120482775041,59398 788578564215939075,217837 771101095351373824,122759 761010226476773376,63655 770327484244058112,118087 795466133038047232,266491 769054188156452865,108729 769829118712090627,111454 789719358155087872,226738 791138562523684864,236831 776554027408461824,154832 793497044396548097,11774 758788775619198976,14277 778619062481985536,169201 758504725964730372,53703 778247224228577280,165523 787768526174060544,210208 790063230232043520,227509 780849254063546368,183269 775121187689160705,141091 794542690251763713,238506 733165379833356289,11774 764645551094759424,80939 788071588960743424,215005 788187863586398208,214078 795457132510461952,267286 790753756853964800,232911 793131477215109120,249725 793250445116317696,250243 763834727207886848,80720 792496603093356544,246225 792791002276777988,247241 781541208577437696,187976 772462658415198208,131025 787099129675743233,209035 762804889516998656,74483 778667539803017217,169310 793630129859596288,253032 774805988981432320,144654 764876200691064836,82642 775895417699524608,151526 781678247805321216,186584 763553841023442944,78304 770934846432522240,122146 794351190364434432,259034 766366218831990785,93184 762669966814478336,73814 768913250859626496,107483 772408447916662787,109666 753870177880670208,29263 758337052324704256,52554 791698532541407232,237491 788348272771334144,214084 753859220018266112,28819 770526204847939584,108729 750825986795507712,13410 776143227527102464,151539 789445142453248001,225981 791292404254990336,234796 743838841614835713,1322955 792504758464421889,246273 750828115035697152,15643 759109832775389184,55660 752891931420663808,24134 794331580483436544,258741 768495656327450627,11774 760202724419915776,61051 760612072581234688,62728 793149700580835328,249961 793124103410491393,249469 752982140183248896,24787 763223657220968448,75899 785740140245315584,197512 751808147577147393,17640 795415252275970048,265855 763933953896034304,80209 763876045946662912,80939 771620185140637696,102002 790765128492855296,233558 767858402772946944,101681 750860735773900800,15264 771046196253106176,122124 760575209057427456,62708 785314529634836481,159876 786714962219728896,205455 762368516817358848,70941 786188234447396865,199832 753200712817881088,24319 754020440704704512,31095 773314272801673216,135736 777128631327862785,158815 770849815949225984,121612 774210221178695680,141200 765664321288278016,89076 787077985060937728,208014 793942806033297408,256255 768084301460242432,103354 788093645408784384,215005 759210781871378432,56552 774163847527620608,139404 765711850528989184,88052 791082870874013696,164764 764066845083119616,80939 786911805805301760,192032 779289298310983680,173753 793441088790941697,249926 794001542500192256,257423 794631857950298112,261155 795744755749621761,268448 771171575982764034,122133 773931801333161984,139404 794038516112097282,257492 789158340643393536,222682 785632118059573249,197091 792953339348590592,248514 771364753486643201,124883 779373477627387904,173347 756463668032831488,43391 776851586589097985,157755 794529626748059648,258120 768363415337336832,103899 791318420029526016,238045 791772569351364608,240627 760129052975861764,61145 787004981299720192,205728 787396295505879041,210289 758690482830577664,54070 768862740005781504,108649 768935129343520769,108395 779788409938247680,168654 791780226682331136,240793 780048679419908096,172185 794208560628506624,258771 793847457671020544,255393 794039417996386304,255176 768606964620288001,106094 763529270832435200,78566 757321421391474688,39462 792061099961049088,243576 767931945728737281,101681 793126916928729088,249725 752232074136784896,21467 754029486925119488,14277 786539352788766720,204413 786959995275317248,206008 790036346169688065,226803 760854753718837248,65174 778378981842292737,152594 795414231743086592,248924 794905383861178368,261818 765223009363734528,11774 779843885447118849,174916 793460843895660544,250633 758332131202531328,52061 756698850765705216,44271 760231752279425024,58325 766487156252561408,93286 756926502390816769,36145 756655775661957120,41839 763865151325941762,80260 755462701606838272,11774 751981752499908608,17794 765532290390773761,66607 789974647244816385,228063 775001318255722496,146259 791060195140972545,232863 792040405462167552,243075 750357985231200256,11774 788771289779568640,220686 732247369803128834,350802 779095717877051397,172299 761578752610623488,69166 787013778516738048,208379 795730314509303809,267655 789530094234632192,225784 751870769207054336,18495 793463273056264193,252408 758347441959829505,52030 781204270318092288,185313 732665653224562688,353262 762427952755646464,73012 789358283429515264,225359 754798048685928448,26436 761618027741900800,69231 767066841957146625,97305 767696501313155072,100605 781237079741083648,186434 781356886922846208,121923 756406625754312704,42495 780097436442300416,177444 791668521981861889,240260 768499902003412992,107072 759124716527489028,56964 766114340428738560,81929 794552896733908992,261155 755168982240374784,35890 770748377659301888,120557 776624995296419840,141316 780609660210511872,182013 769375911200247808,113165 763950205867728896,80393 781862612220809216,190024 793459890853478400,252368 795295890160447492,247241 758107922752679936,14351 780092948071510016,178258 790917473222746116,234796 776958385790996480,158520 757998431608643585,50442 757002978167365632,14277 764922383245377536,84724 794549235597406208,261155 762695838338383873,73712 788063426799136768,215005 778157195376660480,164826 769338111163768833,112301 793852957397745664,251351 756762723313029120,44271 793928216461336576,256935 752248427224834048,21074 757952678987268096,47674 774221182526685185,139371 785318102586171392,195125 794617123066839040,261987 754984755456774144,34666 760221090727747584,60794 767842756588867584,100620 789253791434407937,221785 779397018460364800,174728 794448211205308416,259055 769674166811365376,18030 760883170111811584,62063 776535918031364096,155933 766979129145196545,86103 775756396398796800,151156 785925121303318528,198591 791709401522565120,221972 793765163212169216,254135 781063611833692160,183759 751094632080142336,16299 776046074343649280,152735 773371811505532928,112623 775411995499597824,148800 792330873643339776,166316 781316855986204672,186584 765447826360762368,82283 772780152375738369,132335 790731230627201024,232863 793894667251163138,256358 776518444506243072,156567 790156464773931008,229755 765681626898501632,88428 770378630174273539,118538 795735049140310016,105799 793107900306558976,248988 786128858684817408,198620 761628216373022720,67453 779838235723825152,177233 785622517780209664,196917 753782630743732225,29819 793574952020512768,252020 764817215661154304,84753 763848548815282177,79996 753620181558005760,26458 793170746033909760,243865 793865754357690372,255942 778201401608445952,166390 754039868922007552,30296 794564382843871232,261155 754056019752292354,31212 765021018398289920,85562 766647374299082752,91917 755275794163703808,35890 786452072132587520,203832 751648754592165892,14277 763810513465831428,80393 763894690907168768,79970 785995508166688768,194949 758034905347584000,50923 759995311934758912,55970 760920048856866816,64693 788881314447396864,11774 762743189987954688,74466 770367467386535936,117963 775417113779384320,11774 785658935302914048,197916 794860826825920512,262849 772631583090020357,129471 793798387497734144,255393 785833902892089344,197512 790938398479552512,231427 755509800314613760,37044 770282128957407235,117833 758081780901634048,50827 769929762756177920,114247 794530439503499264,261155 749841346844880896,9754 771928312931311617,125742 772068492036243456,128232 750046421634736128,10571 779066446831771648,171324 780545592539820032,180343 788602038011695104,217519 762325389515427840,431998 781901612595941376,185310 786661571434917888,205181 770828920954429440,121479 780195087246426113,178395 750195574134042624,9433 772938225128050689,133043 792348421206122496,244143 757362100205387781,1322887 776240685380952064,1250306 773696192442163200,138382 781228448765403136,186434 791490934491926528,237202 794012368137129985,254209 769649337668407297,113882 786749992824365056,205094 767465500880302081,11774 781570182527410176,188401 767562518105653250,91936 770606305706926081,119832 776474421246566400,155688 794963461503643649,195876 771793329960792064,127218 793819613230313472,255393 770438894051401729,118191 788848246672154624,220526 776190791567880192,153194 795331703753625600,265485 781461204745252864,186584 758022243402256385,47761 764593976951214080,81065 759149867100954624,56322 794245862566363136,259063 764946894099517442,84209 771059349242413056,123226 787962947737976833,213887 756444036425220097,42344 786982311275266048,11774 791589829498769409,238395 774603615713591297,143824 769010839668023297,110362 775700180599439360,149200 767558596657807362,99900 779376468363096064,170783 785648998661099520,197297 785917090716712960,197512 762810647276957698,74809 791816855208026112,241819 794553539452243968,261155 793159897491738624,248556 788073076936282113,212068 790926703497506816,234583 790985252466327552,738099 787914542470750209,210238 786232390494453760,201958 756968247157747712,45125 732669729081556992,1170396 765340925962747904,86103 795032390989135872,263906 775132118439436288,144730 756506285764476928,42249 759754965124575232,56724 770053373773094912,114254 765352432595374080,86414 765898625880723456,81562 753274594224582656,24467 777806016612294656,163763 769997121995104257,116082 732755020194570244,353002 753315527595024384,26066 771014764801777664,122146 779561166477504512,464984 760769573415165952,64700 790555645976031232,231358 786890018828582913,205091 766630993067405316,92226 771146713914601473,11774 752696188105666560,23115 757558073393373184,47782 780528345234628608,180655 785590376539234304,196676 732216007570268160,349788 765426080413061120,86274 771013209973293056,118192 772064211455180800,128404 790651280142336006,233198 794749968242372608,261818 758328056729767936,52061 775102892562710528,125163 794314494906433536,259413 765229625567948800,84422 789221550759215104,222627 766728845730996224,93478 788773686102765568,11774 767744741047930880,100893 767692240470831105,100605 787972502857326592,197512 762784158305415168,73721 776879292965728256,157993 791016067850117120,235251 793246124920320002,249374 793891495032000512,256589 779098896861573121,170845 786951206421659648,205091 762715945542582273,73814 772952057775058944,133043 758400619862372353,19598 766713666607599617,95708 786605142476894208,205039 795719313516675072,261155 751150371804962816,15808 764777059768041473,84666 760590751721979904,63879 793176469945982976,249469 758368959121002496,44450 759186032520728577,56952 773375706214445056,135254 769269134018445312,112363 787657400484409344,200235 788756381218340864,220526 766708723892957184,95708 775000566632157185,146259 790907362806759424,234796 785915478640386048,198878 780482488217010176,180723 794760087256649728,262022 754004048412565505,30815 763376059291201536,77195 769676255633379328,114301 772290680584605696,130415 771100167281971202,122776 760274376604254208,47940 781230224381992960,186170 791346624295559168,238383 774768825074012160,144848 760822643209736192,64326 765159131959492608,84724 776568444539904000,156976 751219992771776512,16768 765435086778961920,84886 770755462451044352,120690 787026480840663040,207974 732610785461997568,1170592 758653026429046784,53985 770730959566176256,112363 755560097430904833,37457 769574707280707584,114236 793718510744657920,254505 795368865349963777,266151 793646849437659136,249926 786938509902753793,207287 793960149262049280,254209 793984567493464064,257325 776939845776211968,158520 794539593341157376,261155 786540415398752256,204413 767515699082256384,97852 757242510171222017,45669 759004008388231168,56302 752876474319966213,24134 763887946038644736,80153 757566714234089472,47782 788103670026022912,215005 787255425758556160,208252 789431008156344324,224680 774021577268617217,118191 741412754863591424,349060 787418775612162048,206117 794841719548342272,249725 795408209007742977,266500 787100262842396672,209184 788768920693972992,220526 754740772629602304,33356 790286203807408128,230282 789966707523723264,228820 749446506864865280,7006 775887563202580480,151845 757618308590043136,47940 764179001388703745,80393 787025123043860485,207287 775399549850517505,355260 780736271366795264,182726 764301840523497472,82018 751121690634051584,16949 753607070444691456,28282 756581487328231425,43887 768830736694599681,109104 765709787413684224,12954 788374781032800256,216991 759215935282634752,51798 756632245696237568,349198 792221339952099328,243165 767792829003395072,100893 768494388158664704,106716 758028622284357633,47761 771931163925643264,127775 773584090880552960,137042 749365089661104128,8248 758443505928855553,53144 776063108045414400,153095 787154450532081664,207949 794670224733798400,262022 774351694079623172,142906 753711194414940160,29263 754781410909577218,33356 787159944378388480,207613 794686645073113088,262752 787851516728242176,213347 762298543071752192,431998 786692357169086464,205143 792107205160034304,240483 768486538191769600,106716 767732691580125184,100893 771880865483939844,124597 787015906484445184,207287 788006016017428481,214138 791348020180840448,233131 791355915991674880,238207 793555630359535620,253207 766907358643576832,95708 785877267863867393,199290 793859456845029380,255942 787830463020855296,212063 754744621419335680,33520 780179597572902913,178882 749331563314229248,7826 792066668138733568,243187 763797204121161728,80393 794884611440607232,262849 794302792735199232,257406 759948493813342208,55257 791177499573182464,235590 792117959636365312,242693 769697564371382272,112032 776107763189575680,153501 767585413976367104,84724 781340661232480258,139404 794320697703051264,11774 774813817100349440,145524 785805360175026176,196277 761561434224484352,69231 763900464874262528,75929 778685836661362688,11774 795026655580405760,263906 794210980787933184,257423 785515792725049344,196262 787516800330297344,210585 791718120754995201,240926 739190948358422529,349449 787130710146572288,206644 788175403454193664,214084 754711496924471296,32963 787470609961717760,211347 788933188328357889,220332 733353861847482368,11774 768227818748547072,11774 795715394845765633,268356 750697149063569409,12883 769576369323769860,114357 778335051951984640,166409 756379949448110081,42432 778226844294221824,7047 794010223564509184,256502 794880982579089410,237491 753725374488600576,29263 763396074987855872,74943 765273008143564800,85562 767456360397152260,95055 786516782593011712,203713 789319005966217216,225359 794599649101262848,261818 753025238489718784,24439 786973507867422720,205728 778683360386232322,168127 794666932045803520,262313 775866063137349633,121785 786418594829570048,202429 794611553442021376,261818 794753481059995648,262022 777922031308378112,164171 793200927339610113,250033 791356143406682112,232169 786939839274885120,207287 795117509754101760,264397 753761041964826624,28626 755352987162316800,35005 789564434825879552,227048 752751112688574464,22746 790368588699799552,227048 791419393762791424,238429 758572506785558528,46076 768928898683854848,110381 789152813846757376,11774 790179510998020096,216009 792034105382887424,243187 781334963132198912,186149 792500192608002048,238207 785850072613388289,199043 764490590079836160,81946 765714782565511168,88930 754716569746415616,33174 759950554676260864,56964 771133946356723712,123583 793994479829221376,255942 793550418756370432,253206 771958520136732673,128404 792100261716070400,243869 761378562926456832,67468 766302159529017346,90031 772193806418534401,82209 759302371956711424,57348 770248951182360577,117257 755832354292269056,39462 768456738458697728,106281 768559691484061696,106702 769208826948190208,110344 764923142959566848,84724 776873912202301440,157993 753534467164299265,18323 788371514835906560,7224 788422586409648129,215505 766535620550283266,92959 767628320980606976,304513 780662358565793792,182049 789872699317317632,226731 794287873373519873,258829 768825774539354112,108649 785936142256398336,199546 787392049188179968,209838 772734281781284864,132299 787012313974870016,208176 795306768083648512,249926 772881033989595136,132140 775452825874669568,146205 758119863474720768,49843 779378258559184896,124597 780929288472256512,184223 732673130448060416,353016 794913050893701120,261155 776236166446141440,153194 763111798493020161,76652 781568672384978944,188478 788432864320819201,217837 790298128238784512,11774 795004067198226432,263931 792571353459109889,244270 793309243952672768,249926 771616133111689216,126539 772834563731128320,132335 785647971698216960,197091 787401652068229120,210313 794274186533310464,258598 761642528932241408,63655 789513067818344448,225981 773467718897065984,133702 775904653510934528,151463 753719261676314624,29263 778218934214459392,165488 756314634580209664,42344 766141256401580032,15066 771056206496538624,11774 791500257997819904,238207 779475087271469056,173846 785498468793978881,195975 775301981753794560,148170 766795281769828352,94683 780753572728344576,182036 781310553885138944,186019 771581829732151296,11774 794531044816875520,261155 762125718172078081,72010 794118789113794560,251234 793545384173776896,252020 791366595339808768,238205 737412565890928640,355185 765620866596024320,88669 771799129202622465,128121 793155553967079424,250066 786365280029184000,200961 789968205901094912,227507 750523525245526016,12883 794102733099986945,249926 753287365591007233,23899 763501826121490432,77598 732965626583605248,354058 786152264377380864,194450 786945270420475905,207613 751635617512054784,12446 793590123711520768,253164 795446299638177792,265688 773093809722982400,132364 775986508511588352,349449 791127598252302336,235487 780804013784764416,183269 757656317557350400,47940 762654725594505216,73926 786998121595146240,208308 793502426506661888,249926 785898788980338696,199546 793961118997749760,256276 795394799176155137,266884 769308040461946881,111225 756847943328694272,41702 775103508324507648,146405 773692026860830724,138616 795082733542252544,262849 785360638105182208,194199 751582022405984257,18893 768572771102105603,107032 789835885579608064,227048 754011344312143873,30296 750372955524300805,12883 779139254840504321,74321 781551725303836672,187976 787547978802270208,210432 790635573245456384,232884 758686832989175808,53703 792073270958788612,11774 763563808887406592,431998 788097861183561728,214288 773582620924010496,137042 767891624282116096,101681 785864829181501440,198591 770892689038598144,121949 785816050118057985,197512 795395211971231745,261987 787805514210091009,210238 780789810034192384,183269 768839282303827968,107910 770974408072499200,121949 793622158526251008,254058 775967034349944832,147391 763919595711234048,77708 778719193571004417,168284 794556322670747648,261155 790631159730348032,231882 772740695132110848,132335 792417755106381827,245074 795018769173254144,262849 768129967418929152,103354 766686846814412801,90384 778080157634400256,152541 790336959180902400,11774 793485265608122369,252741 778231592489742336,166532 779447131543187456,174465 756856466510839808,44503 780841352108048384,180825 760517377125593088,62771 768141222410067969,103294 773362166971834368,135736 788885643917156353,219119 772802769422082052,132364 769156501512527873,111558 752977967790297088,24988 790614068952522754,232791 772659933221224449,131421 753653538870493184,11774 790751430688714752,208178 785663869356216320,197512 795750173968216064,262022 762573228263018496,70177 791793267826421760,108396 794288727472357376,258939 793957653697265664,257026 790932373428764672,234583 760152411038244866,60794 774336008037011456,140900 756653797267664896,43391 792927755419590657,248516 793575408180555783,252679 786399195859038208,201103 752086963948314624,20268 759828645506584576,58253 743265208852852737,1247598 763417443377287168,74868 772510212406124544,7258 759175933798457345,56964 761756344433070081,69231 793339858353688576,249926 757605714437242880,47555 793111945469501441,249469 780978585867722752,183269 752888097730359296,24134 793612315358666752,252020 734752377023139844,353374 755243402208227329,35931 793880807643512833,255942 777805365807312896,161967 772075906294812672,129436 778577330373550080,168794 793467887319191553,249961 772820086172315649,112788 781842361785745408,190635 788221037687209985,352258 781465450945413121,139404 765953540250492928,90384 792877881596710912,248010 790687131568144390,232169 787149151112863744,209184 780555195218550785,170144 780817943332401152,182257 764915465621823489,84889 785971007433666560,199891 778672295367802880,169201 781238590663643138,186584 790537021613678597,230301 758482885972111360,52554 770431776065859586,118191 787975389008109570,197512 744299883792785408,349197 752041741058842624,686533 792662164574081024,246726 774797553841868800,11774 754820020501372928,33356 790270034991996928,229693 752236271381180416,21118 788290171858853888,215412 757838375030169605,1248533 791037214167883776,234575 781110038710530048,185496 771031058523578377,11774 780719078960930816,182251 781356057792684032,185496 765571397175259136,87245 794870437998161920,249926 789509222094499841,226731 760703315546112000,25656 780425907135586305,179537 787411378353176576,209884 755219535825776640,36219 787011887984619520,207287 771096812254101508,123583 779131020574658560,172799 789448130613960705,225981 794601378668826629,261818 781366700201562112,186434 785871326393143296,198631 788484349612158976,218495 732684584744308736,353228 789290246110273536,224680 787834508779421696,211422 761687708985094144,69747 765157355432480769,86103 781781210397827072,188063 749784368957317121,9754 785687231784550405,197512 753997260103512065,30590 770996842096041987,122146 775815020953292800,151741 789302631835455489,223492 763467347722022912,78304 764416543111323648,83391 771741522899460096,125145 771862632403836929,128615 733006110748233728,355177 756864806758514688,36145 795100455248478208,264754 755491472472838144,38032 759812283237273601,58254 785821263029792768,198671 780640091362332672,182257 751769436848357376,19112 777461845007499265,154914 770403956438728705,118506 793450328402321408,252196 763255748050743297,32625 794557818753978369,261155 732267614114811906,349814 792828868717637633,242693 768808383919030272,107423 732542940598439937,352466 771565827568959489,124597 780455122333675520,178117 763013676379013121,75899 769289672329691136,109713 763895326193233920,80939 788863169494192129,221143 753725182867406848,14277 764461146292137984,83391 773839009718022144,139404 754988126377041921,33140 780799917501485056,182960 787352981515763712,210207 754974313548099584,32337 764236767838871552,78228 777592600152854528,87904 789976678076387332,228124 743917981239902208,1170322 776577642145411072,155009 777161035711180801,160480 794666492189175808,258922 756880896649822208,44450 765240004960321536,86440 779135312777793536,11774 740879321003237376,31836 766488928618708992,92475 772891561927421952,133043 775779257817587713,151463 758710399042588672,46076 795262951234170880,249926 793864644502827008,256255 756526165301596160,42432 762986890836389888,67226 788084213832712193,11774 781633621769584644,189086 763921852683079681,80169 753396165358432256,27317 768180192351313920,104162 773909318324264966,139932 792065636126031872,243187 750869726440468480,14397 794404883013242880,191800 777025770761949185,156835 792399119931305984,245075 769236775587893248,112158 769200885431869440,110585 771976070887190529,127344 776858137663942657,156811 777306637509988360,160858 794221736841580545,258771 794994826928410624,263817 768927497006161920,110381 780620756468183040,170187 793130554388455425,249469 795036623259992064,263896 787069205443186688,207287 789560932909264897,203546 786135368009588736,199211 772959062774259712,133714 749828962809962496,9754 780846851541049344,183833 755366808920723456,36938 791743555257700352,240483 755960937182560256,40550 764348624100786176,76406 781307397805662208,167220 772751381778149376,132335 785717365086363648,192971 733345966053560321,353374 786442476294901760,194272 759403810594889728,56625 781623734142730244,185496 751142747403194368,17284 760621764300959744,63198 761170788460404736,96353 763775815326789632,79587 791700604829638657,234990 758585004033093633,51344 758274149865385984,49852 780052729305636864,176129 794786579160121344,262849 779699024781795329,175092 763488937000050688,78198 758490441599688704,52554 780614649985142786,182146 768018346671378433,98072 758292118846582785,52112 791699833220427777,240483 762253261063593984,70797 779649314242957312,175340 757556145968087040,47782 790667796816408576,232169 757119868701437952,11774 790614405159514114,246425 767775028796592128,100893 760941235137675264,65920 758837553784946688,54070 767710073665630211,100605 758649551221915648,53703 785519369656950786,196277 762806928661680128,431998 753383573617598464,18215 762700139945426944,73926 790093299105148928,229229 758275780946321409,51809 794880859040006144,249348 777548815230377984,161352 780831400601812993,183269 787091094509002752,209129 789278779352969216,206666 790575432261263360,232137 785735586825048064,197091 788125922767417344,215012 776300173131591681,149953 794482530917421056,249469 761222554593878016,65180 785278330832424960,11774 790695432695537664,233692 752166667728220164,17281 775220164040138756,146259 755614324425564160,23217 794945484985139200,263895 780824674930491392,183338 794209539012886528,11774 757757051300900864,49121 777946663990140931,157755 793457652827299840,252408 764428577915887620,83391 794197510059393025,258598 774055852500094976,140047 791727867407261696,240718 793877047030480900,256146 789171349532979200,221416 786559374395379712,202051 750820521843957761,15536 795101708124880896,265257 786271538920042496,202429 789549576239800320,106085 795374919336988672,265878 761403474965884928,68144 786793678375227393,205186 791664070512476160,240145 764326496685191168,14277 788078489543045120,214492 776145342416826368,153699 750297401114656768,11372 792742923276214272,243648 755330188133605376,36807 779463802299482112,172185 777662163800432640,156835 733876959470555136,354238 789693072502206464,227048 792718992163020800,230288 795055632198094848,247930 749552131779260416,7287 788784470447026176,220526 753237351086850052,24316 754758248914231296,33356 766048225283313664,75073 795035812639440897,247930 795397706529341440,26066 754165634137595904,27045 788562710933843968,215437 790964635780325377,233692 751181075590750209,17434 790359704719556609,229159 755808177405517824,39685 794910678561812480,263532 758725815748161536,54070 786914161695526912,207287 786637864251428864,205377 790266261892661253,230141 734488144251359232,7700 771453250079825920,125381 790610188382400513,231871 791785674877890561,241678 795702013308739584,265257 792528533704835072,246295 760593135030284288,1248768 792099806084685824,243075 759470254552600576,209828 763288429581008896,77491 785529049774903297,196676 792447464204701696,245136 794369551358009345,259743 795606397547401216,247930 786430390432993280,202429 772811431460777985,132335 792654098541776897,234526 773180165929041921,133454 732997765735714818,355237 750651271003119616,14421 792822412358262784,247877 793189543696564224,249469 775740428658307072,151071 753785014349725696,25189 795055456670584833,264397 757618344681934849,47940 753682809810669570,28732 785334830187675648,194949 788064313177100288,214173 768968549415149569,110585 788533582100729856,104244 794390263305076737,247651 794944766924488705,262847 778332634955018244,167220 795248595268173825,263653 794169605392572416,258331 795378541760286720,266491 762774739047809024,74868 785527751679873024,196277 790914148313870337,234583 794586262061649920,261796 785895382094053376,199546 795715054247153665,267862 755164238373453825,35890 753715452912828416,28981 786402372570546176,203674 790877413005750272,233692 771756538683723776,127796 794573787744243714,261155 772326292796477440,128934 781314424363679745,183801 778369737885495297,167407 778274003152625664,166434 788398338332827648,217634 757598510409773059,47782 786686736017551360,205728 752006245851144192,18395 795261590048296960,261666 771322674475708416,124597 792056123545292800,243187 765379940044922880,85981 776132702344978432,153921 781343781605879808,187084 794382892033941504,259513 756659308780105728,43471 795303088827535360,203546 765186557745717249,86103 794602679716745216,258193 755028007551512576,33356 768152217056534528,103354 772825831769071620,132335 763465318622572544,78304 781073032726974466,183759 781239078142476288,185595 792119463873286144,240070 791790951157096448,241034 769714265351749632,114779 759330859572953088,57917 795420395151261696,266138 785607881580306433,196538 786236675940769792,201958 776147899629572100,152866 785978533180956672,192846 755522962631995392,38183 780782432966549504,181964 794538183165739009,260173 793192427410583552,250375 768515967936626688,104973 763848775781715968,80808 778409167342100480,166852 781648462467170304,187896 765946828789514240,87904 766866581137784832,93286 768822210186190852,108880 791056919297298432,235978 751849911575048192,19236 776095823042142209,150426 792723226061185024,246225 764961063066439680,85283 768925334632792064,109470 780616805253541888,182154 795018112043196417,264397 760320176122396672,42435 791463683637469185,238272 765279837485400064,86653 791348360443592704,11774 750376730884317184,12883 793855283017707521,255866 788867581285429248,220961 786947859794964480,207287 785894856056897537,197512 790354023232569344,230282 763788935701073920,75897 795322328166957061,264807 750430243597365248,11495 787829632926113792,213376 764992204620300288,85562 753983875777298432,29807 794317498518601728,258456 765664904355328000,87607 769941591737806848,89859 788199987033374720,214632 751648877938286593,18323 763922748770889733,80939 760914435653402626,65729 793263346178981892,250633 788541736624590848,210390 780480423931568133,180099 756316894542630913,42249 778003758890364928,164826 795416619375849472,266084 760117998967484416,61051 764452080467734528,1249235 785795985234681856,197512 794584006545182721,261155 794623690533179395,255826 795300032790589442,235289 774220757161414657,141887 760926563663683584,64693 794349816335699968,259773 750340650688716800,12287 774089047174057986,139404 779049683674988544,171693 780392980469338112,179593 793521874680635392,252020 773993014947672064,140444 765656914948608002,87858 793632021738160128,250785 755224471531696128,36219 774853512828104704,138490 792046276565229568,243075 775094269753253889,146259 789884023199891456,228588 755718550120173568,39162 758429452833525761,53209 764671554068189185,82344 766137802526523392,81929 759547793702649857,47149 762835916603871236,74943 776975784863010816,159546 768907297607168000,109666 793568456390144000,252020 772096573006290946,127957 785277719978340352,11774 761276521726169088,67221 766764827574464512,95530 769217119187640320,109571 790929875334901760,234551 785546387744227328,196788 793110072293482501,249469 793164730898808833,249444 793222811175170048,249926 772258319012536320,129551 787494294454140928,210009 751851422069583872,14277 760602012450820096,63268 763874697360580608,80939 778338909809881088,166852 789989486851522560,227748 780198995821899776,178847 788125840127111168,215608 756485149622009856,17292 788129048316809217,215754 771177754179932160,122146 785519442491039744,196277 790256613328195584,229148 778000443540594689,165435 788952367811231744,220029 793490553203634176,252741 760840858010726401,64722 786593111334158336,201494 785569719889776640,194072 793580657377021952,252196 780824712926691328,183269 795450034364055552,266491 756348390141677568,42432 762646397371817984,73814 765598122957344768,86653 788109119454605313,215005 756317790630359045,42432 741613393602285568,350825 764624666602434563,77598 770366098973728769,117609 794711340606783488,261942 755381980951302144,37044 756292285403238400,42564 759145334324989952,57309 769383816674758656,52545 758268678735552512,41703 794000900922757120,255299 785498954511314944,196277 779912639262498816,79987 776771356792918016,157755 763642379702267904,78959 789811687113232384,226538 759053298779328512,55710 771448261508997120,125367 760908647434182661,65626 767513683752841216,53995 786938833166340096,207287 773591435446620160,137158 780592722394644481,181886 753681890779865089,28981 757711721523843072,47693 753984107932188672,11774 767855357808955392,101681 764457270503739393,79987 793961717151584256,256276 752831348885159937,22575 772815069247705092,132335 753195259983691776,170736 755402611478499328,37044 761274856415518721,59631 785235293968490497,193861 759544494652030976,56964 762707405159460864,52554 772840859645739008,132366 752804780570017792,22953 785318449547390976,192558 733085627202310145,1170825 760961829141086208,65974 759907283597832192,58254 766266394447007745,91946 759558164320690176,1248642 785867065211097088,195975 792056873780326400,243075 761992768721784833,431998 770817201775443968,121479 786985599764930560,190424 774949034238763009,145524 794651726099812352,262025 753801240258056192,28841 766769480760303616,95506 781380006073147392,139404 765271612799066112,11774 765504819264102400,87145 770351229302149120,118375 779348438781665280,11774 773216930677133312,134561 768653561936900096,103185 794556866474999812,261155 777568618271821824,161978 794887958990123009,263708 776008203784052736,151156 768900694954893312,11774 768473512164024320,106716 773552414146256897,137158 754742641321992192,32404 763873838807461888,80153 755555663313379328,38459 793873176816214016,11774 765177312757190656,86103 765633577811718145,87904 768861581212000256,109666 770733744206389248,120610 778039505743851520,163602 778251785748131841,164826 793220001838817281,249926 771792061305454592,127218 791704563124432897,240483 794544113706299394,261155 793130396858798080,249841 761961769992491008,431998 794942396391968768,262849 788754046282788864,220526 772465995361423361,112788 793126513193390080,249469 790771193435480064,232884 772522140440625156,129551 771952341826306048,127657 795706975514398724,267862 762638436167802880,73964 766555342620676101,93508 792524747896606720,245130 749727344449974272,9950 766318134152220672,90575 769614628435271680,110585 786963418859315200,207119 753953946452975616,30590 791412414033989632,238639 786549438277836801,199546 775937514523635712,152182 787976617750560768,354073 769297859468550145,105109 787322866060685313,210207 792159020257640448,243187 744126256468336640,351463 790938109294686208,234583 794554716567040004,261155 760149593615130628,60866 780111283249156097,176125 733112301268533248,355357 759115809591406592,56952 766005702733291520,90384 768626131494965248,105714 769198440207282176,111549 751189744692801538,16768 788564210418540544,215437 758670474456932353,54070 794961043877482501,262849 778765903005642753,168794 772891394859991041,132335 793972113497538560,11774 785868394604077058,198671 791776774040453120,234990 768132620974641152,103071 773914545504923648,139404 779110116297547776,172270 780256208401813504,177773 764952332899610624,11774 767195560289918977,97386 763451362784976896,77849 768636100307017728,107469 791294416610795526,236502 795386271115808768,247930 775768420101029888,151581 769263217860308992,112363 788061265738346496,215030 761682800227459072,1248944 768229227615379456,11774 788080365806166016,215252 792854478152138752,247406 762885735649128448,75349 770869560304021504,120341 776435671955181568,155328 794367840681918465,257353 751686176340336640,19294 768067271650603008,352034 778570053147041792,168794 794515452768579584,257492 756317644492529664,42432 789146233646395392,11774 751721093690486784,18893 787187313000546304,209151 770966698690240512,121949 754156032977428480,1011996 760543075546505217,63149 778331274461212672,166282 785655927714316288,193524 792020787632992256,243075 762463290991575042,47283 773947754037014529,139577 770726052305989632,118191 772468850658992129,129558 777853233888976897,163763 795472046172020736,247930 761975226137767936,70858 786925414950182912,207287 776324301049982976,153845 781832814522097664,190635 764100629153378309,81702 770893679250673665,113278 755780409548419072,39462 764177123099541504,77586 786650342977077248,204413 761009016122273792,66159 758795067179937792,54070 751925019245047810,18316 753972273942585345,30304 793432208128094208,249926 785899780773818368,198878 790892189295513600,234583 733059356703358976,355639 779128956276604928,172400 785605875310465025,197512 768970379587047424,110344 773357100399468545,135741 787001701668564992,208167 785489642925600768,196277 760160639952171008,56964 794594192286748672,259220 732274591175999488,350279 769591478691721218,112363 771674395576193026,124597 775654406393954304,150511 794209496050663424,258598 755555894566461440,37947 755749459691180032,39384 793863320411344896,256162 772312920050892800,129983 791467107405926404,74939 794244030402068480,256255 756917801063940097,43271 767876504436957190,101681 773994772927123456,139404 779330928279597056,171795 788501645541847040,217574 763441060274024448,78381 780181504437604357,164475 793113779747721217,249469 785968604416241664,200235 759814031960051712,59402 767837207570681856,101681 767878892220710913,102034 790184325820055552,225911 790599506278555648,232137 764201537216405504,1249227 774985407918329860,146259 781306045964484608,187084 794993101408534528,263907 773617792201297920,137869 789706893090516992,225949 792139429506867200,108396 770423503740776448,113412 764183095331348480,82283 761006972938354688,66116 776067257017434112,153095 794001625895632897,256239 760112931518418945,61037 768488020983050240,106937 769315500002123776,112872 781552490198265856,186673 785602984398893056,196767 752219104275156994,21074 786990497655062528,207974 776285434045353984,139989 788390028070100992,217519 787075107030126592,209043 777198604163297281,159665 755511512781819904,37979 781195666005647360,185595 756945378134650880,41703 779417406456430593,171865 779036990759055364,171693 749292339634565120,7828 768499753508220928,107072 759847047029719040,59398 791795762044690432,240145 753523768924905472,27317 786966653582004224,207949 756527715885387776,43391 732135987237654528,1170320 750462655714906112,13532 792167029792989184,243187 755574707932401669,38183 762818825117110272,73926 752825065608216576,22953 758377304628133888,52554 762795440005865472,75073 793752319598948352,7700 764944596791156738,11774 771886847706275840,128194 757922670402867200,44291 761897132278190080,70886 750529398277672964,686533 766383735608487936,92213 768076528831737856,103389 750087456033308676,10735 779296854844530688,155451 772244778356473858,106836 762690706116792320,73926 781580710830153728,188622 773344598064193536,135721 790097440078573568,225359 795765095737524224,248924 789103064372350976,222647 763944549378994176,78274 764574951923978242,83391 766341254443655169,86103 763257401600389120,32625 775416840822460416,148574 788547837340610560,210390 788154562615980032,216009 787040100710580224,207733 794286032631926784,258927 763338031751319556,77273 763530644903243776,78513 788140202887741440,215634 781530347905310720,108396 754735902484606976,33356 770800738725310464,117604 793274227419820032,250033 794170275654795264,232850 766305439344693248,91499 753282471400136704,11774 771379252566437888,125202 772515061604741120,131421 793942663116492800,256255 752665090059595776,23217 752757889903824896,23167 792100971497320448,11774 763206245662728192,47188 786951676733321216,206644 758028730656710657,50923 770660603765534720,118191 793704729985617921,253206 795743085879762944,267746 777042720304996352,157693 755509668818980864,36484 769576996066078720,112239 793115631725912064,242693 777236525440315392,160592 791027526894137344,233963 758830350692851717,54070 795708674966753280,268447 785637606146977792,197512 759432131617624064,56964 751785638337404928,19352 791272280282324994,237223 793533593150627840,249926 753535024872448000,27045 773201191064838144,135025 779406027250929664,174115 774405630039760896,140444 779619497229549568,175340 759090868653465600,52554 791370370334924801,237908 792389150188015617,244143 764270439833141248,62180 776744412319744000,155896 763098705738084352,76577 750077516442894336,11556 794212400996069378,257492 774590214853582848,141085 786083806314921984,199546 786988973516128256,207613 753434880625684481,26064 771161715631423488,122861 755169031301107712,35890 773183422307168256,135025 776773016772485120,157840 756978955622678530,45669 787180112018075648,209351 757708351719473153,47901 767962132168208385,87904 786279552926396420,202429 753983134216052736,30354 790941684993490944,234568 732691498114949120,353220 764495296063680512,83391 752981369937022976,24788 755770257441222656,39475 767746576882073600,100605 773287586097803264,135725 760914531677765632,65180 763308767572144129,47188 768237284801941504,105018 794531945044590592,238290 762149745141833732,71429 765983011519148032,88361 792528941344919552,243286 793245905277231104,250033 755204052753928192,35367 756223410376732672,41763 756966088877965312,44274 792859708121985025,247241 757682671145267200,48477 764127514482442244,80939 788787889996005376,220526 752241154587029504,21714 766420497160671232,93850 765536694473003008,86103 790199805767069696,210432 766267350907809792,91751 785495156535406592,196277 768828121319473152,109104 780648555535015937,182257 768927255934349312,109447 750308214357524480,10735 794466091015802880,259034 775303418047000576,148170 794194055257329664,258598 793097322125221888,249469 794019154982563841,256502 752289944761081857,18504 774188712318078976,136512 758257066012123137,51809 745327878234054656,669866 773657697128448000,11774 788749806055424001,220332 776600610523246596,156835 776182741813592064,152314 751855144753504256,19352 765069201954471936,80486 781284054490505216,158387 769344761455112192,113165 785822234640343040,197512 785859024935854080,198671 762458987690205185,72056 790701739200671745,232884 788852072783368192,220602 795431718173966336,266884 751024906846875649,16422 788141884388483072,215608 753955924067311621,25135 794556476673183745,261155 786939045939216388,207613 788406282000752640,217519 793207937590329344,249239 773998149568520192,140211 778419402496733184,11774 786342204143001601,201958 751215448935374848,16931 788887958631882752,221972 795056064454623232,264397 756079042508587008,39462 753199712279236609,26056 792802170533994501,247240 787397302914785280,210274 790607947332104192,232169 764497638813073408,82571 777966605917491201,156518 763854907678089216,80720 791081902778224640,236454 761537170066829312,68936 733263886523244544,355480 790886586363711488,99049 793207609587367936,250633 791035683343183872,234653 775641526194081792,148713 774085632595406848,135025 776000813759995904,152735 776813684161179648,157693 788547667953455104,216009 778213900730920960,166390 785341650633625600,194213 778003212834054148,164375 785936481533571074,199352 776369403768242176,155332 765913106765664261,87904 790651287176028160,232863 776835650121195521,158673 792892185842561024,243187 751826028897656832,15264 755157621275975681,35890 773904557793546240,139404 790351060938338304,229693 761380985841725440,68273 770675833673363460,118192 777411771162394624,160758 791030801030848512,235487 769638916160978946,112336 793457263440596992,252196 755524026370449408,354391 759257885708877824,45407 771932107115462656,127775 764989506252668929,84422 769342694791315456,112693 779550782513348608,354831 769201805850992641,109666 780611344739565568,150151 790714124770549760,233692 776711349342703617,154869 789229753605627904,223692 787086158606065664,208176 790903021081337856,234583 791726152972992513,240535 790949790972424192,233963 771509391015153665,125367 778958116591247360,169410 746331008253911041,352035 763122012336205824,76127 791057763690577920,236393 778416802745516032,152594 787061853360906240,194450 751981596656300032,11495 793966483835469824,255942 753026256384434176,25123 794526913096273921,261155 785270377916145664,11774 788130220310077440,215064 766158281505071104,90482 785990068985094146,200412 767714799568326656,100559 792232077592633344,235685 753737215621095424,29548 755358830385590272,35403 786160090634002432,194450 760567132610527232,1248768 770404917072699392,118604 776622664580419586,155451 767808642544533505,101681 787884996186955777,197888 764832591639748609,84724 778756186883563520,168794 761334596394950656,67497 765667272790802433,88920 766574693835046912,92959 764156084109979648,81869 761287758904111104,63655 778366999894163456,167674 790664427263692800,233198 791649729520160768,240260 776437443029368836,151185 794268673422852097,249926 786447219285037056,203674 791430979214716928,238395 765734684944769024,88052 790216434555248640,218349 765155448530038784,86103 768475701490036737,106774 764211858580598784,82066 778687334535471104,167939 789552765118902272,205972 775053861882998784,146216 786006290505969665,199561 733308241174761472,351252 793507106301304834,252711 781180137215627264,185496 793296490970120192,250633 752945416405078017,24173 769725413635403777,114491 764153114664456192,80169 773756997967634432,137042 763183621087883265,73814 787911341608697856,213887 755130418928627713,33356 791950158053335041,241940 779410486848655360,173868 764586100513878017,83751 758275206695747584,52061 775888326574374912,152182 774390085538185216,143051 785899623663693824,199546 766720338860380161,95672 772099075483115520,128934 787337413303607296,209713 792072271900778496,242693 753410179618725888,27317 769599345356222464,111558 780833639642771456,182257 793164622253744128,249926 753195257400004608,23217 786914086479028225,207287 795356523715293184,265878 762121627224055808,71429 786987291013251074,207287 790263471514398720,230282 780744883384492033,182036 755009547559763969,34666 795298545112940544,266079 732191961382150144,350020 794644822044839937,261155 794710257167728640,261155 792275366085877760,242712 751052488632111108,16169 778393961887100932,166408 792562544103882756,244550 793247436743421952,249926 771843663710326786,127836 776898680381059073,159146 765339158512562176,82061 793581869245882372,253793 775472206717394944,148800 785466551877136384,195975 790615579442806784,11774 793548872337334272,251788 760999938129932288,65404 780799876036718592,171377 795197386494656512,261155 762339468846202880,1249014 777657884444196864,161456 773702554408456193,138819 793533812009381888,249926 791700138607730688,240483 789069517523607552,222654 768817965294837760,109167 790727357858316288,232881 791418634098896896,196314 758344318260305924,49866 758082059357282304,51069 761736515210846213,50654 788472554906345472,218507 795263323726024709,265276 764090437581705216,80852 789992800481796096,209582 753750942336557056,29592 781340609915285504,139404 792768854950805504,247241 763816075062571008,79911 786659724771074052,203674 775038468997218304,139865 765739964873084928,27280 755190293457231872,35890 750367227832963072,12883 788423472900739073,217544 793430190626078720,249841 778327269710393345,167569 791300191949160448,237436 778635476026527744,11774 757296134813548549,46890 758267091459768320,52112 788129599368663040,214247 750914947593502720,15808 759932039671885825,60102 764256456426287104,82283 765201946936422401,82066 740344329466585089,11774 762775624947757056,1249039 771498239451291648,112363 778962961176072192,171324 763814346174726144,78129 767773705204301824,100893 779352098580430848,174315 756917996761653248,44163 791402170381799424,246425 780417696823259137,179589 792144381784559616,243451 758354928578338816,51136 777832628837908480,163901 789958194038726662,223286 765697222369345536,349486 770395591042068480,118191 786919726056402946,65113 780101377867386880,167220 791691204706508801,240067 794556383752376320,261155 756636514264551426,349970 773658526711476224,137042 779008148241731584,11774 776464096648654848,155896 777963905733709824,164608 793162738155524097,249926 771492720011382784,126152 793593355947089920,252112 785322495209529344,11774 755610260459491328,37538 767723351519428608,100893 773251630955454464,128121 795116370665017344,263895 773629848635924480,120118 780939332597133312,182726 794559892686274560,252020 794928270424834048,261155 762296554388676609,69491 768429378363592704,106281 792707722462593026,246392 759609031140974592,59073 775371404304801792,148473 785489936824737792,196277 766442101638856704,88920 795394085863522305,265858 791444770329538560,130505 776530008311410688,155688 752910983912390656,24134 793844846712598528,255942 794564963956379652,261155 773938600153055232,139577 785561858065387520,196917 776083908618313732,153194 793866607596412932,249926 771457987370246144,125554 785916435595980800,198671 753729831020351488,29589 755728249234214914,39235 764859351815237632,75724 786959658468700160,207613 793749462363570178,254628 795280550072381441,265644 794590134825910273,261818 779327314110746624,174115 753989680744501248,30590 768168809429467136,11774 763908884520067073,80939 791357771082043392,238207 762372365980401665,1248861 761162104313352192,66897 791376954138255360,238494 789580782272733184,226731 781018241825202176,182257 790902352857358337,234796 755451868747149313,36735 770066059005161476,11774 773866232256659458,139404 794996208494329857,263895 794880431674060801,243075 788470822180646912,218495 791710217247526912,234990 759092654755844096,56784 787911518553829376,213887 760984622863757312,65174 765208557994205184,86440 781393907984785408,187453 763039653620551682,76003 753731227996282881,25321 760110894831501312,59664 762289202386001920,72035 768654395810516992,102998 794963110104698880,262752 762989757383184385,32625 780744590550638592,182036 749894966617444352,10568 766662579804528641,95343 751598817686884352,18215 755487669434589184,37973 766273298250526720,91946 758664939397607425,54070 764280151395954688,1249230 793183846531424256,249926 776848318748131328,157840 781288007064104960,186434 788006289695793152,214066 769904110401355776,115435 768754348109271040,93138 790651174743478272,228820 789194301724958723,209184 790652572835209216,232933 791181008183984128,236420 792100145877782528,243075 753670832547848192,27045 760997526598062081,47940 787031937881812996,208379 794753552363257856,262022 791666296794386432,240483 790870096054923264,233692 764847500931002370,84724 774222810445119489,141887 755412827196665856,35890 785879101823254529,197512 771443370204028932,125554 775301979182551040,148045 788757526959521792,220526 752235813266743296,20501 785289100773523456,194157 790073424823463936,227048 753644741787607040,28732 772025643340935168,127775 795682038191947776,261155 781845314625875968,190635 791656646707523585,227267 775705934802845697,150663 791281725536165888,237491 755761505661030401,39354 791593526605729792,239611 762903427164741634,67226 759075085550485505,48287 788354915445932033,215608 791753836843139072,240483 795095724627206144,265245 770311569238482944,117257 774028844114251776,139404 761036040308011009,63451 764799955554803712,84724 780180911304298496,164764 785680136578281476,195975 767787848011509765,101163 788984080973066240,220777 791844791692689408,241940 785953173156618240,199960 788492051742543872,218275 789146184971542528,11774 770517535162716161,11774 773299818412273664,134375 777860816326434816,164001 766447647389548544,93286 793089620040880128,249044 759160117925249024,56964 781148298329493504,117303 791355285277437952,237491 788761738292310016,220029 778786880301199360,151463 785442788737449984,195283 775902295615639552,151845 791350247326900224,238395 791698268417761281,240260 766287026266058753,90284 779394300589244416,173628 793915498123534336,255393 794663135458299904,261050 792765075945762816,247241 776961276400443392,159546 767933399679971328,101681 773859590438002689,139404 774600897481498624,142503 738023218150268928,351436 788443134300655616,217519 769650615744028672,114587 793639478229344256,249926 755776380692901888,36685 775334784000221185,146580 766008382390202368,90384 778315920846442496,166422 754751032337444865,33356 776092393548484608,151005 788501464943587328,218495 794692093583179776,261155 763501847449628673,78274 775794401624911872,150404 756274160276533248,42405 793175030863687681,248988 775776481876275202,150426 754050827816493056,29263 773900699662897152,139404 757083838367600640,45964 762957779258712064,75233 766222031352426496,90388 776968685642735616,158520 756849265683472384,45014 790700139996295168,224243 755097633719324672,35445 787063357635305472,207965 775514206607060992,149953 759247795610128384,56964 794202026901209089,258598 750401022074429440,13201 788006960834764801,214354 794819726358745088,261214 770460319575445504,111558 749647924909346821,7546 790517030545829889,231894 795301913633771520,266079 760933021759447040,65626 773651771252019201,138382 752219400942477312,1248155 787459758752018432,210253 732305702572707843,349965 751664733946863616,14277 759936010608193536,60344 786632858232295424,192380 755161927924547584,35890 777965917124767744,163824 761366009634820096,66116 789973583351181312,229116 772213153107177476,112788 794632747012812805,261155 793147521216417793,249841 795459432306081792,267231 757674952099147776,47761 779402811956080640,174230 741646375805460480,354285 793213869581824000,250033 793974575692251137,255942 750415197102223360,13316 792833031513870336,247241 753715626603122688,29263 755759253017755649,39195 792878541469732864,247803 757965637255729152,49462 771399105771962368,125145 794739920195776512,262849 788895615224729600,221972 794154199814545408,257492 794489521253576704,259190 763080458687176704,75899 732967849057214464,354606 769516106633523200,112872 786569632450621440,203510 759951707174531072,60112 778958309856415747,169320 775020856162615296,146259 794770062544666625,263033 788752709121900544,215969 776634024001310721,155451 748931342767841280,11774 757612148008767488,11774 765039035974684672,81946 767815627818070016,100891 773981849118842880,139404 794638056460431360,262053 760658154845679616,62578 795077174432645120,11774 757188160254251008,44450 795737613567164416,199307 766136489860173825,81929 776972362637905921,159245 771748007180107776,126152 755571222193188865,37655 770709246941986821,120610 775778456235675648,150426 794923428583272448,263667 749590272154013696,7746 777953621409312768,163824 740399215344553984,11774 771701045093396481,127134 787366360514977792,210207 762777370449235968,74066 751925780481921024,14653 794563901669117952,261155 758856974930878465,55260 786538425151131648,197286 749304995863007232,7836 788469169712795652,218275 771034050224095232,11774 765054413031432193,84422 758708765680074752,54752 788501129449476096,218275 770812502405820416,118191 761277399983992833,66597 764799293442166784,84724 779072975563743233,171260 786799336600379393,205728 790562937089982464,231944 769820635040276481,105109 795305108124930049,263676 761730365148901379,69947 788893559013466114,221711 760203539318800384,61602 763112362341695488,75136 771108703424552960,122759 779092492843118592,171060 792404555996602369,227183 794190356644364288,258598 762527166131167233,72716 763729719871307776,78304 765591222006247424,84209 792072614260998144,235621 771861530388201472,128519 767007079819120641,95672 774425056868962304,135025 761335243668197376,67938 763369798738653188,75396 775503210173853700,143720 770760048184176640,120363 793114906149130241,242693 763162026122379264,75899 780415003316805634,180074 769726588757782528,114779 792837913998336000,247877 778940069440880640,171168 790790218953723904,232169 753074790953422848,24319 792334626064887808,245101 794258685644021760,259063 793854106431582208,255942 761424929833177088,67331 791007264962404353,234583 749521619861790720,7267 758055544691171328,51069 762374675020312578,431998 793098398878404608,249469 781352358714413056,139404 775762806352257024,151409 787151186541412352,209351 774784036535316480,139404 781015314351943680,182960 786967487057432580,205989 794412345225146368,249469 760131300535758849,61145 788123185854095360,215754 763948712682852352,79693 790880434691330048,234507 772853027166416897,132364 788047464863596544,214612 751811873629204481,18486 779803166384599040,176128 755112060577517568,33356 786951486446055424,204413 773973651389423616,137042 774328929435815937,1170352 779448942866100224,174392 776582895796232192,156061 756648845837119488,44615 788769308486672384,193121 780005560108388352,177472 758220927637172224,50827 787729201952546816,205197 758024899063582720,50923 770279965384445953,117257 791298367133511680,237870 754063392969723904,31400 778247497596698624,166532 786395373308870656,202429 775846890290028545,151401 769658861867249664,113165 773979506956603392,140444 790685117328994304,11774 753780746272202752,16299 790672845248589825,232881 790919911799267329,234583 794664377630588928,261050 767072460835549184,97355 763832139162935296,80698 787063311799943168,208014 790248180927520769,229693 757282814542970880,46612 773642206481485824,137740 785461257193201665,192032 793973911612334080,257026 794577782487453696,261155 761232261442252800,11774 766392670881054720,92860 765510299910868992,87904 788386265947213824,217519 751842519902748673,13021 777228659874684928,157082 788166848671952896,215505 776137471163637760,152314 794204941514481664,258771 755918595633414146,18215 793180439917764612,249469 785297922657165312,11774 794688553020260354,262588 769366144914337793,112693 794672057980227584,261155 781323238290907137,187366 764523801602318337,83391 732172101478694913,349795 763469665762848769,78205 773657291325190144,134371 761237052516020224,66897 756274049668362240,42432 773968620774797312,139404 767775129954766848,83700 786724915391057920,205181 793135916814508032,249841 794561298164056066,261155 766004703184302080,90465 792356924910084097,243075 778180634808311811,164826 778249342738018305,164826 776926532216422400,159093 756271185055350784,42432 773867705539629056,139404 793864067035258880,255942 794526709206884352,261155 787611859209719808,211859 785706084388306944,197297 774309834510376960,142090 757762760231030790,47940 776562933228642304,154823 777632918327824384,161456 781491302009405440,139404 732991631528501248,351617 785819779093397505,194723 794883683169824768,262053 792034990443737088,243187 758719444705128448,54070 788723162989129728,220029 761356812515938306,67587 767206658472759296,95574 780846996751998976,182960 765694128831160320,89198 766879497039863808,95720 766861590838804481,95707 795674591678984192,267521 785321693619159041,11774 794785489064558592,261796 792035090348072961,243187 779295443570270209,173753 760149042122883072,61051 791348149134696448,238395 762225991225843712,431998 772527109319385097,129551 774421707016769536,143585 762976694034632704,75724 791289322796421120,237491 786073066703036417,195975 786103177863110656,200870 789309997201002496,225359 793615227858329600,18395 776931064983920640,158387 770378096256151552,118761 788412990433398784,217519 750805504906199040,14877 794552838529523712,260404 768204878736977924,95055 753432938696482816,19598 778375810675793920,166532 786190032126091264,192032 787317265200975872,207113 790766547388108800,231894 778943584179359744,171168 762787632543858689,73712 793623064068009984,251566 763074545666265088,11774 750337494999191552,12535 766013117084028928,90384 776447851081576452,154257 785684543697145856,196917 795368802020184064,250633 779176688345374720,171377 775361321713934340,144730 787359862472609792,208146 790908294328180736,234583 795243632987164673,258456 789950931475595264,228698 772230766910541824,130269 793637639035428864,251717 786848711385022464,205143 776841058487599104,157755 795326021331357696,261155 770996842679013376,121612 792045374831595520,243075 766222110586904577,88174 767474197945806848,98890 763034706539536384,73712 781342154710847488,139404 794290267591278592,259134 766052961252356096,90575 791737453438726144,240479 780867758116319233,182659 769778281113645056,114779 777360574153789440,156835 761048183669522432,66159 766774744502767616,85981 788465457267404802,218275 793131344863703040,249286 733103262073683969,355261 794743591390314496,262849 790788001316175872,233692 788349362296455168,215437 788410079640977408,217095 771469426315055104,125554 755258849607585792,36545 758360654034198528,52545 767031324100161536,95672 751962976660361216,14277 756819943245615104,45014 781577158753943553,92975 773900913412976640,139404 765750192473796608,80393 793695343288299520,247743 755141790169174016,35737 763464635441741824,78566 763149951962521601,76188 768067671791325184,95055 781377159780716544,139404 795667944541978625,267862 733611018392358912,1170374 772578059614507008,131542 780785521782030336,182960 756576462841454592,38459 759115848829153281,56552 785281783982092288,193669 788562079632363520,218275 775950527758635008,121795 779077810216239104,152314 794329087884017664,259773 761686858526920704,69356 768655662205112320,103030 779385264586104832,165185 793646402526142464,249926 764762905740910593,83422 787983940908908544,213887 793016278965452800,247569 778442975743311872,167220 786804465760219136,206225 757744170861682688,49066 758795969701875712,54347 789791409331113984,227429 771405187588259844,125145 790935469861240832,234583 774598141920342016,135736 758422235703042048,53209 792366352812085248,244143 774393085446926336,141887 772959179489370112,130988 750617534630653953,14275 755928766896017408,40550 757756926335655936,47940 774081089610457088,141360 775288392305242112,148045 775738161146322944,150511 762121030588596224,431998 786578288747700224,204413 790366915877228544,230283 764867696047435778,1170691 795245724078313473,265257 794086120933888000,252196 751201887945306112,17517 753782765078745089,26597 776178884064804864,153884 758487663473205248,52554 778674590834831360,167319 781112118842130432,185496 785985491027898368,196277 765973276715839488,90575 765389560897560576,85326 766993231657697280,97278 775880253986205696,151212 763918800576065536,81087 795277683127160832,262022 749923712548294656,10735 789747075000967168,227429 758424485900918784,53167 773921735070584832,139404 775867330865790976,148822 794095776465096704,257303 780478133132820480,11774 762461686594875392,73194 781223575571148802,186532 789488445668331520,224678 766665269896896512,94699 794315314146078720,11774 769252360602447872,110389 775387050782527488,148045 771509416751398912,125142 788402224787402752,217519 793004868818444288,248036 767808358984196096,101681 750481127006019584,13201 792767242303930376,244550 793165631520661504,249926 793974220577447936,248652 793852266348441600,255942 769938918137552896,111835 758711317163225088,54739 760093089771892736,60884 772090939363831808,129471 794639080869036036,261155 773303644867428352,136110 766278782709669888,91946 793057746384019456,247241 794998244854169600,264431 751170174439550976,16457 777168657508016128,160453 765205838709391361,86103 778073223883730944,165123 768786365165166592,108849 764933977589346304,11774 794922921311539200,263895 756105819867996160,41632 778047777997746176,165523 759109783207149568,56964 785825514464251904,198671 793863200659808256,11774 769701208202227712,112872 775909777088122883,135025 790994813319467008,232169 774516207403819008,143820 761151944584859650,61051 771510284112367616,125142 794582210653417472,261155 787041449133105152,193260 767878771340939265,101681 788124401568931840,215012 757350160204570625,46006 781482532088995840,139404 781859906643165185,190525 781255838451298304,186434 776415902371815425,154071 785499334540464129,196277 794573659855867905,261155 771741566109179904,122528 788004052143669248,214354 758473018830118912,41703 765388169709817856,87249 780562307273424896,181419 750054471514763264,11015 775366765333270528,148645 794605102388625408,261155 765397780902780929,86693 754174328086810624,29271 792097972041506816,243187 763524796256837632,78947 774727333311750144,143043 794537972465102852,259743 757763345688715264,48991 787717429648424960,212019 794550577443328000,261155 791823560755048448,227264 785272087548002308,194648 785813899635519488,195975 791709928524251136,234583 790617942056513536,232169 779113198884716544,171644 771125657153708032,122299 780602959205900288,181886 792174265323950081,243648 789481314575679488,225981 788845461692178432,11774 761231131521855488,66897 789128851666395136,199840 788033682917306370,196904 757291498064850944,45566 771178274294595588,123280 775147834576220160,144740 786919734239387648,207287 789690512731058181,226490 792043088780767232,243187 789089142802087937,222500 765944297292115968,90031 771096642057633792,123583 733321802815049728,354906 758112951954014212,41703 768473989463302144,11774 770414624776728576,118087 792873546934476801,247877 766058678092984320,90539 778134743120539650,164728 790879988878901248,207712 764291947083202560,80720 789287233706524673,222847 794639936649592833,262022 794808895046828032,261155 780772174051221504,182960 750778989258481664,12775 749732997180653568,7816 760237711752044545,61352 764916849976938496,84724 765995262678413312,90618 792999701348057088,247672 787263992095969280,199307 795213836114460672,265102 793977497025187840,215965 753582870267068417,28281 756075540969324545,39911 773921624219193345,140025 765401009313099776,87145 764001902870749185,79999 787724582652260353,205197 761908030346711041,69947 787757396374458376,210208 781257203688808448,186434 773710078125891584,138819 762831830542409728,74066 767807286446174208,101681 751646080086007808,9385 773907492636073984,139404 793187823088041984,249926 786231206165803008,199211 781760438635724800,189515 795665969586835456,267862 743238229864775680,354153 753571621538033664,28281 770416367270887424,117849 790927198110777344,234583 767524929877135360,97619 776997846218268672,156835 788917051733585920,127871 795403981434552320,247930 757710071002529792,47844 758354977421000705,52061 761669969339875328,68182 788062758155595776,215005 773948415449321472,139404 788475765591379969,217601 770392787321618432,118191 794305784465080320,258981 787738642588368896,205197 794728744728416256,262752 773963942645211136,139404 749705259962871808,9433 766598478780768256,94204 758692323400318977,54070 790712361061650432,232710 759863568535781376,352761 794919954516705280,262022 790210323089268737,228576 792567689214590980,246681 751709465313996800,18893 787698920163901440,212357 794702128971415556,262849 762901895509934080,75233 785549583350923264,130635 790884629142130689,234583 788148953829093376,215505 790773674429120512,232884 775357679674023936,147334 776865939748851712,157840 751578399538237440,18810 769598991990337536,109594 777622179869581312,155898 759996568430792704,55970 758431466124513280,53163 773961668288253953,139404 764852446992723968,84724 775017663529644032,146488 775557218301247488,148802 765362238433746945,87249 768298780642775046,104662 773749285695397888,123217 792500721887301632,246392 755364031658024960,36938 793945585837428736,253721 775742275443892224,151071 788086757443022848,214354 759544198534225921,57574 772106165048061953,129558 789992697591427073,209582 750375481946411008,12883 791435107714342912,238780 767829086567661568,101383 769691137930039296,113982 777620028464230400,162753 789477526204657664,222682 791691547750178816,238429 781522747977367553,186584 792018234837000192,241819 755880536183336961,39462 795455365739663360,267270 755189420253442048,35890 772967384554598404,133519 781551186369400832,188478 754712876284125186,22393 773858734011404290,139404 793111371340664832,249469 794728391983374337,258741 792745210119946240,246674 763826104457191424,79987 771453326365958144,1249863 794675995945144320,262588 767816341621501952,101134 767854633758826496,100893 771068300973309952,121771 773817117837852672,139322 767831432500838400,101383 794677147185123328,261818 791399901875744769,238207 750926516897349632,14858 752931006831878144,24316 762720445942472704,74592 775119555580432388,146720 765588565346492418,82424 794248131756048384,257423 778429057155366912,166852 772660593023000577,131210 790775116514951168,99049 774801414841257985,145244 795315715716677632,190924 749196077874708480,7501 750805622367674368,14653 769027115400519680,109767 767534977957306369,1170572 793509506751815680,252741 794594219289694208,261155 792179426020712449,243187 793260084767764480,250544 794956991995244544,258741 794000624991936512,256255 756668431999594496,43471 791075609690664964,236454 751649121056886784,9385 763797751700291584,80393 754707532040536064,33174 787331243494998016,196524 768805122889519105,108849 786905570695606272,207287 758632878934790144,53985 775926455523905536,7092 777686658590179328,162370 776346662134579200,152594 785313893455462400,11774 788432231593193472,215412 780500698844790784,177233 758734376880398336,54956 774027950140301312,140444 773979850810032128,139404 795137894642024448,1063777 764144388381433856,82209 761706237448773632,67973 795742951171244033,261155 757798309956165632,48094 779048407298035716,11774 781478934462496769,139404 773039642459373568,134173 753422744788799488,22400 789859578158592000,226731 793423372541714436,252020 769725580703043584,113836 757797756651999232,48549 786904600381104128,207287 775337768952094721,144494 785517315626405889,7047 787778435280232448,246425 790973779178614784,235590 794548058642149376,261155 777309013583290368,161407 756276733590982656,42432 750482657050451969,1248073 753917666750935041,350711 788150928125861889,215030 785317390242418688,195125 756502135391617025,42249 785318592929640450,195125 788822594317320192,169951 794669110563053570,39957 760835911378726912,64722 776039379957641216,151302 742027548251586560,1170556 793939836155543552,256217 762304503634722816,431998 768957984198291456,108795 776144369963466752,153002 792822538363555840,247877 766442621589868544,80939 793227510167330816,250383 795029576686718978,263676 755530417374130176,36875 775061382832222208,146259 794749897236824064,262053 794234966792028160,259063 733081786809516032,355480 763459509364948992,75631 770653230938415104,92990 773293962031407104,133043 793205158628864000,250633 793133521246314496,249469 772810454771073028,132335 794022017368461312,257492 787372967479037952,209991 766356911251795972,93286 732437534232461312,196346 750501588276350976,11495 761140112201658368,66159 771126864593104896,118698 777189641619247104,160539 775336860533002240,126227 768116533604200448,11774 788517615912284160,217837 763786579714281473,80098 773912406103916544,139577 794210911225581568,11774 791403018264588288,238780 777940266774847489,164001 780743834192019456,182036 763164942866509825,65180 793380524437835776,245591 791337143473999872,238207 773708988886024193,11774 780074574599729152,177724 788002191718121472,214354 776068900941332480,1250248 764242098052739072,82002 760645681656705024,64147 772914429361000448,131084 769718333520437248,113412 790212875440623616,229871 768225304846405633,1249484 781865873996906497,191044 793098175703756800,248016 771553803912908800,118191 770369824333656065,118375 786917531982245889,207287 762456228458967040,63248 787301211779305473,210204 738097298819809281,355430 766782847046647808,94699 774704820779360256,142808 771496622228398080,125163 790985274805391361,235621 768203650833539072,11774 786634394635214849,205270 772897918915227648,133043 764887516688232448,84724 771348926892871681,122622 776751990244126721,157755 765101537232171008,85562 793495430327771136,252741 779833742563086337,167399 785729251534405632,197698 794608273202827264,261155 778690262646165505,168892 778033290888503297,165009 795299933146509312,266079 777858683850072064,163763 793641565411504128,233154 770563086109532160,105109 732981882263117824,353789 768381508566470656,104940 794625888629374977,261567 751941119051575298,18215 780671895343472640,182257 794577295138693120,11774 763808408860434432,80393 780831214974271488,180016 754747520908132352,33356 790392135082127361,229693 761732242221641728,70475 755850353107546112,38982 764317358932373504,79999 771125532142567424,122299 790218556621238272,226731 791626258618716160,237491 755199216159457280,35890 768696362150027264,107469 762725596166107138,73712 764846431513419776,81659 773311365490487296,134033 788353320125476864,193950 760872775821041664,65180 793182925768495105,249926 772286174270402564,123203 759448521560829952,56964 775461081233944577,146259 770749267107581952,120690 787866400698224641,193205 760481096022700034,62771 771940476400373765,121080 787350663663497216,210585 750822565334151168,15634 785331725605961728,11774 793534908815675392,252408 760447276418469890,61145 792844240371929088,247877 769677413928185856,114301 778726378216628224,164001 764792254619934720,84724 751542955354107904,18599 752995402299895808,25135 768903245913743360,109738 791706594585096192,241034 768164868956549120,104162 756284719839350784,42495 785300728843608065,194934 763689727744741377,79020 790903218633072644,232169 774087630493405184,130750 791700464903553024,240145 773163786790313984,133519 794699682479939584,262849 763164049093918724,76127 765570394594082817,84724 788119393842569216,215608 753442079771164676,14277 778239386097942528,166390 767895743428370433,100893 791802552350191616,237491 749583356438904832,8047 786723150352551936,205455 761610579798884352,69711 789526928499671040,226881 766036098443276288,91043 787799030550163456,213253 763771139344785408,1249165 765021271310479360,85562 786593537341009921,204901 788227188768272384,139014 739939217006952453,353488 789370398420762624,224333 791543960170790912,238207 792066045011984384,243427 733124860679983105,355261 757458285419266048,1172928 768955474788089856,107223 791758994037624832,240483 776850375647367169,158815 793857717668548608,255393 793318362109607936,249180 749518184860913664,7828 764983110119333889,85562 766722932198473728,95672 776921548963721216,159359 765929076917800960,90125 773661220595433472,148861 776131765551398912,153545 763965325280878593,73196 764945358812278784,11774 772442328938127360,113754 791705368284000256,240483 791083727099133952,108396 759530156180533248,58869 767968602112741376,102249 752627052512157696,21178 774409416820916224,140444 764648441968414723,80939 793100483871277056,232911 773867222884356096,11774 781544206221336576,187611 790973745536110592,235590 788437934911479810,218142 794902265832370177,262752 762198451484561408,70338 770645314101313536,118698 790674087672709120,232863 792229383998169088,243187 795362887204241408,265875 768966845542072320,110362 756644511456038912,42860 760459128489775105,62771 795417056422215680,266723 778601041843654656,166916 794911545524260864,196314 774020183820120064,139404 794560880960675840,261155 764927812063068162,84889 772071030387081216,128791 755142051524517888,34731 795386565447053316,265878 793368446461292544,8044 760931345308590080,64693 790578700018327552,231550 767733332872495104,93261 778233873603768321,164826 793864356542947329,256255 769361037158121472,86103 785243771835453441,193669 773682219801948160,137869 790881592205946880,234583 780083246931382272,176128 794576838492299264,11774 779828847185235968,157708 766019052405796864,90456 776472831240568832,155362 786752775161909248,205164 764180235642368001,81946 776195524634423296,154397 794000951308939264,257492 764142837399220224,81869 766821068820582400,91592 792745343221915648,247076 794912959856340992,256276 758040125070839808,50923 793217905030787073,249292 795723193327775744,247930 770658170767224833,11774 793970905437204480,257353 764862017605890049,76858 763791916286746624,11774 738459322854825984,11774 758427582853419008,53185 775114344715710465,144484 751880633257828352,738099 755539049746567168,37684 776172869856419841,151410 791003604022808576,235590 749281053584437248,7078 787216200581255168,207360 751177013474525184,17591 758716654217940992,11774 766447377960042496,93184 793525511024631808,252408 785666524921012224,197888 788593458651000832,219531 761792225390960640,66263 786286617447333888,48617 751219469016412160,16299 759499658091720704,58227 766481087501524992,92264 777546764266143744,156061 772738161252376576,130142 751541850708860932,18470 757717744980783105,48663 761321122587607041,67401 789984406584844288,228354 769271143911960576,112399 795274106526715905,195332 762642808872239104,73992 764834050104233984,84422 766042738068377600,90384 763043855033860096,74281 752168320615473152,14277 757448819890151424,46087 756496217635426304,249811 771724717233504256,127134 775555118053949450,148684 790950588083208192,234583 753985020965089280,29263 791393848102522880,235487 795103122947473408,11774 762065287659163648,61639 765044079952556032,84724 787982348327321601,213887 780146021565362176,176127 790291353963859968,230485 774027711387885568,140444 792651288475467777,182179 761289911332966400,67229 772531886048497664,110344 763815494050836480,80098 770147502322544640,117092 773154604573831168,134470 795475297848201220,247930 792078958821015552,243075 755479529422979072,37203 775284409872355328,148045 776809867751239680,154832 788111485239107584,215005 760192998340571138,61051 777765646855643136,162596 749718002736754689,7361 774288530172370944,141912 780499798663233537,180306 790905801518878720,234583 793940595873939456,256219 753820913720627200,17416 759809900369162240,59666 785458403871170560,195975 786153967583502336,201308 791010016048271360,235978 779932881984512000,170187 768241249350520832,100893 791839718631616512,240070 749734072021286912,9754 795349321394884608,266500 766789299752804352,91946 765700791751409664,86103 770981793491062784,122146 792426890216738816,244327 781600167527002112,186883 794581556291457025,261155 770804664539287553,120425 787790554381758467,212004 795148001958363136,264397 763452930074836993,11774 778646677968138240,167220 755915724653076480,38852 794647410748297221,261059 777908855149727744,163990 767076564924264449,93170 749786152702398464,9754 749935347383939073,10735 766825075182039040,96263 770820893497057280,120474 755493473810259972,37655 775466617656451072,148870 761904900540338177,68862 762772611176685568,74868 773608322608029696,138054 768214715675897856,104406 788869658120028161,221741 793769538127032320,252112 775015533829844992,146474 793148097639645184,249926 763485617426722816,11774 790540239576137728,11774 780537987461443584,180343 794158095110811649,256105 770458840563417088,118174 789485221733404672,225981 755785873262796801,39235 759506300237512705,58508 788167438890303488,212068 751084596226207744,16422 772147145663053824,33169 790625858578944000,232424 785656269285621760,195975 792683452369952768,246392 778287446983335936,167220 752803173799256065,669866 793436682334957570,108396 795038231922286592,263532 795716864680726528,267862 773878753776709632,139404 792513991343874048,243562 794206772357713921,258598 764139741629472768,80939 766916474078392320,95672 786399480463630345,202983 794000729237164032,254209 792721728153812992,93184 754771481956012034,32337 763501646714318848,78159 763463644638240768,78159 768499480526290944,106819 761355893275439104,61444 766158208448753664,81929 785332488079941632,11774 771339949182377985,124883 791638026334134272,240260 768118536006926337,103212 755380099055181825,37044 760705458910945280,63264 754849743386341376,26721 780386493890195456,179742 775028129224155136,146259 756379857458790400,42344 779484439768289280,174427 785639678087225344,197512 791683702627536896,238292 774296847959597056,141881 750476078007848960,10735 791846492684247040,240479 762427646923845632,73196 765298895433895941,86472 778419720999489536,167322 793982387814166528,257325 791676069908623360,240483 749307298556829696,7906 793877386530021376,248652 790276369879961600,230282 753920199728861185,14277 772114871273926656,129121 765596899109777408,88128 771472322398130178,118191 765411427548930048,82638 789249960352976896,206666 791349152290668544,238395 753730215831040000,28508 770419155044622336,118191 779402124530552832,173964 772600377866715136,131084 765691174841683968,87858 773477934074036224,131770 793887376326086656,256255 772004625046237184,128934 772112443191488512,128355 794313688945553408,259055 776236796870963201,154469 786930973594230784,192032 789305462386626564,221082 764857382560079873,83940 733851163234181120,353374 775031401062109184,144682 778342441506267136,164826 752719478576844800,22393 760436572269322240,61051 763521215445233664,78337 764931854772293632,73814 776204950548410368,153845 787087158658027522,207287 790355284690505729,228354 789559720092860416,210390 793552809496948737,252824 762592211733053440,72716 768590112573849600,106731 753465163429273600,27317 785764276896051200,197297 791756158012911617,240483 773965922310639617,132497 787003930496475137,90209 762006379095814144,70540 775068311151341568,146804 771190868921372672,64722 776054986203627520,152314 786818572546826240,205090 775477344366538753,149300 764042029219196928,1249190 769162893199863808,111388 771479895889158144,125507 794631884974202880,262145 762655821431844864,73814 766102985416044545,88459 773927459297304577,139404 794740823061569539,262752 771858252090998784,127582 795668666415247361,267521 764568372608692224,79691 795091480356487168,194311 780727049237458944,182036 761894313009770496,70886 781133463789314048,154071 794614202296135682,262053 775736973067563009,151071 781228859798593541,185601 785672038425858048,197911 769312400231178240,109945 793093830501216256,249469 794967314961600512,262925 787334386446438400,208937 776409794232147968,155523 785594027261386752,196767 778584501714767877,168794 769283332194521088,112119 795706152554233856,247930 758414576601870336,51997 776622539984539648,156835 790301963388723200,230651 756917700262105088,43383 781344372411408384,26066 793105268850630656,249469 791119347859075073,234583 791715095172689920,240483 753671925281460224,28732 788765249319165952,218260 755402867855339521,36735 778206149111848960,166390 777508328238882816,27156 766607298974318592,94718 763965446991204352,80098 788159330260488192,214976 767872146269954048,101383 793581969372172288,253395 789215016914391040,224221 775471473842499584,112363 793533017444581376,243865 766690274957549569,11774 788780873843748864,219942 779351441211166720,159847 780025239891738624,177444 791631351749292036,238207 758822895334207488,54842 785576565023215618,196917 755835412208160768,1248355 771799470585499648,88930 773840060496117760,139404 757588443694190592,47782 793243138647175168,249926 775067801295974400,146205 785790426640855040,197512 761348901039251458,67229 768553835828764672,106774 793108739553320961,248988 793639662468288512,250832 750858309641596928,15264 759844456564527104,59937 781511546497212416,187453 772944103965208576,133519 767196699920130049,85326 786294047480569856,201620 787393222339391489,209800 791334183327203328,238207 763050355261263872,75724 764834805955563520,84724 762028436697255936,71596 794311837533818886,258456 793148392847310849,249926 793023588064518145,248688 764939882749890560,11774 790541297396293632,231710 756297627331883008,11774 760510638623830016,63149 732716953115099136,353002 752968560721342464,23739 759974684381224960,56148 789445047389270016,225981 750821156203143169,14039 732968399853256704,354697 785996633930551296,199546 762245399507795968,68993 771050714076295168,122955 786299662961487872,202007 776888675032453120,154965 787952103474008065,213887 789294487654768640,222647 788748577799413761,220332 771585266381316096,118191 794877744215654400,235251 750185043570589723,10662 788518692673900544,218275 788646677947252736,218219 765660537191530496,89076 790965983875829760,351152 791649266989080576,240067 756271648056180738,42344 767806415335403520,101681 794533041939025920,261155 780781791774900225,178045 761293188715778048,67034 771853744703016960,121612 792764706582728704,247105 789967575631421440,47732 765981464823468032,90735 773949425555214336,139404 791642204032802816,240145 773926530263101440,140039 781488241488891904,187333 766058895039078400,91146 750769226093240320,14781 753058744943124480,24609 761748245496287233,68862 793346711489949696,250633 786628963342901248,204539 785678389155864576,192401 788799078981185536,220526 790615629120274432,231894 792044329225293828,243187 787088935897804800,209043 763884554121650176,80486 781528944822587392,188401 781142506461237249,130635 793602240300748800,249926 772867300403929089,132335 793428233639239680,252020 766262957567315968,91894 793283190106431489,250293 788237353865187329,215505 766125158948102144,90500 750861382648631296,13532 750361715880128512,11774 790436450856603648,230485 768099685668036608,103354 789234777383641089,224680 793641965069832192,254135 776895437882200064,62180 785991753459392512,199546 768707579312758784,82209 750528240016470016,12883 763165765277065216,76535 762341357201391617,1248996 793913475223392256,256125 790654753193820160,231881 752991107231911936,24787 777864328661827585,160539 750730069543251968,11774 773295742802800640,133043 787683934070898688,212242 772093745059815425,128025 762827029003767808,1249010 773614622997901314,136904 781285902244995072,186584 762140424798507008,431998 773946537978261505,139404 785248167172321281,194160 785772025675649024,197512 793647621684559872,252581 770459068129345536,118192 793095776628989952,249469 755409481337561092,37044 792152747730735105,243615 760863135750234112,64063 770039497253908480,116082 760584020606320640,62728 768781538850897920,107455 777141445115334656,128232 786448365865295872,203674 785759735282802688,197512 790661782809575424,233307 788519445249593344,217039 776815233809653760,155451 768645228760801280,107423 768416402684334080,105041 772443669911724033,127871 790973098879102980,234583 761215717073096704,66897 773307801695170561,134375 793870977427869696,11774 763901726650806272,80939 792808371875352576,242693 765738496350912513,86103 765982059017957377,90575 768433463099785216,106281 786968021898137600,207613 765642330632101888,86653 780611272446533632,150151 758040744271634432,51069 768927533353926657,109104 778504587976253441,167220 795100427662528512,11774 749669059327889408,9087 759242822604169218,56625 775703637796335617,355470 787001155897491456,207949 752178728441110528,20474 759813133900713984,57372 792831123957092352,247877 776632840985468928,349408 763513394821423104,78228 795416388378599424,266151 786931544786993153,207287 794660092595539969,262022 795133259743170562,263653 755419790647304193,34666 788162506967486465,215005 766190180516630528,81929 792422316953088000,242693 764156556036276224,82283 760596195534340096,63451 751746412480753664,19000 760874311251034112,65222 792063807250108420,243292 770635601708216320,118191 775038753760870400,146580 793606583657766912,252044 765853777467416580,76623 766727505671655424,95340 792949061099909120,248369 765147392253517824,85767 767819254456606720,101383 761312227487944705,67229 793502418592038914,252824 794669312032329728,262022 777585051500441600,159308 771394228639457280,124883 760511790627172352,63149 769526612668784640,112199 795396150287175680,266084 789278917937000449,224243 773059586374926337,133519 764414911942234112,83391 767440645350760448,97447 795041699173199872,263532 761616426520055809,67229 774215183996690432,137640 755045074837331968,35044 794273433550921728,258927 788551769789988864,218219 793181073739952128,249926 793320266604634112,249926 795735305772929024,267933 771399166698201088,125222 757580374356684801,27061 775661248834838528,150511 763318925664849922,76451 786648053658693632,205455 789965410980405248,205972 765623138834980865,88052 760884429950709765,64326 769720850467659776,114779 778080925779230720,165360 793552743797497860,252580 791436500923592704,238780 761391908904177664,68182 777942445040340994,164797 757420578336743429,46379 765927779271528448,90125 788736139167277056,220029 755209780424273921,35319 792767718416154624,228820 786981465829408768,207613 777952581188513792,164764 781142161391624193,130635 758753002098417664,46076 780777091214241792,101020 757220135438385152,46006 778175081293971457,164826 786947669310705664,207613 794572490848792576,261155 733033177141370880,1170320 786799093766955009,73655 773915435758592001,140039 785825387423170560,197286 768229868580446208,11774 766393903620755457,80939 767862071258062849,100605 775842347686985728,151242 779376138481172480,174557 788016081168281600,214354 757998671635943424,50581 732554328192471040,1170365 792121445602123776,243983 794760195410952192,258122 795322483368980480,235527 752956430395858945,24788 765371703920824326,86440 775130353866604544,139404 751620451059666948,17842 753737582907883521,29592 758469925199634437,52311 774415288041369600,141867 775397099986784256,149040 785498640907460608,196277 774419608380006401,129662 788743669692047361,220332 788869815737856000,221785 758370516189216768,52030 787283762199433216,209184 794552339487195136,261155 780150630128156672,686533 795083630922133504,11774 771474313174065152,125554 787737663012995072,210650 764069639999455232,79999 768207573996613632,103046 788259095799144448,213809 772776952549769216,11774 791274350083203072,237325 795400909488615425,247930 736517791117934592,352060 769856087675768832,115538 763450415912513536,77849 757653236618637312,48549 766704047009075200,95672 743846681108746240,11774 760541904220016640,63149 775117376467632128,139865 775849260956782592,151463 794741032873234432,263108 775407755511214080,143210 794540288933056512,261155 780601545301823489,180310 780244103778951168,179147 732424756247420928,196346 753379842750504961,27317 791336238305439748,237491 764609201708621824,82002 751179055697842176,17591 780547727729971200,11774 781344071193337856,70338 791723538302382080,240483 732330267394899969,196346 750091757300441088,10735 756706197441576961,1248428 791632661898862592,240145 794900573271232513,263302 770167245343514624,115928 749614241838141441,8644 760243038807437312,60725 774964717559263232,144494 761282460617506816,355561 735258808285581312,11774 749631146246365184,9378 792533775074766848,244270 760877489640005632,62728 793210715490222080,250633 778609462034792448,169201 773955814834987008,140372 794532426626301953,261155 755885794687016960,11774 757647677450485760,47940 787384304418426880,208307 792587448484106240,243562 794552497415196672,261155 792047552594083840,243075 758098452584607744,14351 791558205658763264,238286 769595091153522688,110585 763910887598092288,80648 789138028988014592,223899 792141614047199232,240483 756551643659993088,43659 786304696214433792,49459 756218349109911552,41680 776923484421099520,159475 780603015078285312,181935 762106231989207040,66281 755045918252998657,18470 755447626087206912,354391 763802141572132864,80393 793449220057337856,250633 757681004211376129,1248519 793434947251949569,243075 776957410275577856,1250347 760230560874790912,57131 773733990951821312,11774 775933304801402881,151374 758444394064191488,52749 756617938225000448,44429 785266080591716353,11774 755507367446446084,37979 772992912095318016,126152 751196296908836864,349306 768820094822592517,108799 771021840718368768,122146 786264781850148865,201958 754003958524420096,30590 764137174036021248,81702 776256367380328448,154534 785898348746117120,139404 767850884952838144,101681 758332648758636544,51043 759242358793920512,55257 766700140635623425,95593 780586054453690368,181516 788386553013952521,217519 758055719329378304,50425 780247652499853312,177773 736245075575988226,738099 752684131977302016,14277 753991027149516800,30815 777076933272023040,157755 768126416621867008,103261 789254753448374272,224680 794913883089575936,263895 761685620028768256,69947 794669135028359168,262022 770670216279891969,87904 750429630176296960,11495 759139184565256192,56964 773949545482973184,139404 786632043891400704,196538 765254903400837120,74247 772533608573767680,131007 774220156620926976,138532 793360427031728129,249926 759492306349256704,58227 762864826016116736,47188 791898774385811456,241819 777673039362174976,162610 754914876338778112,26721 776478644680220673,156053 763900223093563392,80209 793871749909577728,256358 743522712979644417,335115 780120891086675968,178258 785583055390007296,196277 787467757415653376,211347 765249558968492032,86653 770491336705409024,118985 792835608070746112,246726 765148010183585792,86103 770559872895246337,108396 795666702096797697,266884 759062881447141376,56045 756359854177021952,42249 794006966024577024,256502 759082445471817729,56889 776136248184274944,153845 790725421914583041,232863 765249861134475264,86103 773673622263197696,137639 732962859534159873,354772 795698694100307968,267542 777539973104959489,161387 755208236999913473,35319 764100200365457408,1249180 775407621394145280,143473 764185752926380033,82544 785557903239483392,196917 791364250014842881,238395 794623629065678849,261155 791316507456253952,11774 757343928471478273,47090 795705940674826250,267521 779669663386959873,176203 780567408532713472,11774 781038866820104192,183759 781315516052844544,187364 775742286227316736,137953 778645564967755776,11774 768958288834732033,106836 778037951896948736,162924 758079391372947456,50827 764902888984367104,84422 788013605711126529,214354 752625229244096516,1248246 750158223810793473,11495 791675263977336836,234990 776029392325713920,152735 767182926563782656,97852 775868353747484672,146804 793990795279929346,254725 761346930777608192,68182 770252322865840128,117250 776817839822876672,157755 764149871158890496,80393 778355597305483264,166282 795683960571342848,267618 781071892841172992,178194 752719703265730560,21332 788770848312352768,220332 777807934575239169,163153 787072427272474624,208538 753276145785679872,26740 762779100608069633,73926 775024990152302593,146259 795025515325190144,263906 775030092795879425,144654 786175156351664128,201494 761224870906753024,66842 769664569677447168,114892 776057132764520448,153194 773031573721452544,133940 757889707531440128,48633 794315204121112576,257492 794179532018352128,257423 781062758272012288,182469 787171512025395200,207613 789894422259310592,223692 795734844936491008,268448 759589125552996352,56964 756328916189646848,41438 773968465765990400,139404 786029476379439104,199891 788386136129286144,217519 767851975430012932,101681 794612002849226752,257325 793912221545791489,256564 794022092261859328,257492 778610878534918144,169022 795207591399931904,264397 769529599940231168,108795 794902271654064128,233154 776481381610319872,153610 790069006627549184,228576 791357409793040384,238395 776792682215641088,146720 777911950332207104,164001 787410442192818176,210313 754070159644463104,31605 785910107087470592,11774 775170261997985792,147391 795116214175600640,265276 779399578072276992,173628 794433091427188736,254209 749397806478135296,7984 760938456046448640,65874 789774235325632513,226819 764509394881085440,76858 789210041299730432,215437 791811745559879680,239893 740059126286323712,354958 753800349807439873,29790 766615970601250816,90629 775795510062026752,150663 790949241338286080,11774 736962301530607616,349683 778230595537276932,166409 779065958879158272,168284 794315535886401537,257492 767830976244350977,100559 775391509730459648,148045 785281462178164736,193669 766259013377986560,87607 768222816005074945,104932 793455121799737344,252020 772886792571944960,132761 772951124588519424,131542 794804765863661569,262752 750831603245420544,15316 753330615433306112,27045 794416404153962497,257353 738811161563385856,11774 768494723887566848,106716 771089654728761344,122146 780837891136188416,182960 756294393603170304,42432 780194610526167040,177233 794646691752345601,262145 787135066958860289,205728 787833938513367041,213064 779358691271274496,173964 762683040959127553,74133 766435472109338625,91946 786569869781237760,203346 763833788107485185,79587 764279671605170180,80939 767850574834311168,100605 791366706023239680,238395 771324251789852672,123530 793837529652928512,255106 779814763895332865,738099 777421811998924800,161633 756211620758556672,37465 786666121067958272,11774 759405709771497472,56964 774022551710281728,138382 781831458814033921,190635 741797499023687681,1247490 786457136066924544,202727 778209900535111680,166474 732967767549206528,354989 755379183275171842,35890 761178070158020608,65180 766634725054246912,91798 795715568888410113,224196 763341970848841728,76652 776811694806933504,11774 788046178390716417,214354 793111224267444228,249469 754829288592007169,33470 792828668363939841,247877 749581565169106944,7546 771387192350482432,124597 781899484527595520,191354 793188856283529217,244143 781516666987548672,184223 758329654629453824,52112 754706131419820033,33174 777156822276997120,159403 787238298649366530,207113 752983549809045504,25255 774680682874474497,144494 788907848654782464,11774 759167363593842689,56772 777973640809807872,164764 793913999880511488,255942 762976803350687746,75724 755318474940047360,35890 788551641561763840,56391 792029489358331905,234556 766330586206265344,11774 779451259312939008,172185 787777553679482881,213064 780093001926381568,171968 771465889845768192,125738 787692328160931840,210253 732791472139931648,354055 762423976119242752,73209 769115969868341248,111451 786095105820221440,199755 790975922765635585,235147 794900578698752000,262849 787743001854382080,205197 779524520252051458,173753 794448001141997568,259743 772881436575731712,133081 773744964018679808,138819 775064906211201025,146855 791736204182097920,240627 758423316944203776,52112 776176739676332032,154322 788776091435565057,217809 793929093649694720,256255 792141729944055808,243451 761012227478589440,66116 773641476144234497,137777 765972464455131136,90575 792321415076773888,233103 792195584941756417,243075 756615676329074693,44429 756650110298099712,43553 779362566229286912,174230 793130691689152512,249469 791356320234504192,238383 775372854208659456,148574 765976710013739009,85562 776148211610202112,153002 763941481639882753,80939 780878805997084672,181419 758048778242908160,50923 761385985485574144,66842 788417522601046016,217837 790653538028388352,233307 760083793994743808,60801 790650712849915904,231358 794735523189391360,262752 794567960153051136,260776 772847158332489728,133080 790976352698720257,235621 771712391109341184,125853 767825368149549056,101383 764500100739502081,83463 794820900243771392,262752 788450832639483904,215030 788538493450481664,218832 761002085772963840,65180 794383808879411200,258456 753464257367437312,27045 785275145887752192,194267 785941820199038976,199211 794619306868776960,262053 781305070143016960,186584 795094627737071616,264397 771137558784806913,122967 764302409950789632,26828 789796424372383744,227242 795056396073046016,247930 778774222961344512,168571 788621858966994944,218258 773197750603317248,134561 757698159221075968,48402 790670440607932416,231851 768853376666697729,108782 753347906980184065,19598 756520348854738944,11774 777950664253145088,164764 775144162031202304,146720 755328841623609345,35890 741605701932449792,7258 785741020386516992,192421 770799408141127681,121479 785298190736162816,11774 762632927159123968,73926 732687515740688387,353320 773930740098535424,137965 778588355890122752,168284 790889256646537220,234583 794171088334888960,257325 733096680090914816,355106 791244873030598657,237325 761271548653232128,67709 780602538387177472,12018 762903620308328448,74043 771479011578957824,125853 777577267186667522,158216 776198690092359680,153573 791954062212083712,237594 793265567084011521,249926 794007333814702080,255870 787409300767535104,180433 793123280706121730,247241 792162845580328960,244550 793155019981946881,248437 785274433397264384,194648 763874920946278400,80136 753586130105212928,27045 787077290219933696,207109 786768744404049920,205728 758058482964787200,50787 771784803742089216,127582 792017227922837504,230791 788100029538000896,215005 759817041427697665,59073 749976409800671232,10735 787741841680637957,205197 793941932707823616,256536 785968272982224896,199211 788438743149522944,11774 763607154267947009,78360 789115856647249921,223539 772867594646728704,132335 775492088326742016,149770 758382539337768960,46076 773190842584600582,133454 769696930951598080,114985 785945830079492097,199211 787061705939439616,207109 794699799832444936,261155 757655838177845249,738099 794647351940022272,39957 787710839939854337,210253 761215469047209984,57223 768917727117389825,109666 780396766168387584,179742 776150524974469120,153845 779739978188333056,738099 777219555672281090,138490 785455444517158912,195165 763825948504518656,80647 767838785044353029,101681 773935047170625536,139404 789176872403730433,215437 785907062802780160,11774 764623919940636672,84209 771735372325720064,127383 791114403718410241,200963 793827568956735488,255736 794045924926509057,257492 758633078008926209,54070 759221147821023232,57274 788493936134328320,217837 750442515229208576,11131 753813089619841024,29263 764068600491585536,80674 795400593175179264,247930 758343118345244672,48289 774394704796397568,141316 791432598669197312,236907 775015632936939521,146259 778633923446308865,1170396 795323289161895936,258771 763232845858910214,73712 771050518600830976,122955 773964299786084352,140025 732996108775870465,1170810 772821331478020096,132335 791709888938401792,352219 756868051539144704,45125 777838308101468160,163901 788789200103538689,220765 761227002623909888,66159 772807170643537920,132335 760154458802315264,59868 777488858372014080,161456 761349225217085440,68163 788725432971587584,220029 749458222453403648,8178 785839271122984961,198671 794289501841408000,259231 760151451373072385,59666 780612683984928768,182122 786052408916848640,200383 791415466451279873,238780 780760367391801344,182960 791800530892787712,240763 786596999009185793,204835 768060585334468609,100893 795683066354143233,267655 753398155929014272,26140 767131542577680384,96883 793994935007444992,255299 765207060971659265,80486 795668690545025024,260460 767835073836113920,101681 785909899255386112,198580 786923147383697409,207287 794238336164470784,259063 786349098433556481,203048 765146374040064000,86103 791404632299929602,238207 793898393299017728,249926 766345805343010816,74281 758860826115645442,24359 771355095682416640,124597 792025471340994560,243187 754056790346608640,30802 776923061798830080,159245 751580955278708736,15621 760517066549923840,61051 780264601095110656,25995 785632409870016512,197297 794268368756994049,259457 794697485193248768,262225 779501254133157888,172148 785545795118305280,196788 785496444618862592,196277 793807286569275394,249926 793198269958455296,249926 791895451364683776,240483 768559825101946900,106317 773170310799589376,134470 763480886427779072,73814 757607157571264512,47719 774650632733134848,141316 771323863212761089,123825 785858666805297153,192689 757787104051011584,47940 786264032655183872,197286 788404572687663105,11774 769228478642327552,112399 751820288090902529,18215 778790634887020544,170373 781536810690285568,186584 759106349259104256,11774 793142534172278784,247241 776957419670888448,158387 762632651987492865,73926 764119447430897665,79516 769121010415243264,100561 775809194402295808,151439 793157084510420992,249841 760978976361897984,64693 786032844623585280,197286 789231630179143681,224680 762794044548186112,75073 762403552698310656,70886 767790394063007745,58728 793511170204397569,252824 775064528883163137,146847 773897573132275712,139404 781284455407288320,186434 785963303235354624,196668 776025411176304640,139999 794722410339700737,261965 764130925110190080,82118 772189215220043776,129471 791818769869922304,240483 787300445089849344,209452 763461920993136640,77731 763083379487059968,47188 771958274941911040,127775 793544280610660352,252020 774094813180211201,141316 786379970910228481,202217 763461166760726529,73814 786994593992626176,208176 785686574436585472,196277 775444958077739008,148654 732458969864626176,350864 763481735690616833,77708 772088182812844032,127957 787778881726001152,206101 788175938412421121,215754 752815413239566336,22953 793946680710283265,254135 751795395324420097,17416 765761425180651520,349318 792578323293626368,245287 786194636834340864,201619 792643966642585600,234526 750391612379803650,11495 749422513352998912,7546 750404865453649921,11495 794537948553285632,261155 777981651901046788,164375 733180307134763009,355667 755456338763755521,37613 749849966428979200,9979 771893588443684864,128382 785981108940713985,199306 790614835276820480,232169 792427442111643648,245268 774032898986958848,137965 795669680732180484,267862 776522406257160192,151463 767544070906322944,97432 764565106294345728,82638 751814668356694016,18893 786184955537784833,201494 753629598600933376,28726 769135736410951681,111539 775075600591679488,146405 787166797342445569,204078 761021056991662084,65974 787791822055628800,199307 794988825869221889,263907 759168830786514945,57105 761612146757230592,69231 791184429217488896,23762 792733535811596292,246987 791831142408130561,240483 793151249793245184,249961 760265534906724352,16953 779786296403169281,170187 762744747794366466,74781 778670610801098752,11774 768226450419908608,11774 771057112826810368,122982 767525438268796929,90171 768925355847528452,110362 751157314598477824,16299 795712721626927105,266491 759167267468824576,56964 766338352429862912,11495 794610469591912449,261155 793095232036405248,249469 788762172155367428,218258 793251941765812224,249926 764119948104962048,81536 762141094159101952,431998 765015094325456896,82283 774772434696364032,144494 794594263589756928,261155 759035263645396992,56535 773836132278730752,138819 773961889122582528,140025 757561377045217281,305417 787730300226854912,212594 776817908613648385,151463 786591743705620481,203076 775037576201797632,146259 788975359341502464,218455 766152846916059136,86653 756873198453395456,45125 768436402321260545,101681 781535665448181760,186212 794544069783339009,261155 786951985962491911,207287 770585450704756736,119832 781639326790721536,88197 763164330955186177,76549 775737342736883712,151185 762673500406501376,73814 768676663248969728,99264 787767674210291712,210650 781449721122619392,139404 792521100534177792,246392 758662510434250752,54070 793095124909690881,249469 763145477932081152,46667 757883431456018432,49852 764277902456320001,82002 767868993680003073,101778 780889278985273344,163204 794603246178406401,261155 785261300188188672,194199 793993696429674496,257423 776438723743539200,151463 790527375721242624,231894 785913576418672640,199546 733006793698344961,1170667 759876220523642880,59687 788745201426632706,220332 763534772660469761,78304 779032976717967360,171693 793172319392919552,249469 766753614471856129,95708 775888401094488064,112363 760540904931287040,60794 775131334196858880,145800 771355771506421761,87607 761759415082954757,130505 780457935004700672,179742 768067553256243200,101398 771811494325387264,125554 774491703738638336,141316 788565513316077569,218219 793581801092501505,253793 773654544152526848,136904 752309728102023169,21074 769359059061387264,113222 785905899248291841,198671 794558892885872640,261155 794363506904612865,258456 732268301737283585,1170428 787798860198359040,205197 759467083407167489,56964 732280850927124481,350081 758896820764282880,351998 790251027693961216,223249 781679003295895552,187969 779897384968998912,177411 753420758290923520,27061 795691167920881664,265855 758879727348125696,55597 794490136381640705,259034 757804054860869637,48093 759104991529279488,55660 761295442084827138,67768 778681540838510597,169310 780377752784531456,179742 795400845705801729,247930 781423042593484800,139404 795406817065103361,266138 753627673717379072,28092 754905326063751172,26721 772579683959537668,131003 775716374635216896,150663 788411928943132672,215437 793243466323128320,249926 771054715996147712,122148 795732663801958400,268448 791361143545667585,238207 755104400134303745,34529 764815058887020544,84679 781321106506522628,183801 762947619576541184,74571 768740087383355392,108024 762034710025342976,71476 791790673619890176,240483 772379280806248449,127707 773053587047915520,132370 777834110807146496,163763 785705513640079360,197512 794560992806105089,258829 767720882479460353,100893 765424672854847492,1249240 781628932265222144,189515 755569306327404544,36735 765249551397707776,86763 793500652886523904,252741 765206253505122304,86440 770098542404829185,116388 790216751334232064,229177 792054151886827520,243075 761298198577160194,67768 772155978884063232,127707 778334695541145600,152594 760520669717225472,61011 788484817457410050,215437 794928788673089536,263895 752774085160017920,22750 770473532262416388,118192 793434800023482368,252020 763764934354333696,79691 786305660996628481,199546 789121468571324416,220332 788080583108882432,215252 757805140116025344,48492 785551216616935424,196676 790879305576218624,234583 765974328991223808,90482 786405721646784512,203748 795742488212316160,262022 732954667081142272,353336 780909647171428352,184223 788091611917975552,214354 794364746833215488,259623 762856376536145922,73926 777316010726752256,161456 768222383723470852,104662 751539559486197761,18215 771012237171437568,118192 795040642867097601,262847 753775678751780864,29790 775492257864527872,149259 792585724197425152,245268 757589621228265477,47761 794106701653929984,257492 760078066999816193,58218 788733558391246848,220029 790330476569452544,229909 794594275229057024,261155 755937837208313856,39384 793888089785577472,248652 794210147161620480,11774 754063364049993730,30590 757581219743797248,24316 794199565431926784,258683 760165948024246272,61011 765882815175098368,90031 781469274414063616,139404 781241421600690176,185595 786307072505749504,201958 794643946953646081,257406 733089457105174529,355261 778976763737149440,167319 758796458308935681,55260 764184891118481409,82120 793999487513415682,255870 793118399383470080,249177 749402558817374208,8047 759470596681895936,58267 760105443507118080,56409 785270125637304320,194667 786660311793184768,7047 795063506932559880,247930 770363073056079874,1170460 793438040127660032,252196 758420525819518976,52112 769239450597650432,112399 779126642283347972,140444 767918964856852480,100605 794539005308239874,261155 788735351149821952,217519 771159104064630786,122982 785668790616989697,197286 785794325544263680,197286 765601593811009536,84209 792825937834369024,169916 751817509595152384,14277 769148720592003072,108133 769683092848058368,114021 773961190443671552,139404 773867838951927808,139404 788782667005210624,220028 774245533447704576,142090 759073338752839680,56784 788527842648698880,218219 770383375811092485,118191 778237033626079232,166532 786029494695895041,200382 779395342970212356,121051 764227117554864128,82283 758473073662300160,52554 758010899131199488,48663 766605450963976192,90384 768850499160334336,109571 785981640673730560,199640 787746601720766464,205197 795280388197187584,265447 754743977144782848,33520 793237626337779713,250293 759229634345074688,57574 755230463267115009,17416 763911328394276864,79651 770612913652375553,1249770 785556435908169728,196917 788539694611066884,210390 769315028151308288,112363 794599405127135232,261399 780214491866800128,174557 781199200600162304,185496 732457970936598528,351617 761309829910568960,66800 778319216789315584,166409 787156299117047808,209184 776764790530199552,140230 794980990494052359,258456 768913060069343232,109767 771956135335194628,127957 786641495335895040,204835 791294602401710080,13343 755903739643490307,39957 781515858854019076,188401 761673801985777665,69947 761671884035403776,69711 757414853606858752,46384 742925958831734785,11774 790761578094264320,232863 771533274078294020,124597 779504229140627456,171436 793821793584721920,251363 791432057876455424,237935 757573665538109440,47782 786025334990704640,198671 751206852126384128,16299 770844530413305856,120353 779089777517821952,172027 760218360378425349,61051 793509460165603328,11774 755123908383281157,32572 765674087960248320,88994 755418309877694464,36221 757282780224958464,44429 754166972565291008,29271 755161518430388229,35890 788042781126164480,213887 768966914269929472,110477 769775318869606400,26066 795005524215406594,264431 765246080615325696,86653 767052822860951553,97515 763138044467699712,76549 769586674070347779,114247 787302079048015872,207613 788879004858212353,221297 769216976187043840,108795 788885758086176768,220689 794166194664308736,258331 792477670575579136,245795 790343517356843009,167551 794203852748701696,258591 773480159160729600,136947 793470685825867776,243075 753320544301223936,27061 793437855678918656,252051 756378464651923456,41680 769201758426071040,111549 788957963528601600,220029 768548849111724032,106034 788085721810735104,215005 795712737888194560,267655 771347445460578305,123314 758796736429195265,54748 780743934989459458,182036 762904778041090048,73926 775433109986766848,141415 785271480338690049,194667 786278273063936001,201958 772869204596944896,132761 788266694942793728,215012 790994263953711104,235487 788142311792345088,205197 793178583460040704,249841 793302274663514112,250293 751151368510013440,17033 749280307447099392,7816 768525651808817156,11774 774267352372445185,142321 751603847789817856,14277 751877930758864897,19236 744384130864025600,1247652 758077799089381376,50923 778274287186681856,167046 758756870987350016,54519 793175598004899840,247241 772897606477438976,132908 767725023935148032,100893 770379620936015872,118191 776063479216091137,152872 777962141223686145,164826 756701069539962880,44271 756951347891544064,45576 760658676583501824,63655 732241835117006848,349842 763379502387003392,73814 758470677913563136,53144 758711742964887552,46076 766879934086279168,96613 756355180959064064,102730 763147771205386241,76365 768778423263072257,108849 754198562246791168,32157 790681088985141249,231513 773210470278918144,11774 791372100841930752,238395 772117033479725056,118191 774073464869130240,139989 780964227376750592,181419 795109268089401349,264397 775703684177022976,148538 792863243404533760,247241 770410323283148800,118482 780911030851416064,183811 788443943482560512,11774 794042310333845508,256255 749926129679626240,10702 762268799211110400,72035 771740850556633088,126389 763352172713041920,73926 773922188873330688,139404 781491514543378432,139404 767859254678134784,101681 775654300898959360,150511 781151515591311360,181419 791362126204076032,238395 792785063180115968,247240 752187579210936321,18486 761742575673815040,70086 781471409604136960,183759 776228346552324096,153854 788189576078635008,214209 773222908755718144,135025 753034315823353856,25223 791359707525046272,238383 747510432198385669,1247765 766351056469196800,93286 792767306170454016,245634 795126714925862913,264482 760138275231240192,1248727 776124376412463104,153699 781900034312851456,191354 786612727317835777,204413 795758876935143425,268777 776245092478705665,152872 755500084029165568,35044 786622613359562752,205181 794612034553843712,226320 753729352123215873,11774 794601789374898177,261399 774090044705353728,140444 794576309670281217,261155 790313784753606656,11774 758304186312318976,52112 770625400036855808,117257 778301608681668608,167220 780909063702011904,183269 781548849986805760,188478 768643466138189825,106716 792195652939689984,243075 776455733567184896,154819 790738934984695808,232881 788766337422204928,220332 770320434957090816,117043 767418404177346564,98972 794581917580464128,261155 772822282532220928,132578 780636140395110400,182257 773179608120209408,134561 761630450163089408,69794 750304848411697152,12357 773501830248722436,136947 788280961465221120,215088 795478386747523072,265870 775385872799793153,148473 790378316289024000,229159 780828233851731968,183269 732369695551172608,351617 795267131109679104,261639 760314515783233536,62165 753764568531341312,11774 773537008161390592,137158 793107009646301184,249348 757244145727512576,39194 775511650300366848,148874 791607930449788928,239893 765521172255481856,87245 790902840927498240,234796 767454235306766336,97447 793163505667039234,249926 771790577213972480,125742 779322541521240065,173868 765592277032906752,88311 773890773649686528,139404 762667640280064002,74133 770797237601312771,120393 733029550213451776,355464 764689533304791040,84422 766708796601360384,95708 794587781607657472,261155 770247101590695936,117250 756569565190991872,43811 779380029738344449,172107 785883705713623040,196917 792486347231535104,245715 785930426426662912,199211 785292615143022593,11774 758676755297275904,54070 793604752688893952,254024 766677679491915781,94699 755498203395465216,37044 793976196312731648,257353 793794719969005568,255393 794636709665406977,261942 794048217587404802,257492 758185703595503617,50804 776873845202362368,157755 785498127704948736,196277 733235180916314113,350979 792056104343707649,243292 794293080849600512,258771 795322291143999493,266079 767768926797176832,100893 772093199200518144,129558 755748231493980160,39384 794855461703086080,262784 794694579987435520,262849 781910445548527616,61011 767764587735384064,99044 780071197451153409,108396 760985860628160512,66159 793214731892830208,249961 770192520366161920,117257 792473071139581953,245148 766434337134960640,93184 779132540397334528,173011 791075200737697792,78159 773888839475683328,139404 794595758112575491,202217 758509943003623425,53185 773655544137551873,138488 774717768943988737,144654 772074314447392769,125742 788294616093192192,215005 764106373005049857,81702 787719370592047104,205197 795671296097001472,217634 763652069198794752,58508 787063625148141568,207965 791154567614500864,235348 792025680431034370,243138 762786162033381377,73712 764839201959448576,84724 788493784460001281,218275 772453709016027136,131027 793943664619909122,257079 769798712105197568,113767 794205894095474688,256531 790905705209274368,234583 791658024960036864,240474 790240836932042752,229922 794185721133166592,258456 758372793448890369,52554 787661884342341633,351340 755488879294181378,37892 792517160400777216,243187 756201922042834944,41632 776124214164066304,153610 768160910733107200,104162 788166524116799488,215005 791402703452708864,238780 776578750951686144,156835 785320621538287616,11774 787090301206888449,209129 776132099426295808,152541 793097964801646592,236939 759564069124775936,54070 775303331635879944,148170 791833820051808256,240070 785325275722620928,193633 779879067512254464,176203 775289075477667840,148045 777569824608129024,87904 786678422948999170,205270 756613349920636929,43915 793977412761440257,255942 758014416541609984,48663 777940154178732032,157755 786501238921826304,198883 767183935021391872,94037 787011758825222144,208379 779343421446193153,173964 788044361451790337,214492 790662707859030016,233307 753277275970400257,25968 773650202465099780,136904 794921110332588033,262752 762819268778033152,73712 771732310202933248,126152 770423779843465216,118191 786942234428055552,207277 793894159576928256,249926 773559088324108288,135025 786399538927906817,198304 794643386917474304,261818 773988560449994752,139865 773998692688809985,140230 778413761052807168,167319 776813471761477633,157755 771645364453507072,125554 787310963695378432,210289 794565384204496896,261155 756586345804525568,43285 769263169030148097,11774 754814859519397889,32495 757804072581738496,47283 771456119608709120,125554 789764797239746563,227825 793237469810552833,250293 752123085252427776,21017 792534289716015104,244270 761755029950832641,68862 765326181805662208,87249 765375191761489920,84209 787722602072543232,205197 787445190487339008,188577 770838602318286848,89923 795366711805427712,265885 759104304053493761,56886 761246379809263616,11774 791381865278033920,238520 792087067102773248,230485 786240675717058560,201958 792391089927839750,245607 794320121154015232,258598 779910642417348608,177472 786005371966017536,199561 790628734805999620,231894 792465495924486144,245998 761365443302993925,64730 773205501911760896,134561 794989747512938496,264397 790653107411615744,232881 791228651786399744,236393 772868204318253056,132335 763485610015272960,76406 763358180776828928,47188 762768601313058816,73814 786745534828675073,205143 792143478302109697,243451 770382050045992961,118087 770767549600526336,117658 792087690762158080,243187 770632351990755328,95055 775420393809186816,149209 763736665378529281,78159 757542202511851520,47782 794096059718901760,256255 780929108826066944,184533 732899786303639552,354517 754129030476075009,31969 790951061167099904,234653 773291812198813696,132875 785544630183956481,196917 755601680184598528,37424 755885957837041664,39207 793135302672060416,249882 787337272903475200,210207 772605306404679684,131007 781274997243478016,186584 753406938461958148,27402 762869498936303617,73926 763196663544643584,76549 794355683982508032,259034 787512812201349120,210313 795655779739140096,267521 780499870763188224,47835 785542403830800384,196538 768813983092514817,108849 756290056541700096,41719 761299773001523200,67511 773893758588973056,139404 795697889209159680,267862 785651609321676800,194082 752986953973391363,24526 777327426640736259,160592 785546131472121856,196788 751178649710321669,17591 771837756993576960,121612 786064772664029184,199546 794254626937831424,258598 795294421420048385,232280 739846942977449985,11774 771511859501420544,126390 753978078833942528,30708 773434514261540864,136075 770241200704061440,117257 755911628000899072,40463 763911383461335040,77480 766036659574018049,90539 769704385018462208,112363 773917465742934016,139404 779221035082194944,11774 766418490257354752,92159 775557857173315584,150063 793593492752601088,249926 793466870091255808,252408 792067086382161924,243187 771740557353844736,126152 754014419533737984,28986 737845213004193792,11774 734808049794306050,351644 776798806809509889,157583 787075472052002817,207949 762773109355053056,74013 792908400510271488,247240 769640285404102656,114535 778529407954673664,167220 795613483693985793,267655 758561174292160512,53703 793102230781952000,249469 772261753757589505,127775 758803516341100544,53996 780072163046985732,177773 788034442396708864,214209 770786063640043521,121479 790730053357273089,233596 791475951746023424,239405 761608295480233984,69684 764215174765031424,80939 785857642463846400,198591 793304483115720704,249926 788214469730177028,214078 769300313085841409,112363 775378103526797312,148045 771760981085069312,125554 772509598867533824,131007 785500051443449856,195975 762007364086042624,1248988 780510527852281858,11774 755515576521338881,38183 768928120590200833,109945 765436201503428608,87249 765366773227159552,80939 776813417361387520,157755 758088662705897476,51248 772518966254268416,129551 780063158786461700,178045 753335624040607744,26539 761599440973025281,1248944 779738229268414464,175962 793911732083236865,256564 762347491446566912,72809 762391452466941952,71749 792774341389803520,246392 790425574728724480,229922 772525966950297601,120425 795077432957145088,11774 780559787180318724,181419 751148415145406464,17284 791027810789892097,235487 787678686539460608,205259 768982341628882944,109667 758386196544417797,52566 789202498774892544,11774 765650148529623040,88993 765677926776004608,88669 794632314206568448,261155 786651852741943296,205455 755102288415367168,35403 760922714433433600,56964 751117023212630017,16506 776845472786821121,158673 772877022150352896,132335 790298626190737409,230485 756561637730123776,43962 787833829402644480,211829 756011690362228736,40926 767421782118715393,97519 776962272908500993,158897 791279393293295616,234212 775460798546128896,149259 763403839382749185,73814 786906368116678656,207287 776606030612443136,154534 755771872227143681,39475 767807677799997441,101681 788737449832833024,220332 786761166718701568,205728 762489343185301508,70543 776073455133417472,153194 794456027207004160,102730 795265673232580608,229910 766010122837430272,90723 768493212927352832,106281 788390047833739264,217519 769557367272812545,110585 795709180359430144,268448 752248848127520768,21034 758653772117794816,54070 761310464701632512,67852 759723359772999680,55107 777128289953513472,158387 777209974099439616,49681 793121742860480513,249469 785916247305183232,199546 758193841375629312,51344 755951884310089732,40881 751680813025095680,18215 793596906773553153,241819 780241913748217857,177233 781544749559746560,188119 785577929598205952,197156 764619861913903104,83751 795053901405749248,262849 766445924604346368,94120 769611144793354240,114357 785260561202352128,193623 778605759810633728,169201 790657824279793664,232169 793289968575770624,249841 788651249323405312,219804 758880747880976385,27045 781238167751929856,186376 794861509000183808,258193 793543246408331268,253274 753997341187776512,29790 768232350115168256,103261 772090853305221120,118191 762803471477243905,73712 771979677439188994,128591 763566162059882496,79037 776075011522072576,153194 769873879816810496,108849 755389637116432384,37044 777869423063490560,164001 794979010631450624,249725 763499027468017664,78115 752629681971728384,22662 765619439941349376,88128 765300245794287616,86472 793950907272720384,256146 770320041506111488,117377 794207580428136448,258044 786917793367224320,192032 763555858483511296,78129 751024742862168064,15643 759226397906898944,56964 788851862330114048,11774 768891606795624449,109104 781470646341607424,186584 773681679487631369,138616 780030422738665473,29263 785846577088831493,197091 791375771478687745,235487 770324577767583744,116086 780476106621132802,179742 794545229583921152,261155 779745315305902081,176128 759581828068106240,58945 793433174164385792,223286 755781258265833472,39213 761699194574770176,350711 790270140768251904,229693 791496392590168068,239405 749710213322776576,8658 788411347927240704,11774 768085798314844161,103261 758540819099897856,52061 767565238447247360,85898 773910578628661253,139404 769750931168571392,114985 780612731611312128,181409 766405033420288000,86743 781559847955337217,187611 792837512594984960,246225 793216521501810688,250633 795763227720290304,268643 787782298699726850,205197 789754065936850944,226881 771131910709968896,123821 773512001762893824,137042 794700570070319106,262886 761943075233095680,69947 764531647920345088,669866 769360374932000768,112336 775764665527742464,150511 732993216740352005,354962 750293900074610688,12357 753973454773248000,30432 767158101887836160,90384 750050250749018112,7275 785831864175034368,198586 787371456082706432,46572 791312357519532033,237491 792723574712709120,246377 788235479040692224,215005 767927643534614528,100605 787268645516931072,209035 732293691570847744,1170320 759927337362329600,60371 760542660302110720,60794 791326803944099840,206666 794149690354835456,256502 763113642896261120,76451 771351503927930880,121479 788171932562751488,215505 750829219890892801,15643 774220586729869313,140444 776043174791962624,152735 755611165334577152,38183 781402482903687168,139404 763504423649673217,78769 791340222348791808,238207 758654895088021504,54070 761663754400563200,69947 793997784546324482,257492 752694222537363456,22752 774282435034947584,139459 793174065116811264,249180 779273993261944832,173347 773175177714642944,133519 792781942768840708,247241 773867612551860225,138819 755564631846944768,37457 786043988709027840,200382 753016403985248257,25290 774042345767436288,140230 765343473654431745,86103 787383656901783553,208307 792448884911898624,246013 751151447077711872,15808 777582830985498624,161387 767810897582534656,101681 795013405413351424,263896 759855086726242304,56964 775821726387019776,151463 788789714547515392,220526 790968203392512000,235348 793589960204877824,253206 772838148011356161,132335 786179050842812417,199262 780047847152648197,166532 794652560934113280,261155 774663450723180544,127994 771526624487608320,125145 773966294064492548,139404 787051516280594432,208831 771934798671650816,128230 794677563893219328,261155 766352180970422272,93286 785998283617337344,199211 776434053251641344,154869 780835389099667456,11774 791146036047843332,234575 758685139111141376,11774 751209845303353344,15643 753163908513427456,24605 785654771143147520,197198 790315030688460800,228354 771152485536952320,122967 771801589321502720,127366 771318067553046528,123745 781266177737760772,185595 786596457134424068,204657 792142137190146048,235685 733290790328262656,355480 786720644222296065,201946 788498441945096193,218349 787102579054424064,198304 774808914340810752,11774 771053394102542336,120613 758289462560452608,52061 786694327426748416,205728 793235295793717248,249841 767930690541191169,100893 752987842998042624,23739 793361911702179840,250430 781141711120654336,181419 791373245840633856,238621 753977443430653952,30590 776968124407156736,155390 787020106861715456,207113 764195532533329920,80643 764049515259191296,80526 770023328782413830,107469 756568952344485888,43225 765491104716390400,87245 787008493911994368,207949 757210373246312448,46006 778334909098299393,167569 794678510711226368,235580 757256656052822016,354841 771028875778232320,122146 770299954606768128,117364 773640580228407296,11774 787461129287110656,210253 785250482486784000,11774 754086092890963968,31686 768094107956867072,103261 788353692915343360,216009 794238004239876096,258598 768566469999276032,106702 732405583647670274,349626 770405382640599041,117263 779901910266458113,174465 744358659975610369,349197 760103058462248964,60866 760206940081360896,61051 753025549744865280,24603 790262235721453568,230282 768107130180087808,101203 795028832063520768,263676 733987745001967622,349283 771380020627460096,1249827 785354225823862784,195125 787294760172072960,209184 758347204528594944,738099 764995326109421572,74133 771422636245004289,125070 795753054494720001,267746 795755666942017536,267521 755242537221095424,35890 780871785172508672,183269 789267514949677056,218142 794871607667867648,258193 773675964219875328,137042 773620037181644801,133702 794013342801215488,256439 795411413200146433,266151 770786458084913152,121479 794586110445830144,259134 787026286132793344,207113 793459819315273729,252408 765248629556842501,86653 786630683087163392,203674 779404377706463232,174818 758585787709468672,51344 765510745618468865,87904 740205599250612224,353488 765765240818655232,87904 794221654884818945,258598 778707234045820932,169327 761260833137627136,66851 762162621772509186,431998 766811510567948288,94699 779109286987243520,167319 766353789150433280,80939 795445777464168450,262925 756573760635990018,1248415 773706157169016832,135136 781368772636573696,187361 785799597184745472,196277 757883916955054080,49852 779410107327213570,173628 781634358079737856,186212 757755165956935681,44370 771427007276077056,125554 795464061689495552,266990 771722452942684160,124597 777170419648385024,159389 763084553401622528,11774 781597349986447360,188697 780428358018560001,180112 780602086006329344,181789 764581455754174464,79987 786327655440347136,201441 792317794985644033,243137 775517874790211584,149953 775544371672252416,148676 786403411444965376,203350 793278833260654592,250633 786372666529878017,197297 754751552670142469,22393 763191657860739072,75677 773970620304457729,139577 777599932169613312,162610 752902904542093312,24134 790157513652072448,206484 765029322935730176,85434 753764838107648000,29790 794644862964416512,261155 788645725387325440,193533 777037942397210624,159546 792357046897311744,243978 770404605834489856,117310 773335963825233920,132497 776950473689485312,159146 765020443744935937,85562 765314709398716417,86120 795029502673952769,263896 771395014505168897,125381 758128768514871296,51595 775773125602447360,151463 776196241218756608,152314 785926604463697920,199262 794269902018379787,256255 777616302152097792,161277 776496677016317953,153667 773378416699699200,136018 794311162322108416,258456 788860589342720000,220539 789492623559892992,194060 771654672457216000,106716 794699397015674880,262752 760279973794111490,1248727 781724385820418048,187611 766387759221178376,352688 773924471635898368,139404 788645312059408385,193533 793182310803775488,249841 750025658953265154,9754 795718791858651138,261155 785310291198222336,193639 733025495609139202,355464 741411610200137728,271850 772487789707399168,131049 772275429705003008,130330 778374052226347010,166916 765980376254648320,87145 768494989403828224,91946 793999866510934016,256358 768503967244509185,107072 770686485259354112,1249789 791740896685486080,240145 793333676855689217,250293 772186374061498368,129912 778378657710510080,167003 788743327478874112,220332 732829245244837888,351467 794738983750221824,263171 764140358561304576,82066 785910745435402244,198878 788160654947430400,215088 785917363870851072,199561 792934602360909824,247877 795707376494067713,218164 773681163646959616,137033 752937980122193921,24257 759752909286408192,59394 771444655741341696,120613 790236269871857664,229734 756957647690137600,45675 761075941560889344,66116 795384013066215424,266079 792205537047818241,243075 750115401367818240,9433 772587294356230144,123595 792664312670097408,236844 756282792296587266,42432 775334459403010049,148045 778317472764166144,167220 793243336161189888,249926 794389451271127040,257325 788878799547031553,246425 750440688693735427,13046 753323198003945473,27061 793868112105910272,253043 761462434389450753,7092 762652300359770112,74066 774995328072155137,126607 759234307521187841,57274 775983777512165378,151845 795493203512213505,265855 777238731388485633,160539 760163675126857728,11774 777245999160971264,159146 788663365983956992,217937 791392910768037888,237908 790979236509192192,235590 758591802072936448,51451 777189468268695552,87904 794545678164758528,261155 779176329132453889,172962 792113221654155265,243513 760248268974596096,61922 788760310572167168,220332 790975066557132800,234583 753959302059130880,30590 759201013777793024,57189 793606777841541120,249926 735493489643884544,11774 763466133949206529,78566 756987066228047872,44271 770777784868151296,120610 789655573637791744,227048 794887966422421504,263708 792163055467630592,243187 781228735282319360,185601 792094409244356608,243075 768943338942713857,110389 786001390363521028,199546 786545037634973696,200490 766374951683260416,93286 780104699135397889,971825 778722041155379200,170187 749582447424200704,8047 752657051755491328,20844 753645943615066112,28866 764644854810963968,79561 765290555937021953,86763 775058044782804992,146405 788169818826350593,11774 794002338222460928,11774 789078314145214464,223286 789253672412680192,221785 793231351927320576,249725 793613097294401536,250064 781507023464783873,139404 792065834537590784,243427 780783475326451712,182960 793142751839657984,237999 766328720541954048,87904 772768901671350272,131780 777550252781998080,159876 764810344166457344,79561 750071324010250240,10847 765267541518381056,86047 774115331107278848,140444 772901244805406724,131377 789480894218108928,225981 794176929050005504,257492 795758296422563840,267862 794553379003494400,261155 754795083887697921,22393 793105986395508736,249256 794539664220753924,261155 781534043527602177,185271 751870785942282240,18893 780801969455849472,80785 785795067868876800,197324 760540179148877824,63179 795076022731415552,11774 759844308371566593,56964 786118409578647552,200870 787577506555584512,211347 794548418467209216,261155 767819335586820096,100893 780640961231740928,182049 785847351348977664,197512 793082055710113793,249044 766883379795070980,96767 764938127664439296,11774 767826263570522112,101383 751944159632719876,350085 787308300945809408,207974 770700144706785281,738099 751209173044473856,16728 764220403610943489,82766 787480944609402881,208173 762674019854344192,74133 767733325662420992,97852 792167790669160448,243075 781490667767947264,139404 791492005054541825,234575 787127172393738241,208899 785858421048369153,198580 792011658117939200,231008 777684752169963520,161277 779406203621367808,173464 786632646323412993,198586 750298538693783552,12357 794049640354058242,256393 792013033212116992,243075 760185027292491776,61051 791718052601683970,240145 765428251753795586,1249279 780374447156973568,179742 757098110501937152,45964 794807183275790341,263096 764944126957592576,11774 773888408523419650,139404 767363778983956480,96039 771209049614319616,122967 771331758310567937,124597 772739864290811904,132335 753311522449985536,24311 772122743479435264,129558 790128732790849537,229159 750036744058376192,7275 754709498007203840,33174 793507944981786624,11774 794166082655387648,257353 779681732337528832,176110 768497189769347076,11774 795189368877182977,261155 761612430044717057,69231 790655817431252992,232169 792245822893256704,243075 762657817484328963,73814 765932668135542784,90327 777519681615855617,162213 786833907895250944,205186 793173577096757248,249961 768955685442912256,109413 767595999388991488,94612 793208263806377985,250633 780129125747060736,176128 770713534275649536,119937 772894711061372928,132908 795092438142435328,264397 777604973320282112,159308 778010093791084544,164435 789431186204430336,225981 769316083178143746,110585 760163731586347008,61444 771645652031770624,126152 788769187422433280,210390 751099091896020993,16299 776004622028800000,152872 789425195748618241,225981 791800202550063104,240763 791807937794617344,7706 785829528815960064,196277 794322207748984833,11774 763881329264033792,73814 772136401596997632,47207 791425283806986241,238099 760896826811834368,65234 772136627326115840,124925 779698204476633088,175092 779178523487371264,172962 788801676304011264,220526 734534831460225024,174090 779452216394383360,172967 774531291983122433,11774 766019684458176512,89923 776319704776400896,154832 750498861961977856,1248073 763421337838755841,77590 795327898429181952,264774 790001589775765504,229105 791439821344497665,238864 756413271146500096,42249 760978631527051264,65387 755490998134968320,353105 780682605431840768,1170722 767055761960763392,86274 755228657698873344,32404 758790621909905409,50442 762601773592932352,73704 787257108047597568,207965 755124860783689728,32572 785266471161081856,11774 788520729838952449,218349 774630067359973376,143186 771061706965614592,122982 773740614747815936,137640 790288389685714944,230283 750688810032390144,13603 781545378751602692,187976 771418226085408768,125381 758851309621555200,54070 764834670219591680,84724 773886861194428416,139404 795258642308235264,264397 786156054786650113,201374 793898497485463552,255942 743070891161059328,679105 788113272956387329,215437 753021722996146177,24319 761612132001705984,67586 776879338784329728,157593 777955674907181060,164846 734451928294363137,355106 787019737020727296,205728 756482151844118529,42432 781509480819200001,186584 791700352919666688,240483 765737983056240640,355982 775023451086069760,144611 755115966728663040,34506 758656245054058497,54070 770909149743894528,120610 787018765863051264,192949 794979685105078272,258771 753695850577010688,29040 779728544054308864,174557 792520042864713728,245148 793040531882336257,240483 762089278956380161,70676 767806822409498625,101681 757634692539645952,47940 793142537758187520,249469 766981331431649280,95866 758654666020302848,54070 785865124900777984,198591 791622651093487617,238395 790928797713522688,234583 790721377414283264,232884 756350476258578432,41518 773882604869169152,139392 788483385282863104,218495 791353130122215424,237908 794708637021249536,262226 791711858541682688,238429 750765621625761793,14114 765215632514289664,86120 795010715224416256,247592 771845669229174784,127134 786003517077061633,199211 767095129471582208,96817 775867748463308800,150404 785476874189344768,195064 792920457401896961,236827 780121246629556224,177233 790802440648024064,232640 749405828138971137,8497 761753531791663109,69231 758039313166831616,51069 794009239916318721,257195 777962269648879616,163990 755216576023068672,35890 768241851031691264,11774 794532645048762368,261155 785873478910091264,198671 732708530872979457,352911 789260586852950021,223935 767061304213401600,94699 776225868154740737,154622 750363615941652480,12883 755693785552650240,37457 780933215410266112,181419 761590222140248064,67906 761698960104914944,1248944 793862247705567232,255942 755906913108275201,39997 788469910452117504,215505 755147100216852481,34666 773958256851034113,139404 779845097546518528,177233 793661949728948225,254549 776472558229188608,148010 776780691832995840,158060 763108489099112448,76474 751851550914387968,14277 790372548655452160,230899 790569210376093696,231944 751820841491456000,7546 762421766341824514,58537 764141044132777984,355994 769288283104874497,110585 751151972309405696,11774 790475373226041344,230970 761712070995939328,70079 768514705811845120,107257 772904283876360193,132335 773719229858144256,136947 794609181454139392,261155 749417306187456512,8588 774640071400103936,144479 762025160585216000,71026 767807694879068160,101681 788733959932968962,220332 761703241520324608,68908 792834084280143874,242693 793323854659657729,249374 774208954725494784,140444 792060360886882305,243187 794020099099361289,257492 765953441688543233,88459 780763436196171776,182960 787320564927062016,210289 794256024156839936,259288 762611747173896192,73270 777750231731449856,162638 781522247655628800,185496 767832671909281792,100559 795129860461121538,249961 760620878275211269,11774 793999926355251200,255870 794549143972638720,261399 757161825855238144,46227 749077235689091072,7157 762250444332601344,67547 762390407405826049,70797 766167337678569473,90723 762675018312458240,73536 767454314805723136,99030 790658972508299264,233307 769237708560621568,111558 778367157390364672,166916 786709915545010176,205455 789424764800626688,225981 791804890112729088,240483 791650974104379398,237385 791742173469442049,240483 789755286701547521,199307 793834055590522881,255393 759949267175890944,57105 762394584965980160,70886 754745312942649344,33356 765640622124494848,87852 763735670351273988,79592 765596636017991680,87904 751771759137914880,16093 778418210529873921,152594 785312178458857472,193636 787392667634110464,210289 794630742039031809,261987 792417084915404800,240483 766037930175528961,89923 792162094695059456,244289 793282528492662784,249469 761736983643353092,70543 764509175468654592,73926 792092141979926528,241678 794202039848796160,258598 794965612283961344,262925 762666725615828992,73926 753603710564069376,28477 761997003752480768,431998 755912554858381312,39657 767721934557548544,100893 786061391149010944,196696 787295374142758912,209035 755133876067004416,35656 762635643851771904,73926 786205380976095232,201494 770016758619107328,114779 776178366533611520,154322 788033973142196230,246425 788128027938988032,215005 753987243929374720,30802 770301732999966720,11774 795699358209478658,247930 793872028604465155,256370 780862607141982208,183668 788712456268947456,11774 788828871319662593,220526 771383913344368642,124461 778988346483675136,171324 795764690357891073,148861 732198773850554368,350020 788203657145774080,352258 756661701454487556,43962 779036073607385088,171749 778520199997820928,167407 788038900627312641,214209 779415181013061632,174115 791407816934354945,238951 774077089502728192,138490 774755221012484096,143235 794740340301398016,262296 795346937750896641,266500 754831362046038016,33356 789442162194681856,220539 777050220450414593,159876 751174067193978880,15808 767760082583052288,101203 750894427074277376,14128 765256157506179073,86653 751239930576273408,16728 766472980419387393,74133 786632745309114368,199211 770626162854731778,119937 754709486120689664,33306 764875692010012672,83995 788178181543059456,192840 753347530897797120,27045 776825886322548736,158333 778296506390577152,167220 770791384186052608,120425 771387132229353473,125145 792096608007573504,235487 773876191426072576,139404 744373230287282180,354113 767832320883691520,101681 780713515141115906,182211 771913882340200449,128194 792493834571702272,244230 768076264649265153,103354 793518040990126081,249926 755868664138764292,34661 787143067509948416,207965 791447427404341248,238272 747464501088387072,11774 791319028170010624,237332 793640066543390720,252020 768617112533209089,107469 777169070890246144,160539 788097263046320128,215005 792164415416172546,243187 765706903393624065,86653 754716359267868672,27045 760127725201915904,61051 772779606143279104,132335 772859946371260416,11774 776230521168945152,154071 789151358016425984,215505 772354919831437316,127836 793294790062379008,250633 774061952318308352,136487 791338012525363200,232863 788507624778137604,218349 776764708992851968,157840 766707346072559616,95672 789494278003253248,225358 791055013040709632,78159 788977228818161664,73568 788404694863450113,217634 790913000580517889,234583 776742140072394752,157755 756985053641596928,45672 772673038001123328,131421 794557465773780993,261155 766372911817035776,80939 778970114532048896,170253 794319107000848384,259743 775674198819831808,150663 794662390021443585,261050 792186319317274625,244550 763829344867348480,80482 781123010979823616,182726 786976364054188032,207613 756111086445850624,41632 765907904868200448,90031 773839191734116352,11774 763394219608158213,76127 789436362122416129,221082 756890869374955521,45122 759801815714045952,58542 789860113049849857,227242 764874261391630336,82066 771728193866780672,127366 795393793440649216,266151 779389043922665472,173347 757997847035850752,50442 769924654022717445,115435 758427503316852736,50286 787089979289767936,207796 785654106073563136,197512 788166002479599616,214899 777157903601967104,157755 769306873199730688,113092 771008193845682176,121046 775831670171762689,150511 786183805220581377,192032 786708029366558720,206054 791713975113125888,240718 773010625647693824,133454 787730333185826817,210235 757927941426782208,49975 792089967254204420,241345 787436080731684865,210289 746250016302501888,195876 791783911433076740,241678 789539011807162368,205972 786744251652591616,205091 779429003656650752,170268 780732807559651328,182036 755224005918023681,35403 762008446715789313,71502 779019155269906432,171168 790610113602129920,232169 763115087905292288,76127 755019512936747008,33356 792044702870736897,243092 790181005831376896,229724 776080664701444096,153194 793973605923057664,253721 794646204562939904,261155 777988197594771456,164608 752297983450836996,17842 795263349583818752,265608 770939701838671872,11833 791346415297363968,11774 790641980321726468,233131 750433255996944384,12883 785514341411983360,196538 794736887063859200,262025 794509511428075521,257492 778331053589196800,163732 753420893997637632,26458 793909228587118592,247651 771443340378202112,125204 770034125277462529,11495 771762047168176128,125742 792898393408352256,212727 761611943882919938,1248944 792041261511405570,243187 793872274755579904,11774 791665678776492032,234583 770300197654110208,117257 780510256510201856,174034 763713504872312832,78394 766291617917636612,91946 775548359989981184,148684 794246212576649216,258044 770406704886403072,118515 780396762968141824,179742 793552195656515584,253475 794621373754773504,262053 763338764961787904,75973 764956550184087552,85525 771421776073023488,124610 790695007405637632,231894 761975138388742144,71270 780621981247045632,182049 757291882472955904,46594 758485195737669633,53185 793270498104791040,249926 757347598948831232,43469 764501035469549569,209828 760125051559514112,61145 762609947892932609,73712 767200754255945728,94699 766783768304713728,94612 763544727534837760,79040 773687128240685056,136802 774815102843301888,105109 762992714271100928,75709 787036294471745537,207965 789123048964325378,223286 794769586096893952,243075 768023618840305664,100605 792068894777286657,242693 792120861633441792,243187 792166747830784001,244550 792250627187499008,238099 750852682361954304,15316 760629747814719488,61051 793976580963856384,257353 772842437404401664,132140 788665169727467520,217285 793199739638419456,250430 750866364026552320,15808 788845384521089024,11774 768920359005552640,27045 772825740144508928,132578 760538115467509762,61145 785473132219871232,195975 788055212128923648,214350 768560769931710464,107469 767194224433463296,96196 775634465984880641,150063 769612804882137088,110585 795091422277943296,264397 759383239651893248,51798 793292582059061248,249926 781394085181476864,186584 732096797322182656,1170319 779334710266703872,158387 761618293559918592,69684 787509084685635588,205989 788159351710158848,215754 772256854466441217,129551 792141966184067072,243615 756258944935342080,41459 773128116247994368,132908 757937808459767808,49400 764906406080151552,83968 760390968461918208,61114 795608369709121537,267521 755182207967330304,35436 777326459283091456,161546 786458317509922816,194723 778729895983669249,169327 766000557844758528,31400 766359224997715968,80939 776036356191424513,153058 791378214010687488,11774 788793045571375104,218258 794534641478828033,261155 790725950900011008,232863 767849590695440384,100893 772760451939794944,132335 775767840238415872,151463 771069899896565760,121612 789166245027262464,11774 792767629681315840,247240 763928571769266176,80393 779066956812922880,167220 794529140221341696,261155 768229115988148225,104406 793651052658696192,233154 732527350521298944,352433 767675216801792000,100233 788077206345875456,214114 794713151128371200,261155 755157920405458944,35890 759942842022236160,58232 794001299310333952,257492 788213290706964480,215252 793904499316273154,256255 793543848425291779,7311 760460132635451392,45672 788856763340689408,220029 777570466940805121,161387 752721442240798720,22752 763871899239583744,80720 780526316227596293,178258 774259752633270272,141316 760723011582451712,61375 762695746495795200,73814 793602982096928769,251234 757285028963287040,45607 764816299688091648,84683 756560131781857281,43553 761699559290445824,66116 793651059596070912,249926 794766465803100160,261155 789911372331036673,227048 762791964253294592,74483 767776115419074560,101463 792048905567342592,243187 773226565010329604,352982 760579740965015552,63203 787805965991108608,1248061 765632920648347648,88669 771733495072825344,125754 767787620600455168,11774 793020482786394117,243187 763864168453681152,80153 795070941017624576,263926 732806312971665411,353789 785649304249577472,11774 770735679160680448,117265 793911516844199936,255942 752219222617387008,21074 732460374683836417,349197 768248644927619072,11774 751814867376451585,18495 774943528229056514,145876 788152018326007808,1011996 773576250484985857,136018 791013977765646336,235948 753261200658407424,26140 767025665811947520,97248 768475384551657472,104162 790009381421101057,228172 775825408449245184,132335 795299349479784448,265257 758254203726770176,51688 777690151065706501,160618 787311536926666752,209151 768459854801502208,106404 762749994885640192,73712 793637669481787392,249926 794007931750494209,254209 777358958780620801,159876 766319172452229120,75955 785585320750231552,197297 772825191701475331,132346 788149877528260609,214992 767149481926066176,97468 768144138403471360,102745 769343192932188160,112363 794707065939836928,258613 772960619435814912,133454 759139842231984129,55887 785649793997557760,197297 766931691470553088,50581 780633996279500800,182036 769885149680967681,115531 788444986299658240,217634 795370812656087040,266151 770514083640598528,119477 774094158998806532,139404 786158456252297216,49459 786987767712538624,207113 793931795536281600,256219 759058429604278272,11774 789563195665047552,224680 788829280788582400,220526 790275937959051265,229693 791508689949564928,238207 794000905431646208,257492 791665779536199680,239998 766049315672453121,90125 760114804380078080,61051 769340833988509696,113165 765280068025327616,431998 776614422248759296,156290 774257211417751556,142355 763494712216956928,78159 773718704043401216,137042 791814908341989377,241968 760965754262917120,64730 794905159004364800,263708 758505367126937600,52749 762354556298637312,1249014 770905623223472128,62492 732304240383823872,350955 759016189313941508,55710 751730372262686722,18298 785533919403778048,196247 785593811460251648,196917 795278880198291456,264397 795372291781574656,266653 759134872216580096,56964 787599823860035584,210585 781804359734525952,190424 788462306548154369,218275 762737241856757760,69983 777285107984044037,159146 749741268998107136,9754 762756999075340288,73814 755431704215552000,37044 790522464375832577,11774 767834542929575936,101681 779014913066950656,171982 776003495715479553,152735 774009743790792704,140232 775744197311639552,151255 795006721303445504,262053 766401603934879744,88920 776092220936036352,149089 763735641108602880,79587 764871792502644736,82002 767802983073640448,101681 768712854572822529,98072 790576059045580800,231318 773908746930192385,139404 791133372819050496,203710 791110332043321344,234583 794274225238507542,11774 785617631122329600,197017 765632805367939072,86440 756995757538963456,44450 776551317904973825,156835 793145464854028288,248988 762864220362854402,47188 792332234346860544,245208 755110295979167744,35044 775537129174728704,149300 757694507861340160,48774 771126121538596864,122126 777132467958390785,160199 760805728319893504,64722 790918237940658177,234613 793096927910957057,249469 794679429184094209,261666 787031648260849664,207949 778250229913190400,164826 790381641533382656,26066 755213765021356032,34731 759765220508241920,58218 781658664792887297,169923 793218951681548288,248988 765766167512449025,88669 786791084311445504,206536 756575112451727360,43258 780116814390960128,177233 760266782603030528,1170555 776741554459381760,157708 760952840152055808,60866 785483462690025472,195975 792725603937943553,241819 793221384029605888,249961 793569409130520577,252196 763448858315718656,61734 767305454250622976,97852 777907239105462272,164001 786186313489903616,201292 785704610468159488,197673 795300455098314752,265696 749478886463897600,1170552 763074284470276096,75724 761352692543262720,60558 772158532816924676,128934 786398027103764484,202379 758022888058421248,47761 769617808426618880,110585 773640036394958848,137777 755221896157724672,26446 765535987342708736,88052 755129363021135873,34666 765212052423974912,86440 774299090469421056,142090 775490974869061633,149259 773823045840494592,126390 757795529455644672,48929 759454389140545536,56800 766366734676701184,80939 792031743310176256,243075 794765348683874304,262053 763413620260802560,78129 790975209247543296,223671 789896657773162496,227048 760137932178989056,60804 763068485786148868,76227 764397462656315392,82018 793270072831832064,249926 781280114810159104,187131 793176286042595328,249159 779161966749233152,170547 766392701843546112,91946 776105185047302144,152872 768647040775622656,107423 795752800961593344,266491 763502244050325504,78853 787142699417739264,209416 768235233711841280,103506 787725479276969984,205197 761663895526252544,69947 764833238233690112,84724 774991994204610560,146259 790751643411312640,231882 793984584387960832,256276 786310602377531392,192032 791703631800201216,234990 757268234349535234,40550 781127340973776897,185496 787921076432932864,210253 785464571876282368,195975 755187953262034944,35044 794718139040858113,261155 793202971836293120,247241 774998995181576192,351914 793577600543236096,252408 776092672125722624,152872 794008020346806272,254209 778717696917590016,168698 785622385277997057,197286 777854693867331584,164001 751159832841900032,16833 752880651712552960,21332 775498743655325696,148994 793950063458447360,254444 792107890219819008,243075 767748741323423744,101134 781236408673505280,183269 795298085719121920,247379 772950742520913920,132335 781116449066655744,185496 788136800577617920,214809 775425351094767616,146580 758828538417979392,53739 773872321576640512,139404 758712266959171584,46076 781336248300531712,185496 751186644594601984,17434 764822493790019588,84666 767498668375052288,95055 788426108001775616,217837 779479159898640385,174557 790162549517889536,229818 790735830507806720,218223 757299755873607682,46890 769691765175488512,112939 775533670434209792,149953 765202909235511296,11774 793928702161584129,256935 755451959453200386,36735 787828659033808896,210235 758385329359302656,51778 759829990506655744,59472 765569784654262272,86274 767806632441020417,101681 768850049841238017,109167 794550706334265344,228911 794589642205044736,261818 755071601561989120,34666 732286337437536256,349347 765689246036398080,88459 766648068313710593,94683 790927408794927104,234583 767887026746261507,100559 794620144119119872,262145 744636563208843264,11774 760839954259972096,64506 792819169385250816,247877 751820381061722112,19000 753359429861507073,27317 756536714349383680,42432 793185246229438464,249841 793799669541470208,255393 776411356228485120,155287 772628653821734912,131421 757718484620943360,48826 787775689130926080,205197 773978040732819456,140444 778391243751583744,167322 763434316051410944,75396 762730923989176321,72550 790319417636687873,227881 760185990761713664,61598 765409555455021056,86440 732743951753580544,353246 785276527705399296,11774 755212134179405824,36212 786192402629394432,201619 787778373577768960,205197 758581914076868608,53367 762281657407635459,431998 753032375488040960,25255 761671121305374720,70112 775523694143758340,1250232 781143239382429696,185496 795001872465756160,249841 768948434271215616,109874 760264354906398721,61145 766366868210876416,93286 762809879283113984,71502 766459025370312704,91946 760274536721973248,61545 763724104994201600,79724 767086219582930944,71429 773656481673732098,137965 793289259503513600,249926 757508644669972480,46280 793233282339143680,250633 751928891997028352,16931 773608685444722692,138054 753879246150504449,25899 781282581300047872,186584 792327678577766400,244767 770958673011019776,121612 752907734765412352,24316 794451613435858944,258104 788604461614792704,215437 771730808302436353,126498 755548686361456640,37134 762017167592259584,66516 766064533534306304,91146 793249068243755012,220332 770168328950157312,116824 775718053564719104,151071 756480604561178624,43391 755315415572557824,32501 792072873217290240,11774 785941577969508352,199262 753320416823959552,24788 764233526870966272,1170700 760064546610421760,59669 791774005422194689,240483 756298987456466944,42495 795222226769428480,265649 788714772258848770,220029 791735736097656834,240627 794240715140300805,248681 778256404532514816,166939 764637455093989376,80486 752966813009391616,24727 794731339845083136,261155 755197301690249217,36057 785519262907572225,195975 767512095382351872,99835 769037302307942400,110709 753635507020689408,28477 788873567169486849,220815 795717188866998272,267737 758675822475489281,54070 778701899683901441,167676 795399146853330948,266822 764874734177755136,84724 790909209378426880,234583 792771103383031808,247077 788633661818204161,218258 765157958376304640,85854 791411980133212160,238639 753636687679414273,28724 789685998363947008,227242 761303201022930944,65180 786392343846932480,203674 787457037718450176,209863 765407064831037442,87245 778628447996346369,168794 791400593524830209,238780 785689364697321472,195975 773715844295716864,138819 776766832908832768,157693 776741031475765248,157755 795106229148336129,264431 779835891174875136,177233 794169727648206848,258331 768495853799546882,104973 762170575678648320,69711 768499271960186881,95708 795701090574602244,257492 754978645924610048,34666 763175271914676224,76723 758522865041838080,53675 766775504468705280,11774 773227964007796736,132335 772585579850719232,131387 775087276153942016,146405 758174186066026496,51239 764501881846497281,80643 762803970159108096,71502 772508060749271040,120690 791098198144057344,232169 793544460067938304,242693 794622481038475264,262053 743288622774779904,353267 790927454839853057,234583 763356047302098945,77668 780616786584694784,80785 781350749838139392,139404 779755642852675587,174230 790987473295814656,234551 756550511994638336,43917 761673133975887872,70177 772363762963718144,124671 790886178002202624,234583 781593235621806085,209828 758855380826935296,55155 793191163872235520,249926 792895144123138049,248313 795741007568584704,262022 790657686052278272,233154 795223184475754497,265102 773977154686164992,140444 750806488780771328,14653 761555547753553920,68908 752206482414776320,21415 777638582739611648,162596 758040160080584704,48663 758686238538956800,53806 788779251386515456,11774 791537586179301376,237999 778241056047505409,166390 792020902980440070,243075 753383381195292672,26446 776217144195375104,153610 780160630410055680,148861 766408546544156672,80939 756017273974853632,39957 774396703243919361,142527 790516276124721152,231894 792798670706139137,247240 733003340116692992,355292 785563110945988608,195975 787981206117810176,213887 753367125251809280,27045 781622843696046080,188498 757766639127363585,47940 758325515107336192,52494 755074758069325824,35044 739635170668511232,11774 770628688903798784,119937 786250868391874560,201958 785720250847199232,195807 775371761084952576,148537 779924692488650752,738099 785577124484767744,196917 778567424698355712,168794 773380262973562880,135025 788108654474125312,215252 794888253216174080,258193 786774468823687169,204413 768944921826824192,110209 770990370419159040,120613 788051677416947712,207287 764283046493245441,431998 778330904343162880,167220 794234344986607616,258456 760340334995922944,61051 769714581790871552,114779 742843997400498176,355701 788793741318381568,220526 791285295693991937,237491 794014852801064960,257423 786422433385361408,202429 776814709555068929,156835 792217388292902912,243075 761684077971898372,69548 771550201110605828,126389 752985725923123200,22950 761325820665270272,67497 763902887751618560,80939 772793083658252288,132578 764636009271291904,84209 789215713974218752,224225 754035566698762240,23725 790673427514392576,231881 785853356333903872,197512 793549497838206976,253206 770756575967506432,118191 774986669514600449,146259 789251075916390400,224466 771853044229156864,127957 790471893824446464,230523 785547643158007808,196917 794190604997656576,258598 790609810953822208,173347 792495817919696902,243187 756318523270500352,42249 790703509616275456,233558 794574573979115520,261155 786959987863986176,11774 759121154858688512,56964 790312609031528448,230282 762699282122174464,74133 793170472217239552,249180 774243911334146048,139223 785937933639426049,11774 786907913096982528,207287 753916793757065216,25135 759236361002029056,56964 775664910781018112,150511 791051545479479296,192363 795686135641018368,266138 733557042179231744,1170845 787804060623704064,194080 794723589140271104,262849 768218092912738308,103354 774021152263974916,139404 761690965203484672,68862 762085300675891200,431998 764978323306999808,85562 776881940368531456,158815 791787248043732992,241678 785851578154676224,197297 775846777404596225,151748 765915505576345600,87904 771480351709343744,124855 765394953673412608,86440 780946611476189184,170187 788771605254172673,220526 793339634780692480,251452 794868317186117632,260613 772190740973654016,129991 789270365277081600,224818 794275786148741128,257325 766323136564518912,85562 785579983649378304,197286 768950505813016576,104333 788663609056452608,218832 791544564033003520,225602 756274602544816129,42432 761640607945224192,1248919 773374086370078720,134993 785244847737278465,194157 780980113751932928,183468 790971455248801793,232169 749198723301855233,7530 758654649889095681,54272 793239990947815424,250760 767811112905486336,101681 755646057753747459,38421 760219297461465088,61412 765612184772763648,87904 793857710739427328,11774 776531208628862977,155916 794603405180223488,39957 752817968078258176,178186 780906214565621760,184239 790730279501430785,232791 788702430460416000,220029 757131733758119936,27063 764866005734600704,84724 776943932026392576,159411 786917985814319104,206755 775539331825938432,1250232 772771219514937345,132335 789268299431288832,224680 793922471577563136,256349 772463479005470720,128934 753723191579799552,28508 763752343997251584,78394 793095018454061057,249469 758629108750356480,52793 790575600436072449,231550 786599947508428800,203510 792485186290196480,245945 781585295649091584,131056 775336809924595716,87904 760900303856304128,60866 774655510989705216,144684 786711306044739584,206054 787634185125163008,206101 777617808486240256,162610 786382870583455744,203510 792041375403388928,243187 788000718917476354,214354 775474715217555456,149124 793848183692619777,255942 769025322469756928,15066 758251293962108928,50804 776759765372243968,157082 788899047557988356,222021 759229799181189120,57574 765782902579793920,86119 781373148415586304,183593 780506006245797888,11774 741281296547090436,1247427 776005955376996352,144654 767097560666210304,96039 794791820131782656,260613 769294746703441921,112265 789274584075952128,164764 751592387546275840,18413 768122556406763520,102249 773708312600645632,138205 785651916671889408,195975 766138981033644032,90735 763108071782567936,76549 778135408416882690,148116 787808856521015296,213253 758012211767812097,50804 786578348004614145,204413 788491851862908929,217519 772938153283977216,133043 773865050054328320,139404 776779948174544896,157755 781365789257502720,185310 794199231066177540,258456 795698324997373952,268281 759581216689586176,54764 793555826535305217,252408 769031422699008000,110477 780771585997279232,179936 785914875969241088,199546 781206543635193858,185595 745401600395575301,11774 764855948452200448,81946 791352352427085824,238395 781080486730952704,185271 781505908463374337,186434 781831264714174464,190635 789820173179953152,227048 778066547910729728,165523 750910559109783552,15536 767498637295423488,98072 793841335795118081,255942 753948769721327619,30590 761797382564618240,70787 786269364408324097,201958 771788996942897152,127218 793401862036664320,250633 772137828461514756,129558 746562573487726594,354103 779460727547527168,175260 780797776120651780,183269 766433338458574848,93261 762340332579282944,72809 777325832465485824,349683 768541621206052869,107469 792165024835903488,243092 794647574921826304,261059 781236871091195904,185595 788105981397983236,214660 787735279515807745,210235 789322369793986560,223196 792955256997089280,248514 787148471790821377,209351 791003249801256960,235590 795044366175862785,263896 756687650082451457,44450 794616460240822272,262022 795374641661562880,67229 768481219730219008,104973 768759095461605377,105256 759263157147820032,56964 753251080453009417,23739 795699858644631557,11774 764618553597112320,83883 762522811394957312,11774 786913096933646340,207287 780052830992334848,176203 758582293531242496,51451 793543414826602496,252741 759088066602602496,54842 760377240051863554,62063 776152175189852160,1250283 790581109641928704,231318 793606586103136256,252051 778376464995495936,167220 785287379082842112,194058 752034944654807040,10876 775939845290020868,152314 794219642025709568,258331 773615679983398913,136947 792900364273979392,242521 763023118067699712,75724 781640035925790721,188500 750387853260050432,12883 793976388898451458,256276 789974932176285696,197046 793620006022119424,253407 751620099258408961,16728 787790377868812288,205197 787173682728755201,207287 755886125554597888,39657 787367771784884224,209351 756591417355563009,44274 781504974786207744,188401 793488872965541888,252020 771402907447136256,125111 756253551203000320,42171 773897374506840064,139404 762214917734821888,70689 775202981683658752,146214 794561148519645189,261155 785796701495762944,197512 787187533528522752,205270 791673428885528576,240145 765192924602720256,86103 758750857752027136,55103 779139948834193409,172123 776126474675953664,153699 775334132566163456,148349 781575137069895680,11774 785991574165467136,199262 772171748951195648,128934 788157898316591104,216009 794532949454561280,261155 786029815061094400,199262 781551388010700801,188401 792694911921381376,247062 794945518745096192,234583 791277007669714944,223249 759058690037219328,52919 775711211002343424,149200 752167492944998401,14277 786679047380168704,205728 791167411680575489,234583 762372167254220800,431998 792507742158221312,243187 795705203198689280,268395 752000102919647233,20636 794632479005167616,261155 760631090054856704,19563 773327335839895552,134561 771502438272552960,125367 771422360180326400,124610 790603649227509760,231881 772805569384177665,132335 773944037011316736,139404 793370253765976064,249926 764611304938086400,80648 749318294205657089,7911 758108701743980544,41703 763839272214409219,79911 779400659380604928,171324 752990125357948928,23739 771047950914953217,122146 754038425997672448,30590 772464867571884033,129616 793925333766393857,256219 756378481429065728,42564 785593667897597952,196277 790987495672610816,234583 766348662582677505,93286 795060204488556544,263864 751157760230821889,15643 770604607831695362,738099 762620809978470400,70177 789170516498067457,11774 793154268257718272,249348 751840591109984256,14277 773872998667300864,139404 785437486633717760,194867 776126861088727040,153921 791777931110612993,240814 773728468680990720,11774 778580448607961089,160609 788065713898520580,215005 770412284799836165,117257 773861680866402304,137042 793336664751996928,250633 786297277820186624,201558 751140642760298496,17284 795019080998731776,263907 757435535547834372,47284 788101964538097664,215505 755407457116049408,36735 765206773871456256,86440 776214249307774976,153501 777171314947784704,157839 780292869890252800,178415 763854712277917697,80393 791642325508251648,240145 792555407201931268,233307 770671424474406916,120610 794343708133040128,257492 785806622899769344,198586 792437730387066880,227613 763408299836321794,77731 791003611811590148,235774 780472108916826116,179560 769348536899080192,112788 795205850902052864,265102 795683118200094721,11774 762406831331250176,72978 767440499443630081,95055 765403667646312448,87145 763032004376100864,73712 793491679605063680,250293 765148277503209472,11774 788577113762779136,218969 775815673649823744,90193 781825462666264576,188458 752957987279384576,24248 758811674467897345,54842 768156977004294144,103261 758476493223845888,52061 765966019831689217,90384 792754089851490304,246514 794991472827387908,264397 762654221728555008,73926 771486081472565250,126152 753014854571528192,25071 760972094477832192,65839 768270861111623681,103071 774278957524852736,142090 764921437006114816,73706 794193445392744449,258331 759532916070289408,58757 792768022947700737,247241 768096022174183424,102514 750529741988335616,12883 772117746158964736,75073 774227858021494784,140444 793232667617570816,249469 794379886563590145,251479 791983507312631808,239998 751597254843117568,18893 780375505208012800,177233 767029136221151232,93184 787847586786840576,50439 766213063175385088,85209 759358302383996928,57964 795613851760914433,267655 785611180941291520,197512 791811012458491904,241118 793322667180974080,250430 756229337427292160,41798 771317512785068032,124597 781124701435392000,185496 794078260632125440,257423 788385930314932224,217519 765096661995532288,85964 751017149162921984,14277 772870162252984320,132335 754823930976677888,27280 762961482917240832,73910 772088872167612416,105109 778313844045197313,152594 750406910093000704,12883 762084867727327232,431998 765728024096485376,88311 753675160742268928,28866 790759477054050304,233307 792801530323701760,243798 791390132293230592,238395 785283232480784384,193669 763835229098414080,80486 790976482218770432,234653 791818693835563008,241940 795408333654163456,266884 759247486229897218,54070 772159061320044544,129436 791247954682138624,235580 795716797446103040,267737 767827164519477249,101808 793426769948790784,252020 766391217009680385,93286 751026946167812097,15643 788184046987677696,199657 758743463542128641,54096 793855541135015936,255393 749923037320011777,10735 776392570578595841,149279 775846798304784384,150404 767802964534697984,100605 793172373537259520,249374 794693000538587136,261155 781230748070215681,186434 781706596439191552,189652 791710872091570176,240070 765324089271672832,86440 759583814288945153,48663 763414307681992704,78159 752312439753113600,17842 764804848227201024,80939 758781345430515712,54070 772536325404635136,131542 790521298397097984,231358 770391779787014146,118191 762862742684315648,67547 761680493494407168,70072 790994923889627136,65801 760987341683130368,66159 754002229275885572,22777 773664343929987072,138557 786679498263633920,205651 788099781037989888,214975 733067883580903424,354962 778173010268258304,108396 765633216686411777,88332 772157235518582784,127707 753996457632555008,31035 774457230015860736,140444 793854866082766848,255698 759272076037464064,50923 762453341687341056,71736 787309639750684672,210215 770819741543862273,118191 787737648886669313,212237 778341007842762752,166852 791676290902401024,240483 755615404647600128,28961 754084751967870976,30084 772838394825207808,132335 751168933198045184,16728 765894162637922304,86440 791432573188571136,238780 773629146849173504,137777 795067846908870656,262849 761098141726707712,62463 791644929562910720,238207 786982764188803072,207287 763187161210363904,76665 763893208501944320,78159 774236821165256704,140444 774985200451198977,144682 757556145988841473,47782 773889983874686977,139404 785459423938478080,195125 788885806278709248,220689 759765685216145408,56676 788509776556589056,217658 761404795227738114,67938 762560165422006272,71476 773725176663977984,138819 769063778008858624,109960 763156010211115009,75899 763797533441208321,79589 793905173324259328,256255 768986790913015808,108795 777018513558867968,157755 791659451237429249,240483 759355829095129088,57921 774259797747085312,141091 790993603573133312,233307 732412125239517185,971825 763698640644870144,77612 764212335695101952,82457 769981971820863488,110362 792111004972834816,11774 761316721491935232,67360 773261147709374464,135381 765828529397207040,88994 761028330619482112,66412 751154452124622848,14877 764920026625257473,84724 768233324577861632,11774 750752109826568192,14827 751221999507279872,16299 793937724847722496,256451 756562270558093312,43391 787002891642953728,208176 794705871796215810,262752 761643585762570240,68987 751115230160130048,15808 753269316586438656,19757 751743688531800064,18323 758018598149484544,1248565 758125369836789761,14351 746252347450470400,195876 773474721585172480,134375 792071109898145792,243187 786595840651464708,203510 793094954843250688,249469 781270237316542464,182349 765179361091739653,86103 763524636910899200,78360 785535338806587393,196247 794001088571645952,254209 769267968995762176,112399 788563910865612800,215437 793975267828125700,257255 766026482674200576,90723 771507713843073024,126152 777304765034180609,160480 788423845069791235,217634 788894519391576064,11774 785491133090631681,196277 788103849760395264,214724 760745698111393793,63451 769401984034234368,112399 769880284644900864,111835 793171273203363840,249926 761621129178087424,68987 788004173270884352,214354 766349001629237248,93286 791351026683043840,237594 751593378865786880,16728 767189234507800576,97438 793107385703366656,249441 771798313074958336,125742 759324046831910912,56964 786629346295296000,205181 777656487678251008,162610 791132544309796864,203710 785516341541437440,195125 794604623235608576,261155 758015037923471360,50442 752946761778421763,24316 769194389146963968,104973 791421840245698560,238395 780771731799703552,182726 793226643015950336,249926 785291113364160512,193669 775252138930954240,146580 776829997189181441,155451 760325732794896384,60779 770306553144573952,118087 766277713015496704,88920 794335426232188928,259623 752130967909834752,17580 762856720884305922,47188 765035859699703808,73814 757577619919343616,48029 773437915531796480,136515 791071916886896641,235990 756273413262487552,42149 767171244022173696,97377 790969293513031680,234653 759470928132792320,56964 772883386276859906,132370 788128635697897472,209477 773565636870021120,136947 793095154970267648,249469 794653278998962176,261155 749285001330515968,7607 765851909488074756,88603 750825602610003968,14778 778298153002950657,167319 785932066760208384,199546 767412944292483072,97519 768237164513591296,104976 773531014979284992,137158 790889602236178432,233692 773370261345271808,136473 775327931228913664,148170 789307842918354944,224237 765573934880206852,88052 781227257004261376,185595 772167070092001281,129991 751076277294026752,16728 787081869871329281,207965 786538613135650817,204193 759121428692160512,55660 794312726533246977,258456 762622663168700416,73064 788002832121143297,214354 788125986349088768,215754 794971866704314368,262925 770195558908567552,117257 795079968464236544,249926 787039919390597121,202699 751837861549334528,17640 762664116427206657,73814 795768393458712576,267862 767399464487104512,88197 786287767625936896,200355 793192315494010880,250383 765916553179197440,87904 778956380753448961,168794 779306576612061184,173628 768504336792027136,106756 771045969072787456,120557 772114524501446656,129558 787124810019201024,209351 788813125558513664,220332 791699681147392001,240070 795027716676272128,263926 787893986736254980,212949 753156459848806401,24346 786542563918385152,204413 759810078518026245,54764 779660973447667713,170592 780810582639439872,182650 791678655495897092,240483 764558841476448256,83945 792905352828297216,248427 786327070343323648,202007 744939065770905600,11774 735079626876276736,353879 793567576097955840,250785 795293346151337984,265644 760574857801142272,354841 771042517475295232,123085 746639488512729088,1247750 764572584725839872,83823 787317370830422016,208607 781270508276969473,185310 773250680979087360,134975 787795005763162113,213064 791743813232562176,240682 753935662588497920,30296 758445150209126402,53144 764317692731981824,82283 778438901400637441,152594 780661231300378624,182313 776905375140413440,132364 777092952703266816,159876 790318026461589504,217519 791700307273256960,234990 759141703249002500,56552 768953920161021952,109767 777884717433561089,160539 788119475774259200,215608 785241826613719041,194082 789555438090129410,221297 777009581109092352,115982 770237935157440512,117377 779291850746261504,173645 753014137182121984,22356 794349729459081217,258878 793998858078523392,226180 753037370673496064,24134 775494295428091906,148045 787401533570686976,180433 756199496057442304,11774 770062455527600133,116619 773506066768429057,137158 794003535650242560,257325 753987515950911488,29263 776146212294582272,149259 766228815798538240,355994 781564517641777152,187611 768511895347326976,105109 795062207281250304,263205 761599633470611456,11774 760881433263038464,65222 793589205456781312,252112 764939215872331776,82627 768413265873530880,106118 787120042391408641,207613 751190198751408128,16422 776567463853056000,156053 792055166396530688,243187 792802569152237568,247773 787086192894410752,204835 766241327784812544,352720 780633524177145856,181419 785856199979896832,197512 789066924797886464,1170441 793084423629524992,249348 795353544203390982,264397 766316526248964096,90384 764204095771148289,82457 791340057948987393,238207 753640424007405570,28732 764228633493897216,82066 776303109752623104,155091 755836700635508736,11774 766447175148576769,94130 767119851852746752,94627 785734102464901120,192689 753630806757642240,28726 754709710926819328,33174 775158119781597184,144494 788175567921217536,214084 772563613026426880,11774 795331287313764352,251336 775727591848308741,1250232 780037110715777025,177198 775740864303734785,150663 792716035422097409,245148 795293885832589312,227183 781342437113376769,186584 750367030755389440,12883 769578338755055616,110585 756961221023244288,36145 790983778470592512,11774 794187548197265408,257325 774216050007166976,138415 758106151598723073,41703 753278564846358528,11774 768838535059152896,107745 780152301591945217,177724 795772705400307713,266884 770339348713648128,11774 790973404199411712,235590 795700042950647808,266079 773968541188026368,139404 788566823444680704,210390 790672073064579072,232137 771341424713424896,351792 773858694614224900,139404 790607593790111744,232169 757984553986301952,1248561 765615928545452032,86961 769249085056516096,27164 789103165429850112,223492 790603968284024832,232791 767896315980308480,102137 780487753683173376,47545 758075199627681792,51136 773598326067462144,137042 778379840772837376,167319 771038900072558592,122238 794616557582184449,262053 786083431117688832,200384 793246211591593985,249926 750409748080570368,13288 776702647881633792,156518 781861902494281728,190424 766479659986976768,93823 790436370632376320,11774 794141906615681024,249469 760879641808601088,64124 764886722538680320,85159 788458377882038272,218275 790326136593117185,228820 765928284890685440,86024 759382637328801793,58110 795277819639119872,263926 768152534854701056,100619 795116579369390080,264774 770311416402153472,114848 763054463242338304,75724 794644915678543872,260994 766251509369667584,91049 793426321250586624,252020 787488727438426112,210928 751066354573275137,16581 777602791464394752,155916 771104425658060800,118191 785838521760243712,197512 780836943630249984,150151 762541929208741889,72534 789886647370264578,228606 775785788889894912,151463 756658774031466497,44429 776156583210483712,153658 795253224433479681,265257 768387232306692097,103481 768469142382923777,84886 789141743899856898,11774 773641934321713152,138382 785763407970447362,191699 767728241930936320,100893 761274927072681984,67511 774316630520111105,140748 778967872303431680,159876 750454677666312193,12308 795088373740425217,140444 794531821249761280,261155 769848982818451456,115531 795753299999854592,247930 750049468888674304,9512 777964357590319106,163990 795101395162660864,264397 793084763305283584,249286 758686849615429634,54070 789288317472821248,224680 793285827325374464,250633 786058428955365376,200870 794329281719517185,259055 785897954687135744,199546 760461198311628801,62842 786574299029135360,203996 763869172128423936,80648 776609052747071488,154869 760897401301372929,11774 750365611314798592,12883 765697220029079552,88669 758807143709409281,54347 778282684850302978,166676 788469348335661056,218275 788168470445764608,352258 756221269243068417,41793 765111515875794944,349060 776192174509600768,153845 793456966865608704,252196 794650375676694529,261059 773961111460679680,140211 788108169427968000,214354 786352674501296129,203076 753084282055364608,23899 757596230910304256,47782 765170740714999809,81837 772218974889279489,129650 775845860043173888,149124 787728346578874368,205197 769177433144569856,92199 763168287257534465,1249060 765938201378885632,90384 767391173669519360,99044 788746725653491712,220332 777085258399383552,158476 773470449594404865,129082 780432598761779200,179636 778157387815522305,163574 788697122774278144,215437 795411297856847873,247930 746702115679141888,138740 765056516680404993,26066 785501301597757440,196277 749684942506864642,7546 762843430099619840,431998 788098983143038978,215505 751974011261693952,20313 788637358753144832,211347 790587318415585280,231894 790969464829259776,235487 763704780715876352,79139 758430358169800704,51997 755102614501548032,35403 766447096886988800,92958 791745450529488896,238780 757196721487224832,45141 787351187796307968,210585 774001613232943104,137965 788355562652053504,215437 780505129120247808,180647 794618008765284352,261987 789202877986197504,224297 753722930039820289,29263 794683122411520000,262752 775497554695819264,112363 791262321414856704,237274 776791042540449792,16953 778300973861183488,152594 794672701944303616,199178 794923798910771201,263895 785517099213025280,11774 761153504043950080,65180 791750238843211780,192363 735918830187384838,11774 756554521074171904,43471 778319578430484480,167220 780083182842576896,178075 792946181915541504,247232 733844177721655297,354532 773073796404219904,133454 773997634692390912,139404 792568634220707841,246632 785844397254537216,198878 766757337956659203,93286 794529696725790726,261155 780617155960201216,182122 780956863072468992,431998 786699088813260800,206008 757586539815636992,47761 776277333007224832,139017 732261880358670337,196346 793575594017427457,252679 754080800786702336,30296 769705540972929025,112788 786634231350898688,205186 781902171591901184,190464 772264672821059584,130067 773604249364205568,137978 793476486284058624,196314 774072656060493824,140444 764461748162326528,83469 774110996012994561,140748 771093781844152320,122875 772478518080966656,114061 788765062144024577,220526 794470395189530624,257492 793432455025979397,249926 775422868721061888,148897 777876095005777920,164232 750506557998297088,13343 764901010665943041,84724 786312943264686080,201958 787091516523175936,209129 738313338820661249,352896 762889264379998208,75073 795039558140366848,263532 753200881651294208,26140 763936339234390016,79592 764897489396707329,84152 764394728192249856,80643 780877515959197696,183546 792009585523646464,242436 759860506958045185,57574 755023782390140928,34666 787661212716720128,209838 773864360217186304,139404 781483510230032384,160134 760791591321763840,62877 750513105466109952,13790 756587873445568512,41798 757336697868877824,45329 774938723716767744,29786 790502690946158592,230861 785669880536182785,197512 788488718935990272,65113 770418073950007296,118393 771091370752806913,121949 775149577313804288,146259 778780499661717504,168794 755907674626150401,39462 788051289796141056,214492 793074205893890049,196314 769676894803341312,113836 769148842864500736,110362 761988593703264256,431998 764429022654636033,83391 785911167747174400,199546 790784553149353984,233307 793553975672922113,252020 766418978520440832,92872 786233653986820098,18747 787140801541214208,208014 755541302133989376,38032 758493547507048448,53532 765631886874013698,86440 793623477362143232,252581 773494195898224641,136947 788708760512495616,220029 791042009582538753,234901 788467651773366273,218275 795215255810936832,262053 781805887505756164,188119 785970232519188480,200235 795666373276008448,267862 737027965616164864,11774 788376202666835968,212237 751592433226395650,14277 792439625977503744,244565 785994745373822976,199546 786573702020206593,198513 791706798906499072,240260 779752877342363648,464984 764579514147942400,83903 770782648688111616,121508 763134429363572736,75971 775904559046791169,131421 778797674023690240,170609 778030959035834368,163990 787730904936570880,212357 785443750998708224,195481 786312625063858176,201958 752973946727854085,24526 754755605252837376,33356 788117974037037056,215252 791785410183573504,240145 790890750070390784,234583 759807653048520705,58267 732548356334096384,352466 766061620938309632,90482 793481207044509696,250633 754927247635677184,33837 778340017596952577,167398 762809741835837440,75073 794776588705497089,257255 794432243137556480,249926 787132556852404224,208252 771460733666156545,124855 757062196652224512,46053 754075097892327424,31400 759405131108614144,57105 795493859409031168,971825 780771446238961664,182960 794707183007100929,262752 795092443595206656,264397 785599765522313216,195975 791191230751313920,235590 759120227967918084,55684 795063522002485248,263906 762746028957151232,74630 776272587387236352,154071 753640967194882050,28732 757904270578552832,47940 789219845766131712,11774 779463300497018881,174294 761382668865040385,67587 785567408362754048,196676 770644848126758913,117263 776447644684001280,155390 766002313236475905,90405 770714321873698816,118192 779479148041531392,173682 793096872583888896,249469 766407513520635905,89859 785636041889685504,195975 753423745197314048,25981 758819803326885888,50129 793164755435302912,249841 792184457386074112,244676 792337331755843584,221972 785836869963702272,196277 771033104098091008,121177 773410904696291328,135025 780623916834263040,80785 791830131035742209,229817 761952374688657408,70177 786197898111225856,201619 758485746655395840,35890 778979722155941892,156308 781591901463977984,188401 792485195022675968,245228 768206646598250496,11774 792202287678689281,244221 763458545413042176,75631 771335467463684096,120710 789555160083107840,226582 769645813211340800,114779 788868974805037056,221785 767249885389266944,97386 789343456229482496,224333 774986267645751296,146259 755307339549376516,36219 786031870945263616,199478 794713620248666113,262752 788232420525047808,50439 778702250893979650,164764 776742647100796928,157755 757944121814384641,1248552 781287245063999489,186883 749723264184832000,9433 776663847188914176,156132 779035990950350849,171693 789173832355500034,224329 756613470087512064,43453 760460268237361152,62923 775810959696736256,150663 753629792021479424,28726 794343086226817024,258305 760197514628730880,61598 758673242492051456,54070 791603191251083264,239405 770672976421330944,11774 772883925899378688,11774 757034000494067717,354841 786626705406304257,202429 757479981358481408,20536 760915785137131520,64730 785598206289776640,197286 767267049865306112,97438 766717497231962113,94899 767968688569982976,100891 776373646172434433,154322 780926016860499968,184223 789227711764000772,224018 790921860204498944,232137 785617840971747328,197512 741258997160775681,352687 792019562627596288,243075 792199649494827010,242693 794014328223629313,257492 750402040338145280,11495 785312316053004289,11774 781690422800240640,177773 790297987452772352,226712 765057831720644608,85159 765954942880264192,87867 789124920944889856,223766 779472581413834752,174315 750267112342556672,12242 794622712081776641,262145 766396363516940288,92854 755742267432964096,38420 766443866513809408,93850 773612936656846848,137869 791661774026268672,240483 744943413217288194,11774 791354224030453761,238395 778681594617802752,169232 792411043167219712,245607 779620805261029376,50827 794207441441398784,257492 771813928196190208,128194 773283320482234368,134371 753977297883926529,30011 771355175797653505,123473 765736174161760256,84888 788408798121779201,217285 792025314213847041,243075 778577706610925569,168794 758394257082314754,50827 792309161472045056,243187 790936044610859008,234583 770725914762063872,121046 794743206252421120,262025 765362401822683136,86653 763464894888849408,78159 773891547817472001,139404 762125789496156160,63451 793536874161680384,251150 751864245873029120,17140 776263522720153600,153194 775406583849320448,148791 792391429309931520,244143 776789591554715648,157755 755188865346842624,35890 790319678337929216,229693 776153756794777600,152887 790693338081062912,232137 781332255956406272,108396 772170022181441536,126940 773913944515719169,139404 791992184358572032,240483 778296406368919552,166390 761641167809228800,11774 772873201177079808,112788 793597479048601600,252020 762946791822151680,73814 794546990495531008,261155 765918920251469824,90031 772094948866830336,127871 761440774995058688,66897 793938758425079809,256650 795669174399987712,267521 757745557280468992,49168 793145909592875008,249348 764982889549148160,11774 753580476653338628,28327 771850439222439936,121467 751561549106393088,349703 793600910312214528,252020 757659707548979200,48369 776745013447458817,157755 759248892433162241,56567 759080189242576896,1170537 789900290904383488,227048 771099061604589568,121949 786276861777178624,202429 776035955442524160,153033 786393981336846336,194058 766652107038400513,94766 795127292745781248,263205 771408080949153792,125149 770252269057089536,117247 794373562769416193,257704 768967037531987968,110362 787598932436258816,211491 793244412885147649,249926 794553793518194688,261155 762141607151931392,70764 780446877678383104,180310 789961912104525824,227282 755511437364125696,37892 775455539853570048,149089 776099814073249792,153095 766144512926294016,90518 794545453161451524,261155 786014137839079424,199178 794229640885780480,258598 755852002379300864,18215 771650645401010176,125853 790376880251731969,231008 790614062874767360,232169 790497153000968193,230282 795481711622713344,267265 765531911418744832,87904 778371755408621569,167569 769231097695789056,112399 771852555814969346,128382 778395886967779330,167220 785644961895022592,197099 781468267303034880,139404 758646672104620034,54070 758757949451960321,54123 794917360717139969,261155 793462025246474240,252020 770238139080204289,117257 764506793674412032,82209 769706751121842176,114388 779396228899483650,173628 765649121885642752,88751 772504537256951808,131263 780803883279015936,183269 785960115388035072,197512 794570376353292288,261155 787766424726974464,212357 779017696096681984,11774 788759528556728320,220526 794604511004413952,261155 757802989239148548,47283 758906259747647488,55550 760851579209519104,17640 774753719397261313,145293 776476375557431296,151463 788424354396770306,217837 790292941008932864,229546 790899067861827588,58802 759194514648993794,56964 767436587898548224,98732 791752885587423232,239998 795443875380948992,261155 777637558536855552,162610 781663750990467072,177455 794380685628706816,257492 795711944808341504,267862 774330909097091072,143036 794078890691919872,257492 791774446528843776,191778 764194678409277440,82544 788727313235980288,219942 790888847722835969,234583 765667562558464000,88994 776785207164796929,157755 771042344221216768,119718 792754532065374208,237872 765244160110624769,11774 770647712274403328,119535 793856699488608256,255954 793147986679361537,249469 787723517739565056,212357 790880553541197828,234583 766376264965861377,93286 792100486878994432,243187 772547734838452224,131062 775098183961673729,146847 773023144282120193,134033 764982465429508096,85562 787537338696077312,180433 778814127640752130,157082 785330605827301376,11774 792303888057729024,245016 793623401151787008,249961 762784932825591813,72420 765705986937982977,57574 793209862234791936,249926 768053065773645824,101681 770397230796722176,11774 778449989949267972,164764 759936560380817412,60363 760112180549210112,61051 763153861565526016,76549 794326235933528076,257492 775716397754310657,112363 787121822693195776,209351 794969825307140096,261987 794591429477724160,261818 774344571169878016,1250140 776430439594680320,130151 768287646120611840,1249514 779922788408709121,177248 793180513473269761,249926 778805179705470977,169029 794537892030849025,261130 756484750634876928,43391 781271944062656512,185296 758245673514901504,51675 780079354344865792,177472 754004044071497728,29790 788135066186637312,215608 732284198552117248,196346 765597819449200640,88052 767149119081033728,97852 786066844344000512,49459 773586663050252288,137158 778115103573106688,163990 732256141057515520,1170428 754032401936941056,1170572 778991501779038208,169104 788748241898799104,220332 795349366341042177,265846 755573246796394497,38032 766107252742823936,90384 771008461714972672,121479 761403057204846592,67852 777223937327505408,157082 753006995972747264,24346 763070043634671616,75073 763841674913218560,80486 779360653161009153,174427 760197552549556225,61051 791587756191453184,239405 768293658399428608,103354 778313247703179264,167220 766282270936174593,90031 772093759572049920,127871 791761057526059008,240483 771396729321222144,125381 791995615148249089,242509 761264093953077248,65887 749404543314636801,8636 769884908999237632,112336 767859968238202880,100893 750495822081589248,13410 791311038834540544,11774 751095580517134336,16422 762837663346896897,73685 793134738211008512,249469 760033872646053888,57348 793324573869473792,248253 764865307395690496,84724 793283331030978560,250633 770346983508836352,117609 790779955458211840,232169 755925805755162624,40609 768248916726910976,103149 770357831719645185,117609 743234470736723968,354153 792068206932299776,11774 758021267022815233,47761 791256110116114433,237198 756336340120240128,42495 790557845234315264,11774 790610982406070272,246425 760544410819923969,60794 763597425743425536,78684 795419997891948544,266138 793226961275322368,250633 757307298427482113,46382 769590617588527104,114422 775336010838380545,148045 788166307514454017,352258 777202848442351617,159370 771039167082102785,122148 793743815647440896,254209 794382943540146176,257325 763795894206541824,80098 787711598249054212,212357 755918154254077953,39207 771713054136426496,112872 790501304351141889,228354 764161612206870528,11774 778041339028045825,165523 764798605597159424,83648 790223867130155008,226490 758640048711413760,51451 765625566536040452,88669 733243798432690176,354974 776834906454233088,148870 767879713784201216,102249 771071175921373184,123280 758423786899124224,52659 792156464496439297,243075 768994145167896576,107984 765690158935056384,86440 790733901589131264,230485 779021235971821568,171037 787056618236211204,207113 773203496204136449,129650 779463287595466752,173347 787093550378864640,208461 787750305211580416,205197 788222486907351040,214354 793897073728946180,256038 750585669244821504,13343 765660572750712832,89076 766326378362908672,93036 776268173368631296,154544 774746749973835776,144594 776183894848655360,154428 791676970304102401,240483 765599963841716224,82544 773929687932207104,139404 779044483941830657,112363 750811053924155392,15451 780992920350490625,183269 794877089384136705,263205 754824940554162177,33174 754908934662742016,27605 775000011830661120,146259 788897364203311104,221972 772036531943014400,128711 758320426674192384,52112 766189676814278656,90388 788057964062081024,166282 779049855549399041,32129 786598999759478784,11774 764968226958770178,85562 775431584434495490,141415 781347123669282816,139404 751117937046544384,17140 771256842827640832,122978 762027710378078212,70679 761311456398831618,67547 766432842968657921,92959 787917613946974208,213887 790653307308036096,232169 787247275890180096,209400 793130482976301056,249469 793477672793804801,249926 792076893768015873,243717 772810177967828994,132335 794223970744729600,257492 780722757193478144,182036 780664292395790336,182257 780177722647650304,177380 772167682758029312,127925 794913960059408385,238113 773118939836641280,134470 751054743963725825,14992 785299293364117509,194934 764206936636227584,431998 768854884439515136,109666 790716381075472384,232884 781609653604147200,188430 763571386501636110,76723 775307897983082497,148045 780630637824897024,182257 780785353905082368,182726 790251700888141825,229693 791663272508264448,240483 732617585863196672,352979 764718843457527813,78965 791366477148553218,238205 762722351247007744,73814 790531339439267840,231894 758011802940682245,47940 791769480435265537,240483 793154598450057216,249469 791352299973148672,237908 760160810895220739,61412 781232078444568577,185496 768936195229310976,110389 776782190747193344,157693 790889720939155457,234583 792129775359975425,243075 778313033936502784,163885 793136187804225538,249841 793138053623586817,249469 794317947569205248,256038 794025239508353024,257492 749763274644664320,9754 762689930447446016,73926 774043201959190529,140025 788414014221012992,11774 766746886749335552,95572 773903629644247040,139404 791343888380354560,237491 790521933615947778,231894 753739430410719232,29600 756307525033746432,42249 775698138480934912,150511 770456104761524224,100893 790534701035511808,231924 791716672302350336,240067 794571915381903360,261155 786851866399301632,205349 788555199526887424,215415 790681495161581568,233307 775844169994600448,151741 785646027520872448,196676 750502549581471745,12883 756047292013043712,40798 753648176956051456,28866 768772877776805888,108849 793570879787659289,253164 795239357510811649,265709 790880891522387968,233241 762075027168604160,47283 756610435739254785,43553 791334639692550144,234583 767414593027055616,48289 757854851275427840,49070 788450878697066498,218275 785275325538181120,193817 750176713590530050,11349 759099330808651777,56370 781368799018774528,187359 769211458974515201,11774 788828929536716804,212707 792164667649060865,243187 794559367312011264,261155 775744207801708544,151255 793269730073337856,248253 763185633464422401,76079 776572731894722561,156835 765021515037433856,81844 790937929787015168,223492 773919533199454208,139404 773666804766048256,138054 787407331281678336,180433 767601449299808256,93170 749880357156102145,10609 773649720636010497,137978 790273946386046977,229818 794558065479708677,261155 754717301824368640,22393 766032194666127360,89923 780786191033434113,182960 793459736230432769,252408 769267108496584704,111549 785962992668143617,199546 768743674998034432,104662 777172980497584128,159876 794022626880614400,255870 758045436271857664,48663 763570729824751616,79131 772055206322327552,129126 789955001263140864,227857 779756343745851392,174756 777547642175827968,161352 762657515951775744,73814 771827880904962048,125055 751909979221811204,20422 762680696578113537,66116 764854492038848512,83641 765215052718899200,80939 773262881194401792,135381 738435982551289857,11774 776456123498979328,155898 762745842285641729,74308 794693280118280196,262849 760658396127178752,60794 780546582202560513,11774 790753015342870528,233692 766421438542643200,80773 792100825329987584,11774 785903713856532480,11774 751621033946411009,18215 758251600423124992,52061 788214114585681920,214992 767677314175905792,99471 788110270925189120,215608 785264497573388289,194306 763835142829907968,80716 765605765172326400,87904 785493287901728769,194743 776602335640293376,154832 750139928785203200,11495 788041848392593408,214492 771806491695349760,127218 780423217773248514,180074 791645022672162816,238207 771132064632598528,123583 785921688953360387,199546 785407199967186944,195125 770376216519991296,117843 793096763712401408,249469 793360133250281472,251566 765608951543201793,87904 779098664631410688,172799 780396166026436608,166282 786717989131456512,204413 776427007106162689,153845 791276136198266881,237491 772861088304168960,132364 781882266079236097,187896 765727073855995904,86103 772460104172105729,129991 788771001060425728,218260 788489114710601728,217601 756681493938700289,41839 756220605578358788,41469 777174569383632896,1170550 787214269544853504,46572 773635220792758272,137777 751818713750392832,19045 773197703203393538,36727 775266845976694784,141091 793291030804193280,249926 786984654779842561,207949 755121499191640064,34666 777849101719314432,164001 778578778855354368,168794 795731321288937472,11774 763867911396130816,80939 755082047664906241,32873 755938435735650304,31400 781182475942916096,185496 794985559177523200,263907 788390731471880193,217519 737353611735367680,1170781 765009040095272961,85562 780770615762362368,182726 785911182704177152,198671 787587387237011456,349479 790721251811717120,232881 790572989788123141,231894 788203155863572480,214899 767044460911947776,95672 757599897654661120,47761 773551062607364097,11774 793248043923570688,249286 786677975924301825,205349 777326101089644545,161546 786196995991937024,201619 791076136918786048,234583 763598377296670720,78304 795061509009403905,264397 787008760598388736,208379 779118540884287488,172862 794765631237263360,262752 775497364408770561,148994 774724411815374848,133043 775409355835314176,148994 791364193266130945,238395 765974054574563328,88795 764312583352360960,82020 755233355902361600,35403 763776616409423872,80098 778735305771749377,170187 776115643284414464,153194 762140596723212289,71502 771933710551748609,128519 792466196524310528,228037 788902664855838720,220526 753275299186475008,24411 794323949119094784,259266 771479063592656896,125111 785983876950847488,194450 790609196131749888,231871 793522609556193280,249926 773901437604622337,139404 791365883209940992,238395 765546674508800001,86961 794994697634725888,262925 794992941886541825,260613 789275180073910273,223692 791337068815380480,238207 764699535931125760,78405 791250340523933696,218603 760972974589669376,66116 781096963357806593,183759 762773921414443009,1249046 772067538192793600,129436 750485752006471680,13410 787109075913846784,207119 771536533111250944,126389 753344161693204482,26492 769523823032971264,111454 786824730166910977,206036 772228529417232385,125633 756551437136560128,43391 789902357211459584,228172 793970606744150018,257353 765981804864032768,90575 792921650421522432,248514 791115492765425664,219754 755409866051706880,36332 769363304552640512,1249658 736419308302139392,1182322 771010373772255232,122299 794348144569946112,258829 776675922569076736,155451 795389995439783936,266723 763839156069871616,79911 779134337656631297,167407 773854063016357888,139404 778327465596903424,166339 756628692202299392,21205 793947258764992512,257066 754092185771843584,30590 768595125572370432,106770 790773635380195328,231894 795087632468480000,11774 788571387673710594,218156 760993291697610753,65222 756893253794992128,36145 773981518838525952,140444 778635552614645760,11774 791729909123190785,240483 785922702716514304,197512 794250124956315648,257325 775735480222556164,151071 767831651732758528,100605 763337353775620102,47940 771734875900616705,127557 774536053692563456,141798 761530286542761984,68993 791444037488119808,237491 750117032427913216,11495 793946290606534656,254135 786799327779758080,202353 787067506812870656,207796 785471150423887872,194934 794886867200118786,262849 772128169528791042,129471 770749182000758785,120613 757954584723587072,48187 786613868789309440,204539 753699087455776768,29263 755074904417001472,14277 775761066055917568,151463 785355754697994242,195125 772881997052022784,131814 776923126923927553,159359 760455152738316289,62757 763895954936328192,80486 786236842962259968,196538 788151684916731907,215505 794985921770913793,264053 734418313971912704,355745 775757806565752832,151071 751223702503694336,17794 789209913025265664,224678 785724591968706560,195975 789678810799235072,226883 753600320626913280,28477 767000741537918976,92902 781201820756705280,186352 774279405728362496,142090 790562779837136896,232137 795038500987043840,263532 767694016972554240,100605 770159600045817856,101383 787191580272701442,202636 732181634523512833,1170350 750517852382396416,12805 762451377511510021,431998 793582458935451648,253793 792013828779376641,243075 775005800246968320,146259 786029504086978560,199478 769988851775508480,113332 755030569264619520,32861 757736567154716672,49066 761233009576185856,11774 778384496445968384,152594 775417212769300480,148800 763457471339986944,78159 761266568588304384,65180 761633380496658432,69565 760779302547824641,63451 780595060974886913,172132 786237103797444609,201555 751613118632042496,18323 794707592098390016,262022 781115011032809472,185496 794529051348234240,261155 742177302893711360,1170552 760874408869146624,65222 762627018563420162,70927 786990880057982976,121700 780741034036830208,182036 791740353120378880,240584 780518439567826944,180306 764141579506376706,80939 767856339397685248,101600 794538817105575936,261155 761227614551994368,67268 770322897986400256,117257 764287205778927616,82283 771129971133804544,123583 781440152161902592,187453 755161492887105536,35890 779737174363279360,175988 790005752547139585,227795 753642111334047747,27402 754757581625815040,21888 780616722281672705,11774 765532044969390080,87904 775496354906898432,149328 787727720893513728,210235 786695659546087424,209795 785501021133045761,196277 791851396849102848,237491 761525131306860544,68993 763929545548324864,80393 785948341515395073,199739 794579118281072640,261155 793253469444595712,249926 759780149210394624,54739 753786455089045504,27045 758411208445857792,52061 787076646926823424,197512 775818273363460096,151401 775926824064786433,152314 757299783262433280,46890 762801428876230656,74247 753290100813864960,24134 756580553676189696,43471 795430346485547010,266079 768935797378674688,110477 787066544282963968,207949 763543477011394560,1249122 750072640346394624,195876 768541530386755584,106763 774268458926239749,195876 787369310792450048,207946 761671651432038400,69947 768620678324957184,107469 788025482222702592,214354 750764295865110530,14277 762271514674814976,71476 773379614777470976,26539 750672117725745152,12883 790186506820448256,229693 794705879438360576,261155 773912999979577344,11774 787257004406386688,207965 790241488684851200,230283 786301858751123456,201939 749270446269345792,7799 758149967106060288,51629 760254168984616960,60794 785467392046444544,195975 767424213787508736,87249 769261366964211712,112693 750660641724194816,14462 774630305479159808,144587 795336372152311808,266079 788036144667688960,214354 772172333268160512,127579 778503324157042688,167319 780829730538819584,183268 756981787251838976,45669 785628324366196737,197512 793915909979119616,255942 755881671551950848,39657 778206808146112512,166409 793925708665978880,256219 775419371808133120,149124 781580445137809408,181419 752257825024282624,18395 757779340851552256,49070 766822994324795392,92025 774557177973473280,139148 787005757426372608,208167 763899210936688640,80939 758701000236687360,54070 793153726215098368,248437 758667413911023617,54070 790270977703833600,230282 795427734310752256,266054 755618810351214592,38876 792720696350765056,244143 793237824434831360,250293 753830199586717702,28732 773961381238411264,140444 764069577558941696,80486 770816277631889408,120610 786637887898984448,204835 755836023184166912,18215 779851468861997056,167453 768952274899050500,110209 780895845352824832,183811 767782284933992448,101203 776065989771456512,153095 761940532452917248,70679 753946058741407744,30267 775456297013637120,149259 791438441552773122,238117 779757171101827072,66922 775801961509683200,151486 777654111802159109,159475 759356242531942400,56556 794689838461034497,261155 788391409699000320,217519 792436640354562048,245607 732207569964503040,350295 789286996363444224,220727 757607895034757120,47761 779330102610038784,164814 790937602207514624,232637 787826950299611136,212237 759108320661602304,57092 779500393789202432,171617 792667693786599424,245148 794587020588941316,261155 788769567455653888,220667 790437508022734848,228341 758818448843563009,55262 765591205778378752,11774 788092031365066752,214354 785847431888076800,196733 768546632258326528,26066 760237641992372224,60539 732901714332803076,351617 775362107642638336,148537 793246653784391680,250293 788951941623742464,222526 791771293162942464,240483 793681009732648960,254135 742399636439240704,352839 793213371113877504,248719 770757653639245826,120610 775323752754188288,148375 768311659731488768,103434 785350240807231493,195125 749737537409867776,7816 766015000645296128,90908 733157432604532736,355106 791316992267386881,237491 758395448684011520,50827 795347854399328256,266054 779095651598557185,172027 774287355796611072,140230 790993894422917120,234796 795392384330846209,266713 764983050954563584,85562 788133893811634176,215505 792761231157424129,247241 781430715061633024,186584 789508433078734848,225981 788459584855896064,209828 786021100891152387,199496 789489280431321088,225358 794625766185058306,261155 795065910423932929,264397 786654549645799424,201555 769286025042690049,109713 756281929020870656,42495 771369720201089024,121612 790214198085029889,212131 785911190950064128,199546 761315032034529281,67229 795298700994183169,265881 790324016661790720,230485 790971831721332737,235590 753554646405263361,27317 787738197690314752,205197 772900852809904128,132578 776086045590892544,152735 749922688072810496,10735 790523678882721792,231894 789900718215794688,225456 793523884846944264,11774 750073252530180096,7275 756103613307641857,41632 788225404913934337,139014 794166796655951872,217574 769712588435312640,113982 775027510140542979,146259 765513754683539456,87904 763329051465490432,1249009 773175669735854081,129551 790687288602857472,231015 750753504113881088,354238 752207061258276864,21074 756852567968247810,44429 776624827792621568,155390 776555962882752512,154832 790741233932959744,231894 787049532202754048,207287 761637668207853569,69711 770641562892132352,119937 794214980572758016,257325 769920338331217921,112693 794277279442403328,258598 760210273097703426,61545 787414858954317825,208445 788814908192387072,220526 769193781992181761,110344 792597504743215104,245148 763371323972259840,77731 786307819892973568,201958 752850697855565824,1248245 756695113594568704,75177 777007261478625280,158060 775873497683767296,152314 773669546553057280,137158 778682553402220550,11774 761333246902886400,67938 765679091785863168,88052 766083867782504448,90694 788455020077297665,217658 792024858380992512,243187 768884582640971776,103354 793541532959772672,253032 793089779810304000,241819 788208822762532865,215252 795774423085125632,247930 792810165888282624,247240 772752707140452352,97305 778003695606767616,164826 746330988603711488,1247747 762357777847103488,72912 792025689851650048,241678 776465253630550016,156103 793540294335664128,11774 793971923151507456,257353 758696353719398400,53185 794001705146974208,257492 757396397922529282,46890 777929273608769536,164633 770311199514849280,87904 775808327397748737,151463 781615812788486144,189313 781125436054999040,183759 754701855108767744,28732 770689252074008580,120610 759862114395848705,59666 778618090716356608,169201 768842301640671232,11774 751019107584126976,14277 762554758590820352,71124 756703272807833600,36639 762647583101714432,73856 766334074944303104,89923 756494327971479552,42432 747550668194353152,11774 794984027937615872,257406 781208740745842689,186434 791718138362691585,240556 756318737481998336,42249 760237340660948992,57131 771139730188697600,122973 753561683210088448,28128 767190610902130688,96848 750452303300333568,12883 787126733837332480,209035 775800494488817664,151156 792174135724027906,243075 792159880425512961,241423 776820010874466304,157755 772415863509159936,127871 795409431030886401,264397 795439672327602177,267177 785701540724023296,196277 792015362481008640,243075 793601087106273280,250064 792757729861349376,244759 772137489368842240,128934 789818717777440768,225911 793216493693636608,250633 787424191201046529,210289 791009225057116161,11774 766524176161046529,81425 769137691204132864,110585 751560870862487552,349703 753733174430044160,25321 766318208701706240,91798 794550045618176008,249926 787799061625643008,213253 787266458602512384,209184 791436926695772160,236931 752647400427229185,22657 780904255846658048,80785 786378763760046080,202379 765730943453712385,88459 777170369325195265,157082 793291537195134977,250293 785654322440839168,197512 788139846426591232,215608 765347723872653317,87145 766910741257388032,91700 756279962827620352,42495 789549403287748608,226180 777087953680097280,158520 765287938712281093,86873 773900519051931649,139404 787088728284028928,204835 780482872327143424,180723 781832462053675009,187427 793165895824658432,249926 791355067618193408,238395 790626755749015553,232280 761574497518391296,66979 788128496073728006,215754 760560958204940288,63149 775156047463919617,146580 758488286662832128,53185 775787428967702528,151523 754153530928357376,30590 755433463096848384,35890 785474293283119104,192032 771818968831041536,123080 790399050394853376,7311 786538072276074496,204413 785302473682489344,11774 794022137304666112,255299 756537343838973952,43391 765729340218757120,88998 790303221424070656,230282 793149680427339776,249961 794952708927188993,262849 760515407870504960,1248809 785690501911486469,196277 768573099960733696,104999 793495564000329728,250293 793551465310744576,253206 775374266082717696,148574 794587086607286272,261155 763363791128055808,74133 790360793741008896,227048 765775750406500353,87904 771720792820240384,105109 780098933196484608,94627 790896168888786945,234583 793235932644188160,250886 733100613546872832,355480 757595464845828096,47545 765937196603891713,90384 785642201544024065,197286 776892026629394433,157082 776743375970107392,157755 785758725613027328,197512 787777454404280320,205197 788481597469229056,218455 792892127688753153,246726 776854950143860736,158524 773905494482313216,139404 793854544392269824,11774 786647119092326400,204413 791720278141251584,241034 764997755773132800,85562 773752952880181248,137649 760101346632609792,60117 762502869484470272,73030 787620551217016832,246425 758666339430969344,54070 757711834279505921,47693 786542990500036608,204413 771837306089111552,118192 750115352881852417,11495 794206855761313792,258771 773917716222738432,139404 787898818826153984,205197 768621344707579904,107469 794234821950271488,257492 758473609757143041,53144 760449060599767040,62853 767778149987786752,101163 794354735549661188,256502 750145460132646914,11495 759091067958329344,56964 780609615528468480,140443 795700811556786176,268281 753953790118600705,304513 788134623565840385,215505 792508852025618432,244759 788403007188795393,214899 793876704230080512,256411 795030186370678784,262784 777218327777251328,160923 765950835700355072,11774 756582604271419392,43887 794561440916979712,261155 775083012941676546,146205 790619208551796737,231871 767824954024919040,101681 757618973076619264,46379 795605179101945857,266277 752906108487041025,24134 790308085017575426,229833 789415597046136832,224230 764460424611762176,82283 794374899410288642,259743 768065133662920705,103261 788477127414784001,194272 795478133575127040,266884 788755178178486272,220332 763142813420691456,73926 751949385508851712,20493 758435641348726784,53033 767720522989789185,100893 786751386117509120,206008 762252184641638400,67547 790297562775375872,230270 762252952362967040,71748 759394840929067008,57749 770474671573721088,118192 772451122619355136,131007 776492729605816320,156103 732456423536267265,350919 757884707589787648,47782 763246283536539649,76549 763796429823287296,80098 754056886840811520,30802 775072014839275525,146259 762256013986787328,352004 770643042134994947,120341 793408155388522496,251892 776132481447755776,153921 789655173236785152,225981 774264644802404352,140211 792501689882476544,246392 757893150362959872,49866 795094381078384641,264397 738834694654070784,1042906 794049297444638720,257492 751849448188157952,18374 761365408729427968,68182 791260957590728705,234583 764653212074909696,77612 764867186611617792,84724 780878366530498560,183826 766675236624429057,93823 734019783084126209,65113 776906125102972928,159245 791786667967389697,241678 793016731925155840,248065 792585252539625472,243187 766505053884645376,93184 760873550161010688,64713 787982943281090560,213887 758684639217057792,54070 769672572187320320,113412 764923968713265152,84724 790251940731027456,229693 766025073446748160,81929 791453466145263616,236454 755850935600029696,7092 787493469505761280,209972 787795179507941376,207856 788908760332918784,11774 750816561775124481,15122 772174516155981824,127925 764783145287835649,84724 760206194413858816,51069 780506316360019968,164764 755799463445225472,11774 773914419336060928,139404 776904684762193920,159258 769197959602925569,111558 773981808681639936,139404 757678538371637248,48439 761217208332775424,65307 768869705058844672,109666 776057787646259200,153095 755309405277720576,35890 794544893590958081,261155 766671917638004736,93508 786711341453172736,205091 772482248620830722,131025 786251215738773504,202275 761638720332263424,69493 775033012518023173,146259 755871441745244160,39499 758162441276690432,41703 790982796705751040,234583 776249909892657152,152872 771729841880195072,126152 792009357437394948,240483 773724118516584448,11774 773868536540172288,139404 774607412703526912,143428 769272675776671745,112693 795030838136242176,256784 767772831350267904,100893 791263891942670337,237491 758295195280486401,41703 765252901337960448,85562 794694682374733824,261796 756990116028092416,45835 791057677916835840,78159 759835602648870912,59394 773924378564255748,139404 775050968253730821,144682 768566786711105536,107469 764436439236947968,78159 771453498567172096,125853 777858370002784258,164001 772586697339068416,131421 763229835066011649,47188 788190036785324032,212738 762072012839714816,70543 765167731247292416,86103 791643914021113856,240145 758953643907264512,42453 764209197655269376,82283 760548250055282689,62779 780805600326418432,183269 762725856779182080,73910 759892668088324096,58227 794369626620751872,227345 752998040487755781,24988 778243024035860480,166532 754032528412008448,29790 794284936085708800,249926 770409483617067009,118989 757912547962064896,49852 758266551363592192,51809 787069984216322048,208965 735401494023942144,1170819 767856068127027200,101681 769520404901888000,111558 788846707643588608,219119 785325335160115202,194667 753599489294860288,22825 771477064452935681,126152 792053783706624001,243187 765985002102353920,90694 775817205313175552,151156 777969993740845057,165185 789694784805810176,226738 759797496931573760,57574 793195619628310528,249926 795368708961136640,266054 753307640227241984,26140 759135954611253248,56952 776858111894224896,158815 785914354747138049,198591 765761659944173568,24173 779110583081852930,167569 781430792446771200,187844 753973688832299008,30802 779444393723822080,174230 789242325784485888,215437 790460683477397504,231008 795132694657015808,262925 792777287276064768,196314 756578668751626240,43471 765916592337199104,74247 771798978476314624,11774 791463747294416896,238864 755861119663833089,39475 780102451911417856,88859 795683342519767040,267740 793147852792868864,249469 774004324368252928,1250066 758792030269026304,54070 787107331666485248,1248522 749482740668661760,8484 778632194499702785,169201 762746241100947457,74781 770652873143226369,11774 795069904907075585,263896 795663184212398080,265855 768715052421484544,105345 749326003260956672,8160 772269479132745729,129935 759434180526608385,57749 773518599361269760,137158 773928468866138112,139404 785950480551727105,199546 793987057848909825,252939 788922898236997632,221834 790891764806713344,194085 779444881571872769,174230 787070429659750400,11774 766726193857134592,95708 756399469432676352,42432 765412059743825920,1180983 776898581953261568,352304 766020439797735424,90031 732388856037822464,351694 771210705542320128,123825 762341041420861441,431998 763114390296076290,72523 769694744859451392,114987 763795460469383168,80136 772962321455079424,133789 772148468492148741,129349 777541562796417024,161352 776591493834256384,156976 789431968681172994,221693 793499959010013184,252890 769930319306698752,108880 794259577566941184,258598 776675812279934976,156053 780551575802671104,181011 789300332505337856,215505 768074094193569793,103354 778402150242066432,167407 785463011108618240,195975 792509163850956800,123499 763703744940957696,73926 758207630221246464,50549 776815099055144964,71942 787443544000716801,206117 792842578995605504,247877 776038434800562176,151845 755571772926398464,36719 759542434569170944,56618 778610111065559040,169201 764837782900518915,84724 786929582049857538,207051 794590999150399494,261155 785929199403929600,199546 788214110504624128,215608 793179378054262784,249841 765531595654569984,87904 791406557003075586,238207 794956941005090816,262847 791712336222515200,240718 769569000179240961,112382 769168143726088193,109666 765239641406578688,86472 777986773876084736,163589 793496555865182212,252020 776439865667911680,155688 794715492187512832,262752 791683730775633924,240483 775332081215897600,148349 742840291971862528,11774 765228789668450305,83391 795004852531326977,264431 765592813467738112,88128 780808867546488833,182960 791353361089990656,238395 749290615687376896,7816 790322825294938113,230283 762597376188088320,73685 785328797331533824,11774 751841215247777792,17794 755243873371324416,35980 773479480769843201,136947 795661199073345536,267521 756645441798672384,43391 785543802891202564,130635 795411641911439364,263926 793218768532942850,249469 761955064797810688,69565 772160197523484672,128934 775426261317406720,354835 771361567640281089,122148 785346600306552832,195125 779439175653220352,173846 788499106809442304,217519 781148271028871168,170187 791140621452996613,234583 760208137362214914,57574 751101105304506368,16422 770647628396662785,103389 770168053417938944,116824 760457650467397632,62165 772616522543996928,129121 785930562800418816,199546 770523732267769856,118191 759612443999862784,57574 790744787280338944,99049 760226003369144320,57574 786221373899231232,201555 750021322231713792,11282 764671688566976512,83629 785685953633398784,196277 735143790042873856,349197 756206250002710528,41680 794602646338408456,261359 792758012700008448,246726 787919057404108800,11774 791342732916592640,11774 770723095674032128,121046 760973646328246272,66116 763764904893427712,1249142 776494907318034432,151296 758807600326512640,1248642 793248661748711424,249348 794694357119070208,262849 748414898221236224,356063 788151856522338306,216009 763352277725872130,75073 794938025667084288,262847 769016387037650946,47940 787708719773671424,212164 793531323168137216,233467 794194495482970112,257026 786283618180018176,201958 787258558429757444,208252 791384854848045056,237491 757659075593269248,48549 773522949966036992,135025 786683693075206145,11774 762306559812706304,431998 788151952991514624,216009 755836590316855296,18215 788169651561857024,215252 794141549269516288,257423 742392902475649025,11774 769229214713163776,11774 770049731699548160,18030 763126932636573696,76623 763957130189615107,78159 779441701706489856,167493 779485206730444802,174230 789066497821904896,208178 795077600989376512,11774 776960967527829504,156835 777982358188273664,164375 761008025473650688,64784 771305254293950464,122146 787277574003167232,208016 764236645700739072,81130 769732675485704192,114301 756205757197119493,41680 775816986508955648,151361 750083991060045830,7275 785892873413681152,198671 788126947868020736,215754 780647472355872768,177472 795036731825418240,247930 778015773356765184,164826 789149647075889154,220526 756681025930002432,43553 788147679394041856,215493 775163731256967169,16953 789307773708148736,224093 791664452944953345,240483 769558355601915904,112382 773981255226437632,139404 793093591514157060,249469 762987151260876800,70918 773967433971269632,132996 771587442549796864,124597 790949676350525440,108396 759460694014111745,58358 781004232476520448,184223 752195998311649281,18400 751236560847302656,17640 755161746147512321,35890 769732018217193473,112239 758367064977354752,43391 760292592168923136,61544 767365163393617920,96039 745122812730310656,11774 755534689297760260,38183 768958126775230464,109167 751140375188893697,16670 775368093774118912,148645 780542229727305728,180306 793434623376289793,252020 768778180425637888,97543 755445411632951300,37433 763793219096195073,79589 791325803707371520,232169 786635174234714112,204413 776242340658835456,152872 769817065075138560,26066 758373913805979648,52061 779792180349132800,175340 760690988897697793,1248809 765025088378904578,84710 780426709845811200,179742 755836723909779456,34591 786672084500045824,204413 768048908283019268,102444 786399860224385024,203076 760984653859729408,65974 786610930687836160,204273 769007592010051584,99976 754759136999514112,22393 757795924487786496,49066 765033574554824704,85562 764141514381463552,82203 768310409883418624,104162 790720710759055360,233756 777844221785014272,163990 773644808921370624,137953 758701032025317376,50670 773865351067082752,139404 762334087805796353,72550 732176547650674689,349693 759816216122974208,58254 771763437433196544,126390 773589663516811264,134211 792853003300507648,248154 757602578616098816,47940 787006732438560768,208176 757766055855030272,49192 760896564424482816,63214 766772392639262720,96263 769144006848589824,109923 757450197001768960,47283 794674121649098756,261155 755556814003896321,38459 756950607236173824,45311 777978285913350148,158885 787167411661176833,207287 792531081983426560,246295 795684634377867264,250633 768956507882975232,109945 790799410737262592,231894 771802757766316032,128194 792425956585590785,245313 791396691391815680,11774 793188346822586368,249926 765034114315587585,85562 770402765868859392,117821 776824611417698304,158387 791754477011427328,226581 785725611973017603,197297 781826969235234816,188523 754710237337223169,32941 772252591900221440,129551 732306081146232832,196346 766250279721328641,91946 771701947258789888,125070 791903618412621824,241523 786363659014385664,202217 761949187734777857,69878 770919084338929664,117303 755128681538920448,32572 776663324687753216,156835 791036701900697600,124597 786177635537661952,201512 795613699998420993,267521 787015613545848832,207287 755102441331392512,35403 760793484462874625,64722 771741967193559040,126389 787029936716427264,208176 791673338670252032,240483 789463152564068352,226218 780059882779136000,177456 788134993231044610,215480 769007549458837504,108795 755151580521959424,35890 766166668233940992,90618 788775559165726720,220767 769311718883356672,1249667 769370060846620672,112363 794694295517364225,261155 767808129870487557,101681 770616453653417984,119832 794986247001411584,262847 770421360980000768,118192 794649284482396161,261155 740337084997722112,11774 756318599032090624,351147 794411966475272192,260404 795083249659744261,263289 795221893217472512,265649 737085543255678977,352687 794871474616156166,262849 770626018864467968,118192 785583485842882560,196917 786223026526359552,201555 788931510720049152,219119 768909979629879296,109945 750474351087087616,13627 753983071762849793,30354 776540612824825860,153988 768941148547055616,110477 793987471662989312,257325 790194035017134081,229818 772514470950297600,129662 794050993897906176,256502 795422018795618304,266822 788000659744239617,214354 786237010705022976,195674 761279240935448580,67678 792109344611405826,243292 794068654396678144,249926 762455404739637248,73030 766048775790010369,91043 788439580693307393,11774 775148764134645760,144654 787403332574859264,174507 763502347091865600,78769 774492771864358912,141316 791008406102347776,231580 761772133122842625,68987 768896586097176576,109104 794532078389858304,261155 760155018754306048,60866 762853274458304512,1248944 778320774369116160,167407 790391843565412352,198513 776162881083625472,154071 753691115249737728,28586 776750179961622528,157755 793963742731980801,257026 791326079696920576,237491 751559178724839424,18555 792552072755474437,246314 763772551487033344,77348 759436797571051520,56964 789298980286963712,223921 786789612706336769,205728 794327476172374016,259190 768537469159518208,106753 785933265685348354,198671 788520515996614656,215437 765718990295437312,88700 793195176726409216,249469 765889214324015104,90031 792405790871072772,243165 764128539964796928,81869 756732727324446720,43488 788130341198278657,215608 791798159999639552,229817 751179478357843968,16833 753759739478151168,20628 766379443258585088,93504 777487468635357185,1170441 792624641550397440,243451 768077954672889857,103354 790645705387933697,232169 775322454323441664,148045 763035042172002306,47188 753210238489112576,25885 780172107611123712,178076 795264854382772225,264053 767898946291142656,101203 764202001966129153,82066 770302007055908864,117257 794292570155139072,258120 789974860197924865,228495 764284415283298304,82066 767915397786005504,97413 787090888807870464,205181 764994379635228673,85562 781448806751764480,185310 795742243466448896,267655 780902666297802752,183269 792407850081476608,218911 765187635216211968,86103 790333735057129472,228820 770967716039495680,122146 779342304855416836,173964 761325279310524417,66815 764172131760504832,82283 770787441712074752,121479 772116383656062976,129471 787077497364049920,204078 779297360828522498,172799 786283807481573376,201958 754730330364391428,33356 762645121057722368,73926 778611686253162496,169201 775707556585013248,149200 792145066584338432,243187 793339105669066753,250633 767179699025944576,97432 764994825384894464,11774 768924076400254976,110362 755166736220037121,35890 769911189513973760,108381 771374982706245632,125163 732929519213006848,354506 775929121561948160,87904 769692295633317888,69983 791145623919755264,235620 779915353530982401,170187 793251315417772032,249926 777706620428095488,158520 793160834838958080,249926 767026545344942081,1249360 788270405949747200,215608 794675391889707012,262022 793252565563510785,249374 794118076920840192,256255 770285881580199941,117377 776656429851807744,157031 794612972496809985,261567 753072722314465280,18120 758802779078918146,26815 791419578387574784,237857 765881151911292928,89923 765256500650635264,86440 781279137151332352,186584 752678865596801024,22777 786647808132714500,200460 773952964452945920,139577 749631767292760064,7311 763846062381596672,80754 750488154424082432,12032 755261447836356609,36494 770308171462217729,117257 767442439963602944,99488 778490560025796608,152594 764966515598774272,11774 780158930638995456,178258 753938861538017280,28881 758344232486567936,52061 776468319125774337,151463 764518023738761217,81946 795748441284608000,268646 785250012221485056,194221 763784660677758976,11774 753673362115796992,28866 758610676713558016,51451 785628062004219905,197297 791438704090947585,238780 792806914446983169,247241 791448050841497601,234796 776169610596933632,152314 769678088699539462,112325 780451632781852676,762119 757391953667432452,46401 778389350321123328,166913 792441777663901696,245130 785931867656630272,199546 790300954511892480,11774 780756195162423296,182036 771884215545782272,118191 787022349585424385,195975 771301413595013120,122955 794017255151390721,256439 788074910899843072,214492 756887690566664194,44450 788775155095003138,220767 795699532210339840,266079 756588611542347776,43553 768793132829847552,104973 794869242151796736,262752 795190995797372928,263708 780194986595786752,177704 767225022188515328,98475 763180943557427200,75899 777641488700276736,161277 757622918469722112,45815 763753762355675136,76549 771529225182453760,125111 772181653770805248,129991 777985877096091652,164694 795704873148813313,267933 753718400275316741,29263 768427704395849731,103354 771794120679448576,127582 774244378445484032,141316 785489334413717504,196277 772863940921430016,1170555 778327373695422464,167569 771731632818626560,126152 774316609066393600,142090 786515798521057280,203674 768263434467024896,103506 789283091428683776,223940 771777140329107456,125742 794231637995360256,255942 793222502751363073,249599 766656006956978176,94644 781594026986336256,140444 795357489717985288,264397 787235612113801216,207287 757017808211415040,45551 772877104560168964,132370 765936828172021760,90384 765953136041353216,88669 755203498015358980,35890 761606899452174336,69231 769836936890454016,105109 788047574770982912,214114 758401726219157505,53001 772979383237685248,133519 778658980952412160,169182 794534019341942784,261155 778709849785806848,169232 760216017016455168,58537 786988631193821185,207949 788404573480296448,11774 794538325512228865,261155 764971345792802817,81946 794588660310147072,261155 752705485254557698,20032 785860746777391104,197512 764080002740555778,195876 787008040339845120,208167 763162560858320896,1249111 770238143236808704,117294 736344911222591489,1182330 770369785930649600,118482 773917998545448961,11774 733601751224328192,354909 794387244882755584,260380 762837690538610697,74133 792216269177184256,243075 757349265857314816,1322887 792008854217326593,200382 754838455213928448,33089 759153624371060737,56630 773432665135517696,133702 785820461309366272,196917 795292828322713600,265257 756355043738030080,41132 764166377288544256,77687 749845504930902016,7999 764210892682780673,81702 792097537171812352,241678 777240646956552192,159475 750426933947617280,13046 787736097325457408,186212 761050649668694016,65222 768566201781854208,107377 794676193597464576,261155 774499034560024576,142503 787053321957830657,207861 793961292771926016,257026 758289547415330817,52112 779112465367982081,172799 779802888906432512,176745 794011184278052865,254209 758377759915675648,52605 769086325534388224,110362 786651291544014848,90209 793955604423409664,253274 795072832296415232,11774 768506601636503552,104973 794449839564214272,45672 767814620270571520,101681 786953890373644288,205728 789543158128324608,224333 771687394743431168,126293 792762636416999424,196314 795726915399221248,268231 795756653006168064,267746 759744741336453122,59545 761207379585298432,62327 777047674306564096,159475 779215029866487808,172185 793153590428917760,243865 759104398819819520,56964 766444444421910528,93823 770336550961946624,117690 757256834856083456,45122 792039900056920065,243167 786602222989799429,11774 793104776162529280,249469 770754151185653761,119832 789561593117892608,227130 763720695641702401,79513 776490231621181441,152314 768072770127364096,102295 794311191317184513,258456 760264854653509636,62130 761643052100386816,69356 746891196367155200,1247753 794020598208954369,249926 781176606958100480,186149 778652860619730945,169226 788117005278797824,214812 794593484145426432,261155 758693208658370560,53185 791983718571270144,241819 758558274442625024,52061 795372379425927169,266151 769283213986500608,112920 751743824041574400,19317 758098980265791488,51451 786982218543562752,207965 755626838253309952,36614 780447454118354944,179560 758351374165897216,41703 795265661748527105,265724 755377728556179457,37044 776174111953268737,153845 786264803199229952,201958 781314794242445312,187359 767925890818854915,102163 750523107786498048,13201 770976138638139394,122146 778155023939342336,164912 786236176847876097,199211 759115383177637888,56964 785270231430148097,194648 794649403294367748,261155 793575956195794944,252679 780250778317488129,178882 750445214112870400,13028 788491020753338368,215608 785253645545865216,192378 786916602516271104,207287 790592300346814464,231318 787866634497232896,194230 777543573084471296,17416 791820215159881728,241678 734040680679538688,254034 793549392938668032,250633 755047663255425024,34817 758291247198900224,355994 781219389345411072,186610 759600527529218048,58959 761651210986385408,69493 752883323052101632,24134 773933132449849344,140232 790915564067819521,234653 794535329139195905,261155 791389963354988544,238780 778156799266529280,164826 764553099180642304,82066 777282039066353664,159475 793618391781117953,253032 732720895362510849,353714 753435572006297602,27045 756703948409544704,42432 773113177039142912,134122 779827714198867968,174315 770764536718602240,121359 785812541838544896,198671 753574407348457472,27317 764852678010761216,1170338 773276568621809664,135903 785788572175634433,197512 790944149327515648,222792 793269950701969408,249841 794533811908268032,261155 772980172710670336,132848 788418887088009216,217837 757802259224727552,42249 760565994150621184,60112 763204242194698240,76794 778293105242083329,167220 769611331091701761,112382 762812139329368065,73926 765677148266954752,87904 778741188333481985,169923 754827332863614978,32337 773229828333932544,128143 780413310470529024,178524 788114191441801216,215608 772913985687474176,133519 774215038169124864,141858 770321010390405120,117687 793172905974722560,249841 758133510196428800,47761 759394640869019648,57714 775923641145974785,112363 764513739420774402,349507 765922570315173888,81562 776279756736266240,154534 751875694540402688,14128 762604852216299520,73704 790032654796107778,228820 765969783024148480,351512 794189902711689216,258598 734927262445916161,351168 781208296585728000,186346 785665125315248129,196917 749246305189388288,7901 750298497572704256,12308 788858851294449664,221143 770822135224930304,121479 788879634267901952,220815 763244823079858176,75608 757270151548968960,46252 777954053670182913,163153 793249300574773248,249926 794230199764353025,258456 795228532997812224,262849 792026708828446720,243187 793873126220189696,256255 768187119797960704,98072 776778407057117184,153921 772859735871676416,125163 793869372494270464,255942 765259380979736576,74247 794589798744911872,261155 775200353633521665,146847 755128069652963329,35403 788136371810660352,215754 795735245408628737,262847 794657911419138049,261399 773875749224787968,139404 779751469029425152,174115 790518562804887553,231917 776423586194010112,155451 794582809616609280,261155 761632854576996353,68987 786004687728308224,199306 765587645321871360,87904 760489724083666945,61114 776137002047725569,152872 795361424272986112,266054 788753011996815360,220526 776789568955699200,157708 757562155000528896,46231 776834413157978112,158589 778430503930048512,62467 794700862186803200,246425 773886424454041600,139404 777696008499105796,109767 771376170025779204,11774 793057408608337920,242693 788446803255562240,208831 795244863570767873,264774 766359681044508673,90735 777186158648365056,154330 788795902798376960,220332 789167513699438593,11774 794751763119276033,262849 773921203832500226,137042 788176191589003269,11774 759210130084925440,55660 795206336325832704,261923 763080502542606336,76429 766461193871462402,80939 780497094729576449,180556 749642204516323329,7546 764281354435563520,82209 764227282823094273,81869 776944806580719616,158815 793505644624089088,252824 770819383010537472,119774 784244456816013312,193464 791890067195244544,241819 772154322981384192,129935 781541726888525828,187657 758716351557079040,54748 760893870557102080,65540 761344725446225920,67973 776993017735544832,156835 793843152327208963,255954 763314063212417025,53995 791422161999110148,239031 773506686212595712,135736 776625633916923904,155898 791585979031314433,239906 749929709153189888,10735 794229372609765376,257492 773975885124816896,140444 785302269767979009,11774 753583731227713536,25981 778240902405971968,166282 780785132911398913,182726 753960782338019328,30296 786908970325794816,194281 760130834145873921,1248722 793161200595075072,249841 758894760085954560,14277 764147149206544384,82066 757601532732776448,47545 759165257059332096,56772 773886511771156480,139404 787988662352871424,214209 770112835368157184,114987 749690882245398528,9433 761931408998752256,352716 751614545626591236,18893 757751404211605504,45329 763089456547201024,76549 787244742920826881,207733 795432821632495616,266151 758633663995211776,53185 781914180865683456,188492 785911148625395712,196807 793937774848122881,255942 794724452483366912,261155 753279745677205504,11774 764869664253943809,84724 772177160874422272,130065 788833263036936192,220806 778446056983891968,166852 790329773243240450,228820 779032801249296385,171795 778328805010132992,166282 756275740031627264,23965 793506375968002048,247455 793935160722931712,257026 739050788937404417,351644 776543204975996929,156132 773633639519293441,135736 773539674417565696,136947 786585454959263744,204413 753696369152552961,26815 771785026249916416,113836 790980425703272448,235147 766424400514154496,90384 767489042237755392,94699 737742388353896448,354115 757035295615422464,45669 790365057976631296,228101 776855690228793344,155451 792589756764917760,239610 776465768040935425,152946 777996628292579328,164826 795384662038343680,266491 795069195876765696,263926 768384380083531776,106023 788915707576717313,221609 776441289516560384,155896 794682600426246144,262022 795616093029142528,267655 787065297312239616,207965 762765832279601153,431998 764226010942283776,80648 795481463986622464,266138 764686185176326144,80486 775382988578103296,125367 778731115083247616,170252 762697037905334276,73814 768571487334895620,105345 765165440230391809,78304 768258027975618560,104932 791638305611788288,239405 785822851421069312,194723 773175134727262208,134033 771140372428910593,122299 774679838800093184,144602 786672075113046016,202304 794077493900754944,256255 778789136635396096,170144 752279844105297922,17794 780957588234141696,181419 793568029837627395,252020 765239876551864320,86472 794542392934363137,261155 776801875404451840,157755 761342252908212225,67229 791348140406345728,238383 780609559014408192,181984 752968796810387456,24597 759845158250622978,59382 750385273314250752,12883 792343693348917252,244143 774059607555616769,141316 792775059807109120,240070 775233247227682816,144838 751546894208290816,18224 788156967240040448,216009 792719427787567104,244550 751167911314624512,16833 752901795517648896,22032 787764359623835648,11774 788877831925297152,221785 758034391020908544,50442 759158325711933440,56964 752968946765090817,24848 777501344982765570,161065 788159960559464448,216009 776180227626115072,153035 777865929548005376,163901 767802695310831616,99471 753016182794555394,25253 791463490359742464,238292 766090154855526400,91289 793926406166061056,256349 794627488714354688,262022 781285962156388352,181903 790650231666925568,232169 785626560296521728,197297 787995810835247104,213064 795029124372983810,263926 760993585441284096,66116 773960549356810240,139404 788496363310809088,218351 795098424030863360,264431 758024885679616001,50923 793551804365627393,247241 764047913487966208,26066 755387372745949184,35449 780557026304884736,179742 755560928180133888,37424 773150727027974144,117257 778300665042903041,167273 768601569243779072,107469 775769312451825664,144573 780592137188409346,181886 788710800529711105,218258 793265955879133185,249326 763880104799928320,80939 789289055741628416,223492 732745336825880576,352946 795278319038169088,263703 781215859419193345,185622 792427554728620032,243513 793106709199851521,249469 768454479716974592,106100 787559335563923456,199307 752818910748180484,669866 777984017161269248,163586 750815340225900544,14950 781633153429442560,76146 777305259760816128,159475 765553345620692992,88052 762383730786770944,72783 770063543643299840,114122 758424002834538497,52659 771378985930555392,125145 786401105936646144,203350 791442812634038274,234583 794670116856283136,262022 760141462625521665,61145 755511720022540288,37433 775884579274121217,151463 786331003958628352,202379 795664239239241728,267731 794731505360707584,261155 752673042984103936,22575 771446392308891648,125893 785639496163299328,197198 755102747058327552,35403 794362430822354944,257492 761612988734328832,1248928 764165604437659648,82061 752182560554250240,13462 765651533748842496,88399 794624351093960705,261155 754772973211365376,33356 781586513955917824,186750 785719224941547520,197063 791709940742287360,241034 764967523452190721,83751 768465214769623041,105018 779011818358444032,170144 791664463338438656,240483 765065844057477121,84724 768005078557069313,101505 764506225430110208,83391 776098268879032320,153194 786978804975546368,207949 738973164366102528,1170396 764216699906383873,81130 785279055880871940,194648 786612547197607936,11774 733189080075362304,195876 788192794380791809,213253 791496200713142272,238207 773302328376061952,134379 790974990266961920,233692 772649172839260160,127707 776021288607449088,112363 794582356434833409,261155 789071480483155968,222544 793097432154316800,249469 751608181365678080,18032 775790139914199041,150511 754013852132663296,29790 777549029064355840,161988 792897895750074369,247803 777591267425263616,162638 779055656489791488,168284 793972007885008898,254135 757769553141129216,49070 795318677914714113,249926 752645932169265152,22750 788808986011267072,220526 794562726752178176,261155 791016895931568129,233736 771721393104969728,127134 769163117339160576,111386 758004425248178176,50611 785938873222172672,199546 792485259967209472,245715 791843074087411712,234583 793215343695134721,249079 785589648781217792,196767 762731008848453632,73926 793079332050722816,249005 786940317786370048,207613 791663321544003585,239405 771180300512530432,112939 775885129185132544,152314 759405781494198272,48287 749227399800360960,7006 756616752813998080,43674 766414758740267008,93184 769009130220691456,109470 795672397655445505,249926 794508482519138304,257325 771510198322200576,125554 794609005733801984,261155 772063074333229056,121367 788490746345164801,218275 785558678019670017,194648 785888659228590080,198671 759378306382766080,57918 787043992420528128,201958 776123923486285825,153699 787817982881923072,212164 768627443909349376,107469 779441410969853956,174230 781261964060266498,186212 758817819374989312,55257 775498822856257537,149259 794188072753602561,257492 781482893763866624,183975 794688886769209344,261666 767075461537079296,9512 792494529710436353,243286 770195450213261312,44421 767725145079283712,100893 785605076534620160,197322 732194246384553984,1170374 780599892691615744,80785 758018881462075393,50581 794809041516105728,261818 732188668509757440,349936 795737255583293441,267521 781643612694142980,187044 787063442540679173,207965 781386259927302144,183269 794624232340733960,261155 757058903658016768,45122 764653493529505792,82209 762844277470744577,73926 769698044921188357,114987 795397353981284352,266884 795656624362979328,267521 789824816815693824,227242 762498125781098497,71429 787832808307916800,213064 785268530551762945,194648 771771143770472449,124537 778751495571247104,170373 788151523964428288,216009 770546723756224513,115458 787815469247889408,205197 753271639631101953,25655 773910115153948673,138080 776811964454539264,157755 785908536467333120,199546 764839569522995201,84724 778622316137897984,167220 771469977203466242,125335 773878337676582912,139404 781230065749200896,186212 761681972309659648,69947 775805655869366276,151439 790707107032989696,233241 793260250484793346,250953 792767517655719936,247240 793971192130506753,257353 766482208685170688,92854 775514355613831168,149953 751673486591000576,14277 767727323315593217,100893 762458627366019072,72978 776083916486737920,153194 785608874715848704,197512 770667333110992896,118192 794235839207219200,257492 751790480342577152,14277 774254105833377792,141887 774281558027100160,141867 775094450754166784,146847 758336259022393345,52554 789211909794897920,224680 757629101696049152,47940 776454508889137153,155896 776486178962874368,156290 773675837774237696,134199 774291823946768384,141881 753313854042451968,16953 780669501641625600,82744 788535170559275008,11774 781487413088616448,185310 767180317346103296,97386 762442709671944192,68182 788372282141908993,215910 776627699930595328,156132 753014522101788672,25071 765935984794071040,90384 775738837389733888,151255 767068894309785600,97386 776145610261008385,154071 775205323841740800,146720 756277563287371776,41459 757801644780204032,45964 763863020397142016,80720 766751727777263616,95672 791087340693299200,236393 795683870611894272,267862 756619230909521920,44429 787107286720344064,204835 757850029352558592,46392 791670353076432898,238395 775386765083279360,148574 788576883004829696,218275 794378929733767168,257325 732200231631101952,1170318 785603048441778177,197512 758752886239039488,54070 785915142148018176,199546 742128807826456576,11774 751764682608898048,19687 755462887016136704,33952 762732395279814661,74681 773870824243728387,139404 772856668614983681,130988 781088362979397632,185296 790770566835732480,233152 786856759155683328,206008 790755804798328832,231894 763940906500173826,79691 773971821028790272,140372 787150407214641152,204835 758030742915919873,27854 756627246849335296,44429 759904112896974848,58580 790997387569344513,234551 760843608018649088,1248861 764183883386458113,81946 759170869541298177,56964 776840444995047424,148045 759084966718283776,56231 758289797777649664,52061 790735602434080772,232863 786277775120424960,201958 764877914592546819,84724 774360179097731072,141360 767728353478455296,100893 795718358779891716,267655 765898645694582785,90088 767363389580386305,97325 777632028862865408,161939 774088925035925504,140444 754745311055212544,33356 761925872269926400,431998 766763212675092480,94683 749314031857463296,8047 763151088992346112,1249111 790007407485280256,227795 775432473018769408,141415 755769592190935042,39462 768939057774792704,109571 760159018526662656,60866 769162642443214848,27164 789136935482716161,223286 791999456510181377,239906 793987072713338880,257353 781183151846502400,185310 793137134333034497,249882 794676577263095813,261155 779065024111321090,171463 787148970334294016,209351 794527339065524224,261155 759749859977138176,58218 786965318509801472,207287 785661522802384896,197198 773587467186368513,137042 752047531471704064,16093 754041481321525249,31212 764009844508532738,80486 787632669236531200,204078 750077268307894272,10064 791638420888182784,240260 795396575983968256,266884 786232875536441345,199546 756628409313222657,41702 762793162054242304,73712 793956689233973248,256358 787774950639804417,11774 786231337086750720,198304 793492766789599232,11774 790986499349110784,234583 793472066964033541,252020 765573844660813824,88052 757581381023076352,47782 772215960879136768,129991 776507833970024448,1249804 768178884852539392,103986 762998746863001600,75666 788482218750537729,218275 793872388249223168,255393 754705258463526913,33174 792196506560462848,244270 768363711606034432,105270 752669141257949185,21749 753250703653691392,26303 794533805185003520,261155 764137156285575168,82066 795039380377403392,263898 767812318189252608,101681 778018761521582080,164403 757745647873302528,42040 792074105235337216,242693 765542492380995584,87904 766111739540860929,87858 779034753131433988,172120 785548492638920705,130635 753543865336995841,27222 780579579157020673,177442 794112870430769153,255942 765247738011348992,69548 788154910651015168,215754 791412116037054466,237491 781368741800058880,187366 773690589212647424,137158 785985062017781760,199262 794637196603047937,261155 769947882745135104,113412 789163262377984001,221451 756937407040225280,44429 793164851837304832,249927 768141448403296256,102249 774571045370138624,1250121 761741357773971460,69947 763454412773732352,78477 755240675533213696,34666 775786517822177280,150426 774209396566003712,141360 791420461716353024,238207 775770656659169281,151463 759951523665227780,59365 780559465305153536,179146 758315038960717824,52112 765518462554771456,87627 752995412739371008,17416 758050476747173889,47761 764789182493560832,84724 761180864323657728,61051 759106112473866240,56964 774008416763252736,139360 793533430592135168,249926 760801180352208897,61395 770419122786099200,117263 785534986157957120,196247 788508695197954048,217658 751233231484248064,17591 759174331750576141,51798 754887208272879617,351673 793578186529312769,252020 754895868432486400,32869 774275569647099904,139713 792049959323316224,242628 761154087010328576,61051 795437367553298432,267133 777330889831227392,161546 780087145360863232,176128 793205835937812485,250633 785517115591700480,196277 793231058124808193,250544 780570711224188928,172132 777326781678313472,161546 770807390476251136,121636 790883803099258880,233692 785653175084736512,196357 753357763808329729,27045 757721083608829952,48289 794627519970508800,261818 753603298339463169,27061 781309481833537537,185310 773507432760938499,136947 768100911063240704,103506 732691516448202752,350654 753027718103445504,24788 768285427815948288,104162 781576824635654144,189032 780050147254296577,177472 771519618791841792,124601 760522153359970304,62130 793095233626071041,249469 760608785756893184,64074 788470546681987072,214763 768424357551013888,106281 762764407772422144,74281 792032713406451712,240483 753902677143195648,28569 774522211529089024,1170338 791699246932123648,240483 753699139427397632,29263 762057375327084544,71476 768062419088400385,103107 793168611703652356,249841 790902241188347904,28732 772884013618982912,133043 776951201120137216,159308 755006315861270528,34666 756747494696943616,43553 781359709689356288,185296 746662780690927616,7700 785501228838952960,195975 756292161767927809,27045 766225676794036224,89923 790779684187287553,231894 788029906214989824,214492 781548172912898048,188478 791279472884330496,234212 774347094807097344,65663 788167902658752512,215608 789554479410532352,205972 762434502874370048,69673 751221993580683264,17794 752886170258898944,22546 768271416181583872,103149 772155504260882432,128220 770726575373365248,120610 749707051295703041,9433 791307481645518848,234583 754729131741368320,33356 777463314066444288,161939 786692334918524928,205143 756217214873833472,41991 793159060061315077,249926 761057841901740033,66159 771122940037337089,122145 792099655249199104,240483 765561355717971969,87904 794325421940756488,258613 785480523879624704,195975 764539135512092672,83106 795393986479476737,265102 776193275480780800,153035 762262148865155072,72370 768933209631395841,110209 761656012390690816,67852 791079308164861952,235886 750816279506800640,355480 750774752545873921,14573 789376461325078528,224793 790041933393649665,223249 752921060799053825,20162 788438369919434753,215437 790646234788818945,226829 786906002708848640,207287 768902532756180993,1249622 792442167302119424,243075 789904561163100160,212131 764634464811188224,80155 794546368970797056,261155 744601056936529920,1170783 792089174967017473,241678 758758939102027776,54070 769027080076001280,106023 790667088411103232,232169 753528098067517440,28005 785856995844845568,198878 781328985145782273,186584 777553023618867200,161352 793129756850028545,249469 772141806825811968,128934 767837570273337344,99044 785454122204012544,195712 752710811894837249,22752 779669942060912640,351302 766188463989268481,90384 776736453048938496,156835 795061566148202496,263896 790325678625423360,228037 792738551670706176,246632 794678940770123776,262588 786549595270737920,204413 794064343134400513,256255 774186968942911488,141200 791386204222676992,236507 780030685197307904,177455 758254176757485568,52061 781258998611865600,186434 793239177416572929,249841 775857417355534336,152223 786909916673998848,207287 788416254302363650,217519 763476351978442757,77612 785671862478974976,197512 793408997470588928,249841 774974251904401409,144682 793304971961696256,249926 756612979508908032,43198 765455193785835520,78566 769805561827319808,1249639 769293482309615616,110585 732900418867580928,353228 762713054341582849,74247 794624617520447488,262053 766753940071473152,27156 776244115805769728,152872 777981949692391424,163990 787089028629749760,209151 771188884407365637,122388 744205540063125504,1247634 763940895615922177,77598 765339902997303297,87249 778168493569114112,164826 793982233480544256,257325 785870786934345728,198580 791010545893650433,234583 794713472210759680,262752 765378377087868929,86440 772849600550109188,129551 764199233985601536,80939 793681317128843265,254135 790577068526346240,232137 750396321366941697,12883 779265707032793090,171324 775649887920672768,148994 794617957787795456,261033 756260329412321280,42249 787714747571462144,210289 767003222900965376,96039 775401211566653441,148045 773286818179526656,135903 794325139835846657,259266 750751812496404481,11774 794656222897197056,262421 760170842210889728,61324 791083362714849280,234796 759936203932045312,60391 773932162147950592,139865 788418028232814592,217519 778294516423991296,167220 773716254364270594,137042 768965141786353665,110362 786424903046082561,201958 766011605268197377,79020 780616566761099264,182122 751073148506824704,16728 791825279102488577,241819 794621157941055488,262145 733584323505328132,1170849 793609946734727168,249926 756676275176083456,39911 789195037233913857,223037 766502404770496512,93405 772163551024807936,129991 790736140043104256,232863 776825885345316865,158327 754216608864710656,31095 773520344581705728,137042 788967742564990977,11774 764413140540981249,79057 768960727000297472,106756 794193305625980928,255299 765565830037921793,86770 793990850078355457,255942 779460639240716290,170187 771420853741301760,124883 754721933791494144,30865 771449779482132481,124573 772802287597158400,132335 780555435208237056,155850 773608847797841920,31221 793123854709317633,242693 779090284361768960,171795 753694855834902529,29263 792142346565459968,243451 786967669031497729,207949 779015425531211776,171037 761720374266585090,70543 775047468840955904,146675 759580511304048640,57574 757968419312504832,47602 779954899505311744,176203 792498368241102849,246392 795302907935592449,265885 795373772182323200,11774 794633098550005760,262053 778307116092174336,164694 754721669546115072,33356 764047579864719360,349425 773512446434762752,136947 763881420305502208,80482 791668946885902337,240483 792189174560329728,243869 794983423664422912,262849 740209482030927874,11774 767776866925023232,101316 773559043172421632,135025 791442903814049792,239107 794709258201927681,262752 776867762656382976,153756 763445510225076224,78344 775791486906404865,151741 785817311357898753,198671 777698558308917248,354238 774712891249455105,144690 785319409803853824,11774 794739428178726916,261942 794915155725283329,263895 766644576731922433,94269 767381268501786624,97355 771587518001098752,125367 760563114093842432,60112 749514862565335042,8891 786000045384531968,199272 759421728179257345,58254 793791798602792960,255393 762731560135069696,73926 788883194363809792,220539 793881765622407168,255942 776144649815601152,150663 756427764002131969,42171 756869129538330624,45125 758323029877272578,51595 785537854407606272,196277 778217795314212864,166300 794617213802127360,262022 780435315450220544,179636 785621094761836545,197622 757428414735200256,46379 786352141489188864,1063777 756664117797105668,43553 793220277123506176,250179 771786444947849216,126389 762723178468745216,74133 770756850258149377,120610 766285221272625154,91798 771513135240994816,125111 754720184808726528,33356 772555609862463488,131542 778558746532470784,168794 794546074383855616,261155 752645439397109760,22938 792794251465789440,243865 795099991501115392,18395 758348988743577604,52554 773490385079275521,136904 788050342764163072,214354 785319396709429248,11774 792294052452442112,243075 758744880571047936,54752 772259859333058560,129474 765982012771540992,90735 769696644988280836,87607 792804018804457472,244297 781544183823761409,186584 785841023385763842,198878 785922248867586048,199431 763507195891814400,78344 793533799225257984,11774 785896452748869633,197512 776219323560067072,151165 777595660249931776,162596 748574144854372352,351158 785940886588796928,197286 763868358068441088,80863 794996971471773696,258456 761026718878490626,65455 766455935711805440,93504 794982102257324032,263906 795709657511759872,247930 793283108346880000,251205 762404512304885760,1170429 777863764041314305,153915 777514385543684097,70764 790746150160637952,232881 764583332126437376,83391 781264796830146560,186883 795016813113438208,262847 793935963676229632,253721 789483143786926081,225520 773284562168188932,134371 779137071571238912,172799 788151798204887040,197286 758006755494420482,50474 758382143370330112,52749 759127176574701568,1248642 763736087923597314,75392 753813576343629833,29996 772878060303454208,11774 760186815429111809,61412 764795904431886336,84724 790319154515410944,230279 777297318806642689,161407 787710466260807680,206101 791818011766317056,241034 757540780252794880,47782 768946689260580864,109666 794005320083206144,257536 776441926237065216,152946 762391372380901376,70886 770087434784825344,112239 773623840845037569,136947 775772089622073345,150845 793633850085806080,192846 758618771359608832,53924 762621664551133184,73726 762269022347943937,431998 775266118550167552,45672 795305761094123520,261155 740301192484425728,1247362 780484699709841408,11774 793478670514057216,252408 787099675249766400,209184 771017190082383872,121949 790587417283661824,230277 751228557192417280,17502 763539140348477440,66277 778360663169118208,167305 767590337363578880,97447 785546746566803457,196277 775421406351724544,149200 790726565092921344,232863 772108297545453568,127582 785831953828159488,197512 756308133119680512,41689 762123890994798592,431998 772174675753377792,11774 780615919965917185,182146 749271966641754112,7855 794602330972979200,261155 766634393238667264,90327 781314985192517632,26066 764666757822808064,26066 786252730478137344,201555 765297518657744897,80486 765690075753553920,88920 772811964590526464,132335 794872194635599872,262849 764698607891079170,76012 795072850596073472,263926 767761707817013248,101006 785287794440613889,11774 790547820470239236,232137 791812550841147392,241720 752131495490383872,18395 762588066443845632,73690 765668939762466816,88920 756843948430295040,44271 771368326970740736,18395 751152325172027392,15255 752682678902816769,22546 750403746786574340,12805 752690652786200577,22752 754881821834260480,34175 762248220420431875,70858 791568287775719424,238696 791677919512915969,237385 795275463451033601,264397 795667136739848192,267862 760252085233414145,48052 788493333299507200,218275 793637885626970112,252581 768230709563625472,11774 790639298764824578,232863 790966800771059712,234976 795662385033818112,267521 791994500579258368,239893 760221385088077824,61011 767319819326599168,96263 794925922591850496,262849 773728950686277632,11774 795665695132487680,267862 790934813670830080,234583 787639811125501952,210432 753583283263377408,27317 764085967980404738,58358 764522744155283456,81574 779735012593795072,172185 789943135753363456,217900 760511875675099136,63149 763802223721799680,79529 793947135393689600,254444 794593055756021762,39957 774332866104848388,142503 772924526006968320,133043 786703272203710464,205143 768208596102422528,103924 786780553848631300,204539 762764890809442304,74779 733200217491836928,351666 791819274281218049,240483 758642823096827904,54011 778078831848493056,158110 791636102595706880,240260 792013064715526144,243075 757788739112501248,46280 785932129578418176,199211 794242788678389760,243865 733291740153716736,353380 785337996987863040,194934 758253489290145792,52061 763093986907226113,75899 765678619595268096,79987 795607915860291585,267521 753532027329282048,18323 766615800686018560,94612 761676995059220481,69711 788191662405095425,215252 789941978272116736,228888 776967930512756736,157724 768450956660871168,104541 772743276189380608,127871 787786250090610688,213064 786970368904826880,11774 789939976301608960,224680 795709157580017664,268448 794611523238903808,261155 787159529506996224,194167 778634721035161600,168794 776051183970418688,144844 760854874720460802,64678 767759966488948736,101134 773903770472153088,139404 788967874576744448,44345 764815690704494593,83790 793177299935834112,249469 773705603785060354,138165 779794242797461505,176203 758450441336201216,50827 754716943404429312,33356 773507052438228992,137042 787842000573784065,211890 764701913870991360,84422 767852446395883521,100605 773913245866463232,11774 780614873038192643,182037 793198482936897537,250064 762338826761023492,72809 767815084135645184,100605 773933810761273344,140001 754059537292767233,30339 758727164531384320,52987 792851227348459520,248016 759829413428998144,57881 776818266538909698,147748 794683285733572609,261155 779387459150999552,173628 759401945056501760,58250 771877068997029888,82582 787309289333334017,209568 792568000364687360,246225 780621290960855040,182146 753409346764144640,27317 751981971069280256,17416 759082377100533760,56172 773049859343544320,134191 776882468116766720,159146 761653392674582529,69747 780106752226390017,178415 789908636550258688,224680 788910041487200256,11774 776921487659982848,158387 776861994611642368,158683 795681100890783744,267862 791686487309815809,240145 768123781621612544,103354 772953074788868096,133519 789549237533044736,215965 768425266846703617,106094 770053640094613504,113412 768505833483341824,106281 752842648684232704,22953 769945571431972865,18030 755279218997534721,35890 772944267513856001,132364 786582039780663296,199546 790941051536052224,232169 769666496649830401,114779 767677162686152704,100605 772186840497582080,121795 764582414739841024,83106 770439988018290689,118191 776487088073998338,156055 790832992432316416,231792 785270926904467456,194648 763030420791451649,75724 785795805819002880,196676 733123273639251969,356068 759172641425068032,56964 771378798294077440,125254 794427313286881280,260659 764764719362301952,84679 780470184960229376,180647 765661208863203328,89076 769343374788812801,112788 788233537560293376,215754 767692051395731456,100605 781351365368909825,185261 750620033039073280,12290 751169358223712257,15808 790605377842708480,232791 793914756444876800,256536 750142697017479168,10847 762422686907629568,431998 795180812916256768,264397 787703110126952448,207613 754190670630379520,32157 785317489253179392,11774 786615527456149506,205155 785892505086722048,199290 794670972095840256,261818 786018563580657664,197512 757619749585059840,47940 777321173575208960,134122 768818313178644484,109167 791775712604631040,241274 767888033806901248,102444 772522773830889474,124004 779631602552934401,175549 755610710290432000,27045 767122279448842240,98072 787003908061270016,208167 794599723646582784,261948 757451085837701121,46379 768525737938780160,106199 769110922480742400,111409 788238609266642944,215754 794367459889332224,260181 756318055513358337,42249 785602574216867840,197512 772959741932933122,133454 794370113759756291,227345 762107580328112128,71244 785336887900643328,194949 773663789610774528,137777 792952249240719360,247877 789093724823261186,223431 790903874920017920,234583 792191189906751488,243648 764142811163787264,82061 781308291255144449,186434 786678902706040832,204835 788748376510763008,220332 770727305807294464,120625 771470205419712512,125554 776826645739110400,144346 777734328948256769,157755 793853469354438656,255942 754729328257163264,22393 780242375239168000,11774 744399370171228160,349197 768515728962117632,11774 789424744839860225,225981 787942197329063936,213887 791670043956379648,240483 788640805179228161,218356 793143441299345408,249469 770296866382544896,117257 776560170948321281,156053 763946174327820288,75955 776586032120684544,156835 781499018996289537,187770 785882061680762880,198671 794637844933382146,262053 764104222992322560,81065 776413103126777861,155451 793131540234461184,249841 795729071636291584,268448 776790679477510145,151255 764445416293150720,83393 760201526300307456,58537 764148485943730176,80939 777234631267586048,160467 788003722748125185,214209 781582194523435008,186584 787832221638004736,202068 794538908742721536,261155 761534667619205120,68864 788123094993035269,215754 758029957163520000,50654 755099913751375873,34666 764784021138051072,84725 771586670520971264,121046 779334760804061184,173964 771061404136673280,11774 794878917454790656,263010 794673685319811073,261155 752995375225581568,24346 755752196793401344,349060 785890789641560064,199453 787128699447418880,209393 791186626722443264,235590 794041553303941120,256439 795211625871577088,264397 776183741354020864,1250294 780194241234472960,138707 793193795521286146,249469 795056971464507392,262849 763535333115977729,77720 795298873476599808,263896 751123926491668480,17143 779669978442235905,173347 785316284997128192,11774 791766190985125889,191778 771255240465133568,87904 760847439003787264,64678 767955345591377920,101681 762154030957268992,431998 785659340824817668,194213 767097152862420994,94699 794352946506907648,255169 791299926831562752,237870 766742004692873216,95682 756900071564775424,354167 774008507729338368,139360 774832430926573569,145524 785258644585717760,11774 785322564344250368,194934 780829052622016512,182257 733663743943581696,353374 795665602300051457,232911 763788739642404865,80098 788443037957550080,216217 766485144173682688,90482 755409975673917440,36735 781209379060068353,185496 764799384123011073,84724 778766011365416961,168794 794321582499897344,258878 772525085424889856,127711 778924918612164608,169550 785922562937065472,199546 794029315272777728,256276 778094779838164992,165094 767820670122110977,100891 791500493964972032,238207 753432564510158848,22720 767848383096565760,97811 788374108635471872,215437 758788663840952320,53996 788912093248577539,217034 792879054315814912,247024 768232798444326912,104973 760135512661172224,61145 793523238173151232,11774 758623169703911424,54070 793935360191393792,257026 768934024291160064,109104 779722651640135680,156518 764937586884354049,84929 775398371938885632,141643 775658007640338432,148909 766396007231860740,93405 790649750240399361,232863 761202506470920193,65180 787768415947673600,90209 770508980854620160,118191 788112957196623873,207113 785325376591372288,11774 775778833735692288,149953 758261164958560256,52112 793887199624212480,248652 759224215405027328,54735 773648894785912832,137565 780559072005267458,180233 791451714729701376,1170552 794678600838643716,261155 775428086279962624,148574 794706357236666368,262022 794491173775769600,260874 786060211740151808,196277 763169084091592704,76628 769346573364899840,112363 773686703903170561,137777 754748839664361472,33549 778163329764298754,164826 763153100853030912,76723 760654822852988928,63149 787314884094472192,207151 770646949687009282,118192 781357772856184833,11774 763445432370532352,77849 766643124462649344,94204 777915307474161664,164001 756659188541984768,44271 756529285255618562,11774 793290956476932096,250430 758157112694415362,41703 794270262451531776,249926 763460628879069184,76406 772886513151385601,132761 778376777492209664,167676 767839007115923457,100893 756566469140422660,44022 762724979196723200,74592 773287464496721920,135736 773857826104020992,139404 793254359412768769,249926 747489127373889536,11774 794610811658498048,261155 758326238612185088,51220 793436624118046720,252020 793988661603868672,256531 763775422584815616,79852 795458434401439744,266500 756785464523235328,44971 789461431657771008,225981 794582932832845824,261155 775361093300543488,148537 795049992302055426,264397 779180320620892160,170187 794901176856825860,261796 771581901014380544,125367 773525863514140672,137158 765667347235352576,88052 781788921470521344,189017 754763954916917249,33532 766390997765021696,91751 792791651022475264,243865 791867987275845632,241720 792896362077687808,247877 779484933693648900,172185 775717823855419392,146991 774016003185389572,140495 785499209080401921,196277 792528507435753472,245710 793264932049580032,250953 770958033610420226,44421 785644363493863425,194082 788801775012876289,220526 749958272535244801,10696 794289311659261952,259134 780633654754172928,181886 785662385822441473,197091 791006843271249920,234583 792048211062120449,243187 763455618204180481,1249135 794321321417199617,259743 793962064553209856,252020 753671019152289792,28508 755989699584401409,35931 777193545929064448,160134 780798671830982656,140444 788474293470593024,218275 794613897244397569,261155 790803825216978946,233558 771922952342429696,128424 794538530382970880,261155 765665053529956352,88994 771489844723871744,125853 771832317853564930,118191 788426931037351936,217837 786405955235741696,203674 766357418322395136,86815 763095106673008640,76277 788047676310978562,214288 766395987950575616,93286 764926459022573568,84724 794709732200067072,262053 778008571858579456,165097 772934966917292033,132761 790995677581021184,234583 776020963246964736,152872 785282932990705665,193669 781714923638390784,187044 780605576590090240,181984 755836517310828544,18215 774692505942040576,142721 763864688853716992,80098 755819492773552129,36719 768917296622473216,109666 771494619188109312,125554 772919324625530880,133043 771457852628017152,125554 754737033889869824,33356 788169120818667520,215969 773563378560184320,137639 766014626710421504,90618 771198146365968388,123038 776580166973665280,155898 793171746161590272,249469 790692018158567424,232169 794002617315659776,11774 770759739730911232,120425 764802478202359808,84724 776420933930135552,155390 785839975367663616,198591 755443136327999488,36306 770342590658904064,117609 778306834348306432,152594 768855299772014592,105109 775302868165328896,148045 776386052776919040,87904 795087144238845952,249926 776173983725215744,154283 777943667742945286,163990 793102688049172480,248437 776834368056676352,158387 789963862724317184,205972 791347825120456705,233736 760148280101568512,60866 789135845471182848,11774 780090151850614784,176128 780441122942226432,179742 761233283388616704,67229 770999592750055424,121949 768528298531926016,106716 773917641379414016,139865 774105929306345473,131421 757997002357604352,50442 772900979415056385,1249998 792487929557889024,246225 795298757642452993,266079 778678371769196548,165185 791114992640745472,235487 794716561093206016,262022 787005783980507136,205876 755859548733308928,18215 788625045174226944,218275 793182382169821184,249469 794544810199810048,261155 763421882380980224,78115 766061568157179904,90384 794582338558492672,226320 773613956212502528,137042 761703156900257793,47283 778042303969501184,165523 781305605508075520,187294 764844587584217088,84724 770229952222420993,117303 779399401743810560,173753 794595364657627140,261120 770394022099550209,116804 794958944917721090,262847 793157341986250752,249926 768096720412565504,103506 777636508664725504,159308 780619105166585856,182122 732254344809062400,349345 750370072493977600,249811 755968798864400384,40550 761077264356286464,65638 752980108009283584,24134 785861979579621376,196788 792106476248633345,243075 785622005403955200,197297 777298949631639552,160593 732731200318636032,1170601 764669663016083456,84209 765885128098799620,88459 755468918005784576,1170380 755555311256088576,38401 770926523477917696,121949 734803663525425154,11774 771952988588019712,128519 793933054305857536,256935 794566705800298496,261155 786062535908884480,199546 793177429946707969,249180 793605754221502464,252408 770595288499294208,119832 794773978082660352,261987 795748729265397760,268646 793670910108635137,252014 766268627657986048,91894 779349589589712896,108396 792149432724631552,243615 750534856631869441,12883 755171414890668032,35890 767726262194405377,100605 763223270602731520,73869 765657497273106432,88370 749976378137772032,10733 793591641076559872,241819 772575741196271616,125381 792792953726963713,247232 751819152130703360,14277 762311823353839616,71476 794562826484359168,11774 787828231386697728,213376 792745723024510980,247062 759110544204951553,56952 771508860448305152,125554 787021582858194944,207287 755449495077265408,14277 786240824577298436,201958 794694459116163072,261818 756755132499451906,41702 792033476459442177,243187 769281338495102981,111454 786991003618148352,205728 751204569820999680,17416 794677118441492481,194085 769187899237695488,110362 779013578527416320,171324 740914595099906049,31836 768512569367785472,106068 793180886300667904,249469 752623354616569856,22820 786904552465371137,207287 772808717083574272,132335 785614762289815552,196788 785988082906509312,199262 786406972346163200,199211 758414704385495040,52112 773868611211436032,139404 769475826647695361,111558 792785439727968256,247241 785322611144286208,11774 795054711317626880,262145 795066284446601216,263926 788985077279649792,222715 769870751822381056,115582 765249158898851840,11774 769544375109947392,112363 765884129284022272,90031 787071909053730816,208492 779389772401930240,174294 788387429174566912,217519 794341099150131201,259659 774325375098769408,142506 776624504453955584,53667 763557835968053248,67326 778540394678214656,167562 793202833764020224,249469 787101880690159616,209043 755919394958520320,39225 788419141858308096,217519 755765554561093632,39462 778742925987450882,169916 764390724854919168,81601 758730350121975810,54070 753664096814309376,27317 775680784699056129,148890 788863198627766272,217103 732669596700807168,352983 760071774847561728,33829 774546432304963586,125554 785303968771563520,194723 790579204131811328,232137 779046753962033152,171913 751188849959825408,17517 770744990859427844,120541 794567644066168832,261155 794702286421377029,262752 795298658564587520,266079 792310545982496768,243187 793440256188088320,237787 764146163159138305,81702 793005293248520193,247877 765719221951012865,86181 773974723537559553,140211 794144692501889024,257492 753381310698258432,26446 774443428751011840,141360 732311931269193728,349764 786292452953100288,200870 752213475309473793,21074 778282635453865985,166860 762714450591817728,431998 788059483184345089,214209 762652067617906689,74066 753787089229975552,29271 755184944956133376,35890 776419432100790272,1250305 755248738784862208,31400 795450518822850560,266079 761359967781814272,67587 793647076944912384,252893 791405902087585796,235590 768164610180575233,103354 794078098329391104,256239 794573270708125696,261155 770854237869780994,120341 775495903306194944,148994 765249085397868544,86103 776759733348806656,157755 786547446021181440,204413 763848245176967168,354311 771849730259193856,127957 761716569252573184,11774 765930616978345985,88669 775958124175863808,151418 790576564232749061,208178 768934875529379840,110477 793947335503904769,257137 775683488448188416,150511 794189754795311105,257492 754991977771393024,34645 764180926813265920,82457 761623638281953280,69248 785267188433350656,11774 753784477848104960,29819 771939384920866816,127218 785834049218547712,197512 769300160866193408,112872 786470362863263744,174507 777169085599588352,47940 769260477096480768,112693 773868317211762688,139404 785276323279335424,194648 760978899618504704,65174 755730400211709954,39235 773938461309079552,140211 793382881607421952,249469 770087645863108608,114987 776826747136290816,156835 751080587247624193,16422 780184408045256706,178882 795738722159460352,247930 780113349094834176,176128 775782349044797440,151265 793447722154020864,252020 768225233342005248,11774 776847420642779136,156811 790717133848252416,233152 791388138233032704,238395 794178343096745984,249926 787085712323731457,204835 794331918405758977,249841 752724876180328450,22779 765322979953827840,86103 766415324413648897,93184 789499536347504640,205972 736241167264710656,350690 762511174302695425,431998 771386947642138624,1249839 765342801794068480,86103 766018143345049600,90125 755162577227907072,35890 765653151190048768,88052 774027659605139456,137869 786196139653509122,201619 788819520232103936,220767 792416094132793344,244550 777220684648939520,160067 786966683776872449,207949 793708209320161280,254209 788448104660033536,215104 762034153437138944,71476 773990204940152832,139404 785661558143741952,196676 762730895530872832,73030 791353860174520320,238207 794318329037012992,257406 756228774874656768,41680 770712196993183748,120610 758832414542094337,54070 770817170980745216,65500 786583887296081925,204273 774471829687717889,141360 786093302437281796,49459 790947630633193472,18395 770271757769043968,117257 790238465749241856,212131 779194891603673088,154803 754733854590545921,22393 794673489479421952,260840 756328266772852737,42525 764558665248542720,79561 785663161537925120,197046 762269602231492608,69388 774468037621587970,143902 776025117071642624,152314 779804422855495680,176890 790936643347832833,234583 756937486908035073,351340 764169491949449216,1249204 770979968025300992,121949 786344248136302592,202983 776758960388907009,157755 757259187558592512,45014 780826301640929280,11774 792822957299015680,247877 786406166276534272,202200 787390777794191360,209800 751232911983120385,17881 771860129901928448,128519 769273291072733184,111225 793495248659894272,249469 794708559120502785,261155 776442452500582408,155896 759246400639143937,56964 775446661875179520,149202 778250854713491456,166390 791376544182579201,238207 793527700161912832,248656 777831864723726336,163901 792912980170072064,11774 756645482818965504,43391 759543037714325508,58250 776652935514222592,155898 775071146844692480,146847 787120798267953152,209292 790892747767083008,234564 792023187630338048,243075 776076437308764160,153194 777622634980839429,161456 766612803033542656,94612 751819120123842560,18486 792471449214722048,242693 790568520820023296,228341 773598262020362240,135025 773944550352183298,140372 757579545134325761,47761 765679924309008384,84724 786624119190261760,205181 741096479134097408,1170384 787970613159878656,208395 793871080846831616,11774 785955881254920192,199462 756289677028651009,42432 778297223448817664,166852 779844951794393088,177233 781634724171223040,187997 794323377322336256,258878 758622616949133312,51451 773817640288681984,11774 756313206784602112,42432 767044803871649792,97467 785513327782862848,196277 794052377154306048,83342 758760235804794880,54070 791139362893361155,232169 762326753717067776,431998 768072799235833856,100559 790924683617169408,234583 757910110333116416,50024 762814467289804800,431998 793904311185055744,255393 760625487651540993,52554 758496801548824576,52061 785311154767736832,193669 788735162087514112,220332 793601893301886976,247877 759136677310889984,56964 794940973008715776,263703 762527918278991872,71087 763178353935388672,76127 795074747637829632,263906 773990923134865409,140230 788405003925000193,11774 763111330312253441,56206 768861636472045568,109666 786190596893347840,201619 793338060830367744,249579 751144327032692736,16299 758713775067373572,53185 772172877881892864,129991 771713173426765828,126940 791029465388244992,234583 757997149544026113,46633 775009850849955840,146259 735235173307027456,65113 776816757763809281,157755 762431824115015681,70370 787880327695917056,213376 751615059881852928,18502 766694118844092417,94699 786058796250660864,199546 762638093925003265,73926 750986718208200705,16176 786277352993095681,199211 792066906396192768,243427 755534441095704576,35890 763825954296913921,80098 788447272736403456,217837 762975695291252736,74483 774246719768793088,140444 794964491347886080,195876 795409888994148352,266151 778664810485473280,169750 771750368900374528,127711 780114425609084928,142648 794666433817051136,261050 793291176132698112,248624 757806857993850880,48926 791730259133599744,240926 751145533314662400,16897 793888185952657408,249926 753353930973863943,11774 794560228071243780,261155 775524333645168640,148800 756326183978012676,42621 762298589741735937,431998 764779979573985285,84209 792465564103041025,244659 787968343932186625,213887 795288852281905152,265257 758667444777000960,54070 785559191750578176,196609 763841134640726017,79911 794803090520150016,261155 780441376727109632,177233 756203882494164992,41680 779237506352975872,173347 785695838454501376,198094 746333020827717632,1170390 787336929863987202,207613 760096716569927680,60866 760966378836758528,65222 795306067559256065,266079 755535190949175296,37684 779542942864125953,175549 792753158439051264,247232 759910871594250240,51069 752803728365944832,22953 794607630467629056,261155 789226304700870660,224018 759725471793680385,59499 787751888951336960,205197 779058834673369088,169923 785651947495837696,197512 767857752827834368,101681 774819194382671872,145244 761018016003796992,65455 760813192356462592,64326 779078429325004800,171324 748337482081570818,354285 771092700800090113,123540 763941946750480384,79911 794548784545968128,261155 774438671051358209,143585 792125220861702145,232169 756283500110745600,42432 791037080902119424,235620 786448460463636480,201958 794922821382246400,263817 778944143061979136,171168 787263747467468800,208928 794146126651912192,249926 733083973757329412,355861 753098879638335488,25253 750706135326334977,12746 760625750009524224,63451 788275123568513028,214078 773959092566097920,139404 778620112752545792,169201 785926858328141824,199262 758101510848847872,14351 785511263895826432,196277 768561472154787840,107469 753042985332375553,31852 759762790852595712,59666 760550963669110785,63655 776172550053330945,1250232 777698251457847296,160651 750853809497264128,15316 788078070997495808,11774 766701215342133248,95672 770807957923721217,121574 756320081064431616,42495 794167901561507840,257492 793876519730884613,11774 749724548912652288,9408 776472587270369280,155287 752999995033419776,25143 761697596033339392,69548 764952311630180353,84724 753676888409858048,28866 756328849454096384,42249 766448773610426369,92917 774024906296086532,137869 769415351285219328,102452 760989238087315456,65455 771722301867954176,126389 759802088813649920,56676 761164002919608320,66897 771671476881661954,125853 772861674923630592,131007 768612342259183616,107069 757965347940995074,47940 792868686185041920,243187 766837049106259968,95672 768929754925989890,110381 790978510886203392,235590 757347694801133568,14277 778729112890331140,169951 793652410832949248,250293 794215636935331840,257423 753281056019615744,26458 776450245769109504,154322 776901947534217219,85985 787279941628928000,209979 789527561093181440,226731 792758648124633088,238099 761281562763677697,67283 754725413058908162,33356 795617745576534016,267521 733081947602194432,1170538 795699864826945536,267862 780083465819656192,176128 757637364688707584,45463 795357370964738050,266491 795469729133629440,247930 792108964628410368,239610 755465775432003589,36157 767870624178049025,102249 793152014708596736,164814 764605747489411072,82283 772842432635494401,132335 792399868689981440,245549 793501263300292609,250953 759191675784818688,57574 773525266555600896,136904 791347422425296896,238207 778743347234148352,170252 786053456494600192,200235 785545535054868480,196917 794522070994522113,191800 766464156484509696,92894 788540113546514432,218495 792439985752408065,242712 764996075337854977,83868 768102030682492928,101163 776851507928936448,158815 763376207438028800,75899 777195312742006785,157755 792540318067412992,245630 793989932066836480,256105 794269727199793152,259324 754074241121693697,30590 757796100203876353,354104 773290653069430786,133702 778942227301236740,170795 788337407452143616,199307 771467700795080704,120613 749285780808404992,7828 778254345720639488,166913 781912353789112320,190635 786258325130342400,194450 755410719764389889,36735 792818884084633600,247241 733111986129489920,355985 756351551967485952,42495 777627201856561152,162596 786047397751250945,199891 794232699749703680,259063 795456663356665860,266151 788045586872229888,214288 789143758897942528,222682 790590957154598913,232633 761602882986573824,69231 794000991846887425,255299 795440002926858240,267133 792457501937537024,245136 793635157643231237,253032 764853794668744704,84724 769201219818622978,106281 771776334708158464,127582 757859517132447745,49754 758487993325944832,53532 793500167911591936,218489 788906989308907520,11774 749436011248283648,8170 792857042918662144,11774 793275889249357824,247877 758494841932099584,53185 792668314317324288,234526 781481743836520448,139404 788033685035548672,205197 793099519831511052,249469 778240959368822784,166390 774289571127451649,139404 732326357993062400,349764 747581248541855744,11774 788471492799524865,218275 793152627139895297,250086 777160851866456064,156518 762598178713661440,60999 790706898739744768,232137 765733867064008704,74247 767102340553773056,97811 770626087424520192,118192 781291393662783488,183759 754747116552122368,33356 775397851824164864,148170 792524038476271616,245130 763130356593680384,73712 768900367753048064,109945 757437096235667465,46405 763731610613215233,78542 787340551183937536,209269 758053118441615364,51171 793618409514643457,254058 780917535424249856,184223 761637839763144704,69947 788539579854913536,218219 768486827195891712,104973 765024882996367363,85757 788762008191729664,220526 788385794780082177,217519 792169726319484928,243451 786444513623638016,202983 792861746616676353,247592 753480993487654912,27222 767863689982664704,98972 766016477262598145,90384 794009789911146496,255819 787050706721050624,208831 786190349119000576,201494 790946008020770817,234583 779971795323461632,173341 792078430258941953,243398 756076746579910656,40881 756219252449898497,42053 788965749255659520,205270 773876016800489473,139404 780687078359261184,180869 765270450935070720,11774 756207649427820544,41909 757564412513308672,47782 733690525019189248,11774 760264842351636480,62063 767456538936111106,94612 769705921081708549,101681 764106068506968065,80607 795012507681357824,264460 791733529323241472,240483 754794359959064576,33356 793163439569047552,249841 771184936564826112,112872 766378476811280384,93405 795000297286287360,264431 795066984232841216,258193 764993798124425216,85562 752229486267998208,21074 773636380022890496,137978 788545861714382848,210390 772793973131870208,132578 794587749743529984,261796 751587538574274560,18893 751870244705083393,18893 769305739819003904,27164 794728030828724225,261666 761686568356708352,68862 768626383765504000,107469 785846987027521536,197512 767490269843492864,84209 785321295579799552,11774 795317601119379457,261155 756593041780183040,44274 765564459632857088,87904 788882679123087360,220815 790887399207215104,232169 768191773797552128,103354 776618952948486144,157082 787415470043344896,210207 779083362535297024,171617 751540079118680065,18539 773918251537530881,139404 793453407914844160,250033 791468567304646656,238395 770885999903772672,119937 793773387877351424,252408 753980496087056384,30590 757086322624491520,43258 755449857037303808,37433 770274410880045057,117257 756656516611137541,44271 769230002327990272,112392 790236914540351489,230072 778880887064764416,168794 794259183583559680,259063 767469174708801536,97447 768249844628500481,104162 789226711657373696,224018 755055261593853956,35044 772965341961920512,133519 794542318804148224,261155 753112752047226880,25255 773194493122244609,135025 787495111387000832,209095 786323815064342528,1063777 791268993885675520,237491 794717263274373120,261155 773971952146845697,138089 772140856832778240,128934 788206956028846080,216038 788898932554248193,220031 768632903307628544,107428 790213643401039872,215437 759850661626380288,60102 779531695636656129,172185 793324904892424192,251390 758831973808742400,54070 751030200134230016,11581 791374282580369408,238395 768879017164414976,109666 772810308658335744,132685 732544787685900289,352399 793139846441234432,249469 753264308470120448,25253 757096321476067328,1248429 766747177062326272,94683 763593725951942658,24252 767016118640717825,96263 764262417438216193,82963 756541348489068545,41798 775874181720268800,152314 787481210951905280,210258 779395836090445824,174557 779406108473470977,173464 773171188298375168,132908 792517172769624064,246339 790281320802967552,230485 792802159381196800,243075 742396811382398976,11774 788730313220456449,215437 775035135653580800,146259 778242400263213056,162107 760878438790029312,64197 773515548269223936,137158 780747154973491200,182036 785275215978696704,194648 767029200071061505,96849 793921027059441664,256451 749062063188619264,7123 792331142561095680,245117 771441467365601280,125554 754853108023308288,33356 750391889015156736,13021 765928067684532224,89859 794134496064876544,255870 780387957513588736,178415 788019598872502272,214492 790695134509854720,233558 776207526136193024,153845 757285546536337408,45014 763835505523830784,79600 792065400859037697,243075 754075301462679552,31201 787010811441086465,202101 765961317320536064,81562 792904891928674304,247241 755861049731977216,39475 785667892192776192,196247 765234242611736576,86440 778999160636715010,171324 757652519342465028,11774 761686403298172929,68862 791003599199281152,235620 791442979730788352,237491 740342036860153857,11774 785253855550398464,194206 759109409008029696,56964 759486534949167105,56964 768823756273975296,108054 755951904283168768,39462 787948336993021952,213376 757300993793126400,45551 754744798771286016,33356 761344357173559296,67973 768920676757544960,110209 766262599818289152,91946 795335985370382337,221228 768529693901484032,107069 792538453179179008,245313 793610399564328960,254135 765581514285481984,86103 766439417665826817,92958 762393181170335744,73022 793094005697359872,249469 794637535095898113,261155 755178160757547008,35890 793314538137481216,249926 779480659043749893,464984 792046201172398080,243187 768101709872701441,101681 774003210872885248,140437 767273808541675520,96967 781402552093011968,139404 790683281075339268,232640 780765726122446848,174375 759818330303827969,56595 764515499631783936,83391 762057073928523776,71550 751132382019854336,16833 788795134523482112,220332 762827908431880192,74781 781612901283008513,188478 781740622675836928,186592 793442060166688769,252196 794559540775653376,259810 760934653586997248,65540 779122903942107137,172962 763064011797782528,47188 770327668373979137,118087 767442236678078464,98890 792385555182911488,243075 791738480665690112,240483 793113338532204544,249469 778169727793455104,164826 770352119333261312,117609 790420560790642692,231550 794045906974810112,249926 785792237959536640,196917 768505455148544002,106819 791700306014765056,234990 785650502826536960,196277 787099115956084736,208176 766458918826545152,92860 781663677971832832,177455 786158201284665344,200382 752741357081366528,22439 773288153482309632,134561 786188834472165377,199640 765600178208288769,88128 766847485759422464,92116 774294875399393281,141912 795698520221188096,267521 765937524132892672,90384 769054244804653057,80939 790708938534588417,233729 756754436790292480,43391 760679276798681088,62779 792173437250707457,243165 792741559250726912,232863 773239544351043585,134561 780954504787210240,183269 787497437237747712,207613 761969211375837186,71270 778679742325067777,11774 777311922068742144,157609 791376140657045504,238395 793823897971863552,255393 795077049799110656,11774 764126039060643841,81927 767814143931920384,101681 794636010869194753,262145 792025074001850368,243187 763865214127341568,80486 795695581192667136,267855 755544473455788033,38183 760902977276162048,65577 792875176509607936,247983 786981646851575808,207119 787849261115244544,212316 755169461020295172,35890 790570444390854658,231894 775753795544444929,151216 794940847833944064,262847 758328869430628352,52112 772928005333278720,133519 762106209121873921,431998 769261457745678336,110585 775844861819940864,151212 750375831583744000,12883 755397796887420928,36735 793836849211072512,255393 757631331111174144,47940 761416176849162241,65455 764608058303586304,84209 761538268479512576,68864 788306694744834048,215437 794693815701413888,262849 764144328293834756,81869 766074400068276229,74133 785634515951636480,196523 764509655229956096,83459 758519821885661184,53185 793657833669718016,254135 758906834816073728,249811 789174523715215360,223899 792897041726865408,247877 795051686364487680,262849 788074372191821824,215005 742330021654728706,349951 767102561765785600,97852 772895668570578944,132908 774018949541396480,140444 778920350604152832,171168 790598276970086400,232169 752982228188225536,23739 787281252252389376,188577 785773148473962496,197512 793916660331622400,255306 787064445176459264,208777 792069718874136577,243187 781502398615478273,188401 789516406572380161,226717 775881593122656256,151302 763725631834193920,79691 754873403970949120,18979 773117423331504128,133454 763088770224623616,75724 765084830514020353,80486 793905097017290757,256536 758107880931209216,51344 787043377204240384,205167 766805561258090496,1249339 778308710783385600,166282 766349174300225536,93261 789860117965516801,228363 794015721982279684,254209 786957464210120704,193639 791045244963917828,234583 791464988728623104,237935 772106697871470592,129558 765492939783073792,86485 786372874332475392,200942 795310815792562177,11774 789104752994967552,223047 754796463587102720,33532 786238271353393152,201555 786294361256583172,202353 762715261703118849,16299 771582449834872836,125853 771086835267305472,123280 791094920454995970,234583 768470205592928256,86208 792842217387880450,243075 794636030980734976,261155 774770276269600768,143845 775854093080276992,150426 790224339043876869,228241 791567702020198402,239405 751211077187280901,17591 761690071011586049,69947 786731952241901568,206054 788427797148626944,17416 776911973766225921,158618 785961254464684033,199462 749315924080128001,7093 764424239801856001,80939 779325462602391552,158387 794655310438957057,261059 793655513003257856,250953 779070621372121089,164814 788685255620251648,214660 789826077761777664,227252 772477385350479872,131025 779337683533463552,173753 795349844885958656,264397 785320079965626368,11774 791739208255754240,240584 793103774063665152,249469 749921378871156736,10735 791356057100488705,238207 795417153235255297,265855 751581338923331584,18539 787089829771120640,209129 753720847014227969,29263 732273085638938624,350121 750599874551439360,13532 774330164276760580,140502 769258150549684224,111448 733008512763072512,355312 759511562725888000,56501 767847250290548736,100605 777201138852507648,160395 755507891113713664,37979 763465056520732673,11774 760962251453001728,65387 762709196332728320,73926 766472979442262016,93850 792866567549837312,242693 789733881586913280,205972 756258006283812864,42249 793495534346596353,11774 744260422308630528,87889 760118836548997120,61051 790983109952974848,232169 769234632109879297,11774 777548954972090368,159876 778354792309547008,167220 774242498680131585,141887 795062549188329472,263532 755175520120082432,35890 754879364760793088,29583 779463505913090048,174557 768851756356804608,109167 753943982493798400,27317 776731508073566208,157708 763373269546176512,77731 785276203179520000,193669 788592144999149569,217837 764276578243063808,82283 749436335128141824,8431 776622792045268992,157082 759224988071301120,56964 788464154503852032,218275 790001706675294208,223999 771393696059133954,125367 788006717216821248,214354 776006303781097473,151185 758830567878119424,54070 769570328414593024,112363 759040337490776066,56438 789734169488261121,226738 756271302256754688,42432 759132427184852992,56964 767722988355461120,100893 780646121316155392,182257 757625963786231808,46076 757741203853086720,49066 786401189344583685,203674 754058062206537728,30590 788077989468798978,11774 766266216369516544,91946 771525757080338432,125853 770126827994095618,354105 771033238345252864,122702 750359135447769089,12805 764825629674045440,84724 777959047928479748,164669 781914732542427136,191074 765517043668029440,87904 765606783901507585,88128 771085579790483456,123135 777482427912458242,161456 765588377274122241,86103 766706127706783746,95708 773643699066662913,11774 756634363773673473,39096 758582850404831232,53367 788716840352645120,218275 793223614824939520,250033 755061590018236416,26721 761294666121646080,67283 778514682722353152,152594 785929074376138752,198671 788444653993406464,11774 753738543353176064,22439 776521463503421444,155688 790674043615584256,233307 795443689816518656,265855 778207376545550337,165356 786178761188179968,201351 786257482884583426,201958 778480866456666117,152594 764508715554836481,76406 761255943128567808,47940 791410387547598848,238207 793240203259445248,248065 761993306654081024,71476 792467729554874368,243075 750298670608769024,12435 789819499725725696,212131 776845939159949312,158673 758356398451208192,52554 772834272512053252,132335 792564967606132736,193582 776055278357868544,152872 786986813743169536,207092 768497792595615745,106768 793489996116168704,252741 776629719039180800,246425 793290552175308800,249841 780635296069066752,181419 793213398150438912,250633 794772358728851456,262849 788926164815507456,219119 775428962881110016,143210 778254092539863042,166913 792046112232263680,243187 765225086471340032,86440 766333329532678144,93036 777704737688944640,158815 794243892019339265,258598 794563749881454592,261155 794569973381365762,39957 755938363169832960,32129 791691208003248129,240070 793105814378741765,247241 793962945549996032,257026 771146845686865921,122861 752814474172784641,22953 764436784260317185,80939 773601162847133696,137869 778304309360488450,167220 776867142457110529,158815 734183208351195136,350559 764254448512139264,82002 793554506168561664,253373 794057908317208576,257492 781481930998976513,139404 794694451302137856,243061 780632176861642753,150151 764938421315866624,81955 791380499721809925,218892 763171335774302208,65180 756995008826179584,45669 769814270439817216,114779 791323922557960192,237491 789508558836551681,226731 768995278380675072,108729 793867432653971456,256038 762204404917211136,70941 778654395063996416,157724 754753675302674433,21888 775824235511975936,151361 755515788006612993,37979 768690115526918144,106185 755135206013673474,32673 773845799167897600,139419 787699068793270272,212139 793075477326028800,249079 786743908067708928,205728 758651144180789249,54272 750406984042684416,12883 772243404784857089,90193 776883011249766400,159146 788789608553123840,220526 791527905578934272,238207 765028903496790016,85562 775071293938999296,144730 794607706438938624,260181 760869293592571904,63712 761223744916303873,67226 763555736626434048,78561 790876555698401280,232863 773986402077929472,137965 794941285803159553,263895 785837604017168385,198671 771427856408805376,125554 793842300644237313,255942 761194314089332736,56964 751102963557494784,14582 757022505374736384,44163 789686655405793280,212131 794527070948835328,261155 773631654535593984,136905 756941595442675713,44450 732237785621352448,349197 757087485121925124,44429 765360154598449152,84886 792620908313714688,245148 763821797573857282,80607 792936422000975873,143948 771856295959879680,128382 790703127045570560,228820 778325200173670401,167220 764565101500305408,79691 789137535536664576,223899 787310680881897473,207841 794233610173816832,258456 771778308652412928,127657 779662402874990592,176109 785809104237240320,196277 789439870288531456,225981 751172857787346945,16728 768964723236896768,110302 795428540824965120,266491 777730872355254272,160641 765518925341884416,87904 761592076261699585,11774 781302279957798912,169303 794664424778960898,261155 789440586633744384,223899 769703449919385600,114987 791278674083479556,232169 776386465148366848,155316 791353636186042368,238395 754159846858100736,14277 769586079171248128,113412 773867776444403713,139404 750441231931637760,12037 750403227678638081,11495 743946373503008768,1170611 758430196055744512,52554 780778406917001216,182036 788230225981169664,215437 788490205288292352,215005 795033814204489728,262849 765020589643948033,75073 792038965050216449,243075 754154181179551744,26539 765596268135452673,88052 768305776058175488,104932 749662939024543744,9638 777170693678968832,138707 794931628313149440,263895 792069154736078854,243187 780451608807170048,166557 794313598713532417,205728 787270690999336960,46572 769749053009698820,26066 773768699568193536,137042 775744035814334464,143948 777258886952648704,160602 790616919183200256,208178 795087882377711616,257492 769589313893990400,113412 780460115690459137,177233 761687363638657025,69711 788759141619601408,220526 794636240515715072,261155 773953297220640768,139404 780127988692217857,176786 793905987270967296,256255 771611071173922816,126539 775538212039196673,1250064 793939791054258176,255942 786093835806007296,198304 791615084829085696,238292 775756602196369408,151255 789167282454802436,221785 794686902192504832,262784 757388859726524417,46384 775889978475835392,151718 762633807128301568,73926 770094273261862912,112788 776514461943431169,155451 775110815477301248,144573 776924953673433088,64652 791138966506446848,235374 750468924949409792,13532 763781174569340928,78566 792358802150481920,243075 787776819286147076,212131 767720810018664449,100893 790646804756987904,232169 758121439396495360,51364 758837506334871552,52554 778231423832625152,166532 785384638260928512,194147 772264727770607616,106836 775117751451025412,146259 768956809449136129,110477 789082782907543553,223286 794586986631856128,261155 761334775911096320,67768 775870992824537089,151374 775726953580023810,150511 771018928185221120,9047 781215740007424000,185595 752898967063531520,24316 767435954021867521,94612 772708755947388928,131421 790629290274615297,232992 794616955349123072,261155 749653161007128576,9433 774207015589515264,141887 753446565302403072,27045 780617859789488128,182154 757974459282141185,50314 781830660617039873,190635 762119683826823168,71476 791254308536844288,237332 732408450458767360,351973 773659549366677505,136947 786373527414767616,203454 756820870757175296,42432 780121590184964097,178258 763831936469049344,80482 791355606020030464,11774 759384146133315584,58128 776904688608378880,85985 758397948669620224,52696 763176681314058240,75899 771180504523509760,121046 793272040497098752,240926 759203088792227840,57336 767853376130265088,102137 745630811685158912,351424 764814667839598592,84724 780439083164184576,180310 750152328162840580,10129 768078782632779776,103261 765169385698832385,86103 781602859984879616,188695 786382058901823488,150028 794832104668401665,11774 778287812755988480,167220 762342348550500352,431998 757622252418527232,48402 768945558388080644,108795 755658152608235520,37109 775485453231284224,112363 792410467675148288,232419 787047466369560576,193639 774802285738143744,144654 793101598717276160,249469 763814798723194880,80192 791875383440265216,240483 765592960872255490,87439 770245851859910656,47570 790357908353642496,231015 791776287929077760,240925 786967214830198784,207949 764194858869358592,81946 791311233072951300,234583 793204652611215362,249926 757316619156787200,45014 763763139632566272,75724 792758695687884800,243451 767834254835417088,100605 756288687101456384,42344 767781797513998338,101463 793216640590548992,250243 793095387640762368,249469 756317011517603840,42249 775425262263554049,148537 791354140848816128,238395 778387342436425728,167398 772861016405344256,132862 775350180635897856,148473 767760693890199553,101261 787743654790115328,210215 794320695316463616,256038 764572482275713024,82582 758702799928647680,54070 772406199568437248,127366 794531831567777793,261155 781139280311705600,130635 792524364147220480,242628 753363061411500032,27045 777589554886868992,162638 776494953727860737,156290 786622689603686401,203674 768968696677228544,109960 780859029551665152,171377 758648361394245632,54070 786349318282158081,201558 787067756239785984,207287 792030004649533440,243075 793556589114298411,252020 791492426657587200,239516 751953003654021120,12287 763832289889583104,80482 775486856381157376,141091 791094660353536000,234583 791499588322545664,239183 787583354069737472,349479 759246550769999874,56964 785257907625615360,194082 780765451814969344,182726 791984411810013185,241819 789115673431580672,205728 792067270856105988,243427 786756232136843264,204539 769283527582023683,112788 768879926275674112,107469 777241882111963136,158524 791781558495490048,238429 793844464372580352,255942 763609052181991424,73926 760264010897948672,59189 753702527686864896,29263 765634103240601600,87904 768533563360894976,106731 789157504760426496,215505 761727946851749888,69711 795408303593377792,266079 756777361048211456,44271 755750134554562560,36166 793493563367653377,11774 766946015299657729,96299 778682174711078913,167319 779352851441127428,158387 788080491022934016,215005 786676590415638528,205728 756945607156232192,41703 756816174965555204,44265 771189769736826882,123038 776911610195677185,158820 764782609477939202,84724 770802121302212608,121574 758135183132487680,1248549 756959534027935744,354841 779878810925752320,175934 752079602412097536,20830 761987790594650113,70941 766481550129061888,81929 773975558686466052,139404 763941830564073472,79691 791464127562678272,238780 761281171879698432,65540 792113082445078528,243187 793310118515539969,249926 751830301584732160,18409 795387090049572864,266151 792803352874737668,171693 785727553860308992,195975 780958784281796608,184533 780483096760037376,180233 792818144444346368,247877 794975589379768321,262925 781239056143384576,186434 793207414581583872,249926 793105749673119746,249469 753763667158503424,9289 794329806909403137,258878 772192357760499712,129471 769345434456322048,110209 794372195405312000,259743 753911324455952384,30339 790959069850923009,234583 763115004581257216,76127 758584168481599488,53185 766034852462428160,90539 792507757312126976,243187 794760420313755648,262890 760313062742167553,56784 789138622045839360,222647 790607015563452416,232791 770792886795284480,120186 794906295811903488,261155 766699684496801793,95568 764833077441007616,75349 785866713174831104,197512 760676196145328128,64019 775842520404111361,151185 765714959955292160,86440 770333684469796865,117924 774985717533450240,146259 792643843896254464,243165 753366189196255232,27045 768311120037806081,11774 793535534324776960,249895 754850775801606144,26721 759253427331407872,57092 793459032338018304,252020 765903301087006720,90031 791322544318087168,236671 795365396153044993,262359 756714630789988353,44450 789936562511511552,228820 750107045215477760,10809 786213101754474496,193639 790424171259932672,11774 791654337999171584,237385 795025073082089473,264010 788454764367351809,217837 755695001690972161,37947 781265768415686656,186434 792885618141343744,247819 765215113599037440,86413 793499272922533890,252890 788481788372881408,218275 773891956288126976,139404 753601702088114176,28281 761687606761512961,69548 794527417096249344,261155 753173306577125376,24643 794027308982026241,256239 793426246491267072,252020 759562142903218177,57574 768894745661890562,11774 794776455746093056,261050 755590225083064320,36484 778392286228914177,167407 793178805041070080,249057 758606156835065856,52022 793835724839804928,255393 732425162541268992,351837 735494636492357634,11774 762882439920259072,75327 775783523508707328,151071 773096083404750849,133454 788185793785434113,214084 772981860691345408,132364 785635606831308802,197297 786631033743564800,204413 762001544988520448,71594 767858202532732928,101681 774559669587156992,354073 753039027415187457,23739 768202244982317056,103506 771376922244837377,124340 779602641840140288,464984 748267682458304513,1247850 776202651121905664,152314 758451513278599169,51778 773943767321542656,139404 788910003130396672,220526 790585333503098881,232419 792505547983622145,243562 773988462244560898,138819 786070971581095936,49459 790985790662832135,235590 789508485285187584,226731 764437576660946944,82066 775790641636712449,151741 764312460559912960,76788 790985426014134272,228354 786567461239943169,201558 792085164998307841,243187 764309508302647296,81425 785957798966276096,199546 794339640262041601,260081 749744169199865856,9857 792776843979923456,247241 789188779038822402,11774 776521355458117632,155688 788821045922914304,220526 755913424408866818,39797 778279388810973184,164764 778799253023973376,157755 776141567702601728,153921 776373403972308993,155303 786694306295869441,205294 793496125680549889,249926 791705872732856320,240483 767559507496931328,99900 791631297999364097,240145 771157089620156416,122982 785758847252045824,196277 794527408066035716,261155 771854290704969728,124501 785549604800475136,196917 794635203289513984,262271 733256636991574016,353926 768308631540412416,103781 778570624226717696,168901 754116382753562624,16728 791307469515620352,236502 777280275097198592,159876 735992158688153600,11774 779870499069460480,174230 762103930054508548,67226 768799655337394176,88809 786688329798541312,204835 764908958578413569,84724 771508947140349953,125554 754984426380156929,31400 785937164706078721,199352 763470628800389120,78159 769329576749195264,111549 780659581852672000,182036 781621324779098112,186750 787069370375737344,207965 792160013200437248,242610 781553576782987264,186210 793904205417222144,252020 795043411313233921,264397 757336085064212481,46405 791057920825892865,236393 793121694609240064,249469 793964721800151040,257026 771894027755130881,127366 790280298881622016,228354 773912355050811393,139404 779867906397962240,175046 756501045300297728,42249 787022985060356096,207113 768303659360804864,103071 763197350647066625,76549 785599343587975168,196767 772245748960243712,129700 768868668373557248,109666 765582995054997504,84724 772218070534332417,129479 773895747657932800,139404 794704501940846595,262849 764940039000207364,85263 762832387206250496,74321 794610796999405568,261155 787288095028760576,205728 739562049341140992,11774 753999425383653378,30339 765345542708817920,86763 772169196008509440,112788 773603568146341888,132497 762142318463811584,431998 767734920794009600,100893 774254473422245888,142289 785944384860749828,199352 763000284507365378,75899 789137052755369984,223899 790995410512863232,235590 771822041229959169,120610 786222792354045954,201494 792036096859332608,243187 753983680008290304,30354 774048562107785216,141102 752906653633306624,24134 792517080423759873,246011 786189414372298752,201494 754024574069551104,11774 767415178132676608,94683 766812486268022785,96550 790310805065523200,228341 771798080815370240,127134 794570090482016256,261155 751987352990396416,19563 770193045585354752,117257 780834893165043712,182960 793637132879351808,252581 795398573902929922,266884 752720526972362756,22439 785847499852509184,198878 790301110976274433,11774 790750996058079232,74247 759152602814701568,56860 781318375393914880,181503 794445270176174080,258104 776826299096588289,146991 763152114197602305,73814 759860300627738624,52887 788001435833077761,214354 793847861473488896,255393 763529957465214976,78566 790950270750588928,164764 778630613192568834,195876 786209685393268736,193121 793139102832926721,249469 777827253023498240,162610 763440867256442880,78344 793631564684988416,249926 751855249728483328,20162 761681295801851905,70177 788642570888998912,218164 794758941402140672,262588 779312960678293504,173964 773964500588429312,140211 790973636765184001,235590 788498407065260032,218275 776238335668789248,154534 764005688007757824,79691 789994211651129344,353879 768948165458419712,110477 779413917340622848,121051 793977651795030016,257353 757472193303281664,1248502 753385274739228673,27045 756573173236269056,43225 765520992865226752,195876 732556649945255936,1170575 758271736840392704,52054 752938259286810628,24134 774184032384933889,136947 795014507642896385,264235 793987017323511808,257325 788693638171668483,218275 791014503848697856,232863 795044717302022145,262849 756575121356288000,43956 794924226704736261,263895 750549152145272832,12883 792137084018372608,244310 789986406164594688,228241 773314333929504768,124597 778430739415199744,167220 762969869780340738,75668 771127988125634560,122982 795318382790930432,266151 762280552498016256,51778 760910964728459266,65165 771484527617187840,125554 795418301941841920,266491 787073096813514753,207796 785507718580805632,196277 767425941886861312,90384 773595224152997888,137042 757883792447143937,49852 759308649416237056,686533 761022238166388737,65455 781238929873702916,185496 767192158449176576,94660 776045366969896960,152735 763865218300600320,80720 788201286550360064,215754 781172377962938369,11774 794582186993143808,261155 754770033134493698,28732 761304556588326912,67283 786498249242714112,201494 778272715488854021,166941 763178514568929281,75899 765675220153671680,88669 781339405831266304,139404 763871409739337728,80136 777149023434047498,158520 773578811682201600,133702 769525806993399808,106673 791865383120613376,241678 772762987589464064,132335 765120874030727168,85734 769726873618178049,114301 793495441329369088,252196 775672208152784897,150663 780945577320255488,90252 756671644920406016,43962 752067430432792576,17794 758248620286173184,51344 785843794998550528,198962 791263688670011392,237491 773920442612588544,139404 749677768569458688,9145 752664698483388416,22615 767076665495199744,97811 793502096209305601,252408 772047131691462656,129311 774304415411015680,142090 757646769190731776,48549 756937533389438976,43875 767721671943921664,100538 751236383684096000,17365 787021646829793280,198304 758379852852584448,52167 791806560276254720,241678 767818623473688577,101681 768009652458098689,100230 758481541047521280,53185 761619338793136129,69684 789901200204324865,227048 794338532475092992,258878 785602435767078913,197512 770314301496238081,118087 754947292747014144,26066 767082861304373250,351436 779727838744305669,176528 771489963774844928,125554 785997539866587136,199211 788406669671817217,208544 766024058911600640,81929 786485810296131584,200460 768122011549769729,103212 767546847586115585,99207 794369310064054272,257353 792026735311134720,243075 766103855025106944,90346 768462876059246592,105109 756577944831561729,43448 763328660099268608,77615 763483475706015749,78654 771722695188688896,125142 781544758770401280,186584 791056299622473729,234583 763795472645361664,1249156 760941705126219776,59730 762424507348885504,73196 765244120390565888,85562 790640409114472453,232881 793793182349819904,255393 793442816705912832,252196 732239760387932161,349447 756675673310330880,44274 776568388869062657,156976 788852110548869120,171693 791056279091286016,234583 789144254861840384,222647 794402381031051264,260404 768571033213345792,84904 788844367255576576,220029 778990988769435649,167220 795042405154246660,263532 787031371126599680,207965 795724091097485313,261155 785256318089121792,194079 777610569335513088,162294 786544664857878528,203350 792101201546514432,243075 788400998750359552,217658 755493892623962112,36535 732900283060215808,1170601 764873056170958851,84724 785585877095477248,197286 788166194247438338,214976 795313298375905280,265649 773650345876713472,137869 772275479357382656,129551 793506450328973312,252408 770772207836422144,120690 790890691148652544,233307 773903203482165248,139404 754054117400518656,30296 767654261014396928,97371 776441792656969728,155896 776523042470162436,156053 764599096795656192,81659 765783634733305857,86103 770203089211056128,114556 733034521298407425,354316 790285555917619202,230485 793131408172523522,249841 771670460144553984,126152 780618557654601728,181935 788871004881756160,221785 760617733348261888,63743 777957121295917058,164900 792281125389414400,243187 780447393867177984,175772 735762703524864000,195876 767840992842149888,100559 795146101976223744,262849 773926981536583680,139404 774237281112694784,125381 757995458384039936,50442 787698800785752066,212357 767120323082715136,97811 762259548283559944,72420 771661311226679297,126152 774352518176346112,143184 762459429644046336,47283 761481219900964864,67389 746562642769174528,354110 790984014928580608,234653 755096280637079552,32664 793984095701209088,257325 750765638130364416,11774 780613384039530496,182036 789513178145095680,226182 768568730175442944,104903 756662207916740609,1248431 793546213333340161,252014 760494566114033664,63149 761666566194917376,69711 774318526597246976,142506 794625272133910528,261155 753691912868069376,29263 752961380169289728,24427 787858422892990464,207712 791655066360963072,238843 773952625398210563,140437 778738646031609858,165185 776425836664750081,149200 766127690336309248,90500 773913722142224384,139404 793154088074551296,249961 787402184472219648,209838 755693910626754560,35044 785843117685608448,198878 795331899249934336,265846 786994940064727040,193297 778393077232861184,167407 766020034120613892,81929 755390837211750400,36735 791369303945687040,238395 758328115215081472,52112 762615640771399680,73814 760626366689660928,61865 765679162048778240,88874 753915165368778752,30296 789411394751836160,224243 760496049534435328,62757 779389761513398272,174557 786975453152026624,11774 772946415471517696,90384 781656583876993025,187969 756249834143617024,41438 768157481575079936,87607 791637649660506112,238292 794756878240808960,260081 751771213635067906,18215 764263911126208512,82283 759019619378077701,56438 775368306073047040,148045 768898970282184704,11774 792975182310715392,247877 786406937512415233,203674 760478803126693888,62821 764228399103606784,75929 792050691485278208,238639 774440138063515648,142503 769344135958519808,113165 770519840859820032,118192 772614262296412161,124781 793148844578004992,249926 770809700564688896,114987 793143899334119426,249348 787040094863564800,207733 793484727290175488,243398 766277681218482176,89048 786661383030972420,77862 777624641284243456,158589 794652855399497729,261155 778164329619259392,166269 759217360913956864,57309 794859771941842944,262053 768132219986710528,103071 778234620118724608,166390 786593569716908034,200965 776706288101228546,47783 786077363356434432,198591 778292724063764480,152594 785529933107912704,1248522 788199465157033984,207287 791694325407031296,238429 749230338539331585,7529 756945047438843904,44450 760688255780225024,59373 765854009865465856,85568 750716432929869824,13343 776334008942751744,153845 786539668712087553,204413 776106829684277248,11774 764937508341755904,84929 773539614053195776,128783 791732139184099328,240483 788334929180364800,217006 789193523941679104,209184 790244278719184897,228341 775171406422274048,146488 788750546597392389,220332 793150847177875456,249469 779491890500603908,170077 755191667750088704,36032 765640020120047618,87904 766473572072259584,92105 791677226727137282,226048 794600354172248064,261155 794150050133934080,245575 762253082549977088,71178 781318329562726400,186212 758340923847680000,41703 750780839689015296,14827 755639703379083264,36583 792266558076624896,243187 764941054256812037,85226 769368808637210624,112788 758446660930441216,53357 763739232024334336,78304 774176471073951744,139404 792280154580000768,243187 771827761296007168,124597 790690157858951168,232169 758557021645905920,47940 778636906045341697,151916 781794867911413760,174321 793097877572780032,249469 764108957506007040,81574 770513973640921088,118191 762294448235487232,431998 795741826116419584,199307 764501692436123649,81869 764667355305828352,84209 761921914889654272,70858 780565083328016384,179818 771635031911436290,126152 790152310458617856,229693 751232283420401664,17295 761669595975614464,69673 768921239620427776,36810 765765561334759424,87904 778040659127177218,140444 780809243041619968,182960 785297712853889024,194923 785548669042855936,196788 787518386796269568,210721 756950814153773058,44450 765578468234891264,87904 775100990827720708,146259 794858775970779136,261818 771444800629444608,125881 785894744152870912,198671 788689982697381888,218275 792366010435108870,234583 794487070265741312,257423 794018182616879104,257492 794986256631472128,264431 787031603562242048,202727 754751320016326656,33356 763530679539920897,78513 772078476178386944,128934 769044370699984896,108729 772985487342571520,132153 790708993127841792,232169 758331828390465540,46384 766651894575968256,90384 751726403662385153,18893 765341785975513088,86645 768449177151938560,91946 774712068813516800,144690 758274054067552256,52054 757604905720832000,47782 787093210694688768,209129 791278616592064516,237491 771373860402950144,122622 786243003253862400,200382 793602635865653248,252893 786614266711384064,11774 751557003626053632,18555 738932537943326720,11774 761670722490163200,70085 781349776449089536,185310 793189757278908416,250430 755893622193659905,40550 779474126066946048,174392 793472960275316736,252408 794603355456897025,261155 752114320994074625,14277 795714846033473536,268231 760198711506980864,61352 755297352253075456,35890 763452198856589312,78304 795069401141678084,263906 767859536397012996,102137 792025961743192064,243187 779666985441304576,174557 785584402789171200,197286 749273544496865280,7816 793707592631652352,252408 766351651317907456,93286 758380133350645760,52749 764350503438290944,80939 780537458224041984,180848 780042799253221376,176203 742891598598406144,11774 790639355794690053,231679 795499230492246016,267521 759099944770932736,43947 790253627986378756,230282 755162509691260928,35890 793633890434895872,253032 758039750255050752,50923 786932419098214401,205728 750966213895983104,686533 780738883592028161,182036 786726786818277376,205272 767379820045012992,97515 766622348321624068,93184 779384890827546624,173964 773721423999303680,138155 794010871638814720,255306 792087552807297028,243614 764990387416989696,84724 788443526577188865,198671 795369028860727296,266151 791249318615191552,234583 792162608535130113,243092 768535860547432448,107446 787325809233199106,199546 788741460992618496,219966 759130633696342016,52266 792075873578909700,243292 778921129947922432,171168 786724452834828288,205091 791366172813832192,238205 777487199768027136,159475 793235185680515072,249926 765205727447093248,86103 752771589440172032,23571 776587652808212480,156835 786602320570134528,192797 790593623846891522,232280 793226603316797440,250633 786324401599852544,193636 778634486292451328,167319 786117270191898624,200382 791723762353836037,240661 775340513025077248,148045 757332449370120192,14277 764099669039296512,78129 754708031389179904,22393 771466579058057216,125554 767691196290441216,100180 770448136460308480,738099 791774163593629696,240483 793270112631394305,248253 765482634474582016,87526 732330176579702785,349776 768644559597371392,104162 773592244062449664,137042 785685552733519872,197297 770986620589715456,122146 789454893396398080,225359 758742346406039554,52112 763108315811360768,76549 762215028577693696,72350 766405076856496128,80939 758843198802231296,54155 789323480055451648,224680 773679782181515264,138616 777207777378705408,157082 788479997795262466,217601 766065300576010240,88930 794527342055985152,261155 768092027737153537,100893 790248125940117504,229693 755541153563287552,33751 774581452046471170,144068 791337701077286912,237491 786759415982587904,205728 770401873815822337,116804 778980481698324481,171324 794602572904599552,261155 764180668737736704,81946 769685578174504960,109713 793437009603952640,252020 786378976662917120,201351 779476908677279744,174230 770516480211374080,117310 767238777643290625,98141 771033543266951168,100893 795489979686260736,352060 773602377123237888,136947 750361161481261056,12805 775117127942483968,147296 753671510041194496,28732 773916010906787840,139404 761354536690802688,68182 795394327581048832,266884 771328157907496960,121612 753714965886885888,27180 788441916547497984,11774 755156310757257217,34666 770718165785608192,109231 795327603133456385,266079 795668351217504256,267862 758751510364762112,55019 770444020250279941,118191 795407798091784192,266151 754769605302693888,32404 794555315979251712,261155 795330030481985537,266079 790610130849202176,231870 793144704044965889,239405 759110273118642176,56964 779382797530116096,738099 752899119086116864,24134 788022756692549632,105109 778422963842318337,152594 761358178655363072,68273 795656811043061760,265649 763464502113345536,76056 776238292304064512,152073 791889414733508608,240483 755371087114932225,35890 785800116548567040,197286 761221330217889792,67023 765293733793366016,84209 793849003171520513,255942 740576199521488896,11774 780036671412645890,177472 785340615261237248,194934 765600191160266752,80720 770714706873094144,120610 793443775196594176,252196 755567530027077632,37424 781667089706733568,189649 759758121896140801,58218 766779849583190016,93286 776153415780970496,153699 761980847415136256,69540 791883624358539264,241523 794639323991801856,261155 786878156452012033,198973 758256842644529153,52061 790025600832458752,228416 793179596837515269,249926 767869432957919232,100893 771272598042714112,123825 793898172355457024,255393 791934634850332672,242500 794553206974124032,259892 791625135656665089,240145 765542258103820288,88052 750476323995328512,12883 770655082400493568,119832 794563293973094401,261155 761131697261928448,61051 765228940499623936,83679 769377229629448192,112693 734829434088390656,352030 758131635854336000,41703 750551241688842240,12119 785868498287390721,105109 772237731573342208,117257 763466485440258048,78566 758717239277199360,54070 756504019544137729,42249 756510372727758848,43391 790787726895448064,232911 795307409199820800,243187 755866683416387584,18215 754806305957646336,33356 786046427373809664,199546 750381219704168448,13021 791608065187520512,238395 763959769921052673,80939 788477078689632256,218275 754771805487849472,33356 764985718582177792,85562 764423021792751616,79513 790649661040136192,232169 750448897412202496,13532 787051325817286656,207613 789149912701120522,215505 785495351411154944,196277 762051775855747072,70679 761995477910953984,431998 762059765577048064,1248995 781336937638395904,139404 795252805397266432,261155 787997737765703680,212239 750147076743397377,10654 771032001981718528,118985 781333905949483008,26066 791072314750369792,235147 794993551864008704,262849 742204095818260480,350711 762701922021232640,72678 794853724493447168,263545 773669087977148416,136947 776237679314960385,154534 764278917863731204,80939 764920673055760384,85337 768196907214704640,104132 780939163692478464,11774 762646636019548160,73926 768470211473309696,354847 773563715597787136,136515 781675279529816065,188119 792677052256247808,247003 758449861075275776,52749 785920036993052673,199546 787014368126992384,208016 787925241343246336,213887 780213917452677121,179002 789927505360674816,207287 754714311231057924,33090 766751670873325568,195876 770699640475754496,120610 769710109152972800,114388 791693363950985216,240483 763347664016736256,60950 732909106713989120,354525 780528218327621632,180306 795137196567080960,262022 769280217504288769,91741 754730880195784709,25135 758678844257755137,53185 750112626659696640,195876 794023993023959040,256255 791403173147652096,238395 750713495512121344,14502 760613671265525761,62708 787914459524177920,213253 788900777293189120,221711 794928850094260224,263895 753614723149627397,26458 781362256038723584,186434 758373419985604608,39162 763504684195803136,78274 767523533899571200,98259 786291337087754245,193533 792957888968949761,247730 755855663671156736,40246 770689645336231937,120610 793133046002126848,249841 768596029113376769,107032 786751511057408000,205728 787754274751127552,205197 769295600567189504,112485 770758280402591744,120610 773005669343432706,132364 792938965829554176,247241 793917085965545477,249926 764955140453441536,84689 793592587412082688,253164 778919925725265920,171168 792450545516679168,244550 773848181037674501,11774 777989929024368640,164633 776431253704708097,134371 758468159187800065,52532 750745677685071876,11774 792535120095969280,244270 792860666247933952,247077 781564741479084033,186212 790991482043895808,235392 733021029824487424,355436 754771448758173696,33474 773704127599685632,136515 794166896203440128,258331 776580550014427137,156835 785691003437125632,197286 789128245606166528,220566 785945229333368832,65713 793798338856554496,255393 772455659249897472,130415 755807793899302912,33140 759424311488712704,56800 758981972119003137,352982 793547589065015298,250633 780428648306401280,178756 777161547160301568,157993 751102031176298497,15808 768075567308632064,93144 785917303875510272,199727 779472628784377856,174315 788756946639724544,220526 759194829280739328,52554 762420876838973440,72434 785533087669035008,196247 794780735919955968,262849 765805255632224257,86844 790128939259793408,229724 791735434514759680,240133 734808176068046849,351644 765647506755559424,88976 773269272998981632,134418 762705747457273856,73023 755868823442579456,18215 765631245942390784,76535 794648402114052097,261155 775742252568211456,150511 795006148759920640,263895 764069443186012161,81065 790996399022145536,234583 765343888211075072,11774 770591462903865344,117263 768571128981823490,107483 758350957960892416,50923 781216945018396672,186434 769632355627794432,114388 762818089834520576,73712 755159670730481664,35890 775791962712596480,151463 792803868371394561,246726 771952753274974208,128017 789983208767119360,228124 751620358768300032,1248151 794591449828294656,261796 794641419898064902,11774 778923703342080000,171029 755805108508696576,39812 764816566684835840,84666 764129767981326336,82066 754739637025767424,18341 774810630431707137,11495 760464869539721216,62063 776164250163220480,152426 758734956713476100,46076 773195206296473600,134561 787526731922112512,200621 793303017126711296,249841 742763831009632256,47188 770601504730415104,119832 792416504281128962,245750 756321334574055424,41694 788390464013668354,217519 791375154274197506,238395 770261156703244288,117257 758039757582630912,51069 770664621514579968,109713 787021453719904256,208016 794563982442971136,11774 773228769607692288,349856 788414612949594112,215749 762729451507429376,74302 758083256462041090,49843 768821249791459328,109167 795741092666744832,262022 791431034424340480,238110 792321036326883328,200492 767950212811755520,101163 773137555042828288,133043 791039027248041984,235948 759311733609541632,57895 756259018989981696,42341 755557635064160256,38421 770847848392974336,120892 771603070106992640,125554 794873683949064196,261594 795006598510968833,262588 761993304762265600,71476 780622944594595840,182146 779086753932124160,131431 768774554458001408,103924 785931802590404609,199769 786904905340649472,207287 774384197339324417,142566 787343694940831744,208176 791015921988972544,235828 766502423770857472,93286 793970732866871296,255863 769972973222723585,114848 774705216142708736,142852 794384282571542528,259743 764579299672334337,81659 756519080782213121,42432 762793585846710273,73712 785691346824597504,197324 789237932292878338,224297 795063360765075456,263906 781090611323609088,182726 767196256993210368,97199 769855828157267968,114222 775001181643046916,146259 787832381562429441,207712 775693900342145028,150511 770401403588182016,118604 779613481238528000,173628 786368651360370692,202727 790248490249183233,230282 767105741559853063,96883 778700821882036229,169897 786953639323656193,207287 789993281933283328,228576 765591828548628480,87904 786312117242597376,202429 759167952604139521,54974 763007345035063302,75724 781017698331398144,183707 781112892192124928,185496 751922397981315072,14277 790322176217886720,229693 778205058135576576,166409 794741812669751297,262849 752975741827031041,21074 778515191235502080,167319 780434359748694016,179574 763868235116662785,80939 788713018079191040,11774 774702158436454400,144654 789130419656466432,223258 774880110704865280,73196 791811687120711680,241940 766323207989293056,91946 777637113303097348,162294 777839246296092672,163901 785640318506905600,11774 766042754677895168,90539 756590089799471105,28033 761991422983696386,69947 772820914677358592,132870 743704227906654210,9639 770338924619194369,117872 765921979450949634,90031 792033189548036096,241818 775741698563383297,150511 760861259969335296,52112 763527027156672512,78344 763740466160500736,79870 761990052595527680,69794 787105146769584128,207151 776581465232510976,156644 793938403939274752,257026 791167014761013248,227242 785507217076133888,196277 763182927278637056,13579 776148352891293696,153812 764113265723052033,81702 787680290701475841,206644 757349729411870721,46406 752927964208111616,23899 738744791815626752,738099 790733878923321344,232169 750756820105453568,351792 768474475935338496,106770 736935245488918529,350505 791590455674830848,239926 771789444206567424,127366 787117197000716288,204835 744532387967578112,148861 764570619430199300,47940 774426222470189056,139404 791622177908887555,240145 793501491814211586,252824 794701387607195648,262849 777618829346213888,162430 767092356835225600,86274 794595991089532928,39957 773266268199587841,135725 764989125409796096,84724 768817359507292160,108589 768951695846019072,110615 773473631766806528,136904 793101173796372480,249004 750678571912278017,12883 781337198557859840,186584 788722506077245442,220029 777495043338829824,159475 770738083276857345,119765 785665977149222912,196609 794327902447800320,257353 770794948052541440,120824 780907767166971904,183351 788123144905162752,215754 790305713402748928,11774 791795326034345984,686533 768523658407006208,107257 794567976624226305,261155 788806806084517889,219942 756289644208254976,41680 778284597729787904,166339 780148271578775553,177233 777516163752349697,161387 786219412844077056,201555 763344311450603521,77668 785625497476575232,196277 768278363731623936,105109 780132315871612928,178258 739832384196124673,352687 794277533373976576,259231 767639531956862976,94699 776893334023467008,159245 780747509043986432,182257 750024043617742848,9754 778919570660659200,171168 794211160589352964,258771 754885649900118017,33953 755278579349323776,35890 761184546314395648,65663 773559063921696768,136814 788711309525278724,220029 732667352152563713,353262 786214682013106177,199640 778615470446485507,169029 749628431256711168,9433 765208503833112578,81130 777515435793215489,162213 788000617809797120,214354 789533488433209344,226717 790997595770454017,235590 776125871929237504,152887 793213501074530304,250633 761614807191748608,69684 790401987791781888,230575 755184837883858944,35890 772576626722869248,120976 780090780224552964,174109 792807540182568961,247240 764995706964893696,85326 756596416517025792,44245 791720785710809088,240483 756256782863990788,42344 778954594521010176,171443 788947940039458816,221416 794677358200582144,261942 765906114168905728,90031 772118323295248384,129471 735136773760790528,11774 794214325535854592,257423 760538860820439040,63179 765642605820571649,88541 757642694931812352,47940 791102178886725632,234583 764968182583033856,84724 785597035223191552,197297 761337221769080832,67369 775035726765391872,146259 785804639648092160,198466 791669794001022976,240483 752186328624734208,21091 781506163825192960,188119 759209105349349376,56964 776489162392408065,151463 786375892842971136,198743 763935917895589888,77708 790536739945320448,231580 757051537768255489,44291 757791904125755392,48093 794542937921167360,261155 765353804510425090,47188 791459868624490496,238207 770684871165345792,120610 786546213256466432,204380 793490428779700224,249926 759499147141611520,58232 770419778032807937,117843 785927211912077312,199546 791332690377211905,238207 755764584682618880,39194 770464008843304961,118192 771759067849031680,113165 773395525261484032,134128 760130938265153540,61051 766729395281104896,94899 772867798376648704,132761 777210039312392193,160036 789524425079197697,205972 781171353529516032,185595 762109718592532480,69684 785647488153690112,197324 762087727055577088,71270 770310007669698560,87904 778965546943459329,171379 778369453725655040,167220 786928369766109189,207287 781068573095583744,183759 732992359303024640,355050 766978608908738560,96898 778416286313418754,152594 795120883840913408,263710 791722434869268480,240483 795112284276322304,264397 793096842431037440,249469 781729159588540416,189017 758024371072012288,50923 766268067043217408,91751 785319393920110592,195125 756456614056587264,42432 768917183535652864,107423 779355511158374400,174115 786973107986767873,207949 764521735433650176,81702 753582177133002754,28092 733024245849055232,355462 758286437091532800,52061 759463542307315712,58221 767803100472016896,95055 795027620073066496,263926 786279833101754368,201555 772239081661095936,129558 792235733037699072,242712 777889417272909824,158387 795280614140297216,265562 763355009190809601,77273 764268491922825216,82571 770722225896947715,120613 785277576096776192,194147 773908470022049793,11774 773659173976367104,138205 766455537684840448,66922 793933463229440000,257026 788058528946806784,215005 771802690456281088,128194 779372177904705536,174115 788573023150313472,215437 764690711522476033,82209 775429091919007744,148574 792534913371271168,244270 763802566304141312,78566 776057706943741952,153194 788015975744536576,214354 780447136630669312,179742 776630964982255616,157082 753633991027294208,349479 766713899517407232,95262 780352140984410112,175153 786977663713890304,207613 757805857807536129,48093 764407209262403585,82283 767720384057610240,100553 751657501414854656,1248135 766246799694761984,91946 774722395303215104,144152 775807455636836352,147469 767491387508068352,91936 779841117957128193,172185 785669804090728448,197063 772896798570446848,132908 769604291367755778,109594 793964980626259968,256276 795220756292661248,264774 793951125133205504,256255 788861124687036416,221476 770326392479354881,11774 790585241035341824,231894 775629000383299584,147029 776995738144210945,157755 776167529039396865,153845 789493476131999744,225981 787019071673995264,191699 785970458860457988,199546 787757930418495488,205197 780208226105036803,177687 790249408835252224,229505 792355910601629696,244143 794174935392550912,258331 749695204672897024,9087 752814377854795776,22575 774435052813946881,141912 785339753457520641,90252 795033006561820672,261155 790651076055797760,232169 752904069400891392,24134 763087332157353984,75899 793126975539847168,246696 773573779322580992,132335 785912781941772288,199640 740950027661512704,11774 774089305694146560,14084 786274828470718465,201958 787651416110215169,206101 790588591575445504,232169 794172825007493120,257492 788124933876387840,215754 794778570811916288,262784 788449902426787845,217519 775715675700506625,148645 768960041005174784,108795 788767408056045568,220526 789119999482982401,223286 777856439964475392,159146 777619735890362368,158524 757749751051935744,47940 774437417914920960,140444 785718709478305793,197324 786683470739365889,205728 741144307441258496,1176510 758189093641650176,51344 769929101066895360,112693 794380454354784256,259231 777256748612587520,158110 764861051271806976,84724 770447367267028992,118192 790574443902959616,231318 758658899419463680,53144 790931794879193092,234583 794004319976595456,256239 760152987197136897,60804 765329694271025152,86120 774407738013003776,11774 791407440117968896,231427 764991808665427968,84422 790127588291280897,229693 794638409167814656,261155 788402699989463041,217519 770274644565688320,116703 773987838815862784,140444 789143841848774656,215505 792063252708458496,243075 789489362237026305,203546 778247149687480320,165448 790926799806922752,234583 761886452762509312,69231 794904903491592192,262849 792580000700522496,246225 754062713219723264,30910 762780991832285185,73712 787388621758357504,207287 788552900704219136,52554 771874347631849476,127134 793972544588025856,255942 750928194769911808,14802 776237701469081600,151526 794003473696165888,256239 764797752467263496,1170691 795295337321615361,251987 780162236665004032,177724 771888137396064256,128404 750562806332809217,13942 781048058863837184,180977 754138613877575680,30296 750891091117875200,14363 751600046769000448,14653 771136392533512192,122973 791718774101553153,240926 780946027129954304,155390 789243991091011584,224225 792628954217652224,240926 755165852509495296,35890 774646713701150720,144692 771529518146134017,125163 763448569651204096,78304 760262155144880128,48052 790619193452351488,229901 779136026719625218,172799 758709163077865473,54735 767932677206970369,102249 773054352927907840,134255 772637167696932864,129662 780111242643902464,105109 779297382982836224,172962 790517714800476160,231894 791824468851232768,7706 772736000477061120,132288 773573173363081216,136947 776076065487945728,150249 785812172114800642,198466 787909220637118464,205197 788399615880093696,11774 765606298444505089,87904 780060119400849408,174725 772558652930609153,130026 786636173175390209,205181 773217705683935232,135004 792761474972168192,247241 765750752870412288,87904 778187633453309952,161960 775005514988216320,144648 760970585866244099,53651 781600047330758656,186584 793181861770043392,249926 780619255377113088,182154 785256404240125952,194044 758057048483373056,48663 759421518103384064,57749 774205408420306944,141918 766698415514263552,93530 766630495870410752,93823 732997850489966592,355243 760620018245640192,62728 757781517640798208,47761 777705652625866754,162810 767077072833392640,86645 791040050536472576,234575 732245849611198464,349312 760139649599713280,60112 761664061150990336,69711 776084661567000576,152735 787225429341933568,207119 795102154025533441,265257 792121965574094848,243793 786091729984360448,199546 758342857283469312,52554 793427397286596608,252020 792483428058869760,245268 770007950371028992,115451 791147472710168576,235348 785254573812441088,194082 794574543755026436,261155 776801972804579328,157755 765557053850910722,86103 778424359220305920,152594 764132318013485056,11774 770341927388483584,117743 763180023373107201,75073 780783385069297665,182726 786690342779322369,205294 765752874940846080,86103 779500471337652224,173964 794061323160023040,254135 764244803747995648,80486 777008744722948097,159876 787033320915820545,207974 758432248051949568,53239 768401918687342592,70543 787922036936941568,212139 773279505548967936,135274 792204649109618688,73655 761191782327590912,66897 794537923865640964,259034 765507606626656256,87904 795714708166897668,267862 776789377758310401,157211 775431889322516481,148045 777634937235050498,161387 732423634556452864,349824 760184580099932160,61145 771264752475512832,124174 790242173333581824,228341 794225027679850497,258829 756274081385766912,42432 789009040172916736,221785 759057369875771392,56447 761708043465875456,69673 776181501931114496,152314 777008347883143168,159876 763346436083834881,77731 780611359423594496,182037 785607779604017152,197286 767873372822712320,97685 762842308106592256,75073 762596776775938048,73662 779454232495812609,173347 791445485445910528,238780 766443267319799809,89649 785992676248326144,200490 774120400460521473,44770 780582374992216064,168284 759633904852688897,57068 738169188716400644,349721 763890177030909952,78159 770842376877158400,121612 754716993400569856,33356 785589554225025024,196524 788782988100145152,220332 768604044306833408,95044 786188119817146369,201494 793209918077571072,249926 767947355907690496,93504 779494235615535104,175153 780560765908430849,181548 788115361765924864,215437 780504711862648832,180783 795399702644740097,249926 757321242336645120,1248473 764036993273692160,80674 759591372852752384,57068 793998342644764672,257492 738945247351209984,352060 756483056475656193,43391 787000011867299840,206008 790660427306962944,228660 775771826043641857,150426 777372409385000960,121432 793163228545110016,249926 793898023831101441,256536 765704164034871296,88459 791051567742935040,234507 795484829546639361,267262 760770075024646144,64551 758345383223361536,52494 791217080150491136,234517 779271650567135232,173658 761197898910404608,61051 771474717056176129,125554 786678264995651584,205349 760497747011235844,61545 769247874890596352,112232 769748802811076608,26066 794846200642080770,261155 741114627845685250,102730 779382408143667201,174557 756291117268602881,42249 764455460745412608,83373 785743363798667264,196433 760607652003086337,63393 791856665490444288,240483 794704687714934784,262053 772219896633692160,103354 764446808370184192,130505 762762053807280129,73707 780632089783828480,179147 757743287876849664,48840 761012892691001345,350699 793265881338052609,91936 788877142985732097,194072 792542010049572864,243562 767357473128869888,97386 767854199849652224,100893 778770987135401984,166852 795614723102437376,267655 779057435646435329,171886 791665225338617856,240483 732093829734490112,1170321 771952597423034369,103812 795349024001970177,266500 765509555631554560,87245 775402215972286464,148994 774064776427237376,18395 775789751118987264,151071 776164391255470082,151822 757079330816229376,45857 759170854001532928,56964 780063717136269312,172185 764030904062869504,80939 757577924622954496,47782 786198501805797376,201619 758408128719302657,46076 786489640425365504,203674 766534134684524544,93184 767780096904204288,100893 771727219882356738,127366 790573223519916032,230485 790877780636491776,234583 787698945975803904,212357 764820634778017794,84724 791415926499475457,237908 767748258823307264,100893 773809044456812545,136947 749385724323966977,7461 775136053053181953,145800 793240789488955392,249374 751547768720809984,18317 742767335581306881,47188 777584707252944897,159308 756186318359658496,41684 781203627343872000,186434 786134753946771456,200870 751601010150440964,18405 762921397576429569,74013 795000245050482689,263895 779500859210293249,33169 771374469420027904,124597 761344730483621889,67369 795049967719215106,264812 734772817913384961,11774 757273516987314176,38459 771834657478356992,125603 768905646506930180,104662 785900842884837376,197512 750781879507312640,13021 768490992647352321,74247 769450901304139776,7047 780812539408084996,33169 785580421530710016,197286 780416499970342913,209828 794559574485278721,261155 785642779972022272,196277 760553294167105536,63071 767795307744755713,100893 794500587165364224,260874 750415224541327360,11677 788127937937575936,215754 781610574031577088,188401 790527017640873984,231894 791696660384448512,239610 754725555543674880,33027 777028354809618432,159546 777852264304275456,160539 793205388330033154,249469 793491656695746560,244270 760216244289212416,61412 776966278816866304,159546 767277981245071360,98646 759135780111523840,56552 767923788231110656,102610 793822584722878466,249159 774138115061456896,138061 780572170313428992,11774 776115793448755200,151185 791617875337367552,240145 750862245198987264,15808 774941038154702848,140047 793153160961331200,249926 768902530625523712,109945 765540529379631106,87904 761194291607638016,66647 773338652218888193,134561 778935844770045952,169916 793214921764900864,250633 795300014255902720,266079 765651418929700864,88902 776268732846911488,152872 780547330315526144,11774 785861857638772736,198571 788672508006395904,219942 776171354274033664,153854 781319378298085376,187366 760262180717547520,62130 764920517627289601,82066 749038426452684800,1247963 785766555476828160,196277 789436828893978624,225998 773898705028124672,139404 778882985617600512,169715 770786475835142144,117257 771113783611658240,123038 794985132646166528,262849 790717018446106625,232884 751680182344249344,18893 760320556767903744,61352 733023240856207360,355449 793832423972741121,233154 780091585455325184,172027 793110435608354816,248253 795384058368790528,265875 786961487399100416,207613 793207779125239809,212522 794567030779342849,261155 795679578618523648,267157 755445048536203270,36877 772467318140112896,130415 751651960315576320,9385 794744273266765824,262849 760979258915160065,66116 758709449909530625,54752 766648241328885760,94699 761931065539727361,431998 777813722861633536,163796 781558706529984512,187976 791369450737967104,232169 760137882266963968,355260 750367413003227138,12883 791072048789544961,235756 794532934531289092,261155 791081154447233024,235621 792100194565271552,243865 788791897766506496,220332 765964692527386624,90384 771505329754431488,125853 786378370003107842,202429 772522941317656576,130415 765897649094623232,89945 780851966150782976,181419 772632514963931136,79987 779867984147939328,90252 788719104417038336,215437 780087499104382978,178258 791701861652844544,239107 794415200887705600,259034 774366856173985792,142668 791353611007643648,238395 790574333580148736,231894 793433915511889920,77255 794582095737851904,261155 772811099766976512,132335 763023772572057602,75416 776113050558410752,152735 776779907196067840,157840 742979892896272384,195876 792030362205429760,243187 753416547939393536,27187 757917318362099712,46909 793229979861458945,249841 771482781620789249,125111 789077594574585856,223286 791392608870281217,237908 771153300657938432,122967 750594248962084870,12357 765189841147617281,86103 768855500125376512,105109 775773113485262848,150511 788525135976247296,218886 760642662856691712,63655 762999155727884289,75401 791722870707748864,240260 770410871780671488,117375 777280160949305344,159876 752702495709888512,23167 791810167457259522,240763 795041971203084288,263532 757208495192154112,46346 787332670329978881,207344 750529590976585728,13450 773060477295394816,132868 735203607046463488,349233 759764624128348163,59666 793890057748754432,255942 762322127848611840,72420 793951952463941632,249926 757267570558984193,46401 793845664425717762,229220 737588510790582272,354828 774076113190400000,141360 794643460405936128,261155 733067496748519424,355106 779894789735116800,174465 793184150337490946,243623 758260217515761665,52061 775787231323774976,150681 755348528818520064,33689 781344572047777792,185313 768869752064372736,109666 788487231421808640,216009 758285747291992064,52061 753646452006531072,19598 744140132756905984,353968 759818752825430016,59721 763908634321485824,80720 773312395791962112,134288 774348256386031616,142506 766007402261057536,11774 794627209675894784,262053 774127813624336384,131421 775750837134036996,151374 778811424990564352,169202 792107263280414720,243075 785639025189150720,197512 793480227863142400,252408 793792821517877248,254058 764976370648805376,85562 779378430945222656,173964 774006668287840256,139404 755996100302086144,41114 761693767032111105,481145 780598342766071809,181935 789444758263373824,225981 762267881014829056,67346 773861031965757440,139404 791987631097806849,242448 774672185864560640,142906 792156151014051840,241678 749581418238541824,9257 764849897900236801,84724 738401676571201536,11774 751940512261804032,18495 787286405651296256,209129 790893938576125952,234583 772528346693447680,131007 779314360883621888,158387 792320640833511424,218002 793512577674387456,252741 767797910876528640,100949 790913313022410752,234583 772082549715636224,128615 787767354390437889,205197 781865755595907072,187131 793153042623242240,249961 762330261577207808,72696 762338115319058433,56964 763490143940378624,78684 786265717968556032,202429 785474528826626048,194723 773256913756622848,135736 775748756318937088,150663 769310363464691712,111454 792064826172407809,243075 772688958937440260,131007 790988392842534912,235580 760833990471278594,64722 793888076992917505,249926 767797919361753089,100893 793125711750000640,249469 794745093538185216,259641 795045374394269701,263532 766704930459623424,95672 753529067710717952,18323 771235286755835905,122146 794639501461176320,262349 789470323414532096,225380 775881373542260739,151791 791351696425422849,238383 773113506027765760,131924 781644049946071040,186750 746409722698313728,89689 786906343173156864,207287 793615388286160896,254209 749665491946536964,7546 759520489052205056,58537 788227333559693312,215603 793872129129345024,191065 765226886431698944,85562 791078774586548224,235963 786633726566424576,204413 790610614108520448,231870 761167789121863682,65180 770769242404696064,120363 775754895202787328,149953 772845417918787584,127707 789775476533268480,199307 794433113292013568,255870 757627897423159297,36686 787071025422868480,207796 789176357301293056,221785 753755660215521280,29263 760266318180290560,62130 781357539623436289,186584 775894625764519937,149953 732752316370198528,353002 762091872202489856,69711 770025321924030466,85326 787816926416244740,202007 794382289572679680,260173 795388117549252608,266151 760457417549381632,61512 791432028533260288,238317 777363488540794881,159146 779045670015660032,169916 756645095668084736,44450 752116076356341760,8049 758406285624836096,43947 778381534109831169,167046 793501490434314240,244385 773984315021619201,137965 788875762124333056,11774 769485232198131712,112336 758077668734754816,51229 765616927028809729,88311 778768407932133376,169923 754716254947143680,32495 791067222739255296,235487 767040482815926272,96883 750757056936747009,14462 785669512049950720,196788 775348772184346625,146259 793111731983622145,249469 795318625628368896,264010 764244313211490304,80939 732774646253113344,398860 768658785619447808,107745 792219099094917120,243187 794617911516266497,261818 790121612305534976,227748 781525717024727040,188401 758720564261429248,41680 778287129260531712,166853 759079327208247297,56784 794018498754256897,257480 767267915716362240,98142 788173154203996160,216009 754828068657721344,27045 746459695582425093,1247754 792362652932636672,235590 755113764085571584,353113 773615072086196224,136170 750933824364646400,12981 751126594555551744,17143 758120349238165505,51451 774902544644440064,144112 776953222237794304,157082 778741728790491137,169410 791311262798012417,11774 761986033995042817,431998 733671365320970240,669866 791858947393220608,240483 760881947337891840,62063 787825143057936384,205197 792078981071642624,11774 787914876240924672,354826 795344810043441152,259267 794639416874692608,261155 761214920155332608,66159 791349529262055424,238207 761732082137653249,69711 767010850372595712,93144 770464726031695872,119115 774349593899393024,142503 751027461786218497,13309 790539740294426625,231792 744996136063115266,47188 763486651733663744,78159 769679808812945409,112939 770373676910772224,118482 760885969448898561,65277 762751006966972416,74280 793682213657251840,352721 795690407774613505,247651 774273071704379392,139179 764252565198352384,82457 770090619305852928,112872 795493272063983616,265908 791750921210343424,240556 790597126963269632,209884 765724695299620864,88795 773264925837889536,135173 762759130130026496,73706 794702411159871488,261155 752283177847140352,20609 793220038752960513,250328 749409915433652224,8297 758809249350758400,54070 748929476990566400,11774 776263047476154368,153225 779491968585912320,174916 795052258983604224,264700 792078520096874496,243187 773137468979830784,132364 772185256136933377,130072 792813013359325188,224680 795064025159766018,263171 765014463846060032,84209 780607203560476673,181984 787753761380892672,210208 785688163616366595,196277 793095042088873985,249469 775443534279118848,149304 789049918942044160,221785 755055556138766336,35044 757219237219807232,46006 758978381866074116,56210 757587451346980864,48009 767802214190616577,101203 791092609280274433,235774 794157703564316672,257492 760621928029704192,11774 771444062419292161,354238 779289310268882944,173753 759382848902197252,57574 768226628782751744,11774 786973962450399232,205728 792168854814388224,243187 774845730624339968,145681 795656626757926912,267521 760980784786313217,65455 766599213203480577,91810 768158647952211968,103354 789157986296074240,221416 780622049781882880,150151 787078361466150912,209035 776379017721159680,155390 752938816294518784,24196 774708203871502340,140444 781335034749784064,186434 765318024026959872,86472 765330092675391488,87145 773184118100226048,47940 792192018235531264,242135 794597323149934592,261818 776886570490077185,158673 794545286576304128,261155 753736600723435520,29592 793167149145657344,249444 751699621521481729,18564 755873393237368833,39207 779016398861328384,29263 773919608764006401,140025 786727173637939201,205094 764992593323261953,11774 752127262879846402,20490 752890547728224256,24201 755981829983707141,40881 779760092887470080,171465 760510850000183302,60884 789555914814652416,225384 785985908134686720,199478 775617593046466560,145866 788146018315567104,215754 786926920520859648,205728 757114878867873792,43391 786915890994577408,207256 777711427683430400,160641 768942756286738432,109571 791419535253536769,238207 778340038962741248,166532 791665894317436928,240483 793264664566198272,248514 795349478630952960,266500 732670764541972480,353016 789919683642142720,223492 752276925574438912,21714 773992573266427904,11774 771448481089097728,124855 791465297035333632,238099 786341071001382912,203048 763255920138878976,73814 763104048748736512,76549 772127238666027008,129119 774641507420823552,144494 789230333786935296,224850 758831829583405057,54070 765166265027604481,85562 749376074107289600,7869 791694097610317824,240483 761156657653096448,61051 794545844724731905,261155 751027940025040896,15006 761273700322869248,67283 751837986040328192,18893 776479927583387648,155390 774025197548556289,140047 775047798731313152,146259 792100742366654464,241678 762970215462252544,73526 781318515143897088,32404 754720534500290560,33356 793995619010543616,257353 795035715989970944,263532 774749364522745856,105109 793101214376271872,249469 754775331769376769,33356 792853146632617989,247686 777516734831992832,161387 790886805084135424,234583 732561143705657345,351387 787083014660624384,202636 766076000371290112,74133 767963897622040576,101681 764972629463666692,85562 792410563607302144,238965 794041645910130688,254608 754902872458833920,30296 785492421991727104,194949 773917758916485120,139404 793247533913038848,250633 793461961023299584,252408 785546940549304320,196917 766351205387890688,93286 785566789128298496,196277 732742150996164612,1170601 790376083191390208,227183 794544686803353600,261155 785904763628036097,197324 789467792558784512,224916 790337346755375105,220332 788756740988952577,220332 790784775313252352,232137 758030682199199744,50923 759780779614281730,59215 755556021993480192,38286 758099332411166720,14351 785710882978340868,194154 794683166070022144,262752 764990931946778624,85562 788753034046083074,220332 756580107226079232,41702 786591652685099008,204835 759604803567837184,58024 788903400691814400,219754 752703419777974272,21753 762975915878060032,75709 775424577090400257,149226 789821728012677120,224450 767934950809055232,100343 787300527197528064,209422 794555980772057088,261155 765870751882686464,89907 776269683880189952,154071 795079211673382912,11774 757921120175529984,49845 787441175766573056,210267 792501029317345280,245549 790405592691175424,230559 777342723309375488,157082 771764984523005952,125742 772131448132345856,127925 776379353584185344,155390 778593768735928320,168794 791631353288597505,240145 752236529997586432,17416 768571159667355648,106702 772550455465504769,128458 773743287563714560,138819 781072085271584768,178076 762305810873450496,72550 772119882716504064,129471 747825445354225664,148861 751844854582435840,19485 757609470205788160,46543 774461544096727040,141360 758674990749388804,54070 791685630594080774,11774 758830305666969600,53185 771658688448692224,123028 788464813693218816,218390 793108722276892673,249469 793947252268158976,257137 749293266143674369,7866 787028443883900929,208016 790852529059926016,234473 776131059494768640,153002 792070156004560897,164814 768824237700317184,108797 794189917123268612,258598 756320349231288324,42432 756583357396447233,43811 779115641806655488,350711 756253450602553344,42249 750687535089713152,12291 778468070083825665,152594 791300882700836864,237491 761056241254674432,66159 791319161230110720,234864 753611699232661504,354826 786010491139166208,199211 733587333920874496,738099 792862011436699648,247001 754742537492000769,33356 774433985502048257,143585 779299287045902337,173868 760166374761193472,61011 770918619668557824,118192 788757407723692032,220332 757362373405532160,47090 774430614808178688,1250157 774907455704825856,144635 787331711503826945,210207 776748516630671361,157755 755924832525639681,40668 752899929572507649,24134 775012899831943168,144648 793139214447620096,249882 753400865923428352,27061 769339742500556800,113306 793124101179203584,249469 756289973062541312,42432 785561285731708928,195134 735608185705222144,350517 779504466319912960,172185 773951992049741824,140444 778341853951254528,166852 788699854608429056,218275 790034578622836740,225354 795380165077532672,262752 779094397535211520,11774 752628601221160961,22574 762204083319083008,72035 768877593621852160,109874 789808087209283584,213710 767435592204296192,90384 756015489915113473,40916 793843083817418752,255942 775825968179122177,150663 793885816015691777,249926 752916818084462592,24134 760907047189811200,65577 736332552781201408,11774 761551036784017408,68993 757826404033540096,49066 792730972441706497,233183 786570831165915136,200244 770875455519862786,121949 794542541206994944,261155 762778415992705024,74681 772531048525598720,131480 757492232589017088,148861 763069623134621696,11774 781257588268752896,26066 754019406594715648,8431 764883946437906432,84724 790276575048638464,229159 750439206174859264,12883 732316969957871616,196346 778731357262393344,169437 792223209366126592,235487 776183642557181953,154071 759713553943265280,59365 779242818195914753,172962 794309451297751041,255791 767061307816341504,94699 786607036859494404,204901 779389898621087744,172270 766248047785435136,91798 777626429374726144,161901 775614235871031296,148654 791341589973000193,238207 794872700464414721,258193 785318060714450944,195125 788124901081243648,215754 775783298207391745,151688 778679403475709953,167220 758521238402629633,41703 766336914161070081,11774 794948013399691264,262847 791018859100856320,235621 763040313308872705,47188 794673402489532416,262022 755380840050200576,34441 776457219667820544,155896 785545634124181504,196277 767474020417544192,99476 793179359704154112,250375 734777055359946752,353374 767873614414831617,102137 763463993327493120,78566 793103840497328128,249469 793284665490628608,249926 767451497009389568,99262 770683638769917953,120613 781861070616924160,188807 759189643594051584,56964 790931354724675584,234796 765130495671828480,85254 788120748569169921,215608 764181909341630464,81500 793976054247518208,256440 780950060599283712,182726 750118572240678913,10851 773047076351508480,132908 762031537940561920,431998 754992778690588672,34666 794697448476160000,262022 792355714488381441,242135 764197400214810624,74247 765664098306650112,88998 769036647413456896,110362 773930856989818880,140211 733462182344564741,355216 771785367871598592,127366 779129959759491072,172962 792156477418987521,244221 780653679778996225,182257 748982920694599680,1170819 755164028800991233,35890 780920563380301824,182154 787058181000327168,207949 785693918134276096,197512 786960844731056128,207613 791511576545198080,232863 760483838069870592,63071 763254272658173952,76474 790412535275094017,11774 735952201366048768,11774 751770643612377088,18893 766313579201060864,91946 773899675078361088,139404 755134667725148160,35737 770549606719508480,117609 791348218638372864,238383 779106507354890240,167858 789855762424168448,227242 772478435449040896,129662 794294235348529152,258840 780921000523288576,181419 776581160197554176,153454 786904260193558530,207287 792497192413962240,246225 764472762584838148,75405 769389653250170880,112788 778276880348770304,167101 750901701452959744,15808 780786896322428928,183188 768234484441477120,11774 792836239078658052,243075 772886877624004608,126152 791331230021259266,238207 776049833517862914,152735 776714059299323904,155451 776950909234470912,156835 767881490176749568,100893 780864181322993664,183668 790936309502058497,234583 765981456057245697,90575 766088634227392513,90384 779153857393807360,172945 794707731236143104,262849 756904884079767552,44450 776262935228194816,153194 795199729244114944,263895 755110409397538816,34898 762238104975642625,70858 770268712486207488,117690 754065350388572160,30815 767871208637534209,102249 777939842932105216,164001 794174382797099008,228911 759404785720233984,57749 775075318214250496,146949 771910870901415941,125111 778364251941376000,166852 769732339677224961,114779 789079229925326849,223286 794532523103526912,261155 789321112836460544,222436 753197398332215297,23885 759037902428921856,56455 793243191470350336,249725 756622933800419328,44450 768538446516281344,104973 791048595155718144,78159 760625371788128256,1248835 763159241347608576,75073 779851748647243777,176890 785303691586707456,11774 786632778301345792,205091 793863279810584576,240049 787027840269025280,207965 753736343042359298,28866 776482634314682368,155390 778201991067598850,166409 785244125339811840,194167 768206438388957190,11774 790263943788765184,230485 785261588945272837,194101 780647665495269376,182122 789125605757427712,221476 793234333410529281,249469 734287415578394624,350678 777518133439565824,156061 776895387172876288,158815 776891123604283392,157755 787418987369947136,180433 793315940045729792,250633 753328624187604992,25879 749962384148721664,351252 794018718800027648,256502 792495877197795329,243286 758728489721790464,46076 787836264053473280,211829 794294006670716928,259543 793097626900103168,249469 772581881640615936,131542 788687024999964672,219942 792025564945068032,243187 774485323921391617,141316 792536737474019328,244270 763144734567174144,76633 766515549312389120,91946 772121464019427328,127775 779053439162675205,172122 770471541633064960,118191 780803556718809088,183434 758035991122837504,50314 791811501178793985,240763 760969148688130048,65455 768189485553025024,103354 766522682842058752,80939 761238557176500224,65887 763319797459320834,76451 773912362080272384,139404 794918480495710209,263090 758423931418243073,52112 772203748949127168,127579 765998446410997760,89923 794184474691047424,256439 758004224663977984,50500 778328525736599552,167220 786784811402665985,206642 787462201669890048,210253 794563604704100352,261155 758833085458767873,54070 758445667203158016,50938 790302834273247232,228341 794599001064673280,261155 756872736278913024,350711 760074248765345794,60831 792920003427246080,248516 774013026265624576,135903 749347495419875328,7836 753630256188317696,28732 762738919846907904,73712 785461295575367681,195975 795023148827570177,263895 795028913810526209,264397 789150377384013824,224067 793486075830214657,252741 787739323756122116,210215 771707053769314304,123865 794045130189799424,243865 780614261844221953,182122 788409079920152576,217519 773711095370543105,138882 776515326460637184,153845 791823403887972353,203710 794547266405199872,261155 794732650145595392,260458 751769074422743040,8538 793437651215024132,250633 786230040233070592,201555 792905139401154560,247379 780251053627437056,170187 757695992024014848,48926 767846711469432832,101681 780643147655188480,182257 770829518789603328,121479 775746163311980544,151071 768820634180657153,109104 788404217992060929,215005 793518431811301376,252741 761666247817822209,69565 794745952947044352,262053 753744159584948228,29263 752910888785412098,24134 794602616487546881,261155 759522253021253633,58828 762117604571877377,53423 789678530321723392,226490 764975587446239232,11774 769727964611219456,114779 788536474828275713,218275 794681395872403456,261155 774017889158307840,50328 755389093039792128,34666 787802769868591104,205197 772030034810929152,129082 791952429336014848,238272 777833075111784449,157839 781868570032476160,190553 790660650812993536,231894 760170615521304576,61412 771110690253836290,123581 767767696700219392,101383 794748821075070976,262319 791407328381710337,238999 768939653592473600,109945 765500508412874753,84886 775496150702972928,148045 765945971729637376,87254 789178951759388676,223286 758432490759389186,52061 793521179323535360,11774 764991907906805760,85159 753646109310935042,27045 790634148826316800,11774 787550015782658048,210585 763072478356930561,74155 791053075742126080,78159 768854746354577408,109666 760419305351774208,62735 792496384918204416,243187 752046303526346752,14653 766349689272750080,93286 766029308112412672,90384 792747370630918144,247060 793412747128102912,251928 779136403351404545,172962 775800199411269632,151741 789718865450328064,227486 794632701269647360,261155 732443477531893760,1058264 785318158139846656,195125 791567203216740352,238395 792490112919539712,243513 754771930327035904,22393 758771291247652865,11774 794166125340676096,257492 780226548058107905,179117 793616541203955712,254135 776138630821621760,153501 785473475800510464,192032 795301077650313217,266079 772743388001107968,132335 750457408279896064,12357 781232140205817856,186434 793924196392992772,256219 763208297302417413,76549 778380588181061633,166532 773098912299319297,134378 790875722202185728,234583 739658806427279360,353374 760161022300725248,61385 794677634751926273,261455 751054649021652992,14421 756113516906606596,41440 795675572991131648,267262 749586678331744256,7912 753177943686258688,25255 790316291353550848,230277 773309704302829570,133454 780974885317152768,159475 781460335555411968,139404 773454295492653056,133702 787760684889214977,199307 765228534281433089,84724 767064687125159936,94699 776622609366523904,58531 788866393038925824,220820 769329993285505024,105642 792028227199918080,243075 791352182327083008,238383 765223440953511936,85562 770315716251750400,118087 773843044516802560,139333 767820292680843264,100949 776912918432522240,158387 760874924713975808,64722 786212364274151426,7224 772908428272345089,132335 776020282200973312,151156 781502085242249216,188401 756647470164238336,43391 791702801416015872,240483 787065781473247233,207287 781537070137368576,183269 793448747795554304,249926 793874914889596928,256255 778229268346052608,164826 793867016436408320,255942 795399875269562368,192363 756297335416639489,24235 776982793452683264,159146 772702723087163392,129380 794529186937499648,258120 794572162980020225,261155 759198015177560064,57112 779331489343438849,173964 790965338481373184,234583 794273016435732480,256358 773993855121297408,140437 750871127379963904,15264 759264487962734593,738099 795085219522977792,262849 785667562889682944,197907 786601271553773569,204078 793443880582676480,252020 794618565483786240,261818 758453314417594370,52319 778683568683757568,167569 794582323434033152,258456 764192449837367296,82209 788042080232759297,214492 793915253654429697,230523 775234007256543232,143178 794684941816602624,262752 769325172025417729,112336 774324667561734144,141316 775293002675806208,148018 793181706752823296,249926 792162084188401664,243165 769283076593709056,111454 757687815635279872,47545 794541571437797376,261155 774630031750410240,142906 789167084345229312,11774 757611600488660993,48196 764896954140729344,84724 771127937521291264,122126 780933355550322689,140965 760632917588606976,63858 758664405668233217,54345 765890223397933057,90031 775400982498910208,148994 755217308205785089,35319 785507473440387072,1011996 790771503746854912,233307 763799396026765312,80393 780901471508307968,47940 781404902912241665,185921 790880682880954368,234583 788738869336256514,220029 794535701257723904,261155 769085874827034625,110585 773140598685663232,134033 744155660078714881,350085 786886287072440320,205090 763792498325979136,80177 768140534703648791,100893 732737948592934912,352539 751780991182733312,14277 768471777378959361,106774 793264267030106113,249926 755203150571835393,35372 788970945121660928,222500 751807192207069184,16931 768239598497595392,11774 794242077018247168,259063 763883410565857280,80939 793961515607015424,252341 776899775790624768,157082 778261987130216453,166532 767013415806177280,93184 775366552006823936,148574 785965618889490432,199490 791385895513489408,235590 793539010224332801,252020 778699688216100869,167220 790271978158510080,229693 793693717752315904,233154 789791764735459328,225585 791357473886121984,238395 765598415170506753,82955 776777979909271553,152590 790949091505213440,234653 772808468709335040,132578 780372195453337600,179718 788483078704488449,218275 789141468619284480,223258 779389006907838464,173964 780733393206214656,182338 790487449902329856,229693 756355231810621440,42341 773522697854787585,137042 774075711388684288,141316 789936280645742592,228416 764945283079925760,77464 792480015782936577,243286 777345391104696320,161456 770445608255574016,117257 794556200226529286,261155 732542430747074560,352433 759161397297213440,56964 750406771571888128,12852 760590629936041984,63858 757981048466608128,1248534 794958203591290880,262847 786625630683164673,205029 789286540560261120,224680 793869678602878976,11774 787795082741157888,213064 769214839571017729,111549 786632002732601344,204413 787976373545558017,213887 793566479878721538,252711 780904268303835136,184392 764812618162966528,84724 777621498727174145,162596 775015619095822336,144648 779076568580841472,171260 786219158900006912,201555 778671785721991169,169201 795767151462350849,1170572 758498933400150016,52061 780401182472802304,1170706 787725642695602176,212357 770988283279081472,122146 789522014054649856,205972 752921966168768512,24316 756715803156840448,43225 771861624026050560,128382 788228324900220929,215608 785943376793329664,199352 774709588381884416,138382 772416674263883776,125291 759432018379833344,41680 753421214811557888,27061 764220392726724608,82766 785984091321733120,199960 773422535107047424,136515 755503141500624896,35470 788391040675901445,217519 791767230484717569,240483 779875782109921280,167180 770499692098617348,118192 763813658489081856,76858 760647512277544960,64019 793528157248720896,250633 750381744902115328,12883 792505023309590528,243562 751971777006465024,18539 773972305894604800,140437 793133903703932928,249469 785879297986695168,198476 771349792593149953,122622 750837201580068864,15643 793446354391486464,231894 756990044443856896,42171 760814715761258496,64664 772194406090682368,127711 763818465501274112,79589 765681557117997056,74575 775293576775368704,148045 790014947774390273,353879 790433495550087168,230283 791650729328988161,238395 765429844515680256,84449 774180011318272000,139865 759814130349985792,59730 769804033888509952,113608 793423078499942402,252020 776141573365039104,152735 776603489539620864,151374 763799405715529729,79691 770312010588454912,117257 790653319631036416,232169 792349744605503489,245095 767504231981060096,96767 763500474226110464,77598 778771972251611136,169923 789166379777691648,215437 763424004418002944,78159 759102389936762880,55660 775493186101862400,148994 780575917953445890,172132 764428985501573121,82002 757544691227320320,46371 774131920883953664,141667 788387452037705728,217519 788813805241466880,218258 762612084005740544,73814 771047926374273024,117591 774131185802842112,141360 785933907283812353,199546 750792155463946240,15086 766527009145036801,88859 793265001716932608,250293 786058989830344705,200382 786244079982030849,201958 788929206373773312,221971 776659362894970880,157082 760918466895511552,33829 788204897141420033,214354 753711209543786502,28862 754735852526432256,33356 774865605069574144,139803 789535780838440961,205972 758433993347915776,52659 763003447637454849,58815 780573108231020544,181419 778554052154003456,168774 792810500639825920,247379 793105809559486465,249469 770062061716070400,114779 787144218573545472,209194 768583094949416961,107559 788925407689056256,220076 790264050135379968,210760 760538277224919040,63149 794645834109304832,262423 763682458457997312,78304 773893335295463424,139404 793271833206280192,250293 768745470587908096,103506 791708446592827392,239456 794757046465871872,262145 773723722918211585,136886 791328813812776961,11774 794980267656089600,264397 768870160597942276,104973 791739573713850369,240260 793967266744254464,256393 789063231666999296,222627 764980164023422976,84422 791074286815547392,234583 793597718249615360,252044 779122861042655236,167220 794292701550157824,259267 775102781875191808,146704 761636629975007233,69356 733127880289456128,355480 768385950485471232,104662 768839576458780673,106281 770687782356418560,120610 786007647313129472,198089 769260106009681920,112693 790770057294909440,232884 793980360681996288,254444 751141730800570372,16299 778605377797533696,167220 753771593457930245,29817 795095493323948032,264397 788136546293669889,215480 762533167475548160,73030 794531359800709120,261155 756623993503789057,44450 755174011030482944,35890 777183009145511937,159876 777787994132639744,161960 756898129182531584,45125 793332420971929600,250633 751607266151768065,14277 794593543603920896,261818 794888454253461504,243075 776132120255225856,153845 765623839153909760,88669 768894005602086912,109767 774475176645791744,143585 774660070424600576,144654 761616993862561796,68216 785264804608872448,194157 788775295922892802,220767 787534659311833088,211347 755815756877688833,35373 764098923267035136,1249203 794326284964950016,258909 794550715662204928,228911 779356341798395904,174115 794044176874647552,257492 794743185301995520,259220 785859550280871937,198591 793116589444964352,249469 766768392544063488,96263 770841301629673473,121612 776573347731738624,156835 795762755475243008,247930 774195933303148544,141867 793865575613149184,252014 762777176714338304,73270 773890897670995968,139404 767180871006773248,96875 788106028009283584,215505 794950991556788225,261155 788712886935879680,220029 793287083875979264,249926 757695728588296197,48929 792169541694435328,243187 778388481290694656,152594 772663541480448000,131045 780191338570457089,176128 766460723866308609,94119 774995450873151488,144730 795060471846072320,262849 793149521786134528,248437 795462224458477569,266079 755163391828889600,35890 794750288691425280,261050 755507289839116288,38183 766704547809091588,95708 794605095899918336,261155 786195375031881730,49459 770519341011988480,109874 794181111412768769,256276 793162053066326016,249348 777554091119616000,161705 775663854877413376,148375 776611286348013568,152946 790734424736403456,233307 778576471774236672,168794 763790318818897920,79589 775724323919114240,114301 787986328205991937,214209 793569980197564417,253164 762450102417891328,11774 772957792776785920,133454 788103136435068928,214247 777079247336792064,158864 765583775329759233,88449 764669116233846784,78274 758750649886527491,54974 779000878648926208,171902 752945512152694785,24173 753725056971370496,28115 795700373143113729,267862 758497517214523392,47940 775601954466701312,149770 792223673482522624,244270 791828557630545920,241819 785965798175145984,193955 793168521966522368,250251 759169228134051840,56964 793416009382146048,249374 763920424111529984,80863 788052515774279681,214354 752985770617516032,24788 753380011667697665,26842 755219289205010432,35890 792155159488974848,244289 759425801766989825,57749 764179892611092480,82283 788540911823323136,215437 789136353711755268,223286 794897744506867712,261155 780226927676256256,178258 758532710105227264,52061 776931130968858624,158387 755504187438276608,38183 758871271937499138,55710 794666039162372096,261594 774561674002968576,142942 773977865171922944,139404 752664706104455168,22779 786951528359735296,207287 794311059041439744,257492 776608532753973248,151374 762766460208881664,74281 763224084285128704,76794 791698175870455808,240483 773791337246101504,138380 791373462841417728,238395 753678438175739904,29121 771489763568136192,122861 754710076296921088,28732 767401288443191296,84666 777564526929522688,162497 788118989822099456,215578 768251168673894400,11774 781832787716370433,190635 788493012561080320,11774 759458061849210880,56964 769015454694268928,108729 768939037977550849,110209 792083866114752512,243187 761045465366274048,66503 769501814060351488,113788 789669744181936129,227260 776550345916854272,156061 772074358080696320,129471 764200007452864512,79999 795737189888000000,266151 750758748767956992,15005 789314066883817472,203546 768038704506167296,100620 779118009210109953,169515 786149531851362304,196277 759080994439700480,56630 787256267987361792,209043 792162988161511424,244550 793613303167590400,253793 751099057884409856,14858 786423704783757312,203674 780220483853836288,141360 760602534046232576,62779 781605826309918720,188873 789804020613341185,225981 780606835137007616,182037 767231448231190529,90654 765196536753991681,85562 769189939909103616,43579 780000061774102528,177731 751655783205515264,18413 791688299274461185,240483 776425715684118528,155688 794717590916624384,261155 774303729726033920,142090 786395850335477760,199262 793424161485881344,252020 755520502261768193,37993 756546798957789184,43917 763063112752852993,1249061 766100335022575617,56964 793454735642783744,252196 788759682127134721,220526 786951791573426179,207113 785580181477920769,194058 793559384634691584,252020 768893728370995200,109945 754884966882742272,33850 763849177981865984,80643 776912829207158789,159377 791042207608287232,234575 760158303251030016,61412 781714434699894784,11774 791355971624894465,238207 794707695161004032,249926 763393060784869376,73814 757503008871677952,42344 765971233984970752,89076 776709020631588864,155451 794326604524769286,259892 772464507553656836,131045 765511548894838784,86103 778754131188183040,167562 794262173170008064,259063 775132731860668416,146704 732988672153407488,11774 773735576956796932,137698 774073643529711616,141360 792735187360550914,245185 794403982424698880,260404 753678358676901888,28866 768856412193718272,109666 773899438653841408,139404 788774215126102016,216715 764892415362641920,84887 792268518293053440,243075 774337457118601216,95055 759192591455879168,55257 765539621409173504,87793 785301924811767808,194934 795250475960586240,264774 764104258656563200,75929 767853004347277312,102137 780048309935337472,172185 794182216016228357,258331 766469689908334592,93286 741905219068383232,1170429 763439099013234688,78344 778652288957243396,167311 793283603585044480,249926 794635822469419008,261155 751651780136546304,14277 753415148304474112,24173 766299203278602240,1249066 787114896597000193,207113 770308125249241089,118087 791468782292078592,239405 773635639786950656,137639 754805393591861248,32963 758064747140878336,51136 779339844883476480,174230 788245557529698306,214354 790735981074866176,232169 769124040661401600,104973 781899630988722176,191354 788476055174557696,218275 794666100331933696,185496 761263327490080768,67547 767360019050487808,95572 752719096295223297,23217 752773453854437376,21332 755895515921866753,40361 792856746884759552,248154 767070230636101632,97766 795702732795641856,267862 763130669337681920,75899 760463806858272768,62771 765721255190212609,87858 756723760611397632,1248439 789264734755446784,217443 791494429366300672,239405 791702534373113856,234990 757726142627536896,47844 794628461918900225,262145 794720156253503490,262849 770980269075619840,121046 756502331022344192,42249 775116034898624512,146847 786004898710065153,199561 793207566620778496,249212 772013975227752448,1170685 776182061472354305,49852 786537307885101056,204413 788450607245959174,218275 763518042554916864,78684 768076914384830464,103354 768162210652819456,103354 755159991670145024,35890 791713983862419456,240145 753368796501516288,27317 758494057425281028,52659 765931618091438080,246425 757708913269702658,48287 790520134100070400,231894 791745445076885505,240584 788593394473918464,218832 775392919993749505,148045 786824342348898304,205186 792146196521480192,243187 756930632316366848,43271 752237118240485378,17449 761620879017140224,69711 750828043552325632,15643 763101903223857153,76577 768930706646900736,108396 763801413151449088,79691 769565815242842113,112382 778407325744771072,167569 750705730760695808,12728 773612611502010368,133702 758456223377330178,50923 793213931275767809,249926 780607504086540288,182037 794565190347984896,230559 791373469061644288,235487 764992302477488128,85562 757987014197346304,50435 780745206215929856,182313 755111485768994816,33356 781480224437379072,186434 756471926420344832,43391 793632895088807938,252824 781647159770820608,186434 781185385019781120,185310 764256791609810944,82283 773626811204964352,131272 790518508597616640,227273 793958491127853056,257204 764936791476490240,11774 791968926582255616,216630 777191726700040192,159308 789878831372963840,228372 756271694961049600,42432 776213267727446016,152981 777597126960349184,161065 732247877053878273,349795 781608373305352192,189086 753724109184434176,25370 788474376538640384,218275 758324747675508736,50923 768581709889675264,106716 794720213791084546,262849 768533733997764608,104162 760586397254311936,62063 790547395822182400,232137 773520512437936128,137042 779084515084005376,172299 788099339004542978,304513 760763848789987329,62492 757731375898177536,47844 778378253165670400,163118 762808336068677632,73704 774356849688612864,141887 790865752903614464,233692 749982598605275136,10733 765228706541412352,86103 788875826796388352,217954 777883929856598016,162109 770958835070668800,122146 785544721800331264,196917 775978896621703168,152735 774650004380286977,139012 786190163386839040,201494 790307222521864196,11774 750753661056274432,14421 757737369285988352,48220 779525508551671808,175079 791798019473678337,241678 753376085115604992,26458 761671193455833088,70085 789278304075296769,223030 744541653961056256,354828 750266013124468736,10851 756848910937780224,41702 790889494547312640,235349 793458685708230656,252020 774209035016900608,139404 785603123045801984,197512 752892472469049344,1248238 786001466930569216,199546 760614420884119553,63267 771254293370241024,122424 774022002633912320,140495 791276716807196672,237491 770582513832034304,119832 754228802830696448,32321 773995050741080065,140444 751544153268482048,18539 793077093072572416,249039 756624095328997381,44450 777921816673288192,162107 790408673621266433,228341 794833128317665280,258811 746495840257191937,1322887 786951867955867648,207733 793617399136202752,254209 762625882129174529,73196 751763554236116992,14277 791834376522768384,126723 764855134362882048,84422 775535155981213697,112363 790733271097307140,232221 733023669656653824,353228 785305961871343617,194934 793953646438391810,256269 789063669934133248,222647 757610616261578752,11774 763552552600338432,77598 788263684908908544,215754 759394064663998465,57463 773909127684845568,137158 789186519890223106,220029 790932888950755328,234653 766016274275139590,81929 785500129663062017,194147 794317870880718848,257406 786569727879458817,204413 732952385379688449,354690 795248757533196288,264397 793494630205620224,252741 791666814052765696,240483 793577505756024833,252020 755157158656737280,35373 761984329664696320,68273 768968812230086656,109360 773985539674353664,139404 792501950537355264,246273 749686313822019584,9433 793164231277285376,249444 750453629467762688,13532 762745629630091264,73814 781140037781954560,185496 790296791069650945,230282 790731188176494593,232863 791388662978244608,238286 777876984839835648,164001 761795011805458432,69711 750821447388393472,13410 764271346410856448,62180 793954322606264320,255826 789516335264837632,226731 794552440339083264,261155 789217844542124033,222682 770099982972092417,116388 790400594435420161,231333 794612868150870016,262053 793419940686553092,250293 770293337718939648,117257 773039863855652864,133519 790264003817672704,224680 778814161425870848,168711 793865426383966208,235590 791421612197236736,238099 775711795382149121,149200 790603523952037888,232169 795715181988945920,267862 766312607758168064,92199 769750014994292736,114779 772448136199491585,130792 756226508935475200,41472 768215632995291136,101681 779052927700787200,172120 785323883528204293,193502 768282140022669312,102514 770321531201286144,118087 752163987962245120,17416 794899410765217792,263667 792108467725139969,243075 774302697184952320,142271 795747280519360513,267862 785249834022207488,194042 780553858917466112,11774 791116496114024448,235179 787761157641736192,210238 772174116187144192,128934 794336704559808512,258456 788425719898599424,217519 785311037797064704,11774 791412044230565888,238639 787397234279133184,210207 777878585155719168,161978 795066789478670336,263526 733062854169894912,1170858 773576246672228352,137158 758637760412385280,54070 753009266022154240,24134 757382815516270592,47090 758756563280592898,54070 771294951485222912,124537 761240516361121793,65887 779126041365188608,172799 770561705721995265,119746 793559898684583940,249926 793649388665106432,252408 794483235854032896,259034 754041450409537536,31400 794763976278245376,261155 764449237929107456,82066 786984062208602112,207974 793998969265422336,255870 763513406515183617,78971 788069962829205504,215005 794549278224117760,261155 756525300951949312,43391 776639430375243776,156835 789950099275120640,228820 773265805924413440,135025 765731919774429184,88361 753374939407712256,19598 760219282072563712,61734 785581677858873344,197286 785655664630575104,197324 753996457691209728,30590 795200452849790977,262849 776126380954251264,153035 794562426251464704,261155 769694641956413440,113982 771687661383868416,127134 777189860905922561,159389 769271103575425024,112399 773971263933014016,138687 765730225028071424,87249 789501068862377985,205972 794024167557320704,256239 772771718804938754,132335 787041998192648192,207287 757296052286488576,46890 776100396083404800,151645 794749122448211969,261050 769638209160491008,109594 766532486079717377,94509 751170464257421312,14421 787946090649755648,208167 781419420979695616,187751 785907658654097409,196277 788322015774142464,216943 768119023406092288,101681 769662991692402688,114779 793353691432493056,251320 752077343611576321,18413 775312030979002372,148170 760891346295066628,65500 790603584119463936,231580 768118343580553216,99167 777289417933193216,157755 764130211432718341,82066 732969903301505024,354877 795668659142324226,267862 758700725480394752,54070 764956305131876353,84745 751138698662739968,16953 788834785502396416,204835 780825505276698624,182659 774644018810544128,144189 793477959394951168,252408 772257448845422592,129551 789667605925748736,227323 795062126155038720,262849 767254702614609920,82283 785321661629358080,193633 767032994712395776,170736 763514104665354240,78360 795073157040312320,263676 753238104551460864,20279 778300170408759296,167220 777227340380274688,157840 785544743593906176,130635 756507058665553920,42249 786477383129845760,201494 766866456227315712,95672 785476164986949633,195975 780819123165011968,180676 789159084834643968,11774 780456339977842688,11774 792510479855919104,246225 791364186362175488,234583 765021896580538368,85562 766403237394210820,93286 769625418345308160,114357 794601185940557824,259134 760745888348266496,64627 785876074139824130,198878 764207978178150400,82544 762036516050784256,431998 794282138489286661,258331 785285477762998272,193669 791722516641447936,240483 785581483310194688,65113 768473686550667264,106774 765592295882174464,88311 750419445177200640,13343 772080521547513860,129471 750377582621753344,11774 759566100023607296,58508 761813436166725632,70817 788463948345466880,217601 775815886741594112,151156 750783058207338496,11495 764642228480319488,83391 781171647843803136,182960 762730613786959878,73814 793863745705431041,255393 771432616889348096,125367 788128352821444608,215754 788502962511355908,218275 791530380381728768,238395 776836047686672384,158327 775790871476330496,151688 755376170971992064,35890 762017494512971776,64730 758379525243801600,52749 792295373779927040,243614 759466389262495744,56964 768480512352583684,104973 786967627268620288,204343 794789572672704513,243075 777590152008957952,162154 788099914618195968,215005 786439835565207553,202045 794587388152451072,261155 757759808170762240,47940 786622795853602816,205181 778326246899974144,152594 790366012369756160,11774 773642994339680260,137869 779310735339888640,173936 790553581875191809,231894 765207395341520898,84724 764850020076040192,84724 764993782383247360,11774 794121164536721409,256564 788032888738615296,351463 751802716624523265,19133 795715160342024193,11774 794990283700043776,263907 777241930635812865,159475 791345730908749824,218892 769984459009646593,112872 773259379436949504,135736 760457745954996224,61917 790678579503738880,18395 763773402876301312,11774 786939715962466304,207613 769540314453446657,113189 776574020053377024,110468 760652652372000768,63393 762745297315463169,74308 768427752638799872,106048 770439738213924865,117257 780795989225566210,182257 781257086239813632,186434 788064159053320192,11774 759077275597844480,11774 774066458150133761,351489 779314607026343936,173964 776159991162081281,153095 792785419364540416,247329 751200505041301504,17591 787488595485478912,199307 794008572350734336,257492 795407637500170240,265870 795615914540601344,267521 765245278152564737,84422 790730374527737857,232863 786808252998627328,206642 757003538476077057,1248452 795400228870520832,266138 758263293630746624,52112 770985721456791552,118142 787549820130988032,172084 774541207988908033,141316 793898597897019393,249852 788619878144114690,217421 795226176532971520,263676 794672890004307968,11774 760139632751304706,57574 775546919984570368,148170 762795318307979264,74483 751141409587998720,17284 764864995591020544,84724 775482096240369665,149300 793280641475473408,249926 766509977095708674,81869 761492684343160832,68273 767692858921017344,100605 792350441073995776,221785 787715258576150528,210992 748268105563054080,1247845 760209315726753792,61412 761568883581022208,69245 786464540712108032,203674 763404609746374656,73814 760586423401586688,354841 766776143915560961,95672 771761100073213952,125554 776120306142371840,153501 766653400377208836,93261 795296217496317952,264397 791467785901645825,238272 793581791399600133,249469 785610597933080576,197512 772989979454767105,132996 794526970553827328,261155 772833261072576512,132578 786184702356881408,192032 794642929587458048,262313 794004333964578816,255870 793204752154759168,250033 777499344052297729,159876 757591660674977792,47761 773401345651052544,135386 764670145155346432,82344 768104825913356290,103261 778327616872968192,167319 793181280766570496,249926 750677281916399616,14351 764891679530835969,84724 777877746139688960,163084 789930829912891393,228820 769252329719795713,111049 765427533148028928,87584 755842303692972032,39997 791346051210805248,238383 732398597996711936,351467 763506899161460736,78274 766394083803860992,91946 768264424050221056,103924 771439487440171008,124744 786635659016413184,205181 792065136513077248,243075 779031889625673728,11774 789235967953559552,221082 755176394540380160,35890 766703599644610560,95568 754922944669843456,32869 768803202644848640,106716 763958388686397440,78159 794581501421699072,256255 776829648609112068,158520 788796091101831168,220820 751598664016068608,14277 755230490198618112,36033 789951683837198336,224944 774793086404747264,139404 778173718686294021,157755 732754777294004225,353228 768218736935309312,103261 772257106305032192,130190 766532685577621504,93184 750196612689825792,11495 755886355209740288,39697 759722626818289664,14751 764625359568564228,83391 744269395418091520,87889 791064392070754304,228101 794628249502490625,261818 781349674045231104,185563 795307079053389824,265257 760267493906808836,61145 763460013687922688,78159 764125428621582336,1249200 790515883500244992,229693 764563439297634308,83823 788513073392787456,215252 794707149633056768,262752 765595346525425664,86103 795330220341358592,203546 736566307710107648,1170856 793902382602153984,203546 763328270397997056,77577 756959975583342592,43469 760609677562384384,1248768 794526256134033408,261155 761631808861638656,69684 788166219228741633,215903 766716941616623617,95708 776446602546323456,155390 753969293025546240,30640 777240459701841920,159475 791800411757748224,240145 768539493393588224,106317 785851961203568640,197512 754104822169673728,31686 758821181457731585,54631 778673610953072640,169201 750761719631187968,14781 760194943100915712,61545 771481297982291968,118191 775431849413865472,148994 785654969160568838,197324 763490639665176576,78198 769743497259659264,105109 793971055463317504,11774 794220974115680257,258331 794537013806505984,261155 792933315334504449,26066 759086670092365824,56302 777595877783375872,82209 764180167547875328,82066 785657448652689408,197324 778241314777403392,166532 766027210809540608,43383 791096269301096448,234583 795715665730539521,267862 755383156530933760,37044 732469260572725248,196346 773131373964058626,134470 763057165355614209,73814 778607826209955841,169201 787360493279277057,210432 770850965389996032,121479 775818880820195329,112363 795272430327648256,261155 794301417657868288,256564 756674825502924800,44429 785735859047981056,195975 772860155901857792,133071 777261281967570944,159876 773290081591238658,136018 757663857087172608,18341 751543018507886592,18491 786845287641776129,197322 794530538333814784,259034 788006213288099840,213887 769698569263517697,112382 775060353281515520,146259 755095910607192066,35449 757715455037497344,17120 755311735498768384,350821 781682824164159488,139404 763771982676504576,11774 760632537756557313,64147 777992603665039360,160539 790714009053900800,232884 777470311092617217,159475 780009199380103169,173347 794659693893451778,11774 791089370652614656,235956 791866461153136640,240556 793110583071481856,249469 787250879858696193,209477 791018342052196353,234583 793410755466895361,249926 752622537939574784,21074 788775731996217344,220526 775963593795710976,152735 786103043636989952,199961 765720494989578241,88459 778324212477861888,64664 756612076181782529,42732 787480476869070849,208146 763053901314613248,74281 774101813469425664,140444 785985532933332992,199546 790665347594682368,232137 788346856585633792,214078 771143671894962178,122967 794013083127558148,256239 757741325764685825,49066 795334800185798656,264397 753341608070754304,11774 733300296210907137,355480 788070454439268352,212068 793098742857555973,249469 777056099581165568,154914 771806336187113472,349856 753938612094246912,29548 786605594102861824,11774 770657974104756224,118790 791350435168878592,238207 767187416906141696,93170 794629979350953984,261399 770956050350628865,117455 788549158563119104,104244 774969108916006912,139367 791971028092194816,219514 774051933078171650,139404 790353892861218817,224680 767089846284263424,97685 759984296207581184,60018 788130685743751168,215754 763925647777333248,80648 778018192182562816,164814 792091852107309056,243075 787436619225718784,174507 791505994530643968,232252 786218495021309952,201555 794994099711516672,261942 758424559695503360,52983 788567520684888064,218275 755962810425827329,36719 790001149835350017,227931 791502790703079424,239405 768510524577513472,148861 790552823410860032,230270 767155308292558848,97472 772979196742152192,133940 788386289766629376,1170441 752801962924601344,22953 790260083242438662,229159 795301603657945088,266143 755775159726899200,39235 791352373046157312,238395 772960303608848384,132335 779584035660165124,175533 780116556726493184,178258 786271293280772097,202429 742189554468311040,1247495 757307449141522432,46890 778688846766612480,167407 767789982820040704,101254 761563028554932224,67679 750766740070629377,14781 758381681321447424,52167 764902857304866817,84889 768905317249712128,87904 767223656665616384,97852 760455615680503812,60539 754894821920235521,33549 774349633288019969,140211 770342891705208832,118375 769700524073492480,114985 791062955689447425,235590 774235200586850304,141091 759861131708076032,56964 751809199131258880,15264 772184438532956160,129991 765682658630393856,88459 775562898206625792,149259 758409576052092928,52821 770178365588402176,89845 779001068642459648,171377 756997960425177088,43285 787116866162528256,209292 755489406874689536,37973 759182344565784576,25210 752814517596356608,22575 758654085302251520,54070 793593132973686784,249926 758447031782301696,53144 759841381921722368,58267 792348428420411396,244143 786401759510032384,202248 757918079255011328,47761 766939291482292225,96550 788897446185299968,220029 755523781754486784,37993 795383383874539520,265447 766373050560438273,93261 733336825411076096,11774 775567181677334528,149259 778706380962136065,169320 763782681226117120,1249142 788730492212408320,218260 763415393444564993,78159 761165054137868288,66159 792017314141114368,243075 793571074722201600,248719 743114899774050305,11774 776220160877264896,152314 776243678549598208,148574 778312804633812992,167220 764502427898933248,82283 794675872628408320,254483 757797385099554817,47570 771436417440477184,124744 767080456135344129,97377 780030712967598081,177442 791361394084089857,238429 795403890942414848,247930 793176900411744256,250033 760484019079356416,1248768 771307631591862273,124600 738521143259365380,11774 756291911653158913,42432 790669410742722560,221664 791582617363767296,239405 768190027947970560,104423 774039504613023749,139404 753601030487617536,27402 779699750765465600,175092 766722066066317312,17640 793406439826001921,251452 753383198193750016,27317 780783045402132481,182960 787097309863485440,209151 766806168807231488,95682 775095793330118656,146847 765256969901015040,86103 771554867621920769,125163 786801022077247492,203674 761345040182456322,68102 765975624423006208,90031 771804339396640769,128194 781398468623556608,139404 786301318818258944,202429 793135410251784192,248220 787746181417885696,205197 794705525246136320,262849 763510145821335552,78853 794737371359145984,261050 776821611311738880,156518 775346558472744960,148445 789318582136020992,225359 793456210276155392,252196 793875253881561088,256255 751622651886473216,14277 778324904735338496,167220 764783336757817344,84724 792239520108294144,243398 755905680519802880,40251 779155737327104000,168284 764888478198829056,84209 788890290442543105,11774 776507866425401346,155688 778349281296027648,167182 786027155520040960,199546 764170756460802048,82066 775788680673910785,151741 792841471908904960,239998 753682049869815808,29131 755753464018403328,39197 752651350832476160,22657 749205993871937536,7002 759421872215724032,56800 791819231780147200,240890 760441683553038338,61599 760507800338436097,63149 761524381654716416,68993 758140428726263808,41703 772482449439875072,129662 772903996201852932,132908 760126248433623041,61145 750422693497884672,13343 775445835656028160,149202 746815262876438528,195876 794739080970072064,260613 785359911442124800,17416 787736330646196224,212707 785664019189202944,196524 786967343222124544,207500 766736492756623360,95708 765228054125903872,74302 775135001553866753,146838 787377517032124416,180433 778702177556508674,169320 766822224959537153,95707 767434632304349184,99290 775517284588584960,148909 788793985242374148,220728 756572758017007616,44056 759169189756096513,56952 762073877912641536,70689 774283838096744448,142506 763877292015628288,80607 766404654922133504,92213 759740714628636672,59231 790582682686066688,232137 793956329291444224,257026 791720989243674628,234990 760994861982093312,66116 768855056099803140,105109 794600653431705600,261155 788149900672397312,215754 794603540618612736,261155 761128215326830592,61051 786404745405669376,203391 769221945929920512,104662 780825595001212928,180075 794288024511250432,258829 776571607909330944,156976 789172344866508800,220029 792819261773414400,247877 770826499523915776,121612 768836837343395841,107752 793105187791511554,249286 765496754980610048,86950 766694017350467584,11774 788480240456757248,218275 760624751056388096,1248828 774119363410399232,141597 774877129884467200,145411 753306360884793344,26894 775892383196123136,151212 793120768695541760,249469 793901326782500864,256451 761513548421869568,68924 768549318869393408,106763 791041213856034816,235590 753431700701454336,27317 793094943820488705,246392 752234635828957184,21074 771941580794126337,123217 774836242580017152,128230 776244578454306816,153596 791514657970200576,238207 751842023360061441,17794 759453789648785408,55257 753318890722164736,27061 785332514663518208,11774 792100342041194496,243187 792070759644561408,243255 794641626929004544,262053 764220667210399744,81946 763435485771370497,78304 769011066353299457,110709 753349365536743424,27222 772464952493928448,131025 771588033208475648,125367 776142623010541568,149329 768488466506256385,104973 777619324441886720,161456 788801690069676032,220526 771089031211782144,122148 795011380705427456,263896 764141148902305793,80939 786232599446335488,201494 788736619004039168,220029 755815412265254912,39810 763717805531332608,78938 755154541448794112,35373 788100025570254849,214492 795428432599453696,266822 788428494694969344,217837 795699987418087424,267855 772536265442988032,129551 779123382486835200,171324 767952135145218048,98890 773672879468613632,209828 781863254041694208,186584 785870907877253120,198671 758548380935196673,48205 786104181325230082,194040 754006369758392322,30590 771944046587674625,127871 786959976002625537,11774 789456021471191044,223492 749231488541995008,7524 774035273835421697,134805 774131507745001472,141360 770730739746865152,120610 789810221350842368,225358 794737228761042944,262752 754735475986878464,33377 756211985922990081,41680 779501143529394176,174427 786564842954092544,204193 749294894657703936,7836 779399463865503744,174315 794548297935491073,261155 776566301347020800,154832 789551953214861312,225358 756262885228220417,42171 759749049025257472,57068 788906299408814080,202265 778658550256115712,169700 753358410783952896,19598 768241824959963136,11774 757691102719868929,47940 785777358137544704,191699 763553472583200768,67226 756709825556480000,44479 767042511248433152,95044 790685018490335232,233307 795460842871525376,266138 764688508963262464,78808 794250172461027328,257788 759392615448076288,52112 772738778355990528,131457 756314487997796352,42249 767136415771525121,97852 767944013819154432,101681 769288924439060484,109713 775142582112235520,7224 769078602658942976,111173 765002703156158464,85414 766447447526805504,93286 777398835828097024,161456 776525978784772096,155451 778257253006712832,164188 766049540281470976,89076 790603659910471681,232169 766069817229004800,74133 756830155818041344,44163 777575290134343682,161277 794307924990578693,257492 789973223907598336,227048 791704861804986368,230311 761671167040184325,69711 794196919564271616,243865 771562983025627136,123135 755828190610804736,38792 779557577038397440,166704 775705599254360065,150063 795376870481084416,266079 786061275105288192,200974 750903295003156481,15643 791334335311847424,237594 791382044265877505,238494 795040493755363328,263532 789453613701603328,225981 793482332531417088,252580 755027212961718272,34666 795348660183822340,249926 752884029133840384,24134 755191579904704512,35890 758120508353306624,51344 777953174011256832,163990 788131669618286596,215754 795704656810876928,240067 769157370442158080,27164 787070059588059136,207733 754750624395169792,33549 754715005841309697,22393 778701005747650561,168719 753744296054960130,29592 767763268760956929,100605 765718906992332801,84991 779081478890254340,166432 785920951846309888,199431 786591398262808576,203510 761377117510766592,66777 785589042486218753,192846 751157401424834560,15221 760192819428405248,61470 759085792715116544,50654 764102194329038852,81065 792929776050647040,239582 789660667649269760,225949 761315021938843650,67768 768980597582757888,110659 757790638800633856,49498 765036163967160320,85562 751196379175727105,17186 778707735667810305,11774 794347998864084992,257492 792704761833357312,247133 773971828293468161,126570 767838285486055424,99188 791601642038714368,196314 794749558014111744,261155 794593598952062981,261155 756493482424840193,42432 794551376567222272,261155 758710139956371457,54070 787025098276347904,207287 785975563752267776,194450 794519972680757248,252679 794454029598343168,257353 776222976958144512,63451 778393388164976640,167398 785659305722871808,197297 785628729422643200,197286 755170254565830656,35890 795399644314353666,266884 753734203288670210,28508 777011187980480513,159146 769303483380039681,110585 793575381575929857,252679 759247153424400388,56625 732792243006898176,398871 768505704084705282,104999 754165476356395008,32157 792098060025364480,243427 775815540426346496,151463 793336871019507712,250492 776428346586660864,209828 789939400767578112,228888 760463107076481024,41680 763801482319634432,80429 781208723599556608,186434 786808416907821056,206008 756552772598849536,1248410 763935275089219585,1249188 794004288825479168,256255 758059279513300992,50983 769394258793140224,109360 777251587198640128,159146 794527281536442369,261155 753798847017521152,23725 768525425442029568,106716 790238380357357568,227048 793018948635676672,242436 780051131435220992,178017 787273258479521792,209921 751065879975108608,16638 793142561611198464,249469 768511960841203712,101681 795214729258139648,264397 795720207528402944,267855 755762735615401989,39462 760882968172691456,11774 789531209244082176,226731 781320983382663168,183269 754106178943143936,30381 773838671996911616,138819 789987748803334144,229269 744964163223490560,11774 772566010058551296,129551 732445081601490944,351482 755434115986395136,36997 761296921361321984,65455 756502200252182528,1248387 756880181529161729,44450 770018083331272704,116373 778381436516601856,167989 778740654595645440,170187 771899346912677888,127134 778416135330947073,167569 768154726202351616,101514 792818322144231424,247877 773508585716224000,137042 759147412829179905,57336 779079872589262848,168284 794937689745276928,11774 776422931387691008,155688 786398659801821184,203674 793094983410651138,249469 764163198459183104,82066 764583840186789889,83945 787757094300553216,212249 775009530052767745,146259 787027384151048192,68873 767766262545920000,100893 786560231216209920,203674 781269219660881920,186434 752996423424106496,24134 773101587120160768,132908 766021637435170816,88052 761881996268335105,70941 794800286002974720,262022 761634470206271488,67742 759562282485551104,57105 779325794090819584,164900 787069244743692289,208980 793503625095942144,249926 767553221179027456,90384 771727463810490368,125554 777347811574546432,160703 780565796259000320,181613 750303777597468672,12357 757071756448366592,45857 794321114218393600,258741 776834850682699776,158327 753526126841036800,26894 792445499659784193,240260 774308121934229504,142090 785934326256967680,199546 779723411434016768,175245 793316748892200960,243075 732900022552043521,354506 794894554252111872,261155 770486490157682688,118191 793885499299627008,255192 773879521460248577,139404 772813482710360068,132288 788375146151157760,215437 772780241018388481,129551 787016971585855488,207119 758256554634256384,50827 779076259955347456,168284 788803293560578053,220526 791467187949142016,236962 781170145398026241,185496 767895337604304896,101681 774651593765576704,140444 792724784660484096,192320 786148568725807104,194450 755627969738055681,15165 764342306870747136,82582 787369329587200000,210289 749626212205490176,1247957 771879631997722624,125554 786191509590712320,201619 790639961611440128,232662 757883420852752384,49852 764829997504663552,84724 755162326895132672,35890 789186280848449538,221451 790975033342582784,231871 755434604555665408,36467 774022688293597185,139577 759149486429974528,57348 788768346678431744,220526 763023151559086080,75073 767154847007117313,87904 780792679823093760,172132 785512015288799232,191653 792414774172774400,245128 780146592397406208,178293 755536159044956160,36875 772094118914822144,129471 757441810679537664,47090 765820184766492672,87249 747799984855191552,1247812 758035061627232256,50346 790165937638998016,225911 764082251889979392,80482 788813520498462720,220526 794154605450002432,257492 765346648331608068,86725 773704655754956801,138205 781660328799133697,177455 755395261317480448,37044 789935398524952580,228820 786691082566459392,205728 756642106962223105,43553 769284587235188736,112336 762832504436895744,74483 773637193222987776,138165 775468971734609922,149633 750763070717296640,11774 776735529480163328,157693 793066810811752448,247877 794875011240755201,261155 758072289929814016,49843 769437436980060160,111558 793142966030245888,249469 773654276501626880,138165 790259816065269760,229693 778263146167283712,166532 793585850940399618,252020 788517032111116288,218275 779314150505869312,173964 780830808307273728,183269 756219382095720448,41702 792502464306089988,243286 774298946671783936,141881 786655062651133952,205455 776826744766619648,157755 732995691513942018,350042 780552261588099072,180233 757953679140028416,49066 776794562043969536,156835 790734784259432448,232169 767429413822668800,97386 772303175969681408,125751 793497204874997760,252020 794553686886404096,261155 792428261691174912,244550 754746965976494080,33474 763708278991761409,79691 785260994385719296,194154 758371105300242432,46076 766468127823540224,93286 780503111001513984,11774 757677581973856256,46280 762705340597010432,73926 766004035031863297,90327 774317841805901824,140444 790980924347482112,235147 777993216838791168,165348 785841525917880320,198591 761042093200420867,65974 789825502789836800,227048 755095746987241472,34666 793255479644413952,243761 732189556628455424,350025 791653464879149057,240260 792894530479616000,12954 786890217630216192,204413 793603847541231616,249926 794964663301709824,243427 755191153474072576,36156 781483729864822784,188119 790290890002669568,229733 785850461706416128,198544 766489594837762048,352839 765009959788523520,85562 751923173822783488,18470 770674183680303105,120610 778677594250092544,167677 794160002583986176,255942 771734439219060736,127366 758785584982745088,54070 763880538042236929,80482 775566373900525568,148870 758108397128462337,50698 756339024810377217,42432 767892424974823426,90384 776223125683830785,152946 778254295229661184,164826 770655940186021889,118985 785909921971830784,199478 790906033774428160,234583 760536187895357441,63179 794078950351699968,253042 756316436205858816,42249 777660806741708800,158524 762796745168302081,74592 764821335650340864,84724 780084914624536576,141360 763390619020566528,77731 734793101407977472,11774 792286359041875968,243398 760480648167616512,62771 785548019848646656,196788 772472174024265728,128971 774989477647384577,146259 788500034098724864,218275 793944589774168065,256358 760843173325332480,64722 766103905260273664,87858 791414048856371200,238780 751749794473844736,18893 790621003051208704,232169 787080581326790658,208928 772525789933891584,104932 766784211051098112,95672 779557543404265472,57841 771860007922995200,128519 787016656228941828,208379 777319166902579200,161277 764547558412652546,82880 785747107655274497,196277 794582883323084801,261058 768581623436734465,107032 770191079442374656,117257 792980573270773760,247723 768895390737240064,107428 780514109825622016,179557 788122869117034496,215754 789540415498170368,226432 763708731364352000,79691 780625616009699328,168892 772808064353402881,132364 776045580585955328,152735 791391714187546624,11774 750362950884552704,12883 788031895418179584,210253 755098598354751488,35445 766518524130889728,91946 795674875394453506,254606 778590894786121728,167220 786891436696276992,204959 760621496012111872,11774 766395643812204545,90963 773949816346972160,139404 780462449904459776,178258 790696033676173312,233692 757888797979713536,49852 766954033898590209,97046 773705656083714048,138819 773651485238235137,137042 766780184682954752,83751 786245390932795392,201555 786321608604475392,1063777 768916477131034624,107543 781850444498817024,190424 765215461025787906,86440 759152172449824768,56964 771421759606325248,87607 790383013339160581,227269 774598167975366656,142906 795696358116249605,267579 732995802952536065,352089 792058417175261185,243187 776874930998837248,158820 779454663020072960,464984 776593442663084032,155318 787070417227943936,207965 749528769161928704,8917 763471267110522880,77632 781284455243710464,186434 793968816749498368,252051 776759355169398784,127903 766713320518713344,95708 753646585955749888,28866 740483263983194112,82294 791825086038749184,241819 774235436071792640,141360 791315530007220225,11774 795477698562949120,261155 778708655101181953,168794 780461410224578560,179967 767835659918794752,101681 794347266525888512,260033 770306354904911873,117609 758187220884914176,48289 775489457969434624,112363 762374879244984320,72809 775826853382742016,151071 779427854626979840,174557 787009529208774658,208401 792084161074913280,11774 732294117259137024,351175 792026259270295552,243187 760140678894489602,60328 780891340556996608,182870 749726117527973889,9432 773619161184497664,138054 765613986096087040,88669 794667222295867393,261059 732977785145315329,82294 778910376763076608,171085 793274934256504832,249926 785605699841691648,197512 737885312098111488,355261 760982000907919360,65500 753297303545516032,26842 781513617652850688,188401 766374291197657088,93184 763549761630679041,78385 785671818178883584,193669 793169277515812864,249374 787998404840419329,213887 751185425029591042,17416 780628410267734016,150151 762689939494543360,73814 751744751867662337,19317 793147026586292225,249469 778253624027844612,166913 795427168700370946,264397 760234179875381251,60794 790369271205335040,11774 760149726482272256,11774 788563241362452480,215437 788733579433947136,220332 775417840610357248,149200 773604917240074241,137978 773869500240433152,139404 791675457544581120,11774 755748490601492480,39384 766276115262377984,90031 772416103939121152,130669 790827737611014144,232881 793888001839341568,249926 786730798325993472,206054 774087085619748864,131421 794067086750478338,255870 791402059245363200,238395 791494807701057536,238864 758622424556380160,54070 779117846882164736,171168 767791472364097536,98584 795389723728605188,265858 794199639675248641,250633 765947038014005249,90373 781155927168659456,183759 785867219272163329,198671 795255530944155648,228576 793568738771542016,252020 795250022556332032,265257 750840367948308480,15536 755046631221886976,35044 772532859437477888,131007 792032688609779712,241824 788193835230822400,172799 792358614648270848,243075 788721773311250432,220029 793105847266250752,249469 781206819356053505,186434 793868279609786368,249852 790917714084847616,193121 776116319020261377,153095 776249778447327232,154832 767178139709612032,90384 777145184844935168,155729 770266683747500032,117609 787105276923031552,207965 794161782981918720,258332 792404726075842560,243556 764414765980680192,83391 764666935762038785,84407 794497222369046528,260874 786329930980331520,201958 787762585319931904,205197 756467282268725252,43391 781536028448346112,186584 793130403355766784,249841 790904789945217024,234583 750859974377517056,1248116 795287278998458374,204337 770713496359047168,118369 794693921121169413,261155 753766380520951808,28866 769938242250694656,179307 777917377522446336,11774 734818573697331201,349197 775783429837361153,151156 774519989323784193,143473 774706819851653120,144690 766024622399598592,90125 793207230518665216,234653 762300873385148416,431998 756942168590286849,44450 765596803458891776,88332 763894920381804544,79970 758057743391592450,50452 794664982973652992,261155 785485410185031681,194723 768502994404937728,106281 787487543461814272,210432 793487385677922306,249926 770725124152623104,120610 733350401018368006,65113 756665693974650880,43825 792109466950914048,243075 761622672526614528,68993 786566390966652928,204333 790258566007517184,228354 794667050207772674,261050 795387858542592001,247930 771297751384621056,124579 770727149829435392,120541 786356575615143937,203391 755557879718043652,38459 766386493690699776,92213 791709449887113218,240483 773930675791683584,139322 781576162224898048,188119 792503643580735488,243562 794230861893775360,257492 788177789610364928,215252 790592870000373761,232169 764872400278319104,83881 777021895925460992,156835 777534231786483712,153845 773896001602121732,139404 749407491067293696,8297 780963421982306306,174230 763717649608028160,78938 735672553860177921,353124 753221482759778304,26140 755867644515844096,39957 781343109057830912,186584 764252132614795264,81946 792458927120056320,238946 773620639336890373,137740 761598218253860870,61051 795457190471438337,247930 754756524073943041,33356 770243044763439104,117257 773902873969192961,138165 776981383637905408,156835 768650816714440704,107959 772282806508539906,127548 755556240403542016,38286 786725281268498432,205091 791671022772682752,240483 785901190399660032,199546 773652156368900097,137612 770270413855207426,117364 786542530816987136,204413 759856491327172609,59477 794060112407232513,350913 773611141767454720,137158 791496465835102209,239405 794548763272450049,261155 780676309282328576,182037 789333354525188096,225359 775678742932750336,145926 779075919575183360,171795 790927813142540289,234653 762500227123191808,1249026 760808993639890945,62877 788169983549472770,215754 771450375115198464,118191 750373508585099264,9433 757721853183930368,49056 762403265548021760,72716 781699164807716865,190025 764787824608632832,84689 787879789356986368,65113 732570113057161220,352399 795269320356036608,262849 732246404492468228,350726 766282881194950656,91946 762704868486283264,73712 770290025741242369,117364 794996255588052996,263907 791370612732080128,238395 754881223068151808,14277 774917066084249600,144730 776777433462648832,157993 778374629492682752,167003 793625541714726912,254135 785242540660301824,193669 785244096105291776,194082 763617882353897472,1249111 773707128884387840,138819 780506076944838656,180306 793226750511775744,249926 793127178737098752,249469 759034432774893569,56535 786161136982831104,200382 794397808119812097,260380 774332283172126720,138557 750235888676839424,10848 780897014934605824,8004 770736877913518080,120474 776015923748765696,152872 791198850497118208,78159 794459791967956992,243187 770015294454657025,115451 789439059554766848,225981 758264445516845056,41703 770306092639203328,117257 786911488791285760,207287 774993697725374465,146259 780423678093733889,179589 791078334667030528,235590 795026213416931328,263926 743454993076748288,350505 768037738272657408,101681 733168967515246592,356012 760968765362143232,65174 792045640247238659,11774 763138336420540416,75531 795707788223598592,247930 767117055489433605,95708 786896751567319045,201958 792036598363762688,243075 773845165412868096,139404 781205336027955201,186434 758709654369296385,54070 758622843039023106,1170860 760157004937781248,60819 774221105842257921,141867 793877685126754304,256255 793912852318916612,256255 764523095940009984,82066 778939726875197445,171168 792127592648306688,11774 777549158853013504,161979 756271444028522496,42432 750343398733844480,12718 780739650700906496,150151 794536668883808257,261155 790370327368990720,230282 792555831799771137,11774 753904106260013056,28128 781348159247282176,139404 776451966109036544,11774 792312903546331136,244270 767866324139778048,101681 750753623374647296,14421 751062073115901952,16506 779061279415685120,171463 756256634159058944,41719 775014197419663360,146259 794362751061737480,257353 741268053652951040,352687 788062860056428549,214209 791633540081254400,238207 770902153481158656,121046 755164707871453192,35890 771155327433572352,112872 760640985546231820,47940 775786031484432384,151156 774365164107956224,141360 751876250533109760,19545 756277887137751040,42405 763439268039720962,76013 766217282762727424,90539 777175612553175042,159146 754757155333419008,32404 785656660190781440,197894 792495891794038784,193368 771502687598903296,125367 789844902939025408,38287 772547681952477184,131421 776929720336261122,1171739 738087902240854016,1170396 765467148768669696,86653 763933127232200704,80939 752688611200344065,22630 769948929853009920,112693 775192789160071168,146259 790653601869729792,233307 787109670817181696,207119 781519757292036097,167101 769422617765969920,83723 769225882410115072,111549 793944685794525184,252646 757884185990291456,49852 760201073067864064,61602 766801661792837632,96263 751708024444715008,18452 794321952374714368,259892 788733388303794177,11774 757178790695071744,353879 794373398814035968,258598 773183614838116353,118191 761252122495225856,67547 781692085690703872,177455 778607235190644736,167046 790578388364910592,11774 776752591363567616,151463 778303605715578880,163763 778618449216102400,195876 791590314033176576,239926 795716822712520705,267737 780409743802335232,180074 773995108404428800,118482 753715933336567808,29263 791349879398395904,11774 791880831081984000,241678 766753966025609218,80939 795254636898844673,261666 767063674318036992,93210 776512243307470848,155451 786732161424429057,205181 794532786052993024,261155 793927346671714304,256219 759119734797459456,55660 764146476272513032,76628 776613437564739584,157082 768998151676125185,106716 790988177028714496,234583 759256694291623937,57722 758030266837274624,50983 762782486304817154,71502 756643279102480384,43471 758722028262141952,54011 776936439179337728,159245 756961462808088576,44291 774665956308226048,144844 785959564634001411,199272 758348785164640256,41703 777386085139615745,157693 757972136292069376,50314 792074383233781760,11774 760907969814900736,65180 765348366737772544,86874 755891843641012224,39235 776957318567190529,158520 786854119373963264,205094 789758852673605632,227242 790882319653543936,234495 756808131619893249,45039 767805146378096640,101383 754067352984182786,30339 772249940923936769,117609 775063471968911361,141360 794331156443320320,259659 768827505365098496,109337 781516265038893056,186210 793157402375794689,218582 754072356750893056,30296 792540492793872384,246273 747478230488195072,11774 762251882832113665,72035 785993330135969792,199490 757382473130967040,46406 760533943984586752,63451 751175458251804676,15808 768860267191164929,109167 792803855746510848,247240 785981409399758848,199262 761339202646585345,67369 781607689889525760,188421 794993861017866240,262847 787063460093890561,207613 793861003242909696,255942 794072507099840512,255942 788753227730804736,220332 791030739454271489,235487 773908277369315328,139404 759486797101408256,56090 791564784969842688,237491 792082361643069442,235487 781472694277726208,188119 786013996600164352,199546 794587346872205312,261796 773396580078583808,132370 774014139563843584,136904 759528115294961664,57463 787068124226957312,1248522 763389700262469632,77667 781924961405571072,190553 795695564826509313,267521 794649015061123072,261987 786915835113766912,198304 755721634728718336,7224 795090715034447872,265191 753052401297350658,25255 795721091318743041,268231 767161875905732608,90384 792478266342903808,246225 759118769536929792,56964 770723698651246593,1249784 770745630872379392,105109 753726690715656192,29578 764927037131882496,84724 795268975362015236,265257 775494120706048000,148994 771114903276883968,123595 765983982974603265,90735 786364167087357952,201558 765651210024005632,88370 759942203707887617,59840 773905126721409026,138382 772453740150489089,131027 794790989437239296,262849 776185070294097920,154469 756241575143993344,41689 786478965942738944,201958 771851986354438144,120610 761171978120224768,65180 778641458236526592,169201 769736949921935360,109231 762818637577199616,75174 779003433093177344,171749 766744450081095680,74868 788506809229201408,215005 778333325773733888,166100 760959367856418821,64693 763488818154446850,78159 792164260499578880,243615 755153879637958658,35890 732259244100096000,11774 785844117729382401,198878 779351185509781504,172967 760940399653294080,65174 769882557601157120,110585 792001882663235584,241678 764508898640277505,80098 750317289879121921,12290 788184469379293184,214078 791343622784372736,237491 756683946964975617,44450 776383007393361921,155390 786044441056251904,200382 789320812058775552,225359 785653289236979712,197888 789248096433692672,205270 793101255929368576,249469 790653630244204544,231871 767424260407189504,48289 767509957579304960,99476 780800990006145024,11774 755547618189598720,33186 781260401186967552,186434 786600503832563712,11774 777055301669314560,156518 792472876381245440,245035 766390831729082368,93263 774737008220602368,123764 787105909126336512,205728 790716387069091840,232169 793948383237042176,221524 781561416935407616,188119 780403113324707841,179416 773536795036258304,137158 788051576891977728,214354 788256306226405376,215005 756315695487549443,42249 778364462755680256,167092 761828391574044672,69947 793260457628803072,249926 792463940789735425,243513 795667307511029760,267862 754107099462991873,31201 793613095868313600,249926 741728661313708033,11774 756909031365681152,36145 753675033210388481,28819 771452220936118272,125881 779412073013018624,166100 792028972129325060,241819 792128821084291073,244143 785674957103599616,196917 763790534993408000,11774 752846308856197120,22750 750095568689434624,9717 790293173205557248,11774 791018831342862344,234583 750359832532774912,11495 763399755791671296,77849 765207005804032000,86103 777942993135345664,163763 794533348077146112,261155 790180150155603972,229755 794644701307699201,261155 780460404598247428,180594 763547333355274240,73814 793927930787299328,251427 758766782135971841,52112 795092280034099204,264397 781258350189174784,186170 773124083873480705,134470 793926677332041728,249926 785491638726434816,194743 753056530337890305,24134 759162336510783488,56964 765321362806280193,85981 775071344811765760,146259 762999749452574720,75724 787156391349719040,209351 791389568725463040,237594 773949139382071297,139404 776147260988067840,152735 753696695465177089,29263 754018107002265601,30296 752209899178717185,19376 761682402066460672,70085 794590168896442371,261155 790328433972645888,226432 771236207346880513,63149 767098949555593216,88930 770191164196675585,117257 781330594563133440,139404 762752477061984256,73712 778327718077292544,167220 763422467301879810,350827 764190673884983296,82283 769573992336326656,113754 791450112669036544,194349 785617239517036544,197297 768973692516859904,107469 793924105460252673,256255 778628900255662080,168794 751611929769246720,1248126 766787633020297216,94899 758044463985897472,47761 760460547347271680,61655 786362200948510720,203391 756628869088681984,43285 781523901822148608,185310 779027505193717760,164814 785969371520733184,199891 785798092616597504,194082 787329060884144128,210289 754173241762148352,30802 788797577546362880,218924 790977743382982656,208178 758110928411824128,51344 793780179885756417,254058 755479480588656640,37613 786932658228039680,207287 793547844556845056,249926 756966814064730112,44429 781143064588849152,130635 750662568277053440,14462 776185195267489793,150419 753569294911352832,28043 776432997633359872,155688 780474487414394880,11774 789376394753036288,225315 772166999933915136,127711 791466823237537792,237332 767028418814763008,96883 794733598481915904,262849 757618349211648000,1248507 777884123872493569,162497 787075128135782400,208379 792054953024036865,243075 793487653324918784,246425 773926642888511488,139404 793856839972642816,11774 758863046953447424,55806 773926034353840129,139998 762269468793769988,1248996 765968064827498496,90618 786140321612722176,199546 754712252108845057,33174 758820278331846657,55257 771728821489963008,125554 762173546269323264,14877 791058160693960704,234583 756194394722533376,41694 765928563245735936,90031 785643674378047488,197297 759215275875196930,56964 768981204901167113,110615 750418368079859712,12883 772311752021123072,129558 786631676659138560,204413 749094296184233984,7182 756254033979977728,42171 787669832086982656,209184 755853688665583617,18215 774301579465883648,140444 770672900986646528,120610 760326662772760576,61544 788428590379569152,217519 760696692832407553,63451 771645264406781952,126954 791045417060405249,235590 792367263512944640,244143 794025645651165184,257492 759506315123290112,58728 766091383539130368,90373 766094224139792384,89733 789781654181142528,227857 790838512971026432,232871 793971417637232640,257353 761209717456863236,66348 759123890958274560,56964 781658366884077568,188500 785793557739241472,196277 751787574038003712,19562 785569693620772864,196917 761576163575603200,69231 775238040419721216,351436 793142533580816384,249469 763024456633622529,75899 776579455506612224,156926 792070876019646464,242693 793411288214990848,249926 786210274034397184,201481 750660914873896960,13532 750788180778123264,15316 770803655679152128,120341 765295198096265216,85562 780240872646389760,176128 732631893393473536,352639 776559380250537984,156926 768913428949774336,104932 770635457042317312,113332 774423009390055424,143585 789179645455273984,11774 793183648962912256,250033 772486418161545216,131027 778332319639756800,167273 750715310332899329,13343 794040030226366464,257492 778310756311920640,167319 788362561427308544,215608 763397136746700801,77777 777957512238596096,163990 781592018438893568,188873 772260539426758656,129558 781222879329255425,186434 765549269776564224,88128 768086770894245888,103354 785896345274093572,199546 791666482744791040,240483 753354627777650689,27045 788533281109061632,215437 778384470747455488,167398 788021188639330309,214354 759626556868296704,56964 762713900521402368,74308 776033826782916608,146259 793501288264830977,251477 758007525115621377,48663 763204310482186240,349818 777369425322192896,159876 785465082973130752,193524 749632366188961792,7533 790748513718132736,232791 761275423661719552,65180 774243393274732544,141360 738328235470159873,195876 787953229841641473,213887 739950711841140737,350505 763037975080939521,75724 755161335361482753,35890 771917604877324288,125853 762780438481862656,74781 756847361326927872,45064 764612526030008320,83903 780683545345921024,182257 792160316511485952,243165 791733774358720512,240556 787841537300389888,207712 795701051190104064,267655 779085885119672320,47940 770065034634461185,116140 760969132850438144,66105 765881051658981376,88930 776523293167878147,154549 778102972987367424,164980 761626861973544960,69684 759128694606663684,50827 768482879655464961,94699 765557926639636481,86645 755087184059916288,35044 779039669841498112,172122 769720087477649408,114987 785956286533959680,199546 794628908603805696,261155 766351415623163904,80939 774002169649438720,139633 761503407593095168,68893 774648101680340992,142906 759360389469573120,57964 761616087297429504,69231 779002574234001408,171617 749757923262357504,7826 786652105629175808,204413 763160946491744257,74681 771137628095774721,122982 756500901251153921,42249 786348927146688513,201374 793216059599761409,249926 763425905385484288,77731 770485198261805060,11774 776452571988844544,155896 760461213562056704,62338 766398747261538304,80939 789966454934294528,227048 792152378829000704,238780 778229194664906753,164826 755838563183304704,18215 792100438556442624,243187 757552546982440962,47782 794216714636361728,258598 759088876820586496,54842 793314057440915456,249926 766023906633347073,90401 768419902059184130,106281 793848479680458752,255393 756354402454233088,39354 773618214756507648,136947 793174431858319361,249469 767436136956436481,99372 775369145441452032,148645 764973013859241985,11774 763531255392509952,78189 792059594897891328,243614 791403755560431617,238395 768952068388249600,110389 764645721765089280,83440 779324110077726720,173753 786615983091781632,205167 762393301941047297,72550 791464717294440449,237857 791755229599371264,240718 793592527219601408,247652 767007951928393729,95672 766002941274812416,90088 787139557330485248,207733 753696349288337408,28282 761213717707010049,65180 787783100633747456,11774 769145900014800897,109923 787734185628819460,205197 794720911504965632,255942 772984868015788032,133797 776027217553977344,152836 790607551163498496,231318 778599018297524224,168794 769201357362307072,111549 758255715064610816,52061 776122117549092864,153035 733077514894118913,355273 770766049453027328,120690 790662101857554432,232169 757006595461087232,45672 762341580447420417,72420 785861542260645890,197198 790433788908204032,228470 794190088423047169,235487 750052579971829760,10735 772044137348694016,127897 776415671227785216,151800 769503099413233664,107745 764104262779416576,65180 756258440566169601,42171 761926669124923392,70959 793128258300772352,249286 795050297429282816,263688 753783022273593344,28903 776682965002747905,157082 771508478338801664,125163 786600882632744960,203674 789669852621381632,227242 779261218842214400,170187 787023652839567360,208016 792736350311030784,243187 776873396630122497,157755 790241759120855040,229148 793984252140339201,257325 786193283093454848,201619 787276216466235392,207287 787413951864635392,180433 763968925793067008,80939 788057891517427712,11774 762777789497942017,74308 795731774093541376,268448 764181018244882432,82457 790886037698539520,234583 774103760196907012,139404 775806756521816064,150404 765356533421056000,86053 776122897614053376,153845 762731547481047048,73926 771438022625669120,123747 775803519215341568,151439 793899512435642368,209828 794373466908672014,257492 759152309515366400,56964 790305912120610816,11774 766997235548692480,95820 769612506889236480,113412 792135605417222144,240145 780573313361846272,181613 779387246252220416,174294 787350764310102016,210585 790693434075992064,232911 791039681764794368,235756 771449132229754884,124855 792117638956781568,11774 767778561079939073,101463 795387046974124032,247930 757910881107898368,49852 769210007590232066,111549 762324021799219200,72508 763161582134329353,75899 755160066161012736,35890 790266306855514113,230141 785268005508747264,194560 788942295571705857,11774 772564233749868548,114779 788023747680739328,214354 795741561745195008,267590 758772081928572928,55262 793487036397199360,252196 770738657166700544,120610 791643301329924098,237385 751592975126364160,18495 791779368469078016,238780 773252805251432448,134561 785502581586026497,195807 763429262699270144,78129 769557647188033536,113836 756526166324998145,43659 772473841243357184,127871 781573969082212352,189017 794120967375028224,255299 765194590047666176,86103 775707858340048896,150511 777378697410146304,159146 792683223952322560,246726 764869554283491328,84209 781207628588445697,186050 755918180279721985,18215 767925295538143236,96039 786324679439024129,202429 777983990808530945,165185 759636481493172224,349714 785858711508189184,198878 772061898514640896,129128 761569685431316480,68987 764794896456773632,82066 780094395932614656,172185 793104437015252992,249469 753612174061400069,28477 766138682629816320,91043 770674766801932288,120613 787249094326616064,209731 793886037030297600,255192 769164289093558272,110647 774384145250283520,142566 768244366599041024,90735 771522304949968896,125311 774268538601279488,141913 790957728059432960,234796 794005093787930624,256502 777925675067977728,163901 752952972678688769,24597 753635403656261632,28477 760836904120152064,64722 791839109471809536,241942 775396556170297348,148994 762742200631300096,73706 769537562373423104,90982 790937650739965952,164764 773889607234564096,139404 785676804514193408,197512 794598676127711232,261155 751614384389099520,17794 756261161016918016,41438 758439357007204352,53185 764236149460119552,82283 778424665282744320,165185 793847817085345792,255942 795137230910197760,264431 773953785278398464,139577 773253968180809728,135736 750651573471248384,14421 764896382683668481,84724 789038998563983360,222619 778617820397600768,169201 732772216199208960,353374 764027799833235457,80939 793865094606295040,256255 794731789780713472,215754 760873538488197120,1248861 769145496027947008,110381 794737407513935874,262849 786761937342255104,205728 768951310297149440,108795 788754821419372544,217285 792209185366618112,242712 756650962102710272,43391 778092098121822213,164669 793839412446494720,255877 770271299440476160,117257 764120186463068160,80939 778621101806985216,168794 753762011255799809,29624 751593957965099008,18893 767565929681080321,100086 795101837338742784,235163 768811430305009664,109104 753757522536771584,29624 792548502102433792,246295 775411576396406784,148170 785970548094279680,199739 791606771383144452,237894 732174743848275968,172295 791048701804412928,235756 750828816277368832,15316 778591100294434816,168794 793881763613437952,255393 760254962198646784,61545 768825406527041536,109167 772089388994031616,129471 758280511282294784,39235 778258623919251456,164554 754978808990695424,34666 770579533649018880,118191 768059999063007232,101681 789710451214954496,212131 770350315170398208,118164 795320745178103808,260613 794593265920200704,259659 795209035578535936,263033 757645426514358273,1248475 793443760478617600,252020 781227784156786688,11774 763008311369297920,73872 755085754490089472,35044 764745790178922496,83413 751187398223159296,17591 751759313568460800,19352 758360618789371904,46384 794853532889391104,263276 761107947137052673,65471 781255542895419396,184706 794400623085101056,258044 754718116597288960,22393 765658330580733952,88311 788391976160886784,217519 795181788415098881,263243 755002203748859905,34587 781201312507531264,186434 771389538543472640,122982 786387547362656257,203240 781393265551613952,185313 787076327501275137,209035 787087306146537473,208016 791002627194617857,235620 759157011053441025,51798 776111294260842496,153658 793681545135521792,249926 793791493387321344,255393 762702724895019008,70501 794576888735797248,261155 795127018585292800,265257 763823591511166977,80393 788151665451003905,215608 792528385045962752,243187 768875122388271104,109666 771320977909219329,123821 752698351745847297,22779 753426219434115072,27317 771865704232394752,128230 785545552830271488,130635 788763386351804416,220029 777690588670033920,158027 787726510501212160,63655 755566416808607744,37538 786277022133686272,201958 792393695882608641,242693 792219112420339712,244550 795431351780511748,247930 789251437817581569,220526 771481364273115137,118191 759583653240377345,58757 775569803406745600,148645 758062394153119744,48663 761924377323540480,69231 781235473670742017,181419 760847449023852545,64678 765876004141293568,89923 752235095235366912,17794 777869860017610752,163785 755352633766846464,34441 772424048315863040,129649 789309081450229760,223899 795380745003040769,266491 765003594776969216,84724 780843788013035520,183269 752228924378255360,21631 775805682142486528,151741 751644170738077696,14277 788796611069640704,220332 785582341280321536,197297 793147495039852549,249926 778185669789224960,160539 790584352274952196,231318 794488861233647616,259034 767909936185667584,101919 792639086859317248,108396 775115247539490816,126607 794555753843589120,261155 767864137904955394,96039 768473604984037376,106774 755150452426153988,35890 769502141899739136,112336 792598869070716928,245148 767820712262283264,100893 764130539162968064,81869 760177501582811136,60866 793176514103767041,249926 766674447809908737,93823 769187281336995840,111549 793475032475394048,250785 767525414147387394,93210 771537120519262208,105109 780278207886954498,171693 763024179092258816,75724 793658356556820481,254209 768951896249729024,110389 793038883059486720,249039 793098130669592576,249469 786993676899659777,208167 794599600325693440,261818 776776449550381058,153819 785687040553869312,197297 794538530420703233,261155 791802155179048960,240926 772878947176488960,132996 765236649160769536,86440 788846905497235456,220332 761531854335926272,68993 793983901056147456,257325 794817569878224896,261155 786130833266573312,200235 772077464994521088,129471 787105821163270144,208989 793788643051700224,255246 788870045384470528,221785 795382312905146369,266151 791414047883292672,238395 785478437351809024,195975 779857189112573952,177248 795403117705641984,266822 749650833843875840,9591 750126167336767488,11687 750608489358118912,13941 785931210677710848,199211 793841537859727363,253635 778346619108327424,26066 780089141535076352,169327 791472452920483840,239405 791820746985238529,240890 756431223589928960,43207 774396223604219904,140444 791344013756407808,232881 753295604835454976,26924 770087384742494210,115531 793246173884780544,249469 766717165449818114,95672 753369172877475840,22715 778399308072808448,167311 778204986325041153,166390 780056504992800768,90252 768807261930086401,109104 778360914215112704,167569 785531272357568512,196701 749320871576207360,7849 792180687738724352,243187 765356458544238592,86103 778289102521196544,167220 768904199279091712,109104 790721768201728000,232884 794778678370664448,262849 769130519158194176,110585 781897165341941760,191354 794290595355234304,259134 795212332586520578,261923 762153860655779840,431998 781350160596992000,185496 764299849038647296,82209 767849647700316160,101681 787164745476354048,209466 777579860919095296,162497 781230928672673792,185310 763413111109922816,78159 763097823189446656,738099 775803202927144960,151439 778357617051705344,167305 774760997051445249,90193 780632943072993280,181984 794233867351785472,259063 758342319800188929,52554 795429227818610688,266079 759763960384004096,57574 758096162318528512,50827 773915478053965824,139404 788926593523527680,219119 781246617261178880,186584 785544855590019072,196917 794205555107643392,258771 794658180240441344,261155 787000299919597568,205728 792229524624723968,243187 763949639494017026,80939 778428618032549889,167578 738587457285804033,11774 761978704406994948,71270 790570345770029057,231894 786257963220598784,201958 780949929564909569,75300 763883581793894400,80482 769276159607476224,112399 785666756346011648,197297 767169784433741824,97386 762049157624369152,71070 781689965050732544,47940 758678346720960512,54070 785613155019984897,197512 762312302150443009,72510 790744233523105793,99049 764342152734334976,81869 791851381594488834,234796 761632303479136256,69711 751599946286166016,1248178 795444294157008896,266151 791382392921522176,238395 758068787341955072,50827 762617663654879232,73814 770816428694003712,118698 792225249987211264,242693 794552088424423425,261155 771152160801320961,117539 775223344522072066,147316 790989715612704768,235590 767084921257164804,97685 789428939127083008,226006 781052983819788288,183759 755209232798973952,34320 788064551317102592,215005 735870677891289088,11774 792077458447020032,243614 795709109081350148,268448 793175225852567553,249841 786328241107791872,202007 790174969082867712,229693 792100380549185536,243075 755841438580109313,11774 793982232012603392,257325 788828342690590720,216009 763426768388812801,78159 793265163432521728,240483 780573308513157120,181419 764084519053905920,80486 770193372917161984,117257 777097996911710208,157755 760283910580297728,59666 766814544509345792,94699 762632278254104578,73926 767844083729440768,101681 764168014593986560,82066 752668960282337280,22777 752917115141619712,24134 779912997942747136,174660 791638590006530048,240145 758755171119800324,53703 786271235176960004,202429 759367858665250816,57964 775739931209535488,149717 753744721701462016,23725 788486385766248448,106085 793620676577890304,252741 794945183125118976,263895 764149502727127040,82066 793803867809058821,253032 762305409596133376,431998 768930381475131392,109104 769325265109397504,112788 763064456100384768,11774 771780358757085185,110302 752620872435847168,22785 758533159910674433,53703 772201501452140544,11774 791347182364336128,237908 788753873292914688,220526 759843964778344448,56964 764450826500739073,81869 778076464310648832,165360 757175609755836416,39462 778609663399059456,164554 780665845949149184,80785 787088169640394752,209043 773498855044317184,136947 773188800264613888,135025 794009573229264896,255393 757264752754110464,46394 781290577874788352,186584 769661562613211136,112032 751166696057106432,17416 773976072668913664,135736 792096660318920705,1248522 777603724374056960,162610 791663208364924928,240483 768082276609425408,103071 786463572712759297,203822 793606338773483524,252639 778302104138027008,166653 795222126210977792,265257 778570282541780992,167453 763480183605166080,78159 770731357110693888,120610 772213957000069121,738099 757248701081456640,45090 794675409598156801,262022 753195206502191104,26029 794873961834311680,262849 778224444212903936,165448 793133122179084288,249469 769351398337175552,112788 775810396942766080,151463 787711328504938500,205728 794872012929802240,248924 767365218171293697,87904 772190774368665600,127711 788795830761168896,220765 792761263705260032,247241 766357877191827456,82066 777367345383641088,156835 766051388732223488,90539 790389137216077824,11774 768089499590987776,103389 765198555942387712,86103 774036148695863296,138819 776935296495718401,158815 780525976753147908,174115 789270128852541440,122126 785857843203145728,198878 789473534431137793,226048 781576411760828417,188478 773290900348768256,135136 775695060922986496,150404 795739823961214976,267746 732649837628424194,353228 768961298088402945,109666 761339422155603968,67973 767081257494773761,97377 793243141117714433,250033 760468482169401344,1248794 755493324392374272,38032 772465231503167488,129650 772811508132683776,120690 795414649868947456,266884 753163659384422400,25255 757744138079141888,46370 771192857327579137,117377 756647324126937088,44461 763079723689897984,76329 788134956904042496,215480 792784416862973952,247240 791478084402683904,238099 791067815398694912,218892 794191212899160064,258598 794198916233240578,258331 773478864316198912,132335 779379059264335872,167220 791013625796304896,233736 781225989841965056,186170 790568124470861824,232137 795298332105117696,266079 791703169126502400,228576 769080455115177984,106557 771545651087683589,126390 773883936556527620,139404 780595950528110592,181892 787319179523203072,210207 760564216550006787,52061 763496007015370753,78115 766716206472585216,95708 793224018866343936,249057 765029230866554882,85562 749953769295663105,10735 793952382870810625,233692 767679433662730240,100605 775738815524864000,151255 781226348312395776,186434 788124925877972994,215012 775001995178610692,146259 780959930002137089,154071 785539557370363904,196277 764936303083257856,84724 794309152390541313,258829 762699479480832000,73926 767197099129573376,97438 793271804391333888,249926 793296952964243457,249441 755438974848557056,36735 791893109911068672,116044 763854017550163969,73926 762619479343980544,431998 779828594533019648,158387 786407642965028864,203674 781855843838943232,190269 734167191671570432,350100 756268348472750081,42344 788418849628524545,213253 772844405577355264,132335 785912034932195328,199640 779453137530662912,172799 788831409016303616,220526 756808662727946240,44429 763813500036624384,47940 775232087108399104,147256 773683050525908992,137158 778637678992429056,160539 755609710925971456,38805 788709026141843456,218275 791656311415042048,237385 794349765735510016,258878 758185196114046977,50827 793980012420546561,257353 792798541777293312,241118 792742567087599617,234583 768565955391664129,106774 789434733507870720,225981 792217731542028288,242693 795204507202306048,11774 791696233215557636,240483 776760637686947840,154071 777945001955328000,352716 775287739122085888,141102 768499061083152384,100561 791347921392242688,238207 793131533301194752,249469 793971966596313088,257353 775011917735792640,146259 768671578393567232,106281 785278558851727360,194743 774310388510826496,140874 771393230957080580,125163 773969102335455232,140211 760565977813704704,63665 762602899922968576,72534 732224726144290820,349764 749792077312057344,10247 794553594813022208,261155 787463858596245506,211347 762843191481544704,73814 760306498140377088,48052 763535063266922496,78684 753046975508017153,24727 762016090834829314,71476 790729549562601473,231882 793449839874838528,252020 775466900033724416,148574 791235404167049216,235590 767923727787065344,100280 773335346478215168,135736 775077471003738112,141091 778725225844269056,169916 771927143534170113,125742 793252615920377856,250293 775965411128946688,152735 754017298281861120,31268 755482694516105216,37607 771716981942648832,125853 792552631331721216,246632 772937220982398976,11774 787395155930157056,180433 753609655880978432,28148 792767076305924096,247240 792164429047537665,243187 774467399428939776,141360 768073671931940864,103354 778575933133455360,168794 750547342932279296,12746 755083553080082432,35044 763802684847566848,80393 785281890945228800,193669 791355230734675968,11774 779007757454303232,171982 785963654277541888,198576 762010205370585089,69467 747641455599095810,11774 768878449595482112,109167 793183689769308160,250033 773249659649134592,134561 775223221423575040,146720 790931491765096448,231792 770344152651304960,94699 771949352587788289,128382 766838116825128960,93367 774244278746828800,142219 749435530966863881,8695 779093682205102080,171617 791312565972377600,236454 760170443605155840,60723 765222783143993344,86440 765859702869602304,87904 757692114297769984,48840 776504620055048192,155688 793516039917174784,252051 770599861012013056,119937 777178279262449665,157755 789482036293726208,218349 791741618344882177,240483 732936877733449728,354754 770322217938792448,118087 752022605880762368,14653 765174978379599872,86103 793998458638258176,257423 759082602972131329,56206 759585281934659584,57574 766181001886371840,89302 789785901304086528,227048 795437150334578692,266491 781255545256677376,185921 768927624294899712,109104 790935489201131520,232169 749328003432349696,8047 780176582245748736,178017 795034369698066432,264431 787327203839086592,210207 766052857137147905,90618 788450450278277120,218275 764668384948658176,58358 794001661408616448,253032 744340519640244224,23762 794583145962160128,260273 755093951191932933,16577 763719316059676672,79513 791324220777050112,237491 787851925802872832,213376 791341804347981824,237491 793862760920518656,255942 792432181352148992,245148 771767791573692416,127871 759187747278061568,56964 770970573002289154,122146 791738108609835008,240483 759041508800471040,56552 767712184512184320,100605 781249455836176384,182344 793503516375515136,252824 753318421803171840,27061 785334821841170434,194136 785515767349424128,196277 763148787296641024,74885 757903374725636096,49852 763749374472007680,78115 732241951492177920,349197 755385031544168449,35890 790015802376196098,228063 791717397375938560,240926 761705603949404160,69947 761933125807136769,70689 786528699285921792,202425 790574475200778240,231318 788059163041472516,213887 756696744444866561,44271 767509681300443137,99900 774363796454322176,143186 757528023709122560,47680 776843738295382016,156644 794552219332800512,261155 765927890642997249,90125 751148442886479872,15808 758478259797524482,53185 770693290702180353,118191 771712267163283456,124597 772961581260869632,133043 767485076078813184,90629 776471527713861632,155390 755020087581548544,33356 768106092307976193,79987 793057058664882176,246225 793155439802191872,249926 795705357880459264,262022 753633150576852992,28281 757796557454348288,47283 766061055936258048,90575 769199029053861890,111558 773891727723630593,139404 757721887199916036,47844 764268670344368128,82766 754726298178691072,33081 762347751656927233,69794 755081981889613825,34898 763426576511959040,75899 792877781428342784,248185 793046794347372544,248578 757069227211780097,43285 788487826471948288,218275 793286604760551424,249841 791348871649570816,238395 793939084418744320,256217 775862436628869121,152237 794584639000248321,261155 786682608436514820,204078 787070370662744065,209795 765678386719166464,83225 793494344854405120,252741 781564537820504064,188401 755120635647373312,33356 774277325215019008,131421 749400810212167680,8497 754715535242252288,22393 779457835734138880,173628 768994511875735552,109709 767417672787046400,98890 788110806672035840,215437 786158472727494656,201351 763042746928132096,76166 769021477488365568,110362 757601315606306816,24316 771404927440564224,125381 770068768663932931,116373 767915360758607872,11774 775945505461325824,152182 791671730708316160,240483 773911597794283521,139404 758656233452740610,54070 766360485583134720,93286 757622324036300800,47940 790656104162177024,233307 756616063392022528,44273 788392630598053889,217519 785845457520132104,198571 785272608237518848,194648 740038491346718721,353488 759563540952776704,58680 754155843877208064,30370 762740376998408192,74308 748569945169100801,1170318 755392964608663552,37044 775409120266551298,148170 793267615812706304,249926 765050387015557120,349060 794318601641545728,259743 765542183428497408,87774 770795636920844289,121479 776117403679920129,153225 780787496028221441,182870 768264240104812544,209828 780825488726093824,182960 761310459014160384,67023 780626191883522048,182211 764225865551142913,82018 789219442064580608,224680 751687505204768768,14277 792606671122132992,245095 764246131085803520,82002 744859226284167168,351436 775605635341746176,147283 787014691130310656,207287 794936481529942016,263817 777623395630448640,162610 794007735138455552,257492 788512873970561025,218349 795087182105022464,264397 761291630456500225,67283 791444522160926720,238099 781066379386458113,183472 789548464384475136,226717 759782077160124416,58939 761547651200540673,67852 785491673358958592,196277 762651330565378049,73926 791079511714521088,199307 764853716243603456,82457 779893838487949312,171693 794988280521625601,260927 760593407765020672,61922 774300979349127169,141277 779330734897016832,173964 772108530065309696,129558 795697009244172289,267521 780524416941846528,180306 794529300187779072,255983 765273231699877889,86936 775703778448121858,148713 776583646559997952,156976 780466981816459264,180310 785985660343771136,199546 734578301545517056,11774 775467647949504512,148116 788446394386358273,11774 795067853087141888,263896 778391529769541632,167177 778613577468874753,169226 792182655848767493,11774 773260632946712578,135381 795323827567886336,106085 770125756231974912,114556 756292185704701953,41680 765375523765776384,81946 768050990192832512,102514 757707712670994433,48804 776823327520268288,157082 792728270013919233,243562 757381998071558145,1248475 765617627200942080,88332 767076076937969664,97472 793093707369222144,249469 779381235973955584,174315 791668247481298944,240145 763064956711424000,76380 794745637874987009,259220 751244443278307328,17075 756723587248115716,41702 773164212654833664,134470 775177952371683328,139865 764366440375934976,82457 766558501350936581,93823 769405603064209408,108849 755456234774462465,14277 738682225340866560,11774 793190138687938561,250430 767781181597155328,100893 777674976107167744,162596 732288495427915776,350327 790937356022927364,234796 732184890091970560,350025 794398755571269633,243075 774091464263409665,139404 788872785535782912,221711 789513261381066752,226731 752165957691273216,21343 776635333496541185,155898 753965165612150785,29263 768673815064748033,106716 769880370560901121,114861 776784499396993025,157755 786968710682644481,207949 793947365476548609,255942 758333008554360833,52554 786697585369223168,108396 744039034213769216,1170572 766244798827069441,90384 781462063872872448,139404 793875013065670656,11774 770219492014252033,117257 792095602221813761,243865 756281064453267456,42432 763883770420297729,80939 787430987042926593,209800 791349799912177665,238395 774010313347768320,139404 766653295968432129,94617 790986260248563713,234583 763579470506782720,78129 772923985025699840,130988 750652637083676672,14421 768887930286841857,109874 780624701555085312,182211 753000863648612352,17416 761561917643104256,68987 766772631194394624,95672 768991519739109376,109960 785985551044227073,199546 771664396808355841,126152 754876973743091712,26721 781656508299939840,187044 793588544639860736,253793 793097752792137728,249469 791348682780127232,238395 780805890895187968,183269 792797270949277696,243615 778385565716590592,167044 785679017533767680,196277 775903418800013312,151302 757088779727503360,44163 785234949108563968,11774 786571511574310916,201555 793122925217845248,249469 794592437578579968,261818 733030290671738881,1170320 776551516509528064,151374 751943229340168192,18495 792870688323493888,247877 785568488890863616,196788 787464030483013632,211347 791351197970071556,238395 767244147694575617,82283 785952395721256960,199960 787722594480889856,210235 753790654132604928,26140 794206463275241472,256393 795215041247186944,261923 772427839182282752,130026 754002547023699968,30590 779305985047265280,173753 788399180419047425,217519 778242474787483648,160480 788385276657885185,215835 770307233972387840,118087 759773255678951424,56964 778339124076052481,167398 760607510931709952,63267 786180525098688512,201494 794531771782152197,261155 778208065640292353,166409 786730465273274369,203913 753386907568967680,26702 781296245931466752,183801 791990894815838208,242214 793144945414639616,249469 786943760072531968,207287 781080500483919872,183759 734841228341039104,351644 776143211219660800,151242 787990716689424384,210676 774011692028231680,140688 794530482507509760,261155 781667354505777152,187969 750565882376646656,11360 752671576387190784,22715 757975987250266112,50314 785830308386004992,198671 765990036793921536,90125 753777375972843520,29790 754012237640110080,29263 793957711536857088,256686 795265538008223744,229910 768992818832564225,103354 780193852426743808,177704 768085963578802176,103354 793521290309148677,252020 760134708227256320,60866 770538659565150208,117377 759173065985101824,23413 761351844853448704,68163 772153489187278848,129608 789563510237831168,227152 790546946914131968,232137 793298637048586240,249926 764833560461271040,84724 750365268040441856,12883 793472779567890432,252196 758155472985845760,48663 755899477085528064,39162 764691343494963200,83391 794731691201929217,261155 776182219064750080,153033 794552276954136576,261155 791143730917085184,235348 764862006293770242,61470 776850242113249280,158524 749676794245214210,9754 790178359217049600,200963 775172617099677696,146474 754242724295946241,29263 781547629461188610,350503 787378949089333249,210289 756283593131819008,42432 767840165234487296,99328 770685312678793217,120610 773976203149447168,139404 786265949406199808,201958 756641622444634113,44450 760558156896403456,63655 770695197860691968,120675 785253050231336960,194199 776556164788154368,156926 781034807606272004,182779 785507076290256896,196277 771856574167920641,11774 789255677269204992,217837 789895579035774977,227242 765411429130305536,85562 794586125469937664,258193 761655865233534976,69673 763066129510051840,75724 794776214988816384,238110 777339149145616384,159475 792101406656327680,243075 759496832812670980,57574 765603178356146176,87904 767461965425876992,93918 786093498344804354,49459 763601607112085504,431998 792161166839599104,243165 760691729955782658,62779 768480506866438145,106774 753734854718681088,23884 794304391230738439,11774 768296122305552384,103071 793875992498565120,256255 780631823483371520,180274 792833784882135040,243865 777363870440644609,159146 762094747863228418,47188 765695334953717760,88052 755742019192954881,37457 774813839816876032,130142 768871597679579136,109509 752996564998709248,23742 766027531883511808,87249 757538263439638528,46280 793127235863519232,249469 793321189380755456,250033 793926796731367426,256536 767823913342603264,101163 785834322649579520,197512 737023756506439682,11774 763149513087332352,76934 774989202219933696,146259 793416227339272192,251452 759195765239455747,56964 758417289611968512,53144 776185610713362432,150419 791309258440708096,237857 769230258134364160,112085 764485558446002176,513129 753586672659472384,28281 754199067832360960,32157 768931098210426880,110209 791391857779486720,237908 758528672093450240,53144 795687134015393792,265885 780908456769445894,183269 732655321173364738,353262 794220052241326080,258331 794255295069425664,256450 755036037903069184,34666 776895251919343617,158314 790913026559991808,234583 791717920518893568,240926 761404206263726080,64338 792716251856592896,245148 794724457059328000,262849 790013818617401344,228354 767063225871507456,86440 768882099591884801,106281 775344538957340672,145797 762666096361107456,71476 770683531546783744,120610 794739039811280896,261155 787851392891314176,211368 795772898732572672,267576 770604787209498625,1170396 786391831030304768,202248 775458612554653696,147587 752788964705198080,22439 770157593545191424,115821 788172535858798592,215754 775304388420177921,147592 794592466846552064,258717 777593584711299072,162596 790271250526445569,230270 770981277327470593,118698 773285094991814656,108396 777904418154885120,163763 791417888250798080,238938 794301847586689030,259818 794549638779039744,261155 770636361103572992,118191 764524290490314752,82283 795010550623338496,262849 732135350458417154,349357 771888556646273025,128519 772177371017285632,126723 788140237906178048,214354 794232236572811264,258456 762810849610399745,68182 764892798462164993,82066 755839157205815296,16897 786703410146009088,205728 787797627333062656,212164 750878164314763265,15808 764626924442382336,84209 751138861753982976,354831 764977977050345472,85575 790897398717513728,234583 793643767966334976,252581 762868968008798209,1249070 794536882063413249,261155 785650131815268352,197512 766178575900876800,91689 779716370263109632,175092 788408351017152512,217285 793956788311879681,11774 761238526155427840,65887 793874345537830912,255942 772825745936699392,11774 793180840901554176,250033 781884869336981505,190036 739891542106595330,11774 793149109477658624,249469 754731121829609472,33089 766363018653564930,80939 765306663129657346,87062 779098311471030272,172123 779662372835364864,176109 756452216664231937,43225 794559000176103424,261155 757322368025067521,45319 788841922131406848,220029 785579156599934976,196788 775418458540429312,149200 760254404016631808,60540 768557271034925057,96254 795724802959036416,268231 775437513833979904,149329 779071516168204288,171168 794321859135361029,258878 785857896013758464,197512 757892449549357056,49852 777934255443763201,164826 751141885339729920,16299 763563482696613888,78394 794884525667086337,262752 794588886546739200,261818 769613708263849985,114357 787014584968282113,207843 766747324978569217,94683 732658708816125952,352465 792788202054713344,243513 785892953516572672,197297 759392649379844096,56964 763885642291961856,80486 771351548299448320,124536 786409650300325888,203674 794743921842810880,262849 770800514523168768,118191 755575712992624640,36545 759054141029175301,55107 762313694516830208,72420 733101676475744256,355261 771854835293548544,118191 775024668067581952,144129 776144174684868613,153921 786956889515028480,193639 793505709707132933,252408 765324004429336576,85562 766495889586216960,91810 792080672420667392,237964 792014604180131841,232169 779475113188073472,174427 762123244560277504,72093 778209935066746881,166390 758120808690614272,51043 763880660306100224,79970 788828924130328577,220806 749394603422339073,8587 765969467948068864,90565 795618191884120064,267521 758162699419254788,172295 759214133824937985,56964 753954024819261446,30590 772789235095044096,131045 780065191815811072,164814 751178835513802752,17591 775084341235818496,146838 774729526169313280,144573 794270391657058304,249926 753870735064522752,25899 756345279402610688,42249 765360845983363072,87249 794555642862190592,261155 794689908359118852,261942 787441630223663104,209351 794321862335471616,258741 765135384066068480,86010 788759168719040512,220029 760881311217090560,65291 772818537094213636,132335 794602448790831104,261818 776527582434963456,155318 795429527845408769,266151 794525488010166272,261155 765218787675086848,85562 786669373499043842,205728 790559380794146816,231550 772843011881312256,130988 785279517430456320,194648 753724204428713985,28819 758643544424939520,52061 732777078093975552,27848 795162472269410304,264193 776937755334971392,157755 766021493448859648,90384 776691965819781120,155451 778417232996990976,167677 755456501267955712,36735 756344338548944898,42249 754744359271043072,26086 785679261910704132,197286 795711742185705472,262022 776787423204212736,157755 794023036726951936,256502 787334421435133952,210289 781333895392301058,139404 773838684412141568,139404 752626904851554305,14277 775692976982896640,149953 761155161809096704,66866 785545848155365376,196917 781511710611939328,185921 793265831971004420,249926 793595535521222656,253164 787262923311833092,207287 764145403197403137,82216 788677427606196224,214117 772659533265113088,76146 788696468697681920,220029 785653147922493440,197297 771802767396593664,127734 774084592441499649,141360 787647275719921664,179307 794093795092688896,257544 767698780174987264,100605 752933454401118208,18215 766722500092895232,95708 758755741494829056,54070 785986778020864004,200382 790937192218656768,234583 771014074498854913,122146 787211312505815041,209043 788204728198934528,215437 792120747414040576,243795 760130809445703680,61051 772105224534110208,123354 780477730169032704,180647 792439926289760256,245130 756554615131402241,43553 768067210925531136,102657 781459005935792128,187974 790960651925463040,234575 793620490183028736,252581 781229922031374336,186212 790258999946047488,229724 769540975270125569,112336 780684197484724224,182036 758827595794255872,53185 760795045712781313,64664 762422544418820099,431998 775882044328947712,150994 794911452905832448,263895 776404383575646209,154832 761954424252207104,71026 774096602566832133,139865 779123177590972416,172962 773293762218864640,123821 790928456896905216,234583 794985571240333312,264397 791755630264614912,240483 761638426919796736,69947 768413199448305664,86208 753433673781747712,26702 769900229525110785,112623 765593737825222656,84422 767340578157780992,97852 790887435131498497,234583 756645612515319809,43391 758388463083196417,52921 761324270597316608,67326 789846955736244224,225608 785467787128995840,195975 786167993126359040,201103 788068750981562369,215005 793457250526302208,235621 787536436878729216,210585 770271927730450432,117257 756275024210698240,42432 760980714883907585,66159 780834131978489856,183269 772973104872120320,132908 773296422439354368,136018 755575316337131521,34745 790547024261156864,232137 772753725354106880,132335 753750638262034432,26819 795335922221010944,264397 771743433576763392,126152 793170787071066112,249926 750466448728924160,12746 794966049171116033,262925 767829336531562497,101681 762018774044151808,69878 786018074973523968,200382 764173293943451648,81130 792066660031205376,243187 778319862510841860,152594 770966428786782209,122146 791722916421312512,234990 753842320588480512,29961 791650222543888385,239456 764250529899970560,1249122 759360493496651777,58028 764528494491627521,82066 757921110994202624,49843 775122782132723713,145866 776389167697784834,152735 757691637774553088,48663 769960892918272002,114422 756318319133720576,42249 792100903318790144,243187 778594901470552068,168794 790976194858459136,235179 786242813117825024,201958 793619422971883520,254058 794599391206092800,261155 750456162466750464,12883 788304476645920768,215005 740756491653763076,354831 794139340289044480,256502 770937884941615104,122146 754727797822816257,33356 789876560387899392,226731 756197590568349696,11774 759642670134288384,56964 760476042452672512,62452 752721072990986240,22752 785709188425015297,196917 757990501190471680,49490 790673897477648384,232169 795281942321201152,264397 762345960894767104,431998 756879291636445185,44450 749652236884738048,9433 760115781522817025,61051 793169876160348161,248988 793849922571399172,255942 778017982081404928,160539 786991493621751808,11774 734422171343261696,350684 795312107826782209,257492 786158057495552000,196277 794651362747437057,261059 752856133648388096,22953 772195112445239296,129912 781227615633965056,186434 793110282805673985,249469 760865458639613952,63753 765387875214954496,84886 795268321319026688,262215 790651991034769408,232169 760920144478601216,62180 785846299342041089,198538 770404496723759104,118087 758680739604992000,54070 776504208388423680,154832 794608433068724224,261155 753216664393555968,22788 785947283791679488,199960 768506818507051009,104973 771475919479250944,112363 795099914279723008,262847 793169632148463616,249180 763247126545440768,73926 787419572202672129,207287 791468865570021376,238395 789158181234675713,11774 791311114420101121,237787 793602447558205440,254024 777335671241449472,157082 791625582102523904,240070 792124693998342144,243869 775400448941522944,146259 777852050055004160,164001 794558729874182145,261155 771886724846854144,127871 750826580952309760,14858 771511397834522624,120690 771520115854770177,124290 787648825041256448,210207 756969528098029568,45562 740360037370056704,11774 758234024221380608,51996 776025935271251968,151242 766079124477652992,90145 793584644990103553,251803 788402755689852930,217519 762664591977385984,72678 785939993038495744,198671 778994954509123584,169923 788809648786649088,217519 790950296205656064,234583 758786197246316545,55262 793285473439481861,249469 769279426060320768,110585 770280316258910208,117377 794222290086920192,258267 795674045341663232,267862 762849027801042944,73814 772835156776198144,132578 789429679442669568,225981 789082010287542272,223286 791096852498219008,232169 787515321267720192,207835 789100236757209088,223286 753038735110004741,25255 757569512053043200,47761 785981722785611780,198591 786988737293066240,206856 764188417345196032,82066 765492537842741248,87851 756871463014133760,45125 758488218455138304,53580 763510805471956992,78853 773139700026486787,134470 758369263866359808,52061 788386235345571840,217519 793764493524242432,251740 755152602006974464,35890 792053970936041472,243187 777951695406071808,164764 785897318323105792,198671 769124088862371840,110362 778590019124621313,168794 747478643581063169,53999 791017748591550464,234796 786156775485628416,200965 747782490618630145,1247805 790742808428552192,232791 760764410663211008,62492 771024654114828288,122875 787720871754424321,205197 788712544055599104,220018 793898019724812288,256255 765828756925624321,88370 733165384224911361,355480 778339223967506432,166339 765555688244408320,87793 771426646649868289,123587 751164260961640448,17416 768526168136048640,97685 765521229197357058,87904 776611196761956352,155029 754780189452894214,33356 759446401378025473,56964 771920365832601600,125742 756952635245297664,45173 760807328450883587,61117 756285113608966144,42249 773186440775602176,126152 732164224915521537,349764 762442109676761088,72790 779462993243283458,172185 793116541541769217,249469 776940224534294528,158387 759046471031422976,56552 786403384693620736,202636 780582870360350724,11774 776007987819192321,152872 790297268662505472,230485 773915204723716096,139404 789148563355865092,223899 791661642169933825,240483 732730797652869120,353789 772556180497375233,131542 754719001343692800,33356 760521838497632256,61545 792788971096944640,166096 760206365155471361,60819 750415669385109504,11677 763251049956274176,76549 755174027623292929,35890 773209728180559872,135025 765608617802240001,87904 766003984314175488,90465 780678942059618304,182257 780980081497780224,184462 768294933245550592,101681 772515930832265216,129918 759515026856161280,57574 793186468839600128,249469 759127022601965569,56889 793200979453902848,250328 794573367722541056,259034 781652333784686593,188458 789922545122369541,187662 786906878383128577,207287 794747057751793664,261155 786569302291849216,193524 792360793065058304,243075 794370656087326720,227345 758357491499556864,52554 764853033104732160,84724 770347347104505856,117257 749190043487514630,7529 779997715455438848,176890 789298756286083072,224680 732237505349607429,29044 759159331929591808,56964 781675311956058112,186584 763785139063234561,80132 793630870263304192,249926 763872849350107137,77090 756564710728818689,44022 760787815466668032,63753 764227257829392384,82766 768287204313407488,103212 792794034959822849,243865 794247730612736000,255942 785671636838002690,197673 781620685143674880,125742 794373311224496128,257325 752625272218722305,22664 794193746275528708,235487 764225391716360192,82118 760273244238655488,26066 777552835550511104,161387 794868817096802305,261155 787069962552643584,208928 794535142257786881,261155 791399045390438400,238494 795442371580325888,26066 754112345790611457,30910 753996542122557441,30590 785901121671876608,199546 794567182407581696,261155 793440319224381448,250633 790262553289093120,229159 791411287523627008,238780 732304100029812736,349197 772483916565479425,762119 795204482476871680,262752 763570895273226240,78684 751751873820958720,18470 755100881775976448,35449 773734794387533824,11774 778595069154697218,167220 793282305292849153,250216 771937499862237185,126389 762637480768053249,73196 765518911106195456,87904 779428625044996096,169740 763153970537705472,76794 779321383486566400,173964 753634292610306049,28732 758769175737147393,11774 776835143755522048,158327 768820187021778945,108799 788912821790617600,11774 750520097228197888,10876 779356276753100800,11774 787390016414638080,156115 779395330299334656,174115 787128047740727296,209184 773621839352389632,138165 786970226701238272,205455 752178710661308416,20636 795234520664567808,265644 777133835016368128,155451 763843517537980416,80643 759999605857775616,55970 780728907678965760,182726 767417317760307200,1249386 776784656565841920,155916 785506078540894208,196233 766732746886701057,95869 791651617770762240,240145 794380663239622656,247651 757299324296437760,46890 768658795878899712,106896 762726738220683268,74066 767167835890151425,97386 762297536031764480,431998 789136176577810432,223035 794738622587109376,262752 779251748766613504,171795 790148309058977792,27662 788576503940263936,219429 765953516024102912,90469 781332045091971072,209828 793265921879977985,250066 777925898150539264,164710 787911572559585280,213887 795095238809415684,262752 780609686412333056,182049 749982883541086209,10251 779427620790398976,174427 767000798353960960,95340 763518042089271298,78684 778210070463119360,31957 773728072667320320,11774 756244258013663232,42152 767861089480695809,101163 794215659760545792,257492 771755854546759680,127711 750343191103213568,12723 771629905339527171,126890 758032100855455744,50923 767454143451656192,97413 791017964858335232,235487 754773044996870145,33474 769277722661191680,110585 795616237996929024,267521 787849602292514816,205197 757714990170271744,47940 763418448131162112,78129 766362469212315648,93286 795375365610946561,266713 787230018632093696,209351 790549249381367808,232137 794729985579872256,262849 795302088679063553,265257 775427460280090624,148870 781568754995957761,184539 771592815193096192,126390 794577673557278722,261155 788060656222212096,166282 793969277556510720,257026 795665262599147521,217658 764987607822368768,85562 789077819334819840,11774 760621414529454080,11774 777775017283256320,162610 775254459265855488,147592 777962826606321664,164764 758659108467802112,54070 788752198431801344,220526 760919741498290176,62180 787470702752313348,85985 757388339926315012,1322887 759497873818091525,58232 775192408757645312,146259 753452695348924416,27045 763063761796263936,75899 775088784610320384,146259 785907111465136128,198671 781654065843503104,187896 764143214219530240,80393 786348293785649152,202379 785562660423204864,196788 732296304517353473,351132 755900642477088768,39462 792546584433090560,243286 756289114333286400,41380 793517183112478720,251452 795371696492544001,266151 772246511476281344,74518 794984485909630976,264397 775948674157326337,151156 744258889382662144,1170352 754772530792173568,33356 780104301146505216,176673 776301314011701248,153194 785926130150744064,199431 781376420148719620,186584 792583540953219072,246273 762706156926046209,74468 792830323583283205,247877 764142279359467521,80939 787034099089285124,208167 787935592289964032,212707 790564112048787456,229693 754079258109104128,31523 778336491537924096,166830 794978643801964545,264397 759467153905029120,56964 781561822390333440,188401 762154584047513600,69956 760621465456766976,63858 775793998661296128,151265 777920625906163712,27284 778393724380389376,166390 758151222738157568,50827 759218841608159232,57574 786274648967172097,201958 787152819132432384,207613 793566433577955332,253206 768884681739821056,105652 788269147914461184,216009 790727856603144192,232863 762302877054431232,72420 793191861867249664,250293 766256225348685824,91946 793219651723460608,250633 779357050157412352,173584 794709582329290752,262296 773554703439245312,135736 780607914813849601,179367 795775717380222976,268777 751555410524565505,18452 771564774098280453,124597 781696433913081856,186584 780722997971685376,182257 760609129253724160,63451 762311578200920064,67679 758378698013863936,52167 753953297392893952,30590 765685448832417793,87904 792083362303401985,11774 793195017821036544,250430 752027319670276096,686533 792901123774513152,247240 753480590763126788,23739 777886169925169152,160641 778224515318816768,166390 789459526823112704,225981 770370919688769536,118538 764414507691028481,82642 768541451466731520,106023 772569890528038912,131045 732630990099599360,352911 758685293054656512,11774 779703913272451072,176203 768860031999545344,108849 776592069867343872,156132 760301058338021376,60779 764045504070184960,74281 791627659516125184,240145 760161593065746432,61412 772460990717894656,127711 785272336522080256,193669 777579930037215232,161456 791825102006386688,240763 794934054768537600,262849 779865961214185472,174610 767850393384529920,102137 768922090644713472,11774 793815162121703427,221476 762420959559024640,71249 770717871852883968,117310 773168767320879104,134633 766773493262274560,94396 792159231722020864,244464 793965960424255488,257255 768543023072280576,106281 756304328013393920,42564 785859125259407360,196524 785260941025968132,194147 794328132387999745,259482 795087568282882048,264397 791143419947212801,235399 760515955613052928,11774 773271736943009792,89283 758626972956291072,246425 786989598790549504,207613 791269936349839360,237491 764462318914670592,82066 759547142172213248,56964 794286796603609092,259482 776232819680960512,151463 791733449132474368,240483 777972030054338562,164001 772092647334895616,128404 787913205045665792,213887 788404808860467200,11774 793187068016861184,250430 761001987597070336,66168 765555172806238209,87904 776018605682991104,152735 762640042552651780,73972 764453801529077760,83537 789177392900153345,223899 794366104822915072,255870 766377936601681924,93184 766495180149100544,93261 795028644930453504,263926 761543338524762113,68273 775395734673723392,147988 793999801566240768,255870 794230393478090752,258331 793988983541796869,257255 769755267827281920,114357 789995207936905218,226490 763697606342037505,78853 766047243778584576,90384 766287185725235200,56964 774211660261236736,140025 785558790573740032,196917 772978989858164736,133454 785365806515269632,195481 788048594024665090,213425 777954026335956993,163990 756203852307828736,41486 773295528712941568,134371 768308910881054720,1249551 791139647766364160,350821 793395887947051012,227795 750466876061257730,12949 766345829489647619,80939 764735202505613312,84634 750789990288912384,14877 776239338409426944,152314 765505592148361216,87904 790692454467039232,231894 736077478557450242,88859 754762380442152964,32869 770348069464473600,118021 756203542864601088,26721 785970965029191684,199262 780636656248336384,181419 790929749539303424,234583 789260721448157184,220029 793050491978559488,246225 793884054319800321,256255 773981434688118784,139404 772399892027310080,128017 794549897726857216,261155 781826500660166656,190635 770518595403190272,118191 763866589703856128,79513 765175342940229636,86103 775710190909874176,148909 790624163140603904,232791 767823325636747264,101514 778296075992039424,167220 791669588865916928,240483 794758323526598656,262752 751592142980648960,18893 777964958084505600,164826 761999207381295104,68654 794154485543305216,232911 787121458321428480,209351 771737364733448194,127582 773719677092569088,137158 776813583107784705,157755 758812188454686721,55174 768114866062102528,103506 761320476006227968,67709 777242683383349250,157840 767144432776912896,97438 785847312371154944,198671 766425123645591552,87904 776395036263153664,153845 781341310544334849,139404 791349618240004096,173347 795228599804657668,265649 785973836709711873,198586 769792705522196480,112239 772797656863301632,132335 753538953429614592,26871 768117103274684417,85209 786372663308488705,203510 733014156648026112,398861 791703439780610048,240070 767857845614280704,96848 788123601371336704,215754 795034643439505408,264700 734148791280893952,354700 776537273277878272,155933 740251436144005120,353488 754237521316474880,31060 764500936878231553,83373 763675256120676353,78304 759533961320202241,57574 788478319654268928,218275 770112165885992962,107976 765935776584597504,90193 772287783335407616,130327 766464817494360065,90031 769998701158928384,112939 762992074073473024,75631 760915758700388352,64730 780395952666468352,179742 791108511484809216,235886 762681551112974337,73926 776825812817293312,11774 781724455198269440,102730 732198842997850113,350021 771470827464318981,118191 767808467990089728,101681 756553562155606020,43471 785638132771270657,197512 758622600591355904,53703 790521787968851968,231894 768284770061029376,1249521 779102688906665984,172270 781199573784068096,185313 751933597108625412,14277 757311882776633344,46895 776489297809518592,155390 778783938181533696,170231 781247859794534402,186212 768270516922687488,102137 767775784090075136,94612 788713279489134592,220029 766278173101260800,92076 759184755661209600,53774 795744423640518656,267576 770691153448488960,120341 780792304445431809,183269 785925134729314304,197297 788474027836715008,11774 770228921522647041,117303 788358880145313792,109244 769236319721680899,111549 793203978754547712,249926 789500596613021696,205972 775007821532278784,146259 795735586829139968,268739 765292875760308224,86472 765539010471161856,87867 792361993625866240,243075 753854981581762560,29600 765377986862297089,1249257 780955009890615296,140444 789809469198888960,226490 772558453206319104,131542 792897169200152576,247241 773904373609009152,139404 776897469896687618,155933 781557999219445764,186212 763369072838967296,75396 751876571317673984,18486 793960843138519040,256255 781789740278218752,139404 792013507894079488,243075 779423861981011968,173964 775147822488363008,11774 761148045362946049,61051 779682683001634817,176132 760213153405886464,61412 778951564258140160,170882 764171743804227584,82283 777192999608471552,159146 793541888255090688,252020 759109531091730432,55660 773918134424264704,139865 786590223065112576,204835 759400197902503937,51798 774433492251779073,129558 771540558263177216,126390 786298656420990976,202007 765000801022607360,85562 780062031462424576,178186 749653714164736000,9087 758009884407394305,50827 751591320230236160,14277 793467082864259072,249926 756582170320306177,43266 770786426430558208,120557 786586361507622912,203510 753587782120005632,23739 794313360653176833,258829 790125507048116224,225602 762339372918120449,71550 765509857537470464,86173 770738002159017984,120625 789206787425579008,223899 758818765546987521,55580 766367505480871936,75113 792019945613852672,243075 795394343226003461,266138 765207740599963648,11774 764825880833191936,84724 758048074547593216,51069 774035047053598720,1250066 773708401993928706,11774 793001970457907200,154986 771476480111026176,122477 771702616170438657,126152 780796575131901952,183283 790640674462769152,232881 765653541239201792,88930 793927338933248000,256125 757836262648623105,48734 795700209703600133,263895 737285629512450049,25478 793812121901420544,255393 753729961693945856,28732 769313147706544134,112363 785470086501003264,195975 785680229096239104,196277 765634970199154688,11774 767870500001288192,102249 785299269293051904,194934 773549612103720960,136904 777873154026921984,162497 758351912953577474,52554 772975921041141761,128874 749607665031008256,1248008 792149424034058240,243451 793642028747755520,253032 732982421256327168,355106 794530856060801024,261155 752203605084692484,18323 772092842885865472,129558 772835921683099648,132335 770979220801458176,121949 773291295016034309,124904 790920119782219778,234583 763494019963891712,77598 778356821568417792,166315 778906619124015104,169923 790035283248984064,227048 794559752709767169,261155 768354644774887424,95055 789749203341901824,225949 791812405273636865,241432 764804656715276289,84209 786908268744499200,207287 771883199727296512,126390 787352126871769092,210585 763298063029039104,75709 780681075626422273,182036 786539557454045184,204413 794242918118617088,259200 773840025343623169,11774 780799002325422080,183269 785919553612156928,198878 794352710053195776,256038 755539148258152448,37991 765659468356923394,87858 793610427871666176,252020 795660592237465600,267482 766438658434039809,92958 778375305694056448,167407 759782468673085440,59669 790931219924021248,234583 793094502965796869,249469 793203932390502400,250064 793828041482833920,244642 764602644778409984,82066 765184486241742848,86103 767405338463047680,99212 775709823447031810,146991 773985398829621250,140444 764157469040009216,80939 789140975784374272,223899 754070634079064064,31035 776438116479594497,151463 763817944312786948,1249165 795307329352822790,265696 756904785090080768,44740 776188855271628800,152314 763408112439193601,75899 752265086551547904,21484 787100515901460480,207949 795124383823970304,264774 781210653226733569,186434 777037070573404160,157755 756830261648719872,44163 772402369791422464,130682 767129706739142656,195876 761665728642678785,69947 763898487444377600,80393 787823557279490048,201958 761713004635447296,63451 774734994929426433,24173 760934629226315777,64730 733122854942711808,355261 759829874773266432,59666 770796160957022209,117303 785773496605433856,197512 761325576456171521,65180 764104173042409472,79999 777565336082055168,162497 792396277514469376,245549 762733871410446336,73712 778221326184095744,166587 795703720176664576,268356 790733865233113088,232863 793153111087017984,249926 765717648210530304,86103 766255619515056129,91946 762474181053124608,69878 768495373425967104,104973 791478673715101697,238395 790709333596045312,233241 786951122556715008,207287 793463755703189504,250633 756511369701257220,43013 790666692821151744,233307 748641289340657664,11774 769843480105541632,114263 778607547053846528,169201 758003673855356928,48663 751996060264837121,14277 753057871697317889,24316 795367477240795136,264397 767469057742221312,98972 777848914544328704,161573 789460208825176064,225909 758429729238110208,50346 765523433350246400,87607 794213030330593280,11774 794555205907988480,261155 751160218600415233,14858 787329032291360770,209095 795077319459217408,264397 754755143556591616,33356 791942582049710082,239807 789714941167054848,227242 786489594627756032,203912 768825850250735616,107910 793616378683088898,254209 795327425143914496,265257 773910221798330368,139404 795714779608416257,268231 795325087276744704,263090 770362167090708480,117257 780578259385798656,11774 773557200119791616,137158 768878608500854784,103924 752656953545986048,22575 794178954345123840,217285 768546625627250688,107559 766036323677462532,88052 788804452069191680,220332 758639856503226370,54070 793943875509370880,254135 775908093146304514,151071 764175616933593088,82209 778739959138127872,167180 771519947281342465,125367 772850012200075264,132996 781578307355742208,187607 795374094971715585,266151 751148957267423232,16833 767950756532019200,101158 787344278024495104,208176 768617371997184001,107469 764926281884368896,76858 791364123116331008,11774 761944987432988673,70679 763785455770869760,80098 794344002560688128,260033 758053967330816004,50853 758255738926096384,51069 771185562212413440,122146 749287855466438656,7082 773844543343034368,139404 774055374106136576,139404 789833568453271552,228101 790759142898044928,221524 757679246235963392,48735 791795062279733249,240483 752774092009435136,22439 794715969251921920,261155 764947476474306560,84724 773927303524999168,139404 775330897302265856,148045 791283727942942721,237491 764194224699039744,82061 765538909904261120,88052 750467340068880384,13343 777289033676361728,159475 742832339412258816,1170350 758811020148088836,54519 788698169689436160,220029 762043203692273668,431998 765203270881120256,84724 777939830110031872,164669 793484972489269248,250633 757619321770274816,1177387 770754627167985664,121046 786574045311488003,198513 791468208343638016,238272 767424245756530688,87245 752669789353496576,21332 762463826239365121,70886 755224812813946880,35890 758721159915450369,11774 771140107168382976,123583 793495255999848448,11774 753998666055102464,30633 775911508953956352,47940 764948115480727553,84209 781337388962512896,139404 788077119364530180,214942 776147370702667776,152928 771411964337750017,125459 792804787771224064,246152 764270470166290432,82571 788102115822477312,215505 778686634095017984,11774 763447903268462596,78159 757410847434141696,43875 759395201265741825,56964 751742822189920257,19485 792113769451139072,243513 793809226208452609,255393 794757726651826176,263227 793204070861373441,250633 790810953172516864,232863 795766825644593152,261818 769370501588226048,112788 786244844335222784,201958 763061135646007297,11774 775173427023912960,136904 786729146525315072,205714 789299152639320066,203863 758651047334129664,53163 767858232366858241,100605 763705335173361666,79691 767789177442213890,101163 778459895376912384,167569 787065479667920896,207965 791360360389414912,232169 781478872441315328,139404 787427770611568640,188577 778936670368440321,170253 789164105244418048,223857 790978465780695040,234583 776194538645889024,152903 793987495922778112,253721 794747609814437888,263171 764261954324144128,81835 759500900352352256,58508 770682289525260288,120610 781294236226326528,185496 755555552055422976,38459 770377631002865664,117609 792061010139947009,243075 794694488987959296,249926 795092815202160640,263302 792213354572029952,243451 763416009139187712,78159 789699175944368128,225981 753352068383907840,25189 794622125441224705,249926 785915898775285760,199546 774210435939700736,138061 793300751640588288,248253 763851508295331841,80482 780924676667158528,182752 791249956082294784,236004 758068061308157952,50827 773255391459311620,123499 773930155144208384,139577 779903784864522240,176890 775777681417703424,150511 771754781413150720,127711 791817214835830784,241819 775659334424494080,150511 745543504579829761,669866 787113294670606336,207151 763766337822924804,1249157 758050379653193728,50923 794553241845383168,259743 793516302388387840,252711 774012660807442432,131421 785571797609525248,196676 794176607346774016,257492 792057581770530816,237787 765984891540344832,90694 786262282535706625,202429 773720207315443713,138903 775550641951289344,148684 794471733604405248,257353 793637973522653184,228101 733016619274764293,355106 750003254289920001,10816 787570902284263424,204413 790626538576310272,232280 763522295482552320,77731 765260366729187328,86653 788804082840502273,220508 732642114627067905,7258 749352310485155840,7828 774017403227213824,140444 794775537734524928,257781 753362329077678084,27317 763032339454824448,67852 758476966286594050,41680 760550294254125056,63149 794563228735074304,261155 794499331633999872,260874 789148190838710274,223286 791091456920449024,234583 733337453772320768,1170716 759463306088189952,56924 788832553536987136,219119 755103251763081216,34666 785338064558104581,195125 792164952106819584,243187 792539651571462144,246273 751568536489824260,17888 759115465062961152,57092 759683436068077568,58890 766847658635821056,95708 768221380580028416,103812 780817165196853248,182726 785985896013324290,199755 759198886514810880,55257 794174499570720768,256536 753954701532602372,30590 756722428277948416,41839 776124001013727232,153845 773890930617249792,139404 793818223309385729,254698 767366998560956419,96962 766928279257309184,95572 773300488242470912,133702 794560450750869505,259055 760836154484744192,64722 774613863962640384,142906 778620026094030848,169201 775700827830792194,149953 775936663776219137,151156 762683246832418816,73926 778722454277545985,169201 759371994148311040,54070 766427775939047424,92958 792924833151541249,248514 765924877551316992,90031 773292425410449410,135025 758991230881583104,52054 794002632339812354,254209 758084379801509888,50542 788752478737145857,220526 775991966223990788,152735 780461197506252801,140444 781122669668397056,185496 792174968280748032,243187 775486201512026112,112363 779324191904526336,158387 785678367643340800,197512 790258531580522496,229693 761292613156802560,63084 769088366818299904,108729 773633579335032832,137869 786849374076710912,205029 751609402700869632,14277 793973045916372992,249926 781507895611551744,188401 781407300552491009,183759 785946646743961600,200072 794189605348077572,247241 794617467217858560,261155 795348536657252352,265724 750378286040043520,12883 778005597526470656,164435 766675332275511297,93405 773857728187949056,139404 793164177577652224,249841 781523493607317507,139404 774079944729108480,141360 758448066152194048,50923 760951429108563968,65174 787321136270958592,210207 787809141909626880,210289 793146659656073216,249841 750451753116663809,13532 762038811052257280,71476 781652462654459904,177455 775538074776440832,148713 770527917650550784,118191 787027078340284417,208014 786634729713840128,205181 766964130037297152,95427 788897863388520449,221832 767461567772315648,95055 768505014134472704,104973 785345895357227008,11774 772898407451095040,133043 773328944862945281,1170322 768924061460082688,109167 795000873722249216,250633 770661244244152321,120464 793869205875535872,253206 794600135787483136,261944 761148482522521600,66815 764270454504841216,81849 793938181116850177,253721 755567548737974272,37424 753220537804029952,25879 760127836422230016,60866 750364563951017984,12883 754754093915176960,31377 788180941852205056,214809 759416297801166848,246425 750862482265219072,15800 759767598275764225,59073 756602525097271296,41839 734186298223689728,1170365 793529095829151744,252741 773482001726738433,135025 794200854991667200,258598 794308197636968448,257492 781686576296366080,188119 778907325708931073,168794 753041088399695872,24030 762030565306408960,71429 768597228839538688,107032 785336789594767360,194205 751054807738228736,16422 792093649110568960,49681 793284628882739200,249926 770260004473495552,117377 795449564773789696,266054 795097257737490432,248924 764678891931770883,83184 763009759633108992,75899 760493096744476673,62937 780448983835631616,179936 763874846631747584,80155 793846065233616896,255942 789933652062855169,164764 791708563362058241,241034 793095252512878592,11774 757694506263154689,48898 777067633904672768,147391 791726518535946240,240483 772529041970782209,131045 780203651990249472,178663 788761768281661441,220526 794525978739539969,261155 787121884450086912,209129 790669871432413184,233307 789290292436361216,222554 760544656312659968,63149 762387066734927873,72978 759268216459956224,56952 770616846059839488,81702 786750350346690560,108396 793793813697495040,255393 768945972571361280,110381 755968371120861184,18215 762768593033408512,73704 792116724405370880,243075 793645498599170048,249926 780954075026235393,184000 792508202415828992,245128 794370213412270080,257353 789286780931452928,224680 791141571706118144,235621 794764006447861760,262752 778949049156116480,167319 778413273813245952,152594 795416776372670464,265858 788087729913421824,215005 779456391765303300,174230 764416607892504576,83391 775068453610946561,146259 777643971422068740,162430 756578649633992704,43553 777546878577586176,157082 793870954489229316,155390 795390251552256000,265858 778766952374296576,168794 787037816052125697,207712 793220331901157376,249469 761346495744315392,67973 760525376829345792,61922 775070756984254464,11774 786271174225297408,201292 794615744268861440,262053 786574261813022720,195207 793845771359494146,255393 761799043022327808,64730 780587140157624320,11774 778437249172140032,167407 789964973107712000,228702 791042703714836480,234583 793395400724082688,249926 754006209779204096,29790 771034352100663297,11774 794292618855227392,258120 794383562309074944,243165 795137538755215360,261796 794367070494408709,257353 749275747739545600,8047 778293779400908800,167220 789483419205971972,221972 785514306397884416,191653 787544393649573888,208178 772467977287532544,125554 776969464118214656,159146 753722553626222592,28508 781178890320568320,185310 753710159025823744,28160 787279670349819905,207949 790318036284612613,11774 763459625358200832,78344 776428612882878464,155390 787159424938815488,208560 794554480922607616,261155 785649357752262656,197512 792106813625774081,243187 777176570784059393,157755 756451108147585024,41518 751567244652535808,15808 732259220070993920,11774 759234268027555842,57274 763147086279782400,76188 785679835960078336,196277 767759902022381568,100893 785684203476250624,195975 785548674151645185,196917 785896963501756416,198671 789227651252817921,224818 775499042017206272,143720 793198652856541184,244143 778281699473973248,164375 785856148977160195,198878 785975796087205888,193933 778620786856775680,169201 777404196589039616,161714 758327883580354561,51344 770054454020300801,105109 751180957437161472,16768 767778569598623744,101463 788081119983988736,215252 788459859440054272,217106 762818926690508800,74518 789293800946409473,224680 792087793744932865,243075 756290894400217089,42432 787904832434741248,210585 790653590457069568,232966 790791965432356864,232863 788736053310066688,199840 763784448097812481,79987 758340764300521473,52112 771939966553292800,11774 766357990949748737,80939 790985774762192897,235590 764998946313891841,85562 778796785082904576,167407 755177272072634368,35890 760499213570568193,62441 785905066641199104,199640 787495706168692736,209845 767857531695861760,100561 750738876247846912,14858 785341564096700416,195125 789299850915348480,212564 732328459888889857,350808 758405487478079488,52545 787121597027012608,208252 777033217958379521,158815 758439734360338432,53193 771032168814481408,122875 776789170320703488,156644 789929335234985987,227048 755565990524559360,36719 768922316965240833,110108 765678255991029760,88874 771904419109572609,128615 761880024316153856,70941 773919516128665600,139404 776456941640019969,155896 780594434572447744,181886 793364077993132036,108396 764502283581288449,80393 770389485909581824,117257 793586811838738432,252020 792662847234768896,245117 757210163304620032,44163 765088614547980289,85562 778579848172216320,168794 761666178590838785,69947 769354779386482688,112081 751919060590424064,18470 752680157069004800,16728 788880730252337152,11774 750702811743068160,13343 774287385374973952,142506 753723918989553664,29263 791620391844184066,234864 761398248338780160,67369 787725830067785728,212343 772790343301533697,132335 768386342078124032,50581 767042769642721281,97466 754735442461757440,33356 755838863889739776,39384 774096191168536576,140444 790583159620374529,231318 772288373838848001,109666 785878326321770496,198878 773583864727937026,137042 761339459040190465,67973 763854735778648064,80720 787784771157921792,212239 788759324738752512,220332 776836501015519232,154832 787363121035816960,210207 795391527350575109,261155 757908224632885248,49754 761348191484649472,68102 785487910766125056,196233 793177641020829696,249057 744940290708955137,11774 758711410209746944,54739 755168131203600384,35890 760320590104395776,42435 780483802997161984,180783 793130442128035841,249841 793149377195839488,249469 794723284529123329,262053 776544561032077312,156290 787001239615655936,208167 756315372593287168,42249 773668978413572096,138054 758440182689456128,52394 789521202540720129,226731 793430705107636224,249469 765890248362438656,89854 778946918521118720,168794 753624475933999104,27317 755070836193632256,34946 761239733490053121,65887 773252173287268352,135701 794998992933240832,262847 780043904120856576,177472 758461139747561473,52362 769737535430004736,114486 791055625660706816,234583 795436676483059712,265257 758378743622541312,46076 786775134132592640,203350 793319522463838208,250633 768201746472722432,103354 767972895842770944,103552 791006264956448768,234796 793152344905097217,249961 791566234718445568,238780 789727837611667456,227242 790906617822928896,232863 755879024895758336,39657 755156830624575488,35890 768424771386241024,106281 758114245808533505,41703 781749969665482752,188119 732207601098727425,349915 763165877076242432,75615 776835176731115520,158387 758830054700818432,1248624 791437066722697216,238207 764208660578992129,82208 779148069975851008,172799 758249469678854144,52054 766413168990007296,93823 757838829940203522,49431 758461417817157632,52554 788475517217288192,215005 760867052051542016,11774 743131978212474880,11774 795394826187456512,266884 781332103447183360,139404 775960502711181312,151070 750342961490071552,11495 759417996850847744,57749 785531847291928576,196676 766313400494272514,91946 760796157203341312,64722 769204195874467841,112133 794059706394415104,17416 751578073556889600,18452 785956491232616449,196277 732484265250693120,349283 756415721719099392,42249 766964820323074048,95568 773627957122400257,138165 778362726015967232,147637 778588565529776128,168794 753365267749666816,27222 771190415663910912,120303 768852896876290048,108782 772789554377961473,132335 794701518062632960,262849 776037379731779586,152872 757427888828264449,46890 793627884896325636,254209 781388159074435072,185595 785512482374840320,195975 793284461278351360,250633 790241814863155200,229693 763203933854654464,47188 778581952697888768,168794 787067538911862784,207796 774004285533224961,140232 768624272432467968,106716 793574514529406976,250785 778621284968038401,168479 780075635158900736,178045 788489397708566528,218275 791180102637916161,235590 773188238492053504,135025 764187935298105344,82009 767198377654128640,92226 760857691963043841,64678 792614173238624256,243187 763270035318120448,77237 772528305136205824,90384 775459899333488640,148849 793824957314629632,229220 779492209158529024,175260 794980865583431680,262849 786982907155886081,206008 773602612457373696,137042 753337804638203904,27045 791669359781576705,234990 787254089910513664,209736 781373818333954052,167220 781758467891687424,188401 791348268710133765,238395 791343981137305600,231894 776202898753613824,154534 762629074929856512,70886 757004260542287872,44274 788733228077035520,220029 763035740984840192,47188 764708452060966912,83866 752862344548458497,1248238 785621687823769600,196524 763581538835595266,78853 773548169519067136,133702 758872951500353536,55260 778205836057247746,164826 794978356274065408,264397 781182021527678976,185496 794570265007009792,39957 776842485863747584,154832 788045018246307840,214492 795467596225052672,266884 769212813596241922,110942 795454672878321664,265521 780683034894880768,182257 786784547899932672,199546 773710664195985408,137978 781842837859999744,187131 790695357340463105,232911 795052373123235840,261155 776578159449747456,156835 767403288438378496,95594 795067415159865350,263896 769665654232317952,114779 757186963929792512,44163 773164990828204033,134283 785324132141441024,11774 794687789996576768,261130 789300747632467969,222647 793697856607490048,254135 774247393357332480,142238 793997498994008064,257353 766050586475102208,90622 785929270937919488,199769 760880216755634177,65404 780054001064742912,176890 774003428750229505,139417 781677333191221249,139404 788488814637387776,218275 751560187882901504,18326 769263766940680192,112363 778437210886418432,167319 794676723971301376,261155 793185042843467776,250064 773896292116201472,139404 768879444324909056,109874 776625898782994432,53667 780828340534018048,183269 790917798667005952,234583 764906695726247936,70338 771467611674673152,125554 761431300196671488,67226 765337848539119616,85464 777453018149163008,161883 771190666323857408,123280 768947189552848896,109709 759117201001578498,1248642 792135321228050433,11774 789335557352620032,223692 779389330968211456,174427 789155917220679680,11774 773545440423780352,136904 788481489625231360,65113 754073821901164544,31035 761450746030075904,68273 777104433515597824,159906 790919816156581889,234583 756278404924657664,41680 793851131600396290,255393 793181027820797952,249441 788740514551992320,220332 794778323243167744,261987 763929214009565184,67226 771121491857448960,122145 766351713443905536,91956 768067867535216640,101681 788017110353981440,214492 771514006259589120,125136 771539951947161601,125554 795410269589499904,237406 785496898736123904,196277 765785840421376001,352018 766965644898119680,96849 770478203861405696,117257 778629056883527680,169201 750356615157587968,11774 788472657926696960,218349 788545024648679424,218875 768966700167491589,110209 781526390159970304,188322 743284211499425792,1247595 750403431580311552,12883 763534806927802368,78344 778361827700899840,167569 795344363941494784,266079 752903667506786304,24134 791426976921903104,237223 774021337874518017,140495 765228989665439744,85562 772191837691912192,129565 790626627348602882,232137 765143390971392002,85596 794012195491352576,254209 791367287798374400,238429 789446041263153152,225981 755627795687014402,37044 791944479947141121,240483 765029072023982080,79516 793034438787551232,246726 793858159383343104,11774 774752913973403650,144718 791348397500469248,11774 787392912594272257,209351 795748872857518080,268646 764871599602307072,84724 772022675103485955,127579 765560393754214401,87904 773577666129719296,137042 737312216760778753,11774 795660682414948352,267587 758672537471508481,54070 767596341161660416,99471 795225429992939520,265644 762656280620044289,73721 762749545721663488,74630 793837381589819393,226881 791320031506239489,237787 786032353256759297,199561 793913506340958208,256255 773895251492646912,139865 794562700814598145,261155 733111197382283265,356014 762392061781827584,11774 764293905458290688,80939 777958135021592576,164869 793104067711074304,249469 775480562517553152,148010 764968524120887296,85562 761736986185138176,69711 768820018540781572,109104 789657242857533440,224680 765382634784423936,82208 785833897733087232,197286 793421972126523392,252020 795043203900645376,263907 761708336072970242,11774 778038881811693568,165523 767960025394446336,100620 765989835240710144,90694 786062159990165505,199961 794329348031610881,260033 772815283333566464,132335 750839161092005888,15643 780818485194752001,182122 781130584785559556,184223 770354379660591104,117843 778732006389657602,169384 758880004335775745,54070 764182936941846528,81702 766730466938359808,95672 768260696287088640,12397 753698672303443968,28903 769681520722190336,114587 758748870146875394,54070 738562204853796865,355507 745370754607243264,11774 772079337612906496,129471 757722269158346752,48549 795042979891347456,263898 773589935001628672,137795 789126469893128192,222627 768201894611255296,104406 791008773972176896,235948 771851961414975489,127957 752126139062112260,18386 770065894290690048,114779 773934824797024256,139404 793932359460589568,11774 793671446094635012,252581 739152902439063553,11774 778640168656003073,166984 781062059639214080,182658 777313685572157440,160221 793988255314284544,257325 765629559249121280,87851 794586589741641729,261155 795075514033573888,249926 793097647666106368,249469 751147747240280065,15165 763108439069302785,76549 778291174658281472,167220 764962620810076161,84889 794020606056558592,257492 779753363034480640,175669 753995550001917952,26066 786013288610009088,199211 757239783349293056,46006 774383992166453249,143473 777087889393856516,157696 760749319058186240,64197 759360095943856128,355561 786665943082602496,204413 794584138560978944,39957 755059611615367169,33355 788131105870376961,1248522 759570493297000448,58358 760983803129044992,66116 777597898288660480,161988 756575772161245184,43302 756611619787005952,41839 759155721602826240,56964 769126980432388096,11774 788509148098891776,218349 776225565330313216,153845 764943047947804672,84800 788805682409541633,104244 774471173535047682,141749 781504664281948160,188401 795702255928213504,268281 781818688605392896,190586 773926430359097344,139404 775867352323731456,152193 766744015932788736,95672 768575154754420736,106774 787453652172677120,193860 768039060841443328,102998 774010203461201920,140444 791916793128419328,240073 772678670062202880,131804 794897552877481984,263697 770502442966548480,114254 780029985587355649,177442 750730214553124864,14277 779034455147220993,172022 778013365608280064,165097 761338408274911236,65663 761963045778141184,69491 778731239091998721,168284 756698263349239808,43553 776627122760736769,155451 795067619485290496,263667 795349903954288640,266138 751600782684848137,18893 779067131115794432,168284 790583318400102400,231318 742063324943110145,43950 794788930293886976,249926 795176259781296128,256358 754995687041884161,34638 762758496752242689,74281 756590692386934786,43285 773601269298630656,137869 762067037417897985,431998 794539155464273920,261155 780557870416875520,180233 768211187611742210,11774 781297643377061888,177455 765269095658815489,85562 735245721465671680,351644 789977302025265152,223492 793576670586212353,251362 762270540887388160,71476 793114396562165760,242693 792023932622606336,235590 792471832796471297,245634 751168022975356928,15808 771039773708390400,121612 788847043758305280,219958 764115258378031105,78084 759175352262418432,55257 770095337591738368,101383 769508752852717568,110209 773881282141061120,139404 785498105999462400,196277 793663496986603520,254549 781297237737562112,186883 791081740970233856,234583 793469380063481856,220661 794565996166127617,261059 793101690253692928,249469 787716079262965760,205197 771826252017643521,128230 776758817803669504,155898 764125706263506944,82066 785489500801798149,196277 761742410552532993,70263 789136021954756608,223286 770364816900788224,117257 781507854859702272,188401 764276572266328065,82283 780769164990386176,182870 785636715960471552,197091 752725626335866880,22779 794202197604974592,257492 786559654939811841,204413 751902335539015680,19792 753902606678945792,29996 737196985057300480,351463 760174556271095808,61051 774502834725330944,139404 777340926859575296,87904 794721026580115456,262053 773524021220675584,136610 758860367938236416,54070 788454216553472000,215437 794721120209473536,261666 786782441637761025,206642 757805453577293825,48093 766825196217040896,95682 775479781529825280,148574 765283264567320576,87012 781568123229114368,189017 779019322945593344,171693 754732397137170432,33356 793088284524064768,249348 785259982274998273,11774 762077029340590080,65974 786219822304624644,201494 791617231293673472,240145 778379138243633152,167003 792546813232484352,246295 794602666223697920,261818 795115967525384193,263895 771864832144449536,124597 778742937203056640,169715 793244354768797696,249926 780642126853877760,182257 759002791599677441,56194 785970964253126656,199462 790896692900073472,235349 768416368861515776,102295 753965912143691777,24359 793184522108035072,248770 765657179105943553,88874 790524040112930816,231894 791373650326872067,237236 779442287486963713,173011 793316801933406208,249841 770923878604353536,121612 789233857757192193,224680 734399812150394880,179307 758771354955055104,54070 788976165465784320,221971 771025944299630592,121612 774214134472683520,136814 762496908287815681,73288 793552766790672385,11774 775408397902426112,144730 781805795746783232,188210 773842259150147585,138819 785964595366154250,198671 771725863087812608,127527 765879977921445889,90031 770321501656641536,350498 771106395017973760,122817 749696069219459072,9754 770718144117682176,118515 777125568361930752,158520 772536858467299328,90384 759166096742244352,57348 768807848943943680,108849 763469545000542208,78205 775867122551361536,151463 795371488673079296,67229 793543473601314816,252408 794555869656662016,261155 770679967696953344,120613 760619064695730178,354841 772149950759047169,129558 790733986498609152,228354 793183924134576128,250033 780683015248838656,178735 776134320016781312,152735 776869216678916096,158387 789885254966341632,228172 770630495675768832,120101 788063481845219328,214354 794009173797109761,257429 767891981674708992,100893 793624045900161024,252408 770631703987490816,119937 773952627717529600,139404 777429382637903872,159876 753415759800311810,26458 770041076631691267,115451 788801939345641472,219678 752908325163966464,24134 774846914420436992,145681 759164877919236096,56772 770676579873673216,120613 793595844826062848,252020 754746083750780928,33356 768489828635799552,104973 786863898913677313,206773 794531531322695680,261155 763912508675502081,76623 780772906750078976,182658 785641961604513792,197341 793111651746615296,247056 766005736908271616,351436 785618638225027073,196277 786536903441018881,194272 749970553268736000,9754 761530321384853504,68993 758431389855412224,46076 774969499363581953,144730 774399080990507009,142301 790663434639507456,233307 785499859306606592,196277 788047137988677632,11774 789077468862943232,223286 790263484563030016,229693 775713349640290309,150556 794580236285317120,258741 793836148120363008,255877 779117315757453313,171324 786273450142728192,202567 758080147069235200,45622 791421053939494912,237999 785549333278105601,196917 794381285988843520,257353 764791867183509505,84724 758783533401767936,54070 775817569869533185,151156 785321787487768581,11774 794538415706566660,254135 758320811233116160,52061 760546532353605632,63512 765196115138326528,86103 765036226474749952,85562 770392368361111553,118191 766265626658607104,92016 793639203758223360,233154 778625353506054144,169201 771432104500400129,125367 732179974308909056,349776 776005142592139264,152735 760099195051208705,56964 794571494386966528,261155 759360693476859904,57105 777988692363313152,14383 788169186237255680,215252 788682781760958465,219942 792874358481879041,246392 793100546257276928,249469 758373343980511235,52311 790706003847188480,233692 751846362564616193,12287 785830296956436480,198671 791680825792335872,238292 786044231693381634,199961 788125667430952960,215754 752242899065180161,11798 753955494717337604,30304 792510696583864320,246392 763087970362597377,75899 773900252957052928,139404 761625280171704321,66116 770598597733785601,117257 785977333828186112,199739 795075635341357056,265030 794848827622694916,258936 794590849434718208,261818 781606805688360960,188779 791406452694851585,238395 786588265306402816,204835 788644795765911552,349856 787025547016622081,208014 762311578813358080,431998 778002062240014336,163824 790596453273968640,232169 792036803905806336,243075 749377621788545024,8047 776129208737234944,153248 794599168102776838,261155 791759221025075200,240483 791341751873183744,238207 792081452435374080,11774 769368866908545024,110302 770318553903878144,117257 772099884467957760,738099 779364789294288896,174315 791351565084917760,228989 778482162249052160,152594 766751472348454912,95820 776739347500531712,155451 779825042318237697,155898 767802223078236160,101681 793617440756363266,108396 785363789310865408,192363 767186805426970624,97276 758341797063987200,48289 793650318118715392,252020 751181991534485506,16768 766448539815780352,77586 771793910242775040,127871 790703332423720960,232884 768040887892975616,102599 762705221369884672,70886 781887958324420608,190936 788609956379561984,108396 794241401039056896,258941 768963872581496832,109874 787083985071464449,209043 766317327549947904,91946 795184646564827136,265570 785846636538957824,196917 785920313833824256,199546 793185110069608448,250033 753442102911111168,27312 786497356908761089,199546 761348667777310724,68182 781220072442519552,185595 755205537629896704,35890 781166617245777921,185310 776166249940258816,153618 785978491258834944,199960 773917803707441155,140025 770396771977691137,118191 793853432822018048,255942 794685362924765184,262752 761785698634469376,68862 786046915066470400,198620 787250735306145792,209477 749740955339747328,7182 749665077691879424,7461 760210467801341952,60363 774256680544632832,354109 781417154482696192,187364 778960867295539200,171062 767064377442701312,96883 752979576834428928,24134 775473792512434176,149633 794749826302873600,262849 753330556226732033,25896 762942444371574784,74412 756491022805377024,42432 793169017951358976,249374 762850877271003136,75233 770631947332702208,120270 755469388644507648,11774 790016847831859201,225529 773392293051129857,134375 780571707476156416,181409 788850888387416064,220526 755878048814108672,39384 768249589367463936,102514 790746496916480000,233307 792072921812439043,243427 778292186681008129,167220 787131068260442112,193633 794674856470134784,261155 794730053636595712,262025 781433635492757504,139404 792585265336422400,244270 794226874234863616,249444 793569017596219396,252020 758178658498572288,39462 761643979423281152,69356 767866570840215552,102137 774003549428551681,139404 790685803060064256,232662 793109009305706496,249469 759140077515583488,57274 765599170530914305,84422 793094013695975424,249374 793443890862759938,252196 795742046640308226,267737 777101491370729472,160260 780890761462108160,184289 787105792432414720,205728 772465354400534528,127871 759543637558566912,58508 794076022723452930,257910 779514850644897796,464984 790954566846148608,234653 786934842642554880,206620 792132093925068800,238780 761339696341450752,68182 779354513262071809,173936 793251469671567360,250179 794369440624295937,257353 795013994813751297,257658 763505678526849024,78274 791994592275169280,242690 774041872259948544,139404 793551350860771330,252196 732957193381646336,354693 760533425962950656,62566 767279092530110464,98559 794215041016807424,258598 735009700136243201,350517 773714181296009220,11774 756578253758803968,32625 758292058322771969,50612 781202443933659136,186434 795740591397158913,267576 770731142148272128,120694 779412970958753792,174899 762360473496977409,69794 785499308845965312,196277 785694575738232832,198142 793139069727477760,249469 787294401512939520,209035 793289635191459841,249926 769966359073660929,116060 790267257360420866,229159 785818074230300672,195975 756481261196177408,43391 761582374891040771,69231 764936237539024896,51208 792062427504324609,243187 770503793020661760,118515 791330409820803072,11774 756297726984228864,42495 757614528586653696,47782 764231118975438848,82209 788766794219593728,220029 770885121964638208,72348 758082595213029376,49843 780572949459808256,11774 790668505926529024,11774 794334493540630528,259055 765648109452025856,88052 793838575213277184,254505 770856790300864512,121565 789084287157071873,222655 758122642641674240,41703 767300075718643712,95672 785855332912340993,198671 794748475397181440,261202 795083838271713281,140444 753327159293259777,26492 776842588527611904,157693 785250915926147072,194167 763736156601065475,78513 776825803505934337,158387 793522322082848769,252020 772245243886309376,127957 781377228789669889,186236 793194220869734400,249234 787106041498664960,208989 760285872285560835,48119 759115780101443584,52919 781454297049526273,139404 752799418659663872,23668 793596576186851328,252020 773966987429023746,139404 770431751810326531,118604 794416611839135744,257406 794504058501378048,260871 758155520087908352,51344 759102026567540737,46076 781357223452696576,139404 789736838516711428,227507 773549745851736064,137158 767748592102694912,11774 753648527545397249,28732 777160396608122880,351147 778456403702718464,167220 795112995948990464,264397 791357444169592834,238117 788051255817965568,214234 791484106953613312,238395 794719419557675008,262849 762360356513742848,70797 763170909033156608,76723 792084729331789824,241678 760726235530031104,63776 791356287879516160,237491 767573315036729345,98646 794185506728787969,257704 795388866492583938,265858 775999938572451840,152735 758064293938159617,50542 776891827710418944,158864 785260251750600704,193975 749403672795242496,7082 770411317379395584,118191 761646215809212417,69493 770717918942208000,118192 786935695306817536,207287 793791675994873856,255393 758347556791447553,41703 768880587377610752,106447 776569496446263296,156835 793235643409190912,250633 771306861240868864,124597 772948386790019073,132908 734859132189036546,11774 758089091921612801,51248 762030724337795072,71476 791490715616292864,239405 777077162570555392,159546 786369029556441088,194450 760189016515944448,61145 786968752118198273,207949 792391191560019968,245566 773143687794753537,132578 792120329946603520,242693 794693717613391872,261818 785662693092958209,197512 758767041838915584,54974 775197214440296448,87904 787042807571619841,206257 794452583221968897,259267 790696220989722628,227242 792106896853463040,241678 795034415017627652,261155 771781780366032897,127871 788152279069188096,216009 793178865057136640,249841 758992549994385410,56194 779409421965283328,174660 779801356685180928,176745 770293883544547328,11774 765242686936723458,86440 773419674826641408,133702 768924645789753344,110362 733060256494977024,355261 764555010797555712,81656 738708688865611776,11774 780931462061289472,183546 773910503223681024,139404 794171771511570432,257492 786895121811988480,204413 762842926049177600,74431 788886901654638592,221972 790471192264179712,11774 788043259251601408,214209 790025507022708737,219678 781074454789120000,183269 766719317517930496,95672 780827063146127360,11774 793507793512824832,252741 793180074589556736,249926 767145279032324100,97438 774253641192525826,139110 776790495804559362,157082 789929442168766464,228820 792666129512529920,246994 792031036360142848,243075 780607997793988609,80785 755209772333342721,32572 757817498028810240,65113 788887468338798593,221972 780085417592905728,171693 773962608822984704,140444 780788977468973056,183269 763879752163815424,80153 747546102715539460,11774 774700055047528449,144607 761539868178550784,64730 732943746526941184,1170506 793105132280016896,11774 778075910553481216,159847 794593945988767744,261155 770616336347049984,119937 794019603362017280,256276 790900431773900800,234583 763438008989343744,76723 779081057123438592,169586 794696052175765504,262849 732650644494942209,1170649 766702331320684546,94699 768545242526076928,107469 765367771005874176,80486 793612617847672832,252679 779311399138889728,173964 758417105234518016,46076 792087911999168512,237964 781169094376747008,185310 758799417587576832,53996 790655126667087873,231894 763023156642586625,74868 788069825700466688,214011 753156396422541312,25321 790493101831942144,205972 754972670618378240,34638 786310355391700992,202636 767426715626803202,98890 773882191856140289,139404 764801228572274689,84724 774167333333897216,140444 764239159649247232,82759 773534963186761728,349684 794690920084045825,262752 749965665361137664,9824 775439802762006528,149411 760510937719865344,63268 761389212557991938,68273 760913664811466752,65387 766098314957692929,84209 776909194398019584,159146 776439855681241088,155688 786163544232488960,49459 790633443025641473,232791 791742136794292224,240682 793887245619097600,248652 769327306938679296,112363 747521734908252160,11774 795428111655563264,265867 758826176466911232,54775 788445304685228032,215608 790981178014576640,234583 794562698054926337,261155 795210028441620480,265102 753374271272054784,19598 794937952379904001,258829 790718656380493824,233756 734405947330863104,353505 775894141628624897,151526 754754744875384833,33356 781356102042521600,185310 768467175132631042,106281 759356749447061504,57964 773471549571502080,136900 785697853523922949,197512 736958015513845760,196346 749068234113032192,7154 757087209455546368,45964 750503454183792640,13532 762307845337468928,72550 763790135368507392,79589 773954414491107328,140372 768025962764181505,101778 772994248589193216,132908 780150353589305344,177704 788729199452389377,220029 773663705615695873,31546 776950806788452352,156835 793618016017670144,254135 767842609880588288,100893 791668365307895808,240483 787071423252729856,191622 785326564938358785,186883 763041683130941440,75899 794023406161121284,257492 762360398943129600,72653 773276796829564928,134525 750596471783841792,13532 758820241300267008,50442 794621813565386753,261987 773295584513957888,134799 761398777831763968,67906 789338289694060544,224680 792123177740726272,244230 794191441396461568,257353 776092007290671106,152872 789221474619887616,223899 786532840838168576,202561 758787666611609600,53996 765239203022069760,86103 754707365140762624,33174 761969463159914496,70679 761622869004521477,69292 764793458041188352,80486 755591516735713280,37433 788781879642034176,220526 775642428569161728,149300 795765284187570176,265521 794510554106728448,228576 795025898898604032,264397 767399189206605824,97379 766461153857994753,93286 785841784295415808,198671 795381550150025216,266491 733681038992506880,351908 771071801870852096,122146 778608441950601218,169201 775419077812629504,148994 789444246679883776,225981 793435147815137280,247042 773260487706370048,132996 785890765742415876,197512 750501124696842244,13532 775364064281260032,146259 776906089963016192,159245 787003439335079936,207613 794544847227076608,261155 793116001881718784,249469 794158184860557312,256393 762775098600333312,73814 787089440204201985,208928 791781702309810176,240926 781867545171066880,186212 790651309535928324,232169 779135691846324225,171693 795064435719086082,264397 750287069574995968,11495 755764111884025856,39213 750558045307011072,351424 759784730372018176,58542 763388344575336449,77667 773961109489459200,140444 795013722670559237,263896 732618414317916160,1035907 745846690826063872,11774 795615143807827969,267521 766825634089709568,93405 788461033425731584,218275 792065944541663232,243187 756688649887092736,42432 755654077942525953,1248318 786238567592947712,201494 762129823326171137,71944 786910490144280576,207119 776392283939823616,155390 785897526704545793,199546 794072159081533441,257492 793329982227578880,250633 751105462959878145,15264 778215683242987520,166282 786978440847253505,207287 786976130955870208,207613 773962768416436225,140372 776437798765260800,151463 732643075248508929,353228 759190348820283392,56964 771740815538487296,11774 769156957957652480,101383 789929242834432000,228546 773228807637512193,127582 781354360085311488,186149 767837534168707072,100605 785439166121308160,193669 787326671775010816,206666 794314916177985536,257492 785270184793640960,194648 755823074767806464,38073 785658198137135104,195975 785598605377675264,196277 766377440159465474,93286 794575517815046144,261155 754746763504787456,33356 771816382094831616,128230 752763412078297088,18374 770220379868655616,117257 758512774750363648,52659 766259965854158848,90482 788417508122460161,217837 792852794822696960,248010 769176730015760386,98942 792848727694200832,247005 736934364752302081,352029 777971473239642112,165094 771876784895766528,126390 772897070998880256,132370 785495179218280449,196277 752007381651890181,20831 794737765334159360,261050 750443357231513600,11677 773888772110811137,139404 793214706034937856,249926 760519803043852288,11774 789529025458737152,226731 765185666107920387,85562 788602914654814209,215493 745623362613895168,351252 761696046711971840,69548 785873088625901568,198671 793186056619163648,249469 794907193929764864,263289 792565927745380352,244270 781053154276237313,183759 762742819178024960,74067 775659644492640256,150302 787868177975877633,213647 793111644888899585,249469 788204055461974016,215437 791081805940129797,235487 767805213814030336,101681 778348343286198273,167319 778417552418566144,152594 794165428524224512,258331 761128226286690304,65455 773680806694793217,136947 791810377516404736,238780 778313263956172800,167319 774989946901831680,146119 769571022064394240,113412 793618433946419201,254209 792927112328019968,11774 772843975136862208,1249987 760829385087733762,42282 764235811705483264,82320 762747184274169856,73926 765253566604779521,86763 770975649938964480,120425 756994555082371073,44291 773953235438624769,140444 793876939996033024,256255 767879127563022336,100893 793099125101297665,249469 757884226842660866,49852 771407681663881220,123623 770280610346758144,117257 757801943175540737,48097 793966507612991488,253721 791173599918948352,236108 794022378078605312,257492 755848521769627648,39359 757286921743761408,46006 792969929435865088,247240 770721009695543296,118192 790632543817076740,229901 778260480087494656,165185 754848934867177472,33520 790556345602863105,223249 775433876495699968,148537 778419102570250240,167393 755250671868321792,34666 789370482428608512,224333 757001428078518272,41141 788141410407022592,214976 780555962495139840,181548 792554518353444864,246225 771850716113547264,127957 786830219659227136,205728 790898309988843520,234522 794392199890931712,259659 732413804508635136,349764 763528919421218816,78566 789465500715626500,225981 793326054429425664,249926 752928838473048068,24597 791375328866279424,11774 776127173568634880,151361 792246566396366848,11774 769363213368561664,112970 760608995123998720,62716 761000600259686400,65974 792188473796988932,229159 792401737168674816,243092 777605640382537728,162610 791158121301471233,236454 793701174088126464,252020 766415044066304000,93823 764835311843237888,84724 780077352273350656,178045 765027325956067328,84422 768222559179460608,103924 773621161406050304,137740 780967876702240768,183269 732252577597947905,1170428 770197258725761024,44421 794041081402798081,255299 787102811490099200,207119 753436984698343425,26289 789316514323234816,225359 760334722346070016,61070 765228319352557568,86103 758064185532030976,50923 754777774288695296,15066 763826407981985793,80393 788129557786333184,213253 757000220433678336,45857 767492469680402432,98433 794837522161532928,261818 775977616507633664,152735 756355339071528960,42282 790677537122754560,232640 794517860605251585,257353 791007362261803008,235251 768926992033087488,110381 755110453446119425,35044 760678220589047808,64378 766018119311712256,90384 786939742780817408,207287 759298686568525824,50442 763612466458791936,76406 772558382393942020,131314 775824437782409217,151374 756012869624467456,11774 785255221618409472,11774 786202729848803333,192032 790372344808280064,11774 767040614961643520,93144 770471817685377024,114273 793526466982150145,252020 794565777013686273,261155 794910297001693186,262752 791098346802810880,233692 793641134534762498,249926 778364789416419328,166916 794372775544700928,258829 760376461509349377,58258 795458073599033344,266151 761786472211025920,1248861 795224458055286784,265686 754240576761966592,29263 769597801252556801,114422 764855655194918912,84724 768193650673143812,104395 787099020720152576,196277 793973044691816448,254058 765525813961826304,86264 795421243319185408,267041 787125408055513088,205728 771395399403835392,122126 789306210336010240,206666 792424350884454400,245607 795743257993052160,267933 762382147604938752,72978 774171098652876800,140444 757199118951337984,45311 766238298725502976,85565 770293165962190849,11774 793153667733999616,249469 786967048899457024,204657 791660771235299328,240483 795414145189474304,247930 766804526108069888,95672 773708079556923392,11774 788065635041411076,11774 764312339868848128,82002 776023511697465344,152735 769066192610951168,107428 773262376258899968,133454 777958532121518080,164764 779132833671544832,172962 794175392231763968,258331 785606236309852161,197512 757217422235566080,46406 763117543393366016,76549 771862865674244096,128615 750097356692086784,10847 762402997301370880,11774 786323068750819328,192032 786380377753432064,203240 791443864745750528,238780 758285077717495808,52061 787974288871559168,213887 790678135742328832,233307 780756734776315904,182154 780818561409421313,177455 791707736912359424,241034 767794663323373568,100605 787820081141182464,205197 755162847513088000,35890 763983709947125764,79999 794862452408250368,262752 753661403681083393,27402 758317843460919296,52112 773893819301523460,139404 776639058978213888,157082 760575039984939008,62063 762946198915252224,73814 791606774629478404,238395 781466497067651072,139404 788405300969742336,11774 756956512627458048,44274 755801869348405248,1248354 761946286366920704,71163 791331120960921601,238207 756647791666008065,42861 775744331751624704,149953 794544144916115456,258741 769698398895214593,114987 765583546660560897,87904 770835654716653568,121612 788450293419618304,218275 752651575030677510,22211 776835283954249728,158327 757619261279834112,47545 780809275153190912,182726 794643697405231104,260914 755589800933990400,38032 787889807535902720,205270 752788503621038080,23410 757844113634922497,49728 767941972732489728,101681 785512409523814402,196277 786707773019029511,205902 795660437018832897,264431 758117228461953024,51525 766716886398763008,95786 753798225568538624,29817 785989649336414208,199891 732789965906685952,352711 749735327598686209,9432 777661283415891968,157978 781601067020722176,188231 780760718845108224,182154 793164968736673792,249926 794211809775546368,258331 774299482800263168,142090 791467942957289472,234991 788520505741602816,218455 770960720129167360,120610 791764775520833536,240483 794533190396497922,261155 794574587937882112,261155 765401297109614592,86103 780681434881200129,182036 766827927363198977,72798 775066359356989440,146205 778029690241941504,164669 792742515598323712,246726 765730252546990080,86103 768975391327485952,110389 772865415676583938,132848 770972907732361216,122146 772029320646823936,128519 762774955842863104,74281 795418667018108928,266748 766673726867922944,93286 779139291112964097,169580 775791101735211009,151463 785270207421964288,194667 758395434054193152,1248603 787143110375665665,205728 750787505608351744,15316 785503091562991616,192032 789528144478896128,226731 758239133315792896,51344 790935032483356677,234583 785321470385909760,11774 762014345073045505,69878 751555576157466624,18452 755111291363086336,34731 762120723024322560,431998 791786307894800385,240584 748941442140213249,1170318 760241428970602496,1248387 787987759881302020,214209 793292565504200704,250375 771396084581167104,125367 777572653687185408,161277 791766656754167808,191778 791886296369229824,240483 751892120986845184,17416 764168635099258880,80393 764075756326563841,81702 786235545735221248,201958 754743837835354112,32873 793323880907702272,249926 752627877070376960,21074 753352349817593856,24788 788501505951227904,218351 763159537163599872,76549 753380431483908096,26458 795044854162161665,262053 776388310679683072,154071 753666127667027968,11774 773483202598100992,73383 781248033434443777,186434 778991826204254208,11774 788343670135074816,216038 790293087402598400,11774 773650038689898496,11774 795655813926776832,57870 750989603478315008,16216 795080815436763136,140444 751716588617756672,14277 794518844605763584,258741 759249469653344261,56192 788067089873506305,210253 786293423099830276,201558 764972667984314368,85562 795413109154414592,265855 781078449784053760,184223 781336277992009729,187386 758752757792800768,54070 776850684985675776,157755 792150281014378497,242693 767946113144020997,99044 763340456956534784,77195 773936440686284800,139404 785911669436272640,199640 767742610446307328,100893 771090782635761664,122344 775933617075724288,151071 759210369256685568,56964 763014759948152832,75899 793197194807382016,250064 760547259821936642,63214 751999185939943428,14277 775417069663719424,149200 762639776373673988,73981 781157862613540869,180088 772785564311490560,132335 772870096196816897,133257 781555284594429952,188401 780281668703838208,178652 788965089818718208,221785 754998551264886785,34666 794623259199336449,262145 765719766774403073,88546 794544417029898240,261155 780225627018366976,159475 788551802782359553,218628 760664807250866177,63655 794592377587515392,249926 765509289095999488,87903 795385717891407872,266151 794189900438327298,258598 777511410356150272,161387 794668698019581952,11774 762351785017217024,64197 763163544896483332,76127 786276061822803968,200244 790968363455541248,231870 771960050172694528,127218 794707736235823104,262226 757908286402203648,47940 763545813280632832,78115 778298738091655171,167319 764960598459289600,84724 794705003726389248,262225 754719836861665280,33356 763347047734992897,73926 766221583178403840,90539 786736166443843585,205094 771127200120770560,123038 785624389446348800,197512 795775355793670144,268777 770588417348411393,119832 793845399836655616,255942 761982995909734400,71408 786904124726050816,199640 756619322559037440,44273 756766390200041472,44271 761456934473994240,1248912 789190476481990656,215437 794766122524389377,261987 792013138866606080,243075 779310561565736961,148045 765518162276257796,87904 793330320309415936,249926 758115474899103744,47761 767821026134601728,101681 790901494518210560,234564 742393289924595712,11774 792181245329321985,235685 747463207241953281,1170845 767859396328165376,102137 771918695140503552,126607 762641471170158592,73814 752279812060749824,18504 771742846265286656,108396 789536144086016000,217519 770672473901707264,120610 765608139190312961,86119 771002639454760961,120474 775027832267403264,146259 795301266318565376,264397 759218628092891137,56964 754734962159386624,22393 792077704858259456,243187 787392785875775488,180433 779981990267326464,177697 757077396625522688,45311 794599739606056964,261155 764167433754120192,81649 768248688460308480,11774 762271094367744000,67350 793199297668022272,250430 738037674167160833,11774 780841755835002880,183826 785390176230969345,195386 768766472852078592,108825 755255746321846273,35890 757014776245526528,44429 777528643933184001,161219 788017051747188736,214492 762718699484745728,73910 793973097523122176,256393 757625654682673152,47761 771011227518701568,122146 795055586530430977,262849 793159417692884992,249926 747520760864923648,11774 766363933603049472,93286 793132114770268160,248516 791349792630636544,238395 793258461802991617,250933 794593972945567744,261155 780566522057994240,181419 791358326948757509,237908 750403111781593088,13059 795289543159189504,265846 785659382658953216,196753 795050892550664192,264397 766666312219111424,93823 759122469437394944,56964 760678190230609921,352572 788387485936078850,217533 758685859088470016,54070 793900509006413824,256255 755615134412746752,23217 736435611595198465,11774 789168850184966145,202660 780560244694843392,181419 771534964248555520,124597 794580355487436802,261155 794261848602210304,258456 790520683713355776,231894 754766094867529728,33549 794350259199741953,259034 790876572433735680,232881 757710512406659072,47844 780730847062323200,182726 776808502111014912,354841 733744875137552384,355512 759467962629632000,56964 771246786501447680,122299 794177651283927041,256439 790949345151455232,234653 772514671014346754,131007 758672844259725312,41680 750363017754337280,12883 785650908298416128,194082 794478366246268932,258456 788456603855032320,354531 765246777603846145,86440 780786781599903744,181886 790625686641897472,231336 752219573093564416,20279 780634020858109952,181419 793112232208904192,249469 758995216942510080,56302 759373494236880896,56924 778946062740361220,170252 791420939212775424,238378 765971683228344321,90296 759786343413145600,59666 789244015107534848,224297 777527854657572864,156061 791763861527343104,238099 794528454779641857,261155 768490432426758144,104162 785481991785373698,353879 761432107017129984,53034 762051949751525376,431998 785466420918362112,195975 766830755037126656,94718 787084060338298881,207109 772460344404946944,131045 785458744930897920,195955 773681806067412992,138165 794327021505478657,256038 759765674478579714,59666 756566111840268288,41680 779379806416859137,171377 794989262118723584,263906 778553520610041856,167124 794577902553669633,261202 756962830234980352,44163 792145997203922944,243187 767414904122814464,97379 781254029800202240,186584 795606431630327808,267578 778800475986468865,166282 786267755024711682,201958 765375866192826368,82208 764232812132052992,80939 760572928400367616,63753 770359483256233994,87904 767160122082791424,80939 786721966644404224,202815 761317554375659522,68057 771195971984207873,112872 788534695491493888,218275 794635401302601728,261155 791010837888577536,235590 772834441156845568,132335 794639956882898944,262145 791418074578710528,237857 756517180670373888,43403 768117185839456256,102514 777339326904557569,160609 787770301841018884,11774 778971664151371776,47940 787620832994480128,134308 794515871821660162,258456 761655699919155202,69747 764399246711853056,76012 777574761098510337,162497 752934392796946432,24173 778644191916224513,169201 788483820727115777,214899 785887571716956160,196917 771128248621207557,122973 771402498154176512,125381 775657817923399681,150419 762000318544478209,68654 755544113240498176,38183 765685705162969088,74575 763500661476462592,78189 771518938123341824,125554 776952441526972416,159546 760652064498352128,63937 760156411514978304,61051 757683644756393984,47150 774798898070114304,145244 790214569868296192,226490 790537148999069696,225456 793224499537772545,250064 751577107336093696,1248135 768144593380581377,103354 794700120180736000,262784 764780104207794176,84724 795715465876271112,266079 787904481790791680,210585 779501124571115520,174315 758134514329591808,43225 753744898403229697,29263 793317314955534336,249348 759218682727915526,57348 764134704744366080,82066 779835769561026560,172945 765189263260524545,74247 781330493442625536,183364 755980255181934592,40534 760139582260195328,61145 773920586779074560,139404 774001697463017472,140495 769373995040845824,111419 794516279679975424,261093 774068844138602498,139404 753654432357691392,28866 785789127467773952,197512 790378776538574848,230282 795248222604296196,265686 785516431312097280,196277 793256136782835714,249926 762666114551644164,74133 772844073937997824,132335 775304177375334404,148170 780681363573923840,182036 793174024759148544,249469 773186908155441152,135025 787318817340858369,210207 789721954529882112,218793 792859844881645568,245313 753858073022783488,27045 772906358614085633,132908 780753540834820096,181935 788056892119580672,214078 772899513564471297,133450 779304641762820096,158387 790653220645376001,232749 775094499567468544,145866 778667351302672384,169310 785550874483449857,196917 752938972565745664,24316 778378888409776128,166852 770192312454352896,117257 778357071796248576,167522 771450708742647808,125754 775523206912434176,148800 768038981112037376,100605 789141213396013056,223492 753858204648431619,29263 753696339700121600,27402 765555102350356480,85938 786487700169723904,193297 794669760231391232,262022 752200587886759936,21461 776098553185742848,151463 789528123872247808,222788 764204746135613440,82209 762892366437052416,74321 767466144353488896,98751 749823652783415296,8588 771973335668391936,738099 771839615523295232,125853 777563958295146497,162497 750694020280528905,12957 773633680094928897,137869 773709963931811840,11774 774988826112585728,146259 751974700301979648,16931 763516528482512897,56391 794323500689453056,259659 768951981595561984,108385 760272584495607808,61011 762016287493095424,431998 795720393575305217,266151 772483483532795905,128934 788563171002945537,215437 792331454026047488,243187 792383142212542464,239906 792577468389531648,11774 751582465291120640,18893 775495196460982273,130142 772295531347349504,129558 764781266591813632,84247 775695609323921408,148684 793102592637227008,249469 794924898170863616,263895 758308755687763969,52061 780612790864273408,182122 791717818068643840,240926 795680533548253190,267262 751904480455712768,20318 753033809407381504,25255 795089852303900677,261155 757788025971630081,49431 793104178927181826,279676 767409668272578561,97519 770829297917452288,121479 766581173128667136,73926 768857681872334848,109666 788552967918092288,218969 760970968064024576,65174 776906085735292928,159258 788465752072261632,218275 785976590828244992,194667 785991424068030464,192016 794020083505000448,257492 777470530794446848,159876 794731300875894784,262752 774077035127967744,141360 794217652931526656,11774 789186427040903168,224221 780952403889774593,181440 756639999718719490,44461 790769837706469376,232863 778872463253991424,170252 769305670432595968,112693 777855936203485184,160539 792317452000620544,243165 775415330172612608,149200 793375276159766528,8044 757645054097752064,47782 786632225613807616,204413 776409497954680832,152314 794249725448978432,258456 760171345128857600,61470 771922354779873280,125742 790285809274413056,229833 789490833762480128,225959 751231952741470208,17794 754016135016615936,31095 792078728155189248,243427 794813195915554817,262890 795032299045847044,264397 773976965594439681,140232 765585400480038912,76858 756604358662369280,44274 755843763835023360,18215 786250482184364033,201958 754110303705632768,28451 790949578958893056,231894 794623157730623489,258598 781245933757628416,186434 773666286265962501,138165 793130064984600578,249469 766991958384312321,82066 781222239500775424,185310 764134630408597504,80016 786906747160006656,207096 790742237328003073,232791 753916896102248448,25135 771530378297249792,125554 765038010131812352,85734 778643101078450176,169201 794163079219179520,258331 778783691908587520,168794 763815247287160832,80550 772299204978839557,127134 778369758752284672,165348 779728703232303104,175092 787784492383625216,210208 765990178750160896,89254 794595227759767552,23217 776930279277465602,1171739 760534224638214144,63410 762574815169421312,65027 795028382597677060,263710 763918501828374528,80720 774175821980315648,139404 780746658900504577,182036 793204359899123712,249926 792223366585483265,235685 760721972129136641,60999 751132257767845889,16902 769037422793482244,110709 758273490579517440,48289 794670015161257985,258922 754001365844787201,30815 770892263698362368,120557 786635605342052352,203510 787066012046807041,198883 763368344028405760,75899 751546003094958080,18160 795705831090229248,267862 759150224531136513,56964 789195342659006464,224513 753724080600342528,28508 776984284603224064,157082 757589599359082496,47761 790662808195125248,232169 764340018223669248,83248 779416250627727362,173753 753737349566128129,29548 763772849119174656,11774 790769864344498176,232791 786401593495326721,203350 790660780475555840,233307 785924730662612997,199262 758718957167730689,11774 788082305768185856,215252 794249297340436480,258085 775103616994643972,146847 795396147607207936,266464 781606303797878784,131056 789100147317714944,223037 755484322216366080,37973 788506964284301312,218349 790790220404826113,233307 755163079294476288,35890 751551494441152512,18409 785548674671583232,196917 785906581271678976,11774 785970256506302464,199891 749639386971734016,9378 753066624123559936,19133 780237233274191872,177665 771459678815547392,125204 785624318604476416,195782 794591438646509568,261097 760452113138847745,62063 769861501586898944,112725 772889055335944192,132370 786352315129180160,199546 757309171326943232,43391 781274863277379584,186584 762628575270957056,73814 759809873672495104,58542 764115433859457024,80155 781780042627944448,188443 773703855422836736,355185 763746597876498432,79863 794176744290975744,249926 752652176753766400,22657 753646252919775232,28866 788530706737528833,104244 795187665431908352,263864 756697810414755841,43553 765984487092125696,90618 786636768825085953,205294 761365843246657540,64722 750503973786775552,11495 756346529317781504,42344 778980965221666816,170187 793184654614523905,249469 777970929976479749,165185 771075721804541952,121949 763182438537367552,1249111 781366262798684160,187470 761992359835992064,69794 761405961412149248,67229 770331374171656197,117257 791350742728617984,11774 792084361541595136,11774 787806947831582720,212239 757887037508755456,48549 759813241325387776,58542 762097009088049152,27156 774751878710108160,144494 788724371665801216,220029 785648293355413505,196277 780483859628503040,180783 778971509272502272,158229 777984164532334593,164375 754716563677130754,33356 780087840239603712,178200 759640983864762368,56964 771974068249722880,127582 792541074988367872,242693 768090418328330244,102249 778526425901101056,152594 762174894142529536,70886 769490250460762112,105642 755541692229427202,38026 793182861599895552,250064 781467889534701572,188119 793295895101964288,250293 794992701955592193,263697 773903757088206848,139404 793952356358504448,254135 751848788554289152,18009 787980095214485508,212139 754716895870275584,33174 770411336337502208,118191 790577742848794624,231881 779441560467431428,172799 787720980420497408,209794 753353395315085312,25189 794034388690501636,257735 761649887352066048,69231 794532770240495617,261155 766714442964926464,95708 771953902396776448,125367 794335360952082432,258878 753197001370574848,25255 795126498072154112,263245 781208713461952512,185595 781538591826669568,188401 792079796129796097,243187 766499770651123712,92958 778659295399378944,167319 757076431612571649,45857 778439214824251392,152594 752845376940498944,23899 792642073484627968,244270 754733049183469570,33356 758185725598785536,50442 773892169677418496,139404 778285181052588032,166409 793575797806202880,252679 750097099765809152,10848 772197839241904129,129700 794605420396613632,261155 795744877606735872,262022 767885984268587008,101163 771088783634669568,117008 772357284873797632,121795 773900812032499712,139404 773911709555777540,139577 786620413145210880,204835 793816953416626177,255393 793152284490366977,249469 752949118474055680,24196 759097149061607425,56964 788386134510346240,217519 756052011871854592,18215 768040875289112576,83393 787985651538984960,214209 791670618349502464,240483 792079026030465024,220332 793132559605436417,249841 793474712982564866,252020 794628004681019392,261987 769602705048408064,112701 785640202656182274,197622 749647226792579072,9153 781284124245889024,187170 780209429576900616,179035 762832529024049152,71502 766773040059383808,95511 793510409609379841,252741 786310965042249728,202429 763463588262531077,78159 794555552294703104,261155 792668245471834112,246632 774032426091683841,139404 741330507368169473,195876 773640744808620032,11774 787276795708071936,207613 790682193307676672,232863 785258377848823808,194082 793160018749165568,249841 756376046270812160,42249 757174393785184256,349060 769296823353618433,112788 786637803538964480,204835 787724897518694400,205197 785614114907271168,197512 791275975875104768,236884 761669842529157122,70085 772715194128617472,130988 787227236369702913,207360 795365266305781761,67229 760577933148815360,62708 771396795704508416,124597 760731662544142336,47835 763429918621437952,78159 757536935984373760,47659 780098265937248256,351152 742773745316679680,355701 757274325686845440,46384 771913979329388544,128615 757905949432643584,49431 769939642116403201,115530 787401642840825856,210313 750333653058744320,12535 768540863148462080,106763 787707865125367808,212139 790022256709689344,228354 792649586640838656,1170736 790252248924299264,229901 785326302953811973,195148 792154303465009152,243648 793126607368101892,249469 791358062376292352,238207 751157038693158912,16897 791352821132042240,238395 753106715122565122,17416 791359842036420609,238395 754179376279760896,31611 760783118714433536,64664 772552492114509824,131421 771374073456758784,125145 789862930728845312,228363 775926611170299904,151065 765762741940412417,86653 772168569035653120,129119 735151725724631041,11774 763920200127229957,80939 754016693991665664,31095 772537842232881152,350954 781365796891140096,187519 790581074967597057,231894 785645598519111681,197512 766135968290177024,90373 767080478289559552,97850 775876382337314816,152314 785547848125390848,130635 758742103144837121,54070 756960440782061570,1248441 762346856026222592,67547 768255524974407680,103924 765381817096507393,85562 781217406844805120,185313 792920057366142976,248514 773880037061828608,139404 785649462664278016,197297 758688972541456384,54070 788525861783769089,218260 764183377662607360,82066 781344507119869952,139404 794338162583556096,258741 760452831325327360,62771 775554710807965696,148473 787974756725383168,213796 788554210774102016,215005 794544461002969089,261155 768528216059367424,105270 776897466369122305,156835 741326907661291520,11774 764634327464316928,1249246 765016146563268608,84724 773268567772893184,133043 788682324535828482,218275 788821091712020480,221297 773537994619977728,137042 778465851464757248,166282 752906399609389056,23899 778031888988508160,164635 758719173497327616,54070 779289668202344450,172089 791110879542587393,233736 762730584326205445,73712 765423238063108096,85562 785529672893239296,195975 788131098580529152,215754 793453471743799296,252020 763883870815223809,80939 794610181065867264,261155 772943105741852672,133081 775427381209157632,146838 753688734021849088,28981 774056309175914496,141316 755542454682517504,37991 778950699400896512,171324 785814925772021760,197341 767929379812941824,100620 777320894653992961,161456 793103217324273668,249469 794585089069809664,261155 777997364975898624,163153 794580683222085632,261155 773919624220073984,108396 793161809217880064,164814 786955357125947392,134418 733121675135352832,352089 786660236719452160,173347 770311861594038272,118087 779086424725458944,171060 772580191889723392,131542 774534376000524289,354073 793198953919418368,249926 760561478692986880,63451 774997459185508352,146259 776901935530176512,159308 760557541269049345,63149 761250590643085316,67547 757622039876366336,47940 756484691927113729,1248387 788470844808921088,218495 754980867496304640,34645 795718803569119233,268448 770590329632387072,118191 756114071666036736,41533 762111037831208960,431998 791444531849879552,238780 737086083905802241,352687 752176492533121024,21415 780804342655967232,183269 752621384946319362,22436 753761829038485505,29533 786997668266536960,208176 758679969190903808,54070 770610430200934400,119832 755493597152210944,38022 732551987976384512,398850 793573412010471424,252408 794691026921410560,261666 752126804912136192,21091 753734697717534720,29263 787801668079476736,213253 776823807608840192,144361 754847927185518592,26721 791333617330892800,237872 781901216204722177,181952 774021232287109120,140900 793607438108884992,252044 791856684092100609,237491 775080356798050305,95672 788753156981329920,220029 792683772101726208,243075 758823376915836928,54631 765655810710003712,88930 769005585589211137,108729 753765323216674816,29790 793874818848346113,255942 732363875295711232,349357 793998358373224448,257492 755627444900618240,36877 780821573246849024,183338 772288760297852929,125554 785958508063629312,199546 768503960961298432,106716 771431582963990528,125163 773934299095629824,140134 788113553580371968,215608 785841507907563520,198671 792260263072456704,244659 789312314579230720,221785 793568744614178817,249926 768578211034849286,107423 772906675003125760,133519 777512519049109504,161387 793138309555978240,230669 759484418620809216,57418 757297287118938114,46890 776871243308011520,157693 790648767082958848,221795 795329479379980288,228820 771013671430389760,122146 780102430516244480,178045 773388396169486336,136515 780539963074936832,180655 765877183306838016,87904 775215722779840512,139158 753712311714611200,29456 777542001243721730,160448 774678668958392320,139404 756828643528171524,43553 776557938467082240,155987 793873889130455040,256358 792832399113461760,11774 763337565592293376,77476 776934305020911616,158759 791381791705825280,238207 755065989490814976,35044 773591854080069632,129551 792058215202684928,243187 751895048149606400,14277 751987673624145920,14277 762119789758128128,71550 794684615315300352,262752 768447210765910016,104162 793162912990912512,249841 751783472327516160,16931 794744236537094144,262849 771476625779294209,126152 786595996528680960,204971 761564239769309184,68102 765295773294755840,86653 793094936564342784,249286 767112760081592320,94699 777061858054242304,159876 753644914081042432,28732 793445019361374208,252020 760896942574481408,64713 774517169379942400,139404 792700800166457344,182179 793497846079033344,252408 764928466424913920,11774 781168783327162368,185310 757626751786835972,47948 778801862023589888,158524 791480442482364416,237198 751191525690843136,996861 791507739205832704,237491 757438919915008000,46394 768693601144492033,108203 748590327334854656,1247908 770280956376780801,114254 768062352860278784,103012 771764347160768513,125163 769306583322853377,111049 774798784417173505,136904 758701830796959748,53185 760919947694510081,64693 768785631707299840,108861 787415045361643521,206117 770725272127545344,117257 762784405035294720,74066 751050824042811392,16422 760341493571739648,53996 754020675115884548,31035 768530289916129281,106819 785661582705586176,196609 779133519364784128,172962 768540261219786752,107469 773891965033127937,136904 766341488888385536,92860 790663646950981632,230899 756847144179339268,45040 786623820983566336,203674 754708398827040768,33128 771743748296364032,127366 785998408666456064,193636 755446015042396160,36494 776845716983582720,157755 771480531426942976,125111 792502353249177600,246425 761628364918710273,68993 794907830541287424,261155 769236050963230720,111558 787093022890602496,209129 788522940522500097,215437 756920931658846208,45014 770421041806110724,105109 787655596925255680,72035 791793441399111680,240145 764855796442210304,84889 788899914335956992,11774 787533953632722944,211347 762092916378439680,71502 732377540896145408,349470 766522833929248768,93184 764457225008009216,82837 771029131202920448,122656 794541647778430977,261155 756615273633964032,44273 793133998105124864,228634 751564159511244800,18452 763430135437615104,77720 790406187741306880,228341 775657568735756288,350822 764621497897930752,84209 776809180397273089,156835 785354603172925440,193671 760444401071951873,41680 776193510185717761,151156 772579454178557953,128934 760675321230209024,64197 795402854580256773,247930 732716426985803776,1170595 756112956186853376,38511 779570992431542272,174989 775547269001072640,148684 733095035437260800,355880 752181840417611776,18413 791052875858341888,78159 793168320161845248,249374 791287949354754048,234583 791009827745136640,235620 794592698560811008,261155 752236303719301121,18030 762843906287345666,73712 763204305021198336,75899 772813299331178496,132335 756943926037065728,44450 785611441176850432,197297 788019491565207552,214354 790710981810716672,231894 766769664944898048,95988 771304727833354241,124597 781338758880829440,186681 775415527648948224,148645 764175063834775552,7311 791759221197004800,231498 775361774891573248,11774 775541478865051649,148713 753335212646408193,26458 754038614993018880,27853 789844238397804544,226731 765980711413096448,90735 771397178304634880,125145 762642551224561664,73022 779378022986215424,174427 779045038181453825,172345 761287381643177984,67023 777203046262669312,160373 773928572717264896,139404 788081957406175233,215252 756642208128831490,43258 791429550597038081,237908 776990884432900096,159845 792083965746176000,11774 758051071616962560,50787 794659448606380034,258193 793080670599774208,243075 776053966773837824,152735 755162901858705408,35890 768124631781744640,103212 769963746135568384,114254 772821157422792708,132364 768836059950096384,109104 792239654388928512,177455 777407332212846592,159876 780556769470795777,181548 764970576591015937,84929 765396363521716228,86763 757256646301212672,44823 772047911307841536,129208 790345061833867264,11774 795077261036781569,247651 767745430591504384,101134 778307212565295104,167319 790853204745396225,234473 750398209847992320,12883 764973090887479297,85562 762718669210124288,73926 794289890926198784,258829 795699679774130176,265855 781834511545958401,190635 790924184293486592,234796 761573587820109824,69231 786168453455425536,199546 765221023780212736,86103 794678791104774145,261155 755287813805920256,35890 771136704006717440,123581 791711931048624132,240970 746823033025892352,1170533 780167101826928640,177724 780119298270461952,178503 780933332636954624,183826 794626202678005764,261155 758110032089247745,49563 780154373355757568,176890 773943361187176448,139404 753650233712775169,27402 755103823954313216,35044 760112758008446976,58227 794262918917287936,11774 793620717195649025,252014 766744483144708096,95708 793468767607066624,252196 773700477351407616,138061 773884594777120768,139404 793511995395936256,252408 773662063268917248,209828 754719589649510400,33356 768849882111246336,109167 774194697556361216,141887 772120118537101313,129231 795498569562226688,247930 787831753922805761,210208 773239764430520321,130667 790991853755650048,233692 763668159287230464,78296 776836488201768960,158520 785878624008187905,199262 791681610991099905,240483 787780235697623040,11774 780559909561720832,178045 788909210666840064,221143 732986699035205632,11774 793799064315768841,244777 759371533773070336,54070 779075067435036672,171795 781131085254004736,185496 794833953366515712,262849 789532368709136384,226731 776237898458857472,153194 767397821402132480,94699 789919198210355200,227615 794256878490382337,257492 764316512886763520,1249229 793074216392359936,248514 793952879300124673,233467 786244779315048449,49459 789823710349799425,227242 794543305606516736,261155 752863507205410816,23167 794665751902822402,261050 791746028798083072,241034 768134173571870721,103071 764853489507962880,80720 794559283350425601,261155 786332037997297664,193636 755963529019088896,40550 789041699313950720,220332 791189813361774592,236507 788540083225985024,217024 794045844530012160,257429 777953404425375744,163824 750509406069018624,12535 789709986796490752,225981 774298497268932609,142563 749102674142834688,195876 759575948383678464,57574 770050327810871297,112788 794530492687196160,261155 794589706235285504,261796 732636137739694080,351837 765211449941602304,86440 778664533959188481,167319 786973483355865088,207113 757186871902539776,45125 757559557530857472,46280 780157219568357378,178560 793067304120487936,196314 775248783303139328,146847 791842141227974656,241819 759583512894775296,57574 765984248717307904,90694 789545408326275072,218351 770154258041831424,117026 792861890221408256,247877 752236943258320896,20279 792175926251491328,243165 756279522392178688,42495 752905339368976384,24134 794634586403651584,261155 770704519705399297,120610 787857180183584768,211368 791371892129079296,238207 732186318466367488,1170365 753460510037725184,352061 793946635092901888,256125 768549078208688129,107469 794407639807455232,260033 795463407843483648,267228 777555639983808513,162485 794965198834647040,263697 740365828441268225,11774 763414055608459264,78129 794206863948677121,248681 786248522085572608,201958 793856287637381120,255393 795125570703130625,264431 732365263199440896,350295 790696652700954624,233558 790517026498437121,196676 765374143810240512,86961 790732718225010688,232662 764094759388319744,81702 760630357699993601,63451 781827539442495488,190635 764244739495497728,82283 781639536489136130,187976 766673683582595073,93823 771465655749083140,125554 781102333505761280,185310 781607050644250625,185595 769920140527833088,115511 788063087387607040,215005 758420141575208960,53163 773649738562437124,137927 787160867439714304,192391 753697299369426945,29263 785917575775551496,199546 776729523148783620,157693 795002635308924928,263906 790612963220721664,217788 794661060515155968,262022 776905685359587328,159359 791692702068805632,240483 794635429630906368,262022 771431739986108421,125554 774747297812975616,144690 793555939760701440,252196 781095783454027776,349714 786558403724382208,204413 755167326622797824,35890 780437646862450688,108517 795070467191296000,264397 766011761631920128,90908 769216701544165377,11774 773127635887009792,131007 766282324350676992,91798 775386959216795651,147517 787040351030620160,208167 790658902975062016,232169 792037384934129664,243187 779665345720250368,176168 732683147473608704,353220 794863249158242304,247241 773656062863872000,137795 786142855790231552,200971 791877018132426753,239880 769225642692968448,111549 771103227458809856,123587 767804459305033728,101681 761931569397325824,431998 780788402849472512,182960 781615966874660864,189086 794114526753030145,256255 772483979526234113,130407 780998407661944832,182036 776872145343221760,157693 758846207309455361,54070 764937187230089217,85067 780491146866728961,180783 762266525533216773,72420 778699785368764416,164980 787016519104487424,206054 786683042190548994,205349 754743925903126528,33356 756373305158807552,42344 792038782010818560,243187 750944676644024324,14855 793154720634441732,249961 789511952645120002,205972 757690988445982720,48663 765267757420150784,85869 780473210458542080,180647 770382571293343752,118191 793202964349460481,248988 774583489819766784,143845 766227683181297664,90384 762755262579023872,74650 793227961059028992,249057 759106549746921472,55660 765990991165812737,90031 789976238592929792,227615 756424383124611072,41459 788817858126090240,220029 768072272510869504,102163 771849510083563520,128017 750676826037641216,13201 790908327370723328,194060 788806636382978048,220332 761921378471731201,431998 795471106585088000,261155 793593186853785600,252679 771720042891190276,125554 776095750337855493,152872 785299277161476096,194934 786041824624254976,197512 786622167979089920,204410 766708403456663556,95427 769222842793746433,110942 761623307237986304,69794 776941642989338624,159411 787421041144401921,206117 792427200150663168,244884 786261880750747648,201958 793582794370846720,252020 785626434203115520,196729 791686351330566145,240067 764174341898637312,81130 791404596249948160,238207 776151821391843328,11774 791663091368988672,240483 793180020394954752,249927 753689188961103873,28563 769388141316870144,110585 760024281883353088,58267 762417303476510720,70797 780507842461577216,141277 785795566915715072,197286 755417143580110848,37224 764851166731657216,84724 763559012608737280,75973 786613560768102400,204901 762053025963716608,70886 793992318990700544,249926 766050864800948224,90969 777942202819420160,160539 770317901521948672,117377 770936586754256896,122146 780014994498973696,177748 774480847579656192,141360 787336788113252352,246425 772553652422705157,131421 764120337118355456,79934 762398573220794368,67973 773975145111248897,139404 793487979067088900,252408 789157201977995265,224093 791412305426681856,238207 773886193792671744,139404 792089404588167168,243075 755210773195067392,35319 758661082068185088,54070 775884560190042112,151410 791352862114668544,217634 760965645324259328,64730 764900403628564481,84209 780876877422624768,183269 788186805396844544,216009 750395431952277504,12883 750122160690040832,1248059 791799077008707584,240584 792312645332312065,243987 787261308957667328,209351 790973023734026240,235590 791666173704372225,239692 742723148240592897,47188 757725215145066496,49056 767317096736915456,96172 791827376531345408,240676 778018897014337537,165435 771102328174866432,123583 773706916119797760,11774 755058079947952128,34898 778830674060910592,170252 795753667618045957,199307 766099008938995713,90908 768048422964301824,102998 786600194976587776,11774 794602683579695105,261202 753980206927351808,28866 763954821002956801,78566 757346530617659392,47090 773888687146926080,138362 756232699690397697,41784 774393046943137792,141867 764998334033432576,11774 766027017108197377,90384 781507890628562947,182154 758048322301095937,50425 758133962850041861,14351 774085711125282817,141360 793215987994746881,250544 771979315445637120,127366 785916123166408704,199546 794879897135157248,261155 747699502941880320,1247364 794899054455037952,261155 781624392031678466,188458 773513545308778500,137042 758037264010186752,49925 763722646903255040,304513 777300654423363584,160593 758716152746954752,54070 763049935025606656,73721 789080236730253312,223286 791746376463810560,240584 758827923642003463,54620 772010930611687424,127366 787001605170290688,207287 794307442100162560,257492 795467974530449408,266151 788947209224069120,221416 758585010341281792,53739 752013803399831554,14277 788781242649022466,220526 794252221483536384,259063 755450682929389568,36735 779469945365155841,174557 785589333650726912,196767 787106122586918913,207109 749289160360366081,7828 795363877018042368,266054 732442388409528320,350808 768236587595378688,11774 789291766360846337,224680 794320306710069248,259773 758346643443945472,41703 774993313564856320,146259 794921065784803328,262752 795718424412438535,268231 765979082848894976,90384 793254305763618816,249926 787316662760464385,210289 768985091804585984,110647 761609553641246720,1248944 776811895256780800,11774 756280830876672000,42495 777936805832167424,140444 771071957781483520,123028 742769508650262528,11774 756891487556820994,17416 770376284153131008,118761 773973217610440704,140444 786999568214949891,207613 775167317365841920,145866 786940318780387328,207613 759411103625510912,56964 779363866765516800,174427 788509225836097536,217519 772527985136132096,130988 777202114443501568,160353 788160872522846208,215608 779379110174797825,173347 776004724394831872,152872 765510192616316928,87904 778678255129808900,167220 792476715662520320,243286 759088968637878272,54620 791810388165849089,241819 761981164236238848,431998 775756909135749121,151463 789248006268653568,224297 786729628807356416,205638 787819603963490304,205181 759829249385721856,59923 792535929487433728,233307 752241231430811649,19133 787394154858819584,180433 790306877838127104,230485 790618799502270464,231870 759588123252776960,56964 780372930605703168,179742 749180484085743617,7538 787999922251444225,214209 794711825199886336,262849 752801542399459328,22575 792083862289547264,240583 795029794748596225,263907 779684135954776064,176110 754911962685898753,17640 763874797608693760,80863 789077174800089092,223286 794942963591839744,262847 762455332110991362,72534 786298843604267012,201555 795772065865404420,267521 786304336569577472,192032 791419181107335168,238395 764642687991492608,83381 758713998665658369,11774 780988099153260553,184223 768254109459808256,11774 776081648924422144,151165 788151291402858496,215754 753986041929793538,30339 755546659489058816,38476 773519110567231488,137042 792149051034759168,242693 777135744980836352,158318 771406785685041153,125367 791784740978294784,203710 767804594210562049,101383 780440362762534913,179416 792463060246073344,244385 765150730453913600,84724 793121426739957760,249469 756371796677496832,42249 761685301500661760,69947 795706252173058048,262022 781365660941189120,139404 753002889702965248,15536 732257626864521216,349214 779709163324764160,173325 769931521478230016,115511 758442220974247942,53144 768612693800386560,107069 765258259477299200,86440 756523878965452800,43266 768065150926655492,100893 773560137755815936,137042 761664124593983490,69711 778498296721453056,166674 753656225825456128,24248 777305282443489280,160593 793609027720581120,252639 760623864967729152,62728 789903450645655552,228717 764193779125366784,82283 762205825855139840,72035 762418997190983680,71099 771767947626962944,125367 774050009423544320,139404 758494596066316292,53144 772511093084291072,131045 793295845106024448,249926 733035175181996032,1170789 756589130642034688,44274 773915717360123908,139989 773928473073180677,140039 750360743711690753,11495 765419326258249729,85805 773524602605535233,133702 777503017004326912,161568 762684563730604032,73814 777580510209974272,161456 758652507765768192,54070 771950091515072512,127871 788809095453274112,220526 793563589256806400,252196 767403659680477184,96039 788447803395629056,215754 791630970155741190,238272 774069454057734144,136610 761634947941617668,11774 756545450509996032,42432 777703466215018496,161277 759957953361375232,55661 771158798849286144,122388 779719132757360640,175092 763864627331543040,80416 795739465411100673,267576 785999983992418304,200384 769321799846768640,112325 795355048406458368,266079 788760897430827010,220332 795209133146439680,249926 770220063232319488,117257 791417389623549952,238965 785943355926732800,197091 789868099969257472,218142 768389018065055744,103924 787237556706381824,208831 762357123070033920,72716 751872502683480064,18316 767414817506426880,98890 792088058086711297,11774 756476693351661569,43375 776099137582354433,151741 795149341090611200,263302 763687938148433920,77668 774073094751199232,139404 773898180802916352,139404 773824200763211776,11774 758024753139576832,50923 789877062936899584,225359 790419844705300480,182349 762123906627014656,71550 760722630907420672,63149 762099870899507200,70542 766966648788189184,94699 788463132578570240,217837 792796713131974656,225949 775375715269083136,148645 769308403269115904,112301 765505007793934336,87904 793335461351743488,251452 738407556264153090,11774 770702550840451072,120610 778115872594522113,163785 778947380611776512,164001 776531112805797888,152182 786997766627000321,207949 760109627375751168,61037 756920615911563266,45348 788513372711124992,215437 788854216504643584,220602 793870956766699520,248652 776505544987119616,155688 779464210644344832,175153 752238299188637696,21074 775671800411725824,150663 764988539184508928,85562 779417522319810561,173868 793272121585602560,249926 733097540472573952,355926 795014965295886336,263896 763398469562298369,75899 793806911850373121,238272 755413022252867584,8044 764079244297121793,81702 768901154403192832,109666 759092490926370817,53144 792410688341757952,238292 762092838603456512,71429 791731749596299266,238780 776956790793576450,159411 763770918829076481,79987 753724428471504896,22860 761237319785517056,65677 777216388482027520,160634 756396450855006208,42249 792878527120945152,243761 753700529952337920,29263 792392707217821696,243187 775091920364265473,146024 761914590124965888,66815 773507238233268225,137042 755916402649804801,39188 770300841563656192,117257 756798757874860032,43391 766345644340420608,80939 792428973049409536,228500 757696133183467520,48953 766385924892561408,91946 792906930402525184,245373 793314821823406080,249926 757690806912348160,48663 750334222984962048,12535 755894406440452096,38459 764882207588483072,84724 774736083410006016,144494 775545104723484673,350827 758600691921412096,52481 767410126810652672,97519 775138205523845121,146259 753038269697421313,24248 765369723865268224,85562 777596365505302528,162638 769249264505544706,110585 762088808212901888,431998 792738553319002115,246785 752993159760740353,24497 755562328406437888,36719 790632089943105537,231871 785279592835743744,194667 762291370467979264,431998 789951411773579264,227925 794886660576149505,261155 791096973474484224,78159 768273470186631168,104932 795698841559371776,268281 752885428882112512,24173 776448150328324096,152314 788559783720652800,11774 732230856224460801,349538 781282645762314242,186149 751731509804040192,18893 793853920229613568,11774 753784612678094849,28817 759105476680298496,56886 785341370785411072,195125 779344069663285249,174230 781178267915149312,185310 792185421304299524,243187 780775058931318784,182036 787685862096052226,210313 791358895562354688,238395 758289096309551105,52257 795091820283908096,264397 762274494723399680,72419 775700740006371328,149200 753970040886755328,30781 786288564824862720,202450 768907424757538816,109945 777551764170080256,162213 793121547024236544,249469 763196956684398593,76723 760945052931747840,63451 774410946022350848,141316 789551605783863296,226578 761714306085892096,69548 763491344929042436,77668 761394213393096704,68163 757215579447132160,37173 773245010904920064,123354 792516951415205888,246273 757072814570627073,44291 767084000649195520,97377 779342770712477697,174115 768911409946112000,109666 753922163795759104,30436 772869159805919233,132996 755204140179959808,36246 775083224707895296,146838 764185946002567169,81946 758328565121245184,52112 766454037147324416,93823 795428567479963648,266079 758351525358014465,52554 761313473490026497,66815 771737601778806784,126152 773852210618888192,138819 781555019065589761,139404 769784924408836096,114960 794581381204492288,11774 794877105729310720,244344 761638488177577985,68987 766721492235137024,95708 745334462171463680,355470 770482907802730496,117257 776525744927145984,154697 769517030017859585,113754 786071195657658368,194058 762839270671265793,73685 768007642589429760,101681 753774193754333184,29819 793138612376186880,249469 791833391138209792,240070 753743998129434624,29263 790253235072331776,229773 792044115433324544,243075 768881610590564352,109509 795677844600918016,267838 732997881079181312,11774 759054074138464256,1248649 776815814066462720,157755 787843199834337280,203225 793105318418997248,249469 785329494877810690,11774 794377541184319492,257492 767128504009973760,85562 785851191611813888,198671 793887709538373632,248652 761559965794340865,69231 778303428762169344,167220 791367060714586112,238207 768533799818801152,104973 771549171513827328,126390 794529520397258752,261155 795413524730286081,265855 758134534437212164,50923 764206616866541568,81869 795230597551718400,264431 790023425754435584,228354 788444003817689089,654029 793607868599545857,249926 764265458048593921,82177 791350013435666432,238395 750377636468232192,12728 777571172732985344,158376 781719810216517632,165690 769575350690979840,88881 788995917961498629,220767 777933127079628800,121080 773277389304369152,135888 792039164631932928,243075 778741621739237377,170187 760949655379116033,65540 753589924452892678,28037 773890550995058688,139404 775762628333350912,112363 776873410441846784,158897 789750086859313152,226585 794745143400144896,259251 771669787344678916,124597 791539797571543041,232863 790648135752228864,232169 752896037203812352,22439 770980536395247616,121949 794617210421596160,261155 732516318801453056,350808 769336948162899968,40035 758847005917454336,47761 764571152240906240,82320 790874565354385409,234496 771813461617672192,125554 780920649690800128,184143 755467366289375232,36735 773722578175266816,137965 792106719719620608,243286 761478113532321792,63767 768528962381287425,106716 789364945611657216,224680 768874940728606720,109666 788781663589437440,218142 757988042875342848,49852 776380058445357056,155390 751539253927174144,16761 765311739491717120,86645 761236589108465664,1248904 790598008081674242,231882 755018522414161920,27045 769197769286356992,111558 790920953014300672,234583 747486469388894208,11774 761259117222752257,67468 757313557130309635,44461 775699911367065600,150663 759874834608361472,47267 793940192159637504,256255 780994929673834496,182036 788506693881597952,216713 789163820602109955,215437 752646998063546368,22662 777260762129698816,160260 791510858882961408,238207 764154618553044992,82283 788594857547825152,218875 790908558212730880,234583 749747506867765252,10064 758379983194746880,52822 756392494280151040,42249 771409037002805248,125367 773642408672235524,11774 765244744398102528,81702 775384406919876609,148170 795295143737913344,237332 785546714304307200,196917 772739458873430016,132335 758270473868349444,52061 763825230569623552,80098 765210716638998528,85562 757365060922580993,31505 765024519937527809,85562 794535899795050496,261155 764035654472859648,78239 787131410112851968,207965 790956458846420992,234568 793196462502883329,250064 750819921890803713,14778 794930339130941440,263895 793094027029704709,249469 788890955558576128,221972 761311087769726976,67852 786424321006645248,202429 758068164676710400,50827 778617486442893312,165690 767838092527071232,100893 791412365480779776,238639 794287579210379264,258829 794997857250115584,263895 788466650878181378,217519 758399853416230913,52112 762671554564087808,74043 770399614939828224,117263 786918384197783552,206773 792079430378139648,232863 790929071613980673,232871 794715405285814274,261155 759164877109915648,56964 790069205718609920,229116 766385425535512578,92048 749863271704985600,10395 775766103805100032,151071 775822066478157824,151374 753021736677801984,23739 751132214599921665,16897 773131361888575489,132335 785581919857586177,197297 790948649090113536,234796 792350215542112256,244221 767062266348990465,96898 793093649785581569,249469 751044770638815232,16422 770302111292788736,117377 779417206241185792,174115 770226750504570881,116164 793352071789490176,250033 773867925891670016,139404 792569474230603777,246295 757601719647870976,47940 780700710736310273,180039 766277961502908417,91946 739991073750196225,11774 789519529760006144,226731 781531093157552136,183269 791348317296918532,11774 763439733481635840,78159 765954917949321221,88311 794711465844416512,262022 757630792877023232,47940 793646850150584321,249926 788428190133788672,217837 787386750557564928,210207 764700728707481600,81702 793626853990858754,7092 791460988914663424,238207 758339749362954240,52554 752666946819076096,22902 761226228284190722,67326 791815032942112768,240890 753269099220733952,26670 778000149335318528,164375 780468705436143616,11774 765778418113867776,88052 793188723416522752,249926 793305414368686080,249926 749359813755297793,7826 789541652293558272,205972 767739928360939520,93261 778206531921780736,166390 781502353472000000,139404 793274089188175872,251162 776275712852361220,154716 775374335053664256,146259 766482151357419520,92159 788016623542276096,214492 760529464069591040,62708 766058293450018816,81929 770224784202424320,117257 786674725909041152,204835 771495805622558721,125163 780793479236423680,183269 789136012647735296,11774 751654106100629504,18238 793963558065360896,252341 771557814892306432,125554 747520200921198596,11774 785328678733541376,194136 750501759806615553,13262 768597464962125824,100893 778725593869189120,169327 749645258380701696,9433 764268134345773056,80939 770672794359193600,120610 785905617148010496,199546 759858198358716416,49208 780163226155835392,178327 787081298410102785,207965 740365020819689473,11774 753702526155788288,29263 758328735993135104,50923 790467209881460737,229159 786190247205842948,201619 774677399317442560,144602 757503579368239104,47659 772792519931359232,132335 781654370446352384,188934 791425805750415361,238207 773260953764986880,135004 795702803570167809,267862 755530816512483328,36875 792159501222678528,242693 788496347791888384,218495 791820013669720064,240483 793637151883796481,253032 761024840279003138,66322 792571766480658433,246392 763475335732006912,78159 764988571811913728,85562 750551474787258368,12119 780424942554849280,180074 749442663938596864,7175 788124274733133824,215012 757340959696908288,46405 766700147195650049,95672 788446020191608832,217634 765551020873252864,87879 770335609953128448,117833 751827485168275458,14277 758106389579522048,51344 757619116475879424,47782 765889537654468608,87904 790881412094136320,234579 760442898970279937,62771 768931589459849217,110209 795070903549886468,264397 788410775044055040,217634 792915288064987136,247241 769743860423458816,112336 751653694609829889,17416 764373219084206080,76146 751745072505327616,14277 767719900337037312,100893 788498503668465664,218275 758746247222038528,54070 777706534155452416,158520 755136751530672129,35737 794651500358279169,261155 732301359333040128,11774 769162161449041920,110659 762116729472450560,1248996 776340143363923968,152872 752691364865814528,22439 759034661704040449,56552 764899915763949568,84724 772970222416371712,132996 792790917086269440,247240 775808260846657537,151156 775657197187403776,150511 780167285365506049,88859 793099667173015554,249469 753676506904211456,27317 760494828694089730,63149 774683783542870016,144602 770273067838926848,117303 770775908403716096,120865 777426286708944896,160134 786090406593359874,199961 733228146573594624,349566 769656135620100096,114422 760117955183124481,57574 769302709195464705,108795 755896154655711232,39236 770769637353160705,120393 792207078601396224,242693 795076228239634432,263896 780754741697458176,182870 768435287965827073,145399 788412378618658816,217519 732674708835991552,353228 742392306272063488,11774 758653631721836544,54070 790292009793691648,230485 760102732485099520,55260 757640347023384577,47940 779060677944156164,170678 770339233177432064,118375 790674355596300288,232243 793116391775739904,249348 790665442620760065,232169 793212363591647232,249926 793526357145845760,252020 761660524626972672,69711 792141593155436544,243075 789744917606125569,226731 777556683480457216,162213 776126592057651200,153194 788853390738620421,220332 790936940933636097,234583 772821996015087616,132335 777944253565591552,164669 779108448017391616,172185 788739438637617152,220332 777870551834648576,163990 767884212233990144,101681 790915302137749510,234583 795693019332743170,267862 762635553225388034,73721 768934968261304325,110302 779069679532806144,168284 763052129313447937,75296 795448358500532224,267231 776313064396251137,153596 777239047991353344,159475 761167318206537729,64693 786754510953836548,204835 789833322138509313,226277 792144567441068032,244297 792184422468497409,243398 794470875491864576,108396 757629724579524608,47940 761555011541340160,68993 767468036513144832,97519 779501874395230209,174230 787012029064155136,207287 795410225083928577,266138 775366527625334784,148574 789219937084579840,224333 773062058904588288,129662 773917148779458560,139577 763809123599134720,80204 778965815387303937,170373 795674282122690560,267354 771714868323819521,126152 790248928373514241,228341 762404626360434688,71502 762584567928786944,65313 765967070437736448,90618 764249619043848194,82582 793187844806193152,249882 791417317968056321,237908 760557759821647872,63071 792521264858558464,245101 767167473460383744,95672 765854687136538628,89887 762339330878803968,72832 792892004237803520,247631 794610750861897728,261155 763136437202128896,75668 766329928212221952,87607 779134229854560257,171795 771397692048207872,125145 785931773595230208,199262 757384578545881088,47266 778634625610579968,195876 778301539161169920,167046 790249344679055360,228341 756373094026121216,42249 772529178059104257,131007 786997585240207360,205728 792138465974423553,243733 755751605069230081,38459 762725563018522624,73712 768604532876029952,104162 735749322042527744,353124 767747823576244224,100893 770423797962989568,117257 780601841629343744,80785 755377015684009984,37044 772169503824314373,129462 756481949414203392,43391 780508179281154048,108396 752756288166191104,22575 793640796213960704,254135 760462304056119296,62165 775398652697280513,148645 744038025328496640,1247635 758691504659378177,53806 771311738545319938,123513 772837815470157824,132578 776982212101017600,152590 759087049202868224,56192 765216277132566529,86440 770489909102641152,118191 773199842432520192,134561 781530703192350722,184944 766710981443616772,95672 766984254685315072,93144 768134437259341824,103459 790633133871738880,230899 794558949638991872,261155 758354872408223745,52112 790532336433500160,231894 785324713824231425,194154 793148346215129088,249926 765267239612198912,86653 789359948706684928,224450 744313290629713920,23762 763551938067648515,78853 754024396302512128,30339 766095960535695360,84724 793187410427326464,249926 753707181648801796,29263 794399575968808961,260380 754751913770573824,33474 755167061249171457,34898 794325681018548224,258741 751840713374040064,17794 793460496028401664,252196 792832573173010432,241819 754793032822628352,32861 790930254449766401,234583 758066467648798720,51136 756294657647243264,42344 768552902373810181,104973 793136862122565632,249469 786263260232200193,199496 773560745992790016,136515 785348471985438720,11774 791683018452860929,240483 761558676410892288,68987 732265774102941697,349814 741620447951921152,1247407 764998624094789632,82283 774520577067323392,128230 768792802327003136,106763 786947252258414592,206225 778783130916302848,169232 785705923234795520,195975 795655124710555649,267655 791500062237061121,239405 787222741355081728,209731 758424478850449409,52659 777591032674385920,159308 785353660171780101,191865 767865761666924544,148861 781837077952552960,188577 793129151175593985,246987 785716323288436737,197091 786720966768373760,202429 763400235188117509,76127 793552782884298753,7311 779391421765783552,174294 792113965673349121,243513 786072019838308353,200930 764169828638785536,82209 795714888219971586,265855 771396688921649154,124601 790048367397208065,105109 779794584369041408,173334 755482604216778752,35890 756308592819511296,42432 794695190443413504,262053 795712566957850624,268356 787320730799050752,210207 753576871707631616,28281 776053273702780928,152314 758262052125282304,52112 761131081378635777,61051 792361069318725632,240145 778300843724537856,167220 787324320041148421,210207 774993367998590981,146259 775783203231510528,151463 764446246908067840,82066 760545880734773248,60794 773542196922363904,137042 793900042419638273,249926 760545182680883200,63393 776386434991263745,153194 765369919420657664,86103 765595716362403840,88052 761162386162286592,60999 790548178911113217,231894 755891451167404032,40395 792603718915088388,246676 773236837141843968,133980 765954151432028160,90384 794016784319913985,257492 788047714579718144,214209 786737295869087745,202429 751564263492296704,14277 794544033917992961,261155 753015597672361988,23742 788009892636336129,210235 787524511071514624,46572 786683599345025024,205728 788183906449133570,214078 791698967557869572,240260 793663176554516480,254135 790546422256906241,232137 773894568408342529,139865 777947768828547072,164578 763094712836169728,76577 756912721053048832,44429 780603236784955392,181955 790279753110433792,230282 790343018653954048,11774 755574604417105920,38183 791435033395523584,238207 773703748803637249,138140 776827809905905664,158428 793227680661512194,250408 764199469302837249,80939 788546692740182017,218275 758017443264618496,48663 791662399744978944,240474 771740201085304832,108396 761491441080082432,67587 792042741010137088,271850 755368202218180608,26569 785647835106598912,192749 764243816966610944,82002 788543711374434304,218219 778282135186710530,167046 781320109902159877,186584 793865638792093696,11774 768067918869434368,101505 777692776133595136,158387 753377586227445761,27402 755377618858418176,35890 757840667544387584,49723 786157645707157504,201283 788523927047778304,11774 776251192531836928,154832 773678073925468160,138165 789203236364296192,220925 763017506655133696,74066 772517536730533888,131421 786537552245354496,204413 788546339193913344,215505 793966387391844352,256276 772881637289885696,132335 776821769642598400,158314 780547330000904193,181440 793294384993275904,250633 793294472368885761,249841 772652035208384512,79987 786571937212399616,204413 765755843392393216,88361 753561954770378752,28092 755662591318429696,38210 770518431770828800,118515 764849681881006081,84724 765642970221740032,86440 788888135874863104,221981 774050086338736128,140372 777162592473247744,138490 781589201561288704,189222 767539041885626369,26066 792671035686580224,247003 758751396283846658,54070 794577423618609153,261155 759495476391444480,57574 767099713833271296,94627 781876700024082432,190024 750045869882216449,10654 774316758706458624,140211 790183456206647296,229693 732669163060236289,352586 787203905155235841,209151 787776308025581568,209372 771284211961438208,121612 764487551772229632,738099 775407175854424064,148473 765248160604098560,86653 789987593094107137,229105 770754116922515457,120363 751782002047672321,18495 789140675073830912,220566 790582422450671616,231894 794550282403213312,261155 781570703531225088,188421 775681526709166080,148473 792149979666063360,243648 764595759794663424,79561 790580382974480384,225949 756701069024034820,43553 776981831564468224,157082 789487678374965248,226461 777846640514363392,164001 754145282321969153,30590 790220068806275073,191622 795105754575474688,265257 785281482470350848,193669 772868407498637312,132761 789898985699807232,227242 768472865209405440,106774 732209574329999360,349795 776062971680288768,153194 795717322539409408,268448 769206080173776898,110344 758069756037435392,49843 791506828983238656,220029 754026738095652864,29263 793114699432857600,248988 775184632409001984,146831 763894982407139328,80863 770629825019215873,119937 793515877509525504,249926 760138609865269248,61245 762236907216445440,72354 765153862860668929,85562 794897959716589568,263708 773896028852412416,139404 790394903024967680,230485 792736940890136577,243075 769207085863239680,11774 766378091564466176,93184 790009243445321728,227931 776789975388028929,157082 755200184796131328,35372 788475994097057792,217837 763449799689506816,77590 786949820506398721,207287 763111256156930048,76577 793094007903563777,249469 764108081110417408,74518 771096941694296064,122776 770479467412254721,118192 760972307858878464,66116 761327989615431680,67229 792424465573478404,245268 780789831530078209,183269 769266815415361536,112693 785458456270692356,195975 774998932896280576,146259 790601157177667585,232137 793639303599517696,249852 763888407873523713,80939 794534390986579968,261155 747586154510319616,1247580 776814732770631680,157755 781565755603111937,186212 792427922552295424,243092 795676891357347845,267521 760815911032856576,64506 765544633313001472,87483 794683868565663744,261155 754787172411113472,33356 762460380186546176,47283 788149689220755456,215754 758421910569029637,52112 749636560216264704,7546 765971831429926912,89617 769700855327121408,110585 772913578936369153,132335 773441267195846657,135025 773986113664880640,140211 793625014385905664,253793 787238003420729344,207613 773703781276127232,137042 794725267667386369,262752 793250426292310016,249926 793268244849184768,250033 733099224724692992,355464 763452205047418880,78159 758441031134277633,53144 793694912143175680,233154 794290046752948224,258829 770542604689735681,118191 794615388239630336,261155 778494511638908928,166500 779161095143587840,172621 735020792006770688,349618 759850053162840064,43471 775638384752619520,149121 794652699144941568,11774 749403804249034753,7826 752130614443307009,18308 753721148991533056,29263 762251375656919041,70641 772221983828373504,127734 794568618134671360,261598 794036295110631429,256239 761966487246663680,431998 754827714054369280,33356 769326219879821312,111634 781180272746332161,185496 793310115327770624,249469 794244467326910468,258456 766322699484397572,91946 775887167008550914,152314 762769175307837441,74781 772449327570563072,129558 755402223253794817,36735 794729780419575808,261155 785562153801621504,96465 755203878195527680,33751 792290322646642688,241034 774057209328078848,139404 795709466171834368,199307 780218040571035648,177233 753131361876180992,18395 758077662384361472,49843 773513870073704448,133702 795030043395313667,258456 758805789674840064,42453 768968050108428288,110362 780602931842322432,179589 785501195741921280,196277 792109016738467841,243421 794204000430080000,243075 766285047091564544,91751 778237999943446528,164193 775113469809029120,146259 794520894890610689,235257 762279564492075008,70797 772077137406914561,129471 791667905536466944,240483 762377276587552768,72407 766136711575252992,90785 773180558713106432,134561 777598545453023232,140598 752132840884539392,21034 771515614116458496,125554 756237822936420354,41689 787907415408730113,209828 793177755420532736,248437 788125997270962176,215754 790399567418175488,230282 774130094763716608,141360 785593033286881281,196917 790004034975313920,229105 768339426569101312,105799 792094145376497665,243187 795397556230569989,266491 771245494576160769,122146 789528498687705088,226731 794920594534006784,262849 795397909000949760,266138 788833441769021441,220526 791659372409606144,240483 755872792860504064,33186 772541680163651584,131007 787719854518185984,199307 757366737264402434,1248475 778628200586883072,169226 785355551156768769,11774 788110765437825024,215005 750524110657159172,12883 756313681315532800,42249 767834715973947393,100893 794539282337828865,261155 764859182751158272,84666 785853150842544130,196917 758271458472624128,52061 764630684879065088,81835 788924563023360001,220029 792765046522642433,247241 756012985160564736,39957 752676353963659264,20313 761924751010914304,431998 790914608865251328,234583 767468656393609217,98890 793191490734350336,238207 762365128733896705,72653 769066418260287488,110362 756572924874817536,44093 760872223557033984,65307 793287600966696960,248253 795771856255090692,268448 751626827559477248,18215 762739598736797696,74302 765943572868820992,89176 775144328754827266,146259 790631357105971200,232137 790222452164956160,229724 763457282210353152,77687 794079667229556736,255299 780844681987035136,181892 749282908691501057,8047 790913710470467584,234583 792942057379794948,247232 773850026175000576,139404 775757287306752000,151374 766738107874025472,95672 785491411315535872,196277 768858203337535488,109666 788203759776231425,215437 789264656527265792,223921 765698237021970432,87904 777586388376162306,161502 778930348734504960,168794 791079370739691521,233736 794235834610257920,257492 767854956300894208,101681 780855825304662017,181419 791826962578759680,240483 751099254899351554,16299 756247425484988417,42249 794588925423710209,261818 769951592036634624,114422 750777047899832321,15316 794504810959618048,257325 768771124431691776,108849 794672871062863873,262022 756886763897925632,45311 756688227163963392,44273 765640728747868161,87860 785648763868065793,197512 794678681784451072,261155 794685457212801024,262752 789836573776896000,225359 761767470025900032,69158 762683662060163072,73814 793422244856811521,252020 754990229400981504,34666 773391879199154176,136515 759765630450925568,59666 761541560030855172,68936 786655667616710656,204413 761329144428920832,68057 775009883514998784,146259 775808868681211904,151361 752277166193336320,18893 773715882258333696,138382 764126267339923456,82066 793137507642724352,249374 753907229011513344,349856 763773442327838720,80075 793152843691819008,249841 759501614336053248,58508 770934201189138432,122146 792097099949178881,243075 791699353987526657,240070 772746882179338241,132335 773898607132942337,139404 790239149861154817,223921 753600918738771969,27317 778303694072840193,167319 763381577736945664,77668 766755238464331776,94899 787389222789455877,209800 732596840982421506,398858 755760614925107200,39462 765688368420167680,88490 771052357710909440,121612 794618253628899329,262022 793358858101989376,250633 794576522858364928,250633 794584772617961472,260404 794547935014834176,261155 762037867371560960,64635 767006667800088576,93504 779340241161244672,173964 792112379588775937,243513 770600335513497600,119832 773200270050353153,87904 760518428750929920,60163 761976234322620416,431998 764254095368593408,81946 774012216907591680,139404 790558993227796483,230791 793846027610689537,255942 794432214960197632,258331 761739463932284931,68899 767883403966361600,74247 754204159126020096,32157 756284201008304128,42432 781485573429157888,185310 786382864933937152,200382 786500664398454784,194723 759422986738741249,58309 787317686959079425,210207 748591419686690817,11774 769570900534521858,114076 785684997994782720,196277 750379102209646592,12883 775484583265636352,149770 794217030073380864,258629 790029923247423488,229406 793940670859853824,256990 794565388692426752,261155 750660765594505216,14462 760808325038628864,63655 778033756863074304,165097 750882524176392193,14462 794643287009357824,262088 732676958530736133,11774 767547656537116673,88669 776261052421988352,153618 753072260672610304,24257 793208951227637760,250135 764046409700106240,88859 756945973612457984,44450 778737888422801409,169201 786029998041886720,197297 755845697748934656,39657 768140214254448640,103071 765647345426001920,88930 766463786282778624,93823 786946084715302912,207287 793119622228606976,242693 760597103974506497,63655 775160298357592064,144730 781639737350230016,187044 787316454236364800,210207 755430281050324992,37433 772079310194683905,128143 779338658490880001,174230 792496391159361536,242693 793489338633887744,252741 766273345272750080,91798 794380268262092800,259773 769860338871308288,111454 764219876089163782,77975 780897387732672512,181886 770924349155119104,738099 774405024801628161,141316 771404762503872513,125367 749826336848392193,9553 758608603867525121,51451 781202399826370561,186434 754794992707653632,33356 759083438301442048,56784 762276209665249280,51778 795751265569361920,268710 786398618467000320,194723 788092232729554945,215005 761393984753328129,67973 761211109093306368,65180 750762685873152000,14877 788166057429204992,215005 754777792827514884,33356 788449344642953216,208014 794966183762165760,261155 767157124287700992,97386 793272680753471488,249926 764127116975669248,80393 791692003587219456,240145 760203360532242432,61352 792764093807689734,247241 794352127384485888,252412 778426121654185986,152594 760127995386425345,61145 760643454888280065,63267 777021228158750720,158387 753365537854402560,27317 753754526016950272,29090 755516448420814850,37979 772629255666663425,129558 790744833170219008,232881 789469339967684608,225413 793127168263852034,248988 795432009313218560,266151 758055976595496960,51069 787829975621652481,213253 775987703145984000,87904 794306610793324544,258981 765301403090726912,84209 758119087805374464,39197 754774883641401344,22393 773682013396164608,137042 755534119526957056,38175 795406804226363392,266138 795770649998479360,268643 777301245296046085,158825 781915019265056768,190957 794356201106604032,258741 780988196884733952,183472 794281328724365320,258060 758460473217986561,52749 788564519647707136,218495 764569408417046528,81562 764958892409270272,27156 781817162449039363,190424 765242825483046912,85285 767003382682750977,1249346 779501193928204288,171693 788062402432503808,215005 794322242834485250,259659 756210839124713472,41702 795719912526385153,268231 757609176818413568,47940 777966280913682432,163885 795115485926948864,264397 750540201227915269,13532 755063748218544128,14277 793887795261628418,255192 750720392537321472,13412 768728125203152896,107428 795758126712713217,267521 791693329947910144,238429 763444908644376577,77731 772519951131377664,129650 758506618157957121,53703 780494276484530177,177233 792063069035892736,243576 751182448872927232,17591 792747872101867522,247232 754118497068724226,31377 757702835815403521,47940 792106262871805953,243187 766222592541810688,88471 758942937803726848,46076 792840937827360773,247241 785477446241951744,194723 787410854736175108,207949 766630473124618240,90982 770663088467152897,120393 785581133505269760,196537 785996434277404672,198591 763525384394506240,78684 756296035442434050,41141 780548578691481600,180233 795707967018532864,267756 755076848543932416,35044 795704626905579520,218164 777724658804109312,158520 749723367775670272,9925 793188976920186880,246392 752187453864235008,18504 765187666472267776,80486 763884952798818304,80939 756632668780032000,44478 768857801246576640,108782 776881986543751169,159146 785458930587668480,195975 761648342627676161,47283 762139500755771392,71099 775733827146833920,150663 774020617867825152,138819 767613155618934785,99471 787384838806499328,210215 757415442516418561,47347 755052010479742977,27045 765915362676379648,90125 766069172048572421,80773 792812606323122176,247240 794335420406341632,256038 781483316860051456,182154 771241549480853505,122146 786674283078492160,205728 776919378461765632,157755 757201733001023488,44163 795031581677129728,263864 740046970878824448,1170376 773314733650743298,136110 791056325127974913,234583 781275701295116288,186434 781664327635873793,188577 788112767311982592,214899 794205276501114880,251234 785600105852366848,11774 761218415893753856,67169 763798287409356802,80393 781347234516381696,169515 790624955008323584,232791 764522901076742144,1249246 763438602499993600,75899 776915498730557440,158897 773508575352254464,137158 762675592961531904,73926 767860741890277378,101203 795031337010765824,263864 763845253400932352,76086 780447209737297921,175772 773823589439172608,139333 732978356795281408,11774 771082325945905155,121508 779691878568513537,464984 792494960255696896,243286 780698575022022656,182122 781164993135849473,185601 790301650699321344,229693 776198288718467072,150463 787371538433581056,210207 777182065066401792,87904 768122020928233472,103389 761180838465769472,65839 775213501543550977,139158 753034171543498752,24880 778327448844894208,166282 794005537528672256,256239 795669647563571200,267262 761290758456508416,65180 766254128309809156,91946 772468395199651840,127871 756260077246509057,42344 780957925258911746,182036 794728273196433408,263096 786091790566842368,199262 776751412743053312,157755 787260877133053952,199307 773532637919141888,135190 750195363416604672,10735 768857068279300096,109666 756506354853044224,47783 750705302668845056,10848 754769012492414980,33549 792798069716836352,246011 756260418813734912,42344 795377326527680512,266748 762457343892127744,69491 767744790448394240,100556 757252367326679040,28160 773339947159818240,135136 778520350892101632,166282 790898051627880452,231881 768938435667169280,109571 776752069059420160,155451 767081464403943424,97199 793523286676090880,252741 765174758099054592,79020 770809266437443584,65500 794016793618771969,257325 779835910712025090,174323 755059556259102720,35086 779924986790350848,170187 795706764369002496,264064 780972980062924800,155688 790664882286915585,232863 791428200459108352,237999 771579143028736000,125111 775026451473108993,146259 759484628260511744,56964 785771769957322752,194082 768181369709010944,103924 771780990381363200,126390 753386417225625600,27317 792105257190957056,244008 768582359360770048,105109 786537344832671745,204413 793111040284393473,249469 794328457069133828,258878 794553265115561986,261155 788143621644050432,215252 763122373251870720,73926 794930298303741961,263667 750759562467127299,15005 767844222120693761,101681 794787885266284544,261155 758762036939616256,54070 732732265667678210,353656 786909922609008640,192032 795087472401248256,264397 785664500246511616,197512 767808269649936385,101681 777365520966414336,161456 773928476340527104,138382 794315988514828288,259773 781343792427184128,186584 781439670316072960,139404 770133300979564544,116164 758504415363989504,53144 758656344757067776,54070 792190350966267904,242693 756434482324877312,42344 765910150506885120,89930 794159902679711744,258331 751122671321088001,17140 785926423076823041,199546 762363277720510465,67852 767462103355494400,95055 774317414401970176,137565 772918330344689665,132364 758237508861825024,51069 793195402858160128,249348 790732539468115968,164764 766038100661395457,90384 788750001455280132,219942 794711075790782464,261155 764949152463671296,11774 792847042590543872,247232 768896483290550272,11774 779700299883831296,175092 793945300025098241,256358 791812569254203392,240890 751930005870043136,19376 791684771210407936,240483 757323710193807360,46394 760415744970612736,53924 758442441410121728,52394 761891688428077057,68182 777219563414958080,159411 793646240743514112,249926 757038623430619136,45122 790991925813870596,235590 795368931993288706,264053 778701233611603969,168284 752168000300654592,17416 760776350907113472,64730 786866729301450752,205294 792128500681494529,244230 769930032546328576,115928 761443445667946496,67679 769705036171665408,114779 781476248400826369,139404 763915700230508545,80209 786786114191364096,204958 752272670859853826,20279 786190016208711680,201619 792836762158571520,247241 787131197289795584,205728 769854916986798080,114357 777026742745784320,159876 788483772257894400,218275 754011389182799872,30354 757893668724416512,49554 758249992385593344,52061 778407557358612480,164826 794624767546499072,262145 794317853121875968,258598 752013832239714304,19000 758340096106065920,52112 771710542910263296,127134 787036323098091520,206313 788419942227988480,217519 767556745187069953,97371 780618518421209088,182036 791013169632309248,234653 790783687059083264,231894 791670898164019200,240483 768484490507202560,82273 768707262705602560,107428 762165037066616832,54519 732590531096674304,352828 749444987289530369,8297 764291213482725376,82673 794675540183711744,262588 768663218306756608,108377 781369067865341952,187478 793413890411532288,249841 778066416876580865,164001 758726796741267459,54842 761708609503768577,68987 767056297527214086,93144 763857952621015041,78192 786451736370307072,203674 753299895251984384,26924 732991834167730176,354487 795038850305425408,263532 795433331244630016,256534 780078330443857920,177731 793881557295460353,255393 785548873381150720,196917 765646631916150785,88546 770746444709974016,120690 787459123281473537,210740 754754342398328832,33356 790620032426401792,231894 740943804434403329,11774 753686691093676032,28799 785693389891043328,197512 794821838152953857,262225 779678377263464448,173964 780606224370798592,174891 786056010611949572,199546 768197367787061249,103126 774079547671089157,137042 790897719065706496,234583 786043451728986112,199478 786669771957866496,205728 787707726482710528,212034 760098533756329984,60794 768172600883228672,103071 795347418145587202,256276 770271187008049152,117257 765282214502281217,84209 794178090389897216,257707 794297766067322880,258456 753119853683367936,24248 767472422731776001,97067 789929074273550337,227242 781331459927896064,170187 768274790947823620,103149 775076469810696195,146949 787800202740510720,213253 751848200529584129,18893 766023951772377088,90401 793411122070228992,71794 758108188373753856,50476 790636779741278208,232863 793463884602601472,251452 762869327150198784,431998 732625699089997825,352911 770837449920479232,120393 776560852635901952,156290 770224447852716032,117377 791661470303997952,193368 768748683491811328,106716 781593752196505600,131056 785310750755594240,11774 794970106853871616,262925 763138293257035776,73685 778415084565659648,167124 790867716873814016,232863 771306189841838080,124597 795308915022032900,264397 767821348085215232,101681 780614592351178753,80785 790743276118769664,235349 778595780747784193,167220 785458437928853504,195975 793501025101504512,252890 793054123285417984,247877 795726897636409344,262486 768081663976878080,103354 775043213342023680,144494 793644681452290050,220432 765251940196286465,84368 793589232711458816,249926 793956553447575552,255942 766374095600644096,93286 769296691451289600,109713 770819188323672064,120675 792022546472402944,243075 793505330734989314,249841 777144456784941056,246425 770733040100319236,118192 792919963090771968,248516 764458363220439040,80939 765911141469913088,90031 773477678338805762,136473 765578150432632832,53999 793924867762458624,256255 794588172667785217,259034 758709027618652162,54070 789518898928451584,226731 762729095499161600,73926 757435734190067712,47261 767553756690952192,1249444 795380693496950789,266491 778663751020974080,168794 795123299034529792,261155 753758360042733568,22439 785774259289354240,197512 780947093573730304,154526 749946932957773827,10787 793190120534925312,249039 762796823761317889,74938 765049946638721026,11774 766280375702171648,91946 768120060003188736,103261 787483487238586368,210313 787957273335398400,213589 788405290412695552,217519 785741511308836864,196277 785273812468244481,194648 790938933613961217,232169 774036883835879424,140043 795692952790200320,267862 786194163188412416,201619 788538663122513921,218260 763892203290824704,80649 794648339203686400,262025 785568250650202112,194082 743838387346489344,1322955 788194664218173440,214899 788772783320805377,220728 760365905075376128,195876 776930041259134976,159146 758112461056675840,50307 788486430867787778,218275 788110731908702209,215005 789221175247319040,223492 789341416161939456,223492 791780756112760832,240145 793868503451308033,208178 763803399972196353,80098 772927348509245440,132335 775617416705507328,86103 778030455874519040,165348 794637363364433920,261033 785687666599669760,195279 791402753281130496,238378 767869513316507649,1170369 771061428384071680,122982 790389807117590528,212727 795717920575864832,257492 759462476878532608,56964 779657608244236289,144730 793371364715589632,251452 766401915416489984,80939 791351295705624576,238395 762962218916904960,75395 795004836685246466,263931 761389711256498176,67229 773867688401788928,137869 777006999246516224,159025 753736810178707457,28563 765421394863587328,86103 762266791284539392,431998 753482493123264512,1170352 787984395747688448,209151 772889426334711808,132364 780633548265062404,182211 774173789206654979,141316 781746239402549248,190269 759109955790245889,55660 761342266719862784,67973 792087763755696128,243187 789251713840676864,224600 781208828931178497,185595 768840973983977472,11774 794494112896520192,260914 758650947560022016,54070 756304559757156352,42432 757296812596363264,46890 763780761505763328,78159 760987931754496001,65808 780810545431576576,182960 794929716906049536,261796 774018493729558528,140211 785541279644053504,196753 786846339615322112,173347 794655999458209796,258922 770582014995103744,119059 786948097062543361,206642 769503289780105216,354238 793723126303428608,252639 757631588465152000,11774 779890685038190592,176218 772842044465315840,11774 751617191988957185,16092 793206305989267460,249234 788061910398824448,215005 791366486510239744,237491 778825896996184064,169750 768561552731627520,104903 785986252524941312,200467 790389331336765440,229724 779306266090938369,172799 788688662942842880,218349 756615780993736705,44273 775898600366673920,151741 786224804554694656,49459 733269584350969858,354906 772180087236014080,129912 786399555952619521,203674 757966734036959232,49498 790940739756630017,232881 761665650217652224,67226 781526465426751488,187976 795424356180508672,264397 792671700454219778,246674 795319553618276352,264010 732962370805469185,354909 780855430687764480,183468 755159211651149824,35403 773702685455486976,136904 788487802572988417,218275 764549846971789313,82457 754762233914101760,32710 760965318629920769,65974 771367298053574656,124214 789261560355037184,224568 763043485263990789,11774 769149619796402177,110659 751189947143507968,17591 778507595057287168,152594 767824060944310272,100893 772041410744881152,128711 781523537408450560,187976 792827604088688640,247241 760707441063497730,63655 794623704508428288,261155 794612459294380032,261155 763746343600861184,78304 788469865258582016,218275 765549310062780416,88052 758842098971926529,1248642 760855268460679169,90014 762997745015750658,75724 767027540791877633,86209 786956007595450368,207582 786706919570436096,206054 785641049272176641,197512 753384009095319552,27402 789987355306237952,229229 765408506925113344,87245 764180405968891904,81946 754761950651904000,32628 792813954967810049,246392 755001393384218625,33356 793583562998091778,253793 750475921841348608,13372 793936319617568768,256217 769682031714283521,114779 778671250059255808,167319 785614353739362304,196348 793279793512996864,250430 790310150473076736,230270 791766100316917762,191778 789156983597363200,223492 771354368343846913,123825 776100542175178752,153610 785681644556587008,197512 756689916529086464,44429 758125968116645888,41703 785699560224006144,196917 790444198667313152,230283 750457415561347073,13021 771340012055035904,124882 754108798856495104,31389 756272647135264768,42405 781911948380209153,189086 780983688242696192,184223 792759659551686656,247077 759798943110889472,59479 786712333783601153,206054 751815933447069696,15264 788095570682474496,11774 763844460765741056,80720 762899483021545473,73814 770315468481495040,118087 794591941371559936,39957 773623129541345280,137869 794723028143898624,261130 761589498841104384,67906 765385217532014593,87145 780864376291135490,183269 787661962360549379,207212 778216666039590916,164826 749313161220673536,8160 756576129385959424,39907 787971897153691648,213887 764051928762286081,80939 779084601629167622,170187 775287646063095808,148045 794203313134706688,258598 762691438001946624,11774 793173484465553408,249841 793291443494383616,249926 794006090635587584,255870 787511125566951424,206007 766597041657184256,91810 778176694033276934,164826 792524617126555648,246273 780614968798420997,181886 785683844519251968,197512 764870243151851520,84209 792759956491558914,247232 752888049617498112,24134 768963416551780352,105643 772516977512370176,131007 762904299147898880,67226 773074392515567616,349318 792549792308158464,246392 763838883607908352,354311 793512301185892353,252741 774101473542012928,139404 761620098230677504,67229 777308316120838144,115750 773541249169039360,137042 789067228947767297,220815 762179364188323841,1248994 773992859825569792,139404 794818926068854784,262752 770638948255367168,117257 763514339685007360,78228 763815408101011456,351931 792788056101322752,228037 765807898928611328,86075 768976569578561537,110362 765012575692083201,11774 775730768970653696,150511 776373112027942913,154544 791059183395188736,234583 768955754778877952,110477 764870397510680577,84422 766368521571803136,91751 790769710535094272,232884 791186176656957440,236454 753720908465004544,29263 759395361676861441,57881 791356743204810752,237908 791112872365555713,235990 768509058877943808,11774 780620700394541058,182146 755868013136605185,39207 762304464053075968,72035 778634518135705600,167319 786990499940872192,207287 757214903186915328,45348 757926800668303361,49754 787986601020358656,214209 780697000593412096,181419 794057705526673408,257492 752863120050253824,22662 751121671793225728,17140 769801343246725120,103674 794226737693364224,257026 785579924572766208,196524 790267343607914497,228101 758791660968878080,55257 771702945641533440,127134 771624944912379904,125367 768781613144694784,108729 760725016036114432,63149 795285255624081408,265562 777605264774012928,162294 781288143492349952,186434 768455802533187585,106281 766983818574073856,96883 757918522810871808,49852 781579133151244288,185296 774738351652007936,144635 762096989639102464,66586 775192296186744833,147484 788601668208365568,32404 758672325155971072,54070 792823460535861249,247877 775319539596660737,148045 765957287282212864,90384 765049308236349440,85562 792434446272196608,243513 751169247745679360,16953 764284184227610624,82283 786066703201476609,199961 790955055394398208,232169 795011082989531137,263896 781868656250662913,191044 760125563705004032,60866 775413656729387009,148537 779437302745530368,174442 795701321148014592,267862 777820765974659072,163153 788171529787994112,215437 786325326309629952,192032 794654697445617664,261155 770968002418401281,121949 787811047331753984,210432 792031811983540225,243167 787760149595316225,11774 790441715517657088,11774 793178203607146496,248924 791465106617962496,238780 793953052336103424,255942 770813907049013248,118191 751580980369063936,18215 774017082438610944,131421 790635221121110016,233131 767426023759765504,99030 775565311017881600,141912 769270957328523265,33169 780500840335433729,181026 762618867705188353,73519 768098262511267840,103354 757946739500453889,47940 774677650052833280,144602 780048015398699009,176128 788829847749394432,220029 763544954874564608,74013 775981620910235648,152735 785981197264441344,199478 791334138355650560,236454 794030352536768512,253050 793950963526668288,256269 794566517065220096,11774 769922772654919680,115511 778344750466277376,167124 767086227052982272,9512 788537214040809472,213064 740407049025130496,11774 750873184048599040,15264 757607032606384128,47782 790535424573833216,231894 791463719075282944,238099 758023841532698624,50500 772081096385105922,125319 743476550406905856,354153 758690690230517762,54070 778473263227744256,152594 780157901059059712,176127 794629891803127809,262145 761976363855249408,71270 777247900908728321,159876 777930715589599232,159411 750339312185729025,10735 763478417677451264,76406 756814460808036352,44997 786959706300514304,11774 765286137011146752,84209 786199715914276868,201619 750483348754165760,13627 752661203219013633,23217 792083082308227072,243427 760846148844290048,64677 768202894608850944,11774 787838947732905984,212316 758375185896452096,52059 780776973614342144,182960 771140503504990209,123085 795428767858446336,266990 785552100797345792,194215 790980949928468480,235590 732899828678565888,353789 769606929337372672,113412 759003928360923140,56194 790248654519099394,228341 755112982384898049,34731 779084981301813248,172621 795394936698978308,266491 794745895002611712,262849 773670545179107328,138610 794664070033133568,261155 793371366863073281,8044 785733415437864961,197017 762638654577766400,73814 761510386885615616,67369 786789970413400064,200971 789250150904565760,206666 789481980165369856,226412 758648879957049344,53992 759794261135163392,59666 794589547786956800,261818 754848787860824065,33953 770205790309199872,115538 790221177067274240,229724 758626299447476224,53985 793096581969043456,249469 775149300821159936,146804 792597182700335104,243165 793510740401516544,252196 735587067837710337,11774 795408130490384385,266822 795302559699337216,265881 764161972321464320,81869 766841770927878144,96514 759468780451868672,56302 790619701676212226,232662 752842091991040000,22664 762737168318013440,73814 767735925443002368,96039 786209829253709824,201494 792758542826549250,246392 792598308598472704,243167 765710357478256640,16953 795036409845252096,261155 793165746645991428,248988 751743183139246080,15808 779132528087171072,172962 794524882587389952,257492 788137321333940225,215835 755157690729500672,35890 760912033323757568,64197 768962838132064260,103126 772853496731275264,132578 754108575681802240,28451 757018837761961985,45669 780863692757934080,183269 773556878852911104,137042 792755281432158209,247232 773944418810236928,209828 786784809540431873,205270 773325755224731648,134993 773956266888683520,140444 795038941233745920,247930 756254870928232448,41719 760249149275070464,61922 758107465149853696,41703 787694657446686720,206101 756905009137070080,44085 794780108166807554,234990 788041647019831296,11774 786658619026616320,205270 790678684575334401,233307 743350861955358722,19199 770978260368908288,121949 791584300584071168,233217 771332823533756416,124597 754018508497838080,18323 765919342970232832,90269 780008269976854528,168284 771696271077900289,127134 773995783830069248,139781 775026213798735872,146216 793847944491433985,255393 765304343239077888,87062 794268106763833344,259457 776769054271037441,157693 733037275219517441,354906 758130243945242624,43271 781541053698453504,186584 785805723158605825,197063 794920363800920064,262752 795399141069295616,266822 793997417574068224,257325 756862973805592577,34441 753403116251336704,26458 774975374803529728,125810 795260236517044224,262849 746234671411781632,354624 756953682982338560,44450 764789652666650625,84745 765241593230004224,86653 761552924606509056,68993 795678841591185409,266054 753739922083762176,29551 775811710754054144,151741 787026986577395712,206349 758394591556972544,41703 761392653619593216,68273 753713907181711361,28115 788370204954861568,217156 765722050715611136,88930 790786106711080960,230282 759167089450057729,47800 776028715834892288,152872 762125304622149632,69711 793338999200940032,249841 733066616083111938,355261 758715384967028736,54070 767701134123208705,100605 786787115249958915,206225 765561463826026496,87904 773236581410938880,134561 794202987388399617,258598 771042732324323331,122146 774281503979212800,142506 778722921824948226,169410 779072182408323072,172027 788446327097163776,217837 778327497339535360,167319 794005982032449537,257492 791805800888926208,240483 792543785959862273,246392 767871046602985472,101514 790283227797725184,229159 770879866736476160,121949 761266005721047040,67679 790528086764838912,231894 791672977309982720,234990 777806478535106560,163763 772301019426328576,129558 775051535629819904,146259 788435092515553280,217519 749313971631558661,8047 752878394690379777,24134 762741179385389056,73814 773273707758260224,134525 791463702000041984,238292 762517948841992193,69190 793055652788727809,246987 763820697734873088,80607 790967974253297664,234583 779009259803586560,29263 768637273411846144,107469 776123314695659520,151202 733186455766368256,356068 795658330685505538,267521 780770463962234880,182960 792320753089802240,238110 750897309098082304,14858 771088766530416644,123499 765727213429850112,88421 770251031670362112,117257 792766725510967296,247240 794975205835898880,262847 770298075533443073,115968 791389584219262977,236884 738773162578608132,738099 765344359525081092,84886 787368865596526592,210585 764977995568250881,85562 791690645089824769,240070 785459183755862016,195975 793118823075360768,248437 788701538331918337,220029 776553192029057024,156505 760487547680194560,62853 778577733794295808,167180 793189626953490432,250033 732466036335763456,1170463 778500928194347010,167998 768500750255267840,107072 779761964931223556,175092 795034504662392832,263926 791464684838846464,239107 767904966912507904,102137 770361824072044545,118482 774051019349106688,138854 763144324813037568,75899 786355019977138177,203391 775027963330977792,146259 767509612291461120,99476 780609344278700034,182037 792803564540207106,243798 792035653953302528,243187 774258175872761859,139404 764077447348269056,80393 794241388095254529,257492 788870697267372032,218164 795394280655323136,264431 758431143112892417,53001 793292938608381952,248685 763368997081448448,77731 775402182967300096,148994 761664429540929536,69711 759062166225850369,55997 766609943130615808,94737 781333080585932801,187364 793170589540155392,248988 780696460203479040,182574 764889776474451968,84889 778788187124539393,169923 787860896043368449,205197 795377366168125440,11774 765272423386210304,86103 746377591280508928,11774 771517318715183104,125163 773240945273925632,133940 773373979918729216,136426 785926611132567552,199262 775748931737100288,151185 773556689987592193,137158 761145688885436416,66828 792032989232279552,243187 753931134644420608,29263 793108635568246784,242693 777823991327232000,163763 793124478775549952,249469 776567370168930304,155898 787781155349291008,206101 794642778206523392,262053 750402460477452288,11495 755968470425100289,25135 786303959065591808,202429 733180439288930304,355672 788212016838311937,195876 766245999451013124,91903 794723014675832833,262145 794977617870983168,264397 752947084127592448,24248 760631183294210048,11774 794733803956826113,262752 751659206990819329,18386 785475266613248001,195975 789902184678817793,228584 763886776201117697,80486 765864686994743296,88459 778559798304509952,168794 770439971769638912,119104 768214242000384001,11774 785426224466321410,195481 788444325646524416,217837 764155686225907712,82209 765653037671182338,88370 778670908282171393,169029 791081455782723584,236454 788445574122967041,11774 786403281601830912,203350 793131773282623488,249841 759183782893215745,56964 774232890137677826,141360 775601995596062720,148994 786946386335969281,207151 775658291825258497,150511 765937770422468609,90384 770081300426424320,110302 749628863295217664,7546 772926675722047488,133519 778704505403641856,169923 787718720231583744,205197 771790411627126788,125742 793922654973607936,256219 766639281108578304,94699 794879248246960128,258040 786977806974451712,207113 790854407696977920,233154 769852469744513024,113241 785939275363868672,198671 775516282766528512,64722 788610754341732352,218012 751204411636985856,17434 767099565770235904,95672 771420711177089024,125367 792109548916076544,243187 772614733442654209,1249939 788032040650276864,203034 777206925201137665,160353 761608968691126272,69565 794287155681980416,226320 757745930607079424,47545 755163357888380928,35877 760985459019231232,65455 772113707409281024,129558 762792063322714112,68672 764663621334904832,82344 792223084090650624,244289 764186516348362762,80720 774441501078216704,139865 794993387644612608,262847 772904210325209088,132996 780118318388613120,178076 793523638926471168,252408 778374658781421568,167003 780624083637637120,180627 786040316268646400,199211 794329490646306816,11774 761191519474814976,66897 781225152092700672,186584 794286796045570052,258829 780788924646121472,182960 753536530023677952,27317 785299636823076865,194934 794740203873271808,260613 788836440880746496,221476 778247586201206784,166532 788073412577021952,214288 773720295672655874,138155 788537287701368832,218260 778046079426174976,165523 790720297586532352,232884 764197809671147520,82066 793645510498324480,251803 762803431950036992,73712 775173195431350272,144730 732097121554472961,1170319 776977862788210688,159359 758012177936707584,47940 761055680786604032,38210 774573756660322304,144210 773398675179577344,129991 750459071430397953,12883 792797243782799360,243562 760985058119331840,65455 761586264827105280,69231 758626322121842688,246425 786939618725728257,198586 759852753472675840,11774 773871933930766337,135342 756280349387173888,42432 791681839673008129,240145 787405939322261504,180433 764982381841293312,85562 764623112734474240,80648 791402648461160448,236502 794014309437280256,256439 766012129568780288,90744 795363643114319872,266054 793645970907025408,252581 795303645285941248,266054 763689772904841216,79585 768247526621274112,104976 777587212322009096,159475 791277412713717760,237223 779117187709763584,172802 792066775160459264,243535 753789251754524672,29090 778464867380375552,164958 792175409500557312,243187 754042440215064577,30802 766457437406625792,93823 791706553933901825,232976 756315077293203456,42495 767491249284743168,90171 794264587621240833,252939 753481872290770944,26066 768909787182436353,105180 769121228137332736,102137 794906698976784384,261155 764108255803088896,81065 750106507648217089,11495 763208730448199680,76723 794565527431626752,261155 787793916225388544,205197 732306275434815488,196346 785523532562182146,196676 785634746843992065,196277 758339048335351808,41703 785544483375120384,130635 765061464721723392,84889 754743054309797888,33356 755166697946882049,35216 780469805077913600,180647 788065690263531520,214492 788830649247334400,220806 764924404291604480,84724 791757040641273858,238207 758301122494857216,52311 781289352102027268,186434 779352440776843265,174315 787850604588654592,213178 792342715799330816,245228 753630112881541120,28732 758329354078285824,52112 770894128854904832,121949 794683706430681089,262752 765012109629526016,11774 767518245154918400,99476 787032923534864384,207287 760945644605431808,12874 757897574384820224,49852 763923304814039042,77464 794578036569948160,261155 770523146071842816,118191 754716743453532160,33356 780990169373609985,184919 791792431142502400,241432 751805983563800577,19000 763928959683743744,80720 793876910086291456,256038 765528221387411456,87904 776797050914672640,157755 770830933985558528,117257 761210441255256064,61723 763512812077326336,78853 767398494365704192,94699 789891471663038464,224680 757960581907410944,49431 790227925845086208,226810 778714072812392449,167950 757645572673122305,48549 768172634559291392,103746 793150678583562240,249961 763783380425060352,80142 787410440330485760,210721 791432133319491584,238292 758387844410990593,52061 765002395315167232,84889 763518062532308992,77849 791086975436492800,236454 780765217307451392,182960 749603765746077696,9332 753315224757866496,26974 765960422172131328,90384 793940277870272513,255942 750026256968609792,10847 781297894972325888,180233 793152908787318784,164814 793169484269969408,249469 791823688731652100,240145 793351557936918528,250430 762298760948948993,70886 791792725985103872,240763 767183644335104000,97432 777942467198853120,164001 749302201084895233,7836 792926880085209088,248514 793460172924424192,252408 792015634108473345,243075 791664584922914816,240483 792820891256254464,247561 779146417982017536,172962 780781063400361984,136605 772751043524452352,132335 779843202824167424,166704 788397772567252992,217634 794660013545558016,258193 753727045058850816,28508 781458151333728256,187891 751111385522679810,15643 774021617471004672,140211 771017826702356480,118192 771444371967217664,121479 790393597048807425,230485 761523232465977344,67679 775617107694391297,149259 758466088376098817,52554 768772183237750784,107821 761878797662625792,70941 759814209215528960,58254 773164894271119360,133081 794671150756483072,256276 767057365493514241,351029 769193305703747584,109666 791779232053469184,240483 750478913558548481,13071 761617650380185600,67742 767396087199961088,99136 779051332632125440,171902 790530342650163200,231894 761106375732670464,1248861 767150826724941824,95708 790539571121516546,231894 775305119873196035,144682 790720443921604608,233692 788733842781720578,220029 774793669723451393,141200 780397042220699648,179742 773343654362681344,93148 766320222764531714,91946 756679927961907201,44450 772837566844395524,121795 791687595680002048,240665 785875182821007361,65713 732693446343811072,1170680 752893562958655489,23167 785656609531764736,197512 789221252242079744,223492 795107922036527104,262752 772428154585710592,127871 755161302385819648,35890 775652719784853504,150511 794941403935703044,262849 765257281206415360,86103 766226235718504448,88432 761992431739006977,71026 774057280094425088,135725 792541943205068800,246295 773980467250929665,139404 775088383139913728,146855 788223738751746048,215437 750000680098795520,11019 779454524171948032,175260 766723493308137472,95708 764678865335689216,83866 773902194630418432,138903 742339399267057665,11774 751139803438211072,17259 757335829156990977,46890 793913193877807104,221524 793429628555788288,252020 761175615403950080,65180 795401443419287553,247930 757273621400137728,45348 776292669588844544,153194 794022568256737280,256439 785897902077911040,11774 733502623203090432,353013 781227247080312832,186434 771740683707318273,125853 761368027703148544,65540 789229200980873216,222997 760966785101205504,65222 778365485477826560,166852 778716181578428416,169379 795318763457511425,266079 774497365789061120,143585 773985613380853760,139360 778024824060907520,163153 760483432619188224,62821 762763067344027648,73926 769369324918235136,112336 791409193500680192,237852 773897303463571456,139404 757802713182638080,47283 775369545922011136,147773 767317441089249280,1247758 786333436499730432,201351 788926277793095680,219119 793824461615165441,252580 780595094764171264,181613 772847231330385920,132335 741721501645344768,1170556 788298207780605952,211829 780990029346766849,182960 760381267162570752,62063 780643440723767296,182257 795013274320379906,261155 767646369460940800,99385 777965151219687424,164846 779076706669850628,172027 789186904642031616,224221 793169731947638784,249444 770972882046361602,121479 791731106944987136,240145 793502676059295744,249926 768606147322351616,106281 771197235228913670,64722 794959138698776576,262752 754093639278747648,31377 763409111555768320,77826 767792655468290048,101203 790248693391843329,229693 781138390989152257,185496 779192538066481152,171482 791841027548119040,240067 750364968487383040,12883 773586684856238080,137869 791348748907610112,237491 778339054672805888,167220 791256056114647041,237491 792055670514286592,243075 759117880013099008,56964 786376555890999296,194082 768089474743926785,103389 773936887673262080,140232 774372019299160064,136589 757749186095874048,49066 756280510884700161,42432 765916747102769152,88428 789551235372232704,226578 769187006605910017,195876 789731254937591808,226731 792964588790689792,246726 764185544364621826,81597 794864464063512576,263540 740823882731520000,195876 757582504274432000,34506 781115708893716480,183269 794649093356265473,262053 751901354990276608,17794 756267339465842688,42249 785533131633876992,196277 775505576465866753,148994 751005564172398592,16282 773634837865500675,137565 785272061249724416,194648 771011616988991488,120610 774388697152106497,143473 778334972801273856,167393 752178509326331904,19899 778615918998020096,168892 766033816880230400,90539 765511024481079296,87904 773203239814696964,11774 778710118791651328,169327 758929962409668608,54070 765539761889026048,87062 795396383951949824,266822 767921896641835009,100278 769237423893151744,111481 758683414866305026,50670 766427080049516544,93823 793082439472181248,249348 794863928123736064,262849 760145049283858432,59666 761130577944797184,61051 769403177275789312,110585 788060973932228608,213887 758474790357245952,52112 794035935272808448,252020 794533865217871872,261155 766449770391101440,80939 794936895826522113,261155 749790130634891265,9087 776890238182371328,158524 765258573022625792,84745 788218157576036352,109244 768204156104347648,11774 789482757755965440,211890 794633986463137796,261155 765543784985669632,85854 766741892323241984,95682 776800206788648964,157755 754819271817965569,28574 753365399933030400,26446 763807200020017152,80098 763828315656302592,80482 788805000449241088,214975 793594248893530112,252112 793161942256934912,249926 790537241726771200,231894 781736725630582784,188401 791725590084583432,240483 768771996255711232,107749 768821153351634944,109104 756873385423015937,44163 758451109451091968,353374 754815476585394176,33356 759252218008731649,56964 769402459676631041,106716 791242678776188930,237236 751620040080789505,18567 769053799088549888,105643 753323623704854528,24134 770950846523801600,121949 788789143698485248,220820 751181679750852608,17591 785628000813395968,197512 772947656393969664,79987 794365898786226176,258741 773130662710685696,132335 754122696229728256,30296 795347567450222592,264397 770675989814861824,120610 793216998058496000,250375 771789513517662208,118482 732743168798556163,353789 785318947306561540,195125 793265029789265921,250953 773220575313625089,132364 790214197913063424,227910 758748393153794049,43906 795757131920117760,261155 771761057522155525,126152 775649376689614848,141091 767222841880158209,94699 752652223931449344,669866 759070742441066497,51344 762452892389257216,72978 787066427945590786,194058 760864861710643200,65273 776142167836196868,152314 766591249532981249,91228 781640777596305410,188792 758501775980703745,53185 755377101298106368,37044 762385673043128320,72408 761635044859387904,68987 785970767804575749,105109 763109167875887104,76549 780825355909148672,183338 781490828065636352,139404 758758684180746244,55107 781622264957665281,188458 795709915927117824,268448 759475082154479616,58267 768938871392378884,110362 780980504682110976,184044 793960975959367680,256276 770414378529067008,11774 773947483261132801,139404 769369790464991232,113465 794630763929071617,250785 773607902364008448,138054 743232326415458304,351268 750963895544713216,15731 777922912590233601,11774 795236997166198784,265686 779719260360830976,174756 779454846055219200,464984 795043361799438336,261155 793335050444038144,249926 758273021278822400,48289 775766808884310016,151463 758381637939843072,52720 764824560336269312,84724 786492097868271616,203492 786033896240492544,199478 750851234031099904,14950 788482664277774337,217837 757629349717651456,48351 770955527136301056,120690 753368480850780160,24675 757731450221453312,48220 781270449066049536,185347 750333194373824513,12535 792493645689683968,246314 795139124273377280,258829 756611998171947008,44273 779446105457192960,157593 785515754875748352,11774 789555960033386496,226881 763873299315167232,80153 795003917667078146,262849 787056621608329216,207613 788200987693572096,11774 792143191021654016,243451 792525596219834368,243648 775489066901049344,148010 793222407372668930,250179 773164273929367553,134408 772115600655147008,129558 775869379120537600,151539 772124304880263168,117364 770021958683590656,114220 764220405548773376,81130 786928958851776513,198304 792533597311737856,244270 792245252052561920,243187 760571914280513536,61742 787757038814191617,205197 766727837277646848,95672 792739032769761280,246674 780443367389794306,11774 786914889965015041,207287 791871568905326592,241034 772519442890850304,128168 755548121514577921,38183 780567459749171200,180655 753997615805632517,30801 791719229917503488,240926 762355696776208384,70886 755165744476790784,35890 785665302105292800,197286 759087389004279808,56192 776771316376535041,157993 758496869903310848,52554 794656686392872960,256502 753328353218695168,25189 775092686537777152,11774 759471554639962112,55661 792030647766380544,243092 789062026857484288,215412 756204410963845120,41909 792340757956866048,243766 761330860335378432,67360 787747005053345792,212139 764166578422382592,82390 764293970142728192,81869 795010901808205824,263896 733202885924753408,355672 775376032727564290,148018 793185709519581184,250430 768488710929207296,105373 763945998578176001,76146 793102742784847872,249469 778000413547110400,165435 795417549500338176,266138 761238410883457025,65887 755561984628711424,38459 778653364913577984,167939 732913216347639810,353374 773653040985411585,136093 793607198525894656,252625 794539870181961728,261155 764421493568761857,81946 790743451058995200,232881 755105315796967425,35403 765683876459122688,88459 777590716507705344,161277 756653663695679488,43391 762800313136914432,431998 778025723823030272,154330 759558966917664768,56964 764782032325074944,81835 793589530947424257,253793 789155770126307328,223899 755173093409169409,35890 795406152838316033,252020 790523290481754112,231894 787013878240645120,208065 764303491753844736,81425 751733793246117892,18215 759851370354647040,18395 773844158654054400,139404 790184111746981888,227857 756986076590252036,44163 781833082450153472,190424 768967354029965312,109666 790238067223302145,110161 771767868358729729,127871 763171438069059584,76535 767802105805561857,101681 772126319379353600,127925 781666801923059713,188050 795695970478686208,267862 759080372588142592,56784 770528772693123072,108729 785277720255041536,11774 785499730650370048,196233 779866816915046400,174465 773284473999765504,135721 792053804870926340,240483 786757337163898880,206008 794540542575005697,261155 790732552684396545,232863 761340136026206208,67908 766440725131190273,92166 767848867316371456,97811 787740813744832514,180433 757435057892012032,47263 794146665129275392,249926 752669077030572032,22779 792533572796186624,244270 765241189175922688,85414 763185776540717056,72228 790362789650894849,228341 768513619877179392,74247 772824373363286016,130988 767816969366175745,101205 776006807663902720,152887 772994933892448256,132996 777186236230275072,159876 791414547118563329,238780 793795053395202048,251320 792508381957332992,243061 791616309008236544,235590 790651966921728000,232169 753549262328242176,28128 764203336186863616,82066 773971119854460928,117257 755045176054321153,35044 768528861416001536,104973 788525477061197824,218275 794377764639883264,258683 794418053043732480,255942 752707889953902592,21332 790315903086956545,224447 794570654037241857,261155 773632758715338752,137777 764318740930408448,80939 785352869281198080,193571 763216682605092865,75899 785678798947749888,197297 732981375956090880,355107 791345776463011840,238383 763489149508648960,76406 766507317772759041,93286 779341293478522880,173964 735442944707203072,738099 761394188533596160,505747 767419141062098944,94899 790562466510020608,231894 776472591024394240,156103 792841463574835200,211028 773295276303917057,135489 786130406185639936,200870 792088040059658240,238594 794761205646852096,260461 779412315460476928,174280 754032931526549504,30910 759281388545777664,56964 785490481887064064,196277 795387452533985281,265885 772890171993796608,133043 789542059778592768,215965 787418915848744960,210989 791125681237295105,235580 765957784575873024,11774 792390838659579904,245566 778920410968645632,171168 786547048971579394,204413 791352940250312704,238395 795121198178955265,263926 785862350259695616,198862 763463245856407552,78159 772258440060149761,128934 763076816256929793,47188 787838829918982148,213064 759161000646021125,56964 767135595294445568,97392 773184696335212545,131421 791767541995700224,240814 792275600471887872,102730 761458785940635648,65663 795075044456144898,11774 776154924870672384,153372 781271656652087296,186212 787990177335611392,214209 794520201316409345,250033 795139513253146624,249926 776251518890627072,151185 791346156429193216,238207 785332779001143296,193669 738051201439137793,11774 795314540028170240,265257 795313186547245056,29271 766602843742699520,93823 760266612947685378,16953 793844319098589185,255942 794336167139213312,259231 758078970109853696,50923 773904485357944832,139404 790024723707097088,223286 793284125226471424,249841 792509139696160771,243562 775385697477767168,148473 766718507363004418,93508 787093971784785920,207151 779492455435669504,174230 795750807228575745,261155 758756887605018624,54070 764077098327691266,80939 780719525968932864,182257 753730033500291073,29589 773862521233027072,139404 755219865460412416,33751 756685040893956098,43553 757450957831675905,47263 774726590567636992,140900 789486497225408512,225940 753989064076820481,30802 764235896543649792,82009 773994525878390785,139677 773706725350408197,11774 775371042059464704,148473 768942845872996352,11774 789115936259317760,220029 788655622426353668,106085 793615803904131073,254209 755793963253108736,38183 762055182536564736,71476 793598509559652352,252044 780832502260895744,182659 786973474958876672,207949 766418480253906945,92872 777182639174275072,157755 793728187289178112,249926 755230116049936384,36219 757783795290431488,49431 771155234529775616,121949 795107170715140096,263926 777577016266809346,161771 767512056203321344,98959 757606372145963008,47761 757622786554753024,48402 762794505619648512,73712 773788468010897410,136610 751081600851468288,16728 793239772361846784,250293 752942853546926080,23739 791348574659411968,237491 767410520827764736,97519 788524519694733312,218275 789188111443963904,223899 751092233714200576,16897 786165768736104448,201351 793084027813105665,249286 795757365048045569,268777 757630748333518848,47940 758513399407910912,53703 760846866988855300,62492 788814465462444032,220526 757347028246466560,47090 765342633736736769,86874 740995433397243905,686533 778930665840488448,170678 795331900458074113,266079 768867028929175553,109557 765280914473713664,86873 788984503695847424,222627 792868963222945792,247241 732360780969066496,196346 751560361057226752,18452 757817269976051712,49431 762654680937820160,73814 778337116631683072,163763 778744070982164481,167407 793147118630367232,249469 762534876859895808,71087 794159813202542592,257492 779347449844465664,173479 757249886085611520,45014 788352552647610368,212839 788439177922748417,11774 753850384041570304,29263 769935931025530882,115593 793800449568768001,243865 793170700882280448,250033 764799395036442624,82428 787792185332731904,205197 787825888893239296,210238 764245888583643136,1249233 785897270122196992,139404 787106173422039040,208176 770629723458146305,119832 794006491699220480,256502 775190410088120320,146479 792081452431134721,11774 788508559461974016,11774 767800820314374145,100605 787100068541104130,205728 756330089147617280,40881 760504774156574720,1248768 768970116889444352,110477 775066844650700800,141091 779319758285971456,173645 785501008818348034,195975 763877109202718720,80939 773611155952545792,137158 780646822771425280,182049 764903359535087616,85130 764552887917801473,79561 789257209091731456,738099 791779454280269824,240793 762394860510863360,70886 776194475550924800,151071 757284257840726016,46667 775769333331001345,148713 775382385940504576,148645 758388054906273792,50827 768655617405882368,106281 790949437891874816,234653 792963225818046464,247240 786336548757368832,201555 764437345546272768,82283 768899558935887872,108849 756528335342170112,32684 756625870501060610,42071 780537740001628161,180655 788520397067083776,218495 794609938542850048,261155 766895901004685312,93286 774078280139808768,137744 758720663792254976,50654 765610530002305024,88399 761041084860407809,65455 791177147805294593,235590 768362102528573440,105899 786880631376576512,199262 786195634793484288,201619 779288828741910529,173753 750786950445998080,15133 786740371799678976,209828 794129413327781888,257674 762751331991900160,73926 775023174056419328,146259 781508814583558144,188401 761037504581476352,66105 794206691529293824,258598 756651389384740864,44325 780058030318555136,176890 759404887012696064,57749 772463341746982912,131025 781468174202048512,186750 791492870830161920,238207 787414905628594177,206117 789131912182890496,223286 794206035036737536,258771 754083862615961600,30370 761916066410799104,431998 766624517124919297,93184 775279541761740800,146259 787950080879919104,206257 774963284613160960,134397 742328373490388992,349951 781168861676568577,185310 778877585677692928,167319 780856951651520512,183269 767364274914226176,94627 794108473533460480,11774 753671846155870208,11774 776761548027092992,157755 763709710054731776,1249136 786365903130603520,193297 785631283296731136,196277 792078369508560896,243187 776046930925350913,1170858 765731735002763265,87904 771349854224343041,122622 762875448111935490,74483 763148803822260224,75899 790876137618563073,234583 766310578428088320,91946 773977611655585792,140232 779388240533004288,174294 787261430907146240,206666 752304638251110400,15643 776679401358553088,156518 750806728783036417,14567 759101184154202112,41703 794943291678658560,262022 795103296436445185,265257 750743511977242625,15005 778317076779917312,167319 760990400282755072,66159 795666233937035264,266079 763449189623853056,78304 776338041514389504,152314 781468120967970816,186004 788079901689647104,214492 790725676584304640,232863 786414444251258880,203350 793898358968639488,256358 767168239801667585,92972 775545910872813568,149953 777946512269639680,37154 752690157967536128,23167 789768927396200452,225981 771500812682002432,124597 759790802683867136,57887 758366734617194496,49400 785841028691587072,198878 772884667091550208,133043 758389360932884480,50827 793567668448002048,250633 793630442868137984,254135 788741156565688320,220029 787079900909801472,208989 781348248833241088,139404 755103373162983424,35044 767672568895705088,99471 771532413235179524,126389 795768020010467329,247930 792172837524021248,243187 761292011588685825,67547 761164124743143424,65180 770436214298140672,117257 758317387833810944,52329 762222976758677504,71652 780629980480802816,179695 790979545213968384,208178 750823961076723713,14778 776545115393421312,156132 795385240973885440,266786 750811385618173952,15536 754982744178978816,34638 790577346407374848,231894 786510542257152000,203674 788777049838149633,220332 790663827205611521,233307 760845689244950528,63678 769308425809526784,112399 781329770394951680,186170 764182652207435777,78274 788221032477892608,215437 733326958780645378,353789 753401051009708032,26458 793997137340006404,256239 781339813362434048,139404 790894593860440064,234583 773928463401160704,11774 777859463764213760,161960 737762357078806528,350979 749371025729605633,8497 774322584590684160,141867 793949199880650753,257026 794618317860442112,261155 760251058065145856,60541 764980607373963268,85562 776230927894716416,153596 761656546430443520,69231 763338061971333120,1249117 792965211879772165,246726 795668334524203008,257781 751550663159648256,14277 765327247498682369,86440 785261546465353728,11774 788599279912878084,218349 794565522469818369,261155 763838978340425728,80720 761351800121327616,66801 778843130003066880,169515 765723837157695488,88669 775429628018196480,141415 775774565683396608,151463 786366414248488960,202727 786681592915828737,204835 793074827317899265,249286 764096924668395520,80939 780637180372905985,182036 766065085911629824,90908 780907266803429377,181886 753739908741640192,22439 770844597568364544,119937 759088114413568000,56231 788867831878254592,220526 792060219723427842,243576 793083615366246401,249348 786587805367406593,204835 780635318315806720,182146 792788157364334592,235257 780745844496695296,182154 791830818104676352,240925 786393484412321792,202727 792427902478520320,243451 757578085512450049,47782 792558950310895616,192846 786458162933137408,203674 792349421619011584,244143 785936221440737284,194082 775451534599520256,148574 768616813231939584,107984 780607268345655296,80785 767850594862325760,101681 764157784397053952,79691 788014282969460736,214354 756197506514497536,41712 769706803026358272,114388 793843116591685632,255393 774038261492699138,140444 768189404779155457,103261 785824521802567680,197512 759873353108774912,59666 752989516604973056,24981 778379549327421440,167562 779066037543301120,172537 790275015434440706,230282 765294171330457601,86472 753501858681978880,27402 794254346087202817,258331 795709126865260544,268448 773263981255491584,135725 754009664598134784,30802 776065774087798784,153194 771348340306960384,124883 760481816340000769,59666 768029307180638208,101681 778724702520905728,170215 785282463673229315,11774 764315857963012098,47940 768620285637435392,106281 760356620190773248,33829 772587885782413312,129474 749802319034798084,9925 766513925546385408,93823 791717087735537664,238429 755050651147698176,35044 752932275461947392,24173 771461923514744832,123821 791325592033517569,238117 756946570222903297,45576 793117955852599296,249469 755847791583252481,18215 751650498755850240,14277 763811373163814912,79693 777043078217605120,159876 792572372515708928,245750 774965214215335936,143361 786998649624539136,208176 756615863327784960,17416 785506526245031936,196277 762525689769852928,431998 777941105677598720,164669 793157215507144704,250066 767901004687736832,99471 769944529399013376,114779 791068589495164929,235951 788149187065950208,214354 777309382765862912,161349 767154232638050304,97468 762773605130248196,74133 763460006331158528,78304 775818024171339777,151401 792023370673946624,239261 788061288639397888,215005 766631996139253760,94699 755627915124105220,36810 766349426088636416,93286 791773495189508096,240483 788497803920146435,218275 758167128931434496,51451 780866850372456448,183468 794542693930057728,261155 761795214356779008,69947 791264804585426945,237491 791696564234313728,238099 793281435708690433,249926 756209246543355904,41680 773895015919554560,139865 768408449063481344,104932 774016463518756864,11774 774291331866775552,142505 790991908872925184,235828 780824792383586304,182726 793251814439202816,249852 786220769642590208,201494 762772819121999873,74868 775859364825489408,151741 770825448985100288,121479 785924207154561024,65113 755863223467970560,18215 788837265439096832,221476 792356846505865216,243978 759365529777778688,58057 785978741591638016,200382 744972451533168640,11774 768240599816347648,97772 750970398968320000,15731 749658737623773184,7546 773651534986874880,137612 794526993685483521,261155 790886920033300480,234583 788464425258905600,215012 794567962585874432,261155 763870106128617472,80939 788502203552194560,217083 794561166882308096,261155 744969975878717440,11774 787249956449034240,193121 758699671585972224,16953 786982874008264704,207113 769402004162555904,113165 775557192782983168,148713 758079162963914752,50923 781275854840143872,178076 768978303751426048,110362 787036444988616704,208469 787485482234044416,211347 789341220673773568,220727 765636900573110272,88719 781841626406719489,190782 788891798471081984,221711 788887308774805504,220689 773749461910556672,137042 775478726989492225,149633 785903192257155073,199262 787848285679718400,211347 787960631685021696,213887 792525742227591168,245101 788758031987204096,220526 773770694182244352,139192 752663809202892801,22750 758585016515309568,47940 764394685339013120,82066 755810065483862016,39462 765720514589523968,87459 780615110519844864,80785 787745838382608385,205197 766033066620022784,90401 791058083128741888,236214 777850989751795712,159850 777892127426478084,163901 757679528609189888,47150 772976372780269568,132996 781246028859240448,186446 792025289324756992,240483 793985969859035137,256531 756257931302146048,42344 766363130876211200,93286 790425673248731136,230485 794000752985317376,254209 793270216277065728,249926 768269348599238656,105041 791161354057113601,236454 791609194751397888,238780 757735858988584960,47844 794935484749258752,261155 780633566455566336,182257 786826125523636225,205728 751173922201145345,15808 791825644501991424,242006 769894690741248004,106763 758333984401137668,41703 763530151275667456,77720 764881169963966464,84724 752940245482545152,24368 761400877928316928,67229 775090299794108416,141091 788866313103912960,220029 780597546720776193,181935 752131621390733312,18308 771908304087814144,128615 795019431172833280,263255 769020511288516610,110362 774752989735165956,144494 790663560972173312,11774 773758154475614208,136515 795698785628332032,268288 756553132184743936,43285 759820870554562560,59937 788901998607364096,221726 795007817631629313,263906 732272189265739776,1170428 774258466131181568,142321 791716798714568704,240483 750882443826073600,13532 760592053130567680,63879 794550023853740033,261155 788296735399510016,207712 793094456291524608,249348 774385162847186944,141867 789989849075941376,228354 788053813181677568,212139 792375022048337920,243075 771964291981410304,123217 768841782293630977,107752 763220270941216775,1249130 764196706338611200,81130 774650514160046080,144684 778274444057907200,164783 767869217001570304,102137 781564878041575424,188119 756607685320118272,44273 772953276664782848,133043 763209621225910273,74943 776026225374433280,152836 789550175316348928,226578 791586913459302400,239405 754063400183836672,31389 760104333392379904,60865 768917976544227328,106260 790044435111219200,223852 755556203501989888,38286 789907430490705920,221446 789955236840501248,197046 766617970999070720,94699 790998582979596289,234583 778779630517956609,85326 785846366086033409,198878 785723353621491712,197297 792780414863740928,247240 775695297242603520,148018 753349388978630656,27222 760119112542527488,61051 778657330976010240,164001 789424649088172032,225359 766584202896678912,94699 753726230101303296,29488 769348395118931968,111549 793057703425966080,247240 795411183490584576,266500 793668974806523908,252020 791447856909471745,237151 765367158767489024,87145 794597617946660865,261155 773291404298772480,123821 791084057392140288,236454 793439633644281856,252196 750733088687132672,14876 769907822549045249,114227 777236818815311872,160592 751234308778627072,15808 771732827322748928,126927 759093182281814016,56964 763769024362708992,11774 776542155900936192,155933 750039549468876800,7275 758803926107901952,54070 760953872252678144,64722 757610076077109253,47761 789182658198638592,11774 773569560452603905,137639 765617694800424960,1170369 766712450943102977,89076 794545152173993984,261155 778655454956285952,167407 766275095262208000,91043 778741605171736577,169437 733212282054955008,355480 789162427715690497,224067 792165642896019456,243187 760871417302835201,1248836 763789210419621889,78383 776115724972494848,153658 793230861873344512,250633 793141688617332737,249469 754058988883283969,30910 794170988732805121,258331 785276309421162496,11774 792971017635319808,245546 756617819433766912,44429 792794008930004992,240793 757347006322839552,45125 767070018718863360,94718 772448190461308928,130774 776839746156765184,158327 791493621530984448,239405 793538638277648384,11774 762123797965131777,431998 771027147242766336,738099 766002109355401216,88930 778517867801313280,166500 757580488567427072,45319 785972891917496320,199306 793422910547300352,252020 791746647768248320,240682 765556383391576064,88148 794905670181093376,262849 770297906087677953,111454 789436090511831040,223936 776963140722434048,156835 790275003908517888,229159 793943210447908864,253721 794319275557126144,258829 763832860671258624,79131 788438589788921856,11774 759469413385007105,56964 776985238878560256,157082 772411431740243968,130686 787011563857309696,208176 790950030911954944,234583 766723257219153920,95708 793511445191335941,252196 764897384052629504,84920 781284329393623040,62260 755775951032549377,39462 788728787773128704,220029 757784884567945224,47761 789453974579449856,225981 792371753808822272,243187 791781812393480192,241720 795467879936200705,267270 760448006491561984,62822 751610711881584640,18567 755174223685955584,35890 786312222360338433,46572 751885555873513472,17794 754037806834429952,31400 767554863836172288,78604 780577542130507776,11774 788393919876857856,217519 761912425855737856,70962 732716355925893120,1170595 756256886689857540,41459 787768176100728836,11774 763061575913771008,11774 777925618302197760,162497 762155821958623232,71476 760550499829452800,11774 765670655018700801,78159 772189549384470528,129558 791644763258818560,217123 749649194009317377,9433 762784941562273792,74308 793604717062590468,249926 795432771539832832,265257 768937034568364032,110389 770953566404087808,121479 785864974610665474,198862 781175634743615488,185496 788634700197818373,215437 749215728310505472,7633 755183224049893376,35044 768114324971872258,103354 768601996786069504,100893 755800167572471809,11774 779921806543167489,176025 781119968574398464,185496 773641592578060288,138382 778136810698444800,164435 795347745435480065,261155 773113030301265920,134470 749735413074518016,9754 760159848612950016,60779 786343638779518976,1063777 792069634467987456,243187 775840487605358592,150372 792729795641552897,245101 763599087711113217,1249147 786004716174073856,199478 790656843404103680,227048 766322432181280768,91751 768946752611315712,109874 785918535365165056,198142 750003691936096256,10057 781299799614066688,183801 766611057762861056,80939 793913158129754112,255942 749917313005154304,8588 788875931741859840,218275 780729857701515264,182036 753377117664980992,27402 781198741487357952,185496 775952885976748032,151526 757642978550624261,48549 791356910620454912,238207 773903818626994176,139404 793264903163379712,250293 790911578585567232,234583 780458734912933888,180605 755922483920838656,39323 764515954185211904,81574 778281950343598080,165523 792067823283478529,243614 768479804970586116,104973 776568472599949312,156976 794586751956373508,261155 771364859187437568,124597 776233486692839424,153573 778442591268433920,167305 785497523095949314,194949 778372136528338944,167569 795440409543659524,266884 751748867125760000,14277 770390791927762944,117257 775707973687603201,147013 765627325287309312,86725 777476666184589312,159876 761253641936396289,67547 791316263805054977,237787 791628439639822337,240145 757778071210590209,48270 759560108112216064,32621 789413549747482624,224916 791439454309351424,233736 762723463413063680,310322 795262873157111808,263667 770406899070148608,117257 785535979247591424,196676 758386546475016193,50923 767708568850169856,100605 757157860333785088,39462 775792752642650112,151212 793186244045832192,250430 794703594591293440,262890 772576934467366912,128934 790708683567235073,172084 793870278682083328,191065 765517903634366464,87627 793831304320028672,254135 768854736611127296,105109 770382002302423041,11774 758996770324033536,55107 761965861309677568,70941 774020173242130433,1250066 778252748013838336,164764 793227036466839553,250033 763943806504882176,80939 770509255287988224,118192 785634265899864064,197512 753432115686043649,27045 769537557193515008,110585 780227465046360064,175269 790615259518119936,232933 791659287881912320,240483 790642904826077184,229901 763143999393763328,76934 768915932722958336,110209 778663711653453828,169696 752201781036326912,18400 787028244985851904,207113 763911703910293504,80767 791096217094590464,235590 792807244349919233,247240 785624751989334016,197512 771012496832376836,122146 785533339310649348,196102 794121615193804800,257492 788027056948965376,214354 765609463080427520,87904 773623724809392128,136947 791786678910328832,240145 794626722918436864,203546 763360642732548096,77731 791320215720226816,229745 750730050492854272,14294 762862585125359619,74868 788927991208374272,220727 775829494804328448,151071 758669120481136640,54070 793284291648040960,249469 792508286725742592,246273 781044105283534849,183759 794264526224953344,258331 769892118638637056,113982 773208481029652480,134561 781583924854218752,188231 759035681339432960,19563 753573285510668288,11774 776476869491322881,148010 787239841721257984,209035 771772445485207553,127366 750344668081192960,11495 761670419296489473,69711 749698742782013440,9433 792213230923939841,244221 794161587586289665,258331 764573699022336000,82582 766787554033012736,95708 791254997350711296,234583 749767790307844096,9776 753991883106287616,30815 777902415378944001,11774 781558617891672064,188119 750352796499709952,11495 786132299561795584,200870 793635374270550017,252639 792421029096353792,244550 779021977034039296,171324 781487180292075521,187454 760534283782160389,62771 762694926324736000,73712 756522614215024640,42432 757339321384906753,1322887 771054923983323136,122982 773914237009858560,140043 795214325547831296,265257 793922725509107713,256255 773650950703546369,138382 774732298684170240,135025 772912153531514880,133519 734725902630854658,351644 790279285558747137,230270 776941233931292672,158387 786942813455941632,207613 788174494644838400,352258 752906483520704512,24134 778382909396746241,167180 758439675040243712,25134 771498800158380032,125196 786026496737411072,199755 792132569538105344,243187 757986340763897857,41703 785709204216553472,197512 773877244221501440,139404 794999796306182144,264397 780907701572345856,184239 785923390309863424,199546 792071290882560000,242693 788690327922245632,219526 753582702339784704,47188 760744905706770432,351340 762667298482073600,73926 758008755288215552,50772 781438521642856448,184223 768494007576096768,101431 759220135186038789,57309 766617327274196992,89019 768232216212213761,1249507 771816061557575684,125742 791868837268291584,351931 774001315236093952,139404 761364721899544577,68273 775433150965178370,141415 794571002063753216,261155 766530093929771010,80939 792132985113878530,243187 770654558385213440,120207 778690069896962049,169715 779011283303690240,171902 795352287212343296,265908 767870477255659525,101163 780584713832411136,181548 764972259287105536,85562 733070886434000896,355653 785515470279446529,195975 785597426136522752,196686 785840318814060544,196277 776748415875186690,154986 779832125449179137,177233 794622408082812928,39957 774029598074015744,140444 795343484047806464,266151 762251560785219584,72010 788725477984788484,220029 780601026441310208,80785 795283064318468096,261060 793224177104752641,250633 759115304018382850,56964 778538035004706816,167562 755157365515661313,35373 755803957507653632,39685 762630510363500545,73926 791473819466825729,235620 793446254277595137,8044 758013953784090624,50611 791437649823277057,239076 795744513629319169,267862 768520881786261504,104973 776504832169431040,155898 756281502380335105,42432 766013887095287808,90575 763075062090129408,73030 764520582264172545,82209 755257742999359488,35890 778105068021243904,165435 755694860397674496,354104 790641833235787776,233152 761933314718597121,431998 793405065608462336,251452 794586491792068608,261155 758993039012433920,56302 794210964304490496,255791 791378559340154880,238290 787074562852790273,170187 753365378995195904,26446 775763979276840960,151071 786722403690872833,204929 759930099282038784,59932 774726641356451841,141316 765416752301748224,87245 795052981968392192,263896 758382440691884032,47940 779101050863104000,172270 779863127068323840,1011996 790390560800448512,11774 755134374492921856,32673 787320624515420160,210207 766000325530619904,11774 793262753670688769,250633 765717538219122689,88799 779398192064565248,174610 771419764811980800,11774 778586976832192514,168794 755544620839284736,38183 738019015445123072,195876 761331364666961920,67766 762230704897941504,68993 757025573025832960,44291 766039999619829760,87858 772897110622670848,132364 788145200275132416,215420 769265155305672704,111225 763283218221203456,47188 794594105049358336,261399 763211522487291904,1248693 764252776914378752,1248996 773630905734795264,136947 793425849517301760,252020 774469502373363712,143585 780055372883173376,172185 774671905567612928,144542 759177935337160704,56964 763876343113277441,80939 781561476234346496,188189 755027060456771584,34666 774243051350822912,140444 790266253248036864,229693 760218761366343680,61011 773904739490734080,139404 749591108456292352,9270 732455475397185536,349263 778473410368339968,90252 749725382362836992,8891 760561397612896257,63451 757342463581310977,47090 758104527060946944,352219 788299634607173632,211347 775015154345992192,145244 780445245477498881,180310 770640597233364992,119937 755294751063146497,35890 777851680809291776,159861 781911335156215808,11774 791784553954156544,241678 758340563082936320,41703 757816008547508224,65113 766684250082914304,92959 754993210762596352,34666 777336403940212737,147222 779702730550022144,170373 787020496789393411,208065 776974886061342721,156811 762699689753976832,73926 780640737729863680,182049 787014719123095552,207949 795088100737372161,11774 758822263969898498,53185 792036084553179141,243075 764264185169448961,82002 780962181592469504,182386 788506663166709760,218275 754046103251775488,31400 781806487043710976,139404 794711579556216832,261155 765284171837218816,84209 753299487163052032,26677 793332621308682240,249926 753721333440061440,27881 773437769930641409,131421 766477498116890624,91838 775904007952867328,151463 777804427864502272,163763 793772013693313024,255106 762985489620148224,431998 774088310062845952,141360 779113477449224192,169916 754107050985005056,11774 758753541485764610,54898 790755162453344256,232884 757774148630228992,7224 791929622032097280,7706 792014180177948673,243075 779391214852435968,174226 793412441174605824,251452 753374171913003008,27317 763524912292192256,78360 793174507259179009,249469 773707482996801538,136947 764785912769372160,84724 795283326613340161,262849 751205119295979521,15643 767696504983347200,100605 771566358052036608,125367 758450965385138177,48289 771359880548462593,122817 772164839321899008,129991 789993970675744768,228292 775810815630770176,151361 770427768022728705,117973 770410032353599488,118761 758435859154739200,53001 779303812737536003,173628 793131105935253504,249841 757318195745206272,46913 733049792339791874,354488 736740364397072384,353374 794713633209065473,261987 757244482970537984,46580 795288593610711045,263697 777268028102709248,159475 789880728871772161,227242 773639430670278656,137869 776143232572858368,151302 763783007828312064,80192 781537310978473985,188401 791255530203385856,237491 775007349400440832,146259 785531087833313280,11774 793966882135097346,255942 774210473407414274,137869 759091207217770498,56964 790324415795867648,230270 794692237196201984,262752 750836692743884800,15643 751869418951495681,18316 764155957278609408,82066 770607746462777345,118477 778172102235095042,165523 757566099479207936,47761 775910119360040960,152461 790983838440656896,192480 753343000336474112,19598 786604897005285376,201976 793037717332430848,243187 768562912092827648,107469 763128956845486080,76549 794954108398686208,262752 758317212692340736,52112 759060665046822912,56552 773621774034558976,136426 795092020415107072,263907 776895614907023361,157082 795192233972666368,261155 756914008360267776,41702 732661173179588609,353228 753012221484134404,24439 763245835970748416,75899 785644003425333248,197341 795343821168996352,266079 753595624214372352,26066 757715353728409600,48477 766258063510732801,91946 789475998547009537,225981 761853874588135424,70941 788408970146963457,217519 791348247277150208,238395 770787163386634241,7311 791465810871087104,237803 759817192951148544,59217 785661520973889536,197286 785941814805196800,199992 793816331548327937,255627 775346380114042880,146580 785299608964653057,11774 764496867031777281,80939 794619928712097792,262145 792936062167289856,247877 763123043594010624,75724 772933592028676096,132914 788204785170350080,215005 770007327466483712,113412 753345533435973633,27045 791577722761818112,239906 758123945736466432,41703 795658918353510404,267521 760636495778680832,58227 795309238985912321,264397 753322716179079168,27061 771155916452421632,122344 774086162868613121,138812 764933619865366528,82066 733468843964698626,354906 794641827899068416,262053 758077601697062912,50827 773723895593664512,138898 769491187816210432,110585 764156448515457024,82066 765952046965071872,88669 769175503102152704,111558 769649655986565120,114779 792042554434940928,243075 758199683072331777,48289 770676290924011520,120610 788764906501894145,220526 794156137495068673,256276 794928121023787008,263302 795322941181345793,266079 791509834642419712,239405 768608225751019522,106716 763068472444145664,73712 787494611006607360,209863 765990937231319041,90694 795077923216637952,11774 770294814919233536,117833 757563224908828672,46406 795700821690175488,266151 768809665366851585,109104 772927924689403904,133305 785268859758481409,11774 792502471352586245,243286 758262431290384384,51809 795180366826901504,264397 773934562577489920,138819 792712955607429120,245591 780912114714181633,11774 762104703727513600,66586 775681499483869185,150511 766352548064272384,93261 786305081851441152,108396 775993549942685696,151526 781522556448804867,188401 785902965722800128,199546 790378149020336132,229159 775499273538379776,122126 787073243345674240,207109 789534917386313729,226881 757831659047653376,48594 763774775269421056,79814 758076856998453248,50452 775008793176449024,146259 776780869721657345,157755 766327703985197056,91599 776369077300232193,155287 779701011594129408,175092 773744887418200064,129558 753545459856052224,27045 777741457666904064,162485 777343818047844352,161456 779058813257211904,165512 794937683286040576,262849 732246687847206912,11774 785298678089068545,11774 794305904606846976,11774 793482214772137984,249178 768083645684785152,103261 770623357591117824,117658 755273142113701888,71270 773717001676197888,137042 788064549840629761,215005 792170621786480640,244550 794208419528015872,258598 795345729896189953,266302 759938475109908480,60350 763936958951280640,80754 779299648838201344,173753 788824807408361472,219942 792115519101034497,243187 788510409183662080,215005 792064996230455296,227271 753572203979939840,28281 765957552962232320,90482 781350465225252864,139404 791340171451138048,238207 735744029225164800,353447 747500386001444864,195876 772559771216019456,131045 772843420763164673,132364 791012778051899392,235590 766355109609603072,93286 751148102489350145,16593 781206150834425856,185595 792661658875428864,246392 755150532142960640,35890 781897464722796544,186713 788336884254736384,217032 787391506663387136,208307 788172530351607809,215252 767480727713841152,353786 790626228470296576,232427 769259328675000320,109975 791369766724259840,238207 786373828272205825,202248 795748595769098243,268646 787025662645121026,208014 793151761527824384,249961 756277634485456896,42432 794888951123288064,11774 753040022899683329,25255 788505728533135360,218349 770722176626401287,118650 761275218576961537,67678 787553745504645120,211347 781528060541579264,139404 791012028353699840,235251 764503604548034561,81869 788371783527305216,216589 793211727651319808,244270 780761516773478400,182036 791058008952496129,235815 753256309567336450,26527 792776277748887553,247240 792847451598249985,164814 787794869469052928,213064 753677571737260033,1248205 758888339676155909,55550 776023750172999680,152735 781556268670386176,186434 788103789899317248,214354 786014663070789632,199546 790971427096756224,235590 795388619095687168,265885 788824146146844672,220332 760466005990662144,62771 778020763286794240,165435 780950445120364546,183811 791355568522792960,238395 751562808144367616,18452 781360520846802944,186434 767362806886858753,97468 771738622089461760,127366 758475592031412224,52545 791204284155109376,234583 769276146177314816,110209 778318792317435904,167407 758655733093109760,54070 770961686719238144,122146 768771233588584448,108849 787097971728887809,207119 769320547750522880,109713 792087218152013824,243187 758799825777287169,53992 795488986676412416,266866 785602429978980352,197512 757909274442002432,50028 786543125623820290,193571 759556152317227008,351338 776550360894754816,156110 795371935299502086,266151 750404285431558144,13021 756656354769694721,43391 773750795829440512,11774 767883895530332160,100189 743112129603993600,679105 766761410407895040,88930 788076294139441153,215005 792879299690889217,243761 795457374588928000,267228 754004588466798592,11265 792148284571738112,243092 794827083457462272,261594 786376404694892544,203510 753618869021995008,11774 773332252277280768,134993 787067570516025345,207287 772686297089597440,129558 777970079199657984,163901 786634700089622528,205029 766053401700470784,85326 754910034543382528,33090 788742960707956736,220332 757407152520564736,47202 760200644699430912,353047 769543684442456064,112162 764602967215538177,82642 763181782933966848,73814 771498379654201344,121479 778649982026985472,167319 781848412631162880,182659 795222021017845760,264397 785663707917332480,197888 779076017159757824,168284 757222119948312577,46532 785815565042610177,198671 763280869322698752,77119 757740474899714048,47693 791672693003137024,240483 788713093345882112,220029 756821841231114240,43875 776836166695911424,158043 787351308227452928,210585 775866421939023872,151165 775566825761320960,148909 756283060325322752,41680 773652677947305984,137927 761289671204757504,67852 756323041798332417,42432 773818582593593344,138819 780117815865016320,177233 792498575934689280,246314 755433100033855488,35939 760888404766629889,65427 753756476271947776,29709 759458233673056256,57921 771348279443337216,124597 791267117140094977,237309 790671175797972992,232169 786376075031044096,202007 764954514126503936,84889 788527358437228544,218349 752895528405311488,23899 773892811997405184,139404 765066735724531712,85562 790488873071542272,229693 755151565091119104,34666 794376462459633664,257353 757035415513726976,354841 793607627158585345,252639 792024624963973120,243075 788474659062812672,218275 786625442681909249,205181 761805325892661248,70177 776764078672928768,155451 758676003728269312,54070 770967252426371073,121612 794411918572343296,260404 773859778716061697,139404 780878905892868100,182036 785653953950343168,195975 765071366420832257,11774 776070918418337792,152872 762667502065246208,73926 763868667981524993,80863 793521178547748864,252020 766796540065173509,94699 795029748040736772,262849 757622772809949184,48109 781506912349220864,188401 778513833342148608,152594 765522344681041920,84209 754766776135782400,32869 791456001048412160,237332 767807628466491392,101681 761209921631350785,65180 772126981844447232,129558 789472450119606272,225981 793596062590119936,252408 785982292875440128,199960 785632330106933248,197063 787766828646805504,205197 769015991460323332,110302 780917255580164096,183546 757074945784553472,45857 777323219321782272,160593 787987628775903232,214209 757717066677878785,48187 773640854384803840,138165 774740406835646464,142721 793579934824427521,253793 765560481381769216,87788 766093428090245120,80976 772937162157273088,127134 761564925672189952,67229 794608496360624131,261155 794544966630445057,261155 778327026965049346,167220 793546824694976512,249469 767382648507469824,97515 790946559705972736,234583 777163637249093633,157693 748187959493562368,11774 779841101691617281,175952 787464440434290688,209863 789429662996762624,225981 757213425575587840,41680 794591348070354944,261155 764834359224389632,84724 785658670822592512,197512 790553559712620546,232137 793166332845920256,249444 792094275009859584,243955 773721184605122562,138819 786447177363054592,193636 771444340614848512,125204 790914210716872704,234583 779140810721796096,173011 734127259544518658,353016 761137727731560449,61051 777591457687285760,82209 771478888157413376,125853 793437234548576257,252196 775759429102866432,148537 773602306684178432,137869 778176452458061825,164826 790293429154566144,228341 756500424513859584,42249 759084206471450624,56187 751705476644147200,19352 786301235695497217,192032 787834974376300544,213064 755536177751392256,11774 781441606582996992,139404 777931916473270272,158897 791748047227224064,240584 768065797587554304,103132 773850813311684609,139404 775565176867287040,148645 776435109440270337,152314 781677624649285632,189881 751635912862339072,14277 789662999560597504,215754 775312726759440386,148045 732309099719725056,196346 761368994163023872,1248931 770657483517857794,85562 795099038454611969,243509 795655199411109888,267521 768153929326604288,103212 776826845245300740,155451 795065396592340992,262849 792185336268935168,243092 758384745747247105,52469 787071228683038721,207965 770447063716810753,118192 771805411049693184,128194 750774043897368580,14525 759288715571265536,51798 793135006822436864,249841 790655543119605760,233307 753622087554695168,27045 786908666926596096,192032 792476962069426176,246225 754727892412723204,33356 763842577552465920,80393 756624187918286849,44429 794007652615397376,254725 734245616122011650,271850 785902222982930432,199546 791307801473716225,236454 794640379719008257,261155 761360916977967104,68144 786401447487213568,203674 789121844934643712,223286 789210857528000512,224333 751171306855370752,16833 770018637881171968,115451 762410075914899456,71502 750684546064982018,14351 760999388873363456,65974 770155369389658112,117026 763603231171674113,75724 772445824492052480,129471 795157124217114625,261155 791732513353981953,196341 762679753610502144,73814 769651189524860928,110659 795444101516787712,266079 762790284002492416,73814 764284000152137728,82744 766036111365902337,90384 762075065521405952,47283 795763406674468865,267858 776962500885557248,157082 792272343410286592,243398 763886025932505088,80939 769526448189124608,105652 790256174339805184,212083 753435047634493441,27498 779455203540144128,172185 760289690389979136,32498 768909659373572097,109945 776155495396671488,153845 795057160149471232,83342 791274067416477696,234212 785313945808699393,11774 768132825119879168,103071 773361103816404992,134470 754800337718878208,33549 763890171074912256,80209 779002981605707776,171168 766624399860568064,91700 776161590374649856,133702 792497112512593920,246392 759044353415184384,56302 775154449517940736,146804 790476703927824384,231015 791907336935858176,241523 750783711445000192,11015 794639515461754881,261155 756505689099468800,42249 767427566286303232,84209 750781511134171136,14421 751170536550592513,15643 793562489455644672,249926 794216907868086272,258044 760155891207380992,61051 765503217807585281,87245 794775474736087040,261942 765245470851543040,86103 781290358927978496,186434 776933209405792256,159546 758487527275630592,53185 770774396986355712,119797 776471384591441920,11774 794258618795360257,258456 778570192712454144,166852 744451808093863936,1247650 768459416064528384,106281 778188249705615360,164826 751906984832540672,19236 786933129386848256,207287 764855297777229824,1170338 779488292349833220,173753 773811083417034752,136814 762041168502722561,71401 772791123227975684,132335 750329676095074305,9385 763842342197432320,80655 791018289442988032,235590 768246191305977856,104521 788734858973503488,220029 791411191482576896,238780 794110794292166656,258058 786395281030078464,203674 791448325614628865,238207 787693254359777285,210253 791335447494529024,238117 764200084301111296,1249229 788570620355158016,215437 790887073184149504,234583 771877018619092992,127957 766062735440261120,90618 789156779892539392,221416 752895164390055938,23843 791361285346693121,11774 764225456614825984,81130 754739787811069952,33356 758476668709244928,52659 778603648762912769,168794 767484238555975681,91936 773596469240688641,137042 785912297294225408,199546 786639464978341888,205377 771551168023584768,126293 795020054270197762,263907 762283210583711744,70177 785269865569320960,194667 765034789858603009,84209 758885132891598848,13324 788155209688031235,214899 775719439828258818,151071 760097123836846080,60801 770101344183123968,114987 761762979197091840,69548 768955846608949249,109874 774005821856288769,139404 787677964745908224,210585 789896753155678208,227242 786546540810792960,202877 788454387047739392,218275 734733522297081856,209828 790531113110220801,231894 778171556895854592,165523 780495129312423936,168284 770669895872679936,119832 787048423543279616,205989 792406734883008512,243165 768195492845006849,103046 774080325903261696,141360 776253865507246080,153779 777014097728593920,157993 785808972045512704,190269 765402621037256704,86103 776969219447656448,159546 760259518827786240,60779 795160654764089344,11774 753431760818483200,351574 787008741510111232,203793 787666416308744192,207965 773977665682284545,140211 752152038813958144,21309 750745922330464257,12535 785545985330077696,196788 753774362759614464,29800 734499360256327681,46501 767720052632190977,100893 787878790764560385,205197 790666074421420032,231894 779726540296847360,170373 795134650213629952,263205 768717512397783040,107428 754723597663539200,33356 758597848954908672,52061 770676886804500480,120610 761668241060163584,69878 779776912159834113,176201 785305100495446016,194934 776861427680239616,157708 786398596518117376,203674 786671064491364352,205294 793447833332514816,238099 758925633057468417,52545 778609363456028672,168794 763081168262758404,75724 793600378382147584,252044 750406026709565441,13088 791369460217159680,11774 757712598670438401,47693 761361179176415232,68182 787737476479668224,212316 732734849560252416,398859 772115019211218945,129558 788144419048419329,215608 764262421745631232,78344 750383300414435328,12311 749340751264292864,7944 769655465907253253,114587 776113065620365312,153610 755471075925000196,36545 788398222808985600,217634 757244031034359809,1248475 762489605224476673,68862 787136795901210624,209351 752172994672283648,17794 767697086473244672,100605 766686898299424768,94699 778375289789349888,167950 761605090092257280,66840 770268337456701440,114254 765292452651667456,86653 776902623827890176,157693 795053775480324096,264397 768580896450576384,106907 780741580101709824,182036 773665155259437056,137869 766938188321435650,81101 786966599173541888,159876 764324780036255744,80939 749915637191933952,7855 770405360360419328,118191 786059423835889664,170187 790713207967125504,233558 792755455516966912,247232 789519995462033408,226731 770478077151440896,118191 785310418000457734,11774 754059246875148288,30910 755163300934012929,35890 793326886747340800,249926 786979205586223104,207287 777521520746778626,161002 793189004275351552,241819 792279654983958528,243075 766696388033777664,90482 790953581276987392,234653 767922907364196353,101681 791066968489021442,235828 785244435952959488,194167 732299307110543360,349197 765167144883458049,86103 732646839959183360,353228 755160269937049600,35890 791429062849916928,238099 758099517325516801,51043 781541192337125376,188401 754011485920043008,29263 788780762262757376,220332 786586754857914368,204413 790953659349684224,11774 762998722087137280,75401 755774092612165632,39207 793632506113318912,249926 785566266111037440,196676 785664715062214656,195975 758391500032008192,52771 759777395985580033,58221 795668217129762816,267862 770652232744177664,120341 770581577319518208,119832 774355585525551105,142506 778251612477325315,164826 753730507511173121,29548 763152937346535424,75073 776444695857598465,155896 780773577138155520,182726 791275184032329728,234212 793226647998701569,249926 768381868341276672,104313 734867104315252736,1170396 756462734049316865,23762 762659073527574528,73926 788542188091244544,210390 793736438751694848,252020 756298952186564608,42495 779087912063217665,172621 794294337408471040,11774 763180239803543557,76535 753488915919691777,24771 770343858446229504,117257 787161053402656768,207965 790976814550089728,235487 794640210323767297,203546 772239714615255044,130290 753391341078474753,27045 763468555434229760,78159 791330723739242496,238207 773886056907145216,139404 790704591310614528,231894 760127633837391872,61145 756760302394277888,41702 786422956217950208,203674 771598885403766784,125554 762676974988828672,74133 791076234516193281,78159 759191741966581760,56964 781366292473413632,186210 785966203282059264,199546 757743859426144257,48220 773548874929610752,11774 764674129098268673,77612 762517034190057472,44370 778727622758903809,164001 758052238115737600,50442 781138892489535488,185496 789319434485792768,216538 793447551731204098,249926 778988690047586304,171017 785491796025602048,196277 776185878884397056,152735 791336299236036608,238207 787379194527305728,210207 756494400981655552,42432 758241405303160832,50923 770510684190871552,118191 766981389296082944,91049 785760562160558080,196277 781553854877986817,188401 788810031038812160,212727 794619232403091456,261818 760916893414719489,65500 795741029869780992,268646 789434567274946560,225981 741195114438103041,1247401 786453622510891008,203713 772906688789696512,132335 777611134706647041,79020 790970173347856384,235399 791640626399883264,240260 763119159953727488,76549 786726813749968896,205728 790935856689258500,234583 785615600966000640,197297 794665090712748033,261155 763177425844994048,76127 767411276943331328,94699 776741061364322304,157755 754037731408445445,28037 792551600443289600,246392 765049570048913408,85562 793164259752456192,249180 766344103101624320,91956 767836875881009152,101514 785619802178088961,197286 753720535851364352,29377 785552262663901185,196788 785634353862832128,192032 793675183823343616,251566 773955184179372033,139404 767772765684322304,100605 780719099802480641,182257 759240333943250944,55710 756194555616256000,41680 751706345464881154,18893 768162390433161217,103212 733007992816160769,355106 751227294736224256,16728 773896579870760960,139404 775931965300027393,112363 781569629349040128,186149 755794875480616960,11774 787739561875034112,205197 758273469905719296,52112 777928100768284672,164694 773980403384233984,139404 775067675219288064,146259 778367514883522560,167220 795327424250585088,263926 795710249479053312,266491 788125603039883265,215754 759109864731709440,56964 763905196808245250,80939 786296799078252549,201620 770850746900242432,121402 787310106602012672,207613 768903227064541184,109945 780105875750957056,174492 763017153691938816,75899 775881788191154176,151302 786236781079527424,11774 769321552311488512,112399 785929166327799812,198142 791438704363601920,238344 753960586912866304,29263 769746014131490820,114587 773845802728828928,139404 785663792780709888,11774 765312718135922688,86274 785577644410609664,197156 787826837028122624,210253 780680374766727169,182036 793441661334396928,252196 794696770815193088,262849 767027531975229440,1249362 775482528568344580,1250232 787693963285237760,210253 770304706816184320,117377 785638710771539968,197512 793031779485642752,248624 769576431462584321,112239 780600794793975809,181955 791276545272872960,235590 771377879892365313,11774 764318384578301953,82283 792025086886805504,243187 767741403849818112,100893 765600948723023873,60518 772875782104477696,124597 770306100960702464,117257 755004549052571648,34666 767200370586189824,80939 776604006634233856,58531 785771271380344833,197512 794556415293595648,261155 763247822833643520,32625 780618598817685504,80785 793822038825832448,255393 795417969601847296,261155 764618493933170688,82018 788514134702776321,217658 773449497804476416,134199 761234171926679552,11774 786300546193981440,202727 789193165026631680,136947 794699040059457536,262022 764152621544402948,70797 794350729708216320,257492 771144154004893696,122967 790170462420606976,228241 792843105200287744,243075 781338642111279104,139404 787460757000712192,209393 791706528806014976,240483 763116436139016192,76257 779499912727629824,173917 756998425376387072,43861 756187828036308992,41680 753182748991451136,25255 756288731682738176,42249 768844283436675074,107984 758755044288262144,52554 785458594879713280,195975 735933913755832320,353124 766341929659498496,91137 774213583165095936,141887 789925420015779863,227242 792356842584375296,243075 770695020043055106,120675 767297179539079169,98271 793426863855116289,252020 757351297309892610,46379 794722146446639105,262025 778447437232865280,129991 794527175701626886,261155 762282181859344384,431998 785871120834695168,197512 794748299291017216,262215 760253980844982272,58508 787860578651951105,213064 758013017346838528,50804 770801259439763456,119681 795341117235544064,261155 793100087857598464,249469 778298789299793920,167319 765213140816629760,86440 790324762341838848,230282 780873744029917185,170187 780756316180451332,182870 758024545030680576,50923 761926206199476224,431998 778611977031606272,168794 759486863400763392,47940 769719478359916544,113412 794702809736343552,262849 771095141469724672,122146 753409971258167296,27317 779420441358327808,174971 770413738239361024,118191 761694694216650752,69548 760665206754123776,46076 781630212442382336,187044 785851270628249600,145411 762811518350192640,73926 792579603747352577,244270 758019114418003968,48663 785523510609186816,196676 771486973538295809,126152 776154081601679360,152735 793351676371480576,233692 760943737715367937,65644 757385037570605060,47090 762445698017079299,73008 770777444592721920,120561 771010783241179136,118724 764639681971707904,80939 760173291906535424,61051 778346369073512448,164826 750777786076463105,15316 759372045608038400,56625 788143551410413568,215754 774002961361936385,118191 765286502872059904,86103 793190284171546624,249469 785238389981257729,194058 756573370578116608,43258 758661724060942336,53185 792359415449985024,243075 794570296112058372,39957 764206463661203456,82283 773487271710494720,136904 794326353092804608,259970 767419245269426176,92842 785770742679863296,197888 789076443217047552,223255 759004517669056512,52048 767410184633192449,1249414 773420352798154752,132497 775453487379443712,146720 758071634519396353,51265 756280080670699520,11774 792191439102881796,243187 790330062084067328,230485 755786233972944896,37218 770139142206423040,11774 788812628793651200,191622 786236885773365248,201958 781113249462792192,180233 787766264450191360,199307 771709597644054529,125554 790710079712468992,50439 733029058066427904,355324 757435184648220672,47283 758391809722703872,46076 760179727000821761,61051 786591097489231872,204835 794916409046421504,261155 788008454556450816,195876 757050313631203328,44461 788882392547266561,220029 773901046707957760,138819 791384065505128449,238290 757292612952985600,46382 776592507085783040,155688 781784033420337152,168284 792856396526080001,247877 776765149843599360,151463 753195048305582080,24795 733138402174865408,355985 770153741899169792,117026 792212326552260608,232791 766695667615969280,82208 791796094606929920,240483 786083193036439552,49459 769354828443246592,110585 755777370997530624,35890 759432440221872128,53144 791026772460638208,234796 760499649799069696,62716 763868488569978880,80939 760136686755950592,60794 781202377294680064,185496 752703882346766336,23167 759573291296133120,57105 777681469804195840,161456 790300371595956229,11774 764430481345708032,82066 765669649631571968,88332 770275157285990404,117257 790055181375328256,229514 791351481387679744,11774 778658658464980993,11774 790694444584558592,231881 794680043230416900,262053 761349811572396032,67587 766711462828052480,95672 786991255557472256,207974 776854744111329280,158815 787718329989341184,205197 752629438357970944,22411 777221351803191298,156811 765151154099453953,86053 776494101751476224,156193 772736001357799424,132302 786623800737538048,204457 795449402177556481,267157 793287741165363201,249841 773511015837364224,137042 780560719699992577,181548 766635243629531137,88920 781467283969363969,188119 758258610535137281,50193 766372297565351936,93286 779867641389260800,173347 786267391680479233,201958 765661613693087744,86103 753646587872698368,28732 794635501022035969,261058 770759637884952576,118192 777596904242839556,162497 788695830941368320,220029 767346838840090624,98736 787243359169634304,208176 773509186219048960,137042 761645632712871936,67852 774564562544697344,128230 780834017394380800,183269 759202317061255173,56964 761339304383840256,68057 794072005905678336,243075 781218993579450368,185595 786613066536333312,204413 762754142712365057,73712 769687742569521152,113836 770653320625225728,11774 794736830461702144,262296 761673178569519104,69565 781005459213938688,184223 794163484560719872,258340 792405053701255168,243165 794460382593064960,259134 775019810807767040,146259 776369255382212609,155332 758660341660344320,53975 772537457359351812,11774 760587331560628224,63504 793974224641589248,256255 758793583042396160,55262 754063106033217537,31389 756597945844236289,44245 792862283294711808,248078 793781402877718528,249286 770606595667533824,118192 775076230781480960,11774 788692763130945536,220029 773862834153414656,139404 774827114679767041,141699 761609877055832065,69711 794965625651286016,262925 751039472876257280,15643 761209512158109696,62452 786302372435759104,200961 788747684702191616,220332 777559435212357632,160602 756444546032996352,352982 772876969688137728,132761 792027234072563712,243075 792085686346276864,11774 753667615961313281,29040 733942906533347328,738099 786172467333111809,201072 758127697327366144,172295 792899686462001153,228634 793655556787605504,252044 794573685919096832,261155 790666751231008769,232169 749865342135001088,7546 766036650015068160,90384 767306326645075968,97386 751039405482270720,15651 776119055472353280,150225 758833911807946752,46076 768818994346426368,109167 753241486653853696,25317 773895753315999744,138819 791343348959223808,11774 766981043173732352,94699 773702089788813312,138819 780140200920018944,178415 773904811863400448,139404 773996066853183488,139369 795314924629200896,266079 791723730019885056,240556 744283008497258496,353603 792366335565201408,133043 753015079273193472,17416 762666864484814848,74133 773282849386561537,134371 795039049178288130,263907 768779887452839936,108729 769708078833033216,114987 736242644028792833,11774 766078208617787392,90384 769896836463222785,114779 762655224624316417,73926 790892992043290624,234583 764145387506544640,78542 750178081667678213,11349 752655702519230467,11774 787828731305795584,205197 786634463056912384,204413 765941863945605120,90031 755013824399409153,34591 755927859282186240,39506 793504567707176960,252741 793656539118759937,252679 794539636878114817,261155 761349180254216193,68163 781148866414542848,185496 766713036149133313,95593 750140017847271424,10057 754000567572140032,31077 768500414509641728,100561 775019759679131648,146405 793666930750087168,252014 765612860563005440,88669 791670452087238656,234990 752892198744711168,22436 791335172142542853,237594 733602289412280321,354711 755946815573360640,40550 760147381174362112,61051 761934233010999298,70886 775570553759334400,149013 785265101611732992,108396 758489814505132032,52749 788041334170931200,214492 792030005593243650,243075 791794275344195584,240483 773302813497495552,134993 773870533666537472,139404 775344535723356160,147592 788835248113057792,207151 791712305734098945,234990 790180133374001152,200963 773590169052033024,137869 775522750236598272,148994 773286051565608960,108795 757799305180622849,48220 792166286570782720,238845 766702527647625216,92959 775417167072358400,149189 773996851083083776,132796 786955015969579008,207287 788409744637689856,11774 768805218565824513,109104 758084781842104321,50804 793968472728354816,256393 777275760075825152,159475 794311004620369921,257492 757972587318276096,50314 793254683724906497,245750 764446069598093312,81574 778161906846732288,164826 792411021004578818,245634 759115010132025345,57092 774034973816791040,141213 750769568700702720,15177 787553661639593984,210740 794823626432204800,261050 792026319571734528,240145 794214381873676288,258771 792036795877847044,243187 794623692420562944,261462 786407375871836160,203674 768473378332221444,106774 764143670245326848,82066 788064563975585794,214660 793107261707214848,249469 752079483910356992,20002 786999604160200704,208167 750809888595542016,15536 776745240354918400,157082 786287610767482880,202429 770903108549419008,121949 781486279913410561,139404 755897957367607296,39462 774226139120332800,141360 770850113740693504,112623 793938181141852160,256650 794151274732277761,258044 795699618675912705,266054 795424138114596864,265855 793847752090324992,255283 759070433085841408,56784 781573460569034752,189063 775271661599940608,147974 793829540753571840,255317 762276902136446977,71476 777532490458226688,159876 792837134461788160,247241 789296499511398402,224552 764902696306429952,84724 785361967649357824,195165 756672915953819653,44450 760977881782624256,17640 772273811836338176,129558 776748649816662016,157755 769650136712552448,114779 777294589656989700,160480 793969305045979136,256358 763422587934257152,76652 755111917233008640,33356 792118762740654080,243075 765594262142537728,88052 790241781707337728,229693 753735690492506112,29592 781213344950734848,184223 775476101212692480,148045 754776341510287360,33356 766349305905090560,91894 756248870905012224,41680 777931485550563328,157693 766083230361489408,89923 751182644499476481,11495 788070768152150016,214809 773677640746020864,56839 791844978750136320,230270 766364987342196736,93286 795376917239107584,266151 766249808478830592,91894 764844566910529536,84724 773640367509999616,138054 755216752942915584,35890 767361559148453888,355994 792534763995295744,246295 793948238038478848,255826 774681888879411200,144542 793782726600056834,255246 767804947895291904,101681 756579246089334784,41702 790270447363452928,209095 791038912428924928,235590 793039891751923712,248924 761621926901063681,69794 778611524701216768,169201 787193134203670529,209351 785852584800182272,199043 757684077302382594,47545 778047302191681536,165523 762843494834511872,73712 776548763255115777,156110 762785528689356801,73712 787786372736319488,205197 793164135852863488,249926 759526896505716736,58227 794933410758348800,263817 791704985209667584,238429 732997221738631168,352867 791508540254855168,238780 792493926028574720,246225 787886672797065216,212870 795690289096781825,261155 794539518489755650,261155 758135325080231936,148861 785894473691566080,198591 790666731823964160,232169 749351718102700033,11774 773164035802038272,129918 789479346436247553,206666 754751922276536320,33474 777674055772176384,158524 775619236123250688,148045 785983062953828352,199478 770343910434414592,114388 780779029519400960,182960 760110270006104064,61051 788684721744076801,215437 787729140514426885,211348 761967910994579457,69231 733336542064848896,354582 758810276602884097,54070 788354001615978496,215608 790945168098664448,234583 766420436322312192,80939 793610896505462786,252639 791678033916600320,240483 756402396729864192,42432 778617242833465344,168284 793183719850770432,250033 790915579121111040,234655 758685191389011968,41680 740971155742466048,11774 791670102013816832,240483 763895034852827136,80142 778291672782438400,167220 758786450359984128,54070 786083295117320192,199178 790986945522524162,235590 773286340192382976,136018 789096076271837184,223286 750511641637236736,12883 792250689112203265,239610 758416487962988546,52263 753941537591922689,11774 772509208021532672,131045 780556612117200896,181548 787379922633318400,180433 780612254681042944,182122 789921376916246529,223492 791258406858391552,237491 785256588210733057,194210 786343494042484736,199171 767868906572750848,101681 794531034234662912,261155 772328570437840896,129993 773869489246998529,139404 754207365776437248,29776 768970168362004480,108396 758047027657711616,50452 759387198391066624,56924 786959752353968128,11774 758287036348588034,52061 792036390926036992,243187 773776604312932353,138819 789919608090353668,65099 768874198844502016,109874 794763698829225984,262849 778006277179879424,160539 752876308195975169,22436 765193525231181824,86103 764190225266421760,81601 758444503363686400,52749 758718137856499716,50654 795748811222093824,263907 794944238530113536,263817 765199263609462784,83391 763459065917743104,77632 787122844211609600,209351 792371057684611072,244550 778290076845473793,167220 763099180839600129,76429 791415339766743040,238383 776658977069359104,157082 794231967361417217,258598 766778724767322112,95462 785471444323098625,195975 793538678266195973,252020 742126310269571073,11774 751074115952357376,16093 770458754898726913,118191 781440693466230784,26066 752880745161564160,23885 764611519430569984,1249246 753014374206504961,17416 754178829946462210,22439 767936017437454336,102249 768059513551355905,103261 781589288865697793,189222 770322294464020480,117257 793947439896010752,257026 761626787029868544,66116 763520103757381632,78684 778946788564856832,171168 764894776634277889,85047 790062561479778304,229121 793642957836398592,253050 788463922059894786,215437 762679798086799362,11774 790254976769593346,228354 773722194811596800,138165 775751042969415682,150404 752785686898499584,21332 793314157118357506,249926 752313533245906944,11774 792106238699986944,243075 763353093606084608,1249045 787297818159542272,207212 790828020059824128,233692 794542031611654144,261155 786027266669092864,199546 757450764184907776,47283 773633846923431947,137869 759872894218407937,60015 775373401355673601,148574 785503021195153408,194949 765591242369630208,88494 770995490557132800,121612 774430023637958656,139865 792007263267397632,971825 768873902709760000,109104 770440083597959169,118192 773886196523028480,139404 769993230960173058,110585 774757697233170432,90193 761727609663164416,69711 772291143325233153,114779 781556987293302786,187611 772472684265340928,130415 765288539600760832,78566 767308359838076928,97852 794631771304251392,262053 759893176920317952,58267 759595619812044800,57966 763528787162038272,78566 779001399313039361,167220 789300672579510272,222520 795049592165433344,263667 769756990444703744,103071 786752652017340416,206008 767176795254763520,97386 795407762003988480,247930 768119240218013696,103261 788420290158014464,217519 795127323221786625,259892 792183878056304640,243398 791256019615657984,232169 764970334441312261,85562 776917624773079040,154914 758045056632778753,49852 771460598026698752,124804 755846501591576576,39810 785273401028014080,194167 755527947000262656,37890 771091477430579200,122982 766943838011142145,77720 770770567381131264,114779 788389940476477440,217519 778272824456781824,166941 765922754927484928,90088 789166209140797440,220344 785901361934151680,198671 754086527521681408,31389 765354703278501888,86627 786072730328305665,195778 758266582149767168,47149 757605156745654276,47782 781482073756463105,186750 770751571571408898,120474 786956993026228224,207613 778777565544669184,169715 790333921527377920,228820 773832195198816256,138165 775796036686098432,148473 770790189874708480,121479 793510782273253376,11774 795745781810597892,268005 760219385709600768,58815 785248912718245889,194082 764292301216555008,79691 758114900908634112,41703 765506280819683328,87904 766719419561181185,95708 791421471465803776,237999 769287982465454080,112399 759206374236688384,56535 791752906743635968,238292 752685036181282817,22206 790886963213586432,234583 793293832716713984,249871 772881417332256768,132370 771881964588584960,128404 775742391600881664,151185 761036650675773440,56964 773621221648797696,137978 790946161683292160,234583 760935962016882688,65174 758722868393963520,54728 788802214227611648,220526 738018869441368064,195876 787757182834057216,210208 733161408586612736,355672 741445313932578816,349060 778610425273262080,167220 786716127665741824,205353 787860665645924352,11774 756615011938603008,43471 768690852973518849,99374 790726503805911040,221524 760210895486136321,58537 761563587693412352,67938 779667651064758275,173347 786909292075048960,207287 791439407806951424,238395 773340955793498112,135888 774724263085416448,11774 787071738546757632,208016 793942970516979716,257026 785275665650245632,194648 776454194412843008,155390 792056731614474240,243075 794955278609420288,261155 763078995810344960,76449 763175417654173697,76549 773618989507481600,133702 794813518365134848,261155 794877130492563456,228037 779053202700316672,172185 779185532718968832,170268 793945815307997184,256217 755519152425725952,37993 755901159890485250,39462 770676266915749890,120610 776259536403374081,154534 749705231441731584,9295 755747783047581696,39384 794764342499614720,252030 766987011630723073,97192 773600603557822464,11774 774004168084197376,140444 751810930523017216,19317 757628023000694785,47940 769001354786254849,110362 776158278753644544,153779 765329369812180992,87249 775774103345168384,150426 777962141559074816,163885 794706389172187136,261155 793591809226125312,251452 776913877472804864,158387 774283258892787712,142506 759585174912839680,57105 760857751287238657,64722 764060698800300033,80393 780896816841707520,172862 760880310053703680,64722 792100186205990912,244019 765578436626690048,11774 786027856107335681,194058 792527218996023296,243614 732111150301753344,349368 786632576572100608,204413 790195085476409344,225359 792024617275842560,243187 773975030082441216,139766 788715139398787072,11774 794893938041782274,227183 795719572594819073,257534 750339414740664320,11495 774009854381920256,139360 781170824589946884,185496 752966338570756097,24526 772938125928755200,133714 790615578599952384,232169 766883855395500032,95511 793810593882918914,252020 764967453424168960,11774 778265963355447296,167026 793447958205177860,252020 794796972649562112,262053 732656907006152705,353262 765029355349217280,85562 792217226614939648,226581 767513028757745664,97371 770749275953254404,120292 776541755919503366,155933 758513482899881984,45551 781227006461489153,186434 790697602627010560,229159 794190615894519808,258598 760471675725045760,63015 775792109496393728,150103 770340030795681792,117257 771533776946012160,117311 773177567591469056,129662 788391182921379841,217519 775032610930106368,146259 776178561593901056,152946 794701553294774273,261942 758740876034138114,54070 793098006534955008,249348 758223466319474688,51629 770116642265325568,111549 771960969912287232,125633 764252885219672064,82177 766539917849571328,93286 764157527541985280,80939 751796759098060800,14277 787931609999683584,65113 766138749990400000,90908 794966472581926912,262847 766776802677325825,95708 773468955038081024,135136 756624358370582528,44429 768138271545319424,103294 775542814268493824,148473 795349144026148865,264397 774494820987441152,142648 788404081249423360,217118 759052744682504192,56237 768575764379869186,107428 788755737736544257,220526 791360662471450624,235348 771727823644000256,125235 794918206578245632,263895 762644797391826944,73814 785654557724422144,197324 732643897973854208,353222 755535458323443712,33186 757937777719832576,49925 758913530129027072,1248642 791681841803649024,240474 792422371332349952,243165 778428586592051200,167003 754772926482776064,27045 791400182961299457,206257 750853214115860480,15264 771821496364707842,125055 789743646773878784,226731 794690575572357121,261987 765272295875108864,86103 770705590397960192,120625 793563336994590720,250785 751759317204738048,14653 732181580555259904,349283 765860732982341632,87904 792542593154441216,244270 785531052248805376,194170 774058409817575424,11774 778293206379364353,166913 770082589541564416,115538 777989974998126592,164846 776424536132595712,108396 795010281080438786,263931 766504436894052352,93405 775209388793475072,146847 761308171277373440,66815 791387908095807489,235951 768832948795613184,107745 794819746155724800,262752 795668405546164225,267521 755161931124703232,35890 756430122270461952,39673 764089764475604992,75829 772745778620010496,132299 787724729495019521,211347 792934342469226496,247241 787476284506976257,211348 792174077318352897,243187 763419113536430080,75396 768784596540370945,108849 770711056276721664,120610 773506797185404928,137158 762823909947297792,70543 790332327889108992,226432 766606733628301312,92972 767138743417307136,94699 778640926327599104,169201 793442807008620544,252020 740891332797997056,1002751 749834849804955648,10395 756283156940988416,42495 792600884349763585,243187 795002981888430081,263895 758500677597401088,52112 767214999316074496,95568 790696565686071296,232640 751177089815044096,17591 789734069693255680,227357 780433974984380416,175975 772959520393879552,132335 794533701979959296,261155 760387078916083712,62063 785647138990465024,186883 767821401570934784,101463 750785941548077056,14950 764293472224444416,81835 770727469527670784,1249797 795242273705324544,261399 754030137071501312,30296 788804264634167296,220526 787679298303832064,206101 781272171658121216,187084 773077159107846144,133454 781873851617587202,190553 768486868157472768,106774 764967583896350720,85562 733123231205449728,1170849 793196136752447489,10788 793982056585981952,256534 759812274940997632,58254 764891598438010882,80486 780883952928169984,183472 777696487547559937,159454 792535675753017344,245101 788538189447245828,218832 788267418837737476,215608 751840730688151552,17794 768564063827660801,107469 758115106156900352,51043 775407735739256832,149040 785953086208606208,199352 761546733121929217,67679 770093600755576835,116461 774616558949785600,143824 751079815730458625,16422 759088532992380928,56197 763481684977283072,77731 780088197875236864,176128 753800005698269184,29763 774735730769797120,144740 765023803936272384,84929 768074576710467584,103382 756294971569819648,41380 763123340600946688,76188 790655253955784705,232881 794627196157624320,261155 761728170328555520,69947 749248482981052416,7319 791441318094393344,238099 794626323130056708,261155 793499676339081216,252020 793624695056642048,252196 794707576839667712,262849 733096374217150465,355480 765666420566790144,88994 787423909134163968,210313 775925783667707906,136093 793623621021204484,253032 779041924317585408,171324 795038911844249600,250785 795493838324310016,267408 773583830007422980,137771 768876855583772672,103354 758293380170338304,50923 791547729088356352,238292 787282435805327364,199307 745321372151390210,351424 795616501558640641,267655 750856664782237696,15536 751166166047944704,17416 766711079401652225,95672 760870594074124288,11774 773683590358003712,137565 771650469634596864,126152 792113266684141570,243865 788792067476496384,220526 791085759428173824,235590 774378114713395200,142942 768266693512687616,104662 771943717439668224,127218 773902421823262720,139404 780447553452113927,180310 781569493923340288,186584 772937537224572928,127957 781792760047206400,188421 788885276957417472,246425 773678364221665280,137693 763840566387957760,79561 788479298789310464,217574 754109375028027393,28451 793151282483699716,249469 791298899218722816,234212 778612171701882884,169201 780130170887864320,177233 781510322326601728,139404 787420092925669376,195876 791633280067973127,240061 788924654626938880,215965 790336769615069184,231008 765648659576782848,88128 775651629324525568,150511 767782859570606082,100893 750427783910658048,12883 778358902211567616,166409 787738821215432704,205197 776150887211212800,153779 769368007181303808,113379 753026085495922690,24870 764356533681618944,82766 760888848561872896,63214 770749621106860032,120338 774388919123087360,141360 788467037550972928,218275 771827530739294208,127657 786588209052397568,203350 753366764071813121,354073 763052449259139072,75899 752958860101574656,24788 785680632005271552,196277 792263274758860800,243075 794588726827462656,261155 766723539181461504,95708 788437461064003584,217837 764187057614888960,82544 792529824610852864,243187 750451921874522112,12883 781357792087146496,139404 790588770785583105,232430 790726635448209408,232863 775811416661958656,151361 788566148887392257,215437 794319324404219904,11774 765705029890310146,86103 788050501787090945,214005 790610377411272704,232137 755433856556072960,37433 793218888578240512,249926 793443615582322689,252020 765538810721689600,86264 785541168918589441,196277 753067186554634240,24625 770942780482973696,74133 794312207655809024,257492 773662044960808960,137953 757581650075213824,47761 781243668774682624,185313 780747984623374336,182870 792025229803397121,243187 771795451200704516,125754 788548068018839552,215437 790679698514731009,231894 749408638880526338,8187 751150751490142212,16833 764186859723370498,82066 756582344501305344,43887 768483389816971264,11774 764270289261764608,1249230 775771621361541120,112363 765293233475911680,86472 781293549820252161,180016 773919910992842753,139577 785834516632010752,198671 755494236561088512,38032 794428671796908032,258741 773720776407183361,137777 755204635699347456,33751 769351844430749696,112363 780693644374269952,182037 773866523496738816,139404 794602961439756288,261155 776584363387551745,156926 793856953533464577,255908 794212753720295424,258598 764259465239601152,80939 789465408206049280,225380 756112858748977152,40588 778013597461016576,163960 781254141100363776,186434 776425499623055360,155390 795399054037553152,266138 769854154315407362,26066 768919974609981441,109666 752769848103624705,17606 762694762272919552,73926 771179006003585024,11495 759150590819569664,56964 750126882788552704,9433 793146888471973889,249841 771449387037757440,122373 763910204043894784,80939 752033962558566400,20886 776062840910282752,153194 773874548395520000,139404 755444437593919489,36877 758938563081670656,53996 759205312641499137,51798 762713737002414082,74066 775072317495840768,146804 777302580468654080,159876 794328887593353218,260033 772564982038790144,129551 768059017692340224,103261 790627474791014400,232137 754021633690435584,14277 779385045471498240,174230 779845080861454336,175815 793680866329309184,248516 765153028584280064,86130 794891908967501824,262752 779356110776131585,173628 761697154796662784,54861 771144715567792129,122146 788001282611109888,214209 763770698816892928,47940 764223717727694848,80939 793261671448018944,249469 771811711691087873,128194 761609544761942016,69231 794769418760966148,243075 751154533389262848,15461 794635427093348352,261155 778647095293140992,169201 786017907436351488,200382 753621166946914305,28531 777534699430350848,161912 732245304280420352,39600 739122537339203584,65113 766267757310730240,91946 785876035690565632,90209 787672051326869504,204078 749327262726561792,7911 758782155094892545,1248642 759037902659719168,56158 776724051284942848,157693 787648573592723456,211347 792835167584825344,247561 766307431144042497,91894 794640232238891008,261155 793187151160762371,249961 766296021710143488,87904 776849216526221312,156835 793912760069480449,11774 793469156935032832,252020 743553748186832897,11774 732523023383691264,352433 785652993232220160,196277 792923272564334593,248578 753592717578469376,27039 776914383196807168,159359 793619625569312769,252639 772754900572864512,132335 760857460961714176,64722 774075398820732928,141360 779023839791636481,11774 774132002198990848,354106 761016766634098689,66116 786398971698647041,203350 771502591771602948,123865 767267018848342016,97379 791866688597663744,240793 792164655208669184,243187 751106380287905792,17015 773534520616357889,137042 780497699476942848,179766 732743481127358464,350588 756986696839811072,45669 761549039091396608,67369 766014715030011905,90125 791439286398627840,238378 778701925898346496,168698 777271848815980544,159876 757411699653828608,47090 769123192849960960,109874 787835748733116416,213064 794296383863828480,258456 768883165922521088,47940 792073926541185027,11774 753600342109990912,27317 780801115361255425,183269 757032079901224960,45669 771718993400860672,127134 749683083813588992,9433 776892977524445184,159245 790758153390555136,195876 792030751004909569,243187 779405371307732992,173628 755496172584742912,38032 791425236474343424,238207 763641002032762880,77558 793101570275618817,249469 794550464226299904,261155 751540013721018368,18323 793872374999293952,191065 759016172964622336,56416 761355450159919105,18395 794615306178166784,261155 749365352216137729,7911 777647843225899009,162371 785612257740754945,196917 795730057167716352,251481 781344698569023489,139404 790314602672234497,11774 786236008438169600,11774 733471741800906753,355106 786549952927272960,204413 790711985658814464,233729 760584027287859200,63858 777893342709440512,113365 761547412741713924,67959 773391207317766144,133702 776609797827338241,157082 770937166549704704,122146 795714256301867009,267731 772865531842064384,132578 792489884523106304,242284 763433637677244417,78129 794233065589633024,258456 764325749948055552,79999 785770271139442689,197512 781139439812608000,130635 769362354807144449,113165 776130173372538880,153194 756672538516807680,42432 778298003996176387,167311 794286954988924928,258829 793476891952893956,252580 766476775526326272,93823 778452157200670722,94699 793166217183920128,249469 786295537372844033,201958 788116294025355264,214812 795213966993715200,265257 732721596209725440,353714 764201078091022336,7311 780560635037908992,181419 788169536667258880,215088 769660461176479745,113412 774264982393552896,131421 786538331047882752,204413 763039517477437440,1249086 793112467698225152,249469 793109468070473728,249469 791097590087426049,11463 795072471221280768,11774 758432266003636233,53239 768993390599954432,108432 775020528339972096,144611 794686664404795393,261594 775009747271610369,146259 794949509889531904,263532 770311132846358528,11774 771096489070321664,122776 752944233041031169,19563 759388892151750656,57961 775148575969972224,144494 789476427439677440,225981 788483592804413440,11774 793490061627195392,252408 786965906224099328,207613 763880693646491648,80939 786752479983570944,204914 787751397773209600,205197 790994583651921924,233692 794527199583961089,261155 750648392129212417,14033 795708409509216257,199307 749657275929878528,9145 787428961395486720,210289 763138043905703936,75899 775296918612160513,146259 763246146273812481,1249085 751901776341667841,352672 762740201194196992,74066 775451869485203456,145866 793259741950599168,250293 794594052167516160,259773 787364910267150336,204078 791443045010907136,238292 747770337396416512,195876 732659714580865024,353228 762997794084761601,75653 773867921055428609,139404 760538029031354368,1248768 780271786181009408,171981 790967137586208768,234583 732676925433483265,351387 766372891051065348,91284 789081181090377728,223286 794539886300823556,261155 768874794297200640,109767 787993621660332032,213887 770630278624583681,119774 778222590846304257,166390 788386780361859072,217519 767170116404391937,97685 763143122570317824,75899 768807143520612352,76480 732919602544529412,353789 794659976157413376,114779 753594290446667776,27402 787082436853260288,208487 789817725124247553,227242 740200835133538304,353374 794727287518363648,263096 795303330939633665,265846 795313303056584704,265257 732395942213783552,1170365 753359674611601408,19598 760575701728628736,63203 764146233661415424,82066 752274925902241792,21074 754713850247864320,22393 774335875195035648,138382 749423981032157184,7277 788148869372575745,215505 794278667371171840,258878 793360444924628992,243451 752314617402056706,12883 763492236684165120,77598 793961112358166528,254209 755161766536019968,35890 775693611929182209,150511 781529291330768896,188119 795414937774526464,266079 772209526703435776,125554 772985652161941504,61267 795704554297892864,267105 764184944025427968,80939 778354051574476800,167273 794545509104914432,261155 752674217812983809,669866 765676669340413953,88920 792417765810401280,244143 762810073295052800,74943 779074864070156288,171062 770245062051532800,47570 787142580907544580,207613 768405250130583552,104973 774000917699891200,139404 733107918548131842,356002 766266795825082368,89517 778662178371010560,169232 750673198358855680,14531 777903841228492801,164001 793687944888520704,253739 781471648646066176,139404 776724955513757698,157693 751784883215736832,14277 768518680820973568,103354 777638431795081216,161456 788784938711588864,220332 778054872692166656,86103 778317672752766977,167319 764248313340239872,82673 766814850714443777,95708 774478828286648321,142503 758087112591749120,49843 795726565871067137,268231 764178858434179072,74247 759829666203049984,58253 752623397662842882,22664 756401046298255361,42249 773706645322866689,11774 760564758223261696,63451 776848596754849792,11774 793260848189874176,249926 792085307101421568,243092 775033379410501632,146259 758826218930122752,53739 786995650969870336,246425 786925461083414529,207287 791055497088552961,236393 771886999598882817,115511 787003555068702724,207974 760155804897017857,61051 761704222387613697,69947 763150722070355968,76549 757307245709385730,46404 773894199162855424,139865 788505771877208064,217519 794145367575007233,256847 760846574138200064,64145 761885327762087936,70941 794308885880459274,259623 791501778823081984,237198 767065707402199041,10788 765140821381292032,349060 753293438448115712,11774 768655631918051328,104973 771741229591695360,125554 786524600888881153,193121 780070039936524288,176218 780791264048451584,183269 792698500517466113,242249 793393706564935680,251814 757698400531910657,48957 756423694755434496,37979 781533346392309760,184462 795617451899781120,267655 790980894504857601,234796 794630885236703232,39957 753601301238411265,26140 769474009213829120,112363 785899818195546112,11774 793102670999453696,249004 780866008479399936,183269 789314899264483328,225359 755107721502871552,35445 756190519244361728,41680 759252261725958144,52554 758098265304739840,49431 781379786480480256,139404 764431064974536704,82066 767865956236263424,101681 778600989368680449,167562 778936198115057669,171260 772826486340395010,128323 775538409041461248,148748 777931255363108864,163763 745842929516838914,1247682 756334605448450049,42495 766554824456359941,93184 753011579210334209,23742 795257347597811713,230142 765692704332320769,87904 763311040327221248,76329 785822929309138944,197512 774109319059038208,66647 785545544949170181,196917 790322104877084673,230485 763419151599738880,76549 765051532848934912,11774 763125869325918209,76577 771328951193067520,124618 753324508212256768,26871 778003549930287105,163785 791232411170279424,232169 788734929035075584,215437 760192525315432449,61412 781213314894430208,186434 773920605217382400,139404 786548285460721664,199272 755342020143673344,33501 761285486400851968,67648 764806598183178241,84753 788854147307012100,220029 768976441882980353,109945 787715997297889281,205197 790990876457644032,235590 788542351165632512,214976 761666248845340672,69747 790526483173285888,231959 792655398977282048,245117 768509977015128065,106281 750421398481473536,13343 765951516540829696,90031 780809640128851968,183269 792417103416594433,243075 793219045793333249,249926 759037632324235264,56535 788670674705448960,208178 751564557689073664,18555 765611597020573697,88332 763038324009365504,47188 788598118514356226,219537 775458465145876481,149259 771522819351908353,125367 787728843851362305,205197 780087090918756356,178258 785601114003664896,195975 756695050009075716,43759 761077739587641345,66116 786808308371902464,206642 767694730859655168,100605 755961128342151168,40881 787794762619158528,210235 793434997843759105,252020 757567056124403712,47761 770529572538294272,118191 754736589595635712,33356 761347244188692480,68102 780618920575143936,182049 788508000747081732,217658 751541112410484736,18323 758684887960256513,54070 791353708281991168,238395 763198373771960320,1249122 793450698411241472,247455 779781507678339072,175984 762486707165929472,431998 775046501542207488,146259 792081228329385985,243398 795231103791628288,265649 795325723066003456,235527 775487622563045376,112363 764223898367983616,82066 752825015599452160,23167 769372812591128576,110585 775761009336123392,150511 789306941981855744,220815 792078711319212032,243398 756376073332490240,42432 767805576508301312,101681 776513411635175425,155987 794939836176232448,71794 760547406538735616,62837 771780199549632512,127134 776510995833430016,156518 769687773997633536,114985 771394382486384640,125367 787464422751084545,209151 763455284123537408,76406 786242821158113281,201958 778434114294808576,152594 771323286185730049,100605 761162416558182400,66897 761181031349293056,65180 764590588763275264,75349 762333961892696064,431998 764991918447087616,11774 776083389690544129,152946 756626925104226304,41839 792045196418490368,243187 767835678159822848,101681 794542866487971841,259034 794988551729479680,199307 769320032610365440,112788 795729407184961536,267862 769060128301674496,91810 792814256265789440,247455 762437610216132610,431998 763871895255126016,75438 786905184123269120,202429 762694547486838784,73814 768106367878127620,102998 768553071156744192,105603 793906008582078464,256451 794920033726164992,263817 793504458046963714,249926 794281781516070913,258598 774102434339696640,139404 750085874017112064,9416 785994386836447232,199211 758130468692733952,50500 793791522302865409,255393 772607069023117312,131007 778234622421377026,164826 795663477318684672,267655 764934650112319489,431998 759077866713722880,56784 787100807715958784,208995 768574871538458624,107745 795717225562984449,261155 781185277029191680,181419 759220027644141569,56964 773559994029453312,136018 771845467160272897,1249918 781234529155502081,186584 773749475483410432,137042 794640574913646598,261155 786949632525864961,207613 793178367554035712,249057 779033491568676864,172057 762003911536435200,69947 749283300879982592,7511 793246880092266497,249926 793292650589728768,249926 778582447600635904,168794 755797975310434304,11774 767965921470066688,100605 789837947038273540,228172 758707063765819392,54070 793193699962478592,249926 754036493048578049,31400 786667716312702976,205728 732689503320723456,350654 774169981785210880,139404 785544222531317762,130635 770411703259500544,117303 776451750605811712,11774 794525629622456321,258193 786317734745300992,201555 762396291775143936,431998 775440713584562176,148645 785599721628917761,197286 766715602765426688,95708 757467097446223872,46890 756546529918410752,41987 792229237587644416,243983 793270388197240832,249926 755028540035256320,34872 791334508368760832,236454 757002371364818945,44450 763879009797148672,80648 759485741575667712,32625 790940497728659456,234583 773889185270800384,139404 777953316437319681,163990 773905500819824640,139404 763915485171900416,47188 768426178852118528,105799 772283050441015296,130415 786241524413571072,198591 788441955256659968,215437 765724838136733696,88546 756293298340392960,42432 792904576605233152,247379 794165056560910336,249348 755604813971238912,38461 777149369850159108,157082 778903095535345665,156055 773950946292498436,139404 794048942145048576,257492 777990804417675264,71826 793996069113737216,255299 761344441403707393,68102 764256810052169728,82744 781126414317658112,185496 786351350879625216,201958 773291407624671232,108795 776744860019818496,157755 765882040239521792,90031 768989709510987777,110615 771394501122355200,124597 763202735655129089,76127 790704617571123200,229901 781862476732370944,190635 785654030991253504,194082 790353837605449729,228341 766325218260426752,90963 786587841543503876,204835 764393816556118016,79040 791437392074780673,237332 760990896871632896,1248861 773238668995747840,134561 790651207983390720,232137 765495614247501824,86342 787098368967180288,207119 785653254495416320,194058 791764110371237889,241432 794938811893579776,262022 794237564643262464,259063 790135220636901376,229148 776947107097784320,158387 773261756713971712,134689 785302638564823042,11774 785693052845322241,196277 793885065797373952,255192 772192339276161024,128934 767169293352042496,96883 732718778509721602,352065 759807910285234176,58267 755003500107591681,34666 767959623793975297,101681 794191034989379584,258331 776586763032637440,156976 757777882219511808,47693 748547002355462144,11774 777343743762370560,161546 791747392743804929,240483 757651600664068100,48633 770594255073075200,119682 790981297317359617,234583 791495415594033153,238099 781357704161873920,186376 759061160431874048,54620 761140570580484100,65237 768983795177517056,110389 792779015971016704,243562 778296963066310656,166409 794688754535505920,261666 757843324891824129,48991 760527935732326400,63451 751582335548612608,18893 767199446929059840,84209 792855237945987072,247241 795415347369279489,262486 770399882045640704,118191 786752188517318656,205143 760184684760399873,61412 769344573864833024,113165 791044393205661696,233307 773280951866683392,135736 786951714024939520,207287 772868824345391104,131266 775769395586924544,144573 788170153271791616,215754 760664063525335040,63712 785476029166989313,194723 790637181337346048,232863 794390339918381056,226320 788578740951363584,218455 790578746541613056,202268 778969648700153856,171324 777980433178984449,164375 793159817384824832,249926 771849773825585152,126389 759481474156367872,58267 776262076104781824,153194 787669183110742016,208178 764091424065265665,80486 753237774908686336,26140 755927898582724608,39462 794450704484143105,260761 787371851102167045,46572 778384744954363904,167398 793060827456647169,248962 761590193187065856,1248861 780697230558633985,182257 794010725014306817,254209 791325081691623424,238117 733061997420388352,355464 787720261554597888,205197 776893007006085120,158897 791889740157026304,240070 757896332832931840,49852 769282411825954817,110477 771346456078790656,123825 785896751932723200,197324 793907706100731905,11774 762128689769439232,71550 764843965048684546,80720 794562857262256128,256255 793220683593609216,249961 758179339611443200,48289 781282569698418688,186584 777586302296272896,159308 791358245734461440,237547 794060630206676992,256393 781287204450557952,186584 754112261451644928,28451 778287492189478912,167046 732685091399307264,353549 794554855419318272,261155 791233749220491264,235179 787489291928735744,46572 793848303536345090,255942 785675133205618688,197512 753643588274286592,28732 779391924616560640,173628 781182977875152900,185310 794984470872920064,264431 778299698771795968,167273 780385764324573184,178524 751541090461900800,18380 751947379155333120,14641 764919562609434625,84889 774039291274027013,138922 791110364780003328,232169 773880766304493568,139404 776203872662499328,154469 761664226020630528,69711 763564564923441152,76858 791694374019006464,240483 764447380892770304,82283 770805563697537024,121177 750160003328249856,8431 786532502412275712,203510 788753391686123520,220526 778390585287798786,167674 791701352699207680,220029 764882864865357824,81955 769354126052368385,109874 767525533429166080,96767 788227451813974016,207965 793734857083932672,108396 769416847137599488,111549 776804880698576901,156835 778392285658484736,167407 789864683893297152,228363 792328852286664708,243648 765953927376474112,90384 785654939632623616,196277 752712813454331905,22575 787589713704214528,37154 766354831426654208,93303 785310768648560640,11774 759487645739282432,58227 769369985336705024,113165 756597321022971905,43471 766372204565192704,93488 792344018264920064,245208 787027973476081664,207613 794922852071788545,262225 766420794503114752,350711 776030625111347201,152735 785526294112985088,193879 773250920947847168,135736 790935464421289984,234583 767039421711523840,11774 776044507217457152,152735 780120344875106304,135025 794681081182027776,262022 750771873248481280,15005 765268068729708544,86667 778396337649938432,167950 790555261677076480,194085 794558984942395394,261155 792144582741938176,243451 761954554531475457,70858 793490642395549696,252196 732644582987456513,398864 795418392698224640,265885 756617815596171265,44429 765192176397463554,86103 752279309864226816,21579 770729138340581376,117265 774022700389900289,140444 788607219654914048,217937 794577324964532224,11774 785544998959902720,196917 754737628566712320,33356 759089356317429760,56197 792904453519052800,247062 773615084908183552,137869 780900947669180416,182960 795283350302892032,262847 780891267890749442,182870 779618492370878465,175317 772093619759042560,129471 788790869910441984,218275 795721122130104322,257534 773894407292538880,139404 775373449527037952,148045 788152985301823488,216009 769665616902959104,114779 787377383078785024,46572 758386113639698432,52702 776383230891200518,153610 767400174847160320,97379 749467674418098176,8178 752931682106286080,24624 766705493976895488,95708 740525624377237504,301199 771418340879327232,125145 755031696114876417,34642 794327078560813058,11774 793190946141773824,249926 792609946009530368,246771 794306935977807872,258981 785522718087208960,196676 773663579354505217,138165 753031939850899456,351340 790771486940291072,232863 794751970229841920,252149 758125320859901952,47761 780646214073102336,182257 733158233666379776,355480 761279875378388992,67229 789480815159762944,225981 778581855784153088,168794 787897412186546176,211733 753359575638827008,27317 769289019473686528,109713 774190640934584321,133043 750339397174702080,11495 762868175734091776,1249070 790976935434133504,235487 785908948520042500,198393 785565603125833728,195975 781198508678324224,185496 787985339260493825,214209 776459880815325184,154701 778297196407955456,167311 750332292208340992,12535 773214315826470912,1250012 766446990146306049,91751 780804238129541120,182257 785949626381762564,198671 758714983383339010,11774 764897140724424704,84724 765595160818311168,87062 774061587929759744,141277 763875748193062912,33186 786903901987545088,207277 764722672618004480,26066 771476393939132416,125853 793100883378606080,249180 754761290384547844,22393 761972427622457344,70858 776854008476622848,157755 760526732642385922,63149 755881516522168321,18215 787015546315247616,208176 795698393830084609,268281 777669948097306625,162810 765028225852538880,85767 793162795416035328,249469 750811085406478337,15451 772880147334754304,118174 780567411275599872,179298 781428226203746304,185347 794577044931747840,261155 763867800117141504,80939 761629732001701888,68182 766717310660972544,95786 791649487357894656,240145 792021780026142720,238099 764223523183222784,82544 756205966627074048,41472 785461454879199232,195849 759158355453542400,56964 758635562207027200,51451 751851529733218304,14277 792868960773345280,248078 776786529876402178,158150 791338073673994240,203710 750380192435171329,10662 756665425430097920,44461 765341640512770048,76146 785653066934517760,195975 767741843505352705,101134 749312439829889024,7826 764981191057534976,85121 761518358114205697,68163 792873092829831168,247240 795715367586959360,199307 795768025337229312,199307 757617612788338688,48351 773307701178707968,136018 769245358757216256,110585 761763201348472832,68670 778589107580579840,168284 785857018171158529,199076 786330748684939264,199262 760974845404471296,65918 779484232787820545,172185 790563944767238144,231894 754072529858428928,22439 771461414544347136,125145 762831971433132032,464984 778184244195713026,164826 773737039653068800,138819 736235386607796225,11774 768554523447140352,106317 772512291803713536,128931 767755194461544448,100893 792028150800666625,240483 764035302453227521,80098 778314937550733312,166282 764975836986544128,82209 765688056728940544,87904 733389748912394240,355261 755100090797260800,35445 789488107330506752,225981 777259179564265473,160602 785635632718700544,197673 772800445253292032,132578 785566167318528000,11774 757097622427602944,45857 763528634162294784,78566 788067034303037440,215005 789555311782858756,226578 787722018066006016,210235 788005473333108736,213887 792375029891674112,235685 765003439852154880,85562 778687054951567360,167939 789190252921401344,223899 785860944828231680,198576 779002837242089473,169437 794005294149840896,257492 771692218524528641,127134 768170996973002752,101196 767186845281247233,96039 772965041104523266,133519 774081577248657408,140230 768559818168762368,104973 777342739243339778,159876 790228733978300417,229693 793614184411983874,252639 765543590009327616,87904 793452563966390272,250633 790977326507036672,232884 767022665211191297,91838 765599348239380480,82002 785550703787925504,196277 775142312687046656,146205 781828515498950656,190635 768066112319660033,103261 768380365643722752,105270 786748745442430976,204958 759064967987560448,54070 770678739201961985,118985 753397765485400064,26806 760596936131022848,63655 754080972929429504,31740 761029770872184832,66159 761029810336305152,64664 768207253958688768,104395 794915653597548545,263895 785864685224538112,197341 763351260359593984,73814 794578379496443905,261033 781835775532871681,190635 750821959106043904,15634 756256806821765120,42344 788116307493257216,214354 766835431589765120,88930 763949155681116161,80098 788070377712852993,215005 793210034356260864,249926 764911946743152640,85159 786744090771677184,205231 734060911565123585,1170320 771061932887539713,122982 751190706568437760,16129 780262734764138496,177773 792883169276092416,243761 763809751130144768,80486 786592913295810561,204413 791446764037500928,237491 795088278869446657,11774 795716811769511936,268448 790666389459787778,233307 789147169009897472,215505 794148511059181568,252112 769336713994838016,112399 776054651527585792,152314 790592565204705281,232169 793540474770382848,11774 750653995170013184,14421 788753260303753217,220332 792026749773160448,243187 752006378730946560,14277 769593595120775168,114222 773709380940365824,138205 794592726415187970,249926 761681987023343617,69878 778740901665398784,169715 794770067900796929,263095 781537629359734785,188401 776023985641271296,152876 774428170174992384,143473 792333552599855105,243187 761680113821941760,69711 778125563261321220,151897 746716771550388224,138740 772943577160687620,120976 772879044064837633,132335 794296774265552900,258193 739942468783898624,353488 756869965265842176,45064 781358678179999744,139404 788757722686685185,220332 755155750624768000,35890 790979925121519616,235315 793164837081657344,249926 776813196451557377,157693 740344234075512833,145399 781337656395460608,139404 767870218899103744,1170396 774520444883841024,142980 761713111103451136,70085 760246573360111616,48052 756287403397001218,42495 791254815636500480,237491 789306736184209409,224680 764941908841902081,84724 793509163150303232,250430 732976359207620609,1170811 794601821612306432,261155 754085948238008320,30590 779332178706477056,158387 741784040160808961,350699 787031815911460864,207965 749338655634907136,8248 788479248390459392,218275 753263531256971264,24483 790909415478222849,226461 761245241508700160,66897 774595541057564672,143036 763014833025404929,1170858 788736239423729664,220332 794654947551768576,261594 771415945835192320,125381 775835806573301761,151741 758724608799277059,54070 781646916027166720,172862 785634657366867968,197297 794297674455535616,249926 760455600887177216,62338 763909563917725697,80136 792167677380878336,242636 780120092444983296,177233 778259100639588352,679105 760955668081680384,65974 761696736209412096,68862 765213966050156544,86103 755010284352335872,34666 780444585205956608,180039 752841248315092992,22953 771483754288193536,126152 791440838484189185,238207 794584841253699584,261155 793998006920024065,257492 764787179658833920,84724 770706690811400192,119937 793949259179630593,253721 787944386256523265,205197 768803933946994688,1249594 777288820165402625,160602 781919158145384448,191354 764863964618424320,84724 780629759155769344,182037 777245364617302016,159475 751014260692705280,13343 776798198300020736,157755 751564358346387456,18305 770224411060207616,117257 773361317692309504,136170 785269696832561152,194667 768090713619894277,103354 773587191469641729,137042 792549977981530113,242254 795685062897303552,11774 773648364881731584,136947 758019873926680577,50804 761396314252816384,62492 788966802512449536,221785 766407310163996677,93823 785309619774189573,194934 792117923213172736,238099 749778978144079872,9452 756251964556636160,42026 781261224721780736,183759 762976989426880513,75709 766225288674017280,81929 772169059550892032,129991 793110092052824064,249302 791359974698090500,238395 732190626461175808,1170380 769033919815614464,102704 775439868050694145,144718 776999258092429312,159906 758405183906848769,43391 764127410878947328,82066 766503800073060352,91170 788365401558253568,207109 776941124971823104,159546 771072768997675008,123135 771987120210776065,128404 791128398282231808,234796 769270460685119488,110585 794699796103786496,262752 769170638871363584,111557 764951997724422144,27156 770403212864225282,118393 788398404992847872,217634 788761024522354688,220332 768954341860540416,110362 763418974046392320,78159 760107562033381376,60112 794570334422896641,261306 787132853477859330,207613 775401178154795008,146720 779057734444584960,172057 757224292060835840,46069 767068616248348674,97355 770263836448395265,117257 790413105016606720,155390 769640192084881408,112399 776811473121087489,156811 734040329838465024,349214 773749665229451264,138819 757624600888872961,47761 768965893997027328,110362 774652014189957120,141913 788729514113335296,220029 780599338653200384,181755 762309230023942144,431998 759031912182587392,55107 770019856892751872,115509 751876912390279168,19376 761362691118149633,68273 775774398968131584,150511 758025158363930624,50314 764208870654939137,80939 778593929998376964,168284 793922015585505281,252408 766728966254174208,95672 773523447112695808,137158 794911884159971328,263793 774027406856249344,140230 793236227722010629,250293 772472166780657664,11774 760980837760327681,66159 786334715896672256,202379 793970654810869760,257353 790992876062773248,164814 755171425342849024,35890 754772427016667136,33356 794285589331906560,249926 758653723438673920,54070 793530577303511041,251803 788109628232069120,215505 795083091182256128,170187 795051062881382406,263090 793472065772937216,250064 790718352985587712,232884 790758799497891841,99049 757233854780477440,43271 732458122510401538,350919 775738669391044608,149770 790371245648785408,230271 791316957718904832,237787 768865966612557824,109666 774289134261194753,141912 788760014718640128,220526 776468611074449409,11774 777419378237202432,160593 753474600030310400,26871 758750548032000004,54974 790322458133983236,230563 767689988171530240,95055 775467559730675712,149633 794292228449587201,246425 794703798790782976,262784 781583377749028865,186434 778733750892978176,169923 781209304678268928,182960 793934659604226048,256125 763040313845780480,47188 777161035405004801,159876 790215177258098692,226731 760183798214430720,61470 774625872854736896,143585 775239043286040576,146580 776416648328732673,154071 759817499319885824,43471 760267933121548288,61145 789809323794915328,225358 793552337105063939,247241 774399972116758528,142503 760112816971997184,61051 795239198873780224,265709 781560870006583301,186584 775342336263921664,148045 788857446429257728,220029 763874633892433920,78566 781663722993553412,186584 788158160448126976,215005 773850897793318916,137158 780115421911547905,177442 762079077964537856,71476 786185137071546368,200490 787029444053479424,207965 777779257913188353,162596 773123556301352960,134033 767870689474965505,102249 791215150279888900,235590 758631666625622016,54070 774989956678766592,146259 785588671508471809,193633 778347285126213636,166390 788110705727643648,215005 771532814319624192,125554 776558165035016192,155916 785351218713460736,195125 780459422002872320,176753 786949673751674880,207613 761608577094029312,69684 763097065480003584,76549 792761319615148034,247241 771554951260573697,126389 762833116260028416,431998 770798553983754241,121046 794992842489745408,212242 773938819834011648,139404 758677699313405952,54070 765194759975628800,84724 766563173855997953,92138 794911074713817088,263895 779924740525797376,23762 792141176694419456,243075 773715632642744321,11774 792734086653681665,239405 790976193096982529,220539 766039694412886016,26066 767691360954642433,100605 778186458305814528,164826 749929979970977793,10696 766639069120040960,91700 793893869133979648,256255 788881752160821248,221832 788062573497229312,215005 761623372933496837,11774 794293307555725312,258249 773952978554351616,139404 761088399772037120,65180 787404957607682048,209884 788876669318823936,220526 791414748898209792,226731 779858957494018048,177248 778738855503552513,166852 773210711266779136,132637 768592173499572224,107469 773481652588773376,132364 787003080197890048,204413 758836543624577024,14676 756731274778251264,16236 793096264585850880,249469 787473094311018496,208928 749262611087183873,7816 794712178024542208,261987 755131060204269568,34765 774345178345795584,142980 787628001009758208,206101 775303664667860992,148170 755150633938870272,35890 790909174389563392,234796 766121921251508225,90785 768481144228548608,106281 773650957372534788,137777 787505153607737344,204373 750746121966854145,14421 768572720996950016,106702 768952281911832576,108849 795722293691486208,268281 754721401270042625,33081 766111003541057536,90384 791364656031936512,232169 754729753253441540,33356 773017878199173121,133664 773956410468028416,140444 744434700005965824,354831 769914741691080704,112939 769262419906555904,112363 786908130047209473,203793 752673094972674048,22575 767482059031916546,95055 786010862595092480,199211 778741027133792256,169923 790954018487037952,234583 763149764959408129,76723 794591910098796544,261155 794615940042235904,261399 785829380954001408,198538 732973190079614977,11774 756573412567293952,44056 793893874938875904,249926 773885493603885057,139404 794548238825046017,261155 758347433369710592,41703 763155806279897088,76577 786680302705975296,204835 775761289935282177,151374 768459658180845568,106023 781000146347753473,184223 794684247327928320,262752 794833583944986624,262849 757239084234387456,45576 742763911967965184,47188 762515322955902976,72978 765082829063540736,11774 792765860729409536,247241 792000999837892608,206666 794263057115598848,259231 793182659409092608,249882 793843112758173696,255942 794342165530951681,260033 762002507757330432,1248989 753437654511972354,26436 771467064011812864,124214 795151795286929408,265382 759180941722054660,51798 761671565327073281,1248861 763586326528679940,78115 773570331176873984,137158 778316275273506816,167220 786915006596128769,207287 756242510452699136,42117 755483282867978241,37433 786371758995542016,202217 781526770801479680,139404 759968134740738048,58267 789684661425430528,227048 788813776883712001,215437 793146224325095424,249469 745027974735495168,351424 787044280275570688,205590 770733820681318400,120561 786029464002191360,200235 788058396050100224,215005 788423030464614400,214899 732246762098851840,350748 792817861819412481,246225 750286154285641728,11495 780291522671566848,176711 750516756326801409,13019 781292186688221184,180016 786898173948207104,204511 793107887530749953,249469 786326513637584896,194058 793583091822493696,252020 790738899576492032,246425 765326825929134080,86770 771520925275525120,126390 791434414265765888,238207 760216087023747073,61545 786618507672883200,204413 770974163943120896,122146 775859423638007808,151090 763132697958977536,75599 774468624404848640,140570 775008850630107137,146259 765748614345945088,87904 795045407390924800,23482 769696382319865856,114987 780472317029847050,167303 780491179095752704,176890 772914058706157572,130132 757730177547849732,48220 785310070858928128,194206 759278456945475584,57574 760645382342868992,64084 785934419634823168,22735 755370217132306432,35403 773895719870541824,139404 752707977421819904,22436 776727565339721728,155451 785793954910470144,197091 760098053172834306,60977 759958860186746880,55257 789320806559993857,203546 786999967445430272,207613 794642827963731968,261155 792111748085985280,243075 791726891971452928,240556 759251223321141249,56964 772919688036806656,133090 793340763710984192,250633 785915459916881920,199546 766022043766632448,89923 758549438159654912,50827 769562108178628608,113412 755495981521604608,37892 787724068858408964,210235 788935682068738048,11774 789996783355191296,229297 769371779521478656,110585 776783454964965376,157755 777154447122141185,159245 788058323652345856,215005 786569418104975360,204413 759302086605598720,57105 790079269930082304,227242 755473431441747968,11774 780807801782153216,183084 759518814467923973,56964 758356078388211712,52030 795074656701181952,11774 753722830869495808,29263 770766401497956354,11774 772122573668700160,129558 765235302675931136,86103 792231023945711616,243187 763541521232715777,78513 776068688185352192,153095 749379367533436928,7546 776869618786918400,157993 786638970104999936,205294 764558137928003584,82744 785943061499092992,199546 757541607965011968,47782 770991424988774400,121479 756244293392732160,42149 760975622726414336,65180 751956125659070465,20313 767649871616585728,81927 786238007988916224,201958 792538440193671168,223249 794205615337766912,258598 761151500575965184,65180 786613894018052097,205039 791416552579006464,235374 751993741171302400,14277 764658071062781952,80098 792147691413176320,235179 777224708957806592,159876 768064248186605569,103261 771843478892404736,125554 794561589496016896,261155 758733018190065664,54070 789859417709740034,227048 759366971376807936,56924 758151232317816833,47844 753987544547811329,30354 765566793846890496,84724 773861000307015680,139404 756856454980730881,44971 792361662342922241,243187 775492120933040128,149329 776451151419940864,148994 756833992435830785,39096 792577067938304000,239610 733211529143812096,355273 760147728768704514,61051 762060998035513344,71677 793614393015537664,254135 777902896499216384,160539 775275316105256961,146610 795398113334726656,266138 779529863396929536,71270 789877795669278721,193244 769262269930823680,110585 794925569620090881,248652 761621912287969280,69794 758762867818627072,55112 774142657287237632,76146 750092861471858688,11492 757580344656887808,47761 785718913178882048,196348 765467470304075776,86667 767947387381743616,100893 795050913517932544,264397 790261532571627520,230282 756323161461796867,42432 767980394604101632,101681 770270536580468736,117257 776507396042743809,155451 785869241882906625,198591 760662921370341376,26066 765174162432356352,85865 765512320843849728,82209 770075476727631872,1249726 768862131739648000,108849 793234498691424256,249239 763698811751530496,78159 793459564003807234,252020 786393234259910656,203674 774331995136622592,105109 792166530683248640,243187 762947077131345920,74133 769402003508166656,112788 785988561371672577,199431 793863130615050240,256191 768960059636342784,87145 790877158973382656,234583 758751152347328512,54070 794853601013182468,263526 764488021928472576,83391 771474115894980609,125367 765624149028900864,88311 754800310669889537,33174 765210597663399937,84209 758743047202967552,54070 785546880155389952,196788 757322932628525056,1248475 769143191471661056,111558 778561866893107201,168794 787371850775093248,207212 790667198201069568,233307 790722012134137860,231580 793106595873828864,249469 789690639977816064,227496 752990132702179328,24603 788535063629758464,218507 790880912321880065,234473 795263388033097728,265245 773519081538486273,133702 755893147939409920,40534 777025397690990592,159146 779496134481817600,174230 771672657649631232,125853 780217944747892736,43947 794670350495784960,262022 761495621480046592,65180 791631233008545794,239926 755884012350996480,38106 773574379326365697,137042 752740886484627456,21332 762155520706895872,71099 763823200493076481,80607 773750619454656512,11774 794546008474710016,261130 793181197895606272,249841 788135191793373184,215754 762280496470654977,431998 763003726722240513,75899 770250064279195649,23762 778334067305480192,167393 788515595419545600,217837 776477600629792772,148010 793598882517250048,252408 779491590859554816,170733 760805805616758784,64693 785673886016925696,196917 793523465181618176,11774 794880614298189825,262849 795299002325401600,261155 755873170784153601,18215 756969493793017856,45576 778741159082414081,169923 763453874556510209,78159 758069647472205825,49843 761712970351030272,69548 786915179510403072,207287 789296748699213824,224680 790952408876584960,234653 772502948286959616,129551 757951048497586176,49925 758328027902124035,51809 765590102881898496,78360 770675179055935488,120610 759246201321644035,56964 773997429393727488,139404 760156833952755713,61356 789942369256771584,228888 760111864390885377,58358 787476928768843777,208146 780799406408949760,183269 793882116589293569,11774 757939875912019968,49925 768232404536393728,104162 788719236474544132,220211 769464120638930944,113754 766625059616063488,94699 757681496887025664,48810 761488622499618816,67346 767071611874709504,93018 775833761111867393,150663 779077139845054465,170144 786283143242321920,198089 773612027243794432,137869 780079087377186816,177724 776876008314171392,172295 771523335100387328,126389 793212589899677697,247877 761647257745813504,47283 754900940344426496,27045 770346613663424512,117609 772552488650100736,92958 795361282664710144,266054 768423298761842688,104313 779049379860578304,168284 759450045183909888,56800 768032671373156353,101163 781586719300804608,186584 771554812525555712,124597 750400089458225152,13201 775284025594351617,148045 773936416740958208,138819 792454538951331840,215437 780917603615248384,184264 770304696351354882,117257 787110597209055236,207613 785621155843608576,197512 790017834445213696,93138 751727820032860160,18893 763449923283005441,77849 764852500461682688,84407 777621775672758272,161456 758298201392754689,52112 764818404796669952,84724 791716118012366848,240718 794001974115049474,249926 791068491658952704,235487 755429904477396996,37433 769207261075902465,11774 794247514895417344,259200 765479604618424320,86653 759564104398954496,57105 760184900041347076,61598 794683648645730304,258456 750773336976883713,14525 761623370819665920,69711 786948657882869760,207287 793476972647112704,250633 779417589495857153,167213 790981712167788544,235590 780617776172072960,182146 757589348703473664,47545 785951892736086016,199546 790161224352751616,229818 778579616143384576,168794 778688228022898688,84689 795060257022164992,264397 765560616148955136,86653 792026866190168064,243187 757600529451278336,34987 760987763508469760,61051 794618256795451393,261987 754704881278152704,32963 773889912286261253,139404 792734364354228225,244270 786905270630936576,205728 793952334673907712,233467 773027794326552576,132908 788876065078845440,221595 752959110711246848,24763 756651081782824961,39096 767728409350926336,100893 788789602282795013,220526 776827093254451204,157693 764788765864976385,83881 793446235138957312,252196 752646385439236096,14277 775550730765611008,112363 777967001541177344,137158 753448344899510272,18323 756313173846659073,41680 794908846699462656,262925 776091909496320000,153095 785582219410583552,197297 779860649950191616,177248 789471419830824961,224680 756425143317135360,43207 772877864471556097,132967 755198333308796928,36033 792564246433239040,244270 732332282149670912,1170483 749335203269734400,7914 774872711583588352,141887 768965399010476034,110659 754087131782316032,31400 765382100979638272,86440 787069331607781376,208167 788044276408029185,213064 781868139768184832,190635 766349400444538880,93036 786102789462261760,200383 791387181507981313,238207 772815629065650177,132335 764088096866471937,80939 773645249293881344,137869 795080250539524100,11774 766481815674691584,86274 776391992171454464,153596 786580387392696320,203710 767391606303514624,97811 768214914645176321,103071 755736051721703425,38183 780787813344120832,182960 758258598963212288,52061 787643923263094784,206101 762646952156758016,431998 780499364582191104,167399 792669853777657856,246392 770649660855816192,120341 771116029363838976,118192 780597460011921409,181935 758440101672214529,53001 792028751295090688,240763 763095624065490944,76542 763791566540533761,79513 786367037719339008,203391 794601808475934720,261155 795254053823361024,265821 776213199746166784,154534 760974662796996608,65180 772558099567693824,131542 767693539652300800,100605 772975015641878528,132335 794677338168553472,262022 764274288820183040,62180 768291212168093697,104932 794761853679398912,261942 795706875824271360,268281 738037992682606592,11774 787277809802620933,206666 769655681465081856,112399 793488426645336064,252741 743478685865435141,11774 773933219162890240,140232 762020324816936960,70858 776915627348938752,158673 773318658529435649,135736 764971461094146050,85562 793620487947550720,254135 771076377038708737,122344 760289581732360192,61544 781517165782458368,188401 762732341919756288,74681 771419384053010432,125531 773952242307178497,139404 774373470054514688,139404 790260187361927169,229159 767135897401724928,97852 768944669409488896,26066 795607642882404352,267521 775044722578616320,145244 788566258568400896,218495 734192376026177537,62180 785310901968732160,11774 790973986763051008,234796 753260225243799552,11774 756826022683828224,43875 771511057651081216,126390 794562491124776960,261155 763138621368958976,431998 786981068507262976,207949 775074450639233024,144730 781658531493711872,188500 788900380897906688,11774 781303361941278720,168284 791762687759757312,239868 793145628431781888,249841 793795795984216064,247240 793983891476541440,255192 794306295868231680,249926 765284702223642624,84753 773747584573714432,136093 789194825144815620,224225 770718680019795968,120983 793934093079580672,253721 732188500959887361,349368 785578316992540672,196917 750970398464876544,15439 787157546469617664,207965 794974226499469316,262925 793704303252865024,254135 777922974326349824,132364 794598521890476032,261155 764413640116174849,82066 795428011038253056,264397 779133957983973376,172270 792478182838378496,192840 794208239172714497,258598 758762823447183361,55112 760734899343163392,64551 752893409954766848,1248238 791850184527470592,240795 755166862892232704,35890 781193461882060800,11774 778780101819326464,168633 792570685109444608,246392 754083545585373185,30370 768452460608364547,106281 768781118497759232,108849 762171595070722048,431998 765256448599175168,86103 755236416372682752,35890 770045342461100032,90252 755161260233228288,35931 791587441924796416,239405 788418505284595712,217519 793843912821596160,255942 794314164961349632,258981 764514031034048512,81946 754795538902548480,28049 763049081602211840,32625 776557281597087744,154716 788518462847119360,217837 764156076556111872,82066 766439689385500672,93286 768947538716155904,110302 760550800242475008,63655 786672093584916481,205728 793453892285636609,251320 793935224770068481,256219 768936681013645312,110477 795093868618403840,265102 785864688282271744,198591 795237056628871168,265644 753760818555195392,26119 766101979483348992,90482 766115317621792769,90088 750863633328943104,15800 755384639728914432,37044 794094723011149828,257492 775071739877453824,146259 764821850127945728,84724 762963693260922880,75631 776282043772788736,153501 759154481644834816,56889 770425727401558016,118405 760490220647088128,63149 770703260105773056,120393 791024284361715714,234583 733022000415903744,355446 762610149399879680,60794 770370445543559168,117310 780942647577812992,180783 769578547837038592,110585 764374311297753088,82066 785253882448392192,11774 764769872718856194,82066 789333646364643328,224680 768972495823122432,110585 761814343478411269,68993 754204367318908929,30842 766351689645453313,80939 733268329473945600,1170693 750778280958197764,11015 767746965404803072,100605 795241538519437312,265644 757631266443304960,47940 768056455136063489,101205 780824842333409280,183050 781135817808896001,185496 777921840153059328,163763 781291946266484736,159876 790410401770975233,182349 794993676640550916,263551 790646803100237824,232894 772870689040703488,129558 776147668179427328,151265 779814707205140480,176673 764157881541275648,82283 777936619462537216,164826 759344681721466880,52818 773478848914534400,136947 766714213960081408,94718 774018062471221248,139404 781491793699438592,139404 794643317858320384,261142 792522669342154752,207965 790548289158389760,231894 790621136874672129,232881 772766878678732800,129558 758651818301808640,53971 764569769446023168,81946 780102745298575360,177444 770706733153017856,119937 753275436486889472,24467 790974657193058304,234653 757259670696394756,45776 790899742582636544,234583 756982898910257153,1170822 787827668309970945,205197 794538144141975552,261155 768529255340843008,106281 778925165103181824,171168 759756859590975488,58869 777239808259129344,159475 759068013316284416,56552 764757992407494656,82066 786974643219525636,192032 790542753453133824,231894 762304022258810880,431998 781271202014769152,186210 769666626606292997,114219 778646965873631232,169201 755189074533748736,35931 779444229751709697,174756 759394662276853760,52112 761709489062047744,70436 767848035053281280,97386 788104275914133505,214492 756272820724707328,42432 769381563620556800,113165 772280964768796672,130407 793817019879612416,255393 763881577218727940,79139 794327815495684097,249852 773614117311557632,137818 776072734401040388,151718 779643195445555201,174427 773982268163436544,140066 793547550888431616,252020 777682683006550016,162596 789217600169398272,224680 778223551639789570,166266 788363508639420416,11774 790884069898727424,234583 785681199377158144,197286 791353095972352000,238395 794209196958826496,258771 781620011852890112,186584 767681877268369408,100605 765544195746439168,85562 769864259547328513,114222 792152769813635072,243615 750581446918692864,13922 791007309967351808,235658 773695939819307008,137869 775530245197705221,139012 781176923380527104,185313 785905848694472704,196748 793938836359245824,248652 766368313119166464,92166 785525353401847810,11774 757593800579620864,47844 750837699687256064,15621 775072590561894400,141360 786976704300355584,207949 788755267982733312,220332 789366053176508416,196277 789692139139497984,226738 743525138306465792,11774 777001488987983872,158387 753964447958339584,30304 790979886156349441,234212 788746678471790592,220029 758328444690264064,52112 766275108579278848,91946 786903776682733568,207277 793137910069403648,249349 795010912688205825,263896 787849308200574977,212357 766982617468133378,97119 769263488455827456,112655 793563352861511681,252412 756770628842168320,39096 777572113955762176,161185 785977235756810240,199546 755989084171042816,39831 774337822828486656,139404 795775799970435072,265521 752195852324573184,20313 793216556717211649,249469 750823828608155648,14778 774116897017049089,141316 792118428660269056,243187 772907121268621312,133519 778078693826686976,164980 788025729023774720,214354 754737970154921985,27045 795011553959538688,263896 780577783613358080,11774 794060063166103552,252020 788493382364561409,218455 792075709674127360,243576 769907254174752769,110362 794006650608910336,255942 794016302759149572,257325 775106407469318145,146704 791127217099182080,234583 760171393749254144,61324 786605750495903744,11774 756620433579999233,44429 778348927300927488,167273 794643605075922944,261818 756979497287593984,45669 762899908722425856,73712 778031076962951168,146804 792368405823107072,226738 790911069384343554,234583 775673183659843584,150663 794717383944536064,261155 791355303556182016,224196 755170822566846464,35890 776218991115243521,151410 771047750204989441,122653 771094791727747073,122759 775350203935174660,146259 792509871589646336,240145 776831834357436417,153845 766535650199736320,92958 771132473505828866,122299 795251546044780544,265102 780813704233230336,183269 760184458792214528,61051 769249604999282689,112336 778272887232929793,167083 786665799259856897,203510 759501264958914561,58508 767400803917258752,97379 764777383211696129,84666 768523871297347584,104973 785916163377143808,199546 759240421734248448,56964 781221155239669760,186289 775813327201132544,151439 792306126305931264,245016 766683513739444224,95525 787705108272472064,212139 752896783110377477,23899 758115301619818496,14351 770087018462347265,112872 751723513568960512,18893 765956149912936448,88930 758028416021037056,49207 765226588199723009,86440 781354603619184640,139404 794595756732649472,261399 756306165622013958,42432 759263125971603456,55174 791356439021301761,238395 792763515304108033,247241 758126724668358658,51069 787116387109974016,204303 765357586430373888,86103 774797179470901252,131421 780481071041290240,180783 788598055557881856,218275 757744424264740864,48959 790034473156870145,224552 778412586643566592,152594 774465668104134656,143114 733185282091196416,355106 760548736032387072,63451 785286570282713092,11774 794891512899321856,250293 776890430684143617,156835 755733408492449792,39285 788089498206822400,205197 795472024739205120,247930 773630142988025856,138165 758019469109329921,47761 786191001685594113,201619 773541769057177600,137042 768924022201393152,110362 760900533267886081,64722 788752483787177984,220029 791428786776518656,237491 758042314585542661,51069 753648851605655552,28866 768954338169479169,109666 741718913449398272,1170556 785782790893764608,196277 754130226116833280,31389 763151323491627009,76188 793092650857590784,249348 768211468911251458,101681 768857078647623680,108963 794552592672034816,261155 759233666144960512,56964 788494299260293120,218275 763820549722271748,79987 774595450003480604,144049 756197561065676800,11774 758896279678091264,50789 765149009438609408,85027 758703259145998337,54070 792111339829358592,11774 795302213849468928,261854 755163117647048704,35890 763448071246188544,75829 786591407762972673,203674 794399793623642112,260404 795724308446375936,266079 785633392339615744,197286 788534100546039808,218875 758395773746712576,46076 773397987649257473,136439 737885724691861504,352060 759894310720528384,59215 765614961032884224,88669 795239084373446656,265644 785937237686915072,199211 793919559161913344,255393 790932953857531904,234583 791472128126222336,207949 762637673081270272,73926 772980395654557696,133519 771500824237187072,125111 791401834304774144,237230 792525801979801600,245750 785582354429599744,197286 791355690635956225,232169 774444432338874368,143473 785898217900642304,199546 775113170805411840,146259 793180941300531200,249926 794595997502435328,261155 791662421756768257,240483 771009964097740800,122299 781518949473132544,185496 795115288211525633,264397 777657458722476032,135136 794355513140068353,257492 768532736105648128,106475 774299814041358336,139404 749496331081703424,7828 785357183152103424,194923 794453532904660992,259787 763454619598979072,78159 771133467316850688,122973 777414903120457729,157755 779107022075723776,171168 763844761644130304,80643 790980708919484416,235487 788135890291798016,215754 792863414221692928,246508 760176521319448580,60866 751025795468922882,16422 770320283567792128,118087 778970518187864064,47940 788835812905398272,220765 793258322111651840,249926 763697034998255616,79589 768683093599277056,106281 785251374195994624,193669 787761387653124096,211880 758183991551799296,49843 764786129665089537,84724 757656282274955265,48477 791016008949563392,235487 792816649866993666,247240 772500467234381824,131045 754903911950000128,34425 789543607007141888,225981 793794253516316672,220727 790154157973835776,229693 774076978739589125,1250073 777526069721202688,161960 756505410782265345,42249 790721550580264960,232280 787357644625444864,210207 794196542106304514,245313 761609901428838404,69711 760122370149355520,61051 785779532271800320,197512 785549350139199488,195386 765219210268176384,86440 772107872687710208,129685 776135586230984706,152735 791101710953422848,78159 794673055092109312,262022 792131574418464769,243075 768601815927627777,106281 753259213845966848,25253 763779068621881344,78239 795403479858614272,266151 732276583541563392,1170365 756490962239524864,43391 767820031816269824,100559 795748540425322496,268448 781173567790669825,184223 785241863011926016,194160 794649080798572546,261059 794633483012411392,261130 761971311652462593,70543 787558102535200768,46572 768873915066101760,108849 789894655286636545,227048 791394777669394432,238494 762588261151682561,88859 756891796714708994,45064 780524138054160384,180054 794871462901514240,263090 788314955963588608,215437 791820460488994820,241940 760587284022304768,63559 762645873876623362,73926 779827460334428161,169515 787074967036977156,208928 765337556040949760,86103 794366239522975744,257492 790547538583531520,232137 791431273176707072,237857 757960509312241665,49431 762766588147675136,74431 773881711759335424,139404 772549052487507968,131025 763535982654349312,78344 762373667842035713,431998 786195265002745856,201619 791042290324307968,235590 732259644484124672,11774 750058471639412736,10848 770453206921048064,117257 774402743771553792,142980 759210269918826496,57123 772866745195520001,132578 785611371656249349,196013 751186156797112320,17416 778226723485876224,165072 791810011727011841,240890 788888762478649344,221972 789485882667446272,223921 768751798869827585,108741 760690934799630336,55262 772086080015364097,128711 778378385219170304,166500 789134817963147264,222682 779298441662824449,138812 791654194855940096,235257 791439268732211200,193636 794703424071827456,262849 785588949926281216,196524 775482251324760064,112363 790896296659910656,234583 795380059150356482,265885 765374706560081920,86103 775736264637108224,151071 757864031721881601,47940 764480594034110464,79462 766023688487628801,81929 764788203173707776,84666 794634902448672768,261155 760126343929597952,61051 785579598700433409,194082 755768584073117697,39384 773850754503192576,139404 788830532930904064,220526 787602317084397568,211347 791756151813730304,240682 753638702266494977,28188 792740141903122433,243092 793089257149698048,249348 773244379846893568,132996 786695001438904322,205143 760257754477060096,60794 777818080382779392,163763 781300088853393408,186434 772120153441968130,129558 788038126086201344,214492 768901361937158144,102514 773306503323267076,135505 790984584124993536,233692 761221857836044288,65165 766336275326570496,92872 778413566655361027,167569 791281519910195200,237491 776442648798167044,152314 762584898389487616,72716 781335015330226176,139404 787638913858953216,180433 794583469850587141,261155 771550711481929728,125163 749823002536128512,9433 762740912510365697,73814 772670343681105922,350979 788536586967273472,218507 789231413237207040,224297 772824572198526977,132497 773906489383718913,139404 786561289170456576,204297 763944646774960129,79513 764464933077520384,81065 790876658932645888,218223 771767805226037248,125367 770922100542537728,121479 793589081984765952,252112 772079673689858048,127957 795368842088288256,266151 758715058067079168,54070 781569968278081537,189017 789758524209246209,227282 794552435939409920,261444 750242205286084608,7816 792065944348524544,243614 758113813161971712,41703 766815653911298049,81929 786828359258910727,199546 751546948230926336,18215 767427046792323072,97811 785247531299172352,193669 787052643059458048,207287 774619060801855489,353879 776583068173930498,156835 793124220389601284,249469 773901518416273408,139865 790658825728749568,232313 756378974163390464,42249 779417883994574848,170187 760228680211857408,61470 790623214854631424,231871 753693205489602560,28355 774615466958528512,144416 795364711671926784,266500 769257075889373184,90790 795196472719392769,265257 762870291299053569,70886 755881193732734977,39697 762371945576796161,1248861 776758118889975808,157755 780846771261943808,183269 781632013019193348,55897 792869565860642816,247005 750397073753792512,12883 773695150275125248,138616 764800027235606528,84724 780952051262128129,182659 756984942505013248,44085 755479286027390976,36859 760205185129992192,58537 793064518800650240,249179 758753498435584000,54070 754817581928869889,32963 788819987234492416,219119 788482071664562176,218495 771319040249847808,124597 758388340618133504,52921 756897551337394178,44450 767414651491495937,97519 767678168438276097,100605 781405864100061184,186584 787688157013651457,211347 790678931854594048,232640 787787972762603520,206257 793424395280588800,252020 756649937035755520,43391 779120064989499393,167858 758423177072521216,46006 762672663345049600,73814 776061124492005378,153095 787030653501964288,208065 791362377153409025,238395 773296254092652544,134375 795702518890319872,268281 769923680017068032,109713 775993258715602944,128934 785916515572977664,199739 776860565155225600,157082 791784349439930368,240483 788165003459366912,215608 758291066357485572,52061 772856625531015168,131007 786606011033550848,204413 795367800294359040,266151 788888268649533440,215437 750526347353608193,12883 756954438946914310,1248468 762930610549641221,73712 765884520067428352,90030 790176893337206784,200963 759504429632675840,352061 793580539873722368,253793 788816278244896768,220539 778666955611922432,169029 786009310648233984,200384 756903922791550976,44085 787155360473677824,209035 775701153623441409,112363 791037285785563136,124597 769320620555329536,107469 793847166661894145,255942 793568993340645376,252408 791407003830661120,237594 766622604539138048,94699 772318289766719489,120610 773866428709609472,139404 758106342225739776,51451 790998320625782785,234583 786800236198932480,206642 792835685099110400,247877 753255762114248704,25968 771182924796276736,120610 787871331199004673,209269 780904282262470656,150151 772126514506858497,128971 792396368203612165,244385 732398681073147904,351467 757717553812758529,48270 788075212222980096,214354 788628709708296193,218002 762783338172219394,73926 777644892478668804,161988 749689727440318464,9433 779021007898177537,171324 760484972079624193,48052 786646455083634688,194188 780663833169756160,179718 766269722375487489,91946 757715369658310656,49056 789322025361743872,225456 767064126610956289,94699 768135179403665408,103354 770679583477604352,120610 767869956130234368,102249 787229926445514752,46572 787564387787612160,210289 751197622333894656,17640 758671281524989952,41680 773559401873571840,137042 753024513982562304,18973 790966295512555520,232884 764252726846906368,82177 769957773870260224,105109 775748094466093056,11774 757960581320101888,47940 767830986956562432,100893 788828063702233088,220332 789242831676125184,221476 766380872173891584,93261 795114365624074240,350913 776154140573433857,153095 792864807200448513,248185 793290999158026240,249926 762285345748561920,431998 779451599798280193,173011 754803546374021122,33356 750901999273586688,15808 788982337971245056,222627 757684852372205568,47782 786684983503126529,205349 791844259536273408,240890 790249719087833088,230040 788469638736834560,218275 773262072767315970,134993 787120757537116160,209151 787120438472245249,207287 770314406421008384,7258 789922256407363584,227048 765929144773255168,90031 795471765161938944,266079 769049647038038016,110709 774231475013246976,141887 786780049215221760,205143 793066815215824896,249013 753777789883543552,29817 792134905631309824,11774 786232236781801473,199546 790265218001670144,227626 792044913655447553,243075 792742916372439040,247290 793308995154882560,249926 763121579064602624,76188 794032934499983360,252408 769647168709885952,114779 790655258561306624,233307 778678853568860160,169232 775835635697405952,151156 750384075203051520,11495 789949731766231044,226999 773291725578207232,136018 777951407374643200,165009 788491188974133248,218275 773568766265491456,137697 755122090450223104,32572 768824195102957568,108649 776152510759247872,154071 789838828202631168,227804 764928075415126017,11774 786650756539527168,192560 732648284129480705,353228 751140367131521024,16897 751586621145821185,14277 761356997216366592,68253 795481512770576384,266884 771819664598978563,127657 778263630924034048,166390 791102834137849856,234197 778677714240757760,167939 763005950873567232,75349 763845088581525504,80393 788866749609324544,221143 789895088319111176,227048 785641694670839809,197297 752713425097203712,22575 794005535934713860,256255 795103359598370817,124597 751845828994605056,17794 771509456119144449,125112 790537980888944644,231894 780489939670753281,11774 756227582673190913,41798 788797939988635648,220526 778372504591081472,167569 781529401473269761,188401 768888546736209920,109104 794356749897789440,257492 761646868078223361,69356 785633200651526146,197091 780571818721546240,11774 785272949578182656,194648 776907047581339648,158175 788117673489997824,215437 792119042819493890,244230 763470961152659456,74247 778890798716817408,11774 781602235465818113,188304 792439169674940416,245148 754753317142614020,33549 737103327717031937,196346 790290858046214144,229693 758008508671336448,50442 785265275654565888,194082 750822067730132993,14668 793356279964131328,248437 775744149047898112,150620 793107507728310274,249469 738211273909915648,353726 792028099177172993,243187 755418370791669762,36221 785481292313862144,195975 754735073883291648,33356 787253774582583296,207965 769383010672214016,112788 775399156617805824,148994 788980370968567809,222647 795352071528534016,266491 777269058077069316,159475 787364538240860160,210687 773616581020647426,138165 775316136116248576,144494 753048188890836992,24597 764973513589477377,84422 758077361766227968,50827 767774615519105024,100893 788942015153131520,215608 767501702014664704,99044 751831512518123520,19528 773912044785442819,132335 773956001565446144,140444 790564501900894208,231894 755785394713616384,39235 777323124241141760,161456 792046286824435712,11774 775740025900118016,150483 777914927361105920,11774 760058104243511296,60765 793612460418699265,254135 793860864453386240,241678 788395519924207616,215437 789468540214456320,223492 755468021179772928,11774 785846755854258176,197512 769704114032959489,114587 770703039040724992,120613 791788467541848064,241678 773877777409769473,139404 792370094173134849,244143 772523142795268096,131421 794996219361820673,263090 749748309619798017,10009 766699589416148992,95262 773389502920462337,135136 767546685077659649,99851 760978354249928704,66116 763706962106212352,77612 780897688573321216,182960 794322818754195456,257423 754114238768177152,30370 778657157147418624,166852 764945270337597440,11774 767460668484128768,95055 785623452803706880,197512 762312674604560385,72550 794579106658709505,261155 779079817857728512,168284 787641230750388224,206644 777273915613773824,161295 754814882042810368,33356 774574278251610112,142090 767076221796491265,96962 795118250669604864,264397 773560727931981824,137639 776983860026277888,157439 751747374863687680,19352 789489101309227009,225439 788097870369095681,214492 786064842021011456,49459 792732674427351040,246011 791469548973076480,238207 785311425463975936,11774 767744245948121088,97515 754954774143918081,1170429 788734260500766721,220332 750666880868691968,14421 776153750817865728,152585 793870504201519104,256255 762724796094418944,73707 795692722787090433,267862 763000478292586496,75899 790926137530650624,234796 793194755832152064,249926 755164836061786112,35890 765017465692708865,84724 772909507978690562,133519 786824769903529984,206642 764650816602943488,84209 777590855473520641,162638 791357493972656132,235677 794260909329788928,259063 785297589386248192,186149 758768067413479425,54070 765555459424133122,88052 775158279987167236,144635 787767600847532032,205197 785842190312431617,196277 776037017381662720,151701 794348587345936389,258741 788204817462079488,352258 763058712311398400,76329 776524202744479744,155334 792282285517201409,243187 775790171786739712,151748 775863663144017921,151410 765676947112357888,88332 780808803902222336,182036 793616603329941504,254058 757799818643185665,49431 774790642505490433,144494 758253174742511621,41703 780372880664174592,179742 790105619902689280,229693 795334955081564166,262890 737377177776361473,1170604 781874549826654208,190553 793121111089217537,249469 794681677175996416,262053 791775884617326593,240535 778319906739748866,167517 794539888297312257,261155 778777493285187584,169923 768858160987770880,109337 778653699082158080,164001 792780804288020481,246771 793986290719068161,257423 779836311410774016,170252 776560471604289536,156061 742731093598556161,47188 788540001848004608,210390 749436233663864833,1247984 788956910003167232,220029 758841175943983106,54070 772380046564753408,127707 751920692208148480,16931 778618139370254336,168794 788532987994443777,218886 788794361064591361,220526 793150751694544898,249469 788012641704747009,214354 772466669406924802,90193 794690750458032128,262022 794854270835261440,262022 795004188157616128,263907 787720084798091264,199307 794331460882706432,259743 762337691883167745,431998 756457997082173440,43225 761387118866333696,67852 756875028323377153,44429 770399116492804096,118191 790877881584934912,234583 766666423649312768,95343 771159935090585601,122967 771923395042746369,128519 792363224004001792,234583 771849997876723712,127582 770364597836677120,118393 776682327552339968,153573 777087402275921920,157724 793897458375929856,252580 771477054940295168,125145 791891521620422656,240483 755787078869319680,39462 773516095961591808,133702 752646351767281665,22657 788046528275288064,214209 756582711020650497,43887 793854167982993409,255393 760197315474886656,61145 793507874957848576,11774 764844313251577856,83648 790968735066648577,235487 774378536769499141,142648 790939182755635200,234583 754040754343809025,31400 787721435997282304,210235 732533729827139584,351837 789756664442347520,227242 793862415091806208,248988 756255845407526913,36813 764493305803632640,83699 778608234898882560,168284 765952319791824896,90384 788034101001408512,214354 763945832538185728,80939 764278392367767552,82066 766401777839198209,93036 793864682037706752,255393 764194956433059840,82061 774126215208677380,131421 785560496669810688,196788 788386489407246336,217519 772907028205350913,132335 756249900627599361,41680 756969382505549825,44429 794160683415781376,258249 768087098037460993,100893 793226866299547648,242693 777108308520034304,159876 774258423307337728,142208 795288821617360897,249159 793484264289345538,252408 768860713477480448,109666 787787424680194049,210208 792966850971897856,50439 794389627364904960,256255 756978433444421636,43636 793423853842149377,252020 793886118227746817,255393 778383622600552452,166282 789673286158327812,226999 793520093707767817,246726 751180091984601088,17384 768345727852359680,103405 791844763913719808,237491 791678024462635011,240145 763181027963473922,75899 773583449135255554,137042 786672349793968128,205270 785602386656055296,197512 793160677934374912,164814 791237561322708996,234653 769372550816272384,112872 771384580754505732,124618 773643864355856384,137953 794006197347098625,256255 768895407971704833,11774 732154087676870656,349426 793890246169661440,256411 794256643009708032,226320 793641148556447744,252581 768569872922083328,106281 772040069100306432,126677 751103884949590016,16299 791371527241408512,238395 776882861777584128,157993 791735326603608064,240682 790539977247428608,231894 786575293716758528,203492 754854201851678720,33790 772184822907232256,127711 751218438975025152,17794 793926411111133184,256255 753678201134678016,28732 779283216259768324,173717 781639825963163648,187044 758838344931418112,53001 764175536889344000,82283 793277370736242688,249469 755553344320593920,38183 758117478312636416,50500 772518370184863744,129551 793289815554916353,249926 778313910243819521,167407 780771314235768832,33169 768974845409394688,107745 770327926533332992,117377 772091406315683845,129471 772831394401619969,132335 770575440528285696,118985 780198996459618305,177233 779357476047114240,174230 757662636465152000,47761 758687260011208708,53185 793530377646198784,249926 757144848331702272,46235 754231624632377345,1170418 765582849592266752,87904 790592980461625348,11774 785580080487657472,196917 788366515754115072,215252 760638221353037828,64084 755046334244192257,33356 774020981643816961,140025 768975350697254912,110647 750659735125303296,14421 753358384284307456,27045 754877156807892997,26721 791583072651186176,237223 786880515118927873,199546 793852321939750912,255942 795101661219979264,262022 792512456048324608,246225 750652865421582336,12852 769502331041906689,113894 775863576649228288,149124 772337343529226240,130584 773259873521762305,135381 772134470694608896,127925 755150240076869633,35890 768864105453195264,108849 790905700666843136,234796 753312011057041408,26559 756338499364585474,42432 763925891537698817,80469 770437376460062720,118192 788793444403703809,220526 795091370482475008,265102 794538273439944704,259743 773928162765836288,139404 787991231997448193,213887 755032310538313728,34898 792776793841360900,247241 751791670656577537,14277 761966283969691653,70934 768873783306358784,109509 763128724539662340,76127 772046539355201536,128934 770404070834266112,118191 761062913868042240,65745 788920616464384000,11774 749358302174339072,8188 785371904223825920,192421 794730857298849792,262849 794984436739829764,264397 795335912662167553,263688 733121614712164352,355261 780519420842143745,140444 749950595675684864,10653 792442246725378049,245566 787929031446364160,210238 793434596616577024,242712 751613541120028672,19000 760490670029086721,63149 763001324984205312,75724 786997700176719872,208167 791798509662068737,240763 769294762935480320,112363 775428917960151040,148574 791355090506571777,238207 755978192968482816,40550 792144226008100864,243451 776830204006113281,157755 788221965043589120,215437 765481393812017152,84824 780789906448670724,183269 761260860606119939,60794 794366331588001792,260273 787902547583504384,210238 764810730700959745,84560 786579662432534528,204413 794552296994639872,261155 777445535057870848,61723 788888956972609536,171693 794794899115646976,203546 775431030027223041,141415 787088547559841792,202353 794205003825250305,258771 794588902296354816,261155 778205169905524736,166390 781882054954790914,188498 763156214158995456,75899 764806450661109760,84724 793525626086895616,252020 777017328751955968,157082 788562939993219072,218260 795777784060768256,268814 791775993807507456,241334 773935161339617280,138616 785939018726928385,199211 756296007592185856,42432 756557410026651648,43225 790254955663941632,229693 759838100742778881,39221 769290995397570560,112788 763798726905327617,80192 786331608647249921,201958 766076290222862336,11774 793450684251115520,8044 764567599644565504,82766 752975325651410945,24870 751898456797638657,14277 776764641443708928,157693 781217828208799745,186434 777982827375779840,164375 785503661296349184,196277 787078816661245952,207109 780801773674037248,183269 777335818419597312,87904 765723759760199681,88930 793101613145722881,206326 762101856323661824,352550 764840781278359552,84724 788098090079252480,215005 766693412829532161,14781 760915167408492545,62779 786911878735863808,207287 769028157554974724,103354 791715394356588545,239456 776353134339850240,152872 793571722297475073,196314 766223558318055429,90319 793202258833924096,249841 757669297267159040,48369 778172733297397760,71826 789276144151298048,223935 774742028668239872,144607 793878307209031680,253690 768521370573692928,100605 766432521617891328,80939 756436858243059712,352982 774287814636761088,141912 776159395407212544,153194 785870496541859840,196538 791447405585575936,237151 774007905401970688,131421 759611801931841537,56964 791678180117577728,240145 758668133364277248,54070 758694812027453440,54070 777431591618576384,160641 781505680528334848,182036 773976923647070208,139404 752678807836958720,21332 792060907983663104,243614 759475817470722048,56800 764665234187440129,82283 760770024198070272,63451 759844239652032513,39221 785637297341341696,197286 752201546016980993,13462 790546847634948097,231781 761544799321153536,68908 793208865160585216,249961 752069437428203520,18489 793397795587710976,249926 765392737394913281,85562 787083716707311616,207151 794536987029970945,261155 794634413371953152,261155 763417248023375872,78159 756645807311425537,43391 762720508387340288,73814 774180021241991173,121080 791709539066404864,240145 777246141494591488,159475 772472067149041664,131025 769596522883407873,114422 776072240303452161,152314 773986604906000384,140444 794568855104274432,261155 794723682883018752,249926 795085834844340224,262925 773509358743236608,136947 792857369915039744,247877 786972938205552640,11774 779899923625938944,167220 779420492612632576,76146 787349074911584257,210274 786650472564322304,205270 775381035370606592,146007 785607676613058560,197512 789666413304610816,226879 776226646512766977,152182 785489360682643456,196277 768648755503468544,107423 793120163948326912,249469 761003209234219008,66159 785298176957743104,166321 787076321931177984,207113 772762277057404929,132364 793844244519804928,255942 761162513245364224,64722 778766163970895872,170471 753467012911890432,27317 794685337423507457,261455 775869101981958145,148149 748219252281323520,11774 780831275192086528,183269 785848929862705152,20849 790986668211785728,192480 765626438674292736,88682 779669034912448512,176196 787158209475649536,207287 780781676259487749,182154 786648897640955904,204413 767400045108797440,99227 790403991985283072,228101 792042290025934848,243075 795127053766955009,264397 780435895195361280,178443 779099532206284800,172799 787984804335673344,208167 789894914821808128,227048 790637622968389632,232863 766578824398110720,94119 771113200024629249,122146 786593127280762880,204835 793418995768492032,250430 759274683187531776,57574 772901333980422144,133416 792075350117408768,243798 790325624648806400,217519 790970859548577792,225981 787492021372129280,210897 793947054296993792,257026 753409250332782593,27045 776703635627606016,154832 791391934497624065,232169 773946623131054082,140308 795402518859759617,247930 785666275708055557,196433 793095855318429696,248065 749429367877537792,8178 753543862988185601,27754 785656214017355776,195975 777600841272340480,155896 794909316314607616,262886 781740257016356865,188401 757670067664326656,48477 759648428003590144,58757 789813688748367873,227242 781344198100484096,139404 773933012241166336,140211 776853994278940672,157755 773717597288226816,138894 776753852833894400,157755 756290769464520704,42564 765030623035678720,85562 771816195846606848,126498 790937143719829505,234583 791404945983545344,11774 780411718446952450,178415 781563288723357696,188489 791261259584901120,106482 773171752209817600,134561 793619803399413760,249852 778361013598953472,167676 768226757908496388,11774 777592029911982081,161387 764363865329139712,82066 780214257170411523,178735 790272762069807106,246425 791350249675554816,237594 775802524351672321,151741 786717212354703360,205091 756690644844896256,42432 790954947164540928,235331 793851641136984064,255942 753968407935000579,30590 795352237497323521,266079 767760410820784129,101134 768944842957266944,107428 789958635828817920,223286 762942077877518336,74681 775023289483730944,146259 756273429481947136,41953 794280233377480704,203546 766157270178734080,81929 788541724176048128,218260 757429941000671232,47283 756872956068950016,44163 776090475702779905,153194 756319517731528704,42432 754750201533861888,32873 766368744406908928,92914 775040864754233344,144494 785283301342720000,193669 757250805338509312,46394 761915096624922624,70338 769293984556605440,112788 770161231948812288,95506 778357065786003460,165701 794135204369547264,256255 770340691125817344,118375 737632314285535232,350654 789561021652434944,11774 793821877114396673,252679 794590984747163648,261155 756607935736864770,44273 785776378813747200,197512 751191633543073792,16768 786802062914826240,73655 774955437137559552,140237 786930735135555584,205455 795105679203823621,265257 790667568562393088,231894 759061180119941120,54631 763099821695721472,76429 766104689360375808,90373 776703099457200128,155390 790345392705548288,230283 772120940561903616,127925 788882200125120512,219119 793096896046829568,249469 786685400047882240,205349 786280878569684992,202429 795477332693778433,247930 781202366234255360,186434 791008381167341569,235995 794498179769061376,260380 794695421197160448,261155 794240431705964544,249841 763387994015342594,431998 763583420144443392,78853 776609010741051395,157211 794639655232622592,261567 770979368202043392,122146 760340540026155008,60794 793566274265546752,250785 750361634246430721,12873 792244519760691204,243187 766108243659751424,90482 758090205085700096,51069 773495771480018944,136904 766407205314629632,93221 753364727649230850,26446 781118978622095361,185496 785670440207265792,197911 794228796589162496,258044 778326786186838016,164826 792153613896298500,243398 781203689146953728,185496 788437606518235136,218138 794205408877576194,11774 787776795156381697,210208 794579407889428480,261155 778273475056300034,167083 787016132918071296,207287 758671919092817920,54070 773522129719549952,135736 785845736437055488,198878 790982669974712320,11774 794577731770060801,261155 769741206410571780,113640 775670222095257601,150511 772955047487418368,133519 740334340685606912,11774 755472050639208448,37206 757299838815969280,46382 772224733957988353,129650 794800195003248640,263289 763138851468705792,76188 750299116559855616,12357 794326886612602880,259055 750520969442234368,13021 775706668353015808,112363 789977736399826945,228172 760195220218667008,61545 776869140699160576,157693 751659111847047168,14277 762892558833975297,74681 794018654207651840,257325 789792890490806276,206666 752114266883264513,18395 775406936086962176,146720 765496276955701248,87245 786575652702916608,204413 761387800713367552,67973 786242786836160516,201958 794592409669668866,261155 767763988499271680,101134 791679206501576704,240483 759533143313350656,54522 794027648263536642,257492 793264964123365376,247803 777451701754294272,152872 779706991631474688,175245 752048466625433600,43950 755303945916911617,34581 776753293200678912,157755 755483211489284096,37538 773704996642750464,137565 761612628531695616,67346 774441067177385984,141867 779091961663881216,171982 732238077914046464,349197 793493287415885824,252020 773681405578584064,137158 766414646605705216,93184 758845911401234433,54070 751655394611691520,14277 758750959442890753,54070 787396129541480448,208307 788033234776891392,212239 791744925507457026,240145 792904291694485504,247241 794607912047910912,261155 761573081622142976,68993 767402091648352256,98277 763024071407734784,75899 770129066754187264,41702 759088957619666944,56784 792079103901982720,11774 779112540785696768,168284 795333728365068289,263676 780876179482042368,183472 794352057415323648,252939 756249929929011200,42171 791417938360299520,239076 768529298726670337,74281 786643541061578754,202675 772291525619224577,130067 758702446558474244,54070 769618959113027584,114644 793147316035125248,249926 769921578406739968,114422 788838783449903104,216009 795278312356585472,264053 751929538230284290,18893 753213260204302336,26159 764304692125896704,17640 772846509888983040,132335 769144143738236928,109923 792736646823350272,246987 772881064452816896,132996 781062010125430785,182324 764270638693355521,81955 794217354859282433,258120 794558986313809920,261155 785699241750622208,114779 767714056673304576,100605 756473830583967744,43391 770102895748509697,114779 771465698304364544,125145 750940439046287360,15874 795409045356216320,247930 773622790561738752,137869 781569935516459008,11774 792633068511170560,246392 781842683488710657,190635 776654969181237249,1170441 781493391075008513,188119 792108339064963072,242693 788799949055995905,220332 793112107524952064,249469 795616206522908672,265855 770671274364403712,120393 794311797402537985,258456 780223701094699008,177773 794740197875470336,261155 753975141764399104,28866 750767604827090944,14858 792206259046879232,108396 792815329059758080,247240 762782566785179648,74592 764069168660393984,80075 793595635513589760,252679 794889899770048512,262271 750860082116644865,15234 755460139520368640,36877 762324679155744768,431998 754081183621718016,31400 754975046653935616,34666 763156756247830528,76259 763906831521460224,80136 786564606034644992,204413 793617359835504640,254135 764810391696318465,84724 792796486027218944,224680 774725079666130945,142721 763129428205531136,76549 765628940723585024,88052 751184021393027072,16299 755139336346009600,26721 774321957831450624,140444 780181654958542848,178258 776112590338547712,153194 791379568888320000,238395 795466067942502400,266151 753114440808226817,24643 769933518046494720,97568 768840684119793665,107722 793942372413358080,257026 777908218282389504,163990 771920364096131074,128194 778681193243869185,168297 779761837013250048,176196 791043001170530304,234796 764186540998131712,82283 785894339092156416,198878 756532917409636352,42432 791017497298436096,234583 792395562616172544,245566 791769210258993152,191778 746378330493100037,11774 774423905930846208,140444 750415754684694528,13201 763091891642589184,47188 767332255014522880,94718 794577932135997440,261155 795702869286617089,268356 774828625946226688,142503 794912131326078976,263895 785905380945563648,199640 794077712625201153,257492 793156763927195648,249469 781632554503856129,189527 787455213640769536,210193 780565360340709376,180016 749012044515536897,1170819 792065705055092736,243187 788623284086644736,218258 760617989448224769,62728 785852296471126016,35090 788528070105952260,215030 749928781356339200,10735 756963563395092480,44450 771399486375473152,125367 787105862204608513,209035 776866316523274240,157840 758404078909071362,53001 786006057827065856,200384 791004097688264704,234583 790729311993094148,233692 793694546282549248,253032 752626200028250112,22575 753655607471640577,28866 778722021731475458,169410 780799758688460800,182726 773900020886056961,139404 786518292923977728,193524 788693377755652096,11774 767619421229637632,99900 776165094992539649,153779 751804074610135041,14277 760545979175084033,61544 767577692698996736,98972 793541080868327426,253336 788830096840757249,220029 791685665251430400,240483 794533757843886081,260033 790516221158371328,209095 793485728042942465,252020 773048637446324224,132908 764183515814584320,80716 790394055184224256,231333 794670296338984960,262022 779548447393320960,27485 785614717624709120,197512 791083682903621632,235590 773346120533549056,135505 776751693828456448,157755 786417832007348224,203350 764196739112923137,82283 792067013329948673,243427 793176867293564928,249926 757449793887240193,47263 753370099638120449,27317 792020547303514112,243075 756583584815722496,43553 787122918689878016,209151 732433838454890496,349197 758099267760353285,50923 776243493027115008,154071 793724189589041153,254209 781171782757658625,11774 794030532568973312,257492 755143370343931905,34666 759856651776122880,11774 789917959636475904,225359 793997381943455744,11774 785331795352924160,11774 766016020578525184,90735 794549066675929088,261155 778355232296333313,152594 779420166849454084,172048 774122304406114304,137965 765329563756863492,86103 775309960091545600,148045 755963110486315008,40260 792214224718016512,244221 771502691830956032,125163 751545905774407680,18030 763391217774100480,75396 766325918625243136,90963 787728676519542784,205197 791794576801599488,240483 768957894897258496,108516 774257457346580480,132497 775040530153672704,146580 791014498916110336,234653 760171614562496512,61145 793134839478104064,249882 760143652245078016,61145 770941412456169473,122238 785929873390866432,199546 754729580653449216,33356 775371567509430272,148645 776515732486184960,155451 754002008340914176,30270 788061180942229504,215030 790971904542830592,235590 755244344836255744,36467 765279172113551360,86962 759953914192015360,55257 753060125393297408,22900 795608489754296320,267521 751752907746373632,19485 795065307832455168,247930 764136101522964480,80939 792422385806893056,244550 793172443066200066,249841 764968175351902208,85562 789154288102703104,222913 763759902326153216,76406 767391865184194560,96799 772309934272765957,121367 761519947084431361,1248933 770103883498741760,114987 751599069370331136,18398 793832132644921345,238136 760090395145539585,56420 788390920735424513,217519 786398102760493056,203674 771433243132428288,122528 794181712368533505,234551 786305557477163009,202636 788111776927870976,215005 766462232687435777,93261 772527935458840576,129551 761209459855101952,66828 788453004466946048,218275 788412130131402752,215210 757698126270517248,46193 791811402273021953,240145 790752502538907648,231894 778391051887259648,167674 786361480526430208,198671 794703161999192064,262752 766000974926340098,90384 780841394768191488,182870 790938977658294272,234583 757774571768516608,48663 780354199020122113,25995 795027505493250048,262752 732551159450214400,352473 768180034372636673,103986 770446560853450752,1249766 788039044643090432,58816 793526436430684160,11774 780801817747845120,182257 757996320950935552,50442 761954919997845504,71196 755506512815017985,36873 775064800921616388,146704 792187096073179136,242610 753703020353978369,29263 761262085657464833,67547 775068325051113472,146259 791359302036443136,238207 758441629665538048,52394 755197141568532480,34666 776961889116966912,159025 779397945376464896,174115 776243692382195712,154469 793225196173918208,250243 759532606450991104,58680 775932505450958848,121795 791466197485092864,238207 794906248500183041,263289 794005038855131136,257492 755456295541497856,36875 789087292191367168,223103 788217726342946820,193533 771032872207593473,118985 789148367028908032,223492 786229064839274499,198304 790425531682426880,229922 773740174920388609,11774 755101664177041408,34898 758298630302208000,50923 791014443454980096,236035 789124346786615296,223492 765701321471188996,87887 755946655946387456,40881 760535383805308929,63451 785250241910112256,193868 793587704902680576,252112 774424116707282944,139865 780855569645236224,183314 751675970348847104,14277 758794605693251584,54070 792642919886970880,245148 770060764627529728,116164 771294641329086464,122146 779605306368266241,171993 790603280489512962,232169 793500044934643712,252020 768973781394161664,110362 775696443147423745,150663 769223061736390656,111386 788142486409482240,215754 738401849468948480,11774 772156836191633409,129558 765977654331777024,90300 768573891916754944,107423 754862030679527424,18341 763115600101068801,76549 778425906356301828,166852 771801459465650177,126972 769833258741862401,105109 771436655584485376,125222 791053023955017728,234796 773973873687601153,140444 781514714119442432,188401 794390835232002048,259055 768188825323442176,103354 761231732184084481,11774 779379560303435776,64722 795046119768203264,263532 795698081274675224,267862 763319151993643008,431998 776570370560143360,156835 787852247988314112,213064 786449533073055744,199546 762774594549714944,73744 786192282449907714,201619 766606552581234688,94718 776756892265619456,157708 791695867958861824,240483 750696756753657856,1248097 794010819428171781,255942 776767885234536448,157755 776771457758093312,157993 735113335549644800,1170396 761667590540275714,70085 765171818546290688,81837 794177849704017920,258345 776436666160521216,155390 795043205972631552,262925 795027016487727104,263926 785311405864017920,11774 773607664404209664,136947 795094098046636032,263933 768864663568277507,108848 743241502088904706,354153 793101840669736960,249469 760797676879372288,64722 792647876857827328,246392 790826709809364992,23762 787617196902146049,209796 787734549585199105,212139 791322011305779201,237236 756619121786097665,44429 755860022425366528,39830 791179863084249088,236420 792499972151259136,246392 785974061797027841,199546 793970436430327808,255942 767401513966723073,97379 776784518011203585,157755 777974293569400832,157755 754026270736941056,30590 765039121945337856,75724 755145871478718466,35820 757238447190872065,45518 759738210910146560,44429 788135048348209152,215005 761247807378300928,65999 761565003497562112,69256 767869874400063489,100605 788724333443153920,220029 771938503454261249,121080 793237232215810048,250293 792005141608165376,242628 766757212370984962,96189 781120309726445568,185496 792849341165637632,248078 788808244596572160,220526 788549878666240000,218969 755512651220865025,38233 763079426577838080,75724 794547868543713280,258598 795393965604249600,266054 793937528222982144,251653 769178527140683778,110362 776148351460995072,154071 788644599900344325,215608 791685019584507904,240145 769661427208577024,112032 752036328678649856,18452 788438309827665920,217519 754739548819746816,33356 795181840755605504,264397 795614743704825858,267655 778951650757087232,167319 774605432190930944,140444 777944853783216128,155390 786932342183043072,207287 762699653754171392,74431 785461883142807553,195975 772084816145776640,129325 793154732277821440,249927 794349473283670016,259034 775869807904362496,151463 781489988189814784,139404 795101645663272960,264397 756571282049687552,43225 780802222103916544,183269 790695197407584256,233692 751149888516268032,17284 759095289542082560,56889 792788181221515264,247240 752002223127666688,19236 770795093359943680,120690 750366038936682496,12883 764951728160579584,84888 788864695444836356,221635 760126873720397824,60866 766022830345494529,85562 774611934586867712,144030 761386825487233024,67229 773900003261624320,139404 767780233005203457,40035 781180908124512256,183759 765228752783740928,84724 777599359122862080,121080 732387832141103104,351837 774023959276683264,141091 776024713483005953,151302 788792130743394304,220728 757761733079470080,47782 760972014093897728,65222 759697848552202240,1170537 770361906997579776,118482 771494411985383424,125853 795740557083426816,268448 770460904030744576,109964 732237204374835200,1170365 765723073991499776,87521 735164138016542721,11774 762791118450806784,73712 792137220136194048,244388 792421252233396224,238117 774043102793175040,139360 792154715144368128,240622 774725119512023041,142852 787590961660649472,46572 794571367723110400,261155 790264233908985856,228911 753303806734204928,26699 755868872318734336,18215 788121091143335937,213064 755153594744205313,35373 763513886763016192,78938 772411547993923584,124597 789192332457324546,223492 792063681517551616,243614 750135170263445504,11495 774872360205815808,143585 740644585450405888,738099 756978873930289152,45669 756361169372348417,42249 766392898665324545,91798 776851743451648000,158815 788506184869306368,217837 765898483953983488,90031 788904839719694336,220526 790644224660307969,232169 794218986330275840,11774 761623577154256896,68993 764789139522719744,84724 795727932069134336,268281 788133820063100928,214492 766333010522157056,86815 758106428162793472,41703 791010240988798976,234583 751155792779309057,15536 767831266272030720,101681 771076624145977345,122344 788530646679519233,104244 789998901017260032,229296 751215757674053633,12868 775644363846250496,150063 776500200311361537,151463 758383726745092096,52749 786915406279827456,207287 790706504936648704,233692 756251578508673024,41438 774598913038974978,279676 791120930466435073,196314 760511297549139968,63268 795298201108680705,266079 751181039020769284,17591 771397148818628608,11774 772837996911394816,132335 788935551185453056,11774 775354385828306944,146405 788831725778530304,218258 752928683321536512,24597 761566559521431552,69256 758698849116393473,54070 778070254689849344,165523 767200328303382528,92226 776146686615887872,153095 755095057481420800,34666 780717819252006912,182257 765936528631574529,90384 793887791704793088,255942 776242062425325568,153845 787486113476640768,210253 773638969464586241,138165 781460202575069184,139404 755157879552827392,35890 764181236768182273,82457 768936654652530688,110362 793500260417110017,252741 752959704041750528,24848 764797880540471296,84724 777843541041090560,164001 764613163983769600,84209 767367095399120896,94627 780058383097495552,177233 785315749468307457,11774 772491023368921088,130407 732327758206885888,349283 761302481934573568,67284 764078680498810881,81702 770436827849252865,117257 793579428613939200,252020 795056163951931392,264397 771442798843297792,124597 734491132000882688,11774 793139307208929280,249841 768620455796146176,105488 793174685391388672,249841 794011781362397184,254135 756563137034346496,41689 761572686757756929,69245 778645664083415040,168794 781594144493875201,188807 794996440451940352,263906 734780556307660800,398859 769283237097054208,112788 786709067410575361,1248522 774996636908916736,146259 740936192821231616,11774 763180529504116736,76665 794786021380685824,262890 792179634909634560,244550 749320341944664064,7866 753658600548032515,28732 761689054652067840,67226 794535219386863617,261155 770033647864995846,116532 795232244633767936,203510 764935804493803520,84889 770250675959848960,117257 776842459053715456,157082 777645182653231106,159876 778357567277961216,167495 794625975946506241,261864 781254747017871360,186063 790925522901594112,232280 773201819270914049,134470 794616793373540352,262022 787087356817846273,209043 771515537444655104,124601 757423447588769793,46394 763701082191167488,78304 773992339723456512,139577 788062840733261824,215005 773890338985508864,139404 780898741830025216,183811 751832934341079040,19899 775133599502708736,146838 791476000680996864,239405 766372913293434880,91894 794648570146209792,262421 776603402751148033,156644 792081414581661696,11774 759457692268175360,55661 772131402959773696,129815 787374680013475840,209800 790931100700815360,234653 776306746075734017,154469 770727696678604800,118650 760125076129796096,61037 775561944887496704,148684 774281697080729600,142506 752997937739862016,24134 753799141373861888,28866 785720792935899136,195975 750147395124465665,11495 791010618220302337,235536 773719915463192577,11774 777590356493766656,160633 795090250674696192,264397 763444486651256836,61723 793493489296117760,252741 792167038269595648,243187 775801038666211329,151463 769985688859209728,114254 795282354214469632,264397 778247476767694848,166816 771887693445890048,128713 759061880132493312,54070 753745777156120577,29592 791902769951244288,240890 792738111604133888,247240 795413342500204545,261155 773398597526253569,132370 760527762155114496,18395 787034188574695424,207598 788816203875844096,213064 790975074639589376,221832 759833285983961088,1248693 763452669071548418,77682 760758678622461952,64678 771348897293742080,124023 785481157102231552,195975 792574994987397121,246392 771147772909195264,123229 775088043422351361,146259 795236463537491968,265644 785574992800907264,196528 789907552767123456,227048 773889149422231553,139404 786987111123709952,207613 790331893929484288,229909 788103787399348224,215505 768052941630603264,87607 792089960610304000,240483 775084561445232642,141091 776199460732805120,153095 793934592046567425,256935 786287416013426688,201494 788166270709620737,215088 780480280633176064,11774 765250539672207360,86763 791711153772564480,240483 788706295280914432,218258 772471753348034560,131045 787306156372946944,210215 786641279295877120,205455 758339006069215232,52554 774221173953396736,141867 751227105850036224,17847 762595687188008960,73662 776119884518264836,151410 761338707773263872,68182 763893545191239680,80155 758690609141919744,54070 780634664813953024,182257 791313093246656512,237787 777167190705528834,47940 789171740131721217,11774 739122159008776192,88859 769039213702549505,109360 793997888095485952,257492 794347476924829696,259267 750668162799206400,11495 764615105795465216,82066 759562967306244097,58034 776234983610585089,151463 792066591651266560,243187 756318793773621248,42432 764139179550715904,82066 781476240427323392,26066 758992244573544448,1248642 781118235425005569,185496 786354416798486531,202379 792023094894399488,243075 756241871719071744,42117 764946433191481345,85468 763837195748642816,80720 759950471905677312,57714 773839806249832448,139404 786968782455443456,207613 767083682377064448,97811 792267958076661760,242693 757587229963235328,47861 763422606414475264,431998 793161411388055552,248988 755392044735004672,35890 776743777587175424,157693 791790109284765696,240814 792886360180862976,248363 794348102903799809,259034 750180720660930560,10815 773006196189954048,133940 770264194184781824,117257 787846769426051072,1249654 758706378080980992,54070 752020052287819776,14277 777172270573756416,159876 755501591864700928,38162 789476204600516608,225981 793691101504864257,253793 794363032642142215,249882 778295121469210624,166390 767791250762240000,100605 773635183060750337,137869 769630736378920961,105109 794573440065802242,261155 779461076341526529,174230 758378595001765888,52605 780810180938178563,181075 792074535541571584,243187 762864407412035584,74483 774397443089629184,140428 771454427119120384,124597 794364402212319232,256038 750677064035004416,14421 793972956087091204,203546 757994533942652929,50442 757593650029326336,1248516 785269994619752448,194648 790623101184802816,232791 778203845050634240,164826 771094774677774336,122759 787777891186647040,213064 791638491696394241,238292 750172509149036545,11495 756296280855355392,41459 763912183851851776,78566 756938461685293056,44429 786998923353214976,207613 758821254648307712,55262 786346610682843136,1063777 791007001157308416,234583 778497424608358400,166282 793482335555584000,250633 754726464390561793,33356 785268778632228864,11774 778313196713172993,166100 793553352978161664,252020 758373644401799168,52059 777260921089585152,160203 763558877983936514,77612 754744285774372864,27280 785269949505892352,194648 788202725272084480,352258 768465492667355137,106281 777602643694936066,161994 778318686948122625,167271 773659948941058052,136018 778180153537097728,166282 788155059091582977,214899 765584488344784897,88052 770644102367027200,120341 785808310448496640,197324 776259695191420929,154469 794359617908305920,258429 752657046391193601,21118 760896954914205700,65585 732379695036157952,349404 750796205140107266,14781 773669498184269824,137315 770671410708639744,120610 794082330826534912,255942 771558465072275456,124597 794282888229519360,259482 794319257685237760,257255 773166322091909120,131421 785593202459942912,197297 792803285019332608,247241 770279421710303233,102779 789960850362687488,226881 791686707041013760,240483 762023826792132610,17384 787537054947155968,210585 763800708328005633,74247 785801721775665152,198586 786607754194530305,205039 788182133818875904,215969 795118862014578688,262849 753595342021595136,28281 794965433183043584,261050 742773959062605824,11774 751863198236762114,14277 778349691872227328,167393 792881116176871425,243761 769656836425416704,112336 756539966746923008,43751 768040125305610240,100620 754094612923293696,30910 757655123355131905,48633 777123555549085696,149328 755046027850383360,33356 786980522534678529,207113 759872012059717633,54666 791414190909030401,238207 767297277169922048,98142 753587884779634688,27222 764582431705866241,83945 769606959939121157,112382 770949099290038272,122146 792525307223748608,243286 776230526294364160,153596 756294991266320384,42495 778728870878949376,169923 791162929148231680,234796 756314113735794688,42249 764595219186774016,88859 785250495166308352,194157 794183757729120256,247877 767294827385847812,97554 766534860152254465,90553 755847996907016193,39384 770081494308093960,116164 791363863228874752,237491 770771917569601536,120610 786649168613810176,205455 759146635150577664,57092 764992800861544449,82283 766642470537064448,93823 761905880317194240,65189 766721550334717953,95708 768924321955901440,110209 776083722831400960,152735 786207482561658884,201494 791750744495894528,238395 773862883847438337,139404 759110531617787904,57105 795660290033491968,247651 770201595858518016,110362 754141415765110784,30681 781143348635574273,185310 753747038219755551,29592 794879394909032448,261796 776804062792601600,158151 794739555006054400,262081 758515326870958080,52545 786565169988116481,204457 755277981006692352,36545 787320928900292609,209351 765507160952274944,87904 793422558045491200,252020 769562524161310720,112382 759148381809831936,57348 786963818597396481,11774 793484083284185088,252741 785316664942264320,194934 774287047510982656,141200 791645223197614081,240145 775144102312677376,129380 778358728877871104,167693 794276123840544768,258193 786333240458174468,202379 764977628675731456,85562 791430066005745664,237908 794542703392542720,261155 773592012499087360,137881 793976761939849216,257353 790676008504471552,232169 793220230264659968,249057 773770985778581504,137953 776157645984165888,150404 768864841960296448,109666 760742742783688704,63776 769577793944449025,114236 778962813649883136,171324 790009794966978560,228820 772286782217916421,129551 788442271003844608,217519 793950164130021376,257026 771748240140201984,127711 786243668474630144,201958 776467952690397184,156103 780089953246208000,176128 793269589392039936,240718 791388661099134976,238780 762121893696724993,69947 791817538791432196,241132 771643331084365824,126152 766706334498557952,93184 771521965613916160,126390 788031333591228416,214492 755944871555436544,40875 765179752739135489,86047 775402365079793664,148537 776220509713342468,146991 794592796707614721,261155 750646149346783232,14277 750707008869924864,14421 753047837378621440,24248 769281813051240449,27164 788492115026337793,218275 780049660803158016,164328 791718766010851328,131084 750776834934079489,14802 790928409102786561,234583 793472405758812160,249926 787811880098234369,11774 765911884285546497,88546 766255691317346304,91946 775068460116217857,144730 760825557693136896,64722 757622029025615872,48402 761502639011930112,11774 751545038249795585,18539 787273408304340992,207287 732883579445903360,354472 754066137621594112,31561 793169624338685952,238136 789149520366100484,203546 762735061506678784,73814 781562553277288448,188119 786276346968158208,201958 772119070158323712,125554 793909643898675200,255176 768847077975662593,92274 769334369538498564,112872 765538277440966657,88052 757684658624663553,48119 764228984414416896,82070 756999075329957888,45125 763830244331499520,79600 792521733781749760,243187 764163957506453504,82283 764630097013841921,82481 788488792537763845,217574 781302340754214912,186584 755090504304308224,17886 753589448642666497,28374 752878427787628544,24134 770984811192197120,121949 750414023599030272,11495 779361622469017600,174230 793996856665788417,255299 793854361709314048,254209 790661653469597696,232169 793139127386513408,249286 762309952509796353,431998 779140981727780865,172945 792141856226349056,243187 780866909021564930,183975 764992648826331136,11774 788888678424727552,220689 758816357836140544,48663 794560715621330944,261155 770255760408346625,117257 791406915926368256,238383 787194059567882240,209351 780378363747708929,172089 793257642009370624,192846 766632815836467200,90327 790726768445517824,232881 760571510528454656,62063 792718685576265728,238113 777349558770688000,157693 780765907815583744,182891 794582202033897472,261155 764849113674477568,81702 771739023366774786,125142 778403237049151489,167677 791005807903182848,235886 794828063242588160,262849 792818595701022721,243187 768555278518263808,104444 751197274139680769,16953 755171052251078656,35820 770858725330432000,120363 771435727242481664,125381 775905054662557698,148739 773610368526536704,137639 770337827259375620,117324 765317412619186176,45655 781516112504717312,188401 770673557407866880,120610 780338554794864640,177233 756610598373322753,39096 785372647773265920,195125 786231369118601216,195481 781667504972181505,187969 764226607078932481,70918 785488897576804352,196102 764955282933895168,84209 790331990209728512,228820 772667801408417792,131421 775097535140691968,145866 794718278274973696,258456 788019185955835904,214492 750392089049899008,12883 750742920962146305,11774 793084529493708800,249286 764846167658147843,84724 767153204194840579,97432 769320307811155969,112872 786006661894897664,192391 761350088987807745,67941 763200074226688001,76577 766380348833931265,93286 779685423048196097,176203 793505817102168064,249926 762743710169694208,73814 754043168421732352,350711 790802369558769664,232911 752954525359693824,24196 790707309181751296,233198 788266753801453568,215505 758099520760586241,51069 794685126944915456,262053 757721095885746176,47693 794530124746006529,261155 779364195355791360,173628 751554067046932481,351463 757659255365210112,48549 767432914891964416,99314 769009127809048576,108521 790195641968422912,228354 774303980562231296,142090 761348356467720192,67226 771521489015304192,125853 794574712403726339,261155 753750831212617728,29263 774724709787197441,136018 774344184820039681,142454 791702904654721025,233831 785658451955441664,195975 795021794377867265,262752 775363030536359936,11774 788064029138968579,215005 756903258296160256,44085 758292835401596928,52112 768544997910208512,104999 785786604614856708,194723 790723577221820416,18395 775824701490814982,151165 771004891686899712,122146 780970494828752896,183468 759209878342799360,56952 765228001118318593,73910 792061676690386944,243292 781491211630587905,188119 754759616882368512,33356 786343929872384000,201292 795327336170143744,263906 735864652664602625,11774 792113521131679744,243075 774296742145757184,141887 766665787033604096,53185 791978262746595328,241819 763732914047713284,39041 775328561544597508,148045 763086497088057344,75724 791039918965424128,234583 774334355699228672,143036 766416731275300865,93184 774245949212327936,142219 792896505233362944,11774 753825503170088960,29263 760724694677028864,63655 771742237541761025,11774 749522692131397632,7633 793135514102751232,220857 751843478313668608,16931 760249822230224896,1248757 761676536290435072,69947 766662784926875648,95289 772377957482594304,130142 753729707309432839,11774 758379312953384961,47903 775264961891229701,146675 776368098622447617,153845 794914427837566976,261155 755119812922134528,34666 768867535496224769,109104 778391909098061824,166916 772826503004377089,11774 759479882506129408,58537 757673476039778304,48477 765932355114692608,82449 758782323647127552,1248642 771509542567960576,124597 792054267049811968,243075 770493453696368640,116060 792060388531703808,243075 756635822527512576,41839 793282736412766208,249926 791700252742918144,234990 793982197904580608,257325 776567952619413504,26066 794870894120304640,261155 780832458350747649,183269 762722549146976261,73814 761641455635038208,69356 757619390229667841,27045 763904646947622912,74133 791786904538779648,240145 755541082318917632,38026 771090529643749377,120425 791683047322189829,240483 790910944021020672,234796 757775053509591040,49066 780449135136649217,179936 760624653387923456,64147 765272045714231296,85562 786577207506276359,204413 793797031466708992,255393 795724654321115136,267862 752735240783798272,22563 760132421844992000,60112 753536308249788416,26508 774205514616045568,140444 777860559286902785,159956 793848961471770624,254025 762248384870768640,72035 791746729444081664,241432 795080026580320256,263926 771939257716006912,127775 773615175056265218,137158 767412455484059648,86329 779237859580608513,172799 764981627982413824,85562 770306393429585920,117315 754856570102484992,22393 785979136401674240,199546 754903642612895744,33356 758192899087560705,37844 761406067058339840,68144 761333034729693184,67229 757291007859892224,45319 794748414630232064,260081 732979735106617345,11774 786196119319568385,201556 769710562473148416,112032 760967388355440640,65237 771565259790258180,125554 781338996127346688,139404 754033561963900928,31377 792079900391960577,237964 785534880008507392,196247 734161438500130816,41724 766137333892517888,1249308 776135574029602816,153845 793389388243824640,249926 764132546108022784,81702 781372981574504448,139404 749696751679004673,8784 753348597949734912,19598 788390172194897920,217519 793536149457293312,252020 793581630401183744,252679 751624074636341248,14277 760665478150905856,62779 795669897464389632,263906 755858966328991744,11774 786270334760529920,197404 766740480105254912,95798 791830550889631744,241462 763424668594216961,77720 774023086492397569,140444 787104677120933888,204929 776209465024667648,154279 764276371698753536,82018 781307161297227776,186584 792176800306606081,218002 755153578063298560,35373 787424378552147968,209151 760596663404756992,63655 781523677045149696,187976 768524940492541952,107069 770772249309769734,121258 732280072267309057,11774 762685983871688705,431998 791082504035835904,232169 752812480435515392,23011 776746473958547456,157755 759369615327715333,57964 788707758304559104,218356 778365888693096448,167305 787053808228655104,207861 768954314383556613,110477 762826059859439617,75073 791725482492456960,240556 765370107811868673,352839 751242529115283460,17416 763449455840550912,78159 786771081814093824,205143 793621628445831168,254209 752008508032311296,17794 761368030517485571,67998 774191857291104256,136947 794712030045315073,262784 766986663868325888,92226 769658215248179200,113836 776227875808768000,154534 779068282670309377,171644 786731693877170177,1248522 768279887714975744,104662 787829611728076800,207613 766273729982664704,91146 789820164107866112,201308 792595442131316737,246726 793143670090457088,249841 794655621517701120,261142 785994944540389376,200490 787019422087143425,208176 761130940785721345,61051 772156840004112385,85562 759186127102238721,56964 753608013047627776,26140 760457846488240128,48052 792212478084124672,239405 763439711847346176,78304 791679170527002624,234990 751580263365226496,18893 769631105385271296,114357 788219716443709440,216009 758830940680445953,54070 757014009790943232,1248439 787971258302492672,207119 790656790383906816,232169 754138765019361280,31551 776942315415797760,159146 777907654224031744,163990 790720301713809408,233692 766296547164315648,85326 771930376033959936,126152 774162746648633346,141360 768985731381407744,110156 772939803939770368,133709 787067725772390401,207965 788754604573986817,220526 755208077985447936,34666 777568615692439552,162583 785919349341036545,199546 769008948963868672,108795 791798313129435136,240483 770494838617804800,118191 753335969034534912,26539 791097441680396288,235590 795300636640284672,266079 770305345256206337,117257 776567389034905600,155898 794627662455144448,261944 756685364828463104,43553 755534586046808064,38183 768832005949698048,109337 750483555134889984,12746 785821633902555136,197512 757027164533297152,44274 786637859310764032,203983 790263541945237505,230141 791710643418112000,240483 762695773054087168,73926 773935128368275457,139404 791440045752279040,238780 795134032388440064,265257 785881131031760896,197512 788905635916099584,11774 788564406896627712,218260 792331299700678656,242712 757106318192758784,45964 762319657089003520,71021 764816074076336128,84724 776687541420298241,146991 770211579090436096,49542 732185246796517376,350015 771591307261190145,125703 780856975097671680,183269 763887480588365824,80939 791015769077264384,235590 791666304470114304,239582 768387170436612096,104932 789545390756343809,217837 794596059607601152,261155 776871641959763968,156835 773220745950277633,134992 790693780131164161,233558 769685789731065856,113982 755453931048755200,36157 785943618301198336,192032 786419589403938816,202429 759043871028359168,56552 755075387873341441,26721 762820112827035648,72978 785696904709410816,197297 788907126613807104,11774 792199831943049217,241940 791730191370424320,240926 750363016248590336,12883 757074528933740544,45857 795293898402832384,252149 764571994855772160,83391 767825900817747968,101383 753383708493750272,19598 789346098569703424,224680 758849317763321857,54631 773383599144009728,135025 795475926490476544,247930 750188599354753024,351279 790971750695653377,227252 787501929937108992,72035 793476302611230720,249926 760146933478457344,56964 764834251510394881,84724 791660937979785216,240483 757212148116426753,18303 759041939853316096,54123 774416727333408768,141360 761278794036412418,67229 768679633210470401,107428 756588770779140096,1248387 771953568588951552,123217 772488446694666240,131045 793246967337857024,249926 758510606785781761,50923 786596583865483264,204835 778258954942029825,166913 754036720694235136,31377 785533016491700224,196247 788019520749211648,213064 758713938934697989,54070 774153145391779842,139404 790546124255944705,231894 770038078501220352,114254 781203936476880896,185310 751199719028731904,17591 792163615591718914,244550 795669409687891970,267265 778731617913229313,168965 792802303862505472,247379 791635597530128384,240070 795088870346018816,264397 763777395992039424,79600 790519801835823104,231894 774050964445679616,1250066 789122097003974656,220332 777333319566360576,150028 793595260748369922,252893 758715816040947712,54748 780612193783914496,182037 753319303999401987,17640 757863319378112512,49754 785482045254307840,194723 732270901996048385,349776 753399333744156672,26458 765769958097911813,87145 786007587921629184,200009 794294356886704128,11774 791367084513034240,238395 768658025968041984,106702 775394962628239361,148791 790712255922966528,233558 793493539636121600,252196 759155817421627396,57348 773872921706131456,139247 775767027734634496,144573 789830058160558081,227844 790755783499579392,232884 776484437651513346,11774 786637896966995969,205270 787724924945215489,210235 749817044632166400,8897 795088504439054338,264397 772096433470201856,129558 762032154062819328,69711 787268704652423169,207613 732179977525923841,349239 791380569393287169,238290 764461557031981057,80486 768994619531026432,110659 741002428963659776,353402 771434266181849088,125381 788768308845699073,220332 765003904505348100,85568 794841200985600000,262022 769319471227936768,109713 779689227118342144,174557 794545915415576576,261155 757333148241985536,47045 765600206649831424,86103 760497858537816064,63149 774248973636804609,141035 794895872114954241,261942 755358851453579268,35890 787881531616354304,210208 764390372529299456,82066 786591156616384514,201931 768267949631164416,104662 787098502056861696,207151 765671361624805376,85562 770270553177554944,117257 787132702789079040,205989 767195263400288257,96883 788775527842664449,220767 795299969037012992,266079 777006986877689856,158317 791720663878766592,240145 790896773828976640,227267 754160499777036288,30296 732962199119896580,354930 770569056680161280,103812 755831164712001536,39810 775787492360335360,151463 776765222992355328,157840 786418619781681152,202429 788406058565849088,211812 763790551334301696,80177 785582100653060096,197297 763383118132813824,77632 764474142699589633,82066 766405996323278848,93823 752992703835541504,24316 764205363369349120,80939 793157628033728512,250066 756502591924736000,42249 757675647351128064,48439 761996027427631105,69878 768808140330536960,109104 788438710979325956,11774 771596221714608130,126428 794585809504665600,261155 762711835615358976,73926 773894619520172032,139404 792870919538548736,248231 788402890867998721,217519 788784002966646784,220526 750754682109210626,14462 777557878983036928,161984 795765928663412736,261155 791434950461513729,237935 772597202971680769,131403 762835029084938242,75073 763925521537208325,80674 779065380593541120,11774 791822560627347457,241819 790962549147725824,232169 753304503085047809,11774 788576203003219968,214975 786616026897219584,204413 757570348527128576,47761 755194294621839360,35890 763442562963243008,78159 785569941986639872,197046 787185924396331008,208252 791130170581221376,225358 778231705236746240,47570 786684682926694405,200490 774401530401136640,141316 785639499992707072,197091 768159998757134336,103071 764834819171688448,84724 785335552119705600,194949 753377672261165057,27398 765940141768704000,90384 775530623632932864,147764 756604201472360449,41839 764793634139074560,84724 766512200265498625,91765 780540144344440832,181409 770833093024362496,121612 775870254001954816,151539 758879674059468800,54070 773972553832341504,140437 793563470801145857,252020 752910931684945920,24134 761141797124997120,64722 764148516952432641,78274 788166409108893697,214763 778675374607699969,168794 764249304223535104,80486 770387631372767232,118191 761647214053777408,68987 770412258505744384,118191 776469429303533568,156103 778936626365857792,170373 776156406726746112,153194 758653929555169280,54070 746377542953631744,11774 755394878968705025,37044 788080356071084032,215005 792321415819227136,11774 753041933958774784,25321 760952842878390272,65931 788727082087919616,217837 769149186377814016,110362 791617596051251201,240145 773630110146633728,137869 794326254727987200,256038 789199283148906496,215437 759839755714588673,58542 764734967230312449,83706 758738607536377856,50923 794348165772275712,259034 750124739092369408,11495 766797216216326144,92958 755556834459602944,38286 767116186236645376,93112 780647386469335041,166282 779030484462473217,172132 764947945603072000,84209 760528662714130432,63451 788539818158456833,218977 787532461672542209,27485 770165762929618944,105109 758419292517912578,53163 785899246448939013,199546 759149303260602368,57348 753940470598864896,22715 749979623207768065,8431 776176309080772608,151299 790727332227014656,232564 765408079332511744,85562 785980642236493825,199478 765529524050198528,86440 793842559965597696,255942 785237743269924864,194091 792121055880118272,235590 774974053895446528,146125 794291432819302401,257492 787033783434252289,208014 768869997032550400,109666 773306842092929024,135505 758316298199793664,52319 781133308574900224,182960 778570764392038401,167220 788369921931485185,216943 760144991767232512,61145 792118669266587648,244230 772692895241351168,129551 752880370077540352,24134 750072845426790401,11495 776921154569273345,159146 766666706563567620,94684 767165238852653056,97386 768808881719914496,109167 791801134297993216,191778 767394050907529216,94627 788297028379877377,213802 779313024985247744,164764 787492299777380352,211028 749923032878100480,7849 760151702108504064,61268 791307031365857280,236502 794726609496449024,261155 789313405601484800,224680 761278458890682368,67283 776507181814390784,152594 762697252972310528,11774 752990440803147776,22575 763172589938233344,76549 760856445629771776,65222 776275358643478528,153866 776633461578661888,102730 785823395329904640,197512 761420956309020672,68182 775446427388354562,148870 778795535117328384,167220 789781356276359168,7258 763823477866401792,80192 791378784079474688,238690 792061236645072897,11774 743484648852905984,11774 733341995771420672,353017 777020039572647941,159874 753985411349745664,30590 787375538352578562,246425 795776955320832000,268777 794718880727826432,261155 766587183285186560,94699 779849384536125440,172295 759992741220745221,60163 771918199336173568,126389 795011122747166720,263906 788429752742780928,215088 761179850673643520,66481 753962340970815488,30590 781504511110033408,188401 790307362116689920,230485 792005558786150400,241819 776470952964071424,155933 794596549481418753,257353 774519812525404160,11774 788047021018152960,214666 794052954693079040,255870 754779398683754496,18495 771299462249582592,123556 752282357193961476,21074 770671389837762561,120610 788017842411048960,214492 756943783187668992,44291 777077321685606400,155451 779156201133182976,64722 751550202574565376,18539 772308408665985025,11774 776169310922211329,150663 794479930654556160,71794 780792898505756672,183269 786567588377604096,204413 752804689331224576,22953 785902600688324609,11774 788939231632592900,220029 763090619883331584,76549 759542776757313536,58232 785995650458537984,198591 787886564869181440,212034 791879103171403777,241523 761396938545573888,66801 770075135911010305,116164 770504655814000640,352622 737953574567710722,351490 785842205739089926,198878 793189288808636416,349283 792038383619076102,243187 774330936834031619,139593 795249229128232960,261818 791858211917819904,229105 759067587372253184,56784 779727199628845057,176101 788171089138507776,215252 793372857027989504,148861 794687173467443201,262752 795497298226716672,247930 781354240048566272,139404 790564019765739520,231792 759952922352517120,60391 769595085818327040,209828 779570068283723776,171939 765395628041969666,86725 773583891919548416,136904 753410606628270080,27280 770881994410471424,121949 795690217059586048,267862 765561948314435584,88052 760451728349229056,62063 793270195615768576,248253 794701306439069700,11774 777772929295581184,161960 785947102874636288,199262 792742792082644992,246339 756269925866450944,41689 775420114095202305,148800 760014552046051333,43471 756315523349114881,42495 780788831419244544,183269 775767321004548096,151185 788901368803188737,221609 789097706245554176,223286 762749602260844544,73704 772920647064444928,354228 788010371655274496,207613 764550550335750144,82066 758426449908948992,41703 749323300405469185,7849 765349279015763968,87038 764023865890607104,79999 769647931834134528,114779 786303134926680064,202429 788471780495257600,218275 795264908938137600,261155 770347065771556864,112872 779857042920108032,176218 778424790646349824,167407 772983144958070784,132578 766007690317496320,81929 771308110807916546,124597 781364225302224896,139404 789223688289779712,32404 774797819135819776,144494 756880337590857728,44429 777977691362451456,164826 772606339629588482,124004 766754605669548034,95708 752677934910038016,22785 793902480635592704,256255 780577317500297216,165348 791062666546651137,236454 761352301902696448,66878 786025019495153668,199961 792523934776303616,245101 766364348533108736,80939 793090355172433925,249348 780976434202365952,183269 757608225600593921,47782 760304506815086592,62338 795732368237744128,267655 786953327800119296,207613 781622660388139010,188458 781687122323443712,187976 769374460155539456,112872 791807803304194049,239405 793217014710013956,250135 795772198686494724,268643 765278430434828292,86873 792800630813429760,247379 750707574983589888,14421 753030645669126144,14277 758659634987139072,54070 794679118063251456,261666 774334565364097024,143043 791692931627298816,240483 780790626526728192,182257 793424312627757056,252020 752293529997578241,21461 786994621985554432,207613 771433486456655872,125703 775753050577309700,151156 775440739329159168,148010 786733528595570688,206054 734804559428718592,351644 757685964714246144,48810 762664570284601344,74133 780739328439910402,182036 762597169333407745,70072 790896166116483076,234583 793151439417729024,249852 751815575857459200,19562 791738312327303168,240483 793488842657587204,249926 765231298952634368,86103 762717208640364544,74247 774218261978198016,141360 793162503215730688,249469 778600508755804160,167305 785937091641303040,199211 790581653403938816,231894 792208489615544320,243187 749340063012564993,8047 764173095829696514,82066 764205332340047873,82449 770422660530630656,117364 785740770305335296,193103 791265915786625024,236502 793601939267317760,254011 793774126003609600,251427 754063268893908992,30354 776866734515097600,157755 775425365128818688,149200 776538717980884992,1170441 792347137459654657,243187 793331320055136256,250216 788447838715936769,217519 788076985595498496,215005 791016844274569216,235948 777124678552981504,157755 737457925661163520,352060 788442879966474241,192840 776809022435397632,156110 757658542971039744,48549 790550060446552064,232137 794564616080588800,261155 768230005532917762,79987 788941418815455233,216577 763605973021757440,75955 766904764181336064,93823 753305938686193664,26458 790344000662364160,108396 791352422497071104,238395 768135873577623552,103354 780411151553146880,180039 791341928319115266,237908 788641842304806912,218356 766704283945406464,95708 767075823828566017,97811 765408292310876160,86103 792165153978494976,244550 760263572719009792,61922 785497060741115904,194949 791353110044303361,238395 789134864847106048,11774 775114333973942272,146675 751152366590754824,15808 790656192129355776,233307 748935181633875968,11774 795115526771052544,260404 785907940985180160,199546 793881789064372224,256411 768992284520157184,109988 788415124834963456,203448 773288981693812736,135517 793590193538338816,252112 758574360118513665,50542 750763605558120448,15240 755237509806759936,33186 757568423052374016,47782 763424407599677441,77074 766784958882979840,95988 774678804895707136,139012 754076180337217536,31400 777926775661793280,161988 793016076527280128,247877 764833808998764545,84724 757866979969597440,49719 766349220609753088,93286 785769686742990848,196538 777055174560931840,158589 750426859217653760,12535 780537242578259968,180544 768311860663873537,99394 790914418917777409,234583 751595782210396160,18539 788919224676732928,220029 792164041850363904,244221 793812539196993536,255393 791017390762889216,235774 756262654642163713,41703 755115427177508864,34731 762086717713031168,69947 762886078587998208,73814 752682686104363008,22750 793176165645160448,249841 749747565738881026,9754 774717963584823297,144573 794545999205126144,261155 795722241556221952,268448 778386843293274112,167319 787656888708063232,209991 771665189598928896,125367 787694022638833664,210253 779914614742147072,170187 785618336197455872,196917 774037604551405569,140748 775725714070908928,149953 761170365016117248,66897 780380611076771840,177773 763256918521503744,73814 773556816185786368,137621 764881008189550592,84724 770409508283625473,118698 771072315153014784,120550 791353796358209537,238395 788255946493587456,214354 778314053940711424,167220 757887183990628352,48549 768848973473779714,108396 792570966576549888,246273 785980765821689856,199546 770718144323203072,120557 778709190302765060,168794 764573450056900608,82582 768242207115608064,104406 788939024027176960,220815 751176602235600900,17434 776535001215098880,155688 780680763419205632,182036 774920373187993600,144654 786746223961206784,197322 767079170547462145,93170 772267381934600192,127366 757399684704968705,46890 753754743567253504,29263 773707310321459200,11774 781252144569737217,186434 732973604514746368,11774 758758984945762304,54519 763790430727176192,77632 775730796485283840,11774 776944538833354752,156835 750013712564617216,11174 756950000328925184,44291 760484151426416640,63071 786364160581873664,201494 794108600356585472,256564 794155329147858944,256724 779349508371079173,173964 786851893465092096,206257 781341848925184001,139404 779060689298137088,171324 785610828368052224,197512 791827282662944768,241678 793194262481412096,249180 788826280527560714,216009 759878433283321856,56964 760837684268982272,64730 763432682789466117,73926 778639068032700416,167677 753927415257260032,29263 790880710655705088,234583 750759683862851584,14277 733174660330749952,355323 766045358212411392,90629 793424062177501184,252020 795686099154796544,267862 739160086120042497,11774 751011821579108352,10162 792385592445186052,244143 752890677919227905,22206 757861973078007809,49754 757274763089903616,46006 766352108522090496,93286 785917282396450816,199546 786196811010617350,201619 793295725706838017,249180 793529721241894912,11774 762722137790640129,74133 794640945539117057,261942 755560875449253892,38586 769701981657128965,114779 764696478786912256,84209 765001017058586624,18030 792845744927444992,247241 753710905892958208,28512 779590962381283328,173347 781863907904348160,190635 732631727517093888,353016 767804243600367616,100891 771058311814848512,121612 793111262955708416,249469 776837570273669120,157663 791979047509172225,108396 793954806016655360,248652 762357299109322753,1248861 774717984493285376,143473 791953503165952001,242404 793469533159698432,249469 787287350464380928,209477 795120594882674688,264397 753617865249521664,26723 764903469689876480,84724 769905131857084417,112363 795755420942036992,268529 773956627103817728,139404 776671500170506240,156835 732909183218028544,354525 753967730487943173,30640 772833737809670144,131084 774681693081010176,144654 795431096573792256,264397 775768608651767808,151265 785313854649577472,194934 755927727278919680,18215 773197838578806786,134561 762216918036144128,70884 765357391080591360,81869 773688305351352320,137621 766992087610904576,94810 774700651683061760,142721 738417258649792512,11774 763804174840651776,79691 765699780332761088,88361 765899530785005568,90031 762665674275717121,69778 789533158920167424,226048 794584623972044800,261796 765021444224888832,85734 765032354989563906,85562 781359165528764416,139404 788886073090772992,220689 791378249041534976,238207 794654928484651009,258193 759941817286537216,56964 776066717965398016,153095 769700679627800578,110585 792752420946268160,245117 794668226152198144,261155 763819643031072769,1249171 770407183636844544,117257 756707700298375168,41839 768471392169832448,106774 762308247382470657,1249021 791696050985709568,240070 763130190335709184,76794 789328499274166272,221476 789694868461391876,227242 794812194630287360,263205 756537644532674560,43225 786369568017047553,202727 790949432011452418,11774 773717112800116736,11774 791520516259454976,210238 770336395541950465,118192 772644519670063104,209828 776732154973728768,157693 794740658107842560,261050 795077448429932544,11774 772189223273103360,127707 790350103332597761,228576 794233975275483136,258981 761226627359518720,1248905 765969147121459201,90565 794659885006946304,262022 795116644095791104,264397 755817005534543873,39810 752755587918733312,22750 793633856847044608,252581 749318097811668992,6913 762288597492006912,70797 763721963994959872,78394 768223251285872640,103506 769240683521736707,110585 779078764894433280,171795 788750729674534912,220332 750869940714872833,14557 779652656663040001,175340 753039888430366721,24229 772513125446914048,131007 780789012378296321,183269 778150204604284928,165913 749340568556150784,7944 788815112744407040,220539 789523763209515008,226731 795387186824826885,247930 735862498427953152,11774 751665486371229697,18893 760570941487321088,63559 772731566942486528,130988 790628154436100096,11774 762667951040434176,71476 788761180940533760,217838 792057610191052800,243576 758260031594852352,36875 768510032229130246,106819 755462155131031553,36735 776020961846001665,112363 752921091769643008,24316 787079621002956801,208928 786190494439051265,201619 788200126934315008,214354 791119393086472192,236657 759163590154657795,56964 760945669221801985,12873 765301005474902017,86653 774260360136232960,142339 770796806758215680,112336 793439823231156224,249926 755502146989068288,38032 759534926458982400,55257 792276873615212544,243187 764991702436352000,84422 776262969743269888,153194 791362755462914048,238207 789134767396626432,11774 780806733631332353,183269 788450579492155392,218275 788862192271577088,220602 749936291039612928,10735 758388172028084229,50827 759377343941050368,56700 766095463531634690,90327 767485303523278849,94037 786206399340568576,201283 763750199000985600,24252 785492074770599936,196277 769301022246395904,112788 785399572226985985,194170 773939539702378496,138819 778370227042213888,166282 793443831182008320,250633 774372513602240513,140444 785503751314419713,195975 793094952251252736,249469 765493949892931584,87245 781212457603698688,182659 775726520790757376,151071 757933417447260160,47940 780407009426415616,180039 790935040179970049,234653 767562574082682881,100129 794259175664709632,259063 793210423424188416,250033 778610969740210176,169226 778999966400262144,171693 787010142952943616,208167 792430888277508096,244221 770444595708698624,109964 781597525820207104,188697 787465731008888834,210694 778317931075690496,167517 793970917525352448,257353 786148747831107584,197512 788182349808824320,215608 754038762103943168,30296 768218296889987072,100605 777849589659557888,163990 793704719562702848,252581 757296006916550656,46890 779998945439322116,177704 755176330610741248,35890 771420125140361216,125554 758713652534910976,54070 761525226161266688,68993 786846534541250560,203350 788082710153535488,205197 768140580652285952,100893 789240704262430720,206666 791483670595076096,238395 771507939580477440,126152 780900574422241280,183975 767809989595586560,101681 793893536919875584,256255 787076250149924864,208928 789556133795094528,226731 775615985688514562,148684 793290443479851008,250633 775587861932507136,148748 766983896462266368,90982 791022409054728193,235590 766012648261640192,90384 791487183454478337,239405 758779871518560256,55155 750389595024470017,12883 755478138818326528,36604 787006502548758530,246425 788961223861821440,219678 756035985704521728,38511 769604107720007680,109594 759427908985167876,58227 773302070149537792,121367 781461986710347776,139404 795194208986497024,256534 766343483456122880,92860 788773007049109504,220332 794986570587643904,263907 762017919106740225,71476 765351165726908418,87145 766407903129509889,90482 765254970866184192,86725 756947153029894144,42351 771888710086496256,127366 787810712026488832,209151 770231456597549056,117257 761523426968297472,67369 763459674318393347,77720 767172760263024640,98271 762639814751559681,73926 755886718402883584,39810 768969513249406978,110362 792319367715454976,238110 754749227679506432,33474 794642114382532608,262362 759203966274134019,56499 761560377469591552,69231 767194825536004097,97386 792560594117283840,245630 793182444778168321,249286 785738972718784512,196701 764132908563128320,80939 761412300800688128,68102 788911609397649409,216003 770677879579508737,120541 786241969995612160,199431 756640008828702720,43285 766541707416473600,92235 768160903476817920,103354 776548944260235265,155390 788419932656664576,217837 766469732056858624,93286 786244924727406592,201958 792710444368728065,243187 753974448081043457,30590 780536474735415298,180233 794753146362806272,262053 764437364013871104,47940 771512099055005696,126390 753685563664924672,28866 792129128359002113,90252 759780926540943360,56964 764718620815437828,80939 774704522220281856,144602 778003671749632000,160539 786410812986404865,203350 788374913442652160,191815 781623174526009349,188458 794433407900061696,257353 775016906369667082,146259 788736617779499008,218275 768902609788932096,109666 776600142531010560,156835 773888471287169025,139404 765568859013120001,87904 764218782655143941,77975 795038855644794882,262022 770608607796789248,108396 793204176343883776,241034 776098606155755521,152735 792533904544587776,246225 788141456531816450,214976 792104109960597504,243075 785791048110837761,197512 753309611071934464,26066 761004070375157760,66116 773167100433170432,132996 794735843516805120,263079 788545914747092992,217601 778296667523182593,167220 793200199917273088,249926 790643472147505152,233152 750389733352669184,12883 768855049715978240,105109 761932770960551936,431998 760912408844066817,63084 794602197988192256,261944 768570075989184512,106281 793309370088058880,250430 770990933986783232,121479 765894866786062336,76753 793838644519849984,251376 773921223147479040,140025 759769717930332160,57105 732363707854946304,351617 759508903013015553,56964 749493177174728704,8209 768909181256601602,108729 757906059025534976,49975 768177960754950144,103924 791079696112857088,233829 792580645734187008,243075 755480381659418625,36735 771551410039119875,125367 773895247831105536,139404 758789352600109056,54070 770672718387802112,120610 732317996614488064,351374 772792044637003776,132335 770307906843488256,117257 771859985122951169,127657 773497330054168577,136947 778374247399854080,167676 753155889432039425,25255 774351031815639040,143172 762802602975178752,73926 793517920659738624,252408 763022415387619328,75899 786928889549336576,198586 763808386857263104,78159 773490662217920512,135025 789478399337238529,200383 791449205441236992,237908 755192155438735360,35890 761963655072092161,59676 779429896225337344,174557 792073510608900097,194072 762695162065715200,73926 763484246216351745,78304 792734687521280000,247274 793513736635977728,252408 795687504238301184,11774 795261581823275008,265257 765591048391315457,87904 770988423532285952,121359 795304883947798529,256564 762810060493815808,74681 786798540110438400,206642 766441400665796608,92959 793828933821136896,255393 769826416477085697,115435 773212948294733829,11774 759212297315291136,56964 765588287398547456,87904 768477373914374144,11774 781875504072761345,188458 749732366533292032,9295 780487400334233601,33169 786968203050168320,207949 794549942882664448,261155 785890267303849985,198878 757950366000439296,49066 773163167715328000,132364 761874494264791040,352717 766750946697310208,95708 774620266802585601,144108 774728726181322754,143043 760283553368158208,56964 791617658709880832,240145 780055132264275968,178045 791709645760897024,239893 773599617267052544,137869 760162931317145605,1248732 761599308328153088,69576 795210080950095872,261155 770390402335698944,117257 790536691249401858,231894 787140166158839808,194450 765257719599210496,74247 779023072305287168,171982 762665287359557632,72264 765778310181875712,86440 776361417377132544,152911 792053133920858112,243075 765524176337707009,87904 788847482482532352,11774 795142104494252032,264397 769234523888443392,112399 762299909189963777,72292 758789477665865730,53996 792062976316452864,243075 761005041775812608,65455 749825871343718401,9754 768523172723294211,106774 764168103727013889,82283 756615622700699650,44429 795748073523871745,268814 768298604607844353,88449 795709644152995840,268448 758052905836507136,51069 732929787719766017,354693 785652865218011136,196917 795386100156166144,247930 753950255218032640,30590 773609988027809793,130286 793161348213596160,249180 762384018855845888,431998 772970854951034880,133454 732538402126635008,352311 766805694548877313,95672 776044993710465024,152735 781263547045150720,185310 780909717082214401,183975 792160608942776321,243978 791204526799945728,172084 793138974302711808,249841 777121104997605377,158520 785909575404838912,196247 790993955911524356,234653 732676660089126912,353228 795394610809995265,264397 751548595623464960,18491 768833721461944320,109360 752935195851063296,24212 779030952638976000,171482 752863208483020800,19563 763823652567650304,80366 773668090819190784,137698 775530949236797442,127903 733678202099486720,353374 764510733841211392,1249233 776137194683576320,11774 780427345144475648,180112 792046534841999361,11774 770082438487937025,110302 787047923121020928,208831 794641398704181248,11774 787867056465063936,205197 794271700330409985,257492 787759149430046720,11774 773608020106289152,137869 752908016257732608,24134 755806588737351680,39384 780023189317517312,173347 778434539072790528,152594 771476265295577088,125554 764884953188462596,84422 759778956631535616,26569 762746615341940741,70689 779583009477439490,174115 772268395354025984,129551 758292349373911041,51344 773711459729674240,11774 775431522169991168,148574 757330399445913600,351340 767736456173412357,1249430 771276347998138369,122967 760223971740647424,56964 790375874960855040,228820 780738878781128704,182036 794613315662184449,262053 794672407768403969,199178 760908303358693376,64887 766868690335850496,74575 764904527099142144,47940 767112860925173760,97392 776277113628491776,152872 781362078976139264,186434 790608304292569088,231318 767916192438685696,100605 768937022677450752,109874 792537984134369280,244270 778289141406511104,165348 795092093651845120,264397 793423836318355456,252020 749930482268332032,10735 780399597659226112,179742 788748149611438080,220332 769916116663578624,114422 766714001078181889,95708 769305594800910337,112872 780176898072547328,178076 737334798994296832,11774 770698836968898560,120610 775737168069271552,150663 778453125812191232,167595 785432230193692672,194648 759217959889936384,56964 758733921265725441,54070 793447570517491713,252020 776622362611556352,155451 772040742097281024,127775 786049676126490625,200490 759765355329785860,59398 761893940819877888,67852 756875869373681665,16965 788242975138512896,214354 769706275324112896,114388 749318641707986945,8178 765614562611572736,84886 758714875942023168,54070 759863863437209601,59666 780434909491896320,180074 755158120696086528,32673 794539130084622336,261155 752138605976489984,17794 751639582496534528,14277 762745217447501825,74630 787851471744303104,211368 795684126489804800,267862 773127914443333632,11774 775797199049326592,11774 788236144190164992,213064 750478469654540288,12746 767103205398482945,97119 787288853656825857,207287 793791787907354624,255393 779982984996880384,175152 773359994985181185,24173 778305700489469952,167311 774123842180493313,131421 791290801292734464,237675 795698236799545344,266884 751115011305541632,16422 781292601085464576,186170 761014118622957568,64722 792033847500091392,243187 760253191262830592,48052 767619579568807938,97447 775093652653826049,146246 793570500324626432,253606 768573375253979136,107469 795392926297636864,266491 795739637608235008,268448 790193244592279553,225359 792487040881455105,246225 764514896428105728,81946 765592356347195393,88311 785568731707629569,196917 795667109829341185,267655 773122254783873024,134525 773863170066771969,138819 787316564584501248,207212 750102051955220482,10848 795132360454848512,262486 754797789494870016,33356 766972322972512256,93144 789284343848067073,223286 786306769786142720,199546 765733892875751424,89076 771169858599784448,121949 779352295498772480,174230 759105002547716096,56851 779491067230035968,175415 793920938395869184,256125 751039486478483456,11495 773257463047057408,1250031 775315784281104384,148045 760435840459866112,62771 787145181308911616,204835 754747024742895617,33474 758661602900082690,54070 794621537668120576,262145 760534156522639361,54003 770847920035770368,121612 778354868138479616,163763 764110130648535041,81869 793620732190167040,252112 773505055622303744,136947 794596526165291010,261818 794569009165402112,261155 780851801553637377,177233 752250264405499904,21693 794546925324402688,261155 794373352332750849,257353 794545082372423680,261155 760903235829960704,65577 771124670028390405,1249837 793324170562056192,249841 753775749249675264,20279 786365350522789889,198304 790694837896908801,233692 792076314828083200,243075 774767117602263040,138155 757957584301154304,48148 792907060539191296,244270 778967887050604544,169201 752846746435268608,22575 776163761220640768,153921 780608322881855490,167220 764972342061764610,85562 758669849883209728,1248624 764541413119844352,83288 776586771706576896,156835 791222050413084673,237236 768214979392581632,104932 794636632230154240,261942 792031785454538752,243075 781340170020806656,139404 786980425977761792,206642 787597613877059584,204078 794011549828456448,254209 776086172669997056,153466 761385919106600960,67517 785430063168778240,192306 786366876544749569,202727 788694174782459904,220029 786057466450743296,200870 763065343837409282,11774 757995560901218305,50442 760936605980975104,57574 773203193698418688,11774 788033257623412740,214354 751697289111072768,16728 754016618607480832,31095 793306505780994048,249926 755688906247602176,1170819 765721385251532801,86103 766167675160584193,90482 770887943384948736,121949 794684157192507392,39957 793717260732936196,254494 758320316015906816,52112 777152589724954626,155318 775487455978000384,149259 774007347844874244,138382 785433564498137089,195125 772796575559061504,132335 785584611896201220,197046 793244037641703424,11774 751114092790751237,16982 770664971927715840,118087 777122574492991488,160280 791117667738324992,235621 793097943263817728,249469 787678023508045824,210313 778601127289978880,166557 756664072809177088,44429 771541885089218564,125163 781122769702576128,170373 773937427685584896,140232 788783557762174976,220526 792509086185115648,246344 793130742205198336,249841 771540286765883394,125145 786982525180739584,11774 790704988817207296,233307 791279505755271168,237706 767834413627506688,100893 780802102901694464,351152 753645078783066112,28732 753413691773706240,25645 780598329222635520,181755 768270031759126528,1170661 769906711427551232,114832 774112786578153472,141360 792013916381470720,241940 794575076859383808,261155 773337231184453632,134993 789151880744144897,11774 760496989322608640,63149 759551736075816960,56448 778279651240136704,166390 786742133680209920,197322 756849014478368768,383981 777181213014437889,157693 761273102437347328,67283 778030039354843136,154330 779546248554680320,464984 750839947716857856,11495 776472984148021248,155390 786191672057225216,201441 792093048842940417,237964 757986299882024961,50611 789228104761872385,223692 794694412928421889,262849 761805315427794944,69878 790743602456428545,18395 767474524535291904,96039 793093623462133760,249469 785908127908585475,199640 762106108462915584,71270 761730368013672448,69231 768917048000933890,109666 795356942994722817,261155 776920757851086848,158589 770676689156378624,118515 785524853940031493,196701 792164579749003264,243187 794354541500235776,259055 770279379704229888,114254 773694014935621632,138205 795469152714625025,266286 755879480661381121,40321 780715233052688384,182146 780463134410575872,121051 779362259764023296,174230 788174166914699264,214899 780083752500273152,178258 754717887755980800,33356 768855049715879936,105109 765552100273229825,87805 793084503921090561,249286 763813539249287168,79911 751173689731940353,15917 753444134535299072,27187 771314119823790080,117377 773667169523601409,137315 791653389151199232,239405 753320768931409924,27095 777965400566984704,162610 732406234515529730,351958 751589107650867201,18539 758770017655787521,55257 756603975227600896,41839 786062578808131588,11495 790486864448909312,11774 792034894687993857,243075 757668042901823488,45329 787062880994594816,208560 792904833011290112,247877 785540858900873216,196676 778302118713290752,167319 732777127205056512,1170679 786275883409473536,202429 787456162442547200,210289 788166891638435840,215754 763082329422172160,75899 788561182323912704,218495 768884344840609796,107423 771658760351645697,121949 762613527324438528,73814 765896682068475904,90121 764925566256422912,82766 762815104161345536,75073 776590843503321088,157031 764074723642716160,81702 763519352482074624,78159 758052463702269953,51069 755696206899273728,38183 792518800260210688,246225 753375788133560321,27402 773991657700196352,140230 773271834116497412,124597 776887232590442496,154965 752008439262420993,14277 790298412256202753,227748 794538732254674947,261155 775403665108574208,148645 791172221452505088,229817 758094888198025217,14351 760122213504647169,61051 770710233320751104,120613 767777717068574721,101383 788415050277089280,217519 795006431351152642,261155 789561809627860992,227130 789937210665553920,221476 792386936811851777,240145 794872076796645376,263228 767758889639112704,101163 754846932401582080,33356 773061823457333248,134255 738047907358642177,11774 761759823100719104,69711 769110365141630976,108729 788774332499582976,218275 781316483515191296,186212 773710849554939904,11774 788440300649869313,11774 764157839472488449,78159 780789755525070848,183269 795606108660441089,267521 758716065841053696,54070 766380994618331136,85562 767861843679383553,101681 790943937544486912,231851 758067425011179520,50923 764909252636921856,84724 753849465950404608,29263 762393191450632192,431998 749375012369342464,7283 753030716217106432,25255 792775273913593856,247240 786664328787177472,205728 793243115842744321,249926 795346933317570561,266500 757722358010437632,48826 788736798658744320,220332 771221588960083969,113836 770794973809737728,121479 791645202423447553,237908 749223182146547712,7778 762082419285590016,70679 794599843809427456,261155 777164728216858624,159876 760627369619124224,62728 753609943350022145,28281 756274571813138432,41719 791315611167186945,237787 771851209342799872,126389 757884063017476096,49852 773991831575027712,140230 793948754470666240,256255 792015123548282884,243075 788741919329353728,220332 774038391427993600,140444 785272855114178560,193669 767076343485833216,9512 775118429909032960,146259 790326988586098688,226631 786639291799658496,203391 776972462017740800,155451 753418115174785024,19598 793624949042843648,254135 794866649769844736,262022 775080082545213444,144730 755951146863243265,40881 759624123396022272,56964 781553722367311873,188478 768941819703025665,109571 778581307853041665,168719 752927727959863300,24497 790665013891436544,231881 759326473274597376,46076 780406754530263041,180039 759134323710816256,56964 772504014801907712,103986 772792773946650628,131045 732290923317633026,349375 793618664327110656,254058 773252210947829760,135725 770613146402844672,118192 752862780110372864,22439 732238054874734592,11774 771156077413105664,123175 795363162828767233,266146 775779274846445568,144573 781249427247857664,186153 759994045934538752,60118 761995473695551488,69947 790299432436715520,229693 762381044641169408,431998 771133695927410688,122973 788465769499746304,217106 770353768361754624,118515 753276334659469312,11774 732260281691209728,1170365 747531892136640513,1247765 778384839397347328,167398 759988935950950400,60163 795759827804950529,247930 761397427790315521,67229 759983797463048192,60391 766706868299243521,95672 776938320593059841,159411 779451783127175168,173347 763719064111964160,79344 778950133119590400,171168 768628491260665856,99683 785664513563500548,194723 790659257192615936,232169 788724438480982016,220029 788539971607023617,210390 762658509469077504,73926 785242948581543936,193669 761782259175202816,69947 774760931234574336,144740 786820807745941505,205455 760805619314126848,61444 769907242929762305,114779 787809013756866560,201558 792143498938093568,243451 788766551616827392,220332 792113063696662528,235685 754791718566887424,33356 771676568326377472,122528 776824380932231168,158520 760555458679545856,62776 774318401468534784,11774 735925097001816065,11774 772850839895572480,125222 766113519817273344,90384 769691538557403136,112239 754903335803625472,27045 779055035468644354,172400 778403995907829760,166916 787062803286880260,207949 767250063164858368,93112 768943310362644481,110477 759167193342803968,56772 764433508160966656,82177 762131413529395200,70263 795682967473557504,267729 779078159366967296,168284 740708927894126592,353543 793968992461328384,11774 749668183255179264,9433 771606739351318528,121795 788104244859539456,215005 760718095434543104,60098 779328828250398720,173753 749280485973430272,8047 754717265027661824,32873 794689147629801473,262752 772230590934323200,128025 790739788542324737,233307 792378318486179840,240483 775765465352114176,151463 757785502447796224,46909 762683762886836226,11774 772603924549406721,131583 763898683536478209,78566 765939895013482496,90384 776585188797100033,154832 776621953352359940,157082 795064017198911488,262022 765890934248607744,90031 794690385339678721,262752 769593451449057280,114308 785662544560009216,195975 794611958116913152,261155 774029554788675584,134999 757739072823721985,49066 791811568530968576,240718 794046535281410048,257492 790020663008333824,227617 757307417319342081,46934 794150921005572098,257492 765263541297225729,86103 761359419645038592,68181 761954149927940096,71026 776585740956397569,155898 732242689656119296,39600 756894429533921281,1248458 781054133872623617,183759 781653601932439552,177455 764927848498868224,11774 769398525222268928,111192 777970219742408704,91285 779695416308752384,168284 785263722616934400,11774 788152319061794817,216009 759137986789437440,56964 751785355158822912,15651 794628715565023232,39957 763952603931680769,1249195 766828076772634625,95511 755600839268569088,17416 768514513620656132,104940 770717372139220992,118191 765910327259172864,89859 793999252976377857,256358 794687772405678080,262752 768103186817224704,103212 788132376627077120,215005 768006807834939393,102137 774304098065584128,140444 794259463679000576,257492 770350344031305728,118087 780790018713411586,183269 792030849260662784,243092 767978301809975297,101681 775446299911065601,149040 781221661265702912,186434 785585106769547264,197286 788470207463485440,218275 764684487712133120,82508 779724516687613952,174756 790627099904278528,231870 792592586980593664,246726 788016990485028865,214492 776653139470540800,53667 794542530587140100,261155 791358917380968448,238395 774359381999747072,142668 763129766773829632,76567 791444403051126785,238292 764179388988551168,82457 767399424951660544,98972 794629908714680320,262145 757655512687050753,46280 791779351779905537,240793 773271869818540032,133043 771380996667240448,123226 734405142129344513,353672 752926634030751744,24597 775819278448730113,150663 760646534547566594,63464 769362879766224896,110585 794693303212064772,262849 749300362176233474,7078 762127136870326273,72090 778230381875195904,166532 791721659455635456,240167 756559924549722112,43471 770417433890828288,118604 758874605540880384,50923 786975850541506561,207949 781212226799755264,186434 764202809378140160,82066 762730118334730240,73712 785899720015220741,199546 772436067274350592,124597 764599206791131136,82009 768132903129743360,103071 787656013574971392,210009 770092217721614337,115593 785921338942758912,198840 794542909236211712,261155 795462509654376456,266079 754707843182395392,22393 755976699490086912,35637 767853044256108544,98972 772927530852577280,132335 764313474855907328,82283 753732497205301249,29263 766646247168077824,93823 767865166788788226,148861 732628860773224448,349197 763420435123884032,78208 771518889939312640,126390 789956021582045185,200963 786991579395489797,205728 765990386192048128,90300 771592972286558208,125703 793947643026120704,254135 766345644965523456,80939 770413448953929728,118191 769921526900613120,112693 776115085555085313,151185 768290657513242624,103212 755498672771694593,37892 775768298470400000,151265 765233882140737537,86472 759261535600541697,56964 795753247696883713,268529 765337519034621953,87315 779200089751490560,163990 786278086421712896,201555 795659384940544004,267521 773904930662785024,139404 788939935285972992,11774 771061579819266048,119551 760316484635680768,52554 791395724164554752,238207 791810392217583616,240890 760720457494585345,63451 760621556900900864,11774 791671355242491904,240483 780555884174770177,176128 788879703117398016,194072 793843422016614404,255942 793190339486031872,249926 790268189728993285,230270 755490525575319552,37892 794246583151980544,257423 770247322232090624,117377 789897446558208001,224995 791719534046486528,240483 749705564624658432,9433 752694354993524742,22750 781503965456437248,185921 790256145281802240,230270 786710354453729280,205728 759161809198682113,53033 790725828934066176,232863 775302700519030784,148170 771152147434045440,122973 778363285016080384,166916 791015357867843584,232169 758962559961534465,54070 758778650523111424,54070 759653207316496384,58869 736735140110442498,353374 768278948522266624,209828 770993472069218304,11495 777005943066243073,159876 755773622522785793,35890 794694278773620738,262752 777824652852813824,163763 781243357552967680,186434 794571544672555008,39957 760220530930745344,61051 791350215911571456,238383 795444470523265024,262849 787013119084105728,208065 786062909738811401,200382 775032800529510404,146259 762643750837518336,73926 779571737822371840,108396 793551497963372545,252014 760537590701363200,63410 771419815596568577,125554 766530322603253761,93221 770157450326577152,115511 793211026363777025,248437 752964350554411009,22393 790895102411452416,234583 772358450063880192,108795 793843069875462144,255942 795215943538458624,256451 751986647659524097,11495 755573876537462784,36719 793866972479954944,255942 790740491776045057,231894 763156493491240960,75899 756569876500615168,44012 790990544952397824,233736 795006079377833984,264431 771124244969316352,122955 772259275913637888,125554 786545414799368192,204413 760447838366990336,62757 752665764134588416,22657 765974536382578688,90575 759365123626663937,54842 772515336839200774,131421 786948520339136512,207613 793284951907196928,249926 771436147994005504,122182 785936233167851520,199352 757206683747835904,45669 771701111568920576,125554 756204845376217089,41469 764848564304433152,83391 794982274986962944,262849 780612832580599808,150151 779907028605136896,17416 771767588732841985,127366 794374100621869060,257492 753363837403836416,27045 793147041987776512,249469 793529514387132416,11774 774089042837118976,141360 794617923608317952,261155 765885324266442752,89887 772773606833131526,130997 793857940310650880,255942 763886971064385536,80486 795478453491499008,267134 793624229912670208,252044 764914748123119616,85159 765669368290275332,87904 751724948239052800,18395 792943101975334912,1170572 755798168252448768,11774 776536222168743936,155318 787793598569852928,211028 794421581170831361,259773 758712129776082945,54070 781110486574170112,185496 766679265513508864,93184 732951815441027072,402250 776900365195153408,157082 786269046362742785,202429 761555892789776388,68908 791756047358697472,231037 749982320279613440,10251 753260329153486848,25255 790736450677383172,232863 761845682290495488,68665 766435605454594048,92959 775013068942213121,146259 793227216532283394,249469 793271532055359488,249725 778395964184735747,166852 770464233695940609,118191 758318113310072832,50923 756569841243389953,43225 765598447596601344,88128 771579838293417984,124360 750856456597934080,15264 771811776866291712,127582 794637392435183617,262022 777701527167393794,157693 791861114078277632,241411 787031571689635840,201558 779622605204643840,174085 768307246560182272,103354 779982481285980160,177704 791256259395670016,234583 793612988263444480,254135 773526855143993345,137158 775771664185331712,150663 760217327770230784,61051 775901041237819392,129551 788012277626703876,214354 776072054932119552,151410 780058407722184704,176129 771884978972000256,127871 788125083369963521,215012 758307584898174976,52112 770175693858738177,117043 792543868973527040,244270 757815230902611968,48408 785472126690131969,195975 786600717935054848,204835 794181297786654721,250033 772446041664851968,128934 794667949210550272,261155 773999505511358465,140230 788475305400774656,218495 763400118800359424,77708 766738770939043840,95767 767628870786744321,100138 770125939615395840,110023 794625825995890689,260404 786377844100325377,194082 765525246438813697,87860 766813447556259840,94612 771025522390216704,121479 791698045763145728,240067 775894156673712129,151526 772978051617550336,133043 794682190860787712,262022 758830991926435840,53185 752905485108416513,23739 791693912201191424,226048 790962687005958144,234583 772954073901301760,133454 751919311107854337,14277 760160093342167040,60801 765751573595107332,84209 774347645615804416,141360 763602778870525952,1249152 779342430164357120,174115 773957877916721152,139404 787715655126614016,212139 791529293855600640,239727 775039493363597314,144682 792435140978962432,238207 770276066279600128,114254 771789430474543104,127218 781324183238213632,108396 788908952113274881,220029 790527096128954368,231550 763453491876462593,11774 770157041855913984,116820 793198805525131264,250033 774051419577913344,139404 781668656644186112,188050 764999136659836928,11774 786640207789625345,205181 793606866031042560,252639 760627755553730560,64147 779379095058669568,174321 786906225619431424,207287 789317873344786438,222560 780438999525564416,178882 758742916298706945,54070 780601392100671488,181789 786903762535317505,207287 754850719438516224,26721 769545105942286336,112788 795751894907895808,268646 771094544808947712,120425 778087010389127168,164826 755271773285789700,36627 764405524787896320,82283 786531252463505409,204358 779934070490947584,176202 777333073671323648,87904 780558455421698048,181548 749261672318005248,7828 781607879929278464,188119 786979591223140353,207613 770588285265547264,119832 787830081162973184,208307 788471486616969216,218275 788840060619677696,216009 774616625580544000,141316 787589810374471680,210001 788828971462893568,220806 793416640239022080,250633 757934989510139904,49925 787916348852609024,213887 794027226798751744,255393 769855270927425536,90982 791443204142870529,237935 793266369525485569,250064 757273851873099776,46652 785965517551104001,197512 781124011992424450,185496 754736053211262976,33356 794163966218039297,257492 775968788906856448,152314 758685524890640384,54070 791598043204165632,237223 771472449812701186,125554 779332886428209153,170187 772819447161556992,132335 754775022741426176,32495 778287365139726336,167220 771407675032645632,124597 792879176072114176,11774 774260928489492481,140444 773494888381853696,136904 795615627260153856,267521 763003779595644928,75899 752990132794449920,24597 767702012012204032,100605 776960306488672256,157993 755496183724908544,35044 773269738940170242,135025 790967206922317826,235487 751115876154290177,12746 789146617244971008,221416 793598780868141057,254011 785909413894848513,199546 775844895772647424,151071 765707714198581252,74247 751715185157476352,18326 788962589766057985,222544 791646628683841536,240167 791751326027878400,240507 771442398572478464,125276 762645027277398016,72716 732704079986741252,353279 781474038476574720,188119 760589522589487104,63149 761446141787529216,64697 794654993055936512,261567 764134210017689600,81926 754811119873634304,33470 761418320369385472,67369 775770043648966656,151265 788389536489476100,217519 793870369618792448,256255 757615435617603584,47940 767313463228203008,1247758 777575932710227968,159308 751103073926471681,16302 753648683481231360,11774 781572960985423872,188401 781259882313846784,186289 771847607702396928,127582 778803321297444864,158524 785239982776737793,194073 785612349369569280,197512 794782693158490113,263302 791830617155575808,241819 760028721046630400,55257 790672433749434369,232169 786279211686203392,202429 764969265136971776,85562 788529459276066816,218142 744218089651200000,352842 766964102799450112,96848 751806019450253313,18391 773944084721524737,139373 764999455913287682,85562 791463320737939456,238207 760451069755334656,62063 764641121288986624,80098 789905105801846784,212131 764106393737572352,354105 780161774649798657,178756 789075521657249792,215987 794199292022026241,258598 755118137595396096,35044 762875575451082758,431998 764866127973404673,82002 795742183332528128,258922 755848125407895553,39462 756091709205848064,40733 795667545172938754,265649 787864213158891520,212139 762089133158174720,71099 756874860081647616,45122 761259695092994048,67517 780247401181437956,177773 791832901817999360,241819 767901933294190592,101463 789134667886710784,222682 768879206126252036,109448 778729449395068928,170252 792162563677052928,244464 767075648544182272,97811 795402413826015232,247930 778586806308761600,168698 753964446846820352,29807 760814295001149440,64326 795422207799234561,266500 768185809707102208,1249534 777624363600261121,160703 793729020533800960,249926 762703890773082112,74247 766772731404750848,351436 766834961060069377,95091 776219527914803200,152182 785353025263054848,194082 794552860667092994,261155 765728850999246848,88459 750809831838191616,15536 756917045967462400,44163 760524347022774273,62728 770362474684047360,87904 753713040529448961,29263 751233219002044416,17416 775053027606601729,146214 786971089805139973,207949 790985615546331136,217658 791350470270914561,237908 767376457744220164,97433 787403231924097024,210193 792064967218454528,243187 757763376147795969,46280 777859164563464192,159956 732493234321022976,349456 767748042984271872,11774 754744687060287488,33356 757651037352235008,45014 762499469048881156,71429 795046940224421888,264397 792013232206512129,243075 752087315930091520,19000 790969548652498944,232637 767772689830469632,87904 780601546878758912,181955 755044159195602944,34898 759384862482628608,56924 767678850071465984,99532 772898152731017216,132996 776773592587436033,157840 788874874995564544,246425 776743885066428418,157693 764816253500305409,84753 791374116985069569,238395 791811113356713984,239998 768934186501767168,110209 769967768519188481,115511 768228026257506304,95707 773563003308343296,136904 787327771362091008,209129 753191290981015553,25253 765209104625217536,84422 766736451778195456,95672 758157099608178689,41703 795314674904526849,265696 756694770936840192,43471 765903570524930048,90092 754733529347530754,22393 768239602108735488,11774 732268488950059009,350955 758020952714252289,49925 786906960989937664,207119 762499190450597889,71429 786298641459908608,201958 785467298618499077,195975 790935882865913856,234583 794206716774809600,258771 772221770145210368,112788 790979826102497280,235621 774479274975690752,141887 775735816786247680,151255 791629320443797504,240167 751215871377408000,17794 751966159084412928,17416 793907545383563264,11774 794536506463424512,261155 756206395343642624,41680 780584537600331776,175207 758539801066893312,42432 778001770085703680,164814 791691004600430592,226183 788458922390659072,217574 770373981371334657,118482 763471811103170560,77598 769165119825653760,111557 781486578149580801,185310 785642801430040576,193524 768817351231934464,108849 778433488420646912,166916 791739160595791872,231611 773973324099645449,139766 759028202664853506,52585 773246461937000449,134561 791094950955847680,235951 793244051906625536,249167 778355809499488256,167220 795416434708987904,266138 788546286320484353,216009 795468950217879552,247930 769265930283130880,112399 788846582380789761,219119 790704145552568320,233692 780605192622313472,177773 754980813054287872,34645 775110684770271233,144682 777905859875733504,164403 794207798699520000,258331 772481396279566340,112363 793482602804088832,250633 773879616180289536,137158 758413799246344193,52022 789999994077974528,228354 762876227912806400,47188 756700204221562883,44479 793187654263197696,249469 755204200313724928,35890 757354403888267268,43579 768539486951239680,106317 767760714907938816,101261 765300722174791680,84724 785360895190962176,195481 788685251383930880,218258 765581047840944128,87858 768535086513860608,106763 788131894562988032,215754 761561133320765440,68993 779729076735082496,173584 792771736819339264,246785 794675766311141376,262022 755896154605453313,39236 765542237321121792,87788 769743521368510464,113412 764885417648721920,84724 789062397847887873,222654 775109251211653120,146720 777549160975392768,162107 760585308513632257,63451 794197048228614144,258598 792028088448057344,243187 772519913483280385,131421 773950425309609984,139404 758810842695503877,54842 775002312356007936,146259 750977428529352704,13462 772787270273212417,132578 785670133142257664,48617 792966391536070656,247056 774676907656749056,144602 766410970877009921,91894 768459596700655616,106281 774724125327785985,142906 752915818564972544,14277 755572599296364544,37457 787130667087884290,206644 766704593136914433,90388 790877150916345856,234583 764199469604896768,82066 775315821782441988,148170 786631543003475969,204959 793176378036350976,250135 789046941749436416,222594 795454194744496128,266079 769256785719033856,110585 789456529305006080,223492 776823121701593089,158520 791781080009412608,241678 763743785083924480,76771 791486419088863232,235487 763613872041390080,75897 768187751522971648,103261 774000789618499589,1250095 792462877634469888,11774 770618820205555712,119774 791817891574198272,235315 793596282472398848,252112 791697676081459200,240483 793837917944721408,254135 794649442238533632,262022 765561890978336768,86472 776883866959306752,151947 774657875583111168,139012 771947169645559809,124924 794828016430043136,263205 761607462504062976,69356 775019806575788032,146259 786504913488674816,200460 771750610706108416,11774 781407797774802944,185310 787429460655996928,210289 788774200538501120,220332 793076451817893888,249286 791674642847105024,240145 761562141153435648,69231 789155757853990912,11774 792421523302649857,238965 795218037246984192,262849 781129581654749185,130635 795700079822770177,245963 787350551939788800,207287 769842014145941504,105747 766380662773415936,92958 767873618223173632,94612 785894296847314945,22735 794207843381551104,257492 785607774650535936,195481 793206832286142464,248719 762993865850777600,75724 763805673624858624,78566 789434659234918400,226015 790956024488484864,232863 791900073546358784,239855 794694840533610496,262752 795339167853150208,265878 764107323644088320,80939 765309962256019456,87062 771708533352042498,123865 757645100491149312,48549 768202795400900608,104395 769988231421104129,114987 780941093038796804,184533 767810140200370176,100893 770090411763306497,114677 789276709203931137,203710 760256569468747776,61922 764552523722084353,81574 772454073379459073,131027 787791524356653056,208980 791497906507378688,238207 781204789623451648,185595 779515973191761920,175376 778702952148049921,168284 770640964725551105,118191 788037500602245120,214288 792519218629636097,242693 750755926127308801,14858 769857694563983360,112767 787849216374611968,212791 759120925430120448,56964 752895859986006017,18395 774108634481463302,141316 790717438392356864,232169 791454727137525760,214492 771478570141159424,124771 758761815232827392,54752 791804559018438656,239610 788654070181617664,217519 792885680841949185,246266 773953095495774209,140372 794737606281949184,261598 768064163931316224,101383 793680640046608384,252581 770918754335100929,121949 773494909676453888,1170528 769889226762678272,105109 760986580865708032,66116 760925839592677377,65626 764174693666611200,81130 760974404331331584,65455 755493827058827267,38032 786500619611799552,203755 795041710401200128,261155 761651428058275840,11774 788025705510625280,214492 761974253226893312,70679 789889565829976065,228172 766349356517785600,93286 757727411651776512,47940 770362827659894784,118266 787120542277074944,209292 791163712182902784,229817 751842078112428032,14277 755724911704805376,38012 781126202530619393,182344 785248498362920960,194082 790713002760691712,18395 732977567695810562,11774 764989129599758336,85562 773642714025820160,11774 773508678553067520,354966 773743887722635265,137953 761261954459693056,62513 795733718380015617,268448 757010036967165952,34645 767209259125923840,90384 786571094354518016,199546 772990688677928960,133454 757345513570242560,44503 775679079144194048,149953 749932750568816640,10779 791667449187880960,240483 769165622055870465,101383 758393865896243202,52532 788074938825605121,215005 789257001436012544,224818 769277028646449153,109709 792086389605167104,243187 780128700666777600,176128 775822183784263680,150663 756099366281093120,40410 777918211505422336,161960 761840183822065664,70898 778312808546971648,167407 767844862460829701,101681 785279514813210624,194079 744632760526987265,11774 768569621188255744,104973 790973241695227904,234583 760517331042918400,62063 771900284419268608,11774 753671605532827650,28732 792083520873177088,240483 794549509518979072,261155 786243099076939776,198304 767180832222175232,90384 773138693544480768,118174 785264920367554560,11774 768967137385930752,110615 789511498129289216,224680 771386827114631168,124597 771820365483868160,127366 793412331363368960,250033 763445854904745984,78344 763477766838681600,78205 780436966038994944,179742 763403336389459968,1249124 763680718287466496,78360 762004212863512577,69794 789547468178333696,210238 773870056082116608,139404 790064971216412672,228820 795689478534950912,267862 787517850613272576,208307 778779968650248192,169320 757655184734507009,46280 768862810596077568,108849 791388735636180992,238780 774223149453942784,141200 778252036995514368,166699 750845239183630336,14938 760586939754053632,62821 794568052864143362,261155 778561459173199872,167305 732245056476733440,39600 776464926332157953,155390 758686036302102528,54070 786689866511872001,90209 793966141928402944,255942 793996836704919552,257026 763893196229337088,65403 788138684952547329,197888 789397118960009216,220566 768865086584807424,109447 791696246377422849,240070 757961049442254848,49852 765173072366219264,86103 794913518051016704,233154 786587735498821632,204835 790271691637284864,246425 792602409491173377,246771 755159878663036928,35890 774085576160980992,140444 758368526579200000,52545 785852129814732801,196277 753654157345558529,11774 764824800967524352,84724 779988377689006080,173347 788101388001693696,215365 758059531402219520,50923 775287825881243648,148045 764435702708776960,80482 794307578775814144,258981 794330482334781440,260033 778008736451268608,164814 787414531203104772,206117 768882582444511232,108849 763906611387564032,80978 795740697403924480,266500 791491270795341824,239405 767534482995810304,99514 757681980041461764,48029 792417841265999872,244550 763570713840193536,75724 766961962936733696,97001 793107283282649088,249469 791383354063015936,238207 767915598886023168,97519 794005088058667008,256255 755059447878324224,27045 764241013309181952,82283 768855500104474624,105109 777964524406276096,160539 788891027469901828,221711 753738838711894016,29263 768011365479026688,101681 780662960951734272,182146 769195699305000960,110892 759569685666930688,56192 795433870522982400,266079 760267733854400513,61145 753725829842997249,27045 769450366350090241,108848 788469711600103424,218495 770643773428797441,120341 754775430201241605,33356 792868749284081665,246392 791997860577501185,241678 795391141080240129,265858 759304013070217216,57348 791446816701112321,237935 788900749614821376,220727 791333414599139328,237594 776122066613469184,153845 762674298200977408,73926 764689860300902400,77331 794592163518517248,261155 770745539721846784,120541 750809314663632896,11774 763390430339665920,73707 756187476083945476,41692 771487130887520256,125853 793379288322113536,8044 752134768838471680,21034 788885139774406656,220777 787845699920461824,195492 793155284881539072,249469 742388528982556673,11774 792574371147632640,246392 766592371903651840,94269 759762281353900032,56964 749921173916491776,10735 788781015351164928,220332 758682216733913089,54426 733256346636673024,354983 773723935900831744,138447 781274195208515585,186584 788343628028534784,214078 795298177595211776,264397 768124308900098048,103701 788874807496499201,220815 786187961729777664,201494 787911242195140608,213425 764814739130036224,84724 761050443736756226,65222 765504996670660608,87904 789817578269073414,227048 769603223908814848,113412 753614838711148549,27317 749330442155950080,8047 776533296020729856,155318 778017075931467777,164130 788537878276079616,218349 787333903304491008,209845 768134645053480960,103506 789251809558732800,223921 762251269486501888,67229 786634831430057984,204959 749311771849129984,1170318 764158551090565121,82066 770971773013819392,352113 790759131690905600,231894 795676107790045189,259940 794369085190586381,258981 788439375164035073,215437 794307579933405184,257026 773242414039306241,135517 732563059261104129,351617 787057444593737728,207861 760909349896146944,355701 770664663948419072,119771 794567592153378817,261155 766727143606792192,95708 766891363027722240,72798 775110208800468992,146259 786703348066123776,205728 756225370483937280,41798 790910722058416129,234583 785263093152489472,194560 775026816423563264,146259 792028119867748352,243187 768894846413275136,11774 764568767162642432,82066 774731754846298113,143473 778931158922895360,171168 792912418464595968,240556 778722089163292672,170187 793816680606552064,254135 790312836329156608,230277 790621342752083968,229901 793862244454965248,255271 773515724425924608,137042 785913025819664384,197047 779720781055918080,174756 788487005936115712,65113 776742367319748608,157755 794588866816536576,261818 791880974644703232,240145 753977674478092288,30801 778641836449599488,169226 776451752400859136,153596 794670318216507393,11774 761594565329555456,69565 768857469783150592,108963 792735495180746752,246726 758630227035688960,54070 795130469574537217,261050 790275922054160384,230270 763699021353394177,78304 795618003752800256,266151 776136170807889921,152089 778560147144712192,168794 790288561169805312,229895 765966444412669952,88930 774629838003077120,144143 772455809137672192,130415 793189326830141441,249926 772764097268027392,132279 773541803379134464,136904 776506315493482496,155688 771118450710155264,122982 771559395238944768,125204 778464871704735744,159782 775029248843141120,146259 754199363447054336,30339 779084107468853248,172523 762844165147275264,69356 771962431946063872,123217 791657240205725697,238099 793104525393596416,249469 773690831848943620,138382 754876385999466496,27280 766372059291197440,93261 781366963268259840,139404 759672030128119808,58024 761587045970083840,68353 788420181030690816,217519 794078687217864704,257423 788074696717791232,215005 791293264083189760,231612 791700966663819264,240067 773869287018823680,139404 795686975835541505,267521 759196978261659649,55257 789359666568454144,102730 795700412313726976,268281 758725305720836096,54070 785354111973810176,195207 793221816416346112,250633 766800498859081728,94690 771542087279874048,125853 777243846069612545,161060 763902973558652928,78566 793545776727265280,252020 771717224939851777,125703 768475936291426304,11774 769501186428993536,113816 791036707483320320,233082 794189914279510017,255870 766254967367856128,91946 771373466016776195,11774 760838809726488576,62877 778211637949968384,166409 770744885817274368,118191 791466413223452673,236282 789305746571878400,16092 776411021875482624,154549 758798579913805829,54070 786004900660539393,199561 786514706479579137,203225 791776447765635076,239855 777761128096997376,132277 792741981441122305,246771 755034143784734721,34898 776104791621509120,151005 794005550983880705,254209 764296604849283072,80512 791157407980326912,235963 773349288617320454,135092 776175715964235776,153095 790260939731955713,229693 758333914066792448,52554 772088672598519808,128017 793095883491516416,249469 783741589105446913,192988 781556408361758721,186883 754805781510225920,33850 761352492772827136,66801 756289193307992064,42432 756272257840746496,42344 774076377179881472,18395 791470745637433349,229148 786939873223585792,207613 780116454507159553,178076 793894774973554688,252020 795769390583205888,261818 767059380042862593,97472 790913563053297664,234568 761191360074481664,66897 788126734814179332,215754 770707079346606080,120610 792027885720698880,243187 761964783264346112,69947 763404395065249793,77558 773668710351380480,138543 777815912254730240,150250 733005098322792448,355242 794971563699372032,13629 773480712267759616,1170528 734895754779734021,254034 785809592504553473,195975 771077616400932864,122146 794545020908945408,261155 750194321631154176,11495 751211323795599361,16833 769753380147240961,115169 785652945840840705,195975 792034218687750144,243075 776322913695731712,153779 772072972009996288,128934 772533438205145088,129551 787796574562873344,205197 771309906456551424,124597 781004617794617344,26066 781224754074103809,185595 794380597388931074,259659 785905855665278976,199640 777566905200578561,161988 792079449353093120,237964 753370650375487488,26066 757803723355586560,47283 758753800534519809,54070 775049180855218177,146024 794276508630032384,259242 758646149381095424,54070 787011201507160064,208065 755860553881354240,18215 755167333572833280,35890 794565822094131200,261155 770388804507009025,88859 763912224905764868,80939 764911571776643073,84724 767720668423151616,100893 780017576604819456,177704 778389948353253376,164814 770029988569546755,115771 780933157289861120,184223 778729825162829825,170252 756030455682510848,26458 756004687875153920,28575 795710899222876160,268281 751163407274041344,17284 759166090802925568,57348 775881189991260160,152182 776770757439422465,157755 794545531678756864,261155 790192333765480448,227486 793497304980344833,11774 767757359900794880,100893 775425714979995649,148645 776593558832832512,156835 768968823386943488,109413 766374982389633024,92210 768204978410360832,98072 785809667976859648,197512 794489585363484672,11774 793092739747319815,232881 750139192806510592,10129 788796659241259008,220765 793428946444443648,250633 758697906559934465,48205 774075268017246208,18395 771553474660085761,126389 760136396673785856,60884 768694481864523776,106442 751822739686776833,19352 765987271610957826,90575 771154208628301828,124004 742417070688591872,11774 789838704730865664,226026 771497900324958208,126293 794103470206976001,255299 749257109062217728,7950 777877475829256192,164001 753743065920081920,29263 773692842476568579,137795 753073013516562432,24134 766599604561334272,94204 769670907631591425,110585 789969831407788036,228584 753952139911757824,30590 776043335639236608,152735 776250520075919360,152872 795691772735324162,268183 776808809071345666,157693 732229025754689537,350087 781166998881378304,184223 788844893170905088,219119 762454502867742720,11774 764090540090470401,80482 787489091214516228,206117 750692233087557632,13343 757661537175638016,48549 749594568232800257,8497 767097993313062912,94627 794669456010178562,261050 786497154034655233,202248 786615594355417088,204373 788778606512246784,220767 750288414868549632,11495 785916721504944128,199739 790709872153202689,233307 765084661177384960,11774 754795253262090240,22012 755568152092618752,38476 787723619711479808,205197 756081279846801409,37219 765964647069577220,90031 765565657249353728,84724 767856894136373248,97811 775546626597412868,148684 733356768797954048,254034 750133576205602817,11495 755938613146296321,39235 787945451643371521,213286 793208800903823365,250633 760974497545654272,66116 791859974561488896,237491 789672694904074241,227242 775400556059779072,354598 753240816475340800,25143 778010766377005057,165185 790935144785817600,234583 753440417010503680,19598 763061365745422336,75724 788337925801017344,216993 786711165254656001,205091 788029741861306368,214492 789127577906532352,222647 759134086577479680,55257 776836215379103746,158673 733090210662076418,11774 752959052590698497,24727 793437234326302724,250633 768547473631617024,107469 793249234564722688,244221 776900180146851841,159245 778106695813894145,161277 756955863860908032,44740 759035243344961536,56552 779389221240987648,174315 786284876139900928,202429 791481013394432000,237908 758950158943997953,48663 771314385981616129,117377 779052815322718208,172185 781031522333761536,11774 762758697403678721,74868 791440411726315520,238395 793596013646872576,252020 781077651817504769,182658 766291335653367809,91838 766427547793960960,88052 770971573452931072,114779 776841451766288385,158428 785930541849718784,199431 791765141817692160,241524 770859513448628224,120690 792785039587176448,247241 756504118189957120,42249 766451145531232256,93184 756645058422636545,43391 751727425252384768,18893 765699935555624961,88361 756211484066193409,41699 770730501187461120,120341 773582828235845636,137042 780625526805270528,150151 786176985491922944,201392 733645491351785472,1170556 773935276016082945,139404 756409543383318528,34441 757581416855113728,47545 749929429577637888,294593 780054072099479553,172185 754043478657601536,23725 756289976397168640,42344 791333965365846016,237908 754116129216405504,30590 773178349824933888,134991 785638734234615809,197512 792716529104224256,194349 757066238967238657,43285 791406854685335552,238383 790681893138264064,224944 766278537586184192,91049 773574050413158400,137639 766151740714430464,90384 773880530819358724,137042 759209827868504064,56964 774061963710124033,139577 790744532291690496,233154 794555239223463937,261155 759120669414199298,56964 793257352208134144,250633 794116301643923456,255942 754795912598282240,32869 756222712972873728,35539 789492710939820033,225358 758832636307513345,54070 763564631235391489,67346 790973543487987717,235590 794157433983680512,257492 771524128750858240,125554 785988418455031809,199546 758650713962639360,54272 794990699057938432,263907 749563074575757312,9064 756467205215285248,43391 781861542845222912,190464 786542712233177088,203674 795414926089011200,266643 750299338698526720,12357 770093048361615360,116122 789706747627839488,224447 769935546886000640,1170396 775135685086851074,103382 773584295629840384,350979 773680607612153856,137978 759563291681132544,58872 791417652828856324,237999 788800426636414976,220526 773683532233269249,137740 787386345618608128,207965 791407177441218560,237857 765919552488235008,50581 781335257425514496,246425 755650790136700928,37845 768821410793943040,107469 760121701833203712,60866 760909409199546368,65540 776899371258507265,159245 786262804147822592,201958 766612544597397504,94718 775529981023694848,112363 785670399476457472,197286 786932603848790017,192032 788668265782468608,215437 795093977225568257,264397 793136954678321152,249841 767743378083549185,98646 762649103880847360,73814 769208892941361152,110615 773575286222905344,137158 787913064314183680,203510 793127596082987008,249469 785585397996761088,195975 794254649704398848,259063 767730277540061184,100893 768834105433665536,108375 775743882843725824,151071 768194666516938752,104395 762100207014318080,71099 775461525884641280,148870 785542962243596288,130635 793594557938171909,252020 777847281936498689,162497 789698370986127360,226823 732996115822456832,354719 795302641094000640,266079 776897199858933760,159245 733629922057539584,209828 755997085539762176,40867 786214995973509120,35723 774678221145182208,144654 794973616937037825,227183 774237147578691585,141360 793693304801996800,249326 758386454162726912,52720 790710333656686592,233241 793386391803617280,249926 777897626230456320,354238 794891065094504448,235251 794970551362158592,262430 771725737065721856,126708 768087524128333824,103126 771328217307156480,122299 785721943903367168,195975 793987447663169536,256358 759129142029799424,56964 780674802189234177,182146 794315450028916736,256038 760566524666970112,60112 760906252314677248,65657 792046261612400640,243075 768882823461765120,109666 774256347839864836,142208 756244173624344576,41680 790555865925296129,232137 792211488291360768,243092 768967668149854208,110647 790939441946763264,234796 770286637670469632,117257 786524417941581825,203797 788157023707811840,215754 794634408632455168,262145 790996792020131840,235568 778366559601340417,167674 791354891184721920,238395 768989391624830977,110615 794700476394729474,262849 768574376438472704,107032 776579086911102976,26066 767834605567303680,101681 775113872696946688,130988 773261197235908608,134874 752950834263187456,24763 752287976617545728,21102 750684675283169281,14502 788876802089480192,194060 757545643191787520,47680 772743351200350208,132335 766484123615723520,91810 752674245285703680,22575 786694686085906433,205902 772006746822995968,127775 773255566735056896,135736 774986018936152064,146259 768387125859479552,104932 795088740008022017,265102 771425815569498113,26539 791441108811313152,230485 793620106815246336,249926 786018664533336064,200355 792265354575765504,243075 793074335258902532,247241 752259082250100736,19563 785648805534240769,197091 785994044824358912,197512 762763493003100161,74681 781898388719624192,11774 787525035510624256,116226 749929869140692994,10653 767705194662498305,100605 768406668677935104,106151 785592594596147201,196900 794299073268502529,259134 771442700843380736,125367 762956451484696577,75073 790932422036746241,234583 785413210446757888,11774 757777879417716736,49431 794344847998066688,257530 779022005098123264,172084 785542159302885377,196277 764210321603104769,81569 771464491854770177,125145 795459123584389120,267267 785947806737440769,199546 792035294279143424,206666 779841526742388736,171693 737307404786765828,354309 772968629679816705,132856 785523964038766592,196538 751616571538223108,16728 757642427096244224,48549 774700300280082432,142721 775831985788821504,151463 766402380602617856,92159 773647151964393473,11774 755530500165337089,37684 780545833565642752,169740 787460586690994176,209416 794320070126292992,256439 795414122817056773,265855 766804810918014977,78274 768317782509228032,11774 792037990629412865,243187 760179719459385346,61544 765491141672308736,86103 775550900513275905,148970 781649773489106944,186584 733000297434451972,354927 756093843255066624,39462 762836414572613634,73685 759446454834376704,52054 789314029231730688,217443 767868233672036352,101463 787725073759076356,205197 785993979506532352,200490 788568114153656321,218275 787486163464400896,209863 793237803328999426,249926 759125067502456833,57105 774158278737571841,139404 790295794859413504,230288 768531423288373250,104973 761808053146570752,70177 765023919652741121,85727 765728076474920960,88489 775775438090096640,151185 792420634974302208,243165 795413537954865152,265855 788468858323628032,217106 761015320664350721,66159 792293228984741888,245035 754778026777284609,28958 755767089185644544,39384 757478558885371904,47582 775701928558858240,150663 776039472421044224,151845 795389472984756224,247930 778401330587013120,166916 766108923594104832,90622 778235660880662528,166265 793136982838829056,249725 795617166963933184,267521 766407575185330176,93823 778589627854663680,167220 762578105655517184,73662 775174896997527552,144730 785252626229260288,11774 759147504449392640,54070 786847461079916544,206773 762806450666237952,73926 762347891675500544,72534 770425154543333376,118724 790022605722058752,228354 763817295986561024,80393 754712859729289216,22393 757908083469320192,49852 792371529644380160,245208 790964405588615168,235487 791622534445817856,240070 773904145321517056,139404 762751153373184000,73926 755351036974333952,35637 793214834884030464,250633 791817880782327809,235315 762671071191371777,73926 792905590972551168,212727 778467562212306944,167407 764826644271935488,84209 766723825652424704,11774 766393917193543680,92075 779310151513747457,11774 790626922044661760,232884 779441485515292673,174230 785810079685578752,198671 773958300354351104,140444 774446053701586944,140444 778364749893337088,11774 763442317474889729,78159 772203813818265600,130166 789814093850906624,227242 794048168300134400,255870 750196738233921536,11606 760170411514589184,1248713 772165779290677248,122751 776379716823609344,155390 760463724931080192,62452 795091882275696640,264397 762114922494832640,71099 768854740767760384,105109 758060101089497088,48663 792751723068715009,243427 732579514803314688,352751 785783606375550976,197512 794578830631370752,261155 794618808291966976,257492 751123515403702272,16953 764861931270266881,84724 751796396949286913,14277 761875216519790592,70967 786041347237027840,198892 774350715452022785,140502 791721987618041856,240556 791706547617402882,226738 780477883466801152,11774 788876175934427136,212343 794386107139928065,257325 789288258370801664,224680 793883383952732161,256255 763560196832501760,431998 788082746589601792,214899 789555463348248576,221476 764871163046719493,83881 793443234785656837,249926 761015232496037888,65455 795447785063596032,250633 766724970202406912,95672 788780722345488384,220029 790395482577244160,229895 794250580591919104,259200 778348224033632256,166532 762635259397677056,73926 768115172359671812,103506 754049367313526784,31400 758324143632900096,51809 759137189859037185,56964 788146285333184512,215754 791337141968265216,237594 778213002059194368,166422 763870794963300352,80486 765219922028924928,86440 785972969088561153,200287 756422241043316736,39462 755174015929462784,35890 790292508484009984,230584 781630487190118400,55897 794573063450951680,261155 792720773492404224,246674 795256696448892928,265644 752753679631994880,23329 755166792155148288,35890 767912838874669057,100893 794590358462230528,261155 768879866821251072,109874 764478699852828677,78344 762640145808035841,73926 778992775010189312,171324 788076641134088192,214209 768036106541600768,102998 775366266685128704,148645 751607577675345920,16728 781484371190681600,139404 793193188655702017,249926 769377882254606336,107469 774058858855575554,139404 787253462534881280,209035 786983581981679616,207949 757262250788827137,45014 786137301101477888,201255 795436178329792518,266138 786655537974939648,198304 785321708815159297,193633 792793818009575424,247241 757313358601347072,350711 764186169839976449,82177 770861665831223296,119988 768879582812463104,109913 781127989434191872,185310 752934891826864128,24597 773544102830804992,136439 794643786500542465,262022 765250670345719808,86440 778776926856982528,169999 779350166545371136,174230 788789134802333696,220526 795143475322875904,262847 785838541666455552,198671 753638107505917952,27045 765655345754615808,350819 794030294248648704,257492 788751501816496128,220332 794338753821032448,260033 772968541498642432,84904 787375350648975360,209351 758416644687466496,52112 777475882185261056,161960 754153925498896384,31201 756612501807259648,41839 778526410419806208,167674 786669779738300416,205728 764830683697152000,84724 776236806547177472,153610 780404636050153474,139371 795015620781867008,263896 752202467056623616,21074 775344735279906816,147541 794847517947138048,249926 760150103986466816,58358 760555179108339720,61655 793276549285879809,250633 787261516596641792,199307 788120667896119296,215603 761205273344094209,1248892 787667578495733760,207096 759426378429304832,54842 788752219340431360,220526 771439405374377985,121949 779393420603170816,167287 779068903636938752,169928 779510998545862656,174230 794601405130473472,261155 764824788015652864,84724 791728817731735553,239893 772082407172411396,354109 775323390152507392,146847 750357907473108992,12813 751655369810833408,18893 759043268050948096,56548 760968328554962944,65455 779562520671551489,173917 749808730338910209,1248028 751889169333383168,19120 763395535327916032,76127 767230563161890816,97852 768983678370275332,105109 772635459969101824,131480 779238445071892480,173517 774831838976094208,145524 774015901385363456,138819 758020806345568256,48663 786607935266758656,201958 774041499143065600,139404 755913748481736704,40668 766032984671518721,90694 760258431076954116,61145 775033736639442946,128934 786602653388247040,202636 789226783329677312,224297 764901903159463936,84724 768906832165408768,108849 759111017637023744,56964 765601920748810241,352075 777053802667077632,157755 793477608998449153,252408 763077089830506496,47188 773649990455402496,137612 768738687307747330,105648 759554461308227585,58939 795124981562646529,249926 769312669035749376,112336 779069893391978496,171463 778795408315211776,168794 785907143438241792,199546 739941909548916736,353488 760963528283004928,61544 795319764797235200,264774 758093836144955393,14351 760081311046316032,56574 765722085368983552,1170369 775194315781971968,146720 786903900469080065,207287 793364838965739520,250293 788812403630833664,220526 764938843330084866,84929 766105158631600128,87858 778370771219472385,166852 786026259801255936,355701 790694723723952128,11774 750769696539045888,12408 776247801881604096,153035 752650055652290560,22746 794989578511753217,262849 762267218352549892,72420 776168766245707776,154071 781588992634552320,189032 790314414515761152,226731 749388383231762432,7461 781515558076370944,188119 785666780874153984,196277 790608005137993728,231464 764599673315360768,82066 789883213728485376,218489 758419289523314688,52061 781182284946808832,170187 754787432265121792,33549 758747741249908737,55020 778320673164947457,166282 794893109129834496,261155 773280695477161984,134561 762679720446201858,73814 760663778908188673,11774 787121008411025408,208252 794935561266069512,263895 788834650760286210,221476 789710824239538176,225981 758318067881476096,52061 757628478451658752,47940 790261906137288704,229693 793430044639129600,196314 732725923963867136,353789 790888268317548544,234583 770713747627319300,738099 773972194007195648,139404 761632350824501248,69231 754238753753993218,31060 772441164104409088,349856 772836784564822016,131025 791989460233756672,241819 785263653029154816,194167 751126809580711937,14277 788531800029093890,104244 789481022211620865,225981 793254269327597569,249926 773251372644839424,131027 775744141020000256,151255 795054413287194624,261399 755127475672322049,33192 760442468651315200,62771 750130283811188736,10057 756280705760501764,42432 774345528377221121,142980 752997137210802180,25135 778332028089491456,166532 792400409398697986,245566 793640757919944704,254135 751760916660809728,19485 762095667409854464,70543 765122269358194688,85275 791617374252306432,240081 781469088199675904,186434 795101461223010305,263926 750136781610192897,11495 788851163386884096,220526 752018132760350720,18504 757452480821227520,47283 786705031701463041,206048 732214945543127040,349191 780931298554580992,182036 768517799715233792,106716 788409417842786304,215005 775353598741917697,147606 754791910955442176,32861 754818227130077185,32963 789547815802318848,214354 791456211438710785,215903 793654592634511360,254209 768500882237452289,104973 788132879020752896,215754 763828325076770816,80486 778970637075308544,171168 793100528955764736,248437 780684173614915584,182036 758574293538045953,49845 775038354018754560,143098 791348496288796672,238395 770240302669963264,117257 789934147523469312,227873 777122822430666753,159093 779717713409216513,176528 773329784889872384,135025 760831835798642688,62728 763347355626188802,77731 779227301909262336,170077 766747861908385793,85326 763443925743009792,1249136 774000977850404864,140211 790546982809047041,232137 761667919365312512,69878 749381035909976066,8497 785909218184343552,199546 776750088056078336,157755 788715097468252161,215437 776132224328556544,153845 792434386369122305,245148 733161121713000448,355667 785596547182497793,196277 793928173897400320,248652 758824291731247104,53832 795249498742198274,262849 794230014623514624,258598 791796017427394560,240483 763861171849928704,80486 773621734335475712,137869 776102431901913088,150028 768114663888486400,103767 775794793888747520,146704 794774678762090496,262849 761832796557946881,70858 785980776424677376,193636 763870661945225219,80486 761036218125602816,65839 781170144898789376,185496 780485598318465024,11774 769403807667290112,112336 791433172802084864,238292 790571961265033216,231894 771896360350183425,127657 749747816214372353,9295 755838824429735940,18215 770696797832478720,120633 791334228684312577,238207 788480419687702528,65113 794759390536626176,262849 773059287207776256,132364 787180414620184576,207613 793147140742778880,249926 758384721760022528,52061 768957756032200705,109666 778919633604739072,171168 788908507558998016,11774 769381465402466304,111558 774018789574750208,140495 778233174979739648,166532 779299042173988864,164814 793640620673884160,11774 776144428524199936,152735 771795081758212101,127218 764426773736071169,82283 772895441478377472,132908 761417787206021124,67229 763876590899990528,80939 788748398715211776,220332 780358950835200000,179537 793698269549428736,7311 766067070182100992,81869 760516346526347264,61917 757914007823065088,47940 795088245952565248,265102 777025415059738624,156628 752197751551758337,17416 762980582519246848,75724 754007896124485633,30296 790611268998750208,232792 752146803215130624,18601 789158437288611840,223899 791356564430950400,238395 762741260520198144,73023 765942136126615552,89329 772282145297444865,130407 771124538868236288,122980 792074392532496385,243717 767814374547415041,101681 793677685864136704,252679 769946003365474305,109767 793075386011770880,249286 775874967187525632,151156 787039281462280192,208379 779675500914499584,174230 786366998401998849,202727 775363213202382848,148045 753030014027706368,24981 772876554581913604,132370 791788909789376513,240682 795032490968829955,264397 794026663663255553,257492 793624420602478592,253448 767931334874365952,101203 794552035467268097,261155 795409039920349184,266500 773218886367916032,135025 794634785494810629,261155 749667125145460736,9433 787990337281220608,214209 756555239134638080,43471 764416747730526208,83391 787131237626294273,204835 791813142443659265,241523 767768093191831552,101383 774665704826109952,144654 773932749413425153,139404 757675195062640640,48761 763773725800038400,73926 794620495245279232,262053 790653572572520448,230485 789156372013166592,221416 773881938130112512,139404 775714115692204032,150511 762084297851285504,71099 781043484660797440,179215 789543219981844480,226649 763568384378363909,79223 779480634217603072,164764 766386417534574597,91946 790633529369501697,225995 788446099820285952,217519 776125636977000448,153610 778286236842627072,167220 785688503204085760,194723 776436585021579264,152872 751824999250550784,19352 788927928541347840,11774 778059158423613440,163990 781896666806906880,191354 789222362742796288,224680 793190923546931200,249926 781415299992150016,183593 785930282595594241,199546 761771723192532992,69711 771882978125320192,118191 787821151179321345,211170 793661852362215429,254549 763123526610018305,76549 770357731991490561,118143 785850206235623426,194949 787014283855101952,207613 778572893525508096,168794 756682018050703362,43013 765406934665011204,82208 767484283988566016,99046 793421903830589440,252020 755769706640973824,39462 780910918335094785,101020 771488179597619200,125291 772739639144804353,132288 772069106895970304,129431 767540964340617216,95055 767230073178984448,97386 790974665938366465,235621 794562828875288576,261155 795093181821947904,11774 762442014138826752,69673 788807562804068352,220526 773426528856203264,135004 794309696379375617,258456 773151002341937152,134470 794581606736465921,252679 761666367179231232,69878 790756575623294976,233307 738777648663531521,350812 773955016742756353,139404 793195325498372096,249039 750037597452378113,10735 757712071563718657,47940 757742369760567300,47844 785251217161220096,194082 791711119207391232,237323 761433393829515264,68182 777688180103360513,162213 781702651734028288,186584 766731948983062528,79987 756575890121887746,41702 762299147970088960,70886 754071909126418432,30590 794950761557868544,263817 792449258448424960,11774 761158894374817792,1170555 793707280764170240,252020 777651036383092736,163077 767671232464457730,100553 780782075502858240,182952 749790340631162880,9754 764829620743069696,84724 781480816656338944,139404 790883269550022657,234622 787883533901586432,212239 760903749724364800,65540 758827484825595905,54070 757436356545110016,47284 778207438898069504,166409 795335884707139585,265257 758351568286670848,51069 788415004135477248,214660 763059147919196163,76339 785610052195323905,197512 767536661655793665,96514 761565576061935616,17640 765012580217729024,84209 762008612076126208,71438 772777131617247232,132335 761960628084846592,71026 791260788501676032,237491 756625139777888257,44429 772475941348048896,131025 732654882151366656,353246 785896537201139712,199546 791373009718239232,238123 788049852177477633,214354 790278888085524480,228333 765253265374089216,86653 787382867345027072,180433 788021049053028352,214492 754062667522846720,30910 788780995113693186,220029 788848672394076160,220526 779481158740344832,174230 793616534262337537,254209 786258207404494848,201958 794650207908728832,261059 787484768350965764,206117 794996841997684736,264397 775777524437520384,151156 774387650056757248,141887 790650195935715328,232791 791830391959134208,240793 794900972925546497,261050 773486221620371461,135381 785582508628844544,197286 759139767023865856,56964 767056618626228224,47940 781896815713148928,191354 794533057281851392,261155 771499550888648704,125163 776131208186990592,150511 758382090572275712,52879 771900884620046337,128404 760160092817948672,61051 759455841795710976,56924 762098975243702272,352025 781261199581257729,186532 781827279425077248,190635 777954797412618241,164694 758083919161888768,50542 770835059142123521,121612 788559854302588929,218349 788482046825943040,218223 762429197755092992,70886 772601735441440768,131457 786542906756567040,199546 769283261508050945,112788 786292393448472576,202429 757622988342632448,48402 770637035786821634,1249757 775301463689932800,148170 781113202989998084,182726 791820857731452932,240763 790884409146740736,234583 785568537444282368,196788 769668568900259840,114779 771278925263572992,124537 759156926169034752,56964 787473338998202368,211347 789132365100646400,222647 749962432555147264,10198 767433143582416897,1249424 791914736342274048,240483 760865374388703233,65180 759118430637137920,57105 755489020767932416,37892 761306969198170113,66776 788385866083364864,217519 762751487596376064,73814 762766839646674945,70177 785840988573011998,198878 764830993144393735,84724 794535684023480322,261155 795606122707054592,178186 788832878016606208,11774 754795487681777664,33356 766842786486157312,95045 756832303154954240,43115 769372987233439744,110302 754706396214464512,33112 778259880205365248,166913 792766342197751808,11774 772038270314164224,128934 760515943705501696,62757 788027271743438848,214492 757420737787523073,46890 767909194481696768,101681 785981595043758080,198580 761876576229261312,70986 752731798518530048,11774 759361081269587968,57964 785327836412469248,11774 778568795199643649,168794 786707112395243520,204835 791281528156282880,235590 792819437908987904,247241 773720786532052992,138819 790374410196692992,230283 771011214826622976,122148 753059273194733572,25071 768421209675628544,106281 769599695081512960,112382 764941970938720256,11774 776109326704447489,153194 771338551292227584,351792 769983813795586050,114848 780060724227928065,176673 754761256800755712,33549 771639121424949248,126152 788390896966389760,217519 792053580161224705,194060 791943870439264257,240970 791050592043098112,78159 773709898513129472,11774 795050236435689476,264397 773216362059689985,135025 780633527574421504,182257 788501287524376578,218495 793592114923790336,252893 772917926563352577,132761 789904161706049537,220815 791836905759531009,240584 761565869277339648,69231 781480285955170304,139404 755113251365457920,33356 773549732442492930,137042 786457728243884032,202304 790564695170093056,231894 732997806970052608,1170810 753361058165821440,27280 768593143990214656,106281 791818509915267072,241819 768167821205528576,103354 792145787786448896,243187 772061068835205120,129335 785591039906099200,197324 768650413025267713,90193 789549680581423105,201374 786927625495130112,192032 766626780899840000,93036 768808247574822912,107469 788109306218573824,215005 768153725391122432,103506 763834921861287940,80720 765954679385632768,89923 778425524829827073,152594 787089724204785665,202636 770689411512147968,119832 751240947074293760,354831 778243934975909888,159876 756290693572784128,42344 780413272768077824,180074 757732052208934912,49121 785680251217072128,197512 788067409257111552,214209 794638146717810689,261155 780207768112431108,11774 790684189209268224,233266 792047083125702657,243075 795435249509527552,266079 752630298962120704,22394 741072750651932672,1247431 768918766541570048,109945 795474809375182848,265855 750705324676435968,14641 773927319144501249,140025 756506274481700864,42249 791277369487155200,237491 753310021904134144,26066 793233452308897792,249469 792009255813419008,242693 757431999938306048,47263 793135816306462720,249286 742457207208316930,349983 780803792308580352,11774 791356399011848192,238207 764272636134166528,81869 768076814900232192,103261 777877862980411392,158524 791301959818940416,11774 791664301433954304,240483 770461234961518592,117263 792827524715802624,247652 773887181085552644,139404 789984837536927744,227940 766629907484946433,93478 760115537418616832,61051 759173854287626240,56964 776124093707980800,153699 778056799777796096,156976 792150318297513984,235685 794220696800882688,258909 770341491759734784,116082 792059985224019968,243187 769258107440603136,111549 787114199507832832,208252 793892002005778432,256255 775271933759946752,195876 781570164353445888,188622 753729959882067969,29589 768911925933551616,110209 768486417609662464,104973 768646417976000512,107423 794748088984289280,262849 765659882120962048,88920 771427160464715776,125367 792417877970210816,242693 792508329570471936,203546 793491486910230528,252639 764192584860262400,82203 789442939327959040,225359 766640591962681349,92159 768972233154957312,110362 789424566988902400,225981 755102745804230661,11774 770244229499002880,47570 794513231280623616,257353 758151124549369856,50827 788154067117756417,214899 781388064794955777,180520 769925225689518080,115511 768493297304113152,106281 769008627860602884,110709 768556675838124032,107469 786732886355390464,205094 768670587229237248,108409 792100173514059776,243075 750861753320247296,15536 776764643649818625,157693 762975121959247872,75724 778674156967563264,168892 746931466269925376,1173083 755202565025869824,33751 776242334484860928,153921 781521269598654464,188401 753263162548379648,23899 768808420820606976,108432 771687426569961472,126252 786731315722715136,200917 773734566821441536,138819 793236984357613568,249926 737862736751775744,49681 768910179303686144,109384 780736760418566144,182257 776224039710916610,141887 791879072976515072,241678 769145644275601408,111453 753618584987963392,26458 794344955024183296,258305 765348109022928897,81946 766751860908625920,96039 790930397978910720,233241 751112786831216640,16299 768860480530243584,105643 754859318248345600,26721 776862646666604544,156644 793304799227809792,249469 778983803394093056,167448 751589841402368000,15577 763788028359868420,80098 794542624594161664,261155 780621370459774976,80785 794174185929080832,258331 750758414490345472,14781 792765359510159361,247105 764916620783267840,84724 795252206773665792,265644 795725096161779712,267737 787352280785784832,201931 793483069168779264,249926 789936306168004608,228416 758443415679840256,52983 769210194815397888,27164 794529025477574656,261155 732678872148271104,353262 763421482659770368,78159 792925677636947968,248496 749626035860156416,7869 777082241465847808,157755 793530842417168385,253274 770698576095809536,120625 777944964093345792,90011 780865300791111680,183269 776442635242336256,151463 771527034942083073,122967 779651011224932352,172185 793210230066774016,249926 793849196080140288,255942 768262257847377920,103354 776041447170666496,151791 762497963142766593,69673 790722767263903744,233692 756501731232612352,42249 789561214330245120,227130 761925425391992832,69711 775021280575754240,146405 755061246332956672,738099 755916457096122369,39398 795100555072905216,218349 770388065252741120,86231 789930249924423680,228820 764860987346268160,84449 790559584268144640,231894 791356692651016192,238395 793796508537663488,255393 786333609741385729,1063777 758077799236272130,51332 773717377418600448,137693 762259298386743296,71026 772274450335010816,112363 774049280088682496,141200 780630432085708800,182154 781509891232071680,186149 769503773874159617,354238 788530051151126528,218275 780787922064650241,182036 790671172358709257,233307 773936246607536128,139577 787240320325091328,208507 770833254945394689,1170396 776289718405328897,153596 791259622220771329,237491 793164580562370560,248437 757906225203773440,47940 769680843417804800,18030 750295302469550080,12357 773589409820053505,137869 753765648103268352,11774 758399875432091653,52696 762860825354711041,73712 769743185027276804,113412 785851449087520768,198517 793146198370709504,249469 787832471152918533,211422 791814133704372225,241678 773654299964542976,137869 767137897757552640,97438 768688672954777600,99262 779352184806776832,174230 785825104454377472,197512 759471537317490689,53703 781110058616631297,183759 786360024050176000,203346 795196490893250560,263906 770371294046986240,47570 753741767606935552,29263 774476454796988416,141360 768154701611143172,101681 763181993634955264,76723 768209388767158272,103354 794960041765781504,249926 794258192654012416,258456 741652474361221120,354285 794691974976577536,249926 791638846337323008,238780 767731699274899456,100893 777868493588951040,164001 788526628070711296,218164 766555908121858048,91700 785238852919255041,194221 765009989291302912,84209 781734575856881664,186434 794561937145217024,261155 733260636726120448,351666 759438267989176320,56964 767797408268857344,100605 764132473185841152,11774 793615003844620289,254135 767845144045375490,100605 776900145304698881,159359 775897659810783236,151526 779365945781334016,174427 755486613501771776,37706 788624488845996033,215578 762303782969630720,72035 775881383705088000,1250224 768420407095463936,106281 788061016282181632,215030 788476665286369280,217519 795613451574005764,267655 756590355819225088,43751 794572737570344960,261155 787365852727287808,183269 755622407453315072,37044 761343368131649536,67973 786043748635537408,200382 790185248965275648,229693 762768774227333120,73085 794162220166877184,258331 753982311432065025,30802 754068986367664130,31529 785563989233119232,196676 775523488706682880,132335 772784105859588096,132335 749684144356007936,9433 756290681245667328,42564 791388898806996992,237491 775611889883582464,145866 757643654857101313,48549 790636966840762369,229901 786445269546242048,202217 793072159044153344,247241 770272292815241216,117257 763438149032824834,75899 765670892617601024,88930 787084808446996480,205728 738805358152404992,11774 752681892911210496,22953 790552137444888576,230594 749706455746502656,9408 791681004494741505,238395 780883979373256708,169327 763837913402671104,80393 760164324295970816,61051 764114400269705216,1249200 775892340091318272,151463 788600488526774273,218275 790655350387118080,232863 794664287725817858,262053 767343110162620416,94699 785262146888216577,11774 780056499250802688,178045 757543078714482689,47782 773528046234136576,136904 732917360290471936,354606 755104210354667521,35170 785720570042159104,197322 786815029970477056,205186 777737041991786496,154330 792436747372158976,245634 791349926626258944,238395 764972091938512896,85562 781831408641830912,190635 732450175776481287,351617 793621653985058817,253164 732890184874905600,351837 761071959891247104,65489 763080161579249664,73814 758286250298179584,46240 763743288688046080,79691 766143895235354624,90384 794979606004633600,262925 769741057726840833,114779 781540128149737472,56964 754105949405708288,30590 772958841478799360,132996 790294019205201920,229818 737041140927586304,11774 794383029154086912,259743 775375706087759873,148045 752796955491856384,22715 790597656296853504,232169 765127958084280320,83391 769965487631589377,112363 793098440288956416,249469 793943354551566336,254135 767409676312989696,97325 750739372564185088,14421 765624990624468992,87904 771124841168637952,123554 773991010246557696,139404 790965032322347009,234583 765520105459417092,87904 793095882954706944,249469 788386206283362304,215437 758167833683587073,41703 791008311650816000,235590 792020903945043968,243075 766423252914757632,91946 790663814861713408,232863 760510867205160962,61598 776439191072706561,151463 794586078376169472,261796 752199660207419392,18395 781210321566375940,185313 792365922753273856,245079 785554684467556356,196788 790546212277608449,231894 768174418614898688,104421 794954671819472897,263895 749334812939485185,7524 766129675047317506,90384 764995128331210752,84724 765322719151943681,86053 774579814426607617,142758 774020429136535553,141035 788275804694257664,214078 793498992835518464,249926 791411054484086784,238207 793292533560324096,249926 794194427124256768,254209 760703983656763393,63149 774875706257846276,144654 793260988174852098,250033 733362889529036800,354906 781897421374849025,11774 750837130088230912,15661 790660640667004928,232169 764328088524029952,81869 763697097917009921,78192 790968209822322688,233307 761102020640059392,64730 761337725274292225,67369 785607021106081792,197512 794685109945257984,262752 786540574597869568,204413 786673716558192641,205728 794105503324446720,257910 771032500873273344,11774 794769831685984256,261155 770792570456772608,120092 777329049937018880,161456 773536278461546496,134993 765912713998368770,89923 788796755580157953,220526 769317287476146177,112399 794910562203402240,262053 752969473796169728,24675 771157990476881921,123583 791686908699082752,239344 760155902469103616,60950 791659538503966720,240483 793283744350081024,249926 771562259935965184,125554 785903004096397312,198671 755202757783490560,36203 795001999230050304,264431 779353919621259265,172962 781649699057074176,188401 786223155362697217,201555 753940412000243713,22439 754738837805469696,33356 769323744690970624,105109 767806162053980160,354032 775090716036833280,146024 757547755896082432,47740 793385222888951808,249961 754790928683065344,33356 795035438352211968,262849 781604926812073984,139404 755889765912719360,18215 770637679960567808,113836 793674686076977152,252581 789517638288412672,224232 776058268955258880,153095 778305355734392833,167220 793511819633528833,11774 757085212006289408,45857 749318728609722368,8047 794602737056903168,256219 752265451959250944,19075 794291746020605952,258249 795388126311104512,247930 749336683355660288,8297 772220473148973057,129462 791280709646200832,235590 791810573629464576,241940 762770268733501440,74067 778913575989411841,170252 791058774782083072,78159 778875869787852801,170253 765695626218643456,88669 773603578480959488,136904 773634557614653440,137158 785860026330181632,196277 749428753005240320,7354 767816178098171904,101383 792211926214410240,240682 788405338030637057,11774 732227114775252995,120243 779929307426721792,47783 787989180706021376,213887 759852928043720704,58218 792568489831600129,244270 791653922431602688,240145 765652739514855425,88930 752995510793957377,24134 766531578809884672,91810 760309335268347906,61352 774410663829516288,141360 758444493137784832,53144 759200125910671360,26066 754050158132944896,30801 777930042148003841,161960 761231858088632320,66116 761232388693164032,66897 785579864497807360,196917 781217127944499201,186434 776414281042714624,155451 769313375905918976,111225 781208441796702208,186212 785475191149326337,194723 753526246630313984,26416 751150037296488448,16833 760852968665034755,64722 757724323985625088,47844 762305792624107521,431998 777439603972276224,161648 743513338815057920,11774 763826222442876928,79987 779720179227910144,167220 768380582292103168,104313 751634700909813760,14277 761209860847304704,61051 773907107280146433,138205 794564738004840449,11774 795117189737172992,264397 793843326852145152,255942 791855944959266816,240793 764591939333128192,83391 778415553958391808,167407 733278993449947137,353789 768586223443148800,107559 775603149549637632,209828 757874806192803841,19563 790925493633556480,234583 792062378548408320,243614 793535713333706752,252824 735224794828836864,354311 751559396606500873,18326 769378516055973888,108373 795079900013199360,11774 755168630078406657,35890 793793809075298304,251803 791668086805966849,240483 762753587378200578,74781 773517661170872320,136947 780875973868650496,183759 787005121871876096,205181 788453261502210049,215608 763085492447383552,73712 765935364708110336,1170552 790732160860684288,232791 795669443481399296,267262 791451877451960320,237999 751167454466813952,15005 766593207262146560,94644 769280354154901504,112399 794070675841433604,233596 758286443747868672,49947 767647479693242369,100138 792210355850211328,243187 756874863835484160,44163 773961644267409408,140444 756601708118061056,44274 790518062537728000,108396 789971656810913792,224450 771111959177601024,122145 769264033631391745,112399 794271418917621760,259482 790354168338718720,229922 790575986014351362,231008 790880169393328128,232863 757538581019783168,47717 767074631245180928,97811 781693023356870656,187976 794911618723446788,234568 742776589793013760,355701 777251926412898304,159146 793130846823809024,249841 793618694282764288,252112 767821789539872768,101514 751810773018554368,19133 794015337956212736,257423 733178949639905280,355718 760163007313784832,61145 773721509898571776,138382 761334235374428161,67938 790698954572730368,227048 795348331463671810,266500 765650133115699200,88128 768069632854855681,103261 760533072672686080,63451 768577798919204864,107820 776033178024833025,153034 768448461851287552,85326 761515831679393792,67547 768223807089717250,103506 759273725745369088,56964 733314379744075780,196346 763898905834684416,80648 785730171638644736,197297 773403795934044160,136018 793825104555835392,255393 767900505599307776,100949 788752879070969860,220332 787030401575444480,208014 778725351283306496,169916 765529535982948352,86076 769910016107225088,110585 766131270883512320,90790 789562371299807233,220806 767872880013107200,99532 776850980956696576,157082 760239552346718208,48052 771108576257536000,123217 767787343927386113,101479 790989655181291521,235590 756621229528875008,44450 781321966464618496,187379 756908746710913024,44450 777648072578871296,162107 787702788440588289,209468 795413355083210752,265855 781723009912483840,188304 777884553998282752,162497 756597939217141760,43887 779284301728940032,156518 792227987643138049,243187 769024727230910465,108517 773504564658077696,132853 762172531419807744,431998 757436962827448323,46405 771474226318630912,124601 776386506403569664,153845 790946838316625920,234583 787299403325321216,209129 758058585007894529,51043 775718949736554497,142097 761725074223181824,70177 786912290088054784,207287 789926140983046144,228820 747520318957289473,11774 779514055484592129,167407 785504908619448321,196247 777889613172006912,164171 765389730569748486,86103 769692344509566976,26066 774191504105537536,141797 768154877528772609,103354 772588420258377728,125554 776294313772756992,152314 753296526873616384,26924 795364291570503680,266079 757102554882928640,45857 770618254012379136,117311 759102388871528448,56889 789124435672346624,222627 791350421134512129,238383 794300366418571264,258456 794232458350764034,255942 751098047275249664,11495 767854016806129664,101681 793187829232697344,249444 794333451793080320,256038 750826309471735808,15643 780590154914275329,12018 792511463965339649,246225 791020797804425216,235590 763177696700555264,76665 787392495609085954,207712 765239316629061633,86209 781326399126646784,186170 794292130906681344,258829 775892254846136320,152182 785994275284713472,199211 759564351510634496,57105 776064874011058176,153095 790262608293138432,228820 791618149456056320,240145 770742217921040385,121046 759496017725296641,57105 780851234009935872,183269 771090861908107264,122344 752960333678084100,24257 763673058066391040,76012 764693492320837632,80486 767428065345634308,99413 785281860343566336,193669 773899171602558977,139404 753983956853424128,30802 757259831841390592,46406 792954973508112384,245575 759215841762222084,56964 787142534799593472,205186 752628385046732800,22750 793584874053513216,253793 758778165489758209,54070 791032892159823872,235487 789925368123785216,228820 789238484758306816,206666 778968824544538625,167220 790387543686643712,26066 794433210717442048,256439 760964577572052992,64730 792026091086950400,243187 793180804276977664,249469 764176998268858369,82066 733132995306000385,355880 764881053714612226,84724 771094529520734209,122146 771472176444649472,112872 760251163086290944,1248387 794663190672052225,260874 768302450398760961,105041 760133924165079040,61145 777989210745675776,165185 788231790221668352,216009 786666286067646464,205728 773882000818118656,139404 763443740040200192,78159 773754803079880704,11774 776791646193221632,157755 795273873549889536,193368 793899443275849729,256255 757629705243783173,47940 764284502738739200,80939 794256283419475973,259063 789313061551210496,225359 759143199793217536,56964 776898903341924352,157082 795036839799160832,247930 752657914817425408,11774 756983566668443648,44291 770960686973345792,122127 791821015407964160,240145 788831951784325120,219678 777693883840868352,158520 767498803381309440,97392 787053546348969984,207861 768926298370519041,110381 772153423697440768,127134 785330076833370112,164764 775291343673364480,148045 751024792334012416,15808 752047631384375296,20217 795459344452243457,266500 791738892747694080,240260 789119439291637761,219012 786409273400123392,193519 756200217872039936,41694 763404066567426048,47188 773314433162612832,133454 781343915848925184,139404 754975724449198080,34588 787404707182497792,209365 758711211378679808,46076 772022423625445376,128934 787758860622790656,11774 755517973142437888,37979 759489405325283329,58227 751201008479510528,27284 769176691579219968,108795 795707076139950080,268281 778996574458302464,171324 737209186476494848,351147 760867063275462656,11774 776834989195354112,158327 785897868968267776,199546 760310342870183936,58537 761755359698563073,14351 767174583476686853,97386 751808479371759617,17640 757653198840659968,47782 790231388456906752,230301 761629285471793152,69794 749618621006000128,9295 770192544693182464,117257 771340997926191104,124883 768966166454861824,109960 757218737288347648,46006 786970017963253760,207287 794338885031657475,260033 786399618963742720,202983 791730849746006017,240556 778609843494121472,167677 781134688119169024,185496 776165331664506880,152182 762066458406821888,1248996 792346325287313408,243398 795102577679446016,355185 791265268534276096,236502 786764119072354304,159876 765401039432318976,86653 774220973461471232,141867 781053552743460864,183759 760690228390682624,64197 762408845746446336,72696 775476604667428864,148870 776962002858237952,157755 792415935676252160,243187 793186692312203265,249926 794651185361715200,261942 762031661215129600,71429 779688721700442112,176109 793241479279894528,249469 794552987045609472,261155 779896133573160960,174465 788648404461158400,218258 790663463739719680,233307 753275069837680641,17416 795345692160102400,259482 749304838169636864,7866 786356387806781440,203135 771496266932948992,125554 764132498380947456,11774 771432018517250048,124744 756911570739945472,41702 793459239943626754,252020 761284311874023424,67229 775262775505485824,147256 786939643216265216,207613 787809588896595968,205349 785929384653905921,199807 794744174474133504,261155 765686056083660800,88920 785604137668841472,197512 750824907362144257,14582 760164907199242240,11774 778546928229441536,167220 764954072722075648,84889 785343142702616576,11774 791311500639993856,236502 748592403645272064,11774 757096001442197504,45857 771339363250610177,124883 754706525998817280,32869 762138624766808067,11774 753640209032605700,28732 765357037882642432,84267 752992747963813888,24368 767822224585846784,98072 778037739232956416,165097 751117491133358080,9433 769223645872939008,111558 748609860703391744,11774 758005283964620800,49852 757551510200971264,42344 775436460384149505,149304 778009588008308736,160539 788174827794358272,352258 780780641059307520,182257 780794543037788164,183068 750291354446491648,10847 766446691692052480,80393 791712801270005762,234990 749730986414395392,9754 750385947972251648,12883 780618256801341440,150151 754746498127048704,33356 791656005134266369,240474 789272834262511616,206666 795720332267180032,262022 772533566299398148,131480 793984294775558144,256276 775785887451979776,151156 771803184646021120,118191 772173011768209408,127707 775423157637218304,148045 785287751910371329,193669 775426958280851458,141415 763445642958032896,76723 790867869902909442,232863 795657647731011584,267521 766209923579469825,89923 792041424409595904,243075 789070723528536064,222845 773962147378237440,139404 780817125493596161,182960 785924554807840768,199546 794305900228071434,11774 757554862158733312,47841 757759640474181632,48301 793339122693701632,251452 779332431547543552,168284 789957445519015936,28988 793849808263995392,255954 781118528879521793,183338 773983247336255488,140444 749711901068668928,9145 787874707915800576,213064 767717809241468929,100605 787487488642199555,208146 771471892481843200,125204 789414093509623808,225337 793790983532056576,255393 794172129692499968,257303 780563194947461120,180074 779451734565408769,174557 756361719379701760,42432 770665009982517248,119682 771343728241995776,124537 781542009920028672,188401 789654740590354432,227242 758112099423760388,48959 791658447972413440,240483 733009872283914240,1170832 793640392952516609,252679 792229035988295681,243576 774075315832311808,141360 777169395550269441,159876 791389991251218432,238395 793277263244558336,249926 756610040052666369,43553 763152365910429696,76723 786423314872795136,195975 794018954243084288,256255 775186478821363712,147541 795413019563954177,265855 778003703047397376,164869 786090420153581568,199462 794550519842775040,261155 754721165457907714,33356 760244701098377216,1248387 777011398295511040,148645 770761278407053312,120474 773964513523724288,353879 790335543435464704,230282 786975742001344513,207949 749193316068188160,7616 792810796355125249,247455 764530363473559552,83641 750361151427452928,12182 773219794715865092,134255 788871776608530433,220815 793233625999351808,250293 768589558451539968,106774 763507413672529921,77598 781226351084707840,186584 793217333217009664,250293 763157876831621120,73814 767835951121006593,101681 790176716538908672,227242 779086396594282500,172299 785672241996451840,197512 767729581218406404,100893 769498892488544256,91499 779404388066557952,172107 781200722851356673,185595 751630652252958720,16728 763093982486204416,76501 779663635194978306,174230 790249924281573376,228341 779273943459004416,173347 786392999718752256,202379 785998012581634048,199211 781220720399437824,181419 791452299507924992,238272 752669273667932162,22439 758262507890839552,52112 780639221950222336,182257 756240086124023808,42149 761401614422806528,67973 763909042527928320,80648 774281437675712512,142090 776139749862039556,141887 791090588237991936,234583 792148650780598272,243648 762678016011010048,73814 775830766806765568,151463 792798736019656705,218219 768866262931894272,106924 776846371668144129,155688 754756931605057536,33356 791707863513083904,234583 765610451577217024,87904 768907207429664772,109104 752928297760227328,24597 775058429631094784,146847 778807205533405192,169327 757037757868957697,43198 769726778822627328,101681 770503022317187072,118393 788637358295887872,211347 794163720507097088,258331 785808926994407424,197512 790951023519076353,11774 794336196230987776,258829 764669978142441473,82759 794077479803744256,252580 772153297012535296,128519 790333998727921664,226731 757882333269811200,49852 774718178102509568,105109 750046527775703040,10467 785698850069622784,197286 770332611373740035,11774 769317345517006848,111946 756315537022472192,42249 789427055595294720,225981 757311570733137921,46612 787797589823361024,205197 791437906569154560,237935 790661672541106176,232169 767394557503889408,93478 793652573844541440,192968 768267628825546752,104662 769943825909297152,112693 781342030995812352,139404 788207691328065536,214899 788540346120544257,218832 749815614147928064,10141 788463495536836609,218275 774476272776994816,138812 764050027664867328,80209 795449878902112256,264053 785850450335588352,197512 788950635857244160,220332 793877428774940672,255942 767196236747186176,94699 770376683958464513,117257 793339168353087488,251350 778232680097935360,166532 790033183312150528,108396 765153621948375040,85209 787721015447040000,205197 773045945831264257,133454 773908784825503745,139404 771895394724741120,128615 781540573886947329,188401 758045254968758272,50923 761360178231083009,67547 767953158517592064,101681 794952381079359488,262430 767942734288187396,101681 764386562167537664,82283 771000294314348544,121612 771133353827323904,122982 761628272903860224,69231 761025961538097153,63451 792403379196690432,243165 794549222427267084,261399 795264831335043072,264397 762719053219639296,73814 787074011717066753,207974 775124723760062464,142566 765149632112553984,74575 776058540767215617,153194 765872180311777281,88546 762798351268122624,73814 791502478822871040,239405 770914095222624256,74133 773630789497991168,137158 777994551856431104,165123 785939459200004097,199739 762373911560327168,431998 793200152517480452,249841 794201642904256512,258331 749292118720573444,7866 753331291047600128,25189 766002854469439488,90384 779432708829306880,173682 788682293758009344,219942 795740536225284096,267746 755851898284933121,39197 757437033463898112,46405 793172769026498561,249961 767838960647221248,101681 794529861079445504,261155 794022296491032580,255842 755684221977440256,1170352 772822290597720064,132578 793195459921797120,249039 791648562610335744,240260 786799686887759872,203225 776811040306855936,157755 752866861440700416,22393 752256269373759488,19703 788781669734023168,220332 756193768890478592,11774 753257076940500992,26140 773901592269561857,139404 771472587914371072,125554 777799270141337600,163763 791800648702361600,241523 767506711070597121,74868 792752005752074240,247400 795114387723927552,262849 762122562360971264,70858 775506536739274752,148342 778515380390080512,167407 753350229420756993,25189 760573761305194496,1248768 774614636939255808,137927 779628014112018432,174315 790580263642238977,231894 764225760643063809,82766 756246946910658560,41141 763190246246719488,75899 778730774715506688,167319 767880489331982336,102137 787724484585394176,205197 787864681578921984,213286 792859647334023169,247877 765035446560624641,85562 791353141526659072,238383 751613510078042112,14277 774465828695764992,127871 794492684975017984,257492 774027248135344133,140232 751631171864387584,14277 763109410705141760,76623 780804064074305536,183269 770680965400109056,120610 768130282281177088,103354 786032104807264256,199496 779396784334446592,174569 780481008529502208,180647 793610519877853184,254135 756891276415537152,36145 779834848580018176,176218 795267686662107136,265878 762318710304571392,67229 794531811636350976,261155 768222828671950849,103354 795735858091589632,268231 793479768943374336,252020 793927926232150016,256255 762648157348036608,73926 791696440221323264,239582 767400363406323712,99212 759497460494442496,58232 776737258363875328,157755 753258461119520768,25863 751549417828732928,18298 760346344003428352,60541 781574169062432768,188304 791447990305042432,237935 789846999814184962,227925 793760780755755008,251330 765342662576730112,87145 756265964019200000,41459 760853968264101888,64678 792048487697379328,232169 762143216900661248,71021 788555566788579329,217285 751640960313032704,14277 773304093431439360,135505 779520331752935424,352033 757098302764490752,45964 777934797645635584,164578 761790285286297600,70676 739847106568028161,11774 767140517859635200,7092 772409057789505536,130686 753212357019435009,26140 773178987279286272,87904 732354989646065666,350660 785658267821146112,197091 740651653209198592,11774 762087512693215232,71270 774063864786792449,139404 773116752511184897,134470 779081514352975872,168284 779364757442748416,174427 794843550571786240,262025 792072820243259393,242693 758368564298547200,26539 778627112752275456,168794 794539660659654656,261155 785582667102236672,197286 768936892389810176,107428 791655193624580096,238272 774671678357983232,144542 761749417020035072,69711 776060073030189056,153038 765994328829399040,90482 778287258101219328,167220 758082068580478976,49843 785848114578161664,197512 793882034896769026,248516 767572331686404096,94612 774006239755776000,139404 793796259622432768,252020 738991806055108608,1011996 756679320358322176,44429 769658558912798721,114779 790648826105245696,11774 732236491007655936,349795 785811434793861120,198671 771457418643537920,121896 775808732064256000,151439 769310596021891073,1249667 767364975471898624,96039 773180476370452481,134561 766005271558696961,90384 792323820375932928,239610 768681561965203457,107984 788395563838414848,217519 788831094086873088,220767 766185759007277057,21383 760850342481321987,64678 768286385983717377,105109 792180337929510912,243761 755560491884220417,37655 786884521941762048,65113 786232589161902080,200288 792756182259683328,247232 751091465258954752,16505 788752912293957636,220526 789416898173644801,225358 757439650659270656,46939 779672947191586816,464984 754065755839356929,30802 768337094179692544,1179733 742414293547655168,1247518 778269108081135616,164826 761664487728488448,69947 779395810433695744,174427 780965023438938113,184533 759358980061814784,57961 786221774929178624,201555 771793307869573120,11774 790642018544259072,232169 764959177500270592,84724 775361995109433344,148473 790218266903912448,218349 763098343593488384,75899 767755804061556736,98475 788443201375834112,217837 794591587523170304,261155 766034193922928640,90384 794005478988775425,257325 791357358765203456,237491 787615846311071744,210460 758349789113098241,50827 770748625777483777,120694 775285369709400064,146720 770748571343810561,121046 791070860497002496,234583 791713402372689920,240145 788139604482195456,215420 755503096210427904,37206 758856452307947520,53185 780599843878215681,181755 795409858803761152,266151 778364683744968704,167311 793920568361910272,256125 750009147781967873,353105 759084903690412032,46384 762978342601568257,75724 795769470837030913,267587 768343326697394176,105109 762811734285574144,75073 765729298959441920,85562 769389799581048832,112336 788837385211514880,221476 760192140517474309,61412 763924969201950723,80136 768810507209887744,101681 786744992802807809,204835 763468834896392193,77720 755455835929735173,34751 757873053892218880,49805 770382079934685184,118191 732292595339173890,350295 763823921808363520,11774 794747777582592000,262849 795095051286155266,264397 791298110068752385,234796 771504451693621248,126293 773857204118093824,138415 786341291244281856,202429 789334370050011136,224680 768717119420829696,107469 778230569092128772,166532 759280931358314496,56625 787455589555187712,180433 756535070702329857,43848 774081707473375235,141360 769945082980073472,114680 776608775448866821,154869 795096472777883648,264397 795502174713233408,266054 757641500557729793,48351 773341803080593408,135736 757906543299919873,48369 773005988249018368,129174 768556260123930624,104932 768893224362577921,107910 750451357773996032,12883 762679440711098373,11774 794404607266951168,260033 750727863557435392,14277 793195497431273472,249926 771193139667148800,112872 753001032087506945,24316 764140666003881984,81869 794901721424084993,263708 777026506010730498,159245 765546293376741376,87904 779004727703007236,171795 773831946531119104,139333 774443052350005248,140372 791308317062672384,232169 795709567812456448,247930 794759135996891136,262022 762698647901396992,74247 762300936463069184,72035 758625416387190784,54070 765601976210120704,86693 785821076156583936,197512 758342859615449089,41703 767097559248666628,94718 771647223583023105,1170673 776949119625469952,158387 794234173984624640,255942 764831291695099904,84422 778323885984927744,167220 792486821062119424,243513 733353643970154498,11774 790353606834814976,226731 733518793322848257,355880 785302558013267969,11774 791329730142220288,233736 751543771104354304,14277 759463322269863936,56700 764844156397166592,84724 785991362533482497,195975 776914292838834176,158387 756481444118007808,43514 785497209714323456,195975 781633406467579904,131056 742779007209492481,351152 751236885759004672,16574 755962500177354752,40926 791897563725074434,240483 793123355712954368,249469 762780765201457152,74247 790613631377477633,106085 773988522353188864,139404 758644563938607104,54070 750156388148449280,10057 757179195327909888,46235 766121077810597889,90648 757778106014982144,49431 780034065344757760,173347 767900496950661120,100620 758272220435185664,50923 768441504012595200,105345 791709994009915393,11774 768478454660620288,106774 781171347628195840,185496 755077294205435906,11774 779324460377763840,173753 793907122266341376,11774 746454935898730496,383096 787665148303536130,209184 788649547450822656,90014 791250141483245568,232169 768315744706760704,103506 787001390195314688,207096 793219579468144641,249926 794019846245728256,257492 781441917619961856,139404 752841647269023744,22752 760112903890624513,61051 780735749008216064,182154 768840849220395008,98291 794571391991418882,261155 773636147809443840,137561 786123398099439616,200374 792356395098185728,245035 794675363888570368,262588 787759472206712832,205197 751666587996786688,19352 786908464001998853,192032 794525895000260608,261155 766442432355377152,92959 787336790260744193,209095 792797350322249728,247715 794993333206732801,263095 767056767821852672,96962 791347878656610305,11774 771668797925105665,125554 760560216698134528,58227 769692918382784512,113754 757966219479814146,49925 780822669528739841,183269 794370764468326400,259034 763802641033986048,80393 794332000534597632,258741 772097672887009284,128025 787500987657416704,207212 765700259855015936,89331 770970092804927489,118192 778192210206621696,166390 770860649031331840,121634 756579348019290113,43471 791821667148312576,241940 766314184829173760,91946 773898681305141249,139404 788541211741155328,218984 766051380012253184,90694 795382435894689796,266491 759103808349802496,56964 755141029075030017,34666 779860014907453440,176203 792169375910465537,243187 795696094005051396,267862 755187124387745792,33356 793865506595844096,255942 792049538529910785,243187 758541670883401728,52749 759543423707648000,56964 781539774389686273,187044 732960858611929088,352911 768871795730575360,109167 775854872004440068,151845 751216115313942528,15066 790586753677611008,11774 791225991221870592,236945 759951501427105793,60391 774248656518152192,137869 771480292930445312,125111 773949793903087616,139404 739891577615572993,351166 772208086987583488,130190 793233977934884864,249841 764657780980539392,83648 770440433692385280,118405 788065282497536000,215005 763219956146245632,76188 786006644111081472,199546 764668899673505792,80939 774443370018111488,143585 778984343146409985,160539 776086328010211329,153194 795031102591209472,263895 785993215367319552,199546 785890387206504452,192689 778346288966275072,166852 775795785212493825,151071 780091254860165120,174109 787134312969830401,209064 779111560815968257,167220 794992447285764096,263907 750139296921911300,11495 792078285547171840,243075 771482096330125312,125554 743501336944185345,11774 794563209478963201,256038 755055366807838723,1248279 791472368124395520,234653 756303170947653636,42495 769577449105403904,101203 767342601464844288,97325 773672895004479488,137315 753346013109166082,26828 781568212068630529,186584 759165706361503748,51798 757039094434258944,45040 768675070852030464,102998 794555752249585664,261155 769358435699793921,113165 770393515134181376,56991 788088466919661568,194539 787939182702424064,213887 788390665533132800,217519 795458063830552577,266079 770740302923632640,118192 777053802373455872,157755 786013902249332736,194560 791283443015573504,236454 755176110133051392,35890 785589472385794048,197297 760914878995595264,65500 764081577793949696,81702 788074523555799040,212343 794699725496877056,262849 774450622716260352,143585 768214483114205188,103924 778432846658695168,165185 790972240019980288,235536 758424426123698176,52659 791393355359924224,237491 732264512045228032,349814 760588070941036544,63928 768947348290404352,110362 756358066589667328,42249 794601708886310913,260899 732658421804077057,352911 787108379244257280,209151 778481745675026432,164435 776741977056501760,157693 767445143465132036,99514 768557090164051968,106879 778690019464622080,169715 785566476157739008,196277 793635631653982208,252014 794364639240978432,259034 767341063635886080,98716 789498167272284160,226563 788108244925370369,215050 794940041952837632,239344 765713757351862273,86103 744259058572525568,738099 758538111483801600,53144 794589115438235648,261155 759423667923095552,58177 775488189624619008,149259 791501036213198848,239405 793056395583164416,249155 772852418337845248,127871 766839990525448192,95593 766731950258204672,79987 761616305799651328,69565 795745008938782720,267589 792395864039751681,245566 766736379518779393,93823 772980745728032768,132347 792434608881147909,244344 762010082007719942,71502 773769628992483329,131007 788964949674512390,221609 762105781411983360,352011 770514401401180160,118192 785496897125515265,196277 778301409724891136,167220 787087539039408129,209043 792874112347668480,247240 780019843441561600,177748 754042770499698688,30802 756584055131541505,42495 785509866152595456,195975 762858858708467712,75073 773578736327196673,137042 763953478645354496,79999 791793942488571905,240483 758012449354199040,50337 768087225665892352,101383 770246663134846976,47570 763837975994048512,80720 768916803858919424,109945 790723801675800576,18395 795104147829878784,264397 760258035168063488,61145 753548314113564677,27944 769554261067730944,114222 765241880204283904,86440 771462200246566912,122559 771850173970419714,126708 788979431133941760,221785 793445680861868032,252196 794664786726387714,258922 742403360549142528,352839 786838302187859968,206054 777598324635537409,162596 769864081486389248,115435 732574909222752257,350806 771063223776784384,123226 780102969094135808,178395 745108694115848192,11774 759112976024608768,56964 773899424049147904,139577 795709267156365313,268448 774991694601347072,146259 742120324431384576,11774 750780039281700868,14525 755092668087140353,14277 770667333547241476,120464 790651062407471104,228522 785841554888003585,196277 795055651907051520,247930 752799251428679681,23167 763115218608263168,76665 794310801939189765,193368 779849976985821184,177233 791293858437074945,237823 755476991311175680,37538 766349365824847872,90790 737528948209242112,88859 752285831252045824,21034 749486201489489920,7816 775484692518797312,149259 776872880957222912,158673 770652264851701760,119937 790224982563356672,229724 732726692041490433,1170624 795753308753367041,268646 775848098018893825,151185 788878976773009408,221700 790068487263694848,226803 792037852775231489,243187 793653804168118272,254135 758411920458350593,41703 750705442288988160,10848 753342500920631296,19598 756919722512297985,45311 754750096416399361,33356 790848968737652738,233307 794630654348689408,261567 771485629964136448,121612 790949856760111105,11774 769929120553832448,115511 788900471255687168,220526 788466243942621184,215102 751046450893590529,16233 776423283092811776,155688 760624993449357312,62728 781646706177937410,88197 753648810098880513,28866 767117055338356736,94699 756885291378409472,45122 794633307937914880,261818 764593448385187840,80939 763530568512466944,78566 756553297486422016,43448 763459616068034560,1249136 779398262763782144,173628 786816728214810624,206773 762832518949330944,74066 766694073625214976,91946 770273156921556992,117257 753437426803019777,25965 766059684382044160,90384 760607314072117248,63451 759830793904594944,1248696 765956376933695488,90482 785374314329694208,195481 764551302764371968,81574 790169820801138692,228888 792022730073788417,215965 770723981200617472,121046 785271147189395456,193669 793622546360963072,252020 763879436869595137,80939 778824919907835904,169310 792019615866036229,243075 758663191010258944,54070 766457398550601728,92860 787802602356346880,207965 766437548168216576,94037 760936668744392705,65387 779715548770951168,176183 756622034042576896,44450 792538246605594624,244270 787053819821719552,207287 769591835375333376,112345 760471591306178560,62937 773306394422444032,135725 773614860546564097,137965 764839325255118848,84724 790250586209980420,229693 769972296157130752,115726 753251749087944705,24798 758480364079722496,53001 753002770563682304,14277 778357727760265216,152594 763859393758629888,80643 771767978773798913,127366 766700218955894785,95672 785320684268290048,195125 787718831607283718,205197 753703244732456960,29263 755535840747618304,38032 757283569853042688,46401 770470531934068736,118393 773882133702074369,139404 790191201819455488,229693 792601750444314624,80720 794078660722589696,257423 779098866822090752,172799 794530288709865472,259482 792942605679996929,240070 788879195631792128,220959 792513207067897856,242693 754200232221675520,32157 785915893742129152,199546 794181157801824256,255791 785927754692911104,199262 765645613245599744,88930 793215037506748416,249961 756352796132122628,42249 785519254690865152,195827 758083044905459712,50983 755179882242576384,35890 755498730464251905,36810 785901008270594048,197512 758084088569929728,51344 793457468034605057,252408 767199808083861504,97432 790549997074976768,230575 788115801907666944,214288 792203893262385152,244727 758165917780115462,51595 785911302153641984,199546 759111192400896000,57092 790939435495989248,234583 794530301535920128,261155 788124495009636352,215754 793277568329756672,249926 773612809431183362,137042 770703177469526017,119786 791720769914929152,240926 788876274265681920,219678 767134195785228288,47940 775054054724689920,146580 789546726948343808,226731 795092230931288065,262022 770110720927264769,116947 778930742546067456,171168 788888471364665345,11774 754088706563117056,30370 792361813337903104,218495 764979631938277376,84422 758107022957182976,51069 768859948579250177,107469 762881187127791616,73926 771334181305651200,124610 787021645982466048,11774 768554628866650112,105041 758689199805435904,54003 793215337995141124,11774 759942153669861376,56964 755102401980407812,35403 765253002781401092,86103 773974717619240960,139774 749324564186820608,8297 765377654723751936,86961 795411579831545856,263141 793134850886733824,249469 759486392334508037,58227 778203433086115840,166390 795078331943288834,249926 795039463843893248,264677 760524360310362112,63451 792853302815973376,246987 758086506632228864,50787 771072477778808832,123135 778681375842983936,168045 779005802572939264,171693 777671434227384321,162497 778258573260455936,166810 779704270308409344,175092 776831183648722944,148010 765658495395827712,88052 787377629422837760,205728 789248964268810240,223671 773257668748345352,135381 765893105392447488,87904 768565512569810944,107377 755523608353579009,38183 762455142834642944,73102 785904534266576897,199640 751608580919353344,16728 775202914008637442,146259 793929256552259585,256935 732096887629709312,349197 791441357177061376,233736 769186545454739457,1249645 776093408905551872,153095 773997353539891200,139404 765623408705036288,11774 774484561472421888,142503 787923977285017600,205197 788487628962336769,218495 792025335936057344,243075 781830256869146624,190635 790907682068848640,234796 768116223414448128,103354 775026756906475520,144935 786017095301509120,199891 794221532796973057,258771 786263067533332481,202429 787776727628017668,246425 749258755800436737,7535 756290924540407808,42564 759499863390289920,56879 775164681610665984,147391 781240637622321152,185595 755109975152742400,33356 788593645863698432,217285 795699442313793540,267855 756814969564389380,41839 768488636140486656,106716 756893084999356416,36145 767584067109826560,10788 791679725781540864,240483 787097288250388481,208176 773392774829842433,136515 764338345329602561,82209 793225803375009792,249926 795692556155834368,267862 765383127594209286,86076 780794010906624000,183269 762262087284432896,69794 763928746810150912,80393 765400877939261442,85257 777902117612683264,163990 793981599675056128,256679 773262058410369025,135820 793210213553827841,250633 786337269418381312,202379 751067139210174464,16728 788010223697031169,214354 750057689716133888,11250 775377744821571585,144611 755160473339883520,35737 792503964352729088,244550 794916412695384065,263895 779373300241883136,174115 787788297951072256,205197 788790504435572740,220332 732995397942018048,354748 756959415534837760,44163 791245009051873280,237327 794526611051872256,261155 776695573470597121,155451 771042937819975681,122937 795708926822141956,247930 788741778547486721,11774 753178970154266624,25253 764796699902566401,84724 792152509192151040,235685 793497392205139971,252408 760879222101381120,62728 771031030551683072,121300 789268354439651328,224818 787270985619804160,46572 755106975092920320,35449 762652423928344576,431998 780504699120345088,11774 785687946942787584,196277 794392044986740736,258456 788214308144570369,109244 780444061635313664,179537 787716749902942208,205197 757516368812072960,47680 787073154485223424,208928 762531973143400452,431998 795455364590354433,267270 757655395062063104,47940 761595404014096384,69231 793443690316435456,252196 793609743667376128,252408 790636226587963393,232137 794189360342175748,258598 761563692160778241,1170525 791002626376790017,235620 766010202587996160,81929 775365096268718080,148645 774917101475823616,144730 754975691398152192,34666 780066373435269120,176129 794636413685956608,261818 791068399963082753,78159 791798241331384320,241523 762979506374279168,431998 787836558644830208,205197 792175326902284288,244221 735481730031837184,145399 792431015386046464,245148 743499961283784704,11774 773170991371476992,134375 791425406800887808,238395 789020367981424640,45376 790244767099674624,229693 753641446947913728,26539 788051044907552768,214350 760237955592163328,60866 764759269795332097,84679 755833675472920576,39462 785805630804156416,198576 762651485905772544,73926 792589141527498752,246632 758326533593427968,52112 788081885968683009,215252 793979788285255680,257353 795411055761653761,264397 758813864838299649,54842 774299693639688197,142198 791766684424085505,191778 778272169402830848,167044 749475243488518144,8891 795268250137399296,265257 758351652931837953,52554 795428629442363393,247930 781134212623728640,185496 756105016956551168,41469 761309602134700032,67768 767463951441522688,98072 795712925927407617,268448 765157305075642368,86103 789975199118598144,227242 779659388873211904,174891 758726794694590469,54842 767136185315569664,94699 768812515673464832,109104 775419901880180736,121923 790338006880227328,227804 751152592588312577,15808 775285512760356864,148045 794620261765029888,262053 779010430412873728,47940 770121524275798016,111549 781491652913496064,186149 770338524591628288,118375 774107556394307584,349449 786539043903250432,204413 795346935452270593,266079 793974886729482241,257026 791778468254060544,241678 766194786940383232,90482 763782675626881024,80192 764698644549218308,84422 735655751369138177,352060 788012150006636544,214078 790589240639905793,231358 769988464599306240,114848 775484097812697088,149124 770191290113875968,117257 776623715736051713,157082 781574469563277312,131056 793509388610859009,252824 774587965041471488,131027 790147797584576512,228524 795008870963933184,262291 756222134121365504,41763 777692440413163520,160651 753755174468882432,26803 774081808099008512,141360 751177254839934978,17580 765965897852936196,88930 777641013393367040,162610 787099243966189568,206008 761749288393273344,69947 785640301847248896,349856 756259082428788736,42344 779108213023268868,164826 771312556363374592,122182 790656650847789056,232169 788947203846987776,11774 795715494150111232,268448 762986683612573696,431998 795670542791671812,266447 765006466587750400,85562 774064465486553088,136767 780115874896236544,177248 788750202135908352,220332 787837165526880256,213376 777726507720450049,161277 791819759771758592,241819 788180113204518913,148861 763339223101415424,77577 794098005263732736,256255 749736255710048256,9295 751165819808313344,16299 754070571952910336,31035 765615288100515840,88669 794553863080648704,255393 785320925516279808,11774 765883072613064704,79020 773125087293743105,134308 765052080994258944,85562 764970876785664000,85562 770711839680454657,119832 760727732170977280,61922 769675119740329984,114680 763421973645037569,77731 792245529820278784,11774 763964774333820928,78159 773962981457526784,139404 785481038881431552,11774 785480805162160128,194648 790962978786975745,234653 788023963158913024,214492 790236306244640768,229724 786266372183437312,11774 781469670138347520,139404 792492218325970944,246225 770728861218865153,120393 763108362590515200,76549 771532073504952320,125367 794428392846360576,259743 769684393334112256,113982 770588172468248576,119774 735835241391132672,350085 755942894054146048,40867 774879717916672000,142503 788913355633356800,11774 790263466170777601,229159 794234712411799552,258456 762051242214486016,69794 780849698819051520,182671 788451495574331392,217837 793478333786951680,247803 754734751936749568,33356 785845152610914305,198878 764822188876664833,84683 787431272893280256,206117 776651122320617472,155898 791743750896771072,231550 787793248701952000,212357 791741408478658561,239893 761468844107968512,67369 768369405822656512,100893 777197470665277444,159876 793161350369337344,249469 732653339431698432,398859 735173481713815552,351644 790287090642673664,229693 754711731331477504,22393 790446523192442880,231333 780835688010973185,183269 770628104112971776,120204 785894795176714241,11774 765098329944494080,84889 790989979904344070,235147 790516240154492931,231894 761906532036538368,70941 777522557851271169,162213 774247823101534208,142072 771683155954667520,127151 762301875144298496,431998 755109812367659008,35044 752288101872140289,18215 792083729728544768,237964 785498097321336832,194743 756253426829361153,41689 781911657392013312,190517 780654171334778880,182257 764747710532620288,83940 793464703800467457,252408 794201198190559232,258331 773637913158492165,136904 795724646956072960,267655 791626642762326017,240145 790898556320133120,234526 790899126900760576,234583 794357355089629184,258456 773324297913921542,135252 757105015601397760,45857 767853589846896640,100893 760980773780480000,66159 769553789321895936,112623 776740011089723392,157693 785835404935192576,198671 789228175964327936,220029 791812290068623360,210432 752911017336639488,21332 776411252041981952,155390 773130448352468992,134470 793218983268876288,232911 771865494659837953,126972 774925077053837313,145524 772588595525877761,131421 794684309198213120,261818 770913399882391552,121949 788855215701184512,220332 757355197685301248,46379 786603235238830080,204413 789211610099351552,223506 769919046359789571,105109 789471969934618624,225358 755264774716272640,34927 773604178190929920,132370 757858915975516160,49719 793185624576712704,249926 764617886136623104,75724 749263584438284288,7828 772571030309044224,131613 759047056170229760,55260 767060113500741632,97472 793188905260548096,249926 755428525419532288,37433 787657169059454977,208058 775043803275075584,140444 752697120063365120,22393 787378902578688005,209838 793644651051909120,254135 781650494712344576,177455 765678130874896384,86440 791356086762606592,238395 771680243488788481,127134 780822537945047040,183269 794931453356285953,261942 760551187212972033,62708 732719377733259265,352946 773236795744157696,134454 740219783992463360,353488 795103929319178240,263926 769579527106400256,112119 758389061295845376,51069 765742565157171200,88052 790251047931486208,230282 785340849639088130,195125 764340865506697216,81946 776743855609683968,157693 790991253647130625,233736 768872457520373760,109666 786004724671717378,199755 756283533610590208,42405 794528909954052096,261155 772120624437297153,117257 768463609647235072,100893 766101611584299008,56964 769362369449304064,113165 794549478141415425,261155 760943831185489920,65174 787106299896999937,208899 774422984236802049,74133 776938916200980480,158338 772824032332881920,132370 759191704356450304,56964 766660615423295488,91993 770345519172366336,117843 786993388516016128,207287 752706471603818496,22394 750733555685330944,13343 773507564009127936,137042 771033061374894080,122299 780483860190617600,180783 768917366176702465,109509 757885159152742400,49852 763114764306419713,76451 793504409636462593,11774 785567825373040640,196917 773641737600311297,138382 768036380500955136,100893 773929744123310080,140025 785245254115000320,194226 792421785690079233,244195 793934234905776128,256219 795241732669579264,265644 761666594934288384,69878 795427154519592960,266884 778921838747455488,171090 778324958481149952,166282 781829734179205120,190635 770512249261854720,118191 772221441068589057,128355 794371605719760896,257406 768059730736537600,68672 769346576317714433,110585 772919046341660672,132908 762641013378875395,73926 775761718786097153,151463 793527984929902592,11774 757335588299091968,46405 759239907575492608,56625 787898163319496704,209736 767347319746523136,98259 787002428583403520,207965 792115883854352384,243987 751231998455349248,17416 778048285969907712,158987 790933378715508736,234583 753952911848341504,30206 778012270471311360,164669 758268336161562625,50923 786239796859445248,1063777 787096077233033217,206896 779173597537505280,172208 752671607609524225,22622 774002875022381056,140444 781191925135093760,186256 758002698335559680,50734 781862735986487296,190635 790990829657657344,235487 776161046751043590,154177 788474533715980288,218275 755772447924875264,39125 773476112508805120,135505 790710533729185793,232137 785980436212174848,199478 789896902812762112,227048 761332600770138115,67938 776619480428453888,157082 772234976083316736,130269 795463736047915008,265855 774051063968038912,1250066 793999478978027520,257423 794579909590949888,261155 791794450905214976,240763 794346868205568013,257492 774335208376168448,142648 788135905500405760,215005 788532663879602176,218275 756302239602475008,42432 778726421321572355,170187 795017187304079360,263532 758010222422007808,50500 794280087856312320,258322 760819795457511424,63678 792339357407543296,244143 773714886358474752,138894 762843252508602368,74247 776091569023746053,152498 749405261127823360,7073 762462758562504705,71408 794954459419844608,249926 794527319998070784,261155 770713160609398785,118405 786657514481938436,190424 788877908563599360,220526 778729796918321152,170252 763843650891706368,80643 760526835457396736,63451 777016263390429184,146804 794590991642689536,249926 791013765307326464,235590 760995147643445248,65180 793114886444314628,242693 792799805491687424,245607 760455849101955076,61798 764100092798177280,47283 795398711622909952,263817 770381380752728064,112788 790607096207245313,232169 773160463492186113,11774 732238041826365440,1170418 769131184030973953,103354 768563283666141184,107559 755157561352056833,35890 765033613268221953,85562 769778436529393665,1170322 781208748052230144,1170352 792317635803222016,243075 761755677165428737,69548 794715563956305920,261987 750759167506382848,14950 793072701644607488,249177 795489682406641664,247930 775728072507154432,150511 767174867149987840,98259 767900290150346752,99111 792923313282646017,247240 776127865851117568,153610 792073660358021120,237325 769030240828022784,110362 755576890530861056,38032 791347653376352256,11774 787767945065861120,212357 792889591346757632,246273 793922457258328064,256219 768130210009014272,103261 786218773963431936,201555 791457044129734657,237491 791032063298199552,234583 753710756672208896,29263 754037322568519681,31400 774021053907480576,141035 761955662913863680,69388 781573221682479105,186149 762231355170140161,69764 759565443459940353,57105 750692371512324096,12957 778261385075535872,11774 760327140839677952,61602 758321760353722368,145399 780804814628323328,183269 754733931715592192,33356 791468630961557504,239405 766655769081241601,91700 792641064444264449,244270 750343443579297792,12728 776840144452145152,1171739 753056596989796353,25255 750725655558549504,14277 778240939118632961,166390 786586768489316353,204413 768538584982827008,107446 792892249994518528,243187 790977275923537920,235669 775490190513090561,148116 775557301398745089,112363 755602184650096640,38401 773845876225765376,139404 781272743505297409,187084 770394932565667841,118191 789172175110418436,223899 793168228910587905,249926 771401143163428868,125367 788822046893608960,219119 790410576212037632,228354 793473109420445696,250033 760525285980680192,26267 776429874546376704,155390 776580470133764096,156835 758861325141352449,55257 792109080668205057,243187 757656536730611713,46280 761691606038802432,70329 769744413715263493,114779 754118629340221440,19703 793263025457246208,250033 756552577643413504,43471 787153241934999552,209351 792686213635465216,352664 770318324823621632,354112 754716399218470912,28732 758100065026211840,14351 776785648128634880,151463 752950221093662721,24134 770946000517210112,121949 790877585207074816,234583 755941622047580160,39384 773679612060512256,138707 795742499381727232,267003 761364626005262336,67587 789210666473324545,224333 793123994182545409,249469 789079546511228929,217634 791806039758737408,240483 776119314025811968,153033 785545670262452225,196788 780360660567912448,179147 768205994191048704,101383 793113593478782976,249469 794190651948666880,256502 794822247789764608,262849 753671340104806400,28732 793237331776004096,250293 790517399879454721,231909 792015601069727744,243092 761994904977313792,70509 785612314443714560,197286 773331950551433216,129565 767207918362103808,355105 768839519357526017,109104 763794247807926272,75724 766287502978056192,91946 794936862720851968,261155 763791663831678976,80192 788056907592237056,11774 790928607627608064,234583 762768461391024128,74366 785321215284084736,11774 755685634170318850,34898 785566114839400448,194949 765325177479585793,86076 766409952047104000,93036 770628219208859648,118191 791803302199439360,240483 764598960056995840,1249246 794305662851420160,255870 778679329668509696,167044 769358619183816708,113165 793544491097612288,243187 756588227453038592,43553 794026572198060033,257492 757265150617550848,45014 768671091329871872,106896 795076752892567552,262847 785558406778281984,196917 753742973154852866,29263 753965992666017792,30590 763100746665517056,75349 753721527225294848,28508 763870282192912384,80393 763953881596309505,1249200 788718379943227392,220029 765013581058285568,84209 763466042723008512,78159 769110426445549569,100249 788053524286468096,214005 758100213550706688,51069 785490130362507264,196277 775515649594433536,112363 760168230036107264,61444 794766827750461440,261155 761159811312525312,65180 777286048514732032,158338 758422841113141248,51997 776450943848022018,155323 785632681337901056,197063 761607900909428736,69356 775492150922452992,149770 768081738413203457,102249 791706826047881217,241034 757661167586193412,47761 758755288099000320,54070 786224272498798592,201946 762062921576751105,71550 789965328419852288,228124 780599329547485184,180310 786369380061892609,203510 794164723088429056,257492 781602984128028672,189032 751911998481428480,19563 767747929759023104,101134 775410647962091520,148537 775521140873846784,147589 794599357660073985,261155 755783794066493440,17416 766848969532071936,95672 759412141900177409,43751 767469783864320000,94699 781002417001402368,182257 758611288385843200,51997 767933861019942916,97554 773915464552570880,139404 775325686236143616,148045 793948025651531776,256411 794206265576714240,257492 791013125587951618,234583 794279958709309440,259200 766939504947056640,95672 767362375808712704,95672 792155887637004288,244221 776169268736131074,139633 778631760049418240,167319 791616408761147392,240145 756874828955656192,44163 776658621304156161,155333 763469263134916609,78159 765372437571612672,87245 791440027016237056,237935 778922206319538177,171168 761374357654540288,66786 764200284331642880,82066 764872099345248256,83881 768156523331592192,103354 793212621541416960,247240 795103253428129793,265276 786907107006246912,207287 771086661136617472,122388 793416066709934085,250633 754095279847059456,30910 773968376179941376,11774 774798423862157313,133519 778581323158065152,352032 788021617242714113,214492 790323945467674624,230989 759593118958284801,57068 770811141886926850,117662 779702841225179136,169262 790978139757223936,235617 753352194280288258,27222 795380154151436289,266151 787732577024999424,205197 760564907293028353,60112 791426824647675904,235487 776114880663396353,153095 771130147101675520,122133 788644869983969280,217560 749699240247463936,9754 786122602234294272,200971 794904177293963264,196314 759883444071444480,58227 779948585240502272,177233 760247602193498112,61982 752837565288419328,23885 785970796174991360,199546 766419904299986944,93286 773962669367840768,139577 785718921953411072,196277 766172867528581120,90575 789929645864923136,227048 773296671719559168,135725 777261808339910656,153194 777024430253965312,129577 786173744448364544,200288 792562582653657088,244270 762610177514180608,66168 768621443332603905,107745 793228661310775296,250375 788832412474023936,216009 792161156253229056,243187 755465319490002944,37294 791815013165969409,240890 758647834342199297,54070 762136630937292800,72090 765711355043311616,88920 795489540538515456,247930 766261932911235073,75724 764640521847353344,82066 776610843349975040,157082 795428553101889538,266079 755164282057138177,35737 788453230938169344,218275 771058671283478528,122299 762620965901729792,73814 764679301996347392,84209 773256211651186688,134454 794543651535941633,259360 794655881925378052,261155 789152257870663680,11774 795003336449736704,124597 758821347908726785,54631 786054967794819072,63776 792016219582844928,243075 776689523476557824,156835 757111799175081984,44291 786005878319243268,199546 758637403720548352,41680 792825737501876224,247877 788773365104402432,220526 749354683081363456,7849 754764167442071552,33356 776753576341364736,157755 791967266405396480,240483 794710264595628033,261155 773535876915695616,136947 780567488220147712,181419 791339076477677570,237491 771575992250830848,112872 788463854246301697,215252 794606682173243392,261944 794668996016500736,261059 771505188314066944,125111 776319266073092097,153610 793193254900600832,249469 793291801134108672,250633 762613966317187073,73814 780621369419501568,150151 785524098189320192,196676 763085849168797696,75724 776600571428106240,156835 732960899477176320,354421 754769493696585733,33356 761157332034203648,66828 793925920364998656,256255 732090273564491776,349198 756477913239805952,43302 757221549443321856,43271 793149467570515969,247877 750736117121609728,1248096 754708714658095104,22393 785303080094961664,194934 788812769193852928,220526 794625080391307264,261155 786727349983162368,205728 758489968146690048,52475 773596413473284096,137042 758071531029356548,49843 764313297399062528,81357 793861835028066304,255942 770338986091053058,87607 773889492730032130,139404 791586234422349825,237852 776605838580457472,155390 788805267941011456,220130 761357573014614016,67587 768173252552163328,103294 774618615437926400,139865 775893467062861824,112363 791437413360996353,238395 790994017840345088,234583 777514337640513536,161568 791064081658556416,236454 774799956205068288,139577 776555829390487552,156912 757921045881901057,49852 772960412434329600,132335 763172739154866177,75899 760817944687366144,64116 789661871875817472,227242 789899803744493569,228653 778584142913101824,168794 775371535536259072,148045 733363802159349764,354962 758761215074140160,55174 756902868980867072,39096 776112672924274688,152887 788094767963844609,214354 757433835944550400,47263 765306524331708417,87145 777932836519178241,158589 792101294127325184,238099 751652347386793984,18323 750366049678221313,12883 762770416926461953,65500 753351326780620802,27222 766541718665568256,93823 793651933202436096,249926 788888236378558464,220526 751168040365125634,16740 770316386757386240,118087 785488280259325952,194949 758116706141241348,51043 793872043552837632,255942 771351304031526918,122622 762342369853407233,431998 776777468459913217,157755 791712080479023104,238272 753477089819521025,27317 756540428388864000,43471 790619392203710464,232884 768855730191380480,97811 751606399780548608,14277 787042844854845441,206484 794052815262011392,254209 777268464507584512,159475 790736653996335104,232169 776981096990932992,1170441 786232631943802881,201555 792701632039514112,201958 732992121247010820,352470 792240000465145856,244550 770303989338386432,117400 775371678729768963,146720 751988650540273664,18083 753315341325905920,26788 769159552671547392,108849 781573189059117058,131056 770799352436535296,121479 762744447561965569,74781 764789225254518784,84724 787318040190779392,207212 794304401175363585,259134 793121214176694272,249469 778459321549991936,165185 786908153975799808,207287 770929627854409728,120610 788752114499538944,220526 794627373681537028,261987 777602953326817280,162497 755813285212131328,39873 732988095671369729,90965 756255676683448320,42249 773545476138360832,1250053 765984587315048449,90694 788040073459621888,214288 768004687513649152,90384 763032991417401344,68993 785681173926191105,65113 759565480768245764,57105 771598395072876544,126539 788109933149507584,215578 776601926284615681,58531 758087959295832064,50464 765168485374660608,86103 759073066471358464,47761 775003471628075008,146259 775028452730802176,144611 794336930586652673,260033 778717458316144641,169384 786267849992003586,202429 794420047489957888,257325 787632511568474112,210721 785819961050603522,196277 788183955832918016,192840 788784482103005185,220332 791129133069791232,235580 773327721388736512,134375 773362875251449856,135025 778196114407317509,166390 755455416415379456,36735 790437514175623169,227048 755445862256537600,37433 758097487152447488,50827 786367020363374592,202727 773880962128064512,139404 779688196875530240,162497 776834415599038464,157693 751595490764959745,18215 788116273645416450,214975 789140897006891008,223899 780625968784211968,150151 790729606059823104,232881 780398876553465857,179742 791373043364876288,238395 788416689436135424,217837 790691543497572352,233558 766179610824355840,89859 768922140959645696,109945 749342125804949504,7869 766953708508815360,95682 768074717718646784,93144 794530620173090816,261155 764192530028072960,81601 753717351560974338,28974 762645614098198528,73926 792524153165348864,246225 776213361360969728,153573 791270648605728768,237491 759199521477984257,56952 791848852693319680,240145 770605259764871168,117364 792851180774981632,247686 774301270907707392,142090 775344546444144640,148473 779104087174443008,169384 785628508076683264,197286 780874714457657344,182659 789486951892213760,225358 793617371659440128,254135 794629708314918914,261155 754792661278724096,32861 790979106057748480,234583 777487137029689344,161568 760591349183840256,63149 768334703464022016,98072 765980759555399681,90735 758843042321145861,54070 785258028375441408,11774 794552604973928448,261155 755638926518484992,26721 793468423799988224,240479 758126267296210948,51451 786657217235812352,205630 787782542141198336,202379 795765840528478213,268643 732257757542354944,1170428 732292758241583104,350295 762899921536188416,73814 761248359524864000,66897 792731632700502016,243451 794693876955090946,262849 755427628224434177,37433 771712993566547968,125554 775860047653896192,151463 771435443753590784,125742 775065761408770048,146259 759189945860907008,57105 768853946601385984,108849 791785973327638528,241678 794286412279345152,259543 795026214582972416,263926 763906007252799488,80939 791348416160919552,11774 786113542634307584,199640 779340305413902336,174115 749578452164980736,8497 769030110389362688,110362 786604547045203968,204413 762653594525003776,73814 779133782020403200,172945 790604546385047552,232791 792517637217673216,246273 790621733808201728,232791 778253685373579264,166532 751577954656722946,18555 760291142558621696,61544 775981737776001024,152735 786648263801704448,205181 771544687039479808,122622 772823969548345344,132370 778592193141313536,167220 765672827869593600,88052 780112343682297856,171693 780856572033568768,108396 793489315154112512,252408 793998293499977728,257353 780640665826947076,11774 789847849160744960,172084 795117103112220672,263676 773560168151814144,137042 758448940312301568,52749 732606438523043840,11774 733018405784170497,1170320 791018284959297536,234510 754161026401132544,30303 791658579338129408,240483 775285545954074624,148045 778339173430198272,166852 788103047926996992,215005 790727535109648384,233558 789521147423444992,226717 787719918565425152,205197 777696086781747200,112104 762640211914350592,73926 781730180381499392,189017 760293397152174080,61598 793495217567436800,251566 791261069117272064,234583 794275721606635520,249926 770075503164321793,112336 766355723311783936,91894 763908812965195776,80607 765561244673773569,88197 791199041765933056,236923 791684697545908224,240483 785623998981820418,197512 768129311635275776,103506 778247519700676608,166282 789549911842750464,226708 794631251240120320,262145 792035830382653440,243075 793841338462638080,255942 755979961543065601,18215 749322665505148928,7826 768128892364140544,103924 767412400458985472,96039 793170538533269504,249841 792318100620259328,234583 775739924251222017,150511 751209303835541504,11312 771690869070172160,112693 749437226396770304,7813 764986824800538625,85562 768271225743433728,104932 752629279129604096,21551 789286240428421120,224680 779054786440224769,168284 761980905493700609,71401 771651672057655296,126389 781857120182411264,190553 763893118949330945,79513 749569057913987073,7816 767450439625211904,90171 757617711644041216,47844 779005021371375616,171902 795000312461262848,264397 792786115337986049,246225 793194864317964289,248766 791747192541229056,7047 786942503547236352,207613 795017822074064896,263896 757443291579310080,47284 778335076379611137,167569 794596361190731776,261155 794967306111778816,262925 786975244200402944,207949 765628924923617280,87851 787002544874676224,207287 751799593910894592,14277 776867802967707648,158387 792826575750205440,247877 781642820708929536,188458 794921011099615232,263895 790900712527962113,234583 772145496773230598,128615 763145794966974465,70886 754986316736126978,34666 775383453382520832,147592 765569711371419648,88305 765581501064941569,87868 768534373260025856,106763 772073784404766720,129471 758336275405418496,51043 758265262676250624,50804 791064464653217796,234564 773679249869803520,137869 754053325348179969,31528 790545942512480256,231894 767844894505218048,101681 762434744747302912,69673 793498223029530625,252741 781294657921777664,183801 793130516119597056,249469 771168422721835008,122299 755223441268023296,35403 775663592108466176,112363 764103634833514496,80720 764435618852069377,81946 781221755964694528,185310 761327615571554305,68057 790253888335147012,229922 762601812989992960,73704 749354079936061440,7816 769177744974483456,109666 785948297135390720,199739 767845928023621632,101681 792890632259768320,247379 785664583205785600,197324 791633039973494789,240145 786361510964568064,202304 749284012137512961,7828 756461623418597376,43391 791811182801801216,240890 780609243250626563,182049 793110548690776065,249345 770841743348621316,120353 773604434282708993,137033 751962234604052480,20493 753388818686963712,24745 767437880180543488,97447 776932457178288128,157755 778073836273012737,164171 767177112662843392,97386 750468819030675456,10848 755539861172580352,37991 792047662786809856,243187 795289470715260928,265644 771491974885023744,125554 794260080015380480,259190 763423723680505857,75724 792355949306675200,243187 775913914177560576,151071 738161034087653376,354826 792794321380454400,247241 794626611194851336,262022 794160342083522560,258331 778281531211153408,166984 758481442896801793,52061 795445979902341120,266491 793498905899966465,252890 765737283513384960,84724 791360232060366848,237491 792034477857923073,243187 757653154657951744,11774 774265966704357376,138209 789485698143354880,226182 793292596089008129,249180 763162395690893316,76410 778286811294695424,166532 761608465982820352,68936 788818533706792960,220526 785250059877289985,194221 793181879801352192,250064 787318472854437890,210207 787038570754170880,208014 790534090659393537,231333 785513360922206208,196538 758778490531352576,1248642 779124090942533632,171168 758041195457032192,50827 767147166225752064,97386 773923072248258560,139404 769248690183766016,111549 785493724482580480,196214 762758736968638465,70884 769558532572143616,112382 764858308050219008,84724 792046620271575040,240793 786340207339634688,203048 767857822696628225,102188 777615872659562496,161413 795305991269154818,266079 732721105790636033,353343 762784850214518784,73926 793182342483279872,249841 776841504086196224,158739 786168118699712513,168846 793451714661740544,24745 750738006462660608,15005 789150033992032256,11774 750924752131284992,10129 766435957079932928,91946 779765261553504260,176203 767709152193937408,100559 776824773850660864,158387 764135732315299841,82066 765943621350809600,90287 786319948213878785,200870 789111080438071297,223286 756204609341755392,41702 765973243400429568,90031 755897883740733440,18215 753954753101438978,30590 778425837364314112,166282 792921197365211136,248578 750746397712982016,14981 768045976565100544,92872 760816900305776640,64326 751215486650712064,17517 792089657374900224,186434 753764868918878208,29790 758998551271575556,56158 792077201998946304,241678 794952729990926336,249926 788660978674180096,215754 792507999176822784,245128 794210290120335361,255826 786361212493856773,27156 793952330253221890,255317 756749495279300608,38476 762508864172339200,69947 765406016741572608,86693 794019391776047104,256393 792048617783635968,240483 766392431445176320,91946 754773638448947200,33356 762653536786186240,73968 775834121142673408,138490 773871781140508672,139404 788478187948896261,218275 793143601773420544,249469 760218931118374912,61545 761399168967385088,67229 765719497047023616,88367 780795186167382016,183269 756588615707361280,43225 788466957913763840,215030 772216862901882880,130216 768266754476814336,103354 790399083668082688,228363 775730934599520256,1250232 766411887877591040,93261 756696802376740864,42432 758069875235430402,50542 770275753372123138,117257 787351619356626944,210207 791656790681227264,238207 763210076895182848,75899 792068206668214272,241678 794912666963689473,263895 793133710883389440,243075 755137242637688834,35737 757472156439736320,46382 791712976168374272,240483 781505781963390976,139404 795374509025034240,265881 787875157448589313,197512 760965668690735105,65222 793914662479888387,254895 776220050546167808,152182 740669440627486721,350382 765728571755229184,88998 790699219212505088,232911 772535416645910528,131007 773130348981002240,108396 773535272365588480,137042 794270476172460035,258771 761906876162318337,69711 765268462247829504,86440 781367175567114240,183269 794680807130628096,261155 765651304890761216,82209 793800329150300160,255473 780879286253289473,75300 756282799980679169,42432 764795385080578048,81659 771758290019549184,125742 732771979846017025,354055 768175642315751424,103354 761165733317398529,66828 776478685364969472,108396 778671709494718464,169310 790971805393686528,235590 777214962099949568,160897 793715454409707520,252679 764496727315402752,82283 750379177841348608,12883 785802188706582528,197324 763460208937009152,77637 772828166649884672,131377 788779470719246337,220526 753706751980138496,27045 757599371630288896,47940 756606570679635968,44274 771916332912742401,128404 785269933315723264,194667 791309092291801088,206257 794940508497788928,262847 756639254755680256,14277 763246930579251200,75899 777622566504636417,155898 792390842753298432,245607 756317880304664576,42249 766099901642137602,90605 776760299953283073,157755 795731475198922752,267862 779671694986256385,175772 759189444851367936,56964 760865250199625729,65180 744955885278003200,11774 771504356189429760,124004 771763037015420928,126390 776489353723932672,156055 780825099465285632,182659 773851139120824321,139404 795209641911164928,265638 758297375253430274,51809 786263090254020608,199546 764910571149864960,84800 790062916854804480,228172 742865331132104704,11774 792876849806319616,247232 760827785573113856,62728 788808916981481472,220526 751754786781990913,18317 765315913562357761,85562 773899166275674112,139404 785369311128846336,194170 794566361980682240,261155 751184085612134400,15621 781551017175506944,186750 755065696300642304,34666 795723072233963520,268281 777817297356484608,140444 771972548342915072,118191 762675903218540546,73926 780878374851923968,182659 750479425091858433,13697 790255480740478976,212083 772806845341720576,132578 768937850536599552,110389 785287416395534336,194154 771550389686538241,126389 789939886887346176,228888 762782899892588544,74592 776613034651480065,157082 756599965850472449,44273 776033332542971904,152735 780644032363892736,182257 765352991733977088,86781 767299747619241984,95672 773969206022770688,139404 793249453511553024,249469 791287412454330368,237436 776903026627883008,159308 791399631695470592,238780 760582847149273088,63179 757153236910563328,71270 760616744583098368,63203 794600149800599552,261818 753588697560289280,24439 780763118817333249,182960 761644515937619968,69356 775409408201232385,146838 794619059908341761,261987 786227181345136640,199546 753964418334093312,30304 753007200658829312,25177 771006905854595072,122146 778704776619974656,169715 775885101947162624,151791 776851126780125184,157755 779649033715539969,176084 763331603598807041,76365 776752622908809216,156835 772852343536754688,133043 785829669115273216,198591 758773260251111424,54519 780413133751930881,180039 763385719855263745,74943 771504285930577920,124883 785929914968977408,199546 785952562604224513,199546 786317408558460928,199640 761369721744846848,68273 767044689736372224,97467 779075212541251584,168284 773595867555168257,137158 794843765815078912,263526 769171563392270336,111558 751704100191006720,16299 755718214496190464,39155 794023582695391232,257651 776742980480864257,157755 793460644796334080,252408 780237829045706752,176127 795048941322641409,261942 737762212132073472,350979 768926722557222912,108729 791988991037992960,242854 791516771266203648,239405 753960183966171137,30304 767366547375591425,96039 794549182271029248,261155 757707169097744385,48991 766276379751178240,91798 793869112757944320,254135 775319578821799937,148045 780942289191378944,180016 790976970565689344,49850 790617531836870657,231870 773657845845725184,137042 794610098207420416,261155 777827243527581696,159475 788011980120592384,214354 792222252813082628,235685 794258570594451456,257325 734782987179577344,353374 762101408984248320,431998 751760793755000833,19599 768806390232125441,109104 795668440015048707,267862 787036156684709892,205728 769695371597602816,110585 795071616065605632,261155 790707370397622272,232169 781263731992907776,186434 751545412142718978,18409 762283995581255680,431998 785549964017557505,130635 776894437880373248,158524 787007610465710080,205181 773175299861123072,134470 759389703888003073,47940 788207194512748544,215437 792866676819697664,247877 794589006524805120,261155 774676290775289856,144602 777589010432724992,161352 790347138093887490,230282 771393745984036865,124597 762405994198622209,1248990 732659330072215552,1170365 788063116076593152,215005 765365590915768320,84886 765895387378880512,88874 793867410264686592,256255 770283220390649856,117606 787515398048452608,207965 761606084847017984,67133 794240664661852161,258598 794856691791630336,262849 786689468963164160,90209 759506529804546049,58508 734883402332184576,351158 765999001279672320,90878 762758976475959297,73910 778728697826123780,167319 794543803621314565,261155 772833198497595392,132943 786682045355397120,205181 773953360026275840,139404 794203183534903296,258148 787057149302104065,207613 767743356357251072,100894 767319539331715073,97438 773691803136434177,138382 732909824774545408,354120 750385144104562688,12883 773918087724699649,139577 794041701979615232,257492 789091663134220288,223286 793215766187405312,250033 750838964014051328,12062 790882873666658305,232863 767941899776724992,100891 778035394134835201,139404 794952043769171970,262847 772435947996717058,129558 792367583634743300,235685 763406434319081472,11774 773601032626696192,135074 791385478519922688,237787 758034120857366528,50923 764191899288637440,82544 767870485803569152,102249 771623756779229184,118191 787503389533888512,210432 769157213742956544,111438 794924403784110082,263895 760536880240746496,63546 760615604093087744,63393 761189442140839936,56608 791177486763565056,105109 792077036055515137,243075 769906614388174848,110585 774362848805974017,86103 794564548422418432,261399 766610347637641216,91700 775564520605511680,148870 793119179071119361,249469 764169041246294016,82209 787321086186819584,207613 733329519671693312,148861 778057971532115968,158864 793605906000994304,252408 794964009363509248,263817 759185472492937216,56964 791684407761534976,240665 756294893916549120,42249 786439340041785344,194723 757078126841081856,45964 769651460879577088,113788 776538076114018308,155793 793472723599196160,252408 777251651883266049,87904 765930655956033536,87885 765289822890102784,84724 754752130154582017,22393 792133414539304961,243187 794618193633570816,261987 786101206976499712,192306 755478482948415488,36760 751178249917476864,17434 773270854599868420,135136 759034297772744704,55107 769765793617711104,111454 757179352438235136,46240 765115835346219008,83244 767902581788205056,101681 777576487188852736,162497 794671152144715776,262022 762630536103882752,73926 750724378459987968,11774 780398113416708096,179718 791664127001239552,240483 757644061029175296,48549 794970116157018113,262022 761725303823609856,69548 777996966240227333,160539 794124661844037632,256552 769691714013564928,18030 776511936896856069,153845 760639102102413312,64197 753414140509642754,27045 759193120839864320,56964 788752657548648448,220526 768199889930948608,102618 788783797529677824,218275 768927925425082370,110209 763121998801334272,75073 795067380888174593,263697 780440092330627072,177233 790520057491181568,231464 789916504720568320,228584 793499887828631554,252020 781910587966095360,159876 756205845545791488,41702 763185641542778880,67226 791616414817935360,240145 764212754567819265,82466 761491720643178496,60163 791127543520821249,232169 778937994015375360,171168 785319860624424960,195125 786757373134147585,206054 788432317077450752,217346 769607824355667969,113894 755660834936909824,349060 763484160442916864,75109 778387161343221760,167003 789426569848782848,225981 770725631084597248,120610 785971123989118976,192032 795401263248789504,266151 793238707184730113,250293 787073893102186496,207965 778548795525177344,167407 794039691293159424,255176 795748170382934016,268646 776616632797892608,157082 780934357078925312,183269 763548383252508672,78394 755523474756599809,37993 787338927493513217,207835 764177458258022400,82283 776840425554403328,157755 760138880691609601,60866 794591689868382210,261155 785993329762791424,197637 792834922654334976,247685 791373577333383168,238207 763885829211107329,70177 765716271744811008,82208 751161221236350980,16833 771419462646034433,124597 794720867389476865,254208 774709732208631808,144494 778021280515760128,164403 761297753137876993,60794 760217023813185536,61412 778525212723781632,152594 790775764119543809,232863 763457815411240964,78159 765187707693850624,85562 773710575939444737,137042 790915815306432518,234917 777191401918459905,158387 762767516397699072,74321 793500322408923136,252891 786293398919577600,201494 764996581963796480,84929 794396069517852672,259482 793294416282783744,247877 759237616898301953,57112 789530750416719872,225981 736690555871072256,11774 750377575063490561,12883 773674485677486080,137818 757962369687515138,50441 789846339534393344,226180 790554654681640960,231894 786587312092086272,204835 766443602788618240,92917 793957460411293697,256217 771801454428426240,127345 780597189517070337,181935 790648301833945088,231894 795280806960857088,265644 750617588712009728,14273 762689894166650880,73926 774846972285087748,145681 790950738843295744,224680 758856135344394240,50581 758114248434126849,41703 785310979890548736,11774 771224749418557441,122861 751777076059987969,16422 791716618644500480,227795 789238954952392705,206748 775296186345463808,148045 793097087072079872,249469 771741659293847556,125163 789795114268946432,227907 781578270261194752,131056 792095672866639872,11774 767535257700540416,1249434 777330662210691072,161456 779669244535508994,173347 780853941844127744,183269 794602649320493056,261155 765008325255856129,85414 773147482754801664,134716 760159014927802368,61412 788900633759715329,199546 766041623641919489,90384 764188994519400448,82177 776169686329327616,153032 795267132921520128,261594 780908519709143041,183975 772862692591796224,132364 789686575739260928,226490 756232405241827328,41763 773718058129063936,137042 765446231296348164,86653 778725825218621441,170169 788080332457119745,11774 772596498152521728,90384 781116951007420417,182257 785252912976924672,194044 786279925837860864,202429 788440867379875840,11774 760493965476966400,1170555 792100782216622080,243187 760809333290594304,64758 769881401558724608,114779 770845355839746048,120613 761741318091632640,70177 761678302532603904,70225 771879321572999168,127134 755174592457560064,33192 779528403288526848,170434 794394471953596416,259543 790921609905176576,234583 794909380932202496,261155 793947162644217856,257026 774990417876189185,1250160 767202574068027393,90384 785319632152383488,195148 786480833007788032,351830 752682786717310976,22750 794926325790285824,263090 732592406109917184,351151 771538541675360257,126389 773996546362896384,139404 763382128851640321,431998 794730833579909120,108396 777649977602572288,161978 768917529909747712,109666 768937350554525696,108729 794719959863726080,258193 776100080512225281,153095 742544484093726720,47188 778286985978929152,167220 793211899315834881,243075 772925491963539457,133043 752949243669655552,24467 760582418021572608,63879 791618121492795392,238780 788432881798393857,208014 787378834328858625,210585 780137809428422656,176127 794240455797940224,258598 752123056429170689,16728 787908405189050368,197888 793753723612856320,254714 788230838060220416,215165 763702724420448256,78159 767300442850205696,95672 769276837797122048,11774 781876773151584256,190635 787060637159555072,207109 775070571499429888,144654 756899440892391424,36145 772073534642331648,129471 792031608538820608,243187 791666363832078337,240067 759855041322684418,56964 781233856682729472,186434 785458489636249601,195125 789492041873027072,226461 794883140359692288,262849 776555256381632520,156132 757860725889130496,48735 775855284812181504,151165 762157728051539969,44370 787819515849519104,205091 791349534433550336,11774 765983434774765568,90618 770634699299401730,119682 785276222745870337,194648 755257358369062913,32673 787143156332498944,207119 768545795918487553,106281 775096697571586049,146259 780817039598362624,182960 786352436902371328,201285 789225534827925510,223692 793114409933664257,242693 756335007866683392,42564 793930676504379392,256439 788201174902026240,213064 775515349538205696,149953 757170303189516288,46294 786413872827670528,203391 794553968034713600,261155 766354211797729280,92166 775771345594363904,150511 788886845430067200,221711 740597501045051392,11774 794555288003215360,261444 753792143718703105,29790 781832003431825412,190635 758821673814536192,53185 752679470503456768,22611 754004793111130112,29790 781172700446359553,186149 793231097727426560,249841 771471960987566081,125554 777300479806025729,138490 770200412599091200,117291 767449544141312001,97852 748238193930100736,47188 774755125852266496,144494 754080768293412864,31035 755821256600064004,39462 788506818775429120,218349 753649581150265345,27317 762455120575463424,73030 772185830194487296,129912 793497882456231937,11774 758275853914693633,52054 788009791746547712,210238 794786329175334912,261155 791564443641675776,239405 732269109669441537,1170428 760989085129256960,63937 755147235940241409,32572 779448668659351552,173011 749834388125339649,9717 785308892821614592,194934 774521975578427392,139404 787755971221131265,205197 794001397540753408,256358 764227799703924736,82018 786650751435206656,192560 766049070603395073,90969 774064541659377664,139404 793096653297192961,243187 772106463569285120,129558 788744703999115264,220029 771905279508123648,125111 778585783070498816,168794 794530824922271744,261155 794561280426278912,226320 787666889656770561,191653 789156343034867712,223899 790593657514500096,230282 788070669519036417,212345 758708892020969472,54070 764170182629744640,80939 774215578353405952,141887 780415255566430208,177751 790695549770924032,232169 752196276515532801,21074 777073147359133696,157755 757161069152460800,39462 792297676637208576,243503 763401671422738432,76537 792992993300983808,248896 775728330498859008,149953 781112023954358272,185496 780766703575830528,182257 791008710424350720,235620 792500582259056640,246392 768979545433120768,110302 777959025929547776,163990 759087640964698112,55257 761151994262351872,60999 755122335816884224,32572 770486113408606208,118192 751746130392735745,18156 757576624023875584,47659 758475493716946944,52554 788732563342946304,220028 763451053740130304,78159 758390952931291136,52545 756086072136773632,39162 768260983127179265,104406 794158818502602752,257492 760899647208509440,65222 764475121289555968,81946 777332248592908292,157755 763878469608546309,75724 781272788103471109,185595 759149159655940096,56121 786619068996395009,204413 770296455999266816,11774 744970660900904961,349408 754699532139540484,31177 771440565569191936,124855 756617070549360644,44429 779395753793974273,174115 793353388092108800,249841 793440198788980736,252014 763705158605807617,77731 758506404923736064,53703 776184800654655488,152314 762137614853865472,431998 773911350749769729,139404 766329970335424512,93097 774043696689848321,131421 779823610772848640,173358 764659844099997696,82344 776091084803940352,11774 793420870064672768,250293 785917026275516416,194058 753342373292302337,19598 761478522116464640,68163 761547087192350721,67679 793895446368354306,256536 765896697268535296,90031 791603255369281536,238276 761658709659361280,69747 781177101734993921,185496 768571690309840896,106702 792965812067762176,246726 789724746711601153,223249 763795164515082240,79589 776386757193453572,153610 769311360484204544,112494 776618775114244096,157082 781275520042270720,185921 763900770051846144,80314 772174047639666689,127775 790744949549572096,231894 794560760823369728,261155 762804399567572992,65189 774454879096111104,140230 787084584458547200,208928 732743064779776000,1170320 795667162123894785,267655 778316350083194881,166282 795394235549753344,266888 788536964257501184,104244 794287452840218624,258829 795038856789663744,263532 773707681173479424,11774 794091904224870401,256255 763465477125537792,78129 789262002514432001,224333 762021611616755712,15066 759581684757098496,56889 772405137151098880,122299 759818351912755200,56676 781172142033412099,185921 791995007796404224,241819 792028352571969536,243187 786510471201513473,202429 757941762052747264,48594 772616260949577728,105109 793811897724366848,255393 756270216233881600,42171 788425314342932480,215365 790593676124622848,231894 790993555749646336,235828 766574608640315392,91946 754887794795786241,34175 763486306500358144,78341 763259982368366592,75899 776855931770572801,157726 770010690492960769,116373 794574141890449409,261155 767392015185240065,94627 791348072244666368,237908 775351004967546881,26066 772075027848126464,125742 785997732800565248,198094 789064972118683648,222682 793067204258430976,249210 753957985378897920,30304 765047665633611776,85562 773949964829405184,140437 791381981791719425,238395 795424587458772992,266138 790921675877613569,234583 772881272729440256,132335 793589912603856896,252679 786358478554095616,203391 792222082994057216,243187 794292169871949824,259134 758782101118386178,54070 786889313996804096,205989 763429167752966144,73030 758016268909674496,50804 789510622559993856,226731 792086916875350016,237877 764275910027730945,81924 787021832411090948,207613 795307072887853056,249926 766432198215950340,93286 755157809617141760,35890 766415347331190784,92159 780005529749852160,66922 766471733570220032,93508 788742449602629632,219537 793546560693006337,253274 776444739700740100,155688 760541128038887424,63179 780438730830151686,179560 785572304470151168,197035 791659220655480832,240483 795615230889959424,267655 795433683859734528,267014 765942720460316672,90088 752881131725258753,24134 788162759808745472,214247 794560099805233153,261155 788423128590475264,217285 792179630111330304,244550 794589623364227072,261155 748339474522857473,354285 768202041059532800,11774 793867983927947264,18395 758811010530541569,54070 753033398474579968,17416 785667941266186241,196277 790940273983430656,234583 738819635139751937,11774 794607717675503616,261987 773642386740088832,137869 792792131085688832,234568 776774291652161537,157755 758304639582212098,52112 758739919174979586,54781 777906845918769153,163901 770536935232200704,118191 780087130936573952,176128 757071050203103232,45857 793182648218882049,249926 793847161888706560,255942 750466436829704192,13450 790752725600391171,233307 754017539273785344,31106 791303602459512832,234583 767805447978057728,101681 795671063107698689,267862 779864557108006916,177233 751092549679546368,16897 785786108860702720,80720 757855315115126784,49754 768643022988926976,106716 794278134174646282,259231 776486280473432064,156061 793097472478294017,249469 773164150939750401,132908 778358364669612032,166434 791389211563786240,238780 794762235906179072,262752 764078309600747522,75396 780903931203452928,183269 793464964082118657,252408 794191193433370624,257325 767143882488356864,97432 780048513610706946,164814 756205346016722944,41680 775412333648736256,148800 758688701568331777,54070 772316478624235520,121795 772714700807270400,129436 755639439519514624,36895 788102746083827712,214209 793448296031346688,252020 766602575978323968,94699 794207480507080704,255826 787903101680414720,211347 758736418382319617,54796 785376713085743104,186883 785660537807843328,197324 749747489201348608,10064 776224574664945665,109713 778537254549647361,168687 793316534810648576,249926 760775497273974784,63149 757801911420497920,47283 776022377146753027,151156 786988948589379585,207974 794637899228676096,261155 778229728431996929,166197 790938953205452800,234583 794806811396280320,260925 790818949302722560,230282 776142974837067776,152735 780742060370489344,182036 764866154821189632,82066 755393107101966336,35890 770880700497162240,112872 790749750488203264,232169 786400597893341184,203674 771162003339522048,123085 787936184081092608,197888 793659987499376640,249882 788075181709426688,211890 792442354342899712,243659 778935716835307520,171168 780675423692726272,249811 786221297197912064,201555 754078816335781888,31686 733425831997898752,355952 761664194286460928,69878 751803613479989248,18298 749368663329763329,6977 780886317806841857,183269 780038805189373952,177472 781063947231252480,175241 777606250792038400,162610 781478782540607488,188119 791617754050600960,232169 786998699612336128,46572 751862088994205700,20199 761570512929644544,69231 770945987833499648,121949 756572189525151744,44056 761560381953220608,69231 789149756312412160,223491 793172636872224768,249469 790924359741300737,231427 785946987686486017,197512 759505596911542273,44429 762783164968407040,74943 774323100691333120,141360 793095067875549184,249469 762820626130276356,73712 793499880270491648,249926 766061337466249217,81929 790645284057538560,231318 794503560511664128,257353 785812491683127300,197286 793594664452587520,249926 762619223462076416,73814 756286561516478464,42249 770219660885135360,117257 793031577127247872,108396 789777596741328896,226490 793873702374957057,249926 752759496355655680,18010 732170493097205760,349795 766253439622021120,91946 778062038518169600,163591 795044782087307264,264774 767789108093677570,101203 768214678736474112,95055 780479869050294272,180233 788167342966599680,215754 740338706838495232,11774 788432151502991360,217519 771486600102551556,125554 777621030789533696,155898 733070111960109056,349197 786636526146813952,204929 788266201839497216,214915 765253512594796544,75109 775384734914326528,148170 764457752747925505,80939 770439347573297154,114254 764128340760465408,81388 758849764444090369,54070 794783787053826048,262752 761754525107617792,69947 772036176593186816,353879 756656560282046464,43250 780612298679332871,182122 770735330840473600,121046 780924746619846660,182154 765312607842603011,87169 757335335328157697,46463 794902342919397376,262752 756242703298490368,41703 762254561134256130,72142 771678938137591808,125145 766001272990396416,11774 785628682429698048,197512 769556577430876160,112382 756219289267347456,41680 775329802983276544,148419 791348381188841472,11774 761464302586859520,66801 786335451988852737,11774 767163939205427200,97386 732697457054781441,353334 776845968880836608,11774 789664573821325314,212131 790982911843454978,234583 767928772502749185,100559 795069673339490304,264397 785559297379794944,194205 776907479691255808,157993 764249843292176384,73196 788455253851017216,218275 791090701102485505,235968 792124011031490560,243848 763140439201484800,431998 781708887904968704,189254 781826260125175809,190635 763193869202755584,76188 785797648783511553,197512 760503731637002240,41680 762967642705653762,75677 749609464576217088,9332 773674991359406080,136575 758143080411328514,49821 773948209345531904,139404 767808435677040640,101163 760724145420308482,63631 764175419180474368,82203 787391748704272384,205651 759123674431533056,57189 755063310790365184,34666 793187724144447489,249348 758030280661798913,50654 759947580436418561,1170396 769178621952954370,66057 793883455834640385,255942 793238100789059585,250293 760365090549923844,60725 769056391638224896,110344 787355446063489024,208146 759161005234528256,57105 750826888445120512,15649 767699566267277312,353374 776756007586394112,156518 791442964983668736,234864 753977796230283264,30590 758137737627041792,41703 785521441546637316,194723 733257257664827392,1170794 756679382949851136,39475 766347383777193985,80939 777778868530753536,163149 780819287103664128,183269 794988404245139456,262849 760856050190790656,64722 756914068573655040,44429 771671346287775746,126152 779001098388594688,171693 785296028274663424,11774 750631987883409408,13201 753937441761927168,30529 755830449239384064,39462 760550386029649920,11774 760980100615548928,65626 778050996064751617,164669 781602156948361216,189026 774350754274381824,143210 793099326159462400,249469 795220807337340928,264774 760191806931886081,61352 774031658257264641,140025 774720359824142336,144602 778639254603780096,11774 753635589585506304,11774 791030649641500672,234583 777502189258469376,161542 770260903312945152,117257 775142173196955648,136814 791728088044359680,240145 768071332428967936,103261 773599235975614466,137927 774872524517552128,143585 790598897613676544,232280 766342780356550656,88809 794622577637556224,261155 766498601531019264,93286 766447355755270144,80939 769371128133451776,113465 766406101583667200,92213 787374534450155521,209269 792725941046738944,246987 795075724193501184,249926 772082953530646528,128934 788475346026844160,218275 760723485396271104,63149 765639547841576960,88871 795378563402911744,266491 793263257091878912,249926 776418360124928000,155451 789486043754094592,225358 771159871483969536,122973 773231911951097858,352982 793602125695709185,252044 785913543769985024,199546 793631870256877568,252679 778533581165568000,166682 762697437068877824,74247 751066747331948545,16728 770722056895799296,119746 790189462458363905,228888 781312622813671424,164764 789564121402310656,205972 757349996060475393,46006 755893986993311745,40550 771225568918376448,122967 769862067411116032,113332 790985574291152896,235590 767762780615172096,11774 791326648876478464,231427 753648384976773120,28866 765315584162607104,85562 775794871143636993,149953 769764753485008896,109666 754717778058158080,33356 779763032062697472,170294 752209420533264384,19703 778324224083652612,167220 788856072329060352,216009 787832440857518080,211347 789529564766765056,226881 757241722845876225,45348 766671156526977024,94684 771113602149330944,122145 766030253290496000,90384 788693625311940608,220029 762634957306998784,73926 785518973764841472,193669 788685901165694976,218258 764160999851167746,79407 790733113550893057,232863 752903639660756992,23456 785574735237177346,196696 785602528436105218,197512 791774564258721792,240483 758378780767379456,52167 795741652346404864,267746 770053981221556226,116619 787738478259732481,205197 772105224479584256,123354 757651813650792449,47940 794124874499424256,258122 752154426480087040,20283 776048586266124292,151463 788207916520132608,215608 795355071773048832,266500 788885822950866944,220727 768788433204551680,108849 794335141267017728,258741 773362723891585024,136439 754818037744857088,32963 773617364621557760,136947 788450365222055937,215104 791669135792930816,240483 795127543082995712,261818 768829668636106752,108849 759181292206370818,57105 762703724489895936,74247 792453841144786945,245074 765383202760454144,87145 750304725933916160,12357 774230039126679553,140444 787255651852513280,209736 768669512992514049,107529 776275326779334658,154832 790922755403309056,223492 791845095968346118,240070 794916302683074560,263895 732693701852549120,1170675 757603494689857536,47264 766015753862524929,90384 757268187897536513,46384 786171516417212416,201292 753593715952717824,28281 774022442935132160,138819 778649358321319936,168284 755501877782056960,37294 762118299639422977,70858 764927255684354048,82002 788820426877272064,220029 794669002303881216,262022 732932943958548480,1170725 788029869296869376,214492 791392197392277504,238205 787300192466776064,209974 794313734491688965,179954 791045383564636160,235179 787646555285295104,204413 774216506158772224,140444 750457473258102788,13021 779308298969374720,173753 790555314999300096,231550 791107327487270912,234583 754724009699188737,22393 793083037462462464,249348 761814616880144384,70509 793180966948700160,249469 758322797429022720,52027 778531993826893824,166913 792178779103703041,242693 795751440610422784,267576 771111599084072960,120507 780636794073124864,80785 773915553727598593,11774 762731433161007105,65180 771093678274252801,121612 770604305971765249,118192 732790473883058176,398870 762015697912201217,69878 765069850645377025,84753 750752255448485889,15073 754756811165609985,33549 777920644164022272,162497 786918914290651140,205181 793999488964820992,257492 764877667648757766,84724 768422868703076353,106281 791351768177340416,238395 793131227381235712,249469 795709269295435780,265908 766506958371205120,93405 778257494778916864,158673 774784074875416576,144730 794711290476367872,261155 755074225212235776,35044 758667449583624194,54070 758298924847333376,52112 749797461141495808,9754 766003001274277888,90908 781885504367255552,175542 790891586997612544,234583 789151079904587776,11774 772470652909395968,131045 776823257903144960,158520 762304021210230785,431998 770376304201957378,82066 790951693961789440,234796 793423680428658688,250633 779933933878345732,173347 750301790378295296,12357 772464630765461504,128934 793216057179795456,249926 778033949784281088,164669 766372006170427394,91956 790606889100935168,232169 790887783384682497,232169 770972329748799489,122146 794874379243048960,262849 761128242476613632,61051 771184494095106049,121612 788710508773769217,219989 752297250517164032,27284 773563639760494592,137158 778407514853416960,167407 757717873963913216,47782 774116839861256192,139983 774740624461275136,143043 779158642696318976,168284 793572069443272704,250785 769170214835531777,111558 780679274147749888,182036 773898927439507457,139404 769571365741535232,113780 789056490523004930,220029 780583366252957696,179054 751132053265981440,17143 777937914810408960,164578 791454715301076992,237332 791922493258891264,240483 753627426534543360,25189 794616267172876288,249926 768020832769671168,102137 795428446629302272,266079 787888081600786432,212239 788391581971689472,217519 793390668160835584,251788 793167235875430400,250033 793187359588167680,250033 793512789247524864,11774 790954794445774848,234796 733476126878666753,355480 755994192648609792,40115 760259026965770240,61545 789333128393265153,224680 792416189070868480,239405 791825139541377024,240483 766061094846595072,87904 779139840218497024,172148 780096452899012608,176203 788782530073952257,220526 753295808875855872,26924 767092575010455552,97811 788132616956293120,215754 795384137821646848,266151 767678583963725824,100605 769281475560763392,112788 788081189139734528,214209 774737794539270148,144635 792410796500189188,245750 764221171277656064,81946 761188050936401920,64730 765020694937604096,83903 788456494270337024,215030 792317766229495808,244952 750017255677755392,10653 767798526868791296,100893 791325855951654912,206666 773339534440398848,121080 779442747895910400,174294 752662230932467712,22779 775594070878064640,148861 792131781466001408,243187 754753832165539840,22393 753800444959461376,29790 792018774916378624,243092 780609986250412032,182037 794203772993949696,255942 750312127701872640,10057 760617041938219010,62728 772075208140357633,128017 794552751942496258,258193 778961965548965888,171324 795200260972969984,262752 751643458096361472,14277 772775769806372864,130382 789167092285046785,221416 764211635963719680,82283 754747258118307840,33356 773356836611301376,135025 789559480249757697,226731 793437073743151105,252196 785806226403786756,198094 794005998054707200,257492 795160711697760256,264573 785701205888540672,197512 794751740893532160,261155 764685970293846016,84422 789690047645704193,225981 768504918969724929,106819 774985578127433728,144494 778004286550794240,164826 758791870403137536,50360 775878788341084160,146305 767814544676630528,101463 771025941657038848,122702 750786320524390400,15066 769374173118468096,112363 787480083476774912,210313 772295042945855492,129551 786426472143720448,202429 775475508167397376,148537 763859736320172032,79911 786186430166896640,201494 790244741585575936,228341 759110236976386048,54842 778291749466755072,166390 753844569066786817,29263 793584952210255873,252020 795077770556555264,264397 774372456253587457,141887 793180966223286272,249926 788759654750756865,220526 789239476291854336,206666 758257088908976128,51750 763698530833854464,77598 764249859469762561,82457 751875844201586688,19296 787374702989684737,209838 755892235619606529,38459 768471465050173440,106774 776789359680860162,157693 750824140920193024,15634 778685427469328385,169923 793247348730302464,250633 765534547664482304,87858 755949496828321792,40802 767805248303837184,101163 755976421768507392,36169 761895085634183168,69947 792867435682500610,247877 759415561411371008,58309 793849000818462720,255942 794753308468637696,262313 789224470514962432,224680 779876233114976256,174465 772867579966652416,132335 773368451104591872,132996 765560170063753216,74247 768592527566004224,79987 754001321007644672,30815 776890475534057472,154965 762596878458445824,73662 777926401034969089,151463 777597542704046080,7003 774410913730310144,143428 749278523089616896,8047 771452518454824960,125507 750034112333901824,11365 773741072031879168,135025 793585950093930496,247241 776607052265316352,156926 795153907550863360,257492 754119547230105600,31939 755164950675415040,35890 767915495215489024,97811 793872205780103168,256255 749731411729473536,7816 757640715543322624,48351 794191951402631169,258598 752976425490141184,24467 773952686832095235,140444 776269666952019968,152946 755068412703838209,34666 767401238652678144,170736 776816915134095360,158428 786474210336145408,200079 789260785818013696,223935 775296548406226944,148045 781186425211400196,185310 771749730955255808,127734 764181821311647744,81946 793291366587523073,249469 792804001192538112,247240 758094034321678336,51069 758660737690640389,51069 769033206481969152,108521 758633530427580416,54070 771022406479740928,113332 788448048099753985,217837 756248252626894848,41798 755865331189579777,39207 788711174145703937,218349 762826776082984961,73926 785933712202539008,199546 793387565369925632,249469 770657020693340160,118191 778612680399605761,168794 790868933481934848,232881 795279242963668992,256439 768093564194557953,103354 787092861502226433,207151 761094439850811392,65455 758387088979005440,52720 759210576606363648,56501 785999527757094912,199262 761422525326852096,67229 788829481540653056,218468 757589700370653184,47940 788532623249399808,218875 757806303536254976,48491 762273069448790017,71502 792927667804786688,248514 776827405512110106,157693 763007631761870848,75899 764137590983421952,80393 772264967701721089,121795 762335143243767812,70886 763289322938249216,1249085 781181545776308225,183784 760512985865551872,62771 794315319888269312,258741 781765835568271360,188807 795042469222158336,263926 776446621575938048,155390 752310600064114691,21017 786649516455792640,204413 787854277733515264,212357 775651030084091904,150511 791083832577495040,234583 764212379513188352,11774 769938423733948416,107745 785658577327226881,197512 755393607927009280,37044 795045608218357764,263532 794616921358475264,261155 753856336652341248,29263 770981567988633600,121612 793959233880367104,254135 768547251094368256,107559 792414516210503680,245634 792379024668450817,11774 789749963458617347,226803 794703704146333696,249926 794961739137880065,195876 755101869823766528,35445 795057258723995648,263907 761341274637099012,1248861 791493806755459072,239405 794504594789371904,260033 766385550714544128,92048 788777946186149888,220526 791730052215939072,240067 794217653267218432,83342 795394311122780160,266079 756552411368464384,43751 760266791994200064,17416 780436106730938368,180310 795395833688686592,258456 795654892765388800,267521 779434271513649152,174557 791411985971687424,237857 793170527246544897,248988 772651262726791168,126498 795694353918267393,267862 785736173868027904,195975 750911535296290816,7275 781144832043470856,183759 780886960227360772,182481 774405589417857024,140444 792204594159976448,243187 794331222566543360,249841 765582059096137728,88124 787406853227552773,210928 776137411332112384,153248 767664736301350912,96196 777324028134653952,160539 760153720235651072,61051 732889723220426752,353241 750434770568486912,10662 789905674377519104,226731 790269857275187200,246425 761012420404019201,66116 775762264687345664,151463 764947253823877120,11774 793176412068851712,249469 755133929162702848,35737 764367231677530112,82066 774391305111691264,11774 792813546555834368,247819 776814693419712512,157693 793790890976301056,255393 752916773478010880,24173 779014693428064256,29263 751756085401382912,19352 770989937068048385,120963 779117489749827584,172621 769174224921440257,111438 781202418193272832,185595 788289182967947264,215064 792524480098791425,29271 766675938926919680,94689 795285347542429696,262022 766373991942455296,91946 777343208166608896,157082 774024030273744896,95075 787691076513443840,210253 785447921768628225,194129 793952280819007488,256225 791906192448565248,240145 760929480068112384,1248832 781867523251773440,190635 788787072505032708,220332 757478794227752960,43986 793347731930644480,249926 758695352417587200,54070 764530862218174464,76858 773920561248423936,139404 788802943004839936,220029 780803357267013633,182036 792819146828423168,247877 769938833974571012,107745 786539894000627713,204413 753762325316956160,22439 764971827550642176,85562 755122160541261824,34666 771286389472137216,58508 775379310102339587,148537 795469086796972032,264397 750395091991224320,11372 785911297011359744,199546 778156826110156800,164826 794934573809311744,249926 774788201718218754,130988 773242246611152896,132996 780560921546502144,158673 740628027856584704,349784 757690329025748994,48549 790615784754208770,232884 793655948728426497,254135 775797810583044096,150511 775797063246188546,151212 755112145423962112,34731 769314681475379200,112199 772227764891951105,128713 768199125229854720,104395 777529836650782720,161960 788762046527512576,218275 778279845298044929,166676 787299818607562752,209035 750851471462268928,15255 764109096333238272,81702 764206209859715072,82066 770397995661529088,118191 789988552448835584,228124 793633199897313280,253032 767848650345156608,99212 760496555858206720,63149 771798878718922756,127871 768670935566069761,107469 769262963190484992,112399 790963557558910976,235487 763826574663770112,80486 781622431245017090,171693 780557015655419904,180723 751207780095258624,16299 757780545489240064,46384 773876259302494208,139404 781208448201523200,186256 790545085406580736,228527 794664162035191808,7311 793791408972922884,255393 787716784501600256,199307 752700415926415360,11774 757270529900445696,46006 793229343560339456,249926 767725248871555072,100893 765669303463075840,88874 756295383844663296,42564 777116782364471296,159847 764600693378265089,83391 757695645016698880,48549 761955079721279489,70177 790285098146988033,230485 770077534235099138,116094 789192210763816960,220332 793789510303625217,255246 795736411861352449,261155 795754296004395010,267862 758332283048820737,51809 766714531615797248,95708 794965773487919104,262925 768661706872467456,106896 794572106835042304,261155 759485390164287489,58537 790983153334779904,235147 755428163044438017,37433 758852882447728640,55257 751822845840424960,19562 785603793836703744,197297 794532888163258369,261155 788152450192728065,216009 756360973229789184,41472 793097127262117889,249469 754756793721495552,33356 758069001150865409,50827 781242492968546304,186434 775662805168955392,148870 785859466461843456,198571 762636814259806208,73814 793873260207308800,255908 794843942370033666,258939 753772303742275584,22715 755555861846687744,38286 773205957291769857,132578 765416220900397057,86103 775513998414475264,149953 788971473096638464,220029 786298196670701568,202007 766438276701958144,93823 788574356918198272,215415 764472896060293124,83391 768977175102054400,110209 758835469106814977,42453 790667551500013568,233307 792032313357979648,243187 780887872043909121,464984 760420545502572544,62063 793186172654628864,249469 785320843320582144,11774 792941473880825856,247074 770240587396186112,117257 770397358358048768,118191 772058385017700352,126498 781158883909742592,185496 791097009323249665,236454 755842234860376064,39911 733050522140188672,354869 764515801139470336,1249244 773235756529844224,11774 760807085009346560,26066 768488677274165249,106716 760702865690288128,63149 772184091340972032,129700 756806569371668481,43911 769149493849628673,108795 793509286416490496,250293 770262409311322112,117257 772185232313315328,129912 751774402979782656,19352 773859449836560384,139404 750356691116449793,11774 765690471775543296,87904 793868687098859521,253043 775068461877702656,141091 791668694501904385,240483 785445364564234240,194073 755476636397469697,36859 758804077736103937,42453 787307502425804800,207949 775326291746754560,148018 785605085850198016,197512 787046457815826432,207733 763454125845585920,75783 772959972867145728,133454 764171662350778368,79288 785359449053470720,195481 770082788389294082,110302 794899091767656448,262752 759609047821721600,7092 764998690138316801,85562 762746325293211648,73814 787027310906056704,208014 732465637302226944,352174 758545923895091200,27045 758761471559938048,54070 777183288494526464,87904 753707283109019648,28512 765308373344452608,86472 750023918019350532,10654 763580563001380864,78561 763700098962292737,78707 766345832991981568,80939 757072183155916800,45857 770351669402009600,118515 773908526624374785,11774 786166724978585600,201440 791718551274917889,240926 767483604549054464,96883 764198731835121664,82066 776001071185616896,152735 754063665830256640,31389 773971817425989632,139404 779775777512357888,173347 767725148518612992,100893 777003284620046336,159876 763152166747906048,75073 767390978760118272,93900 755738404982251520,35591 772341345369329664,349486 771056578883563520,122146 778322335849996288,163586 785867398314205184,196277 791097536765239296,234583 762454990501707778,73288 764819637171290112,84724 766614153163333632,91818 761913661933793280,66815 792119087975559168,11774 764621002022133762,83381 775088053073375232,141316 786959541669916672,207287 790937585786904576,234583 794947272274509824,263895 769674364707110912,112336 779192231152365568,102730 790663534342320128,232137 791762277846413312,241034 776070272109547521,150249 791430872239136769,238395 785746041165455360,197512 790872602734686208,234556 756353224701976576,41518 770419669836697600,119096 793885516642910208,255162 772226056589758464,127925 770378952649023488,118191 791283723991855105,234551 794708783549345792,261155 758259372602433536,52061 760111152298811393,349060 771873442337402880,128615 756280477540024321,42432 772305355132968960,129558 773885833648693248,139404 795699082937376768,267655 769298785872719872,107444 786949703434956801,206642 794745631273123840,261155 776967737465724928,158387 764927809206652929,11774 785991649461665792,199891 789322492305285120,224680 794564403966316544,261155 792466917378367488,245750 762096350515179520,69210 776615352310661121,154832 756500585927569409,42249 780245990133624832,178716 791917097265750016,238594 788056529404563457,214354 775110999779180544,146259 789161196473552898,11774 776187533117886465,153743 786872322657398784,204358 763904733195149312,80486 794550387852406784,261155 770613826391638016,119832 790917093826887689,234583 795303982939840512,265257 771416519926550528,124855 795320499240898565,264774 781257805416140800,186170 767866282444140545,99328 774907407721963520,143043 786872877312249856,205143 759470197380034563,58267 760546034569314304,62771 774809307590254593,145244 776758660726829057,157755 768778935383580672,104973 768956415415164928,109666 760407625578246144,62063 780434403659018240,180310 788868916886003712,220076 788152881841106944,214763 775056648096260100,138532 767938608456097792,101808 778987452883017728,23762 785814214883573760,198671 795716473125748736,261155 771101061264408576,123623 793502941952942080,252741 790601964191150080,232169 776147411194433536,154071 770073041850294276,111517 758208556571197440,51925 749285713242361856,8117 771739669415550976,126293 758366551296925698,41703 787239469237800960,208252 794743106671353856,263108 795347661444485120,263896 772158136559906817,127707 754843243481853954,23672 766758315011350528,95568 776770514568093697,157840 778290483927875588,164764 777034557526859776,157755 780953116871041026,184223 779396356641214464,173964 735017079749763072,29044 764157822015799296,82283 792148464989642752,243648 764862654909411328,84724 732984513702285316,355106 758767780900417536,55112 773942887675342848,139404 793169097122914304,249961 768518057484390400,106094 788853327790379008,216003 789182572681043968,223286 732688974523846657,349370 793794076101533700,252196 765421775249289216,86440 732653347627372544,352911 758665290838380545,54070 787159938627796992,204413 790229946404745216,228888 770807096275185665,121479 771937376717443072,128017 776093372238929921,11774 785646273454043136,196686 792366300064538628,166316 779315668441333760,174002 780617346863869957,80785 787873510983102464,213217 795201443875749888,264774 754729041236594688,33356 756954244251422720,44935 780809449288105984,182036 767133835440062464,353124 768242991467106304,101681 768437156461281280,106023 793459083101609984,252408 788596604890742784,215437 789041179350347776,222627 773515300020957188,137042 753729379830640640,11774 780815193626578946,11774 754743832651128832,33356 735999099103674368,196346 768106483267407872,103506 790324260057165825,229724 791330872955842560,238207 795497041749245953,266079 757800908885413888,45964 793881552929292289,255942 758515188677083136,41680 768993238413959169,110302 785503773703692288,196277 764187427128877056,82009 757083978113351680,45857 786550918741364736,204413 787980012217569281,205197 755497088247476224,38045 773982628403961856,139395 736997660117368832,196346 766401819517997060,91946 732830170453843968,354243 790602363811860480,232169 795388262521020416,247930 755108754710990849,32963 781439950575271936,139404 787175691800412161,209184 770026562347499520,115530 775844651823607808,151242 762780386434752513,73707 764916398887841793,77849 794236751783096320,258598 732354350257836033,196346 763889113443426304,80209 768623377338642433,107745 776012205246394369,152872 780914056110731264,184223 776901569090613249,159359 779107540256776198,172799 771735760948989952,126152 791407119773863936,238207 770709476437479425,113165 788452116339695616,218275 792095636791320576,244008 780746531427057669,182036 785877368363560960,198591 770481921340104704,118192 767453025761800192,98821 781371414511128576,139404 755694919738589184,90011 770071166845325322,115435 778750499340169216,169201 753714646595559424,28819 789531853145321472,221731 764572524323667968,79561 786760887088648192,206008 772247936214437888,125554 788863890536792064,221143 738552189396779008,11774 787101215708545024,207119 792430905520365568,245148 795302739278495744,261155 790584314941485056,11774 794681227987001345,349507 795352900050374656,266138 778350854973825025,166532 773879763735867392,139404 777823161287118848,163763 792368655929528320,243187 754746882820374528,33549 762276250664796160,72035 766620592304979968,94766 772925106880385024,132578 776062711952183296,150249 788874461500018688,221711 756404687021150208,42344 770374508519624705,109875 762475596601360385,72678 793186660229840896,250033 758818589390442497,55580 765292176620285952,86440 789227416094998528,224221 764896983492341761,84724 761400612173058048,68144 794746764993658881,262849 767729131236851712,100893 785845020934991872,198878 786002377866407936,199211 791717748988579840,240145 751966868043292673,18215 792213891270922240,242693 785692488430292993,196277 779860202178932736,174230 775202483534635009,147391 792485248546119680,243286 778727590244646912,169410 753115237348470784,25006 763089601481375744,75899 788690210376802304,104244 769652194085863424,114587 737875100393967616,1182455 754985268428636160,33549 768357431550377984,105041 768478581991301120,106774 746388417697751040,1247750 770749495176986624,120690 776181497984327680,150419 791282492523196420,237236 777575762044055552,148419 779316431737401345,158387 771493976629055488,98305 776681319380246528,156926 774976381855862784,144682 768957779755360260,110362 793402890589204480,249926 776074671141875712,153095 767054406978338817,97591 786243689177755648,200106 794523266148810752,240718 786025140370964481,197512 775808658726727680,151439 769263279109763072,112399 778436123798274050,164826 755679946069114880,36961 786110982120767488,197512 788788257211285505,220029 788152097170751488,215754 760485663057772544,1248768 750411061174476801,13201 786374069042094080,202248 753323343760265216,26871 772454183626649600,131027 754009549913284608,30590 756218449777479680,41680 789023386710048768,222647 755555494048268288,38459 779135364292186112,172945 756375445222948864,41694 751827677993205760,14277 788037871278100480,214492 749747014682968065,10064 768856161403764736,109167 757274448554627072,46384 792451853845983232,245268 775010995685068800,134875 777654230609977344,160882 794982250614059008,263906 788150038589353984,214763 764485290354286594,81946 794351506363297792,260033 780942496566312960,183269 732710695066841089,353714 764067786104508416,79344 792526873456619520,245101 749850745470652416,10504 754745760999026690,33549 759163615643594753,56964 793979183420604420,249841 794890187675496448,261155 754787106178883584,32814 755115826307473416,34731 767895582883053568,100605 795292070617423872,262022 778013397057204228,163166 788100924204015622,214247 761376274455625728,68182 785811686724816896,197512 772893297903820800,133043 777176369025445889,159876 767787645590122496,100605 768467291365314560,105041 764955624186589185,83106 773642710070726657,138382 768561757484818432,106702 775058823627276288,146259 761082755614519297,64722 794092237525291008,257674 764179725342289920,82390 785572252041576448,196788 773643099897753600,133702 749630367179481089,7546 759204372492460032,57336 771703240769626112,33169 794485339217862656,259034 762135952584089600,431998 760807435238014976,64722 788770435638956033,220029 789771544264187904,226490 793171455936606208,248437 775447252844285952,148654 794625074137563137,261987 788122640540049408,215754 788815961851822081,220332 791369473336889344,235963 779619018730635264,174315 764278034606223360,82002 749368098281648128,7816 764058582077759488,76552 790938527248683008,232169 792363899752370177,228738 771167406739730433,122967 774002842755407872,118191 758008718420086784,48663 793872138268733444,256255 755110036779720704,33355 756944520340762624,44291 766259863320166408,91049 775898044957126656,151302 791280264953540613,237491 761673830595198977,52887 781203199638302720,186434 747465529229721600,11774 793984708317220864,257325 769588183348744192,114422 775393916757610496,148574 780505459128045568,180112 789282019167666176,218349 767356498863267840,97852 794195660459241472,258598 769736408315596804,112788 786363371905961985,203391 769504462071173120,111297 789191270610505732,224450 791708288131985408,240483 769440514466734080,109571 769016732132540420,109767 775783059199254528,151262 771753800512122880,124744 785842292502306816,198878 794158303689383936,257492 771417460826378241,125367 793101082998300672,249469 762254091175231488,70858 758655252392468480,54070 793438113213349888,252020 761718731558957057,69794 793095403843493889,249469 769190057249046528,110344 771107222428393472,120610 764959619823403008,84689 776137072511971328,152314 786258258797338624,201958 790571555486957568,231894 755420955372036096,36961 753325188759031809,27061 786684345482407936,203346 776013748624560128,151242 776833294369513472,156835 786795350426128386,205455 791311206715838464,11774 776799019305762816,153921 793224158343593984,249725 752015037687005184,18893 765561053287747584,87904 757604484033966080,47545 786394945817042944,202379 794350719801458688,260181 772161543957917696,50581 757273354390867968,45014 772786594197540864,118191 751635239919837184,14277 765254254705643520,85414 791071579178500096,232169 795330857053655041,258386 763097170971164672,76429 764160968435695620,82358 777842518557728768,162294 770743466426970112,119937 771692699208384512,125853 773905537704624128,139404 794559809739771904,261155 795484427488989184,266138 763363647292715008,75631 765049779311276036,85562 757010045334945792,43341 794535705561198597,261155 770407484250918912,117257 759317688590237696,56964 780222023402479617,177773 758649643743973376,53703 759829071148687361,59666 787227829666717696,46572 785566009226846208,196676 788905259934617601,203546 792497904959139840,246362 760298127853248512,62235 761237131364884480,11774 763087127768862720,11774 760647575317852160,64197 763337676086837249,77626 776628432004341760,157082 757081946543443968,44293 759811514576412672,59477 768265597700435968,103924 758722954280603648,54796 753017058321833984,25223 755231298784858112,35890 789474111353450498,225981 767677095334076416,100605 771206088448352256,123825 794876864674205696,261155 795294179463200768,265257 749604333545717760,9332 755964505235095552,40986 787450730244440064,188577 756628505224327169,44429 786959856133476353,207287 790939811225882625,234583 763153296135708672,73712 793131176990871554,249841 780688899064463360,108396 785916592496451584,199739 794915123814989824,260613 771230964034916352,112872 790675615246495748,232963 761646117331333120,69356 767007452436893696,95708 757894648270581760,49754 764044814337839104,73910 793983092520263680,257325 755817549573582849,32873 785674400020463616,196917 794620337552052224,261155 755773780341948416,39207 776801357915426816,156835 762013997134602240,71026 760111823525847040,61051 749274690380705792,7816 750435449148092416,12535 793633084184723457,252408 760553381706498048,63149 792026540322136065,243075 771784054391791616,127366 749428661892182016,7234 755281808845967360,35890 792148277206589440,243451 785321192576184320,11774 785984539415810048,198255 791323269295136769,237491 773387764385677312,133666 792101474373361664,244029 795456025398833152,247651 788922683362869253,218164 793976307134693376,256255 785530747297738753,194723 769167453909725185,104932 772218922250670080,128931 776235029433241601,150663 778345000337670145,167220 775088271353384960,145866 732305406228373509,349764 786651716343173121,90209 773870274265636864,139404 795727037067575297,268356 761706838337347584,70177 779532442331934720,175549 786289898059771904,202275 753227843803295744,26029 757084917096390656,45964 778168074398826496,166282 776766124713127936,157755 753976393319362560,28866 794545462871261184,261155 755160186713759744,35890 765068585194573828,11774 768141511552671744,100559 776507671549612032,155390 794261006017036291,259200 749384448786006018,8497 762723561488388096,73926 770133061572976641,114254 791077392341020672,234583 794590890606075904,261155 788528934656835584,218455 777187799556427776,160221 760997642713255936,65222 780862613299142656,183668 753673777762840576,11774 765310724851785728,86120 788677966419091456,218413 790274725071114240,228820 793851740231720960,255942 767090352998248448,97811 787087859488583682,208980 768449820289708033,10788 754910837731500032,33356 758516440483917824,53185 788523309424082944,218275 778376209927331840,159359 791419778187468800,11774 766012014871314432,90384 785603936875061252,197512 793440381895532544,252196 794546096957571072,261155 754200619842408448,32157 793938201408897024,256255 769679102408269825,114301 758351454210027520,52554 788779669730447360,220526 791780574645981184,240355 759841847782969344,58267 776849219630034945,11774 785786727835119616,197512 793980941769113600,256255 761412231770832896,67938 790699996182147076,232884 786448024662839296,110585 779619545636044800,108700 758726892631519232,54842 786514049504841728,203710 778201254853873664,166390 772906621890662400,132335 778293283529302016,152594 791484497460092928,238272 793127469196845056,249469 763163634767949824,75899 785287748798205952,193669 791414368898396160,238639 791726264855908352,240556 754705540488409092,26964 785959266049937408,199546 794434802367631360,258598 795377724063936512,263906 791234084403937280,237311 792212660276297728,238639 768780008362049537,108849 768945908545388544,109666 770940049273786368,122014 789510859751993344,226712 763769842927304704,80098 781896797534822400,191354 764647125778960384,83459 774718814562848769,144152 785592655971397632,197297 791839930158686208,7706 792073332073955332,243187 792915321740939264,247675 767814512317698053,100559 777358170733748224,159876 771349827099693057,118191 776854067888943106,158815 786010649943945216,199561 773925104614973440,139404 774004623543767040,137965 751858463878230016,17794 773707395742695424,11774 756227863758663680,41680 793195294636830720,249926 793134479757996032,249469 755773059391336448,39462 780763361243987969,182036 795760836220452868,247240 777869313587998720,164001 780602558825934849,181789 789297597823328257,224680 794026021246955521,247651 795093670353571841,265191 753838080390406144,29819 756585670668382208,42432 779506909980139520,175549 785902298069368832,209828 771435232251617280,124744 788873099974316032,220526 761906343078981633,70858 755161351593558017,35890 760871208099287041,64197 787718914776129536,211815 793280936305577984,250216 776193022258130944,154322 781573457553358848,189088 749500943864066048,8747 771086504332591104,122388 752981585209626624,24196 786741741533540352,205728 763850613704630272,80486 769596976719618048,112239 785956035429224448,199546 753621088442191873,23739 775707348773982208,150927 776639328961245184,154832 795057233541419013,247930 778405006449926144,167677 757682820529532928,48549 786246224009687040,1063777 789244912495501312,224333 752198980885442560,21074 754736583782334464,33071 756536493535920128,43848 794607045609656320,261155 790404961293119489,11774 790328438464909312,11774 791010943803199489,234653 788497889337151488,218275 762823045304156160,72978 781340192787591168,139404 771966160275472384,127957 779508472324980736,171617 763057918832963584,74681 776810660348829696,157755 749373473886048256,8497 795272929110093824,264397 780847264348512256,182752 771837339790413834,127582 786695643049889797,204078 785673771038498816,197286 790290815730024449,229818 764816145962659841,83629 773866905702502400,139404 790962082158145536,232863 753040299308486656,24597 781753483967946752,186584 787745966153576448,186212 762361505455235072,431998 773115685631385600,134470 773527135638126592,134128 792240098309832704,243398 795203178702786560,261923 766404263966826496,90735 789265639873454080,224568 789536213434703873,226731 752069391857160192,350812 769853775813152768,115163 788409806604218368,199517 777329177380941824,161546 786976292025561088,11774 773618082187206657,137869 773718125384699904,11774 793157115057700865,249852 793293792631808000,249926 781248663615967232,186434 795707761124397056,268441 787298077300367360,192032 793566841029398529,250633 750072912732786688,11296 794305781420015616,258598 773650594900750336,137612 785486277365764096,195975 751657824338542597,17794 758727202926108672,46076 732505157372497920,352271 777878479186567168,163589 790973640242241536,235590 766444590970863619,80939 773907231280463873,139404 785628300001501184,197512 790585961222594560,11774 762130017060950016,431998 771809996594094080,118191 772912637273337857,133081 775490688829927424,149259 755686192507518976,36961 773194384422600704,135025 762261784266801152,72090 794376888055566336,252939 768525846600613889,106084 786096685088923652,198792 786948233557897216,203793 755209381797437440,35890 794573528213454848,261155 793142173713608704,249469 750772929923809281,14858 773201439661359104,132364 756369395937583104,42432 758100567939948544,14351 761998632157446144,1248990 781450120697155584,139404 793825303361642496,255271 788369161676132352,208544 776637692608073728,42036 793958529845628929,245148 756498418407706624,41689 787190015377940481,207949 795608406916792320,267521 754714532296077312,22393 754735110579032064,33356 775197569295065092,141316 757311956541845504,46612 734067232280616961,354791 781651814701756416,186584 793486709958684673,237908 758291458311020544,50804 773851281651884033,139371 778428683568619522,167950 786021849939324928,193636 765275387177885696,85562 792063374179897344,243187 791330326169649152,238117 768154736654684160,95055 775765189371105280,151265 795420081815715840,264397 789104657876586496,223286 757631180065734656,11774 760440936837091328,61922 791351063169204224,238395 757166302989520896,45672 779276546104291328,158387 790621569491935236,231894 764570271281840128,82571 788501719709659136,218495 773769226716930048,137042 785913510085611520,199350 765684518032445440,88459 774249331624906752,141316 789983413302358017,225181 761530785815900160,67547 773910306091171841,139404 777254498741784576,159475 794028662018318336,255393 762626861709008896,73814 774056662659395585,141316 759028133374730240,56302 759448340333408256,57033 765228624924454912,86440 793906980322770944,11774 774907309071933440,144120 788706353548173314,220029 760168533040902144,60866 770786197819957248,121046 762948539466993664,74431 771157614990360580,121046 775406490270130176,106716 792159400488083456,242712 792673949289160704,244270 787403832128974848,209351 794004176191664128,256439 762678706175291392,73926 790777761312886784,228354 771038414040727552,122146 788722776903262208,220029 775877293617115136,152314 758480506803466240,46384 767812750693183488,101681 753522877778030592,28022 750462887919906817,1248087 760075902193655808,52887 780650799382888448,11774 785447206929240064,194129 760116789225267200,61051 768970943943221248,110615 755452679086899200,36157 771489388740173824,121467 786376951011250176,354238 792721046524743684,243187 767208565694144513,87509 785633731688017920,196277 750715156204630016,14421 771360264050515968,125064 788157068762984448,214899 771434628280356865,125742 752654836156473344,21332 758666295286038528,53289 788481211752603648,11774 759118505379713024,56964 794613647716782080,262053 793506940244623360,11774 760576542141517825,62063 794216656998461440,258249 763503849420169216,78853 763504525080719360,77612 755264420675096576,35372 778614181012570153,169201 764245074498752512,82457 793798308334477312,251452 770704985805905920,93144 775521940232605696,148909 787921585348997121,213887 793507149368426496,249926 776282739955728384,153194 767576329785077761,97468 770417085260369925,117263 764133045167325184,81869 765625683527827456,1170369 770468988526690305,118191 776840357908664321,158327 761779738226536448,69548 795046550321905666,264397 787799453692366848,200235 764156784160284672,82066 766136361820811264,90384 766409604695818240,93286 776675732290404352,156835 780801336237432833,80785 786115730773250048,199211 751798140240596992,18893 754067628314898432,29819 732986103989342208,1170365 776175274027282434,153033 750186705114783744,11974 762663846226124800,74133 775832044362424320,150594 791386648454041600,235590 791463706353815553,238395 792878719513669632,247877 732943371568873473,1170428 774387054276775936,142315 755174895370309633,34731 757982411984609280,49431 765659690600505344,86103 769172211143995392,110344 791387677602054144,238395 771485665078849537,125111 751098983309770752,16299 762704673207881728,73814 788810110332043265,220526 760544809744347136,60794 771777344818339842,127657 786376489193267201,203510 787294575375245313,193121 765937548531294208,90384 755201234118868992,35890 757680661788405761,48810 766496227928248321,93850 793637336785391616,11774 794383282473353216,247651 770630059816284160,118191 771816075654639616,127657 793844481179213828,249268 755861851863408641,39235 794617507999084544,262022 776988764656832516,123085 791411638012223489,237908 758719927393976320,54070 764849003905290241,84422 793135001948852225,249882 760237805016604675,61011 764831539645382657,84724 773829186276458496,11774 785903331873001472,197512 758431656525099008,53185 753968572427370496,350503 778809255948189697,167495 763850844173316096,80393 764205418365063168,80209 774390043251179521,142527 733112677250162688,353374 793671595147481088,254135 766857326552768513,94627 767227035701817345,98377 765261406283390976,86103 791310833070465024,230142 793289901932412932,249926 778320420097429504,167220 793342565655379968,352081 793620071952240641,252112 788019192645554176,214492 790288386028220417,228341 752971698014531584,24711 770760697139630080,120610 792072421427716096,233154 790618063435468800,232884 780615240316661760,181935 757540755523063809,47782 780238258621919232,177248 780781340606115842,182960 788797992144896000,221057 771403317985611777,125381 763910660816195584,80486 791674448499789824,240145 758042107290394624,51069 768502878331891712,106756 791308083444146176,236502 750402386167001089,12883 781794394068267008,188401 786004723400740864,65113 780468801393557506,11774 759190753889443840,54842 761573316511408130,68993 785650567687311361,197297 788077882769760256,215005 760638422981615618,63505 759438969033547776,56700 765317323561500672,86667 765149854364491776,86103 768895584505729024,109167 768165335149281280,103071 770448799852486658,118192 768492453301149696,106774 788060473920987138,65113 793879439792799744,256255 760169581755396096,61444 779992806056157184,176196 765646588450443265,87904 791985161231564808,242712 781556922445029376,186434 786725112833716224,205455 791059673398980608,234564 794138448575791104,256451 787725531907227648,205197 756194926006677505,41680 788812412950614016,219537 763349848087072768,77295 795049945371987968,247930 758345387107385349,41703 771929787304673281,127711 793186399381966848,249926 776824402386137089,158428 793459340925468673,252020 781244208921219073,186150 758318131924250624,51069 778322781024899072,166409 786331934381125632,202379 788222664355647490,215437 793960470487203840,255393 750712882220773376,14525 786054425337004032,198878 760550336268476416,11774 761526280386846721,1248861 757648770981040128,11774 792945957772009473,247877 756679970240532480,43471 764511489944195072,82209 753449859693350912,25965 756894598614568962,42432 793785458228596736,255173 788215439809650688,109244 780057774151471104,178045 792521173615730692,245024 762159596668461057,431998 753049859549126656,23410 786335409492094976,201558 795700682284269572,267855 789492068124983296,218489 776566077862055936,156926 793132899541266434,248988 780786365831127042,182960 793153673933099008,249926 762296639075655680,71476 787760614286487553,210238 755130158869204992,35449 779300920962285568,172029 785514690713522176,195975 787415346365997056,207613 776824051281039360,157082 779351517836955648,174230 751124175771750401,15808 732866048018526208,351424 791480779717025792,238207 757742282917318656,49165 754051159929737216,31377 790386490714972160,11774 766884310729297920,95672 762786728944041985,73712 771845211924365312,126625 792473912982528002,243286 759146550509510658,56322 794669407234654210,258922 740342727095656449,11774 794671320587964417,262022 763416765745561600,73814 759087602683314176,54842 788450638862618624,218275 780832315710836736,183269 773898419475808256,139404 787378877630906371,210207 751578897334964224,18030 771635253509181442,121046 757288220237393920,46006 791692316348145664,238207 794116982446628864,11774 781274174362746882,186584 770026100189782018,116364 758056419694305282,50923 771486199944978432,125554 785614137841684480,197286 752655256224346113,22953 788797002284883968,220508 759509595983196161,56964 755858307764465664,18215 761129352532819968,65841 790400333155409920,230473 775364782841008129,148537 761355799092342784,68102 786632826326163456,205039 793243134025146372,249926 779111588347383808,171324 787142249549139970,198304 762831739865661440,73814 770610825929392128,119771 772077467637080064,125742 794705022302961664,262053 763097919750897668,76580 769245654271098880,108396 758387996454510592,46076 795500852945551360,266079 778950948249042944,171324 751852509380038656,17794 772765151598678020,132335 758686819252703232,54070 775855084785639424,151242 765749472701722624,89076 785848920396140544,198571 765300554805444608,84422 735750291430080513,1170849 795734199252750336,11774 768173138756632576,104332 793507087326310401,252711 770267713402834944,117257 777176310993084416,160226 786376332204662785,159876 795738717470199809,267655 792360074224234496,244143 786191532315578368,195782 763531410070044673,355994 793490293983027202,252020 766662516961255424,94899 790920789872836613,234796 763895598860894208,81101 764816473261047808,84679 792442152307556352,245575 774273415649689600,131421 775011889189269505,146259 774349505277915136,143049 794111147838410752,256502 762765640469848064,431998 768501234151993344,104973 765220214015401985,86103 774061462759219202,139404 751803742563897344,19899 753691819016392704,28282 767449002782568449,97447 787482974858031104,211347 755242976813518848,33186 788685483077279745,215030 790902669401391105,234796 776119385245319168,153194 785358997415079936,1011996 751053874123857920,12883 732395117529726976,196346 763725190631043072,47940 765270292797222914,86209 787894322226143234,213064 794649708643938304,233467 749080638184050688,7123 760245480072867841,48052 789694897326530560,223078 793440335288475648,250633 794516685118128128,260404 792798499872108544,247767 769278727301713920,111448 764225548713287680,82018 756401247306014720,42249 794912954785243136,261155 756303582069153792,42432 758919399117983745,54070 774280769539805188,141887 764920800294080513,82002 793304772841394176,250633 753916497282478080,30296 776183818998906881,1250294 794667410087297025,261818 790327012523073536,212564 771774556771987456,127582 792032947180187648,243075 773361362571374592,133934 771438402096902144,124545 785912193468411904,199546 792334337450532864,245118 768821596354072577,108849 785489333578903556,196277 792541857251069952,242693 793318992215539712,250430 775100445832294400,146847 765729555743121408,86103 789228625069346817,215412 768416945670467584,101383 795038534398865408,262925 768221570334617600,104406 776825198553161728,158387 788002895643938816,214354 788798474577932292,220820 763887993081831424,79589 787724850378919936,205197 793889576486141952,11774 786652433791512576,205455 792972435284893696,242693 753175089869365250,24704 758047436548018176,48663 762463400660119556,47283 771380599839977472,125176 795237972501266432,265644 767801627344510977,100893 771427393835765761,125367 773991635734626304,140230 760235114265804800,60849 765304023075459073,86653 779081934127235073,172545 764684529219010560,79020 787432704015003648,207287 792228757029330944,243092 768136296107745282,100893 790280459078897664,229693 788357971126456320,215608 791327077282766848,238117 774834646873808896,143720 781577575273336832,189032 786302877576916992,11774 781876603085135872,186584 766417436627329024,93184 771588790301233152,118191 788742970132402177,220029 775793934618460161,150511 775665157699727360,150511 780600279758700544,181984 755387101785579521,36735 795403592203116544,247930 767070590058496000,94718 778345590195261440,166852 787156746112491520,192434 788090436057522176,215420 759819147299565568,58267 776135704975908864,112363 751613802395959297,17794 774654426116153344,127994 767014425756770304,96263 758520966074867712,51069 788892225656741888,11774 770363616491110400,112032 792474254784606208,242712 757610379295887365,47761 787717941231923200,205197 790334259357741056,226461 791670922629570560,238099 757616984762613760,48110 788055397819179008,213064 795715546226499584,267862 787090614588497920,209151 762091981241810944,66159 794932719771852801,263817 778245376994181120,166390 764335460009189377,82642 787468716782911488,208461 792743703370530816,246726 764896040193449985,84889 772045508953026564,86103 788762820942770177,220029 795232657214844928,199307 755542165695062016,1248295 785600712403251200,196767 774301807946391552,140444 755548034856083460,38476 750468746649538560,13532 766362694362411008,92917 768071324283482113,101681 787491462673866752,211347 790544706077884416,230732 792153876464009216,172634 767651135125647360,99471 793494776565731328,249926 751114180984397824,11774 765492705489289216,86485 780193147431235584,174115 752897247289815042,23741 794079041628336128,249852 773591053127393280,137042 786729488168005633,205728 795274168199684096,265638 780891499013681152,164764 771808375470432256,126389 777042813238255616,157755 778294274353954817,167273 754734738577821697,33356 769500927749480448,113894 760490391321935872,63149 737860043677274113,49681 792848478594486272,248065 774216437720285184,139404 773913551865905152,139404 773508642524033024,136904 778647675986059264,168794 794723691175157761,263020 793876961118523394,256255 788801971587313664,217809 780645904424599552,182154 794665590204039168,261050 776586892695527424,156835 778207564160962560,166422 793983586349125632,257325 780928315137798148,184223 756274761752346624,42249 768973380989038594,110585 768817332646928384,104395 794752396371128320,261155 757608442383114241,47545 786742924562300928,65113 788846267325517824,220526 776719985125105664,155333 786341473650249729,201555 794207157973446656,258771 763226978933583873,75724 795764116564623360,267862 791658538678513664,240483 793098397595078656,249469 794024156929150976,256439 752002468972785665,17580 756282104485261312,42495 772200095718649856,129436 768251755985444864,103924 777379951192317952,159876 760680722294312960,63776 767034806743871489,93144 776456584444649472,155390 750399536216961024,12805 785973956775780353,200235 734223386243653632,349653 764498289291104257,83649 791497031642550272,239564 785439931141230592,195481 791395867294965760,228911 792142767401107456,243451 756954458244907008,44450 761645791748448256,69231 788123152157212672,214247 791311354372231168,237491 769714934871502848,110362 764780411977404417,84724 786695851750072320,11774 791441823487098881,236884 750389506948358144,12859 762016490161709056,71476 780099167150542849,178194 781218428199669770,185310 785627469885927424,197512 791259526976581634,106482 794269342422679557,259288 767372310848212992,97413 774271547037118464,141858 740338732897697792,11774 771319675271671808,123080 794928519956594688,262886 788441956170866688,215437 753669887751442433,28732 761560925275090944,68987 794160400501800960,258331 793872263258972162,255942 778711139727183873,169327 773618388341956608,137042 771865000067551232,127975 749995856401686528,10900 763941163510353924,80720 750773942705532929,14525 751553797780959232,18470 778300556087558145,164826 769333548478296066,109666 763001707290693632,75899 793906691012227072,249926 789285952439087104,11774 793622880944697344,254135 790002720069521408,228820 762305078950780928,431998 771731406372212737,125554 793146567117025280,249725 763477396716740608,78159 750072180692643840,11463 794954214812155905,262847 751933084732362752,14277 791816125726224384,240483 762824378983837697,74630 785240318979387393,194226 761317840964100096,66786 793515028297252869,238395 760868097901359104,11774 779019285809078272,171865 752658966035980288,22779 790905162856558592,234583 793799892317581313,243535 794256824891539459,258927 769858903349792768,27317 794211250901315586,258331 757800423289868288,37504 792841577878073345,243187 775711373527355392,47940 793228998964805632,249039 761944856151396352,60539 781825237071515648,108396 789243859603558402,194192 763137567277494272,1249084 766295665018343424,91946 781315909453434881,187370 792085986733793280,235487 785507055067168768,196277 759030193277120512,56511 788760374325633024,220526 795193646551207937,260636 760146105397026820,11774 788532178141405184,217519 777548632681656320,162452 763816198404308992,79911 761657090947493889,69356 780855506483212291,183826 781202005075386368,186434 792566007017512960,243075 771893303511961601,127582 772842355766407168,132578 778979369578536961,170144 793097288432353281,247241 793576844897288192,250785 789051190948532228,218275 754760148770492416,29263 790730112723394560,232863 771163246225137664,123135 776139058540060672,153699 749871364102729729,9574 795037659315847168,263896 764824413611122689,84724 763180784173789188,73814 794958154823933954,263873 795466461397577728,266138 757716231009013761,49056 775390829175341057,146205 778805874986930176,170187 794330789068570624,259659 762467899911004161,73102 793291938254364673,251282 794654496106246144,261155 789151232673910784,220332 776855222379569152,155896 786312459648798720,201958 777722985457324032,156835 776782236985204736,157755 770718679390642176,120610 776373843472429056,154214 766907014131818496,11774 776883657084731392,154914 794596035633053697,261155 768944299027333120,110302 785258305069453312,194205 770213291750817792,112301 778392667197550592,167677 766000701860438020,90384 768529725991956480,11774 754706145596571648,32963 758834262506254337,53185 794763095960715264,262752 792817272821866496,247877 773872983513374720,139404 762989702291025921,75724 793817795939147776,243092 794928620997378049,260776 774412635089559552,7047 775386903851831301,148955 792013804716617730,243075 794552216669528064,261155 756251782267834368,1170823 794996953750863872,263906 767473532859142144,94699 785521605531295745,196538 794755377749487616,260461 772631750505705474,121359 795753894244716545,268387 791437711710167040,237594 762658160553234432,73814 752185296939167744,18395 756841272363495424,43995 772256391872393217,129551 790606839633285125,232791 753504740315652096,23884 771437180715540480,125369 794618179116941312,262022 773651943432609792,136947 794918524997095424,261155 760809106936434688,26066 790914770845270016,234583 758770174535331840,55257 771420634454908929,125554 773631708566388736,134033 789135248114212866,203546 791193595374100480,228354 758640734216028160,53739 793157504951726080,249469 762788076598943745,73712 781053700936601602,183759 763119097718505472,75899 767825826796691456,99159 775705715298009088,150063 788056743406342145,214209 793794729263628288,251803 772527195663306753,1249979 780052235858345985,178045 794686215224197121,262022 772806277680369664,132335 785768034917052416,196538 781661390088048640,183759 790741124293926913,230899 750362850099474432,12883 773519337432883200,136947 763359792467279873,75396 793818523466366976,255318 757427127314681856,46652 791704475564175364,234990 792564986216185856,246295 791001676584980480,233711 770362227958358016,118482 776765662131650560,157708 793208191462936576,250135 773177990024945664,133519 791668186324271104,240483 792066544276615168,242693 749351508349587456,8297 773568525009059845,136947 767802621751009280,96514 757804106517925889,48097 762010397041954816,69467 756271371508908032,42432 758497827534307328,45040 776216731580768256,153699 793867160317665280,256255 790996757811376128,234583 759847231717466118,54347 794303136315936768,258922 756350747101401088,42432 779660071223648256,174323 761915483146756096,70072 769914660111970304,114301 768672439530381312,1249507 770237958251089920,117257 765177588327133184,85562 793961636063121408,256471 766018444370337793,89923 765233180492173312,86472 770370204505350145,117257 753020189688623104,24597 765968888475582464,90384 764598678778621952,1170700 774061871406002176,139404 792149692389916672,243451 792040982535630848,238099 790658087057231872,218950 766343967675977729,92860 781288315316080641,184031 756104777340182528,35890 753589100582572034,23739 788105892654964736,215505 794695579322327045,262849 732973749608255488,354964 795097291115954176,265191 755927699562958848,39475 766418702870777856,93286 778800618970374144,170678 759079353858740224,56630 754044080762527745,31400 755530643346452480,26999 780921386684612608,184462 790121938307969024,229693 790990362701500416,235590 792736047889313792,241819 771503960758902784,125367 794744366828920832,259659 785473874926395392,195827 763843875731636224,80486 785358357959892992,195481 773518299565023233,137198 786162854617452544,200965 762439591559245828,72978 760547754108194816,63149 767743797857878017,90384 781597001335136257,131056 787151047043129344,207076 791891846574202881,240483 788776123635265536,210390 795713978961948672,268448 755621099224854528,37433 794899317467254784,263667 753730868708016130,29548 789977599954989057,228124 760159226555662338,61412 763213685993119744,1249127 761152823048495104,61051 768868918970638336,103527 775142069664874497,141091 772075588353986560,129471 788892770916306945,199546 760484169394876416,62708 762287802277060608,65180 762113789206597632,431998 770697921029369856,120610 792164450719535105,244550 793780441308213248,249926 774735695004835840,144635 778329480809050114,167319 793446713784762368,251452 789964861677633536,227795 755997032695734272,40881 788752443328692230,220526 770654211948314624,11774 795329208956424193,262752 765717743123386368,87904 763000834431090688,75899 763580976144404480,76406 765493837984915456,84886 794547478804697088,261155 760471795472490497,62165 790791352313323520,232863 761324916633399296,67229 766721596836892677,95672 732333199792054272,1170428 733722309366800384,11774 770210270186790912,117311 765533269752414208,86223 794319049786200064,256439 767768133700505600,101134 791362757761306624,237675 765006796629086208,84889 764185512223453184,82544 768062393922433024,100620 769184879267438595,90088 767804576489730048,101681 777852467757416448,163990 781459977651138560,186004 761647695127842817,68987 775156445511839744,146838 777931329652400128,159359 765616616046403584,88052 794682014330974208,262022 750412926431944704,11495 793866884504367104,256255 794319595180015616,259773 769403566691905537,110585 790984682347180033,234583 792059370322419712,1170807 766365449873395712,80939 761082149344653312,66116 761571498758995968,69231 777285598218428417,159146 750732398346645505,14300 753704408249237504,29263 773892484892164096,139404 794828278511136768,262588 771530882058362883,125111 777599098417471491,145955 761704380902944768,69711 773849015410626560,139360 750786867730194432,1248102 791745786870628353,238207 761243940125147136,65180 766304373131452417,11774 792571014425313280,246225 768253276508737536,104932 772458372176105472,131045 794589559325478913,261818 775699527756091392,149200 778705411314626563,169104 787352236481515520,209351 769608502742429697,1249682 769762181768294400,105109 774428982460592129,141887 791143319552270336,232884 793208519411372032,249469 780751637098790912,182036 791014650779279360,234653 786351311587414016,195975 759790690087735300,58542 771445214892269572,125204 741713589493334016,99816 760908941924634625,65165 769709905070686208,114422 751098932697202688,16299 767801888758755330,101681 763070142842568704,11774 758007631558635521,50560 765420532619698176,57131 788153187186380801,215005 794061245645287425,83342 794869986875604992,262849 768171099121221632,104451 751762592729825280,19352 767169517747314688,96883 788750511889580037,193121 792274738315919360,243165 778984469281681408,171693 795447296683048960,265908 759993008393629696,60163 792108588126699520,243187 774801681053782016,145244 756608021229400064,44273 763139993036476416,75899 756355454616297472,42928 773615938684026884,136947 757804902491881473,48093 768376130336272384,104932 778679975943610370,169410 753325670177136645,26492 795053132061478912,263895 790692423936507904,232169 761955818547712001,69388 795092917757116416,105109 795422795287109632,266822 767045152699478016,97554 774932439617732608,142906 758183056498982912,51809 757066906289438720,45964 765004393510940672,11774 775453079890198529,148045 793119467404464128,249440 777000063696506880,159906 787741717675991040,205197 764260745596940288,82209 762004358758182912,70628 764984730156695552,85562 769837428257415168,26066 773706689212063745,11774 789924512263380993,228820 760871187064950784,11774 786972946950533120,207113 758538507241463809,53635 789772632446992384,227795 768791111313854464,100893 794052320220692481,256255 751939101620862976,20279 757721884200988672,48826 772822144719781888,132335 795726614072033280,249725 761097382591246336,66159 792053064123289601,243075 794579069362962432,261155 794050550568517632,256502 789299572803862528,224680 787790573264510977,205197 755891845448601600,39697 788102909103738881,214247 757983557276999681,48991 763224198772822016,47188 773971394103304192,139360 791008703520526336,234583 758707156292034561,54070 765405159283306496,87245 763098256175955969,75899 762368597658337280,68654 791061247097704448,234583 772948420378169345,132578 793876217900388352,11774 751624210993278976,18395 770927256269103105,120610 774591296098988032,143585 786344807094292480,201285 753087167937863682,24134 732604800055959553,11774 786756942932742146,205519 750471482011226112,12746 775451789453762560,148870 760526741496397824,63451 752964270527160320,24526 773748880504520704,11774 778253032224096257,166532 786972503407230976,205902 755157511519424512,35890 760906668162977792,64678 768194594882412544,103354 781340153377939456,187370 755857559957807104,40246 790894233209143297,234583 794003838776856576,11774 758033812580368384,50452 766069050354995200,90031 758686132968259584,54070 754718246566191106,33356 765552058942394368,88052 775834140306509824,151374 788101180283088900,214492 758337507767574528,41703 794531209120464896,261155 754716803738198017,33356 777145174174601217,160480 753363783150690304,26924 776252577319153664,153006 770423849146019840,117257 773959340176777217,28322 794891336684072960,262849 790793693980725248,231612 794553323269619714,261155 758678956492980225,54070 785563487539961856,196917 778345967649107968,152594 776118700948815872,151526 793545353169506305,249159 750825291300253697,15643 786025424941944832,199755 793933750405103616,257026 771414276913463296,125367 788151422235840512,216009 751953359737802752,14277 732286689847197696,350955 774002704892825600,140232 793511527533932544,252741 791672015593832448,240483 794724219603009536,262849 778350496708820992,166852 785283719456104453,193669 757684316663078912,47940 795665489141891072,267862 762867894766010368,75073 795748862682079232,268646 780533786899611648,175772 774171344493645824,136947 793510744604094464,252051 732744347167363072,353006 789152446933180416,11774 793508550563749894,252408 767376123424563200,431998 795764349071568896,247930 794713488769908737,262849 761702030767452160,68862 773949543243218944,139404 788469661734019072,218275 766349081174081538,91894 774314830748651520,140230 795408111221821440,266151 795684316919566341,265257 762646993369964545,73814 789961939472396288,226823 766721879440781312,90982 779849711549292544,174610 785274343114706944,194648 769669493962317824,114298 778346161203707904,165512 792075248657174528,243187 777623622009561088,161988 772998201716592640,133519 776756682412191744,156644 781647140598738944,177455 786623168312057856,200939 761128408017436672,61051 764988990915170304,85562 762722891716628481,73814 758074786769764357,49843 771394000502665217,125367 763066264449273856,75724 770867940958679041,44421 794571447091924994,261155 757911890563653636,48439 759510462950215680,58227 758540736602202113,52061 793970801422794753,257113 795713791174574080,267649 766476584056487936,91810 773843759834468352,138155 786383219947999232,203510 754039503296270336,29377 762708118828490753,73926 785502683289493504,195975 756105454611210240,40314 792789236093186048,247240 777395210116599808,160602 734981062485409792,353502 769345525040746498,112199 777595778789437440,161277 795131075290800128,262849 794906340493770752,262849 762246493512298496,72420 762801787468259328,73926 794565934430253056,261155 777535339531345922,162311 750949031656902656,15165 788755340636545024,220332 769664562333421569,114779 773472727437078528,136904 790996202288316416,234583 794675398030348288,261796 767758717404131328,97852 791872039044820992,238429 758383033028317185,52482 774659442512015361,144460 785843572725673984,198591 759096047574458368,56231 763804713544548352,80393 757694816721379328,46890 779040481229541376,171693 768200141958283264,104444 775383213434732544,142760 785683506382839808,196277 785498505947279360,196277 763855988495482881,80643 777317846736965632,160480 758993460158279680,56302 770442333393301504,119000 755896154576003072,39236 753363643455111168,27317 763959717831938048,80939 788715778208100352,11774 792153823615877120,244289 795088839270400010,263895 758050310132600832,48663 766629006846205952,92995 761691671411195905,69491 765519311347720192,87904 776049479627649025,152735 756203053477343232,41680 763208172203114496,75899 765724888648691713,88930 776825040943874048,158387 795430967368294400,266079 763789711274016768,79693 785727382019715072,194082 785360962802950144,194167 793289032331505664,250633 771476053193728000,1249480 789562506574434305,127871 752988382842675200,14277 754717161495592960,33356 789512334423252992,226731 790601690072305664,232749 758949139455410176,148861 747829011510865920,11774 779933639916326912,174451 787386851048955904,210207 769652550253576192,112336 795399201630760960,266138 771913619374219264,95055 773318850918092800,135736 787117218135941120,194167 795061295653367808,263793 761273889292947456,67283 758705014017814528,54070 763798819234385920,80393 790927592463409153,106085 766446290968285184,92958 753427555726659585,27402 764172416088170496,82283 777646645869547520,159876 781318189720358912,186584 766773505471811584,95708 793247272926482432,249926 765183169545011201,86103 775429190086688768,148574 792042594398113792,243075 750098013415174148,11463 768238101969809409,105109 758765591838720000,54070 788461289194553344,217106 768289785865646080,104162 765723054232203264,74247 767809980972077056,101681 770005931094663168,116152 753241136500649986,26006 773016560269004801,121227 774055585985679361,131421 794897754984185857,261155 770083632035799040,107469 789655954350546944,227242 756897701481046016,45125 735678655729393664,353124 785970229839065088,194082 749558836080488449,9145 789896869275111429,228101 791624407466676229,240070 793762151466926080,255024 758492856323563520,53580 776790469292335104,157693 764863852399984644,84724 787845261456441344,207113 755186203583012864,35890 780852707938664448,195876 781327826578440193,186434 792751445128929280,247274 774936832765227009,127957 777931979077541888,156644 764164967373348864,82066 749715018472501248,9432 778272422914957313,166913 754006781999710208,30842 794942901667106816,262847 781112152711200769,182036 794526007063674880,261155 776844600979890176,141887 785281390216552448,193669 765652204208422912,88795 767695599349161984,100605 770751660658393090,119937 774226600044953600,141867 787823155276574720,213064 756316419801829377,42432 787042372387495936,208395 775110840949309440,146259 778403121542287360,167220 793253570028208128,249926 750886132750118913,11495 751628114141126656,18395 792032030209019904,243187 755154909620822018,35890 773376767906156544,136515 791864550706470912,240070 793861735677591552,255866 765393275775700992,86103 772596207969570816,126498 793171122145660928,249961 778611081279188992,169201 760636661935935488,63268 769297264720293888,112872 769930608634200064,112693 773921672776810496,139404 761299391583891456,66116 780613194565824512,182122 788623669497061377,218258 791707418593865728,240145 734006223289393152,353228 765937453270233088,90384 771399197044027392,125145 762777120804261888,74066 760459961650425856,62063 773538638051221504,137158 750863120680128512,15264 764984403000893440,84724 793149943942873089,249927 776459205901516801,155332 773586267921539072,137042 749273483646005248,7828 758650807109554176,54272 790908411474948098,234583 757311909460795393,46934 768499711208677377,106819 770415690813698048,118191 778274871117647872,122088 749580101944303616,9087 771058191262101504,121612 792035023583141888,243075 766828407627714560,96263 787322391852490752,210207 794286271191388160,256255 793593320895287296,177516 780350279166398464,178973 776745695541862401,53667 785621790223585280,197512 795285627667365889,265885 764987807571947520,84889 785557743960633344,196917 755937687778000896,39462 775057614497472512,146675 785873010976665600,198671 774430133062991872,139865 760157286752931840,60866 762642098189438976,73662 791677048401965056,240145 766283424633982976,91946 785600526561841152,196277 780049747507867648,159475 779209079088558080,171981 791869191368351744,240483 794000418565193728,257353 758388243067011072,48289 795124057205248000,264397 787990849107927040,214209 792164225795915776,241678 794525904286449665,259743 766070777305296898,80939 794999115516153856,263906 770344425218244608,117676 756604379948576768,44273 757069021418323968,45329 789961554028589057,229084 775331961728491521,148045 779326393465176065,158387 792446573015805952,245750 781330910058807296,183269 787094030819688448,207051 763811337025654784,79911 774398816975933440,141316 793107717908946945,249469 790446673151397888,230283 770111167037575168,115435 777585101626609664,162665 785321148083007488,11774 794997673782808576,263895 757438767678435328,1248484 779722629536157698,176203 768499870999126016,106716 781829044455165952,190635 754854415224352769,33520 786581448161624064,209828 776178145460269056,154322 781460227073908736,171693 788015838372646912,214209 778470470073012224,167674 787704772950450176,212403 790410138813288448,11774 780602289274970112,181984 787700572686344193,212357 792104172799795201,242693 792492251729436673,245056 760492152367570944,62853 762222423286636544,72035 779016845584195584,11774 790369514609180672,226731 773847075817676800,139404 758496405350526976,48289 762400312221114368,72728 766066065902215168,89512 760450488462548993,62771 793969603168899072,11774 755491182612885504,36900 764960316107198464,82840 774995042041815040,146259 793933576463126528,257026 778984502416859136,171617 764153018333863936,81869 768719391001227264,107469 786237771140698112,201976 792927303055527936,248514 766768224302227456,95672 793196192494604288,249926 787325456307466241,210207 790994767194619904,11774 794212582496366592,258598 751748045767749632,19317 789077673754722304,223286 780980623120957440,108396 766367442654355456,93184 786150583979773953,200566 791088090819407872,235956 774299465998077952,141912 792045079733104640,243092 763431825373011968,77720 786942979340664832,207613 762760028893818881,74247 767462960155529218,98736 787736031521112064,210235 760690776024186881,63281 791336954688266241,238207 765904133643612161,89876 778323829781307392,167220 792026446436925441,241345 793467969556844544,252196 750355662400610304,12723 773957507018391553,139404 785786475384152064,197512 757923913405988864,47940 786301340418846721,192032 772527152512266240,131007 761348268278231040,67906 793137625292955650,249895 753357896167981056,27045 774117187611037696,141200 773951472652419076,139404 770336588047974400,117377 765618725538045952,88052 794691031895674881,261155 781476854150475776,139404 789894888024256512,227048 765244550700945408,85981 754034419388784640,31377 755877332846456832,39767 732887730078781440,353984 786672592178601984,204224 774669511500836864,134026 780711588151955456,182650 778055568640487425,159704 773988042214301697,139404 765657209812418561,86103 767091232925515777,93170 767222072384692224,80393 749678227027791872,9292 760438578056798209,62735 786214005555728385,201562 795001412212191232,257492 751874767754592257,355260 755558505927483392,38183 768204507335516164,103924 786257996246417408,201217 788414059745947649,11774 756518777274130432,43391 778044370863820801,162596 768574495678345220,107752 786947704928763904,205455 792398158827495425,215965 795077488175153152,11774 762137053110743044,71099 793892469150736384,256255 793824311400214529,255393 756541857530863616,43383 787952648662102016,213672 761012465744347136,66338 778507277758189569,167220 780810462703124480,182870 773702045404508160,138819 795372182172008449,265881 756398087506104325,37042 778956141334302720,170144 765615441905582080,88052 785235711058407424,11774 765933755211059200,89900 778311036051021825,167311 758787150116597761,54070 767214176909406208,97852 776758484058505217,157755 791432130450554880,237935 753427653407879168,27317 753780674436341760,29041 774019101500973056,139404 778294132209029120,163153 786172724490166272,198576 793869796139995136,256038 779489065242619905,174557 785686028560371712,196277 770292660284235776,117257 766895558560624640,95672 790656729599967232,233307 794564238274658305,261155 776898025549594625,157082 770310659833667584,114254 793891864193691649,256411 758669378934059008,51069 754783439732158465,33356 760131106108612610,61051 768916170581958657,11774 787333432175042561,207287 757771918414077952,48289 762348569709780992,72809 794553405809233920,261155 776744448952705024,155898 780615350589263872,182146 733794741381439488,351467 792891243575570432,248223 732387439092752385,351837 778397430593179648,167398 793022211602907140,246569 794415053894074368,258598 786200752008015873,201003 773573583121424384,136947 787075700310224896,208928 792118110174212096,243978 760550779790864384,11774 770884930859655168,121612 794990449752612864,264431 762775135170375680,64722 776882174666510336,156835 754117410890784770,31551 790716063587631105,232169 791452173791924224,238207 743230114142400513,47188 785603748303208448,196788 791621842133934080,240145 791626818923094016,228124 768083451060760577,37044 772713984256536576,131045 785246899980775425,194082 795097989681467392,262849 757695893697130496,48270 788039715685539840,214492 795076541193605125,258456 732981845013499904,353451 786022789287284741,199496 791365149114429440,238395 772186389613977600,100893 777235320936931328,161060 766454990244163584,91810 775485894438649856,149259 787089334566526976,207796 794605584213569536,261155 794499573737811968,258878 794530136561504288,261155 795064108664164356,264397 778345538882301952,164826 785472431997657088,195975 788255829954797568,214942 788378748370325505,213700 755639056416079873,37991 774575342757421057,142668 791447478222532608,238272 793957302286118912,257026 763936556650409984,77708 763108967543365632,76549 763504896649723905,78129 793559174198222848,233467 792492584383967233,246225 785930348656025600,199211 790200772298354688,228354 793952517956648960,257026 794160265730330624,258331 788227682798448640,215969 778412901778481152,16011 790522190513004544,230282 786968017347284996,11774 794603711335043072,261155 793251408258531328,249926 765666798029017088,88669 785663196929458176,195975 768090985125453824,103126 766235192054812673,90790 785931376050614272,199211 788784450066788353,220862 754865993063788544,33710 794039217928093696,257492 775011586696093696,146259 776088838166851584,153095 776570595987300352,156835 788164032327024640,214976 788535091853230080,218275 789960663485386752,226969 788113807872708608,214209 753687678990815232,25981 791465505060102144,238395 792772335572951040,247241 791543823478304768,234767 793093180031770624,243075 758059092963368960,51136 790575999088005120,231881 791819134254415872,240483 732743993663066112,353228 733037626500874240,355324 750785697699667968,14252 768831871518203905,108849 754706437327028224,32873 764158185934434304,82066 786917453221785601,192032 792540550847135748,244270 793933471215300608,257026 766440567916130308,92958 778087397804249088,163810 795715888250880000,268231 763783971855532032,80192 771147345782185984,121621 776778570995818496,156110 790548990936899584,11774 766767674751721472,93823 775712439761383424,149259 788289817226256384,214084 788095268315160576,215005 794204906764857344,258771 788728148615569408,220029 792081937997365249,11774 768949044739706880,110362 758450506435932160,52122 787791667440914433,205197 792336184060047360,244297 756290300511858690,34479 753742341681348608,29548 752700571895955456,22938 766045212498165760,90969 767228544950804481,87904 764845820214509568,84724 775438888382980097,148654 756213482928963584,41680 794915039039934464,261155 791797642128871424,241523 758043198656745472,51069 779203714347311104,172962 792488350959665152,245268 762450253173764097,73030 753061212003373060,14277 772495026832023552,125801 761400913999368197,67547 774293844397584384,131421 777701147423277056,162741 785522489770254336,196277 769016992078651392,110709 754807418333368321,33474 773655090318155777,137612 756906719817658368,43751 791704123401842689,240483 766631643281063936,92959 751838436680724480,14277 732161487251361792,349784 759404207506063360,46076 763000389792829441,75724 775421114314993664,148537 787022343830896641,208016 790648748590280705,231881 773499962122440705,136947 751171855336165376,14421 791696419329548288,240483 776736417900789761,157693 788691455355265024,220029 793426686809210880,252020 778981121572962304,159847 756356213441454080,102730 769619857868460032,100591 767406642317197312,97852 750535811645317120,13450 747501275554652160,1247765 755163206742671360,35890 756314913556074497,42249 794569512032956417,203546 763801893042688001,80136 793299509098852352,250633 755564945610190848,11774 790883134116077569,234583 795399260372078593,266822 761746489139875840,66263 755612846050775040,26721 773915282406539264,139404 791496689555124224,239405 760332119696519168,61412 769276676865921024,112788 775470426612965376,147684 778287952686264320,167220 793491538668118016,252741 750725513925185536,11774 754250933408759808,31686 765946965527973888,90384 788463697400172544,217106 780700883298418688,182036 781899415757783040,191354 772834798632964097,132364 795701711021178881,247930 760433560763437056,41680 774213277656178688,141995 755150955134550016,35890 757418039432196096,46890 786423895356092416,1063777 755040660797947904,34661 763434170026696704,1249136 754905825571844096,33355 763869498663378945,80939 780967165302222848,182154 786632222539411456,204413 780794568484749312,183269 793577271537741824,252020 774705793425874945,138382 776739237697728512,157755 785915026024632320,198591 753735729985925121,27021 793603168483446785,250383 756332506945814528,350247 778019557910913024,26066 794801897458823168,262053 786968903062814720,206642 790439117091921920,230282 771455695300550658,124597 761544835375460352,68736 770416744372592640,118023 767836498305703936,101681 771434804008976386,125554 753316818081591296,26819 786754483833282563,197046 763713913410220032,74575 793154539645829120,249882 770214201734430720,114848 771665367680692225,122528 775740537018028033,149953 761642648818053120,68987 761375391042854912,67369 787308779926728704,207949 764147283814453248,76535 788454204289392640,218275 791760125233160192,240584 793495462057766912,252020 773901476628303872,139577 755085563171115008,35044 764832908808822784,84422 789942474198376448,228989 766617249084039168,89923 758759699823095810,54070 755592222649843713,37433 767692708756480004,100605 775755311579705344,150511 795017843150569473,263906 763771461173583873,80098 787776204157906944,11774 761636935635009536,69947 775448847765999616,149200 775194618132586496,74133 785543482437935105,196247 794051275612717056,256239 765688532178313216,89271 793153403035783168,249469 779345770537451520,173964 791363911442374656,233692 774638230637535232,142906 750720344076550144,14848 788427937464942592,217519 790741701417545728,232881 752231768078573568,21579 756318462381875202,42432 787060635922202624,207287 766294546166579200,92153 779771526061056000,170373 785627799558160384,197341 755160672737124352,35890 776131870866100224,153699 765633797127868416,84724 775064446381064192,146704 794364116076871680,258193 779868736878542848,167939 788422647566729216,217837 789084429247451136,223286 790574145251581952,232137 793115049812451329,249469 771504929089269760,124744 793946063807856640,256349 764044052706660355,79131 757431460265504769,47263 776893785296953344,158864 758067769162072064,50923 765544754792636416,86223 732891806921281540,351467 769137933152428032,108729 791470564372197376,239405 771413198658347008,125145 759527169659920384,57548 776899772862955520,159146 786053045234733056,199546 753728150673031168,25321 764615177727639553,1249199 767613140867567616,99471 762884347015811072,74943 751560587281330176,18215 756465603943292929,43391 763012497276186625,66116 777705901247561728,160651 795140128100515840,264397 750863251815161856,15005 795058451449868288,263896 771057581016092673,122299 760545914868076544,1248793 775006360253628416,146259 770882929128005632,121949 795384057974652928,266491 794317723358679056,256038 791838580440076289,240890 775763933084790784,146636 795704878156890112,268387 791291509085700098,237491 779163666985791488,170547 753529212519100416,18323 755869836723556352,39207 760657483442425861,62578 780836751287934976,183269 794048279973478400,257353 781320306593968128,187401 790977670230052864,235669 792117173766483969,243190 795366341830021120,262602 765174159882219520,82066 767274068831789056,90121 765154591470006272,85562 778230711014813697,166409 781529636308082688,188401 770461439655981056,117263 760992579756318721,1248861 778295119271325696,166913 789513832578191360,205972 758573903291691008,30354 768929016439078913,110362 771499059685171200,124597 789830245952159744,226881 749975488505012224,10064 768555197782196225,106393 758109941953507332,51239 790371132889235457,11774 781882238925414400,188900 793425564040388608,252020 786911907106136064,191961 758032304103051264,48663 766799025592950784,95672 785340732584275968,195125 795772246740582400,256255 775771206855323652,151463 789999042566627328,228063 755192240029302784,17384 768889503570358272,109874 791254854110810112,237223 751826669577576449,14277 765857560805122049,76623 771183867390681089,122653 762435526469177345,70886 793959954482753536,254135 766138748803379200,88603 751542639124709376,18215 760514468891791361,63268 762644035601362945,73992 760556890598236160,63393 777142719391027200,159876 771134427778936832,122146 763819565344227329,80486 793804146214338561,255393 760919694144573440,65234 758473355871784960,41680 754871848735690752,32337 787770269872119809,212068 765390037412294660,86103 756218305166401536,41680 768075601362071553,103354 790754153731534850,232863 790622314572414976,231894 769884123032936448,105109 792283743910236160,243187 754134918750359552,31585 762206152562188288,67995 765169340538904576,84724 790759194962067456,232169 793894005637382144,11774 792570465562820608,246273 791687462934441987,238383 766839316320362496,92233 793205772180197376,249841 762010701699219456,431998 750024842846564352,10654 770388293582217217,1170819 791351294040674304,196314 769124953543233536,110362 781274944084774912,186584 757447512068198400,47283 762692880058163204,73926 768235093609504768,103354 741452664131751936,349060 792826384125046784,245540 791375973451177984,224466 793936921542164480,256255 762786708282806272,73712 785693557583515649,197888 795362842551599104,266138 768619685390782465,104999 792120426986110985,241678 773896929323393025,139865 764165204359782401,80153 760619536840134656,62728 785898202490888192,171617 769373236131926017,112399 763523074784317443,77598 732153553461100544,349694 750771928164605952,14961 771174513559998464,122299 773700835582746624,135074 781420722090483712,108396 794326628453273609,256038 773603976189054976,137158 775906299049447424,143585 755422806435885056,36877 786808977610780672,206008 751570285023944704,14277 774198011408871424,141887 786820634537885696,203710 790293089399279616,229159 754723924957474816,27045 770247697051758595,116306 751578540299001858,14277 787071923683487744,207796 792058193979420672,241678 795024277972152320,264431 773883289564250112,139760 785676412795559936,194082 789225193071845376,223692 781092098397376512,182036 767868499922485248,101681 776907971234103296,159245 757538001400586240,47545 793470674606194689,249926 759212672994934790,57123 773243534052700160,134975 791066806744190977,235620 753286495306452992,26677 758121721966702592,50923 763897738098507778,80939 764871363454758913,84330 775108320331902976,141091 764264377914527744,81749 788157327106990080,216009 777921111388327936,11774 786691387735564288,205728 791415701076643840,238395 755082090836660224,33850 760744538285629440,62492 794889978782302208,252580 795113118300925952,265102 753812454149279749,24134 787351828388155392,210207 762673315815235584,73814 787464695619858432,211347 790027015663431682,229408 781476495818649601,188119 777602362496131076,162610 778298651101712384,167273 780835548806217729,182870 763390141150801920,73814 794312871278616576,257492 756290886070333440,42564 774008049249857536,140025 777978444219052033,165185 754096451492384768,29377 791005129390436352,234583 758830378207420416,54070 759094227213119488,56889 794599031792091140,243075 761674333274058752,69947 752310525632057344,19154 761387287829766145,67369 756705959934889986,42432 773179948223737856,134470 790281937617231872,229693 794139432521764864,256502 774468752976982016,143473 790572561788641280,232280 794090640455831552,257325 759094118232367104,56197 759138122089259008,56964 791697071770173441,240665 766016728966926340,84380 788446257542930432,217519 781521794972942338,188401 774268983226855424,142198 794582965204303873,261155 794259111328251904,259231 749725193497563136,9889 793427427049418752,252020 785855649263525889,198878 770722509960404992,121046 755185286535979008,35890 769121310760767488,110709 773923719949328384,139247 794557603447705605,261155 764979611025367040,85565 777575610407419904,159308 770703637169397760,120892 794741577834844160,263020 759158847764328448,56964 769348501427851264,112363 753375016389976064,19598 758708119518097410,54752 785277869144600579,11774 755140279783591936,34666 786391166748983296,199961 764177312149598208,82066 785460693613109248,192032 790711916926791680,224680 787826529086517248,213416 794542984100515840,261155 780821889455239168,183269 786506780071301120,203225 757332832092033024,46667 792142252441079808,243615 773916980147474432,139404 764542156757282816,79561 775000781439180801,146259 791683894403825665,239610 764367288380162048,82066 786986997730508800,206812 792534039689367552,245101 791709260702949376,240067 794662428785123328,261050 769238123507167232,110477 788184614858653696,214078 789137527663833088,193121 794888577092124676,261155 756255055930597380,42249 750660933429506048,13343 769630768184328192,113412 786312109495873536,201958 780425505409466368,177773 785587329113153540,197286 788133719538331648,214809 756889520407187457,44450 768469379566694401,106118 752959956836421633,24316 753239712995749888,26140 756923647210643456,45122 788791540843970560,219942 777954053217288193,164900 787493472001327106,209979 794949359469232128,262847 788552966563172352,219235 762805158627508224,71502 770681694982541312,118294 763338402896879616,76858 776794325426462722,156835 778625412079333376,168284 761298803089674240,67915 770393608100929537,118604 753348441867034625,25189 740236660441526273,11774 781458273606270976,139404 751216796141846528,15066 771521095916814337,125554 778392520879435776,167677 754182745841029120,31728 766491662851805184,93286 768158719179796480,104162 754062655975936000,30296 752920114098470912,24316 755754424119750656,39196 763891251334610945,80607 791104141120724993,23762 788429607791828992,217837 780956798337490944,181419 750922703725404160,14650 777175037266780160,157325 779069574046179328,169916 794955440341872645,261666 769445861281505282,113165 772776741509009408,132277 790397830842023936,11774 761567820115247104,69231 763829441407619072,80607 793247928848637953,249469 777240574155862016,159475 780618520983920640,150151 788151340786675712,216009 770360692218163200,117257 793591752745750529,248253 785628851108012036,197512 791630956755034112,238292 788401099321606144,217519 759153897793425409,54070 769539880405925888,113931 765742638708293633,88930 794944058254917632,262847 786375839566835712,203350 766162344036761600,81929 763077088798793732,75802 786212761600524289,201494 788641568852963328,218468 756638288321142785,42432 757075239964598272,45669 793608997341323264,252639 795749005237964800,268646 768115492901023744,102709 790672653308731392,230485 793174529719803904,249926 786932376244850690,192032 732301527344398336,351158 795751511968141313,268918 750395020818026496,12883 752007180354621442,12446 792455499899891712,245566 758741758079410176,54653 788547362532667392,210390 790188268134526976,215505 794328518003830784,257423 795047276272033792,263896 795692572865949696,267862 763455360611053568,78129 777026104892624896,159876 758050028510380033,51043 794555166217433090,261155 762651064659243009,73814 773249240852144128,134561 777597371085524992,161456 749409357671129088,8047 781247139309584384,186434 792144199613239296,11774 764565361979166720,82766 767905495269175296,96848 788502790737948674,217106 791677950722609157,226048 793779751571914752,255044 794219656928251904,258598 754749591266824192,31075 766121328772468736,90384 786919221695356928,206773 787835760191778816,211829 785284732422492160,194205 752934568856924160,24597 755090832554721280,34666 778764291646234624,169327 757568002749587456,47782 778014526662930432,165097 768118549390909440,103354 764833167706578945,84422 776161905815621632,152735 781591985484365825,188873 795368161210077184,266151 753025135477559296,24316 771072682892722176,122146 764317719948820480,81946 795029528217264128,263926 775742963313811456,151334 790725770670989312,152946 765070874223443968,84724 786959646833737732,11774 773676883984646144,137041 776219780340588544,153845 794864076774141954,262849 761940539180810240,431998 770585795891650561,119832 790782502323445760,230909 754064110107504640,31389 788116446651883521,214354 789081406202744832,221635 785578730013986816,196676 791366932561850368,238207 795356360934309888,262849 787072375401553920,208980 794912015143890944,262226 753005140752334848,23929 756194108591394816,41438 769328817198419970,112872 793121568142548992,249469 768987556947996672,109875 774991417244475392,146259 776058763916828676,152876 788624774301945856,217039 756651964822282240,41839 754853410180993024,26721 793984047559180294,257423 753343544086106112,19598 761676976297959425,68846 793224381325422592,250430 771876837215444992,128017 787091074498043904,209151 792584454799626240,246726 780084702812200960,166913 785500908629135361,195064 787640049756205057,204078 789156425364897792,221416 792063199952658433,243187 766002696742547456,90465 735243898046545920,351208 764483688310550528,83391 774207810028449792,141964 772907986943610880,133519 795066899474227200,264397 763109177178804224,76549 732272828435685380,349776 789944969289138177,228820 794922869436387328,263895 732772069683933185,353789 775025840480452608,146259 791386226851020800,231580 774035021443112960,131421 794647653820801024,261818 763091011161628674,76549 785817248933945345,197512 769556148424802304,113754 795418433458503680,265855 778727762748018700,169923 781239430635859968,180074 791343842691719168,236502 788429941641666560,217837 740072462008889344,195876 793261234443386880,250293 766669729717227524,94627 791742238904684544,237327 785324473087987712,195165 768489170054418432,106774 772994216037265408,133454 780594609810395136,181811 788907824914968578,11774 753599266799616000,24788 762815414426480641,75073 787032764109512704,208065 788881805126561792,220806 777829862039916545,163901 771506992221450240,115435 775053169692856320,146214 792165534196457472,242693 793501842009227264,249926 751887733325492224,17640 790861613918150656,232881 785557251239149568,194059 793794907131351042,255393 759504925252521985,56964 792214813426356224,243092 752199668348530688,20490 761418896326795264,68163 767843059014828033,101681 768154829520642048,103354 758756660450103296,50670 760209950878605313,61011 772543695560151040,11774 776778205957132288,157755 764967456066514945,85562 770475217030381569,116099 795720743208161280,249926 743253951512907776,1247590 774027688843501568,140372 787933435079774208,1170390 766342070919389185,92860 780362193271418880,178045 785993536105615360,198304 780637865260773376,182257 787427638549688321,209800 752320106558951424,20757 732395401404284928,351286 767506631143858177,99900 790218475922919424,228576 766932973358809088,95572 786364571833536512,202217 791706860835463168,240483 768965961328238592,110362 789819128467034113,228037 773918753809661953,11774 749384551193980928,8497 771419671484592128,125145 779016512099057664,171902 789220999300390912,224680 781282898901028864,186584 766804868149358592,96263 794676858931417088,262022 790978668495572992,235590 772821066104266752,132335 795006307820408833,264431 775739932711071745,151185 780601735031164928,176753 757080774906486785,45964 776292085225971713,151916 755541386959523840,38026 759129435454877696,56964 791425522425298944,238639 794650269627875328,261155 762448765559070720,73008 760511206373232640,63241 762694747848777728,74280 780925792662487040,184223 756876296815247360,45304 785495756383879168,196277 760485050659934208,62771 792098246546030592,242570 764267972856803329,82571 788851482594537473,220029 791090057398464512,234583 793189273079951360,249926 772365568330596353,118191 764933780528173056,18030 778235754690379776,166532 791698285144793088,240070 764822899555524614,84724 754743721594277888,32404 770768275764641793,120610 771320437175443456,113836 775054212141031428,146405 791639272663068672,240061 764125712009732096,82066 752132911860776964,18395 793622640804192256,249348 793152953628581888,249469 752183537219035137,21438 767133821699448832,93170 793497361628565504,249926 760172243364241408,56964 756702489618112512,43553 750081444823773184,11015 777656519387127808,162098 787053330727972865,105109 767853133494153216,101681 777096896506630146,155896 768092464980819968,101681 770673770587578372,120610 775659100600492032,150390 763724262167420930,79344 775605542068756481,150212 775904394789388288,146804 751189256954060801,11495 787799696454459392,212034 791797360863145984,238429 791898102877843456,200963 793188636699131904,249469 791355413392338945,238207 774521761727651840,352982 780823135901798400,183269 785536760935804928,196676 790945566310084609,10914 790610216605716480,232792 756520437220192257,11774 773916527368237056,139989 777805009769467904,162780 755048441475166208,34666 772654838148542464,129551 751616209104179201,19000 773613163077959681,136904 777299310987796480,1250362 753788344102887424,29263 764146267803029505,81702 795021965425864705,261724 757796644054183937,42249 758287756900511744,52112 771572366681907200,124597 792170391808671744,244550 758518009442992128,51934 767322220767117312,90384 781395043303231488,180520 755387163731034113,35403 761949510352371712,67226 763771710327824384,80098 777583103673929729,161352 788836245258379268,221476 768535591772311553,104973 760634818958880768,62654 775541598650191873,143720 750654257356038144,14421 766282215449726978,91946 794015890518011904,257624 760511775561383936,62728 732253773083607040,349197 773099371629916160,133454 794015615367249920,257492 793249594956185600,249469 750833172603174912,15661 755083361954045952,35380 785621058221068288,197622 759791881018548224,58542 789199854383816704,224568 795088718361219072,261155 777997194720784384,164826 769250722319855617,111549 758390017370697728,52771 792790784533630976,247240 776570038161543168,156835 761771934606647296,70543 750227101610045440,195876 793184451106738176,250033 785846755225169920,197512 793183540611457024,250064 756674498439569412,43391 790657277795663872,232169 771131900190613504,122973 752863824940761088,1248238 763397566838878208,76549 775738173611646976,150511 793476687530893313,252196 773764090477088768,137693 788027204617637889,214354 795371328153022465,266079 775151408693772288,146847 793457078920622081,252020 794611817372938240,261155 774095281742712833,141316 766266942969700353,91284 792201620155052032,11774 740391179250962432,1170471 755155735034621953,35890 758423810890723328,53144 764618076608356352,83751 766735431564091393,92166 786318932508446720,202429 770936820888657920,122146 758871166601662469,52554 792493801424191489,243075 791407133673787392,11774 794058640365862916,256255 752284051243839489,20279 753044396849979393,25123 778382605569953792,167220 793404898444443652,251336 761980981322534913,69157 791368406717038592,238205 793795442320347137,255393 763423382629212160,77731 793492702239260672,11774 765250652339638273,86645 765581084662824960,87145 794278014817169408,226320 774045083268182018,139404 763590410031685632,78853 776033335038636032,153038 761934343711272960,68893 773923529553276928,139404 790695408234209280,233692 759535251001606145,58757 751986145358118912,18470 768246034929684485,11774 791845547619524609,237854 794050443529764864,249725 774049603842813952,140211 775741428655874048,151071 778966729187885056,148645 787396561466646528,210289 753712166637740032,28819 770610536316825601,118191 788022294375346177,214492 772608891674890240,131542 743110706162073600,11774 794527874984378368,261155 778030141364588546,246425 758381170635608064,52167 765972724472803328,90575 785531870280835072,196676 768978490079059968,109360 787069391770882048,208016 764535115753984001,37461 732730257472512000,353789 755439005445992448,35403 758084927128674304,50476 775305428259307520,148045 770093159435083776,116373 770383894545731586,118482 794561467618066432,261155 753674659355324421,25981 764799765330563072,84724 790407482061549568,227795 790964701358272512,235487 777238681794949120,159475 780764164641943557,182960 785310721026338816,11774 789294335602913280,223921 775910107666350084,151185 785816176609734656,197512 794633353760829441,261155 792017801200402433,243075 753979881709572097,29807 766747730089762816,95682 785733339676278784,164764 765595470479527942,86440 792567474021502976,243398 780818844101345281,183269 773644522534215680,138415 768092998659780608,103078 779398547833819137,174728 787086375082397696,209043 758727851768160257,54070 775744474026807296,151185 793066845326540800,249210 775293767289044992,148045 789179328193974275,193067 786681783890870272,202727 791102445166419968,234583 760739743063695362,60999 791077072508628992,235620 786086360205651968,199306 773923947922329600,139404 750386808928739328,13018 756519430897688576,11774 765455593649741824,86645 769528724731621376,112199 793525142232104960,252020 770950387113271296,121612 789815168863612932,227242 756283907192918016,42495 791965590827114496,242602 773856172889804800,139404 794719862824304640,262849 766060340551491584,90335 777972606309797888,164783 785631689053655041,197063 791346156337041408,238383 766750527052849153,95672 768603968935198720,107069 788012952473391105,214354 787122313925885952,209351 793174470181597184,249841 791655335723470848,240145 794530829066272769,261155 792369132079607808,244143 765240959932231680,85562 786293594311135233,201958 792761898890473472,246225 760519559656767489,63268 787490448013164549,206117 768507867171164160,103354 789843732455563264,225608 771374163839811585,125022 758456583672176641,52394 755162235614351360,35890 795270846097068032,265856 785743779118669824,150812 787335200137248770,210207 776892027699130368,158820 772579345974042624,130988 773590520396410880,136947 767075140110692352,97761 754737091339227136,33174 779340328193130500,174115 790979468475109376,234796 776093922703519744,153194 769739300586004484,114357 778612588733140992,169201 779501274530144256,172089 753214629157957632,24471 773885279690104832,11774 764565642326470656,79561 793096841562689536,249469 795699842421059584,268281 757738306083762176,11774 760568135195897856,62760 758141072014839808,50827 764035892004564993,80482 790748787228631041,232863 758721473817214976,46076 757034986679578625,44274 786904455740465153,207287 789498278773686272,224693 758333947122036736,52554 793917053312741376,255942 752000000666669056,1170387 756662734465433600,43471 778863392597676032,169550 791296481416347648,235590 768085112273661952,103354 773604952354717696,136904 794659763980214272,11774 751596830274752512,18463 758786251520548864,55257 788447318861291521,217601 794574934269796352,261155 770728599942934528,120791 785310258327490560,193639 781198109590360064,29786 749637262477066241,9540 763798821176418304,1248861 777339168212983808,161572 749682252297211904,9433 794260127650086914,258331 772247962877587456,128934 785990314167181312,199891 790241186967588864,228470 778725402017538049,169923 766686818687410177,94808 792191416105570304,243187 794299955917819904,258058 774093418515443714,141200 793446249898868736,252196 773853268522913793,138819 776971079805841409,159411 781080427431886848,185271 795111451870580736,265284 775031547250421760,146259 755878208776511489,16299 787712687710965760,207613 789253570239553536,215505 760724307802779648,64197 765947759555776512,11774 779309368353230848,173753 795300215594958848,264397 788801114443436032,220332 786219117548306432,201192 794402498182254592,260380 742626267527184384,350711 780376362326589441,179742 763435213259145216,78129 789806259507695616,226538 761560320355688450,68936 767261193635377152,97386 777339305291288576,1250300 762007761718771712,1170426 779725164124708864,170187 794256333843230721,257492 750454996542427136,13450 772205786294398977,11774 786224940844318721,201555 788459605500231681,218275 778002059488399360,165435 765206179555356672,86440 768638391856553985,104999 780849769870716928,180520 750833015908134916,15643 793599225846038528,249926 762868527401357312,74943 781202500019892224,186434 774516869478817792,11774 778627927344898048,169201 794619937637695492,262145 732731717337899008,353714 753637253797154817,28378 761734998072238082,69947 759075668231462912,11774 792122098302844928,197322 771200058087780352,124063 793837075946758144,252580 788568068951859200,215030 758606081819942913,53185 788854077341990912,220526 767895098277322752,100605 793104392194973697,249469 767204932273442818,97662 771190819835351040,87607 793407285284528128,251320 758809065799639044,53996 768886792472948737,109104 757276076129288192,40733 751197631456636929,17591 754981243968782336,34666 793752285104988160,352720 795712866536013824,268072 755899914765250560,39462 771015538763890688,121949 772033538980020224,128424 774020334546739200,139404 792076845944545280,243717 781488377086423040,185310 791362426948227076,11774 792090996876058624,236198 788498163648823296,218275 785699966085988352,196277 774006476763459585,1250066 765596000182341633,83391 754726635086176256,27045 788713173650182145,220029 760692893229146112,11774 752910557770948608,17416 762777637563559936,73737 795206404088827904,262752 778566577868402688,168794 787250784937336832,207613 780610531287851008,80785 794275232773242880,108396 757587819002900480,47761 772836293185146880,132996 794208792577712128,256439 786923616529252352,207287 792447103733682176,245130 788420317735780353,217837 754060017804963840,30296 773956164908294145,140211 774988474751578114,146259 790444438787010560,213710 762762329213825028,74281 779873784211902464,136947 750967492877488128,14842 791016863580819456,235886 758110547703271425,50476 764840854502506496,84724 786385095934357504,202217 780515712955654144,11774 795715190239203328,268231 768908606582452226,109767 790459881182654464,223286 790904377926049793,234583 766029257453731841,90694 775091304065826816,146038 787141985370898433,192949 786944137123684352,206666 732619475871105024,351232 764399146245754880,81393 791410731048640513,238780 777176810857508864,157755 790240619230670848,229693 753256499888070656,25968 758483364345184258,51774 785321017413480448,195125 761695315854438405,70355 788451490755063808,218275 792013203215572996,243075 792174157844721668,242693 779057343883542528,168633 786349359940055040,203048 791443108252692480,238207 773269492164026368,105109 779816383022587904,174492 787406590810873857,209863 788408594517590016,217519 777167371664371713,145524 750368819349258241,11774 775753137881686016,151255 791689564461142017,240483 777939331381985281,158327 759466239529934848,58054 761321462829461504,61051 785992114739945472,200382 753242973345837057,23885 763029835220447233,76084 762111319378100224,431998 763516304410210304,78914 764941132463804420,11774 785549259974275078,130635 767928103301619712,100559 792125122215682048,244230 762659550142926848,73926 758624762184818688,54070 768071759207686144,103354 785664434920448000,196277 794345711286370304,260033 774220891429359616,141200 760438276960448512,62063 763512630627696640,78159 794539014019813376,261155 791328777091428354,237491 788924935146209281,220029 794008754945740801,257546 785506739978248192,196277 789482051040927744,226015 794693542182584320,262752 794529284597526528,261155 764938881192058884,82002 793245383430254593,249926 779154587643064320,169580 786981025247137792,207949 781428159891640320,185347 788518593524748289,218351 772529021179432960,129551 779796497252646912,175153 789929445519798272,227795 785555502860152832,196277 778494839809830912,152594 786241257777483776,193297 794222308093202432,256255 764146859350687744,82066 774764983242461184,138155 791080287589457920,233692 788960185746272256,222501 794158926031912960,256255 765252245533368321,86103 793476481607278592,252196 764178616477364225,80098 790828285659799552,232169 768624849484906497,105345 779375731684085762,174557 762995349673897984,75724 755544160308826112,38183 766838277265616896,90384 769569075274010624,112382 794304164985610241,258456 754123003282071552,31389 790655398822805504,233307 764290093980917761,82457 793188944649125888,249926 770409020490444800,117257 765706288894316544,87904 795443432290471938,256255 765587751710392320,87607 772867919717945344,11774 753757818457624577,29263 792549264035573760,246225 792503721511030784,240483 765340622462984192,86440 768045640383291392,94899 774057232921092102,133257 793284082150969344,250430 791623885246435328,238780 770271809694556160,117257 793966841047777280,256219 760576938591199232,1248768 777289235736961024,160480 775543227881492480,132335 764556830647484417,80648 776948661351620608,158387 759116546530738177,55660 780734220947820544,182036 793456136053788672,252020 761780996232523776,65403 733008577896566784,355106 759190915864944640,57574 760115001084485632,60112 765422714970660865,85562 786578951258906624,202248 767017538865606656,96514 773923388297535489,140025 791681732793671685,240483 777350750217367552,159475 794732837832257536,262849 776980157689044993,159546 795001973317636096,263907 753335336516726785,27045 776211001293234176,153480 775049051121213440,146720 766732819586514944,11774 760719129057853443,64551 786663628443357185,205728 763502679800877056,75460 790581209944457216,232137 778220202949353472,164826 792147751660290048,244230 776512848210124800,153194 793420791304032256,251951 794082920000430080,257492 758067917531541504,50827 759374944971005952,58028 749251061618241536,7901 788471977673711616,210434 768625604308574208,106756 749179614258274304,7530 751180763744395264,16768 759395045959168000,57877 785829724044001280,197286 773970293790388224,140444 786917847851212800,207287 770227198611623936,23762 781352851876433920,183759 788955225088364546,221972 794230166021111808,258598 772528145622769664,131436 762792979857825792,74483 785697652121874432,197894 793765815405256704,255044 777600501370261504,162610 793125652153012224,249469 776260641669668864,152182 786915229540155392,207287 791292851929903105,234583 793268509446901760,249926 794728354800955392,258193 793103435151380481,249131 773989401152008193,137965 755163211536695297,35890 789140103524339712,223492 781123047860400128,185496 794553451296522241,261155 770307615205326848,118015 786405753732997122,203240 756985334529949696,44450 771218385283670016,122146 789295994672386048,182349 789535575590088704,217658 764340360659165185,81869 788650691225018368,217466 790013912037011456,229281 793157407715299329,249841 738034918362599424,351436 751774904215867396,18491 737528179552722946,88859 766825164885618688,94683 779039032088993792,29263 774817962951897088,145244 789256640432332800,223991 793185234011492352,248770 763911747434586112,77708 757587247180845057,47761 763913293606055936,80939 765562227990597632,87904 795216435853328385,263906 778738412865982464,126833 789922545122369541,351424 754705325425557505,29489 779404944881451008,108396 763963155856789506,80393 775906203759210496,150663 789180403252727808,223899 758272405475168256,50827 776624921703096321,154832 780846191974027264,183269 781511587404414976,186149 795035924128235520,220727 761245068527226880,66116 772868503393202176,132335 793252566012272640,243061 795062382905028608,261155 763471293303980032,78566 772466913096167424,131025 764993851526254592,85562 779451934906253312,172185 754051660607926272,352060 754126086645002240,28866 794691731598045184,262752 786720415565479936,205094 770987420447805440,108396 792099610340700160,241678 774523043796451328,144068 795493529669824512,266079 774003205176897540,140495 757331436542189568,46404 751104890483515392,15264 751933493916106753,14277 760310812565082113,62327 732985042499162112,355106 789235134427824129,223940 764317362099200000,78159 765571664428068864,84724 755208311461519360,35980 788623068314890245,218258 789847692348227584,214880 764643681139732481,77183 772528836626018304,738099 785368782210494464,11774 776822503121358849,157755 757288336688082953,46612 777001848133685248,159894 787734864783114241,212693 781500811704541184,188119 791296171998220289,234564 770298008881672192,117257 793129142359318530,249469 749282207592685568,7599 778689720809164800,169916 789959684027318272,227804 785833803214426112,198591 775368781371551744,146847 790270511133720576,206048 773584640011493376,137042 781739655431684096,44949 760501823669202944,62760 779521870680862720,174230 756631617142136832,43553 762653949920935936,73926 760947832991784960,64722 746344357700075521,349312 756700781345140737,44429 770829206406176769,120613 758174904504225793,51069 792030234526773248,243134 740422373166452736,11774 759092237074632704,56964 779092742357913601,172656 794009247335976961,257492 794181957429039105,257492 788448204786274304,208831 772202318108434432,127925 793158713980911617,249469 771856522489888768,126389 791023976273309697,232169 793791019330383873,255393 793970305542787073,11774 794820453189578752,262849 795042477958987781,241678 775190912494215168,144690 788011157844004865,214354 754905724220616705,33355 770443245029470208,118192 785665056663072769,197512 794996617971699713,264525 732183752663814144,350021 733705302525153280,351463 775894253910183936,152182 781480158418960384,139404 773554140886609920,136814 773586641952858112,136947 793194409701408768,250408 795715573317599232,268448 755799416645292032,39716 778317593597845504,167220 786290695388532736,201558 775810008906891264,112363 762714355796471814,74308 788229405483171840,215437 763591357386493952,47188 761013310653403136,66116 794526719562678272,261155 794580008337633280,261155 779390877512765443,174427 791111404119924737,234796 769370259019235329,112363 775042383658364928,142906 775285880936288258,148045 785998354589319169,186553 793237694297976832,250293 794038670210822144,254058 752951604979101697,24727 769659407755988992,114779 788396493409492992,216578 791429364487376897,237236 779308977981165568,170252 795397886708158469,266822 794650649774399495,11774 776623832551530496,155451 785460456357888000,195975 771396156165357568,125381 791684539831586816,240483 763346775826698240,77590 788839761238691840,219119 769701965072855041,110209 774633350225072128,143777 766314536362053632,90621 788393123470802946,217519 778326925794275330,167220 765336174189809664,86103 773607796747087872,137869 776490042718031876,155390 757989031124709376,48735 780434416506068992,180310 779071080828928004,29263 755405240598339584,36545 763208091051651072,75899 771770868779323392,125742 785660203245178880,195975 778276673435283456,167083 778162428458696704,164826 786610295791685632,11774 753542610124406784,26539 753656756543238144,28732 763897753483247616,80939 763789407921004544,80177 774916915366072320,144730 780940985387851776,182349 760493541835567105,63149 793819894940856320,255393 771428642073313280,125367 756721948214849536,350226 757931347105067009,46909 791697565683097600,240483 761681947668127744,69231 793150095407538176,249469 758442366667632641,52749 788977073813499904,195975 766700480454021120,95672 776623247068569600,156103 776950024769048576,157840 777581308679565312,157657 756700011983933440,44119 780096861013180416,176128 758573546868183040,52044 780239423694856193,177589 792462003201777668,244464 763419401009922048,76012 788298468792143872,216009 792105694870855682,243075 791067560737406976,214078 791418514003210240,237999 763493463233007616,62492 763021727962193922,75690 768828575747223558,108849 769052488213331969,109470 780420405433626624,180074 785631690865516544,196767 762327856781275136,431998 765720143280295942,88920 786993849377890305,246425 785577228419543041,194082 756871898982518784,44163 788502642540572672,218603 790642974489124864,232863 755145981436366848,11774 771857221319847936,125196 780944678162014208,184539 790999941682528256,234796 766702840853237760,95672 777312765837008896,161456 793276544168828928,245963 778725087595769856,170215 785316055153389569,11774 791674075340865536,240145 786620565901619200,204413 786981756914307073,207287 786582114628022274,203674 789512640024444929,225981 793562546997301249,250785 788015774480740355,214209 791120507148046336,235590 780592959586656256,181811 760583601692041217,62853 765150665073123329,86103 764858690449117184,84724 785840868808880128,198878 795715202780041217,11774 785583503119450114,195849 767449220567576576,97386 760793211673669632,64722 760608617833693185,63655 764970827779629057,85562 763041681738461184,75899 755057659271901184,34977 733271845873455104,11774 785877415188987904,197512 788409064678039552,481145 767681264111411200,100605 760641853674762240,11774 764175526764445696,82002 776124289342898176,153699 790566820763754496,221664 750712687324237824,12883 785803284678311936,197512 792486840301268992,245705 795166845787475968,258456 787416250552942593,210287 778766961039642624,168794 791346149118533632,238207 764174296386109440,81130 780813676206956546,183269 794363011091824640,257492 778044061768945664,164980 792148355249954816,243075 793974739299606528,256276 779739713490001920,174756 739931358777249792,352790 792814638236827649,243187 763050208754229249,47188 773513919252103168,137042 760525724667170816,63451 757091676817088516,45675 755523534999261184,36208 755784979079131137,39022 794742362304081920,262022 766095753072652288,90482 767749347886960641,11774 789146581962465280,215505 792014838373359617,243075 778379700074930177,166913 791312510381072384,234583 774354361174544384,140444 793351945398476800,244862 765622151189848064,88052 764029276161134593,80720 775878856678912004,90193 787377140195090433,180433 788890028093034496,220689 793596761335996416,253164 780613594849292289,182036 788543419211616256,210390 750656512029184001,12746 778112459857096708,162107 752016099709902848,14277 789850663958306816,225608 770710843520679936,120613 773952685552857088,140444 794175788144693248,256125 758544523551047681,52749 794269257047699457,258598 775890688177090560,151410 776922767149010944,158087 772277016045375489,129558 793152349107728384,249926 769755971493113860,114008 794387413468594176,259360 762323667527151616,72740 787485366710177792,209918 793138633213612032,249469 768694958010150913,107469 774235344921174017,142090 777654707284238336,163084 793617097033154560,252372 790095793680216064,212131 791285212478976000,237491 794382140695842816,257492 779476629630377985,173011 791398511136890880,159876 794702764752379905,262886 772836149559750660,11774 756629508355162112,44271 767398212256862208,94699 795463156747370497,267228 794986361115713537,262849 751783935302967296,19352 790608894766698496,230808 764908542155427840,84724 732239088435236865,11774 768378044952313856,101681 795285629382717440,11774 769564515042144256,114236 788125363578732544,66116 763552947821170688,78189 794404927825186816,233526 794544371567734784,261155 764551392468013056,83391 769716820764979202,112336 776123021085900800,153845 788827790112022528,216009 751111507497410560,16299 757760440629760000,47602 759185839897190400,56964 791041236568276992,235487 758434293421002752,46076 757859096720662528,49070 767851043963084801,102137 775321428442902528,146838 758630430312726529,54070 767158570953613312,80939 770193802480934912,115458 756503807492751360,42249 777897372294590465,160539 794636981405908992,261155 753729338357325824,11774 790238404508127232,225359 752650883666763781,22785 759829958030135296,59666 761965187083755520,14277 768201909958127616,104406 791458935530221568,238272 790656454046932992,233307 787021306457841664,246425 750478173964537856,11495 773883606510993408,137818 757686026710183936,48735 781911329770577921,188934 770258763747987456,117257 791014003589812224,232137 754050806131810304,27045 779748461222559744,175669 793128697188319232,249469 758753036378316800,54842 762517254206590976,431998 795011249549508609,263895 768867739330973696,109767 777623503050649600,158864 768507895772246020,106774 786672521789726720,204346 773673457057869824,137777 776114845007515648,11774 757743442701217794,47844 789290131870060544,203546 753284133770633216,23013 792835831077675008,246726 794984698036502528,262849 795319270259490816,262849 793110726416142336,249469 786633440577794048,204413 739957542793711617,68969 760532586284343300,62798 786129085932142592,198304 793840577133572096,255044 744948976445759488,11774 781733273030524928,186584 793575440355065856,252679 793029485973032960,247675 773706535495016449,11774 793097708638699525,249469 766662468873650180,91798 768903243124641792,110124 771862970045308928,127957 781387163430682625,139404 753031564397772800,24597 763550262153867264,78394 786007337764925440,200382 787861421266796548,208167 794231674280120322,259057 793308821313564673,251336 794544131485929472,261155 794940129538408448,261155 773723579485609984,137553 793194106461818880,250033 760111372961210368,61051 763480748515004416,78115 792680186001104897,225359 766786759862554625,95707 787268306659053568,206666 744416221609738240,349197 751998697286709248,14277 754813233295265793,33356 791412095719878657,239018 764965391110209537,83558 759548149459542019,57574 733270172736192512,1170601 763602260853161984,75973 773556769062809600,132335 756642257932017664,37044 793876913655836673,256255 770894609589297152,117257 793526215491530754,252741 795394700811255808,266884 768633475771531264,86103 762088022066204672,431998 771552554052222981,123085 765327687074340868,86440 794560859825643521,261155 787033460468699136,207598 777693718899896320,108396 735917303880134656,353374 795015706354061312,258771 776342292537876480,142503 794823997200404480,261965 751816902339506176,18893 761952431848632320,69711 772028001697435648,79987 756890130976092162,44450 776993549422239744,158520 766442373962498048,93184 771035477344301056,122959 790999550274056192,234583 773925418382524416,139404 777020914982526976,159876 770326946064457728,117257 785632408410296320,197286 775409626971983872,148574 754744068689760256,33549 768964110948020224,110209 773892187104743424,139404 773901902073298945,138382 785337191769661440,193858 775894332918247424,152182 791409551291609088,238780 795607396165058560,267521 764233969600651264,82759 758630519886139392,54070 772259715283873792,118266 787079731539800065,209043 793238354611605504,250633 794905937563750401,262752 789448526430429188,225981 768087777095323648,103354 786930339478327297,203863 758749409286901762,54070 794772583875022848,262022 762618621134774272,73814 793217558610583552,250238 758344557025034240,52492 758687863667949568,54070 795144215370076160,249926 758271939144065025,51595 755454046824128512,37219 793093641816375297,249469 751235933526036480,15234 776394845950709760,155390 778712572316884992,169923 753722414287192065,28508 790925289496973312,233692 753908378146070529,350711 768071700462329857,103354 773618932313763840,133702 756512230925963265,35147 794600033744134144,261796 732930914603302912,1035907 790306849400561664,230523 794676674289876992,262022 767806501532471297,100893 776098950273232896,153095 767825831993368576,100893 789938896054415361,164764 761729836335366144,69231 780873988042088449,183314 762734610426060800,74592 791312626655514624,231427 794313109729136640,256038 763601075920375808,78853 742129321041625088,11774 767674941059702784,100534 775111218726141953,146259 794622732138844160,262145 795429079843532801,266500 785581744368021504,155390 764990608322756608,85562 772775050554511360,132335 788852616658690048,210390 790932475631525889,234583 766102276612108289,90384 764291388133482496,82066 794394409336877056,223249 765974233184960512,90300 794691552971018240,261050 768172389372944384,103899 786339853524881408,203048 750673319729500160,14311 758981992977305600,51809 765173265157369856,86120 771525612032827392,125163 769191633292185600,109470 758446421045485568,41680 767480002694811648,95568 756315807848685568,42249 750813214246600704,164500 769577517963440128,112767 772981256921444352,132364 776833933535305728,142906 793263238834159616,249926 754174667577962496,30339 758690073969774592,54070 765207658379022337,86103 776735997933522944,157693 773992032012500997,1250096 767228497563561984,97386 776740411784196096,157693 776875466036830212,158520 771698553081237504,127134 775360300245741570,148473 759493299954606081,58680 793079021961515008,249292 758157092733804545,51136 764793796391473152,84745 773295222738460672,135888 772211321786003456,112788 749888457158365184,8609 788532320701714432,218275 760597416894693377,39354 761094328110321664,66516 771433696238809088,122967 786305924474351616,202561 777577995674460160,161277 764409986885844992,82066 764452953604419585,82203 786296900370636804,202429 788134811982368768,214209 789480007445913600,225380 792066696924110848,243608 767826908344188928,101383 760557255959851008,62779 765888170852352001,87904 772054921571074048,128934 771066079724666880,121612 755682028801003520,30802 776971723690348544,156835 778538491277967360,167517 789211512078344192,11774 794541490668179456,261155 773975432655953920,140444 771229446732865536,122776 762355094050316289,431998 793876305125277696,254135 768190576839659525,103261 791001413828513792,234583 752107931026456576,19402 768913947030196224,109874 748910179459018753,11774 768898120243679236,109709 760275602343460864,61922 790672889699770368,232137 775408523710636032,148419 789157963055370240,223492 755170818770866177,35890 793856311754563584,249179 754748778951872513,33356 781250837431582720,185313 793988159138885633,255299 765244660193202176,86653 769602230190243841,114544 771399771328315392,125381 778796807778209793,160651 761931298424303616,352034 777999001299935232,71826 775792612418527232,150426 751958754933940224,14277 786727567948677123,205926 789174051231059968,224113 779000127948226560,171718 761673791776759808,69878 780692779340922884,182183 753071292048412672,23457 765957334476652544,90384 791660780298964992,234864 757234878656212992,44450 779753490407100416,176203 788557731082805248,217634 761692215160733696,69947 793149769535393792,249469 759422495132909568,56924 765717592866717696,88920 788977516459327488,11774 793212166988042240,250633 766387004917493760,93286 775889033406795777,151845 785627979040821248,197512 792150596287553536,243190 750960546338344961,14421 761687475244953600,69673 732716935473811456,353228 752819627378573312,23039 768181197419663361,104575 785947343065526274,199546 773907212968333312,139404 776903065588736000,159245 790582873799569409,231894 757366114057752576,46405 765745457800761344,88920 793497519410016256,252741 775652657021071360,150511 792098239801688066,243576 761696495946956800,70355 787041164432027648,208379 760604264788070400,64052 753967386273910785,30244 749102733978800133,7311 768212791597621248,104332 793821071271075840,254135 767870670407553024,101383 773825264375783424,138909 751863840158019584,17416 791398596536971264,237894 791617292467572736,240145 788427003145760769,352258 772822011328491520,20170 793136724067045376,249841 762516733420707841,431998 750349146670952448,11495 762504454557925377,67995 791352062541955072,237491 732327802771542017,1170318 768988478713528320,110362 795717102313369600,267737 793625350542503937,252741 785923664420204544,199546 764862197621223424,84724 787970420028866560,208014 795720271068065792,267737 768566810069180416,107209 777164493285576704,33169 787280893945622528,208431 793993853170839553,256239 765531723438419968,85868 773904432530542592,139404 779037154693357568,171463 779391353038004224,173628 760125159328055296,60866 786565704044650496,204224 785300382423605248,194923 781246159104778241,186376 763960036510961665,350258 787420543905566720,206117 776502668298780673,153313 779411857501290496,158387 790170341800902656,225949 792879675089575941,247877 752313501549359104,19402 785632257176432644,197091 769302715822333953,112740 776847912257007616,158589 753766517972631556,26066 758323209515233282,46384 775794479764766720,150663 793976393931558912,254135 786996818462838784,204284 750678000723693568,14421 758189890165088256,51809 793798256396472320,255393 781362799481991172,139404 794783514579202049,203546 765005954924605440,84209 775054079642959872,87904 777093999056171008,159906 792479548646551552,243978 758309807086592000,51983 758773503046803456,55174 763172793164845056,76535 752753983916089344,21332 793560653378097152,252112 781038787715530752,178194 764542945076719616,79561 765984112830218241,90384 787059129743446018,207109 787726233215897604,205197 790348572550164481,228820 793904956419940352,255393 773572655811354625,137042 792092537980944384,243075 794768140664127488,256458 776067698329616384,152314 794709146037846017,262752 764780909530714112,84724 755727763148042240,39235 763439391515807744,78344 751911124677918720,19563 779023558316089344,172057 786209856575320065,201003 761129659371249664,61051 766162748401221632,81929 778314132546355201,166409 793232127764549632,250633 795489959130132481,266151 769258748967784448,111800 758498736939028480,53185 762524237512998912,71470 791432820711264256,237851 786743018544107520,203713 734666697039302656,195876 764946408856166401,82801 785569184247713792,196676 795764886936715264,267655 794220978981085184,257492 779048440684654592,171617 761131432865439744,66772 764122374996369409,81924 790870540000989184,232884 763837909531144192,80607 795111785527439360,265102 792027596737220608,243187 795365988489273344,266653 795500162785411072,261796 764125987718266881,80098 760570588826046468,63371 787849501071532032,209468 763737547918934020,79223 779045203923664896,172047 793484585191501824,252741 769326860039819264,112336 791349662359969796,11774 768073000629526529,101383 763163594544381952,76127 753591913802977281,27045 762713364065681410,73814 789999112246603776,228888 791490657592500225,239405 767729176707072000,100893 765227514885124096,86103 773061132722573312,132364 785334585664106496,194949 786724575392464896,204413 757589701742108672,47149 787801202109087744,213253 764480964470804480,83305 793790838010556417,221476 788782175483297800,215437 754919166075740160,33356 751749970185842688,14277 780623147573751808,182037 756281839833214976,42432 795273017228136448,263667 787034811638611969,207965 770436974327042048,118191 770568550662615040,117377 774108941944885249,141360 794994199783469056,262022 781175788049686528,185310 756599202235441155,44274 785875361557086212,197297 788827984731869184,17416 791663925439959041,171693 795314353516007428,240970 790570331937185792,231894 790592525358600194,232169 761386166151213057,67229 795263833686310913,243187 785490111945408512,196277 794544343323328512,261155 776103899136659456,152872 788536688024948736,104244 790392988652408832,7311 786711353532657666,205091 763893049109864450,80939 758743086910414850,54842 777995058209517568,157082 790612929208922112,231870 753692334236106752,28282 756188119511072768,41680 778253043921924096,166532 757590345265721344,42171 770114111271235584,80192 772088262827634688,129471 751124168247246849,17143 793135842990628864,249841 771009213745143811,122146 790261618030497792,229159 769598487327608832,114308 789749546209447936,225359 778816961622835200,169740 771040883206656001,123085 778571144932667393,168794 755158923280166912,35890 780552087432200192,179589 787257250461003776,209184 790264713141551104,230270 791270891321647112,237223 757665705659473920,48187 773515946317185024,133702 794973535848411136,262847 761897419365814272,70509 788017821074751488,214492 792544757452898304,246295 760882701842915328,65180 785611948029190144,197322 787327764516921345,199307 794050481718890496,257492 766291946360872960,82344 772738436331556868,131924 765282403174592512,82066 773871404659847169,11774 758331259416375297,50789 763722288877281280,79691 759144775085879296,1248682 765577333432393729,88052 794940569172766721,262847 788549183753981952,218356 791047584555171842,235590 755307929578921984,13343 778250819057647616,166409 780929303840030720,183269 795431296663064576,247930 770656347033473024,119832 775096932310011904,146838 787427731394945024,205728 760849741454323712,62708 778937096585285632,170169 767720979657269249,100605 780893895097880576,183811 776765185184833540,157755 770365773659328512,118482 795008428842319872,262226 780768455003889664,182659 756282970177011712,42495 776983833111584768,159146 781530153813807105,183759 793632613042970624,254058 757750956041736192,46909 794197396788015104,199307 759160094806401024,57348 788736638541189120,220332 791816795627802624,7706 788713925781102594,220029 754008417279283201,28866 773122577858301952,133944 773671035723972610,137315 785235587737460737,194082 767052479292928000,97447 754718198184996864,33356 758080305999732736,50787 772811471306780672,132335 751834385700122625,1248155 752290280527671296,17842 755822034760773632,39685 793220455381557248,248719 793298618589470721,247042 781479324570488832,113982 790766480119828481,233241 768150383612956672,103071 791353001126486016,11774 792350813020577792,244143 751658336253337600,18386 780552757354885120,174116 757379068681531392,47240 781232681824636928,185496 761089941061246978,481145 785619406550368256,195975 786969779084988416,207949 786994962743255040,208167 788716990093463552,11774 776882541789716480,157993 765008379077070849,11774 780866193154576384,182631 788161586330497024,214660 759659325786824704,19757 781375588791619585,139404 791754478214983680,241432 743436394719150080,47188 759397402524647424,57722 776847907433570304,158673 790885634814738432,234583 775734276566294528,151071 791840467604340736,239076 777572345577934849,161988 792771272002461696,247240 761975352273100800,71196 760701541951168512,63451 771351875878842368,123958 771782616466935808,127366 781873016997240833,190635 794025319275626496,257661 792675547067322368,242693 794740869878480896,262849 758716606469906433,51778 749451180137287680,7511 756422732875726848,41459 754011497328734208,29263 779105192813801472,171644 788824132481720320,218468 749631018060156928,9378 775733384819515392,150511 792748971034902528,247054 766609295555297280,94766 794197102276595712,258607 794544035310366721,261155 794788342357491712,261987 767340911152029697,94699 751829751656947712,14277 794595893894778880,261155 777297492903923713,157082 780789153881395200,11774 787362785713946624,209736 794572007455260672,261155 742199290471276544,11774 764430441008996352,83391 760611936614555648,63858 775717201781272576,151071 750366395263619073,12898 793185515696640000,250033 771817104479846400,128067 753674996036186112,28819 753933096089554945,350711 760652634709749760,62771 793961155081342976,256440 795671990883536900,267862 774023125457481728,11774 773621516105818112,136610 779064671362048001,171463 773590458329030657,137639 788478848216072192,218275 779759340446154752,174756 791773133636145152,240145 767249775439720448,95901 759163993340669952,56322 758254257548169217,52061 794177804912902144,255870 786857479003078656,206008 760166382948458496,56420 773257652612636673,135701 736281584597368832,11774 779065940847702016,169232 791395114870382596,238207 766257608202137601,91798 769691671365902337,112239 794019644432531456,257492 791878032000561153,234864 788656110249054208,193121 756989513067618304,45721 787690821374083072,210366 761021612573327365,47940 769264150329561088,112363 776823150956818432,158520 787798093467181056,105109 779110529377808384,172089 790936046070562816,234583 792022333301133312,243075 794322459189268480,230523 776736559454380032,157755 792089483520843776,243398 752963043416342528,24134 790208009435770880,197322 791840546641833984,239893 777969092057829376,163824 768962441463992320,110585 750550677932412928,354835 779091400692563968,171260 772554931316416512,131542 740361532605792256,11774 762759683446747136,74681 788317673041965056,1170441 774593028556201984,140443 754039216783306752,29790 765236638788100096,86645 770255032000348160,117257 764802174673092608,84724 751150885527429121,17365 757237867802402816,44429 757949227087650816,49925 765392107842535424,86725 764178092998799360,79999 772303584209674240,128557 732249334914416640,1170428 763031692839759872,75899 751548280916541440,18627 791450641474396160,234583 755848329116864512,40137 759091924963778561,56964 787442726690140161,188577 788120820967243778,213064 793849588092403712,255942 775210669217976321,1170326 788962329354395648,221785 752884949955514368,24134 787843730879283200,213064 795048686464172033,264397 785599251598352384,11774 789161616440864769,223899 764069032437755905,80568 759826078378721280,58218 786917995700363265,207287 792327477398036480,243187 742773308559659008,11774 772949362519441408,79987 771531177895206913,125554 789064397423386624,220332 787065259739656193,207109 792035859616759808,243075 787476342191239168,210313 788509384670257152,217519 788505969647087622,218349 758499965211672576,52394 763131221001973760,76794 785809897418027012,194723 758625890439835648,54070 792438907681898496,245313 792763794199973888,244270 776569151276154885,156835 792095511704514560,243614 793981961576529920,256393 785585736774918144,197286 769581143406546945,112239 761231563145248768,66159 768212138200539137,104406 760989063025491969,61051 750153143757967360,10057 768204082418950145,103924 794362562284572672,258092 790919794325200896,234583 753742720410189824,29263 761538782889992192,67326 771525406612680704,125554 786003600937881600,199546 787139520923856896,209351 793187302251954176,249926 792159103883710464,243075 790571430958116864,231318 778219735469043713,166390 785269766617374720,194667 794679114464522240,261666 755148147761045504,34666 786356877139533828,203391 789285528445317120,224680 768230658481192960,104162 761880453016014849,69231 762166569724055554,44429 790917182523904000,234583 758066367266426881,50827 788469414140141568,218495 738792990311776256,11774 756501374406230017,351254 788510262542290944,217658 761312162967121925,67852 795033525669990400,263907 767234000733638656,80393 788509219087585280,217095 770471441024311296,11774 795038511976116225,263926 785548621848702976,196917 781611416339963905,185310 795358294068133894,266079 785490089677774848,196277 766039213187923969,89923 761377261052366849,67973 776193737319931904,152314 787050646797103104,207287 793461251456143361,252408 793898428464005121,248652 794257170099367936,259242 742165234907910144,1247507 769202923872059393,11774 768538369060200452,107469 755160308239458304,35890 758476177497550848,52919 788008375355179008,214354 795762702396358656,267855 749797980773945344,9433 756529001653530629,43391 791317211050708992,236157 771854401732382720,118191 790516539959091200,231550 759311929693396993,56552 760131351920140289,60363 761575952576950272,69231 766702919349481472,95672 778723754046201859,170187 793203739549138945,250633 768086366123069440,103354 788386672018874369,217519 732897743870529537,349764 763497307551563776,78049 762012938509099008,67547 742297070179078145,11774 768615404436594689,107984 791694303949193217,240067 794225013389950977,258771 774175060588318720,1250066 774205905374109696,141887 780807350458408960,182726 791316004798337024,236498 743503407919534085,11774 733060340359925761,355273 751960677216956416,18215 765959645965918208,90003 764814195254661120,84422 773511747294654465,136947 775884860057489408,151741 773954412658196480,139404 761273005481660416,67709 761363373019672576,67229 790635044285014016,232169 732981942677708801,355106 768820342471139328,109104 780100032422871041,177248 795774328969318402,269081 774670086455951360,142852 761908172286205952,70941 792032099280756736,243075 751596971081797633,14277 763001851742593024,75401 794368769669951488,257353 774739637055131648,105109 795443102173589504,266079 776940434740371456,156835 780834380415664128,182726 787825585850572800,205197 764603833242615808,83939 763770175308959744,11774 772465455558569985,129558 781649594757312512,189613 790907497485701120,234583 755890123057795073,39462 789137919424417792,159876 752186689691451392,17886 792490622489952256,246273 781145425248006144,181419 758675180063379457,54070 786997037879418880,208167 779024104913526789,171982 776046633712779264,152872 786540327444291584,204413 791312593398984704,234583 781019399524409344,183801 766359877664899072,93261 767827487627874304,100893 781415702817284096,185214 790652963157053441,232169 773242225572585472,1250025 791832279135817728,238395 766323590086230017,85326 750715697685291008,12927 775001305664323584,146259 791362223109054464,238207 795657106686873600,267521 786500342007656449,203674 795279001698836480,261155 755102477624545280,35403 795290581089992706,265978 752179521080537088,13462 787141060157841408,669866 792707298707636224,231333 764483565350453248,83454 791534852235464704,238395 787092214744621056,205181 762676168273170432,73926 776204957389291520,141887 790654682439954432,231870 758840779225739264,54070 777018980921769985,159359 791070103890604032,235487 760265557379866624,61545 792511727715946496,246392 755518817346945024,37656 792064362911531012,243187 788851890138206208,220029 786972370388910080,207949 773868030329663490,139404 757628014159159296,47940 766327260559216641,90963 773235041283387392,134975 775713225367285765,195876 775657995552247808,150511 790900556025831424,234583 763435455589351424,78159 791404454817861632,237908 771523544257736704,125853 785935670699188224,199211 795029304090521601,263926 772927350623178752,132578 755726363827535872,39235 785929207926829056,199546 764999536506904578,11774 778408067243253761,167407 758308613974794240,52112 788760632501870596,220526 786414092042903552,203350 772595733023301632,131156 776033133661720576,152735 791329847075307520,237908 795469181764280320,247930 768988546036301824,110362 791351200742539264,227253 767338016897576960,97325 779307257045454848,173917 776612493032513536,156835 791358281105215489,238207 793281896964722688,249926 777829153303306240,163901 777487084693155840,162020 795666582156570624,267579 794232874366926848,257569 778327348101849088,166532 758996197826703360,56302 768077957172760577,103354 768855012617261056,109666 752298298158047232,17842 790753567200075776,232871 757844225878654976,26059 790438698668077056,230270 778198249563914240,164826 793644012167192577,233154 764931103643824129,85390 780183236278259712,178045 770549008439906304,118191 779512172124700672,175415 763071531115159552,1249077 779188928486121472,171324 795016513400881153,252824 776906772913192962,159245 792031548639895552,243187 768061989096656896,101681 776146716718346240,153921 794585067586732032,261796 770082752758706176,116632 778037663412609024,165097 755862744780382209,39462 769485077252284416,30413 758037612317712384,44273 758761281331396609,54911 767033934186180608,92958 781235664826368001,186212 758363612171735040,52061 791362540903264257,238395 761566994457997313,69231 772234611292200960,112399 764367847304880130,69231 773623224462614528,137740 792161795066716160,243615 763889063367675904,80209 779719374131396612,176541 781859193288404993,190602 788979964838154240,222654 788752624841428992,220332 756603373680492546,44273 769522778966032384,112199 794590746808459264,261818 779501473549787136,172185 792013375253262336,243075 732321855743217664,351437 744434689662824448,354105 751837713914007553,18217 757981844772036608,49056 793250075208192000,248065 764954072558493696,11774 770474862393647109,115413 732792950263058433,354153 751177166595854338,17591 771915830783123456,26066 781533297822277632,188007 786950390054998016,207287 776294477874995200,153845 791315900204916736,237385 772963896198135809,132514 773706247627350017,11774 787024366731223040,208016 792051906537463810,243513 754833206029881344,33549 786532415317553153,163225 758379794874507264,52167 781185609847144448,182659 772083670102532101,354111 787148832362500096,207287 766443614666797057,11774 752950023378186240,24196 757187220860174336,43659 769462159936028672,113754 749653695864795136,9433 757381853359800320,47090 761582311922077697,352982 767691568840970240,100605 779655521125208064,173753 763143173447221248,76329 794628447603687425,259134 769634056686436352,110585 790021465571753986,228354 764477970211803136,82571 760999467118104580,66116 765724163856367616,88930 791000700373372928,235620 793541125877403653,253336 794593291622907904,261818 763467427770490880,77632 750466716124192768,12883 760658070494216192,26066 768290616228708352,104932 793498885557661696,252741 794222475940798464,257423 792078427968921601,164814 750732999004741633,14981 771118246867107841,123085 767570550491348993,98646 775380015810744321,11774 778360123500728321,167220 734210105193947137,350979 762979167918972929,71353 768513852128522244,104999 791375775031255041,238207 778678364227837953,169232 769140309011861505,107953 788779131026669568,218275 788623815156850688,218495 777286580767748096,159876 788527592529727488,218977 794534526131310595,738099 752842897012076548,22546 779035639094312960,172120 775774616862138368,151463 785986238855741440,200382 755065373893025793,14277 770697186288013313,120610 759191183977549824,57574 785638581301678080,195975 792758006207438848,246726 794564018329427968,261155 767428359244636160,98972 773628786353070080,138165 791039179639717888,234575 759165788116819968,56772 776300126889398276,153845 793318087718166528,251452 794345987510796289,258771 773498435102060544,136814 793498165445955584,249926 794529090023739392,261155 751563322194006017,18326 787029246564790272,208379 790303301921234944,230270 777541833685696512,162213 781201045355651073,165360 771486739248537600,125853 734677626099376128,65113 771596775832506370,126390 758705873632002048,54070 760892545245249536,65540 767292222446399489,96196 788524892346089472,218260 786371970665320450,203550 787083780989263876,202636 791863431657848832,238429 779390388993785856,174115 774474696221921280,141316 775520157561073664,148994 793269096884428801,249926 760980650912538625,65455 779045460350672896,170187 781908457720991744,190635 786953702506573826,207287 775507751677984768,148874 773292855221563392,108795 790880134131777536,234583 758681420910866433,54070 764565537867309056,79561 787798851088441344,213253 792658981386936320,242712 754828162002026496,33356 765724612344754176,87245 765763350068359168,88459 774254303800205312,141360 789163715199324160,215437 792819837684752384,247877 793433633465905153,249725 763151745480400896,74133 765618911257694208,88546 778954027866419200,171436 794858516959916032,262849 765190099227123712,86355 766982489596276736,93144 793576959708192768,253164 768122373887303680,103506 771037234011181056,122146 775351325294927872,146488 773990147335553024,139404 769162540110614532,110709 776041756852912132,152872 763553492510334977,73814 758071982957142017,50827 773312080804020224,133702 790163847197761536,229693 787603888996220928,211794 793178446348316673,249469 758549153765089280,52394 770203158660444160,117257 786206580798730244,201374 768544726320574469,106753 775375405821722624,148473 789467765434421248,225981 755587761118310401,36877 762739519418355712,74592 773375231343915008,133702 760153988587216896,60866 771101249865256960,122817 765636551443439617,88332 759114646041268224,56964 774019911773396993,141035 753953503211507712,30590 780529415327449092,180655 761003630950424576,65974 781527540158652417,11774 771829450728022016,122133 788390409529688064,217519 774028103253319681,138650 794671827914293249,261567 742322986720583681,349951 769312219091861504,112158 775844633804992512,151463 794548738974838784,261155 776908870480433153,158589 761331963022102529,65887 768852246318702592,108782 792618809437794304,234125 786208082028134405,192363 789985024305004544,221228 761687842754011136,69231 792121137081614336,239446 791496780445659136,239405 774094964384944133,141360 788790700334735360,220526 790563118002954240,226731 790586025169027072,208178 762981974239682560,75724 790240590612967424,226490 776724084864454656,157082 758051598056632320,50923 770539547755065344,112363 768698401890250752,81744 761741939653750785,69711 790942327757869056,234583 788422654688530432,217837 793189614093729792,249926 778934026648170496,14277 790248735628402688,228576 768499079240421376,105647 732336388855730176,350808 779346394024927232,174230 793919058206916608,255870 775713011805945856,18318 766616803321716736,94690 771536986414813187,124597 792065396543062016,243187 763755333399437313,79223 792739172666609664,246295 750594437949038593,1248102 772800008810704896,132335 793188999460450304,250033 794654077498093573,261155 794696563993907200,262752 756670816574636034,44273 770071606362247168,11774 788666899596910592,215005 792726793090236416,246225 769235791168040960,111549 750665821265928192,14421 788663351517806592,218258 764136103368617985,82066 788399343988596736,217519 762478254569566208,73102 791012265281589254,234583 791736179024470016,241034 775826854183788544,151741 791649779793014784,235487 793545666798682113,253443 785881011464929280,199227 779637328042135552,176011 763877300572151809,18395 773479576836116480,136904 757658540311851008,48633 779122748748685312,171443 781845315653599232,190036 773652304360800256,138382 793466731025031168,241678 793595820444561408,252196 770651244163690496,118191 773862323085684736,139404 786363521986547712,202217 790671677952782338,232169 750676417634000896,14462 789042839439171584,223054 773930481368784896,137042 762466562833944576,431998 785549236729413632,11774 768050446594215937,102452 753810906941751298,23725 793490471523868672,246425 774986612350578688,146259 786660026303807492,202268 750147206322073601,9754 775407124046315522,148045 780116239561568257,177233 793995672970215428,255942 788159661744586752,215754 773280916898664449,135888 761367384338919428,67973 792543653470371840,246392 765364766697070592,86103 793436881753149440,250328 768069501002846209,103261 777316222442442752,161060 792927899682676736,246392 766299264586690561,90384 788855077243064320,220526 764650564550397952,79987 781282584177377280,158387 751617882300096513,14277 791445050345545728,238099 775428788394061825,148574 775688348010676224,150663 775047115168972800,136018 779118981022048256,167319 794765252957114368,262849 763337960519503876,76549 780592628551159808,181811 787606486730104836,211347 757108803179425792,44429 758451186571812864,52015 755708299597737984,37004 777980357580845058,165185 763071997060546561,1249001 793950184694685696,252741 792384432929902592,243165 779405076284645376,174728 789810464368844800,226731 795368172522209280,266151 762713355840786432,74133 777387288779190272,161667 780945955214372864,184535 771118875622641664,123038 750176462624272384,11349 780924010418806785,182729 773706461742501892,138819 791300887033417728,235828 752900461452226561,11774 760965363970502657,65222 773995936662036480,140444 776454890973454337,155688 792173794341232640,218002 778373809216839680,152594 791988600879607808,241940 772784213976317953,132335 758046398516297728,50654 756898245457027072,45311 758941274825121793,29682 793972382574596096,257353 794596019417726976,261155 770947131054010369,122146 793594301242494976,248065 766302001101701120,92210 774382317322301440,143473 790911241887870980,234653 791668273507143680,240483 757753019643551744,49066 749391864009203712,7519 753405728044429312,49681 795771273615917060,268643 770970955913031680,121949 762837977206620165,73712 772488327958294528,131045 780956213878087684,183269 791339207243464704,237491 768092904933855232,100893 788177162952019968,215488 774633838513262592,142906 790989233141919748,234583 792493201995108353,246273 764306029894967296,70287 794603702241869825,261155 758630864813232129,54070 780812150361067520,11774 793247281621430273,247054 755053325125419008,34898 786999310252707840,208167 781604442948923392,186592 757852441157050368,49754 780065364780654592,176128 789424705283452928,225981 773335877095489536,135381 766355656215564288,93286 794646345260867586,261155 761669257621045248,69794 774417550205718533,141726 778508273020534785,165496 793108448674254852,248988 759217940248092679,56192 762301616032657408,431998 768657394695974912,107423 780552865836310529,181419 785636811926142977,197512 789249425629515776,220332 795691066640990208,267838 786374908838158336,201558 753354355592556548,25189 765253152543281152,84422 789338106319163394,224680 754073836807651328,31686 765675288772567041,88998 770945388740120576,121291 758645488706998272,54070 764950246367428608,84929 791043981052354560,235331 792825738911252482,243075 751031736872480769,15808 769557747763294209,113797 732552506702745600,352080 745617142377222148,1247672 758519231826755584,53185 770632578122518528,22267 742152159777705985,11774 768513863130021888,104999 756470001201246209,43391 777986635447300099,164001 794678608509931520,255942 771918098232336384,125742 765923251193163777,90031 773235098619523074,134975 763052554523516928,75899 773889759148122112,139404 756831064555974656,43875 764494169893117952,39875 763347615656402944,55820 773179038479355909,134101 793681601322377216,249926 755835867441209344,39462 771636817820995588,126152 787574121899159556,209351 790081011266752512,197046 761341488521281536,67973 768921819306876928,109509 757144888949481472,45369 775293862965149696,148045 775015940828299264,146259 785886332912562176,198591 793250419128602625,250033 759025482549649409,52266 773892007785672704,139404 787100953023426560,208995 794672018864140289,261818 768239546693804033,11774 768895236965826560,109666 793581756536479748,253793 761208595761471488,66116 775654748733247488,150511 788490864188198913,218495 789457541310840832,225981 795028287668060161,264431 771389739635183616,124597 771195004005982209,120541 757058228861698048,41839 779490368979165184,174557 793961678501081088,54854 761192490384912384,66842 773605944337043456,137869 777020427310813184,153501 752992083091128320,15536 771416111548071936,125367 786018034779561984,199496 764711487399047168,84083 765662038806888449,88432 795382935461515268,266054 794708273207316480,262849 779014864903823360,11774 778362914340298752,167858 758106255797858304,51239 794676983242379264,261155 759876186805633025,59073 764950140515864576,85159 774226676699897856,141964 762357599664766978,431998 771752210631761920,125742 755499530381033472,1248309 791481912246185984,238639 763788940469997569,80136 778765407561932800,167407 753376541741027328,24788 778387811028258816,164783 786722433717923840,205314 788564667555807237,215437 795249077340475393,264397 758739877521305600,54956 776948718587240448,1250339 790562468812554240,231959 781744239260622848,188401 795423319348695041,265875 788187631695855616,216282 794023408463802368,257492 775830349926371328,90193 786417290048864256,193636 794030047803936769,257492 794664659093700609,261050 760143900665188352,11774 766029366958649344,90618 776076822387712000,151401 768225756791070720,103354 788606662424817664,194060 791707083833999360,234990 786312358402658304,201958 794675615412654084,261399 763166779086508032,76794 789936272445878272,226881 775407298386604032,148045 755479075704213504,37294 794469402246840320,257492 795112389297307648,264397 793264252685524993,248514 771414769203044352,124004 776800816246075392,156518 753607005386870784,26517 767692109008613377,100559 760547640417419265,62771 786201289269055488,201494 758012754959671304,50827 771124639816744960,122126 776025148713500673,151156 764856945391968256,84724 788807063900188672,220526 763489414521630720,78707 768834204390002689,109104 767093485539254272,97583 793493118096056321,252196 795451856281432065,266151 762253558502666241,431998 787009320521113601,208373 773147189795258368,132364 789529297337942016,226823 756603927181701120,41839 793944564952240128,256217 779008270581334017,170455 793947282051858434,256358 790576152825860098,231894 786661485875433472,204413 790883440426094592,234583 771126952069431296,122973 774285497745178624,141867 760966131712753664,65222 756106058779725824,18215 759760160768217089,57574 768132408201793536,103071 787820704045686784,210253 763150935539453952,74133 770681536098082816,120613 776287499681341440,146991 769922404210515968,112693 792644743607885824,246273 769999049390956544,116373 781293196143915008,180016 768451556966445061,97515 768772261100810240,108849 767235164195794944,90384 769347616563834880,112693 773047169859321856,133519 794189887666790400,258598 757092723946061824,45964 764997782826541056,84422 769277646001672192,112788 750052794481012737,11222 790648364014538752,232169 754745268873101312,33356 759404527741181952,56964 775079581636186113,141091 763039028996214787,74483 785505072205660160,194743 791416392159559680,237857 793876454463381505,256255 787058471799750656,11495 795376444214018048,266151 778556648776343552,167677 792664314536562688,1170819 771304485134012416,123583 791425983547138049,238099 769278418781372416,112851 785968340997066752,199891 793460995821830144,251758 768987942555561985,110659 779582124743544832,168284 775185505344290817,146704 768956095800938497,110647 772244701894221824,129558 788520958424326144,215437 750463679854960642,12883 755529390960685056,37621 760574862645534720,1248768 765236769193357313,86103 759428708897660928,33169 758359968923852801,51069 763412108738383872,78159 792366481258389504,243075 751841157370478592,17794 763451519261868032,11774 790663860525162496,232280 761993652935790592,1248990 758668111159492608,54070 764536713884475392,82209 777681789640904704,163015 757918103275700224,47551 768626231029829633,107469 769681676607823872,111729 779089483127984128,170294 792520892215533568,245101 780787169682219008,182960 793226209408802816,250633 761550772890841089,68993 794301733442723840,11774 775390171357249537,148537 779767364128825344,176777 791747874300104704,240145 759114676357718016,56535 790312020000149504,11774 788416361336799232,217519 755303086181249024,36734 759588307084902400,57105 774010434911252480,354238 778112083804221440,162107 792165370383638528,244550 774064351967780869,139404 787076614668496896,207109 764754502062841856,83422 776701687385980928,155390 777946492762021888,164826 740021198629703680,353488 786200472671485952,200963 761557814179422208,66159 795084967378374658,264397 792588849889288192,246295 772903826642788353,132578 773975772616884224,137158 762008938996834304,71550 750801929538707457,15066 780794865181491200,182726 771467046597058560,125839 786028883518914560,194072 773341879467249664,136110 792843086787325952,247877 790733608743043072,230704 759470243651522560,57961 771531083774996480,125104 776382598847365120,155328 758252407822376960,52061 790755735810502656,231894 750650837303717888,12852 756364865170735104,11774 792514891718336512,245268 793905408033325060,256733 762074615883575297,431998 757068243530121217,45672 775872747746447360,138650 761145983929552897,61051 793115470874316800,249348 757049352028295168,41839 772213306316554240,129662 793404419400306689,249469 762673067269185536,350654 777959078807109632,163901 790333413257572352,229895 768111921010647040,103506 788903340117753856,221143 771811048940638208,127871 794549989062115328,261155 792582919441100800,246314 792351062611165184,245095 753198269627498497,26140 792756390016188418,247241 795721111325573120,267730 794941456813158400,263817 771394326735695872,125367 767440098690490368,96039 777989556691841024,14383 746384984383062017,11774 780564321596272641,181613 778557790033809408,168787 752877123828875264,24134 795351488562335744,243092 755072035773116416,35086 762017820700008448,431998 778255555269947398,166913 787146434613088256,209351 754736061574737920,33356 772494280526934016,127871 793187045048918016,249039 742169570547499008,350711 756679122924044288,41839 768474074502815744,105041 752939208029921281,24257 778418500243034112,167220 791879871618093056,241678 788049128005574656,214022 759001533241438208,56194 791442951784148992,237908 792820454310510592,240682 762984807542431746,75724 778361921745584136,167399 792735128921468928,244270 768652962667298816,107423 760513484048232448,62877 772880128791699456,133043 758039122573418497,26539 795289291769446400,265846 778604023989411845,167399 786540624283590656,204314 793958922411331584,255393 767711655794921473,97852 795075613203775488,263793 790525786679758852,206666 776147841647378432,152182 776168120222232576,73196 751143001649471488,16299 777369256371499008,161456 793509280708169728,252408 762719325698523136,73814 773328175069859840,132940 763425085692735488,77319 793142047712608256,249841 794562846663114753,261155 771808017360629760,118191 768723527700623360,103261 788124988775796738,213227 753029926396137472,24316 753724541864546305,28115 755221387803885568,35890 767888455732826112,96039 789016311451885568,1170441 793313394304704513,249926 772115634599632897,129558 781664333940088832,189649 785881206223089664,198094 764257570882191361,47940 786985722259525632,207949 788331493844258816,103552 759246642667253760,56552 770498795016781824,118191 793116217506660352,249469 755836927727644672,18215 785649548676837376,194082 788346656865398785,216943 754840303656431616,32579 795745031550185472,263895 750124008889257985,11434 774671965990875136,144654 788570019722506240,218275 794291854959411200,259543 779125934804705281,170935 793642356100718592,252581 768968293247889408,110615 785512307778580484,195975 772226322038857729,129991 772837468215312385,132364 755381968527773700,37044 785621204065398784,197512 794306454920581131,258456 766278972720185345,91946 790281274556551168,230282 757677067752189952,48439 758498321174368256,53185 765208744661753857,85871 780035997975273472,173628 755536886052028416,38401 791976761986805760,241819 761643266676842496,67226 763964816406876160,73196 761244939741265920,67496 763126396235423744,76794 790501337465323521,231550 795708619283189768,267855 778255597292707840,164554 758782410335019008,55170 767019344375185409,97373 760984501254107136,64075 776273427623575552,153743 762976385728208901,75724 769336020521381888,112325 778356602734641152,167220 781631585166696448,188421 761288336476610561,48110 780770865948594180,182960 752163615109746688,20855 791175768982388736,235828 760885000262733824,17640 772225332006965249,123345 787372985816526850,209800 761192716923461632,1248861 761625352275828736,69794 777016045999579137,159093 789145648360673280,223805 773898852143292416,139404 757254285440659456,46652 794574371293630464,261399 790217153081405440,227496 759124972010893315,55660 772907325715800065,133043 794035589527977984,257423 785846335601840128,197512 761009710623404032,65222 766670633333817344,93036 791768355636072448,240483 776207506469040129,153845 789885738510802944,228354 785912211461898240,199546 767042942158594048,97619 794391143232532480,260173 759035613093859330,56302 790586444645474304,208178 794504037420990466,252408 760861911986483201,64722 764825044149268480,84724 778607929561866240,169201 787831390180106241,205197 771083557771108352,122344 788510246117474304,217658 780091074673074176,176128 777185157723910145,160260 754073475845726208,31686 785452589903122432,195782 778326304420757504,167578 785928123074379776,199546 790976913036550144,234653 759212544519208961,56952 786214858119184386,201838 788167208480440320,215754 766241841100496896,90384 772860765967638528,132996 792491554883547136,246225 776913998306422784,157755 789841708213268480,227925 792053010767683584,173347 793920454843138049,256038 780685650299277312,182257 776244301776900101,152872 793937129172701184,256255 787397962972401664,46572 793259224025280512,250293 732563350564032514,39600 767435849973788673,97379 775538027649118208,112363 789425561504456704,225981 774253978901110784,141887 761340512116678656,67908 786418864825466880,203674 791678107161731072,238207 795363344177737728,266054 795480474680442880,267270 771140747923894272,122299 786945978259558400,207287 751853611957661696,14277 760137661805948928,61051 762114814156079104,1248990 791349991067430912,238395 791409593834283008,238780 769909766831255552,113564 794237601494552576,11774 791355414080172032,237491 769011106425802752,106821 794725399880048640,257325 786846165778038784,205638 788726865477238785,220029 767439703146717184,97447 759017341636128774,54070 793593282034937856,249926 760278453039935488,17416 794326992820674560,259659 755290753505562624,35890 787973066416648192,213887 763024891809443841,47188 794624134336618496,261155 776149650269147136,153845 788011260625375232,214354 780710855373717504,150151 762018729827991552,69356 792299475100377088,244270 794578650838482947,261155 777930481262325761,164694 758477038621696000,53185 773652006044971009,11774 786974123662516224,207613 759817251889549312,59516 791820192607244292,240483 744532640636637184,148861 767456717982593024,99566 763393309964251136,76549 794637655837409280,261942 732906246655860736,353374 781341967418392576,186584 793478225108295681,252020 753021742713561088,22865 763001842209005568,73712 763432403163643904,78304 794743005093597184,262849 788507075831705600,218799 793619059006803970,252639 793918285314146305,248194 755879983478771712,39384 768076299940294656,103354 789425806183370752,225981 749300134903619585,7828 752938795108925440,24173 768103790851391488,101681 787481967889489920,66116 787707558207172608,212357 768847778315431937,109571 763429139604996096,78129 769809280987983873,115163 765950836157579264,82009 790508557858922496,231792 761613412560363520,69245 793992876388663296,256255 791235610442862592,237236 765897905135910912,89621 786592602392932353,204413 794977531120197636,263540 770588367570558976,117257 753964546193297408,29263 761642725020098561,68993 785666306653630465,197286 792487694009905152,243286 760551186399363073,63451 759197954913607680,41680 762308376147685376,65189 787055934233247746,207861 774320188279906304,142942 781206398839455744,185595 795369886109364225,266151 762707670692352000,74066 786212908149514240,200490 790609377489145856,232808 779352865223675904,174115 791468510673117184,238395 740329192496242689,11774 773971590765654016,80098 760561952405860352,354841 771715386802839553,108396 794197539239186432,258598 788765250917134336,218832 765350646547566596,74133 795006729968910336,263931 785326067561160704,11774 768878752143060992,109666 795119957856096256,250633 764144774899240960,78542 775000412248084480,146259 778004070682419201,160539 777767900589465600,161456 794555137025015808,261155 771303248460341249,123825 785901609616302080,199546 752306402564026369,19120 753642640399224834,28824 793294109083439104,250633 738119512785092608,279676 793651981478875138,252580 756255479605714944,37294 758381616720859136,52532 767142699644297216,84666 759526010723459072,56964 788181345742839808,215754 793286094938738688,250216 755797328842387456,11774 774018133187293184,139192 765616154454876160,88669 769337956033110020,113165 792025054485712898,243187 767126100551933952,97025 790996329254252544,233692 756240884312707073,41689 757178149645979648,46227 773723560342716416,138155 786596465154134016,202429 792168482397757440,244550 758871703535558658,52554 786028873712476162,200079 768952657977442304,109348 764169460324323329,82066 793560830059094016,250785 778269569676783616,166390 789532536078757888,226717 791093380394680320,234796 795433894522798080,261796 756501744943820800,42432 762136507339669505,431998 793567218147680256,252412 769088430034849792,110302 767942673931964416,100893 780218962479054848,177731 795137524104658948,264397 756252173755875328,41760 757804556143042560,48929 772910937070145537,131007 788086419080314880,215252 795717406463234048,268448 752702674798276608,21118 760624123223486464,63937 770020473874841601,116113 779444826630684672,173011 780647153198850048,182154 795380998133452805,266491 760972835305037824,57574 761971818085232640,70679 761979522443046912,1248981 751894143870394368,17794 793579786249441280,252679 794593506022985729,261155 794645300510150656,261155 772123792558522368,117364 786223812077506560,192032 792803526237888512,229910 793815917872484353,255393 755822582012710912,22355 795740260755873792,268448 774337404622602240,142090 795357574971424769,266079 732227260254699520,1170365 752000998479015936,353879 758462972146614272,52061 773262645180764160,135386 767696099733868544,100605 767699000308994048,100545 756875665433956352,45122 794315702379352064,259773 775699642596134912,149200 781640974778925060,187896 755561957806084096,36719 777935663295377408,164826 788342705109790720,215887 750314682544775168,1248030 763945499283951618,77598 766069469068206080,90384 779788602159034368,176201 756676321753894912,44273 770422360310706177,117094 773740890506440704,128176 794966421306478592,178186 793204392270770176,248988 780858977529638912,183269 794255843608829952,226320 794406455382249472,257353 776580155452129280,156053 789676060426301445,215965 785851536056418304,198962 786120150634422272,194450 774744965314260992,144573 732523279123021828,351837 766104346601938944,81929 756271859209940992,42432 757534868586782720,47680 791570587705454592,239405 768140977638871040,103354 751141510553317376,16299 761351123399827456,67110 763589665785909248,77849 766701017081585665,95672 766723637617446912,95672 768132359149543424,103071 770704002107322368,119786 773282782583853060,134561 777295935231713280,159876 780085945215422464,178258 787588587508367361,211794 766144626713464832,90384 779347023749275648,174115 761360500521246720,1248928 787085349465972736,204835 793968143144140800,257219 775215415664472065,143361 771513189443960832,126415 794548432996159488,261155 794622692263686144,262145 792734461855166464,246987 757706065748201472,46911 762777685043142656,70177 780603483263275008,181984 792397781424017408,243210 788781813208580096,218275 760555186616012801,63149 762749121056743424,73926 791658397968064512,234653 794063638763970561,251320 795018998433755137,261818 792573613861928960,240483 777293437896761344,160210 789163356296876033,215437 792611052185759744,242177 776565963189809152,154832 767769213763289089,100605 790576836870803456,232137 794013585395634177,255393 755861500556967936,39657 777159860580388865,160395 752307159636074497,21433 789309861171499008,225359 794626479388852224,262053 762458751999680513,72740 789355902709014528,224678 733122809724030978,1170601 767964182474031104,101681 770698546546782209,119937 764510185436086272,73712 772431295578304512,90252 778905750361997312,169327 779749071024185344,176203 767107100942139393,93112 792355398288281605,242693 795007028255191040,262925 794180213898760194,249904 765929672425218048,90327 785315920499572736,669866 787081802900992001,209035 758046667933450240,48663 773228332515295232,132497 794870466414452736,262752 771306086057947136,124597 786904328355229696,207287 754837716798353408,33825 775095521211887616,146847 760118038880477184,60112 794639343671513089,11774 777254955124133888,159475 765800016799727617,87904 788758348875259905,220332 766106708519170048,74133 794995526399918080,264431 761622759831015424,68993 771014510098391040,120610 768426715848724480,105643 765399366181883904,86103 794624015587561472,261155 752251584801697792,21587 768692594280919040,92226 793998021574860801,257325 795672373114585088,267729 773611219072720896,138054 764533011857678336,79020 771397826203029505,125367 791180674904588288,235590 749386719485583360,8297 781837947544989698,190635 791795695447449600,241720 764232283763056640,79987 777164056545198080,159876 760824874399109120,60805 776060157277200384,153194 760593357554999301,62063 794584831225196544,261155 768714657527771137,108628 780707864679747584,182313 793119781251457024,249441 753913733555118080,28128 750381127525867522,13018 753687211564859392,28611 758450895700889600,53185 787480618728845314,211347 761338630317207552,65540 777339553539510272,161456 786326446859882497,202379 793792480751788032,255393 795227064202883072,264774 759818059305611264,58267 760120694348840961,60866 763876138145939456,77612 770626547392720900,119786 794376741749866496,257674 772872838147637249,133280 773315513183338496,135736 769928340606226433,115817 795776456991342592,268643 790973535640354816,234583 781587859325149184,186034 757733700817842176,48220 764836685481844737,84724 794215489635426304,256255 793169215536574464,249469 764167548766007297,82170 790748141641269248,233154 755080689104527360,34829 794906620149035008,262849 780484142328864772,180655 774434196525817857,139781 790971231302512640,234653 768133601049260032,103071 787283864834215936,209184 773679569324929025,11774 753980128825253888,30590 772609757551157249,129551 758282111426060288,51451 792761766694518784,247241 762638860341878785,73926 795318616849715200,261155 758093484049833984,50923 765617041864654848,88399 759459560381829120,56964 761556624863555584,68216 772837840682045440,132996 785975553715216385,194157 759202143039520768,57309 760934072248102912,62513 763770901150085120,47940 793576582371696644,252679 795100677181739009,264190 755053530298322944,34702 793197246653173760,249469 758477511487545344,52362 776603415057051649,155390 794945402541903872,262847 785636040606232576,195975 787879476055027712,212316 758867566475436032,53703 777417993169108992,161705 775904725237657600,151374 762640634456842240,73814 786633052520755200,205270 762993366481133568,75724 743066363942604800,679105 755104343884386306,35499 763883494585999360,80486 752899860156657664,24134 785646741160726528,197198 785810191019307008,198671 775348405706956801,148473 751832637594034181,19236 781355711561338880,139404 765055202001035264,349060 794170987734409216,257492 791357538469945345,238395 793509043922997249,252020 790309142799888384,11774 779656328343982080,158387 788764449142300672,218258 790036223414956032,218142 791236771317157888,234887 772771560407130112,131708 773239119535230976,135004 791659805639311364,240483 759887598143754240,56964 761958457025007617,70689 765003130547216384,85562 793228169729937408,249841 791796202216062976,240483 791370937543176192,235487 759382323846483968,57574 760137231675826176,58869 780770911972564994,182349 733606926823493633,356028 753706863498301440,25698 758689955715489793,54070 750776963174838272,14525 781686987568746496,187976 790626024161677313,232137 788125265360596992,215754 788812021731037184,220526 750340936773804033,12535 758126818901786625,51451 752118608050855936,14277 791872248470728705,238594 786223629801447424,192032 765580224700440578,81659 761049865543487489,66159 765585487071371264,87904 733887391480569856,174090 774329133899874304,136110 786050694130208769,105109 794679753420718080,249926 757567795961991168,47761 769162307737751552,110362 778033809241546752,165523 756252564887339008,41680 767429624699641857,93918 755427884093833216,37433 757292127764123648,46382 791686134422052864,240483 758390009581928448,18215 761085340815765505,65455 790575137020051458,230297 778341266018934784,167517 788741439383494656,220332 794692367932592128,261155 767828546261778433,101514 793156773427281921,249926 793527800158232576,251237 793951942842187776,255826 771051054263861248,121479 775745321699651584,11774 768228600810135553,11774 793924513264234496,256219 753643504312651777,27402 776086323228585984,152668 771870473906851841,125111 778764778462441472,169327 771284080923185152,123038 759106637995003904,56851 794418474718285824,259482 765181011621777410,85734 793946159576399873,256217 763394743241805824,73814 793077013540110336,249286 764988984300888064,78274 775205828945149952,146259 768168326447017985,100893 769863240839028736,114234 793125194277658624,247877 786105392971542529,199561 768674562577870848,107428 778680295197323264,166282 787288543303376896,209477 760492579334950912,62492 762013848496844800,71244 752667835013496832,22938 773851858469261312,139404 773872307810861056,139404 762942507898503168,75517 778341948360982528,164826 772505102271844352,129558 774380428962717696,139404 788569895306792961,218349 789704671480975360,199307 788157228796829696,215754 778786893588668416,170609 789879124873519104,226490 756320586691928064,42432 788731811203461120,220029 786085740442771456,200870 776763571606872064,155451 790445826199781376,231333 791350439455264769,238207 753366177045291008,27222 774952033484836864,145800 779809976546131968,174427 790656760977600513,232169 766631536275763201,94699 780728736136196096,182257 788916642168176640,219942 767343072124428288,94699 776923653791375360,158387 779874463433228288,171463 776279433762119680,153845 755455907799060480,37663 790726909365620736,232881 767262995542077440,87904 781480730211659777,139404 792140977297162241,243615 785835104652451840,198466 793873265273868288,255484 789521202662506496,226823 794557969576984576,261155 781531332761399296,182659 788322187627421696,215754 769164043101868032,111558 773990212724744192,140469 793169300542619649,237872 781807612526493697,189423 793449856580849664,239182 795279366007635970,263703 785626744015380481,193933 792211399439245312,11774 795287793945583616,228911 787718127039680512,205197 760877981170446337,65180 786290994601865216,201558 795715502865842176,268448 790331593449697284,224680 792105702538022912,243075 778630268798152704,167180 795338365285449728,262886 755890272689500160,39195 763892031848493056,1249183 769809919801487360,113816 795671337373044736,267862 739414767635333121,1170519 753366987812765698,27317 781432862901927936,187844 753605738912546816,27317 758446288702541824,52821 776700996454060032,146991 794272942221889536,258331 792351502945968129,243187 754716686960369664,33356 776219473795772416,151439 749282048557416448,7855 757093134996238336,45964 794051325495345152,254135 753718794355441664,28037 750389492834504704,12883 771091026140237824,122776 775772585887928321,150426 785986056755646464,199546 754070977722605572,31035 790700859596369920,232863 754012926420234241,30590 757240875479076864,35890 770795940672184320,117687 760177041211846656,61412 790933073617563648,234583 794158320646909953,255870 760546879058878464,62779 785512699866206209,196277 771436028645117952,125016 787201491748605952,207287 794651144723296257,261059 766851560802516992,96263 793140677848608768,249348 788183881203589120,214078 755736051910664193,38286 785699925120000000,195975 794768438556291072,249926 793284848718929924,250633 760184916822810624,61598 760226174710616064,1248747 794645758163226624,261155 752273740470296576,14277 763517296434221056,78769 770884023942021120,105109 758585414466822144,47940 791429229174939648,238395 770417841015140357,117609 791193317216227328,235251 756591937059119104,42432 773849818808541184,139404 776144475663982593,149259 793643647916920832,254209 792083613739257856,243614 770222652006866946,117257 767515262195236864,99965 751668872646885376,16396 769855675220516864,115413 774435003090567168,141316 767931343418322944,101472 779324842545864704,151916 792032312607158276,241678 759187030110826496,56964 777696760642752512,144568 793500015909937152,252020 795259029245296640,264397 766539774391746567,93405 764780934121914368,84710 793466872771416064,252368 789513473122246656,225981 756273805719400448,42432 762842704543834117,73712 788882738661031936,219119 769655857781039104,109713 777053381034598400,156835 778546710800891904,167003 773214632672530432,135386 775514958490660865,149953 772938905687654400,133519 788127759641882626,215754 787321124061184000,207212 790047544176967680,229148 762206449682427904,1248996 789325409686990848,225359 763433311674834946,78304 765230237500178432,83342 760921972570198017,65180 771126052861186048,122759 795708567441592320,199307 763690703927017473,355994 794844444122030080,262849 779384178504794112,174427 788910033933328384,221700 792899810047045632,247406 771053712177528832,122299 787843275738587137,197888 761167259037495296,65387 792043842186780672,234767 753439199487860736,26140 756938116561244160,42344 788536288915910656,215437 795407146066157568,228101 779897232107667460,177456 786852826328752128,205143 754723251163635713,33356 763765197177663488,464984 789688045595336704,225981 777000455742296064,159847 780632482127286272,182257 778890220271992832,169459 791702518233432064,240145 793600016044560384,252893 793311240659562496,249926 793198732498132992,249926 766622030552633344,93823 769408392557453313,110389 795001843256430592,264431 780795689194270720,183242 771545601750151168,126390 774741321374310400,144635 779021705930997760,171324 785689959957078016,196277 787718213505257472,211347 753859333725749248,26159 793619282198355968,252044 760570729138126850,63149 755841599448358912,18215 785294648138866688,104628 794030671723249664,255393 778497761477918721,167220 763066746664132608,11774 788495572747431936,218275 786402419903229952,203674 786953054461374465,207287 763900194580598784,79513 780918823507623936,181419 771743413511200768,118191 791628583982604289,239926 776987836943785984,159146 790923924271882240,234796 786401468483895296,1063777 789917947980423168,104244 766441849758355457,93261 773199727504621568,135190 776407519543517184,155390 792564184705748992,246632 764196959645073408,80939 792091355837140992,243075 794558632776048640,261155 795464261803724800,266151 749028888785719296,11774 785495009663614977,193121 771133442557968384,121612 787736326238076930,205197 774879401519386624,139404 793160273590939648,243513 771890832618029056,128194 781111447757520896,185496 794535670370942976,261155 793448038102601729,251947 794590163842252800,261155 776254296098758656,154071 732754349630226432,353200 759823114368843776,58267 775475807301009408,148537 794723233949945856,261155 781890782932275200,188498 765206925164224512,83367 776774611530899456,153921 750883968472395776,14277 759139158715670528,56964 760501027942633472,63149 788411987361304577,11774 753359185903964160,27317 790298910384193536,229159 775877012355375105,151463 749533766620704768,8027 761851836747747328,70916 794222382865117184,257081 776946886137696257,156835 778399475266048000,167569 759151378346364928,56552 795353091646357504,264397 763052831213400064,68993 786770533631352833,206101 757443366552502274,47263 791717405676351488,231611 750013766876729344,11233 758374409266528256,52385 795742325733519360,259623 754780824424226816,24774 791397762864648192,237908 787436228459241472,206117 789261617188003840,218349 788002088034983936,206782 792965462925647876,243165 795740745663737856,267862 785330581911506944,193633 793102208019685376,249469 765698593986576384,88920 766749776981483521,95708 773684493857202177,137042 786904242116263937,207287 763831953346867200,80098 779764884640784384,176687 794402288928333824,102730 789844997193564160,225949 795012031686393856,263895 772488648197627905,131025 794871581747146752,262849 770494354133807104,118191 780464704384884736,180310 764172473608830976,7311 771478024524996608,118191 732386355565625344,351467 756520772747796484,11774 758178171724365832,354823 765281305693081602,85562 794990599430672384,263907 788794785251397633,220767 795089164656144384,264397 793563274465910785,252412 773711327592316928,11774 763608465038188544,78566 772804694758551552,11774 779025739337183232,171795 765607104430374912,87904 779674510182060032,167939 792130676547985408,203546 765435803854073856,87245 795396416713687041,266491 755535547494531072,38032 780642154683174913,182257 751792542404993024,18531 789955099627966464,227804 764085885482565632,81702 768568900913025024,106702 768438509422206976,103354 781675604194107392,186584 785484108218589184,195975 751121814105956357,16897 732234537493794816,350343 732327313220730880,196346 789495605848485888,225358 763759674151829504,79804 775556560181465088,149775 795386506311598080,266500 756288531677319168,41632 791867412266250240,241819 770532778739761152,118698 795374851326230528,266151 761215865576624128,66348 772371612913983488,148861 785516621985177600,194230 785262777031995393,11774 795063963469881344,263289 758681029079019520,54070 761032886518624256,57574 786745630286680064,204591 754770319286476800,33356 756256104468869122,42344 772530252090318849,7092 768063230329708553,101681 791858431430791168,240145 775931937768677376,151463 791407505020706817,238965 773494284746039296,136947 795055170241449984,263926 778777346111311872,169923 787756448113496064,210208 780741894372483072,182726 785911642785652736,198671 788084969914572801,215005 776933609034907648,157583 777857846729904128,164001 788698059853090816,200971 792084631222878208,243075 741655576707469313,75113 793575659599720449,252020 762127681118801920,431998 772883631656226816,132996 794758246586314752,262752 770929435268624384,121949 765527454878470146,87904 749665216422514688,7816 791713995539542016,240145 794515048072941568,257492 768521817149628416,106774 791003735262531584,234653 766358257426366464,93286 788691585429012480,218275 778328175680090113,167220 794003860998279171,257492 768498848394276864,104973 762025830746914817,67938 785477355636535302,195064 775370977530089472,148045 781476383121813505,139404 794967054566785024,261155 756503521705328641,40257 763459540352430080,75724 754043056702173184,30590 755093370989449216,33356 754775889204969472,27045 795689116297891840,268179 785321076012175362,11774 750643124905598976,13343 773883455864082432,139404 755433599466340352,35890 794500830120542209,260181 763085656662966272,47188 776837925505863681,158327 786115433262936065,133257 781651007033999360,177455 791346230806847488,236907 794334579138109440,259892 795273148241477632,265878 781477034941898752,186434 791686041887383552,240483 791375803837669376,238290 750045902765568000,10109 774302869101174784,141360 788892962189082625,220689 757667127717265410,46280 751859336180142080,19792 758240970420981760,49462 785322944893296641,193633 794642152391409665,261155 788976707332022272,221971 749307885717327873,7836 759660638947930112,41459 761040327822024705,63451 767882466308882432,99290 790893302136668160,234583 749683674229202944,9433 762797688177979392,74868 786044450057236480,200382 756946971718356992,44291 776140019719401473,141887 790895045377339392,232169 732314876194889728,196346 781349726297976832,139404 759564105615376384,58839 793849416193048576,255942 788354903060066307,215608 753316578725421056,24726 757787963199676416,47782 780079882365706240,176710 769568727662596096,113412 775015729162690560,146259 780789105600950272,183269 786917667508744192,207287 792722868203319297,246514 793164564246519808,249180 776102602077507584,153590 785320329929486336,129991 786303480323375104,202429 786371309978677248,202217 750384353608208385,10847 771990302357946368,47940 794727407693529090,262849 734172094351695876,351254 790300704946610176,230485 794569125183926272,261155 763829710451306496,80674 765245971974369280,86645 759201071319412737,55257 764856902329176064,84783 780782464696365060,182960 787718175513194496,211347 786147278813732864,108396 758013865237975040,50804 778402251735834624,167677 794666868422406144,223249 767754876159864832,101020 786286153980706817,166627 794260417568616448,11774 770323997644976128,118143 768481451029307393,104973 780129505759285248,178360 787853940905902080,211347 794135438919340032,108396 760975865845051392,65927 770154747026341888,116096 781204159878094848,186434 793130686035001344,249841 770750407006097408,120690 771311112734191617,124597 794175211130081280,228911 771658952811483136,125367 754990205807894528,34666 785508318521556992,196277 764154141069291520,82283 777230854762430464,157082 778310126855913476,167220 789840550857957376,227873 789283646997868544,11774 732429542501978117,349231 760596861975527425,63451 757092251210162177,45964 762846147413094400,74133 786667789704634369,203674 791414896189591552,238207 793705555311206400,238395 762297599135055873,431998 788896661309358081,221476 770442923544567809,111558 794875268624023552,249348 761961666212925440,70689 758500709004218368,45567 778311336602238976,167180 760867613887041536,63084 761367170177703936,66116 792997903153238016,11774 773630524971778049,137869 775678590935371777,149953 757609086980534277,47782 756257109281353729,41689 791339965904977921,204413 763167795404083200,76318 780611030321860608,170187 793866220403470336,249926 751550936913420288,18491 778914322579722240,171059 775577307876585473,149953 765651346666041344,88930 793180106285944832,249841 775069277208674304,146847 789288235734274049,224680 787057628941660160,207861 732656103641636865,353200 750438969410670592,11495 780537438548611072,141360 786940214509867008,207613 775043626510458880,145911 795499371362193408,11774 762048033106296836,71429 781144814515519488,182870 763836238818181120,80720 781850563151527936,190635 790569333743321089,206850 787636371703861252,206101 761642104070299648,65455 768796247767384064,108672 794664817642577921,261050 760457058554613760,62771 795431465366458368,266884 793586414474584064,248253 778390760513122305,167003 780670439907549184,181516 762285788650283008,431998 774429025766871041,143585 781604283502305280,188874 788555117662441473,218164 786635511754584064,205270 764168334531137536,82283 781142143867858946,185496 793856050260619264,255942 766101273296904196,86120 773651001693863936,137158 768748361893621760,107446 771030937324978181,119724 793789308364812288,255065 785671167289982976,195975 791053011221114880,219523 767807504776515585,101681 772122649912750080,113412 764999465644294144,85562 765185206173241344,86103 794634286578233344,261155 758737604070117376,54070 761468651878936576,65180 754772251757518848,33356 759128143747833856,55660 788713184668577792,220029 792225203183050752,11774 742343440222953472,349951 761442072645607430,67679 763462614341025796,11774 788885735852040193,220689 791678493969027072,11774 772790199214571520,132335 792755549142192130,229910 774655190033174529,127994 754756441739788288,33356 785255065581793280,194160 794547706769408000,261155 773891486093971456,139404 787342970693361665,210432 787993688106557440,349486 764847434254069760,82002 754032160399470593,31377 756907963441295360,12954 793464244146757633,252196 794177389571887104,256564 749959748632674305,10653 760164205693501440,61051 794624757815767040,262145 761980312503066625,71244 781368917767905280,187331 786550647718117376,204413 770672042290982912,119832 764847026832039936,84724 795398739519295488,266491 775497541580419072,112363 788480583987068928,217519 755570242361954304,27045 775733419963736064,146991 791409172575203328,238946 766931781274726400,95682 756252728943316992,42249 768492350922383360,106716 770076446240964613,112872 789089867443482626,223286 792631193409769472,244759 778197727758917632,166409 759150914452291588,56964 785589228109312000,196524 786943094541344768,207613 786744339091316736,206436 777239512447606784,159876 742386433755734016,11774 793951146700406784,256125 794019441038135296,257492 733178165124730880,355464 755096077964087296,35449 758662171173740545,54070 776407986042527744,152106 785363326884843521,194160 761015262233624576,64722 775292190612295680,148045 788069417800261632,214209 768976312761475074,110124 790612556691939328,232791 758353687446032384,41703 758432445184155648,46076 768847251787681792,109167 786562520043618304,204413 755118993070055424,34731 759155776241840129,56192 751587380432211968,18391 766123164740886532,90373 761193891462873088,65180 771068514421579776,121949 752625377747488768,1248244 786350760984317952,202429 768423674185601026,104162 786166895044997120,201441 752916399358550016,24134 771914166462320640,110585 766473730193260544,93303 790300100891291648,225995 754714407725260800,27045 781254772791906304,185023 768490758403870720,351152 779117121192202240,350711 788622764487929856,218489 777535080306802689,156835 791844797329924096,209129 785629540596846594,197286 753903260814176257,26539 786366132680667136,202217 786223313697640449,200235 788154449566896128,215005 786708366861086720,206175 791360365011537920,238207 772500138723987456,129650 793186489655889920,249926 765925625408417792,90031 766484287986085889,92917 781178744836874240,349479 767691278201028609,100605 775058483771219969,146847 768147787309387776,102779 779082308255043584,172123 734747269556260865,351644 759091311995531265,56964 775661936675553280,150063 775914251915583488,151526 795292047498498048,264954 757284931932487680,46006 758598985191985152,41680 774099417288744960,140444 786951048074104833,205652 777888187473653761,160641 759847804831268865,349060 760193672088580100,61145 792482722342199296,243187 754822118953644032,27045 753441178545041409,25189 765939816043253762,90384 754982824533458944,34666 772457893291405312,131045 793596406887919616,253229 767914907249602560,100605 760268613773250561,60794 791690988871974912,238429 790598228433629184,231894 743859946308009985,11774 769353607183421440,112693 773607552919580672,136515 792191709904039941,243187 763150488766255104,75668 749627549928394753,349507 753575720752865281,26140 780409553489801216,180074 759501887863394304,58537 773309681108291584,133185 792026999258701824,243075 762811906625331205,75073 753087485639528448,22394 765211048718786560,86440 777845207522050048,163990 781255453233803264,185496 762432767942463488,73069 758652905226432512,53703 763511969823330304,65108 789551670963372032,226578 791439506998235136,238395 766345404334149632,91751 765654959681593344,88523 773146434027810816,134282 762126099547500544,1249004 792606793012682752,246726 775466560911708160,149540 763760662917046273,349449 785946151480614912,199262 794691064074534912,261155 773306703995555840,134375 794976033699151874,263895 795412337524113408,266151 767157773859643392,97386 793781453364559872,249348 790701754132393986,233307 791777176752381953,240483 794338012293275648,259659 761507327753220096,67369 773921851068276736,137869 792939025069998080,227795 762981404003209216,75267 785584866414899200,197286 786968575529451520,207949 788007982474878980,214354 785924562697515008,198591 746500980099866625,1322887 762845945146900481,74943 792484171910254592,246225 779797581656428544,164980 770617260356481024,120094 767128945149882368,88606 781646842559737857,187969 788746357343395840,218275 751812697168240640,19352 773706785773457408,11774 792991863993171968,247877 795252787063955456,258040 775757269606752256,151463 776765037641773056,157840 764628101657661440,77598 775391939671851012,148170 794632409547472896,260874 765886096727236608,90031 785923278980288512,197512 787448383044669440,208307 786691251349446656,205143 793433827741929473,252020 794586792402059265,255942 777842749995229185,162497 759866558411739137,56964 751127689856061440,17143 763113613309554688,76127 773192973819514882,133666 770781797865009152,121080 793552682682347522,7311 767762368117997568,101134 791350154280497152,11774 794548344358137856,261155 795011501002293248,264193 757366085305774081,47184 778578890683928577,167220 780577225393438720,11774 776254343028678656,154832 793104933448851456,249469 770564472037449728,118191 794313995784245248,259055 739498856639922176,352687 788787169217294336,220526 789800395065401344,227242 774047673397682176,140748 760965399475257344,65222 789332536996487168,224680 742429136635858944,16011 771508317583708160,125367 747490589734735872,350812 775096668542889984,146847 761040694353866753,64722 778319563905650688,152594 794582934233776128,39957 763849173728841728,80720 769848789142167552,113816 794596041857335296,261155 794698415376572416,262752 786609871391166464,205047 787509778834681856,209351 759653229319876608,59275 785321623918350336,11774 766297204508295168,92189 775757476029280257,151463 775805140880257024,151748 776182743088500736,153866 795762516446081025,267564 795355059135447040,266500 795742573533032452,172084 773630372097785856,138054 778232861279215617,166532 761262571475402752,65180 792909989400707072,247991 786369732547010560,203510 785310725388455936,194923 769217505281896448,110209 795372057366241281,266151 754720915812933636,27045 787988706883928068,214209 775517874198765568,149953 785625667857637376,196277 787479168497831936,210432 777902391496732673,164001 794930199855071232,263793 761363736141651968,68273 785994346256490496,199211 753410202184011776,19598 750474388869308417,13627 764911303546789889,27156 773207065137414144,132996 790248142964875264,228341 789748004865515520,225911 749732767445950464,9433 778249297405939713,166532 791812188411269120,240483 775122288702214144,146259 785995832910807044,70858 758670579046215680,1248604 733822876156104704,1170365 774975709802627072,144682 792200339416047616,243187 773523855046500352,137158 780296446050467841,179147 780618886135812096,80785 794032611240751104,257492 761158763071934466,65180 790901188225007616,232884 760179948657139713,60866 777324610199154688,161456 778050354537762817,151439 793189753482948609,249926 754763024590700545,33035 776223725813321728,152735 757347877949739012,322607 793848663344877569,255942 767865282169888768,91936 754988844576075776,34651 766751954156552192,95672 785909602022002689,199546 791440337659006976,238589 789686611500011520,227242 793571805709471745,253164 753468832099041280,27802 795065278753214464,265006 758123919266177024,1011996 760846640483663873,64664 751549787887902721,18215 793856430776344577,255942 785847462653202436,196524 792785779130892288,246632 751658037711077376,12446 787122334859689984,207151 780337152563351552,178524 773260436468793345,131421 792122643709366272,240483 787336649273257984,199307 755951434173145088,195876 742267281225437184,1011996 763741534969733120,79691 765364821625741312,86053 754179379844882432,14277 794835564482756608,261155 769389635986345984,111558 778307661339193344,167220 754888991220969473,18979 778316460255023104,128591 752656699438366720,22779 769883895688933376,114985 760438748353957889,61598 743196587229229057,47188 776197156210249728,152946 792165273277042688,244221 766622045262188545,80939 763784468125585408,11774 768781175854862337,106716 791066880047996928,234583 758587091274063872,51451 774110494290345984,141316 788883509616058369,220332 768497974238257153,104973 772856000831365121,127871 752713094695047169,22575 792371546572591105,243187 780455764758528000,179537 794252941611962369,258771 795118372342104064,265257 756979922267090944,45669 767892015665192960,101203 775546698995118080,148684 755552009441333249,37991 795032393975480320,263926 768168012775985152,11774 791473451554963456,239405 771553199404625920,125554 775892517514424320,151439 771521803273371648,121467 780954768176840704,182659 756516606646247425,11774 785660814640484352,196917 795667635849531392,267862 791854823700299776,241940 753359768748560384,27222 761594463869370368,69538 786972904516820993,207949 793883331930632192,255173 790411089695485952,11774 758709109143248896,54011 778937577101414400,171168 762702333352501248,74431 794228867640754176,258044 768884393620439040,109666 773996695684165632,139404 790689361809604609,232169 791742810919698432,240145 793580473226231809,253793 785962375337783296,199546 772819948922085377,132335 793623064663564288,252581 769348847709540352,113165 793128191242231808,249469 755509936453451776,37993 756746528853753856,44461 765618987011047424,88683 766984394292592640,96883 778829963176935424,170253 757341979143344129,45319 794613122438828032,261818 751776703744057345,14277 785589259566616577,197035 793469105999405057,252196 753681263173644288,25995 795298395678130176,265878 752901756737191936,24316 767787599939317760,101203 776838855106277376,155451 794293115368534016,259267 790904422331064320,234583 791355430656176128,238207 791650275144663040,240145 758031654170558464,47761 761278167743139841,67326 780916206941470721,11774 791495004065783808,238207 768567237452111872,104999 781240674750390272,186150 790860702432964608,232137 751124767185444864,16299 793578578449272832,252020 755094031433031680,14277 777497468200185857,159876 749050440625582080,7022 794231969349517313,259063 794550209900609537,261155 768058225728028672,103261 785836711985213440,194082 749439563165118464,1247984 795135744905875456,11774 755148791561486337,34637 788363891579379712,215437 791449299766931457,238780 792602642228793344,243187 795010103938347008,264397 768919925679271936,109709 794271668038418432,257325 795157713785221120,263906 770070620172390402,112872 771768228615974914,127366 775784222753775616,151265 790696056711294976,233692 760591042429071360,354841 788852401436446720,221635 771070790771077121,122388 795699005078601729,267855 760208230072979457,60866 794639079551832064,262022 758892413343506434,53996 769550879448072192,111454 777885436408541188,163763 778326259721920512,167220 755204331180294144,32873 754924521430343680,32443 792078290328494080,243075 766728256775225344,95889 778575086148214784,160539 785927131100483584,199262 780018532171980800,177472 793441279392776194,247054 763096873477541888,74133 767448184134078464,97519 778324853145280512,166100 779161796397633536,172799 751976576586219520,16761 761096462860099585,65500 792018940096450560,240483 785527527657775106,195975 790721097566072832,232884 788111060343586817,215437 749467758421635072,11774 766250953079226368,91946 766365052953698305,93036 777826901758873605,161960 781717682731098113,186673 756641534565556224,39392 770468491493306368,118192 795606812947021828,267521 775542522470883328,195876 755499547980333060,38032 787130203466149888,209151 770076248076914690,47948 795480804688330752,266491 787778195277897728,213064 755163467863035904,35890 777921370407571457,11774 790524751127142401,231894 767780239720210433,101203 779011837102698496,171982 792280969919299584,243766 758425489077698561,52702 791443656377004032,237332 786052466756419584,63776 794566809383006209,261155 753440376141197314,27045 771080400777187328,122388 776808573107970048,157755 778339194456289280,167220 777934703420596226,164669 791019093797249028,235487 785625884883464192,196277 756262080852860929,41438 788390315006754816,217519 766405224231739392,93184 785719609324212224,196277 765608037734309888,88128 789918385836478464,173347 732998576423489536,355080 786912220026380288,192032 790631602908979200,218164 772575634140852226,120541 774310333510852608,141912 759647693509537792,57348 781537780404891648,188119 793173625419563008,250066 753368033062780932,26458 790048986161942528,218142 769167884547334144,111438 793162434223693825,249469 766697624611282944,72475 768044238718181377,102249 774434773745995776,143585 790573101847162880,231318 788751092763033600,220332 770205900921503744,115509 787267096937844737,194060 735147473111420928,11774 764147765639155712,80720 767716626389147648,100605 791526707945668608,53470 789550529588318209,217519 787039151849746432,207733 791056505474723840,234583 756823366741397504,44461 766889220375994368,96767 758023788428726273,50921 761309462858563584,349231 756495155192930304,43391 795340120031248384,263325 777959747853004801,164633 767471490023452676,95055 772978273911345154,11774 793095863182565376,249469 764900268081152000,84724 772824281273229312,132855 781159715640340480,184944 794687936260427776,261987 771378249754615809,125145 750388834903392256,13021 789122952784519168,223286 765613207851446273,68987 757313391132377088,1248476 793869903275057153,249926 785860608998670336,196277 790891851976957952,234473 762810333895483392,75073 757246423805091842,45125 761946728115298305,70543 765635883101978624,88546 771714736224210945,126389 788711907049869313,220029 795692458231275520,267862 776415320407941121,153845 765375382614712320,86472 763581040275365888,78561 780088166162182146,178258 768903286950768640,11774 795657921514196992,267521 772140359510032386,129558 790040185312387072,222598 791728434472886272,239344 759805919853019137,58267 761635435902865409,65867 778362126641475584,167393 757609733830377472,46890 764809995733049344,81574 795738987168145408,267862 779378238866853888,171168 788960558653374464,11774 765324957039550464,83342 767486808712019968,97377 794298425361780739,258829 770728878067314691,120388 733109240135438336,351837 766481306662211584,93261 773968866473021445,140444 793355164916731904,245591 781697737020563456,186584 790245014475382784,229693 760866952440983552,62492 789130854832410624,223286 791745259776507905,240926 794307827368153088,258981 772572872225255424,128897 790900487780462593,234583 795054559202865152,264700 791728687980830720,240483 794748576110968832,261120 793424469259907072,252020 794604243374211072,261155 792528121421438977,245101 794555970781204480,261155 768864364904407040,109767 794549231969189888,120047 755413290059231232,34506 771726062757621760,56391 795707196554121216,267855 793612952188227584,252639 769927531462098944,112891 752690339677216768,22752 786159838623662080,201374 792133807625342976,203546 792815055423180800,246657 793195829641129984,249926 766614464053571584,94612 763570200507625472,77612 769423252846510081,113165 755500329362350084,38032 786139398735822848,193297 773158762236358656,134543 764830987058573312,83751 756904572178673664,45125 789163727715078144,219968 792750147641806851,247076 738784968936165377,1042906 767348024884523008,65663 789508912739389440,226731 770816984392929280,121479 772899303211827200,132996 758654711360811008,52532 770345639020494848,117257 750556228938588160,12883 793109735612436481,243451 776777453935091712,157840 780089219641335810,178258 793606901246361601,249926 752665830505099264,22779 757622205425545217,47761 755246022121709568,34666 749626997089849344,7546 793205887154257920,239324 773875293601734656,139392 792085688409731072,241678 793860498219421700,11774 790935479520636928,234583 791088559809785856,235487 740657018961199104,56991 757605208666976256,48029 759740153837387778,353879 792768195040018432,247241 781631441235013632,188458 775152173961342976,74043 773524565981036544,137158 760979443460386816,66116 794533600402161664,261155 760089779425964032,349479 770276450817699840,117257 792482183982219264,241819 787688992267304960,207119 763775737262444544,11774 766715443734347776,95708 787326902180741120,207835 772906491233857537,131084 776447415062761472,1170369 793459306771443712,252196 773251390554734592,135725 761358832861872128,68273 779157842548908032,170547 771757846723633152,126389 775431080069390336,148654 764863264245161985,84724 785244603171471360,194230 732273574778679298,349776 779402907275845632,174557 758661011813568512,54070 774010231974010880,140444 792807624056180736,243075 755172083819225088,35890 764463857188294657,82344 772114920452358144,129707 776623225090482177,157082 779455950902132736,174557 763358333860450304,77731 789798969664602112,227252 773886077195214848,139404 761852527520337921,70941 763445936127434752,78159 781477630117830656,186584 771425493736390660,124597 785244545927655425,194082 775370533886197761,148045 760619459631386624,60541 790137218023223297,227968 792072836689063937,243187 794352343303208966,243187 795357799882588160,266054 791541589944467456,238207 749563035157659648,9140 770427629782470657,118036 788500563197591559,217519 754879399170678784,33186 793096342348390400,249469 786154459411775489,200566 787578016683655168,211733 750766483341340672,14421 766082452800598016,74133 755154783489683456,35890 750003029773025280,10735 765271835269222400,86645 794737790755934208,262849 778578546906324992,167180 794986136301170688,263907 791059754197983233,234583 762719945868345344,74247 769202479259004928,1249646 754713762725113856,33330 791636881502900224,240260 760231705282215938,61412 786971528957091841,207949 795018401701883904,264431 786374432872865792,202248 760591323682398208,63451 776062611997810689,151463 773530971756978176,137158 793202509120581633,105109 779073513479032833,171982 774332860094377988,105109 794585315398668288,261155 762327023851233280,431998 757671414241587200,48369 788914925527642112,11774 758781982868377601,148861 790395585987829760,228341 788473886547451905,218275 761044031593848832,66159 791783222736588800,240814 795394448385445888,264431 752053366289735680,18486 765662065189089280,89076 759222029254029313,25210 768335441313443840,104162 792064205813796864,243187 767437613007572992,93286 778429274122362880,168252 791645924011368448,238395 777832912175656960,162430 778024575703523328,159475 790377111752179712,228820 780613313172414464,150151 786973718316720128,207949 761358088758845440,67679 781792102766284800,189031 778285365862039552,167063 787896597376032768,212316 761764140499152896,70355 790967494080991232,234583 795362812893810688,266054 793133530892996609,249469 756570600123068416,43828 793104140826214401,249469 768981539463966720,110659 779437523105828864,173682 753197437842550785,25879 758544278884790272,52749 754749987393773571,33027 767125449528872960,97468 772167663221026816,127707 789960214984269824,227804 753532449771192320,27317 758653890321494017,54070 757665670880382977,48633 759079878645997568,56302 793503257758838784,252824 777918537184649216,163990 771593198586040320,125784 750294991071698944,12357 779729741108613120,171993 786121300980994048,196277 794607891592478721,261155 733073696580108289,355502 766312836389826560,11774 759136221817868290,57189 762812665890758656,75073 768500444243034113,107072 760993299750543360,66105 781392434760515584,186434 794209112523501568,258598 753754991735795712,29263 764045694642429952,71502 767435930454020096,95055 776424215692148736,155688 793637121017933824,252581 785706646421004288,197512 757360007654412288,47090 757918525403127808,49852 773915370344316928,140039 794685290442956800,262053 772887411953012736,131457 769275762637737984,111225 778259516219457537,166913 767083972732002304,96961 789886598699548672,228576 766336129155104769,93148 764864165311868929,84209 775722504077783041,150877 780163242131795968,176128 781378554936328192,139404 775335439024721921,148473 794565255741534208,259220 755751350210658305,39197 786632075717840896,11774 768877196219813888,109874 732632409112350720,349347 733177624483094528,354983 757644111251996672,44429 787280998186651649,193121 795394828112691204,266151 768555414514302976,107559 759389229159964673,57877 758362134199754752,52771 753231213918359552,26038 762875485437227008,52475 763019802587738113,75899 790649473726840834,232169 762074293962412033,47283 767697138851520512,1170555 765603402579607552,87904 767893231518425088,101203 773716080174956545,137042 776129456184365056,153492 750548338706116609,13343 790756397755486208,232781 767244377513136128,97543 789948263881289728,218624 776204156646416385,153596 767407421014835201,61688 756362316887752704,351349 759212424595668992,50612 749362304781660160,7816 773712220798803970,11774 794274287049850880,259457 756893766791917568,44450 766351148617900033,92210 770269062043619328,76146 753304135521411073,24173 762657464831455232,73814 767819992649740288,100893 758374495140847616,48289 769310203942625280,112693 791659397273513984,239405 755215221447196672,36219 791414003129909248,238639 774464551781883904,139404 788468274484740096,218275 780226791579410436,141360 778781558870253568,166362 788900695147581440,222021 752949231036485632,24597 763898750737809410,80939 788126779361767424,215754 788321649053560832,216934 790910364946993152,234867 793848956774064128,255393 750410000837779456,10735 788760318939893761,220332 774265177331990528,139404 766351741499510784,92166 753463924146655234,27280 780926191914012673,182036 758027378895548417,50923 766008412643688448,90384 776090846324224000,149422 775428662506037248,148045 787819632598065152,211859 733198472803954688,1170862 753371965692350464,27280 793309227687157760,250633 794967709737885696,262925 765597909920264192,88128 774392986650181632,142503 780743347182956544,182049 772958084381626368,133454 787709562010767360,212139 771575627199623203,126649 793993209961648129,257423 794597506390904833,261399 772836281273372672,132996 788354153638658048,215505 786026276884668416,199640 763872105263984642,80939 780936603682430976,179708 763892449764716544,80486 775334264531357697,148018 764937859954388992,11774 793954476751106048,257026 763859618170896384,80177 780389126961061888,176203 763769958895644673,80098 779015706734125059,170169 765914385399238657,90125 768598804954161153,106716 771514738975047680,120557 787002293631619072,207162 768041139244896256,103552 780442698037637120,179574 793911668271095809,256534 763549420075921408,73814 791674452241162240,239463 791722020476026880,240483 757721064659189760,48549 753344890264629248,26677 760859498948898816,64326 764974518687244288,82801 793485659298201600,220661 791301181360508929,237406 760631306971586560,60794 763158389081841665,75899 785774960547663872,197512 786941488269824001,207013 768580619202768896,106281 795403030841741312,247930 792390245517885440,245086 794903339137908738,261155 749319918386941952,7816 767776400199655424,101383 793673775615094785,251155 788486620160950272,218356 794381692119224321,259360 776354732348674048,153854 790723778716143616,686533 795687082660397060,233467 767573593802862592,100138 773593155308433408,137869 788766039861522433,220332 766043461300711424,90969 753977344302452736,29263 759648241461760000,56964 779108016473812992,166300 791371027792203776,238395 791778558893056001,240483 795051879550095360,264397 758782638555537408,54070 762533258651324416,69778 773897314029015040,137869 793119555086327809,249469 780922681424220160,182154 756241089560875008,41689 768119390915166208,89076 777931260563816448,158387 786073086235971584,199262 775381982427672576,139781 756365646305296388,42249 766088627587682304,90193 781355931124858880,187084 791377212310192129,238429 752988922796470277,24870 754050488371257344,30296 769249643318444032,110659 767155951287750656,90384 755488241118175232,37993 761171796720746496,65180 771720771546808320,352035 790717749467021312,232169 764200308234780673,82642 775651694851952641,148574 789235984491696128,223692 756584647363010561,43553 758650687014273024,54070 781582820884017152,188231 794579025733754880,261155 762315917988593664,71550 788857080102825985,219942 771027540479705089,118174 773546859512074240,137042 793834947983224832,255176 794579878058151936,39957 761423901469487104,54003 778267897802190848,166674 789283632548491264,223899 788857349503090688,11774 755407101623664640,37044 785781373105606656,195975 750358270695530497,11774 793263659946545152,249303 732709657496686593,353262 763355030950932480,77731 769965543243874304,7003 780745581052456960,182889 776823752227250182,154832 761107069109796864,65222 770083037807861761,110302 780823822756786176,182659 791466253533650944,239076 774011782289469442,140444 773866471093133312,139404 785445038834712577,11774 779382615501660160,7758 775499753559773184,149770 791694820154675200,238429 755164687352803328,35890 766072350865559552,86763 750128171580690432,10851 756287542216036356,42495 791060738601316353,164764 757921134859919363,49843 777614852416233476,151463 788952153444409344,104244 794087131157184512,257492 752970690534531075,24880 764641073151012864,82066 752309430063104001,21017 795702119248576512,267855 756317565186633728,42249 785896304815775748,198671 765023755298967553,84889 768997631754395648,107428 765876136614199296,89303 773010438321803264,118174 789156138436526080,215505 780869502800048128,150151 760800140311597057,63655 776555413156179968,156926 786980074897543168,207613 761374193262800896,57574 759013148896600067,54631 757267818857594880,46401 763512368961691650,78938 772481555453181952,130175 789719857948348416,227242 793909573526487040,256070 777669943831752704,163153 785479249700454400,195849 769885292824137728,109713 786941817342136321,204396 779539706627272704,170187 786700349855924224,205902 767826013279686663,101662 791046006406131712,234796 753780070632882177,28866 789896143840813056,228576 794686900565065728,262022 750358824482209792,12813 793984693351972864,257325 794695213142908928,262752 763150235510116356,73036 778200174971588608,166409 774379065411198976,142942 774740726970249220,144573 786589906059534338,203240 791660085013544960,240483 758034054763667456,47761 793610673586659329,249926 778497189446356992,166282 778728237065080832,167319 763884904392298497,80486 767978666139803648,102137 788158416262950918,214976 794601692163543042,261155 771013540853538816,122146 775004042908999680,131421 785865632558387200,90209 751127450973712384,17140 776127750923030528,153699 758219665243987968,51750 780807569866579968,11774 764638116447653888,82283 790594045462585344,231894 794155123853230080,257353 771061568914100224,118761 764130036446363648,78684 787318345989173248,210289 788684763842416640,218258 773669267346755585,137698 758350430942494720,52061 787109342646562816,209129 768298874502905856,104162 768915426810003456,109666 773932047878463488,140232 765627150124711936,88669 773974012787564544,139404 757391302380183553,46612 768049682308182016,84904 765638671462785025,88128 787055726149574656,206484 773808305269530624,137042 771357839390498816,124597 791023823881580544,234579 770706314360131589,118375 794559302023479296,261155 766012167917277185,90384 773923596137750532,139404 790958554534600704,234205 791254335933943808,234583 780577194884071424,11774 761290505544011776,67852 791314061296279552,234583 792407949989842944,245174 779145786084958208,172962 789154995094556672,215505 776496737410125824,156103 793108672608165892,249469 769725676974813184,113780 794919058676346883,262752 749978966178590720,10735 763698708672151554,78861 792061851416887296,243187 795668180253474816,266151 753373910054207488,19598 769603544378781696,1249682 756916018379915264,45311 785660620930621440,195975 775514662800658432,112363 775757180603596800,151463 778064995565309952,164001 790937647527104512,234796 788506381645144064,218349 792764277694148608,243562 774992197406031872,146259 765001969782124544,85562 774482753727307776,142090 752135275283935236,21224 786929116578807840,207287 764998764046143488,11774 793299151417057280,250633 790850667451604992,234484 776055986444505088,108396 768184345509015552,103071 766114022051766273,88124 785655204943306752,195975 755793645010202624,39669 756637923907342337,44429 761344819251806209,68102 769994735389900800,116147 759577067134464000,355185 787295458225827840,207965 778948880968802304,171324 787275710935080961,205728 786720273227771904,205294 786210111266123776,201558 788546055386300416,216009 792751218162593792,247232 751138757970014209,15808 776486531120889856,155390 753967396189184000,30781 794842091616509953,261796 790427754315456512,230270 794172734678806528,255942 770232445786591232,113754 771035294904807424,11774 792061342526083072,243187 788622244826218496,218489 763741531706568704,79691 777025628310679552,156835 742415548860882944,11774 759313310760263680,56964 773924099106242560,139404 785784264818364416,197512 778164536184537088,166269 781550432791527424,188401 770474253720354816,117257 760223548329910272,60794 791290992708030468,237803 785885030715305985,199227 754088844597735424,31537 762834924793573380,70338 790380357728088064,206666 732480782430654464,351617 762595593013243904,71087 772819670755860482,132335 781537405165641728,188401 776433180442103810,155390 752305897574010881,18820 766760961621450752,17640 791694095265607681,240483 794635953302368257,261155 778386094207279104,167220 788594030858870784,215437 787657213137399809,208058 758793630530187264,53991 786724256042192896,206054 795204468409298944,264774 791669274909683712,240483 793814916968787968,252581 774433912206405632,143473 781257751813091328,26066 793972863183290368,256552 765208288225026048,86440 788046948771074048,210274 795276235278585856,264397 785918350673096709,199546 765232419234582529,86645 792417315300212736,244550 773719881577476096,137042 794307108581670912,257492 794487357592502272,259743 794582674589421569,261155 794646965199904768,261818 777700867264872448,162497 771012589463764992,122532 785243379969904640,194167 773609129390796800,137158 759770638592581632,59666 779411349206032385,174557 794548883716243456,261155 750379535024033792,12883 767877943657844736,102249 762819063387226113,73712 776786897355935744,157755 793131724427321344,248988 750291221197709313,10661 793154987392106496,249841 777553895362920448,160539 793986781519740929,257325 788359144231370753,216991 781352169018490880,139404 788978760506716160,222627 793325800334331904,251452 794417087095652352,260612 768595377817878528,107428 759078000482783236,56282 795063822285492228,105109 758387084453220352,52605 758796655143505920,54070 777940011236720641,164826 751621231024021504,14277 795272385691684864,258922 760656919010897920,62063 795346735853961216,264397 789163697730048004,223852 767766126369476609,101163 772562556980305920,130067 757599779794915328,47940 759149959014866944,56964 770727892896485376,1249799 786278075604480004,197322 757804948981555201,48094 794382780444643328,223249 777632088388403201,162371 791791976102322176,241523 795749801216397313,268529 766136871193763845,90384 792179583172870144,243513 794288609889316865,226320 788194573759774721,215005 758043056918626304,50943 780644086415958016,182036 792119280053657600,243187 786724601711632384,206008 780616255975878656,182154 772142078843293698,129558 763474967371640832,78159 773214443597598724,132364 759749933385805824,59447 777101399737765888,159876 792045487159336960,243075 765269691514454016,86763 768496524598845445,104973 755203662474084354,35890 785791404849201152,194082 791793123664027648,241118 733211973333221380,355480 771207205005602817,123825 793999913252098048,256358 785326585993756672,11774 794961949553491968,262849 778685342975074306,169916 792211185361784832,231358 793898432779935745,252020 793146325688811520,249469 749752679388180480,8047 773898374064050176,139404 773898338244648960,139404 781257097514196992,179967 766061270835408896,79516 774729485551742976,143043 759887211064127488,56964 774018102308708352,138952 794604771441262593,261818 770381831728279554,118191 772424480064888836,129649 768828349863063552,109337 779001881502765057,29263 769315220108042240,111549 775436603212779520,148994 790057525173489668,228820 733024326476136448,355261 750794696151052288,11548 773959669941403648,140444 767971874760433664,100893 763040229867610112,73712 771443206525366272,124597 768274542183624705,94699 785253693415456768,194082 763001863654572032,75724 780759012870541314,181903 776212854261313537,154544 765677477091954688,88998 755895277496766464,39235 758692597867155456,54070 781601174269100033,188401 773008562675220480,118761 761569972774658049,69231 771084534402183168,122388 751894247180079104,1248155 753363570486833152,27045 762298501698990080,431998 763923058864160768,80459 755036326869737476,34916 764994131257135105,84724 758679782989193217,41680 775008732346322944,146259 786575844592394240,197215 785558797439885312,196788 765478172204883969,87172 788801338452824064,219678 795366561968259072,264397 790262993862922240,225981 774846762469191680,145681 795076262834237440,249926 753996270054871045,11774 781826873672265728,188500 794552126236217344,261155 761701344692539392,69878 758127356301103106,51595 767525898237145088,11774 790988119894097920,234583 761354971711311872,67679 778345637897244672,167220 775094379799318528,146847 787893190351126528,205197 762132069581336576,431998 761313042214719488,66878 756314385715453952,42249 776710031613894656,151741 755595777053818881,37538 753978286598819841,29263 759533185134919680,55257 753410082948390912,25189 764466890295152641,82283 760708964208222208,63451 795232470744473600,242637 732741100910317568,1170320 795694118483750912,267655 756217611340255232,41660 768546897363472384,106763 788111322567221248,214492 786760085657776128,196701 795430277392769030,266079 795741572696457218,266277 785840389752258560,198591 788377873623113728,215603 758662207320182786,54070 790717109634371584,233241 790726105963515904,233625 758528768373850112,41680 772765000578498560,132347 790740218001272832,232863 765611917188616192,84886 776565848735612928,154832 788751005697445890,220029 768217454631854080,11774 792075430073241600,243075 758274858757259264,52061 786757540688326656,196701 757643034657955841,48549 785467683139497985,195975 778358603656916992,167180 786963761928208384,207613 790745290210848773,232863 770009080106741761,114848 765615853631000578,87904 780646243932528641,182257 786411852313956352,203350 787766341717536770,205197 773719079655919616,11774 775920772401418240,152182 776905160270319616,159245 769240147313385472,108729 793911012290269184,249926 786309399241515008,202727 791975712777306112,240483 768835785122516992,109104 793498602052194304,249961 779655305143709696,176114 764096143886123008,1249200 751214685597233152,16833 795369761492307968,265875 764502204921155584,82203 778853969938489344,169923 763067335120871424,73196 773528514884673536,137042 773912187626778624,11774 761611039041388544,69711 759592273915088896,32621 790565573264408576,231894 790941714982645760,232169 792062328686669825,243614 765957433738932224,90384 768901588870127616,109945 755556760371404800,38183 778678249240993792,169201 786368396627771395,202217 771580352477343746,125554 791397025996738560,237908 792048238324961280,240483 767871348073005056,101383 789295205967130624,224113 778325293291405312,152594 765602844514873344,86103 794616331043794944,39957 763870130388344833,80939 764489784655958018,80486 766975633163427840,91170 773904666518253568,139404 756503140015353858,42249 773524563619618816,133702 761280586849849344,67547 761739404108890113,1248861 766156504617672706,56964 761000801045053440,62771 787723296359972864,205197 754791173693149184,33838 766657145802780672,93261 776896268740296704,157082 791769655262064640,191778 754074079783686144,31686 771418991692840960,125554 791628967539122176,238117 793308586524942336,251320 751153324049756160,14950 778453904631566336,166500 732198167588917253,349197 760203705836670977,57131 785902890816835585,349425 790694956054769664,232911 762263930542534661,431998 787751452160712704,205197 762122033673023489,431998 763004608130093056,75899 778403609054547968,167569 778747289447698432,169916 792795406317023232,247672 794694683897237504,261987 765521964731551744,87145 758412250440830976,46076 760793437624946688,64722 764821585630892032,84724 793816870675632128,255623 764131021075935232,82118 777958055325474821,164669 752998402758025216,24726 753373204832321536,26702 751619564493008896,18893 754722020047413248,33356 754723635051528192,21434 732701505489227777,352017 752942130428047360,24597 794635024356306945,261155 795067870166347776,252939 764217174546321408,82283 788109146667290625,215005 750660038788718593,14379 779397272664698880,174115 769644815503986688,114422 779350380480110593,174315 764838709850177536,84724 778301365390934016,167220 767858475716206592,101681 785339762798432256,11774 758747866479202310,52554 768279475217899520,103071 768952312219873281,110477 785617912316829697,197512 788426935965782017,217156 766556363296153600,93286 766680885609443329,93823 767089312680804352,74518 785325667495718912,194934 776775332347064320,157840 791039525094985728,235590 770309961414914049,117257 770568245959163904,118698 755062692449230848,34330 791411277239357440,238383 775057092528877568,146216 766767616228745216,86743 773126126105337856,23484 780556084180312064,181548 794286123405234177,258829 786882054982103040,192032 771049088364273664,123085 771089847402450944,123499 785602502565646337,192515 778951262435942400,170882 780615467467628544,80785 776871725422084096,158027 768209344965988352,103046 776272189050028032,152946 788517821886050304,218507 761780389094395904,68993 788763075386155008,220526 786958972603465728,11774 794736022194159616,262849 757601374821494784,47940 732238577518694400,350728 792868100618194945,247240 793105441873989632,249469 793863667494170624,255942 793114359157456900,249469 765189073967341569,11774 787134161584742402,208014 769364278218465280,112399 781171196574392320,185310 768545198930534404,107469 785993473711190016,194060 793148225892995072,243865 793998109693059072,257492 794736353825226752,261666 786562061199405056,204413 750378417871265795,12883 778283073595072512,167046 791363327997992960,238429 793681439531212800,254209 789937315036532736,228820 732388575975604225,351837 766702513105973248,95672 764189427266715648,80939 776228275697819649,154709 779104090366148608,171913 788459976641568768,217106 794747861569155072,262849 770329017287409664,11774 793847200178667520,252112 766613786228764672,94690 760211245785976833,61051 780888718479679488,182870 766072774679035905,90357 789966826314735617,228820 756291112403406848,42495 779707221642842112,175092 790334126817579008,230485 781890971650764800,190555 794068749049397249,350913 751651443136946176,14277 788065446985555968,215005 795230201156423680,264397 752752890947571713,22662 794719265857245184,261155 791893706920103936,236884 762830739666718721,74308 775363185104879616,148645 785358401698160640,195481 794761474312962048,261987 756920925455429632,43271 766480551473582083,93184 793654000906178560,254135 780489498278834176,180825 785517158226878464,195827 773943959735328768,139404 791468710460399616,239405 791719703198609408,238429 777188672617652224,157755 770742714182668288,17794 772761391446929412,132335 774000200482426880,140161 757638184582778880,47761 785995183544348672,196917 794959024009584640,262849 761324591264493568,65180 787261575417761792,209151 793485705800458240,240926 764160870490443776,78159 793241170134654977,249374 795759664319315969,247930 785945925608890368,199546 793950753802989568,11774 786959575874502656,207613 762760694609612800,74308 773272511035219968,132871 791165976578514945,232611 790598227808714752,232169 775663074586005505,148870 768628219360579585,96263 775068998173990913,142911 779008305586925572,171902 763864549258821633,80648 790971881973096448,235590 785345721683673088,194923 770851958022213633,121479 773582042705432576,132335 788768959076065280,220526 765325345016852480,85562 761708901607673856,69491 773607074152456192,137869 760285711148785665,61399 764811143353208836,84679 774056572477550593,139404 792401028352061440,245056 774552884776083456,145399 767816908452335616,101514 773170658213785600,134470 762028358867628032,71326 732574574701858816,352433 788113884204847104,213064 781118667060834304,185496 750396859240239104,12743 763544668902678530,78360 767514892828024832,98972 791758271212298241,240483 769629238085488640,1249691 791644608635691008,240145 752733331842748416,23286 776484265475252224,155984 789152719772774400,223286 757680591621926912,48532 756608290973478912,43924 774219414266793985,141887 777937472214925312,164826 787377287121428480,180433 787718156148015104,206101 794449899102334976,259034 742393059493711872,11774 762640399710167040,73926 788991063646142464,220526 785455969086083073,195778 771519623548243968,125554 774247202659020800,140900 779282305584099328,173490 750736486010609666,11774 779140119408279552,172523 794337004074909696,258878 793651203859243009,252639 793997977454931968,254135 757692292094230528,48270 775536301743366144,139012 789764075869839360,226731 794877037773287425,258305 755099477082374144,34898 780148902494220288,11774 792530056543338496,197046 758797187929157632,246425 794829096513662976,262226 763562668053581824,78189 786364147667767297,201558 791356915536179200,237908 785282763528081408,193669 794295620005662721,256255 758616477368848384,54050 762664237701312512,74133 754746273174003712,33356 772865596287545344,132366 788092180028162048,214492 791086010469875712,235251 775524085807800320,148870 778178563224825856,164826 780857786423017472,182659 794703178939895809,262886 765655380303028224,86103 765102931771166720,85562 766690132623785984,11774 788520337587769344,218349 785701451720830976,194082 779423347511791616,138490 751236793006166017,14277 786167851530981377,201351 795655576273489920,267521 762214693687660544,70750 760212779106078720,61412 781110579616415745,183269 750769943562612736,354238 786602820678156288,204980 770975880692666371,120610 767981809577492480,101134 794694826675601408,262752 773953776096915456,140444 791684000196726785,240483 792202473540841472,239855 786904587718561796,207287 789512181356306432,218892 751946864472236032,17794 770761018414927872,120425 780916852415356928,183269 771304806392537088,124597 764964567927492608,85159 794428791049306112,257423 786764468504170496,205728 791736692269051904,11774 781485869433618433,188119 764190088871849984,82177 793099031287332865,249469 759764211555823616,59666 753690524540891136,29263 765936052003565569,90384 794545667725066240,261155 766744231373180928,94699 785639703630508032,196277 788556980600213504,217837 792068027391021061,241678 769167992122929152,109666 755131061198266369,11774 732780524381560832,1170595 755188376479817728,35890 788362110619230208,215437 764347790705106944,77598 755411629853007872,35737 767717670401744896,100605 772240914282602497,129912 791427360109301764,238207 761701043528953856,54861 781635025712263169,186212 762002027433996289,71497 790328614256467972,226581 789691254883905536,225739 791835614257840128,241819 792122598410838016,243187 765382026983645184,86645 774345839301058560,142090 756980374421409792,45669 763386239386914817,350827 769363345078116356,113165 781672243734642688,177455 753804651477159936,29592 775916728547061761,150511 792880180134117377,247803 791030828922986496,235756 789802108971126784,227242 785997899003858944,193362 769305304748003328,112788 775062492011720705,146405 788748825443917824,220332 791177633165815808,235828 794049328486563840,257492 791864261458833408,241411 771958587123957760,128934 793331718048534528,250633 754740004077785088,32404 793338635659673600,251452 765900031610224641,90031 791576751214211072,354113 787032010862755840,208487 766005897210523649,90401 776092565254701057,152872 760868465951539200,61544 772823881493217284,132346 779464024899682304,173011 779695773797801984,168284 760281570213265410,1248752 756427081731506180,42249 781461549386829824,139404 786743632413982720,205728 756270385012862976,42432 769658005164023808,113165 767913551893786624,100605 771141411823505408,122344 756269147693125632,42249 791079221632249857,235179 794631876090720256,262022 756988928016674817,45311 789967222731116544,228888 788167881108312064,352258 792423456994275329,243615 765284991446188032,86714 777748030866853889,161542 785659912093245444,195975 793312237079244800,250633 771707575104667648,127134 781346935537930240,139404 791680570577211392,240067 773748459761303552,134531 791260165182029824,234583 770706658699907076,119937 787022121889169408,246425 778006378183090178,164435 785620479180767232,197297 778957979181654019,171324 774455437387108352,141887 765202256773935104,80978 764087929903775745,80939 791717619183214592,240926 789813903781945344,353499 781060515933990912,738099 749767192057614336,9432 752161053400702976,20636 765729287638880256,88930 795221883495084032,265644 765336385230409728,87244 777933722083614720,164001 778863820458430464,169550 761663885074104320,69711 767226082554556416,97386 776178119564664832,154322 780894566689964032,184312 786040642203811840,199306 792568004819099648,246632 771111702519832576,122817 753838460692156416,29271 792079926035816448,237964 793043238605160448,243187 766406186832764928,93286 762758639174160384,73926 769859690679275524,113982 781849515007610880,190635 755162636753469440,35890 781080682290290688,183759 764880586456510464,82066 773581512759390208,137158 779847903779098624,177248 791694812202139648,232295 757600314186797057,47940 791972513848791040,242637 792016910653222912,243092 773542534387732480,136947 792819158098509829,247877 768438876243308544,105109 778595103862652928,167220 788953809540173824,222104 756408544694509570,42249 772876860388675585,132761 790710070178754560,233692 788116627351044100,215505 793141230049775616,249469 794048814520868864,256935 757948395713597440,49431 762308040280444928,72664 757913990504865792,49754 761138752186150913,65180 770200470489038848,117257 780479463607808000,180725 780652623867150336,178524 758094616969277440,51344 752947072991625216,24597 775156524100390917,146720 775357638116683780,148045 772184077726195712,95055 794663386424496128,261818 793883131782758400,256393 768545893960253440,106753 778586510211878912,168794 779908171087224832,167399 756290958153555969,42432 777304194969546752,158825 793518049160671232,11774 792113832193818628,243513 754159966835965955,349951 775047139227410432,146675 781265813961601024,186883 781539894392975360,186584 788049703409704960,11774 792165141534171136,243187 792103123091202048,243075 795703003181412352,268356 787066061422206976,207965 757996806265573377,49066 777921309582000128,161901 754120514508038144,21332 761938436307562497,70679 768115898771238912,103261 761272332505657345,67283 768966238374465536,107745 786753775478288388,205728 763963222713995264,80939 781426950963429376,186584 751125229523509248,17143 765587905821671424,87904 770931626738081792,121679 765342804377735168,86053 758616584042737664,50308 790112575400742912,229693 769867239772348417,112623 778593242237530112,168794 791300432706478083,236502 792519604694155264,245185 795352354044411905,266054 760456911548538880,61639 790314935989383168,217519 761652029366296576,69356 789249604680241156,224680 753583682401792000,26066 764178721120976896,82283 787734299915251712,205197 790725692178784256,232881 761103268151857152,60098 768922517729837056,108849 755849964761210880,18215 786970879821570048,207949 787969075418849280,213425 758832197281255424,54070 778347002576809984,167220 794643157673775105,261155 732412620771184640,350106 787763022622183424,199307 756602208443965441,43471 763066481034788864,73712 785348935879581697,195125 758336395828203521,41703 792497948634517505,246392 752629409455177728,22662 765077546203549696,85892 786305258620203008,201620 790191321696862213,226731 791002255805837313,235590 787699747930996736,212139 775796527788724224,150663 787461229677834240,210207 773603116558221312,136947 791817113459720193,241819 755950270434070529,40881 753701919932100608,28974 772200255106392065,85326 792837002118860801,248010 732308804679794688,1170428 774391312795725824,137693 791671490361987072,240483 793078765236654084,249286 768943401790115840,109360 794687210943459328,261130 770975334602727424,114779 780460396595388416,180274 792918234966192134,243513 777633411020099584,161988 787248791086780416,209409 768124225810993153,102745 788793760830197760,220526 789160347928264704,221799 775757759589576704,151463 751183166392631296,17591 773939773954068480,139404 790855741552795648,232137 757885198826663940,49498 758627189839593472,54070 785359012292276224,11774 795614024385761280,267655 793862514463285248,255942 757897472610041856,49852 773944329685635076,139577 755904780166397952,39797 794736332807557121,262849 770949741660086272,121359 754750298627932160,33356 760585342147702784,63179 795743571383029765,199307 773912743724347393,139404 765019297177407492,84745 762628570078339072,431998 785495182519119872,194723 756685886729838593,44429 785627693014331392,197512 774745685367422976,121958 760822997410349056,62877 776804742752264193,157755 793865911673520128,252014 795048302282735617,264397 787535598743654401,205989 786604714486034432,194221 753277366152093696,11774 771418927046025217,125602 777655035782135808,161573 763928186010775553,80192 773269900454404096,134561 774218912300953600,141887 785235166566420484,194042 767323658326945793,98773 781018454845485056,184223 768090764291235840,103261 776194466164072450,152678 780632790207336448,181419 785638574758559744,197091 754763970611933184,33355 777832885491372035,163763 795359041799208960,264397 773974532021288960,140534 774689674023489536,143585 732574996179132417,352466 755164710757031936,35890 759503251775422465,57574 759893219412881409,58250 791641612002660355,240145 781271631138287617,185261 791027898845048832,232169 755764337118179328,39235 776932238835548160,158673 787698729490849792,212139 788600522114756608,217285 760212705210806272,61751 769214173620428800,111549 785796083980996608,196247 771752497434296320,118174 787326639445114880,207212 758020559498203137,42344 759076956327514112,56630 776252990088962049,153921 794797624230428672,262053 772976481492348928,133081 781492884889542656,139404 764557740685557762,79561 751909186599063552,17794 754776513141170176,33356 768972080167526400,110659 769683222921871360,114779 789517557883633665,205972 752938007666290689,24173 793016038745001984,242693 793133022992142336,249841 794687271459033088,262752 768854736149835780,105109 753779464148889601,28866 757657398114856960,46280 778732393343557632,168284 766783531166990336,95672 763131969983094784,76188 757274107503316992,46384 756612625123962881,41459 760843745000644608,48052 792046596108062720,243075 764152966001549312,80939 770760916354863104,120425 766858537456709633,95574 768917055760437248,108729 775792450719875072,150404 775375297302724608,148537 778337649547284480,167220 792157123194986496,243187 785985941290627072,108396 788960594653306881,222500 769337976144982025,112382 776988353648398336,93036 768839680687210496,11774 773121947639001088,134394 786319376563798017,202007 788434090148057088,215030 794207245881970688,258598 778742944186585090,169437 793308105153007616,249841 743197561268232192,47188 756623004529033216,39096 763850856605384712,78344 785561044110479360,196788 793208330055548928,250033 795701526459273217,267862 793172237079678976,249374 792244198816690176,215456 764094581872795649,81702 785996719423049728,199546 753358471727345665,19598 766663045061877766,95343 772951678244958208,133454 772971417595891712,133454 779001528602484736,171795 768207077114130432,11774 770805307765170177,87245 768332631951814657,103506 779155740464414720,167220 786693146872655872,205728 793426959841763333,250430 788773537485946880,220332 765306209133932545,86873 790599548745887744,232169 791721455952199680,240665 769328936882991108,113222 751728535295913984,14277 790987367226236929,233692 766122838428385280,90482 792130415041519616,243075 781525559125876736,139404 791729540750008322,240070 759836396886425600,58253 794993936486039552,263895 781879298634444800,139404 791068565755432960,234583 733297880081932288,349060 766631070909423616,92235 759703448480722944,58221 792079451978948608,237964 754075968843739136,31320 781891714013245440,190635 751099837764870144,15808 765995205606514688,90384 791353856353443840,238395 794669278700171264,262022 769001130978373632,110659 793175482648911872,249926 763026739115229184,75073 792057938554740736,243576 772023961227960320,127775 750782813692043264,12775 758792597011771392,55446 793434265321177088,248988 776133066582470656,152735 788862111841529856,221635 751596300328579074,18902 777155303959769089,132497 779164331619516416,170547 794315150639714307,258741 788048405666889729,11774 750919367081078784,15808 776915231402582022,158864 790517634827706368,230270 754740823166681088,33356 776539599569059840,155933 774021587322286080,140900 788637137860227072,218875 750129380400111616,11131 772788048182517760,132335 778282795416244224,166339 793605089197981697,252044 788749700388294656,220332 756597062683066368,44273 778304267912417280,167220 781471546464473088,186750 765945662164889600,90420 750820575724077056,15536 789212193548042240,224680 774822504745631744,145244 793317989227651072,249374 791282759964602369,237491 767420971741478912,95055 765209870404456449,86440 791357558531514369,11774 759149277603958784,56964 754753569841119232,33549 754047502295400449,31397 778380556111269888,167393 752839434605854720,23899 755115527446691842,35044 778404427069853696,167124 795249764514332673,265257 757282180959731712,46667 788810667952267265,220332 793183775177998336,249374 776487789923856385,11774 791350633563623424,238395 790032372833984512,228363 794634360842555392,262145 751868730188173312,18893 759530665020829698,56964 795017847571218432,263907 773998172410486784,139404 792195932225802240,243165 764905495551279104,84724 793146709778001920,249469 795691699498586112,266054 756637695405719552,41839 788033111422414848,205197 774060686779437056,138165 776987166392016896,158673 776881582061727744,159146 777067172560379904,157755 781545214154530816,186434 761128463029964800,61051 751103011351568384,16299 793533775636525057,252984 775280702275346432,148018 780224350209216512,178491 751568871631519744,18452 790920082142691329,231424 771188621671968769,122978 780112985331163136,234630 754171773915017216,30339 777266907808313344,159475 787098737059307521,207119 791791279797571585,238696 793651969994792961,11774 762612161671639040,73814 791685596284530689,240106 761225808409231360,1248861 765300450547556352,86209 772278439306899457,129551 760918347735298048,17640 792823218998390784,247877 765601179904520192,88052 792050181168570368,243187 759765386497757184,59073 764645871325556737,82070 785682290433073156,196277 763535702932029440,78513 788417312307212289,217837 773415494170869760,135381 757812475022577665,47844 786028217836580864,199546 795719322383556609,199307 757163959883530240,33029 793478938806751232,252020 769198718805504001,81869 751806498318143489,18893 760585017793712128,63149 790315818013847552,229693 766578954849230848,94391 794579292063670272,261155 786800429602451457,206642 767145583006089217,97377 762116896665833473,431998 768855486892417028,105109 794024326408400896,257492 780713807719038977,182257 793647071387537408,252071 776636106389368832,157108 786271933713174529,11774 777268980352417793,138517 790795533400936449,232911 760872873414291460,65180 770331606452084736,1249750 790906985352945664,232884 771511806854443008,126390 791795712619012097,238207 772890755014754304,132370 793914740661706754,256358 780599046482366464,181935 790744833002344448,99049 768241963007180800,11774 785608352285863936,197512 788539219304062977,218832 767428301329666056,99372 777978052697526272,163990 780600655043932160,80785 792896370772480000,247240 753692171509850115,29263 757973158054035456,50314 786267596442087424,201958 795102668603543552,264397 795086599893684224,263906 755135065131134976,32572 785981295054782464,199739 792795793887408128,247241 792703131708784640,243427 750373070817427456,12883 751664233226526722,9385 780830827642970112,183269 793898055993061377,256451 763803643476905984,80393 792282555022270464,243075 788041157162905600,214209 774678798075850754,142906 762380159836037120,69711 781243639087435776,186149 774095461837705216,140444 780705474572349440,182036 790667072023977984,232169 765529506664841216,82209 759215137995759616,55710 746568950473854977,1322887 766427685128110080,93184 777610016941572097,159308 760807720253620224,64678 790941266490060800,232911 773522370552139776,137158 764278615827705856,80393 793561909752500225,250785 795108338023460864,262053 766642818009804800,93261 750175435770650624,11495 776435717501177857,155390 762490828224815105,71429 787885925439303680,205197 794630942405095424,262145 786090465548443652,49459 758738921735921664,54726 755611201619398657,35980 779102400606969857,64722 732736119016579073,353192 756289514319077376,42432 777001033281200128,156835 790944036714610688,234796 755905765290807296,39462 788907235925561344,11774 777550716705632256,161352 756806950545924096,44450 785237043412602880,193671 794915576657297408,238113 749964733797765120,10653 793850745770635264,241678 753660627969716224,27045 759264546578104320,56964 759750367735222273,58757 785845455309512704,198671 794205152768991236,257423 778666099084754944,169029 793935272366915584,257026 790665553132347400,232595 765456761633538048,86103 794969936414277632,264010 777864925700059138,163763 779420869609287680,174872 780605123118628864,181935 756423727735242752,42249 778175765284282369,163990 789425540113457152,221785 794535198281056256,261155 788866561729818625,221143 770300255548088320,117257 792795223042719744,228810 795419328288067584,265881 773147748023537665,133988 757470884684705792,47090 772981000448057344,129558 793495848554496000,252580 790158962133991424,225359 794645720703832064,261818 788179981566222336,352258 791904201899073536,240070 793157695457165312,249926 786977649910439936,207949 788748562406322176,220332 753192264839471104,17384 768331538652016640,103354 777357558088597504,159876 791769938855882752,241462 794716827330834432,261155 775908772397088768,138490 788063374793924608,214492 753661151301373952,27402 767564205067214848,100179 793427018117292032,245591 780149396876832768,177724 776417558186557440,351252 755256572775849984,36545 732249000829587458,39600 764193190840721408,82544 750478188522852352,12883 791932067554533376,240890 773315240809275392,133043 781674650472505344,187607 795728725614723076,267655 770352810839969793,117315 795048564451704832,247930 758067869414371328,50827 756881966562217985,44450 758098930416574464,51239 790930000601948161,234583 765663509740982272,88399 767663289664991232,94699 758155828700545024,50827 793269801057554432,250933 761937367418626048,70679 779722714932137984,173964 759032770886709248,56535 761034130876268544,66116 762546457802973184,72683 763256636303634432,76723 795296817428578304,261594 765613546700800001,55982 785862167119687680,196538 793118303921266690,249469 795040826820673536,262849 781593192319684609,188478 781201095859200000,186434 791758389177188352,237491 768829086655537152,109355 779497369842966528,167220 780868135301763072,184044 785846931448799232,197512 765581477660676097,11774 778440618892603392,166282 786969957347237889,207109 795705082889338880,261155 756612911452266500,43751 765618500710707200,87858 795037417438937095,247930 774436719932342273,143777 776968793335660544,159546 733177972782424065,355480 795760253048590336,268856 767477891269394432,11774 769701287202086912,110585 785477493226557446,195064 795744951288156160,268448 795419424807407616,266138 780482997162090496,11774 766528836980715520,91946 768152038916100096,103083 775876861779910657,152314 787008358704353280,208065 786019595098304513,199755 785486280578572290,194723 791476737238441984,239405 771701603992756225,126390 753022152044011520,24880 787757437445111809,210208 772588220898881536,131457 775737195097239553,151156 763028834857914369,47188 768446275851345924,106393 794995578732154880,263895 790573484283879424,231318 788932081778778112,220029 789285942796226560,224680 775732871483027456,11774 763392002121576448,76127 773658145830735872,138165 791716212921085952,240483 750347723828699136,12606 750965918243688448,16138 776765280177512448,157693 755173528991772672,35044 752877014152015873,24134 755166911852412928,35890 758830817548181504,54070 763560325950107648,351279 794562584078909440,261155 780877135032508417,183269 766555190124130304,93286 760942862641004544,57574 762299954836582403,431998 787121452491247616,208016 776141731184214018,150511 788162589930901504,352258 754112776730279936,28451 785932695348006913,199211 763703025286287362,76535 786751787583668224,205728 760214115751198722,60866 752920301659271168,14277 759191661599596544,209828 767879497412739073,99290 756191251884421120,36873 789532438758363136,226180 766074477633413120,80939 795386919383277568,247930 793484260220936192,252741 759815529683189760,58254 773677006751838208,138009 778952641883713536,171324 788125662825500674,215437 764006988615340032,81099 765082778530680832,85562 771564011108175873,124855 776179818740215812,154322 769920749423460352,115511 781246287446364160,183759 775428321739845635,148574 795334738630377472,266242 752965601187028992,24788 758773049952989185,54861 778415671658946561,152594 770406355022651392,117257 771065310468272128,122816 791446243390136320,238845 794812570762768385,252639 776072472152145920,151165 791618591627948032,240145 792435552637235200,245148 780594715251073024,1170396 762407680677851136,72978 785299357293686784,194934 769566887634100224,112382 770131305644298240,115435 793529883750178817,252596 755251259448274945,36247 759070608860803072,51451 768855481607532545,105109 768901946795290625,104932 740274776137191424,353374 773700469151535104,125853 794567812429873158,233467 793129134029406208,249469 759101989766639616,56964 750772056791216128,14781 785336971073691649,195125 764266320980422656,81702 762779402446995456,74247 787780866852331521,210235 751847518833504256,18374 767410826680631298,886342 768920566539489281,109666 764949520044220416,11774 778567392611807233,168794 789093341455650816,223286 792079759106867200,243187 756851149576155136,44163 775890466919157760,152182 763010196205469696,75955 788869302711488512,221711 732097062804815872,39600 779397814455500800,173964 770354092828921856,117843 762788109293608960,73989 775448294721884160,148654 752723067776798720,22439 756846863383465985,45180 785537792285736960,11774 793308137499529216,249926 761954964226842624,71026 775145874435432448,146847 791397231140020224,238207 772138363407130624,128934 760415743166918658,354238 794549200075636736,261155 760300413887275008,61734 763492459192082432,78618 793805706440740864,255393 776998471744184320,158387 777018161963102208,157082 756367303755857920,42249 756656076351606784,43285 776860735246708736,154832 762824610731601920,73712 770585072923734016,118191 755532623427080192,38183 778071731730866176,165523 766015174138441728,81929 771310520620032001,124597 772746178631008256,18381 766675451561455616,94718 775649912759455745,150511 758367348604534784,41703 769861890197434368,114357 768892421312765952,109767 793555892377559040,250633 788546822558003200,218348 789810846188855296,227242 760569874376716288,63753 762699768392916993,74431 794611963829649414,262053 758382922013478913,52720 758380468567891968,52167 766671224789356545,93823 781899930675752960,191354 771780469495136256,127582 779476053215543296,172107 789664915913146368,226823 788963114419122176,222619 766325420941717504,90911 781084889483403270,183077 749786204355305472,10251 768973102504042496,109874 773524324867276802,136904 771805179473649664,128194 793497843713605632,252741 772805757305704448,129558 788019728010706944,211829 794205938919972865,257492 770763348564738049,119937 774727178437074944,144654 792339649251381248,244143 791678482292019200,240145 794003720992264193,257423 785822208908070912,197512 762711258093064192,88859 777088477376774148,155390 785971765772115968,199306 785701323031318528,196277 732997149466742785,354980 755886006457491457,37845 794322907812024320,259266 781656218536402945,186584 776322415320182784,153095 766986798555729920,86103 776402866345041920,154071 788695352589234177,217937 761287262520938496,67678 773930499756654592,140211 791443289899687936,238099 779048079722946560,169237 757038562520993792,44429 757246571629178880,249811 756537252885385216,43391 760472314227986433,62777 778705981219799040,169232 758832238385467392,54070 764273654062575616,11774 781721748479746048,189017 765912782982172672,1170552 773500479007580161,136892 774038127346262018,140748 760652958899941377,63296 760733687721955330,64326 778951570436284418,170252 780956900267429888,140444 755033853522173952,33356 756218900694597632,353789 765617302029164544,88669 756280252272287744,42405 757449875977932800,47284 776090352373600256,153095 789663975755710464,225739 756504890696871937,42249 774634603218890753,142380 781612651587571712,187978 766341475995099136,92860 775796912230281216,151748 793406819037315072,8044 765154505742688256,86103 767095387274346497,97472 795704417483821056,267862 794302858166312960,259134 790169605222326272,228865 771121073576415232,119937 773922351549325312,136814 775767139621928961,151463 785566812851298305,196676 788859711269408768,145399 758450470788608000,52394 789968344170438656,228888 790726056944754688,232863 787938931971162112,213887 792423216870330368,245074 758730766557716480,52554 753073112174907392,18374 754779978856800257,33356 792044516089950208,242326 772453002909069313,130574 750472868937490433,10735 787465169647665152,211347 758512741967618049,50827 761001220525924352,66159 768123095278235648,102514 790000598854664192,228576 757708750400712704,49013 758792426752389121,53996 760332749773254657,61412 764889393060470785,80393 768204296265445376,102998 758852145378496513,47761 753996982025351168,30354 791880474645889024,240145 761039263471329281,56964 793099015692939264,249469 757902382231617536,49852 778212036400467968,166390 794527079840653312,261155 755500036432158720,38144 791667067715923968,11774 780838670353838080,183269 785616984255848448,197512 777185573077299200,159876 776096301750575104,152529 761959450332790784,431998 791096697778610176,235620 794530961178230784,261155 790714351409729536,233558 792521524393676800,243187 773521740031033348,137042 762468561944064002,69878 748313709005574145,11774 786027528758538240,199546 757583186142429184,47761 760999076955496449,65441 795129029254778880,264774 763337633325998080,77319 780046780847259648,164328 750012024730578945,11222 765926323290333184,90298 794762555495501824,262752 756613594536632320,39096 793562775104524288,252020 771082340386811904,121511 752849294294716420,19317 760207945678278656,61051 750802607136862209,14950 774369666898669568,141913 770722858309869568,118650 770379221176819717,118191 788752616662577153,220526 767070663400001536,96883 795687001081016320,267521 773958361381384193,140025 793984995660419072,256276 756525767333408768,43659 776569762348273664,156132 788547330274308097,218275 787314527008423936,210289 769306459993767937,111549 766600952086421505,93823 759936140157739009,60337 766371472356941824,92075 775762184215429121,151409 755834784920793088,39852 766405160184651776,92159 791348245540794368,238395 791730971636801536,240665 788441172653977600,217837 792098338434871296,11774 794638457440088064,261155 794813448542621696,261594 754000904047689728,31077 769359513090613249,112788 790337028978192384,230297 775880826861092864,152314 792796279856205824,243865 753304776964616192,18215 788154299847180289,215005 768812495985311744,106281 779383143375704064,171168 789257454060183553,220566 771092597821571073,118191 788846236019195904,220332 777679229802602497,163153 767371678506778624,97413 768319169104314368,104332 768625319993409540,106756 795385140469989376,26066 788427408231632896,217837 777224296112455680,158222 793265073087062016,249895 757633350723051520,47940 749933366972153857,10653 773129902044225537,134470 768995332940115968,106821 768598445003120640,103354 786766141414748166,204914 787491434437816320,211347 761119422345912321,66116 781358288206082048,139404 757985623206563841,47940 758818047440269312,51451 781674535015870464,188119 788876183215550464,221735 790925363572461568,234796 794564180753821696,261155 753720221425205248,28732 795087020548767744,265191 793498182961467397,252741 759896146605027328,58267 774035480501362690,139404 762194978609168384,70750 762339150674571264,71476 762733152955723776,74281 793443146428481536,244550 773921819069915136,138165 787086412395012096,209151 763145645192458240,65643 788759951439040512,220029 780416754594017280,180039 780122381935226880,176125 767817379841576960,101383 763101056008159232,76429 754872699831263232,31151 748924004522684416,11774 775219723604783105,146720 785814244696612864,198671 788540299760967680,210390 756546887138893824,1248410 768872007471685636,109509 781303273496145920,151463 760895614578204672,64722 768922941941751808,104662 794946667636289536,262847 779294263876083712,171902 781213867611344896,186376 792148632543694848,244230 794330816616669184,259055 753722388072718336,29263 791635835162472451,240145 772802273005142016,132335 794792350086299652,257530 754184261561790464,30590 752259137308794880,18215 789768255753904128,227242 755379611622604800,37044 772828729039056896,11774 767517410265997312,97371 771681077954043904,126687 754719351702491136,27045 764883091504697344,84724 794355340213108737,258741 792476169757130752,244815 765531568161120256,85805 764868103675138048,81869 756279810725388288,42432 777113155948249089,159876 789241494322503681,206666 773206201492529152,134689 776510968620777472,153845 795711049899053056,267862 772095720753160192,129602 775025466394677248,144949 764870609276928001,84724 785793077986242561,194080 751184908794548224,17517 765301533240094724,86472 766827389762605056,95568 752166577600991232,19075 767323232009646080,97852 793783604006432768,249926 764487672123432960,513129 765706322595618816,88930 769838305450000384,110302 773908238685212673,139404 785336051489316864,193669 785600001892294656,16299 794930746486095872,238207 792264533884674048,235590 751129915651596289,15808 763013642283515904,75724 794026511976177664,256239 789781103942987776,227048 762618093147332609,73814 771707319545630721,126152 794977296423657472,263895 791089222539177984,235251 779272710958571520,173347 772998412530618368,195876 789427467060674560,225981 794684551066849280,261059 787494200304660480,211347 755209571065626624,36219 733769174892187648,11774 770347818812780544,117282 773673091931049984,137042 788805352456200193,220767 752931718516965376,24497 792583314708238336,244270 758729796650094597,54106 764998623276986368,80486 778543275988946944,168711 764112948755177472,81702 794294829136101376,11774 750384204723040256,12728 757323537766092801,28160 775110855478444032,146259 780808048889761792,183269 751546308004081665,17416 733154424252731392,1035907 770941780665765888,121612 776516327263481856,155898 789699281657606144,226731 794033225710637056,257492 775786363174154240,1250232 785278558872580096,11774 753949126790901762,30590 767804042093342720,101681 752253843748982784,19703 759393168047673345,56964 764947253731532800,11774 749389620065042432,8497 769930405822672896,115435 756197369759272960,41680 794246931639832576,258598 776409316274208768,155287 752283564167860224,21074 769915450348204034,114298 781526257611608064,188401 795614216778612736,266151 765918157987016705,87509 763784935962312704,80098 777883323800563717,164001 785317120401821697,195125 788185381044760576,214078 779336841778466816,173964 775794772552343552,151265 764125814938079232,80720 790739419569459200,232863 785665584939794432,195975 759214240154738693,57574 785250767062073344,193669 792437810867208193,245148 786032119525113856,198620 757392158554886144,46379 761347129587576832,67229 759127819360296963,56889 789833225120063488,227925 775156028350476288,146259 762121313913831425,69231 767068142782648320,97355 767671082505629697,97379 785279731298103297,11774 757764450250133504,47800 778214364419502080,166390 790027524038287360,228620 769689062978584576,18030 771538336297066496,126389 749327094123933696,8047 756928303294840832,45125 767277928778436608,98610 794653186187558913,261818 787049262924369928,207287 757220842895966208,46006 772879765179162624,132497 749436404351074304,7267 778274713898319872,166532 766692640083566592,11774 753341935872540672,27045 754812268727177216,33021 776424385666179073,154071 761239640435138560,65887 775046823169789952,146720 748572024365252608,1170318 790764704650047488,233307 792189021598298112,243187 759713553498591233,59112 785547335736492032,195825 777948588068397056,164871 795384801310031873,259034 764113863507742721,81702 772268617022844929,127366 779416359126130688,173917 763674436658659328,77620 764179644404891648,82457 777353588817457152,159876 789564289036070913,225949 766488869298540544,93405 789684337889259520,227252 792813799103397889,246225 793649878328971264,249926 750852357085401088,15264 780625397385924608,182036 794563494385451012,261155 785883466575581184,198671 777016939688366080,159308 766347064619835392,92860 766646435517493248,93823 762707434729271296,1249004 760494585785249793,63149 770240748759289856,117377 751877344885743616,14277 764222330046480384,82759 767725211168993281,97438 747584239063941120,11774 790996610331217920,234583 758321019455234049,51344 763678136525619200,78394 792129581964599300,234586 767518122387640320,98736 768964171618746368,110585 770842269377110017,121479 779426450646663168,174491 790023759847628800,228063 777129460567015424,156835 788160933851901953,215088 732413283215507456,350615 764224947170476032,82759 786624547382374400,11774 786569226198720513,204413 761332925652697088,67938 781232307009126401,186212 762141103772565505,70797 764034255408234496,77192 793498087335534593,252051 762718615900651521,74308 793757109523509249,251479 787668258203631616,210585 780670520555601920,182257 776929722911645696,158387 776366462135074816,152872 787111667184373760,207949 785459999233413120,195975 794336330025054210,260033 771383442147676160,122146 770970749712605188,122146 775000559757570048,146259 781445893614632960,139404 759109188823810048,27803 776568254131150848,156053 771523811673976832,126389 759067487220690944,56784 768930943834828801,109767 789227775773249536,223940 787737768512323584,206257 780817314266554368,182665 755474495209664512,37206 793135180298891265,249469 751602931984576512,14277 786160363620401152,201392 791673504089382916,234990 793766856926658560,251758 786635892106661888,205294 733730830820904961,11774 757646873788317696,47761 770457230625808384,119311 756900129249042432,43553 779325611391213568,173964 786385901223940096,201494 758647486164590592,50110 766826500712652800,95672 775336116438401024,148473 786976619994820608,207287 778643853758730241,169201 791279477896675329,200963 793158658595008512,249852 742158727759974402,350711 758272212713504769,50923 758636998793965568,54070 733161874972233728,355273 780526721405628416,179530 791001141324623872,234583 763513906618896384,78228 774998897693368320,145795 764173780159635456,82283 762010791386058753,431998 761702858215530496,69947 792892265140281351,246632 794153284516937728,256564 764927572178120704,11774 795241790861414400,264774 780772724310290434,182726 786578558877569024,204327 793105180795478016,249469 753612577301671936,26539 766302194647830528,91043 761674490640072705,69711 766398327847997441,87278 770664030818164737,118154 767689427955032064,100561 770816918097829888,121479 793956976573214720,256156 760088552885682176,60363 768507000820903936,107138 755466420436213760,31060 766011130309386240,90493 793084523231805444,249348 794560234396192768,261155 788945069340438528,221972 761606839972663297,69231 787723255809441793,212345 788506858957012992,218275 760761627700363264,63451 760857329504022528,65222 787228035061776384,203863 763738674051837952,78159 794662018037010433,261155 767850236035239936,97811 754010780236853248,30296 750768859733450753,14653 762716691625369601,1249047 793148339307110401,249469 755470622076067840,37044 742336356521811973,350711 785614661387427840,197512 794247710241148928,258771 793489103618662401,252580 754186558891319296,31095 787121042716254208,209351 790714914239238145,233241 790259631323054080,230270 795476416565415936,265855 756653906864795648,44271 767134254182662146,94699 776455555116171264,154386 788919080040402944,195876 795285068918964229,264397 765033133649584128,85562 778007041424158720,165097 758116548343111684,41703 781652199847768064,186584 772466238232625152,129551 778421707744751616,167407 792141719730987008,243451 764826401799303168,84724 753649780484673536,28866 767131086048550912,97468 791073613763923968,235828 757538849597845504,34506 781507730552958976,188401 770633241611034624,117609 787704168291135488,212309 758710782142001152,54070 794026512647192576,256239 755168704837496833,35890 778164460859064321,166269 791876069133389824,241940 753760788041596929,25135 772282518888341504,127707 794990491653799936,263907 795022275502174208,263895 758780609154080768,54070 767728355554824193,93286 753390826076540928,27317 768490507014025216,104973 793942565334683649,256125 785654614142115840,197512 756762260693848064,43391 776735069989896196,151463 785618132929024004,197139 771571431578533888,126152 760602457009381376,63879 765926726144761856,90012 775810834425532416,149770 791282418250547200,237491 792927176584593408,248514 776178306152472576,153194 790647623703146496,232169 786973825011486720,205143 781488662567456769,172084 795008112306651137,261155 795357536018960384,265908 793912716855566336,256255 749331850103885826,7852 768819328355561473,107752 780226321268011008,173964 768486198100762624,106756 793625726977048577,254135 732995023122259969,355177 792013206600515584,243075 773558586337296388,137042 775898790137954304,151526 791088300396347392,232911 793945388902481920,256105 767379511038054400,97515 788857751925616640,220602 787816798208962560,108396 787117368183033856,208980 795444029836103680,266491 756500570253451264,11774 791073225946066944,235590 759144703610630144,56322 759155604829114368,57336 780908067542011904,183269 792818047534919680,242693 767166939907100676,97421 757432631726309376,47266 787719881105911809,205197 792547458475712512,244550 749971794128433154,10735 791841495980441600,240070 781677560996343808,188119 793800408460300288,255393 785491406584446976,194949 786018297833631744,199262 767124440568193024,97852 795090487040425984,264397 780863981170921472,183668 792130791627165698,244297 757153274915160064,353879 786224116651085824,192032 772277838003118080,129212 749362147151450113,7816 793465641151950852,252408 765216158593212416,86103 765959224815915008,90384 776923871094140928,159505 758641083513466880,54070 793949616643284993,257026 760712713748316161,63149 772167909485535233,128267 786268993694728192,65113 755059249923756032,34891 763424134495817728,78129 793473961119985664,252408 785574902740885504,196917 780771977241894913,182726 759496846360182784,57574 792086304972419072,11774 763158882550214656,73814 766312097038950400,91946 780608675715158016,182049 790609594762555392,231870 733340617497972736,353789 765031006801887232,84724 795316350084349952,261923 768487225222844417,66922 776982277817589760,158998 763256475515031552,75899 780799271108882433,182036 793179100458385409,250033 762668231207321600,71476 771157022414770176,123080 785835646053130240,197512 768840725085687808,109167 760647102837981184,63451 776464504653611008,155390 791803025107091456,240145 769243829182562304,110585 774456361421774848,139404 793347399565533184,250179 785850122684997632,198671 766454827891077120,91946 774270826380038144,140025 779349266925924352,174315 794025294793494530,256502 757642717002203136,48549 771316252262498304,738099 770298452446150656,11774 773315348808421376,134470 773950705967038465,139404 775807331527372800,144573 781578803139051520,189027 792113773351927808,243513 774391097824993280,143210 791175660433571840,236454 772230936343810048,130243 778333879535071232,167393 780904891220844544,183472 793973930771873794,254135 732612675851694081,1170592 761372513876250629,56889 772574499946504193,100891 763865481098981376,80716 775098057847214080,146259 793505035988656129,252741 751242444688203777,17380 773851875628183552,138165 777975168190783488,163901 795669125947342850,267862 793179319916834816,249057 751568216795779073,18215 762719314994667521,11774 773870671583514624,139600 794318646541688832,258456 774695655688245248,145000 763904936434278400,79513 775455225721163777,148125 786360820183597057,199546 749755391811223552,10063 771395571768709121,125367 781221708183339009,186584 772246807862661120,129685 778647698102640640,167319 785325696310706176,193633 789333142511480832,11774 793889029083267072,255393 751231790279299072,17295 765957590790475776,88930 776681046201040896,155691 751205132231057408,17365 774988438181380096,146259 792898885987557377,210238 773571240019709955,137042 773881870459162624,139404 776214626056876032,153845 789153414034759680,11774 776865453196972032,157755 794215646703796224,258771 770674417760362497,120610 764254418586009600,82673 794988962226012160,263907 785242103068647426,194082 779864087878569984,170373 791809255850414080,240890 794717311571816448,262145 788693829260115968,220029 794019257310969856,257492 753620515827298304,28033 755016579503558656,33356 744034211221364736,1247622 788774572698898432,220526 756197312720936960,11774 771417107468812288,123085 793123395890057216,249469 793550804665851904,250886 794702531372793857,262752 785899118556090368,197512 765661860544655360,89076 795354116570554370,265257 770947977301164032,110302 785282354847715328,193669 794604228333342723,261818 790204682291384320,229902 785632045552787460,197297 762830787200835584,73712 775765626682048516,151262 765266640829317120,86209 777734638659858432,161978 793254921122349058,249926 766024383886397440,81929 763478302183026688,47940 759250756587388928,56964 762669999806742529,73814 777284781109186563,161277 791109640100704256,234796 794505508354985984,245121 791350349974138880,238395 762388680489119745,72550 775628150671761408,150404 773501781254864900,136947 779326282802794496,173658 757337362879897600,46890 775744083029393408,11774 775169489172242432,146259 758790931172556800,54070 767773236201263104,101383 787640810065891328,210585 788096552896237568,215005 758241263766343680,51344 790740530376212482,229895 779530494727761921,173347 785811551777415168,197341 793437217951719425,252196 765954302045069312,90384 775782797239779328,150390 788037503290748928,214492 766825430439567360,96263 775013906238451712,146259 780564729089712128,181419 791631405700689920,62492 760547873297530880,62822 767677978713133056,100605 792715247589085184,243187 794564312094253056,261155 794316773902454784,259055 793163042171199488,250066 781477098024153088,186584 795752964459794432,268529 759195793727164416,56964 760542514344439808,59666 785817874208288768,198671 760582524846211072,63767 772394206392442880,130721 785270850069131264,194667 733019416372379648,354116 777162915929391104,152314 787659943323107328,205196 756505504898228224,42249 788218605485723648,214492 791603108266770432,239982 793284500176441344,250885 794301649976229888,259134 761160408698880000,66828 765557953378344965,88052 732172460808753152,349283 755498367770210305,36157 775386148747120640,148645 765730100541136896,88052 771418091968401412,124191 759163543820185600,56964 787320714101661696,205186 776757453451067392,121300 779805403303600129,175975 781372513930489856,139404 785493324010516480,194743 768882121158950912,108782 793162146381197313,249469 785987956607623168,200382 763970669956571136,75929 776178258333138945,154397 792827093381853184,246674 773608038741803008,109666 792246101134938112,241608 761359825183932416,68182 765206618564861953,84724 793187175437373440,250430 745495893709721601,1247676 770580513279074304,119832 762767568851443712,73712 780605208208429056,181789 753251882995376128,24485 758417843973226496,53163 763158950141362176,75899 788176561581109248,215969 778674014587871232,167998 778076272257662976,159146 766689143237685248,11774 785971888057151489,199490 758119200456110080,49843 791352150412722178,238207 787859160033533952,210238 775132299251752960,139404 768975155687292928,110659 785860253116145666,197324 792497425307041828,246225 771405664774082560,124597 792748293742817281,247232 751210039478775808,16728 773979601722675200,140444 780607878189178880,181755 781274683463372800,184223 788554405163438080,217519 750565477685010433,12883 766345884242149376,93261 794958675437821956,261155 756956502007709696,45672 768967001670873088,106716 766299442219667460,91946 780619798740819968,182146 779045516596371456,171693 790653389621170176,232169 786485868991090688,203369 789533517050810368,226731 774798524487794688,135386 777846135553531904,163990 779789430290681856,176890 765612971678576640,88669 781605630373158912,188874 795331733444902912,250801 776863044165140482,157840 794643477460033536,258193 792437953675005952,245998 791206901786652673,237198 762722346889248768,73910 768829262681878528,109104 787454844407721984,210207 790705520302624768,232884 773292606830804993,128713 788066655544995841,214492 755402000246927364,36735 766295671888416770,90482 772471333800337408,130297 777945090526412800,164826 790250282110242818,227048 791115213454008320,234583 761610035277553664,69493 781919785474928640,191354 792848137421455362,248078 795425855451385857,267014 756784097943494656,44450 760253773579116544,48052 764174664318918657,74247 791001874388234240,235621 755923958826958848,39475 763873861888675840,80939 789832437295554560,225359 752931128072212480,24173 780891326006988800,182960 757559310469718016,47782 758341898704605185,52554 757070952391991296,45964 794717586525220864,262022 769316993648295937,112363 756362049903439876,42432 766246583587446784,91894 787710187398270976,208791 786220962396057600,201555 769874684586385408,105109 786373019564335104,200382 768907900035084288,109767 769554152565317633,112382 790062405141356544,228686 763489920501428224,77731 770296548680839168,112693 795047331548774400,264397 762394321530290176,1249026 770316736486866944,117843 787767426578546690,351666 732999314717433856,323735 769623051365265408,110585 756644024325373952,44429 768288487732748289,101681 753680962052120577,19598 763078638900314112,47188 766417974408450048,90735 763270102909267968,74727 765382165861371904,87249 791793071507836932,240763 767871235816468483,102249 768066858092224512,101681 785927871923716097,192306 785496350112772096,196277 780372786871148544,179718 768638373057687556,107469 794553515913818112,261155 778019802694705152,163598 775094159971454980,146761 768055186652880896,100893 786543951197114368,194723 795075953911205888,262925 764831487564722177,84710 795093623914332160,264431 792943426916356096,247406 792804472112177152,171693 758675939081400322,54070 794951235396833282,263906 794550891177189376,261155 772323309933387776,127711 790622263099977733,232169 754206001549676544,32068 781070087444914176,185030 759267607899955200,25210 765263941291372549,86209 779284811722686464,171062 780917963184496640,182726 789532282281422848,226832 786205675324002304,201494 769700204929028096,18030 779090061996556289,132335 780794258957697025,183269 787744618003636224,205197 773513662690631680,136947 760599234445996032,1248768 745020180498096129,686533 767806863542980608,98498 754042433617485825,31400 765572506929336320,87245 777250998305771520,159475 785675831020392448,197322 750502530631602176,12883 795683103444467713,267618 770218795084419072,117257 775030183732600833,146259 787604441998303232,210432 788770859238330368,220711 792350692715352065,245097 778602868496535552,168284 780252424845996032,177773 794714923603476481,262752 786244350581669888,201958 793162817419390976,249180 771778562487685120,127871 764983520599027714,85562 793257774662713345,249926 773882629875765248,139404 755609068710920192,38586 794498030795890688,258878 755102400545906688,14277 774081547423002625,139766 777251209015156736,85293 775083376185344000,146838 764168879136538628,82066 756247501716455425,41689 781106465020850178,183811 794587445920575488,261155 760350699125370880,33829 750743688620351490,14277 785856883320119301,198878 765636968080371712,1170369 765680358041845760,86440 786370665326575616,201555 794506884564688897,352004 788128731520827392,215754 774752863843127296,144110 778325812319772673,167220 780778181708046337,182960 781212720624467968,186376 776551034764144640,156567 788404743219453953,11774 752266895408128005,21074 751226978116767748,16931 779559625322557440,166704 758675292789628928,54070 793040002632392705,247877 794201467959709696,258598 779633208363192320,174244 791369922223931392,238207 789049929817726976,11774 787068394818318336,207965 756324789321465857,351152 778584744917397504,168794 764316797323522048,82544 791366162886033408,238207 794625283886370816,261818 790753526020317185,232640 752651693238607872,22785 778221274325581824,164578 761670251213787136,69947 753469917639372800,26458 793192127610122240,249926 773581110525644800,133702 777173275805974528,159876 781382017006997504,186584 793095945143607296,249469 761285461864161280,67852 794202722832683010,71794 762649829763932160,73926 754762657165479941,33356 781321357707603969,32404 770402514587885568,118556 754716078102618114,22393 758657079338991616,53924 795740036306178051,267746 795439329598312448,266822 734770255990427648,102730 753704067088601088,28866 778175292158406656,164826 794346886610173953,11774 772514420408803332,738099 793145034933624832,249469 772776888892743680,132288 758332540725985281,52554 753358881888280576,27317 787320003641090052,207613 754040848308768768,29263 761506853532504064,65180 788388527482568704,217519 788752270984749056,219537 781057799664971776,183759 760823166121893892,14277 750692992399253504,13621 789901736299245568,223692 778509432355430400,129991 759236752011825152,57722 770818332337377280,65500 758709688942878720,53144 760966231004483584,65969 769258681460338688,86844 762647338389278720,73926 771445968436760576,124597 778616178650419200,168794 766712097233174529,95619 777587111067353088,162497 751094602497744897,15184 764610838258864128,83903 755182924656439298,35890 790682307149467650,233307 791482956552531969,238780 760901174686052352,65090 763778473416548352,80136 766292512919154688,91946 769945663572439041,114985 789259881022971904,218349 750711124861988865,11774 762680492185546752,73814 753641381097185280,28726 781862820593868800,189222 760512754167914497,63268 778982608185155584,171693 794000379683868672,256239 763165817185955840,76127 794998817523433472,262925 769267581807099906,111549 786596941912080385,204413 787030677816348672,208065 785968866908213248,199891 768959554734260228,108795 765603826330169344,87245 792101157632090112,241678 767492275475587073,99514 771515626397405184,125145 776941872702980096,158387 792832103981256704,247241 774200735424708608,141887 776143029832814592,151401 767782858849185792,101383 780086533986586626,178258 745088458071412736,11774 778517711223750657,166075 791811157875187712,240483 766721076231483392,94899 781053282009616384,183759 795045554984103937,263532 752960146360438784,24597 773478594253389824,136947 790973464098250753,234583 751120949228007424,16761 759372087073054720,56964 778766679602061312,169923 762150752047472640,69711 777960048836407296,164764 780508553530540032,209828 785612479678132224,197512 760554731093762048,63655 766048793666007040,90031 786160982498287618,201392 794076503096995840,256219 735964685321785346,7700 768891783132557312,108849 791673107471794178,240145 746908998050275328,1247760 781920298400555008,95055 781339946888159233,187491 787083489455775745,207109 768860813444603904,109666 791178470474805249,234583 774013780917452800,140443 795015780941369344,233692 752970733718867968,24625 786228075822538756,199660 789529157109747712,225923 778378135733669888,166282 753328398018183168,26492 755016664572276736,34666 775648019953750017,150404 780274527783837700,178045 758487636503781377,52061 773486067743883264,136947 793918509189304321,254140 794562162412888065,261155 753332941174878208,26458 767254363240853504,61688 773903150587777025,139865 755531664218918912,37993 785669639464333312,197091 752979266481098754,24134 754039915697074180,30590 761026776604651521,66159 770434898511495168,118191 780482782032199682,11774 794310500418875392,257492 794942089590996992,262847 773184153370099713,135025 793151870772600832,164814 794568099223707649,261155 772237571648688128,126293 792243992297558016,243398 760966644034248705,47940 764813172452782080,78239 792172366965182464,241034 761955270830489600,71026 786945086571544577,207613 755773856476958720,39207 790987084945321984,234583 759551517598834689,57574 776498144779472896,11774 795262747571326976,263708 762911399206977540,71550 765580111970205696,88052 765621162332258304,88311 795729004351340544,11774 757972789861031937,50549 775021990352592896,144611 764230119741239296,80720 788725706897362944,220029 786942921874432000,207613 793181475277529088,249469 770335226979573760,117257 792083841255026688,243075 733075752678227969,355106 792896693847011328,210238 787137307501617152,207113 786732657484988416,205181 763506553232076800,78159 776752600137863169,157439 779081831958220800,172027 752294814184538112,20279 765052346111897600,82209 774318163202863104,140444 763082427149406208,75724 769031436758315009,110585 756074717530951680,38792 759770570946908160,57372 778732020226588672,169437 761928462776963072,431998 789256716202508288,212707 763071890005094404,76429 732894349625720832,353789 788415354762473472,217634 776129124217729024,153492 789309236840960001,210215 753974089228939264,30304 769430612402987008,112301 777576820778688512,162107 765613205737525248,87950 788339113187344386,204835 793675060213055488,252581 793281255974506496,250033 779350715994996736,172089 774056531272699905,139096 761509195715780608,67401 761540869677846528,67679 773282596444737538,135758 781546879968485376,186883 755697413612982273,38183 759489543074516992,56700 791664352633888769,240483 794617810492264448,261155 759993297037365248,60163 788136407420116992,215754 794767446142021632,262752 767076623321473024,93170 779066763350798336,171062 751219627468795904,16129 790276481297461248,229693 785584887680028672,197297 780878538085924864,49066 787297239236485120,208176 785277558069731328,194154 762146661929844736,69565 772426258944712705,129662 775152708282036224,146704 793152069758750721,249961 765504140348973057,86440 789769344909733888,226585 781877075615506432,189032 794357447163084800,257492 791378367325102082,236831 759177852558438400,56964 781484916181565440,139404 759120082777747456,57105 776598643306561536,156835 788419634617847809,11774 759115960502611968,56964 791081731378077696,236454 791809837281738752,240483 764247847453728768,82002 775000925819719684,146259 760996082025373696,66116 791137587800969216,235348 778420850525548544,166719 793972552108490753,255942 770269949659054080,117377 793200383795531777,105109 756489968248197121,42432 765222417958445056,86440 777456325466976256,161939 753680739011432448,28856 768612303826812928,106716 791108431251812352,233736 764306050757656576,83128 787000214884417537,105109 762837110629937153,74681 749993952825208832,11106 786234882435452932,201958 768978437117579264,109874 771725066803568640,126152 794639278865256457,261567 752294876872581120,19703 756534878762594305,35319 759180887300898816,51798 779954965620154372,176711 758145300938698753,50827 768855980603940865,109666 793284607206649857,249926 759745846724349954,58815 759799157137694720,58815 794354461967810561,260033 763420577109385217,77731 792321437021380608,243187 780682608883531776,182036 765548376310026240,85854 770279430195261440,115582 786165900961472513,193823 761969825237372928,71438 777862454751719424,163909 785589222644342788,197286 751213065119473664,16474 760160341208682496,60801 789437547994808320,218489 770394416154640384,118482 761288091344723968,64664 787508585135759360,210289 760320798263480320,56964 767240811029204992,98134 764437525175816192,82759 765395826223046656,86053 785643972693594112,197512 791025006750736384,235828 789254285536231429,220539 735431711979376641,1170819 771626231611535360,126389 793547094359322624,252408 758425391849672704,52554 775430839370854401,149319 769349802442104832,112788 766634204847157249,90327 772875941273935872,132761 755872512647409664,39207 773541943808696320,136947 761289695452131328,67852 769683878218964996,113412 768511288670556160,107072 769149782031867904,111388 793845956416532480,255942 755325898270707712,350824 765251957401456640,86103 785548595323961344,130635 765709101326147584,88361 774001002294816769,139404 757568866926993409,47844 786519056178221056,200971 795261300423200768,263896 766271512290537472,91499 767398411733577728,48289 753312497868865536,26702 793425128604495872,252020 781258173248339968,26066 781646609281085440,188498 778664537360916480,169310 793221818626768896,249926 755763099311812609,39462 790375838155808768,227183 794915101031559171,262752 752643064259313664,22575 771011341301665792,122299 772777422294880256,132335 762617106798108672,73814 794516297920847874,260033 795741524399046657,267862 775990915760480257,151539 778951921440665600,171324 790002922943811584,228002 760165689575571456,61051 752244127014805507,14277 752220999538634752,21077 794553287957737472,261155 795385918861479940,247930 779862528348258304,175046 763632531824455682,78159 790449448732139520,227242 794686038996373504,261155 764936371001634816,11774 769464572386377729,113754 767756041010438144,100893 761569109871960064,69245 777968406007951360,164669 786429376371970048,202217 786154584519696385,201374 788550194803552256,210390 776119692763201540,153194 781004243855704065,183269 795432825210056704,266079 773655453070942208,133702 773840401765654528,139404 762730790367039488,73926 785603610864410624,197297 771451505010499588,122982 775891262104825857,135736 795070670757625856,263141 760481348343791616,62771 790294996935204864,229798 760965564894412801,65222 790329595572658176,230334 766295459140767745,91946 794914477120651264,263205 795679435366268928,267862 771068514002087937,112363 776147434397323264,153095 787731902727872513,205197 792749962912206849,243344 760595615923314689,63464 794142925777055744,247651 779115766700322816,172802 763805586567864320,78953 750914963355496448,14525 761573998438121473,69231 764615549594636288,82283 776290988843294721,150663 764781371713871872,84724 757674992263843840,48735 781455073482121216,139404 791670985271418881,240483 764937372001710080,84724 781614374947581952,188401 755786111830589444,39462 756985665821171712,44163 773180110341943296,134561 777330659668918272,151845 764816960936738816,84689 749686499260653568,9292 754727018038689793,33081 763152854051852288,75899 786225044112285696,199660 790938400530403328,234583 760535719278440448,24745 795605428403052545,267521 791106373538893824,234583 795404161927872513,266784 766481864240533504,92958 791388701918056448,238207 753361414023241728,26894 771138862106054656,122982 776428371332956160,153248 777846107690954753,164001 790914451943919616,234796 767804518570528768,100891 793962293222514692,257026 761720199028498432,70177 762616061296570368,73814 767075026067750914,97811 757152790925893632,46235 793939673160839170,256650 741908340020785152,1170556 765214714074771457,86103 768231778741989376,90384 753850225912115200,29889 750283976963653632,10735 757558648973299712,47761 795027431534968832,263926 766660092275990528,92959 786218032100151296,200870 750501731142819840,12746 761282471413555201,65500 767032343307563008,96898 789811009179488256,194085 791518429123534848,239405 794697390565556224,252939 758285862815801344,51595 792066199848910849,243075 763954917924966401,81324 791264985800318976,234583 760633236443848704,50442 786279618152136704,200106 756108124998729728,41632 765627881980506112,88052 775722200863244288,151096 792064140802154496,243187 793677169570394112,254135 755902410179084289,39797 758993571668119553,56302 773717969092304897,138819 773713764126298112,138894 785991862939115520,199478 793855227770253313,11774 792746024582443008,245208 762767771859980288,74133 768809374856863744,108849 748204232860385280,1247822 759860502872850433,58232 778321476911001600,167220 791794393606938624,240661 758574120057511936,47731 793971369562099713,256439 751650181351821314,18452 759174735708119040,56964 793535891620978688,252596 768530168734420996,104162 791902170648027136,235580 792169772729311232,11774 794732787144282112,262849 795018887381262337,262847 760535050723037185,63451 791665136138235905,240483 794582226780516352,261155 787395898665947136,209973 786010899433656320,198513 792031482386624512,243167 788684788144177153,219678 750885925899661312,14858 775954371590828032,151071 792848664125251584,247240 794205352019378176,258771 753761820213587968,26539 776527826459787265,155334 787602515529523200,204078 794629540727308288,262022 765564922285678596,86656 778576240735358976,168794 793136597550202880,249882 794309490749374464,11774 766407426488864768,86274 768572161246257153,106702 788525499811258368,218275 765861818275287040,87904 790552054662098944,231318 768816081372909568,108385 791225928529608704,237223 795049191546429440,246425 768435450637869057,106281 791356714511511552,238207 763852630871289857,80716 750049625684504581,10653 781230646576422912,186212 786439722834931713,203674 774177289722404864,131421 794593707202777090,261155 793844208066977792,254380 778322724217319424,1249763 750405821805174784,12898 751205698466381824,17640 755844557724643328,18215 764873095018536960,84209 794187371637968896,252020 748268542643085312,1247850 760797864859570177,64197 767294661987700736,97386 790993786646200321,235536 777525933515341824,157839 795703382988247040,199307 768910084046884866,109104 776549233449205760,156110 756561100469133312,42432 757375125662511105,1248475 771680967186448385,126389 776686468030869504,156835 765184828576673792,86103 759870676987678720,60118 764822852340224000,84724 763841658207121408,79911 786590472219168772,204835 755195922636832768,34666 778388135847796736,167569 750763880159256576,12083 753963328901230593,30047 766589830667141120,85326 773895304877867008,139404 785512375503945728,194082 794077892221272064,257423 758100518237511680,50923 766351866221297664,93286 787656890432053248,206101 791194055195504640,232595 791800787257135106,234990 786633381735825408,205270 767819418952871936,100893 753972041011855360,30590 756392042792706048,42432 767345976671469568,97325 792696667824852992,242177 757590866466709504,47761 770649450545090561,120338 760274080700309504,60540 770907186692108288,120610 753134846428446720,25226 765382255665639425,86472 767161338913251328,97386 792585435142815744,246726 788041889941446656,214288 788449408757043201,215608 792144240646103040,240145 778001537528369153,164435 763720040835342336,78159 794033769766264832,257674 785268666304569345,194648 795715702162391041,268231 754011167157161986,30590 786746601175912448,134418 788408063434690560,217519 777029943985340417,152123 766237500515889152,90384 771752356656537600,125742 793102954370887680,249469 789122686920327168,223492 778945666097688577,170796 758348226361716736,52554 763123310284550144,76665 794248026441269252,258771 752187799827251200,21398 794370997034110976,227345 778548561109655552,167180 775764139570376704,151156 768152337424781312,103354 772396006323421185,113754 763416073022545920,73814 790097521515257856,212131 780597608389550081,181789 786418846181666816,201441 793245093268291584,249926 756009705152122880,40926 791185771000541184,235590 793101604446625792,248437 793117688872570881,249469 750388311957659652,10735 764130512000516096,82066 771043928778936320,14858 787772248752992256,159115 788522767071252480,215437 793142132433354752,249841 764928506170056705,84824 793921255183450113,255942 753035389007388672,25255 764970749278814212,85562 786669032724434944,205728 793533898785447937,11774 732896637106839552,354495 788755772163387392,220526 779029275416539136,171324 786310661806534656,200971 764998704981868545,84209 776048335727783936,138490 794883264347566080,262849 773893970199977984,139404 785459325594574849,192032 781843076121698305,190635 793433419237785600,249841 760281377078022144,60866 752726685749878785,23356 750503907441291264,13532 793150041200418816,249469 771442415249031170,125367 792046079894315009,243075 776544994093961216,147168 781202704370655232,186170 794850253409173504,262849 773909541469708289,26066 786632189500792832,204413 792421100751773700,241678 792857849596567552,247241 750459301873983488,12883 792430487012773888,244464 761468428364476416,65180 781209056786649088,186212 770256636720078848,117364 765516029971746817,86088 793859796013285376,11774 794291032435388416,256255 785911142174437376,197512 786980431874891777,207287 787037355026763776,207949 758120030387204096,51451 791888733293441024,240070 793206778867638272,250633 777473809498697728,157755 793054143355027456,248639 781868762072920064,190036 788168357849731073,214213 773946671021580288,139404 732222950984826880,349795 768217665601085440,11774 786946294275117056,207613 781831289561317376,190635 756967441738133508,44515 758671330753511425,54070 759795687387238400,56964 790954813940834306,234583 749326067194851328,8047 780601129650515968,182013 764640521776226304,19199 789702825865601024,226490 750721830315491328,12927 792169034414456832,11774 781304795713769472,183801 786662506014007297,203913 768177792554901504,103261 781431548625248256,139404 794818999632609280,686533 777052088438140928,155451 760965910458933248,65222 769002923971915777,110585 773491071594565634,135025 793867476966572032,11774 791416937272139777,238395 791417651050401792,237999 753954731039391744,30590 776108991583653888,153194 773310945556848640,134561 771846356155535360,126152 794671937733525504,261155 791347714780913664,238207 789132214348939264,172084 775433918229127168,149304 787798581352824832,213253 765049424028377088,349060 773883563565522948,137777 776188392132472832,151216 794900426609033216,262752 771417506783358976,125367 752083226978611200,19792 768233556464185344,104973 776564534039359488,154832 789088636054675457,222624 767383278714097666,97515 790712663902937088,233241 794273809167548416,11774 752940700052795392,14277 775536677142093826,149259 753206037096857600,25253 765055367164329984,349060 776674490633904128,151463 790749197364453376,196849 775433259387846656,141415 759976124067614721,59666 786565213621522432,204413 766362205730332672,93286 787067234501918725,207109 790924799564546049,106085 761162815864381440,64730 774330825525592064,140027 763585559776288768,78344 790580573735497728,232137 766279807411769344,91703 769231457235664897,11774 771893984834621443,127871 751166081935421440,1248064 786741404475265024,206008 758739522368614405,54070 759024896265420800,56302 779400349383856128,169923 787865797129564160,213376 763872621238902784,80607 762947115161100288,73926 763915151716323328,80720 754116585229606913,17794 777277803708514304,160602 788510116408651781,218275 767372606190125056,90384 772841079280402432,130988 791275301007417345,237550 760916201635733504,61444 793126019729268736,249469 765188293134733312,86103 786053320850956292,196277 788814060951334912,221057 793159754470219776,249469 760079778489729024,55257 751931833999171585,19844 772938798397349888,133664 752238623186116608,21714 791907713185779712,241678 775000513704112128,146259 788898465199697920,11774 768285608447881216,104162 776484928259289088,155688 757508159774855168,46890 774873727733489665,130126 768533519769346049,106731 779063300969693184,171886 751724449125179393,18893 786947987826061312,207151 775854917743280128,151090 765163831060467712,84724 759168474308419584,56964 761189539134181377,61412 777274101790601216,160609 766384496178520065,93184 755092515536207872,33356 780063174649376768,178045 793893194975088640,256255 761987471278170114,70679 770637234378645505,118191 755160544957505536,35890 792767008358010880,247379 794674179656269824,261818 755180850904494080,33356 757742149265944576,47693 794571097245106179,39957 752314251897778177,21203 773508726665908224,137042 769314444803538944,112788 793080775964893185,249286 791421276141281281,238207 786987406411100161,207287 773969112460648448,139404 794531183363133440,261155 786999814542151680,207287 754214813027463170,30910 763727217151139840,79513 790881697705422848,234583 785658190671130624,197512 769394048331227136,112788 762462284899770373,47283 788962688286068736,222544 769576396456808448,113412 781199476883062784,185310 759114114195009536,57105 762963764601823232,74133 756234692832194560,41763 793757046189330432,251487 758462665714872321,52749 756290568448344064,42432 770566144495321088,118087 778428099599798272,166197 792054900922298368,243075 789551382525116417,225384 790571399018459136,231318 758374012938362880,52030 764132649887641600,82066 781829079792320512,190635 749634869697798144,8160 768445824275578880,106083 768724848327688192,51069 786969545877716993,192032 792887176660824064,221107 791399418821959680,234933 785620032550088704,197286 786100293306028032,198304 788626529983012864,214117 793938258409361408,249926 768991603071459328,108729 756537488873619456,43553 760274049075294208,1248387 792849428776230912,248065 794691134769471488,262784 752250952179003392,11774 773545365488349187,137042 773888921478377472,139404 789054766492033025,222913 755504759302422528,11774 795442285110501376,263302 768962501677461505,110023 772417199516504065,129551 775300583804862464,148045 790304607465594884,229159 795253876635078656,263864 757275548829626368,46612 780111276043296770,178045 794899073413292032,261155 788648800634167296,210238 790995326668771328,234796 775002248518602752,146259 792684412630470656,214773 762665787093950464,73814 763802856612777984,80393 770324924921708544,1170396 785391406844153856,11774 788358131877285888,216125 770363429454483456,114254 794561236310507520,261155 795472538587447298,258456 765899590721605633,87904 758751217933688832,54974 755252133453234176,35890 754044328838823936,31212 755948477159448576,39462 772554096012357632,129558 791460773931417602,238292 777914867697143808,164633 758170530625314817,41703 787183365938044928,209365 775387852389486592,11774 791382946527621121,238395 778779232545759233,169923 774294214603517953,140444 790890376710197248,127871 791331391288074240,238207 774739525838839809,141360 791707032155926528,234990 794853046404653056,263090 770638707892387841,119794 793786035679424512,251758 794973739586846720,263667 764283979432353796,82002 767464140269056000,95055 733162052399861760,355729 763491635338571776,77598 777975728490942464,164764 755071091756847104,32352 764684963522502656,84422 764223800279904257,82066 793428615195013120,250430 761741148461203456,70191 771409012520849408,122973 763835743529820160,80486 773967204907753472,139089 793559124231327746,249926 765657664118411265,1170369 752753052478693376,22664 779066831663497218,171795 764129532764786688,80939 755157366115409921,35890 743856391484383232,11774 767696584297644036,77708 786556645983805441,204413 793253839809818624,249469 757954070405455872,49754 755506344690651136,36859 760742583979171844,11774 785633414019887104,197512 787305563449270272,208016 768402894194442240,354167 751572079519031296,18539 753723636012478464,29263 761317194353381376,67401 778393571074408450,167407 790702718398582784,233729 793647939478429696,252679 794732700825329664,262226 787042941843873792,207965 795447853770534912,266079 762350896042774528,70689 763424913529024513,73814 794559650179883008,261155 791067185003102208,236454 788509165681389568,218349 788894316693446656,221609 752023052444114944,14277 766445201141276672,92917 763454929939865600,78304 786957426146873349,207287 787642858098552832,211347 761607966017462272,69356 790603797789679616,232791 756305550338646017,42432 795685845797838848,265885 792905840504152064,247745 794690548288274433,262752 759558045475205124,56964 790876771449180164,234583 761310602023141376,67401 767482147477139457,91936 793413824539947008,251452 750225928874291201,11495 765187649564966912,86103 766726123413577728,95672 791027282240479232,234583 776668864918585344,156835 785320028845387777,11774 788778093410344961,220332 794194547416834048,258598 771429017073360896,431998 769027852570329088,110709 778685316118872068,169923 793179825661968385,249180 781469791911411712,183759 733298585400422400,354893 775729604778754052,151185 793103317228478464,249469 764836492485156864,84711 781494651278602241,186212 774734634500390912,138140 778345826682830849,128591 765169009297719296,85562 758397608280854529,52545 757513473697914880,34591 771342227666636801,124883 795696754301796352,248924 767567552868257792,96039 785318566576791552,11774 794008104555810820,255870 794154019258302464,257492 750807861303750656,15451 759213396990590980,47761 774025897951301632,140444 754771113608114176,33356 766765318274330624,96263 780286220966461440,175256 770612475477696512,118191 795006663627411456,262847 760492254242836481,61544 773056262229544960,132578 775522469234872320,148005 756562572728426496,43553 762734736468905985,73814 763020686012973056,72678 763324729453314048,77558 749661602857754624,9087 771442706773975041,116373 768779878883885057,108849 778984724064788480,156518 793552925456994306,252014 787153039308288000,205186 788736251071303680,220332 788714523460980739,11774 763792163062808576,79589 764996607716761600,82283 767193549242716160,88128 767778777535479809,100893 751003731022401536,15643 758776833831739392,54070 763943823877640193,78385 767382275457638400,95708 762903453865697280,73712 776254941799133184,154534 750442355992518657,12535 758101715388342273,14351 786203637399773184,201494 792095997274918912,243167 794981108119179264,263898 771516600877015042,125603 774702564994453504,142852 776087796738056192,150122 794948595627806720,263895 753364989885358080,27317 761673004656889857,70177 794541359663300608,261155 780861304386916352,354882 792776920605700097,247241 755151785023664128,32572 794625176906465285,262145 750421842322550784,12535 764931961940877313,81425 756588365634478081,43471 765175127470465024,86103 795324385120886790,266293 762700571753218048,73926 758762326245769216,54070 774370286300835840,1250149 792722293281566721,246225 772602095702728704,131122 791693231943811076,240483 767872683631448065,100893 790905451525378048,234796 763757739445149696,79513 753263912091430912,24108 771724736820805632,125111 769137445233274880,111402 775555050563248128,352575 749756295419428864,9754 773982953676365824,139404 756583934364905472,43471 789442249553645568,225923 786681810029776896,205181 787458157618401280,207841 791348550143795203,238395 753981186691653632,30590 773868726697414656,137418 777642634143674368,90252 792618816815656964,243451 770730904679550976,121046 764976686257483777,85562 794622575972380672,261155 791117527711645696,234583 767833463286358017,738099 781206701122818048,185595 787328808126914560,207835 759274230336856064,56964 765567235763167232,87904 791068827429634048,232825 760648773324320768,60112 760782403921186817,47940 781216607502737408,186584 776058921928753152,153095 763518311967535104,77598 786028247855140864,198620 751830993938419713,18893 758820018092019712,53185 771393196496740353,124537 764444202432204801,83391 775443714013442049,148537 762679415079829504,11774 789437271154036737,225981 757689733199699969,47940 791646870858792960,240145 794205343886835712,258771 776438379982495744,155390 755293582894960640,34666 786540669238149120,203674 785278753383395328,194167 766729669022482433,87904 792050694635266048,243075 794608792793214976,39957 759189424030834688,56952 766399924258934784,90121 779351211141107712,174115 786323299634601984,202429 789256031880609792,224680 755838723657388032,18215 750860775888130048,14992 792436599699243008,244565 795760487678017537,268777 764782917012824065,84724 750703312186462209,350829 790220535804211200,227594 762734874209968129,73528 776801590468612096,155390 747607064399253505,11774 765584176666017793,87904 768965011586723840,110647 769202000865005569,111549 776115840831729665,153194 779423058197176320,173753 791715389164093440,246425 787106326572769281,205728 791410275261964288,246425 772811706103980032,132335 785861226253414400,198878 774765694697213952,144189 758015483375419392,48663 765250563151847428,86763 773620193193029633,137740 795335354421309445,261155 793204745687236608,221446 779188549316911104,172962 764460758038110208,83367 757665723900579844,48477 768985850101235713,110659 794630220905140224,261987 794850464894328832,261033 763366830505336832,73814 795010849199026181,263896 761006240029782016,66159 772180076444221444,127366 788096960293023744,214899 780620262182092801,182154 791617478963191809,240145 764883067706089472,84666 773171610060673024,134561 790877539484917761,234583 741324168868859904,354238 764219198599868417,80720 776031906836148224,87904 765359280740405248,75724 790983220028444676,232791 766831428340416512,96550 768164296270503936,103506 787734479909576704,210215 794996546769186822,263895 772143716463017984,129128 785503821929721856,196237 750841074894118912,15451 774952645215735808,145800 791056855757910016,234212 794539543907024896,261155 794617165009813504,246425 779436004566372352,174115 749742533073248257,9754 765582116881047552,84724 781200765578801152,186256 794275387744235520,258429 775756944359432193,151463 770786723785682944,117257 769140899909545984,111558 759214730091331584,57130 751225826201313280,16728 760896654891286528,11774 794823542395125760,262849 756388709881085952,41929 787937989607297024,212239 788741563006480384,124536 777969750739603456,164783 760564221381869569,11774 781110946131431424,185496 794262875418329093,258927 785934566582317058,192032 753638855992078336,28732 766440144425537536,93261 785627202759131136,195807 794286324975079424,258829 749931515358900224,10787 789225830564016128,220539 791687041125797888,240483 793922785169006592,256439 795684063193563136,267862 768178489551753216,100893 786972854462144513,207949 789886702227554304,228584 776100282426134528,152735 763175423668871168,77119 780804665369845760,182036 791348471638925314,235487 791355251362107392,237908 795423151500984320,267014 749684904175206401,9295 758256031151583233,50923 773963333481406464,140211 754743165089943552,33356 778155156458315776,164826 790935015332851712,234583 795398127498956800,265858 785785543670005760,197512 795154613322203140,262750 789287280955445248,203546 785268561904361472,11774 757561843586039809,47782 772884576892882945,132370 759102291941085184,56964 795618034111152128,267521 770253981750857730,117257 775114498717978624,147223 757656471312007168,47761 794590807323906048,261155 788044267394437120,213064 754791540678094852,33838 765947184323829760,87904 766543031474397186,93823 790410883046387713,228354 750372317511856128,12883 788451589132607489,218275 790038998676713472,227594 768523274229723136,106281 772222921146118149,129700 767482728719667200,91936 790970592254042112,231612 794302796967219200,258922 769057405900623872,110709 764205770896449536,81569 780566697283424256,11774 786903969503203328,207287 795395517803073537,266884 786907624340070400,207287 778467250999205888,167674 793144928545243136,249841 793258442160865280,249926 764809816283971584,84724 770593784572874757,118192 786909264430247936,207287 760648270674669568,64197 769610891574775808,114357 786403116551766017,203674 772475011919740928,127871 764211939706888193,82209 794006102757298178,256502 765337383676022784,85154 732950194904535040,398860 768954523167653888,110615 764882210273030144,84724 772935284128350209,133664 793252876172730370,249348 793378880144838656,249926 781520787937366016,188119 788785074363731968,220526 778568269859000320,168794 754789583116701696,33356 788404723032272896,217519 793983320904212480,254135 764193450719707137,82582 767778350265880576,101383 793816664802492416,252044 779315165107920896,158387 788559214255935490,218540 790582220561981444,221832 789223488317947904,223692 773490434169507840,136904 775459019586625536,149259 790195044259028992,221107 749944092340187137,10735 788401814387367936,217519 733240777501999104,1170870 739950419225546752,353488 780084116158984192,175153 756319003757248512,42432 790248877282693125,230282 760578034898305025,1248768 788009644300103681,195876 772889633592119296,132875 794544687902294016,261155 785848012316762114,197512 787122707934568448,207287 785478354908680192,195975 757663083837976577,48187 778586565740232704,351424 758558525585035264,52061 752247298936025088,20279 773621397444632577,137693 790494104660512769,231792 794572294446317568,261155 770328165562589184,115726 771778079366664192,125554 794813579702702080,262752 758496071802773506,52821 749952179025289216,10735 789488276885364736,225981 790404781978312705,226731 750308239787626497,10662 775124160506957824,140444 732224501300088833,350326 780618294915051520,182122 790609968898662405,232169 769389951830093824,111558 793873838446563328,255942 755048823072911361,34713 771443781895938051,112872 791015751490482177,235487 760630464965144576,64147 779410065589673988,174728 795025910638313473,262925 762263995420176384,354823 794510515280220160,256255 795728782242017280,268281 750239481333112832,11372 772639986101256192,128934 787360752831172608,210207 792079161380790273,242055 758389377869443072,46076 764071688724066304,80647 752285440837881857,21074 753648511061663744,11774 768668280697462784,106753 793137913320005636,249441 788066037250007040,214354 776566383610097664,1170441 781630585143898112,186137 781273723114557440,185921 773671536620216320,138543 789984373554630656,228354 790329635485745152,230485 768287695713898496,105041 788132135718817793,215835 790895398713950208,233692 794134434475835392,257492 795709463776948224,268246 763048389932044288,11774 764446055643680768,79999 757891107225149441,47940 764415404471033861,83391 767323480333422592,98778 786394598230855680,202379 764993520482430976,85562 789108763517030400,223258 778579909715365888,168794 788740961832763392,220332 767077828747595777,97355 792935336695459840,242693 787755375869165568,205197 781260459026452480,182659 792812937840726016,247819 753323332880261120,24134 776685965351845888,105109 793167790807015424,218545 775403042908803072,146838 749329375645011968,8047 790955289696673792,11774 792053476461154304,243187 792454617544011776,245566 766414521011437569,91810 791751522312921089,239998 770802795440054272,1170332 793234231790936064,250328 781249164659322881,185921 761296942097952769,65180 770666421927817216,118191 785962783233880064,198591 749827841026428929,9754 790729377701097472,232863 764999420702318592,73814 767679228015939584,99532 793625449909854208,254135 794220657508634624,258331 761285514112622592,67547 765574192083398656,87904 780554165118533633,181419 787795830279434240,11774 793262803515678720,250953 791668614265012224,240145 772623516868997120,131456 774030205946097664,139404 759077582230827008,55107 792065983317934081,243427 779129406522556416,172962 761132558113308672,64664 763262692668866564,77433 785861974148153344,197091 793182612936388608,249926 757982231499505664,49852 791332772547813376,238207 792288604491964416,243165 778416535048187904,166532 777862702756659200,163990 775577167912538112,148909 788030273556455424,214492 760122084009906176,61051 776395371064852488,155478 762743671410204672,74247 790636398655082496,229901 757728302614319104,49121 776007895661936640,152872 788467137228709888,194272 793504628918906880,249926 794535691766169604,261155 794527634898165760,261155 786074294866546692,49459 776972859155636224,158387 763803293042827264,72408 794612843811368961,262053 794524649430351872,261155 785317970658545664,194934 778301410660249601,163885 760461497768173569,62063 766465224371089408,74133 794346893522374657,258981 764951943743627264,11774 768634277378392064,107428 772473216967274496,131045 779496170506874881,174115 764614028194779136,84248 786406690082082816,203674 795386922621435904,262752 773510685871443968,136947 785973842065915905,199891 792416934646120448,243075 762830426691874816,74650 763102639747989508,76628 793433347208929281,252020 757657588108500992,48477 764275153542930433,82002 762696210884857856,73712 757575816616243201,47761 765709583646093312,88459 794598573757386752,261818 737528882350329856,351422 758789526009614336,53996 756197145775050753,11774 791708120519208960,240145 786978753209470976,207949 795718786980556800,267737 739534438032347136,145399 755787817217765377,39462 776891575507058688,157082 785282161981071360,193669 765711019129712640,86103 770701515589844992,119937 788161533201289216,215754 749392468219658241,8497 759070783612203008,54070 769656234064637952,114422 772247899350536192,129558 766239275214106624,90575 774595604651442176,143036 770306547981258752,114254 761302255157014528,65180 765128619106631680,86024 769684403752734721,112382 766776800663875585,88598 795715338587480065,267862 769356248160595968,113412 750948458492755968,13532 764301322183073793,80939 791778887395074049,240483 792533540525060096,244270 785844823085285376,198671 762018353061957632,17416 790956550756061185,235147 794381464481562624,226320 761310668758867968,67401 787843265311698945,213376 756207542749933569,41680 754883209213644801,26721 763119480943828993,76188 763733070159581184,79693 778440584226807808,166853 787858090737577984,210235 793610349572460544,254135 750622779603456000,13532 768856675235274753,109666 788678540891869184,219942 795049277152260096,262486 759285959989010432,56964 770747715315695618,120610 777924443846782976,157755 790912670983651328,234583 753843675008897024,30086 767864198256693248,101514 755765277720190976,35890 765977485754236928,90677 788753137653821440,220526 762879833353269248,73926 793864248409649152,256255 789193282903388160,223054 790259925150760961,229159 772199646362034176,352751 793080297797644288,249286 756744881821712384,43391 750415849383616512,47835 792439965443461120,242693 757627947197095936,47940 768645688238411776,107423 794583449247977472,261155 781692835284131841,182870 776555598150152192,154832 773341323092824064,136018 787416535413452800,210989 778155642368450560,164826 790597526420393984,232169 794215365509349376,258456 794900864993476608,220035 780844970462875648,181886 787909293412450304,205197 755869835301621760,39475 786928004425355264,207287 794735494760374272,262849 780683979007660032,182036 794068201566941184,257492 752742632145682432,22439 755191555468570624,35939 768817231622832129,107752 760659700757172224,63937 763122458878681088,76188 763549624493871105,78394 732647305539518465,353113 793163729835728896,249841 791636794064404481,239456 785665599066210304,195975 772288987549437952,129649 751773577351794689,18893 773190976068161536,135025 776453831223750656,155688 768125234872549377,103354 764076250218373120,81702 780513192065851392,180306 771522101283086336,125554 766220408970293248,91796 769772348090093568,114357 795702036360663040,267862 781207914837057537,184166 789209147648647168,224113 755831382753087488,11774 757751247915081728,49066 792014329038053376,243075 732232988948336640,33338 761667882992463872,69711 791814375531245568,239998 793946412077776897,254135 791335140924325888,11774 786674212396265477,205728 778759621624360960,167220 792547968570101760,244270 758351136650702848,52061 763725699899359232,1249156 749579252140380160,9087 773887552193437702,139404 763088826801631232,76549 785607501504974848,196676 792065911419207680,222788 759168274651242496,57178 766993828280606721,84666 769290528349261824,112399 775066802711764992,146259 791108922484469760,78159 773899000575565824,139404 770409004669530112,117257 794962225916248064,249926 781181333641060352,185310 794583377521344512,39957 779338646260375552,173964 781226615443304448,185595 794265410673709056,257492 749286539897733121,7828 778392571601100800,167398 794199640816160768,258598 794399289342496768,258456 794535382658359296,261155 792382233860448256,244310 768966465840177152,109666 794979088935092224,250293 750656179194490882,14421 762849811267670018,75233 792038375393943552,243187 763880014756675589,80939 770984727192887296,122146 788762395611045889,220332 790261247384117248,229159 791698414434152448,240260 787511782537465856,209863 789875909578940416,46572 792761338204422144,246726 777300296842215424,160593 794108120809218048,257536 765338933848838145,86103 780757887610040321,182870 780636551118106624,182036 774739684345966592,140578 785572808038293504,196676 751878609162342400,17794 793694559284793344,250953 765926536650207232,89239 770773752120573952,121446 788780771733561344,220526 789275835043721216,224750 790923182836375552,206666 791793936566063105,238429 792084648058769408,11774 768488836263325697,101163 757276071230406656,43514 785830720006610944,198671 758109803042353153,51126 789440348426604544,225981 755569293060894720,38210 758515384970543105,41680 774834253389520896,145244 773671773912956928,137698 776622248559947777,155451 790009921773395968,228354 763474876095197184,78159 749273239893880832,7816 761601858200756224,69614 788018132774481920,214492 757102657987371008,45857 790580598733676546,226717 759859897601110018,57574 795050334854860800,257406 758010688799334401,48663 765046827037057024,64652 794565971688177664,261155 751184208371081216,17365 768901622978060288,104932 769307361026641920,112363 761338321926811648,67938 754096116480692225,30370 790717735332290560,231894 793259243654811648,235685 775544768872976384,150064 789938785073131520,224680 760441349355089920,62822 750923151475744768,10129 780835447043915776,182960 781750172934078464,73568 753752111024775168,26780 774977645427601408,144682 794939541828370432,262847 759119879438032896,353047 790669787760320513,232169 757601529079660544,47782 762169551148740608,71766 775798092578721793,151409 790702919624437760,232884 785898191958994944,197324 775042669198217216,146038 794355906381234177,258598 751063335337009153,14992 758331736363270144,52554 778520924438032384,166100 754016066343346177,28866 765658376634269696,88998 795363509726871553,266054 778186817275359232,164826 795070380109021184,261666 774393935200301060,134371 776424467379748864,155451 765656513482518529,88361 778174187642949632,129577 769893054635540485,109666 786634598763470848,202429 788717576943726592,218258 791830628958367744,241334 761564183213314048,68864 767859626004086784,101808 788545508822310912,52554 791725008749932544,240145 758717216762236928,54748 765021129333350400,85562 764598555084361728,81955 773189272392372224,134200 752243307896451072,14877 793176732371066880,249469 793950087491690496,256105 785737957969764352,196277 793856777913765888,255942 750693915100082176,11495 774724085276303360,132996 794045341502836736,257492 769662341457862657,114587 765729451695083521,89271 770292744954806272,11774 769000721668775936,110659 789900691565256705,227048 794343707596255233,258717 794554077220835330,261155 758199242980634624,51809 768585824761896961,106756 776137069760507904,354311 775383909584375809,148870 787741653142503425,205197 775562161808519168,146580 780777193827774464,183141 750852113844973568,15264 789340806423384064,224850 790659996694503424,233307 774058328183803904,141316 792104053907959808,243075 794313643659788288,259055 794033299769425920,257492 794211809645498368,257423 757739683631669248,49066 769243083426922496,27164 788531205595467776,218260 772906661501480960,133519 788197072524546049,215437 753730463898869760,29589 788425498699456512,216265 794141349045891072,257492 792026419115266049,243075 787715693982527489,205197 791349110368374784,238395 792911245091274752,229930 759341797004967936,55661 788417400324653056,217837 765694539944202241,85027 785887773786079233,198591 792512963991265280,237491 794985449144143872,263907 751796672674619393,14277 778312458079395840,166409 753978653676109824,30398 775535341482627072,145866 793371940392202240,250633 762650673066508288,73926 762182213513449472,71099 763218511170789377,47188 793833639452745728,255842 773706478507229188,11774 792049363480616960,237409 794613628943142912,261142 790737370870079488,233558 791708225779273730,240483 762213926830477312,70509 776916660590489600,159146 765243197362737152,86440 779327325796261888,158387 792524096949129216,246392 793130532049608705,249286 759835239808012289,59382 759175873421512704,56964 780599112546779138,181811 787457983886286848,210650 791486037524709376,238292 753469602626056192,14277 758719875116326912,11774 794011565863276545,256502 794542063949938688,260173 788850193223585792,220526 790740515784302592,230270 766081147872903169,90757 786368640673320960,202727 753638786677018624,27853 759032449397616640,1248641 771532029141798913,122982 786008545602994176,200490 750051994786754560,10848 751671308417691648,19352 781561350082351104,188478 764278099584413697,82571 769334534559133696,112788 789083964459941888,221609 793134832264081408,248223 761289239950532608,66058 794658248628600832,261818 751191297327714304,16299 793469207891410944,252196 766019728326463488,81929 755204438189408256,36033 767791901122723840,101463 754130721824845824,350711 794539229812379649,261155 758056403143647232,50787 758699909902176256,54070 794536168947781633,261155 779147453916413952,172185 756621732790820864,44450 763109653483958272,75690 764515658369409024,81946 794636437723283456,261942 756851294468448256,43588 773613685314953217,136904 785711617761652736,195975 764545692052226048,79561 790971815917072385,234583 794250429110493184,258456 770480681952706560,115663 789811020252401664,224678 769097867105562624,108795 781502188212412418,88859 787718889161437184,205197 754905664678342656,33356 785903361308684293,199546 785908479592542209,198878 792870629729067008,247042 760903170247630848,65234 760546302300188673,63149 790992259000836096,234583 793187945956057088,249926 751109395136647168,14858 765863965775671296,86274 774800079500738560,142980 768195915022737408,104395 732925015755128833,354066 793321608983314432,250633 752732482504646656,23413 769016080081747968,110659 771894043038978049,127557 778358892006899712,167180 789658767721766912,227242 788577164249530368,210390 781334868689035264,186434 790659694763216896,230282 765672211961090048,89076 755123393565818880,35445 761239140553859072,65887 755416716197462018,37044 774693560910123008,142721 790971628872044544,235590 766983065193381889,95511 778309351840899072,167407 789934789310681088,228820 790246673649799169,228341 790611976196018176,231870 776955722491985920,158387 793460358908350464,252408 793794370860359680,254135 767415363726344193,98890 795013338702946305,263895 786547316001951744,204413 791531069015293952,239405 767852972785008640,102137 778299814522023936,164554 775774816959725569,148870 776967384884191232,158815 785951234360479744,199546 768955770356379648,108849 786363612990435328,202217 786291806354890752,201583 793196259314196481,249841 794309748510363648,257492 769373073644593152,101681 780066421200084992,176203 771771949148024832,126152 774066003391029248,139404 735038763915563008,349618 757330612533420032,45319 781240726793302016,181935 790728351094706177,232881 794163074794037249,258331 762995857935310848,75073 768198687134658560,104313 761725632439021568,69711 781673732100284416,65113 785534115831488512,195975 758496581402275841,398859 776189248500338689,153743 776557533561487360,156926 761315650837024768,67401 775764995288145920,148713 788666507362435072,215505 777598570044219392,162497 758313715355615233,41703 764819538349322241,353222 776592213228810240,152590 749653185531224064,9433 791677774880735232,240067 794684784869916676,199178 779408544319754240,173628 769916284674781184,111729 755951391047229441,40881 769592690203725824,113836 777051168455401472,157755 772930248035954693,132996 755837759084896256,18215 770656859493654528,119937 771405331247296512,125070 763556807834861568,78513 780767225586278400,182960 790249673579606016,228354 752086722192683008,20180 771999500625928192,128519 757891000022863872,49852 762845018927136769,69711 772808131915157504,132335 785914564625911808,199640 765164433119346688,86103 790937877781807108,234583 749603994801041408,7048 733056859582652416,355637 769875400864432128,105109 779092090374553601,168284 743273689471324160,351887 786192577254952960,201619 793425706302574592,248609 775708190306545665,150511 789465916975173637,48081 763526022700621824,77567 792071334008283136,242693 785291846364823553,194648 755108951822364672,35403 770456471591120896,119311 771064783009349632,121300 753573362044178433,28281 792023498965127173,243075 751543947525173249,17143 759809595317649408,59725 793096315605426176,249469 788171008645615616,11774 786441476175638528,200965 791371678127263744,238395 758353114437070848,52311 791624506133458944,239405 793498277912186880,252196 758302131275173888,50923 768855056066158592,105109 758160874821615616,50923 762007020195033089,70501 791442606135717888,238780 795263844079849472,265686 767749634726834177,11774 789220368745574400,224221 765674305375997952,87858 749299357145444352,7916 791639147937013760,240145 760951798135922689,65974 794553825919139840,261155 785649733813604352,197297 793882080916738048,255942 761224558804434944,65174 758430331410063360,53163 766020168208089088,89923 753765993961381889,26815 757797681234219011,48922 788504324397682688,218351 771468303038615552,125204 761664889748230144,70109 770051713101340672,114254 758681660384743424,54520 781829354246508545,190635 794164608961363968,257668 792026030630326272,243075 776614761626685444,155933 764203638596235264,82582 750382603534864384,12883 766023969761665024,90401 778644744050085888,169201 788893845220098048,220029 772536965942153216,131007 776007130545463296,152735 747833664378114052,1247775 780549836231811072,181419 789155438445158400,222682 788542160500953089,218275 786418340843560961,203793 751772678508408832,14277 792154094999703552,244289 755165478541266944,35890 775338188927823872,148473 758730318140416001,54070 785549981709131777,196277 750578177425235969,10735 768744096576004096,107428 761567288306704384,69245 766035163512004608,90401 790725657038696448,18395 791348921217916928,11774 763202987586007041,73926 790905747810967552,234796 774440099174023168,143585 777933778186559488,11774 767907388137406464,102249 764639092512612353,82066 758493225418125313,53144 765122914416898048,86020 755575467898535936,37455 786977617664696320,207613 787118140119474176,208899 786159316428611585,201007 757236744139993088,1248475 770406250056122368,117257 790921488312434689,234551 763828738849067008,77682 765211041198399492,86103 770568070087585793,103812 770755230665367552,120363 760309964422385664,52554 793621655977287680,250633 765989375385673728,90296 780707800993427456,182036 753978284203999234,30802 766004165210435585,81929 750719532520452097,14525 770240441216299008,117250 751846052475666432,19236 760482699534561280,63071 787012036555177984,194230 755122045592010752,34731 754809359549370368,25995 789537409365073920,225358 776199664018202624,154071 749719090135269377,9925 750829447146864640,15661 755500974660345856,38035 790975490651750400,234653 772836355835629569,132335 776566505190334464,155898 759842891871027200,58227 788749202968809472,351892 792073821784342528,194072 753721353748963328,28508 788711195100393475,218258 768631209257644032,107469 773592880489390080,137016 768153573096034304,103924 768218567258976256,95055 756613095796027392,43553 790978091954806784,235590 793241821665120256,250293 760279267737341956,61412 764502693402578944,80720 787772936342085633,205197 772754401727483904,132335 776049080602472449,138490 788825942626107392,216009 751076538745917440,16638 791364000978206720,232169 779486055246340096,175074 758361023220944900,50772 767833501898899456,100561 756205053464027136,41702 775814617524215810,151439 793113725968519168,249469 788740132341972992,220332 766711460575711232,95672 765518750103773185,87904 790854461963075584,232881 761818325076684800,70543 794952538348867584,262022 762143102148587521,70797 789525805227442176,225981 775497481975128064,112363 753862320057675776,29817 773673303210856448,136947 776980601505193984,159146 777975496927830020,164826 762606837002895361,350654 781348227492655104,139404 776911226777456640,159146 781445874706767872,187156 758488267222241281,47940 757297305678548992,46890 753953417035386880,30590 764340944095158272,82209 776030161342963712,153002 791541422360961024,237223 792220046164504577,243648 785261581990924288,194154 792876940952793088,245148 768606347470319616,106716 779159313252093952,165185 789311108502921216,225359 795032354498740226,262925 793624420967452672,7311 786317003162214400,201555 753966500063678465,27773 758905829571502080,42453 750410496029761536,13288 790250229769576448,230282 793846327104905225,255942 765001983329656833,85562 769705219471147008,114987 778062962875432960,165512 781836111140257793,190635 771855461629001728,127366 760182478464319488,60866 762667820887015424,74133 763878073393569792,80939 785986538396004352,196262 795073763624816646,11774 785853714779242497,198591 787338901367033856,209736 750388002984079361,12883 770812747634315264,121612 757998079266189312,351146 781219724965187584,185310 774280298930573313,11774 768472484416987137,106281 765989491286872068,85562 769739852749430784,114779 760877349424422912,64722 755912239899484161,39797 770062384740364288,116164 755471795101327360,36332 794633717864103940,203546 774974778960642048,132497 795476414757801984,262752 760137935081517056,60866 761385523357229056,67468 777799144245190656,163763 774351756868354048,142563 778245406820069376,166532 793191868402139136,249067 772871232886747136,132578 793119334151454720,247232 766308947804303361,47940 755453789067370496,36157 755823779054444545,39810 757078404910809091,42782 751619762535313408,17513 759278370962214912,54578 771321077830029312,122344 751123237581557761,16728 765027168346787840,85767 753765056383332353,29790 768074569953542144,103354 749912445976612864,10713 768122389292945408,103107 776582811402768384,155318 795095451263528961,262752 773469993958772737,136904 760914686158131200,65307 767119465532252160,93112 751624369529561088,18470 791408230580756480,238378 794784691219931136,262752 771758280188137472,126152 758820688664801280,55262 793475506783989761,252020 794954240489713664,249926 763769931305398272,11774 768078070775439360,94718 756504525960339456,42249 785452764457426944,11774 791159795860602880,236951 750640661867720704,11495 775718045893267456,1250232 794597828161048576,261155 795720127492726784,247930 753966667474935809,29548 765640358415900672,88459 751978867947024384,20318 770202512720879616,117257 788935308893102080,11774 763458411627442176,77637 791342676822024192,231580 795422542462930946,266822 763882650578726912,78853 786547231671345152,196180 779610581598953472,173628 758304892968505344,52061 790968960304963584,230899 791643068290199552,240145 771477142320259073,124855 788631991910559744,218275 791716610339995648,241034 765660327308619776,88874 787392943015329792,210289 757660612877029376,1248520 755026416723496960,34666 794661648187461633,261059 755507473201504257,38183 771088027166834688,122982 785342913781772289,186883 794280662043951104,259482 787875449896656896,354109 756539400587051008,43553 761936737065050112,70509 790655373925638146,232863 781356700313845760,183759 793472845087203328,238485 753463606256275456,19598 777568330785763328,162107 791831857079857152,240483 775103440276058112,142721 791065544371892224,235948 773698948972314624,137158 766482657291046913,90384 790823851458457600,231894 791659853630537730,240483 767773215783399424,101000 778416070923345924,167674 794495349092208641,256038 772877891747082240,132761 762465324272758785,431998 776582819279695874,156644 768575856847368193,107024 792047396062633984,242693 785624668325634052,197512 793981853686497280,257026 793935860169207808,256219 772820281979199492,112788 779447578974822400,174557 787056751732490240,208601 773891077195571202,139404 776398318335299584,152946 773328942266736644,133043 778035641187569664,158820 774030540148240384,139404 773519440130502656,136947 758126339878711296,41703 773637111702556672,138165 786211483659083777,199961 762118224611840000,431998 762433285456744448,33338 767002646783942656,97323 780046283033702400,164328 773590050747650048,137158 750456064387276800,13450 781347315319656449,139404 732962321232973824,354927 788034931540783104,214209 795062177661153280,264397 760620018539245569,11774 753379891458940928,19598 761641364333309952,11774 785680888541564928,195975 787079701206622209,351252 792507461001412609,203546 781627389688160256,188478 793239608314109952,250293 757977507593351169,47740 759121452528459776,56322 785566579589320704,196917 769492539388854272,113788 735091550296776704,352687 764955210284306433,84888 771943250760462336,127775 770003808005058560,116263 772496435581489152,131027 769298282505920513,110302 793998145495519233,256564 750701788593025028,13495 788390957439938560,217519 785458462855667712,1248522 764785451546841088,82177 787151799065116672,205186 759391206279229442,56964 794704971308662784,261155 792166677182021632,243075 794286150731124743,258829 786319613818789892,1063777 752801964916744192,22393 777845605775310848,163763 774008848478707712,139404 781502360614998017,182036 791610791778660356,239893 785381452363862016,194084 755174058078134272,35890 766091722283556864,90482 732761828099543044,1170716 753698167376453632,29263 756318589632835584,42249 766278426105831424,91798 788126199310528512,215754 794662877718319104,261942 762122569604599808,431998 770282624833073152,117257 751979541103599616,20162 772606331446583301,120690 790641501911052288,232881 780590436188581889,180520 789431841459666944,225981 774380064817291264,142648 776609644202561536,154832 781162339798097920,185496 795698327862050818,267564 760328016358617089,61412 790725334790344704,232881 774542262906806272,120613 768880162297356288,109666 780755418528088065,182870 756572833732562944,43258 754055538284134401,31377 787324812867858436,46572 768580379850649601,107032 791989338523496448,353437 754127895145041920,27800 765350028600803328,86047 794258349919387648,258927 766323891358892033,85326 790545719450972162,232137 781341181255020544,187386 788893802178023424,221711 758344456923967488,52112 780610378803720194,150151 768855915038699520,109666 785867685108207617,198591 788085557440024576,215005 789656834579673088,227242 795722129153003520,268448 758686315273674753,54522 753746681859014658,29600 795426785403998208,267014 789985057498771457,223286 776096740311195648,152872 781250717956841472,186446 788003563020492805,212239 762783893904764929,74868 787739510381551616,205197 760565234947858433,62728 762169851318185984,30865 773924984162951169,139404 794190132488257536,258598 788011617778802689,214209 793093876353347584,249469 773499379680415744,136904 795294720394072064,264754 790292387721543680,209095 777615264544333824,162452 778289963796267008,165185 778687547329216512,169715 788071437152182272,214809 766023990657753088,89914 767766604264321024,100605 780796733823545344,183269 765053776608780288,85562 765767194160553984,82066 750333751012589569,12535 764214611444838400,81702 762384720516616192,73002 764864042649485312,82002 775535373078364160,148922 762939031093178368,73721 790659431549861889,217658 795741028095442945,267576 767920740100411396,101681 780602241258487808,181984 785523144777986048,196538 732564013574299648,351286 793947034025766912,254135 795372689959555072,266054 732168251485065216,349776 776164652137021440,154071 793611367316017152,254135 781473639610798080,188119 793444116327571456,252020 792488135871590400,245313 765083343830388736,84209 781907357903257600,190635 774652574112813060,144494 791093322106474496,234583 780590285201870848,181026 793188298583904257,250285 789843939003998209,225359 758166761871138816,41703 780605723952775168,181984 774709149321994240,122937 757731311498833920,48270 767423725671153664,14277 769375621361217541,112693 779995611319840768,176102 787241949602340865,193639 771198713960157184,122967 768130916325601280,103354 794557017067094016,261155 764966783396741120,84745 776455477144104960,155390 786303575517306880,201953 764603051395153920,84209 789290196562874368,223492 749792783175716864,10064 780617388869816320,181984 790645519425085440,232169 765923230007844864,90031 788453440296923136,218275 788574396856143872,203710 793876558020837377,249926 751588564895428608,18215 764087954901827585,80098 781911365447319552,95055 753067663799222272,24597 777190763104968705,157693 779523638391345153,172967 778338210493652994,166532 792162189775962112,243615 761973924636856320,431998 785728163884126208,197512 751176597592481793,17434 765184528839086081,85562 750165056034332673,11687 773840004867031040,139404 788483022278516741,218275 767089048380903426,97852 786205067552579584,200965 750673399484211200,1170739 764139188589441024,82066 765088228550385664,27156 749010453150494720,1170318 761036350938189824,63451 774170023392792576,139404 795041421489225728,263907 788030566327263232,172084 776036964453744640,153038 781602226628284416,187978 788771307810803712,220526 770684357656928256,118611 771679557879369728,126152 790587986094194688,232169 755828539539255297,29790 781478499173404672,188119 792738399350296576,226180 756248597004292096,42171 764126121302646784,78684 770094993331585025,114987 790786091775385600,65469 753259047256588294,25965 761626946094637056,67938 776242274330116097,151298 761353984967897088,67973 793151301832040448,242693 752204282590482432,13462 793547580605079553,253274 766479649584984065,47940 792308961877762048,245024 790702240814235648,232137 793502266233847808,252824 750414251538444289,12883 792060290326269952,243075 795495524593909760,265866 760263669691277312,60794 791280323774603264,237715 758724347590828032,54070 752982469201174528,24366 794292025793220608,259543 790700504078626816,232881 787314460251807744,199307 765976584104837120,90031 751914092626120704,11312 761203682276958208,64730 771738865744879616,11774 788767193727111168,193121 795093635624644608,265102 790645881275949058,232169 764246838526423041,82002 768221876464214016,102836 753335654281601025,27180 734780107513036804,351644 733261979989778433,354693 740357577209479168,11774 766956431987777537,95672 764135944953798656,81702 775110975439593472,146259 791671673175085062,240483 772105224559308800,123354 753320153518006272,27061 764455070012440576,83391 790639731612712961,232881 750724425478082560,11495 788101148284637184,214247 794937811489161216,263895 765733674008580096,88148 786915618146562048,207287 756579323159732242,43956 758721059226910720,54070 795405272844042244,247930 794547837988204545,261155 787877843845935104,212316 789562881796956160,225949 774340163229085696,140444 794292551201083392,259457 766006522895708160,90384 769282477990883328,112363 767450536434016256,99514 785931731014561792,199211 789190462011682816,224221 742657808743698432,47188 794936344854351872,263895 770256405966225409,117257 760914418226065408,65387 763153763276296193,75899 781245305803116544,185921 781333378817662976,187386 756897855013400577,44450 759413532299407361,58315 760125529840164865,60866 785266212037095426,193669 788062484418527233,215005 794558299685330944,261155 777149893659865088,147933 780568291924254720,181548 792581770629775360,246726 788217135654928384,215437 791409636293435392,238780 754155287158857729,32056 757444265051983872,47283 793139674185334784,249841 788715539136778240,215437 791929662012166144,240483 756578944699265025,43399 779739231774093312,173964 788059165952315392,215005 759055572532498432,41438 794340579530264576,258771 769565511256530945,112363 795168544518377472,262022 757940476867522560,47940 767113549772648448,95672 788742896845455360,220332 751623510171148288,18893 773503797855387648,136947 759934174362947584,60363 791500857724375040,224680 794654599986679808,262053 764795961336066048,84780 753544330363543552,352061 758998396677914626,56302 778283850895990784,167044 778621907839045632,167220 786190753097670656,201619 762659034214326272,73926 794045071763116032,256679 772134029353254912,122528 779357786668883968,174315 789469521698578432,225413 764101823900844033,80720 788727390730014720,220029 759826515508940800,51344 793604993504808960,252408 794340841485647873,258878 760088828983975940,58253 788415081235177472,208487 767402894068846592,94699 768534583302299648,106774 776508334870499329,155688 777081966776684544,159906 775859871467974656,148684 788834043961806848,219119 762838498000842753,74308 764314723131076610,77598 794618047810207744,262022 786276210108096513,201958 758628875614031872,54096 758637479524179968,54070 761997378547163136,71550 788802825727860736,220820 771530335804723202,125554 794018729507966976,1170322 794932713753088000,263895 791806898429431808,240483 759515856489500672,58227 768644132306837504,88930 790273423788347397,229773 770419395625496577,105109 776072594579558400,153095 780892799780679680,178110 758657713580675076,52749 791449115766824961,239076 755835755746906112,18215 764995080532832259,84724 777665428747350016,161573 793881923944738816,256255 750791138055823360,14968 764978211889504257,11774 787148387523125248,209351 756210565165428736,41837 791248263827587072,233736 794968613404823552,262849 779005790103273472,171693 758082592943984640,48663 755793080738021376,34441 765364543597842432,87145 793878765453664256,255842 781109801807777792,185496 758776619490119684,54070 792028150171635713,243187 767919367535198208,101681 759746557306548224,58834 770239619505938432,117257 766018525752397824,90384 775026332015165440,128934 758712660766502915,53992 791359522535247872,238207 764173910678142976,82283 775250734434676737,145866 757634337852588032,47761 795613265204154369,266151 781517164310327296,139404 769300048169406468,112872 785491032708308992,196277 778664007314055168,166913 793183970397650945,249926 759379656206266368,56700 766426793037312000,93823 794159506091601921,257492 753203124538642432,21723 779507200926576640,175153 764872559758147584,84753 791022994621595648,234564 792074978476773377,243075 767825908594053124,101383 775631671802683392,150426 772786933625937921,132335 776854494705364992,157755 767756334586433536,101134 795699257109975041,267855 788053354479964161,214354 781551931118452736,188401 794680082312941568,261155 756340255943303168,42249 789526210401472512,226819 773951319296004096,139404 793656902408400896,254135 765871854682673152,89923 768620718124855296,107423 789322117015703552,225456 791807444221620225,240483 757586354821660672,37157 753800213135929345,29263 751542856637095937,18409 772579547191451648,129551 756996850440368128,45857 767413921980354560,97379 788595699424329728,218455 756476021608706049,42432 767798253584805888,101383 794172828631400448,258024 754833731991379976,34031 775659197371453440,150497 779567494746939392,175533 792773427459268608,244270 785284791314837504,194648 765338435829768193,87145 780906761045811202,181419 762307846415482880,72550 773755332740812800,352038 779525858222493697,173347 770530748885405696,118985 793186285712277508,250430 780789144549199872,183269 761675194104705024,69231 787758830574710784,11774 760680153726889984,48052 793494149735575552,252741 776083746802044929,153033 777861105972412416,164001 795666125606383616,267862 773957189740302337,139404 785822219117203456,198671 786678149870477314,205349 790943249032765445,234583 777971138991239168,165185 788855890271170560,220717 767215948147240960,97852 757570056557658112,47964 764444393466130432,83429 775369100583440384,148473 794669599879024640,262022 758923403537506304,42453 793830493842132992,254505 795328242727186433,261155 788506345150488581,218275 793973482895867904,256276 763423756731740161,76667 777316180356960256,159876 777866459427041280,161988 777574705188507648,161277 754158251806044161,30590 755291013770424321,35890 770049767674155008,91751 777968432868384768,164826 786436280032776192,1063777 791080944836882432,235990 794965741476937728,262925 772942245565722624,132996 776103600045064192,153610 779056533120299008,171617 756293769062813696,41784 749140454952701952,6974 775765672404066304,151463 763855918341599232,79691 765949604844150785,11774 771364324929482753,122622 794886725772443649,351147 765943314906505217,90384 793611743599665152,252112 767786471365500928,101203 766692644164476928,95340 768548567233404928,104973 756415524603629568,42249 779246581694406660,172962 735870978727677953,11774 789307527607484420,224680 776152068184735745,153575 780379952633958400,179742 791377032760397824,238207 793903077136949248,256255 749336962679447553,8297 793509024171974656,252020 780389052726013952,179636 755169428044677120,35890 777955722147483648,163990 767402256757035012,96039 795347020210900992,266500 768862239705169921,104032 795724910828077057,199307 772161347555504128,128355 779996660353073152,176203 753691256748781568,29263 790243677910204420,229693 793603888494542848,249926 766511745342898176,93184 788723532742090752,220029 791072743030685700,234901 792333205760270336,238099 761145111795363841,61051 792048894423076864,243187 778292327873818624,167220 787018982024892417,207287 777332518395654146,161546 788678264327852032,219942 759791768229425153,58863 788515292280487936,218495 732729268883607552,350760 769365008564252672,112399 771932185066606593,128194 787027705506193408,208014 769195290486185985,105471 790657068638232576,233307 795486696112615425,266138 744956796394053632,11774 793247498424889344,249926 786195907083587586,201619 793104509430038528,249469 795403550344019968,263289 770687034197508096,120610 793138276697837574,249841 794307378069938176,258829 759163213791408129,1248673 751897851630854144,19236 765260586389278720,11774 790331062278774784,11774 773336392084709380,135736 763143563374895104,76549 776807500947554304,158314 771815706421825536,128230 772292096673796104,70764 795738145706885120,268448 758872369498722306,54631 773892460741271552,138819 791393528001732608,238780 786475233377030144,203674 791738994941947904,240584 787374121311141888,210267 791659762236596225,240483 770407406656450560,117257 772840036324618241,132288 780454959565242368,172028 788500498701705216,218275 765005995542065152,85562 779360969118081024,174230 780609413857972224,181811 793267652533727232,249926 757421836565028864,47090 758721100154941444,54748 790658376719925248,232169 766731471021154304,87904 764830110650368000,83868 775510739880669184,146804 751684912579739648,14277 755944456759627776,40867 792016196237422592,243075 779414367297269765,174557 794640218909528065,261987 755208593905811457,33751 756277449038573568,42344 793854258634330113,255942 777239722917670912,159475 793223980354248709,250633 788588439864213505,218349 789475991827517440,225943 778974060474724354,171617 769171749112016896,111778 763863792379920384,80486 749660454419443713,9273 758564700393267200,52554 792099047762894848,11774 788746307783495681,220332 794920504708710400,263895 795085468773728256,239182 768972825134821376,100893 794665974515384320,261155 788234994992844800,199546 759413205017911297,56964 766048458251776000,90357 778700784707829760,169310 785376087287005184,186883 762385333975646208,72824 791362526441111552,238207 750392921803882496,12883 758411887549657088,52702 781179646884786176,185310 769525101226254336,112693 785909714098020352,197512 752993168174358529,23899 767806959772917760,101681 764910967876644864,85261 793903143419518976,256358 794631147158257664,261155 753362990661894145,27061 773266528032567296,133043 763415936019886080,77962 770389200835194880,118482 795677026099335170,267521 777081403196530688,157724 759744889064034304,59623 769566316630011904,103697 793481042728366080,251452 785993683183075328,200490 764111219619835904,81702 772642016157134848,129662 781365295600373760,139404 755195808014753793,35890 790924383527329792,28732 791661442004987904,240483 733243120691904512,355810 771048604165300224,11774 781507632850800640,188119 788033395272011776,214354 757706228059377664,46890 789685336603582464,227242 775551792658599936,150063 787306783240966144,209184 768434682392375296,106281 768488710673276928,106716 773484736866025472,136947 785297080101273600,191065 786972190822526977,207500 793601996154470400,252893 756958647628931072,34645 756597882006953984,44163 762815698695487488,73926 790707123302830082,233558 788798877457448960,220526 774215650923409408,138490 791198957275848704,235677 795775449628549120,268643 768475197221507073,104940 794696552153419777,261155 767468772244324352,98751 755218952243011584,33751 794545129180762112,232137 786295577751482368,202429 757449663259762688,47266 775894669469286400,151463 792063211218538496,243614 758653535844126721,53703 768990207320420352,110659 788843645403365376,220765 760734882825957376,63776 778213378225569792,166409 758688862998712320,54070 779598139149815808,172185 793252060460220416,249926 789501615204028416,225981 794190001537830912,258598 772113470800134145,129471 763399680822829056,65108 766010567320625152,81929 774838060353630208,144494 769199874633928704,110302 758630242248450048,54070 794231852303314947,259063 762716285713154048,73814 763374646850793473,77590 756979017178374144,45669 751775726144098304,14277 786125073736409088,49459 759087781171781632,44429 780552656645263360,1250350 792082234484232193,11774 735248167940325378,355878 757689002048757760,48218 768824818430992384,109104 789183591754309633,223899 795719448267079680,261155 763835392281841664,1249173 754019089337749504,28866 749968320573517824,9754 773177924782391296,134470 768239227293278212,354238 792399187598008320,243165 751759297038589953,18215 769548888403501056,113894 736657771458748416,350667 781431493704949769,139404 790879151729238017,234583 793044096977870848,243513 760255094474444809,1248387 770128976740229120,114004 786561468367904769,204413 739016885413523456,349479 764996417295360000,85562 769719181684203521,87904 779355988503568384,11774 766307547456368641,354826 761570565018746882,69231 788155314520592384,215754 791060388137738240,234583 753706216912748544,29263 786953508293578752,90209 788794306769326080,220526 794546764577644545,261155 792030251253637120,240070 773283456486928384,135903 779007977659461632,11774 792494474475757568,246225 762784431350231040,71502 733129471176413184,354265 769239129326432256,111541 764201541872091136,82066 759042506650595328,1248654 770761683463606272,112788 776683008967446528,157082 792074756669394945,242628 761871958195728384,1248861 768168561122476032,95055 778699014820667392,169923 793885067663798273,256255 759286932564119552,56964 794995622982000640,263895 795058010846412800,186212 773314437038034944,135736 793853888017358848,255942 767121597715013632,94699 793302255566884864,249926 764686756545519616,84422 758812713766182912,1248642 766622984215855104,94298 762634068001378305,73926 791757235009392640,240483 770311991294619652,118036 776146513869365248,151296 753669317112188928,29040 770274160685625344,117257 794217574439538688,257530 778743661248913408,170358 756863787236528129,44450 760520644169699328,61917 788149466352279552,214247 773869236775161856,139371 793160693402992640,249926 753634214776606720,28732 785577090011791361,196788 776740203494944768,157755 788004304263065600,197046 793873470652309504,254549 795038936494116864,264754 779415130270564352,173964 780940772400967680,150151 790998091017162753,235590 788107447219126277,212068 771709721468428288,126498 786979400629846017,207613 790606431749898240,229505 763798077522087940,80393 758071820117504000,48663 788170859550740480,194230 766082146918424576,90384 780925328801882113,182154 768498761047744512,102831 772563423162929152,129380 793285813459189760,249841 754737442167611392,32495 760234936674705409,60849 787047395926351872,208415 770212683790454784,117257 773986939376635905,139404 788119712530100225,215608 771689121471344640,127247 771740963295211520,125554 764238726188761088,82642 779324859994218496,350711 790320944686391297,226731 760298776259076120,61245 773706119600627712,11774 760102746737475584,60539 762729904706322432,73910 773844480793403392,138819 778793252052869120,168794 760131447294267392,60794 764897043907096576,81955 765604562312978432,87245 761991660150468608,69794 786152638576418816,196277 789186283788574721,223286 788524751404666882,203710 789888741594767360,351152 793795456836919297,255393 785263695056166913,173204 794693148790419456,262849 789937927258185729,228416 773650368920248320,137639 793776274107797504,242693 791683740527304704,239456 770448068781015041,118191 777809722976198656,163801 788748984990957572,220332 756304456908623872,42432 791351719355486210,238383 754786081950748676,33356 758833060003454976,54070 776308322022612992,154492 785984208682430464,199546 794831076837429248,261942 795069669308776452,263906 763640446161530881,77731 776165650054189057,152872 778412945206304768,152594 785813346411044864,198671 787445709347840001,209351 757299500977356800,46382 776460768329863169,155390 758007416600530944,48663 793127512410824704,249348 790935733485858816,232169 792465920509763584,245078 751986072683442176,17794 771397981010407425,85326 757890157370421248,49852 761663328737431552,69673 769516456291799041,108799 791350159368187904,238395 732704189235777536,353013 765596854927130624,88332 772617709389508608,131007 778707021272977408,169916 792085447623188480,243092 777913641261756416,164171 755878326795984896,40454 756817296920752131,44971 786913244086579200,207287 732198213223129088,349332 770381891987972096,118375 765382147129704448,86103 786014966142865408,191933 793241146935902212,250933 792352156149964800,245095 777821879553982464,163763 757287596401823745,1248446 764889879733948416,84649 772746056236994560,132335 791710578569904128,240145 795048280891805697,263532 795050792629760000,264397 761279904931536896,67350 789456936710397952,225911 732649321481412609,353228 752128011877642240,20238 779546983753129984,173964 776511881372631041,155688 791338276087066625,11774 791426531876667392,238207 755837421879631872,18215 792562394744643584,246225 765234869425180672,86103 760906479310401540,65234 768929222303879169,104932 760162054305112068,59666 758024794667298817,50923 771150319472353280,122967 763416639895285760,78129 765233243486642176,86130 787064013922430981,207287 766440282749542400,93504 750547178167336960,13450 732986145911476225,353451 794323267888775169,258120 734617792910131200,353262 789889355359846400,228172 791357361088819200,238429 794587849546862593,261155 759164606837325825,51798 785601278374137856,196277 791666887167971330,240483 773859385546125312,139404 788961099013984256,222594 793928586600189955,253721 789118266262319104,135004 795752640944754689,268529 780861831707561985,183975 765218250971975680,85562 794054704338636800,257492 757642890063392768,47782 769273865235079168,112788 795289119928696832,265795 766543670686330880,92958 788813056339955712,220526 793124313926737920,249725 763660174527598592,78087 789966999703080960,228124 761571533085085696,68987 763382247693049857,76429 752213957071495168,21631 790579746111385601,215505 770987906018095105,11774 780893044405133313,182870 781258289220902912,186550 768166881215643648,101681 781011951593857024,182960 794265802635677696,259231 752872045105512448,1248238 760545895066763264,63214 775753573720264705,151156 788691952044769280,104244 794233418418634757,259063 780849382979665920,169107 760333515959468032,48052 790670579745509376,231881 781669474806235136,139404 792477959915397120,243286 759866134862508032,58232 757691135988998145,48840 781354092245291009,139404 762729604888928256,73814 794268616061390848,249926 765914767181615104,84724 752249433161658369,11774 781217337143943168,185595 786950407121764352,194250 763147940420472832,75899 762745201551106048,73023 788252483176927232,215437 792177706976686080,243165 746637695183527936,1247750 752662568544702464,22657 776911346160037888,159245 791270009242726406,237223 772984409008041984,133454 794961494467289088,262847 785971980310720513,196524 763834631473000449,80720 773881800850599937,139404 792106071309639682,243075 758473633903837184,53185 791420293873012736,238207 785633591208321024,197286 780080836800573440,176711 757521079174848512,46280 765730114185363456,84724 751167353405091840,16833 767046731762700289,94660 753343614399447041,19598 793949999432220672,256358 793993749399568388,257423 773589895554138113,137042 787940324396109824,199307 739889490848813057,11774 753214345002102784,25958 756978688026144768,45669 761703608723222528,69548 767122358423257088,95708 768185739888635904,104313 785999172071632897,198304 791833987454947328,240890 752939105038630912,24173 788411052039864320,217519 795671036658417664,267862 765229404687437824,84724 794688696754864128,262752 771157361448943616,122967 758473526294700032,52659 764149545525796864,81702 765377893904052225,82208 790229828209217536,229835 775404739244724224,148170 749769718630866945,9295 750384590037155840,13021 786220009060048896,198671 763416229784743936,77598 792797174413361152,247241 750849484855316481,15616 779025606398795776,172057 794960634437890048,262886 791405814212861952,238378 777827890180259840,162610 778308710263238656,167220 793865159827656704,256255 736130638970036224,351152 755155738960408576,35147 759172666695659520,56784 752721579226771456,22575 795048265393852418,264532 791693925912350720,240483 769297498561253376,112872 777665928066691073,160758 787036630079201280,205978 794709109715140609,262752 765354248267849728,86120 770902736590209025,121046 792089437324845056,239610 795762615653842947,247930 768085394344685568,103354 786365042581131264,202217 790878490027491329,234583 794562209057751041,261155 769019433947987968,110362 773676714408841216,138616 792491360267927552,245086 761578981149769728,69231 772575514846519296,114779 792023896409141249,243075 755110462262575104,33356 772324641138315264,129551 774962498424414208,144139 764957228688347136,84929 792598283990564864,246726 768482449156341760,106805 780940078113619968,183269 769743096313708544,114422 788908832139337728,220526 793323870367297536,251452 785499140537155584,194058 762737105743122432,73712 788734780456116225,220332 769256243026391041,112363 779292789779595264,172799 778326838988988421,167319 787552046945742848,210823 790884509977829376,234583 774427024773435392,141912 777175640172814336,160683 793668453898919936,252679 778559812846161920,167220 778105237731237888,157755 788093628203741184,214899 792025616367378433,243187 767843347646078976,101681 790650138154954752,232169 792113195926233088,11774 768116761560485888,101681 764200453966004224,82544 778429742601109504,166941 767824045165285376,101383 793317821799206912,249926 791010729235218432,235251 790189029086015489,229373 774039596741062656,139404 789067438126018562,221476 786175711916818432,201494 751631931549347840,17416 787145684478676996,209184 766604711424163841,94699 753360761595060224,27317 794563679161290752,261155 791728775922868224,240145 794672029144387584,261155 749983082455834624,10395 763706084297175041,67326 791665652364812288,240483 794211527368777728,257492 792923913210789888,247014 793801853171593216,249926 765935923154579456,90384 791799649539530752,240763 793805549540212736,255393 778535958895587328,167674 769780719748997121,112872 744792184520474626,349714 749391302874177536,8170 785364897886511104,195481 762917692772913152,74571 790223974781194244,205972 786863410507943937,204835 791774906555871232,240145 756310482013736960,41459 794190207440523264,234990 793126651731193856,249469 787668201660383232,206101 773589852851834880,137795 788010829442609152,214354 764494283906875392,80486 787819005134442496,213376 757446155240439808,47263 780811485413011456,183269 769524369236328448,112363 770430147790901248,118191 753976468632317954,28866 733553287727697920,355261 777665373197991940,161573 775039534161620992,144573 767846119908843521,101681 756928175163179008,44429 761589446290526208,1248944 766421149819498496,92213 791453710245257216,238395 750395006658031616,13019 753421334030475264,25981 794186049933086724,258511 780878625658642432,75300 774297312323592197,141360 786188443512516609,201494 755831776187080706,11774 793389168923672576,249800 757917503091802112,47940 771481984962998272,125145 773866755471081472,139404 776268852925652992,153033 777018690948726785,158182 754740704698445824,32868 733019364903944192,11774 751593235726929921,18893 781324334329716740,185257 753432149856915456,27317 790022404881780736,225981 794792589346144256,261155 758466659434631168,48289 773894731084496897,139577 793833410733015040,253032 753606170439512068,27317 771453315695546368,108396 732389265183784960,196346 785924958387974144,199350 769694985742540800,114987 771110635996184576,122145 749987831376818176,10847 764509426757804032,80720 750761664669184001,15122 753641602615095296,28732 764861141222694912,84724 771540356244443136,126152 781252189918490624,186170 740828633737093120,195876 770434481509412864,117257 770753069533442048,110585 780881852940816388,182771 769677302267543553,113836 764881352390873088,84724 794036626150129664,257492 761584245634502656,69245 761159659424100352,66897 791360046101766144,238395 786808362138607616,204413 793303128795852800,250293 795122073245024256,264397 781887989962059776,187896 793612700542603264,254135 788034576941584384,214209 772469558741504000,131045 755491754267152384,33192 765245118219743233,86653 768977387048476672,110477 776145591936036864,153501 760455312876994561,62063 768544294508519424,106753 788152031324143616,216009 777972699557601280,164608 751583516832337920,17842 756555207958470657,43391 771489996280852481,125554 765199342470852608,11774 790241680146522113,228341 791376024055361536,221785 793999705168613376,257492 791359001040683008,237002 791695978067746816,234990 777193377431363584,160578 794032014156566528,255942 755845502319689728,39657 773482922481426432,136947 774956028223852544,72061 793186407246245888,250033 775116088853999617,145866 791429527092289540,238099 748910851092983808,11774 770988754056151040,122146 791822027493511168,241408 776872142319202304,157755 794664774843895808,261050 749136224405848064,7260 778272261644115968,167046 766219763588694016,90384 788754022954049536,220526 794840541863104513,249926 765272038600798208,86268 753638905472311297,28732 756536073266814976,43807 786950198626914305,206642 791497741893562369,239405 790977153529618432,234583 791407241081524225,238290 754164018378530820,27143 770641612699566080,120341 780595284468346880,181789 754727539256336384,33356 757015530297438208,45672 776740993588686849,155896 780449826358038528,179742 791577331080892416,238292 793209004176486400,244221 793951028739796992,254135 795297813429153793,266079 759764312835575814,59666 762708773320417284,71429 764147514727464960,80720 767147298128334851,97852 793625730978488320,253032 755944157265276930,40875 791796411222204417,240145 792871030440226820,247241 732435052647288832,351467 777817565175291904,163780 793798160380334086,246726 794016109317996545,257492 776192910312091649,152735 781828296078012417,190635 766164132026523648,90384 793235025634484224,250805 795707960441839618,265030 789538399929655297,226881 775726890359353344,148419 793247574920613890,250328 775084382457630721,146205 776101588469424128,151947 780808143399903232,183269 772840180931825664,11774 763679689567182852,79572 763248200266424320,75631 792758198537191424,194085 755182310278897665,35890 758331584508342273,52112 788502615621406720,218275 772830980889378816,11774 791794631495278592,240793 778220368632778752,166409 778067186732572672,164826 789767245773828096,225981 794656372793217025,262053 786543544697630720,203713 794365599694495744,260181 786435424596164608,203832 779347108209897472,168321 794940297968893952,262847 769399081684856832,1249681 785543261247172608,130635 767065269516718080,95672 777902069151698944,163763 751748165519413248,18323 791478801607843840,238395 762173248280797185,17842 786649217267884032,203913 757402007946821633,46635 767434726206349313,90384 791592562440175616,238395 791730273549291520,240145 772738990562807808,132335 779866882362920961,177233 789668259976978432,106085 792113414424424448,243513 771396559342743552,125367 790541606717890564,231894 749940238064160768,10653 773002006835363840,133519 770265699600240641,117257 778352106499637250,166852 764070977386926081,80136 751604598897606656,14277 752983891573547008,24597 790326837679382528,11774 791204920485552128,235621 764283837450817537,82481 771695052657754112,126596 755825258632998912,39810 755900831971565568,36522 765780120254775297,86440 749189271941181440,6997 758489777901559811,41703 793440133303402496,252196 771156431877931009,123280 774709181286940673,144690 786300806630936576,202727 751232958246387712,11495 758711998884384769,11774 789331730322731008,225359 793103584128823300,248437 773881683640668160,139404 750660475306860544,14421 773477340471058432,134993 785235511002730496,209828 766339355325718529,93170 795383916572110848,266151 771644846167633920,126152 771727936189714432,126152 793155856942510081,249469 781883034702319616,187896 791454411977551873,237332 771739393799299072,11774 785620469647040512,197512 752644428410544129,22787 791713942208811010,240483 792064630549979136,242712 765284363210661888,84209 773363427628552197,24173 763246140187869184,74809 794597525311229952,39957 794671744338591745,261987 794010077976031232,254494 756567717973458944,43811 773517689780178944,137042 788760272097902593,220526 759193192189206528,56315 769560061886734336,113836 791360622810107904,11774 793163024953593856,249841 775664665942646785,150483 755806183915712514,39384 795242657157095424,265644 781828641940537344,190635 758354703319085056,52112 757283198703247360,46612 772879560094482432,133283 790727199972294656,231894 793114641274503168,249469 791400114644406272,237908 775871027540791296,150511 792044026245419012,243075 773319488448135173,134993 754080795338375168,31686 781515648304152576,187044 775432875319578624,148045 789992975975800832,64664 752955347434807297,23167 765578964006006785,87904 774108222957297664,141549 760264607529246720,61145 774282968848293888,131421 761948530688786432,69356 790945718710263808,234583 742922760444207104,11774 768156965352517634,104162 785463450898092033,195975 793175031031468032,249469 781787939911135232,190424 778206852634902528,164826 792109099282472960,237964 791029414712803329,234796 760259455305052160,62130 777311660239302656,160480 749642311596961792,9378 764579228423553024,81659 779117400490991617,172799 794993537901330433,263906 767852511117971458,100893 770975646998667264,119937 792026528532033537,243075 762485773589286914,16396 767416929980067840,98890 786685636954628096,209828 775146044564701185,140444 785538065095806980,196788 780223946490806273,178360 786192143761092608,201494 786903927899979776,207287 755361351233437696,32811 790644661622677504,232280 765191779893190656,86345 792819399694573568,243075 780620496995962883,181755 788777777545682944,220526 755170257933836288,35890 762720215566282752,74567 769701192016420864,18030 795747410559594496,261155 793192760455139329,249180 795383081074950145,266491 793869103677091840,249926 767823662992887808,100200 772307874311569408,127636 776237213860392960,154071 792403830336000000,245710 769245773628338176,101681 790927405821009920,232169 795348428230393856,11774 765222880162488320,82759 754073405079552002,31686 775818147144151040,1250248 765026555210981381,85562 774153836730523648,139404 752702363622780928,22938 788921485255507968,220526 789937751793819648,228820 762273307064401920,431998 767293994099408897,97583 758381081481609216,46076 793359702415376384,251320 793151483977936896,249841 785250248247607296,193868 793075231581736964,193636 777908691752411138,163763 749276590563946496,6913 789758375424823296,227242 754050729413935105,31268 772268440404885504,118087 781909100162613249,173347 790279746672140288,230594 791009751740080128,234653 794704682660851712,261306 785680652385460224,197297 794080528274255872,252196 792043454243176448,243187 793136297749585920,249469 773014244497301504,132481 757718794273890304,47844 767138440504836096,97438 779395202935099392,174115 787774749749317633,205197 781420819939520512,139404 788787141253955584,192989 791351016629297152,238383 769612184091525120,113836 794553791890784256,261155 758294644899848192,50581 769651349483098116,114587 758318148378427392,51774 773547718736224256,136904 760218805767434242,60866 755642015916888065,35890 775908212952313856,151526 776213923498426368,154534 763610358175064065,75929 795058860092493824,264397 764901321451249665,84724 791350912509812736,238395 778511445730418688,166282 793627573708165120,252639 755877715899711488,39462 792871783862939648,243075 793117222566670336,249469 792076704449753089,242693 767549764611215361,99976 785494234673639425,194743 795714294461698048,268448 762761382664269825,74781 764193008673710080,431998 793196449160794112,249469 759389474862223360,56964 794591830172045313,261818 768572423381716992,106083 768539099976306688,107469 790919007872225280,234583 770287602859585536,117257 780373839473541120,179742 795424840169754624,263676 786008484068196352,199262 780606673119346690,181811 793589612010668032,252741 779484222809444353,174435 790575360941367297,231318 756502937485148161,42249 778669656244531200,164826 793104002875428864,249469 749713733585235968,9145 790427262738980864,231550 785853879430836225,197512 787799332263165953,205197 750333240989343744,12535 787043799771914241,205167 755379065264214016,37044 769285495243235328,111454 771798810271952896,127952 761228792933126144,66878 785968949301157888,199891 793633528831352832,250033 770602743941726208,117375 743477389783621632,1247598 762621381833953280,73814 766307508285734912,91946 793512248324915201,252741 771164343559819264,120363 749098387614556161,7182 760097047013974016,60866 773645784092782592,138165 769015146324881409,107469 792790071128780800,247631 766348336009994240,91228 794137219137241088,256255 785659714277220352,196524 787730922925723648,210235 777325543783923713,160602 767805733517848577,101681 740662674887958529,11774 795037767218692100,262053 790991856070856704,235621 790725543549366272,152946 785562657919152128,196676 768560808011923456,107559 789028205244084224,222619 787075873555963904,207109 792199880433283072,243187 776098303163326464,153095 795067459732652032,264431 771806625313292288,128194 774049977693712385,141102 795215957438398464,11774 764240234280316928,82283 775813239254941696,151463 785668064910020608,96196 794618194917019648,261155 753424315794624512,27638 794667171356020736,260863 785977192815718400,196676 754983072722857986,34666 763870294578696196,80939 790881039514152961,233692 794661526347071492,262145 759527198902616065,57574 793869793103323136,249926 771541910397734912,125145 788124270391984128,215012 756263569654636545,39384 752202278627528704,21074 755109642343096320,34666 751872833706397700,18495 758720386716561408,54796 759078414917795840,56784 788044620160655361,214209 785244838216118272,11774 788459866423644160,218275 772551561847472128,112788 777187608929665024,160260 763706145173147648,79691 780640526500503553,182257 759796937755234304,59666 754115873305161728,29263 770323860746936320,117257 785653674001309696,196277 785300311690866689,194154 761613340472991744,68182 788854214432882688,160422 794151214594322433,258249 761754346480504832,69711 775680980397031425,148375 789080152831557633,222654 777971396806840320,164826 786409347400204288,203240 774020928799813632,139360 793950891678322689,255393 795668383303864320,247930 754127870449033216,27045 785306918147461120,194154 752210169258315776,18215 770710496156803072,654029 764267544161161216,62180 778254349046734848,166321 794911927281614848,234568 763851757545885696,80648 774018256763887618,140211 789964949489455105,228888 788086005664518144,215005 794566530700808192,261155 780804401967628288,183434 756967481630199808,45125 779490368580640768,173964 792069280430977030,243187 773912284435406848,139404 763001165608910849,75899 781882573316165633,1179733 792094071942684673,241678 763727381949456384,78853 770902484214767616,108396 793267491526946816,249217 786967971746807809,207287 766495310801727488,91946 794306951945617408,257492 779450704171859968,174392 759170673927258112,56964 785974663792832513,199960 793985726866026496,256358 787728135378829312,205197 732625271271129091,349764 762938587180654592,75073 792182207418884096,240648 793634197743276034,252741 792762434649886720,221416 788677999956598785,215437 794199784076800000,230559 763516193781215232,78684 764503074723344384,83391 767899580004524033,90031 754034838739574784,31377 775438582429290497,149040 786177996956717057,201494 787093148191199232,207151 794631155576291330,261155 774327451203801088,11774 785622070885437441,197297 767789011142225920,101163 785913511851417601,65713 759669759327793152,7258 766823913783496704,95708 778789864267362304,167858 786517842954969088,203674 750375932901208064,12883 751094876381458432,16299 757741470153670657,48549 768962611245256704,103126 758659581732151296,53837 776987866974949376,156835 791417337484279808,238780 792028891820859393,243075 771019631360286722,50581 773874483530608641,139404 794899095303389185,261155 779090547688419328,146608 779507319759638528,175186 767466590442954752,11774 793578863456579587,250953 755770730432913408,39462 768525707416743936,102826 791332230002012160,238207 764583886290579456,83751 766137113175793664,90384 793137138627809280,249841 795357695180238848,263171 756314660756946944,42249 767759125048688641,101203 750914941696155649,15066 772856746528440322,132335 794630826222845952,262022 750821748430376960,14778 755505883589730304,38032 793515476634652672,248988 771736407974957056,126152 770766020365680640,120610 793216767627784194,250633 760982383373930496,66159 791050251213807616,78159 794555321217859584,261155 772604200484237312,129662 749755037233123328,9754 778609761231179776,169226 759485562432712705,58227 761273061454688257,67283 785826207514308613,205972 750030210972680192,10735 791751506311667712,239998 765049641108930560,85562 792570122716192768,243187 777516248523419650,1170441 754000910813134848,29790 788416947125886977,217634 793619015784476673,228101 792998135152902145,247240 786873348122968064,204835 778753823896580096,169104 789156401239121920,11774 793213453791920128,249926 794014249378926592,257423 772093827632902147,129558 776072179788177408,152872 790629299204173824,11774 786658725016723456,204958 794348703553306627,257406 773257918905016321,135074 767544855174217728,100088 787481558412173312,211347 773614352708624393,136093 794683725263077376,261987 750451770678214656,13532 758358647281819649,52554 773841526296342529,139404 760963690770276353,65974 774797346265792516,134375 758048784588771328,51069 760991316738060288,66105 793495891470454784,252408 776699040071290880,155898 793194375723364352,244270 790568276501729280,228292 759124677151166465,56964 778336562727747584,167220 767541548678512640,97685 766220956524306433,90327 790396626300874752,228363 785477713289220096,195838 757234500107591680,354841 761709585283452928,67679 758380276808425472,52605 767843743680659456,101383 778442826472312832,33169 733283341495984128,1170812 793457072276901889,251951 793533579548647424,250430 758779040497041408,54070 779403471229444100,173347 767837647142346752,99514 794033287068950528,255942 768174046995357697,103924 759914666638225409,59666 759748626633592832,59382 779058045326233600,172400 795682526001971200,267567 750840441722003456,12062 753307406935924736,11774 788908229937893376,11774 792516439483699200,245056 751234932345757696,17295 772536671464140800,79987 776731769328500736,155451 795091595712462848,264397 758343038259331072,41703 790006702703841280,227795 766134058501939200,91499 768869796561596416,109666 787122642427875328,207109 788127969713786880,215608 793866753948418049,249926 759560180329771008,57068 751836828341272576,14277 768495092021723137,104973 777912194717650944,164356 766654414299901954,93405 773955490300719104,139404 791353834018709504,238395 764576378897305600,83128 749722730119954432,9292 778589172818808832,167839 787968005930090496,213064 793099199873159168,249469 781537887749804032,181419 785265438909407232,192032 794002099352674304,254209 794669909397688320,262022 767386434336620544,86103 794591832634167297,261155 765156694888513536,82066 795773530038214656,265649 758655081185247232,54070 743139952570040322,11774 773649908079349760,137640 764858803569434630,84724 773646498915639299,137565 779278485558878208,349721 785970000939081729,199546 759391687848386560,56700 787120567602122752,209184 773505724945080320,137158 792519528726958080,246392 762656996738859008,73926 767781421171695616,101463 773303249566859264,126293 785681933732749313,197512 765947089603952640,90287 767019489749639168,95672 749109973880180736,7259 749703901897695232,9285 756103508336734209,41632 768975880957861888,110344 779087623814017024,168794 749700771038367744,9570 765729821171351553,87904 776239824730750976,154071 790888536287375361,234583 772564166758404096,109960 792399709662871553,242284 771326494710915072,124597 761183610003128320,61051 769567891045834754,112382 795107195495055360,263896 792067986899267585,226738 777554171453173760,161988 786329917222948864,201958 770741645331402753,121207 778585889098371073,168794 775293521888555008,148045 791746538733199361,237491 788790566091915264,220526 793816405539889157,255393 770419437228822528,105109 792380852961501184,241034 771388073930174464,125142 753918348828684288,29958 780089620621094912,178258 755150096501616640,35890 771297553270894592,122759 787526565450186753,211613 785695740056055809,197512 791695065009774593,238110 788849449296470016,220526 761290839997808640,66878 768606413811744768,106896 775149309352407040,147256 787411681156722688,180433 771439306447564801,125142 794792994671099904,262588 795433910452690946,266884 774009155459747840,139404 794570227606384640,261155 776444969729007616,155688 794635964169605120,261155 775028594670202885,146259 790956166591291392,234653 794557159530958848,260404 785646865454731264,197673 779094221328375808,171644 794301865425063944,258829 777786843689545728,163070 790226713523392512,14277 785798141685604352,197512 785996948427923457,200384 787378042788249600,180433 758375556828102656,46076 766010647322759168,90384 755451344509603840,37044 774221981180919809,141867 760545852318416896,63149 788819658820489216,219119 780809832181923840,183269 774024657729163264,140900 791636859902267392,239426 773506910452641792,137158 760766020533428224,63149 752667602451922944,22750 794729961450012672,262849 766847448442626048,90384 766984322108633089,17416 766383004763684865,91946 792434975912189952,243614 753671440671576064,29025 788059374451384321,215005 786953445831999488,205455 756971321532223488,44429 791337968514367488,236502 787499508569665536,72035 776607173442998272,156644 778334402078060544,163990 778704192533700608,169923 756874791676620800,45122 791697730158460928,240067 791740425723838465,240584 793987822793453568,256276 767250226126073856,97067 791660026234478592,234990 771852578401325056,128404 774025379942051841,139404 787466420313591808,211347 789293733795672064,223921 793133295626293252,249469 757629997590810625,1248502 795141989847146496,263895 767836988326019072,101681 768477175922167808,106716 750805780756959233,14277 768225230670012416,104932 781252378947444737,185921 788271725657989120,201899 793973135280259072,255942 771931634224553984,128615 785749854999891969,197512 771792685476700160,127366 786690504700354560,203674 790649093999751168,232169 752945513033560064,24693 750515865813184513,11495 756890177428000768,44450 775113955010342913,133257 757735174725595136,47838 765990306235846656,90694 772471605192593408,131025 791689934444777472,238780 793156796353548288,249882 794559692089552897,261155 755837471280226304,18215 768542996774154244,106774 793949858566643712,255826 794340939598680065,259773 795718141632385024,268448 763943893083709445,1249199 769242863028670464,111549 770132623205228544,113165 760263227586543625,61545 774205673710100480,141887 756297694088273921,42432 772972329466900480,129666 786271941531275264,199961 788615103176384512,215437 776704835441790977,157108 756827579156271104,43911 781689241634037760,186212 774027337851514880,139373 785544801550753792,130635 788099899019583488,210585 770681352069013505,120610 758059112710025217,51136 787749836124815362,205197 788137156246056960,215754 753871106126282752,30226 778605904740483072,168284 791439471686201345,238383 794507219614232576,258741 793472245037432832,252408 787013904782221317,207287 760523483155603458,63281 757045349223653376,44450 788499232965611520,218275 786236467521564674,194723 755898874577899521,39235 794331015191793665,258878 791543271759544320,236507 758135359259578370,50923 755260998030876673,33356 790951137436401664,234583 755165405585477632,35890 771413855276793856,118191 753338648439816192,27045 765035510871969794,18030 788768469856710656,219678 751969781624938496,14277 766015959333081088,90384 786026213839994880,200382 793914918915317760,256564 781553891196403713,185310 766539744553472000,93184 794429635211759616,108396 756278747716788224,42432 769923203850465280,112693 788049314173988864,214209 794380063278071808,260033 756546036735152128,43848 778702014771372032,167319 786617640039112705,203913 776362053611159552,354829 781451812272496640,139404 768913213601685504,110156 788011922700382208,214354 793127821090709504,249348 766412347476963328,93504 794535177817100289,261155 777938368181047297,164669 763897231774666753,81058 794074340342042624,256219 790878732089163776,234583 773707792729473024,11774 753340843931471872,19598 791333596833390592,237491 779559358304751616,166704 763927395170590720,80939 777740661395075072,163472 785859871845519365,197512 758304769295417344,52311 775176665752276992,146704 754731629059289088,33081 786713654422933504,206054 776226102419165184,153845 752880233930383361,24134 732314649287360513,350911 794693931300622336,261155 775839281407520768,151242 787329082304307200,207835 761224711875366913,61051 788754839807361024,220029 795289530546798594,265795 780748285866827776,182870 786261580438654976,201958 794605991333531649,261155 753675783697149952,28281 791292329525149696,237236 795195840411430912,256534 776241234952196096,151410 763287896925143040,76188 772050867075715072,128230 773605221083836416,137869 752200596371890176,18486 785277179273895936,194707 753972051942051841,30708 779033155701469184,171795 735410835699445760,354833 779922492710326272,176110 774097470930362369,140025 791642802463531008,240145 779727513274585088,175983 764872486395740164,82766 743061550320234496,679105 776798369058426880,155037 792412313936551936,245549 764134081932038144,82066 773171760489455616,134561 795039842438680576,264754 780945998973546496,183269 788539868519407616,104244 794178043690549248,256255 793355053931253761,249926 770585372023721984,119832 791922062981857280,240556 741305580447531008,351147 764542474660507649,79561 794011276565303301,257569 755061420530728960,35086 789498146812469248,224680 770685754867671041,120610 794531602051133440,261155 792385778177499137,243075 762361826843594752,431998 755562118691291136,36719 766114512940494848,56964 765627510193328128,86725 792350476062851072,245035 793140080227422208,249841 786417740214960129,203350 764164920787083265,82177 790282306611060736,230282 753713894758096896,29263 785683151121162240,195975 757712702261239808,47940 778719616298135552,169384 766644207582846977,92959 791419071917064192,237908 767428942609481728,98890 794009714216599553,255866 793703273123295232,233154 794826171171176448,1063777 780624835810586624,182211 767143232660725764,94699 791141244105814020,235348 779679612464795650,176196 781053794465427456,183759 788412633695346688,217519 792232993767116800,243075 792852856026062848,247672 795752961494384641,268231 760443370674139137,62771 792495128808042496,246273 793317247313907712,249469 790687824198508546,232169 758659091073990656,54070 792028979356135424,241819 781208099050889216,185595 772409037874880514,129551 778906409111085056,171054 776793721073393664,157993 754795382194991107,33356 786930535083937792,207287 777277138831630336,159475 767452722354327552,353124 774336405912846336,139404 776199791885901824,154071 792167074953060352,243535 787398449977237506,205728 773886125706326020,139404 778272322755133440,166941 781288553493954560,186584 773629389342814208,138165 753197016663097345,19366 794830353672392705,261155 778002705482706944,165185 794244858655318017,17416 791630810726207492,240145 779335032594919425,164814 793154892923666432,249961 753130051055517696,22735 759632640118960128,72093 773750450638102529,136515 791921559543742464,205972 750414559140319233,13021 792220941447081984,11774 795699867276414977,267862 795613578007052288,267655 760876131365089281,65279 775099968487129088,146847 786300641241100289,202727 753597038177034240,26678 756535389943394310,43807 771906650055770112,128017 786589733883224064,204835 788179118395457538,216097 765168212740808704,86103 794559933081681920,261155 790666145976254464,233307 771571617407250432,118985 755868983123902464,38254 766008581925797888,90384 779838706400264194,177248 768201109210959875,103149 791333641863438336,203821 788844066687610880,220767 766603765285687297,88174 785709878601932800,197512 793650929262133248,253637 756719593041702912,44429 785551891317059585,196676 785602821894930432,197512 793970931257331712,11774 787763251199168512,210238 794370653356892161,257325 794985850522177536,263907 759776169050771456,7047 786022372453134336,199546 757633994481631232,47761 791811810743586816,241940 785901952194445312,199546 764103042572705792,69548 794770692847898624,262849 756465597966319616,43391 769561473261502464,114260 771384737579409410,124597 793246662760210432,249926 760689931769503744,64116 760620571105173505,11774 785310124684382209,193524 779513610972368896,174899 774375029995737088,142668 781652637598965760,177455 763209380082790400,76127 750807511872245760,14567 757719688860303360,48826 772913946038632448,133519 794990464789336065,262925 786916636867559425,192032 760015678313082880,59666 732187307600711680,349630 771463642688651264,124597 792109698606596096,243187 777605459742187522,160129 764192984560640000,431998 791218422633857025,232863 768051235945484288,102831 786543658879156224,204413 768552724006928384,105018 774455988623728644,141316 786633205482975233,205270 775167896049692676,144730 788802035856486400,220526 780737059640209409,182146 779505185349443584,175549 788016849732575232,214492 789268149095006211,206666 758398186452946945,52696 775334987885195264,80720 764997203211333632,85562 791638346518949889,240145 795120157924331520,250633 763887372664643584,70177 789827135456305152,215505 787503572392882176,72035 788745431501209600,220029 781469362012065793,139404 780663807051829248,182049 753971555886043136,30590 772164558194667525,129991 794372003008368640,257492 795678672984256512,267521 770731616482103296,118650 770752515541524482,120393 785961308613177344,205972 756257524190502912,42171 764892877948227585,84724 771063036891295744,122388 780490341816242176,178524 778906182887043072,170609 786020028902625280,200712 792045279201615872,243075 789307012932927488,224680 758397287794024452,52554 786992702562902017,208176 788040805910839297,214354 788061476841938944,215005 790905115427401729,234796 789290709496963073,215437 778311809929388033,166532 788470750009290752,218275 786209573870764033,201844 773614651380826112,132578 753015010318614528,25253 779455687852109824,174230 765900680146087940,88332 776917369713065984,158387 753735808289386496,29592 789546409510985728,226708 770023115250360321,112788 770803558597787648,121636 791444449679249408,236884 781310076246069248,26066 756197342693330945,11774 765951503878152192,88930 773849867642888194,139404 758351377504559104,52554 763824732265410560,79911 768860426415312896,109167 794166507337109509,155390 791811032087924736,241819 778648147136503812,167319 777134249208061952,157840 791278788327931904,234212 780579890915577856,11774 789547035816898560,215965 794589998347522053,261155 776517636007919620,155898 785678007583268864,197512 766766000134057984,94037 793166777194844160,250033 757328989111263232,46391 763182264415125504,11774 762169281672978432,69765 789135015535869952,11774 765243771030081536,85562 791355237185445888,238207 785853631228682242,198671 763410276158955520,77549 793951281626877952,254135 775499067359059968,139404 778585275488358402,168794 785969432900145152,197512 768281244438257664,105109 768499611040419840,107072 772559714680922112,125554 792443433172336640,245575 756650888446545921,44450 779081903039127552,172123 780115258778198016,9643 791082169821073409,234583 791418152110333952,237999 767846626702553088,87607 771614196735750144,125754 786274614133583872,197324 758484659672014848,51675 788854710165909504,220602 754060062662942720,30590 777641342004502528,162497 761181935066644480,66897 778222395433811969,166390 765182063385325568,86103 790875627373023236,234583 791603053032013824,237436 776519856644562944,155898 758120570051366912,41703 778206149678133248,165448 780600382695301120,181886 792337780781318144,240584 767121915379089408,97852 767848357364727812,101514 755002151366037504,34649 788132079657750528,214809 792315867790970880,245129 795024318925303808,264010 732255180939505665,11774 756991585921806337,45669 775841017253601282,151185 792640138480349185,240718 761764603437068288,69475 776748102304862208,157708 781479087365693442,188119 785292131493638144,194861 781657873310949376,189515 785888317850128384,198878 749731955994943493,9754 794941226944438272,262053 780750887614615552,182036 794580116458373120,95727 790327916315807745,231008 760264154380840960,61051 771747254319263744,125554 788065182937264128,215030 765971570703478784,90618 794672555139407876,261155 757220842308632576,46006 785314232413728770,11774 754723413931986944,33356 794687549264502785,262025 788755560116080640,11774 761339746580848641,68182 790648479244623872,232169 750968319373553665,15731 760331617529278464,61117 794531381963411456,261155 788126520195817472,215005 756249315228590080,42171 790930845007646720,234583 781060984219705344,183759 793547058741477376,242693 780964825182593024,183468 765182267178098688,86103 772145558177849344,128934 781074886022328320,185274 778004756446842880,14383 754038775785918468,31400 793964610504179713,255942 756611268899958784,44271 761501046799818752,68133 793164415344312320,241630 794531124601122819,261155 773983063088898048,139404 773510240532922368,136814 787728990219952128,205197 792921518644748288,247241 791757216739106821,240483 762305095920865280,431998 763897843539206144,80720 793196412540362752,249469 754084548653228033,31400 781267533760376832,186149 774687642478907394,144740 779889799901564928,176196 781467330232582144,186750 751644437449551874,14277 766492109973094400,91946 754063296496594944,31529 794312007705120780,259536 795696077576044546,233467 763399504892690432,47188 778394479954956288,167273 794637418502782976,261155 759080008614834176,55112 791681534474407936,240483 791437947752951808,238292 763461651303534592,24427 795120664504057857,261155 768723542909214720,103354 750750048506425344,14277 756590891800883201,44273 759890949174472706,48081 774083302466555905,139360 790182800175538176,229724 763552225008422912,78344 786973733143519233,207949 794638847292350465,262053 780638751865180160,182257 733327540518068224,355480 760124448943079424,54504 793872595561185280,191065 791254714218377216,237491 790669392799424512,18395 777588794723864576,157755 753075060525662208,18120 732754159057829888,1170601 775827856899342336,151463 777153528754089984,159403 732730416491175936,353002 794728632216272896,262752 762816668716310528,75073 769348178508443648,27164 781855012381200385,131056 793447514607226881,252196 760780019392098304,64738 786537915375431684,204413 753669877618049026,25995 793909463094792193,256780 785857337147944960,198878 790158287903875073,229693 764993116965396484,85562 785746853262274560,197512 755122342121070596,32572 750463420995100674,13450 751636892953743360,18215 776878204749352960,158897 790514499740639232,231894 765061218734256129,11774 788069863696785408,215005 773207592445157376,135025 753684535234195456,28586 752232043640004609,20279 789853300787023872,227795 791116119423737857,78159 794677229200416768,261818 768586075191255040,104999 770075434641985536,116082 758091132412764160,50666 785698589246763008,195493 788743316644958208,220332 768897121567150080,109104 789851549895798784,220815 732659548570312705,353200 788844970505482244,221297 785523180911923200,196277 765337288159195136,87249 793995978961522688,257325 794923523588423680,263895 795314837140152320,261155 762138070372286464,354105 753580753850630144,25189 786909781315518464,207287 775148429794119680,147428 740617839564853248,353543 767737492212703232,79342 767395658722574336,96039 768294480084545536,95572 779044453873049601,352982 757694464307572736,48301 775394559572389888,148994 795304695292162048,266079 755241290879504386,36246 785751881410686976,196917 756911950043291649,12954 771079943707041792,122982 756675043921240065,42432 759960527896506368,52887 774333236621275136,141671 789245742741327872,224680 776136022719594500,152106 759107074189987840,57092 773191621684895744,134561 749608211469242368,8178 751558293483450368,18452 791996520023207937,241819 786158232775503872,201392 773285958535917568,108795 793817395940864001,249348 775653283981561856,150511 760908056431587328,65626 785496694603583488,196277 793446642988965888,252196 781337015883227136,139404 789854278655422465,197512 789123959010852864,223286 795350029166907393,249882 792054429595885568,243187 793937431720443904,256217 753786104847880192,27045 756563931745968128,44022 773468830836350976,133702 789429534466519041,225981 792761246189780992,247241 750550129715867648,12883 779435105735487488,172107 794054000974974976,17416 757765132768325632,49070 770871469840760832,105109 759142677522755585,56964 780939759086559232,182036 791256102428028928,237491 794977726029561856,264397 767836544514260992,101681 775729094298337280,149953 791739601069154304,240145 794742843743043584,261818 756677126909206529,44429 760538196883050497,63451 749718992688779264,9776 756294526554157056,39359 774873100357734400,144494 780796055164166145,183269 753782154136395777,29819 794708669179002880,262226 766277018509914113,90539 756598060914999296,30354 767250811927797760,87249 795391020917727233,248924 773548512973840384,11774 768102719127248897,100893 778315630000926720,167220 776747109961859072,157755 787561173017358336,108396 752313618163757058,19703 779110223004827648,172270 760092809844105216,60866 757580442467987457,46594 767363448174964736,96514 754923819714940928,27280 770979141298622469,122146 794761526322155520,261155 790604374754095104,232791 791417054079225856,238780 755888974200045568,39997 756563930068185088,35890 732182233998606336,33338 791703661915144192,240998 754717051571302404,33356 773959414357209088,139404 771797730179952640,126389 786051025073496064,199178 793827244061843457,220727 785284133211648000,193669 788788294230413312,218507 753028104394797056,24794 758703987130454016,54070 781240529136877568,185496 760980044395274240,66116 756672373030551556,44271 766590627991556096,93286 740579245102145536,11774 788471611636740097,218275 793937026970071040,256255 777950483759661056,163301 794584248405528577,39957 795471120375889920,247930 776910845393694720,157993 785970488166215680,199462 762077144449179648,71884 774945836698509312,144494 775459045620654080,146720 760542699858591744,60794 787004234470424576,208110 793455490592223233,250633 758305351104098304,51595 758768331872735232,54140 785588773962719232,196788 780439458210516993,29786 772570176864808960,129662 768136650002161664,103389 766016953060171776,90384 751648927733018624,18323 769646182125547520,114779 790882754317647873,234583 786283059628736512,201958 788511821443522561,218164 780063839928844288,174465 793790919715807232,255393 795677958782357506,267862 790285491836850176,228341 756965759067295744,45122 767479740009766912,11774 792208667781177344,243187 755141190551384064,31151 765992456668139521,90622 767936267547926528,101681 793133622291210245,249895 758530507156156416,53754 758725511287861248,54070 751647452084641792,19220 770248679785697284,113457 781492091629113345,139404 752626500592103425,22439 764702743151861760,83488 771411326694338560,124597 788770413698486272,220526 789144835018063872,222682 793124254304854016,249469 790464939710255105,229693 793627912654036992,250064 756980371321827329,45669 775757382160883712,151071 792356195147321344,244143 771890207247339520,126152 794845942151348224,261598 767012536365543425,92958 767029022748467201,94435 765545651622916099,87904 762003981270970368,70501 792955232833658880,247240 762199987581095936,431998 786976115126525952,207287 787957892351655937,212316 776982641102827520,159546 767833859555749889,99111 768908692490113024,107469 793844784003555334,255942 756950330240143360,44163 762038307048026112,71550 764314031989620736,81869 793988856114802688,255299 762089489191702529,431998 786838348149166080,206960 786024978420334593,198620 762142481496412160,65867 762401378421530625,70886 763803977628516352,47940 767044281190277124,96883 760413193000714240,62063 793463631702728704,252196 788580945884393472,210390 779344088294232064,174115 790682649761239044,231881 791817579765518336,240890 794594711470219264,261155 787583274470273024,203674 764407651023327232,82457 763671454479069185,78304 775450462933782529,148170 792125487443218432,243075 751640638618161152,14277 793105114340859906,249348 774380112473055232,1250135 778704595841196033,33338 791012782074245121,234796 791734955307102209,240682 786887578532319232,206225 791249211195088901,234583 794737617891983360,262081 759716719753465857,14751 788123726730657792,215754 732096359365378048,349239 774252904794447872,139089 755179065426976768,35890 755610181627629568,37973 766725045309800450,95672 788931052962144256,221735 775718536127844355,151071 771763280415191041,125554 794698417217814529,261155 795613778134134784,261059 768101106257920000,99111 774213924027703296,140437 774985297666928640,146259 793806663950098432,254209 773849623760887808,139333 789091939190648833,223286 774679322124705792,144844 777846039587856384,164001 774262503505133570,141360 789517161039552512,226731 770706584100102144,119937 767758398959984640,101163 773526029285617664,136110 761809304903032832,69794 763092307507683329,75724 770668785674121217,120341 790917200056094720,234796 785479294583660544,195975 795502631657631744,266151 780577736939147264,11774 763482808962736128,78159 767834477892513792,99262 794206715403177984,258598 750446720488644608,12743 753493574000533504,27317 790850384986271744,234473 794533998966034432,261155 755394743153012736,37044 775794734438686720,149953 780511365660348416,180099 794549713617977344,261155 794657750542405632,261155 770985126977089536,122146 779452184794628096,174392 795134456013041665,264397 740330990590124032,11774 761056398817972224,66116 768127321538560000,101681 765184332264865793,85562 780348381692620804,11774 780948720946786304,183269 765623515378704384,88669 781572944224923652,183472 795668633334726656,261155 761170095167143936,66523 791427571158089728,238207 775421645448183809,148994 764858779733221376,84724 793503870429323264,250633 750346155930710021,12728 781207988774244352,186376 787466379582504960,209863 792742069169258500,246726 793824435060998145,252580 788091737818468352,214354 771883031963373568,128615 790600235504459776,232169 764211024455200769,82544 773608128814383105,136515 750463684980445184,13450 753000090768379904,17416 788206790882328580,213666 794536109841743876,261155 750660127204704256,13528 752981643464499200,25255 775232127344386048,147223 758911894669385728,55476 751700229603225600,14277 794912233041969153,263895 774307675538468864,141887 763680990690627585,78189 764172739733315584,82066 778770208710352896,170373 760144696119267329,61266 778724126160596992,169410 751149652846804993,16948 780773028905058304,179537 786469542344138752,203078 776540240177758208,155390 751613404100567040,17951 785241143550308352,194226 793954000940908544,252939 764998882694606848,85562 761055177675722752,65598 788711745305083904,220029 762656011907764224,73910 753592085190545411,19598 732445688932519936,1170428 778237076684832769,166532 751810823891226628,14277 762485087568932869,73282 760584607955759105,63464 758647895666987008,54070 794666669696290816,39957 761710159550832640,67852 760438659787071488,62063 752998543661555712,24134 758831620228943873,54070 763569470954541056,79223 769815722423910400,115435 753434229690757120,27045 755842046573674496,39957 773969098539732992,139404 791360378739560452,237491 757985344478404608,47731 777039470625382400,156835 793458506053541888,252196 760241237916020736,60866 774006504986972160,140211 793559818317344768,250633 760909396629131265,65165 759077055807954944,18495 761629722023374848,69711 763430864768360448,77598 764822816407584768,84422 765157427981451264,86103 780836183483887616,150151 785472593184886784,194934 776542662073716737,152123 776574766207504384,156835 790482172880773120,195876 754715566305218560,22393 758800426149945344,54128 786801519509155841,1063777 759217045011587072,56964 753954039876857858,28282 757692694063742976,48439 778251633272631296,164826 762440480684584962,72615 775388946066870272,148645 792060825620000768,243614 764994926731862016,82066 755157606927327232,35449 791060880997875712,235963 786279442150727680,202429 793946803792211968,256358 749237989402824704,7852 774054623275520000,76146 768471426756059136,106774 768947638528045056,110389 785499026846208000,196277 757980762771755008,49865 773851852563746816,138819 755100224499048448,35449 766342227257913345,90908 791193417745371136,235590 780493288574902272,175269 768275627094847488,104662 779531256337879041,173534 752830733207556097,22575 792079854153981953,237964 792553994916884480,245854 756892029225803777,36145 761811442798657536,70676 770707771264266241,120613 793498322120105985,252408 763610139786039297,73814 789760661312180224,227242 772793276785102848,132578 777799078121906176,163763 781129264217231365,130635 793521970373505025,253156 753239456518471680,26064 752950747264876550,24727 790313696685727744,11774 761441411216453632,67679 758609256920731648,53185 767549571278962688,60112 778299154690957312,167319 788448673646596096,217837 761754332517793792,70543 771082636601266176,122344 785330951156998145,11774 779585465007702016,175153 777936423395598337,164578 789294564439752704,216560 790695823608864768,233692 772219745844269058,129558 787687158299652101,207613 761664106210422784,70072 790275957261152256,230282 793866576550178816,249926 764543633290829824,79561 791750744575705088,240483 750832225747361792,14981 769111298244284421,108729 793429971054321664,252073 777035306927267840,158387 753636280483909632,28732 768316494505619456,104332 793252516528025600,249926 775390187153010688,148645 771497820406816768,125554 774492494675357697,142980 795348606190555136,266054 763857328269500416,77708 772579980224057344,129551 773915973644615680,139577 786970124217683970,207949 789285932390346752,224680 779033988044197888,11774 759753536490004481,55997 788067900674441218,214492 781593662597857284,188478 791752007736500229,239876 751981327159857152,18316 758098215828852736,51239 775347553642643464,133894 761913078644674560,70941 733158561975533568,355106 753583795312402432,26066 758086163382964224,50923 795081736405258241,247930 758372559851171840,46384 766565237948461056,92872 749337243282763776,8047 781129464419799044,130635 761584892983533569,67973 785644240118304768,194082 760202714936664064,60866 792270825319636992,242693 763226438413590529,73814 793197175014510592,250033 794562972639260672,261155 794735255169200128,261155 757802820602961922,48922 791406422785273856,231427 767164721011101696,96904 756585422868787200,43553 789963757380308993,205972 786664079104569344,182257 732920510674292736,354155 773428726059167744,135025 776759590734225409,157082 773875860831109120,139404 794696022693818370,262849 795328866428616706,199307 772896890929221632,132908 765898166331998209,87904 779111794644246528,172148 795134382197657600,258456 774074361774997504,141360 779739621097734145,176203 792798369064349697,247752 792221081234964480,244270 790260713742737408,230282 760632681826844672,63858 773293749304692737,133183 785857409046700034,198571 754037029055397894,24856 774445213263638528,141041 793118942894194688,249469 795031701776789504,263896 749629261762355200,352699 752711857740349440,22575 771528127637893120,125142 785245074812567552,194167 758637220110622720,54011 774006684062617600,140232 775912552320626689,146259 758665659530121216,54070 778584562540638208,168794 788883357161566208,11774 752138888752173056,21034 787379439894163456,180433 756512705868070913,43403 775556462365913088,148748 787404825034158081,46572 754779771901399040,11774 791109061290889216,236705 768518543742799872,106716 766941338239635456,96027 771426438809460736,125367 776309289279299584,146720 751540477774729216,18539 758494884940640256,52061 761990471690452993,69794 763441054641164288,78159 793827153632563200,252408 786337021719707649,202429 753321795898441729,24704 762188457061920772,71429 785331035789627392,193633 768175549315362816,104026 773943541160566785,139373 768799414597156864,108850 792013101038043137,243075 764615964545605632,79561 758503786654474240,47940 755059972082376704,32963 781525686913818624,186210 795355230019973121,266500 758289434055962624,50923 794850049423536129,262053 794994787757727745,203546 773271213619703808,135642 785775470650458112,197286 787083056196628480,207965 758308311745921024,41703 768906459010576384,11774 769567590721081345,112382 779442966620348416,174427 780882998266830848,183269 790254252706762752,228341 750471933507072000,12883 775036773877579777,87904 750932835092004865,14877 760541506415452160,18395 794013532152942597,257492 795711553148358658,268448 748269791580925956,1247845 758918480070529027,51809 788158029632077824,215005 790517669057425408,231894 789108852692254720,223539 791482272679464960,238864 788042936307048448,213064 794621832301318144,261987 793816724730580992,249926 764254919582887937,80939 787424940253327360,210207 794023951651508224,257492 750525803364962305,12883 792026338077003777,243187 772792226896379904,125554 764389487350779904,79585 750775897662246912,11495 786612417098907649,204413 792379993519230978,239610 758810209443647489,54070 790403254727376898,230485 762162941349232640,71099 768963649272582144,110585 791363032643411970,237787 755005903376613376,33140 760497015239348224,1170555 773602858059100161,133702 785476995056537601,192032 770685175210635264,120610 754929221022154752,33402 768987797210402816,93144 788014715498889216,195492 795098024225738753,264397 771492897678041088,125554 757318422606774272,46406 768551468517330944,106756 787793455611338752,192091 751882435877560320,19880 785912798828126209,199290 742750129963163648,11774 773605948019531778,131836 767289174378549248,98681 769836806640656384,115435 753742287960551424,29263 780753023463108608,181935 795240443898462208,262847 793438903659298816,252020 793598878821920768,252984 794207486853206016,254209 786183662710710272,201494 776878929365786624,157693 790709215048392704,233241 775836163022159872,151361 785254670742597633,194167 791682769013399552,240067 755912075545673728,39235 770767025002000384,120425 773989765716652033,139404 775530271810564096,738099 795356756998115328,266500 772692378033401856,127711 754720437897158657,27045 780841246197768192,183269 752968374423093248,24787 768932860984111104,110362 759096152872525825,56889 789308927133487104,225359 750364495692828672,11463 780108131795922944,173628 756241600150241280,41689 770324646084292608,117257 792448400365158400,245750 776243053640069120,153095 795692598778298368,267862 757368346434121728,46890 777991353875607552,165185 760635979103367168,64197 759060438298484736,14277 788157207745531904,215608 758358518382469121,52554 794295635809812480,249926 767715097452146689,96967 768978236680368129,109666 772574607601795072,130557 793132688626618368,249469 794314414967189504,258456 773643003529273346,138382 792065898488082432,243614 776915169909714944,209828 794163171196026880,258331 775770673029402624,112363 775850531566723072,151463 769699140653748226,110585 776162164642029568,152946 788400852436414465,215005 770373893777260544,118087 786892419224723456,205186 772474770424205312,130192 792579820890755072,244270 795772134920491008,268643 763933659783061507,80939 767696695031390208,100605 781534900281311233,186584 794271503487565824,258456 778417806626787328,167858 788441803309494272,217837 771874285841330176,128017 779134736912424960,172089 792910605363445760,247087 771886510966571008,126152 752919567819603968,24134 753482123865100289,26819 763029802743762946,74885 770735343922446336,121046 778192356545798145,166390 772823762735693825,132335 750703089762521088,7522 785863937480880128,197512 791659095157796864,240483 771397231056388098,125222 753016802121252864,25255 762740446607052800,74431 758803946546704385,52659 775731290091945984,1250232 792053785812094976,243187 758716708056141824,11774 780771176175980544,182726 750830590459408389,14277 777545012657520641,162311 759039834115551232,56541 776880542017024001,142906 793796295211245568,255393 794134550859264000,257492 753200247833329664,25885 761779168732405761,68987 762745575351652352,73712 763440382499819520,78344 780869225871183872,183314 789560165523677184,226881 793567595257487360,232564 781596348537798656,188873 788010937194127361,214354 787101000544890880,202429 776743004535009282,157693 793980797472555009,256276 758772710398984196,54070 787464087626215428,211347 774696278286487552,143473 758293266353774592,51809 791335154413211648,238207 759569089283096576,58815 757752973304926209,49066 793868685051957248,249926 771088896192974848,122388 790992890830974976,234583 791950364266291201,232427 789558946960928768,224693 777254450989850626,159403 795214011344232448,265638 773217352275984384,135381 794503101185069056,252939 752271076818710529,18395 786088234040320000,200870 779059666462572545,171886 760442988568928256,58508 775854365789782016,149040 780591112092196864,12018 764222681487212548,82209 794334534384893957,259743 776340934669787136,195876 762459457909460992,47283 768545714469089280,106753 749669579987779585,9087 789072963660292096,222655 794367056900669454,257353 787031548243476480,202429 760520316225368064,63409 795106539291803648,264397 794094725779357696,257271 792016774304849920,243075 793737432977944576,252020 793130616640286720,234796 749932011515678720,10735 756542888633311232,43471 775865898842202112,151463 791376118469177344,237491 753913765796589568,350711 795148730458636288,11774 767774552114008064,101134 789428173863780353,153818 758782235722059776,49843 786129697826496512,196788 777172737865330688,160634 754171006877507584,29271 785493074013200384,196277 766120949800468480,91458 778070568809533445,164826 765383797718159360,86472 766560515116048384,90384 772826535568912385,11774 732928353158746112,353370 757442771875749888,46490 778606605395001344,169201 763561206716116992,77331 790937882382962688,234583 794606108669345796,261155 780577478137872384,11774 795655206524637190,267746 763444626292375554,77849 794607297129545728,261155 775187313454297088,146720 780517645162536960,140444 786027675454279680,164764 750011345140146176,9754 761922280284794880,68873 762504356054708225,72541 760077137533476864,60819 770195976208412672,116461 790700730407497728,232884 793452780891480066,249348 794691787721998336,261155 794959684117659649,253164 760980509224828928,66159 786906330334277632,207287 791449961866997761,238207 788718426797711360,11774 780733189518004225,1170352 790301147458306049,230283 733387410227253248,355480 787130583084249089,208538 792017932276477952,238099 754773920029417472,33356 785547391390789632,11774 793636598780919808,250832 762292043301416960,69947 786625060752744449,205039 792086540419825664,243167 757548249842581505,47659 765127729754861568,85767 752884102097936385,22746 767868727064788993,99111 768230732921708544,104973 732795017769668608,353104 769150893077827584,90417 770215056806215680,117347 794375997571223553,247240 777954099337629696,164764 762668979642970112,74133 795460355388534784,267231 787988747413520384,214209 766384873808404480,92233 788116905290760192,215437 788828707418800128,220029 790736528414642176,232863 758164104196583425,50923 791259168631955456,237405 779890325590384640,174465 785324099648131073,11774 790763468408446976,215031 732117114459291649,7700 771849271175938048,125853 792145074817597440,244297 762840308954521600,74746 786232603615629317,198304 786998115815391232,207277 793780751451979776,255162 793131979977871361,249348 792285754311311360,243075 792527336054874112,245101 769635509291409408,112199 781579885114433536,189032 785597587327815680,196917 769273700734480384,112399 794330399216431104,258741 761272846106656769,67283 785867038082433024,197512 768909081092304896,109167 766305689509605378,91946 776382181224644608,155390 751095930934349824,11774 791354292737282052,228124 795065501688983552,262849 755191440456683520,34898 752817543623081984,22439 768143908639477760,103354 756007773746241536,36522 772930574243758081,133519 751114582991581184,17109 779498752495280128,175533 785902758012391424,11774 794079606512828416,257492 794587489222606849,261796 794596881225629696,261155 793503245146722304,252020 775007905586122752,146259 753448910404915208,27280 771431971994144769,121300 769033584258772992,108795 787192167743758336,208176 780767618642870273,182036 792482110422392832,243187 774946540502777856,144848 753029284999077893,24134 794884524429582336,262849 786230250418085888,201980 769786405979557888,114779 750553207160594432,11797 771064296398696448,122388 794237004477300736,248770 776689602199363584,153743 794945005081284609,261796 756264344044892164,42344 785317798016720896,11774 787468497865539584,210650 764758465407574017,82283 765329488636878848,86120 777540254131560448,162309 773217478453268481,134561 778712379462815744,169923 792152770363043840,243075 790046356836589568,225359 791737176363003904,7047 792026409732485120,243187 795078938938654721,264397 763174498896084992,65180 786190344148832256,201494 767870642578395137,96785 780161628796887040,178716 785615073507053569,197512 788450698719625216,218275 761462317171216384,68736 773556621934931968,11774 732986624892669952,351119 758819394315182084,53185 781440912366964738,187568 793924611159244801,256358 773358282647871488,135025 790603515467075584,232169 792471992800833536,245711 763429419335778304,76406 750793027300368384,14277 770294024225906688,117377 789921123018297344,228576 794570034475433984,261155 781230913036443648,185595 774246385054998528,141887 777856299350372353,164001 788443160989077504,217837 763107942526779392,76549 775029671104700418,146259 774766338879393792,144542 755242332241485824,32572 793244083158290432,249926 795420391615434753,265855 786934217196367873,207287 788058796715347968,215005 779858651150290944,177248 785284322785759232,193669 794625823273811968,108396 759324023364866049,56964 732102952224071680,349191 754797726273933312,33549 754806248936181762,33356 790185776487211008,229693 770453681678331904,118192 769317987224424448,109945 762754865583960064,74592 777846516660572161,108517 764977714738626560,84422 795439589620064257,266054 757963068718526464,50446 758760142313664512,54070 786191247526465536,79088 755126004985663489,34916 770383949818310656,87904 778399567150714881,167319 757656777382961152,46280 732440904917782528,350660 795418821888770048,11774 753708659935473664,29090 760623746277183488,63409 785473266169352193,195975 777280002371022848,150028 767751759251079169,101163 795321030810157056,261155 790541663735275520,232032 764031058555703297,80393 754742990459904000,33356 759071928439091201,56315 765608010508926976,78566 774223507127402500,141887 771445373202227201,124863 788468409096953857,218275 794294774765391872,11774 775096541296128000,146847 755507694962937856,37979 795159783590477824,11774 794971699133419520,262847 750717682979262465,14781 750362529080107010,12883 793335299166220288,251452 781218861496623104,186434 788417496864944130,217837 757695722938626052,48929 768895461457408000,11774 789312513410158593,224297 766355785483948032,93286 793109697163395073,249469 791085675068035072,233705 772095746862641152,129558 793501218626686976,252741 758987529857081344,56194 763100179754983424,76577 765173070717853696,84422 769032219021217792,109666 778307261080805376,167273 761663493313617920,69947 775034367139688448,146580 786965396381429760,207613 792793781749817344,247241 775323562135711744,148045 792034376762531840,216009 765695489882882048,86472 751178572795088897,17591 786176150036942848,49459 768874150869950464,107984 778333163001090052,167569 794919182932574208,263817 780897641928527872,183811 760262191664607233,62040 773261250633629696,134993 771451900474499073,121788 771532758917054465,126493 794623908196577280,261155 765684621535129600,88930 787106558278635524,207965 750356563303342081,12805 764849484010364929,83911 758057860110704640,51069 763437447275483136,78351 769271966486319104,105109 780417608109682690,179742 787140249868574720,209184 769337956129771520,112336 793630688306204676,252044 794354344258838529,258878 758321659602432000,52061 753434028980723712,27045 793120347176304641,248065 793250069042561024,250430 786966894121095168,207949 793859786383261696,11774 758557476954464256,23762 761925766279987200,70509 788924559101657088,127871 733330488975220737,11774 761065164426743808,65455 776449387530559488,11774 768101054638657541,102137 793873236224200704,252014 771323264949825537,124597 794645510892048384,261818 788486428472770560,218275 753631392202883077,28732 768054346420400129,100620 771383607751348226,125145 750268997699076096,12233 793655813113913344,250293 732294980778098688,351119 789453259794624513,225981 755479026374942723,349060 760342879453581316,60805 771476754091343872,124855 781440516131094528,139404 758196564737261568,51891 788071242532290568,215005 758700521859477504,53995 788877971100762112,216009 794220039251468288,11774 794703215463976960,261050 794674499157426176,262022 766415871346511873,93036 773624817320808448,138165 777326644503674884,159876 787742817850388484,212522 788460143771987969,215030 758657970586529792,54070 779139182937595905,172656 794575147143467008,261155 794897381221404672,218164 785903408062529536,11774 791585821937860609,238207 790585787310022658,232169 793521697240420352,252741 769908405695762434,105109 777589682465112064,161277 795058232167464960,263906 745640695105355776,349720 752038822557327360,14277 792027289143742464,241678 793946393996099584,256255 794542933902913537,203546 772462151365758976,129649 776948182655852544,158387 789147066882752512,215505 777235772323799040,161060 789203684211167232,349714 793152461343162368,248437 785874819019632640,198671 786983849892818944,207965 792615199790419969,243286 794349795158671367,11774 773393016967004161,135136 795003735428763648,263907 772021196082778113,128194 786547831154892804,200382 774998984008040448,145297 755259075827372033,36370 781542646690877440,185595 785458201416302592,195975 788856536059809792,219119 753345913456852992,26828 773013988540030976,133043 763520682995113984,78561 771013883108597760,120732 789246331357454337,215412 794007630880456704,257492 793206314247737344,249926 765557480059441152,87904 763185901820317696,76723 772373811626934272,128934 771398428643373056,125381 792879196045316096,244790 760633257180352514,63655 788762744027701249,220115 761594412300275712,69231 792027402582884352,243075 788509843841814528,218349 763465908425678848,78304 770330663220289536,118087 768771224646189057,108849 785322674688028673,186883 750481509186883584,11818 755151583512498176,35890 765883533797777408,90031 762601257097846784,73685 773646186343522304,137042 751654832142819328,14277 792105517250322432,243614 795733333493907456,268231 773668210159648769,137698 794374292351827969,258878 759191490094522368,56964 785259460616974336,194154 788681273526980608,219942 777300937924808704,157755 760547073146118144,63451 779009379060355073,171902 787516859524407297,209184 752131473428213760,21034 791977786638426112,240890 794116998372298753,257492 749877037637242880,8424 768174985143693312,103071 769635987307786241,113412 765606070647685120,87904 790744978427305984,235349 789256394264354816,219012 769465533909434369,111451 771802444049289216,128194 791673685358809088,240483 781111619463946241,185496 760972638072299521,65839 762742187113246725,73926 787070233613742080,207287 764870440351182848,84724 795731490395082757,267862 770805435469209600,115582 778305400051499008,167319 777291461096198144,160602 789927280638365696,228820 771698283379060736,125554 773673708477157376,135505 787692174418714624,210676 794535342368063488,261155 771521058360926208,126293 756290981759217664,42432 758049826533670912,51069 765049956096958465,11774 740219511572287488,351463 789521635938226176,226717 767102399748055040,90388 792057212202053632,243187 754061916771852289,31377 779351854304010240,173645 764986521476890628,85562 785727222011219969,196932 775828925008097280,151463 777851005547470848,163990 766434544484356097,93184 769340072067932160,112872 781469887340417025,139404 794782582336430080,262752 768201893965336580,104406 752080788867452928,17580 776522029117890560,155390 740146149005262848,354056 762692753427951616,73814 791053482916806656,234583 757767102811901952,49066 789096157578457088,219759 776569034057748480,156110 787378619597328384,180433 792030448671084544,243187 791454802861363200,238999 787788865020923904,213064 795676695361556480,257781 778306107563347968,166913 794000211836157952,255870 753907712778350593,29991 769920752195887104,112693 778338768746979328,167273 776140499296088069,153658 795069777081462784,263926 770391187459022848,118604 776269374844002304,152314 766281093775433728,90575 790354609931898881,230282 793458720210464768,252408 757976006439280640,50542 761563803989348352,69231 756193014368829440,41472 785549818840092674,130635 766033713293656064,90539 776166061137801220,154071 781657945259974656,189649 764465497786109957,77185 792316870552457216,240106 788888020439015424,217901 772741732593119232,132335 759806275366641665,58267 793616184960749568,108396 766355749295521792,91956 767867356332773376,97811 786951865216872449,207287 792018104305930240,971825 768215866420801536,209828 788551311218311168,218142 760810295594024960,64722 758311602231898112,52061 762307979920236544,431998 791281013582364672,237491 786664168527171584,60043 793442626166980609,252196 753202809760350208,26140 793946118627491840,256255 790908210546876416,234583 786751840763412480,206008 762615649256505344,73750 767487657274437632,91936 762297063639953409,431998 781914788599169024,188401 788169389338005504,11774 763384536520531968,77433 764658837169184769,82066 789466991551623170,225981 770588278198308864,119832 786282535403741185,200965 761711642556194817,69947 760287279197724672,60725 791039598872768512,234583 791869480699854848,241720 793205511684403200,249469 785993468019548162,200490 786988566568132608,207949 770428587606315008,105109 780839392159989760,11774 773982212261720064,137869 791080733393625089,235590 769418531813335044,110585 771443055975170048,124744 757275076836274177,42171 755170571252445184,35890 785799078298939392,194384 787240334065491969,209400 775751741627371520,55260 795703219695460352,265855 763111753727246336,76451 793513894891261953,11774 763372849247711232,1249111 767236512194764800,93112 789848390607642624,226974 778209860001431552,166390 762301470666469376,431998 755255457585831936,36545 780620173065662465,182146 764272825209204736,62180 788766546495545346,220332 793921987248873472,256349 772076757423828992,127775 779350046345203712,174288 760890776771526656,56650 785948812095332352,199960 790533264221974530,231894 770508270234640384,111558 778686377055522817,169715 742410928918913025,11774 777005965010804736,156835 780613161942654976,182049 794282399056142336,257492 794288046313193472,256254 771701867986374656,125554 794627609162317824,261155 752204538853986304,21074 792069801258561537,242693 756360359460556802,42249 778284604541329409,165690 750724622539067392,11774 767546964699254784,99976 753705614459547649,29326 763167795790041088,11774 793061503179948032,232169 763933551620345860,79691 756816787883364357,43471 794182732783857670,258456 795110544319643648,265223 770666648982335488,738099 788083565787385856,214114 759220857315164195,56964 794723210910662656,262849 759152989466656768,11774 768511882227388416,106819 786234399192977408,201494 786345662203985920,203048 750390583072612352,11301 753772564925775872,23899 764886858585079809,85159 793982206901252096,257325 794291710540922881,258598 769672197249966081,105652 755559244779425792,38183 754101936899629056,30296 785241318653997056,194167 773698147159711745,138165 773229914921336832,129551 775768554469724160,151463 780904130432884736,139914 763734143406452736,76537 785318881409703938,11774 744560332492935169,1170557 760223469288165376,11774 757575532666060800,47782 794923720817184769,263895 793814017773035520,253032 768439859249811456,106281 778338117354921985,164826 789535607408193536,226731 771655498818990080,126152 793502909405147136,252408 732931607342944256,353370 755538654399823872,38183 770852940911435777,120519 773476209191563264,136439 769293752208949248,112693 777050062685962241,159906 765713018722381825,74247 788755060066877440,220526 790715124566794240,233692 760555491709837312,63655 779285137599102976,156518 769504060819005441,107469 733033838717329408,353002 771374045962960896,11774 765610858647019520,88332 756216783674015744,41909 758364679370596352,52061 733817065702842368,145399 758253011047186432,48289 753205583436742656,25135 764135001138925569,81926 793263790645051393,250408 766222847949860864,88374 788998154142228480,222500 793342799261208576,250544 793358548252098560,8044 795702669688049664,267862 786387061787992066,202304 757674656543436802,47940 758666923030745088,54345 762280091187572736,71950 786230640299634692,199640 789094851493126144,223312 794470461560287232,260790 787831996932317184,207287 771393707232735237,125367 771430686909665281,125554 756290783905538049,42171 785990272949911553,199755 768359016657477632,103354 786826555418738688,206008 762949021157695488,75615 786217003191246848,201583 793032773548126208,247240 758750514607628291,55107 789138159670071296,222647 775538277205970944,146259 790658526611996672,233307 794081332200701952,257492 764942044603252737,11774 740943638981709824,11774 756521975514660865,355507 759183468018360321,57309 740208832572448768,11774 757498047576367104,46731 768889911944450049,108849 772592469951348737,129551 792052388299468802,243187 764969403112824832,75899 774642330833944576,139012 770039195284959235,114779 779118479832150016,172185 795721202253840385,261155 770256163011035136,117257 772203821917409286,129912 780603926722801664,179936 793244937345204224,249926 792784463008702465,196314 751229515288936448,12868 765219745444589568,82121 756442357902544898,42458 793617425312931840,249926 756104034742734849,41632 781580255366635522,186584 785817947784802304,197286 761675013854334976,69947 764978605772247040,85562 789462452505161728,225512 776141036997505024,153095 778928768056455168,171168 785503186115293184,196277 757642126951784448,48402 776039735038976000,151090 779706999047008256,175969 790925254080229376,234583 794633872600285184,261987 758639803977957376,54070 758711372926423040,54739 785498909816811520,196277 763925240317562880,80393 767356311105265664,94718 788059116249968641,214354 753392410932109312,26446 752628371998117888,21332 769605155222351872,109594 759030614423142400,15628 765516326131544064,82452 780090357514055680,167220 765576709424844801,88052 785572647115587584,196788 775174448747917312,146205 792803827111960578,247323 774284970760089600,11774 787694490890870784,210289 794658317633196033,261155 780815091327348736,183269 775782770299789312,148994 795083725847588864,263906 763612992730640385,75724 751631338843697152,18470 778788767230414848,168794 786613861592039433,203806 791320081687019520,203821 794004800081776640,254209 754764339387637760,33355 794589416140447744,261818 773838242017865728,11774 771148870969544704,122861 751959252974141440,20279 760238396794994688,61145 754787249871462400,33356 762861429233901568,47188 770810227784491009,121479 780706391384133632,174891 790670216212643840,232280 795383293243965441,266151 792890947495272448,248363 774711213674602496,143585 779458711760867328,87904 788123909153517568,215754 789654117757124609,227242 787107083598561280,207965 790910562024755201,234583 776106932901937152,153501 758789340688424961,55174 770454500163420160,117377 758620281221054465,52987 788583946367881216,218142 761527341139038208,68993 780115823776174084,176109 765029131184734208,84889 777564686682296325,161352 788887948636876800,221972 786706373480423424,206054 761293794314752000,65626 794585206292287488,261796 776883265504440321,158524 789312762111340544,224680 794528604440776706,261155 780968059259367424,159475 753963633986637828,30740 763783009023692800,78684 793169029737222144,248988 753352841289269248,25968 775361084106518528,148537 787811812607717376,205197 788861374873165825,219678 792771771451572224,246392 786889205523689473,206225 789865306550181889,225608 757680956639580160,47680 794604965532725249,261155 764214291415302144,82724 753681508137918469,28981 793232093069258752,250633 760964249145397248,64730 786515866565218305,203674 786597954052247557,204413 793132481713016832,249469 755937337465446402,39462 756562932666802176,43471 773110311494619136,134058 768672728203272192,107469 773967000313925632,140444 771113566522834944,122982 789987611125309440,228888 776085647492784128,151242 766143168907804672,90482 792510932538757120,246422 771350475883048960,123825 795671224303095808,267167 759195727243247616,52554 751586629672992768,18452 787058083927318528,11495 760398772195164160,62451 765586714903646213,87904 768948881786798080,110209 788954627613925376,220815 733075126590136320,355702 773121420800823296,133940 793617358069825537,254135 778161212437790720,164814 760702970677846017,61544 789777723891867648,225585 793117399096504320,249469 785737647339646976,197091 793845579314888704,255393 787340690829242369,210215 789216101334855682,215505 793112118992203776,249469 762081287234400257,431998 768128801960259584,103354 777537721371729921,161941 780124212258344960,178415 751581110916767745,18893 759123360211165185,55257 762977484149317637,75724 793296419964719104,249469 776515501283434496,155451 776882910414659584,155896 794598821196087296,261155 764154853908107265,79288 771577089464016896,125163 791103804137758720,232169 767403252468121600,98736 795365245569011712,265885 779152823988527104,171902 757982857923031040,50581 791371338015510528,238207 773550330227359748,136515 752923443381796864,23739 771488982614020096,125853 787383683434942464,208307 790727513920024576,232863 749924703213645824,7311 777611009028599809,161501 769193246014582784,108795 786948145548701696,90209 755495362526384128,35044 767006732061143042,96039 773881535669805056,139404 774060066185973760,139404 790252041830592512,228341 762666577162539008,73814 771512882739744770,126390 785732413121060864,197286 790624581279162372,210238 793976503306371072,255942 764169162356822016,82066 790765852358479872,231894 750480452394315776,10848 774337730197069824,141858 793978247251918848,256276 761358072023355392,67938 776554747105046528,155898 761268638020100096,65180 785357687383068672,194101 788091001139179520,215005 788900581888757760,220028 768265537008852992,104973 776957840355319808,158520 760181678497157120,61412 775298616391045120,148045 772597439769350144,11774 787051635180699649,208487 763872415306883072,75955 793407496417312769,249180 765960980325081088,89859 791587308931866624,239927 788984288536514560,222647 794906666588315648,262752 751185776378011648,14421 767474386916020228,95055 770654542354538496,120341 780542542072848385,175772 791037633254129664,234575 758585547002671104,52112 771584224507723781,125554 775180801671467008,146720 778371364336111616,167305 792014758396456961,243075 761236225789272064,67430 769327739211886593,111454 787767058264129536,65113 774015840068984833,140444 790933835504455681,234583 780351065258532864,178735 781662743879421952,187825 753456592079687680,27775 790226181199015936,230009 794758546982371328,261202 751784074239479808,16931 769213902634770432,111558 785664060717084672,197512 770502791353798656,118191 786871036176396288,207076 751607275958128640,14277 772183649764515840,125742 794550939529216000,261155 765642208645120000,82208 785244934139813888,194042 760965515909234688,65404 754719865487953920,33356 792423515664384004,242693 771474497295814656,125554 779434477793714176,174557 774325311420919808,142503 754875140089851904,26721 763757031312556032,77731 776515746201530369,155898 767377753058385924,97386 776762318927568896,157755 792865738155495424,194060 767700490930888704,100741 790961088317820928,233241 751546991889379328,18215 753268960888496128,26140 753990059162861569,30354 774080613355704321,105109 791053305493544961,234564 791415162519576576,238207 756271091639803904,42432 762745190767484929,73910 793275563301449728,249852 788623914167566336,217897 775108087669678081,146720 794710857519341569,262784 764986823474982912,83391 771108501871484928,123583 763831945138540544,80177 752174953395552257,18316 785404885109989377,11774 763026378363068417,75724 763358725272924160,75899 788764038448619520,210390 761611075083182080,67938 795002805488590848,262022 751684984583229440,17416 793972913925783553,257353 769639146990206976,110585 779116226136027138,350711 795370027163582464,266151 755422746826375168,354391 769661614559793152,114680 794566851518861312,261155 780085927460933632,176128 764864177630384128,84724 780424966500028416,179574 765016578748538881,85562 772428987238912001,148861 753884340413759488,24173 792416677912834048,243075 787847922280833025,204929 785817492144857088,197063 788172700699226112,215088 763510104578666498,78938 755221991771156480,35890 786976028228931584,207613 772515552174678016,129662 776880334629732356,157978 755454419848814592,35890 759857691468652544,56964 786976113759256577,207613 751193903282348032,17549 765835120989249536,14277 757264685569830918,41680 751859246543753217,14277 785990682439716865,200490 769719236872855552,87904 793426506055835649,252020 774047257926578176,139577 769697494578171904,114987 754758154756329472,32950 760840312663269376,62877 771140585142923265,123080 779003209939464197,169715 759775242923470848,58549 755386497042358273,35461 795276597406351360,265649 786906357093900288,207287 793868844444053508,256255 758707604411396096,54739 776250412915499008,152872 790671004569772032,231513 761257631096844291,67547 780800863673708544,182257 786080302133350404,198620 758684678249340928,54070 764867720152248320,84724 781204753112064000,186434 780559847175643136,11774 785867015521177601,197297 788421804666843136,217837 735898477822021635,11774 788443697545355264,217634 756558033103101952,41680 786253907269779456,199961 793395847283118081,249926 764323006290268160,82018 773839420281786369,138819 773713050108997632,138650 787724107576074241,205197 774236685135548417,142090 758077314282369025,50978 767341991298535424,97386 791926447338315776,240070 753201701616844801,26140 762075524722294784,67331 764159113966133248,80939 794545583969050624,261155 788735494540652545,215005 757653547534082048,45567 787332480525148160,207835 778610806971707392,168284 790961039198199809,230270 774044916779397121,141114 794355532958154770,197512 795710758038474752,268281 788547226477826048,218832 792053098415919104,243075 758110722966425600,51043 793038479286374400,247240 768970145473572864,110477 777475473408397312,159876 785919374410428417,199546 790939037661999104,164764 761605402500882433,69470 785821537899130881,197512 791680674692489216,240483 791970920491458561,240483 773517356265910272,136904 765619816673574912,87145 763360019224023040,77731 792098586028810240,49681 795430262444269568,266079 764135562949238789,82061 785543475529940992,130635 753304602762629120,18215 769546546559934464,112104 755893847155015681,40550 781304973263007744,186584 773721854234140672,11774 792363089685471232,243187 786385121007931392,203510 762670879817932800,73814 767182524883828736,97386 775672286636408832,150663 787418537656594432,206117 792654163184320512,245117 751213776310038528,17416 770018166022008832,112623 785500988455153665,196277 753635487361794052,28732 792492741435338752,243187 733939811661283328,353228 794738050710536192,263095 770258914445144065,111549 794378106224201729,257325 749106380808724480,7311 768616974708576259,106774 789177109931360257,215505 790610535196856320,231871 793796075224199169,218603 795220641330905088,264774 792104761432633344,243187 794240842412261378,256239 755427339115175936,37294 778469884766277634,167220 768242134574956544,104162 778239036985057280,166532 751153636114305024,15021 781109947413114880,185496 756483932279803905,43391 767066502910447616,97472 767860824899592192,86815 791442658384158720,238780 763461765438910464,1249136 794083961219649536,256502 775183837588402180,146847 786958462278336512,205349 794138597880397824,257325 791334252625428480,237787 763864663541112832,80153 772743347467390976,127657 758334574015438848,52112 773620915137458176,137869 759618635312816128,53423 781656068141166592,177455 767415190589575168,98890 774270465477120001,141867 770457330110468097,11774 764167183060570112,82066 757214505894027265,46240 770976547197087744,118142 788017023141851136,214354 794538873963577344,261097 777657608039600129,70764 749735780009074690,9754 761320156219965440,67360 792768478780334081,247241 792113126909108225,243075 777799653869748228,163763 785631874530107392,197063 767106065322303490,86653 757558093362388992,47761 790478902409859072,11774 758342199004106752,52112 787493382188826624,210313 792460992470982656,244978 793930989005307904,256156 753260464197529600,11774 753837089234362368,29817 771502052321165312,125163 768922378176909313,109767 767021497533607937,97276 794263095845613568,203546 779875911537717248,167319 795420743559483392,247930 771481182479364097,125236 762121249115951104,69947 758679003876122625,54070 753048917801967616,24034 777120353243901952,140900 795019026242142208,263896 751821653521367040,18564 767875240072536068,101681 785494961559052288,196277 794320379657322496,259055 775028218172768256,144935 781221007189090304,184223 793274530072449025,249926 792115662474743808,243614 765607350312902656,88399 770771801215537153,120341 771529311564161024,125111 755684327632109568,36961 791414157799071744,238383 765236155449245696,86645 775175266960302080,139404 794013913029361664,257492 772944422560563200,131542 779040813208702977,167220 794016390487240704,257492 753309040839536640,26702 793471337306042369,252020 768160643874775041,103506 769126464658743296,106774 794568129389228033,257530 757557694605697025,47782 778791396190945280,166282 781603039853604867,188874 780180996142436352,178360 764116984405434368,81702 764989005666652160,81946 771392142556160004,125136 743047129090928640,1247414 762740788275056640,73706 771965551161868288,118191 752980550642794498,24788 793103747203362816,249469 795110593657270272,264431 792433776626368512,243513 794530859755913217,261155 792797446069972993,246011 754138067846344704,29377 753979718152495105,29263 760801777692340224,64813 760327789866352640,60794 773757568426663936,137891 774069139375808512,141360 751596016814686208,18452 785313828607320064,11774 790521815793799169,231894 781550150606958592,186434 760163586362707968,59969 740285148801994756,99816 761178915591196672,66897 794952052837322752,258040 778320879063302144,166532 761969076260438017,70689 789985099651526656,229148 791465777450905601,238272 795376006345277440,266079 765588387864666113,87904 733057135144230912,354591 788386069561696256,217519 794934982535970816,263532 794649394997932033,261155 773917570051235840,139404 785830538783264768,195975 795748747464638464,268814 751064987699785728,11463 763732096292687872,76623 764591796261261312,80939 760583404165271552,63767 763836931599892480,77682 770334282644467712,117257 780974761052663808,182211 766646668280422401,94699 765664153725915136,88930 773672730717597696,137158 791058440449851393,235348 761276487118954497,67023 781527915909570560,186584 761237581170257920,66116 766329931420798977,93036 790754884912111616,235349 780442962132103168,180310 761143404176617472,65455 768544368324206592,106753 778525547022483456,152594 789213934008070144,224677 769607317679706112,108517 790584224508153856,11774 757583855956201472,47545 790589514657902593,231894 779817943827746817,174557 793183076591415296,249852 751169360065093633,17416 765708088590606336,88669 788773037352951809,220526 781587961179676672,188304 790945677815668736,234653 786198038146527232,201351 789288179257909250,224680 786988579809480704,207949 765255872440262656,86103 765959319535878144,90384 775131913044434945,146259 752666464021250049,22575 756654955168206848,44271 734985237709520896,352723 768731279009452032,195876 773542465538297856,137042 779674035479248896,173584 792129133593583616,241678 767805189990469632,101681 786886101906653184,204302 790898941566914560,234526 769649061217636354,114779 781352901570535424,183759 760894635518537728,64722 768472072980930562,106774 773663347178889220,133980 787223192720900096,207360 733373749031014400,254034 779619653085761536,174967 768624218581925888,106281 775729312829837312,151071 781614653814157312,182349 760945590457012225,65180 774469914014867456,141360 777355195848138752,159876 760145023484694528,60866 788879636734238720,220228 755079206246162432,16789 780104672497508352,177681 788755104614809600,219942 775343342775328768,146991 794622855103160320,261155 793211868915589124,249926 787011538771070976,208379 793620468318089216,252581 765073102384406528,84724 767124365423026177,97852 794843428882419712,261818 755163225516183552,35890 776423359399731201,155390 770002726604398595,112399 781635954297757696,186210 791416486787244032,196314 765348319006646273,84886 793347930526666757,246273 774103318096293889,141360 776798923105177600,157755 776033297868611584,153037 788472056828481536,205728 795222670568726533,262486 769293377468641281,112399 765017766495649792,85562 790667267503562752,232863 768137794799726596,102745 786239877167800320,201494 786644316693364736,205181 786538209769496576,204413 794297588346449920,257788 788808817484107776,220332 755856166039805952,18215 768064456291155969,103261 777053802591621120,157755 781306992925118464,184114 770998510103650304,121479 780568370047553537,73655 781493750618914817,139404 759239979935600640,55660 768959874839384065,110615 793097648181907456,249469 769067072542412800,110381 791450555105341440,239076 758767783991660544,54070 791743890944618496,240535 780744470190968832,182036 788220670547230723,206101 769503566666936321,112693 771790516270854145,127218 778689491263381504,169201 793931352253100033,255866 766401590051889153,81929 779349527627239424,108396 775026220463493120,146259 775426479710666753,147751 787013497909571585,208176 759061670706544641,56499 771871248024477696,128143 776627937780957184,246425 733729603613687808,56436 761180129057964033,65180 770416289621737472,118191 774011742225432577,139360 788065142780989441,11774 765660752799735809,88930 767798027331317760,101383 769588485141520385,113816 755009961436909569,26721 772937890821206017,132908 754758470713225216,33356 763487756399947776,78129 733028839765479424,355464 769013032940924928,110709 779733797960978433,167939 788411249474232320,11774 795009704007237632,263898 787325510166732800,207835 794962163437858817,249926 760342495389679616,62165 786700896713502720,205728 767186181708742656,97432 787973755163201538,199307 766788879827337217,86120 769186148044320768,84904 790414980789243904,50617 793549097672278016,253206 763770320041807872,80098 765957161167888384,90482 789739058473951232,227033 762963020167409664,74281 780795934628339712,183269 795431721655209984,262886 750901886232834048,15808 756240389569261568,42152 758345033103794176,52520 779314405335044098,173964 792870014944702464,247003 793139650848288772,249469 793624424444559361,253032 781659107040296960,188807 773917794073059328,140025 758488942286999552,53469 768179385207779328,104406 752969574815965184,17384 778959263486119937,171168 794994330322616320,264397 776060382217703425,151302 751875326003798016,20283 752943815200157696,24257 786558840858877952,204413 787760909833740289,11774 764599767804502016,82642 773535612229918720,136814 773585291735027712,137042 795020235652956160,263895 773187434523856901,134470 788940993659867136,220767 786060521392971776,197512 773754180964003840,37160 763543543621246976,431998 780609944898957312,182049 787102945678651392,209184 791448021045243905,238292 778495097692364800,167407 788174059330637824,214763 773643928876613632,138165 780544186596532224,180074 758095284681441280,51043 788600832396824576,219537 778218236466704384,166335 766434813280649216,91761 762738556859068417,73712 760142312806555648,61051 780465372306690048,179742 760517060468277248,11774 761046993133187072,66116 769185864731668481,86844 750760572057104385,14781 770320884888395776,117257 757980851594551296,48736 766618808001916928,93184 770801167261663233,117303 764139460602855425,11774 788791281703084034,220029 793409970234679296,251320 749274792042242048,7816 785425531973931008,195481 788475437781491712,218275 793130641252421632,249841 793653285097967616,249926 765053515366486016,85159 775070473268834304,146847 763857692142211076,78159 760505318044471296,63149 760999736308412416,66116 768471062531018753,106774 774330291506872320,141887 774428470419927041,1170858 752143965604937729,21121 767067932870348800,97355 767554156622000128,99900 785875098142117888,197512 754104695677935616,30370 772839389609152512,11774 785930237682921472,199211 780197118397050880,178327 786469578960433152,203674 788807435494551552,220526 793952137780797440,255393 785553498964316160,196676 787621089467731968,211883 753107557229662208,24248 785341596300705793,195125 753693264113459200,29263 762628295263395840,73814 763726140817235968,79805 774355786843561984,142503 759708524406505476,349714 781654912602021888,186584 764589959785377792,83945 770412975706353664,118191 753735449722687488,29600 777652382490562560,160480 754706696929370117,32016 774441050899382272,141912 786407517660282880,203510 790979159120048128,234583 792078907595890688,11774 756267714411372544,41459 772582436345679872,117364 792080610831380480,243075 787079236141973504,207613 748924989856813056,11774 773606151313293312,137869 789910786797895680,227048 793315825944059905,250953 768576116739088384,107032 794527423161212928,261155 795267879319048193,264397 754817079614726144,33356 761514964444119041,11774 771111368317513728,122007 777917221381156864,11774 776168030623662080,153575 763151939244654592,76264 791749954020765696,238207 773589078084169728,135381 774400315290443776,139404 792520614703722496,246392 755792549726519296,39462 793232222761267200,249926 770637296844443648,119937 754801234738053120,33470 787395768105721856,180433 794671641364144128,262022 786068440293441536,199960 788134434822291458,215754 792407579142066180,238207 790186583739600896,38287 771480634870992897,112872 732655994400956416,353200 750716782365831170,14848 791421056821190656,238207 774516323464286209,142671 780807102780485636,183470 773012811349831680,132335 752664257255333888,22657 794698120567422977,262022 790990927690997760,235590 778380003662766080,161901 779385947683102720,173753 766134786708672512,1249308 759218437818294276,57574 757264671535661056,46384 764549329474482176,82481 756543782326337537,43553 758030253705031682,50314 778020459887546368,164826 749713837767569408,9433 791768384056811520,241523 732177519231782912,349239 776741344630935552,157755 757576092437938178,47761 785270719512997889,194667 755943344979611648,40867 770735676010692609,120341 779202021874249728,172862 734785894985654272,11774 759165272682995712,56772 787912911473827841,204413 790721692981014528,229901 764231952106790912,81869 772846696074244097,132335 775758866198003712,151463 786630886288613376,205181 790276685665038336,228341 787378586588221445,180433 768104707457810434,103506 786252544926486529,201958 794549327771234304,261155 775361907465216001,148537 753211289325805568,23719 780574927577501696,181419 795340859634057218,265257 767814411818045440,100559 742446769343070208,11774 749490221046198273,8670 774668913607147520,143585 753981462634909696,30802 766256161645588482,91751 778278489740804096,167083 775977304740724736,152735 738038020805435397,353488 768306559109599232,103212 772855735097044993,131007 789707506247278592,212131 789196478203834369,224019 765538781772460032,87904 790057125955239936,228354 792536426994884608,246314 787174275061059584,207287 776569712981323777,155688 780792835507314688,183269 773938711725682688,139577 763518951108317189,78684 753933247608786944,28508 791949859410489344,232791 791332364307800064,238207 785653530535133184,195975 761629115552235520,67369 763271454528008192,74321 772994528345153540,133519 778168733449805825,166282 766762759379968000,95727 787699644428091393,212357 794618547662163968,261155 771143330281295872,122126 765588110956695552,88052 776099801477767170,153095 774942655675502592,146019 790651491413430273,232169 780616428328132608,181811 793254211278348288,249926 793972054227828736,254135 795288324797820928,265355 763800429494841346,80393 753203008700317697,26140 759216788659929088,48287 791360542522896389,237594 793826980852408321,255393 754883543906525184,23080 785833416788848640,198788 773504134146207745,132497 763750523971342336,431998 794889355261345792,262849 761271036323237888,66851 794620597422661632,262053 764898259521277952,84724 775037283086970880,144783 794889480708780032,257492 772596485011628036,131490 780768496842076161,181903 794622317288718340,262022 793565168231780355,252580 757912392793673728,47940 775751805426860036,151409 792162621348642818,237964 775380122547269632,148574 787069978935787520,208928 789860676894203905,228354 794608889912262656,261155 788121224576692225,214492 760243571425280000,48052 770514553239052288,118191 793828152145510400,249841 771834831030382592,127711 793160388888162305,249926 756914057576259584,43271 785269830156902400,194667 789502989719343108,205972 751722355454414848,18893 780734583834710017,182049 792909826225377281,247087 758314982777905152,51824 765927657762463745,90031 791468288416944129,238639 794266776351621121,246425 778617672367910914,169201 793657021383843841,251452 762921848321572865,352982 764868792513986560,84724 786777399543209985,197286 791669141677740034,231957 794927770916782080,263895 763965807701262342,79629 758167585863204864,41703 755483754169262080,37607 763505043073097728,431998 790996775960211457,234583 786362296771620864,203391 790766651411009536,233307 764241007651106818,81425 780841197145169920,183826 768660935225540608,94699 759195154473488384,56552 765982904694353921,90373 791798708350443520,241034 789474728893304834,223692 789851634989797376,246425 758484671613272064,41703 795262488472387586,264053 790735156843773952,233154 755226842492043264,35890 789832353980047360,226490 752988509804388352,24346 765627574475194369,87904 781336376746835968,139404 791279818881007616,237491 775714942968336384,150663 772872913603006464,124597 788876617523273728,220332 764459076097044480,77682 768473872446296067,106774 792462452982251521,245607 758682130167713792,51451 776151829667205120,153845 788077432695775232,215005 767437387173662720,95055 779697570389950465,174115 788779687023669248,220526 755597275209097216,38459 778082299225059328,149271 764870071650967552,1249257 766331579681673216,93097 732849767953403904,1170689 787191517479743488,204835 755104654392954881,35403 763358323043364864,76652 776400531375820800,153496 794206290134396928,11774 770323898537807873,118087 755835479509995520,39831 774034599139606528,139404 753673771408515074,29090 778964808204890112,169852 754774622705377280,33356 750458010359607296,12883 761392078064459776,67229 785476482072281088,11774 788815933083099136,220539 765374029033312260,86103 793937393644662784,257026 761425899715780608,68182 755476252702539777,36859 785675636471803908,197198 754850718280843265,26721 779143247226548224,172799 786950206113910785,207244 753951672616022016,30590 767130541363597312,97852 769598616826707972,114422 792803473314033664,247241 757696339102674944,48953 786276091870666752,202429 793945056239648768,256105 781914217259659264,190635 795051700855848960,247930 753377801340936192,26780 790531971848007681,231894 758494510599008256,46076 765716820577746944,87904 751540704342605824,16537 792591044898529280,245147 751975108449693696,20493 789450694608637952,225981 795427413610131456,265855 765399650874585088,84724 787711320619483136,212357 749177041581289472,7126 780781521254748160,182726 752716381628620800,22439 775809817520721920,151071 778219228713349120,164826 749676943491170304,9433 766135181455466496,90327 773902721673932800,139404 788668113244057601,218275 761594947422261248,11774 788439015074635777,11774 792127013750439936,243075 754776790090997760,33538 732267645005750272,349814 735184881781727232,350161 775814546099363840,151463 786265215293796352,201958 762899454655463424,73712 740287310978256897,99816 791819785424297984,241819 762323080010137600,72508 753279933489610757,24366 773235478996713474,134561 788190661262532609,215252 794170442823176192,256502 769857321442877441,114357 765396469687853056,86103 753574563267633152,28281 764908976827985920,85209 758069517872279552,50827 789484545653571584,225358 762680378674909184,74133 788144930241871873,215608 771922740840374272,128615 754066457705656320,31529 793798131758473216,255393 768810170004672514,354587 756978958231412736,45669 794984853628448768,263906 792594493488832513,246273 768072974150737921,103261 777922686043484160,162107 794990853169156096,264397 795257524211552257,265686 770579187119906818,118087 761911543466303490,70509 758502169490366464,53185 791708017485938688,237491 794316947907190784,258741 757325024382611457,46404 765651080453632000,88459 790761950783438848,232863 750685945783947265,11495 764656462320635904,82481 765638348929064960,88052 794647754647552000,261155 758652960352178176,54070 786736612327755776,205989 779675071778611200,171991 780462836397080576,179578 752163847809617920,20246 793864128544649216,255942 793537186486366209,252020 795012530951307264,263896 774798715135619072,145244 753459284147658752,27045 790602684634128384,232169 769223591594426368,101203 794627912758652930,261818 764928672612573184,85367 777129656780742656,159876 790892204466114561,234583 765715331717423104,88489 793122209149530112,249469 755094436724473860,14277 771164641481207808,122967 773891782954344448,139404 785572286489296896,196917 788810039574294528,221031 764142399517962240,80939 775766746875568129,151463 770719212083879936,120613 780539539123089408,173347 786236766965538817,201946 769367137102229504,111549 794399945340096512,350913 787038897196920832,207613 791330319437799424,221143 773660794491994113,138532 794299211755814913,254209 786634800874610688,204413 752209127745650688,19652 752888747067379716,24197 749274724765724672,7828 770280211032121344,117833 764174648682672128,7311 773951220985847808,140211 795005316928798720,263907 778057604425658368,164826 793508431189585920,249926 775787090114117632,146804 770418236894564352,118191 781642731483377665,187974 794346825570365440,258741 794966761133088768,262925 765709427110387713,15066 761757492820914176,14351 779074413777948672,171260 781197402036318216,186243 764139986341900290,80939 787700138160615424,212307 766425323994877952,92872 775745009844793344,355185 765704916807606272,87858 774289447860908032,126389 791036475051642881,235621 755169237531029504,35890 767813032659615744,101681 778380783643795456,167569 755071436901982208,35044 766330302218268673,90125 772715401121640448,85562 781012156657594368,184624 793536591427952640,252408 758414110719561729,52112 758852985690529797,54974 755726017881317376,39235 771484754545737729,125853 780542031483527169,180039 766808725340422146,91810 764168542123995138,82209 776404883599609857,138707 755425341435416580,37414 791356278106951681,238207 792078605920501760,243398 794710104063037440,261987 794935974899908608,257788 775019825563262976,146259 786580447509803008,204413 794722621162041344,263020 790694663606775808,233307 794005684438245376,11774 785916921011109889,198142 785322473013194753,186883 751115529994301440,15808 792457101046124547,242693 774027954540208128,139404 776552653207724033,155332 793670422617268224,252581 781124814966710272,185496 793607074282344448,252639 757642515004608512,11774 768946308560355329,110362 780817722569404416,182726 785980157098008576,200382 788085316209020928,215252 776024676699021314,151845 790979591728930816,234653 774625241305874432,144521 793624456270864385,252581 770709952205840384,120625 777359042033233920,157082 792411919420305409,242693 771039899768201216,123069 768188906361806848,103354 790936380373344256,197322 793795918810128384,255393 794558002724360192,261155 773423814692700160,118280 768773470327046144,108849 775823787765829633,151463 770867503300050944,119937 788868331721949184,220526 779308877057781764,158387 764209018709704704,1249225 763028343788711937,75724 793265099637071874,250293 775336895022784513,148473 761988941629296640,69548 788130851561275396,215012 788781655724953600,220332 759501533729783809,58508 763256189467578369,75349 785477852334551040,11774 764136240245452800,82066 787006622631473153,207613 756697903503147008,44274 777265727594082304,159245 770736389109547010,108396 767852724444618752,102135 793143508249014272,249841 791348675364749314,237787 789316036571099137,225359 758048568372555776,51069 786569448400441344,202221 786314527059173376,201555 757996905330802688,50500 761129741155966977,61051 763691819561517057,78359 771443112363298817,125204 763528575286861824,79059 786674991450451968,205728 788484789942616064,217519 765995057618890752,90618 788420085190758400,217837 757623605849104386,47782 794913504121815041,263895 778568337257226240,168794 792810318644645888,245313 753632698900504576,28732 768821766189879296,108784 770067234593046529,115530 785549854793670656,196917 759210616645152768,57574 780407012345733120,178258 791822282876264449,241819 792139347634057216,242693 790319819606233089,229693 763401188435959808,75724 756611671980814336,44273 777862457419333632,164001 752240493438853121,21074 786605162769022976,11774 794292426982637568,259267 768029714023841792,101681 795007469038620673,250633 759176234307837952,55550 787033096122138625,205181 787941634461818880,210208 762299966371012608,69983 764136715900641280,82066 742182898074189825,1170579 778311120998182912,167220 786076172857769984,49459 743114157394931713,1247569 768830512182005760,109104 770744095782428672,105109 774205433804304384,141887 793117379903430658,247076 763982895182548992,75396 791034415593951232,235886 770338709422178304,112872 794625415285526528,261155 792037472062418944,243187 752689208767152132,22575 775802805844078592,151463 790908295728996352,234586 791363204630712320,238395 793189261260521472,249961 758250775277625344,52061 760793523641647104,62548 760825823846866944,14277 775367364338593792,148645 790678441150418945,231792 792016291292913664,243092 773295959216381952,118693 758361678044028928,51809 763552167231979520,78914 760842365573533696,64722 775046491974926336,146675 763438019709849600,1170332 776085544027598848,153194 786710502613389312,205270 793430882312855552,249621 773930484757848064,140211 750419520737738753,13343 775409686442934272,11774 761228093566676993,66159 763218123801501696,76474 785572151457935360,196277 747552940055924736,47188 771972523491729408,127775 789230706346102784,220332 789832281800056832,225359 765290702255296512,86962 772127041294524416,129558 776243004306776065,152872 792560057112113152,244270 763204555047837701,47188 795331177892614144,265878 793999063591034882,255870 751225964181368833,17794 751224870604836865,15643 760518241496272900,63268 769332231412322304,112336 753369843429105664,24201 773938938167697408,140232 776101225255227392,152735 762781488089800704,74281 764076642805293057,81702 789752975707115520,226803 763941569728622594,79691 765678012725624832,88920 771526809355710464,124537 774571455874994176,142980 794129827557163008,257492 768839650052018176,11774 794329546392793088,11774 774706523335340032,142648 768062699657764865,103261 773602387755958272,136960 758659499116802049,54070 773721845493223425,137315 795152036971053057,249926 786513446258954241,203350 765856762872332288,86472 773235687617359873,11774 786313364687376384,201555 750471066888376320,12883 761806735334055936,69878 780961342668681216,174116 780873305343393792,182726 794292260938469376,258193 790961462076375042,232884 775895920378470400,148574 786361144034271232,202379 756268824182214656,41763 790284349916807169,230485 752980954591920128,24366 754706328472264704,33174 758017138401607681,48663 779287259761766400,158387 767202509391798273,97433 752010903961214980,14277 789472252198809600,225981 790837731718868992,232911 793502302283833344,252020 794629237319798784,261987 761181948043751424,47940 777138175210876928,159411 794637565546655745,261155 759829129789399040,59477 788626005523066880,217039 790619502979407872,232884 764993499670327296,85562 791766812346101761,240814 794951626503159808,263895 756191246889156608,11774 776642880005742592,156835 792761865927532545,247241 795617761514913792,267521 753953325071081472,30590 754753908812177408,26693 770621494263214081,119774 751620813338472452,19000 766034476229021696,90384 753506192907907072,17416 778224009062322176,166390 773898218811826178,139404 778084946711760896,164669 750728838171226112,14421 759123210000564225,56322 794919542136995840,249926 794926808881831936,262022 759103989933830144,41703 756950954042396672,44163 765713564569133058,88920 777572330260271104,161277 794990742884204544,263907 795005882945994760,263906 759576039379103745,57574 790513923216769024,231894 787237222114205696,207613 751632158754631680,19000 774401742477885442,139014 795693565892591616,267862 781852707598499840,178258 755489985613017088,27045 765054744511389696,349060 757695309203943424,48663 763414178430320640,78159 778017821318082564,165097 790252155487789056,229922 755157667862024192,35449 774015999980863488,139404 773001411286020096,134033 749710040601427968,9087 790874394969174016,232863 794234640995381252,249170 776607311708041216,149812 759243974452322304,56625 786684937743335426,205728 790585424930480128,232169 750138417254633472,11495 760525697685200896,63149 760564165631102977,11774 789147505636311040,11774 792035643509641216,243187 761580723828584448,68273 788474729409634304,218275 792948033088528384,108396 773609033202823169,136904 755168453271707648,35890 795670247130939393,267655 751872265881616385,18339 769201946540462080,11774 771208253195685889,122982 778965411194806272,171324 780528935096373248,180655 760257670192439296,61051 773545631126204416,137042 787597240223211521,204078 755608324565893121,34441 757881741315022848,49852 771004329490874368,122146 747569489114435588,11774 777196131545735169,156061 753603246032158723,26458 776423440488144896,155688 752303668267929600,17842 786268732003852289,197512 786780324176891905,206642 773668230602723329,137315 750906962552971264,14582 794357078903193600,257406 794595537081290752,261399 794534113659207684,261155 765656038087462912,88930 787994828441210880,354834 762792342080237569,69983 762945354060865541,75608 772985796974505984,132153 788419593266204672,214123 759757515185872896,58869 763116596722368512,76127 787846926632824832,212357 764281992292790272,82002 781282230479888385,186376 790058341825470464,227242 793473456289480705,252408 781711489816268800,186137 758346816085716992,52554 750721416161406977,11774 781219264929955840,185496 759030682089844738,1248642 755275680724635648,35890 792387948981387265,243187 759737800375824384,58869 764431005855977473,83422 768270290543517696,103071 764312832624254976,82283 763645393456463872,78159 773705028104294404,137965 789967557889433600,227795 763426508023169024,77558 793190134371999745,250033 763957189090213888,80482 777286032228245504,159093 789560353797484544,227130 793753594184937472,252340 795241526142074881,264431 767840010842304514,99111 779458952404799488,174660 758454767882375168,52394 769526127404707841,109875 780917299842801664,183269 786884279636729856,65113 755427714870366208,37044 780482234402893824,180039 793887299234852864,256255 751770604953563136,14277 737217368892571648,351720 749660573055549440,9087 790247508966375425,228341 781277994119684096,186532 787733987175170048,210215 792960172041789440,7700 794282010361462784,258456 793209748766195712,188902 790698100323192834,233705 762963432031211520,73814 793844969572294656,255942 790386960338554880,217658 758133911503286272,41703 765734229049274368,87904 793282019325202434,249926 791747678484828162,237491 757269448944410624,46612 766082441455005696,86103 794573143415386112,261155 768205654599176192,11774 770574161953501184,118266 785536818808619008,196277 788381386029854721,208544 793560231162834944,352255 768204507180371969,103924 750736368435953664,14877 758246919751733248,51344 786406023988809728,203350 751179312988950528,14128 789079647308943360,206742 758255712120209409,52061 778944095565688832,171229 791630591804510208,240070 764150726108913664,82209 785903451846828032,11774 765861345971494912,87904 778241019267706880,166390 793371888529575936,8044 758689373424611328,54070 775144387647049729,146675 750900851384852480,15960 791419310841425920,238207 788035026050953216,214458 754027977210335232,29263 773468037655760896,136515 770999238230732800,122299 791666631424479232,239324 777947716936724480,164846 769013188864184320,110362 751597157333934081,18539 776624943345700869,155451 763312838152683520,76549 766377291643494400,93036 788396011857248256,11774 750405298343542785,11978 765493082695479296,86819 771776810329649152,125554 778074183129378816,161732 793411446176620549,237405 768622731432722433,11774 777949905226792960,155390 793901221333573636,255942 765006575371030530,84209 790292938182066176,228341 792489082165145600,246225 764484421068005376,59936 788939121511268352,220029 794162884678848512,258331 773959268307468288,140039 790022189592391680,229105 786975362651652096,207613 751735033182859264,18893 752695869678333952,23234 790659015902658560,233307 793097088867467264,249469 795004887109144577,263895 778826777460342784,170169 764207487683858433,82344 772976938214313985,133712 788059304381157376,65113 795326680109707264,266138 791348564253433856,237787 772522006034120705,131007 786309289807929344,201958 750649895539933184,14351 751909201497169920,19408 767108932334518272,97811 775306534561517568,148045 749419576044187649,7524 757207944832221184,44450 790989375811166208,234796 786749904718860288,205728 776802006405115905,157755 788859300177338368,1063777 764915615475830784,83675 779481768915111936,173347 766001523264454656,88930 761681847734591493,69947 786754746723905537,206008 790881894967578624,234579 793515141954473986,247240 750058528992288768,11015 794600494471614464,261567 765618564317360129,87904 770759801110401024,120425 751899396019724288,14277 779418122637811712,174557 761572091283910659,69231 771148032066854913,122861 778658667134652416,159876 760877762177437696,60539 792080070722682880,237964 790891650969133057,234401 780812574166228993,182349 790607244429783041,230270 793639662283726848,237491 786075828543221760,200386 778137156405592064,157439 765628370172411904,87145 775439950670131200,148045 767741671161335808,100605 791363643782733824,238207 777310616939663360,158387 785912329439318016,199546 776542436688560130,155318 761388389354442753,68163 762381360174538752,71099 793457578009329665,251758 775474175393882116,149141 765423227870978052,1249241 769351075707092993,112496 788978273703239680,73568 772222272610246656,80098 758381694911127552,52749 791042495937470464,234901 770763586540933120,120393 756020046560886784,18341 794399095922323456,259220 756422281119797248,43207 788081295251374081,215005 765942997003472896,88361 786020284667166721,197286 774345206887960576,141912 778007752245411840,50307 792747433998548992,242693 778878628754886656,169327 764878155916148736,84889 793122009723047936,249469 774145778272960512,139865 788777579884998656,220332 775074524446547973,146804 759130604667564036,56964 753640282978004992,28732 767868204269961216,100605 776839764259381248,158327 780871072128262144,182659 773934927653900290,140211 792071981369729024,218489 761028459707535360,66159 789067749947506692,200971 753720619645018113,23739 766414540561059841,93184 776978258432622593,157422 780778126154592256,182349 788550573058584577,218275 768522210050969600,104444 789175180773863424,223492 755451407218667520,35107 760636053858291714,63378 773950765266186240,139404 788699471609749504,218258 764462073388544000,81869 751567127258210305,18215 786399392118939648,203674 792411273581432832,242693 766438731217793024,93823 776985091029495808,156835 775405907811282944,148574 758315510224326656,52112 776145424771981312,151401 793906282885505024,256564 773882211728666625,139404 732738004578533376,353789 762631225970307073,73926 766357724858900481,90384 755239975612997632,36247 793101190296772608,249469 793222001888366592,248719 762407476310441984,47188 792502533579153408,243187 794610082482819072,261155 778344301881274368,167220 792721045195198468,235071 793976092952502272,257353 763481628681396224,78159 778526501469843456,152594 772212751448084480,129649 772771230885801985,130667 786969260417486848,206742 787968426534764544,210740 788184407798607872,214078 790660693234159616,232169 794008614730014720,255870 772497827771641856,131007 772591894207537152,131003 787134487725563904,207119 750779140391993345,12859 794579005710237697,261667 756195426412273664,41680 771780939852591104,127871 775390768928174082,139781 760148351341821952,61051 762627222117023744,73867 774200955176910848,141360 755164153162059776,35890 753626656141676544,28281 771476575808163842,1249084 769712328325693444,113982 757828764759830528,47940 795478439935479808,265855 777512201796005889,90252 760099170220773376,60866 768738210444898304,104973 753407219421499392,26086 785480439846739970,195975 767471494129516544,90384 755954958269292544,40881 778253331290554368,166409 787135760910516224,209184 767379586350845953,90384 787914241026260992,213887 789497096915124224,226629 741619641517101057,112939 762183109802680320,70858 775649944841572352,150511 788396943106007040,217519 752678328276967424,22779 785785519175184384,197512 751826261404741632,14277 755138335375499265,32572 789982177509253121,227615 773924672224260096,140043 785979400680378368,199272 794556857004101632,261155 763393239663648768,76549 757919536859389954,47940 752931991079837696,24134 790573946206687233,231894 733062417119318016,27848 767864967764869121,101681 792095050322894848,49681 758883812898066433,54752 766440123743567873,89076 788548813166215168,215005 793486602215579650,252741 760272541801787393,48052 750548318699327488,350824 793130562496008192,249469 769966093620371456,110585 793619219652943872,253206 751191054548885504,16299 788880168563666948,221832 792197826331742208,242693 750337549965463553,11495 772265479616487425,129991 772468957886373888,129558 788083220122251264,214492 793136687555743744,249895 793139821183197184,249469 771881801124118528,128404 795108544257413121,264431 777235846197944320,157082 785966647400079360,199211 789878857876799488,227242 793096598297448449,249469 787326619178323968,207965 792869133998231552,247877 750745229595115522,15073 780079107178655745,177472 780773136329572352,182671 786774589913300992,206597 785985109019226118,199272 780567860816982016,181613 774450918188253184,140444 787147461974306816,208252 755013074541809664,34666 758376301963206657,48270 759995269509328896,59666 772435601660506112,129558 769596289545801728,112382 793434698236227588,252020 795274602339532801,11774 768344284307357696,103354 781544224697167872,188401 793748976247988224,217039 778410560228618240,167929 793391454106320897,250633 794999899599278081,262430 769348729140764674,112788 772198692031913984,126152 785580205314375680,197286 764813015745175552,84209 790914846149713920,234583 792870835639889920,247877 788872377044271104,221785 753903954417770497,28281 795035138098925569,263710 750308322708951040,7275 793796369383235584,255393 756417704131567616,27063 788982188419145730,222627 774065523873067011,139287 773745220206882816,11774 763159233114365953,73814 788974145551736832,191622 761301915913203712,55257 775069606314520576,146259 733113788304490496,354869 750377396512010240,12883 754863390749822977,13343 790901345150640133,234583 767696932382932992,100605 780594108582748160,181886 791365351825108992,238207 761401338731298816,63753 732494869860487168,195876 792498402093326336,246392 773667445760331776,137777 766408661916749824,80939 793228746392121344,249926 752909334175023104,24134 758683607040942080,11774 750103824396722176,11022 785528876365705216,196538 767037690801823744,97278 761405026795302912,66842 788005260644147200,214354 764838008017129473,84724 757944844857638913,47940 777892659713208320,163036 770672526062153728,120341 785586802904014848,197286 750389672426164224,12743 790606497377955841,232169 791123707418861570,234583 795027091901349892,263926 765971824727449600,90678 787238089898930176,199307 765012246476955648,81656 788404942050426881,11774 794562751515525120,261155 789112460259328000,200963 787915189098119172,205197 761611886328705024,68908 791413661352857600,238395 767441261934448640,97447 768725539318226944,1249566 794589641898790912,261155 764857017789845504,84724 781901587895689216,181892 794581016274993152,39957 795710572243406849,268281 790528723908825089,231894 737386216044236801,349652 768966144338325504,109960 793594733742391296,253793 794555905425756160,261155 756271445127421956,42432 771517078956224512,124004 770982576345518081,122146 794591754066329600,261155 753675245794582528,28819 779475031013208064,174392 773641959357476864,138382 750765410933415936,14349 758298571087220737,45311 786009828925714432,200490 792368383593443328,218875 756539835062620164,43391 763771073305440256,1249164 787313603594465280,199307 773721201734746112,138155 794497936306618368,11774 773943256480641024,139404 795050169607852032,262925 793579237311647744,250785 768918982594289664,11774 785478830307901440,195064 732249334620815360,350851 750013455491538944,10251 750364794595766272,11774 773618371891830784,138165 733470822082322434,355850 758004545574342656,48663 777971878388436992,164764 772803937963479040,132335 777245694771867648,159475 766073699652907008,90384 773992552655532032,140230 759219032633511936,54070 789550825802575873,225358 793266131930931200,249926 764297418158510080,80486 753022327692992512,24776 795253136902459392,230142 770619393185345536,119774 772817302454763520,132835 781206431391416320,185595 790661314507071492,232169 768924809761853440,110362 770423012344627201,117257 794221197491834881,258966 794337374016782337,259743 795437964042104837,266884 749253885278035968,7916 761068932174192640,64730 793598126602981376,252893 792507986736390144,246225 795696180105777152,267862 758754829338574850,55112 773231299641368576,134561 786019591751249920,199178 793508673762975744,252408 761294878974226432,67229 788049787123748865,214492 780950802965811200,183269 792400573806940165,245566 794314590775545856,259231 788034433530068994,214492 760850627907952640,64678 771719578229563392,127366 786980245903699968,207949 778977407441207297,169601 765188052570570752,86264 771453818739515392,124855 795285165647925248,265846 789807081226285056,224818 742389295076413440,11774 794559086645874688,247651 776208018413412353,153596 778296780228354048,166409 795028446988664832,263926 773621874630791168,137016 785484285239238656,195975 790516558887985152,231894 771114286479400961,122978 772501045159178240,131289 779702777408790528,160226 765992654354120704,88669 793112481887424513,249469 767164725360603136,97386 795744364064489474,247930 786027103875543040,199262 773630551165206528,137777 790963972916678656,234583 791011959042871297,235590 791020691671900160,234583 732196568665849857,349283 763115515565015041,76127 773987277370494977,139577 779831138969714688,154330 795379358097666048,266491 789489037576855552,226180 794023689851269120,11774 762312035979763712,431998 793926299047854080,249926 759084599980859392,55107 793913136231374848,11774 791354898612912128,237491 780176531889029120,178443 795394072064102400,263896 757025327583469568,45669 776656968261914624,155333 794414236554313728,249926 759873606830530560,60102 785497843414867968,196277 780399382709633024,179967 786979796924239873,207965 793840898379440129,255393 774048112931287040,140437 775554755632459776,144773 776625842713604097,155898 789897404103397376,226490 769049052252139520,110362 779699358899904512,171693 771494727229313025,126293 753643989857886208,27402 769303648375406592,112740 794577014460059648,261155 755067641966964736,35044 791848650074841088,240483 793154007199981568,249882 793864005555200000,256255 761439970364039168,66263 773498870475042816,136904 770400491071156224,118191 756874965647888384,45122 778383792180457472,167398 785556217737412608,195975 794893180584034304,261155 763368206874533888,74943 754929903221477376,33081 752911120697098240,23167 769766957520302080,114357 776142635316555776,153037 773401728721059840,136515 787601748621795328,211794 786948549556641792,207613 795247240017248256,264397 794984746925326336,264397 790558760871849984,224680 793510748093837312,252741 773457526000128000,133702 769332986911289344,110585 760640531563175936,64084 773396787189129216,80720 786265413235552256,202429 795753278508335104,268766 792082483420340225,243187 778390717387333632,167407 761301136452231168,60999 780853700902301696,180627 775669704828518400,149259 786896666540462080,205989 793352039002537984,183801 773605436910145536,137869 760534548123791360,63451 760830972954812416,64832 785612243794669568,197099 762767658005700609,74281 763109304127721472,76549 764270414373675008,82571 772456435816865792,130415 795445768140095488,247930 761386015701528576,67229 793220407285256193,250247 768963778905972736,110585 762356755766673408,353374 759183893425717248,57112 780819027660640256,182726 772551215666180096,130905 790939583483482113,234583 765127436317196289,84710 788481856618586112,215005 772505932953714688,131007 774615533706616832,141360 766731025313632260,95672 768855501652111360,105109 793931815744659456,256935 776025670434578432,152735 794717729060028416,262752 736300740709392384,11774 794901952287113216,262752 745037399625863168,279676 791432615484063745,238395 794322087624249345,258878 770315740360605697,117257 781223557619515392,186434 768924118305480704,110362 790974873912745984,215437 791472007007178752,238099 792475345215631360,246225 758496030539321344,47940 781142032064577536,185496 789120209168642048,223286 769152582614970368,111558 757138851777306625,46235 786004311809589248,199352 756472659869855744,43391 793504562564988930,249374 764253819307950080,431998 771435580676714496,125554 794315694821310464,258741 794708006663553024,261155 767459465612460032,99044 795692515231985664,245963 768584920323264512,107559 756624662101188608,44429 771850082866040832,128519 785809170926665733,198466 753911481951977473,28037 764888392119095298,84422 772275788095823872,129471 776146182229807104,148800 791371148114079744,227795 793946566264385536,254135 788112834098032640,215505 765283178336559104,84209 775034560744607744,146259 791435849426669568,238395 793295944477310976,247241 766257985127448578,91049 767527464750882816,88669 786247314482528256,201494 786633760229896192,205270 787302044830867456,209973 759500977145655297,56924 758452388717932544,53246 757857511470837760,49754 767022180571815937,94660 757511377208705024,45122 766389020955930624,91804 763589348541534208,1170556 777694743136460801,159559 789179073792585728,223899 791370215540031488,238207 790759234384306177,232863 793887948890476546,249926 751220435270836224,1248129 775921705491369984,150237 763870821152657408,80486 789124041181462528,223054 791635661400920064,240145 793520879355342848,251452 765677691488043010,88669 758656188179423232,54070 787547359555231744,351340 754754126810984448,33356 772118524940681217,127957 758658772663275521,54070 788918893699936256,221923 789552889580642304,224750 778422903255797760,167407 793205420399755264,250633 792119978812141568,244230 794222099883663360,256202 793157845227188224,249926 779293380635336704,172027 766038439322120192,90648 777406160760635392,161801 754075249029685248,31686 756570873616855040,43225 775423380510027776,149040 768119613959929856,103354 790328587459198976,229908 753627824792240129,27045 787987657620017153,214209 763527860690755585,78938 777571866378588160,161413 793457998924509185,252408 793651668927655936,254209 791806660306022400,240763 794840273067057152,262022 785327329211977728,194934 748194082015453184,11774 761030449929990145,66116 774225921687560192,141887 766352107054039040,92166 794109156206645248,256724 761664978768146432,68987 763764329288077312,75281 775792257446318081,112363 777368150153191424,160592 776841523941998592,149329 780740369373880320,182036 771165585782743041,123583 773865287217061888,139404 792023013931745280,243092 775878905794363393,152314 791798663152533504,241678 771786963741315072,127366 777835646169874432,163763 792407282457907200,244221 732429392559771648,1170511 761737687493664772,1248944 759768772966219776,57372 762823847691317248,73926 776729698026057728,155451 786096613857038336,63776 749483716783792128,7217 788484995870588928,218356 760825361223471105,64966 765596013721681920,87904 788825201794543616,218275 765293332482236416,86472 770294483254648832,11774 793990059276038148,256471 768189859991326720,103354 768852826537750528,97811 760918974985109504,64730 794527078196662272,261155 795390007515095040,247930 760125434172366848,60866 794613039492382721,261155 774057975077941248,139404 787708709522722816,193409 793689915036880897,254756 794510667961270272,257492 763079523189477376,75899 767905826401030144,102547 777239286685073408,159475 765260180804206596,86653 767949174205710338,102011 750811116180090881,15536 776794764138217472,150028 787887660001927168,211028 773925317333377024,139404 792839411633315841,246314 749427780094275585,7615 763428535469953024,77731 785624185246658561,197512 793192602858164224,249926 792415116834775040,235289 785811899027824640,198671 788711411111211008,220029 794817557907771392,261059 787741759174381568,205197 781205336908701696,185313 792109229280681984,164814 766436660066316289,93405 776307277347196928,153095 780624182212120582,182211 794142464361668608,257492 769376800065683457,112788 795702862256820224,267862 753316049819271170,15504 767020956292304896,351463 771318828957519872,124640 750466192930988032,12704 793703534101311488,251951 751804960455663616,18893 788436829649276928,217837 755979519551479808,39174 790044501536485376,224054 794923049040617477,263895 776768283680837632,246425 757728854555389952,47844 777661587234533380,160480 762054709037428736,70509 764876210346262528,84724 791719399480778752,241034 794746500777709568,259220 735089412367888385,353879 752283332067487744,21074 762890954432974848,73721 758388955041636352,50827 771526303149273088,126389 787377699677319168,180433 763456309329035264,75073 792143114345455617,243187 776679870168457216,151463 792377351229276161,241608 770257670335004672,117364 773327622201757696,128044 761160006133657600,1170555 770701659697733634,120304 791278032866553860,237491 757636437424607232,47659 792494217935200256,246225 787085449583927296,202636 788201156484866048,213064 785266396322070528,11774 776902839952023553,158110 788533095460855808,218142 789430386841354240,225981 756951888289992704,44274 788404741818626048,11774 771170045967732736,122146 779384422525173760,174315 791782753658216448,240483 794178400210407424,258331 793553840024981505,251566 758101063815696384,14351 776199668233441280,153573 790889164854001664,234583 762085501100630016,431998 756208897577193473,11774 751816726992609280,19485 794632565101510658,261155 794220512113258496,258598 774317883325382656,11774 794345707549245440,259659 794647646749204480,262145 771785587590205440,126152 794887636892733440,258148 794955685553377280,262847 795736832243888130,247930 765508499283517441,87904 777706643781890048,160010 775697270121586689,148684 794702380122198016,262849 754738501984411648,33356 771831412085383168,122133 753359255118319616,27222 794560578706612224,261155 766392527847100416,91946 792066373769912324,242693 791370409203470336,238395 792794469527683072,247379 763514296076673024,78159 753684141078614016,28586 759103695875342336,56889 753285952982835200,23899 781883568834445312,189169 781645403817148417,187044 765403313735102464,82283 758686172306612224,11774 760266597973893121,61575 787825994107265024,213416 793140270997004288,249469 791746278036299776,238207 781683027671789568,188401 779221031953334272,168284 786328488110350336,202379 778338793380278273,167319 788001716264370176,214209 780637576675876864,181419 754718396210491394,27045 766773222771527680,95593 762165575900499968,69878 763590049845784578,78159 780782698738647041,182960 780477021876985856,179742 790962774918565888,233692 777007567016976385,157840 751039620134146048,16422 756708320946290688,43901 789847546025902088,108396 772976086959345664,130669 774003622799564800,139404 781304916740571136,185496 768180663954440192,101681 789016714205925376,203546 795361502538661889,266054 770736314605907968,120675 773915826625708034,137978 792030592032317440,240483 786752206934384640,199493 792574117354450944,246632 775517181257711616,149953 754737968577937409,351030 751604841617776640,18893 777540945717846017,162348 788356691033067522,213491 766718657460330496,95593 761705982946906112,69442 766262241935106048,91751 773880854284206080,139404 790957767179722752,234796 780606743361445889,182037 749749645790806017,9433 763464299415236608,76406 760959991998054401,65974 781506360743788544,186750 761583919091310592,68993 761540721845346304,350711 752646457027682305,22777 766287891689381888,90482 755535434088722432,36877 762670209308192768,73814 791317753642614784,237491 785660780406374400,186883 786658956546564096,204958 790945304153616385,233705 771332020530253828,124597 753691585146085376,29263 770263811915788288,117257 781234728015831040,186212 760937839781515264,57574 781338561211731969,185310 760221059555655680,60794 789291239740837889,108396 759210166109794304,56322 795767109968166913,268669 774498486305775616,142566 763062361515253764,74571 771911456270856194,127582 764196662340423680,1249205 773364427760381952,135903 787290245796474882,209477 793603754402521088,249926 780488140830175234,179742 791290470433378306,234212 794529059845840896,261155 760219993237622784,60765 762799814446870528,74612 776913008811540480,159359 791048457481965568,235590 759856216088588292,349060 777623970765996032,87904 789886031441104896,228584 793575192454762498,252020 750721193204822016,13343 764179864022814720,81562 781567852050419712,188421 772437058384039940,130669 793190553470898176,249961 768532176325451776,106704 773967901535637508,139577 767467013849481216,98972 755596947130638337,37294 761379307004448770,68273 766386512627961857,90790 766437392270168064,93823 762776420917583872,74067 794955547460141056,262022 761428933032022016,53034 795771166183096320,268918 791863707819053056,240793 792593038988029953,246392 794515877244891136,260404 775068494240948224,141091 790282983701897216,124500 794299016016228353,11774 785495214798483456,196277 761989605855928320,431998 777935872050147328,164826 791296631383683072,237803 752031987712466944,20886 757322510778114048,46394 795265864471891968,263895 753275240470413312,25968 771479975518212096,16353 794651246984630272,262053 763426470144409603,78159 792786885986746369,246771 756630249216024576,43553 768965250058100736,106756 779120848049438720,171808 791856616928907264,239610 794036902089342976,257492 766630253754101763,80939 794812613762772992,262752 766633562078482432,94699 795715510889549824,267862 761951768129527808,431998 780052589161291776,178045 786383946309177344,200950 788109190992658433,215608 792084094377009152,243075 759243354357927936,56964 793276463206260736,11774 795715886787268609,268231 794595756619403264,261155 795361611167002624,353879 794874708500037632,259743 755449034941214720,37219 775301948429983744,148170 777548447108964352,161939 766832900243271680,93823 767445506138238977,97852 778270242032193537,167046 790924992817004545,234583 793380463985434624,249926 752674622504448000,23217 759195292617076736,57056 792851807374422016,247240 767567665821081600,97468 789865432337489920,227940 763428457627934721,78277 764246032997900288,82283 767931258995220480,100921 775078030670561280,146847 786421799374364673,203674 768604736190869508,103354 790931364077907968,234583 789147454562107392,222682 786662320504180737,17865 793932090173784064,256255 761657743916662785,69565 794672976419557376,350913 793083460596424704,249348 795429468160528385,247930 779182891284692992,350711 753340591673602049,27045 785986342777827328,198878 786806995483373569,206803 762701673169035265,71124 763460486004224000,24427 765251389022875648,350711 777706115610140672,159999 778654904491601920,167939 779881786356670464,177442 793516407732506628,252824 795352305340182534,263676 794690458064666628,262752 772189012085706752,129991 779527179222802432,174315 778287624205119488,166390 758727617600114689,54070 770760886684377088,121359 791679502346625025,240167 776801392329654273,157566 771106303376666624,122388 788530663083442176,104244 785662212421541889,197286 788902624657408000,221972 788512114994475008,217519 771153626769141760,122973 795301063133904897,264397 761359010683428864,68182 773913645818400770,139865 791695976260141056,240483 764210073237237761,80939 766269603181887488,91946 773674487673946112,136512 777757874114162688,108396 792795307247595520,247241 794645921619410944,261155 781210589314084864,185595 762837915831406592,73712 789210951610404865,223899 761442859891380224,66263 785736884890632192,197512 772598063835844608,131852 765057378031067138,84209 795352265548791808,265908 776142474939170816,153095 792847178171490305,228634 788080101824999424,215005 780882185666592768,183269 773976589163835393,139404 794589790423293952,261155 795313022000431104,266079 790547780750090240,232137 764156289257615360,81869 788478902729670656,218495 755091230296576000,34666 763826260426362880,80607 791446947462647808,238099 746376813778108416,11774 755171408259518464,35890 756877390442295297,44429 786434523579949056,201101 792055902140567553,243187 756519754660274178,42564 778208647989960704,353893 768088513661186049,102514 795018538549293056,263906 769010892482703360,108649 787079674132176896,207287 768959401063436288,110362 786597270112186368,11774 795329919110774784,266079 769263154417262592,112399 761602201525583873,67852 761740940054716416,45014 780200095719403520,178477 779365751673200640,174427 793097268681445376,249469 758149408693194752,51043 755188960985505792,31183 779379964458262528,124597 779685531651153920,176196 793627804428476416,254025 758474823446040576,51997 786014572939448320,199546 771505447073230849,125111 774648852204969984,1042906 760455998372995073,60884 776640943034281984,156061 763001667990138881,75899 761087228416098304,66159 788069384212406272,214660 795657896084193280,267746 785872238041890817,198591 794578215943700480,261155 773933267175088128,139404 793920037769928705,255942 792078505727004673,243398 795092937675866112,265191 763300447230824448,77558 757658669035106305,48477 775375581483380736,148473 786849556562489344,200961 763630192879370240,77906 766028513048748032,90482 785699543811706880,196524 773197566938845184,132497 786946792814288896,206642 786928511110053888,207287 751968020709384192,14277 794952436746162176,262752 794178820177793024,258331 758567853142446080,52112 765526778026811392,87858 769646646443597825,114779 788754971219025921,220332 732306283345240064,196346 767695118476402688,100605 785910307210264578,198571 763486597274738696,75899 773356658965803008,135025 785995549057044480,197512 764926859251417088,84724 775411327573557249,148537 794557004836577280,15039 749991109657526272,10735 753613898905825281,28477 755333556591669249,35890 794771776232247296,262053 790431501649403904,228888 794115607977283585,204413 778683556872630273,169201 777267436315828224,161249 772529883478122496,131322 785961495150469120,199211 777976640387190785,164578 789294873148960768,223921 732262260844953600,11774 791633817412988928,240145 790271306096742400,229159 793427704259481600,249841 754201682767147009,32157 772454427818983424,131027 762658794719502337,73814 775828777897111553,151463 785905804440244224,195801 749183299004735488,7533 795432740476698624,266884 776165756950179840,153854 781237555228540928,185496 776512016093634560,154869 788698630970499072,220029 776098982275670017,153501 770602327136956416,116886 792103792254726145,243427 763931806546530304,80393 776578180844883968,156061 777094192359092224,159876 771755212461793281,127134 774526619276849152,141887 790751432639143936,99049 794016610025689088,256439 787079416073494528,208016 750769016742944770,14653 767734327677427712,97852 774673023106330624,33169 795708522528837632,199307 749348135198220288,7311 770271037023920128,117257 795699335832993792,267862 793933642284355586,257026 794585018144292865,261155 778084397115281408,105605 793459364141170688,252408 769887530615394304,110585 790597306991144960,232169 794755440089382912,262752 775788841483563008,129762 762063833280028672,69711 786499498331762688,203674 754735805877190657,33356 764723624217501696,26066 787076010261024768,209043 793127648629288960,248962 790662682470936577,232169 753104513410723843,22008 774845804255309824,145681 794551456313602053,261155 794669744137715712,218911 772058789474217985,129208 756714187108200448,43553 793906781378445312,256358 792833388889509888,247877 764851702713479168,21546 775005868471574528,146259 775887957886513153,151302 763418475536670722,76549 772412426776117248,121080 788465658451288064,217519 773046641637068800,133519 749804558407245824,10057 758090445566115840,50923 764342740075188224,77598 781236782373404672,186289 790545583467552768,232137 758752956824981504,41680 794218611422494720,258909 757337830460837888,46612 751555322557390848,18452 777193405856100352,159370 753736955658207236,29592 792029686503055360,241034 792148588856020992,243615 764300058732949504,82066 792095982100090880,243187 776429723429711872,155451 778686415332712448,169715 768433281729560576,106393 771235809319976961,123825 758417948423823360,48289 781328068220563456,182659 756285276272549888,41141 773664062139949057,137565 779683907457482752,84889 788205859889377281,214354 776905598860341248,158815 786909244717137920,69745 791029309133627392,235251 732697727503601664,353262 773646920069816320,136904 779020424655110144,171324 771418911963250688,125367 763087852536082432,75899 769275517367296000,112788 793163702157643776,249926 760917184025690113,65291 794560530145046529,261155 786034239561166848,193297 754020265307344896,30296 760882075196981248,61412 768802433266884608,74247 771037161562972160,112363 765170811070275585,86209 772432807847079936,128407 787076351459155969,208016 793241759409135617,250760 778714493039751172,169923 766493681675214848,92860 773955663097655296,140444 787178261084123136,207613 779127468007559168,170187 790334709091934209,229151 785489322053144576,196277 794576901612380192,39957 791668016232665088,234990 776744036904370176,157755 750033598716215296,11349 761573029856108544,68993 768234125404745732,102514 793113352016920576,249469 754827232980459522,33356 769203056315658240,11774 788358169546194946,215437 770993788835725312,120613 765712882583474176,88361 770673021640146944,119832 770805236541698048,121574 772968764556054528,133454 759644036806406144,58508 758253069033496576,52061 750009795399254016,7828 768099248017596416,103354 778954368259330049,170252 786886213810524160,206225 777536302984093697,156835 777984269306191875,164375 787111910130851840,207119 790973153317183489,235147 753555198652538880,28033 785312092807200768,194154 794645299021148160,11774 794718321476247552,261155 766374945240776704,93405 766734354903080960,96005 790638788145840128,228501 756318606321909760,42432 767577666111188993,74247 788256121228328961,214078 793075430794235904,249286 785610902032752640,197512 773255104174649344,135736 794677688908718080,261155 772910835563847680,132335 781550798677299204,188854 780846090077614080,182726 793645926351007744,249926 752931762116845569,24603 779361591108182016,174427 792118276142739456,244230 775109910568767489,146720 794497538871083008,259457 761601063371833344,67326 764217431220973568,62180 777322619523641344,160609 787021876174458880,194060 775255351730008064,146720 778362264550150144,167236 785598638970048513,197297 773663025920442368,137777 775172482604998656,140025 780762558810599425,182960 795253862919606272,264397 785742636745314304,197324 787139370352537600,209129 793995150003490816,226180 775370566937276416,146259 755773738155515904,39384 794104434309464064,350913 788521283759796225,218349 775501726522630144,148994 763037346115629056,75724 775041594701418496,146259 751163828889608194,16953 766511185780846596,93850 776809716525654016,157755 788205771611791361,215437 792767247433334784,238099 773857285764423680,139404 795299194089021440,266079 753019303906074625,24229 794011381636833280,257569 794325799704862720,259764 768976314472759296,110344 754698427460530177,32404 774026686417342465,139865 795686583513055237,261155 763855940839940096,80720 795667744054251520,267862 757629474393292808,47940 795376315780038656,266151 774069670630391808,140211 794322767260815360,258456 753461679518720000,27045 771022281141133312,122146 753693851290927106,29263 755806910541131776,39235 775646273047265280,132335 781896375919190016,191354 791374898866319360,234575 788781847845146624,220332 792534038611234816,244270 753638747103690753,28732 795368129023148032,266054 786707772805120005,204835 754799055310622724,33356 749313568789524480,7826 768674384420614144,99476 793126354925617152,249469 773960400471601152,139404 795702070711943168,268356 787657373443825664,199891 759846385625608194,7224 776436715405840384,154549 779431070534107136,174999 770285640483086336,116951 761663722402287616,69878 761195635378761728,65180 789958865769078784,227873 761275667728240640,59631 763488946881953792,78707 777872438176591872,164001 763925474472894470,11774 766078712546750464,80939 764185266160603136,82066 793264456180506625,250408 753383943920033792,27317 751217854251356160,15066 771632904967299072,125554 773976524844400640,139404 778233750542880772,166532 774035614152798208,140444 795441024239890433,265257 764403912245972992,82066 794641498394476544,261155 758872913252524033,50923 793151892150947840,248988 758413858683912192,53144 788190391795265537,214809 793763207496118272,233154 732390965810339840,65113 771320731829407744,108396 759854035306418176,56964 743130496750649344,11774 787989566258950144,214026 781888927401709568,177455 779001098585636868,171693 769005557642473472,109666 777982687025913857,164375 786572768674406400,204413 793868127109050368,255954 765992734264004610,90482 767074891409620992,97811 777988590466899969,157839 793942535651487744,257026 779126641377284096,172962 780378577133039616,179742 764867096878600192,84724 794658203204222976,261942 767810486398177280,101681 761664670197510144,68987 777873995580346369,164001 785548060071858176,130635 790994574877437953,234583 738038021061120000,11774 780170929590632448,174115 772649512489713665,11774 793100842190503936,249469 749915281217187840,9433 770964921433460738,122146 793999924199391233,255870 795303108117045248,266079 759482929751924736,56964 779064680220336128,171795 788247954364784640,215505 791744225591209984,240483 757269425519140864,45672 794246822487322624,259063 771314161296871424,118985 780435843701993472,180310 766423000325378048,80939 794748054721085440,261155 792491398868140033,246225 763504946792718337,78853 752124529015676928,21095 780138434220306432,176127 759785186871480320,57336 780836068362850305,183269 793898041233252352,256255 789460744546975744,220857 778781169118609408,169310 788418574503276546,217837 794934997576617984,249926 756619678894661633,41702 774556615768846337,141360 770382827821105153,118087 770957048527847424,120610 758763349320556544,46076 794546852049760256,261155 771072313106116608,123135 776830745474011136,157755 790281251450130432,230485 764577429511868416,83945 760573709916790785,1248768 757441370575568896,47266 765306601813086209,87145 779997553324470272,176267 771883519475875840,125163 762689451327836160,74133 789136241258180608,152946 762342071239843840,431998 786134229553934336,199840 790626602782785537,232424 755631935909662720,38910 791587398882828289,239893 791513778697465856,237908 791998034620116992,242643 793865417374793728,256255 791356484105875457,238207 781384683942776832,183269 770347916896501760,113836 770769919944364032,1249799 759049537709219840,46076 776587563884617728,26066 762274122336497664,51778 794698265304465409,262752 770807906576936960,121177 772074264086343680,129471 791358470515593216,238383 765961776999522304,90384 791347313755230212,238383 758719309321351168,11774 762087385853206528,71270 765009832336166912,84209 772979156946739200,129918 761674919935639552,69231 795123463283412992,11774 757583476346331136,47761 780622557678632960,80785 751183913993826304,17434 780595546490679296,12018 788946542162014208,214354 794920613684989954,262752 766322701745041409,91946 771147076377772032,122146 753036664138641408,22795 757725414412255232,49121 786190454530322432,201619 753648984413999104,28732 795075045152485376,263898 793592743494688769,252679 773412591146270720,135725 763874658517131265,80648 785636044012007424,195975 755230739457802240,17416 766369726649995264,93405 778615199351791617,169201 786261214515105794,1063777 786628103166504960,204413 752671570041024512,22622 791672196200529920,240483 750463211187699712,12927 795003987867144192,263906 758066076714274821,51069 773891612808187904,139404 776593099623583744,156835 758137781696593924,50923 791723428269088768,240483 780541545128816640,180655 795611674527023108,267521 756340721679032321,39059 779429367323566080,173964 792891718051987456,247240 788888786449031169,140444 792868101750722561,247877 785906510534733824,199546 792339637587017728,243187 773525020211568640,137042 765616886050594816,82066 757895569671065600,49852 794741941929934848,262752 755161106310541312,35890 766934903577452544,92958 791392356905971716,238207 791736503135272960,240474 779917066362982402,167083 758420511021862914,52554 787115934506823680,207965 752681458058334208,22779 762197074171555840,431998 764487586236682244,1249240 754863207806885889,18341 767746950565359616,100893 775738945183383553,151156 756556345877430276,43553 765540072716369920,88052 776259022903050240,154322 791515511720816640,239405 793146528156225536,249841 788386478170660864,215749 761600133511479296,1248944 778082015274999808,164435 795117236830674944,263703 771415878474854400,125367 785850574222700544,198671 794530778256273408,261155 762677574342324224,73926 771418790101786624,125367 789232263812771840,223627 795048814042189824,263532 788206170012061696,214078 735201556895670272,11774 787395498571210756,180433 766602680928264192,93184 778197228154388481,166390 787779290687352832,212239 788802200873164800,220526 742947239333613569,350711 760183099061788672,60779 773609338610995200,136904 780532597843636224,180655 794536183808204800,261155 787678397010944000,205509 774370097859289088,142668 786450901795901440,192032 794782766848061440,262752 786256144163483648,201958 794437514891235328,260384 768277748695519232,104332 789341166475051008,215005 785525450000834560,196277 753067430511992832,24787 779139441675866113,172945 786484982432751616,203674 788451175095934976,218275 760559967460007936,62708 756507038595809281,42249 773589491726430208,135903 793934486840885248,11774 760209068619337728,61011 781162790975176704,185496 758470016605925376,41703 768876025799380992,109874 792389134799298560,245095 786727424465760256,205094 780885316752248832,182870 791264258734563328,237491 788386046463664128,217519 793949851373309952,256358 793316332678750208,249926 794673348710047744,261818 793069888784838656,247672 786646456337850373,197512 732396872438972421,351467 775006055034126337,146259 795655890854707200,267655 756348323708047360,42495 778306115171938306,166852 759807954698633216,59373 765643920315297793,88697 767866904950153216,101788 748939149810348032,1170318 785506809075212289,196277 789796987537387520,226578 769581252114427904,112239 775790573680730112,149775 794333642340364295,259063 765511858174373889,87904 770981432990769156,122146 792320610479247360,353124 789664754826608640,225981 760822806820958208,64722 788401795651342337,217634 790562669447245824,231894 794188122980352000,258306 756576821500583937,43956 764840541649600512,83391 778380577074401280,167311 795046236457996288,263532 794535434558709760,261155 795107063819042816,264397 751188259762429952,15643 778312342668845056,163990 766357086250860544,93286 776182073279348736,150419 776608014472052736,156926 787160821768093696,188577 794931493063852033,263817 776861752407371776,154832 791390376825196545,238780 759092201913737216,56964 763806702353326081,79691 774415642590081024,142503 769599288263503872,114076 773617912753983488,138165 780602942529363968,181984 771375908276035584,124883 790329051894390786,230485 756209547635752960,41798 788196949707067392,172799 757220732439060481,46006 768457575184658433,103405 779685400428290048,176110 765208256952369154,86440 773893760866459648,139404 794685908721115136,261666 773994549257572353,140614 754716730434256896,33356 768945445020151808,108795 767567554692820992,94612 768120194661167104,103506 763349565466705920,77586 781266272914804737,186434 793482687482855424,252020 795475355867848704,247930 785695228711825408,196277 768089839417917440,103126 766356349659844608,93286 774377663360176128,142648 763789661668052994,79589 775651635913695232,150302 774600249570504704,141360 785665032478654464,191815 765673834007572480,89076 757957833363259392,50314 764895296438439936,84666 786302168596897792,202429 789798855361466368,226490 768180489328979968,104332 793900756172701701,256451 787013405819432964,207287 761697136509612032,69491 768972495135334400,110362 759023800147206144,56462 752128114692648960,18395 752830639762702336,12060 762198199314419712,69673 755424048352468993,37044 753107209983229953,25524 794498532614885376,259034 764843736056508416,84887 785494726912843781,194091 770824423427313664,121479 776552965230436352,155688 777965710823690240,164764 793179195581095937,249469 776870890650738688,158815 792187781367726081,242610 762755572689174528,74612 759226820533297152,57574 763335279298117632,47940 764249987374997504,82283 771127764153954304,122973 791592958915121152,239926 758429602154807298,48289 775829462856437761,151212 755817061427863552,39235 779040877729701892,349856 795469040923750400,266054 787654726150070272,210207 763048034636673024,11774 759110129274859520,56964 768928853569904640,104973 792013092146192385,243075 791474745711525889,238780 753708311652859904,28512 768903003218771968,104932 759764126046359554,56964 778630745472442368,168794 733005488699232256,1170825 751660450782257152,18116 749928377902067712,10735 794543746075373569,261155 760919082422116353,65307 776492556351840256,155688 785349145355816960,193669 753624206907236353,23739 770367549158457344,118375 775740619541000192,112363 791102023257165824,231784 764534346149527552,83603 773636525183627264,137042 770065348460707840,115909 763256988893483010,75349 759911305545297920,59631 763199108387516416,75899 773645627448299524,138165 752936522295435264,23631 763498241845452800,76723 793163911931555840,249841 764970552733958144,85562 765375161830965249,352839 790246209206091776,228341 790919643095445504,234583 774220770700435456,141360 758375482735951876,46076 771511585634385921,119937 795750244705333248,268646 758378507030241280,52167 795363902934528000,264397 794679620213751808,261155 789938459477544960,227804 763362256767873025,77731 765669927214776320,89076 764974909323816960,84724 795266818369687552,229910 768047502000058368,103015 772766394098122769,132335 767787210825408512,101163 786970548337307648,207949 768136202062958596,103261 754054203765497856,31546 776341814152355840,152946 779048254977740801,171463 789211649529917440,224680 767807919161155584,35876 789446387561738242,225981 763841798825467904,80366 789112288947109893,222627 780652496238678016,182037 791669190038093824,240483 791307896713797632,236502 732265991757955072,350755 763443498972483584,75073 785549908254289921,130635 787718577163898880,205197 756305326375264256,42495 794568285958369280,259773 774371229952270336,141913 781357145967263744,186584 785685159450247168,196277 768244830384246784,11774 792753072321757184,247232 754110495284727809,28451 778385830335373312,152594 786948209377579008,207613 768958776288227328,110389 772846008602681344,125111 773962811378499584,140539 791680997469347841,240483 771004781611581440,122146 774798335022686208,145244 791747837705019392,238395 764990066083057666,84679 788773386516328452,220526 764160857001463808,80939 766687752477896705,95568 787819439110709248,213253 780869128055689216,182726 794186810406506496,258456 768425239743168512,106281 770915440788987904,122014 763657014979559424,78830 792855915112304642,247379 763154665236070400,75899 779093308794634241,170144 780044570503544832,160602 792409987675000832,243535 771371332223143936,11774 780635972065173504,80785 788565712155480066,215437 788582621231976448,218832 771978287861997568,128615 778317595669856256,167517 787001391181078528,46572 765208404922990594,86440 773257694308368384,135004 779696392147181568,176203 780592800148561921,181811 787759885400236032,205197 793646415088066562,249926 779377301872050176,174557 775772214721286144,151409 787243558440873985,209035 788579020132773888,215437 795722830809743360,268281 763849714882281473,80482 778844483878125568,169550 786385082407723008,203510 790967339533467648,220526 787099702374170624,209184 767464688598781953,94612 779562213455429632,175811 781253326931369984,186434 764968896201789441,85562 765568124359892992,87904 757190808433004544,44450 791792451124166657,240665 791071577223917568,236454 793952608222400512,252112 754047091794739201,31397 773935071916986368,139865 794566948839391232,261120 794670023172354048,261155 753560285022158849,26458 769249343895314432,110709 776581669092401153,155916 765167715858382848,86103 792816614257389568,108396 760590646285574145,62708 789183842665979904,217788 773707791332630534,11774 786904942325792769,207287 793469489090224128,252408 752279002639851520,20279 755051712004710400,35044 776580378752462848,156103 794190658420359168,258598 770868034668007424,120610 793068672084566016,249180 775736888950788096,151185 759027679957876736,56501 791795446071033857,240763 768433939153162240,106281 764743826284032000,83413 793853219843678208,255942 794691275710550016,249926 760192547801161730,61412 768142871467741188,102514 760571795393118209,62821 775013922424389632,146259 768658074387173376,104132 787903705571995648,197888 785295244581449728,11774 775854474321661952,150594 794360748554207238,256276 773706594941108224,125381 777217174121377792,158387 780847013524930560,183269 775329802274349056,147557 785720471631302657,196109 785340155620012032,190269 769913266000855040,115824 752137110061068288,18395 760154362949885952,58542 775174577202663425,11774 764143704063954945,80486 793161925869858816,249852 767315675564171264,97852 794671972458397696,262053 733428775216537600,355667 777690954757058560,158815 751616919447351296,18893 770460944459706369,118192 781178330817134593,31546 732982996429635585,354125 778206518847995904,163785 793891468821704705,256255 793934743003799553,256534 756297711222132737,42495 765646611737407488,88052 765958187723784193,90031 794213735833313280,257778 777334237061984256,161546 781493214247133184,185310 753665833356894209,28732 763037976465072128,47188 765211471177330688,86440 769380043504115712,112788 795073241215856640,261155 764183453533212672,82066 768498778944995332,103071 753068059821080576,24788 765702047668768769,88930 754719744654094337,26066 763603994673504256,78337 785560623576977409,196797 787841036206936064,212461 788075681284558849,215030 767834761645723648,101681 788457440907886592,218275 762138305047597056,431998 781210980948652032,185313 750513372525957120,13343 773269393539235840,135817 771939703205535744,127775 752998829465735169,24788 788797318627627008,220526 764240564724400128,82177 785742423477608448,194082 769085754089828354,111056 789268582525984768,349479 765196770674614272,80486 735071866461802496,353879 776488278761635840,11774 766555173892202496,93823 781319170805739520,187361 794542963925852160,261155 785669558950567936,196676 761119207320723456,7092 763508913950056448,78853 795053379668115456,264700 734281259912957953,1170719 793351590182735872,249926 733036469812531204,349060 758719421707718656,54070 778652068718399488,164814 788788481531088896,220526 777941536629719040,164669 750383946467127296,12883 775926760483336194,151071 734401186837725184,353016 774356837168656384,142890 758056103095603201,50923 734390865695772672,11774 761632708397260800,68987 776911128018292736,159308 793512694997520385,252408 759755610317434880,59217 769178998253490177,110659 793121068869267460,249469 791384338336100352,238205 766328433702043648,93036 794673222843105280,261818 758659420779847680,54272 788889016955498499,221972 790983837908172801,232169 794006453296234497,256239 765325999915540480,87249 777371384339111936,161456 777491423377620994,158520 771053214242336768,122816 791307215458017280,237787 763070036395384832,76329 791593887123079168,239989 785846827983724546,198513 749282823387881472,7855 775849359011377152,151242 757832393025736704,49070 768021316117139456,100605 791229134613598208,209468 794220123242590208,257325 779829838110724096,177233 786255943629623296,201958 775785911607058432,150663 767525627662626816,97468 768173177059016704,103126 780680632133296128,182036 768154766429986816,100893 793225095414181889,249725 790543968484204545,227273 788703014571966465,218258 791992464672448512,241819 770526312435941377,118192 758072354064838657,51136 756286076617105409,42432 771478729780518912,125145 776480140930846720,155688 794552805436559361,261155 761286084160393216,67283 753713053976236032,29456 751851738987106304,14277 785462725614903301,195975 793549262013497344,253206 790709410930634753,232169 760744978142208000,62716 788714904635125760,11774 751040433028030465,7828 776425578027225088,1170332 789768789793595392,227242 767054930519683072,91810 772569445881356288,11774 780167529637384192,178716 759131328994537472,56889 764880146981593089,84724 787809762113036288,205197 776461598391209984,156061 791916510285484032,241678 774454499696148480,142292 765943981326893056,90287 793914950163070977,256255 786398348815118336,203674 793210042048770053,249926 755189600075657216,35436 794622332320903168,261155 752992283197399040,24248 766056500267737088,11774 792823881992065024,247715 785617269522964480,193121 787904851669901312,205197 788589146336034817,218349 758422732874747904,52112 774409779594887168,141360 791358197244260352,237908 779003540412915714,167677 768926041490526208,110362 786976496086810624,207949 766125575811526656,90373 794630174394503168,259482 794294519806230533,259543 773708643808141312,11774 794778449474973696,261155 756189074952773632,11774 762358155036811264,431998 786549538169294848,204413 766825220896329728,95707 790922826958065664,234583 791702380073119744,240145 749477810201243649,8047 754008420144078848,30296 757234983039893504,45348 794204936288473088,258331 763687702634106880,77612 759088944583548929,56231 740958306676572160,11774 776623263699050496,155451 790583388654764032,208178 793904240871739392,255942 775140887433142272,146847 763771700479680512,80098 781839704610082816,7224 771880771971911680,128404 779722013829046272,176203 793506041417781248,252824 773913569427595264,139404 766452905444515840,80482 778772628144164864,170187 751120381465939968,16670 771401188545859584,125367 776819677498580992,158387 775907354952937472,143585 756194006023929856,39673 765414249178935296,87245 769394141461635072,112363 786939214214684672,207613 794365639959937025,259810 776187590986780672,152833 778379365398700033,166532 780803382294437889,182815 788011636468617216,214209 766345814474186752,93261 795709257438085120,268281 780193749259341824,177233 776063071605391360,153194 757109959641354241,44429 759282441106419714,57348 754991976785805312,27045 758304130322436096,52112 758471550764933120,26066 789104782334132224,223054 773617722441682944,136947 790612571430813696,208178 794006064656216064,256239 780883912692207617,172945 755191187930316800,35890 760141504757149696,60866 792981611566473216,244902 755482191295938561,37538 788038767424659456,214354 791639177183977473,240145 795217921152786436,264397 758819096800530432,54631 768915874669395970,110124 795686675766771712,11774 767207788183326720,97386 778737240855810048,170169 792040373430333440,243187 756482987043217408,43391 766401140606984192,93261 776387406673174528,71270 756973569507078144,45122 771664956827717632,126152 777934127760707587,164826 762722143444533248,73910 771762328761008128,125554 786012297269391361,199178 773939541702873088,139404 792438832306151425,227594 793230750984179712,249926 794724617516683265,262849 773978156403269632,137965 788716674677628930,220029 732765134242750469,349375 754735780552056832,33356 751208926088142854,11312 781341551687524352,139404 760567080169172992,63655 754736775797411840,33356 755837053233868801,11774 777937644567355392,164764 765264365457182720,86209 768892643375841280,109104 769531862897217536,113189 771019056279322624,122299 762460458326433796,72534 793098127687294977,249469 773587497049812997,137881 785277468248866818,194648 778003982455234565,137869 753000402635722752,24366 791681257080025092,240682 764139270105772032,11774 791100462179098624,78159 758357095917948930,52554 755543545273090048,1248308 762229496703492096,70509 764973963088764928,85562 778262076066107392,11774 771572092240220160,24173 779312179749199873,173964 759546781675827200,58757 786753428768907265,206008 760810484086018048,64664 790051752594726912,227048 758031253262180352,50923 762626129194651648,73869 773194701692297216,1170555 759191455961317376,57574 764301508808577025,62180 791871670323646464,241940 792014147835789312,243075 785554534605225984,196917 773728645152210944,137042 750460888688107520,12883 760148248132804608,60866 776437908706250752,155688 761958345351757824,431998 793969239812149248,11774 762218168786059264,27156 764823925528211456,84247 766752649706283008,95568 768936987353083904,110362 771474134677282816,118191 773814923638009856,137042 794215668958842881,258771 781917969312059396,190635 751653906330050560,1248151 788288742675087360,215005 776465683865415680,156103 779102822746890240,172799 794370813814337538,257325 788817377945411586,202429 750738141380636672,15005 773646958858735616,138382 785550295652790276,130635 775499397002104833,143720 766755539376275456,89923 787640293126344704,211347 790719522915258368,232791 762521764387758081,139803 768433380119773184,102452 755544143737356289,38026 779095510661550081,172057 790964750519635968,235487 760684354699943940,63655 793579945549148160,253793 764508426449788929,83751 756898563909615616,44450 791943340010856448,240483 775139095299239936,145050 758072831578079232,50827 769859978777722880,113241 773893191594573825,139404 780048355145625600,164814 785914416432762880,197324 786891588765179905,27156 757803109561151488,48093 771885259755495424,105109 776811717024112640,11774 793846097428951040,255942 792121733700550656,244213 758449432941789184,53246 774188142425313280,141360 793494369172992000,252196 750338966587596804,12535 751861232815054849,18452 774104693152722944,140444 760073776096837632,43553 764505439459381249,82782 791368332578398209,238395 791397291508641792,238207 777920607778463744,164001 770318567753539584,118036 779000212769517568,171902 779471955284074496,174315 793101339572264960,249469 775711312986845185,150663 787121096977887232,204835 775510226124410880,139932 767069926976663552,96336 788044937392717824,214005 757956777858043904,47838 780607101911597056,352027 793507719210729472,252711 791708876638912512,240483 793984818748923904,257255 759787266478931968,46890 771529448667570176,125853 762643771800584192,73926 749733627408355329,7816 785243142631088129,194167 785923225607733248,198671 755775382997958656,39462 779732589540245504,176109 785276675269337089,193669 761339708576116740,61412 763895544502550528,80939 776316139211218944,154709 785866144896851968,197297 790954863056281601,234583 793575026993704960,253164 750362895070797824,12883 767754918115409920,101203 786313293581254656,201555 760376356660215808,60866 789182762947272705,223286 789896349726679040,227048 763343615208947712,47188 760146561938710528,61051 771064122532245504,122388 773717485744861184,136904 777928422274113536,11774 786883675006918657,203391 795476647520501760,267084 779454950946459649,174392 756878731646558208,44163 791432139308830720,238292 775848430274908160,151242 756952216767004672,17416 794981854176772097,262849 787302765970108418,207212 792913056414179329,236859 779388651641839616,173628 765299297885782017,84724 766720233377792000,94884 777956621674618880,164764 772464939847983104,131045 767857317920448512,100620 791358790348247040,238207 792419030053158913,243165 764626115956731904,84209 767814435360694272,100559 761262173154840577,66851 795229071328342016,265644 761779371048697856,67852 762734908355833856,73814 774039481867309056,140748 791992895406505984,241678 794317987150905344,258456 780311372328558592,169747 759154226211659776,57105 788833374622380036,221136 768486344033202176,66922 788177156711051264,212068 773741835948699648,138819 781529397312516096,188401 770771903166513153,118191 771850686350946304,128382 772463133910859776,129558 774283476015001600,142506 790664354777534464,233307 794677958606721024,261155 794911526754910208,263895 779159660402085888,172523 779379215275855872,173204 763414664973733888,1249124 775082135493410816,146405 781622820623319040,188498 752919510324244480,23899 792882689535774720,243075 764689827400781828,81938 791338389119311873,238286 794632490744823808,261155 793933261776953344,256679 732991049891635200,354116 759146333127270400,56964 779376335806459904,174427 756573690805030912,43553 794250775883116544,258456 760483071565103105,62776 790665589387882498,233307 788885133214580736,216009 793041132351520768,248065 775280891321053184,146259 791818660172013569,241678 794654107252367360,261399 791369741420130304,229922 772097956795125761,129471 793243404356509696,249044 790728076195835904,232863 765570372477460480,86103 787895549076930560,197888 792132713847230464,244297 778669084263247872,166075 750819720148856833,14778 759217613981573120,57574 793176690251927552,249159 787074245843189760,209043 755786516803293184,39462 785672741693292544,196277 790674158225154048,232169 793479690547716096,245591 732245466214219777,1170428 779731338538655744,174756 792019876302815232,240145 794593905161502724,261155 786910372552843264,207287 785676222525091840,197512 786656921658941440,204413 793797278657941504,255318 780847253200244736,183283 785659178622652417,197907 759158337778819073,56964 760655067649368064,63451 766982981156216836,93144 788558874597089280,216589 750798761689911296,14653 756895206818086913,45311 758654003274194944,54070 765560707462991873,87904 793910797286019072,253206 794932198940020741,263895 792350847053201409,245128 762093016085561344,71502 767371864813473792,97355 766009136727281664,81929 794200379005272064,258598 771736706101841921,127366 785602861170167808,197297 755845679520636928,18215 779126699644551172,168284 795721592785502208,268101 753360586155683840,27317 772466760201101312,131025 793880603867381760,249348 779391588988575744,173753 767736586679246849,100893 788013593878994944,214354 792846919928209408,247877 768571718625587200,106281 760169762970144768,61470 787642502350184449,210687 755499630952079360,38032 786740477651542016,206010 795058289197228032,247930 766709115167055872,351512 775253740345372672,145866 788849607602081792,216009 753352096297037824,17416 765086310382047232,84929 773991626662289408,128143 786257030239707136,201958 791348959209848832,238395 794845093530398753,262053 775567052350324736,148684 767744877308280832,100893 773897998422175744,139404 793937517493960704,252806 769565425826869250,113836 788210486554734597,215437 764496900368326656,80098 757582698730950656,47761 762231657864634368,72035 789827597056126976,199307 775180801340301316,146804 789809668507992064,226823 789511120776081408,226731 792564287151702016,244270 760676756265144320,64147 791067032628371456,234583 792130455374036992,244297 749583381613178880,9153 761560494465572864,69231 761233652583981056,67326 763907793074126848,80486 770382453882093568,118191 789235516210155521,223692 756536677439512576,43751 758661191975768069,54070 773473190567940097,136904 733003210324074496,353451 791716465841876992,224680 793258332765036545,249926 760779848193310720,64677 769588419785793537,107024 733310010105593857,65936 777467909052530688,94221 785675218215849984,196917 764164456406355970,7311 790737782557650944,232169 768855190950686721,109666 795490731775365120,266822 787996273123155968,213887 789198704943075328,11774 791029720661889024,232359 764931111076106240,84724 778748715775369220,166852 788775448767586308,220767 794621336559632385,261155 768842005418041345,109167 792457496589799424,243513 787892081314320384,211829 753797108671451137,28732 771395828002988032,124597 775484890750054400,149770 780564541755252737,11774 790699060793442304,232169 771552374783475712,125163 760980178155687936,66159 759258298700951552,55661 770272749822541824,117257 774005661784956928,140495 790704109993222144,232169 756626290237669376,41702 763120644770848768,73712 764552363952791552,79561 778318663590023168,167063 791350403837333505,238383 793402838705590272,249926 774651568285216768,109945 791353914406805504,238395 770156044395749376,110023 792125884484481024,243978 768243790486396929,11774 764935325735063553,84724 780409035023585280,179742 768471315120545792,106716 778428390663528449,167522 776489282764673024,155451 760969564872118274,65974 793100964446121985,249469 762765945622237185,74281 785984319630155778,200382 755651668113588226,23217 778325461273350144,167220 792898864009383936,246225 757467471116955649,47545 756242350079250432,42117 788396687647764480,215005 788791787619880960,193067 792380909588717568,243075 759754830797758464,59666 785964030384943105,199490 791397896964886528,238780 794921929459302400,249926 794669135485698052,262022 763835814228987904,78853 749697583111626752,9754 791792578702090240,240926 794038120580681728,254135 762264944268091392,431998 787691179466952709,204078 794628206284435456,260404 757295358846402560,46612 761561140967071744,67229 777085533067603968,159876 779869443585404928,176201 758062995175907328,51069 785511758060482560,196277 794728776366260224,262849 761563516868390913,69231 758434803771445248,52659 787712646409752576,212357 758439008816934913,52061 793126823022387201,245607 770701634460495872,118192 775074840222896128,11774 790576336054001664,232137 759078065041440768,18495 780516436976381952,146804 794530816042876929,261155 770850766323982340,119832 773232611057659904,131027 768050984216064000,100893 786321234325831680,192032 761281773393309696,67229 768200022341062656,101681 790875919766388736,234583 795383846850232320,266749 778061956800352256,163591 791968275387207680,762119 756314553428824064,42249 774656297799127040,144684 779581827870621696,175533 795447693510328320,266079 750484610501402625,10648 772477829980094464,131027 772893233458348034,132996 785342011301892096,11774 793177340410859520,250033 793597115893182464,250033 764826313282564096,84724 777246204639883264,160873 790891403211571200,223492 793637614167416832,254135 794666983866400768,261155 766094742669168641,81929 787325044225675264,207835 793198225364701185,249926 775028028657246208,146580 753736072035639297,29600 770618145937629184,118191 794347020991496193,259659 771363748867088384,124597 772977502029434881,133519 764705759305330688,81425 764938061515857920,11774 732655762057519104,353262 758103289300942848,41703 765215482844680192,86103 785653842322919424,193533 785651276193402880,197297 791883020135301120,240483 788878806438248452,220029 790248394149105664,229505 763272110852669440,74133 765978660562055169,90384 781256900381925376,186434 767857328796368896,101681 775717815273811970,151071 787337056473128961,199307 776137589225062405,11774 792129606564413440,244230 790913032507367425,234583 755950352499781632,40881 751193715876597760,16422 762638908362326017,73814 768396180640366592,95055 795693406932504576,267862 771802956337287168,127582 776087760088072192,152735 785526600007688192,196528 778778269537538048,168698 750474098589986816,13372 774062409279377408,139404 758094396558548992,14351 762042351770537984,71429 767853108097613824,102137 761720726516797441,70177 795610783971495936,267521 765326087941296129,87205 794634623028436996,262053 758100804259766272,14351 789771044886310913,225585 791051921960210433,235590 794526564419510272,261155 795362379802374144,11774 752647688823320576,22546 787070846967971840,206008 793651439902089216,251803 794631154070650880,261796 793074674515054592,249286 792764959646154752,247241 790672465601126400,232595 794318561636388864,259743 794693763746643968,262849 763081982356164608,11774 751085497074659332,16496 752852200934641665,18215 774301824534908933,142758 790567847772774404,231894 767780657103863808,100893 768517127422836736,107257 792125147058622464,243075 758787708093423618,53996 765330376193609728,87062 766045815626272768,90384 776485417818415104,156290 755498997473693696,38032 787907973242875904,210208 752156853874806784,19352 768047375654981632,102998 792645001926901764,246362 786905144520765440,207287 763908134402351104,80939 772059619216809984,127218 732252840870055936,349277 789151002226221056,223492 774641081191464960,137740 778206104102768640,165448 763574890439909376,78394 772480871420956672,130427 764824454635454464,84724 794579148823994370,261155 732725785723850753,353789 771771114615808000,125554 776606513091710977,156835 759850951238905856,59666 775300865062162432,148045 753348039381659648,25189 760346171797897216,58508 791749322526318592,240556 770402580178411520,118477 779126568408928256,173011 759931080585646080,58250 750465183282110464,13450 781324887986147328,187393 780903748189167616,176753 768074573732610048,100003 765376369920319488,86103 794002499451486208,254209 754234848982827008,29263 786969845078253568,207949 790916341779705857,234583 776412809009700864,155451 787042396408320000,202248 756108947459805184,41632 769299587509039105,112872 754062557124530176,31389 767955684772220928,101681 777602466187706368,162610 758068112222658560,50827 780483440072425472,180759 779511754279661569,173964 793538650357104641,252890 786921346206957569,207119 791774544629563393,237491 766364606331777024,93286 759156792458969089,56964 770343170731339776,118163 774983498612355072,144494 753773851255853056,29817 789318497599913988,225359 750806565448519680,15451 794147800745381888,256564 794681655508148224,261155 793098713854054400,249469 753405875742801920,26289 767075500401520640,97811 772698605387821056,11774 768671797730574336,1249507 793230108366700544,199798 791071779489980416,234583 773520811500199936,136170 776033462281179136,148574 756256208043008001,41438 785838569998938116,196277 759797159046680576,59692 786995175130292224,205728 751175588308721665,17106 789144211685830656,223899 754037885637099520,31268 758137732342255617,51344 773192131359961089,103354 788063472470876160,215005 778299379522428928,166409 757017528057094144,44429 760227159290118144,25656 770049526560329728,110585 788508460220551168,217658 789243446296883200,206666 794553888649023488,261155 773861465870766080,139404 792391648395177985,242693 755976144516685824,40881 770422876260491266,109964 760638366119518212,64192 788802863908519936,220332 761642426377252864,1248944 788797748443123712,218275 759510518893731840,57961 763871910031687681,80939 790295423072231425,230282 762601442179846145,73704 787014369687330816,208065 732733725516156928,353789 763255733127307265,74247 758496289692594177,52061 773470003806949376,136904 777939130487635968,164669 749764198431805440,9776 788423779001270273,217920 753189085917962240,24870 789716662106791937,227420 792776117371428867,247232 760910660104392704,65165 788655625144238081,205349 795691548788879360,267564 787415762390495232,194059 733328790303080448,148861 756818473242820608,43225 788165184967827456,215252 790297590306713600,229546 775883180964515840,1250210 776567895346196480,156290 781853141939597313,1170557 773561393270382592,137158 793592940555866112,250785 760158288126304256,61412 771846468512673793,128017 785652158410600449,194082 758480704145530880,51069 764245173027082240,80416 764948368187461632,85408 780474571472285698,11774 761201417277304832,66159 792799126907936768,238113 792643075524825088,244270 792159406649729024,243165 757174045884375040,41396 794944724708761601,261995 793427459781697538,252020 751166894967705600,17416 755795715310358528,39462 788511569676148737,214354 775762987944509440,151409 788413073333874688,217634 756598725204639746,42525 780626540937768960,182146 785536509386588160,196247 793104272187621376,249469 770069152333692928,116164 776552981307076608,155318 753633497042911234,28188 763165930654306304,73814 765664277604687872,89076 788556411299065856,218219 793943989149835264,254135 752206998926688256,21461 785513755669069824,196277 777221244869500928,160480 773923939173097472,140039 775092693437255680,146838 732298949852192770,349197 781254713853485057,186063 792001669592674304,241334 778427883605884928,166852 764867017098743808,84724 788151484919738368,210432 791945007015931905,241819 768567523310731264,106281 785324740298891264,193636 791466767466061824,238207 758030614301782016,50923 765231675680755713,86103 792478918779478020,246225 753964169284743168,29263 763530253968953344,78513 791786178722881536,239501 768567307631140864,107469 787074061390282752,209043 795076382648832000,262849 734759011883458560,11774 794002072140152833,257423 762688056013033477,73926 772636163765133312,130750 794218220567805952,258598 771823049259659265,128043 777953062073671680,164669 762632514510819328,73814 770361280863404032,118375 760871915426676738,65180 763114972155113472,75899 742826755094876160,47188 760316790434107394,1170555 778977570670817281,171168 780506071458799617,180957 777575600399720448,159308 791809334292340737,240890 750520100206313472,11495 790353779426287616,11774 763408375803588609,133136 775399090041520133,148994 774632449859063809,141745 794068238501982208,257492 756304004972412930,42344 762184428390973440,431998 789540705718771712,225995 793468533732700161,252020 775913014553751552,14277 760625090333511680,64147 778622655159267336,168841 794020862085120000,256255 764927015698862080,84724 790719683221528576,232911 779083690282475521,168284 766707277512503297,351436 792166180186382340,11774 794904876295843841,196314 750053189148303360,11370 760455106982584320,62063 787049365630255104,208401 778611050463817728,168794 768952571570421760,110389 792136805382520832,243576 758255464308178944,50804 758346938416848896,11774 770296223295164416,114848 785638808687480832,197512 788122707657428992,215754 759029392299352064,55257 791747819266723840,240067 794781786895249408,243187 752651936000667649,22223 764168214062391296,81869 781104198574301184,183472 758762659302871040,54070 779001099680231424,171913 758108398298669056,50698 788327102365904896,11774 772957028213923840,132335 791250192506814464,236004 790939851545841665,232884 766409116847738880,92902 788128388640808960,215608 732473734078963712,351119 732622917780033536,1170592 772920579947163650,132870 761336091496570880,67283 788478170559352832,218351 788185537035247616,352258 767685579433709568,100605 773651591601631232,11774 793236528247910400,249926 776483449280442369,148719 793812619920629761,252639 740381927216156672,11774 767993655126814720,1170858 781524528572891136,188119 768933477026856961,110209 790162533336227840,431998 793925853587468288,256219 785845130838306816,198094 754750522775654400,33356 781584818563874817,188119 770152888257609728,116968 775861755981418496,121795 785507383774580736,196277 785661062402101249,195975 760831238982758400,63451 762752533764907008,431998 794367575148761089,257353 768241359467651072,11774 779488843724500992,173846 778313532496605184,167319 792313109629300736,235685 793286355635744768,250633 793276063707193345,250953 759192374102810625,57574 771160332182102016,122967 787747834573430784,212306 790950205709443072,224338 761154651823669248,65180 742414277940633600,11774 790256563005034496,230282 758710640127115268,46076 795721096989437952,268448 763430886549426180,77731 773710591575805952,135025 774275911919210496,141360 785988917669433344,199546 791439656894156800,114779 732147653094559745,29044 781227895507324928,186289 764944807378554880,11774 769676936389931009,18030 760105999785046016,60866 772105838647476228,128355 775891304437862400,152314 777586498510196736,159308 757289145479880704,42432 768922414176624640,108849 795738860445634560,267655 777355684253925377,159876 791881057242972160,234583 753921909637742592,350711 770628072567472128,119774 795727254240169984,267855 770720695215071232,121046 780564376679960576,181548 759451030492999681,57897 769190710746624001,110477 789905552188944385,225456 758337990871519232,50789 777243229427109889,152887 781125736283471872,182659 794525762028089344,261155 751233616559112192,17416 733049685737345024,353451 766698978629017602,11774 754768472387702784,33356 760525682946355201,63451 790601549806395393,227048 787773747302371329,210989 766521648744849408,92116 733474959557693440,11774 755022228010381312,27045 768131875860873217,103126 786978102899380224,207949 776517659894710275,155390 757445126272618496,47266 759115591286460416,56964 762650261709922304,73814 765325863931883520,84724 776179716311158785,152314 763443262430384128,78159 777145646532833280,160480 789456493628133376,225456 791360241837477888,238395 768562593615253504,107469 768623558301851648,105109 772617259474837505,129551 778211558757310464,31957 793340274646724608,250633 765912769220730880,87208 761285896306057216,23130 751750955616571394,18215 793921151143731204,256679 785897203587960832,198878 786378920534814720,203350 756837195911143428,44163 762761018095366144,73726 795100609108213760,263933 758345747058167809,52554 790987809607655424,234583 788449907371802624,212802 794151584204668928,254209 755129012414914561,35044 766632609191387136,87793 765583524804059136,87904 766673485980655616,92958 791670399167791104,240483 792647819530113025,192780 755455352435576832,36157 759083209703329792,54620 789457654351552512,225601 753655869812961280,11774 773602205626621952,136904 773887853986193409,139404 774229655876272129,142122 775709070779088896,195876 794377432912404480,260173 790601811023454209,226712 764641127907680257,80486 767170983832657920,94699 773513699311124480,11774 776447977535582210,153772 769741835065446400,114478 795702078849122308,267862 750617488266760192,12406 778469365733658624,167046 785835267513020416,198671 778447192629452801,152594 781077495701397504,184521 788532764840648704,215005 759136618758438914,56886 791865352372232193,235487 779919107873312769,176110 792419308441853953,245855 762143238232956928,70542 765539443642028032,87904 779378352276836353,174442 779330432730996736,11774 794589955460734976,261818 777589754774720512,161277 756198860511449088,41680 791064456507723776,236454 778655515375173636,167939 759091205468585984,56964 774035608297611264,140444 772426635626835968,129991 744121715731509249,352835 781241597518237696,186149 776891456887721984,158864 778300107020177408,167220 774037681567248385,139404 763063816989138945,1249049 763210856591134720,77195 765213414213857281,11774 774287897843363840,141912 789432510895779841,194081 773302933777776642,132364 793888472079724544,256255 762725154182922240,74592 767797332628893696,99044 776434808910143488,154071 786323915236716544,201958 793603750212489216,252044 757760725519654912,48735 764465333713461248,76146 788814272197304321,214026 786655093231800320,90209 752914128700866560,24134 793913919412633600,256458 771504686549508096,119794 785481992016162817,195975 750204750583312384,11397 762839595436302337,73712 770234983210487809,117377 754737694270427136,33499 761642567268077568,69356 771546702478135297,125145 788546501584707584,218349 788050035120431104,207965 791608558592876544,239405 792162933744758785,238780 795044483184394240,261818 749654951702519809,9495 764274083873906688,82283 793492012058181633,251566 790216945316405249,227910 767109012416585728,93112 754917842571632640,32697 755752315735248896,39384 770561470354653184,118192 768468826950205442,106281 775748107128541184,149953 785653477976317952,197297 785323427959705602,16728 745829868655546368,1247718 765299702711463937,86962 794710704188170240,262752 778705867105443841,169320 794991721125773312,263532 785680135261335553,196277 773389716045631489,135381 753818565921222656,29763 773717553512189954,138898 773921841903570944,139404 766370128074203136,93068 793752209863372800,354104 794316775043174401,258456 795217308666839040,265651 767492986339033088,97379 794006829844070400,255942 792424142381383680,244550 793114815673663488,242693 732176408391340032,172295 774680846582284295,144542 793109280224256000,249469 750141850019729409,9295 753940540404617216,29682 793912422046121984,254135 754739248826347520,30590 763342716927344640,77590 789831813778792448,225359 771083621650182144,122299 788416687708131328,217837 780368536719990785,177181 790607869557280768,232169 788169171674734592,215088 785270375277965313,194648 792440923913322497,243398 757029833406689280,44023 753543462520107008,27222 760872103281250304,65180 790623182726303745,228354 757943357976944640,49845 788443408524251136,11774 751544413969641473,18215 794702972471152640,261155 792082634532728832,241034 790985125160951808,233152 759612994217095168,50452 777619636363726848,155318 762320028607868928,72420 795718146544041984,261155 753194011830124544,170736 792847553737875456,247877 771286917035982848,123085 788603377814999042,218495 778607027471978496,168284 790690282652041216,233558 780807669636599814,11774 780599986530770944,181935 787802441538469888,199546 772121317080309761,127925 786001115821273088,199546 791801371188047872,240145 794006952250605568,255870 774045606536814593,131421 790584878773395457,11774 771523433163206660,126389 750363945722978305,12078 771535983099584512,126390 775894192354537472,151526 793464023521964032,252020 765382934429888512,86440 776529084163592192,154832 787156688159723520,209043 771390482400161792,125145 792161020361912321,243165 791475344373055488,239405 795037498330247168,247930 780863268617281536,11774 794694958905257984,262849 773660345390989312,138415 794572880696766464,261155 764094292897837056,79911 772579322787790848,11774 760114188912037888,61051 763062695482404865,11774 786939633779216385,207613 751102900307365892,15264 788963707929833472,222500 749757893075927040,10064 766057865266204674,90031 760973207524347905,65974 793146892486004737,249286 794568125517742080,261155 753116734945648640,24316 766364544461570048,86815 795614408743391232,267521 794206874631630852,257492 778202704086564864,166409 794706161538834432,262588 768681004328419328,11774 753462701834186752,19598 732256381684879361,1170433 791763682724188161,240145 766788518781739008,95708 770673138552213504,118604 765994104622878720,90622 785298162739183616,11774 785542396603838464,195975 789167418169974784,11774 792394175664627713,244143 788969324526657536,222544 774022816521826304,140372 758257650026938369,52061 734825833760624640,353374 793158215680856064,249926 785954856787972096,199546 764877315490783232,82066 769883921966370816,115667 787305032253407232,210215 789147197711511553,105109 792176562288271364,223249 754718750679658496,33356 758286488157249536,51809 771644729263951874,103481 777587283029585920,162098 771318738067066881,124597 780834419481292800,183269 786564220770889729,202118 753201463476748288,26140 758726921559605248,54842 768506170214486025,104999 765996969856790528,90622 751868930910613504,19222 768044096246075392,103107 750739785799446530,11774 786217672082153473,201583 788772715314413568,215505 786404837998989312,203117 792464982038294528,244790 759103077970436096,56964 764782366216683522,84226 771648189090803712,125367 780084615885168640,176128 787851197541519360,212316 760713845002428417,62716 775857283116830720,151202 733163364000600064,354265 794665750434877444,261155 788478458653446144,218275 750417431789654016,11495 757985153759211520,50314 794532895289380864,261155 795402319806496768,264397 794703807095652354,262890 794753282044493824,260613 763819036610220032,78566 758068739195699200,51043 758433560839720962,53239 780905602155319296,184239 785321239057399809,11774 791155908512546816,236454 776872123398631427,156651 769256991147503620,112363 786976007051882496,207613 787413122323615744,209736 786298414761816064,201958 795390056282267648,265858 743334163516817409,352972 732502367829000192,349263 785694319080460288,196788 786365439643443200,201962 770314215030530048,117257 776764163351650304,157840 763037291560304640,75690 778638239070494720,11774 790283362602721280,229505 761367990143033344,67973 791676123738361856,239463 778948184039010304,171168 790910024788750336,234583 793220170567323649,249841 756725379717472256,36545 758914994746437632,53367 788273593536901120,214209 752205155848691712,21074 750745518754525184,12287 794575741337956352,39957 765305527567917057,86103 763002794085187584,75899 790808080749441024,232863 779474412588314624,174660 761351922376855554,66801 761401416741228544,67229 758075543489163264,50772 771243476289662976,123825 792498699167498240,243513 779346835647426565,169029 791308853405163520,237787 762122803055169536,70543 758384097248980992,50923 754960933391216640,32873 764216009334992896,81966 765351850103013377,84886 790547771166040065,231550 760524419609403393,63451 770310471501029376,117257 750966238667350016,15649 758751562114011136,54974 773501115623170048,136904 766626754890964992,94699 768975767300476928,110659 753031680668143617,24316 755574460795629568,35890 759373138966695937,57722 766369508252585984,92914 759425812294668288,56215 754725759529299968,33356 792011079521964033,238207 759578840658157568,56700 781635337575604224,189613 791036204728934401,234583 770111483015553024,64722 770657987182596097,114254 771057789175230464,122982 776188111139340288,153845 778236184871010304,138812 795606870375497728,267521 766902263570989056,431998 791362623648346112,237594 771407968122253312,125367 787011984038334464,207287 780597980357271553,181755 786994864626012160,207613 758733689115152384,52061 760833477998698500,62877 764744454594924544,83866 769141992509083648,111558 758744434552954887,54620 761995220913418240,67938 747544982857232385,11774 787829564244275201,72035 767828556718104577,99709 794456977493479424,260173 759534491211673600,57964 771490668057243648,124855 756995695303942144,33029 776061573668429824,153194 764448790887723010,83469 760173110721122305,61051 772928938687340545,133043 786994570483474433,207949 768342137440129026,102514 776056437026029573,151331 789383475140755456,224793 794760708281999360,262752 759844131485077504,58227 792813837346938880,247819 753944805823156225,29263 788123160214245376,215762 753742711216218113,29624 785548490214559744,196277 756311003390959617,42432 777878706589171713,162638 786744195524489218,203983 764833794973167616,79020 780932387047866368,183546 761634586405187585,69711 757608450654429184,47782 767926458530557953,102659 786661200402780160,69055 788109361704861696,215608 781225052364767232,185595 787399892373209088,208307 794166306601844737,256255 778740000447864833,169437 752680122382254080,23167 766934150305746944,96985 773346060529840128,136110 794535031301611520,261155 790885999773683712,234583 794274081440862209,249926 795607359024336896,267521 771512874908782593,124804 793474081211363328,250216 752620752835272704,22777 772618132271796224,127218 773918235133612032,139404 793102614372036609,249469 779836728978866176,177248 771876538203590656,128519 751861600496214016,20076 792011454014689280,238099 786398335888453632,202983 767870945436508160,100893 751173440716042240,17384 770253521652416516,114301 793135468472889345,249469 750238204486451200,10735 779480155098009600,173628 781226243899338756,186212 793246155874242561,249926 752206732730834945,14277 751857503512645632,17794 761184531663638531,66897 791720344184823813,240483 795290116600238080,265644 792781259915362309,218603 764166362017193984,79970 775026647456026624,145244 778335097871273984,167220 793094567465738241,249469 788216402356219904,214992 792487909886525440,220332 792383823698915328,245095 758652368959320064,54070 779744897750360064,176196 779149427726364672,168284 786518057695010816,1063777 763430242585378818,65780 767876813682974720,100605 771406575785213952,125381 793148283434758145,249469 762338395141963776,431998 788785086132920320,220767 768184110070333441,86103 768959641074085889,106756 794969167032152064,263895 754860797579321345,33850 776029173257084928,152735 757205141497843713,44450 786601753970171905,201555 791661726005620737,240483 760526690485411840,63451 789957708543909888,159876 764871783736483840,84724 781667073692884992,188500 771497045110628352,125554 791995771239403522,241940 786999965402791936,206349 794569549551022081,261155 750510224767905792,12746 774221291675058176,351673 789220422306762752,224225 754862822052495360,26721 792474541402558466,246225 774062467781582849,139404 793528570769510400,250586 795268043056250880,265821 753767446637666304,29790 763917336055132160,80393 756672198274748416,14277 793964435073183744,255942 777162204886011904,157422 768447499614945280,105998 776151236068335616,153194 789424818844233728,215437 794794957529878528,263171 753377459509268480,27187 768954610543276033,110615 786267315033694208,201958 794940149960359936,263895 794607822793228288,261155 758637166150967296,52793 771364344722448384,123085 777910125277380609,161960 794546460482113536,261155 753603138351947776,27045 795386937733484545,248924 791005821257809920,235948 795434104670003200,265855 792221144094904320,240627 794340669972090881,260081 750692624512667650,11774 760651654123356160,62771 750357622860058624,11774 776740048440061952,157755 770040868371832832,114779 785325296379654144,194934 771094126167265280,122759 776608128334983168,156835 732651745168351232,398859 754908978698522624,33532 754902039352659968,27045 794768543657160704,263051 773979539105996800,139781 785819820679831552,194723 766282737258934273,91798 794611388723249155,257325 753422619962028032,25981 758429368028921857,51997 788077271387148289,214492 792148234231619585,240483 795081933336248320,263906 791388923264012289,238290 756990692438573056,45669 765642404594450433,88052 785523082278629376,196538 790307664743968768,229693 751753160411275265,19447 751918979959193600,17640 758097528206352384,51043 764934938122555392,11774 763926882936983553,80674 732745364160274432,353006 780802350952833024,183269 787005618724843520,207113 764946932137537536,84689 757258106191699968,46612 789996492379398144,223249 793438639711744002,249926 752623226807652354,22664 753303124237021185,26924 787003700875329536,207974 773616141700780033,138165 773739356213288960,11774 785961509901901824,199262 794942638902362116,262847 757138712656506882,46235 775284898403868672,148045 763489722928734208,78341 785284347586830337,11774 762779061789667328,74308 772601484605284352,129685 763117840148799488,75724 793589690133803009,253164 764061669274230784,80720 786941992446156800,207287 795661583816998912,267262 752160410040623104,21121 793684308439535616,252051 792790593432788993,246392 793948135160573954,255826 754198375877054465,32157 763490606832386052,77598 751847851416817664,18470 785480182740070400,195975 788745767565615104,220332 795077059605209090,11774 774196132872392705,139865 768886758444498944,109104 788183251902795777,214084 790944351635382277,232863 762463256740900865,431998 772233786612289536,125367 762734941864022016,73910 774773352015749120,145149 767804316673531904,101681 776460320936079360,151741 733032508573372417,355462 786215611923849216,201465 756670135495069696,44607 781865995510112256,187131 787732158131605504,205197 780729741552721924,182036 765961895119556608,89740 752977217253154817,23739 761182647829798913,66646 763514227541803008,78360 753729905427349504,29548 760616640484610052,62964 770775207036452864,120353 771079305359073280,123135 791301208602533889,236502 752093548523192320,11774 760524069271928833,63451 785938534146256896,199431 769157731093798913,27164 775059638194667520,146847 760288657886576640,61265 781219906582904832,186434 768950010151043072,110209 789662459049172993,227048 786279527974600704,201958 790660094929219584,233307 787709593065402370,204413 772797308975058944,132578 760420883601186817,60995 753746259714924545,29548 787084257999003648,204835 793140794999832577,249725 793786694344462336,255024 779425603204288512,173753 780515865045397504,180310 758070239250698240,51239 794978260106944512,262053 760425987116896256,62771 765286871924609024,84209 786014497039273985,197512 768934640484651008,110362 792112942602854400,239582 794439113000845312,259892 795034030534180864,262752 775003252874104832,146259 767803038644011008,101681 779057454248185856,171886 759089816269127680,55502 772738373073133568,131480 790951295163125761,232169 789887859675107328,354830 795736731010105344,199307 780455211819073537,180039 785503716006780929,196233 758844745346981888,55260 760002453630689280,59666 762821717941112832,74681 768764830526246913,104973 779491639605604352,174230 758040063846543360,50804 753769292756357121,29819 777889257918763008,163376 732818438008279040,1170689 785605406085087233,197512 795746778486308865,267815 793635991944822784,249469 773343533335875584,135136 794829577214427136,263268 792147324701175809,243451 754773620262666240,22393 794335827748786176,249852 790340616962072576,231008 765614180984651776,88332 775009840322252800,146259 795435346846740480,265855 734662744310468608,195876 752975361835761666,20937 777704315851071489,65113 779970151345221633,174392 795071434225840128,264397 760225096799625216,51451 776060007423016960,151463 787010392606334976,207949 788547839416762368,218628 781298836878794752,186091 790975683547762688,235179 756421316144537601,39475 768855513266126848,105109 774968202937921540,29786 788020184179023873,214209 770727529107906561,118192 793497932297371649,250633 794758770240929792,262022 778490745577582592,167220 790613474518896640,228354 765593577871192064,87904 793435490393305088,252020 785658729144258560,195975 795295915460403200,265257 773928955032301568,139404 787295805921173504,207212 778058386189455360,1182483 752902294631362560,24316 776218546883919872,154534 779681230820372480,176203 791354090483814400,237594 778064672180371456,158820 780795560987070465,176203 790374104691912705,229693 758105750346530816,41703 755509352501481473,37979 768411646985396224,101681 785942875586588672,194949 777495102289698816,161912 795704613622124546,257492 774033757447663616,140039 761624030470340609,69231 773960593380302849,1250082 795379278632325120,266491 756834517038555136,45125 735686893925371904,353124 757688937171345408,24173 770434525713330176,118192 751231283724886016,17416 751215362226712576,17794 752844503308984320,20279 787007493612376068,207868 771583603138408448,124597 787436440972042240,206117 788737056046456832,197322 773936251409793024,139577 764956561269817348,84724 790901190309675009,234583 793948599226810368,254444 781159486262218752,173347 795418600035254272,265855 749644821258641408,7852 764847662986301441,84724 776855847552954368,157755 789928195130810372,228820 755864735002746880,39207 785920964194242560,199546 794362755524546560,256458 775073798915760128,11774 791241035229736960,237274 759098545236500480,56315 780110958316228608,178045 790877655277133824,218223 772858172277227521,132335 793474360329678849,252580 753977637748355072,30047 758417296423464960,51997 771446965234241536,125367 790757901367255040,227748 765394122299539456,82061 794197476685193219,258044 778199615174746112,165348 779354359846936576,174320 790295023120031744,11774 767914434568200192,101681 758782015093219328,54070 778727166766788608,169951 780618072629530624,182146 791661176719482881,240145 777265485058486272,158387 772839142229180416,132578 762644631230287873,73814 757327853121859584,39458 758750608559968257,54974 773133687638597632,129649 750364694536417281,11774 756473310356045824,43391 773950201681895424,140111 766706294380167168,93303 795129880916717568,264397 763719286296813568,79691 778925175144349696,171168 793529982270238720,252824 733640800442015744,254034 750753020779098112,14827 791678073905225729,192372 767806380849917952,101681 793891677320646656,256534 778189469891629057,165488 765693006833971202,87904 794944230800113668,262847 760452024395857920,62063 763882969677361152,80939 765542094685376517,87904 791410752443654144,238965 791739814886244352,240483 772533055248486400,131025 788216293518376960,109244 767821809949347840,95568 777986146290860032,65108 777842878819119105,163990 755203781441286146,35890 761663982298025984,67226 777099908344008704,159876 777080487856615424,158387 790638914574884864,232137 765905052087177216,87245 774729983218503680,144112 762719991628193792,73528 763973320408641536,80939 793963719474769920,257255 763062687752417281,11774 770849858764898304,121479 787132007885131776,209416 750757223257796608,15165 789518320324243456,226581 778423838740578304,163960 777814818652844032,162107 778584461952716800,168794 773136140060745729,134470 762277898170535937,72035 767834526664028162,101681 790967353018232832,235487 732216802617507841,350428 771028376635084801,122146 760626115811561473,63268 766449431772299269,93184 772814241346625536,132578 773951110239363072,140025 754089617154990080,26458 768223284777320448,104444 757875609183944704,48220 777924959792431104,163763 752901703859449856,24134 762694638763290624,431998 773218624857337857,132996 754729582700494848,14277 779788902467047424,174557 773177885137903616,132335 776470443544817664,155451 768184413146537984,95055 786800628613861376,206225 768301081541488640,103071 756082419191668736,39155 787763072769232896,11774 788488883981824000,218275 786349312963993600,203350 795071830352531458,263926 750362933499039746,12883 773952617076490240,139404 774198043402969088,141887 774108050839838721,140900 795214035817877505,263895 760152946554368000,61051 778269136657014784,163990 794406801718423552,258456 791847995490701312,240483 762574890331320320,1249007 773990645832777728,139404 775519203143147520,149422 755214976797831168,35044 794937871664676866,256038 762969296620224512,75641 773655358208344064,136904 790875010592301056,193533 759765740111134720,56676 764739109227147264,77598 764830539224322048,84724 793956733152530433,257218 753964250360524800,30304 791620117150965764,240145 764517059581480960,59936 750088601753493504,11495 774696875454631936,144613 779844389862379520,177233 793871265983565824,256358 778230287192977408,166532 764927260038090752,431998 773727251661672448,11774 794462079545552896,258104 752888561116983296,24134 761178576754323458,65180 773579505650630656,136904 758128252355346432,41703 788685660907593728,214915 767813388143591425,100917 771719453239283713,125554 790706058490621952,232640 773113753378312192,131045 762113320497192960,65663 785558818856038400,196609 790926377188929536,234583 793993985039552513,257325 765767990042357760,88669 754707702178197512,33214 755096316225597440,34320 768114975541825536,103506 790559589414477825,231894 793863116564078593,256255 788753729147248640,220332 791310773653872640,234864 744305440201248769,1247580 779381450588221440,174427 753350498053332992,26458 787350957046763520,210207 795222021089046528,265440 771704163755446273,125554 757067084555776000,44274 794316120006213632,108396 758721245521281024,54856 770436174695596032,118192 773585491383885824,137869 762730343975845889,73621 769248483240992768,104932 790703728504475648,232884 764934545154142208,431998 795013602403090432,262053 767945512683081729,101681 795110707410837504,203546 756647348902572032,43917 753698479059251200,29263 732091115185147904,349224 771723730162552832,125145 790516465648607233,231894 764463797469900802,83391 776930866081574912,159146 781476271603585024,26066 793342917674950656,250633 765696455965368320,88998 786534754023714816,202983 785850252356091904,198094 794106482354569217,253793 775214452526321664,144654 790712130299363328,233602 790972413307531264,235590 766600815490441216,91810 772511103268098048,131331 768177896867373056,101681 779311822021287936,173964 753428500783116288,27255 791193537354141697,164814 795059983616450560,262849 768430013083508736,33169 780151340395732992,178258 788742347185983489,218582 778339363247697920,166852 764546607153111040,79561 777590142580224000,162638 789857262625927169,197512 793413649926725632,250633 779075849014349825,172621 780858581210062848,183975 749281771271888897,8047 773937726328541185,139577 779291545799233537,168284 776844265037107201,151526 750396887203717122,12743 760486226344501249,1248768 767587721347039232,99667 752937129907478528,13201 766040448267722752,90384 775018444676853760,146259 756634518044471301,43553 756968994788089856,45311 760971826113708032,66105 771480117801525249,125554 764210974035472385,82152 774017478556913664,139404 778922378298523649,171168 793999562817957888,255870 778036748320473093,164578 786255836167430144,1063777 790928984691265536,234622 794006755198070785,256502 776504158723698689,152594 750411812735037440,12883 767231899588853764,98126 767868697813942272,101681 795078685531455488,263926 777334302040129536,161572 791706742300217344,241034 786660897271996416,205270 756203660611293184,41680 759559724375375872,56924 786286719255601152,199500 793614377375166464,254011 789096027395457024,223286 792772569896148992,245268 767578611951861760,78274 789509167182733312,226731 772731511133048832,124597 775900906759921664,90193 763843281851527169,80720 776227140006273024,153743 749342783127769089,7836 750116120003239936,1248008 765020218095603713,84724 732742842876067840,353879 780052668299575296,172185 737627810664189952,354115 791360918621818880,238207 789541721344450560,223492 758686836197847044,54070 767141824918085633,97961 764180258157240322,82390 777950012747620352,163785 765368485048299520,83490 752958652424810496,23519 771038758271451136,122982 789511765134544897,224857 789885399888003073,228292 793130469193691136,249841 788752288173084672,220332 766820583598194688,87607 763935099503075336,80153 756624913386045440,44429 772166083260194816,128934 778646953039134720,168794 780542531855486976,180655 791062345220894720,234622 754074133411930112,31686 755948350738882560,40867 744899465941704704,1247662 761583206567071744,67229 793909126954827777,255942 785822393121972231,196917 795473956639645696,254603 750821389117100032,14950 764840681151930369,84422 785983631915307010,199960 788169073808986112,11774 778636790085197824,167319 754735929097457664,33356 788058648467693572,213887 764657265727070208,82344 775846852646154240,150511 786486350770016260,203492 794572715650928640,261155 785915123864961024,198671 785479659186192385,11774 759971186566725632,353879 779004264093880320,169550 749624905591771137,9174 795672476743151616,267267 755078445579763712,34666 758699761507545089,54070 760933860548968457,64758 793231844749766656,248988 757964359171584001,49925 767142637723934721,89558 781206284796256260,186434 786554365767192576,204413 792154763248959488,241940 764437809079980032,83305 751146140431577088,17349 794258309180231681,259231 751075202210095106,16422 762377001260945408,73002 756352369781252096,41518 757979400075812866,49852 794596922652848128,261155 755571169504350208,38032 777448481157947392,159016 778654101907316736,169107 765633004597235712,87904 772940042964766720,132335 775281380771102720,144607 786358663262920706,202379 788784688521281537,220526 794894165809078272,249926 787137713648513024,205728 794941140353032192,260033 767414392694509568,97379 767536888337068032,98646 760172089059966976,61470 780305697196036096,178777 793920122612289536,255942 764978000857227264,85562 794406917514743808,259543 795667511962378240,267521 761274502101610497,67547 785516423409958913,11774 774688585777721344,140444 762407043915481088,72615 793183048023945216,247241 760314408924946433,56784 775434771027623936,146991 758366190456676359,52554 793489937437863937,252741 780996960878792704,184223 756706326349287425,44163 757924873133973504,65113 761750077538832385,69231 767542114720808961,97472 770241907268083712,117257 770435080518983682,118191 787721287061925892,124597 788130806560542721,200971 766827121046020096,95593 786845082058129408,205270 786776988937695232,204413 785533338060591105,196277 795010164990603264,264397 774363058483269632,139865 761932908215033856,11774 770054108782981120,116164 793457294621016065,252020 795693218188980224,267862 775330353896648704,148045 737194858494996480,351463 762312989324218368,70756 773885198261899264,139404 794300840194482176,256564 763499257907249152,78274 795332581910872064,230523 767868800687542273,101681 752302995866423297,14277 757888906541096960,49852 749624457224785920,7849 790631458201219072,232137 750890690222194688,13201 775671744443056128,150511 791784944351805440,240145 794889850889601024,262784 773707750559797249,134122 760336054595485696,61412 770514257926643712,118482 788059762093068288,762119 750769776054657024,13627 789687244265234432,227242 773951672292929537,140444 794663064322850816,261050 791427423220793344,238207 751650630951895040,18495 793131336189956096,249469 781556249863213056,139404 788921842811670528,204684 792896978963222528,247240 778443577353314306,167124 781209558580682753,185595 750155691294232576,11430 767932211987226625,97447 788521000799440896,106085 794336065033097216,256439 761306394322694145,65180 755229201095991296,34731 791818340775895040,239998 792227778338906113,243187 776775987866562560,157693 792082966650511360,240483 776829354219307008,158387 777282035392081920,160634 785285560986398720,193669 789693032283070464,227048 754855159872753664,26721 763637029162713089,24252 758047475185790976,51069 751778067056517127,14277 790707546868768769,232884 768233066116575251,11774 795279484928872448,257026 792943313116463104,243187 773212764261187584,134968 791350103512641536,238395 794820113820225536,262849 753768878786748416,29790 773851511684272128,139404 776769804233564165,157755 758805697584730115,53992 793044363106406400,248065 761960566961221633,431998 762696491140059137,74302 761740280114675716,69947 777247207682605057,159475 773609404172214273,137158 785507289147006976,194949 758336228756369408,50923 795049420467347456,263895 792066545190973440,242693 780107589011070976,176890 789123163674251264,222500 794608526983364608,261155 745878524905525250,398859 758398180207714305,19598 756596206516654080,43285 794940023023902720,263931 750506934852210692,12883 773274121815859200,134470 795765514136154112,268918 764834649424080896,84724 732643480049188865,351230 776575006109151232,156926 788469628389429252,217837 785596144210419716,196788 754065747039621120,30910 758441498366976000,52394 775546010537857024,148713 780054800276807680,175153 767560542353522688,98646 786945061116383233,207613 793248386698866688,249926 794776524738220032,261155 753403201085247488,19598 769343543852826624,112112 773281004052099073,134470 751961165585014784,20279 755225122982604800,36382 778789384472686592,168794 787485270300057601,207151 773617448750833665,138054 749292467179163648,8047 740386886582145026,11774 750744189537771520,15005 795075175939211265,264397 775596295406882816,149953 794749656479727616,257353 787310816727040000,210289 753613867985625092,27317 758724785459388416,54070 761226481993326592,66824 793139273901879297,249895 755422189340364800,36877 787988787683090433,214209 753740746826678272,22439 761013016016064512,66116 786321525880266752,192032 785903840717524992,194250 794270237445201920,259482 773640059870326784,133702 792180157851242496,243187 766402073827172356,81677 755468321131069440,35890 776135779768684544,153596 785651215665336320,194082 760137604071354368,46562 790546287858888704,231333 766624056640536576,90482 786617369678352384,204413 772465444137689092,131027 759830710383284225,59666 767848167962402816,100893 786249376779730944,201958 794938273919549445,262847 765016037066551296,84724 751903882263932928,18400 777751606020411392,162044 766517262073237505,92917 767689733996744704,100605 787301521268498432,209184 789493730998837248,224678 763863360664461312,75899 765747745122418689,88930 791368675735461888,238205 785496757874548736,195207 788219888783364096,216009 755748232332996608,39197 779624414673416194,174315 775842554470359041,151242 790918013180444673,234653 755167676968804352,35890 762751347783598081,74335 787967603230715904,214066 765005668931637248,84209 788525843819614208,218275 793584955699888128,252020 795379960839970816,265885 761674237136412672,70177 790895889518764032,234583 759785366887010304,57068 769254637778108416,112363 785699409484849156,197512 790211169113903104,197322 754822815682101248,27045 756651802649649152,44429 765577391783743488,88052 771828279124766720,122133 773878223281135616,139404 779692810458935296,464984 785609391475089408,197341 790704256370159616,232863 790999835855892480,220029 752269765201137665,21714 756999045508464640,43636 756523446503403520,43391 765684677487190016,87245 769156466045362176,110659 762709594640519169,74247 765145989661528065,86053 786518191065268224,204224 775097134567690240,146804 791628823070584833,239066 774391378335768576,142527 757336024775331840,46783 780505073654857735,11774 761301926432477185,67768 778276425942048768,164826 752938956589764608,18879 795675753782329344,266151 789773680305930240,227486 774670960746237952,144542 776912984539066368,157842 771107915348471808,122982 788000915806646272,214354 778719774914195457,169384 732333630610149377,350808 774356826645155840,142503 753997242340610049,29263 792484337564393476,243513 789926019650101248,228820 791057562326142976,234583 794574252183846912,261155 763461434240008192,78542 793094683148836868,249469 763167566650978304,11774 790976782757396480,235487 764506941204729856,81702 772925752723378176,132578 795302724204105728,263241 755433654965440513,35958 781622839925432320,188458 787731432265383936,210215 763934858292842498,81047 793167417098678274,249961 780769980249964544,182036 755254367242981376,36484 763911742782963714,80153 765939728759808000,90384 795060702029500416,262022 769717472022986752,113412 765674307288694785,88920 771083478637088768,122982 794553804213493760,261155 768493428741066752,104973 733152300227809281,355106 755435705611026432,11774 764194528156798976,82066 780616233955823616,150151 790128032048635904,229724 795698380122923008,266151 750456175980867584,11495 767187666433560576,97852 785316123801743360,11774 793447725517905920,249725 750825143639896065,15643 768609826687492096,107469 774235257482547200,141091 785862034869063680,198576 787847662108151808,212316 790345906742816768,226649 776126241028071424,153845 762112899364028416,431998 770328487496298496,87904 791621704120344576,240145 792106031169974272,243187 790627362920603648,232662 762657429817397249,70060 781597500440391680,131056 795394389849862144,265858 749379275275591680,8497 785234799275364352,194160 758028178707193856,50923 787267407077257217,206666 788797777685774339,180682 789238471785259009,206666 792852930973933568,247240 749770597115129856,9701 777972793166196736,164764 785940624902070272,199352 774732379592196096,144594 779084789743845377,171164 778234853158375424,166532 772908896788676608,133432 793583464859725825,253793 753969365087727616,30590 732197421761978368,1170318 751996657781342208,20313 754011998510350336,26066 774077774600540160,139404 789114543444103168,200963 790601390485753856,231894 791355603054583808,218832 785611080147935233,197512 732857227183325184,47835 791601500405526528,239926 787331217989308416,210289 759858326280638465,56964 795092206042234880,264397 760913119073808384,65152 791692102216343552,240795 766354426571489280,93303 780552742397939713,174116 781077880356892672,183269 741601333850066944,349060 795750245665742848,268869 785916690454437893,199546 774075763301584897,139404 774993884317233152,146259 785269677857660929,194648 778472160075460608,167674 749628067065303040,9446 793505207598587904,252408 793601160150003714,249926 752682539987312642,23167 786555614298116096,203674 763445119047438336,78159 792793876880879616,247241 787333185822601216,207965 785246242469138434,194082 786205234448240640,200963 772822833911111680,129700 770074262078103554,105109 758768067757215744,54519 794050119918227457,257492 792415486457815040,243187 752237914487160832,21034 790987853626998784,233736 792430010783133696,239261 758475285767434240,47940 791057458663923712,78159 750865641352077312,15536 766173261289836544,85562 779990838105477120,176132 786921459428036608,207287 751832735841390593,19528 768582763729391616,101681 776005763781255168,152872 751093611304017921,11495 793252494671511552,249926 779710854459564032,175092 790550570239131648,229895 760497605008908288,1248801 759984720746651648,59666 764989641237725184,85562 785964358484398080,199462 793315724953391105,250633 794581320873541632,261155 780640465251074048,176203 774470568766603264,142566 786310817075589120,197324 775208126731522048,146847 758019544417841152,47761 789958641172488192,227795 780836381451051008,182659 786961538695385088,11774 760960805261025280,57574 756857616978972672,44450 752985147771936768,16897 778632285050372096,11774 763196485466853376,75899 755921685342072833,39475 792902542472519680,247767 775033963794558976,146259 793130198837460992,249469 750776062708031488,15316 773251927794552833,135701 765623534521491456,87904 775178888511156225,141091 794440049047633920,243075 732924532743344128,353120 776818253293322240,157755 778638305596506112,11774 791575495431319552,239405 762198176828829696,69878 773668331849220096,136904 759834064916324352,59666 773858312416788480,139404 751214494458798080,15808 753602218004213764,28037 791742125360676864,240145 774365029722447876,142671 795685264182153216,11774 780594986056245248,181886 757566043602706434,47761 764549787622445056,79911 733356271106035712,1170850 785924340307128320,199431 767119567655141376,97685 768951269171957761,110362 793230158664720384,217519 793169386999799808,249469 778253684782227456,166913 754084019122253824,30910 792268231851532288,235590 790579739366948864,232280 777635186661920768,159093 775255073282789380,353879 771325649206251520,124597 770734504088666112,121046 762293884483436544,431998 764665646219132928,83648 781544659176845312,187529 792124833517543424,243187 732454035022696448,351617 759768891413311488,59666 777697699730710528,160480 793292152470110208,249926 769861892089282560,99137 794554327306223616,261155 766034067636781056,90539 786559255373549568,204413 788487440738689024,217601 762855736938377217,18215 768281843078529030,103071 795287608788008962,262022 791971812091592704,242637 768655615531032576,104973 779188958370467840,170187 759186807758225408,56964 794186923866787840,247241 746755191685390336,354167 756256819086000128,42344 773539202948489219,137158 791061508142665728,235963 749431363368026112,7524 760109551781761024,60112 791607414684385282,239405 773854956029825024,136610 760660869894189056,63268 775721120573956096,148684 791623522384764928,240061 792122956600094720,244230 767771681502797824,101403 791220453188612096,172084 760909084291919872,65307 765060636896206848,84422 792170534599438337,243848 751160187566845952,16897 766123348027854852,81929 767411771976065028,97519 756688898412064768,44450 758700167105122307,54070 775088592326627333,146207 753915254883622912,30339 763513108857917440,78360 762636464333082624,73926 791815947157901312,240483 792074813229699072,243075 787937816068157440,211782 752959355364966405,22735 791113325870362624,231358 761668146977800198,69711 774370965237227520,141887 793957732332224514,257026 758660399591886853,54070 758779793479307264,1248642 792320661138051073,353124 795720504841748480,268448 779395387115307008,174115 765279441421537280,84254 759009156242116608,54070 788452330819551232,218179 771155046838841345,738099 762772923778146304,73814 769135101955289089,110381 779105867643834368,171982 791037353695453184,234575 753690372501442560,29263 787004784557654018,205181 750433437245472768,13343 763913628139479040,79691 771058773276368896,123226 790934166787461120,234583 734223958266912770,78906 760140518189834244,61268 789693991017127936,212131 795378816487145472,265521 773619853164965889,136947 785313911113383936,11774 750461407414616064,13532 789131169396850688,246425 776947993115328513,159258 760943989625282560,65180 768008165401071617,95568 785608732554072065,196917 794555638332452864,261155 765076148229287937,85898 792073073881063424,11774 765152000287789057,81869 792806153675649024,247379 793207792689618944,250033 794563493122818048,261155 793559568479494146,249926 770002297854328833,114254 786285572184739840,201494 776613626278924292,157082 779288462663020545,173753 785361244945522690,195481 792665214751744000,246392 788740246301249536,220332 789161632102354944,222682 765566324005232640,87887 753796869017534464,28732 786622001523920896,204413 794915411313692672,263205 793170815541915650,249841 766270131022368768,91838 768589928292900865,107089 794623565056372738,39957 769708411663495168,114779 790435192225665024,230270 759377885564141568,352255 793097792013099008,249469 776504718935851008,155688 791361304254480388,11774 778440210363195393,165185 752159365814038528,20279 794009948132773888,257429 778321960371490816,167220 767940903327498240,101681 774282046374019072,137965 780932330533842944,182036 787078900996198400,207796 732446826931097604,349571 753991911178772480,29263 794533618177609728,261155 750789162572349441,14968 757796893317472256,49283 771460462949068800,124924 786034012129206272,200382 788450291754688513,218275 752315807883984896,16931 792694875628199936,245101 788469764180078592,218495 793380646047670272,251740 785737225443143680,194213 753784332653912064,27045 757737192550764544,48220 793216480733044736,250633 775399443390607360,148645 794237690225033216,258331 792698073348644864,246295 793649520294846464,241678 768481514803892224,104973 768231716943040512,1249507 788580880553943040,215437 757777352004866048,45498 792103550235111424,240584 770972173842259968,122146 786405983564234752,203674 761199541202751488,65180 793985470225006593,257325 794701898658025472,261155 762900246879932416,75073 785858689613848576,198671 790746658720002048,232169 779152603720527872,171795 765185068360839170,85254 781263848669982721,186212 756729777382428672,41839 761613047475691520,1248944 769255094382497792,112363 792832191025803264,241819 776998036098560000,157755 785645636649570308,197512 759204679792390144,55710 773275957733969920,135190 790962864127352832,199307 757343161656090624,47090 777582395520192512,160783 751732350820708353,18893 753753765619109888,29548 773452765846790144,136220 757642365683306497,47940 758801965744689153,14653 787441192397107200,208307 777807801120940032,162244 759184034970959872,56964 775682072266452992,136575 758251673630408705,52061 759768801621729280,57372 772739034225467392,71270 793124048335015936,249469 790964624908775424,233692 792802649963950081,247240 732933139945934848,354606 732770698154770432,353789 764257689526415362,82457 794619983707848704,262145 753180699214028800,25253 781227946879037442,186584 755760961244504064,39462 790953036776546304,234583 757745257840771072,41680 786911779683172352,207287 787024849457643521,207113 789279478971269120,218349 779679716668153857,176110 742288128745058304,350945 786355208771276804,202379 789133234227425280,222682 773865356624396288,139404 774297777807331328,142668 765261187009437696,86645 788268688562610176,352258 767803942763917312,101681 763097077308153860,75724 758662481531117568,54070 752653706617696256,22785 780267487883587584,354833 773476162215358464,136110 788187423498960901,214660 736102118419877888,351720 758621070803013632,54070 772591790834716672,131421 781841116022865920,190269 760670764810985472,61399 762298407973105666,431998 769646779394625536,112399 766620065676587008,94699 769016809601118209,110362 777530709183299585,156835 780699536163532800,182036 750370373049282560,12287 795022491802632200,258456 757693503828848644,48922 774732881985875968,143043 770805470252662786,121612 776424922751131648,155688 780556801913790464,181548 786548668937695232,204413 754793222770077696,33356 754880672485945344,33356 777870765421101056,163990 790522559372595200,231894 766742426048270337,95708 793163144478810114,249852 794555013070721024,261155 750134540975214592,11495 762794857534328833,75073 794707687103692800,262752 794561257433141249,261155 769933198876876800,107953 786800249385783297,206008 788769594425114630,220526 794000390987673601,257492 788568241207644160,218351 758464194819883008,41703 768902546156982272,108729 776919670322528256,158338 768123624565960705,103261 788773810400927744,220526 789398354463555584,224329 750192650289082368,10848 775911691984990209,151463 794162920594743296,255870 787083788782301184,208777 776879879098867712,158524 776601596780240896,156835 786529113234350080,204193 794360519826227201,259034 787017933465673728,208065 786518256878292993,191961 761356028055326720,67973 763400342088265728,75724 766677028481355777,94689 791763874240278528,240584 768809352031461376,108849 750741732338245632,14277 758702975502192640,54070 773514969782648832,133702 794628653518823426,258936 780109664415576066,176753 777992416607428608,154330 770012073401131008,114254 757460176333049856,45014 758830651046973440,54070 780647891304054784,182313 788794346111762435,219942 793962500395962368,256255 795705114296250368,252939 764429304595935233,82066 769198330287042562,110302 786019079177895937,199496 755136257391521792,32673 785516323396722688,195975 761571922467368960,69231 752644256586534912,22575 766639969326686208,94699 786665014715305984,205728 764065117319208960,81605 768837902868500480,109167 758359937797926913,52554 769678063416344577,112693 779027390219419649,171693 773846699391451136,139404 770381453288837120,87904 787422458487844864,209151 753642703552786433,27402 754179997242384384,30590 780484714431905794,180039 794598266255994880,261155 758100003139284993,51069 794158877185024000,257492 794602340624007169,261818 790241507878047750,226717 793626975210463232,252408 762638581508694016,73926 795669285985193984,257781 779480024349020160,168284 775900959335526400,151526 759471451787243520,56964 773128625776238596,134470 773843704872308736,11774 775677221247811584,150511 780565700234608640,180655 777186122577408000,159876 795035612348870656,263926 771238214342287364,106702 788175532647079936,215578 778272023520870400,354828 755048389365096448,35044 764186217462140928,82457 792800214616727553,242693 793499618273210368,252722 763187096790130689,76549 774418548236046337,142648 791863177470443521,242214 762014452803772417,71550 781272069501771776,187084 785898346116284416,139404 791690243468619776,240483 794693498624675840,262145 789321125331296257,223492 795487118072094720,267262 790981009525178368,233692 775881381469650945,152314 794354731476992000,258044 789488479650459649,225358 751940661348274176,17794 762721686080937984,74592 791077040095199234,218892 786404964612513792,203674 758649201848975360,54070 786012878910304256,200235 771652963701895168,125145 777068727560867840,152383 772836989649301505,132996 792871064393035777,247379 787615566475436032,206666 786033944730988549,200490 794577699780132865,261155 763705420733177856,73814 771061990051676160,123085 758833554184740869,54070 763061757896171520,11774 765756423817072640,86806 769248611007954944,27164 776577344702210049,156926 751230193004609536,17416 791975527338930176,234583 749289979398893568,7855 756198411846627330,41533 757072675143647232,45014 760507102301265920,63149 788621396796637186,214756 770383219443298304,118191 793484558414979076,252741 773274391257944064,135004 785574128996626440,194723 758370726491586560,50978 766420344743817217,93286 769497648940265472,112872 793620706646892544,252020 771499585437065246,124904 771439094312366086,125703 772211565625868288,129297 790451498811392000,230575 764269407862390784,82283 795065510274678785,263289 795667861876379648,267862 770801863008452608,88305 771755884133220352,126152 759930708743823360,59666 754808641375592448,32950 759396657070870528,12927 786905852137631745,207287 780615952123568128,182049 780100380948631552,178076 753326295971340288,26492 774228761357279232,141643 789256043477872641,220539 769685051126779904,114779 757425362640867329,46939 763137444615221249,75073 775906247648305152,151741 777809088906428416,163763 793628133018611712,252020 756885808989212673,45385 773938813999525888,139404 792633232227442688,244270 758624275867717632,50923 772874098334638081,132996 793110700122136577,249348 756589021510402048,44274 775755112958480384,151071 790643809948401664,233131 776467332210298888,11774 759190139713101825,56964 785475062866464769,195975 773648881137623040,137869 793161436264534018,249926 758381397828435968,52532 785946790558244870,198577 778474088109051904,167676 792796844732485632,238113 755840257023553541,39462 780747902146662400,182870 755786580619628544,39197 762781100062146560,73712 760598577655717889,63879 762328398957907968,69905 793099885981503488,249469 758256867743105024,51239 764249517315219456,82759 788480035418050560,218275 752980814904762368,24526 762652734805999617,73856 768489331761774593,104973 793116236091621377,249469 766286309451190272,91946 793165138064912384,249444 754819960401108992,29263 791664677998690304,240483 772186817244258305,129558 762631099700969472,73926 786885224944644096,206054 768206483397890049,104444 781141960044130304,185496 760488324997885953,61051 792824769838145536,244759 772468439059357696,87607 764648985776627712,1249246 765004515875708928,85562 765574264149770240,81659 766724206344204288,93184 756440122053177344,39583 756892031629291525,36145 756977664678850560,44544 779105626945380352,163791 762744213519736832,73814 785932423422840832,199546 771462933251444736,124855 789798705293647872,221107 773181853142441984,11774 764241561630674944,82880 790977464650633217,235590 785949796645343232,199546 786200245927485441,201619 750721998213394432,11774 766101670287642624,90384 793876808647135232,256411 760384825022873600,62063 772822052260544512,112788 785506793673879552,194723 772975083186978816,128874 785852802757046272,199057 788136024840941568,214809 770382130165710850,118087 794117761781952514,202177 772800245654695936,132335 793635173057327104,253032 778200913496289280,166409 773242548001337344,132848 791339989166465024,199546 767859095353323521,101681 762701529144971264,11774 753729376110448640,11774 794684866319224832,261987 753704902740717568,29263 791370313409949698,238383 754106586646405120,30910 776119348586946560,153058 750540974825304065,13021 789526016901337088,205972 794395078588530688,254135 795038233746817025,263896 773606765665464320,138054 791063161239506944,235963 771306794807271424,124597 778385766078525440,167180 755174728965513220,35890 791438890003492870,237857 789757762821562369,203546 790685435861270528,232359 794187337852801024,256439 792801501601157120,244297 762735336036315136,74247 773515719967244290,136947 757706691177766912,351340 760172511451418624,61412 793695684297908224,252196 768419915338551300,106281 793324723937697793,249926 761777356461764609,66586 771523672544833537,121479 779732234098057216,738099 780538668612214784,762119 762038251825672192,70679 757487394023170048,39005 764419939113529348,82066 770447685027373056,118192 776139709059887105,152735 790621622470311937,232791 765936685913899008,90125 781220143833636864,185925 794316861374603265,259055 758715528571523075,46076 778784361046945792,170373 786557587927896065,203806 773739501336297473,11774 777954476573331456,164669 781277070814961664,186210 763489017866268672,73814 761337855327084544,68182 772294490232987649,130415 773526494022729729,137042 787315472077246464,209151 794739138511540224,263010 778570010033782784,168794 780927977714429952,183975 758119671908433920,50698 793288430184648705,248988 785678270616498176,195975 776836189227659264,157755 791435622070104064,237908 755480407164985344,35890 755536469431681024,38401 768091040481935360,102609 790733023402655744,18395 793203182738534400,249926 773903143536955392,139404 790308943964672000,228583 776116883472977920,153033 777766168786382848,162497 792618118216454144,245722 743568611881672704,1247596 790635382253690880,221297 795681514008608768,238383 751184678825054208,16728 760395677197361152,56420 781469492429807616,186673 790320687563104256,229724 792071300646928384,243187 762774129334300672,73712 791452277353525248,238207 768215492586721280,100620 764116720101498881,81869 787767509881589760,212357 733761167340998657,354598 764298573185855488,82283 767833619717038080,100561 791048899762925568,235620 776918653098950657,158387 792780178254692352,247240 757436898654629889,47283 766134640843173888,90785 777544965027090434,161387 771913281707528193,110585 774679415838081027,11774 793162239758962689,249469 758649031577010176,54070 773409044547702785,134993 779294786842927104,168284 778290002321108992,167220 793012503991164928,240483 757579296290504704,47782 791346711033622528,238383 791685613502115840,240067 763067857441742848,72978 755933181426012160,18215 785827896237490176,198576 781695515855458304,187843 793130516300042242,249841 788451891869024256,217837 793137342953328640,249882 761215720537530369,66510 763141005268791296,74943 793145614200475648,249841 732643635615944704,353220 788463318147162112,217106 737692556687904768,352751 776299041579757568,154322 788878178219462656,219119 791842575804162052,240070 754706860322672642,33174 789814859613470720,227242 736321220459667456,11774 770947048967442433,122146 758072378962300928,50923 787807559709134848,212357 794446883192180736,260033 786762858105217024,205728 776866788999041024,158673 758077345458708483,50827 766015249791102976,90384 780201926793322497,178751 770251254501027840,109666 760856916297822209,64722 776955646528917504,157755 764904073908760576,84724 766394206503841793,93184 763523029867560960,78853 785841379595456512,198878 758077806190350336,48663 776720275392135168,351158 780608038478700548,181789 758459800954900481,53144 780744777662771200,182036 753693968009981952,29263 786557862143152128,204413 761604637439000577,69669 791988769477959680,241940 795083777894715394,262849 778635747373027328,167220 758882568460574720,54070 779010655827484673,171693 791006185994481664,235590 794303183539449856,259482 764211438130823168,81924 793951055944044544,254135 766774680405630976,93303 791345971707846656,238383 766460871195385860,93823 754002630586884096,29263 793412725045071872,249926 765596310061756416,88311 770954467470696448,1170396 793098637366599680,249469 758659069636857856,54070 769922249847672832,115511 793706582454349824,252381 767721788428001280,100893 775278816851746819,141091 760258756789669888,61145 765304872929492993,86440 781427675294380033,26066 793196324086747136,249926 757250295491624960,44429 740334256321236992,11774 775448468307324929,148045 772503700447297537,131012 773857015693250560,139404 756284074658893825,42495 758683768064446464,11774 768657474056445952,104973 779058977011138560,171886 793980427379871744,11774 779393681774084096,121051 794768819927531520,262849 776043826381070336,153038 775035397579608064,146259 795418283763765248,266079 759015346997071874,56154 793427659233583104,252020 733165612579590144,355729 793274838785912832,250430 767023744288043008,96883 785983633098014721,196676 787889453721346048,212239 765348734481858563,27156 789535910228529152,215505 765719092405735424,88920 791125684294823936,234583 779377169147564033,174557 781319238543900672,185595 759058911102111744,11774 780051251618775040,176129 764940607181709312,11774 768948143211712512,109945 789067721459769344,200971 790562224934752256,231894 753359396701220864,27317 757276640212901892,46612 764219931596615682,73981 759118280091131904,56889 758154070888701952,51344 793098252992196609,249469 771856177076457473,127957 774364856405336064,142503 774904640496214017,352820 776151880527380481,152946 786455523809865728,201494 756257746404646912,41719 773998616499392512,140161 768924143186173954,110362 785274102898528256,194667 761020851114213376,65974 785609624816726017,197512 793504498056429568,252741 764893973525565440,81574 795765393780592644,199307 780838584160964608,179936 774393720980504578,133943 770021553325178883,105109 791710652557426688,237150 786947029310332928,207613 786194942230077441,195279 785995413715243009,199262 771060039033298944,122955 754016918961426434,30296 759118487277142016,56924 766375909523873792,91946 755541260480446464,38183 762297622673682432,431998 786973750604492800,207613 791503162674810881,11774 761624838372937728,1248944 762796689476481025,73712 789824222549843968,227242 750830116087869440,15643 764897309997998080,84724 765713717292044288,86103 777609302848569344,79020 791363486206930944,238395 791361077661622272,238117 755454366744739840,36157 792894253923905536,247241 750777091935891457,14802 765948007393136640,90031 791409206091931648,238207 758081436079394816,51069 791025051663470595,235620 777273686327832576,158110 789673745975611392,216003 794603021296504833,261818 770557492426215424,44421 788698240904486912,218258 793114549440307200,242693 767464798313381888,99111 752945368166502401,24711 768828121663561728,109167 768622647693287424,106281 793962785835085824,257255 765690824965226496,86103 794621480046854144,262022 770948675623346177,117303 786583055205036032,204413 753326618165121024,26492 761591106463203328,68668 768155586634457088,103354 792202611659272193,243187 795062022773886977,247930 769293488936652800,111225 749988004941496320,10282 763127465317281792,76549 765251276829433857,74575 759113511746232320,56964 760829875263565824,14277 773974697255895040,140437 768938466587529216,110477 778446766895091712,129991 787085698142654464,207796 754984757860139008,30910 756394691155922944,42249 760510179779579904,63308 794996422642978817,263895 757944576418078720,49587 786632323676643328,200460 787142023975309312,208252 756979888247025664,45122 787157527297417216,207109 768238364491472900,103354 794449162251235328,257406 755901376652308480,40244 772895384079302660,132370 767761392380223488,11774 775688137183891456,150404 781846047173869568,177455 790956286716289024,234583 795668903347310592,265875 777994911555518464,165185 764125156134510593,82066 764975782863056896,11774 788046848950882304,214209 772170994983337984,121795 775859280389910528,151688 786552027102846976,204413 793262455954804736,249926 760543242572136448,61051 777677201382764544,158987 757222240727420929,46006 790986800986750976,234583 759698511608766464,52919 791847854180405248,240483 768128776370659328,103354 795076969385852928,11774 755205778873708544,35980 792498681295491072,246392 786366236741410816,202727 780629713693704192,150151 793135702456299520,249469 767780506456854529,101203 777288389833871360,159876 758488708874051585,53239 790944249378377728,234583 752726464932503552,22575 779487944482533376,170620 793967432641773569,256358 756298481686437890,42432 777911445623300096,162491 793723054618804224,254011 752713932184301568,22936 769347249012744193,94699 774009205997051904,139404 792584642645798913,243187 767322061664620544,90539 781483841139585024,186149 755246681998827520,36208 752302873933783040,21074 764298125133484032,80939 794148833030606848,256439 768466555579412480,106731 773283939976896513,134561 756309602283589632,42495 756355320516059137,41798 788876932444151808,246425 762458960511111172,47283 776130984328720384,150511 794551840159338496,261155 792139517540995072,239784 794899254976413696,263667 775388830383808512,146838 764173523417829376,80939 788484357157552128,218275 767332680002375680,98773 768655529589764096,107745 758845544911376385,41680 765996591912189958,11774 777947331958235136,163990 774476137548218368,138812 792739594710114304,243187 763516186445217792,78205 769413292183973888,112399 790577040189566977,231894 768903752409427968,109945 787734035665711104,205197 781333599614226432,182659 785569976618852353,196788 791513293416300544,233692 792533652194287617,243165 788943876665012224,11774 791417220861747201,238207 733069805666832384,355261 777948647119998977,164826 789512312944078848,226731 794619114912419840,261818 773629175945129984,137042 779791533570752518,176168 785512598779285504,195849 788331973655887873,215608 793150346180853763,249961 760945962445594625,65198 793567839038738436,252020 795035504836218880,262925 780381672860557312,179742 785506218907275265,195975 795376243805921280,189724 753477288231071744,27045 763197752490790912,77185 768151245852901376,103354 791368294083227648,234583 795384118443917312,265875 757977588275015681,49925 774404123605159936,7092 779336244509761540,173753 769578224363966464,112239 775103642357665792,146720 733809129769308160,349566 791695057225154560,240070 774023804070658053,141091 793915003686383616,248652 744584165593649152,1247655 763100349490204672,76628 765000455655198720,85562 786004215827083264,199561 792429254017286145,243075 795074142026526720,249926 764800525443399680,84724 789172024920842241,11774 766931753109946368,96148 781389395773497348,183593 757391848625283072,43488 770731346843070464,119774 760880917229338625,64505 763928528882589696,70461 774383017963892736,142671 775387742914117632,148574 762053545805942785,68846 790570936726593536,11774 785481151372595201,194723 789083303320182784,223286 767814461797371905,100559 775436372161204224,148870 732361880249896961,351175 762778168503656448,74133 767805168029011969,101681 771152521628966912,122967 785425063306678272,195712 757622958915452928,48402 789552048849186816,224447 790947097881174016,210238 793175555663392768,249926 793508710890901504,252408 776122252072857600,153845 756361717756469248,42432 794548358996230144,261155 789235181764878337,215437 762409245509873664,1249014 762444181503479808,73270 785276986549600256,11774 779133540923420673,172962 764647581813202944,83309 780612273060532224,182122 773664810458374144,148861 793181568152047616,249926 769588991976886272,112239 780218356448321536,177773 762483186383228928,68993 763842883375992833,47940 762981583703777280,75724 769667128194502657,112032 776362679652843521,154534 777930106601955328,163990 788086901639094272,215005 794024821436850176,257492 790766126791733248,233307 786655588818313216,11774 788013916680957957,212139 771560335501250560,125381 779008323718877185,11774 758423964343558144,52659 758825746517200898,54070 789906866155294720,224680 791480733000957952,238207 767862104086945793,100891 791840717408768000,226649 786111159518818305,198671 756994348923838464,354841 752871351178801152,22662 786972447773908992,207949 788713327803240448,220029 761582213548773378,69231 776200775089270785,150463 756475793971306496,43391 773553566564900864,136904 779666332824449024,174230 778750353701412864,170268 793206631324606464,249926 753350192594812928,27222 758055068008677376,51069 765043471354699776,84724 778796729005019136,169999 754057836615925765,30590 766985117134794752,96263 773706040680521728,137042 771483243833163776,125554 777629735459299328,162596 790996074005602304,234796 791839256905854977,240070 781345906042007552,139404 764096990003298304,78271 785547005988708357,196788 752295168724897794,14277 760917185938194432,65500 790953866497896448,11774 752657829777928192,22630 795075725405646848,265102 765071697263427584,84889 777129730239827968,159906 790232878319820800,218349 773738712828182528,128176 791713909254172672,240483 778340736072687616,167220 787047421498884096,208831 770781453453959168,118191 773877536807870465,135736 780608538540404736,182037 757212542825476097,46406 785474582220247040,195481 786404154772037632,202877 753723080112037888,28037 795429200786116609,266138 791092250134601728,234583 759011085936504833,56302 793476573982756864,252196 788398327943626752,217634 761671268672409600,69422 765365376016322561,85562 767037722053574657,97276 771579555572174848,62063 758769132598730754,54070 790547966092275712,180099 761285461197385728,67852 757090030238240768,45857 781342550904930304,186584 774037377832529920,140748 772960638469484545,132578 780816246199685120,182671 776896735389945856,157840 768666113408376833,106753 788529985849995264,218455 763722629756837889,79691 764527537104023552,82066 786008118715031553,200490 793387090478182400,250179 778382748729872384,164502 756202014980186112,41632 777879862782590977,163592 780638658906894336,180306 792174317010157572,11774 794612365069320193,243061 754899293358723072,32861 781118913144905728,185496 788495834220470272,218275 751916969834668032,19827 786927338982371329,205186 754046969656578048,31400 770405178709200896,118698 787382492546433024,97447 786499258040012802,194723 791710953658130432,241034 758075522651975684,50772 764463480644653057,83367 790593567626452992,226881 781472613935833088,187519 792901950014574592,247877 793180494657486848,249926 785299288146513921,194934 787922135092109313,213887 756622468404490240,41839 788882582591143936,221785 753647597038948352,26527 781557209821884416,187611 794538027360153600,261155 793863365680586752,256038 771090871416598528,120541 756223341388820480,41991 766583288798580736,90963 774131390245842944,117609 766007556150030336,88669 769528646591664128,113165 758124602732138496,41703 774014139161161728,139404 788457947844136961,214809 791064893961048064,211239 790716134727254016,233786 793893664816656384,255393 755874407558606852,40344 756240695543889920,7092 762054387233529857,70886 770434724544258048,112872 780378738944974849,179718 788718281905569792,218275 744964115924291585,11774 793949827163832320,255942 752680090756980736,16728 787380247230574596,210289 769677418797948928,114301 767830675286261760,14277 769389233912119296,112336 786995380483350528,207949 755427788941733888,37433 776085731802394624,153019 778296157009219584,167220 781354632660475904,186434 760501081340346370,1170555 761441392229048320,66801 759155658222608384,55887 791697242679762944,240483 795054465518829568,261987 756270884592062464,42432 788737197990084609,220332 773999349806141440,136904 774822400785469440,140444 752885700157112320,24134 755578827594661888,35939 762119096162922496,71550 771665052650704898,125853 774388131869003776,142566 775825391365656576,112363 763102815598350336,75150 777891821515051011,157437 785269853548453888,194667 750730572503224321,14277 794977119751327744,264397 785536665590730752,196277 778316756578344960,128591 788699311953424384,219958 786367581091426304,202727 790346966278533121,206666 793623310110171139,252020 776995864602488832,158387 781516109245591553,188401 785792235992387584,194723 792151438193340416,242693 775001198919163906,146259 780275770916732928,176127 777711125030899712,352304 795067325854744576,262022 793742530189795330,252581 762711907597946880,73814 793549422244290560,253206 755841808307847169,39997 792965957220200448,237964 742401387397402624,11774 787395881511387144,210289 761115437077635072,66159 740333183997120512,11774 792658164613210112,245148 780812099467546625,11774 766649908988444672,92202 749941642879201280,10735 770709252411240448,120675 754793348595015680,33356 778998240255569920,29263 780379577814319104,90252 762854867828211712,73712 771010050605187072,122146 770193992118050816,117257 767069908530192384,96883 762261116890198018,72420 786254288263589888,201958 789433055890944000,226015 757554746832084994,305417 765189840954470400,86103 768941673921388544,110389 768426728662372352,106281 765728713505902593,88399 781281917865910272,185496 756196582597332992,11774 762691160124952578,74133 780451916224589824,180310 781171663614377984,186004 756624800806830080,44450 788668707463725056,219932 792251024908095488,243398 762714218730758146,74308 780128075640033280,178258 775858552774664192,151202 744756934784344064,349060 774990061959983104,146259 764992226787143680,85562 768976252724064256,110023 794235511875506177,258598 759378158466560000,56964 791456080559603713,193636 792106510302191616,243187 756605292595572740,43469 732292942778503168,349197 768404668108136448,104662 790577012054171648,231870 771315678594867200,124601 788807224801972224,220332 751952571233959936,1248206 775398702903099392,148645 788868503168163840,220526 787281743686438914,208431 792078478891847680,243427 770834884285915136,121612 788063601143582720,215005 750832905530867712,350819 763141126098391040,76934 779458665225019393,173347 753352700427898880,27045 793932774814216193,256935 767944175606173696,99111 770875885696249856,121949 788018918325485568,214492 785555300006912001,196676 754206940423520258,30590 792872889246560258,11774 795707665435545600,268281 791358764972666880,237491 788075786016329729,215005 792240729229668352,177455 760122011725271041,61051 763771687921917952,78239 759991856251834368,60093 749978810330722304,10064 791683587724673024,240483 780645375069814784,182257 758001484424417280,50500 770445357100654592,118761 764226253050159104,82177 792910734183104512,247241 770153329624244224,117026 785647471192002560,197324 761324946140360704,67709 788162101521084417,216009 778017887197995008,164403 781477325460213760,186584 767830397178830848,101681 773742843135348736,11774 793179432827715584,249926 753635020808396801,27767 780600740511354880,181409 795667872953626625,267862 775654331492208644,150394 793451358842085377,252196 781277406703288320,186434 790570569519337472,229733 763098015808655360,75608 777196311196078080,121080 759077552790974465,56784 764917023025590273,84724 792110070762876928,243187 789532484195217408,226731 786622775507030016,205181 733484398817869825,354687 795317624070664193,263896 749273207828471808,7816 776886533668212736,158387 733420784828440576,352911 785973014647050240,199211 789750166362259456,215437 765662639385182209,88247 761600306870308865,69642 794696046513418240,262752 775857416583774208,151463 759641497591439360,57105 776568224888475648,156976 756369341210394624,42249 769202238443036673,111549 732696593145696257,353603 764027243551076352,77598 753047565210308608,15066 777194238307999744,159853 751130530872037376,16728 758201605665632256,51344 774301005479546880,140444 791824666985844736,241940 766390382787637248,93472 774131322688114689,141360 778330906079539201,165590 792533636746776576,244270 793898047600144384,256451 793844559419678721,255942 756979231985373185,45669 794171025692966912,257423 790616117706313728,232884 790550494615891968,194060 795686945053622272,261155 741974532551020544,352061 774016548277198848,140444 762015527401299968,69493 779309624872865796,172400 771471856012521473,118191 773620838687997953,137158 764716089565548544,75150 777335849902018560,161546 778410685076238336,168127 764939042332958720,68987 790615218166571010,228820 752797158504558592,22787 778367757381427201,164826 790975701394399232,223492 787079625801396225,204303 788038846411702276,214492 793153057177546752,249961 793207131843551233,249926 793962861445849088,257255 769829279223996416,115418 770305363052785664,118087 789376947541377024,217039 758175400019263489,48289 768917412607627264,109104 785682024032006145,196277 793462190397325313,252020 794319867801436160,259457 765250332456878081,86759 776621140143968256,154869 749765792334479360,9754 761172138002964480,66945 769651911003865088,114021 772287580192772096,129259 773576968809832448,137639 765243126831194112,86653 767677821497946112,100605 791355222937468929,238207 763105445896556544,75899 769694007412662276,112363 775770825857306624,151463 788578296250273792,218275 762037430430105605,71429 776257990395437056,152735 769553624020254721,111937 774655256550531072,142906 790917544550903808,234934 794640146821971968,262215 766502828546199552,351436 795215324849258496,265102 760202131039191046,61051 793994699216326656,11774 775742335695159296,150511 786657951356518400,90209 778999416946561024,171693 751039760861368321,16422 774560604690509828,143351 765947365303853057,87904 768214565213630464,104406 735579266360872961,352687 755098419761405952,35044 779003239488327680,167101 787673652946874369,206101 790726874389368832,232863 794545971199967232,261155 763393808859959296,1249085 766713323903651840,95708 765330337484288000,87201 764981732558774272,85562 762026989171593216,69231 788125451562745856,215754 792865108724768768,243075 772182654062104576,128025 794000122501890048,257492 752159650796089344,20232 763355059774169089,77731 774605064405037056,141316 793227283213398016,249079 764208572443922432,82457 779549846038573056,173628 767789378970251272,100893 781337095273054208,139404 788821097596583936,218275 759000598364643329,54128 764767193234038784,79561 775799392783564800,151699 768257796383076352,103071 771558904551440384,125204 775794829628366852,151156 785835041783844864,198671 787684159309373445,199496 790812148465184768,232137 767523420024233984,7092 775840597265543168,151947 785656376873750529,196524 791761469457174533,241034 770648666151514113,118191 772538815751651328,129551 774431978909204480,142503 785279250022576129,11774 787041859226902528,199307 750713525690068996,12883 780950193374105600,154071 790601302338338817,231894 787723622928515076,205197 772892683400540160,132364 732717473741447168,1170595 760321185976610817,61011 773538259502858241,137158 754031308314030080,30815 791111139467915264,235590 761321125985091585,67401 794211550949179392,257625 787924026358398977,207287 765188861441998848,86103 766399781715476480,93286 785678255072407552,197139 762112809907941378,431998 776143131448180736,151071 769039444569710592,108729 793098472236912640,249469 794745040484626432,261155 765512046796378112,87904 753470352206864384,26140 788131385798168576,215005 778507032055906304,353879 787318711304593408,205728 789305906278301697,224680 767718453503549440,87904 789483481197899776,225358 768452424088551424,355593 773644010325876736,138165 794687967428308996,261818 756203511373701120,41909 791658345761570816,240483 754830377701797888,33356 763076712548667396,76307 788719892337987588,220029 794946980279681024,262752 774698795070349312,144068 790907832090529792,11774 792349619044876288,244143 758166790832873472,27045 761020045321383936,66396 773377063113879553,132765 733109332175392769,355480 770950299968233473,122146 778339515610071040,71270 795716687979020289,267655 777635067187167232,161277 778337450611576832,101927 744291341782261760,349197 787098056449593344,207119 793173029421518848,249469 753180530561183744,25253 775669004350337025,150511 793836002959687680,252581 794790791264825344,262022 793792932847325184,255393 763520078759333888,78360 779794240452829187,175975 760479735197667329,62777 756568723742400512,43811 769189555740237824,111549 786909495653961728,192032 792017652713676805,238099 764835408546967552,84800 768166133144903680,103212 766687045364228098,95568 760524850448457729,62716 771793732635095040,127134 773887630576582657,139404 790903415903748096,234796 759516754095644672,57574 776499226234658820,153194 773260356604997637,135736 773910827007041538,139404 763497447112974336,75349 794555609437700096,261155 756397918039318528,11774 780946797644673024,155390 787644506942431232,209863 793100650821382144,249469 755167371715751936,34666 778425895098908672,167677 793073664849743874,249180 768954485288869888,109571 778588082413113345,168794 779295999613370368,172962 755590803909644290,37294 772675986466885632,131008 772854122286608384,129380 766276580184252416,91946 785969648319680512,199891 754740216083025920,33356 762729305348644864,73814 764158639154294784,80486 758871896288923648,54974 776911148847214592,158387 762740726471852032,73706 760448082882494465,62063 790973116323393536,234653 766374331488231424,7224 773254732244586496,123217 781468178211803137,188119 751664806646669312,18567 766020041770987520,90384 794177318155591680,257674 760087691610427392,60866 771139500579823618,122299 790895925833166849,232169 755101092120236032,35445 789190353320411140,221923 765554021243301889,86103 765153239587254272,86103 790884237188542465,234583 789102048650285056,223492 794696206857412608,262849 777200075294511105,158673 794747159367159808,262053 792763239935254529,247241 762344981562396672,70886 757992881273442304,49056 762875711266762752,1170492 763884431752896512,80939 765729783816806401,88874 755512242775351296,38026 763738990067326976,79583 788785492909326337,220526 751648322838941700,14277 769548719926587392,112363 765575449669873665,87868 773980590647414784,139404 770684856565194754,118192 778076931346411520,76146 759425610997436416,56964 761074466839334912,65180 764102154374279168,80366 786699674040360961,205902 768206341232025600,103506 789656959746248704,225981 793096593406824454,249469 778286206022852608,167220 771546927326306304,125367 761315848707506176,65180 770392776605245440,44421 773258919015698432,134993 769184904475062273,111558 750919399817613312,15808 765351583349637121,86778 760681588309028864,64409 785564737941766145,194723 788573480115642369,218275 777575077474861058,162497 786956200952725504,207027 789523254037753856,226731 771400740799602689,125367 778238212569378817,166390 764320104532193284,81749 771172380030869504,122982 778708001859317760,169327 762665720832462848,73926 780263035885740032,686533 759473298744967168,58054 766017067359342592,90384 794642474232729600,261155 773665806035066880,137315 790989989031075840,233736 778621181385543680,163376 788842169503141889,220332 792161665974272000,243576 733061888356016128,1170860 762875699099082754,74630 794326933970571264,256038 774233382297272321,141867 780017630597963776,177181 758711162049441792,54272 794558369663070208,261155 787898994135539712,211347 789772821249396736,226731 766306950221094912,91751 768864786398351360,109447 780813322509701120,181935 787693879466352640,210585 768913070580260864,107483 793134017864404993,249469 756859438435274752,43887 787099241843785728,204929 793169712452599809,249374 746192712026624000,353879 790985114301988864,235487 757610682946682882,47761 778300202520236032,167319 792789410794254336,243659 754743849638105089,33174 792927002911084544,245185 765178884920778753,86261 795382167207452673,265855 752238138647609344,21714 758100831476383744,50923 767818694915461120,99385 788747613189316608,220332 775869236434440192,151463 780633147528458240,181755 795475720113979393,26066 757830574052478976,47940 769867068690800640,109666 776800951638253568,1250353 778069972048162816,164435 750786253268905984,14277 793453808894480384,251234 764983512512421889,85254 771589117255614468,124855 795380305377030144,266151 732967019189022720,11774 787887689697755136,212239 792372930135011330,244143 794982694656634881,263239 795615040246149121,267655 771121374739984393,122817 778674401088790528,11774 778778582525042688,168794 788431947643039744,11774 760546361414516737,63149 752673108465557504,14277 771823016481140738,127871 794672674207371264,262022 766899354208571392,89923 780952248054607872,154071 771068661750755332,122982 769226757463498753,110338 763194142935683072,74247 793164109848145920,249348 757690308117143552,48270 761464579884929024,67679 762522759557550080,73451 763933342358122498,80153 762121825493090304,431998 753904045060976640,29263 775469980578095105,148192 764188799513432064,81946 788103148770471940,215505 788772652336881665,220332 772112271740985344,105109 760986660297334784,65839 795405132397735937,266822 755034162814394368,33356 772974215041462272,132914 785268681395888132,194648 773528024935337989,136904 785695393120038912,196788 781703941771890688,188119 762729939967803392,73926 787723651034468352,205197 792824722736160768,243075 791626442123730945,240145 774382056772034560,142503 786283192558825476,202429 794579189462614020,261155 754861749929664512,26721 755387710630666240,31075 780942719279431681,184533 753135734240927746,24173 763932486724308993,80939 753713532001251330,27853 776741986720243712,157755 793407381606584321,251390 764824997588299776,84724 768269929841733632,91449 790932086022561792,234796 732204278694195200,349622 757282431703650309,41702 786972542821081088,207949 789379218065031168,198044 757585519274553344,47761 781117784336035841,185496 758998053038587905,43947 765913427361538048,88998 750045383611514880,7275 756294785174872064,42432 773152054848225280,134470 792152770518319104,243075 787299117567447040,210090 790683705043976192,232169 761074579880026113,66155 769705023307714560,114259 768988146939760641,110647 772516507138007041,122776 778206681473937409,165448 770381284635836416,87904 775020715040870404,146259 764445844175097857,68102 768944080671780864,110550 754901915259908097,33355 759430078367461376,56964 795256236031770624,233692 750481076905086976,13627 793885286006599681,252639 776151762315116544,153845 749749377472749569,9781 764829589981888513,84422 794122729989537792,255870 792018482800029696,243092 789426432401211392,225981 767449780825972736,85326 774701388685275137,142852 795705336149790720,265855 768543158292451330,106774 767509157012500480,87904 785324107386744832,11774 792564120981733376,246632 759111539731206144,56964 756400327180554242,42432 773498819476676608,137042 775269699038879744,195876 787746746520580096,212357 794539477549121536,261155 792025657568030720,243187 767817207699107840,100559 761962174541692928,71026 765660929849556992,88669 788019124463144960,214209 764172607600164865,1249204 770092940953788417,114985 769687572486303744,112239 779349738579714048,174315 750291566263021569,10848 779465232670339072,175186 787954202114916352,205197 794004847284498432,257492 780732763498508288,182752 792586145536192512,246295 771740667143856129,127134 769748612955779073,18030 787794805958975488,210235 762619790393536513,72653 758027722891354112,50923 754026840629444609,30296 766349701859807232,93286 773600021665030144,136904 794808908120551424,263095 792767569929330689,247241 792856445586931712,248010 758686810734075904,54070 763886921932124160,80939 766645796859023361,93478 785521765250437121,195975 753529826376421376,27402 786238121318887424,11774 793768110700593152,255065 765190320577544192,86103 764457391916216320,82457 764981938310541312,85562 793180058588319744,249927 781453601931563013,186584 764142296564633600,82066 756319715547635712,42432 771054147806257153,121949 776699271965835264,156835 791215185507786752,234583 770799410162708480,1249802 770238269900546048,114169 751646485700222976,351349 760624661411557376,63149 732710501080305668,353002 750494231135866881,738099 791389501411225600,235215 795428359702355968,266079 754873719114334208,26721 785317407824818179,11774 795732759721472000,267655 761429134912397312,481145 792260943673692164,243187 759515862839750656,17794 755903763374800897,39462 794584011217793024,261155 761312402344402948,67401 763875016626868224,80939 792435418453123072,246425 761925209456717826,431998 776062330786418688,151302 792809608393945089,246225 777709241507295232,112104 768270536023552001,104932 769154285858852864,111558 765934645837983745,90125 770393259377963008,118393 770405060283019265,117843 751768389882871809,17416 773816328796921858,137953 756465263650963456,43391 768946606892802048,109666 785634463288098820,197063 759222239413821440,25210 775168568119861248,147548 750387753238532106,12743 774647079499030528,140444 770365500484259840,118375 774026593786171392,140444 795775829787758596,268281 766474544018096128,93184 756600494332710912,43956 795409411514638336,247930 741437504809635840,112939 753311758555705344,26871 781522246124744704,188401 752624996980318208,22715 761686292367224833,67852 781614234656313344,139404 791003152464175104,234583 770683286515572736,120610 793186314388549632,250430 781130059931193344,130635 788391077355065344,217519 789989543495675904,223249 786586520526295040,199478 760998570229051392,64692 791879389013237760,241678 792489252277714945,246314 764068541385408512,80649 785498513282961408,196277 793243171035766784,249469 749749399098691586,7816 795667639238586372,267521 753684424563187712,28563 766268035791360000,91809 770456664260489217,117257 780411909170278400,180074 791468547041964032,239405 785961201926897665,199546 786597225279258625,11774 788180111002521600,215578 765701885332377600,88546 768039898205024257,103107 771763485189562368,125742 733014979717308417,1170834 791482759407607808,239405 763168518783119360,1249117 788152395574444032,216009 771229293636489217,123583 739999571330408449,11774 756951360231333888,11774 750446479966408705,13450 792081152651595776,243614 794676494996033536,262588 791067006732738563,234564 794636308501118980,262022 791126921027346432,236502 760567503181545472,63735 750025554137583616,10654 786224685495230464,201494 793729637880922112,252581 765910148464246785,90125 785422910999650304,195712 758417764264583168,51997 769993225323089921,110585 738980794287423488,349684 788523194286243840,215437 790646589425606657,231881 795040009761849344,263532 788525239835750400,218349 772671354277683200,1249962 778762911250395136,168698 757871623362019328,48735 768872497705910272,109337 780950070149513216,184426 786694972619780096,205902 793590754681643008,249841 766029252739362816,81929 764097962024763396,513129 758464993474084864,41703 775506887898955777,131045 788110292844630016,214492 793181226320404480,249841 791871051852451841,240483 756203647344795648,41909 770812828080967680,120363 779104145928138752,164814 788804931184648192,220130 793865426170023936,256038 763007298797236224,75668 771792753843986433,127134 793249020927963137,245313 792885604153450496,247005 760206159282249729,58537 762778829073047552,73910 768473732033548288,106083 755600414951649281,38183 786785956141604864,206010 788907768342155269,11774 794531214023684097,261155 749718780025065473,9433 762839767541096449,73712 777948717114462209,164826 785623280250224644,193121 755040454299746304,34898 762782464536260608,73712 779151638351183872,172299 790881633888972800,234473 773879839971545088,139404 772966416815456257,351147 786287170906566656,201351 763854891471114240,77708 770471669169258496,117257 795058701891670016,261155 765381588074897412,87245 788440666736996352,11774 793133081288806400,249469 795378221026078722,248924 775410758511316992,148645 779081638554763265,170187 750367597313531904,10481 768099034301014017,103354 776746028586369025,157737 770047478330748928,107469 795384431112548353,266151 772590113939460096,131377 777585193356066817,159093 793097898540040192,226823 749328460154302464,8047 766061044179623936,91146 773674363417755648,132848 791010570434732032,11774 794207082220240897,258771 773536829890961408,137042 760441647951859712,62063 775816766115250177,150426 760805186201870336,64722 773595060948656128,135025 790888682718842880,99049 793093612435283969,249469 794787905709477888,261050 755839733003976705,18215 775748506141151232,149200 754085922719817728,7078 755418046202650624,37044 786968357803139072,207949 759161011161092098,56302 791686286037905410,240483 749683228055711744,9433 786718991712530433,205728 732657133305499648,353319 759893599701962752,11774 795696696642666496,267521 773357630551121920,106673 795160152345149440,11774 774938980223549440,144494 776564263460675584,155898 773918538864222209,139404 793627662845607936,252581 756986107632365568,45669 788474547821502464,217837 794008157022486528,250953 774986519237029888,146259 790513010813071360,196676 793999648851628034,257492 795673252316246016,266079 794544021003702272,261155 758099838651072512,51451 785463341150068736,195975 795406232991375360,266138 749667368209555456,9638 770306362739859456,118087 771848058409656322,128017 794024448097656832,257492 758064103747268608,50542 785883821304582144,197099 794709199259398144,262752 766671007851487232,93823 762173363506716672,71947 750757682869448704,14781 790245664110149633,229693 793184233393037312,218540 766365762776891392,91946 764596008806297600,82283 793943577998962688,256358 759432331761332224,56964 791677577073192960,240483 792188866891571200,242693 764179384500490240,82066 761261486182400000,67350 789078999255265288,223286 765383816718475264,86440 760652469735006208,63393 776006964295983104,112363 736242566861979649,1170572 792076937397096448,243451 741633318131798016,352722 791662517579907076,240483 775104028497809411,146704 792415681580900352,235289 756396601237606401,42432 786430150741143556,203391 774359712611446785,142668 788388885101285376,217519 762602632506580992,73704 764618485339041792,84209 790308739417079808,230277 768477389772816384,11774 779357485346021378,174115 787824747027443713,205197 780849579780481024,183269 786754693749940224,206008 781283569926668288,186212 765556166722060289,84209 788757278866497541,220332 767728895915388928,100893 788019853856616448,214492 774857170915434497,124660 791787258479337472,241720 776539375505027072,155318 775479192175517696,149300 753337507937476608,26140 795486342918631424,266138 788235968289439744,215437 762467635216822272,431998 768168297695092736,103899 793145484667817984,249469 772250407963852800,129471 778669808523116544,169029 793180356102934528,249469 762684605862469632,70797 793931496172072960,256219 792562306576252928,244270 778087374748258304,164826 779810021978800132,171693 790926327322808320,234583 794696538413035520,262849 767216835817250820,97386 794315787586572288,258741 762006032361123840,71438 788113859810766848,214354 752225691538694144,21579 750389732035682304,10848 786861052612927488,204224 765391586716966912,87245 794620650564571137,262022 765043534332256256,80393 765868443929309184,89765 779722679242731520,174442 758794309516734464,1248642 773921636546387968,139404 762806713275777024,75073 744779337887428609,47188 795080925952507904,265112 766500419988324353,90384 791373798176088065,234796 790223226118955008,221785 732273240190652416,350955 785489955376078849,11774 793175761813327872,248437 762746003787161600,74133 763159287942316033,73814 794251829164974080,259063 757984838209024000,50110 755165014676348928,35890 785258969719799808,11774 790294293810327552,11774 788953828716523520,106085 768130972399251456,13343 792408839920373762,238951 788387751775313920,217519 785644572957376513,197286 759206787610472448,55257 774797315915837441,135903 793124410697719808,249469 777552892546813953,152872 792892057790582784,247232 753964978609217536,29263 761945970359865345,65405 787408461499928576,210366 785786756943769600,194723 748320719390543873,1247826 771649014932439040,124297 778573522410967041,167220 786222834083176448,201494 775712918281134080,149300 755151609634562049,35890 773717480690843648,137042 757570152892239873,47782 794644032400031744,261155 752968911864279041,24848 780661886358552576,182257 769271506794901504,110615 779326746655133696,172962 779357296769978370,174115 794621062705250304,261987 751597388440150017,18539 752906898584797185,24134 781276894880681984,185310 789863442161074177,212564 771009074922033152,121612 774219945483898880,140134 780510871529328641,180825 787297756020744192,207212 757138309936283648,45122 789236171092086784,223286 760454901872922626,62771 775845296291008513,151361 779582541669994496,173753 776536810759581696,155987 759164924274892800,57225 758334451248136197,52311 788198492485382144,215505 790672237137391616,232863 757253518541492224,28160 764964744335921152,84724 758758437639557120,46076 794183453189275648,257492 764130883586682882,78566 773121733192658946,87904 773771233162694656,11774 780757059268509696,182960 758421155606892545,52061 768988987386171392,108381 762834024788168704,73712 792493818146852864,246225 773534608612818944,133702 772586561821024256,131007 753201000824045568,26140 785458763931058176,195975 756236494386393089,41763 759102872050995200,56964 777104188924911616,159876 755947421738340352,40881 772669602555912193,131421 738934726136844288,87889 760902215217414144,65626 791657231020240896,240474 795703720831057920,199307 768046501222383616,103005 778405542951788544,167795 774990524910596096,146259 787135021110980609,209043 792082530669395972,243187 774290700359860228,141360 787387687162482688,210289 768920647959322624,108782 775764716794810368,151409 772317566307938304,129700 776947965219012608,158387 764973890909171712,83751 770981500934295552,122146 774465274028384257,143585 794547107659137027,261155 792620577546653696,246726 758426905070665728,52532 763929197744050182,80939 756107121431678976,41632 787955169527029760,213887 780419985340567553,33169 750403651252789248,12883 787055112120307713,207965 775076525011968000,141091 777847883580207104,163763 787769298571841536,210208 764088348356915201,80393 752662660462702596,22779 767437676513488896,95055 753625564758482945,28281 790319081589051392,11774 779579970163187713,175118 786644629932298240,77862 787724395095523328,207212 757802525328191491,48494 769847765648089088,105109 791464632535756800,238207 795038492438822912,263532 763769159146737665,11774 786781380457951232,206054 786950371683999745,207287 778188099096551424,166335 757288179150032896,44429 750504398988644353,13450 761231931451305985,67229 789104248801726464,223286 775789419143901184,151741 793803697612550144,108396 786195407458095104,201619 736242153853227008,249811 778089137576484866,161901 787008383287263232,204973 795674513447022593,267862 779337514150662144,173964 793253708444336128,164475 788532621487792128,106085 792551792412282880,212131 786043611292979200,194206 791485843168907265,239405 753894262761152512,29263 788791162555527168,220526 795675544251760644,146259 732561383808716802,350945 780553443094114305,181409 760077370023870464,59365 793582417793519616,252020 787140974942167042,192949 788708490533568512,218258 778274801102180353,11774 792630885547769856,245148 787766073428803584,205197 772080774350835712,129471 770789458513793024,119833 776207715471269889,153596 776978095265853441,154914 770580134801776641,119832 789817298232061953,226585 756916816094519296,38412 779031889067802625,171693 788385933418790912,217519 765433832480837632,87509 793930762877681664,256219 773622600434155520,133702 750531747473920000,12852 786399028288323584,203350 794886879221059585,249926 763422702476460032,76410 789242313289506816,206666 781341176007843840,180520 757586290376187905,47761 756383907205963776,40550 751553727451033601,14277 785509078386741249,196277 778470495654023168,167044 768881052538417152,108710 753728767898464257,28115 790408050418913280,26066 770789035056955392,121479 794348041813852161,252939 759752592289259520,59186 769228177956888576,112119 779711550965714945,175092 762811334740221952,74592 787690858975866880,208167 743258633056681988,195876 773770966195245057,138382 773696629400604672,137693 779134595941928961,171324 794867509447036928,262752 770745073071976450,120610 766406780532424704,92854 761288785581707266,67438 773244201043578881,133454 794869833036926976,261155 752842872668454912,22411 788586577815633920,203710 758117452697907200,50923 780831524337905664,183269 766053070853722112,81929 773282572516200448,134371 758771792043397120,54070 771747202490171392,118191 733306754138771457,353380 763906346513264640,80155 761813949264171009,70177 787829113243308032,205197 794942343027761153,263895 767184062955991040,96039 773618525386727426,138165 787031717680852992,202217 759183876442894336,55660 794643725691404288,261818 779510692412006401,172036 776942546031222786,152872 794013212492566528,257492 793076295294824449,249286 793164141846552577,241034 790579024238030849,231870 769275856497750016,108795 794960997614161920,249926 778018165238398976,164826 794388186176757760,257492 795607682040418304,249904 789238280705363969,220332 773896664381808640,139404 793295868023672833,250293 742191276720672772,1170552 781234792394264576,186434 795203736859590656,261666 777036443369758720,159876 780772052080951297,182726 778274744688865281,167101 786973646610837504,207113 794289662105829376,259543 765187827936038912,86072 790416267609985024,220806 754018593977819136,30296 764671772595785729,84209 787838677699309568,212139 766483974386515968,93286 790626139786149888,232884 790905009827221504,234583 778217001873440768,162505 785662149100244992,197512 787082347170586624,208109 788695138344108032,218258 787720175781027840,212139 760129748819333120,61051 791008267824533504,234583 765213602311761920,86103 770645116713332736,118515 773553101534093312,137033 785816308235444224,198671 759407691341045760,56625 759617692475195392,58537 777576445824630784,161277 770298629273817089,117257 789475420718657537,225981 751575663748972545,16574 792158697137049600,10788 756863489742737410,43956 789318779339538433,223492 792636333588041728,246295 765207675001077760,86440 786992449533059072,11774 795013947917221888,264397 776593236576133120,156644 771500607899365376,112363 753387350386814976,26723 793774411107164169,252196 788877723200462848,194072 788110833465327616,214492 774347652347473920,142980 781272921712893952,185310 788524331429015552,218275 793404915859226624,249926 765697274995499009,88506 761845346666475520,69711 769718101801709568,114779 763906573500420096,80393 795480999496794112,267262 732993449763311618,352089 769597945205387265,112725 790426005475176448,230283 753935335906828288,29263 769662815191851012,114779 757306152061374465,46382 792534305616621568,246269 763839889267765248,80366 787342528810979328,60538 757638367546925056,47940 770353403130249217,117257 756934988919148544,14277 754979749676609537,34666 781352617930698752,183759 785621956532076544,197512 790645501070827520,232169 773889100302553090,139404 754716542718337024,33356 766129942048411651,85734 771000311590838272,122299 792115741684137985,11774 759894173386289152,59215 792397018316537856,11774 795396877566914560,265858 793285936414990336,250430 766671035341103104,93286 770346073730592768,117843 763813459742060544,79987 765155359803703296,85027 750831563991023616,12971 749631818027204608,8497 794595450925944832,261155 751864066679930881,353786 794618140424474624,261987 732647463744593921,398850 761895103824793600,69711 795109515368812544,242501 750494147098796032,13064 764696982761775104,82066 769959713068822528,114254 795126424252411904,264397 749267040356093952,7828 769936071845113856,99471 788336465298153473,217034 779127872304799744,173011 780125680176463872,177233 765233138549268480,86161 755450638700572672,32809 764437411757686785,81869 768573689172332545,106083 786998661783977986,208176 789269558909603840,224678 761979159862206464,71026 762698280304250880,11774 788063209320099840,210573 780748224210542592,56964 789153671007334401,223286 791098165458038784,234583 785618345051746304,197512 757952103385960449,47940 765006547466522624,11774 756839754377732096,44971 760555734769754112,63451 781832378092232706,190635 780225246351593472,173628 750729181554569216,11774 755316923332632577,36734 759518555691966464,56964 788950312426037248,11774 751120757376159744,16953 779224725310570496,170187 789486759125979137,225981 762629761097011200,73814 785873861279490048,198671 764832912252342272,84724 789309637879267328,225359 763463704193146880,78383 771947419567357952,124804 795375558611898369,266151 757470167047761920,18470 765295607099424769,78129 775009857803997184,144648 774289973730086912,11774 785557970188984320,196917 751173347916980224,14421 792703983152402432,246225 785269540003258368,194648 755666407149412352,39027 794664267719081984,259323 778349909351301120,166852 794524030455967745,261120 786921880699547649,192032 787037088495566848,207965 770677070343069696,117257 794173644712787977,257353 761044628250374145,66159 768971752387018752,107559 774321112863891457,141887 762051236292136960,71659 785663116960903168,197156 790395787523993600,228820 758378423932817409,41703 790272029475823616,228341 732617901199491075,1035907 785795030522920960,197324 793386313613541376,250633 753639362093584385,28732 793286126693785601,250633 779554268617515008,170592 780258707489886208,165348 780217157695275008,141360 792732802202603521,246726 761911450226921472,70912 786730894488850433,205143 767937846770630656,100605 778763713784446976,168297 751856813390258178,19272 732317767043547136,349197 753589175853654017,14277 778295889131634689,167311 762047013730922496,71502 772371424891670528,148861 790550015571656704,232137 747673408658345984,738099 757248753564778496,45014 793184121837105152,250064 794974025743237123,263898 773289222425817088,135741 768494053134512128,106716 773074515194744833,130039 790924097102503936,234878 788644346912468992,215437 786015512157229056,197512 788138891203137536,215608 762007656114622464,69676 732964509195767809,354989 778777413136293890,164554 751742474456969216,14277 780070568586510336,170187 775455866128506881,149124 788507158593757184,218275 791380622040109056,237870 792485467526692864,246225 792663644353990657,192840 764989904824705024,85562 777764112755486720,162610 778337209875247104,167101 758397279686520832,47761 773911347855695872,139404 795334919971020800,266079 764988764250738688,85562 758071345036996608,47761 768808666258608129,109104 770602987869892612,117609 785548566530056192,196917 762681300738244608,11774 765756396344180736,88902 750352738815512576,11495 768074929711570945,103354 773629777676599296,136515 781197110259712000,182659 751160623778504704,15808 764555562113765376,1249246 792476464901828608,246225 773190272251338754,133454 770443977879199744,105109 788042365239955457,214005 733016642632851456,11774 773596403427782656,136904 794989490355871744,262849 752130569320837122,18395 788806311421079552,206666 767059046314631168,96898 778598422970503168,168284 769946618820980736,114220 793599060326232064,253793 793761035345883136,253207 789063971160649729,223078 780821956862078977,182726 751189081749499905,16728 764922845596098560,85244 779505856123658240,173917 795719175494713344,268448 778623043971248128,168794 778281342224130048,166913 793172852060987392,249841 752880530828369920,24134 773487047399116800,132364 790531742859923456,231894 751146043455053824,17351 758873198603542528,11774 737477076412993536,738099 762380598614847488,72978 750440168973230080,12606 762366089623764992,71021 767156926924718080,96962 794550867806613505,261155 766016673438728192,90384 792817546676342784,247877 759272517844496385,51798 791482006706147328,238207 794863501105893377,262849 764127736885633024,82066 790333308928335872,228820 789556352079331328,226881 758022687197323264,50923 794330889748672513,258741 790261167562248192,229159 787318781320331264,208176 795665576811036672,261155 771512747997663233,125163 773525555782246400,137042 764675239934590976,83593 768071780418195456,103354 768190279119695872,104488 786587715122950144,204413 774330838049783810,139633 786983397973303296,207949 794174940568317953,257492 774787200135421952,144494 780854985646936064,183269 788130436157440000,215754 792240773659885569,243187 764176930128015360,81130 768072134002372608,101163 769234096266424320,89845 758773594444931072,55257 755261564488257536,34666 775133289711407104,146338 777441038428348416,157755 733038761102168065,354906 770015405507248128,115451 788461983133683712,217519 791186670167007232,235527 773736223495991296,11774 766478180064436224,91798 792953511160020993,240483 792397620547321856,245549 766615969041121280,93036 789811992450039808,227795 787179333798342657,207949 794698396451872770,262752 754800071200210944,33356 757628486571917312,47782 778338012350521345,164826 749445929334255616,8297 792407904297029640,243165 767680981595717633,100605 733156212963971073,354869 764784769368338432,84724 762730735367094272,73926 795686411072585728,220815 768138512004632578,103294 775428889933975552,139781 795438112813891584,267133 752307717948059649,21034 732171608027222016,349814 791859793875103744,239982 786367253029593088,201351 758801089202262017,54128 766007826284097536,86320 788651678480293888,218258 762304560606040065,70941 795748436582821888,268646 776957086328459264,158387 794120470392147968,155390 794016928452857856,257492 777837998838779904,163885 764663601810575360,83648 753784540750090240,27402 775137888069484544,143361 751222822379331584,16299 773259142534459392,135004 776743646330810368,157755 793665081821110272,249926 785979428606214144,197512 762668116778356736,73926 763348620066291712,77731 769300742721179648,112301 793211550785941504,250633 794370090741288960,257353 767736995225473024,97519 770416744582123520,118375 766254167778267136,90522 781161360822509568,11774 785244498167209984,194082 788000646813196289,211277 755207824817336320,32404 781504317576577024,188401 751595320316866561,18395 749599607676633088,8695 755157991003983873,35890 785494774010830852,164764 791807771683545088,238419 791356485330690048,238395 776825442749784064,157082 760514113994764288,63063 795398112453988352,266138 787996858698371072,214288 781469728141344768,186289 775021745053036544,146259 795380690145529856,263864 788879085044891685,221785 793750314012725248,255024 769428699854897152,111225 789157839457648641,221416 786363643348840449,202217 755052656796762112,34898 757771709441150977,49066 772234528735711233,127957 765335119771099136,85669 751169149888372736,14402 764565878708985856,82002 787628438916067328,204078 760316545880891393,61512 769136271310610433,111433 773864355846774784,139404 769099745038110720,108381 787445790545285120,210694 793842311180365824,155390 778676947769438208,167939 787153105917915137,207287 791410304349573120,238207 792573377420660736,239610 768815705235922944,109167 773366739891474433,134200 758823697146793986,55260 759885224813756416,54070 773868507448487936,139404 761351690301964288,66801 752878060144320516,24134 768517908674834433,106716 758391009239793664,51344 776127602515845120,153699 781268196045107200,184568 761377049508360193,68273 770623547031060480,119719 759058768239824896,11774 763830512465154048,80482 766405794581606400,93286 751541092919545856,18567 788501571008987136,217837 781555682268946432,112200 794641186648690688,262304 776166220479344640,152182 789914281105993728,225981 764583107995533312,83870 770394285229375488,118604 776880004307095552,158542 778366687934574592,163592 788891223528509440,11774 790651616575696897,232169 793721866322083840,254008 794017968350867457,257325 765948449862844417,90125 780433822286569472,179742 786356807639764993,203048 758795291210485760,41680 789746604953788416,227048 794028871167328256,257492 762860591841095682,47188 792059028767580160,243576 787138578908340224,192949 774446773402152960,143585 778326263312384001,167569 785912368941391872,199262 788891648457641984,221795 794292340345237504,259543 768757676549505024,107423 756084447766781953,36522 786375090728341505,201958 791047602963963904,148861 732766834890559488,350085 767295281792593920,97852 753250543125073920,24711 753695749653823488,29263 732449428628348928,349409 790699218495078400,233692 759945093679722498,55257 795306710583808000,266079 778833850604584960,154803 780730725926481921,182036 772874305499652096,132578 780135493702971392,138812 753948812482375680,30590 758055926662299648,50787 768447007698489344,106281 762262687946510337,72354 760174003528929280,61412 794637642965008385,261155 770546872834519040,117265 791619140813398017,238207 762868370442031104,73814 773789299095379968,126389 777986760982745088,1170856 780950800860262400,184539 786002911834755072,199211 768140596116656129,1170369 771385740194226176,124597 773643612022124544,135025 777379454146318336,349714 750665984185282565,14421 759111334604701696,57092 788807728378576896,220526 789489790299234305,223173 770931032883335168,121479 792211792445501440,241678 756952028564160512,44274 773200923116048384,133519 775890510195986432,152314 781342477009629184,139404 787301032091062272,210208 751999373127487489,18491 756567036277448704,43471 757308899594764289,46382 773593403778928641,135025 786045155367383040,197512 767884959692402688,101681 761658389738889216,70072 733005798671065089,1170803 750357293150015488,11774 787753112878534656,205197 794243086972919808,258456 780811114246537216,183269 752650711825981440,22777 758124379616243712,14351 763809326242811905,80136 771756438360354817,127557 785720778276933632,197063 793246700055957505,250430 755952372313055232,40881 773956302116622336,140437 768985757809684480,47940 749922307662118912,10735 772479942571401216,130415 775845826920869889,151439 750829139356028928,15643 793117999620354048,249348 753628840375808000,7047 773616910495866886,137869 754722814070919168,33356 733179599761199105,355273 774086301331038208,137042 769275391496380418,42495 778922031777615872,171168 781543775168585728,188119 789216496891285504,11774 765018599446634496,84724 794211719379877889,258331 781683545949495296,188401 764690342356463616,80486 750383014882910210,11774 764179516105236480,81869 794008822914420736,256502 769858446418149377,112363 780915125326868480,184223 781202651748900864,11774 794203766987833345,258120 794329110042406912,259134 735613031569182720,1170550 758430911109165056,52061 791666568296038400,240483 781582643947311105,187540 786905938745823233,207287 787483752566063108,208307 792046888597921792,243187 758792595833131008,55155 759576749755633664,56964 790976623302541313,234583 772863953152139264,1170555 789890910876073984,228576 778783001048145920,168794 793101638236008448,249469 788444915374129152,217837 763903397334351872,80720 764818218938724353,84724 794563657908756482,11774 776073012844126208,152735 755166683166281728,35890 789836787870904320,223249 772761359570309120,132335 790208677730930688,228620 752741917176193024,22779 771416082536079360,121788 791403335198896128,237908 785638912265818112,197046 755054868667076608,18979 759141274930778112,1248642 779353920841875457,174230 751896452419444736,18215 794014769413926912,257423 779442103193513984,173645 785514945249062912,196277 785829764904783872,197286 751170117455613952,14421 787961265482297344,212239 756990543415173120,45369 776127889972469760,152735 766084572899598336,81929 793421779679207425,252020 795757213096755200,268646 779450013483167744,174995 791839670338523137,241819 773940907762528257,139404 787318552017506304,210207 793932258843521024,256255 793231407703285760,249926 734798024841568256,11774 733054895817809920,27848 733091218306039808,353789 759196937593782272,1248649 760857050863636481,65222 768907824944517120,105799 775030240854679552,146259 794528950647189504,258456 759542738224189441,52586 787274691589369856,188577 788793709831815168,218258 764043657343332352,79970 758479054857265152,41680 768975436403531776,110585 770436519223963648,118191 793982249721008128,255942 795711514405638144,267855 760576432296910848,62130 795280656934862849,265562 788906684072669184,219119 750312785440083968,10735 759185102282694657,56964 763242471983906816,76127 777895636725293056,164001 761020976360370176,66159 791696273086840832,240483 764561006907551744,83968 785906453563355136,199546 755045798883176449,35044 764438887968018432,65626 793958971610726404,256255 787787712254259200,212034 792411160951652352,245549 773148781537746945,134561 792741549293436928,246273 790455199584354304,230270 793154136032157697,245128 760504026538528768,63149 788137898189156352,215031 772177254940086272,11774 789904977137238016,223857 793086769361199104,247033 774263955531313153,141360 760586360935841792,63858 771090668177518592,120474 757406848026763264,41788 786911379676684292,207287 793837725413539840,245591 763514893811249152,78947 775042209594781696,144635 770239545824595969,117257 762740805299638272,74592 789243732457578496,206666 752687666890674176,22779 761991888895344642,59750 768578105527107586,107389 770708291446013952,119832 792874675458060288,243187 785659385267617792,195975 773750846811103232,137042 773980712454070272,137965 764177508455636993,82066 781911919678468096,95055 788508094569426944,218351 762696646287364100,73943 753312054803468288,26702 772554837850464256,131297 788364815513157632,216968 794535327612293120,261155 779833335195533312,176109 756382525849731072,62180 763175455830609921,76794 775514810280574977,149953 787057450457456640,246425 732987662408273920,353451 736418472285069313,1182331 795298694698504192,265257 788087513369817088,215005 753411086297075715,27045 764990606213058560,82283 760528782662864896,41680 790994238725120000,235147 765089137472966656,82121 791802227098652672,210432 766838811246592000,95511 763741368099495940,78271 758025425637482496,50314 763094924380164097,76410 779388214549311489,168846 781581346011394049,189032 768170187866734593,103697 740356175049281540,11774 761420392078729216,67938 758333536235466752,52554 756568897365565440,43471 791678050056359938,239405 779536210364469248,174557 788513835535654913,132364 785626497818112000,195807 750159489706393600,11495 761113149458124800,60794 768923306133041152,108849 754755226628976641,33356 760550750145490944,63655 771780747308826624,11774 790635294844448770,233131 768533665211150336,91228 778414422100291586,167569 793182373970055172,249469 761651507284574208,1248944 757102501342670848,45672 771454359666319360,123821 786927607031926784,198586 792221730139807744,244230 768992695213699072,110615 785654692516737026,193533 793878348124618759,255942 789485579058552832,224678 787970806206857217,213064 785708989275262977,196609 790434018655342592,108396 791315740028723200,237491 793579107154100224,252408 762034833736413186,431998 778022109536722944,163763 761562459639386113,69231 794945961508372481,263697 745284224714969089,11774 779850384714203136,174891 751659095481016320,18893 775817289836990464,151463 780601424677785600,180310 785994727967514628,209795 795316027869528069,256564 771902741790744577,128519 762717329889300480,73814 778961353155416064,170169 791463968833310721,238207 794729421391495168,261155 795077412006625280,11774 751108819430760448,11495 754845489116225536,32337 793486875008860166,240926 775118645202681856,146720 767176876280451073,97392 793290279205769216,250293 792410804394024960,242693 760613690504863744,62821 745865280178520064,669866 777543113321701376,161352 757797608899289088,48494 790288981636382721,230485 765957008235245568,90384 779606154066276355,175092 774219357576695808,140444 773725043272458242,138819 785886784668467200,199200 793855904248586240,11774 768090544136417280,103261 756662586276446208,44274 789552462692745218,226652 760638241640939521,64084 793242495647944705,250293 778672789414899714,169750 756656991678832640,43391 772507554463133696,129551 773590852564385792,137158 775711460211118080,149200 795364161819508736,262602 779531401272188932,174294 762460428131639296,69983 765304100435161088,87062 766994886130147328,94037 773114074406195200,134470 778154927017365504,164826 787017557060509696,208016 752863848470810624,21330 768569564191948800,107428 788456678119223296,218275 791049090914095104,235620 755305403811041280,35890 751730681328209921,18323 785682613465931776,196277 776810182642917376,157993 760008647741050880,57105 764147098988253184,82066 770298049616674817,117609 753817603311669249,23739 770424018738356224,114254 791691344603410432,240070 770714674912436225,118761 773959832302817280,139989 756856466087313408,45125 763463255402491905,78159 790522452908486656,231894 758077798938390528,50923 759275836801445888,56964 766063035249102848,90284 771397053230485504,123494 770572833667907584,118192 794547172691689472,228911 781317448549138432,187371 793799029096321024,254135 793641519794184193,254135 794737168937840640,261155 791082577285091328,235487 788829263101394944,220806 795297629890609152,265521 794989300060422144,264468 787265851116314624,206666 756593921204035584,43391 762709252234444800,73726 787450274206117888,208059 769321069861666816,112788 774823583625412608,87904 772607091685072900,114238 751151662224515081,17033 786956006358028288,207287 787102372929544192,209184 755127965843853313,18470 757165058359078913,354841 757974271595581440,48826 771403394514685952,118191 791365212968480768,238207 767193752280719361,97852 788419515071754240,217837 758534295593943040,53703 774351525732835328,142506 755544565306822663,38183 792424386733154305,243075 792789538338959360,246771 785641207472861184,197512 786732370451918849,202877 767337429648936960,97325 793622113546539008,252581 773844681562009600,139404 792833933717020672,242693 781275069561450496,186212 788853539384627200,220602 794564670359097345,261155 758266987923378176,52112 754845154800836610,30802 755434144771870720,35890 793357550158749696,249926 765170901167984640,84724 781336405133844480,183759 752241276427259904,11774 749653637119500288,8985 758867521449570304,54070 776802956142374912,158314 788389944343625729,217519 786687649146896384,193297 756267614419025922,41680 733134224136495104,355294 767328950909542401,96031 792872379588501504,247877 795413380723044353,266491 763811083618508800,79911 777549828947607552,156061 777576432482578432,162348 775060259605999617,146259 781536158283071488,186584 770954612216127488,121612 794590688474107905,261155 778434743855640576,158820 786298105201238016,202007 773627578200518657,134375 752085021616279552,19563 750528460792090624,12883 775765188125483008,149200 791315989375975424,231427 786589333939642368,204835 786665639796760576,205728 763180402303311872,68659 765965460953108480,87245 791351720387436544,238395 781648469266169856,189649 778285218134265857,166532 785249716938403840,193868 777153586623111168,160480 768989881875832832,109104 776991976344485888,159546 755981996187410432,17416 754113938808340482,24773 791690412582764544,240483 777236731590574081,87904 750355197264687104,10478 754047690447532032,23741 762073321559166977,68993 770085800339968000,111549 793068031484260355,249079 768566845922304000,106281 764988424268894209,84209 767816682739990528,101681 792014782698323968,243075 756913005581963267,44450 765919001205551104,89859 764152543970811904,82283 792488940259401729,245854 780612421060661249,182049 760177427565907968,61412 793790476344254467,254135 772140024678588417,128934 751616882478682112,18215 786906246070800384,207287 778296288076935169,167220 733341063226773504,11774 772912849286930432,133519 781334401065955328,185496 790836915427807232,232863 752694818652946432,22439 792897533173301248,248065 768200071275917312,104406 766384392080097280,90575 773506537579044864,137158 779396453277970435,174115 762077001876443136,352550 791836300693364736,240483 794554922247196672,261155 785911550783660032,197512 789155096147832832,11774 792066546633957377,242693 758367092731023361,50168 762964286742237185,75027 777675016641114113,162497 765625091514372096,88719 766805527141584896,95672 792190313712394241,243075 771006380195057664,121949 756237409092853760,41521 793968281363316737,255942 793986223610204161,257325 787620406588874752,211837 756597551634063361,44273 776387502785515520,155390 769364659510079488,111549 763013129517223936,75724 775432108063989760,148654 788629928476610560,217449 764273151521939457,81869 753229214115999745,26029 757163597927747584,39462 760226460116328448,60794 774282378386690048,141919 771507116578263040,114254 770607038615412736,117941 792200671248482305,242693 751864006684487680,18298 776612650121854976,156835 788199309003005952,352258 792805724464250880,243865 775108005956157440,146970 749428311307198465,7006 794289087855198208,257492 756883763129229313,43469 763435764440891392,78159 752801890119843840,22953 749254412552400896,7828 761665542902034432,69878 785271181213478912,194648 786946313170644996,192032 791723376838455296,240483 759773452198748161,59761 760062809090715648,60362 747470733316657152,11774 753351417788760064,27045 771970162694037504,125742 765544281918599168,87904 750356989004230657,11774 777238666171322368,160592 792440637979238400,245130 795175474737664001,11774 741360029651984384,1247417 749783894891913220,10117 761952496990445568,431998 780043120830509057,159475 792475391080431616,243286 749939275089731584,9640 751220921491349504,17794 768047784863858688,101681 770476156168597504,118191 760562063915814912,63655 778022934824652800,26066 790357128250789889,11774 772606221455126528,129551 773199819481448448,135025 788465749471952900,11774 791847436251693056,238117 749322196972175360,7852 786061989139345408,200870 786661359547064321,205181 794000890202099712,254209 780938778357694464,182257 794659129621090304,261155 761566013053870080,69231 790997037068103680,235882 780229379490246656,85854 778706150581608448,168794 786335091064578048,202429 785616591702462464,197512 750368372160864257,11495 792059663399391233,241819 769325092564197376,112363 761955936563032068,71026 757709831067332608,48287 758771318250541056,55257 794182292600143872,257492 786717887998337024,205902 764227588759969792,82759 791386221880705024,235300 770274149931610112,117257 754766976006885376,33356 753405393305473024,26458 773234898714918912,134470 752978168680620033,24248 755435605685862401,37433 757144938362515456,45669 789547906722308096,226708 785722662479761410,195975 788108702247030784,214354 770650460315279361,120341 794699729397395456,249926 789786454654390272,226019 795137021933142016,255942 786969941996146689,207949 795775842370650112,268643 795121400512126976,264397 752871448063070208,17653 772492742890889216,103772 781064203335458816,178017 758313433012039680,172295 792553221713563648,246225 769258947916206080,111549 786959511844040704,11774 769742808815140864,114422 763020823753990144,75899 795054454567555073,262022 758003015043391489,50143 793016759380877312,243865 788176841769037824,214809 759194354284134400,56964 789212444157702144,224680 757627653931360256,1248507 758302200602910720,41703 791723855324729344,240483 759602892932313088,57946 785719561056165888,197286 786924394425704448,207277 793787915558006784,254494 754129046586490880,28043 756560044217495552,42432 765685309145317376,84724 795029590649556993,263907 765206120478732288,86440 763875316058193921,79970 785674647593426944,7047 773655281561505793,87904 732941427399856128,354694 791805814994382848,241432 759374088494342148,58070 754011753365774336,30354 787806224678957056,197512 760651321263349760,63464 771763767495524352,125367 795669107312132096,267862 791457256147656704,193636 769278652580294657,112788 787180796046180352,204284 771101547396759553,123623 793285280169984000,249841 791459376255033344,238207 788788138386792449,220526 773873707169161217,139404 788806615860379648,221082 775544450810572800,139012 763789277280866304,79592 792032218356912128,243075 786585283261116416,204853 766823645905682432,93508 794268902305869825,259457 794536388981129216,261155 792822088667049984,245148 791404262081167360,238207 792675339218591746,246392 780799182214930432,182726 794698948363501568,262752 755609203931226112,17416 793483646099390464,252741 791837758587232257,240070 760536944782761984,63451 769678222166339584,113235 791971067594022912,240483 771835367980957696,128424 791811068813246465,241940 778299646594592768,164826 790695207432052736,122726 793991684870664192,257325 758755268742160384,55112 762808248697102336,75073 772025804167471105,129216 790986683424485376,235621 778211523965620224,164785 792128841158430721,242693 790285930649178112,229159 772019158787690496,128934 795757467691053056,268777 795397487808970754,266491 764873422539137024,81869 781471128900501504,186750 791715539483852800,237999 787308519510806529,210274 761051704657743872,65455 795068998140342272,264397 765557011668869120,87904 787496477874499584,210289 761649644837277697,47283 767346986873937920,97438 781635424825384960,139404 795438414346809344,267133 779147889482276864,173011 758137269391921152,43225 787750953739059201,212711 758477021563478017,52061 765947182918828032,90031 793943689273999361,254135 787552917028995072,194082 767896928852082688,95672 789928525138653185,227242 795105116240150529,264397 777833730387931136,156518 740670009635045378,1247384 778367071960731648,152594 787364366467215361,209351 795010448806543361,264397 758601578890878976,53985 773334741537873920,134993 793871518589526016,11774 768175835849240577,103354 772797957695541248,131421 777984978856517633,164375 789898777813454853,228710 761945961795055616,70540 787418352603889664,206117 776881421273145345,155896 767915245499142144,101383 764190354748825600,431998 776021635157544962,152787 776771212605140992,157840 765270454173044738,74247 794060313465266176,249926 794599906392408064,261155 755913568248225792,39657 777637082457968640,154115 790806947712819201,230485 794624448200638464,262145 776945011921342464,158589 781227499099267072,186434 793229151687680000,248988 787021779315281920,208016 764974951870795776,85562 753744674863648769,29263 780650269700784128,182154 755960145071398912,40733 767146644911583232,94810 767756038988857344,100340 776863394087460865,157708 795047093182152704,246425 767708484326584321,100605 791010904611487745,234653 765920218778435584,90230 792012864974446592,238099 776212714616197120,154071 793181852630736896,250064 764519152149209092,81946 778426751881977856,152594 791671764593938432,234990 793332268689272832,8044 791024505153986560,235487 791375877011599360,238395 775856358130233345,152182 794978413274501120,263898 773902094050791425,139404 771764737772097537,126607 772575607460917248,120675 765703350952353794,88515 761760453810728960,14351 781205384283295744,186434 789514627637841920,226490 751789850869792769,16931 773179229995462656,134561 791795815291510784,240763 769140017218330624,111558 769239866798465028,111517 794294321004457984,11774 774392856014446592,141360 788202655789281280,213064 758261371758792705,49852 788469250319089664,218275 760646009445724162,60794 780079114065547264,176710 780959998834651136,150151 760625265605087233,64147 786260443304124416,202379 755156085217067010,35890 777635799990841345,162497 793501974209581056,11774 778999987225169920,167407 765784729618640897,352018 777192292712980480,87904 791575771483475969,235741 793465188032929793,252408 794902455603503105,233154 786788050558824448,206225 781603224713302018,189032 771459104258654208,117400 795710227022802944,268101 770307565003612160,117257 794571449730109440,18395 788219861273047040,215005 762943961782624256,73814 756658339866632192,44429 790322980706455552,227748 775506966600830978,149411 793132381385490432,248988 759050684650156032,54070 794957268148047873,263895 791277727579975680,237491 755166763118125056,35890 778714971110649856,168794 789472747663400960,225983 788046556205162496,11774 788542392945127424,218875 765296948219826177,11774 767116114233090048,93112 761178412652298241,65180 765713585880391681,89198 793888048735858688,254135 786711505957974017,204413 788450405239828480,218275 773905575184916480,139404 791985463594774528,241819 791816051067543552,240763 778425716216070144,167220 788827174316847104,216009 764831645207756800,84724 773922748070502400,139404 781053174429822976,183759 771064078563315712,122146 760568984525758465,62798 792047489100619776,243075 793141566802046976,249841 772196221473714176,129558 786988608070627328,207949 793103594681610240,249469 767757889440092160,100949 791006070135148544,235590 776411298179403779,155287 772052817217544192,128934 785888563900678144,198878 795126533031596032,264397 775352370603499520,26066 793964578015244288,257271 749495103169765376,8484 779354201600192512,174230 756892029150453760,383981 763489483316535297,78707 764074662514929664,80939 764771993203929088,83391 772821892637929474,131421 787241201003003904,208507 793951033026347008,256125 779121059018731520,167407 791086432144203776,204413 794707997733879808,261796 775314207927570432,148225 780599951847985156,80785 774060573281570816,123825 777168972458389504,158520 759789691625275396,57935 760934688038891520,57574 776931598222536704,158815 779014442109378560,171902 781238510808281088,185313 793213558133751808,249926 794060771625934848,257492 791679043720585216,240483 762422848296067072,431998 786657238693715968,204327 772937816871407616,133705 788386540154155009,217519 780618282084761600,150151 790995260029689858,235828 795078340663066624,262847 765665339988332544,88998 770604657970442241,119832 772902056830967808,132032 777254171607261184,159876 762159022497640449,71476 768840828345200640,109447 779358633406652416,174315 791623706497855488,240145 794033455621349377,257353 751540094566297600,18470 763429731215605761,77720 763198183413395456,47188 778308658895532032,167220 773663178135891968,121367 775503442697654272,112363 790528751415230464,231894 793208045954293761,249469 787269488894967808,207517 787725486617194496,210207 755161221003898881,35890 788048273609138176,214209 764192624722972672,82283 776758455327686656,151463 793933524684435456,248652 756891679706189824,36145 792079825473122304,235590 771407815302848513,125145 781529148284035072,188401 762197924621066240,70941 792576277786009600,246703 764274384320073728,82066 789190151213715458,221476 793216144668667904,250544 791442222126424064,238207 772228849350377472,129558 793203447323561984,249926 778293001642586113,167220 768194431195373569,104733 757711890491604992,47940 766451782277009408,93184 773260909762506752,134975 753021781233897472,22752 787741807278952448,205197 760230577459060736,57722 766310356826353665,92885 757066842787680256,45857 761887977555517440,738099 787097825096138752,209043 795064448398413828,263906 770278330272579584,117257 763956687212470272,79600 777321669148811264,157755 759504840695373825,56964 775693903777366016,150663 753241132696539136,24745 777177896292974592,159876 762000733151649794,431998 768158106987659264,103354 778619006953648128,167220 755958270041305088,40773 764981340764856320,85562 794706818727612416,262752 787738849346785280,205197 795727940554199040,249961 792843266131685376,243075 761237108166168577,66840 776170034217512960,152872 786230912530784260,354826 789963485937475584,228576 749472447531978752,7300 755151595009040385,34731 762668769999253505,73926 794009373974601728,256191 795364185664356357,266079 785298281697939457,194923 787441082120273920,46572 792047014179659776,242693 791064769839009792,232169 793166867552608256,249841 773534762296152067,137042 781333935162789892,187454 772462177995386881,131025 763182780855508992,73814 795707746943438850,267655 755161956764356608,35890 791425823286841344,238639 740382962928222208,11774 766300555920769028,92116 793488192246804480,252741 776168206125891584,152479 794078345587724288,155390 772958471163551744,132364 773865680592449540,139404 795665993469046784,267862 760260531127144448,61011 769851906965417985,115099 771777599546593284,127871 775469610111934464,1250232 781342209870221312,139404 794684699285200897,262022 733711157979009024,7224 776805168079708160,157755 765077304821227520,80486 781479937177858048,188154 775340645175201792,148473 789467861190254592,224568 768162064317775872,103869 767833389386924033,101681 750283915814793219,9433 758173384576565248,51593 774674548943941633,144542 794524186458882049,260404 762336368844476418,1248996 766494173167923200,92917 793462695328485377,252408 765351661569179648,87089 753297774527983616,26140 778245821787766784,166282 789264354613100544,222847 772001452541763584,128424 760979159095148544,65455 780770198127194112,179936 779000869136244736,11774 790673188577484800,233307 774984714675298304,138490 775925514355691521,151156 787489615301181440,210725 793416433191518208,251452 753709678115196928,29263 780605898003582977,11774 764633732984737792,83391 768934012677033984,110381 770864562753110016,120610 787635741073543168,193464 765368106331967489,87062 773712029282467840,134122 786341619230466048,202798 770731736267317248,121046 755119589940338689,35403 764924857528291328,84724 759107470895648768,57092 789855999268098048,226819 761987636030496768,70072 771060083090333697,122388 791290420135276544,237491 776463563409985536,155688 750119522120658944,10661 788790334012526592,220526 794604958834364416,261359 756554491462156288,43471 762313798480977920,65189 794993817485086720,264397 789309823095599104,223492 773992805966512128,133043 757546129558937600,47782 764271781490352128,82066 760228663916888069,60794 766744619237335040,95919 774615014334353408,85326 776509245068087296,155688 779102892577857536,172545 759858763440517120,58227 767819733966032896,101681 787799603106107392,206054 732980922216271873,353474 785717766401687552,54638 795268147729354760,263895 779477986819080192,174427 787024660982472704,208016 770698096909160448,120625 764834683599237121,84724 756582962230091776,43399 762010877432324097,70540 776602522022739969,156835 775348058842341376,146580 794231851208609793,259063 761770472463708160,42432 732384061180784641,351387 772840966197829632,132335 773200855310802944,134375 765108905873596416,85562 753744167227064320,22439 760490276817399809,63149 794627716230221824,261155 789294489814704128,223921 792118301207867392,241678 792551324151910401,242448 768945956444377088,108795 786920663147700226,207051 771119135317078017,122124 757610849607512064,47940 760530110197796864,63451 773717275367071744,138903 776752082204450816,157755 786381166215430144,202727 794226465478885376,257492 793485013853442048,252741 794240671783604224,258456 765781302658338818,88669 787140792791998464,207151 770373784935301121,87904 776886379821146112,159235 794684735997898753,262752 773622650442768384,137740 775538393421721600,148713 790993999255535616,231792 793226821970067456,249469 768191476840800256,104026 757244269274943489,44163 768957675711270912,110362 791334916919263232,238117 786369212767809536,203510 787090008142295041,209129 773971430115569664,139360 790594740572028929,206850 751140639987818497,17259 786254564496334848,201958 754717532343439360,33356 772764216335867904,132335 788837177195044870,220526 791094601922871296,236214 768477987326996480,11774 791653017174978560,240145 772631789583994880,11774 762952288172290049,71502 778323495461724164,152594 786233962997788673,11774 790918288993759232,234583 781480583708934144,139404 768648489966374912,107423 791412420472365056,238207 795707024004812804,268281 788458005171953668,217837 745286255848546304,11774 780854794730692608,183759 751616183980482560,18395 778989772140195840,11774 760313831071571968,52554 777696157044617217,159383 778514344745271298,152594 751244636908380160,16833 764642869546188800,82283 792112685395566592,243075 788066640508444673,214209 775115420093255680,146675 764286343086280704,80939 768979359193567233,109667 794771068103688192,261059 771829739350814720,127871 761308329016602624,67768 762468219718205440,431998 794651884770430977,261155 786789894102261761,190424 762162619125993472,431998 785855223273254912,198878 788095410032173056,214899 776569667989016576,155896 770319922182225920,117257 791441256035471361,238780 785492650904301568,196277 793530423351521280,249926 756560915944857600,43471 771447457452556288,121479 786256582841556992,201958 773085680532647937,133257 786668769171107840,205728 788430040471973888,216009 793995005631164416,257353 753700859775623168,27045 793826672390746112,252580 765755448196669440,89408 768152944667537409,103015 793117518340747264,249469 790361088080609280,230130 780777404818071556,182960 792063137164001284,1170807 752621659098460160,21332 791707481944780801,240483 791103191354138628,234484 794223292903260161,258092 750784147929477120,14858 791665953893330944,240483 781252561265430528,186091 776868536190922752,156835 779866260951687168,174465 770734167889997824,120694 794001320512516096,255870 794159855116238848,257492 760580294793715712,62798 767409607018811392,97519 785978466659278848,199739 787388697113194496,186212 794736640224796672,262752 762728819174191104,73814 775330480141000704,148349 761217278419402752,64589 754753835822903297,33520 774369191205933056,141360 770810365575921667,109767 769252720721014784,112363 778295555076268032,166849 787802580965404674,212034 793997240079699968,257325 754819961760120832,32337 774049737985126401,139865 763705109905682432,76549 776564163036454912,155898 776938786982797313,155688 755840725019942912,18215 760964611810037760,64730 785861227469758464,11774 755480727651774464,14466 777468766070472704,159876 795615733057290240,267655 764632270821007360,80939 791824388614152193,241678 793135387841597440,249882 757268460997005313,44274 781208546742444036,186212 764183475670790144,11774 787957115918905344,197512 780250824412762113,176203 787169408930033664,208176 744526305169813505,349197 781634095721877504,187611 785251938812080128,194154 753988977439432707,29817 759371366810390528,48148 765326088029384704,87205 771282650837450752,122967 773506206384136196,136515 787692458616512512,210585 788899811063894016,220526 773525553093632000,137042 788203111609405440,215969 795088311861866496,249926 789414352377909248,195764 751756325005262848,18495 764246366381977600,82283 793865632009883649,256255 790878508507594752,234583 761851226107572224,70941 771481055861673984,125554 762775673203101696,74133 785477778690957312,195064 781835219112304640,190055 785940028287442944,198840 788886230964527104,221741 771025664832970752,122875 792764073003851776,246392 764184697597530112,78394 775461320095305728,146804 770323121471561728,11774 786019456858198016,199561 762767047868547072,73737 773873571722514432,139404 792725595192975360,206666 791629372012703744,240167 774223471983284225,140444 763886100641292289,80674 771460306384084992,125367 770158630477758464,112454 772808538683019264,132364 775975006484430849,151741 768946111503532032,110381 757553023652691968,47761 773199995042467840,134561 732923019971022850,354668 760655065845604352,63451 794138694919790592,256935 795340920514379777,266079 732578439560081409,350295 788551253206962177,213121 789192801820946433,194192 795072600682745856,11774 760111183634505728,60866 790854697888260096,232992 779019546413891584,171982 785702082653331456,194082 795738903462363138,268231 772619802619748352,130192 789936346320154625,228820 756704744912158720,44119 761878855921598464,69711 751895486446002176,18893 756430608042045440,43207 785389469880889344,193633 769966648505827328,112399 753619289450680320,28586 765629070688215042,88669 768870139290869760,107737 767304073020342272,98713 773922048045228033,139404 788626312969785344,218258 788020112578273280,214354 792101680590360576,243187 756338088922771456,42564 756584728321372160,43887 768239504628981760,103354 791046723678470145,218892 794367405342474245,257492 785602596740354048,197512 779772278754144258,176203 763024002566807552,75899 771036833102831616,122875 751651631905792002,16728 756284152987672576,42344 785546207883960320,11774 789534537088839680,214976 785965165866999808,205972 794316143741706241,259055 773882159572582400,139404 785272699471790081,194648 764780397691539456,83751 795753827819520000,199307 789295479788011520,206666 758062996488847360,50542 773840442051928064,139404 793580819776282624,252020 759097816052563968,56964 749947037995728900,10662 763104990953168896,76577 780886230187769856,33169 795744739647754240,268231 766460040689491968,90031 789091472612200448,223286 756385871931273220,42249 770057836642566145,112872 750081354130399232,10662 751181713896644609,17416 769685233197133824,113412 753416837824585728,27045 773511394801160192,24173 749998896592482304,10735 766728019083796480,87904 791882561144270849,240070 756636552948690944,349425 732421468764704769,304513 755179027753820161,35900 763733892847144961,11774 780875380928475136,182726 788441049412702208,208831 777263464519757828,160602 793104779245268992,249469 775819533349027840,151401 751936218787618816,18395 791465243180425216,238780 767162783221817344,97432 767445779644547075,95055 777944008324775936,164367 788006372671524865,214354 765017317835169792,85294 764897672197181440,84422 776154910840778754,152735 777426243381637120,161855 791730137037410304,240067 749984582208860162,10735 757664928035512320,48369 788853443255476224,220332 759182460223643652,56952 762636958107664384,73926 765377252217331712,82208 788827615188705281,216009 787372407510016000,210585 753012896460865536,24597 774836686446403585,145244 762870780216475648,74135 788874916204519424,221711 764459446844162048,82209 768867808331509761,109666 779614125106364416,173628 790174402193358849,228888 780361615833051136,179537 756834276482637824,42432 765701710824239105,86103 785516250470359040,196277 794900623581921282,262849 750863218831220737,15643 786590499880570880,201555 769369054259847168,113165 755252947911528448,34916 787361829446094862,209351 758661747968532481,54070 787074978806059008,207613 768111988564037633,102514 795231859202555908,264397 761924371745243136,431998 760906381608222721,65577 795665700408979456,267862 762125998087368704,431998 771548158702694400,126389 786964301802270721,207287 774717116276613120,144602 790648561234960385,232169 793245364199444480,249926 776735731234537473,157755 763568492104777728,73814 763654597055569920,78100 785665649435566080,196917 771179430270033920,11495 773576246802472960,131007 778309593810149376,167319 757738852928729088,49066 790284433559396352,228341 768103471899959296,103261 776475703881535492,155688 793117840387604480,249469 793856614176530432,255393 772590143568015360,131045 764832142333313024,84926 771123849786253312,122126 775957804532191232,1170533 732440474217250816,351617 778216567133786112,166390 755169756068601856,35890 751107838559203328,16422 761414469431926784,68203 762359444864991232,68873 780846063645327360,182211 764219816420970497,81946 750380531334787072,12805 789757709763670016,225998 793403588403798016,249926 766356265551458304,93271 779086549434507264,172123 795411314374012928,266151 790564725021143040,231894 763650848253579264,78087 767696207829401600,100538 776563947398893568,156926 755060117956100100,18979 795023551728381952,261155 777941539385253888,164669 759955254884433920,59394 762730473823080448,74133 763878833657225216,80098 777017715982635008,157082 768939589574729728,106716 776735851304914944,157755 764301423043416064,82066 781606532349775872,189086 757942776965296128,49845 767835747571396608,101681 793654345631838208,254135 763745555969433601,79843 765630446977814528,88432 752205291622584320,21074 763920367790329857,80192 776248772892430336,154832 777277186722172928,159359 786330086664392704,202429 746187462855245824,738099 794552035160911872,261155 787076133800017920,90209 794014087432781824,257492 748911119004110849,11774 787145015961149440,209466 765286601048096768,80486 787748992658579456,205197 769237152651698180,111549 793864489607176192,256255 766477642879143936,93068 750392377236418560,12883 764812182273925121,83565 751600493953245184,18495 770649684482273280,119937 772140844946120705,125554 794241382302892032,11774 795373500450172929,265885 764539859146944512,82283 777211692111372289,160651 749063537700458496,7123 773957235458318337,139404 790082453809590273,226731 763066495048056832,75724 759111157504368640,57105 771517031191457793,126293 751100864572555265,15808 765306613582266368,86320 765344301920325636,84887 770578278897684481,118954 763717909721993216,79691 794666552997998592,261155 776408871849963521,154832 768144400274694144,103107 789473272375181313,225981 763156448519999488,73685 767750317257744388,101134 764156798295302144,82066 792380337980641280,215965 767156880409899008,80939 788881126819364864,221785 776894931646447616,158673 780889899847196672,184044 785528021511970816,196676 773923881652486144,139404 788415074960572416,217519 755806245445963776,39462 756679489640366080,43956 772589437863727105,131003 773634509832986624,137042 750721472600170496,14877 792435407959064576,245148 756489859032899584,43391 785966567263576065,197145 764343243131813888,82582 793023679584169984,247379 790875847464980481,234583 789113575214383104,223258 792281583340298240,243187 756198378552209409,11774 759877663465103360,59904 774420758483247104,139865 788747922074730496,220332 794555613720313856,261155 756591926976000000,43917 779318525613764608,173753 755750984991649792,36998 753663226210947072,28732 765682211240734720,88459 759236471916290049,57574 788971901003505664,222500 775082032477171713,144611 773643678959173633,136947 787748823787376640,206101 793862789349728256,256239 763109467734978560,73926 778233634679558144,166409 764549420994134016,81569 749222793573785600,7778 778707846430982145,169310 793925772217982976,256219 774225516350074880,140444 787990258180878336,214209 743492682580787200,11774 777000888263143424,158387 774080676245057536,141360 793282224380583936,249926 763401752498544640,75929 778059217458438144,86103 765271674350514176,86440 771082581672591360,122982 785242297457840128,194160 793966427829112833,255942 751595305460793344,18470 755937112285995012,40777 773596624937295872,137795 788467539395219456,215005 762729233437323267,74592 791001367418634240,234583 758029985496068100,1323200 778314221075501056,152594 792837196332068868,11774 776814091323084800,157693 768948664446423040,109360 794640586582147076,11774 778749913140035584,169715 772328794682195968,130557 779352179463245824,173753 785642144178450437,197156 765252725026197504,86645 789148420640571392,221971 787076460091695104,208016 769626787353600000,114422 780110847796391937,178045 794573420159729664,261155 756493547855937538,43313 776895417392902144,157082 790023986079944704,228063 771320332187758593,110585 793699290090647552,252020 793247050972344321,249852 794542773219315713,261155 754786541717823488,32858 780403900230823937,180016 788159898559348736,215754 758406820486459395,19598 763760725412024320,74265 794272463014113280,258598 763146511492538368,75724 768147586687520768,103354 749331811881197569,7816 762425762213355520,72978 771908265084981248,127957 790540509811007488,231828 779014937192509440,167407 732259078831890432,11774 790282014435995648,229159 777240529440473093,152182 790960699480666112,234583 757961204836995072,47940 755692496399704064,1170819 761597364897316867,69576 776561385861853189,156103 749318987314442240,7272 781346758114762752,139404 795037242142183425,262847 753297191515590657,26894 793583452130009088,253793 763777304094990336,80177 791753466712432640,240584 771237075270066176,119832 756569277008900096,43471 748926922386735104,11774 793457389194338304,243535 781170835931353088,185310 788177608642924544,215012 753261352467177472,25995 790556905861251073,231894 761494980208762880,67161 763122112982687744,73814 773901396886196224,139404 771816766066393088,127657 764439421131206656,81322 775734274284740609,149953 732511452901310464,352311 766376162721423360,80939 773053361050484736,134255 789078383426727936,223286 786749483761532928,205728 775703274515271681,150497 787301131311546368,207613 788076432731860992,213253 764279468361916416,81869 785540707243159552,196277 786397575897317376,197286 793154965350944768,164814 777128254268407810,156835 763535077196361728,78344 786627066091503616,204413 791814031103365120,240483 750518783047901184,12981 758019409633947653,47761 794200394935111680,254209 792712134094360576,245148 753661247887847424,28866 788527079176503296,203710 779733923647676418,171993 785278337904017408,194141 753357037451354112,27045 765708274029195264,88052 768100954180816896,101205 776410760230469632,154071 772649044489494528,120690 771479203028017152,125554 786101779872251904,198878 763096741360971776,76549 766628908259311617,94718 771084089843605504,120610 779753291618058240,176675 794420824644038656,257406 759185234227113984,57348 750871061617451008,14802 764534560675733504,1249246 778666789622390784,11774 789164414901432321,215505 758106037786292225,51344 789322076163301376,225456 793126801404932096,249469 792547330259947520,246273 774596900599267328,142721 790414131425779712,225949 792100465777356801,243187 794889359623274498,262053 762102862398812161,71249 734705698882367489,351644 764156386100015104,80486 786810440030359552,204835 764196235796291584,80939 773666804631678976,138543 765015216316882944,354238 768945998026735616,108795 766259248699469824,90539 778302135687483392,167220 785458356630740993,195975 794566684224974849,261130 785324316749602818,193633 770473401878183936,116951 779416372035985408,173628 754053754387697664,31523 788458003892670464,11774 786300927305134080,202007 767721774029107204,100605 780397723262472192,179742 758437000701673472,52749 773699685210914816,138819 792926254265724928,248598 795445884586774529,266491 756455013900226561,42432 764903021285298177,85159 769248681040154625,27164 772614441464504320,128557 733765499503398913,1170452 792113349500735488,243075 795654730076868609,267729 760886309242167296,65136 765955459182460928,89303 764884344271937536,84724 785499466090487808,194934 760975779454853120,64730 793959445881561089,256255 781297134519758848,180647 776124553785438217,153699 785556055208128512,194820 759076994411794432,56784 785565434552672256,194221 753179962388000768,23217 792573967101857792,246225 765236208297398272,59936 792023837487484928,243075 788971939771678720,222673 768429160859656192,106281 750710826823258112,1248101 762743433777864704,74066 771545186983817216,126537 790646539102351360,231792 764057355025645569,27529 765896183357333504,90031 767836072948568064,90193 778261983665786880,166390 778366584297488384,167220 766144353479880705,90193 793863841025236992,256255 781221702592110592,186434 766050396804681728,81929 780408743607488512,179742 750728401875443712,8797 769897619745280001,115582 755153800403513344,35890 791706772230828034,234990 764431766941601793,83391 768853113562361856,101383 770291696156286976,117257 788624983572504578,218258 781385460748779520,185921 787108933693345792,209184 770676535917502465,120664 791695420334362624,237385 773929281495797760,139577 789714546671792128,226731 753777221102428161,29790 753727492981129217,29347 768179313099231233,103071 751671271465766912,19233 785342322552602624,195125 792488471529127940,245268 789132606600196097,222682 751787335931408384,19545 788732949004951552,217837 762744358441459713,74781 758481244510425088,52554 755167443765583872,35890 775372927135051776,148574 785516615710478336,196538 778719267717906432,167399 750305932144508928,11372 794361669891674114,255942 794825795462168576,262053 765954156146270208,90031 794719137972961280,261155 789358798393659392,215437 763223359211474944,76549 792778882378190848,247240 762818882612723713,75073 793215962178740224,250633 757705369191931904,47782 771169222105763840,123583 772804873247129600,132364 788834552974151680,221476 763897913260978176,80720 756335658038243328,42621 764164946926051328,79288 771399733571051520,125381 793440003347152896,252009 773642060087828480,138165 790887352596135936,232863 794222873816825856,257515 790799261826809860,231894 776129703254065152,148645 776427403199602688,155688 777607587881771010,162810 792428232268054528,245268 795317988865912832,262022 795398093432881153,266138 760344883030728705,62165 774770794056470529,142527 794489019421822977,260874 751076075988332544,16728 788608654832496640,217937 775732835693068288,148349 785549730986229760,196917 793474290993729537,252580 766378994635649024,93036 773914603436646400,139404 792034762483458049,243187 751959230962360320,18893 764595921615138816,83739 777351192473112577,160602 794189656262852612,258598 751945598052556800,19236 787438721939410944,207965 785324613547024384,193633 776248342741385218,152872 780072534620434432,177442 758507791652839424,53185 770254996839473152,117377 785611089371336704,197512 786684467893137408,205728 787364310074798080,207212 790946041256304642,232863 760812035936583680,64610 765147937055739906,86103 771650905187897344,125145 778353083281649664,166852 793102830101856260,249469 758468302993813505,52394 773678207706857474,137698 768444268075749376,103506 787247757874630656,209151 793878984912097280,255942 759397934408474624,42453 760167220005707777,61145 774000902667694080,140230 771084578052341760,122388 763002483782201344,75641 790640955841839104,233154 791839499504484352,239893 788551612595703808,11774 792229354701029380,239610 772878930965442561,132761 760128812491431936,60866 764825633264238592,84209 779143622474145792,173011 756190262536253440,11774 789430574368776196,225981 776250808883118081,154469 794960300034269184,249926 785319420088373248,11774 770266486531321856,114779 754073723112722432,31686 791629300118200325,240145 777947675731820544,164694 762416098801176576,73030 745000013785243648,11774 773061906101862400,131007 769655367315763200,112939 771339283533750272,123335 752677024481873920,669866 774067934289203200,139404 781469433965514752,139404 750397980117794818,12883 768419942479699969,106281 786231926587846656,199211 786997949393833984,207949 785917353439617024,199101 754110104362950656,30296 763060675807772672,75899 760252774655336449,48052 766406653910523904,93823 780162567641632768,173347 760585165143994372,62779 752039104779522048,20921 772519173771649024,131007 760598576049238016,62063 761250767831433216,11774 780514490206998528,180556 791332986654486528,236502 753432183579095040,351574 767141080164765696,97852 791222008906326017,232863 764937124491649024,11774 788703355774185472,216943 791858654647640064,232169 764832600112427012,84724 788745780295114757,220029 768655156040859648,107423 771503979444441088,125554 772892460066349056,11774 788108171206332417,215005 781666690497142784,188498 772118990562918400,129471 771191172169551874,123280 791404497746538496,238378 786313799003320320,201958 767343332683091968,97468 785246011622957056,193587 760180017234083842,61544 794910379046420480,262849 789999245629632512,225456 752670226970513408,22411 756346176174120960,41719 759109368528773121,56964 760642906063376385,64197 762981373418364928,75486 754699306813227008,18215 748546283695136768,11774 780432522672869376,178045 771487539739754496,125853 780155709539295232,177724 781567206954037248,189017 752957176537284608,24727 755754419388416000,39235 759546772301553665,57574 755162639777591296,35890 759759656839327745,59217 768811454686519296,108849 777541725275455493,161352 789232312261156864,223692 788016814559158274,214492 788839013587099648,220526 793549512627277824,252408 795439054724550656,266079 768221074538442752,103354 770777060168065024,118985 765769816963747841,87904 771818798575816705,127871 785499869179850753,195975 742397668891238401,11774 773954427073859584,140372 795685122792157184,11774 772384661632724993,90193 786522719307255808,204193 793598429515612160,252020 793322997276811264,8044 749785554569527296,10064 778315312898899968,166532 752155364595011585,21034 758042118803886084,51069 766340489163472897,92972 775658598701621248,138812 764677628305477632,83779 790371852040318976,226803 760569991477334016,57131 785836246530658309,197324 787086194349838336,205728 790308948981145600,218219 761686742818664448,68862 775410129541951488,148045 790248685279977472,229693 754002989178683393,29790 790919933848715264,234583 762806673639604224,73910 764367668434440193,81946 773533359628816384,137158 794659238098374656,259743 768135638839398400,100893 787018731583070209,192949 750717845433094144,14848 767076590266163200,93170 795737195738963969,268780 771865583038050304,127734 788775650064596992,215437 781246562928173056,186150 751118805657489408,16728 768011815506710528,100559 788084892533915656,203674 789247248093839365,11774 795042564881739776,247930 793249796807073792,249303 777871025048477696,163990 765600180297019392,87904 766870245835468800,96767 733200074507976705,355850 779460837375213568,173964 785943221012606976,199739 795379440377270273,266151 756358578911514624,41518 786751194139992065,205728 771478405283930112,125554 778513289080868864,166900 794592516901392384,261155 765945777696874496,86103 770353361220665344,106716 779296481836752897,173753 788048471941062658,214209 786904371078443013,207287 795087736722034688,11774 754772655295782913,21888 775647790214950912,150511 790319496036745216,228501 753276085496795137,11774 771218296628576256,122967 752728148622487555,14277 774201674298642432,141360 775483177942945793,149770 776426505647685636,155688 790945034543652865,234653 768100171557154816,103354 790280790223511552,230270 793974290320240642,255393 775002846068666368,146259 788508321041047552,218275 790185341105864705,229724 777168448577150976,160633 778819796771024896,168794 795430265061511168,266079 792986980367818752,248514 794526292284702720,261155 764855212225986560,84724 768997478079180800,108729 764652894847012865,481145 760395889018040320,62063 768912833241227265,109874 772503777123377152,82209 766316849361551360,92917 775718910905683968,105109 780597900338311168,181789 781448619647983616,11774 768204215755927553,103924 763145555904176131,75724 788495450873565184,218351 791446827082002432,238099 793977424853598208,254856 786204116955652096,199546 793472085901320194,252408 750459629071527936,13532 772902961198407682,128886 793101515774947328,249469 750504570502033408,12883 756186698447552513,41680 769202897133330433,110942 778645550899998720,169085 794598443620716545,261399 786530751625986048,203350 794642399830032384,261155 786282328632889344,202429 787444278553407488,210289 787799866567163909,213253 768976066572615680,110344 785936191262695424,194082 788120235031289856,215488 752657007862177793,22300 790609203991838720,104244 791294882627227648,237491 789386357869117440,224680 762314549022363648,72420 777779203332775936,163572 793619373667721216,254209 793964237957828608,257255 762384017215909890,71124 790399695772192768,230473 758320942938411008,52112 786861685168451585,204273 794196508375678976,256125 755233566275936257,35890 756280329011421184,42432 756662039272128512,43391 789499363051511808,223899 788526756718383105,203710 776794875618615297,157693 778318242490245120,166984 772586306983440384,129474 760460394859155456,62063 788079801374478337,214114 778989300624961536,171377 788716414181838848,149040 764916153403609092,84724 758711517315371010,54416 788120667380002816,213064 793969765740113920,256564 789227984951447554,224680 791817962529361920,241118 794280950607872000,259200 777678985438306304,146804 785672493440733186,195807 787020788117434368,207613 770238414364905472,44421 795011982390763520,263896 751606269316722688,14277 761364705885683712,67906 753987628815482880,30590 795373905254809600,266151 794660380459073536,261942 793948654851657728,256358 795325949986246656,263255 785627435475742720,195807 790939464164048896,231894 767834734307270657,101681 768810583781171201,108394 779119120583274497,172862 750370828496187392,9754 786992458097913856,205728 755740937561657344,38459 791817257127022592,241033 792066537549074433,243187 794677369906888704,261155 759769582785531909,58939 771762040314748928,127582 785367048750858240,192421 757821785786023936,48735 795749074733596673,268387 778707424534421506,169327 790520011421020160,230704 788120003291717632,206742 793210789146394624,250633 764211880906911745,82283 752988365704744961,25255 740426691982548993,11774 760826368208744448,64326 772503750393069568,131025 787852430251655169,212802 778187389802057730,165523 775180711552651264,146259 763389392312537088,60794 764888908886790146,84724 768681680823398401,107423 756545809882107905,43828 775287196026740737,147995 781167641356541953,178194 752996171493367808,25255 788727697170202624,220029 779534526439710724,175549 753933708667879424,686533 766878415827841025,87904 786201616378658816,201346 753734381110456320,29456 793475717275131904,252408 758550459833421824,53144 762818651900764161,74247 775403804493688836,146259 787087777829679104,208928 790798678386704384,232881 768004846884716545,102202 785666273162125312,193671 789431960951074816,225359 767525584415195140,97392 790520063333961728,231894 794607073149460485,261155 752913624604303360,24316 794343111136686080,258878 794950840318443521,258040 756637238780395520,43553 780981394176614400,183269 756621104383262720,44450 772895450466750464,133043 794232770914418689,257492 776850448397381632,158524 778406234689077248,164814 749950618366803969,10735 770442439798775809,112872 792136952610893824,243865 793193047299416064,250408 793615175622520832,254058 758390662941315072,46076 754209031246446592,31060 794561193658712064,259457 763166912989634560,75724 775367209266782208,148645 792003331048681472,241462 761459262296121344,63268 761805450702573569,69673 793435014654464000,252020 751830399739793408,14277 751195869320359937,353488 769157463589392384,27164 790874973636268032,193533 785823612276047872,197512 754744267692736513,33549 755199983687720960,35372 754161451447652352,31400 750518631893594113,13532 758546444101922816,53703 775846352991363072,151947 785267038579077120,193669 794564179151777792,261155 739983864240558080,11774 791668237620555778,234990 744217712243539969,16372 757965678913658881,50464 775479800286711808,149300 768935817876242432,110362 780341334209077248,178415 792120036873924609,244230 766714014890074112,95708 773901961858920448,139404 732550440898859008,352548 780602088711524352,181984 770275005070348288,117257 770411144364163072,118482 780494348605493248,176101 757368954272649216,46890 767817750865510400,100559 787490419265380352,211347 774320399299579908,142942 786687782630617088,205728 781896495104536576,191354 751124631608651777,17143 788074633316532224,205197 771111476371357697,123668 750472824796557312,13343 763552887893098496,78566 771824150742638592,127582 751918820508389377,17794 764136819831091201,82066 762781965514842112,71502 778307798215962624,166899 757956543509848064,49070 788766045255282688,220332 773738130318974976,137042 774080938498068480,141316 788436304484859904,217519 790949628904636417,11774 742491798166241280,11774 768523549610872833,106774 785991605991858176,199546 753643948309086208,28508 765971124324892676,90296 776717107862044672,155451 750404032192061441,12883 794747613908267008,261155 755052034919759872,18470 781862611633799168,190635 754826653583282177,33417 777603939973918720,162596 793866190837936128,249926 794530184489639936,259034 758684983384944640,54070 775407571502903296,142527 791666175478407168,240483 765041591350210560,353374 791683593344913409,240483 732680076421038080,353202 786292399387664384,202429 764223691576242176,82320 785589594775433216,196277 788138022583795713,215012 794759225130029056,262849 767076849285496832,93170 794766806175006720,263289 781322962511155201,186584 775379375755661314,148800 791442606928584704,237787 792399296503185408,232911 763179843299127296,36156 765568899865780224,87904 773957319088451585,140502 793510206428721152,249469 753195492734042112,25879 765887345593819136,88052 766411704779563008,93184 751822916669538304,14277 756187493846884353,41680 765936573112344576,90384 781242328577085440,186149 756593388154216449,44274 789555640859582464,226731 788110186246381568,215608 795149026165489664,261155 762279723376533504,431998 771327424072183808,124597 752906974539321344,24316 767457485489901570,99570 786395852008984576,202429 787777970685419521,159115 788888216329916417,221274 750782488734081024,15005 764225179274780673,82457 792787385754853376,243286 762415055082106880,73030 766713554133061636,95708 749969864991793152,10851 788734915923673088,220029 794825381886967808,249926 776781314720759808,157082 758296591048536064,26539 785832657779327026,197512 776277215029886976,153845 777377972453908481,159876 781526413862207488,187044 753573006727716864,28230 768828783000481792,105641 778649901957844992,167319 793176993177141248,249841 759512606117863424,56192 758540261039476736,53367 793615976805699584,253032 732570331844644864,350697 776066666904125441,153194 788168929281646592,215088 764200976379027456,82642 794541441452273664,259457 768881081021890561,109666 794709061459738628,262886 771384912427515904,125276 790742796822917120,232863 753008179731107841,17416 788726686690914305,219453 791684053300809728,240718 794289008780210176,258829 788153220354875392,216009 763059694634045440,73712 764133681359388672,82066 756254983436337152,42341 772938692377845760,133664 775022323980177408,144611 787381834619445248,180433 751887362569871360,20265 769196583434854400,110362 788128877264580608,215754 750134451640860673,10057 765260182326681600,86763 789163301976416256,210208 791675114811252737,240483 795707378524110848,268356 757491216627949568,47312 773540188995870720,137042 780685681416871936,181886 761001152808783872,66281 764612933003333633,81427 775101625304252416,144484 750074826052612097,9087 773483957606309888,136904 775402209932476417,149040 790199301695680513,210432 764977394822307840,85562 787022832643350528,207613 778435800077783040,167407 793951872465780736,255826 793966381054169092,256219 766446090514292738,80939 764863896192593922,84724 780612493911531520,182122 787719873849720832,205197 760780534037569537,64551 785670550983090177,1174474 786298406838960128,202429 795665503545163781,267862 786263795257663488,201494 791786920204390400,241678 767811941226065921,101383 779097212982747136,158338 749966672375668737,10653 762091654312591360,70509 761422647930474497,67852 771550726128410626,125111 780220111240081408,164826 792363539965050880,243075 771437111950139392,124597 787697503047151616,210253 732797932320247808,353262 764909648445001731,84422 793933483429142528,257026 758480355124838400,52112 787757080212017155,207051 791720433246543872,240926 755579899994406916,28391 785432923826638849,155390 776810276469477376,157693 773953518650658817,140444 762142769481601026,70501 795384537211604993,266500 762701599919763457,74133 775723200558854145,150663 793154326742958080,249926 761333040605822976,67283 785332228670754816,11774 791013562709864449,199307 793907569957879809,221524 759230072704344064,51798 749672352636690433,9470 786401669177376768,203240 793532196246069249,252984 792772469866192897,247240 778395745376280576,167407 771498291246862336,121479 785322136013565952,11774 793055994066632704,249153 781507731563814912,139404 770278067025698816,114861 779835910904881152,175092 774288367106330624,141881 791371355379949572,11774 791457067445911554,238207 771891408651292672,127871 754750234362806272,32404 757760487610126338,46909 793098196771831809,249348 786284403936768000,27156 749751445138857984,9433 794668871613444097,262022 794537085172486144,261155 769542626802540544,109713 773907654792007680,139404 785844251905167360,194230 768517162092728320,104999 760636053346668544,62548 752990456703844352,14277 788152305040429056,216009 755966485894275072,36522 756288299803697152,41680 775513503788597248,147029 794206546175655936,257788 764998305621303301,84209 786257473799847936,201958 764956517078622212,85434 762697086525706248,73712 775556475162800128,112363 762055870343745536,70886 758025146737176576,50923 792280534244220928,243187 787825979003514880,204835 794949553925537792,261155 769588738108198912,113412 771091869644140544,122982 763830486493896704,80670 785752944499011584,196917 755177285448142848,35890 787436640855666688,188577 792729663445479425,245148 781127241270910976,185496 785976369456963584,199306 792883972992741376,247098 795098079087259648,249926 776806909643022340,156518 787723027932913664,205197 776268026890956801,153194 786944351226171392,207287 762868106276376577,431998 771409650860171264,125145 761160142347960324,66897 794029100142735361,257423 768199173250297856,104406 787965167787270144,214011 755832515437395968,11774 790653973397114880,233307 795688749254459392,267521 792690942352449536,245086 776942788252270595,157082 794573483292246016,261155 753375937316749312,27045 790636609519685632,231894 756255607187869696,42344 775797822578843648,151748 768855469154705408,105109 772172848240685056,129558 768770190817583104,108795 772537270968606721,131421 791621825260167168,240145 792150416016408576,243614 754127099401756674,27045 765275913831403520,85562 759210557182513152,56964 769823574744072192,115021 773518731238445057,137042 735513510344413184,11774 787787850372747266,11774 786655272387223552,90209 732788719359496192,354131 758800571453157379,54070 781267901630251012,185310 780088740731424772,176128 770278610922049537,117257 781116510521683968,182870 756886876049534976,45311 792704521235562496,247087 795385639004999680,266491 766002914405920768,90384 760585311911116800,11774 792929577052016640,241678 794648859288932352,261155 732243683282583552,349239 765041434151956482,85562 766572821443145728,89923 793584203103215616,253069 795003704139194368,264478 758419894539018241,11291 791044408108089344,235374 792755742671384576,246726 794935846948446208,262022 794420929195601920,243075 751140524057305089,17284 794605004292288516,39957 770753723064778753,119774 792748556083929088,245208 753010335192387584,14277 732165303149297665,172295 778294333850083329,167273 757399902829760513,46856 760455414936776704,61675 793299414378958848,247054 794679187911032832,261155 792153490621603840,243187 759505116483325953,58232 790579310864195585,231894 766348420315488257,80939 773719945146470400,138155 787635970103447552,204078 776754312143839232,157755 790367820664057856,230282 755105663169073152,35449 756335515193016322,42249 761168222276112390,66897 781613471804846080,188387 773944528004784128,139404 778682974258593792,163959 791098975482966016,78159 778069205342126080,164826 756695255248957440,41839 787768592485974016,65113 779078598309343232,171795 732575496190365701,351374 790332799219740672,221731 774359100616544256,142671 757421703366443009,46394 791639265838977025,240145 757749616519577600,47782 767926160827248640,100684 755476069130514433,36859 781353957885173760,186584 765894747185557505,87904 790956367448276992,234551 793886091593945088,256038 794004341107539969,255870 790729396109709312,232863 786582252901675009,203391 788453337037410306,218164 793210633001037824,249926 793253968847577088,249926 764857241736323072,84724 777800811241955328,349678 777930785747640320,158387 794981277283729408,263906 778259293682405377,166532 791007737064718337,234212 770853629783863296,120610 793575322461544450,252741 760991941680992256,66159 763474657060192256,76406 786739409878126593,206010 793623589312270336,252581 768473486226395136,103261 763907929556840448,78344 792030796815052800,243187 768077222016016388,103149 776552362123071490,151916 769723702598565888,114436 793529743513645056,253069 767493104836292608,93429 786239479988252673,201555 766346524452352000,80939 793542222830460928,253274 766137419456352256,90539 779128889700483073,350711 761251854512640000,65180 793120101461557248,249469 769263551894679552,112494 759371617914884096,57964 778464931393830912,166852 788199010565656576,352258 756451487644024832,43258 758253938458005504,172295 793546905301110784,252014 764586626886631424,82066 771065889693192192,122982 793214399645265920,249926 768585497971089408,104999 732998049816031233,1170810 791281482518007809,237491 770719404921323520,114779 787199595503726593,207287 770093588856369152,115042 760493960691187713,62821 765187968336269312,86103 789684746800422913,227242 778702166080888832,169923 795700188719419392,261818 755890563191300096,39957 759881340502220804,57574 766491683437641728,92854 775729439003013121,149200 764560989429694464,79561 753629090926645249,11774 795058894729084929,264431 763084707810672640,11774 770482972415946752,117377 780085610740580353,108396 763172744745791488,76535 752761133010808832,22393 764701640926588929,84380 785878115490738176,198671 788912199200825348,220815 766163482702065664,90969 785471486643605504,195975 750294489399431168,12357 795409153170739201,259443 780949865048133632,184223 755162042970038272,35890 794340923203264512,259055 793970676440924160,257353 769243312003747840,111549 753690665788116992,28508 770727526213775360,118192 790673050010255360,231894 756980041955708928,45669 760149325527785472,59666 794449122510049280,259743 751179662232027136,16457 765191848558268416,86345 764678265588023296,82283 766469522496729088,93850 786929438453751808,205728 781300528068358144,186212 756312131822358528,42432 788503167172419584,218495 751570086490693632,14277 791353800456011777,11774 762701169500233728,74247 787671577982828545,193153 760664989782962176,64296 758689722789011457,54070 789205189425106944,11774 790375963381133313,230282 776179360164446214,152314 764516669779800064,75724 788947218820689920,222486 768109993560268800,103354 793316324575412224,249926 761322750900375552,65887 755162548379484160,35890 762849976443547648,73926 761569012325253120,69231 773976630284783616,11774 754757407855652864,32498 764523663110447104,81574 780077295029497857,178045 790558430276808704,231894 794543759384047616,261155 789561965890985985,227131 750390574155493376,13028 785776184227278848,196676 786557013853515776,203822 785889642562269186,197286 765576958721658880,84887 751839424254713856,18495 780849977593622528,182726 767097576814354432,97377 794937920410906628,262847 788210014653669376,215505 732171583322644480,349764 772765394884976640,132335 778985200596287489,169343 751054754042773508,148861 771443501707956224,125367 770677075023843328,119832 794757730930139136,261155 795428189636067329,266079 792059806605451264,243614 770592415174553600,118192 751168431467196416,14351 790903177449185280,234583 791356216635232256,238395 757601843648270336,47940 788504715835215872,215437 793810231558037504,230142 795409367222853640,263141 762220216269045760,60751 781888415478362112,188401 752898551198330880,22953 776125220927131648,153095 752651410127204352,22829 772083525856092160,127775 794222913645748224,254209 754932666823282688,26721 761164772280832000,63753 785271688216866817,194648 788173115494805504,11774 780623223020978177,150151 792730135774437376,242521 732688266839855106,11774 764987420949479424,18030 776587539310190592,156976 776765888296910848,157755 786550370549903361,193533 788150558070681600,214209 772957974499201024,133043 793681884786073600,209563 785923205760364545,199546 755111222471557120,35539 787680187664261120,192126 775363423987126273,148537 765551899978428416,87884 787778379856568320,213064 765023762123255808,84710 791641932552409088,240145 793602505305272320,252196 792397450992504832,244550 771534484332093440,124597 772579461753475072,131713 789242370432851968,206666 777681305886527489,162810 793142010295103488,249841 794563668063166464,261155 792826036031336449,243187 760805941164044292,64722 756985145618526208,45122 766008065443323904,85757 792760117074812928,246392 794971628035772416,262022 788210515197571072,215005 792796942577176576,246225 781550473660608512,185310 790949357201874949,11774 791980401451347968,241819 761382734006661120,68273 776486978145705984,155451 771003600080429056,121949 763966059766427652,79629 787316365099094016,207861 791792727688114176,240763 778607244300648449,167448 781698942035566592,187611 793981070974693376,257026 754772412382806016,33356 755515060219367424,38183 770273282855698432,117377 787080703481487360,205728 755498715062923265,35044 768535810618580992,97811 786742832610639876,205728 761401016168308736,351338 771769837337149440,127218 785870986843336704,198878 795369794862247936,265257 750811576072941568,14877 759733649273040897,59529 766046304090849280,90384 776125310353887232,151185 772519145652957184,131084 785907457868517376,199546 792162203097006080,243187 760386546314817537,61545 771086859762069504,122388 773121174461095936,87904 756505441992056832,43541 786887044148686848,206054 780624238671638528,181886 790894548964642816,234583 794539481894359045,261155 758649615293947906,53703 795040321348505600,263532 761972795886571520,431998 752677847852953600,22575 773902465863254016,139404 734772334968573953,11774 760940184582037504,64722 763770806090379265,80098 773983162108112901,139404 780426453041065986,179742 791715422068281344,234990 750901914921869313,15808 767871440972451840,100869 770728070059876356,120154 788440235122262016,213807 771001462948237312,122690 776555300656644096,156581 795723769738330112,267737 771050316670177280,121612 774471206862987265,143361 755223510952259584,35372 758088290876526592,48735 765001041439883265,84407 775247625763352576,139865 768542157032529924,105374 781244424042926081,185921 766005332325859328,90908 789508178862018560,226731 777483181180063744,160448 780948615430746112,140965 790587245694636032,232137 792481518518087680,243513 771454291928158208,125111 774454016218533888,140444 795204524197625856,265114 756971946483429376,45311 760553293672124416,62779 769268991609241600,111448 780955887661903872,182257 788805945946206208,221142 772460422662348801,84209 787108878131527681,209184 771482812914491392,124744 775533196482007040,148748 768933544282296320,110381 789445982152953856,225981 755098352098746372,34898 788135605553262592,214247 768864583511453696,109666 758029008839794689,47761 786429115507367936,186212 787356919002435584,199546 753327522767523840,26140 753632685638033408,26082 785881819203837952,199279 768838413860544512,109447 795355354913796097,266112 755948030013140996,40881 760883192966606848,62500 774992964049338368,1250160 752690717093486592,22752 770798523172487168,121479 793105383405588480,249469 752857021427380225,23899 786006301868298240,197286 781432274923483136,108396 792069302794932224,241678 795765333416181764,268643 775845945842012160,152073 785653718909915136,197286 794083971298492416,254209 794611071659212800,261155 756464648715657217,43391 768510813992734720,11774 778666088208838656,169029 794361210707714048,197512 793255081634332672,249841 764566725694152704,74247 758832213567823872,54775 773912154315554816,11774 788539464729722880,210390 776095485555769344,152735 766705755173031940,92917 772452840900063232,130415 758536230808281089,52388 755045765597102081,32869 781521547424993281,185310 793577145897332736,249926 775003627119181824,144573 787459047746306049,209863 792525452044820480,236884 776042954309918720,152735 790033042333175808,224678 754772000548192256,21074 791579155095752704,238780 776163293278896128,153845 780765521478316032,182960 768055871737823232,100620 751854847930953728,14277 768146505232375808,100893 785513391804801024,196277 793082359859982336,242693 758779050949128192,54140 765060890060218368,84891 769889195091525633,115688 759122269725655040,56784 749731578050322432,9754 763615000611033088,78853 766765190067150850,96263 773231044258430976,131027 786334469875728385,202379 793192548911108096,249469 792725136541491200,245035 769389898067501056,112363 773901370281910276,139404 785622662760366080,195936 751144109356650496,16897 791818782796713984,241678 795446763268243457,266151 793137915140329472,249841 771155836114702336,122967 791321165364985856,237491 785285874443440128,193669 760267540429877248,61412 789993547499835392,228354 764416614653714433,83391 790672477227737088,232757 794004293606993920,256502 765610526382718977,88332 794263723716116480,259242 756936512051249152,44274 766643758968500224,92958 776072213464219648,152314 791307709039521792,237223 781315150896893957,187354 765499267230277632,84209 791348345130233856,238395 756883838245089280,36145 774045088322162688,1250066 777840858339037184,162596 785261285176807424,193669 733022785338019845,353789 777458686486650880,158520 764932004852883456,85226 788869423230615553,221782 793206297785008129,249469 770612426756661248,119535 780077327854153729,176129 788419451087622145,217826 749495521220317184,7852 765727732667916288,88546 788427146758946820,217634 764954886416965632,27156 734936877900275713,355185 781337029183361024,186584 761334187727073280,68182 755412466692071424,37294 779155560864374784,170144 795086371388096513,264397 795695390163091457,267862 788766730596323328,203546 792806983317463041,246225 785966046591062016,200260 795120139255562240,264397 767796878406717440,101383 756231455639044096,41694 785819656577769472,194723 780105741591949312,176128 763154482918137856,75899 780830313790320640,182726 786728893382332417,205638 773882813154070529,11774 781248548201463809,186149 769041273172926465,110550 792940855665434624,247379 780808074785333249,183269 791371610519404545,238266 776262352438042624,153194 791705934271696896,240145 775535159466561536,149953 791364622401941504,237877 772802946736291840,132335 777341513936232449,161572 793083622773387289,249348 785553296559747073,196233 791626412516139013,240145 746207631581159424,351152 755842422282657792,39957 761878394954915840,70986 768285448288374784,102514 791052885526097920,234796 769551645042544641,112336 751162750370545664,16580 771741145214967817,125577 780785130193453056,182960 791310414651002880,237787 791698928844541952,240067 794529529096118272,261155 760980251392421892,66159 765360290867339265,86103 758028079914749952,50923 772878991774605313,132364 760166953579413504,60866 772821934195167232,132335 756478868777791488,42416 771866918231900160,128591 793133468746190848,249469 764367785006919680,82066 752124831806652416,21218 765227005960982528,86352 769613999960911872,114357 772826086157619200,11774 758301144959574016,52311 786412123400314885,203674 770409007592988673,118191 763951392004288512,79585 777064035955019778,159876 786352750988713984,203048 791371909682323456,234583 786500583054192640,204184 763423685948547072,77598 793977074465636352,255050 785611369664147456,196277 764142595408818177,82066 774006139809697792,139404 787053809486950402,207287 766362099723411456,92860 787679595252199424,206101 772937111599128576,133081 771063056222810112,122875 787799440585216001,212131 785662668820492289,195807 778370092979544064,167569 794811787791265792,261818 732528914464186369,351088 765944228707000320,85562 763271288764772352,76549 779277664339111936,173628 785490752218492928,196277 790940168572153859,232169 794321111232245760,256038 794966746851577856,261594 762681897478533120,73814 786212307978170368,209828 767474719452909568,76146 785489102871363584,195134 732720433481535488,353543 761841926899392516,69947 767195628816494592,97386 788773694524928000,220332 758405969873252352,52554 777428667106340864,159876 787108032438087680,209184 781828773645811712,190635 768079708923699200,103354 794604617715748864,261155 774114700984324096,141102 776588309573152768,156290 750404057651568641,13201 773672395399761922,137698 774891355780808704,144139 793598152922177537,252893 735610729932423168,1170550 770303128340041728,117694 788410236289687552,214127 794942702798458880,263708 754712905715556352,33174 757741153772933120,49066 765348244000047104,86778 788623762346369025,104244 760676752100167681,63776 770231308152864773,117257 755615396422492160,23217 773314365974056960,135736 794595401605246977,261818 766426336219004928,93823 788733872561348608,220332 770325432470151168,117257 772596024410079236,131025 795110457627570177,265257 733282051667845122,355480 790004094450569216,215505 732739901729333248,353789 753880330872971264,26686 789478067441897477,226346 793625765019578368,243061 732530588175896577,352465 766266669920612352,91801 767024851081060352,1249350 781115634255921156,185496 793284124555350016,249927 794825640579100672,263302 766545723869450240,93184 770312415464476672,117377 793130633673400321,249469 779878071868411905,177248 758568226104061952,53532 785986624224059392,199961 789166108750204929,215437 793213442270212097,250033 763562885414920192,78394 794557971120484352,261155 758579440989278209,45311 773938284301017088,139404 789151676183683072,223899 791705316127682560,235527 773996596551974912,140232 766136567018557440,90193 775308923763122176,137979 789132231252045824,197322 792936254463549441,240067 778527271384592384,167220 753347037173690368,27222 768956207885348864,110647 755073298925514753,35044 762685715264135168,73989 760952525910671361,65180 785513029337096192,194934 785700053717397506,196686 790294128818917376,11774 786723275397214208,205091 794570087445463040,261155 781550433324048384,187843 792497650654470145,222526 785673369618255872,197286 760125773235654656,61011 779451332746805248,174392 752194874867408896,14277 762897140855083008,73685 771379308405325824,125145 785581229085163520,197035 787749907457191936,205197 786961922763722752,207613 746707419766546433,138740 765336202547310592,86103 785314255750963200,193533 754044310245343232,31400 772449333132144640,130774 795748595597279232,268710 786214557408751617,199640 770546390489530368,118192 794535236185059328,261155 778216480630530048,165356 768519020601413632,104932 762691162872356864,74133 780829625501057024,183269 788752470759641088,220526 789748057193807872,227242 757634231493197825,47761 792018175357546496,243075 788504173692252160,218275 765895466722664448,89945 776930412677378048,158387 795015725358452736,263896 761307359285313536,67852 786602270058287106,204413 793955573226213385,257026 767152182672039936,97852 774059915115573249,140444 775089581817462784,145866 753729599326990336,29456 789513034456858628,225981 752142060862447616,17794 751952378774052864,17794 761168065023311872,61051 760992610513281024,66116 764110172184715264,81905 764813694429573120,82209 769303504724910080,112301 788500433094402048,218275 775300145709625344,148045 786989634597163009,206008 772809493818150912,132335 794892987025281024,261155 758640692679802880,53739 765591449597607936,350824 764227383834578948,81869 792823786118733824,247241 788190056725045248,216009 758298742055251970,52061 777118202182500352,158314 764842261024743426,82344 760216753389637632,61011 790542077847371777,231894 781110076048367616,185496 758876568282292224,54123 776014452441354240,152735 762503786380222465,70941 780786809420808192,182960 785862084462534658,199076 765274148197326848,11774 757996885168664576,50500 772183915842764800,129991 765722586311458817,88361 762969011936120832,71353 770949936166768640,121046 787726208418983936,212237 763580311410135042,78159 750690214813638656,14085 794599472026226688,261155 758829898437832706,351720 781399427160256512,186584 762830747669450753,75073 763827453890486272,80486 773311700099534848,135725 769100383276982272,110362 761550654389284865,68993 771767896355635200,126972 788147929252974592,199657 756538596689981441,43807 773638842574307330,137777 776158565148954624,152888 790840131846496256,23762 792213176158867456,243187 778930848968085504,171005 795299431696527360,266079 789463080757501952,225981 761002461465313280,66116 788192021798199296,215754 792570567291535361,246704 792028846363029505,243187 793148309170827264,243075 794234764106563584,258044 766835116714831872,1170555 754777253863649281,14277 774475236469248000,143585 758611871008108544,52545 773593685065764864,136884 762629063928340480,73814 776802733642752001,156928 792382977477083136,244143 778802457006649344,169916 774035401832923136,140444 781353292618199040,139404 785499184413696000,196277 793967805913657344,257303 757997764320104448,50314 764181023739547649,78274 773930665234489345,139404 760825688907669505,64197 776144068015452160,141887 780852914541715456,183269 768976295950704640,110124 776092416654905344,150255 790993398752763905,234583 769676616985305089,111448 770293864720576512,117377 775304230492053504,148170 789535533152215040,11774 791100246675877888,232169 781337444801273856,139404 772828856155680769,132335 749773610202587136,8932 759179995445092352,56817 792813609277677570,243187 752685104875577344,23013 785453657856811008,194286 758399155211567105,52554 786343758719651840,201555 771117043147866112,122146 791469870760075264,239405 781473683797864448,139404 789753922923528192,226881 789245804858966016,223921 793483813884002305,252741 763778205203386368,77598 790888928513519616,234583 750857787140374528,15264 771840920735977472,128194 793154115572346880,249927 762683847729254400,11774 790759357529133056,232169 793297301494046720,240921 755864928100253696,39207 794755402214895618,262849 759117383189487616,1248642 772568961573490689,129558 785685039476568064,196277 785908096128253952,199546 793101516387131393,249469 787024103400017920,207287 791621088115585024,240145 793577034391752705,248253 763235878298759169,73814 785845624298176512,198878 795229195836203008,265644 787389178698928132,180433 773173104902180864,1250015 760220319600771072,61855 794291267215626240,259134 789979274480652288,228172 792918030304935937,247241 761395435294654464,67852 794559779624525824,261155 772205330335830017,121795 773806846310088704,131007 795376205310607360,67229 764985811427209216,85562 772065815654965248,127775 791651534522155008,240145 757924529020792832,49843 768160899567906816,103107 792912712204419072,243286 789909852382371841,211028 764638048826953728,80648 767862850664529920,101681 773914497916469248,139404 795310499596554245,265521 757643887099932672,48549 770343565863952384,117609 755847625937530880,39197 774499414467604480,143168 766867166909964288,95530 774637225296351232,349856 794133807599263744,236258 794785536367960064,262752 753344545874587648,27045 733287470574407680,349957 756932298298134528,354841 757194548703535105,45873 766304253577080832,11774 772462903773556736,131025 778775727537655808,170187 788152966159142912,216009 789195611564191744,224385 768606145003065344,104662 789741098881212417,227242 770160586332057600,110023 790889859116249088,234583 763513847898451968,78853 775761892836978688,151185 781494841771433985,185310 791804189185744896,240070 790568255966568448,231866 769609548470464512,113412 790936414590558208,234796 744861365093941248,1170696 777219914134192128,87904 788734574029266944,220332 793606352119603200,243061 751764042331586560,19687 766342804113096704,90031 787406311789068289,209884 767459991020310528,99576 791809770357460992,240890 791827329089626112,239610 792742756716253184,244270 781338619000737792,186441 757444688307564544,47266 763461319802679296,77632 768645521955180545,107423 791060900987998208,78159 752021455370539008,10057 745519404834689024,46501 758036407608864768,47940 774823572179214336,73196 758749035238830081,54123 785362691799945216,193858 794339900992667648,258456 751232929867657216,16129 765802068934324224,86844 773822109214707712,131830 763545238677762048,78513 769929034176335873,113982 788708102220685312,218275 781341930525384704,139404 770623539703455744,108385 778358245060509697,167220 790586483296112641,231318 793609652600770560,252044 795145334838165504,262925 765615408086851585,87904 791256110518841344,237491 776771203881111552,156835 787160384314626048,209129 753963905223892993,30590 760967291693596672,47940 794281262798307330,259084 770112166871633921,112086 765669126446600192,88052 793216444628606977,250375 756571996675244032,43391 732284056985997313,349347 761162632556523520,65180 777557186549428224,162322 778435644641062912,167939 755897376502521856,18215 793127834978029568,249180 769208690406727681,11774 785929438714142721,199546 794196649576984576,258598 763848446981931008,80486 772572592863637504,122759 768838625802981377,106774 792872379827511296,247819 789425982469967872,225981 793883241799299072,256411 776024537418825730,151216 793174639337807872,250316 755119706747441152,35044 766095388415660032,81929 786269364093751296,201958 791223291491082240,237274 770711301651738624,119681 794243147203223552,258598 761874187866677248,69231 787940147618652160,213887 788080455446736896,214354 758289356863963140,41703 785519742207553537,195975 750692964695805952,11495 779465880921001984,464984 765230540777672704,86440 775109233213857793,146720 768528918227722240,106716 793403298640388096,249926 794648208886599680,262349 777800008057884672,163763 786537392744361985,204413 758555129201106944,52061 794866453166034944,262310 769684474594336768,113982 790732129109934080,232863 763946750281330688,75973 756474797421232129,43391 792519464222724096,246314 757747030693380096,43000 751165520339083265,15643 762804914477293569,431998 763778754430717953,79691 777115622262001664,159704 776138839786008576,153194 765686293913370624,88881 785951152151990272,199546 764138452476497921,79550 792110614835523584,243286 786834426730717184,205094 764174571947909120,82066 787128263327920128,207965 766237381938774016,90384 788452707170447360,217928 770784656719437825,121177 775023775284854784,146259 791015518069227520,235487 764455636969095169,81574 778081547337342976,140444 762293174173696000,72420 772925780607119360,11774 755513593567842308,36812 788443271240388608,11774 791184935419781120,235590 773829879066484736,138819 794044937020968960,257492 764063630501392385,80262 778323809787113472,166409 771435874227630080,121949 774702648226217984,144607 795012050548232192,259457 793845514659848193,255942 786866386165465088,204273 775152221738500100,11774 754751499922608128,33520 763089539774746624,76549 766758997248442368,85326 776588735328690176,156835 774353332399804416,142671 769635548373913601,113412 763973885574340608,1249165 750707767984398336,14462 793114806760857601,249469 761550743648206848,1248861 794561872255012864,261155 750378050592731137,12883 793555855148982272,252408 792779653081624577,247241 786976056477487104,207113 792041970302672897,243187 761879017456865280,69231 768384010670202880,106023 763144196471435264,76329 776133485702418433,153194 781047710807887872,183811 781351265687207936,187084 760111078126850048,60755 780109238622224384,176128 792468059197939712,244786 757033218109386752,43198 776527785691054080,155318 772570467651637250,129204 789238219451891712,206666 780478917006295040,178735 777647530066620416,163015 750235871039795201,11495 761805129876135936,68273 768628992396124160,107032 780948429706887168,184223 762798416267280385,74247 765677500999540736,87851 788035150932217856,214209 788367122284019712,217034 776855622608445440,157755 756308768640503809,42432 792497061262352384,246392 790536691127902208,231894 791763688776531968,237491 769550325883760644,113412 778318666463084548,167220 795731751003947008,199307 773600426293731328,136904 792098822822461445,244008 753643062400647168,28732 756192644796067840,41766 756617682057826304,43886 750448037990789121,13532 764390961140989952,82878 754722749994700800,22393 795356877127356417,266079 759845079158620160,59477 778266294240116736,11774 789713251500032000,212345 792766156234977280,243286 785524992767250436,196676 770786204296052736,117609 771829256770826240,127836 761316120934486016,66815 790893726545489920,234583 786723758459396096,205094 795155190211051520,261942 795242306752413696,265644 773893647041384449,139404 795327065293725696,249926 768058130450247680,103261 795716069558222848,267559 786734637099913216,205989 794699078282006528,262752 788091649444294656,172084 790940281097060353,234796 774568203586572288,103354 776097489292234752,152226 781107352158076928,183759 793150166945726464,249469 794909170554257408,261942 794641384716304384,258936 768136839169466369,103459 790635927865532416,232863 735672520456556545,353124 757217556960796672,46193 792277775742676992,243187 775558069036146688,148909 745449544356237312,7224 786974301886873601,44450 790705345345703937,233692 766375836115238912,11774 775039838877736960,146488 769373519515791360,110585 788125128957816833,215012 793471811384143872,250785 778080266875244545,164694 795664653464518665,267852 788108401431674884,214899 765273203988017152,85562 786950765453643777,207613 788539173317730304,214078 793997726417555456,257492 762123047914438656,70858 787333158257696768,210207 758554745569062912,53185 792279679575044096,235685 793968617503264769,11774 794312859706597376,256038 787098312952385536,208176 759119319259197442,56964 755902978964410369,40251 757306695588642816,46404 771501738381733888,125163 756291709215006721,42564 778280682955079680,11774 773912947437342720,139404 774467822399488000,141887 793327279539523584,250633 763098816572600320,76549 781480628982132736,139404 788812269773791232,221205 755407982330978304,8044 764161297441234944,80939 772457053793030144,67229 763427418740822026,77319 766477581298307072,92159 773292823416156160,133043 791916922338238464,240483 776897958772142080,153743 775285067019128832,148045 793617985978105860,253206 793997881464078337,257492 794707194218500096,262226 793216646496198658,250633 790886865775632384,234583 786051073421090816,105109 753737637282713600,29263 761546692105646080,350711 749659438206812160,9064 773872976655777792,139404 774358021170274304,142942 753926379977183232,24173 778861126935130114,169384 781852847826726912,190635 794747621806055424,263020 795093293776437248,263933 787777451489275904,213064 785685972495196164,196277 795705863696740352,268281 791235131486851073,234583 793785642312491009,217634 753635822935674885,28732 776507321773993984,156055 794189461655429120,258456 764333514741391360,82209 794026997836115968,257492 768941168663166977,108385 767404784903073793,88920 750581339800371202,13532 766022589684736000,90384 778378807912914946,167220 781316223493693440,187364 752127213835657216,21224 794532248980783106,261155 740385567335059456,11774 753787556412715008,29898 770395915882463232,118191 794031686375899136,249926 758422992150028289,51069 764166770072530944,81966 794583415496511488,261155 781534692654940160,186584 780790841132453888,183269 785632994610466816,197512 763879879670697985,80939 771935951698395136,112363 750387571419648001,12883 781311855092387840,187333 772951996504612866,132908 773943864000405504,140025 794000749382418432,255246 762056688694288384,70884 754856436522516480,26721 777640202378641408,162370 786355189372432385,198304 763377302826651648,77558 766568712312852480,94637 791740676316667904,240584 795760899013349378,267655 790350052954734592,228341 790706290943205377,231849 753000798200721408,24597 773954692057554944,140039 792272583903195136,242919 791689018228420609,240483 779678982337888258,173464 785652477500596224,196277 769738566339624961,114779 759637535731568641,56964 753640035803623424,28732 786706316685434883,204413 778368475278348288,167220 795691378705596418,266146 773973596444078080,140444 794651870090276864,261155 754814752388444160,33850 775448391513878528,148473 793297395098513409,250633 766057644712923136,90384 794978874362908673,264397 757852563932794882,49070 792949205853536256,246225 785268543680024576,11774 786992748909821952,207096 792542152953823232,244990 774814995133657088,145244 755045779379744768,34666 755178771410456576,35890 767143701994934272,90384 763419572800282624,76623 756691303967158272,44450 785276110690856960,194707 754758064314671104,32446 763789045734469632,79691 767186923060285440,1249386 777566822312751105,161502 789991077138796547,228354 785717439631806464,192613 778412236154949632,166916 774934572999905280,145451 776911313285025792,158387 751174644976259073,16104 752695599330238464,352060 765132771190771712,85562 786635761458225152,204835 787114078032592896,1248522 764491637640798208,82283 788768764791779328,220332 766335577054666756,90735 751573620472905728,18567 774189867874021376,135025 759480512750628864,56964 770239573599383552,117257 778668799360983040,168892 785915062775152641,198089 770713712055480320,120610 792417512285622272,245128 761616144423714816,69231 771358556494757888,124597 768998143954419712,110585 769921117045846017,115511 776569095273623552,155896 759975563406618624,41702 763851251331141632,80482 795258148823138304,265257 737509512676941825,352060 787466351283736576,211347 749704785431973888,1247950 793866362930298881,256255 756933852036206592,44450 750468387340300289,13450 787452271332241408,207613 768008405348933633,100932 778951361421455364,14277 785937180954800129,198671 787128219333832705,208911 766223529725558785,53999 763635232872370176,77638 767839241686573057,100561 790848435876278274,231894 794663277787693056,261155 757541204674220033,47782 766004335029420032,90384 776982793880498176,133702 795355945102704642,266491 791683470993002497,240145 753267636193157125,25958 788406669713641472,217519 786367875422367745,200942 790855223107608576,234495 762105313977831424,15066 733543222337626112,102730 760590428206792708,63451 759926510312497152,60315 764996492025147392,82759 766447448906616832,93184 776134181076082688,153699 780069965126852608,176203 793239021472378880,249469 771366776487673856,122126 758809805616144384,55174 773909141395865600,139404 775120742203744257,146259 769025934640967680,105400 764140495903793152,81869 769328219661168640,112693 760252291299409920,58508 765051037052915712,85562 788917574884990977,127871 791403266202533888,235268 776638221585264640,157081 776452437875970048,151741 785356666187288576,193633 787953588861534208,197512 767672013536100354,100553 768962182021283840,108795 773952244442025984,140211 787083189114195968,208016 780577418952060929,11774 751692837180338180,14277 758250569861652480,52061 793503733250396160,249926 781245005256097793,186434 763072406370017280,11774 754149921754869760,26539 792759804989050880,194085 766834754020777984,95708 785855482284023808,198591 763395666781413382,351463 753359037157126144,27317 769610585986174976,1249680 766506675545083904,91946 771471959565664256,125196 768525937046532096,11774 754746250172379136,33520 774010353793413120,140437 777365259170549760,124015 753980563841769472,30590 769033962303918086,110477 755727499896774656,10713 773881576392384512,139404 787471618196971520,172799 780844296958271488,183269 758269066280861696,52112 790925526604980226,234583 761178168296341504,66897 768903253035741184,109945 767724997599072260,100893 785693098856685569,194003 793273922582044672,249632 780754795531341825,182257 789667381236862976,227366 770260540614553600,117377 756341745068060672,1248385 763913073396555777,79691 769860192129454081,115166 760870682788003840,11774 785656973085859840,196767 772917768693936128,122299 792410680200691712,243472 795486484681801728,267262 756832772778360833,44814 767075152198631424,97811 775371807704621056,148645 732327040519536644,196346 779474159927644161,174442 758119073259528193,46974 758048006499344384,51069 779279598185881600,158387 778272035030102016,167046 790742393763008512,231871 795331434097549312,264397 771063585195880448,121479 760948966007726080,65958 757711048476545024,47844 785975944431431681,198671 792519181971357696,242693 753989354217836544,30370 759491750671028224,57851 753631671736467456,27045 779284434063282176,173717 750417423455576064,11495 793911189734469632,255942 765344464374079489,86103 791713827947704320,240718 788526201040166912,218349 777918324235788288,17416 786291216644132865,201558 756852224341446656,44450 790256912277368832,229693 756624831869837312,44429 780425403189989376,180039 787493055528001537,210897 788005493381951492,214354 758457462999494658,52820 794016735708020736,256502 778730815299522560,170229 779045590021709824,168284 785936549196201986,198671 787015792017547264,207287 792358428102365184,243075 786673652259491840,11774 790401586547793920,11774 791217989064486912,237230 792793380845522945,243865 765667108164251648,87904 767724704132104193,100893 771203162476654592,122146 752980640115462144,23719 789926149614923776,228820 791636282766131200,240145 763813468537577472,80393 788028186907017217,210253 758364192562749441,52532 752989846994505728,24134 760980678271836160,65455 764899110893658112,85159 759891796193341441,59725 760117629604495360,61051 778012801319088128,163990 791047402442596353,235620 790172530103508992,227804 759152259930451969,56192 761850244825055232,69878 777067471132061696,159876 795315408848977921,264397 777590991599480832,161277 757317367135346688,46934 732165635195699200,349776 756902298249367552,44085 766370483688181761,93184 778669124134195200,11774 758128236903616514,50500 756924982752608256,45551 790280812826681345,230584 779349916451692545,174115 770349012318756864,117257 752861497852780544,23750 732981169432616960,353451 792841412471558144,247241 787809407035854848,52554 794682877124321280,261666 753415020239880193,14277 762142297785966592,71401 774362170977054720,142671 778205897176784896,166409 751862801291812864,19317 772851769520984065,131007 790106042629840896,229693 793898858552107009,256255 789549500545179649,213064 793955886083477506,252639 790577223011008512,232169 786407836544753665,200460 752961204298084353,24439 777239665749483520,140965 788453475478822913,218275 794318045128904714,256038 791278488061751296,231894 769617006270251008,110585 794347228085284864,259200 753410748487983104,24173 794379050055659520,259773 755516872548810753,32873 771802728217608192,128043 772109803585929217,128934 755629357838860288,38401 751641635251900416,18215 789135982062731264,222682 793457655251607552,252408 764126893868056576,81869 793201606653116418,249469 771036975621087232,122146 780481079866118144,180783 792028784383913984,243187 789146322221752320,222682 792078420045799424,243075 735588010335600640,351162 788805401634484224,218258 792029064588656640,243187 763422022466691072,78159 765705011745558528,74247 775140462046814208,146675 773253175767863296,135749 787799390794747904,202379 785598345280688128,196767 770961740867760128,122146 790947676493869056,234583 793899954783870976,249441 793052602653143040,248065 771003973348143104,121479 794205194741551104,258771 774301003784998912,142758 781573159271043072,183975 773602379384008705,137042 749593265255489537,8497 754050061840023552,30084 756196405425811456,11774 763326387369316354,77590 749433577897594880,7849 772549547977428992,130677 778952602331516928,167220 768223106057932804,103046 788764448563535872,220332 750425174596517888,13343 772412628123738112,125367 790895336399245312,234583 795280207288659968,262752 779012481905721346,172014 758750201532157952,54796 785596238611697666,196247 768886586775900161,107376 785694379218395136,197512 762813285439639552,74592 764545197577494528,81574 793099261235892224,206326 763054382040711168,75762 789703337679532032,199307 773938075990953984,137561 781145398651912192,166282 766452924574687232,47940 791804161859936256,241636 790251476031385600,229693 778744824438595584,167220 786588780618772480,204835 764832253062983680,26066 754871783845539840,18979 780167454316171264,174557 785852661060861952,198591 759379507903987712,57897 779713255837147138,195876 759793653984337920,57574 792560276579188736,246225 758495488329080832,51778 788505876243943425,218349 761631700556185600,11774 764971936631754753,85562 753950032785764352,30590 773910464531140608,139404 754730823702700032,22393 794709967563620352,262849 750756652303917058,14877 790665835530457088,233307 780564006641635328,181613 777647877262802944,162596 759876917050826752,11774 763908527220031488,80648 786437213412130816,194082 766725377268019201,95708 771410130835570688,123085 779530359524380672,29263 794590902819889153,261818 760187285765705728,61602 756831017881612290,44814 771540995460608000,125853 776170028169396224,112363 764146647752257537,81702 772101817127677952,127775 787122941502763008,209351 793997245544861696,256239 794572601385512960,39957 755880349612204032,39657 763838828440276992,80720 777861450173915137,163990 791403971596328960,238780 794079490989133825,257492 768324834497486848,209828 761763694397235205,69747 795394583958089728,266151 791336197532610560,217519 755824959033749504,39810 763114769867866116,76623 793647359439667200,254135 760251782618488832,60995 780614726602616833,181984 776900937709301761,157755 791756524485955584,240483 795713273131778048,268448 756951437624561664,44970 769680317133250561,18030 786067504233902080,199262 770331829899399169,117687 766735773672570881,71677 791369946848567297,236907 761318206568927233,67360 776055631652544512,153095 795338337540251648,266079 762102043855114240,71099 758129230622384128,43225 773061158559506432,134255 788502256295358465,218275 795294937831063552,263906 771092250067628032,122776 794536156331409408,261155 768977419571236864,110381 759206078592745472,55887 795766874713767938,268643 751541865393098752,18632 789933286961197056,228820 753649665753681920,28732 759112054963855361,57105 789297960437751809,223286 768298896112046080,105041 751826174616150019,14277 758707800117809152,54011 764393148864983040,79513 762635630052597760,73926 780840556800933888,182659 792351462386991108,245095 768269618553114624,105345 778075589114683392,163465 750785636173549568,12775 774331822616502272,142506 768909971526344704,97048 763120708599836672,76549 794401662949433344,257492 755101617930833920,35445 794565367347613696,261155 756749373057359872,44274 772945004163727360,125742 787318165055430656,210274 764881751390851072,84449 778388738183487488,164814 759200849801379840,57574 768823876717469697,104973 790650245545799680,232169 788540126993354752,218223 781652467029274625,189515 759119314339278848,56964 764259225031716864,82209 762491109591306241,431998 779802957814566913,173917 790278256721297408,229693 734161360838234113,352089 780375394331406336,179742 785876618241769472,198878 757312831784181760,46006 763872020706697216,80486 793598831711715329,252044 795606003953717248,267521 740385198546784257,11774 788739464256327683,220332 790617603198844928,232791 775494944639193089,148994 765962360964079616,89617 794567384300339200,259623 775889992484806660,151463 749374565843734528,7546 760097440498278400,60801 764862860241596420,83391 785896283374428160,199546 752285390061637633,88859 771501502657654784,125554 777024464978448385,157693 763775554734612484,79522 778266202279911425,164826 780846463228125184,182726 795437022655762432,267133 761847373584826368,350826 755192254336233472,35890 763911794213564416,80136 773310628593299456,135903 780560506390097920,64730 768857604529332224,109666 794208600361238528,256105 756605193958092805,43285 770254750650597378,104662 773861683315945472,139404 789163952139751425,11774 749592749674864640,8187 779140393828950017,172962 773545234156453888,137158 755834754604277760,39384 776418402067808256,351147 794573315079897089,39957 765728776902901760,88311 760424425665671168,62771 738405082702577665,11774 788369766993891329,217156 774090250993807360,140025 755934982422405121,40548 776147643563020288,151185 793191759480131584,249469 771805043951624192,118191 748596956512010240,17292 773908156204417026,139404 788164616433963008,215754 789846592002154496,226717 759491509947432960,56964 781484220459917312,186681 750727044758056961,12085 777809678763958272,163376 758848860240289792,54070 776616909940912129,156644 794695973956005889,261818 794070914455502848,257423 786972784723230720,207113 793980243765788672,255942 785912661183635458,199546 793854058419322880,255942 758626995123216385,54070 776810544527503365,155688 791744559319425024,240483 750496605640486912,13410 788085363604619268,215005 756513669496786944,43225 775752420823539712,11774 786166919560851456,200566 788055539041181697,212343 769206819797426177,109470 794637165816872961,261155 774609847899791361,143585 786552865955381248,203350 788069465946746880,212068 781325555283009536,185595 792141908936167425,244297 793947627360583680,254135 788519874528030720,218349 788875931955757057,11774 789127294954594305,222647 765586102367424512,81946 766259474311028736,91946 774664426909683712,144654 776869836148264960,157082 788168908570329088,214123 794103083240398848,256255 765657185133223936,87858 791477930706604032,239405 785635688490340352,197286 758037256229617665,50978 763366948633665537,76934 753993384495226880,30339 750190936232198144,738099 753715206161825793,28282 794163733438164994,258331 792946764932276224,237787 767307917129244673,97852 770309354943750144,24173 795713634412400641,267862 763788813873184769,80192 788946459215265792,11774 755535751102681088,38183 792100282540953600,243187 780775054724493316,182726 795020336064528385,263895 759041974200524801,56552 761590721245696000,65180 766746794114048000,92902 794549910745935872,261155 756254919632547844,42118 789750487402831872,226585 779446078118780928,173846 792499724964208640,246392 793736224519360512,252580 765176668147310592,85562 758095624533270529,51043 743522520284958720,11774 792855163836833793,247877 793135020420456449,249882 786739607706624000,209795 753351025134829568,27045 753749268045832192,22439 791509084386172929,239446 792772424718745601,247241 767845404901838848,101681 774239866045341697,354829 733038148322746369,354918 759389105507569666,56964 768108322822041600,103389 757656179950575617,48633 788400280144609284,217118 793096204540342272,249469 794977509507026944,264397 778518455590920192,152594 761002380036931584,66116 757801864947576836,48494 752928519538171905,24497 792050419400925184,243187 760836259308646401,64722 795001822075375620,262847 787401713246494721,207151 778333880961171461,167220 766350594525188096,93261 754748763457986565,33474 770399210466340864,117609 788180353395462144,214899 765615081514151936,88332 762746588972326912,73706 762735549257887744,74308 767735664515440640,100893 776735653056880640,157693 790008483043094530,198591 764879642587267072,84422 760077854256209920,55257 793157368657932288,249895 793055686477410304,247672 793116302999183360,249469 774328809554190337,142446 769317795775418368,74247 781890995084414976,125554 795035356714377216,263896 767358465010339840,97325 790900007838879744,234564 794198400141033473,249926 789466251479449600,225911 773680477156683776,136904 770413685302976512,118985 789656522888359936,225949 766419303994392576,92159 760216864999866368,57131 749740558806093824,9754 760691304699486209,63051 779048588185706496,171981 790963861893488640,234583 794257680546275328,258148 767765651528318976,95254 760112262703149056,61051 776265059060228097,153194 786591956130492416,204835 778612112310534144,169201 788126852405612544,215754 790586696370823168,231894 749425962220158976,8178 769550146896007168,112336 769235909241769984,111558 775771895232802816,150426 776454138758504448,11774 787300185101787136,209477 791065434690838529,232169 770581094005518337,118538 766188302978330624,88930 785260621394771969,194154 785866456428863488,198671 761668244147175424,69231 768274083884642304,103354 757980735101890560,49056 776116351203217408,117970 788752835735195649,220526 793415729827581952,249180 793624574625656832,254058 787185618631569408,202016 766022272515575808,90384 794374828450922496,259034 786873015015309312,205186 759089149940998144,54842 790588010668711937,232169 794382543130857473,260380 781626007665139712,186584 766336618642964480,85562 792147678226296832,242693 775401687292850176,146259 776464603601510400,156103 759064514046357504,11774 774914328600256512,140965 794909071832805376,261155 769978304069861376,113754 789165190927360000,215437 764967491001090048,84724 767770263215800320,101134 787838087514562560,211829 774383257576243200,142566 770401412949958657,117257 791623462150209536,240145 765023571936587776,82209 777115099462979584,159876 785541125499006976,195975 788176853882331136,214123 775499082093719552,146637 751101715286339584,16299 793986689525895168,255942 769324608092794880,112363 756197138774712320,41680 793095540959354881,249469 761441616771031041,68102 790159557825789952,229159 766820538270363649,96613 778354662202310656,167676 794027930032754688,257492 788116153298067456,215005 793099073356177408,249469 737431707775684609,349720 787761051051982849,210238 788132934725332992,215859 794368518808473600,257353 775083387782434816,146838 757324114537304064,46394 778782080784277504,159359 761353455164284928,67973 776396363961606144,155390 794260415471616001,257492 750494085727653888,13316 772135020035047424,1249952 732252624913731584,11774 770064770535944193,114701 793488187867799554,252020 757804954358722561,37844 794715526392115200,261155 766018455891881984,90908 762681147079864320,73814 775381454029201408,148537 771185694978945026,1249806 773641287731781632,136947 754748000270815232,33549 763415196987555840,78159 769313296562479104,112768 791624784551485440,240145 792593251744227329,246392 751129654992314369,16953 774418747792646144,141360 785696794109890560,197512 793437187715072001,252196 759630502554763264,59215 762731451213312000,74559 763294804096745472,74746 767069213550714880,97355 758106317072568320,51344 787353606253056000,210207 785461793418309632,195975 770439616583172096,117377 785854892153995264,197512 787724841109426176,212357 732211056446164994,349630 753655052393295873,28508 794592542960431105,261155 758720533236154370,11774 777100965149302784,71270 778330268780363776,152594 777115782518013952,87904 788424178697375744,217837 785891053232685056,197512 762621054812614656,73814 772177982433656832,127957 781843510160875520,190635 787363199267987456,209351 793627268195180544,248516 790623376188510208,231870 786330806897684480,201441 761860595855548416,69690 763253509995331584,73814 775844544826970112,151845 792278149048315904,242919 750537839755010048,12883 736653081677422593,11774 768164264209096704,103212 764296796566847488,82209 773350094720503809,133043 773297265662431232,87904 794566650943025152,261155 777784990360805376,209828 790622023252717568,232424 755320967287730176,18470 786376358746202112,199546 758300057871327232,47761 768926830749286400,109104 788352730062610434,217156 732528584603119616,351407 733663360147804162,11774 759009100927598592,54070 791350909120811008,238395 753605859347947526,28262 773326831315357697,135736 755099476243603456,11774 772973792339501056,132351 761277983223144448,67023 776638617049526272,86103 790748200537772032,232911 763779116072042500,80136 778549396258500608,167220 755522637153968129,37993 774086544567119872,141360 789075673650388997,223099 793253266813513728,249926 793618227767246848,249926 792752094033899521,229453 750395859200724993,12883 793671219555864576,252014 756205868601991168,41680 763065424502292481,76380 786818676322344960,196701 761056401040867328,26140 777511335454138368,161387 773221752751005696,134561 781900005414100992,191354 752854224011157504,22436 786240733430837248,201958 750705931885969408,10735 756198976932765696,11774 794555129244647425,261155 752808924089155584,22575 765580665689608192,86103 785460300069888000,192032 787831596246335488,212063 764836324947947520,84724 738973458315530241,1170533 774059579667689472,141316 792551480154689536,246295 751792346782572544,10662 794225411710296064,258088 780837746810040320,182870 764245228089925632,82283 793579425606492160,11774 756976729109983232,45796 786058978757402624,200870 763468017590161408,78344 788129270648287232,215012 790662141623803908,232863 742771710953291776,11774 770978882916913152,122146 790543872233467905,226538 793252839858372609,249926 770767868396969984,119797 781212257208242178,185595 792388942817394689,242693 766345870933577728,91284 769081184399810561,109571 791712395882295296,240718 776999895735603200,157708 770239499901235200,117257 785605269485002752,196729 791784839754182656,241720 772648977191710720,131045 760248848950235136,1248387 768979449584975874,110659 777167361187147776,151463 768788156971782145,108849 755288713484201984,35890 767647334989783040,100179 761581839937114112,69231 786952214757519361,207287 732964698488999937,11774 761298764355084288,67768 766371832752504832,92166 787129002435588096,209035 758149007634038784,47761 771820806473068544,125853 755154790905184257,35890 760996084021760000,65455 751750371866009600,19317 786741706335059968,90209 772394547909308416,127707 793823095853191169,255393 794676428948180992,262022 760836619297435648,64722 792426640705892354,245313 781084276179820544,184601 793841663022100480,255942 758027701772890112,50923 787300893192433665,209184 793777404661501952,251758 794373265162575872,256358 794701437183885312,261155 768058650745311232,101681 768616421685428224,106774 780999163706241024,183269 794556424265220096,261155 733130612756905984,355480 760757786200375296,1170338 795754130044321793,267746 793269971715579904,249926 789412064770953216,214084 771394850511925248,125145 767789277996396544,100893 755979897475108864,195876 785324015384727552,195165 769271607424671744,111115 742165972899876865,350711 751879172381896704,19792 781264365454495744,186883 795218232965636096,263676 758039780903030784,51069 771497874110636033,123581 793276586707476480,249926 793408004464840704,251452 795724013825769487,261155 778575450243235841,168794 774435952244592640,129558 778739000311894016,167180 788467069335375872,218275 750881882036854784,14462 795755978138402818,261155 791663805709168640,240145 771782203781046272,126152 794551078725390336,261155 790972575115382784,235536 760573878179475457,63451 763412625602519040,78159 778336448596447232,159093 762724264386584577,73910 742556425495384064,355701 760515524258304000,63149 763045803590115329,75073 759230025887514624,56964 787371625691881472,210289 755280273152049152,26066 792045247668817920,240145 794525826670727168,261155 763458297835900928,76406 778402622256447489,167220 792477652745498624,177455 754031828416159744,31377 755396677381464068,36735 781107111799291905,183759 769774264031539200,113780 772864881208930305,132848 756305918715760640,42432 779597963114979328,464984 789109882326622208,223286 790940332334735360,232169 768448459032653824,103354 786717063540641793,205728 765306280487497728,86320 779377519703134209,174557 751868479175692288,17794 753632338693722112,28732 788809963703382020,217634 794201166456487936,258598 792582862105042945,103446 776806508453519360,158229 790221379203244032,228820 791618156183822336,240145 768174457198350337,103986 795269808560472065,258456 787652789300174848,210585 773954196219584512,140372 794664956163670016,261818 768115131775541248,103261 773589386780930052,137042 792808248403456000,247241 749744113776488448,7524 792175525842128896,243513 778411485009620992,165498 792468539730829312,245724 788478896085667840,217601 766396506173677569,91946 790223346499657728,228576 764181708736528384,74247 756645178379603968,43391 790733233021448192,232792 776248539328356353,20824 785970699890548740,197035 774722012493275140,144654 785321678549037056,194648 767796619605454848,101383 768178258198269952,104162 776200046194941952,153845 793178442892054528,248988 793206591554195463,248638 763378952484388864,77667 794552773807247360,261155 791837135691067392,241819 732850903846379520,354341 779003171599364097,167407 786352651034357760,202429 770600351183560705,738099 791977618283257856,242637 787401230930829314,208307 785930237376733184,198671 793606382129934336,252044 762618215201644545,70509 765884918979264512,88920 785301467347378176,193669 786651329263341568,204413 763748122258382850,79600 774273621015408640,140444 772962544352886784,133081 786962917321220097,206054 750756775008169985,14827 786448689673842688,202429 787516322762469376,209180 761020365321609216,66116 759577583310647296,58976 776765550256984064,157840 758758607861276676,54070 769312025008758784,111549 786394325735399424,202248 790330392930836481,227269 763551550144966656,78566 756098384327483392,784840 755470467155263489,37294 764681092662038528,80754 763160495020998656,77058 764970590075691008,84724 777997927994101760,157082 793136267491966976,249469 791800542175559680,240676 754047460851449856,31400 762874863765692416,47188 773715967235031040,11774 773758439885512704,137869 771793435351248896,127846 789415097080872960,224680 791888799588417537,240890 791684572337627136,240483 754719357352181760,33356 769855593708396544,114357 765250512186925057,86440 773650083455832064,137640 788500231621005313,215437 793480477206163456,250760 769739839709249536,11774 773259120531034112,134975 787316320119484416,203034 788526886297231364,215437 765658305779765249,87858 795248759231881216,263926 751551879818117120,18326 750498688800202752,12883 785720760891416576,196348 795379610246639616,265885 791275159730593792,234212 792117520140427265,243075 755599340006051840,17416 787043722164772864,207613 793168310749761540,250033 756289845090217984,42432 764626193832288262,84209 788485188539908096,218275 761320478577352710,67768 793094075960352768,249469 752036882607841280,14653 792596894564233216,245148 760557491122008064,60794 758105498201841664,51451 793649788034048000,254135 793348341069258752,251452 764633688630030336,83968 778386291402510336,166916 792957577499930624,196631 773912430112038912,139404 788593823815434240,217285 793621947854753792,254209 758395620101095424,52545 761406447980871680,68182 777575672139120640,159308 795301015071375361,264397 766405838189764612,93823 788751894000783360,220029 758877073347796993,55710 775725528477081602,150511 792429027881545730,238494 763345881944903681,77590 795250602255130624,249926 781229602203136000,186170 768430662713999360,106063 794530141099671552,261155 766370914401259520,93184 794335029295915009,259543 786234400027447296,11774 792021818475503616,243075 738800591770685441,11774 760181449085558784,60112 769373745563574276,111919 770021903792803845,112872 773622730054774787,137033 795240639977889792,263906 791419171728920576,238207 779564103790649344,349685 786644476269690880,205455 775796829472428032,150404 794007103664816128,11774 794539095968124928,261155 758128436569378816,51595 794203627011215360,258331 755574118632730625,38162 761746535340093440,431998 777886396916887552,163990 778951777169338369,171324 791408239380488196,138362 773875571566620674,139404 764255970855747584,82209 778727654396538880,168794 756738120335450113,42432 760978605279105024,60790 753446535422177280,27402 771169119051755520,122982 785490435267526656,194723 756258507293425664,42344 775905505097252864,152068 770315036317278208,117257 793517526923763713,250135 778772255681675264,168733 771858261834276865,126708 793485630529347584,252741 732208806281646081,350304 779261544639111168,173347 775796699851698177,151748 786839681312944128,203751 778611625066696704,168794 785265022071140353,11774 775960598018273280,151897 767202500348903424,97852 751859878386343936,19792 763446812904521728,78159 770439079213228032,118191 776812267903922176,157840 771847052544217089,127582 787719564142514176,205197 758000275022118914,12954 769210557081620481,11774 795724809128779777,199307 781479414261579776,139404 793099830000312320,249469 795268171989155845,262022 793668290430271488,254135 794434477061787648,350913 766381984507658241,84888 760213100939317248,61011 763721675015720960,79290 792224868674568192,244550 795614481611010048,267521 771725662268821504,126607 756962443545436161,45040 755384404168417280,36545 787266168549761024,46572 771476636403281920,126152 775898247571263488,131421 780823678195945472,182659 789223966065975296,223692 758378632926461952,52702 792026286331944961,243075 754718454159142914,33356 773715187589345280,138382 757433937182461952,47261 779123828156837888,172799 790920928821665793,232169 775789741815963648,151463 793947749536382976,254135 755191834289197056,12954 789077469668208640,223286 790610189002997760,232169 776732140151201792,157708 760627745177030656,63559 790755161354350593,224680 763384453691506689,76406 776182017335656452,154071 756874067936944133,45122 794267930565349376,259457 767113051313213440,93112 766343044329201666,90031 777273902733025280,159876 795616533720535040,267521 786725486667804672,203537 733254092018049025,349507 764586382715187200,57574 794322238212227072,259659 773298816682430464,132848 765922369445715970,90031 772492965143056384,131240 788696845744762880,220029 766751542791766020,95708 771751487248535552,127734 774811531867553792,145244 767397949911465985,99136 775885903260712960,151410 754052248448020480,31259 794200264529956864,258044 775800301529944064,151156 793424378230808581,196314 745146707529207808,738099 768892747369418752,109724 781041394114826240,178194 791312837587140608,237787 771841880208252929,128194 793541201873993729,252596 786610244021547008,205047 769699381989834752,114987 776998249198592000,157082 780542780649115654,180825 758384069344370692,52921 764250927951781888,82177 779728098090680320,175092 791660109688692736,240483 764947417544462336,77849 793239942667333636,249926 770619228407918592,119774 760992650946306048,66116 793458282404974592,252020 742292729539878912,350711 756926816531644416,43887 792879847295053824,243761 758493695691726848,398859 763020895812149251,74483 764496893078540288,82209 781583264213381120,189032 763521270705041408,78159 776833862202695680,158673 791715255944679424,240718 763781461895815168,47188 756262309966835713,41689 757563718485946369,47782 765000821817823232,85562 770239446063128576,117257 768984941740765184,108849 756642643099004928,44429 769309238875205632,112363 794559815905378306,261155 763609674914467840,79360 790705434587832321,232595 758091907104989184,51406 775555056410071040,112363 766731051834236928,95708 771725608342650880,108396 795036588686327808,247930 764077530278006786,80754 790519400633737216,231784 770283651116314624,117377 787338266424979456,210432 776984109759340544,153225 751172171435798532,16457 760490377396756480,63149 794585508923904001,259659 793925940237639681,250066 764204681673400321,80648 788496704269983744,11774 778409686714417152,152594 792464723371495424,244786 753961238300942337,30590 788898686352916480,199546 794689680797220864,262752 785663652569329665,197512 776253527798616064,154832 786529874181627904,202051 757438799982977025,47261 764259380392886273,80939 773686878608330752,136881 791002633892868096,235620 770404847879192576,118985 777752108271534080,158459 759351327222890496,57722 759768297915162624,59666 790956569492004864,234583 793443143924473856,250633 765553183041081345,86873 776226836128800768,154322 759200927219847169,57309 767777490639085569,101383 767389817281929216,98259 775414778261012481,148537 773858416280297473,139404 792189510381555712,243187 781102538166796288,181419 774741402940940288,144836 786537512739172352,202429 769033788303216641,110477 794321565571641344,259543 749362553965252608,8297 765407134448291840,87226 770949777928314880,120363 790219929442062336,227486 790792687725191168,18395 788473938162642945,218275 770837228109135873,118192 772109344246632450,123217 790631297353789440,232791 788108255562043392,208014 788130834981195777,215754 757865920974946305,49431 794289429347258378,258193 777016207148851200,156835 770454194113261568,118087 785277090824421376,11774 770950344834592768,117849 793842743554502656,255819 771471436095557632,125222 779436311287476224,173682 772977712684109824,133519 792018086585110531,243075 781335003695382528,139404 789196995382480897,11774 772309368201064452,121367 773478380712833024,136947 775657501165555712,150511 778958139290890242,168794 770616814946521088,118192 753729307130724352,11774 755286082548215809,35225 758379213443530752,1248607 754765289846284288,33356 769569188574822400,112336 791669928235507712,240438 742406003694542849,350711 790878953888153600,234583 781206714888650752,185496 789157876262633473,215505 791658662351609856,234990 764932125023936512,11774 770711719282958337,119681 770997634953863168,122299 788215868387799041,213803 778414118302654464,167929 788792346632683520,220332 793463130860904452,252408 762534625625243652,71476 735197393826787328,81250 773958270138589184,139404 752149735281004544,19560 772395392205852673,130696 749984726740529152,10653 790950629963292674,232911 785959777797021696,197297 790550854302572544,232137 791732742551633921,240665 770616823603613697,119937 785511059016847360,195975 750403609100185600,11495 792784048900800512,246771 781749859090993152,186584 769378078225207296,112363 786967147775864832,207949 777611056390647808,162610 780802410738544640,183068 776117785445281793,1250271 795388352455393280,259034 769281532045496320,111454 793143267709845505,249469 761016840017448960,65455 780991118666305537,150151 794569834478637057,261155 756584468744249344,43471 756583397791793152,43399 776148121655119872,154071 794988162162380800,263907 771097475662905344,122388 779044588573061120,171850 787324381567541249,210207 790962901054021638,232863 793169390258626560,249374 750431499657310209,12535 735175720494718976,11774 788526441768030208,215437 767890786251857920,100893 794023514248396800,257492 773559531058016256,137158 793887109853634560,254024 767806415784337408,100559 776747827464667137,157755 774879202747092992,140134 794770033490554880,262849 768965729718710272,110389 795393132657446913,265858 781580787011375105,188779 787144986919784448,208989 781572388496388096,185310 733175266625884160,355672 794527117480370177,261155 793938888767209474,257026 781647065768046593,189649 760544892267339776,63268 761063011679207424,64197 791752454765293568,239998 763112869483442181,11774 795298028638863364,266079 764008565296148481,79131 788403412593356800,217634 790894503544688640,234583 753731342727278592,27045 755177110524694528,18470 760898089779654656,65180 790985895004540928,234583 774610362490560512,142980 774327369314230272,11774 778944859453423616,170373 775351672935591936,146580 773992273814040576,132796 792373239087370240,245024 768764100360962048,107423 770414486255640576,117263 764136749928939520,82162 795400198688309248,266884 764144505255755776,82066 769161230426648577,111693 772934444361678849,132364 789818612961927168,227804 786672684524503040,47940 790618651447570432,231894 781693845755006976,182211 774970183035260928,145454 790626765085573120,232137 792181255110479872,243187 766424371606933504,81929 767525438327586816,97472 775422467586220032,148574 772307439618134017,128121 760871919675514882,65180 786537397760647168,204413 789265754994638848,224818 795040989358473216,263532 772237552375963648,130269 775287128016191488,148045 757762215910871040,47800 767841878922240000,101514 776062165266685952,153194 785642920007217152,196277 788763426898186240,220526 793302904413286400,249926 793110746263683072,249469 771641267339927553,109713 778610052483743744,169201 768894105380270082,103261 764229541304819712,80939 760045258822541312,57389 760981131516751872,65455 764118257229934592,81702 741439735252541441,112939 772753852164476928,132403 773327306823577600,108795 778334847701889024,167311 751142663751995392,15808 793455835628187648,251452 753578441132216320,25135 791444171177549828,238395 763205187704131584,47188 771635998119735296,126152 791427929486004224,238780 765976622008852480,90575 788045548703973376,214458 777779547450200065,163376 765967661859803136,90618 764195163426226176,81946 775420705890562048,148800 786840572770353152,204193 781251249761124354,186480 751579346452647936,18893 794525641261518848,261155 763819352822910980,80366 772879455941451776,132335 792018220391682048,242517 756412523465801728,41703 757639259897683968,46379 754723127448383488,33356 768566156579876864,107469 788058228605280256,215005 773999801327349760,140211 774875687098253312,143585 794013105223188480,247651 795711459326050304,265881 768283819971448832,104932 758265248398704640,48289 786280981426601984,202429 788394749464088576,217519 792055960592351232,243187 763508963212193792,78205 790925655328239616,234473 791700846815752192,240260 757676171651846145,48439 786079326718586880,49459 768490765311889408,96785 774726769454768128,23762 785648849276792833,197286 750739886894907392,9827 759892912230367233,58227 780960363323854848,181419 777633749081075713,162294 792420309500518401,244550 765224213238149121,86440 793181466398076928,249926 758097690626371585,51450 777041293599879168,157755 750046715428925440,11282 755163615083302912,35890 778303238441349120,164669 780604294357590016,181984 781200204464852992,185313 754866226262708224,33474 770692032385863680,118192 792741398525022208,247241 768344980754530304,105256 762617046773354496,73814 762762603957514240,74281 778380647136133120,167044 795616963233910785,266491 763781537607192576,11774 778318429505847296,166422 780851947779739648,182726 794184815587098624,258331 753044124798902273,22795 769909745297854464,60794 765346484594368513,86667 788434557473320960,217034 790965835967959042,234878 794712867354329088,262752 774317157194854401,136018 765904567884193792,87245 767804238391115782,96767 774840521726525440,134308 775032083798523904,146259 787468234287001600,211347 793178760812036100,249841 770419759770775553,117257 755169966891081730,35890 767365586057736192,98890 771346710740119553,122973 762635044720562182,70886 776237902141325313,152107 750412075780890624,11495 794535982775365632,261155 733741833059241984,11774 761134780373237764,61051 785275303790862337,11774 785300170162528256,193178 795069747498983424,262849 779168674875867137,171795 766358279727394816,91956 751171784049733633,16457 788165819427590145,215005 789080694777532416,223286 769161296633663488,111049 786967841316675585,207949 758269568632524800,52112 787029150313779200,207949 794449963778539520,227345 766335344371466241,93036 749799743375613952,9666 778634083790389248,11774 759842648714842112,58227 785314240655601664,11774 793944509302317057,254135 793983698379141120,257423 756569799292051457,43225 794349698144346112,259743 773999208080826368,139404 790237950667812864,224680 793482454996701185,249444 760979607201931264,65626 780830940792811522,183269 763886542729322496,80939 764174208465309696,74681 771458920338587648,125367 773474546238251008,136904 778405786183544832,167311 769673877765009408,114779 775764657470570497,151463 762401990664032260,70886 795262123232391168,263926 752947379289124864,24134 755128209159561216,32572 749715799477096448,9433 751962335871377408,66217 792573206053789696,243562 794534582271913984,261155 758120964915859456,51451 789996039725953024,228354 785507956620201985,191653 790910343581208577,234583 786608578350100480,203674 792896682476175360,210238 788799387472424964,220029 785234969165717504,194157 766414435158155265,93823 750773130998652933,14781 791816049486290944,240926 786602955566743556,204413 765430881460756481,87667 785848202213855232,198973 791637360228327425,240260 774307542340136961,141867 793180633568731136,249841 754996202735738880,34638 791349649818939392,11774 772107206305034240,129208 791421846843338752,238099 794892523470626816,236191 779463081734856705,174294 793108968432435205,247675 795749105205211136,268646 774992690043760640,146259 785632067534991360,197512 786044705582702592,199961 767259224535543808,97852 790633715080663040,232137 794286777078923264,256393 771510202453504000,125367 776745771936780289,157755 766129331152285696,88930 769243137306943488,110585 795023714807148544,262925 770244809978109957,117257 764468871508156416,83490 777947934293975041,157755 757562491115372544,47761 766028380953280518,351436 767931005109956609,102647 764998614687047680,85562 787998245603700736,214138 792153886769291264,217039 773672320581836801,138650 767840960747155457,99111 774201919770198016,140444 781427666411020288,186434 793635555623833601,246425 788562455026802688,214778 788575186312433665,213121 758033456605507584,47761 765871580882857985,351436 795299325299556352,263676 767758019841105921,101261 785913146988867584,198591 759037136775458821,55257 758137747110440960,51595 791266823811530753,237406 753407780560769024,26458 790559575997022208,232137 762741341654749184,73926 794906486325571584,263051 787369415687798784,210289 766465911410814976,93068 773311330765856768,134993 753257428700004353,25968 778346107688644608,164826 777257663809851392,159876 792481946307694592,193636 790008961823019008,229177 792524272933535744,246392 788928680646942721,221785 789842733607350272,227242 754143910348324864,30131 789204530843963392,224610 765022411401994241,84724 789152440545267712,11774 765960411950804993,90384 790704392777428992,233152 755574661451173888,37993 759133525450776576,57189 769621418535428097,113412 785518754910330881,105109 749574360923602944,7577 789560939196669952,205972 790649727440326656,232169 760633089122930688,63868 771941293454925824,128934 792642201410940929,244270 790897157092048896,234548 788873564116119552,217926 791472235038937088,239405 791732613656477696,240627 790210151412269057,230130 743147731875667968,1247580 793596688665604096,252741 794940498339385345,262847 772766590127501312,132335 760981949288632320,65455 788199524800036864,214354 781290573013458944,185496 785988615054647296,199546 762619452668022784,73814 753232395906588672,25968 785994480365080576,199211 777173270453850113,160539 760480366570405888,62771 770526137420242945,119295 761371528990687232,65222 756298395501813760,11774 792070494149222400,243427 760906685737295873,65180 790694062236008448,232791 776101503681515520,153480 792769358309253124,247241 759205045594419200,57604 792018990772154370,241819 794902727595880448,262849 758151785156644864,50698 765153945350205440,86103 793522010789974016,252051 762670656848859136,73814 776076273391063040,152872 777955630116134912,163153 794993490442813440,264468 771767128760266752,127871 754139302351831040,148861 769155168281698304,111558 762129042283765760,62441 793395922382286848,251350 772794078224318464,132335 777313853554106369,161456 774469807705956352,140444 792408452924440577,236831 787028817835659264,207287 742422661071044609,11774 775111972622917632,142942 788733000368459776,218258 790314422476472320,230234 732949143405092864,354835 764260380826800128,82283 776810119111774208,157993 772548867799875589,11774 793391877190017024,249926 765212980111736832,85562 775672951442202624,150663 785545837497638912,196788 750769595321987072,14502 773404017888223232,133702 785996382838685696,200382 760527676717293568,26267 793115959724679168,249348 770274498067177472,117257 781361705137745921,139404 761948821274394624,57569 771082265409400832,11774 774074438069448704,141360 767320356910665728,98720 756818051337551873,44450 763756901939056640,73814 754726678304165888,32577 759033288790990850,55710 774121235152154624,141360 777842960775938048,163990 780815011866292224,182726 775780314409005056,151185 757271742217854976,45955 750399799967436802,13201 761522130706194434,65663 789993943802851328,227242 773944482500784130,139404 778297274614984704,167311 766017193628676096,79987 774399929515143168,139865 790010029579444224,228354 765916319342469120,90088 777564390115700736,89945 790875023661735936,234583 793458578602463232,252408 792441573854162944,245575 786806130202685440,205989 788559033410224128,210390 765588396177752064,88488 786281739907952640,201555 778286253464776704,167063 791352158750969856,238207 781035303909879808,184223 795020653124526080,261155 768376129853980672,105109 781442786465898497,26066 776896140923006976,154965 770310232409071617,117377 781219499282460672,185310 771463058161999872,125742 766352881301671936,80939 785797301784580096,198517 795009378617266176,264397 790305722571431936,229908 788540712740458496,218495 734784002570125312,11774 773637347439026176,137042 781299282175418368,186883 756789489251545088,44461 795106995783303169,265257 733017912148168704,1170565 774522002501697536,141360 788748399134650368,220332 772466005922705408,112788 753327822782038016,24788 764653130244128768,83391 785478588309073920,195975 791714594553114624,240718 756573809734356992,43258 768007804938391552,102137 770809764905312256,121479 790857599877079040,231894 793601279541055489,252196 764935453355155458,11774 778264553138233344,166719 780354676436897793,11774 779118517849165824,172123 751668154506567680,19352 779393254487756800,174272 790764863408578560,232863 760660507598594048,64063 770618081160855553,119832 758724191411539968,54070 770309089280815104,118015 790542866460409857,231894 751602555705290752,14277 770859581199319041,120519 778679164211597312,11774 763724856630321152,74575 765443263415418880,86612 749977235751264261,10771 758041949039235072,51069 732265588366684160,351007 771472038737293316,124597 791339958351036416,238207 763871745501716483,80939 791015238439211008,236062 758819513601110019,54631 752975551888064513,14277 778702129967996932,168794 759551149338923008,58609 761222932194615296,67143 793513909575614465,252741 756475524537524224,42432 791073919365214208,232137 789202193123414017,224019 733684704646418432,350559 787760431070871553,205197 792922030651875331,248516 736441798449614849,738099 792403566669410306,245607 776524442348449793,155916 794685604835405826,262784 793817667438202881,254135 777047744439394304,159906 756575171868098560,41702 771520435116646401,126399 762605780637974528,431998 761377535267528704,67229 773847202489774080,108396 778194812948316160,164826 778268521675489280,165690 760974138659905536,65974 776121455260082176,153035 754795997935591425,33356 763563831390040064,78853 773802226749964288,137869 762810982032965632,75109 790437949854756864,231385 795396431863349249,265257 766844830207111168,86120 732725972848541696,1170595 790036378679517184,228470 778810856708583424,169226 785357278396358657,195481 791395596800106496,238395 766506465137922048,88057 792763739044995072,247232 760984921297027072,61051 765624077906219008,87904 792689981768818688,242693 751235531514667008,15997 752181091939811328,18323 775738086445682688,151071 790231938850131968,226578 762712787097260032,73926 780809642049998848,183269 757930652398346241,49431 785907891760865280,199546 788076815382306816,215005 756269762842398720,42432 776275465879158784,152735 786307183528914944,201958 766946199119159296,352219 768995070221619200,110023 776239981907972096,154469 787066874093707264,1248522 785936961164967936,198671 760246285811130369,1248387 778576328685592577,168794 779652694256578560,175772 763155662335537152,76723 753346204969209862,27045 762610806894788608,73814 764186449067532288,81869 750907185039716352,15808 765505137955569664,86340 775463003269566465,148045 756974589884891136,45122 788428266918940672,217837 750436124032659456,12773 791391506305253376,238395 792010321837887488,240483 778943162786189312,171168 771721311517339649,124295 792061463762378752,243614 785531524020043777,196277 766769425554874368,95708 794572323059879938,11774 773497093876875264,136947 753977878065197056,30801 789483934124040192,225981 788729309510991872,220029 793237008122417152,249469 771429340500353025,124597 759796284077121537,55660 792127333935165440,203546 793111040527446016,249469 774833046029828096,738099 774050222083276800,141200 764169827070140416,81869 771806180989472768,125742 792891325041483777,244270 788146748363374592,215480 755546613490200577,35736 758629421150371840,246425 791433564021751808,237935 793812455642333184,232791 795322269048381441,249926 794778486435094528,262053 768770328671588352,108849 787433480590196736,206117 771815110193152000,127711 791354309652967425,238207 794695803830960128,262849 795454598609702916,265855 750472103330140160,13372 764154171524124672,80393 779075568012660736,168284 763826440500572161,79987 795671435511525376,229922 763943180702060544,80098 777616145427812352,162294 750450166474350592,11495 787728920233840641,205197 781245887196561408,186212 763815157214486528,80098 790317565386092545,230282 758434172079747072,52554 791275930735882241,234212 786110838394462209,199076 757997642290909184,50442 767211474783580160,97852 761609462750728193,69548 772835000332881920,132578 791073231247515649,235951 759807831155638272,58267 791260576051781632,237491 764268350897696768,82066 786992355895312384,207287 785835561500147712,198671 758353573352701952,52112 774056255103066112,139781 790710871735562240,228820 760763867010072576,59996 790804142512046080,226881 793216251736698880,249926 760740054541139968,60866 765579832470016005,88052 788037860565852164,214354 773908391114731520,139577 793263897214005249,249926 774000949438230528,139404 778385381393780736,167398 792089983154786305,237877 764139008783941633,75724 793165400242397184,249841 773882525168963584,139404 773894360790396932,139404 787760875352403968,210238 757852480570990594,49754 789460846191575041,225981 763625581678325760,77620 765196961997660160,85562 793155115905462272,247056 792104967410712580,242712 772523772410757121,129558 785511419294998528,193532 792252516461322240,243398 769226438453161988,110209 778667606274301952,167677 764968220407140352,85562 766821741666664449,94705 781274911948013568,185595 776521718890434560,156623 789149020543332352,221972 794190416195108864,258598 751680942427615232,14277 767942002700713984,99476 788713139093245953,220029 778073676684136448,163242 769082756659896325,109447 778042991600668672,164001 792730938740387840,247001 769341383089983488,112788 794006143806959616,228820 779672037900034048,176110 780115775994499072,176109 757214247008870403,45348 793575355525107712,252020 749488261068763137,8481 751760650750332928,18893 773710921805987841,138819 792075344920457216,243761 773964833175773184,139404 773123023478018048,134470 788902386102394880,11774 758650498127917060,54070 778563643910696960,160539 764163463216242688,81869 780874317219233792,183269 794334973771644928,257492 752295728794390528,18316 753367053017370624,27317 750395325987168257,12883 750896847716290560,14421 761477925896093696,67326 768268461562814464,105109 779328388897075204,158387 732429987337404416,196346 780919372634349568,183269 763371248802037760,76406 792505544120504320,243075 794707857933475841,203546 794527957553332224,261155 760156778457739265,61145 763501832090087425,78198 766693623538737152,93303 790909089324949505,234796 777121073850642432,157755 755928642899836928,40550 749730553499295745,9754 779363371032334340,174427 773479163512500224,136947 790737689217609728,233307 793174441748488192,249841 763459299788017665,76406 768055560084201472,102826 751849624311246848,16299 750679183378948097,14277 776114477892718593,151741 790430069592293376,230485 791427266089775105,169310 790903714022391808,232863 756888830699933697,44450 763079386471903232,75899 795615996413415424,267521 785527304399233024,196676 757150239664984064,45329 763866918759518208,80648 794571423926943744,259329 764918103385845760,85159 732655312763637760,353262 777623440459128832,160612 768471926113271808,106094 790956694587133952,232884 766680941070651392,95521 775753361857536001,151255 751865441409048576,19792 770307072097300480,117257 763846978757353473,78198 776968203637403650,159546 780838019523678208,183269 766406285604585472,80939 775897286471659520,151071 771419820994813954,125367 788736962932932608,216009 789165582625058817,215505 778386533590204416,167398 773105860243488768,134288 771102623067799552,121479 795367872923074560,266491 785639226415001601,197099 773913850244661249,140039 789425744418078722,225981 794529975990964224,260404 752700916801961984,669866 791725858629246976,240535 780809327435128832,183269 775010999891922944,146259 793830136281825280,255393 774594329679581184,143036 793201562399019008,247877 795024964898476032,263896 792177548910325760,191815 752032335357370371,14277 794591963307802625,261639 750770674709520384,14653 770458858749829120,119100 773902646428241920,139404 775788894772006912,150663 770805834569748480,120393 794536183309090816,261155 772084937331650560,129471 773565696940843008,137042 780922965760192514,182154 788156711110455296,215608 764156502642978816,79288 771508902747865088,125554 787515222361673728,210721 772465807611850752,131027 781537058993020928,185033 791376825033207808,11774 773261453625262080,134993 753640021320663040,28732 774991514468397056,146259 772086824701456384,124597 767840650121228288,100561 763878500134559745,80939 792773431469023232,247240 788315453588287488,211829 794665107535982592,261050 768281965120204800,102826 772730802102820864,79987 775406144961384448,148537 776899164726628352,157755 781186002278690816,185313 773256434486222852,135381 792370525393809408,226180 779563694942461952,170187 790071727703416832,212131 793545665900974080,252196 754726905522233344,33356 763062867566301184,11774 789528968852537344,224333 768542801785155584,106753 773508563117367296,137042 755863259123687424,18215 762929812642074628,69947 761388067189948416,67283 764977068404830210,85562 754765467651231748,33355 780600511208783872,182002 792748220015316992,238251 790373826106392577,229693 769415396176826368,112336 793179746389618688,249469 778786836885843968,169410 764673221945757697,83420 794201377102852097,258598 788710718891786240,220029 759829870839001088,59666 793154250184372224,249469 771555452849053697,125853 786984913769730049,207287 790312886409265152,230485 785577249156239360,196788 753976991376936964,30590 789214837305925635,224333 775720612073316354,151071 780725193773834240,182036 781449128962297856,184223 786551764053069824,203674 778306540482785280,167349 770076268259934209,112336 761628741642498048,69356 752776898350968833,22575 772800233050890240,132335 791674016528465920,240474 761280105255542784,67229 771755989531975682,126152 766186103074349056,90482 769852960193085440,115107 773935653801164800,139865 778921833483608064,171168 793482790117511169,249926 761420834799886337,64664 791394484198178817,238395 794553462356733952,261155 788892081464958976,221972 790994313433980928,235828 791392593502285824,238395 785893221528240128,198878 793947200057462784,257137 792057162663096320,243187 761006368090238976,43399 767480448633241600,97852 787557707435782144,210207 794614817613090817,260081 758297710151733253,51809 768926931584684032,110381 792021649507831808,240483 750594185728753664,12535 760152532920504320,61051 765355574770884612,84886 771102966883291136,122388 779374365536157700,174427 771767080697917440,1249892 790645730973188096,233198 755921610402439168,40550 761690912388972544,70338 762072395758927872,70787 781302495041744896,90252 791374967275302913,238207 786541988636200960,193513 778370813565149184,165348 795081089769422848,249926 767473500407881728,99667 785486933040431104,195975 749975586068570112,10810 756570068163653632,43875 773635875234205696,138165 770119665649643521,111549 794582313707438080,261155 756588497100804096,44265 765227457477611520,86610 770966916525588481,122146 792797275168792576,247241 768570880054202368,107428 775185721300844544,146704 757684366310977537,47128 759365724703981568,58024 772245065456508929,127707 757892245282586624,49754 793411425909760000,250430 779485005001007104,174230 758497347848531969,53185 777367650775236610,161542 759202383465418754,56964 775533899979993089,148994 785320927512887296,193533 765424511130882051,87245 787232558857584640,209736 757141480406339585,43469 775786030167359489,151302 752124772259995648,14277 764987411126378496,11774 776138185390759936,153921 791836636271173634,241819 781867527773171712,190957 786976684968902656,207287 794246269531197440,258305 756503694032666624,43454 792881225455108096,247062 786333158174253056,202007 765960874385440769,88930 788215051878563840,214354 757446348689907712,47284 792841160259543040,247241 753691170572759040,29263 788888656652046337,221297 779085232360321025,172123 751181515866898432,16299 759547494854430720,57068 775573851266699265,148713 793218743400747008,249469 781354195312148480,139404 760208952520998912,53197 774007310620307456,131421 787721353180897280,210235 750766284099420161,15005 772087158500982784,128934 778949288978178048,171324 779050578907234305,169437 788900440016433152,199546 752211661025472512,21631 770530135233613824,114254 754925913784127488,349720 786080585185894400,197324 757656834291355648,48187 776953489830313984,1250371 785646074903957504,194082 763895780226719744,79970 768466190196965376,106281 791719999647780864,240718 759858034487197696,58815 758320951234703360,44450 785299965803372544,194934 790352524997820417,229220 791455141685698560,237908 769357089147760640,113165 764325635334385664,82759 772028995760074752,103812 753266760829112320,22639 793529507391107073,249926 777672680346484736,163166 778079222694711296,146720 758476802150936577,53289 789471487845478400,225981 776142698537373696,149200 794404336046604288,260404 795726434136264704,267655 762109491374616576,71597 776106632686088193,37432 777950467401785344,164980 794302376198840320,259818 770762185345687552,120474 788796757152968704,220526 766026572344287232,90618 788438565759819776,11774 788781749924876288,220689 779533781560467456,27485 787432273318510592,205270 765706476736262144,86653 769669424454463488,114779 765158611634892800,86103 786910400071761920,192032 767462125589585920,99255 778046262440591361,164669 755156893044183040,35890 788467997417414656,218275 768979892847251458,110362 771355251345530881,124174 785698132755558400,196917 738803454705958916,11774 759196612170223617,57309 760537693008691200,63451 751102492688076800,16299 765017494398513152,84422 780951074970578944,183269 786698250069958657,205902 791648136334893056,240145 793892094423212032,255931 791331456358363136,238207 779643309308407808,174230 769714607032307712,87904 771584691749081088,125204 774705887365783552,106716 769315980409528324,112325 789308778705477632,225359 770652608973398016,118191 788509016309706752,218349 769257600038768640,111448 790949085645647872,234583 793610814032936960,254135 771109451176620032,123583 787657114755928064,208058 761778991271292932,69548 763709710348451840,79691 772775215990308866,132335 755163742665515008,1248299 768465163573874688,106475 790988979281670146,235620 742327403507273728,349951 792136498329980929,241819 795053779582406661,263895 757251284999086080,46394 759208416078340097,57372 789260329402392577,222847 794577516791025664,261155 789869311531839491,164764 759170390610575360,56964 762727624707870720,73712 769264927886368769,112363 771411983476273152,121479 788872661396893696,11774 791618502046220288,240145 749698280162930688,9433 763924328299712513,59666 795768027446800384,267862 773929596429426689,139989 793422925088993280,252020 791431376096464897,238395 751172090766757892,17416 775396368311472128,148170 774419219589033984,141316 753711731562557442,28148 789430100303511552,225359 770997771486855169,121479 771401649017454592,125459 771440103495438336,125846 759108781674405888,55660 787132829528457216,193633 779119762349535232,172862 788397119669436416,216713 768929040455663617,110389 787389639589892096,210676 788104395380711424,214247 754863705607720960,22393 793106610872877057,221524 792750667551178752,246674 768918826331230208,110300 787386937300488192,210694 752019868497514497,20849 779917583986200576,354104 761666267107368960,69878 768709392803958784,99264 758820368010182660,53185 761294991868071936,67768 763020659379302405,75615 785993989371654145,199211 766065153238372352,90622 775767554786746368,151265 791407349437116416,235951 755207306774712325,36219 766871193689452544,95506 773588439405125632,137795 785947092732837888,199640 758206909304438784,48289 776572601271357440,156926 760675245460160512,63776 762268962923147264,68993 793095776171950081,249469 795709710137786368,268387 788624069600108544,218969 785334962585235456,186883 788828393357869057,220765 771960462770638848,127775 767570563900383232,100077 762854484980539392,18215 778687024521879552,169897 768660436644495364,106281 788373497252839425,216943 762080284602925056,431998 775373858215858176,148045 769854798891982848,105109 770739169928839169,120922 778366822085079040,166265 794240467772837888,258598 788203854147952641,215608 792175040724885504,244297 778962099498196993,171324 756412347493781504,42432 771504940573421568,125853 764676053042278401,84209 790597765143355397,232169 765973096570482688,90575 779246237866393600,173347 780136040593969152,177442 761903893232005120,69356 732981249850015746,354927 750363974990958592,12883 769642331695972352,114247 789451560514355200,223047 788168171601530880,352258 786704087110840321,205651 794915129045286913,221795 795660172282601472,203546 793163565607813133,250033 767427710024945665,97811 772795009078661120,131045 751754269397835778,18409 778497176985079808,168278 758715021853679617,41703 780245492638838784,178735 755726976502169600,39235 761689685097709568,69711 778648255542337537,169226 772853418230632448,127734 758653512515321857,54070 775563172396793857,148676 774446094646468609,143585 767823907105697792,101203 759157100820004865,51798 792095977997934592,244036 793456177438949384,251758 759071090895228929,56552 794048501810364416,11774 751853505837690880,20162 770753978921431040,121177 792697101474037760,246726 766027275254894592,90694 762863476691775488,69565 790990156950081536,233692 780704397781114880,182013 758708258362257408,54070 793537765832925184,252020 777958373492789248,137869 786742324927852545,205047 788010031279173632,214354 773921510784274432,139865 762305057513549824,431998 788190993900146692,216009 762257232394412032,431998 767432030346960900,99314 789482919052054528,226422 771588996807794689,125111 793249241598615552,249348 776184920750297088,154469 786982791254642688,207287 794543115348512770,261155 764904318252089344,84724 787053799382941696,207861 780390079365718016,179742 752016314227564544,14277 760917410190876672,65387 764167127079145472,73814 761107245992030208,65723 766635454015770624,59936 770412897050697728,118191 773932867818618880,139404 791265258945994753,237436 749710780107460608,9292 757771018316320769,48369 760592010298339328,63858 786315635533819905,201958 791718029369413632,240556 794677518062260225,261987 760558572589551616,63214 752949289316257793,24196 776009696108908544,152735 786718441982091264,202815 749815663804313601,9776 755677203023618048,38286 766704911627218944,95708 794060074973065216,255870 765421041652858880,87245 753736771091832837,29059 759325205844135936,56964 747520476642148352,11774 780637323344044032,182257 772881526665117696,132761 764877353545641984,84724 794963752324104192,254135 781503746849247232,188401 793097080218591233,249469 756336377311006720,42432 763138054303453185,76533 759105612999340032,56851 750743034887671809,14877 750517726288941057,13532 758491708900257792,45567 767721385900838912,100893 780827765163425792,183269 760060549191393280,56574 769220842303528960,110585 789531787194163204,226731 792171668684869633,243075 793837363235524608,253032 767575534452768768,98972 768832849159913472,108849 772649003372584961,129662 763231818502012928,76549 786626474191101952,205181 763827844761911297,80486 789866729321197568,203546 766821378628595712,87245 772114641061289985,128519 788184192735600640,214078 768886151486775296,108729 778256372588773376,165488 786368570313682945,198304 770970210077667328,121612 787508753126027265,210207 794004509336825858,257492 793188166882758658,249926 733164284797050880,352911 789656690442534912,227242 790747937345200128,99049 770558952589393920,118192 791669457227776001,240483 762686216974106624,73910 790713155668369409,233558 794529144121880576,261155 793192774606680064,249926 793167299574464512,249926 756314063710203904,42432 793967476467843076,255942 755160023987257344,32572 774706490959548416,142648 787369258237894656,210289 788027153799520256,214492 793311427117322240,244862 776467034527981569,156103 789108843972292609,223286 778609739727069185,168794 789673493793124352,226883 752244172992581633,21074 793989173149478912,255299 795230376021131268,265644 749289163132801025,8047 773732836826165248,138819 788720107694325761,220029 755069058161242112,27045 759047483041415168,56499 791715019280949248,235978 752183027124539392,21438 773694048238440449,138205 748923652347867136,11774 772812613784784898,131421 778655545129594880,167939 794329307514474496,260033 755685992988835840,23217 772109978173710337,127775 785591990239068160,196900 752967148260233216,24526 770346671473434625,118191 765001307740577792,85562 789478132029988864,224680 785964937373974528,199546 764849433162969088,83392 776067701185871876,153175 785839236696113153,196277 787541635953340417,210585 764922838251810817,170736 765993080973619200,90384 779734328020525057,160862 752952498399301632,24526 777944908808192004,164948 793287559275159552,249926 756053948482584576,40881 792044196941197312,243075 751958115134898176,17794 773507199582646272,137042 771570866333229057,126389 757781545973272581,47761 767327121479839745,95672 767366739676061696,97355 756245247701708800,42249 756201059844960256,41726 787013967357079553,207287 795474362254196741,266151 767819636368936960,100909 733357351680540672,11774 765604914844176384,88128 778392627544600576,167407 779592561031782400,174392 787056069717602304,207287 790647120172879873,232169 787723146610827264,210585 794962107431124992,263895 754950234912849920,350678 786630401393438721,204358 765230549585661952,84422 785267171781935104,193669 786987833357639680,207613 752907134073966592,24134 778997458559000576,171693 767145764535480320,97852 791687811405447169,238485 770969118396874752,121949 788733881298087940,220332 789497072852410373,225551 789515729649278976,226731 758131014627581952,43225 760104355127259136,60866 781206143787864065,185595 785698856621178880,198005 790197301771927552,229177 786191594001010688,192032 789514119749570560,225981 764079403101884421,81702 737317139577753602,351007 763922804219650048,80939 775891641076822022,151463 759123722334642176,56964 795659929952587777,251376 755741740582199296,37655 765677528535007232,88669 775521982100103169,149953 794005628566044672,257429 795387947457474560,265102 781651080124006400,11774 785272390553141248,194648 791805604293521408,240763 773228279734145025,354831 758289519976280064,51809 778954003359141888,169944 768215495636029440,102295 791743647062429696,240483 767647019469008896,100227 772930124924674048,133519 760323937628741632,56964 789487235238289408,203546 777531795604594688,159115 766109711087308801,91458 785550095756427264,195975 775673902034935808,150663 778343992429871104,167319 794379503317434368,259623 762868313114279936,47188 774084034712317952,141360 777927744806084608,158589 771509766472372224,125145 765709763413815297,87904 769484342364106752,91499 775506790557421572,148994 793436557470466049,252020 794210189524156417,258598 751009750079373312,15917 780528969024204800,11774 763718752705712129,1249136 789485228331003904,350826 790723954210115584,233307 760870025112723456,64326 794338102030532609,258878 795352421644038145,266500 759532054874697729,58757 760878472378011648,64116 755501329863340032,35470 775674105341222912,112363 765278175714746369,86873 786398298865217536,194082 775546066242535424,148684 768127473154334720,103354 766849263376535552,95708 732688128079695873,353228 788093521794326528,215252 767066213499310080,97355 758668200125104128,54070 792110360320839680,243187 769304579087405058,112037 775546627016634368,148684 763540291680894976,78159 750524208619220992,11495 765472178997518336,86332 781351434684071936,139404 770088939143258113,115928 758699434188218369,17416 792457404445237249,12954 787362826620776448,208928 791973578912636929,242712 794691948812660736,262022 750743049320497152,1248108 732665548035624960,352911 788533774367592448,104244 794725495946375168,261033 758620723795652608,54070 776878726025928704,158815 777533078998777857,161941 770806654199816192,120393 776970866366087169,155390 793442603865743361,252020 779315176868876288,171463 790247814928490496,229693 795319960524455936,264774 756872094642688000,44163 770458428909162496,118192 781121006748303360,184223 750155518828613632,11495 769162603222274049,111558 767733302279172096,100893 785520281473331200,196277 771815080379973632,127871 760438122748534784,62805 787037630961623040,207712 791373698892636160,237908 788817829680132096,215437 761651616764223488,67941 775711720408920064,350827 786184939351965697,201494 787886394454765568,194082 781841688184524800,190635 777966022439632896,164764 753309714126106624,26871 778752743267790849,170207 766723830068842498,95672 769061322927513600,105577 780580582778556416,181516 758099354150371328,47761 791735163046793216,240483 790571942344622080,231894 792030692959981569,243075 758054241789509633,50442 792569613137485824,246392 763898023499952128,81099 788837845716697088,221476 792041533843341312,243187 791642118192181248,237385 781703650036953092,188401 779554075411042304,170187 792029572820668416,243187 794029357090144257,257423 794299897596039168,258598 761604173464870912,69231 779611689507495936,173628 759082814117519360,55550 792324950149459968,244982 778288624613728256,167220 791351776318554112,238395 791403204995125248,237894 762393439040311296,350498 791747835398123522,238207 790006330748612610,228354 790939389459308544,234796 794713542930874368,262752 765988940079853569,88669 773591075810254848,137869 773897815663767552,139404 794554594198224896,261155 774454227645128704,143374 791360872073560065,11774 757745751883522048,47782 767065068169224193,95672 786973199292653568,11774 766423519055851520,90735 762980643571638272,75644 773459225704095745,126152 779385387416489984,174557 788974509856391168,106085 790712244791226368,233307 755297265829482496,35772 793973484447797248,257271 788752769222111232,220526 771871603248467970,126152 794305163758403584,258456 750904864545206272,7275 787043223059374081,207287 793143688490684416,247241 764324253009256448,82283 766691890314014720,11774 786735795193380864,204835 795365338821050368,265870 795701753920581632,247930 765695561127358464,88930 769730715030257664,114779 792917402254094336,248516 791351993143009280,238395 764954107379449856,11774 791408477147049984,234583 760518070653902849,62798 790184701394755584,229159 764926434737520640,18030 786682503125950465,203217 791092263950487552,235487 775730780781682688,151185 743256066905911296,354153 787033321523978241,208379 794982302677876741,263906 764090035620544512,81702 793838922132443136,255393 778617849438883840,169201 776424155315105792,155688 777152295385571329,157839 753926272384901120,29263 786313026853015552,201958 762639386429100032,431998 778305683217346560,166372 754841407467040768,1174421 773547510765723650,136473 786968294418894848,207949 791268680877432832,236454 759143064489254912,57105 793546241460301825,252014 779623634876850176,174557 773430734568710146,136589 791801509742678021,234514 794988476940828673,263907 751046778183569408,15884 763168054960386050,76127 786714354414608384,205728 771757478543560704,125554 777981343196123136,164694 765224945685237760,86440 766670511824928768,92958 794526203306573824,261155 754728357401616385,33356 768222212973268992,103924 790044488412585984,228124 790198631538257921,229724 753347491148488704,27045 779422030353539072,174115 793135878227001344,249469 760977728988286977,65974 767195916700901376,97852 768964689237639169,110362 765211211071754240,86103 779373606254088192,174442 752722117079158785,22657 781754570070454272,73568 777835200755617793,163763 793594412064444416,252020 794562338632429568,261155 768514806173229056,104973 794943872686313472,263895 789705067297382400,215965 789071242003439616,222654 767169041261670400,80939 791723887327191040,240483 780166686083166208,177233 791440603968077825,237202 789895774167412736,212131 751161944351072256,15643 758276232182202372,51595 756304062862069760,42432 761626169456287744,68993 768298129800040448,105041 788010698399817728,214354 757572824928096257,46280 786658437153390593,204413 763814131853996032,80393 786241099719438337,11774 790314346870026240,11774 788955245069991937,11774 762807917644873729,64145 786235388822167556,199546 794542762670649344,261155 781369678065233920,182659 789411109514031108,215965 759059458148278273,54620 771805625873412096,128194 793261505751949314,249926 771238347075313664,122861 776623465998589952,53667 762158692561133570,69548 753374649191272448,27317 788761932258013184,220526 775137312124665857,136814 781526082767818753,188401 763798167498420225,80393 763942144109187072,80939 768238582184017921,99111 762808855893905408,74308 779107055995019264,172862 792585317517758464,246726 793565286951772160,252020 761983461926264833,68617 752956551091064832,24196 767565800785973248,99255 760290738441781248,61544 770743157462077445,120610 775366922883981312,148537 795413475816304640,265855 785933953798594560,199546 787099653967872000,207796 788770066720358400,212357 789887557542645760,228620 794612209779351552,249926 772879528771330049,102392 755187951294787584,35890 785559573176299521,196917 793139130834247682,249469 765210408613449728,86440 794249243812737024,259200 754757730867392512,33549 791002453152063489,233736 769420318960029696,112363 772777866731790336,132335 773843061235482624,136947 792836847810453504,246987 762186484992671745,70509 794025228477210624,257423 791083745348575232,235487 754000319088959488,30802 768580083493797888,106753 777814895031189504,76891 794205507477270528,255942 773881877526482945,139404 763135721565659136,75599 794233493811265537,258331 766652986143547393,92166 778878311401267200,167220 761071772733104128,66159 759828227246424064,59923 764394562345328640,80393 769949458092191746,114779 787787507861782528,205197 788183606610894848,215608 777155434838953984,159876 791696920087453696,240070 768144993370435588,103212 775439537103339521,149389 767390465616449537,98437 780623142750261248,180627 757616979104727040,351340 753357117277470720,26458 756249809401573376,42171 787808723586715649,210235 769917257791201280,106716 775104858550571008,146259 734697536552734720,65113 777393434059501569,155390 795385544452767745,247930 773998896666152960,139404 752216818677321728,19352 793448706553044992,252014 769316662587764736,112325 778760630337691648,170169 767788529216688128,100605 769395557114769408,110585 785636188711301121,197091 766954627673665537,95672 778220483271495683,164826 765294672617013248,86440 789425050034114560,221693 791079424573726725,236454 781266381706756100,186584 777264501234237440,159475 760778600438173696,64664 754802208978378752,33470 756828247460110336,43553 789457209272967168,225981 791383084407062528,238207 795362562179297285,266054 769151455903281152,111049 787041263346290688,208014 768970696445702144,109960 780741949984694273,182036 740288274644664320,99816 751241865983385600,17794 773858600879923202,139404 773885276477358080,11774 781209281588781056,186434 787037598929657856,207965 794295528364224512,258598 766428305813667840,69781 773938481169047552,137869 762851892309426176,74483 773532867666153472,136491 777195835872448513,157755 752702544753766401,22777 786918473335275520,207113 757702780995850240,48991 765917317960269824,90125 790726135508246528,232863 755772801546489857,39462 777070472081051648,157606 756282555356381184,42495 776449471072710656,98056 763320933956235264,1248939 793615304911794176,254209 761038065334784005,47940 777682307125612544,162485 785674534896607232,197297 795077182632689664,265102 757617217970241536,46193 770400791542763520,105109 790112463501000704,38287 778250129694351360,166390 772830791231418369,130388 755160875401551872,35890 794538010461224960,261155 765658050225025024,88920 769189285211807744,111387 785254216868761601,11774 779887634617208832,176218 758939176653905920,46076 757151887405744128,46252 780726170832687104,182036 732901578198278144,354506 785498812177522688,196277 779590242949095424,172185 787102438918500352,207613 795303258902462464,258878 791138400841662464,234583 759579186755362816,58250 760968301229015046,65222 775010048267448321,146259 766638212395724800,91798 765732484029919232,89198 764907503482122240,84449 766736124345716737,79987 786507500245749760,203674 791257236345585664,223846 777915495093706752,163901 767721958695772160,100605 770323198177112065,117303 786370221254717440,203510 762663922193174529,74133 781862692227129346,189814 794315514881462275,259055 790348613662740480,230282 795134998999203840,258456 762402901205610496,71021 772153129433501696,117364 787647221311365120,46572 768981508807884807,110585 764422571966234624,83391 769645461212844032,114260 763006233926311936,75899 777522023799132160,161960 767410849233461248,97519 768456748650815488,103261 767858305448443905,101477 754059639554084864,30296 773881528900288516,139477 757352025537425409,46379 781230005078458368,186170 795412737853706240,266054 780630907933687808,182154 763072181907652609,75724 787100052410011648,209043 735393848994713600,1170819 738044157931991041,351147 766701997491785729,95593 754982219408703489,34666 759805053767069697,58359 760366504663719936,54070 772880672314667008,132848 794708591525687297,262849 786177739984244736,201494 732938393106157570,349783 781359659328299008,26066 771740624747978752,125554 793867605941612545,352804 795701417382187009,268281 762775443820929024,73712 795095429025329152,264397 747541151587106816,11774 759152795492687872,57348 792491097951961088,243286 754719202993381376,33356 778375249947561984,167003 771544467966799873,125163 760485788547215360,62995 765378956484894720,83391 774652796251541504,144143 775768746535321600,151071 781587349071286272,189088 791173164231294976,233692 795692546743746562,11774 762339648966230018,431998 763168469143711744,75899 772918724898598912,131421 764125546875805696,80393 791681716951748608,218495 791291259939794944,237491 775043355201896448,143326 787859129884938240,11774 788690452253962241,220029 792920023098548224,248514 776824148974768128,158069 777357141019660288,156835 735136466607558657,11774 792181973594869760,243187 793209065027411968,249841 777211196760027136,159370 793472126229544961,248706 785602462988111872,196767 766789424956833792,349449 754772206576553984,33356 762646360395055106,73685 778717065091829762,169327 763352653409587200,77731 792797998568747008,247241 775385032391131136,148791 786346375038500865,201558 742723264749805568,47188 789270347371646976,206048 758301025727983616,51809 795107806764417024,265257 754711898642325504,22393 762391601205379072,350498 773974732962004992,139404 785748999168937984,198398 774945922061045761,142721 755948071104679937,36961 758115347660537856,41703 772771441288679424,131084 793180512756043776,248988 771480133182054400,125111 771529910800093185,125145 766596757874630661,94699 795439120474632192,266884 781582472962306048,26066 777884703122530305,164001 787103052276785152,208379 793415376180609024,249926 793810084212183040,254209 794635292628152320,261155 761295330004570112,67283 768381650971549697,104662 760095834495148032,60866 738550060292706305,1247293 766051703590227968,90384 780076725510078464,177866 781202186898243588,185496 795717079408185344,267134 757502997601673216,44163 760240361579094016,61051 785966697123491841,197512 775144516302938114,140444 787902735983095808,205294 755208100177649665,35319 778757857537695745,167220 771763030338048000,125742 794903112754442240,257492 773966939836342274,139404 781553047319093248,186584 763804832373145601,79691 787197262766051328,204835 777074596256284672,160172 785854115582767104,198878 788788994221965312,219678 776824607638630401,158387 791630089209327617,239516 793795877911617536,255271 779823547460030464,176109 755448343476760576,36875 768495789878439937,106774 785994259220561920,197512 774778335939420160,144494 788762540964577284,218469 765324710687154176,86076 795352935337050112,266138 785492524135624704,196277 790994456509943808,235828 755934227401539584,39475 755811289386147840,36583 765470224850255872,87521 750388783665864705,12883 787884121292800001,213064 756874432942047232,44429 768270719029432322,11774 792350250090520577,243165 736044110696611840,355260 778237368285429760,163885 751618723681886210,18893 763009703345463301,75349 771537392742215680,125853 793295233727369217,250633 760689637551706112,63265 757693480315588609,48840 781616720045744128,188492 764107706445824000,81702 766044478163517444,90384 795039392532430848,263864 773587471531638784,137881 767787333676572675,101463 774819459160612865,144573 771360914507460609,124883 773890158122770432,138165 751566541280387072,16774 754190037064028160,31377 757449102447738880,47261 763638313144164353,78100 790610125778214912,231870 789526546935648256,216003 756851075039191040,34441 761930761293488132,431998 790939735703322624,232911 762046862085885953,71270 770647315245699072,115582 751077046797766656,10735 793636252075429888,248609 787887844169613312,65113 791729725785804800,240067 792030192487305216,243187 779505322020835329,174294 772921505474875392,132335 793947665490911232,254444 757669688004452352,48549 761306538082525184,68002 755835984466411520,18215 769954329759404032,114301 769602763177287680,110893 793889503681269760,256038 764562359021166595,37461 775363463606636544,148574 793997257813139457,255299 756988253782233088,44969 779420464762331136,174557 795692485305659392,267862 781448447207571457,139404 790584194208501760,232169 757573778373218304,46890 778948738928615425,171324 792957951837286400,240483 793463689550503936,252020 755163451434074112,35890 792026611319185408,243187 760785847146934272,63149 794608974301564928,39957 788154516222935040,216009 794943631308296192,262847 790989660994539524,234796 779868456422346752,174288 793064185194315776,229693 771614806834974720,124597 763412752509628416,76628 754723735643492352,33356 766014036139843584,81929 759357088275402753,57961 764645735782428672,82744 781904130688294913,190635 752253220852862976,21074 787262625738477568,209184 793197618293792768,250430 758302064128786432,52311 792793544402632705,243865 771864921273356288,128143 791451741443063809,238780 794656296251363328,261155 758120729439240192,41703 773510518208401410,137042 778341286394884096,166852 792012504553623552,231008 765238890567495680,86332 786047038576222208,200490 793458096358039552,252020 781134230881468417,185496 753322804821438466,24410 791367973617405953,235590 743520047629373440,1247610 789545283038224384,218351 791238513350107136,164814 760223268813017088,58537 793235781154332672,249927 756560779772628993,43811 786622960513589248,199493 776356728606715906,152585 739175329575636992,350821 780233191353294848,174557 788441878039441408,11774 793325700270923777,8044 766610952858939392,94627 794903085604831232,262849 749562810569490433,9140 766473660106506240,93261 757326238104944640,46394 794002964180439040,249926 793775698737500160,232976 795238593505570817,265686 791296341469036544,234575 756260978782793728,42117 768475889315315712,106806 795295493572218880,217519 774382705358282752,141887 785547670467117056,192032 755905433760468992,39797 773573946029387776,137042 780645889987653632,182257 775883992017010688,152182 789933744874479620,228820 791994588227600384,241678 763128461917425664,75608 735174999040888832,11774 743241304369311744,354153 788562908355633152,218275 769676428560310272,114587 771832431322116096,126390 755759453937491968,39462 760124031735439360,56964 772916631374745600,132996 757408973242806272,34506 758171874459316225,51820 771339443835854849,124597 744636082982027268,11774 780821363334471680,181984 794949089947484161,263532 734225748135813120,7700 786710854507044864,206013 739565407221252096,11774 764227609500659712,81955 766133270778040321,90539 763111263450886145,75633 763914319394332672,80393 790375818698559488,230297 750893811556114432,15536 778916504670707712,169531 766783224173387776,95062 779140686071422976,172799 764997343401828353,85562 786662978817064960,205181 765604197861625856,11774 794279546782523392,259457 791627792421093376,238780 763514461445423104,78360 776523361362948096,154701 791616808235270150,238780 793947161004306433,255942 752659794926919680,11774 793309486878486528,249926 794938829983588352,263532 788438158593495040,215437 787780946158247936,206101 773634033196630016,137869 781310465582440448,26066 754072228229058561,31201 755014264788807684,34829 764844929646530560,84724 788410006030942208,11774 788743054807052288,220332 790288515670024192,230282 753652187004342273,20279 761769301762273280,70509 776223009468215297,153573 792158773234184192,243187 794744041787232257,262849 770745391050592256,120610 773930127587577856,140211 761341393776185344,67369 770293334837452800,117257 752998488951156736,25255 787098939057180672,207965 764945951593160704,84929 775165996596289536,147426 788519756940783616,216009 767805678920478720,101681 786168274232881152,199262 753575548698394624,28281 791355134047612928,238207 764806791787982848,84724 793161014791528448,249469 791737229701808128,240483 780605675135053828,181935 750516410711961601,12883 786301087443591168,202727 789083180859002880,221451 795708578946396160,267862 774069926197735428,139404 790754301069103104,232280 792961087545090048,246674 781079253358084098,179574 793254822577369088,249882 769148617450020865,109923 761857812888772608,70289 773970242208804864,140444 758796625733033985,54070 793475978148343808,252580 790749776669204481,232169 793613249413382144,254135 765290603789836288,84209 794874163089522688,228037 755499894941638656,7461 793453214599376896,247803 759539082171211776,55257 792199130688819200,242693 762252845676625920,70079 780932531566874624,182726 787504894576058368,210313 792161584160264192,242693 776925600032317441,156835 788457037063565312,218275 760541395954372609,60794 794572043832401920,261155 790913691403313152,234583 793797902661324800,252679 795733483385602060,267862 752935923193614336,24173 758387112026730497,52921 790083754920251392,195849 787890161610874880,211028 751842454786088960,14277 755523877762129924,38144 767748117781442560,100893 775009112442765312,138819 788503533633040384,218495 760941269963059200,63793 764125698088955904,82066 762938473540100096,67346 786992706463666176,207949 760872919593521152,65180 794772525204926464,262849 794540535486758912,261155 779115804600053760,350711 787910203903733760,211837 755892630492295168,39462 750083553447120896,10661 781369923541069824,187131 795694542070521856,268009 780822915688325120,182659 765865745200840704,88459 785565831476412416,196538 755059376012955648,1011996 780738065383981056,182257 792923564538261504,248516 773004881632321536,133454 750494001745264640,11495 767693817206099968,100605 758457514467831808,46076 778971284369801216,167220 779817954766626816,174230 768130716819419136,431998 788041012966862848,214209 763886416694837248,80939 764783955195338752,84724 765424063799894016,1249275 787389823984119808,210694 791003684326912000,234653 757546771912556544,47782 786596837977239552,11774 757472116602208256,47090 795760893833330690,247930 747822042536361984,33338 792194344128278528,243576 774288271824130048,141867 792752228201328640,233467 795683143713837057,11774 763462425630875648,78344 755543534929707008,38183 771428464146518017,125112 773657405808926720,11774 769617274277945348,114422 785688208931643392,194213 776379754807255040,155390 790556526335275010,231792 774281034825367552,142506 777138467721535489,159876 788479773173424129,215437 759066245744300033,54070 760281513799872516,1248741 766560907572813824,93508 755242868671811584,32572 795075564591845376,263907 778347897230397441,167220 792085839371264000,243075 785944890458927104,199769 788836133241171968,221476 756922580494409728,351340 778295277732061184,164663 756990464369291264,44291 791790029077045248,240483 793554528834650112,252408 757481510567936001,46406 780107694862700544,177455 793211430648569856,249926 793482827811598337,240483 794304174062116864,259623 756933068309434368,354167 757341872536760321,47090 780456875255013376,176203 780647682280857600,150151 788003029836365824,214354 789564019568877568,205972 794630014113382401,261155 765180718930616320,350711 785994036012167168,193958 786150867367923713,49459 795749588581945346,268529 785243112558002177,194167 754764171556761600,33355 775129651362443264,146259 758409688388104192,47940 792013759753576448,243075 761698579551494144,69747 789161463482945536,222682 794570281901850624,39957 794595183610462208,258829 786904342150479872,207287 768860330218840064,109666 785268986644721664,194079 770407081052549120,117257 788188020700770305,214354 761923553205813249,66815 761932845854003200,70177 756884111885737984,44450 749813321734492160,8784 775501240469970944,148874 790590485937000452,218275 793237293087744001,250293 792407598037213184,237803 792762434926829569,247232 750375779058331648,12883 770628262330380288,119937 766297085230604288,1170555 756363551204401152,42249 757658148412854273,48477 774628827460931584,140498 766374953977536512,93068 794591084995219458,261818 750353990353838081,11495 761665170347204608,69231 795721508656152576,268448 768973173756952577,108795 761611176518098944,69470 788791037993050112,220765 750354362958876672,11495 785565750069121024,196676 758108989825560577,41703 768884923050622976,105652 793136627774349312,249469 795609409149960192,267521 778747391977545728,166852 755058797626920960,32405 788508178153545728,217658 792776019870683136,247240 792833930525147136,197512 767337947255287808,97325 763809301747998720,80393 785619779616804865,194082 787290084957650944,209477 755096466629206016,35445 760720405732753408,63451 778337279924326401,165435 787115816147836928,198304 768813249647247360,108849 761538777676414976,68908 794766306406907904,262752 768505275317751808,107072 759775073226022912,59666 764871894914961408,84209 749819893567008769,7816 789241282891833345,217285 754011321050488832,30590 791631832022331392,234710 786606810778046466,204413 776900660637765633,157993 795278532511309824,264397 790742775486566402,231894 758491374769451009,41703 765300837757313024,86440 779401128479821824,173628 777912560351899648,163763 779295749733355521,173645 768139878286712832,103506 794693944646991872,249926 757966327537631232,49431 778491654365908992,152594 762715753455886336,74247 787002508241625088,207974 792564075326795776,246632 754751134108049408,33356 787013310424162304,351152 792148884243886080,242693 791053611476262912,78159 765372321871691776,86440 758376160573071360,7224 793141669872881664,249469 780906898195226624,182659 791693238620950528,240067 755558020323565568,16092 790652087247876096,231894 788675239291064320,197512 785987912353583106,199546 764769342084911104,82066 768954196246790145,109945 776496176329740288,151463 792013746524659713,243075 794921480803024896,262752 788554738056896517,203710 792913287616704512,248514 753246217593819136,26140 787163093214167040,207949 791110461781532672,234583 785931707706961920,198788 757598311301820417,47761 785269700104163329,11774 788183494752993281,215252 785660559756853248,196247 792433009555148800,228037 758026520640167940,50314 759194087220211712,55660 788157437522026500,352258 794587303721177088,261155 757447888959963138,47263 795693166263496705,261155 765636289211138048,88432 766033278704975874,90384 767859005247070208,100893 780489990673461248,180825 790990350819037185,235590 750364591088103424,12883 773114502267166720,132364 773483144863449088,133702 770817346973802496,118191 769323854057517056,112336 773719017710161920,137042 754841976005136384,33549 780100060134735872,178194 795284986412707840,261987 773879709847388161,139404 786429028987179008,202727 752201397203005441,20617 760891121358639104,63937 761429685934972928,63084 779027502782087168,162153 758706243930320896,54070 760884443317874688,65291 785342661460914176,195125 790329387212300288,229693 758653917165084672,54070 790248948694913025,228341 781130749298745345,185496 763496040624427008,77632 790528014039805952,230064 764926430895542272,75897 780619636962320384,182154 794597713866326016,261155 794571731490869248,261155 794582429902045184,261202 764509733709643776,1249227 791682241114112000,240483 776568412596154368,155390 778658645210980352,168794 788122156781756420,214247 775750462490353664,151156 787874283133341696,210573 764859506924802048,76329 761683724366774272,69231 766478196069978112,92213 774991580293914624,146259 777664666214473728,76891 790637541259108352,232881 753971767975313408,354238 758326589864247296,51809 793111635309232128,249441 774697461793353728,143473 785497436651266049,195975 790903611459039232,234583 780804362293489664,183269 793808302622711808,255246 768871114512687104,109666 794206080385552384,258598 767915630485909504,101514 793630272570798081,252014 764984753166704640,84889 770728048538693633,118761 758541865838780416,52545 787118688268722176,207287 776354503834603520,152872 788785283886092289,220332 792447822289264641,11774 759365671243354112,58054 776214219242938368,152314 793576304842911744,252408 786033716124672001,199546 793304963539763200,250067 768942153418493952,109167 781465064482013184,183759 760278167261065216,1248760 766333414672916481,86815 785263011615256576,11774 786302645770264576,201958 732159709470330880,349754 781681569438261248,186584 789124583303491584,221972 785515010168614912,196277 751836385070288897,16931 758768954353385472,54070 761343729835868160,67369 795415115457826816,247930 765000103623061504,85562 788872330659307520,220332 766298858234056704,90373 787694156814491648,210289 786337900031913984,202727 765735364426276864,86209 754713776188903424,32577 756620776992677888,44450 773255462808592385,135736 750432552880631812,13343 771403683527405572,23762 775420574944354306,149189 758132434483441664,51585 793032411579764736,248962 779123006148743168,172962 747598270612967424,11774 785965516758274048,199546 789276213919387648,215437 762779287921446912,73926 762446819376832512,72028 768856897445257216,106716 734537040428077057,1170572 781492556857274368,188119 792090738574188546,241678 792902531731058688,244232 795030312413642752,263926 768208510672785408,103506 794726497135140864,262752 771562236061941761,125554 790278511445446656,229693 756883617993793536,43469 792747853718425602,245208 758068584010571776,50827 793953312525717504,233467 773737157706088448,138090 772307172831002624,124597 776895695005503488,153845 794540008292106244,220689 795301767927959552,261155 749217004092026880,1170550 788713683937533952,220029 791814540753199104,240483 760856526353534976,64722 793640780384509954,254135 760886923934171136,65474 756662493544648705,44450 758714780752285696,46076 793486675095740416,252741 794617752547835904,261987 742922450816651264,351931 770971506616729601,122144 781368889338888192,187333 764123993972629504,81869 767201726906654722,97432 760185027032387584,61051 765873819638571008,88459 776575273319878658,154832 761669551750844416,69673 791018905909153792,215057 794161884509261824,256239 780611456454631428,11774 750390647073415169,12883 771078207315464192,122146 763014821893771264,75401 788836799317553152,221476 768408056082341888,105109 777541747232628738,161352 785852569256099840,131084 768005281393639424,101403 793134805802246144,249841 765524616659947520,87867 778617096255209472,169201 787372933119299584,209974 756563282878660608,1248377 776256308110581760,154874 788472104773713920,218275 791549149489532929,238395 785261449786462208,194082 786679332836151296,204835 789492968830795776,226048 754901291583758336,33356 787173636025311232,209043 791348092289310720,231580 794598737725169664,261399 753245250488066048,24597 772538693659820032,11774 785302086799990784,194934 777006744224534528,33169 780993072314347521,183269 788823156823842816,219119 789243441590919168,224680 792100102546481152,237964 780548614418378753,11774 786241456776290305,201583 788450988432564225,218275 785905000815927296,199640 771130334473846784,123554 789950896075444224,227916 779088253487951872,172120 768831028697796608,109337 762052413280878592,431998 771207292607868929,123825 793605488457973764,254024 794219191490453504,256255 735443768287989760,351762 769279993843183616,111225 793528138659692544,253206 772822640545280000,354228 767057129580662784,93210 764201492387684352,79151 776785253465743360,157755 752701513726828544,22546 790906154050281472,226461 773190470369284096,44770 785852771857731586,198671 776820560244465669,157755 790109588116869121,229693 779992953200709632,177704 775544945503510528,112363 790711398510661634,233692 751865430994628608,18893 793833658734014464,255393 756299253807403008,58531 786027241616453633,199739 768523348745662464,107069 794966694384975874,250785 775672677717508096,150663 788445374818246657,217634 774958366024208385,146070 794806902249127936,261155 789561044062474240,226881 758140254893334530,51451 773177909284659201,134543 775204276935258112,141091 786396216699543552,202381 793371772473184256,249926 757067774858436608,44163 776879316210741249,157993 764602543481556992,83945 791450867383824385,237491 765685699899068416,88930 778812115385655296,168965 775097400608235521,146259 767807185774481408,101681 792096583420706816,242252 774019052486266880,138819 793740158818549760,233154 794668096514564096,261050 780907398835888129,183717 788728801689677824,219561 774071906823573506,141360 773591277568798720,137795 768878324672180224,109666 785299378516795392,194934 778306001946632192,166532 794576908033789952,261155 772818260613967872,132335 765242355809222656,86645 781521651984990208,160226 789861226994073603,228354 754723362547589120,33356 739952202295484418,353488 733146296568143872,355294 778563503816863744,168794 755664179084791808,37044 773908706442481664,139404 795272803750735872,251479 763430546697392129,77598 762732117331546112,73926 760336375501684736,58537 787089669972525058,207949 764028387283251200,80939 785272502129942528,11774 791314686289379328,237491 793077829160140800,249286 770882404881793025,121949 765336587534295045,87249 790701569834483713,233307 793107324739006464,249469 793180361131819008,249926 732534713450139648,351286 786571457111490560,200467 778661911621607424,132335 772596220501958656,131007 772968225193594881,133519 795403084868554753,264397 765558807560802304,88052 787891160404496388,212707 788780088137543680,220332 787103359056699393,205728 794151275260563456,258120 769304291437928448,112301 761778937961721856,23762 778601806343438336,168794 790576198346612736,231870 761208049692471297,66828 734863996117995521,353374 769034662110953472,108729 775489150636134401,148574 793860404065607680,255942 793109514710945792,249469 778564593480335360,166852 774036556701052928,1250066 771476326490464256,125222 774658567580200960,144781 757318049259261952,46612 772891651903660032,133432 780606917831864320,181984 768626182267006980,107065 790702306119393280,221524 794919989014761473,260613 758293425590415360,50612 760937549355294720,65174 762744230745935873,73706 765914256088961024,90125 777020946704060416,158387 766366506636771328,93286 767039042890235905,95707 760117669928562688,349813 780615992313581568,182122 773593706301501445,137042 795309110107533312,264397 788770378734854145,220526 755174682278633472,35890 763176709063663616,76723 774221877472468992,140444 755199924065693696,35890 764925746494267397,85326 764988989476597760,11774 794628851951398912,262053 752787442151948288,22715 793156277400723457,249852 759152025196195840,57348 766394831518240768,91946 753912869121560576,30296 773954097586311168,140444 776058352652591104,153194 780861447870017536,46572 785934951342546944,199546 762049069556596736,64084 789990233278251008,229159 794679352197844992,261155 785577421768626177,87904 766710318374522880,95672 779500387032109056,175549 776553189000810501,151374 786739498319085570,209795 794914217132511232,233152 755510089885163520,37217 758445897646735360,52749 780416773451460608,178075 787569264282611713,210650 788711836036333568,220029 773873728702783488,138382 740302315987558400,99816 762302091624710145,69711 779845917847482368,173964 787320769525284868,207613 757487375064981504,41152 765629552261464064,64723 779307432333967360,173628 756969595127287808,43553 774663233798037504,143585 772117904045203456,129225 791666696918564864,240474 792850295961202688,247240 763697247162765312,65291 775707262501421057,147764 780796838798655488,182960 763936029703147521,80393 768534325604261888,105109 794256393331097601,257492 776388181008736256,155390 788044051077402624,214492 773692045433143296,137640 793495378507083776,252741 794559877779591168,261155 762467197310480386,73102 776142216792150017,153699 750864114537361408,15264 757601075595714560,47761 778716458461212672,167319 792497933279236096,246392 761032603726032897,66116 757332692660727810,45329 779434865376661504,147029 758253485775265792,51191 770393659632005121,118604 779194451528822784,172962 753396003399577600,24316 776644040557113344,53667 755427235310338048,37433 791351343201910785,238395 756905362582740993,44085 793490986974392321,249926 790690443784708097,233558 766623958288523264,94684 759470306922786817,209828 792198915424591872,244550 765795747874869249,88128 787486443010715648,46572 776856054688800768,158815 787006559603847169,207613 751672182900568064,18400 770265885017649152,117257 776980683050713090,156811 767364258187218948,97413 795748583916052484,267746 771748120359206917,127711 790714702892568580,232169 753076956191678468,24269 789512308871487488,226731 794838238573764608,256458 774116676103090177,140444 756589526512988160,43471 763474427183034368,1249146 792022178921263108,243075 786245919167488000,200382 789102751624069120,223103 751592470643773441,14277 785310474690854912,194648 780091411920224256,172545 773609639523000320,137444 785589594918039552,197286 774666780413493248,144654 793259627919978496,249926 766253868992921600,81929 762714071909171200,73814 763445709538492416,77849 763629856550690816,79352 758388277128769537,50827 756494306882584582,42432 792170566023282689,243187 792190636376018944,242693 794231937539842048,256439 761067575400763392,65500 753924910167326720,30304 760112132432289792,60866 758489838593175553,349408 750467040326979584,12949 770803910051188740,114779 787742953687089152,211347 791381576588210177,238395 794786477913690112,262849 781878520855363584,190454 791939892594876416,240070 773116014900940802,134470 793512752300122112,252741 791936878039609344,242254 792004886141468672,242637 793311614346862592,249841 794690594949959680,262588 794540042668638209,261155 766691836157054976,95593 754779471203471360,33356 770094040989757441,113754 765187413220139008,86328 787976183443025920,208146 786929491843112961,207287 785813008949841921,198671 760470627098558465,62771 765188971110424576,86103 791335554701033473,238207 765023755642941441,47948 785557894947373056,196917 768828321815605248,105643 770947480041037825,122146 781043801569779712,183759 787135017793183744,209422 756334934206345216,42432 771068544444432385,123135 785687963715837952,196917 772949664404471808,132335 762803407132516352,67346 762503670781005825,63237 762268183130542080,431998 793932762734469120,248652 794016472536207360,256439 794613820278931457,261764 786958446692298752,206349 788154618098380800,215634 765431213154705408,87145 793979922981101568,257353 787777992760012800,213064 789459549019254784,225981 791463665656532992,237999 794945534050111488,261594 770239082958036993,117257 758382291466981376,48289 774102365225889792,140444 755425806789160960,37407 771001390596513792,122146 791688838129344512,240483 752148157199441920,20636 793181344289349632,249926 793490758993051648,252580 793571123308982272,253206 755759340418584576,39462 760153361496674304,59666 788791737330171904,220332 795686043131514880,11774 773507179429101568,137042 788762355614289920,220029 791779352610533376,240793 776789530548449282,156567 788908602115383296,11774 770374910506110976,118515 785649331403624449,196277 756688035148857344,42125 762709710390820864,73814 791732081147555840,240145 772883401376428032,131027 767786206704697344,101134 758513929823916032,45567 762612698731413504,65330 758067760647639040,47761 774795830163345409,85565 754095649843453952,30370 777392286577471488,160602 786921340397883392,11774 787107831837253632,205728 764202352652025856,80939 774594529471127552,144049 771791155373768704,127366 788195159921922048,214078 794666898092916737,261050 781496971227824128,139404 791793867192430592,240763 768974191962054656,110362 768180449327718400,103354 768184874704318464,103071 756612560519061504,41839 779802428757667840,176745 793252198318759936,249926 758723903711621120,54752 778413670028152832,167677 787364049545596928,209351 759280365416644608,56292 751664784324562944,14277 754053385393872896,26803 771473138605559809,125554 766777266583896065,96263 768206416582586368,103261 749285195421851649,8047 776923957257732097,158589 766032579900370944,90401 759223945551810560,56552 785872247646978048,198878 795148107638067201,261155 770390620720369664,118191 775382310619320320,148574 771393821091430401,125381 775814446140751872,151361 770751145933430784,120690 778321593114107904,166390 774028150871166976,140444 790741535491035136,232169 758419130424844288,52061 793335882778411008,251452 769564924066533376,113836 751867819705397248,19792 733164823136088064,1170317 793806943760494593,255246 773991339801317380,137965 793963581326979072,255942 769586007276564480,113982 791646215326863361,238292 795413585782571009,266138 780379196728156160,178966 778458137963618304,152594 776126683371991040,153699 745403113478230016,351482 776898770801946625,156835 793830517477085184,229901 763144035917848576,76771 790592160550694912,231894 756265934311030784,42249 756408394592821253,352982 779514118902583300,464984 778295838783201280,166532 791775904967950336,240483 794646606951907328,247240 794344051696955392,257406 767014012928294914,95672 772933679291129856,132335 776799705120604160,157728 777597695011749889,159876 787353592156057600,210207 753340850927697925,19598 767002058117509121,96039 779411743713951745,174557 781502366289801218,139404 791730013884125186,240145 791501068119183360,239405 768446780023472128,104954 794623948759724032,262022 794682989569421312,262752 775015465034711040,139577 792568845525327873,244270 776093708127174656,153194 774301879408918528,141316 768176985310834688,1249517 764915479588724737,77849 765556135189413888,87245 750392235603132417,10848 751873516241162240,18010 788323488419442689,214354 788900745114488832,221741 760537329027153920,11774 762652751360827392,73926 767764668521652224,99044 769385930184687616,111549 791060068632408064,78159 760455091358801920,62441 779442086768586752,139404 787804096195551232,213253 774794569477033985,144635 787504488915566592,211347 753526444010110976,27045 754730337482047488,33356 764226624833413124,82457 775672162749472768,150663 758895490079399936,55597 791454843466489856,237857 792766955589660672,246392 793503740905066496,252741 794209922703572992,258598 764944842392612865,11774 788461445662978048,218275 768652769410494464,106896 794598086920179713,261818 781631040960008196,188421 792533613388500992,244289 752859748211499008,23571 773424381209022464,135639 757998383239790592,50581 772387958762696704,129133 762141126564478976,66801 772889545109102593,132364 793972764407431168,11774 781832723388182529,190635 769305144966217729,112772 792877703909081088,242228 795001099958808576,262849 761510219184742400,60163 774141483108532227,138900 781550751164215296,184223 787105402974375936,193297 770942063999324160,122146 771065224828817408,122146 778014533227016192,162485 768977190184558593,109874 764137223189135361,82061 758627795492753408,54070 763804380676100096,79691 778777678765658112,170169 788422939221696513,217837 771957869189169152,118191 793947254298120193,257026 753765017854570497,29790 780942595652325376,184223 785954901457117184,199546 767862117324029952,102150 794603277883056128,261155 790289085126549504,351279 770677828316696576,120341 794355826911756294,257492 788873376702005250,219678 793837624871952385,252581 774361836217102336,142668 751770273666347009,14277 792154496516227072,240483 750402401119580160,11495 751963294731104257,14277 762820547592019968,75073 776955132009250816,156835 756365635530043392,42432 764807992889835520,84724 767340895922491393,94699 764077570723688448,80698 786662233308819456,205270 753393293598359552,27492 761740361567965185,69947 754785542634631169,15066 781556814684889089,188478 767563669014097920,99264 753459856506515457,27280 790678308308578304,232169 757375854821376000,47220 792447704458752001,239021 773739680281964546,138382 767027366224953346,86763 793258745450995712,249841 791037573024145408,234575 755078274762416129,34666 780803744225226752,182667 787139534601461760,208014 795714234411872258,267649 768829509638422528,109167 770942827941494784,122146 779127423782809600,168284 795011996987039744,257325 791739949196259328,234990 771460722995986432,123821 791049108039409664,196314 764976984174710784,85562 794214898347577344,11774 763412464050511875,78159 789483836568702976,225358 793208788207570944,249725 789444181529858048,224680 773977048385658880,11774 790515191691608064,231894 758378605558640640,52822 792596397367242753,244824 780493849445670916,176101 790428991438086144,231550 764856643968339968,84724 763916137671254016,80153 751883164990210048,20299 761311857579794432,67852 781360619366719488,139404 766607725971247104,92958 779351926626357248,174230 794706310793166849,261155 764208004631629824,80153 770024207413604353,112788 792465485069705216,245148 767805035044569088,100891 768540867904827393,11774 764877040474394625,84422 766351887910043648,93286 769265630985883648,27164 776888795085930497,157724 792665607145676800,246726 773912141078360065,11774 794881177622609920,142187 781354578658951168,139404 788712980615692288,11774 791062691309768704,236454 779352034780647424,11774 793491914599399424,251566 755368956471508992,35403 794037208302895104,257492 750927298325581824,14983 760933985182740480,65783 770923121662713860,114227 785317909488742400,195125 794596095917772800,261399 786047343057629184,63776 758050611476701184,50787 794006466185297924,257423 765602920045744128,87788 773508263744712704,137158 773950053673213952,140039 787004142229139456,207287 753692607805435904,28282 787392355867381760,210432 791716061691383809,237385 787013318271651840,207965 793239048009584640,250179 791474262288719873,238207 743224686889275392,195876 793260275352924160,248253 778690109939986433,169916 794206534733426688,257492 772811510364209153,132578 756399777038807040,62180 780228253571088384,159093 755492847349014529,38032 785658273915473921,195807 768276128867811328,102452 790276033131970560,246425 732620690461839360,352781 756866838714261505,44450 763441118155505664,78344 768065237723512833,102249 764131291344150528,81869 764955056395264000,11774 788712256280391680,11774 794892896675790849,261155 765064056344571904,79999 758373884856979456,52059 763799169341362176,80153 776644072903540736,157108 770751399420395520,120363 794738203043299329,261155 764130154796810240,82066 758669433275551744,54070 776546809426554880,156103 790897095590842369,234583 795353767189291008,266054 770297549416566784,117257 793380411359494144,148861 770405723691974657,117257 780447363898966016,178075 758716786019803136,53995 752214986496311296,20162 795680672958410752,266491 758322903620485121,46384 770787088757198848,119797 774346117932724224,143168 778200377762123776,164826 776979380438433792,158878 763880017159827456,73814 753780510652891136,28508 763325085788897281,43471 788718958434066433,220029 766812832528687104,94699 795692393228025857,267862 788002904217100288,212693 786012457009487873,200382 754076657300963332,31686 761276754925322240,66116 772031529790865409,127582 794546793652613120,261155 764173527398305792,82283 775833057592872960,150426 788009894448402432,214353 786275293707309056,199352 793248616076877825,249926 778284356490100736,166409 788390429372784640,217519 793244768918790145,248437 754703817065758720,31607 761015967975518209,66159 777022922217054208,156835 777299711099277312,160593 792012239226175490,238099 791435067662950401,238207 775002586009206784,146259 756780583913533440,44450 777319865681981440,160228 781508252135747584,188119 789108726569533440,159876 771845871814094848,350713 786915184526843905,207287 787087959627538432,207613 791425315914522624,238639 777851629500456960,158023 790279121096019968,229159 732560986947899392,186415 786235241832837120,11774 792162927579049985,243165 763458798606352388,77632 781836446852386820,190635 785299429561544704,194934 792114556004802560,243187 794159251253956609,257423 788462232283836416,350808 780558901842444289,181548 781559587941908480,188478 786228442182266880,201958 791547567733473281,232169 768571710756880384,106281 778009804782657536,160539 791729107713294336,240535 769026746188500992,110362 780548135152214016,179766 760695604892884994,53001 769282956321894400,111454 781109753158115328,183759 772800458779824128,116373 774047906282090496,140444 757674160155799552,48532 753219974760726529,19000 781144183373385728,183759 770944173671194624,120613 762801827947614208,74681 785648744834281476,191074 768338275811651584,103261 776773997308571649,157755 792032277324787714,243075 757930363863834624,49821 787319887899267072,210207 794256330252906496,226320 788457998586785792,217106 794013239721889793,257353 755567414016741377,37424 789439681091952641,225981 786712351454232576,205728 786739119858647040,202429 794663938919002113,258922 758728620403744768,54842 794099655906918401,257564 773875123011121152,137042 775994843713576960,152182 792050260961062912,243187 758151638842355712,50923 793065743474720768,249179 777877648294965248,163763 764433121920032768,82283 777869781294784512,163763 753519939063918592,27063 789138720414806017,223899 794697508488380416,262849 763165798596771840,76549 788958972942258177,220029 794566796661690372,261155 767206595805585408,97468 768154569201287168,104162 770896319762141184,120561 781204834095665152,183269 757025626217914368,45964 758616699100889089,52044 786245163727265792,201958 794114992694030336,249926 768426388470829056,106281 791694042576850944,240061 765232780443840512,86440 781547615552806912,58030 760255159700250625,48052 763736112569454592,1249156 774375414466809856,143361 776246634925527041,154709 756197620306087936,41680 791341835625066497,11774 786445662414053380,195876 758055634898071554,51069 771876743066034177,127657 787151759718305793,207965 780644483956346880,182257 792422584608403456,244550 795682028851118080,267862 793638968017444864,233154 757599487124660224,46394 788032986855927808,214492 765326161719197696,86653 759759127207817217,59403 754971340809965568,34638 788761740162928640,220332 790954881481834496,62180 792068519634563072,243427 793606294217252864,249926 772106079547248641,128934 752682200596942848,23167 753653914059182081,28866 778315662993330176,167311 793094879215837184,249469 758780938646089728,1248642 780916126318489600,181419 742094161025851392,669866 781655773944352769,188401 795613433567838208,267655 773651396889485312,138382 766770868663877632,96307 787588370142679040,211347 793365522364628992,351666 795476699689328640,265885 780442926786736128,180310 794776732209451008,263108 764155751988285440,82209 768987178424827904,110209 777254083753349121,85049 778300223206535168,167220 793943919230758912,256217 751584391701356546,18215 754708143922376706,22393 756245159013122049,41689 762725654513131520,73712 765735952581009408,12954 794029734917181440,257492 794531384979234816,261155 732285572467675136,351184 781203727076188160,186434 771929070481371137,127957 758437006615515137,52749 785946462593044481,198591 794724621106946048,261130 751603910436085760,14277 761297346953154560,62463 766971854934323204,93144 764218255468822528,80022 788426061222703108,217837 785694559670067200,195975 760997478795620352,65633 770875365463953408,121949 772519488772198404,131239 794592149144670208,261818 788573650291073024,217519 755814298631348225,39226 768174744457793536,95572 773339064825176065,135725 740111237674045440,353488 775064292341141504,146675 794571203901943808,261155 794612504500387840,261155 763008875998044161,75899 768225953730428929,105010 788864279373946880,11774 790758881404284928,193121 750776295634661376,15133 771846255597195264,128017 775408931380137984,148870 793814579214245888,254058 758635958426370049,53739 778325055222587392,166409 790893609000267777,233692 791752106478751744,240483 791700404472086528,234990 788965624059863040,220497 791936390049038336,237999 773350481720586240,133495 778558748054818816,168794 785700785279471616,197324 794259516263190528,258429 755181879205044224,35890 795302209458032640,265649 791496816734851072,238292 759549364952002560,56964 786756205771448320,196701 791788805443424256,240814 795141077615382528,258456 757429593137709056,47266 779085437159804929,171060 778265084489560064,163465 767163519074795520,97386 793987541883944965,257325 766807328981221377,95708 762156574714527744,352304 767700324391845891,100605 790718429636403200,233756 786262801798922241,202429 786720797176070144,204413 794898774229299200,261155 771396137307639808,125367 753072783257661440,18120 770392901566300160,118191 767179779250515969,97852 753697647504928769,28981 790985959852482560,235621 791353143040802816,11774 758353600913387520,14277 793018875684098048,243255 791094529310851072,202676 785860510893744128,197297 750412110681833473,12883 793138155058847744,249469 793585940405035008,252340 751831049282486272,18470 791990191342755841,234551 795219332162723840,264774 770355178163740672,117609 789078734070489088,223286 756819661296197632,43553 791025374993846273,164764 785748369696169984,197286 791357895182987265,238395 766120924903079937,81929 751610120170123264,14277 754036024712372224,31400 776249510339248128,154832 794973332802129920,263895 750909089593430017,15808 793221216945438720,250633 791725485549981696,239610 769932004766978048,115572 743164448819548162,11774 764278969558446080,80939 764618805435916289,80601 772119199942664192,129471 776614981542346752,156132 765307202651365376,85805 789320812528492544,216538 795460601023709194,267014 795443743826608128,261155 765246558531092480,86440 771823170970001408,1249919 792516866619039748,242455 752959340622077952,24788 759111347112058885,56964 792546264806256640,245103 787822224258453505,212164 791108353669955586,235487 761530859749072896,24604 754070971435327488,31425 780794769156911104,182960 768109866741293056,103354 773249826821734400,133980 765209417805471744,80978 772868980348518401,132335 773260923817472000,135725 779122380706836480,171324 769920782344527872,26066 771567501343809536,123583 772827337385652224,131027 766430298108104704,92902 776087296038711296,153194 789810089137799168,227825 762034046495055872,431998 766308396660301824,91946 749509044163969024,8047 778812810054635520,152106 750161135869960192,10057 758632832445059073,54070 762970505682915329,32625 793535466133868544,246392 763718178006372352,73910 791418130442498048,238207 764223750883672064,82759 786009642027540480,199262 793482887802785792,252580 732107974399938560,8431 790917399595802624,234653 789888229784842240,228292 779101978848694272,172799 777648182624858112,162610 775875571007954944,152314 754969395919585280,14277 764789136511336448,84724 780569145003749376,11774 770252095794581504,117257 779776810448019457,176201 792735599694323713,246726 792150874126708736,243398 763910112373313536,80066 790820966205054976,232863 793116638124052480,249469 761787638919622656,70731 776207304010051584,153845 791348997310980098,237491 760997267222462464,66116 773615309290872832,137818 760250772068106240,1248387 771146649502703616,123214 792589278605824000,244270 760401870884073472,62334 788468833740738560,218275 760541731758739457,60794 752217655361273857,21055 764848296946839553,84724 759818129614704640,59725 779329644180963328,171575 793145645271949312,249469 779593017850142720,108396 788889657408942080,221711 761917159819862016,431998 777555294285012993,159876 776237529611677696,140444 778495589877157888,152594 751140415370244096,17284 779224565448863744,158229 795104632922112000,264397 765964717785513984,88603 774234942817509380,141316 758613715298217984,50766 793194890884636672,250033 767192092346953728,93823 780220400039067648,176700 753360139084664832,27317 769569165929623552,113412 772907108689862656,133519 756976837390065664,44450 768956974406991877,110362 788088917157351424,214492 792490035396345856,244328 788753346819567616,216710 789998054736793600,228354 764148148340137984,82162 773877621532876800,137953 763215003985977344,74247 765366983932022784,86076 773083169075630080,133074 751629192907730944,18452 766433709461569536,93823 778611371974004741,167220 735518168295170048,11774 750551920859869184,11809 751593369793622016,16728 768225015435108352,104406 793304474475438080,248154 790363670912131076,230485 786655014609616896,204413 750447778929659905,13532 751692340339748864,1046033 761662823764103168,70072 768933506735104000,1249628 757547064070905857,47782 767914106552774656,7092 787341235140919297,207613 790551011651887108,231894 771310635149692928,124597 777735202671951872,161387 793483961943093248,252741 761021101119971328,64722 758726104433758208,54070 794483890282823680,350913 778657929654337536,167319 760728408368316416,63268 753755058416807936,29533 765585883865214976,350828 761190579774459905,66801 768625099083767809,106756 793155270755119108,243513 756570304936288256,43471 750891176312483841,14421 791594396340846592,239405 753682114860769283,28819 775007006767869953,131035 786615939412299776,203510 787139180967055360,208928 781185278493024256,186149 793695253198802944,252408 787450156148854784,205902 794653319864061952,259034 794339851705446401,259482 794067861828464640,255870 792062082363588608,243614 775761101971607552,148367 778394124454100993,163563 760447565930180608,62755 766013515341627394,81929 786035258932105216,198878 764820254992117760,84422 794570850146156544,261155 790723791529795585,233756 792764739180834816,247003 786941764947046400,207287 775806196989194241,112363 795428740893442048,266079 766386094032162816,57105 795067162125799424,264397 788752648849752064,220526 758423873595412480,52659 767861432805273600,97685 791373358667538433,237908 778305646437412864,165097 769635082957164548,110585 760342730262257669,61051 779548949774536704,171795 781214231475556352,186532 772983908040216576,133081 790954336058650625,234583 793230586840317952,247569 789082047784423425,223286 761300083665211392,65974 762811899327033344,73814 794169772283789313,256564 795483976764948480,267157 793867690444255233,256255 767169400935895040,97386 755068883699113984,35044 787013484462694401,207287 769661019715010560,114329 756621769851764737,41156 794699019863916544,262849 755573971727192064,36719 774911892083048448,130126 795098493530632193,263926 766392570066984961,93261 795392712543506432,228101 791697725389623296,240474 794330221218557952,260033 755845238229348352,26574 757657989721550848,48187 778286339976466432,167220 762315923189477376,71115 785793689910185984,198552 780095488775159808,164814 793777401666818048,254209 776208012813807616,153845 787794976201728000,212068 766003764859854849,90694 753969880920158208,30725 788964301079994368,102730 794908791758274562,228354 757548644342063104,47782 754904128900521984,27045 758453693788270593,53144 791815711387594752,223492 772266982863409152,130334 778315734103498752,166390 786977272251187200,11774 781021896032780288,179215 785857305401237504,198671 771486417570574336,125111 764835453535072257,84724 740385522409824257,11774 786914785686265860,207287 791398791240744960,238780 762666682024235008,74133 769119641226579968,110389 776209572729987073,153575 793212741779591168,250633 755160337331068929,35890 792018483815088128,243075 785492970019573761,196277 781363324797595648,187529 751740000396406784,18323 794072753611665408,255393 765568062166818816,87904 794046307006435328,255870 795348974341390336,265030 788543018613616640,214078 753701146250842112,29263 781345414293417988,186584 787275140086243329,194450 793102468213272576,248639 768859786095890433,109167 794592610572730368,261155 767132705414840320,95672 766067847860776965,90384 760168305982263296,59666 765217982247120900,11774 770564764468596737,118191 794564978170658816,261155 768603330155249664,107446 791728850782814208,240483 794540888156491776,261155 791028279360696320,232791 794748052754071553,262752 795066856675676160,261033 778024889219321856,159589 769265645309554689,111225 769334298365263872,112363 791352385088135168,238395 755696893967994881,38586 766872221344202752,95672 762781168550965248,73712 774087090292207621,141360 780062993572847616,177233 758779647198793728,50698 793185060329402368,250033 759109777037234177,56952 763885672864288770,79513 788513667788607488,218275 773667005941452800,137315 754072571277025281,31678 755173096957550592,35890 785840523823153152,198671 790353025600598016,230282 791007392880295937,235251 765245066839404545,86103 778302030204932097,167319 795121164691640320,264774 755043399221121024,34974 761735614869999616,69711 792111100452110336,242135 758056782367338496,50654 767883420496191488,100605 759588174431649793,58255 760262724286681089,48052 735784769468964864,353124 794721268637532160,261155 766440077182509056,92213 781392449990070273,186584 756949837690601476,45672 732643599213461505,353192 773518772145627136,137042 790643575486763008,232280 777746159246929920,163376 793220420086460416,249882 752842239949307904,22953 755538594823938048,38032 758131418832699392,50923 765818826583863296,88428 769309233594634240,111282 794728440490381312,261155 753777901984559104,29167 759003187600723971,56237 778703564596142084,168698 774004502756225024,140444 793117720262938624,249469 793484103202897920,252741 795098460668227584,263926 758158155666817024,49620 768103009830207488,103481 763890112207859712,80939 764988412998721536,85562 789518653771378690,224450 755722981972832256,39015 794003051950448640,257492 757251100198207488,46406 770589924122882048,118191 792141579054088192,241940 764893095410343936,351768 780795740008255489,182659 763936878877736960,80720 755167365403258881,35890 752648641953861634,22575 767026234777804801,86274 732281648658690048,349776 777194373645598720,160539 753067031126212608,24257 755295559972429824,33751 770785962267963397,120694 772410156537655297,130142 776917180151570436,158387 791024829834993664,234583 752886593828958208,24134 766587967133650949,94699 769338498734174208,1249674 764136624703860736,82066 755902493754691584,36522 773856586741800960,139404 748576113719279621,1170318 769721174817402880,114587 770051290533597186,116164 761002957240315904,57574 781205289076920321,185313 791627328904392704,238207 794824833821351938,261155 795011176568672256,263931 762685314360078341,431998 773260103025688577,135736 790636343357353984,232863 794635132615462912,261155 766425723909316608,93823 776387166385561601,147283 751150588600152064,354831 766371706122362880,93405 761105846394728448,65839 771081046590951424,123139 775625392950431744,147029 792072784599932932,243187 760873456065994757,65180 751936616034336768,18893 780598022757617664,181755 789927139059507201,226712 756695252233314304,43553 767363894163701760,98890 791370406175342592,238395 785910272372289536,198576 763424028342091776,11774 768982939254288385,109805 764941396331655168,11774 791907818869751808,240483 793647720267452419,249926 768855052123566081,105109 781096649196130304,183759 786198546517078017,201619 794672987802845184,262053 767703621865574400,98972 767938526717419520,100605 791260709090840576,235590 794626522728566784,8044 792687875615629313,246632 771249708845051906,87904 795708110870548481,268441 755039488972251137,34665 755423260355928064,36735 790648649738964992,233198 792048185128718336,240483 791841683210178560,240483 773275556703969280,135725 776090746768265216,152872 763075594619752448,75724 791988478401736704,241034 785636841126977536,196277 735101877101158405,195876 790921366447030272,232992 762088716273717248,70918 771128178878230529,120186 788840388119236608,220526 794437446171705344,11774 778417547863404544,167569 788150249575493632,215608 795030341677383680,261155 769294624137547777,112265 779636116043468800,174294 794004625359835136,47940 789153333185384448,223899 792065588990312453,235597 776768705753653250,157755 789228027557384192,223899 791025052716191744,235756 790965380269211648,234583 763113479616155648,76127 762308091404836864,72550 793311125559349248,250633 759820551036755968,58939 773505208135589888,136881 757037529283465216,43391 769682998505582592,112239 794674487836839936,262022 773481625015488513,136947 781323257446223872,186446 792477475951431680,246225 788459183410712576,218275 790250906570723328,230282 765921634293166080,89859 769699110802878464,112872 778203759440789504,166409 788138268491743232,215754 788573071753879553,215437 766636917278531586,90252 791591531836739584,238272 792700678565195780,243427 794760969624965120,261155 773557776647761922,137042 794597169915424768,261399 758708470455480320,54739 772885193527062528,132370 775297858903900160,148045 795711195579748353,268448 750357929828749313,11774 769953919535550464,112693 768162745451773952,103354 770644431523438592,119786 746712234567532545,1247598 773932227524567040,140211 795741812057055232,267576 794160883471683584,258331 795457697575477248,265855 766292508473188352,88052 781569054125326336,189017 779415013882683392,173628 742341894387077120,349951 785896095889121282,199546 762719580536135681,65780 772460046273777664,131027 770502332173938688,118696 772843061609058304,131421 751649044976377856,18452 792059858006773760,243614 771396537452822528,85326 750139613050658816,10847 789867572191559680,212131 769083773644333057,1249601 776528807884840960,155318 773951365571903488,140211 733256559309008896,354193 794735598003191808,262849 755880753158692864,18215 788852491060326401,220602 766411970664955904,93405 780605444628684800,181984 787158277779890176,191699 765898647691153408,89876 793164589781266432,249444 758439403731779590,52394 776129559385157632,153465 777641342818070528,161277 779063374781054981,169384 751233382328172544,17416 766379050092769281,80939 785505840266514433,196277 787696992248012800,204413 760203048169902081,60732 773771372577247232,138140 777260986512314369,159475 793155166342176768,249469 794923792661352452,262225 780942600974897152,182960 793422032897732609,250430 788525308307644416,218582 789196564203921408,221476 794170531486367744,234583 789431580041289728,225981 759503584278949892,56964 762782065288998912,71502 777575218403475456,160882 753451673813655552,27045 786622908936454145,199493 790578248845438976,231336 790952513809756160,234796 760261002994692096,61127 754906120926310401,33081 768215942945869824,103354 785234921220550656,194154 777675287559634944,159876 789241479734497281,206666 795355797693878276,266500 775435482067005440,148574 778678736728096768,166532 751167783463890945,17440 760607831825510400,1248768 772222109724487680,128017 794260715309858816,256255 788012293833519105,214354 771785866763079680,127134 752269991941111808,18603 776506556028420097,155334 788743348135747593,220332 766458671714926592,92959 780090166371348480,178258 794697882079260672,262849 764684698626973696,83881 785747571528511488,195975 787065358473654280,207613 732171727300526085,1170365 761162702496604160,66159 781368416502321153,139404 756205685180919809,41680 765247889153163264,86770 789799642481451012,226810 786290343276843008,201558 767006909996171264,96514 768160625621020672,97883 772791906405388288,132335 788022814712430593,214492 794491604891533312,260871 766401228112666624,93405 732220301673631748,349788 788153983625891840,216009 776192280088551424,153779 755874495072722945,39462 794615008038715392,261155 732132400545697792,349197 764827969516961792,84724 785622377111531521,197297 767695950072741888,100605 788125108019658752,215754 766381103670255618,93286 769681669720727556,104973 795126544498728960,264397 785734496394051584,196917 766516323572588544,92872 768199185103486976,104406 785847697269858304,198878 788397504689741824,217006 762709574147125249,11774 753022213247250432,24870 786515750764867584,203806 776279499373555712,153866 789247541636272128,221664 795748265341976578,266277 778983647739273216,169550 794094637682081792,257492 790270954005946370,230009 792486439149862912,245185 761280668546523137,67229 774867156655681537,139404 776996607724232704,157082 778633198616080384,166102 793133150977294336,249177 769036532862820352,109666 794542175577051136,261155 779117180956844032,161993 774393375634038784,143210 775000353490087937,146259 770445302423777281,107745 751585657349369857,18893 790736118312472576,232169 788417439558148097,217837 787167758173765632,207613 792157597575049224,243092 793138074129661952,249841 786978038466514944,207949 788132613374345216,215754 785624508732432384,197569 794591930986496002,261155 754757264645513216,18341 752946257379876864,24675 794343482995318785,259659 759604773477908480,57068 778708632812650497,168698 758713640836968448,53675 790477420356734976,226731 793488724919058432,252352 769716840994136064,114779 751676148937945089,17416 792437002570457089,245148 766471108400787456,93823 780551872184713216,159876 755162742990843904,35890 765994701396717568,11774 791515147575529472,239108 771874768861720576,128194 781832988103323648,187379 751990474991435776,20581 762660581878882305,73910 776925722732404736,158348 794489871259799552,258878 758114775180214272,51344 780814911781924864,183269 794301998938148864,259818 770740449946406912,1170396 791388692275466240,238780 771043165621088256,121612 757671386630479872,47940 762775843974316032,74943 780136908080812032,164764 778629905353281536,93261 785669953361842176,194082 769528956257128448,112336 771745185977868288,11774 791668296550539264,234990 754699406507581440,32468 772499835010310144,127734 776288271311642624,153845 752167165575528448,16728 767730054407139329,100605 789760278007209985,227242 780004933395320832,177472 762042874473095168,431998 769325989528756224,112940 779327653526450176,158387 760558530491510786,354841 765790378775773184,89198 789514411564212226,226717 758983995979800578,52585 775027287762829312,146580 778777388054290432,169731 791969791430885376,242154 759848593599660032,58253 768855642429919232,109666 789976876840169472,228124 787399417758449665,208146 768566237970501633,107469 761715688562012160,69548 758042953810112512,50923 749420227583156224,8178 763005413067415552,75724 776481070493552640,155688 774346475291705344,143051 793217159828762624,250544 785895390163927040,199546 760845129531830272,62728 794587728377565184,261796 772357599022944256,130630 776900767550738433,154544 742346273349459972,349951 755786807011401728,39209 776125478021103616,149953 767263180003414016,97199 794007485619306496,257492 750051163592986624,7275 778802028726267905,158524 760624705388748800,59373 775372269430464513,148010 776224865288392704,152314 790863857354993664,227795 751626541633679361,18215 765006445842620416,85562 780795996154585089,183269 792952448168132608,246987 750750410621628416,15107 773265033132466176,134561 788063747701108736,214354 767837700715982848,97619 769340928976822272,113165 795428180240855040,266990 749714381483626496,9433 771447413357834240,25644 777159386410151936,157755 790880588374814725,234583 750063238440554496,11495 757551842222104576,46280 756363084076376064,42249 788179768047009797,215088 788156168321507328,216009 753678495021228032,26740 777962101247795200,163824 779915731374866432,174465 791437439021625344,238395 790757187974942720,233692 762315071674519552,72550 794700653415297024,262849 793587921504854017,253793 787391022586327040,210207 760093141512822784,60344 792081699895074816,237964 749924470274531329,10735 776747511960768514,157755 794228022933065729,258771 795418439850532869,265855 758124487464411136,41703 762714537833353216,73704 751751399843725312,14277 767047964208484354,11774 779517660761645058,173846 751639807948824576,14277 794327385487376384,258966 764797699694747648,82066 758703042199818240,54070 755889272255721472,39997 773177362104066048,132996 755476263456821249,37890 785573212759265280,196277 789003991770247168,221971 779254054576795649,172962 786314817929895936,99372 766415375814660096,93036 778783392221368320,154709 773909505092554752,139404 773923237440868352,139865 780511124949270529,180074 795430291548426240,266500 757722372292087809,48826 763044231329959936,11774 767727084995219456,100893 759164074777272320,56964 757722597228355584,47940 771031560460066816,122344 791074161179242496,234878 762032480765538305,71429 771016970967941121,121949 793233952517611520,248988 788902603727904768,221416 763182271495041024,76723 766742415583567872,95672 758090213541412864,50476 764923879206813696,82209 778638890487865344,168794 791439715878572032,238207 789795774829846528,108396 789174310401302528,223899 751204989045841920,17653 753971327858540544,30590 762310753219145728,65189 786851921697071104,205728 753281326296489985,26776 787698681961033732,212139 751128730668527616,12898 762282971843792897,431998 793224370252550145,250744 770832119316742145,121730 758302740975988737,52061 788450870023299072,217837 751829004273848320,20059 766417238601498624,91946 776469124159533056,155889 767484803125944320,91936 753846587952992256,22439 778799449501945857,168698 788386533145444356,217519 785688521444950016,196277 778074074350247936,164435 767740311820988416,100605 767806340907438080,101681 755767941245898756,38183 790670149682470912,233307 788065051110281217,214022 781608891650019328,186584 786731595138945024,204835 795346885049516033,256439 787917036974243840,213887 794370299273744384,259884 789537247670439936,226861 794235021586550784,258456 773676144507752448,122182 770426965635411968,118192 777799298926862337,162610 793347777447104512,250064 756543740462952449,40245 765678432189607936,74575 764918310148472832,84724 768859565039489025,109666 776084558412259328,152888 792172180838584320,243075 760299234742665216,54003 795735213372559360,261155 793301498864234496,249926 792106084798390273,243075 795041645674627072,261155 790708583910473730,232169 774006229580541952,139404 795745445381283840,267862 743946220759027712,351340 762381781404377089,72978 776146289134149632,148684 772555258606211072,127957 789170510449946624,213352 773487284071067648,136947 773970143990861825,139404 788760317710835712,220332 762339449715949568,72354 759473335721926656,56964 788697201904119808,220029 765536842859110400,87904 756271453897711616,42432 793599401801416704,252044 795480687004491777,151845 750920702547533824,15394 755021628765982721,34666 763917469467545601,79691 794405567427133440,233467 788706840796360704,220029 756187946500300800,11774 753812068961095680,29996 768420457510936576,102452 791417380874362880,237999 795074042197852160,11774 793454039350468608,252014 791025347080949760,233692 791434087240044545,238780 744228030940225537,90011 732910324635074561,354125 762848699403743232,75073 787299211918311424,209393 766686150476070912,93303 787029782861078529,207287 775095341444112384,146847 763742421003804672,79691 754788336196161536,27045 760336802708393984,60849 771127993821343744,122973 776185500562403328,154469 780665722351521792,182036 785502710934233088,11774 761361270796750848,67938 774342422147063809,141360 777847015921315840,164001 795675964541902849,146259 791066284062638080,78159 759966500073578497,59186 787143509195173890,207109 786261998942183424,198671 766496411907129344,91170 754791855162810368,33021 793463809402806276,251788 795772441331003392,268281 775048437817630720,146259 793096856741883905,249469 762330506788614145,71026 793278300864995328,249926 763434045091053568,78129 773669922090147841,138033 791660708492611585,240474 750693560383668224,14421 763480455723163648,431998 775796851169632261,150404 786199879110447105,201619 789895565215760384,227048 766349505058844672,90963 760250558758293504,61011 790728062979543040,232424 795711769369051136,268101 790926121340575744,164764 793458038883561472,252408 776472439962341376,156103 790603811702177792,232791 793934696912519169,257026 765661818354229248,89076 762744651229126656,74133 794561819759280129,261155 795499650996469761,247930 746505502004150272,738099 769213211308589060,111438 777611105367576576,159475 775029918971428865,145244 780746470316187648,88859 793198072343826432,250430 787019167215923200,207113 792048273951305729,243187 754861095173496832,26721 778001901237465088,164814 770729834368557056,119746 781501962378293248,188269 756572883019849729,43225 764188783596175361,82066 779161128802758656,33169 786910504660955136,207287 775451738132193280,149200 794291901193211907,259134 769573466861215744,113797 774006658783674368,139034 793245965352210432,248253 788000409356951552,214209 795472643529076736,247930 790946296127451136,234583 795078664597733377,265102 760552120332541952,62728 753628070586843136,27317 769662209970634753,112939 774845378118246401,145681 793297168358633473,250633 789337222721961984,224680 777984740376870912,164764 760996112530608128,47940 794564641439551493,257353 733135713563246596,355294 764985514839506944,85562 792133001656184832,243398 793568425436151808,252020 792040389196652544,243187 732983915791556608,11774 773232567277367296,135517 792202555652792320,164814 785707376917618690,196277 786029947781394433,192094 791501752272953344,239578 768855471608373249,105109 777904165347483648,164001 762459845022720000,47283 768155778964414464,103261 760964805188423680,65974 794556387627933696,261155 794214268216496128,258331 750763211528417280,14421 755915277301272578,40534 791332946720546816,237491 788218093055205376,215005 768328348468510720,103354 792390231660060672,349283 765982773081350144,90618 792493631412154369,243187 758444332831518723,52394 776866579334197249,155028 793999367548137472,255942 740618162564124672,11774 768001798942711808,101383 776126706155397120,153610 777954612087255040,163990 768512350739656704,105992 773693895297343488,138488 788593100960792576,203710 791672832677646336,240483 792099262234370048,242693 781075244132003840,179574 793553252084219904,253206 787399403661357056,210313 780612985618362368,182049 794633737040515072,261155 794687310134710272,261155 789517245508624384,226823 793165446534959104,250033 767122922133680129,77353 764146815377825792,76365 763890974468796416,80939 777360756648140800,159475 792382937039646722,243092 793968195552051201,256255 793459231433355264,252408 775168999323602944,147548 781183490918318080,182659 785306417452359680,194934 790388124358762496,230282 769374000812294144,27164 774427086895321088,139865 769253748430475264,110585 794679641218744320,262588 778591931987292160,168436 794622021376311297,262053 773922141100204033,139989 755057322636873728,34666 766349674857033728,93286 766887483623825408,95707 786343450174042112,192032 753146245103939584,25255 772600173629411328,131003 788258745008676864,1170441 778014714974638080,165360 793935618908688385,257026 743374806649704448,1170550 749721977506717696,9754 793261151014494209,248514 781086016119726080,185296 791694006463795200,238429 775882971127558144,152182 764999119156940800,84209 758803008972918784,54070 763128629458984960,73712 770251228714569728,117257 753785809677844480,26803 788866096015093761,220098 764408627868344320,82203 771396696374964224,125367 740271159820750848,56436 791789155768496128,240483 792093838298841088,243075 773263116981399552,135136 794318877924671489,255870 749789663053815808,9754 751125882551480320,17140 759894596977463296,60231 785631619654750208,197063 786682775634083840,205294 793882741485875200,229901 790952161375059968,234583 779332972948230145,171644 764725209802739712,84209 773985005961904128,140444 760915680954839040,64730 772926714032758784,20170 790107004513751040,229693 765413734013632512,73667 786278986322182144,201555 791337277465047040,238207 791682645193330688,240483 761331565280583680,61544 775387289958621184,145063 788721723881431040,220029 765024003186565120,85562 768021313952751616,103005 740584707360886789,11774 754000919272894465,30303 794593635912269824,249926 788001176969150464,214354 759436941309816832,52554 767402222195838977,97325 770453833680035842,111558 785626069881593856,197512 751576523086397440,18298 794876556543934465,261155 767826089087496196,101514 770075739572019200,116164 789134003219476480,127871 776630413402005504,156835 781517918341398532,186434 794265061137248258,11774 794377591943823361,257325 764207373607141378,82390 773620981583577088,136947 758183089625501696,51069 780741899363778560,182049 754024412337147904,30802 778726281881853953,164001 761665132359479296,69947 780965197804474368,184533 749788386567659525,9433 766706290903089152,95708 788616821574361092,202727 775442319201959936,149200 777966082153996290,164764 758080149296480256,50923 793924340857204736,256219 768968829607284736,108782 790532095659565057,231894 792329030452256768,245185 785507909769785344,196277 770395433927598080,118191 765009700182167552,85562 781829618160459776,188498 763350952376020992,77732 766373452936777729,80939 762309083265310720,71270 794527037704634369,261155 795687782060527618,266151 793192209994711040,250430 794726228578234369,262849 765308121363251201,87145 776341606018408448,151897 763827413872676865,79911 774667667550658561,142454 789082517341085696,223286 781468603166130176,139404 769128099657244672,109874 794381788328050688,259134 774806696690458624,142503 787610856855048192,210313 794921779093454848,218349 776070993311703040,153038 791836718408359937,241678 755172123606298624,35890 779006181658492929,171168 794149899382050816,257492 775806206447280132,151439 732651628701077504,353228 765014929187414016,85562 771219026785603588,123825 791440629884657664,238292 758998938301018112,1248115 760490342370029568,63149 762098709546971136,431998 791756250526523392,240584 764852293380501504,84724 774071531555041280,141360 790323008632004608,201007 765725514988449792,88669 742403060689862656,11774 766649591144022016,92359 767168570489012224,96883 760893321174667264,39096 761618858490855424,67973 785906425209901056,196277 732441472545488896,349814 766942100868911104,96613 787314175731175424,210289 761769346423197696,70509 791423073497022464,238207 792515533048541184,246011 758792574794502144,54861 764339825197604864,82858 793848987128332288,255942 790321564717899776,229724 752756221338390528,22756 759546342750420992,30802 775742037693984769,149040 791732157249101824,240483 764938022223622145,11774 768127763165253632,100893 769308873576423424,112518 757085426125377536,45669 769214458723905536,11774 791801580160966656,240926 788975374642323456,220820 794880475944730625,262022 791334830281592832,238117 755140993775788034,32673 740264381565440000,353488 758765898752782337,54519 794017986570924032,257492 765619491212562432,88399 795064624878120961,265030 754749115435773953,33549 786964887822016512,27156 755164523556900864,35890 791311231365898241,236465 786817353895981056,202636 765663141405401088,87904 785583745382219777,196524 785240845150785536,194311 768123353425063936,103354 792565323157299200,246225 753576475593478144,26140 788664309245173760,218832 788475473919512576,217837 778755065091731458,169923 788544986254016513,203710 787809277196894208,208065 764782516846944257,84724 795701703223873537,268281 759748430725996545,57105 788476637482479617,218275 771883662711279616,125111 776447480124747777,155896 777911996565983232,164607 770339380703666176,11774 781079415665098752,179967 791819530553159685,241819 761501267583578113,68133 765612855404048384,84724 791675384257388544,11774 780839775075000320,181935 765652244910006272,88930 785885532870078465,195975 777485446628728833,161988 785705462561841152,196277 774390870682533889,141887 758574209459036160,48402 768621958938304512,106281 757827971541413888,49121 776857763628539904,157082 794302732764991490,258120 760881710712000512,11774 790626595992014848,232992 788055514232057856,214353 758699033229561859,54070 749593531833024516,9140 790652668922490880,223492 794361481626193920,257492 752938156824027136,24173 788751808944635905,220332 793176115342872577,249444 794589741442367488,261818 758436500098822145,46076 764789447414128644,80486 762829327012552704,73926 787134183143510016,209151 763854939533697024,80720 770677759236575232,120610 794988691345129472,262925 760956039478915072,64730 768928758862520321,109666 771502172840263680,121479 792481775532576768,244550 742412066615595009,11774 778476280903786496,167407 791720375168229376,240718 793159718084632576,250066 761149874763096064,61051 755160087992365063,18470 791808280603529217,240676 759451425034219520,57897 778961834669776898,168794 779013600400769024,169515 785621346998976512,197512 773982599232512000,139404 772156321177083904,81130 793617864125091840,249926 763411688678907904,74868 792225880554680320,243187 793624484292853760,254135 755109098203611136,35403 750774683939794945,15066 794878964112232448,261155 788070743774990337,215005 774210077905547264,141858 764188548249554944,82544 756088819162546176,41506 773902449471950849,139404 787480101751361536,210267 794478658480054272,258598 768166174853038080,11774 788049781029474305,193669 787006950995144706,207949 756997762604998656,45669 750389478821355520,12859 777902506236121088,11774 785255008879063041,194226 780468558425915393,174034 761734565857595392,70177 774713329717743616,139983 794658293411151872,261155 785298381153378304,194923 795017663340838913,263907 792028145851465730,243187 755538210617303041,35890 794676690597347332,262022 781213629106495488,183668 791274572297412608,234212 760995859836186626,65998 793434045887676416,250633 755449106449915905,35890 778590899802480641,168794 762602804196151296,70927 787000651662307328,207965 761996105022377984,70679 762087781673889793,431998 791707081669746689,241034 755745383670648833,36522 791319102329610240,237491 794927768928743424,262886 781473336715018240,185496 773946289893482496,95574 768463905328918528,103986 792401073113825280,194349 788169905572945920,215412 791041451274534913,234575 761912147479633921,27800 750915264720494592,15643 776513430400430080,155723 794996404028456960,263551 763128514136670208,76474 760725549249626112,61922 787822178272092160,11774 759510328744873988,58757 776173288485564417,153038 757235725582626817,1248475 732556795839938560,352610 793094763146776576,249469 792013362460696577,243075 761681266890661888,70249 753647910756098048,11774 788771060409774080,218507 780413520064180225,180074 773613376434016257,138054 733059024200073216,355225 793140613222797312,249469 776033864586235904,152735 769611818214064128,114357 785571549562667008,196788 774209883692470272,138061 781545427589959682,188401 758270739451641856,51239 770592319955283968,118192 790348497040146432,206666 794010437142642688,253444 794547983912083456,261155 785604992845479936,196256 790976292137164800,235487 768175405132050432,104162 755409740650336260,35890 755987022884503552,40173 788557526958608384,217519 794532969004355584,261155 780643569287598080,182257 760054563932102656,60727 759535719471681536,56964 793073175609257984,248514 794554186595790852,261155 785900888099618816,199546 765045548831367168,84705 787856067439058944,197888 750514358569041922,13343 770295784776478722,11774 777828208725008384,163763 776181360394326016,154322 779765061288071168,169577 754791936146415616,33356 788842279528112128,216009 761346233122361345,67587 794032472316968960,255942 773583276971819008,137042 751131932356816896,14778 757267014977253376,46612 762036107550728192,71210 776592892022362112,155898 787371648957624320,207835 758718642452258816,11774 761606349067137024,69614 755793583177773056,39475 758019220164730880,47761 793437727589007360,252196 763560746622083073,73814 786971706292396032,207957 792923998447366144,237708 752893650397388800,23843 789038039309754368,219119 760901163504046083,65626 791299586623016960,235828 769541165733572608,112399 791185606701232128,234796 773254467630366721,135725 785685221089775616,197286 793666861414002688,254135 775358953802858496,146847 752627530759188480,22411 785660070600204288,195975 766094941605027840,77074 769011230300368896,107984 787006490943037440,208379 788523463183130624,215437 780837431142522882,182659 765326087828099072,87205 775687465684180992,148537 791432124758765568,238292 752706684758339587,22436 774754334877753345,143051 792222930428170240,244550 790012127847120896,228172 786680399992729600,205377 751625944855609345,17794 794000985836371968,257492 766459658106130432,93823 766395313338798081,91228 770320165410050053,118087 764270027625402369,82283 777018496311959552,158897 755254074015117313,35890 774715035377467392,144573 774101274555854848,141360 774190761512431616,135190 767838333762428928,101681 788392923259817984,217519 758405564397395968,51778 766406487287541761,80939 772874301955375105,132578 788823136603021313,221297 790833383727300608,231792 791619037021122567,240145 755139309401886720,34637 769685006524424192,114329 763398223973060608,75724 772725907194834944,132279 770168044266094592,112939 770749881078063104,120610 771050453299818496,122955 752276944662700032,17416 760898624675086337,65222 772300060822417410,125554 794528751291867136,261155 793864244198604800,255942 777966508341334016,163824 751181243136499712,16768 778406699501748228,166852 755073946156797952,34666 793423649734885379,252020 760112901092888576,61051 789195986769895425,11774 752668940778741760,351931 787883165352337408,212239 791794566185615360,234583 757984970669453312,50611 764259672035557376,82744 771780798433333248,124962 773762858530340865,137869 759748350686134272,59403 794570664506167296,261155 766347722009956356,92256 762269763502432256,72420 755088762527514624,34784 758040352456663040,50314 794084953827012608,256255 772852620692103168,132335 791250657181175808,234583 769123728600993792,104932 756570552639295488,43225 789198255384989698,222647 788484846662389760,217519 753979384718041088,11774 794579983205302273,261155 763433968087797760,78159 775153848432390144,146685 763153122864668672,76188 776601106348638208,156518 781355035577896961,139404 785259544003739648,194154 794274550703788032,259063 735873200408514560,11774 788620676194242560,218349 793148685232271360,249469 758838231106322432,54974 771098734193106944,112363 758361551577321473,46384 762104318753435648,1248990 755816027863158784,39920 759583120219893760,57574 771854871326814209,127579 786711814264487936,199431 788135467162238976,215754 762012924865110016,431998 792439382988906497,245566 758063434579611648,47761 768564773621370885,106702 762620225506258944,73814 794191042757218305,258598 785545506466344960,195975 781182212167307264,11774 776403912479866880,153033 790806966188769280,232137 791429295394676736,238395 754742150135476225,33356 758478303107936256,53185 788402558695944192,217519 764480901023723520,83469 795214114796818433,261059 794566483271647233,261155 788411423407927296,217837 766471863845343232,93508 779767046758211585,176777 753346771435319297,14277 795738352804909056,267862 786239828144689152,1063777 787886143849193472,197888 754007534797725697,26458 790006304802676736,227931 756958548727242752,44837 770405792969359360,115526 759504447756201984,58537 772561532487995392,129649 770411301483012096,118191 794694619300855809,262849 753440743046406148,24704 771679804345188352,86264 793496905221345281,249926 773978690849869824,139404 777619265591603200,108396 778274466157719552,166860 791758049224617984,241462 791814878944034816,240890 750723962229915649,11774 768428880289865728,104662 770317091693924352,117257 791012728093732864,233736 754808226449850369,33689 768845074939703296,108849 778885268795293696,167220 777171420157710337,157755 757566747541069824,47761 776081896144969728,153194 752217832176267264,20279 790834359762837504,231792 758316620674498561,52061 773224470488035328,135025 779517208116367360,171062 750074561270456320,10847 794871284723314688,218351 755139290472996864,34637 793637229432279040,254135 772969981281722369,128874 787165481874534400,209351 791687998266015744,240483 766748152699449344,94683 787486083353305089,207433 756538058728697856,39957 774494746450485248,143473 773633889554300928,124297 788930764905648128,219119 794545978447564800,261155 763101881497300992,75899 787853223365271552,213064 755895120776527876,11774 768071606426009600,103354 793621592823570432,249374 781478423197736960,188119 775843190855311360,151845 780688976919334912,182257 785667555373428737,195975 766323690472562688,91946 777220309443342336,160634 792909360032780289,247241 795102048744337408,259190 766054326628339713,90384 756259167732506624,42344 761901308504793089,70509 767383033540386816,97685 761406397091188736,65174 760987049117700098,66116 761152220951941122,61051 778406129374203904,167220 794747333816688640,263010 773555590673100800,133043 753345602403000320,25101 776923155914977280,159146 765281219009323008,86103 775432611594461184,141415 761983035998953472,71270 773953152710127616,139404 791286611761856512,234583 792174321389240320,244550 789104381937455104,223286 767676083625824256,97325 785635510207193088,196348 788722973259640832,220029 788741619386245121,220029 769295444254023680,112265 794246397901959169,259200 780432506206228480,179589 791852495173660674,240067 745388379450155008,352982 755109774438522880,35343 755559495686819840,36877 787676127632494592,211859 758483082819153920,52554 787640739480076289,199546 753001282500046848,25176 766019564173877248,90384 756197514580140032,11774 772451602930204672,130192 778249026428870656,166532 764187530258444288,82209 789898080665554945,224450 751765005918429184,18893 771218287422087169,123583 791803335540178944,240556 763809886270476288,80428 781074381913071618,174293 762365709955522561,72717 771937832596373505,127218 788766643048488960,218258 761634396944343040,69231 762015466122571776,71476 778194639568330752,166390 795683832431157248,11774 781273783583793154,186004 786335432254615552,201620 778206391861383168,166390 749745268694872064,9433 772838057850474496,132996 791062780627390464,236454 732303091416993792,349197 760579523188396032,48663 768983758179438592,109805 793429810001301504,249841 776262285228646400,1250064 795701853652733952,247930 759259390897717248,56964 785976413719527425,194042 735150092391317505,350247 758694507760287745,54070 760872091105107968,64124 770489261338595328,118191 778643676050456577,167569 763075127634300929,47188 775833984358055936,149770 791436579474505729,238207 756642799643086848,44450 773936488396496896,139404 758428533794414592,52167 760111042731081728,61051 732244380841431040,1170335 792074444688674816,243187 794940803676127232,261060 792045143230713856,243167 766816920821575684,351236 776061735769735168,153194 754030365409501184,26082 763840834055901185,79572 764362742186770432,74943 790777104958943232,232169 788174364663508992,215754 793977189179932672,255942 777297222018797569,159475 770772997326065664,121359 787717363785408512,205197 785901108925521921,11774 788899338189729793,220815 767838863620509696,100561 792363951103279105,243075 794527137927565312,261155 793977996042305537,256358 762766774676750337,11774 775768383174348800,148018 761530420206919682,65222 794626398170345473,261987 756204926305497088,39235 786761887715172352,206008 756590770367426560,43553 785657670950752256,195975 789095793500225536,223099 786215048939204608,201494 760143957422727168,61051 775754383896162304,151409 786257424474746880,201958 785844350500630528,197512 789894846165028864,225981 776386893986598912,47940 791721452127023105,240483 768047680610328580,102998 771555371982794753,116598 779629286835810304,174244 765773931643072512,88489 759291176881098752,56952 778732406035456005,169437 786984420238462976,208016 793638358282936320,254135 760157397918810112,1248726 767920582608519168,101681 790895479366291456,234583 794564591770447872,261155 780653326580846592,181935 786375759896150016,202727 786646102518882304,202429 773672460910600192,138650 793183386453942272,248988 793268833322545152,248253 767866354879885314,101681 793578587911655424,252679 754796016000503809,33356 780644851318677504,182036 786990687237447680,207287 773915789174960130,139989 780611375274098688,150151 760159482710257664,61412 780610715581292544,181935 788794958492884992,220029 757963390606192640,49431 776085072722132996,148921 793360919677984768,249926 793475382066421760,252020 766453585395580928,80939 779136242826907648,169573 776165562103848961,153613 769284362273693696,111454 732669068650680321,350968 764972972926865408,85562 768059022096404480,99111 765501050757406721,86472 772515376672497664,131421 778473438365175808,167677 780781287808303104,182726 791999876037042176,241819 791822548384178176,240556 760164290858917888,61145 794544812116557824,261155 772853954719862784,350954 775139233195524096,146675 761345481502920704,68102 776449757631815680,150063 779402618200264704,174557 788757591149178880,220332 755153909619056640,35890 780076383028510720,176129 769186069925490689,111880 780354827087974400,179574 794245503990960128,259063 762693076628320256,73030 790998717411172353,235886 774780753024385024,144538 787274405286215680,205728 757048662820200449,41650 794946208313786368,263033 791400973159792640,237894 776265328175087616,153934 787046610064838656,207613 764237342496296960,82066 766360330104479744,92210 781247719415353344,185921 774205132397547520,354112 761392343253716992,351282 789979042917208064,228124 790335418914967556,226581 758305107033395200,52061 767409564492914688,97519 792611041087594496,246392 766284419782946817,91894 786642902847852544,205455 789408907680636929,214247 765003126084542465,85562 795049492328357888,264397 767247740900442112,95055 765347113140092929,86951 765686560436133888,88432 793632400265842690,252639 775360929391337473,148537 795283829757984768,263676 757335028699324416,46890 795727646852337664,268231 763005516427759616,75899 766013146515464192,172295 778366179731701760,166852 793241728614531073,249926 765084513382739970,85562 780616480580698112,180627 788058590577917953,215005 767851744277721088,101134 754869890834509824,33356 776795167852462080,157211 781174917962137600,185310 786167944074104832,201441 788812491476332545,214078 772979625500618752,133519 776210105381498880,154534 786817652438077440,205091 753678467628208129,28611 777875520113573889,163901 785323993653915648,193633 785634595005984768,197512 786967847478198272,65113 792017096485941248,243075 759772863050186753,44429 763488227047137280,78274 787844547820851200,210207 773860492041265152,139404 786245202151374849,201958 790599111556927488,232169 778737550802333696,170187 776167732588929024,154071 789537790375530496,225923 763891696400818176,80209 786404674811203584,203350 780885008164663296,183269 755798115483918336,11774 760312854272770053,56784 766479008510906369,93184 792610041543045120,246726 767903439732940801,100785 774080328981811200,139404 763160932818100226,76549 779556034457239553,166704 766127222596009984,74247 794532947579858944,261155 755238265767202816,33140 781159154689769472,185313 791668817655062528,240483 795348747072847872,265649 793644219772628993,252893 793981009389723648,255942 756256824710471680,42344 750338153181949952,12535 753729857436082176,11774 776503504433065985,155688 781652323147866112,187976 785818549726113792,196538 795362615153213440,114254 785444064435007489,108396 790380465006018560,11774 767028315064406016,92917 789286914327142401,224680 773618680219316224,137978 775927848083136512,148574 787524324844572672,205272 771790647858716672,127366 790270693665628160,230282 793764582439292929,254058 795063870813597696,262849 753725716127100928,29533 762018707744944128,12954 794530175342051328,261155 770515277347905536,118192 758658813197033476,54070 770219226275733504,111438 793094021308571650,249469 776807154087038976,157755 791371838311899136,237236 742364544534745088,99816 763440707088572416,75899 762462381704228864,47283 759393970870849537,56964 786242784571240449,1063777 794691375103168512,262752 790518093990682624,231781 733361421573095424,355261 781707634542010368,188873 770631947232174080,119832 794271042571272194,258598 777862449257152512,161988 774243086067048448,142090 776418755467317248,47021 791334538492293121,237594 776769831978754049,157693 787727897377341440,210235 791076073870163968,234100 757693195165765633,1248523 785619256310239234,197622 794540614079524864,261155 780464165622210560,178258 776978721534189568,157082 773310258798223360,125853 794282766485614592,259482 770392900991614977,118698 772831691236749312,132366 788713271792635904,11774 744799191830933508,49681 757609881314611200,47761 774677967616167936,144494 753356417290174464,669866 764552742287409152,83393 764974093313642496,82002 788189674086993921,214660 765679853962137600,84724 756906219525251072,45014 776459365050048512,155459 790260966428545025,229693 786532773846773760,203350 771420562245623808,11774 763163874270994433,73814 763604149418229760,74612 778090017109540865,164797 763736292689481728,79691 768467355567546368,106281 771549914870325248,125554 791745396020121600,209828 791272423521824768,236502 780768773330628610,182665 789079498432081920,222655 761008432199544832,64145 772805849437773824,132364 793198103046172672,244550 763691187500748800,79600 772446897365626880,130721 789673566752997377,226731 792110045345542144,243075 763980179777531905,79691 788134187190587392,214899 794630746648539136,261987 790997938549972992,234583 793281842279550976,250430 768448552552890368,85326 791316276006223872,237491 795384060533215232,11774 795451095581655044,267133 733136801334988800,355106 752873773456470016,22971 793578687409057798,252020 768864764802002944,109666 785617642853806082,197297 761015688592961540,66348 763186812772769792,76723 768728115036192768,104999 760546246452969473,62728 768088824924741633,101681 790191233494880256,229693 771445263978340352,125381 772580309233725441,131003 733222761963921408,1170862 795767691562876928,247930 761425380615917568,66801 771767995412705280,127871 781653735676190721,186584 785279582102487040,193669 764146504369975296,81938 765594959546167296,88546 794106320823656448,256531 764947094067027968,11774 775740474199937024,150877 771401427998560256,125367 774060965620875264,141316 735226588913078272,1170550 750612753287516160,12883 790617921731067904,231870 732406993319649280,351897 764664439316426752,82344 791071240458936320,235590 756222206296850433,41763 770299696657104897,117257 759726605077917697,56282 791330769796935680,238207 759309566454542336,53843 780817135295660032,183269 793145790138941440,249926 787822861176205312,213064 757451723795337216,47263 790185736272244736,200963 774012841644830720,138382 764573802608992257,83367 765594778566295553,85562 787360251947257856,209351 780055793110573056,178045 764815194933649408,81574 786726033101848580,205094 792703803455700992,246987 775291245631381504,146205 762675306649886720,73926 772974652243058688,133454 791585361902329856,11774 765240898221404160,86057 765725878823165952,88361 791659038039760896,238099 767761891649257472,101203 772459345640509443,131045 759378353660932096,57877 776231364962062336,153095 768954415281676288,106836 773624972673683456,138165 791354741028626433,238207 792021378824146944,243075 793520924389695488,11774 772833115349905408,132578 786990736323416069,120955 732709745501609984,351666 768521397601705984,107069 795701999882928128,268281 766486007810289664,91946 793919571510059008,248652 795704673856528384,267862 757599727458193408,47844 794192450864709632,258598 793142241296474112,249841 773518534576144384,137042 785543774747385856,130635 770712327717027840,119937 733055604680318976,355653 766415763854864385,93036 786628986952642560,205181 795365649522556928,246796 786732804855861248,205270 770621927572574208,118087 794560633740128256,261155 758799987987709953,1248642 761350271041671172,68102 795138071670816768,261130 773530375960297473,137042 774185087529213953,140900 792501064297750529,244143 763655034504609792,78198 773953445208334336,139404 785494851655786496,196277 795713455093268480,199307 769009873845678080,108795 794619821971345408,261155 760487427811278848,62506 775055380200120321,146259 756569141021122560,43225 754765143469203457,33356 781120844563177472,185496 785949707411550208,197130 778615361759576064,169262 785656298364739584,197673 787029863643348992,207965 794004104737595392,256502 793313420695183360,250633 793864859842600960,255954 781129389455007744,183269 763553441998315520,79124 768710438083293184,103354 755163139965087744,35890 742757757552627713,11774 772513850700668930,131045 779101075412574213,169990 792523963171680257,240145 768316432992067584,104332 785760698114670593,193623 768705957899608064,106774 794741305905704965,262784 787978194984894464,214078 794365585429655552,259623 794579197297442816,261155 795330075340120064,264397 793449076897357824,248890 762405336326086657,11774 777610817445343232,161501 756545912068005888,43553 792137295662948352,244355 752202150395121664,21437 773182894697316352,135025 776061052098314240,153194 763467118729957376,78304 773962939397238786,139404 791016078059110400,235590 794671434878636033,261155 760974217911435264,65222 758127486446084096,51595 773564423185190912,11774 785350608689598464,11774 765314955792961536,86103 773699540314497024,138819 786958024212611072,207287 763031852764368897,73712 785897571407441921,198671 793204218752479232,248766 781567354836770816,188478 778640175924555776,167319 764825616738902021,83629 768916365403156480,11774 789075977204707328,223255 792366190169563136,243983 775073759489163264,146259 761730722814058497,67226 795086832073658368,265114 768583074774822913,106281 793950373249683456,256217 753743633677897728,29709 794569545365200896,261155 754742043742654464,33356 773159798858625024,127058 794538667142508544,261155 785497575864532992,193633 753599554851786752,28037 765211197390008320,86103 770456067067314178,111558 760766562982883328,63451 794759234001010688,252014 766069328613605376,74133 795256936228880384,11774 752910755360567296,24316 777851448432455681,163990 752887444991868928,24134 753998159886553088,29790 755097345910452224,35449 766121896760995840,90785 790157484254199808,229693 794908378535370752,263205 758426324276916225,46384 795318797527908353,249926 732184440122806272,350015 764412195211968514,82283 766046787446644736,90327 790371305702821889,11774 768554104666853378,104973 752680130183434240,23167 791763322232303616,240145 771916954797998080,127871 788017245033160708,214492 773991554969133056,139404 780049080340901888,176129 785922853929648128,199640 786537112636002305,204413 795695340003463169,258193 787750343086075905,205197 793113085397479425,247056 764482622122631169,82283 741726008559210496,7224 742120825982050304,11774 778594153705988097,168284 762070366462279680,70543 758278515972341764,52178 775741272367718401,150511 756281371174240256,42495 774918686926835712,144690 793179667255746569,249841 757252598873387009,46612 763796857545863168,80393 761998118044913664,431998 785674822571270144,197286 788571761348608000,218275 791668174269710336,240483 792889230074769410,247240 789510613273808896,225940 790698420428218369,230489 749669108761948161,9145 759121216020090880,55684 781607161885523969,139404 768819296252338176,105651 794607488700030977,261155 761268272155070464,67728 752662214545256448,22779 794311156441575424,258981 794210125221416961,11774 777129410742845440,157082 795317122821976064,266242 758934677218484224,56068 769639107265986560,112693 774213184211169280,139404 787031694733774848,202304 773840413107060736,139404 757799611905941504,49062 764885476389945345,83391 770122114401701888,116425 771405299756339200,125145 792064541311979520,232169 760179796928233476,61051 764820639869837312,84422 781344156102692864,139404 794207045025087488,258598 795011950610563072,263896 771184208525930496,121612 786125876769337344,200870 794566148415221760,261155 772483953345298432,128382 778000552311549952,165435 768072562869952512,102831 768923422273462274,109167 774045209738948608,140444 774367188299939840,142668 774475345714040832,143585 781524407776899072,187453 793933491314552832,233154 773943738896875520,140025 780590247469944832,180655 753314058204549120,16953 793139582732730368,249469 755473499016134656,36157 776984752012218368,156835 765662425513234432,88994 788788808598876161,220526 740320613093412864,11774 762355319267786754,431998 793233865661874176,250633 790539620094205952,230301 771877880359899136,121612 750198722710102016,1170550 755218275131359232,35436 752880355640606720,24134 753696764943822848,29263 793930781357932548,256191 766073002068996097,90539 795666125426073600,267862 764822277439488001,84724 780899640149368832,183473 792162691007733760,244550 760212665008590848,61412 791456994523611136,238780 751142972079603712,15439 765970453739425796,89854 772779740327313409,132335 788478363480580096,218275 759041731174158339,56302 773271639291072512,135736 780616331636899840,182146 793850804197220354,255942 794416148578205696,259413 757921165885177856,49845 757523807800139777,46873 793262002030333952,250633 792474752073949184,243286 762296890364825601,431998 786888782737870848,203350 791864968400498688,205972 775752974073114624,150663 759153043824836608,56964 763054892361494528,75724 794713632487641088,249926 761350073733226497,66878 774993644088545280,146259 758747354321133571,54070 781358269629628417,186584 768217810023616513,102514 768854736376180738,105109 771192020626837508,122088 755030035392819200,34898 757439926644400128,47263 759246876378034183,56192 768166099171016704,103071 778287875829927936,167220 790389455173644288,11774 763775943643049984,79037 773880063217377280,139404 756896949496754178,44444 793226591836962816,247241 762048040677015552,431998 766702401541857281,95672 788734169719242752,220332 762958127306199040,75615 793550072604725249,252408 786675650249756672,205294 775893170198544384,152182 781515483409424384,188401 762726731870572544,73707 777015595372015616,159245 791392593636528128,237908 750866499527708672,15808 777483319617302532,160609 794387698924552192,257325 763132562269102080,75599 773169516679467008,25995 794180846798311424,247241 779476626534871041,174557 769139348201701376,107376 786906236713336832,207287 795606561729167360,124214 780633099461730304,181984 791848674250948609,203546 750350185813970944,12357 786764389198290948,206008 791368174256033792,237908 764891836943069184,84422 778305674144911363,167319 771401514753679360,125367 780409672910069760,174557 789507632587542528,225981 749148841568530432,7126 777957707118682112,163901 760646084519571456,63464 789845251762651136,225949 793206509345714176,250633 793243618555285504,249926 759158536106565632,56784 785522597962260480,196676 794925699756883970,262022 791023250440540160,235487 750384955788713985,11774 785948616930177024,199200 772192011575255041,129912 778270805633277952,162294 792489534902513664,246225 794255449994493958,258909 754856755390058496,33356 761368384126738432,68192 775079712796381184,141091 758463027482128385,52554 795290263262547968,265257 760596333291896832,63655 781709912648876032,187084 777287798558556161,160480 791590770021167104,238780 787391714856148993,205651 787893170411479040,210238 764493286056730624,83391 749924554483597312,10735 768852978673422336,108963 762248298644242433,71429 778369739995217920,167044 790922508295925760,232881 787451310123655168,202636 776191893633953792,154508 750038520887021568,9754 792180773235355648,243978 763404709352747009,77731 765377138992218112,86961 794057654398128128,255870 767808486382137344,101681 792451889107439616,238855 770581384695992320,117257 776813325359480832,157082 788190878519140352,215603 793350017188704256,250633 776519410584616960,155451 794168376058736640,256125 776599688111755264,155898 786906688792166400,207287 790876361627926528,232169 793156196404305920,249926 779399053398257664,174557 791644203151491072,237857 793157735726649345,249852 760843866912264192,64722 776178418417184769,154071 741045158704230400,11774 787079857653952513,194230 791060419389431808,234583 753290815825293312,26066 755806804316151809,39384 771047756018294786,121014 785505626428469248,196277 787463980801331201,211347 779706994437427200,175092 773507335725735936,137042 760873049654714372,65180 787385275873947648,180433 791428291492184065,236931 746883351659745281,1247750 767193208589803520,96275 769188599883587584,110302 750472968363442177,12883 788508009278246912,218349 775454664749944833,146847 734773166229315584,11774 774586305195962368,141360 787721689086001156,205197 757792411976241152,49066 780926985597968384,183546 780665813250502657,182257 788149490289111040,199657 769719927414464513,114987 735153403299405824,355340 760260131271614466,61412 764092715109748736,81702 766678588594589697,80939 772878716812693504,132578 786513132155990016,203674 773899433331265537,139577 776486833643462657,156290 769151547326525440,100559 760994868080488448,65174 768161351436865537,103354 786231548802629632,124037 786026671270920192,198620 750789131635159040,14781 761256215099748353,67401 753514241102151684,24173 774134482026627072,132335 794208366843359232,257325 732893607657496578,354495 764271628674932736,82571 774675315213893632,1250121 781629824779493377,26066 764836408292962304,84724 754073615860133888,31605 756979661742088192,45669 788169132181032961,215969 789809805091229697,227242 773257807814651904,134993 778250570402586624,166409 794505944344334336,260404 755055982397497345,33355 785322407166742528,194648 749656821762228224,7546 791230657661763584,230899 795020899523166208,263895 789415836377153536,225866 733505785511055360,354962 767483298855608320,93272 754727908564885504,33356 757978018828652544,50542 788885295211044864,194060 786840254401613824,203350 787747208510648321,212237 756669437227438080,43851 790938449599692800,232169 788485085247012865,214288 757644134513381376,48549 772546580209688578,131025 776433597339152384,153756 793185331604393985,250033 760551134507347968,63268 790592906222600192,232169 790681757645279232,232169 770678504459472896,11774 794197129782816772,257353 755100713391386625,26721 778388197613170689,167858 753978467457372160,30590 776444693886402560,154414 761755431840735233,69548 794922573486231557,262752 791348240713068545,238395 793842699619098625,255942 761156630696329216,65180 773323706340827140,130988 792411517274714112,245750 760965052631437313,66053 776555366444249088,156926 764802149247320065,84724 781433734042116096,185310 738036963014545408,11774 761517482716913664,68163 772915321862709248,132364 790352814681841664,228341 772186768363786240,101681 792162809761062912,243983 794177204972322816,258331 789946540018327552,222798 794987001569280000,262847 794273381826732032,254135 732359307547840512,1170365 793094556954877956,249469 777846408644849664,163990 788792678351671296,220526 750568207426125824,12883 772855727987781632,132996 774334027834781697,132578 785902730745307136,196538 795676094451970048,267862 792737437529153540,246273 768243540111466496,96514 755015608689893376,26721 762832395837898753,74133 752946021504720896,24597 753650661258989568,28866 776493744677855232,155688 777319494784061440,160592 793426109991976961,249926 792809009929527296,247241 775962070323822592,152735 788723042373382144,220029 793190293570850817,245148 766115995878469632,90482 763913782624194560,80648 780645847742685184,182257 793123076930203652,249469 788606887981965313,209351 794026546503655425,257492 777555093633638400,161456 790658378137645057,231598 793421682631467008,252020 758635263044255744,54070 776110199413219328,153095 795282888136736768,264397 789189731573653505,11774 786603177357484032,194450 774362827184218112,141360 794358247893385226,260033 760889495872937984,64722 766259326843367425,91946 787837065895485440,205197 757341827410251776,46394 764453356081262596,74281 786959098369626112,207287 750784629301477377,15264 758120028067667968,41703 772488837092159488,131027 773922340145025024,139404 791436999433396224,238395 795682854109900800,11774 765333736925892608,87245 779015667269767169,29263 786697242686218249,209795 795405127016468484,247930 754073086928969728,31605 758489142657286144,42416 774243312983240708,140444 760096792306298880,59666 733086845416931329,355293 756323534188584960,42432 763047214939836416,11774 776960228386443264,159258 754831241178783744,33356 751831548505260033,18470 753343274304229376,19598 773778072147550208,11774 781633364784742400,189515 774774489729097729,140444 785300440049156096,194934 770107771450720256,115778 790015631663824896,228354 769516937705623552,113754 763872643099398144,80649 777600045180866560,157755 792880607755923458,247241 781398909193064453,139404 766300489168199687,91946 795395229624868864,262849 794744051052511232,261155 788097347255345152,214899 773525745322848256,137042 780275783788924928,178028 763879609280499713,80939 775429942985256969,147857 759182885853106176,25210 768502764104146946,106281 770240288749031424,117257 752207042434170880,18305 781229611963211776,186584 794589879493505024,261155 794592325640941568,261818 764992709262061577,80486 759219767622377474,56964 790556134298030080,223249 751602064720035840,18893 762718576839127041,73910 792149078385762304,242693 753392088910290944,27045 759095213990121472,56964 790998160462282752,234583 791661272681082881,240483 732611129315315712,11774 762549830828908544,71476 771509368491827201,120610 776850614949150721,11774 753265824434155520,26303 793243230976344064,249926 788516622180966400,218967 777867195573350400,164001 775437747871895553,148045 787074606687322112,207733 794998582776565761,264431 765420035036807168,87245 780905166211997696,183269 752629266009853953,21332 793165649006637056,249852 754050298897797120,30296 785498077289451521,196277 751180683402436608,17434 755919566929268736,40733 779105170168815616,168794 768294504839323648,104162 786715726102994948,205728 752892430962294786,24134 776823852802244608,158520 785689386708930562,194723 786469421892014082,203674 756912033321328640,45014 763506223773839360,45672 777185345943154688,87904 760518539602227200,63022 787707532630331392,212019 775226958976200704,147391 760630651750064129,11774 793968127671410688,256393 758489735471988736,349408 761879063216525312,68862 779666353678585856,175956 780218617220571136,177773 767806303439818752,100891 772916865744068608,133081 749690866072104960,9295 789149328988311552,11774 749922939437363200,10735 776157471916363776,153809 774126132257918976,140900 771511748176191488,125703 777343417244196864,161546 787989493798187008,214066 763327703453986816,47188 761982902854750208,70972 764248373402578944,82283 760828132559511552,65006 777094766580404224,157082 778732784277868546,164001 765710377627680768,86440 771845204634660864,128382 775775239305244672,150404 764991305923432448,84666 788758816968077312,220332 790891560003047424,234583 772775258340327424,132335 795423774166413312,247930 794171401091563520,258331 756524301281533952,37441 791722198956408832,240926 750165053765070848,11463 795086184628310016,264010 760530018086760449,1170555 762733123394154497,73712 763829966698061824,80670 776786222991704065,157755 732782363147657216,353246 785608056805601280,197297 754722427020587008,33356 754748951505477633,32404 760572301410652161,63451 794529672604352517,261155 766415685379428352,92159 795718187581063169,264397 778294113300983808,167220 792185016973422593,243398 757644254231560194,45125 791276061438971904,237491 750684172704944128,12654 765232186064797697,513129 791953281857691649,240483 768852173157306370,109571 779121758347550720,172862 789321040555970560,225359 770386914281086976,118698 790912846272073729,234583 767166806712877058,96039 792864160317145088,248185 758394731164336128,53001 775085117370986496,146259 753052060216467456,20602 773940701260226560,139577 790935101337051137,234583 794748443012919296,262849 781225822279438336,186434 768427021034672128,105799 786004164622942208,197504 756532633564217344,42432 772520956971585536,129551 776418842323017728,154071 794569691528241153,261155 777323538684387328,159475 785336115834265600,194079 792560086694531072,246392 763890854364717056,80863 786557276668760064,202727 751546765648756737,14421 770261372936425472,71324 733050405786128384,355605 775124387645104130,140444 786010459816144896,199561 780602961684639744,181631 790631241858945024,232280 779377151091048448,174557 750361614247952384,11186 789203134044188673,18395 785907662814711808,196932 795713870983757824,268231 769338684877316096,112382 756658279653277697,41798 780990225870909440,11774 760112262283657216,61051 788438478006718464,11774 755492039706370048,35939 753020588168454144,23899 794391969892040704,258456 762660132547428352,73814 773478534048350208,135025 773896898193133568,139404 790976391948886016,234583 786343090986426368,201958 776483207667515392,155688 750133929064050688,1248008 770075760526815232,116548 781335499726217216,183759 793854130079068160,255942 761597040224768000,69231 781060466613161984,183759 750428516592840705,12535 761329693601607680,50360 787321865983451138,210207 765226014461034496,86440 773879611398688768,139404 749009092706914304,172295 760135672653021184,61051 750357091135713280,11774 765186254807920644,86103 785656207365148672,197063 739844131418198016,33169 763416215528275968,78129 792058338154573825,11774 762434493076508673,70886 788895127611727872,11774 794279301667549185,259482 761241283771850752,65310 762609585936932864,73726 763721539657228289,79513 758302794315169792,51344 750100331816624128,11495 760997767242276868,66116 788046493638877184,214492 793158996127518720,249469 774619544564428800,140156 788907723396116480,11774 763801841511587840,79691 792925596703662080,244990 793496196853530624,249926 792242079950700544,203546 761982963932237824,70858 768501521369530368,1249569 768855049703452672,105109 771568375017287680,125742 755992352016261120,31969 774046181391335424,139647 757317277196750849,45669 752193313244151808,21074 778990923728490496,171037 749375740030947328,7283 794533817671262208,261155 758345797020758016,52520 762703755858980864,74247 757569463361298432,47782 778354884319993856,167569 769647608423997441,114779 756480999291179008,43391 762284304906977280,72495 795332351152844805,266079 767426676833812480,1249408 750492696339513344,13532 761933573876289536,70679 765504533493493760,86950 773575606885724161,137042 792345399843557376,108396 780602666283995136,182013 761735333473980416,69245 766356332417015808,80939 749931826500612101,10735 774094192809172992,141470 789916050850578432,228056 777542293477740544,161993 790710028848144384,233241 749646489543122945,9433 789449999474106368,226015 749637135259447300,9433 762724632206123010,73814 778396927964516352,167046 771118778767712256,122982 786241893814329344,198304 755871470178430976,18215 794553715327963136,261155 749994535229337600,11019 732644605041201152,353220 778521935630041088,152594 768921578939650049,109413 778977934929457152,171324 775418361865916416,148800 769022044054888448,109447 762794082297061376,75073 771542249985368065,125853 785522710180835328,196277 778165182707228672,166282 790938780752420864,234583 766464754252742656,93823 788063685952565248,215005 732858265306992640,1170689 759112125780520961,56889 790980298733391872,235590 767870878600355840,102249 788075653962747904,214899 778102177256632320,165200 764980664126976000,85562 780441384771694592,180039 764832804261814272,84724 771771776263081984,127871 792055539295457280,243187 768811457471328257,109167 778297445235109888,167273 793261652129054720,249469 765916193349918720,90031 772217661413548032,128934 762531620364570626,71502 767991495345446913,195876 751800368732876800,18298 753681470984716288,19598 752257957749022720,18395 764252225698881536,82002 755832254664802304,39462 777234541102653440,118191 750052335817203713,10949 779364639381590016,174117 766727991330299906,95708 778956449003270144,171324 793509019163955200,252824 781566176694456320,188119 755769837977276416,39235 765026956115079168,85562 774675183449755648,144654 777864435260096512,163990 786990150928703488,207949 754783851222708224,33355 793568628360749057,253606 752248867865759744,21091 758692177895534592,37294 777939282514284544,164578 779398770056392704,174427 793176486593241088,249180 779071837070364672,29263 786996255243182080,202727 787490110749245440,208307 757269571317272576,46401 769235295225188352,111438 788048029895065604,214685 795025721965936640,263906 774014177866289152,138819 785964505767477249,199546 770965871141359617,122146 768044648560463872,102514 781373778983022592,186434 785585184678645760,197297 790156227653226496,109244 790962325708742658,234583 757644011888779264,48402 785684572826656768,196788 777594420442963968,160592 763431729055031296,78304 749199130568691712,7461 753198284970168320,23885 774087369993486336,139404 777654032169000960,135136 764144347461713920,82066 763827012138065921,80393 790314865244016641,11774 793914010601136129,256255 758423885184282624,37457 771760805696024576,108396 794865885617983488,262849 770723259671339008,87904 754764320676851716,33355 762660050389217281,431998 793467994793967616,252020 753320284053237760,24988 759091019723878400,54842 788479379651166208,217519 765508031106789376,87904 769625587220619264,113165 793459830493057026,252408 791772264928804864,239610 759139823986708482,57130 786089883593048064,200870 794601126603669504,261818 774233176663142400,141360 769378118297456640,112336 786115675962105859,193639 776732662014808064,157693 755223294639480833,34645 776213521830772736,153480 785612808553582592,197512 793204327355588608,249469 766326329784532992,93036 776409558616899584,153610 788354231279427584,214078 750552308463828996,13046 795492429575127040,266054 792026590486130688,243187 795082066635423744,247930 776610743408033792,155688 755199723720630272,35890 795243578259865600,264397 764603976172105732,84209 773531974786875392,136448 794692544194080768,249926 763923992155557890,81101 794007196266700800,256239 752828226083381248,17416 772891105415270401,105723 759563354927013888,58757 787799229443903488,213253 775449581861629952,146884 786981092242829313,202429 763174564381790208,74247 756271516267020289,42344 781634845046865920,186212 767401311163682817,93286 771047486014173184,109945 786094005096484864,199211 768151892299919360,103354 790896133614759936,230732 781576798635106304,186584 759153848384716800,56302 793166710555705344,249469 787051181793091584,205652 792016325644169216,225427 770626696781434881,118191 793218432728567808,250033 761215522721497089,66503 768943830896873473,110362 755495052659552257,35890 737762177356959744,129545 768494889013305344,106774 794072251981250560,256276 766124702100250624,90678 775379458995974144,148645 761360447635283968,66801 781441637142659073,186584 773914880898465793,140069 755751653907628032,39197 779836886940614656,174323 792770091884670977,245074 795325159628488704,261155 753318023277207553,24134 785913587931807744,65713 792168193330675712,244550 793210506106372096,249725 755701949232807936,35403 776758234640158720,157755 768942789203591168,110209 762325274079948800,431998 791747253081747456,234653 794683675593953280,262752 776037475408080896,153033 794560195577974788,11774 770294711835889665,11774 779792712627171330,176890 781439003237187586,139404 794331398702321666,257492 766353547864727552,93286 790708749363089409,231894 793559590285611008,252014 780616335218708480,181935 732093044732743680,39600 793969468581916672,255942 790299824180436992,229693 768124666183618560,103212 793134073875144704,249841 740343093707300872,11774 758565307329851392,53185 760526721682591744,1248769 757650795525472256,47782 794725966241210368,262025 785475795162636288,195975 756494560620974080,42071 755115515962679296,34731 794531335465533440,261155 778436761257123840,167407 773292810623647744,128713 795114734831931392,262925 764997400452800512,85562 763476807316144128,77731 769843104744632320,114790 766054192272113664,90384 764637898389934082,81955 788498425960599552,218275 780467805510508544,11774 755110617506164736,32337 755176553944932352,35890 759078392524222464,56784 771886007021101056,128194 765671946549768192,88506 792091223829929984,243398 757693552524537856,48663 777036528996519936,157082 756962419142819840,43553 793834616423608320,254209 777083756108582916,158520 732273737026899969,350955 793182006423281664,249926 770319499518210048,117257 773921608607989760,139404 777599340286185472,162294 778195320261976064,164826 792724973785866241,206666 753588216330977280,27280 776149587434188800,153095 777327169542512644,159475 738303223170109440,351436 772743080642539520,127711 786351837922398208,203076 754719790644723712,33356 791093871371399168,234583 793953846154252288,203546 788803996701995008,220332 760402988372492288,62130 764928602248851457,11774 787715037708165120,212139 785289404101328897,193669 751188757588668416,11495 755098630588026880,35449 787430696931495936,210289 792998268686831616,242693 763847866611802112,80393 787124958006697984,209043 756483055745806338,43391 767786229911793664,89533 753676307624439808,27402 779162834122964992,170547 777622900207673345,152872 778988869756780545,171693 767075077443710978,97355 773827722724466688,137869 761976607321882625,1248861 758771459313504257,55257 743282679886516224,354153 750777862219702272,15066 755566450526466048,26066 770328659735486464,117257 756959730686431232,1248462 790568509008859136,231894 771888264143708160,127218 771015480412819456,116567 774667698471112704,1250121 774294066880065536,140444 761804665625468928,69231 772503817392836608,79987 752968092653805568,24257 768215127636189184,104932 770391336314933248,118604 793671593528406016,252581 793219933555392512,249815 781555948573908993,188478 768857223644614656,109666 792430726193045504,243075 776198807193202688,154071 788520259439427584,218495 792540490172276737,244270 758082399527923712,50396 790900094362976256,234622 793633729205993473,249926 777589874706685952,162497 791750782966169600,240483 777268649925054464,160609 788103880332701697,208014 775754968649371649,151071 785312499226726400,11774 793591874250432513,252112 793507673794674692,252741 757702871664111616,46958 732345667897589762,11774 776461303313473536,155390 789903167576084480,172084 780618702291144704,182122 761744550809350146,67161 776835786637467650,149953 771860324911685633,128519 775022476493459457,144611 764813726629425153,81946 788228344416505857,214247 750638078067347456,13343 789268280070574082,206666 776896396381126656,157755 786756443571617792,206008 758823018395119618,55502 791413932518891520,236884 753663687806726144,28732 757486113124679680,47339 780815944234835968,183269 790926906371739648,234495 755627485501460480,36545 775512157064617988,149121 794633150991310848,262240 778954067997405184,168794 785550305614237697,130635 764206615117561857,80648 734066454270726144,350498 769266407565463552,11774 794353789184528384,258829 794937964296110080,262847 768590998523875328,107864 768225633155575808,104406 758971284327768064,54070 761003173431513088,64537 779472267197767680,174315 778775140893093888,168284 787998329317761024,108396 750398519542882304,12970 752104069225865218,16537 781799407721132032,185030 795698166058336261,267862 770319710529335296,44421 778476443659624448,167676 794609290271223808,261944 794825034380509184,258936 794190315485859840,257492 794324235304869888,258271 768802659688001536,106770 775436243731701760,148574 760810460828602368,63655 775750395847118852,151374 794534906005254145,261155 755416965863407616,35890 794706502674186240,261796 768214686592602112,102764 773892964967940096,139404 772257359532097536,76146 772807655660355585,132761 773513377117249537,137158 776449848765624321,153033 787358765028782081,208146 787833542063427584,211829 765504752805228544,87904 787063549419859968,207965 773739212940029952,137042 775038832903348224,146259 787017160744763392,205728 793192298523660288,250430 759491283345772544,58028 793257965310582785,249926 792343982135209985,235774 773837900592984064,11774 776060305591799809,153095 749377004378533888,7524 764196780707876864,81946 768498235694575616,104162 791015220978159616,235948 770788084858359808,118191 785559618860650496,11774 787645330321920001,210289 795360042023165952,264573 756393903675232256,42432 778687127638781952,167939 763874890566860800,80643 758437815030018048,52256 776845621982556160,158673 793397070774300672,250633 768288051592257537,105270 790362367863422976,11774 754764412335063040,33355 779433201785827328,173341 755249237378465793,35980 779815113838571520,170187 791688562815238144,238429 778992608626434048,171693 762463507375808512,72534 778081709950640128,157755 767786962644111360,100893 768335931019407360,103261 795764039053885442,267521 767158724163084288,97341 771671379649388544,127058 795273532011937793,263325 749950086306672642,9925 763611817960697856,78566 778356239327649792,166852 778473828175351808,167305 787128013070569472,207360 794286788198051840,258829 765381351767846912,86961 776180290435678208,152314 773597211989012481,137158 753294815903776768,26871 767805408714993664,11774 773677237036023808,136515 781530290921443328,11774 781864342576857089,190553 793610308690391040,252679 773676359927336960,137965 793323350009352192,251452 751217315098693632,15808 794888605806264320,263708 773258497018298368,135187 773922875036143616,140025 775908913346519040,151526 786278036538789888,202429 760203646214606849,61444 770522326064586752,1170819 793871019102593025,256255 765535711630163970,87904 786759873476321280,159876 758076143065071616,49748 761350356639027200,67973 771804168273195008,126152 776843115902734336,157082 786910060161044480,206642 774797189570846720,132996 793528201456648192,252741 794529631571300352,261155 773234130779635712,134561 788040756309012480,214724 795311342114705408,266079 761591364073115649,11774 795720950633218048,261155 755206437672853504,34666 790293183821443072,11774 765588124663558144,88471 763100245064421377,73926 793924169062699008,256219 781349385405886464,139404 788017339857932290,211347 757760396606472197,44450 758083159636312068,50804 732973527427616769,11774 790653641380270097,232280 780487564834721792,11774 768216096868540416,103975 778624637177589761,169201 763054240327544832,53995 771036345795960832,351292 773271737446182912,135381 787129318996529152,209184 793622004041515008,252580 795081647305596928,263907 792067125976313857,243187 779397646582591488,174115 794137587552227328,249926 759095169899638784,56964 788126339584954368,213427 764942750869549056,84929 789170931016925184,224242 790285367484133376,228341 792419510506717184,234575 775331177519382530,148045 785479691121537024,194723 755487276554072064,36157 778856256865988608,169410 770389984985485313,118191 755511654108979200,38254 790632117050994688,230899 766670574743461890,93138 768169391166984192,104332 771538559991881728,124537 775308602785529856,148045 790988423595233284,233736 793205961393512448,249926 769695197223464960,114987 793075054288351232,230283 794173659237625856,252014 785845630535143426,198878 762294885106024448,70941 771885812195524608,128615 773573103796584449,136904 762433767285764097,72809 769042296021127171,110362 765597158808530944,88052 794632770014232576,261987 755118015738441728,33356 794682353117327360,261818 756976525765902337,44740 756982378321457152,45669 753638308387942400,27045 793137888435302404,246425 757646502357508096,48369 779215957122166784,102730 733120124790571009,353451 771821703408136192,127134 793379297293512705,249469 787072204085145600,208016 758350927426445312,52554 768225557557473280,103924 763479330827698176,77632 768179371110727685,354891 794683843466895360,262779 788949930308169728,220332 758364458812964864,52532 761279330391461889,67586 787104648767221760,207996 788017106553937920,214492 786537474369593345,204413 792898975116517376,11774 794733154389131265,262022 768979964360134656,110362 791733238733475841,7706 771703179553759233,126152 772151888783572993,129558 777661750196011008,159411 755196948534087681,14277 759421979547963392,1248686 762694321321619456,74247 764682377901727744,84209 773620974411456512,138054 781536615449505792,187976 791090491039154176,234583 777931387693215744,158897 774065995589619714,139089 779035701593735168,166282 788469622844563456,11774 767854361191997441,100559 791678814174584832,240145 768676480138084352,106716 773682972134440960,135025 780769753535164418,182726 776267291218456576,152946 761314370550951936,65180 779379234921934848,174427 777902557008125952,163901 774394352973910016,11774 757741825943805957,49066 781548887987200001,187611 776106949582684160,153610 792922455841075200,248514 793602298014420992,251566 777842968841433088,164001 778841488922902528,1250232 777326926792884224,160758 790954801467125760,224680 793305929156403200,249926 790964613114392576,235487 757710075553124352,47844 788737909742415872,220029 772775803952267264,132335 762336794411008000,14351 787361519138959360,209351 789553734913253376,224680 754114049659445248,31551 762731995738673152,73814 766070928195391488,88930 767856955041820673,100893 765145926889385985,84724 776894501541519360,132364 780841194431537152,182659 762299559225720838,72411 770314303442485248,117257 793306494573871104,249841 779095892590751744,168284 785552296935583745,196277 794593524213760000,261155 755596784584552448,38026 780758543188328448,182960 776393547511586817,1250305 794635287519494144,261555 765151480575700992,84724 759165815081930752,53970 760794243661238272,64722 768980820405153792,108795 772906701603287040,132908 753382269667069953,25981 785867367347810304,198878 742117780581961730,56436 781305184878080000,186584 751208032294412288,16663 761710526254706688,68993 787968252454449152,197512 762732160029716480,73814 780878917406109697,75300 776516290613645312,153845 789393234443145216,224680 732727355341332482,353789 765573001307795457,87904 770141432157970432,116968 774022966698926080,139404 792465078381600768,244373 780611032045715456,150151 733281213327151104,355480 749452649439883264,7836 793974582998810624,11774 791520714738298881,239405 765230112057032704,86440 765569840052658177,87547 755175544636006400,35890 792014397048664064,243075 761406772028411905,68102 766066056989257728,90372 777145953467834368,1170352 786966091230748672,11774 787295322947014656,207212 768603142527324160,107223 750375422110478336,12404 793115299608272896,249348 793641623565508608,252196 794332831488962560,257492 752981961564495872,23929 753014655497428993,25071 762462312645013504,72534 766456372292530176,80939 785580109541494784,197286 790654956680388608,233307 760953029948350464,65635 776170950526136320,154177 795732839669108737,268101 764468796887277568,76146 778384370335875072,167407 758624805662830592,54070 760483830360842240,62937 785513701092814848,11774 789363173388320768,224680 793626614445797376,252581 762384125151940609,73022 767178209033068545,90384 775788004673740800,151463 787805282109759493,212357 763458793879379968,1249136 795349902582775808,266500 790693498227949568,232911 791485778765438976,239405 792442873111191552,245575 767393145533399041,48289 794925535746932736,263895 753196055500587008,24366 759512085458018304,58232 764175172001640448,79589 785869814959116289,196277 791751771311964160,239998 732726111046664192,353714 755164092160061440,35890 792597776274034688,246632 793210050940702720,250033 753264246968946688,11774 767921870628761601,101681 786401941706465280,202636 788020572995190784,214354 765559939771146241,87904 790897954571685888,234583 791698440963039232,234990 772890999144185856,133185 790839673341882368,233307 757010867938406400,44274 770643414648053765,119832 767257515008536576,94699 791077220919943170,235315 759890825442537472,60196 763098089662124032,75608 791149787898900484,234796 738797738167537664,11774 758772475547226112,54305 757595732115386368,46394 752910331781918720,22662 791314426896920576,237491 786065557061853184,49459 787065006034677760,207965 794900457906995201,261155 763095540317851648,76577 777808486801534976,163763 766225956247830545,90384 766006600901365760,90401 794177362988449793,258331 780141740015489024,148962 766418763591790592,93850 742918281447624705,349998 764934595267571712,84724 791674078914502657,240483 775108702227619842,144730 788108322398502912,215005 789536559590617088,226412 755208488247111680,32404 781570056828227584,189017 756302994006798336,42495 791025193456132096,233736 768858416731201536,106281 790998451957866496,197046 776876936748494854,1171739 768865085460590592,109666 785602066047758336,197512 757986002329702400,50443 773619362565615617,137042 773254025324224513,135517 779846259142164480,176745 793512455729090561,252741 793528723924480000,252020 794577437770338304,261155 788809470797230082,220332 795444685514899460,266491 760230886230994948,36651 766663369554210816,91700 791439371803168768,238207 795123227131576320,265257 757777609564430336,47940 765290746421321729,82230 770190619163496448,44421 777371323395899392,161542 786312937287720964,201958 769109332722089985,110659 785655767856779268,195975 779008374268715008,171902 772791494226898945,1249986 793999320206995461,257492 742407769781862400,11774 760564190591328256,63451 788406744384958465,217519 750004986583670784,1248038 733322184723161089,1170528 753668834381406209,24366 771403042688073728,125319 786284202501271553,201958 789319604531331072,215437 793946498006327296,256105 765581599840894976,88399 785431390062084096,195207 793255653045395458,249926 791067752526032897,78159 767569373468856321,98727 760530778145062912,58358 760617383639654400,63451 765956472110972928,90482 794891169503318017,262849 763853318456311809,80486 774420999324434432,139865 792865544336584704,243187 772807631106867200,118191 760048882877214723,57722 759191233809965056,57574 764785748738441216,82344 765519829721763840,86440 775487147881082880,149300 760982006746361856,65455 767190208781619200,96514 790566266209570817,208178 768963603026149376,110362 794352949069684736,258771 787054380444884992,140444 753580991164223488,28037 780596822146375681,181789 757722567423602688,47782 777553337038372865,153658 770773469764194304,117257 769352623191420928,113165 795443467254136832,267133 793215037544562688,250064 750511754501824512,13343 770905112621514752,120557 776459529794060292,155390 787092590357274624,209043 760587515388633088,63464 764905316471410688,84724 787014190905122816,207287 763453651750821888,75633 761005323524210688,66297 770386033934565378,118698 769262143409647616,110060 761168382729203716,65523 760533561506013184,63505 775373079077879808,148537 752169065460928512,14277 754755040619982848,21888 764043411141689344,80939 761278746338795520,67547 765257165653311489,80393 750144793867538432,10057 778667500556853248,167839 776506493906530304,156053 792101977756807168,243187 752209113485107200,21415 791355883154345984,233217 794332836379627520,258741 764934212470308865,431998 781837857229070336,190635 792514367606710272,246392 779395572516085760,174115 785325014140715008,194934 792089821934030848,243075 775782322398457857,151212 767124131158499328,96039 780017316268564488,41724 767422474740862976,97519 788735652854689800,220029 790753024335613952,232884 766128666766151680,84711 770552556854579201,117257 763341066372165634,77303 781232608466366464,185595 765233006235750400,86508 785865749906780160,194082 793888048127762432,249926 758548225347379201,53144 785280206818816000,194082 787731048566255616,210215 792457182771937280,245373 747698991626883072,1247755 776905251119067136,159359 794218272044580864,258456 755333636690325504,35890 793180328860921857,250033 754746251770417152,33356 791017314741284864,235620 795246864287367168,239172 787303982444060672,209351 762206594876727296,70941 788104277126287360,215505 773359864093429760,135025 793932934164217856,256255 754781223948394496,33356 761373825489448960,66897 787378102573948928,210289 763373909840433152,73814 766506157145849856,91810 785897422924898304,199546 780621045178916864,181886 761853601220210688,70941 767689624055607296,100605 755216227132280832,35980 788102259284467712,214354 780455574920171522,180477 791322104318791680,237491 794600402595512320,260173 770246769083121664,117257 792126566998249473,243075 764612304155664388,1249241 750487784415047681,11495 755728023056293888,7577 771206519597600768,123825 794388222902173697,259773 795388851900530688,265858 795484197825683456,265855 793574889500401664,252020 749141809347989504,350226 793617794742951936,246425 765229513030664193,83391 781229551049248768,186434 793183861727301632,249926 788620703591522306,217954 794190619111518208,235487 758627017407496192,54070 781333898919763969,139404 774177433398358016,140444 771698424009732096,117310 773974015337562112,139404 780468919094116352,11774 793578929957249024,252020 787283483622334464,200963 732307437596729344,196346 750407936208277504,12883 773913927000395777,139577 794672984397086720,261155 775836963710472193,151748 794945152813060099,263895 732594625446219776,1170428 758651124660350977,54070 762125769007136768,71828 776307990492286976,153845 786627704640643072,203674 794965677572505600,260613 761627084838035456,68993 767946671250477056,101681 769822030132682752,112788 762805653240852480,73704 792830545839271936,247561 793197855787843584,250064 781173073982533633,185496 774707867278376960,144607 788597661389684740,215437 788065658869125120,215005 756306362670391296,42627 791021630147395588,233692 751991646385045504,18646 774948525721456640,148861 777275449835655170,158820 790626258157658112,231894 794129886449377281,257423 766392830843424768,91946 770709779916263424,120610 776124242014441477,153699 794030225424285696,257648 765956366997549056,88216 750140550498648064,10734 754037452482842624,29377 754806623697301504,33470 792404805385875456,243187 759123507863138304,57105 773990138682671104,136947 759777846113951745,56964 786311846206681088,199984 770783718545891328,121479 793212509503250432,250633 755228092885598212,32404 793795036722831360,249926 755284065545166848,32572 766379454729859072,93469 781334369239568384,186149 750746911544643584,14877 760477601437712385,62548 761227849609121792,66380 763841485548630017,80716 760531957356728321,63451 773265970181791744,134470 766830323405623296,74133 788882908752715776,11774 793213887453786112,243344 786699029832929281,206007 761172828943245316,61051 770119378759188480,111549 759797705203916800,59666 765340030281789441,87245 791057105721491456,234796 763551507815862273,79131 755150123802451968,35890 752714350759141376,349684 776129347098927104,153248 785828908289490944,197512 769269880021454848,1249649 780620979210813440,181903 758547893070422016,355507 793607576944463874,253206 771207291915767808,122817 753952490996064256,28732 768083968000307200,103354 788364449631567872,214354 794146263025393664,257026 794305232800923648,257406 762351246506274817,1249014 776651662886772738,157082 777613629021499392,159308 785473132144365568,194723 791734632114950148,240145 773553673649651712,137033 758693474719952898,52061 761869335749099520,69231 743187963325128705,351279 754005803594424320,30815 785632357462269952,197512 745445435746226176,1322903 754733601519001601,33356 785685986193866752,193582 789148441729314816,170187 754866194281275392,32449 779766673654120452,173011 753464628798033920,27317 768250214398304256,104973 775311159138328576,144868 777147875516121089,156835 774386691163369472,141867 769568925290008576,108396 777959193072533505,163763 788036800648450048,214492 791337112712810496,237491 781205048328019968,186434 793209716549660672,249469 757537536327749633,47736 762728139751514113,67226 785558500814548992,197035 785620891220803584,197286 767837005086470144,100561 774802331070238720,143585 778723557924712449,167319 775034273099354112,124610 790754862359191552,234054 794777975375986688,262752 775962649007841282,100605 751587104031776768,18893 769354494211522560,112363 773951642848858113,140211 762629373883056129,431998 752681118327988224,23167 770735505747025920,120912 761541117041008640,68182 739122075030458368,65113 752910198751105024,24134 791048792967610368,78159 752251937584664576,21034 793474481763254272,252051 753714183716438016,28115 778997702227099648,171858 788125382822203396,215754 780629248633544704,181755 749452982421381120,8497 756568891564892160,43553 733236941525635072,353228 793714807404949504,254058 791208552115437569,234564 791422039957483520,238099 763426754409082880,77720 788447489867210752,217519 755849456562507780,11774 785440530574508032,195481 756512780543467520,43391 790327103757713408,230271 785653469105549312,193639 795605646821511168,267521 776063342830059520,132848 756207780864765952,41953 757959500175380480,42171 770380584476614656,118191 764836552312782848,84689 773764251039240192,11774 767090964133535744,97344 792451190839730176,220727 763423491362217984,69269 787913224033361920,211829 760113002599161858,58218 771023922997268480,122299 778646264720330752,161349 793552450649264128,7311 775768998910816257,151463 770011540758069250,116086 768303542150975488,105109 789140662608400384,223899 794613272808812544,261155 776007861428166656,152872 790730557051199488,232791 765619845178204160,88052 769173975431774208,111448 763180550299365376,74282 787320803104845828,209796 778647838813138944,11774 770364592144855040,117609 763882688214335489,80428 775698464327995392,149200 775770857029246976,151463 772510749977698305,131045 761132193984942080,61051 789459649502339073,225981 779103306069057536,172270 786410604294569984,203350 777995855265533953,164435 794564774595964928,261155 759428360833556480,57921 756849861845065728,45122 760915715196981248,64730 779359868004163584,174427 788682073372524544,219989 794622922782638080,262025 768967610755084288,109805 775674877999054850,1250232 776422119462744064,109666 794097113386905600,257492 758621132006227970,54070 750783229053968384,14277 763949318638231553,80393 771379178323062784,113332 751948243357970432,14653 791384229166940160,238395 760610893533175808,61145 786691560419319808,204835 742124327659810816,11774 773258826803912704,134993 752887557638070272,23365 764037020075294720,80655 756504250453110784,42249 764949366910033920,84724 794033766738042880,232884 762337970552799232,1249021 781202837686497280,186149 791836850948145154,229693 787858463414218752,50439 781034955233255424,738099 793095059130298368,249469 792632298055229440,243344 752886430788038656,23678 778008191925878785,158820 758359931351339010,48289 764372614584283138,82002 794589017157222400,261818 780558905667641344,181548 793320787235205120,249926 748530180512157697,1247833 762119500242182145,71099 773649977218400256,137639 753949262648635392,30590 793145602741633024,249926 750495705135878144,12746 793284724974350336,249926 773931798829105152,140211 776435480413863936,152314 792059175497007104,243576 787780606910402560,205197 773857329112547328,11774 781056335794151424,183759 780603227167268864,181955 763514047161655296,47188 781537262626635776,188401 776007125155753984,152182 779322880295309312,172962 794026122723758080,256239 788494260177731584,217658 775730333408829440,11774 785244912887406593,11774 776098867490226176,153095 789895000016420865,227048 793118048572047360,249469 776858829489315844,1170550 785604742772690944,196277 795414758010880000,255158 785991141342576641,200235 775483796007243778,149300 768862363638308864,109447 749570202619244544,9075 788487990943285250,218507 794189625757667329,258598 761746701774237696,67202 792059267142475776,243187 793108122294517761,249469 773121123991031808,132335 753731143690706944,23739 794467847837597696,260775 767876463882362887,99532 752284545127292928,20279 786640323615322112,205029 754729678288609280,25255 774089975331561474,127134 795387852502634496,266713 771318587470467074,123274 790995347069952000,220689 764166901412925440,82283 767796702069698560,101383 758284095591817216,52061 790804180315308032,231598 793483729247301633,252741 768278745186639873,104932 770436499800285185,118191 793921646792818688,256439 759212537472843776,57336 775693745412935680,148018 794615863445962752,261155 735898814838673410,350287 793970048620785665,256276 749752809289949184,9754 785552738398547968,196917 768422325737943040,106281 776956801627455488,156835 772920790677192704,133519 765895439723798528,88459 793617151164764160,254135 758693161245999104,54070 792494597691801600,246273 769578832097480704,112382 763979401444798465,78159 788009031466037249,214114 776614256770887680,155898 794449735406874624,203546 759207947775905792,57123 795741049180164096,267746 788543561004412928,218832 777316391640702976,159876 793231624473288704,250633 785549727433564160,196917 794983042054049792,263898 790406073341607936,11774 750058927878860800,11015 775006535399436288,146259 794918213398237184,263895 795699912847589376,261155 781093964006821889,184223 760162756641361920,61051 762225228659380224,71270 790146578958979072,46572 795412049883000832,266884 785577630196051969,196277 771657834379423745,120363 790568812789702656,231894 790277827325140992,230270 761971654281035781,71270 764045030373810176,77687 761589966837284864,18215 789182443504832512,215437 760895849643773952,65540 763933366043365378,80720 779181854968520704,171617 787076832197644289,204078 785604048007401472,196729 792791566888931334,247056 771710647897841664,125111 786280397894193152,201958 773495440557928448,136904 786297713910542336,201620 786723678075650050,202045 754024241574535168,30339 786236484290539521,201555 792406184204443648,245750 772838054222438402,132335 777112208882872320,156835 781086365521940482,762119 789080327952138240,223286 749319734835843073,7816 788410402430455808,217123 791017181697802242,235886 769696709429620736,111431 789670160906858497,199307 759110095456219136,54620 734442997295767552,41724 790323093562650625,223103 752952504170586112,24774 755204689709371394,35980 771404419955101696,125367 750389456952184832,13021 761603579027136512,67906 768942831595552768,109360 765009281733111808,85562 750035092253315073,7275 756047621760905216,40932 768924141042802688,110362 775300714495115264,148045 788800748897374208,218356 793221532457832452,249961 757637701273354240,47940 764535512640069632,82481 761396501234982913,67938 749781576666324992,9754 762795190000160768,73926 762645257574084608,431998 776423086723854336,155688 785324576305737728,11774 789286020147732480,223881 768624307102560256,108207 773906254452449280,139404 761128474019041281,61051 788040503832956928,214492 794506699361157121,258878 759851015130808321,47940 758361926195904512,46974 774732040398786562,140495 776479277520912384,155896 787306945002676225,209184 777663929019498496,162810 794995968404025345,264431 795463271671336960,247930 768080755708702720,103261 771926026016481280,103812 779228271640797184,173347 767804762414657537,101681 775081697071116288,11774 767875522739208192,100605 763874518549008384,80393 769619822715953152,114021 794699466611785728,262752 791643549481570304,238117 760571558775689216,62798 761277390093971461,67547 778560355039481856,168794 775027665514266624,146259 780785263475888129,183188 774043333085634560,126570 791459908935876608,239018 780545068558065664,180419 793927730396012553,256255 792823166028525568,247877 788394358378823680,217519 768545340068802560,106753 781082917799796737,184044 764984944280100864,85562 773719164280311808,11774 788506066413760516,218349 787407139996364800,46572 759110086123982848,57105 791718649862037504,240483 758402100506144768,46076 771956924057288711,128931 785536414389788672,196247 786014006322405376,200490 778441452552462336,166852 789316143710408704,224850 776892402208505856,157842 793506082102456320,249926 773761869362434048,137042 788192976170283008,214078 757357705291980800,46405 757719011656278016,48826 768159597085556736,104162 792558811093630976,244270 756903064464785408,350711 775789461493977088,151748 776380364545789953,155390 765567483088560128,86320 758393406037057536,52545 775485070895292416,149770 793976460348452865,256440 794388209106944000,259743 790128508676804609,228635 788595960146518017,218275 762395673954127872,72420 767184641094746112,92075 777981428239831040,164375 761593744248360960,11774 777955082696482816,164669 793654852924547073,249841 763655742670852097,77731 791266013551726593,237491 788067205665611776,215030 781892189320155136,187611 788136082919436288,215480 794811279575760896,256534 794022315067482112,257492 793607449009717248,252020 794620749218619392,261987 794724945523802112,262752 758390279653044224,52545 760133277650935808,60866 793202352362708992,105109 758514080831279105,53703 756598192129445888,44273 787277868107755520,208016 763457549265952769,77849 777219528572997632,159146 760249772003332096,60849 772069084687065090,128934 792867741933993985,247329 755209932362833920,33751 764241438016049156,82002 776243066650759168,154071 753340657050279936,27045 740354573223727104,11774 754816650734469120,33470 787625914951671808,246425 768286066830737408,105109 780765268314169345,182960 793864774870106112,256255 793835069785841665,230559 795757748952633344,268777 733026833508249600,355464 755925394209935360,39195 795073776337776644,264397 773316245101879297,130988 780616858378567680,182037 752946943324778497,24625 767517783198404608,95055 772943978391973888,132370 759821531346108416,59666 761776697062531072,69711 753997577255804928,29790 786668004574502912,11774 772164833248550912,129558 789904939095093249,227048 775024456594927616,144682 770948186018054144,121612 780554924383989760,11774 751037269847355392,14858 770751189109440512,120690 794558247428464641,261155 791083289020882944,232169 759190916905041921,57574 788131235675590656,215754 750371955585331200,12883 773247802319200256,134993 792072549219926016,243075 776895326141702149,156644 788135036243611649,215005 766391722033156096,93405 751961412554067968,17794 775760579894050816,151185 761450734852243456,67587 775308821048602625,148045 791426174576656384,238639 758769275846918144,54519 773859213680504832,139404 749655725874393088,7546 794937752324337664,262847 773892304931258368,139404 793085491822338049,249348 794237245146460160,256255 757676850533498880,48735 760177511619784705,61145 789173217625645057,223899 779138038467223552,172962 781880208244690944,190635 732332776637222913,351262 740933739828645888,11774 785915929347624964,199546 732739880489521152,353879 763444552988581888,78159 750901731324723200,15808 786601541729865730,204835 739840738905591808,353374 766580630369034256,93504 768246588401745920,104162 753248449047302144,26466 770263554146570240,115435 795352347610185728,266054 758651297025265664,53703 788515339910905856,218455 795272066756911104,264774 781842927534284801,190635 793683463903801344,250633 789433929283416064,225981 768990035118952449,108729 775087870193336322,146838 771495182751719425,125853 753071330862522369,23217 789716842461827072,227242 756607553539158016,44273 768087630508621824,103354 772461895768997888,121795 772586603046924288,131814 776055532067094528,150028 791482671524220928,238207 753650751268761600,27414 755166769996828673,34158 774464742098251776,141316 769043616111230976,110709 758104000474537984,51451 793438472010883072,249926 762652668863078400,73856 786330423211065344,201958 795474828534943744,11774 764858445749071872,81702 781614358455545856,131056 771727797693747205,127000 768145114782900224,102295 780830863021993984,183269 787122031133270017,208965 774015935812214786,140437 794319323577729024,254209 778279197135474688,165423 790730707031191552,18395 772753482088484864,132335 777075785446334464,159861 755066667600936960,34666 758992079657644032,56214 763513079938232320,78228 793164826579181568,249444 769242857756434432,111549 793343761921302528,250633 793633547693068288,252020 753681298456186880,28819 756291985439330304,41680 755895103319896064,18215 764056035493634049,80939 794167058716102656,257492 773353829286883329,87904 773014715182178305,132578 760116419904307200,349813 763507609550794752,78274 791676585355141121,240145 794529008545316864,261155 764183613848125441,81946 756031875366416384,39132 765536929865617408,88052 793470729765421058,250785 762807423379714048,1249062 763167527946051584,73814 772456121093099520,129662 791342297606557696,108396 771449900005556224,124855 790926575923437569,234583 763518451356798976,78684 776936921884987392,159411 777156823753363460,160316 769361100345339904,112788 770292006337679360,117257 793188066965856256,249926 790180826319323136,229910 765555890141396992,87904 775073482744926208,141091 793788669991739392,231037 758347557550583808,52554 787450648212234240,65113 756286137547698177,42432 761388561996275714,65887 761580503745036288,68993 757731671256997888,48220 773908961644859393,139404 765205908909678592,80486 781371773820411904,139404 764796431064403968,84724 792761948731432961,221416 793226235887382528,250033 780596925171138560,181935 766394917241417729,91946 773760117149872128,138382 768225307312566272,11774 786537859662614528,204413 789773068533202944,227748 765992737577443328,90031 765909269845651456,87904 773868806275903488,139404 764763218845761536,83422 785525753437978624,196538 795740864173608960,267737 788838600360226816,220526 755952152296775680,40881 763179577199833088,1249117 772024058858930176,129108 790895438811594752,164764 763058794096041986,47188 765977982964002816,90575 756358261331271681,36467 792954028426530816,247877 764112013517811713,79911 753680909560406017,27767 774016672990539776,138819 788691853222801408,220029 762984758003589120,74247 788085118023798785,214209 757598588834840577,47940 770502679852355584,117257 762083024213274624,1248861 787433357957365760,210207 749391786439798784,8497 793606911560126464,252639 757440994723844096,47284 793242077001752576,249926 794167851259195393,258250 770824278581411841,118191 772093404557684736,129558 793463190705303553,252020 767793364733341696,100893 770622120355368960,68277 781094022253203457,184350 776771943395721216,157922 753475746841042944,27045 775027908616327168,146259 787978003296976897,213951 791449846007730181,238383 794722319306522624,262849 776547747910471680,151374 792443316721872896,243659 760973862465114112,66116 791750453876752384,240483 789252043349209088,223921 772797147397910528,131027 755978902506467328,11774 768243980404461568,11774 776514396692500480,148010 795072317302992896,262925 789995361708351488,223249 789686205923274753,212131 787611442707107840,204078 757174482440183808,46252 762939319459966976,75598 771882524431618048,127957 770080658387570688,114848 779107516294848512,172270 781882027473797120,183269 791734231806386176,240483 785976059296641024,195125 758227671440625664,48844 766357932707573760,93286 793281793550155781,249926 756395591501025281,42249 790191023213338624,229159 767686034649866240,100605 761349171366531072,51798 795407250554691584,266884 791816340583710720,240483 790655160527781888,231894 787121208391299073,207287 755083305586978816,33499 753671367795445760,28866 770327376454488064,117821 772554042367090688,129551 791325081465135105,237327 794608080319381504,261942 752743025479065600,22752 794825809508888576,109666 755149220479393792,35871 774290793834147840,139404 777160800670715904,159876 791373154341953537,238207 795704871513104389,268281 766895885426888704,92213 772062883626749952,112363 759546259166359552,58250 794676412447920130,261155 786400133436940288,202217 768882253522886656,108849 758062854691880962,51069 793099104960311296,249469 757565339022553088,47844 787180426620272640,209184 767911286432681985,101681 758678383920373761,54070 774823152014598145,144538 750534200005160960,12883 780537493347192832,180306 788466084512956416,218275 761936912236044288,431998 792014138373386241,243075 760230960407408640,57131 788039038854918144,214288 773535061366800384,133702 774500413043335169,143585 751178247287767040,17591 794770455018242048,262849 759823794097758208,58267 776449239337488386,155390 794696287752949760,262053 761760767255384064,69231 772889354138071040,132578 793243499407740929,249882 794140399791017984,11774 774345703338442752,85704 761636873655681024,69947 767542867648614400,97325 775720595723984896,149200 755534291187015680,38183 777238622562947073,159475 791618883362885632,240145 776428669963165696,154869 778993265647443968,171168 777055446138052608,159146 779821754151731200,83700 793870440963776512,218911 773858017876013056,139404 791331437274238976,238207 794997727847452673,263895 767795827150651392,100605 763176714570641409,74943 771153645026979840,122388 790567501805588480,232137 781868108558598145,189581 764230398134063106,82759 793575364832423939,252112 785272658418163712,194648 773280027358142465,134993 788487811057983489,204901 758363286035374081,51171 765272380675612672,85562 794575613952593920,261155 788690739924312064,218349 788837373509382144,213356 792443689817640960,245130 759123623684833280,57131 788355252667940864,216991 792554367199154177,246012 734674355381145604,195876 755026408133447681,33074 766408495616909313,91946 781646209257644033,188478 776655135422357508,155451 788511611333902336,216009 791791799639552000,240483 777309974619951104,70764 792630630383230976,245607 795035880440393728,247930 776093243566006272,153095 788527629498478592,218455 778244937343201281,164001 795681549001887745,228820 774632550056677376,138382 776035439190867968,152872 781066155469316098,184223 789316340897157120,82066 791691235694030848,232791 794052175290769408,243865 789544257803563008,214354 774461725391228929,142503 765865350747611136,71408 768030441764978688,101681 791106768889901056,234583 757071111976656896,45576 775833368554373120,151947 770606794787946497,118192 781681130294554625,187896 744563182404931584,504803 768953866998153216,108795 793801991038332932,255393 781904889131610113,188489 760444324702224384,62853 771089890297589760,121612 793337820442038272,249926 757582964993560579,47782 768887904651259904,109104 771507868940005377,125111 795119226335870976,250633 766702130824613888,11774 794651821734248448,261942 791950510316134401,240584 764130602060648449,81869 785783054614822912,197512 775705612973772801,149953 793657047363493888,235487 767220437231235072,90384 781352402251198465,139404 765198216690147328,74247 739067302180720640,11774 781437192409186305,186584 795742870535802880,261155 758831003045535746,54070 778263424568557570,11774 795222233841012736,262752 765686893468147712,88399 778226624386990080,166631 785284570849697793,11774 786410711534608384,203674 759412093393178625,57881 765625714355961856,88052 756627473962377216,44429 760449240481075200,62063 785485858241519616,195064 786675498424426500,205728 787735463356432384,210235 752704177697017857,22662 773327506967441408,135736 789736390359736320,352258 758050049980891136,50787 758831673140129793,54070 787642591319764992,211347 763456819964497920,76406 765182944537227264,70722 771798967743082497,128043 773869383659782144,139404 791817540511080448,240793 755181005892231168,35890 775744401649774592,112363 791318232409993216,237438 780790610966052864,183269 785401132013195264,173347 791001034273411076,235620 785990632489705472,200490 775896950432473088,152182 768070956669513733,102514 792122843869814784,242693 765587707523313664,88052 756313558426660865,42432 786579356634284032,204078 793386124001411073,249926 760497649896132608,62771 791357297175900160,238383 754878685107191808,31151 758487525946191872,53532 774025240296853505,140232 756472400120844288,43391 749235808826036224,7259 758376411681976320,52545 762000488862588929,70858 751040598761611264,14351 760591269127217153,63879 785679089793466368,197063 792496357504192513,215965 776749655472295936,157755 764797782846832640,84724 742856474817269760,1247551 792423958557495296,245268 773882947485233152,139404 773730101628317697,138165 777287371519733760,157082 790514449933332480,231894 763125239224020994,76577 766354652304551936,92885 793090148770672640,249348 760643958192082944,64192 766014162673799168,90465 780537456533745664,11774 777042723463364609,159403 753384307448619008,25981 759809958045253634,58267 785559498534621184,196788 764134951667261440,82066 790412125634080771,228354 795362817561989121,266054 766107479709130752,87858 778605501756035072,169201 761591213514432512,69231 776749152785039365,155390 788096347731886080,215005 786025560157851650,198620 792147214479003650,243614 790897605148549120,232169 760513603535503360,62728 780170788041220096,11774 791640839881498624,240145 793849176929005569,255942 794557444521332736,261155 795007097813553152,263895 794021345260486656,256564 768165783243329536,103071 758380479695454208,52720 780086187801227264,164500 762706123212283904,73926 766628878160842753,94699 733156202239119360,355989 765232923347943424,86440 791042447673614337,188425 753725633826549760,28508 774296942624989184,140444 763377427879895040,77849 795694596126818304,267855 788883153486086144,220526 757594791416766464,45843 763884480440504320,80939 765245255453147136,86653 766304312163127301,90031 793256035645394944,250885 788134851404632064,215754 795679808999014400,267862 732181689577832450,350025 763627662464065536,77620 769038703402553344,110362 794690769713905664,261567 785331911409283072,11774 763393770930909185,59996 768612835874119680,107984 790518322613850112,231894 794046385616060416,256502 758757379244785665,54070 766252385937285121,90384 793620211815415808,249926 770727937431732225,114259 763707917207994370,78566 795724040455520258,247930 794994410660446208,264431 768561202977013760,106753 771660019553013764,40035 752651126974152704,22953 768021161619951616,101681 764147540065390592,82066 791408833260236800,238207 767528844538613760,100021 775219118311997441,146720 791803713824313345,240584 794725254908309504,262022 767122673977524225,95511 766350762423128064,80939 759559014967410689,57574 758439760012673025,353879 790326298329571332,11774 786026664992002048,199561 786942858699812865,206642 781540851117940737,139404 793799391282925568,255393 768511206848069633,101431 768496955211206656,106716 773218121884770304,134543 781479216319700993,188119 792535739653206017,246295 766135785322061824,90622 785277375026229248,11774 763964589767729154,80939 778376111080169473,159245 767847105926828032,101406 768933538204901380,110111 790087588916830208,228820 764352624598671360,81946 768791480777347072,108991 760080332175577088,60866 762268921198104576,431998 757877696386985984,49754 792112724989837312,243075 793998969538015232,257513 759435793526128640,1248643 788135325264703492,214354 758668993234206720,54070 793645756154601472,249180 789365376593387520,224680 794014748446691328,257492 781578752203431936,181419 766752585080537088,1249334 774693522486079488,142721 788213453399871489,216038 793191455342878720,249469 794529908810776576,261155 762128303981559808,431998 781267452009197568,185310 785536707353391104,196788 793662663532351488,254058 794167990216495104,249926 785886947013111809,198962 789529725140078592,226881 755537596978229248,38401 761624949186519041,67678 753371554260590592,27317 786042465434284033,198589 749020766201450496,11774 794627013176913920,262022 752087130160046080,20886 764868642169249792,84724 787011040080908288,207287 791413230220484608,238780 765668721033523200,88874 786971423021694978,206189 765604301695778816,88052 781454796809199616,187976 793892167995371521,248652 790300072378413056,11774 794281865003855872,259482 776777834891214848,153756 732665052101107712,1170592 753728156280901635,26140 785268248598097920,194186 788413922722271232,217519 752657693446373376,22223 760866019581710340,65180 763454566025146369,77119 776816525000871936,157755 785494792381853696,196277 752901180376752128,24134 788079415376961536,215005 760850177460690944,64722 756306826598027264,42432 766645575693524992,93036 758622057445851136,54070 776826301399261185,157993 774468747599970304,140682 775819707538604032,151071 754727908296515584,33356 773995037638000640,139404 793178080374317057,250033 795430676833177600,267134 777058773777068032,159876 773956552868958208,139404 751796878442831872,18215 768852026134376448,109337 786970314836238336,207287 788440875047194624,217837 753672847239806976,28586 773511680202530817,131007 787192441006727168,108396 794677336981569536,261818 759415364056969216,57049 769890692864831488,109666 781337997924966400,186584 781467953032142849,188119 757766475302043649,48477 760134940402954240,59725 773654394961293312,136905 776579139130257408,156835 775535805343281152,149953 753233768945635328,23915 791343173759041536,238207 792072985335050240,243513 765186859530006529,86103 794572534914093056,261155 786756849664008192,204958 785544729085837312,196917 790981991571173376,234583 794692506596339712,262752 766587872962940928,94699 756436735702073344,42495 787791980369764353,213064 788422103007539201,217837 793470257797140480,252020 768173079042199552,103126 774798604796035072,135903 758337458131968000,41703 780795146191462400,182726 790940600065556480,234796 759420422601314304,57964 777525029923880960,161387 756653418727378944,44271 777924418450391040,163901 786530642850873344,191961 793227058965078016,249926 786966866740871168,207949 745358599346585600,354831 793120282277838852,249469 794590037576925184,261155 769136930248196096,40035 770876586866384896,118191 773602459046580224,133702 790991307560714240,235590 791783930710065152,238292 791833150100037632,241819 760603414707445760,60794 764242402332794880,82283 751871129145389057,17794 764971222006398976,82121 768433339120357376,103924 791054886200717312,234564 794641491838861313,262271 765919464093351937,89957 779528164846493696,173917 785717742108233728,196277 770395745379725313,91301 794898222917578752,263289 763798771167817728,431998 788579362010529792,218275 751776161655500801,19376 754015840979210245,31268 757524992053514240,46280 768615846323245056,107984 762018465771360256,71502 761104425687486464,354238 761131116598353920,61051 764660378856849409,81619 743854170231341056,11774 759763035388989441,56964 780625631230898176,169384 785729509320306688,197286 792383509390241792,221785 795371639957553152,265878 759148934925127680,57348 763874507610292225,77185 788807540045778944,220332 765790178380247040,89198 768626687672213504,107469 770704935981842433,120610 758282402154283008,51809 793255130590216192,250633 732958304645861377,1170804 793263615209934849,248253 793601968446898176,252408 779366210538311680,174315 789168056387764224,223286 758796354080481280,246425 757265862483144704,46384 765702138982961153,88994 792233292938424320,237332 758805156829933568,1248642 774397197139976192,141867 776643047262081024,156061 753640781852844032,28732 749748270428262400,10064 790916282841440256,234533 778289653191323648,167220 787012758667612161,208176 764980672419143680,84724 763431322912260096,78217 764986641589108736,85562 767323903664402432,98559 768279310771769344,11774 780787670565789696,182036 791447705285296128,238292 793144397131091970,243865 732402684968370176,1170348 767690685067788289,99111 785776047132291072,197297 760486888507518976,62777 789875571484401664,227429 774392365687705600,139404 765529773586128896,85673 788390654799908864,217519 752212504474849280,19703 788143126158405632,215754 787716571368189952,212357 780793353617154048,183269 786576143352631296,204413 795607911846309888,267521 764410473898848256,82066 752648985496596480,22657 753738673989050368,27222 750127931016359937,10810 774338400711086080,131421 794340376618246144,258878 758355015312478209,52061 791865334609301504,240073 787310752793260032,209796 780766348125216769,182659 787851245495029760,211347 766447870308384768,93261 793134449219149828,249469 737752882078994432,279676 794364885006069761,11774 788832482325958656,220526 774440303843422208,139865 788191640326402048,215005 759206144799825920,56964 777642495790477312,162610 792550912430518273,243187 771783232895479808,127871 762702338285006848,73814 790698855360663552,227048 788160803182522368,352258 764973742510448641,85562 786904595566063616,207287 749997569892315136,10653 773918628991340544,139865 767814277512257536,101681 780115520242745345,177442 751652462533107712,14277 773689864663408640,138488 777330532749225984,161456 779458460622524416,174660 793459004815056896,252020 766105737353277441,90327 778846740707287041,170252 792774401695547393,212237 785740762252128258,197512 776456091576180736,153845 775623156291739648,141745 790877306470428672,234583 790663717402845184,232863 793643074551291904,252639 762633635275149312,73814 786568003588591616,47940 761411151225683968,65663 764812130897960962,79561 773199306161389569,135025 779053591210303488,169410 772986961455935488,133519 768217829036462082,11774 766721923619299328,95672 771025837458022401,113457 790772947241668608,232863 775772057703505920,150663 790491824511148032,11774 778958473472061442,166321 781553852088721408,184001 765296976690765825,80486 773990029068607488,139404 778096400697585664,162294 776986717068795905,159308 780102522455425024,137777 760354589417672704,62180 771469911797399553,125554 772441465905672192,118191 780621377284018176,181789 735986551109324800,11774 760688549163393025,64192 791256441290039296,237491 781675367216058368,189235 750447529746018304,12883 773597242284318720,137869 787394410942038016,205728 758770533332836352,55257 764155777384849408,82209 778302693576028160,166913 762753970339217408,73712 768929677876551681,108729 773893308334702592,138819 765642209995657216,82766 781667168161259520,189314 794321278677094401,11774 765877710946205696,89915 790667401763364864,233307 795699564871294977,247930 786612794011426820,204413 753384468237344768,25885 761222660382679040,67226 763464231387660288,78566 790902759377756161,234796 765294483055534080,87060 753658344733286402,28037 791313877015429120,234583 768186089114710016,103354 789230122964492288,224693 794595008934342656,261155 776413742321971200,155390 777191630805676034,159308 781085441562931200,184044 773976992664391680,139404 781249405689090048,186434 792826589390204928,244270 794109676904390656,238117 773934755825881090,140232 758668321701109760,54070 764691786564415489,75955 761739961884405760,66263 788058196699025408,215005 752174201906208769,21461 754719057308450817,33356 785323702208503810,11774 763459843227344896,11774 792784685080403969,247241 756113303039082496,41632 793875816249630720,256255 757247890536312832,46424 785779869246382082,197512 792044482220924936,243075 760521217606430720,353879 756554063471403008,43553 786044910013210624,199755 776145394698891265,150404 790964801815973888,234583 760674475104956416,63776 769021094992965632,110108 776921093802119169,156835 792786803971526660,242693 751925893258510336,14277 776808866499612673,155898 774041034506448896,131421 762217642954457088,70542 781897688040243200,191354 750831909081456640,14963 790639465295470592,233131 795715662442274816,268281 762453902302117889,73270 794635522098524164,261155 794723383862816768,262752 785591844331589632,196696 763925051863281664,77708 793545553154023425,252020 789425925054144517,225981 733139174488952834,355106 763166096107171840,75899 786020614758928384,148861 757637085335588864,47283 775116328747184128,146720 795606158379745280,267592 794692660061732864,261155 794986346192334848,262396 758025368251011072,50923 794174355307696128,238290 759031673497329664,1248643 756280935381737472,42432 789133609277935617,223852 770387869106003969,118698 771394020366880769,124461 795761283995930624,247930 753712426487545856,29456 749492774529937408,7852 765317594777726976,86645 776831698591809536,158520 788570608934260736,218260 788470794456330240,218495 771740640002519040,118191 787063704718311424,200460 758377170163163137,52061 765887189464944640,87774 793620765203587072,252581 795751924956098560,267842 753629521404846080,28726 793093836679634944,249469 793950902734487552,257026 780513334349205504,180306 750918824686485504,14968 768995958461984769,109667 773388737136951296,1250014 794390050427416576,259743 787459833079431168,210253 770657028104650752,112363 758854075525890048,54070 785669204456247296,197512 775349084022566913,148045 778079138464673792,137869 767000736731365376,93144 759112079227756544,56886 790635458426466304,231894 793649582240518144,233154 764101644518723584,80939 762723925562392577,73910 794620560722501634,262053 794605782910308352,258922 758025365659025408,50314 761716203010138113,67852 776932685700751362,159093 778373352922701824,167220 788623640602484736,218258 778334019364720640,167393 770479856295510018,118192 786985703028715520,207145 779371106725605376,174115 776060156253642752,149756 793426429920808960,252020 791366429207588868,238395 793203823472848897,248988 732515529634652160,349197 770265395622215680,108427 790258486017949697,230270 755129483355709440,32572 773596432674590721,137898 790914436248641536,234653 757920082974605312,49852 760977502927855616,65455 794010206229254144,256254 781279061062496256,186149 776076266155802624,153095 781164876374745088,182678 750654657727385600,13899 788475188878843904,218275 756302191506305024,42117 766208604559015936,11774 786548846524370947,199211 794651799085051904,261155 767149248458752000,95111 751069331321004032,15379 764847773124550656,84724 786333778323075072,201958 794559810155016194,261155 767717226346459136,100605 768737916759711744,95055 773192000602382341,134561 775967844760752128,152735 765894845244252161,89876 788747834325630976,220332 780641745029640192,182257 753281181517361152,11774 772515586941124608,127871 790885077928599552,234517 779421787452903425,174967 751079418966212608,16254 757302009783472128,46890 768861897168912385,94699 792013461462982656,243075 757275425743568896,38032 750871913287839744,1248126 768626661755592704,99683 793538794288975872,108396 787297036357861376,207212 792183407992266752,240227 759514469982765056,58227 786173668804087809,49459 788155851001499649,215437 771866933209788416,128615 791455231062241280,237908 792331606480543744,245185 794571810062925824,261155 776850723871088640,157755 778305817317478400,164669 781563463034368003,186584 787384765938855936,210432 757488568637853696,42990 758232205642661888,51344 764205768652435456,82642 775283910666223616,148045 795428116101406720,247930 768530364784644098,106753 754715065891315712,22393 768217279704264704,103975 767395613185105921,99159 768166673316667392,11774 775707048898015232,149953 764231443098640384,82066 770624181281124352,119786 793114204089749504,247241 776233464567828481,153596 753161441553833984,22008 758378703785164800,52167 773954278046085120,140444 777790968447795201,161960 754079297862705152,31529 773956086223306752,139404 790986395519062016,234583 793911519935270912,256411 761924334327701504,431998 781269941571973120,186210 790578498314260480,231894 766719620703219712,95708 775892994826264576,151410 788982961039257600,222627 755784792491241472,39462 765055852130603008,85562 786327370961711105,201441 793921004074516480,254135 794378776410988544,258909 766864798420115456,84666 794715563150938112,261155 786686591892918272,201958 792091140807856128,232863 785644766159437825,197512 780804857338863616,11774 794632822757605380,261155 767918935496757248,81869 768828229192781824,108726 758222200855994368,1170692 732587918594711552,352801 769737348326297601,115207 793951511156064257,256191 786079516837945344,200961 778410506558115840,167220 793322153009553408,249926 760578088472309760,62063 761607548017315841,69356 790996279547617285,205294 793548239718879232,252984 759142201867640832,57092 793911841407787008,255942 766429041331150848,56964 772476683064487936,131025 793255605381193730,241678 750136286233624576,11495 788018077254287362,214492 755408008167948288,36735 795710406329298944,268448 767750997817094144,97421 789400762996498432,223492 791311440405671937,237491 762458561213444097,73102 791706191680372737,240483 772914986842599424,132908 751125273987297281,17143 772847614991540224,132335 795462247535509504,265257 770763657349398532,120425 786415913532788736,203350 788466926926323714,217106 767508750550851584,97371 787895877830529024,11774 790734122381475840,233558 785604094727626753,196917 774629174354976768,139865 790123639056109568,212131 775266112531554304,146011 763711130342526976,79691 755820636501446656,39957 788090545662889984,214975 740488930689200128,195876 768632856570695680,106281 770089502954184706,112788 788103936129368064,215005 760617558869356548,62728 780950378993115136,181419 759076820822077440,56667 770090821043515392,111164 781434839396265985,186584 756987919483539456,44163 764492340853563392,82766 787736638575239168,205197 750411694854270976,11774 764897098860859394,84724 763478003040948224,78159 775746954949234689,355185 790667843289305088,231894 794836062409347072,260963 788099581443801089,214899 786612929021906945,204413 771812170732408832,125846 773983483240644609,139404 785306794910289920,11774 791166180585275392,235590 792063409067917312,243075 758280035795075073,52061 759158569258319873,56964 759248505902919680,56964 787734729202237440,205197 794087414989889536,250033 768531171357495297,107089 790640697594540033,223286 759119384174407680,56889 791266868975640576,236923 764144160425254912,82066 754768149011107845,33356 755638449252753408,37457 768431759595827201,104662 774349843976237056,142454 753697900694114304,28732 781195562792194048,185595 767116603263713280,92210 793800901794238464,255393 794783736814587904,262486 755565477464772608,37655 767941587355766784,101681 768644170357563392,106763 788227750783954944,215437 794293819005018113,258829 790240678357852160,229693 764188238407802880,80209 788909717724680193,221143 762365511472521216,431998 787272511750828032,207613 758733388266164224,53991 775451584897495040,148870 795132205869793280,262849 795666125375684608,267862 765716420235825152,431998 776058198348496896,153194 753934332675387392,29263 793352947866431488,249348 793271958024646656,248253 732330060439388160,1170500 773354201841819648,134993 762009314739392512,71556 765871959238385664,88459 786751826167263232,206008 761618256171982848,69565 781648795415093248,189649 787240451493408768,209400 766087403794640896,81929 788463964497780738,218275 758654997303263232,54070 766051212491882498,90384 776612528763785216,63035 760623125813989380,11774 768805856259543040,75073 781878255645184000,190635 771729721939914753,126152 764159442812334084,82066 791791313343483904,240793 793627827929096192,254209 775798145620017152,149953 785591535177838593,196767 758468191798628352,53144 778810023522689024,159876 794145655585460224,254135 760588020101722112,60291 732996542232207360,353451 768434021537681408,106281 790338796336271360,225981 768896639415230464,105643 764072455073849344,80482 770969813904654337,122146 752670272080056321,22777 780612875433881600,182037 787156025358987265,209129 791444354695065600,237325 770049060078321664,116651 787336635612598272,209731 791520537306542080,239261 759758739436081152,58839 767802754630770688,101383 778722828510044162,169201 788848065461510146,212343 790783452966744064,231957 791392270067073025,238780 787076891098447872,208916 773897610163695616,139404 757246191277137920,28160 788962673794756608,222544 780600102159212545,181935 785984542641238016,199546 790890966844526593,232137 766402442120617985,93405 781598037613346816,187328 766468131405631488,93508 770271716232790016,117257 779700796942319616,174115 792829324684656640,247274 759408510568464385,55661 794683680430002176,261155 755427200929857536,35890 740342887385341953,11774 792822485502849024,247877 768609792570994688,107469 763812007573204992,80098 770671563507195904,120610 794189305950285824,258598 778687247101009920,169715 779376434020249601,173964 774640093730484225,124537 786414397262434304,203674 791246468598341632,106482 749424282753785857,7162 788002240556445696,214354 794727420368719872,263096 794933316189159424,262362 778385796512550912,167569 756337086270013440,42117 793104288025284608,249469 767020462404608000,94660 762985176062431232,75631 755427454882373634,37433 759948947045642240,52887 764178901450887168,82457 776817624269283329,157693 753713765300834304,28115 771306463843135494,124597 775326950290227200,148045 781234578824585218,186170 789079835926728708,223258 758125100776427520,41703 757650689191317504,46406 788446370076172288,217837 753986464518696962,30354 754862975064821761,22393 764202544776175616,82544 778383964838981632,167398 755155057365180417,35890 779717285523165184,173347 733036020938117120,355462 791260455406886912,237491 777120160293457920,158589 794668855842861056,262022 752880168671248384,24134 790805658782150656,232169 755161194395119619,35890 792018960606633985,243075 758828289091702785,53185 763947610138812416,76537 772348702446985216,129325 792430943130816513,241115 758801234916548608,52749 766442623187951616,88920 778791745958060032,170072 767074121901416449,97355 789228955173785600,223692 786005679559544833,199262 793249522881224704,249926 792459636561575936,243398 761664104692056065,69711 764145832618782720,81574 768166454445342722,103354 765514836281360385,86340 785707580106473473,197512 759404886379393024,55661 749753246013464577,9754 749381079245549569,8497 774314960491077632,140444 781725675287818241,188421 791697025020596224,238429 733008104997019648,355106 791847009594576896,236923 747635966383366144,738099 762013123356270592,69794 766082625991737347,90482 732927191730819072,354506 764536414985912320,80648 794035483454177280,257423 753267556987838464,26458 786602037647736832,204078 789983694664499200,227048 768605446089342976,106896 764653488412307458,81946 769267574051840000,110585 757731356830871554,49121 790858610603679744,232169 761955770221068288,70858 781134316994691072,185496 769000424913252352,110659 771384755875045376,124597 785318164712165376,11774 793148994339962884,249469 776154421046677504,153610 768579384290705409,94699 777340429201211392,1250331 791772455320838153,7047 775978580618600448,152735 786285696046669826,201541 795306367825432576,263697 768494330424266752,106774 770462915199590400,114254 775910582826340352,112363 758481415545745408,53185 767440020315729920,82640 759181696117968897,51798 793994624742420480,256239 758668329464758272,54070 765768246654017537,88052 772175569681256450,127579 793493239265423361,252196 794019851434131456,256502 774655133137326081,26446 753363359643295746,27317 755833823896547328,39462 771577161178157056,121612 795359239665545216,266054 763808211392659456,78159 793093717678755840,249469 778281963048153088,167046 776127874092847104,113165 788911358838382592,11774 792455237000896521,245575 758483535439073280,53185 774925868070207488,52112 775782766990483457,151185 780812167800954880,182726 750458118002311168,12704 742118267171438592,11774 761012337440657412,64722 771744134977708032,126152 787666329276821506,209184 768566325270765569,107428 791110705525252096,208178 792502570392707073,246392 764258085892349952,82066 785646937987047425,194082 788436328950198272,217837 790912436844888064,234796 787119842658746368,207949 751196743816085504,17591 766543939666976768,90088 773577876562141186,136947 794350978866802688,252014 791874717594431488,240483 769722012562522112,114422 764897565846503424,84724 795011103940116480,199307 758485161084194817,42416 790929086038159360,234583 761315703332888576,67401 732423446966247424,1170356 793288726415761408,249926 770955319799320576,120541 794312225653751808,259858 795357597272571904,266500 757886912178913281,49852 779410049068371968,108396 751684907160657920,14277 791648912687915008,237385 792801170607792128,246771 794192779396034560,258598 769855326975688704,112591 763401601734193152,74943 780379529596502016,179742 790937640929329153,234796 788775753529851904,220332 775666892228947969,150394 786448598112276480,203674 764503116406546440,83679 771790689365438464,125853 786226213761216514,199211 732639102936305664,353220 788709154647052288,220029 794734717014835200,262849 780967403538833408,183468 786623914558369792,204413 766056265189580800,90384 767149223112380416,97386 778956289929977856,170483 790662568054431744,233266 772093788390985728,128025 775050264797732865,146259 765223856428711936,84724 753300621864861697,26894 793095388085432320,249469 776627242466107392,157082 768843327756120064,44370 772505436503347201,129526 776155314202763266,153192 786011062671998977,200467 786281221206573056,201555 773955470641995777,139404 778262068503785472,11774 773190107750957056,135025 757576041430913024,47264 790581457899036672,11774 795734069552283648,267862 760560002675384320,63451 792938272196587520,248514 778407402613899264,167398 788015469210906624,214354 793996263083520000,254135 763820796624117762,79911 753623987394056193,28569 763554185920995328,78274 772221134448177152,128202 763954338209275908,79592 794375543529480192,259892 770282082513870849,114254 764677480624029696,84209 765580214474641409,88052 792026280195751936,243092 793114929305903104,242693 786218295577878528,201555 769947276785573889,115979 772255007244587010,128934 764125338070814720,74247 773554037870497793,137158 788133153974222848,215754 763492152349298688,73869 791021227569799168,235948 761572912629321729,68993 788862158222217216,220765 793966756184268800,255942 794980860068040708,263906 771308040712695808,112939 761560082299650049,69231 793423711361765376,250633 766354382862557185,92166 769624083495464960,114301 793268102947495936,249926 792863510938185728,245101 794484349487972352,256255 750726201388314624,14877 778274253401493504,166913 777972712094466052,165185 757202161633669121,45995 764262362509606912,80648 755409412362215424,36735 778721691643949056,170187 794527050505723904,261155 770948903105662976,121949 795274907563261952,265881 756327041725702144,42495 785496845766098944,193633 754820382389997568,32337 762895903669620736,63296 788230163238715392,215025 777626988529934336,162497 788156928467738624,215005 753680230594641920,29036 795175785413758977,262847 778260398772412416,166321 756649086581735424,44429 794636661095301121,262053 779389017058058240,173628 791571905752997888,738099 764882676222492672,84724 770851728447135745,120610 786189331417268224,201619 785593975218417666,196767 794984273879113728,263906 759554607236452352,25210 762697482350583808,74302 794689855859130368,262588 760635008583405569,63393 791295785828769793,237491 755491479783636992,38032 733707472259584000,11774 793385919030132736,249841 754755181607133185,33356 767541343874850816,11774 771501003120123904,110302 755804455430348800,35637 786221288092086272,199496 765640829742542848,82209 766280743186108416,91798 768177418746073088,104162 761615992455692288,69231 789403382406492160,225359 768158104437522432,103354 792947110245040128,26066 792406619632046080,241462 767810224728137728,100893 776028034923134977,152735 767009677347401728,96039 794592781809422336,261155 777319051705987072,161060 781641977213227008,187969 770013720022056960,116152 764509049660596224,83679 788512245751750656,218164 794686887105622016,39957 771799719559491584,128043 761220589822550016,66800 759149649232031744,56964 793106926569566209,249469 791205013389324288,234583 791661636922769408,240483 765181411649282048,85562 793400551425716224,249926 755833432543035398,39462 780069705377652737,178153 770244426786492420,117257 776952170440691714,1250342 791665818476118017,240483 760187192446627840,61602 760366685719175169,62063 769864094874730496,108849 774121075403665410,140230 791792670553223168,240763 755524730757709824,38032 770483485542850561,117833 788572447314358272,219399 794565635888021504,11774 786954502104502273,206748 778537784831315969,166913 771958368365936640,124348 786638347167031296,205039 774413886002954241,143648 781713018371485696,189973 785677047020433408,195975 762439567777550337,44370 766271980060434432,87626 792764647715713024,247241 779434781951918080,173682 781700391813586944,177455 790648665601810432,231894 788438512336932864,11774 786692603655749633,11774 791445323222835204,237491 786247604468232192,200383 786427179034746884,199546 751781302639075328,209828 764091659789283328,81702 773176944208805888,134942 795411971222843392,266900 770381037264211969,117609 787457946238251008,194113 794331234516303876,259659 750391551784783872,12883 778235631981895680,166532 787414803753078788,206117 793646066172387328,254135 759378924640010240,57881 758742006529007625,54070 790922496098775040,234943 795210847731580929,263926 732626343066755072,350416 766721020820647936,95708 786607603031744512,205039 790565500950634496,231792 764314995035254784,81869 768166921925648384,71259 787351796553551876,207212 789481445211246592,225981 792042375497383936,243187 778981268964843520,171693 764924216072245248,84724 795737655732420608,267862 793179135526842369,249469 793987616441892864,257325 756938239278055425,45329 788547373089697792,202429 762031812579328004,71429 781903227931492352,190635 773911809644527616,139404 787436343316062208,188577 795291224970326017,265795 773383193084899328,24173 769481101148614656,11774 769856531437264896,105109 793248235972243457,249926 792466959312883712,244791 786792606160203776,205029 791332579354021889,238207 776812928192229376,158314 746459860489797632,1247754 777555098679517184,161960 794938306362490880,262847 793571627309142018,253164 771526298371895296,125163 793115165948465152,242693 767925839010738176,101254 788439121156984832,215437 755491837599551489,38032 773881055476670464,139404 778770928524226562,167998 756941410125971460,44450 789943409473626116,220819 763030420443303936,75899 764481730078269440,83454 749050161557417985,1247971 791375454322110464,238589 753655067085942786,28732 768257888863203328,209828 773061690418163712,127775 780600479113936896,181955 753647142976294916,28732 755468752703979520,35372 761997015026925568,69794 765576603728506880,88197 760451264790528001,62130 791412117064658944,238207 768993868780044288,106716 780789063884439552,183269 766083004544409600,90384 793205024499372032,250413 758314101076480000,50923 768966564502769665,109667 794259053601882112,259288 759123962211151873,54974 765278312914558978,84422 765697288605880320,1249277 753328007822049280,26871 785846364462800896,198878 793504119063400448,252408 749167837571325952,7087 754753843716562944,33356 795702068891840512,268258 753949031542423552,30590 768924587354578944,109470 790601344734212096,231894 780901321092182016,183826 785572444010577920,196277 756319445375655937,14277 762967899048779777,47188 772464662587777024,130334 793678522283765760,253637 791354681507270656,238395 775721092115726336,150511 763205922751516672,76549 785515855127851009,194743 789926842857758720,228820 752655669128486912,22779 778993382874112000,171168 774443615053643776,143585 775956344054489088,151741 794309655099035650,249926 781593530284269568,187607 771486849659527168,125111 778207514039033858,160539 776779277647876097,156835 794291765431791616,258249 773236019390980105,134561 780746993270452225,182036 787077860313796608,207965 793157188697161729,249926 769687822928322560,112363 790365608286253056,230282 768205514199166978,11774 769934945254936576,114301 755941757725057024,33192 789516541347844096,226731 754998651764764672,34666 781465636543172609,139404 765547596836315136,87774 778415795739254784,167569 793953978472169472,255347 790706897628389376,233692 788043315858051072,214209 785331719205425153,11774 786378459635482628,203350 787832270417694720,202032 785996751777828864,196917 743108520049008641,679105 780760499457757184,182870 793297597284884480,250633 754716962815705088,33174 753621391828721664,24256 765248909283172353,351152 788051300520951808,214354 732936711576129536,353807 759161413399146496,56964 762812429222895616,73712 788033252909051904,214354 765892116878950400,90092 788123680144359425,215505 763177648738578432,75899 755629548201512960,38421 787011058766483458,207287 777434991156396032,155531 780595522272759808,11774 791910321938063360,240145 787106940652576768,209151 795021751079964672,263907 785841590879281153,197512 765206356383010816,86103 787392207711940612,209991 786590290077323264,204835 795135966386286592,262847 787493931671879680,211461 766363212073865216,93286 781886794186883072,188934 755099120503783428,35449 763424075343683586,75929 779004582248587264,170477 788888137133068288,220689 764857548881158145,84202 791039071149752320,234796 774006157832781825,139404 764054361651552257,77598 779360006969892864,174427 773642636431355904,137640 752998328485355520,24256 778382272898723840,167220 794040991498010624,257492 794695405107871745,262022 763268084874424320,74133 767068791851343873,96883 786421224352075776,57506 787450896120709120,207304 794719507549929472,261399 757695313616351232,48270 770607759435837440,738099 751065291979890689,16303 758459161617264640,41680 769041703202385920,109874 765288141225943041,84209 758140202468708352,50923 753966975483871232,30590 757999761517522944,50442 760679103724974080,62726 787603619440947200,199307 750470437608517637,13450 765741805434314752,87904 793912037604753408,255942 790897856496361472,234583 792762043665354752,247241 795448215478960128,262053 768848587505610753,109571 786727854428000256,51451 779665460849770496,173628 791847790221688832,240145 795003057939451904,263906 760570148650569728,63149 794625161467150336,261818 794726723409641472,262849 758309174358994944,52030 764006857224572928,80863 793875734058020864,256358 768951770093682689,109571 764170743722696705,82283 776166773259468800,153095 769340025645314048,113165 759603573273485312,57574 766426394347704320,93504 768154974308237312,33186 760982068193099776,65455 789551776181678080,226810 775666031545098241,64722 761588739302830081,69231 786990772105121792,205728 794775328031850496,261666 762042276050788352,69669 755544660479586304,38183 786024471362609154,171693 766755621802827776,91804 790684166279004160,232169 793122788928266241,249469 793929439222513664,256219 752948957915983874,24212 793859329501913088,256038 750931172402704384,15165 791754022596272129,241432 766045934644002817,89923 790575525559271424,231894 793505291048480768,249926 781130883923255296,181419 768142968255414273,101514 751228384621961217,17231 795754093251821568,268387 768528058324135936,107069 779515446882144256,174230 769283500390232064,109713 785682014619983872,196277 769322082794631169,112119 792858501563449348,243187 767823273652477952,101805 794020525630599168,257492 755112247530250240,35445 758473664870309888,52545 764163855077355520,81702 791455276855599104,238780 795031654616145920,261155 795707366184521729,199307 768132674682818560,101681 788426141962899456,217519 742389697025048577,11774 793595993547739136,249926 777157910623293440,156132 791845057204662272,241940 772642321389289472,128519 781553327871959040,187976 732814604158533632,1170320 780473442395164672,180306 760616298334326785,61917 793621669969485824,249926 776565906377932800,156290 732665604771995648,398859 777905038521954305,163990 770374074325360640,118087 768940322869116928,109167 795090986913452033,263898 759479780265910273,58267 766490966584725504,93823 770462239597948928,111558 764873184944332800,81065 771576253551824896,118191 791022983456227328,235686 794191950673051648,257515 753989276832980996,30590 754043733960568832,31095 794537618415325185,261155 795665951069007872,267862 785331020346253312,90252 756640324118835201,44274 792404713010593792,243165 769979238577561600,112693 791002132203737088,235882 772875051943288832,132335 793114780051632128,23762 766062375329988612,81929 780156719225712640,176129 780171223552536576,174557 793134215311294465,249841 794120431326236672,256502 786613751910760448,204539 787536360009830400,210585 768157107111682050,102335 779356439890370560,173753 761765969152897025,63268 793248046830059520,249961 794741258111582208,262752 791671464822996992,240145 790526198556291072,231894 779454506111209472,174557 766142604706623488,91146 775674805999792128,150394 758281648232423424,50923 756446223968579584,43266 781293371612684289,186584 788740942840729600,220332 795040688568238080,263895 790248481382240256,229693 793484248644595712,252020 759950790941286404,60363 764276086666567680,82283 763285809696870401,66842 777292424662122496,159874 773307612599156737,135025 775838202212909058,151374 795323794382606336,265257 758271262732980225,52061 764811726718205952,84724 773999127717830660,24173 772234764925362177,128934 751209979420508160,17346 732722919994843136,1170695 764934952609730560,11774 794898721683210240,262752 754779653928280064,33356 766049511785455617,90031 759045527694610432,56206 764928281816817669,11774 794692011190263808,249841 766412491488317440,92210 761704749477474304,67852 786635709176160256,204539 792024307232677889,243075 787310990174019584,210289 778231162149801988,165448 778345061570387969,167220 776573790172114944,156835 786043242282221568,200235 771127288410808320,122299 780603797072584704,181935 753768251591528448,11774 766350046392684544,93286 794150266580762624,256564 758032132744765440,50654 770052679884238848,116666 794386971053289472,260173 753439497388429312,27045 789895108133019648,227048 785648031022456832,197324 763108167882375169,76549 763916993040830465,80393 790929430885597185,234583 794001936433311749,255299 761013904973725696,65455 773897507227205632,139404 787311714060607488,209151 791388155622588416,238395 785643937650339840,197091 794307607360110592,258981 785841475082780672,198878 758745752696819715,52112 764925767977426944,84724 757634332802609152,47761 767714326010482688,100553 793807274116419585,238272 778206024025202688,166390 789738331848540160,225608 762263402618183680,431998 772922111493013504,133519 786918867058647040,207045 795759212429242368,247930 773885965496496128,139404 793174446248820736,249180 788039302945050624,213887 788224305444167680,214660 795695762172612609,266079 758083057006108672,50827 787073110272905217,208379 775602099874856961,148684 781207071270338560,185601 752007525436825600,18504 779429301389135873,170373 794392161709998080,223249 794556053186891776,261155 770640183695990784,118192 773402657679638528,135025 786250985610043394,201958 770435278804619265,118192 791311754856796160,237491 760230859639169024,57131 766057203291738113,91146 771299443542925312,124597 786541035723730945,204413 787168813045252096,207613 789661659845525504,227242 760251029623480320,1248387 771562200775299073,125163 793157238827253761,249926 776298897735950336,154071 774883391267344384,140230 794574201256480768,261155 793484610571112448,252741 775631490281603072,150063 787316902888628224,203034 754009634667634688,31190 764571759295291392,82203 756968113032298496,45125 777199981967056896,159370 760533695748935680,63451 787426123575533568,209351 778751091986935809,169916 792307016509251584,242712 794981976134578176,262849 757987226961735680,50611 778343577432657920,167220 762468027187154948,355480 766658936925597696,91700 767713936003268608,100605 764344175471067136,83248 766003755980423168,90031 791193796872581120,11774 768613490315530240,107469 787790311821021185,210691 793065000575393793,248514 755155080286904321,35890 733619626026881024,178186 758414434838704128,1248611 764891488400531458,82209 795010371753050116,262849 758261790174244864,52061 767478066406825984,95055 765632755082289152,88311 770724216241057796,119746 793487788964327424,250785 760119763238526982,60866 767735518255689728,98821 773874078952333312,139287 788788206137335808,220717 791748795499290624,240926 761848418339696640,69231 779951537170808832,176203 756205591245103104,41469 760938272981782528,65894 775142595479625728,146720 773567487204069377,136892 773882437491388416,139404 788077134644477952,214492 789689163071139841,225981 778729180028547073,170252 750131511953727489,11125 757802127167148034,45964 765925351658811392,90031 775766349159145472,151071 768930324495630336,110362 786745808100077569,205728 760174868281176066,61507 793169414082428928,237872 790963564785897473,235487 753966642581823488,30590 760220868236632064,60018 748748336761483264,102730 781555019925581824,187611 786290337257959425,201558 787909273380462592,205197 752650631878434816,22785 785955454182526976,199211 786283975308435456,202051 769183283384946689,108521 773478374656372736,136904 776823642155982848,157755 791629667996463104,240145 732972881500475392,353220 762782262647631872,74781 793549361120546817,252014 794007108958109696,257492 779662364719259650,174971 790602523992264705,231894 759119476428312576,56964 734732473259720705,350822 790246480007294976,229693 793594678981505024,249926 749960240032952320,9925 794665721334624256,261050 764348231404883968,83184 771836010804183040,11774 791287597578514432,234117 763855557065334784,80648 773871196853207040,139404 732336015319388160,349197 770311099212263424,117377 775042127419940864,146405 794967423686471680,262925 793115237159407616,249469 793893192630345728,11774 773596095435960320,137158 789664168215535616,226881 795683570815614976,11774 770355353275863040,118515 788040488758702080,213951 766580737785139200,90384 757304756184363009,46890 792047358523559936,243075 792444771075784704,245148 771742871212793857,127366 794920261153857536,263895 791396954722795520,238207 787636649844957184,206101 790186864367968256,226731 771526418060681217,126389 776608608817676288,156835 771706659554992128,121367 765240657413705729,86645 777561628640481280,161988 764178648324714496,76549 788009539610173440,214354 793842210013900804,255942 754213319179853824,30370 787488271689330688,210313 790624049177071616,232791 763873541313826816,79589 778203192614084608,166409 754786491944079361,33355 778585713323282433,168794 756190331624828929,39911 761679168216195072,67226 766723528611786752,95568 773881098308681728,139404 795093307701374976,263896 761530560799965184,68993 786276219105017856,201217 755663541949042688,37044 785246462275977216,194250 785903114842963969,11774 738793016899559424,11774 787099402737451008,209129 777177122737643521,160651 788533034643443712,215437 766402180966383616,81929 775433092458774528,148010 791016823655399424,234796 766042375420469248,81929 793244586109874176,249926 779591194456174592,175697 781896244054470656,131056 754797069055975424,33356 785990018338881536,200490 791349150004699136,238395 781378449097261056,186584 760475463567286274,61798 762679047163785216,73926 772890261294686208,132370 773995286544916480,139677 788824165079855104,220765 791135568432332805,236831 766018027322236928,90384 778940434630533121,171168 763909839890284545,78853 753690743902961665,29263 758667574544592900,54070 750031220264857601,7275 790740087357120512,231894 795431566310707200,265855 773211067149279235,132877 791433172160356353,238207 769852645355892737,112768 757745934839132160,46543 773867392644608000,137158 769696208344403968,113754 759207670830202881,56964 776115378447589376,153095 781286134202638336,186584 787755731663454208,208058 771540191064367106,125853 759594246898720768,57574 786030046943125505,199178 794229462682374144,258456 768445633485307906,106281 786960898007048192,207287 794161932181729285,258331 758682383545663488,54070 764446464273707008,82002 781900641769627649,191354 767735167347810304,100553 776553612432461824,155318 765994085454864384,90679 794308388146597889,259134 766672571744083968,95306 770373996005191680,11774 772101098861584384,128278 780845969185316865,182726 786967310863073280,207949 745082911804751874,11774 753572065018515456,27944 753724092381995008,29416 772825753717186560,107788 791116474433806336,234796 768855082024574976,108849 787242419687452672,206850 787995605431939072,199307 776912531642281984,158387 775116704993058816,146259 785490008778039296,194226 751881077300482048,17794 756628343655505920,44450 762114071483199488,1248996 757196224793567232,44163 761915243496890368,68873 766257756835721216,91946 766247810379505664,91946 789525134281277440,226731 769140997183930368,110362 785658162187755521,196524 758865733510008832,47940 788690193440247809,104244 794247123344781312,230523 771788907105181696,126389 780605799534133248,181419 773859476663185408,137693 788471984690597888,218275 781206103434600448,185595 750074432006201344,8431 788033186873782273,212139 787234455152885760,207287 790967510686310403,232911 758365281718853633,48289 795107693484769280,265102 794120061736759296,255192 779140516684455936,169201 761962563307536384,431998 789902277205225472,228363 787102116791791616,207965 791213493118578688,223249 760991684293341185,65974 763107790470512640,11774 793946285535465472,256358 767823147332763649,100893 752291563573645312,18215 769653793491263488,114779 786952463207178240,192032 791726339632005120,238429 764788171913752576,84724 794632445580742657,262053 741646531447664640,354285 793098501748101120,249469 790416921074212864,229922 794661475562491904,261987 768456648943742976,105899 757468317447753728,45014 773352245333200896,135736 786225165717733376,201555 788033158004482048,214354 771135332750270464,122299 763946822066778112,78959 777895204359593984,164001 787375875654320128,210687 758992715044446208,56302 791384004616269824,11774 753994669478989824,27045 788579267269517312,349856 768289141125554176,104662 766374540922400768,93184 785547544663248896,196788 781878601020956672,190936 790611727104827392,11774 793528657004331008,250026 778358478557573120,166852 790937948363468800,232169 791360600966389760,238395 771679089325330432,126389 793583695063953409,252679 753561656249184256,27317 773709855462920192,138854 785468639717711872,195975 795389391602642945,265858 758357790016565248,52554 757600962135457792,47761 777877151509078016,164001 788523203576684544,11774 763712207997825024,79691 786605124764532736,11774 763157878115078144,73814 764495900169211904,83391 778266788098347009,166390 763161051366039552,73926 794715437527339008,262752 763872833919332352,18395 769009839691460608,110362 775757567779831808,151463 793429051721428993,249926 781208411501432832,186212 786212310796820480,201007 791538653520465922,239405 771434985794441216,125703 762995621376757764,75608 795124233965813760,170187 777843201856016385,162610 769698857374449664,112239 793601093590736896,247877 751165662299557888,16457 758270376954789888,52112 763900092956962817,80939 754708914537717760,22393 773562725561569280,134470 791271163586613248,236465 793146300535635968,249348 760558172658597888,63149 776213517405794304,154534 788795546957905920,220711 767393906778574848,98841 780100086005059585,177455 732335272034111488,196346 775891033393618944,148574 777086852671139840,157755 763864702594220032,80648 761345275139125248,67906 766326165858619392,93036 776799889355313152,155451 786659617296101376,90209 795401770117844996,266884 780602856382619648,181984 771240912462557184,47940 794291941349298176,258249 773938459287384064,139404 785607518965772292,197297 792471109585076224,244143 787459819653304320,210253 771699193555673088,126389 786070086461362176,198878 756527045673377792,42432 753148191801999360,351349 765693298107224064,88920 794332852930355200,259659 778276965820145664,164826 764287793971331072,80393 769817372031057920,114236 785322959380418560,11774 755487469915676672,37973 761343639503138816,67973 751665707776024577,18893 758133254239064064,51595 761798136583127041,69711 778285628245016576,166409 790339512526221320,212131 792039418748076032,243187 769009733005037568,110477 769654344169979904,114587 733778573635506176,354841 763914427674431490,80486 758736752685166595,54070 764820100281229312,84724 792199765123629056,244550 766423939757268992,91761 753584959584079873,27045 756637388747702272,14277 794755294500945920,262849 788050454450212864,214114 766425910970953731,93823 795303694078197760,264397 733305366226833409,355480 787094674146066432,108710 790950757906341888,232595 793428324642988032,194085 776007197289353217,152314 785544147000258560,130635 789143834022154241,215505 775346935297368064,148045 776415912236900352,153248 763004287647621120,75899 778033514964975616,156061 778957850395586560,171324 765700023380275200,88361 795043518821634048,247930 763807820626079744,80098 769820737859268608,105109 790825153064120320,128232 758133888996761601,51344 776536799543910400,156290 769302980936003584,112363 772770083261284352,132335 793095377570312198,249469 757401536251043840,41909 794725861484298240,263020 754080947440451584,31320 760667584769298432,64320 795120076244406272,265257 792045877091299328,243075 763706738042363906,78159 774448592719228928,127871 788782361823633408,220767 766345049898496000,92860 769134596923338752,110585 779128292771241984,170187 771449248156123136,125367 778200177320554496,166176 789192119365709824,221136 761121522366898176,65471 790999543705923584,235590 765663801761038336,88930 770628044138700800,108396 775240145389752321,146405 787244912769052672,199307 772858008531374084,131421 781346875576233984,139404 789768428269686784,226490 780599141965582336,181755 749713662068158464,9292 792081296558264321,243187 758101647079854080,50789 749940919185469440,10735 790736912038363136,232169 772965087564931073,132761 758345515368980480,41703 751869126096855040,17794 743974853254905857,1247635 755162375607750656,35890 763435940232568832,1249017 770354051108208640,117881 786007467704451073,199561 780881560841183232,177687 789517767078612993,226581 785385002783694848,11774 754092603440664576,31035 761900195051438080,65180 776896266617978880,159308 794139306646347776,232884 773596876209782786,137965 776453911997583360,155896 768151892098584577,104192 772590978389594112,131770 775169911140352000,146205 791424095099367425,238207 761722811211579392,70540 780889728157622272,182870 743506517857603584,11774 777573018553888768,161352 780348011339669508,176128 779415170212921344,174557 794583377013776389,260849 763896380549058561,80607 772169316632494080,129558 795281653593767936,218875 780886344864333824,183269 788697045414445056,220031 793263688811556864,247240 779003784710217729,171324 794676865881477121,261155 793177299461996544,249469 791064102231613440,236393 793640891588149248,252014 743830268587425792,11774 794227590504574977,258331 749948335276994560,10653 788631860448530436,47940 770725042820751360,117265 787012287760445441,208379 795682165757452288,260759 756884842181197825,45311 756578303604129792,43471 757078304788652032,45857 764520648400134148,83790 770660300165120005,11774 758751330928177153,54070 773960778365931520,132335 750757155473494016,14858 768676794941583361,107428 788917767932153856,220526 790274993674485764,228354 792134124031008768,243075 753260945917345792,11774 790753077666148352,232169 794559939767214081,261155 765305962156531712,86645 758544068938899456,53703 790529492859047937,231894 760601300979556352,63655 794698327136800768,262752 795684329477275648,247930 791373032933785600,238395 762377397568147457,431998 763000107813830656,73814 766755668531568640,93184 763545329157468160,77731 764147623116828672,81869 773507468953477123,137042 763002592221761536,75897 767539336770228225,100038 774327922513604608,142503 793264820128735232,249926 758722194939580417,52167 764185519102255104,82544 789534455358558208,226823 756871033890549760,42432 758109083052290050,41703 794638273444478976,261155 760983651798556672,66116 772923443054571520,133081 786951294393192448,207613 794939523633414147,262847 756651625868095488,43553 762635742342512640,73704 737874820550021120,1170533 772256969050640384,127657 787846371764154369,205197 785850805911949312,198878 762026774431604737,431998 768414613331439616,86208 769611785666195456,114592 791446270850306049,238395 771748612665520128,127134 775415816569229312,148739 752695004301189130,22752 753672733561593856,28866 768467534278434816,106726 767121846110134280,87607 785489776673710080,195148 761999583010402304,70858 766243404082741248,353879 774053988807286786,139404 774279504315371520,140444 786483747264671744,202248 764305369665572864,82283 756563070240063493,42525 792497609227120640,246392 793947652253749248,257026 755738897624076288,17416 763432917812948992,78304 793209780877885446,249469 772658933962010624,126389 777320621327781889,159876 788756941250162688,220526 793255242942951424,249926 795311928285548544,264431 791626803274141696,238292 779836967911563264,177248 764212806593884160,62180 771407233519194112,125111 764853013521453057,84724 766324123316293632,74247 768625162136813569,105109 792662236158275584,243513 787130009886584833,208178 760175596341043200,61512 755548153680650240,38476 765383038943399936,87062 785623138482520068,197512 790216851074809857,229693 757802138181308416,48094 785888287097401344,194042 765356450126426112,86714 760227065417170944,61602 786937584756719616,207287 791749866162532352,240556 794536159632355328,261155 763127839046635521,76474 768890551412199424,109874 768949435413983233,104932 774038499263668224,140444 789511750139809793,226731 758486669809094656,48289 776210968669847552,153845 794608583287640064,260081 758673178050727936,53703 771445502315491328,125554 791981754080911360,223492 752314190535102464,21034 761739424832958464,69947 795059794298093569,247930 750486353243103232,11495 765061931363340288,11774 795243751115542528,265644 750516430274043904,11495 759182531518304256,56952 779884819253788672,176570 791131484795072512,235374 761905142786424832,69947 776247140221915136,153779 765149082503421952,86072 793093932926107649,249469 752907789878558720,24134 762144969931055104,51559 761326059174268929,67401 751799280483102720,18893 778563545461960704,168794 762282829954686977,431998 737318735665582080,195876 766798334476619778,130505 792831053325012993,247379 755823004194574336,39957 787340926100336641,210432 762662592825348098,73926 763088454871769088,76410 779019951227166720,171324 754772286503198720,33356 769575265047425025,112808 772110798206406656,129558 772849572532092928,132364 791977603523448832,228501 778590107884552192,167220 750464378122674176,12883 760900567581462528,65626 762786838385917952,73712 756238849597116421,42149 773653403322884096,130395 762022620606771200,71502 765015053733023744,84724 754744874126061568,33356 759088114144948225,56197 763164522639159296,74572 753363582897631232,27045 776287519910408192,153845 788272907617263616,214492 754783475861950464,33356 794997712290742272,240584 761420227435311105,15721 778315310931804161,167319 781357911465299968,139404 770203657052626944,117204 765248344406929408,86588 743819467407360000,352027 785700249058865152,197091 773311402828115969,135736 789473237453328384,225374 732401747038248960,349283 760538750489288704,63451 788779568261804032,220332 790258033704087552,229693 788762404989599744,220332 794028063470264320,257492 761004491676258304,66281 786906443601612800,207287 789318456050978816,225359 774381030241398788,138165 765271769548591104,80486 756712833379766272,43553 792375774430965760,243187 775790073484832768,150511 793141853214248960,249374 794498120960897024,259034 795093125622595589,264397 793422154679226368,249153 773830429283643392,137869 788124758927937536,215012 792582751140519936,244270 767542944576528384,84724 753685002525769729,29100 794269128743911426,258771 793265813017034752,91936 775611687336640512,148994 795100525691740160,265257 740065472771559424,352060 766690599797977089,95568 791782050642718721,240483 756327156523884544,42432 780735999957540864,182036 757524381186809856,45607 792500388750557184,246367 761527025932701696,67768 790515553555320832,231894 794872006449786884,262296 768948492970569730,110023 767183377577279488,97377 774137854200913921,141316 787985378275975169,214209 759134275199389696,55887 793964090192334852,246425 749331630788112386,7836 759942093217341440,56964 776122067427012608,153658 773686019879297024,132996 794250394989953028,258305 763438541108088832,78129 753527501671043072,27222 755853967880519680,39462 790324424184651777,194085 787321263286996992,210207 773927890480197632,139404 764521978648813568,1249246 772936320301670401,133081 762793842965831681,73712 776576087589580800,110468 790282342917083136,221664 793888330341552132,248652 781063963245105152,183759 790513160340078592,230270 791406169768071168,238207 781897818718007296,190635 794206388603928576,257492 781842163101470720,190635 763812350860288000,80393 766802562183929856,95672 763945847318913024,80209 794748514236436480,260613 792833049813655552,247241 773160839356440577,127836 759574180979441664,56964 763519148601249792,78159 766371948548980736,93405 795493060469735424,266500 770314785082617856,117257 765347827736203264,86725 778971048662433792,47940 788742599217598464,220332 793907845104168960,11774 753606286135078912,27222 792842391665381376,247592 788863134786211840,221143 795385544574431233,266151 763002054847631360,74885 793907709359706112,254135 760873670499786752,64722 776262992686047236,153194 785596437316808705,196753 787155066083958784,207965 795264478329925634,204337 788386131997896705,217519 790695771683250176,232169 787748784893599744,211733 770356801372119040,118393 771076467266641920,122344 793682195542048768,252051 794966262891823104,262849 775522246479654913,1250232 786355851090993152,203048 758782490697797632,54070 765621377390948352,53999 774686090322206720,121080 781473928569057280,185496 758267562291556352,52112 791309338933538816,229755 765190932484485120,86264 756245069506580480,42249 757942881424474112,47800 790267740636475392,230270 790874616654864384,234583 778989903958806528,11774 760193344957915136,61412 781346106609328128,139404 794668310570893312,262022 781849095824637954,189017 775370097426780160,146259 793264508521152512,249469 775873521654177792,152314 763790840581894144,79693 765750533114236928,88902 779763307716734976,464984 795432902557216768,238328 760719634295324673,63149 773846135744131072,139404 764828417518817282,84422 769958909775908864,74518 766479112659623936,91917 793297243163930624,249926 769670699841642496,114779 760937335332581376,64245 767078452969242625,97377 765221214692474880,86440 791314836621697024,229220 761829882913558528,68987 780502795917094917,179742 768611349865766912,107469 750821130705903617,13410 792393651649470464,245549 794626610200793088,262053 793241939218882560,250293 765256807530926082,86440 760446921475559425,56964 774667910623014912,144844 774707846877417472,144654 781184154755104768,182659 785563227295928320,196676 794594347819798528,261155 753744072683159552,29263 755549330946166785,38421 763895246690349056,80939 764188095725969408,82120 751860220519854080,19792 761990121482817537,62821 757442771120689152,47183 789818611288399872,227873 777964307497693184,163990 778388594738159616,152594 788125308264210432,215754 761709962213064712,70177 773997979686596608,140161 761735174555963392,69711 763944508610404354,80939 753323367168675841,24173 794956467866456065,261155 795323487372111872,266079 790579962084405248,229159 770351779825512448,117257 771888981629952005,125367 794532212494442497,261155 785612122239610880,197512 793186120527781888,250430 781074930628632576,183759 774019868026822660,139404 765249261814415360,85562 755836114532007936,18215 769189419009978368,93184 792087491453026304,243187 761866045879713792,70817 780394858544500737,179414 779703089892761600,174557 732323469329891328,350911 769036030108459009,109571 794641177874223104,262215 768384001048326145,50581 789978069071036416,227048 767689348343029760,100605 762032840552816640,71502 768993966184206336,110659 771904854268739584,128600 794285460122169345,259457 791391668628893696,237594 788757036783833088,220526 772607970907566080,129551 794745115734478849,262022 756736275240091648,44429 757683163636391937,48810 793239412008185856,249637 749330450015932416,7816 760499049061507072,62716 771836945563525120,128143 750074078883565569,10735 763484120286654464,77668 770468902107217922,118191 793952483827560448,256105 786941960925753344,207613 757774055076270080,49121 791266977297772545,236919 758752587780763650,50827 778343012740927488,167220 792073383470993408,11774 789432313016938496,215965 757274335203721216,46384 766847993509064704,95672 777054347335180288,159546 764811954846244864,84724 790269440281632768,18395 775492804948684800,149633 755184592752082944,35890 759791983166623748,57574 787134157856145408,209043 760891451269971968,1170685 793129927541268480,249469 754230996946399232,30910 760961024279269376,65999 786230755378724864,201346 754740192423055360,33356 777648315659845632,162596 794051587173814272,254135 767097425148383237,93286 763852795866906624,80648 789840910406131712,227242 791137146052734976,7047 771886533918003201,127218 792162680840843264,244550 774799653560877056,143049 794588573777412096,261155 750348816998510595,12357 762353632050155520,1248861 770741395820773377,120474 788777531503742976,220526 777541816648396800,159876 775453645345259520,148045 733006949944594432,1170667 773666225779990528,138165 792742469108629505,246726 775786385064230913,151374 789447355254931456,225981 792019576372367360,243075 760579087869939712,63635 780495910727843841,11774 776406639805026305,153480 778753630950137857,169437 785550814458814464,196788 776921247011606528,154869 786691025058136064,205602 791379326990254080,238494 760892121381470208,11774 778303027006607360,167220 749720803671875584,11774 751892984401199104,18893 760971435485466624,66116 792838427234492416,11774 776859225234481152,158815 778638472995143681,168284 775795494853419008,151409 785816831093186561,198466 793504143671435269,250328 758745233366450177,52554 776603236623118336,152123 794655495785160705,262486 758429974080659456,51997 776844619652792320,157755 769990386181926912,116265 758402445676535808,52545 759153426261479424,56964 760117955233447936,61051 793259136129441793,250033 753013848664338433,25255 767715110160924672,100658 781519392009887744,188401 792520975518609409,246273 767907574599421954,81869 781113371529797636,185496 790698409799905280,232419 760849539439796224,64758 754092946593546241,31828 771087790335332352,123217 766768207428366336,95530 777116555540766720,159876 754142718973009920,25663 777219360385409024,87904 790455663663067136,11774 750814345181949952,14950 785611808883118080,197297 778366460880052224,166852 786559696815595520,204413 750381222551883776,11774 778399397700853760,167398 795125858902167552,263926 793242283411927040,250933 794301428672167936,256564 791728307804835840,234990 754043173127745536,18323 776936743505276928,159411 787881289877684224,213064 792113389572988928,241034 764313092884803584,82177 767064625468743680,94699 789146293054631936,1170441 795705424045600768,262022 758846180000268289,54070 776184272289837057,154469 762299939980402688,431998 762615124041531392,73814 763236281832738817,76549 777307491109515264,159401 792545524503183360,464984 735115582148841472,65113 787749093980278785,205197 786676339566837760,205349 788188259918548993,215754 794697609592049664,262849 771748011655303168,11774 775519642051760129,112363 756646484834156544,43391 760794967052779520,64722 764258864703254529,80939 765669471369437184,88669 775826583466696704,151165 788811889715384320,215437 773115376452284417,133980 760547473030950912,63214 758800147312578560,54070 761036540797521926,43391 762972057093087233,75690 779874507192401920,176109 762399009080311809,70886 770308212419534848,118087 785931055618338816,198591 787693903076089856,210253 791411866643816448,235990 793998398504501249,257492 755377159838072832,37044 762677028520812544,73926 775500859442683904,148994 793463042637983744,252196 788391754831659017,217519 764902211470057472,81869 760563981790486528,63179 794302253934866432,259457 767877614421680128,100893 785637632499916800,197512 789493203137421312,225981 793245072250773504,250633 794224742060408832,258456 766472725057593344,84666 773912210552725504,139404 757956611075813376,49866 761911142407020544,47188 794406704809054208,260173 786068253114298368,198591 793997915790442496,257492 794137383243579392,255393 757922065261400066,49845 772845570864152576,125367 793928361580068864,253721 745839904882581505,669866 764144163667386371,1249165 772798097868980225,132347 794222094452068352,257423 751123236084035584,16953 760229066460975104,61412 792884945282863104,240483 759372651454496768,57574 795298156246351873,266079 749726399078887424,9754 791087134916476928,234583 756318577846841347,42249 775869513703231488,151463 769227934750023680,112939 781155679503396864,185496 752999510272532480,23742 774319726763896833,141995 791137978789814272,236831 793096844033208320,249469 794777511368527872,262849 749738995173695489,9433 794345583523807233,258829 756224805314125824,41763 750779487676084224,14277 794632309022588928,261818 775648160014303232,150511 758062566069432320,47761 758395317024919552,43391 795347276638003200,266500 750891904200347648,14855 785798831925592064,198586 795769766678040577,11774 773171271802773504,132996 795368396917510145,265875 762829966497034240,72798 794545821702385665,261155 779972900107476992,108396 777119921008357376,158815 786989877397065728,207613 754700274992762881,28732 764184052895141888,82066 778636649072824321,167407 789563718241808384,225911 750147532601253888,11463 760651123082625024,58218 765632764477530112,87904 758434142338093056,52749 762721935989968896,73910 773959946643705856,139404 760917623286530048,64730 757156715498467328,41277 754828030564892673,33356 785489938636795905,196277 793301129408851968,250633 794697110344101888,249926 766378356807827456,93286 766644318555611137,95045 794561660010762240,261155 759184944631574528,56964 768160759524110337,103212 791715418930982912,240718 757928588364525572,50110 781591847609053184,188807 794725054638497792,260455 786001073517592576,193050 760559830599737344,63712 758473187537453056,52545 758138926351654912,48663 791275458482409475,78159 749671364320038914,9433 776138414110441472,148473 795217453097844736,265608 792861474054107136,248154 762682327243689986,73926 781170852796764160,185310 787057191903760384,140444 795341012663201792,265284 758356337516433408,52554 753999523945611264,29457 770994195028770816,121612 794331080493043712,258741 765156415476494337,86103 793458060702261248,252408 764963185426169857,84724 765371711801921536,86961 792368170598359040,242693 773644198968893440,137565 769762115515092992,55379 787077703904006144,209035 792741447975960576,194060 765597824511868928,88124 732280019179839488,1170428 768864616701190144,109767 779349434073161729,174115 756271710546989056,42432 762821580900569088,73926 785703826955264000,352716 788464222392942593,218275 758275866107449344,51136 756018871493091329,39957 763333711173652480,76003 781591224666955829,188622 773509214350221312,137042 778710569729654784,169923 795757377232502784,268777 793158657911300097,249926 768617579913023488,106281 794580182916968448,261155 766001507720241152,88920 794304615928000512,259623 775112042789339137,141091 732312910903582721,349764 794705091106324480,262752 760309274710913024,58537 758123771966263298,41703 774360866439458816,143114 763889642030542848,80153 765010883592454144,85562 753260181220315136,26621 767107131040407552,94627 795426696757477376,266884 774760116755267584,135025 765250993252466689,86763 793252724619960320,249926 768855056095571969,105109 776609934024650754,156835 777035106712039424,157755 777723621691105280,161277 755108752471171073,34533 763108479921905664,76549 779344081373626368,173964 756283542930231296,41459 764577789504782337,47940 781618484040048640,186584 785734059301494784,197286 762417566941716480,73030 788832246354501632,199546 766482773871689728,90088 771417303665696768,122145 763415213202964480,77731 763474539447595008,78129 781354128429637632,139404 791326195573002240,11774 793109734995951620,249469 757080417832931328,45857 767768984062132230,97468 785674290796630016,196917 785948186166849540,197139 771494288156950528,126293 775033033175003136,146259 768961628062748672,110209 760669679752978432,62798 792280908405567488,243187 776954951310467072,159546 752906752019034113,23167 793460681643294720,252408 768848327144202240,108729 791750007300980736,238207 786371554871345152,203510 767364761117831170,95055 775317666059972608,148045 788865473546903552,218275 779776399796215808,176890 779311485105254400,173753 771346678548869120,124597 793232682457202688,249725 763364968800526336,77731 794985817492033536,264397 794635744002342918,261155 786942029565661184,205143 793542917767860224,252711 780147663865995265,11774 785247940570968064,194206 794169076419432449,258331 793865654705098752,256255 758443067795988480,53144 763874514379898880,80366 794328058048245760,256439 759211059240665092,57336 768435227597410304,105799 766380513342828544,93097 790363971446575104,228888 792009872250404864,240566 768950844888866817,64301 764974500098215936,85562 794405437688811520,258456 780510759264542720,177233 789327848418975744,198653 786369533804027904,202727 770772688449081344,120474 771720724536893440,125554 761698374831800320,69947 785854812915138560,197324 787867310564388868,210461 788771894220554240,218142 781202610623803392,185496 789114444005597184,223539 790338272107098112,228354 793699041750024193,250633 773529676337655808,137042 769569959798120448,74518 794640123333902336,262271 792906528466477056,242712 779320580805914624,173753 790742122118782976,228341 768596113792331776,107423 788064087095726082,215005 768210274302078976,104668 760866687235284992,11774 794623924197883904,262022 757068528079876096,44163 778591869890662400,167220 788450178369937408,218275 794743302646071297,262752 768791612889571329,106094 779488701676068864,174427 777879991379820544,163589 769815692723888128,115435 785380484066926592,11774 753951851612024832,30590 773892794574376960,139404 780604397285937152,181755 786966464972595200,206484 794193034971783169,250033 792429821666164736,245268 758803855463161856,54070 756861445606780928,44450 776142478885920768,10788 785615169149890561,197286 732972006480609280,353789 791270276663283712,237223 759012261612564481,56302 771421730627870721,125554 759110945121574916,56952 760774862168264704,59762 790613602482782209,231318 769345445059407872,110585 757215042139979776,45348 767865242361667584,101681 768818915883491328,97377 787118326237376512,207151 753712205556772865,29456 793128766734237696,249469 768933892527104000,109167 772771191350255617,132556 792120419285213184,243187 768096626967797760,103506 770127495433711616,115435 773515361241137152,133702 785817737335496704,196277 750138770268172288,11495 780969033948467201,183269 765316482251227136,86053 785655602638913536,48617 788242387457806336,215754 780607215103205377,11774 781825759556079616,190635 764741758467137536,83529 769242054769512449,112399 787429625198616576,207109 766473065127612416,85326 751795055183159296,19133 766289690072723457,91751 750855917986537472,15621 793612488365346816,254135 759517403956948992,58250 766373397861392384,93303 768566510151471104,107559 794912517520621574,243648 764914963592904705,85275 768572379660517376,106774 753225637628739584,24848 770342783018229760,117609 788346688171761664,212068 751149062771138560,16833 773487602288635905,136947 787874190481240065,205197 732998346751647745,355250 764260022897508353,80939 770685148962562048,119937 790262577385332736,229159 795127604927836160,250633 750752716196982785,14641 770300883699658752,114254 786910731081883648,205094 768201549306662912,103071 779951130893770752,176203 787858705999998976,211733 794366661319081989,260020 755205698254929921,35980 761390526167822337,68102 792575551131320321,243286 732351002544906240,349197 760956514349842432,65974 775370943489245184,148045 778568004749631488,168794 790519048861876224,231894 770276469838938113,117257 764245332104404992,82673 793139400175673345,249469 755166483672657921,35890 767488524014776320,97386 780493794831544320,180825 794330742146764800,258878 767422399520309248,98821 776575074539343873,156132 788605434039074816,217937 760867986089603072,64722 753036586246209536,25223 765868172872409088,89900 785726291932622848,196277 787678026439938048,207151 761583930910740480,69231 764439350549491713,83373 790320108769910784,228820 790340528080424961,230282 771825969262845952,127657 773742314875330560,128176 756927523066220548,44994 762654532559966208,69673 779444873036439552,174230 760583919288799232,63464 781412853739876352,139404 776968143663013888,157724 754992109619339264,34645 787968266702561280,211829 792471676982288384,245750 794311933159608320,256038 758113601391464448,1248579 761849077172621313,69878 765203937397846016,45655 753103550268530688,13410 774667548134629376,144568 765009680062148608,11774 791230740394545152,235590 757986263525953537,48735 792053649774043136,243190 749922466030505985,10064 778371435790147584,165348 777915430212034560,164633 756564432193478656,42432 757664685122547713,48730 774269273606873088,141867 792566832217546752,246632 775690407342661632,112363 774954361894137857,146068 772685393963679744,120690 771192070451048448,122861 732475596081520640,350480 794915459871014914,261155 756290248422858752,42432 792404584127799296,244328 775050576983973888,146405 767869950438412288,102249 766679905220239360,91818 794440065904705536,350913 795323900372676608,265440 773160327827435520,132578 776511892202332164,155451 788420672812744705,217519 790641612493770752,232137 766087039519338497,90145 755179103314124800,35890 755431692311986176,36735 760178760423448577,61470 755021099889336320,27045 776836927555272704,158589 781264467006885889,183759 767942228744351744,100605 778649641755766784,168284 787063222914408448,202270 773487219008937984,136904 758282722594861057,41703 754850592510599169,34167 764362180456247296,82018 759187253172187136,56952 758303752717762560,50923 792802808806248448,247379 765321057360240645,87062 760277625294114816,48052 770733967918137352,118191 791333537769201665,237491 770196528476545025,44421 790989086882488324,235590 759227835525595137,56784 754893954018140160,33850 762308150154362880,65189 785644232304386048,197512 785900439325675520,199290 786249901852110850,201555 768153810560806912,104132 774294728934318081,141912 774423337984458752,142074 777270526314098688,160609 795709546446680065,267655 770499569834684416,117263 780564691353341952,181613 764209881473806336,82066 770704209213657089,120897 743696968698912768,102730 790416511777312768,215437 764902525166313472,82066 795609347481071616,354598 764212975427280896,81869 771363468800765952,124600 775785240904265730,151212 758323071006625792,50698 757626584195014656,42416 775525746576134145,112363 776077929327439872,152735 792120721707196416,242135 766328830025924608,91751 764250712750460929,82018 765508481206001665,86653 778239077011238913,31957 781434109369413633,187891 795272362161737729,263325 774258229647998977,139983 791352473025974272,238395 785655125536681984,196277 773273378564235265,134470 768643368129662977,106702 769105318135619584,108396 779736360286429184,174756 749456855257059328,8497 780889523316068352,183472 790673988989091840,232169 755153862491799552,35890 793643273495711745,252408 793894872126091264,252020 762035735306264576,58254 777945546900111360,163153 789528936518647809,226823 763446580020125696,77849 760682752907808768,62726 794697032254574592,262752 794741453746565122,260852 789765237075505152,224680 766407200063496192,91946 780772001778655233,182960 777576900923359233,159308 762604421557747712,73542 781451559989235713,139404 793790915123023872,255393 792535375428411392,245148 773920651157667840,139404 774437549439725568,142566 790407969624043520,108396 761341260607160320,68182 791660615920185345,240483 793880814484193280,255942 759191841396908032,51798 773641814955786241,138382 777118201524133888,160221 780955963398303744,154071 785254175567409152,193975 777119982345920512,160353 778573284271153153,168794 749445358460104704,1247984 786957252884180992,207613 780402914544062464,179742 795047471961505793,264397 795722706071252992,268231 788447903803138048,216009 795710205992595456,265961 793621718229069824,254058 758442705806426112,51997 779341093737332736,173964 766692535393722372,95568 765244488180576257,86103 788757578851426304,220526 794740566311440384,263051 793196521961381888,249926 793454147475341312,252020 795018357401677825,262752 761628493088190465,69676 758420428922564608,53163 794299106319400960,259457 755820654159663104,39957 795061940800339968,263141 772815635340550144,132335 793108604903497728,249469 756974256286642176,43285 787031802309251072,208134 766346696049602560,80939 792877654290501634,247240 768478495345250304,106774 770970523459260417,122146 753255229689171969,23899 785270206683688961,194648 769871479332806657,113412 766606558566486016,94627 793797198513262592,255393 795663755568906240,11774 769903421457436677,109713 794310694883598336,259063 753311785315217408,26788 778280447319085056,166816 766699773780983808,95672 787287167454285824,207287 794009179404914688,255299 750472743506903040,10876 794880198273601536,249348 786273207074459648,199496 774952147385393153,144306 790999315208609793,235590 793967946322169856,256393 768037312999587840,100559 770050943576633344,107469 770395707685470208,118191 790933945802031104,234887 791709369154928640,240483 773917088549220352,139404 795447235173564417,266079 757226364948873216,46006 774348466600292356,142980 792814511556272133,243187 791478188094418944,238207 776065416087109632,152735 780747398775582720,182870 789184853832896512,11774 771079402981425153,120610 776236987053281280,153596 785911497457340416,199546 758145314733821952,41703 773553113391206400,135736 785988488114024448,197286 775412201544945664,149124 768184418385141760,1249503 765530694135140356,87904 789476356283215872,222554 749216951998775296,7546 752930949935923201,24173 777933133685493760,164578 781288124949200896,186584 790274111251505152,230282 790653679904796672,232169 750404224287010816,11495 792328648921669633,239006 795034377898065922,263926 767349697765842948,98646 793883738476146689,254209 759146066591686656,1248681 764185211294724096,82061 776960651398754304,80181 792110079151439872,243398 770750539432800256,121046 785602559352401921,197512 788755647013724160,218507 766321598991372288,91946 778295996602195969,166913 752953599127191553,24173 762454077837942785,431998 764176241943580673,11774 764394372754464768,82066 788211064089419777,214078 789909769784061952,225359 768917017978081280,106702 795250896003166209,249926 761861340428402689,67678 762970659672633344,32625 762715128529760256,74308 794292427754532865,259543 756264428161658881,42410 763856742228848640,80098 751554114434142208,18562 781523513916076032,139404 768840158972174336,11774 770674279637737472,120353 775301310455410688,148019 793535547671187456,253190 786627591402692608,205181 788441625483616256,131210 793194771984609280,249926 785475657425756160,195975 732959208564359168,1170801 756249819170103296,42171 767898134911520768,102249 768236667639468034,11774 755497506184855553,38032 792238215549771776,243075 775103484999770112,146405 775023063297585152,146214 760288772378406912,61399 793842223431421952,255942 765638289676128256,88444 768841545856356356,107752 791702616778637312,240260 757793700822999040,48926 785589465968357376,197286 788388992567939072,217519 757597615093526528,47761 764813924952788993,84724 790213127807852545,228820 750158255297527808,11463 769611322648588289,114336 785326407563878400,11774 758152741675933696,41703 776535806185869313,155318 756707941743521792,41702 792935101264900096,247379 768989514278834177,110362 794724188250664960,262226 762770393195307008,74681 765910144865570816,90125 767857644484890624,101163 794074315960492032,257492 790960977906761728,234796 759623416425148416,59200 768924303412826112,110362 767490065299804160,90252 785630613407694849,197341 771488342424719360,125367 787139262542077952,208014 794939136008339456,260460 791357393313542145,238207 762501286776311808,69673 781862077409341443,186434 754170073690935296,30802 755614180389126144,36604 757988911226302464,47940 763714877550723073,78159 767074057099501568,94699 769548668437422080,112363 775603919183491072,150302 765687262826954752,88881 750752344619438080,15005 775799624246423552,150463 794618283429347328,262022 789449681705242624,225981 760867638872539136,65180 791398154545532929,237150 795120024922951680,264774 786233052254965761,199546 758563380760240128,52554 761019497297776644,64692 751803801477066753,14277 794025068296896513,257661 793142286628425729,249469 751177944769388544,17591 770247774814240768,117257 770988162952728576,121046 774832711701848064,144654 781521973973094400,185310 795448338342670336,266138 780592127130542081,12018 764436503074254848,83391 764364933261918208,80939 795069095070826496,262849 756482591998545921,1248380 776146339012968448,152073 793157953310248960,249926 788139409619185665,215754 792118374050304000,243075 774036228203122688,140900 794284944268939264,256358 770676884183064576,120610 786188744990846976,201494 794715565390708736,262752 778938007332225024,171168 786010376206888960,198883 767552237186973696,73814 792040552594280449,243187 792530084418596868,246392 785243715065393152,194079 788719702990200833,11774 775994824738508800,151791 738743318243201025,11774 794120304880586752,257640 750240258881572864,8497 752059613130944512,350812 776138259416088576,153960 777194295979892736,155896 788402656536657920,217519 772041619323379713,126389 795033174438879232,264431 795058441718992897,262849 790535723212414976,231894 769318965621522433,112363 777753926481219584,157755 751054316316667906,16638 758070608936726529,51069 752087888779673600,19220 791997746286845952,241678 765911688591867904,90226 752736399288250369,22394 755195468053905409,22619 786890828945829889,207110 764182253794570241,82390 773760252927848448,139094 794553944060162048,261155 763476557532913664,61723 766074339909259264,88930 776953942366359556,157993 778820512671608836,167220 786417306154835968,203350 756685394121416705,44450 753402868233744384,26048 768878703325483008,107423 792533510586105856,244270 769249337301925889,103354 770721673393893376,121046 755159169783783424,13343 757631180279799808,46076 757248815405555712,46006 775772891887595520,151463 792478714596470784,246225 781280764889591808,186584 789803432928546816,226490 750393592674332672,12883 787058619300900866,246425 787788763116122113,212239 756572208974004224,44056 788044308670615552,11774 769402483336765440,112788 768420560669929472,106281 761844759681900544,70177 768579676168155137,107428 775801456695717888,150584 789268135366897664,224573 768159736319574016,102514 785306354772680706,194867 754109109834698752,28451 755478573864148997,37044 756696466127724544,41702 789712275062026240,227242 752304369538703360,18452 767398722204491776,94699 773922973531066368,139404 788439718497128448,11774 781343331380891649,139404 753393028283392002,18323 761594443984175104,65180 733141612767797248,352089 768593159047700480,86693 760489905671639041,62063 793998341508108288,257492 785484228666462208,195975 733043503018582016,355106 757258937682898944,44429 773019092672393216,133081 760887480879120384,65404 768973575428517888,110023 791448670994477057,238292 792585130103672832,246726 790765684091293696,231894 764212870204628992,77598 794560228645740544,260404 767892393861509120,100893 776813560567595008,157693 758654322376740864,54272 773896292120551424,139404 763561942292295680,78205 793955257885884416,256255 794190602074144768,241033 788012287407878144,214354 773236185778958336,11774 790187430469111808,209129 733602812970422272,87833 777311325517074432,160225 749529122104307712,8917 779308243562536960,164814 790665950345457664,232169 794684088603070465,262752 771167140065910784,122973 776925038297702400,156928 774940717315567616,142852 785328517198274560,209828 792413138763210752,227282 793994131152326657,255602 774115166292021248,139404 755479998564270080,37706 773288247611035648,135489 785328857435869184,195165 776131938281062400,153037 763151551825182721,76723 764546099281399808,83751 795709894255144960,268448 764869144919547904,84724 772882100496236544,132347 767513464755490817,97515 774093867612119040,137965 758504205799854080,53185 777520989835976704,161960 770305859150811136,117303 793936353734094848,256219 755767276520046592,39462 757982412521472000,49431 790621943980445696,233008 771471552433061888,125335 791558182548168704,237491 764569422556172288,82840 750523393523511296,12883 763556463172317185,78344 793923113217949696,256125 773651768764878849,138382 794403445235027969,256219 786302468111998976,201541 758022739227611136,48663 777101598086557696,159876 793542722959224832,243187 788836882654175232,214084 764569279412969472,83391 767742537415077889,101134 766330433072234496,90605 762994387672588290,73814 793182519365558272,249926 769294502079172609,112265 788748021400043520,220332 768505938978275328,102712 780608471607681028,181935 753392430569943040,27498 793615281142706176,254209 774617449996161024,144030 773585058636587008,137042 791673418894618624,240067 732986513911226369,44421 763069905289801728,73814 767817216989552641,101681 793647006325420032,252020 776612558962909184,157082 780727049422049280,182036 770733480703471616,121046 776124575033634816,153699 776149956021280768,149121 792020262208335872,243092 781361651530498050,139404 760687991471890432,63505 761130334226419717,56889 777543972361076736,161732 794693614538473472,262849 795107464366747648,264397 732311246234492928,351369 794443978829688837,256255 771708269085745152,125145 772014221890498560,121479 780157572707909632,178258 770329173877403649,118087 768556684599963648,107469 777718217594646528,162596 785647566025207808,196932 760577757017280513,351151 778731631511085057,170252 758666498655133696,53144 753409300064763904,27045 756683374253731840,44274 778274357789335552,167083 790725246055620609,232881 781290852911951872,186883 791390290695245824,11774 793386355585933312,249926 794376480343998464,259623 765401875554430976,86513 771937357218054145,128615 755121354995752965,34666 765860794546266113,89900 794587638669934592,261155 765955286553227264,89617 795193756114944000,264774 794527513590595585,261155 775334376099938304,148473 788439805847752704,217519 795399332975484928,11774 785680433581203456,196984 781309741159022593,167220 733120148127797252,1170500 749307750526488576,7849 749332746745442304,7852 790682025720057857,233307 780810522954457088,182726 793139498871877632,249882 778466326960496640,167407 785524792073916416,194723 759355498558656512,57964 763096339072880640,75899 781508237116006400,188291 789193523853570051,215505 765588190564605956,86961 787455766903005184,211278 794155996855865344,257492 764801797584261120,83866 774014893729210368,1250066 764938057732788224,431998 785675427910066176,196917 790892758789750784,234583 773932127398133760,139577 779134331117797380,173011 753473713777971200,26458 790244864277577728,229693 791354313977262080,238207 777827459093835777,122793 787900059148890112,65113 781210346245816320,186225 780754017328721920,182870 759158421216047105,56784 790499664088952832,231701 732602460989071360,11774 794749508630495232,260613 758475898332979200,51451 768858404823498752,108782 791342160079532032,237332 763809709426151424,351152 771518365013639168,125554 788791433075494913,220332 766377474087391232,93286 793874081833689088,256255 758621688573681664,54070 794531790258106369,261155 789904008538357760,227048 760995776860413952,66105 792568976546992128,244270 786629308332650496,204413 762652432769757185,73814 793427825504112641,252020 793428935778246656,252071 795677654917779456,267655 757400167733538816,1248475 753368502698860544,27317 772841218581467137,132335 778210067350970368,166409 754110728164868096,30779 755738410342572032,37044 788224743241428992,215505 757574242498179072,47761 771396851618631680,124597 792400120985882624,245566 792027660620750849,243092 773956396052254722,140025 750191779270434817,11463 791783211886141441,240584 787841351740030976,213253 753975811594522626,30839 760378606950449152,52887 753009067526852608,25255 792117577245921280,242113 793141532148633600,249469 758149538368684033,47570 789281824925224964,224680 774023435689144320,139865 785565687653761024,197063 793216274377629696,216327 734742224982937600,65113 753742711807741952,29263 755263198400512000,35090 768592527364685825,107428 788007587706966016,214354 756688644325445632,41702 794000992593293312,254209 760505293578964992,62771 764193031603970048,82066 753352234738429952,27222 760381435987562497,62063 768108459023708160,103261 778635772928724992,161277 792929363511549952,248514 776385021934313473,154469 776849955390644225,158524 794235809654132736,259063 772557427887734784,131542 755763370943475712,38459 773984499940065281,139404 767486487789043712,95055 794189203684917248,258598 767422875842338816,95055 767784941484597248,101134 767374422755844096,95672 766375300590505984,93286 768169269561393152,104332 789147826282430464,11774 770773756172050432,120610 776031212506787840,152314 785994634761691138,196788 773957139358445572,139404 785623210448543744,197682 785903518125322240,11774 772305781286850560,130415 758338055346544640,52554 753304665052164096,24062 767761688212807681,99290 761542123275493376,67679 762398322858586113,1249026 767858233402884096,101681 794552189649756161,261155 781115833175056384,182036 785264798451769344,11774 786945480269987841,207613 772062948097454080,128934 791382421383946240,238290 791646243302707200,164764 754189191211343872,31717 793542423196626944,253274 770787050450669568,121359 779839056779763712,177248 791771791777824769,225427 793207993869316096,249469 762737433167421441,74247 769728679115194368,112336 790959854554710016,234583 761708153083875328,67679 773620040335667201,136093 758861640884293633,51809 742729833810132992,47188 762754016824537088,73712 767885981345206272,101681 755578803301195776,37991 768500734316777472,104973 769363192833204224,113233 758523586667831296,53144 785953259051593728,200009 769725415002742785,113754 769346054214995969,113138 789210442119782400,224333 768891968126525440,109988 776062411262615552,153194 763464234969669632,77731 788072173063647232,215005 761128726306263041,23762 786508573077450752,203822 758624087597907968,54070 753702833287856128,29263 791007153339465730,232091 791684255499726849,240483 792813084712710144,243865 773620309698027521,138090 790908733282979840,227748 758445457492377600,52532 776061818183770113,152735 778929520015503361,171029 776616428506009600,156926 792427701025976320,243513 773495218985312257,136110 778205416979169281,161714 790657058571825152,232169 781123598278795264,185496 743482245952872450,11774 789195909259153412,219678 756249410581897216,42171 763937823611248641,1249195 778282077691191297,11774 749604935042338819,7852 773886256161910784,139404 774973929530204161,144682 778725306987261952,167319 775929006881320960,151463 772255083308412928,126389 795130591687475201,258386 751845038653530116,19458 791254938210832384,237491 774764965928570884,144120 793187308694634496,47940 794348519721144320,259034 793857174455799808,255393 762720312718860288,74592 793390865339314176,249469 794550026508922880,261155 758712356415299585,53985 764703919561932800,82066 788350445123022848,215608 763889933014568960,80393 770936736079835136,121291 778633976466464768,169201 771482725027028993,125554 732190670492827648,350020 779110233822076928,164001 770464410800447490,118191 790449868863070208,230141 760886887607308288,64745 790205084399468552,227748 778374564468391937,166852 760192100113653760,54525 795175801146593280,264397 791896609013587968,225508 766821299536719873,93405 793142217284005888,249469 766708925819420676,93823 751150038483513344,17140 794007087143522304,257492 732778630925930496,353002 753363576266424321,27045 771731228248518656,127366 791068446855340032,236454 795382374288736256,266151 732500489082785793,1170544 752705407869739008,18962 761649009601589248,47283 763139768116850688,431998 759092027107766272,56964 764943041409024001,11774 749353530306203650,8248 794639539637800960,261155 771037318639747072,112363 764233246045536257,80486 733290015183110144,355464 769396312668303360,110585 785902488939442180,199550 765302665219833856,87062 760656341178253312,62063 766462848537075712,93184 788129732411793408,215012 791720181269667844,240556 753708570466656256,28866 753933652719828992,30436 761639403454431232,68873 776289248915755008,78769 751174575048777728,17384 757090598440411136,45857 778970015252885504,171324 760910720645169152,65500 775428062703865856,144538 761576809427193857,67852 766849421694803970,81929 780927533336236032,180783 789705206854410241,223249 795029724799959040,263926 771894760176889856,127903 768986085577850880,110659 792104841388625920,243187 792793234976149505,237594 794543322366775296,261155 754834792617746432,33356 763807473765642240,80098 770452966897844224,118191 773973183183609861,139766 761471300904882176,67326 786724487672664064,204413 793181592021635072,249374 780601225444073472,80785 761108843933802496,62492 732741880501415938,353789 794635376656842754,262053 774241473265098752,141887 780328065389895681,178045 781842219422580736,190635 790915183128481792,234943 773260228125159424,134561 788551696205176832,215437 790976167826169856,234583 753212367945641984,26140 785694042331881472,48617 749395608679526400,8497 758857584258318338,41680 793185333252882432,249926 758483232274780160,53185 774439824904245248,136589 775033153006276609,128934 776806591832219648,158314 767741020830392321,100893 754091546576719872,30802 767144971644182528,97432 794899350090563584,262886 790220616158683136,229871 786623888075599872,203350 785495752885743617,196277 791813681856122880,239893 764807152779325440,81574 791022398095044608,234583 789543333500555264,210235 791141328730095621,235374 794171031569231872,258331 751076825355333632,10735 757916867465883649,49852 741826431202689024,87889 747551559408586752,350272 764979002574381056,85562 752947679752171520,22750 765536040962646016,88052 781584572446224384,188622 788803765784682498,219942 780624135336632320,182154 792038877489790982,243187 785871497789313026,197324 764133683360129025,82061 791392248118251521,237908 786008150897926144,199272 765894461016707072,87904 794406927509884928,258741 791748295945166848,48663 764058020015771648,76623 773197569149263873,134470 787155501163302912,209035 738511869317521408,11774 788033894352166914,214354 761318583049789440,60391 761260198992367616,67547 768334830748651520,101681 751810215327232000,351992 752242104437313536,14277 765623674598666245,88052 774604405832286208,144013 790783595338207232,232881 732324397600669698,349764 761476165919989760,67326 772080847038062592,128711 778622998337167360,168794 771466555116785664,125145 771042666960347136,122759 793199726468276224,250033 787112566203883520,203350 757791462725525504,48663 732623152312770560,352392 781460986381398016,38868 793446682063020032,251452 790941658657456128,232091 775148455350169600,144573 791605835193540608,232169 732118363552374784,11774 761547650240053248,68993 790649952489857024,232881 755189611098415104,35216 778491791750356992,152594 779350623850377217,174321 795110264903331840,265257 750063332544090113,11495 793264620089802752,249926 764943979859369984,84422 793161215899906049,249469 770183678622371840,116970 794182140330209286,258331 771054904039268352,122982 778358793482756100,167305 750529756240699392,12883 760774334340272128,61395 768411893950275585,105898 764814353166065664,84724 788538051685257216,218349 763828819862052865,80482 758611046223360000,246425 761220601264472064,55177 768156616365580288,103818 771783824376078336,127657 778383595312410628,167398 792068181267324928,226738 760555937660710912,63149 755160280796164096,35890 766120728164839424,90618 777235831660556288,159665 763005010120740864,75899 789131640656109568,222682 760274986972155904,61145 778635038736908288,169226 781650540228816896,189613 769604267216777218,113982 777972814271832064,164826 740518466868916224,354791 794262684053229568,257492 760856737570230272,90014 768126100970930176,101203 793819499875012608,255627 763625435817062400,24252 765376587860631552,82208 780810752584220672,182257 765644125068820481,88902 793322939143884800,250033 774755061394124800,141912 787326874665881600,208176 792237458226163712,231894 779786782166568960,176201 790657798182875137,233307 750787273684291585,14950 765729761540902913,88421 788048180348874752,11774 791348073897332740,11774 768163708363157504,103354 780196854784983040,178716 787269351497949185,200235 794883147552923648,262849 755030748273541122,34666 795478951330279424,267231 765656939552387072,87858 785940720351846405,199546 753359046904799233,27045 760847914239401984,62463 786545306607423488,203510 794295939280187392,258456 780510871663542272,180306 785841732332187648,198878 753725747806679040,28508 789150497009700864,223899 767899128084910080,101398 794531619684122624,260033 760594421029019648,63451 757031398117142529,43198 762351982317187072,70886 770038162248830977,114779 777269326902595585,159475 789168388832571397,222500 765982434064162816,90575 774424381334224896,143480 771761105282760704,118191 753633981938098177,28732 755547717078614018,37991 780143981887913984,178258 775385594046259200,72093 765561740713140224,87904 778361047048712192,167220 794715466652598272,249926 760986236832063488,61051 786295841598222336,202429 776604474039275520,353437 774213766942560256,140444 775023017776807936,146259 790585099196608513,228341 794639066579030016,261155 781190611907055616,183811 778380686642319360,143101 789089504082657280,223286 768128438108508160,103354 793929290530381824,238939 792255892939038720,244906 772869490975604736,132364 790696457607065601,232911 758689624101359618,54070 739715604253409280,49681 785262169050841088,11774 774724677205762050,142721 732788888834584577,354121 781304393501069313,182870 786290119632384000,202429 780899949412179969,183269 786778117599662080,204078 767343793469259777,97325 767646577200500737,99471 775429670929993728,148537 774019986654240768,131421 764457144624250880,83469 790710272549855232,233692 792858351377854464,246392 772254032161304576,106836 781581355796746240,188807 790864746274709504,233307 789684694803701760,227453 794372693982408704,257492 753722124267905025,24597 765974358644891648,90388 756342191564460032,42432 778018568566812673,26066 795669431774941184,267521 773989955387273216,139404 791345072541347840,235963 767149339747622912,97662 770955762285813760,122146 787173535676526592,207287 770439887380250624,118192 773855377817559041,138819 770366724487217156,113713 786939490061385728,207613 752730990473154560,21714 750926614792286208,15808 781101773058613248,182726 793580713299677186,252196 764155379727077376,79131 752184423550885888,19563 762372101873336320,70858 776491386195488768,156262 793828330889940992,255246 778749142902288384,169916 794265403774013440,258598 752226651677741057,7968 757548773304303616,47782 758415231060148224,52554 774413425258749952,143049 767248439797227521,97386 786848055408459776,206054 787091291364593664,208928 758829250761809921,54070 773951910696988672,140025 775361829560352768,148349 781407952431255552,186584 794308146017619969,258456 757631280213139456,1248475 795485790327316480,266138 794928465581670400,263817 751874393303691265,18316 751878078838616064,19563 791788292064710656,241678 769852173249290241,114779 752967933920444417,24597 753367756322418688,27317 794391613363679232,255246 772811626776899584,132335 760847877811896320,62463 779076390226391040,171795 795752828572667904,268281 788539509751291904,210390 758662955458105344,54070 777429805784379392,156835 786984657753518080,207613 789457747129602053,225981 759149416196415488,56964 781210617872916480,185595 764997835733336064,85657 770276413148532736,117257 786250944212180992,198580 765551319394373632,87904 781690459227758592,187976 786285317200318465,201374 768772212857901056,108849 780604270747856897,80785 764236370495676417,82283 765543232797155328,88052 763946857135419392,75633 769270728160141312,111392 732786208946946048,354102 772832828409151488,132335 778234519207936000,166532 795720921327796224,261155 754053002483249152,11774 763038486085656576,75724 794722625608155137,261155 776058850923470848,153194 769249037472165888,27164 793120937965154304,249469 753763233673187328,29322 757436014340218880,47283 764620741308317696,82009 790712915347120128,233307 763524513833201664,74281 732924251259330560,354125 774759104220766208,140211 765496042079092736,86645 768855469901307904,105109 775460917450465280,149259 762125713688461312,47570 767501779072409600,99476 750161513940385792,11495 788211454662938624,194281 788179989300641797,214899 765668774477455364,86103 794005706953388033,257026 764442965712498688,23762 779396682777853953,174728 789263961053069313,222847 773598732583440384,137042 788815737511088128,220332 793510052971835392,252408 789522956950970368,226717 763473277423542273,78477 792834442259607552,247877 779381116729823232,174294 794822667522056192,262145 761953079067418624,70540 791632321749278720,237594 757312240517279744,45592 785273392735850496,194560 788059917018013696,215005 788854787425112064,218892 794312947829002241,256038 776141015459717120,153845 775037465195405312,146259 787649340953067521,209991 781140959417339905,130635 780556448669405185,181548 769686105113239552,105647 762768089637412864,74281 748553404369231872,11774 780217766410203136,177773 793214234662309888,250633 757696758399045632,352982 771831489252032512,119960 772155772872564737,127707 791875327014367232,241118 780845056148271105,183826 787710554718613504,1248522 790914517798641664,221143 767637293297496064,97468 781240531171041280,186212 780511422312685568,11774 787813382627786752,205197 755017623553863680,27045 773207974617681920,133529 776771800369733632,157693 790028173094195200,228576 788813003810635776,216003 793168043882930176,249469 774037916221779969,351146 762368748963532800,65174 759565370881564672,58959 767019486146887681,97458 777262168974778368,159475 780048725242617856,172185 764539365418602496,82283 776412479350079488,155390 758588547087695874,32861 763831110799196160,80416 769251110074802176,112494 764144640404652037,82066 771478520887476224,125853 774062119947862016,136947 757363750554836992,46394 780597315291623424,181903 792018188900798464,243092 791658337280495616,240483 766300387192078337,90384 791670768136400901,240067 755373307067789312,351973 757497067262578689,46381 794539541566726144,261155 764612140607021056,80939 795038005450809344,263926 762719657899986944,73910 774606949870632960,141887 763874547728801792,80956 765938350041825280,90327 786706967070814209,206054 752714772928430080,23217 755831848534671360,39997 786318261914857472,201555 774969997583986688,144573 756280163118288896,42495 792060733252968452,243614 765631247746039808,84209 760078526842298369,58253 766312458441072640,89790 772941446215180288,133043 755544866164248577,38183 760304936471171072,59828 771145573533638656,122759 790272840692039680,230270 773279667411312640,133944 795766567824932864,267521 750742828666544132,14277 775067935769497600,146405 775950677889601536,112455 792405228683419648,243165 795422100198522880,266491 786359695141376001,202304 786925245441511424,207287 752847056440528897,23167 789127357680328704,222647 789355601046433792,225400 787790149010747392,207712 753566001858433024,14277 792232921440452608,243187 771683528006172673,125554 757563852494168064,43000 770881775111462913,118724 787790707134128128,212164 787699589092675584,207051 754718832934158337,22393 793599153611927552,249926 763907930752253952,80393 786546484502077440,204358 755291620367486976,35890 776276666490298369,152872 771050397612072960,122299 768219127815217152,103924 776165278019383296,154254 772050639463612418,128934 793287256517677057,249841 795348980372832256,263906 792410943556726786,243165 754085812199763968,29263 773866653872484352,139404 734385883537801216,41724 766773944326184960,96263 791990016557785088,241819 794754902148976640,262145 758131900779114497,41703 775340010396450816,148045 792588716350898176,246295 793545433754718208,8044 754879994409709568,31035 768983533138370561,110362 793956515082366976,256225 735131252014100481,209828 765186012121137152,86103 786919696385781760,207101 794569854049288192,261155 793137321965125633,162461 793450986673057792,249926 760215521770045441,61675 781447697387499523,139404 786089789086892033,199496 786346227902406656,201285 793077594870644737,230283 769297262476394500,112788 756651829241323520,44429 792081473931280385,237964 765560910551388161,86103 785485983122882560,194450 789286662593449985,224680 791858489752559616,240483 774944301910491136,145797 788835609330810881,221476 757686450263470081,46405 787009732997357569,207287 793634056663601154,252014 762601539672350720,73704 763812849521037312,11774 794955116587585536,263895 769343547258630146,113332 781660088796909568,185310 753938659108356097,28060 755123013746425856,35445 774073982660255744,141360 790996912908435457,235882 792955369609801728,247241 793835888027369472,255393 788773037780852736,220029 768105708457906177,95948 774956437550338048,110585 758830207159537668,54070 777160330464022528,160584 792062398916100097,243187 780680410158292992,182036 756859722783977473,43399 778859947329290240,168794 778041417428037636,164001 793165540093153280,249926 781517037344403456,187976 786246381413408769,192032 762760776864174080,73712 761197472140128256,66646 771022954519900160,122875 779837890884882432,177233 791763547101421568,240145 751601685437440002,18871 793974431005556736,256439 755553073993486336,26721 755518555349721088,37656 761893633335459842,67229 790701562674946049,233692 772767895336005633,103354 788019881270587392,205197 788352714543550465,1170441 766263438662393856,91946 776509366694326273,155688 751964762435645440,17794 767888167932301316,101383 791417892906598400,238395 762279737515319296,51778 773843348478124032,139404 775115528780312576,146259 758440003261177856,53193 768446859912314880,106281 750881904203735041,14968 768233172668559360,95055 790581349170151424,231318 781254430570209280,186063 776590651550932992,156926 778627385147084800,167220 766435111495733250,93823 794934252567674881,261942 791723662298656768,240260 794320723355533312,259892 766879895507070980,96200 733307103675310081,350379 763196157019369476,76549 781843582894342145,190024 785909057232203776,199546 791695938758651904,240483 792755012078227456,244230 776830039744585728,156976 780086664089698304,176128 769015631035457536,110362 779716410243244032,464984 794546547828477953,261120 764658249085882368,82018 788888731193192448,221476 742398073826054144,11774 787692149819203585,210253 766439655772479489,93823 787154189952622593,208928 777608905165709312,161277 785863049962020865,196538 790973639088898048,235590 750750506058866688,15005 761424813571342337,68182 791781235496513536,240793 780450104461369344,180112 749671090012774401,9433 779644800031199240,174315 753440746833870848,27045 763549688201154562,73814 785672543051124736,196991 778041984342568960,26066 765012732861120512,85562 768227281873563652,103354 787329416732913664,207835 765914715419774976,87904 769022796613750785,109874 793724641038786561,195876 787009311201456128,208379 750161644676939776,11495 750365294074294272,12883 792392062117093376,245607 774615358435012610,11774 756258767596027904,41703 760866879703351296,11774 793941258527903744,256217 754824269960323072,33356 773303481620893696,135025 757379407422033920,1248475 790948627032178690,233705 790518940438962176,231894 758426982988283904,52061 761187504469008385,65180 791206138679218177,237198 793252506558164992,249926 788016543292461056,214492 772459239528882176,129662 775559335988584448,148083 788444712814338048,217519 762850687713554433,73814 769385571894648832,112363 778629843487494145,167677 775153820133457925,144654 789486257852260353,226346 760249624221388800,61922 763200471939026944,76549 768524967671500800,106774 794529870302703617,261155 768961084954963968,110209 780814395643428864,178797 794297252290273282,259231 795395683926863872,261155 776236826184912896,153866 787043679819083776,207733 786711622958063617,205270 793176076839071744,249927 794675653190844416,261050 770998047929147392,119832 788746401094201344,220029 789790756290621440,206666 758505205105176576,53703 759456787061809152,56964 770284403255828480,117377 772395438058180609,124904 779112923738300416,172089 790973553646632960,234796 771996946500231170,1170685 769506704325246976,113836 794291426486063104,258598 766984583711748097,90384 794692479815585792,262752 775482631307812865,112363 760086054443556864,60112 765618846032072704,88128 794716016924393473,262588 758065399657148416,49975 754764786861154304,33356 788068992397160448,215030 791725914446888964,240483 763333959828770816,77626 765424694308642816,1249198 786197458783043584,201619 792929069620928512,227795 795040548994379778,263907 793195394544971776,249926 793540940736503808,252741 758340339497209856,52415 786765915908022272,204980 790520618487808000,226731 759592403401633792,56952 774538593771540481,354073 769647649435754496,113165 780879298236416000,183472 786368248472227840,108396 765668583225589761,88930 739572158494441472,11774 789926608882708480,228820 750362921859969024,12883 766671238831964161,94627 794046610963468288,257325 754723145089585152,33356 787828945831944192,211347 779833212185022464,168284 757745166417469440,48220 781291652153573377,186434 755492764171771904,36157 767470793135718400,96039 757266887344549888,46384 794610858278141952,261155 794701085952741378,262752 781330116240637952,182257 768076025288806400,103261 776912880725655552,159245 778330733324693504,159861 770547341380157440,111464 789078607381528576,223286 773910370939437057,139404 753935308971016193,30296 773657888434814976,136947 793604332621008896,253164 773987318805962753,140372 771315294790823936,112939 795068273842941953,263817 769262286234091520,110550 759092593393176576,53001 790687994365644800,231894 766316136426110976,11495 789142199023771648,222647 794939259652345856,261060 770368497012518912,114848 758063819348385794,49975 774375601809584128,141867 779071517338599424,171168 793183245168893953,249067 762715494784917506,73926 766142172634677248,90031 758480401312518144,53185 763859037830209537,78159 781337982787727360,183759 794691495374848000,241819 788897814679990276,11774 765308544367271936,86440 774330158803288070,142563 776975158791835648,157755 788108896770621441,215608 757903989946126336,47940 780425360697462784,179589 788150589775544320,215057 793973934743900161,257026 732948858104385542,1170667 764868109060694016,84724 773214744492797952,134470 786663127400255488,205728 768884653176467457,108729 794263662202654720,257788 759155760026624000,56964 785612420874137602,11774 768279090403151872,105041 742161443810869248,350711 785970175422136320,199546 753267164346519552,26303 764125220710023169,82066 760514354026573825,62728 788498013371109376,106085 757199003368972288,45525 768525604048306176,11774 788715023191318533,216003 775202306094616576,146720 788752118614155264,220526 765338325704019968,86103 762353859431759872,70886 775690549307277312,148684 772183017565466624,129700 755454888339906560,35890 756700796331421696,44271 788570448221114373,218275 790352917161279489,228888 768573294362693636,107428 760325376207826945,43471 775292357361164288,148045 760916328425193473,64730 795730594915348482,262022 788227069477916672,215437 791285859165151232,234212 760817695621283840,64116 773471011618582533,132497 794607090178265089,261155 758848960731545603,51809 794912982203408385,263703 790972997914025986,235487 764222032309547008,82759 772844688013352960,132364 765219226021953538,86485 794284749762109441,258072 749217381109596160,7677 768595083092295680,100605 768538234410315776,107469 771031451881975808,119832 760162649367801856,61385 790964687890440192,234583 764152067313262592,81869 790280157084786688,221664 787829933150044160,70764 778329557032050688,167319 786596542350110720,204835 790657927979888640,232169 792159136116944896,244289 768614776763248640,104662 765370137394327552,86053 790980589587427329,233692 769619436210823168,110585 779504626471047168,172369 756503806754652161,42249 757010808102682624,45551 794675079821004800,261050 793452615619125249,252020 760924711744368640,1248859 767701141069111296,100605 773893314349334528,139404 766295769196486656,91946 795422603116736512,266084 780600175458865154,80785 751834571180769280,14277 769288078469033984,111225 767294502671355906,97811 768166337768075264,103071 755432665633873920,35449 767676044610510848,65766 752621942813954050,22715 794633863544901632,261155 776379536460091392,155390 763394892525547521,77975 734802499312488448,349729 752629195734388736,22630 781651368180416512,189017 766259444489527296,90384 785629404961632256,197286 760267896555577344,1248387 763116563503452160,76598 770871121625264128,120690 775015071076511745,146259 763023816670924801,76030 794676097782685696,260776 773738161872658432,138819 755841692675088385,39462 758668122001780736,52061 762850347849162752,73926 793124636993216516,249469 762375822669848577,72550 765673133592416256,88920 775393065888518144,146479 773951637798866944,139404 760110624840048641,61051 795344167220248580,264397 792172780334657537,243451 766119886951030784,90384 789477958662574080,225981 754112139804016640,28451 781532008577048576,186584 771765956221763584,126995 792725800239894528,244221 741478203265560576,195876 793150779766910977,249469 793879914315325440,255942 773884819000270848,139404 779033299012517893,172120 795381181864939524,263899 795715020373954564,267649 756784218731122688,44265 791008712005681152,235968 770817280028635136,121479 763246936241545216,75899 774985490781114368,146259 788032386168598528,214492 789903095413215232,228677 780372550329233408,176128 769598567203770368,113412 793165663040778241,244270 793993241725112320,256239 755295691220672513,34441 773909733761613824,138819 779775540215578624,176179 788160225790394369,215088 779315966026985478,108396 732426847535796225,352060 764419918913679360,83391 768107005579898880,100561 786564603736100864,108396 752625293416857600,22432 763811166367850496,78566 793513718218797056,249469 772124113221451776,127925 794020098478604288,255870 753725400484720640,27045 764686335147929600,80486 776611665580216321,156835 790959117036875777,234653 765173268181463040,85734 786941117052760064,207613 794017076654522368,256534 786947582916386816,205455 793263182869516288,248514 793188802374303744,249374 761371653230264320,67973 794265496581349376,259288 753128322033389569,11774 761557641441206272,68216 775091822670573569,145866 791097453000986624,236639 791313401096114180,237787 795706968895852545,199307 775533418687897600,148994 750099892685578240,10649 775340762980421633,148473 788380793550827521,217157 756623395622563840,44429 775749349066366976,149953 789664248049741824,222785 751611500331167744,19000 778370636251033600,167676 791349076017176576,238395 770386090192666624,118191 768484589178392576,106756 752628701263720448,21074 765044706237681664,11774 762706144963866624,73721 774647131193737216,139012 771896838312058880,128615 786020508995317760,198878 768085691058233344,100893 776116332731338753,153194 770688929385287680,120610 777270286655696896,160609 790431563523690496,230485 752212360270450688,14277 780733959600611329,182154 756689096840392704,42344 754847875972997121,26721 758415319253803008,53144 788223248999649280,214247 793531600373895168,253229 753691143783624704,29263 768864474295959557,109666 793882119726632960,255942 795031359014191104,263926 781905481111523329,188489 794290712829267968,259134 776828932934873088,154832 752225318027554816,21434 761346092898344960,67906 750162676290953216,11634 750815096176205824,14950 778014359062806529,164578 752885625720889344,24134 757687607245492224,48369 774371263733170176,140444 777270018958655488,159475 785690796750020609,197512 755641000941481984,36666 753670498387623940,24745 766001109995495424,90465 786369796711395328,202217 757396134537023489,46939 765684569790091264,88930 759586434089091072,57105 793270763910418432,248253 759134345286344704,56964 781252847199367168,185496 787063748431261696,207965 763754426884497408,74483 790601507620081665,11774 773805415889006592,136814 762123316916133888,71429 794530985782210560,261155 752626466752434176,21332 755463984720019456,37294 768726791397732352,195876 795617229949632513,267521 786017586215460864,199262 794907730091839488,224680 791332900922912768,238207 758418724852490241,52771 767677842930802688,100605 732897092562128896,352432 753420975266562048,27238 768505069327167489,107072 791441992182013952,237547 761370202810515457,66801 788450462324232192,218275 793575321387798528,252020 775065869399437312,146205 776390703618232320,155390 788443835210661888,217106 778651234639065088,169468 791832469410488320,240070 763871662114766848,354311 793209258062077952,249180 792622215191683072,246295 781619704754479104,167101 786651666044981248,90209 762129001129271296,71099 789313889754157057,225359 753709160919859201,27045 779410027958374400,174660 777914447960518656,164633 778577236337111041,168794 795007772622540800,263906 790020456120213504,228354 767044639807434752,96196 763201074110930944,76628 766718281117896704,93429 768100103492104192,103354 776865355801198592,157840 780620647739248640,182049 773608986956427265,127358 791051421244329988,78159 775694003077517312,147741 774284537324904448,141867 792767020085366785,244270 764143103204732928,81929 764295234561933312,82209 793120726047862784,249348 766090932647186433,90482 791841675605864448,106482 778571333919617024,167007 781063742972985344,182706 754719961306759168,28160 769325124742897664,112788 755160484936953856,35890 794275063654711296,259360 786240832164671488,1063777 788125597503463424,215012 750854008080916480,15634 765331215226470400,86103 733167773937852416,1170862 757761363095719936,46958 774910163639754752,143585 780047615786225664,164814 794189026593042434,258598 794559907706060800,261155 785726714387243008,197297 758100786048016384,14351 767874612990349312,102249 773727368015974400,137042 773903187728367616,139404 789228480441352193,224680 752845814251139073,23899 776543889779924993,151374 788070230333554688,214114 794512640320016385,260874 766041199677366272,90539 764209790645972993,80209 751207163012517892,15808 776470729357463552,156103 792471025241817088,239006 785970309514063875,199546 754760436856348672,33356 781881714708578305,187896 769336839287169025,27164 762897345763618816,74133 760993506840182785,18298 785620957356367872,197512 762238188068843520,72407 773969018050924544,140437 788443082224050176,217837 762376185275822080,72775 768996759422939140,109960 791245100399689728,237332 749400010534449152,7461 769810855215173632,103674 780990174947897345,183269 792790372321669120,1170352 778277426895921152,166883 788541472689692672,210390 748186289644642304,11774 794363803173535746,258598 775362607859499013,11774 764976114938765312,11774 786516112615833600,203806 767856731988779008,100561 772537301477920768,11774 786175691674886144,201494 789757601277997056,226490 777602825622843392,162596 789523689712803841,226731 793100529102622720,248437 774250149824430080,142289 750893845408165888,12805 753374653117149184,26140 774966928637034496,143043 761687877394702337,69548 767248568608489472,97386 791306886062551040,234583 788080062398656513,215005 788452171096395776,218275 742120834030915589,11774 765009952612024321,85562 778169118285594624,164826 770509582309392384,118191 789211743943819264,224680 751900189011607552,18550 754204622043041792,31537 761688793845997568,68862 787718080990416897,205197 788174702892163072,11774 790945516313976832,234653 755416987514187776,35890 764650172689231876,83945 744967306762133506,11774 774193338052251648,141091 772574465955889152,131473 767469704118239232,84209 774399327644950528,117265 785458668754067456,195825 787727137679765507,205197 759385926044819456,56700 761248457008877572,66897 771795064951545857,127582 791682091083714560,240483 777380231132819456,159475 765930813372456964,90121 768139255835086848,103294 770326312414175232,117257 774082973914140673,140874 757690297056985088,48270 795427243094867969,265855 759103841698770944,56197 788337436308992001,213809 767346133953896449,98736 788505987917414401,217443 792601803149963264,245101 791363848980889601,238395 764159426425081857,82066 772935957137858561,133519 787042621365510145,208016 773608743858606080,137158 794618785311367168,261033 767082057176588295,93210 773514849997291520,133702 786303607687700480,201558 762813126077218816,74592 775438116467445760,148473 758913734001569792,53992 785284408064536578,194707 755785568118726664,39235 787040207090638848,205728 778773024820658176,169923 793124737983639554,249469 790278444709912578,229833 769665663635894272,109594 773969799864946688,139404 779113447917256704,11774 756290097834815493,41459 749384663551008768,7826 771342772204888064,124597 785562189344153600,196609 775055240152231936,124610 781360974854885376,186434 770577921132093440,118192 788706499652616194,218275 791858873036443648,239610 793540822041976832,253336 793887221044617216,256269 774916289340989440,144730 749261705025232896,7615 795721333036433408,259134 793489033401892865,252580 780086818519875584,174321 780507670130327552,11774 738904000154632192,354773 776178848203497473,152903 771479787869200384,125554 750885406661447680,14525 763145600640573440,76549 771848469376032768,127871 789927905212133381,225981 762978452077092864,1249070 788893795513270272,221972 735091208901558272,351644 764964876494209025,84724 766759224961400832,95672 786250673721581568,11774 794925345677987840,263895 774374407645040641,141913 777496810243788800,350498 755884690268049408,39195 791668888933203968,240145 748893001066377217,354103 750177287992213504,9295 762778927009976320,74281 767772276561436672,101383 789809738020163585,227242 755236585713524736,35890 792073537498521600,11774 736552855725690881,350498 771371319858302976,124883 791509005474500608,238207 760555087257145344,62771 771682644056604672,126493 770643931893788672,115726 778794820793794564,157082 777973888319762432,113365 733256533807521793,11774 760060846668148740,56574 764161937613660160,80939 788813863399649282,220526 763369338330030082,77849 781168687206297600,183269 792788720768446468,244813 750834952070127617,15643 778353173903843328,167784 753662554371686401,27402 781113524248469505,185496 776878677522907136,158815 787007202481496064,207949 778383585459916800,167398 762771468136615936,74934 768083822135087104,94699 786251913129885697,201494 768358959119896576,101681 794286010104500225,249926 775279831172997120,142506 764254602388709376,82283 765640882167111680,86440 755166580040957952,35890 791344508336123904,232881 749978760892395520,10346 793121935420956672,249469 792135217779572736,238780 773570079770480641,135004 778262036472029184,166853 786429048884895744,1063777 775785471947440128,146338 790300297155391488,11774 787201934012796928,207287 773618987339018240,136579 758079467894038528,47761 756325163054960640,42344 753675388203696128,28819 754755511153729544,33356 771992974595022848,128194 757729611312619520,47940 769053337996124160,110585 793507910835777536,252741 763416827884109824,78129 776404455558377472,155390 785833557147127808,198671 790585048852332548,232137 762401088880324608,1249000 765399640070098944,86103 777903486142849024,162596 788446112038449154,215437 774056265454530561,140770 775449316345257984,149202 789500455370035200,224680 789448109902422017,225923 754738105433878532,18341 794595767805743104,260181 768419233839677440,106013 754731754519351296,33356 755457281282613248,36875 757998091802902529,351147 759118922863947776,56964 774383819663155203,142671 763894619184693249,78239 761400283582849024,67587 757431770174357504,47263 766708212146012165,95568 789499937155198976,225358 794246746188587008,257492 757639598235328513,48029 780919662016012289,12018 771521719710482433,125853 778935161241034752,171168 793908843306565632,256358 790632106858647552,223671 794735426070315008,262849 760670285934628864,63776 768938103516045312,107788 757713430136647680,47940 790707755803959296,232169 753443795883130880,27045 771386347420475392,124597 770731668789350400,121046 772227493587746816,129126 792718467380183040,246225 785915448843968513,199546 786280186916446212,201958 761728539297255426,70509 772876503101079552,132578 756228824262553600,1170455 794724976540680192,262752 758268887574208513,52061 750894452781092864,14421 778999209085120513,62281 765273138733191168,80939 790938901766561792,234583 773388799409881088,136515 787443303293808640,210207 790641325225996288,233154 732185041506291712,350048 766793600101330944,95511 794645478268928000,257406 768864265763590144,108849 786416886955270144,203350 770417984409968641,118191 756188669535514625,209828 794065694577061888,250519 770243397990883328,117257 777691568115290113,352304 791816340684218368,240584 795654930774323200,265858 794525999203545088,261155 781171088877195264,185310 776564376773984256,156926 793950562014236672,257026 777995551187009536,164435 778249406168522753,166532 761908662604558336,71094 772234613771030528,130067 794213050127679489,258386 768234205662830593,354238 771486401263132672,125111 758393521724387328,50827 786934346703704064,193633 760336470947299328,51644 775082846176350209,128934 788153618499186688,216009 786327679108775936,201958 791748280510132224,241034 794552209564282880,261155 794581097216667649,261155 754826818935517184,32873 791414235377000448,238951 788206008074055680,215437 773709334052167680,11774 778370556043235328,165348 787142281228853248,207965 768073808318238720,95672 771801889952436224,127582 789138817823289344,223899 768121876254109696,103506 776016402960515072,151741 777647844320772096,161939 779838887640301568,177233 790583799541366784,11774 787779659337465856,207613 773930843068825600,139404 769287724641628160,11774 772858667280506880,132335 764995881812623361,85562 794700589376552960,262752 754900794260860928,32963 768436374437367808,103071 790287318271815682,228967 780801923142287361,183269 790206878009688068,230116 770349497805316100,1249480 767375544312750081,97355 780084192541409280,178258 789451270197219328,225981 773498467414978560,136947 794272949972959234,259482 789282947593490432,224090 775369870200283136,148170 757086601675612160,45857 789328095333511168,352027 732259625798619136,11774 774251069618565120,141887 763144131661012992,76549 763443639108370432,73706 770365766025621504,118482 787286433467805700,209035 791555421244915712,238395 793176729846157312,249927 758283710559096832,52061 764876914897121280,1249250 790708096737878016,233756 788466740246171649,11774 759173003456438272,53289 768781397884534784,108849 786103963519164418,205972 793854754677927936,255942 759885112540397568,11774 793105992401596416,249469 776572067424641029,156926 791756493926256640,240067 795030023535259648,349318 766710856205819904,95672 792759921511018497,247241 791830723036602369,241274 774662741755912192,144654 772561668698021889,131045 766358077486534660,92885 780341660429549568,179560 781614745719799808,189222 791469891572334592,237908 792154006269427716,242441 751221780552019969,17517 776930623139164160,148010 792830416835141632,243075 760171687782473728,61145 787431460626173952,203510 790575414590763009,231550 790932066460438528,234583 795068873108115456,264431 761885607123492864,70978 786239979605204993,1063777 793246785560907776,243761 793488447835176960,252580 781336434158530560,139404 793889949007372288,18395 791921919289204736,242154 764471807462244352,83529 770784046326702084,738099 776902495205457921,159359 761573462414622720,69231 758294885438984192,52112 790995346423820288,232791 773853345601560577,139404 786303490473627648,124597 775370139260813312,148537 791050555317772288,234583 757343533640605696,46384 788529798603603969,203710 773262033798074368,134561 760161858552758273,60866 785325073192194048,11774 732331779617632256,349776 732292535859580928,349347 763580761278521344,77273 776929682923061252,159308 776296564012621824,154832 785883129672241152,198671 788888492369596417,220689 793163791198461956,249469 775586981132644352,148010 761864155058081794,70912 765245892316332033,86645 786615874773983232,204413 770454936089866240,118191 766344204096122881,91956 790949797423411200,231580 791619790171496448,240145 781815027707711488,190517 794920614406619136,263895 759645505425145856,59251 776252188385546240,153779 753366967461916672,27317 756641659509698560,41839 760013283478769664,58478 790982469306687489,234796 764945125533323264,84724 776633566025412608,155933 786994007620608000,208167 768235910173454336,105109 775743203609837568,151185 769284928840269824,112239 772087256333058048,129471 787869980834402304,207949 792101159141986304,243187 764892836953264128,84724 790648508973916160,232169 787273732771360768,205272 774291149712334848,11774 776896236242829312,156055 757055721313710080,44163 786725755434704896,204413 751998418214608896,20636 776164955867447297,153915 767731280532209665,96962 775172770929967104,146720 777597803207864320,162497 780598161530163201,181952 786439024613269504,202429 793184537085874177,249926 757009475257634817,45690 777912043726921728,164083 778794991594246145,170187 785326905679486976,11774 785494780637646849,196277 762152067855187968,71096 766672833917386753,92959 771160322941997056,122967 793876918848204800,256393 753483261532262400,27317 791644070280126465,237935 790887876388986884,234583 753361281118195712,27061 774046697743757316,139610 788137615065288704,215005 768923117985017856,98072 795771800936448000,268231 772465028834422784,127657 776863354824646656,158948 794925977247752192,251452 781286427904528384,186584 770352312346750976,118515 775886861642436608,152314 793139247834279936,249286 750358281831403520,12783 759867949276463104,44429 756618387703357440,44429 791656509793046528,238780 794668297790877697,39957 788532656883404800,104244 793496975752634368,249926 761973601587245056,431998 795759813426868224,247930 793866702769549312,11774 776844917649862656,153699 790064788277567488,228063 791716973331832833,240926 767807518290636800,101681 758194202899582977,50789 794283776910069760,259584 794989519393067008,263532 766372903768068096,93263 790999799134691328,234583 792226384185856000,243648 792426179533770753,239132 786309832274051072,201558 762356581749002240,71476 780436178575253504,180074 770288212329631744,117257 787365166425919488,209863 754981355168169985,34637 792787461239869440,237594 755504829250752512,37958 755549531136069632,38476 753009820974903296,25255 734771514139107328,11774 794553230118121472,259659 754090124481290241,28986 794683391845113857,261155 764131157893976065,82066 773720111047999488,138155 785612344898441216,197512 789129933046083585,222627 793869371886170114,249926 781006913215561728,182349 785956100642222080,199546 765667119505760256,88669 791411903184658432,237594 765306857808363520,86320 764192229447438336,431998 788540744843665408,218164 772539902529462272,123135 761460623033065472,65180 758984310770667520,56194 793109046689685504,248065 791323743201140736,237491 794555212476321792,261155 764938560164114433,84724 769831427810689024,105109 795758658877616128,199307 793616949385101312,253032 795742485590982660,267576 785274089724272640,193669 793957545589149697,256225 766380825818521600,93184 779722250802962432,174756 793471224311455744,252020 768855480735326208,105109 772108330990837760,129558 793517646759145472,249926 766049671743610880,91049 765956732220768256,90482 788468904167374848,11774 762735924455346176,67229 744986682378850304,11774 762695477343072256,74133 787386704617435136,210207 792491885101056000,245268 768814333619036160,108849 776521032924553216,155451 756552121051381761,43399 765919041537970177,90271 775119774737133568,147303 793529014065430528,252020 794601797361008640,255942 789907263582507009,226681 789086282316025856,223286 769675181266644992,110585 788009079939661824,214354 754072746288615424,29589 768086715177263105,103514 769384899639783424,112768 795040841202995200,263896 793897480941436928,255942 770257639209041920,117257 788569560584781826,216009 786755140934045696,197046 792635763078889472,243513 790694821002223616,233692 791092868471484416,235487 758128403279024129,51595 764207661189652484,80607 778333824690163712,167220 795135840401825792,258456 790663178476724224,232169 752913829768536064,24439 785668534860779521,197512 760581387917328384,63393 795067215099920384,263676 756321964835409920,42495 792941690319278080,248663 732182163697901572,350020 794220965328666625,258771 787100434905325568,209129 762974130861805568,32625 760816603898544133,64693 775083568968060928,146838 777201151846391808,140444 788746858902331392,220332 792749915252424708,247329 772300369950937088,113754 779465835467251712,175153 794189415723790336,258598 768248494716891137,103899 780423268838801408,180039 785458940561743872,192032 769277333647790081,112345 768072367750967297,103354 753961787435978752,350711 766872293595164672,94699 756267785693503489,41632 769327170187427841,112363 786520071535464448,203674 767478571711463424,99476 763284903563853824,73814 786613143719911424,11774 763544852608851968,78412 775079061102002176,146259 793245326392041474,248253 788854064826036224,220602 790301336097042432,230808 771851002651615232,127957 795383947320553472,255826 765127924387311616,349856 781520752118038528,186584 766263174827880448,91946 773215990066839552,133934 764978017093365760,85562 769121129545990144,97811 771598860590297088,118191 785628175321694208,197341 792516281047982080,246314 762655028528177152,73814 754711223581704192,22393 733023438458216448,350379 774633157928816640,142906 790635859850596352,232427 757437421747306497,47266 785840949540843522,193050 794316749520801792,259623 790891556899262464,234583 763443879077183496,77577 778302454177927168,152594 767703109137272832,87904 768951855304945664,108849 793229105269448704,250633 765142725180129281,85562 794081180756955136,257423 754067522127732736,28512 769712422353416192,114388 768891248140746752,106763 791130589768343553,235580 764972956141236224,85562 771156091191173121,112872 760751229123321856,11774 771773741936312320,127846 780436201547280384,180197 774183749328207873,140444 788587336451887104,215437 790081929639067649,223249 773162849967497220,351597 753407547457966080,26086 755105136180158465,34916 768540689403482112,106716 759396714876764160,56964 756946750250844160,45576 788530781161349120,218349 771439574816067584,125381 793614276963426304,254058 785979451888832512,199478 749741749384339456,7182 764977119818608646,85562 781287539982397440,185296 788504712811282432,218275 757984233168179200,49852 765162877456003073,86103 773963837959606272,139613 766868539005362176,95708 768901580884021248,109167 795371509808242688,265878 789143960870645760,215505 759827104749883392,59725 765965436315762688,90125 767794286494613505,100893 776858186288500738,158524 763802011250851840,80429 757540738628411392,47782 770478666019115008,118087 758131570066747392,41703 785614457716084736,197286 795471528611770376,234556 770538531265667073,118192 781360531357650948,174115 768141166374182913,103261 771755081108566016,127134 776266652371394560,154071 790257313361911808,225911 750395079001567233,12883 776366254722457600,155303 767253082149416960,95055 787914235724439552,210463 751622806979289088,18555 785840930410692609,198878 792161641693638656,244221 768432656350609408,105519 732190872163487744,349197 793881796169469953,255942 763970109136175105,80487 791942250519416832,238272 793439467478585349,252196 768314807518887936,104932 791684800570470400,240483 794354066910388224,258044 778774471591075841,169999 780602167270842368,181984 762009396473896960,71502 792293345959682048,244815 792550299693035520,212131 766128084537999360,90575 769342316918079488,209828 755150929607950336,34666 779777122814550017,47236 792108013985361920,243075 795717468471881733,268448 779660043570520065,175772 788729537194446852,217285 790006010220077056,229192 791664152100077568,240483 756542277548335104,42432 765945781828349952,88998 785262243793494016,194154 743551068630454274,11774 762888538803216385,73926 766033324020273158,90539 788392950640308224,217519 794912822299860993,263895 773887025028005888,139404 793622428408741888,253606 752129569629413378,14277 792101378353012736,243075 791418513852211200,222997 770696304393646080,118192 758140860827508736,50827 788916331857010688,127871 765637543509438464,88128 767763640565071872,101203 791436078406393857,238207 787829270781591553,207949 786353791436075008,202727 786275862509387776,201958 788872433847508992,221832 785282210685386752,193669 760946760466436096,57574 766022639559278592,90384 785957900623618050,199462 793186871157272576,250430 759222782022541312,56964 766645282750640128,90327 766668710568427520,94683 794909271653814272,227183 785581520438300672,196247 787942795000549376,197512 781885323437563904,177724 790914816328237056,234899 788520036818296832,214619 789089326466342912,223286 781320822531186689,70338 786787531815809024,206225 770571512285913089,118192 772554461453520897,129649 772795623116419072,132335 791881672006443009,240483 774994303617609729,146259 793222184495833088,250633 779634331807457281,174315 749685578384408577,9332 763111015018008576,76628 762000553240997889,71476 751800404686495748,19485 792018009091149824,243075 792789097584689153,247241 788741022087991296,220029 791339670718255104,238207 790334401230012416,229565 791137668784648193,235348 793573246314516480,253164 765852470329405440,88669 759849203443068928,58839 750846892213276672,14421 771701248806400000,127134 732571513505873920,352694 785876840397230081,197512 764832103381004288,84724 793879308372545536,255393 789675595219148800,227242 789699101675909124,225998 760508677128204292,61917 751069036352593920,16422 765765680973148161,88920 761531898409594880,68993 793252744895139841,250064 794190223701749760,257492 753329856805531648,17842 761271776198492161,67709 785514241151336452,196277 770934291861794816,122146 779162271637381120,171795 756330623086759936,42249 759093179509596160,56964 764186193168707584,81946 752834546169556992,23777 763453852318392321,77687 780429345571610624,177773 777568350381678592,162497 754036044404699136,31400 760849074794926080,64713 749685409114841089,9433 788130051090894848,214354 775890449869344768,151410 772872250097819649,132578 789156843733983234,223196 793144347021697024,249469 780576938171650048,181419 794085523149029376,257325 771394745499168768,125381 793879857499254784,256411 780680795660754944,182036 747462587361669121,11774 751217162237321216,16931 756958949555834880,44935 763690444047777792,47940 786230856096575489,200965 764890145552236546,84889 790984577061756928,234583 763106010563284992,75899 793498477544243200,249926 794578314425995265,261155 787267634328956928,209043 772106814846402560,128934 791794130703626240,241523 795403295607156741,266151 760528950766567424,1170555 778362370376605696,166916 791790097955823616,240483 791550368526184449,238780 780776826515951616,182960 770656023849930752,120393 752899509445808128,24316 765670239208038400,88930 759191841652760576,51798 764046695478939648,26066 789151286050435072,11774 794148078622277632,249926 751219676974182400,17517 751088576998346756,14855 791088902878683136,234583 756214060601991169,18215 763042388243689472,75724 787249951873073153,209035 791663376707399680,240483 792167459629457408,244550 792083525100982278,240483 776234260831227904,151688 755583258222526464,37991 787118260202471424,208252 794644842496200704,261155 790670458794442756,232595 778685942106165249,169923 788351913821474816,205728 785336503534845953,194083 773666750755811328,137315 775663412567154688,150511 773888656134115329,139404 785656535456292865,197297 794700502508380160,262886 764598353095118848,82009 772431272694120448,129558 772774539570847744,132335 747467316816797698,11774 769668494627573764,114779 794160562120851456,258331 794321506495066113,259743 766407931986182148,73706 767186397325385728,88490 790908435810267136,234796 732123357538320384,349283 788576189950623744,218260 788881693658714112,220727 760684354356076546,61545 773916679365464064,139404 769614827606073344,64301 780850146598723584,183759 790753998433165313,230485 769326828498681856,113220 780112513056866304,178258 764455103822725120,83391 794595655138217985,260380 772133431325097984,100605 767868876021501954,101681 760168637286285316,61051 752314031017332736,20933 758091730985955328,51043 756683421699702784,44274 763109736241700864,76577 792872651090001921,248247 761297455963107328,65174 765760596692303872,88052 780641117511364608,182257 748915854662889472,11774 764887906192240640,84889 751235281399844865,17236 793198090022903808,245750 754139175461396485,20474 754755427884072960,33356 757628939606953984,48439 757710335885189120,47844 758261834684178432,52112 787012253576990720,207287 753729862389596160,29548 790756062580224003,235349 732618169550954496,349197 765477613217443840,86103 786993178108948480,208167 760338083820638208,60849 790688852147048448,233307 795673533548400640,267521 785853352005566465,197512 786033878704152576,199262 745004036638679041,47188 766015278610157568,90384 777316964595294208,161060 788920708684546050,205455 752704337923760128,22393 766413561522483200,80939 779332029099839488,158387 763935104305508354,80939 759403300357808129,57189 766644544356159489,92195 785994864760541184,198591 771527339910033408,125145 753048713422000129,25255 733055715015811072,355464 751567517815111680,18215 762751272055300097,74133 762731174523469824,74681 773975672305975297,137965 781436083376644096,26066 737420537018732544,11774 763731646306717696,79699 781225025085042688,185360 774454301267599361,143585 757998544804470784,49925 793457322181795840,252196 763932985645117440,79691 785485585695641600,194230 778078985263525888,679105 794659817570889728,261818 780082788666048516,176128 775666311904923648,127903 757735210754584576,47844 781284968895045634,187084 771850219466010624,127957 779768854784475136,174389 768044597876359168,102514 780341544414908417,178076 786940265118457856,207613 788392206545543173,217466 790159203323224064,206484 788469195403132928,215064 780243325945319424,179153 791452439434108929,11774 761263759524376576,67547 763024724175777792,47188 749700011747790848,9754 772396029253648384,130661 732726190168023040,353789 769944115727380480,26066 757569614616354816,47782 751003546556960768,16269 762778116637024256,73712 789964048645455872,224243 771669475452002304,126293 758116385729941508,51069 754741316366442496,33356 758709112574062592,54070 790651578394873857,232884 763893852906278913,80209 778409008285622272,167569 764957028192137216,11774 791346340735221760,235348 787340634323427328,210289 772507411903049728,129662 791324859091472384,237491 740329615105789953,11774 763430427860361217,350819 764810364022317056,81574 772172786299129856,11774 771102218464337920,112363 791340792702832640,238207 793955584823304192,256564 765649655996698625,88128 780570203264548865,179936 786189741905424384,201217 772551061819109376,122146 761600791836823552,68864 789980488521781248,226823 791116907394899968,235536 751949229728280580,18386 765383558009466880,86103 773907438043095040,139404 766021146940575744,89923 773889884616482816,139404 752063923956965376,19317 771803712708747264,128203 749371973466222594,8297 763555716456062976,78684 768946321248120832,108729 751986074038272000,18470 788114691750977536,215050 775073073896697857,141091 778064455116660736,165833 764489407839686656,83629 765482410498781185,87249 793838998250622977,255393 786376513256120324,202248 774132305396768769,132335 778259588810321920,165488 789209840362991616,224019 764922218509852672,84724 792497161237704704,245313 760165016901447682,61051 773980343959302145,140444 780910657185210368,183077 743011492149108737,353879 788812463328235520,220526 793500631394844673,252890 760387535772278784,61051 778440085251379200,152594 762311878425083904,72407 795462604948983808,266079 788453723525742592,218275 773806304527691776,138819 790910787091038208,233997 765296186689454080,86103 768719484584624128,107024 750403007913730048,11495 765618296771137536,84724 774723411557834752,144613 775819092091473920,151401 778630807996997633,167677 751553757779865600,18550 779521020109611008,174442 791552665012625408,237223 760236262263402496,57131 764810549037240320,83723 785903540430577664,197512 754757872274247680,33356 771946884420214785,127775 756202092222566415,11774 767474295547232256,7700 792096015775993860,240474 793978399144509440,255176 792246361945059328,243075 795281838612901889,228911 765991817540014080,90622 778689280818356224,169923 751171858389762048,14421 790297911074533376,11774 794634274427191297,261942 763323995898933248,77598 788042726440898560,214492 791476085665837056,237935 751859273236418561,19792 770946459780997121,122146 785985261138243584,200382 762023627512348672,70338 752907511729041408,24134 753726862904352769,29503 761768960144633856,69548 764262998366154752,82066 781509823955365889,139404 751179605785112577,15643 768783546794127361,90629 779395139085082625,174115 793344790368616448,246273 790685400612282368,231894 763893260725030913,80720 768111875049402368,101681 781580021852991488,187969 794618388496744448,262022 792353399450644480,245360 772425922523914240,130792 736600885460140032,102730 771542976195506176,125554 766145113118474242,90354 794066332580876288,350913 757678799571955713,48522 793529278948257793,11774 754728536062119936,33356 755168486188544000,35890 780495709468495872,180112 780205864200261632,170373 789806100447043584,206666 755747352871305216,39384 778147468357828608,165097 785662817177182208,197655 785998969860009988,188577 787471555181895680,204224 768270221429780480,105109 754009809033261056,30296 768902913263439872,109104 788051215254978560,212139 791976107293696000,241819 794002665881661440,257325 740250181359284225,353374 794054251517394949,257492 753140167502798848,23180 786014115236048898,199178 755267730190643202,35890 786747723932327936,205989 753619020889354240,11774 760319336896692224,42435 772780191609270273,132335 789415563541880833,220820 761664930470883332,69231 751104147789783040,16299 786254142066925568,201958 787085667037769728,209043 794539520813400064,261155 768947514582052864,110362 765657953655361536,88399 794310833643933704,258981 785930317609656320,199211 795748795585888256,268646 758305223383322624,52112 779307764619350017,173868 785800256415944704,194723 793931999236890624,256935 768640734178279425,107636 791340619578867713,238207 793422897532375040,252020 755196235108196352,32404 765664498308919300,88994 777733966346366976,163376 786396190749319169,201598 788527265609056256,65113 795370689071091712,266151 750700547708162048,13532 764855596218744832,84724 772216570986704896,126498 781283867164540929,186584 792100237913436160,243865 781655195872849920,167101 753736817745141760,29548 786939740595552256,207613 788114860299149313,215252 772500197641428992,131025 792112826739339264,235685 793142961756180481,249469 767749489331412993,11774 791018485878972416,232169 785636210236612608,196676 759787744474259457,46890 780866959890063360,183269 790692006305599493,229901 759229290592477189,55257 786145471236562944,198671 787720890297552897,207613 753449930883117056,27222 786988803709890560,207031 777327189452873728,161546 765127907882573824,84724 794660619697811456,261155 761277609108004864,67517 788126436037160960,215005 752787838266028034,178186 793169090370154496,249253 788485179400605696,218275 751191975605506052,16728 735851781637476352,353124 776387236837240833,153194 795344926129225728,266079 766014200103575553,88930 764840276099756032,84724 776209188766777344,153845 758885480398061568,52122 790915017843482624,234583 786796218458316800,146804 764959459647127553,11774 778307362197155840,166532 770223016860975104,116824 773585563354009600,137869 786316995536887808,200971 790751132519960576,233307 793111511598112769,249469 756685806312488960,43956 786978278116589568,207949 794911221963255808,262022 795672958819823616,217634 785340671301390336,11774 776146766953455616,152073 762718499886264320,74559 769589731218690048,111035 786683211787145216,90209 787992414686482432,214209 771773569365868544,125367 765666949447561216,88370 787721269944913920,205197 790733353058050048,232169 793228446419726336,249882 752090104521515008,18316 787329950944628736,209184 751207609118527488,11495 772539598605922304,130175 786053441579847681,198878 792100925896814592,243187 786947607318978560,90209 787038629638053890,207733 767992239385563136,102137 771956386947338240,127775 767820457785438208,100559 786724085988458497,206008 790915359989719042,234864 752930969301032960,24173 763267056670216192,195876 752259451642609664,11774 794209257973514241,258598 763550496783147012,78189 778769263582711808,169923 790981168602546176,235590 758886284886548480,53185 765325939903500288,86076 789908923864141824,224680 753348617780420609,25189 790547623790903300,229874 764182346916515840,80393 765523995898810369,87904 795116052829114368,230485 774595909644582912,143036 766103288160907264,88669 788883622530916353,221731 756766971786584064,41702 774337014820810752,1250136 794028171175804928,256276 771210172551143424,123825 778121938556379136,164900 751140785484075008,15721 780435305308585984,174891 764974262608400384,85562 787759139053264897,210207 736564467207544833,352687 774056651682816002,137953 788052739607568384,214354 770046445290393600,116388 793648083015917568,254135 781827910994763776,189109 790627367706394624,229125 793220313731375104,250179 762765172335259648,74374 769016237460422656,110362 794764660838899712,261155 760140153079885824,61145 792016660479766528,243092 772636820911824896,125381 781215690795528192,185310 763513495258181632,78360 766417870184189952,91956 795668783905972224,267862 773997016078692352,139404 794368236599001097,259063 775417025174708224,148045 786967807829299200,207949 759479475931222016,56964 764168540161183745,81869 787721351322669057,210235 792814964335489028,246367 793110606156959744,249469 772233051472474112,125367 750161164135530497,11495 766262263959420928,91946 757297056176336900,46890 761339856781991937,67326 761400866897334273,67229 771512535942045696,125853 755785263201198080,39235 787327391219617793,207613 760512423631659009,63149 773901884532854784,139404 794307257101975552,258598 795334084348084224,263965 758421698563702785,51997 773908508609695744,139404 761951073770807296,68858 776930891042000896,157755 788070891565572096,215005 791805974625390593,240763 793673823153336320,253032 770958410082717696,122299 755464793083883520,37294 760561905815711748,48052 795479365601497088,234556 751193495025561600,16897 766578702608166912,94128 768817229408370688,109167 754743848492863488,33356 794693057249767424,262849 760313067271884800,61545 758575032658296836,52696 768576442212810752,106281 776130526054850560,152903 774194077663453184,141316 778277176349122560,165685 754737127854702593,33356 791053546087149568,233736 793160398992048129,249469 774231790147870720,131421 790546914483793920,231894 793358388553932800,250633 795299100820439040,266079 755169651181715456,35890 780095280620400641,176128 781330877985001472,186673 790742025037451264,232595 760825533139521536,64722 774077040240660481,139404 781651267093397504,177455 793922147127271425,256125 773980129974489089,140444 776259117530787840,1250064 781151843451826176,185496 753950758744252417,30590 763089913398996992,75899 791421539744821248,238099 771435541254529024,119279 790687402704633856,233307 788313382340427776,199307 751202951956357120,14421 763874987400769540,80393 769629385825456128,114422 758389456139280385,52921 795308803218612229,266146 732766372673912833,11774 775880028835807232,151791 757853323173113860,49754 795678298965766145,267521 771813193337274372,125554 763162255240339456,69711 790693834694856704,232471 794899001199960064,262886 754725175099351041,31177 785939116793921536,199546 792285363221979137,244550 758821196930572288,55597 776898125508251648,156132 753643852234448898,28732 768058416325599232,103261 790269616694161408,229895 767680121511747584,100534 773555166536577024,135025 775021027675873281,146259 761164239507718144,65713 763724630032908288,1249156 762765249317437440,74727 770715449084502016,118191 732441000120090624,349814 791629680617086976,238292 762747568837328896,73712 793808713555599360,254135 775844360961130496,150511 794600914329866240,261818 793164200503812096,250033 779698816085815297,175092 767699167506370566,100605 754055430733725697,31400 763785153965502464,80192 791616962283638788,240145 793217218586808320,250519 769976560396959744,116060 774013836127068161,138209 756729468065021952,43391 757290991489540096,45319 785826186408501248,198671 767844543223955456,101514 768498867746865156,106716 760768224376020992,63451 773834512773943296,137158 750497422036443136,13532 764133022710890496,81869 768931057127284736,108729 778304203953438720,166913 793342837303705600,249926 780230927670796288,172962 756939243335798784,44450 765747231869763588,88361 773672689521217536,138650 790645586018000897,232137 733388536758423553,355464 766321330920624129,91946 770277533078040576,117257 791486528497287169,239405 751596652310327296,18470 780303054637674496,173347 786147197863821312,198671 793871226879946752,11774 794194750010073088,258598 755383086720901120,37044 764166206563622912,82066 742720364128653312,1170856 760964438216339457,64693 763926076946944001,79691 775796944123858944,24173 771037151442063360,121949 773701569086754816,137276 779669061336567808,76891 793564679402622976,253207 763163844818591744,76577 766102726132502529,88930 771871955506954240,128194 791769129715761152,240584 794207089354649601,258598 786649945256235008,205455 775874252771844096,151463 773855445370810368,136904 792876739647066112,243286 772219362740670464,128934 736937596127846402,353374 758830846358855680,54070 791414523660005376,237209 753694822951559168,29263 795128064862781440,264397 753319823581425665,26458 756900947863998464,44461 754000683213398016,22393 765315471574913024,75724 775084591212335104,146847 777715750794428416,160480 775034095525060608,75615 791800139421773825,241860 757480906764410881,46382 786909158415015936,200961 766325419343622146,91946 795009384975912960,264397 794674405943091204,261050 766394552534040576,80939 794696012870754304,262886 793663644106158081,252020 732686055657361408,353396 734866902057549824,355185 788104982998417408,214354 758394937650081792,52921 750070180164886529,11774 795703829811646465,268179 785510253810978816,196277 750390294068289537,12883 751557330903375872,18539 775375310766211072,148645 793501737390710785,252824 787082259731927045,208538 792040295231688705,243187 755154825285922818,35890 790522328543268865,231894 791836576854650880,240070 789840994825011200,227844 742428730681761792,11774 794055182837420032,255393 795057185961181184,263906 753306152105050112,13410 769573099884908545,113780 789083549395718144,223286 733099259113902080,355106 786572234051588096,198513 794695569239371776,262752 763568783315185665,1249147 788005125575114752,197046 761687821463814145,69548 769403067334795264,106716 786257610701844480,201958 787130990883844096,209043 760556467405647872,63149 778609895784402950,169201 791003410690547712,235620 791639677702926337,237935 753832265508016130,349306 763923510938828800,352255 778629081101398016,11774 790634818987970561,233131 788099690579591168,215210 788747900046020608,220031 755894479178043396,40550 751650758022533120,18870 751117066460160001,16502 776569471913828352,156518 758105721384734720,50827 768927259474493441,110381 778319527646035972,167319 793277237034360832,250243 778013468972769280,163990 792003506811072512,206666 779305717555666945,167399 755098587340693508,35449 764147138322456576,82066 776233549804539906,153845 780770411013410820,182726 781656960743735296,186584 793195125853696000,249926 765624499039571969,87858 792426341853462528,244232 781351025340841984,139404 777119239748644864,157755 756882901145300997,45125 778588098506596352,168284 793206766876045312,250633 760558242888085504,63712 767152856671461376,93112 791359474808258560,238207 786616819993808896,11774 755411981905952768,35890 781234800388550656,186584 792202714398789633,244221 743495504386920449,1247602 772902173143404544,132908 794002094097362945,254209 756291401260806144,42495 787058596353863680,208379 794265787590656000,257492 762744576687734784,431998 773931525112930304,139404 765988716393398272,90622 772509276673671168,121949 781063486533054464,183759 785532455969173505,196277 758676390476587008,35890 787644950712156160,205094 794990690681884672,264397 763798660870238208,80393 770747753848725504,114254 792927491958669312,248514 769265814209867776,108849 771863265353740288,128615 764838654564966400,84753 781606111879266309,189017 791850305650438144,241819 766121287215308800,87858 767916269047648256,101681 794607140413444097,261155 776127073815502852,153699 787099120150413313,207119 792164947975282688,243187 789168186105008131,11774 790712420872269824,233558 755911332155633664,35890 753594996805214208,27222 785922521199763458,199546 788863743287373825,220332 795353473361608704,265881 779002471502995456,167407 778483804222566400,167900 759660589769777152,54760 750763573140336641,12883 756258217714483200,40260 785259034844598274,194210 793535082711519232,251803 744532247508811776,349197 770248427418427392,117377 776319892714692608,153194 768907602679902208,109767 787754020756742144,205197 776405244892749824,146580 770748840110460928,120541 788497746206392320,218275 777876612499042304,160539 785968102265675776,199262 758271053382705152,52061 768466711347691522,106281 778821920401731585,168794 775396531486724096,146991 790917552977375232,232169 791275127141007360,235590 753763391718776832,11774 790249063421575169,229693 794422681269633024,259125 792770512539774976,217285 795618237157429248,267521 761985634684772352,69548 774096937062584325,125764 762633828590424068,73869 787089410835832833,205181 793891937212362752,249926 773926337555800064,11774 790584277922525184,208178 792533841978294272,246314 764144826203897856,82209 757095183553007616,45857 760930310641094656,1248815 780490228104622080,180039 785311590837055488,194707 763391991426277376,75724 785794312634298372,194723 776660277538455552,156835 767402184828973057,98259 764975748952141824,85562 768116177264517120,101681 753551491713990656,21546 756851559120703488,45040 758116290120876032,51451 777858111004549121,164001 789224873369272320,223899 773885980512247808,131012 795398978233843712,266138 770369818524524544,117310 788040949737791488,214209 794013340527972352,256439 763105788470632448,47188 791470647398367233,237857 760128181751783424,60819 785977224382017536,196676 758360152470716417,52566 793976587414736896,256276 755845705021984768,11774 787020252349464576,208379 793454562216648704,252020 761384939786862594,68057 785873606228086786,198878 787013466724773888,207287 766399459949359104,93286 768217487435587585,75109 787316367678664704,210215 766531129608331264,91946 785901040910598144,199546 780827376846462976,182659 776425505138630658,155390 778309980021747713,166102 792019745662840832,243075 766517962295484416,90539 763368237644058624,74943 773676885066780672,138009 790705173257605120,232884 755658786476556288,36859 763476282659176448,77849 786598719969959937,11774 776154170718126080,152872 792053342017056768,243187 773499433157660672,136904 786586676709593088,204413 771510292421324800,70858 773137491167678464,352982 791061091371462657,232884 795610924157702144,267521 785574794494226436,196788 777983980700332032,164764 793617489636761600,249926 775578351922741248,147391 775418064842006530,149200 770773876917796869,120353 785323311593033728,186883 792849944944087040,247240 791354141691944960,238395 792545650688794624,246225 792839668387622912,247241 794617206684323840,261987 763421079503122432,75899 786787863648169984,205455 775784808148369408,151463 786107059171450880,200870 760221703574171648,61145 775758705014910977,151463 790885193615683584,234583 778609825085267970,168794 749707661654896640,9408 753951813016096768,29614 754934097647140865,33356 781367237999558656,187418 785648291237154816,197324 762832707889930240,74612 763142615860731904,74943 757699278475108352,14277 762300731466452992,74518 781868083715584000,190517 741442756057436160,349060 776896570193276932,154469 769961879108251648,81929 759123949745737729,56964 795212070350454784,262847 762296528115535877,27284 791811983305691136,241819 763627617258004481,37160 791296370107936768,236393 772953993626595329,132511 781524406732554240,11774 773875963847380992,139404 774366179192246272,139404 786073251881611264,199739 795748833544183808,261155 773896328577298432,139404 795379657348698112,266491 771412841958170624,124855 794983726761607169,264397 789476360871940098,225981 778422567333920768,166282 779393026640797696,174115 778873322914258945,170187 760179017563541504,61412 758292743688818688,52112 758620960618524673,53580 761972116312948736,70858 774068849150824449,139404 752206740448485377,21074 773128394255036416,132364 785961416809287681,199739 764332181514706944,81869 776828435071205377,158387 781520773798211584,188119 766973340351213569,86103 788012654975737856,214354 732239829539291137,350682 794729404912009221,262025 750772739447877632,14653 753729363523305472,28799 768904486643503105,108799 770322406288293888,117687 772799634578116610,132335 774429311528861696,139404 754725173891362817,28033 781298440366133249,187248 749728152025378816,9314 770433440642727936,118192 769308311044751360,112788 787445881536671745,188577 756809044325765120,44971 792422593857019904,224338 767475548687831040,99476 788562535788191744,218219 776208390938689536,154071 778348286965080065,167220 794456066000125952,259543 765472635790557184,86961 794939507200106497,259063 771886504222265344,127582 786842481795227649,204835 795373713168470016,266713 791333041788428290,238207 762641522697183232,73814 763900625646080000,80939 792573719113785344,246225 795392492892000257,262752 775832947828133888,150319 791172917522345984,164814 785437226633015296,297581 786400773575847936,203674 791884929864900608,241678 769257032125849600,111549 756302285534269440,42432 790866079316713477,232595 793162375465762816,249469 765374491794874368,86173 749745841104121856,9433 787028359968460800,208379 781832104409640961,188577 791868083593961472,241819 770840357797933056,121479 790895728197599232,212564 795334609915482112,257492 772748933324009472,238634 777575579247927296,159308 775907292919324672,152314 781130280367042561,185496 795330804448657408,265644 752876403075538944,24134 774338128379318272,143051 788767561177530368,220029 790608746439475200,232169 763199417813958657,75899 769850444684390401,88576 780900885769617408,171324 788440902201143296,215437 759591754865795072,58227 773753551612882945,138819 777622313109970944,162596 789933823727370240,228341 779460439134629888,170187 751169511823273984,15808 772124484832821248,127218 762342992409604096,68987 763910378623565824,79911 775186645242961924,20170 766353425886023680,92885 755476202203250695,36859 789408847861395456,182574 764291456123232257,82066 772787177931419648,132578 775331803972247552,148045 774880291680690177,144494 787793649274847232,210585 790662456595144704,232992 786025024578650112,198620 761289353490526208,67709 773892707097993216,11774 791376815503843328,236962 794966481175912450,250785 751205337139650561,16833 763903878488207360,75073 775231021696454656,147541 778039519748558848,165523 757282059253448704,1248475 761566568996364288,68102 791771747158818816,241664 794785645663232000,262022 793130327971627008,249841 781537646048751616,186212 785516684480090114,195975 790691930996957184,233307 761593451414597632,69231 793260144565948418,249926 756521913283932160,43391 791588657417236481,236943 756076261596815360,33186 742557351052488704,11774 788825341817069568,216009 768216715926863873,104932 770191140788273152,117257 769104021844025344,95055 778588508457840640,168794 794272100550905856,259457 758751800216387588,53992 786994868203708417,207613 767776181819105280,100893 775347037365735424,148473 790194466690826240,229852 766432890947145730,92959 779294312706084864,173753 755004758423904256,29218 790238244856209408,229773 793986411145871360,257423 786703384560697345,204413 788149043016835072,215754 764662197137973249,82344 795739541449670656,268448 755574037091225600,35890 753339084832071680,26303 792173699453464576,243187 732565169327378432,351617 788600758014992384,32404 779892114603683840,177472 792081386052194305,243869 793276940530647041,250033 770913858667941888,121949 758710522313338882,46076 773838607182336000,127734 787652262331953152,180433 740760422358343680,1247396 763882802114768896,80939 773135863194812416,52257 791342697298599938,237594 755510251823050752,37979 780548899899572224,181419 794160800722259972,258331 774837730110939136,125810 776402840235352068,152314 772963185565372416,129666 793435729460359168,251947 754743883565858816,33356 766423025172541440,80939 771560284825620481,126614 774258344747868160,195876 769200387270119424,110659 774654823899607040,26446 789545628544172032,226731 788848932411420672,11774 756567017658941440,44022 778925231599554566,169550 789907697114214400,225359 785546649452089344,196788 781276240049233921,186584 780541185811034112,181409 780063075357560832,176129 787318548754554880,210207 768104164681449472,79987 787028624016674816,208415 766783633122209792,94899 794025188488777728,257492 765658110216187908,88998 793256988020842496,249926 786369354984148993,201620 793163704888020992,249841 740360351464722432,99816 768809021637820416,108510 755167548191092736,35890 791337985203507200,225911 792772737622237184,243187 789227715488428032,224552 732329363732111361,351478 787266886664855553,208492 760863469721845761,64975 768297929568235525,47940 787648383313993735,206644 776199135804481536,153845 776879243015753728,158815 793999712206536704,257492 750447923826163712,13532 768946155266781184,110389 770637469574397952,118192 795076769653161984,11774 793165384203448320,249180 756195541734666241,36873 780867607339470848,183269 766705499358294017,95672 778619870527315968,167676 794571946025287680,261155 749564543609733120,7599 773279927692996608,135517 793462487819571200,252408 762269279647662081,72382 764913897602183168,85159 753377779790393344,24745 788959033529163780,220029 779312110518108161,173753 785914455767080960,199546 758004831298609152,50314 760982852687106049,63776 794571674108575745,261155 755568858912534528,38210 781530049883283456,186584 755916932201717760,39462 789789386414157828,226881 763141929194237953,74133 753717074485215232,29263 788357915161796608,216943 774273507261833216,141360 791329261701439488,238117 794289109397340160,258598 767089599210483712,94699 792141384736092160,243615 750418166455603200,12883 763563054529404928,78513 776254751453437955,149770 793178387225284608,249444 758708987994832896,54739 767734765051052032,101048 778838975762931713,148473 764984572966821888,84209 795011007257120768,263895 788109390033190912,215608 792019441198493696,243075 762688292093431809,73926 762112775980060676,71026 787279613848330240,46572 793937096918650880,247651 753980046566719490,11774 787096529542733825,207861 789239085944668160,223692 756584599535378435,43471 787004028865482752,207949 769225234297663488,109945 794758122887790593,254025 757847944296935424,48736 768517454792384512,101681 793888620780322816,249926 789527870934687744,225981 785603385034612740,196917 762773700156334080,69711 778563967656554497,167448 792726381620781056,247077 794003479467462657,255299 771213532562022400,74809 764855462223196161,84422 774078386331262976,141360 769588966517383168,112399 791004777651908608,234583 768999928634888192,110381 756938442341101568,42432 766621024620310528,86047 756974876691406853,45672 772291793043886081,129551 794643201990815744,261987 776809762407129088,155451 757802247346499585,47283 792769598684794880,247240 788634630371016704,218258 793369577174470656,249926 764685665262940160,84422 761485687866597376,67346 762328397162786816,72550 750784564184752128,14277 789164645382705152,215437 794563676246261760,261155 789047406289625088,220029 791708844418146308,240483 766750928649224192,94699 777959442700603392,116131 789012468622299136,215910 781273568785076228,186584 761048265156546562,62566 795694180521615360,247930 758202736412332032,50827 788816904723042304,220332 762413409233096704,70886 765930678064123904,87813 793228348201766914,250243 734739252970409984,351252 774006925121953793,140232 776005504120127489,152735 757988692552060928,50435 760700361795657728,62851 773932251453255680,140232 794751202810626049,261155 776120037388148736,150877 777653233548337152,161352 779475944427835393,174230 785552496072744960,196917 785629803827388416,197297 758522844577992704,46076 758820355448254468,54070 755176481064685568,35890 779717506885754880,264584 788894494607470592,202727 755104319188439041,32532 789333027038134272,224073 785235535803650048,193838 760678238452649985,63776 768883157777145857,104932 793491284228878336,252020 757991225668603904,37844 751833522969587712,18215 774431337558183938,143585 771443594590818304,125204 791044668037488641,218892 750365428896002049,12883 777976642228645888,163990 763805981499203584,79691 732335754333069313,1170425 760900489961693184,65626 775392277258702848,148473 765422945011322881,1249250 768045782004031488,102163 763441503477784577,78344 752997521887223808,23742 786132726881681408,200870 764006678555615233,78566 788054448824315905,11774 775477694028877824,112363 765800807392538624,88998 776103222444425216,1249613 762303411543011328,72214 776764059073015808,157693 792109310750765056,243187 732645307201269760,353267 793782463772389377,252020 767692475460751360,100620 760884320747843585,53651 763465449409486848,77612 793319277591879682,249926 772781932614672384,132335 786386864160722944,199161 778008916533927936,159876 751713126752616449,14277 792157957903425537,232169 778431059742556164,152594 790747939979296770,232169 794636026429915137,262022 793430203460616192,249348 767161643570696193,96962 794308831752966153,257492 760991730078547968,66225 777939969079775233,144611 786401040883220481,203674 772917467815567361,133081 768916425301983232,11774 793866410543947776,249926 794669375219494912,262022 763810336008994816,80393 770239099357716480,117257 750794808575205376,14950 793294045850193920,249926 770720660431605760,1249757 794574170998722560,261155 732610757196648448,349197 795080966356238337,11774 780888501189345280,172967 764844398362243074,84724 768814091720765440,103071 776574401630339072,156835 785937462921003008,199546 787722228892856320,210989 762694950496657409,73712 775792001924993025,151212 794728457741762561,262752 755446728199987200,36033 794708987061137408,262849 767761567383334912,99044 760268783827103744,61352 789332341688635392,224680 774286550238502912,11774 795662932608688129,210796 771296335425396736,124597 767400861723009024,93823 795683116530733058,11774 768374445987729408,95055 763508330140536832,78853 732616468894908416,351837 757972725612867584,50314 779455918685560832,174557 793540671005163521,252020 774598630569226244,279676 793731706951958528,250785 785623894652616704,197512 790257099712372737,230270 790573700961611776,231894 750987096920199169,8670 751616017483182083,16728 758032267075850240,50654 793767630133919744,242693 792112408361861120,243075 776443027137171456,155688 787348990094442496,210207 791437927888805888,237935 779040827003834368,171324 786456534096150528,197512 795012871512014849,263906 772915362165776384,133043 762720381232832512,74592 766689699146653697,11774 777383628422668292,161542 755576007654903808,36735 792877208612270081,248185 764117607553310720,81869 763859060903047169,80393 794276276458684416,257325 766353466537152513,93286 753643351652597760,28850 763419766849613824,76652 785959517754368000,199211 786400982808797184,203350 791906249918996481,242135 774385392254611456,143473 785615762870312962,196767 776132168301047809,151410 791779384851963904,241678 795688291383250944,267855 762354816714739718,431998 764222210445864960,81946 758124546746560513,49141 786248318934355970,198671 793506188247740416,249926 761260559157329920,67453 749815458585415680,10141 755946761202597888,40881 760593713085030400,1170661 789165031812243457,215437 793872631875244032,11774 779384354803855360,174557 774289698734772226,141912 764116519869620226,79693 793119506847571968,249469 793306446381387776,249926 793876967691001856,256255 776124816545886209,151439 772854075645894656,131542 772739417169690624,132335 771666384438763521,124597 774822246414217216,132497 791952543332958208,235774 775732260704313344,151071 778684409843109888,167677 788389952799191040,217519 795054551707459585,263896 790226466365579265,14277 790517333089521666,231894 793786010836623360,255292 756537728393674754,43807 767805804065927168,101681 785915607287865344,199546 789913885553913856,216627 764357942149722112,80720 766432250724356097,93850 768009812579844096,100191 769721806139826177,114587 795039339461902337,263532 765955935575609344,90373 758079396448206849,49852 770108113794043905,108381 788609313145294848,215437 773851386249351168,138819 764684961643278336,84422 786510942502653957,199460 793453074190704641,252196 777025285510291456,154869 788068910503374848,214676 755966203831595008,40881 773279080246546432,135736 769268499659169792,112788 793283967327805440,249926 762722229239021568,72051 777651036492271616,114779 764970820003397632,84714 786906331466858496,65113 790910872134688768,234583 760162797758078981,61376 763500905195069444,78566 765012304534437888,82209 778296373808685057,167311 787422230791745537,208379 755421403403485184,351463 795399503847260160,266822 771022332978659328,122146 765644678494556160,88902 778266633454223362,166913 792060526679379968,224490 793202812050087936,250328 787008572756328448,208065 787357538081763328,207119 763624428429279232,78159 775324579090792448,148045 780914140969861120,183269 773874765035560960,139404 759654698995646465,351992 758657688305750017,54070 792970469003530240,235580 778749403754475520,167220 761665406327066624,68993 778306894188294144,167319 768541981697986560,11774 777077187551694848,159093 792800666402029568,247631 757574835190980610,47761 791011318325252100,234583 751107440368873472,14582 751140552901525504,15808 780486711893594112,11774 766374164554977280,93405 785924796836085760,199546 791348442412875776,232881 793998164474888192,257492 786410299733803008,203674 790988587953119232,246425 795407965868228608,262849 779403071306633217,172185 751183104610430976,16768 779008131330215936,29263 765235934547718144,86143 755316731531321345,1248279 788888438825246720,220029 777596993845821440,162497 793435049538576384,249841 767257255012081664,97852 750415250227290112,11774 761121342951333888,65455 763553411296002049,74281 793533321288364032,252639 795682476303618049,266151 767073249846894592,93823 777504081665462272,161219 793198549408161792,249926 794587930610270208,261796 788114839747067904,215005 792167491506147328,243615 793637221953929216,254058 761056481735127040,65455 767091716415365120,94699 778268546652639232,166853 758129107192389632,50698 769028384135475200,110344 749273019198148608,7811 756521155259797504,42647 771163425884037121,123217 794612120763498496,261155 755103847136301056,35499 786305287032418304,1063777 788440324066672640,11774 794679541834936320,261666 794319458449899520,252020 771809960858488832,128194 752852300109062144,23651 795258054975651840,265821 785662434644144129,195807 793080275399999488,246657 732953247497916416,354120 760887933805203456,64745 773621739020554240,100605 789289585402646528,223835 773889516524466176,138205 774752758943522816,144494 759261372102373377,56952 785314903355568130,11774 791727235145142272,240535 785820688603029504,198671 780829280909402113,182257 773904839097155585,139404 732152436849291264,349375 770310239744847874,118087 754739097357385728,14277 794348107341381637,259034 794593546028257283,261155 770391046907891712,118506 793688747111948288,254135 791350573459091457,238383 758165611696517120,41703 764785976430526468,84724 753257489521598464,26140 772907496763719680,132996 781432132392652800,185299 793089376213307392,249348 766795788856864768,93303 795401745408999425,263793 764063432022700032,80939 767264691416539136,90384 785237078502236161,194205 772118669849665540,129558 780436149198356480,180310 790600330362822656,232169 780461066425921540,179936 794292524336746500,259543 788736823711309824,220332 749313540079677440,8160 792746858061758465,238251 762662922363342848,73926 788463959833710592,218390 793941151443140608,256219 761664189634981890,68987 793864587921723392,256255 763871354437238784,80939 766353014772736001,91946 732802812044836866,398870 778016429270446080,163990 753731172111257600,23739 795265473994571776,265644 794151291937124352,257492 765701226864349184,88361 790888740688461824,234583 792163229959094272,243187 790651643817816069,232169 779012541963964417,171693 792096421575008256,237964 786100007724277760,194091 795744070907916288,199307 787829949029838848,207733 786369033499209728,203510 765865533392687105,87904 762860190924288000,70177 790663459121881088,233307 755462253504114688,37706 757575425094668288,48009 773979867532652544,140437 758108202785320960,50698 754779513863667712,11774 791015601376460800,234583 756827772207718400,43391 788740787185995776,220332 789100478680489986,223286 791127655504568320,235487 751551830883262464,18539 780159793839345664,156281 768848967216009216,107752 794060665015123968,255942 795202163584679936,256564 789324324939325440,224680 789455904244690944,218540 769539070871470081,112788 765222165868187648,86103 774099545512816643,117609 771130291314229248,123583 788449562302242817,215608 791932064471785472,241523 774985980751155200,146259 793607050429288448,252639 763362872143519745,77731 773308914075049984,134561 794427215605800960,260380 792057141515395073,243075 794043706491867136,249926 770433946807042048,118192 764270900871036928,73814 791035546923470848,234927 776105640947126272,151645 788508673110843392,218142 753090529592770560,24427 790006500232196096,226490 792902927434256385,246726 781256158749360128,185921 788830386453217280,220029 785549574136008704,130635 761631968467574784,68993 794583920448782336,261155 753021775617875968,22972 765153194334912512,86057 787314633577234432,207076 787422305194352640,206117 794488355279007744,258878 795355093050785792,265878 780892423299870720,164764 795680175614820353,11774 758421829992128513,53144 794639176775991296,261130 758324067594178560,51809 770839680757661697,98751 785554524299669504,194759 737406135704137728,88859 758410182833508357,52696 780006074049032192,176890 788773494049865728,220332 771396377339461632,125202 772410282316406784,148861 769643329692770304,104313 768511478689169408,106770 770797614451216384,121574 756271617089630208,42432 767834656775348224,101681 794616788386316288,261155 779767155520860164,167674 795717935016935425,267737 735250965734019072,1170550 752023861420494848,19236 755200672568643585,35372 768975540539777024,110585 757882895008686081,49852 793876709619609600,255942 780603759953113088,80785 775619713153937408,112363 775474698138312709,149259 770470349511196672,118218 791432989724987392,237935 753206299597344768,25952 756504319910895617,42249 777527585647374336,159876 779394986370478082,173347 789525070393774080,226731 768200172941766656,104781 781266311687106561,167768 762683917560270848,73926 756669996084912129,39096 760523675636465664,63149 780051925236457473,178045 758108931831062528,51069 794592584505114624,249926 788057119127920641,213253 768969510476877825,109945 791726272841977856,240483 760191251056517120,11774 779417508168081408,138490 790835271638147072,232169 776166677671243776,154071 788970181703901184,222655 795224329600585729,264478 777963296582500352,163824 757672117009776640,48735 777718946245939200,161978 793421888735305730,252020 788501328456802305,218495 793571190061223936,250785 780663187473440768,182257 770816806793596929,121479 774463459065028609,143585 743312711673536512,353267 761631548626042884,69231 791427294996811776,238207 756712283384926208,43887 794550904854900736,261155 757578764289187841,47782 793169000662310912,249926 788868919540850688,220526 791315227329507328,237491 794402508298928128,260404 769271218901921792,110659 775671410869936128,148684 787451141781086208,209863 793268143820906496,250933 795280530346573824,265562 786392491528294400,192032 790174435689062400,206620 732304952501014528,349764 792217910810771456,243075 779145723757535232,172799 756944419983679489,43553 757598857719009281,47761 787676772200579072,204078 771400914800414720,125367 732301085172498432,351119 787366017185959936,209351 792755319499653120,218875 791712510575513600,241034 795666186100838400,267862 778938087216967680,171168 751904064728801280,14277 766426823181950980,93823 768614369219469312,106756 779280327755853824,173602 767472875024576512,98646 774319652994293761,142942 768277332197081088,209828 768934969548890112,110477 757783656899317760,46667 753600345612222464,22825 768483789517434880,106716 772396430304608257,129133 773993413653909505,139404 794128698739826688,257515 794760490635448322,262022 794992480840220672,264397 792587429861584896,246632 733290914567860224,353380 794938272011210753,260461 754797951072006144,33356 763049371474681856,75899 769266685614358528,112363 768131485870075904,100893 790520186541449217,231805 756549829552136196,43553 786648786395205632,205455 773579824711380992,137553 776851394280034304,158524 786889713982504960,206225 764419844871753728,83391 788157233754275840,215754 770018313825034240,112788 785462841214054401,195849 754821999424176128,32337 755778930326450176,39475 759459890108719104,56964 761145154635837440,65180 777123004014821376,158420 780239559992811520,177773 790588429746581505,11774 766882516686954496,96263 793462300275376128,250033 774460235301941248,139404 781471321188339712,355185 773601606633861120,137869 768338030578896896,104026 780974534442774528,184289 794190203938217984,257423 792827808284286977,247379 755491378205831169,38032 733111965950857216,355261 781222896718917633,185595 795740148709425152,199307 751236478898937856,17143 756196049056694272,11774 778192019369914368,165097 760621736022962177,11774 753043795491586051,24870 762111840545636356,431998 789984339895455745,228354 793842449302958081,255942 793626554018344962,249926 759502509396332544,58227 788524624300482560,211980 764891395484160000,84724 788508152031391744,218799 765005675386798080,85562 762721492438097921,73814 777995323255902208,163990 750802551436677120,15461 778569450220052480,168794 794078351736483840,257423 766169012237500417,90482 781450395822460928,183188 792418350991347713,245634 756824171540275200,44461 758903699586424832,43947 794749682677325824,261818 788077496784695296,215005 793847178577850368,255393 772878933155049476,132578 794194489237786624,258598 754023844634103809,31095 768948899872665600,109709 761575908738076672,69245 788033391300075522,210760 792138673605128192,243187 787061472866164736,207109 793464445074890752,252020 771325261048647680,100605 778773604947234817,169999 780648138117906433,182257 764294379074940928,82177 776784510616756224,157755 758379693326204928,44429 765285604955389957,86053 794670993558147072,261818 778653095156789249,167319 770239926931783681,116239 789862167088603136,228124 763341852934221825,76665 753445356742991872,27414 756503566114848769,42249 760123520751767552,349283 786029389179871233,199891 788388754608316416,217519 777197473022574593,156785 778297505008287744,167273 793397142152945664,249926 790962199330041856,234583 753346771821133825,27222 776602622094483456,156290 753795958790578176,28866 758773982979985409,54070 787135790782349312,209400 780643157310525441,182257 787635289757917184,206101 771580353366462464,126389 787120231932170240,207949 751602120994861057,14277 753412764245168128,27045 763844515077713920,80177 785460710235074560,192032 762454890920620032,71502 793214386252845056,249926 776740494802055169,157755 732685518421417985,353220 785369906648875008,174916 761309276665249792,66878 763040310851239936,73447 760218610308526081,58537 769239319458394112,112504 788855393669840896,218275 791454389584089089,237908 792873522343272448,11774 743068039449444352,679105 786175598511075328,199516 794598286938120192,261155 772880636013076482,133043 775907184077070336,151463 785623221944975360,196767 786975350018498560,207613 776925603329028096,159243 792877503161434112,247877 760660094740758528,63451 779097146364538880,171168 732739968808914944,353879 756970758937731076,44163 768507752645746688,106716 766446488583110660,93036 781832045039321088,190635 779029846689247232,171902 785673478070345729,197512 791754250783232000,239998 758488983470874624,26066 767397973487603713,94699 755050161240350721,34031 768945637672886272,109666 793976599112744960,255942 758108229272530948,41703 788214398754037760,109244 778394946101321728,167569 760429591785865216,61352 749383143778619392,7849 777154775024492544,157082 790139948691296257,228354 768881916380585984,105643 790534515659829249,229693 790965900153348096,234583 780435966217433088,177751 788283969800400897,214660 762152449381502976,1248990 779122628632186881,171324 789104507300876288,223431 752725602545926144,22750 786931404374278144,207287 775377976103809024,148870 793947119803596800,257026 751563469774790657,18215 788204058322493441,216038 751790948980514816,18567 771425178198749184,11774 786268987671707649,202429 762335978056998912,72419 785518525536407552,196277 778944411275100160,169944 795065181495853056,263817 753727587868868608,14277 763121632185618433,76723 795362924009132032,263926 766906274416037888,95708 773898054156034049,139404 790988582647427072,235590 772899777285545984,132848 773563860464832512,137158 756864154347053062,44450 765767283084058624,87904 760665989285548032,57972 763515663616872449,78228 788156728529391616,210432 760865821048598532,62877 776092669965537280,152735 758078882348011520,51136 770071756618993664,115435 772930235863998464,116618 770292648687140864,117963 778402848769970176,167273 786395881000017920,202727 760181799612022785,61412 791993058631876608,211733 760150496854339584,60866 764570196304691201,82844 781831106282844160,190635 791668908130312197,240483 760283593218285571,1248716 767559632332197888,98646 794543587065139201,261155 780580439488618497,181419 787766650380570624,205197 777216526222962688,159308 795748533693546497,268766 791815949544337409,240718 761686749148016640,69231 769583690477281280,113836 775791601960427520,150663 776938174518099968,159308 755133041937227777,32673 769032348729999360,110659 792588375957999616,246674 755044538494947328,22393 781532453303357444,186584 795020107193978880,261724 780591993327976448,181811 779329081393446915,173753 780104871806664704,178045 789127292048052224,222682 792165353019281408,243576 792500151155691520,246225 764823134616817665,82344 762334733376299008,70632 769907600666324992,109713 791001835322564608,164764 787044926512963584,208134 793578775346810880,252112 760244280858292225,61412 770543838196699136,118191 773238714499788804,135488 788450117229633536,218275 793614631545647105,254008 795419672799801344,262847 792056738023440384,243075 792814462910758912,247240 791783587381030912,241678 762113976922550273,1248996 786506846257414144,194723 789487581813547008,224680 772392790605099008,130750 794532546230951936,261155 794679178989830144,262022 793202763320725505,248988 760285900345581568,60779 785828973154492417,197512 788436366099034112,215030 790540184681123840,11774 775536197678444544,148994 773917673386340352,140001 775660287189917697,150511 795005718122364929,263931 756617297930833920,43736 787308254162460673,207949 787089275560931328,209151 768068104584912897,100893 786979790909804544,207949 792185965280460800,11774 773286032473071616,134561 771516621408047104,126390 769265304513884160,112363 781874842546995200,190424 755493124059824128,33186 765646840167563264,88546 774130806742654976,129380 791768435072069637,241542 793462285071155200,249926 778974361046937600,171617 767069769203716097,94718 786170985330384896,200963 793332147176239104,249926 751635187369320448,18470 764594357676699648,80720 785379266976448512,194085 732283488825565184,349814 757097739427672064,45857 792697848169132032,246726 779331895888928768,172967 789213859231985664,108396 768559745049518080,106702 758630663935315968,50923 793584686102568961,252112 766222529115611136,81929 790004052549525504,228354 762749265752055812,74133 755891003177840640,16299 765647135027163136,88930 768105633669316608,103506 770410937484541956,117315 780832380315578368,183269 786216153110630400,201494 795333426974953474,265485 768220773551046656,11774 778084020378742784,146560 779155675330994176,171575 759082337640460288,56784 768138807073869824,103354 765247428735799296,84544 787420728589062144,122344 795693023229317120,267862 758018996675366912,47761 789194389977309185,224221 789219749565722628,223431 777182743197126656,158387 767561508062715904,99297 790270962222690305,229895 761046732121583617,65180 764937612654149633,83648 788064216162848768,214660 761010332395372545,65974 767116497005051905,93112 755041267122266112,34666 791852399971356672,240483 795239261272473600,265644 756307715828350976,11774 765951066898829313,89198 765732563872731136,84209 768913587339264002,108849 787744619647729664,205197 793096702504775683,249469 793647980217790464,233154 749764437528150016,9754 768242824395517952,103354 772805158279454720,132335 794693132843622405,262752 787007591482359809,206755 788106225250598912,214247 792138208855195648,233467 785990980436570112,200384 771137673859731456,122967 768110045921882113,100893 772454314551934976,127775 789468931857670144,225981 781230486429442048,186434 762679457563959297,11774 785514878215786498,11774 792124576549462016,244230 770570761014620161,110362 756276977917530112,42432 793101562482716674,249469 775992901885059072,149202 767829911885189120,99709 774334678325231616,143043 778970441780166656,170294 789212219380609024,224680 792018431369416704,243075 793238615916707840,250293 756254810618277889,41632 781165068268470272,11774 768984163617689600,109805 781258617534095360,185335 756661971710193668,43391 756302720793968640,42432 792050393119281152,243075 738020144056664067,1182424 752682955286388738,14277 755882759055302656,40361 767460426049130497,98972 753716182604247040,23725 776358741222363136,1170332 780625916745482240,182049 757911507174723589,47782 767156857161080833,97811 775150522697453568,146704 790434916404035584,230282 791005350115872769,235486 756914971783663616,44450 758751780335448064,55107 764879233071972352,84724 756283903208488961,42344 758778487045971968,54842 771399345342181376,125367 785351901110005764,195207 792524399492603906,245148 733008859397152768,1170712 758707604038254592,54739 786984132375113728,207974 789306250932518915,224818 758517333379940352,53001 788502914465574912,210138 772453977212485632,131027 792332026938556445,243075 780054188436885504,172185 790769731682775040,231792 793502841977593856,249926 766605572363870208,94612 776476972050419718,1170550 766468949231808512,93286 791017287075688449,234495 793542866131881984,252020 795691388230897665,247930 756867986951057408,45125 762069107931881472,68993 775438509184196609,149328 776752087434530820,157755 768861086149971969,108849 794999672116908032,263895 766142790531186688,351512 757368208194015232,45122 777613806402842624,159308 760896865755815936,65234 789514461065478144,226490 772089128208830464,354109 775495476502147072,149200 787715709505789953,205197 788162493004689408,216038 751642726131593216,14277 779262020571004928,171693 771874169034268672,120613 786269701680791553,202429 732710305374081026,1170689 750470573512200193,10848 773867703308132352,139404 765970234905722880,90482 793574815177269250,252020 770510949279080448,118191 756294071950467072,33356 770736564833968128,121046 768984091400167424,109945 787839957574492164,213376 735992664869441537,11774 778329376366718976,164788 790755074645561344,235349 755832258410405889,11774 756242715696914433,41703 788225570668736513,11774 795688960743747584,261155 786948273173041152,207613 780772400581443585,182726 760810641938587648,63663 773055230460198912,132370 779385984794238977,174557 775879959466344449,150404 788471495450324992,218275 781489250239913984,188119 793676336858628096,252824 754032117084848128,31080 760546327616974848,62771 778670252452347904,169201 764667207758385152,84422 790726008856915968,232863 766437985466408962,93405 791689060968464386,234796 794696320799932416,262849 750743860226060288,12535 762383567670435840,73002 786646900476739584,205455 793205080467972096,248065 758788976496943104,1248641 771542842640433155,125367 770638540736573440,119832 763770232024494081,80098 786580760966725633,204413 788126954629115904,213253 776616127170576385,157082 761157752437796865,66812 757944091451809792,49066 793053074378125312,248065 793611533464932352,254135 756635925799514112,42344 767191105624543232,97432 750906870689198080,15800 753563779741331456,27317 792970814505095169,247983 769918940113952768,105109 790582154791100416,228820 758045476461481984,47940 773319089217478656,136018 792391194361729024,245607 795457466523848705,267228 781704651783548928,177455 794630750318444544,261987 786453696125087744,195975 789136705907482624,223805 778412333605396480,167398 764954511748259845,84209 773866633676808196,139404 761373815452622848,66058 781240009042989056,185313 788859761752150016,220806 785944991751245824,199431 773133161991725056,134470 781589828647415808,189017 791004566888349696,234583 778817627934171136,170077 789190129394917376,223899 764774331629068289,84710 765140633669423104,80482 789204558274826240,223899 780628372133208064,150151 794615827433590784,260882 750375845710204928,12883 780838566993723393,179384 776737751676907520,157755 778337702504570880,167569 795666168493142016,267655 755137232000909313,32673 776508542970843136,156103 785478733238939648,194923 794707206377766913,261155 752154696052187137,14277 795369381278707712,264397 790164142078488576,227048 759012889613086721,56158 762977312304488448,74483 761022177059536901,47693 763620499226292224,78159 769130344935219200,109960 764752026324590592,26066 795390100574179328,266012 779405746660343808,11774 790756470778310657,233692 793177063905648640,249841 793308929480495104,249469 756203653711613952,41702 754075576281935873,31551 793251744985657344,249926 750212449614331904,10064 787146799479791616,209452 794935977722646528,263895 788949917238632449,215437 754054612391518212,31537 775032254942810112,144682 779388859519995908,173347 758458575777857536,47940 753309474564210689,26458 779884641436172288,166096 766461096936996864,93184 780930105929375744,184223 786055118475161600,198878 785950007195152384,199166 794653500563025920,257492 775366389720838145,148574 786228616992391169,201958 755796290252963840,39462 773231410178039808,132761 795103026285527040,265257 767067586827878400,97472 757702286365687809,48991 781114342653566976,185496 772172763486269440,128934 786975209282756608,207949 749242306692341760,7872 759856814808760320,59666 774823460816105472,144042 792475679463919617,243286 760135456801427456,61011 775366443969941505,148574 795419848327266305,247930 767946242261262336,102730 769624161283039232,113412 775368634382286849,23762 795044472950124544,247930 771299740176748545,124597 771063530837700612,123028 758867298912305152,53992 792857442480553984,247877 758800895240843264,55422 781344717132992512,139404 792158497433645056,244221 776451239018102784,155896 781166161119416320,185601 794529526894104576,261155 788000602437582848,214209 793117831831445504,249469 761028560928727040,66116 786460122079830016,199546 759004216245444608,54070 786305420910596096,201958 793466355257344000,252408 750332301318492160,10735 767457579119226880,99030 772943349829496832,132335 778355772988141568,167220 794669434644365315,262022 790964796149600256,234653 761537296797532160,68891 762109043393503232,71597 768165649633783808,100893 793797811385040897,252408 787349627531988992,210289 781709100606492672,186584 751152931844468736,15808 765683205936713728,89076 770781272788566016,120690 772068891551895552,352720 794665719484928000,227345 750800507787063296,13343 761314732657610752,67229 787238027659730944,46572 767775185634222080,101163 773728961427673088,11774 771138495284862976,122388 758506795895619584,53703 769491936847728640,113836 795464183236038656,266491 758278701230518272,52061 776857655696461824,157728 777978836306636800,163990 787008308003606532,207613 794744210641534977,261155 776855291388317696,158815 787362025995460608,207835 794602647470882816,261155 780509872479764486,180075 795146069600509952,265257 758719057847783424,54264 777239697164734464,159475 791731840004468736,240661 759087660933668864,56630 778462729283571713,152594 750464480744656896,1011996 785764727901126656,197297 792024049266241536,243075 758149293886668801,41703 778168209816125441,164826 792586817275043840,243187 757233834203021312,46227 760931418797211648,64692 788206835715235840,216270 755098173257965568,35044 766797417303969793,95530 787662732212527105,66116 775025822767996928,128934 761040319043411969,66159 790612209382617088,231894 732568279089356800,352568 750339498265939968,12535 778455121923444736,167220 770797710257422336,121177 790884259707940864,234583 751550932945477633,14277 763215685371633664,77167 758064274132598785,47761 785893684420096000,196277 795466612258340867,265885 793610323970363392,252020 792066196665344000,243187 787151239788265472,206593 762719418988187648,73814 791643801454415872,230485 790952371203481600,234583 764158300753694720,82283 790884829784973314,232863 733545839843385344,355480 787015063483723776,207287 764318318253703168,81702 773918926690484228,140025 769001895109074945,109960 776766618600964096,157840 781508288965992448,188401 756291811270733824,42564 795680652167442433,267618 764241521528954880,82002 767442126695178240,90384 755301787201052672,35331 778363110260404224,165360 758293210661806080,50101 758806364688818176,46076 790759042880827392,195876 791129502084628480,235487 778038374879854593,165523 754763160343629825,30196 779777286455394304,176201 753338331950448640,27045 775938344974946304,151463 779074354575466500,172621 785559611759661056,196609 779511320953565186,175376 757927114494599170,47940 771341829312745472,124600 756545759080771584,43848 788532800743960576,218875 759518889592049664,58227 772901240300724224,132996 764121678293106688,81702 779375261695565824,173753 779400490941427712,169764 759203463762997248,56964 753267309591011328,26677 794154950641221632,257492 764559605204647936,81946 765105194938032129,11774 794897390121562113,261155 767063132724486144,94699 771134685430898688,122299 766026804050194432,89923 766411569379016704,91946 768646106255204352,107423 794934766814564352,258421 787357070274297856,208146 732941680790278145,1170667 790917600104546304,234583 749961656277487617,9754 785255419178606592,174507 791760567920844800,240483 740834985125482500,355505 786017743157899265,194723 780603410848571392,181811 794653480355069952,260863 795389494237208576,265858 760221781789642752,60995 791389798363561984,238780 765973093982633984,90575 786929574491795456,207287 753194299853041664,25656 768886761535614977,109104 751233469859106816,15808 787080094418366464,209043 751192068299501568,16299 765738277575938049,86103 790338894252351489,230282 754773639908642816,32579 766750599136280576,95682 753317407129600000,26803 733056017068654592,351115 756607525714354177,102730 762445815436632065,72717 781904429565956096,188401 786635285639598080,204413 758307704527949824,41703 759314565687500800,41518 787373201563131904,210289 755777039790112768,39207 789898412531515392,1170856 762423895341142016,431998 786747269047521280,204284 761612297106132992,11774 765206889005068290,86440 785276992945922048,11774 787261082326831104,207965 758704500857147393,17416 790962708329865216,234583 776125571164020736,153699 794612679734390784,260925 785305217252282373,194934 752693000380248064,22752 768513484447330304,104999 792837823221141504,238780 785648173977047040,197324 788203862196912132,215437 767923316594049024,100893 774705813491478529,144844 772497911930314752,131007 778004300924674052,164814 795283636916523013,220689 753321611252555776,22750 762131563999928320,70509 763519636365205504,78228 766072172766961667,89854 762031933987495937,15066 763812295545724928,80098 788876294599487489,219119 773260741646229506,135725 762300878795800576,431998 777554175131389952,157755 763850906601295872,1249170 766673850511659012,93823 770934854221430784,121612 780410859784896512,179742 733083227586502660,354506 776739247726493697,53667 755290310544986112,35890 759365602670702592,56924 751188337365430272,17416 793200790168932352,249469 794818880262774784,262022 753401231448629248,25189 756653703130742789,41839 785669728484274176,197512 791389164818329600,238395 733026350903091200,355464 765682614250250241,88457 790615527257362432,232884 774452806157762560,143585 793929970066202624,256935 794551205703757824,261142 768927499329732608,109470 781864740867993601,190269 763834406372978688,80366 790639647583985664,232881 791410174900641792,238207 754890809187590144,28732 790964507841527808,234583 771864658701496320,120690 791450826996797441,238292 767840943886053376,101681 785649415562358784,197512 777901920333758464,11774 792118129056948224,242693 763178398688612352,75724 781258496301936640,186063 770996600642629632,122299 787391732203880448,210694 755863673671913472,39207 751178572270694400,17434 758696481784082432,54070 760851981875503110,64722 778649641571061760,167220 781817196989341696,131056 793772548773122048,249926 756606139538681857,43807 790998942901268480,234583 760788301859151877,64517 770423536573902848,118191 769892496000294912,351914 762744298815098881,74781 785662523307503618,197286 793106156931649536,243187 754909628182310913,33355 787892852734832640,205270 795440665345736704,266491 795737054747496452,11774 750619922808569856,11495 757883200865603584,49121 740178402548801536,353488 761677458760400896,69548 766441734872109057,20824 794278278840385538,258537 778927371999117313,171168 785906998340648960,198586 755068231786921986,32697 764974488589049856,85562 793655488303038464,108396 756793616819978240,44243 777938714823577600,164375 750095318591561728,9695 792568978900148225,244270 786242953886900224,1063777 768089895298592768,103261 774308457570631680,142555 794200072476987392,258331 790720183799193600,231894 767898699842355200,88669 794189514541531136,258511 785888141529845760,198671 772541419743354880,90384 791035140281511936,234583 761303610370039808,65540 775438470751870976,148870 786241999120642048,201555 790853751879897088,233154 759214247561818114,56964 775099996014280709,145244 770410426337140738,118191 772762348381700096,132366 786319639693238272,202429 794235457026412544,257423 749324395395506176,8297 768046910322118656,102647 786022802075770881,198878 768843044950945792,109104 774250333136646144,131421 761852835038388224,69231 771823905614893057,124597 743109966366539777,11774 749360431735508993,8047 777985486606434304,145020 795107075659591680,11774 780075209235705857,172185 794579769908002817,261130 777736511261290497,163376 739860275461947393,11774 776470227777384450,152314 792101111209439232,243187 793716926920822784,249926 771486124300697600,125554 786592173659525120,204413 790654240016392193,228820 780476032243601409,180233 794881457080696832,228037 766505218020376576,93405 792086404675145732,240676 750537337780727810,13532 779852918988148736,177233 794594881855508481,261155 753084900811603968,8249 761956951072862208,71026 762649400946536451,73926 790270094479806464,229895 762477133675450368,431998 762336685187358720,431998 767026501149745153,94660 785910599179964418,199546 780354546652635136,25995 751560175211786240,14277 785316693472120832,11774 793106972732162048,249469 761023372704657411,66305 767117501524086784,96962 772515921281843200,131289 757343925799571457,45014 791687359918120960,38020 788072025613107204,215030 772846895098191872,83638 760528631366033408,1248768 777967052158038016,161573 785274166614364160,194705 763120158516744192,75302 767813933843353600,101681 780602246014898176,182013 772916523128225793,132908 758656616572923905,51451 763830485453635584,80486 781870615862976512,191065 793878595882090496,256411 770388084018057218,118698 779305472339968000,108396 785287086979112962,193669 751981507703603200,20313 781358489876652032,139404 775109910249938944,146720 776544066121109504,155390 771074083656048642,112363 793116723952033792,242693 774331116165685249,142503 768113685013204994,103354 777707682157375489,160651 788538107473850369,218977 779336663583617024,172945 790865867957424128,233558 792065733874200576,238429 768635736488759296,89845 757589111121207296,44429 765109022093697024,85562 791631742725722112,239463 770735784148275208,120610 775712094129885185,43875 785353039783788545,11774 765266347056062464,86209 781866191665106944,190649 751914390069190656,19485 763564311155474432,350085 778323732154707968,167220 794771220596199424,262752 769565219420983299,114227 778591497377619968,168794 779288690925461504,173753 790646323297026048,232169 774074134678470656,141360 778681278518276096,166853 776912764501569536,157724 777007344697823233,157969 780890150394003456,183283 779772898722578432,176745 794430319323594753,249469 773277302960435200,134418 774991450207576065,146259 757648882696413184,47736 776634363345637376,73712 759068559330971652,11774 786019548126470144,193669 790647513296543745,232137 757266331431350276,354841 769904710631485440,73814 771852237480091648,127711 794571263394058240,261155 761677576288935936,67852 774219905503723520,140444 792018378307280896,238099 793422375991779328,252020 767809192019329024,92226 785361692792352768,194170 769028673861214209,110362 767148855964106752,97432 749498773924093952,7828 775062759771963393,146847 781141277421207552,181548 775371162914320384,148473 767600765825261569,97685 794756915582697473,261155 758021172562833409,47761 767594829312208897,96785 781866417683570696,187131 787283828943495168,193121 763458787294388224,77632 764210350761906176,82481 781524477150695424,11774 768956657716060160,110647 759271463832739840,51798 791121274495913984,236502 773505659874705408,137158 789165907561947136,218832 757363555448582144,46652 764659275465682944,84407 776149303727300610,149121 795005858384060417,71794 775869209079193600,151539 776524285468823552,155451 787715972874502144,205197 773379349860929540,132497 792080413816594432,243398 793972365751267328,257026 765585410806263808,88471 790725950002569216,232863 771891218418544641,128230 786276575897608193,200244 768847454259273729,91936 793922386466746368,255393 776334825607327745,153845 767837629576511488,101681 775822268815388677,151361 793812580179533824,255393 791684164613537792,240145 732732514272415744,353228 763682368196599808,78198 765079534894878721,85562 794617873570365440,262053 774482203199832064,139404 774346249650573312,141316 769769894422257664,114422 771493218747768833,125163 792802725331210240,247715 764170142028824576,82066 771445623879000064,122528 778758343343177728,170253 793640067008897024,252020 759193628606599168,56964 791779262986682368,227795 786362413398560769,203350 792069060020154368,242693 794682870614855681,261666 754748927832764416,33549 780759412482969600,182960 788509359395352577,217658 795377441783115781,264397 764345330301227008,80939 786501903152668673,194723 765652466004221952,88930 785862936141107200,198878 760018731766517760,57574 764969605416624128,85562 776807505032650752,158348 793655366777053184,252020 755080882575114241,11774 794332583328780288,258878 791955132338417665,240070 761175690368651264,65180 790979316779773952,234583 785466521376198656,193639 791740246555713536,240483 754116754297741313,29263 793074981785579520,249286 791288992666910721,232169 753679186825469952,28732 764398246768902144,82457 791939516768538626,242521 753013667583500288,24319 765078063294058496,349729 768992372696940544,108729 753249439599333377,26140 791082848358805504,195975 794197392501379073,258598 762596145155670016,73662 793139735992545280,248364 794231018098044928,258456 732715903524188160,353621 755218216444497920,35890 757599060685717505,47761 758254346081488896,51675 773276974106017792,135888 793577240630034433,252408 795037941856923653,264431 788159254490406913,215754 794200419761266688,258598 770437004135899136,117282 774062352735928320,139865 781848183836069889,108396 791720205223391237,234990 792043366947008516,243187 768049213875884032,100605 743840962573545477,679105 773867240202600448,139404 775409709981454336,11774 786669728517464064,205714 788451661727412224,210390 753736341796556800,29592 786311213688954880,201958 763392052176494592,47188 773891496814731264,138314 759189923694014464,56964 793608666377256961,250633 781457126220820480,186584 780553557367861249,177233 761918856822530048,431998 765243023676407808,86440 775473148674338816,149121 793437883726168064,252196 776613122941394944,154832 757669089926144000,47680 786526462128037888,199546 777591208210292737,162373 793487026121310208,250633 793137477326282752,249841 749361641175691265,355067 769287068648370176,110585 791714253912756225,240718 759074452256632832,11774 795010358767390720,263907 781201202705039361,186434 755102621124427776,35449 761440918432059393,67283 774998343411965952,130988 770255925907251200,117257 786641320450273281,205270 785850727587516417,198878 751557324788105216,18555 780488776812343296,180783 732789581842685952,353246 750378855827853312,11495 732956232303153152,353789 785814802023219201,198671 787120885442285568,207965 794202181922471936,258120 794553392630624257,261155 764983644473536512,84724 772800494741827584,132335 795348009911484416,266500 790708207354277893,230485 793470571858178048,245591 754020224312090628,31268 789131705793642497,223286 773640414393798656,137740 755427514676305920,37433 774016686215172096,140211 766101666923819008,90384 794559109144059905,261155 766756650455855104,95682 769306309611008000,112345 758403017708179456,52061 781505870639214593,185310 793582927816687616,253793 743883781111611396,11774 760869629115916289,65180 789470341701656577,225981 749960090115936257,10395 794542931424092160,261155 775889364484227072,151741 763356804994719744,56391 793043187602456576,243648 756227219354030080,42059 757794980647673857,48492 795386450577604608,266491 792480909484175360,246278 764157552234029056,75615 791152161908482048,105109 795727654603358208,268448 741333337617268736,350247 764970945358422017,85562 793180064330477568,248988 776224987690704900,153845 747824305124352000,11774 785305770334253056,11774 777159524004274176,160480 791662560823029760,240474 787286615039148032,207613 794253948513353733,259191 777045677352378368,158338 792038804437729281,243075 770276547659829249,117257 794189021412990976,258598 792801340397355009,247379 788752660677754880,220526 772958623022522369,133454 775885269425729537,121795 751870278259531777,14277 768534121882742785,50308 781548528128503808,186883 790742992529293312,232863 757242103273549824,14277 775817914217795584,151156 780937437593739264,184223 762383710809419777,1248989 766263175922618368,91946 773318520645885952,135725 764150500283604998,82209 764175085825581056,79585 790514045396713472,231894 759169481880932354,55660 787991736375136257,214209 771000575550951424,121612 763156206990925824,76628 787120170661580800,206642 773978705643307008,139404 787630502010314752,206101 789821834833305600,226731 776749977213296640,157693 765882720392192000,90031 770311671126626304,117257 785801173475418113,197512 770134397744021504,116164 787908862909243392,210585 793180555386892288,249469 732702778963963904,353228 750995664751001600,15800 786581815372845057,199546 771213453541289984,123825 794787005225791488,261155 759509667357745152,58028 763766507767726080,78684 794207996863803400,218495 766469045864370177,92958 788391192102772736,217519 791174041138765824,234583 770695254726942720,120304 765560507617021953,84209 785318454798671873,11774 793230701877268480,247241 772924622228430848,133519 762744243626635264,73712 757984596571009024,50611 786582513372147712,203048 775020624284528643,144611 778416993774997504,166282 792470048422043648,244550 753015118968000517,24319 763103719319896064,75899 769039367541317632,110023 778391522236440580,152594 766251858054610944,89733 786378790834409472,202727 788183369699856384,215505 766977288265097217,94699 786940035564199936,207613 792014340501233664,243075 786419513159880704,203832 794304060807467008,258922 787807165939486720,105109 765278706797416449,86873 792745296828649473,245208 785694112901046272,196277 785341390435807232,11774 789556650185293828,220130 765798527079424000,350878 794617573069373440,261987 748577972274270212,11774 767440918114889728,98748 771435275478179840,125145 794835109358817284,260963 794023557525184513,256393 755590707235069953,36719 773978469109735424,140211 794184245426159616,252020 795386576658280448,247930 763058520933666816,53995 776057778586652672,152876 753159720832204800,25873 770992934913269760,119937 753593513401397248,27039 778628282178637824,168794 762873382043983873,431998 773603520092082176,137978 785548170541412353,196917 752948190450556928,24603 758642212032778240,54070 760157961087954945,60866 759826932078829568,51344 761577036444033024,68993 764918255328849920,84724 770962102286778368,122146 773873610339549184,139404 749377327826505729,8497 751205870491439104,16728 793629209629454337,252581 793449550203719680,252196 755037928812707841,34666 757133514349445120,45125 776555668249583616,156132 779928166358024192,176203 792731658369851392,11774 757727103991312384,49121 778516719987863552,165185 772955061081116672,133454 754738522137960448,33356 775493448853884928,112363 790867139150409728,196748 795339119211651073,266079 785604219566829568,197512 759168665203806210,56214 795290161479172096,261155 752987018704015361,24497 792830478264840192,247241 766609213493809152,94612 773636325610233856,138317 753669962003341312,28732 773508599100223488,137042 792823456639381505,247877 770254640659046400,117385 785826982839726081,197512 779134677311377408,172945 795717655046983681,267655 761053708226482177,65974 768076136756588544,102514 789907030039486464,226490 762480157886033920,73196 781573253747703808,180112 793324543108538368,249926 793845446183616512,255393 752946847178633217,24675 761279883075084288,67586 791548316379033602,238207 791874032182452224,240970 766363451488890880,92885 790331438541463556,226461 794259816625487872,258598 753386228356177921,27317 762799011036266496,73712 764145892060430341,76577 790613100735201280,232169 763877177293099008,80939 771843832841400320,125112 788397932403953664,211461 788400848405692416,217519 795496632552820736,266151 777968335229038596,163763 795359868727107584,262328 759685570113265664,59373 788917439673360385,214005 790999141006516225,235886 794037971888599040,248652 787905674365796352,210585 794334885812895744,258456 788819565878718464,220332 758797998960758784,54070 751039467453046784,14108 769860162374860800,114357 790967312270536704,235147 786063996080234496,170187 753999986950545408,27317 786986078439874560,207613 794167788197859328,258298 761972330402766848,70858 763911614714224640,80939 766056947623657472,90384 790298660374360064,230282 781093052978987008,183975 768077549121536000,103354 759196660455075841,57105 769066758212911104,110344 777985069629648896,163990 785935848785137664,199352 790927449177591809,192937 773241618069540864,134561 787903513229602816,195492 777484015414763524,160910 793998194879426560,257353 791405250120777728,238395 795040641407479808,241678 785857096235429888,198878 793495834390167552,249926 765003713412988928,85657 794034858968416256,257492 779388894550843393,173628 770412479503478784,118087 766480802959937536,93286 766435668453097472,93303 753349991855296512,25189 760222444489629696,61412 793114390585159680,249469 756313440902324224,42249 775180863847829504,97432 733009124837851136,354962 755752453048598528,39226 791369031236194304,11774 754724257507188736,33356 785796920694276097,198513 770375232771137536,118538 770444685940629504,118192 760518980884762624,11774 788493025638875136,218275 795139904665632772,258598 786597085160304640,11774 792436629407469568,245130 781675484832600066,188934 793971919024439301,254135 760859390685487104,65222 753769664149393408,29819 750556937473908736,11495 757686888106823681,47761 765046769780613120,85767 771996962564354048,126607 793620406603218944,254058 779221870587543552,172123 790623571257069568,232137 792036539840815105,243075 794638439035576320,261155 788299188203233280,27949 792071246217293824,243187 785925570156597248,199431 794049485659901952,257492 769360069846630400,103812 763471573416378369,77638 795099159644749826,264397 780151208644403204,178664 786928689091006464,207287 775282811884466176,146847 772788405654675457,132335 791667533556224000,240483 750765784524357635,15177 773132953559982081,134397 794564342901592066,261155 785664241537720320,197091 792573736322990080,245549 763421387377614848,78214 793894465194848256,256536 764347637113892864,82066 788725795489472512,220029 790731979574550528,232881 752979057550172162,21074 754750693265674240,32860 773920474724118528,139577 732370759159447552,350346 775361057728507904,108396 785603020050534400,197512 795359672752631809,266068 765284622074687488,84209 792959972170723328,247241 753970080250114049,30237 793113390650494977,249469 788476755828932608,218275 771501742194319361,126293 780813914594422784,182960 768871894632235008,109666 776175126752563200,153095 767124290160451584,97852 768948756687491072,105425 786967909306290176,206832 765333910226030595,85854 776893641444954112,158110 755856755721052160,37289 756250277167058944,41438 764869156944678912,84724 773922356859404288,139404 790319329346719746,230277 763394887525945344,77731 754735158696087553,33356 758751664211894272,54974 793439627491225600,252196 764140600429948928,80720 758726526271496192,54102 776329679166902272,152946 794208500813438976,258598 791178090487640065,235590 793829810116055040,255393 770749898228654084,119937 742919418762670081,350711 779700346188771330,175092 760223156690821121,60866 794527487879507968,261155 794732426023018496,262022 758698260949184514,54070 788216085073965056,214354 736311392253448193,11774 759250541822312449,1248673 773959198287794176,139404 791081624813248517,234583 767799163719483393,100949 765067399708151808,85562 755540079477608448,22393 751053672768045056,12883 790352543683530754,230283 767355932539924480,96875 795469203004411904,247930 774041367756406785,140211 762788307629514752,73926 786793773237800960,196701 774070081043075072,140444 785799006047772676,198589 794665645988319236,262022 787296738008666112,205181 760679599273549824,63776 760853653037080577,64722 778295061347901440,166390 793426418445094912,8044 768566057359421440,98646 732982209104257025,351166 770999855921717248,121949 792084073757937665,11774 781212279178137600,182211 780412287353880576,179742 791472187232313344,238292 788713964821684224,220029 757664130807369729,48187 767365482844336130,87904 786031239618670592,198620 756014238074712064,18215 788064598985437184,214660 795048176461889537,256125 768585598567264256,107745 794685938928615425,262588 756247684458184704,42258 774058762399121408,140900 776133056780464128,153596 753386020121538560,27222 756513063789035520,39462 788796777990283264,220526 756417659672092672,42432 768544503699501056,106756 758707074205220864,54070 732369292403036160,350697 785353903244124160,194664 793275416421150720,249374 793951041393983489,221524 765511664389066752,87245 780592875063087104,181886 786274719653765121,202429 772084948069212160,127871 770299502716608512,117609 773550695601410049,9643 779525630320861184,175533 789146846371323904,215505 776438507359211520,151463 779450803790553088,174115 751230189615460352,17517 793468329906364417,252196 792370271516708864,244902 755527676048252928,36157 763117945405005825,59236 762778093001990144,73712 794889264513355776,261155 764269493707272192,82066 760918914591186944,64692 774997357012418560,146259 790269665259827200,226810 760200579918368768,58537 765169800272240641,86103 778773696987197444,168284 793204929057828864,250633 759526905733189632,33169 754041157735165953,31400 768164242218418176,103071 788542817614368768,218275 757795403836252160,48097 794582938906021888,39957 790712376827842560,232881 773892293283774464,139404 773494653584809984,136904 775886288922619906,151845 780827521348673536,182659 788821156241571840,218455 764590384726937600,83739 775206711971897344,146430 752898243692986372,24316 792906914044661760,248223 795618013026324480,265885 795708342228447232,247930 759222461858738176,57348 794040840314175488,255299 755552792710750209,38183 758120449624645632,1248576 793187156722409472,250430 773330139711176707,135736 787840862147514368,210650 759069242469720064,56784 776849610493091842,158589 768550908682567680,104973 756980220935204864,45669 755863443719139328,39207 795362731834691585,266079 766023734633361409,89923 787679145815715840,205989 789413545943240704,223539 787018588716621824,205164 756339861695660032,42249 792166258556932096,243648 789518736806014980,226810 762707754112909312,74133 732705278358114309,352946 768469737445752832,106716 770299799601942529,111454 774831769363345408,130654 775704549092757504,150511 794312021239922689,258456 759148507932438528,56964 792455198698565634,245566 754758073873342464,25995 789505020215562240,226693 741315978479341568,11774 775020542910951424,145244 751659335420219392,18893 757648863738167296,47761 787427763993055232,99816 790791805797228544,232881 793680741880201216,7311 776904556869521410,156835 788390541553651712,217519 789894262968156160,227496 785295151656636416,669866 780835482905128961,182960 774990343536336896,146259 788882089131200516,220815 765563905620017152,87861 792746114596368384,237675 771708884750741504,127134 793422596532416512,252020 786758089143885825,205728 793897611333767168,249926 775377915378823168,137276 764194994030796800,81966 785283427092148225,193669 787399807807565824,208928 756748426277101568,42432 768102416839421952,103354 763147165120204801,75899 779665500213088258,173347 756247307394420736,41680 778282617661755392,166339 795479099204636672,247930 785684994706513920,195975 786298018077093888,202007 770821311241326592,120541 786294195182940160,201558 794800855593517057,263090 794195804286238720,258456 792583082389843968,243286 756354245897494528,42171 763926367670902784,79804 795345903863402496,248652 776120313780146176,153095 758143944052047872,352687 768547379800793088,107446 758781637324791810,54924 786979309609062401,207949 795358731399729153,266138 757939872686452736,49431 764475404845326336,36522 752840062635683840,23318 780793124180209664,183269 792643369927409664,244270 763770499340070916,80098 765738081349570560,88052 766552512081952768,93286 787940444089028608,199307 781467210095140864,188119 794913382730231808,262849 758748306008707073,54070 794531206289297408,261155 772114115124834305,129558 776125983921360896,153845 790980238293409792,196314 763042791568117761,47188 771920062974418944,127877 752237298637377536,21034 785684292483547136,194082 791080737046949888,234583 788752050133864448,220526 753641091128291329,28732 794005516791869440,255942 772745967657373696,132335 764132955480592384,82061 756301870105145344,42344 776859071609769984,158524 778389573994852352,166916 788517597864140801,216009 765326391609069568,86440 793495571914854402,252196 776812918448922624,157755 788154575454887936,215210 791395485428789248,237908 791308338348888064,237787 762091712277721088,1248997 773755556523827200,138543 791692276825223168,238207 779576044122677248,64652 766606801144012800,94699 752890934925271040,24134 752976805255000064,14277 757713222657052675,47940 779552680045842432,169552 757617969337741312,47844 749504532267294720,7828 756284325390274560,42495 767892061920096256,101203 786018796599377920,197512 756352037470691329,42249 777617495989456897,160609 771853615895937025,128230 785921651368136704,199546 776941710463172609,159093 789527498077810688,221416 788470962723270657,218275 751745597158273027,18153 772879232104103936,132335 788420356835045376,217837 742117372350304256,11774 760455430850146304,62063 741291023083704320,1170527 757259722844176386,46612 795437077504622592,265855 747501819119689728,195876 791368259689967616,11774 780961583409266689,182386 761877046654013440,70941 787322277536772096,209184 794597000431988737,261155 794407708350812160,257325 776898772718718976,159245 793322661938139136,251452 793484532938739712,251758 752925247351861248,24467 775038766390050816,146259 775180430354055168,147612 791605827605889024,99049 778261304737800192,11774 755861727439364097,39482 787016394667720704,207287 790744687086702592,235349 775326879876157441,148170 790318005225984000,230485 758253284930883584,52061 752853804320755712,23899 764025311855906816,195876 768850882108719104,109571 794660293657948161,262022 795489272342212608,266884 786227354678853633,196788 789939749226024962,228888 789197934906609665,224225 760789307187605505,63655 788825757799841792,216009 763541667144007681,78722 778231757598371841,166532 773691229783650304,137042 754732284838752257,32596 792240312378920960,243398 759443469802741760,57336 764586070642159616,75724 781373909492826112,186434 764114888541081602,81649 781506598174732288,188119 766588679586476032,94699 773979110955704321,1250110 793189254838890497,249926 793216254618144768,250293 759553562653429760,56964 760360675658969088,61051 768657659834802177,104973 794383820694777856,249926 788519539281567744,218275 765675687827083314,87904 770340058834632704,118087 766537762270916608,92917 767346314963214336,98072 785244143924621312,194167 732963399563284480,353262 773654846700449792,138382 763959435915997184,78271 795701086611001345,248924 765330196488749056,80486 790274926464860160,229693 786354839353786368,203048 794666175951208448,261059 775731996068904961,11774 794001766903779328,255246 785369941029621760,195481 775244121468444672,141881 758782103781859328,53001 766853955301306368,95672 791719598349365249,240556 755156881035956224,35890 769642469076107265,111454 752948596027166720,24196 776132546790821888,152989 794231790617694208,259063 762643907637186561,73926 771735081203408896,127557 776496711313219584,156290 765539896123592704,84209 791051098064814080,78159 769080744207589378,110477 794540355668635653,261155 761856314792378368,70941 753661437260685312,28981 774687092077105153,144654 749647225110687744,9433 791773711166758912,241033 758481355575525377,52061 752162765884850177,14277 795247006952357888,230142 767351388464558091,95672 770640528732020736,119937 753961708700438528,30590 778140127101149184,164912 791816133317910528,138209 757464998687838208,29457 757674840748756994,46280 771238184436895744,121949 751595363291766784,14277 763119160188633089,76474 788592204516323328,218977 767784084256849920,101134 758018960952471552,47761 758754503491407873,54861 755482149537640448,37607 765086689169596416,82481 788493139304673280,106085 788945119332282368,221416 755470582234349568,36545 768591196935430145,1179733 787665993216630784,210207 788120987581620224,215608 762138253642330113,69565 785850392693338112,198571 759219099738181632,57309 765040200137469952,80720 776200573280477184,153845 786967282375356416,207613 758477748256071680,53185 752216190257340416,21074 753205035488641024,26140 786779529058680832,193121 760504355724283905,63149 793105702390796288,249469 794018123624091648,256502 773845803203002368,139404 778690489537003524,169310 785241984394932224,194167 793496747972501504,252020 780268214240542720,105109 763624194886295552,1249111 759818665109823488,58542 788179523598749696,214354 754123112510205952,30091 733047289011441668,355464 781233578826797056,183759 762735727473889280,73814 790610972641751040,231871 741595516207824896,7224 771908572519084033,128519 791800813236740096,203710 788748722842791936,220332 794560618015490048,261155 794996232112525312,261399 762980007266451456,352982 794055773802283008,256358 787021040241127425,208167 788309024471126016,103552 765165071119122433,84724 788047082988920832,11774 791438277723033600,237935 758776912839778304,54347 761907182208159744,70858 769060472872116224,109447 795493086717767680,266151 792478132246753280,246225 788872662831419392,220815 791462980177330176,238395 790317971872813056,86393 790756944499867648,233307 792738561565069312,246392 764789066135138304,84247 793971555172810752,256255 750757824607780864,14277 779467286511878145,175153 775338000465080322,146259 761019384068382722,66348 759475006015287298,56964 764928295330643969,84724 793472899755618304,252196 778641648280403969,169201 792073427368771584,11774 768571728456974337,107032 775336144204603392,148473 756366155149742081,41798 771973944781967360,126200 768946944777609216,109360 785239208411602944,194290 785259895931015168,194154 749906953871060992,8027 773479926364266496,136947 777982865103400960,164869 795435980983533569,265885 764449792235859968,82209 793225409408012288,249926 769598968653352960,114404 773993360944205824,139404 765635047848194048,87249 788339278161907712,214492 753339970631401472,26492 769306204967403521,112399 779667751577104384,176196 768132389566554113,103506 753414120133627904,27609 762120304445579265,431998 773923524083757056,139404 793410493226491904,249841 766471472772681728,94268 760792571392188416,64722 763832901670674432,354311 770708212614127620,119937 775320070801264640,148045 777240715546005504,161068 794608219096170496,261155 794533412069670913,261155 775913953037651970,152182 757719786470137857,48549 762052661717925888,71652 772820154409517056,112788 749371219619700736,8497 775343499155767296,148479 793911832176132097,256125 759869820150185984,58255 766436450829230081,93850 775533516213723136,112363 768166933279674368,103005 793719164909281280,253206 787014100060663808,207287 788476108572426240,218275 771061365372964864,123226 777741914174988288,163472 770963770856316929,121612 750534287011766272,10848 773648881921957888,84422 749984967015428097,11019 764857463019442178,78566 774168905958895616,138819 792094109297176578,243865 781027176351162368,183269 794707306252537856,262226 753356998138355713,26458 793138966199492614,249469 792739705167151104,243187 788749425686437888,220029 787718167154098177,205197 758654512097787904,54070 758092705553534976,50442 785855956043304960,198591 791702122635010048,240145 795049576126418944,261155 763820882481516544,78159 755938377749368832,18215 759494469209120768,32625 733057290878717952,354962 757995984156758016,50442 778396234142756865,166422 762743458226372609,74746 788026740371132416,214492 758797740100886529,54070 791307735929331712,237787 764106200162136064,81702 753412878523305985,27402 764976485593673728,11774 793832080505344000,255393 769929065398673408,112345 754042998065729536,30267 773519087922130944,135025 765916709660131328,87904 774574007152762882,144051 765192732805439490,86103 759447458204291072,57881 770636757926748160,119937 780602495164874752,181886 758359603763699712,52112 777017529864712193,157082 792873810651389952,243761 769734750135259137,114779 791860893919305728,240718 780895015929208832,183811 765585760963526656,84209 763453965187031040,76406 773288909971218434,135578 773626454869315584,136947 760532806602817536,62798 793790970269605888,255393 793006811511218176,243187 792441733216804864,245313 765664954900852736,87904 794929463586852864,263895 760309498095349760,61412 758685953082949634,53185 768776065967919104,108849 767873248369442816,97341 775019232048349184,144611 754732996637241344,33356 760568136949260294,62798 788856907989590016,218977 733587287427026944,738099 756299123754672128,42249 765983828502388736,86440 772564781962145792,131045 780383470535049217,176210 760257692766199808,60866 793669147125096448,252044 765726161397833750,88920 756953912146558976,45311 754716616781402112,33356 775018125351944192,146405 790973979565629441,235590 762630685903425538,73814 792060475232100352,243187 794254407957299200,258429 793246633471258624,249926 757984729052262400,46532 770379345101586432,118393 790695255351799812,232169 776219006596292608,153845 752827639577075712,22785 794634688451088384,261818 769338801323905024,112336 778685624886759427,167858 780875111335202816,183269 771767824104689665,121795 791139591373848576,350822 769657750787919872,108396 794502808502407169,259892 786513648642646016,203832 773734805338894336,137042 758710232851714049,53703 789121719407607808,32404 790674523179757569,232137 762856525736112128,73926 769697016599359488,114987 754124499650510848,30590 773189087431892992,134380 753699781994770432,28866 761690598545862656,69947 794351977891303424,259034 795721943802609664,267213 768869669633662976,109666 774225846756315136,131421 788206454335471617,213064 791281584368332800,234583 778969567095762944,169201 755339790430732288,36332 794375852284788736,252939 788385667713671168,214078 793323256451325952,195876 771473004068941824,124855 793092809100230657,228911 795097690811965440,249926 759620259728982016,57819 787384389399261185,208307 757777244928344064,47940 792827210814070784,247954 795397479919480833,264397 768103823932088324,103354 780734313222574080,182036 752245116631388160,21074 794658089874190336,261155 755162580470026241,35890 794731387966263296,262849 756823935765929985,41702 762960469560733696,74575 787157097624444928,191699 772879424874221568,132335 781498986565931008,185310 769279899446026240,112834 776192844298059776,154071 765189369003020293,11774 768597759486078976,107745 791355193476734976,238395 791681075063861249,240483 770484982385086464,117849 786594900183658497,203806 795073543658754048,11774 795709755259949056,259134 773838818403315712,139404 771015497127120896,56991 785893850933923840,197512 750725486322520064,14421 756893363668783104,36145 794723217340514304,261130 755841196803624960,39997 781729893621100544,352032 753996474904670208,27045 785973719101386752,196753 786020358058946561,199178 785857247171739648,198671 733013066082750464,355340 766734210644242432,95708 760444886029967360,61599 778058023214325760,164826 763916517859667968,80486 786986546121494528,207949 791059886088093696,235620 764193065951227904,82061 756601815110746112,43553 767193299975335936,92377 791788869125562369,241432 779474365817692160,174230 793100351993962496,249469 786955056994279425,206054 793259826943885312,249926 775835459393982466,151156 777972635162415104,163990 742331496426397697,1247511 781509098818985985,188401 755010892626931713,34741 762781379859927040,73706 762809143451226113,65027 755112392648982528,14277 755473289917726721,37294 759892594805604352,52887 792525979780521984,246392 750920823725228033,7275 781480920683520000,188119 769335496946384896,113165 794055241658339328,251566 787132242711744512,209351 795758988361166848,268777 762631538789974016,73926 771039946090176512,123085 776820084773748736,151748 768900269115441152,109666 768913333403672576,109666 741305711070720001,145399 755516909551030277,32873 790605178864926720,232792 788087296109064192,215005 795085726820007936,249926 773221068110716928,133454 788603106133151744,218275 764111229862354944,78159 764981101651562496,84889 764222047664771073,80939 785542030768295936,195778 754147050590056448,28611 785608950188220416,197512 755045639050956801,34666 768644617889681408,103354 753634840205897728,28732 794631012210839552,256038 758720281422729216,54070 750563346563338240,13532 766427769349758976,93184 772471661736169475,131122 788011241255997441,214209 775148611189501954,144542 794003178123468800,11774 762019647541612544,431998 790984136827637760,234796 762399981886115841,431998 766259813416312832,91946 785966641569861633,200235 758084889925124097,246425 769042309551943681,110659 768965950842540036,109988 756334720372183040,42344 768914338031673345,109666 786958511532015616,207613 758444380990627841,52394 767226007736680448,97377 778008993797111808,163990 759367813182005248,58054 785864263269249024,198862 764245457723949056,80486 758700035387363329,46384 761711796050808832,68862 787348868497149952,205728 733019458600632320,355323 788003293997862914,214209 778350802771607553,167273 755862338549448705,353879 794348692887191552,258456 778358094569037825,167180 771352788303540224,124597 778286772912590848,167220 794145927019823109,257492 759148933784436736,55887 775650261591220224,150511 795368140993654784,249926 763956746037530624,79589 791732335435579392,7706 755477234253762560,36877 772181754039984130,129558 756310882615955460,42249 760966653240827905,64730 762738304458563584,73926 767375971678687232,97852 786590856434319360,204413 786010742851985408,199306 769740754566643712,114587 786980090915590144,207861 794204467214290945,258598 794377338800644096,258607 755255919944962048,36545 771812791661502464,118191 732148281380208640,349231 760641188059754496,64197 776738897791447040,157693 789895322537525248,227048 752623198710079488,22777 790948996760023040,11774 757292219061501953,45319 786306511119130624,201555 792913507582812161,248514 786252596419948545,201494 795032660217397249,263710 794274854128254982,226320 754058659248869378,31095 779875204365426688,173358 768547392291471360,106753 788570345871581184,217634 793058632753618944,242693 757613359374008320,47761 794974841891942402,263697 733120924514291712,355106 733356175618670592,1170415 787983285582499840,213887 757491876358479872,148861 777933339818913794,164578 791339409450864641,238286 757554958296375296,47680 770362305989242880,118482 786758339313094658,205728 786687824514940928,205728 774033898430869504,140444 791355559224090624,238395 789977009447460864,227242 785312339948023809,194934 759424142206656512,55107 778529059315867648,167407 787133038828204033,207287 794201420388040704,257788 786958803140907009,207613 788737903136350208,220332 794309276634386432,257492 785792355848847360,194058 791658277394259969,240145 763738837986205696,24252 767182441425604612,97386 790636245390987265,232863 766003855108833281,90694 751162119408746496,1170332 762296515033391104,69231 767441184239345664,94683 779426928335859712,464984 754069134552465408,18386 795296121140690945,231881 791441067069411328,238207 757729644640669697,47940 788869615623479296,221785 759159117814517760,56784 764883212787077120,84889 777801836875177985,163763 774263679651053573,136110 773549179088109569,133493 789832003000545280,225359 795007334300913664,263817 780506046708187137,180647 770343136392540161,117257 793790659245273094,252408 778317712326008832,166282 756998711612407809,45669 790638458976935937,232881 794102173256847361,257492 768324481748115456,104313 791013170739605504,235251 769062702962663425,87607 758690359430045696,54070 768078262161596416,103354 786258546736324608,201958 785694204844445696,197622 788949964495867904,220332 771799076421591040,125742 749763087310266368,9433 777146787270275072,160480 778253750301372416,166409 732835153261776896,1170702 781873738270646272,190635 769104491601944576,107469 732986431333752832,353451 761960016312053760,1248861 765617839961088000,87904 773777365709168640,137795 753579422880456705,28281 765515631605284869,86651 773229333632593920,134561 774985637745295360,146259 769523640698281984,113788 765173555902369792,84422 766319225698914304,84724 758431612136779777,52821 794533712776011776,261155 761747035074785280,70086 780728526861312000,182338 793960896758448128,256255 794750757690023936,262069 781298936170549248,187084 762539769771462656,72653 775328907398557698,137042 780142664213667840,176127 781653997883101184,186584 780468637761241089,11774 787840408806195200,210235 776947050428588032,156811 774135984371838976,139376 758584707260887040,51451 786979836250222592,207113 794635236588060672,261155 770288005261189120,117257 750441183835545605,12927 754096535667900416,31377 762771362893017089,431998 788800165280874497,218179 758700448501133312,51796 787993900254232578,214205 793425405248012288,252020 775790517133123585,151156 773945792734322690,139333 786361128720797696,202429 789357140158869504,224297 793292406066024448,251269 785259565508067329,194213 781338019282448384,139404 787121237168230400,209351 749667589387870208,7778 755025957950525440,34330 773980124614127618,139404 781752860182622208,188119 762898655728762882,73712 773958785652125696,140444 760588135306784768,62492 760743263015960576,63937 780449458584780800,11774 770828883989934080,118192 748985573533097984,11774 789109564520083456,222627 794346431431720965,260081 763157593846001664,76188 780803986941173760,182037 785605556425875456,194058 787337393053523968,210289 794961328481837057,250293 755578104190500864,37585 788003030289510401,172084 791694996768337920,238189 765734603822919680,87904 771494212479152128,18395 787714985975611392,212357 770308213291888640,117257 791661783169716224,240483 773993326554980352,139404 764035492861972480,80192 767787936876228608,100409 779121866203987968,167319 794761644400345088,262588 779035161472163840,172120 756314728150999040,42432 786455869110312960,203710 749593338710466564,7277 785624530916040704,196676 756658233780146176,44271 773892433599881216,139404 758776889578229760,47207 771774863493111808,127134 792355276104007680,244777 762457071862243328,47283 752650541306556416,22953 755766803897446401,39475 781243956327776256,158451 787462899124039681,209838 794041295631044608,243865 781845617278672896,190635 778687410829832197,169923 765658583958716416,88128 790098828946972672,228124 753949257200234496,23340 753680781441048576,28888 750734170083758080,14421 791765044564529153,240483 792816572725207041,247773 764937766979330048,11774 770321579628789760,114254 794672447131783168,262053 761926795897741312,70941 762201981087653888,431998 785315505024356352,11774 786534666236899328,204380 772579926428049408,130988 756001801531379712,11774 793288319828361216,249926 750854048585310209,15661 793531918268698625,252196 793920360680914944,255942 779128926182465537,172962 795441615548448769,265855 765190418094972929,86103 766667983494189056,82066 769713615653830657,114985 773271316854022144,105109 788590311622729728,351173 763516295383949313,78274 780238189911011329,177589 760191024887193602,61544 790537275377459201,26066 779401648678416384,174427 750655871315746820,14351 779320686019870720,171775 792396459501031424,245531 752234322250215424,20279 758121380042903552,51069 753373508898480128,23739 766477620028379136,91804 788025223824023552,14104 770634846590738432,117609 794668668634484736,262022 791471773627940869,11774 767167215275610112,97432 789123169609187328,222500 749620737334341634,7546 760873011595599873,65180 780865074646781953,182036 759350666959609857,56964 786788592941162497,206225 732287155633033217,349347 776832690188390400,158589 767231965204316160,97852 787335001343979520,351424 788137987951452160,215437 780414059845824512,178076 754742347464777729,33356 792700964717244418,240483 764131719234453504,81702 765159083188117504,80939 781612730260262914,188401 793505156159582208,226881 756615861125783553,44429 755040067505229824,26066 786686964976259072,204078 753580039996747776,28092 770934501253976064,122146 762013295532355584,431998 791792169895931904,200382 774237417196888065,141360 795433746191306752,266079 795403994575339520,266138 763803989573906432,79693 792474532330242048,245711 752693901459222528,14277 760225965838594052,60995 771038090076925953,118191 765945685292281856,87820 777931505557381121,157993 769107863331536896,110659 776108812709298176,153372 755862280282091520,11774 790610107918876672,232791 764184370060128256,82525 793996131524952064,251803 794584116570169344,261155 765719890292514816,88459 778360737098072064,167220 788897058312773632,221832 793962402131820545,256276 763473103041232898,78344 772517182957883393,131045 788187489521381376,215969 781202165243097089,185310 788062179295506432,215005 791672148381294593,240483 794982979902836737,262752 752126744463761408,16931 794190235449978880,258598 780520774910160896,164669 794617445608722437,262022 753677512010498048,28819 760839932181094400,64722 787813717622816768,213064 795312764155756549,265257 756889170816086020,44274 771412581877776384,124855 790203872748994561,228576 764181318146072577,80098 781274966994067456,157755 788512856694136832,218349 763550417053560836,78394 785301351123345408,194923 790922342956462082,234796 789905621441142784,225359 755164130277896192,35890 760216019520589824,61011 794750292038295557,263010 795397798698971136,266054 771055508899770368,122146 780026475038711808,177422 766489010734821376,92226 791767503101763584,191778 795702375176499200,267862 765904730803625987,89859 774333012326481920,140211 767799883474489348,100893 738792042067693569,11774 791109360885706753,210585 789526705518108672,226731 767436719771652097,98748 775077674662453248,141091 780920884844384256,184223 794645390054326272,261942 743520284712570880,11774 777752577517559808,349408 768950279668658176,105041 794228010715070465,258598 779006146099183616,171902 790377504309587968,229693 789946863789015040,227926 787278003403272192,199307 774021245415206916,140900 791241941325316097,237223 785590209123463168,197286 758293009490337793,52061 789060522918371328,222682 769584173862359041,113412 759079401501790208,56231 785864479024242688,192353 786368286363488257,203489 794762050295754752,262849 776737078637977600,157755 788457311006109697,218275 793546081892270080,252014 762039297553883136,431998 792022733941010436,243075 768043884794548225,103107 773531700123017216,137042 795023647241109505,264397 785932978815770624,198544 762590276028366848,73030 787745235812032513,205197 779652867615395840,169310 771101058332491777,738099 794909112186400768,224680 753451215191617536,27045 755468960892497920,11774 778609738007318529,168284 786722789122248704,206060 767166713200832512,97685 758066291278163976,51136 795428361761857537,266079 768620946487930881,106281 768638371992182784,106753 756850886572437504,44450 758472165993897985,53367 775430750518718464,148574 774141942447771648,140444 771746594844729344,122528 785849258264104960,197512 773920694488801280,139404 776154411156381696,154071 774997710730428418,146259 766427385306775552,80939 755774817043906560,38666 767729775976652800,100893 781375823022583808,139404 780779212911222784,181984 788914086436364288,11774 759956890080075776,11774 774653463598948352,144494 775881245297225732,152314 778376824237678592,165512 786569199103508481,204078 790935514102632449,234653 750860088508833793,15566 758977304022265856,54070 750138512142249984,7275 749387695332401152,7828 753368767866941440,26140 785690171849183232,197297 768792941984944128,108729 772634578305548288,131776 775569182280650752,103354 767194631696216065,97432 767308263486611456,94450 758861752452788224,54796 758280945585840128,52209 793607447101317120,253164 774404397065469952,142172 794616480201637888,262022 785264197034610688,191653 792578251231141889,242693 788750507322015744,220029 792259221966422016,244550 760797459551428608,63451 777767154397671424,162596 756099355690438656,39475 744654861111857152,1247669 785500747634909185,194743 795389875927351296,266491 757254608397803521,45014 793297291335663616,250633 765292120013885440,86440 766352368799592448,80939 770738912767664128,120922 771540267404898306,125554 760547301320298496,62779 775397912331161601,148045 780006532201144320,174991 790822392272719872,232881 767020010762080261,95672 764222888668868608,80939 780942631153000448,184533 772468404233998336,126389 779379892907601920,64722 753604811346632704,14421 758562883018035200,53185 755676379669069824,33549 760087686891831296,60866 793262825317642240,243761 763654399780683776,76858 778294197912674304,164826 785250314375008256,194082 765985859288109056,90735 753921833066299392,29932 764089342574731267,81702 766692132249743360,92917 791119586250723328,235315 764985641427873796,85562 779844372108087296,173336 764152573343338496,82209 764774261986762752,82344 793947143815860225,255954 776820280714989568,157755 766442386889306112,92075 759380757034827776,56700 763687829067079681,78304 756545347309088769,43956 762097289678561281,71099 793669407318773760,252581 779134648530014212,171693 754068778225459200,31389 757678593661104129,48439 789068152898408452,193524 756960569329156096,45677 770026351512395777,116127 793134163801038848,249895 760502807577387010,63149 781781185596981248,188063 774063806213267456,140900 763878844973580288,80486 775618267436154880,148170 763115680807981056,76549 789302525136547840,223692 795002933918240768,262752 753297515558998019,26747 759106871403814912,56964 762653901267013632,73926 786742480288964612,201441 793218050052927488,250633 763219137061498880,76723 734483123027615744,7700 756280021665275904,42495 795719700231651328,261155 786353506781278210,199546 794033336951783424,257492 771778075231125504,127582 792603600354676736,245607 772913487324581888,133519 786102049050099712,199211 758447940184616960,52554 758518681135710209,46384 760545928910548992,11774 732564295783960577,85085 767439702903386112,97447 785320270990934017,11774 756553508292136960,43471 794693690614751232,262752 751783482540437505,17416 778887487573950465,170187 792086914933387268,243187 792559182956244992,246295 750788571917758464,14525 771046376457146368,121612 776480674916147200,481145 787326313078063109,207965 791697472099749888,240483 792410254369775616,738099 787244536145715200,209796 789147816882872320,212528 781599340477505536,188492 758725077835714563,54070 791349066571485184,238395 792701286567251968,226738 788958967024066561,208581 771176780656893953,122973 772485393623109632,129558 780457256076926976,180310 789218008904372224,203546 776176587196751872,154322 769974154791677958,116082 774100637537546240,140232 793488966804709376,252580 794747890208014336,262752 767831698423762944,101134 758434592844054529,53163 770469833146265600,118087 787758949139308544,11774 776813162561728512,158387 772361814629838848,129650 787020389658468352,207965 758798717121986561,54070 791628530354311168,239926 789302063414939649,224680 751706119014195200,14277 732761950099120128,353997 789114642496827392,159876 759499574197178372,57574 773915699429445632,139404 750074319728812032,10851 766930532928069632,95572 778435728854376448,167939 764591666472873985,75349 794595633524969474,261155 794719617264615426,261155 767384136382312448,98817 791665314371166214,240145 769639462984908800,113412 793982513613979648,257325 786298296297979904,197512 752678917643776000,1248219 766832991553236993,96514 770818514944942081,117257 795742456562196480,267576 788395574441697280,11774 776785770388553730,148419 775451993926021120,149200 772986476858519552,133980 791644545566007296,239926 792419157774069764,244550 768759782232686592,107423 771103282177699840,123587 775678378342920192,150663 781272191182770176,186212 758683959655968768,54070 790965417284018176,235487 732556067683471362,1170425 753309165074976768,26492 785990477996822528,199262 792067807638720512,243614 772780974497263616,132335 760086839827070976,60855 785254860199297024,194206 794350966392778752,259034 742387046333841413,11774 758418146449469440,53163 765217727799844864,85562 794611700179800064,261155 756255968254623744,42249 760111534752296960,56574 791751795982921728,179307 794676973364621312,261155 758142979869593600,49013 781464101662826496,139404 791725864375365632,241034 773573102550736896,136904 771519462172307456,125853 767690483296509953,100605 793582421434400769,216565 755170061199880192,350258 778314243896737792,164797 792068465293221889,243075 792771355787849728,220689 740248750447308800,353374 761894918726021120,70255 771420517437890560,125367 753993781377114112,28903 790314558225121280,230234 766267794455420928,90735 779316659823661058,173964 789155200317599745,11774 788439573546303488,11774 790668456295227397,232881 754053551823855616,31400 761648947010101248,47283 792080099050872832,11774 794672397702103041,261155 766253057688625153,81929 781391478547476480,185310 793870345165910017,255938 790933222481809409,234579 773711602793140225,138165 780228883245301760,164826 788488178747318272,218275 793371075228958724,251566 768964532219805696,110344 762653052008599552,73926 791365379129876480,11774 779015063319392256,171902 756967529910824960,44429 772239697074683904,129662 795729017429114880,268281 789217770319863808,224680 755487425644883968,36859 771467085830500354,121479 753352039187513345,27045 790514365787144192,231894 793283848360620032,249926 760928992098521088,53025 766326943071539200,91946 792378326547517440,245086 794175103835598849,258331 767871109135863812,102137 760314699686653952,61544 767465885019680768,98736 775967927665385472,151741 767171282186166272,97377 768826799858061312,107752 791952143234105344,233692 785583188764717056,197297 790279677545971712,228037 780811907225616384,11774 765179176726953984,86103 750441332905091072,13201 777563916478054400,161988 788002242850791424,213887 742398533643472896,11774 762310299936579584,431998 770809545320824836,117377 791006547061141508,234583 789837230353383428,227925 788897466137481217,221416 753680736142651392,27853 767729789440446464,88930 755184184407298049,35890 793507442214699008,11774 787070168149090305,207796 775887384605065216,1250232 778305481953669120,154914 781326113700253696,186149 785757388703993857,197911 772458399187374080,131012 776319679254061056,153194 790743281642594304,235349 773517394081828866,135252 785238011155918848,194221 781220653001084928,186434 789904026947248128,227048 786808177027276800,193633 785579657022275584,196524 757293308850933760,44819 759113483573161984,56535 787367436274106368,204835 781537891562512385,11774 781046370316804096,183759 790153010936737792,227048 795037048621109248,263933 788755353840316416,220526 756774757928951808,44429 759529049580527617,58250 788046992567971840,11774 762403248452018176,73030 793319154128293888,251452 779423715008192512,174557 770765519943180288,120557 793527020776980480,252741 772078049219244032,129471 775658501825626112,149717 756259291405901824,41703 752895735323066368,23707 790731519329308672,232791 764170472850194432,81869 773574490496303109,137639 795715217686745088,247930 768213257056247810,104406 773142562404171776,134470 768775599347335168,108849 773880133178404864,139404 788889508892778496,221782 768150662240612352,101681 752305142112722944,20490 794286100793593856,258829 750461237406859264,13343 762846157693267968,39096 753547606769500160,22393 794298273615884288,256105 790915087972184064,193460 770721282623172608,121046 779091115244871680,172621 793840842041597952,252639 757715333692035073,48991 764945639041937408,11774 793867536920043520,255393 759893233920937984,54070 780924112155709440,182752 750835448046510080,164500 773936740088238080,140211 761646712301690880,68993 790744897913393154,219503 757797626804772864,49066 771032447282708481,122146 794594956308545536,203546 778646412548382721,11774 772549407539535872,131480 774465194181464064,142454 758621073369804800,54070 793441603918581760,252196 771798127552651264,127711 766642825765261312,91157 761547519583252480,50406 775965207688511488,152735 735144081039429632,11774 793638128586264576,254025 787456151331844096,208379 793180324947595264,249374 787215395564519424,200955 775463636986888192,148994 786745698951626752,205039 789347481989574656,11774 751611245686509568,18567 764334508963303424,81946 775452091699589120,149124 780195460199899136,177704 786589075301994499,201555 793867003622719488,256255 753641980270288896,31852 764458408976195585,83565 779380078136463360,173347 767202743945691136,20944 760971051970932736,65222 793803047151476737,249841 772852021716279297,132335 792201595878461440,242693 752805259882467328,669866 788418656883580928,217837 789797986872197120,224450 779322426396119040,171379 771495826472534016,125162 790977153361858563,235590 786263937146761216,11774 786534300866875393,193639 768709548010004480,106317 768887900649824256,105652 786881310002384897,351830 775367881404014592,11774 785476241184919552,191653 794688946370473984,262752 756958252525432832,44274 793118058432770048,249469 767725301090705408,97392 776711413276389377,156976 768180738688622592,103887 777517987679076352,161387 788626972989685760,218223 785317045210451968,195125 756349980336492548,42432 781238361298087936,185601 776628961883357185,156835 773849534116036608,139371 767915004142182401,101463 793099153760985088,249469 770404511840108544,117257 732172428022059008,1170365 757268755575472128,46384 770384906295926788,115567 787472006375698433,199211 733185507044298753,1170849 769610650981138456,109167 751108068826570752,16506 777627729424441344,162461 758052366113538048,50923 758751870982598658,54070 785931573090811905,193868 794258926162194432,258598 760881872712953857,65291 789792051265171465,227916 795043790633504768,247930 788117771754147840,214812 770254926429630465,117377 793977975611998208,252639 763176469010919424,76549 787328477401796608,208492 768934000161271808,107423 767295136099282945,95682 767551158542069760,99976 773515017983369216,136448 774059166587428864,139404 781505549795897348,188401 750381644125724672,12883 753975160634482688,29263 792539423355219968,244270 789198330651815944,218223 793233505966850049,249852 777030144359698432,156835 793398008918315008,249926 778713677813854208,168794 788712438598434816,220029 755899399046242304,39207 762857944430026752,74247 733235316174229504,350979 789146358376566784,11774 792030002531405824,243187 753429729189826560,26140 791368286990577664,11774 792499564175499264,246392 744939793000210432,11774 750380749585428481,13021 781221848977666048,47940 792073884396904449,237325 759166118946824192,56964 769726520160116737,112939 786718745989378048,205181 766306249998761984,91946 793899364196515840,256471 757245811478630401,46006 775334361579319296,148473 732941164563816448,353279 753666057840144384,28704 794873633789407232,262849 768820707363094528,109167 793782275221495809,255065 781473065746198528,188119 793298341069225984,250430 761939991652073472,69878 792988247827750912,245575 762692276292288512,431998 753691901694390272,29263 778189244661628928,166282 753673775481249793,29040 795473877401010180,266151 747553833622986752,11774 794206330210938880,257546 763778548943380480,80177 765874068855803905,89923 778953983188688897,167220 786547469094096896,202429 779040698477576192,172116 781468299121033217,188119 787884031996071937,197888 793527485329735680,252020 761559241219973120,69231 790904530980438016,234583 791731306157662208,240070 792822478850621440,247241 768633087848751104,101163 765207994116116480,130505 778384110255419393,165512 785545916447088640,130635 766726727837986816,95708 760930484880801792,65387 786977846820569088,207949 778559569907765248,167407 764074818895421440,81427 770672328850059264,119765 780088276547796994,178258 791471079395057664,237491 773340463617146880,135025 795671775279362048,257781 792114158401523712,11774 758441730446209024,48289 764188410277867520,82544 755167679254781953,32448 774707082079662080,140444 769241769452113921,110585 763802029034577920,79691 757884472461262848,49754 788410173735968768,217634 757083088383913984,45964 794776406953705472,203546 788887037474578432,221972 761316955890548737,88859 765680963812679680,89076 755196860994682880,36203 777712408554909696,154330 794168486901653504,258331 766765765043245061,95672 771163072501260291,123494 753713530281525248,28115 768157642145529856,85326 777966829440471040,164826 756298106216603648,42432 793148765704228865,241034 765748607345631233,87904 778671441449394176,167677 795374988643672064,266151 793241570279501824,249841 763113478446080001,75899 780849002149318656,183242 751563666646896640,18452 776836040338407425,157082 794640187099873280,261987 752971326260932610,24643 786960040209047552,207613 795677504191139841,265649 792043513017958400,243075 762267271750352896,71099 786546956877180929,203674 772510102007975936,120425 786879068339838976,204380 767053574509518848,93210 792841795612835841,242693 785918443321196548,199739 791367453246840832,238395 762858654034866176,73926 763875296881893376,80716 792254643258523648,243187 764884448462725120,84724 775721931081330689,151071 776520863516536833,156290 778350274478018560,136093 788625156843380736,1170508 792870541116014593,355260 779730811872358400,176109 792409649215475712,243165 772953983325528068,110136 776093368111595521,150028 772993207382581248,133454 787401397528649729,208307 759202059216363522,56535 767523206970368000,97371 778663953903661056,168794 787007340558057472,208379 740945525541720064,11774 755508687100321792,38032 788451071421190144,218275 794029281185820672,251803 788219779832287232,215505 771502709497171968,122982 764872066436849664,54128 777698623819624448,162676 778402389325910017,167180 760965300649074688,65222 763756623089106946,73814 776486728026714112,156103 795725116629979137,267862 777997462019506176,164826 767767637103435776,100893 772248275583893504,129471 788563389371088900,215437 785984344095535104,200382 794294733740720128,258598 781654023581511680,186584 787068209648300032,207949 749961629211758592,9754 761372895398334464,68182 791668577182986240,240145 772225946757758976,129297 785798197918609408,198586 794632778725883904,262022 757346835295973376,44291 786537977568694273,204413 788179391108952064,215005 792424950040764420,244550 769302028543598592,112363 772882347830239232,133043 766371357139480576,85562 769283551145656320,111454 771818459659284481,79987 788476699897843713,217837 785661959161118720,193636 778583797801508864,163015 732656719927484416,352911 773930345120927744,140211 761514589934673920,67906 767811411716280320,101479 758054273884172288,51069 760177698639646722,61412 791001109917609984,235620 742768207316951040,47188 745372859015409670,11774 756529831278354432,43341 788139131931009025,215887 780771245751140352,182726 763572143309324288,78360 774618171886170114,139404 785775574065098752,196932 757308130657271808,46612 747754142580498432,46501 758429135903481856,52061 766964143031197696,97081 786062416899608576,63776 788388870073180161,217519 794352333295587328,11774 775839747369467904,151242 790278543993245696,353124 787902357862350848,65113 768571183361101824,107764 791131475068542976,234583 758348219457822720,52030 761331561887363072,67547 780979571441139712,183269 780895055951323136,165360 788063034883264512,207051 770168814516465664,116082 768560923959263232,106774 769334393546637312,112788 771743435615121408,125554 787382892812873729,202429 787750807659741184,212791 765202460541612032,11774 790710337062469632,228820 768097761459920897,103354 779294399431782401,11774 791495154997813249,239405 794755895754452992,262240 756022594743197696,40915 762618414963777539,73814 778399916766879744,166916 768612650985086976,105345 762293271964123136,431998 794534270333255681,261155 760197180200062976,61352 778325795718725632,167594 788602248855183360,32404 766160346516041728,90031 758687578707009536,54070 772785907309154304,132335 794531577204248576,261155 765031288763854848,85027 772853317454008320,132335 787487623153537024,205294 759139385384263680,55661 795127185162063873,259892 766977137534439424,80939 738797635679719424,11774 792005267181350912,200382 790992704830316544,164814 781635165735059456,187044 760653465857232896,63868 769665580991295488,110585 786705834277343233,206141 757185986480734208,44450 765449729127964672,72408 764065703737516032,80720 795047114065711104,264397 768601324434882560,106281 761267816590901250,67283 791345580316381184,238207 793087083623526400,249348 770351682601517056,117609 781342002604568576,139404 788465940048457731,217519 788878908263280640,221664 787311435835506689,205728 795669222911307776,266500 786692322977312769,11774 758957265059655681,1248650 770616424330956804,119774 749301868652703744,7849 768995976665325568,109666 754171578972250112,31667 758685208216424448,54070 734534731497365505,174090 737266922237136897,349425 791472471706697729,239405 778730305444126720,170187 793216193616379904,250633 794775378795569152,262022 795462849757900800,267228 760903389626507264,65234 766353418655035393,92166 785907154590965760,199546 750697446460694528,14462 761372414446100482,68057 793613771847663617,254135 788837198267199488,220332 759140641670631424,56964 771785550978093056,127134 774589953153957888,141360 763820667024310273,80607 758272192492802048,52112 786236386567421952,201958 732124715238719488,349239 787830199845056512,209184 763838792327278592,79561 788086796479565833,215005 768957401793896449,109666 789562117326118912,225121 792637509259919360,245148 753360238397521920,27045 773507061699051520,136947 764555397873164288,83945 786219508780376064,199516 777903164020428800,160758 791003758100566016,235621 756412667611480065,42249 772507316784508928,120690 785589276377387008,196767 756825365213884416,43391 771127003294552064,122973 769264299973881856,112399 793167730799063041,249180 767806973383323648,101681 795056985628667904,262752 779425049887604736,464984 781295286035460096,185496 792536624831815680,246295 771500182978465792,118191 775290690993582080,148045 795282538331709440,265257 778281076305395712,164826 755549063668457472,349060 786977107972792320,207949 793808749488058369,248578 767010842596503552,95530 762137275337670658,70928 791058194546122752,234575 795353861162729472,264397 753957941661753346,30590 778591165138477057,166100 794939556659396608,262847 760125450743984128,60866 793147200100597760,243865 793473601114607616,252408 790248474344169472,230282 781321733303250944,26066 789137220242464768,217006 780791605368393729,183269 788959030110593024,11774 764154412168163328,82283 732754148098088964,352751 768163691019636740,103354 785644279641182208,194082 774737323598700544,122982 781206716922724352,185595 763775774872788992,80136 780008091404242944,172185 778358448723558400,164826 795709110746488832,268448 776150847029772288,154071 780640597715615744,182257 751133349524176896,16897 774046660322217984,16728 769377792781721600,100893 754068535626784768,26803 791672711793741824,233831 786245158694187008,201958 794525971961544704,261155 748418140216889345,145399 790908629843075072,234583 780194153770676224,178045 776213169022918657,154534 788736113825296384,220332 793260062387101696,249348 771349618378539012,124537 768186115345883137,103354 760527177033003008,63268 752119894846558214,14277 795666127619657728,267862 769739447067938816,115131 780557384045342720,181516 776222538460491776,153827 787086506842206208,207212 789888761077305344,227242 751880200078536704,17794 774810166944419840,141360 793549001643524098,253206 773165605419495424,134874 786952407544569856,207287 787362751832330240,210207 794130070537379840,255942 751172377828954112,14351 755152089010102272,35890 786633711731154944,204413 795359992761061376,266500 794567855723323392,261155 781831650661507072,190635 758351712994201600,46384 794672097830305792,261818 795502267814313984,247930 773453785687531520,135025 774273313128456192,131421 794005081838395392,257492 785427894159937536,194674 792027631575306244,243187 780757834233413633,182036 779078908293554177,167220 793856438795800580,255393 791445899033608192,238207 789723862443393024,212131 791112733257244672,7047 750656855890808832,14421 788216917131563008,109244 769768306505031681,111179 785322295472496640,186883 789278735476416512,194060 752267239303380993,21074 788494955782213632,217658 750492056947130369,1248073 758718056747175936,46076 772937249872687104,132996 786389991110828032,198304 764904830175318016,85263 754872517265854464,33952 764628491828465664,80648 775874370606477312,151242 772086179130929152,127775 779353078738870272,174115 793064491579764737,248010 790230159391457282,228884 794531029218258944,261155 768514023440736257,106716 785934136737423360,199739 755903126415155201,39911 791062939054727168,235590 794533218158415872,261155 779087711047122945,172148 785870686724104193,197297 788747964747481088,220028 790353103618846720,231008 768977794592157696,109667 790922536267739136,234796 788747974687989760,193121 781342535574773760,139404 767977555567775744,101681 779763780867751936,160134 794817132030664704,234526 758185781873745920,48287 753967505736134657,30590 775645399684116480,150447 794236218531860482,11774 787226873231187968,108396 785662452826505216,197091 768264628610752512,103899 754075448406077440,30842 779442798458183682,174230 762036014282137600,59750 751061876981858304,14581 751132389729067008,16902 751947073583407104,14277 776222530189139969,154534 792350382676668416,244143 767328755110977536,94699 732792318563094528,349197 785687642075566080,105723 786298264094072833,202007 771934361771970564,124597 774923237142560768,139803 787121701846790145,208989 763104398637731840,76533 773392176587866112,135025 788151635306569729,216009 771528122902556673,125554 756207401087401984,41680 793130229501943808,249469 795765345097224193,268643 759093603700502529,56889 791463437683523584,238292 742859019409195008,47188 760543568276578305,62760 756271783033073664,42432 763801656182046720,80393 757001369031217152,45622 755835943509164032,11774 789245911520124928,223692 758756484218032128,50923 755817027323867136,39462 759491236311040001,57574 779151066487099392,168284 788197675623649280,214660 756502244946685952,42249 790571515670589440,231318 765002018905743360,85562 761235658014806016,11774 733266078386774016,353858 795412684241895424,266491 792257882997854208,242693 790960197497917440,235147 776587743983919104,156926 787345110304292864,210432 779621277485133824,174891 777975797378347008,163824 761977333045534720,71270 775058363436630016,146405 753246517260148736,25889 788877113558306816,221785 792118737109413888,237964 768855075473108993,109666 788948421960871936,222500 750369716451942400,12743 788112444107345920,215005 751593654217740288,14277 788039361384243200,210208 788746243321303040,220332 793807503674880001,255246 792444724602888192,237491 770618286014803968,119832 751203155430506496,16422 776622049250963456,156835 785319310772363265,194934 749736362778169347,7361 756872094424633345,44163 789397000122880001,225866 791311158796021760,235487 772061347269996548,25134 760578168050692096,63371 776599011666997250,154832 779135370948665344,172089 790710678189436928,233756 767500289926586368,93184 732706109266350081,164500 761620858507059200,68987 788170587885621248,215252 771213919566254080,123825 771300429846024192,86274 785717374942973952,196917 794554835764912128,261155 761262619235717121,66997 769612128009400320,113165 790951729756004352,11774 766043178776432642,90384 760516450448662528,11774 791246102653722624,209309 751616887423766528,18215 768856169788084224,108375 772987621425442816,131421 789230723593109505,223692 793203125490286592,249444 766420246584553472,93184 762776173780856832,73926 772093624985251840,129558 767550528536444928,97432 794610639398440964,259231 762430225925877760,70342 788151819562258433,216009 793176067234082816,249841 792015462871687168,242055 773557730753863680,136319 781127960828837888,184223 791660108224663552,240483 792105467715530752,11774 792137158668804096,235685 768918933323649024,11774 757706733678649344,47940 791789453945675777,246425 793618280632225792,252824 788539074592149505,218832 755879863651864576,39657 779009094774558720,171324 790312730703990784,229895 795428145318928384,265855 765353400842194944,86472 756252473564680192,42171 766428005711294464,93823 786985843906928641,207287 791708262924189696,240483 757626275955666945,46193 790608715191689216,232662 788895171601498113,11774 789532839863693312,226731 751243268436860928,17794 773507064261963776,137042 765236534719213569,86645 789183285830135808,11774 788436873790132224,217967 791992164028776452,241819 790923037574955008,234583 753310372782673920,26780 795070519104176129,262849 754990386070814720,27045 786283561108119552,202429 785577825826803712,197196 755903334658093056,39212 761345404432683008,68102 794712333566152704,262022 791626769316982784,194349 791865454092357632,240584 750061579006275584,10851 769930546533117955,115519 772836391000666112,132996 769260423292055552,27164 770248352336318465,117257 777971335922188288,165185 753768056602537985,29592 787019250225516545,208379 760134801483567104,60866 780841216363626497,181409 794528896419004416,261155 763853161681461249,80648 758025756010086400,50923 795697886671630336,264397 755077488082989056,35044 793971346820710400,256439 763115802459447296,73685 779410132639879168,173628 781304850793455616,186584 775001642219532290,146259 788777745413132288,218489 793617898271023105,249926 751118568847077376,16897 760270169058992128,1248387 778735877581176833,351351 793506931281231872,252408 795728216258478080,261155 776171555986432000,152946 771958704199573504,127582 788744897780150272,11774 775849135714934785,151845 775300035009478656,148045 772257444110147585,129551 777291858984767488,160873 764933361810956288,77586 733150488959590400,355106 749682906486837248,9433 794051639048949761,257492 758067838934392832,50827 768890241704947712,109945 766764153444892672,96263 741843831818162177,349306 760536239921623040,63179 764642171605487616,82002 776912058000482304,158387 733031573574930432,355328 760822908298096642,63451 760527795529326592,63149 768079054335598592,103071 786004282789068804,199546 775816736704696320,151722 792363728209608704,244143 794211952763535361,257492 776006085752741889,143585 788750415240257537,220332 794031655757283328,220727 772610484608479233,125623 768128904443944960,103212 755890311747014657,38459 761659317472796673,69231 789545323358097409,213064 770335623441948673,118072 775057898040913920,146720 785603343444013060,197512 794014431290138624,255299 775359613046759424,148045 777806682617503744,163763 767521435912957953,354831 785764131831808000,196247 794599490460254210,261818 764861730891583488,75724 772759183259238400,126152 793324659232079873,246514 772137914155212800,128025 764957661456584704,35090 732412083074138112,349262 751232577395056641,17307 794669968055042048,262421 770686138134605824,120610 790938196678840324,232169 755764374846013440,39384 770373079612596225,117377 768896308023140352,11774 764846821609005056,80773 767933092736544768,99471 764882342620065792,84724 763844511793504256,79589 791388030829404160,238205 794916074869452800,263205 755768685294387200,37663 758393034572599296,52983 762832364812705792,73712 770741191239430144,120610 776813830416441345,157693 790060941350150144,227804 767847403416346628,97811 756784476907266048,44429 732785952725315585,354122 758106645310287872,51344 755869255984381956,18215 789855317496651776,142074 758687172270501889,53185 776502047021469696,17136 777845109463322624,163990 773513316144549889,137042 791331437232488449,238207 794594458302038020,261155 764075243287687172,79911 773992720989884416,140230 794245426073505792,258771 762315113261137920,431998 777028962396450816,47940 777552737382772736,160539 768495902864572416,106774 771378685236490240,124597 763495618262204416,75349 792039340465610752,243167 761027139198083078,64664 761768501640044544,70177 763161216084606977,75899 766763316505083904,95672 768237705184546816,105109 781535835602595840,92975 785441277106130944,192421 788407618343571456,217519 755431619029192704,36545 771412109368303616,125381 790700643044339712,232884 793610808085184512,252639 794534319993876480,261155 759234390224494593,56952 761969561147092992,70628 742788129141067776,304513 794050857956474880,254209 789986176564391936,228354 760872764756549633,65180 758110598701912064,50804 762269545029591040,27156 775096239474040832,146847 793274644795039744,249926 775463715659390976,149329 786029420435812352,199211 764257567094603776,82018 768497879489056768,104973 790363803301007360,230584 789194667820625921,208022 791472297492279296,237935 752166565735493632,17416 761539525902372864,67679 768023294914142208,101681 751200320869376000,15808 785567394781597696,196676 791402283225546753,206666 763190505588928512,76127 794694933433188352,262752 761968609635643397,70177 765188524824027136,62492 770821050242215937,118191 758431530482040832,41703 767367680034639872,96039 792812028079460352,247240 758708560935133184,54070 787808472343650304,212239 765614472887054336,88311 791333720045355008,238207 764147320107720704,82018 794584340407586817,39957 770651129319268352,119832 772798472508416001,132578 773997274049318913,139404 781822682413211648,189814 766477889483276288,94268 787841461052112897,199307 790695413103857664,233307 787007729797914624,206633 785277789515624448,194147 793153162471407616,249951 788759768823455744,219942 750686272750882816,14351 793153202942124034,249927 772194162489851908,128343 793807008252194818,255393 794581494803075073,261598 788109423252217858,214899 777484696636784640,161960 777544460825665537,161352 793275894727057408,250033 785946804240035840,199262 769322752226492416,112788 791419072059551749,238395 779442198433636353,171693 781210779492163585,185595 759855771706417152,24173 793577956186525699,7258 749774572761804800,9754 774857035003330560,124660 771518817906270209,125163 773528816627113984,137042 786914150316331008,207287 751103262720339968,15808 762988156824281096,75633 790939057316585472,234653 785837593430724610,197093 794689787806543872,261155 795341802148679680,11774 760186046545924096,61145 788002292406509571,214354 795286399670951936,261155 773621500649713664,137795 773897544049037313,139404 789517501503643649,226717 793109069884162048,247241 754040906286784512,30802 772130778415333377,128934 759010308262203392,54070 772963137582723072,133454 787648149661900800,210138 788771805607583745,220728 778378984312672256,167517 786364815270940672,203240 790027645987590144,228584 786584462159122433,199546 756240001264791552,42117 794247162762645504,258456 746400701660672000,11774 793246843576745988,249926 785253990099521537,194221 767970834195451904,100893 756794024627802112,41702 753742726382968832,29592 794677858992013312,261987 751202041842769920,15808 768096300042625024,103354 794785722750242816,263302 777293170342293504,160480 772160639930208256,129471 777997426535829504,85326 794921318030471168,109666 765544769946722304,88052 793609897522913281,11774 758435991367487489,52749 786525117895565312,204327 778134363141730304,162107 790526421844234240,231464 793210753507401728,249926 770041192146952192,116229 760794541087686657,64722 786028742262960132,189031 778193165081776128,166390 767134921160884224,47940 774012714490269696,141034 785461719262826497,11774 767398757025579012,97379 732497375877468161,351617 757609870422073344,47782 795369037312233477,266151 753352200856870912,27045 794259358125129728,257492 771654433595756544,126152 771011129506144256,122148 771149096593817600,122978 794620876369068034,262145 759851668632731649,58250 763975952388935681,80643 766047504123113472,88930 790983946724974593,233692 773282473207853057,134371 781232528237563904,186170 790300653272739840,11774 732541608512630784,352433 761341872149188609,67973 763033732827656192,431998 771816448188710912,127871 775768858825154560,151265 766283530749960192,91946 775894955034284032,151741 794169330363727873,258331 788734063469326336,220332 789078288203382784,223286 775097537170513920,146259 752718371376893952,1248155 776723849060548609,157108 778428841551290368,167319 753985620096249856,30802 788033220629540864,210215 754740659354013696,33356 786684736659976193,204413 755890005940269056,37457 795301715742511110,261155 768453577685684224,106461 764202512857505792,82642 785916593624657920,199546 772525539873656832,129551 794619201113751553,261987 788909859311804417,216009 764516537801867264,82209 776273348368236544,150663 759105522763083777,54070 763414791901904896,78159 766295491415912449,91946 752208172383805440,21343 770642130372923392,120341 790882528173457408,234583 749943225809502208,7901 787404135377227776,352761 778004259639963648,160539 754053503086047232,31537 753774328269803520,29263 737798344840384512,398859 768862465354530816,108849 775877535229968384,151071 778194526485749765,166295 761796217386991616,69947 758368750785605632,52061 756874354647007232,44429 791497956448927748,238207 792038866039427072,243075 765348257929322496,87245 774307940446633984,141360 786675273420967936,47940 787469753858265089,209351 776580056093188096,153934 768860226531397632,109666 789178219652001792,223899 767806755669696513,100893 762806986941534208,73712 763876415402020864,79585 765576758519222276,86088 768845498023370752,109337 794529383918764032,261155 764431930477740032,78189 763804356571303937,79987 791368054005313536,238395 765308449823555584,85562 765806930078105600,88930 760960380059410432,18395 788184337648844800,216265 792508757821550592,246392 763859579981729792,80486 758735901799292929,46076 762795343792701440,75073 765571252039712768,86653 756213025560944640,41680 743189124853661696,1247580 759883352648318976,54075 792037356496752640,243187 795699627723018240,266151 756850821363621888,44461 770815945468157954,121479 750368652633911296,12883 778263656744321024,11774 770353247903023105,118482 790680264825503745,231517 793512239340802049,11774 751806556769886209,18893 792050223203885056,243187 792270727281946624,243648 764967026100011008,85562 792254649529143296,11774 791714342135705600,240483 772188987263975425,47940 776112438705950720,153658 756649415696195584,44450 759228417267171328,57348 752960534601883649,24248 755843951672827904,39997 779797532482408448,176110 793872530473975808,256255 778411211800977408,152594 788891613166796801,11774 793262742312452096,246225 792365105887326208,244143 756255449066958848,42344 775736935394385920,150511 766406952192712704,91751 733142454493315077,355216 794059837629984768,257325 779909204194627585,170187 758794551612018688,54070 763872698523119617,80720 772871085331255300,132335 753695318730866688,29263 763466739002867712,76537 780468897799610368,179936 762960041536348160,74543 767677729974157312,100605 793640533432406016,254135 769508850164568064,111259 778942244657115136,171168 757799018579632128,48494 763999527565086720,80939 769601292880666625,113412 787319488970526720,210207 753981735495491588,30635 777879754099740672,164001 794759004878675968,262849 763837912966397953,80366 761410882618396672,67648 768626138621018113,105488 785741712945668096,197512 794739658710274048,261942 764511980719775744,73869 766406119325437952,93823 770453533027991552,118191 793094917824221184,249469 761747026468012032,69231 785644117241974784,197512 792529590459609088,245313 786561272154390533,204413 791701856737112064,240483 794187575326031874,258331 767182638738202624,95707 794812476277682176,261818 753697588151324672,29263 765685429152522240,74575 792060871983951873,243614 795607272525332480,266146 764180019065135104,82457 767944881113149440,101681 786065864592424961,199496 785839637709328384,196524 773526507410952192,136947 767079752494673920,97355 792251135864233984,243398 795730026096455680,267862 755456915421802497,37647 776964279459278848,156055 750556707311452161,13627 794550612117651457,261155 773869782928093184,139404 779449351412281345,166532 778415019876716544,152594 773252027858112512,134993 764609185598308352,80648 754745192209649666,32860 794198356926992385,254616 790902535741734914,234796 755167136155332609,35890 764181087094448132,82457 776523115497009152,156555 765365725548675072,86103 773561601702043648,137042 792481770109362176,243286 766015039023222784,90908 795044369023766533,247930 769708670540214272,114388 771451431085826048,124597 780683270212063232,182154 785828806145650688,197512 788883040109932545,220727 750723190708703232,14877 767611120433541120,100335 773870462694719488,11774 767836309096394752,101681 765296529632485378,86472 792483890778738688,11774 762642829273366528,73926 780212782109032448,176127 788488886506795012,215437 793870126089134081,11774 757225374891868161,46006 789864691380068354,228024 792085393168486400,237964 793781762132434944,249926 781621856285581312,188498 787059491149717504,208065 785697761748393984,196277 763801237858816000,80393 774012496709492736,135342 793521248110247938,11774 760579864407711744,62821 770634659185119232,118191 744633731101638656,11774 778736703615840257,169437 788828487951974405,220806 770969623097446400,122146 768632646574276608,106774 753244355394088961,24795 785959480898879488,197512 757311201864847360,46890 761150406919647238,65180 761094741765136386,64784 785622810043428864,196767 788149755620700160,205197 795319342862888961,265724 751182870182400000,17384 767735304706981889,100893 732171741217325056,349776 776091595825356800,152887 790615380452581376,231870 788454086689624064,218275 765597931910991872,84209 793988711079759872,256531 794559977629175808,261155 778333894554902528,167393 742483745748357120,11774 758517033558343681,52394 764607336770052096,82457 791492503757357056,239405 792502334634926080,246425 791113052934459392,11774 768634028715077636,104973 780650709129699328,182257 793394863211511808,249926 755137285377683456,35737 791351374319583232,11774 780838077627412480,182870 787779205241065472,213064 774045215942324228,132364 775835002382741505,151185 787454422246838273,199307 788451134469832704,215030 792517902343757824,246295 750414215953780736,13324 777849086393323520,164001 775829295977467905,90193 773033704629370880,11774 773561134972403713,137639 794647197610610688,261155 760480223632691200,62771 777333646906712064,161456 794289058352500736,259200 755449855280111616,37044 767999772309368832,100559 773336155995697153,135592 794529523060523008,261155 750334999614910464,12561 770404986006167554,117257 757658010499977216,48187 758744996660989955,30802 788768490123583489,220332 745285454119874560,11774 756374572828659712,42249 779365920070402048,174427 755545984273448960,37619 777648777817534464,162610 773518532575391744,136904 758658912707018752,54070 767562258977132544,85562 786041600942022656,198620 789552794009276416,226563 770359657940615173,117039 781079924643737605,154071 779424878344695808,173347 786943455758954496,207287 788884791131267072,221711 773981753711157252,140444 778583607635869697,168794 771196938251231232,120700 758297983054127104,52112 788147866728435714,215005 788843330419449856,221476 781257216015884296,185496 789131706439704576,123280 755262701094395904,27853 733790767630581762,102730 778001024443449344,164608 764135614220492800,82066 759512253485895681,58227 774369237750120449,139148 757555145949405184,47782 762489657305145346,431998 763165467129159680,74943 793865140110237696,254135 781439627471257600,139404 790507692691296256,231358 777287006405754880,158704 791009853821059072,235948 753347968007335937,27045 786909903398907904,207287 787698740379475969,212357 777363018598547456,161456 792376630844940289,245056 793949216951468032,254135 768886637732384768,108795 790994627247636480,11774 763739249732648960,76549 762750854151675904,73704 793412355501780992,251452 794931435446697984,263817 770709131921494016,119786 773726698395152384,11774 766162105116532736,90482 780835775785136128,183269 764042731517714432,80939 776753310741172224,157721 785604651315933184,197512 790643027580555264,232881 755158147682172928,35890 769930709729316865,111960 789552046437437440,223692 786523637813772290,200971 794259877422104580,259231 781497716576706560,188119 793796223140442113,250238 790271329366794240,223249 790598226487324672,231318 774041442838802432,136947 757580361396355072,46280 778294899309355008,167220 768591330633056258,106281 788458777464930304,218275 792643903841337344,244270 794143966169997313,257026 758591404557889536,52022 764978657135693824,85562 763001550839115776,75899 788354720385470464,215608 790881633410879489,234583 759914402518700032,59631 790859134778372096,234473 774004092792438784,1250066 774331393513971712,140027 788129352185630720,213887 756824145552351232,43471 762846178492846080,74681 780908551476617217,181964 792037003659350016,243187 793320089449697280,251452 775130139562618880,146847 770947484453658624,121949 792574907943124997,242693 752255282135306240,18470 761716383898034176,70355 769741125917605888,114779 732530658971549696,351837 761172044327321600,61051 772773219375996928,132335 789427099287244800,225981 749216911637016576,7439 785881706729443330,197512 771557436851310592,125204 789150790682370052,223286 771710127405731840,121479 794630716776595458,258598 793171410914979840,249469 774846471837519872,145681 768703314611441664,107428 773731013944020993,137042 795675028658524164,267862 763555878901387264,77731 781831248226516992,190635 767117750447710209,97998 754144626802511872,30370 755541331154460672,38032 780570969677201412,181419 786577328176439296,198513 793832712289288196,250633 794612105768906752,262053 791426752245534720,235580 755876646071046145,39797 773540179793612801,136018 765401395868557312,82178 792387859231694848,243292 758529825518739456,349060 763043553899601926,11774 793998040843612168,257492 795674424791990272,267521 768112263265869824,103261 762730737317457920,73926 789492593096691712,225358 771827335888723968,128043 794512725342883841,260033 758473813256343552,53185 768593979524976640,103212 775133980165304322,146847 792500740409348096,246295 758409422603423748,46076 774001877306474496,139404 785335282367238144,194923 794372322543157254,258741 761505044076175360,67229 765144949486673920,86104 774523428791394304,143585 775839743045046272,151748 765207748921307136,86120 786727931376721921,90209 772201132756176897,129558 793946355697905664,254135 772456678889492480,130192 791425414417616896,238099 793652842506715136,249926 754896637630242816,33549 781574280613986305,131056 793550370584662019,252014 769561907250405376,113788 771919807918796805,125742 787379216811757568,193226 793631725993603072,244350 750375164911779844,12883 764509479341813760,1249241 786290768910639105,201558 752192858992447488,14277 793109079325446144,249469 788432632472145920,217519 789222805325971456,223692 791458430435201024,238207 790564572214222848,232169 763949668547952642,79513 785697591157780480,196917 789928447963492353,228088 781360643358199808,139404 756544573900460032,42564 792150271770198016,234551 793600331854716928,252893 788421817174200320,215608 793411188201758720,249469 778060156835733504,86103 791720403416719360,238429 777172743330619392,156518 794492628322631681,257492 768589224882810880,106281 759853413828009984,60112 767882515629481984,101163 794557558166056960,261155 753990120584388608,30590 762639893776392192,73814 787699801261473792,61688 794414075497181184,260033 758780869763039232,55257 770332834791817216,118087 774633768703307776,142563 763071438576287748,76429 770384217259769858,117310 779096393520517120,172057 791686443420659712,240483 794567375207153665,261155 776063477936902144,152949 774049684033789952,139404 777622548330807296,162610 780844557684580354,183269 764176303595466752,82283 791325508537503745,233217 775192973474566144,141091 775800709623275520,151463 789683377246904320,212131 771877220658745345,128519 781459085141041152,187976 791196375279034368,236923 769334651609493504,110585 777394167529938944,159876 794940208886280193,263895 761287244388990977,67229 787718109117358081,209582 794237799675269120,257492 762203738878517249,431998 758137944653914112,43225 786210058304565249,12883 793155663740309504,249841 785845478068019200,197512 751805939095703553,18413 793796602729156608,253164 790574989787422720,230270 774420217007079424,143585 794258234538233856,258429 763500998568488960,78159 764949235078991872,82121 765379545893523456,86440 789862651581128704,228172 770720771832442880,121046 792791102784991237,218219 761620147194978304,68987 794588504072196098,261155 758360858695086080,52554 778007925893767168,165097 765017858761977857,85562 789471485391937537,225181 792093111115743232,243865 755902231006867456,39797 780919546311868416,183811 758165809088847872,88859 790698334834954240,232911 795665638958202880,266079 785487570935349248,194949 793584474072158208,253793 759446111052410880,57897 769069895371857920,109666 778314572742688768,167407 793875649110876160,256225 788401796809195520,217519 768859551101702144,109666 788491194175225856,218275 792743538350034944,243187 788771710699003904,220332 781229579381768192,185313 792348526462308352,245309 781136828682338304,180105 760956775730470913,65912 791492435792760833,238292 794594249614364672,261155 791787842632429569,179307 795715541881225218,267862 761672999942688768,69711 791010641410535424,235886 786477982676348928,129436 770677793684357120,120610 786982887824433152,207287 765970708337799168,88930 767121128682876928,97852 786203292548366336,200382 766601235935944704,92917 793201688861560832,249841 768835884925976576,109167 770461042149240833,110949 767769583323275265,101383 793946615983837185,256125 793129640353157120,249469 776185975500341248,154469 785819093660082180,196676 769532321687035904,105652 761657984963477504,67369 787209385634324480,207287 791513396617195521,238292 788417118739890176,217837 792844082959613952,247241 764215530421047296,82544 785592067846123520,196767 778006636031905792,152594 791099144488099840,78159 793165778287669248,250033 785816483439849478,198552 773570430452002816,133702 778689775037407232,168794 793322873096024065,249926 787090067697303552,209129 789687568841400320,225981 773652167211098113,137869 785627176137666560,196277 790572803644764160,231318 771008955170615297,121508 791779229960642560,191778 772663614616457216,129551 785793681840222208,194723 794119946217213952,257492 785550143328169984,196917 789210916604768256,223286 763407475357868032,76549 781493398586916864,186149 780921710270816256,162044 790886321501839360,233241 785740028018167809,196917 739621356812148736,355106 756205184947200000,41680 769288974384889856,27164 763975904108302336,79691 736711928253272064,350363 774661063484776448,142852 775347655434043392,148473 766701105812242433,95672 781880977819774976,190635 786266491691958272,65113 794222857895235584,258072 759430972408418304,56964 761564221096071168,67369 775366415884750848,148574 780486614451499008,178045 787013234410651648,207287 790153437480706048,228525 793185381583904772,249926 794633039796170752,261155 795306951269904384,264397 744987379472150528,11774 788485832315379712,106085 763979665828564992,79987 789449969728118784,225981 745037120671199234,209828 781296039068401664,186004 755186626071068672,35449 770033169630425088,116388 789991975743262720,225529 780549352859181056,180723 785915618444836864,199546 766545080786096128,91700 786257008416600064,201494 772870059924398080,132335 779074660193464321,168284 757005927623036928,43341 779351315474321408,11774 755286411415171072,35890 790224151558561792,217106 774168884395945984,140444 733186676571308033,355669 794626295615328256,262022 785607927444938752,197512 776176359659802624,154322 790651009563525120,231792 780863977094057984,184044 752878527674843136,24134 795219364266078213,265440 787117558168117248,207965 737474489378701313,350258 757817047820607488,19563 760865808239194113,65222 788766766164013056,220332 750528188426493952,12883 766119662979387393,56964 776980127431401472,33169 775380264931524608,148870 788713650429108225,220029 764367755554463744,82283 764945668809031684,79407 769594499962118144,112363 788522914844856320,11774 774828397625155585,87904 776895673912270848,159146 764919671820726273,84209 772470884216872960,130026 772521178300813312,129551 777659252550676480,135136 791972669935673344,55820 793098624385384449,249469 760125775999827968,61145 765061559466889216,80486 769833484324114432,10788 790415061701591040,225911 785965738607521792,199546 760455125810946048,61458 761378565229252612,67229 789194142052081664,220029 753251275047784448,26140 766255010913128448,91946 769157698797596677,110362 793504165561524224,251452 794614243152699392,261818 778292786185449472,167220 771128637647048704,121479 780469918865190912,11774 790569543550763009,231894 775354258094907393,148170 788923128965636096,195876 768982267507073024,109360 750739684507156480,15026 792787022679252993,235423 762777896733798401,73712 788955148643106817,11774 791791176374366209,240790 760826123542523904,64730 755087484418154496,35044 757049562016210944,45721 773599614867951616,11774 785282203383058432,193669 752204150394462208,14277 790954013873152001,233692 758717062113923074,54422 776643443720278017,154986 787430990176145409,188577 779136174069800960,172799 791664339342204928,762119 774570080105562112,142668 762253859183996928,72420 762814050715652096,72978 785742014214053894,196788 757292548553596929,46382 760610951305502720,62063 761006193942810624,66116 770754638962360321,120633 776836426935603200,158387 795349651230593024,266500 749707733281214464,9408 772036739888185344,128711 778619993093050368,47006 749404470505644034,7914 763828175159820288,80482 773049625833906176,121080 758833314102849538,42453 761644754144755712,11774 764234264170803200,82759 793567796504301568,252020 793148203097026562,249926 762628929274253312,431998 759192932284968960,57574 765255839552647168,86103 776210837576953856,153596 793093759894290433,249469 778751659094663168,166852 792461464661430273,245634 774249761947979778,141699 785319429441622016,195148 791626294869897216,238780 793291749695164416,250430 785863221202849792,197297 792035038044880896,242521 754061245313986560,31551 773661754261766144,137965 732365748870451200,1170450 777308912852668416,351129 750358219298525186,12018 780341990995091456,178017 756319974327812096,41203 776257649931390976,154071 776555558069501957,156926 788734064002002944,220332 778757889355689984,167398 786336700209491969,202727 753192125945225216,25762 774448603133648896,141912 759076809233149953,56630 788397896529870848,217519 793433382248189952,252020 761732595671441409,68993 787345998532190209,210432 756496783677587456,39235 760136956550402049,59666 794167474593808387,232066 785536367488970752,196277 750906170399793152,15808 762731160535523328,74681 768781368277012480,107450 750453748858810369,13343 793930108457418753,256125 768502882475716610,106819 773618336034877440,137869 772657868357169152,132076 758116146570813440,50923 773881811478908928,139404 788801904595783680,220332 766776071031169024,95672 794989445229506561,264431 774968317626896384,144542 794870420767932417,258193 762534503709499392,69747 767163431510155264,96848 772845901878525953,131830 766750271955349504,95708 793579138825064454,252741 732580079054770177,350295 786853607509458944,175891 792165344362258432,243165 756606959340687361,41702 775724544057192449,151071 759092573352755200,52659 754829541877526529,33470 770105166766940160,110362 781339603563196416,187491 752976174888935424,24870 793136405702643712,249895 793173744197902336,249926 793107427478478848,249469 773722927372046336,136947 753011905749450756,24319 773338074273030144,9047 770622337846829056,107953 788047925733646336,214724 760083676726190080,60866 759900476779401216,52887 771566805865275392,352304 792795707434422272,247240 758090927621611520,50789 766764050088857601,95899 765338322923204612,86472 768176172089966592,103924 791442581905211392,238292 756267953830649856,42249 749299641628274688,8191 771189422335234050,1249839 759863384988717056,59477 769266465841172480,112363 771438526432968704,125784 787812190992470016,11774 753354918442967040,25968 770654553582800897,87607 788390954516512768,217519 790599971359887360,232169 761250205933142016,65887 776834032961220608,157840 794572412285227009,261155 778214733069578240,162044 768540755090481153,106317 786962310698938369,203674 755576234235551744,37457 771419830842908676,125202 793819913559404544,255393 766553653201076224,91700 787651399303782400,206048 757289059186126849,46006 765331086855503872,86120 761338773678362624,67369 760904598685036544,65307 780856660843692032,182659 788114545432637441,214247 766047967853809664,90384 786986391284682754,207613 789092253931220992,223184 752167778589741056,21403 767858647204499456,73282 749213006882570246,6984 764144558313799681,82066 757242951554785281,1248475 794816933182967808,262784 752702848253722628,23167 760981568596877312,63451 764258156352565248,82508 790959197865275393,234653 773619618728517633,138165 793243180590309381,250293 766564091011866624,90384 793244169405726721,249926 756791104872124416,43413 766777610378485762,94699 794600420995829764,261155 788290100190785536,214899 781465430074331136,139404 780856458460233728,181419 781118754294038528,184143 793922379001069568,256679 792031407488901122,240145 774747586620116992,144538 793131161459499009,249469 793790002903875584,255246 764166896275062785,82283 764787537894309888,84724 780832494883049474,181952 790640096424800257,232881 752817242031656961,22953 758762912433463297,55214 775712508107628544,149300 762713550561378306,73926 792010189268357121,242637 773928271054536704,139404 761569430786740224,69231 778535491373113344,152594 785548677293105153,196845 788043466953535488,214492 780913577565630464,183826 762015963680210944,71401 778969187762843653,167220 795257805234208768,262752 755441003289538560,35199 778833967617150976,170782 786284193374318592,202429 770777496069427200,120675 781587068644319232,187976 757290015709859840,45319 773251596373282821,135725 793277325643317248,250430 761294972054306820,67768 790877100492414976,218469 794627347899150336,261987 795103656655745025,264397 762129496828997632,431998 761389937052651520,61011 762634173769134080,73704 786300708161138688,202429 795283553605087234,261155 763884288043577348,80486 757296000709033984,46890 788947285816115200,207287 787023061266477056,207113 754785119840374784,33356 760974515115405313,65174 781641760640565248,188500 759083703171747841,15066 778571082030657538,168794 781607534067015680,186212 758436606906920961,52554 766028790753484800,89923 780507691991138304,180306 785966705021419520,199546 790721105652748289,224680 767926254259625984,97836 794200014255845377,258598 794674021656883200,262022 792792694376452096,243865 774059156269522944,139404 785828407816757248,145606 795106514495123456,264397 764248985573986304,81869 754762880738693120,33356 773093076898226177,11774 793125823309950977,249469 775394121733148673,148645 755162221093744640,35890 764555135917944837,82766 772039407226523649,129208 756682592636723200,44274 781078738427453440,183759 753919494150508545,30296 773506961673424896,137158 790776711763812352,233829 787032625869316096,207287 751913649019707392,350085 764454162209931264,82209 786368237550247936,202727 755535893096783872,36875 762783022454222848,65404 777355471321722880,1250322 765597975271841792,88128 773475005979987968,135736 795719999180533760,264397 763033315687489536,75899 773213538450042880,135025 773966089302728704,138119 755156897435684865,35890 776952467372158977,159546 764958767431553024,84889 761669163672887296,69711 780601183450697729,180310 766378776762646528,86815 790581663231123456,11774 794023502055501824,254209 768957157769261056,110362 792175373639229440,243075 755766076781232128,37230 791785757182603265,240483 763182712127717376,75899 769985239271825409,112363 778328694888755200,167220 779300290461696000,164814 766255062859575296,91946 790299421137375232,11774 779743679871389696,176714 781916711771475968,188401 771398164771463168,124597 788506878930063360,218275 759059547583549440,54620 776765660466515969,155451 764139649577222144,58358 770245775422959617,47570 773816440382251008,136512 786656115534729216,204302 794309377515802625,258981 790566664156942338,231792 766104678819991552,90694 778254148806569984,166913 794718757847527424,262849 790672654692814848,232169 758312791430336512,50923 781274181799407616,186434 790913773963849728,234583 751613970595794944,16728 767142870683910144,97468 776540133268918273,156781 793984805763485696,256276 767840890631127040,101681 761323824709300228,67401 793213763038113793,105109 789173861199720448,224329 792051527187849217,243092 775542655015018496,148748 756280368601309184,42344 762541398562267136,69190 790549006158008320,232137 791389308217360384,237908 760526867531083776,1248741 775001157391491077,146259 788132562086404096,215005 750383737423138816,13021 760550272242446336,60540 761246565671571457,65887 780596030211362817,181892 761582033357398016,352035 766973347015954432,93144 751609367691141120,16728 756501225991004160,42249 790658409565741056,232169 770217754305654784,117257 752001404223442944,19159 777064548478115841,157755 756384435168223234,42249 764274385012330496,82571 752735867202998272,22439 794653201857445889,261155 769239918019215362,110942 789826667233423360,226048 767830900960743424,100893 774088861743853568,139404 791727952186802176,240483 778317610853302272,167517 790988432151498753,233692 770671521224327170,120610 794651101748412416,261594 771746255865339904,118191 758399552873439233,47761 771546102554243072,126389 761550377388871680,68993 794239121749209088,257492 794617442051858432,262053 780617562069561345,182146 793196540789612544,243451 768114429489651712,96806 780536979452604416,179147 791401011265110017,238780 763130474260750336,73712 755137315874504704,34637 771418114231717888,125319 764919560474550272,84889 767842507778654208,100545 787644322267136000,210928 793195778051305472,249926 778601163176439808,167305 792091085799624705,349318 733122282651029504,354962 792011885210198016,231008 764042097687015424,80939 793878725364420608,256255 795258940200206337,264397 750390660813860864,12287 791036920545603592,351666 761992305163247616,431998 792331022822092800,245208 791798585914523648,241034 750597261403516928,12746 755576384450359296,38286 775458505365028865,149202 788064382500605952,214660 762737593691832320,74681 791486108030730240,238383 776525024836542464,1249804 764396217144979456,82283 786691694938955777,205063 753918796340002817,29263 763146990976921600,76329 788603074147483648,219537 791832885217091588,240070 778341255184908289,167180 785942876589023232,199211 791085945973911554,234583 758414770957611008,50827 793255904967786500,249926 795750999810043904,268646 788718099038167041,220029 762583288166883328,431998 781447280914292740,187568 792077246336933888,243795 778298587809738756,167220 779105772491841536,172027 751102549747462144,15808 793893025957175297,256255 790976052168450048,235590 773117625551454208,133980 754234177608876033,14277 764948747042164736,11774 774975765813141504,145955 764816446069374976,84679 793592266204078080,253793 779497025083547648,170187 769578723431501824,110585 774790586352099333,141983 790267645522239488,229895 779451439433166848,172185 774967407777546240,129501 779401294150791168,174557 742408192932622336,11774 776215946268708864,153573 769024216800849920,110709 788169305594691584,214899 793840341036044288,255393 791874031100321792,232169 788060013033951232,210235 790700283034763269,233152 793251315644116992,249926 778360716197826560,167569 793086635323691008,249348 794943320216702976,262847 759017071845994496,1170691 791319999226998784,237787 750770786101825536,15228 756298592000684033,42344 792623388619440128,244270 794617278041964544,261155 785708252751360000,197512 794632786187616257,261155 754721964049195008,22393 756907700823392256,45064 766312037983088640,92906 778125375566209025,151897 793501337656791040,252890 753313616951029760,26871 760883293260689408,65277 789058616867196928,222682 769998651989094400,105109 781879450652798976,131056 764366660040097792,81946 778977102708244481,146819 786260088055037952,201899 794616075417714688,262053 785935066975404032,199960 789777507096506368,225358 768438260062261248,105345 780938299808501760,183050 770239623280734209,117257 778718604950851584,169384 792158669890785281,242693 763775990543769600,78769 795457915331219456,265855 788228033052184576,212239 760498194090299392,41680 768807632350183426,109104 774015990313078784,85562 773264129448611841,135025 752850992811638784,22575 785602673617711104,197512 792822254061121536,247877 742392289348231169,11774 785934388915740672,199960 776126483748249600,153845 791432889741119488,238292 793849642278453248,255393 760970167308267520,65974 773328822624067585,132364 795414312554663936,265855 785319553811173376,11774 781080364362203136,185296 768979826778648577,110381 776702731327201285,156976 772668086503690241,131421 786307608462274560,201583 793939597331820544,254209 786038711288942593,198620 788836737879511040,220526 764261768617230336,431998 794682937459572736,261818 795409473086984193,266784 772894294889865216,132578 750297997246857216,12357 748325580446253057,1247847 785336211166547968,11774 790585213348880384,11774 776807222898597888,151463 795616083336200192,267521 765207019477430272,86103 791068060220284928,352258 756272544051634177,42405 763937739129577482,79550 787790681129431040,212034 774375246618955776,142503 792372460649717761,354073 765758833671102464,88489 780473664596652034,180233 773987281501876224,139404 770323068778668032,115435 771516447201734657,125145 793095800729526272,249469 793170433361137664,249444 766361592808235008,89923 740284252764446721,99816 763789523742359552,79911 776663605810987008,132288 793145191066693632,249469 787025957613776897,208016 753352573604814848,26029 764258683572195328,82673 785550637270310912,196917 769568356382875648,112336 793888838913433600,256534 763091676457934848,75899 774013862701993984,140437 776456722269343744,1170441 795248592046919681,228372 794617469000445952,260081 763085110086434816,76329 773261497589985281,134993 789284528984510464,224680 787374363523686400,209972 759094509883887616,56889 752174663862722560,13462 764171875811364864,81869 762089111696138250,431998 786986380115206145,207092 778727128770547712,164001 788475685774000129,217601 761302477782253571,60999 770294401876754432,117377 771456963016204289,125633 760156976928190464,61051 793890416298979328,255942 749990192170332160,7816 776920871118274561,159505 777089396784893952,159876 793104862045085696,249469 771370331864834049,125145 788424898565644288,217083 761914050942947328,70858 793145955222753280,249348 786423481160302592,199546 794708663051096064,261155 759387863783997444,56784 764946382109147136,11774 795701287216152580,267862 753720398295031810,19133 795318720973467648,266079 773873829395304448,139404 793544848427061248,243075 792443566270345216,244464 775647935841394688,150511 788513545298153473,218495 780570749962743808,172132 788422975477407744,11774 750681451343949824,14462 761303261873790976,67511 753760467647016960,28512 776957451660890112,158897 779105731509231616,171062 794232485207015424,256439 753371575206805505,27280 756625353393606656,41839 762158602119360512,70543 772932775267569664,132996 789961723700654080,214880 768986392349306880,110477 790893294284791808,234583 791666626894659584,239456 795748090594533376,268646 775324292011536385,148045 763771503263395840,80098 794680516138123264,261155 792896761647894528,247877 773923769349922816,11774 789310374822547458,224680 774105711764606976,139404 764783158244085760,84724 785876254180249600,193955 733316143637614593,355480 780596514641043456,181935 785684417935060997,194723 773507505473392640,137042 758722883044642816,50827 764783719672610816,84724 793335491429076994,8044 785652605590597632,195412 749632384077881344,7849 764333672132640768,82066 780923965795622912,182752 794578524120240128,261155 788395369017200640,217519 788746897070563330,218258 777161259061960706,159308 788022116033687553,213064 763182408967401472,75899 761424744633688066,102730 762198120621043712,431998 756658498369417216,44056 765667731802820608,87226 776219135063851012,153845 773352770921521156,125002 786979334774923265,207287 773902595505135617,139404 779442062135623681,173011 793139129861144576,249841 765607320583802880,87904 776811925367697409,11774 794646189845204992,261142 778558937981259776,168794 785982103401795585,200382 792437238755909632,245130 793096516533563392,249469 767868363129454592,101383 794618262378127360,261155 794377290637406208,252939 749838565161533440,9754 754716597516808193,33174 755785675891441664,17416 794511359064952832,257325 787611982073565184,211865 791387260071489536,238207 733113887793549312,355106 763435924332154881,78304 772612173386256384,120690 753584992614281216,27317 794004446485352448,257492 794702946424516609,262752 767688426585980933,100605 785304533538902016,11774 767212273647497216,97685 764892894452912128,84889 794606620613505024,261155 756911866538971137,44450 774013387428679680,140991 760611198291378176,62728 750415949245714436,13201 791683447060398080,239807 775356959952338945,148673 788701957573648384,220031 794564984051302400,261155 770107564000411649,114987 767816530222473216,15536 764427895074910208,82002 786635321052131332,205270 766978920377823233,96961 778371746273583106,167674 762381014144462848,70679 788558756670046209,218275 768269500273733632,104662 786316019056779264,202429 786991114796621824,207287 761298202301702149,65180 764932860520370176,11774 775057722622484485,128934 786037282142904320,199178 732700237073162240,353228 768460943684620290,87607 788415240245575680,217519 758637781342052354,47940 762264009286512640,354833 757437556837478400,47263 770298953808183296,117257 776920201145311232,158387 793189584553152512,250383 760099725949464576,60794 766976668636422145,83638 792518153402249217,246502 764133873341067264,82066 768910400322539520,109767 793478195622256642,252408 793498514181337088,252741 758677057010331648,48663 764152675617288192,82283 758888430453428225,55399 763514236261765120,78228 794696407848361984,262849 759590755031719937,58839 755017742462353408,34765 780684082242064385,182257 775430998641242112,141415 743829913015226369,11774 752216958532132864,21074 769706840414363648,114779 771391667060535296,124597 781530484111179776,187974 762096844964892674,70632 791427970976083968,238395 754020792564842496,31268 773898928974598145,139404 774326226345422848,139360 776083661149966337,152903 778357626815909888,167220 786962813218656256,205902 759614114658410496,57574 759412129686433792,56924 791705411678199808,234990 765332290297667584,87249 792349854588600321,206257 790626980639051776,231318 790281277396115456,26066 764834941905539072,84724 785468907494707200,195955 794931952650518529,262849 756891688929333248,44997 773255062974033920,133854 775993484931059712,152182 794564624737779713,261155 775507768564387841,148994 786023324400754688,197512 787884213739491328,210253 772908651119910914,132943 774674876221231104,144494 768839359550324736,108849 761047091313467392,64730 774846512371273728,145681 775440932690731008,149200 779874231139971073,130689 791882271842267137,234796 766740637026779136,93405 788447398326571009,11774 773821841009803264,136814 773872526665580544,138819 771102228883075073,122344 787834483097481216,212595 792073428685692928,243187 752965216531517440,24788 753603063949197313,28282 791591756089339904,238099 754751086695710720,33089 769190484556312576,109945 790944177064411136,232091 773232703269326848,134561 780840370573811712,181755 790343651587035136,230704 787650562934341632,211022 791446666427658240,237491 793799293341618178,254058 769614872795643905,113412 773229744405917696,58014 756571920406052864,41798 772241754984747008,126390 740990462203420672,11774 766762058457026560,95530 771417341619998723,124744 765301672486793216,86645 788178302502572032,214084 792072832792535041,11774 795760938641039360,247930 790130489495478272,229693 777867271003840512,163901 761809286162944002,56964 763459491023118336,75724 753353147469271041,27045 781457484636647424,171693 791698126679617536,240145 794787660745191426,263302 781583191958323200,188807 785994003095298048,199211 767358430491410432,92377 778553330767278080,166860 785668057691631617,194058 795114038682382336,11774 763424700605292544,78159 768984019983671296,110585 779553603296104448,174115 777717120452825090,162154 742329053667942400,349951 752666464595931140,23217 780681175807516672,182036 765351294995275776,28531 778051842198630400,165435 790946012584087552,232169 787234840215191552,207287 790249323124576256,230282 763912283336519681,80486 768168068010893312,104313 751660224373624832,18386 754003600188157953,30590 788798419900837888,220526 788420305941327872,215050 776445457358729216,153779 791790971008712704,240718 786259968429215744,201494 791373792253665280,228911 755428090185183236,36219 753598600924442624,26788 766401745807224832,93286 786919585052258304,206773 787479468751228928,210432 795249588399640576,243698 754105409196130304,28819 768518101436657664,104973 793134310052229120,247569 795198277918408704,262925 771752917636308993,127711 780482024872173568,180074 761374930063626240,66801 764813031557693440,84689 771707388772712448,104932 770287649965899776,117257 780765356449271808,182726 785929314239864832,199262 785970711110225920,105109 788786342628950016,220767 758835040453222400,45122 762330700821303296,71099 775396778283794432,149040 763825521729871872,80192 768774311586914304,108849 766671131847733248,91810 763117765242654720,76665 780500447916351488,11774 755138823290519552,26721 774025590475223040,140211 764446765626036224,82066 795088395101933568,140444 764129437931757568,82066 768072014926086145,103354 773374901663170560,135725 778568707668840448,168284 780615910411341828,180627 793977062239432704,257026 732425319005585408,196346 770241673850916864,117257 774626176102912004,144494 775115989000355841,144484 766267210729791488,91946 793985133766447104,255192 753906250841255936,28128 792087651914579969,242693 751168976730947584,15800 795272177910214656,11774 786022877376106496,199546 792406634412711936,243200 733340793218310144,353228 758089428975751168,50476 786908890646585344,207287 794570027659735040,233467 759545678976593920,57068 790945084174807041,231894 791010378595520512,234796 751587178627473409,355185 776592849697734656,156835 790530410254131200,231894 794977743872163841,249007 795081993482629120,11774 792749193815265280,247033 768057379321618432,100893 792017189834461186,243075 792368849404526592,244143 764688480228126720,78853 751146842214178816,16299 792021418812682240,243075 788203709121441792,215437 794019141762088960,257492 794917078314663936,261942 770749469004435456,120528 795046923363373056,263906 789489878245441536,226461 787093707484827648,207109 794903182820446209,249926 750749404416446465,15005 766705926942232576,95672 793143002117963776,249725 777902228225060864,164001 779698927708868608,175092 755688536280412160,37455 781475638796492800,188119 759757698703450112,58869 773925599756816384,140025 777457167091859457,157454 776658871217688576,156537 788486153204797441,217443 788933797991555072,220806 789103696411885568,223492 771777061228654592,127657 790521483290259456,231894 795700552747323393,267655 756597815476760577,44274 775433571087581184,148045 793634592821358592,249926 790598111873921024,232169 787973453244665856,210208 765027864882184192,84724 765705655541833728,74247 750063175819669504,11495 753099869099876357,22439 781565692101427201,186210 789288067609796608,354238 763673490100592640,75973 760636654621106177,64197 752625658732437504,22750 757449524361080832,47090 759459010189758464,55661 767852925313961984,100559 780347425030492160,178258 756109580610838529,40668 776748113939791872,157556 794642186742722560,261155 765965500945924096,90384 790982959188803584,234796 793904148748111872,256451 732666758650167297,352527 781171579279597568,185496 752964875933155328,24316 758463219690156032,51997 771670943009689601,125367 795447870174429185,247930 777970306229030912,164846 759878227779317760,52887 792512397512548358,246269 771818231149363201,127366 786290552887271424,201958 771444948122034177,125367 789217699456913408,224680 792054895583043584,242712 792394968954466304,245056 767837251485048832,101681 791358113664208896,237594 791659383172177920,240483 757386763585331201,46379 764077418944557057,80136 792186103876902916,244464 765589184518074370,87249 787831278028533760,213253 763605054679052288,75396 768884541721161728,105642 795244563199905795,265030 766769416809963520,94699 768600298294276098,107559 768892389947744256,106763 746603660310781952,11774 793222486510870528,250179 778471943171289089,164764 758335799687417856,52554 777636926962618368,163002 770655853221388288,120393 734014722555547649,11774 788359113797427200,215754 793162833953484802,249841 749403500510113793,8047 771841633553883141,108396 768622573575897088,106716 761166634493022208,65404 764784524509216768,84724 750856888573624320,15643 758297373860704256,52061 785890213071425536,198576 758998967191351299,43947 765252350772584448,86103 772783639255842816,132288 788874887289008134,221832 791636229175513089,240260 769294177737830400,112494 773282079077388288,135381 785540661504118784,195975 791381511442407424,237908 790530163628908544,228820 791326754963066880,237332 779838780102610944,176218 790591848578486274,231318 791496765589614592,238272 793521391416913920,11774 793475138729680896,252408 765881989618601984,90031 780707701173039104,179742 753995438542299136,30304 790701911611768832,232471 779855794783264768,171991 755936531496341504,39979 766476944556822528,93823 775049204049731586,146259 792590305916755970,246219 760501921643769856,63238 773338405929451520,26819 766800124131639301,95988 789898642991771648,227048 794915803627929600,249926 755938986330324993,38352 758639353799127042,41680 761497650315145216,66801 770783079766122496,120425 778425531851083776,167220 790715187665903617,232911 757647328270487552,48549 785997436519084032,199211 771504227839463425,125163 794177554412433412,257492 771747075335782400,127058 785986916327919616,200382 792048667695939585,243075 754744694442172416,33356 760893056308637696,65474 779984788799324160,108396 794741999912030212,263108 787193740020551680,208134 793639921412169732,252581 758756104771923968,54070 732418934931095553,351760 786659953771622400,90209 791287677488279552,234583 764259267130056704,77586 795405112260837376,266138 764980579012079616,85562 778358547381903360,167305 756942784221753344,43271 762274551006830593,431998 781537121337311232,186584 786296295136698368,201620 754740924626898944,33356 774985318235774981,146259 785876596947161088,198591 792097968463765504,243187 794697438653251584,262849 774336203780947968,138845 763821545202384896,80607 790963709799727104,235487 774243667800428544,139983 793846358964830208,254135 752266622744813568,20776 753318780411994112,26788 792966000396292096,1170556 791371873061834753,238207 760631176730148866,63051 761796470689280000,64730 795400969890787328,266884 786403540768006144,17416 781361745075974144,139404 787392533244420096,203034 769374797851680769,112336 756648435672023040,43712 770075127207919616,116060 778404777105383424,167674 778635810849615872,169201 770765647617880066,121325 793528680836395008,251883 794586287328071680,257353 770265697620365313,117156 772552025913565184,130297 792021118013976576,243075 774032637774082049,140965 780208471295729665,177687 792382156672671744,243075 789824409733324801,227486 790675763951349760,233307 766983594485096448,96849 775019944647888896,144611 793253210811142144,246392 794574900899942400,261155 770275082140803073,117377 756286032497082368,42405 765341921837481989,84886 794305589115555840,258598 754849992855003137,26721 788369782705754113,217118 795297953493745665,262849 768072052964200448,103354 762034932336123904,71021 785742939683115009,197297 755044004132163584,34666 791361672120119296,238383 792365125722370050,242693 757700724130189313,48857 779349359523684357,164814 760310336251580420,59828 779141905707773952,170187 759846539640528897,59730 768899340513505280,109104 771218280472203265,123085 795300367923867654,265257 775749661651075073,150404 793716686213910528,252020 789260010253586432,224678 793125365501702144,249725 792426434941902852,245268 785497897496301569,194743 752947530783219712,24443 766500899149656064,93823 788531316576907268,218767 758643501341020160,53945 795085336229609476,265102 753425146057154560,25189 779072412985864192,172523 787129151178366976,209195 755835718543355904,18215 766686552286171136,86209 776933045450473472,158673 732649577082454016,398859 752882805332324357,24134 777962029663547392,160539 750085190190379008,8047 780559870789611520,180233 757972205934350336,47940 795126994946113536,259810 786887407400546304,204835 764835548917669890,84724 793165218171920384,249444 768621648228544516,106753 754731048634839044,33426 774209179699539968,141887 791172643101806592,234583 761157252455755777,65180 793872223366946816,255942 767329066785574912,94718 772225539121647616,128519 768848521873063936,11774 773508448902221825,135381 756915289686552576,44450 794011474398212098,256239 772171014008471552,129335 791080307906666496,235948 786046571062362112,199211 761339338533826560,67973 752726001415630848,22436 757437923922960384,46624 779473712160575489,174660 777950724785221632,164669 751110546297008128,15800 773766070649888768,129918 780102251280904192,178258 756462931861123073,43391 763125272447180800,76794 764624005970137092,82283 770744635631112192,120353 778353092387450880,167393 794977393349955584,264397 761391806214967299,1248861 793400130892214275,249926 754763359426273280,33356 793142913676955648,249841 750358594063925248,10057 768563521827266560,106281 759378812618547200,57877 755881807275491328,40344 770168331705909248,109734 752199185617813504,21551 781339181872128001,139404 787718965598363648,205197 763468379210612736,78344 762730297213399040,73707 767435762124017664,95055 795454853141164032,267262 794650931098812416,261155 761710465089232900,67973 769694516299169793,114987 780703030509535233,181886 794258329711374336,258598 787078193639337984,208965 793189371432275968,249926 764489366861328384,83483 757937825283121152,49852 794354092449505280,197512 741322043539460097,11774 767488038385483776,99701 775104716925702144,146720 756659868421939200,1248415 788184698384060416,215754 743906764232462336,349231 752028234162679808,14277 763845862912962561,80716 753795600123097088,26815 765307828189982720,86103 778998910412914689,171693 763068692888489984,47188 775524125435633664,148800 775748998627897344,151255 764104597455589376,81595 770025696513187840,115530 795295536760778752,264397 759138353652625409,56964 758043679080665088,50923 781593702053609473,188401 786214377716273152,201494 753950026943045633,30590 793511443396194304,11774 787843662071881729,197888 794115672708001792,204413 778302923461824513,166532 777670103051755520,154644 760549534434942976,61412 759583605098057728,56964 786400902076694528,203674 762823478517137408,75073 763899842913525760,80486 795053289842692097,263896 758019097024094208,47761 786980530155769856,207949 786232285901168640,200490 789909548278681600,226819 754754490977300480,33474 757872481428537344,49754 764239126375784448,82766 774594556952211456,143036 772795934103273472,132335 790246390685282305,228341 791598202873122817,239982 779273684817154048,173347 773294038078267392,126293 778700917751238656,169715 794301843480322048,258829 752926448520949761,24597 785649362563137536,194082 764140434402713600,82061 767893386179190784,101203 773183385858613253,135025 781662581639360520,186362 774156026870235137,130980 773629497937539072,135903 776207684781637641,153194 794852854519439361,261818 792977498057433088,246273 785709668198776833,195975 795757756846252032,268814 792443510859366401,243793 769277010061434880,112693 758688006719082496,51751 751198858940604416,17591 773545769999622144,137158 776838841323970561,157755 794602613912309760,261818 759038320861147136,56158 759876417995808768,59477 788486407903932416,217837 768575822147969024,107024 762864996170686469,74630 778914056568791040,171037 786928579208765440,203793 795667549568585729,267862 760378780334653440,60866 770944927991754752,121612 772085847722045440,128519 779357589561675782,173645 779477813426388993,11774 778282262139904000,166282 763822984540762112,80486 758466336372555776,50923 788698310437502976,219915 788400130135236608,217519 766387670746484736,93184 776272905231601664,152946 790690311613714432,233307 792505123041869824,243562 794564363596087296,261155 752971080906706945,14277 762718981325135872,73814 751166494780731392,16953 775068262929346560,141091 794960689085485056,263817 788046250243272704,214666 750128520395763712,11495 790757435212455936,232863 763006212057202689,75899 759193093274898432,55257 760508532626161665,63149 760166227025260544,61145 762682868787253248,74133 779481168735457281,164764 781282137232244736,186883 754767825135362048,33356 794687672174473216,262752 788388298968276992,217519 767769626650423296,93261 795243338723131392,263141 787464789975007232,210287 751636099139641344,18470 795017786422661121,263931 786281668336316416,201441 794513758685171712,258378 794618961094725633,262022 770946813050417152,121479 794704071122911232,261155 775432884802945024,146991 790540579734102016,231894 778701392303104000,164001 774922963816546304,145524 767876991513038849,100893 794366931625197573,257353 790683786870595584,232791 766428889308626944,93184 789962771802693632,17865 765555840732499972,82066 773626295687208960,138165 792492392389632000,222526 780395626429374464,179742 787028213054656512,207965 793507366591303680,252711 779628179434696704,175988 794595372282892293,261155 790596550988705792,232169 774037246659833856,140748 755524504638656513,38144 767060729837023232,93210 766652496995557377,57607 787306208721899520,210207 769350343784292353,110585 763789879545323520,78394 773491097075081216,137018 753767164809715712,25995 773883684202147840,139404 778281701592051715,166339 793139069173714945,242693 759115402207043584,56964 760929948467138561,64378 775695548003352576,148018 752131041012232192,14277 758040827486580736,48663 760601922512510976,43471 767547005446926336,99212 771864416069554186,128017 765495731423698944,87145 762724661113171969,72420 777069010550751232,157657 795226073462145024,265686 752914991574032384,24173 760084943234097157,56420 777333561313652736,161546 752247969215180800,21714 794723067536822272,262849 762865330116931584,47188 791000429547184128,234583 793627336927223810,248516 785670461040365573,197512 764805772706471936,81446 765904013476917248,87904 793904716375728128,256451 769950200379039744,115928 790007325054607364,229159 791470040209985536,239405 780779358982135808,176203 787625899244023808,211794 789521364235333632,225359 759128505435193344,1248671 792101753919528964,243075 769167531789672448,110344 788813971797250048,220526 773848829284286465,139404 775250187446910976,146847 792348401094397953,243187 773543528240603136,135025 794986518309961728,262849 751165095284121600,8052 765699262189559808,86627 754710943834124289,22393 791386498100625408,238494 752929002298368000,24597 779359464801472512,158387 795085451552051201,264397 757219496968937472,46401 788224482079023104,215437 769342994155798528,113165 793390545703936001,251788 795023569457512448,263907 765153042731630592,86103 770435472162164737,114254 771740110266044416,125276 773489672345366528,136947 776954930149986304,1250347 791316776676106240,234583 793704079302103041,252044 788934305837973504,219119 758454652027363330,52749 788429498446249984,217837 792624991527370753,245148 753604776374341632,28281 770714239476469760,118650 786375859020050432,197322 778779515153707008,169923 785753986003415040,197297 785285851697864704,193669 790281192276983808,230485 759859337862885380,58253 779123397414391808,11774 791873350637350912,241033 765282480496586752,86440 755154745220890626,34666 794218977937518597,257353 756359763152080897,42821 765699804533895168,33537 769547190658359296,113412 788115596600872965,215608 794713783134547968,261155 788623826573729792,215437 768244311179743232,104406 791260709216739328,237345 779758957317324800,174756 791719319457587200,240556 795419070573125632,26066 793133737345114112,249469 795370560071077888,262639 757552438119272450,47688 779722505611255809,174756 787699871348355072,212139 749295683413368832,7836 766755416168599554,91157 773884110062387200,139404 756903518183784448,44429 793970926173949952,252020 793987633223319553,255299 764436881501097984,78159 770243978549661696,117257 770399894909575168,118191 766723906371620864,95672 785583531468595200,197286 753574273432817665,27783 790251511414607872,229693 752918015755247617,23899 787722528768786433,210235 794209790457094144,258771 794319241373593600,255826 775588045214973952,148684 793410115055460352,251452 785326363498676224,11774 781918892511727616,191354 773970202492964864,140444 795688890342506496,267862 777030839607500801,157755 750851956298641408,15264 786200184929656832,201598 790249844745134080,230282 774334057744261120,142942 757359739235930113,46384 757805584666066944,48494 768481944417992705,91946 776526357996064768,1250232 733052159881826308,354927 760241256710758400,1248387 794548251131199488,261155 794566388002107392,261155 790652721695260676,223492 793097838473252865,249469 795382252922433539,266491 787557075593392128,353017 788016607138226176,214492 764916079403540480,84724 785630532302282752,197512 759103381977825284,55660 766765442169987072,79987 777476884900646912,161456 788344119215136768,214288 770295597127593984,117377 772871915908243457,132335 758387947158708225,48289 767724208596013056,100658 760220760870838272,60794 788425441292025857,215252 791348359172853761,238395 773872108795408387,139404 758010241170575360,50500 763424183544115200,78219 773919487594733572,139404 766111664445853696,91146 769218325088010240,111388 771343376629178369,124597 791342453727096833,11774 791025301383892992,235621 773576466126757890,132335 789233526675795969,224680 761645049084014592,51385 791819146447167492,238383 751039192579313664,16422 753795076837535744,29271 795704409816702976,268356 765626027359952898,88669 755929434650185728,39462 773278351930888192,135888 787030415026577408,208014 790726805363630080,232863 793443472141328384,252196 769314397240041473,112301 778573679055679488,168794 776145473472200704,154071 749955408521994240,9408 755974400562913280,40550 793992770633355265,256255 795351536973049856,349312 771063179841462273,122251 771154585670922240,118087 767427705398763520,98072 791105194381705216,236454 791691478380613632,240070 791820675338145792,241819 762496567265800193,431998 771132637733789696,123583 786625253346803712,11774 734233783982034945,352060 770068455139794944,116619 793134182041911296,249469 752881527781031936,22575 751765123220381696,19352 791447739854950400,238207 761648915582033920,69711 780503170980179968,180783 788856734727049216,218832 793320767190626304,251452 794233702360420353,258193 758474577232080897,53185 778385060458295296,167083 774279761120075776,141867 786913504888557568,204958 771396798044839940,125222 774701776981196800,11774 791572696438018049,238292 771887460985008128,127775 755034825463955456,34666 793224762784833540,249469 794139442554535937,258059 773946302388240385,132877 755125344554803200,32572 780058912183586816,178045 752714360976396288,22752 781459339781386240,169418 757593171555602432,47659 768854867775397889,109666 790332727925047296,230781 777121829248839680,157840 777859507120508933,163763 794735170972565504,262752 770293278365192192,117257 785708353024512000,194082 771880989836517376,128194 778334033449103360,167046 794479724261036032,108396 760893011014410240,65540 762182879254286336,1248990 775426291600207872,148170 764626123129053184,83391 761337462924926978,67369 781373762155319296,139404 781157910550290432,185496 777531766743633920,162322 771031897811984384,122896 776584772416045057,156976 793863045751640064,256255 757493684237664256,46394 761993683919114241,70509 786754270922104832,197046 794554995987349504,261155 795409710035898372,247930 762672840474759169,73536 761587487403892736,69231 767142901780447232,195876 768879253312065537,109874 787386994842148864,207965 764864593239744513,82066 750851909804822530,10662 780948708091363328,183632 749645781427159040,9416 766082238819684352,90145 794331256162897920,258741 752999318139736065,24988 776663419197861888,155451 786598101536481280,204413 755874390538121216,39997 790414638710226944,231385 762697748495958016,73926 764729161579655168,84617 775449392627060737,149200 778383878369124352,152262 785298532450185216,194923 789733605891272705,217601 791705392476676096,240145 794232444480126976,257515 787472528168058880,180433 785969502873792514,193905 788825796236443648,220526 779065221012922368,171617 794488615279742976,257353 780245676126900224,171693 752977838286839808,24603 756680385287913473,44429 787096062427357184,202636 792041416314675200,241819 759805449210396672,58267 770224773548896257,117377 778315336558977024,166282 791702465905303552,239582 752025950548856832,14111 769056130702123008,110585 774398957577383936,142321 755211355418861568,36056 788819969718964224,221297 786566634597076992,203674 773299743778828288,117303 769416180650151936,111549 770311038105419776,118087 773713685923635200,137979 767814085635248129,101681 770663657717977089,120393 793188867092410368,250430 794001642857332736,257492 762637686066782208,73926 776246337633345540,152872 790891464603557888,234583 775066747598540800,87904 795717432551870464,26066 766446258974171138,93504 791679683859472388,240483 757617409742123008,46006 763478248848097281,1249138 785347635179913216,195125 793432326608785408,226738 758472710645178368,53185 759528944567721984,57574 770811019010584576,121479 790726015215480832,233154 771758669663002625,117265 785931145821032448,199546 774741309420699648,144635 793441472397836288,252014 795751284712308740,268646 762596402862166016,73704 770670511596703745,120356 779378327496777728,158387 769265405944737792,112399 790598998990041088,232169 752718189834887168,22752 771398365015781376,124597 763023062392381441,76030 779443572877778944,173846 767275717834993664,98646 794154998787489792,252196 785988305506725888,199478 795390237769867264,265858 775396990238666752,148994 788103293935325184,215252 749750140668379136,9314 795383388681175040,266491 785281572060659712,193669 770306333945966592,118087 787441665577541633,188577 785315872042733568,195114 794327574298169344,259773 768028941655433224,101203 770702187261550593,119786 790385950815690752,11774 764028787847671808,80153 754830672015990784,32941 769927125407141889,115582 794189993392472065,258598 773303584125362176,136110 790573731982807040,231318 793508246724149252,250633 793652165927587840,254058 791630786462048256,240145 758062306429313024,50923 794702539681857536,261155 758746977869844480,54070 767423600152358912,99120 772871162804080640,132996 791698890043056129,240483 732666152980254724,1170376 754795014656495616,33356 795398869995687937,262925 780600450928304129,181766 753221592461680640,25135 781590602873987072,181419 790987809851002880,196314 751790153274912768,16422 752758851502350336,112939 764162756866039809,1249211 767016175721078784,94458 791092554129346560,235882 773681972711350272,138488 770413903486394368,118985 776395041145249792,155390 786539168012771328,204413 779013234548350976,172014 752648216215187456,22779 758425486842335233,52659 771943782698872833,127775 753676508779065344,27402 794311071947493377,258456 760086991748812801,60350 791784939784052736,213064 768572739804200960,104973 788874798701113344,221853 787451426029105159,209863 775757876182691840,1250232 773533146235240448,133702 761666552395628545,70223 793647302187552768,253336 757802639207784449,48491 768839724916236288,106281 772206217242345472,118174 766390456217440260,93097 760374190549700608,62063 785793257565458432,198466 793940398997524480,256439 789504615108665345,222520 786056030149017601,199546 760265309815046146,48052 795129591497183232,262847 761608696178806784,68102 766057218596859904,90482 785970129771360256,199431 791957047075934211,240145 772880065927393280,132335 790272185629679616,230282 757732702367866880,47844 778323829554896896,164467 794487981457297409,260871 795721929533587456,267737 749939110119247872,10735 757670651385810948,48735 733153122453852160,355294 734340502758264832,1170376 764866925843316737,84724 770876304476569604,121949 786285059212873728,201072 793335257726681088,249926 768508237440135169,104973 771248153823633408,123337 760911529298407424,11774 770335341689438208,118072 762693204869341184,73926 790904351342505986,234583 778328537782685697,167220 788748786457645056,220332 770776188855816193,120675 773513814109147137,137042 755546805715120128,38476 792744957144686593,242636 787877542426542080,210235 791334059867795456,238207 771024513958023168,122875 795705801373601792,261155 772864624098209792,129662 771063008772575232,122388 794634691257241600,261942 771576023393505280,113165 778349875935141888,166852 765632754767716352,86103 767831701666013184,99207 751113195998187521,12037 789108626702995457,159876 788184795385827328,214078 755113752303984640,35044 793168356744556544,249926 762272486725648384,72035 787160842827694080,207965 765641289639395328,88332 774008183257862144,139404 792875452939460608,245630 794229818539675648,258598 753757185272713217,11774 773896501198069761,139404 789139542313795586,215488 793541094894100480,252020 793870308486807552,249926 753015061040488448,25240 794545428452769792,261155 778439508459003904,167044 785659905042591745,197512 794612912295809024,11774 778013343172980736,165498 794590665535614976,261155 768106106463936514,102514 785452008593645568,195743 795739995701202948,267576 775292329569742848,148045 773975541418303489,140211 774056067135254528,141316 778431664103927808,152594 762005708963475456,64730 781448274632806400,139404 795684890100596737,11774 793791427029377025,255393 755842805591777280,18215 758038934010101761,51069 791042477629190144,234583 758423676169490432,52554 789958386276265984,106085 753198942641356800,26140 751797196815818752,18374 764121501381656576,81927 775466953582358528,148537 781220807745732612,186289 767567523705294848,100191 792995355864420353,243187 765022285866471426,85525 776123089818005504,140049 766349460372938752,92860 773760694986608640,137953 775099404969664513,146704 759222599482273794,55584 766496108650508289,93823 794722149378293762,262849 755204216579354624,33355 794191053331042304,258598 753629237316194304,27045 755217262014042112,33751 769598384441323520,113412 774349692419256320,142980 760279607597817856,61922 778489684594798592,166913 795255584211763200,264397 774243553673216001,141918 768622247892295680,107745 776714528650170368,155451 763088630189465600,74575 764918209589809152,84724 769274439875919877,112399 778593251393544196,168794 792886277989363712,221107 768455768140050432,106281 785596235361165312,196277 787026134273667072,207287 771880030129430528,127871 789871135873757185,228354 794718708631474176,258456 792510584117944321,243187 794464424023261185,257492 791055061505937408,220526 771739182234558464,125754 787089808438992897,209151 763919757812768773,80939 787802867356700672,11774 756594575163162624,43258 767820441897439232,100559 791669106848268288,240483 793879809885601792,256255 788750669440282628,220332 788758474347937792,220029 768155075441221632,103354 764790466307059713,84724 787063883559276544,207287 788123572736843776,215437 758265300059992064,52122 764291794980909056,81869 756882189325783040,44450 754729639109468160,27045 750076397771685892,11434 791071200210407424,235590 748549016271486976,11774 776073625300570112,153194 777017625952026624,159876 793629936598839299,252020 794347730881560576,258456 765227706481012736,85562 752662986741968896,22546 759150063801274368,56964 761781670613778432,68987 764927329386758144,84724 769864721977704449,115435 790703407027720192,232884 791092795788390401,234575 788487270131204096,205728 794860145620766720,142187 761680128988606464,69548 759267458289111040,56262 773957170131972096,140232 785489875499974656,194815 790513307505524736,230704 741710882313502720,7224 772788290047119360,132578 773960826390663168,139404 785946465189363713,198089 763276602964865024,75631 758111131101646848,41703 775128038191226880,146259 786689487288037378,205728 763466301130014720,78159 785637751781781506,196277 763433845828022273,11774 766106182062858240,90319 773891851665350656,139404 793954476403003392,256935 785682169352028160,191870 775750001829945344,151156 777174359693594624,154071 778324065991987200,167220 751800872003366912,19562 763419492512739330,76012 775000089689518081,146259 752177064246116352,18395 794828061434789890,261864 770884230746222592,11495 761787549652230144,70355 785549120987553792,196917 781442005415043072,186584 794531575094509568,261155 770964132799647744,121046 773797095430127616,135006 793216555693830144,249469 776989628012331008,158387 777238655651811328,160592 778326734198276096,152594 786745230297104384,206453 750375851242426368,12883 772822108795727872,132364 777979172362809344,163885 775402559271862272,11774 794712746981888000,262849 751998059723186176,18067 780802407055974400,182036 760135380213567488,61051 758409015059775488,52821 785568221902635008,196917 794028001667248128,256393 749760717306400768,9991 778230297519357952,166390 788907548275388416,11774 757607565152948224,48179 787645625902981120,209887 791289455499882497,233183 761003188606476289,66116 778719322562703360,169384 788733882120241153,220332 781527803900600320,188401 762201433286463488,431998 753037949973983232,22411 775456411048304640,148870 793209318002655232,241940 765212547779657728,86485 778574680185643008,168794 792566742119833600,244270 788879307015802880,11774 767486638578544640,97386 757257340982796292,46684 779858961981775872,173347 770245685945966593,116567 790791714327834624,232595 792525260109279232,245101 755110259186860032,32963 787100892864610304,207119 785929843862937600,199546 762322272556167168,1248996 751625848306884612,19000 760476441611935744,1248763 775623650716164096,150394 780783280920653824,182960 791428196860325889,238395 772156347760582656,127707 771803142153396224,128194 767472421347655680,59936 791825728006393856,241940 733140064465719296,354005 779548832811982848,170187 791654525119569922,240260 763419310626832388,74868 792769826301194240,247241 750520970528432128,12883 771433783920697345,125703 771062737245839360,122388 794777417600540672,261666 765193825983852544,82066 758050923876913153,50923 777349460645085184,159876 786242747132805120,199211 766619092040179712,90384 756597293764136962,43751 788092715250704384,214354 774254843594760196,139110 755562728186605570,37457 763357139444363264,1249112 764931384368504832,84209 744119901158154241,351463 764224172272693248,82457 766825851962871813,95707 773881831540330497,139404 777146092324589569,159906 759546375931564032,57068 790259439416725504,230282 773803630059065345,138819 787361224182927360,209351 737107796794220546,196346 753698756328128514,28732 753240539407880196,25006 792805666649886720,246467 764991873970765824,85562 754716686322806784,33356 774525971391254529,141887 778627980029403137,169201 793796652792442880,252408 768135626470330368,102745 750517377775828992,12883 756249239475195904,41689 765688816732557312,88459 791068137168904192,235948 781113479117828096,185496 763566893953388544,78477 785284615653076992,194648 786418982689452034,202429 757572293929250816,47782 793100649558925312,249469 775410737422278656,149040 785653330898890754,196932 786247600374710272,201958 791376075750121472,238207 733691503898431488,11774 779715124164644865,174756 750416417359552512,13343 750884565640572928,13343 764864299022057472,82066 754751936545615872,33474 767050576811089920,93210 785589277178474496,197286 773704066111188992,138819 780457252251729920,177773 754770264605364224,33356 776147765579485185,152314 789849611947089920,227048 763106796252913664,76549 757314801076834304,46404 757724085673562112,49121 737420085082476545,349376 790249782811906049,228341 778198492820963329,166390 786393401885396996,202304 759809582755700736,58267 767096058564386816,97248 770328689204748288,117967 767283040741502976,41141 793873336010964992,255819 749600341918908417,9174 758401208277086209,52061 766002530136580096,90618 795324383908732930,266079 790378065335463936,11774 750477799421538304,12883 759207662361907204,43013 765498109271171072,86725 773848821566615552,139404 761297732032040960,65180 788918632373886976,220526 773589200276905985,137042 790920893190975488,234901 772842449865674752,132335 742390342247321600,349951 762088059185881092,431998 773926320547909632,137190 735205766701817861,349233 778265798171295745,164826 767506922413129728,80939 788793912563343360,220526 767065828684464129,96851 790396806341464064,231333 759496247904534528,32625 775540016256655360,148713 787497450764312576,210432 775310226954354688,148170 795436916833472512,266884 787450223144468480,209972 738446313470169088,11774 772973044130123776,133519 785547207910920192,195064 786028272865816577,192421 787084999719694336,204835 787500717053321216,72035 762851576729829376,73926 793131898960646144,249841 788695262931787776,220029 775295145646419968,148045 776950806310428672,156835 794211251018678272,258306 764259248792604673,79223 792057503043375104,241819 751238857459240960,12058 792194015697444864,243983 760583516786688000,60794 788490056977805312,218455 771837238678163456,127871 767809943617634304,101681 793163307456823300,249469 772205170960769024,129868 768232469569077248,1249507 766029590766641152,90694 762720601379180544,74247 795432425006501888,266491 773546119796097024,137042 785799850663120896,194723 774723333262802944,140378 750880834639450112,15643 778597206295216133,168794 767779992021311488,101406 788056466523467777,214492 760857694341259264,64722 791024544039534593,235487 779913622344478720,176196 788559982023307264,218875 779687789650583552,175988 792549108695310336,246273 768553187036893184,104999 773930787485937665,138054 758711300860116992,46076 790900359346528256,229930 758663594623938560,54070 776382346106896384,138532 773935391477039105,139404 794335667148898306,248652 790653023982944261,232169 752729305638055939,22777 794601599754731520,261155 781571554161270785,186584 787493109869326336,210313 788808804553068548,220526 788450263728287746,218275 771407833216659457,125367 788925023348142085,220526 794617327778205696,261155 776434852757401600,155451 794963401512357888,263895 793093864219222016,249469 764243860826365953,82895 781227593248964608,182211 788243021578067969,214976 788452286586499074,217519 790389874914320384,199307 753039866854768640,25255 761949361727217664,70858 793973064254033920,254135 776092061929906176,153095 758668335714185216,52545 790915951654866946,234583 764450376921837568,83393 766400105113092096,93036 767954226827841536,101406 781238255215796224,186735 779700938625937412,175092 745290924889096192,11774 773589874515464193,106716 774978222148558848,146164 776870894954176512,158524 768875749050769409,109666 774935348799479808,1170553 791693108903751681,240483 766341710972616704,92860 753652198991462400,11774 763084079550038016,74366 790328809253777408,230708 757068013740912640,44163 776621586807922688,73712 763745625481543680,79924 757698140246073344,46958 759264858504323072,57574 794649182258794500,261942 759214235981324290,51675 774240062582259712,140444 780392189381709824,179742 756354107863105536,42495 789765985733672960,227242 732896742669180928,354517 765180749481848832,85562 792487860775555072,246225 763226766840242177,75899 793101919078100994,249469 773992701654102016,140155 763004630024478720,32625 789099264123076608,223286 790408983496368128,11774 794561311615152128,261155 759364815659892736,56924 786973327185379328,207613 733329073783590912,148861 755137863235219457,34637 779677798977769472,176203 766760115265429505,95708 778297838367346688,167220 793208542589247488,249725 751178464015880192,17591 758620551535587328,54070 767859426451558400,99159 785594913358360576,194371 788440089722556416,217034 791048916905168896,78159 794533431233245184,261155 776572337156009985,155334 795367449260658688,264397 761160340830883840,66897 788776945597161472,220526 757564241272602624,47717 795339855513403392,264754 793590649455046657,253032 770671431696998400,119832 760856320954273792,65222 765139382487621632,84724 771761315970883584,125554 759160325371334656,56964 785255254354898944,194219 793861517762363393,11774 764795536394194946,84724 752945994396868608,24248 758693180506148865,37294 779806345688182784,176890 740942977330089984,11774 773921553956429824,139404 788518481402757120,217519 752942031253581824,22746 765735944762765312,88361 773844908465610752,138165 792030780830605313,243075 791142836884410369,236907 777974089239584768,165185 778440095892287488,166916 793297866290790400,250064 793580682119372800,252020 768821992334188545,109104 752297632320466944,17842 765275658259804161,84209 778260279234748416,166913 758350905494220800,52030 766036931423641600,86264 774137274422267905,141316 768206356511805440,103261 763489720110190592,77612 793257577186488320,250293 793622137336504320,252679 771387130329333760,125276 775811802512760836,151439 756954781952962560,45672 785495134305603584,196277 785738693713600512,164764 792064427101007872,243075 794605962208354308,261818 758067735758856192,48663 771697524910485504,122982 791834771223478272,240070 776001314362798081,152735 776435852884848641,155859 763879261233115136,80482 792162783571902465,243187 758506762433691649,351666 766718575063293952,95708 775575718377975808,148654 789696411382284288,226717 781339542846439424,186584 776866534736076800,155328 786751694604500992,205728 750502577901441025,12746 792162277793288192,244289 753622879485300737,27317 788729168351539201,218832 786723062934757376,90209 785846146367389696,198671 760202396664369154,60999 794653393314873344,261155 794792291214893056,261987 790993724151046144,234796 785504226428456960,196277 767112713378017280,97472 790949750514212864,234796 774195501440741376,141867 790250228918038528,228341 767236308284604416,90384 763451120098369536,77849 788863347185836034,220526 791265193103724544,234583 769529144308891648,111960 771012419271491584,121612 792406488278970369,233137 772569907988951040,131542 790880843287769090,234583 765507973640773632,87831 777486202555408384,155410 791365364752015360,238207 763839882800214017,79911 767999642437029889,89517 753304459854376960,25766 787497405881036800,211347 779731145298702340,173645 754723228635975681,27045 792305427388043264,235685 793618698347089920,252408 795694804806107136,267862 758804271169085444,54070 771467649826062336,123610 772423826277699584,84367 780655167817383937,182257 793721828124524544,254209 775720666238550016,151071 756668978588749824,43391 790894102439202816,194085 788691865382051841,220029 772775700071784449,130669 792753663785578496,246225 791720611102003200,62492 733420246090948608,355952 769579587844071424,113836 791371970919161856,238207 763473151095283712,78344 770409384841060352,118191 786830643720097792,204783 750576865446924292,13532 751907345542811652,17416 770672198545707008,120610 757636901750902784,47761 767124859079974912,97468 758346286487707648,52554 763530423888601088,78513 766054964313612288,90384 751659323957313536,18470 755901777581527041,39797 788053294694359040,214492 794333531036155904,203546 792551930308415488,246392 789158396150898688,222682 793498556904669185,249469 759043536113262592,56442 759546304087195648,56552 789191232622727168,215437 790425992409919488,350650 787064673275351040,208379 793898185915822080,252020 771384373463617536,11774 773209142353854464,132996 777597458499112961,161978 765882499411181568,90031 788148974746214400,215505 793224852337459200,249180 788506791948673024,218349 754026753404928000,29531 786515450792325120,203863 792346419046776832,243576 763560939954122753,77612 791401677492322304,237908 793038706672218112,197512 756689200045559808,44274 774007978382888960,139404 773727702876434433,136947 772320818781007873,738099 788351590570741760,352258 791669817577238528,234990 768866091309211648,1249528 766997110503813121,93144 793322741147406337,251452 795037282868822018,262847 775099510125191168,144484 794131996611989506,252020 770613494475526144,118192 791698002796838912,239610 773934374089854976,139404 757029723100762112,44171 766021894290104321,81929 788535515339292672,174507 793255936974389248,250430 756951445459595264,44970 781344004642336768,139404 794000110799622144,249852 795299655387115521,266079 775096177452658688,146847 776136740885106688,153699 762682606005555200,11774 769176409734520832,109360 780760336794136577,181903 791690519692742656,240145 781635766975881216,188401 750051082949255168,7966 750790100246753280,14462 750970255598555136,738099 786940499622031361,207613 785699587558219777,197512 791351189434662912,238207 762424048378720256,73196 767854262290350080,102155 774856999142092800,143098 770411545578864641,118191 751137507497111552,17140 787072265062146048,207965 788112148106997760,215005 792827916291678208,247877 768270507955204096,104932 792022405178765312,243075 779120335350276097,172185 775802757450113025,151439 777039547507085312,157755 756939785156124672,44450 775575877182685184,149040 792452451043389440,241819 794016064178884612,257492 768972369020985344,110585 787173731428859904,207613 732541703689756672,352466 764130606674382848,81702 771470877200310272,118191 793409347913121792,249841 786682987328966656,200078 768974057416986624,110659 769711315669684224,114884 780615361548972032,182049 793283072540090368,250216 764270912501911552,82283 793618463243710464,254058 795677486730379265,267862 794210546404954112,257492 791802212473266177,237491 750947760497496065,15800 778231093145247744,166532 792350804028030976,245147 794372412355661825,259034 792060491099099137,243576 787016772033454081,207287 768559496687919104,106753 771387529606078464,124573 788889051633856512,221972 786983441107673088,207287 790937339031715840,234583 795703689596076032,268281 751556270201593856,14277 787392014841110528,210215 753707731350130688,29263 764564073136594944,83641 757565335092375552,47782 758800544689364992,55262 795362927842889737,266054 789943157764919296,228576 779398112028729344,172148 785521364413415424,196277 732266320666853376,350955 793640647789903872,254317 790192082799525888,228524 757681180334551040,48810 793522464609472512,252020 736565554375495681,352687 761560153980219394,69231 790618575329374209,232169 768232620857622528,95055 788001843968303105,214138 795000738627715072,264397 772843258904846337,132335 780629305814425600,80785 774584408963768322,138165 793096148198289412,249469 766829629026041856,94627 762989476071092225,75724 751679650552745984,18323 791333757747769349,237594 793480183059742722,252580 768968077069258752,110344 788941626995539968,11774 756936555881762816,44450 767099790245015552,94627 769984257238396928,114985 790726728121397249,233558 795750813280833536,261155 775915371253473280,152498 753638652794707972,28799 755430355310616576,35890 737034734866300928,11774 755417729574772736,37294 765540865066631168,88052 766134860360527873,90384 779141653517000704,172962 788850119127003136,221476 791667002192465920,240483 772898374546694146,132335 777938643260280832,164578 780123460341264384,176128 787052425337249792,208379 774462143378907136,142503 795669788743835649,257781 778835230790553601,170253 785705656082923520,196917 772247046602403840,128934 790655258288455680,233307 771526883481563136,125163 787300785944047617,207613 752660493479751680,22750 794213436628619264,11774 759782709728346112,59398 788640020135571456,210207 793288674502856704,248559 758628328219738120,50827 754779431386828800,33356 766255586161852416,91946 771838526811930624,128194 775019354719006720,142692 792436719228420096,243187 756964135196364808,14277 769652602845945857,112363 787004344587657216,207974 786402502715379712,203674 794942855701794816,263895 767025472022548481,96898 792518918892036096,246273 790978734375469056,235590 778268571545677825,11774 773835840145461248,139323 764555444836708352,83945 767804766529417216,101681 790161649546264576,225911 781274191895093248,186584 785242793757315072,194167 785264038397612032,11774 788511397760073728,218275 789159498569117696,11774 759335343070056448,56772 764099422879821824,1249195 761794378503294977,69548 794246858717601793,258044 780587789901504512,181789 758721578955780097,54070 793527404375441408,252408 768089645645266944,102514 794709891529129985,261155 759498137883013120,57574 791003064417353729,235620 757792734136537089,48929 757741270303252480,49066 758021812840198144,48663 794670537448521729,262022 733072277223284736,355597 762768132884750336,74281 795252085621014528,261594 779039679521796096,172122 758345148342210560,52509 794029905100947458,257325 767925918102847489,96039 785963959732043776,199960 788489033198493701,218275 771718003448774656,125554 794311562521518080,258058 781618752664338433,139404 767726098335600640,100893 770756753898156032,120610 752621570720468992,22436 756365449240141824,42428 758857285632266241,48064 790083147136249856,212131 791837807761207296,241819 768920167522807808,108849 736547599818358784,351245 793965942892097536,255942 750135654609195008,11495 760999955930710016,65180 788024681890709504,214209 762074077670416384,431998 763151487149019136,74133 767157033015582720,97067 752081660036820993,18539 785927415260323840,199262 795054296790401025,258878 794687140051451904,261155 759423136811003905,148861 786022120933523456,199960 764685246704910336,84422 777322169671966720,161456 778608329170022400,157755 790755898239115264,233756 792368422172504064,243075 775000619853680640,146259 773520376953311232,137042 792050376962826241,243187 792597109031575552,246392 753359072938889216,26458 793596621841952768,252679 778807695163858944,169327 765568161882124289,87904 788173408039206912,352258 792049946883010560,243075 791398520540557313,235487 756703899935969281,43391 789128025719922688,219528 788781938626600961,220526 762488623107231744,1248990 765632901404852224,87904 791366770959450112,238395 768127920179150849,103354 759227508189491201,56964 792035511447662592,243187 794700954465632258,249926 775062612308553728,146847 775521883622105088,149300 786300638045073408,200961 733012251196686336,355293 758453555627827201,53185 791053225981902848,236218 762656861602537472,73926 754770498819465216,33356 767390296036478976,97515 769332383111929856,112363 779522450631561217,464984 751658430272708608,18539 794269962147741696,246425 787678651332517888,210289 774897532912689152,88859 751965385210159104,1248200 788003943209140224,213253 775007020189560832,146259 764612176682168320,82283 790694846939951104,233692 753246856839331840,25969 775159547422007296,144494 768573663360626689,106281 778583986985545728,168794 786939229276438528,207613 753622853430501376,19563 774461916756324352,142503 793103538608103424,249469 756282290204872709,42432 792854071627517952,244143 758594403082440704,52554 790904930294956032,234583 791379061172006912,235590 766441076915773440,90522 757937097881845761,49431 765699173463171072,88669 793951938656301056,255942 794549324453556224,261155 768880625436590080,108849 766379248093237248,91956 756574703372738561,43258 788472005054042113,218275 790963077604716544,234583 756921738022313984,23518 775066200103489536,146847 765460203789746176,80393 778275723345743872,167083 765543120029220864,88052 764180672961323008,81946 785798572751007744,192971 773943625705283584,140025 793990296547667969,256255 763390901435719680,77996 790529649705050112,231792 791304566314770436,237793 792088772800229376,235487 794954038324367360,249926 760188942167662592,61352 794953718793793536,263895 772814294412988416,132335 779907802949095424,176890 773674211415949318,136947 763867879779565568,80486 756250657443700738,41689 733257597244047360,1170803 771096902649511936,122776 791004776863531008,235590 757517938631053312,47659 732739179570810881,353789 755901092752261120,39462 776581781395017728,156644 791347807747702784,232881 760628595387576320,64084 793196682867535872,250033 778987649050738693,167220 762839612569952258,73712 775004343766351872,146259 753057612137103360,25068 771861487946129408,127134 794592382385680384,261155 756616981562920960,44429 758391878253318144,47940 794680322575233024,261666 754899806422720512,33549 777240756155146240,159475 790610658442162176,246425 779529251003502592,173334 773595248400424960,137158 767008878139674624,96263 774075751469506560,141360 773671131240886272,11774 791208860681957376,236884 794268484616089600,249926 795300310537207809,266079 757604108941529088,47940 792715168232898560,247087 770311028148203520,11774 774696887827959809,143327 760914201468481536,65387 761243425106690048,66575 790967392318873600,234583 788958243418767360,349684 759220126663184384,57574 766427661463875584,92958 771864554045190145,128143 755231848314179584,34898 768551042636255232,106763 790894377786810368,234583 788439354376978432,11774 758431461322133504,53001 767657807684341760,97447 770203409618202625,117257 785626817721868288,197512 769389689807699969,111543 769178551321059328,105652 753138603845361665,23899 786615634763350016,204901 788781115075072000,220526 792198544601915392,243865 794609870141984769,237908 788536577010139136,218275 752950528032796673,24727 755023286296309760,34666 794272981702811648,258456 768519784321261568,102826 781880075817979909,186713 775671586770878464,112363 773975903856713728,140444 795763052574478337,268356 779629894384975872,174916 756328784060641280,38526 761150471088271360,66767 755914928825864192,39235 770281258479816704,117257 795368272887771138,266151 791798988009771008,234990 756903657761669120,44163 766011446530486274,90384 768566536810422272,107559 787410071462436864,210274 774420715143438336,143585 779367586651709441,174427 792833443910586368,247241 781831476098785280,187131 770320677932937216,117973 775161495206305792,145866 758039048770445312,50827 767775790322692096,101463 793201556082585602,249926 790685170332536832,232640 794328112842543104,259231 762263987622903808,354836 791417881774919680,238207 759732569835442176,59365 772435676461760512,130026 779028367035232257,144609 777419296918138880,157755 794292084379439105,259231 792587112000258048,245549 794446799578632192,257492 781503267712929792,188401 781829389344464896,190635 775064807766650880,128934 758380244797624320,52554 787131444917366784,208176 754086786851373056,31750 788588781591035905,218275 734114209970159616,353228 774014361371287552,139404 786653128603136000,90209 787832492195708928,208928 761223506357022721,67326 759428047237967872,33169 769581970431025152,112239 778189793721249792,127903 778375096016703488,167273 763776304797802497,80136 776623043108081664,155451 777284844715814912,160609 793120344139665409,249469 770674527588220929,120610 758853135049777152,55257 788513306537451520,218495 788920679487905792,220332 766138738477035520,89923 772845930592755712,132578 758657382402568192,54070 767184110821470208,93429 777851976675491841,159847 785551808949260289,196788 788380324719894528,215608 753385600292491264,25981 758538520612835329,52112 763770163082780672,80098 773954478202458113,140211 770275524186738689,117257 768084367558180866,103354 793209464136593408,250633 785850675817279488,198571 791412525266903041,236454 757802050872717312,48926 750802936008155136,13627 787178004611010560,207949 762764877257510912,73814 788495970677825536,218275 781477759587680256,108396 751548993377742848,18156 765313085414469632,86440 757555932289118208,47782 760571238309847040,62063 769146979624579072,107423 778653113595076609,167939 758705985649250304,54070 791278465974689813,234212 761284674345955328,67326 790930042641453058,234796 795017774678429696,262925 771135395031552000,120613 777862826375479297,163763 793176142454730753,249961 764477729714548736,83391 793813458890264577,255393 795618231411212292,267655 769890981013368833,112623 788048425904279553,214492 764762545840283649,83648 760972434661052417,66116 775390581874946049,148574 786754231730577408,206008 773095205331410945,43950 775852023635779584,150426 775297469491978240,146259 762732370290061312,1248944 763958291059748865,79987 790595416190398464,11774 794755301769703424,262319 794966047568883716,262925 759098283830579202,56964 765870049437609984,67326 791689912504446976,246425 760620069080752129,62777 767486764269334529,92226 768534293949722626,106281 794752010390122496,262588 792517471408226305,246273 755762371294101504,39462 765365358509236228,82018 757684477925679104,48522 778322942740561920,166409 772883461333856256,132761 793847540013682688,253793 794940302343753728,262849 753984725912473604,29059 765262941948026882,86103 763872391575457792,80939 776079155536551936,152735 777657799723458560,76891 778803167702102016,158524 792053304985477120,173347 744291364309995520,11774 760876843243143168,61145 763186403119288320,75802 778726999611150337,168698 785696987295481857,198094 795336314451357700,262145 789214209993236480,224680 779845853733326848,172295 753696931537379329,29263 786847953595936768,355153 772446304698036224,130774 791368980556570624,237325 792735452419788800,246674 793243701405364225,249302 762286298002497536,72035 780545098140491776,177233 793145761726918656,249469 774852040694591488,133702 786339285616107520,202429 757628494805336064,47940 755390636845588480,36545 755544430170476544,35679 770673268835618817,120610 753208844441051137,25255 778563728052748288,168794 788978352300236801,222715 758250090993639424,52061 768967386321911808,110362 765963196054245376,90384 792004156450103296,242628 760908263705735168,65234 792021215497957376,243075 791424715793522688,231427 792346262095826944,235774 792766354034139141,247240 770628290386079744,119937 750362582310092800,12883 768471017480216577,106774 775707648809398272,150511 753101894629855232,13410 791807211588554752,240483 758028831701762052,50923 769255149747437568,81406 762723914426490880,74592 757435332719677444,47263 788483514849046528,215608 793158710726189057,249926 753986362139873280,30339 766468264818044929,74133 789854590074253312,227242 763465394367627265,78566 772841720589484032,132556 793099680569761793,249469 794595433125384192,261155 793618302933295105,252020 794574030615511040,261155 775740644509769728,151071 793945969251459072,254135 793209449666281474,250033 752652468488593408,22953 764838996107231232,84724 790709333537329152,232884 793991835844608000,255942 794162252479725568,257492 767856131310059521,100893 793842027884584960,255942 765681678765264897,87858 771489431278669824,125291 761227620176592897,67326 779074124601815040,172621 780717026226700288,80785 788059312543236096,215005 794968015674703873,262925 768889516820168705,109874 794289530673233921,259543 788757195315814401,219990 759531449695502338,58757 764458908081541125,47940 778368525521997824,156026 795086624698810368,140444 787065481966477314,207965 794605175029764097,260840 779123515362381824,168284 781283113309577216,186434 778509349941547008,167148 764215369871392768,81702 778269524512628736,167046 778438250968911873,152594 794007575473831936,256349 752645943590326272,22546 741912918992752641,234630 747631491983761408,350826 766090469596168192,90327 765305865855442945,32861 755203845236535296,36219 755433119331868672,37499 773886054180884480,139404 779814653895598080,174756 758656358891843584,54070 777960580510388225,164826 793537176713568256,249926 788124861856149506,215754 757312795771805696,46890 772767207415697410,132335 790715136482869248,231870 792186913662861312,244464 764982167109767169,85562 792096091273441280,243615 792078146602401792,243793 768954985669271557,109666 775003871076765696,146259 789927033111449600,225359 761606845551087616,69231 790349393719275520,230485 765001390666022912,85562 768109220222922753,100280 769339400228593664,112788 780825396434591744,183269 795768265641496577,247930 756671548342304768,39096 759115086996787200,57092 771499501219487744,126293 785518987643723777,196277 794526176031240192,261155 785290434868154368,11774 758272542830305281,52112 752003142468923392,20501 758528282014941184,50923 780769928102240256,182726 756524644279193600,43541 769616027344830464,114357 768468856851488768,98720 766426867117150208,93823 768114912606380033,11774 793240593778343936,250633 777949290027180032,164669 774966154729226240,145894 755814281430573056,38183 772839679469256709,132335 774242831804329984,141316 775398729901744128,149040 794788447256977408,262022 753061656972918785,25017 763037088858112000,47188 770698848419196928,120625 794411778906034176,249469 778466478580375553,152594 792907874640867328,247042 758487943220596736,53532 779154064684613632,155688 753762394774446084,11774 761543830764195841,68908 770761490982842368,121359 762802497681522689,73712 775394562277830656,148922 779866827006550016,177337 794308077826650113,259063 794983082742792192,262849 749265526556274688,7607 791752336741773314,240483 794363092876410881,258878 770226192968450049,117257 791773581789110272,191778 774420808508792833,139865 778782908890816512,169923 786005426135379968,199431 785757393984466944,197297 747526082224660480,11774 771883023516270593,128615 778295827634745344,167220 793427955888390145,252020 769667012213739520,113412 773352823429951489,136018 788961386902585344,222598 789942755074060288,227242 793199359420690432,250430 795736256445550593,267576 794334465791180800,258878 781525936806125568,186584 775039592999297024,146259 763949976820985856,78513 764967357999558656,85562 751883158572789762,20195 764971262321971200,85562 777012744893636608,159146 793618264165416960,686533 791369087079190528,238205 791696786419097600,239405 788027109956460545,213253 791385417073307649,238429 794627295537348608,261058 766019292219314176,90384 779443211169243137,174230 756833651254583296,43553 785597723001102338,197035 765183580209238016,86103 774414948663373824,141867 793810296880193536,249348 761129518761246721,61051 790970899616763904,11774 750358386877792256,11495 776193877984157696,153845 785651065723101185,197286 792013484267606016,243075 761475821760643076,67369 779505605123858432,174660 774691076519047170,143585 760349295983878144,48052 790753998802391040,230234 780466099666034688,179695 787221466735448065,207287 780014896243216384,176203 785630242106998784,196277 794747876995960832,261155 773987214451695617,139360 776489090967633921,155984 755864679767953408,39207 760964782400806912,64722 768812565925363712,109167 790401517605924864,231318 793139642036092928,249841 759704798941720577,59398 785636061615575040,195975 765667017596612608,88920 780614138603110400,182037 791706817420066817,240483 753911236065054721,29898 760669821080068097,63776 776005477993852929,152872 773507786588065792,135025 770984139185131520,122388 793896303008870400,256439 762595234165383168,70689 777578236305809408,161960 761665051434582017,69947 773689895021842432,138543 780571025813614592,179936 766081297714405376,90539 792644487151493120,245148 773970386975424512,138119 791309823019196417,237223 791637477517889536,240260 771486051227537408,125554 753768244503121920,11774 794693696457347072,261155 795709321539555328,268448 758142099929780228,41703 766404974456614912,91946 773122871380049920,87904 795037914413563904,263532 789941025196347393,225866 763718996839440385,75724 771416774503981056,124597 773192132861521920,134561 789109126139748352,223286 751681169100595200,18893 753687338409132032,28799 778709184355237889,11774 763234102216568834,73712 785255339360944128,194191 790789595982098432,232863 760356146892926976,56090 772841546106413056,132302 788522626109022213,217837 791615990547087361,240133 776465071790841856,156103 772445362166632448,130721 791865875536097281,240483 763184358777905152,74247 769021035161190401,110362 790910835052904448,234653 763116138217734145,76628 781105301407821824,51644 753271645079560192,26066 774294051151544324,140444 793169674645020673,250033 771290243647627264,124564 761638849332256768,69947 763351847390306308,74934 790925882793795584,234583 790297098927349760,230334 763463812406280192,78566 770706104925954048,115458 790985715085561856,234583 795432312888508416,266079 780221516390604800,177773 780873867833118720,176890 794687507162075136,262752 736235284619251712,11774 777619766353600512,87904 770262221939150848,116164 732440379665072128,351387 761644956696150017,58508 791003088664403968,235590 795299613922168832,263688 795333888537219072,262226 767040346991845376,96848 786245816847568896,201374 760821529198198784,64722 777852629498093568,163990 768174140712951808,104332 774642118585298944,134470 760772742614573056,64063 786351450871824384,203076 793400911192129536,251759 753386483126591488,26458 791675147702898688,234990 749684542160703488,7524 787855867949350912,213376 768413224517656576,103071 794547769952370693,261155 760241780218535937,60794 759294279399247872,56889 791009473624174592,235251 750340604262055936,11495 794561713702109184,261155 763101711271682049,76628 786746183829983232,206008 778718025704808448,169384 788611872333393920,217285 791071721994551296,234583 794713398357278721,249926 795048642268827648,264397 795687936561803264,261155 770630038991544320,119682 794041964941496320,257492 760663214430359552,63451 795065373435592704,256276 778667961217388549,164578 790251644445261824,229693 771723003038208000,125319 788754671850524674,220332 791208951748653056,236928 791418673227378689,237999 792000334889492480,241334 793239067232243712,249926 793621000638304256,108396 768530201257074689,106716 756671838411948034,41702 764979492058128385,85562 779374134908162049,171054 777737076200484864,162348 772581991086686208,118192 776580855573733377,156115 778959961867026432,171379 773970070628339714,137869 774297378325233664,141316 773872252840443904,139404 767017256022740993,1249356 768411685472251904,101681 767507873576476672,97379 768852158548705281,108782 773566293119086592,134993 759296262235619328,51798 757883059802955776,49852 767100179208036352,94699 772951744443715589,132335 768243834610253824,11774 775354056558600192,148473 787094150223048704,209129 794554873589145600,261155 762314901075464192,431998 769252576034422784,110389 771076429010337793,119937 755177529422536704,14277 795415490558623745,266138 779080747378479104,168284 780438480765747200,180351 751167180150968320,17416 735398945581608960,1170550 766807919228751872,94737 781346491948564481,139404 767832612970729472,100893 788126644137435136,215754 793283742315913216,250033 793476206716817408,249841 792819325375614976,246225 793999012806455296,257492 794911292784054272,262752 795435683921788929,266491 778238531911155712,166532 761344496181346304,67973 795707916137406464,267862 786426609741996032,202983 794558245754937344,261155 768052305887395840,101681 750721138821586944,14877 776586313772380160,156053 756928422300020736,44450 794637575776563200,261942 754747474699444225,33520 777593740957483008,155916 792454346919194625,237491 768186857666392064,103212 774344312469487617,141360 778933439126917120,167858 786939958401654784,207613 756249434816643072,41438 780983146334609408,184624 792154172716032000,244289 748298284159111168,41724 792508755564859392,246392 789457202964680704,223492 795443437323616256,232169 779704700425887744,175092 756570994903490560,43225 775002692238258176,144654 789939650915930112,228888 792959375539376128,247877 774014528078000128,138819 776106875167313920,147637 779411820268298240,173630 790608350400487424,232791 791636510206464000,240260 762774116843872257,73712 767486926416904193,90629 790748392905383936,235349 793181361351843842,249469 761370553584275456,1248895 777149527128207360,157755 792058502214737921,243187 767872997894057984,101203 775045945465659393,112112 771389210574159872,124618 765321099341017088,87145 789251890575835137,206666 786347899567284224,351830 788699725268709376,220029 790638523778945025,229875 794643280394797057,261987 776934354513698816,159146 793844639346274304,255942 766252514576506880,91946 764990007958536192,11774 785926409654902784,199431 750549829630226432,11774 792175564413018112,244550 785936867933827073,199546 766037510032064512,90384 775666748829921280,150404 765499864482328576,87245 768631242136834048,107469 732296562492243972,351110 793379872529911808,249926 762016055678136321,71417 765322772453089280,669866 786425524813832192,202636 761259997229621251,67453 750808620221210624,14981 785887188772806656,198878 755163170034094081,35890 777852389588099072,163901 790735827382960128,232169 769961767804006410,111980 786732140952031232,204413 765639899118731265,88052 761387569011720192,67852 773883115014090752,139404 753359039925485568,27317 755122039740993536,32572 770677843919564800,120610 791129065017204736,196314 765373200913960961,86645 760983862952464384,66159 778803989194285057,170187 791518502213615616,238378 791342719171825664,237491 761275194212098048,67511 793101043357790208,249469 792038426858000388,243187 789991693324001280,228820 760860015687143424,62798 772966328277856256,133454 776192783711281152,153866 788764732287283202,220526 793138784850235392,249725 794380888054243328,203546 786804694790176768,205270 756825411997224961,41152 795754186830999552,268918 759458097941405696,56964 767869876069249025,102011 780622754261237760,182036 763745713461264384,79691 763928259197153282,80393 751555370196144128,18452 759620448468422656,56322 776230262124515328,154071 790620961561337856,218349 756570192944050177,43471 794639368396959744,11774 780624804785233920,182154 794901515416858624,262886 754929335501361153,15536 752202981584416768,21074 753317293694840835,26436 788063403864625152,215005 770587307229478912,119774 758697006424481792,53185 753972586565033985,30590 763525005703417856,78476 794544937706672132,261155 760143099351949313,61051 794543963659268097,261155 761346801966288897,67906 766457734661234688,93823 790209406528925696,353124 779619500559859712,175881 771796892296544256,127836 790543687172448256,108396 795063143286317057,263895 794707116984508417,261818 763444364408348672,73814 788391098032934912,215634 767779022747103232,100893 795018619029626880,263896 764982400304582656,83391 774029137644224512,139404 772100014357245952,129335 787394065369296896,180433 790689419325878272,232169 789471345486680066,223492 753663791955578880,24675 775710574818762753,149200 780764999543164929,179574 765041144648663041,85562 760102470605541376,60866 776422953378545665,155688 787811793276067840,208176 789351214861484033,215005 792568504813629440,245287 756206537152995328,41680 794410085502029824,260404 758077432087867393,47761 793811591665967104,254135 755547082677706752,38183 768953411144298496,110615 793504716005056512,249926 771038963591151616,122146 772898285463932933,132335 756595995132227588,43258 770141557508956161,112336 776808827177930752,156811 792209232342884352,243075 793243207555510272,249926 753665966672752640,27402 773964771720769536,140444 786974184706412545,208014 770643454103658497,119937 772495288380624896,129662 785656302533869568,197907 733071602317938688,355289 766688346500390912,86103 768734754707562498,107069 794024947832061952,257661 754091785526190084,31377 788814668487913473,218275 792174778606030849,241678 771314997372694528,124292 757444663431290880,47283 766125700856229893,80939 793095485439475713,249469 777328442383724544,161546 790545428022427648,232137 762633866758807552,73926 780084438923370496,176128 793308336796016641,249926 787709723265142786,46572 788158086510850048,215480 793904240171192320,256255 749070695435350016,7126 785459293919129600,195587 764464704987115524,81835 765659359997296640,88930 754859772999000069,33356 776615950217076736,156835 785323886401425408,11774 779040918749917184,349856 772158206357360640,127707 780234053903458304,177773 791688519764901888,238429 786983055886082048,207965 786710780813119488,202429 760254665694978049,61545 765211421848182784,86080 763897849016909825,80939 772498015202324480,131007 793217753343602689,249926 762615701219708928,72653 770575454285672448,119774 788464954923945984,11774 767913587360796673,101681 775135494103457792,144730 760621958757289984,63937 765585086385303552,87904 788126210471653376,215754 760601588419350528,63451 788487078124384256,218356 794191056971714564,258598 794746175979159552,262752 753965691900928000,30296 777966132892430336,163901 754000078474543104,31077 774340774754332673,143051 753645913843703808,28281 758698919836737536,54070 759151555153006593,27156 775793746998767616,150404 787013256967774208,207949 791355177899089921,238207 761528835233820672,68936 732739640294150144,1170601 768840326647836672,107469 793085219351957504,247241 787147625115979776,209184 793635651405115392,253032 771446953221558273,125204 795704970171609088,247651 794604822431309824,261155 757017275945799680,42564 786182520115236864,201285 778766245944524801,170373 762057332725391361,69947 764950230655729664,85434 776016493284765696,152735 792017107168948224,231894 794901726977519617,220035 795491228297166848,261155 767906191003398144,33169 776035161318326272,144648 787262522063745028,209035 776680642763423744,156835 779264663359983616,350711 788782734890205184,220526 762875416646262785,73712 774273182857441280,141887 791272861071646720,237491 786219886426980352,201494 770437313587478528,118191 794622123402620928,261987 791227311895015424,234583 778639968063201280,11774 791376281505935360,238395 792019906871062528,243075 785271105653137408,194648 775038110505644032,146259 779051494486138880,172057 758444999658737665,53015 755836244404219905,39235 778981330231123969,171693 795694418468737025,267855 792045935551451136,240890 779152085308706816,166557 773589468062375936,137869 785712675967922176,197046 757341966669611008,47090 758745595255271424,47940 773888264700882944,139404 760198462440898560,61545 764450017981571072,83391 775553109074509824,149300 779383817706409984,173964 780112443779330048,177233 793353878611849220,250293 774227063662338048,141887 788395780772159489,217519 755747682673537025,39197 775787380099866632,151463 753953545251094528,25135 793823545507794945,255393 761598801576497152,69231 793244286678474752,249926 788137303382384640,212139 786869680875171840,205270 790582610326085636,231318 785470018108567557,195849 787042800579719168,207613 792123659909369857,243535 793132286007009280,249841 763480778583965696,78115 770380595709014016,1249741 753933938616401920,29263 785922978651381760,199840 738442361555025920,11774 791339958665670656,237787 767014482258243584,95568 764509676390068225,82457 775518191619547136,149953 792539080848465920,245101 768103789052166146,100893 771348125050998784,124597 786026339186769921,198620 789528893451624448,226717 792391952444424193,245607 769590550232039426,114422 775419126776995840,148800 791688902906085376,238429 763859714178420737,79911 794929653421133824,260445 766030159195480064,89923 794641383197995010,261155 790880638341484544,234583 785664147958730752,197512 780823769849827328,183546 764521659545944065,82002 775624762328440833,148645 762028826868215808,71502 778300788712038400,167311 760531047326949376,63149 789199972608507905,223815 752663078379061248,22432 755503998757588992,38175 794630787798863872,261987 791446135122558976,215903 771033909660356608,121949 780541039488663552,179718 776827212196515840,158387 760543823156027392,63149 793979148918198272,256261 785914906247913472,199546 770381636005466112,118191 793844169617866752,255942 761981304682479616,69356 778283256684814336,166339 736071469478772737,1170455 775062182467862528,146675 793969619753111552,11774 768157606401576960,100340 778730692372893696,170187 785846227883753472,198878 785239027645636608,194221 785904506978664448,198878 789216597839712256,224680 765022508965826560,85562 738495142324281344,11774 749040037635956736,6955 757269020827459585,45014 768405287883517952,105998 773205626176634880,133519 791472064456568832,239405 775680862964768769,150663 788457237341622272,217106 777356077000069120,161542 790426545097576448,230270 787019719698251778,208065 781535406613368832,188401 762125990483021824,431998 773705425653010432,137777 767035430063734784,95511 750651679696101376,738099 776938291388157952,159411 788105215434231808,214899 793637662427000832,254135 765593085879259140,88311 772127890381033476,129526 773545547009589248,136947 775004476021280768,146259 755118178317893632,33356 795718929435893760,267589 774678765188345856,144542 790340507834744836,230283 760236405121552384,60866 778390663893164032,164912 776940466524741632,158520 779675856230813696,175153 790195775510876161,225456 761272561812566016,67648 792551798846398464,245963 773757341221126144,11774 788770581705469953,220332 780591340346310656,181892 758444349566820352,41680 794758488190844928,261155 786400485536301056,203350 786929443252076545,192032 758800242233921537,55355 761280706374868996,67229 786340391079452672,201958 788766589026000899,220526 789200550084698112,127871 793508766637518848,11774 794557460849643520,260852 777611015995351040,159359 788066771517399040,215005 764330391268368385,81869 788215592973062144,215005 751793677320589312,18539 753949246303440896,30590 793575192241008644,252014 778341211908272128,167220 760476772152508416,62777 787088930495574016,204835 794683074466304001,262752 790961121448472576,234796 768826377227427840,108781 772637587257163776,86103 767486966988435456,95055 770225287430713348,23762 788665701988958209,11774 788739328218456064,220332 732245968670756864,1170428 749366308731359232,8188 767391678218985472,99044 792514259867492352,243286 791468330058190848,236962 794606416891936769,261155 794544525570031616,261155 786722841475416064,205091 787079441163755520,207613 760500398897696768,63149 752842188275548161,23899 785851714100396032,197911 779014987880640512,167407 752232141581234176,21461 768168258067234816,103506 771340515509932032,124597 762135096673509376,67226 785580363808706560,194058 793231504948260864,249926 735862348263624706,11774 786167215963770880,199462 793886929855078400,255942 794279669013114882,258305 756327890296442880,42249 760964581728452608,47940 772316454095990786,125367 785718951519158272,195975 791452747736514560,237491 757348236818546688,46406 772917143205584896,132335 792162206775377920,243187 752928889714925568,24497 760666069975625728,63935 773974920296538113,136947 758083828724408320,48663 757745626738143234,48959 793839000188518400,254549 768076939844255745,101203 778326369927307264,166409 791732935225380865,240926 771405599439396866,122126 754048596937281536,30815 755065248558702592,34817 759813188766408704,58254 763123843007340544,73712 763230349786746880,75899 786168661794918400,49459 781247043146772480,181419 773125522213699584,134375 770299309757640704,11774 763927408361603074,80393 786442243867488257,203674 793165514805837824,249469 770245877222871040,47570 785969858164826112,199211 788438283005075457,11774 733122510242349058,355106 762279879903678464,431998 762781007221104640,73712 793041974647463937,191065 794207388781973504,258598 781109859798355969,184539 780105688529764354,176129 774651553051320320,139012 774001576004374528,140047 776157519685136384,153845 794271195965358086,258456 732718535168794625,353543 791276771765325825,172084 786138833972781056,199431 778375922097487872,167939 785490013156892674,196277 794552051258769408,260863 772236338183610368,125554 794906397737709568,262849 764689738683019264,78946 780614348519727104,150151 764998892882583552,85562 792171253582794752,243187 793134013338705920,249895 753763910638039040,29600 764943046488326145,84209 785790938132209664,197512 761421436204580864,44461 785920570487607297,199739 795251936605929472,265644 774995038875025409,131084 780731212214243328,180075 761649935225806848,47283 781219171891683328,185496 756298949745672192,42564 767712012755431429,100605 794145781418598400,257492 789245596410322944,223692 794529024844234752,261155 776116485173317632,153194 794000969541570560,257544 743089747799642112,1247570 793832291315220480,248036 757274174129778688,46401 759378650395475968,57900 760210807573585920,61011 793780585856720896,251758 732549708556689408,352466 792124692542820352,243075 751621941354651652,18113 768632691159805953,96898 771301144693919745,124597 762421657357078528,70886 787284416045256704,188577 793601050892730368,252893 766007912565059585,86149 766428263946289152,93823 792745186363318272,239405 757271725407109120,46780 758712690957225984,54070 750343570968555520,12728 769603456202047488,106716 789829466407055360,227242 791001954482880512,235620 767809801552326656,100893 755072890102427648,35044 762000174977683456,431998 766373937521397761,93405 789242654068445184,223921 758659416476397568,54070 743120982680817664,679105 763358516086124544,76652 794630687420727297,262022 792869579773075456,243451 780759717685583872,182960 794305027380637696,258922 760179997130784768,61544 732191123364401152,349197 786299871355559936,202429 794528011332816897,261155 758478776766373888,53185 773887448568832000,139404 767676158888542208,100534 795696592418406401,267862 760259290057801728,48052 786320984412344320,201958 758170238085128192,50314 745139679406632960,504803 778738189905240064,170185 762761145606410240,74133 793475623280742400,252020 753332318027194368,26086 764136757059133440,11774 788048761046138880,214247 794288777367785472,259134 781503410541473792,139404 775755176435122176,150511 776108120728666113,153658 793490277344223232,249469 754731737754722305,33356 792511295253688321,246225 757942969773203456,47940 770720115113414656,1249763 780804293955694592,182036 756301807605780482,42564 786275956809830405,201620 759192681939623936,57112 789876107063529472,226708 773967115153920000,139404 770436296556748800,117364 760645849206525952,60112 766704192215932928,93303 791392122695843841,238207 757395525209554944,46890 793825882129387520,255393 785438752885903360,11774 780164882956103680,11774 760572554734104577,63655 762788973764874240,73712 788399372925038593,217519 793477860237291520,252408 772747763096358912,132335 780919998688538624,182726 777109585782013952,1250263 748564672991813632,11774 764820191406592000,81574 732912937837420544,354567 762780504634556417,74943 763717626992263168,78946 771129844147097600,123583 789557964449263616,225949 755279659382734848,34666 753854872672428032,11774 778274773101010944,167083 761498304697995264,68846 768495453545467904,103354 793114646874120192,249348 764268741387427840,82066 794337369587519489,257492 750334934527643648,12669 755171480518922240,35890 787770152607625216,210238 793502023324839936,250033 785503448598974465,194723 785529149041631232,196277 781381573203615744,139404 770727946881499136,120186 794993596722270208,263907 777880642407239680,161960 791678223054573569,234990 788814064185212928,220526 788564053631303680,155688 793103992666656768,249469 756988916687790080,45040 765333111194476544,86103 762288314997104640,431998 773495222030458880,136947 794711559327088644,261155 760600950738333696,62716 758257055513841664,51344 753972354271678465,30590 785737877405704193,197512 793617133976641536,253032 757803604040306688,48491 780393029412720640,174891 793793329095856128,254505 766865738233704449,96557 751211642260783108,16422 770426089986482176,118985 758354964901007361,52581 791074731885756416,235590 785556881058115584,194095 763159752780185600,73814 778773697045946368,169999 771089631068590081,122344 766519426598342656,84904 746789462466658305,1247729 791472765110919169,239405 755082491208302592,41724 786908470716968960,207287 790661231635992578,232169 792096574318911488,243865 769646677577834496,108427 777161373620932608,159146 792031767855177728,243075 763223918329073664,75899 786345107465375745,203048 758714779896782849,54070 760571431860203526,62063 767778087148871684,100545 794801829381074945,262420 795212138516271104,264397 785338943814246400,195125 756493492038275072,41680 758082540804513792,51069 770751473789521920,120690 766868773672321024,95708 755054487635685376,18979 768227207382564864,11774 791542182582812672,238383 769089171709460480,109571 795039270461440000,249926 764928694087393280,11774 793579485551439872,252020 777189892736454657,87904 772094535375659008,128025 793328886998118400,249926 776474827779551232,11774 794955332502114305,263171 776658654468517888,156537 767851919129899012,101681 764227548037341184,80939 788469705514168320,218468 790943320864231424,234583 794536957221081088,261155 770056599671111687,116082 794574182591950848,261155 759024036336631808,50923 791781271793901568,203710 752649931467272192,22575 786080724222930944,199891 788823676443516930,220526 794010163673866240,257492 795355327160053761,264397 758483241061920769,53580 789928149492563968,227048 750997397405372417,13343 759384479081308160,57881 770397354579021825,118375 793768727808475136,252112 776842772917678081,151409 791405711712399360,238378 768412852424052739,104662 792754599828389888,247232 756330226372661249,38026 755402409078296576,36735 772040844828372992,128194 788854146489200640,220029 781283015414673408,185347 765042233263452160,85562 765470999265415168,83469 786051901972484096,199307 750169877051088897,11606 786029502992355328,198620 763867749986734080,80939 763111110610415616,76549 792894662767812608,248393 758881960001282048,54070 780099073756041216,177455 738820323898982400,11774 776376349187534848,121080 776476238680432640,156127 788926045714051073,220029 791016152055050241,235620 764690550637334528,80098 750383194185367552,12406 775366200348053504,148170 777331832920666112,161456 781110641230610433,185496 780756604870389760,179574 754766982583558145,349720 779474133948039168,174427 781490491426615297,139404 792639905331449856,11774 759618637355487232,58227 785719424061800448,197512 785903226197598208,11774 791740916411211776,234990 755083563951808512,27045 773896056127889408,139404 772075899265089537,129471 777903254470524928,11774 780905153721491456,184239 763346143187206144,77731 732252151905390593,196346 777270055142850560,159475 764085112619139073,7092 785995710093197312,198580 787514479508590593,205989 787804997077438468,212164 793538764412825600,249180 791366091255652352,238205 794786112371757056,262025 732597953211207680,349197 786628935660494848,199640 761601217822859264,69231 787006831763742720,198586 793906457779503105,256451 768916343357857792,109104 778399988598599681,152594 779357837717827584,172107 750803392935723009,14848 775548017382334464,148713 792020698571038720,243075 794554448118837249,261155 792134604195004417,11774 768999180341682177,109874 788509086023200768,218275 778645330749337600,167319 788265431412998144,214354 758708828934402048,54070 772400105404174336,128143 772829403193741313,132364 781869457723449345,190024 787273698223022080,193121 752883139173818369,24134 778999945626017792,167407 769962070410403841,116099 794549661612802049,261155 750709141400907776,14462 751573197292613632,349425 793462332793860096,252408 786130515724111872,197198 780473555876245506,180039 792842813436223488,11774 790990722413498372,232884 788429850952409088,11774 785818157378220032,196277 790400895464902656,230270 732717792647098368,353745 764950266403631107,84209 793182604921036800,249926 763379174090297345,77731 773940539448188928,139577 791819171499798528,241819 794027628797816833,257492 773854638198099968,139404 779722674331226112,173964 767941316969771008,100893 779421049330950144,174660 791619137730670592,240145 792350546862624768,221785 765680888000552960,85562 794088265422934020,257219 793954760919379969,254444 789432433783349248,223991 756323439447797760,42432 773765465105498112,138295 755399010731425792,36072 779503505627160576,464984 791429122652303368,237908 760577036507197440,63858 786264251363045376,201958 793527165052592129,251237 767813463938850816,101681 792514946173014016,246425 757925658970292224,1248529 758829437219577865,54070 791762916034777088,240483 777330541225910272,161456 763925358726873088,79691 778341484340793344,166265 781221595704623106,186584 795031170874417152,264397 770335454285688832,117257 770842212091301889,109945 792176334730592257,243165 771136863067185153,123583 766662166569033729,91700 775463630347304960,148116 786952525945516032,207613 767047738890391552,93823 795691294941179904,263302 790933941515497473,234583 771492901750730753,125853 759076498980478976,11774 786956118417289216,207613 733262652231684096,355480 764254239761788932,82283 776589618468663296,156835 758711236238254081,54070 785663283193720832,196277 773708984024965121,11774 758060711553695748,49925 790978064318656512,235487 792794910478827520,247240 732278880803946496,351114 785602149002674176,197512 788136174820925440,215005 791837451283300352,240070 786575909436272640,203510 791344318174916608,196314 762708141377290240,63459 764929796312707072,1249250 795351241983401984,266500 762000486266306560,71476 766746027722432512,95672 791454091054419968,237935 777021508203913216,156835 766346870431940608,80939 770981986617798662,122146 774364907131273216,142668 791737948752449536,240067 787026459911217152,194230 792800909596262400,246726 793280530766827520,249926 787986046768275456,214209 761222183842553856,66824 785934137899245568,198788 775563956450684928,112363 759401619956064257,57105 770479250004668416,118192 754056038505209856,31528 794966227500179456,250785 770435503510450178,85326 760873760689979395,65180 771525165830115328,125554 765674241140396032,88930 776871227398975488,158815 781467888884514816,139404 787102141274066944,209151 756411198116073473,42249 776764941382586368,155451 769147073237225473,107559 752949883854737408,24134 770705699554942976,117257 772441309370052608,129558 756247710894661633,17640 750014862030303232,1248008 759938697873625090,59382 770751589502087168,120363 775025905236312065,146259 780786812440621056,182960 768536791666167808,106763 777929071820812291,29786 760650160502214656,64197 764189792112406528,82066 766303134863937537,90575 785919825164001281,197512 764991608190177281,84209 755042360028004352,27045 793829092072173568,255306 769619148267720708,73196 770152278493794304,90252 773882072066879488,139404 792926221583519744,248514 788436715820101632,215005 794896691035942912,262752 758868282363383809,53703 751949558830272516,18318 775627987853213696,150404 785282281833365504,193669 766253865457049600,91894 764161444027863041,82120 787735185228005376,203135 764112193201635328,80192 775486566047154176,149770 790964914408022016,235487 758462387460665344,52554 771139324691656704,123583 770641429030768640,120341 786290943796187137,201558 787104671517126656,207965 770384288307109888,117362 760249053363986432,61922 766045150002819072,90384 774360688126984192,141114 760111971727384576,60995 764537502329810944,82544 781844881048305664,190635 761907036053438464,70898 791817555555987456,241819 790921774716243969,234583 793096861594873856,249469 773806977499574272,138819 788876526162968576,220526 771888236310335493,127775 762669095833731073,73926 769901719824244736,112363 792416244330815490,243451 792390374396399616,245549 794559858884214784,261155 795481399511764992,266884 764153555871752192,82209 786340932887121921,202200 751103835150557184,16299 772433727523844096,130686 773283680139698176,135888 787935801690632192,213796 791370137618087936,11774 752623760977432577,22411 778606947335450624,169226 757447245872635904,47284 785863913904676868,197888 768965063893848065,110362 773912034043887620,11774 786964783228682240,207613 788065077748301824,215005 793459370126299136,252408 764977337645621248,85562 777658803961540608,161510 775611249266610177,112363 773851030387908608,139360 760980538177916928,66159 777496856972537856,159876 762944841449873408,44298 795616040541687813,267521 752949189601026048,24196 758543758052954117,53703 759104744275251201,55660 794729989941972992,262752 766753573484961792,95682 779103706373615616,11774 794407360773033984,243865 791981267629711360,240483 767158376383942656,97386 793825863032643584,192846 778216398996680705,166409 774201869526765568,140444 791395867718737921,238207 776903103400382464,159146 791948423385669633,240483 760920656720437248,64722 769335019542343684,112788 779432496643444737,154832 785911559495102464,199546 764804492692979712,84724 774423219419963392,140444 764873418407718913,84422 753353386955636736,26492 762264666991169536,431998 777910921251479552,160539 764161836803502080,80939 778679789527805953,168892 793986801081942017,257325 760525874760331268,63149 763457736445132800,78129 770817753515163648,121479 767478131871457280,97811 767784559307960320,95672 768973025630883840,110659 770820016136675328,118154 774773417744605184,143043 775028965652197376,146580 779122423975309316,172862 790914848150302721,234653 758440733191708674,52394 760612266899304448,63858 793972769629372418,252580 758698587702325250,54070 776463516345700352,150028 787095395838988288,208379 793866193958559746,249926 752194686647996417,18395 774360258634452994,142668 761979164211634176,70858 791343296815636481,238207 786989531274838016,208110 788177405923958784,215030 792081976521924608,243398 774795155660431365,145244 778249537836224512,166422 794323744349179911,256038 754715945654968320,31932 771524305398079488,126293 752904573208162304,11774 772994261247725569,132335 795288962797551616,265644 753194833272008705,23885 752954065747836932,24134 768088243157995520,103354 795412622682288129,266491 793406546050846720,250293 774028957217804290,140372 781917645281038336,159847 785878515682009088,198671 757357743384567808,47090 769265379793309696,112399 777828588859064321,163763 791347281198915584,238395 790609250066268164,231870 753438477555990528,26563 788749640317284353,218832 792125534054522880,244297 761540565452414976,68993 785660023611334658,197512 788209515456000000,215437 794589536672092160,39957 794362718316797952,258331 785799248298151936,197286 788690727668621312,215437 791124670879858688,232169 732361728122445824,1170450 791666997088092160,240483 768838026373980160,109447 764168815995346945,82283 766733903495172096,95672 760218584450727936,61011 769873286431903744,105109 793882026705166336,255942 795000771150544896,258040 764605271389900800,83648 770586397367537664,119832 789674193105268736,223249 758073678756089856,51321 768105594494517248,100893 778364538479673348,166339 776930537617272833,156835 779353341474111489,173645 756299933167128576,42432 767210781020721152,90384 762875092376301573,75267 758245298082750464,46909 765697428620058624,80720 794693249877229568,262849 765941392900296704,90384 777434152115183620,160358 795319637097480192,258456 779509508632563712,174427 760556151167606784,62728 787410371023736832,210721 770782364834205696,738099 774752391497453568,145293 795300657389453312,266079 754045050129096704,31400 763530352937668609,74281 787297469109506048,207212 750864755917660162,14641 794558267292872705,261155 779525720162701314,174115 768132137354747904,103389 788606616581046272,209351 754747649660559360,33356 754016470816784384,31095 772577526828773376,125742 733339388327911426,47783 769242658438991872,110585 785870264307372032,198878 786721357073645570,205094 778664338399846400,169310 790434066843652096,230282 774229145752592384,141887 733303878033276929,355480 788843273452265473,11774 786619255001276416,204835 787126680452157440,209351 793592659176722432,252196 756222732610699264,11774 793112100818198528,249469 764281644580737025,82018 780625942850961408,182211 785874426134835202,199262 770748071315505152,120690 765239354029645824,86103 763462214418259968,78129 767847663702269952,102082 766383597473271808,91946 775171574181748737,11774 771738765853274112,127127 787390425799819265,180433 793094680598745089,249469 793405915642855425,249926 752814707208167425,23668 760490797712216064,63149 765684276113371136,88459 752906380533719044,24134 772816747657252864,132335 755924227950272512,40733 768229691228622848,11774 772168046827843584,127957 781302635320250368,186584 793810552816631808,255362 792129853080408064,243733 769335891248590848,112788 785854224622088192,198973 768978210210082816,110585 778090261427740676,164912 758625939995713536,54070 789979544719495168,229192 771994485634936833,127775 776684134437486597,157082 764986206706888704,85562 792567368228544512,246674 770291193653628928,117843 749719754923974657,1248013 751202986844622848,16728 768078186945081344,103354 766716456142774273,94899 793244039739039744,249926 786993628296179712,207949 793443176698765312,250633 776555181962096641,33169 790686271895138304,232640 758284465579909120,41703 768883573571088385,104932 781219839008382977,185595 757250864864108544,45014 787735765870530560,210215 768675472733446144,107469 758438574949822464,52122 794690916745363456,262752 760288828657590272,58508 793804619008782336,254209 773970397599522817,140444 790978929536471041,354847 766452531639754753,92972 767855365623013377,97305 793280033745887233,250633 785474094405939200,195975 791431301727457280,238099 793075308064755712,196314 751985528082341888,18215 764214220648919041,82481 776732650585423872,156226 790540252154851330,231894 768169581357576192,104406 781201172669399040,186434 795056555628564480,259990 759592841748353024,57574 768095622926831616,103354 771496294917419008,125145 786320303693651970,192032 795231985547542528,265644 765230750249676800,86440 787016955618209792,353879 790573534011613184,231318 790735146198634498,232884 760940643887767558,64722 786655543507099648,90209 791369040967176192,238207 780608368058728448,182037 786633499297972224,204184 787127438107041793,209043 792111940537430016,11774 760464768939458561,62822 777843409054752768,163990 766692919692656641,95568 764180434087542784,82457 765700402192932864,86627 795765903757635584,262847 758108028449263617,51043 773854424208998401,138957 776400890118836224,153496 776840954665918464,158327 791357484707569668,238207 775831533206720512,151463 791347335393644544,237491 776833208654532608,153480 765770599096606725,87145 765184972898471940,86103 765380856844316672,78159 768641489899393025,88930 751555318652424193,18452 763145613345259520,74943 757523944933122048,47680 764988948414423040,82544 772058703436611586,1249932 789692210497228801,226048 781525434538205184,187502 760957888043085824,65982 794376729657643008,257691 778403462899982336,167124 790308876100968448,11774 792856052039462912,11774 794618342808125440,261987 753543059225403392,27317 793178899203125249,249961 760256008669261825,48052 762679213920886784,73926 769869382377844736,109945 774242333055299584,141360 781120464923930624,183759 765505633747689472,87904 788064283179515904,214660 793054668922490880,247241 794334088458944512,258598 777759514070167552,163149 795025559877058560,262847 756489955216617472,43391 790923973672304640,234583 792476732167258112,242693 756478016142716928,39235 761303114334867457,67852 774686136367218688,1250121 791254880417554432,237405 758506611090526208,41680 761646160901771265,69947 781277602254323712,186434 758813483852980225,55260 775815333063954433,151071 787720190104657924,205197 790313101425979392,230575 768640078373588992,107069 779449945296207872,173464 779349113494052865,172962 780542733115068416,180306 795671355370995713,267862 757081170878271488,45964 792190818127867905,244221 771849709879046145,128194 770390365782368256,118604 794858726456836096,262849 788394297892737024,217519 760193250036740096,61412 778355736183091201,167220 766158487613157376,81929 791844222580039680,241942 764588233120444416,81659 770459985453035520,117257 779027271839391744,11774 759126024181256192,57189 773249542569365504,135725 774006466097184768,140444 792247178152386560,244464 764214684077522944,80939 787716207352778752,205197 790377504049692672,227496 772758206267392000,132335 771091657408278528,122776 785562229273825280,194723 772097985035448321,128934 768485874967408640,106317 792093159358537728,243865 750057436824952832,10735 770960243572387840,118192 772222648222789632,129650 770174429913645056,115991 758766731468926976,54070 773868510023868417,139404 775398852224483332,148010 776764687325200384,156110 775054909058215937,146259 780177860220813312,175153 764658078293774338,82002 763341154230345729,76549 767923774528159744,101681 774060184184291328,139404 776042901105217537,152735 794583212911628288,261155 753724724203651072,22860 750424953795833856,13343 787109238426460160,208989 791580982948212736,237491 756505456433061888,42249 767701330005721088,100773 795475147914407936,247930 768958392144715776,108849 775852755336499200,151202 754719523832369152,28732 793183645695520768,249926 794374230926200832,259034 778516260590092288,166282 769571988893536256,112336 778206744833101824,166422 792385079804776448,243614 764146891672133632,80939 793864355943153664,256105 794564063007150081,261155 778509045737091072,152594 785647203507376128,197324 791663790081265664,240483 755468274041663488,36877 758719696451493892,54739 768965450705301504,110585 788874761942118400,221736 776775435963236353,157693 794585091435626496,258193 753781874405863424,22439 758025217188962304,50923 791162533998649345,235828 768921465441824769,110209 788376658969440256,208544 753212939998416896,25253 753253442726998016,26140 789521345247780864,225981 775240401800265728,147828 786961454037467137,11774 791054343244046336,235956 759161027242053633,56964 776489837939552257,61412 781638373865844738,186137 795275614597038080,265644 749356895232790529,8431 755263627729469441,35980 754778767223033856,22393 788066308885737472,214660 793126479404081152,249469 773895891916845056,139404 753983952730349569,11774 777529699174064128,162213 790871902654828544,1170352 774753003265982468,144494 793114064612421632,249469 758414982522494976,51997 759494690190295041,56595 793424768464814080,240483 794262442914283526,259206 751656606446686209,14277 764130414680240132,81702 794560966197383168,261155 778969161896693760,168698 771527311728398336,47940 791465254156894209,238099 765854626847621121,88052 768653132163231744,106281 788152708960137216,215754 765888134940733440,82209 788486630105579520,106085 795149641184485376,11774 794882048087441408,349277 772074922780811264,128934 775169605065138176,146847 733078228378607616,355261 781406367768715264,183759 778999332095660032,171693 776981536814039040,159359 755158332395040768,35890 795298425013149700,266079 757908569547280385,49066 793594320360181761,250785 757680863865733120,48549 771667695750098944,126508 779768607798460416,175772 760266197455740928,61888 770701560363962369,120610 781372169431449600,139404 776205940575973376,153845 794666616365731841,39957 766087275302182912,80939 792519845409468416,243187 751749235364667394,18893 753306073310826498,18215 755160123480223744,35890 760270051161346048,61412 763114831729659905,76549 792008796604432385,239456 793182923847589889,250033 760529956409442304,63149 759132677954035712,56964 781649710536794112,188421 754129710053896192,27045 778167568641187841,73568 791421749837586433,238099 795714535328010241,267655 791978906723024896,240483 792737492604686337,99044 758729094234185728,54842 786002772009201664,199211 788113335300550661,208167 776777488018046976,157755 792832714374156288,247241 795001758443520000,264397 757531162977992704,45014 774339735825158145,142090 793874889048485889,255942 765584363966771200,87904 794523133864771584,261142 768174394531250176,103261 787034779879219200,205590 767350746492833792,94699 772458922145816576,130792 788480752778223616,217601 769141989879218176,111549 786321095448158209,202007 793797348933640192,247309 765392246002757633,86103 765615284417732608,88669 768883276622606336,109666 786643236584652800,204413 779858680455974912,175046 768811063114629120,109167 788731271140741120,219531 789180456868511744,221476 778930322402582528,171059 764135614920830976,82066 786733689883463680,199211 762124962962432001,1248990 768916918753517568,11774 766365600759283713,93184 768860513128165376,103354 753037482359271424,25354 768944900322787329,109945 778591799983996928,160614 750333400016297989,11495 788247581705068544,213809 794145322406584320,256990 770623535484178432,120154 777632292390838272,162294 794938193401348096,264016 757752594534109184,47940 774004384976035840,140444 787089493497155584,208980 750351607825625088,12535 752837379900178432,351252 793251659531124737,250293 793998909764837376,256358 778005395876872192,164578 794534157380648960,261155 751776122686365696,16422 789102804241674240,152946 752974458307153921,23719 789919489701785600,227907 758644391548379136,54070 766717104271790080,95672 785606621359513600,197512 791349416909090816,238383 753696152453804033,26140 758086960934219777,51069 772255866124771328,129650 758381908485079040,52749 793183494394486784,249926 766692536563924993,11774 778679961024540672,169201 758371057296224257,47903 752620939041386498,351931 753355766124294144,27045 780043793655558144,177687 786220458450493440,201555 755153853650206720,35890 794812510469844992,263205 789287099652575233,354238 795234089376907264,264431 789274359479144450,223492 776569897954398208,156053 793849607239327744,254856 787863316353814528,207613 764125699141664768,82066 792048345850138624,243167 758253718089428992,52061 785252147365605376,194082 781209651622707200,186212 761956261499928576,70177 768863366551072768,109666 795047731156881408,264397 793308926959689728,249469 755025920470163457,34385 794543265768996864,261155 763835175268560897,77682 770727724231102465,120610 762137453671088129,69210 790653147261898752,232863 751872375671533568,18495 732929351038205954,354155 756192719228145664,41705 765532227211894784,87904 790783883520475136,205270 750654741592637441,14421 755420273310965760,36612 781833438781464576,190635 781894060323827712,46501 794985878280142848,257406 759187427986583553,56964 759077293948108805,51043 774281011211411456,11774 756948909667344385,45672 794571039497797633,39957 780906493696761856,184239 788354245959581696,216991 774809185271836673,145244 788764834271752193,220029 792066763953410048,243427 794314739228823557,259055 755578251628556288,38183 780700815447162880,176203 795051467648499713,247930 778678864402722820,169201 787102298459639808,209184 764939362865852416,11774 753376947229503488,26458 753995755791187968,31060 786949026218475520,207613 780117425094176768,178258 774215775888355328,138707 794634522268749826,261942 762693732357566464,74247 772870245577089028,123226 786051354636619776,200382 789171383590719489,11774 794987723085979648,261567 780593646592602112,181886 769039598500675584,109960 779100816644804608,172799 766107244240875520,90373 773132068331130881,134255 777371530183450625,159876 781122263882039297,185496 790753083529711616,233736 779827812236754945,161960 770696208142643200,120610 781628562273079297,189515 791497787091226624,239261 767203047646883840,97377 787834630997147648,213064 792239162589974528,243187 774678427018391553,144602 754889605321596929,32873 794711256322207744,261059 755279301260500992,35890 777502147982352384,73488 787052410409803776,206773 788221949738639360,215578 768493627161010176,106716 794228966097874944,256458 787754420884738048,351463 791437955466350595,233736 764433981349572608,81946 779092492616597504,171060 762914995667468288,74681 733033916353777664,1170810 761575973640896512,60999 776954343086055424,158864 793455927575908352,246314 755764394215309312,39462 785270928015884288,194667 787728504758472704,108396 773297807377698816,130988 779006971659689984,158815 756298678751592448,42495 758837510218715137,51451 793915575525179392,253768 763329563128725504,1248996 755791483748442112,39462 771379408770732033,125145 763164634295697409,65180 771370974176436225,11774 794708851782193152,261050 757943032557608960,49121 760986108989624320,62771 780748271073439745,182036 737056488091484160,350258 777328094059397120,161546 788079588022882304,199546 773891335040278528,139404 789541059462242304,226717 781132501993390080,130635 768627652387307520,107469 772455931636580352,130415 773701689333342209,138819 793152735893872640,249469 760481720567205889,62758 775502682974883840,149867 764957078410633220,84745 767255052239208450,1170677 795417340204711936,265855 768168935258787840,103005 795111074106253313,261033 765501038354894848,87851 779090467942047744,171902 758252373626134529,52061 794258858558439424,226320 791376688215158784,235487 795366868852805633,266500 771454970038132736,125367 772954907078959104,133519 789056279788523520,222913 754701801404915712,33089 779421996157243393,350711 758534146301972480,53703 759193285495627776,56964 789130800260345857,223286 770683302340550656,120610 755498332815036417,37209 765282154049699840,84209 766867441334964224,95708 785479786197979136,194441 762129890690801664,69388 763882868950962176,80939 764167009529573376,82209 793123048677310464,249469 789505977305354240,225981 760204568189808640,61051 759119824823910400,57178 751930335898640385,20535 764186014063603712,82544 791359986400133120,238207 761680213478604800,69548 769956114049949696,105109 759374718029828096,57910 763104851475574785,47188 770770596342992898,121046 756274098766958593,42405 791709609799000065,234990 754084286559559680,30590 771470096602689537,124597 793148021223530496,247379 760092504679079936,60765 775694774535761920,150663 751970338641154048,1248206 793165567624478720,249444 795395864441262080,266079 754749446697607172,33549 772668204456042496,121795 753919225014718464,19133 767417450791104513,87607 788552493739409408,210760 790695006260506624,233692 789164083148750849,221416 781247651396349952,185921 790204344956223488,226490 770292843252289536,11774 732629891380830208,353005 742541032944898052,1247508 775740543410241536,150803 788632448146010112,218275 794580711000997888,39957 767097075997827072,86103 774295277150679040,140444 795711514321817600,267862 791490892037287936,237999 794714552172572672,261155 792717907310456832,225995 748895388619399168,353146 787300688149811200,207109 795228707698962433,263676 755728176530219008,32393 790969006626701312,235147 769532788471062529,113189 758801263362383872,54070 757370305232986112,1248475 759678384406396928,47903 758655434681049089,54070 793866716497313794,249926 785255573210083328,194206 785285409291010048,194082 749291684190642176,7866 751881755938983936,18114 776496445088071681,156115 793180679378833408,249926 776880306364166145,155898 762777667317805056,73910 794613311492866048,39957 790606863733751809,232169 775421443865767936,149200 793197619665395712,249926 752972311184244741,23739 794721765524119554,261455 766008938013700096,90575 795386445083058176,266054 754728671672401920,22393 758436725890899969,52749 792573448220356608,11774 786977237564358656,207613 753566225452634112,28128 756908036657025024,45311 793113757958352896,249348 762678796868661250,72678 755262237984563201,35890 756431484169445376,41680 793821718733258752,255393 792734810569576448,246225 755158545511903232,35890 788084136061919233,214209 790657506271907841,232169 791389093770985473,11774 771729735328141312,126152 795132856515186688,264532 776262969676144644,141360 786645531091165184,204413 770644159615016960,120341 762249775777325061,72035 787544012928409601,27485 786388278375178240,199460 771100559151685632,122817 777291142467559424,160480 794849423742402560,261155 771006574890323969,121612 756541070624845825,42432 769533507043463168,113754 787156110570557440,209351 772559652798148608,122759 759668114846015488,209828 790893528775733249,231028 793661106321371136,254135 755287413845528576,35890 774384956868997120,142566 789163033872306176,222647 793190800943349761,249180 756577711393415169,44012 793672499393421312,108396 794902693344997376,262849 758038995423092737,50827 791738211731025920,238429 758497269507170305,41703 767820224120795136,101681 753987888195465216,30354 765936091971084288,90384 764697946206015488,83866 769181729768759296,110331 792523892237664256,241819 762695745992593409,73712 785600603317829632,196767 758195459441778688,50827 732612556368535552,352462 773867465520537600,139404 776532717034934272,155898 788530985524572160,217658 754880777012195328,33850 791717098795913216,240926 794971541863862272,264335 775789634894856199,151741 771413243428503553,125381 756500623940579328,24597 770297943421136897,117881 765579835620093952,88052 794226880719290368,258148 779417067304980480,174557 789958921645678593,228820 756784534096523264,44461 795258365232484353,265676 795304078788149248,262022 794623145944764416,261155 775227913469882368,139865 787912156025090048,213887 791923458196332544,241940 775820484315344896,151401 795474999607836672,266491 794748688170151936,263020 762682479031582720,73814 794961482249170944,255942 762818408794718208,74483 788374243671150592,214354 790326667462008832,230584 761476529385725952,68273 795447411636338688,267133 755564293441990656,38183 760513508823949313,61283 792864415745994752,248222 794733150333206529,262849 780499716157026305,180759 774417543872126976,139989 791460798669398016,193636 765936349660581889,90384 790972368294469632,231550 794286248017825792,11774 781515864793243648,188401 791607176871542784,239405 763961884361883648,80393 732281784545738752,196346 756290074107674624,39874 787034628116901892,207996 795381530684260352,266151 764173352269451264,81130 770305807376191489,118087 788608720590741508,217937 794617588353363968,261987 794145574958338049,254209 753667002858811393,26458 786256332261318656,201958 794589737780527104,261818 774119409510035456,141360 753715967939805184,29456 785536817298829313,196262 765599710036000768,88311 786539519726133248,204413 757208558337298432,46006 769656686328020992,114422 763350383703928832,1249056 764607361671659520,82020 781307089947951105,184223 785567356009361410,196917 781916998724911104,187974 767807180884078592,100893 753771230071693312,23739 762993387020484608,75724 787796489258930176,211760 773653418128781313,137639 775399085608054784,149040 771536894135930880,114254 762867573352390656,74247 773950719242022913,132497 779106457161564161,172148 786006930779086848,199211 769166411516121088,111558 752053405481328640,16931 790944484989296640,232791 756348197224800256,42432 791646016852332544,239926 789520555988836352,226731 767758668116795392,101163 785969154331254784,199546 788813463917170689,220526 791336359143219200,237594 764181830773932036,78274 780485619994730498,11774 793120348757716992,249469 758099311360151552,50827 759189369974427648,56964 760623483520819201,64147 795289120528539649,266068 777859708866756608,164001 753242845771919360,9145 778317866206687232,167517 767196185752928256,92226 749360509116383232,8431 774665826565664770,143181 757994556080160768,50442 767202880658956288,97438 790988408449413120,235399 753984499130757120,30590 788775900531658753,220767 776184009776779264,154469 737667167487823873,56839 776089242199916545,153185 771347575853244417,124928 760898671735111680,64678 775161033488896000,146804 768497122148687873,99514 788216868746121216,214084 764294459722985472,82066 768115727828037632,103354 788472478314225666,218495 794152427360583680,257544 792041740022579200,241819 772878116557623296,132996 756260361976684544,42344 756290588618743808,42432 774424671362113536,143172 755747635861086208,39384 762834857781174274,74681 766387882172960768,11774 775775615995830273,151463 795377592752709632,265030 771446382188122112,124601 774837353298948096,125810 770213610991734785,45672 793569889877233671,250785 786558877923876865,204413 781353667727355904,186434 770688928382853120,119786 773996315286114304,139404 775021109683060737,125742 757280906805649408,46811 778385039520247808,167273 791616916012011520,240145 791256621527728129,237491 770951428273766400,122146 762439295000981504,72541 760201354002501632,58537 768206946423992320,103149 791227414391119873,234583 795462907534438401,240483 795469532433358848,266491 780797665365811201,182726 781354205269397504,186346 793205171190919168,192840 770823258186797061,121146 768085035052175360,103354 766060488136462337,89841 768207423232315392,103354 779349750516637697,11774 773631657580621824,132996 792975884915445760,245148 794334825662451714,259659 787614679879254049,193317 764932242510675968,84209 779348744080764928,11774 780795418384797699,182726 756280954428284928,42432 793776610604376064,251477 793584542112251904,253206 795736500734337028,267576 732649207413121026,398859 748288065077022720,349312 773179030841462786,134561 762699500896919552,72678 792099803387797504,243187 755339277370875904,35890 760544705893376000,63451 762818010558103556,72978 765344530002358273,86440 742390225888911360,669866 773553342454824960,11774 777913433232543744,164001 768116880443740161,102998 773265349466882048,133043 787699072136318977,212357 786904141834715136,207287 755559832573267972,37457 789100401026928641,223286 790909264416141316,234583 778235559596724224,166532 773900275593711617,139404 770791203826728960,120363 772515792353099776,128176 786272940845305856,202353 770054826021515264,116461 770761311789674496,121046 795039566570917888,263532 759017860039450625,1170856 763798784547622913,80393 780877952040968196,183269 788780891786973184,220761 755957764086636544,18215 794747418751418369,262362 734532460101406720,1170572 778483678217375744,167305 758674844250624000,54070 767881978213523460,101681 760528668435197952,61412 786928254032556032,198586 795378627953172480,266491 786356845480808448,202304 771384425179451392,124597 775704361112436737,149200 754194503460806656,14277 793131754441748480,249841 794691715055620096,258878 790400830281134080,228341 760464735464808448,62452 764455181425651712,80486 785312850491351040,11774 758690349749415936,54070 759108441830940672,18168 771520084347129856,122559 763444877795348480,77577 732606847115485184,11774 757410181227634688,31969 792057299460247552,243075 770232563248037889,117257 787766404518928384,11774 732956170097467394,353714 792413766772199425,218540 763469265374617600,78159 764971783992643584,85562 792512415158063104,246392 771454424699076608,124597 760924970851545089,65713 755495267030462464,38032 764221334087958528,82177 764985057190764545,85562 774094284190470145,140444 794637006026534913,261155 794594142391332864,261818 790899441553199105,234583 778958698198634496,167677 754926684537749504,27045 779451126898974720,174442 779323811674161153,173753 755755942583668736,39384 766286602041692160,90982 755828835220856832,39462 775032577828777984,146259 770279334900707329,102779 760885413984759808,65180 776269307592474624,153033 793318622735241216,251452 764149957339119616,82177 787096747877265408,208928 786786552009621504,205143 792213592854716438,240145 755731915131330560,39235 756214497958912000,41929 770688327578181633,120610 789692710278012928,225949 781291928939737088,183759 757085795505152000,45964 794823743759613952,262849 788182866370957312,214612 790736160414920704,232884 769663648897740801,114779 793852351215865857,255393 790958872433397760,230899 761663913788215296,69711 757379620056494080,45974 767344158382186500,97325 787820335613743104,209184 793398364679307264,8044 785369945479614464,195125 789139940537954304,223286 770376261638074368,117257 777591343250083841,162497 786939021343666176,207613 788482429593919488,218275 790593001982717957,232137 761445166582378496,67679 775468646235795456,1250229 761287191016321024,67326 788004392184193024,214138 793106344085643264,174375 776897159434305536,158820 770736174138814464,120963 794670749994860544,262022 795202276746891265,262925 789433227534401536,225981 793829383685439488,255393 765184481128964098,86103 762143157844713473,71021 790623487601836033,232791 764932874692861952,84724 787846280257077249,213253 788889704640937984,11774 766774352922763264,95511 792060320227491843,243614 794684321709879296,261059 778724011836448768,170187 763852914452492288,80648 787262542334812160,206349 792870998806663168,243761 756539889328459776,43751 758759286394720258,54070 768935277964374016,110389 793976644792885248,11774 750336343000092672,12357 764265121719910401,81749 769333442182021121,113220 788755475898757124,220526 791254590976962561,237325 793422434187681794,252020 756960115044052993,1248448 763945187496243200,1249165 774447496689020929,143473 761626842616823808,69245 772654811036516357,131007 754706052776505344,33174 776491241001226240,11774 765167006924406784,86103 772533828917325824,130988 750380208868323328,12883 792112875301134336,38876 769393319147429888,113260 767172917037858816,93112 792916412893245440,245528 790616663087603713,229505 787725295226855424,205197 786095459219697665,198792 788450543576485889,218275 764886614908792833,80601 791345734494875649,237491 763878995561705472,80098 770717632676794368,120689 776923083886227457,159245 752909274112745472,21332 767802370730233857,101681 773494652037201920,136947 772075386561789953,129471 776082579690758144,153194 795023349323862019,263896 780877277366136832,184044 792136664814673925,244388 775291987897516032,148045 787258508202958848,209035 757220030547460096,46006 778797297702350848,168794 795477567667052544,266500 772580015158558722,130686 766444392148107264,93286 773099737528537088,130192 781557251572019201,188577 762647917844770819,73926 761283855970107392,65540 792445097497374720,243187 788812362702880768,220526 765962981058318337,90384 773014781154373632,133664 758298282913361920,52112 793976492099244033,256393 768078050428854272,103354 757922088971857921,49845 760530543687512064,18395 765658581475569664,88998 768945004396027905,110550 762841082321211399,73814 772513720874340352,131289 790912063149400064,234878 776487168290217984,156175 776742618017312768,157693 780874297346629632,184044 788078931022798848,215005 769868442262306816,115531 762684748410023940,74297 766039392544620545,89923 788115095884673024,214288 795745606497161216,268766 760816894764916736,64326 769263286286188545,112363 754732342154059776,33356 794200074058342400,257492 758145599300513792,49852 753425522609172480,26064 760881110469320704,65222 788816492980830212,220526 752685316264296448,13721 761727836633767936,70475 778718824895959040,168698 761327254072877056,67852 786195809880645632,199262 788711771477413890,220098 795689225807163392,268101 779612735344676864,173347 776118724214550528,153194 793095094681436160,249469 793127739406581760,249286 762024482630316034,66263 790612084232974336,231580 773510387845038080,137042 791832235422978049,240145 785841184027602944,198671 757296229890023425,46890 771820060021133312,127836 792139127600910337,351152 735091358470438912,352687 758042446915706880,48663 778203209559080960,166390 774083092482883585,138382 769688444758990848,110362 756289038110162944,42171 790684866698289152,232169 762291458795855873,431998 776771073593356288,157755 793633489857818624,250328 750362876410552320,12883 759954725617995776,59365 775499357575450625,148994 780347198806589440,178524 794724528844865536,261594 761119573584195584,66159 763493323877314561,78219 792379133170974720,205972 753645655877357568,28866 768644402373795840,103506 779401827712397312,174115 794835301537644544,261120 795438448790290432,267133 752016311291699200,14277 795743768565653504,268448 741770679108829185,139093 791052640369143808,78159 757252635309191168,46406 767741744460857344,100893 778390311743680512,167569 789175148997808128,223899 766690530050740224,11774 793936019649245184,256534 786232190526861313,200382 758491463139196928,53144 786723513881206784,205091 787468578270355457,211347 787689303014907904,207613 786717559483531264,206048 794965607284441088,261594 788168784053805056,214123 793264572601741312,250633 795701945365364736,217634 790993224869478400,164814 786285519084728320,201958 756186245336739841,41680 757468838095048704,47090 758102595890143232,45622 766780427344371712,94737 736979334028742656,11774 776129480154869760,153248 790175616964370432,218832 788216806188183552,214899 757440584638459905,47261 768788602767585281,106281 751111645473103872,16728 778673868479270912,169201 780820621106130944,183269 775538306347970560,148713 794309804307206148,7311 770366808050266112,117732 788562419077509125,218349 761194642868047872,67023 774740855248723968,144836 778435444316876800,167220 793431434400628736,252020 763777324718227457,77598 767436797953441796,98721 775009212145557504,146259 795208429992218625,264397 792182866490847232,244642 794554285149265924,261155 765310200177790976,85562 756187272475611137,41680 772206838821584900,26066 794172540189110272,257325 772246708793118720,106836 774737244309581824,144602 793332765919850496,250293 794547463696678912,261155 776905635010981888,158673 769346702528516096,112788 768461707207249921,86103 794167540876312577,106085 760625608619536385,63451 766413462402727936,91810 790959082244976640,234583 794317439312023561,107886 758257199948959752,52061 764258254000041984,82066 788826484932653056,220526 759896835918094336,58254 776577936484765696,156053 791366541379940353,238395 754988580775288832,33356 754782355857047552,11774 769145177600618496,109157 785275882445213696,11774 753374148139900930,27317 758804032399876097,42453 791594361750519808,238207 789132094874189825,223286 793997196614057984,257325 756240987484196864,41689 759139127191154688,1248673 760737151768260610,352572 794651987015069696,261155 785594599699996676,196767 792551824548962304,244270 762461654827147264,47283 777510763242094592,156061 770581400638586880,118192 778628710773686272,11774 793963344772399104,257255 750418252006694912,13201 778282193462317057,167046 791620945580556289,239344 764664276653076480,83367 757618837093179393,47545 785834557534793728,198576 787607355353509888,194082 766017332670042112,90908 770837096303067136,118191 771161481123622912,122973 795378858971238401,266079 793798834082181121,252020 771057092585148416,122299 776072776834691073,153095 781631305079398400,189515 758482368684404737,49920 794276545426817032,259482 791479966831611904,238292 769152416860270592,111049 789658510862618625,226490 786679854796341248,205651 786476402107379712,200460 752898800885174272,24316 780863797191901185,183668 792026009973370884,242693 750786179969142785,14950 793415218781040640,250744 790561938535223296,231894 769354385524752384,112239 773885468899287040,139404 758036402529533953,49577 791429881515110401,238780 794160225150377984,257492 786917592866914304,207287 749054882112561153,7040 774000931104956416,140444 768146488157347840,101681 788056848742178820,351338 789203120219758592,224225 732413912478408704,351104 779022508653678592,167389 780765432227639297,182960 785638465325174784,197512 756229354611314689,41680 794573561704812544,261155 767891195037159424,100605 780159713468088320,156281 790921189547999232,234568 794123765026320388,258083 755080682255233024,18470 758027417164271616,50654 764846654356807681,84724 768050343875796992,101681 785619091700625408,197622 776573603336818688,156835 776547473741508613,151374 795241796750213121,264397 786909154984140801,192032 756348721126789120,42564 768901813198290948,109945 785583422647443456,197297 758367623205818368,52554 766011423906471936,90003 790518745764597760,231550 765889743368364034,90031 769962590915141632,112872 767804543782584320,101681 791639275741679616,240145 788813519848214528,220526 768560367760912385,107469 755684528367083520,38792 791038880736800769,234575 787338253645086720,210432 759371337047633920,58028 751871462013739009,14277 780092626968186880,177784 738970628879880197,11774 762440346257141760,73102 791374069526585439,11774 785253879374110721,11774 768302735166812160,104162 794989396919537664,264460 793984467186528256,257423 773658215221370881,137693 754788427015548928,32869 768676360751427584,106716 789203070781497344,224610 768582203248939012,106281 778249453450952704,166532 791623784709095424,240145 753103668573007872,25633 758105448763432960,49843 778270329751953408,166913 793459673580068869,250033 775695793407729665,148018 750793846859137024,1248120 788150506329825280,215005 794272984361930753,257492 757503277814706176,46379 761341629504561157,68182 770278507515551744,114254 771420052226584577,125367 766456395910742016,93068 795708631022977024,268281 774382403213197312,143473 774016941304475648,140025 760580601418092544,63268 786744159801479168,202429 766307015325089792,91946 732861358383988736,1170601 795398678013878272,266491 733039433356849156,352065 767928790752256000,100620 768540445244727296,107469 789416536255627264,224693 758955027130032128,56146 766353705650253824,91228 794328965947211776,260033 761299204023128064,67326 755410644627750913,36219 765351295444217856,87145 767382943148941312,97413 793095241519669248,249469 768582400074854401,107428 793608527407357952,252408 767979546473799680,102137 791757251392536576,240665 790266738155806720,229159 767398250370523140,98259 776477053444956160,155688 792402444151955457,245566 794576688915120128,261155 767676524698959872,100541 753480467429543937,25189 760550677974290432,63451 765295349556776960,85562 779648538963771392,175772 778277339239215106,166282 760049505962110976,56964 790747898430431232,233756 751659006020554753,18011 765910944610299905,89914 777596306172686336,162638 777398468105109505,161542 776227959682240516,154534 785951093943513088,199546 753707024991522817,27853 789100478567153664,223431 790631918308036608,232137 764136745357062144,80939 787067638270816256,205902 794190035717341184,258331 793067691733053440,249180 793549603521966080,252741 769207774551027712,111549 766975048238366721,97029 765209232266231808,86103 785322351986667520,186883 758088006259576832,51344 781675449982128129,188304 793873341333565441,249926 792365492619010049,234583 773602501912330241,133702 751167426541203456,17416 763224573235998721,74681 772499785798578176,131007 790996018951094272,234583 777247383402917888,159546 779279414618193920,164826 785849081780469763,196609 762384718620925952,72978 755101546325704704,34784 792170162422185984,243187 760449335490256896,57131 771725280637517824,127134 795278908941680640,261796 788761536898695168,220332 791252517413908480,235487 776124163366891520,153699 793259701743910912,249469 751156116399263744,16718 794998422973673472,262849 773287065844867073,134993 773393371608051712,136110 764778138718961664,84710 787276744688623617,65113 791868582653075456,241819 786588640684093442,204835 773921618968076289,140039 785923627850104833,199431 758636191314870272,51451 794865776113098752,260033 765208829109960708,86103 775523041900109825,1250232 786045986187517952,63776 795398075208626181,266138 757075147631321088,43399 793837346433228800,254209 766427936924704768,92958 763706577937244160,78159 787100085741944832,209184 785739233390501889,194072 789483850258788352,225981 790313995890601984,228341 793212713044500480,248770 794360316381433856,257492 786401256562503680,202983 788777465896329216,220332 790553352153206784,231894 757994740948185088,46006 764834982489649152,84724 775349144735064064,738099 756964968793313280,42171 767814746087186432,101203 772602948262125569,121795 787047052945592320,207733 789196119662141444,11774 759161793600118784,56964 765281539366219776,86965 754043923283206144,22755 763218078310203392,75631 768231878901899269,104162 769579203318669312,114169 773704401634615296,138819 777589922517561346,162497 763482488975032320,11774 787072645024002048,207733 793466277323018241,249926 793975158792978437,252646 795707557365039104,199307 786441806821011456,203674 794006464817864705,11774 781303199433129984,185595 786559762536083456,204327 785279134960234498,11774 763906957572972544,80393 773383986588454912,134561 790886140769296384,234583 762029819152302080,70679 768335612835352576,104662 750869267495608320,15661 732551522886770688,352466 756376461653708800,41518 759496324882440193,56800 773987805437521925,139404 779791073484779521,176203 793970512410066945,255863 790301369307586560,11774 753686799587823616,26539 781246184232853506,186149 769372666012704769,111419 793460597002211329,249841 793584566632153089,252020 794563809629339648,261155 793311859654918144,250633 789512379474247680,205972 763927843273183233,80209 791782879202308100,240483 768554690699198464,104662 787086725000601600,246425 788012415791300608,214209 790246312268759043,229693 776603105710399488,156835 795607529342595072,267521 769366444446474240,109666 794415908047319040,249469 785783943828090880,196845 787070635658752000,207861 751763582543618048,18959 732656942640816128,1035907 762720254594121728,73814 750367108215762946,12535 778421636588449792,167407 760057794888204289,57336 785740487131066368,197286 788439686440165376,215437 787515412229468160,208014 779945848209833984,170077 777153287137087489,246425 795478478762151936,266491 787776565312647168,210238 755153750088646657,35890 755428857348521984,35225 781283196356825088,184462 750349562917691393,12728 774804413286342656,141689 756499691035037696,11774 776574852169867265,156053 780934606866579456,183050 760647603910565888,63451 787792745272266752,204835 779445404706279424,168284 791446953578098688,238207 777093106625867776,155028 788829160336744448,221008 790249040478740480,229693 761253699700269056,64012 785294043676864512,104628 791746679280205825,240718 754771389010227201,33356 752849369515294720,22657 787491796238598144,26066 764835364770947072,84724 765589412113682432,86440 774296469822181376,142506 794729276180406272,261987 751546924138921984,18539 790937696155803649,223492 756414485691113472,27063 793701480553263104,243865 768189884150509568,104406 785532911508267008,195283 735212856061333505,11774 764132197091512321,82066 787750568257216512,205197 733242995726639105,355067 791074353081257984,78159 758140338842271744,51563 763834944678420484,80720 753399220472778752,27045 756363533055582208,42432 762972588004048896,75677 780891771039391745,11774 794631521147691009,261155 791597624818339840,236844 785986088598851584,199478 771064443027456000,122982 771124471344357377,122299 775885251616702464,152182 751585038450302976,18215 790021328757596161,227476 794007794999525376,255942 764520008906977280,83739 794598425182531584,39957 789737374406311937,227242 778340868776484864,167220 791640458707472384,197046 764883709073891328,84724 757645036850778112,47940 758998336535789568,56161 753842004027596802,30086 779124237948817408,172270 791663173472546816,240483 777061682279350272,157755 779844388855963649,90252 793833445566754816,254209 794295829628616704,257406 755814016258158592,36961 788168729922301952,215252 759124718666457088,43947 750739408337326080,14421 790203590367477760,226881 775646060010143748,148870 779434059931975686,169740 793349253145980928,250064 789185831810412544,172084 785849941914636289,198513 770645465742266368,118698 779874234885484544,177248 788062138317344768,215030 760849327719723009,64678 764124637961809920,80177 764426320734515200,82066 786697519443152897,204835 755450240002461696,36735 766657789896826880,93823 787910734260891648,213694 793103217412276224,249469 758670693621964804,54070 786555444298862592,204284 790571725935243264,231318 787730242676809728,212522 761001541385883650,66159 793638024160563200,250832 786467513278210048,195279 765641720272941056,87903 762147102671724544,71021 773494797910863873,135025 760208050967883776,60018 755648844331966464,37044 781545329351024640,188401 793292164755103744,248253 767540604788051968,95055 785842264148934657,196277 788471672152133632,216003 756279879377661952,42495 743241631776768002,354153 793785985712607232,255318 794738065612931072,262849 775019101345484800,144611 793302671268704256,250633 767806274398486528,101681 794529014803144705,261155 794058943135744000,257492 757504523111768064,46873 775130964590665728,142733 758639377069248512,53185 770031778849558528,114357 757642061415723008,11774 763049994861420544,67326 755391330113712129,35403 759196386646593536,57356 773507385285632000,137042 768170363964362754,103354 773548851798171648,137158 766724719332696068,95672 788505376689762304,218275 762705750795825154,73712 770752585175269376,120613 763743427737497600,7047 764314993118490624,82066 766036012585721856,90575 768976100538126336,110362 762703663672406017,73814 775416248796639232,148645 785560034084356096,196917 758815270928474113,54070 791014311409975296,235590 790439994905141249,231333 792712944182190080,247077 767075858519584768,93170 768217188402540544,11774 790225597779804161,227486 795010975216914432,263864 759984304206204931,58057 794535186855841794,261155 732381827554410496,1170506 781493009246515200,185310 764993659766964224,85562 776770517831483393,152946 790868609950031872,231894 760807938512547840,64693 764864267602522112,76858 758389910185402368,50923 760528548436160512,63451 767339886785531904,98773 758541356838957056,53185 767867011863027712,102249 766687507861741568,95568 791429394141184000,237491 793129628110127106,249469 780739202585661440,182036 775347473128620033,142942 789798309779083264,199307 764060802596737024,80393 764649447343157248,83976 794826171171176448,262486 790232759209824257,229693 793943737156173824,256679 743110809186762752,11774 770194891553005568,117257 791739580382900228,240584 794619424754008064,261155 768453993227964416,106083 780807867960033280,11774 751151917892591616,16897 788714012628267009,220029 793284247738060800,249926 772193221531152385,129991 773969490027487233,140039 787299926371893248,209477 788809383429808128,220130 767029060912422912,88930 781678927592816640,186584 752863044552667137,23167 778942168631283712,169944 780761913953247232,182960 795411055652536320,266138 756538363058925568,43313 788157127516827648,214899 755159965187309568,35890 765150780827561984,82121 759125085407948800,54842 780952848284606464,183632 793151861364666369,249841 751630161649414145,14277 763569723506167808,78853 780624275132690432,181935 795213513811775488,263895 778415026482868224,166102 793594767590514689,252890 795737841947078656,266151 756317562527444992,42249 794997503678619649,263895 790856468945784832,233154 760925616397029377,64692 778676075916357632,168794 753359084389330949,26458 776757137909309440,121300 785341776240320512,11774 779135034607308800,172962 780841654303547392,183269 792505249873272833,246225 790933858359373825,234878 773706666059632642,11774 772447894075047936,130667 767489571474898944,85326 786293984163459072,202429 768109174425346048,103354 785281166681051136,194667 792034760197607424,243187 758388474177171456,52568 750402956994818048,12805 759086715734745088,42453 742781977057579008,11774 792016526161260545,242637 756271990659358720,42117 755022706358284288,27045 776207271927787520,154071 761343522385620992,67369 795116521785884672,265308 774011581843648512,132996 778466904482598913,166282 787321720176648192,210289 788433047242870784,214899 770298417394298880,117257 788749546495041536,219942 767525548646162433,97685 774567133967740928,68158 764848911211200512,84724 765346499706228736,86209 786553614789521408,204224 786631535545970692,204959 770003069547536384,112872 786469193294110720,203941 786991201605947392,207949 755512233279578112,38183 793309984146751489,249926 749696072574873601,9433 794608243595182080,261155 791283366729515008,237491 795364088914317312,264397 755505324874792961,38032 788066355782254592,214660 789223922898243584,223692 790653738159661056,233307 790907381668380672,234556 792838534558343169,192363 777167702305738752,159876 795363267233349632,266079 768642499317424128,101681 776936622583603200,156835 789318658233339904,225384 771928644595884032,128017 780484079045271552,180759 762822544713928704,73814 765264677140037633,81702 789428690212032512,191622 789156891083538432,11774 776168274732122114,154071 776509637277265920,155688 766057594637148160,90482 795501364377948160,266491 780825629574897664,182659 756967355821981700,44429 774366498496323584,141360 781406063476219908,139404 760290312677842945,61544 762309970088095748,70797 773900634739339264,137640 754911121702789120,32495 779444379769507841,173011 765862694075428865,86103 766375770986020864,93261 771079751796609024,121949 771890527146946560,11774 771182890382008320,122145 788203966685286400,215437 756193957671862273,41469 764524958949249024,81946 792377822962737156,243187 772261280191221760,127579 757866208620376064,49754 761559725968240641,68936 793217971879501824,250633 769327680521142273,112265 759920907598966787,60291 773598839039225856,137042 793620247869689856,253164 768421833850978304,106281 789996621853360128,1170533 790693929838600192,232863 744554587483299841,1170557 749590957285224452,9273 767041762225483776,93144 772236581373485056,126152 788471198262763520,218495 767807147405172740,101681 732680707198308352,353220 780599210899013632,181789 758367808107401216,52554 759108845201334272,54070 777206975280971776,160539 767802057898156036,101681 769586262172835840,110659 776171638207438848,153033 752287408222265345,17842 788425072700776450,217958 767862517389463553,93144 759170413800726528,56784 767403019713519616,96039 773575103573594112,137042 773707423014002688,11774 788899468183756800,221832 757999866010152960,48663 793570291221921792,250785 794656642826719232,261942 795066760282198016,263907 791359707109691392,232762 755351975924011009,34563 794642262726541312,261155 757257316622143488,45014 758129097927254016,51239 791050198734647296,233692 756465049519198208,43391 794001120859303937,250293 767920682139213825,101463 793229470962450432,250633 765602763111854080,87904 788492132935995397,217519 793132375337152512,249841 794743431780335616,262752 761681440790675462,70177 791114770296471552,232169 788790661298393088,220526 757378603717767168,46379 790506092581224448,229326 773481224878878720,136904 794899599613972480,262752 758051766504161280,50923 767733047315853312,100893 768043629550141440,103107 792211507014696960,241819 732623647785910272,11774 776629825469423616,156835 780496802709667841,180825 791100626537033729,232169 761974111585251328,70689 793260771182600192,249926 767010349920821248,95682 785297721896742912,186149 781481406048468992,188119 792007958540328960,240070 791482697810010112,237935 791978690087231488,240483 766402969977950212,89859 775792008682151936,151748 753051391686508544,24134 765312725199130625,86103 749593936042160131,9285 758426441050619908,53144 758787679911759872,53996 763386463933399040,77731 795093291003887616,261796 788020417055383552,214492 758794300582981632,55257 758540640560881664,53001 779389534593097728,174557 765624426952097792,11774 754878914242109440,14277 785250127749472256,11774 791756061946417152,240483 758054511499935744,50923 771742785795829760,126389 773995072346005504,140039 775285792952508416,148045 777254895154003973,158387 762281348539166721,51778 769346334058958848,15643 762631126389297152,73926 793909462981550080,256125 755150260700344320,35890 769593983337132033,113754 764915619418415105,81869 792302091947614208,243075 768071041545605124,103354 763753301036769280,77731 771453154139447296,125202 739175280552599552,350822 753382511623999489,27222 787376941913387008,180433 781820921871032321,189017 777475473202933760,161979 735496159737708544,11774 779314466064183299,173753 776787367189446656,151463 785643828925435904,196499 765013658229354497,84209 786223723678498816,199500 754917321609707524,32697 787027511813169153,208544 752681512986869760,23167 793142169032884224,249469 793234280436543490,249253 757724907417571328,47788 758263785652125697,52112 732807319545872387,352720 795152156382916608,252020 769271404919488512,26066 778479421024002048,166282 753803938420228096,28281 792026047982297090,243190 793899374845853696,256255 794551977820635136,257492 759383641701117952,56924 765971807752957952,90679 788567810108592129,218219 762320135759601665,431998 766677884006195200,93303 777213810646061056,157755 792547153029718016,243075 765068881857695744,84422 765329666005536768,86873 786214428236615682,201494 791067554429018112,234575 794058733387018240,254209 777091621204664320,157449 790657489708650496,233154 757700220344012801,46958 764806627241431040,76146 790692133854294016,233307 754877535616282629,26721 787723247747997697,210235 793603288146903040,250375 788195775130046464,215754 778337019424567296,166913 794203753188442112,256255 791709290008412161,217285 750244462471897088,12199 771091678971166724,123499 780615972738654209,182154 792163974666072064,243165 790259778220163072,230282 756217149148925952,41929 792035372989505536,243092 751137668369485824,14277 758519288168910848,53703 761276188681605120,65180 790579663739289600,231318 794217308843446273,258909 759790345714409473,59666 760338868558114817,62165 769607276210577408,112363 771123104219271168,122126 778710737162162177,167939 788426187567607808,217519 789791562406375424,206666 775759909656924160,151185 791763366943428608,240584 790287600506511360,230485 761574187987329028,50406 793147515205857280,250020 791508371220279296,235147 776609136888995840,156835 789968006344478720,228820 769646558694354945,113846 778405885899108352,167569 763714843786502144,74575 775121105359032320,146305 770527698141769728,101681 770753302749257728,120690 785763340475826181,197512 778968025986924544,171500 756554281184956417,43471 794884906308567040,262271 794662816649248769,262313 764942635568070656,11774 776454742457409540,155896 781867889930428416,189723 780792875848175616,182960 791557701671190528,138362 788851750958665728,215005 790912922604212224,234551 775009394408853504,146259 786237559219204097,201958 789368519913709568,203710 764612092146094081,84209 754867351716175877,1248155 781089253828726792,184044 787913509619142656,212711 777761872766496768,161352 785270326749978624,194667 769353694064193536,111225 776750554965872640,157693 752970736218898433,24667 756462984566829056,43391 773240980405424129,133454 778634662050615296,167220 793357865901760512,8044 792080077643128832,243398 787362419655970817,209351 771420335770050560,125459 785588876836417536,197286 755893953594023936,39697 788214986959048704,109244 791414722318839809,238378 755278743183040512,36219 785545979470675968,130635 787329520562954240,199307 752910545125277696,24134 790841238673121281,232359 785977002545250305,200382 781902231788523520,181419 793488937805230080,251234 763486405397979136,7311 786540823550709761,203674 768543833759977473,26066 791228774079660032,235590 791832603326160896,237491 781148458866450432,183307 790269077365207040,229693 786021430412521472,199984 777345473296281600,160602 765661507644448772,88052 772049112262901760,129138 778359251462918144,152594 743944892330704896,669866 758775143577427968,1248642 776800911834304512,157755 787720258261950464,205197 750768502152179712,13343 768154764303413248,11774 773930734440615936,139352 755454488983592961,35890 766604531585036290,93303 767455286445518848,99030 773876420959358977,139404 790636874759036928,232881 794207393437495296,258598 751234435731771392,14277 761212954595385344,66897 774012945709735936,131421 793184323998457856,249469 752137393898217473,18160 753981364349775872,28866 758496093210501120,53185 769259145081999360,109104 790571646759243777,231318 765387732680138752,86440 791478179122864128,237935 788739133040685058,220332 766019711427420160,89923 792175819724644353,243187 766019496901545984,90384 775892830174613504,151845 780374225047674880,179719 764923445666803712,84724 794563779661012992,261155 795325087343722496,261155 790723950124920832,233154 773588879089827841,133702 791104286692257792,235590 794990513048862720,263906 788499812031295488,218351 758442730854821888,52112 764263585522548736,82018 786361494820618240,203391 781330214777257984,158387 791357747866509312,221785 786930668576145408,193205 790957591400701952,11774 778608618753126400,169201 779683399015407616,176110 790483434292600832,85985 749345165844684800,7914 775394501703503873,148170 764645696351838208,73926 769593660048486400,113220 761539781280931840,68908 791485818942607360,239405 793456112116850692,249926 794572240968974337,261155 765520023804846080,87904 749531708945498112,7461 778220096040804352,166409 788135672565477376,215754 760915134109851648,65404 794565842923098112,261155 786977527390535680,206054 754730893240139776,33140 756941244086022144,45576 786964708708397057,206742 766760434330374145,94483 755050751894904832,35064 790996011162279936,234796 753338159824379904,24173 787319184791404548,210296 790586387430912001,67995 779124390520770560,172962 788745452090953732,193533 772945551759384577,129551 791390821861957632,238780 795276154248851457,241678 793383655087497216,250216 776512905223086080,155688 753323666453192704,25659 787147477082214402,209184 766301469939159040,91751 780081664282230784,164846 781360089647026176,139404 792340415936598016,243187 756768489084428288,39096 793950208782573572,249926 762637534576902144,73926 769990157730799616,114298 789146805309050880,222682 772854641151311872,131542 793496718734008320,252741 769272405340585984,33169 761877825372643328,70941 758767806871642112,55262 789665324144656384,108396 773183702054477824,135025 785489162833006592,196214 788755395510669314,220526 770198866155175937,117282 794988527842918400,262847 755149883980521474,28704 793098504214241281,249469 776381320104554496,152314 751074928183504896,15165 775185225835872256,146847 778382393031786497,152594 758654674526404609,54070 781526044956237824,188401 775190759360167937,144635 793155247376130049,249469 791703267722027008,230311 794186324685230081,252824 752197262718083072,21074 772642289789251585,126152 764842261657956352,84724 786641970215223296,11774 776836120135032832,158589 764216433735704576,62180 794693090833563648,262752 763488863608311808,78198 768346271400755200,103212 776193621099937792,154534 793191184822734848,243615 793841789618704385,255942 795380516023193600,266112 755872117686546432,1170557 758348167914061824,41703 735099109682515968,352687 781608218745274369,188421 763407416771969026,47940 767351374405373952,80939 763296320836644865,76577 789471782709243904,225607 793191916934279168,249926 759218216740786177,72093 765701570667216896,88459 769446148771807232,111549 772957851689955328,129551 749669427281588225,9433 779714619308900352,175810 764823376170889216,84247 791269549660188672,237223 771795424747192320,127134 794693634511749120,196314 793537245311447040,243075 764530948763332609,80720 792491077697622016,246225 793866363467096064,256255 762027546464563200,71495 764008248743563264,80720 766300945416331264,90031 766398121702100992,80939 785968642168991744,199272 768869232142487552,109666 789094719288639488,223286 757096838747058176,45964 755899939218128896,39697 762796485444382720,75073 786801265254608896,206742 769330554152050688,110302 751239701672161281,17640 763190674803929088,75899 772272146936586241,130415 792852103374876672,224680 776145439351459840,151242 773829235127484416,11774 753712273693126657,29456 776071121061806080,153033 757251099187372032,39022 786228282433806336,201958 789695127287652352,216009 770337058690834432,117609 775764644522696704,151463 793242851949748224,250933 755948674715226112,40881 786371183352479744,1170508 785848551473577984,196609 795380474407485441,266500 763794703695437825,80136 765540970540756992,88052 794509950433296386,258741 790997295479218176,234583 774325019925213184,141912 791254916522242052,237491 767853936514568192,100893 768658137830285312,104973 773924424923901952,139404 781617278265675776,186584 777931295439491076,158897 751079907162148865,16728 772255968629493760,128267 754245958754504705,32056 787013803384995841,207965 763362603464855552,77731 778287088873590784,167220 756201045357842432,11774 788407551775739904,11774 766750226539487232,1170597 757256386971635713,46612 758713004020027392,41703 769202899058561025,110362 771016371958321152,105109 778923229394198528,170253 765089293257809920,85562 785556135990263808,196668 732703421988376576,353228 786318617650405376,201555 775764950337847297,151156 760999457336889344,65222 755163825402359812,35890 789251167775784962,223692 793176405622284288,249926 788367190873481216,215608 778179024740814848,163763 788116363479027712,215050 762105867118387200,71476 777948369826222080,164694 758705392125968385,46076 753394958372052993,19598 771181223892746241,115511 777661283126632449,163149 793134873774923776,249882 764180635980226561,82177 792573199993098240,246225 778562766244225029,167569 775769222437888001,151463 763459396382826496,1249136 758829401567920128,54631 763852436519940096,79911 770611901038403585,118482 795614007856009217,267521 757646855073300480,36145 786108989348143104,199262 751203429805019136,14421 792087182475300864,243187 750784040144437248,14781 791478674516160512,237332 763845454547197953,80643 775977222817492992,152735 786422805021601792,203674 761972521881128960,70085 775743531386220544,150663 760643263967657984,63879 793655793904078848,254135 732463488044425216,351617 780092325615833089,178096 780566531612692480,181419 772831904160591872,132335 792189507525287937,243187 775829948145827840,151185 787401310358220800,209466 795015567988129792,263907 754147452173815808,30229 772976697524224000,133519 780227484642078720,178076 763777976190197761,11774 794258800068927488,226320 790646927968788480,232169 779125766080434176,172802 759346747441307648,56964 793278440514416640,250064 764979801404821504,85562 780957008233201664,183269 755436410723667968,36735 780690307289522177,182036 793427948002906112,251987 787276513133596672,46572 759631128558837762,59073 787022360700268544,207613 778616252822466560,168284 788889538873745413,11774 760993373591248896,66165 785912314012643328,199546 755532616053456897,32941 776106188048044032,152735 780810189628989440,182960 794045570704773120,249926 786192456731590657,201619 773741082488217600,138819 770656986354454528,120393 765205331257364481,86120 757504872749133824,44163 791392428699811840,238207 790776766206017536,233692 788072228457897984,215005 773468183340589057,128934 786419439050698752,202429 759865918570663936,59828 770189934523191296,114254 753947048584458240,26446 769611693282455552,113836 771887591314563072,128615 780017277370527747,173347 788539571692855296,219174 794184439748120577,258058 758666856462823424,51344 764148791595429888,82066 773866052362964992,139404 762480525634179072,69493 764938014262910976,85067 750024038186094592,8178 765950143224877056,85996 781216280988618752,186256 751721411090190337,18893 788401212353810432,217106 764184523890241536,80098 776214738229395456,152492 752117740253700096,18326 794650649115947008,261155 774028114229886976,139404 761744795827965952,70177 785989979914862593,198671 755548027293544448,37991 759462697784180736,56964 787278331611910144,207287 765954499949146112,90384 754794005414707201,33549 736266355440254984,11774 765181228681138178,84422 754982900609781764,34666 758506935272345600,50442 768225189666652160,11774 787441175506452481,188577 770234639537561600,117257 793564042807742466,253206 793256809091911680,248770 793144190922215424,249841 761916626656690176,70941 775798387186790400,151463 788197961733967873,172799 788371242105528320,215608 781230285174300672,185496 788422384067809280,11774 773917030231572480,140039 786427041931522048,203674 787331818001268737,210009 788520897233780736,219038 787135563673448448,204835 786613360682995712,204835 793923300866998272,248652 771415833062940672,124883 768443292933644288,106281 770300101847724032,47570 790274304751509504,230234 787719795726835713,195492 767836900879011840,101681 769941017269108736,1249719 752220661720940544,20279 794574581788999680,11774 765263908848410624,81955 767126021074198528,94718 767804810049400832,100893 754857401749155840,30802 785584954386292736,197297 742260678988173314,352839 779464316986748928,174230 763192953032540160,77136 788474517274316800,218275 779431057430949888,173846 761937688970858496,71196 773722647448346624,137795 779330878614999044,173964 794587231709081602,259543 751799684960837632,14277 773879591618408448,139404 758269496603705346,51809 766128152544370688,88669 780796022989606917,80785 738455720996151296,11774 795123931451715584,263542 772876461644677120,105109 793427493608763393,252020 768855691268206592,109666 773564530806824960,137639 794562657458253824,11774 763997347734880258,79999 792396495924269057,245607 791836399209250816,240070 766016558313316352,85023 794171624799039488,258331 763455040292093952,76406 768841760533426177,11774 790698399989374976,226881 794988657673322496,264460 788796165638598657,220526 763097989984489472,75615 795426145617530880,242693 791607687146463236,237999 777604663919177731,162596 755203156284284929,33751 788064235339251716,214666 770935152016961536,120186 763329308295360513,73926 791332023990308865,238207 761612620440928256,69684 756291447486287872,42432 760198014182957056,61352 792515463506956289,246225 761717883068002304,70177 766271922783002625,88859 754857090984796161,28732 787481312445681664,209264 762675847425761280,73814 790614144059793408,232791 769715023375585281,114987 770454461177270272,118698 793435606235754496,252020 786722456329334784,205714 776892266258595840,158864 781222833980575744,186584 786279249070043136,202429 761400068838678532,67852 770153844709924864,117026 778673254596771840,169201 793589653798551552,252581 755942502906097664,39503 792763328791797764,244294 761155208600809472,61051 747837321743994880,350659 786735279826755584,205455 781582095953039360,188577 768931994608672768,110381 789253474420682752,223692 760921395861659648,65387 795696302877212673,267862 790936480654905346,234583 780525693692157954,170187 791120131447484416,197512 794078299584663552,257423 794965426484563968,262847 771031113804414976,121949 780696597353013250,182036 786267982309634048,201958 787818754780475392,213064 792949350263459840,243286 794758445136154629,262752 791322404484067328,237491 767041761583702017,86103 785254563141947392,194206 763123615877521408,75899 793937166866878465,256217 754904555507191811,27045 775087216796270593,145244 763349453671534592,77731 787162742524215296,189031 791170494393225216,235963 777614116722573313,161349 793349677336834049,251350 752847135721263105,23899 793104018411257856,249469 787306668455501824,205728 775926420136615936,150663 785723763635556353,197063 768876683818479616,109666 759475797212016640,56924 770765704551403520,120393 786684094776238080,205728 785752454558281728,196538 769705929570918400,110585 779563739452432384,174230 753684075865632772,28563 770251976370036741,117257 779146980345974784,170483 785643453359292416,197091 769378727037837313,97472 754084579342811136,30802 764608646076567552,83648 794181435838046208,258386 790733328848592896,232881 793018695819808768,245075 787133484447985664,193633 793466747147972608,250430 777295397005864960,121080 766625357571231748,94699 789733274453209088,225949 758728500136202242,54070 794198704420962304,258598 788236055543619584,206212 765573914332368898,88052 791622386026221568,239982 764435638682693632,81929 762450840816750592,63248 761914812884549633,70858 793248731579559936,249926 733036127796535301,1170680 766350582042853377,92885 768973604436467712,110659 772908633872924672,129558 762729202110042112,73814 768343736853987328,103261 756308659743883264,42249 760430827251593216,61073 776218817638850561,153845 789077293125730304,223286 793189242490986496,249926 786490850138136576,108396 787882672722804737,213647 764974232082128897,84724 786552416913223681,204413 753702606262923268,28866 755082026361950208,41724 788129285278019584,215005 789693650745880576,354115 787372658623123458,210207 758144951339319296,51585 771722972486782976,127366 787624766995914753,209974 795666447238332416,267862 787736696355971072,212564 765235688513998850,86332 781284424918806528,183759 759326898916888576,57574 755179936638312448,36090 765617859011543040,88669 780939966792601600,183269 763427131686842368,78159 758680281800773632,53837 792220490370805760,242693 793470149940490241,7224 795697014055038977,265688 789425848998825984,225359 770196308384702464,117257 771501070963077121,125381 777392562285912065,157439 792077605801431041,243187 786657158901268480,204539 791479434398298112,236502 773608986872512512,127358 794812624265420800,262752 753645614034980864,28732 777875827992047617,1011996 775741240088211456,150511 790928279825854464,234583 762187102289207296,1248861 772855577680707584,132335 789889784793686017,228354 788407385291300864,217519 753702576059670528,28477 790937004804415488,234583 753633973402800128,28726 790648460210999296,232169 775771627086897152,149953 786920932942065665,207287 763233874742611968,76628 793364233350184961,251566 755934746215985152,39462 788211334831677441,215437 794606501654654976,261155 771874293722460160,125742 789933122175598592,218223 794024092965842944,256439 756318548943863808,42249 769578238741884929,110585 792388339454410752,243075 769159326372077568,111448 756240231704199174,42117 775040044318937089,146259 773647530093449217,137953 786363818179977216,202217 794282089956995077,258322 792570729191477249,246392 794576772234956800,261155 781237851971346432,182665 767835540565655552,100561 769688498097917952,110362 794939039677812736,262022 765541178079121408,88052 781331556631777280,139404 774091203016916994,139404 776900580782534656,159359 752937848572116992,24257 775353542403985412,87904 764938878075691009,84885 748202554601914368,352304 791807520423735296,229148 760860858217959424,64678 787806787453976576,46572 793617216457482240,254058 793631849109159936,7311 732941920121446400,354783 777987537608531968,164764 777606281674756101,162610 778333545236402176,152594 786397807133327361,198304 753608563231260672,27866 778223308328341504,166390 790881620064473088,234583 785994253541388288,199211 791730309083594752,241274 786595557217370113,204835 759221824102273024,55257 786546966872207362,204413 765525473682157568,87858 776560994864758784,156053 764271264450154496,62180 781348606372515840,183759 769661075600007170,10788 762019240194998272,56889 758997273422422018,56175 781318403638366209,185595 788389802580189185,217292 767476046715232256,97447 773976256048197632,132996 746389275017523201,11774 776454277590114304,155896 773554465580261377,137042 780080500346015744,176890 768277395958669312,104973 788995269756989445,214078 750708057835839489,14351 767848056146399232,101681 773957124661665793,139404 762337713781559297,1249025 749321677100621824,8047 762808465920237568,75073 793699948873314304,18395 791493844684660736,239405 770711353061322752,119681 779562988114157568,167939 792210784805728256,11774 750651992372981760,14421 761927917207117824,71123 795282099632766976,264397 781195819978518528,185496 769052453962678272,110389 789550874821615616,226432 766569639941840897,93286 786170086327328772,201441 777679556543123456,162596 792151299739353088,243187 758768366299418625,53806 775066520548323329,146259 794584210451202049,261155 767079048438775808,94699 768532972387635200,106763 785496656338886656,194949 790954082416689152,234583 773216409572798465,134633 780833521514545152,182726 762810419438166016,73712 753095785517121536,25255 764064850360225793,78959 774862913987162112,141867 795666520533831680,267862 760410017409433600,61352 750876390459834368,15316 767545431211569152,99851 793620640137969668,254024 760538540027424768,13343 790565855654506496,232280 772770829398634497,130382 795080256176750593,265102 755530247680864256,36156 765404867565264896,86103 781835468883107841,190635 794291783371018240,258456 776917797632823296,154914 790875240314314752,234583 771857975283548160,127957 772074341693399041,128934 753992553679114240,28148 788980619640320000,222647 764579883037044736,79561 755207952735150080,35319 758821716613136386,54070 779157736588058624,172799 785557038440914946,196277 788774910940344321,220526 752646068630806528,22546 766488557321981953,92475 795109647170605061,263095 765018280448946176,62063 774334213801840640,135745 786733845001412610,206189 795100530968137728,265257 770015829933056004,108396 777855611555880960,160539 761789786386370561,67852 772330350429163520,128787 791785951160741888,240483 776996143553191936,125111 768420782309568512,106281 757964553594429440,44429 763775885317111812,79987 790876428401315841,234583 781913906331717632,190424 754738184756535296,18341 765284231463313409,84209 793135408779522048,249469 770360610349461505,118405 772135008899182592,129471 757598703829946369,47940 768318212073140224,105603 768623972120428544,104973 762743406280007680,73926 764843500349292550,83160 767020584215588864,80939 793058066937868288,245607 793872260964634624,249926 790940764536647680,232863 791686913975431168,240483 788225069243858944,216484 789502075390394369,225981 760646358688632832,63268 773901705197019136,139404 773610260963659776,133666 760529394318372865,62728 773295681574277120,135381 785617373935964160,197286 787494370115133440,210432 792572141958864897,245136 775741815521579008,151071 795615471215267840,266079 762341026229084160,431998 765336477672804353,87245 790960899951505410,231871 753694513911197696,12852 761810076701069312,69878 787856724334043136,212791 774106040077918210,141200 753251947872919552,24788 736403951139082240,351349 740384995546566656,11774 790585791235907584,208178 780867927545221120,183975 763622734446391296,79402 787791706959863808,213064 786400729627975680,203674 751874815925972992,20268 787996210103721984,214209 792510134069198848,243562 794811692123377664,258305 793277669379047424,248253 795164230068686848,259190 757690046145232896,48270 791780083295854593,241678 793464371246759940,252196 757274543237033984,45141 793118217803816960,249469 786633895471034370,205270 767808887743471617,101681 793424849477726208,252020 759119207233687552,1248642 779088874672754689,11774 785533289356365825,196214 749373288221114368,8160 767224320057802752,80393 781472628775260160,185496 769866912901763072,115526 778785468267761664,169310 785385517596614656,194072 764170289509007360,81595 757255235312111616,26539 765695354570366976,85533 776719688315310080,157082 780813216397930496,183269 791012538179870722,235590 763646147235835904,77731 770293645425729536,117377 752008789126029312,18083 780916404212101120,184196 763481977542549504,76406 769004844745101312,109945 774074879872077828,141360 762791780676886528,1170332 789506596535537664,226582 750923482305822721,10129 733173555353948160,353002 764997561237155840,83342 776537537875542016,155318 780566800203341824,181419 761140590532763648,61051 781429365993275393,139404 791500327556046848,238780 794518824557154304,257353 753318171050926080,26702 751602613703942145,16728 793859244458147840,155390 740447125000097793,669866 756283570386247681,41459 757775008382857216,48220 770210260887928833,116814 780881351058812932,183269 773940259629301760,140211 755737856396656640,39323 785304986469228544,193178 794166809964507136,258331 732190907873660928,350021 754860365813460992,33549 779103711444414464,172270 793519743403712512,252580 779085529803395072,171060 755896130148429824,40550 755356244727169028,22737 773703326143770624,138819 779343599293136896,174230 787050062723547136,205314 768182156422057984,103786 776850551552090112,158524 762241485592854528,71429 762777202236817408,73712 773665143007940608,137315 755295725571956737,35890 794018392533385217,249841 757566058651906048,46543 770695030541615105,120613 795330505097039872,266079 794569501438341120,261155 788080689975398400,215005 779760869433610241,176203 786285364432429056,201374 776777402382946304,141360 753681460129853440,28819 764208872609419265,81946 788097404528500736,215005 789710532576210944,215965 759849055061237760,58227 755478981693014016,35890 769525865805811713,105649 792387108577181698,244289 786536017075458050,204358 791306104042954752,236502 791684578369015808,239956 793369091020955648,251566 756635111773396992,44274 739479835785854981,352687 759206420772454400,57574 778468864682172417,166913 785941357252612097,194058 755862041508900864,39475 768597486441263104,107636 790746731860197376,232169 761543844747808768,68846 769566447957897216,114284 785551015919529984,194934 756646779576258565,43391 771799911822004224,127134 770835725747093504,120425 765013041155014656,74133 776151989721980928,1250248 786345254488121344,203048 785248127972417536,194042 780454146767937537,11774 788482057047605250,218275 789229129220575232,223692 759261651329753088,56322 764565476651433984,76858 761831750922227712,69947 764846496634273792,82759 777583228345606148,161988 757863525511421952,49376 755034293857034240,34666 734578319711076352,11774 749275510702690305,7816 794921760319647744,232762 768864439344988160,108849 789663629272576000,225949 766327291253100545,93036 790014363038089216,221297 792474655772778496,244550 780826147202281472,183468 794622389548154880,262053 763789706618216448,79693 787915058458222592,207517 751128294175576064,16953 779348124858843136,174230 790067415141015552,227366 760666527083495424,11774 761197425063235584,46076 771100465626873857,122817 791845663013163009,237491 785636534821216256,197286 765350215020843008,86103 788490295637835776,215477 768102944998916096,103506 758841226376327169,54096 780624375397482496,80785 787070640851259392,208928 751646448631091200,19264 794534985021669376,261155 750416292562079744,11495 793143743847145472,249469 795109217699004416,264397 770405234397118464,117257 771319599472185344,123280 792933640950910977,247379 795729593478975488,267655 793239220617826304,250293 750376915878420482,12883 772738015219355648,132076 778893374237532161,171017 757659882376028161,48549 774146809715318784,140232 786002453846106112,199306 772125079517798400,128934 760545251035668485,63451 750708664672006144,13343 792012598996705282,230791 775087361902383104,146024 791827622166564864,241819 787071797955072000,207109 785793276343386112,197286 790910305501151232,233729 759167820550643713,55257 768553602667261952,107072 766378185013334018,90553 773294626727981056,108795 759001947034701827,41438 788957249259446272,11774 757696064652734464,48439 763762139240595456,431998 792063458997067776,243614 787143536953155584,207861 773926391519649793,139404 791276747396349952,237437 762063223256338432,71026 750468817697042432,12852 760252580622721024,61412 765515302704599042,87904 775699793649733632,149200 749965966864416768,10735 775118652488253445,147283 793102069964177408,249469 785822652329971713,197512 755027898344542208,33356 778322132958867456,163586 785747120376713216,197512 764158465598115844,82283 793116656373489668,249469 762776450227314688,73926 772198305459736576,129991 776997566130946048,159411 794524976917446656,261155 771481953417691137,124855 785509097646985217,194934 762454895156793349,72653 775655942629298176,150511 793270227098218496,249926 748702856350355456,16728 760554242524508160,63451 794895471294742528,263688 752845660316049409,22953 769184174762758144,111558 785495046674001924,196277 770987374264274945,117609 785587732903002116,197297 766805550352957440,95672 740375203226759169,11774 773051020788109312,1170523 765932316933951488,88052 785617770423607296,196917 770315903892238336,117303 795377657261211648,262752 788122680406994945,215754 763468786632527872,76406 753077350997356544,24316 785693617188966400,197324 766993053643079680,97276 791662730855886849,240483 774017613328445440,140444 792393310379712512,244815 776941112342622208,156928 773937650545913856,139404 777585907775963137,162497 771073536647585792,123217 786699838566072320,205902 794614720212959234,258193 755880136445136900,39657 752910569666125824,23011 769652075625979904,10788 774105262344908800,140444 753011839945084928,24134 789787829475897344,227251 780617894673670144,181789 773784787542642688,137042 778602741467938816,167220 756386944913846272,102730 759514503725756416,52554 787983772914515968,213796 794190174787870720,258598 762255014777675776,72420 790002211052851200,211890 794543597940936704,261155 750345757291577344,12565 764094261021200385,78159 787401175012368384,210313 787318753314926592,108396 787343494885105664,208928 781037022668582912,184798 795061434287878145,264397 787127993399382016,208401 793249221252112384,249841 793465638140260352,252020 767809182980419585,100893 752906507700887552,23843 768986102506008576,109945 761534881952243712,68993 778413818191884288,167220 762448391448043520,73102 778662908473413633,169201 753050207525429248,24316 785910808832270337,199262 750302653826097153,10735 752650013545607169,22746 753425490707419136,27143 764148883521998850,78360 776046248751013888,152735 791321469028536320,237491 758248932602445824,51809 772477499943096320,131027 764871414335758336,84422 771350214720516097,124597 757546995737178112,47782 769559132277911553,110585 785738372241207296,194723 768775882471157761,106281 775777155917590528,150426 788964927629250560,221476 794527305032994816,261155 795695077087547392,267862 769314200174723072,112788 770650939795525632,119937 773133369601236992,132335 750040959388356608,11372 765925464410034176,87617 778594211171934209,168794 791402693046603776,238378 794213335642370049,256471 795380935084666880,265102 793531951969730560,250293 756384461311320064,42249 766380709850284032,80939 750402114527035392,11495 762782767457370112,73704 794926934396387328,218349 791158761230594048,170187 773912062372130816,139404 771505809171832832,125163 775369677241454592,108396 789443216181432320,225981 750684958566457344,14351 780837364960731136,181189 781886234914357249,190635 779009013266735104,171324 774050116978155520,141034 788531007850815488,218275 785326378858131457,11774 772847607538298880,133046 793872728478535680,255393 790621112430309376,232791 779015650303967232,172078 764927287745806336,11774 790603886428090369,232169 791276573135609856,234796 752655153702899712,21332 781122110525767680,185496 780828202516164608,183269 773570503965417472,136904 752979504625319936,24316 786955916939780097,207613 787449330470748161,208016 763386343443435520,76723 795397699331768320,266884 768067219561545728,102649 790222661976592385,228576 770383830750334976,87904 772310516752535552,128713 775001950597160960,146259 793094367820980225,249469 776525949596635136,153845 770026211280035840,116214 756814451874074628,43553 766747242174750721,92917 767143761172279296,97377 740360145683681281,11774 769281888796020736,110209 780785705421148160,182960 785499192198389760,196277 795322547155902464,266079 771860435070877697,125367 761258888276631552,67350 775647636330258437,150511 761334098174484480,68182 788425828400963584,217837 755818550212853760,39462 790744374883651584,235349 790915978351747076,234583 795006775422554113,263898 785831881489063936,197324 794866575157313536,221416 759151890395500544,57348 757796961604898816,48922 772787263780421632,132335 764864935532851200,84422 779358868933578752,164814 790955481200156672,235147 791402856276307969,238378 766326065849655297,93036 771959404950351873,123217 792733849390309376,241118 792462906185097216,243398 793641123239657472,253032 793431051376799744,252020 772602338917748738,120690 787809108770426880,204835 774397469006434304,140428 778325509042307076,167220 755360954460745728,36545 771859208262283264,128519 749274331197239297,351463 790391151127883776,230282 742756583759839233,1247518 778233640459259904,166390 795444643370405888,266813 772755648329027584,132335 778153723977695233,163763 770688425351536640,120341 758031532229468160,50923 759881088562978816,58253 794985963453894656,262847 770787840279973888,105716 732397216187318272,351286 753635047555694592,148861 787263621709434880,206666 763335157159952384,77661 788082531459600384,215005 791352179328114692,238395 794181319584583681,255942 773362979840536577,136426 794296433247653888,259426 765630502149718017,1249289 790589613131780096,232169 792025366005243905,243187 765641230390743040,11774 777830968639959040,163901 794027781289971712,252112 770310496671166464,118087 778470156150329344,167220 788093506774368256,214354 787814673995489280,738099 764835575425736704,84724 792212973192376320,238205 766058613022621696,89923 769032097847795712,110659 794640911745617920,261942 762097888356859904,67973 767947536464093184,102137 768454125625434112,106118 761369270127394816,65222 754771702891028480,32869 768947164970160128,108795 788501462309416960,218275 750759945272954880,15165 758744077290516481,54070 766935084528181249,96985 754071857247162369,31529 789135131940364288,222647 755105955373875200,34167 779439784108367872,174557 761452881295794176,67768 790724938902695936,232137 790941840426106880,232137 785869402914697220,197286 750905763451834368,1248108 752868766896185345,22788 781340759681368064,139404 786306020771442688,202425 758549324842225664,7047 787750814169247744,212357 737335016678666240,349239 768258607292964864,11774 742891381497159681,46501 750010482900295680,7852 751920675875647489,18395 766995757584949250,93144 794115314212601856,257026 768647932442738688,1249566 791055189872549889,234583 770631476572483584,117257 753340031272521728,26539 790654147368542212,231881 764193002952626176,82457 785588834306109440,197035 761300006246625280,67768 790983378405322752,233692 764480081800470532,82203 793076222896943105,249286 790874916358795265,234583 778383007111536640,159359 795768288152289282,268643 764209576497459200,82283 750847822790963200,14858 769903869728096256,109713 772272168478580736,126607 790875666619084802,234583 795315377974771714,262752 762199847868989440,70941 777860228419379200,164001 778579285292572672,168794 790228784137969664,228354 779090272009543680,171168 794049211817988096,254209 757155951887605760,45122 776117896078647296,153658 788038164069822468,213064 792064803560824832,243187 777555372479434752,161502 777749504279863296,162107 777636517602820096,159245 753774466249859072,28817 732854986820882432,354251 756874687272148993,44429 736742217084211200,1011996 758104055805640707,41703 779015444610953216,168284 793458634697150464,252408 779045761619152896,171693 785871890770341888,198878 776035890451709956,152903 776877607954575361,158897 791068158601883649,78159 785248674687442944,194226 758998352818151425,50827 765946642918940672,90419 767912685799284738,102249 794531801620500481,261155 786407908107952128,203674 775191863871479812,144494 779956614287626240,176203 793499294166900736,252741 762773624092778496,69711 785494820517126145,194949 765162863975665665,82209 761566996207198208,69245 790407156008882176,230485 788874572858818560,206048 776929952008577024,158387 786952620070043651,207126 763884122506797056,80939 792572714896674816,246703 776902530290692096,158815 776131911353643008,153845 794540366133362688,261155 781321777867816960,183801 763158687103918080,75899 771446858577244160,124601 759536459363848192,56784 765349524739153920,87249 767152676043915265,97432 760166424132268032,61051 760826623948193792,64326 789853351345139712,228101 753905672471863296,28128 755433047999348736,37433 763115378109194241,76577 760561966867968000,63451 761831652989345792,70338 755133328148267009,35044 776534451039928320,155898 785400360701689856,11774 773872451134459904,139613 780577144426598400,11774 793900552497266688,255942 765528027107385344,87904 785907147791925249,196676 772680004882796544,131027 791933701714092033,240145 771159945693761540,106539 754766796163473409,33356 772979211820797952,132335 779314580963098624,29786 789268690793619456,217443 764247080466472960,80939 785310887372529664,11774 758144644722987009,41703 775666796628156420,150404 781850397606633472,190207 785580497258713088,197286 774982422928646149,142721 767807442881163264,101383 769919408575811584,115511 775928236064727042,152182 777883442092572672,162638 778344227969306624,166282 750771601965146113,14827 758754330094800896,54898 773850823889522688,138819 763155389508714496,76577 765293403164717058,86472 793119530084073476,249469 763837086415937536,79513 791493394048675840,238292 770245769165242368,117377 756872225286983685,44163 791752625486049280,241432 786680492452184064,204835 788250146551242752,215252 757732208412991489,48594 764864989014392832,1170338 792068907733430273,164814 794745423399415809,262053 791408676871348224,237857 769150537648353280,103212 788888036612251648,221785 785357335875026944,195481 785853588186755074,198571 787020520583794688,208167 791072231417901056,78159 772049087675768832,128711 736620840154865664,7224 761972302082965504,431998 786477980541419520,203674 779463315990777857,172185 753292595187417088,19133 754004118356815872,29263 753281594140471296,25968 765253829646544896,76858 788007244583632896,159876 787911926751727616,213887 778829571848228864,170253 793485234356518912,249926 765336636972421120,86103 788865480840843265,221143 754855105686536192,26721 791788330174193664,241720 792053524129517569,243167 767156646728654848,97386 776092963260760065,153501 750523850526367744,13021 768121595072278528,103354 771517572621725696,124744 793478942552240129,249926 742922497197105152,11774 759217195016712193,55710 775283708958048256,146704 792491979598770176,246273 756255396239736832,42344 778215088264065024,160539 785489189928374272,195165 787460456030019584,209422 763581654229147648,78707 763541917942550528,78385 775082701921644544,146259 788718267980509185,214078 787801182760673280,210238 794907098731675648,221795 791732561974272002,240682 793900906618056704,256451 758199141428174850,41703 781276357149863936,186210 791883066763382784,209477 790319990402678784,11774 753092868537978882,22715 754697883287511044,32963 749425816933543936,8178 789534136444657664,226881 779002867013201921,171324 759775165567737856,58218 785843947113422849,197512 752206794718609408,21074 757707941529030656,48761 762839876022657025,74592 775024404501819392,146259 792096768494178304,243075 764281099874861056,82457 767523652703170560,96039 774018366671552512,11774 760848808532123649,64678 765057773591597056,84422 787475422153846784,211348 793511890550796288,252020 778673602493317120,169310 758750201502797824,54974 788421408598609920,214976 750776143796658176,15316 764657998459383809,81946 794186366397673472,235487 766139167428542464,90384 758351018920927232,52554 761258058370646016,67547 778391747894411268,152594 753873795442552832,23899 758341517748625408,46384 755445176554795009,37457 788532881182171136,217519 791632716253032448,240145 763537046686212096,78360 777609630394425344,121080 790258214084444162,229930 757017097528549376,45122 781551975997419520,139404 790016753367654400,228888 773962042763988992,129551 786739237882179585,205728 758843997620097024,55174 768166993673400320,101681 790335718904127488,231008 768413094838239232,106100 772814318937133056,132335 760089623989288960,60866 794650879873916928,260970 790884810671607808,234583 752981521766707200,24870 772091444332990464,129558 762661977155973120,73926 790327579173457920,230584 793205851527913472,249961 791373375386116097,234575 794710310649286656,262752 777179132136337408,155381 751563321082519552,18567 773525458226909186,136904 767866044941791233,100605 770438744725794816,118192 776641795501371392,157082 770452860194742274,117257 789425395770744832,225959 791398193800110088,236884 791470960343998464,238383 789677222743257089,223286 768474324672077824,11774 788752303239012352,220526 785678741536059393,194058 793673356193259520,250633 791703840265342976,238429 761048891525517312,65174 795312571809206273,260613 787775066612301825,11774 790955971401158656,234653 755902231321411584,39911 759385171472879616,57651 788197785699049480,25553 795030908499697664,263907 768285070822105088,104162 755759380897804292,39462 785325986481106945,11774 755387396833837057,11774 788177596101963776,215754 776047879274188801,152897 788556972014444544,217601 760945374404239361,63370 790597850862190592,232169 762776263446495232,74281 766444826996858880,90482 768585715609460740,104973 780749877462446080,182870 795318783082713092,263906 777795331178242048,162107 750036555142688768,11372 776003425683251202,152872 751060124194791424,13462 754008504373882880,30839 792823487580831746,247773 781645137537531904,188648 791767154026811393,191778 751097662280118272,16299 769259127474360320,108381 751120018734211078,1046033 787370413265268736,210289 757816958448316416,65113 768231915753054209,104083 772766629365186560,132335 791077633027108864,236454 792417342789529600,242693 765591368991252481,87904 788416849696460800,217837 780774830173884416,182870 781627684338085888,188498 767842103334309888,101681 767120500426440705,97519 769887632088236033,114422 776068512955699205,153033 794687446113984512,262752 765491604186693632,87526 766288423653109760,90193 794147343146872832,255942 776256749305233408,154071 788811886049583104,221057 758455350886535169,52749 793480892417134592,249926 750442424904933376,13343 785949033705639936,205972 761742351874285568,70177 763931036749148160,80393 770360363028193281,118209 780600123520876545,80785 793470001915301888,252020 751641977599299584,18567 766840347334807552,93405 765836271210160128,89639 794588126874320896,261155 767029247793823748,1249344 787609880752513025,209351 757738794539974656,48119 772789869206614017,132335 791489610408865793,236943 776875345836466176,158387 792795096580251648,247241 765045164083556352,85562 753198234433183744,352060 760135884293279745,60819 769479664020643840,112382 775497708509491201,149770 788231357637861376,215754 790259779276898304,230282 772880849914257408,132578 763800303577608193,80393 793180083926212616,249374 780475920121331712,180310 770280328099430400,117257 794034148205887488,254209 760857546760478720,1248836 764920522392023040,80720 794530408603865088,261155 795403162198872064,261155 770766829937655808,120353 787815958891016193,213064 785360492717969408,195481 764162818497089537,82209 755854280142180356,18215 778652189724213248,164814 780764216714203137,182726 788189463046270976,215754 793873446514163712,11774 753773154825179136,28817 775452773798309888,148045 766517215755579392,93405 786245891808108544,199272 793097270124216320,249469 752061258971680770,18504 786717498641088512,204413 793094525917028352,249469 793188091506810880,250430 794530165305069568,261155 776930867134332929,157082 765004659329294336,85326 770292821920092161,11774 751159915520163841,16299 768901127437885440,109945 765855496138002432,88052 763810717522853892,80192 765727736195346433,88421 764835468827504640,84724 757275928091357184,46384 791267896664088576,78159 781505970820243456,139404 768854740943773696,105109 773896164424814593,139404 790281780750327808,230485 776895513765351424,157082 760240785388343301,61051 785562433247215616,194723 785321052909993984,11774 794205113875169281,258456 765488522723725312,86440 770074600722006017,116631 788767045156429824,220332 773605033862635522,11774 794105936495292416,252581 770670890489094144,120610 762922833915904000,75486 775779026833055744,151463 766590161727524864,94717 767708646696480768,87904 773618568265162752,138165 785799154727387136,197286 763089303811399680,75724 778355277653479424,167220 785554271043330048,196277 759763942059208704,58258 790646622761779201,232169 758765691541520384,54070 790614932211531776,231711 753154556582883328,24316 747468217174601728,11774 773595301571538948,137158 788915855547469824,127871 792339430849716224,244143 772845564241256448,132335 791354656744235008,236502 750769376450732034,13596 758347149713211393,41703 750722892774518784,13343 792927055738318848,248514 761158818785026048,66897 772455038262317057,131027 781511368121909248,188401 791420683867688960,238207 792536250368479232,221446 794590872176300032,261155 790200149976948736,229901 764275029878181888,81924 775885100395405312,151212 791454100646866944,238395 786182721953406976,201494 764336471050301440,80393 789167961105850368,215437 781652258727403520,181419 785647673470619648,197324 795056646540009472,263289 761182721364209664,66897 766605014240460802,91700 788785099110096896,220526 775864571529535488,150450 792752092574208000,245117 768666307583680512,100893 753676178272026624,28508 753775763703361536,27835 791373790424932352,238395 765013756980047872,85562 768784066489516032,106317 794421212441088000,258771 787778186532753408,213064 791471984265859072,239405 764169872796422144,82283 769324720638480384,112399 775479163532697601,149300 790730562310901760,230559 740949898246430720,355260 793547251536760833,253190 792560500819320832,131421 758428148367253506,53015 776901069230047234,158897 769380021161066496,111419 753258413233242112,24721 745858489453514752,1247724 756192764954447873,41680 775067806853308416,146259 760427240555360258,62771 765792308105187328,88489 777275707357470720,1170572 751096061284851712,15808 751668431162781696,14277 777163393434210307,160480 732614024177852416,350379 759080163007143936,55257 765974905737261056,90482 780507733275529216,11774 770526765211062272,118192 771764939702677504,127711 791731614166421504,240483 795102604560859136,264397 768899984011829249,109840 791003344554881024,235774 762969423481372673,74043 762427888209498112,71476 767840067205365760,101681 791189422930694145,235580 750514770516676608,13343 778672928250470400,167319 793492201615396864,252408 772661874991075328,127707 768887358531915776,109874 786355049807183877,203391 792774319914962945,247241 793624280806285312,254209 781584168845209604,188119 794654558224056320,261155 787407684647604224,210207 772907345533952000,129551 788253807515955200,214084 763847926980444160,80716 767813513964163073,101681 793154409144393728,249469 779052570958557185,169437 767048634701492228,80720 788818042516103168,221297 791052921781620736,196314 751099231918706688,15808 793993781884297216,249926 772953481804120064,132288 750835219641405440,12185 793461185341493248,252408 777754680109563904,161456 750756398506598400,12954 793218169800429568,249841 732991242301255680,355106 769157195640569856,111438 734864667420590085,351236 789073823714963456,219678 785640223040413696,192032 788480498628751360,218275 766167465239773184,85868 756292758575443969,42564 758055665323511808,50787 751129697413636096,10876 777618348100112384,159308 763733614718750721,78159 788051019963957248,11774 765943638106968064,90384 789928470641909760,228820 794653444594434049,261155 768042139619954688,103015 775301017713963008,148045 759184215992836096,51798 763441409840058368,67326 786693345343107072,205728 751834586519306245,18555 785479658171199488,194723 767448673580179457,96148 792495361462038529,246225 752981936671305728,24134 774997929551470592,144654 763222685199454208,75899 755163837830139904,35890 794585566436130817,260033 749797945248092160,9754 774409170594435072,133702 764747113196576768,83413 764209381189623808,82009 771294269411823616,124597 767771020119814144,97852 791673586603864065,240483 791785579696496642,240483 795350166425522176,265257 757786077184745473,47940 763460579851763712,77849 770901588974116865,120700 770333950619295744,118087 785538806401404928,182385 794573666197479424,261155 734227352041848834,7700 792250641532018689,244659 792479356979294209,245148 792480873706770432,245148 761013260703399937,66159 771050653867270149,122146 781590856964923394,185496 763046774684672001,73712 772466978313207808,131025 776562964405055488,156053 792755580725104640,245040 788529606961659904,218967 793638688513150976,252196 748193555420676096,11774 749421416462684164,8670 765482468266811392,85562 779286330966679556,173658 773995629584449536,139404 778981131068645376,169201 771400977718980608,125381 768418504047521792,103924 793435919705579520,249234 786773465999085569,205181 753694361720877056,29263 764980903311388673,85414 786578932980002816,201103 780223426128646144,171795 793552453249617920,252020 792044455209689088,242643 793607450637197312,243075 795418579810263040,265855 790742676299743232,231870 762634240341061632,73926 786943712584691712,206349 763439229804380160,78159 751837506786787328,20039 753721101084004352,29377 762822001044123649,73712 787783254048960512,213064 778426597439311872,164826 765662516257185793,88118 778178123670126593,164826 786961029808984064,207868 793472280672120832,250293 785842216296210435,196277 752228701346160641,20279 770050127214116864,116164 753903854002040832,28128 767800993451040768,100893 791121239624470528,234583 791428480151851008,238589 794531616660082688,261155 776111413513166848,151366 781485664923557888,139404 767053045188403200,95901 753710580913930240,29059 772782029423468544,131896 775002319759011840,141912 789068970569576448,222627 791795699792777216,241636 794731540311851008,262849 755456580670283776,37044 779011527437266944,171168 789826240601436160,228088 763958241785110528,80393 764517586633564160,83649 773481176044597248,136904 759312767056683008,55661 760155941757132800,60866 793116456296644608,249469 759043004350935040,56552 778738600510750720,169232 792471583377936384,246225 776443770296496128,155688 790281963810807813,229159 793213738677514240,249926 732238058762866688,11774 794376619959853056,259974 770266459092180993,117364 776569013027545091,156835 755184730325344256,35890 792181649375129601,11774 753382837789691904,27317 764053877305901056,77598 788098349631143936,193464 789166024809558016,215437 793924373639991296,256219 792433965202231296,245148 788151627828133888,215437 790008357503561732,228820 793829188755075073,228354 773182293028458497,135025 754111055177981952,31686 774968106275995648,144198 751239073180901376,14277 795029336877334528,263926 761234903757381633,67193 776740510853652483,157755 793671293338021889,254209 776050065500626945,148645 757793281476407296,48492 775557148017176576,138532 790023740058898432,219678 770078218422476802,116164 779055234463260673,172056 787328881774632960,207835 789933205348556805,227804 786936322799697922,204238 756523384515731456,43266 781623397021134848,188498 769145214808317952,111555 773752365879001088,135725 787972896257871873,206101 794382126011383808,259360 793482407026495488,249926 768964461340332032,108795 793096923481767936,249469 788586721776664576,218832 793926556477374464,24745 772821663989784576,79020 794304632889577472,258456 765244211906183169,86576 781281673392558080,186434 785485046832590848,196214 788129276176523264,215488 788460058539503616,215754 755062531002101761,27045 793937100538314752,256255 774720078977769472,143043 777310084317650944,157755 771394097126993921,125367 753564052702564352,27222 789776831863853058,226490 791083871936872448,204413 772802721967595521,132578 794602575286833153,261155 788141484461715456,214809 786188792323375104,201619 794694057507295232,262784 757915152989626368,49852 759167466194935810,57092 795402771570847749,266491 792406947416997888,241462 794208448246411264,255870 732245665804226560,349732 785889949459505152,194059 792149380262277121,243648 780546175061622784,180655 790612613033963520,208178 778920562554970112,171168 795426720975228928,267014 786014435932565504,199546 770961087730688000,120610 770537379031580672,117539 781369911616630784,185496 793895067606016000,256255 756957049251127296,45122 758761585225629696,54070 765592884166873088,86645 773302421791600640,135505 777534651053277184,161984 758696029071953921,53806 771044503696371713,11774 793133179972513792,249841 791361921609977856,238395 759082182497427456,52266 787054460891762688,207861 787311001297453056,207965 764600724000878592,75724 758992894262775810,56302 778722140052869120,169201 765498389790330881,85414 770377933659660288,118761 789423496795295744,224793 795500729142308864,262824 777336180404654080,159876 793547135182598144,252014 770470076340404225,118191 766010060707213312,90575 787465826139934721,210448 792314504704962560,235685 765590355278307328,88506 786943619970334725,207287 754833464864739328,32339 762462252469329921,47283 776056038353141760,151526 764347123878027264,80720 790715728374751232,232884 770773424687820800,118192 781345154850557953,185496 793324998970580993,8044 756908077182513152,44837 769634205177348096,1249673 750947066914828288,15643 761205069245276160,67103 776854475650760704,157840 760197837741289472,61688 767380892553576449,97355 756617532652527616,44274 765166103526080512,86103 785505276661235717,196277 772419345871929344,130669 794539609862459392,260081 785930844703592448,198671 767836515506483200,99111 794391221837950976,203546 773874600254042112,139404 747553738823450624,47188 768289411763015681,104932 789517022820503552,226823 787739310598610945,205197 794532600643719168,261155 755562086462136320,38183 787088276096110592,209151 795749094782341125,267862 781557476529434624,186750 758666592603541505,54070 760205883246780416,59730 733074737547608065,1170860 775480523346939905,112363 794750973562363904,262849 750819421971636224,14877 776892994758643712,157082 779538092277596160,157593 749326957502799872,7849 778935155473854464,167493 789949983663329280,228888 765339043446026240,86653 787436705380904960,207613 757806395257294848,47283 762636074568921088,73704 770292817667067904,11774 761991673232494592,431998 792851963218046976,247877 792850019938217984,247379 794528123073216513,261155 778296817783934976,167273 753429746713845760,26788 752941572715450368,24196 794659143936278528,261155 765405541908832256,87245 766113794334556160,88546 789928259077206017,228702 773576047946108929,136947 794222023182401536,258607 785646466739994624,197286 753769326952329216,29819 794918177905975296,263968 772633623790964736,131210 795665593697497089,267862 752660255079706624,23217 764913649446227968,82061 776402632999051264,154071 778052609814962176,164826 751870945820684288,18495 763891897177866244,80939 769982624777506817,115435 790946154963881984,234583 749406921044537344,7223 786392342659936257,202304 786601454651846656,194170 763196010810204160,75899 765403816510369794,86645 779042102147547136,172084 777364854285959168,159876 774291576390557697,141881 776685209941008384,146991 771209550976290816,123825 761289075932495873,32710 793322670083362816,250633 785685188999127040,197512 792235513549848577,243398 779284527516618752,161413 793449379726262272,252196 769519634781351936,26066 753349701236166656,27222 754720126432382976,33356 761039173746778112,66159 753988875677073408,30590 769237216019095552,111491 790677437042622464,232169 753439123071905792,23739 764856687618580480,84422 759152910718545920,56964 762700552786546688,65500 769273062575353857,27164 793201629017305088,236259 786349580334104576,203225 767718458415017984,95672 775779042318442497,148909 762663586426712065,73926 758535992924106752,53703 776901963313213442,155898 790399856259043329,227273 780083678420541440,176128 776439427149201409,153743 781528849704226818,186584 785324841842782208,195125 753621370135728130,24173 776527823460634624,156103 785507858209185792,196277 763895219372851200,80939 787883708913037312,212004 794760664015392768,262752 733143626998382593,354506 778342865596518400,167220 755563636353998852,35736 792106453272264704,164814 781152296172412928,185496 793444764695744512,252020 791382945776840704,238395 751168758123794432,17259 764890525962940417,1249263 761746265419812864,65180 766120716571844610,56964 791258713822756864,237309 794548367376449536,261155 777162845460901888,159146 777612395187351552,161978 781524273860976640,186584 773541239488589825,137042 773913435348148226,140039 791717059558125569,240260 792241158063853568,243187 767329469531037696,1249370 766415228523470848,93184 779031105886269440,164814 759875400403001344,53703 787097400448061440,207965 755533683432443905,11774 764226629530951680,80720 767202139676475392,80939 764687924776480769,84422 780958542551539712,183468 750362513682804736,12805 750374735339515904,12883 792650343813222400,236844 760276131253719040,48052 789659862607142912,226731 780624062628433920,182122 793327422565265408,8044 750717261527285761,13343 769001467604639746,109571 753334723594838016,27045 779288230374047744,171889 791025232601489408,233692 790550223684763651,231894 768773791111446528,108849 750672357702991872,355203 793654609541730304,252020 790394770975784960,229693 779012539657052160,11774 794210282386104321,11774 752951996861165568,24134 788444699363307520,216991 794675453206364160,256038 786949554599964672,207613 791395385914695680,237908 750136293296705536,10735 753993862486626304,29263 756624304113156096,44429 761675709316210688,67226 755893716775149568,40410 785595889658322944,196767 761805007918280705,70177 763058387940540416,76329 795465585681428480,267228 794498180138364929,260871 732744161175212033,353789 751823080532504576,18470 790622108724310020,231870 755879055866535936,39657 767914525672681472,98972 791113288092385280,235620 794245514082582538,259063 773903747202293761,139404 733055749010624512,355261 756603007534559234,44273 791103347193290752,234583 732594189045731328,398858 754714183204151297,27045 773923655390814208,140025 786426902076547072,203350 768996470737502208,15066 780131864971313152,178395 750298532309938181,10735 789198664732438528,208022 765956928631664640,90148 763880440692371460,80939 779400695950614528,173628 778388638518435840,167393 760576392316747776,63655 788210412281958400,215437 793238906091151360,250293 767887063970643968,100893 794042624998969344,257492 776119209872859137,153658 787007704917274625,206642 793521500590440449,11774 766414804219289600,93850 791083092035432448,236454 759220347933712385,57574 761014278430220289,66159 777863015345586176,164001 791325118987329536,229895 763694002096963585,79583 786241142413144066,1063777 749427172167802880,7816 776861878026842112,157082 788827995637223424,218275 758036678338572288,50923 767453420500480000,98072 771485760696512513,1249839 785684514123030529,194723 788698306344054784,220029 789286805493338112,204499 786916716718809088,207287 791516043369865218,237908 776493362656350208,156290 743116181595410432,11774 768987700288430081,110659 759213196565708801,56700 767839177891282945,100893 794673944141955072,262022 757320733227900928,40886 767644061616398336,99385 787267517265932288,207613 747834070026059776,1247775 771752146236768256,125742 790650771188482048,232881 786949658656448512,207287 765151572556976128,86103 757937375402156032,50197 760185275784060929,61598 785343094069743616,194923 763164659247558656,68659 765903161806782464,87245 767332852195270656,94718 786690839091240961,204078 793949474590756864,255826 775562730229075969,147283 792038310931730434,243187 733755854181306368,355389 771765039866916864,127366 753881985664315392,26731 770428577422663680,118192 750831717137592320,14960 780606327273852929,181755 785996124935090176,200382 760450775860387842,61051 787041904365965312,207613 795378904177528832,266491 763111458418728960,47188 733269548292530176,355324 773899630673354752,139404 776383458839031808,155390 780629848582606848,181935 794322570896019456,259743 753577518171435009,27317 781229721518505984,186212 790338006079111169,11774 771229671795011584,118191 791352694254497792,238395 788757516561756160,218258 765726726764789761,87868 791765672841744384,240483 777478525368414209,160758 772171176542109700,129471 775650253974474752,132497 756682582058733568,43956 776271021783605249,152314 785519828945645568,196277 786267949338329089,1063777 793099882462646272,249469 781235473599631360,186584 773701387049992194,138165 771894377283252224,127366 755482402672173056,37607 781644334105931776,188458 752642319682240513,22664 754717774048559104,33356 765956078072958976,90482 762704085128777729,74431 757891813034176512,49852 788448396730208256,11774 765358479313932288,85562 785855584134426624,198878 770802878881603584,119937 791962157856399360,242629 768297855744249856,105109 756245000049098754,42249 793207430142316544,250033 733575139342704640,355261 761866421974347776,67226 787053067892121600,207861 793385074548891648,250633 757999433963405312,47693 787789649632751616,212357 775742345425936384,150404 794023380718669825,11774 765669866237992960,88994 787648972412235776,7092 761920575669407744,70509 790539345157644288,231894 764269548161949696,62180 753866430039269376,29817 774299687100686336,141887 794650692782878721,261155 764998920292274176,82744 776870802314493952,158428 780619907171966976,182016 754188556873105408,31717 772222871435292672,127707 786229857596215296,199546 757501620817129472,43000 758392712936685568,52061 778372054089293824,167522 764993460785078273,84889 789460466225541120,223877 770259294205779968,117257 793253346891042816,249841 764940167282958336,1249257 742322404953849856,1247507 766421229171384322,92166 788459474260549632,218275 753712201626636289,29263 753727460047462400,29578 793922096774676486,256219 771392023383289856,112363 789889840640851968,228588 790884352938930176,234583 776217966996316160,152873 761231625539596288,11774 753585984508264448,24439 759397664710533120,56964 771528137364475904,121949 760474262847225856,62937 792857806848204801,247877 779416734595969025,173964 763861420199047168,80648 791708105822310400,240145 769673531785416705,114779 787102944944586752,207119 759140550968643584,56964 776167669615779840,11774 788910329141100544,220332 763871640178429953,80939 738681465085558784,355470 767369523758366720,1249101 761303929565155328,67326 790448915497615360,231333 762027514680184832,431998 732355741101658112,196346 771092358247092224,1249838 792155186160689152,242693 793149789068075008,249961 758066625044221956,51069 758172622572163072,49852 759124225286410244,55257 773481382756642816,136960 767842470939938816,101681 786671332054491136,205728 795400575894495232,266884 788722401907474433,220029 788416539775098880,351147 785557658862546945,196917 752646582877687808,22546 773470058462851072,136904 790984893161353217,235536 756873039149617152,42274 761690797112786944,67938 794160957324988416,258331 780836106220609536,182870 793834012749893632,255393 795472577036779520,247930 770580281778515968,118192 776458481171824644,155390 765273951538810880,85562 793166290793877504,247877 790764853052878848,232863 732675286945411073,353228 750910973771296768,14277 776549613327310848,155688 763857676426178560,431998 772037470028500993,129108 753606362156953600,28262 732751255689416710,398859 752621396686098432,22787 756923898302726144,44429 790430110385975296,230282 778392311260549120,167677 781618594715045888,131056 794933444698669057,264072 766225964166676481,91796 769283182956978176,112788 786243789035741184,201958 766510521348526080,93261 794168628048445441,252408 793256093220601856,250869 773410707450757120,134993 771896320571371520,127134 764996887480901632,80486 777330829903093760,161456 751544689237618692,14277 776812031886303232,11774 785389952645238785,195481 756253164983103488,41953 766447087806320640,92958 786625264331522048,205181 794441606610841600,257492 755506930584387584,38183 769681401734057987,110585 756669551249465345,43471 792053403715182593,243167 789440148383473666,225981 791722750020902913,240483 765591355850649601,87245 795406234807480320,247930 761037350726008832,56964 776622225499664386,155451 753335638330572800,26815 770838701031161856,118191 773984865368891392,139404 767860280743251968,100561 751550666540257280,18470 751140731813703680,16728 769091342815334401,78129 758264864930279424,52061 778261166019612675,166409 770753854178627584,120393 774774646164062208,144494 786799702586986498,205186 757579717373489152,39197 771962202840502273,128926 776185544346697728,149953 765589164712529921,87245 785912814984626176,199546 786027671096467457,199496 752194679102377986,12287 747611828688019456,350826 786221093090578432,201494 792092885671870464,236198 789238088929275904,223103 791100345409679360,236454 795692835613921284,267862 764912345550290944,84422 791327221176610816,229296 773885772462166016,139404 788481139480461312,215030 794039040479666176,255318 749421497077211136,8047 764304483987755008,79987 769944256861437952,105109 788787073431941121,220526 779134194286858240,172122 751572374206554112,17888 769337431330066432,112301 793335873840504832,243865 757228944257118209,45054 791778570322477056,241523 778567646442819584,168794 788569934523670529,210390 764973857233072128,82145 794822227048939521,261594 759987524932546560,59750 787010814129479681,207287 760235122176163841,61545 767307339099615232,98395 750454170621079552,13532 790615162734510080,232863 760885048593702912,63267 763883879862194176,80939 770360677202616321,117257 753984111790985221,30590 755747859752968192,39384 772052366921125889,128934 792511046841987077,243286 756689310435250176,44274 757706541185269760,47545 780915677121093634,184223 749219280965689344,7519 774616597331836928,139865 749023332201144320,1170318 759533118760050688,58757 741567186418827264,75113 790511456856993792,231221 765785496500965377,87904 773573353034481664,137158 795394443188674560,266079 769294661437444096,109470 757883390876065792,49852 760821360927117312,64722 756308249897500676,42432 780816806747529217,183527 778288217975951360,167220 787308702919299073,210215 752997400323694596,24173 757605862923833344,47782 793415119501987844,251452 791756147728457728,240067 773900836573474816,139865 788410223027363841,11774 790288495583592448,230485 790927743198326784,234991 792821897071304705,247241 757218179600920576,46006 773843302273527809,11774 786425094730027008,203674 768993865248288769,15066 788487147061907458,218275 751807600069451776,19899 766249698600574977,90384 766987511767990273,93144 785602594051731456,197512 764226351825981440,82642 786939964353196032,207613 790667191536521217,229901 794323822165913601,259266 792725555087114240,245148 788051440568832002,214173 760537107114758144,62063 761807983529512961,68993 788712191407054848,11774 757248169272934402,46006 758748030237499392,54070 787460803003756544,210823 787005790087290880,207974 763051339727278080,73721 763727346603995138,79691 776846724610396160,11774 789968644079923200,229084 795613334024454145,267655 780598890730893312,181755 788093338553548800,214492 765600125901238273,86653 794693243883712512,262849 793155636406001666,249841 763169047483707393,76127 772747799888666624,111549 767838111825092608,101681 773750517021351936,137553 767437767634583552,97447 781173883214757888,160648 780007604101709824,164694 793889363948101632,248652 767141429017583616,47940 792081171379163138,237964 777842912025415680,163990 750362714086801408,12883 757805381246521349,47838 761289042503663616,67401 766668742759768064,95225 794569084725645312,261155 763258073888677888,76549 776831277110480896,157755 785524049652781056,196676 769959499272691712,116122 793094780033130496,249469 795030666714943488,263906 795405244784066560,228101 781331291627220992,187428 792416529589633024,244550 793154421387472896,248437 758768088536014848,53924 790989677645799428,235620 778710706573062144,167003 791068002435395584,246425 753907670881595392,350711 794328711793377280,259055 767774255283142656,100038 795670157242855431,267862 753722996662108160,29456 789519624278675456,225981 770658475546337280,118191 777645803229876224,161456 794967375431028738,263895 762637620396462080,73814 772711114505420800,128176 790625515166048256,232280 795236084984774657,265676 733261841284145152,354694 778207031731912704,166282 786647132027650048,11774 766115940475940865,81929 792756321028149248,245101 770394090840010752,118191 794249489833816064,257325 767521955834634241,97568 760571661234147328,63559 753970537227952128,29898 795049005218758656,262022 760667800209854464,11774 772832227633852416,131084 773329001435631616,136016 781250228007698433,186212 794635147828166656,261818 774403585832472576,142648 777966815955779584,162596 795752193236336640,268761 788452969620594688,218275 765936624957952002,90193 774141145370591233,141360 792832281815683072,241819 757771389763858432,47940 781226328083300353,186434 751766812837220352,14277 767856120614400000,99093 759766206127575041,59231 770155403783073793,117026 794867104289878016,262849 757829035812544512,47940 788162752460140544,215754 773353067567800320,132335 778918526140768256,168794 794876658566230016,221416 795002194332368896,263895 770452161473884160,118191 752954680444149760,24711 776614175002857473,156132 794683174194479105,262022 777406873934761984,159146 761955104370982916,70689 763819944601530368,78129 787508101402329088,210313 779826911493038080,176201 777895043457748993,164001 751232898158723072,17416 754919255817281536,33356 768612172532375552,107100 762718808507293697,74308 768635117958930432,107065 758827018402148355,1248642 774446322623647744,141316 780779782669762560,183141 794190523489812481,256255 788061055033315330,215030 791858885128622080,240483 763773500481867776,11774 794638964602892288,11774 788061079343656960,215005 789137321157201921,11774 754747198022250496,33356 772906876916891648,133519 758586945274384384,41680 758463750659772416,53163 792560657090478081,245101 776337475912564740,151090 790686342971744256,233307 793285522693115904,250869 781216410844266496,186532 773918027322691584,140025 788112634172223488,215505 779901571668676608,177512 776841224368128000,148800 756276418137456641,42432 767787364387213312,100893 787075529644048384,209043 779154076831330305,171693 764050363024453633,80939 772003655964917761,128519 768926080602345473,109470 773149151022288897,134470 779558276400812032,464984 791834315416043520,241819 776068496421691392,153194 790727910655139840,232863 781885618766753793,190635 790946759963017216,234583 795071097825820672,264397 753363239929520128,26871 761078451251974148,65237 788974999273168896,222655 755888421726482432,18215 765636609203208193,88669 757780555903696896,49207 763159740574756865,75899 764160418675773440,77136 794946105775714304,257492 794923945338306560,262588 752879992132993024,20932 788748111480954880,220332 792090086368129024,243075 765121194425212928,85408 754729347303432193,33356 771211752990060545,118142 758460658388078592,305417 788923584659980290,11774 794941219910590464,261155 785582568930471936,197297 791919114415513601,240483 792354461423431681,243075 791425544910958592,238639 795073793878327296,263676 752954420858531840,24475 759037454586253313,56442 749302174304202752,7866 765974981389930496,88930 758691616739635200,54070 788369278781095938,208544 792131314770186240,243167 780630089771909120,182257 790908726299406336,234583 756207921118064640,41702 791056022525796352,234583 773897179937185792,139404 793847146562723841,255942 785851947182153728,198878 785593304423493633,196676 771319625296535552,124597 785913783214444544,199739 789710178916507648,199307 760585919430746112,354841 785989806136315904,200490 755170408375214080,35890 793136870930743298,11774 793409226563395588,251481 795753020046905344,268646 764815117749932032,84689 769142657973182465,111557 757012509739978752,44450 793002801030770688,230485 761890988960940032,67229 773713583033069568,11774 750478554647891970,11495 773705337652121600,138819 776409958095003648,154549 732747949172609028,353789 766047945842102272,89923 776836300959809537,157082 791789772024844288,238429 773954509911515136,139404 751135825304444928,17259 780389281378476032,179742 779332334629683200,158387 769598774096297985,114422 764127476175876096,80939 790886349398245376,234583 788115559997210624,214354 788967130704154625,220815 794556628313874432,261155 746535202135105540,1247754 732654628005941248,353200 773498154134175744,133257 794645479564918788,262421 767724961825972224,100893 794194718104186880,250239 736294432287260673,349957 755907380798521344,39235 768113219084832770,103506 788111253436633089,210253 760751109786902530,64084 764978614806777856,85562 767950303849095168,101383 795106779415777280,263895 773255434408820736,135701 749710635374616576,9295 793154600551546880,249961 794922571804327936,258040 762791849560010754,64145 779334380070117376,172862 786216801227067392,192032 788801084139696128,219678 768894894806937604,106763 776143048342441984,153248 752297437650268160,17842 764224234755272704,82481 779432919026831361,158229 787764992762314752,205197 794266869855232001,240483 794940565678858240,262752 761055652122812419,53739 759965143761649664,1170407 791404460664762368,238395 786453112902909952,199546 793245655137390592,250293 761677268489953282,69548 765343457372020736,84886 758480736831758336,51595 786323903199137792,202429 758391924428386305,52921 762305500843081728,431998 789527061287362560,226346 790755657460899840,228702 778652578485768196,167998 792103426767204352,243075 769279670244274176,112788 787130770594803713,207119 772565254052147200,113332 781663514351894528,177455 780782906184572928,180010 793993142357803008,257325 761563939276746753,69231 764483109849006080,82283 768241141904838656,11774 793635761044107265,240260 781446192672612352,183906 787094259140792320,209035 788153952172904448,215608 751093030510211074,16897 766292460427436032,91751 778340971780182017,167220 788484215398465536,218275 788150425732153344,214492 750385321603313664,13069 756461564966924288,43391 771741582730997760,126152 793323663210799104,251452 768945574347354112,110550 781693385069297664,182146 790653615782240256,228449 795368808181628939,266151 771769721767104512,127871 768611542329794560,107428 779288970014273536,173753 776082704236359682,152735 795344230218506241,266079 765236874902470658,86440 788199863976497152,215252 732636289296654336,352911 755167549164322821,35890 736313494509899780,11774 793912365850836996,11774 759461534624014338,57917 768612420315025408,106756 768855625593872384,109666 780050762294501376,177751 794583324492726272,261155 742416477387558912,11774 790657979594993665,232169 762848912415657984,73712 768887625201623044,109104 773949834998919168,139392 759069822286200832,56784 794677987446767616,262053 761830467591102464,69673 780095736792899585,178258 775910686119587840,152314 772531709594234881,129551 792747077851869184,221832 762827022326378496,464984 773887620916969472,139404 787662259875094528,206048 755780448924659712,35931 767285543776366593,98646 791003183220858880,235886 755040666606903296,34977 795606794726965248,265855 793501949056290816,249926 769202203449962496,108795 767502776377176065,351236 793446227065073664,252196 781190114739228672,185496 787246990643953664,204413 771871166407532544,128382 786697018622275585,105109 760260261106167809,58358 732284581475405824,349788 791389098023845889,238780 794686876053442560,262752 766589609065185280,94699 769980611608076288,114680 788808396451393536,220526 794850421944840192,262849 759371167413080066,57961 752709007798775808,27848 775074255721549825,146847 794024015870513152,254393 795679799360548864,267618 762029821606129664,70177 755666632660414464,31961 793824805963300865,252679 759090996688719872,56964 786972483760947200,205728 755162996146524161,35890 776739061927149569,157693 792501016960708608,229693 755156516311826432,35890 761401354283692032,67547 780832349449617408,182659 749709245617176576,9546 760546066085228544,63513 762137655513526276,71099 756272533129789440,42432 757776511160111104,43285 772572527864324096,129551 778652827019272192,169226 791811369087696896,240070 761311937799950336,67852 765272516172640256,86103 786577366495666176,204273 794527193565106176,261155 777101118212104192,71270 785801444075024384,195975 794285032948965376,259543 795202194438062080,264774 795426387389726720,266491 781859970488930304,190635 763167257379819521,72408 766409001458397184,93405 794174691619442688,255393 757645937258881024,47940 793241772390514689,250633 765016692519014400,85562 751577256250601472,349703 768091332501966848,100561 785966157308137472,199546 790810338082127872,232871 774011807879004160,131421 793949573295132672,256358 759366525719416834,58054 761334904038633473,67226 753232292437516288,25135 766112319491280897,88546 770179977018945537,116820 769373858243698688,110389 793157604046352384,249469 763143032585658368,74943 764859839939956737,80720 750363786746421248,12883 788137740571447296,215754 790597035544027136,232169 767075129197203456,96962 776884938146668544,157755 766334881240588293,87084 788476952185335808,218275 786740880141062144,205989 740193858013696002,41724 778470036209963008,166913 762340265193566208,68993 780919421426606084,184223 755886151743971328,11774 757302420460347392,46890 788424290676768768,11774 772143458974916608,354110 769023910511833088,110709 773989219966545920,139159 780948428318662656,184223 788891673665286144,11774 755896154303369220,39236 778398695335288833,152594 732187863350026242,350021 766258551358488577,90373 764159515608494080,81574 769934209158971392,112693 764144268088934400,81702 771395491385008129,125381 772475959161163776,129558 786757905580122112,202429 793633033379164160,252412 762580901381275648,11774 793568274298630144,252020 765268472477515776,85909 768154210328203265,103261 766419290828386305,92860 776503725678399488,155688 776773892450967553,156785 779302611237208065,158387 790695645187158017,233692 794027517380272128,257492 754775798993780736,14277 780440213646639104,179742 763061630775103488,11774 794237641323642888,258771 766601439913312256,94699 785875628771815424,199227 754718546786127872,33356 777010242324279301,159876 788972607186100224,191622 766444068121423873,93184 753172894058942464,25253 781279087004352513,185921 793411907311009792,250633 758116238287638528,48663 765225714148925440,81733 773522863630319616,137158 792529914951938048,246295 761777379509276672,67852 790034475560337412,229116 788760564189138944,220526 794605288179593216,260899 764562942696316928,83945 767788106556858368,100893 768169896102420484,103506 785494027424636934,196277 763119515316195328,76665 762019287238189057,71550 795102936393125890,264431 764481598750334977,82571 786221521786310656,201555 759404661077979136,56964 773906762541834240,52912 775114006675742720,146720 794333352056815616,258878 793496322938580992,252741 760201569027493888,61412 785568492258897921,197035 732193158554132481,349461 753026416116060161,22752 772203673711681537,123085 787759057230700544,212139 791576981406048256,238099 792068343616372736,164814 795755455800741890,261155 781222298657226753,186584 794016258870181888,257492 791123581195386880,152946 791493324548943872,239405 759167625406611456,54842 760366572603076608,61425 749809435292291072,7816 763132063595757568,53995 791054169880813568,78159 791818125956288512,240483 771732371951513600,125554 794927880899854336,262886 772792493335277569,132335 753482181306044416,27830 788901461283508225,219678 780169863373344768,11774 794625178001084421,261987 775664832947298304,146847 786672592023281664,204413 760645315833671680,64147 795728805457489923,264397 750782796013051904,15316 781297214853357568,186376 764829587729592320,84724 768079121905807360,103261 779694742682480640,175205 752240267181240320,21469 757669874915082240,48187 777924536670969857,161960 773958370437042176,139404 773999546733068288,139865 790641711697502208,232881 794966568132313088,262752 758837121775828992,1248646 786947434098417664,206666 795455792203890688,267014 750411742824370176,10057 788468434170368000,218275 771485691897270272,125554 779291653530001408,173753 779298414735622145,173753 791830655101505536,241323 764341757379084288,78159 754049563481079808,31377 765240962817798145,84724 787456329107533824,7311 765318535463571456,86440 788756326188982273,219531 792368812779864066,234583 777161177759571968,158820 779346017590317056,170783 790976539592577025,235590 776886510792486912,158428 758349934722584576,52061 760929695164616704,65234 792891320197062657,242693 765239793949212674,85562 793875261762605057,256146 781339641815240704,182407 790600571812089856,232169 793906295539515392,256070 733026913011310592,355464 771425459380846592,125145 791356070564356101,238207 759140743038447616,56158 773316902831529984,134975 759766078415376386,56676 785942560548139009,199960 751132297630326784,16953 788502135444877312,218275 774072873631621120,140211 777235527317741568,62492 763106035825541120,75653 780610904463437824,181886 763736073881223168,78304 771516718426492929,11774 749512357848551424,8211 755164878168465409,35890 773887435549925376,139404 776644485233139712,157082 780905784930623488,182726 791570242329841664,239881 788161446618271744,215088 785295009444687872,193669 795722567701135360,268448 755164850569871361,35890 794267319132442624,252939 762855433128120320,73814 795707388624076800,267576 763243311968690176,75899 773673497780375552,137693 756293548991844352,42249 776413721426006016,155318 791380144753639424,214045 764097736954089472,80393 778649775524745216,164001 794616737249443840,262053 752931009180540928,24597 794529634817810433,261155 763720674858835969,74281 765040917824741376,85767 786999153352138753,207949 790746700809854976,11774 755161171137859585,35931 758012043920306176,49180 771776327254880257,125742 763654612217921536,77731 793204246703280128,250633 766078724479520768,91113 752235681032704000,21343 767873949338374148,97341 793890846210977792,252626 787927105170444288,213887 788572832871645184,215437 786412374307766272,203350 787744405151059968,205197 791732095206952960,240145 757618678787547136,47090 763902652430233600,81101 766014518031884289,90618 772440714659655680,351700 786765765273722881,205047 780926699529728001,170187 754094818758844416,30910 759090864102772736,56964 768111051372191744,103506 781369063956213760,187478 777310714281287680,161166 791708220402372608,236943 775987803750621184,152735 793485154929020928,252741 794663415226789889,261155 753131588590956544,24196 767679838073262080,100605 791361081499381768,238207 764137080268136448,82066 776972901748658176,156835 773737186692702208,138819 786272487696846848,192353 795216943108259840,261923 793135607035723776,249841 753392126642130944,27045 771300477145260032,124597 750137242354495488,10057 790979781810610176,234796 793780933631549440,249926 791466543196442625,238207 795000135247921152,263895 732312373621444608,1170466 790938686791745536,234583 791718638214492160,240926 775199714920718336,146024 749339505983840256,8248 775458593004859392,148010 788395709087166464,217519 793550465212428288,252020 759467673075916800,56964 778970133763018752,171168 791056546905993217,78159 794636256563097601,261942 770000181320359938,115511 765250454213255169,86149 769684198345084928,114336 767040453216788480,93144 793617992173121537,253032 786225795983224832,199306 791744922936307712,238207 793267948186198016,249179 794525430258790400,261155 766035505007833088,90384 791514938464272385,239405 763403500738998272,73814 772297424035426304,129133 733005490515382272,1170667 777585781787484160,162370 785617168423489536,197622 761846315730907137,69878 779189490086797312,171693 758063289913909248,51069 776592215644643328,156644 793123392094244864,249374 761580090207547392,69231 768884085695610880,108729 768100857778872324,103436 790336114166943745,229910 773963717914406912,139404 773590992733675522,137795 780619862708289536,80785 758430359281340416,53185 771372778469650433,125145 788416660700925952,217837 760825014304313344,62877 785675602779070465,197091 761238648884953088,65887 777601182718189568,162294 785966707416457216,199272 791008753730461696,235948 791829397820944385,241034 767682155765960704,98972 770727790878613504,120338 758059511735287808,51136 756681438288838656,37698 778085133941370884,163901 791594942497861633,238207 764185942550872066,82283 780115568670089216,172185 734102565743398912,353672 754716551887069184,27045 775749995551006720,151255 793081395761426432,249286 793316097097359360,250633 770671346418266112,119937 787759380708073473,11774 780023400295124992,177472 752727922155356160,21332 794562863566352384,261155 795019898888003584,264431 777296729070723072,159546 757580537439682560,37461 738868581400612864,11774 786330988179656704,201308 791697998052855808,234990 770690620402827268,120610 788723965879586817,11774 766817870353408002,96550 789974333955317760,197046 793149702644654080,249469 791358714884218880,238207 775070011073318913,146847 776074772681588736,152872 776404979879809024,155390 753711847606394880,28282 786328570402525184,202379 778770489460322304,169923 764939246864130051,81574 772088322021875712,129471 791047688917815296,78159 761906548725522432,70543 755597520768606209,38183 756993463757922304,45369 771767511171805184,127871 793136342570065920,249469 768065313644515328,101681 789081177856483328,222655 788731164609617921,218832 765226435497697281,86440 788455390841274371,218275 771902411992473600,128615 781284994295689216,183269 792334652656660480,245118 780688994694631424,182036 788386736309202944,217519 781240218925998080,186434 786647246494392320,204413 771183052265443328,122653 786553193752698881,199546 764146256813953024,82066 779308548958191621,170253 788578119112417280,218275 761995178173341696,70689 774285507958304769,142289 780452560218034176,180039 768934086882824193,110381 794628515844984832,259659 766520898614546435,91620 757593599345201153,46890 786344645353693184,201976 761286585916788740,67852 780075528145530880,177442 792205999813697537,244221 774834886767091712,132335 787388479369990144,203034 778654073499164672,169201 754723251230740480,27045 793488808503349249,252580 795238113316667394,247930 792477084559904769,243286 793050638892474368,238032 745374835400912897,351424 778609591181516801,169201 765393284680314881,86103 786326380233523200,202379 765563212297371649,87904 759139956942073858,27156 794080939584258048,257353 751582267949056005,18202 792073072530563072,243292 793458960485478401,249841 781290133362532353,185921 760098162841231360,60866 788895266762067968,220526 785652675647971330,197091 785991280736210944,196917 762645466395783172,73814 774177643042185218,140444 764000258217029633,79691 774139269602418688,141360 780114692874334208,177231 753929931269214209,29489 790976579736182784,235590 759011221479665664,56302 778701160743964673,167220 792316961514483713,233711 750448221021937664,11495 760951793484500992,65222 765657565619290112,80720 758530983834648576,51069 781088286903238656,185271 751188307099332608,14421 787111727393538048,208989 793547551370645505,252014 755047571379195906,32941 758112062493061120,41703 792066068768489472,242712 756593158117584896,44274 785967077500694529,199462 772560732067995648,129551 787777622943989760,213064 791029667708936193,235590 754749468008976384,33549 788169604401131520,11774 776440714578173952,147469 770816659204505601,120610 770877244306710528,121479 771327264076263425,124597 793527075026206721,252020 758813818315079681,54842 766689609854038016,94699 780802776204845057,182036 757459082546671616,45348 760205665642156032,61412 774869242223038464,141360 778074823201140736,79020 788821698053148672,220526 793851218703417344,246425 762364235636699136,71021 785911567103750144,199546 776087417912688640,152735 793185618494971904,249469 771497718678036480,126195 793577181653766145,252020 775800405557059584,151185 775679975236120577,149953 764468885399547904,82766 740333398590382082,11774 787709271223984131,212358 793173032470712321,249961 790703651010387968,221524 773251970358448152,133666 776173786009698304,153095 794283154253221889,258456 795659862617292800,265649 788204900802887680,207287 772415991611547652,127734 794325132357619712,259659 792529286569848834,203546 795408083447119872,266884 751854515301724160,17794 767815628992282625,101681 768183676299390976,103294 764833430534250496,75349 752909230739492869,23739 771376325021925376,124883 772667880181755904,131421 794740634267463680,260613 763939296545951745,62728 786724079680180224,206008 794207799580520448,257026 758380990452621312,52720 790409767231561728,231385 793984239259779072,203546 758799036849664000,54070 762979101149917184,1249070 774973899985522689,144682 765589216487104512,87145 776955179468021760,157755 793211492149506048,250064 786252499124563974,199546 789736827511070720,226490 773206466836561920,11774 769361710746525697,110302 791197812696424448,234583 750503055238393856,13343 759036326901460993,19563 768230560045101056,11774 777599505206173696,161387 761359456378691584,67229 768039182501572608,101383 768861959164874753,109167 786269968425848832,200079 751121752521138176,16728 754098164832010244,30296 752989716794920960,24346 773359298197848064,136170 793167336312143872,249961 795713362046963717,267649 790330518277533697,227048 771531374079586304,125145 742884475894267904,1170380 768882814490062848,103354 758762452888739840,54519 793308087884980226,249852 781090953314512896,184223 771325302417022976,124597 749653631008247808,351463 758429390481096705,52659 758782619597336576,1248642 762384762287693824,72978 793437206580985856,249926 751241671350820864,17416 761508259903705089,67346 751802573619879936,18323 794534343934967808,261155 753686023654281216,25189 788780585762246656,220526 763444622395838464,78159 789056605127970817,215412 762249907713507328,72035 770456425193549824,118191 779598997711261696,108396 765286793155600384,84724 787043013692305408,208487 791108759569465344,193460 795302117019783169,262849 774077145903685632,139404 788079177685671936,214354 793304118429421569,170187 759178397868253184,56964 781252545872138240,186907 756249222085693440,42149 793849919111061504,255942 764976187210805248,85562 774766990707666945,141912 754703344560640000,31537 757731986521722880,48081 786711086905032704,205455 792066883595988993,243614 794001007239774208,257526 795402997845004288,247930 755570482166980610,36877 767332939017355264,41141 794295296377270272,259134 770045796314148868,116373 772035733196603392,128352 763049128804749312,11774 788965249890201600,222500 794694719641153536,262849 788488442363596801,215437 755206621131776001,36033 755769250535604226,39462 757694121330868225,48925 769955223750049792,115511 770319901454168064,117257 770379653135552513,109447 792280716860018688,243075 791282186297176064,234212 790305290788962308,228583 749968711826575366,10735 790546092849004546,232137 751608415705636864,14653 793199894014099456,249469 767156614864310272,97438 751587708053565440,18215 792436928574464000,227612 758106104295337984,14351 764168659539488768,82066 791292650108379137,235251 790975480681799680,234796 763367208504393728,74943 790257649191297024,230270 773952091857399808,137639 794913734066143232,263895 764204000497569792,82642 771330651115036672,124597 775417895828480014,149209 790454131890663424,230282 773583683282411522,137158 760970100102922240,18298 761915828002435072,66815 791685779617488896,238395 777873475885117440,152620 791664180549947395,240474 760655000737492992,26066 755897277189718016,39957 789217599125016576,224680 766844163040038912,431998 769830298859237376,115415 775762162656698368,151463 753342767837777921,27187 761725823741198336,70263 780488920471437312,11774 795717064212303872,268448 763949149268037632,80939 764154221398753281,82066 770231313009967104,117257 770752646080847872,119937 778786669109575684,168698 790985761017344000,233692 769292119454474240,112788 792119015447691265,242693 793144323558805505,249469 776458536020807682,150249 794527183548993536,261155 778486236277305344,1011996 775339686856314880,148170 755138239367745536,34731 789722229525270528,226731 749421438373728256,7048 785273825717923840,194648 789147983430361088,215505 785545695101063169,196277 786622498712485888,205181 793193686901424129,249926 793786895369056256,252581 795395412945473536,266079 767840715284045826,100605 767137462661492737,97438 760981676763783169,64075 757556424197050368,305417 770948534132613120,122146 771394829557391360,125367 793492496030412800,252741 779497742620102656,175376 788387374241906694,215252 795319843276947457,264774 781076771395473408,182870 790597994190168066,231318 793171883105583105,249841 794000488777781249,257325 751117873914019840,17140 795067899224477696,263896 770749968537690112,120557 785325788023263233,193633 780577198084358144,11774 791328102429233152,236831 762257245124034560,72035 764143447955628032,80939 793175972967092224,249926 793398167563669504,249926 767079545664966656,97380 772104336126148609,128934 771094831498092544,83550 786968632588992512,207949 763443153428893696,74247 780553014310412288,178735 788558223787778048,218275 790215207310065664,108396 750623177231962112,12038 790395916368744449,231358 786610464742453249,204977 794618458579357696,261155 785845452629565440,195975 773231475114270720,133081 780168954253717504,177422 767850121656733696,100605 753740474163335168,29592 786274237858349056,194450 785873286781669377,198671 789862018610102272,212131 793584006692384768,252408 794877177439338496,249348 793134375911043072,249841 758548658992324608,53845 786303119550545920,202429 765564808837996544,86656 770969316481048577,121949 775030200274780160,146259 790304127108591620,11774 794663551772356609,261050 779135469498105856,172962 778634918217732096,169201 793124356469600257,249469 793507659085389824,7700 733064319659839489,1170809 793996102924046337,254135 769207356697616384,105712 764090105728413696,81702 735232620360040449,11774 777808971872690180,163801 776572152740917248,156976 791834843114041344,238395 794695074915434496,262752 750150158873202689,11126 763933933733945344,80486 765004189428752390,85562 755569763967913985,35403 755923431523127298,39475 772553687373901824,131027 780650475578331136,174116 790331047758082048,227242 793520525742080001,249469 781564920273915904,188478 765376119772151808,86103 750387157156573184,12883 749801097401765888,9889 753788198862614528,24173 781064447313924096,183759 792390819646808064,245607 776791635526987776,157755 788846326503006208,11774 788111595939377152,215608 792409949749989377,244215 781535581952090112,186584 792524621803167744,246392 764793691156406273,84209 781203805916524544,186434 793889863854649345,249926 795428081318133760,263906 789536811345383424,224680 771207159790960640,122967 753363690167074816,27045 788791231564419073,220820 794634914436153345,261155 785841406300590081,197046 773665686799257600,137698 774053675094249473,140131 759089895272878085,56552 795718775773560832,267521 749319168869015553,8047 787114057434337280,209184 791382039727484928,238207 770691643255066624,117257 769349852161536004,112325 773585307799257088,132497 758042588678983680,51069 753704189029519360,28866 778413980889059328,164814 755562551040024576,36719 791829297015222272,237908 762838930278354946,73654 762777806984060929,74781 788191303620190208,214078 769780432082612224,114357 773248897317691392,134993 781477240936734721,139404 793192671497953280,249180 732233199393243136,1170365 775816709919936512,151753 777861130970656769,163990 779874088047157248,177181 793100580193439744,249469 780987340324044800,176203 794772859906326528,39957 745503722764009473,352304 778330857677303808,167319 765148593871290368,84422 768268134033809408,105041 778172740561952768,1170856 767089904668901376,94660 763506668915134464,78159 793266142186004481,250430 761635259955879936,67973 791275279758954497,234212 780624319793684480,182211 790990660643987456,235590 764471174835216384,80355 765581671563309056,86645 793918692102782976,249926 758080499105628160,50923 756281537386209280,42432 778902414309154816,170169 763951357271298049,75438 763864789659422720,80098 767439195044450304,90384 757764387654565889,47844 788762571327303680,220115 793148548141441024,249926 794243475290079232,257492 746854239079587840,329253 780833243364925440,182659 787983992117166081,193786 793014568452780032,248065 755311892709666816,20824 759930336406933504,60069 775414891154776066,131421 751225271135506432,16638 762062199187578880,71026 786639031262060544,205455 794623872654016513,262022 794666955965796353,258922 757244809916588032,45348 762474628614725632,73194 761512927274819584,1248936 776235791005528065,154322 793064775672487937,241034 768131849247944704,103354 756484605197312000,42432 763707382643826688,77612 756669635588534272,43553 793614421151014912,249926 793636728032546816,254025 765308499085692928,86103 776738014303293440,151463 789953963940425728,200963 753039049842196480,24134 794003153884737536,257271 750955379404800000,15808 762114758334095364,431998 786393642936086528,200260 774249597728202752,108396 790925406887088130,230485 780815533658603525,11774 789511513174409216,224857 792412513442770949,232169 765020710335082496,82283 776197138606940160,154071 753690991866081280,29263 765611435359473664,88332 758497866176303104,53185 772265943858749440,20170 755150607456043009,35890 770682862441857024,120610 792237475372687360,243092 790874665166209024,234583 794890891194286080,262849 794661697248116736,261155 765250308138209280,86653 778309855761367040,166282 785898834132107264,195849 792853915372957696,228634 771466743537598464,125602 762220565524541446,60751 765687044769255424,88570 786400517031243776,203674 795501001436491776,267014 755531478134579202,36875 779871788238983168,174288 773658052285259777,136947 790601125745479681,232169 785805069925122048,197512 763749798658793477,77668 758059023102976000,44429 787382645978202112,46572 732599926421655553,1170373 756748531893796865,42171 732685886387675138,353228 780079991614734336,177181 780768080020537344,182726 756619450502307840,44429 779119427652558849,350711 790901077231239168,234583 792956838786367489,248104 732581481713897472,1170578 750307348544102400,10735 760564514278506497,63715 775826988175126528,150404 788697976877244416,220029 759115707036467200,56964 788043541486276608,213253 795617304117702656,267521 769640161789480960,113836 793968064287031296,256393 793485076621328385,228101 794017286847770624,256439 793988346766884864,255299 793206093438676992,249926 762602923897393152,73704 778924474607423488,170253 766389531524210688,92213 792097174695714816,243865 771547116531441664,125853 790663074286100481,233307 794609765657747456,261155 754725773727113216,27402 778416228096282628,167393 771116694097932289,109945 773935189395247104,139404 766163274182254592,90790 789313872092139520,224680 774652365584605185,130382 788696050726875136,220029 794700000525766656,260914 762623186601119744,73814 778623392480133122,167003 755861016278405122,33044 781664494527229952,188478 781338606266937344,139404 786225898081005568,199211 732825704304398336,353105 795391282470420481,266151 750436483492827136,11495 779444121991864321,174230 793457841612869632,252408 774215979245015041,141887 777482902367981572,161349 788690478531248128,220029 759121820184354816,318763 767788086310739968,101463 774276223111274497,140495 774354545073807360,141887 778765254629085184,167220 767504986108493825,98720 767820673695805440,101383 795128301853425664,263141 787714689476259841,212357 792194329603342336,244550 788542607534137344,215437 785434318793572352,195084 795480632746999808,261093 770967492399431680,121795 792036919282663424,243187 756377918545158144,42249 794708183923105792,261155 761338370568007680,65540 753511000498810882,23739 759198458850844672,56964 781135315268317185,185733 763806553908645888,79691 773895587351715840,139404 789286573271490561,11774 777504801852502016,161901 778741268868239360,166852 754723915503501312,32591 759096307407519744,56964 771012027666038784,82121 760530841894354944,63268 770515715925221376,117257 750626253821009920,46501 785902208059453440,198576 758080220050194432,45622 775110987791740928,142721 788425922361724929,17416 755476886801620992,37908 761295096918650880,1248861 765701136070303744,88336 779083379295694848,170187 790675761040613376,232863 794983140410343424,262053 788542808395227136,217837 773910234054160384,139404 759188916603793408,54842 791680839964844036,240145 763169549017501696,76535 795722060722909184,268281 786192213843640321,201494 769673627511971840,114779 764394317855137792,11774 793946351256145921,254135 768303802831151104,103071 788859688699977729,220765 789224853341601793,224680 794336499470725120,257492 753026555807428612,25255 785797546924838912,198586 758007004195459072,50804 768399765881122817,70543 741733058462797824,349957 790700379352641537,232911 768489249574313984,106716 733183437553717248,355106 794055504330792964,255393 752224860735168512,20279 778169136945963009,164826 794324820410265600,259818 756695633939927040,43471 757207662534668288,44429 793296440428605440,249926 757886785460383744,49852 766589021908676612,94699 786278935352909824,199546 788558645835468800,218832 790627949074522112,232169 778958228742733824,171324 764783634956050433,83866 793109512659963904,249469 761025271105368065,64664 794529442865422336,261155 792534827740360704,246225 765001634816532480,84724 758422604822646785,52696 773119611566817281,132335 750459437496692736,12883 795713065690009603,268281 795403300418027520,265885 757627991824429057,47940 786987357941751808,207949 777959288895451138,164826 791415097167974401,238395 793890450545319941,256255 778332941600624640,166390 774321199992168448,142090 795314363108360193,262847 795293936747220992,265257 755769213088858112,39462 788733603651854336,220332 756572333075230720,43225 777706131606994945,161387 780138104149671936,176127 795049089822035970,247930 785913580340338688,198591 763764140754296833,249811 780474984577703937,180074 737321053060530176,1170514 779284205805113344,173615 764328161995657217,82066 772312147426541569,127707 791754380773122048,240483 794739136745836544,261155 781468506847969280,188119 767720502295166976,100893 780497344315858944,180112 792988721368883200,353879 786103202005516289,199546 758441065443491840,52394 793194598944284672,249926 750375302061109248,11495 776470460393410571,155390 765046213905256449,83391 781236607005306880,185595 786642955276783617,205270 794553099864117250,261155 762324671442190336,72508 759931048994021376,59730 771543283029843968,124597 775788193081942016,151463 792715651232198656,244270 766743408278855680,74868 793657275445612544,240474 785608555948810241,196676 785953200272584704,199960 756536226681876481,42202 779721823239802881,174323 766052124383772672,431998 789659009926115328,225981 793538045953708032,1170407 795073165655441408,263895 771052864336646145,122148 755049713121001472,34666 765339674692968448,84886 789156545418317824,11774 793835828342460417,241678 792040517999718401,243187 794550485462224897,261155 781233218204930048,186170 762431103466508289,69947 786290622374121472,201558 764377517386063873,81927 764495643389812736,83391 776143252835545088,151526 778264052292354048,166321 762618266107846656,73030 793501983294517248,249926 792499378653171712,246225 751131745282560001,16953 775716574833565696,150511 794694659087933441,261155 756835012650143744,45129 765631740027166720,87904 780475587630510080,177472 750858709732065280,15461 761355916717338624,66801 768517421489590272,106676 780925474331656192,181419 773997345830612992,139404 790192886914703360,159876 758522329102245888,52749 765553071913140224,84209 765894099928883200,86440 794702595231072256,262022 786534978834296836,202304 793843540103090176,255942 766350689253650432,93286 768178220348813316,103071 773276045520752640,134418 793457858876669952,252408 768803095837106176,109104 770653904115757056,118154 775741233197096961,150663 753663517572628480,28626 758117814435667970,41703 761030928474906624,65969 760563424157917184,63149 773359157479079936,133702 753314840668737540,24721 773738760932646912,11774 769631644118618112,114422 762296896878743552,71476 781718452679606272,185496 771310507479306240,124663 789285917177421825,224680 763398792850923522,73814 775351587636178944,125163 755226985505300480,33186 755389723443597312,36810 765121419760037888,85312 795001584895856641,263907 785918746145742848,197512 759384547981012992,57897 768468554509328385,106716 789142822729486336,222647 790592514856288256,11774 791388607214792704,238780 752694419070091264,22393 770895677362573312,121949 766395319466819585,130505 768159765251911680,103506 758502152184729604,47940 775893523409149952,152182 778390610793336832,168045 765655572242771968,88874 755628209295724544,38183 753680632845176833,24201 776169862792089600,153854 766692473796190208,95593 794706616360706051,261942 765007652715913216,85562 740356911195914240,11774 786373413271179264,202727 790608202471735297,232471 786092841105821696,199546 763457385524367363,78159 781542509969281024,187976 791771404383424514,7047 763785061648871424,11774 751053605185196034,16638 794921053977972737,262226 779828579869818880,177233 763108327983288321,73926 795138159067676673,11774 778410284637499392,167220 785879993142292480,197512 795378778130284545,247651 753218785612406784,26140 772138787031875584,129558 791055170016804864,78159 756260400874782721,42344 743855808878882816,195876 751757380111720448,13342 749051237182693376,195876 775489539221561344,149200 781266764688568320,186434 787831131366232064,140444 793986713899204609,255942 766833382546247680,94699 764814963500158976,84724 769645571464237056,113165 771383349873106944,34441 788420762835136512,215252 749668988653858816,9433 764306900900913152,80939 792759492962234370,217285 750300340516519936,11349 762634567047974912,73704 795488348622221313,265855 760213389197139969,61051 773906820712673281,139404 792547822780293123,246392 773953896142233601,139404 781521175851728896,188401 764303912136421378,77303 792114799454916608,243513 768155216298377218,103506 773671508686147584,138543 786923713383890944,207287 770367053253472257,117609 781634481136345088,189032 770153316596736000,117026 749647140989919232,9433 768267084182716416,104662 773654260932153345,138488 789550764922404864,226578 762551637206532096,73603 758125197719285760,14351 776760315405041664,157693 790705784053112832,231894 794542441579839488,261155 761609781215911936,69711 790973413435113472,235590 791623001141747712,240167 791828203698524164,241819 779476187848462336,174315 765226944099069952,86103 793554353856610304,249852 733364942204633088,398859 765296287843581953,85562 788941685724065792,11774 761723074878341120,64722 789516242415710209,224693 788941948245594112,214117 772105342024978433,127366 772979964287344640,133940 762037476525350913,431998 756390757334933504,42495 763808291696803844,80469 793995896878931968,257423 766382759208062976,80939 758282456478937088,50827 780812147114770432,11774 754723564704587776,22393 773891358008479744,139404 794608056642375680,249926 751562915145191425,18215 773332054985453572,135888 751185767729364997,17416 791260752258670592,237491 751111678205399040,15073 793645477187162116,252679 787030337276743680,207113 765254158815330305,86440 794720662472499200,262849 761536634147909632,68908 771771077135519744,349856 775003672455553024,146259 778981537291247617,168710 793532147344826368,253206 765490895370067968,80393 794673727296471041,261050 772839017364594688,132335 787567473621098496,210313 779349771563565056,11774 786020564100059136,196609 766017837773131776,82344 775456423996067842,149259 791984876228579328,237787 762649382483140608,73662 753919736124088320,29763 794174030584680448,258058 793107651609628672,249469 771483136588976128,126152 773899802325098497,139404 749651556652363776,9087 789963886363488256,227904 732796133400039425,1170340 778753772705026048,168698 794664332072087552,261155 758087480927199232,48663 790240926249553920,229693 765264571162439681,86209 746758008160423937,35479 757564668722503680,47761 765299480082026498,86770 776137896621465600,152314 786640415051030528,205455 761016403700965377,64722 770978881989816320,121949 775361994815746049,148645 793100301691555840,248065 751812541492371456,18486 791649751263576068,227486 793554222138658816,252014 786438999137103872,202429 794551951602176000,261155 793615541151928320,252044 768570297603596288,106281 772312058717089792,129551 771465652552994816,124597 779449119358287872,174660 762262262862127105,431998 788746538369548289,220332 769497354055458816,112325 780727767709212672,182729 766628853057978369,94899 775707198437535746,150302 765420057878855680,82638 768046109482557440,103012 757582362850959360,47761 778589563891621888,168794 773894116539105280,139404 754111498570436608,30370 754823829415923712,33356 766597736854614016,91700 780767431665000449,182659 786134835597185024,200870 765264416547954688,86645 793175559123587073,249180 794214125073117184,258332 788740144132227072,220332 791458643254403074,237151 788588669812797440,210390 760944756801146881,57574 755838114258714624,11774 760856253773950976,63149 744638006481477632,11774 790527320826187776,108396 794356747557343232,256038 793844255047323648,254586 764982441182232577,11774 766121149382160384,90785 768137402317615105,101681 768514785096851457,104973 790931035227848705,234583 791348896920375296,238395 785499728330973184,191653 786913604180119553,207287 765558554283487232,86103 740152510023766016,354791 773847546103992325,137042 787805327106330625,212239 753047154348945408,23217 759762503085633540,58869 763781129232986112,80192 756426103040933888,42432 778817959904948224,169201 786267990375346177,202429 759578180428587008,57574 754038572739461121,31400 733417337563418624,355667 789907954015301632,227048 773657990926708736,11774 764296176392810496,80486 787159729827041281,207287 789308386470834176,224680 793474500482387968,248706 759764383643807744,59666 777982512316506116,160539 762796823018745856,73926 766484261687988224,93823 788454838652706817,217837 794693566794604544,249926 768949735809953792,109666 755163742418169856,35890 773185077144653828,135025 793197479088881665,249469 787505016739205120,72035 793118799453126656,249469 768375931668955136,103924 788073012067241984,215005 790519946904076288,231781 791384023486504960,238429 768159907942010880,104121 791009578313846784,235590 792083970087329793,11774 788590025676034048,104244 773672702070648832,137315 773923668879548420,139404 776431038495019009,154869 774243372685004800,26446 775363127491768320,79987 758391207282241536,52195 765652090274414593,88399 778333785339199488,166409 769701107807326208,114985 787079581245304832,207965 758639085665656832,52112 764470085226377217,82177 732898665103134721,354495 780551203495120896,181419 792589859034587136,246726 795432187722133508,266079 794312586108006400,259892 756507186675781632,42249 794700170332094465,262752 794885582241546241,252020 755498281778544641,36895 765158675426250753,11774 766686315354128384,92872 764982718635671553,84887 794507090878337024,80685 790978332070408196,235621 761583410712342528,67678 772393791995023360,114779 793179759937146880,249469 793875456462295041,256146 786591602491793408,204835 762053552403460097,69711 776126035892932608,149770 761258329893134336,65626 764090909805809664,354311 764682747352715264,83219 793171951376359425,249469 773724587238551552,11774 786763345697378304,204413 765166819296456706,349060 788051542591041536,214492 774008952912609281,140495 756664383804100608,43471 768470806850510849,106281 781128049098043393,185496 789108838008061952,223286 752979302862303233,24316 768097831928246272,103354 768585622302830593,107745 780879179512414208,181419 768966483519082496,107745 773499890982936576,135025 778631771684384768,167677 787991526781648896,214209 760175030672261120,61412 768185471348252673,104541 760407565482225667,62063 785608675117326336,196917 792424167123582976,238589 770195441912872960,82066 771327031330103297,124597 791090818740133889,78159 767443524270686210,94817 767820613960556546,99385 780599958395351040,80785 793200607410556929,248685 774915708715139072,144730 777154383905775616,156835 788414329037082624,217519 740875980726734848,53999 767405921408389121,98821 775405696003153920,11774 791451251594584064,238207 776500151703646208,11774 786581846620381185,202983 768335771417710592,102514 774556014926442496,144122 794654767071055872,261155 795105299350683649,264397 750866345835716608,14277 774024966404608000,140676 787356717940178945,208146 760819280069861376,63410 768486830832353280,106716 773673336828080129,137565 766378540631666688,93504 788394838081335297,65113 789521087008768004,226731 772506563030487040,349486 763823003880697857,78566 793256519936593921,249926 733624793405259776,349273 764198605221658624,81574 770624143414919168,118191 773550751016628226,137158 765986832421154817,87858 786587715433222144,204835 777492389732741124,161979 793931528124280833,253721 794899244796772352,262886 789930436462014464,228820 763256496360681472,74247 748931471684108288,11774 772457628572143616,131045 781368238424879104,187084 732533139856318465,352465 785874623137132544,196917 752294084199321600,17842 778383715496067072,164826 791844229274296320,240145 772803383333883904,132335 791667980711190528,240483 766386271430246400,93184 787310576322031617,210289 788882363799343104,221832 773605568296529920,137158 774028577499025408,137700 763889281077121025,80939 765592486349635584,87904 755832371690278912,39997 789475487521263617,223286 765608850640801792,87904 769297118267707392,87089 755156110575894528,35890 766758746345369600,95708 791757905255161856,240665 760149599629606912,60819 786431613856919554,201931 791369283028684800,238207 794538684850798593,261155 779021212575936513,171324 775907810735423488,112363 767266445352927232,94699 786313526939824128,199984 762121130341576704,431998 791697418651852800,240260 756189702051422208,41680 767414005560467456,98965 788604603403210757,217837 754753078453084160,21888 772792814102917121,129662 776853058903040000,157082 773507474137767936,136947 760996935540940800,1248861 765257056559435776,84724 792079318427893760,237964 794618679048765440,262025 785938420816154625,194060 774427543231266816,140211 777362714570076160,160134 769080977356365825,110344 749492880591298560,7828 760202161615671296,60866 773206558519939072,133469 790528939039059968,231894 794718862725955584,39957 773966947939553280,140444 750416324409561090,13343 768090711027769344,103389 785607318922637312,196277 758101361309257728,50789 795424320151584772,266054 750867563161219072,15800 753053236534341632,24870 751811462147039232,18555 791397275574669318,228124 743877305240477696,11774 781568369958936576,189017 793121209550450689,249469 794257336437129216,239610 763813855285825536,78129 786185147582337024,192032 790805845126676480,232884 767860617025843201,101681 771401746153222144,122982 753491013797158913,27061 780090507171024896,178258 791858343920951296,240145 794197030881128448,257492 763941070149300225,81302 766406289836560385,93823 787717449974153216,205197 791329212674125824,236502 793721660570529792,195876 763044281443491841,47188 772903863133335552,127871 774014337027407872,138819 762746827544428544,72354 752894089448697856,22952 769033890157719555,110362 792076483116150784,218801 788021575173836800,214209 754182731580530688,30370 771370971517317120,11774 792042115672973313,243187 786988173645586432,207287 787437569327894528,207861 794467217983336448,258456 750364007228329984,12883 792058292034043904,243187 788245121712005122,214899 766713243981254657,95708 775767611346915328,144730 770456429845151744,111558 755561585100423168,38210 761565261656944640,69245 786472177914769408,203674 775129529182367744,145866 791349713178075136,238395 793650030464802816,249926 781008621018738688,108396 790775129580118016,232169 793261607241539584,242693 789508203121938433,226731 750380310425022464,12883 764227501296091136,82018 768834187780501504,108990 793532251074068480,251350 773691605849038852,11774 786271731254038532,201958 753691397467824129,28866 762738836694851584,74630 792042963668901888,243075 789967115776393217,228820 757349557437079552,46382 786294481859465220,201558 792144680129470464,240483 773577096719400960,137042 776290239602102284,153610 785245990638985216,11774 794573769427841024,261155 750542355829288966,12357 772424041642602497,129551 773699626956263424,11548 773732945332875264,138819 781238261645574144,180655 794037921309298688,255942 778290542992035841,167220 767780648580845570,100605 781238016073400320,185310 780609872849047552,181811 777005613565943808,158387 792560128138612736,246357 757364061256515584,46405 765967745473245184,90618 781886931495903232,190553 793311074128756736,250293 778360846015565824,167305 781029814534860800,183801 788949705921327105,221971 792936397527285760,351147 752249361812250624,21714 778372095411646464,167220 776809437306552320,158348 735480953674432512,81250 756655387902873600,43391 774470927870414849,139404 763976648135811072,78159 772912401985445888,132503 763850570511691776,80393 775754883857211392,11774 788718742691844096,220029 775915935622324224,151741 763168787713654784,76535 771032728141598720,11774 792705673662300160,242253 777084323694391297,158520 763851740374532100,80648 755556161789788160,38286 768879525824307200,109874 768878305684643843,109666 762634969613238272,73513 766096941658714113,90482 770293131912712192,117377 773706055314317313,137042 793606844325302272,249926 769824951364784128,105109 788753524360445953,220526 790915088488226816,234583 760989860740030464,65455 771093160294424577,120928 775534747690958848,145866 763199123071832064,76723 775968407522914304,151845 790180665849294848,229693 763561579900080128,77598 774717480178548736,144573 781889981744869376,191270 768841387940904962,109447 758106101145567232,51451 785256557286084608,194210 759827338678763520,59809 763258736135680001,74247 751812369806921728,14561 761688899471151110,70355 777557934691594240,161984 794244840166854656,258044 773920651476250625,139577 794232469545451520,259063 768855499873943553,105109 773363576123887617,134470 789984039583125504,227242 778024568296345600,164826 785656354241294336,194082 794612532354969600,261399 771302321842188288,123499 778919748394299392,171168 771412118226821120,125381 781104620823207936,183759 788386058249666561,217519 749750244556939264,9771 794561783650336768,261155 794926317095579648,263895 750722731990196224,14877 786220302623703040,201555 792064576305008640,231427 772776902444584960,132335 795087963868762112,264397 791060080993116160,234583 794867537934712832,262752 794612283854852096,261155 781615148381405185,189017 775816744103399425,151463 791007934222311424,234653 785911837585911808,11774 794684861000859648,262752 786600068895928320,203674 771431740116197376,125554 756570960493441024,38210 767222844971298816,96875 779831159781937153,177233 776768980891475968,157693 790259111879376896,230270 758610024499384320,52061 752951349625643008,24134 793098926106771456,249469 781214160495325184,186376 766832241783607296,95672 771136409004494848,121479 792055489098113024,243187 754068804913729536,31611 791390466105159680,238395 759217581031120896,57625 771109347783012353,123581 775766634145386496,144573 757219385312440321,46006 787404018205220864,210313 763946063698898944,74133 793213043438186496,249926 785271924528033792,194648 763896221438124034,80939 792867383534882816,248065 786371141371822080,202304 793243914136420352,250293 780451132296560644,762119 794296701091794944,259543 760127601310437376,61011 785655054598492160,197888 778921168015327234,171168 787914300140711936,202304 794670717103206400,262053 790097370411171840,228820 791300388326551552,236502 770309616051814400,117315 763929509393334272,80486 787505158598995969,208059 788111945316478977,215608 774656108300374016,142668 791060209540091904,235399 774123424171962369,126152 778405623218245634,167569 762373436178128896,59937 766407262680211457,75724 761891599026532352,67453 786752316661608448,205989 758131742989508608,50278 795707621399556100,267862 764100474039627776,513129 751843953075363840,18374 789720984622362624,225895 750338144646508544,11495 761672915477823488,69711 777573071116984322,161939 777786957921394688,144018 768046154206490624,93068 766282032418787329,91798 786503682053451777,203793 749300255435415553,7866 771485178908794881,125554 757442053508767744,47283 757252949198241792,45525 776588966980100097,155390 795494299408494592,247930 756592246338629632,44274 781233937054130176,26066 778213445355261952,164669 785985389492334592,199755 788387072071569408,217519 793172090392342529,249841 773933457567211520,139404 794619425278152704,262022 771029098382712832,120425 786299783241531392,202727 788184884741373952,214078 757295170584973312,351340 758304262187196416,41703 761680809870974976,70263 792494858409762817,243187 755435029749084160,11774 769296560404312065,112399 770971528225705984,122299 785322916195950592,11774 788885274558287872,216009 793475500551254016,251566 788893472967299072,221972 751203715722256384,1248134 787463811636817920,210694 766816576389525504,95707 755157405122592769,35890 773817193993637888,138819 781195637190565889,185496 793803414161555459,354104 760189460227108865,61011 791053908340797440,235620 787037592550273024,192962 760904597103927296,65307 780794369641250816,183269 753632022992556032,28732 764949542043316224,84422 768520522074206208,105109 792963796432261120,244221 780391034048114689,179574 764937584309051392,11774 788047725950558209,214288 788445602799423488,217519 771487104996114437,125742 776993054767124480,159546 773978331339329536,140663 775409157109342209,148537 795303211875860481,266068 766723349133144064,93261 775007411472072705,146259 792790540899102720,247241 761159738956668928,66897 756899332838854657,36145 751097330846277632,16728 775813414929125376,151741 786932815497613312,193633 758675592413839360,54070 794331673722634240,258741 771943490599124992,128615 788882509916348416,221785 792084921183571968,243187 751558104454615040,14277 773896008568832000,139404 788433796630667264,7224 771489107235274752,112363 764940472922021889,84889 771180971127209985,117257 785558559786471424,197046 766398297925947392,92213 781235042592890880,186212 791032096764596224,234583 768190811989213185,1249536 794888689381875712,235121 758477032107995136,52112 788359450201468928,214354 786099117265215488,199211 794763945663983616,261155 795331626234417157,228820 776713021389348864,151741 788794976784125952,220820 794532687352565762,261155 770725732322533376,1249779 755854980297273344,18215 756884323001860096,45311 749930779333890048,8797 765300531736768512,86472 764191236899037184,82283 766425861822177280,81929 775510519671291904,149259 781371908088475648,139404 779030189779087360,164814 780476171054002176,177233 780560344385069057,181419 793552154543915008,252408 773726716011294720,11774 781890485778472960,190553 790932144184971264,233705 755114044437168128,33356 770436780621459456,118192 766380564161110017,80939 765943491394465793,87904 788505375771287552,215437 770409359507533824,11774 772452410212122624,130415 762497407397482496,431998 755929044185735170,39475 768071601199788034,103354 754112329868910593,30910 781649883186900992,188934 760988860352303104,66116 788903462050209793,221832 788878828319813632,194072 768928056090169344,109470 788875542200250368,221785 779083644149370880,171260 785831284446728192,197512 759205335357853697,56784 789300936040652800,221785 757884093413457920,49852 762819242769035264,72978 780352647954100224,178524 775649607443513345,150511 767873708673396736,100605 780232661629558784,172185 790650757443833856,223492 778291282787569664,167220 758307005832368129,41703 755183804730388480,35817 793505689998155778,11774 785932379068239876,194560 769205662886731776,111558 732393746147512322,1170450 786973075367526401,207949 793957728133808128,256829 772125557286928385,129471 781919470662987776,187131 760970174988181504,65180 764369531083055104,82066 763107751580925953,76549 750667119033999360,11774 780616970991378432,182154 792218272448049153,244270 754816720343277568,33356 775309739311988736,145866 788476879602913280,218275 758035586150268928,47761 793937753868091392,256451 774727552115937280,144602 751231922144157697,17517 795130033329344512,11774 769920225806544896,47940 785613742964740096,197512 764622235780788226,80939 795617077457457152,267521 770296104986353664,117257 755022544445452289,34666 773908709722423296,139404 770736238433275908,120474 793950396360204288,254135 775046366917644288,108795 793842892288692224,255942 758482140787044353,354238 764133639764324352,82066 763886358930657280,79589 770434818823761921,118192 764310364292907008,80939 770422670110457856,119000 787816833566937088,210585 774077624033292288,129558 776825667874729985,157755 761365958191644673,65222 791625304456310784,239036 767266433252282369,93261 791710783474466816,240483 760995342695272448,66105 751785263584546816,18567 773587423313793025,137042 753282916596219904,24359 776893933406138368,159308 793898232208297984,256451 769375220398383104,113165 791517910590103552,238864 791369260186628096,237787 767040210630680576,97355 771611099938426880,103354 795348873279438848,266491 767851163593023489,101203 768993443179671552,109709 765471539508555777,350711 768981549417009152,110362 776590009251926016,155479 790913657777422336,234653 793131604000448512,249469 781533675347410944,186584 774653219091783680,139012 786964040488714241,11774 789831614213730305,227242 768849520931110912,107469 785929977657036800,198878 761657407047028736,69711 773712190012395520,11774 794651088385429510,262145 763065794515218432,11774 788118436874289152,215005 778595576044593153,167220 793487878307262464,252741 768582554706411520,107428 758153000980324352,51595 769284595871256577,111454 776962189353549824,158673 791669047494455297,238639 772065526323478528,125853 793546503184867329,252014 758313596061306882,52061 781800156513628160,186499 762474894860832768,1249026 793847603322499072,255246 771517751668142080,125367 758107129270198272,51344 791726444988755972,240483 758175004932575233,48289 733054676514578434,355613 772803796426686464,132335 790976848062652416,235315 774725959073210369,136904 777905870655021057,162497 786404162871320576,203240 793103987260010496,249469 768138284748857344,97371 788941870428725248,11774 795613358758252545,251452 773113974929915904,134470 776821768661106688,157082 785275121825087488,194648 788387791147151360,217519 764206542182871040,82481 788508179600642048,215910 769373588767944704,110585 788860423261003776,220526 788419027907600384,217634 793982084331307012,249926 732539888600420352,352466 779425395347222529,174321 765176512890806273,85562 787140466084974592,209184 791552721673478144,238395 773268423048593408,135817 793267901730086912,249926 753275739051429888,24937 761714589167792128,70501 771165220584558592,123581 775027364279390208,146580 781015974875136000,182036 761152190119411712,66851 768516008671744001,106673 791289166898364416,237236 781488996203364352,188119 774745132386189312,140578 750165307382259712,11882 778355479860785152,76029 772475199191212033,129558 794306132206465024,258981 795460165805883392,265855 795333954375192576,266079 787307503507812352,207287 774620645422399488,118724 794608600496803841,261155 794981894765035520,262053 773505832671711232,137158 780648594055454720,182313 763042553553833984,74366 765525112481210369,87852 762663823530684416,74133 767167921898463232,96883 775918185170075648,152182 787983832624406528,213694 780410290512990208,180074 785468310120964097,191653 781242267524665349,186289 776185029370056704,73196 788895453244891136,105109 788533880907296772,215584 756887374693478400,45311 792477886062002176,245750 753527205842608128,25189 793468224788504576,220661 795660820273197057,267655 795702647131086849,268281 793347271605624832,249841 766289106842320896,91946 774673830975533056,79987 763904290062688257,80486 785625520419446784,196932 790703860146774016,233729 785607803809345536,197512 787063634799099904,207109 762072673820221441,71099 788511643109949440,217140 753609941005561856,23884 787050132583964672,208831 791056989975523328,235179 787152590215655425,209151 773563168668823553,137639 766688674452996096,95262 757441092140748800,47266 773731412033859584,137869 794485886457024513,130505 795429552377892864,266079 767091645099704321,97554 790309776865554432,11774 750482924445822976,11774 776810434473046016,157755 779081835103997952,172545 766608684415844353,94699 766387969611722752,93405 780446730865160192,180310 769994497438679040,116263 763059581693997057,76329 758699811331645440,54070 763111461182844929,75724 763116122119999488,71843 786950151789215744,207613 786960494292668416,203674 793423492087685120,249926 775767352713568256,151409 764237547257987073,81692 794724757862105088,261155 755337499388575744,35044 794645160655077376,261155 793114885655699460,249469 752249228886323200,18464 794212895399682049,258598 778311915294433280,167220 790951914859008000,164764 750802564350824448,14525 768201245215514624,103015 769574114969341952,112382 775879810820272128,150511 757968745470066689,49431 758688414472531969,41680 778340064099233793,167319 752898392695590912,24316 769755978929758212,114779 795332677096378369,262890 795672539183751168,267862 781501195584098304,185595 781873201706110976,190553 765731609643409408,88998 794378651949289472,258909 758422384797900800,53209 781225563117621252,186170 793121962440724480,249469 793508144576167936,252711 795343323032494080,265878 790609938309492736,232791 741349670585171968,1247453 789427645633163264,225981 761646738411180032,69951 780570339122094080,181419 753347727698726912,26458 794509514301120512,260033 773891706345381888,139404 794723690839703552,262849 769621167925661696,112939 773616513786019840,137869 772136050202468353,128971 795472158164033536,234556 781583292344758273,108396 785647898306326530,192588 773633666996199424,137869 760183755613110272,60831 791623986165809153,240167 770752064339271680,120353 792177861960630272,243187 759191139970842624,56964 793951878287687680,203546 763598542518837248,75724 768429455484256256,89651 785866905416527876,195975 755029014645837825,34666 785545285304856577,196917 789455812338909185,223899 760595230643122176,63451 772647877080408065,131007 794805791006093312,262752 794629884219969536,261155 763906733857202176,47188 778326536323596288,167220 751891797794656256,12037 788761140805283840,220526 753274815985938432,26723 765341128203898881,86627 791443048228007937,237999 767971791541248000,100891 770445959050518528,118191 787657619087454208,208058 793498332467453956,249926 791732376242040832,240483 793442598778236928,252020 763437181423628288,76858 781469042657857536,188119 749553729540546560,8925 767752628612640768,99044 788756605357559808,220526 795680056068583424,267862 763447233987637248,1249111 766406805429719040,89859 753964541499756544,30590 750382499860254720,13021 772124157790318596,129782 777619754517467141,161277 791295025342652416,237230 762666483197571072,73926 769298126947614720,111402 750486569417576448,12883 761664116616368128,69794 793318813030764549,250633 768552849613520896,104973 795002445633982464,264397 758462647968919552,53144 745241476360245248,11774 764976070588190720,85562 794869302885285888,262849 771061893091983360,122955 760831483342888960,64326 786304350952054785,200490 758092696414064641,50853 770452935096594432,118191 793147160795766784,249469 765561649310736384,87904 793255301403279360,249469 788866223383666692,220029 773931194308300800,137965 794584651465719808,39957 775894275724804096,151410 770790707799916544,121490 786544036597211138,204413 773604893710049280,137042 774047710873686020,140444 750428401958133760,12535 788504673372209152,218455 737575032986042368,27156 794573160066809857,261155 770665267420463104,120539 755400660397486081,36735 792143748251652097,243451 758372366808256512,52048 764664236446363648,84209 778725206974009346,168698 764591363216273408,80939 777110049072099331,160299 775383670651846656,142760 794562895006691328,261155 785599424730796032,196917 769046454031835140,110362 793192385899626496,249926 791238732900814851,235487 778612997291900928,167407 793163025972883456,249469 764798650778259456,84724 785842611819012096,198878 768046455244230657,91956 794261662715052032,258331 773527852742422528,1170528 769135248433045505,111173 790647235449131009,233131 780795735520542720,183269 762692331971764224,73926 795049645227540480,261155 768632938053394433,94699 764998670181957632,85562 790714887303524352,232881 794650372254142464,261155 764570221831159808,83367 791307667230822400,237491 761017412531675136,65455 773629673150435328,136904 763850268643647488,80486 774987405543759872,146259 779324579978186753,173753 762240246637551617,67226 794377563325992960,260273 760541650267598848,60363 756919268147617792,354167 788206764177051649,77255 757714637861195776,49056 793114856081788929,249469 760346691870593024,61544 779002584581287936,171795 750989054804578308,15813 754008322244612100,30815 758261887419109376,52112 767897894758285312,101681 776468826640687108,154819 788462690280861696,217891 792400664764657664,245056 774398713628286976,141316 763147497514504192,76934 790658330867879936,233307 794697593427230720,261987 777516103119564800,161387 763194229241688064,76577 792514689871716352,239610 774006936559685633,1250066 763332578048966656,73526 765238308238745600,86103 776013920469262336,152876 757256850161238017,46394 792797657853026305,228810 754856744766111746,33356 781905350538719232,188401 757705946919424000,47940 792160140724023297,242693 751144210619731968,17259 765910227573018624,90193 770759905326223360,120425 760173442624655360,61213 789514612290891776,226717 755203691116896258,36219 763147860263120896,75899 788797372406992896,220526 777805221309272065,163763 766831203030818816,94699 791389679522160640,238494 795132360454848512,1063777 759502156915441665,56700 768535341514895361,106673 776462128530255872,1170441 761891916174589953,66897 781637813024460800,189515 758903503192338432,54070 768068074985562113,102452 771916671342743553,118191 773271302828281856,131084 767177437562142720,97377 778611632314331136,167319 751870921833537536,16953 766363445042245632,93271 785879473329766400,197512 793969053324877824,11774 759163407920529408,56964 795399101227606017,266884 752864768738758657,22838 776504642410643456,108396 776899848457056256,1170550 781465154978353152,183759 764866369938677762,84724 791371883086123008,238207 794024566716645376,257492 755409078805864448,35319 768872613410172928,90629 768950744812695556,109571 788351845672431616,214078 764523625621909505,80939 769500204680839169,113165 794999302690979840,262849 749077624098398208,6968 749461772717916160,49681 750805829733855233,14522 754066472020869120,31529 795298160377741312,265795 787087281039572992,209151 787822708708941824,207613 735495281207185414,351347 780806724513107968,182251 764848276201992192,84724 769291889400963072,112788 755760795791818753,27045 759469537733517312,56964 761594524518879232,65222 762749851096317952,74630 766378254764695552,93469 772865614855540737,132848 760688517437648896,1248809 778957197770317824,171324 780118930593579008,174114 780763236735922176,179560 740389399658012672,11774 760920279262429185,65500 764173189039722496,81130 793097183499345920,249469 761055248135835648,66516 788405122015502336,1170441 781675132691488768,188119 786259957997973504,1063777 794942994180935680,263817 788016811207827458,214492 786967147427704832,207949 763843949962354689,80486 764196448825118721,82544 773097515415502848,132288 795313142884503552,242984 794599137245331456,261796 760841253344845829,63776 775481402557018113,149304 785720049545850880,195125 761144074577534976,61051 770777557901844480,120610 739909846779056128,353488 759115284976328704,56964 762251509484490754,70641 791715935434387456,240145 768644745887412228,104999 790282282816966657,228341 752622326160629760,14277 757908633220853760,49852 788481922670485504,218275 795772804813582337,267655 763615611532353537,78228 781292656022392833,186584 751778069019389952,14277 785236146380877824,209828 751601838756102144,14653 774229517669900288,141887 732374444027449345,351766 793960288550866944,255942 785765627667423233,194384 788133708943372289,215754 780616158663864320,182154 780458367177355264,176710 790405457252876288,229895 790120498869002240,228363 750782407725289472,14968 770711663930728448,113982 779373354449002496,174427 792424746029752320,226738 793240354338312196,250933 781288309045682177,187190 786332644447510528,199546 786669296948740099,204835 793098157697732609,249469 755441981157892096,37541 794232692111970304,11774 768508371783876608,68672 781077603503308801,182671 781610706277961732,186584 791457500772040704,238207 767700002294599680,100605 788130696933969920,215608 756623220418154496,44450 781080991808888833,174293 793108128690692096,249469 794608954794004481,11774 765406734118686720,84209 753984742731620353,28866 763558109390381062,78360 764167683130568704,73926 749979204872237056,9290 765231982829641730,86103 767446003322589184,94699 792063069018927104,230063 791328807974162432,237491 794272624092315649,258429 761340444080877568,67973 779059021844127744,172122 776147896118943744,151242 751154257781456896,16897 755161002098974722,35890 758696817596862466,54070 781232897923571712,186376 776884437720166400,159146 732994217283190784,354120 788693962424999936,216628 785930244779810817,199546 786304142947954688,202727 788859387058253824,221313 792638175457837056,246939 764218171641376768,82457 771112282348597248,122759 792459783790002176,238207 760202693579120640,61723 778683790218579970,169731 764981349300051970,85562 794574281938190336,261155 764062373917241344,80863 779816361782484992,177104 793998609993912321,257325 793441487132303360,252196 780556701816594434,181548 756279702105448448,42432 786628946154622976,204901 792539476765487104,246273 774733015977111552,144690 785617998308442112,197286 791622826365157378,240145 765030793462722560,84422 789516589020356608,226823 780976930908766208,184223 791406799299629056,238378 753280706600640512,25968 755771008519405569,39462 778324936804868097,166409 753706857810817025,21074 771467963039821824,125554 781521260224323584,187976 762111485279608832,431998 779417271299080192,174557 751172005672747008,15643 763380350386970624,74321 779003397353578496,171324 755162310457470976,35890 765566603064909824,87904 776425547874217984,154071 777334908721258497,159876 747538537436844032,11774 766033409109991424,90384 790998330159403008,235886 763895303200178176,78239 771467878910484480,124855 778339858653650945,166852 790712184133345285,220526 761385759798534144,65540 777683211178606592,107428 792728095828553731,11774 790205045228736512,204373 753290885689782272,24467 786011305572302848,200382 788478336762732544,218351 793575824519684096,253164 788425841281687552,217285 763228434126499840,67326 791914409467707392,241411 751141488180867072,15808 785794729476624384,196277 790583864934543360,231318 792902064967938048,247877 764951167545798657,84888 785949972088823808,199211 762746959044091904,73910 777623533073469440,162485 785819734474448896,198671 750453717875372032,13343 732150529745358849,349664 756617025632530432,43553 757981947348017152,49852 785849307333324801,198513 786923692722905089,207287 732733254592139265,353832 762135018105962496,70542 785999562527748096,200382 766409329117425665,93823 762862449020108801,75073 793276234834776064,250033 750357907796099072,12813 779112491875872768,171168 785935060574826496,199960 793126681070403584,229908 789536956413796352,226881 752622642562293760,22575 785497896045125632,196277 762772593615200256,74366 758257622386667521,48735 793164085927874560,249926 793970642483904512,257026 756748323281858560,44429 771479519655964672,126152 775396067668062208,149040 790754395382124544,231433 791816733975719936,228820 793818980272181248,252014 765168546028539909,85562 753390539785981952,25189 771924244255141889,128424 789242198051151872,206666 794744733809725440,263171 794619088765075457,262053 751832834201907200,14277 769805567925837825,113005 788719208502792192,220029 777133577041436672,160299 793274388418326528,249469 794915451105120257,263895 776958671653777408,159359 788422885119434752,217837 788446808674410496,11774 732436990499692544,351909 794218658243510272,258044 763479086035562496,1249136 767809414942384129,101681 776066747640098819,152872 763424964485718016,78208 732726025222651904,353789 786982407563993088,207096 755837004248592385,18215 768249311708807168,104406 764262069042450432,81869 764922252756258816,84209 777911181579288577,162505 769477073526292480,113165 775669680447057920,148994 789184028079304704,215437 749957795093417984,7791 768878544373944320,109104 786240731375472640,201958 793968715251466240,256393 771000860067434496,122146 760100322329133056,58869 772802192952745985,132578 778572607717126144,168794 794635103804628992,261155 774864695157108736,145244 769342444529782784,1249674 793501321047539713,252408 785342604514910209,11774 793583298589102080,253164 780298901437808640,178766 789487093118558208,225981 793125199193346048,249469 793245299233857536,249926 764592330573750272,74133 793196400544579586,250328 781583513258647553,188401 788508752022568960,217658 779415503290847232,174230 794647300639375360,261059 751595277493104640,18567 756958197575852033,42432 768258969315844096,103071 789324748723552256,223492 777062060605661184,159093 758689234869899264,48205 777892756446257152,160539 793353723170828288,231894 776538728378535936,155933 767187543599243264,86149 770735140444266496,120341 786970641249566720,207613 791849152233758720,242134 762091992985853952,69947 752992863856754692,23542 761987644645515265,70941 766359229464653824,91798 785827518150483968,198513 793386988812460032,250633 772831869389897728,131027 794707557038354432,262022 755427277417177089,354391 762732914773626880,74592 773184814107226112,133454 793921567986225152,255039 767134002327138304,97811 776781637841477632,157755 751126048499118080,16299 762861152518885376,47188 770966055112019968,121612 786201448325537792,199960 794136918044839937,250785 771115712794550272,123499 790920842809139201,232169 785766398022803456,196277 795054545516826624,263926 795748508867461128,267842 762340699350130688,69231 765310621764030464,87062 772867483095080960,132364 762354940522139652,72864 766776794678722561,95707 792100625790169089,240583 762050008434679808,71502 766584005714214912,148861 776169455143358464,152735 794470235776700416,258726 769991926506459137,115145 751947731808157696,14277 757952148239970304,49866 780770334530232320,182726 758328959427747840,47940 760626974175952896,61545 786758318823923717,205728 751870373549871104,14277 761547747296219136,68993 794374868351365121,260273 777639296312315904,162610 776784683594121216,157755 793140194203414528,249882 733037503410737152,349060 763764740501798915,79691 791828481021767680,240814 767828416905285637,100893 786639122660294656,205455 757877367675035648,46958 785649964231688192,197286 786020181290029056,199961 761346787915407360,68182 767189863565299712,97386 773721687238012928,138909 791344491307294720,11774 771491445026852865,125381 776134742630596618,152314 763988255138119680,76552 732491981213949953,351617 764457551169720320,80939 785551916113637377,196917 791814528308682753,239998 753059035704766464,27848 779858802078126081,176203 794950645379907584,263895 732232504665473025,8239 766436975620403200,93823 794201083363160064,258598 791732475923947520,240682 752115927022469121,18646 788834646414929920,221476 789472397170712577,225354 767804475750780928,1249439 763716664122834945,78566 745507175275999235,352304 768257660718153729,103924 793618762373144576,252112 753339737973198848,26788 777046124167368704,157693 793583560917655552,249926 772921196052480000,132996 778928489634394112,171043 755776862371000320,39475 793725415835701248,252741 774010018630742017,131421 788390184937107456,214442 762017403022618624,71502 758065400202403840,50654 766271415607713792,90384 775682411443134464,150663 780744364863713280,182036 786701826297065474,209828 794670067820728320,262022 766694088871641092,94699 787287714529894400,207109 793327970014199808,250430 755759555024261120,39384 793101582485237764,249469 793142052640870400,249469 786906974269112320,207287 753081726499512320,21332 775735127255162880,150663 793151840582037504,249926 753341148249329664,27045 763596875815542784,32404 770036517418991616,114779 789535415841660929,217574 753691033142263808,29263 761646914299424768,69947 794008208511815681,254135 759559630133559296,57574 767489647857528832,99030 752897116335464449,24134 794701013664038912,246425 758831569578582016,54070 760923528468238336,65180 793665002989166592,252020 791061411673833472,235374 751235542327566337,14277 781277529562681344,186584 758447438294290432,50938 771188286345752576,90014 776895727968653314,156132 763855623632990209,42432 732185973241438208,33338 742086478419755008,669866 787076817446313984,209043 758404531071901697,52921 762107602138390528,71597 768102279132110848,103481 780470255135002624,174034 763037982907437056,18381 750368999368720384,249811 754711348857024512,22393 778716718860349440,169923 794174584455122945,256276 758723423774265345,11774 781334558172143616,139404 785582690237984768,194058 781169390473519105,185310 765555858424078341,85562 761714609749303296,69548 776034606617284610,152314 757031639381716992,44429 786008307957760001,199561 748414761587580928,350826 767320350891741184,97432 756763329419419648,44429 788888850449989636,221972 762378713753227264,70543 765274942707466240,86103 794533683726143488,261155 780107961876279297,171693 769658218830147584,114587 756436208746655744,42432 789884627804618752,199307 767806780130942976,101681 760338265845006337,60866 780595021217165312,181903 785821976254373888,197512 755970131331645441,40550 770955418713677824,121612 794684975924662272,262752 761621092662411264,68987 793265098756358144,249079 756513693123436544,14277 763127978381414401,63595 764083819368501248,80939 773160002248933376,132364 788585543311425537,216710 794997164162383872,263551 744757108390891520,1170700 768278644632330240,104132 776590356456419328,155318 785944512002678784,192868 787723276151824388,210235 789293664899964928,224680 770817775254196225,121574 760708297385189376,64489 764858568487100416,84724 760820190124933120,64504 757390774950440960,1248475 761768487190667264,68736 765404165367402496,86513 772033866458509312,127957 773669351539040256,138061 765605755776937985,11774 766795835875086336,91700 764233586635513856,47940 785349375660732417,195125 764091785094107137,81702 773733359516258304,138155 765710903291416577,75631 767687451133358080,99471 786713894005899264,205143 791298258823962624,231518 732901771954151424,351617 764230165308276737,82066 753334626706419712,27045 793314857877667844,250633 759224641412075521,57690 773587913300815872,137639 794271030755938304,256255 768489995694927872,105041 777079010820055040,156835 781671385127002114,187896 752621026186518528,22662 794604670610194432,261944 764621998043516928,84209 791976031166926848,241819 758741387680452609,55020 773763390615334912,79987 775512428578607105,112363 778274737323552769,11774 777609494478159877,162610 758874991987306502,54070 758922260447043584,55260 791338623119466496,237594 755008266153754624,34666 790255841475649536,229693 792269210747404288,244906 793998335015317504,257492 785645217051447296,197512 793232713167745024,249469 766017688451690496,82582 732494898197204992,349239 792834095260667905,247379 764955963824672768,68993 765157279532548096,86103 777619723806707712,162610 756462858045493248,42495 794682348268847104,243187 773874236049862656,139404 779015555017797632,171968 750381142931562496,12883 753375216399552512,26140 752188041306013696,21487 753597553296441344,26678 761397513823875072,67587 773883079022608384,139404 794178316861374464,257492 759825520142016512,59996 753982163285078016,30802 760809319461953536,64677 770426828800430080,118191 770720816338120704,121046 773896846959710208,139404 767063701551710209,96883 775414049660100609,148473 776970840332115972,157693 790943134138195968,232169 751820431275941888,16931 779142677891731457,171982 758421609770315777,52061 760921393454313472,64693 761706435789062145,70459 753304430628343810,26458 775400829574578176,148018 778385908898861057,164826 777111228787355648,159850 772919542674710528,132996 781557179648208896,186584 755943074925252608,40867 793570441927331842,252639 776626625949687813,157082 761671495139614720,69947 777959961376661504,163990 774515538538078209,143585 767124158622928896,97377 790600323094241280,232169 791159448991571968,234583 781335817931386885,187386 794308959268020224,258922 771473120217604096,125554 794576581914038272,261155 769284935156916226,109713 785646152154624000,195975 753700009149812736,29263 776877777114927104,157840 766448885539545088,92972 790167836081659908,94396 775525988922855425,149573 751744015033331712,18315 781262809531346944,147637 761673518996127744,69711 775070037757394944,146804 779925812984238080,177472 758003949202907136,49925 753012742764765184,23739 790274875554496512,229693 791669738401173504,240483 788893704375312385,11774 793210640961720320,244550 759061031670812672,56501 756203047232086017,41909 780151793254883328,173628 777649401296744449,162575 790975263869894656,11774 768199863750299648,104406 773983319004319744,138382 768852016730779648,106896 787398870657622018,46572 791801590923431936,83342 794010839590248448,257492 792083260947910656,243187 794863516301672448,262849 790320692814155776,226731 773904160756465664,139404 774014884199661568,138819 791062730442768384,236259 777747329684307968,161277 786901408247341056,194091 753441069371498496,27045 781471923897118721,188119 789901717844340737,227048 770270959064453120,116373 793121490711355393,249469 757731290758217732,47940 775803649943441408,151439 786944293642526721,207613 789562508432449536,225981 757689760387362816,48633 785458945666211840,195975 776603309159350272,156926 751161749441617920,17440 752842797934317568,14277 768988555905413120,108849 794006132935143424,256502 781124660180180992,185496 793522239152988161,250633 756380558683361280,42251 789185123925172225,224425 794289768611753985,259134 750516422791434240,12746 771687278137729024,125381 781653652603830272,177455 761609926418366464,69356 769735527243415552,115107 770353105045041153,117257 790227629949325312,159876 775661045599854592,150511 769941664014200833,109337 776310137782841344,154296 751749627343429632,19447 761578059074068482,65540 764289383331565568,79223 785994977759236097,198304 791735173389905920,240479 765069861806411776,84753 778122091170242560,165360 756248758732541952,42171 787769088181350400,210750 791701885300375552,240483 766439182126284804,92958 769206547247276032,111549 768839481612967936,109167 759131263043117056,57105 790383883502182401,226183 774032037237755908,139404 778923060837638144,171017 795341776739598336,11774 793212919513309184,250408 772532981818732544,129551 794273653982691328,259482 794602186990911492,261155 791674199391674368,238207 775025024017195008,146305 732744894897356800,353789 757341454670897152,45014 771754698063777792,127134 752884639279308800,22953 786730071109341184,205181 755794225359310848,39462 781796528939728896,190024 792073603995037696,11774 778627873888501760,169201 764552993081470976,82066 756896994841333762,44429 786727342517387264,205094 786220688373932032,201555 786368893824753664,203510 795315685903585280,247930 758105550085169154,51248 794882611072159744,261155 756919427174502400,43271 732748140177182721,353926 785580459732238336,194058 773152157327429635,134375 785582745992822784,196524 793408521152978945,249895 791495305585844224,239405 755125324090740736,32673 792140573113102336,11774 775111632695558148,146720 788127862125625344,215754 779235601874771968,173347 771553030684540928,120541 778398150037872644,152594 780610441143840768,171168 795434738530054144,266138 772273603706363905,129991 752034863230758912,18567 769412959546159104,113165 795328888801021956,266079 751892475409735680,20328 763403338486513664,75724 792087172748804096,243398 794567802275430400,261155 766078380852645890,90790 768202389153259520,103149 758354567977369605,14277 764646039542308864,82283 776335083989037056,152314 795716464879824896,261155 764095829208473600,80486 756645882016260097,43391 755960606688182272,40926 764186892535488513,82544 756536925838831616,43391 767037828467490816,96962 764136679896678401,81938 795718798770917376,267737 788479775685750784,218219 785817509438119936,198671 791022261822259200,235756 776140563460526081,153658 755163117038940165,35890 765194359092371456,86103 792120629101228033,241819 760148688534667264,61051 772003613816287232,128934 786623217016381440,192882 746316816264245250,352027 766535823810453504,92854 795613120752480256,267521 772802997273276417,131027 790956234375593984,232791 785615244722745349,196676 756289881014276096,42495 788264043589099524,214809 774679099382046720,144602 787004875154583552,206742 787742355398852608,212139 760834200731656192,62728 791399852580167680,238207 777377623613829120,161524 791362933267763200,11774 761267533563342848,67226 794987943127556096,262925 759754381197729792,58888 757264733389131776,42495 763866268034150401,80648 789462424244121600,225911 747021230427996161,354238 754082948211585024,30296 775354182219894784,148045 768530171204767744,105256 779858630510346240,175152 776826907413413888,158428 792920902274912256,172084 781537849166270465,11774 790676000015196160,231320 791412472142069760,238395 785539112107401216,196788 781252078115119104,185921 795078712962256897,11774 761412244542464000,67587 794187077676109824,257492 792101922211758080,243075 765856023144005632,88052 774755215945797632,145293 780197949041090560,90252 753242385623101440,22662 766519361011986432,92917 787144935833276416,209351 790890902399037441,234583 752851510468415488,23671 763942869686030336,1249179 787916792429543424,211347 750066419098845184,11262 787022349178511360,208016 791359408961826816,238395 758343612375506945,50995 760524326093332480,63149 779000656673792000,171693 778338354764976128,167393 756204703747153920,41702 753849921069985793,29263 791265580498071553,237491 786668111550418944,204958 792489457492590592,246273 785461666787897344,195975 756245339208683520,41854 781223212738678784,185310 760890545380036608,65180 756971300455714816,44163 758008915397341184,49056 793896366711795712,255942 749646111577518080,7546 790612831460667392,11774 755813468155027456,11774 758721312676126720,54070 789321995531890688,224680 771300894067621888,124597 788479914802413568,218275 753018140175372288,351340 793623684686774273,254058 789186144764211200,11774 766016897313742848,84247 793106218667511808,249469 758435925332373505,41703 780035350504808448,174991 789942603601108994,228416 794736697619533825,255474 764133643644198912,82066 753715435573358592,29347 763404388299747328,77331 779405474055778304,173753 794030064530640896,257492 756495722267181056,42117 794959538810130432,262847 760546319928811520,63265 763323071059070980,75615 791439273102671872,78159 791342937166655488,238207 772053869568204800,129128 774015210004688896,138819 774394754691923968,142890 794322076282875904,258878 749718573933662208,9857 773403675985321984,132497 752657164855087104,21343 757151460308254720,45628 794556883159818240,261155 788845630550597633,220029 765090625456893952,85254 752675908096368641,22657 794126355298271232,255942 767876494479634432,97811 795421653144576000,266084 754742761803218944,33356 760096826192035840,58227 779621613834756097,173628 792156014892187648,237964 777139224076136448,159475 788400002360107008,215608 763718835916726272,79561 766157831938666496,81929 776602276555264000,155898 779032792927612928,172028 794306697418473476,350913 773948282146021377,132497 750675462834122753,11495 786178749859368965,201494 788555637072330752,218164 792422891178582016,245634 778329147277967360,167220 786981261474537472,206812 792414671047319552,245607 732902470490423302,352432 752307997880094720,21546 795275652765274113,249926 755973834071613440,39475 795766503404617729,247930 794367370294870032,244642 771466494547034112,124597 795701523741286400,267862 793187570071076864,250430 773949937625202688,140232 776064826208419842,153194 785920780169129984,199546 793592655515090945,252020 752092743757926400,17427 775676062307090432,150663 793553241493475328,251803 793291166984744962,249469 751596079192432640,14277 795307804240310272,264397 788305723180650496,213064 773986211996151808,140444 776750807429545984,157693 794206879039655938,258771 792791022682210305,247241 774022300572135424,1250066 795421539302776832,266138 780878523770613760,75300 787315229009018885,210289 792376453232988161,245109 781896460291940352,191354 757613156315213824,48240 778168083588456453,164826 795391392184958976,252020 785806607057694720,197512 793269653531299840,249926 794560384577441792,261155 787707103980945408,211413 776867519122509824,158897 792055494118559745,243187 763877025182605312,65663 750386807129378816,12883 758662673525460997,54070 763108210194673664,76418 780462464882192384,209828 757803980403507201,42249 786194778786455554,201619 791809421852540929,241819 788764820547903488,215437 776215477160910848,154613 789969751304835073,227748 759129718683676672,56322 759246926013407233,57348 791650411652509696,238395 795070867877269505,265030 755834877904359428,39462 759302271700078592,52641 768177009553838080,99212 759504694917988352,56964 788124578996445185,215505 762631584180731904,73926 786259796622209024,201494 790910457385070593,234796 761239282568888321,61051 788261278636773376,215064 759243029077168134,56964 761335960118235137,68057 793982029411078144,257353 759845127615545344,58227 792495195724087296,246225 761697087826165760,69548 792076769251635200,243187 779325345757487104,172962 752930900266983424,22779 770288400410828800,117257 776189848189218816,153845 766590094778171392,94699 766932896129097728,95572 780809691773345792,182257 763204518389559296,76549 781894438863769600,190635 767465858784387072,95055 768839554577014784,81837 770641788956647424,119832 778290356081291264,167220 787762692769538048,205197 757644987966353408,48549 788960209737613312,222544 792396589155385344,245607 767471411677892609,84666 768812121094324224,109175 768677968356966400,99264 787718608134823937,205197 765019806860992512,83240 795032341836140544,263289 753268671082958848,24745 775427402763644928,11774 775131700665823232,146259 761565328593780736,68878 772636212750200832,129471 770628446099607554,22267 793145213694971904,249469 774270719827992577,141360 779473016040194048,174557 794582944690081792,261155 773216238218645504,130382 792154155871772672,242693 767402303087382532,97852 776475407256281088,155332 750909637201846273,15957 772091683433480192,129471 793188720954466304,248988 770416478508224512,118023 775403776962199552,146580 791299634324869120,237236 756503156389838848,42249 775148107671625733,146720 777127020954353664,354598 786290843057434624,193905 752906763410804736,24134 753338567808589824,27045 788040967634817026,214492 785646182093631488,197512 795737547536269312,267576 791728056989732864,240556 793182786316333057,249926 769204735668879360,11774 786991280928788480,207949 792495365861756928,245630 732448096446091266,351617 780434772250152960,180310 790980666288504832,235487 779138235238912000,172962 795750738576211968,267521 768896639083962369,109666 791353700736303104,238395 793884733792854016,252408 779687565758562304,175772 793501762091089925,252890 766005318450946048,88444 777963795025006592,164764 777881126354333696,160641 781210636977975296,186434 742498030872465410,82294 780802042684182529,183283 774273573783539713,141887 786014218248151040,200235 753044841706221569,25071 766777411027345408,96263 786549336591040512,11774 777635286129967104,162430 788403673802170373,207360 778742734953730048,169384 758543175107477504,53367 770342355886936064,117257 794809782368608257,263090 776447691198955520,154832 785490923220119554,196277 788784517674889216,220526 760144629295620096,11774 764990731287138304,85562 765234042484785152,86440 788873252198285312,211028 770747366509056000,120393 791508818878312448,235147 774438755088338944,142721 790656702060302347,233307 764924730029723648,26569 788827169422135297,216009 793899610586525696,256678 773955278282694656,140372 787083567863959552,207151 763834732454883328,80716 791412282282606594,246425 773689119931195392,136610 777518976737751040,162213 754930716933095424,27045 774068817832079361,139404 791470412945326080,239405 793617773108858880,253164 764601905456746496,81835 775802831781584896,151463 794866479288188928,262022 751129518753001472,16953 793163840808550400,249180 761629979394310145,69231 791660766592167936,240145 763503705165471745,78274 785581685823856641,196788 773742013631991808,136512 789700026054348800,164764 795001866404892675,264431 765955201543004160,88930 780744167504879616,182036 768676510073061376,99264 765279323687260160,85562 761999546071121920,71550 750591655422623745,12883 787653249889406976,209582 751971996477554688,18318 794774290600103936,262649 794232852405624832,11774 751108493445324800,16638 768065911911804928,102249 768175425424097280,104162 788442943979786240,217837 790533957712502784,230270 786664717666267136,205728 771781795641593856,125853 764071510755581952,79020 789149939800604672,215505 781909023406907393,190635 794244693659828224,258966 772092906047807488,125452 790985273081335808,11774 756886259801419776,45311 775000603160371200,146259 753580074440413184,28281 732532066626207745,1170425 768615959477313540,107428 794570764284555268,259329 750459153278234624,12883 778590160464130050,168284 759157122085027840,57372 763900181938974720,80486 780545201379090432,169740 786261718208880640,202429 753430914336718848,27255 755549080131031040,38421 763403065152118784,75922 765621972038549504,87145 760908089998663680,62502 776988723338579968,159146 762636121100677120,73926 758322080819576832,51809 769010504111124481,110362 765525186368016384,87858 773303045312565248,132914 793452252971216896,252020 787705968737988608,212019 732185636858253317,350020 769023518109474816,110362 775778608858091521,137869 751121970834661376,16299 765660710294749184,88546 750849124866465792,15255 768502734291136513,107100 773449617941860353,136814 790956572755107841,228101 785724029407821824,197512 793996000159563780,257423 781643559258640384,187976 790807483187073024,231598 754042609996181504,23725 791490857581027329,239405 766358929538371585,93286 786985820616007680,11774 763896809202647040,80153 778734712072212486,169410 785775494193029122,197512 772399374068387841,129903 790915160030314496,234622 776163543133540352,152946 787485487120474112,206117 790628602438098944,232137 749635364516728833,7816 780540070164062208,180865 786917529453076480,197341 769202006934294528,11774 752969517723246592,24248 793987215034417152,256451 774340001039540224,142503 762087399379701760,431998 757718110325452800,46958 791258327149936640,237274 753245507204546560,26140 776851583329906688,158673 786879114535800833,193633 758651378340245504,53832 752769179745484800,21332 765275208219582464,86103 754734459287662592,33356 766798883435319296,94699 752004351636496384,14277 766576848532746240,94644 735744923509493760,353447 764991866664345600,85562 774677399178973184,144602 756975630567092224,44274 773110655280742400,133519 794787371661213697,261155 753774917108297728,29819 752702381175869440,22575 781456946545254400,139404 766735248650481664,95568 767880877024038912,101681 754736656335441920,33356 793968840975728640,11774 752692591066484736,22752 765101859262439424,85562 770249889880080384,117257 767872539565494272,102249 755370626773319680,35890 765535903553036288,86264 765532319667150848,87858 764942043659501574,11774 770845914185424897,121217 793675279839309824,254135 753933300905877504,30354 791269312551976961,237491 793809751318691840,255393 747521830790041600,11774 778730771645239296,170252 757540621582147584,47782 762380220213055488,72408 732676775658971136,11774 786029218836652033,194072 743480455094112257,11774 774309069771403265,136610 733040220937981953,355357 778710737979965440,169327 794617074106724353,262069 791740363325206529,240584 767549040607301632,85988 754131261342396416,28753 787173591322390528,207613 732663523285688320,353370 778819483028729857,169232 767617809631342592,96967 769003961558773761,108729 761972019877609472,70177 763877376094670849,80939 791423167940165634,238099 781495430249144322,139404 785679415497764864,197091 789345632813133825,225359 756366416459272192,41518 781365988994322432,183759 764223575855247360,82759 740484751547617280,195876 771026374114942976,1249806 774994830866939904,130142 734476476091764736,7700 791013027617308673,234653 792700831191605249,244550 788780746605404160,220526 793859388167458816,255942 787038135272165376,207113 778418064727478273,167220 790980282346266624,235590 780807779107745798,183269 785514364455510016,195446 764574025926385664,82066 790925446712025089,164764 774382791333117952,142566 775698670520000512,142379 757616835718160384,47844 792020724684763137,243075 768822050236530688,99212 771429728762884097,125732 790877352771391488,234583 769928799941193728,112693 793221433291706369,249961 780750168492826624,182036 794547820581662721,261155 793876315824947205,255942 758098975647895552,51043 760971906648510465,66116 773587484848422912,137869 755887575584440320,18215 758759512480313345,55155 787001850159517696,207949 787390779756982272,208307 794702618538938369,261050 756653266314735616,44271 791469140229951488,235348 760900089715888128,65455 760948599941427204,65474 765361974897029120,82208 761641434726268929,11774 764111068880773120,80939 790242950487744512,228341 765315188316790785,84724 781885147268288512,190936 793105143537565697,249469 769295777718013952,112265 786357351016239104,203391 785681761338466304,195975 776521025676726272,156555 790554349613248512,224680 770449754857861122,118192 794085635699212288,257423 753772881427869697,29592 776909053058490368,159146 789937092956610560,227257 767725606117052418,100893 765556801311952898,88218 768801946706841600,108849 777541450548514816,161352 779728175274262528,176196 769268447003963393,110585 773255879789608965,123499 791498149160300546,239405 791618387311026176,240145 764916840648744960,85159 787019138690486273,192949 795428109776523264,264397 732241090762309632,11774 740283920814575617,99816 793870791372931073,256255 781510843972382720,163832 794693092234448897,262849 751804606766735360,16422 792884172729774080,242693 763032347159715840,73712 759160957109018624,56964 791352179168772096,11774 787002153458098176,46572 761354573718118400,68182 779176362984603649,172962 793892514457538561,252020 768273767973974016,104932 770620747630911489,119774 779157462159163393,172962 788881896423854080,246425 751061018688749569,14143 751178637458567172,17591 732958403627225090,354869 771034011716063233,122146 791852357294358528,240483 793049844743020544,247243 775055742747500545,145911 755860825726824449,39475 791977741172154368,241819 791001356169519104,233736 759092721806180352,54842 778518397860601857,166362 775629522033119232,150404 794657145610469376,261155 756980167382269953,45109 761294889019662336,67768 794370279745142786,257353 765659982633263104,88669 792462493184438273,245549 749769508383035392,9408 785481880506404864,191653 776184199460028417,73196 754074642848112640,31605 791375158049067009,238395 762602397885669376,73704 733047331390509056,354869 781229481973256193,185496 795113444550803457,264397 770369482493681667,117257 766835559826202624,96514 773897656951189504,139404 759747342383845376,56282 771060261725675520,122982 787245704062181376,206008 771155679092600833,123583 776898581437349888,158864 758356908902387712,52554 778789889689006080,170609 785357484827566080,195481 734299752129499136,353961 762415030910320641,70886 793208816011767808,250064 772819934615261184,132335 792186795475738624,243075 779454882335961088,173447 764974565680353280,83641 768472383900545024,106774 774016058487214081,139404 755125980008636417,35445 763009784715087872,75899 765765067837169666,87904 777860241396473858,163990 793989341651431425,257026 781341997877649408,186584 769366731718406145,108880 758835657452105734,26815 777714162382344192,112104 766477324124434432,92213 755511925266579460,38254 761390254418911232,67906 789912826714333184,227048 790714686454964224,232884 794739881243197441,261134 744395555573501952,1247640 788926554004873216,221005 774846525608517632,145681 781844057328750592,190635 793298046708649985,250633 774044108893528064,139404 775073418018484224,146949 757927391960395776,1248531 749243716280262657,7013 761224914367938561,66897 787629906838556672,210001 790355507181518848,228101 770705114768171008,118191 762303678275588096,431998 781500461736079360,186584 736079350919888900,350287 779300540043767808,173753 790579771415552001,231894 765379658682503168,80939 777141213929418752,128232 780281334895783936,173347 791830741780865024,241819 762120749767360512,71325 770426854595493888,112872 774233564338528256,140444 793111701512196096,249348 764277939445886976,82283 773977396852592641,139404 791083774612082689,234583 773582843838500864,137158 766978138400296960,93144 754980589200179200,34666 788080770971828224,11774 771106703228149760,122978 749411458987880450,1247996 777669295627264000,154531 786991915233374212,205728 791307028459245568,192363 791463570114486272,238272 744953845944483840,11774 759814980111699968,56964 761380232808927232,67229 791346731900338176,238383 766339800576233472,90482 786643189465657344,205091 790547571181625346,231894 758858603272876033,54631 775771311876386816,151463 786172238747754496,199546 791673240984883200,234990 785860964256219136,197512 795310682929438720,264397 743852811159494656,11774 785999486359339009,200566 760075403411066880,60855 777974835448250374,164869 794479389014532096,260173 776631834931331072,156835 762118542623969280,70858 789213570454085632,224680 788225296734363648,216446 778317690217832448,166390 754183574086037504,27280 762957027677184000,75073 751840877010644993,17794 790975137063374848,235590 792798074053591040,243562 776570847209271296,148565 769044010010832897,111090 787003415213711360,90209 787222496747585536,207613 774101358718750720,139577 778921713568509952,170169 770329469840130048,118072 760529440124178432,63451 760594651279753216,63858 788165153103548416,215608 768120105096011776,100893 772963779411742720,133454 759195007366623232,57336 791748746396651521,240145 794311858035523584,258981 762805951527288832,73712 788438996460253184,215437 790320601072271360,229818 764179152773709824,81946 772978152188612608,132335 761526050652323840,68993 791375896712052736,196917 760113919679602688,56964 787815614454886400,205197 794043108761673728,256439 793445810901962753,238136 793850457219293184,255393 779453134699540482,172185 777928580475084800,11774 769739222035075072,114301 750732732385357824,37160 787013116215250945,207287 758643790496272384,1170533 794543383188369408,261155 792421613790597120,244550 772851166174584832,132335 776249545642565633,154832 767141864755658753,97811 773957229338890240,139404 772494635746914305,131045 763485706568118272,76406 794831786362671104,261155 756281206426079234,42495 765339174673211392,84886 767794296024080384,99111 793495921824702464,251237 770814574551560192,120610 795069628263251968,263708 795361208052264960,266500 762143522736734208,71021 763615995273613312,1249111 785853642398203905,198571 755425407277629440,36735 762227232244760577,70941 762688260040556544,11774 789705831768002560,226180 794738639963975684,261130 737353697382916100,11774 733258230772588544,355480 755923449395105792,39475 759228706992820225,25210 735187406127697923,349197 786970150130053121,207949 765746863031128064,88920 758402228801507330,19598 761613447414939648,1248944 770768998522884096,119797 762110616362287104,64722 732671404861214722,398866 767801840280997888,101383 767025012742029312,59936 785322017654464512,11774 791772784481435648,240584 760889248278941696,65180 764191087489605632,82582 790709935688458240,233241 778281915581206530,166852 761820446887206912,69947 778304966943510529,166409 770724186138501120,119765 793210038420668420,250633 790883839551954944,234583 775119603546464257,146675 780134471806906368,178076 766068737002778625,90384 785242938171273216,194167 787018059177402368,208379 785299508519403520,194934 788710831651381248,220029 794914635560275968,240682 759603714122457088,58642 773890165886431233,139404 786936125554163712,205196 792870222730371072,247241 756728089334251520,42344 779550496197455872,167939 785869123792216064,198591 794667673812496385,261155 766017960125366273,90384 787008025513123841,208065 764140048681996289,80939 771820248953610241,127836 790999413338492928,233692 795685246045945856,261155 785673693129220096,196277 794289898798710784,259134 751742178716741632,14277 757263393900339201,44429 790893177926512640,133136 764457822935511040,82457 771106740372811777,123520 768882624639201280,109875 790978187618422784,235621 749630372393029632,7381 764180877177782273,78274 791973310955421696,239893 793097858828365824,249469 777520635610275840,161387 764872295449960450,84887 791790266424385536,193636 751183359473180672,17434 791277146895425536,218603 772596672467652608,131027 793434472381382656,252020 753593834647330816,17120 762754499387748352,73814 776529732317904898,155688 794588072910286848,261155 785729365552140288,197512 794878004493225985,108396 752702545353596928,23167 753255628894707712,26527 776084898071257088,151741 795381683885326343,266151 758440593236295680,52311 755552556063920128,37689 775019852486447104,146259 780058885226893312,164328 781229260371468292,185496 765888556497678336,90031 790697130046304256,233692 734721371146747905,351644 770722402665758724,121046 793466800642134016,249926 791738177883033600,240682 775773761844961281,151463 795764482844794880,267737 778591045969846272,167007 786614869697015808,205167 792477174422966272,243286 791419355246370817,237999 795750410543763456,261155 773715873844502529,355185 775429969866620928,141415 767855126899896321,97811 750142816488009728,11677 780936908717236224,183975 790854508553220096,231851 763871193657073668,80720 768125584153145345,103261 792732812579188737,247054 793104098061017088,249469 764980933485363200,85562 767902139494625280,101463 758313606211629057,52319 765293268665929728,86873 786234234553847809,11774 790516469478088704,231894 769716310934773762,114779 795383679820427264,266054 785985202237485056,196277 789666217707601920,227048 756245963644149760,42249 774182275604885504,140748 791022477874982912,235756 793907215149174784,255942 755825374383247360,11774 765663106957664256,88930 773722882421645312,138953 785490878852980737,196277 793076046081982464,243075 791790114401882112,240483 795305678357270528,266068 793989500716384256,255942 760550649327124480,62771 788450333131497472,218275 766348530780864516,93286 750815358857142272,14950 789166470697627650,215437 792362816078393344,244143 795755437270429696,267862 790988070858264576,233692 764207893956612096,78159 791032392395821056,235590 786083836253831168,124597 769572226123177984,112363 793234853185466368,249926 751793135542374400,14277 781573309259362304,131056 779468224618311684,175285 760967274643599360,65974 788101540607250432,214247 795048099022393344,264397 766099817491816449,56964 787083616048123905,202636 790880418291646464,234526 776865121301921792,158673 791668750135259136,221664 764858834754031616,84724 751882971934629888,20268 795706437574033408,266151 792049420258902017,243187 773256777089425408,134993 780945263141806080,155390 794638472376176640,261942 764847683739627520,84724 750383640371204096,12883 768820781723836416,107423 789416260224200704,225911 771845858887360512,128067 766278338272980992,91946 769908681836199937,114301 786866542831075328,205902 787811096166096900,210289 760700341298008064,63451 775525868642902017,1250232 785527433495805952,196676 755174364346220546,35216 755171010564001792,35890 759000482236903424,56161 794243296671498240,258456 770618985477988353,119832 786286191867990018,201958 792841080450396160,248016 771543706847485955,125163 785537430258462720,196247 789185830459801600,224221 781341377724461056,139404 791981027434434560,241523 752282378836414465,20279 758675723930460160,52061 763981295043026945,78159 778335996505096192,166409 781611064756670464,188119 794925114357874689,262022 795438588620079104,267179 754837392192790528,33689 758175201502883840,41703 764535238865330176,37461 773946714491199488,139577 759365813157654528,56924 785248341357506561,194082 792504189729566720,243562 772503446662569985,131240 785979351577858048,198878 751796686687612928,19317 780464055614136321,180112 751074124399677441,13195 791351625965117440,238207 786291950374625282,201558 788032110909161472,214354 734721623820009472,351644 792085725797687296,11774 792402048541163520,245607 793582884284162049,8044 755105712078856192,35044 754814779558998016,22393 759137415374053376,57131 756402077866323968,41680 773893288650678272,139404 769277417676496896,112363 768204066258378752,100893 786018653540061184,199496 787599470255083521,210289 772155804900139008,351931 780577831814172672,11774 791501629665140737,238780 755813505861771264,39173 787011347540283392,207287 775816673031061504,151463 769231563993194496,112119 776842353617178625,157708 785645348307947520,194082 791671325190295556,240145 788180097375232000,215005 787284181378297856,209477 790273433343037441,230282 793069750293114880,248514 794158060843384832,257492 763269451999436800,77465 750804309433061377,13532 753709330747318274,29263 768273105508704256,103354 775754075333857280,112363 771669773264576512,127032 754116964168167425,31551 764066024652013568,80939 785267503228448768,194560 732369149402460160,350697 758668191149256704,54070 758392240830083073,46076 778361500608057344,167569 792650514219479041,182179 794571607238770688,261155 794670205569941504,262022 792501215846277120,246392 757766181503860736,49121 765663346490220545,87863 795687385002557441,261155 785922498135224320,199350 760942957499445249,65234 762753786188214272,73926 772892433830993920,133450 758025793993842688,48663 790659210463903744,232169 775422844830220288,63149 777903188552720384,163763 771921977665806336,128017 779888187619610624,166096 793491307100385280,235487 770956238771421184,121949 772224815813959680,129558 775750337424535552,146847 780789858348310528,183269 788241822728335360,216198 760180431887208448,61412 758508821543133184,53001 764581702400413697,80939 770306381790470145,117257 791014139678322688,235580 795188895709364225,261155 770938119415853056,122146 763787628005191680,80177 780899258773835776,183811 771433396845150209,125554 779444933618913280,173645 763755243175682048,79691 791403646793768961,238395 757618164389871617,47844 770318526842187776,1170396 794367254804578305,258613 764864102191726592,84724 770004184154382336,116060 778739533315645441,169923 749302931321683968,7866 794296310455300100,258456 785550778316361728,196788 778368883011059713,159359 732167915990974468,349776 757197664865746945,45054 785250915347423235,194167 767742304790597633,1249462 794786675847286784,263302 795741097666473985,256276 760933764960780288,18298 793142293243002881,247803 771351006475087872,108396 785263372723892224,194154 768071395699982337,103354 773282249823236096,123280 790632130917175296,232992 773675812503433216,136512 771102485679222785,122817 795039355794575360,263532 785563168856764416,196277 788109409369018368,214899 758689826501713920,54070 765643760969523201,88546 790385369531416576,230282 750364113252061184,12728 781558553001603072,187611 786757847094702080,205094 794629851953119236,262022 791681338269048833,234864 750775861247242240,15264 761615550954864640,66801 770308210448277505,115435 753728824185982976,28508 788011422689013760,214354 760137424727080961,61051 788295797594927105,216009 759374923458633728,32449 780885089748082688,182659 793850706734247936,255942 789152864228769792,11774 751172934228729857,14421 757380471210840064,45122 780788975644643328,168633 791036010905952256,235331 760351876130803712,61412 794752164065345537,263096 778015837194039296,164403 769160007757672448,109667 759766409765236736,56676 785699082807287809,195674 788806937962016770,220332 749960260807495680,10900 776166188258824192,152182 788820892583354368,215437 771788725475049472,127366 790867731256111104,233307 793134862429323265,249841 791433901075935232,238292 791279174854074368,236454 794586407943618560,261796 788926479308460032,221005 795432027638140928,267133 772227987349573632,82294 752720601224097796,22411 769925420607078400,115511 791826896719745024,240483 779134345634123778,172270 766686213671522304,92166 759099910301986816,56784 758657628864208897,54070 772831604364414979,11774 787937747864473600,212239 752947049914662912,24134 760143697195442176,59666 765626220155318273,87145 793703537658073088,250785 795678403773038597,257781 765185716993331200,86080 774353824454627328,142671 774107396310306816,139404 794012410113708032,257492 753684151946121217,29040 788205188708388864,215437 789466997524422656,225981 750363142857760768,12883 768653390599507968,104662 740065432909012992,353488 793580100121792512,252679 790733837651288064,232884 756956897513578500,45311 764170198786146304,81649 760492036319432704,60866 757702861895503872,14277 761309593360150528,65180 792909157808549889,247087 793681263043366912,254135 793521749522604032,11774 763909976746184704,80486 786258967966064640,202353 790938237283860480,234583 793570387279814656,232564 794628117767790593,249926 751649027465371650,16728 775094873833758720,146847 794203990737100800,256255 777883940837208064,162497 752982202468605952,24788 763590983011274753,78853 757569651295551489,47761 788417845810069504,217156 775526009978224640,149953 761336810844909568,67369 766481581452189696,93823 771887717042880512,127775 750289598119612417,10851 760244588900737025,61159 765964389442871296,90482 774291901616906240,11774 789660902916096001,226881 762961893262667776,431998 774360076530356224,142668 774993634219483136,144682 759960674868965378,59666 779011106522206208,170294 786716207328047104,205728 771386313765449728,80098 794303113846870016,250033 745382970186313728,349856 758132464711794688,51595 763053737313120256,75899 773965260789256192,139404 794387332916977664,258607 788419943201017856,214078 750475244985606144,13342 753630955416551424,28503 760224491813347328,61888 773199666603253760,135025 793596422050447360,249926 766301239407542273,91946 793940299580116993,257026 786659337234096128,199640 776756345911422976,157439 792000081436090368,241819 760194233961684992,61412 791287861857382400,234796 780629295525834752,182211 774120271036854274,141360 755966208780988416,18215 785458176627908609,192421 767802459909750786,101681 769564050640568320,112382 764499881528623104,431998 788035229386539008,213064 788110918093725696,214899 755563858606129152,38015 770622344066850816,118191 776868315805454336,158897 788528022332641281,218275 780575256096407553,159403 793147096622923776,249725 793170285742600193,237872 774720015530467329,144573 768570666408873984,107469 773291816921640960,135489 793404901288214530,251452 793508254567522304,250544 793650025905610752,253032 795364982628220928,266079 753358686626598912,27045 775361931528077312,148537 790240473474408449,229693 791355999965810688,238395 795253046775320576,261155 756305989566169088,41680 765708677672267779,74247 793190134111887360,250033 754815384944046080,33262 765297178730307584,84724 778595642792939520,168284 781881505471606784,190635 769973908716093441,115156 787802384755888128,205197 773027049476796417,18113 772174263088476160,127579 772939791251992577,132370 790586808715255808,231894 785555359444377600,196788 764048018714656768,81536 791042713374322688,233858 776804037391900673,157755 757848124576509952,48218 785596929270874112,196277 752087137412059137,686533 793167976937627649,248104 767179714830143489,97852 790717318422814720,233269 791306544210116608,237491 763319573177249792,77615 794545586888392704,261155 755417422241214465,36877 780105133887721472,176128 795050036358946816,264397 778746079948922880,166913 785588168556945408,197003 795083497991979008,215505 786393856573075457,199262 787128002861817858,205728 790894872311894016,234583 753240897626771456,25006 787780224641556480,212239 732998638784401409,355250 756523752654069760,11774 793262728446152704,249469 793172253005516805,247241 789530450033201152,226048 794004402914758656,257492 788333486834757634,1170441 792175455994609668,218468 794326894619557888,259743 756948495425163265,33247 788025733205471232,214492 779341239783071744,141360 754754252581601280,21888 756316286326411265,42432 756736279329505280,43008 785603447739613184,197512 785875104672591873,197512 754815423942582272,22012 769675966910238720,114301 766276591903178752,90384 768120426153205760,102137 786597595497979904,204835 774451411685744641,87904 793330558319243264,249841 793105967651049472,249469 778646887532560384,11774 778288351698882560,167220 769905604961800192,85326 791261767833821185,237491 794231688658186240,230899 787720835486187520,205197 790972846977736705,234653 750777834063269888,14349 766690198046605313,95593 773970231895130116,140211 778953342412136448,170373 755465748894650369,36735 778046631287595008,165523 779749058831351808,174492 791776262553423872,240483 792193671617769472,244702 792798520776519680,11774 754144511811391488,29263 768967418853154816,110023 791001162241540096,235590 770687536503005185,120613 775883836152504321,150511 760710006375415808,64147 795765575699943424,268643 779081264292831232,172523 757622973297590273,48402 763821978612535297,78159 768264530661109761,87607 768619488849891328,107428 780729703346872320,150151 761276645546135552,67547 773879629174145024,139404 794101811732942848,257544 757625964440322048,47761 774568668365815808,144051 777196687970406400,158387 790129532116230144,227242 793749661634920448,253032 764825085828034560,84724 792070037234393088,243576 765343301826248704,87245 734247270049157120,271850 771148228112818176,122388 760778022177869824,63965 763466858506911744,78159 795717704976048128,267737 752939723803557888,24668 732179370048020480,349936 768691020921917441,106281 792406335535009792,192840 760288810932535296,59828 755886495618076672,39207 766451456350097408,93184 775778031596032000,151463 751641552292868096,18386 774798061101088769,141887 774356734701961216,142097 774429551078236160,141887 792778042661830656,247240 758294105394995200,52061 761348726409482241,68182 768368359247339520,105603 785484838811766784,194723 795399137701269508,266822 756359766855684097,42495 757303351310778369,45319 781903435671150592,190957 769412408997588992,350878 794656329784840192,258922 769244294880366593,110585 786958561339330560,11774 776965273563779073,157755 794010496559181824,257423 754848084308353024,29263 788019858533298176,214354 755436137460662272,36998 760291517596471296,61352 762209692777152512,72035 791254368997797888,231518 770395058700849152,118191 774020908335796225,140211 753658758484549632,27402 785489633111072768,196277 779123964064956416,172962 793889759483473921,248770 759950201448648704,59365 769251656198258688,112363 786735679635980288,205094 761316825607073793,67401 792178203120979968,240070 789200575489388544,203546 761588117400805376,68644 764289183045197825,82642 765107785801437185,84724 779764806240854016,11774 765602338799091712,88052 788424359450816513,217837 792533978666397696,244270 776895840581332992,158589 794562929248960512,261155 795436506571767808,267014 781657409282449408,189515 785238562505564160,194164 791660067875532804,240145 770800466926141441,120690 765339569759944704,84209 775432846353788928,141415 773711975692066816,11774 791951768280104960,234796 773275031853989888,135025 773646689987129344,137158 771966194219900930,118191 763574184815583232,30131 750800562111672320,14349 767492850762199040,89739 768574010183577601,106716 781812567593418752,188458 775652269324898304,150302 794563622634541056,261155 794924020974108672,262053 759101372771991552,56964 762980430266105856,70797 792001345905496068,239610 778197612457500673,161277 768771285275009024,108849 790037342644043776,218142 760429638485180417,61545 759574514611085312,56964 755853769699622912,39462 795698559144300545,262486 772814713122021376,132578 770730525619216384,120541 770675517494140928,120610 764194767605338113,79405 794977354468786176,264397 766284095210926080,90384 792935164762521600,243865 766375572066988032,92958 792153109657247744,203546 751227209193402368,16728 756113019051139076,41440 769243383642685440,110585 757474172419268609,43344 791743110288113665,239810 789249104400429058,206666 794552007663173632,261155 791774454565117952,240763 763413147365629952,78159 789128997846200321,223286 753738349735661568,29263 753779288428589056,28903 776812955937759232,11774 792730891411914752,247241 791808804115587072,239906 791355437383688193,238207 748936906658947072,11774 795235124635926528,265644 795352349673820160,266054 759208657989099525,56964 759482874634510336,58537 792100178018775040,237964 753445081281998848,27045 763789680039043072,79693 780567968157532160,180655 766554410012938244,80939 768828024498249729,44370 791866450503798784,240483 758126168348487680,41703 794062670274109440,257492 763955161781837825,79592 793243276564426752,249926 794292212133724160,259134 791026792178061316,234583 766218187381714944,88226 732982282479390720,354927 758092032351043585,51043 774029620312088576,139404 770245673992196097,116239 794172178413461504,256125 794193417278369793,252679 763008250082099200,75899 777654371861483520,161573 762743324042104832,74247 781564741458268160,188401 769956235210813440,116086 778349073665445888,167220 793792614285934592,255393 776927037139193856,158387 755019389603373056,34645 781535635744194560,186212 789243319410954240,224019 786937397774692353,206742 787694156818751488,199546 794992661748924418,261155 773862083481960449,136515 787004453702467588,207517 793953770854039552,246392 795426970054041601,264397 757541111279779845,47782 769532299138502656,27164 795088776678805504,264397 758100802611347456,51451 768419871772188672,106281 778381988982054912,167305 781631427074924544,187969 793201499337691136,249926 793249172916842496,249926 765867114292998144,87904 770306822418862084,118087 751614679399661572,19000 777876543326543872,163990 761207512238469120,66815 779795802357104640,176201 773875393380179968,137953 778386408658481153,166916 753670741564854272,28586 757926351412297728,48810 760810041578557440,64722 793132555880976385,249841 792130611536429060,243187 761959147529117697,69794 762167334475853824,431998 759129369713315840,56964 780962609172320256,182349 790597812249591813,231358 765262407623057408,86693 766036466182991873,88311 758380681126875136,41703 760927809514643456,65387 772791965104484353,132335 775418353011654656,148720 762356130232139776,431998 768249428071165952,11774 781339539021234176,185310 788955435650850816,220526 773554759836037120,136904 788841779353096193,220806 752029385146982400,19236 764184079952711681,81946 768271806360944640,104932 790293700324851712,230282 794580064755060741,39957 768946807514755072,108795 794804945610424320,262752 753321459091636229,26303 787339490150887424,210207 794622567671799813,262022 756105894002384896,41632 794696370288545792,262849 786337663049539585,202379 768132232498253824,103071 772902214431969280,133484 773497749941604352,137042 788707307102273536,218258 793478060230053888,249926 751664677789151233,14277 790252858335694849,228076 780095242854891524,178258 791717151971299328,240926 761640258664554496,68987 768900633990684672,107469 786292078842028032,201558 765412205223301120,86577 753047387699027968,351340 764417446182805504,83391 757826659303104514,49480 756230674449887233,41680 771886281605251072,128519 759547060303568896,56964 785654383224557568,197297 790325062016589824,11774 772836567681536001,132996 778755912123224064,168356 738591774512320515,102730 762412164514578432,11774 774010859039240193,140444 776920222812909568,156811 771521940972511233,125742 794197549137571840,258044 738976466197585920,354958 760515293399519232,62771 785459595158425600,195975 776980204816175104,153225 751112918377177088,16299 769799924640690177,103674 755882731527999488,39657 754764821090807808,33474 765692738352189440,87904 778395998792065024,167197 794912431386542080,263895 778483163781734402,167220 795369005057998849,266151 771077445634166784,123135 772513749886439425,131403 792428683650818049,244464 791293232080494592,234212 792055893261160449,243292 794689412709879809,262752 785950917363322881,199546 763089549551472641,76410 788428019245391872,217837 754000075404222468,25995 768501166728683521,106716 781297469326028800,183801 747661363158331392,41724 767189928304189440,97852 793578578743029761,252020 738327036268253184,195876 778817577262821377,169696 795444891627220992,266884 779103199902961664,171913 788728868957847556,220029 791300961125933056,236502 791359895232667648,232169 785530010790756353,196277 791013738262499328,234653 760846242259677184,64664 776226370607341568,153845 785626357388554240,197512 753754854636548097,29488 755754083953287169,39384 779773503285424128,66922 761668781970165760,1248861 795030463517720577,262849 785684810161238016,195975 769364390374170624,112363 771848394772021248,125112 778464724006543360,167562 781356698950926336,139404 750466824031141890,12883 764071990592364544,77185 753275803371057152,11774 763187754188414976,76723 774469537282396160,143585 763924755527237632,79691 753746781306060801,29263 785981297953038336,198094 772324313072476161,130072 792066332896272384,243427 757635429596356610,48494 773594407312293888,137927 789843080471994369,227242 767851680796774400,100561 778639703818076160,168794 770368844921708544,118087 786727710517301248,205926 754070937905995776,31674 791385163301212160,238207 765810024828506112,88751 790885334171029504,234583 778438596764184576,152594 785609372781064193,197512 792153875277053952,244289 794549844278964228,261155 794003067616329732,254209 775077049006432256,141091 753003126865690624,23885 791305083573137408,237491 737320825443979264,11774 755224208909754368,35403 764976796156559360,84724 768163870464548864,95055 775397136095522816,148537 792207858641219584,226461 761578106083766272,69231 753600765835505664,27402 765948296548474881,90031 791715034791604224,240070 781831349896253440,187131 785553912224940032,196788 787077308838514688,192032 790697845976432641,232884 757066596074524672,45857 764915624506122241,84724 780809640971907072,11774 785988919691182080,200490 794599779825283072,261155 775436556224036865,148870 759485171787673600,58227 762478989789179905,72978 793414494269546496,249444 794013512947273728,256439 781856931745001472,190649 785529892230135809,195807 795306402365534212,266079 794582169838501888,260871 759014649572397060,1248642 792059962398797824,243614 789529937497776128,223692 793915757604179969,256125 794543057110757376,261155 763421106313330688,75438 759890420348235776,54748 791400848861515777,238207 794550175989727232,261155 773248684414738432,135701 788405083302203393,11774 791013383394893824,235294 769262137424437248,107745 769533912842379265,112363 793173718918844417,249374 765009636873408512,83903 788468056603267072,11774 749738466628415488,9754 774291423441068032,11774 776198163187298304,153194 795003636573159428,263906 792097035046428672,243187 764934009461891072,209828 785902871976050688,198671 750082155557027840,10661 778440035322302464,166083 765384941387390976,86440 781226433775624192,186434 767204442311684096,94699 769284444784123905,111454 785267073710645248,11774 793466170636640257,252196 758746660029673472,54070 762622297450565632,73814 771163834899914752,85326 792436308245377025,245268 756303428188573696,41689 758084752519917568,18395 795720083385389056,231580 756856144581185536,44450 760583430635524096,63767 761604791982288896,69231 774422648004550656,139865 765799695230832642,72798 788752666604298240,218469 791138313692409857,235348 795681988489285632,266491 780816435073327104,182036 788500834367655936,218260 763439482787946496,78159 776058402711691264,153194 766375452537610240,88428 791084292105396225,234796 771457394966691840,124597 758310516196577281,48289 791345067076182016,238207 763807581299060740,74868 762391179514097665,11774 785488137355161601,194949 788777425337356288,220765 776824635207757824,156835 777965543844352001,164633 770382305374396417,118482 763527051462660096,34666 777418858567233536,161413 778367916831969280,166852 790938941075709953,232911 777322175120367616,143828 781127143807778817,185496 751043342520188929,10662 752663670690287616,22393 765693863054942209,89076 766603884064309248,90482 756593305517854720,43391 769268135002148864,109875 762730616601272320,73712 779230106099261440,171324 780462464064512000,180074 789251831079763968,215505 775407138160140288,146580 754749601018765312,33549 773530200889884676,136904 751045261028458496,16422 769300819321630720,112301 770617004248137729,119937 793494695397556224,252020 747527448632430592,11774 758635138490077184,54070 771159095097298945,122967 795014560910548993,263895 767206910638469120,94699 775559851216896000,350827 775740212056064001,151255 791266326056579072,237491 773290194313285632,108795 757618234623492096,47844 794008410471530496,257492 787269672143958016,207287 763251425077932032,75349 769498493371097088,113882 740964114898395137,11774 757346247917248512,46379 765969123797000192,90384 779099388010336256,172799 793265852313395200,249926 762845693731966976,71502 755165648783683584,35890 761987416227999744,70679 776264884891836416,152872 787884696663429120,203863 755538538171658242,35890 772281924169654272,129114 785243625483448320,194221 744363790150426624,738099 785259747167600646,11774 786970177556455424,207613 794307856472412161,257492 759736102815166464,59431 779380053255737345,174427 793123187957596160,249469 760858005420191744,65222 753455257871454208,25255 770734861862707200,90170 765665217254612993,88874 749364946937507840,7816 757253444683960321,28160 790892533941436416,194085 794019368296321025,257492 764691578975686656,84422 760906305699651584,65626 764071974452592640,77598 793502167961329664,249926 773300785312444419,136110 793466073567879168,252020 771449399503302658,125204 775474109580926976,146991 788762991986520064,220526 786397187781648384,194723 765951628104970240,87904 781340050982248448,139404 766543802366427137,93405 790713493762617348,233729 759827793781792769,56630 792062304367972352,243614 752624747440017409,22400 762815819390738433,73712 794249163693297664,258456 768143405834706946,103354 777475347109515264,161960 789151190776807424,215505 770432492088074240,118191 792140738578358273,244297 753416649420726272,26702 762359636158656512,71476 770353484982091776,118087 761610132216242177,69356 765753977677844480,86873 768854741002563586,105109 788154444009639936,216009 745216284397166592,1247676 786267194233532416,199479 791358308686950400,238383 758441818912542720,52394 777380484552720384,160703 741746995837075456,19199 753719494397145088,29263 767421193020465152,98890 775433152689016832,141415 771960928346763264,127957 752186682812698624,16931 768446942154076160,106281 780708263935479808,182036 794719716724109312,261155 772990286083403776,133454 772886192035602432,132578 787699133544960000,212357 768477424782893056,106774 779022093916790785,172159 794755832558845952,262849 794201546334552064,258598 787023283392774144,246425 785545775942107137,130635 780457656603541506,180343 770706897385259009,119937 794683587886841856,262752 759878978475786240,59627 761577868430159873,69248 787856794962038784,197888 793189439459635200,245268 774818035446284288,145244 789868058215153664,225456 778343911102218240,152594 757995060491264000,50442 786709783650992128,204413 760113865094991872,61051 761243354789064704,65222 795092264368345090,264397 760028828597121024,58227 765651564845535232,25965 768291581262561280,209828 787166450976956416,209351 755582704498999301,35890 768824701342715904,84209 742387100725710848,11774 756342025830670336,42249 766523914612649985,77559 791364802455089152,238207 773283468755075072,104973 765597312936665088,88311 771686574232702977,125554 775779750816190472,151265 766385014233858051,92885 768997752978092032,110659 752622437632610305,22439 792158174694506497,242693 793136669276995590,249895 792154971898834944,243983 781274646029099008,186212 761749039813496832,69947 788501826870083584,218275 793469287423995904,249926 773903246708441088,139404 772973316642512897,133454 753570354673487872,18323 767425309218107392,96785 794742778689388544,262025 786755971552903169,205989 791061214218555392,235963 793029752227438592,247877 795021061423333377,263667 759135407946752000,55887 759881169542406144,59666 773327428206723072,134371 793902991925448705,255942 779115444749729792,172089 779417651252715520,171752 792773114765647872,234551 768903515544563712,11774 756573515625668608,43258 764963898432692225,27156 773893171759710208,139404 794008809379340289,256239 755566021428207616,38540 760561010302386180,60794 768436411020214272,103354 764381521386110976,80393 793205990418182144,250633 779095575824261120,172523 748335469834838016,1247861 754721953634713600,33356 793542749706448897,252596 793422755463045125,249926 773897928415010816,139404 774871388020551680,142721 792816096978034689,247240 779115864998109185,172862 769547192012898304,113412 757767574687932417,47940 777220318695858176,87904 785942024558026752,199262 788753679792963584,220526 776054240129212416,152735 778903099712733184,170169 764883582837858305,84724 767994021490884608,90384 774655783422263296,144591 789257274904678400,224680 771043609487564800,121949 763211698539028480,75690 772606152022462464,131027 755387771775250432,37044 761928219557855232,431998 765342110329475072,87249 778913016070844417,171043 762090025446088704,431998 774287697515048961,131421 787793546216665088,213064 795426879201275909,267014 775120865155440640,146675 785241216740913152,194079 776625683430838272,155898 793112996906229760,249469 794697210571198464,262752 788899370020311040,218351 767756803891421184,97392 795377538113699844,265257 789241348113047552,206666 765025152363003904,85767 788062565813383168,214925 752250996835885056,21551 763782459934801920,80136 772822992342646786,127707 772959198820769792,131045 794649355739336704,261155 760133244234919936,59666 765002776732655617,85562 766440100767072256,92917 775349019367317504,146036 764807054183759873,84724 769454188510208000,110585 733850048170057728,249811 791892510637522944,240067 795427713398013955,266491 769326188997128192,123215 763867842475204608,80939 763950012493500416,80939 781420265326510081,183759 759723858463109120,56282 753708723789504514,28981 755840099808673792,18215 778092754593251328,164826 757626059932196864,48202 792566975666978816,244270 786065493908197377,199455 795692906422091777,267862 765688866632105984,88920 768622024990134272,106716 773234666157506560,134561 781260449450954752,185496 781621771720126468,188622 765605615389450242,88052 786953567705837568,192353 753584610739490817,28281 790636819117379584,232863 773707975517016064,11774 795745283875438597,87904 765883037817180160,88311 785951336072409088,199546 778668612009820160,169029 766003229725515776,90003 749427624267710464,7354 769166428096360449,110362 780257451161464832,164475 794698296161894401,262849 790250200304463873,229693 765937806858334208,90384 755106360761593859,34898 785640490603470848,11774 788808765445443584,220332 750064496471834625,11495 750348797490761730,12281 761282594549882885,67023 786031760135950336,196075 751870806641127424,18323 770769121130799109,120353 762663858431414273,73926 766860745913077760,96196 785300177183571969,194934 752199775643136000,17416 763512113855803392,77577 792872450815995904,242693 768959434529902592,110647 750499764832235522,12287 788419459316846592,11774 795395742370328576,261155 767808251232608256,431998 787090016904343553,209129 793502739405873156,252824 780113662824505344,176109 764844436530397184,84724 754048753976213504,29263 776238012917243904,151463 775408791378538500,148537 753776074648064004,19151 761736567375302657,69711 791440905928454144,238780 786745525877878785,205294 780389534777348097,171902 787687952981688320,206101 792532275405721600,246392 760850102730706945,64722 770579701068804096,118072 792206500773056512,243187 791671339413344256,240483 795268198996185088,265855 795753835641917440,267746 752970908034228224,24787 751539378325975040,18555 764158853231415296,80939 773714121300652033,11774 751231016962957312,17677 756613424738512896,43391 763459719801339904,11774 786183240897925120,197324 751879830719913984,17794 776453129122349056,152314 751105522477043712,16897 778765714693971968,170373 792762582037729280,245607 742859338969026560,47188 754711904032067585,32869 787054970247917568,207287 750030507673460737,7275 795675434327293952,265855 732472344338300929,349263 763189472158683136,1249122 795089056778616832,264397 794629189596893184,261155 753723414314160128,29503 787019399085617153,206313 755286569855115265,35890 777831306084265984,159546 732904264914337792,352432 767964028970885120,33169 772552577401499648,97386 750698234075488256,14567 756989313615663104,44085 766223438356905984,90982 761228241113845760,67362 770580134965280769,118191 777316440563122176,161060 788945061631275010,11774 781678667554365440,189857 751622551152037893,18413 793864673141592065,255938 792865041414430720,247056 779496148344057856,148861 772156976277094400,127707 779492881455276032,170077 794577762946142208,39957 761819841548267520,70689 750856088736632832,15264 792416403034869760,245750 789545452827967488,226731 748512319311777796,1247872 787827571278901249,213253 752895366106841088,24134 771015419394158597,120610 753596418711916546,28327 754085202050383873,29263 773907466941632512,139404 785947431959617537,197512 788020584705826816,46572 769378513669398528,109666 785268555595943936,11774 794634004766916608,262022 768227269596905472,92226 794548327664664577,261155 773903673558757376,139404 787680212636962816,211794 792013503209082880,738099 794299671896174592,258598 792446142634045440,243134 756602169265094656,43285 766608681450496000,69947 773953982825832448,139404 787802516872318976,205094 758254516538146816,52061 789182205889097728,223286 789311856485732357,225360 770785345285787649,121479 793897294223605760,255071 760655895256707073,7311 768868858417389568,11774 758442648289980416,52749 758637602459312128,54128 753654428486471680,28819 794776338477486080,261155 794826133824909313,262427 761547980658708480,68102 766411408737202176,92159 793993812788080641,254135 766535068852432896,93184 751778666565165057,18893 779308429424795648,173915 757741672683835393,48826 759851836501168128,26066 791780359054647297,240483 772823290620612609,132761 785519179587878912,196277 756249206554238977,42171 786041763173576704,199178 735919143665405953,11774 753794033927852032,28611 788404238548361217,11774 753334434124922880,27045 778350822564302849,167220 795725353880866816,11774 785300134972297216,194923 757685686900174848,39235 770525337675366400,117609 762495633173323776,71429 760212239966212097,61545 772456388438044672,131027 785558333440692226,11774 762071794035466240,71685 776800594216398848,157708 732689562086957056,353228 766718881784143872,95708 776081890818174976,153095 763763166647980032,77598 793195535674900481,249926 732648313464426498,352911 736475203614560256,350808 772292340660568065,70764 757983230599520256,50285 791473118602752000,237935 763812799885766656,80098 775889418112475136,151410 780059276719063040,176890 787971951511896065,207212 755532613415215104,37684 767174033045458944,98271 770890197940727808,120858 764871501602402304,83881 785998180785786880,199262 788472332302114816,217837 777575614924619776,161352 751181875113107456,17591 758193937693577216,18395 785847126681092097,198591 792488473504677889,246225 766343914987089920,91946 791348323726729216,11774 762412243099287552,72978 773873448078704642,139404 785490858854481920,196277 754886179560927232,18979 753700718960312320,29263 786945343002849280,207613 763773806376878080,80136 771790442086051840,127218 773599231210819584,120304 759061356955832320,41703 754798009880186880,33356 770680119102877696,120610 771062930469228545,122982 794686000656224256,262022 779100528533831680,172270 751593329809354753,14277 758424204492566528,53163 763010014118240257,75899 789443293247602688,216009 779330796138168325,158387 786181893297311744,201494 787653759254032384,205989 772466494420713472,131025 790658450137223169,232169 794704460945575936,259190 750706918788923392,13343 753402920125603841,23739 773719629461987329,137795 777603771115315201,76146 791360141589225472,238395 770672329730973696,120610 791429254579785729,237491 786020865460670465,200382 755836710701768704,18215 780414851524939781,177233 773924222796050432,11774 793666555439566848,249179 768964085626974208,110389 764936938298245122,11774 773961641192923136,139404 794358569051131904,258598 740804138385199104,31836 762547088139837440,73568 789869991445336065,200473 777695568768471040,159383 772882319581417472,133043 794884516196323329,263096 791358276805943296,238207 753735903055601664,29592 761287846443425792,67852 769228246214909952,112399 772155774902558721,127707 785856189422632960,198671 763559212630761472,77598 795405956192628744,266006 792754931719663616,247232 793242180265664512,250933 757288598450343936,46006 767438179431350272,95055 773936305025654784,140232 790294240370851841,352258 786143240109948930,200870 756340718138949632,42495 792241633026830336,241608 794306792054550528,253274 794530835445776384,261155 769874539937357824,105109 781304601240678400,138140 763811344894353409,79131 755029969256886273,33356 764950268874199040,84724 776968212693061632,157082 788234207839424512,215933 795039466549297154,247930 773357135379836928,134975 792165742678597632,243187 793621726257041408,252581 795404681761714177,266884 790984504684924928,235315 780918906986921985,183269 785679467968540672,196686 792156390152282112,243983 795348214333509632,266500 795417831798083586,266138 761682869144154112,195876 768237556915904512,99262 765350819134701568,87245 751041804431134720,16496 757655121400438784,46280 772721105266089989,131509 764159928013643776,82170 772473347846336512,124597 793192863446110208,249926 740371260564086784,1247364 756311411131809792,42495 766538853188444162,93823 763933215446806528,77167 766305443962425344,92075 774986657942507520,146259 764542225695080448,79561 764189905161367552,82544 792020481889087488,243075 781028363116904448,185099 748160008462819328,47188 765601095175532544,87904 786672058495148032,205728 787444877613080576,210235 776512106476761089,155451 766407057633259520,92166 786993104523923456,207287 793608372889104384,250064 795727719250046977,268448 758286591399899137,50923 794244064422019072,258598 766391242389393410,33169 772908828115382273,133519 770419821725028352,118515 773639965905268736,11774 761596251154575360,69231 764561120254308353,82931 779301651035197445,173868 790917274567741440,234583 757941440689401856,50110 793194970220007424,250020 794379497751515137,215965 791327852872527872,238117 771308619845410816,119449 785954515258310660,199546 764423293474570240,83391 791659008927076352,240483 763155837699227648,76577 781920081416708096,190957 756895750626250752,36145 769792855124480000,112693 755921005919375360,40550 762281851796979712,431998 755200922511298560,35890 767970540732624896,100620 750651847292190720,14421 786669966103896064,205141 787149127134175232,207109 790882223440400384,232863 791873412155183105,240145 794112189103796224,257353 756435652183330816,42495 758360178924355584,52730 767064464193486848,96985 766707504143183872,95672 779060700505223168,168794 765629068817596416,88669 762803403873406976,73926 763165710486876160,76127 775904838227931136,151439 793329640135806976,249926 767111681306525696,97067 794308335742963719,11774 770193814719987712,117257 780625126416977920,182211 752990509631574017,24248 771758031159889920,11774 787715682129567744,205197 786308373733969920,201958 791642812634628096,238395 772821800057090048,132335 752116271999627264,18391 755881258446622721,39697 763157499398672384,75899 793045852876963840,248065 795405787669680129,265858 780806579901767680,11774 745244626332745729,11774 773657884739579904,136202 752627873249366017,22436 762992946627117056,74247 788159980176277505,205181 794106321763180544,257492 785288586606370817,11774 790282263883837500,230282 793468055141613569,252346 788418073522909184,217519 792450644632219648,245963 785505088974548992,192032 795127967890493440,254025 761025923592232961,65455 793228841300922368,91936 792021779766190080,238802 789378133631709184,219678 767047592605839363,97392 773869795154460672,139404 751923764733108224,18452 766306707857440772,90785 750815975935729664,15316 732925154968264705,354330 753992252037402624,30590 771543636790042629,125111 788887906815397890,220029 791463553358266368,238272 767759068920356865,100349 788171917878591488,212727 759868655983177729,57574 779078082560950272,152594 758379824234704896,52167 757601946509254656,47788 758875294086275074,55260 785882418943328256,196277 774008852568080384,11774 789136949105885184,221524 795375072819183616,266151 758765516966199296,54003 774736422423101444,144635 790983782547484672,235590 753619188032208896,28618 792357510342598656,243075 758022831548407812,48549 790258803002318848,230282 793100964483870720,249469 778677752094265344,167677 794544258149650433,261155 754745626856939520,33356 786739367544893440,205728 766640635172519940,94699 770957313377263616,11774 790331079274094592,229148 749348957092970497,8248 770559325186191361,118192 767915113940602880,81869 791440888308400128,237908 765609854442414080,87904 774500979387473920,142503 795420985847582720,265855 780202842472665088,175186 791179665360642052,234583 790645798643957760,232169 793527719300444161,11774 776248495367794689,153095 759002390661967872,54123 772871742310248448,132637 785548313470857220,196277 793990121699835905,256458 775419367748141058,148645 793977474728108032,256393 755753746383179776,39384 775043793494151168,145930 787739640564297728,205197 791391762338213888,237908 761697351865999360,69034 765610814661234689,88546 780240768913051648,172089 794019938646118400,257492 787183927773499392,209292 763192536408219648,77196 790338047640559616,230584 794573765149605889,261155 772214286642999296,129126 754852632531959808,26721 775098541257744384,146847 768499121007259648,104973 766395318334259200,91946 786990391044116480,108710 795369170913423360,266151 768812839251300353,109104 776129752331612160,153699 777513228289056768,161705 785246586360229888,194221 777561763713802240,162485 775118022952357888,145866 768498878291275777,106819 781144255385350148,130635 762721898073559040,52554 793094466177536000,249469 772203248983896064,103354 792358598625996800,244550 769410959995707396,112399 785722802812837892,194082 794253212001992704,258598 732721384757977088,353228 757583169054990336,47545 769906989719748608,114987 750752857763246080,13343 776458161100197888,156061 778015783481806848,164403 759181920341286912,27156 787380134672146432,207287 777607931038535684,162497 791349920636731392,238395 762117978498359296,431998 751049274822160384,15018 753074613958107136,24269 765191883832164352,83391 785636511332958208,197091 765311858832134144,86103 780390601124634625,179421 792081671130537984,243187 762003357250756608,70540 756252108232491008,41680 763024793763450880,75724 759080048976535552,56231 760676807221751808,1248768 780838827405389824,11774 785924982001901568,197297 732363343504101376,1170450 791696469497516033,240483 753955432708837376,29061 760859960292970496,56595 795044218548854785,264397 764828033924665344,84724 779560175795638272,157755 785544283118067713,130635 756459751320326144,42432 772991556340985856,132967 774318963341848576,141912 785906094929354752,199660 771752201156952064,127711 759531679673352192,58757 764173894936780801,82066 787815226309799936,213253 764317110646505472,80939 778789592254279680,169327 777238589386006528,159475 773980510775279616,139766 779430333426966528,174442 772495102120001538,129380 754153493728944130,30370 779047696854347777,171168 770381921255776256,118761 775000116985991168,146259 779387650969075712,174427 794692673961504768,262752 780713377630945280,182302 787253676591181824,209035 757895825292922881,49852 755079605275557888,34666 793784488518189056,252741 752903538234257408,22752 790641320884703232,233152 792060790803161089,240483 758773350705528832,54070 792187689432866816,243398 779356570001956864,173964 771386249852616704,125319 785609734971875328,196686 775757801343766528,151071 763129394504212480,53995 785652493581549568,355994 753385960100892677,27317 793861657516732416,255942 770058247520813057,116164 760596422479732738,63655 793456421748695040,235828 769029173260214273,108849 792365629219151872,244143 792033099077091329,243075 751995495766036480,209828 770644590479089664,118191 768279095369138176,104662 786335929887625216,201555 789507286335037440,223491 794267528826527744,258058 778097333468880896,160510 757021495814086657,44429 768865968575635457,109666 794542740914798593,261155 766659313918029824,84209 788150332211724288,214209 776951019238338560,156835 767881446966956032,100893 795418296980008961,266054 778788125766279168,168794 749886595680112640,195876 757793561072967680,48492 755391267752861696,37044 758408431992606720,52605 767568445227409408,97519 794638989408043008,261155 759150032536731648,57348 764179624192389120,81946 778000704841584642,71826 794948367143108608,262849 787388100536246272,210207 794991279658635264,262849 769553420734824448,112382 767609441214603268,99471 775653039176769537,150404 776135024684912640,153194 795067678855598081,262022 785622044410978304,11774 753500513765847041,25189 762346867032227840,72696 785922915137126400,199546 764137619840045058,82066 777854661004886016,163990 792005757633986560,210691 792168154659258368,244289 751784038902398976,19352 772965032879542273,132761 776203822716841988,154071 793516409900765184,249926 790976021902290946,235590 794537260204965888,261155 768561649770913792,106753 774707618564702208,144783 791082540601749504,234583 740173374874386432,353488 750369846915796992,12883 773673635319996416,137777 792029409821728768,243187 786601219867353088,201958 759271807799156736,57105 765002909549531137,11774 776365314833575937,154357 763774390538338304,80136 732488242277146624,349764 785905626438172672,199546 755123440420618240,34666 791748230895771648,240584 755202763450032128,36057 765958893377761280,90482 756915718784942080,37947 779067465397628929,168284 761307140216659968,67709 794305429467725826,258598 763089357725175808,76549 764371573834940416,83192 794675580654338048,261155 751116905155624964,41724 756220130686865408,41680 778350795741814786,167220 787017236489789440,207287 792532029053083648,233307 774277788429791232,137965 781213102536732672,186434 792164780891054080,242693 751546641098813440,18555 786906051480281088,207119 788534892787302400,218349 788750243479158784,220332 760166533897134081,61145 793088577869520896,249348 767925122166624256,99044 779137235601981440,172799 765951103804506116,88332 791430408755933184,238395 761380043482279936,63902 768846096877686786,106774 793414462975963137,248253 787140821451673600,209351 773060228199882752,133454 775865692218269696,151410 764191484778192897,82390 773201091970404352,135025 749307314717466625,7813 767359751562915841,98646 790984586847137792,235487 788428840171347968,217519 791423347598823424,238207 751154957613604865,14277 787735753149124608,205197 788514851492470784,218455 760534159127220224,63513 776389218658492416,155417 754725260969246720,33356 765994416192512001,90618 793562807060926464,252014 786716306946961408,206225 750819613278175233,65108 785648691868598272,197063 794353577099673601,259457 794829685175816192,263205 773910289813123073,139865 791806089633280000,241678 793617707858063361,252580 786846773461516288,200460 767980396915089408,101681 794311544704290823,258598 791846843856527360,240483 793111094709673984,249469 749374821155409921,8497 790982878289076224,234796 793912790650060801,255942 795104854133837824,265257 769343579336482816,112239 762712651474448386,74308 762462803739357185,47283 789790510240104448,207287 765697399201431553,87904 768579697936572418,107428 789141957469540354,223805 758339182607605760,52554 795679776627392512,263793 765232131991867392,86472 773527183558008832,136904 787034763672428545,205091 788359285134626816,217156 787479855428284416,211347 785656609674362881,195975 761595097792282624,11774 788034622219223040,214209 785998881892904960,196917 767332735220232192,87904 753332799055261697,17842 787687498407378945,211347 762715375511494657,73814 794224393706606592,258331 789479813488730112,209563 750350333348552705,11778 795699211144667138,267862 764115770653585409,81869 786284336878264323,202429 788078818158182400,211733 792350328096231426,243187 794796942681325568,261987 751648190198349825,18391 739880335232532480,353488 785663506708307968,197286 771420632542130176,125367 777563285902151680,161387 788810006942461952,220332 770294492574412800,117377 752152613022527488,12805 771481095992848384,124855 753266086297083904,25253 791083185752989696,234583 792874228894670848,245373 789230808129081344,222104 794752166426714112,262053 759422659683684352,54070 774082903957352448,141360 756590632261578752,44274 794632056395460608,261155 774340401935233024,142503 794876414831001601,258305 795095077806809089,264397 753736529860825088,28732 760574623817883648,1248822 780640594737659904,182257 760890098225414148,1248836 768680623900852224,106896 792820332424007685,247773 761058979443122176,47940 793295668584542209,250633 764825635969724416,84724 765731705604804609,87904 788496919513268224,218275 754709706866880513,22393 769138549962608640,111205 793970639178637313,257271 760455593438146560,62822 779349661496840192,11774 791537154472108032,238207 795768162788737024,268643 772469039675412481,130415 786911549218627585,207287 785908037005484033,199546 791355634415468548,237787 785914663963734017,11774 788123421469048832,215754 780492065578717185,180759 790945858049245184,232169 751745465507393536,18893 759496153159393284,57574 785477518493044738,195849 737320375873200128,354309 774274829159575552,131421 794562987097026560,261155 793511821709828096,249926 765895466835779584,84209 778269329934516224,11774 763689120820563968,77708 789215849349459968,223431 754036607762636800,31400 758646983364083712,54070 785553381427339264,196788 754019345462734848,31268 786940408194539520,204487 776498242964127749,156310 733276218804445186,355480 768470950568484867,106281 770613668258181120,22267 771819145058918400,127582 788193671266967552,215005 758346947703046149,50314 758859677119553536,352025 786787008685281280,11774 792494062678966273,246273 791376177281822720,232863 769662541819736064,114779 758105722068439040,51344 785627107506417665,197512 793467036399603712,252408 781274708880818176,186584 781497072344260610,186883 763218315783249920,65222 794986919197294593,263896 794575518305816576,39957 753346499556311041,19598 788457115304267776,11774 791348149088649220,11774 762459055507910656,47283 762280068999680000,66922 775783179747594240,151688 786787528187805696,206225 750528186597928961,13942 788834071401025536,219119 751999304789733377,14277 767501943702945792,98972 769275608408875008,112363 746639021615415296,1247750 757886954369343489,47782 777158409569337344,151539 794908002939604992,227183 795665882605375488,267862 775732489448923136,149259 791661672557445120,240483 795750915684777984,265649 753639332745973761,28732 732997606352297985,1170810 770324947671494656,117257 775145579206807552,146675 770302871745298433,117257 785544987056406528,196917 757921912207048705,48705 788818256102498304,205197 770202753314484224,112455 779606381183852544,174557 779014824147689472,167220 769698284793425922,114422 793243588645691392,250293 790267696747208704,229895 779414126036516864,173868 772106730511568896,129558 767676337419005952,96039 733416111790653445,355667 774608035251531776,143428 752001237147615232,19599 793442012620021760,252020 733873009560145921,350692 779371873754812416,174115 780852347568328704,181886 772275783037493248,130420 792283811778293764,243187 780681491894374400,182036 788744972635742208,220029 790876702192742400,232863 770388307561877504,118506 750383607273914368,12883 791761069840723969,238207 757635453906358272,47940 791472455130845184,237908 793210373360934912,249926 760263408537206784,61734 778809844052529152,166197 786999071110156288,207949 780808460854255616,183269 749285159447326720,7836 759156010154012672,55915 793795274544123904,255393 762255530794496000,71115 761970455204941825,71270 750529758497271808,12852 755164062204309504,35890 732738519207149568,1170601 794402989070913536,256038 760500115668733952,63149 780137888147267586,176127 787296047290875904,209452 756294668225093636,41141 788901149218705408,221785 794911453488693248,263895 774131353881161728,140444 793950064452349952,255826 771888499607961600,128615 779614455453798400,164001 794938415917711360,262847 773006725905612808,133940 775882666596036612,151463 790914207118159872,206666 792949265265987584,11774 775361256765198336,148645 791663665401307140,240535 776799298793070593,157755 772041406672175104,128519 753565540422213636,27045 756610319842209792,42432 775042154615939072,146259 794165390859452417,258089 793284521265360898,249926 777145771250417664,156835 787373450578964480,209838 777958664728522756,164764 787192953366122496,207109 793171581610651648,218219 770375965604216834,1170819 778305726389194752,161277 756265189712900096,42171 765313239383089152,86440 756271954781278208,42344 788540801584365568,218164 771404541933694976,125367 773249703303483392,135725 768944603269468161,109360 778686333040472064,165185 785876947037552640,199263 793935247658352640,255942 732135432570343425,349191 773968284618153984,140025 786703529691996161,205181 794744495489380352,249926 775171867250266112,143210 788151354787147776,216009 761741700880486400,68987 750402844688322560,12883 761573319082729472,69231 764782095357054976,84724 775284543590891520,148045 785565958307979264,196676 752138830073868288,16585 793499259123281920,252196 763770181067894784,11774 785503796856324096,196277 790579015765467136,231870 793809762500616192,255393 759536997203517440,56552 771411355274399744,122344 766400502439546884,93286 792752883934584832,246703 776929335038976000,158673 762681852054298624,72678 764075244902420482,81702 779398839014948864,174728 755832825417461760,39462 755671146398265344,36719 793176664763097088,249057 786911460244852739,206642 765733375839789060,85326 765994067368947714,90384 790326494950285312,228341 794137171976482816,254135 794556812888510464,261155 760590756369182721,63792 781287604415188994,186434 790887621639667712,234583 761002215410511873,65969 795341035807252480,146804 752701651358720000,22860 795752301399052288,267746 793180765433520128,249926 793505326876266496,249926 763813583666999298,79911 776893704372154368,159146 773678595097055232,137740 763199716674777088,76723 756268525874843648,42117 757448153801060352,47263 768970709661917184,109667 779225273774530560,172270 768909336781348864,105799 793150811811508225,249469 795705051482361856,267521 771295489954308096,124597 758460812772114432,53001 776143776330883073,11774 780586005422235649,181419 789061425205485568,220526 759450766352478208,56625 774326815661944833,138819 774288276693786624,141881 785852681663414272,198591 792742202707435525,243187 786321567865331712,1063777 752842731865505793,22953 774338235527036928,143051 787001665144623108,46572 770289996150501376,112399 786645431698624513,205181 778286351091429377,167220 759464504723845120,55257 769290483801522176,112399 795669658149883904,267521 758543108674031616,1170533 761637397373136897,69493 785744941641117697,196686 793661436509642754,254058 758653035455258624,54272 795281196028661760,258429 790599743831367680,229693 790198196207104000,225949 793197242735730688,250033 772828666690727938,132761 772991463839834113,133454 786942216698593280,205728 793499721012621312,11774 760972272769257472,64693 775325686319939584,148170 778328452558573568,167569 790813675527569410,232169 791433785858363392,237935 788415485910011904,204835 779457558285168642,175260 776047464054792193,152735 768340944064225280,101681 768445467390803968,106281 768567029016195072,107377 764532922816860160,75631 769801705361772544,114357 777614697868779520,162638 793508136636321792,249926 755123143228829696,32673 753192183554015232,24316 785489399047946241,196277 786980343953752064,207949 763744385263480833,78344 772027977408376832,329253 794884817456271360,262752 785639988796989440,197286 763159492276031488,73814 778617211443408897,168794 790754016384790530,233307 753671273830580224,28586 795702412510117888,268281 767800806955286528,100949 764860590749659137,84753 770627991906889728,119988 773667500399538176,11774 789851976876032001,228324 793128362747330560,249469 776444935759212546,153779 789268150210727936,223286 791066768945061889,234564 786706269235273728,206007 771896814081548288,124855 781614934077665280,182349 786599348050141184,142508 759467117657878528,56964 791424537955037184,238099 792552834847813632,243187 777294483788591104,160480 752694870674931717,22752 781826416434348032,190519 756903223437332482,44163 758876329378914307,51824 786686371574448132,205728 754822489012834305,14277 785924876167094273,199546 791441065043787777,238292 750096511862771712,9717 758014092003069952,50827 769055319972540416,108795 792870181005434880,247005 780542423281700864,180655 768428757304696832,106281 795326924067340294,262022 776862835691229184,158673 795052904252116996,264397 773338197606576128,135701 773825504440836096,136589 760620346210934784,11774 771884932188831744,127218 776745977722048513,157755 792057926487715840,243292 771462298103930880,125554 775306888070258688,148045 733118651780333568,355357 762915194825760768,73685 776466371009839105,111558 769297472766160897,112872 787698425684959233,212139 755547693259198464,38476 792049150455980032,243187 758813754440097793,55262 760226442630180864,61444 793753111403700224,251758 749238419444920320,7048 775122346885591044,146259 786691877609218048,205143 753977765309714432,30801 766431147517681664,92159 791456937426780160,238272 752946770452226048,24526 769810554009427968,115207 776094512938618880,153501 788475363059912705,218275 774194462767677440,140039 750842755010682880,14582 733698690037223424,11774 764056373378191360,77598 793462622700134400,252408 773921097200836609,139404 753371628986257408,27317 775080699527299074,146903 794029672929509376,257492 756238942354145280,42149 790294911274876928,230485 788758294768783361,211829 762852300524105729,75073 786003987942084608,199561 779000650516619264,171443 786426353939836928,194723 793979774054055936,11774 777542450919378944,162107 761942306945585152,70858 754706680437288960,22393 779126188740673538,172364 769745912247652352,114779 776694183721635840,155451 755046940493033472,35044 793233040755621888,249469 760390073607225344,60794 778131902142279681,163990 792773579490271232,247241 776552955625418753,26066 791148542240972801,232471 791632300484231168,239456 795292403766853636,265257 756374257429426176,41518 756472672419209220,42432 732722695171801088,353743 754784335719464960,33474 794127784545288192,257492 773751507455995904,11774 781877170641760257,190553 794114945696886789,255942 780008385395564545,174637 759160292173578240,56964 766027536333668352,90384 790939902758137856,232169 732886078210867200,1170601 738424660686049281,11774 793969999358504961,256393 773878146290462721,139404 756647265637437440,44429 757355456650219520,45122 763733436142092288,76771 793220472301297664,249725 777951626174861312,164826 781218336193609728,182665 776201495863779328,153596 785629634222231552,197512 774303921770672128,142090 778426153250000896,167220 765122963066814464,86020 751745152910290944,15415 753105148248031233,24788 775008456113651713,146259 790170351166783489,201374 792471079453204480,245130 763110715171504128,75899 778580791509020672,168970 787337152204009473,210432 792219907660259329,243092 761591367088738305,69231 740433488072060928,1247356 771655362344656897,117687 765652661324673024,86440 792394952915296256,11774 793231377311363072,250633 786224592117305344,201494 751949215379628032,349306 787359750606299136,209416 788195794071543808,172799 792687561030397952,246632 790998447721766912,159876 793880923527901184,255173 757758190557757440,48301 793550169954324481,250633 788607831780036608,218275 754043195995160576,31212 765500123258421248,87852 759215957038534656,56964 767823687470944256,101020 795405764412276737,266491 777351500989210624,159876 780610075106738176,182037 773268520092270594,134993 788157675775201280,199657 769181738375352324,111195 786521409979842560,203806 778496955315990530,152594 759311237691772929,41518 778949138746597376,171324 789285074197893120,194060 785931309554077696,199546 794169783319076864,257353 780950842169888768,182960 777212603902795777,349683 775003617464057856,146259 779355858408964096,174230 768869971317305344,109666 770726218790428676,121046 786064717085368322,198878 751864472034217986,17842 769178309410234369,107469 788753247200743424,220526 773975426175819777,140039 793625866332962816,250033 769603783458451456,113412 763934315403018240,80482 794339668112343040,258456 749693751828750336,9433 778641118032334848,169201 757385281922330624,47264 791053179974803456,234583 759166847329640448,57105 786776587224096768,205472 791702075998474240,228576 760190225079472128,61544 787835733696405508,212693 791810690482892800,240483 749348087341027329,7869 777655382323896320,162610 774035072773001216,139865 788941651628523520,219552 756596584037486592,44274 787898153873842176,213064 754741368833118208,32404 776236940353867776,154322 780562401808777220,181548 790630659069009922,231333 793493071921049602,11774 793924062871453696,256219 794232247129751552,255942 759095930305990656,55257 767229848192450564,97852 793622903724056577,252581 766733589513920512,94899 775793435554885632,149200 793141301315309568,249469 792209862662893568,243427 793886150339342336,255954 764630062893305856,80648 791698217406570496,240067 768495804461965314,106774 767547859193311234,98329 793162871773368320,249469 760572824469864448,63116 787733444197490688,210253 793827472085164033,255393 794467198362406912,258878 769216921757687808,107469 780684879075966976,182036 758277611231535104,52112 774021090200793088,139360 770042575273226241,11774 786051423997919233,199262 790310547099090944,218489 764381273334788096,81946 775218936371638272,146720 786795311117144064,199546 762868213948354561,73712 780829234142994436,182659 787693690571464704,206101 786669142170558464,197512 793095920149786624,249469 775014667399737344,146259 780013191610765312,177233 768919052924309504,110300 785689272452050944,197297 755562536875925504,36719 753166409245429760,22788 794528237871386624,261155 768542297084624896,106317 790588946883481600,231318 779093888963260416,171644 790333504986939392,230282 765684530741145601,88459 778721713483751426,170187 752311737706250240,21203 779360864616919044,174427 791328591896276992,238117 794632745662246912,262022 795371855142154240,266151 787150977006579713,198577 794549160137596928,261399 794357245354057728,11774 768365821596798976,105911 778037893231181824,162505 757082041745829888,45964 793111654770745344,249348 774020848508215297,139404 795262431266271233,263907 755535556688379904,38032 758050629902217216,51069 790970774341443584,11774 792907011360894976,11774 795422765511680000,349306 770734671269335040,117265 795247756927528960,11774 787032289268015104,207949 755390032697970688,36735 764586322883379200,81702 756602783365816321,44274 773729606243196928,11774 753271222851497984,26539 763004679869632512,75899 774303994306977792,131421 780231850748891137,178023 773561342791778304,135381 791663341445996545,240483 771932713678929920,128404 788459199059615744,218275 773906605758971904,139404 794997398250672128,264431 775031105787404288,145244 769897134883823616,115435 762452139939540992,71123 759673667374620673,57105 788076990490435585,215005 760991766313132032,65663 794102681719762944,257492 775426628189118464,149304 780119998089998336,172185 770276563996651521,114556 755832175262633984,39462 755260501601374208,36491 792602900618944516,246392 794083255418908672,257492 764962206215704576,11774 793097910955171840,249469 768860619462283264,109666 793637154089996289,254209 771426534141915136,125070 779157775880368128,164826 786755710923124736,202045 758025134154190849,50804 761010965500534785,66053 770371932038524928,117295 764202205553590272,80939 758118164131635200,51344 753616820997853184,27045 777661656511881216,158043 765764393619554304,88920 750155356165124096,11495 754068495336370177,31259 771483827353096195,125111 771889099984646144,127836 776106350367547392,153610 772273471602634752,120610 785843138912976897,197512 793865505589174272,256255 764521840391827456,82283 792052580700463104,220332 762689045935689728,73926 781886483632271360,125554 758396675891212288,52749 763419971485433856,75955 773424969762148356,136110 786982999460028416,207360 732667675420286977,1170665 794543376527978496,261155 774783968897933312,139404 774154977417629696,140748 791721599212847104,240483 767043255070588928,1170677 774633634347180032,138465 776797025262116864,157755 787017739483222016,207287 785989786284634118,200490 794761828484186112,262022 795385541168680960,247930 780625366234894336,182211 762198769119158272,63149 764838612206653441,83629 768468873914028033,105041 776425358463606789,152946 786035904045428736,193008 794827563881418752,262849 765640009785323520,86440 788497181162500096,218275 780571369247432705,161573 790440810709786624,231333 760876057499017216,63149 758355715081646080,52385 764459804035252226,78344 773911973838725121,139404 787301583533010944,208431 763807782655057921,79691 790940139174395905,232169 776119779304304640,153194 765240551138529280,85767 750436833386004480,13104 768238804847169536,104973 792068351031775233,243614 793637880547729408,254209 776062078595559424,153095 786076607970770944,200355 733396013654757376,351328 794001336488562688,257492 791705160879747072,11774 764976978684481536,85562 764557232323395585,81946 765356148383821825,87226 765961577979785216,90384 775406128318382081,148994 791390022800773124,238780 762716196445749248,73814 771090049098219520,122982 785997929458827264,196277 794541393255526401,261155 771672156799328256,125163 794968110788972544,262847 772504052051521536,11774 786987866228391936,207613 766346522749460480,91751 776369887329525761,155096 763109296540258304,76628 766676012667142148,93823 766978737170776069,95866 758151191691988993,50442 757547334972633090,47782 769344378548678657,112336 795710450809769984,267862 768206918754131972,351650 785683908641841152,197512 769016939905777664,110709 787428899902947328,207613 793302500648456192,251282 765519428096258048,86440 768950645105823745,110615 780883354069700608,183269 755380452853162001,37044 767772779416551428,99471 777334195261702144,157082 771436839915835392,122973 795069026624032768,262849 764837876454551552,84724 792385592533409794,166316 768156489559134208,103212 754016744793075713,31268 752946452293308416,24248 777970590615568384,160539 780817914341560320,180848 793161178625155072,249469 757524944926433280,46006 778386773244129281,152594 755154018570166273,35890 788271664903565312,213491 773422245230342144,132277 787094601521696768,209129 750820380865167360,13410 756286821324103681,42495 793194334845669376,249841 790520751728103424,231944 773855643404992512,139404 787416986540134400,210274 765559500845621253,88052 781244365125672960,183668 788454352147062785,218275 770626637603889153,119937 763491739520884737,78274 793262799275302912,249841 762959153853759488,73712 772550639104565249,11774 791419316763660288,11774 792179430034509824,243167 772895778016636928,132908 785592650422296576,197286 795085426117775360,247930 732680870587301888,1170624 790661367590064128,232169 775019150313783296,146259 761700370708041728,70355 788786941101641728,220767 765230060626321408,84209 795682317201117184,266491 738404457386364929,11774 750722658229030912,14462 769087204798914560,110362 776687487980752896,11774 785994340329852928,199211 761346707724472320,67587 794554031863631872,261155 756999006744612864,44163 778780478287511553,168284 794843001411375105,262849 748594464738938880,11774 762664019308097536,73926 763002312117874688,75899 767890965654667264,101681 788801701000146944,218223 777960266080419840,160539 791351280740556801,238395 794125287768412160,254209 788018036032798720,214492 786729435521224705,205143 792530418314711040,246295 795345728553959424,261155 775099985184587776,146704 793985808965345280,249469 768858287739510784,109666 776598618593644544,155898 744779195465687040,47188 763106253891600384,76656 793136346000797696,249469 795458271721058304,266151 764494565214556160,83391 785422280465809408,166096 770313532533465088,118087 790012101779595265,226366 794001330419466240,257492 750901725175832576,15917 760139143653371904,61051 781123769905446912,185310 786435032768475137,203674 793841753807740928,255942 768211152312541184,103354 795398369267118080,266138 770685285118205952,107976 790915212811665408,234583 775372474200432640,146991 794586033526476802,261155 772861184437391360,132335 753767853132746752,29790 794973674931683328,262925 753681115357913088,19598 778345951631175680,166265 780819028327608325,183468 776898131871006720,156835 795038646848077824,263895 780075661893439488,178045 757175179009142784,1170710 786466961706348544,203250 751844863373631492,14525 755570063948689408,34441 763866871095517184,80648 791740501242351616,241285 792473815573864448,246225 793487342585556992,252196 769242484920741888,111558 793582871046782976,252020 769031683840565248,110709 785601148178751488,196748 766855898752913410,88052 759831012931010561,59666 766652678319575040,93271 757376547397468160,46294 787593501600907264,211461 758181742519787524,48289 786021372937969664,199640 751841761895604224,17794 770321712038543360,117257 773861748759814144,139404 787031897670979584,207244 793509967395512325,252408 786435628749561857,203806 752928959206162432,24597 776569966510256129,156976 787032111463235584,207113 761678602169528321,69947 785839012716109825,198671 787983594048356352,214173 765128641613291520,82457 787494164304793600,211347 758120500287541248,51069 760307865739468800,58542 767744831439314945,100893 785621353848311809,197297 792239330651541504,243187 793366597666648064,250633 781538358656897025,186584 781530393677881344,184944 787531529547227137,211347 751812960536920064,18303 766004276317433856,90908 785985660616310784,199546 778913761738522624,171089 780196976113491968,178415 795027319664574464,263926 773907392107016192,139865 764994057433026562,73814 776571225007005696,156835 761617481664385024,11774 759477644177965056,55661 761305214351732736,67852 743065803067695104,679105 752155197556793344,20008 774035881007079424,140900 757902095290859520,49852 775030543087841280,144730 776981958542913536,156835 766824153274060804,93823 768170597801160704,103506 768951579064070150,110209 776861089116151808,158825 780523316431949825,11774 753639192417017856,27402 750401864231890944,11495 788752298239467521,220332 794940075322834944,262847 762710037567504384,67220 767923160587132928,101681 753963946915336192,30633 786381363985473536,203437 769561804565540864,57574 781857296624123904,190635 773952907024535553,140066 785997190942470145,200382 760195657151881216,61545 773596038644891648,137879 762458970699075584,73102 781527289280462848,188084 794591400486522880,249926 773539533191131137,136904 786631490817753088,204959 755925755868110848,40550 758475754569019392,53185 788200259721715713,214992 774992409835036673,135025 792881362084782081,243761 761654037921996800,69684 791017365093789696,234583 790213689576136708,220526 793978288632799233,257353 795474047723192320,11774 765358720217997312,86103 791688701516640256,239405 758181839630659584,51809 773970732241997824,139577 776906123819491328,158673 760246616284467200,61145 791047376735703041,235951 770734950354149376,120304 792680856661823489,247001 755456096714821632,11122 761316400451510272,66815 761739410807353344,70177 771917793356816384,127366 780387120871448577,164912 781642814438383616,185921 792203018523377664,243398 795303029817966592,265440 736563698261626884,352687 786223221691461632,201072 786982478825267200,208110 793122218234507264,249469 787287135049089025,209035 788919017679400960,220332 767414474412294144,98890 757302277908619264,46890 774007897936232448,140444 773667631706415105,137698 775389246018428929,148574 761681970413707264,67226 794698702472511488,262849 770049537671098368,115451 780835046651465728,183269 794543142586515456,261155 786034867523825664,199546 793152348709269507,249841 787863370321924096,210253 767804514044743680,100893 785252378505281536,194082 785510387495993344,196277 774066338285314049,141316 776534427325370373,155933 787871207127289858,205197 787353448496766976,210207 776882197324333056,157566 794895400360701953,249348 794868545079353344,263302 767122173198737408,97852 772598504049012736,79342 778425779034075141,166282 772269254771036160,127775 762631157628502016,73926 770748441769218048,36145 791140541585129472,235348 795667199755161600,267862 768601483352956932,106716 772832927201783808,132335 787020016629583873,208487 759416088794763264,58054 767443940773691393,94699 732245766689804292,1170428 777891740430860288,164001 790327103598239744,221731 791388917203292160,238290 749706840250970112,9433 786269124196302849,201346 787108795050844165,207287 760552409944973312,61751 786707712952369153,205728 791466072935243776,237793 786680364353945600,203200 770881215054381056,121949 786177450489196545,201494 791717292765773824,240483 752675250035359749,22546 776822655907352576,158520 786601910216171520,11774 758299104992694272,52112 772068581190332416,129431 777188924447916032,158428 763209942962614276,74943 769135306150907905,110709 778564902084423680,168794 761206119490588672,66824 793998022556282880,257492 763816305740750848,80266 768870423333175296,103354 771127848438562817,122973 785869338968412160,197324 777166841684881408,160634 792753721369387009,246392 775534251215351809,148994 774360642316668928,142668 785921728165720064,199546 768174783624249346,103986 794679515280769024,261796 760803521713299460,64678 765958809474916352,90384 750515954640097280,12746 753206588358492161,25958 757543083462434816,46594 773482538186616832,136947 750284686870601728,11495 789551219522072576,226578 749454499207606272,7914 786783620929171456,206642 755192438281506816,35939 775372808889171968,148645 770520335867269127,118191 787159143547215873,202270 791145370231472128,232471 793888893842042880,249926 780540695152988160,180655 766217996071235588,90031 774525916445872128,142090 793244104079515648,249926 763442437171707904,350819 765668343546191872,80607 779777440969203712,176201 767690035936104453,100605 785274053959573504,194648 756867936917127169,47188 773722020286763012,11774 793452327763980289,252196 765275644661895168,84724 763518932271542272,78159 795319262357360640,261155 771478685337681920,125554 786336295354245120,202727 793992789495140352,255299 776064156436836356,1250258 779392478617047040,174557 795025950190739460,263906 758105366630510592,50542 762682715581870081,11774 752029081265373184,14277 795710044264419329,203546 765068917832286208,84889 767086335945355264,97811 778356426842308608,152594 769384393840271360,112265 751125059067080704,17143 758336454527332352,46384 781113228436713472,133160 794001358663794688,257492 743120828032679940,349462 792836749961596928,247241 793405041692512256,8044 780731265821663233,182257 788910720150896642,220029 773747765247549440,11774 780987683518738432,183269 794876474310459392,262849 758982030818353153,52266 785717404693258240,196277 762223691224657920,66281 795387073138192384,266491 792134098319974400,242693 793432621514493952,251987 778175049769582592,164669 771854774610366464,127366 763710405910728704,79691 786324166362460160,202429 794678889238921216,262053 786662965512507392,205728 761361929478676480,68273 772934406822629376,132335 778076695936905216,165360 732966523208237056,11774 762972802274119680,73869 768997589245190146,105647 786990372417265665,207096 776379366750158848,153921 791402615095566336,238378 752967097290928128,24248 754751474240856065,33474 794626396433813504,261583 794688239604875265,261155 765686912644485120,88930 778559310452383744,168794 794567836714893313,261155 757763650467745793,49070 788102632149815296,214660 789529171626164225,226180 790957478481571840,235383 749965334677852160,9433 755249810425442304,36491 771513225938604032,124744 792173604846706688,243187 777246608090132480,159475 789513895585079296,226717 791659318118588416,240483 767844934137290753,100949 753725203406999552,28508 786412993479217153,203350 773306048304123905,135505 794721680572575744,262053 764894380490690561,84724 793101764123693056,249348 778407283462139905,166852 785981046751768576,199306 792944454256644097,243513 793483998043443204,252741 790270200599945220,229693 752656178975428608,21332 754858797378580480,33356 768267047000084481,11774 777943916259729408,164578 795082824869146624,11774 789012495688093696,220332 791061326281879552,234583 766050815433998338,90357 794262083743293440,257325 795282011699167234,263688 771475805457178624,11774 779085107520995328,172621 789962619243339776,227804 765692064159797248,88432 793841480939016192,255942 775937875787386880,47940 781219960609583104,186434 789939349605474304,228820 768843167345049601,109104 769590765450203136,113412 776879920186130432,157993 778348229230407680,167493 758501297620447232,52475 780469004519350272,11774 794900014166319104,223249 790933381920030720,234583 788023118988242944,214353 791469978574815232,239405 732158011527979009,349461 761981447213375492,71026 794205432583573504,257423 793816572003516416,252581 765167994628702208,86103 752839228028059648,23899 775142714136416256,145866 765954030380036096,87131 794319439470608384,258741 787789589188636673,213064 758439800345026561,52749 765175649728421888,84724 785696445261197312,193818 753760474324500480,29263 793876532443832320,11774 786003251468443648,199561 778194227020849152,166390 788168150386900992,216009 785493104430346240,194815 767780907533033472,101196 761615894304784385,11774 790775389346009088,232863 757754932313280513,44450 794985982399545348,264355 778470439068643328,167044 772901266691354624,132335 765570213261807616,88052 776986355096285184,159845 791751866312822784,240483 763499205956628480,78274 785871312094756865,194723 791348264192925696,238395 768213626243153920,103506 758418243635777536,51344 763518690386178048,78159 773858602637459456,139404 785935106363973632,199546 788167183469727744,352258 764789047604674560,84237 792059650623537152,243614 773220661615595522,135450 778280678731321344,166339 770723405746372608,118482 733628718271225857,349273 772836943080071168,131363 776625272384651264,53667 793550081345646592,253206 749410055884242944,7914 794667979493568512,261155 793982306398547969,257353 765674223318753281,88546 774767353636663296,144654 794570380484616192,261155 760269285382057984,60541 763460131950620673,77849 786304182139686912,202007 789345904440541185,206666 790011815774257152,228101 764485776100818944,82002 764838775277006849,84689 772511958817906688,131045 757739736542961665,49066 764125465170681856,82066 764880095211294720,84724 778372376417349632,152594 788829202350903296,216009 768139035357351940,103261 773315896005763072,108795 756913034325471232,44837 758733070753071105,41459 791017623408504832,234583 793856245446823936,11774 766646119476649985,91170 772784501231460352,132335 752975689276547072,14277 790031378662453248,225981 775997202531356672,150764 791316151733096448,237908 756891458733346816,44163 759092239549227008,56964 732192587575119872,349444 794159982472069120,257492 757416362830663680,46193 762305244579586048,68672 758769988886859777,55257 767506961361403905,98646 751870945724366852,18495 766282586037506049,92116 794504373548130305,257492 752705311861944320,14277 758392669857021952,52983 773577738863124480,137158 756210610581467137,41837 757275764568064000,46763 764189448535879680,74247 769965531411742722,115435 776914712604864512,159146 792080240097058816,243398 777268000705699840,159876 790106759729934337,228354 755123255875207168,26721 766254158819262464,91946 773182019899691009,135025 790324954764046336,213710 753052971735191552,25255 791662265430859778,240483 790527713845084160,230181 755393940094877697,36735 766631555951394816,92917 778572086377754624,168794 793636988167401472,235963 755023580837060608,34741 764124751497465858,81869 787859092396048384,212316 792077326448111616,235399 785661071847788544,196991 794921177638641664,261155 732287190403682304,350623 732571290159185920,85085 789835107590893568,224450 754726117328687105,33356 778954834234007557,171037 766409420809072640,92854 788700980544012288,209828 776007422317953025,150426 791724457861586944,240535 758904162524340224,55806 765059923076055040,84724 765612435323621376,86274 790700783146635264,232881 774299647909199872,142208 769718198128087040,112363 761574460768026624,68873 758584404000333824,53185 761698791879606272,68908 765594982833086464,88546 760850403311259648,17640 785687433161547776,194082 794296128934006784,257492 732749201591918592,353006 790748609268461568,232863 792787012134768640,244270 757602279667011584,47940 789203508792692737,224225 793511506524508161,11774 772976298490597376,133519 789156908238311424,221416 774656650258984960,144740 763845673347379200,79691 773273009276628992,134525 770831641564418048,13343 791777715367981056,240718 778043232286412801,162430 764411767166349312,79246 766579725217169412,94119 753232333927436289,26140 760962819433136128,65974 795678236936118272,267262 779094340010291200,171644 771571366382346240,117562 771790236233900034,127657 786940729755041792,207613 767336972591464448,96299 776897435767541762,157082 763838128217919490,78684 795736444992163840,268448 762316289973051392,69711 788751733178699776,218767 792236768774926341,243075 771509856083771393,110659 772862272792330240,132335 785858637885476864,197512 779100592144654336,172799 759143953564250112,56964 791331611040182276,237491 761332505601449984,67938 765178593412513792,59936 755163355204218880,35044 765631869908054016,88489 791919103288016896,228820 786318348111925248,197565 791066237635887106,235348 781867770032054272,176890 770270574601986048,117257 792793900276527104,243187 791476043311755264,239405 758150550152249344,41703 785850775910187008,198591 792469328973004800,242693 768084184053067776,103354 788388775479025665,217519 793186111770202112,250033 768204702416764929,102137 792044813860216832,243187 793615228005146628,254209 773936314098061312,139404 793151023208476676,249469 756396228238336000,42249 764230978197942272,82283 790616473718890497,231894 756916659378544641,44837 789468462074605569,225981 753992547228344320,30590 761235945450594304,65180 764468294652928000,83550 733697769089732608,11774 762629976755580935,73814 788224857309786112,215505 767685567463161856,100605 792495258089222144,246225 771854584461430784,127957 778573347512651777,168794 764522063327588352,1249246 769261062768119812,112693 785599157583040512,196277 792483913604136964,240070 779411171938037760,173347 772825779814162436,132497 771762481618382848,127582 786692671918186496,205349 778384271211888641,166912 757699944580911104,47940 788876787971399680,221785 794462396026851328,258922 753730973037125632,29589 769203676011311106,11774 759215102214176770,56964 786023193278574593,193506 759592371654983680,56924 794544468967817216,261155 794639050057531392,261155 763720423926300672,79294 789429950956929024,226015 732896794481299456,354506 770328866032353280,117257 765233416111390720,86440 787823254664843264,199307 767853088040488962,101681 785702837992972288,196277 786405783223361537,203674 755834091711463425,39384 776947831571681280,1250340 772166652599369729,125319 769897322079621120,114587 754073129887031298,31035 775987508488310784,152735 790296034715009024,230270 760872505674457088,65180 760979016715161600,66116 761989693567369216,71026 793196738282651648,249895 772228649638629377,125801 755576227440631808,36719 787025129821831168,207287 770987845330800640,120541 791085817481486337,234583 778168808662044673,164826 790745361484804096,231957 764263141022760960,77586 774717414919528449,143473 763175444543737858,73814 756204183192231936,41680 785978512922456064,194082 781148580459327488,185496 769822366499278848,113005 781200093806551040,185310 787384286123069444,208307 791814764532002816,240145 793960836360523776,253831 790734171740082176,229895 773986289360175104,1250071 793470272309297152,252408 793580385099739136,248253 795385850603470848,266491 771520803502292992,125554 780331487711244288,175153 788198506548727808,215005 769679510388240385,114779 753414331136704513,27398 765363132051095552,84759 776467656996167680,111558 785975390892331012,193587 757334467891564549,46401 771792890695680000,11774 765274715183259649,86653 772468862394757120,130721 793351905707696128,247569 762335529165688832,65180 760247953873305600,48052 768559616334630912,11774 785322009702068224,11774 778771031385378816,170187 788763200493793280,220526 790553101816168448,231550 764154917216849920,82066 773244584923045888,134033 780941547151982592,182726 790782321913958400,232137 794198797815545856,258331 755001809039724544,34741 760148156067766272,60866 764439302130372608,81649 792368441084764161,244143 793290732152950784,249926 754011194457935872,30708 773336527732674561,136110 765299646726082560,84759 787728289246900228,205197 791102552205033472,234583 786416906806792192,203350 766011996483485696,86440 756258845681475584,42117 785569347267858432,196277 788290076354617344,215088 761334504216600576,68182 771125887907475456,122146 761231818859253761,66159 768816164860522496,108892 776459386571067392,155390 766421970946822144,93286 750407061456891904,13021 789975627575078912,227615 778749596205879302,166409 794963964639793152,263577 788826270108884992,216009 773537966195142656,56194 787479408558927873,210313 777163372940759040,160199 791728277295542272,240718 766394212988231680,91946 795293131075964928,265284 752257674897715200,21863 768528891828838400,11774 786392002673770496,202217 792399217675341826,11774 758526907457691648,53367 761677431581179904,69878 766851532738465792,95672 786589354814758912,204413 764996630747701250,84724 733326568504754176,355261 795272545075335170,220857 771781888784658432,118191 787338771813597184,208507 758357741589106688,52581 769292971388891137,112363 794725303885045760,261155 760135705439776768,60790 785668429512478720,194205 794183678469341185,257492 762683922010419200,73926 775884430518939648,151947 779324843724382208,158387 779447154402217984,171693 787160985672953856,207613 755158375764144128,35890 768967173498867712,110344 772900683553079296,132996 788574783948656644,218832 768047295107596289,102649 776779859800494082,148419 792537970347683840,243075 764838869955117060,84724 769950474854342656,112693 752926165074120704,24316 781225866898599936,186434 793130809167196160,249177 785851190743564292,198878 794574524029157376,261155 769556383528316928,113780 785266850825277440,11774 787698911779651584,212139 765856250227675136,82208 791446932715474944,237908 794581667704803328,261155 765357840404013056,86053 765421438266290176,513129 763149661712424966,76723 792540536376745984,246392 788710316205023234,220029 789982045892116480,228888 793504745843490817,252741 794626026487873536,262067 794465724999880704,247240 758134465860341760,51451 758065287862386688,47761 785379995707256832,11774 794140008785395712,256070 758272847919783937,52112 788240846319747072,213809 794255611793915904,257492 788789596654018561,220332 765159151232319488,86103 768943271385202688,108729 777325391568515076,161352 789679832930082816,227048 781211948390244352,170187 771534388022550528,125111 789547917308665858,11774 791414413383303168,238639 759449041495203840,56964 787121037406302208,207119 766257640200609792,91801 762754487870074880,74722 750041562533359616,10848 780610032446550016,182049 764852925331943424,84724 790903862194425857,234796 791980273147715584,242712 767195151974346755,1249386 769441772623638528,111225 786970443030769664,207949 760874856011423744,65180 781386751625469952,139404 759420883488288768,58054 761700546613051392,65887 775781758214307840,150426 774496610340528128,141316 786915588224454660,207287 790667122896699392,233307 742051955581685760,11774 756192134126985216,41680 793121171390734336,249469 750199069302108160,11495 761589556139462657,69231 763430882036240388,78129 793146876283514880,249469 777334667213176832,159876 788737617734930433,220029 794033689764229120,257492 795094730631708672,249926 761620286089359361,67973 795272163234369536,265878 772533157031575552,129551 773675381530386432,137965 750910829952962560,352723 795367889138307078,265875 781722537092710400,177455 791696240589221888,240483 773010565664944128,133454 785605193786208261,194949 786924529218121728,205196 785665901223968768,192698 753529856487362561,22302 757800807072870400,48922 795189093856608256,265169 780598363695833088,181886 751858467758084096,14277 777017640757792768,158520 788488158585511936,218275 786241305881878528,1063777 765233271252905985,86440 787465356503871492,199840 788970291477164032,11774 791081841637806080,234583 757665134391070720,46280 760104554553708544,60884 758329032257761281,50101 789221330667397120,220424 756323905359536128,42249 769349752555266048,27164 777478007736954880,161960 758125244817211396,41703 788554923109715968,218875 764155779754655744,82066 771155825180246021,122982 755519322978656256,37433 775744398277488641,151071 763454806174208000,76406 732656468227436544,352911 768303065522839552,103506 778972875416072192,171351 769567873882726400,109713 755601662061019136,38162 763102964600938496,47188 791346023624871936,238207 791414494392090624,238383 792324623920603140,23762 778724667825586176,164001 765270501807656960,86745 781238052861644801,186170 789086387102515201,223286 768937161617870850,108729 789450979158654976,222104 752226081109925888,1248155 793509950550978560,249926 793843810346360833,255942 781357742091042817,186584 774334293623599104,135721 771034537983741952,11774 793245562615140352,248253 758675574415986688,51451 768281032881676289,101681 780742795153793024,73383 786556277329633280,204413 758439479463976961,52394 795398296143597568,266138 780981375843172352,183269 794517780905263104,259457 770323445909454848,1170396 788108865401257984,215608 764155684200022017,81869 787057860446347264,208065 793891018873696256,256255 794012483258380288,256502 773910421166096385,139404 792783075088404480,247466 778719650607538177,169923 793196419200983040,249841 794285087789490176,259623 749492864925757441,352060 763133312193880064,76533 788604979363901440,218275 758133938711736320,41703 778060049570734080,165833 761540705428860929,67023 770548863513997312,119719 788508334261436420,217658 776525512772493312,155334 776771387755114497,157993 732746268888420352,353002 788357763621654528,217039 774274701262778368,133702 760849889182019584,62063 775752703855198208,151409 779006817292591104,11774 781848676729630724,190635 792013779860983809,243075 777198737059876864,160036 762214557762879488,72035 771494152706011137,126293 793811290175266816,249348 773940693572005888,137158 794683549626564612,261567 780163729036042241,177233 777789080587251712,162610 791005547575316480,235590 773715634660249600,11774 767895646103740416,100605 790705255726055425,218275 750787422217183232,15316 752868561450700801,23885 778154943740018688,164826 752204011193769984,19703 768139106396364801,103071 787369748996710405,210313 790715113800077312,231881 772419103214735360,127871 785660846676385798,197063 791625715452108801,240145 791120463451688960,232169 792013063436197888,243075 757941013730254848,50143 763427334326222850,77731 795178108261462016,264700 792496793988829185,243075 792766785313501184,234205 795020158590820352,263895 758267658110373889,52112 786285205216694272,202429 791076176877985792,140444 764428822615691266,83373 776309350478512128,154469 771550548294115328,125111 763545455728926720,78205 789202509101281280,224019 751593745942851584,16728 755528130224328704,38183 787669629317636098,210432 778193347622084609,166390 752948948164284421,23592 769007241454387200,110659 775729028896403457,151185 794244658922684416,258456 794748220924538884,260404 779104533293178880,172799 789250232651358208,222997 788388333055377409,217519 794289705495851008,259482 785943631970594816,199546 766426875627507712,92475 792432171550072832,232884 793212388854079488,249725 757148166764437504,46228 767679135674138624,100561 786565584108462081,204302 757843466382487552,47940 769023120745328640,110362 776814191499849728,155451 786638653393174534,205455 785901977465188352,198513 791629187975090176,238207 791443365384429568,238395 793297478430887937,250633 763822656541986816,80607 771056365590544384,122982 786676918728863744,200955 787063102902853632,207965 788719963821449216,220029 763390337276575744,77731 785557375113633792,196788 780640293926244355,80785 786006609352880128,200382 793800261974171648,255393 763934441194434560,79585 763035846035574784,75899 756099078799384576,41459 760235511315259392,60849 750363752403464192,12883 760265874003619840,60794 750389438224539649,12743 788059675698794496,215005 761605026758393856,69669 768807714206035969,104973 758358725434441728,43391 755036869885325312,22393 761269532539232256,67331 787513025968439296,209095 752704704635961344,669866 762976857549516800,75724 773900130382733312,139404 772839982469877761,132366 766513971566292992,92917 732810309174452224,1170416 739965492589297664,11774 762642837196472320,73926 765536459424137216,87904 792071706600955904,243075 794666814449938434,259623 763769715923701760,80098 775373452983214080,148574 787004201180299265,207613 769255799730339840,112363 776900021530877952,159245 760455152868339712,62043 774891736783056897,137198 759223584040579072,56964 785513642389336064,65113 788479091234082816,218275 792502944545464320,246225 794564621034102785,259743 785547644865314824,196277 763412691436310528,78159 763761349541232640,76406 793199361345851392,105109 791363225006649344,238383 759222154047217665,57651 787693680752721920,209828 788051089731887104,205197 790575152236859392,231318 795206657663856640,257781 773966848618397700,47940 751961127899242496,14277 787241570869338112,207638 789466259297439744,225981 785711404867162113,197512 789187770216357889,210076 765518348381720576,87607 771776809394401280,125633 789807663613894656,227968 794194208827576320,251234 768162632188780544,103354 778137451483303936,164633 732749222248861696,353006 762816854356176897,74745 794880466801270784,262849 794730514473062400,262752 753760997165248512,29263 761322563226173440,67768 776591949939826688,156835 787373428235874304,210585 793903049970450432,250430 756967716301443073,45122 773355510707941376,18318 780615434773024769,150151 777328594058027008,161546 794560967296356352,261155 766415107412914177,19563 776890331962802176,157755 790908875897733120,234583 762458996099780608,571447 771139077387218944,122967 794558141761359873,261155 794624420786618368,262022 793562487752908800,250033 777283758248427520,159876 766378382556794896,93184 791824201787158528,240483 791012861506035716,11774 772386328491077632,127707 776911571872313344,159245 780607433773232128,180074 794421591593644033,260404 760799636915425281,64722 790662804306927616,233307 769318873535385604,110942 763445607503654914,74308 792372672017620996,355994 772515742520479744,131421 770257108877139968,117257 795468851815256064,266286 764139501111291904,79911 766387327384031232,93184 785608795292569601,197512 787082377730355200,207965 790374937328427008,11774 732456359967367169,349197 753698785239437312,28974 794004374351556608,257492 775394422750052352,148170 794697937683095553,262849 741327347652153344,354238 763746684484460546,78344 761246252902277120,65887 770990513063391232,122388 776449428504743940,11774 793158274115784704,249926 793616912022405120,253032 773885882860466176,139404 776599130282033152,156835 780960678492250112,182659 740357667055652864,11774 771047276651380738,119937 767130467221012481,97852 772526639444070402,131049 792503528035979264,246225 763060949188304897,76329 761649906511712256,47283 765703303757983744,88920 757586296244097024,47761 775912353917468672,14277 786346378993827841,351830 748925430552522754,11774 765554878622134272,86890 776918000377196544,157755 778313387742728192,167220 763089294483333120,431998 791057007172255745,236420 785639820978630660,196917 776131954315964416,153095 781180342711398400,185363 794301856293892098,252639 750359729658994688,11495 766045679680647168,81929 750377490640621568,12883 762210125817839617,72035 764183848552951808,82283 732276681541619713,350955 776038575942938624,152314 780573108705132544,172132 757792571942764546,48097 778591807219372032,168284 790871331814408192,231917 758773498106023936,55261 791508864197730304,239405 769827902854758400,115418 760310838225842177,61723 766374173065285633,93286 755938378848276480,31095 732847765928153088,60071 753780570363224064,16299 792728930113445888,247077 786597761995059200,11774 756563387081895936,43471 771365067619176449,124597 794589533287288832,261155 791782956897402880,225358 778110042084089856,354106 792798773357506560,243865 762097146166284289,70912 781287098955333632,186584 789212666069856256,224680 758656507995127808,54070 759258064981749763,55661 762018382015139841,71502 792471444382818304,243978 781366395766382592,139404 795083868378374144,264397 781190544429051904,158520 785983734772297728,198089 790916153556082689,234796 777129107897233408,158041 788525854032744448,218495 794165992649789440,258331 762678551531454466,73814 773927057420091392,139404 780543345034563584,180759 779419520276455424,173846 732934852908068864,354606 760958087620681729,65974 776844987828871169,158673 790627204040237056,232280 758497766007906304,53185 776052735082893312,152872 779722280452620289,176203 753010903813988352,24788 777143309705748480,128232 789164373109452800,221416 794602112843993088,261399 752876558717562881,14277 793742699266502656,250785 791697905056878594,240483 785996245630345216,200384 770981064172969985,122146 771022306520932353,121949 773282689197551616,30343 773710622282256384,11774 780908278171705344,182726 778594756288839681,168794 766370685736189952,93261 780952401171873793,183269 785334641632813056,11774 790661943048667137,232169 790182593815781377,227242 791442532236427264,238395 773833770667356160,138317 763063922698153984,76329 791907387187662849,242135 793705755719397376,251320 793435549570859008,250633 790699606564888577,232169 795074940571676672,249926 740828256811778049,31836 786320403383713792,201555 790576996019343361,231792 769176757740118016,108795 766423427561451520,93261 774638870306648064,139404 756258069198147585,42344 771792160232382464,127871 757661685016649728,48477 786409041664716802,203674 792077566513385472,11774 793943765475991552,47940 791117666987548672,78159 794179502612025344,256564 732269302913597440,350860 795357232309342208,266079 769255643039535104,112363 790165535963185157,228820 787461287970152448,210289 760396555350372352,60779 789986174999810049,227931 794323114033233920,257492 788459781258416128,217106 742780463991947264,11774 793580362391691264,250953 765653248246243329,88930 794685055239069696,262752 760270363255304196,61602 777218149729067009,157755 786657631490355200,204413 781603218723864577,188084 771138303311679488,122982 753347846686973953,27045 794370257146126336,227345 772073449384579072,129471 761365206211629056,67938 767226202029457408,98483 758097047325118469,50789 787503804069675008,205989 762317459860836353,1248996 777580114179612672,159308 788869761274777601,11774 791327132198633472,237908 795064778343534592,263205 780453962420019200,11774 785495675563872257,195207 779180319710646273,172099 793103610917842944,249469 767464808719323136,93823 752951251554500608,24727 790051830239666176,227881 778196274373795840,166390 752847723947257856,23899 794913611286269952,263895 761562746416730112,69231 795101735358500864,264397 787846175340699648,211829 776465618870624258,155896 778572131730874368,164826 794963791486349312,261050 751660399783661569,18215 763179273142185984,48774 794184997389275136,257492 794354169557696513,259034 775546048987078656,1250224 786695414992998400,205902 750365851950260225,11349 771717914420350976,126390 790844556417830913,233692 794709144116875264,262226 793616921379807233,254058 795414874574692353,266822 732525029468971008,351837 773867628423032832,139404 788538756383043588,215437 769811607002034176,100605 750870268730454016,12927 792139635451387909,242693 792126546035236864,243978 795068648050323456,262849 755788785141489665,39197 773256763814531073,134993 763098631377301504,75899 763873590915829760,80939 778022044545847300,159389 787022149131309056,207613 785587091719675904,196917 787077650942689280,208949 787830335467839488,211347 788179329356181504,214899 763571687115755522,78304 769158196380495872,111558 788457997345386496,218275 761002061316009988,47940 786726654404091905,205094 793934382524338176,257026 780861501309538304,182631 776091256195784704,152861 749283144432439296,7836 755836394195398656,18215 762222671065034752,72370 758806740070641664,54070 772822426547814400,132335 780571825629720576,181647 778294544869707776,166390 788754293675307008,220332 793496897738543104,252020 763751629405425664,79891 766008890731274240,81929 767381175379701765,81955 758028353920172032,50923 761666981091168257,70225 750079842566168576,10735 776583155545497600,156505 793427872778248192,196314 787616812569661441,209863 789311699799138305,225359 794542512262234117,252679 779410661755523073,174427 764494033678835713,83391 761736807197401088,69711 776884522809905152,157993 790226135288119296,229192 765191519041122304,80366 767641756544360448,98972 773269030882779136,133714 763414065729249281,78159 762455440483430400,73030 788155144261148672,211253 785238970971987968,194226 753269849703452673,23739 755053733860421632,34666 767734491595104256,100893 794662713540624385,261050 762019972096757764,12954 793969479252410368,252824 751546477785313280,18550 774694735533469701,144654 761973942169067520,51208 756618060463824896,44429 791988271396032512,241542 795665527234498562,267862 758490144169230336,349408 775792759168872448,151741 760115327975981056,61051 775021660940472321,146259 791658902752337920,240483 771484083561955329,121046 754722247055507456,33174 766014142205526021,90618 776762789083877376,157755 795657012407390208,267521 794213810374590464,258892 755370776421867520,35890 772239472624803840,129335 786228441804775424,201555 785853609418326016,197341 763105980074696704,76628 765154879442718720,11774 775738530601443328,151071 791708121446121472,240145 793340285778403328,251452 771405397471195136,118191 788474472219172868,217837 790624383995785216,23217 764180224401637377,82283 785337150212497409,11774 760914202131173376,65222 770761167408988160,121359 772955671591542785,133454 793430510882074624,226738 732139933083672576,349566 763208416986746880,76549 753642090815455234,27402 766641651020365824,94699 735981956513595394,11774 786015537679654912,197512 793124219169144833,249469 763787434098176000,79502 775072175879520260,146405 788873392845979648,221832 787900844217819136,197888 778246867549323264,166532 789852375213232128,228172 770264128493654016,117364 786733898969538560,204835 758626679451377666,54070 779756325098008576,174492 788945575295197184,11774 773508483899617281,133702 792888572294602752,248363 743164218552156160,351147 791686509623582720,11774 758064916272001024,50542 764819921968635905,84724 765997433293721600,90145 743120565893005313,11774 773365969175535619,113412 753698341846917121,29263 794586421671710720,11774 793074422915731457,249286 786464996909801472,200382 793182678422028288,249882 763043108577697792,73685 770226107366907904,116164 764612320555184128,84226 773654390762790912,136904 787069061075087361,207109 791498988910292992,239405 753462026555371521,26458 794695506840539137,261050 764189961172180993,73814 758689574365298688,51451 762276183878823936,51778 788418032003584001,217519 751610376660381696,14277 774004150959009792,140232 766689893980307456,94699 773560132194021376,113836 793645830712332288,249926 791360736194809856,238395 753016596596084736,25253 768946247789142016,108795 791459861213040640,238780 770998080883654656,92975 787050663301746688,208831 733020493058445312,353122 775080481276633088,11774 787104441388244993,207287 774450785459564544,140281 792070583710257152,243614 765164593794560000,11774 775431892917190657,141415 766370327588900864,93068 794158138526154752,196314 770384630323249152,11774 770432481032101888,117257 792831054704803840,11774 777171995096080384,159876 790915200576688130,234583 760293638916022272,61544 759458664566501376,58259 767088842432217088,97554 794286067419467776,258829 752003462800429057,16299 753450330717769728,23739 789478848740126720,226218 791725109627138048,240535 752685187100647424,22662 750956684730703872,15800 779440932080848896,175154 769983794820546562,112693 752244578443366400,18395 766345461242400768,80939 778685858866012160,169916 775047115353497600,124610 794013490688053248,11774 787030954153869312,208487 791368711307264000,238395 762395784075771904,11774 764788260119904256,84724 757917220370391046,47940 776868975649185792,158222 777155525687386112,160480 793462888300105728,241678 795673772988710912,267655 757766290966581248,49070 779071431393042432,172523 788043107954589696,214209 777818611368890370,163832 765613792235487232,88311 774943732139307009,145451 786034695737794561,199961 762407693847887874,70886 757860277077549056,47267 765015426891812864,84724 754822013621907456,27045 792067484887060480,243427 760625009396158464,11774 789247382630400000,206666 790730750588964864,232881 778254527006908416,166532 795164983541829632,259190 761917449470029824,431998 793606232699379712,252044 767299652467253249,97811 776983510469009408,156835 791340998353760256,235251 793091424774336512,249348 769797966110466048,114779 759133826052390912,52919 766687642285146113,95568 794744521485492224,263096 773913730795143169,139404 791003150354350081,234796 791642714257317888,238292 753022271208448000,24603 775059444732350464,146580 760930293536681985,11774 766427204632936449,84209 786524914660454400,204184 767845914471899136,101681 794309993096826880,258456 788793470336970752,220820 758707706203021314,54070 792191300330147844,243092 759117624584261632,57131 760395019060740097,60866 794906225330819072,260455 767908994606247936,7092 780624226231394306,182211 776424752785129473,155688 787764023651667968,210289 759056129515147265,1170779 759063619099209728,51451 775115257001840640,144611 794328229846712321,258878 778807157605093377,169923 773604570509422592,137869 793262075082604544,249926 760960203382718466,65974 790646269379305472,232863 794328775442001920,255942 794343676910522369,257423 788472082749239296,218275 768855169211727872,109666 778544863281307648,167839 794575266718699520,261155 794635350618570752,261942 795701703920140288,247930 795716163229642753,268231 753666729578860545,29040 790708517757980672,233307 789137189405851649,223899 788898158201929728,11774 759122227719643137,55684 795720153388511232,266151 780940751525982208,182659 775961315378475008,151070 765849687245070336,88052 766247879384129536,91894 787091954936995840,195975 766437188896710656,80939 792776137621450754,247241 786963337795899393,207287 775097250552815616,145451 791383569839030272,237594 786717332538294272,206054 760934289512996866,64511 776025619825987584,152887 762861224220438528,74247 732225864021073922,349219 776772784596787200,157993 793099417654009857,249469 791331583823269888,237491 795615828532199425,267655 761176128736362496,66897 763802519436951553,80393 764834859974025216,84724 765068087947177985,85562 759759660656230401,57749 795670659292663808,266653 795696983411453953,267862 750721447950110720,14877 766822891337945088,94718 768281061960785924,104162 779430750303072257,172962 770444557943177217,118191 754799436606283776,33099 766168555188518913,88930 767835918904336384,101681 792542425625534465,246269 762693810858041344,74247 773182342634536961,132996 768489620657041408,106774 785700965827555329,195332 793473526233718784,252020 788019021182406657,214114 775838594837557249,151947 788757686376656896,217837 768226423098052608,11774 778585120122941440,168794 786982118207295488,207613 755375678112006145,36219 793247053530804224,250633 753199380560314369,26140 770463603052965889,118191 777862802367246336,163990 773486679743164416,135025 780487940023656448,11774 788757489718177793,220332 734392673893748740,7700 785260998886174720,194147 793206983478222848,249841 760887312515371008,11774 763585509633458177,79040 767392089898381313,99159 765632786111815680,88546 755896154731282432,39236 781216595418820609,185496 766395782136115201,93102 777861950013308928,164123 788796629344260096,220765 793436653780164608,252020 794771109291900928,262752 778563420459184128,167044 779171992901554176,168284 732665617002553348,351387 762742576919175168,74067 777969303924514817,164869 793187525800058880,250033 794275212799967236,258598 781682248299020288,158520 786049423746994176,197286 756849970662154243,44971 759189355873251328,56964 763300184419930112,77283 794624484799959041,262053 793800943188008960,253739 793160896927272960,247241 790939759421960192,234583 756559773118689280,43471 749283995192594432,7852 777146873622691841,160480 792026947622756352,243187 780188955123691520,177233 781263399414005760,186883 770512749197717504,118087 753453904982003712,27045 756288671112949761,42249 760256754676535296,48052 794280917623828481,258322 749272883294265344,7855 752630541980086272,21332 786390211760496641,200942 766024541764145152,88930 771398369839288320,125367 791038545615998976,235590 790337493581332480,228820 763660944832663552,78609 778763093279145984,170252 775290827987832832,148045 755175566911733761,34898 756388824570224640,23965 768435455276625921,104662 775740919723286529,11774 781883057670193152,190776 795079203112816640,259190 765703342848929793,88506 771893755641143296,128713 781549887775186945,187611 750818757467971584,11495 766679961679847425,95045 776954791415128065,158387 766515583537942528,93823 770579005263216641,117609 756641200107585536,43553 790573171762139136,232137 793840740170403840,242693 754779161596571648,15066 756573459602296832,43278 788162081879097345,215088 738046071788691456,351436 777568382296076288,161978 768963408658042880,110209 749276381406781440,8047 775749813727965184,150404 753600364742516736,27187 757686790853656576,47782 773210899784011777,135250 769202953253113857,106774 794740256033611776,260613 751796255022391296,18386 762711302644961280,73926 764195549826289664,81869 758330198135681025,51809 763018184479895552,75724 751110177932341248,15800 763838050879156224,11774 795429445637115904,265030 772820644895469569,112788 732278708698898432,351052 791355104972517376,238207 749424925690195968,8288 750924082112110592,14111 765617872060215296,88700 792158706980884480,243165 781729723542110208,37154 791393441330503680,236884 756296849158443009,42495 775641425010622464,149953 779537943274725377,175376 760866629269979136,11774 773515153757184000,137158 756314706252443648,41680 764971754636705793,85562 759025596613603328,26778 791707930592616448,240474 758649969863561216,53580 767086210053529600,97685 765231133835554817,84724 793457465304068096,252408 768215602095796224,86274 768264113491316736,104932 776854486656614400,158673 789308432486576128,225359 787134621557329920,208928 794104821624078336,257353 785870510341124097,197512 785317300039667712,195125 769437634678718464,105799 785907358715224064,199546 790969017880211456,235487 791788455151796225,240145 766262668676050944,91284 773991167172018176,139404 790809806198087680,230282 761459392004882433,63655 785977189313441793,200382 780641899765915648,182257 786963588216918016,193121 785917957943820288,197297 759060936464470016,1170537 762728489908699136,73712 790506700864303104,231550 770207425773367296,117257 773460454970630144,351147 790627545372917760,224680 788888897421971456,11774 752183749270536192,19599 755082988506013696,35044 786272222314770433,198671 788809095260303360,220332 778414699545100288,167319 755334327290961920,36760 756245341666701313,42249 791399690847879173,238780 750907352321228800,15643 776906656148054016,159146 786692804470829057,204413 788951530086993920,222501 787116353073344512,207965 756597180870324224,44012 791660170678001664,239456 763904064442818560,80720 777632098215563264,162497 765266320116051968,86103 755073274246262784,35020 755935607780671488,39384 791817395954298880,240483 764973440583565316,83638 794560646234902529,261155 794575521388429312,261155 775047550524993536,87904 758682482220802048,54070 776951555840847872,159359 777280158482964481,17416 776842804328751104,157755 779645557132431361,174230 793469904607404032,250293 794563729618653184,261155 771864845926952960,128519 752787990544396288,22436 762061662220189696,71828 780114132389494784,177233 779658873774993408,176109 773611967932137472,1250047 754713564590575616,22393 760946031102136320,65867 791392629011451904,238207 786960513691447296,207613 765611607783333888,88541 794221483430178816,258598 760223436190777345,60794 759748541912866816,59394 760120384029134849,61051 773875290078605312,139404 764181128131571712,81946 741222053915852801,1176510 756251903558725633,42249 789163974377865216,215437 777147282378616832,159876 785295100591149056,194154 789421255820574721,215965 789890571255054337,227346 792200256012386304,242693 759901520838012932,54123 791258893569581056,237491 764265027360681984,80648 754716665707765760,33356 787667389810876416,210313 787007217660592128,199546 794923859149516800,261942 780631786158231552,182257 757853954197757954,49754 744497963423014912,349312 766491816040534016,91946 749360654973333508,8047 793813192841453568,255393 794668826818383873,261987 762722225871093761,73910 749619730709905408,7546 758730125487722498,54070 779411958499938304,173210 786025832045162496,197286 771080403587301382,122982 793194741785559040,249926 750987160287899648,16233 767814587278319616,101681 793927911480836096,249926 792547281870303233,245035 793554044111335424,246392 777440977933873153,159876 794702915294339073,261142 758143692628787200,51688 764222192615849984,1249230 773986659239129089,139404 792025423689297920,240070 757383545954238465,47090 792004065731420161,241819 776669214006317056,157082 749412181188435968,8670 759831847304134657,59666 776555597244215296,156926 780622599755735040,150151 793861559541862400,254135 763750475925561345,431998 792437402434437120,245148 769150308173877248,109875 775734805820542978,151071 780397573202771968,26066 764882350274555904,84724 755602470609494017,38026 764983468505702401,84889 788734644216852485,205197 763834797458284544,80482 765546989387935746,86223 785655540500299776,197512 751790448314716161,18893 792176040735047680,244143 768983479279230976,109666 746522008150646784,46501 781917121580306436,191310 756645184033681410,43391 778586897153220608,166852 735267965445255169,1170550 786664013627285508,198586 765042250112008196,85562 791443693303635968,236884 768153529445912577,103354 786652152240283648,205455 756448770531872769,42432 754769150640132096,33355 793877667955302400,249926 766473689860890625,91894 771119942531846144,123038 794936606004121601,263895 754045045695578112,30296 775746329528131584,149770 794145324260593668,224196 794664465081991173,39957 764257336970121216,82283 764694309199163392,83866 781051106470264832,183759 776906739685830660,158815 776007488344686592,151463 788230867097223168,215437 788693851556945920,220029 789324632109174784,223738 762348754859024384,72895 780154791892836352,176203 764133131699957761,81869 755941001919733760,39926 778763420258762752,166192 768102318059335680,103212 770671981700186112,120610 758145376297902080,47761 775710748462809089,150511 793183185639137280,249926 780502327958482944,354238 760848229076439040,64678 779114465312649217,171060 774432075231272960,143473 734823978297069572,353374 756555140031623168,43248 793833248413523968,255393 792394409014759426,245607 764202677463121920,81574 770670992725254144,120393 791742816854675465,240535 760773548914909184,64664 775146406457839616,87904 775371701538398208,148473 751865215885672448,17416 738555180388655104,349462 762701342460764160,73814 778349425903165442,167220 790987252176392196,234583 766253104958496768,91946 770969387184623617,100893 760465353721974784,57131 763349329021140992,77586 785342744902250496,195125 762710335572832256,73814 774126076272398336,140230 778333405448667137,167220 751117404307095552,10064 758153625004830720,51595 765716726134689795,88920 781857998020939776,176890 781065328763736065,177773 761594941109743620,61917 771574185164353536,126390 779813156734525440,176673 794925666823090177,249926 755248848952553472,36431 778312464475779072,165690 790991594325278720,233736 791267051067158528,237236 755786658621128704,39197 794558636743868416,256255 765692033960849408,88459 786321060526366720,201958 765937117600112641,90384 771426679554203649,738099 776556688799326208,156926 763412285989748736,78159 769230250458746880,111549 792212054870548480,11774 771721692192333824,108396 785987165129891840,199262 787750876345618432,212357 794599271081381888,261399 773673725954699265,137869 789292271007100928,224680 768918843502661632,110209 792155885636243456,244289 786736599358930945,205989 794577281364525057,261155 788952188529758208,219575 780879658472439808,184036 786317865683124224,201555 793246078317371393,249926 795086865770672128,264397 795068576839311360,262022 768141158186881024,103294 733338720519086081,355480 770651995820744704,119832 778356806150041600,166434 777867105471434752,140444 752704129424715776,22752 768160589625647104,103924 794254627487285251,259063 760719306342662144,64325 757376837219647488,46635 758778971987193856,54070 763140538862276608,75641 769298984032673792,112265 794024008874237952,257325 773877404163006464,139404 761702442354421760,69878 740722356637831169,1247392 794052519152336897,256935 764698945461317632,431998 791355214402088960,238207 781201278810619904,185313 753699447545167872,28037 789982379389644801,214880 790679985367298049,232169 765326402694549507,87249 751863140426588161,17140 761183529505951744,66897 788109359586902016,215608 787853773003554817,206117 752723591280623616,22622 786234657000058880,201555 764156430773547009,82066 753693901286838272,28909 794779360809152512,261666 749287341882159104,7082 772520593577029633,97438 792494589504610304,243061 763718224689106945,79691 763044898987573248,75724 794024090625458176,255942 781584100545003520,1249975 789514721678557184,209563 777924652173623296,162464 766427012529397760,93823 791361368574136321,238395 787910851982454784,213710 765518344229359616,86440 780755525898084353,182171 793909788233043969,256125 758836048185085952,55112 790241570297565184,229693 794653835423838208,261059 794580301909520388,261155 788931208595902464,221005 760484833885757441,62338 785573076578607105,196453 788407127236763648,217519 795371240269709312,266643 764777606113665025,84666 786705920508174338,205091 763447351809835008,77849 791425731095990273,238780 764144303274860546,81978 776758100359520256,151185 788680318245040128,215437 794062437406294016,257026 770448117875355648,107138 786904979504238592,207287 763893637000204288,80720 763474526676082689,77661 773229424237871104,134561 787805537211670528,205197 794617438025449475,262053 753741581681733633,28726 793211391834546176,232911 765952754984456192,90384 757872658319085568,49754 760855040714158081,64722 765304680435986432,86763 776469928840925185,481145 755744662070190080,39235 788759586266152960,220526 759824140480024576,58267 773250868510461952,134993 778587608704290816,168794 750702641609601024,12535 764068607688966147,81024 791235132061474816,234653 764094038366564352,81702 795028978109153280,263895 787079632373751808,207109 758116125599080450,41703 781117451647979520,119937 779484940639563781,174230 770791871245328384,121479 773933468153552896,140232 794773770338701312,262226 775403683462934528,148646 788596447822446593,219537 776947481003167744,157755 787446013371961344,210650 790564282157133824,231805 756866701896011777,45125 771012747874209792,122146 794520847394476032,238292 761341192298692608,67908 750217676941819904,10847 777605700319059968,162610 735073776195522560,353879 794783849515364352,260462 780790839836573696,183269 788475373109518336,215437 785265680211808256,194203 777208932628590592,159146 758753446384193536,54861 762996446970929152,71502 786962863676067840,207613 792960613429436416,246726 793163640320819200,249469 761613663010590720,69248 770500693618593792,118235 755863637495906304,37979 762669596901908480,11774 780693625457868800,182049 789350876943093760,224221 785567879106355200,196233 789523855995916288,226180 790662448571449344,233154 787118009424998400,207965 753806225922371584,14277 788768733867171842,215437 779663145287684096,176168 793211463263399936,250033 788525231740751872,217837 793950228927889408,256219 756527917111382016,43391 785461678699843584,195975 788184576132681730,215608 790368473570357253,228354 769019114283212801,110362 776515429951008768,156103 788313630471225344,215005 788387862374969344,217519 794751170262798336,262849 776040953266184192,150461 788418047211995137,217837 767391862478872576,97386 752696568868966400,17842 790200303979298816,228363 768081079534096384,318763 770081811254878208,111549 775790614180925440,150063 780840349338103808,182659 754003963364597760,30296 770235955429019648,44421 795411799910662145,266138 778936855857238018,170373 750798613891211265,14950 785823193961463808,198466 790046602186678276,228124 774205860373495808,141919 761656053666689025,69673 774996150038462464,146259 786183968475320324,201494 776800195225026560,157693 786590111291105280,204835 795719189256409088,261155 760134741387468800,61145 773914261399670784,11774 793483708867248128,249926 776143638438944768,151401 769319363207835649,112872 775003932800196608,146259 753813678265278465,30011 776632008181112832,156835 789260051747704832,224818 781260601725026304,186212 761663009391386624,69673 794304068088778753,258456 761334857821814784,68182 772460216159866882,119771 749996453066469378,9540 769273603170897926,110615 738747405202493440,353374 793157437591285761,249926 794534696889753600,261155 786263452163510272,201958 792421899716423680,245075 755574904209174528,38210 771065833133117440,118191 758268061942153216,52112 758866534986948609,54070 764086552297299969,80698 769634176773582848,113780 790324428617846784,228341 760944507416408068,57574 788064499970351104,215012 780608873828851712,182049 778297482019151873,166913 753704459440648192,29263 762618391240794112,73712 770058670344433664,116164 793407916065845248,249469 771777810805485568,125163 769400961571971076,112979 778648030367125506,14084 785727117514289152,197091 771641338873864194,122344 790936378204913664,234583 755155876915187712,35890 795223038837096448,264397 795013028290920448,257325 760744217224343552,63451 761681142198181888,70177 775899509087883264,151410 790937733539696640,226803 773943695758483456,11774 776334174496165888,152314 734247462341357568,78906 795379281195048960,258331 779585623153934336,173628 780612617899417600,150151 792423692227649537,238802 768624556164587520,106774 750843575152340992,15643 751643929561489408,14277 778586914085416960,168794 755759718535168000,39462 794538246881558528,261155 791624599955992576,240145 794748268009951232,262849 771666750710558720,125367 778324490979840000,166100 766872648345321472,94699 767009553191796736,92226 767419144060989440,96196 768242183577014273,104162 750899227102969858,15242 762529241485434880,431998 773866850266427392,137869 764440492322848768,80939 775031598454444032,146259 768786754404913152,104662 794869652971278336,262752 795394715277529088,262486 790556023077474304,231894 757278310363693056,46401 775359117003100161,148473 772385129603928064,128615 780624876273033216,182211 763872226584264704,75955 794676198563610625,262588 779490964981346304,175415 785498267601829889,195975 788070133218631680,215005 795006248102010880,124597 750362457047052288,12859 756338725211156484,41702 764100957361889280,81601 755513133167353856,38183 763043122720886784,73712 753746410760183808,29592 776867955829190656,158897 768955318445355008,110615 780112024449585152,178045 773512626500358144,136904 786594395613192192,203674 751162528495915008,17143 766364458289664000,93184 788801261969649666,220526 751597954104897536,14277 755085312762736640,35044 765959500155224064,90031 787524351784587264,205989 765309589973794816,84209 771567135436922880,126389 779555320301486081,464984 794943794378633218,263688 771136951034351616,123583 763159213212180480,73712 760975798383874048,62877 758622135766122496,54070 780776171000717313,182036 755172414972047360,35890 759326197570375680,56964 795682216617668608,267862 785251403224584193,194290 793111068260175876,249469 788538024099360768,218832 761393854939553792,209828 774971850237575168,140444 788926697823309824,738099 780940082496798720,184533 781666179983159296,186414 794650410288025601,262291 794973576470425601,261155 777949887384129536,164980 768597075474812928,106447 792806842011385856,247241 781514825125855232,188119 733098441065136128,1035907 765544879485091840,86440 794994216036433920,262849 774300692123181056,140444 790736837589340160,233307 762810318976233472,73712 789138034016948224,223899 791309053221666816,237675 753274207346319360,25995 793299887475556352,249926 765562211209191424,85673 743271633192902656,1247594 750720730380193796,14882 791714814582063104,240718 761974110398341120,431998 776564243042701313,155898 769182809458143233,111558 793863682627399680,256255 778351323196588033,152594 763265928582668288,76723 790901016631865348,234583 776299770897805313,153866 795666125413457920,267862 762378181471047680,73001 785523704394452992,196277 794001448354910208,254209 762603269969575936,72550 768110340550881284,103354 794980480244391936,263906 760232093154705408,60765 756292241031692288,42432 760831841221894148,64326 791357723829006337,238395 795714740488171521,267521 787181806017662976,208014 774966968000602112,144573 791435554856525824,238395 732646210750808065,353228 768832312545013760,109337 781536101253001216,11774 781729026469601280,188458 791053378340032512,235620 763813115410706434,79136 763921915656273923,80939 789958184161144832,217443 775321945671950336,148045 778344287620575232,166939 779306536631840768,172962 780919037559570432,181964 788697576384131072,220029 791997917892636672,206666 768178816921501696,103986 770934482308362240,122146 787767707777179648,212357 792386404877676545,244143 793616388220854272,252044 774077409930928128,141360 786468013969027072,202636 759942958271594496,60337 786616420276641792,204333 794502152081276933,257325 771093224270147586,121612 791930319549059072,241940 769303311304560640,112872 787668275056353281,208058 762451313858797568,70177 771000077603045377,122299 765229193072287744,86440 781132759586574336,185496 780284039047569408,177472 790533914288947200,229693 793924203426775040,256219 794822477356503040,261059 788476315200618497,218275 785972561796562944,197091 793900167665750017,256451 790277611209445376,229693 768183645643366400,103261 788477609269166080,218275 793472736744108032,252196 795616649760145408,267655 790742369444298753,232881 794677366127632384,261818 781701444835512321,187044 795240546402844672,263864 767821317320028160,96827 768557691090374657,107469 776177609562427392,153845 788894208048320512,221609 794023168348405760,255299 778578157729374208,167220 794376525063680000,258966 758305173106221059,52112 776739269314547712,157755 778470596430565377,167305 794761436945903616,262849 791309116190892034,236502 756534198933065728,42432 767874448292622336,100605 794008856145883136,257492 788120537860038657,215050 795772613658288133,268281 732178247870513152,172295 763484544527851520,78205 757881730779021312,49852 766838813909929984,94899 777970503042551808,164764 776882638233669633,155593 755226671536492544,33186 768965491230638080,109945 778412404543664130,167407 793503723519614976,252408 761029725795954692,65222 767041083759009796,97603 792750505223196672,246392 764069082329063424,81122 795041860326604800,263532 774348748654686215,139404 753727498639126528,27045 773203528244277248,11774 759135019558240260,55887 773563608034779136,137042 787913521992437760,213887 792118486621298688,243167 753359931366002688,27045 794884965053898752,262022 790996678664921088,235882 793574447756091392,253164 770208138553233409,44421 786682462332129282,205270 787046419043590144,207613 792164563923849216,244221 770775422489493504,120541 793619506325225474,246425 792553933944135681,243286 768176085141860352,103071 791713983053127680,240483 760493890000527361,62452 755487724581298176,36735 790325761379041280,228820 761199582973833217,66897 762453313157640193,431998 778028667578396673,165097 788530492387815424,104244 777295387002478592,160480 794579243883560960,257353 756296114526035970,42495 789513453971079168,225359 795353707365994501,250633 771569838628102145,109713 790909438072918016,234583 761688438441517057,69548 780644498728710144,182257 766246864786067456,91946 768866210792427525,109666 790918905959243777,234583 758660785941864449,47761 769889559278522369,113412 793431324837097472,252020 753027373730193408,25255 767809832569012224,101681 794727031837597696,261598 770760458752106496,120363 795484101339914241,267014 777659440740851712,161456 767749399048884224,99111 773341538558496768,132438 773966539720499200,138119 785540996637396992,196277 789680654623477760,199961 771396368145362944,125381 791289072027209729,237491 760233237264359425,61412 770303101274238976,117821 790954704821948420,234583 772089190154592256,128934 763836624580980736,80716 793224824583663616,250293 774000084996489217,140495 792151571337506816,243648 761559656242315264,69231 781563709281927169,188304 788757249669816320,220332 760540454576332800,63451 774281904547704832,131421 766155833910493185,90384 766354552740249600,92166 793960960138428417,256650 760318334567124992,61352 763434853392015360,77731 768152543042166784,103354 749748091356602371,9433 790248690896154624,230282 753262570207715329,24134 764892848026157056,82203 795036438823915520,203546 765073536776110080,349060 775642806543089664,150426 767151894506577920,97852 768685541126729728,107257 732577731045687297,195876 753187489511149568,25995 785582111738720256,197297 777108479588708353,159876 792166100129550336,243187 793230341054029824,248638 757706435979608064,48205 790295054321614848,11774 761616576344829952,67742 743897557693267968,1322955 772127909033107456,24173 753169939423301633,25457 773351045300948992,135381 785602777758040064,197512 786927348289372160,205455 763812644562214912,172295 789523979023241216,226180 751157153927397376,16833 773644259585064960,137953 774197006336192512,140444 785919857938268161,199546 752846760381452288,22657 771902280870293504,120425 743650632633094144,11774 754797252669956096,33868 787645663110508544,210585 780909885361913856,184223 787373742179520512,210289 787758905610805249,11774 789957220788277248,223492 785884187228196864,198878 793979188575424512,255942 763969477595627522,79592 771553295429009408,124597 788021167722463232,214354 790165238641459200,229733 750521380584591360,13923 789082651046977536,222682 790703472316252160,221524 770360519186223104,1249756 786639350586937344,204835 794327058914693122,259659 773862755065532416,139404 764611850029797380,84209 773510029299355648,351147 771730202938503168,126152 755160271950319616,35890 769155539154501632,111438 773542054072844289,137042 771559667193360385,125367 778334608194670593,167393 795051704643416064,263926 774399510755758080,141316 753592323083079681,23739 751619900439982084,14277 732868771073921024,353200 758363267307712512,52112 763880058305949696,73706 768570829638553600,106830 764983825546014720,84929 790989991673552897,234583 794180196148518912,258331 764186528331489280,81946 764904108696317952,47940 773337020458471425,135025 764116629793935360,41472 777905462838689792,11774 763897183804526592,68184 766405788978085888,92213 793203488591228928,249926 781217670527975424,161983 790540615511642112,230485 787944644315377664,213887 763819914629095424,80192 772525444084228096,129551 750411983615303680,13201 771462358141108224,125381 792170959255969792,244550 755399497421758464,35818 768852151422640129,47940 773585684481400832,137869 775003165762678784,146259 785966145731899392,199546 774245193113604096,139404 790774265331191809,233729 756272683092934656,42249 779017022961090560,171693 759200479331151873,57372 757314901803012096,46612 757598203705368576,47940 758635574336954369,54070 786668069888200704,204346 776148008203321344,153915 791734053800148994,240145 770271418470789120,117377 793998851229319168,257423 794554577622364160,261155 732669981628977152,1170396 771544604839587842,125554 790694197280051204,232137 762018692565700608,15066 779022421496127488,29263 793283650049576960,250633 760119908025761793,60866 767806017774247937,96767 774723904229212160,142906 775292583874433024,148045 778853754569232384,167220 788870187521085440,220815 758394733760811008,53001 793183486689550336,249926 790388224099176448,11774 773463953900969984,136515 793987072482648064,257423 754744785085300736,33356 781208945130020864,186434 787721958251048960,210235 790727291235999744,18395 795693965752156160,261155 741034546481799168,11774 759665558832820225,47903 795672990730035201,265875 767207353993142272,97809 772260443100413952,127925 794156880138534912,255299 770999492984336385,121479 778355599360876544,167311 765682081401802753,74575 761691248579244034,69947 785281431937232897,193669 756590742072619008,44274 756652778706067456,44450 756675030138761216,41702 775725018265157633,148870 776522051708456960,156584 785570530346819584,197177 790922890266841088,234583 773514828690358272,136947 787534951516299267,186453 755164018231222272,35890 792937485080727552,247240 792802897843150848,171693 773942711149735936,139577 787036983914733568,207287 766831796738625536,96263 771909906114805760,123139 777590649369399296,162497 794561524601745408,261155 751874805754896384,19880 791781776909795329,240483 790544183870234624,230732 764691909734346754,84422 742795853396512768,11774 776943663272177664,159093 787767527132856324,65113 790689903965118464,227183 771150376053596160,122146 786174151107104768,200288 787440135381979136,209731 766387661120610304,93286 792406934951526402,241775 772034154061963266,129128 794706574832828417,39957 754775509448269824,33520 772521036575367168,128934 791629096505774080,240145 756267144086712320,42171 768939258128236544,108729 762653761894387712,70177 794685777242451968,261818 764742104635453440,84422 765228469521256448,80939 777947506399260672,164846 793561925892263936,250785 789990791699726336,228354 753902482430885892,29263 786966697077006336,207949 788136419352948736,215754 765577238775418881,88052 775028505566404608,146259 772310108416057344,128615 753948856002437121,30590 757521499104444416,46231 764937343253962755,85377 785515585970974721,195975 786297074866331652,202429 788525672964755456,217519 759580610864087042,57574 785625799563108353,197512 751918698634604544,14277 763384235830968325,75899 787910468669214720,207949 733032497177632768,1170839 791650659535843328,240260 775083132127174660,146405 794624277668622341,261058 760988443723706368,66116 788451049921208320,218275 793223278936596480,236838 793966278834868224,254135 774422036856832000,139865 779322957235494912,173964 785963532139409408,199960 793039567947493376,248988 774305199431229440,11774 788872392978366464,218603 755740473407528960,38183 773432469911724033,132335 781585937994166272,188119 751166735378620416,16457 755150482721603584,35890 789666483085447169,222785 753427869192318976,27655 751601109379063808,18893 781244427486556160,185496 789516461916258304,226823 793492313561526272,252741 780822676411670528,182659 776381884624273408,153480 778327392653828100,167311 760583641546108928,63858 767833583088242692,738099 793165951139184640,250033 751549987591319552,18215 764825076718039040,84745 793930761942470656,256255 785459576900558848,195975 781208896627052545,186212 757796097267896322,48491 793621608942362624,249926 763805663415963648,80393 790599678387556355,232169 785641224254337024,197512 765397822334197761,86103 767758839290687488,100605 763516401793523712,78758 764161166029557761,82066 774078506053406720,137777 767040593713369088,349714 780799657203015680,182036 781210992663486465,185595 794305255844495360,11774 761157029633204224,65180 772909893972000769,129551 750196718742933508,11495 793403338255585280,249926 758412268707151872,52702 759930357898633216,19757 764124396613083136,81649 786659206753554432,90209 785616701014487040,197512 785935004316696576,191961 788204100697464832,215437 749981404956659712,10729 773912478061211648,139404 776474861086670848,154526 776744296045240320,156555 764879329658634240,81835 771581510017097729,124597 794741863286763520,263051 775911118170710016,112363 777686578743369729,161979 788391747340599296,217519 767882850721030144,100605 764301749410824193,80939 758883920188289024,54272 732271310013767680,350340 758734045958197251,41680 791640929195155456,238207 753713089829216256,29263 764834519828484096,84753 778011858254966784,165097 793519750345330688,249926 790295241391804416,230485 795033751331844096,263895 795357738075377664,265257 781253814645039105,182154 790650680633589763,232169 763370243968425984,965743 793521026693001220,249926 794191581322493952,258598 778499701566046208,164554 788163061152489473,214899 771407969602965504,124597 771402593625075712,125367 794628347045277696,260874 777633275150032896,161939 753224103436353536,25255 774336406655209472,142503 778597535468355584,168794 786511328944988160,204095 791352169907818496,238395 777720599154155520,162596 759087277956038656,56784 785836424209715200,197512 779135706862006272,172945 790674151216386048,232169 771680073728585732,126389 776550389936160768,155390 768218777871843332,95055 790903676659347461,234796 780217103517298688,141360 777248286763692032,1011996 770619758660104192,118191 767760111104172033,100893 790388601800404992,228820 752167575988166660,20279 768856791081848833,109666 762826330228482048,51344 770615880736575488,119937 778300287375306753,166390 760292407078297604,61352 767144413411717121,97852 773926625889091585,139577 791451634089861120,237150 795378614258769921,266491 767677408849850368,100605 786720567294590976,205094 780435132419182592,11774 794410261817933824,257337 765955452727283713,90003 777805541489905664,163763 795325617730449415,266146 792104963887472676,243576 764321248050421760,82121 764785545344061440,84422 765694893465427968,87852 776901039689703424,158428 777002154758443008,158387 794627305150758912,249926 778340438763827201,167273 755294489057427456,35890 758176799696224256,48289 774928181191184384,145244 766377644539740161,93286 771032369532993537,11774 790562215283654656,232137 752678314989395969,22657 793283704646832129,251205 770301148083269632,117257 767859962747977728,101681 760546558689550336,61107 793983411560075264,11774 733307187775279104,353343 757579431460212737,41472 776374598006870016,153095 786179692759920641,201494 789787490790019072,224793 776037263398633474,151439 779522805230624768,174557 761261948386283520,18381 770282534898962432,117843 787360835320643584,209351 753639496097214464,28732 757106080375799809,45672 764990827810742277,84724 793095534600781824,249469 775987532920070144,150511 781473170909958145,139404 793178293373632513,249469 785509634912256000,195125 793968447717863424,254135 786071820067868672,199453 762531224921346048,68993 764546884794916869,1249246 795289094054092800,265257 790875452369932288,234551 745379360568336384,351424 757650129390215169,47940 795253764798218240,265686 758224045909217280,51809 794427734554382336,350913 792358959562629120,243075 793099901944991744,249469 766266153735901185,91894 771393169590259712,122299 785580762577768448,196788 772921483005792256,127134 795698229514014720,268281 774802288724418560,142721 760501419296169984,63149 776207211248975876,153610 785533177301340161,196247 768571872229208064,106281 769992779057471490,114254 772799988279615488,132335 771857292874682368,125196 756198217688100864,41680 763953909542944768,80720 795266849265123328,263906 779114840757379072,167858 753049422393667584,24173 769912622246465536,113982 764819639398379521,84724 755430223395467265,37433 764253481410629632,82283 769812494932176896,352692 771790244047757312,127218 755821351185682432,39878 779516971880681472,148861 763391409495826433,75899 773896896918282240,139404 777908977388621825,11774 789114764609908737,220332 772579921264730112,128934 789700601689042944,226490 768861477746843650,109666 778314528958316544,167220 779386851253706752,174115 781224893664854018,185595 791134288754475008,235399 791671006733725696,240483 793938366899294208,256935 760178069139095552,61444 780968419835293696,184337 771175953741467649,120464 791491003010154496,236941 759458892040445952,56964 768033320043024384,101163 761726973576118272,70543 762079568924647424,71476 766401860575952896,90384 765344491570077696,86653 778749979158388737,481145 773909215618306048,137953 775331850768310272,148045 793266077107052544,249926 773961886765318144,140444 750812780408762368,15021 760694374451843073,64197 752212899536470016,19075 772442735496179712,127871 758766018663739392,53739 787116943648129024,209292 766379680161157120,93504 755944182808739840,40875 760931231450136576,65307 769148027764367360,105345 751685280759844864,18893 791091716224868352,231518 759183058234908672,56952 793424544283320320,249926 793476132376948736,252020 780636587818258432,150151 789078063699156992,220029 758031077399207936,50827 765316863521808384,85562 788754803107201024,220526 795139482882342912,265030 755437331314716674,37382 793559789041311745,250633 751876877971812352,1248200 779418731738980352,173628 794544646844280832,233705 774063643864379392,139404 749622472509566976,7546 768926287037665280,23217 788763586801897472,220332 777918376731566080,158589 780444896775680000,180112 791432401893269504,238780 793510253627400192,249926 785249463837130753,194154 793569601523187712,253206 785908648698605569,198840 776768124356026368,157840 771935958975516672,127775 772574469361631232,101383 780949797662437376,184426 795744537855475712,247930 788006803296493569,214354 794655450746724352,258922 761513206292545536,63655 794982169391329280,264397 790705945739395072,232884 771721334468513792,121612 787023727112232960,207113 790323730106966016,230485 790723889617891329,233756 785886806667657217,197324 775767602568146945,151265 764044059929374720,79344 756594012044206080,44274 787123171866488832,209151 764194004137279488,79999 791093721223888896,234583 794018852296232960,255870 764147882144301056,82066 763764230671728640,78228 779048010433060864,169237 790720206503079936,231716 778682249554169856,165185 788450154835771396,218275 793132541909864449,249469 790918827139862528,234583 788692798899838978,220029 790968628711661569,11774 788172787433078784,11774 793176575869018112,249961 793936551944355840,256217 773899567087685632,139404 778254128300617728,164826 772552538503512064,97811 773504565844979712,136947 781168796790820864,185496 786747544433004544,204539 775604394649751552,150302 770660291570966528,119832 776655477451137024,157082 756897969182543876,44450 763555792360382465,78477 787080898898296832,207949 763511457937883136,431998 790192089778839552,226731 787641076144148480,180433 789252871887785984,108396 768833125531082752,109104 794531063058071556,261155 771742413375279104,11774 786416815563997184,203674 757767788798676994,48735 760434764700680192,62771 759148135117500416,57348 760094750338756608,60866 768423181824634880,106281 767862695177617408,56391 793722514992091136,254494 790660560194985985,231871 775426586740793344,148994 786967185931534336,207949 794169091355451392,234583 754820813363240960,33356 759121178833276929,56964 794210332193394688,258771 786719988648439808,201007 756610420077686784,41702 771086692656840705,122982 785331016357470209,11774 750034241686208512,7275 775271001881911296,147974 756228910405197832,41763 758090644208353280,51136 764935782339637248,85257 771709417326641154,125554 792207481938202624,240145 762437588711936001,69673 788987541533982720,207119 773264267533553664,133454 779070258976067584,168284 795016706817081344,263906 755080947163291648,32337 768212502853353473,103506 765307931604635648,87145 787845914509451264,211829 755218224720048128,32596 758728778617020420,54842 768506250522923008,104973 786243008987627521,199960 790986606492708864,235590 794750724794093568,262849 790650289741234177,232169 793231640222953475,249469 750379050925862912,11774 756240289522737152,42117 759578707883286528,1170407 754057247324504064,30802 768156589228457984,103506 769206345195216896,11774 788772232038273024,220029 793113883707867137,249469 794607756846108672,261818 761171710519365632,65983 768128101477777408,103354 775736000228098050,149953 786985444672172036,207949 788837925387509760,219119 757920572135223296,49852 795096988362612736,263898 780925655374438400,183269 788194071663620096,214992 790981183328911360,234583 793098294180323328,249469 778756454027145216,167319 753767310679240704,29263 790937323059814401,234583 768168582479876097,104313 788182775920627712,214084 769892225929052160,107953 793936284846735360,257026 773039807232475136,1170518 767136541353316352,74868 778723196392529922,169384 757088563225694208,45964 788423998824677376,215608 794550549035307010,261155 777555912789811200,161456 775954926346260480,132497 793548685472854016,252014 781258139383410688,174891 790587839524110336,231894 795707001737052160,262022 749346556659261441,7852 773198750915317760,135025 786651734374490112,90209 753646949098815488,28160 778249292511260672,166409 768229591659999233,11774 753659211985326080,28866 774638390016774144,142906 755427940993675264,37433 757683442813329408,48218 794650516710100992,261567 767188815135989760,94699 780435733580570624,179574 785376724829794304,186883 787516694331809792,207287 793196518186426368,250064 764231847052210176,82018 767851404073570305,101681 793986475096346624,256276 795380484423479300,266491 786000380479975424,199546 792055529090588672,242643 755576639656833024,37455 795379718560346112,266491 760844339324919808,64664 773929008820019201,139404 767760338418667521,101329 785685455610183680,196277 733315411555520512,355480 788345275408588800,215088 794491568505913344,223249 766863996540465152,95708 788130108339027968,215608 794695797896019969,261666 764852059715858433,84889 790645557010104320,232169 792552413118947328,243789 751594611773235200,18893 767749004239245312,101101 775415795580940288,149200 776059637598683136,152872 792766421231104001,247240 793273905729404929,249926 793651134523056128,251740 759839186333556736,58253 775656948007968768,148713 785808896300556289,190424 791352798038351880,11774 776153933001560064,153035 773854769626640386,139404 776118291681148928,152887 771398453016440833,125064 774765636987850752,144189 780916694193668096,183269 778352386213425153,166265 765257362265419776,85562 785560299822809088,196917 757001123488272384,45672 794740957451169792,262849 734828797644656640,352032 759103362340184065,55660 787716248515842049,205197 765991470662680577,90384 766247429075111936,91894 773590297875980292,137042 795659569611632640,266491 762457224740343811,71502 792082955602501632,237964 734432497082216448,7224 791007048788049920,234583 789950513219526656,228820 758338372112748544,41703 775706448152043520,150511 790911521517821953,234796 791768204553093121,240814 755295852713893888,35890 795426388551593988,261155 772251368635633664,129126 764981193775390721,85562 752186374099333120,21074 763948017334358018,80393 794328428157616128,226320 776017094135705600,151845 795741324020424704,267576 759214523589025793,57574 790663519503052803,232169 787659060707328000,206101 792753310809792512,247232 769629768257908737,114677 763167308902600704,66616 775733089825853440,137266 772307626826752000,128713 795706071377657856,267926 772175910715985920,128934 792899283322232833,7092 793553545505017856,252196 795049471554048004,264064 787987549721468928,214209 750400162946772992,11495 791759236422180864,7706 786608573308559361,205039 762675558610264064,71408 774070145266229254,139404 790380603359260674,229159 770870503493873665,119774 794650777851719680,261942 759514269385883648,57574 739854469018456064,351030 755384266289065985,36332 788010323496144896,212139 761318126122373121,67360 780739865524580352,179537 794375513997381632,260033 768972428945059840,108849 774797651493720072,141200 795693610175963136,268183 787082701140484096,207796 771357168670957568,124597 789523108835319808,225911 778427950790168576,152594 793118803768901632,249469 767038555419926528,93144 772543908567977984,131007 774334118071005184,136109 788417362773024769,217837 780862092182183936,183269 785822093887807492,196625 791590253744181248,237857 795738123804274689,267576 758304086987010052,52311 732527020043730946,352441 769122787764035584,110460 749942142395617280,9754 776905184794423297,159258 765599393567248384,82759 778198908942049280,166409 759192982733983744,57574 779839616518131712,177248 787016929257086976,207613 760150922601324544,60866 756681075401818112,41839 758242540009115649,14351 753277684411531264,26029 759094917956186112,56964 751774153238278148,18893 769900445628334081,109713 771319507558158336,124671 788978610027855873,222715 793145628524027904,249926 795091901305135105,262752 762458959508680704,47283 759165579349651456,51798 795748324750008321,268646 758082895475081216,50476 759558644174168065,58232 768504626425499649,103354 788224146211680257,352258 788482584737185792,218275 790901621974831105,234796 780543108610220032,180074 779008383596716035,171902 787384133345538048,210215 773280791744880640,133043 795737571192172544,267576 740297787313688577,99816 760985052540837889,66159 768797495308582912,106185 753623496870260736,28095 761237146619568128,66828 781671240498946048,186584 753016074275266561,25255 786243545229299713,1063777 785269944091115521,194648 772909458888364032,132335 793606474752634881,252893 759095044402020352,56964 773585534212050945,137869 793170355577884672,249841 753635621734748160,28732 756570775570743297,43225 753384026434637824,26140 775068346878398464,146405 793097404216139776,249469 757703611048747008,48663 768966555472363520,109667 788162701012848641,215754 788355049760165888,215219 776519200563081216,155688 763139222538588160,76771 759103355394424836,54070 765022728264884224,62492 752684146233716736,22569 764066802179698688,79911 785803534507925504,197512 771118967540756480,121596 785589210157809664,194058 761012708275662848,66216 777662134444494848,156005 766632765341175812,94037 777440035620597760,161481 758341461159010305,51997 780893433980485632,183068 766220055805829120,90482 778859129154723840,170252 794554034057154561,261155 747531473205370880,145399 780087848263413761,47940 766563263748247553,90384 770708513203052548,120341 774018766841769985,138819 760183710679494656,60866 768769832217026562,106774 765729931049390081,87904 795764030531104768,268281 781079917538766848,183261 753669336036876288,28866 758089557602553856,50476 771973242412208128,126390 793154875118936064,249852 789021009533734912,218275 766810001083998208,95672 758389213779881984,46384 791034807748796421,234951 764743042175672320,1249207 792046872168837120,243187 793216558398976000,250633 764917375930081280,84724 793170323373948932,232738 758065314542161921,50500 734580655309398016,354306 790156137228300288,228576 786514961556238336,203793 755178707896197120,35931 775339452642230272,148473 761152442222252032,65180 786971856720965632,207949 755186379194105856,35436 767028412250750976,96898 776229175476654080,154439 780454657881546756,174389 795394474016907264,266884 752725193748058112,23215 795679964473462786,263793 774672019191398400,144654 794604342426800129,261818 791787017738657792,240790 795725261430018054,268356 750366011287822337,12308 768170132363317249,104313 760244281764253696,1248387 787452146103058432,12473 778287451127308288,167220 755516932883906561,26721 786948569290997760,207287 763602617469509633,78159 770993904636334081,83550 773895890952130560,139404 775571036578414592,148994 763205013632012288,73926 794906704567644160,262752 768897010053156864,109875 765149085602983936,86103 791207285217497088,234583 793351580238045185,251452 752040444209475584,14277 759240001066532864,57730 760513925351739392,63268 787856758056296448,213064 791006065890590721,233154 775384313827295232,148170 775004455108431872,146259 771525769646309376,122982 791456197899681792,238965 795431304443543552,265855 773342537843113984,134454 764856956519452673,84724 751867064755720193,15721 794357470659575808,11774 760524665173323777,63451 762280922808848388,431998 770522516674666496,44421 774059779140554752,141316 785909609714245632,199431 754806393853636609,33850 785293854832529408,11774 789372596131201024,225427 778403697852231682,167407 752652947327184896,22953 764620936561721344,79561 794615475548409856,262025 778195270735695872,141316 733337889443094528,11774 766314714821459968,11774 788451169920245761,218275 794001725787148288,257492 788745343408087044,203710 756589697539776512,44274 793554085295296512,253407 771698514489376768,118191 794043147319906304,257423 791657073859854336,240474 778832773079523328,168794 788539735270719489,217918 793425277242093568,252020 792124202614525952,164814 795371735612727296,265878 786925501373972480,204929 789255955133308928,221785 790706023292084224,232169 788473211281211392,218275 755256951643246592,35890 763484475770544128,78129 756648957493833728,44429 779332449574621185,173347 755185393419583490,35890 785275158655332353,194648 794383970733428736,257674 765988863286337536,11774 790106081259290624,229693 793267674939740160,249926 780642819652280320,182257 765711528691503105,88998 785684465100009474,197297 761444412111007744,67226 773881440085741568,139404 791352517036683264,238395 795717184903331840,267737 769537316780118016,113165 791427232640045056,238099 793165084214358016,249469 757214761356591104,45348 792906272123265029,247379 787467400199438336,205728 788850473059033088,220029 764964513229643776,84790 770405891015372800,117377 749628867346706432,1248008 791690830377578497,239405 785259734140157956,194167 760204456210432000,61051 778639520824750080,169201 762802038958940163,74133 775153258734039040,146847 785498338007322624,196277 792094291984121857,243865 754835289860780032,33356 769711521953882112,114388 775111873477931012,146259 772864514882543616,132996 793351765722800128,8044 759776652851228672,59202 755204981519687680,35980 767807142640361472,101681 781502284685455360,188401 791705365318504448,240145 778352194475003904,152594 754846874322907136,29763 779363328883879937,173628 759545050548273152,56700 771305588403818497,124597 768919028328960000,99111 775776712613359618,139577 778210581509709824,160539 769584009991090176,112382 772912727442403329,132335 795073827021750273,258524 788450046412926976,218273 735896337141616640,351427 790721825483399168,232791 762796930384572416,73712 768255924096172033,104662 789888862982180865,227289 775570978499768320,141912 773980097418231808,140230 755050135483142144,18470 773598571920666625,137869 792890393935306754,247062 793457671454195712,252020 792078374365696000,243075 758028874462572544,50442 760784230917865472,64746 781368270792200192,139404 788197232839237632,215754 749811218450448386,10251 750759231943417857,14349 751983270737444865,11495 778507778969174017,167319 788759033511415812,220029 794261403075047425,259231 774108061673807872,140638 767355781461188608,96875 756531622048956416,43136 792799759534739457,246726 743057108602474497,11774 778718199000903680,169384 767042646741221376,96263 790522202974199809,231894 777573794105978880,162154 793873885406035968,256219 760943770330202112,57574 764188004453724160,82177 775094759819993089,146847 770412104218136576,118191 777864075636191232,163990 758794688291889152,55257 785945081408737280,191065 791255155073220608,237491 795614725363077120,267655 758284164789637121,52030 777604423858040832,162294 733214769189138432,355480 759818780516098049,58254 795159155124432896,261818 779327938353246208,174115 776102511799373829,152735 765350560769814529,148861 755747462510473220,39384 758740079678328832,54070 760091681291141120,60865 785618534487371776,197017 792597560938467328,246726 781844875431993345,183919 776858067157733376,157840 765582833339498496,87904 758370040236249088,52532 734583357800099841,350100 791741075383734272,240483 774247343524814848,140444 765932390279630848,89859 776405001765851136,155390 791274679650492416,236454 758086492342321156,49843 769864163069865984,114388 786998358267224064,207287 756456009317568512,42432 773849829491421184,139404 788516526517211137,218495 752622996494376960,22787 755854986718875648,18215 788746353090392064,220332 786981496016035840,207287 788170795923177472,212068 788893615015731200,221972 773179030883278848,134470 776140128636985344,152735 788405158870908929,217519 795457325171666945,266491 764522474687967232,81574 750186522343792642,11495 757763233117863936,49070 770196415851048960,117257 752683785838333956,22779 756307742244032512,42495 788898953144197120,11774 753279628991758336,26066 780434672090226688,177233 759234086049382401,41438 766592284049612800,93286 789533744763764736,226881 773905394770911232,139404 764424576252076032,82046 759124495496011776,1248669 757649994816032768,47782 748947831940087813,11774 785663321877909505,196753 794594429659205632,260790 758417601496227840,53163 778626472298835970,167517 794946421933936640,262847 749336902474629120,7852 771768722646306816,127871 792879883508518912,245148 778350571312914432,167220 768411562151387136,86208 790937439682441216,234583 790938304204201985,226803 754039287243505664,30296 790604130083561473,232169 754759650256510976,33474 733836060694695936,65113 792364342633046016,240145 794738996958101504,262849 795461078943670273,266151 794351098521755649,259034 764686358539542528,84422 780803269715193856,176203 763307975175835653,75677 759443039035219968,56964 788782819929710593,220526 778004475831279620,164826 773944880670339072,140025 758708919631962113,54070 780593993969078273,181886 752231166145507328,21074 758301693364678656,51344 774024427071676416,140039 793591331692154880,253793 790609542593687554,231871 753319867210760192,27061 785297752800452608,194923 757560177386225664,47717 761209356398563328,67142 774204636450349057,117257 780566732012343296,181419 794549509095301121,261155 781754479796453376,177455 753997396510699521,30590 756854317622104066,44450 766850843803000832,95672 790992678938738696,164814 758324328689573888,52061 780841288606314496,180655 791470200671596544,239018 771373632060817408,124597 789122990013161472,32404 752952801097945088,24727 791419928268066820,237999 770460525163458560,118087 793800755291402240,254058 761131826484215808,61051 753907389531684864,30259 790502584129839104,231792 791823961063497728,240890 732831978811228162,1170689 788759390849556481,220526 791479630821588992,108396 767906620286394368,101681 771684908427280384,126152 756540620525756421,41702 791000060242911232,235828 762238047870156800,67229 771422970258612224,125554 791254668898869248,237405 781518597587869696,65113 764171010622918656,80939 781056833926602752,183269 775677915929411584,1250232 793523694949761024,249926 764166186833620993,81869 786915835273211909,207287 757223536071180288,46006 772888933344632834,132370 780808613271142402,11774 773511848608034816,136904 780591778910969856,181892 793614713250648064,18395 759802143687774208,54070 771954367842938880,125070 769350476609441792,112788 771385617087238145,124597 787158753808449536,102730 790723986384617473,233154 766724377861906433,95672 732998685504720896,1170810 790297669948149760,228341 794719577393532928,261155 762817462970617856,73712 785358005676154880,195481 767302663016886272,97025 785987770493829124,197512 777329448894935040,161546 792074030777905152,242135 761271705557831680,67709 777333367649898496,159475 768966467769425920,110647 788159283514998784,214899 766679686248357888,91818 794565572348391424,261155 769268299318251520,112693 773636356350193665,136881 732751043054833664,353926 757710217563865088,47844 771393588538314752,125381 772253264704311296,129558 772921114548764672,131914 787830636430188544,205197 793990344824209408,253768 769194078911262720,7003 749096128042323968,7274 776567449680347137,155688 764942971376640000,82121 764854158201589760,84422 781218718403747840,186434 791749578634715136,240584 765025800722591745,79516 785345684484390912,194934 790712447489277952,233692 787350502585561088,207965 781624386646319109,173347 791820561617817602,241819 756298330922098688,42432 773611265390510081,137965 762034596661825537,71537 775783476033355776,150663 785344122492162049,195125 789421495961391105,225909 793178323660730372,249348 794626124047323138,262022 795100468460605440,264460 764832545389285376,84724 752702435479592964,22752 764609116736225280,50581 785446794817785856,108396 788071678999953408,215005 788131825252114432,213064 771680616693665792,126389 792071325917609984,243427 773552622414336000,137042 780502674877911040,179742 754740838903734273,19133 786736765235322880,205989 791959200603643906,240926 793166383198724096,249469 758345670742929408,41703 789720820146995200,220029 786675217213038594,205728 788167621086629888,216009 763058467858948096,76329 749647989866725376,9433 758360171374530561,52030 769929332219338756,115593 776219628645322752,153854 767936988284456961,85805 764544777681408000,82066 766763249287258113,95988 780383439841140736,179593 774798769275695104,137740 762287595682467840,431998 778688264332910593,169201 734402900965896193,354869 754848032269697024,34106 781570297585627136,183593 768975155506716672,110344 790296712615034880,229693 761780014312333312,69711 777317752088526849,161456 793330784853630976,249926 768213538166935553,104668 756566423233781760,43587 776798654384508928,157583 760195746201079810,61412 773302608580583424,135505 757611292417032192,11774 764780779318677504,84724 778264134857072640,122088 795420027294019584,266151 765582378525876224,87245 791488004510494720,239405 750416971963904000,13343 793097757842149376,249493 793967268065480704,256393 794551283768295424,261155 795323784605683713,266190 778317556809666560,166321 768898192565993472,109666 776820719191781376,11774 779597877878349824,172185 755528674980442113,37294 773688930319290368,136947 780771227308662785,182726 792577546302828544,239610 789229805078126592,223899 790084464814718976,228820 758856190847619073,55710 767449081635606529,90171 771645559408955392,126152 789064130170855425,223030 789290503414034432,11774 788071395892850688,215005 790240265839583232,229693 794277367434903552,249926 755955339443380224,40881 751182353012187136,15808 778394232172273664,167273 776129688292818944,151255 754698632729812992,14277 793132328289644544,249469 759575803113844736,57574 765585874813870080,88428 793444053396316160,250633 753395890661064704,25981 776950934379302913,156835 792816581348732928,247877 752025403045273601,18413 769689383951798272,112363 775469226857406465,148645 788243904281845760,215437 779059140073103360,169515 779424668872736768,173602 787515360320761856,208395 772229780582174720,129558 794575849915879424,261155 773516341055594496,137198 785238133399060481,193669 789322329117564928,225359 791840206089428992,219531 757976381057671169,50314 763499887585587200,78274 786261893786644480,201958 776441921925513216,152314 777140304650473472,158520 755278237471805440,35890 764456175261941760,82203 758286580792430592,48289 775428785135124480,148574 775735349129523200,151071 756620392333271040,44429 787699443554541568,212357 759166563912126464,51798 762785165110153216,431998 759059575601520641,11774 781437912294363136,187568 766604092084891648,94718 793572996443205632,249926 773667684085096448,138033 768266882596147200,104332 763733814132764673,76652 794624948924911617,262053 764992971766796288,84666 779799383575498752,176380 755901167826120704,40244 775563805954805760,149202 781191325240569856,185496 795426975196282884,248924 793902925361848329,256038 794352554121383937,251336 765539036446519299,88052 772281354226511873,129558 792106447119147008,242693 794577475628126208,261555 760433422091247616,62771 767852104522276864,101681 763313027932418048,76549 793582305965203456,252020 781219652856872960,186584 772240625416675328,127707 764167683923402752,81869 771848215888924673,127957 778652956547743746,164554 770321372115443712,117973 750024168352210944,11282 776894689161179137,157993 750138533852033024,10057 764992777163644928,85657 794968906867863555,263526 769230911581806592,11774 752220600572280835,21034 749655448349880320,9087 755067058568691712,34898 771440415350415360,125554 770699285742714881,119832 792492476028379136,246225 795085699108274176,264397 789685658721714176,212131 789784831672680448,227486 769919316900798464,113648 768419358297190401,106281 776863726888636416,157840 759582952779026432,57574 788333865450348544,214078 793248204951289856,249926 749979746067288064,9295 761999691047395332,71163 793176486001782784,249469 775436993610194944,148473 768070820799385601,101425 768976737338331136,110585 758625451975794688,54070 772840163886018561,132578 790894852976369664,50439 771165809066450944,122967 794903958930259968,196314 789864043720896512,246425 761766007002263552,431998 781069971191463936,182706 763882472815882240,1249148 772741809424375808,132335 740420037434036224,11774 767204317292072961,96962 763460961625894912,77632 776542138490290176,155896 790832561131925504,231851 758539178594492416,53185 791688490144727040,238429 791840634399105024,241942 795427416017616901,265855 765792433129095168,88669 756421466128683008,42249 759251275762561025,56772 774086837694402561,140444 795048106928828416,264397 775804985535782912,151065 757898479880376320,49852 764451091320868864,83391 786735571876114433,204413 761888203104260096,17640 760175939087060993,60866 794524989403729920,261155 794938832315551744,262847 753357034808934401,26458 760428096608534528,62771 793174786654568448,250135 766332389354184705,93036 770732820540952576,87904 758505307177910274,51824 773976612677312512,140444 762457820826435586,72541 787084890651131904,207613 787450732660129792,209351 792134372665266177,244297 773951890371579904,140444 776200505337012225,154469 751205955556171777,16833 776262586463559680,152073 792767006449602560,247241 766338646601560064,93036 790283778769850368,229693 755583802764763136,37424 756471666369146881,42125 774262323640807424,141360 781560765115408388,179560 775016553255346176,146405 774472023686995968,141360 786734578199240704,205094 757720550336819200,47940 755166453448310784,35890 794585821844217856,261796 750238878766866432,10662 775397309580451840,144611 771502552332369920,125163 768506145006911488,106774 761578203500556289,68993 752923750702673920,24316 741337928882851840,349343 777125233702604800,160316 792699794435215360,233307 757922877408763905,47940 760471092549001216,62771 772894481985236992,132908 787147069119168512,208928 773610226280898561,127358 781871782307430400,181419 775548214766292992,149953 775934309353922560,151361 794524704002502657,261155 790712256673619968,233692 793887330293653505,255942 789190070985105408,222627 785545569414426626,196917 769499817139666944,113754 785587549695684608,196900 788951207813394432,219575 752909649586913281,24134 771018206622482432,121949 795377655122198528,266151 774770703048388608,26066 792067467929452545,11774 762735664018317312,73712 768185012856291328,104162 763964993230385152,349513 768472493875232768,106774 773964209285500928,140444 755191407959171072,35890 765147588907655169,86103 792490998647652352,235374 763783303023517696,80098 769952806975447040,114254 780373957224562689,179742 752089690887585792,18488 795349666951000064,253793 785496728841707520,195975 769977733908758528,108396 751540988468924420,18409 761664251194933248,69878 791263851446755328,237491 791796657251753984,241520 793155305332994052,249926 764972908871421952,85562 772406862339645442,130792 794658380698779650,260181 794997629591621636,264397 773521787275603968,137158 794741328378728448,260852 763165535441793024,76535 769674047739207680,114779 791047603534168064,124597 774002443361202177,139404 765579468744208384,88052 794382177559425025,259134 790543320065990656,246425 794596871268204544,261155 771405064632098816,125367 765092519377985536,83881 768587948295991297,107559 785478562501406720,195849 793976583962796032,256439 756603222354235397,44273 761293473311883264,67229 760143747329953793,43824 764964404379222016,84889 793854411663486976,255393 779724634065285121,176203 757394969103523840,16728 770458075090325504,117263 780568942268059648,181660 778156035685093376,164826 763460059808477184,78159 791860814462398464,240070 793796965586698240,228820 764532707028307968,82066 786125851792465920,200870 795666751270879237,267862 759546897816227843,57068 793156756926980096,249469 795616144161906689,267655 794457716341161984,259457 787374399527743492,210289 762758770216804352,74281 788736320545759232,220344 785667811116974080,197091 733581090665824256,1170849 778288311039242240,167220 780609811666735104,174891 795108308520730624,265245 760572633700179969,62728 752993393723203584,24870 771464295578112000,125554 756599087210831872,39096 764185665831440384,82457 769863260690579456,112725 770766604997107712,119797 785961619188690944,198580 760181432060813312,61544 776153639060705280,154071 794666864366460928,39957 761570504398417920,69299 789435022331609089,218540 785637473724407808,197512 793913788583931904,256125 764167742299799553,81649 750658214329450496,12290 760291955804733440,60541 761330139951206400,65180 793098419342540800,249469 753399308766937088,26458 764141984562880512,82066 750853182201401349,15536 778589479804276736,167950 776601533261553664,154832 794779887022305280,261987 764426659202207745,83391 773750295658508288,137315 774110572547715072,139404 787028660536610816,207287 764779723331407872,84724 767703588927737856,669866 794555849356300292,261155 773692764814921728,137016 791428570157461504,238099 765970303314984961,90618 785455646258888706,192421 793603941133119488,252679 749990857584017408,10735 753965333644316673,30590 791305064757338112,349507 781162222647074821,185496 774069448303075328,139404 777019045937840129,159991 778761994639962113,170169 753954458715951106,30590 763912690918166528,80939 766794346171510784,95672 793976905980592128,256276 750380754987786245,12883 776871601979658240,154914 785930891877056512,199546 791822668454428672,235315 778228123284348928,166409 794281984310714369,257534 776973108012052480,157755 750835381575176192,9295 764563593249558528,83945 774606128911089664,144427 787006922889101312,207965 758834261004652544,54070 775307523205193729,148045 785913464954851329,11774 785946938382356480,199739 786557499289706496,204413 750759241061797890,14277 773344510113898496,123140 791734201917829120,240483 792586216751243264,246726 794125159703556096,252408 790625555863461888,231318 765900473148866561,63268 761995059520675840,69878 781482750008111105,139404 781185479236386816,185496 793483547122237440,250633 758935217285439488,55211 758396060872024065,44345 788508211531780096,217658 795413975253061633,265855 762157517736738816,71099 770942803283021824,121612 794373536177651712,257353 790256913359343616,229693 794539747448410112,261155 768820354848555008,107984 754716748130226176,18413 776203093935554560,153812 787970684685352960,213887 787485051898310656,210253 791776142067920896,239998 758343599536955393,52554 766706148284051456,93303 775372104309104643,20170 794539446297186304,261155 775430394690859008,149200 765198877410598912,86103 766445245324070912,93823 778328628828471296,167220 732280426765635584,349776 772914577658880001,132996 759530159703744516,56964 790738878860845056,232169 791336025515761664,235590 786179861165506561,201494 751737602647228416,14277 789488672445829121,225358 794720971278139392,261155 791382255864205312,11774 764435908145840128,33214 779892368757624832,177248 758274343264804864,52112 790726787345113088,233307 789657413641134080,227242 757854776604274688,49754 776437985114021888,151463 768312813492146177,102449 769691611227914240,112032 763026529471254528,75899 794561820434513920,261155 763529094810128384,78566 751105997717004288,14858 762945561129422848,74247 771522451155001344,124004 752316985539649536,18386 786697194988601345,202275 779446773697744896,174435 759822793508790272,58542 765955344178741248,90003 793184912421421057,249926 758802646304067584,55257 776074149303296000,153194 780776636601995264,182960 786021612994826240,199211 788775881439191040,216009 778958200292777985,166321 732389131095965696,351837 781600516203741184,188401 763902751436840960,80957 770721625843138560,120541 775371333655900160,148537 780882382299795457,183801 791381820252168192,238395 762072139985932288,70177 763717990735089664,79740 791404321598414848,203546 793638899956510720,252014 792808536510197761,243865 794554191742205952,260874 775753072303714304,150989 761362353292095488,66116 785237459949019136,194250 795749989477715968,261155 776845661010407424,157693 764080610335784960,81574 750828153120120833,15661 759192668677308416,51798 770718922563657729,120610 785289495155539968,194707 794005761844277248,254209 756919746658865152,36145 758061817063014400,50923 759122619820015617,353047 777188869754097664,160480 772073441897934848,129471 776913945097605121,157755 764972834296832000,85562 768590259458301952,74043 773836556058685440,11774 780789419414388736,183269 760823228893888512,64677 758261222299013120,52031 764138973375631361,82066 775435571971907584,148645 778734632674045952,170187 780463422966075392,180039 794539748740177925,261155 759706864011583488,58481 775432635493584896,141415 785484603716833280,194723 785460379199672320,195975 743540926623129601,11774 793507969396867072,252031 787985255915479040,214209 770395901961666560,118698 792060122193420288,243614 788136048954081284,215480 755975501014044672,40881 770405179187421184,118515 763459990019506176,11774 765230095455883264,86103 781626682662719489,186584 793368705614815232,250025 773206490857496576,134561 759858267858276352,58254 766733351562547201,94899 760258853548109824,48052 771424580233723905,124597 760868228470042625,11774 788743134612168704,220332 775424204510339072,11774 794248960969949189,258296 773381499034951680,129675 780066212088655872,174392 790505792587857920,229693 791010932352626688,233692 775894296054685700,152424 791157280448339969,235487 780533374100221952,178735 760549094947422208,63451 790980595790733312,235487 778789417230020609,170169 792736780822937601,242693 779716470808973312,173628 790301730160447488,230485 793850881435242497,255942 766100330660499457,84209 791119795030634497,197046 789858079718465541,223312 754159397643792384,19703 761522380178989056,67326 763192503373664257,76794 789275473050075137,223692 791635488868151297,240145 759397650500165633,56964 775361249060069377,148537 758137622866726912,11495 788128849280307200,215012 788391427554312194,217519 774726602257227778,144189 788488761541787648,65113 793372510637133824,249926 753567796185804800,27222 788505914311602176,218349 791255961616912384,237491 774382376348561408,141887 791472823332143105,239405 762522977061642242,71476 767899606231330816,100561 794319220959899648,259055 767090385940131840,93210 761893795214553088,69947 751892025121902592,17794 786938541657821184,207287 773861718846038016,139404 771671597623173120,127058 790911376382308352,218349 764592953595539457,83391 751552609836609537,18539 773267460753678337,133043 785325536297885698,194934 763093401856335872,76549 773572974339383297,137639 785650995971842048,197324 790976132984078336,235590 768882372037206016,109875 772787885074362368,132335 786642398742925313,205455 789193716456009729,224513 787833623303028736,205197 794944996348727296,257492 790180257697505280,229910 794028128276516868,257492 776038041219571713,112363 791668319648636929,240483 794533565107093504,261155 791054873458606080,235590 785251955568410624,194167 759022113072226304,56447 788067647200063488,215005 740815299176476673,234630 777584800098050048,159308 792756761497210880,217285 795096936357515264,265030 769001914746998788,110389 771846378620350468,127957 755098539554852864,24173 769022388025626625,110709 759851378197921792,58254 778955344777142273,167858 769252261809709056,11774 788775406002249728,220767 789300849872932865,194192 767547692738281472,99171 779342307329990656,174115 788889938318225409,221972 760856240297611264,64722 771066321803116544,122299 791774540909023233,240483 773989184679796738,139404 732774028490899456,352911 766080008452448256,11774 778952438258790400,171324 791409975184818176,196314 763972791125159937,79501 790964214198329344,217519 766325736646901760,90963 770967264497577985,121949 781827259334139905,189314 766734056130170880,94899 763921531126722560,80153 767209151319662592,96883 794623346147201026,262145 768846300133617664,108729 793592044417605632,253206 794181825576902656,258331 771749791395147784,127557 753637147706400768,28732 785732156609789952,194226 756586895652651008,43285 765619264728555521,88311 772599788701351936,131258 794042286522990592,257492 792130146803257344,11774 795128443671379969,254025 768891607659589632,108729 781374888615546881,7258 769219651800797184,111558 778055512260743173,163990 787072583145496576,208928 779157327807025152,164669 795326049915699206,265257 736642602917715968,1182356 790979548183613441,235487 772879736250900480,132967 761365632596058112,68182 780798406205800448,182036 772223525381824512,130004 788447912984477696,11774 789812812126285824,217837 750698079712583680,14402 773160182167724034,132908 750566685191630852,10335 753635887733469184,28503 788833718311981056,216009 763204625570738176,74247 794587663898701824,39957 763530662317928448,78684 786279589500846080,202429 749948055143714816,9292 765397984817319936,86440 765976514588532737,90300 795309284032647168,264397 776145796492255232,153915 778466620431736832,166422 767906122074198016,90031 793272283083091968,249926 793775500699308032,252891 754119969462288385,31080 766052542493102080,130505 760501549223129089,61412 795414419459162112,265855 778701656875687936,167674 790941284286418945,234583 775730762154807296,11774 792028886515191808,243075 765640277583364098,86440 790958765642280960,234653 764919404295360512,85197 788846621970698240,220332 793595726106419200,252112 791712677211103233,240067 774434310350856193,141360 755400377281851392,37044 758761477604081664,54070 755184499177107456,35890 753601516892590085,22352 761823900196016128,69947 795670099541757953,217634 786956923996368916,206642 790756924203630592,233154 775728331803201536,149525 792236953257119744,243398 793871566526439424,11774 751066504855031809,14650 788675227559395329,219915 776783811136847872,157755 761576943842041857,68854 760385724860534784,61655 795241134746374144,265686 763880079319371776,80939 781346843129098240,139404 773917426065018880,135960 780911113948962818,184223 757674563941470208,48439 771146123528507392,122299 773105871601696768,134419 771510018004975616,119937 761302944792842240,67768 768857103838642177,109181 761142423347093504,65180 769377591111348225,108849 779134213920464896,164814 785532713453236224,195064 789686375394050048,226731 789894283591417857,227242 785981093300228096,200382 794992803130515456,264397 752225086984359936,20134 768477719457853441,102249 748342633785851904,1247845 764443428029693953,82744 778298930266267648,167046 790786618240139264,65469 771138094456246272,122251 765405047144472576,84209 766351497277874181,93286 794595973804736517,261796 788157372132839424,214899 792040865275506688,243187 776967216998731776,157724 750089551213920256,11363 757652794451095552,48585 771056709401849856,122982 772214736301780992,112788 792497098578989056,246295 773786678905434112,139233 772805309572190208,132578 776941137294684160,156835 794255875443593216,259063 753353604963053568,27045 757864342968799232,49376 774955658990977024,144542 794227903164776452,258331 759384115426631680,52475 774040334267408384,140748 758100381775851520,51043 794233968220631040,259063 778265743905304576,164826 757792794106671106,48093 781489414849593346,188119 790545059930308608,231894 779605936595800064,174115 788118073777664000,215477 753961832331653125,15721 763044579771752448,47188 732656318004203520,353262 753800193032777728,26140 761821620247916544,69947 773658500346028032,138221 788097334248898560,215005 793959780486287360,256564 745284238698643456,11774 761542996160491520,67023 791256638384541697,237491 758756738296229888,54070 778012908018163712,163206 790973472713248768,234653 766148438857834496,81929 777628476811673601,161277 779052624570118145,171463 750833299820466177,65108 791567090905911296,239235 771351270967824384,123080 787759805330882561,212357 789415469455323136,225400 753201712182226944,24257 765669698612658176,88399 791393312728952833,237908 794345766206590976,259743 773553212615897089,136904 786941971386380288,205728 791815023374893056,240763 759510352165941248,56924 761101758454046720,66159 762000444159692800,431998 778401868284256257,167003 788204282944389120,213064 777867772260823040,164001 775023097971871746,146259 793924652624134145,256255 767056909975248896,93210 772156034865504257,129565 777663295742410756,161573 791432449599410176,237872 764167801422479360,80512 757161416956620800,45669 764538840300281856,83654 791551731683299328,238395 756938393834164224,44291 787361571441872901,210207 763033528871170048,47188 773894129893969920,139404 780794944164208641,183269 786727500395208705,90209 764171916072587268,75073 753382488211271680,19598 759089885739294721,53985 792155312522428416,244463 794683938665103360,262022 757668862028492800,47940 766297014804025344,91636 791257251499704320,237491 742750791593791489,11774 751584243013353476,14277 788990956519514112,221971 793273100813135872,248253 752891254095110148,24134 753661023375257600,148861 756286043557466112,42405 766511065546960897,92222 753656585235365888,28732 768807768874684416,105998 781481002145353728,187469 791269238619140096,236257 734771936761380865,11774 769118600892260352,111419 785337927593136129,195125 791915765091868672,240483 795039138877612032,263532 793204331365269504,250328 794571066953740288,261155 779287237519441920,173490 753191320169046016,25965 758703422140846082,54070 774024820950339584,139404 780941099502219264,183811 790705663575855104,232884 762359438535720960,72653 794744453969784832,261155 785646088212451329,195492 756596149415325696,43471 790958213701128192,233558 769351119029940224,108795 787030755448877056,208014 765296923406282752,86440 787515210068262912,207212 770134507034935297,91751 768547795120758784,209828 756236850998734848,41680 764783725754408960,84724 787730304358383616,205197 789912286806679552,227048 757360991936086016,29961 790897281839005696,234583 780459533869027328,177233 769332124222525440,81869 794334083740483584,256038 759086684302635008,56630 764311381487255552,82544 779581509158129664,174435 761995086754353152,431998 773956252829233152,140232 794617445269012480,261818 792716578043244544,246392 759381003249082372,57897 768482630790680576,106716 753083061374418945,11774 769619059084230656,113005 750394169714020352,13021 771130425485905920,122126 786947439433424897,207287 786951086028558340,192032 795501793413398528,267521 762151625116954624,1248990 763148777368715265,75641 749915399806853120,7914 776431449578868736,155688 756960991364124672,1248372 770756914401595392,118192 790705307651493888,246425 768089506046246916,101163 780147231244578816,173358 775808499460833281,150497 785675194719318021,197297 751729971769454593,14277 788017718868008960,214492 792755075231866880,246726 749828825945501700,10332 776130723715702784,151361 787030969593106432,207965 793139338569658368,249469 762075420237803520,69956 795102541998538752,264397 761547155039551488,67226 754718888005398528,33356 764976674706423808,85562 763902308065214467,81110 792446056604852224,238290 762728181073936384,67226 787482010864332800,206644 791156456439570432,234796 757719665707782147,49056 771519296425963520,125554 791612116495110145,236941 758388772413198336,50827 754813669251227648,33029 766517502767616000,93823 788860733677117440,220765 788771743645204480,220020 792475483254370304,46501 793099532632326146,243187 759245180545490944,57574 752719555844251648,22953 757341428230025216,34666 768599537099345920,108033 767803668762464256,101681 770640626757033984,119682 774912599225933825,144068 754184209946832896,30910 764532874158669825,81574 793114874662359040,249469 763468239510835201,78159 773985470719991808,139360 753057685738696704,25255 792794108481777664,240556 758753660415250434,55143 785401857950769152,194079 761507672776638464,18215 763432977422544896,78304 794718019633217536,261155 785910236603412480,9649 758636144690995200,54070 794245826226819072,259200 751792228486488064,14294 768538277435416576,104973 771397482752331776,125222 792470844014559233,246225 761336926750314496,67369 765795085539745792,87131 773855627068239872,139404 792486718981144576,245575 768811327318032384,109104 785652395267137537,196917 767515515740827650,97346 758318320349315072,51809 764385429554622464,79468 786223254776274944,197512 790703834947588096,232884 752313421324951552,21579 751583588655640576,18409 789262696256565249,223899 791678793622622208,169916 756256411319799808,42344 763521249314164736,11774 781089759653269505,184044 787070200583708673,207965 776735307962183680,157427 795395137241305092,266884 737735141628510208,49681 753704826291101696,19563 789444084926734336,225981 786598294541611008,11774 795706263367745536,199307 780059169881743364,166852 780743553987317760,182154 785867040657645568,197512 753024519560757249,23719 769285139348262912,112788 752892041005236225,24134 793120295574011905,230283 795671577933189120,267521 786143896661262336,194450 791388840623611905,11774 756283199731404800,39496 757881916238471169,49852 760232159579807744,60855 790940491495772160,234583 773666447843221506,136947 792584674535170049,246225 773591519454429184,137795 781635644699320320,170187 749710478763520000,9087 775049757723025408,87904 755626711727869952,38026 756906731607851008,44450 793558999983542272,252408 768132970393706496,103354 792825764697604098,247400 752651070430588928,22953 760571316416159744,63559 761737933317632000,70177 777814431451406338,163763 786634152691007488,205270 795088056554491904,265102 786394870822862853,203674 794783126790647808,227273 768600104752254980,107423 772536627281403904,738099 774322935024594944,141360 789264865072340994,224818 794565045250359296,261155 761998948773027840,68993 790700307948920833,233152 765536729080049664,87904 768746537899978752,107428 762821067165593601,74247 777973585327497220,165185 762030722638974976,71429 767559899504975872,93261 747615880024989697,349918 758071506190475264,50500 787385554757386240,180433 785669415585001472,197512 788126147787620352,215754 788752795528679424,220332 793580881646526464,252020 777861019683188737,129577 760539981811224577,63451 765658305859510273,87858 778985787585138688,171168 760517104789487616,41680 768161112365817856,102514 788204286362710016,352258 766705123989086208,95727 762476175306297344,70886 756512616462295040,43391 789696794267496448,227242 795455850546692096,267050 788078531901267968,246425 779818944697892864,173347 764711070057439232,65500 792860489290100736,247675 746611661000192000,102730 764092635753553920,81702 769689918469570560,114779 786638412677779456,205455 767715281460264960,100605 786522531461083136,204303 793189573933359104,249926 762754609828036608,74681 753935148589068288,28115 793941873698209793,256217 795450182250938368,247930 787298243625582592,209195 768104751275708416,103212 791325660841148416,232169 773689509246566400,137693 775707065188618240,150663 779109898982395908,172089 793906754593533952,251803 759109176010223616,55660 771777129289625600,127871 735170267375243264,11774 745285489691877380,11774 772952093896433664,132514 763335983253233666,77273 779389814416125952,173628 764252456301760512,80445 765195700405542912,85027 773253642396635136,135736 794313770478796800,256276 763686896111263745,79561 750409923314483200,11495 751075607866437632,16296 757247575439269888,45014 768180705956212740,103212 794985209313841152,262847 761928967347662848,431998 786964233334366208,192032 758792515151462400,50923 753023139903369216,24870 775059204616757249,146847 732215921259872258,349814 759143619563520001,56964 773864719648186370,139404 776620865844805632,155688 778312196874829824,166532 766485130298798080,93823 786991433056215040,207949 781353109582864384,184944 792428569083260928,244550 778285918797062144,166339 795402116340781056,266138 758891008457179136,50442 768972292168626178,110344 775041478880002048,128934 791353759364292608,238395 756201939293970432,41632 732326387915218944,1170432 759191652904894464,56964 794565292382896128,261155 793836812464689152,252581 794386949502971904,260173 758792213979693056,50442 785286491832393728,194648 763911584515186688,80393 766007465632673793,90908 788096795616354308,215005 793464230792065024,252196 791643945688305664,239776 791325123085160448,237491 776937214743896064,157840 787343243990147072,210207 788251076579524608,215025 755427726715187205,37433 794970270721261574,262925 760141317771030528,60163 763385770577170433,73196 751088048486711296,16728 775371296205000704,148045 791816009401249792,240260 795057963761364992,264397 755181224226762752,35890 795235295373488128,265724 795694981478498304,267862 765586190523310080,87904 763255376989065217,32625 789990807239430144,228354 792724924255375360,247054 793120564059734016,249469 772200001996926976,130139 773466651572498435,73383 790527690193403904,230283 795319866374897664,266293 762084783505694720,431998 764032610230087680,80393 790333816338468864,228820 791021898167492608,235487 762817306321887233,27156 790259764865433600,230270 785601751676182528,196917 790689411432341504,232169 773968557621161984,140444 750132061185400834,9754 769341327452413952,112336 789839583257034752,228124 795399806583767044,266138 781140255617355776,26066 759098886476533760,53970 767758641424244736,100038 747463584729473024,11774 778397627612336133,167407 775345692147585024,141091 785346878435057664,195332 755431610573611008,37433 774706285090451456,144475 765009631622025220,84724 753391751348514816,26803 771429120139988992,125554 786425666665197568,203510 758669056236933120,54070 733268860065841152,355464 787312930618380289,210289 752983444368396290,24668 753386214489587713,27402 785937251821772800,199769 772962774028812288,133672 780597138526961664,181935 749741168947232772,9754 794908436618055680,262849 769884709354557441,112032 749291180056256512,1247974 780613389802414081,182122 767699975140769796,100605 764924801144139777,81955 776181277837910016,153658 776880931550429184,156835 788002813825650688,214354 793442514242048000,252196 753980936920850434,28866 762654402582806528,73926 794613030025830400,262053 758686377978585088,16396 756276270464237568,42171 775001830547976192,146259 769324519240499200,110532 789242823400841216,163586 756512346776989696,42251 792340433208770561,244143 777947635814535170,164846 793926773771644928,256255 770225238298730496,117377 770961610575843328,120610 791708831893946368,241034 791762910297088005,240661 764577759884632065,83391 771745712585469952,122622 785617438708670464,197198 794556715505242112,261155 765386430302400514,86103 751146023083347968,16236 788551888123768832,218275 793723181185937408,254058 793863486635970560,256255 741305907162664960,11774 771130945416130560,122776 773859433394823170,139404 777237651925585921,160592 763740703239221248,79691 793209996192382976,248719 757007766670053376,45839 791355590383665152,238207 795368929963208704,266151 764824865077506048,84724 790908502017396737,233198 778641794128936960,11774 791480063959011328,238207 767926900450811904,100559 759128045034897408,57189 774048510412988416,141200 787526254048280576,208146 793184527480868865,249469 750933939208855552,15165 778291101924888576,167220 753143960558710785,25009 768441227498827776,106281 773617996963119104,136947 794325108382978056,259743 751730457243451392,18316 753335309941768193,22630 770856841857277953,121565 774985582661423105,146259 793028279351578624,240145 776467934059388928,156103 786106741222207488,197512 761593913572483072,69565 774076903304990720,141316 766630415532748800,94705 772215396120137728,127707 794707940993212416,262752 795078948547915776,11774 762887504378798080,73926 778205889157173248,165448 794049295355822080,252020 795756530461212672,261155 763143590495256576,76549 786163874013782016,201292 785279427814887424,193828 765151505276018688,86103 776042234659692544,152735 790884050999193600,234583 789538463427260416,226731 753325470721122304,26702 771460458775588865,125554 774313037843009536,142090 764919776628146176,84724 786705409109323777,206054 753940235625508864,351279 762628616526049281,73814 793292204307390464,248253 758707062880755712,54739 791455966797725696,238207 794529095581245440,261155 786221682000289792,201555 786768746161373184,350699 793460682771562497,252340 775812937319612416,151463 770241375552081920,117257 732268761483517952,349814 749746818318082048,7849 755025529993035776,34666 762620140366073857,73814 773118068004417536,134470 793912032823275521,256255 763304589969862656,59996 788398583431041024,217519 791331860689346560,228354 769612214038855680,113412 785927406267674624,199262 773273907365195776,132335 775279966812418048,148010 788395622306983936,217519 752980293024382978,21118 778950274287226881,171324 775110984616718340,144648 787096672614567936,207974 768965525024100353,110209 781272346523041792,185347 759545403071160320,56784 761958131031166977,71123 793800054339403777,249926 778983788823076864,166852 761680149460889600,70177 763059840004390914,75724 794375567709605888,259743 766054381724704768,90384 786730397552050176,205063 779529060460273664,175542 792120632016199680,243513 774346487513780225,142339 761191681601462272,64537 786274822867202048,202380 788231767899705345,215025 777980796166627328,164375 795088274188632064,11774 757628651315793921,47940 756569412346454016,43471 785513643240624128,11774 756827748572672001,45094 761679463771959296,67852 763637703732764672,24252 763743231993638912,77731 767719783148187648,100545 785667719517577217,196277 770418808141914112,118191 775731684910239748,151071 753811855299088385,22439 791634464484921348,239906 790891101125242880,234583 792498017895084033,246392 757288035197210624,46384 774471764768395264,141887 773906906989654016,139404 780557070747729920,181011 785589284866695168,196767 757648790480297984,47782 788832798563905536,219119 794734625037910016,261155 765038245684113408,85562 794376870846468097,259266 754901206481461248,27045 794638785627701250,11774 781610477638082561,131056 750355190981730304,686533 781162059106881536,181419 792020396140859394,243075 793602901612560385,254024 770757593786490880,1249792 779407452483616769,174115 794575498365976577,39957 765303803734323200,87062 780079125268684801,175952 794527940616679424,261155 778315055972618240,167399 768541923040718848,106317 772245814110334976,127707 791060244541550592,234583 787136873395355649,207109 789437295158038528,225359 732932833237446656,354730 786254119363350528,201953 763643420338376704,7275 768273204376801280,104932 787033178200543232,207051 791665210314657792,240483 765732624346349568,87858 795003291394514944,261050 772815499734331393,132335 780245212551446528,108396 788071230305775616,215124 788534763565019137,104244 791798549403037696,240483 761815276920844288,15808 776893689796829184,159245 752998901066690564,23742 753965438321696768,30640 770742153370738688,120541 764804909892075520,83940 789155134316040192,223030 793187017806913536,250033 793911074584223745,256686 790953711451463680,234212 749934238338650112,7816 775789625189085189,150463 795246339231805444,11774 759246009176297472,55257 765248464389365760,86103 794590791519768579,261155 791474555055403008,238207 794618304430100481,262025 768611849612828672,107745 775409090818220032,148537 780075778645962754,89689 787746918759661568,205197 764687698275672064,79804 794562828942327808,261155 773989598330494976,140025 776855150119878656,158182 788001549238743040,205197 789468263822405632,225981 767256016727662592,97379 778265878265630721,166390 792212642018369536,244550 772601466926268417,129558 787856971202527232,65113 791082995625160704,234583 793898231050735616,254135 791502620099686400,234575 767850909145632768,101681 774392787315793920,140444 778428409579995136,163990 776118783274422272,153033 787326281964806145,207835 795755364021129216,261155 765212523402362880,86103 766246797006077952,91946 738401850894864385,11774 781523563241168896,185310 788127366413479941,215005 753995158165790720,30802 781574814444187652,131056 766024617882300416,90384 788206250341261317,215005 791850349472735232,237491 758328277626916865,41703 756967444271468548,45109 759126929010102272,54842 795124211693981696,261155 795702025338179584,267862 785896418607243264,199546 790693530956099584,232169 781725946520936448,186149 755428573524160512,37433 788875272263049216,220526 762802233851469824,73706 787073132620165120,208176 749865361978191872,7546 794107609376849920,256255 779122151131484160,172208 793026142768881665,248124 763175452965875712,76535 794466526543810561,258429 794403322719588356,256038 760195080590352384,61011 793944257841287170,254135 752872033399091200,22779 755045042427879424,32869 795071334438948865,262849 767834726157672448,101681 773481023631945729,136515 785527732285374465,196277 753807349870047232,24856 777101723085058048,80716 768913659171143680,109767 761664113122476032,69947 776070651547312128,153095 775351996496744449,148473 767174297198727176,98142 776856618185138177,158815 770577586074296320,118191 793970493527388161,256440 791457253794598913,238292 794336034339307520,256038 762479549321916416,71550 776163982168223744,153248 767541923120812032,97386 793257905747210240,249926 781645533576323072,189649 790333010524704768,230282 794558197252038656,261155 751956522662563840,18215 777320837821108224,158387 759061356653998080,41703 768986415434723329,110659 773596215007117312,137158 749315633905491968,7501 794556050909360128,261155 795374434823573504,266151 787857720917553152,211733 779092121970106368,171693 789560521909559296,225949 753698543626555396,28732 791401697293762560,237198 786402525800837120,203674 786129792873541632,199561 766750669176967169,95708 770320906799284225,117043 750488696416272385,13532 770162534439587844,115538 766061712269250560,90300 787021680782618624,207287 751124355799654400,15808 775399954969923585,149040 767400904634929152,93112 788001023034089473,214354 792482929972772864,240070 759103370250612736,56964 769641061148798976,110585 792496919708782592,246273 752667931440508929,11774 777664180979691520,163008 778649090250813440,11774 757749815933403137,47940 769990903264079872,1249707 772859861776343041,133090 785741260501819392,192421 767803287324229637,101681 776187518190493696,154469 789558920046084097,227130 785548455095795713,194082 753723080527187968,29271 757335619739594753,46394 791449785865740288,238207 791343420421775360,196314 771088295258456064,123273 787357273937047552,207835 789336642154745856,224297 770589436035805184,119832 758818570935472129,1248642 768564703387877376,91936 770669405550305280,11774 788070025613586433,214011 760287308570562560,59666 764789366254346240,84724 759497648768425984,58232 768084517563142144,103354 755162126126354433,35890 791124769936736258,234796 762657652270829569,73926 768592764938227712,107237 761561081609322496,65180 788124330605416449,215005 790296208082210816,230282 789885881091960832,227242 751129230340198402,16953 752751009529671681,22779 765357945890582528,84886 795357303037947908,266491 776626402389061632,155451 760452461958008833,62063 768216654434054145,103126 788907765087502338,11774 770045487781208064,112693 768956177447325697,109360 766747400174206977,95708 769267832936734721,112693 790981506525114368,235621 751911590920880128,350085 791667330283515904,240145 756027793159454720,738099 790888321274687488,206048 792961158626021376,246726 793593271566077954,252020 766832380870926336,96514 786414524073144320,200490 763454316938194944,11774 778752326190235648,169437 791860205646598144,240073 776068602877218817,153194 756301069647540225,42564 777517254204416001,161387 788781804408811520,220772 794863686963830784,262025 778927728854573056,169550 757739958211907584,49066 785674303832338432,197341 768532906893508609,106770 787723759851544580,210676 761639997720100864,67852 789122917267345408,223286 788388322393464833,216009 794521061417099265,260404 769331009280180228,112749 775859111850237952,151331 746250984972652544,352060 766073735648542720,81929 776479464448417792,155134 781586184166256640,188478 763150980900880385,75899 776204592686194688,154534 754020488205131777,30339 752665321203523585,22432 765649885672542208,88128 775042956973711361,145955 794082946705522688,256393 794568287225020416,261155 767322515102400512,95672 770535220319838208,118191 785563280798543873,196609 790927647928909824,234583 758978260596174852,56187 785946131909849088,199352 787019645731672065,194281 794640120200777733,261155 752899676735737856,24134 793436167576416256,250633 794446797573857280,257026 791848053363712000,237491 786948456078114816,203793 776605068510367744,156835 793045369470980096,249067 754013528051294208,30590 788842647309852672,220526 750491241553338368,11022 772514937608560640,131421 794367951910543361,257353 785602267428683776,197512 769026104329994240,109666 766296572682350593,91946 789137413171998724,11774 781173949698715648,186149 785912912313405440,199546 785501814477193216,194059 793027487219392512,233736 766076742733705216,90482 785422018195886080,195674 773934852475412480,140232 791478081441542144,238207 756277007625908225,42432 755777742688452608,39197 781411258117427200,186900 753029415689396224,24316 792005688625102848,242628 780421139793342464,179742 759406889729875968,56302 792410472721022976,243187 789503430364659714,223692 732573135157923840,351374 765001416414932993,85562 788033617293299712,214492 775218596192452608,128934 788099291394904064,215505 789887382468255744,225456 758755022062497792,54519 760970179476094976,65174 764125075150934020,82066 763170420652662784,76549 765280771183513600,86103 765612524330885120,83225 760518943761113088,63149 791262766002741249,237491 788823400366141440,220526 763070990683369472,1249077 795379092828946433,266151 755589454010552320,37869 787794878851801088,199307 768117304974376960,103354 793998027551862784,257492 776211885154787328,154534 791675434069069824,238276 769955716819984385,114254 793908300333117440,252806 750190331107414016,1170384 735863185064923137,11774 795413919011520512,265875 789533273462411265,249811 792243564172500992,243187 769321912874983424,112643 758595957571325953,41703 789285085954605056,224680 770005252137480192,116239 788063879012253696,213672 795001255802322944,262752 751181175566237696,16768 762801056019427328,73712 788691925150892032,220029 766763213786669057,92195 786993254197637120,208167 791593147461693440,236844 760548657347297280,62728 755516780131397632,37892 778429555757359104,166941 767871212261302272,100869 772173194585251840,11774 794852196961681408,260542 750472875790864386,10876 776587764926124032,156835 793971387929153536,253790 762757666036969472,73513 770713346010181633,114254 772879109311660032,132370 795606765383585792,267521 762818737267281920,73712 763771422695096320,47188 771059954664943616,122982 760209340515151872,61412 778328989328826368,167220 733269701237739524,349652 775132972597010432,146259 777724524158595074,159475 776472293660778496,156012 785964016074002432,200246 788637989643620357,218258 788468335793016832,218275 788755832368345088,220029 780164754899886081,178415 775050669623545857,144730 794570438772826113,261155 785497016902230016,195975 770492256885276674,118515 788700181961306112,220029 788806692876288000,220526 765579466697478145,88374 790954165677727744,228037 794911044879515648,263895 751113477498867712,16742 771698927607353344,125742 772998114940555268,132908 754761849426423808,33174 795006742677618688,264431 780000459981398017,173964 774361368585572353,142503 791354979739066369,11774 794019180953468928,257423 749284447426600960,8047 759443272062361600,56964 781589733562540037,131056 786809959749038081,205094 758036551255330816,50923 792625878932987904,243344 767483057041530881,95055 788046990709919745,11774 793121877434793984,249469 793521159790694400,249926 781209328199962625,186324 733256405654736897,354906 760865799267549184,64722 773081820229349376,134201 776593549307576321,156835 765685836281110528,88459 795683195526270980,11774 765762556082388992,88489 779731536996360192,173347 793512014224224258,252020 768270956640866304,104662 757542189706649600,47782 794526755415556096,261155 738416655798312960,11774 752626932303294464,17842 768770043580551169,104973 787873135429292032,195492 791779165062266881,241678 765252902348812288,86782 775724171196305408,149953 773210209883860992,132996 771514696885215232,126390 792952567177228288,196631 785991050384986112,198544 776208246885457920,153845 759182631195975682,57525 786968286105899008,207949 766419504565919744,92872 776186918362976256,153194 794614957572661248,261155 794938979292356608,262847 793975871690379265,256439 732779845608841217,1170716 768039094031097856,102998 771172921209294848,123141 761327809201528836,67229 795714597110038530,267862 764974229267714048,85562 779001688220921856,171902 765906286068117504,90031 791620835643621376,238395 788755148747206656,217837 786637799734800384,204629 776460026961498112,156053 780089005228625920,175092 788831042257821696,220806 769278651355455489,112693 791619549988810752,99049 753781682768007168,27835 764120290469089280,81869 766608401543593985,86103 790709534171869184,226862 754717202792742912,33356 768112242277486592,102514 785832887824293888,198591 787067598915637249,11774 793966689150865408,257255 794622510809673728,261155 786392703013490689,203674 792760158019395588,247241 780947690976907264,183269 794554645196570625,261155 751816639562342400,19528 761688685184061440,65887 767701041781538816,100605 790233472505970688,227048 794034295241314304,256439 758327256485953537,52529 766771233786621953,95672 769601722763403265,114422 773045567568031744,133454 759746736013336576,56964 795466610798514176,265102 741032755505594368,11774 758644807195471872,54070 770650220463951872,118192 772031354724880384,129208 779042933764923392,172057 787042577325457408,205167 776503686822453248,11774 788841043969974272,220332 756647199128158208,43553 776968482172899328,159146 777974220064038912,165185 787919760142905344,213710 788499540223545344,218275 754039529258967040,30590 787123735509598208,207613 755167496823386112,35890 791427831674699776,237491 793558001621798912,253206 756891959839498240,44997 780460800439939073,180016 790653513248505857,233307 772236563900145664,129471 787754652242771968,210208 779126810898337792,172962 793369484576821248,242693 756986606989418496,44450 791702464974184452,18395 754793052221247488,32941 790729058728415232,232863 793103784704512003,249469 755179332318793728,28732 788494740861882368,218275 794290071117516800,249926 786229611017465856,202062 786971921342668801,207613 765352006244560896,86763 752886708614549504,24134 751130969172680704,17143 785466438001823745,195481 740250158336749568,353374 764968091394646016,85562 792784089036288000,247611 761294894224773120,67852 795195911806787584,262925 754808250260791296,32869 768123616860917760,103261 792965445095661568,245750 786904311485857792,207287 732255263776866309,349283 780637150454829056,182211 787126954109657088,207613 786723056668532736,203674 792085310343516160,243075 779336147399041024,158387 732501194933862401,350654 765232679075901442,86103 775607702365929472,148684 785621177565782016,197297 755311820114722816,145399 776872669975187456,155390 792346599288549376,244143 762695413606539265,73712 757380384476790784,46890 755163130515316740,35890 753368225614704640,25189 771626039587975168,125554 785237590773334016,194154 789194674149871617,221785 792800794105917441,245607 774005801606324224,139404 790348572982071296,230282 766232524775264256,89859 792535277851906048,245101 794624889512562688,262145 793806595687940096,255393 795431988010348545,267138 776123740828504064,150426 752165654078246912,21017 778326491620794369,152594 792029967391526912,243187 794539374729957376,261155 765942086738776064,90384 756995114556207104,45311 756877327590621184,45125 785283236557496321,193669 793197394645118978,249926 750482660997246976,10735 751089276109070336,16422 793529701046378496,108396 779035423079268352,172057 793728806607523840,253206 765216673242546176,86103 790744663762305025,232863 752900881117360128,24196 791765699358175233,240682 753784067733225473,29790 765037244285464576,84422 792422064120590336,243165 794327865688879104,257492 778000351391719424,165435 791677224948756480,234990 768105570142334976,103212 793215052685901824,241959 786697800683810816,205902 791109012070731776,215412 763785017419935745,80192 781116309354389505,185496 761988991499456516,431998 789456141524742144,192363 770291731031990272,11774 776886403061977088,158027 789053726506020865,219678 753043552809213953,25189 792596999455412224,245148 760559191308337152,63451 765886458804723712,89845 749596475114397696,9087 760986570438668288,66116 764993164490846208,11774 788379273090375680,215608 763898906409172992,80209 766693968990044160,11774 779131650898657280,173036 794134210156052480,255192 792525190664228864,243286 760671622130962432,64197 781917662578442240,184337 792407085438869504,243165 760317550823563264,1248753 754202996762902529,28819 769481539717591040,111225 764382203354624000,81702 779323072914481152,173964 758096698270810112,50923 794191508714852352,258598 763282827685138432,75899 758799348926783492,52475 791029967694028802,235179 793155245262200832,249852 793554242006945792,251452 788113659197329409,210208 785858165221064708,198571 768097061749219328,103354 790437109840617472,231253 790527998135005184,231894 792846974563123200,11774 767396842757914625,97379 790333513862041600,228820 763789984482549760,79589 773804666819706880,138819 785304350201565184,194934 760257998241529856,61545 792529011490643968,243187 791254904757063681,237223 762596753128456193,70689 760573576974131200,63203 770254954598498304,117257 786947624251248640,207613 791344482566279168,196314 758691345288474624,54070 786246850768764928,1063777 770371942142517248,117310 785518878097043456,195975 791672438895566848,240474 765562979958095872,87904 787119448117293056,208965 791661974090375168,240483 774108054451134464,139404 788413093793583104,217634 794626981602021376,262145 777664045977595904,163153 792875563543203840,76656 792413394456281088,233467 771551160066990080,125163 758712280749965314,54146 762437062771388416,72550 775751146124173312,151374 759757981374349312,57819 773742910449733633,138819 785284227503915012,193669 775735419342290944,151071 765279077376856064,85861 789076045366374404,219966 753397965503332352,27317 764660397936783361,84209 749785671515025408,9754 749654502530134016,9495 793240466917556224,250293 756282046645960705,42432 794104502370652160,254209 780467702032891904,174034 795390566817263616,266491 776857071501258753,157724 776858879707578368,157755 759156645423382528,51798 779384929029271553,173753 751598013135646720,15577 769413017737973760,112399 742830575921319936,47188 786231542737543168,201494 793276551332818944,250953 777697266803048452,108396 753990374457303040,29059 794779157402152960,262053 771398597250134017,124597 790627153566105601,205972 764190655967064064,82283 793445633109725184,252196 766309800858816512,90553 789751004447334400,226585 785871436875456512,198591 792751777502355460,246726 771734258666713090,127557 762296540933206016,72550 763898847823212546,80098 765897913067188224,89651 780614863550676992,182146 780932631617646592,182870 777518058206146565,118174 790522577412354048,231894 756111377173975040,41650 771725098487283716,125853 787282276572954625,207360 760254886617296896,61352 765047963831771136,65663 780805868539539456,182671 791667210750156801,240483 793936363255164929,249926 780806843526320128,182036 781532635575283712,186584 791056823662948353,235590 772435025203650561,129649 765278449418199040,86440 772805605635522560,132578 786411667844321281,203674 779332309178810368,173964 792090634521874432,241819 761765378607476737,67161 773983093048930305,139404 764915188487360513,84724 788099725056675841,215505 763843554191953920,431998 773700788392603648,136904 776131867904880640,153194 791125346833674240,233692 778639932378062852,169545 794531269908434944,261155 793519966427422720,11774 761290026332352512,67226 773228801614458880,134561 771738480812650496,11774 749929552659509248,10653 767494693827571712,91936 772555761654243329,129558 764262093449289729,82582 764822567987384320,81574 775488810079485952,1250232 764150366841831424,80863 787511211218898944,209828 791685704870862848,238429 792144797725110273,243061 788583133587251200,218495 774588429644337152,144049 778898306554486784,169923 781589226047479808,189032 769716567542292481,114779 765249708138921984,86149 773518827204161537,136904 790797925597061120,233558 762802484674834432,73814 762656160952512512,73984 773901433166974976,139404 785721714734993408,197286 791095557682888704,236657 761603626792017921,1248944 754937494894850048,33029 743777887031943168,47188 778430813801029632,167180 757973337964281856,50314 762632160662532096,73926 792594960373645312,219678 778545983600914432,166913 787332516621324288,210009 791454444269473792,238494 793677416099094528,249469 778630455805382656,172295 762427794206752768,73194 789686310692945920,227048 775478733318660096,149121 793889617824980992,256534 776143452211912704,152735 788038497248555008,214492 780872828312846336,183468 770375113510383618,118393 759871802638073856,52061 786988101595983872,207613 788368236677136384,215252 794398396597477376,260404 764845599636221952,353374 791277536479178752,234212 753395429396586496,23739 763903001576603648,80393 771671628056965121,121508 769326238167101440,110362 764248108490305536,82283 781893529693925376,190635 763692475521400832,79585 779851133430792192,174891 793126852105674752,218164 780605264365969408,181766 791977111787495424,240070 766071930822590465,91146 749815007932583936,10343 765373822149201921,74247 764237431197622273,80939 794582099642568704,261155 765737721063104512,1249257 777473273797996544,157755 757587488101851136,47761 758755435478384642,54519 788034733280157696,214138 752655941653311489,23039 773053253428842496,132364 794793072295022592,261155 777408595956682752,159475 789738963451912192,224552 795415814975397889,265855 781329901328531456,209828 765885310987276289,88361 756989120895918080,43887 760530007630446592,62937 761512211013636096,63149 793887283376058368,248652 794048282557353984,255870 764894685982707712,84724 793449494708879360,242712 770246858568507392,117282 763822004990578689,80393 769186629454012416,111464 751804954789093376,19899 749823561548701697,7546 756651145343410176,43399 774076730323546112,141200 781481191471996928,186883 792513723709722624,246225 790694174173659136,233558 776786952330711040,156835 759240137805094913,57574 794638541275926528,261155 791277567353335808,234212 755219883714027520,36219 791384567592521729,11774 752958846016991233,24675 758020775915905024,47761 788859988475207681,221416 740213185089818625,11774 778322575587880960,167311 788018175069880320,214138 795102682453315584,265257 772415736711118848,129551 749989528580943872,9292 778972173746790400,47940 768617632593477632,104662 794667694255652864,261155 733055920054276096,355261 786194722062688256,201619 776813400949198848,157993 756589708709359616,1248387 780634715371872256,181613 775069792906596352,146804 780932125910380544,182870 781634868639698944,188458 787291338618253312,209477 749815593507835904,10316 765072044774068225,85562 769593802893897728,114422 793956358060118016,255484 793703914583437312,250703 780086535962124290,172185 764190366350184448,82061 780610077443129344,182049 761917695373807616,66815 769842761256300545,110302 792083446168489988,243513 760505436881629184,63149 765534465045229568,19215 775049447503982592,146259 791432692990562304,238292 768975106152464384,110659 785854534429978624,65113 761734368314454016,69711 795301211138355201,261942 764895790385000448,84724 788378748902965248,1170441 791423934067412992,238099 753306957256228864,26894 766783562976669696,95672 792494293382553601,246273 766623776771567616,94699 787904661546074112,210585 785921258038792193,199546 753197299719737344,25879 791954633010745344,195876 750470943240232960,13450 773855696723046400,139404 775831001373310976,151463 788534449059270656,218275 778280592764866560,166339 768882804490903554,108849 781910980099973124,188401 787135432303734784,207965 794354678200942593,11774 732126037543399424,349462 779102560124739585,171617 785617292394573824,197512 793998101048504321,257492 758653555372728321,54070 788803130087518208,221120 788011347032375297,214209 755245829145985024,35403 791833036539170816,241819 751190673139855360,16768 757642767753355264,46076 758107325483847680,51239 771513228656463873,124597 781150377349566465,185496 776763871923023873,156644 785683111971553280,196277 793129643775754240,242693 758111209736572928,41703 790248155321212928,229693 755161660910960642,35890 762280038347575296,431998 791793584676614148,240145 795767883968245764,267746 772053505716748289,128615 757964229387423745,50143 773636599997280256,137869 786504383957786624,204224 791753540112936964,240584 759070476375248898,54070 770312356475928576,117377 794673204996538368,261155 786967511917101056,207949 774076930333171712,139404 762041557495091200,71694 770175732207198208,114236 791389491403644929,238780 759376879979679749,58028 785337777969766400,11774 788891373873299457,220029 785264528497836032,194170 732391932232634369,351286 750830585183019008,15643 751141457734565888,17284 792749486481158144,238395 769669235157204992,112239 794663180056215552,261050 772897556229607428,132996 769017328558309377,110585 795498609580081152,267265 763463028444631040,75724 762760280791064577,74281 790915735765684224,234583 787254786240290816,209744 793548955128766464,251772 790336815102324736,227318 763100332247310336,76410 774591311319961601,143585 777967791445991424,164669 793171174415106054,249961 764944238668869632,11774 795718857310601216,267737 757343072694919168,45525 781912161190809600,159876 790873392824147968,193121 759114182566567937,57092 795241681662726145,261942 757378524386697216,1248475 765981544662102016,90735 773983336616296448,140437 794688244252311552,262752 763548248833298436,78394 794201482962890753,258598 773886692075843584,139404 793238283597783040,250293 793924322721140737,11774 760134490777853952,61145 778335098861195266,351152 763540280695939074,77731 789721231838810114,227486 771500073452646400,121479 764180189534310400,81946 764976332417622016,85562 789154127070633984,11774 791330988978802689,237491 762412065101344770,11774 772807738577543169,132364 789934322514092032,225981 793349778767773696,249926 764246463832592385,82283 793659482651828224,252581 767039960419561474,95672 776493906984787968,155451 791336717576003584,238207 765413330559373312,84724 790319567260225538,11774 793129583939903488,249286 795004739473833984,263895 742402299675312129,11774 762826536764448768,73926 764999558715682817,82283 769884641583128576,113982 795740481045069824,267737 793941127934005249,256439 772911666610573312,133081 776101162974142469,145293 779131425358483456,160758 771344165632352256,124915 792487244053577728,245130 786709484769017856,204958 757469296247250944,46407 778868403360542720,352804 766245773566681088,91894 788887090411008000,191622 758045627691466754,48826 779371575917150208,174115 761159395048841216,65180 764842772968857600,80648 756615756758921216,44429 778251056530743296,166409 792376369313292289,243187 766129103216836608,88428 762837903546290177,73926 778431151828561920,152594 792081517451350020,243869 758750299888562177,26066 791518930913329152,239405 771495673304866817,125554 790634677686112256,231894 765248216732409857,86472 789539389965737984,215965 768822736483483648,108849 771113619048140800,123038 785534303308423169,196432 781547137385377792,11774 773645933435158528,137869 753336946924060674,26670 792032505683554304,243075 757957157534986240,49431 776065575923675137,150249 788150269439840256,214247 760343516379648000,61412 765605709799038976,87904 768169788266975232,104417 766714920876466176,95262 776129832644206594,153921 793130816662605825,249841 795300319466909696,11774 758290055962198016,41703 771939247054024705,123217 792048178266767360,11774 744067674108485632,1247635 788827461244989441,216009 787635381504135168,206101 792148947808780289,243615 794619756699492353,261155 756526518772363264,43266 787884568925712384,213064 794688394840469505,262022 770054568650702850,116164 787598317425491968,204078 795716311011704832,247930 765536096885157888,86645 769317426731311104,112199 771722487587598336,127113 775426641673805824,148574 763450869912178688,78159 755163566823526400,35890 794675229469634560,262022 767146339490607105,97386 787834195410288640,211829 760653869055705088,64197 762695861633708032,73196 788450346167312384,218275 792078668533080064,243576 793275000337801216,237491 771070711116865536,123135 793244857477332993,249469 753323670542495744,26788 787458490881236997,210253 769298381193773056,112872 760973705308737536,65974 781197621692080128,185595 794752649195356160,262849 795077672007331841,263895 771074551535046656,123135 790949202809335808,11774 793697020817108992,7258 785546651184214016,196277 757586130166542337,32816 766823651282780161,95672 776743678060613632,157755 779501986446127104,175549 772549739623489536,129551 795443654752108545,256255 768962018590064640,110362 770728241371881472,112363 786470360988254209,201958 780780084047130624,182726 793137225231835137,249469 761591605220433921,11774 794532919641411584,261155 794606249790885888,261818 756504746974908416,39874 764969157079158785,85562 795449114364362752,266079 755435531002114048,32963 770362136367423488,118482 791378222747353088,236919 791697614928576514,238395 795300553156923396,263926 795038316479598592,263926 793182730615857152,249926 759591222927327232,54070 775394166779944960,130636 785516211329204226,196277 791667857478287360,234990 776975160163246080,156835 779547924216754177,171981 792489193926696961,246225 786284984860413952,202200 778801942998900740,170678 787386108883640320,210207 771497029130416128,126293 775794438320816129,150511 789425606396088320,225909 773870793499422725,139404 788808984509767680,104244 774403717546205184,137266 794368450768633856,257353 768589737942781952,106768 780613772943720449,182049 771245705025376256,123825 786644053119029248,205455 764891986990141440,84724 780610421069799424,150151 791726510218604545,240483 750679211917058048,12746 768158194363346944,103294 775430870589210624,143043 757240263005892608,44429 790307772331986945,230277 794568303364583425,261155 793548665222729728,252014 794685126554701824,262022 793220591742509056,246987 791659318227537922,240483 793873312061485056,256358 758380223566151680,52554 765656938705149953,86103 795742807482920960,267655 786786819413188608,193636 760971029212700672,65839 758115348172247041,50923 780119685295734784,94396 791058524465790976,236393 793423851648671744,252020 751087236410667009,13462 755542173106499585,35736 777942561323380736,164460 793217344726142976,250633 788790900596047872,220945 791074927784755200,204413 765543713179262977,74281 788877527435481090,213064 794700424012066816,261818 786006726529146880,200384 757302466434203648,45122 760932367905226752,64537 788017595387678720,214354 794506361493159936,247651 770693595632250880,120613 780765654349643776,182960 777980685344763904,164001 772581836681773056,129551 791375529727266816,238395 768664229717106688,352304 795773929377976320,268777 763911580098502656,80393 776812529502810112,157581 791697462381740032,237491 786809320730075136,205353 793799769068101632,255393 780847453448699904,183269 764458148124041217,82457 759640806466523136,56964 752624821628915712,22400 794190654192484352,258598 794391885854838784,258456 751548119226130432,14277 758806430119960576,42453 764175073188143104,82162 792030097662279680,243187 781830530086084608,190635 788251485163364352,214078 793119493195116544,249469 767453486833426432,99030 788157085523378177,215754 791309941894021120,228855 790361681750847489,228341 757097962317160448,45964 779742381012688902,176636 758639834600701952,12859 786416985789730816,202429 794719229383766017,258741 781400107782725632,139404 794627259273531396,249926 763104558776147968,73926 778628416266469376,169201 793101817278115840,249469 795655445415415808,266151 733146332005838848,353374 795690441723285504,267862 773708501323358208,11774 778250047930662912,166409 758247762953576448,24610 763004629357514752,74043 771728258647797760,125554 778206484802965504,165448 771155047010951168,122145 733230027417001984,353228 750092061987057664,11469 768739942629576704,104662 765707899616145410,88361 764222356977950720,81130 790990145646370816,235487 738420253617729538,11774 767788300983828480,353017 781840662979158017,190635 789960278540713985,228522 795121439770902528,199262 764155189376847872,82283 752880173868052480,11774 758688046674022400,54070 764148424799350784,82203 759154396617969664,56964 761922722410659840,431998 770092083428397056,113472 794586946127306752,261155 754118924963291136,31529 794653575993589764,261155 791345881190633472,218892 779128843978235904,172962 786534372698648576,193513 779794149545480192,176745 763121571770818560,76794 794148917034110976,255192 761608730618294272,69356 762666137024729090,73814 766317643221573633,91946 752915214232719360,23899 755888083392794624,39657 790685406962544646,232169 788745216761004032,218258 769029189127303168,101681 776624005004406785,155451 781680124039196672,189515 787036251346141186,206313 781615870518976516,189313 794620335152693248,262022 786756398646341632,202675 787848125474013185,50439 792475966706778112,246225 779217513875922944,169552 791358660760875008,238395 772622696723079169,129380 764386457654063104,82457 785983546422951937,197512 795673681339056128,267862 763294762485055488,74827 791626279040741376,240145 754764945464500228,33355 787717055952850948,205197 787076320849195008,208916 750064707885756416,10847 788409425421754368,217519 732451516670304256,351530 756334463299284992,42432 778490675671236608,152594 763046128665243649,75899 763451169712865280,77590 790341413632352256,230270 761529129594265600,68133 785648645140021248,197297 757285329694887936,46612 770311733537890304,117257 792121694286524416,243075 756634845057392640,349970 791339513553354752,238207 794969216558526465,263817 779754040817176577,164797 767870990177087489,101681 770889956114006016,119937 792546938407104512,246273 770736364409196544,1249792 773972641619206144,140025 750156715576979458,11677 792129983363878912,243075 773922673378426880,139404 786973555208499200,207949 776555585022013441,156926 793133105389441024,249469 778758539611402240,169320 794958582097858562,261818 770121008099491840,114779 762884567103512577,73814 792101819916906497,240483 791775686046326784,239405 777899591542857728,163990 755360438020284416,35888 762195842719584256,431998 781732090496679936,190105 794029691824807936,256502 780352578764828672,178735 769188651515408384,111558 778504094105337856,152594 794260058213416963,259231 750931524921335808,15808 780610877389205508,150151 788162210874793984,216009 792831095427379200,243075 776587844714397696,156835 778726246981132288,170207 795024099143626752,263895 760424404992098308,62771 790282835277991937,229505 761005794879995904,64537 758791968881307648,55155 758829655956652033,54519 772496858358902784,131007 733126664117444613,355480 780152492688445441,178076 794875791892946945,261818 765909950417686528,89915 765242911134916609,84422 769367657476939777,87249 766520273168273408,92854 792643843187470336,239610 742118145511575552,11774 760900154492878848,64678 778299221791297536,167220 793988934531321857,256255 773585568546508800,137042 787436738419363840,210274 793605568283815937,252014 786815626002083840,205353 785260028219490304,194154 750023367495909376,11222 795757694992977920,267862 755862876133339136,39657 767744077500645376,99167 791792151621279746,241523 773310870009081857,133702 776539328814034944,155318 781161839656701952,26066 788405289078951937,11774 775509048724561920,1250232 793048583612301312,240483 743224820687638529,195876 793636722101788673,252196 787033698789158912,207949 766251458345959424,91946 780882629407051776,183269 775239429984227328,146259 793239931749560321,249926 757542373828268032,47782 780858848903045120,183826 793849893005557761,255942 778389319656407040,167398 792898628301971456,247745 791011295168430081,220689 794375876288778240,259513 795432887017439232,264397 768952910600294400,109945 768463405128773632,102514 791405140796243968,238207 751102660573425664,16299 768932623993475073,110362 764263615239188480,81946 767351558950518785,98720 769175863116038144,107444 772867759755624448,132761 776757614621458432,157755 791429152830164993,238110 764657010130374656,78159 772841866135953408,132996 793327911394643968,250633 758123188576485376,51069 760528586449293312,60163 773529652526587904,137158 785465318114258945,195975 767472505799909376,84666 793094328310575104,247232 732339299467677696,349661 794550172273537025,261155 771564920160739328,125111 757195443373744128,45054 794279359892832256,230523 761251858556084228,67453 763797179987136512,80393 791264860092768257,235590 788934462423855105,11774 766074272368300032,90482 793280534843564032,249180 794649502225469440,261155 778902936176824320,171043 778579941130702848,168794 793460279053082624,251234 795072664742162432,265030 773635041935126528,136947 775659996889620481,138707 794697128387944449,261155 770380575953813505,118761 785561181113102337,197035 734120144771784704,355464 773921105874518017,139404 771144303523442688,122967 787021363236044800,208016 752988863954620416,25255 762860593900425217,75109 775071517432352768,141091 786017944551718912,199211 794237280563040258,259063 764251441158467585,81946 764327821439303680,80486 767745659680256000,100086 790627400014979072,232884 751166921362411520,16833 778567573956857856,168794 792328338153017344,243398 786705169270575105,205728 772019131596046336,121795 751646903968755714,14277 785298838739415040,194923 755486091885416448,11774 759097976270778368,56988 791345593310322688,238099 785657531909550080,197091 768987974222708737,110659 766777449539444736,95568 776113284181286913,153610 763880441313005568,80939 763613909316145152,75349 772828726916624384,132335 779005249986056192,171324 786284498174431232,202429 754783783904223233,32963 761850580604190720,70912 786541394248753152,204413 774776428231528448,141887 766390418003099648,91946 765223206995329024,74247 769306672825180160,112265 787795056094695424,207712 795335157293129728,265440 760750203074850816,60999 779695476367040512,173210 767977919373119488,100893 768518218713473026,104973 795384973230342144,266491 792142249656061952,243451 791660774909480960,240483 794236374975123456,255826 764811772301717505,84724 751956466098065408,19376 760872686675460097,65180 789098599078584320,219119 795414303088246789,11774 786356086613876737,203135 794677074648846340,262588 791048749715828736,235951 756588360039149568,43285 770624587814035456,119774 781517027370414080,183668 770784019508187136,121046 788870049914298368,220815 786241912898523136,201958 793236641204867072,250293 778409380316184576,167393 793504414849900544,252741 761290653548544000,49681 778751592132739072,170252 762718830263148544,73910 779133428839149568,171379 792165016958939137,243187 756529383335202820,43547 758656820093284356,54070 763179080430813184,76794 740897728293703681,53999 766579671794266114,94130 751222753018179584,16931 780827625585463296,182870 785718851950358528,196932 793969696706019328,11774 773765952655810560,137953 760589874449702912,63858 786552925828984833,199211 760211585596067844,57574 773505599321567232,136947 776058918304944128,153194 763349952642813952,75709 779356131932180480,174115 781891888697704448,190269 753352260772433920,27280 787054887045521408,207861 763419827486720000,77996 790987373668470784,235621 792438345343401984,18395 770271567095869441,117257 794535754454048768,261155 794002479688142848,257353 795078665155575808,265112 790607397177823232,232791 790743139145297920,235349 779463460090318848,174294 793177289341022208,249469 765689891892170755,88881 753582754030297088,28037 779323265432956928,171693 779698368499093504,175092 792610271357435904,246726 755434867878273024,34441 785607617909448704,197512 788474197987188736,218275 778425682963603456,165523 754712340961124352,33090 762289937790230529,431998 793508847008841729,249926 741744470740242432,351147 768574900164366336,106281 787222936214265856,209351 785929511896354817,199769 786590690155298817,204835 757598436422213632,47940 773123942429097984,66647 794237589121335304,258598 753258328101359616,24870 733011510558134272,355324 794551241959440386,261155 794544306015129600,261155 793144574768066561,249469 759497881283862528,58232 788056818505220101,214005 751871014603141120,16953 776208298227879936,153845 771022042376376324,122875 753244084656041984,26140 763535277956751361,78513 791837597232345088,240070 787914072163553280,213887 788549934991585280,216968 758796395281133568,55155 756694409312337920,44429 785640032673624064,196277 755108158931079168,11774 771928806315753477,112363 777528499238268928,161387 769055938917564417,108396 749801443033427969,9776 768950869937102849,108795 781109901837766656,185496 779390940884590593,167101 771041784403197952,123085 770404962136236033,117257 780674927582179328,150151 766344961453203456,91956 773633200757309440,137869 794306226708422656,259543 764143727094931457,82066 769315324197994500,112363 777884762597974016,164001 795445384021704704,265276 755206489627734018,35890 790992185994903552,235828 776547596974301184,155889 759805392985595904,58267 747487142058745856,11774 758467365906571264,52394 766417926261964800,92860 791694994969165824,240145 789095860328161280,223286 770380311599337472,118191 767208353793617920,96883 786552474786291714,204413 778346798192529408,165448 791111372511719424,233467 763979050805190656,80155 789475112835743744,225981 791728889567580160,240145 792776647678177280,247241 781366113053478912,139404 733423090139430913,355952 769675403426496512,114680 758749984623693825,55020 773579489922035712,137574 788162916268642304,215754 795408038647599104,247930 773621757605326848,138221 776091331508576256,151212 768241439234895872,95055 795030820725673984,263926 775043177086459904,124610 765121905649184768,84929 755161512717811713,35890 759942862234652672,60371 791407687573594112,236831 769597254231478272,112768 794662673870942208,262022 788848386103443456,220332 778712554969239553,167007 773944647240515584,137869 732258155921448960,350671 778501267106598913,152594 758102490260701184,51046 764120234420756481,81869 786392418144747520,203674 757977489092128770,44983 762391210199691265,69711 790247526272073728,229922 780220492754006016,177773 792257131693142017,226048 791394873916076035,238780 761641857562451969,350711 772977890451296256,133043 778459962246729728,166916 755229718421483522,35403 766103360592240640,90482 778649356622716929,169262 791658619397926912,240483 795408349407809536,246425 771100585416359936,122817 776941687948148736,159411 791673799666085888,240483 749302890997555202,7836 792421368398839808,244550 776104597563777024,153494 786374260520431616,202429 786486414913507328,199504 764802305149571072,81946 794560046084460544,261155 752737959237988352,22436 773743640849977345,128121 792812050296733697,246726 794352948608385025,258741 777027896460345344,246425 765336396965883904,86950 760829030656466944,64722 751541144517881857,18470 773625408965189632,138165 786638093348732929,54854 765513426537820160,87858 765217806078111745,86120 765301165521264640,7311 786355104874192900,199546 773850666775175168,138819 766595456503836673,91810 775065055826247682,144730 777112215463743488,159411 778428654518996992,167407 788109423562588160,215005 776445547955703809,155390 766906287607033856,85562 785267177234378753,193368 770392480848019456,118191 792214861778329601,240763 763472925156454400,1249137 775355477127471104,144730 780629299585884160,179695 771549530554716160,124855 775827536811061249,151165 766687366769680385,95568 775479939160236032,112363 779459594879954944,175153 774379358915919872,142648 759264466936750080,56964 791412430005936128,238639 790282983789957121,229148 764819517642051584,81946 793563088310132736,252408 786107638077587464,199360 760218947346046976,60866 774004656754167808,140211 752621539292569600,22439 788877323378520064,220815 791686886976663552,239405 793237536399355904,250293 755557845483991040,37655 770397546447564800,105109 790606031646785537,232221 793225032927416321,250633 759885914101256192,59762 780141239240892416,94396 785328904571588608,193671 788875360150642689,1170396 776498118267469824,153988 787328116381224960,199307 765241551765266432,45655 776471245508444165,155390 791331257632169984,237908 773784777556103168,137698 738093464764682244,11774 795006264472432641,261059 767768946858688512,100605 752654619596107776,22664 760536547594801152,62821 790560456129720321,231894 786958771692138496,11774 770222584562495488,116899 786250065048326144,201620 776057711859347456,151463 794541878188376064,261155 756456388503666688,42249 771374776451379200,125145 793819864301461504,249926 795745420332957696,267862 785275503368339457,194079 750948140535123968,15837 795719073191620608,267737 776808610819080192,155688 781910602847518720,187131 789501714701357056,226490 764242898900520960,9643 773578411516190720,132335 785694149588680704,197063 785471530348130305,194723 794687480679186432,262752 753533635739938816,27222 758275662583136256,51809 793087930604613637,248514 795141226068590592,265030 776851232870637568,158524 794665294455308289,11774 765577745606647808,85562 792881576707186688,243865 766373316328382464,91894 795041361095524352,263532 761365578841939969,67586 781107733563047941,177687 756548652038971392,43553 771780873628725250,125742 762861569302605826,431998 785974846354288640,199490 760588104411455488,63655 794668990735982592,262022 773871688467509249,139404 793961143467319296,256255 795007738703216640,261322 793251079534223360,249926 757926096184631299,47940 764898914973605888,84683 785821975268601856,197512 794573615006175233,261155 752663604147675136,22785 773733753940156416,108396 749980359446724608,10282 793875829662953472,255393 794996134179696644,261155 787362465533206528,204835 787750774000410624,205197 761777595524472832,66644 751606353458712576,14277 762726058856767488,73712 793096511588540417,249469 793105031713189888,249469 753328293277999104,26539 786005364395290625,199431 785836144948834305,197888 764101357024358400,80720 765886049772003328,90031 764914947855757312,84889 795067474081411072,263895 781884628592361472,190635 792570999367663616,246632 752992074220179456,22657 773222524117258240,132364 794564359489884161,259034 766599614497714176,91700 789918121272352768,228101 760179886568996865,61544 789148586265219076,11774 769309575812042752,112336 778351336907759618,167220 787331184716021760,208487 742885217182978048,47188 786599974461054976,204977 793476342293553152,252020 773926563721179138,124191 779195861456650240,172962 771904036693872640,128230 763002592255352832,75899 793656530788843520,249926 753451346246799360,26894 774016531034275840,139404 793172909334245376,249469 795501624361910272,265688 765546864531779584,87904 790986088118571009,235590 765807657185865728,86076 758655155243917313,54070 750089868651429888,10661 753642717264113664,27402 774370967091118081,143210 757897220473716736,33830 793192342211526656,249469 795742187417960448,256259 766681668740640768,92959 786663436931375104,205728 791354157588361216,238395 791684452305043456,240718 760250541293252609,61922 762069649697550336,71594 765396627578167296,87145 771458829389357056,124855 755124711579803648,33356 755342753517756417,35890 759638020320624642,349714 770416842661769217,118482 776134836293599232,151526 761312671920754688,67401 771820720728846337,125367 789476294287253504,225981 793752286702993435,253190 765036839510024198,84885 792880362938589184,247877 761960343384064000,69711 757934626094641152,47761 773630009516838912,137042 780408322436558848,179967 776971313579749377,158387 787193436617183232,207287 792444043036860416,242113 788722888606121987,220029 795740072633073665,267521 793844470420795392,255044 764168856298328069,82283 767467552310198272,99030 791041780242386944,234583 785982846057975809,199478 787199620472459265,207613 793677924477960192,249926 756636953420890112,44429 793670295345303552,251803 781588234983780352,188492 787733212264960000,209035 772176123916529664,129471 776972125412491264,157082 786651696021647360,204413 785774109825171456,197512 785822970501435392,198671 780112002857304064,178258 786740152194441216,202268 764744090176987136,83429 794713037391482880,262752 773703480468836352,138819 777985914098286592,164764 793154058299244544,249882 793377380828143616,8044 773742510757715969,135136 793459794493468673,125853 795101255840448513,265245 788761847671484416,220332 793202527005093888,248988 758110915858305024,51136 761931322465976320,352030 788128760683835392,215754 795279278141227010,263688 765928513505337344,89876 785964655130927104,199490 775937340506148864,151791 794680439772323840,261818 778567495468711936,168794 789156072393170944,352751 774246703578746880,140444 762309517740761088,72035 778583797147111425,168965 741368408999120901,7224 789355553118126080,225414 770846143400013824,18030 771708000344104961,127134 794575328777826304,261155 768220679497932800,104662 765435633036849152,86076 767196911539322880,97554 788508131651424256,217658 764490479819972608,81869 792556052814233601,246273 788472113170485248,215448 768540696739389440,106317 793932667184152576,255942 792359276341628929,11774 752868588915011584,22436 760980675377893376,66159 775377034054889472,148870 752175690154409984,18395 765941921730719747,82066 795040713553707017,263907 763178440631656448,75899 758400289577771010,52055 760315425213210624,60018 794061349139587074,257492 774827043561279488,144494 764992803755663360,85562 786031281616277504,199178 791802153841065984,240483 768011641271136257,96039 760965685019226114,64693 770209932415275008,116164 765065734657499136,85885 768938653410287616,1170739 786747215192600580,204413 761375106291478529,68182 793597780384153601,252893 771913284719087616,128600 773946656240857092,140025 785799685835370496,196277 788467648061288448,217837 753013547307769856,23739 790149078562635777,228354 787355949010972676,199739 790266573021908993,230282 745918039246446592,349507 762258468891922432,431998 780403551579299840,176203 771543717874249728,125367 761572123114475520,352982 760460694852558857,62338 770416867345256448,113412 766990103482884097,97263 794571057843867648,261155 751547640966361088,18215 790579982036639744,231894 789989942759862273,228354 760491794232598529,57131 767460746867322880,98720 786561766499024896,204413 791307324786872321,237787 793165571076435968,249469 785591248677511169,196767 790377964793843712,230311 751989870185197568,15027 765156694733099008,86103 768563668938285056,107469 777957710381715457,164764 758406744921878528,52554 788349716643848192,65113 790269404772601856,229159 779084156051427328,171463 760970496972247040,65222 764567548830646272,73213 773620736707690496,137740 770368251171893249,117310 794531949226229760,261155 793102270292516864,237491 792772069851226112,246726 773160645214601216,128025 788693819701153792,220029 732628245477105665,352911 780641806279073792,182049 769304722306060288,112363 781845607237365760,190635 773253754850316292,134975 793478246088269824,232863 760401488346841088,62063 790269044590911488,229724 790316757005152260,230485 790565107579355137,231944 794544839467659264,261155 793873322635296768,11774 751192635386331141,16299 763196975873396736,76723 760031895623172096,60391 776188749453533185,152872 768534788890296320,104973 786947633155670016,207613 759627439806963712,57112 761343543738707968,67973 786608309914722304,11774 789529273166094337,225911 780570891210162176,11774 793329480869621760,249926 767002683270008832,96039 771105240238006273,122978 773363950717014016,111558 777274385035960320,160609 790978020530069504,234583 762320177891389441,72420 750037237304168448,10949 794760548076425216,253729 769684522317119488,114987 772690539770617857,131421 777593944926359552,26066 790515283618398208,231894 778582928347410432,168794 795752143584198656,267746 737607413243645957,351146 778582846201933824,168633 765337339098861572,86103 767002076064813057,97341 788249484668964864,215754 793445349692088320,252020 793370911004995585,240926 760281974573568005,26066 767157074325282816,97386 773643732562350080,137640 788071936362356736,215005 770423101960093696,117257 756957192775933952,44291 773246874992115712,134561 785293242522742784,193669 760519938008375297,61980 765727645086605312,87904 787441310030368768,210238 789468511521374209,225374 795078943665754113,261155 756639529860231168,43553 789064446027108353,222627 778595020156891137,168794 785632978722496512,194188 770320328283262979,117043 790964538438889472,227242 753598648772997120,27045 787444249889386496,206117 785463120898600960,195975 733165252636971008,355106 751131011631554560,16833 767740380095782912,100893 793262782670143488,250633 763898559640969216,80486 758491327692623872,52059 781302286207377408,186584 750104557942894592,10661 780377368955351040,179742 787072266546929664,207796 765087217010155520,85562 791773699623878656,240483 792769724614672384,228820 756775635318546432,44461 774093625902768128,141360 762864382430711808,73926 759034100690907136,56545 791025320367235072,235590 760662425129615361,352572 773709838811598848,11774 787699339816800262,212139 768810790212210688,109104 778989872199630848,171324 751770580601319424,18215 772473896427806720,131045 787426049411854336,188577 791236758407184384,234551 781274550117937154,186212 788168546367004672,11774 795303059517739008,266079 773933806701117440,139404 786277788844261376,201378 760435614995124224,61544 791082874082619392,234796 772099851337302016,127957 773657110735355905,87904 790743673512210432,121795 791799559987093504,237491 772793321634705411,132335 791013939178012672,235486 786952732309540864,207287 792750563465179136,247232 758656310837583872,54070 765684371642777600,88546 776514746963075072,155688 781132284027994115,182338 795336939880771584,263793 769947465642631169,105109 787913823969763328,212711 760995071521153024,47940 767349342864871424,18215 792031834699739136,243075 793568511633350656,253243 754823309712175104,33356 764993049931898880,81955 761106922246279169,66116 781622562354704384,188478 789253973614080000,215437 789683835055198208,226823 786867124044115968,205094 761881233433387008,70941 769905948332662787,113754 778435286774665216,152594 795763545275150336,267737 786667327894851584,205728 794154029785948160,257492 764455671752523776,83391 766407397698973696,88052 792550055836315649,245101 792449731972636672,246013 790761103298994176,231894 760163496768118784,61145 779434038146793473,174230 751197338727751680,17365 753575796971868161,27749 758253870732554240,50923 785241490884702208,194226 795733562553008128,256534 754105804727300096,31551 749633802193035264,7546 767916834867687424,18381 787985289872543745,214209 795673591798960128,267862 760578168038227968,63868 776512210596167680,155451 753607964473249792,26737 762687420760457216,71749 751584984285065216,18491 760820735266820097,64692 768970920081825792,109666 758422279818575872,46384 763144336196431881,76794 765651082995523585,1170769 770305404047765504,114254 775042122588323840,146259 773202011063930882,134470 793153970298580992,249469 762117815327490050,431998 736180526130692096,351490 764856223053205504,84724 794391102983782400,257353 764660487103451136,82344 761684721659109377,69947 733411901237927940,351158 791681781825232900,240145 768896048685199360,109945 771011404551774209,122146 792046091344699393,242712 753918256226848768,25135 756276718126718977,42171 762770388757741568,74681 775364991008604160,148537 751188276963254273,17186 766160545464459264,90401 764413808005775360,62877 793498122752299008,249926 770321793454338053,117257 774812988947648512,143473 768810450641354752,109167 773152603123376128,20170 754075676798390272,30304 758724950597468160,54070 767865059481563136,101681 763007818735640577,75899 765925698468913154,90125 795692104471158784,218495 780891716312113153,183811 795209855330123776,265276 780806171599011840,182726 788147862882357248,207965 760978499087859712,65180 789818438105653248,222785 771163126855237632,123494 795398432508809216,11774 787302548256546817,207212 791258901031313408,237405 781623511789948928,188458 790707070446080001,231882 758339472526282752,52554 763786353146470400,79987 773997540458975232,140444 750690218513227777,14367 757609391264858112,47940 763666785698664449,78360 794526572019675138,261155 785965049512882176,199490 755386865096781825,36895 791822143537295360,242006 790381016548515840,11774 765958487553691649,88930 791376722318888961,228124 767177013446651904,97392 770730461203042305,119937 776094805160058881,153194 767546598297600001,99255 750445333210017792,12883 789250833246408704,223692 770966893075304448,122146 793196212807667712,249961 794909451396464640,261942 759370211992756225,56964 776764985712189440,156835 788752657083080704,220526 791848886998560768,240145 790909211098087425,234556 785259816646221824,193669 772406519019307008,130669 775323073818091520,148192 777304598201729025,153753 785940599644053505,199263 757243165740900352,37294 785549440698298368,196277 776041327288999938,151845 779374814289072134,174442 776180754707603456,151410 770195325810114560,117257 795613566170726400,267655 794334698474455041,256038 764537651538059268,83391 773561208037187584,137639 794215419246579712,258456 767128187276894208,195876 768010701097107457,101681 771075024543477761,122146 791033307198812160,233736 758668170534289408,1173530 770979996064030720,122146 772535738931957760,131007 775777178323652608,150511 768379330770731008,104886 795249485735718912,264397 793146599253745664,249469 763153701150261248,74133 788127486919880704,215754 735987027120787456,11774 792122228229844992,243513 762043443052810240,27156 766633379521454080,94699 794000784509771776,257325 774781901492158464,80098 778589915013668864,166532 777998109439889408,161988 776987770946412545,157082 779875718104649728,177233 786975874214014977,207613 792048609495752704,243187 765695363009351680,87904 793534371923841024,252020 762648587373191171,73814 794275379519201280,258456 794533843420188676,261155 793957875118968832,248770 785779943145738240,195975 786567363449749504,204413 794669199884881920,262022 754743435140169728,33356 774312289310691328,141200 768372934205243392,102253 769377615299878912,97472 774706042051571712,140444 788980514459938816,222544 750849508947341312,11495 755729434787786752,39235 788136113181523970,215480 788827444694294528,220526 773796345761058816,138819 794662182566985728,261942 751746507229933569,17416 785263503640629248,194560 792139142150787076,242693 773531889978122240,137158 759680748534333440,1248649 766442970342129664,90618 789078606395891712,223286 785925377973587968,198094 792021350936227840,243075 761339837446131712,67973 761524976952279040,65455 793093741636624385,249469 786254533131370496,202083 787832514241060864,202636 792783229228953600,192840 764403866775523328,81574 792206614069645312,243075 762200375214673920,431998 763492890639208449,75349 794042992306831364,257429 752144939253805057,14277 763839235828879360,78159 759575490227208192,58815 751865490553856000,353786 775023126551859201,146259 794753053161357313,258456 786064594238406656,200870 776137159690612736,152314 791158646730264577,235374 771396411741106176,125381 790785956097822720,233692 759036360208429057,56282 788059987633242112,215005 757311946144133120,46646 786612246369624065,349486 790560861920210945,231944 754790529477464064,33848 751579497602789377,18893 772831037399236608,130387 795737222335098881,247930 750064466234970113,10847 794831394639843328,261050 776116993095106560,152314 777688545565618176,161387 791409663765913600,235590 792003590126641153,242693 786908587679297536,207287 786949266535309312,207613 760130114088607744,60866 791470626372456448,236834 758030525940379648,50314 790578056868003840,231318 793134232453480448,249841 759411525169930240,56964 757588966451195906,44291 768045658762715136,95708 790710193860608000,233241 781354275603615744,186434 732748241796759554,353930 765617849176121344,1170369 795028966595821568,262849 757038764283879424,45576 758123745550536704,47570 770010926921768960,116373 775300334772072452,148045 778590127467540481,167220 793446688782360576,252020 793090620915085312,249348 754832595054198784,33470 790764723608309761,232169 779838536166047744,176109 765091002415616000,84724 787707687429545984,212019 794705339975225344,261155 777663465762676737,163008 780435215105814528,180310 791458346289262592,237787 790823214201069568,232863 779138821367730177,172862 793725712695980032,250785 758672591603236864,41680 753325751139721216,27061 758100137684115456,51451 785257838876692480,194082 790333821036089345,230485 761668652785627136,70085 764665120609955840,84209 763150617867157504,76188 773563347736203264,136904 793792022217838592,255393 790879088210767872,234583 763562195670138880,79020 790728714640355329,232863 791033166353936384,234583 793186089724841984,249469 794237754183778304,259063 767697317293993984,100650 794169070279016449,234583 757124814632923136,46006 773944089872064512,139373 763105994725482496,76549 788459198401146880,218275 760619958531399680,63451 764201089105334272,82642 786373466433818625,196701 751040354661593088,16422 765740765670584320,82209 757243899731546112,46006 794945179975290880,262847 795723146146041856,268231 774386253559132160,142566 774201805429276672,136575 780518100714131456,179414 751784536128757761,18893 779863291883642880,169740 793172995887996928,249841 761731806303367169,1248966 788220148079550468,216484 768859929201434625,109666 785440994464587776,195125 793197989292412929,235685 758089267591585792,50923 767417066982928388,98890 773710582729940992,138616 756350426144837632,42344 790119526830579712,229116 767822960568578048,101134 753042725893730304,25317 794362561458106368,256038 757347279405654016,45014 779505591022592000,175205 780088707206541312,169201 792146138333753345,240676 786537062186913792,204413 758776189439791104,54856 785849654709743616,195481 788898614433021952,11774 765501137994809344,86725 765605810655244288,44345 793112228190822400,249469 768872043102306304,109666 793148643276718080,11774 794618108552052737,191241 765242296967262208,86653 757669744052809729,48775 793096323398529024,249469 775752784394194944,151374 763920938278670336,80939 763027154456158209,75724 766414453654990848,91818 773898859827179520,139404 793529498687987713,251803 766406500055121921,93823 770661275185520640,118192 751866478270394368,18164 794643496523087874,261818 770390869581172737,117377 776897750235512832,153779 790993096951693312,235487 795026267418533888,263302 750754691466813440,14877 765288278253797376,84209 764307397728952322,82283 774388269794471936,138165 792502853575344128,246225 787459010475753472,209151 759191769300897792,55257 762343714761179137,72420 792082996840902656,243398 762889534526918657,74885 768505186604027904,178186 791197557380751360,234583 789654388641964032,64664 792780823732822016,247241 774072553765679106,139404 787746541486288896,205197 757164845112459264,354841 785676615552565248,194058 788080732715397120,215252 794566486316773377,261155 753720697956864001,28327 785918039279620096,11774 765548464721633280,87904 769958803924148225,114254 788153527738568706,215754 777905689767313408,154914 758289675282939904,52061 792406961845248002,245750 763935477988663297,79691 760182431991279616,53991 770633359206866944,119937 766497771645915137,92917 776880454569820160,152872 767699759930875904,98972 764176846246273024,82066 776612417946222592,157082 753969801148698626,30590 767502404317163520,97371 789895173329317891,220433 753360030053732356,19598 776716160364605440,101681 790575713652969473,231240 756264293385981953,42344 794316451310141440,258741 780912798444429312,184223 790637964703391744,232881 758854355760013312,54974 771238068166635520,123583 766236250290450432,91746 776167142068740096,153854 790727686406729728,229693 780165112715964417,174115 795183866654781441,249926 792028299325165568,243187 757496010096594944,46890 794758067955056640,50439 756524296206426112,42117 778384268468695040,167003 791617491336396801,240145 765996072409919493,11774 772929693511213057,132454 794816174148251648,261060 776779634683752449,157840 790134973206503425,228363 764471436022992901,80939 781881763027099648,125554 765244451740524544,86440 771144549909561345,122776 794004657278287872,254209 762222453334487040,71476 760081419372822529,60866 793954092724826112,233467 757934461304602624,49925 786748645689483264,206008 785787320955834368,198513 755699307324379136,36961 767322895660019712,93184 778711159310385156,168794 772627859680571392,129558 755891626636042240,39499 772992512646459393,132996 788835208447467520,220332 772907374008897536,133519 763664714010202112,78296 787377544773378048,180433 769025152373907456,103924 788451576625008640,218275 756344549954420736,26539 752203123339386881,21091 769688706844327936,113982 771290204955181056,112939 775559930392621056,148909 778410846015848449,152594 758335983334993921,52554 790874629334335488,234583 795422003259961344,267014 792972914429603840,247241 793257435486007297,250293 792806758876086272,247241 771442580802433024,125204 732785946433748992,352033 760786248835461120,350258 785562460702986240,196676 790913762354167808,234514 789834477090594816,227242 793281006094589952,249926 791708092584955904,240483 786615506916761600,11774 791001023884070912,235886 765313144885358593,87145 788040180733136896,214288 792024975171616770,243187 787419868366721024,206008 795006437961310208,263906 795126082861223936,264397 770278781848256512,117687 776381056610136064,153194 781250523920003078,186170 788206739363536896,213064 793728027914039296,252679 781880033602310144,131056 786537759032745984,204413 760655892606058496,26066 786426269516849153,203350 752845459069210625,20279 772879855050379264,132637 754856612997828608,26721 794691708785135617,249926 785235766700015622,194042 760734586171166721,64610 785655940964093952,194082 777612464020160513,162294 755050747889188865,33356 792361143712886784,243075 790287540263739397,230485 767141619191521280,97472 768415566377791488,106100 779298899295100928,172599 787004022548987904,207965 781316206166941696,185496 788171789436276736,215088 760266328607367168,61412 764984510505115648,85562 775386750290006016,146952 763143344755269632,76549 785786450398838785,194723 758847770857832449,54070 773776470586036224,138382 766279880686395392,91946 770793711336886272,121479 790939423202574338,234583 763854814576939008,80643 764183396042047488,81869 790896138178080768,229693 794025739100233728,257661 757892434214866944,49843 766689871482060800,93261 776197854331301889,154534 792782794887946245,245148 767731119555022848,100893 781884867420180482,190936 790521511773925376,230704 785511262629335040,196277 742163457399762944,1247507 749946089718030337,10653 763228585712726016,11774 732289191195746304,11774 780528023741329408,180306 792683696440705026,246726 767838841478578176,101681 793987450381045760,255299 777843003515805696,164001 788935834217000960,221785 795278089160970244,261155 773650887046672384,138382 787788938110918656,213064 792013773804478464,243075 793276571968606209,248253 777114235268583425,159876 787165597096292352,209043 756331353688289280,42432 760527201364246528,63451 794295520705417217,258193 768510683415588864,100561 760924087996809216,63370 786063145769005056,49459 761672489126727682,70085 785443456269287424,195876 772868524649881600,132996 762535247409926145,71749 771949483206860800,128934 793451065941254144,8044 751562533186613248,349703 780910037174673409,184229 776496135754035200,155390 758112183075078146,41703 755180979552006144,35436 772274065075613697,112363 790977177181261824,234796 791391781623586819,238780 758673976029802496,54123 751639472417087488,14277 772803562015305728,132578 790994424914337792,233736 786584923138166785,202304 794727424583958528,263051 793876952193048576,256411 795166287634649088,264397 774400086553923584,142890 762181539304275968,431998 792162854745018372,242693 760547099175944192,63051 771724185752182784,127366 759863872278761472,43471 762615319504510976,73814 794556313044860929,255393 777029335706284033,158815 759537246714355713,53423 769261274165370881,112693 771399218573434881,125381 789164245564796928,215437 795727834576777217,267862 780574215137136644,11774 758646355900309506,54070 768889935873052672,109666 793242988193415170,250633 761310899248521224,67852 795322238857789440,266079 766023183476469760,86103 764133987015135233,11774 794370436310114304,259034 794137817446318080,257492 777603819916042240,159876 788422791422840833,214778 794544097549815808,261058 785531654920036353,196277 768855052719104000,108849 791336785867444224,238207 779456069319942144,171377 779598096577794048,175074 777326605609930752,161546 767849983970201601,101681 794018979404742657,221524 766079083268702208,90539 788808672268824576,220332 774076771280887808,136018 792688373194522624,245148 792083136481853441,242460 759180042333261830,56964 763170492526108672,76535 771106038703546368,123231 777877028334952448,163901 788650611377967104,218258 771416826123325440,125367 759834108121886721,59666 791057838344810496,234796 764316332330483713,69947 766048196435054592,90327 774099105312182276,140539 770430074034290689,118191 756484827101011968,43391 758437858097057792,52112 770675910076870656,120613 778632927617757184,168892 764528052198051840,82066 750391368145526784,12287 767257964029710336,96848 770620967827701760,119937 791391043195318272,238207 751180870212608000,16768 788542722747600900,215437 793437914835410944,252196 794654701061017600,261155 759088581956763648,56784 780766014174797825,182726 770233989261123589,117263 792564319510732801,246674 766357660077785088,87904 792087228289720320,233467 753298162979405828,26458 765237939370504192,86103 776871638499459072,355034 794129087837196288,257515 795414591643779072,266822 762276474267185152,27156 791431912044662784,237935 765558149172432897,86763 777705227839348737,161456 793722307428560901,254008 771739549521350658,125554 764907959994290176,84889 764152584403845120,70797 768534113414483968,106731 759311046603669504,56964 775161355334782976,145876 787714584132014080,210253 761283352498278400,67547 767932493374730244,100605 790969762561953792,235487 773673696070213632,138165 763370733116461060,73814 790597291136651264,232169 790890247529914368,234583 786327800043147264,202727 793768421288714240,255024 752748849182150656,669866 765658799415918592,88920 760980035683684352,66159 767841069488680960,94718 770430397494730753,95574 793808854282825728,254135 773267965022203905,134561 781806284853088256,186584 786224751324852224,201555 787515277067948032,208928 758654418132701184,54070 795734090389581824,267862 756967472612249600,43391 763492785269997568,78129 786221615528968192,201494 774633397201227776,352060 772034046649995264,353879 762756727045586944,74681 794150525998682112,247379 794320055135703040,259743 756266477804658688,42149 762986215717138432,75724 759940027468095488,56964 791398451485343744,238290 760690758680715268,62779 774043224167976960,140025 769723176901283840,113567 774764230922776576,143473 791122927286714368,234583 775438231345172480,108396 776630260976668672,156053 790676777416863745,232169 765972591429517312,90575 770378857480331265,118191 772456639022510080,130415 767532390243721216,90384 768194543405719553,104395 771402921556660224,125276 778320574649077766,167220 757610421826256896,35939 762473857466834945,1249026 790406190434021376,108396 790950397745725441,11774 751146673393377280,16902 769545678175342592,112336 744784894656577536,11774 768423511970844672,106281 780614007551950848,182122 775555381477068800,149569 794558687406788610,261155 788080936076316672,214354 768484240954503168,104973 795344261109706756,265276 766394148131840000,93184 788155648123043841,215754 742480758493876225,350711 756257190919413760,41459 763345610065969156,60950 794750508993040384,261155 776414989045280768,152314 789153384653811712,11774 763711349855756288,79724 778627863520088064,23762 781264970512072704,167768 788098563033169920,215005 792477826402381824,245566 788183305178849280,215252 779365506830569473,174230 781089246203547648,155390 758029901509357568,50654 763201132361416705,75899 764808272180154369,83866 763000476279316480,75724 779081646612119552,172122 763820738482696194,80366 774020522954792961,141102 778405729879326720,167311 778670277345488896,168892 786637854344478720,205455 790643178936426496,233152 794408283763261440,258456 795304452760731653,266079 795702746578030592,267862 775850753617428484,151202 751153712782082048,15066 773502114278567936,136947 780832326540460032,182726 772835023388942336,132364 778704660420960257,167319 790180046090694656,229724 755557945899753472,35890 791714232458964992,240718 795280316046786562,263697 788133302347636736,215754 788206065477382144,214078 768652141556662272,104999 780829500493869057,183269 750825471021985792,13410 754790216251170816,33356 792134664156622848,203546 764930789465260036,170736 773317267438333952,133454 794592278253801472,261155 794636865374736384,262022 794345006144188416,257492 764222050114281476,82766 791710744249237505,240145 754725653367447552,33356 765147305813180416,86103 753337458801176576,26436 732716738425589760,353672 793097321449820160,249469 754023129584775168,29790 764442189606883328,80720 780616554279043072,182154 762638880931614721,73926 791667208640458752,240483 785880672372199425,194082 789158976948613120,11774 775436331925245953,149254 787022327326310400,207287 772107120275783680,128934 793862666678784000,255942 794683643142631425,262752 732969853200400389,355000 767070078722461696,97783 790907304266858496,234579 755644857729818625,353880 773566760956129281,137158 792078492858851328,243614 764338205533409280,82066 770496248629587969,118191 777552845604327424,161387 788446902408908801,214778 765518222770569216,87145 763132132592091136,75073 766561376676352000,80939 778357535736823808,167305 793660194462969856,254135 753672943075459077,25981 774976023628804096,145451 775506544918159361,1250232 755964470921396225,40463 794600730057445376,261818 762639580222717952,73926 763189301299458048,76723 788710669679939584,220029 770354786461810688,117377 775437229904699392,148870 775502737081528320,148342 793625794039820288,249926 762292957160636420,71021 760165222891950081,61051 795038183087968256,264754 790745097868603396,231513 751183161099374592,17365 764961389123338240,1249058 780526264444657664,172185 756926470107213824,44450 790992398889291776,235828 780557740603219970,158673 790982093811638272,235590 756287127185424388,42249 793462677955719168,252020 787419620567191552,210313 793294042129920001,108396 770191325081853952,117257 795494090448183296,247930 762881905645584385,75336 778819766911766529,169923 776930593301028865,158387 758799158492880896,55260 785312089011130368,11774 773648769132949505,137640 780858154745815040,183269 757032595381186561,1170396 760258213912674308,48052 770010528198582272,115451 781272087638016000,183077 752101633580990464,18395 780001319989878784,154832 786245450462474240,201958 794079761467342848,252196 759006398919290880,1248654 768521253044924417,47940 791544316120272896,228677 751850007557320704,14277 777378793480740865,160602 781882248165519360,88052 764851940232536064,84449 767375079181209601,80939 758831942951284736,54070 792867953775677440,194060 777649657019109376,162294 790431171909787648,230559 776936271092396032,157708 751095123149066240,15808 781568732514676736,47940 791338538461753345,206666 786259216877006848,201958 750753597327970304,11774 758137236604932096,41703 758361212283416576,49498 792140804730920961,243615 794230516270661632,258598 787783609017139200,212357 788208323157823492,215437 790992719246012416,164814 777098967288918017,157082 785633525588332544,197512 787109699074166784,198304 793268938180272128,249926 749385866083176448,8497 752901392080199680,24316 777016829265018880,158387 786587317146353665,199211 793564621709963266,250785 775800251798188032,151463 792215479477686272,243092 794675407840743424,262022 790319956634107904,304513 753306392685973504,26446 787338430506213380,207287 794646805631803392,261155 771520631020064768,124032 771742337437470720,118191 791451409577369600,239076 780467886599004160,354656 776449638115049473,11774 785252891644817412,11774 767766908279992321,101163 765090401707515904,82066 788533718264614912,104244 772055049375653893,121795 760564002674003968,60112 790658595549577216,233307 790736413616660481,208178 770010551602806784,112891 768542355540631553,106774 792083249862414336,11774 750074374154096641,11222 772831968929144833,132685 788910847884079104,11774 764172254708060160,74281 790886741250936832,234583 768629569893109760,107469 773522511883534336,137042 787001836972769281,205181 764248334655643648,78274 766292501829332993,91946 772825122243768320,11774 794752655650230272,262022 753969699298369536,30590 732450483428790272,352089 751600039944912896,14277 794700759656988673,262752 786975656508788736,207113 754047624307625984,30590 764095653605539840,81656 790397851822153728,230704 776954479660953600,159245 778808750475911168,170187 786104819941507073,200870 778717278418325504,169384 758789770512216064,53996 788479591966912513,218351 781511731877150720,33169 786715649108238337,206189 753782541803368449,29263 785815337568657408,198552 788151604188966913,215754 788769312890814465,218260 788488629312102400,65113 794525291909644288,261155 786307326806335489,202636 758651166922117120,54070 767458146621284352,95055 752078825622757376,18488 762642862911750144,73814 793099565842911233,249469 768289121177436160,1249553 775590243349110784,149717 766079380380610560,87904 790661241983426561,233307 790977208101720064,235590 738413370911559680,11774 792239026497388544,243398 762737525752532992,73814 794329235884122112,258741 736035708914171905,1170533 765293634489057281,86472 765593875960303616,88052 795405391505014784,264397 794590539471458307,261155 791595703856271360,11774 793581974107545600,252020 761807571799904257,69878 758389661274247168,52167 763842919455264769,79691 765536564055269376,88052 771569457567113216,121612 785822983315083265,195975 793335613361627136,249926 745646179946422272,349720 788248117669879809,214976 787659092756082690,208058 758108422365704192,50698 771822013572718593,128194 768786997880164352,108849 792024856787316737,243187 761287667606773760,66105 770500220077703168,118191 792184076388229120,218002 788457264898277377,217519 764417221909250048,83391 793778127080226816,255246 762308300352397312,65189 781258154889838593,183797 763901356801490945,80142 754194267283812352,32157 759526454107439104,56964 759890356561334272,52887 790214194968748033,228820 771626521467301889,87607 732344871042854913,349263 751544108687163392,18474 795032169496399872,264010 763502133043875840,77612 755042005592317953,18470 758223673824124929,51265 780635342097551360,181419 755850292185489408,40086 768220958620524544,104976 775371057536438272,148045 794954107136118784,263895 764245471623872513,82112 776419115988692994,1170722 750169605084024832,11349 787767522376421376,210238 773133956820701184,134470 773851160407117825,139404 765193181570985984,85562 779029187449483265,172029 770381030826004480,118191 763529709435097088,78566 792573490322735104,244270 793177741671530496,249469 794206971326930944,258598 761485207656624128,68133 786565449643397121,204380 789509361320144896,226731 791376819387822080,235487 793183656151887872,249926 756236067309809664,41763 759385047279349760,56700 768924939457994753,110362 747513902733287425,349320 794567678459604992,249904 786007370560188417,199561 786691813289656321,205143 771460369122365440,122982 793204477767454720,249841 789185951817797633,224221 791350870315307009,238395 793748600647999488,249852 771421028874452992,124597 788095165479215104,214209 794786471991312385,263302 759209189734506496,56964 773396087264739328,135381 761968093857927168,69548 786684660516589571,205728 777010779832717312,150511 768067573602783233,101203 790235785966465024,228888 790695831556984832,233307 788466075247583232,217519 773585864651894784,136109 785357681057931268,195481 794598810693619716,260840 767804819574632448,101681 733069372629995522,355596 770893787761549312,121949 795043785457573888,243061 766035846386548738,90384 769993878766292994,431998 776945417858744320,157755 770750663210840064,1249799 768673471660384256,107469 776052773293006848,153095 794540880392634368,261155 794679117539143680,262022 786555500976418817,204413 755044076131524609,32861 757264032441114624,46384 768518092829954048,106281 772915051162329088,133081 791466996374310912,237491 794904082171523072,261666 788541173963063297,216991 792573755021221888,243286 758078516227289089,50923 767707379278503936,100605 794554917801201664,261155 765525262339481600,87904 788409711133503488,214209 793871719790358528,256358 755827191774973952,39830 790899480698683392,234583 781166552393650176,172967 766738196973572096,95063 786602783428325376,204078 766255763689971712,91946 793621602072166400,252639 787139133365813250,207119 793981981403054081,256125 785849350815641600,198878 753479186363326464,26539 768960011670290432,110124 767763096907685888,100605 761635304688095233,69794 794920865704054784,262849 743636204579500032,47188 758790754345025536,53991 763894849955180545,80720 766438119466012672,93405 776849034791178240,157082 786731265986732033,205728 758901771108397056,54070 776833991949242368,158673 785275190494109697,194648 769580121971826688,114357 780616367313555456,182036 791821499661332480,235580 771528139990179840,121479 794640277688479744,261155 776752218473127936,156835 785282784516575232,11774 785957602597273600,198878 776391713829097472,152872 787442457982148608,210267 790262062832316416,230282 786243180291383296,201958 769885625176690690,114779 790921980052643840,234583 790700853971812352,232884 755508699205083136,36873 759392271460626432,51798 778387914723958784,167398 765695054648266752,89076 790181722570813440,227048 791345569578885120,238045 795418190822010880,265855 763167761338101761,75724 769521136614924288,112399 751843434667749376,19447 764786721934438400,84724 788830206786048001,220806 750434587575136256,13398 788502785876602881,218275 767750640219004928,100893 793483913653985280,252020 789968268656160768,228576 776933164866351104,156928 794525969805668353,261155 792142229351624704,244008 794197924729200640,258331 779024784281567232,172057 788470743113863168,215012 756203106698952704,41909 793100255780827137,226823 766432280642334720,80939 794321526304755717,259773 756243413960384516,41680 795721146150912000,267737 786195292278231041,201619 736603379280039936,11774 788201639723151360,352258 791722411225997312,240718 789287983950290944,223492 786780896984637440,201899 791467757250293760,237787 751027525187465220,16422 773994721047941120,140211 781137750862901248,130635 793457557520220160,252408 794968708296806400,263793 786903901622702080,207287 787141847021858816,209351 746376660597907456,11774 779654871117025280,174315 786233599594930176,201958 792083863065419776,239610 758784982286557184,52554 753659056183648256,28732 775376008161611776,148870 795301730552418304,264397 763886667539152896,80939 790933181197189121,232871 760061775169683456,60112 770379238830518272,117257 788453733139042309,218275 754750721690447872,33474 787508973004029952,209582 788753375936393216,220526 770138895208046594,114861 790903889457516544,234796 733624939148890113,354791 763547563731681280,78360 771198604048412672,124032 754103591909097472,30296 768965717488234496,108849 780558575726800896,173630 791348178834468864,238395 779409951080919040,1136662 787851237739859968,197888 757297439812399105,46890 774731101155852288,144654 775106907199590400,146259 789265693602619392,11774 732808309166706689,354211 773178924754841604,134470 787505128496623617,207835 791010432496635904,235251 772463956694827008,131045 780942766763376640,184223 794747037530980352,262849 742743831347597312,47188 790890127476359168,234583 754039504370098181,31377 751598959638917120,18893 755367561848422401,36961 788127520696569857,215754 767882976826843136,101681 750856216222396417,15643 775301913298538496,145496 776086124338880512,153194 791688167908777986,62492 765571769101000705,87904 781281616610025472,186584 754032737464516608,29377 766367013941964800,47940 773775945274630144,138205 793210680795017216,245130 794912637716819969,240926 775466917851127808,149200 781165371763982337,11774 786184504780132352,199211 763781001155784704,80177 756960769904746496,44291 766729072466460672,95708 793185792159911936,249926 788870474998484992,221635 793108481859616770,249469 752876430850158592,24134 792149334729121792,242693 753054377254883328,24711 766774538759659520,85981 794277151201783808,258829 756952707596967936,45090 772433635114885120,129558 788916668663595010,221476 767744913844736001,101134 779792650807439360,176218 786989675370065920,207138 760664032151908352,63559 794038901174337536,255870 761589133865123841,69231 751167832830902272,16728 773566027107938305,135025 787020656068009984,198304 788813067069063168,218275 763780823006928897,78566 787023835442720768,205181 773616207228526593,137158 788899039269916673,217937 793655312083542016,250293 772532357412839424,131490 767864732053180416,101681 753948588804218880,30590 754772979238768640,350654 791634833927733248,240145 786548959988838401,202429 795391463823642624,266151 755914430832119809,39462 785654756463091712,194082 795337803940773888,108396 759426688837152768,148861 776034744903438337,153034 761344493106802688,68102 751827379849277440,14277 781108230382505984,183759 762705653097902080,73926 768693125841883136,107423 773967701672812544,139404 794626203609137152,261155 755099624763904001,35449 770990866911625216,121479 789905628458131456,225456 757177743440244737,46252 758676673931845632,54070 758168589539082240,41703 775753031128408064,151409 794179790148243458,257423 789083978162581504,220029 775746565206056960,148713 757642756273627136,48549 790208078083915782,229220 773679366647771136,135518 775555423105462272,149953 771035136385134592,112939 795771660024639488,268646 790640729739694082,232169 794682336197545984,261818 772471285590876160,129649 755769980457627648,39235 789199244066336769,222682 780061950063484929,178045 792836704717697026,11774 767827195935023104,101681 760571412969091073,63149 773891263934373890,139404 787099314057252865,207119 760938099253862400,64730 764182304960897024,80393 778687230923517953,169232 756608831535194112,44274 778547984992645120,354238 787475662466678784,207965 789425706149163008,222682 764844007650308096,84724 788820517205794816,220767 760693274260676609,19563 789107495394357249,218455 770016790525120512,116373 767703766049095680,98072 779025128797589504,166300 785605754292015104,196917 785491939109896192,195481 768932700602310658,109945 771796220742426624,127582 776955499648520192,158589 732403978022031360,351633 794583063825121280,261093 779372934989172737,173753 772613885060796416,130636 779563118154358784,174230 764172827104653312,80607 771271630542741504,122967 758446882318389248,52821 781687559957123072,189339 756513122236657664,42806 778328408346521600,152594 790015785078960128,226041 792003986412871680,241462 770968294048137217,121795 755538696338681856,38183 786422970377867264,203806 732985468959240193,349856 768949401741963264,109666 778792289254670336,170605 792152668693073920,244143 788402374243147776,217519 755539572344299521,37991 778589385046446080,167101 787845552268382208,207712 793769751323484160,254645 771486655131836416,125554 772404246952218624,127871 791259955860910080,237491 785312542960648192,7746 766723723860652032,95889 773319980079349760,135736 761855734669860864,64116 774003226588819456,140495 776164805430345729,153658 791003075565621248,235392 751747017450348549,17794 772152703942324230,127775 771903259774742528,127400 794538726080790528,261155 760555275116023808,63655 750731464690446336,13195 778727365551599617,169201 753228260159295488,19133 787830475578630144,212710 770784772247416833,120610 793863114437513217,256255 763940416521592832,79513 781214004135940096,185622 788475061988491264,218275 791714230382788608,238292 777545184665927680,161387 776157156940722176,152541 787116704606281728,208252 771569923822804996,120541 757663685758320640,45331 770227972296945665,116082 755408922027106304,37003 771378721735503872,125145 789084518464585728,223286 785913835609874432,197512 756925971811270656,36145 786751115559829504,205989 786943800518344704,207287 788711506955436032,220029 768489053486538752,104973 786310649680793600,202567 794393338510094336,259743 757280010562629632,46384 759025044018323456,46488 770389718194196480,118269 775768938785284096,144740 779323409356492800,174095 795358323918929920,263896 791857801517686784,240070 733084315400163329,355480 776603114837114880,153486 752242833432514560,21461 771666960530616320,124883 767816297325301760,100559 790876479697489920,234583 778394027099983873,167407 764195093783928832,82457 789550232568684544,11774 749940009034059778,9754 775143494419517441,146704 756589816322596865,44274 759623075436621824,59200 791037452882370562,234796 734304279872294912,1170332 761552741151838208,68987 765785162294632450,88930 792080178755145728,240483 765316923663843328,86440 759217029475868672,56964 774577586957537280,279676 777931894616842240,158673 790995024792068096,234583 792541785675354113,246392 771113557559611392,122982 775160333640069120,145866 786244441048649728,201958 764917750779092992,85308 786299320991518721,202727 792925493230264320,248514 755392724795289601,35890 758708677184487425,54752 764997691688484866,85562 767820885243768832,101681 791074949825982464,236454 794625999384084481,261155 773670904958164992,136904 775617787322626048,148870 795740625664614401,268231 755513945587343362,35044 789188066841800706,224066 759117638421344256,56964 774026763739332612,140232 762204043859099648,72035 758414814754447360,51344 776134331412549633,153596 756464798599086080,43198 773699809651855361,138382 751097432419790848,16728 762846374165483522,1249073 794773576977182720,262022 758342577296998400,52554 775759417245634560,150663 792166647280787460,243187 778678994241589248,167448 770692975206727680,120613 753690699875307520,29263 786541127050539009,202983 795073227211083776,11774 753354678872584192,25995 781066768341237760,184223 764799650255646720,84800 774726095174238208,105109 788422048875884546,217837 756570238175641601,43471 756666878135771137,43956 773966390755729408,140444 790980884665143296,235536 767703593659068416,98072 795698347646586882,268281 757635298822070274,47782 772790786597408769,132335 781586165581230080,186584 795481459708530688,266784 789108832731533313,159876 791788253401583616,238429 787007622323048448,208065 793425657225023488,252020 771338349810446336,124610 764892286358609920,80486 762652969753939968,73926 754886249039659010,33356 794001259221176321,11774 758804540296536065,1248642 778567536266846208,167220 772650654431010818,129551 785607617251008512,197286 785890173074542592,198591 794270562545594368,258456 792442219429060609,190424 792766631323762688,247240 774058676915023872,139404 787342658427650048,210289 790629099601408000,232137 791158593324216322,78159 785279859463483393,193669 790313373745287168,229229 794681716879130624,262022 767105394413928450,94699 764503177680990208,80209 792190389365055489,243615 755984383266271232,39657 793474922798473216,252020 761167869644304384,1248861 753095879138086912,24788 763104882572263429,75899 793511043750395904,249926 772098766786691072,129558 787484974953955328,207212 790804676144836608,232863 761910865499152384,69231 778599587204464640,162432 788390304978042880,217519 780816139656003584,177442 752978201480011776,25255 788943574402338816,11774 781255679503925249,186550 781468407975718913,186750 795474144678776832,266151 755148152953380864,34666 757200114641350656,41141 775720818315702273,149200 785687434231021570,196277 750149257433231361,10057 750357306861162496,11774 760881591992320000,65222 779385266792304640,174315 793500266280591360,252020 779402936644472833,172107 790243967103213568,229693 749588054902345728,8047 778308947438698496,167407 792761692014964737,218603 765074079090999296,84422 768072790129930240,103354 770274317091221504,117257 762581327178702850,352553 794577012862185472,261155 756245211760713728,42152 754752931744849920,33356 787657299015892996,209043 793204343927431168,249725 794197328169156608,258598 794779272548257792,262053 794016250108186624,257423 788016740554899457,214354 792864402580074496,248194 756528278547161088,40257 779025679182540801,11774 792160370471436289,243187 794993548550664193,247062 756875083747041281,45122 769159525957894144,110709 777577790841294848,162497 792790045388308480,247240 787141151169978368,209043 790747918781259776,232169 775486856175742981,149259 768117241464315906,103354 788934940192833541,215437 794542503730892800,261155 740636771738914817,354831 758841917756968960,54519 762138357660954625,66922 777948588093550592,164846 780803783840243713,183269 761296331986046976,67229 767992553396400128,101681 769559250582593536,112382 770525598301192192,117257 760471239806844928,48052 793050829515214848,11774 754811909384404992,33356 765570546960654336,87904 791403246225133568,238780 758271613339111424,48289 768891808768286720,109666 795440316132114432,267133 732399080941473794,349675 779056123999612928,169515 788501592286851072,217837 786685817653714944,205186 772077822315606017,129471 754057817762459648,31400 793968738089496576,256564 793238988781916161,249926 787034488215830529,208014 773977856259006464,139404 791046950082736128,148861 769685355419176960,114779 773253154414718976,135745 785618668721889280,197622 793138026134118400,181913 793278521846226944,249926 793516817578942465,253043 795007922870820869,262925 761590741416157185,69231 777584080909107200,161502 793095377721315328,249469 763256862741585924,73814 790962024029097985,234583 760991654820057089,66195 773901842577231872,139404 789750753464348673,227048 786250764406562816,201958 789234286280925184,223692 751622935689895936,19112 794241224928395264,257492 775194037917741057,144648 792601298084388864,246726 786370763922092032,202429 790531103635361793,231580 790989977073123328,235590 774039078266281990,138819 761889334148624384,63116 769596093210431488,112239 794276487100825602,256255 791801168066334720,240763 761993609231101952,71476 745373487871582208,1247580 755167040361500672,35890 775054924853813248,146580 787391468063252481,180433 787778995798499328,205197 759223753503084545,25210 791580253328072704,239405 767499236686520320,97379 752296258631413760,21091 791710216064790529,240483 754716613929275392,33356 751150141436993537,16602 751808639619465216,16931 757653792028495873,48549 792497712381956097,246392 790859303703945216,232881 762272814590226432,71502 775126171839242241,141091 793976550580289537,257353 758402635938537472,50442 795721464678875136,247930 751095410081619968,16728 752236324300681216,17449 752820665976295428,22752 774097198036295680,105109 760611228091686912,62776 750168620026605568,10064 768441601441968129,91946 768494834608852992,106262 751627825711489024,18215 748657634711003138,11774 765187674743255040,86103 765749286281719809,88311 788067914800848896,214492 778290276263534592,166984 788590558847594496,215437 752657702023630848,22984 794595201490845697,249926 776116200728211456,152878 792551249153445888,246225 764168570293063681,82209 794163753080225792,258331 795678394822299648,263817 760858126975324160,65222 786640644366270464,205270 792479076539834369,243187 750513971124396032,10848 764880446907822080,84724 785926382064807936,199262 776252486893973504,154869 776734939819769856,155451 780847778431848448,182726 778300943150395392,167220 765364073902989312,86103 752248133585887232,11774 791443829379436544,237999 781329635820929024,185921 732093048000237570,349261 759247539828826112,56964 759841367988269056,58267 787484594861989890,208307 791374574680154112,238395 769778225891377152,115207 786148962499780613,201292 790961909562343424,235481 779359373080481794,173964 755167752990580737,35890 773175901022457856,132364 775853492586053632,151845 792597225322840064,246392 788061629464346624,215005 768071598406524929,103354 771445323478609920,124587 759380299457241088,57722 770485899016691717,108396 793184498271780864,249926 732293755177451522,11774 768399667453431808,50581 793891664486080513,256255 764820082665091072,84724 753739380481781760,29624 785954995187449860,199739 761669031455842304,1248944 753574341644849153,28281 773889135631142912,139404 764584243661987840,82020 792744656513622017,246225 777552954966573060,162452 778733014746476545,169029 764991738196951040,85562 776518388449411072,156555 789433028728717312,225943 794364639807152128,259360 794530054801788928,261155 758711665215082496,46076 793817190717911041,255393 794554317319663617,261155 785623286453383168,197286 764269257941131265,82283 757668632167985152,48522 776920450802847745,158589 775292125642629142,146804 786959638369447936,207287 771084527397666821,122982 793499580230807552,252408 753715005032435714,29263 767340847473975297,98750 769299140815810561,112788 791689950026723328,240483 787564351431467008,209247 793841496919117828,255942 795700182830772224,267655 786653423408209920,204959 795281083881295872,261155 785607850441728004,197297 794362578637946880,255169 759771738918051840,56964 767363357171064832,98963 755506275459399681,37607 762700322062135296,73926 751053007681269760,16422 787777567013167108,213064 795406962317926400,247930 772101314226556928,71408 766428454090924032,93286 788390483043102721,217519 791317041294807040,237852 764668769343987712,83391 788440156768350208,217087 760266900890943488,61545 780053038337814528,171693 754085009502371840,30354 795418837185347584,264397 758157091626287104,41703 786236102193606656,200870 791056275245150208,235620 772184244412096512,129991 765333925656952832,87145 773295080337707009,126293 732567322980843520,352466 778302024232292352,167319 785824827026251776,196538 790657882853441536,232169 757152524830928896,353879 793180528384049153,249841 787362176713588736,210585 761005020557012993,66297 772591380786970624,131003 762787656141070337,73926 766447481177665536,92917 767389397939425280,97515 787120209710546944,208178 755100035923210240,35449 762330697583333376,32941 767400024959553536,99227 764248373805326336,80939 786633961804009472,205270 790515433048768513,231464 740970727520669696,11774 770712266757042176,118191 791349003552038912,238395 766085069098381312,56391 777241390040219648,159475 763692731050983425,24252 774201420375404544,140909 760835901673054208,64713 794328099013935104,256276 790989557906812929,220767 776530467726106625,152182 787506926930292736,211461 738805267417190400,11774 778011822586679296,164375 765911573663772672,90125 793272071669243904,249444 775005700334379009,146259 795370157375889408,264397 762067436677926912,71099 775820830919958528,151463 788215560123318272,215437 755750629017026560,36166 785718198272352264,195436 764210402326634496,82209 759215224671076352,55257 781111502782631936,185496 794221208677908480,257423 761182918383247360,66897 788780743308697600,220526 749375462292361216,7816 760123380926328835,61051 776214953372114946,153573 779125715463659520,172089 776534741273157638,155933 756600045785362432,41702 785604407752814592,197512 768750863104040960,108586 772094341414346753,129558 774338162449588228,142942 759819829482184704,58267 760493559359299585,63149 778646512515461120,169201 780789153013301248,183269 785282024332374016,193669 756554358087487488,43553 791889968314523648,240483 752950463260164096,24711 756742660799344640,41702 751567828914888704,14277 774332275370491904,143041 763150003053350916,76723 768544021123887105,107529 792715981105823752,243075 766700331245768704,95672 794369281953656832,227345 764202826755141633,82283 773866614206988288,139404 777869515585564672,1250071 791353865748701184,238395 788023448601825280,214354 793111739407732736,249469 754751204207407105,33356 777012161738526720,159876 753268402664464384,26458 774653209809981442,127994 781501778777038853,188401 794280433886240769,247651 794321388542820352,259743 778399722256171009,167407 795616905872732160,267521 767735972347973632,94699 757062957977133056,45125 765958386110173184,89854 794991613093220352,262849 749284706877931520,7577 785603988230180864,197512 754747772067196928,33474 756018537341124608,37044 794942843890659330,262847 777192998937518080,160221 766050604644966400,90284 766861746896113672,95568 775011923297304576,146259 780141295608078336,176127 760284595111731200,61545 792547782489812992,246295 760825125415419905,60805 788176969292713984,166282 757571874087800832,47761 759135516763619329,57105 767872350112985088,98972 774037454546309121,140748 793892455095607296,256255 786394082440388608,201958 793847843492536320,255942 779266382676361216,168633 787450975409668096,210207 793278855956013057,249852 759045045123162113,56462 773859046512177152,136110 755393579594485761,37044 762818065788723200,74247 773195838088630273,87904 763351249437675524,431998 773900322607472645,139404 773346866092122112,97048 774822098606788608,87904 761388699951075328,65222 795662081190141953,267521 752932260240760832,24497 754796270804361216,32873 758440724488605696,46384 790046730024808449,228124 793194564215566336,247240 770338469948293120,117872 792412005076312068,245634 776835117864128512,686533 791347562095587329,238383 793996254862712832,256276 793625773844209664,252581 764344877270310912,82002 793125138698936321,249469 790366575144599553,224468 750578815622123521,12535 765338975779172352,84209 775968603522928640,151845 781862750352015360,190635 759759400659673089,59398 763921728170962944,80939 769651246944821249,114779 792061481449824257,243187 794895682867986432,261155 793330493336932353,250633 765058240203878404,11774 791063550957608968,236454 771418449901785090,11774 767844379289526272,101681 768975527029932032,110585 772888679060766721,132761 771578636172300288,125381 773563643938037760,137158 788525250052972544,215437 788865396036120576,221143 788879800731590656,220029 765563470699986948,88052 758787291317997568,52532 758333996275077120,52520 759068121642651649,54070 773187849470382080,129650 794553698219196416,261155 757525395432505344,47717 758327716303241216,51809 766469022753882112,93261 793998755594809344,257492 763131647411847169,76794 765233037491613696,86440 756944469560352768,44429 786588165628895232,204835 786985923707670528,207974 789939889362001920,228888 757195193753886721,45125 759258381563621376,51798 767758263244972032,100893 760215906060496896,61806 732638605374427136,351705 778684589803876352,11774 779193684533190657,172962 759419283021697024,57897 760611026031161344,63655 769567999325900800,113412 794206989786161152,256156 773601673189007360,137042 778155184463699969,164826 752005779830480897,18395 780599244826836993,181935 750782937877123072,14277 779328980977541121,172799 791663731604205569,240145 750690044567023616,14594 758122999526543362,41703 751786748582043648,19806 775708548877647872,150426 781266351323099137,26066 795165899636559872,261155 756562415714639872,43471 760547803659665408,63179 775977292812005376,152735 764173118281752576,77586 788707304430505984,220029 795035085955354625,263907 795387909004230659,264397 777591900891181056,160634 793175702937882624,249469 775874831405289472,152314 758098303162601472,50827 771059932921606144,123028 788318862366220288,215754 788902837904297984,11774 733320320497647616,93634 763459077422911488,78159 764146085468205058,82066 764137108063850496,81869 787125077003280387,208016 793568113849667584,252741 788756093673410560,220332 733868056984707072,353374 761263835927810048,67547 766740140790165504,95708 769352345696231424,112399 788441545062002688,11774 794724027654950912,261155 757250317348052992,45014 770702373887078405,120650 758086380069281792,50671 770412979393146880,118698 791624852599873537,240145 772934858603581441,133519 789746583936139264,227048 767709893633708032,100337 790285798503440384,230485 791879527261700096,241678 793149284963094528,248437 753417118989688833,27317 776570103110524932,155334 786298315159646208,200386 794000465931468804,257492 767808306337419264,101383 756407787484176384,42432 794007649708806144,257534 768551123196063744,106774 768156797530243072,103354 785859434929004544,197512 786954377693110272,207287 792559630027108352,246392 765018968700649472,85562 774710957025161217,144824 765068891663904768,85767 767702838197702657,100538 794030261860069376,257492 752714500122390528,22750 755685171010146304,38183 773957082198466560,139404 765187258119032832,84889 795294443276562432,240718 794555597857427456,261155 769657602032726016,114219 764583942058115072,80720 785936558754963456,199352 790414118054350848,229693 751178512816566273,17591 790307833531207680,11774 778078853944123396,161984 795734663352504320,261155 777223117936599040,159876 762045540242640896,70613 761332788809326592,54719 761345567196938240,68102 777014221468864512,159146 786707127662280705,206054 765631395678920704,87904 732356853099728897,350654 764606862683615232,80939 775719549278629889,150877 743840029819158528,11774 776423623707865089,155390 750377390514188289,12883 757288657698955264,46384 771063267930144768,1249828 789156121814728704,11774 792025793648062465,243187 781202733357465600,186434 767440155019841537,95055 781458820845318144,139404 753244733179211776,24173 776881366503919616,158815 753348040639991810,25189 762733343502897152,74308 752091746432061440,18400 787333605110472704,46572 788539473617301504,11774 795128717592891392,262847 763561515009978368,11774 776430792939413504,137693 775093599901999109,146847 765020192317566976,85568 780096370225086464,176673 793437104663650304,252020 757881984211361792,49852 790726116239478785,232863 769538619832934400,112336 795468101361860608,267297 795719863373299712,261155 771504282617147393,125367 791286436116963330,235121 790274986128789504,229895 794163398330171392,257492 756329935430676480,42495 775131708551262212,124610 794206876653207552,258771 781267722315399168,186883 790652725163921408,232863 793184898253066242,250064 756504303708282880,42249 763455768746160129,75677 751216150239965185,12868 778011162243846144,160868 781278669272743936,186434 771817122137640961,127871 785940937637711872,199352 752838008064380930,22439 785963126638403584,199211 744545963306426368,1247655 778329586824278016,167311 789172594272444416,215505 792112182364221441,243983 770701439878500352,119832 770749727335862272,118192 793146786755915776,249841 760079280147759104,60866 792180929351577600,243345 773868621395140608,139404 786751440437977088,205728 750267384162725889,10662 792635597336686592,226218 785901323266826240,197512 763732220624375809,76858 767820050611003392,100559 779083498925588480,172621 795221049197690884,262925 749978390472581120,10408 777308287033282565,161456 778778363313975297,169586 793508421769265152,249926 750727222722383877,11774 794728034628726784,261130 757336359954583552,46394 786536552071442432,194082 750435754845696000,12535 792933602002599936,247509 771117544090415105,122982 762409515165835269,33338 750160049578749952,11606 779876716055363584,176890 758446980896915456,52545 761569811407183872,69231 790666399182184448,232280 776113124562857984,153095 788231022957572096,216484 757704687592374272,47687 778326454543147008,167569 788712316867084288,220066 790427094102704128,231550 733289867812196353,354906 795312278509854720,265257 788179331717668864,212068 771923551519666176,127957 773600507633934336,137158 790554827818315776,230594 766967192399155200,94612 793583144523829248,252741 761221191004631040,64730 781198151847784452,185310 790656198379003904,232169 775113315701796864,146720 790752212301393920,230909 788636976744427520,217560 752930827500085248,24316 755539338994122752,37991 794835067172331520,261796 792747651385073664,247054 773239240171876352,11774 760936107739484160,65884 795758062782988288,265688 754761201196802048,1170326 789297443368120321,224680 794683027771289601,262752 766938690618793984,87062 794163268675862528,258331 789879891659329537,227242 793233120845713409,249926 777529545838559232,162311 774366067615526912,143126 753251517541539841,24775 792080094349053952,241819 772104023717490688,123354 765622390575411202,88719 755168555549724672,35890 770783965271568384,120393 732350948140548096,350808 763853421631967232,80486 791633220685139969,240145 790968449426010113,235487 769918192688861186,114680 786785584723271681,206008 763120416600760320,76188 772286110743588864,129662 772937960534732801,133519 785261961541935104,11774 794532262503206920,261155 764843765290807298,84889 776757994264461312,157708 755438233010393088,36961 795136306959548416,258456 777875467562999808,164171 788107036508753920,214209 781522009524170752,186584 770742126959206400,118191 788059825477332992,215005 778364068923052032,167569 790001211998994432,221228 767022612362981377,94683 777621526254268416,162810 790268976660176896,229895 790946347012816896,234653 790966570004590592,234583 757935245203308544,49925 765406769245859840,82208 791927221371883520,238780 753379103902806016,24745 760483857812561920,62063 770722474023456768,121046 773951785903939584,140444 765568367566528513,87904 767756249526075392,99044 781632114890539009,186149 794797816107429888,263205 750983695448862720,16176 792191651229736961,243614 753705824149762048,25698 789284122489393154,215437 756522068095725568,11774 777633461083508736,161456 768883898793295872,105642 772157766953689088,85326 776184068840955904,153194 770677191952723969,120610 791698159806320641,240070 791786457056677889,240483 765886682096865280,90031 794328226931863552,260033 768711433399828480,107024 775906428284391424,151156 794014340907008001,257492 763455425786351616,78159 763170061943058432,76535 787657324143882240,208058 776757537618161664,157082 795662052891181056,267521 785562846625050624,197035 788106675051831297,215005 771687872537563136,125070 785279549760237568,194082 790910032183459840,234796 753049754687287296,25255 787002847229378561,207949 762832863020523520,73814 794194088539013121,258456 767431531652526080,97852 768438976856268800,103071 793963273079111685,254856 795363008516005888,263895 763396098257920001,75724 779403295324463105,174315 769714979016769536,110659 765395519640305664,86103 773804902220836864,350824 762836274591911936,73814 766784998061944832,94683 766724097971593217,94899 780460013290598400,80720 787118361629057024,209292 758619144782770176,48826 760524035679584256,63451 767774319023824896,100893 787044863531479040,208395 786887023617388546,207101 795756532919107585,268738 793359841343438852,249926 795668487851167744,264397 785247762585649153,194082 786441134457356288,198962 787087019939856384,202636 790604986879053824,231894 765311052519047168,86440 764135139634851840,82066 789561739239038976,226731 773317672524058625,133702 788279417810354176,214078 794011376125558784,257492 763066996254584832,47188 777323395734089728,160221 785275353694629888,194667 788782212745338881,220332 755098789665382400,35449 794260782275903488,259231 770876312835624960,121479 760135275821555712,1248726 794592473595056128,261155 793206791253274624,250633 795409353348096002,266784 785459538715475969,195743 769852454984753152,113284 772578317958602752,131007 779536576766480384,174557 767185106624655360,97852 779441469753004033,173347 794545227994316800,261155 794756563022053376,256564 793205490301833217,250633 754067404292956160,31529 771611949608017920,125554 794227623861682176,249841 772788251618840576,132335 779367283118510084,173347 732376892620296192,65113 792849156008206336,247232 776255954904121345,154071 762715114923499520,73926 791486481172795392,239405 773420712166064128,134993 791426491116425217,238207 766062531181805568,90482 758073516461744132,49843 788500352081420288,218275 787157562282106884,209351 788427068925181952,217920 789686007411060736,226731 790933051035443200,234796 792232644306014208,235590 794576305412972544,261155 795428427167834113,266054 754033686874558464,30910 737862645726994432,49681 773875256100589568,139404 781058862032060416,165690 788445859360890880,208544 795477400838610944,266079 788615529737093120,219458 789469958476488705,225400 791432072984342529,239066 792406842223779842,232863 746438120250425344,383096 780886254762078212,183269 732389314861092864,1170320 788529228065177602,218275 764956987075334144,84724 733325259122692096,354506 792489216340926464,243187 787067047582760960,207974 795261858517229569,264397 763454859941150720,76406 794043431467118592,257492 794676495620931584,262022 795738952850350081,267576 788882635544072192,220815 779651963759624194,155390 781457320286879744,186004 795732781900894208,267655 787052442714247168,205294 795750604463337472,266112 794541409390841856,261155 795405729775566848,262847 785894011890376705,197512 788940881135042560,220526 732919310163816448,354525 757941816633294849,49754 795760486637662208,247930 788776304292171777,220526 773617597174714368,137869 755243475856130048,35890 774015271363186688,139404 778300120810926080,167220 794543128430592000,261359 750362473442648064,12883 768045303916269568,101681 791321995736518656,11774 792505285394915328,243562 793897315895480320,256439 794713065581330432,262752 768656591537057792,106034 790541872112492544,231894 790905881986686976,234622 764819662139977732,84422 778574657100349441,168794 793195832908492804,249926 793569735984099328,253606 765722836501667840,89076 789660121055899648,224680 769064314124861440,108373 760522518629347328,63268 788420666307600388,214899 766808931637362688,95045 788754065131843589,217837 792191517351895040,243187 765501290549882880,84422 772551044706373632,121046 791458528078729216,238272 769063064633245696,110362 777294930200915968,159850 780843177393750016,183269 794559439256698880,261155 753676991933452292,28819 785997083895398400,199211 794008364221079552,257492 732172219606962176,1170365 762010768292220928,69229 778834615112966144,168794 753479527829868545,27222 737319190562906112,351711 751740293238644736,19352 750036082671038464,11372 795001200894767104,262925 785270995472949249,194560 794306959843307520,258456 788549565251133440,218275 773864341946900482,139404 775111342667825152,146259 761442374711074817,66897 763865027682140161,79911 776230939152244736,153845 795230291438764033,264774 753366448223825920,27317 788627770867871744,218275 758414639306768384,53144 790660480373325828,232169 773949998513795073,139404 777848745987756033,163901 776779142972923904,157082 752990326688587777,24788 765724878175600640,88459 762986274600980480,58815 785525369298313216,196676 768770622415511552,107469 780929553334149120,183269 776556740452024320,156926 788476840860086273,218275 751110775071268864,16299 794616170083155972,261818 749976313918791680,10343 765016839797641216,84724 763854888384204800,80486 793493107941617664,252596 776481436463304704,156172 765525626899931136,87904 761904076711866368,68987 764929261996240897,84724 772988761944694784,133454 775462002118434816,148645 765031218454802432,85767 794548022088794112,261155 771413160536502272,122982 764694650695196672,83186 769390741231702016,112788 788054494605025281,11774 791754273012932608,240483 795074018906873857,11774 766718512907816960,95672 771904888200585216,128791 792124678953328640,239446 760196228701388800,61470 776878522203865093,158589 770398010446639105,118191 790892408384937984,164764 764852598763560960,84724 785660963236175873,197622 790588303061819393,11774 774823659714318336,145244 757223941618401282,44450 766829948594032640,94627 773159914910851072,132072 774146614227181570,140444 756332052337811456,42117 762146323084611584,431998 785598228557205505,194058 795428150192836608,267014 777309650756612096,158387 759557861789663232,58609 773181527920259072,110585 781575872406966272,188119 745067325817126912,279676 765733090752884737,88669 788747560819298309,215437 789818466735943680,227242 786279048737533952,27156 793163635799494657,249469 794317041129820160,259953 763872661160140800,80720 761385895291342848,57574 788172727916105728,213399 754033858274664448,30590 770266956112990209,117710 790622651555336192,232976 795050582222389248,263906 766012732294455296,90723 757367250491805696,43391 766408951000727552,91228 765214119804805121,86440 754099395633766401,30726 793913704567816192,252939 753062818220482560,23739 768137884675153920,101681 753587817968705537,27045 761140800826773505,349705 794217602176299009,255942 788228507667095552,215754 750149640461312000,11495 772105286312038400,128934 794078877123420160,252893 791363567006150656,238429 763934242594185217,77849 793265625154060288,250293 760545209142784000,63465 757759324223574016,48735 761292945433649152,67350 776423921608302593,153756 768707473339453441,104973 790224241857748993,229229 772201259382157312,164500 788966995245068288,218495 776095783825408000,152314 786424207349460992,203674 791698993122193409,240483 795718045868036098,267737 774546407177019392,143585 792944353123663872,212727 795083340927959040,263906 751209907244920832,15808 774034684514664449,135004 794555818347634688,261155 778264314738249728,11774 760495161344393216,62779 786753645492613121,205181 792310234186444800,239610 759037165695143937,56302 788818241158254592,218832 764855402945097728,84422 752909593202692098,24134 792191938959204352,243648 751622717229506560,14277 767849011520806912,100559 788692234925375490,214078 753186777133907968,25253 781228744337948672,186434 763134883824795648,76858 786580988465852421,204273 790274206823047170,229693 753558532511895553,26446 792449094098747392,245566 763169119432617984,76577 794570971487371268,39957 751846317471727616,18470 753968005663584256,30047 773509991781191680,136904 767377968796762112,97852 792788078263803904,247241 790577479798824960,231894 791670560853889025,240483 794620351300792320,261155 753028918672711680,25321 794723579728449536,262752 786333729023074305,202983 786180356999262208,198476 760036078355091456,59666 775745963336015873,151185 756273874518573058,42432 780924907773231104,182036 764985833115963392,85562 770442867810512896,118192 785507328242094081,195975 769273464834449408,109470 775516583653367808,149953 793227026912186368,248638 794637138671308800,261033 751943812348416000,7546 791822461235068928,240556 758367796376002560,46384 753364904392916992,27317 770354074126524416,117872 771210832273248260,118191 778750638129750016,170373 794680262705680384,261050 786601809674592256,11774 752880801130254337,24134 790902821042348033,126600 792526983389335552,245101 791661216452210688,240483 795361396812812289,266054 795437831745376256,266079 753581545693278214,28281 773919841182887938,139404 732362647417421824,1170450 773270809586569218,134561 773302662242635778,135489 793879960620376064,256358 781473236362022912,139404 775058579971796992,146847 758390131245973504,52545 764163944936271872,82066 755296160680599552,35890 764205473977344000,81569 770240204066074624,117377 774948981600161793,72061 776186747373912068,154469 793458887512973312,252020 794917704926773248,263895 771887126023634944,128194 754723690990874626,33356 755188001068703744,35890 764949889449136128,84785 791642831479857152,240145 790942403024879616,234583 794566390766129152,261155 794642860863791104,261155 787483531899314176,156115 786454209520513024,194648 785640271501336576,196348 742534699931729920,1247519 773299295655264260,135725 785913781717114880,198878 764156152883970048,82209 766402271298977792,92264 777979690891915264,164171 788747239879536644,220332 762612893703700480,73568 763417302452826112,78159 775014627746910208,146259 765214725252710400,86103 792348800992043008,243075 785514641485025280,196277 791459049602547712,234583 768246431832416256,11774 792563772330160128,246295 765696452479840256,88920 775117670626816000,145866 775831483760185344,1250232 764829548298895360,84724 794917836288299010,262752 752036000780521472,20921 792337751639199744,243187 778288530430754817,166913 764950554967674880,84445 780212949411438592,172862 769179913895026688,109945 789968224980963328,228437 791728565008015360,240483 760845975560663041,63776 778769925942816768,169201 792108947398287360,243075 777952822017024000,164764 769856760031092736,114779 795753756809797632,268646 763800968261611520,80393 778250516899909632,166409 780748597918773249,182257 794956440473477121,262847 777552840382255104,157840 759946239966314496,43471 757630436080095232,47782 765508882575810560,82208 779162928360587265,170547 787736806980620288,205197 789433327191228416,225981 788759609792204800,220029 763396309994778624,77731 778258750729691136,166913 768496796901502976,66922 752693839492702209,352060 793106126602588161,249469 795051614541402112,263907 760159311737663488,61412 754932902949900288,1011996 792157898474295296,238207 794599679078109186,261155 793427301639663616,252020 760321205681459201,61011 776768086871465984,156835 781471165403504644,187891 787059990083149825,207949 750830001755262977,15451 760500596612956160,62592 765016866460884992,85159 792416448056594433,218540 753977774579130368,30801 764709190388506625,83391 764897889701146625,82066 794564076999503872,261155 758398700284698624,52720 774112973270847488,141360 785497709205524480,195625 768832490190417920,108375 794586099565797376,261796 770236777282072577,117257 780941868544643072,184539 790656209510600704,233307 758694315421896705,54070 770813229404655617,120393 778045816875261952,53185 794192208140365824,258598 771391613591556096,124883 795411134618730496,266138 766222912562958336,90319 774103674792517634,139404 772799506534440961,56865 737234537592164352,349263 777851792402944000,163901 760470823547334656,62757 767389742954602497,1248476 793610116130021376,252639 772853011995582466,129685 785262038570401792,194572 788614693334224898,215437 773522227023056898,24173 794537282212655108,261155 768689725620248580,99264 773869239224729600,139404 775369608790355968,148646 790897365142102020,226461 755115525882060801,33356 781275482692124672,186584 775766234461638656,151463 774851015057117184,65222 762685024395227141,73814 786747356137959424,198304 756226040859496448,41680 757941661888573440,47693 770340601212481537,117257 758064533319450624,50654 752628337219137537,22787 757628282724548608,47940 777314046265716736,160593 786584086462599168,203048 762062455212118016,71594 765043242140332032,75724 756705319359803396,1248428 761301467315572737,67852 750367897575366657,12883 790695930819477504,231870 794568907054952448,261155 757737253850329088,48959 774700073011871745,142721 792318573666504704,243165 768926155718078464,110362 750861339627646977,15653 765310245946138624,87062 769162147456749568,110001 732991781248307200,349422 775113382709989376,146205 780463313226391552,11774 764370066464968704,83325 767740041166630912,96039 786366855204118528,202727 772567735511289856,121785 773702945640738817,126218 758467313469317121,52771 764158554563489792,82209 769124599355338752,110209 754038601726431232,31400 794608455277416448,261796 780334896451424256,178345 781388456945737729,139404 768614992048369664,106716 789984906076127232,223286 795702415508967424,11774 781252212500692992,186212 781839754044112896,190635 792045954736074752,243075 781672834254929920,188401 781484482448596992,188119 794210726042693632,11774 764251385814626304,82002 762705904433139712,74066 792473582270050306,246225 760082494255398912,60112 795409779287953408,265257 749792029152976896,9754 780925150107697152,182960 736234574603276288,352870 765735609377910785,88697 793183239271768064,249469 793550395872120833,252014 776780504746037248,157728 787117932526571520,205181 794311647989026817,258331 768124745846054912,103212 787156106552365056,207965 793001884562944000,244270 793153203181391872,249469 790939012815024128,234583 787161141470334976,209351 753345447092031490,27045 775434336766136320,148574 770799177987088384,121479 788128959498182656,215754 781389480225898496,183530 787065929653858304,207287 788020867708182528,214354 788366131040022533,215005 793439984455979010,249469 754751408600068096,32404 768464871302189057,106281 786606326897971200,205039 785941900486258688,199352 792751372353634304,237964 772904049465319429,131007 786547251380383744,203048 756644900255309824,43391 767834128968323072,100561 788884390172626944,220076 792863325885464576,243187 761638043472261120,69493 758643486732279808,52793 786243258422820866,1063777 761624449191784448,69231 791696861015015426,240070 754895008780709889,33356 754779922514710537,33549 790961175211020288,234583 776195814838468608,349714 775684969767108609,150663 770001037172367364,116214 785263303027150848,194560 760583424801378305,63464 780801898597191680,183269 791818456538775553,238429 765782516041191426,352018 780883067711856641,80785 753722922653523968,29036 794997890917744644,264431 795029926600732672,263896 775172875250704384,146804 793312062776549377,249926 794340678922739712,258829 779461074890399745,174230 755955339602735104,40881 778732936782680064,170187 791673326968111104,240483 776968159559507970,159411 749207495839715328,7490 778296175342522368,167311 762753107176542208,73926 788882160463843332,220727 760299542571053058,61544 766667674252288000,94627 758752169960931330,54974 767892264098013184,101203 793245242740711428,249926 789461273473798144,225981 794029316451500032,255942 791949448578338817,242521 761201368799465473,65180 768936295498412032,110362 793904472208572417,256564 763593116154667009,24252 789165088892604416,215437 756540850230947843,42149 790232184221237248,227907 763033707485822976,481145 792106162288267270,241819 766755797225406466,92958 781534293331816448,186212 795050475850780672,263896 776552825107128320,155933 790882503384891393,232837 764062928966332416,77632 795659515005763584,267649 787893060373913601,212239 753375171793199104,26458 788637948359110656,214353 793627886754430976,249926 794573673948741632,261155 779143147230142464,172945 786913723730440192,207287 762643264352780288,73814 793957200888819713,256255 761558627425591296,69231 770670763867115521,120610 785743170478845952,196917 792013551892176896,243075 791257002282319873,234583 795288303729721345,265686 792075587435114498,11774 758730539486449665,54070 787079622596956160,208965 775323821406433281,148045 774673830430273536,144198 793178555677016064,250239 780443206102024192,180308 781169038521237504,185310 793151019324731392,249951 766026748232278016,90401 775072962105913346,146259 785951805242871808,199546 780524757355794436,173645 772977798164025344,133519 767797701429702656,26066 778345458649427969,167220 753967493132193793,30590 760560016067657728,63268 786596046747172864,204835 780372891435139072,90252 791678530090258432,240483 767981904427712512,101163 768594793907752960,107428 777299106662416384,160609 779045061740736513,172120 793850701470244865,255942 775157312705224705,146804 780709914633273344,182036 790856030511099905,232169 769658573303545856,114779 790992078285053952,235590 776728041057693696,155451 761204813036007424,61051 794631981812236288,261155 760858244323614720,63308 791041936547319812,235590 758511567788994560,53367 769678457278124032,114259 787136471450779648,207613 792445830816948224,245148 793968523085283328,256393 794959905396555776,262847 795315829839695876,266146 758159829504499712,41703 765185423765155842,86103 791342762402705408,237787 758602721041719296,52821 766638634233540608,86440 785914237017219072,197673 775661124943355905,150063 779549218289520640,170187 787346261724819456,207835 767321413036441600,97432 773937014790127622,139577 758052255258075136,51069 793633287126253572,254135 773998715312836609,139404 755208735870550016,32361 757213257560104960,45551 785811291747282944,198576 732410343792615424,349197 757961838315253761,49953 779389909794746369,174442 795344841324560384,266277 781478974916399104,186584 793472001197350912,252408 751912394436276228,14277 754702270013603840,31046 772968069786402817,133495 780592532749029377,181886 773876775034183680,139404 755161753458184194,35890 779071363839655936,172523 753600820998909952,28477 778303384994611201,167220 772859626752651264,132335 772173310478036992,11774 792807557035208704,247379 773936735352860672,139392 777949789690277888,164869 785947785140985856,195125 763163333637865477,76127 794005952127062016,257423 766765452416528384,95707 771893769025286144,128519 761743602536054784,69458 780564369843322880,181613 793601092944859137,249926 752087666171187200,19000 758449219782991872,52696 788190777222377473,192840 753371196805160960,25189 794996646782373889,259659 789283861108633600,223692 768601793047638016,103071 768122978362007552,90582 788885720337227777,220689 756259555902881792,41897 755455316280705024,37433 761946033374892033,70540 773840054896779264,139404 732501796342534145,351617 790842747410407424,99049 775478483569012736,148170 785994983388110849,199546 769313552129601536,112788 793649674389291009,250064 768368272144162816,98177 793443845757435904,196314 792524576437698560,246273 753601481144610816,1248235 769182579111129094,111558 795386171622903808,259034 778492526256910336,163465 781585273155162113,188622 768444556144697344,105998 772838909420171265,132967 790978948901531648,234796 777620226997268480,158820 788156419585347584,214992 791702232806756353,240483 789241836833349633,223921 793863316225556486,256255 794386314300944384,259231 752844012374163460,1248246 756933444278554625,1248455 762671362095747072,67995 794678810134409216,261818 733161406573350914,355324 787377544890839040,180433 765600388850462720,79693 762075515343679488,71026 786128980801761280,193249 778202214879924224,166434 791101294979256320,236282 785958914726637568,199960 753979809353596928,29263 778991604224884736,171693 775406438835294209,148645 788412109608583172,215219 764443094905458689,83413 794104653839417344,249926 758122355826851840,41703 768770174040346624,108795 786571901002878976,204413 792117796188459008,243187 778327945790296064,164826 789085976513552384,222647 793621771534467072,249926 758727267585368065,54070 771537183974895616,105109 795043885777113088,247930 758113226001448960,41703 790549253584252928,232137 793520569358495745,11774 792032990138212353,234556 758104793034305536,41703 761982769052413953,68617 768535608746647552,11774 793619162778132481,254135 751734822247075840,14277 756465183061598208,43391 755221778897731588,35890 792094071548366848,243075 761377703304060928,67284 764224172775964672,82283 781088449692590080,185335 786398281047740418,203674 761838414568181760,70509 762631817379938304,73814 794568708291260416,261155 775533152026501120,148748 763195119625465856,73712 793523020094509056,11774 775012786221027328,144506 774640252413554688,144460 786745892946731008,205728 758488418665934849,39235 763817015337480192,351931 750240497122369536,11495 774051433691750400,139404 760958849125847040,65974 793144930034028544,249841 781340176748380160,139404 753181999901339648,16583 752943186968883200,24427 785835953642438656,197286 776876083459330048,157082 732198234513375232,350106 755411954370347008,36735 759155779635142656,27156 793158483315191808,249007 751554306302578689,18555 781899206759813124,191374 785895893522198529,11774 755774654745313284,39462 773922150310817792,139404 788155589612408832,216009 788467245768781824,218275 749653955504906240,9087 762635773145452544,73926 762069064093081600,66503 775004835682934784,146259 780909237023023104,105799 794033071481823232,257661 793177172118609920,249057 795656157226500096,267521 757588450396737538,47545 790758846889426944,231452 778643299934535681,167319 788830755375964161,220806 790877677792141312,219503 762038718534483969,71026 772562989299798016,125367 774040204583636992,141091 756531668416991232,41798 773715487880519680,11774 767707930019958784,100620 772720242900471809,130988 793105764432932865,249469 789223653955268608,222655 790663053008367616,232169 791847296077930496,241034 773679577365254144,137639 776743658070667264,157755 774305067121963012,133702 785490018504626176,196277 762760411967991808,74133 778388096333283328,164814 787056818161803265,207861 764824704448339968,84422 790525533830389762,229874 794206432799264769,257492 753738929472475137,75113 787857512498237441,195492 794521782933782528,226180 755118250166366209,35238 769090821698248704,107665 766775876348370944,94396 793297583577923585,249469 751653445577220097,14277 762598044936261632,65500 763916686902829056,79691 778675753206501376,168892 788903860542836736,221609 763856450917588993,79691 789246133226893312,223921 794602851246964736,261155 775056986538770432,146720 756619231597305857,44429 763809078120505346,80393 781850840957001728,67331 759061316061409281,53185 746184137254395904,102730 793942417896448000,249926 777555972260847616,75109 770764188847255552,121359 789819957097992193,225358 793371485423501312,250293 786394314456915968,194281 793130947805712384,249469 763438860755800064,431998 758502307147374593,50167 776774858332045313,157755 792762654699900929,196314 761009650884079617,65638 791496025928241152,239405 773977552994111488,139404 764440302111322116,82283 785660799209603073,194723 788823103459631105,221297 756480096274231296,43302 772833860488949760,132335 776125817915117568,153095 785888030007582720,194079 786693985830068226,203674 756274917616812032,42405 786281596018122752,202429 763814306706325505,79911 790900946515755009,223492 794559444369686529,261155 759178185904979968,56964 791814464118984705,234990 781490015478091777,188282 788124574500196352,215754 736785499210297345,349332 754076407605624832,31686 772546160711962625,131297 781330176445526016,187383 785598698214400002,197286 752684786024476673,1248239 793871079072727040,11774 762722316367175680,74247 790707581987659777,232884 793873998605975552,256255 764990825256329216,84724 775574884034318337,1250232 794568708484055040,261155 759619037156352000,56964 795420258249113600,265855 767409711020904448,97519 764274279689154561,82283 764650244206460928,82283 750374240080187392,11495 764939989624901633,84209 788506004988256256,218275 793014724686258176,248065 794687350404157440,261155 788201786129735684,213064 781830134483431425,190635 766383381894561792,93286 791139758617534464,78159 758786881467416576,26871 767867151306719233,101681 736012046668603392,196346 793586665507913732,252112 765578639396118528,81659 767205029677703168,96962 752970964808396805,24727 755505637421903872,37993 759152093735292928,27156 787085391035707392,208016 761192051492917248,65180 774349296028311553,140444 792361878429196288,245185 794727557878976512,261155 755719769228189696,38420 776808970442780672,158314 775879255771283457,152314 787392174732247041,205651 777931233615413248,163990 766436234013048836,92959 785843791378968585,198878 795070808267849728,262847 766124419605532672,11774 789442746973028352,220727 794601860745162752,257353 755224208230187008,35403 771925158533685251,127657 788725955791552512,220029 758081591964950528,50787 751102743142543361,16979 777155020928249856,159876 778387394965889024,166500 790348036639756288,230282 756618511770718209,44429 764310441891737604,81425 767822745841311744,101681 794187519717818368,258331 732655846992252928,353262 776955862317498368,159146 760189583552311296,61352 754705608771825664,30590 757993998854139905,49462 764478150499823616,82209 760797574014132225,64197 789169449307824128,221416 767336440040742912,96299 750744381615988737,15005 754806796825468928,33355 795731007731355653,268448 794635506298417152,261942 759548157503995905,57068 757014115722199040,43271 765621076382453760,84886 758267303297323008,52061 789933425582944256,227242 792099332396814336,243075 794911830120402944,263895 795316919154995205,263688 764683794171310083,80648 769271404252520448,111549 773672310708371457,132848 771426709719646208,124855 774610434829713409,1250121 791086255043907585,204413 768920636588711936,107469 772509693059018753,131027 788391218531164160,217519 788385270076932096,214899 758010871322992640,50442 778936574918746112,108396 770790314097381376,121479 764073597308579840,80366 772892802531352576,132370 781136742791294977,130635 756498216548388864,41897 760245083132334080,60172 763967177061904389,80939 791774099777257472,240483 757535222925787136,47717 757773081142239233,49070 794991009373376512,263907 778636319069237248,167677 761261673613328386,65626 793877654214705155,255942 766974677562654720,96307 793250273875595264,247054 770673043672698880,120610 756646415921737729,44273 763070022004666370,75802 763818196881203200,80486 769682195925573632,113465 764179103465472001,81946 770510790784724994,117932 786569685672263680,204413 792362341396520960,245095 777276958329536513,160480 789157322228719616,223899 761647361395396608,47283 779106080034992128,172545 758331820022857728,46384 790355384129064960,230485 759438162229731328,58227 770584545603227648,119832 791889899033092096,240070 772076493509758976,126389 787439275419766784,200490 794236614264360960,259063 755861236517052416,39657 781826715844837376,190635 755878572305166336,1170557 793980416000720896,256393 771419979396755460,125367 790002331102253057,228522 795117862646140929,265257 732553643593867265,352466 770372179846434816,118724 787827981909504004,206117 758576593627410434,53185 776133068335804416,152541 773092888234164224,133081 788007552407568384,214354 763400718753656832,77731 764958495250780160,84745 753695036898807808,29263 785930803658231809,199546 785862302264332288,196538 758812823883395072,54519 776892581527425025,157993 788365338165579777,215608 763872453164605440,80486 780638078658486272,182257 792462659710881792,245854 768009906225975296,99471 768180449663483904,103071 790239080508485632,225456 775442558935769089,148870 793624458103709696,252112 762241576533946368,71429 785818751597809665,195975 780772247011102720,182726 791693342614523904,240483 776106877650345984,11774 793805844139741184,234533 758096878890196992,51043 787285082348322817,159876 790692921364340736,233558 770238059006820352,117257 780474586529947649,11774 786715222128066561,105109 763409767385731073,71476 791476370836566016,238639 785586465719799808,194058 759136155216543749,56964 761881813174349824,70941 786358042350657537,202304 761707354433937408,69356 763493665473896448,75349 740294509485953024,99816 759752774674485248,59403 776836798110691328,158327 794333516121116672,259773 790261984558145537,229693 757882441977761792,47782 785654009684119552,194213 754009319679598592,25657 793130833737494528,249469 794635203864039424,261942 766829906248491008,95641 764836397668786177,43383 793907323219636224,256564 794554594965778436,261155 787308745189568512,210215 792492683893760000,243451 767708871590760448,11774 785677224452120577,197297 790875814443253761,234583 776107280597131265,153610 773987274824507392,139360 794726792640790528,261155 767344294399279104,97325 787739575636652032,210235 794623005272010752,261155 778653803428122625,167939 791015845484912640,235774 759548582609489920,58935 771167504962125824,122982 794539414739369985,261155 764426955877863425,81946 753375530225799169,26723 793775440850722816,255053 732895750359810051,351617 775786523241373697,151262 775834797008715776,138490 791430640075845632,238395 732652049398149120,353200 762797109112410112,73712 753379849197199360,24787 788863224192040961,221143 794632133503434752,262145 778593665790808064,168794 788925387761934336,11774 764251542165663744,82177 766363928964243456,93286 767302418342088704,98689 791437681704263680,238207 768853365707116544,108782 792078854735159296,243187 773356627382640640,24173 777394095568269312,159876 759372130945380353,56964 788762154178637828,220526 791870466298253312,237594 752808050512240640,22662 786802344566501377,205186 794525364349321219,261155 789199908980953089,224568 761558931357339648,69231 790692546951405568,233558 754765957516685312,33532 763461094249680896,76406 776249360095014912,153596 785269472626143232,194206 778237785576706048,163206 762716335570874368,1249044 758760704182587392,54070 775515872022585344,149953 795321570373857281,266079 755134689086738432,35737 780611284039458816,150151 792782615371669504,245607 753675082300526592,28819 767077016860581889,95672 792998698405892096,247877 776088252663078913,152735 758823532566491136,54070 786585389314093056,203674 788103655790706688,215005 791113221256179712,233858 774223263367036928,141867 769202205089947648,110362 764837891579142145,84724 786084651240681473,197286 763775057634074624,11774 766034265167495169,90539 793423217952223232,252020 749711115748274176,9433 786028001901240321,121612 789906650643607552,227048 763752091861061632,79858 759422993177186304,56800 793938783825641472,249926 759157965295353856,57348 773282616862572544,134371 786236192027242496,201583 758331766344151040,52554 763486817664589824,78566 789538196405178368,217285 763604707680092161,76623 780790187387392001,183269 776938967522357248,155688 786063129109225472,49459 794317945413521410,258122 778999737655492610,171693 756607152127668224,43807 764832742982942720,84724 793351839768915968,223671 768911789559992321,109945 776097398435086336,1249613 765017233068175360,85562 765327045882548224,86103 785745813511155712,197512 789029179979210752,11774 767817514130677760,100506 768892518054240256,103132 771357198643564548,124600 773757330664095744,136904 791757266680684544,240535 790744875230560256,233692 794634401732841472,262053 767840428372754432,101681 788101441453948928,205197 790547841844326401,231358 785273171444310017,194648 761760941503569920,69794 788039146401128449,214209 794556772413534208,238113 780793970175729664,183269 791376601648861185,238207 777205537511346176,160539 794203205726969857,258331 775902942188666880,152455 752879816865636352,24134 753765480377290753,29790 785515351144529921,196538 788717262916165632,217837 794431538859380736,258193 769006979926921216,110585 790145138039353344,229798 795371026074968065,265885 788826420126494721,220130 795695438963900416,267862 793789618877505536,255271 773835217232691200,11774 793205742769737729,248065 780064530193715201,172185 759486073319911424,55257 780879154191470592,182036 785251027981258756,194141 753363720714194944,27045 751151127115149313,16897 758262701273419781,52061 778366179886772224,152594 770470465026621441,118192 787410012704501760,208307 791451542322675712,238207 785269159596744704,194211 754057646257299456,30910 764575895801782273,83391 777616122426241024,161988 785562398115569664,196917 791333103692283904,232825 757706978621730816,46958 785899689271001088,198671 788203789622706176,352258 793963792677761024,254135 776593399705141249,156835 769311506961838080,112265 773907978025963520,139577 787531846716239872,199307 765599074796134401,88052 761586747977465856,69231 766069515260047360,90384 732896339508506624,354495 777559086963560448,161352 755195031334559745,35890 764975746162970626,85562 792056990885437441,243292 761949185377644544,70355 794553009489342465,261155 771461733877702656,122528 762618562619973632,72653 770112257556611072,114677 774348979307970560,140444 756619176807104513,44274 757628062322135040,47940 785300671104847872,194648 767843253718806529,101681 762767573351997440,69711 771998867726360576,128934 750453201758019584,12032 786986642821316609,207287 770806912552013825,118192 773660142353068032,137158 781689924084989952,178076 778394478751219717,167569 792319724684206080,11774 764522551225614336,82066 760481511699255297,61412 780459578895044609,80720 757887957818863616,49852 790243951718563841,229693 760112690354421760,60866 762015544312815616,71502 769011524744650752,110362 732091368277839872,1170318 760531594989953025,63149 795379531703939072,264397 759214021455273985,56964 763387387577769985,77441 765653887688794112,88881 786395283513085957,201494 764172901297848320,75724 791454598057889793,11774 758472018001956864,41680 776481077237981184,155688 789080537411428352,223286 789199680236249089,224513 781469891740180480,188119 771133632689954816,122978 789132273169891328,223491 781243032678957057,186212 739084305931079680,11774 755894802055565313,39221 745043997979086848,11774 756038806659141633,40609 755478789690273792,36859 758945344734453760,15703 766044555326074881,90384 790984624793063424,233692 791055676118138880,234583 778398227355750401,167220 779338393683623936,173964 753711761048625152,27045 793586227328974850,253164 768532281120010240,106753 773945799281483776,139865 785559778487513088,197035 755160253335941120,35890 788916902915518464,127871 795174209286799360,258456 788868595639910400,25223 790324040032452609,229895 743972515521847296,47188 769685259009097728,18030 763855118504787968,80177 775894300424933376,151526 776363447529406464,152106 766384022289260545,93387 787084736023986176,207613 791348636256993280,238395 764422084206395393,83391 768134573590884352,103071 763465930039066624,78159 787784331112681472,212357 781077716669960192,182665 733259418901565440,355480 759354978309898240,53185 771020712517722112,118191 780754973378408448,181755 788744541151064065,203710 780850627446448128,182459 780872667217952768,140444 792162730975297537,242693 732698026553184257,353002 732737357070225408,353789 759751811540615168,59644 766458879295315968,93405 777538268816666624,128968 754900414156398592,14277 773613418431418369,137158 794526050407563264,261155 789770138262335488,225981 795412293664337920,265858 760874862009344000,65222 761534796409503744,68993 766015278727606273,90384 772438829395476480,129558 770659344916553728,120447 763517288649588736,78853 771661419917942784,124597 760208413548621824,61051 760972072369557504,66116 733160884235689984,355669 780010480043757568,176890 764157828093382660,82066 778135931538800640,88859 752623477484621825,22393 755176256904261632,35890 773949520631607296,132497 760524862213369856,48052 763698577147166720,79600 788920077013757952,11774 757008875501580289,209828 758829914606800897,54070 759100283561517056,54070 792850510206361600,228634 759049994120810496,56632 794584809154707457,261033 732398563309690880,351837 790952581056966656,11774 755853620457775104,18215 791737946743472128,240483 765380459106664453,86103 757009140757569537,45311 751721272313122816,18893 790917632115355648,234583 795047905371574273,263926 753624460691906561,28569 764610243481317377,84209 765735835329101824,59936 778631293206728704,168570 758499632687247360,398859 776519004223668225,156103 793989625903616000,252020 781258711402631168,185921 791442945996001280,234864 794247192303136768,258456 756483757125820416,43225 766451816116658176,93823 778385635015000064,167517 775824113332023297,151463 791031433494093824,233692 766368057316945920,93405 795357075266121728,266121 795279116132028416,265644 762061991980654593,70501 766410743956713472,92159 786579398916919296,204413 788738802424639488,220332 786626320843235328,205029 758643589555621889,47426 789118645834244096,223286 793141825229955072,249841 758040169010368512,50923 775034836633260032,146259 776525998464438272,155688 780839187452874752,182257 758021333447958532,50923 766401313001332736,80939 780794274010898432,183269 771025217900642304,122937 786026282148515840,198620 794606151488929793,261155 768984062107258880,110209 793999080036777984,255870 763880165269123072,80939 765173209293463552,86103 791708427751985152,241034 778159245669916673,153845 765807746411266048,82178 766751806143754242,93286 769340875491123200,112788 777167434742542336,159115 786790391295070208,206225 773148385310232576,134454 794553878922534913,261155 755429048151478273,36614 790521940565950464,231894 793193331413037056,249926 755480897437270019,36859 768872390621171712,109666 773391674974273543,132364 767069876380835840,96848 777122804277780481,157082 772848565177712640,129848 773871258509438976,139404 788057826040184836,65113 765174745062969344,84209 764309652565884928,81869 770289372964986881,89859 772935039566749696,132578 764280379725471744,82061 758084007783522308,49843 763576601095368704,47940 743645943807893504,1176510 773967440980107264,140597 738588754881830912,349060 779748802664075264,176011 761672938433032192,70177 763812982203813888,79691 793879724263178240,256411 776454196325265408,156027 785352541911396352,11774 790693746585198592,230271 732280872318042113,350942 778291257009397760,166532 758475220365807617,52061 793184044020137984,250064 793938313208090625,256650 753496127824015360,351574 753905355122282497,29805 787832345000808449,207212 778608875188596737,169201 791432442506686464,238207 793680436887031808,250633 776825758064971776,158069 763976575935053826,78159 771750187588988928,113165 786741145015574528,205728 778279352203182080,166913 786755154699837440,206008 794390402694418432,252939 776184874709450752,153921 786024947009200129,198620 775820377679290368,150426 793170115500146689,249926 764071195733921792,80512 752976507035852800,14277 778275557767274496,1170329 792080578006974464,237964 767932817015701504,100605 785322468307197952,186883 793062483334422528,245634 795700770658287617,264397 758341741124530177,52554 753759109476999168,29263 793519143567892481,8044 792045929113260032,243187 757502541114511360,46280 795419805465608193,265855 758387858910482432,51069 753988616733335553,30354 781475279067869184,188154 791423876894830592,238207 795126007908868096,264397 793842103616962560,255942 793090577386598400,249286 795053743683358720,263289 757307513591173121,46890 789283798080819200,224793 772932229878075393,132996 793466791624335360,252408 785544968576217088,195923 766472566978416641,93508 750467739932774400,10735 776210388543234048,153480 775904749484806145,105605 781889290867355653,190635 764484787671216129,83244 781468119495737344,181935 787985842744791040,214209 750657258090930176,14421 772754536406536192,120690 791836843478228993,238780 780474994102894592,180556 773846268464553984,139404 788006118098296833,214209 787103449099935744,207965 771729774943150080,127134 768879606179004416,109666 791738291246600192,240682 763437902420283394,78344 778039502698782721,156926 760261294763151361,60725 765651123952717824,84209 793427579550232576,252020 795775128764370945,261155 764988133406453760,85562 769644340901806080,113317 788385791529644033,217519 762302930338840576,431998 794485469216055296,260871 773455539443490816,354695 763119058132672512,76188 773233877011861504,131027 781529464408768512,141360 767335250036985856,94718 792479250158870529,243286 788984075868524546,222655 752627053606862848,22662 759030886255980544,53837 755874884526366720,16299 764858537000468481,84724 767333392912310272,94699 777701809494175744,158459 777914782573793280,164633 793419919228624896,250633 758030701803495424,50314 792753528380895232,246726 758699399983661056,54070 777569976936898561,159850 739083901507801089,11774 788874942758518784,221832 755377011120480256,37044 752310276796583937,17794 753706243831664644,28866 765996006563516416,11774 778637561862295552,167319 759376034093342720,57389 751094747922632704,16249 760166760993714176,61444 794395744803225600,259034 772545721593540608,128044 793623567690764288,248516 790594285238382592,231894 753676177030651905,28732 786717438117351425,205728 768999156258078720,110659 763817962092593152,80393 793825845815218176,241068 791747816339013632,7706 790336264952160256,228367 770094608751747077,116140 772076848566108160,129471 773870390670131204,139404 793242043103473664,249895 756588695424237568,43751 773373181696565248,135025 765786985931964416,88930 732638591046852609,353116 762280172372369408,431998 790631637172224000,232169 781587425235722241,188670 768087140131405825,103354 768960366713966592,109104 751631344799617025,18323 779267849437126656,172969 787111047731765248,194047 793170858747441152,249469 794323331948433420,252020 763890380907638784,78159 763888695074103296,80648 774444315334631424,139404 756407850897932289,42249 763150786935164928,76723 795205192773812224,264397 741651081558515712,352030 772458829464252416,130686 779077490987925504,170144 780603721512198144,80785 765674597282881537,88920 755164087357759488,35871 794178109201227776,249926 792414565669699584,245750 764097141631426561,81702 794643787897307140,261155 761569625033191424,69245 770939272983556096,121479 787741137985540096,205197 769856850896445441,115435 761373844829458432,67547 785708844831809536,197512 776733311280549888,156053 794532724132298752,261155 792531664505303040,51344 767390709624152064,86103 793204207541026816,250633 750720997897039873,14421 769322159973904384,111558 773245506889715712,11774 785383244846030848,164764 773474237218557952,136904 792384626543165440,244143 789489372626165761,209563 757185918352711680,44450 781237162075385856,186170 758420622871375872,41703 764935864489312256,11774 794310038491758592,258829 749385278654078976,7478 754069534559051776,30296 787055688065449985,140444 764142043295846401,80486 758262946686443521,52112 794652044669943808,243075 774025819253448705,138819 771755370805067777,127711 794692692903075842,262752 778007373956866049,160539 758306839691988993,52112 785961860428279808,198591 773891961828806656,139404 756537395412135936,41472 760507764506501120,62877 763167498850017280,11774 768243261320339457,104973 773907893775048705,139404 740359494300008448,11774 765952103680323584,89724 777000785020346369,159359 794637571578101761,261155 780643432708440064,182257 776851241544462336,158815 789147651191242752,170187 756202877643874304,39235 795414157663342596,265855 780514909247254528,179551 795102388990320640,262849 756885561563021312,45311 787325842057732097,199546 791659167610052608,240483 753217174970523648,26066 761261835916046337,67547 793794447666479104,254025 753206226633256960,26140 755441585928613889,37044 785981472658251776,199546 777207592929992705,160353 788074218411925504,214114 794158289944604673,255299 795701770622238721,247930 756655410480689152,44271 774035326863970304,137561 795444364285800448,265855 792804008846962688,244297 773951601467949056,139404 786410057915179009,203674 750137803200135168,11495 792102190638833666,242553 793432270149267456,252020 775797160679845888,150018 795303386535043072,263241 794913875233673216,238113 750720881178112000,11774 761293054011592705,67229 788797277691256832,218275 794775213598769153,262053 792159606411661312,244289 795656738359955456,267521 769470423482396672,105647 794297321970421760,259134 762241143840972801,70858 794663813933105152,261942 788166537668546561,352258 791761736097411072,239998 794295617497530368,259134 765304075118317568,86965 769427302912495616,7003 764666040940761088,83641 758137080299917312,51595 763579297005051908,76043 780477791997399040,176890 770778908270604289,117257 773616445343145984,136881 789117077722456064,220332 750875400306167809,15800 788601916876095492,32404 793966649284009984,238383 750371501287743488,12883 754809079466459136,33356 789334321010270208,224243 794306086555656192,11774 793216178181275648,249926 795457276073177088,20581 761129953593331712,64339 751211981391077376,14858 769622627577057280,109594 791178659541364736,235590 763371293496311808,77849 794647943240368128,262145 759192518739320833,55257 791855569611153408,240890 750377650972004354,12883 795018090450997248,262925 757776281899597824,48663 786344197817192448,201558 794149066896789504,257492 762759016493658112,74247 779451490922627072,464984 793143361121181696,249208 756577118767550464,44056 755749700540653570,39384 772942348682657792,132076 795404802461233152,265257 781014637223567360,183269 777541957040087044,162213 785880742362349568,197063 758371136535162880,41703 787659731426906112,210366 768908038489067520,108729 791104122032304129,232169 767865585766137856,99111 769264673162194945,111225 789179596524486656,222561 763413666200948736,78129 777367715702972416,158897 793623225674698752,252679 795429265688920064,266079 755179139129311232,34977 777913150951727104,163592 769525225356656640,107444 794697173787115520,262053 755230272119971840,35319 776388539592372224,155390 772404241059151872,130661 774275092251422722,131421 792976130995318784,245963 788217821759143936,193098 791662091677540352,240483 743064607737143296,679105 791439488966860800,239108 792048371120746496,243075 773950137634783232,140437 769608094922014725,110585 771310276230549504,123280 772704020305543168,148861 758150374981185537,41703 776927975258193920,158387 785755363157024769,196277 756197682369048576,41680 760565680437469184,62779 762730293056901121,74133 765436362812076036,84449 780916495828353024,183269 795340923400024064,257325 761986447997931520,69711 779697581584703488,169410 788455820136747008,218349 795155434264899588,261942 792078261253615617,240483 777600597264478208,162294 785269890189971458,192391 785684444057309184,197980 775104186199445504,146847 794562047866523648,261155 750758758234529792,11774 773596662233202691,133702 776648198731370496,156644 763588334555987968,78344 763870237649272832,80939 758352381016961024,52061 768854740935385089,105109 795367838450073601,266151 794701751341305856,262752 777393226072330240,161456 768052361319288832,103149 773972891507437568,140232 774584041588883456,144189 777655685475667968,161573 750379930857316354,12805 773488770440200196,136904 752946489022906368,24727 786743560691384320,201285 787996407454052353,213887 761438604266655746,67497 785507628986298369,353879 794636012920176641,261155 767899777983852544,102514 733187263337615360,1170862 790657077949575168,233307 766057668469370880,90384 757689657463189504,47717 792823043085242369,247672 769964003804213248,114848 786557460890939392,193633 773834544067776512,132497 775844552015945728,151242 779709830986551296,175983 767472573563019264,95055 780948112856780800,183632 762301349807714304,431998 751581422335373312,18893 760616002291896320,63504 771631101898993664,124597 794242361589108736,257492 771745425539919872,127366 776806186398081026,157693 764528791553204224,82066 758783008157540353,54070 770285907496755200,117257 750742294182105088,14938 773576093496385536,137639 791669474600493056,234990 753690287889874945,18391 759368674750918656,57722 773671401857449984,138009 794669275361341440,256536 753287704654118912,26539 778244195387633665,166816 789477512917225473,224680 791025063021674497,234583 774305903570849792,141360 786277907203108864,201555 762108317778915328,431998 781309140962455553,26066 778658233091141632,167319 787909249200455680,209351 770195659039318016,117257 767685402702389248,100605 765686467846737920,87858 776890996369989632,62180 776141904287150080,11774 794554909882548224,261155 758140610679336964,41703 768245460725358592,104565 794718100327464960,262849 785523041275043840,196676 757175425919492096,42416 761598775370539008,11774 786399392156688384,202567 786285216654471168,202429 766290789869752321,88874 768975537331118080,109470 789973711722057728,228820 793160751963779073,249926 768110640108081152,103506 788559540304437249,218223 767835430884630529,101681 763325616578068480,1248974 790599986329161728,231871 780949633086394368,183338 764629958107037696,82209 793612498012282880,254024 794681949302329344,261155 752845170341584900,22752 771499829499424769,1249883 771851658305245184,128515 763462143199109120,78304 770339567769493508,117257 788943513035636736,11774 769646210261057536,113005 787910524667396096,197888 788186168487612416,207287 753697716312608769,28974 761997607837245440,71270 776628530507493376,157082 780864079242067969,183668 767524791368704000,97278 757708490013933568,48270 771599643687858177,125554 786285139886272513,201958 790977176413753344,234583 768784281590038528,108849 788764241356398593,220526 791680485034426369,240483 769220924474290176,110709 760168788104970240,26066 779559993137922048,173347 793782303294050304,254209 753650232328527872,11774 772855915359764480,132335 755170373113610240,35890 765592747478777856,88311 765766113200308225,85892 788724352288251904,220029 761591745947832321,11774 749927647736504321,10733 785258489983725568,193669 770340708280479744,117257 755547155012562945,38476 773730942821208064,11774 770307212967305216,117364 779293617408110592,173753 750771608562827265,14858 761531427460681728,68993 791410799118020608,11774 791714245247438848,240145 758185317484470272,48289 774680372022013953,144654 786666719888699392,205728 795062901480574976,263896 765586729902354432,11774 778343285857382401,167220 793110407762378752,248016 785607956729442304,196729 755222632270794752,35890 788458559814049792,218275 772814725826564096,132335 781306294020038657,183269 766776715561447425,95593 788607961828585472,217937 794714427601735684,262296 780662308951298048,180723 785839702846955521,196917 787405917343973376,210432 768284863732428800,103071 780380700981731328,178524 756091260985901056,36873 775940959137730560,150511 759075865627996164,56784 790691001446858758,233558 761561793818943488,69231 772205011606474752,127657 773214633436012544,135386 761250130083319809,65180 755763838486716416,39285 757692334905651200,48663 772884607633063938,96514 787334131436822528,207287 790233660683329537,218002 793622434255548416,252020 765603719228579840,88197 787408582975168512,210289 753830860428681216,29548 795099572645154816,355185 765042353300180992,80393 773341572461060096,132996 795437096538406913,267014 753408725600403456,27569 792119562825183232,244230 791808618509197313,240483 791682119512784896,224490 762426631558356992,73102 777090924790681600,152594 769088321201012736,109748 794311019036364801,258249 762588009107718144,70689 756951301779365889,44022 763281416721313793,75724 755772250591068160,39462 781730956789121024,189017 794322966750183425,259267 766253946490859520,90318 773526381170950144,137042 777487328969420800,122146 795421040490868736,265855 785513516656582656,195975 761283064500813825,11774 791681257977421824,240167 765302530695987200,86693 777417931592523776,37396 758404442613952512,52112 760108473296228352,56964 785575681065312257,196676 785742537113890816,197297 791361536191188992,238395 792549681553367041,246273 761563844464349184,69231 735342745666134016,351720 763516344834727936,77731 777521767850147840,161002 769260652930011136,112693 773851102857027584,139404 778409288607883264,167407 789527954489417728,224450 763444500723212288,78274 778556014169907200,167220 788407665298804736,11774 792032132126404608,243075 765219902424748035,86508 778261384597495809,11774 760451515136020480,209828 793102386684461056,249469 794196138228228096,258331 791703472307441665,234990 794728595478429696,263033 776762613711638532,157755 792535803159277568,246269 755196360098471936,27045 761599471520190464,65387 764916482925035520,1249257 750395491083427840,12743 763934006903656457,80939 752672152571215872,17416 795418360259428352,266151 754753388898811904,24675 785959550004424704,200173 768918961610076160,109175 760613181941166080,63267 788045430118551552,210274 761689602151227392,69548 774366101790662656,142671 755406053429350400,36735 786637751655419904,205455 738794109478047744,11774 791732832204750849,238383 786001981630402562,197504 795777377242583041,267737 787129134166278144,209400 790719148645027840,232884 791363498391416832,238395 779763243061510144,174392 794562158138888193,261155 756632274569981952,43915 764307598308806657,82673 785331182212907008,194136 755634917619462144,33532 790575160726282240,228820 780912623638282240,183826 767414765949849600,98890 763868911049838592,80863 768105475363790848,102514 772797510482100225,132335 761067576751382529,65222 772828751570739201,132335 789894690195640320,227048 792160215470895105,11774 768603554638508032,107423 785607762340302848,196277 765637211903492096,86763 775888266625216512,152314 794680082380025856,262588 764210946055122946,82066 758813707430350848,54644 794873251503673344,258936 765266938675113986,86212 778576591051952128,164764 795149584007909376,263895 768824803897860096,105894 770251095599943681,117257 770442719890055168,118191 780791678504411136,183269 788929954813706240,127871 759379087517442048,57348 788718106034176000,11774 758251488846180352,51809 758808435882205184,54974 794488771668344832,260863 794308493205508100,257492 752236513811980288,21714 753782187615358976,29652 785722950599184384,196277 733157084620029953,355989 787317034908397569,207965 781916146849021952,190635 762809415376470016,71502 790893810305806341,234583 775975412878942208,151410 770981226329022465,65500 785674293124313088,197324 793131929755328512,249841 794600174551085056,261155 791325880651911170,237491 791338149272293377,238207 755508506174693376,37979 758065079032184833,50542 753682003480842240,28981 759842483639422977,58227 771300204746268676,124573 789344836394582016,224680 789240259330445312,206666 792863014600994816,248016 794866339081031680,261987 792048195400499200,243187 792988047415521280,247240 768153057297260544,104162 768885560324788226,108817 777311315895291904,160480 753734850457272321,11774 794337475078537221,258741 795383003899981824,26066 759041608830464000,54070 785833291374993408,198622 793235423426260992,249841 758658209435443204,54070 773719403112173568,136904 788792653706043393,220332 770767044891451392,119832 793222499723083776,250633 794163312552460289,258331 786331277922144257,199546 790603781918425089,71794 773899212329222144,139404 755576828748713984,36735 794023485932589056,256219 756507831545757696,42249 751757500970627072,14277 792052111307640832,243187 781669882870063105,188500 786364120958283776,202217 786638984671821825,203674 756426624367747072,42432 793631850551996416,252014 764137313026924544,81869 788506634112802816,218349 760592256331943937,63451 789047465009901568,219678 751166677551833088,15536 792550998665494528,218275 779839199646195712,164900 785281543757377536,194206 761635312510627840,68273 778380467414241281,167220 793597892434993153,252408 778472038075727872,164764 790574544922619905,231550 795115348525772800,265257 758787822379819008,14277 785602637567635456,196917 794686764023681024,261666 750407621715304448,11434 750862572547563520,15800 775379068472614912,148574 788826779905515520,216003 768156951641456640,103212 774235725638275072,142090 789929163159396353,228820 793500206956441601,252890 758387005579468801,52532 785263923612282880,11774 786993189290930176,208167 787055547120029696,207965 750684203268792320,14421 773084859409412097,134288 786401457021083648,203350 786011661312274432,199739 755547030315995137,38476 765942249838354437,89076 793846614620119041,255942 738812617477627904,351147 794970226106347521,263931 776522550050299904,156055 788812274341384194,220526 767823363964362752,101681 763487418007842816,24427 791704553121017857,240483 773521149904818176,137042 771807228122636288,128194 778729068988465152,169201 781354322424717313,139404 770016614410547201,113982 751653097278103553,15721 764548243837575168,79561 775785418071629824,151688 790613089267965954,232169 794242263173971972,258456 791989023896207360,241819 795718734375690241,268448 795263852732674049,262849 757733992795897856,47664 758439202874728448,53144 785626606631018496,196277 794330251677442048,258878 795207336847699968,261923 772952139798876160,132996 787059436393144320,208487 770273110566109184,117257 785462175171084288,195975 789311094791610368,225359 790263910230220800,230282 764453892255911937,83367 766388348524961792,90384 786870761080455169,205270 761318443782115328,67852 762632430033342464,73926 794629556862906369,262145 785928630002003968,199431 791349988462911488,238383 759179070554857472,56817 761546170615275521,67357 763516370621386753,56391 766716278992048128,95708 773569629218299904,137158 793123548420116480,249469 788421415838113792,217837 760883795734171648,65474 755175559139880961,35216 790740106747469824,204078 795060892199174144,263906 771076665887879169,123410 788190051117203457,215754 789223812093140992,223692 788125550745452549,215488 775845348744896512,151242 795011095819915264,263895 775880839905153024,151409 788832823046053888,219119 750416355938238465,13343 775718013337083904,151071 760557266990804993,63712 768601057094172676,107749 775371237631651840,148473 773162369488912384,131436 777558728648327168,87904 792158950632357888,244221 792982428746911745,246392 764152589675958272,82066 793594886754795521,253164 788803046830510080,220526 753221567455301632,21167 786793523932561408,206225 792404685009276928,244008 794476597327855616,258456 786962622461554688,207613 787403735165054976,209351 794568415184830464,260404 752970420022808576,24774 788274996242243584,215754 774254773516185604,142208 749409897062825985,8047 772909676392386560,1249991 755828673123487744,39462 785645631952084992,197297 795294731706241024,232964 778594953400356864,168284 764158074441437185,80939 759192703187968000,56964 760575126890950656,63559 778323110168670208,167220 786343436706283520,202429 754724293951361024,33356 795697349096050688,267862 786026850946576384,200382 773537827669676032,125145 778172636383895553,164826 791849332769075200,240483 776053976076660738,152314 780603741598691328,181935 795677944169562113,267618 785301287659118592,193669 757782631979233280,48439 785262886574821376,11774 793783666476322816,249926 791399420172591104,237491 774351555197829120,140444 788794426957058048,219942 766352190281699328,80939 778413435470114816,166852 787003526845173760,207096 786624759085801472,11774 776646598130536448,155688 794626274018922497,261155 790935547757887488,234583 778610944394010624,167220 787320436715556864,203034 795301969787322368,261155 758713270693879809,54070 759799020910964736,58815 766017894102790148,88669 774252608966066176,141867 778982538840768512,171617 775773797244862464,150426 788752336638185472,220526 781511278518992896,188401 779001451347488768,171693 750052053003608064,11370 773892293870751745,139404 744854115784744960,1170696 792489336075759616,244143 793186620082118656,250430 776928174579994624,157755 757231384561717248,46006 790967388506173440,235487 765413360162770944,85986 756903322234261504,44085 775403655755366400,148537 795139054182408192,262849 750902479542517760,15808 776143808404664320,153658 787448340585680896,202636 768087389654974464,103354 775335251019112449,148045 778363882700242949,160539 790334122921263105,223286 788439882737655808,11774 773976421865627648,140211 779410922335076352,174115 786304282190491649,201958 778651988250664960,169201 759101949753057280,1248669 763204890050961408,76549 764656655837429762,83870 786738372081545218,202304 793118921599647746,249469 793074191973158912,243075 793182102351032325,250064 790433263944765440,230282 790726457228161024,233307 758789725025034241,55174 764183118232317952,81869 762740951861321729,74722 781149064759013376,185496 765574187691880450,88052 774946883215167488,148861 766356555587526656,93286 768217030986084352,103975 771444969630339072,121195 777337772902322176,159876 791017678517350400,234583 781038312878379008,182726 792281761937895424,235685 788500873446039556,1170572 780809327615541248,183269 758624872100614144,54070 793627186712367104,254209 795299142792777728,265257 786997728597381120,207949 793623258964725761,250006 788784010138976256,220332 771126412774412288,123583 778403355693502464,166916 777654863333171200,161978 793170705017769984,249841 762101281179701248,71677 787230295300968448,209731 792550882147721220,246295 750399446337351684,12883 765380391041630208,87062 792162697647390720,243187 733119037991878657,356070 785786450562392064,194723 792754741327560705,247241 765289290377101316,84209 761287547360272386,67226 772845233684054016,132335 786610664609419266,204358 788038599027658752,214354 751596163984490496,18380 760829177582858241,64722 787716299367583744,205197 790952492959985664,234653 794183108656529408,256564 741542021471559680,8431 794532911064043521,261155 756328783146258432,42495 777292378751107072,160373 786436978384351232,201540 772908004660371457,132335 779462537582489601,175152 760257906725924864,61922 786026112883257344,199211 777332917332799496,161456 773646899534565376,137639 790917937746087936,232169 759547840494465024,55257 792550783195709441,245101 755436496333729792,37433 763867325233782784,80486 771671968684748800,118191 768546117764210688,86208 786705695936802816,204958 764523733788811264,80939 791082509140307968,236454 756643790182461441,44429 764906817600233472,84724 771180894417584128,122967 768783599030067200,108760 763507710583115776,73814 785523016880881664,196676 732398185428066304,351908 760891261440102400,64147 772125302973616128,128025 764417480278278144,83391 790913113855963136,234484 754984929193291776,31177 765624451719364610,87852 768758528659992576,106774 778195054330540032,90252 777541657684221952,161352 772256882715074561,129991 780287046866784256,176127 792081581896704000,243398 793877087828467712,252196 763819216583602176,78239 761215456363417600,57574 761204602121388032,7047 771354738864467968,124883 764133782089850880,82066 758041507664363520,51069 763081279566909440,75899 743654817248075776,11774 794957899797762048,249926 792089002463498240,240584 759398849052114944,57574 786304239379345414,202874 788506398086672386,218349 752145455191121924,1248206 787042196423790592,207965 765037259737272320,82283 792766567419305986,247240 762461399004041216,350085 755398653305430018,36961 755729462310817792,39235 781594808456314880,164328 794690479396888576,262752 775747142870704128,151185 781310097116897281,184143 748741876388286469,1247907 732165534091862016,349814 750416456366587904,11677 787372835068981248,210289 795666677375598592,267862 788468998404841472,218275 775760143648784384,151374 758120684652339200,47761 764114343789289472,81938 765728432416256000,88489 751978344208408577,1248203 793227765138935809,250179 764810988998823936,84109 763931465251901440,80486 766696734403747841,86173 752314751695265792,19402 776418071598759936,153756 794201397562605568,257530 786080837448175616,196676 778322304333996033,165185 788016862772596736,214492 795296843789959172,265644 762760960377393152,73926 756267226940997633,42416 766593108423413760,94699 771394789258461184,125367 767164034651152384,97386 765320372191371265,11774 770469614778216448,118192 761559905413107712,68993 772296947122049024,129595 786400623797297153,201958 789135033118228480,221609 753682834817036289,28563 768015093204447232,100932 755305158502912000,36545 771068727324446720,122532 760661562172514305,63267 766135306491920384,91539 775776157174226944,151463 753742926547673088,29263 756874801323642880,44997 761035141288386560,65222 774316502912688128,140444 788736394311049216,220029 795748235780521985,262022 764846781121388544,79561 766349946303967232,93286 766088067979542529,89649 792048153578962944,243075 757624087216791552,47782 776461649104568321,154071 776640800532860928,151463 778712193093152768,11774 762723735912710144,73447 758173421838671872,50698 765000788447891456,85562 754968714060165120,33356 793664687468453888,254135 793497106023538690,249926 763861475689504769,1249165 751163570965008384,17365 764909844348473345,85244 781548800661938176,188119 795069632935772160,264397 793199314650685441,250430 758387933682343936,52720 764293193169006592,80720 754172817831292928,31320 763514422123831296,78853 777269020240162816,159475 762644158389497856,73926 751950246112993281,14277 793437694286106624,249469 795692319529832448,266151 752930974489542657,24316 756989084841771008,41839 787103426656276484,207109 787360208062263296,207212 788468026022723584,217837 790736872192380928,232863 795711026356518916,267134 790264259745898496,229159 752701079624650753,14277 793189460829626368,249926 747836625632133120,350654 773671755437133825,138382 785608803488243712,197512 787249225587388416,194281 780365925505564672,179611 789036588508602372,217039 789419615508058112,224333 775709198457925632,195876 778722828145168386,169410 768887664497922049,109104 768071487358205952,103354 777587960690663424,161771 788895457783058432,220029 779782982777331712,176110 790069315877818368,212131 764438072616448000,82066 788166336371306496,216009 772908584787124224,132335 788470809140588544,11774 769594350841933824,114454 764421483959619584,80939 771452479053570048,125554 793164904689758209,249469 765629754041139201,1170369 795078647107289088,264397 792467810572181505,215505 770387199489486848,1249761 773072284403851264,134288 760234922963406849,60849 793275200603353092,248253 757021896625889280,45669 773534032604729344,137158 794295356632813569,258249 792817192119271425,246514 773933033137147904,140211 790786084229619712,233692 752771424662663168,21332 768098892281884672,101254 778425055747403776,167562 752169597206495232,18502 732668739926253568,353220 762614302410932226,69711 756608492559962112,41702 792019113963118592,240070 792419746369134592,243165 755119189644369920,33356 768624335749873664,108207 776196149938184196,153845 791176532660060161,235590 765369212080566272,86653 757344209653395456,46384 778750320641925121,170385 794595098805858304,256276 791229268395118592,234583 792165473454530560,243187 760253790972936193,48052 769379672966791169,111558 776520526537773057,152946 759577659798065152,56964 773668921949978624,137869 791144406925643776,232684 752815861073743872,21579 778295675322830848,167220 788321856222732288,216038 732650918265692161,398859 785703989937446912,197512 788100100992012288,214899 781038991177048064,11774 795401645383368704,266151 786981094340096000,207051 776101590788927488,151645 793860009977196544,255954 786904032455471105,205989 775067526635986944,141091 761238722079813632,66815 753299581941653504,25968 765316433735671810,86440 792084288296652805,243075 792731670747029505,247062 791361977243140096,238395 771806706644975617,127134 760821840323325952,7546 772847157506371585,127707 766318973612720128,90088 765112031351410693,84422 754976365477257216,34666 770414661149855748,118191 786959230188257280,205728 761993850290307072,1170332 785326021390118912,11774 762732624179847168,73712 763110942590763009,76577 763508894052208641,78861 764561538397110273,82066 771516952707817472,125754 757662186579701760,47940 761616685983866880,68993 778297014467563521,166282 793148718572797952,249469 792090818286718976,241678 765200616213864449,86103 778587713268318209,168794 758354010701041664,41703 762180252726534145,431998 793223029610471425,249926 771360908064849920,106716 755447505542864897,36735 757628966870147076,1170722 750862129960329216,15808 785682346238283776,197249 750795930471845889,15461 770641581875552257,119832 795108368302084096,264397 753742997485920256,28037 755546684348829696,38476 762673865382387712,74133 786319695259459584,201958 754953891033120768,33356 778336182283411457,166893 779545756151590912,464984 770127748522270721,113165 773386265869815808,132996 766401110982529024,92854 793873927059738624,254135 770631971919716352,118087 761945397170409472,431998 758021587471826944,49070 788080857944776704,213064 757173872403714048,44274 794329215583842305,259743 766755038748221440,95672 786261428655099904,201958 768470787774787584,106716 732901389127581696,354506 754704757785329664,33089 792100369992036352,243075 780644190292238336,167101 756289082934726656,42432 788506745861570560,216714 776255779607195650,153480 765276574094503936,85562 788528188687278080,215437 792503484478132224,243286 759927617378095109,60363 761297520685232128,65540 790279891719712768,229148 759286190025613312,47021 793170371029544960,249841 793980194381918208,11774 793017143147323397,50439 760007645004562432,56964 787006952392065024,208379 788211337813983232,213064 752759804876034048,22575 764305535365746688,82061 773877689711288320,139404 779166288610467840,169515 745072258524184577,82294 767872451565027328,102249 779340358685786113,158387 770671308346720256,120610 793210487395803141,249961 793992464067534848,256146 755866947036782592,37294 790272430828761089,229895 791696754676756480,240483 795454737437126657,247930 775407436865871872,149040 788105851747897344,214492 762741706286624770,73814 770318021739048960,117377 765665865735999488,88052 788204243358453761,215012 774647535294185472,144068 762301560265203712,70941 795728976513798149,268101 794921091701600260,263895 785893483873603584,197888 768572678370238465,106702 755496796311412737,1170858 768118085232525312,103506 752313186443898880,14277 757060392048820224,45669 768996028884262912,109709 772806945145229312,132335 757437695370997760,46405 791396641513304064,238780 777297099259908096,160480 757790164089384960,48492 791348752573313024,234864 795074024065957888,249926 757652075824107524,46280 768839311793987584,11774 790707180768890885,233241 787341539806765056,203034 765717643395465216,88459 774012993436692480,139404 759572496534343680,54092 758622561940930560,54070 759162539116605440,55660 779106975384829953,172862 773742067482632193,137042 774114142844129280,141316 771007576431403008,82121 780461590739030016,178258 751054387385098240,16638 785322267458859008,11774 758937141611069440,53806 793605449429897216,252408 774939482718085120,145451 785354293847003136,186883 765255862642278401,86610 768997408223162368,109840 779062077197459456,167562 794293627862142976,258456 792233367622123520,243165 767192223691575297,93823 791410690204377088,238780 793620786925887488,252741 755472864267165696,37206 785959599409016832,198591 795664548867010561,266151 776735730420908032,157693 793266450265808897,250633 787606176003399680,654029 778196478565179392,166390 785964557923676160,199211 772466588939190272,129650 754702797199777792,32495 776761108937998336,155451 779534707499216896,352018 788392238392889344,217519 789801581730492416,226788 794332577888772096,259055 775028679428759552,146259 771076213901103104,122344 788472369077714946,218275 762779092223537152,73196 785815620789166080,196277 757744283789107201,47940 778652114662879232,164001 771445789558210560,125814 793235724749463553,249926 764209922041008128,82457 757711703576571905,47940 754718453488033792,33356 774060869709860865,139404 780814019586240513,182960 787589765931687937,37160 755511612631416832,38035 785247429880745985,193828 795714363566997504,267855 766350799710457856,80939 759526924351705088,56964 785987609281437696,199262 774274763640406018,139404 767048614887555072,96849 788067414344806401,215005 787843770515456001,197888 790726166546046976,232137 792106633023324160,62492 787996489800974336,207965 771526985403203584,125554 795775911991902208,268281 780794777897959425,183269 755974525842493440,40881 788491061194788864,214809 793204274868084736,249926 764184253588467712,81869 772893306862899201,132578 780805932275994625,182667 775297332267061248,148045 777536991223164928,143473 785632017614508033,197512 772068848807710720,37154 764122449168314368,81927 769343148891877377,112239 774055950206369792,90252 769338501854666752,110709 790880455645990912,234583 756348107521011712,41201 763828765185101824,80482 770621427288420352,117663 785383002809503744,186883 794158978766962688,257492 791063171373031424,236454 758286942475735040,52061 760949298355986437,65455 759392601611104256,56924 750468874466889728,12883 780493245344350212,176101 795358058629054464,255954 751572727488614400,14277 766690000884764672,11774 780435316100435972,180306 794034177679261696,256255 789222851425497088,223492 768138799981342720,103071 761261196595105792,67547 758306704157061120,52112 765373901232680960,86103 787627104519290881,206101 787081831841689600,209035 786691337512943616,205728 755540856829054976,38183 778752865384882176,169437 790706001880031232,233756 764210430260633601,82066 774000979695894528,137042 785925474631323648,198311 753922946716999680,23739 794086610786775040,256255 773546020336578560,136947 779471538017832960,174315 786907263197974528,207287 776803677520666628,157755 780151232761593856,177704 774653239211941888,139865 785962926708449280,197512 785320344144011264,11774 791053045224333312,78159 781467439716458496,185310 764948157339926528,11774 762860259161497602,74681 766388393857003521,91804 776850478533664768,158524 787851492610961408,213351 774710439997501440,144654 793107591140286464,249469 795428145390383104,266079 767054928657416192,96962 770292117948157952,11774 788218148231282692,216009 790005447881166848,228063 780610473968472064,150151 787434611508932610,209736 764912161584021505,82066 754054779421138945,26803 795706724715884544,267862 788871669968273408,221711 790311245798793216,230282 777455540913868800,157755 791774786070323200,240145 761300163633766400,67219 786607687958093824,205039 747464842676678656,11774 755100108622966784,34666 756303814437711873,42249 793986597171523584,257423 764169809743319040,1248944 773257238907674624,135381 787348135332851712,207287 789318424442789888,223103 781454380604076032,146608 744979167591211008,11774 770804453150593024,120393 762066725353299968,70501 765721417287667713,86103 785979564778336256,199478 764908611130630144,84724 773590968251527168,137158 789681589265526785,225949 793863227239174144,256255 756635664716668928,41839 768774456886059008,108849 750578643487821824,13899 764004736336998406,81087 762810316828704769,74247 753350109052694528,26702 758115957663563777,51069 795670557798891520,170340 751165776804052992,16953 765189075678535680,84679 776198177636704256,151463 754985220101775360,33474 778664584576020480,169310 793151367498067968,249961 793015277827096576,246987 758111311129481216,51451 761882918834860032,70941 790968320220508161,234653 758855868444061697,53996 755198487332024320,36057 763429495923613696,355994 756214245696700416,41722 756644766750679040,44429 760978880857567232,66116 788727185926348800,220029 770612364001447941,22267 785655006867271681,197512 758025579350360064,50314 770471411571953664,118938 771069725442969600,1249831 767709768928624640,100605 758800148692557827,54070 794528779871731712,11774 760324385764892673,61145 792013236669386752,237491 793247471094861824,250293 791979466675277825,223492 756683387344187392,44274 769352671987851264,112336 767819189264326657,101514 755450514029051904,37433 765029054504312833,85562 771306483053043712,124537 758065848670040064,51136 788538292769808384,218832 767316513695105024,98721 768984201919991809,109470 767838228875321344,101681 768473584578678784,106774 791371784431947776,238207 779742210430373889,175962 766380831506038785,85562 788884872760664065,219119 754722634676350976,33356 775308308194463744,148045 768176423244800000,104394 763007526271086592,74571 763945335093768192,79784 776822422464978944,157728 777527618497310720,161988 781490444781940736,139404 791139824275230720,235621 788770776597925888,220526 758061915276922880,51069 761623123053731840,67973 765356137696796672,84889 794723909841158145,261130 757697086913732610,48663 773118389065773056,134470 755820690318721025,39957 775439327832764416,148645 763872557137289216,76537 764068508023959552,80674 759113367982313472,57105 781571838686011392,188478 755908726414913536,40245 759531472617369600,58757 768918971106013184,110300 771730593952464896,108396 789522452284108800,226180 749566196123566080,9167 751829827360067584,19236 762780024034304000,74943 794347121185013763,259134 751218541714628608,15066 790097043331149825,212131 764252833952600064,82002 788786386505609216,220526 760257425035239424,61145 764201848777564161,80393 761227201459187712,66779 774357238940966912,141867 780733527155286016,182726 752115390612930560,21142 753061382547841024,22851 775738365480099844,151185 790611090547834882,232791 791709558779543552,231318 795298270365020160,247241 791298186023362560,237332 768195966830841860,101681 786412976605724672,203674 790624034568347648,231894 793370412453212160,250293 767411719924834305,98751 769919887720329217,114779 789261299242917893,224678 794549898276380678,261155 759977374087680000,51451 758362318145097728,41703 791071989477892096,234583 795113923951362048,173917 788386101509689344,217519 772739054551138304,132335 795336717171642373,265649 793136605657640961,249882 764274547419787265,81924 794521582332825601,233241 793853582223310853,255393 787718681362993152,205197 750927904192606208,14421 793504399368724480,250633 767358898386984960,97379 789349716651757570,225359 795259649595424768,239610 764273369789313025,82203 765934893083668480,89617 756899343903363072,45453 767847122582532097,100893 766007603465953280,87904 775644136577785856,144773 779310265758314497,173753 775099739427647488,146847 768982042990313472,110550 744875570895294465,351340 787222956292341760,208928 790540842675146752,231894 788768760190603264,218275 756474282557870080,43391 762643667396005888,73712 758034662019076098,47761 779411859900239873,173964 758039122946686976,51069 789073544919605248,223037 755530653362327552,37585 764381241537769472,82759 761850040449134592,69947 791757904516878339,241274 792161569434177536,243165 792158462264352768,243061 790834978758070272,231598 794752041142796288,262752 753140555798810624,7047 778244384500412416,166532 793095167590932484,249469 755057008324247552,35044 789153635993354240,11774 785556015441858564,196917 788570080875520001,215437 770873328017879040,121949 793112680852705281,249469 732975235021037568,353900 770558074453053441,118192 794009459970416640,257492 780016282838204416,177472 792757122505113600,246392 793140522323849217,249469 762641772254081024,73926 781870323922677760,190553 786654034119786501,204413 795108198013345793,247930 751998358214979584,14277 786808443407523840,205728 787990477744201728,213887 788345403477491712,210457 758057604216225792,50654 762094239182311424,71550 793901563743993856,255072 794684359546642432,262752 756253700574687232,42171 774423669778948096,26539 781898979273347072,11774 794777757754474496,263302 776017926184853504,152735 791491968148713475,237999 790119557499346944,228702 751673363718778880,18893 765581799170772993,88052 776654492917825536,654029 794723104232771584,263033 756551679823065089,41798 773652415354548224,137158 788774049484722176,220711 734915821147918336,353374 770709148019425285,120856 773298483898056704,135136 792186503245860865,243092 771359747509477376,124597 786499721523191808,203674 785903095675023363,11774 761621543151505408,69794 781633321365364736,188401 792590778673410048,246760 787348211161636865,207835 788476496394452992,218275 792788964373442564,247241 790653582307491840,232662 770161225690910720,51069 768583378056515585,107428 757744484658458624,49066 794042837788725248,255318 789669220430807040,227242 768157519483207680,103071 774235684039106560,142090 785729155266641920,195975 774699898373496832,144494 775682578699415552,149953 785658898850181120,195975 751552798488076289,18562 758510938441981953,53185 776195453780197376,154534 795481842635960322,267223 786724931182727168,205094 765665879250141184,88052 733027973792714755,355464 755153135287406593,34666 794565338260180992,261155 764273207423533056,82283 766320098068029440,91946 768894577210195969,108729 790213694751969280,226490 757399438990213120,1248475 793565047821742080,250785 786985853444820992,207092 776003656462192641,152872 763000774599122944,75897 786276699126235136,200009 791263367273017346,237491 761943645977186304,70941 793400230595223552,250633 790974215440723968,235621 793496503176298501,249926 732681624068874240,353262 773340314954326016,135903 754727674317115393,33356 769573276976807939,110362 788530095124193280,218260 790742781660495872,231870 750108869565833216,10735 791689152102359041,240483 763718898449420288,79691 758109634385371136,41703 794552006358634496,261155 793434927215677440,251947 770255364478541824,117257 788497588601262080,218275 777160726960037889,159876 774804466403016704,145451 786703634067259392,203674 772824964009304064,132346 776114005505089537,153194 794912974922219521,262849 787064310728167425,206742 792378037505552384,243061 794583213360508929,261666 762649656849334273,73926 786201985607471104,193121 765249072802373632,86763 755161851080609792,35890 789481400575537152,225365 785491251118440449,196277 785575482326679552,194281 761723052858105856,69947 793866608208908288,256255 790625245321392128,232137 768877519881723908,106281 772753316098998273,125163 754824569051938817,33549 786326982070009856,193636 763884064105390080,79911 786327428842958848,202379 791308276180791296,11774 779103601796976640,172656 785967464727261184,197512 791460721091457025,238207 759842495635173378,58227 786020951326457856,199546 785477416231788545,195064 755252522567163905,36491 791141139407593472,235423 773841472000884737,139404 776194284538114049,152314 776075065037324288,153194 785261293779509248,194450 764223139924455426,82066 792398300884398081,227267 776165153616179201,153854 769364390453866496,111549 786422366096109569,203822 789977558402019329,227264 764782490309361665,84724 773716511781519364,137740 770387077057748992,118482 781198601749991424,185496 772122447827140608,47940 793529351119708164,252408 791208436813955072,235756 775012677869600770,144648 771127574965653504,122973 789559321260589056,226731 777635934900629504,162610 785268558372737025,194211 757759332402491392,47800 788438014707965952,217837 760195007596769280,61545 761354838584066048,68203 785272095118876673,194648 776797429072957441,1250360 775649401771466752,150511 764408083477065728,82066 763389840725413889,75899 763790676618121216,79693 756327577879388160,39673 779327991063121920,171168 787808988045807617,1063777 753317808323244032,25189 768656065277857794,107469 780502172178014208,177773 763548115836121089,78394 769797643203641344,114779 793248482148556800,250633 794769044431769601,262849 734737151603179521,351644 770464891018833925,118191 794946749215469568,258456 732509788513415168,352373 764834989426941952,84724 785618889728143360,196917 778985642885844992,171693 764973939537895428,84422 778208205105143815,164826 768857694052708352,108963 789166982662807552,11774 765505458123726848,87145 778258301020676096,166266 781331592140558336,26066 760079615222222848,60867 765882042399809537,90031 774617406782185472,139404 781336435525726208,186212 795777013147574272,268281 770167081933373440,115909 792559309511024641,244270 756468856546136064,41680 760867788701503488,11774 790609775558025217,232791 794753974075293696,262053 755346248991924224,35890 790991311180435456,235621 781243698516467712,185595 757712102970626048,48991 767861774532182016,93823 763234452306886656,76056 768622207505428480,106896 755157532738461696,35890 770608195316383745,350711 786445906350440448,202727 791483277647441920,238383 733071629819895808,355480 786673620865146880,90209 773560868290359296,137639 758013129766768640,48663 774425952147218432,142312 778595864252129280,168633 753377552614338560,27045 787649823759540225,210289 757770730381520896,47940 768915335026249728,105471 762745078766985216,74727 795318075922980865,263676 732982872445976576,355106 776553743651213312,26066 762936062209511424,11774 791432474874249216,238292 761050791285108736,64722 794546407440945153,257353 787536476158435328,210585 733039372912734209,354797 773952784999653376,139404 794618804777189376,261155 794382288775708673,258249 791671058940256256,234990 775291455371968512,148045 775728712725561345,145265 764788306668298241,84753 789069065935527936,222627 788765538373689344,217285 789478232936493056,225981 768227074809233408,103354 753347002805678081,27222 753666035882926080,28866 776549967439732736,155933 778686466922729472,169715 750930657342164992,11687 792550250162642944,246295 795666129788112896,267862 794218700123631616,247240 751183074495459332,17416 790592747161919488,11774 786220723056410624,201555 781245336975204352,186170 790908791441137669,234796 752938252814782464,24597 753005804685516800,25255 765957449182502912,90384 768943755982360576,109360 755147616606838784,34731 774022615342026752,139404 758446805529006080,53144 759831266493464576,59666 794378352505143296,259034 773505779747921924,73383 773642636720795652,137640 776041064880807936,151791 793125477070180352,242693 759807781595705345,56964 766024737386475520,81929 764278954752479235,80939 767768556217839618,101134 758337573391572993,51809 792307110390272000,245035 758345169347444737,41703 791704575896018946,237852 793268292622413824,249926 790273766370664448,230282 769843320067620864,114779 781408863706685440,183759 756538371028185088,41798 794144725678903296,256439 791648335253897217,240145 779312755887247360,164980 780212454659727360,174557 793963778324844544,257204 752927450254807040,23739 763696882652590081,76406 781165373567688704,182870 768638976798367745,85326 788545892462780416,218275 768124028271726593,103506 776116184001318912,114779 732396119540572160,196346 755553368618119170,38183 779653741209280512,174891 792060485956841472,243576 733259053187616769,355480 777957708267937792,163901 788176059149582337,11774 733117108125597697,355273 764126076209602560,82066 760220307672199169,61412 759489843831406597,32625 785588263935365121,197286 793337493785415680,249841 756208258570940416,41680 794229790769172480,257423 770696385771560960,120610 786727755643756544,209828 753519337626099712,25017 788074754897022976,215005 776865629022195712,154832 790232249354510336,229192 786909319015047168,206257 773654935225282560,137978 755039319920816128,34666 762786823097679872,73712 755100301909168128,35449 767806346053812224,100891 786267952123224065,201958 792488691042320385,108396 761364571202269190,68273 779299324173824000,173868 763138113895927809,11774 758759723420254208,55174 766397756038537216,92264 753290941654507520,26492 756494825197858816,42432 763174433754263553,76174 785636714219839488,197241 795036826515947520,108396 771512354513321984,123865 767804376043880448,101681 781467980081266688,186750 781366759500705792,186434 755168774513389568,35890 791336250192068608,232825 773742521906110464,137042 785580024216694784,194058 781158336632848386,185496 762746877032800256,73910 778685086774337536,168892 780611901751308288,181886 789252257057480704,217371 791635670800306176,240145 793152222481625088,249469 766654405009612800,92917 766249086903259137,81929 792037062908088320,243075 768856197105459200,109666 791318820757602304,237491 794082472539484160,253032 772542217965613056,131007 755151983992909824,34666 793671715930767360,252020 793818251499282432,252020 768213639077560320,104162 771558851648774144,126151 755257474115072000,35403 788437992612458500,11774 767126774002003968,97811 750764297727385600,14277 759401756828770304,56964 762985025662877698,74247 755163986920865793,35890 763112608413036546,76451 785321350567034880,195125 794524605289496576,261155 789669296536367104,226490 766589683547668480,94684 768947041405853696,109709 793373071067320320,249926 785886674643324928,198671 793604506097426432,253793 765333157163958272,87245 773914879992344576,139865 760526317855080448,41680 769310791631634432,112872 777629958231293952,162596 755037587702558721,33099 759484812361101312,58227 780509022139064320,11774 760569850880196608,62798 780839975109726208,182960 794533745894326272,261155 758676668537933824,54070 788905544727666688,219359 791437618898624512,238780 732232436600438784,349312 795259579940700162,264397 785865893217796096,198878 790046658436354048,108396 773211146786443264,135025 775135159305719809,146720 777567120888442880,161502 794058490063056897,257492 758084504632320000,51344 760494147509768192,62441 787018633503399936,205164 793088952626450432,249348 794952258832203777,261155 732288879923855361,1170476 761313512614400001,67401 755093333156900865,33591 758376384079077376,51824 792028417528999936,243187 771913790321340417,125554 757106293966508032,1170710 793875336685420544,256146 786354016901009408,201958 770452249654939648,118191 793576075183984644,252020 794954433218093056,262849 773925381908738048,139404 732483092867207169,351617 732717800993722368,353278 776622809560838145,42036 774340486181945348,143041 758038506849656832,50314 762026614964137985,71476 786565466206588930,202304 789725728258551808,220332 793124030769401856,249469 795050082777387009,264431 793238287783723008,250633 779339610321252352,174115 761845656982085632,70858 778624123752841216,151741 795715543940689921,262349 767859249154101249,101681 775122017842409473,146704 791803163603005440,240483 792031483481329664,243075 765160171421171712,86103 766407215624388612,93261 780264735392436224,176127 752673476088098820,22300 794258952116572161,257423 788977580049244160,221971 779876127661625344,177248 773886260964388864,139404 759098620587237377,56784 757308387268919298,351914 758368739737890817,52061 791085549666734080,236195 758078540176879616,50424 764187055903473664,81946 762119708606885888,1248990 794198972105715712,257492 764273759528157185,81869 788007799087255553,214209 793103726802300928,249469 778977646105530369,171029 763505137633538048,77598 762802863466749952,74302 760574831548960768,63371 775850580472238080,151916 791699674549878785,240483 769351590968893440,111225 794581850635145216,261155 766711432217923585,95708 789200838061195264,194281 756902380801708032,45125 789467209185669120,225959 778756440118947840,169437 794760498105356288,262849 788554312855261184,203710 768809895244115969,107423 792077379644563456,243075 758853646511517698,54123 773117190769901569,134470 778372709571059712,167044 732924648321486849,352130 787298495807893509,207613 789120438421090304,223286 786106741268312064,201114 793837616873504768,252639 772212871140782080,11774 756496570212839424,1248387 781479958908575744,185310 791748855360401408,240926 794922252491890688,263817 791773979686076417,240483 791813647999897600,241940 754884468540903424,26721 785246706912727040,194205 791696017708101632,240483 780821091467993088,183338 772997870081417220,132996 753986008669126656,28866 754824219058245632,33356 760120531660238848,61070 776362836997967872,155303 793840919648755712,254135 778725723376713728,170169 791348885272858624,238395 794333233768841217,259659 751902286406750208,17794 761945453202026496,431998 765185000677441536,81744 764507086424190976,82066 794366338802257920,258878 758046075995455488,48663 762555175689031680,72972 756972348918550528,44163 756662968864079872,44274 794189214086733824,258598 790974002722443264,235590 757652867956281345,46280 732731495979360257,353769 791275481903591424,237491 793629011708485632,249926 753396181804265472,24384 794601281725890560,261818 752690355124834304,22657 773558909990735872,137042 763112699563745280,75899 793624277882920960,253274 792937705969561600,248652 771861554086031360,126389 751830822475358209,18323 765171653269712896,86103 755816630056263681,36057 757960458187845636,50143 770192051489169412,117257 785909201889431552,199546 765552008937865216,88052 788165436999434240,215608 793508829153464320,11774 767923152999460864,100561 766351270441549824,92166 794606397015080960,261155 786694250557796352,205728 775751683146182656,149040 794357261959307264,197512 753574998904807424,26066 751668450699927552,351152 750106189975867392,11495 764228289598722048,81130 785542829791666177,130635 759082635524202496,56889 793620854735331328,252580 753799977655111681,22575 751584770543407104,18470 780132206912032768,172185 787172294418247680,207613 761352292683702272,66801 756029809113886720,40476 753017259023474688,351340 773574091206950912,103188 754755232710598656,32873 777165309216116736,159359 781474047292956672,186750 791075341246750720,234564 751216162336366592,16931 758713755425501189,53580 790725907434668032,232881 760556796700491776,58537 768018824532602880,103552 785786915802841088,194723 790971309568045056,235590 758207849306677248,51595 758700064516694016,54345 777627242621001729,162596 759732918424072193,57729 780494506676277248,180039 781190088613105664,185971 759137823781818368,56322 780849941862166528,183338 786424835396149252,105109 752250904070328320,21343 761409210437500928,67369 766439555427803136,47940 765328168936878081,80486 785985073120219136,199891 792029507939082240,243075 764927804337192960,11774 773880367749197824,139404 779093648025812993,171693 770258913891487749,117377 789732270546362368,225359 760345303455109120,61544 769412024396767232,111558 754043034459713536,18323 773509026755641344,137042 775723202240655360,150404 778924371322802176,171168 771012596766019585,121479 755783984152506368,39462 776097840867127296,152735 760623520539869184,11774 771811530929082368,127218 764940126594166785,84929 795695667528208388,267855 756674228229779456,41702 775711957135523840,148713 773979195319971842,139404 794023137050591233,257492 794727940709896200,262849 765002088434769920,84209 764905175328825345,84724 794561464531091456,258040 794856547855765505,263551 763071411611176961,75802 775655980516466688,150404 769662272318963713,110659 785415417737076736,195125 773602861099909122,133702 767840354196389889,100561 791002208275984384,235590 793675743041433600,250953 787284320322985984,209477 787496975620988928,211347 775193393697738752,144730 780676836795658240,249811 791348003202215936,11774 755479161272164353,37219 775091812570497024,144611 757996668298092544,50500 790662777652281348,232169 788872240867708928,211028 791820684582199296,240474 776601918927888384,58531 758329793586737152,51997 795615715034210304,267655 790878660014149637,227795 773539885391024128,136947 757075726831067136,45576 788451498019680256,218275 793427668230402048,252020 772872607700021248,131682 787262680008720384,199307 769690375971868672,114422 795420955631718400,266884 768808902041407488,106770 787015101492494336,208178 795303566512717824,266079 787087689048739845,207151 793638743529824256,254135 793177609685180416,249469 758115130190106624,41703 786945462058221568,192032 761962494566862849,70689 785299404236394496,194934 774332227274412032,105109 771329670679789569,110585 775651511728607232,149200 755903032014082048,39235 779033470395936768,172057 791407470673473536,237332 758544053252136960,53185 792141608963575808,243451 762262193203281920,431998 758855492860977154,54842 751786010510397440,19794 793446730645770240,249926 794310074676019200,226320 763885091416264704,80939 777470366071529472,159876 765309140335853569,86103 791396300197507072,238395 760930264084275202,65180 764155397183635456,82066 795004199662653440,263906 755818034246389760,26721 793146404029935616,249927 765569944033591296,88052 788752719624310784,220526 793454464866914304,233154 764094167379169280,81702 764504440913006592,78159 792472160920973312,246225 787589686772523008,352030 794598028900528128,261155 777772256789405697,163008 788791668254216194,220332 764985543239294977,85562 794331851523551232,260033 763119972415569920,76188 789535544908722176,218351 755885494697857024,38796 750372486500405249,12883 776961233505267713,159546 794817094030397440,262588 791710701576486913,240145 767414147038326784,94699 790897043942154240,218469 785897769626066944,199546 778567448513634305,168794 768536437562236928,106281 768059724386410497,103261 776179658391977984,150419 778571355025395712,168794 768832234207977472,107745 760615337486266368,63393 758029037470179328,50923 758250862410104832,52061 781523687107198976,188401 772836391973588993,132335 791883140230897665,241819 793799268649754624,244385 754907563414564864,27045 794243192837308427,259200 733145649991057408,355985 758989497526722561,54070 776143381076467712,11774 790207322228396032,228702 770313454301380608,117257 781332255360843776,185595 786064796491841536,200386 788522400874848257,217837 773566790961991680,136947 791435525374767104,238292 755058310248820736,35044 794025109640118273,257492 794634322175082496,261155 764243121957777408,81966 760982480329568256,65455 759141107519393792,27156 762644962039197696,73814 785887601626460161,197091 788417795230801920,217837 774598376234979328,144140 775040713511866369,145876 794327648264593408,259659 760762644773105664,63451 789485857363206144,225359 755166594322403328,35890 785780843880919044,197035 760989184127541248,66116 762651067284918272,73926 760610686959443968,63464 792938458100666368,246617 768999593224708096,110477 794157224453111808,249926 762296000975253504,431998 767806982430552064,101163 792748820429877249,247232 754807048517345280,29353 773951731550027776,140211 760233722994098176,61011 752959313904340992,24248 754757603305979904,33356 785967809725542400,199490 790046246803152896,227881 787101156606607360,209184 762013091546537990,71270 759442783237058560,28732 760573960975216640,63268 770713762668146688,120541 776203775782641664,153596 774005528435515394,140495 779040146716889088,169515 791340564587307008,237787 790653234016837632,232169 775287808579608576,148045 776889884212498432,157755 778588205616500736,51069 787352933532696576,209470 775427680963485696,149200 772222136765259776,129471 790320479886123008,11774 764989038730350592,82457 791922546895687680,240483 793985237235605504,257423 789176008276520961,223899 765980423742689280,90384 772454679330553856,130175 773228657997414400,134561 794192181615558657,258598 765715968240840704,88459 789268345799348225,223492 793655428509003776,252891 773336247829876737,135960 790609901605138432,231870 743840477615652864,11774 753961929215975425,30206 776484162689720320,155459 751726257243582464,18893 774823278808473600,87904 793136155248234496,249044 761719612094418945,69000 764895902498643968,84724 788214478479515648,215505 775575119280300032,147391 778232077158195200,166532 769266484531060740,112363 794562571743412225,11774 781534726251159553,188119 786078048252813312,198878 791686070739939329,240483 766825131364626432,95672 794675819276894209,261942 792836752863932416,247241 793097756533325824,249079 790097337532067840,227048 758097500251250688,50476 775736508527632384,149200 764924940910985217,81955 780699956688617472,182183 792050926332682240,243075 749688154207186944,9433 732767684534771712,349332 787829065545838592,213376 788830022530396160,220539 750861633476517888,14497 758417821462360064,53163 752856068166782977,23167 776999575798308864,159876 757819566055501824,47940 776005195813818368,152314 758844230693380096,53185 765329071957958657,87245 767431233995436032,99372 763790804502601729,79693 776579511022456832,156555 793601564275376128,237198 793931379306299393,255842 768833633096310785,1249608 763070704485068800,75899 776041737487810560,152872 759780428660215808,53841 770469609170472960,118191 787760050810990592,11774 795774398498304000,11774 764492883407757312,80674 780831879335448576,183269 790918168164306944,234583 793088847810793472,249286 787509592041205760,172084 761392482307477505,65180 771729755494383616,126152 792803027514167296,247561 787737794961629185,210687 793175877538373632,249469 795064329213198338,264397 759198429067313152,56964 768396914555514881,106095 751021646476087297,15264 762806349294104576,74781 785516677005971457,11774 752292267692548096,15996 756257135546159104,41705 790935297399853056,235147 762797267103444996,73814 786045444056977410,200382 779115358095495168,350711 786276787751825408,202429 789686530189119488,226731 758694743740153856,54070 768166075238264832,104162 773202740587614208,134561 733741107209609216,271850 787093432418185216,207949 758092261703970820,50789 764844423008124928,84724 791383220340207617,235487 793395366708248576,8044 763155890694344704,75899 755901704449601536,36522 751633253795233792,14277 786184129658380289,192032 765658671418400768,87858 780479428287750144,157693 794683690571792384,261155 773798105330360324,138645 752314325419880449,21074 790706903131181056,232911 794195043284193280,258598 763480104114778112,16761 774247463158964224,142090 792882662054690816,247819 761654763335389185,69747 751634098024747008,19000 788904186427564032,220526 764233819599704064,82209 794528056794714112,261155 763483452427624449,78219 780832973847273472,183269 752883698400317440,24134 791825642455040002,238419 792235652154818560,243075 745845269783252993,1170856 778485569068208128,165448 757696501451808768,48439 770241120601276416,117523 795700142238273536,266884 753037422204715008,19757 785882717976158208,198591 781295021685256192,183801 751229146697654272,1248136 777980238148034560,164375 761624404564537348,67226 794542657557135360,261155 765512796108824577,87904 791057020543651841,234575 757982229955883009,50314 763598638199164929,78566 795011274824417280,264397 785525668641550337,196676 794251188711526400,258044 788230095999610880,215608 789662360789131264,199307 765694426966429696,88489 771593666745864192,125163 793853923614273536,11774 794547952857403392,261155 753323047763992577,26006 777096800700280832,159308 779765008871882752,176298 775007236447842305,146259 765670585552736256,84209 766637226100830208,90252 758795401352794112,55155 773202910293274624,135025 773880338720448512,139404 780174049049731072,178735 790896050911506432,234583 764823559910883329,84724 755762542220378112,39462 776838939827134464,151463 781059242639790081,183759 792080414676365312,11774 780800760535625728,182036 792016382967816192,243075 793893771825950721,248652 776196838630236160,154469 766319242899775488,89725 770680737070800896,120610 785555845736169472,196676 755546815898980352,38476 754823276631695364,33356 762894525161406464,75233 767835752860229633,101681 776189556399890432,152903 781898564733661184,190553 788561173033562112,218495 795666742647357440,247930 763154891422433280,76577 795663666712551424,230311 785913904186597376,199546 764179160747106304,82209 777440811449548800,142457 755083863689457664,24745 756395944598499332,42495 770308374709800964,117303 770768434971815936,121046 766999986911318017,95708 794079660933943297,252196 769968728285011969,115726 758696768728997888,54070 778404294106181658,152594 785618999916847104,195975 770265599322697728,117257 773545119995658240,137158 786424837455568896,202983 788752783033806850,218469 758152181023330304,51595 792070711863025664,243427 761610804961566720,67906 772836366950469632,132996 780609538097606656,182049 780901270471139328,179936 761989803965501440,431998 788765946097852435,220526 791688758265602048,226048 792850857473642496,248016 760898038856617988,65234 765262165045424128,86440 759877603834552320,56964 781581787969486848,187478 788446320881053696,217601 781219797216419840,186434 758859961178820608,54070 770436510688677888,116164 750665451265548288,14042 774974679220006912,111549 759102931014594560,56552 749861167414337537,10320 766775978848911361,85981 764936891770687488,85276 791659379422441472,240483 758660615887925248,54070 787811125588922368,11774 791090060414156800,234583 771008196114735109,122299 753633499102515200,28732 765229215515947008,86103 788045574209622016,214209 792234782084177920,47188 754065665649176576,30590 785350705632731137,194648 759423048235626496,58259 757590163052716033,47761 766069243456524288,74133 792049169980596229,243187 750464845644902400,12704 762523424874913793,69947 774607945237536768,131870 780780295523962880,182183 786527606728433664,202379 780750964621881344,182870 789841919023075328,227242 768182188458188800,97883 779293773406797825,172029 788714869839302656,220029 754032274363080704,31377 765623958204919809,88669 778765599900065792,168794 753957386084356097,30590 761987174254338048,71270 791384182526205952,238395 764900467742650369,85159 787046822409678849,207613 755121910032240640,34666 793145554737897472,249926 794704955814924288,262022 762144599402053632,70886 790217586852061184,220820 793453294907719680,251452 751208117711560706,15808 779475180397658112,174557 765793608318521345,86440 772261319168839680,738099 778768849214836740,167220 780909637457543168,184223 787119974401925120,207613 763775838324154368,79585 794006110944501760,257492 780402727394287616,179578 760845587956719616,64722 794565406606422016,261155 795383438044000256,266491 732706668862005251,352946 779997424144248832,166282 792899394534273028,247241 786122957101883392,200566 758351443183099904,52554 764501586643185664,83391 752625365370056708,18316 761599171900035072,69576 794626448795561985,261155 758051210884624384,50787 765575637327159296,87904 794563963769892864,261155 778486670165438464,152594 760240447465881600,1170860 787701696231305216,212139 793227898048147456,248719 791719235026194432,240070 794350992351444997,226320 794626514193158144,261555 757032377147232256,7224 772842423764459520,132047 791663654248783872,240483 795613685465104385,267655 788780184510033920,220332 776408038899011584,154832 788266503149875204,214899 790355602321002496,11774 773997116481908736,140230 794542929536843776,259200 777061380314759169,87904 794386191495741440,203546 788843522837315584,221476 775384806418821121,148645 793170032758890496,164814 763409032363307008,77626 765688321075019776,86103 791720289642045442,240483 781613744308629504,189313 763833381050281984,80482 761652957993656321,69493 778360402723745792,166939 780394232309768192,179416 785793900179025921,195975 778677373164097537,168892 785845812832169985,198878 794755216545640448,259457 766340585493897216,92972 751577045109395456,14277 771043195861860352,122124 794945020059074560,262847 769248536701657088,112494 779389994729295872,174557 768976072398348290,110659 787914223556767745,205197 770363785295044608,117562 793370990340431872,248253 794737113459818497,261050 759188889135382528,55710 754709615590256640,22393 759887728804761600,59365 772616220818321408,131027 758840106660659200,55260 776384019961229312,155390 786508774076915712,203350 758762120188010496,52554 794755495366037504,262752 785341782489870337,195125 791355085368336384,235951 760518205584580609,63268 767238016632918016,95672 788458301801455616,217574 759959517601882112,56964 777363770121285633,160758 779529567195303936,169343 762438832377651201,69673 790524569438347264,231894 758289635437056001,52200 769689595512496128,109713 756629970793992193,43471 770426021141213188,118165 794638875167576064,261155 755411623079272452,35372 768918860342845440,110300 787084156358520832,204835 792439691526049792,245268 761712205481988096,69747 780835814397898752,183269 758050432337973248,50787 768932524273786884,110362 771776295374053376,127871 793798800490004480,252408 750550017912504321,13450 772977208482668544,132996 790978884154032128,234583 768906723662766080,107469 786340313900126208,203048 786448282935373828,202304 754783003780325377,21888 765776802405052417,89331 786914446601916416,205728 768213689174519808,103354 767718561783635968,100605 785968137535565824,199891 788845130304352256,108396 780464270685433856,180556 793173761679732736,249180 754901162684407808,26721 785468755904176128,195975 781439110368157705,139404 770776707666157572,114779 785317102584463360,195125 755453301156708352,35470 750669699248066561,14421 771450276033204224,125554 772803113119993858,132335 786026321935790084,197512 771204497372610560,122978 769615880649076736,113836 793080659975761920,249286 774692516184596481,142721 764075235742146562,80720 770582415572078593,119659 761009940651659264,65180 772575428829646853,110615 758810111108272134,51824 762025084416430080,70858 779351120736956416,170187 756269491244396544,42432 792038170917351424,243075 766222503664431104,88697 759122566091010048,1248668 765223903635451905,84724 764866624688103425,84724 768572972152000512,106281 776211950120407040,153596 787395443499995137,210694 779243640312913920,350711 780070939450970112,177472 750034320404975617,10291 794000432930529280,257492 792558975355019264,245103 761423965013151744,67973 767546576982073344,1249440 779106721872568320,172862 781626645115342849,188119 791756450322231296,240584 755759839091957760,39462 735906447435964416,11774 739783355366055936,351206 788795890760810496,219942 794588771605848064,261155 777256117663592448,161002 778868828293828608,170144 756193703568433153,41689 763891207772647424,80939 785658782621822976,197512 741274912984334336,7224 760525691804872704,63451 773963459092291584,140211 753320714732732416,25189 786394408090468352,199262 768503284378198016,106281 794992296169115648,263907 791628254402732033,240145 767364321672323072,96039 790254383330041856,228341 776898250263629828,157755 795344409915224066,266112 772003298333175808,128934 793245958444244992,249926 773454487935647744,127957 794019626883526656,18395 771486195599679489,125172 785573641828392960,196676 770388199143186432,117257 771641355273592832,126859 778735310330998784,169552 762893868253614080,75174 790679742424817664,232640 794677976881307648,262588 765729663612092420,74247 765690301084160001,87858 795381777737121792,266491 769998351173611520,114848 794554176466460672,261155 764850868525027328,82283 764940349982683136,84724 757979348410433540,50617 780458173647904768,177117 787841924300410881,210461 794305074629660674,259787 762435603115880448,72759 794742092140519424,262053 786644272204222464,202727 790648205721468928,233198 764940371944206336,84724 787178495851974657,193205 755408597568229376,36735 781133216644075520,130635 753737249326501889,29263 775983108319481856,152735 733072807442173952,355653 766679077562580992,93303 756289257308721157,41680 758050539674284034,48663 767082565949755393,96961 789441876189384704,224857 789956120412643332,228576 768419913153122304,106281 761287424047624192,67547 792506337586393088,244143 775000166894039041,146259 793870012637335552,255942 795049601128628224,261155 768881692710957056,109874 785991384930983936,196277 756755357771325440,44429 794549137643630592,259945 769974398573015040,114848 775670516027887616,140237 793163021891665920,249841 780613224135745536,182122 785593098273296384,196676 794312457326120963,256038 756286304438980608,42344 767960236145639424,102249 758688026079793152,54070 759426295319109634,56800 773937633122672640,139404 753441990461751296,27045 764303809879212032,82283 790620796091666433,232169 790873831841955841,228820 756810644620398592,44265 767030648867434496,97547 758749563033260035,54070 755050097344442368,35044 770671711834345473,120610 775819157275238401,151374 735054028481105921,351644 752829664822001664,23725 774801901665722368,145244 787284217545695234,207949 788447880398921729,11774 793960232695328768,256255 771557638895042561,126390 771830573274918912,128194 787086052917972992,209151 786914712961241092,207212 753721048680497152,29347 786007601385312256,199755 758720513984241664,54739 795415831672983552,265855 781216365814226945,186584 791713782363885568,240718 793516790458359808,11774 793812260519043072,255393 771800448038604800,127775 793570715286900740,252340 780814432230191105,180227 788069518237061120,196936 792566052781686788,193582 749273221480919040,7816 793110696053440512,249469 778932324918562816,170882 779169228670824448,169515 773625663987257344,138165 777621908321734656,162497 775780974487597057,150511 778395840117256192,167569 793564317891297285,250785 793428041074610176,252020 795430549015777280,266079 757939610794196992,47059 767579318163689472,95045 770735722756124673,120541 774047901580267520,140748 793834770006470656,255393 795263974698844160,265257 779142096229851136,172962 762702497492312064,74133 785490758803476480,196277 766436657046417408,93184 780465136159031296,180112 788572241390866432,215437 791286145803952130,237491 765973848282005510,90296 764186251280998400,80393 770204784938721280,117257 795263855878344704,229910 773707144298323969,11774 791353495219736576,238207 763827372042752000,79691 790685559542910978,232881 749322176755478528,8047 788076543956312064,214492 793288653719998464,248253 781475424761180164,187976 785812532158095362,197512 794287072903196672,258829 756387302910242816,43038 768577269182849024,107428 785322297578192897,11774 792084138119618560,11774 786443385359872001,202429 791390275130171393,238780 768827467817771008,109337 751664046542196736,14277 762693619836784640,73926 768150395076116480,97355 761180835768705024,61051 786232867848327172,201555 753670499213815808,28866 767846594867781633,101681 790615028089192448,232169 771729572689645568,125196 752195694283350016,18400 759415633847070720,54123 792108347210203140,243187 777019286430908416,158387 786911302052708352,192032 793531947347619840,252196 753586581534015488,24173 790651279219560448,232169 762015819127631872,71476 791399822645309440,238780 756201432395624449,22788 751558254736605184,18413 763725575584350208,79589 794548150002454528,259623 758640775718703104,54070 785693337755881472,198094 792391255208685574,192840 790976730404093953,235289 762000977289445376,70679 760626062615203840,60794 766017064641277952,90384 770715803461283840,120976 771137485178974208,122967 789463360765042688,177367 751745903526973440,18893 778848738408329216,168794 785583654579777536,196917 765536346001649664,86047 776840738298626053,158589 793262173325787136,248514 794217485503381504,257492 788504138376183812,218275 794613096497221632,262053 774034087157829632,140444 777434478792802304,160703 778293723696214016,167273 759767847472095232,56964 763693671560667136,76043 768147273121488896,103481 752093602914848769,20268 786409447727984640,203674 793111022181548032,247240 753938501855567872,17640 763500563397042176,75460 761685183003176960,69711 753645369704091648,28732 792051240632844288,243075 742174779390709760,349507 765738228045455360,87904 763034919404580865,75709 788907050294280193,219514 788270211543818240,216009 786549290537738240,204358 781523427920314369,188231 780820943690145793,183269 793987786718281728,11774 775298865163632640,145244 744299594918428672,353603 760493622332628992,62441 768880032064364548,109666 780808060289843202,183269 794709103775981568,262752 790981737987842048,235590 732206873403752449,350106 759267433245016067,41438 785489976947535872,196277 732170493260906496,1170365 732153128003469312,349693 763071440363159556,47188 774045920413388801,140372 795741728015839232,267862 794001347733520388,254135 764678502704480256,84429 751840090792472577,14277 760815058041569280,1170338 764912309827473409,84724 785921366096687104,199227 792426676068225024,243513 792479582452523008,245035 752959357432700928,24597 762753481748860928,74827 767776938848952320,87904 790906636256710656,233800 763035865127845889,75631 771032260602716160,122146 755638854091173888,32873 762872379626270720,74943 756411636353671168,42564 762678715645988864,73926 778339216711450624,166852 785284374484881408,11774 776529825184026624,156061 791066052981559296,233829 778441677539151872,166409 757653961977376768,48549 763516861208268800,78304 772952046026706944,133454 790508502758232065,227242 792042126787817472,243075 759709786724106242,54620 761538093816111104,68993 771920970558935041,128230 794190454677901312,257325 761581671246286848,68854 788447103731179520,11774 791684583137869824,238292 775288423628337152,148045 794239764220219392,259063 788736195459100672,220015 793487027429904385,252112 775725638384807937,148909 767843018716114945,101681 768295978486988800,103506 793180697888301056,249882 762575373494161408,349343 750741977197608960,14421 786403164115177473,203048 758431962222723072,52061 789136593080741888,222682 759789642224902144,58757 773880280759148544,139404 758999645041197057,56214 775900180847718401,87904 765157915086823424,26066 778380415673495552,165435 781509905207394308,188401 763164222612082688,76365 781352931194970113,139404 763405644166680585,74281 764944257916559360,84422 763217187632926722,75457 773306460725923844,108795 793106434581946368,249469 776432176724402176,154869 787033795354558464,207287 756643741365071873,44510 793561294368542720,250785 794314652658388994,258981 794336957761486848,258878 794622207360172036,261155 755155040684249088,35890 769196663881732096,1249630 768234917352378368,11774 781116897945411584,185496 764231037081616384,82544 778764758556086272,169201 792566697370619904,11774 785685926391320576,194082 737519642063691776,354309 759536083931717632,56964 779338367087415296,172270 779413887288508416,173628 792792331107917824,247241 756970756920242177,44429 794618956090740736,261155 768877488827080704,109666 788515927449100288,218275 788920271482789890,11774 791255960199266305,237491 764985371511840768,85562 776790376707416064,1250345 792160858101026817,243092 771111417768443905,123587 791470538040287233,236859 763847211352334336,78198 766402368162246656,92159 779389989490610176,173628 787873356116742144,213253 752247409187577856,18030 788759588933861376,220332 794196917332738048,258598 787449107753205760,210289 755765866940211201,39235 780991556954234880,182752 791014528083308544,235251 786379747206963200,201958 790875587871068160,234583 752799594212429824,22735 766422715351924736,92872 762795131959246848,73910 793706132887916544,252014 791076722938609664,228367 794644081653620736,261155 793510773217718272,252824 793624357201256448,252580 766116496326000640,81929 756693900388016128,43887 763182178083758080,76535 773960353487126528,139404 775753001638043648,151071 790304484660506624,229908 792168362998652929,243983 757586532836401152,47761 757086182002098177,33977 794384933808549888,260173 757674085090418688,48477 781210542635495424,182659 795122772129288192,264397 785933462414983168,199211 778860856347996160,167319 773634360054472705,137565 795614865276669957,267655 776732972980535296,157745 780045582928719873,174465 789236800682426368,224939 772074848768040961,128934 785867183943512072,65713 759231239404523520,56952 778300954340827136,167220 755054543411503105,33334 778817096541020160,168711 786718126067032064,206048 756501016330330112,42249 772828213361934336,132335 749627433981272064,7546 758038992008785921,50314 763840721640120320,80486 771959150096031748,128146 791437626083606528,238292 758124714418016256,51593 791029360811794432,234653 794556072673492992,257530 769365105490427904,81294 786588232150646784,203350 742748574660857856,1247536 786460662637539329,202877 776588251322806276,157101 761204179511701505,61051 762792432278777856,73712 786895911402213376,199441 793324170419462144,249926 757594304277716992,32816 794629816423063553,261944 779082159814565892,171902 781192370956238849,185310 787124966810456064,209351 793500052086001664,242920 769589751280050176,112729 791817267218702336,240790 780792662077169664,182726 764908065313419264,83675 790924247950516224,206666 776555505200271360,155933 793913262366752768,256125 774049436527763456,141277 790738515529240576,232863 758746529263779840,54123 773528467757563904,137042 786715351685865473,203674 774011688026722304,140991 795716915767349251,261155 755282515888312320,35890 747472727552856064,11774 771777865591328768,127582 758318794104188928,52112 768540842327957505,11774 787023374102986752,207113 794338099186671617,258456 774421068333191168,142090 780935719216934917,184223 795494711980998656,247930 753582889439289344,26066 770076913603846144,116164 777505232552984576,159245 780380406000386049,179742 785521818954305540,195975 765306054070632448,86053 789286173206208512,224680 753989276329586688,30590 773908096397680642,139404 792170681135804416,243165 787856796962684928,209898 794544438240575488,261155 751151203527122944,16299 756654059466006528,41702 757752556042858496,49066 777389527157530624,159876 771514015700877312,107423 751044247617277952,16422 785810416303742976,198586 787792566494298112,210207 767195639696482304,431998 778215414753009664,166409 793204279020445696,249286 732628384681996288,1170592 756882565563232256,45351 773980048093089792,137965 762080530435276801,209828 788566431994679297,215437 759383963198566400,56964 786887030550724608,206054 780801655528886272,182257 791872841704701952,232863 785970517631180800,194667 768492242852020224,103463 732979887842021376,355046 793176170837577728,248437 793434116024709120,249926 794943869741858816,263895 777180370571710464,160480 768954626573946880,110615 793506591463108608,252984 793791296855011328,249057 753315671459651584,25189 765949232574529536,90373 793799392255840256,244215 755110435704090624,32659 792104523934212098,11774 788694642954948608,220029 793967425268183044,256276 762638391422967808,431998 771758603451543553,127366 786310286680567808,202429 785246625484509184,193121 785901744098119680,197512 776588026600316929,156835 793208651699793920,250633 757363029302403072,46379 790250228536348673,228341 758890683566477312,1170597 766003448814964738,90384 785946743015936000,199546 756620471328800768,44429 734631745820233728,352911 755162353403043841,35890 760519882785951744,1248772 762100224600907776,71099 787773914122481666,11774 735252095411048448,1170550 762091590231875586,431998 795396050265645056,266884 788191256207695872,214078 794018515506167808,255870 765164718172561408,85562 786593907161370625,204835 795749413029285888,268281 773966688819695617,139404 791103254398509056,234583 778387435243900928,167220 764417265752170496,81869 789024015549468672,220526 764602874424922112,84209 778327666814484480,163667 756546940934950912,43469 779698179289874432,175092 763834816823341056,78566 792368541123039232,245016 795014290650570752,262752 786633645251584000,205181 776112719414104065,152872 771241787079786497,122146 779356140492685312,171939 773994645638356992,140444 761938037311963136,71123 791351858493128704,238395 768572940518559745,105909 781652525812477953,188695 792259877590667264,244289 758652872338833409,54272 767139358331854848,97467 786360746548404224,201958 780564053718667265,181419 793477957947944960,249926 770470560472109056,118192 767869944709025792,102249 777863639264964610,163990 788195279988142080,215005 763443937705127936,20824 766308260357996544,11774 791658576083234816,240483 762279842985324544,431998 732894921108148224,351617 792580140907700226,246273 766299271918411776,84889 794165566382673920,258331 777328335600877568,161546 791367432602476544,232881 761738929850593280,68873 768538289989091328,106774 795091043368603648,262925 787255506389835776,209184 794336977738862592,257492 767012045803978752,96039 763033697478119424,75899 787699351833317376,70858 768333307192811520,104662 777328073528209408,161546 787182166623092736,209184 764417907547746305,83391 773897782084112384,139865 765972219432316929,90575 794952922115227648,263895 787201155340333056,209151 774389542551822338,142527 763547286001455104,78394 755571750226624512,38183 773883997021675520,139404 790331209544900608,230708 788770328545681408,220332 793246325173211136,250953 794183016520134656,258331 770988104911953920,120541 777623435065171969,161277 790818947537010688,234363 788003197314969600,214353 756716031255584768,43391 779554001247473664,173011 773308965987815424,133454 787150537233870848,207151 757245519555076096,39194 769745696320737280,114779 785999136508084224,200467 788256134838816768,212528 785940208831168512,199546 757332782200655872,46406 761168487222013952,61051 760249179704795136,61922 786646153769127936,205455 770687037259280388,120341 780159745860653056,172862 778787274901315584,170373 751601272764203008,16728 761934679096365056,70540 788462749286268932,217106 781110063687540736,185496 781199531035811840,185313 785970913023885312,199306 792025720771911681,243187 750792669748727809,1248126 759837268160851968,59447 760908278729674752,65165 774542776302264320,354073 749398113392009216,8497 793104879053000705,249469 780765752471105536,182726 733001037330669569,1170810 790978683313926144,199307 755158192867405825,35890 759628054599639040,57092 777373610696519680,161546 792129275763843078,235685 765179718194921472,86103 788299416616611840,214354 751080086909034497,15708 790631233805881344,228354 760898860839374849,65234 788450185244348416,11774 773899533008801792,139865 790644818678390784,231871 794190427427663873,256217 764132015931133953,82066 791008249126412288,235978 786592763986841600,204327 755178248850460672,35890 794258198530170880,258598 775605232147374080,148010 790290205311807488,230584 794558617852604418,261155 761129100618727424,66116 765574557323309056,87904 773460613054009344,136515 762341793925046272,1248996 755015002071851008,34666 785665781078102016,197063 790964801371602944,234583 787625462038134784,246425 752663288735903744,23217 788846629088526336,221476 769976977310748673,116229 790757837261549569,231894 791365681061171201,238383 793618940190523392,248253 771071379315851264,119937 775021993037004800,146259 787352007145164800,209365 764916671274516480,82209 795296701753999360,263302 756279823366926336,42495 764863036603572224,81574 776391101683003392,153194 786711484608962560,206054 769974778430164993,114022 786611516367773696,11774 753768234579439616,29800 781039227681251329,183759 789542231879233537,226731 760624913619251200,62728 754733844029374465,33356 761727642764767233,70174 787025571368804352,208016 786199752601919488,201494 755945234152902657,40875 793133682479534081,249469 750696154543763456,12883 767071215869571072,94718 772768171619123201,132335 775650903827283970,150511 779356400824836096,82642 788169805207474176,215088 751165158928506880,16422 758882286049701888,53185 759759228819087360,58218 794194810915749893,258598 760833797378150400,64713 776692489885511681,157082 755161720813858816,35890 775853760027369473,151748 790377641396301824,351349 733105280213454849,350808 756792611000778752,44429 758427025942024192,52659 760544176618475520,60794 791091400741879808,234796 756856195198115840,11774 776083930441191424,152946 790956716934520832,232884 760527751199809536,63149 758802014025330688,54003 774817383399555072,144573 779107874651840512,164826 785320461345304580,194560 790696218951163904,233692 765979633556688896,90565 771769213643952128,127877 779061778546302976,172299 753989046230192128,30354 764928767332458496,84422 755766506550591488,39475 787143014867202049,669866 753427561137397761,26492 770957651500933121,121949 764801661722357760,84753 763471879416020992,78159 794242965426163712,257788 792427075449790465,245634 775743253865824257,151255 791077448137969664,236259 791818812312006657,240890 781581975933059072,187540 788691833211744256,220029 765555128296435712,88218 766709330368458752,95506 776404751894384640,155451 793504243537674241,252580 756290887219417088,42564 795232180536569857,263532 764685191675777024,84422 762731619920654336,72798 769342734804979712,112788 769179192378396674,103514 780944769975476224,170187 788400209017442304,217519 786666854576066560,203674 773259827271245824,135187 762672346293342208,73814 738548314665160704,11774 790302204116762624,90807 753975171271106560,30851 758557871353110529,52112 780947344514658304,182313 767853987286638594,101681 790761641344466944,232863 778240315975139328,166390 786995034440605696,208167 792023377984819200,243075 732777565945991169,353228 790949645602009092,233705 787316277102514176,210289 795197605353398273,247930 765384514461851649,84724 795701781523267584,247930 760180163174739968,61470 793102843238506496,249469 756274560929062912,42432 776569142660833280,156053 776672014060888064,53667 786976020133847040,207613 761663715942866944,69673 773575088377516032,136947 787398199552184320,208146 791703580076105729,230899 794243296805601280,258456 756943839764451328,45576 794050736464207872,257492 768897468054372352,11774 762296295340072960,431998 766391529330003968,93261 767916914110828544,97811 794648341586083840,261155 795747460073357312,267655 755853682663493633,39462 752629159264915456,22657 787732712631054336,206313 766264584055451648,91946 770773289174241280,118191 786696519692890112,205349 788100520707694592,215005 792603683825549312,246771 763994180926382081,80393 768633875098537985,101681 775994770111995904,151845 753371337717059586,24201 771707653420711936,125554 774105645393981441,139404 776575635682582528,156926 754737138328072192,33356 757886728963231745,49852 758844012648280065,54519 787374681334644736,210207 767484326724431872,95055 772870694178811905,132335 775982486958510080,152465 778671326227673088,167220 794536385180999680,261155 774237094734467073,141867 780906312167202816,184143 785902402905919490,197512 732935992106176512,354606 749891020083564544,10064 754732031792283648,22393 767631809169399808,90384 790725603431477248,232881 790234532964425728,218223 786773393131573248,206633 772901154384601088,131421 795009207883956228,262291 754076476480204800,31425 795728706274783236,267862 749626202470567937,7546 768771085428928514,108849 769670153063714817,109666 775001808393555970,131421 795335992001626112,259722 763843544867938304,80568 758265597188837377,52112 778559403192573956,167569 755961386388295680,40926 763034660909813766,47188 793335287661211648,249841 756965058643656708,41459 794688534896660480,259623 760851041755787264,64722 788524082824302592,215437 795298092312444928,266079 754226662108229632,31060 790654899616935936,232881 768429281579970560,106281 788843769873309696,220526 750050253169045505,10735 786722765302890497,205143 772815999095767040,130891 767787929536167936,70543 764815893998276608,84724 780741571633356800,182036 768499470740762624,106281 768606085511012353,106281 788927799117553664,127871 777988096071794688,152193 755005613763997696,34666 763787486199943168,79987 772898347279458304,132908 767407715350147076,98720 771365517101715457,124597 773869024929120257,139404 792474032650149888,243286 753053164518019072,25255 773985945242697728,139404 780781289519677440,182036 794223178524463105,258331 772948382000095233,132335 785850179241009154,198591 780950258926886912,184239 792015133610479617,243075 779449122671722498,173917 792075194584014848,243717 766774466265448448,95708 761297669763530752,64693 751550884685938688,18413 792890621065297922,247877 757186096962867200,44461 764101648960544768,79987 768349408928858112,102514 768739297373614080,107423 780757062770917377,182257 781206895545688064,185595 770692194999017472,119832 765778318817976320,87950 785611621871734784,197512 768281112904818689,104162 764543009618702336,79561 768266942339772416,103212 769883184913788928,98896 752308521916633088,16529 766030395636756480,87904 767749065266327552,100605 792768332034297856,247240 789195467879886852,223886 758304457541255168,52112 763517215526105088,78304 774216670827065345,141856 793907004964306945,252112 793677738540343296,108396 794240497187328000,258598 794699519980109825,261155 788480407830269952,218275 792585875020328960,246632 781914679954116608,159876 762241530652307458,72035 754718142232875009,27045 785524355270864896,196538 787633054655184896,211875 795391152681840640,265858 764135888032890880,26066 761359694543847425,68273 775048332003667968,124610 757674572686565377,48735 760481268370780160,61575 763949329195282433,73196 788410214320054272,215437 795610371465822208,267578 764943072740446208,11774 790880446741479424,234583 788404617092751360,11774 750536884737024000,12883 767805986530656256,101681 762078349975953408,68873 754110948357439489,30910 770239339527667713,117257 793339718498824193,249926 780602019744739330,181984 764106295628759040,81583 781565106723381248,11774 752717299115634688,22953 768122660676960257,103261 748725010676658182,1247921 777937316891406336,164001 779129992341053440,171324 759815359629299712,59666 774245013807038464,142230 785899800315166720,11774 793948277553111040,256105 777314324671033345,160593 757599319088173056,47761 753540395154276352,27402 762127511333507072,66922 765023473588580354,84449 791259711995715584,237274 793945368471932929,256255 750409119216111616,12883 790296767573008384,229192 772490033500655616,1170326 775433313452371968,148574 788172651273392128,214123 781583623791210496,189017 793460481067397120,252020 793909071376023552,256255 761617084384022528,68938 787309992017879040,210215 775783096297754624,151071 789467660564123649,225981 754842401240326144,28574 750635053546348544,14277 790647990474182657,232169 778591799996715008,168794 792532341633740800,241819 792378795218968576,243187 771206794894909440,123825 786207779929354240,201494 791738977044815872,240584 792725197728026625,243187 789278521537470464,224857 788462016314937344,218275 732292582898683904,11774 795455702580023297,266491 790654356194336768,11774 763852813159936001,80136 785817309688586240,198671 761018865627246597,64722 766491868548964352,93823 773965826957291520,140444 791368579031498752,237491 793164083113721856,249841 793174534950096896,249926 756349027952713728,42495 764935002614145026,11774 777161038206672897,154914 787759375062564864,205197 787890553136513024,210208 777096324072280065,159876 766527795124023296,195876 758293209604816896,52112 762168822774116352,431998 762438319355498496,72998 778939402395521024,171168 759844230965497861,56964 761569972216860672,69231 757564551722364928,47782 795011539367591938,263896 791141535681277952,235423 764289246261895168,83098 790260438260854785,229693 793173027630505984,248988 775000388541964288,146259 788197490973511680,172084 760995353466376194,66159 773938012216496128,139404 762736963283582976,73712 770458855511764993,118192 790907654881341440,234796 792685844704342016,229753 732982818955874304,355106 764156261927485445,82209 790318637873766401,230485 753991476896419840,30339 766172592831098880,81929 791992207804735493,241678 759208179171549184,56964 760596325918322689,39354 771164524992868352,112872 777142962622963714,87904 765648552034873344,88930 762817775702343681,75136 758414926423601153,52112 763745737431773184,79934 791722015367368705,240483 776835408025964544,157755 770573844918697984,118192 756783681079906311,44461 758912308177362949,1248654 762717136443748354,73712 756479863503069184,43512 791726745783238656,240535 793993055288193028,256255 774420787679731712,139865 767749247814938628,100513 787808685179408388,213064 790516093559463936,231894 751710152148017152,18893 764481694518960128,75690 772883150297063424,132335 778299259468804096,167220 781167728358887424,185310 778994086741209088,170373 773936631938113536,132335 785955214314577920,197700 763562134923902977,77577 793221632307306497,250535 795100083465359360,264754 733004447073337348,355275 751152203558219776,15800 794541397613260800,261155 765074432050114560,85562 788451518332579840,215437 785274413881167873,194648 753667336591269889,29040 788667879268810753,218258 795613259235753984,267655 793421976635310081,252020 758394458677190656,52545 790708205001248768,232169 754097106860711936,30296 775331227507318784,148045 785487668121595904,194949 771548631975366657,125111 759894107460206600,58631 779794718670458881,174115 753638434095374338,28732 779553496878153728,173011 740360380489179136,11774 732918212145254400,353528 753794093080125440,29921 770345009908293632,117609 786983324057120768,207287 793857021996961792,11774 753178209420574721,24745 766029811173261313,90384 759911307453661184,60328 756409043359367169,42249 794561823882309633,261155 766743618044342273,93286 756617499957923841,41839 785795062231740416,197622 795253292653838338,264397 758424795927175168,52659 792005867671519232,209095 789772504571064320,227825 791084523886895105,234583 761377506633011200,64524 769029195544555520,15066 791787936089911296,241274 749300471731523584,7828 772773877579603968,132335 771125669564518401,122816 771341652338192384,124597 791688335991242752,11774 753604203503882240,23739 765160322134970368,86103 775466547011694592,148574 788123957748563968,214247 766761414715383808,95988 753371699945566209,19366 761000021856628737,65180 789968124326084608,200460 794011739750887424,257492 755112265708437504,33952 765004592732143616,85562 756311149222596609,42432 781461960445399040,139404 785674718946861056,197297 795673992560513024,267262 732214055998529537,349926 761599569914372096,11774 769493591999774721,111081 781235445522845697,186434 752997319746973696,20313 776572364930752512,156053 788825567751643136,216009 775790616944844800,151589 785513536109682688,196277 762796629158092809,73910 736705609630941184,98484 765730042022289408,87904 755500858272460800,38032 767840193189740544,100561 759514808987377664,57574 786931999558643712,207287 794769814279618560,262849 786567351797821441,204413 775709082271551488,149279 770437517153828864,118562 789206732765409280,215437 749692556326252544,9295 761668149930520578,68987 749926863242493952,10568 760203238306033664,61545 777153451620966401,159876 791872435163234304,241940 781208386163601408,186212 758755439190347777,54070 793073118285819906,193636 779029309638017024,171324 779445458963791874,174756 776526014889414656,155688 754979579425677312,34666 794683243756982272,261666 742756312795209728,1247529 788561032230961152,218275 765285607333441536,86209 766002911772045316,90902 763490464179838976,77598 763907746513031169,80939 781911543109734400,190635 792065137222029312,243187 771396490673524736,124883 751669281608306688,19356 787724129893875712,205197 776055696697819136,153095 788746656644640768,219561 793163851617431552,249841 794725400190578688,261796 795399235172790273,266138 795665485429874689,267862 760995458739154945,63879 794321314035224578,259659 751043511948963840,16002 763465680049934336,57901 793314048599138304,250293 790946611383775232,164764 781281273209905156,11774 791717467403923456,240926 770924591409684480,120610 789367432418779136,191622 766310706614456320,92475 751569973504454656,18215 758343095599570944,52112 776594076615446530,156835 788770296232828928,220526 749983652105293824,10729 780897955884728325,183269 781902372431732736,191374 788913047293145088,221448 760667524702670848,59750 773768898638254080,137953 794691844173164544,262752 790621081044410369,208176 762773113213972480,73926 764783750236540928,82066 793988943247093760,255299 778343163593383936,167595 768181422716755968,103071 779395138019794944,173753 786990524515299328,207613 787086395848396801,209151 768174013650759680,103071 794646688438710272,262022 733093296361381888,355106 785459155003928576,192032 793615684613894144,254209 773511876923629568,137042 793110395774918656,249469 760076163746263041,60866 775332759531388928,148045 791415151392063488,222526 763109257772429312,75027 779127960452431874,172299 788797072182874112,220526 788127672639561728,215754 759151673671647232,55660 794702506597253121,262022 763773675283832834,80098 755377928985276416,36735 787067413024083968,204958 790708348626804736,233692 794668387007873024,261818 756663672462651392,1248415 764153172587798528,82061 766825515395284992,86120 775035069018714112,146259 779418016106868736,167213 770308421320978432,117257 792805596785364992,242693 775001741800550400,146259 793601377041809408,252408 794943796039426048,263051 773975280310480896,139404 732455709586165760,196346 774013700449693696,108396 769309589179367425,109666 770992690330685441,121949 794683695798091776,261455 758706478257573888,54739 786362992614973440,203346 759224942714089473,56552 778733668617457668,170187 791485924148260864,235590 780842027424616448,182659 752223527542005760,349283 785955364852342784,198671 788506171187625984,217601 751936151091642368,18530 769338227484491776,113165 791712901014827008,238429 788480768502669312,11774 766189438712090624,90482 786403371154407425,203674 744275909268672512,349197 757180925260300289,46177 761693661314682880,70177 763650046789357568,78189 764545506970263552,82209 761931678881157120,65180 785770723251892225,194082 788872011044966400,219754 765519425348968448,86961 753259266362974208,24248 780638284456218625,182257 794200893079986176,257423 787157796299022336,207965 776929803844800512,159093 763083933609234433,75690 768214938334728192,104932 780078275699761158,173204 766778895957909504,90384 780075560194215937,178190 791458141221294080,237908 764460382354231296,82457 792194899978301440,243187 788393693384413184,217519 757254070621073408,45566 779861604175343616,159876 792471567410139136,245148 753605841899491328,26458 766600115788349440,94699 794920128681037824,262849 749738072133267456,9754 793243429375442945,249926 773493430479679489,136947 788537316553949185,204835 773717853216399360,138054 779008398884954112,171617 764953186964762624,84724 795383311346507776,266054 761893131356962816,70540 792118651201740800,243187 778324285534461953,166409 786007841081438208,194723 753949138358669312,30590 758103524244803584,41703 776244046872268800,153845 785912215916408834,197367 778076746427969537,165435 778361451538944000,166916 763822877674045440,80136 792015403161489409,231008 778373567419326468,166532 790778230965805057,227242 768218409095921665,104662 790668762911543296,228660 773893134124093440,139338 790736772082896896,231894 789475813917876224,225943 763517906399494144,77465 776208359359860736,152314 753350799707615235,27045 772830738257502208,11774 779115721200656388,157755 781898330473308160,11774 789832771954941952,225359 793935702471962628,257026 762702498213814272,431998 774846867825917952,145681 751742295209340928,18319 760284815455322112,1248753 754759613841600512,33356 768826730844917761,109104 770429360276803584,118604 755835748717244416,39462 732611878455783424,349721 770009631003410432,11774 785322500217409536,194042 792533724462215168,244270 787007812219998208,208379 777464697289342976,161947 753732702445178880,29263 754231296201678849,1170418 792804046902099968,247232 766027073806675968,90401 789552905678225408,226810 778646029730144256,167319 793548135889076226,251772 766314330568663040,91946 785496694636982272,195148 768811341356367872,108849 769775868717576192,113412 778231300163407872,165488 757427086298484740,47236 771806901730291712,128194 794262336156663815,257325 763623973586366464,78274 792776579474661376,247241 761943862319251456,1248979 749378953010348032,8497 794298017885147140,258771 776803657509507072,157755 770468827603857409,117257 761005070553083905,66159 772328318884581376,115418 781863759933353984,191017 737051983173980161,354607 750722961661800448,11774 732168311589511169,349280 776815971906392068,155451 792748726586572801,246726 787913493890551808,212239 765938252020797441,90384 788901654619828224,176298 758041169544769537,51069 778730960321851392,169437 775923940225003520,150511 785807277068578816,196277 790293539749892096,11774 764227780011712512,78271 766529139222339585,93823 771340884260651008,124883 795146545364697088,261155 760580136223682560,63859 772512181392990226,128791 767808014535372801,101681 768139504481865728,103071 766633254770335745,94037 775521982519664641,148994 794562141181198336,261155 785995469591752704,198304 753074236189794309,23739 756348985489489920,37044 767389227977879553,97355 768421117044396032,106281 772333431963267072,129526 792856220080205824,247379 785931526680645632,199546 764973479749877760,85562 779378594950688769,174230 792368961195081728,7224 765623034480824320,11774 787720590815703040,205197 762097226361376768,71659 793209257113952256,249926 766227824080461825,90384 788627429459914752,218258 758157615083950081,51595 786223563640492032,198671 791336996111130624,238207 773720224315109376,138155 768156382835027970,103212 786518578073698304,204273 785573353490747396,196917 791094197226876928,236454 777033924169957376,158387 791602517872214016,237436 750785179371892738,14114 764887115125690368,84724 778618689956438016,168794 786625540966977536,205181 793209087647506433,250565 744633617561722882,11774 789313123366895616,225359 793602534581514240,254008 775896556155330561,151526 760214274828632064,61011 775063223762620416,141912 765229337327075329,83391 770700993176727552,120610 758843074969645057,52821 789332995178110976,224680 794639260968108032,261093 771790193544134656,127582 791243155765129216,234583 775887853188284416,151741 791719540694609921,241034 793947051478413312,254209 778012133950836736,164826 763897968873250816,80939 776827194005819392,158348 775002631953457152,146259 779295893237346304,173753 752266589660151808,21034 786682282811719680,204835 776231065488912385,154071 787482477296091137,210313 785684300897280000,198108 793548799301914624,253407 757879930965286912,354104 793039736235589632,248988 750565256972427264,8797 786746327124287488,205728 769288773343608832,112363 793499575608836096,252890 780197050856136704,178360 778383157972365312,166913 777613383768141825,161978 788030737400336384,213064 753563337196208128,25189 760713167983022085,64197 768583666507378688,103354 766084236830842881,90384 789362160094752768,224680 776523031594213377,156584 793988994618929152,257325 762335429819457536,71429 776098281868918784,153194 758250075369922561,52061 792035185294503936,243187 750153289895817216,11495 786074204701679616,49459 732748016990445568,353002 779041413518462977,171089 766071745434439680,89512 770486885357674498,118191 793282749549449216,250869 753324434379857920,25879 761089784735408128,65180 755768147811135488,39207 767857825322196992,100561 788215561775828992,215012 764970230984695813,85562 780620194456580096,80785 776532407910629376,1170441 778638174478213120,168284 779819908066607105,176109 761716180914667520,1247645 795133956546924544,265257 786348082220797952,200317 755155476396986368,35890 788883124377620480,220332 757275637245734912,46384 770222740347518977,117379 780864708169506817,170187 758900744091119617,47940 757020857466257408,44450 751869078847926272,18893 756324741808549888,42432 773185306249920512,134561 794629966646439941,261155 758912372815704064,53992 761222000576692224,66897 778769253973360640,166913 764844239960367105,84724 786967406132559873,207613 785841263153123333,198878 785256868738367488,194060 795669039016243200,267862 786217080198692864,200288 790719347526250496,233756 770594356273221632,119059 763017283547430913,75899 770354673941295104,118087 760562380564815872,60112 774427091647344640,140444 766362793993994241,93036 778479578494926849,167407 732139221826306048,349528 751187072459874305,17591 768971028101861376,110585 773571318239399936,137158 791364657802076161,238395 775554594499878912,148473 755070343690059776,35020 786709394197188609,205167 765348258831097856,86781 779418599068880896,174557 786873074113052672,122088 794920936344522753,258040 795108851829899264,11774 763211523376291841,70177 786907922815029248,207318 768883454457028608,109448 788396246826450948,217519 777613238116593664,162810 791686821184937984,240483 768576387259199488,106256 765370928201080832,86961 786501442190381060,203674 768085698821795840,103354 791622872900837376,240070 778170433904513024,166282 793241818192187392,249926 793670886301790208,252893 767165392301228032,97811 790813912878813185,232791 794691873420013570,258878 762832910558912512,73814 780600389808914432,181755 786248169847869444,201958 793957820345516032,254135 794999004362838017,264397 773951983422099456,139404 765614371590533121,88669 794715743480901632,261155 751845719854583808,15122 785266924770820096,193623 785345173484023808,194560 779150494568620033,168791 780567852646404096,181419 793793853472010241,255393 750403432209584128,11495 768826351658803200,108850 762090995139784710,71694 781284854545743872,186149 786739769606680577,124597 757583103288348672,47761 763070806943469568,75929 764146650692653056,82066 771975582657622018,128934 775757630455197696,151463 793901744984100864,256451 755016815210704897,34666 793916172446097412,256834 754889649013882880,26721 791805489122189312,240483 755817307151171584,32873 773541332950417408,137042 781310593026428928,26066 758653782343299073,54070 785323223651057664,11774 786676328753983489,204835 790815780224929792,232863 762993260172234753,75608 792709231669411840,247056 733059231759237122,349413 774298263138754562,141867 770634702528983040,119774 775802770251145216,90193 790903415056531456,28732 780600701693026304,80785 790311960483069952,227130 772881173563465728,132761 785543550054326272,130635 791327862070673408,237491 777332741570301952,156518 764917567790002177,81955 750828938700677122,15661 769152284307619840,110381 795238664150388736,265686 770664987157270528,118790 786357575952527361,202304 755795169685803008,11774 794596015374553088,261155 794925395770568704,263895 770027970312409088,105109 794692037769469952,249926 780963115592720384,180848 788805393124298752,219942 788621769368272897,218258 769257116775350272,110585 788193853018812416,214975 775851736846086144,151463 794159948804431872,258331 761510076033208320,353603 769297469670887425,112363 773888961240526848,139404 759845999456112640,55661 762588223042301952,431998 779058580783828992,169327 792167147539574785,243187 750728690791620608,14274 751039420866895873,14111 780570872499154945,172132 749277556591960065,8047 767395480737353728,97379 761052336013705216,65455 792387181067300864,243648 759381158563983362,58024 780875356752535552,182726 773692753553350656,138205 780222333743235072,159475 789547004942704640,226731 778318783857487872,167517 762975878993313792,75724 766792808162295808,96263 788751795162087425,218967 763437676804599808,77720 786147763780145152,201292 792241066996969472,243187 769368923279990784,113387 762051338603630592,68862 773500503242121216,136904 787371395650981888,210585 793558685343551489,249926 794639976046718978,261818 765199899021410304,350711 793675888499957761,252639 776695382491430912,1170441 763773347435978754,80098 795074064754864129,11774 767438963342794753,95055 776562471930822656,156926 769493697943658496,113788 763351512508567553,77731 774799119751716864,118174 760376314079617024,62063 776019936464338944,152735 785528536333332480,11774 778624210956529665,167220 794541724903292933,261155 767685094253355008,100605 795260023509282816,265257 757805348577087488,48926 749683478531366913,9638 791351740172034048,238395 793327750232801281,8044 768890335967621120,108729 790654738685652994,233307 780393529944125440,11774 751146733518802946,16728 751933479970074625,179307 755496332047941633,38032 776742192098467840,157755 785591688668610560,197297 785946468087726080,199546 764212716881969152,1249227 789509283889180672,226731 769243002745126912,11774 770384543421300736,118191 793965448060604416,257026 786241742592880640,1063777 788908659552186368,11774 750043440331657217,10809 788332289684045824,215608 792485611038871552,243286 781885787532959744,188831 785914609567883268,198591 790954271395065856,235147 769765025317740545,105109 794314375985319937,259055 751777290938298369,14277 765621324458975232,88148 766408847145570306,91761 780584662808788992,181419 759530778715906052,57574 793184029218578432,250033 793296615746351105,250633 794542463230873600,261155 775702856812797952,147029 769224151433302016,112345 763873617436217344,80939 792480472680935424,243187 785977874192838657,200382 794570881502736385,39957 769305195083804673,112399 794244085376659456,258456 770933888952643585,120507 732645394476228609,353228 770349427294806016,118375 744304534114164740,349354 766263388439711745,91946 789780747162902528,226887 795759195572359168,267014 768285351915827200,104162 794576213192871936,261155 789559065361969152,220130 795613197810237441,261155 775789362990710784,151589 794560561031757824,261155 766416210405695488,90088 792464856809168896,244550 763063415569018880,1249054 793133757649780736,249895 781257745345417218,185921 750069606203678720,10662 765606315674652672,80486 793059101794263040,249057 776582270727577600,156644 789221745261707266,224333 757541029645987840,47782 774065535839375362,141360 793521232477958145,249926 768926233178484736,110381 795369114546139136,250633 768536055867990016,104973 780719736946589696,182257 771522141732806657,125111 774237483324235776,141277 791830419121459200,241678 774103393040076800,131421 790250385936150528,228341 794167955236028417,257674 775888935851483137,151539 793178189615001600,249841 778629216044711937,11774 767149098105462784,97432 762632006907854848,73814 765187413371154432,84889 773857575980761088,138819 775803364269359104,151463 732699239772479489,353267 767050386943410177,96039 785862099490701319,197512 794278180639145999,249904 758834340360970243,54070 762362708385607681,431998 759858399097950208,57068 772792672935436289,132335 786775542100070400,205164 768486133634330624,104932 777709268979941377,162294 785656630041907200,197512 749252839352864768,7965 764435082442600448,82066 794517892230418432,260404 794878077214097408,262752 768627146789052421,106896 752975609593159680,23719 755058782305071104,34666 779592818239037441,175895 791837562222551040,241017 753718925251063808,27045 787049567233585152,207277 768140355573198848,103261 752679949375508481,23069 792060315936624640,243614 781058556812333056,183759 771770072654282753,125367 785682965288226816,196277 788867743953129472,208065 792514426754785280,245148 754716255861354496,22393 787993325085270016,212711 788690589848051712,220029 756279309992660992,42405 779269676769615872,173525 762616310102654976,73814 779304426662137856,167453 758508409381457920,47940 794740982285824000,263171 791416063908913152,196314 759185057156206592,56964 763065748931551234,75073 793218301455282176,249841 778305779367497728,163901 795259134639603712,261594 794019060656705536,257255 779886891944513536,177233 794231382134427648,256393 752958868456611840,24597 791262352909873152,203821 794897442118529026,263667 786621721562329090,196676 789139033280638976,223899 770349076185550848,117257 795045197776293888,263532 768253535876059136,105270 791626546238873601,240167 788014071647985668,214354 788667481216999424,11774 757297047905021952,1248458 762457119639515137,47283 764373859269091328,82002 766636588252135424,92195 770338063364919297,117257 794372211083722753,244221 756959258705555461,45672 792533698952527872,245831 763873673166016512,80153 794675379927707648,262588 792320600161316864,245118 768583227112120321,106281 758121440818237440,50923 785652917206388736,197894 752886877783482373,22952 776317172041777152,151463 759968653613948933,56964 779582257799565312,174557 793537096589930496,252596 794566901569437697,261155 785538040349556736,196523 765667892100669440,88998 785809934180950016,198538 754772974910091264,33532 766661607581585408,95251 789714096295858176,227242 773290393542811648,133043 785625988151414785,197512 792206944828284929,242693 793872208615596032,255942 759387284793806848,56784 777224851161362432,159876 765219026939224068,11774 751807426823806976,19880 776893134366056448,157082 786244381233872896,201958 732975293032505344,1170595 775871009643646976,151410 795696985709936640,267855 750834397746724865,15536 777981829890596865,163990 793359037941313536,250293 785854683453808640,198878 789983072175489024,227825 792494103879684096,11774 755102617987088384,34591 795729592287985665,267862 753985184865845248,30590 776469482810277888,148010 778639711699107841,166282 780101383089422336,176673 764646684672401408,83184 787089451927400449,209151 788824982591836161,220526 795395235014643712,248924 764954713901105152,82066 785568540887842816,196917 786257089811185664,199546 750753737707249664,13343 763140821990473728,76537 756019042478067712,39957 789477118526758916,225981 791498656625008640,239405 795074313380564992,249926 756557282847158272,43471 757632169976008704,47761 758098657501556737,51239 777666863182540801,160593 759216610422951936,56964 772203632599048192,129912 774774737318797312,141316 753028134774116353,354835 763444840130449408,77849 788152715864006656,216009 790892154621005825,164764 757546898974576641,47659 773680098616614912,137158 795763361078132737,261155 785240235252809728,194091 785546739499540480,130635 755561861211316224,37457 773262418306826240,134561 786939756437307393,207613 760918660101791744,65180 780031028140314624,177905 789189747264462848,215252 771405388985925633,125367 757669346420195328,48477 773299538736115712,133454 794619088412753921,262022 732788873814626304,1170725 788810024260886528,220332 774399747507519488,141316 794008220520087556,252196 791190710745718784,235590 757565949465595904,47761 793457945740578816,252408 781354942531371008,186584 753641016746401792,28732 793135318006370304,249469 750884796381925376,15800 791040729933975553,235179 786392358883471360,203674 786746156424519680,205728 762308804776226816,431998 789309868616192000,223921 768925919042007040,108710 794918702181445632,263968 795762181035950080,247930 761110705940553728,65455 753507316025159680,23482 755071660420542464,34666 765944477856915456,90373 770945323321524224,122146 767331666884911104,94699 753744458722652160,22439 766461602476404737,92105 776450999842017280,135381 757028763376820224,44023 780556317056389120,181548 785891713956978688,197512 760636129477554176,62728 776442215644135424,152314 755212944200335361,35319 772041993233002496,129231 778202370446680064,166409 795308017873022976,257423 770809972477140992,120393 795482464370069504,265102 755634234291871750,36545 760479235924385796,62777 767808598449778688,100893 787598499709722624,207287 734089771513847809,352089 755567366696603648,37424 774799054957977600,145244 769902690700763136,114422 775433057159577600,141415 770831983089819648,119797 750460850004234240,12259 781579768852467713,187976 753371700813713409,27379 753563318485385217,28233 758006830643675136,50805 776454339137269760,153743 778721907164131330,170187 778210794886533121,166409 758452839953813505,52749 793467462171766784,252020 769770310195372032,107984 795678679200317444,266151 776585266299633665,155898 761283078438346753,67511 790949157431304192,234583 772886611809873921,132996 767338999757144065,1249400 732775641872015365,354066 790952434805903360,234653 769115603244290048,111393 760540170802307076,63179 765654093989904384,88930 777347408657285120,161546 768018386223632385,100003 785537933126299652,196277 760135414271410176,60112 789321974887559168,225359 759764742198091776,59467 790641424786087936,233154 776252819531636736,153845 794543773028122624,261155 788298194367213568,216009 775809984118476804,151156 785272412665413632,194648 786010391868350464,200382 773639296167321600,136947 788895894368313344,221785 767448456587841536,96345 764296478122708992,80403 755242656930816001,36219 763172017994510337,75724 773881450898812928,139404 778629493225324544,23762 760917420898869248,65387 766663545270439936,95342 780757271408021504,182211 791381497840279552,237594 750829283476705280,15536 794028057732390912,257492 779431329276518400,173347 787761565885956096,11774 756739261316018176,44429 760556863003983872,61544 765710432162160640,88361 790646004181667840,232424 795077297720020992,263906 768942820145049600,109360 769643831742517248,110659 773884129205182465,139404 778198763743563776,165488 791735793404485633,240483 765069825957826560,84889 779031751779872769,171324 785651243410677760,197512 754924644776480768,32334 790729059424690176,233692 749741315395641348,11774 751869057717108736,18323 759402956617678850,53001 780713883854000129,150151 771425374425190404,124883 750678579948711936,14351 771842753533579265,127579 753072145341747201,24248 762353828897390592,71429 779825009342619648,175092 754746342677766144,32859 771448177379729408,125222 778603304972681216,167220 791708861535313920,240145 758173892154449921,41703 749071250132205568,7003 777320670854209538,161456 791345087967997952,237594 789459699573850112,178395 773240478418374656,135450 766699462022537216,95672 756280617810038785,42432 794222259871289348,257423 794607086562775043,261155 775110653820473345,146704 794159706952568832,256255 794322141961338880,255942 776043680163651585,151526 770403626275790848,114779 787777258241069056,210238 758353376715284481,50804 764081986638000128,80939 770625293518266368,119937 759156666193543168,51798 780758569016782848,182870 779319824216383488,173964 790994463560609793,234796 790249281307414528,230282 764267101758427136,82283 788749231783866368,220332 794372333855068160,227345 760813178318098436,64870 786937557619732480,207244 788403941746806784,217519 791360681614245888,238395 777044638037258240,246425 774409724112543744,143206 794323786577432578,257492 781871678179545090,190036 781201636010131456,185313 773136845148479488,128886 781575911619514368,185595 750883916202975232,15643 755170384299819008,35890 772781644541468672,132335 776221006645964801,153573 795706987518500864,268281 757602160938852352,47940 762043902412984320,71627 769020751672410113,110585 775806349074653184,151463 785243609868210176,192434 786262479483510784,201958 732684633616191488,353228 768761675549777920,99212 768984464106065920,47940 787275466386309120,207949 750389930111569920,13021 795702246302425088,266884 753178548437970945,25253 755600196315119616,17416 732557075201425408,352392 794707670381064193,262145 793475254349946880,252580 760874939209646080,64722 793320641785016320,251452 785976420627460096,199490 755970794405126144,39006 758654382766456832,54070 790914239816839168,234583 793427411157159936,252020 773077967979380736,134046 789976247648616449,228820 757291792840724480,46382 770705217981706242,120341 772518044841148416,128121 793791991465123840,255246 790679869503971328,232169 761114930909024259,66159 749978788658720768,10735 777621808019283969,162810 786666216261881856,90209 790998251394572288,164814 775787935853535232,149292 794369103989456897,226320 753763444189499392,11774 786288303821713408,1063777 762209584647811073,67497 786265508047904768,201958 793322630371692544,8044 794341878359539714,257492 791405823993851904,238395 753340132388904960,27045 758685529860808704,54070 753576382949564416,28281 773991146108424192,140230 774283613751959552,11774 792375548911554560,243187 795435596701372417,265688 774017388572401664,140444 759810227680137216,58939 758280491959189504,52061 792886326316109824,243075 753729705014992896,29040 769709155284385793,105109 793062504092106753,248223 756505912068550656,41216 756477745987739648,43391 757602606709473282,47761 756942597944385537,44291 794553469692735489,261155 786401803382370305,203674 771159637978587136,123178 767395480745676800,97379 785653463740919808,197341 791333280973000705,237491 757363888295936001,44740 751651145378992128,18323 759137438996410368,56535 778643589719031809,168794 754038036330151936,30296 794266857775792128,258429 774222756711981056,141867 795429268041977856,266151 763156466677059585,76794 778327256556969984,152594 791354639182602240,11774 795009961138868224,263931 760863165252907008,64730 786588219731247104,204835 771864859633979392,127579 785526281437872128,11774 769678377867411456,113836 765682862729338880,84724 790612837374816257,231894 758270264199315456,49400 751594306788552704,18215 755095019799846912,35449 761050246935740416,65455 787120378867056644,207109 756470367527534592,43225 793795332232605696,228820 763902150904799233,80142 762640617520320512,73910 792855902755889152,247240 773820433334317057,138819 753715254828367872,28974 758995391979266048,56302 768906263635824640,97543 794619057127313408,261987 780417787411824640,179742 776658777416228865,156835 785594488123260928,196524 778403248092745728,167273 792024871723085824,243187 794953864684437504,262847 733033988823130112,353002 762017026969862144,70177 738793707470741505,11774 774084807441600512,140444 763142443743215616,76429 794725866500714496,262752 766505637530460160,92959 792408113693372416,245750 793952050534961152,254444 757884223474765824,49852 794269162474377216,249926 775859575148777473,151202 789471730146369536,218142 793841791384432644,255942 794867074099245056,262849 788506750232125440,218349 791713899183738880,240483 793373391088656384,249926 754946312186068992,33356 766378149215100928,93286 734381531645370368,349814 762502169790525448,72534 772108443842818048,128934 768914948567302144,109945 795378724334137349,266151 794672622277693440,261155 762730940565192704,74681 757685670483791872,48735 794627039693312000,261155 780079003608584192,177724 785278167242072064,194560 773652714219769856,137972 753296420245864448,26780 776247668595003392,152314 785563321290240000,196917 760101960196521985,60866 786920953208987648,205455 786951041895903233,205143 761522129275727872,1248861 770671140146524160,120610 763743840524046336,79691 787757809764962304,205197 772867691430367232,132335 791811457390227456,7706 760274614949863425,61051 788256698607603712,215754 763788067299667969,80192 749282490272063488,7836 762282940990525440,71950 789754862485512192,227048 787549775507750912,211347 752680255077441536,14277 770722389751660546,119832 787071630375780352,197512 794602128148930560,261202 779723015143686144,174756 762697405196300288,73926 790267681542959109,229159 787024335676575744,192421 772105224492167168,123354 776006627833090048,152876 765381993383198720,86103 791750989430812672,240795 792040992962510849,241818 771411489999687680,112363 778384637861048320,167220 762723477006626816,74247 765290291960094720,86873 781291594368638976,186883 775371298834829312,148473 757597921919377408,47940 751553181482512384,18215 785898390836113408,196277 786018688159784960,197091 787098399288033280,207119 780884334442151938,184036 788066462980186112,215005 733710531979321345,11774 776951409036058624,157755 762270268396040192,431998 790202213045968899,228576 793973550847639552,257353 764783550398865408,84724 789467395387559936,225981 777574133341229056,161277 772739740323815424,132335 780653448106614784,182257 795674143031226368,267521 776981495709896704,154330 786589577297354752,204835 791355095120175104,238207 759788186755358720,57574 766426676418924544,93504 792867796111720452,219531 750183671873757184,11797 794935402373193732,249926 759233656317706241,56964 792120929279102976,11774 761892059158458368,431998 791349402631831552,238395 794670828277395457,262022 733023614623199232,353228 752975319854874625,24788 754024937191505920,31268 763509845844594688,75460 769269959989964801,112363 752994487073406980,24366 757670838959165440,47761 778297093970538496,114603 767686620053139456,100605 785888839684464640,198591 793545985318281216,252020 795100136674394112,265257 781201170480058369,185313 749815729269018626,10289 791377624178257924,238207 795334281816109056,261598 793952389719957504,255826 786219616615931904,199640 773941514842021888,139404 779581401381285888,174989 785941282128551937,199352 794544043602546688,261155 792009458339774464,241678 779116316162654208,172364 773599893210427392,137869 771065836047958016,121949 793244110488375296,249926 794342549301313536,194085 793577140658671616,252679 794616829155086336,261818 790759131430793217,233280 754116398188593152,31551 756630464379641857,44429 765070674419253248,82283 791458689697939456,238207 771369025163169796,124597 753498350645895168,27222 751578346446737408,18893 767557666591825920,98736 772089645425389568,129471 794527323512913920,261155 769416950430695424,113165 760517743011430400,1248809 773990623468806144,139404 791534335216250880,236502 755984642100953088,16897 791558785286467585,238429 785288383111303361,11774 767425430609682433,98890 781614427858571264,182349 776197946098483200,154071 791692088547106816,240483 760566574289940482,61655 788113645246963713,215050 763053562268090368,75724 794683336107159552,262752 788520385130233856,218495 789662228882427904,203546 785402128307290112,194450 771498937890906112,125554 773638986254483456,137553 774763567652364288,144494 791409319602327552,238378 794630753111916544,261987 734841012502319105,352716 757034074208735233,45329 775975478716928000,140965 792924785403568130,248514 732612117120090112,1170592 770264079982325760,117377 790881566616539136,234583 771317729492172800,124340 791267842561708032,234583 764148840047927296,82066 764181401662992384,79589 778762487202144257,167939 793934796028317698,256219 786304934769725440,201958 765017430762545153,84209 765796961152802816,88128 795288116743512065,264397 772648962511613952,131421 789664114708652032,11774 794561757440262144,261155 751181495230926848,17591 763903222155124736,80393 774769990096580608,144573 792783984799338496,247241 791632357971361793,240145 791596362467016704,238207 776954150265511936,158338 781518369606381568,139404 764677282573070338,79987 757190860073160705,43391 762798517056405505,431998 766626480424189952,93138 755254073343868929,36545 733875114035544064,195876 795707491459928066,267862 789237012515610625,221082 766715115039109120,95708 794572660525199360,261155 745090017731584001,47783 762457003440476163,71502 772788173864898560,132335 768422990509928449,106281 773977015867150336,137965 760248271151439873,271850 764924035297705984,84724 732946670854373378,354115 750391480276123650,12883 775647619599171584,150511 793202277326712832,249882 792109803837337600,240584 765875118878883840,89876 775134160285409280,145930 770787788895551488,117257 772435194754265088,90252 785581287881015297,197286 794193840613650432,252741 758629521507614720,54070 759491360269426688,57348 786381198218190848,202248 787910406509592576,213425 775384614986592256,148537 761569473828622336,68993 771704696398426113,121367 788121770100350976,215252 778377778798264320,166282 762758778030690304,74281 773907269343932417,139404 779434039879106560,173630 753450551543631872,27045 759844823473938436,59666 765955239086358528,90384 795393545733545984,266151 771070579940159493,123135 757373242294362112,47220 764955711600295936,84209 774041752055320576,131421 771690297210314752,125381 790583758604738560,11774 789214200199581696,224333 764160439555006464,75615 787196916807282688,209151 788146984125214720,169515 791154933911449600,232471 768487933682847744,106811 792029507385450497,243075 793159761055379456,238589 786388009805418497,202217 793944418290049024,254135 787077180870234112,208016 758470540008886272,52749 771894538445074433,126389 794232282886197248,11774 757604187689451520,47940 758359678166315009,52554 756324409716146176,42564 781257869916123136,174891 761187301741375488,22538 777183618615562240,87904 778599604258418692,168883 757016795693719552,43391 792556312026460160,246295 760468442793279488,62777 785279273351471105,193828 752019167998390272,18395 795290812946976769,238395 755122153142509568,32572 752629341587173376,22614 762916991673958400,738099 767181819137654784,97315 773126530230652928,131084 792126929629347840,242693 787332706937868288,207613 787384625509249025,194281 793911546799857665,255942 776781591796408320,157755 759214846332338176,56964 795715336465092609,267862 773888553243729921,139404 785865528887869441,194648 789150041940172800,11774 771449894536146944,125367 774380231968694272,143039 778355835130880000,152594 785301754850185220,191054 759113065786843136,57105 756655693042556928,43751 763875799355236352,80939 794750718313988096,262313 765706329285496832,86653 780889207237582848,47940 759097306566172672,56964 732730341815902208,353789 773270223252258816,134960 795302112754274306,263864 754006583202439168,31077 770292374417256449,44421 770311918007357440,118087 794897738127261696,262226 793193642500485120,249926 778452856546299904,167220 758368066308829184,52554 790946047212216321,234583 793547768182603776,249469 767803954486992896,101681 756344087721172992,42249 765200915791945728,85854 778378792339247105,167676 794541752422113281,261155 762720587626053632,69458 763949020817465345,75438 781555830231539712,187976 754226814004912128,29263 769700145332097024,112363 786886470434979841,207119 793174314325389312,248988 794546005232467968,261155 759058864557944832,11774 788200248837480448,214084 768161047677116416,103697 756256667877019648,42149 762294302122897408,431998 793203692182921220,249926 770244527332352000,117257 785615342794108929,196676 777475216293388288,161901 759809555081621504,57574 766370893073350656,93184 780827204888342528,182726 785842649232060416,198878 794279954812903424,258322 762698925912432640,74247 760494797916217344,56595 779474991490314240,121051 749386221944733697,8497 786965289825075200,205989 778369326684499968,26066 749521286263562240,8297 765954274585030657,90384 790309284882030594,229125 791388916142120960,11774 795458690614640641,267228 778198816407232512,164826 751181319997095936,16768 768122579613777920,103354 779018531262328833,171324 790338298438885376,229220 793773262438273024,352804 771936229042614272,125554 766837656156110848,95672 794295123941138432,258598 791365983185281024,235293 752914784626978816,24439 751954820580290560,14277 790390848856793088,212727 778395656327204869,167795 772787709660233729,132578 785581538494648320,197286 763454242006925312,77687 781250148458434561,186532 762461821085229056,72534 794962749633785857,262847 781831303507345409,187131 777693312400621568,158387 787332485692653574,210207 794014599569899520,255262 775486593259958272,142760 787911845604499457,213887 790651113380864000,232169 774294583320739840,141867 774724218046943232,135025 791039543055097857,226731 763865114554621952,80643 779405843682865152,174557 752840360678785024,23899 795079460005543936,263896 763793493097447425,80136 786945138576789504,207287 794529344106496004,261155 768161200676999168,101681 787673224083406848,207287 788625730305462272,218495 778437353568243712,167569 795763775899140096,268646 785508439845842945,1248522 786236474807070720,199546 775547110225772544,148645 795703208958164992,265881 790256212906508288,230270 793481710465716229,252689 756948719048601600,45672 769885839564365824,112399 755161249302753280,35890 732207713627705346,350312 760526187076673537,63451 769174709464338433,109945 780959320796266496,182154 790577918573436929,11774 791132969331294208,235590 779077358988910592,171933 754084032430825472,30590 762412382375129088,1170332 778358696502059013,167676 789928577093529601,227804 775006165772210177,146259 751912627853484032,20039 753330887518027776,20830 771094424130428929,122759 785821354679422976,196277 769625311629586432,113982 792396850284331008,245607 760631364475613184,50129 790273318918250496,230282 789662411468967936,227048 779443289623789568,175154 775763808526577664,150511 759140693348528129,55887 776035166070317057,152872 795449168655327232,263906 742792919657140224,11774 791286419851448321,232169 774077079151341568,1250064 779500034148696064,169577 793923744251023360,256219 734896343471292416,1170396 768483055279411200,106756 788155679676649472,214899 753263280249040896,11774 795288563344699393,264397 794169824385515521,255393 793608071520006144,252639 770947496566726656,120425 771730257321746433,126152 787364211211005953,46572 776007069878976512,151526 786249224107102212,201958 776976864577458176,159146 787289564897501184,208401 756701980446355456,43391 767751717752414212,101134 793983885520424960,257325 759134027249029120,56964 764678779515973632,80939 791285586166284289,236393 776789064175357952,156835 760803972559073280,11774 768132243705438208,103645 773176618009366528,134371 757468664178376704,305417 780605131347943428,181935 794624546989101056,261942 775409469975044096,148045 786937281324191748,192032 763375593958223876,77586 788103136682598401,215005 795413487237402624,247930 778079242147946496,154279 763442529803051008,78159 776693222282104832,153845 750009755985256448,1248040 753012154651910144,23739 786605145673068545,205039 788111013379878912,215608 794990942495313922,263906 773910330149928960,139404 763792574486315013,69878 794573256795688960,261155 755161854641639424,35890 780532528016977921,180074 778617973858668544,168794 760915055223377926,64722 793618804605497344,252639 781118510525100033,185496 771599715955712000,47570 764295752248156160,82177 765309270392995840,87145 778441968393211904,152594 785670005899747328,196523 787608439707107328,349479 762799182428119040,73926 786355147031080960,194723 790666427757891584,225981 758268086394814464,52030 794552240589729793,261155 774059733070131200,140444 779698109848911872,174115 760490428407828480,63149 794058767398748160,250293 791661498334666753,240145 779479622132068352,174660 751870292918734848,18323 794074624426291200,257055 788427512502247428,11774 758415255202586624,51997 756309820630708224,42432 763452365500538881,11774 794409341965062144,255983 763170166981091328,75073 793424801801113600,252020 794217072637120512,258598 790599738781421568,232169 795444812933689344,250633 762444077832941568,73203 760116575466885123,61051 761229402650861568,63416 789427827133206529,225981 780028532936310784,177455 750071102844522496,10847 794811801888296960,258267 763844353966141440,80486 780821808538759169,183269 732656371188043777,352718 793224005054586880,250633 792461072632582148,245711 792091899809173504,11774 795348909128347648,263906 767060941792014336,95568 766813155754336257,74133 768202700047650816,11774 761345186274435072,67369 779426228189167616,169740 780047688863735808,177797 777792635293437952,158387 754758132015005697,21888 758449242763563008,52821 759233057668886529,10313 760188554202976256,61352 786661846933708800,204413 776906414988009472,157436 794207376836612096,258598 778291304501391361,166339 760878693300379650,65404 773657190293012480,11774 762724983852392449,74592 769175477063917568,103924 770389888629735424,118191 763939043151187968,80939 794222039364206592,257492 794368874733043714,258741 771797164737515520,128043 769946962040852483,105109 778882148057178112,131421 794169011298770944,258331 753199274914111488,26140 772174821849387008,128934 778323175750918144,166409 794001495544905729,257492 763649121974521856,738099 773917834313289728,139404 793461903586582528,252196 788771025945104384,220526 791659803085049856,240483 762160219967197185,72010 778986641079795712,171693 754708812179832832,33090 761976684992090113,70355 773613897089626112,136473 765531130435031041,87904 773733909339082753,137042 794835062181113856,262053 763182344647872512,73712 756893614240702464,44450 792533531369037824,244270 792583492840267776,243187 754759375688982529,33356 789159988728045568,217285 760162318898593793,61145 775088023616839680,146259 765542003228540929,88052 788389871106809857,217519 793547671403278336,252020 763030636605038592,69231 778990367765065729,169577 779059129377697792,169515 793097160858361857,249469 769129327669698560,111056 766751681929355264,91700 792784294976614400,247232 755006581570465792,33520 773197430678548480,135025 790186840691240960,229930 773954615960219648,140372 788348370205208576,216169 790649153047109641,231881 795380397764792320,266491 778344500355698688,167220 793126338504777728,249469 771395009413259270,125381 773896742903308290,139404 763637815523545088,349856 773163386041470976,132908 756561244409081856,43553 771491903787327489,125853 795076895083786241,11774 794089696905207808,257492 762420627013668865,431998 764487419139719168,1249227 750528904763322368,13627 766252062753431552,91140 767095297138946052,97067 778607175115665409,167398 790964051216048128,232169 756991430489477121,44274 780087536169390080,167003 767394540911112192,94699 791316565182386176,234864 770642533793792000,120341 768429003526975492,106281 785901977859461120,198671 793616663534985216,253032 778093944072708096,164001 766176326185353216,89887 775772576127692800,151463 778668545752170496,169310 772850365045862400,132765 794642087014756352,11774 792897401245753345,246657 758002486531719172,50581 754054966134738944,31528 764385182937784320,81946 752280810527584257,21074 793041249091682304,249039 795326456280842241,232911 795366163073134594,266441 791060678274449408,78159 776736728690425856,157755 794566111362772993,261155 756967941439119360,44291 764158515661328385,82209 765838405800525824,86103 793983215459409922,257026 773896440036859905,139865 785623808275206144,195414 794225567100968964,258456 759538722157178880,58041 761361932980981760,68273 760940246301233153,64245 785985366574575616,199478 795405123430346755,266079 781909036568498176,191291 778563519063158784,168794 778432631453081601,166941 762020878955798529,70886 793120691604324352,246569 774028955615498241,140444 754736032025833472,33356 776135058063142912,153845 777218569578942464,87904 794538000726114305,260081 785532890549321728,195838 795232073908883456,249926 775950595714719744,141360 775761366380580864,151185 756650669663281153,43391 757465578625912832,41929 766062714716164096,81929 758810563023548416,1248642 793786029018783744,255246 794960044051853312,262752 793060342955929600,217123 767131960216948736,97685 772310109275828224,129558 778498863422472192,152594 795082220235001856,247930 765215530575769604,86103 781522851362988032,187976 792026296712892416,243187 791364593260068864,238207 766408173339209728,93823 780905693389983744,181419 792526297314516992,246295 758856365594976258,55650 765733513031286785,88361 786751224901013505,205728 771062246931886080,112872 753029219894960129,22865 760569465188683776,62757 793128144941219840,249469 764828578303180800,84724 786598904053760000,204413 754724704334733312,33356 781742935352172544,159876 779914684149280768,175245 788080914555215873,215005 753368649432309760,27317 759944790209359874,58253 778576344917610497,168794 765208150408466433,86440 768407904135282688,104932 768376470683213824,105897 752843614976405504,23899 787271252935401473,208431 795767373185761280,268643 761560820748869632,18215 770414570129264645,114254 775883252879941632,151845 765024758769397760,79516 758393443622072324,52921 775980259388841984,152735 792677702436126720,245086 764445165910097920,82066 786396980784148482,203448 763388701200318465,76723 757577783329652736,48021 780038443028054016,177130 785771528411643904,197512 771394657372733440,125367 786000021040816128,199546 754162334654992384,352061 794331732749094912,259055 776251882964738048,153743 758758538751672320,55174 766671531174928384,93405 788470757907050496,218495 778830342232735744,170253 765232581813997568,86645 786995088274563072,207949 769633551113478145,112693 786881899335675904,204413 767034626099458048,96898 791214251851472896,223249 768792792558473218,74281 789167078418767872,222647 795703056985890816,266054 753317393838014465,25189 790917208910262272,234583 788907675878825984,11774 791348094801682432,11774 787359491679514624,209974 767118311507230720,94627 773288581003563012,136018 780969224315531265,182390 794981196723879936,263898 755145568163237888,34666 786406170089009155,193711 792101037272215552,11774 756586827809644544,43285 756943147909779456,44271 769661583760973824,112939 759110174523133953,55660 764277288410112001,81869 757733103414673412,48532 769487659248996353,111503 773896558643404800,139404 764922560098111488,84824 767765939253227520,101383 775042972429619200,145930 751742701972881408,18324 788784299852046336,220332 732629909185560577,352466 758380813327097856,52822 791748391868862464,237491 733417155283165186,349983 769647807993094144,112382 753283240635445248,26066 771475992523210752,125367 760194681108107264,61412 768544478017839104,106774 781548994895814656,188478 788681396185214976,210390 781680336103206916,189017 773702130515513344,138205 761903731659067395,69878 774599731162914816,143720 791354788927578112,238395 795458986980085760,267228 779767802341109760,175079 793093968418500608,249469 785921101859815424,194082 765512937788309510,87734 778322265993678849,165185 756616090134847488,44429 790756879118979072,235349 755564175464681472,38286 764227736420421632,82177 785812997134487552,198671 755103535423975424,35403 758731415890427905,54070 766770652833538048,96263 775078574445518848,144654 778758198815711232,169320 775352053686161408,148593 795677189643599873,266151 779356654345203712,172945 777952694459785216,163763 791462803353763840,238272 792954706897178624,248104 771304509616324609,122559 793547474824671232,252014 750154945639305217,11871 770329311270227968,118192 774132057689600000,76146 786303844376465409,202727 790698280539815936,231894 787986378793455616,214209 788955266918211584,168892 756615642476937216,44429 793739985111310336,254135 750421979488985088,13343 760979373331742725,64730 753236133639708672,26140 759587086743797760,53703 760200899734097920,61470 785646403179524096,194082 763508885655134208,78873 794165803524321281,258331 753627151962808320,26082 766822117979541504,88902 780618647173824512,150151 795400983060811776,266054 764297384260239360,82002 788868113274208256,219119 760536423258873856,63149 791072916280606720,234796 794167507254935552,257492 793096819832004608,249469 792024434714476545,243139 751059695398510592,16299 732718526176235521,353729 766007030150602752,90908 753629002980532225,28569 792578156775428097,244270 777354651255570432,160134 755499534172782592,37898 754734151052382208,33356 755052516119810048,35044 785641055467212800,197512 792398752648605696,216009 779183578810757120,168815 787750455845658624,206048 777857649069035521,163990 763444822610939904,78159 774556727836573696,141360 757690924503891972,48663 767614416326041600,99471 758657711709917184,52659 771660487419277312,125367 773646667119603712,136904 780609392651538432,182037 788037868950126594,210274 787920991305347072,213887 788181521962184709,214354 752157501286592512,21034 771862771130634240,128615 786975291692507137,207613 775814642878865408,150426 763917963376201729,80393 788058266601418752,215005 792867598656425984,247240 794001554877489153,254209 759205655400112128,57105 776764188102389760,157840 794736751151640576,262752 790915216267681793,234653 787460072163123201,209452 781556973191983123,187611 792534897009143808,244270 794369200848572416,258741 764592733369491456,83739 778922282735591424,171168 762904367351541761,67226 790564326805471232,228354 794535098129453056,261155 794621202149081088,262145 775873896180490240,1250248 756444047313477633,42249 786949668814987264,207287 795617770398515200,267262 765465819245445121,80486 766019904323465216,90908 793785041935474688,18395 764513918790332418,81946 773887666613923840,139404 789092594626158592,223286 769769627534630912,105109 763867222502674432,80648 769564667299688448,114284 786226515419750400,192032 761598902911074304,68987 793194644863643653,249180 780645274259693568,182257 789831230292451329,227242 758250822476103680,52061 789089657740898304,218875 767738594735878144,100893 771011618805276672,122146 786639344513585153,205455 788887360935256069,221947 789764402228723712,227242 764826843362971648,84422 763100054198497280,76549 779130725702459392,171483 749545133511696384,8960 793145565538156544,249926 760931470961672193,17640 785970245903220736,194167 792097857578819584,232169 792079142007115776,243187 753314315667660800,26522 771449444017410048,125742 765949637643628544,90384 780341061692514304,177233 794536936811548673,261155 763326247594135552,1248988 792093920473784321,240483 757981631999123456,49066 775371467479457792,148473 764908665413312512,84724 775647653178802176,150511 772982834571124736,132335 795614057252421632,265855 762031498312585216,69711 794061490408095744,257492 778770513879588864,168794 756654023307067392,44271 786946107670659072,192032 770548255184654336,118482 765011934886309889,85562 769032982254522368,110585 773669241652334593,137639 777205279310086144,157755 763109113282891776,75899 771439510748012545,125554 787073619667013632,208014 743515465780101120,11774 787301889759207424,209612 788442145313005568,213828 794541769845129216,258456 757717073950810112,48753 787005214855405569,207974 756544594809159684,43880 760900338853507073,62502 791351321911627776,238207 785649539231289344,194082 761339049676120064,68181 776405720346402820,155390 780829540990017536,182036 792106413153783808,243187 790329067073568768,11774 771762608005345281,126977 794881178247385088,263205 760607403037433858,63937 770023347455483904,112239 777209189877809152,160480 793165860814807041,249926 775469897535062017,148170 764878012533866496,84422 772783323940737025,126498 793964445907062784,252408 753762273659793408,11774 791584709633576960,239926 781505887143944192,186434 785619717608177664,197512 785658488777166848,194082 793074150139109376,249286 772027197418766336,123829 757715384845766656,48663 771785740690731008,127134 777578700925726720,162154 763791140399243264,79589 777526653241155584,161387 772530637181816832,130175 794239042300747776,258598 772882120255471616,132335 758795229399019520,55260 756381442200907776,42249 768937129481076737,110362 795242810094092288,263926 771931706081378304,112363 773941978882899968,139404 793875734565707776,255942 788794158550949888,220029 792186286840881153,243187 755205657708683264,35890 749646517246492672,8063 771779946251448320,127134 779081942188765187,171902 790298239123623936,230485 776934534558339072,158387 791671233674874881,240483 756595651857772548,43258 764252069985394688,82002 753735412158300160,29263 794004383411437569,257492 756217387909718016,11774 751075028234448896,354109 765307813597896706,86440 753362715763105792,22418 785623756492402688,196277 795771304515399681,249926 751669310880309248,19352 777168269342023680,159245 756311805237030912,28499 788073139158876162,214660 788544188799455232,218275 762620337397825536,73814 767749281906176001,90384 751592242796781568,18413 779429186872090624,173846 791122059757838336,232137 785579788639567873,196788 765636840372129792,88546 761666345062641664,69711 768855487378972672,105109 772275158971056128,130426 772904173516025857,132578 759512085172723713,58227 779473056225894400,175181 785985371351822337,199755 794918542986592256,261818 768132272163737600,103071 760204684107800576,60866 779406342347894785,174660 766356685300506624,93286 789179394627514368,223286 773699381228740608,138819 786743409834860544,205181 771525213955567616,126390 779818271361073152,172428 789918592649138176,228820 749169415351103488,7087 750768754523463680,14877 751202597059506176,16897 756188910976282624,41680 764943005274939392,11774 751539680802246656,17794 778589971989102592,168794 795499312335781888,267521 757723731414380544,46958 773659104308887552,132848 793870053607342084,252196 758859681792086016,54070 775306424494751744,148045 759163584844890112,56964 759191163630825472,57574 775804336517492736,151439 750727522212417536,14421 771463756740194304,95869 788199024432144384,215365 794380282564485120,259773 795039726382104576,261155 779435191802720256,173630 781834298500476928,190635 754782716608913408,350643 772604868766920704,120690 779294218292375552,173347 788061101954969600,215030 788473037477687296,217519 780645874535759872,182257 785835618945433600,198671 743711621143396352,195876 763162616348807168,76794 794531370601160705,259482 770818958559633412,121479 778127679828680704,163573 792106946354479104,243075 780550434192711680,178524 761960864119267329,70679 788416926934523904,217837 781192002306056192,7092 757121210329071618,42344 778498184138125312,167676 781526238942855168,11774 795030653259677697,263710 749295081069416448,7828 763820881810448384,80607 762117729683906560,70858 788104224018014208,215505 773907108693585920,139404 789412966101770240,224676 768305231541133312,104162 762063518640148480,71026 760254910545866752,61412 757348690579197952,44163 780541549444755456,180233 738033599102869504,21795 773878697241772032,139404 773987422321401856,139404 774273843397402625,140048 794592727878930433,261155 780775889151950849,182324 757219260754034688,46006 778615829604753408,169201 789144939619844097,215505 766017936486117376,90384 768945762038276096,110477 789917044192018432,227048 791681479814381568,240483 792514855676751872,246225 758287655759077377,47940 773485662926311424,136947 791443708948262913,237236 762625941692481537,72434 755956944993525760,40881 777975322620862464,161988 794328150012465152,258598 749316369435492352,8160 758837197730525184,48288 758102609601433604,14351 771755555446808576,125554 781786193591537664,190424 785312972700721152,11774 785923513702051842,198878 790383282856792064,228522 768633322813661184,108207 788425258084757504,215603 770765568618008576,120561 767810110076911616,101681 791792691629744128,240763 750682077671133184,12883 792387109910933505,243075 791255343938482176,237491 792063324695453696,243187 793153626810249222,249926 772970792820862976,133519 774224496572166144,139404 790998678550872064,235882 767314591625973760,98259 788776546794430464,220029 755933099029065729,11774 770309171929550849,118087 794934373841702913,263895 795260987838496769,264397 759189633817276416,57560 750324477376995328,12357 751609241849307136,14277 775773720048697348,127000 787012051562536961,207287 787581242552250368,211347 789897742113837056,228101 754001750852534272,30436 753672253221408768,28586 761731746215763968,66828 794539668943474688,261155 758028954015981568,50581 793546202184871936,252014 773804942951723008,352038 792594903146442753,246392 780799719714922496,181419 786996908673806336,205728 764424344420311042,83391 768953074043920384,110023 791355610684096512,238207 761556478692040704,48663 771721736869982212,127366 790241598697332736,229693 774569691868168192,142090 792767929519579136,247240 768750364375986176,97392 786422291148050433,203674 789730979363581952,225359 791395919656869888,238395 745298527966756865,11774 776523856240635904,155134 781296166449221633,159876 795730986784919552,268710 763879985467666433,73814 791751671504404480,239998 763321970796691460,29551 753667490140463104,29040 781363296016490496,139404 793197675072086016,250430 790916215485104128,234653 787720773234413568,205197 788799972493799428,220332 778677855429414912,169226 792426991400128512,245634 755386809152962560,34666 760257264477474817,61545 776507075111292932,151463 792348919153831936,243187 768013728264560640,101681 787259754888462336,209736 787809965788438528,213135 793691804394622976,250703 765941811038654464,87904 791442970071306240,238207 760994129555972100,66159 792242559657488385,349856 768493821894197248,105109 779282338127736832,173347 753020315601629184,25255 780947150687576068,184631 793144511144742912,249895 779328259418886144,158387 768219535136600064,104932 791791003892084738,241034 778556430479683584,167124 785664881626275842,197512 788192463647223808,11774 762499278967189504,71438 767853787390226432,101681 762521308341030912,71429 781245563702349826,185921 754882531401629696,33520 755162593266925570,35890 766561082278281216,94305 793866614831624192,255393 761352416390283264,66801 779490763486797825,174230 753298570279878658,18567 772907387867062272,132578 791044654041096194,235948 753631037767487488,28732 755794808560574464,11774 763627843515510784,24252 774879106139758592,142090 738416395403300868,11774 791440673102856192,237935 795386664545906688,266500 769430598779895808,112872 785540355458342912,11774 760582171283197952,62853 768204566093410305,103924 791442988274741248,238395 789208576879423488,223492 769262792100544512,112363 793299232404885504,250633 786207256148742144,199546 749967693206487040,10653 795019237626626048,263906 768538572399972352,106281 794193358012850180,257492 750084791651934208,10661 779474159533432833,174315 732171085060280321,349814 756855732184633349,45014 792489698296029184,246225 771436458460708864,11774 749032096442806273,11774 787314716498624513,209151 758091831762558976,51069 785240084618420226,194167 764693497551073281,82544 753936186574381056,29263 771764295617155073,127582 785356306823647232,194188 761335666412322816,67938 792134566706311168,243075 792615836070518784,246706 755395946838622208,37090 759768199701331968,57372 776627036236484609,1249804 755160259807903744,35890 781339192370442240,187131 788856342588952576,220332 778951274012090368,171324 794309287820611588,259457 760525787313221633,63451 795655227185754112,267655 762779630889635840,73712 743429969653735424,352060 795606745502666752,267262 794390864021753856,258981 764953965981163520,84889 768117679622356992,97554 794954911066812416,263817 775460805672312833,149329 772778602475716608,131473 772805445136310272,132364 786976306617516032,207613 787400422768070656,210253 788556321553473536,218275 763644924696862720,78159 768648064856944640,107423 732212267589066752,349372 795680017049063424,217634 768970484432179200,109988 774103420609245184,141360 780217597518352389,177233 780875933469343744,183472 750901753004953600,11463 794143270012076032,257668 789080565479636992,223286 776178885968953347,152314 793110336211738624,249469 795694911538401281,267855 776878545268199424,158820 786754088675512321,205728 775169361057353728,144648 763873130129551360,80939 768945061023346688,109571 788429291843227648,217519 788013298524434432,214354 795674612080275456,87904 755428679589691392,37433 763877082883436544,77731 792022264728391680,243075 792834690675798016,243075 786285837684133889,201441 766339876363104256,81929 779368745454100483,173753 768863506707820544,106262 776201968817766400,153596 765038854013276160,11774 786743948765110272,204835 791419857313099777,238207 758441403689078788,46384 786571779879743488,192032 788536658786476032,203710 771663792853753856,125554 790610519644266496,230030 788917854880096256,11774 788748627686494209,220332 795502473016410112,267265 750337799803506688,11495 762018734957588480,71026 787369104143364096,209731 786260798482112512,201958 781830177114292224,190635 768033595340492800,103012 771935939828584448,125554 760589029997940740,63858 771531692691460096,125145 760216071349506048,61412 752065107560050688,19792 793898520562589696,255271 751556779729821696,18452 763100658023198720,76628 771768352414965760,127871 732689108858900480,353228 749558793768284160,8178 768998609828196352,107428 745471500736618496,11774 770485665444364288,118192 773595859514646528,133702 791732621004840960,240889 758754706202234880,54519 773978429746208768,139404 750734417128153088,11774 788709800779612160,215437 790222144483397633,228820 760533867878952960,63071 759077632017182720,11774 786204038127685632,200963 791002699777003520,234583 751018486848159744,9644 753393750538235904,23739 765146327990702080,86103 755742830220410880,37457 785819575984254977,196277 762718546350657537,73910 778643578385895424,167319 749138577666220032,7434 794017473280360448,249926 760325784980623360,56964 781650623099961345,188458 792161778255990784,243451 749850919257288705,9643 776462739648708608,155451 776411202045943808,155287 787936587954921472,212693 790495758747332608,231792 753898478690897920,28499 771422798270992384,125367 794224919768764416,258598 794779252671516672,262053 749925539444428800,10735 756281311749349376,42432 765334050190004224,87245 762159835949441024,70797 740290817361727489,99816 791353468799770624,238395 750406760956043264,12743 765614382252294144,88669 793465366332710946,252196 753765804206804992,29790 791040767406071810,235590 766772299433406464,95511 752829028294418432,669866 761275069758840832,59631 768937542792126464,107423 781185965968666625,185310 786891282866135040,205728 787844273366503424,208016 791693256769896448,240483 733158468438380544,355106 780801389001838592,183269 791435186302877696,237935 760623908961693696,11774 761289454048849920,66159 770107270961201155,115435 794233868022910976,258456 779791837204807680,176380 765937351394676740,90384 759206626402439168,56447 760134574382813184,60819 773893437586223106,139404 793465601922596864,239998 765338530776219648,86653 786946590166683649,207613 791480900252995584,238290 788714550593847296,220029 794544521338114049,261155 742341276482183170,349951 771411214169677824,125367 793762440123027457,252020 750306586992803840,12357 758107270647541760,51043 795355628709548033,266500 765917417646067712,89859 758908335705903104,51809 770375275465015296,118393 781054724950728704,183759 786757980372946950,1063777 757030475034525697,45576 756426837576867840,42249 760908440072060928,65307 790924543682613248,234796 732363703400554496,1170483 781249970800324608,186434 755769884424810496,39384 793042297696825346,248065 780730683488698368,182752 781539199593779200,80785 764805738061586432,84679 791446932866629632,238292 773958024675196928,131084 794001559856234496,256239 759651804032307200,57068 790966083133902849,228101 791282149995401216,237223 765383871714045952,86173 770683070127173633,120610 791343777147416576,236502 791834928233189376,238207 774875637546938368,144654 785311322317750273,11774 760858794075172865,64326 771116124628930563,123637 790705427918880769,217006 791622129867382790,238207 751980168764387328,20313 764501679324606464,81869 775771214883069953,150511 789840808560037888,194085 763804035019399168,80393 786587354949492736,199546 791057170225729536,235532 791102992481067008,235590 774371161794760704,141913 786908552145371138,192032 793911927814651904,256125 780070245918793730,177248 788956635716648960,11774 788373636109307904,216934 767408712751386624,93144 770262142067077120,117687 764185402160939008,82544 766346473546084356,80939 757028170826649600,45672 786995706070339584,208167 764527696789504000,81946 753392904333328384,26140 779516228255621121,173937 790555523884027908,231894 780888804970201089,183269 793868651862581250,256255 794349515775954944,258741 795666813787013120,267862 786394098458628096,202727 795339660222414848,264724 761880366743420928,69548 786692301250818048,205181 794358678761730048,259034 770739922277924864,121046 772480323649175552,131007 779421217266827272,173347 749622200903331840,7546 777842481522024448,87904 789852488102977540,227048 792252904291917824,243398 795429106775195648,247930 758485703948902400,53212 767772558825357312,101451 795726610590744580,268231 777286115732492288,159475 788739185209376768,220029 791013619529949184,235590 776053209911726080,153095 766274389289472001,84209 772540637488959488,131045 767402020181569536,98329 777584640181805056,162497 774087593340219393,140444 793298548842311680,250633 776222195475439619,153699 792086392134184961,243187 794970269500600320,262925 780761096508538880,182960 789284512207339520,224680 777331408280883200,157454 768112749066919938,103354 765267607951908864,86763 769892524697673729,108427 785649733398298624,196277 791830352595521536,241819 774307240182374400,142090 774307300546867200,131421 759549079638519809,58935 736235126343016452,11774 793223800494043136,249841 794340681653174272,260033 764919837692919808,84724 776601199365677056,156132 790029692145324032,228888 790952688943071232,11774 771874687445970944,128519 793841091065810945,255393 794676484015325186,262022 794738723376087040,262752 767121293120409600,93112 788355520574791681,217156 775490918262726656,149259 772745406027538432,132335 757711272758562818,47844 790702035091849216,233307 794934970150244353,263895 763191671940984832,75899 770555684266119168,118192 789266925607976960,222847 759111655955443712,57092 793175705655791616,249926 759805260340695042,59922 765047582657769472,85562 781501661965586432,187612 732975496099569664,355044 750605213078155264,12883 775827679803088898,151463 765975336555339776,90482 774240225186938880,139404 794844385573736448,263526 750097963800752128,11250 795665234677661697,265855 790293387954032640,230485 792212487005360128,218495 793935746373517312,256935 753938502706794496,30267 771886149124128768,127957 793192947307118592,249926 765357020295798784,86614 789333927877971970,11774 794533723916079104,261155 791066320963932160,234583 795491872735006721,267133 776932595439316992,159093 788103790385893376,214492 768917791521042432,95574 793993580217974784,257026 770338399177830400,117311 785549932379959296,130635 768839809129414656,108849 775001045898371073,146259 791281611744641028,237236 751212814535041024,16638 781337079074750464,139404 759949315594858496,59365 785653122127503360,197341 768845401709436929,108729 794564606379356160,11774 756318615117238273,351146 761245559407587328,65887 767446884071968768,97852 757517204682371072,44471 763847245305307136,80643 764475976638226432,82066 732786038301659140,354120 764243258008416256,80486 766440441885691904,92917 769990966593908736,114254 793227553909706752,249841 741095233002209280,1170384 788913110216126465,220332 757598971829358592,1248509 738021682007445504,87889 757153653455282176,46235 752086621030191104,19220 754010481145163776,30267 765194175088209921,84209 775376917725839360,148645 753974169440661504,30590 764131414329524224,82118 768044796501831681,100893 791079387856642049,233692 793183294783381505,249926 750393247457914881,13170 764125403858538497,82066 785610530463490048,197512 790678637699796997,232169 766286027317059584,86976 780205563305136128,170187 758351329920110592,52554 765974779807539200,90482 777666757473529856,161277 757214453813379072,45348 773633868238815234,136947 780639097073172480,182146 788734328851148800,220332 753020417669996546,25253 790662569975427072,232169 793926374658478080,256219 788356803591450626,215608 790915276879560704,234796 760866694260666369,11774 792218083125555200,243187 792539897462599680,245101 768978831067652096,109360 770998842556899328,122146 758094894640402432,50542 742753637206609920,11774 769264996190654465,93170 760921760103473152,62063 779388794265042944,173628 758014649178611712,50500 779523040451309568,173645 756852162735595520,44461 753348618069749760,26828 756830819461627904,44119 753184535282585600,25255 758328026442690561,52061 773325884233224192,136110 790200084554211328,229833 788879295666065408,220332 772611111648505857,130669 769569533258567680,112363 755012063563481089,33356 773981447463985152,139404 787759133155995648,11774 770555511892652032,117455 768218264241512448,103354 768997848377462785,110362 790664897751191552,233307 752901669034352641,24134 769537910529855488,112363 781087711784529921,184044 769321145619316737,112199 777172132191084544,159876 788618864414294016,215608 792561648733126656,246632 786558755643203584,200382 775796707082678276,151741 781350491477323777,185595 764184443322064896,82526 768093604216799233,103354 765981432711749632,90373 789838556336390144,226282 791754529712640000,240584 794640790765047808,262022 750699020662689792,14421 771134070189355008,122126 791024636200837120,232169 788494196852129792,218275 759252891110633472,55661 753643066062413824,28148 763076973862150144,47188 753152187438600192,25255 766240424113483776,87904 775433310910685188,148645 790713104782856192,232169 771091297587367936,121949 778007270936444928,160539 788492218009083904,218275 795379628546412546,26066 752090307366260737,14277 758314670939738113,52061 752034454395203584,20279 780811320677412864,182665 768676315381858305,99264 792112073215922176,243075 792830042057404417,247877 789546057441091584,226708 792737962811416576,243187 732197794413416448,1170348 787923036146012160,213887 788718410796498944,11774 786191382578798592,199961 794616859614134272,246425 751128634182610944,16902 760485947544899584,61655 768868919708876802,109666 785460083438198784,195975 793123816327131137,249469 763360475845386240,77827 763947656280363009,77708 749349672267812864,7914 763418032592986112,78159 778733665970814982,170187 785818777451655168,198671 752276893609566208,11495 762762644050833408,73712 793567221268123648,252890 794761909731999744,259892 785631739766984705,197063 794851933844570113,262849 759508050344501249,58508 779339384965431296,174230 770283262828621824,117257 778370439416545281,167180 785622442559569920,197198 792582427587731456,246726 774385409472159745,141912 786010311128129536,194281 732302285905219588,350825 781862136683167744,187540 794433207269728256,258741 753446478262198272,11774 788146001307512832,215437 794978385688727552,262847 750771687235420160,11495 795391432601333760,265858 778780593375023104,169999 780392145546981376,179574 794387779073478661,257492 790707908061175810,233729 793127057265942529,249469 766286600485662720,90384 754731220542586880,32869 794194209859313665,258598 771846325025533952,127582 759154167814303744,56952 795750516630245376,262824 732292524203749381,196346 779399712575201281,174315 794250902337036288,259063 788197955933245440,215754 794714281472233472,261155 756103549495414784,41632 757331306652905472,46407 793219711030878212,250179 766276838448521216,90088 777148673134170114,155729 794711581691179008,262022 764124330967957505,81869 762496821688082434,571447 764564984324034560,80601 768687933369020416,99264 792483438225870848,243978 749276272933515264,8047 754165048990273536,7047 772278732698427392,128934 793947024664174592,256255 795667221158707204,267862 762778349328560128,73712 793194165655965696,249469 749336710413156352,7828 779334482608332800,355994 779016801883652097,171982 750000478113632256,10735 790653514296983556,232710 788181679835799552,215088 778654073050595329,11774 760999491528904704,65404 771847211617439744,127657 776918362634932224,155451 788495232492974080,217634 788067477368385536,215005 793557157115494400,249841 788165671653892096,215608 794664090169962496,261818 739981060088287234,352687 768138346996572160,101101 788780601536983040,220526 786974154172096513,205728 788757494298447872,220332 794937516344414208,263895 755202784425676800,35939 758070384554024960,50542 794382781996535808,227345 766715576257486848,95672 781108807967576064,183350 793590881890762752,251474 753736254911635456,29600 757273383562117120,304513 791335845508751360,237594 773877836453179392,139253 766862269288415232,85562 793547096548843520,252020 768210013605142528,103924 747582667810476033,11774 788883923979804672,221297 768174444359450624,103354 772943316681830400,131421 778268686612242432,166913 761065051948064769,64730 795392901521907713,266866 773973741885882369,139404 776166528618299392,150249 765748478140186624,87226 786269364299280385,201958 775811004076875776,151361 785255911400935424,194079 754019432905580544,31268 788086312070815744,215005 790181011321683968,223899 753739066361810944,29592 770985517001375744,122093 792863901813608448,248078 760417005379792896,62735 769577264082132992,112239 753379299189817344,27317 762359714168475648,72653 771481196933111808,126152 772446282711502848,125554 781552819455139841,139404 785582155816579077,197297 791328421196419073,206666 773726517306200064,11774 780740301816147969,182726 762789777791971328,74066 765622275064340480,1170369 779442623106850816,173011 786233978068013056,11774 790598741300568065,229895 753301133800665088,17416 752987460934721538,23739 768896444744990724,11774 790043975281356800,227048 771454849913356294,125145 785526392427573248,196538 766431156166426624,93286 791032927958151169,234583 756285672252583941,41459 787116545159798785,207119 787461583786115072,208899 790861495483498496,232169 793391852225454080,8044 771099617618526209,123587 771153952649973761,123214 769208911316475904,112171 793669969569611776,252639 793213304072265729,249725 794967151522168832,261594 767853469281640448,101681 750381499996745729,11774 773504141075353600,134942 763756494697279488,78159 776255981940461569,154832 756775987489173504,37457 772834248948604933,132335 792461730987270145,11774 758542676983631872,51997 785856869915062272,197512 736405851867631616,195876 755041082254233600,18470 761339153908899840,67369 761567039056076801,69231 776914410023550976,159146 792002380611088385,242440 793252585083842560,249374 765654276781711361,86103 749715369267372032,9433 785557367358386176,196917 794736948720074753,256358 790713100571971584,231881 793492986256580609,252741 794206030293041154,258629 773002881809076224,133454 792562266050797568,246632 780443431646539776,180310 787028359276408832,207287 792131187514810368,11774 792905155742171136,247241 760625373075734528,63267 776490244992487424,11774 776705296697741312,154832 768969200274706432,109667 780204427487551488,178966 757544763864256512,47782 786088416022827008,194723 776235209792434177,154071 755212761425063937,35372 757628152311058433,48288 793237646663258112,249926 771873936875327488,128382 759571772148633600,57105 760442464490618881,57958 767712736038023168,100545 794547120514678784,261155 790247410941296641,228341 781413362227752961,186584 786395580092276736,203674 773529719321100289,136515 759104248063733760,56231 764431138299514880,82002 793254180085440512,247241 733070623853928448,355289 787053484990431236,181419 790675530542489600,231894 775738268126248961,151185 781598879401644032,189026 793573460287057922,252408 791428698310270976,238395 767863710312345600,101681 758543805637201920,47940 794800826330087424,263171 779130616403021824,172962 785855295255875584,197091 757014009879027713,45040 773729978307325952,138819 794245466154274816,11774 776147618053271552,153845 759361280352194560,57964 763177252066586624,1249107 781596688561627136,26066 759812510107176961,59477 776139841172013056,351252 787261498900873216,209035 789182292606394368,221416 794603610709626880,259659 794647488632213504,261155 774253538562154496,139404 793316555429777408,250633 792072192410329088,242693 757802392830169089,48491 758809879142215680,54003 751243243417894912,17921 793471595369078786,252020 768082125853593600,103354 780075064783876096,164814 755158919090204672,35890 781281359864164354,185310 788524158816620544,218260 791870995355176960,241720 794598390608908292,8044 751181367006859264,16299 764260562033315840,82744 766345953297043456,93261 735495160541249537,11774 760919117314547712,65387 769328428176773121,112336 774114706176876544,141357 754824664187150336,33549 781186651234168832,185310 789458927909998592,225981 793577471488561155,252679 781204362412556288,185595 752966859222319105,24526 755019009674862592,34666 795419058560700416,261155 774347495967195140,141427 756830762914181120,44429 768158388131762176,103261 734869846991732738,11774 758653404168151042,54070 742324921615847424,349951 768104493221154816,103354 763150256489893889,76794 757591211204939777,47761 772252100441104384,130067 763348595789758464,75899 787131858878332928,207287 761931310734544896,37157 759078465748373504,56499 794300862810259456,258456 791701759034961920,238099 757223217337540609,42344 793207469510160388,250633 794746342937505792,262849 751194234213036032,17591 785555548460748800,196538 770345401375395840,117257 790128761870159872,229693 773925158432018432,11774 752182162972180480,16833 763747985201266688,77996 770328876920639489,117303 752984951037976576,22575 765554016017276928,88052 773221690197192704,135136 795245277380747264,265644 781833074539573249,187611 793935145703264256,257026 786982671641612289,207949 793194577289240576,250033 741565606080708610,349618 771492560896454656,124597 789230052311523328,221136 793871499887247361,249926 777246844795650048,160592 786409808811454464,200490 795055049298874369,262849 789836133131776000,228172 794587438245146624,261155 763790037884346368,79589 788828395467440128,220526 756393464967856128,42432 760081193559654400,60112 766755170051063808,94899 791403190197579776,237787 771596646727548929,125367 765240983462240256,86440 774709249679122433,130980 793240441449766912,250430 785846434880888832,198517 747498556307681280,195876 774423763375034368,139865 793242327833686017,249348 794511721549484032,260994 750712164009189376,13343 752695768209715200,22575 755510159280136196,35044 758298103418068992,41703 763163018024935424,76365 776031922363461633,152735 790864255784480768,234526 794605350498533376,226180 763225100325838848,73814 768696531243397121,94699 790688105099436032,231894 794721935011827712,262849 771029232264679424,122146 785628038184706050,194079 794563156265857024,256038 776208402150150144,153866 754729113852612608,33356 781381806218104832,175092 756453722104795136,42344 790946002656174081,234583 761854381423636480,56964 787766988093337600,212953 775759493917446145,151463 761573132092047361,66979 789324421710262273,222624 776564765724405766,155898 767840840878264320,99111 794919357973491712,263895 792207649655795712,243576 766452070958374912,92972 777227717204774912,157082 795052991892115456,256276 760002579757617152,57105 760135917277446144,61145 795391433087688704,266079 765744441151807492,87858 775441576252309504,148574 773906587278778369,138819 793184440864223232,250033 793530126722076673,252196 768095337814773761,103261 757642725416140800,48549 769267209931743232,111448 795265973196558336,263895 755168006574145537,35890 750641638385614848,13532 752199699071770625,21074 771037126737747968,112363 779822336253931520,176109 793195779028611072,249469 771788779736752128,127366 795095730591596544,264397 756672547282976772,43471 795683100126756864,11774 793994425189822464,11774 794025997913862144,255870 795094810017333249,261796 774123429154791424,141360 792793088154566659,246726 792027244168347648,243187 767840735714381824,101681 793164705447616512,249926 785849851695263744,198671 790748013199097856,233692 794646423211913216,261155 773526048633786368,136947 779003077626064896,171902 780186798169337856,177181 760540566736084992,62964 773899969665183744,139404 787422338652381184,210289 786597024569393152,11774 764163248233021440,82066 788337575115325441,215437 781609110349475840,186584 762389800976420864,71099 778614709603954692,167220 785978569528860672,200382 765615923591909377,87904 768414195469520896,106094 780076697303396352,177865 794692806467932160,262752 788202599656792065,214354 786087084167692288,200870 788147698054508544,214079 757266259402559488,43514 781837487303892995,190269 767910981699854336,101203 791359342738042880,238395 776542509560455173,156132 793957423572746241,254209 780917644169875456,183975 766302512244719616,88669 733168436935819264,355480 759366075226009600,58028 772834025316683776,132347 781838550450970626,188421 785982283132133376,199478 761170726955065345,65257 750924220519985152,44370 775287276268056576,148045 785593946953048064,197286 775737361099427840,151255 789216460346314752,224333 751154532537729024,15808 781689403110326272,131056 792061476588716032,243614 769250241027551232,110585 794992564050927616,264468 760476347181346817,62853 773991679594344449,140025 760364386930130944,62063 754717393423769601,31011 771978543186063360,125742 756891907494674432,36145 779073084175233024,29263 773980249264623616,139983 756331205855850496,42821 758701900938162176,52554 765631613124349961,86806 772412151235481600,125367 752103726622580736,21095 775379138915872768,148574 792035620852039680,243075 755502144271192064,38155 767855720909766656,100605 785781540517060608,198336 785917352613285889,197512 769154551496712192,100513 780399733692968960,176128 793210408459001857,250064 754026729082122240,30590 777128196584210432,157993 753427916092956672,27061 757765259419652096,49066 788046824946933761,214354 756354424788824064,42386 793263200171098113,249926 767481010044801024,95055 771412242201972736,124597 776226898657566720,153480 756699951158136832,44119 750874574879731712,14130 764961921040777220,84679 790568198034759680,230559 790902872493858816,234796 793156228457324544,250066 791969366581452800,240145 750147711614259200,11191 778240072885866496,166390 773319334156378112,135903 756505232281133056,42249 764436130552872960,78159 788423108671655936,11774 776153561931603968,153210 755163573014462464,35890 778774701908918272,168794 781169920004460544,185313 793258449740062720,250408 752285581124698112,18215 773662025822142464,137693 790554094003818496,231805 794735329781501952,262752 785488859823865856,195975 786700128262365184,205728 773903326509404161,139404 785240321542070272,194082 777478351711825920,161901 795275059883544576,265881 793553196442681344,252408 766367331303972865,92902 755594948767088640,38183 760939854402195456,65174 749371563368218624,8297 794747655930912768,262271 794663917691629569,250633 766941043992387585,95708 791371686771851264,238207 760572166140207104,63655 768999732484055042,107428 756363690530725888,42249 760515450694279168,63268 773378791968157696,135025 767371072639475713,96806 794212267571167232,257492 774024446558560257,127358 774399469605363714,141316 792496867942641664,246392 794220982621745152,257492 794359730739281920,259482 759399593318682624,51798 791769939401113600,240483 792536297910919168,244270 755162637025980417,35890 762669473367076865,73814 793507952728481793,252741 760862281869688832,63084 788153579152388096,215754 776920147143462912,158673 759830747746275328,55997 766663446989463553,93286 788641402406199296,218258 781163298485960704,185496 763930756536160256,80393 756280939710451712,42432 732259656358318084,350019 761287695528103937,67586 795472894595731456,265855 788516135922601984,11774 765311183108710400,87062 761042433811488770,66116 794443044783345664,259190 763873294982479872,79131 776424954736828416,155688 735220910995734528,354238 753822332309741568,102730 771635630639943680,126152 779872668413751296,177181 786348597193224192,202798 791383561811230720,238395 754180024052232194,30590 780750805062127620,182036 769631120912769024,114677 764852132289781760,84422 778058135638536192,1182483 785957236799483904,200173 764248311163330560,82544 790708321712046081,233756 756780412311961600,44271 792097654117240832,1248522 794280901706321920,258456 770342346026196992,117609 793480778042572800,252020 785241968238395392,11774 794515952758976512,260404 771355376201662464,124597 779463404389933057,171379 786669979345231872,205455 733030700891406337,355324 755215057160540161,36056 743478642873794560,11774 793122697102229505,249469 753362465522606083,26458 791344491223363584,11774 787138775696703488,207113 793119798100160512,249469 794004094465626112,256502 755181345253494784,35890 792093535113588736,243865 759877569244196864,55257 790407189814837248,227795 755383052147318784,36877 769071269023248384,110585 758106949757960192,50923 763311338462519296,75724 763816441216954368,79911 771187028947939331,123280 775846465126207488,150511 778933054605787136,171168 765627958987857920,87806 788089019020120064,199307 789138345532071938,193121 753030453624463360,25123 757568685615812610,47761 760504299356991488,63149 777164904214265857,148825 759188064010919936,56964 776202164402356224,153545 762882889058963457,74650 785582043459485696,197286 750376648562712576,12974 764688039582982144,78320 792019434563072000,240483 781241566962802688,186149 771226811262914560,122776 764213854037434368,82283 771967018698469377,37154 772050229017321472,128934 794742778207027201,261155 787130336383733760,207287 762386043681312772,73002 758139444847181824,51043 793149997105623040,249469 765911230389317632,89854 793109467218845696,249469 794413703311433728,260033 769435770067226624,112336 767555432898592768,97447 791758400107327488,239998 771462913857118209,125554 756278976004390913,41719 750454460413988864,12883 786135787314249728,200384 790191723414712320,229773 758088049989263360,49852 763136568932626432,76429 780083238198972416,178045 787800773476421632,213064 785935745672359936,198591 768196503978450944,104395 771032736081600513,11774 785241530390884352,194226 768168296369704960,103261 795099109183094784,265245 772053727637217280,128934 795750472221159424,261155 732413072275603456,351184 766359234531487744,93271 792943148410384384,248514 765995703197925377,11774 773501292341661697,131490 775208150014328833,144848 759219785292972032,56964 766739022848913408,95045 791050820263354369,234583 765428963350949888,87245 750475715397578753,13627 765565221872267264,87904 767715880650346496,100605 734824286997745664,11774 785895739910004737,199286 764133833557934086,81702 768131043857731584,102826 772049125185466368,129128 767858694381895680,102137 772810698678214657,132335 761792950502240256,69947 767840548082311169,100561 765615359227416576,88332 790538937022291968,231894 794620278152183811,262145 773658651068207105,135025 792742055986462720,243187 768456057395916800,106617 787110096836886528,208989 792409074134618114,243165 780909737533595648,184223 770096673200668672,115996 751121348802424833,16953 766021088069488640,86103 772464631646302208,129558 786973900253134848,207949 771474402374451200,118191 758347876749549568,52112 764808770643984384,84237 758466528287330304,1170396 754747993845301248,33356 760553167838928897,60794 769009996046733315,109470 769231459932569600,11774 771548603160473600,125554 793855185290428416,255942 772140362190106624,128519 794233918945783808,258331 794194918272995328,258456 753641811101429760,28732 773973728870948864,140654 789077158329257984,223286 794139494043832321,258089 760244037752328194,61412 794601299673251841,261155 750554304138838017,13532 753371453681205248,27045 789685733187526657,227242 761594257937342465,69231 750828012791296001,15634 766182913708744704,91553 762776752179519488,74974 787545179758665728,210207 763151884530188294,76723 792586474495565824,244270 781221949879967744,186289 781700974024896512,188401 753881764314120192,26731 793146221489688576,246314 790723781677297665,233692 761787383801057280,1248944 755008402150068225,34760 780605523066429440,181789 770879796955971584,120610 770515510056280064,117257 762832306310565888,72978 777228161041989632,160480 780614164389572608,182146 795415619403468800,265855 793608760732233729,252639 765305567627862016,86440 754803582189260801,33356 789832942881271812,228101 793996226631008256,256219 757990579204534272,47844 794301858118586378,258922 751194466149511168,17591 770836209371230208,121636 777563902301396993,162497 795656652749828096,267521 753020460712034304,22752 794210822981459968,256269 732260356312170497,350968 765870210159181824,351436 761931843406999553,71021 794478026130067456,249469 778252477724438528,164764 790247377269497857,229693 793937272903114753,257026 765712509814931456,89358 762786554536464384,74781 770261522169946112,117257 751106329696149505,10064 791068611108405248,235590 774670876507725824,144542 771398160942006272,125367 754745495801561088,28410 792866027214254085,243865 753638761645412352,27853 788161888362397700,216009 764372474809184260,82070 763396774555971586,77731 775777679492513794,151185 790663141940232192,231894 776903345982152704,157693 765378568159244290,82208 763165569667493889,76628 773835364754661376,137953 793584895201124352,253164 767477280776056832,99476 771783646055374848,125554 777663643995496448,162294 765038310704066560,85562 767764315961069568,100893 776575386444410880,153431 776863307714142209,11774 766761564108042240,95708 771497453883273216,125554 781225876381892608,186434 781310180164268032,187331 794595984303071233,261796 753578942724923392,27045 773516190769635328,137042 793165647811227648,249180 764773512456376320,72912 787702566356418564,212139 791791868476481536,240483 753270953585455112,26699 795693506563960832,11774 794208447252156416,258331 766344193270743040,91228 762269598804770816,71099 773296426164088832,134811 788437940238188544,215437 786613965887418368,204413 793332312465440768,250633 755164049327915008,35890 765706446088593408,88920 774383904249745408,142566 763950039274106880,79513 764052197344677888,354115 768094657909657601,103506 787781048016838657,212139 794495002877579264,260404 752958515967172609,24626 792547296290320384,246392 793207440758206470,249926 790609643009638401,11774 792031610312888321,243200 794243654172942336,257492 762716120591851523,74247 794218132642680833,194085 755157336247767040,35890 794607898835832832,261155 759565374853640192,57105 764342784656453632,78296 788457149542215680,217106 773670003614842881,137612 774914741009514496,145876 791755141837824001,212564 793100823983190016,249469 790051368354578433,228820 787021278096023552,208379 759948844935290880,11774 777297031807307776,159475 771293067815088129,123583 787251938723303425,46572 789963869317898240,227484 763924982778900480,80445 770962658652815361,118191 775684802276057088,146991 788621917095915520,218258 790755572911972352,233692 753355039834386432,27045 769270114298527744,110659 780591823110696960,181811 785632156798246912,196277 793428731578777600,249926 761397775485382656,68163 791310383202140160,11774 793427725507624960,238395 771444102655201280,125367 787082895013937152,205294 787407952378466304,11774 795037260127281152,264431 754089293711159296,30370 794847359591124992,262053 752024047190351872,14653 775106658523578368,146704 781265316684980225,183797 786293695070900224,140444 753384067752529922,26066 760912515463155712,64147 780615379928309761,182146 786219842646835200,199478 767548252954648577,97371 795297600157138945,265846 762659203286573058,73814 788753249721462789,220526 770194046790803456,115458 773308102779277312,134454 787724254292815872,205197 768252109682778112,103481 795380600488292352,266151 759575387936464896,58594 778165901749284864,164826 776813862670766081,157693 776861708568494080,158524 790385353161072640,50617 790367366550917120,11774 790433718339039232,96353 772795442991992832,132335 786969460640931840,11774 766776538763186177,95708 795197925198426112,261155 774035953400750081,140495 769574862755168256,114383 794000169624707079,256239 764077588243288064,81702 769594589581803524,114435 781188562821734401,185310 790315576828698624,11774 773867679941664768,139322 776816152236425216,157755 778402043002138624,166251 793157329399062528,249926 785555675208265728,196917 790606854808281088,232169 770871290269794304,121479 786228890733641728,200382 794326394842947584,259892 757579017037938688,47761 732705267234705408,353672 773572187844378625,124597 766724979530399744,95672 791061355272908800,235620 792053112383033344,243187 789457875387183106,225981 791068214042038272,78159 762611856020209664,73568 791684110733443072,240483 759304276313305089,56231 774654375314722816,127994 794170696851222528,257492 793602940380610560,249926 793593656343162881,252893 754887283262664704,31400 773203345616015364,132335 793497579002617857,249926 755052537393258498,33356 769802387313664000,110532 771399912743284737,125367 753671114845335552,28732 788791601082621952,220765 758127911001952257,41703 793580336219246592,252020 750417933331935232,12883 760427301729361920,62771 763065473273503745,75631 763825258512211968,80136 790735373450121216,233307 776151257350221824,153610 795395650393346048,266884 778671952152190976,169201 760572088335921152,62728 766952646364192769,91946 795085996270325760,263896 772852643190276097,131914 753187768134541314,24870 786587836229255168,203923 766671267302965249,93823 766702253507915776,95672 770498593589428224,118192 774946164965777408,141316 776618019317387265,156132 793191505770930176,250064 759079069342273537,51344 771495424276463618,105109 773421531615682560,136590 750900787027390464,14802 775892698985172992,152182 787464088624431105,211347 758361484971737088,52545 758419819045629952,53163 766294916653875200,90420 753728061959507968,29580 791665137732116480,240483 791802040296931328,240790 793422073611911168,252020 762123141720178688,431998 760969252429975552,11774 794881133045420032,262296 763163187831304192,76794 770622878249287680,118192 787661611267784705,210481 751834274462969856,19236 788179080961064960,214899 775081508197380096,146259 776242175109586944,152314 781465148594749440,186584 792044986753814530,240483 739834086089498624,352687 752890329976668161,24134 785843084525469696,197512 765943092608458752,88994 761692531780358144,69947 773639923995774976,138165 781616525497073665,188498 795470616962990080,247930 794002540811718656,257492 777816329151655940,163153 764275914314088451,62180 762709101105205249,73926 763158570586087424,73814 768064591171641344,101681 781287420956319744,186434 793723431816601600,252893 775286726663233536,148045 795076816406974464,11774 785351997356728320,11774 761984006065750020,70858 771856147531894784,127582 792844890677780480,247819 762731735935127552,73926 777389474388975617,669866 776883714093637632,157755 771522306757824512,125367 771318032694149121,124597 765578620244992000,11774 771224634331017217,112872 787118937666236416,207898 761815338262462465,69711 794170524754673664,255942 763965483909468164,80648 753224886881886210,26140 773286234512842753,135808 788019409541529600,214209 775487570272718848,149633 753291275130974208,26871 781180961241169924,26066 765684896685699072,86103 765713311191015424,86440 778184011969617921,164826 775407493241565188,148010 786333896681992193,192032 752284866830413824,20279 759894293796401152,7968 769597907167219712,112767 770760299687317504,118192 785357119621099521,195481 767170265155371008,96883 791291816037449729,237491 781703968976056320,190024 793874025609125888,191065 751846277512503296,17794 761541259139878912,67357 774437208879161348,140156 761675312866455557,69231 733268065874509826,351874 775656738842435584,150511 794965535754588160,262226 773606640000073729,137869 791111178739003392,232881 767395778172190720,84705 794623224009150465,248924 760516933737472000,62796 763879382708527104,80607 794562333750263808,261155 755281651861745664,34765 772591611234484224,131467 781874480855576577,190635 788715209955287042,220029 762785610188873729,75037 763514921753554944,78274 770727655037476865,65496 764652158763532288,148861 749222606176448512,7432 791402929752117248,238780 769324306484621312,112788 785745212912050177,197046 771419612088901632,125367 756932219571167232,44450 770998020095610880,122299 795711124951994368,247930 753055698179751937,25255 793272298493005824,247232 755502171731349504,38032 793403117287018496,249926 786881732809195520,199178 750147744853921792,7236 763709949830656000,73526 765718538015211520,80393 787769074033893377,212357 790177014410014720,200963 755162373695025153,35890 759826444163899392,349306 776950661644771328,157082 788918954823524352,127871 760527310604894209,63451 789432260063735808,225981 794241886718300161,258598 752875229878312960,24087 755260855026061316,34519 765301858579668993,87062 786113007390715904,199272 775511328303697920,112363 787276548021768192,208867 775020706736189444,146259 766594248917614593,94699 794352766999216137,257492 793517432791007232,252741 794569928938377216,261155 785548008654049280,196917 793429726710861824,252020 764238537143226368,82177 792421385100406784,228037 778734697325002753,169437 793209940240244736,249926 795298818325643265,266079 762056910182883328,71736 776622801566339074,152946 758188933519908864,50827 765237277161291776,83391 776447671246520320,151463 787025356062597122,208014 768555068224311298,103924 785606604276105217,197512 786791662425022464,69745 765931490454700033,74575 793593150543581185,252893 754737557389336576,22393 754123565914476545,28043 794643969066041345,261155 794319420915007488,259743 758820480975409152,50129 789317518867521536,206666 754902615352311808,27045 766794034488541184,95708 790031775963635712,229116 768067630150320128,103261 768853444761309184,107984 785986361446850560,198089 775712617734086656,148684 786973079134019584,207613 764273026061991936,82002 790193799150436352,7047 739832914838327297,352687 793209269021573120,249926 750379096102866944,12883 765242010320113664,85562 793106203584958464,249469 781234325077516288,150877 755879809117401088,39657 751641623663030272,14277 763869999622598656,80136 785543936345534464,130635 793099439984480256,249469 760966293453320192,47940 752674048602206208,669866 761284901551374336,67023 769723342777491457,114422 779412761545732096,138490 794026903686483968,257353 794951777347104768,257423 778565416494825472,168794 777801093971673088,163763 780754972732424192,182036 771484353901817856,125554 780571710474948608,181419 756857165881552896,44450 763964019140988929,79372 762107333103136768,1248990 750787331641208832,14950 769005250384695296,110659 785657584820838400,197512 734795631148040193,351644 733118183419346945,353725 775460469662441472,148537 758147650093023233,50923 780587374648721408,180010 777574594953699329,161277 795095769233715200,264397 795368341011460097,266151 768510195878297600,106281 769224156252700672,111438 759728655459287040,56282 794729938146521089,261155 766519845160497153,93477 765281556793622528,85562 765940937373671424,90384 777536022309580800,154330 765946315612102656,90384 768651946253164544,107423 761347565942038528,67229 761599484065439744,69614 755769816246550528,39462 787011045344866304,207949 778940372093251584,121080 780812782606413824,183269 732250953416626176,1170428 764208100211625984,82481 787008549662527488,207835 788518340637683712,218275 794711985128611841,262752 772067211695370241,129212 776122683448782848,153845 777575793991950336,161277 770723163902767104,119682 792030624957595648,243075 771965484048719872,128934 791670290027835392,240483 791679492305653764,240483 763936605987930120,77708 793151604933275648,249961 771829275821387776,127836 791971653332762624,241367 788413266489925632,11774 789051267771305984,220332 733071184841973760,355289 775506282815991808,148870 766442636890681344,93261 786269845100703744,201494 768044485477404680,101681 790063376843943936,212131 787373297453367296,210760 763203342793338880,47188 766065789807976448,88432 790280144829030400,230282 758450133642186752,41680 773617861436727296,137927 781464499165532160,186673 781502485571575808,186499 795202338663317505,257449 773607133019512832,137978 792051712815083520,243075 779570293803061248,174686 764461699474726916,82642 792703850268372992,231333 749785722802941952,9754 777190280361631744,158520 760528355565285376,63268 773911195938091008,139404 793506181037772800,252020 786696592401305600,205728 793493902389088260,252580 751185792635006976,17416 755133041752707073,34898 753430244850302976,27317 754043978929102848,30815 785548272354066432,195975 758748458689765378,54861 793078709242789888,249286 793258359721955328,250293 765983116863299585,90575 781904068532957184,187131 787719385720893441,205197 754098767360618496,31686 754800598667583488,33356 763451875077259264,77849 787287919295770624,159876 790034436012343296,228354 754749789607124992,33520 780618764027060224,182146 770011544570720256,114848 770392959644790784,118191 793548556476948480,249926 793276400337903617,248253 772938266479767553,132335 779376199067963392,174557 750448108291624960,13532 768926517250301953,108848 773840747032305664,139404 791263354371313664,237491 793615319264702464,252639 759498050217897985,57574 763428026013081600,75786 756357931147399169,42149 793169758279520256,249961 759079862438989824,56501 793100930468175872,249469 766343708044169217,91798 773613055536091136,137818 788474572454723584,218275 795673109697359872,267521 785665444514439168,173204 765345845302661125,87245 788155838921863168,214899 766406290335674370,91798 775696872866390016,150511 756305426010902528,42432 759759119721062400,59398 773351900569677824,132335 785548375240343552,196788 794721085598023680,262849 764161079014461441,78542 768132756513624064,103354 771952044504715264,118191 793123863802605568,249469 760683736237301760,63451 765342890310692864,86053 766628789120008192,94699 781579431739551744,188231 778044452027953152,1250232 787992290748882946,213064 777860739138719744,164001 778702738150428674,169101 775097069337968640,140444 752195183186288641,18400 765624552810352640,11774 759739475396132864,56964 764972464334045184,85562 772811029252157440,132578 789092972805492736,223286 785523121965051904,196676 787317977246949376,205728 739206469439098880,355507 778608954297516032,166682 790623246005604352,231894 794106451212009477,256255 780353915292360704,179560 795741086220222464,267846 792078566536208384,11774 752247208884342784,21034 793225321613058052,249469 763346592866926592,45672 781283319614959616,186883 785298226933039104,194923 793848878780911617,255942 793132064975511556,249841 794766704719122432,261155 790008922958622724,227857 750401043087826944,13201 786632584683933696,205270 765677743526727680,88920 768568983758991361,106281 733045894103240704,353601 791410041895002114,246425 757632900435095552,47940 781208348158889984,186376 771120191191130112,122971 792758312483848192,194085 776831304482623488,158428 753426932893569024,26759 777815486990090240,156518 794728443531427840,262849 790619665424932864,232710 771417650392031232,125367 795339866393509890,260874 773623597478862848,136904 777502071327252480,156835 790751572665831425,230234 778576685113417728,168794 787013028889948160,207287 794138452723896320,47940 774235068176871424,141091 758346103435788288,738099 776736572796469248,157755 794182832159686656,229922 767806679534694400,101681 773372990415376384,136491 759148837059559424,56964 757564097449820160,47782 771139182445989888,123583 769883959995961345,114779 762642087443435520,73926 751028474660302848,16422 791351024451670017,237908 768938021102166016,110362 743467129677086720,351147 777910240775921664,155332 790938816936833024,234583 765750807601917953,84209 762724768042721280,73926 773599569351417856,136904 789818162065747968,227242 792049407910776833,243187 763165727528452096,76127 776284365303246848,143361 792047558587715584,243187 770955835107266560,121949 785988126133063680,200382 763119135874097152,76188 758720103211003904,54070 779389783286116352,173628 785580194002239488,194095 788133675619659776,215174 759867213159333889,59666 756290212532281344,42432 787533175056699392,27485 794710942961565696,262022 794992884571369472,249926 791768284936933376,240483 766621016999202816,94612 794731260212088832,262053 762875592555376640,73926 788690571208437760,220029 789506561693536257,226048 777999724427313152,160602 763773513610125313,11774 761288698172440578,67517 790260978764095488,229693 760200389291499521,61051 790552167765643264,232137 792816370144649216,242693 761337103485546497,67938 763839167289708544,80716 788213599374192640,215608 786944658316419072,207613 751203214905704448,17284 762332752301686785,72508 788411504685002752,208544 785636345909612544,196357 778035928933634048,164001 761528933703618560,68993 760670698268274688,63451 791059773647097856,236393 762453284053356544,72790 755745292335452162,21332 790997406619951108,235621 774410558506409984,141867 752965521390247936,24173 778720640614273024,139983 793485722762129409,252020 774985471227146240,146259 785954836780986368,354835 772068584931590144,127957 780778290109788160,182960 781245447071412224,186212 794276481098776580,259200 769903238120288256,26066 773715639634632704,11774 766038330723098628,90539 793194966281363456,250033 756645298542407680,44461 770908669948985344,121574 756187611660713984,41719 770479270158274560,112939 762613078756327424,73814 780805959274725376,182726 792552022662873090,245607 793989906502553601,257423 766855424184229888,96514 786682275651985408,205728 788535826560856064,218275 781203088736555008,186434 787665133145198592,208058 795085533072461824,264397 794535427927576577,261155 764135103828230145,11774 775089054035607553,141091 788574045021216768,214429 740448957629927427,352896 776991641110450177,159258 788743492319055873,220332 734492073949310976,11774 790991718191599617,235590 774069557753446400,87904 761328150441623552,67401 778585767991836672,168794 779442158755516416,173011 771548513486286850,125853 788420307392434177,215005 791664108684935168,240483 756961832485597184,45122 756848766938775557,44429 771538574004981760,125554 780814621766782976,183546 788501152405000192,215437 777308330310197248,116239 762635412678598656,73926 794094110189744129,257658 763045235785994240,11774 787881102383865857,211890 761648837677244416,65455 788258392590745600,194230 787016500611805184,207287 757568826292568064,47761 785567978121142272,196788 793102372603957248,249469 751928095855276032,16422 770668855249231872,119786 765231959853457409,86103 778722429963079681,169384 785609913431011328,196348 762134848454680576,71470 785576937037135872,196917 767880158648868865,101681 794884445090250752,262271 768489650080124929,106774 774715524173344770,144573 781600778305671168,140444 794680819088388096,261050 776455671680294912,155390 795026952881078272,263926 770451648397402112,111558 790027552727465984,223286 786453596778876928,196788 763075044541079552,75899 767082371447459840,355260 751579924062990336,1248135 761363042844147716,64730 792511508890591233,243513 794676117521178624,261455 794670621598814208,262022 779544892561391616,170187 753778192247250946,29819 755160155973484544,35890 755505427027103744,36735 746735241323175936,354828 751955812520632320,17794 762254290668838912,431998 759070145478221824,56784 786621112616558592,201600 790664782806482948,233307 773956434597937153,140444 786822864884338688,201494 794581735086362625,261155 785549882593509376,130635 766362042009788416,93036 773590636855386112,129700 759391028071788544,57900 793980934261383168,257219 792612649255178240,234526 756340780109737984,42149 749731630043000832,9754 770934576164245504,122146 792539428770066432,243286 769202814056820736,111558 788093871460790272,214354 788477039003205632,218275 752770229269176320,22838 759648912584081408,56964 785496312112222208,196277 792812525653864448,247232 773906143869558784,139404 793216536580386816,249926 774216816985899008,139404 753471970671521792,352061 778921020292009984,171168 780602689986109441,181984 769723070512766976,114779 793833047783124992,238136 794837384923938816,261155 770214555515432960,117257 780286944894783488,177773 757671945991254016,48735 791717878177239041,234990 769648861044416516,114779 774994758800375808,137042 793501525037449217,247074 773887101200769024,139404 793132059845734402,249469 772847340310757376,132364 790588962838634496,231894 756589393478049792,43278 768997385888563201,110659 792049589322821632,243075 790202383544397825,228576 794699713534656512,261594 794310095870054400,258456 791462658566348800,238292 794592129657933828,261155 777846980085178368,163901 759135695642427392,56889 760977949696942080,66116 756327363642793984,42249 785602341940629504,197512 776813422432309249,11774 791257693096902656,237491 793933887940329472,257026 773510318815313920,129551 791371473952858113,234653 755624491464658944,38183 732595167841026050,351270 775495404276240384,149259 794690097669095424,262752 791256707137548288,237491 780917724448903168,182870 763872782883102720,80393 795025414439587840,263896 768666668327247872,106475 788207250557005826,214809 764497641967190016,82571 770410974285275136,118191 751841861417963524,17794 749278879815127040,7215 767006453353766913,96039 795395147861213184,266713 780738442862981125,182036 769971019243225088,115511 795332573773737984,256847 753067749182550017,24173 761609114556461056,69356 787016866044706816,207287 753273655002476544,25253 779113191485894656,171795 768579436778295296,106281 768578359781576704,107469 769133416436539393,111056 778508941517004800,166315 789661553297543169,226490 785284470781935617,194648 772555591344676865,131542 750902812637163520,15264 755830274290835456,39997 766633767385567232,95045 773602855735398400,137869 777942433392832512,164356 767843899868143616,99212 785809997699612674,193669 791723062760570880,240483 793426933421838336,252020 775170568802930688,147303 780082762292297728,176128 793613379667693568,252044 792860046849736704,248194 776652507372281856,112363 763805331281575937,80393 794530722170236928,261155 774724068117360640,131421 775028666581614592,144611 733807849411776513,11774 761894172718731264,66281 771187674057101313,64722 765222451051573248,86103 772549480293904384,121367 764179897619275780,82457 761221672947048448,64589 793159210326384640,250066 770724093905645568,118192 795611215879774208,261059 778904224285413376,349486 794637965955887105,261155 767155255607910400,97811 757610942263943168,11774 788779749518761985,220526 789138276758097920,222682 795696621463961600,261155 739750844804046852,354744 751841071798235136,14277 779021522728022016,172022 776058618424782848,153095 776914244109340673,159252 772318170958880769,122146 778389182162939904,167677 751221735970607104,17794 768075224898162688,103354 758504719790645253,53703 772962521733103616,132335 785488695352815616,195849 791779387347726336,241678 792164599831199746,243576 794557612989657088,261155 764927273640169472,80486 791234168973881344,237274 771830462109065216,126152 777599325891276800,162775 793532134090682368,250633 751847336171540480,17640 771157316192186368,122967 788533236418777088,218275 780237892811649024,164900 765361438827225092,79561 769013006407786496,110362 751648281277726720,14277 775690443883483137,146580 794950250389590020,261987 789824552142536704,225602 794195438895243265,256255 764192847109193728,431998 775464483112255488,149121 775433007289208832,148574 749292603003240448,7866 774704403294990336,106716 793522695820443648,252575 762000344612114432,431998 767454302646460420,99030 793899146633588736,249926 788795339847368704,220526 750392779717636097,12883 753456079384694784,27045 759116183803138048,56964 792816058046504961,247877 755256041848254464,36545 732629024564862976,1170614 771323186164015104,122126 781063959482740736,175168 778334373321973760,166343 768043975341027328,1249484 776446788655984641,155896 781288558262882306,186434 794632988176814080,262025 773476937700220930,115435 775405258491195392,148045 756947080074190848,45672 757278267770568704,45014 757522412220977152,47264 763598365254946816,1011996 786611919234830336,204413 776406744314544128,154549 757628305470328832,46370 790680962984140800,232863 765689453306220544,87904 775800908856733696,151463 776119336838787072,153194 763870211493748736,80393 764941740340088832,84929 787217066579271680,208167 793505965572325377,248719 791373903335682048,11774 792410460289110016,243165 752865814739648515,23167 765938133963800576,90384 786266256345145346,199546 779108544654094336,172299 794041296742543360,257492 777949544772317184,164826 794989113455742976,260927 741648964923981825,354285 772745685955256320,132288 761281456798896128,65974 772993296557682689,133043 791307010432045056,237223 794188251384938496,257492 777857148810330112,163990 758389596723916800,46076 762655734026866688,73926 776429987788316676,155688 787362329381965825,210207 793930805512904710,256156 786565883762094080,204413 794915793125392384,224680 773746678893572096,137693 790937961382617089,234583 756437481571098628,41518 791192983659958272,235963 732736709859889158,353202 763204886553038848,76549 790674371299815424,232137 785958044718931968,199769 770457923122147328,118191 776894155087683584,159308 757530103748231168,47736 764926719731965952,84889 780141529528664065,94396 756957934270095360,44450 760050185221332993,58267 751701684225732608,14277 781109854735896576,183759 778395561439404032,167398 785750330361389056,196696 787064509462478849,207965 774774453158813696,143473 781522765539082240,187976 771960489102409728,127366 794018412653514752,257492 767929085326753800,102444 763598826489864192,78274 795072432579219456,11774 760497377258053632,62757 763598982073331712,77577 791356764935430144,238395 792033317948313600,243187 789240552818675712,203546 763809528282484737,74559 779310194878709760,172799 755909165785034752,40344 779375569502863361,171993 778116561911635969,163573 756200975245807616,41726 775724077323608064,150624 779091938188206081,172299 779901556728619008,738099 763122734167502848,76665 774008137720406017,11774 790463847156948996,230282 791346409463164928,11774 794597162248114176,261818 778356970810073088,167305 792563217339936769,244270 794681225738850304,261818 763948609742123008,355994 789963632373297152,223286 793464500058001412,252196 732281557608587264,350081 790426205791068160,228820 775525411061051392,149259 776526282616037376,153667 754746248314310657,33356 764922416418082816,84889 769651724533559297,110659 793643790212800513,252581 775106057383256064,146704 763517165521764354,78360 777843076895125504,164001 778998025834356736,171644 766507094082215936,92872 767720382421950464,100605 777618378143838208,161277 794527333348610049,261155 762384906173513730,72408 752266956477169664,21935 790994435186106369,233307 768854080626176000,209828 791051885008396289,78159 763530606890381313,78189 785999843957301248,197512 791678561061113856,240483 766632392044019713,91810 761543384297304064,68993 788778917071089665,220526 785285321436991488,194648 793164408964976642,249841 794328519094349824,257423 779745575596093440,174492 774018903349534721,139404 791468605913214976,237857 795132834348306432,263939 749478859062386688,8047 749819394075815936,10251 788344964359094274,217034 795133625452941312,262847 772443184932786176,121795 762714955275767808,73926 794082110927732736,354311 751055316372955137,16638 750834997427249152,15661 778428581496000512,167399 763153093664145408,74133 791990156827983873,241819 778260626141503489,166913 787492417616355328,210678 754881891220631552,34106 756904558555598848,45122 788716970900238336,220029 757983830720516101,351147 763189012576268289,62063 762036065150656512,71694 764822587100639232,84724 776381666340196353,155332 786009921422852096,200382 790920773166706689,234796 763904226045091840,80939 769722476192526337,115099 753735295258939392,29589 771434553160396800,125703 760512874389315584,62063 776621607372615681,146991 781223822947147776,186584 765221501742223360,86103 780632325180780544,182257 791654296702054400,234990 793214467928494080,249725 780891475848691713,183283 788846479284641792,221476 753029366909509633,351340 769009625119223809,98972 755802966372786177,39499 754707749196406785,22393 770691530063433728,120613 776961200601067520,158520 769305908174258177,112301 787988796872818688,214209 765663421870272512,88998 775334316821708800,351463 758842153904635905,53996 770663150605705216,117257 790614853400473601,232791 764668546878025728,78084 787045422845923329,207965 791876290555047936,241678 761608785286823936,69356 778374779954946048,166390 786381549264445441,203240 788190007970279424,215480 774098259643998208,141316 781484674174619652,185310 780483033895874561,180783 793262247543840768,250633 761616757622571008,69684 779404327924314112,173628 758001495262363648,50143 791348200326082561,238383 791508478036615168,238207 785549725713989632,130635 761570922692157440,67973 776563209473929216,155898 755540700700172290,35736 795274711932530689,264397 732952136389124096,78906 769654769321406464,114587 789954519597658112,228820 769638425838444544,109337 794782127015546880,262849 761448264101167104,67679 765686526005153792,88432 758464401376743425,41703 791472857620414464,239405 795319633893007360,264774 755136296570482689,35737 791659316491223041,240474 771767542155128832,126995 772616224580612096,1249935 790284421677064193,230282 794636856830758912,261155 777885539458506752,164001 778289156929777665,167220 762760999724212224,74133 766666223459250176,93286 778612040978034688,168284 775934252776960000,152492 794651288826945541,261942 793133016327462912,249841 793824482901098496,255393 794896386575790082,261155 753735946684755968,29548 764931851068792832,82189 771833835918995456,128143 793545388200300544,249926 761775602542206977,70355 791451254513815552,238864 786527344202833920,203822 763731503033483264,75973 760970664207527936,65174 761922210906845185,69947 753811638759796737,686533 757069304978345984,40947 748971228107452417,11774 770100140854091776,116388 772177679441391616,126723 766328924078874626,91956 752624476383092736,22664 750365464413495296,12883 795330428982923264,262849 762749540671762432,74727 763846647268777984,79691 791302058704011264,236502 767236364643471360,353124 771772973069971456,127939 763104192504459264,76549 766136095843188736,84209 765616971538894849,88669 775414166420992001,147508 768833871353819141,108385 786242812220092420,201958 794986204211146752,264397 750820377505501188,13976 755544979276128256,38183 792125571685687296,240483 793496741420998656,249926 769473096281690112,111558 793414110792839171,249926 766349957964132352,80939 765561877766213632,88052 775120450267602949,146259 778729502553755650,170187 758049567682289664,50853 764416291050430465,83391 778362791925166085,167305 780616225831415808,150151 793248568270319616,220332 766249101784604674,91946 769926001363152896,115518 772232423782219777,128934 790948799820673024,164764 788177336189550592,352258 777625074421686272,162596 753721406349778944,29263 774393922546077696,142503 793433603384500224,250261 761463499125956608,67226 785580068579966977,197286 778999019808944128,167407 794909995787812864,262752 787014686269210624,207287 769174274527600640,111795 735862567189499904,11774 792872781658677248,248185 793994507423518720,256358 761981889813049344,70858 770012364301295616,11774 751177367356223488,17591 788046873730748418,11774 769012918339850240,109386 790493185516695552,230261 761890740586840064,69983 766328146391998464,90384 773265443440168962,134975 760973217976623104,66105 773903506465959936,11774 755107223961862144,34666 773188054961889280,134561 793221830957903872,250033 761618196772323329,69231 758706886564716544,54739 771588318546923520,118191 780336321566867456,178524 787725324788248576,210207 777338309592780800,160602 785992473117995012,199755 789887174648864769,228524 773699650599673856,138819 789993722524164096,229159 781333704568365056,185496 756328959298637826,38032 771748424148520960,127711 790562072845103105,231894 762813991324413952,72978 793180281754652672,249926 768874910345076736,109666 777965212452343808,165123 787223497567272960,209195 769041496494469121,109528 760902448286269440,65613 752155482442182656,21173 753311200847486980,25659 754142971855896576,27280 788441392360017920,11774 790916953271664640,227242 792079699207819264,238099 793650859901067264,249926 791123579337224192,234583 759861644386144257,59398 773909014576963584,138819 776132506823237632,153492 789455650598232064,225981 794326218531360773,259659 790994269012058112,172084 765461420582510593,86961 785260223636250625,11774 756861791162933249,42344 795423018151505920,266079 758737749381750784,52112 766926906667053056,92195 773080410032971776,26066 756748210358460416,44429 787268567599312896,209035 792016588010434560,243092 792154918954020864,242610 776145263714983936,152735 795777140948082688,268646 754869805988077568,33356 789854411900133376,227242 788154168338964480,214899 757202792683540480,45684 795141823647907840,264431 767510109899587584,98646 767816155331375104,1249484 780616402914963457,182146 761664440437702656,69292 765251754648666114,86763 752266618957246464,18395 788002941709881344,214354 758328895292735488,52061 792172362930221056,242693 769887372540608512,114779 785324795563012096,11774 793425708454322176,199546 754984578222215168,22259 761161974730326016,61051 763492954602295296,78115 773908063820447744,137953 772643239702761472,131027 752997758857076736,25135 788503273737187328,217372 775375075814039552,148045 779116449247801344,170781 793452711152844800,249926 769428254654599168,112336 795119285052051456,247930 752996735992074240,17416 771092289116639232,122148 775542794039365632,1250232 764286826085363712,82209 772221645197025280,129991 769009748821811200,110344 777504635590369280,161999 757396446488342529,46890 764197653743857668,80098 767112696043040768,93112 771350145271156736,123821 795680443735609345,267737 769501966775029760,113754 773951461411524608,139373 793863406885474304,256255 775376928375177216,148045 794821895463964672,262849 786999976232484864,208176 793269705238732800,250293 766698642916859904,11774 758592640023658496,51385 770342388296548352,117843 789174348653342724,223899 792260489153744896,243075 764193472177766400,82559 774694402535153664,142721 787228485420998656,46572 786634722843787264,205270 787022865552052226,205728 763435052126445573,78159 792146019521736704,242693 795219295890509824,263864 764904568283099137,82066 777271095506378752,157755 776740793683877888,157693 793186163812999168,249926 740980531689463808,11774 793205468269277185,249926 754039583239770112,30910 773173899102085120,132335 758769887720316930,55257 764172846767677440,82066 792855595053375496,248078 763876636164927488,80939 790053221633036288,108396 762104893566050304,7047 776583777846001664,157082 758026319833640960,50923 767708468102901761,100605 776230661459881988,153194 790276597710413824,229693 763110281325051904,76642 792536336754499585,244385 764860393298731008,1249257 778353123995901952,152594 779472554968780801,172185 750137424076910593,11495 786675375124340737,205181 787049346961334274,206773 794208539178860544,258771 764849818644516864,84724 756249811641311232,42171 764841801643614208,83391 778472144128794624,166852 775311396980613120,148170 777572144523816960,161065 749405382599213056,8047 751790259587780608,18893 758391625634676740,52545 764316648123662336,1249225 773254308951420928,135701 777706531907248128,162213 785981895276232704,199352 768101845306777600,103506 791786491181752323,240145 776585384885092352,155688 787402481886035968,210313 767953377926012928,102137 780816398750736384,183269 762016075072634884,71476 767876227918999552,101681 772828409382727680,132366 765565356488351747,87904 794313968647098368,259055 778320096787914757,166390 780116458978340868,176753 767683746111819777,100605 776164937219596288,153854 770747110421475328,119832 794204320468267009,258120 791873279606808576,238207 734771902514790400,11774 791361615136296961,238395 773869366815457280,139404 750663027578593280,12949 775403983825412096,148645 786951907256524800,207613 770047340912738304,116373 763430882946404352,78304 781333354457083904,187433 758294364389011456,52112 762305970156498944,431998 793190607095083008,244143 786589120009269249,204835 732317835129724928,349347 755315405015711744,35890 785656219725729796,196277 732128994028486656,1170347 780819985669103617,181419 767142099762475009,195876 770775190989115392,120353 773716821186752513,138616 759520433326682112,56964 763172123271626752,73814 764857286829289472,80482 761194374235467777,66897 764816112978653184,84422 791200084381863936,236951 760204425809891328,58537 781895566674370560,182349 786619083110420480,195405 795701396913799168,217634 758809043590721536,54974 758111629288407040,50542 791770035714940928,241283 756633544642875392,42344 761614903123644416,68993 758333777911357440,52554 776295977149865984,151947 763827326182240256,80393 771864194123649024,128230 794156925881647105,257026 794991054164529154,262847 773955954559873024,140211 795689866528964608,267862 769386937425727488,112399 785321843003490304,11774 752294636207546369,14277 753949583324114944,30590 780461414964158465,177233 781361932364156929,139404 786370210475364353,202727 787398479672844288,210207 792707985269198848,246726 795764329790390272,268643 732749003809558528,353789 768545177648627716,107469 788726211539263488,197046 773726184467263488,137042 794576814337232896,261155 779883082073542656,177444 789968501683478528,228172 775818935765577728,90193 788068521267830784,214492 789166221140725760,215437 794871403522748416,261818 792816477489369088,247877 788653672926285824,218258 765290919193038848,27156 773949227936473088,33338 755031135558610944,34898 770632396282540032,117377 763886817980588033,431998 750382550292439040,11495 787897576796332033,211890 792113658096603136,243187 778480967317123073,166913 778358497129926656,167676 794739717874909184,261155 765194307410153472,85562 771417237534208000,125145 776515047182966784,155451 791689341378568193,240145 758113487612628992,41703 761131109178417152,61051 794311732931874816,258598 763199797968855040,73814 772872062234951680,132761 757617021777477632,47545 788853143471792128,220029 753688353535463424,28732 791714311181705216,240718 756642943918747648,42432 769250735750017024,112471 773564619331952640,135725 788875131624026113,220602 757251616466624512,45054 786330760965787648,201958 792049985416114177,243075 786425499690078208,203350 794001004924637184,257492 794155151795712000,257423 756468718847361024,42432 786317195424833536,202429 780061016273014784,178045 778337042983813120,152594 780770129382637568,182726 781229493155352576,186434 755884648304111616,39657 792235541139828737,243187 762005133286739968,70501 770274901647392768,117257 793457908939943936,249926 756543951507709953,43828 793241480701685760,249926 770035055255228416,114254 790555293969108992,231318 793665042982010880,252112 763799009379119104,80393 760687069803012096,63371 758537019085553664,53703 772140316556005376,129462 768922931011342336,102514 776806348373667840,157755 779174963911725057,121080 795741369964707840,267746 752219789892853760,17794 761599705507770368,1248944 766260655997480960,91894 749719628734234624,7461 763224439475560448,47188 780463950639067136,180310 792999347906605056,247241 756299265240997889,42432 764273228789407744,82544 771400348791693312,120610 755270594828959744,35890 793931225165692928,255347 745203585500123136,46501 753358738455613440,27317 786904448329216000,207287 788027303691427841,214492 790367278307037184,215987 769312885545721859,112788 793643408392916997,252639 775729818767810560,1250232 773987052824256512,140372 777367603891154944,159411 772086877251928064,129471 771805270016159744,126152 793147268165541889,249348 747569686242562048,11774 761987258509619204,431998 786179349774946304,201494 790253624408571904,228588 759224644998139904,56964 779363922419802112,174315 770339468289204228,117257 785321135172947968,193533 753734955872550913,29589 785632261240659968,197091 754793598558666753,33356 769396179025092608,107745 776606598580072448,155898 787920818336518144,205197 785896514451234816,198671 787718014531735552,205197 781896676147654656,191354 732125550131712000,349197 786789298653638657,193524 773866227278057472,139404 794636138690527237,261155 769359999395127296,112788 769611484343046144,114357 778777611275239426,168284 794781920102141952,262849 791781895617056769,240483 750154865372983300,11495 758310294485696512,52112 771413742013874176,125367 777362059944132608,17416 780883772384251905,182036 764667036010180608,84407 794972445719535620,261060 750711544351035392,13343 794254413699416068,226320 781350961696485376,139404 794205550841999360,258322 761986416528064512,67229 751692585001820160,18395 764281541660856322,82780 733060216065916928,355389 763155985296875521,76628 763795316575535106,79691 792022841013198848,243075 789433791899021312,226015 760429660320702465,61145 751865201499205632,18562 754143685839839232,32039 764466322948231168,82457 766393613471387649,93286 791404273762390016,238207 794738367107731456,256564 781115727361236992,185496 794577480686309378,261155 750820474154655744,14950 761394925330173953,67906 772897750010568704,132908 738765491385180160,351463 732091602772992000,39600 761818167928848384,70689 764882083315453952,84422 767724830934245376,100893 787068299913723904,207796 758359055295320064,41703 773359326400577537,136426 773317675120529408,136110 776854481480749056,138490 759598184712773632,58939 775554975892209664,142616 790983938709811200,235590 764188186981433345,82209 781648154966036480,188934 793103987889143809,249469 794015747798204416,351279 769531225350533125,113894 778999164856311808,171693 792340047555129345,244952 793637077753729024,254135 781558033440575489,188119 758447909910159360,53144 765739963233161216,88920 777034989150101504,155390 774077043751346177,141360 759079438701047808,56784 760254636724850688,60541 792134479988989952,203546 758322123249188864,52061 788460773060255744,218275 789191479935631360,223899 756307876906283009,42432 772287590498242560,129558 757691310887342080,45014 765944984365215744,90012 771697130893348864,122982 787468603603976192,211347 755874551914004481,39207 786258379312201728,201958 791610509619372032,237491 793653940625760256,249926 749989886409764864,10735 788155303485255680,215505 759487693235499008,56964 764284240406073345,82018 780561740555755520,180848 770934117210918912,121291 788782804330962945,217285 765946193948049408,90287 770322465494999040,117687 787227818119794688,209400 741783806860922880,350699 750215280639504384,10662 788745500086439936,218275 753895907196739584,29263 761359781009371136,68273 763905290836275201,80393 785822701189496832,198671 768159594199724032,103924 790733817052999680,232791 760248558805065729,61011 788047100659523584,11774 757591766505631744,47782 763442490171125760,78159 770397962992246784,115526 788553346600710144,215437 779755931647082496,58227 775959449580077057,152314 732982292642156544,355107 757551075205480448,47782 777305570298691585,159475 785661509301141504,195975 785817822656016384,197512 773647567146016768,138165 776971359721107456,156835 751215244962205696,17591 765262758388568115,86763 772111065715015684,128355 773599391684800513,134758 793856101183725572,11774 763722909479305218,79691 773586346875035648,137639 773940621618868224,140308 780542277538185216,180233 791706668409106432,234990 761212015998341120,65180 781505346833645568,188231 788711041412829185,220029 787985484979040256,214209 778377612406030336,167044 788654222577274880,218349 788843750608863232,220526 787386811551141892,209884 767258509448667136,94699 761577581594419200,7047 785936867120283649,197512 795439378151735297,266151 792631274779181056,243789 753014631074004992,25071 788477140568121344,11774 765001102806822912,85562 789425490448744448,225981 751923272472678401,14277 786157000245800960,198591 786576450371588096,198513 779351470332317696,174230 761712083658534913,69947 773189786047746050,135025 773707290671218688,11774 763817741971181568,79691 792873028602490881,243761 767092147573039104,93170 754741656700743680,32758 776011337767858176,152735 780685983352233984,182257 791415410608316416,238780 785340732047446016,195125 794711913162625024,262752 768942856757182464,109360 750210030239043584,8431 788742300071501824,218258 776816409007489025,11774 761597535207030784,67547 789719546089250816,225981 765064485589528576,11774 760564380110958592,63071 763812565369561089,79131 774621385767415809,143290 795614738420039681,267521 785968901523812352,199891 793635790941253633,253032 777855561484369920,164001 789877554228318209,228501 794112715602137088,255192 794328900369195008,257492 777937135475171328,163776 769615330654167040,110585 773201019102650368,133454 777093010009886720,146991 749997785957535744,9416 791366559138582529,238395 770744664143962112,120393 780558655573794816,354847 763901818686406656,80978 776756719690977281,155451 778344323486195712,167319 794528416976486400,261155 753324540176977920,18452 754754706363195392,33356 761248037746290690,66057 756503523387465728,42432 775967457722925056,148367 763874779157958660,80939 767902538230366208,101163 791692277722845184,240483 763827275804663808,80486 792752851588087808,247232 789248116008419329,11774 793997440500187136,256439 769289786066632704,108432 787069330055770113,207613 769403593170518016,112788 794592681045409797,261155 791634083461947392,240145 781133133387358208,182726 773360516169367553,106673 785250727946031104,193839 789725410917351424,226717 790419225110155264,230055 773899578466709508,139404 794775801334026240,261155 776122703950536704,153845 780601152748548096,80785 790758156691394563,232884 754760196287700992,33356 771549197346611200,125145 778031022797574144,160539 776430662295416832,153756 771395208437260292,125381 763494985878605824,77598 749306624011935744,1247975 759248078943744001,54974 766797204065484801,95707 778573513049407488,168794 794601290487631872,261155 771441746609922048,125861 755923165973405700,39875 794340338957684736,249926 790599304914153472,218495 758824090039758849,51451 780954612626882560,184223 769175195844276224,109667 740296891104174080,99816 749656045375528961,7546 788998031441932288,220029 794913737077465088,263532 750909202315505664,15643 781465013504487425,187843 760549618593718272,1170555 766420214187642880,91946 769139254958100480,111558 752895545459417088,22752 753186794317807618,25885 764944189129760769,84209 765980657491337220,90735 758670695299555328,54070 754932601660534784,34546 771841418788638720,127796 793903159701897216,256255 785891126389551104,197512 763429057409130496,75724 758758435139702784,54070 761386470498308096,61734 790642008985665537,233152 778747067279613953,166852 756871239474479104,36498 791794216078761984,240483 794630949568974848,262145 767447743891697664,99159 791358004880740352,238395 794729916088651776,262053 760675054229127169,61375 759361244994363392,57964 773765617463627776,138165 793563767367884800,252014 793574168230895616,253721 763694211342282753,78566 773370305746055168,135025 795750248790523904,261155 776883219761340418,1170743 791355421491470336,238395 771402435919097856,125367 778676351628750849,169201 762776035687555072,74066 791276550641549312,237491 789868928080175104,164764 764981684076879872,85562 791350697740546049,238395 763738612659736576,79040 771807690922205184,125742 775035936765841412,146259 776460561680887808,155934 792746581388775424,246726 757972433320108032,41682 763834583540441088,80512 793997874690301952,257353 764566636330360833,35479 781734057403031553,188119 764972550258438144,84800 781230089539235842,186584 786625407818821632,205181 790527099958206464,230234 781346722186264576,187428 794704248432951297,262752 795610486595194880,266068 759390720465575938,55710 772161122757668864,128934 774228740595482624,141887 778816174674972676,170677 751201403868049408,17416 766348795768631296,93286 793136924844101632,249841 777632976360267776,162596 776512002181230593,155688 758366701868179456,46384 773271032333344768,135736 763477958950580224,78129 794959363479896064,262430 788753125721141248,220526 748567434483871745,1170318 780772179935911936,182349 776244426545004544,152872 793587711663742977,252408 768482519167762433,104973 776584841966063616,156926 786705479212867584,204835 785715058386939904,197017 791325972373078021,238058 759505923907981312,52586 770790741001932800,120633 785261568850210816,11774 788877528223981568,11774 793143376333996033,249469 758016058657681409,49852 776458852653039616,156055 795109918558789632,264397 772868762479554560,132761 792721604816015362,246225 793215946689216512,250633 763355703205466113,77668 760972192200785920,66116 751642815218626561,16728 770616026065141760,119937 781225345399873536,182665 767897351511957505,100605 794032573425078275,252020 741311816123326464,11774 785866900882464770,198878 773908374891012096,139404 791024945455259652,233736 753969946036699136,30779 788459170404139008,11774 788164450754895872,213961 787696329543692288,210253 788733855360552960,218832 765533360139665409,79223 785837274651037696,197512 751766676530720770,16422 776168255677468674,73196 786907570053091329,207287 776167061781372928,153854 758271200464244736,52112 765547546601136128,88052 751867629145452545,18495 791237807012478978,235882 771371743697051648,11774 788131198602129408,215608 769287076877627397,112788 794236596254048260,259063 795308566613610496,257423 778610123161808897,168284 763358147423547392,77720 762337506977275905,70971 793146038341304326,249469 752241994152443906,21415 766006608753205248,81929 772306480598921216,129526 732617362948653056,349359 763198761854197760,76628 793970420970098689,254135 791659580728152066,240483 756218174723371008,41680 790250926355341312,228341 773602515032035328,137639 795266517663444993,249926 794070140048510976,257325 762798816093278209,70797 791412121884037120,238639 785523434734383105,196668 792420029329510401,218540 773945485786767360,139404 794690659965960192,262752 762724622462816256,73726 768854748480966656,109666 763478196041854977,78344 767491164610043904,99044 788162531265093632,215754 794379237050306560,247651 762875339219476481,73814 740348949354020868,11774 792587129251631104,243187 767821274664038400,101383 773212638524256256,135025 790575661836406784,231318 785267981781786624,194560 795686242105049092,267521 771350331531862016,124597 758711367851540481,46076 764129864467099650,82066 795061648511746048,263907 757394438855491584,16728 786020824776138753,197512 758389302011232256,50827 750809329289138177,14650 789964217570959360,226899 795698649904906240,268281 763125863562956800,73712 763230952965349376,77255 753493320635191296,19598 792282086078091264,243398 794917084065136640,263906 795011091113934848,263896 753731924997214208,28732 775361386310500352,148645 787443431098515456,210764 793098661672603648,249469 773992072399482880,140025 763117402779447296,76549 764179364430880768,81946 761770911267639296,69983 779255796265779200,173347 785737101509734402,196277 789896889621745664,227625 791722134842253316,235590 794309000783273984,259543 794558851945263107,261155 789284940357701632,224680 750880558973128704,15643 765361479675682822,80939 793844390791970816,255942 777475314448494592,161941 793466257760813058,252196 793646923219632130,254135 761342738956595200,67938 763926633682120712,78808 755848920085835776,39462 785997486821441536,199262 769378681018019840,111481 780090085660303360,178045 794541782788927492,261155 773588136278560768,137042 778302067454648320,167311 794025163108925440,256219 795493950543056896,247930 765653162761957376,88052 754741753647927296,33356 763739533368172546,79589 787986488520617984,214209 788738500724199424,220332 774087712391307264,141316 765189263432544256,86103 773698620906311680,1250064 785586410900168704,196917 781840759448231936,187976 793367467255009280,250633 768903850988371968,109945 778649222455390212,164001 776279107210321920,153596 794096433217441792,257581 790183373352370177,229693 791798779745865728,240763 792973561845551106,245880 763877031113134081,80939 792023434494476289,240483 788752213443092480,220526 778004187346984960,160539 792454673345241089,245711 793584350839336964,252408 785656426798514176,196917 767184610107154433,97432 754788965207736328,33549 779308745209831424,173753 750371325680680960,12883 791349760212996097,238395 788899905553084419,11774 751806792900997124,19133 759583885319516160,35479 752229626265554944,1248155 795352186859483145,266500 795359864302276617,265257 792979781465808896,248516 749629175468875776,47188 763777303889399808,80098 768143191098859520,101163 766500638863663105,80939 773313144068321280,135701 793268217523253248,248770 775036645825327104,146259 773612638316003329,137818 763581391758057472,77598 775794353637826560,151265 785895566580383744,198878 776602710921605120,156835 793838468212195329,255393 740285961246892036,41724 787414697909755904,206117 792008562343981056,206666 751177487305015296,17591 779447646809317376,174230 757947681281015808,50314 749456427534671872,8047 732432219466145793,349814 767823650796044288,101514 787048425753751552,207287 790745745926217728,99049 792802689952251904,247715 778619213556494336,168794 794934814478659585,262362 771884385024872448,126389 794939728370003969,263666 781822387402571776,187969 787749392212234241,212727 791258473249898496,237491 786563917094985728,201555 771543233637720064,121046 765665327128739840,88930 772597776714727424,131814 793922802617348096,256219 790924991302819840,234583 770901377157435392,121612 767724137385234432,100893 774654427344973828,130931 764993001215053824,85562 774251232923877376,142283 774405859304611840,139989 765147579415920640,82121 767780887027027968,101208 778397517587308546,167319 785699649512366080,194082 789261743906181120,223286 789276513245859840,224230 732819172141502464,354243 755560955367477249,36719 768494594040279041,104973 765318634591834113,86645 772870705251704833,132335 780614302080262145,182036 795468426781294592,266151 781262600994754561,185268 788030408340475904,214632 772373809613639680,148861 787821626704355328,205197 770193901760212992,115435 763739635163860992,76771 751144374243692544,15808 789928568650207232,228820 794368459106828291,257353 786234815678967809,198304 793209048749309952,243165 762308248536018945,72035 753385607259226112,8047 770966426974822401,122146 793575519484801029,252020 758358216925257728,43391 793793830524825600,255393 771359366435991552,125022 780412900959592448,175168 750526742641709056,12883 768280489018863616,102295 791272589498855424,237491 787059741776224256,207613 795080246949269504,11774 785811606173257728,198671 794581361646440450,261155 755165154203971584,35890 791335276131946496,217519 758758450021199872,55174 762954365258887168,73926 773912858413244416,139404 755824235369623553,39810 795289362367971329,265644 790706572225753088,232884 762890960011337729,73926 790882550390685700,234583 750391702259544065,12357 775758861303222272,151374 774817006277103616,145244 793625368087433217,252020 766358331560595457,91894 776095219905204224,153095 774800002078105601,140495 767083537468096512,94718 781557928260210688,188427 791347780170178560,11774 766713034052108288,95672 785631607432605696,197512 794315097845956608,258741 766349465347297280,93286 763427304701767682,76012 794327771925323777,256038 778610972412014592,169201 781233559432339456,186584 757740685101441025,49066 775659209979465728,138490 757727970513543168,49056 794984136100282368,263906 786736644099481600,205353 750060071225323520,10847 785266160577024000,194560 792057620559519744,1170807 759489498774433792,41680 789471650790146048,225400 762329098353991680,72420 792816962241982464,238845 773935442576244736,138819 781248622960705536,186434 787009318256246787,208401 755166276331405312,34507 776893205065375744,159146 781583726912348160,131056 792139775494856704,243398 779310976025792513,173753 751625297099890688,1248188 793368070425227264,245591 790594521948000256,230485 786398999498469376,203674 732217117399912449,350453 793585851674394625,252020 795724610021036036,262486 760138508409245697,61051 771442296650764288,124863 793248574649819136,249725 772528440494874625,121795 760460653379268608,62822 758097994939977728,50827 755831350352048129,11774 777265931231846400,159475 791485536800116736,239405 778334476590059520,167319 791737634213232641,238286 759108834161897472,55660 776944835651596288,157082 768425745177731073,106094 789695664619917312,108396 790974051288100865,235621 761351236075548672,68102 778257614354444291,164826 791756898370453506,239893 758454362540797952,52061 795352606088499202,264397 732466329328836608,1170463 791078321668825088,78159 780372474315759616,179719 791691143473926144,240070 777461873105051648,160593 785489510289190912,195148 770966034299912192,121949 775793912774524928,150892 758297421000613888,51809 779333895821070336,173964 786689793707151360,205728 789350428030832640,224680 756466717904113664,42432 762652654203965440,73926 794302650015764481,258456 749925206391685120,10735 759972334513950720,55257 786132618186072064,197512 794753106550591488,262849 773231090362310657,132497 732419945045331972,196346 781420170304716800,139404 794633145329000449,262053 749296706651459584,8047 756203593695424512,41680 795414962994839553,266138 773281745257000960,105109 793458860946296837,252408 753633292709015552,28732 769910774009442304,110585 792134936341786625,242693 774633354847096832,144542 795292954575405056,257353 771137333198479360,122982 761141474872352768,481145 786306903903043584,202727 756947404650192896,45672 770796420844560385,65500 778163080270376960,163990 793727523326529536,254209 769723018780155904,114779 768783155704664064,108849 777652824964411392,159389 753031155612524544,25071 789441589932232705,224680 768960145749479424,109945 788733494511841280,220029 753940483739619328,738099 768454149600010241,105992 787067701352996865,208544 767817000923959296,101163 763406003354251267,77731 764862459966521344,84724 778039114960478209,165523 773562169191374849,137158 778441672216629248,152594 793415792016711680,249926 759820037360263168,59164 770686688184111104,119937 787043096689246209,205167 788425992305979392,216003 764152761579626497,82283 792153066594267136,203546 785604869818167296,197512 767855870751416320,98972 788624120560902144,216484 752238254640885760,19563 781352901922828290,186584 787830018147622912,212164 788890759458095105,221972 780372836905091077,179742 762699440306081792,431998 785817875630153728,197512 768051561352212480,102831 788791636935540737,219942 794525544171864064,261155 766449802011815937,77041 785275862732115968,193669 768527675350654976,104662 763142830231478272,76794 777336498983211008,159876 766345609242550276,91228 773588523026878465,132768 785656132199079937,197063 789702834761584644,227366 779771442636259328,174115 755517154665967616,37433 775863578620489728,151741 756811570483638273,43900 794539884241387521,261155 793095432872325120,249469 794573478502404096,39957 795455946042540032,11774 770964499537027074,121479 788571438353485825,218275 769720466848100352,110585 790694590026223616,210238 771136861309902848,123583 764816645651062785,84422 755388203788492804,36545 768218650322964480,103506 793164503911247872,249841 755525788246675456,37044 775493907605889024,148994 776528658009886721,86103 791416725870960640,238395 753006868621066240,24848 785499675965083649,196277 767474968909139969,95055 788098750497460224,215505 763875307707170816,80720 768947024444219392,110362 773945160967135232,140372 785684855577124864,196277 768104004278595585,103481 768271017470930944,104132 778405464044285953,164826 786429608623218688,203350 786462675702194176,203674 755034011001556992,34898 790936990736871424,234583 753505406782103552,24173 774457701451571201,141316 794553379305517056,261155 795483689807450112,247930 791945880622379012,240145 793312950761066496,249926 755458041886208002,35470 764604374031052801,84209 793181755830177793,249926 781858904607076356,188119 752290544152223744,91137 778004289612451840,165360 765342462739148800,86440 793863837636231168,256255 773570808148996096,137042 771417082218983426,125554 793911346811273218,256125 790534731964252164,230808 751918927475724288,20493 756259536416092160,41438 781289741027254273,186584 762457175922925568,47283 778326260422414337,167220 765558445818773504,87904 775874210266771456,151463 744963125246472192,11774 761982312091353088,431998 764930899918094341,85244 780636672325144577,181419 753337601512312832,22785 791659252851105792,240483 732619628980097024,349347 795362687530233857,261155 770246261538709504,117257 751175292136349696,16299 762219481695457280,67346 769326884727492608,112363 775823604168753152,150319 756925944388947969,44450 767315725119782912,97761 765652434383286273,11774 776423465192607744,155390 757276901492846592,45014 750885794923974657,14349 770742398477533185,121046 771271640432971776,101681 763934145894506499,80393 787743605200785408,205197 778663545818886144,169201 750722475370090496,12981 765151288740999168,84724 791764454472122368,191778 793101006108299264,249469 793524495118049280,253206 766556429314498560,92917 785882079343046656,198671 757799560525680641,48494 776851697477914624,158520 752939537186234369,24597 769421914037104640,110389 787471299887112192,210989 775656975178739712,150511 763165143001812992,18381 790756749313662976,221524 761994078460313600,69878 761978919348162560,431998 763868119961964544,80939 794542582302965760,261155 764978133485416449,85562 792942854284849153,246392 788076929270312962,214209 791762208128700416,241274 763866201042874368,80486 791445556849541120,238292 788815345511378944,220130 773642600309985282,137640 776777480267001856,157840 760805200173162496,26066 767091386608914432,97583 770316338615246853,117941 794651717539274752,262022 763335926013648898,75631 775351831207747584,148473 764486542136147968,73196 791707753551060992,11774 757502985983365120,46280 773891664511397888,139404 793647832800440320,249926 794546780331327489,261155 753983752804577280,28866 785269881587412992,194648 785453500956184577,194170 771602245104259072,125853 762052870132727809,70338 765585512748822528,88052 786413027432108032,203029 772837440193175552,132335 751221189104635904,12868 754784659473477632,22393 793795393238790144,255393 774203012965396480,141887 754990492954288128,34666 793238031842947072,250293 786157613809565696,201374 790948708170895360,234551 791667354061119488,240145 793311173651431425,249469 781650403381252097,177455 780797813386903552,182257 768228998211969024,103924 792427434767421440,228037 758440409148321792,52394 758845202576515073,54070 771150259221241856,122967 777338664024150016,161572 795025550616236032,263551 771554831823572992,126389 791365809029341184,238207 762274767529447425,70543 768435862530953216,101254 787559939325636609,210313 781829516276531201,190635 777002409033887744,158338 787670289777909760,211347 746376766911053824,11774 768182373846482944,104162 749293517999108096,7866 790751385331654657,233131 760230192577126401,61788 785602867352612868,197512 787718836980183040,205197 766753747544440833,95568 767300662208049152,97255 780770316851306497,182726 787805196118265856,209529 793466825300402176,252020 794927294158618624,263817 777303253381898240,159876 793262921593724928,250179 779416866171355136,47940 775416062711959554,149200 763923656451825664,80136 738073194721083393,1182482 755852294462115841,39997 767837620168691713,101681 788887927975776257,221972 760972401056190464,64693 776465983691038721,155451 777956349837582336,164633 769132187929153536,110709 776517313554096128,155688 792063537615024129,243614 758433946749194243,53001 777606170462871552,162610 786247742658011136,193587 773970375180976132,140444 788881421804777472,219915 774676384622997505,144602 764197333605101568,82066 751781510043168768,18323 765974089164951552,90012 787464339594760192,211347 762027931090685952,69878 776176155418304512,153772 775343778668306437,148018 790936286332854273,234583 785997005906710528,199546 788410692151816192,11774 790375439197937665,223286 778005922446573568,160539 763090806144065536,75416 795030073627869184,262022 788266953672720384,214247 790375828400041984,231008 763900719321624577,80939 768204304033480704,103924 774814285281136640,130142 795706406137565185,262022 752877763628036096,24134 760963797221650432,65174 758666822673543168,54070 778215076729851904,166409 766377907568517120,93405 773942439748902912,140284 778457277258870784,166852 791681517953118209,240474 766085020368904192,90384 778245126703292416,166409 779139937467850752,171475 792554737799340032,244270 768880729803460608,107428 791626764975951872,239456 793846221454479360,255942 793210029038075905,249927 793604469699153920,249926 787331064926724096,209074 794783736814587904,1063777 768589142582255616,107559 774223349073403904,141360 795664194293075968,220029 763009695212834816,75724 754711171538706432,22393 794189419884544000,234551 785547250629869568,195332 777748430416257024,161456 767128692535484416,97852 790577525999140864,231710 795266932593266688,262849 790881704256925697,234622 781508354619289600,188401 794685010666131458,148962 788177088868192313,215088 761272581966077953,66897 773303341124292609,136110 795038462692864000,263532 732272915559948288,196346 750430802052206592,12743 751864775534051328,18539 790665798650068992,232881 793225759628419073,249926 771064121278115840,122388 788166605976969216,215608 791277018625220608,237437 757732753257398272,49121 756626759659900928,43280 770351147664244736,117609 758768768486998018,55262 770704841744142336,120613 774010879410974720,139404 780476674894798848,178415 794074791237939200,257325 771396174179958785,125149 793988346854932480,233467 775833484552056832,151947 786584583152238592,204413 768804044924157952,109104 758083690283036676,48663 794703866315046912,262752 777673074388770817,162610 793157271685505024,249926 751116760645001216,16728 776437724928540672,154832 765955926788538368,90384 757771900349194244,46280 761700934590226432,67973 752824236494954496,22838 794252066952773633,256471 788178163285229568,214084 790974845479587840,235590 778623622013476865,167220 754980652185976832,34645 781236241664774144,186434 785611028587548672,197512 755524856553365504,38210 757292260732076036,46382 786976999650758656,207949 795120309602959360,265257 759508956339462144,58537 762412262137016320,72809 752990328827867136,25255 762140872301420545,68273 766413113683906560,91946 794605447504363521,261155 770354441002319872,116263 758789368416907264,53996 756512295233216513,43391 769635666409955329,113412 790959242786267136,232169 773915474593669121,140039 758835581585465346,53675 780892245394268160,183269 787694657647947776,210253 775886559786643456,151302 750481858048036864,12357 795010606038392832,262847 791423980817088512,238099 790241605013872645,228341 778987353025105920,171693 758339326824579072,48289 780050459297931264,171693 795701542586294273,267862 793156200913248256,250066 778351103515566080,166852 760477852005388288,48052 786421780617363456,203674 771672082920923137,121367 795735469271040001,267576 765665013604372480,89076 785630112624414724,197512 751640592942194688,14858 762807286326853633,73712 779493531907784704,169573 789679658262421504,225439 770743608685146112,120127 773281698612187137,135193 781360035393777664,139404 777995084302196737,164826 772180823579648000,127957 787325543402307584,210207 788063163111596036,215005 792337441902309376,243187 770240097346211842,117257 788504024102244352,217601 758413952464351233,53144 760952178756452352,65500 780884761493512192,183975 759792971331940352,46475 779027310347292672,172057 773631320689750016,137158 774432948120584192,142503 780813106201108480,183268 792705260628303873,245148 791373760985174016,237935 758705904015577089,54070 764299756017287168,82066 785551901605650432,196917 781276533142859776,186584 794374254691127296,252939 788018105402425344,214354 764514432768548865,83823 769121392004567040,110344 766350877904900096,90908 779849757003026432,177233 756316272615362561,42249 771871384511275008,128017 773722891800240128,134531 732635449789939712,11774 790925779076993024,192937 753181779956146180,25657 788044438237052928,214492 750737187176525824,14961 794602566675927040,261155 786429429601931264,202429 793864200229486592,255942 754884381563424769,33186 762722730978533376,73872 764212773702230018,1249231 766370977999716353,93068 772540657936240642,130686 788828416166531072,220806 785638235863080962,196277 779721608604770304,174756 785693848026558464,196676 747462694744129536,11774 780216162953093120,176128 759087565009981440,54842 790705041149616128,221524 763697298211823616,70689 772822193415786496,132335 786725838368739328,205094 792035030893596673,243075 751200915231694850,17591 763456809856212992,76406 785965680591896576,199272 778374821268688896,167220 780571526571651072,11774 776704944414097408,154492 787829256667537409,210253 792156383596597249,244221 758998423743844352,56146 774120472996786176,141316 769089937413111808,110709 791363153435107328,230712 770275703799422976,117257 772155961695870976,127707 732792718485782528,354151 794638684758962176,261155 775734370887806976,151216 761426897582469121,67973 790629491466989568,228354 760457678371954688,62002 772565884594302976,148861 735892051473141760,11774 773536604229107712,137042 755030422334025728,34666 794915324953030656,263895 775190527197253632,146214 775671581536378882,148888 780797276960747524,148861 732414359931129856,34202 793193567036604420,249926 794662466474999808,261059 759101474823544833,43947 763531184039133184,78878 788055503066857472,214492 777635538060906500,162430 758422001782493184,52545 775698848706596864,149200 795388536472137729,247930 762380682500960256,72216 753065049951002624,25255 768381763731193856,104932 787272110083276800,207076 759797934699323393,59666 765967388349239297,90003 749975357298601984,10735 775965125580730369,151296 785492022387806212,194815 768506928343416832,104973 757659820832980992,48289 763776481419984896,47188 768181967833604096,104324 793266651059945472,250633 793994209103466496,257325 780884091793182720,183269 786748222253391872,197322 772143303949111296,128519 776763805829177344,157755 787439548460654597,210274 766790537978314752,95682 780914891804831744,182659 785939624069783552,192032 764881884744671232,84724 770170998851182592,114987 774026501738024966,139865 760838304203837440,64722 795451346669436928,266822 785524598544691200,11774 774374321229750273,141867 785600986861543425,197286 786655293400838144,204413 758178013322289152,19598 762609626798026752,72434 780472507367170048,180074 755835154052952064,39462 791390053394059264,238780 757588503236583424,47844 757715491125391360,48549 759123483292868608,56964 795001758569402368,258040 781318769926926337,185921 765207110003019776,86320 794169682404184064,256255 768967706364305408,110209 790722335519023104,221524 790734252434481152,233756 780769756676820992,182659 787268613354815488,206666 786706832605769728,11774 791089608754728960,78159 788772679893540864,218275 773367373046964224,136450 793508440681295873,252711 794019727626551296,255870 758006924038250498,50804 788004931898863616,213064 793472106985992193,252368 794319867788656640,258249 773704122000375809,138819 785477949176750080,195064 789546635365941248,217285 794866614210535424,262849 759836900072927233,57105 769142919798386688,110659 789192402376339456,223899 756536305392164865,43391 754161043929112576,27045 778395490165678080,165185 788438944820047873,11774 771553240580132864,124597 794251511295606784,258456 776058773198733312,153194 791444614783852544,238292 763872207692963845,80939 794639983764062208,11774 751181357590712323,16768 758782221184561156,46076 786629761665683457,205181 753182159175716865,14277 787901394103730176,213064 793110144024391680,249469 763542623327879168,1249122 778800985913237505,170678 781616200283328512,139404 793944167567212544,253395 766375637938495489,91946 785299631706083328,194934 766203680622256128,1249308 752948110557675520,24196 765539784664023045,88052 772638308274876416,131007 773112473792544769,134470 792747516122894336,246726 737689920442138629,209828 778706539049656320,169715 779959626758369280,176358 789848789985001472,225359 763681471609438208,78159 786905737842814976,207287 792759870818750464,247076 758869892984545281,54070 779153677529456640,168892 780843689933414401,182870 778670487790579712,168794 794596170228109312,261155 752680423990386688,22439 764925245207621632,84889 772876809201393665,132370 760707050997485568,64325 792552900077711360,246225 793060401168715776,205972 781472809792962560,188119 758058976562995200,50958 768173525924515841,104417 766053581321596928,90539 785331244238200832,11774 789827668028063744,228037 755383491890556928,36877 771494459678875648,98305 756185922203291649,41680 767966864144150528,55260 776749698497572866,157755 767454231657869316,97447 756188123374227457,41680 792897225173106693,230791 790880865970552832,234495 788411592199200768,217634 775729157615394816,112363 773552380273127425,133702 757575533018255361,43399 760564239455051777,354841 786983971691360256,207287 795694828847673344,267855 767001210129899520,96039 767743061849890816,100605 773383709907116032,135025 794288328757477376,258598 773539201820209152,137042 794614680895397888,261818 749802651835994112,9754 763951792681910272,80216 760460773579591680,62837 773925576084160512,139404 775409489172238337,146704 761314499529846785,67023 772571813037486084,131542 751151747419308033,15643 762982452151410688,75724 780781394058473473,182726 778579610896334848,166532 780611648407035908,150151 764482245642059780,83629 788446464448032768,217519 785515394555666432,196277 751618955979161601,19000 779310118370279424,171693 752223866076827649,20279 771805735743135744,127134 760462365615808512,62511 768206393190907904,103354 773922886142693376,139404 794243683834990592,258331 772474299051565056,131084 777829374880018432,161573 791639280577765376,239926 794509993848487936,249926 785350219638665216,195089 793096714488020992,249469 776457912591917058,156055 795371147428667392,266151 775811096934514689,150663 780650341020958720,182257 778303219449475073,162294 779642934517981184,169107 771539495791374336,125554 758721952869670912,54070 773927042307936256,140039 756741472615927808,43285 755566108149633024,38183 758351032275447809,52061 753573213737668611,28037 771520771667537920,126389 777934209663045633,132364 760690849713942528,63071 789237372491669504,224333 781261319466995712,186434 793101313127034880,249469 788478019430146048,218495 787125227671216128,208167 758262539872378880,52061 764266315771092992,82582 788417362642866176,217519 760461000684531712,62452 791498555752083456,238207 767559454720163840,97619 791385546274865152,232791 778733262080401409,169384 762000270184189952,69794 750542675783344128,10735 793254092785221632,249469 776839757502513152,158387 770968652761952260,118191 786945484371943425,207613 788820973206155264,220526 770683064674455552,120393 786375149851439104,202248 788745806123831296,220031 795703868243906560,247930 768969264032284672,100893 766326405785411585,93036 779503495070248960,170592 758645512056803329,52554 795767990784389120,267521 778612181679996930,168284 762742328742281216,73706 759423172290744320,56924 754761810738311168,14277 791618681897906176,238780 749238134123016193,7849 765369036284661761,73706 756506887340826624,42249 778958098585321473,171324 790626363661168640,232280 772586495018274816,131003 781711449563525120,177455 794244490609491974,258044 780599046910021632,12018 795039582479929346,263532 781622586501320704,187976 765268476588097536,86209 779167265061306368,170451 786781141705646080,204835 793190477524824064,249469 762668703435685888,73926 774030547328700416,139774 785918799614730240,198878 759741318197350400,57105 767845664709603328,100605 773345341433274368,133702 761972198693277701,59676 773209333140107265,134561 779362482905354240,174230 732360255250685956,351387 775077756228866049,146259 765157966798618624,86103 794562159460028416,261155 794622447840423936,261864 766622373873201153,89733 775843144822697984,151845 790620272411959296,230808 766378348041961472,93286 760864957563015168,65180 795281272046227456,265644 764665123646636033,80720 772521617373204480,131421 795089151745871872,11774 770589048087928832,119832 778189701597585408,164826 778636080325156865,160539 751826200146903040,15721 755387236850335744,36545 788412464878592000,217519 750419192411750405,13201 755479188837138432,34637 771404789536075776,125070 757439183652810752,47261 788472937603096576,218275 790005310299762688,228241 793157452803911680,249841 762607934341734400,73795 785552680890486784,196788 768138368244998144,102137 756950158684729345,44429 793489525456695296,252741 750369660680347648,12883 770428547555033092,117265 756728863670071296,101431 770780294492323840,121046 775383587231113217,148537 789776885597241345,215965 770350639150952451,117257 795728482219200512,11774 780928921407586304,150151 785487874615496704,194949 787087144430940160,208014 792262739897049088,243092 794368109494693888,257492 787482089448886272,210313 778666700052897792,167677 761372287861919744,67679 773871634612678656,139404 786285111897620480,201958 760191385689464832,61598 755254344576962562,36467 791640858328231940,239426 791447267681021952,238099 795111294374395904,264397 768481990848897024,11774 789202790442643456,215505 793100445401116672,249469 750766784576233472,14827 765485952781484032,87825 780857913925636096,140965 789311291848392704,225359 755509080341512193,38183 763777687861288961,11774 792971717756846080,247241 749818978583752706,9717 792495072524824576,246225 793176057905938432,249057 791162586146496512,237038 751885232425603073,14277 778972360644911104,170144 790131713288474624,228760 788593688662474753,214354 787729978611884032,210253 794527976532672512,261155 773291781123371008,354311 778652164319248384,167319 780484275275784196,180759 776601531504267264,153095 776977993436508160,159245 754720822057574400,32941 751854762862096385,14277 777630884228960256,161901 791364781672390656,238395 794854762185420800,262752 775795269598339072,151741 754000941620219904,28866 776983045668679681,158387 780884857366966272,170294 768866223484461056,109767 793305965131071488,249610 753908502716964864,350711 768230541363703808,103354 771134573329715201,123583 753738964247470080,22439 760926566167646208,64730 768174639726100480,103924 771879941000470529,127957 794606315825991681,261796 779047419736498176,168284 781346134665027585,139404 787058069381324800,207109 765589856059731969,87258 785248412702760960,11774 793606365881200640,252044 794376718148517888,258306 750749588215267328,13343 759855823002763264,60124 754096709505024000,29907 788746474351919104,218275 774403092234199040,141316 778106170133315585,164783 773530902718734336,136904 794995635237728257,263895 780890744374628353,181903 785595338476224512,196676 794562666656210944,261155 772037629168594945,128711 779336387384532993,173753 775027569028726784,146259 751126883966783489,17120 763454884951707648,77687 795433691669557250,262752 761583796353396736,67758 769383005546766338,112788 785380275416993792,11774 764156620079116288,82066 770655546676359168,117257 786599315829460992,11774 789977756218032128,229214 791093568974778368,236393 795278451729166336,263697 787433422713040896,209736 791657203967021056,238780 787363756355428352,210207 732262463433891840,350968 793474335151419392,252020 791351521766023172,238383 756663215447158785,43553 773715174352101376,11774 774056188052856836,139404 792029322802499584,243075 732606093910663168,11774 752217911603765248,21074 757700685387399168,48857 775374529115803648,148574 787718024371527684,205197 755168655516770305,35890 761340198030639104,68182 788915301144522752,127871 793188785781477376,244230 781873689419624450,190635 764198511248302081,82490 794924215145115649,263895 795298398010109952,265644 762057783885737984,71659 762700315992940544,73704 770380313675509760,118191 776558975554756608,155987 762735680506081280,73712 794667407633776640,261594 750135111488720896,11495 795424472106930176,266491 770794154926469120,118191 795451118360862720,264397 772953996059258880,133519 774667198350712832,144654 788443563944140800,11774 772036113082888192,128194 773210495016808448,135025 791039658792620033,234583 775519279173304321,148909 786453147837276160,198671 753245234654507008,26140 776611779317293056,154832 775116703458062336,145866 765881386137821184,90031 769307096751935488,112643 780434361866866688,180310 791782496925061120,240793 773588292872892416,137553 790730547622453248,231849 764912875060158464,85159 762329714971123712,72010 760725956621373440,64147 772394424861134849,130677 795489090598801408,247930 793135009687363588,249841 793283596387627008,251239 763957111642427393,80939 767437810693529600,98972 742412581567008768,56436 766314134174478337,11774 780282075001688064,176667 753915470407884800,30339 774406469340962816,143041 790625686801248256,231894 769578329733292034,209828 792095524316938240,237964 762816138111660032,74308 790903586091769856,234796 766305862889660416,91946 793904795421671424,256451 769008099168366592,110362 776545415701245952,155318 754098922822533120,31320 776759060611919876,157755 794734579928170496,262025 788193915459416064,214992 736312566457237504,1182330 781188874173374464,185313 766360328795922432,93286 751233654311915520,17416 765982885316702208,90618 769716066989645826,100605 776448524653297664,152314 767062236372303872,96851 793440545569767424,252014 785490639723098112,195084 758565418000867328,53367 790521101252263936,231894 793204149789691904,250633 750744267128176640,14877 763423923417513985,77731 756888502336225280,43391 758780272959631360,54644 763913215533121536,26066 756655942670876672,43391 763880224585031680,80939 785281972776022021,193669 774073630556688384,140900 794002573086883840,254135 762405266096783360,1170382 771551512157835264,126390 778288414978289664,167220 781096934131900417,183759 770755739312730112,121046 763044016359256065,64722 794520447853301760,257492 780114992976711680,172185 776748574134591488,157755 788763503758807040,218489 760592589745709056,59666 764130883729141761,81702 786728610401050625,206225 792734953750433792,243075 792792563484884993,247241 791436735427256321,237491 790967668345966592,234583 794680578612297728,262319 751826560336826369,14277 777550268455981056,156835 790655116324077577,232280 786023478847803392,200235 758774624523919360,54070 781670020023738369,186584 793837904883617792,255318 768628298435928064,107423 761178177054056448,64537 753349268753174528,27222 753380426551402496,27402 791745729907732480,231550 793952686815088640,255826 757063319714795520,45950 788115249127915520,215505 760845967537037313,64145 763910414421807104,80939 770428281338273792,112872 792589374244257792,244270 766489507692617728,93823 733280908912910337,355480 787980555409293312,212139 772946579447803904,129380 777910781249622016,164197 753127679973548032,352035 760989709862600705,66159 792160088479961088,243427 794558273907134465,261399 769272497552367616,110615 768870162581848064,109666 793454265884958720,250633 760611196735139840,56595 788152660188725248,216009 794734184975728640,262849 794686608083746817,261818 775124501440831488,146720 793170021333827584,249444 766027266568617984,86103 759545249928622080,57068 768864315336069121,109666 769648442381434880,114779 759252891311931392,55661 771906733585276928,128519 787098013298597889,209129 776478589189443584,155896 762000325179875328,71476 773388373931257856,123345 795146978921431040,264397 788115675013341184,214238 786051944846622720,200490 788057535618121728,214114 795102517738831872,264397 775487579823173632,149259 785692527366053888,196277 787045565506916353,207287 777359217334247424,160593 771046045119836160,118985 773388564570705920,135025 758044079586283522,51069 769185404566114304,107469 793149055178113024,249926 753314155466227712,17384 760919316048916480,65540 761357104129122304,68163 785539468698722308,196247 754858461251432448,26721 770245009064939520,117257 788438692239138816,214809 793751702482612224,253164 794571955110297600,261155 780791523533127680,183283 786887407014649856,206257 758775974838333441,54796 763452080182788096,11774 793565529323765760,252196 773084953537974272,128711 793846368951476224,255942 794330022102253568,260033 785326483241926656,182752 770137002436075522,112363 792831763118710784,241819 758805812890378240,42453 786799171919413248,205353 761898653032259584,65189 759129138686943232,55660 791438724517081088,233736 763529514483867648,78513 774303668753436672,141887 771781365939462145,127711 791281545994727424,237491 763141374988394497,76954 763058691549515777,76329 776159345893519360,153658 759367447170330624,57714 767525128854876160,96039 763706428741783552,79691 756579322115207168,43956 759134214759575556,52904 765866507540787200,86103 753666524490047488,11774 758043978323353600,50923 795692691421921280,267862 777963589592309760,164783 770353013512863744,117257 781204685340356608,186434 750137521120677889,11495 785638603497967622,195975 770336885319340032,117662 771278981073166336,124536 768874546644549632,109104 777606687582621696,161456 772483107912056832,130988 756808806974234624,44429 787573673049792512,208146 786356462129995776,203391 778314473052471298,167220 787936699959513089,212564 794985871418109953,259190 758667908855631872,54070 778923040176541696,171168 758077373493370880,50923 762189918126739457,431998 768226061763182592,11774 795476380364505088,234556 778300714292346880,167101 774222907627147264,137979 785381783143579648,11774 785667578903396352,197512 786184127980576769,201556 785955391213559808,199431 790845874591195137,221069 787010763542200320,208065 757366307964743684,47186 781642643461681152,189652 791724252680433664,240070 794615359244562432,1170700 735098261971861504,686533 763059546315186176,76329 752888834644291584,24134 760176339093553153,61412 791057036125569024,78159 774246087603486721,142090 792173327787913216,241678 752881404891889665,24134 755374784402161664,351973 768771259874377730,354167 787131979615596544,207287 774025461013680129,140232 792600843249999872,245148 763954267208024064,80716 795389818947719168,262847 777163758946885632,147771 785991874041348096,198878 762050169189888008,71476 791673557050732544,240483 768680640392859648,107069 787434047823839238,206117 787802571108868096,205181 767841861646094336,101383 777164289434120192,159093 785584059690786816,197297 786239987389829121,201958 771531226142289921,124601 791812051916165122,240763 764179198407610368,82020 793209486559350784,249725 794839112767459328,262752 770823418199482368,120541 774131363909738497,140211 787743171379761152,72035 776441171048443904,155896 750422185186131969,11677 753020342788993024,25253 770686968149581824,117257 777940370395009024,163153 773901696078458881,139404 790106320896528384,215437 789343530225246208,225456 776066884227694592,153194 795402325275852800,247930 763852224069967873,80486 793517490374582272,252741 777901864645857280,164001 758024676224270337,50314 791702455553781760,240483 768864036142317568,109666 770779879897829376,120363 793107825039962112,249469 760541361137340416,24745 764783143043813376,84724 771482250449981445,125853 779380204540203012,172107 785283513431928832,193669 752891889624297472,24134 733453449044582401,355952 755048952672641024,35044 754068560901607424,31605 770552803307708416,118191 793209027543072768,250135 765661541098262528,88700 790959746421362688,18395 794152455973978116,257423 769248743820374016,110585 771965175645831168,128934 788439043939774464,11774 755904082011979776,39462 792020345469411329,243075 750506313109606400,13450 776120643695677440,152735 757790713807380485,48097 792108282559225856,243187 760183047077580801,61412 754736343398375427,33356 788434033529221120,217519 762238518479511552,70858 774670864675581952,144542 795251354931314688,263532 750234380006817792,10735 758831763577679873,1248642 760435170260447232,62771 764479370354393088,83459 767159089675792384,97852 753206146287144960,26140 793946105511837696,255965 772575274126811136,123217 780446558634512384,177233 770950014340177920,22267 758325591539978240,51809 770045624695783425,116373 789656936341843968,226538 761692151772225536,69491 732804514495991810,353228 785383643980050433,164764 795020626226356225,261155 774963357757558784,144635 787822605394927616,205197 771039970408730625,122148 777296951746236417,127903 792078287275077633,243187 771642382114656256,125145 754717252872798208,33356 767707873476546560,481145 787134667677921280,207796 792171534743773185,243513 768972147859525632,110389 768101113471995904,101681 780644546325643264,181443 787267851732213761,207949 736839970690850816,1182343 785278041526145027,193817 753285594868883456,26823 785314557489217536,11774 758707428598751232,46076 760560481694195712,63655 794537407018364928,261155 769729664227028992,18030 788801942852034560,220526 789859903032655872,228354 790749503783596032,99049 768427361960284161,104162 785820987296067584,196277 764081335807844353,81702 769192170922266624,111049 792594897312239616,245148 743482078767964161,11774 777689281028558848,669866 793159901208010756,249841 733010614558306304,355323 753373893352493056,24745 789156746119880706,11774 760308188616896514,61051 771317929279389696,124597 733027662474711041,355464 778735801882415104,169923 778030029821374464,164669 763777272050544640,78394 774020889864134658,141035 768828350177669121,109337 770758154523074564,120690 791561657398988800,238395 772540318008823809,131045 785521077602484225,196277 792436641956638720,245148 763915313599680513,80939 764107351850749952,79592 780851909737320448,183269 792585776538193921,246273 770626407424598021,118191 790981088596332544,235590 781775171464015872,188119 745457065217261568,1170700 791235289351983105,352553 778589801817571328,168794 780688743879487488,182257 793810771910144000,255393 763893528787243008,79513 791258430619213824,237491 793159098816684032,243075 792539253745917952,246295 764919811331678208,84209 758419133130272772,52061 733061145834061825,352089 757676014323499010,48633 777851759003918336,158023 750373384031244292,12883 756261165810978822,42171 758148507521814528,50923 766222607700013056,88449 776622136349687808,53667 788491299326423040,218356 793745290574520320,254025 794984797336637441,354598 795444317997375489,266491 767857248295002112,100605 770449006942035968,118191 772882746653802496,132370 786696732574879745,204977 763407764777414656,11774 795039490540568576,264397 771325959639142400,122344 789433354928136196,223492 795733036499279872,249926 760860368004612096,64722 758769916061384704,55257 791680099829579776,240345 794295854907740163,259543 786602813304418304,204413 766608728703561729,94699 792116676112285696,235685 780962713233076224,183269 792122081173352448,243075 770483263488061441,115451 778427113527451649,167569 771937371554193412,128017 771124898622271488,122126 751814545027452929,15264 793205936504475648,248065 769041455650316289,110709 764816660490444800,83622 790240629326385152,229693 780932540450349056,183472 750373709408456709,12883 773884418700091397,139404 769587583152160769,114422 775803473325588480,151185 786299598323068928,202007 792926688141152256,243075 785482288410693633,194560 771364171963179008,124597 788763721921429527,220526 790397162760712192,11774 789185717389758464,224221 774349494922215424,142503 762878708248031234,73712 755440292598312960,36997 781613026281598976,188401 781121454045851648,185496 786024391318446080,200467 760225843238973440,57131 764135209822543872,81946 769934397080428544,115726 773616470949437441,138165 795351998627508225,250633 752718034003910657,23167 762806839876710400,74302 771602630082633728,125367 788892601898315776,217634 790931024037367808,234943 792053906008379392,243092 794664070142197764,11774 771497051389587456,126293 795426506977804288,247930 772082089739059200,128934 790992882798768128,234583 750342150861316097,10735 776766103947182080,157728 790944658067042304,232881 785261401153515520,11774 788266288430800897,215412 787015580037545984,207287 788198228554506241,214078 753442269005393920,18323 765072318615793664,84422 790997364618264576,234583 773404083990528000,134310 733047781384818688,354869 754767185441067008,1170326 762706376053317632,74431 776065588800131072,153194 752112490369064960,18298 777747240249020416,161456 793538760222896128,252020 771092558298710016,123229 795428521229352960,266138 761685667936104448,69711 794554011898654721,261155 774716849074253824,143473 792120191026987008,243187 771507357373304832,125703 778284505689751552,167063 791911693873926144,240483 777162497908281345,160592 772461581246472192,131027 753691283873345536,12852 785462166526779392,195975 792840880600158208,221416 760904712053022720,65307 791797180243644416,241034 794792592852406273,263385 764207809390972928,82283 778521396695666688,152594 786797093713088513,205186 793966204629069824,254135 756453070297530368,43306 766591880230412289,93823 776440777023062016,155896 793652925545390080,233154 793790949948219392,255393 786275530622459904,201958 788076854615826432,214492 791372651646349312,235990 766256155656069121,91946 794655240045805568,259892 780971081926488064,179560 785243037815435264,194082 760148153991569408,61051 786735151770238976,204410 768517869172817920,106774 792154496558178304,244289 753941554658545664,30304 771831722245849088,127582 788745854505148416,220029 749338160308621314,8047 758428503557615617,52061 763693601209585664,78360 749436801148944384,7162 750024755407826944,10654 763799898932121600,80136 779340771254206464,171993 794957516270698500,262752 795720211865309184,268448 758512223157313536,46384 765665857812963328,89076 777953373119062016,164202 791308679140155393,11774 774278825450496000,142485 748414695783206912,356063 776004074361716737,130988 774120897376464896,139766 778012498146373632,160539 766787127644389376,95511 755722684965806080,38183 766056669956550657,90384 768583544582975488,106281 758410862877114368,352304 780109815918002180,167220 758655305257324545,54070 769690807116959745,112939 792002482012561408,242441 776175395750158336,153033 755062411913203712,27045 758076030376550400,50442 764960855536472065,84888 758179381940486145,51344 788036631949291521,212239 794565856873291777,261155 793149058567200768,249927 758336226336317440,41703 791378882012282881,238395 756273989471920128,42249 763213965329436672,47188 786591209598902272,202727 787441872314793984,207712 762416580655316992,23762 755430239510093824,37433 758271412314472448,52061 763602067860492288,77637 775351894017445889,146259 785762802505949184,196277 778415959518306304,167569 733588490907201536,349320 759637775482253312,349283 781616515997020161,189313 763558421366837253,77731 760571288771497984,58267 768967562252005376,109667 775702672196247553,150511 770797695791276034,121596 766839222510706688,80939 775457070829170690,149200 789407458217209857,225876 780733988298108928,181419 786397390135779328,194723 763432873017823232,74868 775308775926468613,147606 788813376470261760,220332 774030229035560964,140211 790916740750409728,234583 755128703965810688,26721 759273886655676416,56964 793535590289387520,252020 779298052423225344,173753 765631029302308865,88052 763408344555991042,11774 771740417507270656,127366 779366499534434304,174427 785780949900550144,197512 776441193391542272,155896 756208524145950720,11774 794969185067659268,262925 789546512581812225,224447 776753422875762688,58531 790297716601389056,229693 763166720735350785,76318 781532153402134528,139404 785351445000224768,11774 785758030486966272,196277 761346111869063168,67229 773497955466739712,136947 757749259370393600,41839 788651750249025536,215005 794544369499979776,261155 763882023400435712,80939 779041699276267520,171693 754733504307404800,22393 764152888566353920,82066 793428233127534592,251452 775648973369606144,150511 756301189080317952,42249 765746220304326656,89198 790529097738887168,231894 757312193192792065,46540 769587141571649537,110585 788911796325380096,205197 795021212678320128,264431 763074333761605633,75203 764275905195679744,80939 766154948144881664,90790 776858006130610177,158524 791244451628797952,218603 758443320326688769,53144 753642731558219776,28732 756579321741910016,44139 778429022296498176,162294 758710325831237633,54070 763415950846681088,78129 794874327074304000,262752 753384526441766914,26740 755386084725559296,35890 791724325745201152,238429 767349071904321537,98259 764274228036247552,82066 763590569058787328,464984 773942206579245056,139352 788476155397566465,11774 793994084176130050,257325 786653432941862912,204959 764190812116750336,82544 786970397723942912,207949 773597137665789952,137869 791716863394713600,240483 793145552808529920,249926 785655795329359872,197063 768947377197707265,108396 766617577875386370,93097 777616577726390273,159308 790745154013437952,233307 740695667799130113,11774 762641423699148800,73814 773882986223722496,138819 792252341084835840,244385 773625802550235136,137740 758684324426293248,11774 764153474002976768,82203 772463154282442752,87607 763780498602725376,80098 792469105806684160,242693 751561041792860160,18567 766688840996229120,95568 775762499551375360,150103 758023421510815744,47761 754726912094707712,14277 762961989874229248,335115 785744927032422400,192421 787005743044014080,208176 755800507512414211,39462 758469448340688896,41703 778823823546126337,168794 794705862757642240,261155 771718632032174080,127366 791014032987660288,235620 775137670599151616,136814 766363933070487552,93261 770688725877723136,120610 788840045352476673,220526 756271259701354496,42432 790912635927531521,232137 773373126524612608,1170557 760866089580400641,62877 779491169201975296,174115 773976504665387008,139577 789835659766751232,227269 792101611241897989,243075 771162757785788416,122133 757621582105829377,47861 761517960355799040,65180 766354284871094272,91636 755939241314488320,40645 761581267699638275,68908 790275424832086016,229693 794533865780113408,261155 793608857142648832,252408 766452972205277189,11774 790366839167606784,11774 789168402417917952,223286 774344215140630529,142503 795766730228277249,267862 791114901267812353,234583 775020250836377600,139404 785265864966799361,194154 762740313819676676,73814 791764499351101440,240145 792113966503821312,238845 788199029611954176,215754 768103089328889856,103354 771527782321033216,124597 772157816488529922,128355 777601772651098112,158338 793994354968825856,257423 751076510862286848,16422 765902193660686336,90031 758024411920404482,50923 788029607589142532,214492 732703685139177472,349694 794977008937734144,262847 790260764628115457,212083 764163863898165248,82066 785495757226905600,196277 774778968729935872,144730 775792560740634624,151677 793851602536914945,255942 794686333268725761,262022 789131121774694400,222647 772076382931124224,126498 788709539881312256,220029 793194514135576576,250261 732182934942273536,350015 756266359772868608,42171 766838029138862080,96263 761965762680541184,70858 781288524221849600,185601 775650777574572032,112363 780926502653272064,183975 779759469085401088,174315 794623276316327937,234583 790467679018627072,11774 768545625554255872,106753 770236238704017408,117257 786969313756450816,207287 768232671537278976,11774 781230438262145025,186212 773603654242709504,137042 778809054051209217,169916 790935957834825728,235349 793188419161628672,249057 793218735117066240,249469 766624305689931776,94689 777292579435974656,160480 770472937820418048,118761 771525169936474112,125163 795030406630428676,262396 778380308425113600,167393 754731118444834816,33356 766768117666250753,95672 785461917989036032,195975 761208984007127041,64722 768081995146551296,103354 751543285689253888,18539 778899592150528001,170253 787291655586062336,207613 788545223731269632,52554 762732395959193600,1248944 792592089007599617,245130 792690489753473024,244270 753924858896117760,27045 794427666002608129,260404 794634736022986752,261155 795325931896340480,263090 785616276991324160,195414 756496950715822080,43215 758965398213578752,1248596 779396042458411008,174115 790886922919022592,233558 793233360462028800,1248155 788693198524723201,219537 777610691268136960,79020 785268257439649792,194648 773840148178071552,136814 794552282805338113,261155 758226839143870464,51344 761978305297940480,71270 751683002103635968,351152 757702737089929217,46958 788169100929433600,215252 794053829662769152,257353 756106167923933184,41632 765686139160236032,88994 769500637562302464,113894 764592519250313217,83469 770393758512795652,118191 768505200965550081,106774 787829073762320384,210238 753713954849828865,28115 769303546550480896,112399 786100780625432576,197512 756978913096658944,45669 767727761406373888,100893 768890821672374272,108416 755171412596420608,35890 763034475202748418,73712 770781431144542208,121359 753293438704050176,25896 793660304869646337,122344 771414455309758464,125276 755161876556713984,35890 794212762582970368,248681 778997900999176192,171324 766671234138595328,93405 779451553199554561,174392 760527246641631232,63451 795122316489424900,264397 742675380658540544,31836 788925016188461058,11774 763778735195754497,80177 770726632009138176,120550 786980185442705408,207287 791388259146407936,238207 738619324076724224,11774 786626586699304961,205029 791379494477201409,238395 791798231650988032,239405 757243817300852736,46006 785831123225939968,197093 785942447947866112,199546 744311330362920960,349197 760864831226408960,56595 769511001721020416,113836 766103645163098112,90384 780229862934056965,141360 788899201195380740,220689 790823868881522688,233307 793284246198595584,250179 793378331336978432,250760 754726091533803520,33356 788534000113610753,218219 793213767488147456,249253 794849785194770433,114779 778629285863002112,169201 766463100983742464,78722 765197590916833283,7311 775105303108919296,146259 795077202270359552,263926 795763985819795458,247930 785841388067889154,198878 768626131117281281,107246 756294588130885632,11774 766036796283064320,90539 768854736334364672,105109 781224346127859712,176196 762521003335430144,69190 790864509787369472,232863 751757505089314820,19352 793619105903501313,250293 764486682213249028,78680 767109938728493056,88497 775148218116141056,144617 787732078175653888,212004 790303445878054916,230282 765602893885870080,88052 779728193431310337,176127 765636731601379329,87858 767414481462919168,97554 753329537820143616,24798 754981466489118720,34666 760459140330295297,61545 795659719255982080,265649 733766963860660226,352060 794588429405196290,261155 776842726667149313,151374 794916252389146624,263096 793139262233260032,249469 793932561311334400,255942 795093704755310592,262925 788749597808222208,220332 761909182815727616,431998 792895625498996737,247877 760255738916646913,57131 756572676374880256,38210 756976117324648448,42432 793095275971612672,249469 794577500429021184,261155 753709120843313156,28569 750810885724119041,15536 776965226117738496,157755 773591040469053441,131007 772701584518111232,128934 764972698791313410,85562 762690911243567104,74133 785668087039262720,196277 770246331151618048,116703 787328441158864896,210215 771942580321918977,127218 788437536117055488,217039 769334709033824256,113165 788483768055111684,218275 779878322713006080,174465 793429841269837824,252051 768270376228966401,105270 764647397615996928,77612 768932729555709952,11774 786623095813529600,205181 790905453538455553,234583 750132205989441536,11677 767145091416879108,93210 773180326805905408,134561 777500780744114177,162107 755443427970523138,37593 763774128507588611,79589 775876965526016001,151463 788456452243415040,218275 760489863602921472,63149 753768907932958720,29790 789794187835117568,227242 795113127918600192,263676 780744519293792256,182036 742331343476924416,349951 776978719139246080,158387 778402801642799104,11774 793207087681576960,247241 795698793341587456,268281 759863283591491584,58227 766784407478890497,87904 750425374580830209,12883 756636570820681728,44429 732235062230589440,350098 763987587837009920,80066 778325874244476928,167220 786710407486533632,204413 756604363938881536,41839 767785784934035457,100893 768085098415558656,103354 753021510844030976,25255 773843271525081088,138819 770262431033622528,115435 785343793079779328,195125 791477812427427840,238395 764524072772378624,83391 786235630619471872,201958 752998108116709376,24988 794030074290929665,257492 758336550170222592,52554 763158025423106049,73814 763525454976290816,78853 754848118802350080,26721 785235067857727488,194141 795400637974450178,266822 779126621231915009,173011 774064643987824641,139404 758040138286968832,51069 758784117311877120,54070 791705576459862016,238639 765909275340337152,90031 773916346379673600,139404 785680964626239488,197512 786641711825088512,205270 752627307580317700,22664 778762175280214017,168284 779828717698908161,177233 795013178736394240,195876 770444739296591877,118192 785507369321046017,196277 785547192740278273,196277 732402345955500033,351467 758975686866378752,49582 770409836840312832,118191 787021512394104832,208016 761682666315980804,195876 733013460145995776,354980 792026748040863744,243187 762300499307728897,72035 769745771641999362,112788 785888713964388352,198571 791065699552747520,78159 733084963558461441,355371 758692735830204418,54070 793096651925696512,249469 785899235157815297,199546 790688607979859972,228171 732318756559572992,351374 773412185427050496,136515 776556872002220033,156926 781362642245914624,186584 792606785857318912,245262 793792276275294208,228583 766256549820002304,91946 785498734373154816,196277 794358553653878784,259034 793936286901862400,257026 773540365978767360,137042 788477880078471168,218455 793002783452442624,247241 792080233767636992,217658 759807524405215232,54011 767687698937106433,100605 793113239710146561,249469 768067366538338308,101472 789271223754563584,203710 775347349497450497,146580 763766688512811008,47940 788777888015409152,220767 778744649926053888,169310 786309463212863488,202429 753358686534324224,27317 788721145310695424,220029 776455345086406660,156005 781124561786040320,185496 774022864840253440,140900 794377701360627712,259360 756542253888176129,42647 767223551753617409,98475 752907976441208837,24134 767159869233176578,88361 781656075271536644,189314 786638484194758656,194230 752879823933104129,24134 760091401698680836,60865 771541280459362304,125145 793388935883870208,249852 778652992920817664,168284 789510246821539840,226731 761014051719831552,65455 785545710582263809,130635 792674633619271680,247005 794716245060976641,262752 761608752743211008,65180 788455152256622592,218275 755851105477664768,38684 785876537807560704,199227 756884857360297985,43553 787031003739066368,207113 768129946594209792,103354 776307594231058432,154625 732678171695308800,353254 795499006579318785,266138 794528013987758080,261155 772775458630881281,131421 785954201130049537,205972 791654994692878336,203821 795035490139389952,262847 786965962788446208,207613 756255638989275136,41680 768162822035378176,103071 792081554004594688,243398 751201429474439168,14421 754019115455619072,28866 760976257139957760,65839 763129624091951105,76656 790646917269250048,232169 750703449021571072,12883 766784621593845760,82209 793192669258350592,250064 758289430285324288,50804 750342960902995968,10653 762097944271151108,71099 775420825604333568,148800 774154831355187201,136573 741296534684327936,11774 776294856649998336,153845 774075457373298688,141200 771122226531672064,117257 771735136811515904,126152 795407092605554688,266138 763962131507056644,80393 795406404253315072,266138 759011702553743361,55107 753434237026447360,27045 753580336416710656,28037 756581543750070273,43887 769379621037076480,108373 792412325449981952,245634 763637573076082689,77731 753991582110613504,30815 732732284797890561,353603 788793274869944321,217837 794338769063251968,259659 759217368094695424,57348 794338950441644033,260033 778704174368161793,169320 760970361689235457,66105 763450898647490560,77849 755843358895906816,11774 760960683211124737,64693 764520014904979456,82066 793702618551824385,253793 789240349512179712,11774 793129069009313793,249469 790943472375037952,225359 791349811035246594,238383 763134123548565504,70177 754076330937810944,31320 787766212558282755,11774 768219266478989312,103506 787083114652770308,202636 759110055555891200,56952 773570237191118849,132996 779312039982305280,173964 791652005915795458,239893 787362194593689600,210432 758059475806724096,50923 767768211899101184,101134 771508313582436352,125742 795122751803625473,263688 785702589161537536,196277 795371209097703424,266151 760873055027548161,11774 788290473257340928,215012 764620396490530816,81783 777356722406952960,154914 794536440352808960,261155 768961241213657088,110389 766428289875357696,93823 763905705510219779,79513 776833473193533440,158589 755574037246423040,38035 764560479637209088,83187 764816488335147008,84209 773679406254395392,138382 752677225795772417,22746 756188472768016388,41680 765228092889726977,73814 781401628415029248,178110 780805324164825088,183269 762321389512634369,431998 773007859391074304,133454 776886948220788736,158673 786071519143292930,200870 791691844988043264,240483 760136369725374464,61145 733041546019246080,355357 795416261303750656,265855 761603576909004801,68993 795705874450759680,267855 757289956293287936,45319 768662932708167680,106083 791985449161986049,234551 794589659070431233,261155 755468764603305984,36735 769563732322217984,113754 767058953553543169,93184 773859732192792576,139404 773990199697215489,140211 781229765625688064,186212 787373497769193472,210289 786063318117183489,192421 780977355351130112,183338 785913827586179072,199640 790021647810060288,228172 794689971873574912,262752 776221117816209409,151439 757238633862660096,46006 787962473584418817,214066 791376042610921472,238207 736018314468728832,11774 791619565327360001,240145 776769382710071296,157693 762436615524356097,73102 755277871493505024,35890 780624104944603136,182036 793941937568944128,256650 765170639045009408,86103 781532120615387136,11774 758353577471508480,52030 761190359502204930,59996 794549436726841348,261060 774195494205521920,141887 766685176424464384,84209 781056169813041152,183759 757074756503949312,349507 766568506263339009,88920 773113613351399424,134470 773293966942842880,135489 773337122380013568,135381 788549696923045888,215005 794695319586013184,262752 763062136968974336,76329 790604314842726400,232791 764605080003764224,84209 765967579630350336,90618 771552262552367104,126389 792142621439328256,244067 775980154342428672,152735 781648349309067264,189649 785548053864443904,130635 794149938741460994,257492 794535658387816453,261155 767126218856603649,97468 780395401249628161,179416 751963697761976320,19563 763160683299037184,76549 758021298404532225,50923 791449335879897088,237935 778944248905211907,171168 781078606931865600,185243 755884220971528192,38106 779626407752105984,464984 779103498516299776,11774 791461236927975426,234583 753300041142448128,14277 781230474031042560,182659 780989797942829060,184223 793652098466451456,252581 770515289939345408,70543 773192530884042752,134993 776172389021446144,153038 776857306558439424,156835 756628736095780864,43553 791727030811238400,171693 787441130195460096,188577 792736096102801408,244270 761340529078665217,68182 758433251513950208,53185 773266787483779072,133043 781499209375621120,188050 770699050865741824,118191 770889434778578944,121949 776625977262649344,126152 773842667184807941,11774 788117571581120513,215005 762743416430010368,431998 751135116504682497,16299 758688423813283840,54272 768205419302969344,104026 765195349631700993,85562 785500376455794688,196233 750374987152982016,11773 793592366946975744,252196 787088745958821888,207613 791834620744511488,240483 794151727947804672,257026 760544393204011008,57131 763688201496170496,79583 794579073070759936,258741 773508542947069953,136947 785495135735812096,196277 779452296363175936,172185 760883744886534144,11774 794555468135809024,261155 780424813085089792,179742 787751600110596096,210215 769731699521490944,87904 777142586423255041,160480 759454769513689088,58409 780089640573427712,178258 732288237679443969,350327 761639153289269248,67326 759234452472094720,46076 775050406741155840,146259 769160600257695744,111448 766019670675599360,90405 765886090691485696,90031 757725719434854400,49121 755194981145608194,36208 778974573014286336,171168 773880590714142720,139404 732368492716924930,349197 764455449374535680,71825 785263216855220225,194082 765013645818466304,85562 794559959098720256,261155 776065241704783873,153095 780857974042431489,182671 789866761801834496,228437 793561135358312448,250785 771576101726334976,126293 780606196659130368,181984 794714967371083776,261155 793291810537811968,248496 759108592146448384,55660 793873834830987264,256358 785518363141287941,7047 765286862156025858,86965 765999027410219008,90723 791047266341490688,234583 793900257113276416,253050 764164581597949952,82283 781191276121169920,186225 780559048877879296,181419 791880976221691904,240145 790599963151663104,231894 789549093416636416,227048 776469115183718400,11774 779029767232380928,11774 758753352205361153,54070 795414503684972545,266054 754737218569146369,27063 778804838742171649,168794 773253378369433601,135136 778595832232902656,168794 765944667351359489,89900 773695373550489600,138054 777700661928398849,161277 758346853482061824,52311 753349568457084928,27222 763166377544855553,75899 757304027637882880,45525 793459266032197632,252196 794766614453518336,261155 751144053438226433,17143 763427807003222016,78129 786075165817991172,200870 771808128904011776,122344 777309854847217664,160615 781258250708811776,181419 790937784152264710,234583 767865124203950080,11774 773994975554142209,139674 794349631152877568,258741 748570236387987460,41724 767804535427522560,101681 795669533365325824,267862 734245261887803393,271850 766690638939029504,95593 785625254047744001,197341 789432923783135232,223881 756629520225009665,44337 763929007406534661,78159 764797264598540288,84724 778077361308782593,164869 770758873535873026,118191 788515837820796928,352258 793154279246852098,249961 785718882010968064,197017 787374587843452929,207037 756362795654914048,42432 764419158100484096,82780 749344589715271680,8248 758693988073439232,11774 795697748137877504,267858 756969701444509696,44429 767505950580310016,99667 770246318061072384,117257 794994111950573568,262925 788810918171906048,220130 792224903504232448,232169 758254345045639168,51451 779416896084905984,174557 771150420966121472,122861 793463410369232896,252014 793542751992188928,249926 790995342606995456,235423 793994502805618688,250703 775901485187993601,138490 781496882837061632,139404 770455458297544704,119059 771410661255426048,125367 791687606501113856,240483 781900052801343488,191330 788134429101133824,214809 773893799923810305,139404 766742120963145728,95682 733085451884564480,355850 772881878995066881,132656 780764105443414016,182257 753911613795672064,29263 765013988157624320,85159 766132549596934144,90575 766971777885016064,93144 791631042469691392,240145 785672995440304128,197324 769158588992544768,111448 772463455148339201,131025 778768581831995393,169201 795379001724375040,261155 752854775104876544,23899 790754791957815297,231894 795765620474257409,267862 764956749854085120,84745 793138558055878660,249882 766384730052890624,93314 757616801291337728,48351 761937659921129472,70085 780115737125847040,172185 794553763600199681,261155 785852133509828608,196797 791383430848253952,238395 775771315659689984,151463 778301346445336576,166913 794210047542706176,258771 795096910487056385,265257 776150647162933252,153915 752253845506433026,21074 793947341627727877,254135 766542745951277056,80939 751038982046126080,16249 794336198260977664,226320 745902471961251840,349507 766665208328630272,92872 794872244262486017,256239 762352885640429568,67852 788504417582526465,11774 762042316941066240,1170700 777529752131342336,159876 768006767556956160,102137 761679962655035392,69947 732909888494395392,351111 772181628575682562,431998 758115155129630720,1248576 760834536645079040,62728 793110687484567553,249469 795116056800919552,263906 779893835526569985,177248 793196508858507264,250033 764978673615118336,85562 776790423243137024,157755 789742552786276353,172084 758667069214773248,54070 795108227486617600,18395 791690901831593985,240070 793526446933155840,252890 790594754929102848,232662 794551474990804992,261155 780614168055455745,172132 794575330551861248,261155 763847066132975616,80393 762654103428272129,73814 781299873727582208,185601 791360556930207744,234583 734656654319329280,65113 771923780323074048,128791 778317803292155904,166282 766729261130452992,95672 773559051779239937,137158 794592657574137856,261130 761253632230756352,65180 776874360116244481,151463 765588526607982592,86103 791775111732801536,240145 754791156077109248,33029 750918979384905728,15808 754723061304168448,32860 763110648624611328,1249105 767917829702180868,100893 791765615375622145,237491 754232138011074560,30590 757440388286251008,46394 751150297779625984,16768 765233283256950784,86103 769962068418199552,110659 790139309798096896,228354 767821454129803265,101383 775214390761000960,145866 771433444924465152,124744 762459999498940417,73102 778042317957500928,165185 789721615735005184,227048 771814821645864960,127871 785500622539796481,196277 794661974688890880,261155 758137719256129541,41703 767604938289639424,99981 756718547959685120,43391 781238391165685760,185310 774502956452294656,138061 780618429808029696,150151 788493765728239617,218275 786950183980503040,193639 765609863321911296,87904 778277037421191168,166526 768529022015811584,106716 775246265424633857,129474 760248903023243264,48052 763707471319793666,79691 785907008629272576,198671 773553022437888000,137158 785986077261791232,200368 768546150039351296,97472 757444060650938368,47283 760903735254065152,65234 788012346438549504,214354 779913313958236160,176203 750182785718116352,10847 758471741136142336,53185 794747769248485377,262271 760637371553415169,60794 787089612183265280,209129 794189545285660672,258598 750417627705638912,13343 758062852095737857,51069 764231153649750017,67229 792026042064134144,243185 763420573753946114,78129 765944254468280320,88920 764121488957988864,81927 777353994427592705,160703 769593127304765440,113780 753326706056978434,27063 732640944164593664,1035907 789313595989303296,225359 763121997316489216,76127 772850339879981056,132335 773724254974021632,11774 755820758677524481,22355 768949773311225857,110023 750866875463135233,15264 755452648942399492,36157 764875787841470465,82066 751940191552729089,18318 755614271682252800,37596 764818622615171072,81574 776421588480643072,155390 788533363997077504,218349 772203987785355264,129991 774853597381038084,137927 785330092742352901,194129 749314494162165760,8047 773969623251316736,139404 793108552118308864,249469 750057956373360640,7275 760594464939343872,63753 771685093949800448,127134 795104357553475584,39957 765513826154479616,87868 769276302180421632,112363 780220721247248384,167101 764046964564500481,77598 771674484637970432,126389 795284115213971456,249926 792945956677308416,247240 793309140596559872,249926 788458507431350272,217519 795727134195150848,268231 794581120754978818,261155 787316386163032066,210289 758208604998467584,33830 777182818531016704,87904 772854216142512129,132335 790854810098597889,234495 757429113430814720,47090 772217373726220292,129991 745099434862641153,762119 764912096328941568,84449 753405028216385536,27414 764442269667594240,81946 785497318506176512,194147 765898182408675328,90088 767293462777651200,97554 793850070202548226,241678 752269408161001472,21714 764153693579186178,82283 768143064846114816,103354 781154530167631872,182726 756586182973140992,43285 792437060304904192,245148 793548153245007872,252020 793982816472203265,256276 792938953976320000,234583 793847752094547973,255942 762668722737844224,73926 778327152206970880,167569 787427611156807680,210289 765539758374264832,88052 781833070982881280,190635 750704007161712641,12883 769287778924236800,109960 766398363814289408,93184 764828941114675200,84889 790881876298784768,234564 787275899381116928,207287 788886182608375808,217574 774181366875336704,140444 765705683098624005,88489 776583887409385472,156835 779856055161479169,171991 780236372720361472,164826 787072846665318400,207287 794316225367056385,257423 788117231385382913,215608 767345001164451840,96299 788595682470948864,215634 786239717612322817,1063777 772835248484655105,132335 785942390313848832,199546 768626567270371328,107469 787715672881106950,205197 753350906800779264,27045 755965193151246337,40926 757133010856804352,46228 761702415489826816,68908 770471506803580928,118191 785649316366954496,196277 758631081922924544,12859 792555155732377600,246392 742895838876336128,11774 786162379465691136,200486 759008633417904128,56302 793091665179402241,249348 770995402397126656,122299 786596940700065792,204413 792344739018317824,243187 757615102338007040,47782 750348374348554244,12535 774060851921760256,139766 776356219074256896,151748 781850129758195714,190635 771738921671589889,126152 785953887182172160,200009 786287281338392576,201494 732339559015452672,1170318 766263391258288128,88361 753299865996660737,11774 792768208092663808,232863 751749841500315648,18113 772853595540754433,131542 756022136079278080,40915 778983133261680640,171693 772086239516356608,129471 778220274931994624,166390 791254939372818433,237491 786226757535952896,198304 761028395119423488,26539 794658948917956609,261155 794693386125148160,249926 772966088200118273,1250001 775293897186705408,148045 786572413190475776,203674 776621901779054592,156835 788892159155974144,221972 793584363971702785,252020 755168113943912448,32404 760193734910681088,61412 790295738618085376,230485 780183796914192386,173347 763840441309618176,14084 786942633386053632,207599 762071893046210564,1248990 793652106007748608,249926 766722606078763008,95708 764872054147473412,84724 765202287052533761,86103 788704070110445569,220029 790954886234042369,234583 792014789878878209,243075 779410497925820417,123213 776224650963611648,152314 786420185171394560,202429 757237686566461440,45311 762885631190175744,73814 771579796446859264,125853 793131607460720642,249841 794037485600964608,257255 754717271440797696,33356 758156899791564801,51136 775499083024826369,149124 775492941209038848,149328 755878792153878528,40452 795444663406751744,266884 771418382591598597,110709 766758781132779521,95672 787132922465619968,202636 761003385751474176,66168 794533789875785728,261155 765348484975321088,86778 791759618183663625,241034 768974808335978496,109960 785714902241513472,195975 764785677896671232,84724 767441407506251776,96039 790662897588400128,232169 794205847333257216,257492 752888287652569088,23899 785536060226797568,195283 776528784769986560,155318 788814245454573568,220332 763007972956004352,75724 774415715642253313,142566 757556430689935360,47782 780728144361840640,181419 777140220714184704,159411 775451893766193152,148645 770689192242323456,120613 793166542565441536,249926 766282742224916480,91164 791511995946270720,238099 792270498272980992,243187 773735865558458368,132497 774062593094758400,141200 792694252568543232,246771 795767783070040065,260460 793421478884614144,241678 791001239744024577,235620 750720671844438016,11774 767273375068598272,97029 792578922919579648,239261 750364616388149248,10662 758787732684627968,53996 768470456584110082,106281 788530125914505216,218455 756536030740770817,37892 774049866850770948,128352 793109341641453569,249469 759748064982732801,56889 771783789655625728,125742 789538114410643457,226881 767852443090743297,101681 787184304573018112,208252 763054335206883329,11774 786960551637168129,11774 777367406301679618,158387 794176416464113664,255942 756652605699260416,43553 761663915348537344,68987 758594900082454528,53185 787015790537170950,208401 794329813448269824,257353 756969547559792641,44429 760607142911041536,62716 776869642597900288,158387 786763886171004928,206054 775361978604851204,146259 773706050977538048,11774 755832361288359936,39462 767829616597884928,99044 768856158815739904,109666 767365059362381824,90252 768694457420177412,76146 793458732365668352,252020 750403958892470272,12805 764960070803263488,84724 787287235485962240,207304 780911538626564096,183269 747592297529905152,1247791 786969515766591489,207949 764804886890512384,84422 785990295812837376,200382 792046311990112256,243187 793613389498953728,252639 770657808958287872,120341 791379372158570496,238395 781054131809099780,183759 793183036019998726,250383 794481241265471488,260871 777018250555170816,146804 790928815593623553,233307 777639371512045568,162610 787977166805929984,213772 793099283398471680,249469 785325247998234624,11774 789240719441469440,194192 786134946763173888,200965 761698912939933696,1248861 777878039950745600,164001 757926393967579136,47940 781304162906738731,186149 755761674200682496,39462 793069564628127744,248514 763928352528830466,80393 740442156733714432,1170321 791800563885150209,241034 791820283833384960,229817 795377300439203841,266151 792102455890874368,160612 760484337531879424,62708 768934938167042048,109167 768972667605123073,107138 791740509874188288,240584 758391623608696833,52983 772866151617560576,132364 774425800246435840,139865 788389935476768769,217519 750678192587931648,11495 755565480090501120,37455 794712415581667328,262145 773895938779865088,139865 778439699132100608,167407 779321765814267904,162309 789669352576577536,227048 761666483634266116,69947 777927512198225924,164764 776830201808289792,11774 791039182147883008,235487 791360433722630144,238395 764159136477155328,80939 779174825935986688,172962 757936757367197696,49925 793232577784012801,249926 794497498509438976,259034 762018072391585792,16953 788185143848505344,215969 788483744495722496,65113 760533970266255360,63451 790370474006052864,225981 771055934806249472,122952 786267454725062656,202429 763080252667072512,75899 765536713791811585,88052 756691425744392192,43553 785513465939042304,11774 778577356625551360,168794 764497617606832128,82121 780546812755054592,11774 791769296888328192,240070 786455839385059328,25888 757929660537798656,49798 773922139011424257,140025 764453959717232640,83391 756272637651791872,42344 787157436473806848,209419 794482001680048128,259659 788835549641527296,220130 790626337220276225,232280 788108960230498304,215608 791348287391559680,11774 750896447474761728,15939 780586680323407872,181419 756572682670448641,44056 785280135171833856,194648 780830060676681728,182665 769875681178030080,115021 763177917912416261,76549 768950381015597057,108412 771721082621595648,125554 757585317805363200,47782 766415088177799168,93823 781764446569963520,190269 770745668822532096,121046 781865040282460160,190635 777943097003089920,164669 760467892789997568,62063 787271109246873600,209863 790718394681159680,232791 793615282745016320,254135 793877722904887297,256411 794651247634776065,261155 788768102355968000,220526 793494960368672768,249469 785257260297576448,11774 789663047975636992,223249 790250058881069056,228341 753724636093755392,28508 791025289979715584,234583 795655696075419648,263896 795063718304419840,261050 791625826567585792,239926 769995417534734336,115531 753999977806831616,31087 770700272129679360,120610 793234018112188416,249841 768135960492212227,97467 768950754979770368,109666 758505466343325696,351666 787730070270017540,205197 760936097354358784,65174 788033231996190720,214492 767364917544546304,97432 781677349578371072,188401 790890179041062913,234583 791391155292344320,236393 785855922916712450,198671 787308170800541697,209863 773921819053002752,139865 792079049472483328,243398 765689767581388800,88459 790875158370250752,234583 773840505226559489,138382 766209494841982977,89887 776893938821111810,158387 792420971005276161,244550 775447866953183232,148994 765425498453192704,14645 759434819633840128,56964 773284412389634049,135979 755456768986218496,26819 764554028164452352,83393 780370705024024576,179719 795088508268462080,264397 778927457667874817,171168 773438670145748993,136110 793652801863770112,252893 764990566471905280,85562 793998260906041344,256239 755098633725415428,35449 791696173706964992,237491 793477101638656000,252408 791824653920538624,240145 794087196131110912,249926 765020307946168320,85562 769338462369492992,1249659 788000636398952448,214354 794837361897127937,261598 787745754479603712,209269 794298278938439680,258456 780460331143467012,11774 790953617737953280,235147 777009636079611904,159146 789871359241224192,190207 791773806452961280,240483 781908034159153152,188401 785811560023334912,198671 743626403682394112,1170347 751820725737037824,18567 770606832184352768,110911 750049609691443200,738099 781443354626252800,139404 761202228665253888,47782 761536444460634113,68993 776998473879003136,152567 791816875332239360,241678 793098516558127104,249469 788978329848123392,222627 780616944701562880,182049 779489852509138944,174230 795727776338702336,267655 754004009782956032,30296 794562369766596608,261155 763198420311945217,76723 769570011023233025,113412 757621863812128768,48119 787029389406011393,205989 780007273758355460,177784 793194362154942464,249926 732617364005621761,353005 785879326541492224,198671 749283151852232704,1247754 780844960186716160,182659 760806156042313728,63776 788524138222592000,214114 770793734422298625,121479 758291482893692930,41703 770218116684972032,117311 780212041327972352,164826 768858292969889792,109666 767875145503563776,101383 788570512767213568,215437 759365976399998976,56964 794978847196213248,258456 765689507760967680,88881 788547575578185729,218832 788461458728194048,217519 794240135457972224,258598 756971345775325185,1248429 794222436375855104,258598 756692306372075521,209828 786378096945401857,202304 757720163538042880,48187 779969670057193472,177681 763625402854170624,77598 765780286277812224,81659 779364238619840513,174427 761914701663997952,431998 790587580031041536,232137 770081580484325376,109666 773287809654423553,135386 770875827726581760,121949 787385828242784256,1063777 793861227625623552,253001 757738496647921668,49066 766663006696550400,91946 790749274808184832,232884 766773765174734848,90031 793510908534231040,11774 754994814404456448,34666 773964521211768832,140372 759829856582373377,59725 751631953837772801,18215 754827922708451328,350258 794613754902278144,262053 771575502754545665,125381 758025166270111745,50923 757410073803100160,44243 777919495868289024,164181 752968936682053632,24526 762289243683160064,71581 793884587080364032,255942 790600766767501312,232169 772535555426963456,131007 789012246487719939,220332 750371349424578560,12883 778165898842701826,163586 753757293016150017,22439 760490441808699393,63149 768239337439887360,11774 772629633724391424,120690 758104405711392772,41703 794594224381579269,261155 775804649890865153,151156 781830391959257088,188478 759818341234061314,59666 788525634943262720,218275 793664057182126080,18395 794952371176488960,262847 762312566186074113,1249020 792604103188840448,245262 763881024531169280,79869 786051460870135808,199478 793263263022710784,248253 788524545732775936,218275 760805393643741185,47940 781657953619341312,189649 780959560815157248,184223 766785845953196032,95672 795672598373728257,267521 755118008297664512,35445 752245210885853184,17640 779102003372826624,172799 758830755929731072,49247 760888397774872577,65500 791234988511494144,210274 755010389574901760,34321 760865467976122368,64722 771031396978663424,11774 786257068693065728,201351 794232646737874944,258456 761260950506860545,61922 789941422904397825,228056 751097311376318464,16728 755006745899044864,34666 762679417588047872,11774 787283136954511360,159876 750865176732184576,15808 772539894195449856,131542 764214608899039232,82177 791731341750513664,241034 757633387993690113,48402 755201223578353664,349507 792450952322097152,243218 794601263711260674,260776 785665155396833281,197907 785298474296377344,194923 759191841711554560,51798 761762707414454274,68862 789297491254534144,220029 750082327435411456,353105 752092072748785664,18495 760984591574237185,65180 791431704221220864,238780 795729435076988931,267862 759239665820045312,56964 773374964783210497,136439 758809912285667328,26815 765006115826311171,85562 793098254770503681,247877 760694046604091398,50581 773634666003849217,126570 768176499136397312,103354 759068760628162561,54620 790947768965537792,234796 754006867009949696,30637 756521380716437504,43266 781737722520174592,159876 758420272655507457,53163 755161915278692352,35890 754879897575694336,14277 771061593434099713,121949 793506984775430144,252408 758091496503390211,51248 795277848982548480,265644 786305041351184384,202727 756383656038567936,42249 776035868716834816,151701 769839859200647168,105109 785653828368625665,196277 788506611128078336,214976 765539811193069569,88052 786511903933632512,192032 788476422511857664,218275 763143860016910336,74943 792099399124062208,243427 759120326953402368,57105 748549143124127744,11774 773692808574013441,137042 757589826635825152,47782 758497995654516738,53185 759483217175048193,58537 794545139138043909,261155 770383174631321600,11774 778493907705425921,167322 764362298219597824,80939 758709738196590593,49925 779630336527503360,169384 781245134285443072,185313 751544256913764352,17502 758070270510764033,49843 762872900575571969,74366 778377004651470848,167407 777858527406592004,164001 785349304009498624,194250 732707320942067712,353228 793951442595938304,256358 793562514218889216,252824 788342667507671043,214899 769701285717237760,114779 749259795409072128,1247984 752118468137349120,18602 789117348510916608,47940 790712090818387968,233307 774368606037479424,142503 788786165595930624,220332 793491690971656192,252408 760629928903708672,63451 776832996674379776,157755 756334390230282240,42432 754736613050097664,33356 790333643088596994,228820 773710650845466624,11774 780791142526820354,182122 773759179890814976,138155 780983960851668993,182665 787508972156620800,199307 732813674646241281,1170552 753006100186824704,17416 754726683995889664,33356 771563047496200192,124341 778232769369419776,166409 766338168891121664,78853 771377819645386752,118191 759042501063782401,1170429 779919819248459776,171981 791787943778287616,240483 795752985288671240,261155 762408540661248000,431998 786530009296932865,201958 787759828730978304,205197 760987283394670592,66159 771234114439565312,122861 776741067420864512,155451 793908851141554176,255393 768804352249176064,109104 750343653013544960,12287 768638354611056640,107559 768923211346026496,84904 766611263325609984,93823 763456959940956160,77849 794784974570459136,261155 764600143769378817,81946 773579683522895872,137158 795062009205321729,262226 760980905267752960,65455 752240819646525440,14277 757952629737566209,49925 773952389904789507,140444 745290472965480448,11774 737291733059305474,349969 777623173810491392,162610 769226361030356993,111049 769594468156710912,113412 763790831526539264,11774 793505047514492929,252824 750625255547215872,12883 788134158472060928,214992 791361127284256769,238395 792874330598154241,247983 765323160250122240,86653 791358242676887552,238207 793189108373827584,250430 756969258882568192,44274 768896188372226050,109874 761345389379420161,67906 790976235979493376,232884 776176962712825861,154322 752682740349272064,22662 794310258529357825,258981 794576804526768129,261155 781373995115360257,139404 794538927575171076,261155 794226897005805568,258598 770980168181567489,121949 751645918806573057,16728 754978166184214528,34666 771885476978552832,126539 760875598935789569,11774 773495155487830016,128017 794570699981684736,261155 779734545633542144,174756 792961599443054593,220727 794386364863315972,259764 771965500284891136,125742 791413435028365312,238639 793935429221220352,255942 760626247730769920,61470 770913621786451969,121742 776850273583046656,158673 762452775779172352,72728 793858221836476419,255819 765241705947734016,86653 785906249929940992,199546 767795803075252225,101383 794192827764740096,257788 767364248489996288,97355 767853209301889025,102137 768881734502998017,109666 785873118900391936,199323 761744074026000384,69711 763461467584598016,77632 794683546124357632,261818 755103315785113600,34581 779112191819522048,171795 757985568752017408,47940 781851041411149824,167101 750779498119909377,15073 755924291334475777,40566 771527965431783424,125317 791677816815259649,237594 793184240124895232,249444 794607587983429634,261155 794006779696910338,257492 794166183113027584,258331 768950800026574848,64301 766676566143213568,92958 785821729448787969,194058 740218661055528961,11774 759352642006986752,41141 776738846474137600,157755 769028117520326657,110709 791356901938302976,238207 765941799114473472,90384 753874032546680832,29263 732362137427951616,350660 777272273816391680,160609 764131753296441344,80939 781110902808518656,185496 794288437226373120,258598 763449772476731392,78344 771506283140689920,125319 753254872032706560,21478 771958172319899649,128934 795436800374255616,266151 753723993610334208,28508 755998808903868416,18215 772990469823266817,132076 773954203110797312,139404 759270387368792064,56964 741898644941463552,90011 759189242908139521,51798 790955118476668928,234583 749762161996595201,10064 768491460714897408,104973 769631794861842433,111558 776856042055401472,157755 788454883192082433,218275 791468184826056704,238207 779343457596809216,173964 768288735397941248,104662 758280998597562368,52061 793178879414312960,249841 779458029972393985,173682 790974099296169984,235590 755246727565684736,36057 787339306331365376,210207 788398611222499328,11774 740389057872547842,11774 776668506397876224,157471 750546439185559552,350827 764299183884947458,82209 770674384058982401,119832 771065401023135745,101681 755765793107931137,39475 774735641980575744,144573 766543814932647936,80939 789366192444174336,223936 761996592593461252,70509 769352257196351488,112336 773602607294255104,133702 774345632354033664,140444 756310040357773313,42495 777549222186856449,152490 793843865501532160,255942 753084988598476806,24269 776560611358420992,155688 777656249588539396,161960 793602015993618432,252824 788690895105318912,220029 791451775387570176,237332 788510702797553665,216009 777741401744343040,162596 780770732120825860,182349 732249888675770370,1170428 769734417678041092,115107 795005936939237376,264460 765217674150440961,86103 793224280775327744,249926 770709656679419925,654029 768968130358108160,110585 787062958161403904,207949 790025416698454020,225359 791430478259638272,238780 791480457657540608,215903 757896566032084992,49852 766731333653585920,95708 787063431081984000,208544 758307290722074624,51824 795701408540540928,267855 761188062105899009,66857 764787525147918336,84724 794623823471513601,262053 785968028739481600,193636 763870791599394816,80939 793180235676000256,249926 794593879412580352,261155 780766758646919168,182870 752964831108399104,24890 756203846506979329,41680 762713427055878144,65887 775168852787363840,145244 793289910912507904,249926 792089673363365888,243614 792145542302269443,243615 764181524132597760,81946 751580128124305408,18893 761329526387290113,67360 778276290889654272,164980 766246748641718272,91946 772149329578586112,127925 785529742954893312,195332 792426508706910208,245268 762807654095781889,74483 792437655384494080,245130 786207185944584193,201494 761567767736659969,69231 773974412974489600,140308 795398799132913666,266822 769913966604673029,114779 765390120555991040,86440 751842145959448576,14277 778434471997476868,152594 794586532308983808,261033 768022090599452672,103015 769922652303753216,113487 733150035685203968,355667 786759453131567104,206008 779092447028666370,172057 795031070836199424,261942 793102261928927236,249469 755576835363184640,38286 756280288943022080,42495 793505099704401921,252580 775488068757446657,149259 770077777416622080,114011 771383285889003520,124597 764854503501926401,84710 785618595258564608,197017 769552874116292608,112382 776639112455462912,157031 759167044608753665,57092 769640243389530112,110585 759627750273609730,56322 772766144331517957,87904 787372900059930624,208146 793489776594657280,235487 762674131670302721,73814 776886233960058880,159146 767711555073019904,100337 791402154967855105,238099 771207759706468353,89494 794689933265006592,262225 770892208987930624,120561 774001529481228288,140444 763869481873514496,80648 779074337827454976,172027 789798522149371904,224680 756523988394868736,42202 757670873146986498,47940 792391684612960256,245208 785829113151971328,198591 770714609292570628,120610 793509002600517632,249348 780988400421789696,176203 793154308292374528,249852 786954452431429633,207613 777244624473632768,159146 777258817553858560,159475 786562923934076931,203710 785801308167081984,198577 778957329039581184,171324 787411371877171200,156115 794576385880813568,39957 794519132997718016,259743 790913072772878337,234583 774427254675820545,141912 795742001077612545,267862 769697471937277952,112363 779081446526812161,172123 785557627925245952,196917 776560397264547840,155334 778203801559961600,166422 775517783534690304,148994 753952907268067329,30590 768878957831880704,108849 792188922835116032,243092 755282932860850176,35890 759119818930794497,56964 759866032492281856,59666 779698814819139585,176203 751863479888293888,18893 774631665805119488,144494 757107368534609920,27853 758686755226841088,53806 792497147056914432,246225 795449280421052416,266138 763489651000770560,77598 785496810634694657,194129 776221141967011841,153095 794984729279950848,264397 767844261672914952,101681 791028720555421696,234583 776417998445776897,155451 794546891081936896,261155 788726619527458816,108396 765540876940632064,88052 791734149988093952,240145 760463411792576514,62063 790758960949190657,233705 759518204389650432,58227 789944320782544896,228576 795720140268720129,267862 773779046132019200,137869 790578010235793408,232280 732698661243617280,353002 766395483451371520,92854 776650943219716096,121795 795747369048571908,268231 785861575018024960,197512 768965050157572096,110209 758773595258572800,53185 773190719599091712,133519 762623930897170432,73814 775501035729149952,149300 778303502569332736,166282 773250184327401476,134993 774071180420526080,139766 789287870490091520,223492 758803853689040897,54070 772094239383523328,129231 756488407803654144,43391 777351025258790914,159876 786951740503396353,207287 762694316280033280,74247 758014794721062913,48663 791370839262269440,238207 770237918879285248,117257 788049612107984896,214492 794347528305012737,258981 769201674728550400,106281 773158573606002688,134470 792242231251906561,177455 793484074308476928,252741 794939879729860609,262849 766387407017144321,92902 756660701238878208,44274 791433057681022976,238292 775016411726958593,141316 773272504689360896,132871 763498758097240064,76406 791243376205201409,235179 753749366456852480,29592 794669414771617792,261155 786146862600302593,199891 775809787149770753,136093 793860140319387648,255954 776436083924017152,155451 786331287963389952,202379 790947837982937088,164764 762245701149614080,72420 771790059104239616,127218 772998508701941761,134033 786333947810582528,201351 792129508388331520,235685 790547991140655108,232137 762765469975580673,74066 793271800679374848,249926 755774001847398400,39207 755203578948714496,33751 786002899134509056,199262 752288086722162688,18486 791820406994927616,234990 772528710717026304,131007 785999099405500417,200490 764967799533907970,84724 762631561103679488,73926 767200557085790208,90384 794586238736953344,39957 786678934041726980,204835 794539109419282432,261155 781606371321970688,188304 793787109144309760,254058 780204177859325952,178395 791818684276830209,241819 751965965647278080,18893 767071082532605952,97377 757912206600134656,47940 785823670199459840,197512 777163892120178688,157755 786330947809488896,201958 765011797866840064,84724 767883808230309888,101208 794535481094520833,261050 785671876316131328,197512 761788367918866432,69947 775751818106269696,151409 777540966169190400,156835 788733893885079552,220029 751803534039887873,19563 792598532775612416,245148 765938330521468928,89617 770243663880450048,117257 768083247083376640,103354 793878839650717696,256255 764937158717083648,84724 787835130366746624,213064 776132724507553792,153921 792105741029150724,243398 780769037034803200,182960 753983868143865856,30354 771138064202760196,122967 749265051144433664,1247847 776804874063269888,156835 794057457819668480,257492 795411848350736384,80716 785645379169558532,196538 788029353871409152,210463 790656458081710080,232169 781354361767145472,183759 769998890284290048,116364 793170605151444992,249841 753730069596545024,28508 752667491437076481,11495 759916607250370560,54924 761608675442171906,69231 771396302814851072,125222 791345027033292800,238207 794743232823431168,262849 778175921375309824,166282 789217209130291200,224333 770969596035817472,121612 786627945058045952,205181 786751758747963393,206008 793950091673419777,256105 753540605519593472,25189 766103129930817536,89076 786369345832226816,203510 785508662932451329,65113 769808167513522176,113982 773518208812912640,135974 786651221423747076,192560 794671743436627968,261155 785485174733701120,194723 774043228781686784,140025 789842180449923074,225602 751542651799777281,1248178 760298245264379904,58508 780437383351185408,180306 773765239653281792,138205 768241651974344704,90252 776561453750902784,156290 770437583264329728,114848 773625002084171777,138165 760820576562753536,64116 788481520134651905,218275 755154543789211648,35890 763894426007662592,79513 795768564443660292,268643 751615182552461312,18893 760315183000543232,61922 793608224163270656,253206 771069959313186816,123135 794289039612477440,258331 795422408421294080,266884 771442723937218560,125204 776295668474183680,152314 758655897782591488,54070 779375223917338626,174557 780600971785297920,80785 732163858689753088,349776 785651571094790144,196277 750390231677997056,11773 760250926804459523,61922 793349482331070464,8044 791737650017345536,238207 785255857730809856,194082 772843762653462528,132578 775015609818030080,143480 790611522368090112,232791 786368352826511360,203510 790299742190366720,230485 764647562716426241,82744 761348607115132928,68102 788851864326463488,221037 767099593402310656,97392 770304428855349248,113754 795406726002393088,266138 790893751136911360,234583 785270647333281792,194167 765723646069399552,86053 794290714494439424,259134 769875569123164160,114008 776588324286894080,156926 734169282938966019,349214 757044447628648448,44840 771393456103043072,125367 772468292149575680,130415 773828052736282624,138819 768632887465873409,107984 759403013110894592,55661 773601384759304193,136947 773834872943108096,137444 788546434303823872,218832 757630946808127488,46370 770139512869707776,115493 793513366689947648,252408 793306476777508864,250633 775040784374562816,146024 768071648281038848,103228 788238494586003456,215437 776466977783029761,151463 791446404271144961,239076 755764623505182722,39384 770320487528407041,117257 781445700341104640,186584 793188914173390848,250430 791078683016622080,235990 795312145332404224,265257 775372796843077633,148170 765065531942633472,11774 772639963603230720,209828 789947002926706688,228416 794609699580678144,261818 787365702411837440,202304 793283580973686784,251156 795408548524003328,266138 765282286472343552,86693 766115806212190209,81929 775406663989796864,148994 748752444314624000,102730 791100462963396608,234878 791802209877028865,241678 757599492388495362,47264 758808042716540939,55029 790906181006962689,234583 792437632965890048,245130 772874717443207168,1249183 781248225802092544,186434 767331131737845760,93184 769002902455197696,109167 785999872608636932,200386 765534852456321024,82208 768621878017658881,107469 751229044071489536,16768 764431872545918976,83391 779693500250124289,168284 758687474969444352,54070 768237985183793152,11774 780608259677978625,181811 778634852836990976,164764 761266774151008256,67547 772900834522705920,131421 764509374165291008,82283 774005078042746880,140688 732416310903214082,34202 766461689134972928,92958 794985946462699521,263907 755479660834779136,37538 760997750099935232,64722 795716361653747714,261155 762460405461495809,431998 774104563343163392,141360 787335433239818241,210207 772220552702328832,128934 792046381078867970,241819 792108995842445312,244008 790951074102259713,11774 750186609585188864,11495 761007423469473792,65974 781590137020964864,186584 781902673603768321,191354 788129941883871232,215754 775065898227040257,146259 768151460035039232,104162 778795692902920193,169923 792972747857158144,247240 776659758786879488,156835 793576791881449472,250785 779036342596632577,171463 786998867925565440,208176 761683110224277505,70177 795752045999439872,268646 765659701761617920,88370 776645118325563393,155390 766029331898494976,91049 766751243322683392,85326 785596633408937986,196676 788470695768432640,218275 764786853740371968,84724 771566174140116993,126389 753679954605252608,28732 765879971566985216,88546 756626119072292866,44429 771146161478512640,118191 795006207664783360,264431 760501829385977856,63241 788439241512607744,11774 793907308195639296,203546 766414597029031940,93184 794362617619955712,259055 794979448340840448,264397 792874981252214784,247240 755848451959566336,18215 766254386104283136,90982 764169474777812992,82066 793882510069534725,255393 792830175121584128,247877 771803962722750464,118191 771151423677562881,122967 791352247548579840,11774 779472816890605568,174115 789251105456791552,223173 769284967897632768,112725 756099883199791104,1170455 791784003858673664,241720 762581989438451712,69231 787498287205056513,211347 792156526513418240,238272 786399504165666820,203350 791356644034772992,238395 778981574650003456,171168 792766573811412992,247240 738639959062519808,11774 792599702550245376,242693 759329991184289793,54003 779724998374195200,176380 773375401380962304,24173 757701217732571136,46958 788892708161130496,220689 754835089108922369,32337 765175445239193602,86103 795295366895861760,265954 790300037439852550,11774 775698557076733952,149200 760655080207114240,63655 790597883464519680,232169 758563400989507584,50719 770247830438940672,117257 732575536170569728,195876 794562773405597696,11774 767175238006239233,92958 790903907220201472,234796 793944153868664832,256358 772328604415950848,128350 752930869975871488,24173 763777283920363521,80177 792190694492209153,238099 781476330118516736,188119 753364404461248513,27222 756516684123533312,1011996 795692255315103744,258305 774317235099824129,11774 785830008463826944,197512 768859974093139968,109666 785262528968273920,194559 769291248234590210,112399 790248555847876608,230282 760644563874775040,62165 758075375905673217,49843 795469435062652928,266491 756201715364487168,41712 792072974144647168,235621 773862314667835392,139404 788784413601570826,218469 788487643663179776,215608 793249252025704448,243865 793606269605216256,18395 763778519658745856,80136 776520549451169792,155390 777612876861304832,159454 762407785761943552,431998 764915353059205122,84247 749228232805847040,6966 764827141380845569,84724 780937515855441920,184223 785586927927824385,197286 787351542399508481,207613 732736866848378880,349375 757645949489393664,11774 760954505529733120,65874 765581615837900800,87904 790914736502165506,234583 753721742128885761,28115 764913192397078528,81130 776898615138717696,159308 767903598210527232,99471 793206011838562304,249926 770021131671728129,91946 766070836398788608,79911 795108070133264384,265297 756269795411107842,42432 763755495622447104,78344 769594257971802112,112788 787532997369167872,207965 768196301976662016,102859 775080169304231936,141091 772813294046474240,132335 774056355766210561,139404 790662937387999233,233307 790665018161324032,232863 751766062710951938,12746 791038805247717384,232169 781208906441773056,186149 790758604437540865,231452 732466786843557890,1170320 754864561300185089,33356 756536698188734464,47188 768956841371901954,110209 792880855966322688,244270 776678756777795584,155451 756635201913118721,349970 773887263268831233,139404 788094507296382976,214899 795105081016209408,264431 758423810345500672,53163 777135853936095232,64722 794945210803359744,263697 755166542124445700,35890 762644511235248128,73814 794995165916200960,264468 748908895486119937,11774 768160452056494080,104026 792049805568737281,243187 762938101434093568,73196 787475043257286656,210312 760126548536074240,60819 793782443253886981,249926 767431360906600448,90186 757852520995618817,49754 780083596426113024,176128 732488754997272576,349214 756004080393355264,39195 761260495630372864,65974 794637430393540608,261155 762726979456098305,74650 774426537080872960,11774 767834805496983552,101681 785241190127984641,194226 770932795099185152,122124 789921833768280064,155390 779878792202420224,174465 790458617015087104,431998 759148121750245376,55887 793101933074640896,241819 778399016602263552,158338 788058363695280128,214209 785683497700601861,196917 750466030346969088,12357 765754070074167297,84724 781176523256586240,186080 788761586668154880,220526 760563570174074880,63655 775292040083017728,148045 786337484598747136,201958 764997649036640256,85562 792881409148854272,247077 786687814138290176,205728 790639917827096576,231871 763931150012157952,80393 767807465337548801,101681 772862140852080641,132335 733056804456964097,355261 768867892251287552,109767 793400459721601024,249926 776774750806749184,157755 781351731611504640,139404 756665083934146560,43553 780831201250729984,183269 765713211651919872,88546 787328752330088448,208928 793956534115962880,253721 791870555578400768,241034 771229089382277121,120610 764863529354661888,85082 781702768650227712,177455 778489877587435520,167180 780466121787015168,180429 749266817638658048,7828 750448352186118145,13532 756263900660858884,42344 758099500451803137,50789 752674469034897408,23217 779422485657821188,172299 790979924903337984,235621 794686048286740480,262752 759856641823023104,18395 792831218769211394,246225 771861269485727745,128230 762700131061956609,74247 787803055186186240,210235 795384632137175041,265257 776191587516837888,153743 762984206049959936,75724 771432083088637952,125742 760536842361974784,63179 773309741460250624,136018 792517053395505153,246273 779130780916121600,161219 753592710574051328,27095 777978641384964096,159245 778352210308657152,167220 790010759304536064,228383 732163402399920132,669866 751237245609267201,17794 793352795386744832,249926 768998379133149184,109666 778802485817323524,158524 770745789543047168,121080 773501798921428993,135025 788098806088921088,215505 761654637766254593,69747 773274029004197888,134472 780067167672774656,172185 752179837796843524,14277 763474007186440193,68862 761809766775607297,70177 751238141810315264,16461 785577312246824960,196277 786985609495576577,207949 794953361246355458,257530 785515714467667968,195975 794731810815098880,262849 764136181013573632,82066 769012595005255681,108849 788751680485502976,220029 779423837003866112,174557 774398869622980612,141316 775282101000269824,146259 762073944778215424,352550 761577309446877185,68854 770089103874490368,110136 786047069462999040,199755 793123922778652672,249469 766450606068363264,91791 788770654363484161,220526 785972259454353413,199891 775807518429687808,149775 795762275625877509,268231 732942726820450304,354772 751206350684839936,16728 761558634941845504,69231 763884445682245633,80486 750457781627473920,11495 794012287908671489,257465 788674969538486272,209828 781377288780808192,186363 750788615416971264,13874 765342176066797568,87249 791012453471490049,235590 790528349835628544,11774 787272168841281536,205728 764610467444776960,83751 755759909308956672,39462 771589729196187649,125703 773918736768077824,138165 776427614143590402,155688 787744033422577664,205197 773926292613988352,139404 749645805934419970,7381 775431983556157440,141415 759098431415709696,56889 772897833250938880,132996 793565487464587264,249926 763792013695324160,73814 791817784099561472,240535 753661622095343617,28866 776446399013609472,155688 790872997636608001,232169 785962258937503744,199960 764815200054677506,81574 766575252986011648,91700 793404508638445568,249926 755201643008757760,35372 756670697280266240,39911 795726747580796928,261155 779177184548106240,172962 781707472427950080,186584 787059168301621248,207113 774998902856560640,145876 764182585631211521,81946 788095387412340736,215005 749292403266351104,7866 764133549305917440,82066 794783494484291584,261409 793171238936014848,249841 791039543763931136,235828 786064235482710016,49459 765774361173319680,88489 793447850365427712,252196 749920750669299712,10735 794573411750055937,39957 764980529426866176,84724 765514733067857920,87904 771445417535954944,125367 789091346615246848,222500 790605700527484928,232791 758720012941156352,232077 777520071602233344,160020 750395530723766272,12883 734523270372941824,11774 778601709769728000,168794 788215137241014272,109244 791428712583442432,238383 795759597529264128,247930 773958354351841280,140437 767362908477091840,97852 791468596673277952,108396 766788339764559872,96263 752074178652545024,18374 768183031320281088,103354 764671794536079361,79987 790647438642065408,11774 761561213301948416,67679 794569493053927424,261155 769621671334469633,109594 786956016864854021,198304 755721401626165248,39196 775302278404341760,148045 762695575171112960,73926 780729475440971776,182036 772780025829593088,132335 773954279937810433,139404 760862687026745344,64505 764045879779074049,75073 778408567019802624,167858 773470037357322240,136904 785914983779536897,199546 756289224954052609,42344 794274832401760266,11774 753592577044119553,349479 785509535909748736,196277 753335435552776192,26819 776900722742927360,157755 781278233669079042,187084 794194049959919616,255791 781914777006252032,191074 760936632253947904,57574 781564951848751104,188401 765142928767451136,11774 771670512347013120,124601 754826756515827712,31177 795069372880461824,264397 773871254289997824,139404 767598937058447360,68319 788357384846635008,216943 785608863047352320,196277 779160251304185856,170547 785584319364411392,195936 769739064576573441,112939 795227759773700096,265644 779398979452702721,173628 773956647538622466,139404 787241072556670976,193121 792759328344190976,247447 749862050499878912,10335 766469211346436096,93286 756992833647628288,45669 772577801149026304,129558 777276675319037952,159146 787700762130415616,208058 756696290797453313,44271 794683366901575680,262752 753987001624453123,30354 763052426714767360,75899 792731731564507136,11774 758357063554568192,52554 758381757699940352,52720 762754200409255936,73712 785690701061206016,196277 781258774354866176,186550 795100410893729796,264397 780113678582452224,349479 760163813417189376,61444 765765041018789890,87904 778756971390349312,170252 762033934154670080,71026 780068627907219456,176673 758828841053790208,55262 775186517887111169,145926 785985995653144576,200382 775143575529017344,146847 793229494664499204,250033 767416791555411968,96039 771639201817243648,126936 754224736700358656,762119 756472417384411137,43391 767759055515516928,97852 788509890679541761,217837 792048813343117312,243187 762353140914085888,67852 767511616640339968,46427 754702251273416704,33065 790718850308317184,232280 786586803729862656,204629 762833816507473920,74133 795388205872857088,247930 764857309424029696,84724 775057604276019205,146259 772116703803301889,125554 775477834328510464,149300 771494174570840065,124597 791669175811014656,240483 758120176785031168,51451 790234613230829568,226881 775029894761877505,146580 768956742638022656,110362 777951478891679744,157755 743438107152789504,47188 753733735779041280,29263 765275101323460608,86103 788777213097312256,220772 765031686681817088,85562 772739817142575105,131852 779063140935925761,171886 793910871852335106,255942 749650708438196225,7546 788016818204139520,214492 747824684037701632,11774 781294553802211328,186434 787473932710404096,210253 756839946292432896,45133 766706374147444736,95708 794007865849618433,256502 767463627435679744,98720 793811363785125888,254135 775510835342880768,112363 793144823620378624,247379 758474254824402944,52394 765956841490751488,88930 763398119170142208,73814 763099514475425792,75690 794134562372800512,255393 785619251814080513,197622 794003021315260417,256191 793243204577615876,249926 793141025057361920,249469 755204529113661441,32873 762793671108558848,75073 750160329741656064,11634 750401757147258880,13021 785310290401460224,191653 792127259809284096,243075 766492013088821248,80939 765381762276929536,82208 788481735369510912,218455 792431650655338496,245148 766429106082816000,93261 775006008691294208,139865 776907100219961344,158589 756575403112824832,43828 778301338451079169,167311 785785809853091840,198094 745329712835215366,669866 762665738385682432,74133 777007962040651777,156835 788223646288453632,109244 773690654182379520,137315 785662163625058304,193636 766301361252229120,90031 773786597661745153,11774 788804650061430784,218275 788066640193880064,215057 794321162683764737,259773 791802866159661056,240483 758030258230661120,50923 763444101534605312,78159 790728358883491840,232169 758001563960946689,48663 793182047045029888,249926 755094397839089665,35044 794556899014430720,261155 775007317741834241,146259 780611819882688512,181935 753160617494806529,22008 766381110632656896,93286 791486004699930624,239405 768341417181708288,103261 777564174771716100,162497 791064750310494208,232169 773971400726024192,140444 789480869803200513,220029 785827230467272704,196676 773887172160040960,138819 790918593022132224,234796 791108210992308225,236393 764175258114990080,81869 774211341577969664,141887 756591362678587392,43471 756720210392911872,43391 774061228910051329,141200 792030789521342464,243167 780929532870201344,183269 771130580708823042,123583 763456167779508224,77687 795394802749558785,266748 763801032870596608,75973 757716753560416258,130505 763943494343766016,80939 771147172565946370,122388 743750462172598272,11774 749649595496534020,9087 786205256531062787,201494 779372040851640320,158387 785311364646436864,11774 775818838571098112,151185 786683908435894274,205728 759994206895026178,60363 769541838143365120,87062 771765469531414529,126607 768564439545221120,106702 775362095428677632,148645 794635324039299072,262053 768466373764866048,106726 792163293683183617,244550 791433075880239104,237935 794531459096780801,261155 781066572706177024,183759 753948741590065154,30590 775480372276498432,146430 793603703966208000,249079 793811570069495816,254135 773650355510996993,138165 755446107401060352,36877 770023898884743172,107428 770880945217994752,120690 788573412167856128,218349 757108324248596480,45669 764858830228512768,79987 792473162868940800,242693 770303230635048960,117377 781203167971151872,186149 793599290870497281,252044 759448046597967872,57897 794205699228110848,258456 771277650723831808,112939 790965060415827968,234583 793451951589580800,252196 773156648177197056,134531 773906966133342208,139245 787688606194434048,206101 791083575089123328,236454 760375787845357569,62327 781826755220746240,188523 794694899299979264,262849 755026186380709888,27045 764677308938539008,84449 765599128902656000,11774 768885080227885057,105643 785678870766759936,197297 786540637671690241,204413 759474172196159488,56595 787753985025404928,210208 749959434768527360,9553 753303785401884672,24062 793768900198535168,253166 758496778182201346,398859 777884030335275008,161065 772040290983026688,127775 756063536263139328,41380 794005324168646656,256239 761280536946114561,66510 769552072802914305,112319 795710787197210624,267855 758841840296538112,52532 759369500160581632,56964 754851013744480256,26721 793450188006363138,252196 793521900181913600,251452 764223560038645761,82582 769808863470186496,113005 794637324411813888,257492 765557814454431744,82208 756198812683677697,41680 775546983524212736,132996 775237601909362688,145244 794732856958337025,261155 795047152368123904,264397 794165681017225217,256255 758409516140683268,7224 766517072922677252,93823 793184970340601856,249926 769589178925457408,1170722 769267383043231744,112399 790200103612977153,210432 793309954384035840,249926 785694871600312320,197512 788813238876209152,220526 795680812100440064,267655 763788954822807553,1249156 759187294603489280,56964 786088557182156800,49459 790695890663141376,229901 768519782408658944,105070 786611190713626624,205167 788028553396826112,199307 777296057260584960,160480 773930561572368384,139404 764264042538106880,81869 753648987362594816,28732 775094591015968768,146804 786236803917414400,11774 792172534015758336,218002 770027228067397632,116524 794321383669067776,249841 776123565288534016,151439 787389192917495809,210566 774016272442851328,138819 775818316661174273,151071 792924102306725889,248514 756329984034156544,42534 759267643421560833,55710 769858478558941184,115493 764845953111195648,84724 788152339857190912,216009 752124832146305026,21077 777687018927104000,161456 770651730531024896,117257 793066331318935552,248010 766756986146947072,95672 751220758479863812,16931 759709654607863808,59365 778204090086068225,166409 780077293775355904,178045 788244118581293056,197888 795279224470982656,263666 792608119138426880,246771 763914600584613889,79691 794561319907295232,261155 786287816435048450,201958 776876259439734785,156835 793222849729273856,242693 769695667769913345,114987 771415296305467392,125554 772873487631413250,132996 793992289064390656,257423 767741998170243073,101134 770447551870955520,118191 791678476499779585,240483 751755681649360896,19352 773901072054165504,139865 779895115468922880,177248 790191395894165504,218219 793998673550004224,257492 754205500560904193,31529 790979325554225156,235374 793863140345872385,256255 770452697224916992,118192 792519583189966848,245101 786664534761050112,90209 750707194576896001,351794 760468610825482240,62708 763141543050051584,76365 771609312242257920,124004 773872723571249152,139404 794546858819358721,261155 794628009105965057,257492 751902339582271488,17640 772812428962856960,129471 780940352593104897,183468 755228223089221632,28160 791084522733445120,234583 795292008336093184,249926 781889118363987969,185310 766403354184523781,90125 771614941648334849,126152 780902374957285376,183975 794787267852247041,261155 770478808214429701,110023 763927685206712320,80098 776564979109625856,156053 791869656386695169,239906 793554507443671041,252014 770482762709078017,118192 792029584317308928,243075 794621186592436224,262022 761671824937742336,69673 733144956957777920,354962 750783181729648641,14277 764922807071477760,84724 766291724025069568,91946 773970175318069248,140444 768901440978849792,105109 791788104650592256,240483 764509386853285888,82759 774409054491844608,137042 795742316518633472,248924 739392078992416768,209828 793250268343181312,249469 764938966982332416,11774 792753348059463680,247413 732193851805421568,1170365 781841242883813377,190635 769261840308199424,112693 793260825482059776,249961 765871162844995584,88669 769497067102232576,30413 773621029491109891,137818 779525880494321664,173917 759152648058654721,56587 779668519764000768,176196 776914918041870336,158387 791308129510289408,11774 776931628790800384,157755 793143557334769664,249882 790977078736875520,235617 794620819460726784,261155 794134932700311552,83342 795760344417370112,267521 793953743616126976,257208 777170410592833536,157082 790580880163110913,231318 795434423953059841,266416 790662844677296128,231882 787782408636473344,11774 790971743871479808,235590 766982045637541888,97119 779106152441229312,172148 787144046133129216,207009 764184625321127936,82457 771427745842728961,125367 786356292650688512,202429 794684898070188032,262752 769174100715704320,110709 786592987752955906,204835 766689115526012932,94699 761489590305771520,67346 773566504369610752,137639 788793989847617536,220765 787777393830133761,212139 773598139521445888,137927 768579551253463040,106716 785240486957154304,194160 753348360807944192,25189 742028006076633088,669866 757359996254380033,46405 795494720483053569,247930 765704415521099777,74247 779086227991506944,166852 791823549468114944,240890 786571136049876992,199546 787127691438809089,209351 793576530383220736,252408 767873669934702593,100893 764936719690903553,84929 763352572279140352,77731 792908494278189058,247241 770056124322242560,101681 794294025196974080,259134 794719485915709440,262849 750743265419354112,12883 778880725466517504,351424 793118032570613760,163463 793203825804976130,250633 775301849310199812,148032 789193951265697792,202265 750313997535109120,11349 789907302593728513,227048 794608836732743684,261796 769684943404470272,113982 787099118254555140,208176 794546179958775808,261155 793878221594894337,255393 752644179004526592,21332 785867713759576064,198336 764979839413739520,83739 759820526713835520,58254 761496711479062528,67161 762218921080582144,72035 770780865634766848,119832 786369781024722944,199546 772936945185923072,133519 795279341957455872,265562 773324878523006976,136080 778345329489907713,167393 773870132078804993,139404 786982220653207553,207287 768414708202438659,11774 774424889033916422,143126 789956943683153920,225981 790065225659580417,228820 794357188328296449,258456 766171857515053056,91683 779006621720510464,171168 764919995272880128,18030 771000945371025408,122146 771679571330543617,125163 776987938701750273,158820 793475022413324289,252580 791439529135579140,114779 794581058062843905,39957 758103352467042304,41703 785679585383809028,197512 765348314602758144,86781 794553389442961408,260404 753391807203913728,27317 792509214367289344,237491 756620216491139072,44429 785930515329212416,192032 794117662255226880,258083 762709382819831808,73926 777679837204840449,162596 757539712382955520,47717 775104696814071809,146720 791010069286531072,234583 773172368277659649,134937 793796667589795840,255393 756338512769781760,39244 792920943530090496,248516 777799285387718656,163763 757560023807463429,47717 794189965731201024,252408 760530413022507009,63451 756220136332242944,41680 791482614263742464,238395 764792826395627521,84724 795049535156404224,263289 753343148621983744,19598 786256110957109253,199546 793720095411437569,247241 766363703692369920,90384 781587193521377280,188492 787065857100873729,208538 794541446208618497,258981 794840063075033088,257534 794992149393600513,263907 754002591474937856,29263 754802577166905344,14277 753406684857528320,27317 753159098926006272,23899 763885923323023360,79911 769487871313051648,91499 767375492903084032,78274 788450136892530688,218275 780792992881860608,182726 789138184877793280,222647 777154212304007169,147771 773507657806123008,137042 791096520108048384,231580 752215982349946881,21631 768491196691853313,101203 768463445687623680,26140 753379737763012609,22971 752872480566546432,22779 760254399574843396,60725 765201936651956224,80978 792846762419556352,11774 761531667056103424,67679 765664356931506176,88930 773997578740436992,140161 787043726166294532,207287 794097420363669505,43950 756666957617778688,44450 774709755105333248,109104 792827225586278401,247877 789832897771479040,227242 792791167339335681,235621 781572385661005824,189017 777906092961595393,163763 793947429569601536,256105 753846041879851008,29996 769674740407627776,114779 753364570668949505,26446 753743238872256512,19598 755424557750743041,36846 760407382665129984,62130 790516906197475328,231894 788125860674928640,215603 767820283692650501,100650 772871887781187584,1170555 764564861259055104,82209 791387897182191616,235590 751147574648672256,17143 786905000169660416,207287 794643446032121860,261818 794704600825593856,261666 751634018534174720,14277 759054767217741824,54070 789882460251107328,215437 771927721702195200,128615 773366623667228672,135025 774999173506543616,146259 750334152663109632,12535 770042701760823296,115996 775779203732176900,150426 791411037199278080,237198 794734527226716160,262226 770677493980356614,120393 775169709452984324,146580 752992767320662016,23899 776603212283580416,154431 792603404631543808,245101 780236464881676288,178735 791278071722762242,234212 770672489571741696,119393 760625233103507456,63655 732238088487981056,11774 778248501746544640,166532 780852832182407168,182171 755683297112494080,38792 756279157856677888,42495 777183209335300097,160592 755286837736988672,35890 760148362750332928,60866 785642314286850048,197099 758453617753985024,46384 760837436473835520,62779 794603132722577408,261818 787084467445850112,209043 765230656121036801,85562 789448715752779776,225981 791263905708437504,235487 764128899668160514,81569 770075820610166784,114848 779342048914571264,173964 778623534432194560,167674 761377507555684353,67468 761598855452450816,69231 773647937209372672,138382 794642935694458880,261155 758176127026401280,47940 779349777851056128,174315 757250046698016769,45014 768278222400135168,104932 769775783950716928,112382 753114859387117569,24643 759755929587896320,56499 772614896529715200,131027 756599088838283264,44274 788906643379544066,221448 776881884072710144,154832 757433074590228481,42782 758505938181496832,53703 767779154502701057,101134 752242499213754368,11774 772465171629350912,128934 773561680613605376,110585 772046911754952704,128615 791091500536958976,219678 764859692874997760,73712 773650419776053249,137612 792013651720835072,243075 765998352144236544,89923 788882967372308481,221143 758782128058273792,45686 792127265500868608,244297 793109366031257601,249469 793928673527234560,256219 733099513120985088,355480 792048652923637760,241678 768419495484489728,106281 794241765037309952,258771 749634530181427201,7546 787005163928039426,204380 786761108543512576,205728 794325793060986881,257492 775001592194076672,146259 778254058620456960,166913 758653361675759616,54272 786607581171101696,204835 766675985932496896,94699 793896787052531716,252580 792140958536118272,243187 765946673570967552,87904 771749070494765056,126482 772482585100324864,130602 760888278488911872,1248876 766837995710386176,80939 786570148408795137,204413 789925493977919488,228820 785279745890066432,194221 756423564199391232,38026 794037641419309056,256105 773525433975537664,136904 793189310610767872,250033 753991000519905281,30590 785260614163664896,194154 795721599290929152,267737 769791212400283648,114779 754945524550205441,22788 764095927946620931,81649 785917443633844224,199546 746679409801781252,1247750 763463796429955072,78566 795432180088446976,262847 760303980824129536,61723 794148352065605633,254135 771444727946162177,125204 794567499077586945,261155 767716598937300993,87904 768991159536521220,109967 775815662304231425,151463 791065168130166784,236393 733033081129467904,355464 780269037917843456,173341 738409447601623040,11774 781451852529463296,185310 759090229101768704,56231 750342878556262400,12535 788700451931824129,220029 785277820222058496,194154 790018580641411072,227253 749412382724665344,8297 767062109888929792,93210 792458625977417728,245575 762567856491945984,72420 761386120915681280,68359 792447187485470720,246013 794620893557161984,261987 795426238823333888,247930 768852466687500289,209828 756226306732281858,36873 791351090386264065,237491 778562111035158528,163015 795401942851670017,266884 778980284071108608,171168 753393039691935744,27498 771643727219568641,126389 790396358603649025,231333 778603518785617922,168284 759192304762576896,56964 776415803394621440,155390 775004061842051072,146259 758113869931753472,51344 763714988674613248,77612 788499246202757120,218275 792426302158606336,245313 753747495994347520,29263 763015016681443328,58815 766095261475172356,90989 772985113483153408,133454 771141898689978368,122299 789881304242393088,197512 763152851967340545,76794 775249295280701441,145866 781808619637530624,173628 774193831319187456,141887 754746346339467265,28410 771135369001758721,122299 762657129542979584,69878 758855328280621056,55170 785548264582021121,130635 794942313273376768,262849 775056342876823552,144602 780604365669330944,181964 788016326262521856,214209 742839441425715201,353124 793793108383244288,255393 793530387834167296,252596 780804451309281284,182665 753707593604882432,28732 779763334539255810,66922 791330398672478209,235179 792101028917239808,243075 765367517497798656,86440 770482578113560577,117604 792076907026059265,243075 779449669579526144,174230 758010562336944128,50804 779553371145408512,171981 789862412014923776,219678 754052651134820352,31505 788068286932086784,215030 794178548672040961,258331 785835241063718912,198671 791812260767404032,241942 793167097157160960,249926 795405276920868864,266884 779036231388848128,172022 757449698726645760,47284 758107469075755009,41703 758408826370555904,52605 769738300340875264,111558 759738939242577920,49121 788460873601777664,11774 790430740852781056,231550 775430739445723137,148574 787076113902297088,208928 790530950409121792,231550 790933187878871040,234583 794315519604178944,258741 785343467278991360,90252 762647261679681536,73926 776062841761640449,153194 781578261033738240,181419 790609214989361152,232792 781209501571518464,186434 793377229451427840,249926 780013618364645376,177444 769298008991301632,112851 763846643041001472,79513 763925272961835009,80486 793849453308440576,255942 776574553782747136,157031 781839635504857088,190635 776896695439282176,157082 750705863657197568,10847 767037824826691584,97260 794232205040033792,258983 794767675750805504,262053 760237700792328193,61544 775693499857526784,150511 772105224383193088,123354 789673352029990912,215965 779064420009857024,164814 791420153078616064,237908 769584013447143424,113836 753887057068584960,26731 773673856384978944,137869 790995703677849602,234583 755548566781882368,33186 768123171027419136,103012 753225915237359616,24711 770516675653427200,118192 786737036065505280,206175 753815175413665793,29817 759509723850809344,57574 764466748527706112,62180 795400403156398087,266884 794277752446844934,259288 792405924832915457,243142 770397639229616128,117257 788782094361227265,220029 772058276737404928,79987 764564504994799617,83968 751662281906266112,17476 778621605018755073,168284 732892132319584256,354495 787064696356470784,207109 788526106949193728,218142 789153812019752960,11774 766826761954824192,86120 791366474581565441,238207 769181395633700864,109497 761286541461299201,67852 788406701900853248,217634 769520604768706560,112363 777927040754446337,132364 793193741422989312,249469 773591637360578560,137869 761378960483635201,64635 753992055744004096,28866 760741819823128576,64621 766057039516803073,11774 781716025133989888,183632 795330808747847681,266079 759431771138166784,54620 752185863979892736,14277 793870593724592128,256349 786370848319938560,196277 779997043683168256,176890 794482536214708224,257492 794559422081232896,261155 794653881569607684,261155 794965071751430144,263895 791624836707590145,240145 794536607793627136,261155 758739373718278144,51043 794535598828568576,261155 761879544135581696,11774 781130732592848896,185496 794008895081611264,253721 785684107934048256,192826 790674208959434753,232169 791009447850090496,232911 795059402780901376,264397 781348377824899074,139404 790252911125159936,230282 753349487062581248,19598 758653525194858496,54070 792219206095892480,243187 794992473726599169,262849 794348056208703488,259659 765432170420764672,87145 772414234646937600,127957 787415984822898688,206117 753639277234270209,25189 765680720161284096,88128 770674100503191553,120610 755158127788584964,35890 764127970483134464,1170781 754725047215001600,27045 789882473840779264,226829 775763124251193345,151463 793147606033637376,249841 764919766662381568,84724 776153973153816576,153194 794381081927712768,259034 792120014627303424,243075 770510674611040256,117263 779594649749127168,108396 781417010324381696,11122 758109790316793856,50464 795059310271328256,263896 786438471606935553,203674 753714685900386304,29263 765277121124012032,86440 767006712654016512,97081 781454467485011968,186004 777902334529503234,160539 757713219708329984,47844 793188146020225024,249926 771507923604410372,125070 779457690401542146,174230 759194745713283072,57574 794454177334300672,255870 778656059510489088,169594 793130076007038976,249469 779099352866271232,172799 794218696252145664,257325 789222701126840320,224513 790971405961666560,235590 778324892701818882,164912 792344346657861634,243075 781574492300709888,188478 786329469648769024,201958 790314060470296578,218489 787236994577465344,199307 794352547263893504,259743 767514414731956225,99476 775651111143223296,149953 793463939455655936,252408 774280165358788608,142506 778298278278467584,167319 758865808357335040,52554 764961996362186753,83342 773656544508542977,135736 775081354316898304,146024 781624554494001152,186584 756272846968619008,42405 760715268385562624,62716 778687391716347905,169696 788033063334928384,214492 788450353616347136,218275 755172261653581824,35373 760206476749205505,18030 792898372558553088,242712 777697937274970113,155027 771892693341396992,127871 790879797542985730,223492 794324691951505411,258456 756691474369118209,43341 764145517811081216,82066 769086966562455552,110659 760384719938695168,60163 754858291256299521,26721 790711575149703168,246425 757589145829175296,47782 758419203795869698,52554 775737941490491392,151255 785367230703931392,194082 779083298333220864,171062 786196730861584385,201619 791631745846243332,240145 764671783949701120,26066 766417302178922496,88930 775081766801534976,146804 777914262316523520,164001 760583914759024640,63451 780105259804860416,176128 794697674494803970,261987 775660552601280512,150511 757637785960476672,48509 780572955134660609,172132 763767136330387456,11774 763440583063048192,78344 787013069104898052,207287 786989954509463553,207613 794868509276770304,262588 790646847283093504,232863 778446526544621572,129991 790407480991817728,229693 754875168342671361,33356 792748945143271425,247232 754708566108286976,32404 766945501967155200,94435 767761165740937216,101163 791790666045153280,240584 793988946225041408,257423 762435928891600896,73194 793434210908332032,251452 774746792378327040,144538 794229275859697665,258044 785500514649792513,196277 793154127307997184,249926 786176401577619457,201494 787791903626592256,199307 793096794511122433,249469 769736441874251776,114779 776018040420958208,151791 792840407759532032,248010 785547122514989057,196788 786197209222045697,201619 758878384965373952,54070 773581247205355520,136947 771138718144933889,11774 775824496582242304,1250232 794695260131758080,262022 769553183190441984,113767 759607153690763264,57964 779044413339152385,29263 790277505571758080,229895 792768474074353666,247241 779390166918103040,174230 778746341014982657,169101 790990555429924865,234583 761332657481539588,67938 791479466497376256,239446 785796958124249088,192949 760607572479139840,63937 779127315104206848,173011 763348098760396800,70177 764090136338366464,80939 773304734484574208,134371 765941092369899521,90384 792053258537664512,243167 793142620012679169,249469 757999290547441665,12954 767055143158198273,93210 780010973826396160,177614 767718180458467328,100605 781343315291766784,139404 793120493918359552,249469 764643918717788160,82544 767699060660764673,100605 781162568903561217,184539 785488394327617536,194949 761614982010302466,11774 764876347214659584,81955 770805891813695488,120610 792159002964660224,56982 794167016424927232,257492 776129891016269828,152946 778296048422756353,167311 787802631791980544,201555 788642759842332672,215030 756638688206028801,43676 765947146117976068,90384 758846664559824896,54861 775401972258275329,149040 788817004132204544,220526 757946852704653312,48549 756217338832252928,22546 791642314103853056,240145 795488763480801281,267262 761231498162745344,66897 776020228941746177,151156 780644852933406720,182313 758332418596212736,41703 765574994290106372,88052 758442822026473472,53144 773856524716376064,139404 793250433540251648,249926 786047315911991296,196917 771049419512963072,123141 732965664781045760,354989 790916082907222018,234583 761990462869676032,64730 792027698805612544,242712 773746476098826240,114779 756999437453500416,45669 780545233629085696,180655 795131357630517248,264397 764875050591805440,84724 766036556566056965,90384 789384974268899328,223899 791788589554302976,240814 788754482335219712,220526 790966612853678080,221143 762326036616876032,431998 790947089677225984,234583 762718862072803332,73910 781058110878130176,183759 763147013403926533,76549 781185328841240576,185496 791366306272378880,238205 792871764279693312,248010 756899102630248448,44450 768645589206786048,107423 752164059978436608,14277 763516240270942208,78561 771476638504595457,125554 756662227076276224,44265 777277710439677953,160539 791858851079450624,240145 750364187524755457,12883 763775736398217216,65180 756536228250542080,47188 777565143538413568,160801 763001155672604676,75396 785496204167614464,196277 790305468857974784,11774 790736365700812802,231894 792157647445385217,235580 770644235657867264,119937 781903749883105280,189857 787204296345587712,208379 793865469727875072,256255 792095367659741184,243075 779454307494047744,173964 788622022192533504,218349 750392479002730498,11774 758064311206047749,51069 768233310715641856,101681 758292870864445440,52112 759607076712620032,58839 773979022304813056,139404 790262249449553921,228341 794192463850328064,258598 780613222382522368,150151 758332789640966144,52061 794949841130573828,263895 758099863758180352,51406 770706073044955136,112363 776874393020477440,158387 759405035105103873,56700 759191946887847936,56964 762013043249283073,70679 768870823704694784,94699 788826997136822272,216009 790600247391227904,232169 761378193508999168,67468 764920232750161920,84422 773112016101740544,132364 785552397510840322,196917 773850162561036288,139392 791174334668611584,235590 755254436600111104,36545 793847924681834496,255954 765696946799456256,75724 760865321825738753,65180 787463133224964096,209863 785714166883426305,197297 790791160918835200,232137 759227749353611265,7047 777307191695015936,160593 776442618834059264,155896 762314904086904832,69231 794026086455590912,256239 790961832643047424,233692 768686147098730496,105270 791634951133331456,240145 765510922999853056,87793 773263356610220032,135025 790921524744065024,231881 776055457420939264,87904 788487712923717632,11774 757659636606443520,48187 764262206938710017,1249085 795767262099685376,247930 755087201189396480,34980 763464151700279296,78159 772223733968756736,130004 791064688071147521,78159 793592524803825664,250785 788221862073413634,215922 775190634747408384,146259 772411339075649536,121795 793464480587841536,252408 761363662044958720,66105 753704653968334850,29263 791845949207408640,240483 793881021909348352,255173 762207976031531008,72035 786658908869947392,204413 781619372997607429,187880 752224467682635776,21074 764352905428230144,82642 790915992838807552,234583 776508561543208960,155323 789953218398789633,197046 763830547860819969,80393 753439091610509312,23739 753330870736580609,26539 780980587993661441,184223 794574118926565376,261155 757796895754379264,48492 768604655681024000,108004 753396822505316352,27023 763870246033776640,1249165 773178835172888580,133519 759176139176865792,51798 780274132919447552,178258 773344899739455488,133204 758114065663287296,41703 775772844617850880,151156 794428785332396032,257788 753501717355003904,26303 788025457316802562,214492 749358642764197888,7816 751237138700697600,17365 754757152665899008,33549 761016781871861760,66116 775377176292188160,148574 767855962883395584,100605 732219744669958144,349795 760513300928995329,63268 768162343494754305,103738 792072322513461248,243075 759247606199582721,56964 768045227303014400,93170 751592058356428800,18397 764457498464034816,82963 751621678195568641,18539 755832579614355456,39462 764135855552278529,79693 776932359471935488,156835 790543461095120896,231894 760678378227859456,63655 761891420596793344,70255 777845950517682176,163990 790377498022383617,227516 732976037181718530,353220 770842502928539648,121612 795070116144828417,262022 751871408976719872,19545 767510628974092292,99476 794619155479572480,261987 776214926620700674,153772 770615171588853760,119832 773935893027647490,139404 772897222442659840,351147 776248546278445057,154469 780853350149550080,183826 761988943655100416,64730 770182943142666240,44421 775089981807267840,146405 794526450607079424,261155 787033581969256448,205181 795616372088836096,267655 780803656400642048,182659 794555343091236864,261155 773945731090489344,139404 786696432120111104,206048 790714994543456258,233241 754797477190963200,32339 771317227949666304,105109 775672097641107456,150663 785617235393904640,197286 775549282627624960,149953 762789052684701697,73712 779106323585785857,172523 732899373529616384,354517 757961770661191680,50260 767861891221819392,101681 766353546044436480,91894 752164416418881537,19075 779118817075040256,171060 734781308027711488,351252 768866919713689600,109666 787099096859410432,209037 766662752177881088,93261 770594004534751233,119832 774287269557665793,141881 785530235307589632,196753 777037775837106176,156835 794204175819296772,258122 764801204224307200,76623 775691322560765952,150404 755816846025232384,39911 760128207483961347,60790 785323795976491008,11774 767049485314850817,93184 758819254997180419,55262 776252909117767680,152872 794986965464707072,263907 780595349920415744,181892 794216440677048320,256255 757987770749124608,47844 795710916474130432,268448 778614261094449153,168794 793271220774969344,249926 755558885470052352,37655 773712969125552128,148861 778253214604890114,164826 755294530199547905,35890 764436803541725188,83429 765386335368646657,86440 761924761085579264,70540 776453582153408512,154869 761190680609906688,43950 762291583207301126,431998 795764766606295040,268643 756877721427247104,44163 770395203593179140,118191 758692427477622784,53739 776104809824972801,153194 780163780189704194,173347 791494218531221505,238207 759797206509649920,59640 780610310927331328,150151 754738696092606464,33356 764247447413530624,82283 777004287880822784,159475 790376299080613888,230282 758871764067688449,55260 773926878583283712,11774 794696126049976320,262752 779071354675032064,171062 764438304200593408,81702 770493579181588480,118192 785322608711565312,11774 755294568745013248,35890 772772596009930752,132335 754094824790319104,31607 776612329706299392,762119 751159834595045376,8104 750381843334127616,12883 757697579161231360,46958 787011111526727681,194060 743839873518403584,11774 793054527977054208,248639 794595772402700290,257492 766731015893155840,94899 785270750248697856,194648 793863822846992384,255942 765576107076775937,87904 772460532028809216,131025 765537396066623488,88052 792314174818881536,243075 763206305800712192,76665 794121684970151936,257423 753366373217083392,27317 756468666187730944,42432 771863835800051713,126152 780801217949818880,182726 787911474941485057,213887 777850491657187328,132335 788486389553913857,218356 793875984575500288,255393 785622506149339136,196537 775370798324482049,148574 772245859807465472,127711 778738125224808452,168794 756585591970598912,44243 776195948921884672,154469 794723881214967808,261155 769556025179451394,103697 781353289233293312,139404 754746714788073472,33356 763190024154157058,47188 765153063552286720,86103 760996695924731905,66260 762726382019317760,74247 771533400591040512,125554 788896472284618752,221057 751645004716584960,14277 792035359345344512,243190 754125522695655424,31035 774676804099510272,144494 792918006061862912,239582 771154350722936832,122967 794580322771865600,261155 758461990037749760,52061 791811935830368256,230485 769578854180589568,110585 788105251786100736,214247 773963209271152640,139404 778159136865415168,164826 792015041746771969,243075 759531640825741312,58757 788550302269972480,219260 793378145206464512,249469 765654076226936832,88930 793448997088223233,249895 790120403779870720,228570 751672584450650112,18386 749607392283942912,7849 753501224813592576,27317 762707167782645760,74133 785922264730447872,197512 775039254951038977,146580 790110549212291072,1170550 757348670815760384,46379 770793472416702465,118192 788125471523340289,215754 774096114844704768,141316 793158697270718465,249288 764902048643092480,82066 795749883928055808,268686 757624965348851712,46370 793887552042364928,255192 778366561325158400,167180 762748922389553152,73814 793979750465187841,256439 757015731716362240,43271 791050965558362112,78159 772342758694526977,121367 787391511629627396,208307 793485738994196485,252741 793319194955841536,249469 753971572914786304,30590 766019215237091328,90384 791470399808610304,239405 792119937179484160,243187 752661108901675009,22657 785735459485937665,195408 770686330238070786,120529 781878563976818689,183434 763901225620209664,80486 752999608264032256,21074 791058913223409664,229693 787153670743977984,205728 795168118972633089,255870 771881866873802752,125112 774470757137129473,143585 751149904232194048,16422 764225475279523844,82009 765327928645283841,84209 793411642776256512,249926 766686517183913988,95568 758846720381857792,51809 787090620926070785,207949 793192229946978304,250473 759206275297280000,55257 760112815638212608,43471 756281725785870336,42495 759789439119876096,58542 780842345130496000,182726 768492168717570049,106716 792166009750843392,243187 779865723128512512,177233 764085359189766145,79999 791413079468744704,238207 793068664844976128,246726 788533693090504705,218219 791391794923659264,237842 780092635621056512,172962 781490849716834304,165512 764967689039278085,85562 772789469934194689,132578 767872469189341184,98972 756880105570340864,45122 786397271739039744,202429 792126874226798592,243187 790395826728210432,225359 733269120179798016,354962 760583857817001984,63451 790573330139144192,231318 773824683418550273,108396 768596105546178561,106716 764897121749393408,84724 775772849990692864,151071 793785497801940992,249926 778265187715575808,11774 763460214691598336,78159 771186663405924352,123583 794386208554184704,258331 764371044710883328,80939 773240209529909248,135386 795770861743534080,268777 780618722968862720,80785 787102389304119297,207287 781142605958701056,181419 786682896404938752,205728 780933138209837056,183668 773871028040716288,139404 761297682363068416,49975 794591245901451269,261818 773702437093904384,138819 777355720312446977,161542 764866803822567426,84724 755129470751744000,11774 772200861690757121,129558 794146965957341184,257492 777809373452120064,162497 756264023876702208,41459 790611478223196160,232169 764904372505411584,78853 793177658578178048,249057 790681316958179329,230855 794906611840126976,261818 792096929240846336,11774 778678723969032192,165185 750852520956817408,15264 764143975179563010,82066 785630039631073281,194923 781844768313573376,190635 786950329287880704,207287 795091806178316290,264397 750664637809438721,14459 756217446713987073,41909 756269162213748737,42171 758234380028481536,51451 781557022571442176,185915 755113572003262464,34731 743096270156398593,679105 756299492241117184,42432 768136512265478144,103071 763216151585456128,47188 773479650802663426,136904 778396696787255296,167407 791703955776692225,240483 764158993073860608,82344 793491779249053698,252408 767810961512230912,101681 732801071031156736,398863 764623084842278912,84209 751559451476369408,18488 761684846007771136,70177 778828807008559105,170252 785357251636760576,195481 757605639468163073,47761 790638369441255424,232759 764264847248859136,82283 768531269860921345,104973 774461545052909568,143585 733107133466738688,354906 756890974689734658,44163 767083746268971008,97685 778331157276467201,167517 785855629327933441,198878 791728074920333312,239405 792567081472405505,245101 794886149097537536,262271 756187398828986368,41692 794531891571474432,261155 755985345154392064,17416 769607289179222016,112239 759420983656742913,56800 777567556697665536,162497 792501789626994688,246392 768827863713710086,106716 769574696270659589,112939 793130572394729473,249841 740934081685426176,11774 752309558152921089,20933 776891537686880256,158864 780134220580659200,178258 792535259216773120,244270 787117024942043136,208252 794340865997242368,254135 793524611241521152,11774 755495800692695041,35737 758542292202491904,52554 765601806001049600,88128 791361968355418113,235580 763200715733012480,351152 762039660092788737,69711 794673882384863232,262266 749301696162136064,7866 791446697419350016,238292 760981737828519938,66116 770403300017573888,118191 793511033327452161,252020 753935298749460480,29263 749938648091680768,10771 766810926808834048,94699 780724098297110529,80720 756367874600476672,42344 764831787201728512,84724 785848149919272969,198878 770397282436993024,117609 786017812049297408,200490 754774605038915584,33356 761233947753902080,67397 794808507098943488,261155 756879923558555649,43553 791625185791188992,238272 781567036048740352,189017 780123186562301952,178378 787824159925559296,210238 785805381066891265,26066 755157109663145984,35890 755521502544596992,35939 765224793683656704,86103 756298851464740864,42564 794662453175091200,261050 795262939473281025,265608 765043865157967873,85836 776921364867448834,158338 795725947135754242,199307 767661716037599232,99900 785509136020729857,189031 779442437164892160,174230 789901664815714304,227048 793512329920950272,11774 749323999788802049,7849 763819934992306176,80366 771025703852646400,122875 790917228744945665,234951 785472193819996160,194723 776529929777192960,154832 793706411146506240,249926 787107095313121281,207949 772509402284818432,120425 742388301416562688,11774 751894938896388096,17794 767902176165367808,100605 765536535257161728,88052 737790588599173120,398859 776840589358862336,148537 795085423001251841,124597 779616025788776448,173628 792914073708998656,246392 786269905297432576,201958 750820248081793024,14778 764155660909117441,82209 793612773464813568,254135 761005442185256960,66116 778997603140788224,1170556 760784668694372352,11774 794591361529999361,261155 788726520156155904,220029 792159483770396672,244221 762708828949315585,74468 756647411162972160,43828 760147930439221248,61051 771713717444681728,121795 766832377611952128,95708 769668291220602881,114779 791242622060953600,237325 751614296698736640,14277 794532500559237120,261155 794617943996977153,262053 778253145788952578,164826 786381434227453952,203076 765209838141837312,86440 794772623217532928,262849 742388798743404549,11774 761905189477462016,71096 768632543092572160,107428 788479968632156161,217937 795671626847293440,267862 753769039445491713,28508 765927494658600960,90012 767133836690001922,97852 763058724982300672,75724 792725924219281408,242693 755101789591134208,14277 792056438411714560,243187 768260668826857472,11774 792615683292934146,243075 776200576845635588,154071 791792311143325696,241823 794684471190687744,261666 752259984105148416,19703 764690733206900736,76542 787420622515240960,207151 768540747079360512,104662 760914189015744513,65387 761654705630109697,68987 768906279364329472,355994 780832680741044224,182036 792398726656557058,243075 766412621197221888,91810 774421620643491840,140498 732313652519297024,11774 779872160303153152,177248 758394777096167424,52167 768619409590128640,106317 775336953591980032,148170 785995694809178112,200527 753931304505401344,29263 762867288265469952,74133 770049125505196036,116619 773203034318876673,134470 774004535815581696,140444 779364508867276800,174115 773935063675174912,138650 773884995307921412,139404 787001285325316096,207287 776151780484845568,153921 795299821720576001,266079 771553482260172801,125554 755180821619802112,35890 789888546991665156,228588 793097425137246208,249469 785693947767074818,193531 768871437142818817,109104 777619839296819200,155318 780163386344607744,177456 794367264623656961,259258 785810083179560960,198671 791625840781987840,238845 751815881064321024,19880 753952837403570176,350711 774962139442339840,145524 752674875098206212,22777 791314715280601089,11774 761218875497320452,56391 766368281171079168,93184 768746683379351552,106634 792474763692310531,245750 795385599851118592,266491 764795150635859968,84724 761266535751036929,67547 778690252697239552,169923 788532406424788993,218260 776160151330054148,153658 788828362991099904,220806 749762656060502016,9553 795042119228526596,263864 795037859212247040,263532 781689143457964032,187969 777386269303197696,159876 793962054994579460,252341 772299629647900672,130067 742829829066620929,47188 750186680007716864,10064 759543328257998849,53423 794344783829471232,232966 742393142557741058,11774 766750499022438400,195876 794003373674602496,257534 756517363156185088,42432 765199307549147136,86103 772473711429427201,131045 766020053099765761,85326 781361979751444480,186584 791024947212660736,234583 743142711717289984,11774 776748166582562817,157708 756515118138036224,43399 791625530562924546,239456 792752241849536512,245208 762277946627284992,70858 776684041672110080,157082 768904315146674177,108849 732789277470392324,353601 768884347264872448,109349 795701279246995460,267862 794369585801674752,227345 762686376575954944,73989 778398028029759488,167517 785987376560472064,197341 793637691413950465,251363 781557193510313984,188401 793607391216566273,254011 790046657731788800,170187 785642400307904512,196767 793982382508572672,257325 785319376266199040,195134 755396457671176192,36545 786608947666964481,204413 759427441509019648,56964 772781992127586310,132335 792214260147429376,226649 794601966404042753,261155 789003211730325504,220526 780614375220457472,182146 785963021545775104,199462 768480282815016961,104973 760248761427881990,61922 767962408061132800,101681 764842246428557312,84889 776135563174817794,153658 792852770978140160,247592 789225017057775616,224818 759660993731399680,56817 762071054630006785,70990 753575293856600064,28281 764262908570267648,82744 793150952937250817,249469 775140010504839168,146994 776758615520706561,154832 772919535024222208,133043 770384344179417088,118191 770904035901771776,121949 755748751705341953,39384 765442268081840132,86440 765237311520899072,86472 792757562328350720,245825 771529636748533760,125853 775437797305962496,148010 780168674720096256,177442 791332644248182784,233736 756920588669554688,45428 794214612853895168,258771 755896894115704832,18215 762753183915442176,72244 790087632717877248,229505 775745445457002496,352027 785263928314040320,194082 792402055243628545,244221 762157614536990720,71581 773903335611068416,11774 789077211320049664,223286 763370406770343936,77849 795279517090742276,263667 790977406081245185,234583 791668084847194112,240483 779073157756051457,172621 792923842004021248,248516 789135222851809280,222682 753643922702741504,28508 767858200506880000,102137 791409052303564800,237908 794346678463643649,259773 794563767644422144,261155 757702063832829953,47940 775347533245734912,145496 766719935594672128,95708 793209009402617857,243165 759220546869624834,56964 786181927111983105,201544 794349549829505024,259055 775728962739798016,151185 791437427248279552,238395 759122403704176640,56322 762656032007094272,70750 758835750607527937,55667 755950512923549696,40881 757319348176293888,46890 752909826716422145,24134 776487693891035136,152872 787767621793878016,205197 793523725689839618,249926 756934611582812161,44450 773283642256875520,135450 765266882790199296,349283 787855507830681600,213235 792073874925981697,11774 754858731997949953,26721 761292090601009152,64678 789173359728701440,11774 750128126823272448,11495 774453546976735232,1250164 778912359968452613,165185 751626393042038785,18567 757757325662908416,49121 752127762664607744,19768 766595003925823488,91700 787374222477627392,209838 790497173599236096,11774 757865433206710272,49754 763832812424273920,80486 794017801090396160,256276 768514629966241792,104999 791319687137230848,237491 758762593578287104,53185 765033981196861440,85562 766933706934190080,90088 794019449607258113,257492 794330407130910720,259055 791021155368984577,234796 793495179730694144,249469 762293032318230528,71099 773908926697963520,138898 781008299844071425,184223 791468314849488896,238117 768381637910376448,103924 773880918868004865,139404 781267708524363776,186532 792751595511386113,237491 785443765351690240,195481 756583371023802368,43391 768941730876035072,110362 771713489379340288,126152 789551355228745728,225998 786753980600684544,192363 746754522752528384,11774 755159976776179713,35890 755989165507022848,39801 763598337387982848,77731 790914293290135552,234583 781345410904264704,185296 792748112938995712,247232 788994128398815232,222682 793104567189725184,249469 774224664864358401,141316 764800223021498368,84724 778282372810743813,166853 791363959337152512,238383 795669856133771264,229922 777656018142498820,162294 793982597022044160,108396 787160969172570113,209151 773291746365153280,136018 788033720154488832,214632 756591553100013568,42344 778743360131444736,169201 757707314627477504,47761 773655394136657920,137042 735503960916791297,11774 794164543320506368,258331 750085009856458752,10735 750847721163087873,15316 791026537554440192,234583 758023043805478912,50923 791863335411220480,234514 795358311524790272,266500 788572434039353346,215437 794693808000733188,262784 781877348136263680,190635 791393789642407936,238780 758045801335488512,51069 771659205522526208,126957 757317791838003200,46890 788069453594591233,209918 767804216425353217,101203 758150964331343872,50827 774873254821441537,143585 791003136626397185,235886 791873755647586305,240145 788189358582935552,214078 771146174099255297,11774 753018236736774144,17416 772910434986893312,133043 753799988920979458,29898 794563313707253760,261155 766764768451371008,96263 768229639705747456,11774 791736510554918912,240535 795280012693815296,263906 790436284779012096,229874 779500198179504128,170253 788442064849633280,217106 792547131298942978,243075 760211621390057472,61011 777495607040671744,1170441 790738518175649792,233154 750678257742254080,14462 785482949152022529,195975 776600024109109248,157082 780801367057178624,182960 795047283574407169,249348 793150992615301120,249961 761231888640012288,11774 770875114376208384,120610 793259682001514496,249926 785582219054022656,197286 760150131656097792,61145 763420383404027907,78219 774007142709944320,131421 734768352007229441,353374 771909413288435712,128519 773712402617511937,138903 794552417585086464,261155 786994033486880768,208176 754723621411573760,27045 771952135974035456,127836 732388493519769601,351837 751555338147622912,18452 757987001979117572,50611 757638087421730816,47940 793129213565898753,249469 780793820942401537,183269 764255789238419456,80648 788685076624134144,219989 785641266226737152,197297 795214321412345860,243075 749983718161473536,10653 793512054539771905,249841 778779683257131008,11774 779011233215188993,62281 772424327245369345,129649 791715298810273792,240483 772038638553079809,128934 792156169850785792,242693 761360503910305792,65198 788168068543512576,215608 789526319314771968,205972 757702831667240960,48857 788130946918805505,215005 779118775903719424,172799 792827250294992896,242177 791823916411023360,240483 778478961735049216,352200 754717220148740098,33356 756855205304541184,43911 760949425388789763,65679 761312594791727104,68054 787642753584918528,46572 792182996900179968,244550 772020459214864384,128934 787746415070117892,205197 755860284464652288,39462 758647700267106304,54070 764609007617183744,83648 793129152333225984,249469 793904198786158592,256358 753616227054997504,28477 755822804608684032,39462 775019308002967552,144611 793875937267965954,256255 787059262916878337,207949 756245404572712960,42249 768097335230423041,103354 764669430336921600,84209 757315555229597696,46890 756561382481330176,43471 774245517807251456,141887 789107292348088320,223286 762223239909302272,431998 733766518496989188,349283 794925965537198080,263895 761594438011482112,69231 795476644689543168,11774 750447769022705664,12883 759157709044350976,51798 785554586761244672,196917 780607904797818880,182037 774768278237507584,141316 761357116095410176,68273 771550008600518656,126389 756254109515132928,41689 793838455797059585,255393 763613094912241664,79360 770379795037163521,118191 777895182763044866,163990 785271926088425472,193669 781274435856769024,186212 768165461984997376,11774 777554108165132289,162213 778803426759020544,169226 763505241606201344,45672 777958825085108225,164764 781274002161541120,186584 764525120740352000,82066 762280554309922816,431998 778276527750262784,11774 790535258609299456,231894 793248556136005632,250953 770987650874535941,122146 792112817122017280,243187 749425747496927234,8670 750447235196854272,13343 771784780119678976,127134 764199850816725006,82066 781488106583236608,185310 791373295694127104,238207 756621087996346368,44273 792461211006865408,244464 793490513320116224,235487 794977587827277824,264397 752998902924664832,23742 765950051239821312,80098 773586632188362753,137042 749783642491133952,9433 755125053382008833,32572 769027383869509633,101681 771325241628864512,121612 753690986442792960,29263 766771857412489216,94699 758998692414103552,41438 755388587743518720,8044 757152604099121152,353879 781542959858774016,188492 787519133319593984,210694 781053373420220416,183759 791258610856816640,231518 793919812510416896,255393 776278498449043456,153194 792615351238270976,243513 773902431771963392,139404 787311347646144512,207796 794349037742915584,259034 786376275099353088,200009 761580288996540416,69245 765207925816197120,86440 774271299904495616,131421 779053511975706624,170252 793870042362437633,255942 791615052251930624,62492 794202583598514176,257492 767078544413523968,97515 795065854903877632,199307 790342737103060992,228820 743227671375552513,47188 759296005233790976,56315 763390528750690304,77731 764976880445292544,85562 775623520151859200,150394 761691777308819457,69231 780017522208681984,177472 751561514931322880,18555 778628368476598272,11774 790655927875727361,233307 756198895777112065,11774 792585438015795200,246726 760919571498930178,63937 776129579517902849,153248 780681709582942208,182036 763127495562518528,76188 773824131288621056,138819 755533178270547968,38183 768294291030454273,104932 788027438001336320,212239 789245848991465472,166100 776750990624043008,157755 762701412094533632,73926 786905449283002369,207287 778030699681120256,163990 776176518640861184,154322 794595025422159872,261155 763525011361505280,78684 772836556331712512,130686 790921898003529728,234583 760439814764113920,62771 774421187791388672,141316 764123529868607488,81605 789083190216519681,219678 791381839222931456,238395 794908755523727360,261942 762787034163326976,73712 790565543539511297,230282 766308108285214720,91894 794565693492645888,261155 759882395524882432,60098 772804009979588608,132335 776454267091623936,155688 759578921675268102,57574 773887706065571841,139404 750428940099985408,12883 772760653794713605,126152 753643856286089219,27402 775325503238443008,148045 757972299500978178,49852 762788641382866944,74575 780371157740650496,177681 773509168758128640,137042 795698943908782081,267855 789926057491124224,223492 753579848849825792,28281 756603520820846593,41702 775401855908089856,11774 780374351082233856,179742 766776376951054336,95707 776194790035709952,154542 776453433134047237,154832 786271629437526016,202429 786325785942462465,198743 753096284203089924,24483 788658898731470849,218275 771554313583767553,125554 780665458261450752,182036 788150792364580864,213227 795375361148059648,266151 776757169261678593,157755 776147217220460544,153845 761005877205823494,66159 733184816645038080,355106 752958098692644864,24248 786342563078811648,201953 770584399599562753,119832 792774172522876928,247240 794843776430678016,261155 770748202509271040,120690 772374852791443456,130677 774741386797064192,144635 777283832441606145,157082 771001313878478849,122146 788193784815378436,214354 790974561189847040,235621 785633942284013569,192930 752721797691215872,22779 751148679214534656,17259 789531405625634816,226881 793413281243279360,251452 770436741866070016,118192 773882716643217409,139404 770696616353206272,119724 766403033219473408,92159 788069443406536704,65113 788883621138407424,221136 793695899499323392,254135 764569108587216896,82066 767836487328989185,100893 759623145435254784,57068 793946072162910208,256105 769382958448910336,112788 777335893384433664,160618 786949488636071936,207613 787721759160143872,205197 732132784760725504,1170318 785959731831664643,199960 732985318534565888,353451 765665655253184513,88930 753512490051534848,23739 774727955822022656,144607 763088279893905409,74282 794298829625577474,259743 776071146756202496,153032 775729597107273728,150624 770697794176684032,120393 793182647715565572,249469 794943369663258624,262847 788784458925301760,220526 794158118825402372,252706 792611829335879685,108396 766061288598466560,91146 770448398818213889,118698 755828060121763840,39810 762766233565487104,74281 764223856122925056,82203 768864405098487808,109767 745275982479687684,1173083 758060163983036417,51136 763122058054230016,76056 791349703459872768,238395 786413206860394496,203674 775125731101638656,145866 785472716178456576,195975 792162051393200128,243648 791510636974964737,231894 793506273941655552,252020 765854274068832256,76623 788050837650214912,214247 793214010955038721,250633 785673455131725825,196767 793879280199622656,256255 789164084843249665,11774 758830085159817217,54070 764980036923424768,11774 794645740614287361,261155 786589345750712321,204835 779754282304307200,173753 787496777599463428,209351 791308127496994816,11774 760568097853935617,63753 776895175259934720,157082 733158066124914688,355480 756257782861627392,42249 786007753172983808,198671 791998605246734336,241819 757739029626355713,49066 749302975630340097,7849 754162959400574976,30131 774804224328597504,143585 789905763162521600,227048 787067353942986752,207861 763748696659927040,431998 794742892552187904,262784 767420405741150212,7700 793977410937122821,249926 794007916806225921,257492 785578630483238912,196917 773934425650368512,130126 774688014270365696,142852 794570919909867520,261155 794625991855509504,261987 759309567587123200,56595 777213849749643264,160221 758744265686081539,50254 778419164100767744,161060 787915105602195456,213772 766414554964250624,93375 763773378624835584,80098 793638354797682688,252014 755411202151288833,33356 778365057558347776,164958 788019707056037888,214354 758463483943854080,47940 774723457724649473,140444 786023695152128004,199546 756366179384557569,42344 794241424803774464,258456 767395085046558721,97379 768229085650653184,104932 773221547377033217,133702 777303499453435904,160480 754019412773076992,30590 776633963750141952,157031 792042387153354752,243187 771887626919907329,127366 791355421395066881,238207 764188117196640256,78274 751869574446850048,16897 773906121425719296,139404 794617517075496960,261987 790968049121714176,235487 791446636182462464,235121 757656743627194368,48477 775074791342477313,144730 762598101689503744,73704 771401520583696384,125222 794205411020673024,258771 795372714693369863,243187 772771656737497088,87904 794629447341187072,260404 773857257670909953,139404 793865764658970624,255942 758697139715252224,54070 785364850641768448,195481 763780204527513601,78566 765935646254985216,90012 778320201741893632,167220 733089853810835456,67995 749945522094477312,10395 785924802091429888,199350 795103187971649537,264397 749727447474638849,9988 794791159856041984,257530 762041421394219008,71429 749413627451416576,7546 770440102707212289,45672 794320605835300864,259063 768144409414275072,95672 780769622484193280,182960 750793114873434112,14114 788628713038569472,218258 765639920840953856,87904 771549232503267332,125742 766404249869844480,81677 765239814203535360,84422 777007902343110656,158144 771884801515216896,128194 733293995372253185,354687 788759500865941504,220332 788197026030768128,216009 789505634081214464,205972 761602242478612480,47940 790357780343291904,246425 795091533087252481,140444 785559043096080384,196609 787359144164503552,209351 771473303391264768,124855 793512448854728704,252639 795103718203097088,265257 755388586099351553,35890 793863454092251140,11774 767866146498416641,102137 785694460625551360,196676 779798715875880960,176890 753647947393277952,28866 762614558162845696,73704 779438082370203648,171693 759137981131268096,56964 771495088052576256,126293 779536826075783168,174451 793148150349385728,249895 775495322571247618,148748 793606715409256448,252639 792079566223253504,237964 777562853297586176,83454 792594846821314560,245148 774829214532972544,144494 787459020508565504,115614 734900053047906304,353374 764144006062338048,82066 793916671538913283,256255 751658899401433088,18400 789998875138416640,228124 791816011808772097,240890 762313832320696322,72411 761918561786793984,66815 788415059135389696,209195 770986137116696576,122020 750425813472964608,13343 777680214390300673,161644 788604239497007105,216979 792051803609333760,242584 785253019361406976,194191 788377593766555649,215437 788514422385848322,218275 774766191994953728,139865 795094621399478272,265245 786636554513051661,205270 789180180258447360,11774 792515340953526274,245148 791345445821935616,11774 769371089696722944,112363 772106986934513664,128931 785283056940650497,194250 789695901786787840,227255 752130674102902784,21091 790251091984351232,229693 791274419746471938,237491 734573519548223488,164500 795047053592145920,263532 767697671163445248,100605 787569685118279680,206117 794638635165421568,261155 777829350280400896,163901 761437283262140416,67369 789155472649523200,223286 790966046882668544,235147 788419637750796288,203674 794418528111640576,249469 760945695755014145,64664 777878431493042176,163763 786043322620010496,196277 793416417508937728,245591 764561686917447680,83945 790621499061395456,231894 749798710213652480,9666 759205873801629697,57625 760571252633370628,63559 791340527644016641,235620 791416587521658880,238639 794200842026946561,257492 791413428552204288,238207 775812392844271616,151718 790918391964008448,234583 764117061807202304,78129 768457320867266560,106281 777957424196153345,163901 756545860154994688,41702 766223451879247872,91791 791062089850769408,235147 790554421432377345,230270 793269929801723905,249926 771050329379074049,121612 772284782910713856,129471 756658529977503745,39096 765215354998194176,86440 778351819869327360,167220 772555909423697920,131542 735245295039041536,352643 775481154057142273,149040 792762355570515968,247241 770643220850171904,120341 791970622880579584,240145 793185102129946624,226862 795004700093353984,263931 763052521531273216,47188 771063296661127168,122982 773990708172754944,140230 789889132394938370,225949 791695782365855744,238429 755466933344964608,11774 765990005130993664,89076 750485462377123840,12746 794996159702073344,262022 750069215772762112,10735 792058374611501056,224196 792077003365154816,243187 769537676152373248,110585 791831775723020288,241678 793221394066661376,250328 777971949687468032,164826 792661274932883456,245117 760561336556191745,61545 767297129094254592,97379 792612329053532160,246726 753021029941993472,14277 774298818733023232,142485 758070062225956864,49843 793231189259583488,250033 767414256459321344,94699 770019487869464576,112363 764654005674999808,82066 736256844478316544,738099 754849984026206208,33356 779075787597029377,172599 763918004954378242,80939 777574622354997248,161277 771482794128203776,123280 794804902249857024,256276 794021210518601729,257492 762690468786401280,73814 795287387052142593,265846 773916810215317505,140039 751567721113026560,18122 754012664368467968,29790 790256299736956930,230282 793211431864840192,250633 755380778880688128,37044 792492528083738624,244550 787416563477385216,210989 779451121907724289,172185 755126087156457472,22436 771049795221917696,122982 793212441685438464,249926 755893113189572608,40247 769001534990483456,110362 792320565449224192,245016 773634236301582336,137565 777465003876163584,161960 786303193290448897,202429 766714448610549760,95708 768103663143354369,103506 790216861078134784,226731 794200236436705280,255870 778682500788789248,167569 790696115502977025,233307 755052873575038976,26066 755154082449489921,35890 758391262273740801,52545 786154213290016768,201374 786338917448507392,201958 780791421770969088,183269 732981260574855168,1170595 768047240787165184,103083 790257339320430592,228341 758479691338526721,53185 756989547385196544,45109 773012847601258496,132364 788169310690615296,11774 789767605418618880,227048 772162504357138432,112788 795225692111826944,262849 786402152105152512,201958 753713309178744833,28115 758795055901519872,54620 772945783398076416,133519 791801813276033025,238207 794199847150567425,258598 794407622673711104,259023 760823723427373057,64758 795016738299584512,263708 773923173943218176,139404 773907019338227716,139404 777299604240932864,158314 790881669964259328,234622 792322001327140865,353124 778978468071604224,171617 750910177835048960,13307 756547090218561536,42495 754749437398880256,33356 793119092857339904,249469 755471653216354304,37706 777859478184140800,164001 764834944099115008,84711 752703855469666304,22302 763516144271491073,78861 785519369052758016,195975 765593438825873408,87852 793257791112622081,249926 760817181626105861,63655 766037280888807424,90654 751787049343004672,14462 760121112902656001,60866 763101143501303808,75349 763519820285575168,74483 768440831569264640,99297 785322001506377728,11774 795287964314116096,262022 753640623454949376,27222 760953180704432128,1248836 792151075578970112,240483 753314470286487552,26699 773538710000398338,136904 785524732678574080,11774 780375240153108480,179742 791337066248404992,11774 738826490603769856,11774 772890452899102720,133043 767886855803056128,101681 791825479414091776,240483 740204956624490496,353488 769173219383402501,108782 757616920275349504,47207 768305830487744514,103071 793443405326016512,249926 760592053155860480,63879 755799243990892544,39384 776454730973323265,133255 760575930926403585,63767 795095997168971777,264397 779748882876071937,176109 755496761389641734,35044 794283652364369920,249926 792771269901094913,244270 760556357929934849,63451 753676860043567104,28732 760652059318231040,63393 793841805808766976,255942 766268841995493376,90908 780513374018887680,58335 756539115580100608,43828 749312436826701824,7849 791050691578060800,235590 771489116986937344,124855 759909510152527874,60315 763823677129523200,80486 778400894501158912,167319 787803268642705409,205197 795137851197390848,256358 732883007464443904,353228 756312890500677636,41705 792579426961600513,246632 794622373001576448,262022 751897764133498881,18316 771683253594025984,127134 795401445533253632,247930 789085076508192768,222655 772955844111499264,132418 750046254508355584,9433 788826290476478464,219915 791347983493148672,236502 785520894680637440,196277 789886736373514241,228620 755622373815005184,37044 786544502857043968,204413 776145052640784384,151526 757697126247739392,48477 774798576144834560,135725 795011093760512000,263907 755391985804910593,36545 764197787105845248,81869 756624679163441152,44271 768497133846728704,104973 785919784344969216,199546 775567923796709376,148713 753983506758373376,30354 790675898274025472,233307 778635730562256896,11774 779592994165035008,147748 765335143745814528,87245 758317317692481540,41703 791096587774750720,235487 760288797649100802,60794 780268945509081088,177360 790715690365886464,232884 794708538484518912,262890 776097171900764160,153194 781432378631852032,139404 771551409934180352,125742 781209800600268805,185496 775074856832471042,146024 778593938257027073,167448 793200739338203136,248988 753026364559810560,24346 764994101146165248,85651 779383165911564292,174557 781491633816793088,188119 793181752650928128,249926 793219895332900864,249725 781230928630779904,185496 771868919518728192,128615 795052683698827264,264431 794180017240543233,255192 758461413035606018,52749 789160327216705536,11774 761584524199337988,68102 786968657872027648,207949 751967715724713984,14277 786229316409368577,201555 776123143043678208,151242 763776783137304580,79852 772179798831534081,128519 769282403491835904,111454 768252049813217280,103261 774767320312885248,132335 732943453307469824,353016 779557966848548864,175187 794719998174445568,261455 750689457372798976,12883 764129153385914369,81924 753277385508786176,23013 788033470127804417,213253 791627675169202178,238780 794626294080303104,262022 777520920566992898,161387 788882800594345984,205091 764690914346500096,81946 765531566588174337,87627 753898423665958912,29682 768959409921732608,110362 771059088906067968,122251 777257291070308352,157082 767607927624663040,94699 792194669736112128,11774 773718933408972800,138946 794292240470290432,258193 774035369964761088,11774 777902183102709760,163763 781631269901836288,189515 795362028936372225,265257 753792589757722624,29763 768293317305958402,209828 756031537745956864,40321 780065698030587904,178076 792067781667672064,243427 763872314694000640,80136 755548093966278656,37684 780886406054944769,183269 780147780056649734,178258 789701161796378624,226490 758107378730541057,51239 772457107027333121,131027 779765132637470720,464984 768861837286866944,109748 785492495111118848,196277 754867479499812864,26721 780801262342311936,183269 752656766169591808,22657 791354844837797888,238464 759519359580504065,57574 788087522266116096,215005 770024432182132738,105109 776618848606949376,154832 751599105697320961,17794 758993344630444032,55107 791949486633345024,241819 773848081339219968,139404 788894587624431617,221832 780761092490350592,182960 764183148338962432,81946 786228663410839552,201958 790517717887582208,231894 766426841011720192,93405 787073911515025408,108396 765637703668998145,87871 786272705121099776,201958 785304723129769986,11774 790335587307888641,231008 789544680555892736,224447 750132418661666816,10057 772149011113402368,128168 773175254214668288,113836 793144180520411137,249841 775016402394583041,145244 758427696443498496,41703 769902409996828672,115749 761142105477615617,96353 765578514628214784,11774 791357965051854848,238207 765622436842893312,11774 771763636650012672,127582 791382962595966976,238207 752873218030133248,23899 757965079514087425,50197 787450731062255616,208059 793145593686204416,249926 792542612922130433,245148 793397248889585664,249926 756462194313850880,43391 765946693628067840,88459 794962856403959810,195876 757599891468103681,47800 761372453083942912,55257 794559798628864000,261155 768864200177233920,109666 769331290197794816,113241 756987786670911489,44163 780407829970628608,180039 755483142627221504,37892 795759322349404164,26066 767764384022007808,100893 772895523816611840,133043 775537730793140224,149300 751635187268784128,1248193 779802696186470400,176218 795409256648278016,261155 757273457247789056,43015 788753155299258368,220526 774366370645573632,142503 775118840841773056,147303 795770449439453184,268448 762334858731409409,70886 764241738747740160,1170700 768196720383578112,101681 793893136854503424,255942 767416491838935040,90384 789437750906720256,225981 763776801848102912,79037 792220081883262976,230732 791618057512812545,240145 762591875542847488,70689 754723766484164612,33356 770014184725766144,116373 768871625450201088,109509 768275688428220416,105109 775794673193320449,150663 795041209052000256,263532 780143956076093440,177233 775292077701734401,148045 781726907821727744,188478 788108034153132032,215252 795465843786190848,266138 756277620145291264,41380 795122182762303488,262849 778449390465798144,167220 760001646621552641,1248707 785628525101404160,197512 780016355307380736,177748 788087035252703232,11774 749313590734168065,8160 760114407703715840,60866 786908063613739008,207287 758650102298791937,51451 761667739161427968,69865 770474125869670400,117257 765355707373854720,86103 756316826057998336,42249 792442851720331265,244067 769176420123828224,110389 786645116727488512,205270 772890375060979712,133043 756569642542346240,43471 788158809625604096,352258 760455807183925250,62451 754768840895164416,33549 767803956160368640,100893 771721255129079808,127366 780842507072524288,183269 777488477726371841,161249 791812071193186304,241819 780643342975655936,182257 788480337210814464,218455 787280218235043840,209035 794045460411465728,255192 788211582534754306,215608 760160289090183168,61412 776114466207461377,153194 764075040375578624,81402 786983655986106368,208109 756017711562444800,39384 755638754522624000,32873 785580443454181376,197286 790129170173100032,229724 789894150426624000,227130 762906699103698945,351337 773113787062693889,133519 755525975119568897,37993 775069211034914816,146259 765199273306705920,86103 795728023328792577,266151 775024689152425984,146259 767473581596942336,99545 751160801193439232,15643 789177439041626112,223899 756562865394417664,43391 778432954301243392,62467 792840135884898304,246987 792980357364719616,138209 780812546156691457,182726 767871095752056834,102249 792158790250590209,243165 778563388817354752,64722 776251300040286208,154832 790291653735157760,230485 767733383682224128,100893 773976511636443136,137965 794307316413673473,257492 775149621785931776,144654 785944034862854144,193297 759288403536076801,57092 773911076115066880,139404 760238937080160256,44291 788030415793774592,214288 776149038097989632,153658 770647726027595776,118191 779388586265186304,173628 793514393724153857,252020 758838402129076225,54070 776593331442753536,155390 793985770172260352,257325 749756771309383682,10064 762836043334692864,73926 765612133832912896,88332 773255739838124032,135701 745367883207802881,351424 760571176565481476,52209 759018290303737856,55107 765710615675568128,16953 770756721186902021,120610 771775388183777280,127796 789221948530188288,224090 776111507570503684,151947 753779968824401920,29819 761166517132222464,65455 785909187846909952,197512 790875608997847040,234583 749253367721930752,7828 786613623833505792,204413 751851911989587970,14277 778251074654367744,166390 790260210518679557,229693 787256886118711296,207825 760444464938688512,62063 753568314291617792,28245 776053240282517505,152735 794616913016066048,260849 791874559779614720,240145 795224238424784896,261033 780595001898262528,181886 759856580883996676,58757 772888002003480577,133043 771143227684651008,122299 785606973484068864,197512 787017017710772224,207287 777147017147453440,157839 795264632730566656,11774 777981661770309632,163824 788842768844009473,11774 778510190081667072,152594 795381249800110080,266491 779797594876809216,165348 767832734521782272,99188 787969879341166592,213887 794007378060607488,257325 790924220012204032,234583 766305354799984640,91946 794192444094976000,258331 786887669326368769,205651 769957131143569408,114254 776411632440254465,151916 786332662625599488,201481 732431207061807104,196346 760605675026284544,1248829 776864383494459392,154071 766770561892556800,96263 779307457730473984,173628 790376622247464960,229693 773633219237294080,137777 765331045323595776,86076 732564873905864705,352078 781201651294232576,186434 788387658288418816,217519 766346204041007104,80939 767832031799676929,101681 766004991085740032,85996 785976529712926720,199306 775600126463184896,150301 789242018417381376,223921 759245092481892352,57348 793202916299374592,249926 794322910127083520,257492 761330842014801920,54719 755168498008010752,35890 794205918040768512,257325 757816577634906112,48826 793494980291465217,252580 777241131515977728,159475 758458604047376384,52749 759788013878738944,59730 791387872624467970,238395 760267218248687616,58537 763885625862983680,80939 764202589021810688,82642 793543750886785024,252679 791354861098938368,238395 777151164706066434,159876 770307923327217665,118087 795776656845766658,264397 795741254738997248,267746 776105269520535552,11774 790639219085496321,223286 773863864802828288,139404 770391406498111488,117687 756921640693432321,44450 767075439709818881,95672 771731613281611776,127531 779808060483088384,176745 764988465398243328,85562 786256275852013568,199755 794877499608039424,262849 785257123768836096,11774 794719751570395136,262752 768499968407506945,100561 775892036838842368,151463 785420931355344896,194129 788513516370194432,65113 785663080629833728,197198 772906763976749056,133519 759367300642254848,57722 763026780110413826,74431 788420996122472448,215608 764212451395055616,82283 762849528210784257,73706 788845660783022080,171693 762388718699229184,72642 758457494763036672,52256 795694642704646149,267855 764304112896749568,80939 788803809073958912,219942 788860778438950913,220029 788051606696714240,211733 732778585472172032,354073 793319831068143616,251452 753584157519818752,27045 794557510665408512,261155 777968555354562561,163990 794492727907885056,260871 776715456606502913,155451 787380377656537088,209838 795434523433566209,266491 767553634015907840,98736 773198570921070592,132364 790534418238611458,231894 775134982654136320,145866 781127196102516736,185496 791795441008414720,238429 770378339823464448,114254 788153141556547584,216009 760524049650855936,63451 762427660299448320,70886 786733818904449024,205728 767035130842079232,91946 768141397064941568,79987 781346950549471232,139404 785896612581085185,198671 795718837442383872,268281 786715713247518721,206101 794785570798981120,263302 785921254322692096,199546 752813130904899584,22953 762823470069772288,73926 755508828989493249,37209 767834812820303872,101681 766300860020297729,82638 770100411428634624,114260 787007976255225861,205377 788543566888984576,218275 747549880344674305,350272 778289292661497857,167220 753801617380548608,24786 757567995577184256,47761 771871111906729984,128615 771304538263293953,124597 779833840827109376,176745 780597478118854656,181935 785895841139744768,11774 773904137800945664,139404 795449169053937665,267014 761384584806182916,1248928 778575214225469441,168794 761891051644841985,69947 770850663957991424,120690 794368781665628160,11774 765538496337489921,88052 774645808842932224,139012 779338352319426564,174230 788127105254948864,215754 757765446904926208,47545 760854671242039300,64722 776739606024814594,157755 790665371858702336,232881 795220320802115585,265102 760496177544429569,62726 785883639141642245,198576 772470895348625409,131025 788755890363101185,220029 793581791370108928,252679 768837965892165632,109104 788477826735435777,218275 777328607274340356,161456 785582294471839744,197286 792391959285407745,244143 791762012716036096,239868 733033777190969344,354330 780419865794404353,179742 795673791301120000,247930 758067193477148673,50923 775373848241987585,146259 753694142211907584,29263 790653661932204032,232873 764638751175811072,83391 792022869849042944,243092 768843270239559680,108849 776572030019899393,156053 753622658957271040,28092 755145008538345476,18470 760895739526459392,64722 791870519683407872,241940 795657393312890881,267655 778807255709790208,170187 793506016281305088,252196 759460148347674625,58255 768052452163776513,100893 793421764768501760,252020 778305168878206976,167220 766015023785218048,81929 760594907320897536,63149 753800122245390336,28477 760524274377515008,63451 793942058184675328,257026 794627874842169344,260874 778761515881160704,169897 761955048637157376,68993 781444998445367297,139404 760999514077536256,65180 786774337420394496,205728 768916294104219648,109666 786737856236564482,206225 776181424776941572,49852 774338466083733504,140444 755415143366873088,37044 769335712093274112,112336 788140328234520576,214247 775109340487225344,146720 795617801994047488,267655 732908394638512128,354480 776877071305801728,156835 768599133816881152,107032 780789358735552512,183269 780534886973132800,175772 774039792954642433,139404 793974427922927616,254135 756688107433500674,43553 778602390626848768,167398 781179747846000640,184223 794534697405513728,261120 752723597748084736,22752 771412452546342913,125367 779030200722087936,171902 773869342274428929,139404 790194425616015360,221785 771452888602275840,124597 785619008548593664,197286 791203300209197056,235590 767082033273110528,93170 768983423943864321,109413 776963412882444295,156835 792189788442898432,244674 763551931679645696,79139 763826059653550080,80366 751800214034391044,18298 768257953891844097,103107 771356805637234689,124597 757097075649622016,17416 779175801342287872,172962 765504895424356353,87904 768928056257843200,109470 776770343184859136,138080 755424438552702976,27045 778299079700905988,167220 786090299818930176,199546 792814358367723521,247859 753766290385494022,29790 789166762533146625,223899 770179844231401473,117204 792722225212293120,246225 790692193249951744,232169 750742492362846209,15005 790935394791616512,234583 753802638039232512,28115 764250102282289152,82283 790888180979556353,234564 757565429497925632,47782 755610755567718400,37433 756600246294212608,39096 795397027169452032,266884 763406857213968384,11774 791669971029925888,240483 759154847379841029,56630 775440727576678400,149087 795724824651976705,267737 757755729147260929,49278 765625062489591808,87904 753781413082763264,16299 766363538889728002,90384 770730417380917248,119774 756920965670572032,41929 785514568185368576,196277 793164912843493376,194230 794283353348382720,256255 774077762508251138,141360 794145461464535040,251336 757224949983477760,46006 776572931505872896,156976 756715523447062529,44450 789145455087063040,222682 790213384243253248,226731 764502453991514117,82283 765625159503884288,86103 788195736689086464,215480 756247794977939457,42117 773862243612041216,139404 775426992812404736,148537 790422434684035072,231498 771033111736020992,122299 764064695196143617,80939 778791952745582593,170609 778303014759239680,167319 762670870087086081,71502 793002878814203906,243562 795200752360816644,263773 794640912932634625,262053 748905993208205313,1002751 785497643476717568,195975 777864117218598916,163901 785608581215289348,196917 790532242279895040,231894 765621907131686913,53999 795362367014060032,11774 792068034475069440,243187 775483638234349568,149300 753429309205860352,11774 791307829567041536,237787 790207298203291648,230053 765374608262389760,86714 762300233283928064,431998 765808283626119168,89404 786466787785252864,203674 793627803388252160,252408 775402180865949696,144617 788485111721316352,218275 763786328303554560,80098 770730741147717632,118191 791453305314615298,238383 792566792619192320,246295 794614651124379648,196314 764882433573519361,84422 776950787993808896,159546 778624948889915392,168841 751935088032493568,19317 795333831909838850,262328 744952703974051840,738099 776895940825387008,157583 763445112189886464,77849 750918736291454976,14877 751031896822415362,16457 792467705660137472,244221 786999340418162688,206680 770724295312076802,120304 791386902746107904,238395 773905839631441920,139577 791795354513633280,206007 771395994324008961,125145 772944974220447744,133081 774478333258047488,143585 780680451950161920,182036 793656298935943170,249253 769613341698494464,114422 786575554497613824,113104 787857634615406592,133136 792115272702386178,11774 770837886556045313,121612 753327986581966848,26492 758130862667988992,48663 776183887370289157,152314 790245359863918592,228341 769192984516648961,111549 780830877496377344,182036 758403594571747330,47940 776555279471284224,156644 779093818540978176,171644 752217022755270656,21074 769406011711057920,45204 751841980137832448,1248203 788116142883602432,214247 792756039732961280,245148 795392109431980032,247930 761367537527377921,67973 781481523681726464,139404 792358864754774016,243075 794276597956153344,259231 781052890542518272,183759 793834647692148737,253032 756787545594290176,44265 761917518562856960,431998 790937525665890304,232169 789427298919329796,225981 757066118473408513,43828 789193780523962370,223078 794959386099744769,261050 754861048025325568,28574 776762712126742534,157755 732357758968823808,196346 772556825795362817,130382 793163260237197312,229908 794716286160924673,262022 779179155137056768,171795 793562437932974080,250785 760848822436114432,64722 794630378531143680,261155 771344823164862466,124883 792476088257568769,243286 762744275297636352,74630 758985268896468992,56257 770633967456382976,120270 790317952079921152,229724 795475794101473280,266079 769171233141198848,111558 759189385484972032,56964 767009262706896896,92226 781834260781096964,190635 768864794300538880,109666 778364408280051712,167522 781512749583101952,188401 755655179463168000,1248318 732310970173792256,349197 776933932201828352,158411 765074129187852288,84209 788949158593826816,218832 790001328495861761,223249 767857267584733185,100893 763940299148177408,80393 781089060660080640,183269 785326232711954432,195207 788747601893994496,220332 779873197629988864,177411 761161385430614017,66159 767830845310705664,100559 733170668267839488,352911 795401651700035584,266146 788875031593885696,221832 779157964791828481,171575 788860663259131905,217837 791286015168217088,237491 767209727444983808,96875 779479804546383872,174230 790161918531174401,228525 773957877144834048,140025 761978454979911680,70679 787399898740191233,210687 772916358602514432,133043 785321974033747968,11774 776192805060292608,154322 793163722319654912,249926 795659159500886016,266138 756625786690560000,44345 766101623244484612,90605 778383980877852672,167398 760897738791874560,65234 770671155975819264,118192 771395741810130944,125381 775881367741542400,151845 732582898029744130,349197 774019774250614784,139989 775312767947603972,669866 776137873942798336,152735 778782341602775040,168794 765949944826064896,78684 793911042539540480,255393 791476802166198272,238207 756553987554324480,44023 779284176860090368,172099 775773249657503745,150845 753032524960497664,25255 757758530090860544,49309 760879672007725056,64739 786344444832391168,202798 759970882739511296,59666 751098906612826113,14858 793102213979709440,249469 749773067564437506,10064 765968669822320641,47940 766389231329550336,93184 791379823952293888,11774 766136109327867904,11774 775018964413919232,144611 750817716114690048,14525 761357319880007681,68273 770425182456541185,117051 757784625599029248,49431 767907367824556032,102137 765980989189332993,90575 790994299156586496,232169 774723510480568320,53667 785620683732635653,197286 753806547638104064,26539 787442798752653316,207965 757044844795691010,45669 766166907636555776,90031 770695648941379584,120393 795429893299404801,247930 773955884531625985,140211 794939113069654016,262847 772463587361230848,128025 768860979815931904,109666 789833135726874624,224678 763845575431360512,80648 788181343335223296,214084 765560409977782272,86961 768910062249058306,109384 790660784841863168,233307 786995906520420352,208176 763780154309083136,78566 774433174608719873,143585 791659679373856768,239405 794722615952805888,262849 762012375981645825,71550 790330290623418369,229922 762772978253893632,74868 769286062262845441,112399 787389498044796929,180433 791851061090758656,240483 785586470895558656,197286 793508916134981632,249926 757637798543458305,47838 749177811282296832,7267 770511186483777536,118191 755895039612612608,38459 768277349397770240,103071 791951954704420864,241523 765231220414230529,86103 792872232762613760,247877 795388169353068545,264774 776187655734173697,153854 791314992767328256,237491 765583366884253696,84209 775042790271160320,146259 785516641467654145,196538 753919803237273601,30398 758709794731679744,52061 759039506221707264,19563 785685623462060032,195493 732389739609894914,349776 781198662131077120,185595 794033797687898112,257674 761327388126879744,67360 767457589294669825,95574 776036129732788224,153038 759178388988911616,56964 787289177184362496,209351 790954603089190912,235147 787717168330932224,205197 791012462875123713,234583 794569185904967680,257492 778958198560751616,164001 771039275920060416,119937 793613408876818433,252639 771276649430081536,123335 768043069505540096,100605 794662580430237696,261050 773198164610260992,134375 776576740030283776,155898 780942724631453696,182726 780510282141540353,179936 765865676728918017,82544 773611449835028480,137869 777239899724546050,159475 778205014267428864,164826 776359379503316992,152872 773999718003126272,140444 781341182500540417,185601 786625420783263744,205039 756300612975808512,42432 762728004086861824,73712 769855281509597184,112612 757779151277264896,49066 764153793638436864,82283 780148210966798336,178258 762201911252619265,431998 773666400422375424,138382 775389399651459072,148170 754769435756367872,33356 766254970161209344,91946 785841451032776705,198878 791510957860147200,238207 788338684017963008,108396 772864407512592384,132335 764949245652852736,84711 757724061082456064,49121 763882287289163776,1249156 776954047664357376,158520 787515479615123458,211347 761655653043695616,47283 766608128632844289,94718 768244523050885120,103506 770307086102257664,118087 789253425926111240,11774 793910213959090176,11774 741247351851884544,11774 763769879954657280,79691 776437464617611264,155390 764858272293584896,84724 749896891173707776,9285 750334910510968832,10735 764688274673721345,84422 766673981143289856,93823 788486168207732736,106085 777805868217892864,163763 794238347312971776,258456 745314778239754241,355470 795300633121263616,264397 763100999028502529,76549 765705446162370560,74247 768980999413739520,1249635 770124168352456704,110023 786358372102733825,202304 786905743907848192,207287 788756453905444864,220332 771483366516363264,125554 773038372751302657,132765 785682425531641857,191870 787151861065416704,207287 765414701039628288,87245 734232731517898753,351147 758130886571282436,51451 765304743136813057,86440 750883574618873856,15255 789122948074446848,215584 788238450172555264,209555 764908325297332224,351992 794721339278053376,261155 778980388689641473,171693 780767468054863872,181613 779377209027035136,171693 779468073933926400,171379 793860833067556864,256038 750656551438823424,14421 750031597630435328,7275 755811232440053760,39789 761147462023122944,66824 788064631633784832,215030 795705230268710912,262022 759331282711093248,41680 763523343333011456,78853 754717828574347264,33356 786960690116489216,207613 774038122648604674,136947 753783062056480768,27045 793472319834447872,252408 769554697787179008,112382 770432319425437696,118191 791055305933070336,232881 755902721979518976,39657 779338886451388416,174230 780900375830286336,182870 753348533084758016,27222 773923915085312000,140039 785841933243604992,198878 795343795676180480,238383 791676420518993920,239405 792012493724016640,242636 795349944706035712,266500 760512249970692097,60884 758691070939131904,51451 788078561932435456,214492 790787853957468160,232791 791140118350397440,232169 758716200989757440,14277 792049732671512576,243187 793125234953953281,249725 753405839776505857,27045 767787565957210112,101163 768218244553375744,104932 781553153300918272,11774 762384991779221504,72978 790332031263801344,230485 762214636758437889,71283 775762664526012416,151463 781631403272183808,186212 788789377572958209,220029 793493738752319489,249469 768912008137744384,110156 753379817454579712,27045 753974476073603072,30590 765358091982348288,86645 788181157766574080,215030 794003355597033472,254209 753208650873864192,26140 777350002670645248,159876 780521340969242624,174034 795220725342892033,265644 761156627684810752,66851 788158908414234628,215754 757188767434305536,43875 750616210631430144,14275 750840525184438272,14968 791716294273925120,236941 788919844246851584,220332 794734884082225157,262752 787469663907090432,211348 762985066964344832,73867 767099605422968832,97392 789140684091432960,223492 758043186824515585,51069 781314234584096769,26066 779699310153695233,352982 788753191408115712,220332 770055387852734464,114254 791022430118612993,235756 761941540851752960,70858 767905707270213632,81869 759919231810973702,59666 777944375372484608,164826 793934511314608130,11774 770689640928047104,120610 771894308299427840,128102 776894378187120641,156835 760219534233972737,61545 772822057000263680,132335 794309015442292736,257492 770480913897709568,112939 792377320300548096,243766 780173176819032064,175269 791262974828830720,237491 764304275715465217,81946 788548685588226048,218832 762381729097256960,72408 756280210446659585,42495 776893627414872064,159245 794669734981726210,262022 795406791966392320,266884 773349875752710144,135736 777666173915664384,162596 767069561971630080,96883 732686633779093504,352363 741769380933959680,355718 755765993167880192,39462 766451781656195072,93184 786010101576454145,200382 791321699518119936,237491 790628333411151872,221297 758662249745620992,54070 788092723542626304,214354 775869170844000256,151242 789202824173236225,224297 786187757349695489,201583 761095935036301313,66159 788110820735672320,210238 779958860991827968,176890 761259342347771905,65626 776553461265551360,150827 778715140925460480,169416 793206698735382529,249469 732927834310778880,354506 752955124591497216,24497 794697170637045760,262752 760874312261775364,62728 763488434681892865,78198 767081599410245633,93184 795727845637193729,199307 762766512499281920,73814 767508599358697472,95462 775485701307588608,149770 785992965873336320,198788 793454795486928897,240584 763516367886659584,78684 773614643281473536,137042 789757547993378817,227242 785970070421901312,193587 768561041944948736,106702 790175970795761664,228820 758656989803192320,54070 771963560461234177,118191 787090978414792704,209151 777404649280188416,160787 765058695185084416,84889 766758281507377152,73203 779416529725030400,173846 769262428236328960,112363 774832350584635392,144573 778385530375450624,166409 768972452617711616,110659 752628825176113157,22750 768645239611363330,107423 760266167051177984,17416 790991744972132352,235487 774758864185090049,143845 780076047970643970,177751 773934168581414912,140232 760934720226136067,20824 767559841510518784,97519 793940912124481536,256219 754032405447520256,23725 778187657650302976,166295 791841586371977216,241819 763358459601510400,77731 760405319369363456,62708 771481537967562752,125853 758447965430280192,50923 752957709356380160,24788 769869162294317056,56391 755047910614728708,35044 780824141762924544,182659 792635249985396736,226218 778289956124889088,167220 755453554136064001,37684 767482194386423808,95055 762412814954737666,70886 762753241389993984,74066 772250648641437696,124597 786057323987005442,198620 768129785193050112,101808 776556782802104320,156926 768202422363619328,11774 780565549952663552,180074 759129598692954112,56322 767811977712316416,100561 792620045868396544,245148 771015472716378112,118761 761248101462048768,67226 767854792907579392,101681 733814511401078785,1170820 767803911973572609,101681 773940070353076226,139404 775550623546613760,112363 754198652831141889,32157 778383289748828160,166916 795676497214312448,267855 769748584430469120,94699 757592344514355200,45690 777936337819217920,164826 788052098801766400,214209 766039417580421121,84209 789536409740685312,226773 791171907269767172,233736 778322311715880968,167398 791865493086875648,240070 786974135381528576,207613 774030030921924608,138205 786183874887942144,192032 788815830616313857,220539 780807483233218561,11774 772620748494086145,129551 768284395593617408,101681 787040505372745729,207733 774798431223181312,145244 788559814431477762,218351 789812320583163904,194060 793593244416368642,253793 761962246155010049,70858 795079650829594624,264397 769852577030680576,113138 795001135471988740,263895 795750427363053568,268646 764235821272670209,82066 762981373808406528,74483 786263427039703040,202356 755479150639677440,11774 762631873470300160,73926 780618558401196033,150151 791425794086170624,238429 752131350946320384,21238 756238960444186624,42149 788438907608178688,11774 792078115505709056,240661 790520333879083008,11774 793215453892079617,249926 795387970639511553,266786 790044819204825088,229148 792802300779606016,247379 776213743659122688,153596 773492299359715328,136904 788459881971920897,203674 759788238609391616,58542 788813117371408384,220332 791717927565295616,240145 781561100613644288,188304 753718111870660608,28115 771480501576237057,125111 785569058209034240,196917 791591749038649344,237691 756621069214023680,44450 765314928198684672,75724 793860732462833664,255942 753375173403869184,27402 768799390425284608,106774 785694827463651328,195975 788004891906027520,214354 773955451687936001,352717 773233605266944000,132335 786907915269660672,207287 742397930049548288,11774 750169257573396481,11463 780572335879311360,172132 785551928457621505,196676 771849874685829120,127582 765579548658282496,87194 756566861383241728,42432 778785761898270720,169586 785598824714686464,197286 792835378327785472,247241 777154170717663232,156835 788344616227577856,214078 756921879756214273,44429 761399302057029632,68102 790736407484477440,232863 772477971735060480,129991 792841517148897281,194349 793447250353594369,252196 774985559244701697,140211 781520133055406081,187976 766714134486405120,95708 787466261429100544,207287 791719830726516739,241077 763627605547417601,352029 788134903153987589,215480 754739132342018048,33356 756096247769993216,40260 786723655011172352,205094 792027415849603072,243187 742952941770932224,11774 788919718174490624,127871 795254982878466053,156103 777881162177884161,163763 787400244069797888,208307 791416554499874816,237851 763359620043796480,65108 788478883322486784,218495 751613441438257152,19000 775789355839393792,151463 753185995349110784,25968 795037834520338433,263532 793791284796268544,255393 767847232792043521,100893 788151701404606469,216009 768653767961174016,106753 786420779747512320,203793 758654660546859009,54070 750777204162920448,15316 761615068723195904,1248944 778815287772577792,170169 752253915731820544,21074 791404530474811392,238378 755834744122650624,39920 769282974042861568,112363 772244533107011584,129991 765018451299696640,85562 792027802560102400,243092 766364291134029824,91894 754946706983096320,33474 787646132939657216,211794 789513644102922242,218892 758317395232501760,51809 794836423765434368,261796 767463654425894912,97912 771300539531341828,1249827 758025591429992453,50314 758362676598829056,52030 772405208324382720,127871 792489134954778628,246225 761339800951500800,68182 765140355960438784,85562 785651188431663104,197512 760807020794486784,64722 788977496276475904,222728 757223853772898308,44461 757283941678247936,46407 785281382872481793,193669 788457780445376512,217574 742227724555550720,1247507 771419375031181312,125367 771667227258912770,126389 755491511354200064,38032 769203013726588928,111549 755261491633278980,32710 767848377673396224,101163 790303408427196418,229159 757893181111402497,49852 761751956239122432,70628 776865273722773504,157993 764934908066136064,11774 787038222110986240,207733 795676957195243520,265649 771867313612132352,128232 776381964127444992,153248 760922432102432768,61544 786495781092020225,200079 790598184087060480,231882 769035408516771840,109104 793854612210081794,11774 769888640847622149,114779 771509370731372544,125142 754029750268461056,28033 789136239848861696,222647 771507887826841600,125367 777583196154257408,157755 764167778756653056,81966 785329951729823744,193633 789304299520036864,216009 752246453515407361,19133 759096281385926657,54842 760949979250888704,57574 791368909303738368,11774 788038387085094912,214354 761646580524998656,67852 776232609403678720,154544 759725609429807105,58255 770234909491359745,117303 773536251597115392,137042 764035545479548928,80393 785475329015975940,194723 756620153824030720,44450 764473864294428672,82571 794640642425159682,261155 755523824670482432,37656 786969550667612160,207949 772901460212224003,11774 788397067001442305,217519 755759752605495297,39462 785306686168772610,192346 758009064219635714,48663 776052597190864896,153095 775364121772646400,148645 775824399681204224,151463 781567542313693184,187611 786634273457475584,205270 760533706100580352,51798 769450195243282434,111558 790948999566012416,234583 773745038132150272,137639 761985249802915840,431998 795088547627892740,261818 792492519258886144,246225 774232758189035520,141964 773679302080540672,136947 773882583092461568,139613 769409720075579392,112979 787931621420699648,205197 793204485657096194,249469 765365288951054336,86440 767974750903730176,100620 764979619518754816,84209 767799184003137540,101383 765517368365809664,87904 740287347657347072,99816 768154766631313408,101681 772104023604236288,123354 767774471931490304,101383 771709733392805888,108396 756314146606546948,42249 771340592525742080,124597 780483109401731072,178023 750396403566784513,12883 792000191943413764,241819 762004017748770816,70501 732336776694484992,351407 756986254433062912,44274 781548077501087744,188478 766127008770322432,90500 790723573560188928,232169 755107795083653121,34533 760360881020698624,30802 764974527264780288,85562 759123725694427136,55257 772160222261641216,129471 775776256734396417,151185 771483808357048321,126152 781227729723068416,183268 793539294715645958,252408 763946475978010625,80716 773895693236838401,139577 778325519989350400,167593 792425128013422592,244550 766141984264167425,81929 790668706095304704,232280 789522896041435137,225981 787708375152726016,212139 767804755712339968,101681 776665809976434688,1170441 765304032973819904,86103 780494846264020992,180099 791373627908165632,236393 761982302327046144,71497 793176243801878528,249057 759975268404592640,50827 795184836273008640,261155 753315897629110272,25189 776937622329499648,159411 772951680036077568,133797 790670080728264705,232169 777029254131228672,156835 779341364974723073,174115 770295522984861700,117881 776500365273378816,11774 763834819100893185,80720 773960094593671168,140211 788621151874457601,219197 753346067865956352,25965 754718510249570304,33029 786018750826807296,199462 775845864518586368,151463 776086039135944704,151845 763913432756355072,1249183 789709562102231040,222682 787657136084029440,108396 751544580315676672,18470 793207484844503040,247241 777919446899757056,11774 785533023169249280,195283 794616406021120000,109666 756107037650587648,35063 786581623118659584,204413 791832078371450880,239426 755779321239838720,39475 771548448348737536,124597 775809569767366657,151071 778648426921598976,167319 771105549098229761,123678 756350251426979842,42495 773201868663230464,134470 768207307473772544,104406 768159423399337984,103212 776421650921197570,155390 776802335527931904,157693 792816023800020992,243187 794428189946867712,258456 771786766483357696,127366 776148469392310273,153921 756244969762021376,42117 771965765578874880,128934 778630993380986880,11774 795085440676204544,264397 762385362987593728,431998 789780375358828544,349856 758109730141274114,50476 765156212375683072,86103 768947543745101825,110023 763173591269666816,76587 794171017476214784,255942 786427251587817472,203806 789265993575137280,224466 786986615847657472,192032 776422801334874112,155688 770056176675463168,116373 768969662327644160,108795 779715133903953920,174756 794330778964475904,259659 765208195530842112,86440 795260949175246848,261594 768507503772590080,106716 778765153638711296,168794 776198114248122368,154534 762082592577421313,69794 772456573369061377,130686 770645271856414720,120341 753541684278034434,25189 751879667464876032,18893 765514106652635136,87904 765039965621350400,349318 770758800773042176,118192 773881750032375808,139404 779406349218091008,174557 793815461091835909,254058 763394544582877185,73814 778217760329531392,102630 775654471195963392,150419 759449460439146496,41682 765292630225723392,86440 768978985141153792,107428 767143078264205316,97392 773260945233616898,135736 756333617308205056,42432 759222274696343552,50670 763879788780003328,80939 764830135677628416,84724 775649488597753856,150511 794535379663667200,261155 765599858778599424,86103 759588324604379136,56964 775415390818140161,148033 790636506545139712,231870 794981667580608512,263895 790867885203873792,219523 750773531831508992,15264 760885242177609731,65180 780167621266120704,174557 770195156603547648,117265 775317231475396609,148045 764214275162316800,80720 781291076791459840,31546 789961751018164224,227795 753714468123586560,28115 772785018250723328,132335 765350504578678784,86440 758400711289819136,52983 769036060877783044,11774 781704008947818496,189254 792699806539886592,245148 752714675004006400,22750 780455426320019456,179537 788934506124369920,221785 758292448917458944,52061 775701351913271296,149200 770408260293697536,117257 793989880309313540,256219 754755073809477632,33356 768070938017533954,102649 771973761813786624,127775 765226810518835200,1249136 789834105609396224,225359 760123543505952769,60794 779422436571754497,174557 763905980681838592,79589 772985243561320448,133454 787765960199372800,11774 771845632117972993,128424 775329855990669312,148018 788199947724201984,214976 750527750226604033,12287 751201726422720512,17365 762295473461825536,431998 777853419788836864,163990 759093995859431426,56889 767802555611090944,100949 778771007930785792,170187 767121705881960449,97852 772157759328509952,127707 787280322807291909,208492 776065526888034304,153194 779233357901209600,171693 758050353027936256,47761 778447917258452992,352672 769028743973244930,106023 764070964187443201,80075 790607046316032000,232791 769620936744067076,110302 792925695194181632,248514 757620387937153024,47761 760203575914074116,57131 790888156081950720,234583 751180045578825728,17591 777258713660796928,160592 788593052617150464,218495 736235194600939520,11774 773885638676516864,139404 789127989871116288,221971 770358141477199872,113982 760802292220227584,64722 787502744407908352,211347 758664699655233539,54070 761313048795746305,65887 764618491332694016,83739 772712579365953536,131084 768459063361351681,1249434 753732308717436928,29263 763584235009609728,77185 775900470854295552,151463 786714365340688385,204413 765077467757371392,85562 770415451776045056,117377 760582571486908417,62779 781225847042764800,185595 733106700635373568,1170670 769787266231246848,100893 750516208584175616,11495 775337011259465733,148473 786626015699218433,205181 756026453775507456,39462 769294289524449280,107984 787614024267550720,209863 777948988058107904,152946 758729892229808128,54070 761281717181227008,66851 774333121009295360,141858 750821569795125248,11495 790945632097701888,231792 793584921713385472,253793 794628888232075264,262196 786244698717327360,1063777 761232625767899136,66924 788426174070460416,217634 773970143319777280,140444 791052793708589056,78159 793770075379478528,251758 793591916222828544,253164 781232097763725312,185310 791436259486949376,234796 794222391350226944,257492 781899965064941568,190635 790899539121143809,234767 758802008992133122,54128 761576573967282176,50406 785490823383318529,196219 763485938949328896,75396 768823517718646784,108849 793808940299464704,255393 769244746464292864,111455 754894586405871616,17060 732589909484003328,352819 779395120944648192,174115 768842051496665096,109167 792968839877173248,243865 789416657030479872,225400 785841214708936707,197512 753363326432870400,27222 776123386250469376,153035 788040794598809600,214492 768500378858061824,106716 770674541416808448,120613 733017263419318272,353451 764781373215256576,83945 760788262155915265,350258 776590348999012352,156926 749693821236154368,8047 768531857046732805,103924 769436457559662592,112788 790705666243436544,232884 791348512281792512,238395 775538064043147264,148713 785824317770600448,197512 791374207179304960,238207 794005776410939392,255870 733436441116725250,355462 781766023972261888,188063 781640406555426816,188401 769562005976023040,114236 788540869972529152,218219 788161463391248384,214899 795090617567248384,264397 776778438220902400,157755 761947506636881920,431998 769222130970099712,111438 770608271761764352,114861 790271597072510976,230234 760524703014514688,63451 790176941198508032,226731 789005769798713344,219754 791449459074871296,234583 767910691139231744,101203 777953905691033600,164869 794341602089021441,226320 767066410040176640,97067 761374603323121664,68273 766056937926438912,90384 780460990840221697,178194 791762157566386177,240483 794131285388230657,71794 794257648442961920,249926 777620064992387072,162810 791104739891154944,236454 760948558870839296,62726 768576841154125825,101203 792648355058814976,246632 762205075347570688,71476 776003312760094720,151539 732591661159587840,352840 732103251726831616,349214 789195277391364096,215437 761685803428777984,431998 770944300679127040,121612 776115519917203456,132335 767817155316477952,86264 759078169664249856,56784 790609663230373888,232169 793516986714161153,249926 794529461077233664,261155 770023308985298944,112872 791678701641531392,240483 791598289770704897,240003 755122104048070656,32673 794691759402024964,686533 773937525614317568,11774 781267928138276864,186212 794316617966555136,258598 777967550625820672,164826 794576617792147456,69274 794531870503563266,261155 767802510060892160,100561 788392022151340032,217519 754034365772894208,30910 787114448460902400,207949 777967763692277761,163990 770816228541595649,65500 758303615127810049,50923 761636372251807744,69493 753963932847570944,29263 771397893605384194,125111 768571456750022656,107469 756448736520335360,43306 788791413714587649,220526 761534229780004864,68908 776770000359219200,157723 770452955606593536,118192 774806373171331072,144654 792079867852447744,229693 789704575062204420,199307 775335579873488897,148045 768516235390627840,104999 788194761861496835,215005 781525301973151744,186584 763803363943280640,80132 770533687964291072,118191 795493375579328512,266079 738095586767998980,355430 773614513065193472,353359 775005276319715328,146259 777205678960107524,159370 769268269639491585,110585 785537640829374464,195941 735238473175666692,65113 786363455448109056,202304 790219223649939456,228888 773874055485284354,139404 786327706145263616,201953 750847457169383424,14277 764372299122376705,82283 773207494403452928,133043 769311092908568576,112199 795021460133777408,263939 764211548973780992,81702 756354728494182401,42344 758296261913083905,50923 793841324969517056,255942 792834923342143488,244350 793495516059271168,249926 770387787400876032,117257 768528349895417856,106716 793934050838777857,257026 755831536499367936,39462 772583241094205440,131003 789508616478945280,226731 776100664220934148,153095 790683668557824000,232169 779380921875046400,171795 781679426450980864,188401 759391625760141312,52112 758352328680284160,52554 781876393550417920,190635 791716825528733696,240145 754751083130519552,33081 778389582639497216,167220 779332008199716864,173753 794001944608174081,257492 791384168525602816,238395 767755428893691905,101134 771926051001864193,127707 768065139987873792,102608 791138357954899968,203863 794550070733631492,261155 754803186548998146,32404 788477796641275904,218275 757582573140779008,47761 763878840355721217,79691 795318923776266240,266079 776261519835140096,153194 791374464890134528,238207 794031071696420864,257492 763772935513530368,79513 755161275253067781,35890 757527448959455232,46873 753726941866385408,28866 785686836299476992,196676 789198895481892864,223899 772177978876833793,127579 775440729195749376,146580 765586720700104704,88052 785602912122646529,197286 786363966985351168,200942 795289118234263552,264397 751934497134768129,14277 774754153126125569,144654 780408131381764097,108396 787788104639873024,213064 761073655098990592,64730 765300468494901248,86440 789261822599782400,224552 774089866644561920,353124 763202282456350721,75899 777887847793692672,155316 795105368934227970,264397 791113899756093441,234583 791740331792277504,240483 761569379200794632,69245 795397593912197120,266491 788818812854476803,220137 794081583258927105,256125 776788403190804480,156835 771257820322803712,65496 774434684675710978,139404 794649168090398720,261155 795297726250500097,266079 791965927289921538,242553 764099743152680960,80136 778990816094253056,11774 756011139587268608,39673 787889171587174400,203710 789345345956253696,224680 752949083241721856,24427 777164969741783040,157840 778571388810657792,168710 785483969995255808,196219 793258176720343040,108396 781259960944472064,186063 785654715816214532,195975 759779503182872576,54739 767134637323804673,90384 768087633050435584,100619 776106138764992512,153501 786191500019310592,201619 752954512793411585,23899 786956391583973377,206666 791673774324129792,240483 759374392711376896,56964 778580926871764992,168695 773836805842042880,11774 760550150360092672,41680 762456072892276739,73139 751552170210631680,18539 795457442012397569,264807 754810594767826945,32963 792857093787222018,247730 752915770129035265,22917 763104408108343296,76628 759586624409919488,58227 791849788236898305,242146 754021020835643393,28819 788521552937713664,132364 772465337283538944,131027 775672663247380481,150663 787257921327489024,209477 789554591805247488,225911 777274621447933952,159245 793115985414717440,249469 794576720586215424,258193 758108626162634752,51069 759180788785033217,56964 787851819741392896,211461 765226056672509952,86352 786311089097154560,202429 778671286130278402,11774 776417718044024836,155390 792363505538076672,244143 760047861237112832,60112 792858239394131968,247877 794011991127900160,257492 755923560950931456,39475 770309585437614080,117843 791039994177605632,234575 788099848063123456,214247 750768974896345089,14421 762620089283731456,73519 771836888944640000,103261 787831251105349632,213064 792019704189636608,243075 751150088437788673,17365 753483946395103232,27222 763414069122445312,78129 767675051902640130,100559 770788623532818433,121479 791147534081196034,234796 763101726949847041,76549 774824549221138432,144730 795708337509826560,199307 758588360206221312,53703 785298269844807680,193669 785541266427830272,193671 734441971570380803,209828 767120881864683520,95708 767771369459290113,100605 776526361657679872,155686 790701861602942976,233692 761336558817378304,61412 794950641021898753,256255 756189551958200324,11774 762109152663474176,431998 786237713003393024,201958 772404228207677440,127957 794691669358587905,257492 771552121539874816,125222 793598329959493632,252408 772331984206991360,129551 791391770248699905,237908 793975860634075136,241678 763487429600739328,78274 785504769062408194,196277 792796596383649793,247241 778198522474721280,166409 793096688390897664,249469 763167911674384384,76794 766388327872401408,93184 745435070916403202,9639 794132117856862208,256502 759728793707700228,59477 785482221461336065,196194 771157520706482176,121612 755096036494934016,35449 790982780746362880,235590 772017589832777728,1249926 749635092910333952,1248008 762354993227665408,431998 740953832968982529,351279 766658825936044032,95063 780894448225955840,183269 795041946523811840,264397 758685881653800960,54070 764849142736617472,84724 767813374113611777,101681 787018285283811328,208065 791673405967855616,234990 761296319159775232,67229 770937171440201728,121949 788502244832505856,207825 756510449433272321,41689 774022727963291648,140444 774067158120738817,139404 754054380819742720,31052 776246933862178817,154709 794958863967617024,195876 766043227120033792,90969 770438074597646337,118087 778390947411402753,167398 763500804401758208,77612 764532521170337792,82457 788907718589485056,11774 785270358823895040,194079 792138837304578049,242693 762079175066857472,70689 769164471197511680,1249643 779154336261648384,172862 755871245401415680,33192 767483925350481920,90384 793174351252037632,249841 772244938549370880,129650 791679304434348032,240067 755026237832167424,34875 768139135240536065,103294 773909388289536000,139865 773951057147760640,139404 776146423473512448,148994 773008993891422209,133519 753006741957337088,23742 772424906101301248,129649 789519251350622209,226823 785739208904155136,197091 754073177110618112,30296 771904745632108544,1170322 778980238684454912,171693 794785435813900289,203546 792341172568023040,243187 776785518738575360,157755 795040253371416576,263532 753917165607067648,30296 763466836423745536,78159 755828809815855104,35216 791817027472228352,241819 762726519382929409,73712 792274261910122496,243187 760223622501961732,61545 779521809213485056,141360 795075058758746112,263926 766863777731973120,95672 793706921014341632,252020 766399377070034944,93680 794544469316161536,261155 770293312624340992,117377 794685152983130112,261455 749324151203172352,7816 760569286859468800,62798 773566532244819968,137158 792082787532582912,240583 759988844024520704,52112 768856797679587329,107737 778667875338973186,168794 794668296775864320,261818 778192215818534913,164826 794633888203059200,262145 764105909903785984,79585 785609213032693760,196701 742426770725437440,11774 789663824211304448,82066 772105823141171200,128355 787360709571215361,209351 768855530756534272,108782 750337940128018433,11495 749312283847880704,7849 792410527486148608,242326 755901396977848320,39162 768980532394758144,110362 789300269821550592,354238 755096441178042369,35445 766590478271873024,85326 768643081499320320,107483 785818653262540800,198571 792010453832507392,217574 793929057704538112,256935 795253126903296000,265686 766387962338652162,81929 773176833936355328,134561 788749246874910720,220332 768621464282992640,106716 781116608047710208,183975 788767134453161984,220670 795324392028991488,263676 764323459920830464,82209 788720186157334529,219174 788066817424056320,193587 764834614808612864,84724 765699961174523904,69781 792590136479330304,246392 792161750019821568,244221 775329244851429376,148045 791086178334150656,234583 758472349515522048,53185 764384602001637376,82020 758434724813627393,52720 761997533992353792,71270 762074072867938304,71270 793621352192184320,254135 779616643215351808,175934 758314039340662785,52061 795197670130204672,263857 760113945139154944,61051 762971122430308352,75644 794888202456809472,262025 765750715352424448,88419 794067962483376128,255393 758442178175610880,53185 768679153931464704,106753 770683784207400964,120613 778305184279699457,31953 771560453415723009,125204 781052974969696256,183759 792096767324004352,243187 794156037049753600,257325 788053587590979584,214209 765566010460086272,73926 787799146992316417,205272 768897776075804672,106023 789217674442051585,224680 793188625060069378,250473 761130341964783616,66772 773562091802329088,136881 792075440500334592,243075 756766962751934464,39096 760829457003274240,62716 776496733392023552,153194 778336298813755393,152594 768864890366922752,109571 788467409803812864,218275 794641387442544640,261155 760147276253790208,11774 768190342470524928,264584 793320891203538944,250633 793457556525940736,233154 769169409206288384,110362 785965289569591296,200235 759184877069606913,25210 795776764542742530,247930 773979103057805312,139404 767137859933528064,94699 791222030188150785,232881 770455259101605889,118192 794620136489529344,262022 753582425054191616,28092 765618507576901632,88669 751917843474710530,18470 785274815280185344,194648 768255127497109505,103986 780976581116211201,184223 791715516167561216,238290 786717635744522240,204413 786766708023242752,205094 780738706357366784,179418 786282881953902592,1063777 786296384567775232,202429 765868035915804673,88459 774119262793314304,90088 775742498513756160,151071 756266082214838276,41468 771350228217761792,120541 773958295526711300,139404 770265711776264192,117364 793201680213049344,249926 753753614762381312,11774 761654156851425280,69747 770812102726516736,119754 745323871046410244,11774 778293903070035969,166339 792488718062026752,246273 779427995186520064,173964 790950116215500800,233692 773177737649524736,129991 776761326827864064,157755 758254427841126400,52061 790939182659084292,234583 793488811196121088,252741 779249124872953856,171201 794557744565063680,11774 788747870283399168,220332 785543575144652800,130635 767504549468921856,99212 753239130650312704,22394 773145254367105024,133519 775431592206557185,148654 795733739435393024,172084 773002543614099456,132364 785847662792835072,197512 793548305452167169,252020 791348587024089088,238395 768467793759113216,106281 786044326744842240,199496 794747375533244416,262849 790186743773405184,229192 762269441795117060,68993 769731385552613376,114987 779037436252975104,172120 754076746073374720,29059 759166687249698816,56964 792031865565683712,243075 755098611701149696,35445 776494725931171840,156380 780603927821549568,181984 786933183879274509,203863 794548415636054017,261155 778289223984177152,167220 785822352701427712,197512 772919828914987008,129551 771418056866226177,125554 777827442966851584,163763 793253727889137664,249926 750145942326697986,10851 758805580668473344,54070 791347268720926720,11774 778992053342511104,90618 762623628466790400,73814 760312786102521856,56784 794530111546654720,220689 785864248584962048,194082 766014941220507649,90908 773887337411387395,139404 767785420587343872,100605 755555339013988352,38183 793096954301538305,249469 785490396705087488,194949 754974915799896065,34666 794883626341191685,262849 774482660634791936,141360 785617631424286721,197622 777150068428312576,155729 781611027238498305,188401 791651776105738240,234864 758428660990959616,53185 774471168631812096,142906 755525318291562498,37044 762402058641235968,70177 765646396414320640,88546 778391587638304770,167220 794184433976963075,258322 753077539703234560,24134 794116181082992640,258044 772067193777328128,129419 780873192906850304,170187 772418606952910848,129551 763882775804014592,79151 773873304688091137,139404 766319938973741056,92860 793977932649820160,257026 791412029969928193,238639 793256523333967872,249926 772647545906401283,209828 785653157690867712,197512 761159790680678400,66897 776882990072737793,155451 776567504390856704,156926 760273301839097857,59666 790223143000350720,193121 762759380106444801,73712 779828305046360065,164826 786822893351084032,205186 794632806559285248,261155 790972887838564352,234583 793692232398188544,18395 788794233465352192,220526 752110582619332608,14277 756272113510707200,42432 758072441168011264,50827 764171249975255040,80648 777044460358238208,154716 795615723792039936,267521 781118203317530625,185296 789197549374623745,223078 786951946565455872,206644 750463757382512641,13532 759222331348750336,52554 779087127761924096,172621 779127042927362048,173011 767184884360241152,50581 768643930959122432,104162 781568961578086401,188478 751573094125473794,18323 785511872594341888,195975 794525203699273729,71794 766972488580497408,90327 774343749711204352,142503 790972705642348544,235147 774235796987523072,142090 787721091087294464,212139 776488444541493248,152314 786174409069428736,201441 790709230131032064,233705 785865293088247808,198878 791351500438024192,238395 763683550973534208,78115 762082546096177153,352550 786394561035718656,203510 780222702414012416,177932 788023731897630720,214209 778758131773870080,170373 786405306289033216,202727 751790375992385538,19352 787014008264134656,207287 794061280810180608,254135 795500857307570176,266138 767802827540406278,100893 749712675316371457,9925 749776859768860672,9433 772100569846669312,129602 789153189580902400,215505 755395422831554560,37044 771669057158324226,126995 793424934580084737,252020 780491668973756417,177472 788826280368148484,212564 771110022461820928,121795 781237865632133120,183530 761037117942149120,61544 775019588136370176,144573 779451512615337984,174392 773870932360204288,139404 775788971162935300,151748 786056624171524097,200936 765591410737164289,81659 769016763887394817,110709 770674843834523652,355505 772070075520069636,126389 787716423774797824,205197 773953555912949760,140444 760175470092570626,11774 763137204952698880,76771 764982236781228032,85562 793280995168399360,249926 778206934130368512,165448 761650657749237760,47283 777533634328858624,159876 786588327377932289,203350 786673304702709760,205756 756280365514387456,42495 776201450674393088,152946 787443433312956416,210235 733411809839992832,351152 748461726564290560,11774 785887938630524928,197099 751842555768279040,14277 780480343337992192,180099 786572650504187905,204273 795058584191176704,263896 773214270691549184,11774 762274789545443328,51778 767028736969568256,94660 768848894159716352,109571 778379941641584640,167305 785574096394387456,196917 751874530604351492,19296 762785015117803520,73814 785802559797755904,198586 793730302334144512,252581 791361091913732096,238395 755559931017768965,34441 755035880457330688,34666 785477577125269504,11774 794531779965255680,261155 774946633347981312,148861 794551089936875520,261155 766702831134994432,11774 788525928892669952,203710 733330035021647872,11774 762007904916353024,70085 761665062712909824,69711 780483922174021633,180655 788390384133083136,217519 792628738009686017,244759 756486166619131905,41798 757677086723088384,48369 772485847371354113,131169 785922999539105792,197512 756899209136046081,44325 768140792275668992,100893 793966379275694080,349465 788757310592192512,218275 794546794545999872,261155 770727111216603136,120557 777875037189705728,163015 761765797458915328,69231 777097618673373184,159876 794538826907516929,261155 751601823010594816,18395 773761925268303872,137953 779377966602080256,174427 754095014314061824,31201 787830336864460800,207949 788005090091274240,205197 756605863402598400,44273 767468913839972356,98751 792513115640459265,245630 757700793843716096,46958 764843708093116416,84422 758762972139233280,54140 777949496030466049,164869 756689727051403264,44503 780812434349187077,182726 791638425627754496,238292 759846342592172032,59666 794920079171293184,263895 791442360223797248,238780 792810363339304960,247379 762138205520928768,69356 732292521108213760,349814 776366341045555204,153613 757362935240896512,46394 768290333704675337,105519 740380718761693184,11774 785830436257665024,194556 785938988288778240,199546 785989692294438913,209828 767824853248401408,100893 753437582843842560,18323 760564267988971520,63451 791133694140551172,235963 795737023827087361,267576 761656260844478464,69673 770261118535086081,112363 774487519434010624,141912 788468828904783872,217519 778333464294817792,164788 790553531807825920,232137 778683896476999681,167319 794002043610525697,255942 766216190788337664,91770 763912029031821312,80939 740457636668313600,353603 771420251988697088,125367 781829226479706113,186673 758877604698988544,55262 780600411539382272,80785 788442830372876288,11774 791348667722633216,238395 756472496757547008,43391 793130933192757248,249841 759074679780933632,56630 764975960164663297,85562 793148282994298880,249348 732825820893433856,354120 786332941311959040,202636 761599702441795584,69231 775045929648984068,145438 787917509898989568,212707 775322520396390400,147508 791627137681940480,240145 754781550730883072,27045 777177831449198592,160578 771848053225562112,125554 753755775244337152,29548 778923494062985217,169327 755493606643949568,38032 776880524740562944,158229 774997960669138944,144730 773992883145863168,140444 758837583874895872,41680 765121997143613440,86020 757759092266000384,48522 759688542893125632,59382 778657232435220481,164826 758687292974260224,53703 750385957577383937,12883 757422422832316416,45672 751992473770160128,16200 762377191493689344,66801 753480110943113216,27061 754779472553840640,33474 758168958776315905,51477 771764974523813888,127582 774551861403586560,279676 751150836332392448,16833 789809435526983684,227048 767732368320843776,91700 751557396162547712,18326 758346020136689664,26539 788112959369191424,214247 794911829885669381,263895 767100364801863680,96039 772744756606726144,131045 773702303761129473,138819 786688888526016512,204835 753702758780395520,29263 756851389612101632,44461 777539055810650112,162107 753343999855955968,26539 794652351063846916,261359 758129991431356416,41703 774093369710485506,140444 775371772648579072,147029 733180036220493826,1170862 754827398181453824,32337 780157261788381184,177508 776182212794327041,153866 774354216223727616,142942 750731420700545025,12085 789542596641120256,205972 780107944507666432,176125 764519202149441536,1249007 757281872389046272,45014 781657926968672256,187825 764842088764628993,84724 764972638217187328,85562 765942546979749888,90384 754971832315326464,34021 754984336953409536,21590 771448084110929925,25644 750753122994180096,15005 793102925358702593,249469 757788472581115904,24745 764421498069278720,80939 778539662184947712,150877 780216876525846528,176128 789908500549869568,224680 750343874711695360,12728 789309581939781632,225359 777360491261796352,157082 776838037548302336,155896 773251977144782848,135025 754089300166311941,29263 768392131585175552,105998 753727751719309312,29263 752659362510962688,22657 756571065132789760,41798 778984174807949317,171168 772098162739654656,129558 790901333700202496,234583 763780871467905024,79589 788457810082275328,218275 785713814280949760,197297 792749345384894464,245075 755105037299257344,34666 755695829592203264,36961 788701607039033346,220029 776571055330697216,156976 768308655842217984,101681 772956227756183553,130988 788691836554645504,220029 793886982829142016,249926 763017657163448321,75073 788176053818843136,216009 794550080011259904,261155 732888505722933248,1170667 753259766441476097,24597 790677902333321216,233307 756242466534203392,41689 777282917756043264,160226 785304585103478788,194934 789535482199678976,214078 763772368233705473,73926 760947756105990144,52887 762074622179192832,352550 762982086248497152,74483 793145987749380096,249469 785635822724845568,197673 793562473794310146,252020 791010024168493056,233736 792081551605452800,243187 794666208083767300,261059 794184937796550660,234551 763873266880634880,80643 794969833855156225,263826 793939143533264896,256217 794207762532208640,258331 779341201090674696,174230 781374111322820613,186584 751654397545938944,1046033 774196960752304128,141887 785613965548191744,197512 772244685091958788,128017 758626398194065409,54070 768489310635130880,103354 781252335074938882,185313 791709075797008384,240483 756331324625985536,39994 750833162461274112,14525 777009302661795840,159475 795129011336871936,265245 768899544746717184,11774 791773911302172672,240718 793184199402401792,243865 788102388242526209,212139 789445150007259136,224680 758681016710078464,54070 795392250981347328,266054 791062667800801280,233736 794591272786948097,261818 765664953688813568,88998 792825420877926400,247240 751818570624098304,19948 761927650613100544,69947 781350989135695872,139404 792474305749594112,243286 791710953838637056,241034 790389985505579008,231318 762340302292221952,70886 771437311540142080,124744 794552227092373504,261155 770411330092212224,117257 781797669077409793,190424 792533294277615616,246392 754092591168315392,31377 786992728332652544,208176 789323076072714244,225456 732973329469046785,1170811 791332145499299840,238045 733349032353882113,350641 751153207997394945,16902 785668232346820608,196277 789708468563218433,226731 793273470096252928,250033 764254227795357698,82002 767072358716805124,94699 794163488142802944,256255 776140649124900865,152314 753691285911855104,27222 785882539214852096,198671 795241629338714112,249926 789718885767401472,220029 773506927988973568,137042 775152975522230272,141887 779511155316428804,173846 751842879040020481,18893 776248491530149888,154832 781891680353918977,187611 756747245505085440,44461 763342535968301056,76552 794334548951580672,259743 774560174002442240,141360 788137394184790024,215012 792565280098557953,246225 765744975720091648,88920 773867294908973057,139404 794077495465299968,256276 780117451329593344,178258 771207124550418432,122967 775058863263330305,146847 793093966832939008,249469 732985480250187776,353228 786632824682123264,204539 795428692956774401,266079 780666217719816192,182257 758777128427085824,55262 790894146772799488,234583 785743932852318208,198108 758689157866598400,54070 791430275486011392,238207 765491807790698497,87145 775311568506589184,148045 786696700853354498,203822 751094646260903936,16299 794579296660684800,261155 753608280031817728,23739 794599939607248897,257492 793293631566348289,248706 794149080473575424,258193 763507947901190145,78853 785726690450284544,197297 765951030085378048,90373 774630536362864644,355994 760974120704155648,66105 789664187253272577,216009 762320424273412096,1249014 763902090192166912,79691 758520066392535040,48289 759421728904847361,51798 758483862267756544,53580 778299983288119296,167319 793193907018407938,249926 790665009533636608,232595 795717700223979520,268356 776167666218246144,154071 788469271668154370,215437 792851031184936960,243187 756104076857868288,41632 775718206510133248,139983 760667145810219009,63203 779442145300193280,171902 790578437664612353,232137 753447574892384256,27746 758110708210946049,41703 777160389373100033,159475 786639474088288256,11774 732233507225927680,349197 773968673807732736,140047 762655650363084800,73926 793667326134538240,254135 765608085624938497,86119 788414403259535364,217519 771715012217958400,126152 758379762888826881,52822 793478568265342976,249926 776902140954415104,159359 765653832969752576,88669 767143033972330496,94660 790988540762992640,235590 767254899532795904,97379 790964965792329728,235487 760248375203753990,61412 757065183504105472,44163 750424086115790848,12883 791649666123214850,230485 769320426837188608,112265 759820089835216896,59158 756653073620148224,44274 758866408419696640,55580 792097049361715200,243869 788007399579803653,212711 772167870369320960,125742 786233109989560320,201958 788908031056621569,11774 773868389261516801,139404 786262534319767552,11774 753335090357293056,27063 794550894394245120,261155 791859123922927616,239405 785261579373862912,11774 789149877628436480,215505 772272891853279232,130415 787665261805637632,211348 795223019346075648,264774 756010311367299072,40476 771598534705422336,47940 773932808989442049,139577 794670720018219008,261155 773090352764887040,132335 789693435959738368,227242 767124934590025728,97468 748232275830149120,1247847 794758493333032962,262752 763885845921271808,79513 791757803551543296,241432 793854012881670144,255393 752167142095806465,14111 757018476137574400,43302 758257500550471680,52061 790195104074129408,228820 764275676669181952,82283 791722887237373952,239405 765306967954980864,87062 788781860637831169,220767 785495480767832064,196277 786338272389758977,201958 774221120161456128,140444 778164744020758528,166269 781207567724900352,185971 763079871698395136,75724 793509236219252741,252196 794676334509199360,262588 775758260758519808,150394 781884563844960256,175542 792025280584056832,243187 771038556676587520,118191 771188287478206464,124131 772853322470547456,132335 749275644677107712,7816 776828203969097728,158589 792527522407784448,244221 795695647324274689,267862 760263095956697092,58508 790309043868930048,11774 775503984505204736,148342 787165650368208896,208867 790646681444450304,231792 769352598843523073,113309 777293382653767680,161407 791009561725444097,235978 795401038740258816,247930 794552949070565376,261155 763890161914609664,80939 750356457111982081,12743 778956185021984768,168794 756595806778646528,42432 775785820359761921,151463 753230887475617792,26064 781143513463267328,130635 760311395166617600,60539 792165860785827840,244550 757256004404846593,46006 793818815654133763,255065 764993389767122944,85562 785543765469437953,11774 772478862466818048,130415 774022862919311360,140443 795107452035338240,263708 781503656285712385,186434 758328657798651904,52112 785918009600651264,198671 793199766473551872,105109 792230582579232769,243075 780593457412861952,181886 786190498121654272,201619 766433054302744577,92959 778205504640323585,164826 765958911476191232,88930 758669920422858752,51451 767146647424012288,81929 786238207339868160,198304 787543190760894464,180433 791752757745246209,239926 753231718304260096,25255 760905062042468352,64722 765638460866789376,88052 766263356680507393,85326 749760197799710720,10064 762655120593154048,73926 791601307631161344,238395 790556446391996417,231894 755078995406905344,33953 758186928227233792,50827 773640210064211968,136947 773946275150516224,140232 778376820588744704,164958 795062876553805825,263906 732357850060689408,196346 758112081409441793,41703 770286990243852288,117257 762402639216795649,29263 771461607079546880,1249884 755491211775926272,11774 768268065133912065,105041 763049133020106754,53995 750703699920429056,12883 793998671973117952,257353 756265252413726720,41459 785375663465181184,195481 794616217801818112,262022 756573544344084480,1170691 765217145533845504,80393 794902897414860800,263697 795336068627251200,264397 776093975232995328,152872 794541219242188800,261155 754794094166245378,33356 785896204026585088,197324 788904968195608576,221609 766397472889532416,93286 767263489694035969,61688 761259102068670464,65626 793994926803603460,257325 788753817571500032,220526 753565088943005696,27045 757883716303630338,49852 764972240970579972,85562 786968241772126208,207949 775836375631343620,151947 793166918358368256,249469 793492644601081856,249469 742297389105598464,350711 764173295776206848,81966 750175080886460421,10057 793439499531476992,249926 760116571075383296,61051 794549745708658688,261155 774049641448951811,85326 755678221715247104,38183 788511458388680705,218275 776496672822132736,156103 785619363344752640,197512 791989661866397697,240070 788520382315671553,218275 795296067038380032,265257 761748246792433664,431998 795079706286526465,11774 761014038327234560,64730 750867354045804546,15800 758308768908181509,41703 759603225188270080,57574 779316396601839617,169343 788435162824642560,215437 791795797981442048,241831 792048859061059585,243218 779192026059403264,170187 794452718186352642,257406 754000096623079425,30590 794194195728764929,258598 787985522908139521,214209 764878447319642112,83648 788752924318892032,217837 794535990220193792,261050 770600247265550336,119753 790270298981486595,229159 794596918001356800,261155 768290598910431233,209828 789291695640813568,224680 775517775603257344,112363 779750660849958912,464984 762720030807117824,74592 766738313642381313,95708 780858744523685888,182313 790743494310633472,232169 791880408203874304,240483 761667146606936065,69747 793243246520512512,166096 751142056043614208,16897 761575373377269760,68182 785989562812071936,199755 760307192981434368,62165 791577344217493504,234864 793874124401577984,253690 785662154175225856,195975 791741313515388928,240682 755383565077053440,37044 763463134556323841,11774 788173808175714304,215608 767849941922254849,101203 791790689805856768,241345 794730234369163264,262849 785350404288774144,195125 762818069458739200,73814 764837721982504961,84724 760181811972444160,61051 769676777472024576,113836 770379356560560130,117377 789423661937721344,224680 779339696635805696,158387 785491828715814914,196277 793602457750429696,252112 755848499216850944,351147 763034297502691328,431998 773917278853226496,139404 759529817557565440,57574 765703134278721537,88930 776170035593129985,151776 794234917530071041,256358 789224160090329089,222545 794533762654674945,261155 785657063661678592,197286 792485500330373120,245854 755567058444836864,38476 757577319871574016,47782 787559928164646912,46572 773582915632558081,136947 768165291314536448,103506 792393866863218689,243075 791760089342443521,240627 764865392544100352,84724 769890166550835201,112256 769698548879200258,112399 788065853027647488,214660 788169487866617856,214123 773514234596470784,137042 778256660426919936,166941 749630847473557504,9378 793279714475569152,80716 795769029445218304,256255 789707757071044608,223249 775109212711956480,146720 749649774199136257,9378 781652924241997824,188421 761862247463391232,70413 755751493563670533,39384 760551117931458562,63655 791373832137289728,238395 737431873610121216,349720 776428589688492032,155688 759196639437451264,56964 788031270869671936,214492 793141974618349568,249469 776854778689130496,108396 793863331236937728,256255 754736167904485376,31177 768478016003375105,11774 764666311351738368,26066 775505102253789185,112363 756732366215798784,41839 759852878139953152,60102 768838560879378434,109447 786589232609374209,203350 775768852261171200,148713 764115971464368128,81869 772523121890832385,129918 776179415390629889,153194 788831010456735744,218275 771487960881467394,124855 791072078904655872,234583 773695049985040384,137042 766444548104921088,91946 781347971073912833,187331 787057046160015360,208415 791265989824393216,237406 792407824135360512,236919 768221417519230977,103975 781491959756124161,188119 769196188356730880,112059 775504965833936896,149259 780672708799369218,182036 781461186151911424,139404 790621237483569152,232710 764883637636567040,84724 763102128437071873,73814 786291737094348800,201558 767868472130936832,97685 770895310780522496,87607 771889570405232641,128615 773655475451670528,137158 785961851385282560,199262 751111575696617472,16299 754032835346984960,31377 773007457467588608,133454 778342448951099392,164669 790666996430041088,232169 788418078845509632,217837 791772923107303424,235580 749485815894380544,1170318 772251490270543873,125554 763068133804355584,75929 763151392370372609,76628 758309979266899968,52112 778370893714194432,152594 795361653617528833,266500 763885668087070722,79691 765609900735074304,88332 767889839509254144,97341 771462086211825665,125554 780932022915194880,47940 778390045791248384,166740 758565923511033856,47940 772800837177540608,131421 789139313942532097,223286 773850060933074944,139404 771878347974541312,127657 795053151606816768,263864 756623644311195649,39096 769296857692536833,112363 768238917778743297,99374 761992986955624449,53985 753734195575398401,11774 788017930244161536,214354 790160926033010688,225911 776977606835073025,157840 779471487308853248,178186 792413883310813184,232710 779391455173419008,173628 791394970594717696,237491 793109850544742400,249469 793873373201694720,254135 763357953265061888,77731 794251149511626752,257492 777238091740229632,157082 795359065409024000,264397 757282723815751681,46006 762813048939618304,75073 774957660751945728,129551 785610326737682432,197512 791344622429757440,236507 762716780053852164,74247 767423434259255296,97519 766256723623485440,91946 768069005949169664,102831 794922148229808128,262752 791790232668483584,238110 795043697012469760,247930 753632124897550336,28732 788770369142480896,220526 732452255308242945,351530 794695548314021888,261050 795293869621596161,265257 750352503103954944,10568 795398690571689986,266138 791702516996136960,240483 773737315432738816,133081 774703785876873217,144542 781246993012142080,186434 760209083836145664,61732 785934807381385216,199546 786392605185576961,203674 778629854543613952,168479 788016844829396996,205197 787662827175698436,207613 760184131338719233,61544 756258618220113920,41680 790848962123091968,232169 764148257714872320,81869 792575651135967232,244270 791265654204538880,237491 764925093013098496,84449 781062168116506625,183759 770698056232673280,118192 758836992574566400,7047 761558898960588800,69231 791405346740854784,11774 767899596517355520,100561 786015828298854401,200386 795747598657351681,268231 756369825224458240,42249 760871890034561025,11774 753063617637945345,24788 776827152889020417,157082 765292370975789056,86103 753317096562434050,27039 765259839282909184,85562 765539580024123392,88052 763943720198680576,28015 792117664093089793,243187 793506046941728768,249469 779062604090269697,172348 768039408708808705,103083 792003661182464000,242214 785896757884428288,198671 785939084300562432,199211 769578926914101248,112693 789153358670159872,11774 787370471876546560,210289 765658543999508480,88998 795665587909238784,267746 793638580107157506,253448 762985944865660928,75631 794918896209920000,263906 785823176131432453,197512 794548895703396352,261155 787074472691896320,209043 787421633371738112,208307 793459732086259712,252408 754002976688201729,22746 754719950887976962,22952 794300438652866562,258058 759820242587684864,58815 769006277066428417,110362 790572746006667264,231894 769933247283421188,114301 791978604812828672,241678 764268129232957442,431998 795387356270333952,247930 790975644997824512,235621 774198162856652800,137042 760884120012492800,1170550 793210600654536704,250033 768463335658586112,104932 778365799157293056,166916 793520042767941632,247877 793790095149109249,220727 759082528422694912,56889 768620643512295425,107446 785495994494574592,196277 752985705941524482,25061 775477000609857536,149300 760140571608506369,61145 767766133122347010,97386 791372320552038402,238395 795667883984560129,267862 791041464629235712,236274 794585003392909318,261155 781213027269959680,182665 785254416370704384,11774 765932645943390208,88994 750902477831176192,15808 767415218129567744,97379 788824789204897792,220539 755530543077400577,37433 792010991487688706,238099 761354724222181377,66348 788557282598674432,218275 750741707264696320,13532 780972913834897412,159475 785552014960799744,196917 733294247827247104,349060 794684032294522880,262022 777618266277683200,162596 794158737808388097,256219 768486220389289984,106774 776938879349764096,157840 765409341310693376,87245 776247959327473664,150144 758760904779456512,55112 760955450678476800,47940 752707996128509953,23303 763142014506442752,76188 775322993018998784,148045 780560491873767425,181548 749648602947940352,7546 767802116400373760,101681 770741486040207360,120474 780832345544810496,182659 793330708089491456,250633 755104113495461888,35044 793102873970221056,249469 790896287692558336,234583 776021262485159936,152735 777224111965605888,160480 788710713074278400,220029 795037745630486528,263532 785853196501647360,351252 764429697748840448,83381 771423945660792833,125145 792023858119258112,243075 778998433558335488,171168 755493958378201098,38032 763122585299193856,75897 770330202920464384,11774 780850551265177600,183269 774012099035004928,139404 771429177450897408,118191 774046667448299521,139404 794376680496197632,258345 794333611809980416,62492 769374145922473984,52112 757639234433982464,47940 773884693947133952,1250074 750737806234775552,11774 778611597354885120,169226 755434780729020416,36727 795007688090456064,263907 765557424044421124,195876 764319610325741569,82177 785619535118434304,197297 785821079684034560,197512 792426345238233088,245313 793201097246507008,249926 762748083901902848,73867 779882629776699392,177248 764084226069114880,79246 761420700347314176,68102 785521630185451520,194126 732701102383063041,1170687 793091830585974784,249326 786908899647512576,192032 795374722523414528,263926 791734781218140160,7706 749747189103099904,7816 762050319597449216,431998 778753562859872257,164001 794739001798361092,252196 787992217575038977,213253 790368347405688832,228820 770896355229216769,120561 788774061547454464,192238 738437163855974400,351302 755234043491393537,36219 792543246933041152,243562 792036711429656576,243187 794249947348541441,259063 765941474764681216,11774 749186966198026240,7538 764317138937151488,82018 772837021521817601,132996 785492303540617216,194743 735514569854967808,11774 756476506629517313,43225 794172665498075137,258331 793867157767462912,256255 792915004215267328,243865 751753642479353857,19376 785542552657068037,194949 791379369461624832,237491 767100340089065472,95672 786927385606230016,207287 781394622262054912,183404 786105632357289984,198576 759207838149406722,57189 793597063372087297,253395 773173743350796288,133043 781281873213452288,172967 765629129412706304,82121 773613463671308288,138054 795413872635166720,266491 763503090435706880,78189 774024516053839872,140900 757891911659159552,49852 764531199645773825,82066 770593916303269888,118192 774353536796602368,143210 795772293523849216,268072 757302620499222528,46890 768878065367875584,109666 793625040776343552,252581 795709380901539840,268448 788554402046947328,219235 770838799282675712,120690 768067746219384834,100180 779323106707906560,173658 780797640044908544,182706 753985952213794821,27045 777938740241108992,161714 786779815412129792,201620 794531841520713728,261155 793617097595162624,254008 762811593797300227,354847 769062137968861184,110477 788181647686443009,215252 774299595132121088,93019 763459931609571329,78477 753458258170359808,27045 772173983907274753,129991 779399781676298240,173628 790439736716333057,228888 791483359574708224,238395 756279545829949440,42249 765003106220408837,27156 791356108908720128,11774 792597043088764928,245148 792206255309795328,242712 788463574352027648,218275 789427747420450816,225981 788831253827125252,218179 789055710697025536,220076 787123665124982788,207965 767029104604569600,88874 794983248082464769,264397 765163709782036480,86103 790913106662846464,226461 792804818951675904,234526 768479324949405696,106774 777962157933604868,164826 763143099124023297,76549 762700187261206528,74431 790754588076965888,229874 772574973105811456,131297 768299079017254912,105270 753333982482214912,14277 765142024655888385,86068 772909861684207616,132578 786629178414149632,204413 787066504479121408,206400 768342166603169792,354847 751644230368493569,14277 764213516521922560,81130 768919405946437633,109167 750704419356966912,14641 763486114586001408,76549 757084646274396160,45964 774044865017413632,140748 794607885346975744,261818 755862824077828096,39475 793201615251574784,250135 795013410865954817,263896 788467036447911936,215005 755145211093712896,35817 753285761953214464,26315 789481007930085376,223991 766350470529052672,93261 770414456916574208,105345 764640931681341440,80209 788016991160373249,214138 767826611550818304,100227 759269055186472960,55595 764839588049321984,84724 766367848130158592,80939 795206831538900992,164826 766525124505808896,351436 791487807860645888,238395 793245471884054528,220857 774093790093058048,140900 776386677686341632,155332 775399167862505472,148994 769385655206043648,113165 788867293665198081,217103 761879954376232960,69576 758687457801932800,54070 793890382039945216,248652 793786531777486850,252020 769351005804847104,112013 751609011175391233,18495 779007656254136320,171982 793876421194027008,200963 789542853231902720,225121 753795364377931777,29790 786031901937131520,200382 793197213400739840,250033 791435207769489408,238395 791834812482985986,240070 752717806710448128,22575 779500129120202752,175549 790240303248801792,216627 768424441219059712,106281 788016769357189120,214209 771153137721864196,122973 776788943580893184,157728 790965653956067328,228810 761265486713778176,67547 776899620815372289,156835 776728123907960832,157693 793860078218649600,255246 761562263165734912,69231 761610895298404352,69231 790938154484264960,234583 765307213778780160,87145 788394506764754944,217519 788458824801873920,218275 755264566511210497,36370 781915521092493312,177455 791053362255032320,234564 785963834926260224,196917 788092208461156352,214975 789669434092728320,222682 760257481222291457,48052 790311827469205504,229148 790584030844456960,232137 760469032545968128,62771 790924415269801984,234951 794575128977805312,261155 770722860239388672,87904 775133551343706112,146720 794391769517432832,256038 794321108728184832,259961 795694556486520833,267855 793104262687395841,244270 764876227664416769,84449 778368437676539904,167674 761356367873515520,48052 792443634436100096,245313 768090686948192257,102137 768114554190569472,11774 770844950774677505,120690 762699067122069505,74431 773312927969325056,108795 774378565122994177,142555 758311907421978624,47940 762049839651618816,69516 792871308791021568,11774 753638968013512705,148861 756222198914756608,41537 768081465628200960,103261 786065499549491200,199490 794987154942427138,264431 755115417304076288,35449 791001120424407040,233692 776452774754213893,155390 794160883047993344,258331 774408936883707909,142668 775768719964254208,146636 773706130354638849,11774 750397901814333441,12883 758289726163910656,50923 775532912795979776,112363 780679687890624512,182257 788951693039984642,214005 770879199632510976,121612 766412474719477760,91810 773310743915687937,135741 767129212192862208,95672 779509253857882112,174557 787700675580788737,212357 772449135224037376,129649 753662791286947844,28732 791784853574385665,239405 761040922142400513,64693 794939880778428419,262847 791661683785682944,240483 761351669019881472,66801 776227514892947460,153596 790959521090994177,234583 789157605696417793,222655 761077415623864320,65180 770678161566736385,120108 789169703419650048,11774 753354164877406208,26066 785942282163851264,11774 781348221108891648,186212 765495534551523328,86472 770260515570479108,117257 772873125197262848,132578 789240774667956224,206666 787024712295743488,208016 794681178326437888,256276 764462690135781376,83305 790740199630184448,232863 736513545366429697,11774 768725173923045376,103354 788471645971292161,218275 776152972946309120,153921 785668335757201408,197297 751589129679405057,18298 764975478994116608,81946 750941238472343552,15643 794538906351849473,261155 763035135696637952,73712 768636100684443648,107469 792539051236687872,244270 793881779669118976,249926 766024251992215552,89923 781892389128417280,190957 788640425850568707,218275 768533154302877696,106753 773999484032339970,140237 755228845045719040,34645 793867835135160320,256255 759517705225416704,58250 762778215513333761,73737 750400363488960512,13201 760298106776875008,61922 793872083042328577,191065 795419469107658753,264397 785315756154257408,191653 753653328077127680,28943 759895099664805889,58869 760313615895244800,61544 779786342490378241,165097 775490682584653824,149124 776388766688620548,155451 770789293878972416,118191 792015310203285505,238099 780032468929777665,177472 787145363836669952,209151 761693283500171264,69548 790511529661562880,230899 792513784594198528,246392 792346351350771712,243187 769864016424566784,114254 769236175357878272,109960 757965364282228737,48296 785507362635481088,195975 764597008548110336,1170700 779265089367109632,173602 765317056669462528,86440 755198854203580416,35373 771511038919532545,124601 762534453814042625,69878 766701995071647744,95672 792948102881828864,248578 794270778309033984,258456 767130944276955136,97850 753580669016702977,26778 759356407862878208,57574 753092952482799617,22750 777644355913932801,162596 790611517129519104,221731 766762233883947009,96005 787386188004982784,210676 768078360031309824,1170369 793147174871822336,249926 759750141947572224,59648 763472953623273473,73814 788525146273304577,215437 762697032008019968,73712 788818106604937216,221297 751966494003720192,19792 753375296531955712,26458 755822763605053440,39957 763553882568032256,78513 767142206301962240,97852 792908761086169088,247087 753311703664828416,22971 762987775998119936,73814 788784272958103552,220526 779088249524400128,172621 785750568748711936,196277 787096169633746944,208989 787760842758512640,210238 792339305997959168,244143 794694081758773248,262588 785563304588640256,11774 792516020590161920,243286 765643709253758979,88052 789152041864015872,223899 763475893108953089,78639 770244371719389184,117257 793583079118008320,252020 795739198644948993,267576 767682099398737921,100605 772223984851038209,130004 755500177566277633,37294 795045339724136448,247930 756291314661154817,42432 759080724020494336,56784 786204575032160257,199546 793546059809169408,252014 777817739771555849,163763 777127704965492737,143585 755568340664393728,37655 774328929578516480,142305 763517722458198017,78159 773190656902565888,131421 778402339552198656,167569 755470147205292032,37706 772895722609836032,129551 773917228836225024,139865 769741479749292033,115107 754922856706899968,26721 788108691396374528,215505 788404559211147264,217634 765942336006262785,88506 756900987244253184,44450 761641289674883072,69947 771437244053880836,125381 756196258939674624,41701 769379879703851008,112399 770482750319132673,118192 790753421619892227,233692 770773650496716800,120353 765004040182915072,82283 765995745400926208,90125 749671052393971712,7914 766768939376312322,90735 762831558298382339,75073 793118264733736960,249469 786314961228136448,202200 738793433956032513,11774 753713121173180417,29263 752964462391341056,24134 779099361527500800,171644 779179906043301888,170187 767505778617950208,85326 794186757701042176,247241 776221226679275524,149953 752163920283041792,20238 778581725215596544,168794 754721294709460992,33356 762041972609552385,67283 775819805400051716,149775 791069589304139776,78159 757003361610641408,44450 764897856318603264,84724 774060936793460736,137033 753409542176636928,14277 770155193866616832,117026 756575146308018176,41702 794528602809335813,261155 773874978890584064,138165 788159897515032576,215754 775376615027068930,148045 764781398137810948,83870 793131322474573824,249841 758437559517282304,46384 791368055968428032,238395 753273864529084416,24892 777514456003833856,161387 766152962603384832,82121 788983352367849472,222647 794631394907471875,261567 764871795967135744,80393 792508541021982720,235685 792882642316300292,243187 791035533791207428,234653 767686804552028160,100605 753682189712232448,28981 773173788846411776,133519 779817691964211201,175669 757522092682272768,47640 770336183859675137,108729 793018908022149120,241016 789564400302555136,227131 764130844919275521,82118 771541499188129792,125145 776812952812818436,156835 795206414310330368,261666 773938441751060480,137869 762999156352966657,69711 770945410277879808,121479 778997354699558912,171324 753588910832381953,23739 773795306156818432,138649 781055131026493440,183759 752654730376142848,22400 786228982022668288,201958 793460690803527680,243535 794557511747518464,261155 770329698467401728,118087 792775604030545921,247241 777568268370477056,162497 754155310311284737,24776 775315078996385792,77136 775844410093244416,151185 776928747899523072,159146 774424779071848452,125764 778005738237014016,159308 776351605176143874,153845 792000596677160960,234796 777163582387720197,159876 771409087682654208,124597 760575690861268992,62735 776874735321972736,128519 787341888013467648,1248522 791874582957461504,240718 793129597407723525,249469 773950421832388608,139404 763435856463966208,77598 788393523783540738,217519 765951559754670080,351152 768854736506228736,105109 778979675838251008,349486 791413299195875328,238594 765056578244534272,85562 787995263981981696,214209 790982779693441024,235621 756277413127086080,34731 775684273307316224,150511 776429063397408768,155688 791713626092548096,240718 778989946409455616,171617 788159818536251392,207965 757649918920122368,47761 793551326227623937,226655 790373547369639937,230575 795183355654504448,738099 765545780535058433,88052 766035078136864768,91043 769255932454838272,111549 785491433134313472,196277 785276273153179648,194648 786551318382911488,201558 768943957673934849,109945 759121371695677440,56322 762699696741740544,73926 795486481896927232,267133 766400381232549890,86513 759508959925374976,56964 789292649215700992,224329 761644956792426496,69947 775300639186362368,144573 793225640057208833,249348 755832766969761792,39384 770613469632749568,117257 789929817378553856,228820 793521803817684992,249841 752150180338601984,21332 744298673669017601,349197 795654638175404032,267655 767138881263185920,97852 792748408775778304,247232 762661668119863297,73926 755864214489530368,39207 790625871535206400,232884 765283026150580225,84209 768891454185803776,108795 791616560163061760,240145 794247551209771012,256219 770869782111367168,120519 732344550962941953,349470 776244413085483008,152872 762959273894838273,74650 792067555062013952,243075 773635127008256001,136960 791277607761293312,237202 775546161147109376,11774 785796661985456130,197512 792347966136655872,243187 786392523929419776,203674 791723721199280128,240474 762519856524636160,69878 792136407305162752,243061 762655261614112768,73926 791685315006128128,238429 787757722615840768,212139 752935882836045824,24134 794589435803275265,261818 750410714284711936,13201 785787266299858944,196277 778789317292404736,151463 786011787560755200,198304 764252262256381952,82002 764263875785199616,82953 788414530359533568,11774 794601546549956608,261155 763881884493414400,80486 756273170320125954,42171 776065627710689281,153194 785965346209406977,199546 786248411972382720,201374 758475242863939584,53185 756263709585006592,41459 787153799110623232,209184 732463030626193408,1170508 765222249964068864,86440 788424568461365249,217837 759183977710284800,56964 740434629979742208,1247367 762072026844725248,71792 795060277817569280,264911 732185147676594176,349754 764156104620253188,81595 786410837552398336,203674 790257104103755776,229693 777958101446254592,163901 742205872433070080,669866 776670281070804993,157082 768882110643965953,105643 771387191008243712,124537 771417212863193088,125554 751789225956241409,19562 752646822078783488,18962 791303884081885184,73869 788907176521715712,220029 756323664245755904,42495 768854740943843328,105109 767778057516187650,101451 775440827392733184,149389 753315373382893568,24788 794001249188225024,257492 790914591198842880,234653 756275964573868032,42249 759744130331336704,56964 786549316538294272,201558 790258974662819841,226823 768333514047619072,104932 787027696824029184,207613 763415499929550848,75899 780618687350992900,150151 789160278269300736,223491 760837597056884736,64730 768146071096885248,103294 771378018728218626,124751 775091626490355712,11774 781832667352432640,190635 777848521647063040,163763 786922758101987328,207287 758004865138171904,48663 765947209502162944,89957 766041859013521408,90384 769196561985175552,111549 765071744101191680,82273 791438635455352832,237908 794294256559149058,259187 775807740291801088,11774 760897306321453056,65180 791700683078660096,238429 775995365032128513,152849 776015174750900229,152735 786716323707514880,205728 776223955342413826,150511 776824417322168321,157755 788051676489846784,214022 772045486547054593,127218 790958183263055872,234583 763464837049511936,78159 778280896013148160,166339 786325207858368512,192465 754128113362096132,28043 766075517791461376,90384 772509294357016580,131045 790743935966584832,232881 775554648472227840,148018 742769530338828290,11774 769229012556185600,109945 776656736841179136,154832 735892750239944704,11774 788870133909377024,220815 762639801426317313,148861 786025119759990784,200382 757749548802535424,43403 762459182968647681,431998 781658070535573505,189314 793170395352268801,218219 781604097434619904,186212 775660036638945280,150404 763205479149539328,77232 763898716440846336,80716 771784205772566528,127582 786627838849888257,205029 771056717652119552,120610 790913331330637827,234583 794217002177011712,258456 776242429053825024,153262 755035666463989761,34638 773924299438686208,139404 733329797393358850,353789 753705281343938560,19563 791716174396583938,240145 791065656846417925,235828 789138844935258112,223899 789270234201030656,224552 791304867625271297,237491 793459717771177989,251452 767750131739340801,100893 757253209476005888,14277 787569670811377664,210207 751911082030014465,18339 770609038471991296,119754 787064802220867584,207965 791605234288107521,239306 791414652567552000,238207 767924700513198081,102650 793902740208422912,256255 793441633966489600,247586 759502363493367808,58728 795107972678619136,264397 792476365652168704,243846 773951052844527618,139404 787345575004008449,209887 777702919613349889,151463 788351405094494208,214209 790694966800420864,233558 776688301889642496,153915 753231137917562880,26140 750475586288558080,12746 757732758768656384,48220 769395430161584128,94699 788135706258448384,215480 785855111360835588,197512 761793587579330560,60794 765231762062671872,86645 766222684044701696,88128 761412381113249792,67973 794639712858370048,11774 768882210686570496,87607 794650781039333377,261155 764829914059202561,84724 766128247692103681,91496 776575070407913472,155688 792357106603089920,245035 765872445073088512,351436 790658988002029568,233307 793218470758330368,250033 785542944400875520,196247 788022775914967045,214492 760894444170203137,65222 778926645197537280,167319 762650455793143809,73926 775086471883657216,146838 792483769106046976,243187 751743288449699840,14277 771816814078636033,125554 772518313767428096,129551 777615870486904832,161960 756636196286107649,44429 771865068367732737,125554 732779490598752257,353789 753320173608771585,24134 769378718208983040,112363 785697386932805632,196277 786549642984992768,204413 794621588591218688,262025 794984250449739777,264397 763398789059096576,75724 795054311185256448,259034 757366968286580736,47186 786055480644730880,197565 795757268113440768,268777 794038720752189441,252639 788347929547243520,214992 776917273722445824,158428 785573088419258368,196696 769224861982007296,108432 773563416527024128,11774 791395591335051272,238780 762678438436098048,73926 772885499841314816,132765 775469184612380672,149329 761654176774516736,69747 736492719447678976,285863 756641234953920512,44274 794188023424487425,235597 775387022873726976,148870 795022075337515008,259034 770392811078164480,118191 765704220926353409,88994 773123168756084736,134470 794929585905430529,262784 753627939720294400,24745 795422649476411392,266151 760982055047999488,66159 767840130333802496,101681 764440349322293250,75724 790547552001286145,108396 763401669698695168,65108 793849259367997440,255942 794314828202594310,258771 792015810134941700,243092 762792230285221888,74483 766045157959561216,90575 789142253105065984,223881 759808440961146880,58815 771513853591126016,125163 773990217665556488,139983 763004069946548229,73926 794903993592008704,262784 788843350656970752,220332 794640629531836416,261155 771208598760239104,123825 759857330531905536,58542 769561575015452672,114236 794212680827486211,258345 793238588976689154,249926 793227837821980673,250633 781287081838534656,185313 791438256080420866,238292 756628463126212608,42564 771685524146888704,126493 777303906862845952,160593 793878671312302082,256411 774212006563962880,140444 773077015989805056,132874 765318571517804544,85562 771723037808979969,126152 776696745711415297,156835 786332301722578944,202798 764814112216014848,84689 769309170562576384,112336 771515449515339776,125554 776556749641834497,156053 793680339608690688,248770 795470855279087617,266151 761510185873661952,18215 778001565307240448,164814 764200832183181312,82642 771418512807960576,11774 789293319117385729,224680 756261065193877505,41703 781635418248798208,188304 786570665365270528,204273 760365021134200832,43013 792073188410847232,241816 767850553850273792,100561 794041831218515968,257492 790027320891289600,229116 793201308861812736,250328 794241457922129920,259063 749759577797763073,9512 787139798645481472,208065 757205900394393600,45669 780968400398880768,182154 773905617702359040,139404 760816183771672581,63678 735920059827249152,11774 773944156712341504,139404 754777717476696064,28732 764148545184149504,79691 779175177485553664,168284 774682819880771585,1250121 781369773695246336,187084 785621616529145856,197512 756243009767747584,41689 781328573521092608,139404 779715681889550341,174756 785844435066167299,198878 768483575582695424,104973 772840762799165440,132335 788045297809252352,213064 794171412407877632,257484 792618241411514369,246726 763742948936847360,79691 774749170662014976,144494 786804094358794240,204835 762172942293737472,1248990 792054256396369920,243075 756985852098674690,354841 791061358573944832,235590 793130977350430720,249725 795406352919232512,265257 755407508701868033,35767 763409165687529472,76535 749300991162322945,7828 770728807284154368,121046 773858685605011456,139404 793140934686941188,243865 753361508759957505,27317 760939797741383682,64664 772989577615314944,133519 773161364420456448,129212 755826748139253761,39830 758636354796412928,52978 775851300051230720,151748 786312892090032128,202217 788230973087416320,214935 791974029850730496,242690 772374673162170369,121795 773510332077662208,137158 776141136029224961,153095 794196282084425728,258331 794348888480219137,260033 750931156762238976,1046033 779606340456951808,174230 786636286132121600,205270 767880833860526080,102137 772341432451346433,349486 761690913433227265,69565 772981307869687808,132364 763547346286370816,78394 788505420285480964,218349 766230028124168193,90482 767730511678582788,85988 780549254104379392,178045 747800375873380352,1247786 753677298088472576,11774 794579033031786496,261155 792065985939320836,243398 795258310110932992,262849 771898365999140865,128615 733014846162100224,355106 789170564854185984,11774 790646996843524096,232169 767196119101272064,95506 790900759520870401,164764 788890576330559488,221782 765194659446480897,86342 774083167087058944,141360 780540857489383424,178258 776271006763810817,152946 793099661284413440,249469 772015023057018880,129108 790391442485108736,230270 791661623308128256,240483 770851710273253376,121612 775724265622634497,151071 755119917108695043,34666 776235502114516992,151156 794671664198012928,261155 763867088100274177,80393 785547313951322113,195827 794593511643328512,261155 781888307558875136,183759 758298685109313538,50542 773787010104516608,138854 776962103831822337,159146 771662962545176576,113457 788609286339461120,11774 762393463547654145,72696 759324559745118208,56889 788945850915446785,11774 763217412409860096,76549 792015574335238144,243075 774648909708656640,132877 785739753417084928,197297 791427599226376192,238383 793630264274538497,254135 771401316962750464,125367 794267517086826496,259231 769304984580042752,112872 794537713852502017,261155 794554460307681285,261155 758706900171055105,53185 761609871594627073,69711 777908791769636864,160539 785915365867913216,192484 764295009533169664,82120 795753724996153345,268281 774253766535151617,141887 778183314435964928,160539 751966541227315200,66217 760311114714324992,62327 773777512300249088,134211 762734328396722176,431998 793698415716728832,354104 794653253694816260,261155 774565886405537792,141360 765730172880375808,86103 771533628031455232,125554 758997161883217921,55107 765155084967763968,86103 753665346112978945,19598 787826011647901697,210207 778347705936519168,11774 756290609653088256,41114 751143872542060544,16833 776114184731975680,153610 785607411176353792,197512 791464915131179008,239076 793798878432681984,255393 752910671092801536,24134 763515645640056832,78853 764962556305821697,84445 768984535820214273,109666 788552428849287168,218275 766782001571565568,95262 791357364255399936,237594 757604807230169088,47782 765060538854436865,11774 785530719472934912,170187 786176261924139012,201494 759191768168398849,56889 791721249194008576,238429 793580359581564928,250785 764149332044111872,82066 773916365623209985,139404 760833449854902272,64722 776959019672072192,158897 756871552755433472,43471 774038052972863489,139404 757200479042605056,44450 762823799293284352,335115 757643276061184000,37461 775362332599914502,148537 776885508458684416,158864 787322906120454144,210296 762045419966832640,27156 780740906131582976,182036 751605181859655680,18539 769308105519820800,112399 785668259601264640,195975 791784198411546624,240483 773997510662717440,138543 778377966812213248,161901 786003086351409152,199984 749725840808644608,8784 771865003250978816,128615 778485693098106880,166251 794575259500355584,261155 794581537068941312,261155 774352792521703424,142980 776133994211516416,152314 751862066374283266,18391 760776768664076288,64197 795719621424844804,268448 792806866573221888,247241 754755957809356804,26140 763430614263410688,78129 776451428776804352,151317 775060757356568576,146847 769498252475453441,355185 771492465106821120,122982 752663129184763904,22439 788176923629268992,214084 792497016047755264,243513 792535323058274304,246392 754981383127216128,34666 793173880500326405,249469 763909196546973696,79970 795003454251003906,263895 760539892963086336,63149 773321339641950208,108795 778221058910482433,166282 768461962040578049,106094 772326084855619584,129551 794282052808036352,256255 753747146453626880,29600 775744760258494464,151071 754869943775047680,31151 770597934786351104,119774 771802276478394368,128194 773885475790741504,139404 779458930510475264,172295 758724383733059585,54011 766899052000768000,83638 794327794268438528,249852 764566308201439232,82766 791741790827089921,240556 789918729660358658,228818 793547738759565312,252014 794316520658784259,258598 779004991545769984,171902 788700641816436736,220029 793181653061341184,237872 764641532062359553,80366 758725129635524608,54070 752167989466857472,20279 772785877646995456,132335 777777600525545473,161456 780556887402041344,181548 785592864050860037,194213 765156855484002304,86103 793135169704194049,249469 778873805141839873,168794 795440180689850369,266151 789332563517181953,224680 794582150549041152,39957 790955162873593856,11774 785270628379013120,194648 761616715113336832,68658 781670498883215360,189814 792507077444927488,65113 766406913500250112,93286 794609307933351936,261155 785454318732267520,195481 793868798382125056,255942 751092932053049344,16897 756989148381216768,45125 765339039226396672,87245 759099902765006848,56964 779484291449237504,173753 778255208337985536,166390 793422375601799168,252020 791682832833871872,234990 787907598041382912,211829 758385004778917888,52720 790768967136583680,232881 755901522051936257,39797 766399304223293441,80939 794039147140890625,256239 750112444597432320,10847 786975158460358656,207949 768589652814991360,106084 771394958968365056,125367 771976757301829632,128934 794319211933773828,259055 760661740845535232,64296 763377506309242880,77577 791298487107330048,235348 762446341062524930,70886 762749749200089089,73926 775293682622668800,148045 789939347768344576,218469 753739746094911488,29600 770428218637709312,118985 756547288781185024,43915 793575524106768385,252679 787735628389707777,205197 776249155131965440,152872 762161389041545216,71026 766347148048863233,80939 790983034673569792,234583 762574880869015554,65027 772813033554997248,127218 773931884594229248,140232 790234884199505921,229724 787092870788370432,209151 761747498721566720,431998 792462895976058880,245130 763822524710916096,79691 788047464842596354,11774 791664115710394368,240260 768119486067122180,103261 773903650716385281,137965 759543417101774849,58227 749762104983302144,10063 793843570557984768,255942 794693103806541825,262752 751005812198342658,10847 775525924380872704,149089 778188524415778816,165488 757935871165403136,49850 769678917858918401,18030 788480310258249728,218275 759106065766060032,56197 751638372355940354,18215 755137843689840641,18470 775959019169001472,152735 788446628109844480,217837 781358946888056832,139404 793063135447920640,229693 788735599490457601,220332 772070092729266176,1136662 775219677291171840,141887 770552654233600000,119686 732295380692553729,351270 767005289790877697,351436 787721150814121984,211099 793189948488835072,249469 794545489756569600,261155 789813546871844864,227242 791360039516643328,238207 771420834661621760,125367 790043176174137345,246425 789172243615973377,223286 779491198243254272,174427 787262968811577345,209863 757711776339210243,48287 761361902563831808,65222 764231067826065408,82283 786333708592689152,201958 795386559067406336,266491 765967048694374400,90384 756654819033485312,44271 785866604068409345,197512 750717349737758721,11774 774323185307127808,11774 755232620921905152,35403 795393912311529472,262849 771482198125846529,125554 763619918621401088,77906 764837160268603393,82582 769956580984885248,109713 771796732594171905,118191 786954961456336896,207613 787289353475108866,207733 785612594715381760,197512 788388327670046722,50439 788766786388799489,216618 765600574591033344,11774 775737310801383424,101681 786907587325288452,203793 794535998080385024,261155 794569369632129024,261155 761651121253416960,69248 776637377515257856,157082 786818461641084928,205094 787485939408961537,209351 792813785450844160,247819 765915849618255873,87904 795103638381170688,263896 785352371756871680,11774 755921729000583172,40668 756099444794232832,39797 753407539685969920,25981 788487135967928320,210022 776100924083187713,153194 781232485103308801,186212 750474390098178048,12883 766849514820952065,95708 789670059711037440,50439 764526427429494785,82066 781542695311437824,188492 794587235156828160,261155 785679726086021122,195975 780689829222715392,182036 770429324021366785,117310 788086234136576000,215005 776370062911533056,154534 788532377475813380,218275 771115046818746368,120610 767627902577995776,99684 792156445387005952,244221 792269599425212416,350713 780023390803550208,177472 789249650960105472,205270 756537590992351232,43391 765335871620984832,84724 757605476271923200,47545 788490064078614528,11774 768475992176418816,106770 765599089983492097,11774 756957473353846784,44163 767826125200457728,101383 788577627065888768,215437 794592145760014336,261796 760229347395457024,60794 766057187584139264,90482 770265133922734080,117294 749715568757006336,9933 752884558572519428,24134 776674261318664192,155390 757567460702756864,47761 791442579346886657,238207 792757966470418434,247240 752011669841121280,14277 768566852435873792,104903 786562690139492352,204413 793393733198684160,249926 780413390984404993,177233 769321848156909569,107953 786006076433035264,199262 762610304295591936,72534 776044591963181057,33169 787390843275665420,209838 767808963710681088,101383 757972619106869248,50314 788148439519404032,214763 756539663490375680,41798 763479714640044032,78159 792666456563421184,245963 794165480361693184,258331 778292853193711620,167220 756884003894931460,44450 768582346660601856,106281 759087773504667648,56197 768419651319697408,106281 750384896426795009,12805 793482904277884929,249926 787937390211891200,210585 792155414540320768,244289 795050117808226304,264397 758347665897684992,46488 775789008513298432,151463 758623236305235968,52061 775835599186038784,151741 775113145828249600,146704 789884346048000000,227269 767877383315529729,101681 770805726939910144,121574 785323432741249024,11774 792370008466882560,243187 740237244343189504,353488 767580002644791296,93261 794657118032973824,261155 761308275266772992,67852 780977010055131136,184223 775134848985870336,145866 786693235863412737,205455 776552864768364546,152946 758150585883488256,51595 769661013151088641,114422 785297427364536320,186149 750790962142670848,15066 788532992079572992,11774 790265465389973504,229159 794669471273197568,261050 758030852148166656,50923 770338152292708354,118375 790982448947531776,234796 756512136667561984,43313 761112758796427265,65867 766851685859885056,1249346 776291374966550528,153095 778629437831188480,167677 781143563673436160,181419 773975412598710273,137965 760285516273102849,354111 761575712671227904,69245 767835269378613248,101681 773998850616889345,132578 759090896293859328,54070 781382086787788801,139404 776824393175535616,158023 793999874194714624,255870 789193037452759041,223030 790334742373642241,193384 763684904903335936,79585 790550412533215233,231894 768227421648674816,104932 790369825281441794,228341 761686087446036480,68862 775371865997119489,148045 790654600051322880,231851 759124797804670976,55660 769629805088210944,112336 761694672737542146,69711 766704128563089409,95672 790396792357740544,228820 785930383917355008,199211 786298553106698241,201583 793852340738621440,255942 757652474098364418,48633 781339192668282881,183759 772599536342753283,131366 790380191331684353,227183 778813639016841216,166852 791348944466915329,238395 776941271478857733,158110 785654773437476864,196277 766310525739397120,78947 794164951707435008,258331 778526773663465473,152594 794700408178536448,262886 758340333545676801,52538 758656958434009088,54070 762754200648417280,74630 776023930633129984,152735 765843439074152448,172295 767589985180610560,97468 794518666549207040,257353 788851607144394752,220602 787154763733434368,207861 754041724033380352,31400 772476533738967040,131035 785828028391632896,198398 759149801321750528,56964 759368290225364996,56964 766097913256681473,81929 747584125830311936,1247770 759743478318370816,55257 759166626734415872,51798 790936183866068992,234583 793203391191060480,249348 778299687728066560,167220 789141563200929796,223286 757260500682113024,26539 794013318222643200,257492 760496598254104577,62771 785471742219214849,194723 789497223813926912,225981 775716425952616448,112363 766307054529249280,91946 763006220391153664,74247 790918298145656832,234551 733196021132627972,355137 758654976403054592,54070 781047463234928640,181419 790279820294823936,230260 750374523715915776,12883 755500823447207937,37538 767446479648595968,97447 768883271874777088,105642 773522172379820033,136947 785998759113072640,200382 771707273886461952,127366 788916723634229248,220727 771394665345974272,124553 790337873346035712,230282 753473778852724736,26458 755119650237579266,35044 791403272842141696,238378 756768562404929536,44429 771509951516647424,126293 771079086483668992,121612 754001602818641920,31077 758829670846509057,17640 788117744713543680,214354 758430077294039041,52659 734618796586115072,1170538 786272381429911552,202429 795185690958905344,264397 791649867387047937,236941 768296439059329024,105270 750779342720897024,14877 791415411728187392,236502 771864770047639553,128615 773707801088626688,11774 790530307497791488,231894 761488391791927297,18395 761538077412118528,68993 755535919755788288,38032 785927768169078785,199546 755219678826487808,35890 750877198374932480,11495 791688914763407360,240474 787466438365679616,211347 773953482730504192,140444 759131125809807360,57092 766447729279021058,93261 762420611423416321,72978 772871481885884416,132335 777173964300902400,159876 781888356435230721,186584 791867997296037888,241819 764835462112485376,84724 795004236488724484,263906 786360829511815168,202304 795383298398765056,265686 750809815845212161,15536 794560549853929472,11774 767809912369848320,101681 792100607788216320,11774 768955328260141057,109571 754958211963244544,1172414 758728809998790656,54070 767191458252263426,96039 789997206208122880,228047 775433522232254465,149304 750807880811421696,15066 768979023435358208,90384 785975980141776897,199262 769236374071279616,112054 791355046101327872,11774 794295596974821377,256255 774991452376035328,146259 752656802765045760,22746 773946275720941568,139404 751192533351342080,16299 759060421919727616,56656 793427668209311744,17513 794803968970878978,262053 781531230772793344,186690 770279549762437120,117257 776091947760955392,11774 792170189815021568,243848 793218137906941952,234514 770264822495612928,117257 754147480694992896,31529 786326919545491456,196524 794548874966765568,257492 795294562466021377,265257 753391101680164865,27317 763296983842893824,76406 767511843594133504,87904 785886202712977408,198962 788178255757074433,352258 792348590358274048,245095 760184995168284672,61598 786947235930116096,207613 779398796107276288,174728 755969333470253056,38792 776223290696142848,125554 790591885853265921,232601 749576011361034240,8297 757825498739113984,49647 778193667429400576,164826 793936492896940036,255942 755502332222267392,36822 757155031342804992,353879 766735764256423940,79987 768963747167760384,110477 792748896963399680,247087 768336635427598336,24173 794642102454022145,261155 760311640386600960,61145 764327767253016576,82283 753198545600065536,26140 744587256338460672,148861 780507108844253185,11774 759075086410350592,56630 794622580145537024,262145 756220836164415488,22546 778943084226838530,170252 793929611008585728,253721 781454701061476352,139404 788115856555446272,215584 756759311100108804,42861 778340229610557440,167311 764122323700023297,81869 788865498712641537,216009 786301773757767680,201958 790246711704768512,229693 776148940592939008,11774 794740860210397184,262752 776840802429534209,157692 778676374500433920,169029 759083200484257793,56889 762781703832236032,71502 749683068496031744,7524 773195176311414784,134561 788006337775071232,214354 793544495576920064,253274 761939539602632705,70679 778380484069863425,164826 770789427941638145,121479 773400073749291008,129991 777573494775218176,161988 790161731196559360,228341 780776946422648833,182960 788050671668830208,214138 786219072761499648,201555 786606079631249408,11774 791784630089314304,240145 779100629725700096,172270 754032721626820608,30507 763492187673862144,76406 786588971623026688,204835 770206713228120066,117257 788921362555375616,221834 768771199618781186,108849 751175514979602432,16299 790972163939442688,235590 794010647012909056,257569 786314561334960128,201958 766318320383582208,90384 791854045937881088,240890 792536641374085120,246295 761033629447270401,56964 764143872452730880,82209 764885982256635906,84724 772653286042267648,127218 762060475903406080,1248977 777937663412228097,164826 765536369691258881,88052 794671970327687168,261818 766606587200811008,94612 755841832874020864,39384 786389394072571905,201555 794656095277084672,261987 759428538860703744,56625 769177348985978880,110209 785465138107207680,195975 794714955790647296,262752 766396662570897408,88920 785684526395629569,198085 753410337961947136,26446 781194234070077440,185595 757047941618102272,43399 751588703919714304,18397 759110726321475584,57092 768885318217064449,108729 795081113874104320,264397 758054775833370624,51069 773995922518843392,139677 757795504294027265,48094 758062765995069440,50787 775672803353776128,149304 787040547542294528,207949 754745541943103489,18341 778432161032441856,161939 794309802428137472,11774 778056453802328068,164814 780886491576795140,11774 778375054165807105,165448 766440396062949376,92917 789136234392252416,223805 763699333225119744,79587 767180953592758272,97377 786948011498807296,203793 755914976120934400,1170553 764216679966449665,80153 766088604888150016,32405 773717719850033152,11774 780565639916298240,181613 780849355657846785,182870 771418089762062336,125070 792211120077414400,243513 768376541571059712,103986 732753425662808064,353006 777579799485124608,159308 788764321866067968,220029 791390336207683584,238780 766624643340009472,94690 788151950210719744,216009 785335235894312961,11774 754898571225280512,33356 752148935884414976,14277 771019532672589825,122759 772889130409885696,132364 774728562830036992,144684 794632161890627584,261155 790183846431948800,223899 778389897778438147,166941 765267929546055680,85854 768988880510947328,110659 753308090691354624,24116 776037187615911936,151401 793620077874589697,252741 741076019432411136,53999 788865780918132736,220820 755011975294382081,34666 764131796749471744,82120 732610407169331201,1170373 751613228266844161,14277 788957426913579009,219575 779656358010490880,174995 781561121576595456,186584 757621158971715584,46076 793508145100300288,243187 793972586774413313,257026 755244822789775360,36221 779389090793791488,173628 752173157470134272,21464 771457737360236544,125554 785582216566960129,197286 766345952059940865,80939 778665040517922817,169379 761012202731995136,65455 761655895365332993,69747 793491124065230848,249239 773161080105242626,127711 773749628067913728,137042 755155117683290112,35890 775707656463974400,150511 780370042076614656,176203 760919386089725952,64693 756292021787033601,42432 786989732576301056,207287 786424327428124672,139404 795441006904803329,267133 753030717357948929,25255 770603931277811713,119682 785961507490263040,194082 756656185084899328,43391 773507334458970112,137158 760178231446278144,61412 794146196512243712,257492 785643285305929728,197512 785842893634297856,198878 762719199894601728,73910 764574659534655488,83391 751548161907232768,18567 794393149133058048,259034 766609933840232448,94841 781467861340475393,139404 788018587428589569,214492 792068585728290816,242693 789431854420070400,218540 794126600841236480,350913 793209870686322688,250633 770543230559457281,115506 744633382722744320,11774 795057475099627520,261155 772100610904592384,118174 773670491332620288,136947 789436125332910080,224329 762297516918439936,431998 767160468385304576,96655 788811649012621312,215267 769166044795637760,106716 758833765753892864,55174 795662872605052929,267571 794222439483998212,258598 795680018227744768,266151 753475629899743232,27222 787540742247899137,208307 791219117327998977,235621 786252939501326336,201958 767862106062401536,99044 758657973342367748,54070 769014054891450368,91936 774390945286533121,141887 756961205432889344,45329 770405732969771008,118393 794893914729811968,250293 781331743882121216,187393 790924278120194048,234551 794626443149975552,261155 756213141776703489,34441 773878253480095744,139404 789162064258281472,223899 775877865468329984,151463 781201358309367808,186434 752923392395845632,24316 772795668091908097,132335 785587683158405120,196788 792075623598465024,11774 743074305320189953,1247565 793957001931976704,256440 795116555457757184,263667 791382259869908992,11774 765349462319529984,86552 790477821445541888,230282 755568018277662720,26815 762768720502648832,74067 790576145821528064,228341 771392435578601472,124597 772265785754423297,108396 772851925360398336,132335 767484806015754240,93504 792199935437385728,243187 795026690858749952,263926 788574500006879232,212727 760151818055786496,61045 781629037223383040,174891 750198099562336256,11495 793314994016309248,250033 794547556495847424,257353 756403096750784512,42432 768084454971543552,103354 768856221742870528,109666 763571607956774912,78394 769203661490810880,106281 778554124115804160,165185 786958557648457729,11774 769248768168374272,111225 770517638963273728,117687 793281648032874496,249469 750212106222505985,10848 776544743929044992,155451 749608375600590848,8664 754731471550545920,33356 765405623575912448,86440 787716929100320770,205197 786231233302769665,199546 789472850449051648,218142 794528229105270785,261155 795731135582142464,258040 759165265477271552,1170856 770775235117322241,120474 773902008591888384,139404 752246903006375937,21074 792102342795497472,243075 793571971279839232,252020 751745336696274945,18380 756616387175542785,44429 760180042349502464,61444 763810814453243905,80393 786291440968081410,1063777 778670325508603904,168892 788925960775163904,219119 779669884569460740,176196 793822473917755392,255393 762273781024980992,70886 785505484732116993,196277 795666723068379136,257781 779009226899423232,11774 794267769730527232,259457 788796062563651584,220526 777122773101674496,158387 788468814719569920,217106 780850266967011328,183920 762731881242759168,73196 769286615155998720,112788 762725864756813824,74133 791137144903532544,232911 736405814060126208,195876 732095080572555264,349197 754139742447538176,1170858 780933575810002944,183975 795317484647751680,262847 792726149365321728,245148 792386717680476161,245571 770968492384411648,100893 792046571047292928,243075 772789539978878976,132335 788931225578864640,219119 759120973652033536,56964 760374119481290752,61545 786900329778511872,205270 752954246820233217,24134 776958250533007361,152872 768406035124121600,104313 751539999921754112,18470 795697985988558848,266151 774004028913094656,140444 791043641456390144,235590 789564972904906752,220332 768782677189156864,108849 768855500322541568,105109 768854974440742913,109666 790755480587022337,231894 780603161308430337,180039 767052424510971904,93210 792086554483326976,237964 762734278794813441,74247 768172472764018692,103126 794910358523654147,262266 764889386441768961,85197 791484777106841600,237908 781574508444393472,188478 794777622022684672,252939 760198890603761664,61412 763001232742985731,75724 793856757609197568,255942 789741233333678080,225943 786273557483495424,201958 788782158999457792,220526 775851472806227968,151165 753067660061970432,14277 767745572577083392,99667 773703521938051072,138819 778668170051719170,169029 756606217666105344,41839 790753046640734208,233756 752928405469921281,14277 769264223067209728,111225 786172563324108800,200383 790663345091338241,232169 768172089303977985,103354 793505046646226944,249926 794427915668627456,257788 778760672129581056,170471 780686362626363392,182257 761000400933777408,66239 770835896388026368,121612 762299586190843905,431998 763517612991000576,78769 774943667630936064,145984 793997887281778689,257353 791397977923301376,238207 794207109722370048,255791 757580379360403456,47782 777639308547067904,156045 765592589164765185,88525 758076053214683136,51069 762751701442924544,73814 763211398348288000,1170685 788806773868113920,218156 789173622308900866,223899 790725037762281472,226048 775114599930617856,146259 752321937481826305,20279 767007784084836352,351436 757909539811459072,47940 795737281969541121,261155 776741617537470464,157728 781520411842445312,188119 761637595235422208,69231 794905058395688960,255393 789671806760169472,220029 763453524747452416,78304 777954080316530688,164764 795313360757735424,242984 774212642080694273,140900 777126598176755712,159906 779345548897755137,168284 778815281330130944,170187 795251094108667904,264397 794977601555005440,264397 786661134623469568,204224 749439785933176832,8497 755835681189036032,39462 754801420763799553,33356 762790640996483072,73926 753349588069875714,27222 768928539189968896,110209 781629171491598336,189515 768434985154084864,103071 776251393699041280,153596 791007341000986624,235251 768258040541827072,104488 792942671882915841,243513 788562410571386880,218892 792779245554655232,1170352 787304076279242752,209477 753561130543362048,27317 791385700981624833,238207 749941664047771649,10735 753661036201259009,28508 760929200177942528,57788 777754419614015488,160359 764154533513687040,82283 781655148359741440,188934 789802121545777153,225400 781379474055102464,186584 758009718807859201,50827 767361119577075713,83638 785675156219768832,197512 769656201978052608,112939 753804067839684609,26539 769286398448852992,112363 761081910181269504,64722 793965855923126272,256125 775726165462028289,149953 785588903583608833,197286 766800264917573633,96263 793250400812068864,241678 763370107406061568,75797 793622419546120196,200963 788958130264805378,222500 747521358272299008,11774 754976631945564164,34666 759030224440795136,55997 780972970164359169,183546 766348663165562880,80939 780839319753940992,11774 761446968614715392,67852 764201618451464192,81966 764272315148492801,82177 762714729512960000,74066 766282092476928001,91946 788521147088396288,218275 788525446484877312,11774 755067239041208320,34665 763876603277357056,80939 775094066119864322,145866 792135880983150597,238099 759893286614032385,59666 764475119418814464,82209 764583843630166016,80939 795412554378055680,266151 775523576363483136,148909 775729737691979776,150511 761225268988043264,65180 764974774267305985,85562 732984138102276097,355106 791006325710790656,233692 778975088985120768,171542 773901519179489280,139404 738799566468829184,350690 794125048307191808,252939 793500052467572736,11774 795005651273613312,263907 763283111257907200,77119 794425346925928448,11774 778030421808406528,132032 794867843384954880,262849 795302663550304256,266079 786011345627979776,199961 754750962154213376,33356 768172978248953857,102610 761786358155190272,69548 788524168908189696,218260 751635490332241920,14277 765310007768342532,86440 768692579974180864,106281 781715393526296576,188874 755948166122307585,40881 763810584815144961,80393 787013494625501186,191699 785586593008537600,197297 764788797896847361,84724 779086482862645248,172148 766339014098034688,91946 795094133207662592,261796 770932330877816832,122124 755174706978971650,35890 766868301032992772,85562 749184665479680001,7577 760234727425007616,60849 772802056755085312,132335 767280463882883072,95111 765623391428587520,86440 768617300136173568,103354 781272579176751104,186434 754002809515827200,30590 771434182576857089,125554 794394915312726017,260404 758108857524559872,50698 762722508948643840,74340 763822777992445952,80607 765133272049446916,84422 776481083403763712,11774 751129924501549056,16953 754022387968937986,30590 793975175138181120,255942 793978868591792128,257271 793101177332391937,249469 785547694680997888,130635 793973874828382208,254135 768597782647025664,107984 780179141479964672,178360 779326594363961344,173753 793154669291966464,249882 773954668334551040,140211 795398993492791298,264460 765899440116862976,87904 754147773809766400,31400 764960086888374272,81446 780437414003089408,180310 758331607715491842,41703 754813911220756480,18215 790912479731810304,228037 794327855610155008,260033 794448239021920256,256462 757993095245869056,50581 792471488943108096,241034 765388916769878016,85562 791348620226273280,11774 759411189428449280,57881 793920217785171968,255870 771314738256973824,123274 776400387419021312,153248 776978836525244416,158820 770314675481214977,11774 780054655074045953,174995 793865986101370881,255942 752948671369637888,24603 774684388181155841,144941 786299138711228417,201620 773873550667026432,139404 790954583191228416,11774 789867550846910464,225407 773479187512516608,136110 794912948317720576,263895 750038128954478592,10848 794860993427947520,262752 751049988264734721,16294 751228280716472320,17517 775500669423788032,149867 791715606030606336,240145 790741044031791108,231894 776832222456385536,158589 794568677085577216,261155 758858986749702148,55257 759854699386314752,54003 772907709494616064,133519 752184852720414720,21091 773646896136978432,137042 761156703035457537,66866 764469726886105088,82571 787410577777762304,193636 790646834293276672,232280 759056247916068864,54070 771480421485907968,125554 779033644891594752,11774 794229779033530368,258598 765362402619645953,86076 768964522048708608,109666 769323861636624384,81869 765235054251507712,85562 795285247231426561,265644 751171733328007168,15451 767843776068890624,101681 777004951688122368,156835 785353783400288257,11774 786918163028074496,207151 791684277121318912,240145 792075984480702464,240483 765380614807617536,84209 768233271482212352,11774 791283130111922177,237491 781231197011734529,186212 772598174452154368,131509 786369408591540224,202727 770752736895836160,118191 771713113003585537,126993 793591344975474690,252679 752627700091621376,22777 789661669127548928,227242 763878126057168896,80863 775109193132941313,146704 777521157448826880,161960 763913402112700416,80192 785584198732120064,195975 787053385153339392,207287 790277716771741696,230282 781207379467706368,183269 777943279698644992,164669 787618682029629440,194723 761394530633461760,68102 757632909696053248,46407 761600921935581184,69231 780750286348574720,182870 759577951373447168,58815 762980347516743680,47188 794553563729039360,261155 790422676267425792,230575 793104781745074176,249469 765918509432012800,90031 775360219463323648,148536 795708274016292864,266138 776502318384701440,154071 789470534979293184,225413 781600890578841600,188401 758126011800248320,41703 787910055148548096,208016 773987599090327552,137315 793562632678551552,252741 776902419699474432,158524 758126760420642816,50827 779406907622756352,174427 765661050360500224,87904 757092915919384576,44163 790743887375699968,18395 762709507222872064,73926 765920936914669568,47940 794560031245135873,261155 749746637531066368,9295 776960918274080769,159146 760570180305055744,60112 773748223047532544,136515 750848514863792128,15748 781124700709806080,185313 751945567492775936,14277 776157944266182657,152589 753423029389123584,27045 758710608632029186,54070 761845621229780992,69878 786951750892781568,207613 749428751377850368,8664 769002151003639808,110659 794245226550304768,258598 732239296929878016,11774 756893414629650432,44450 776854964811419648,157755 795342152725397505,263817 761244488782188544,11774 775108735643557888,146704 791660182245867520,240483 766363158004977664,93286 771782075938594816,1249899 795188979347947520,264774 765596523824578564,88128 779127953607299072,170187 787324967331491840,210207 768953826405560321,110615 786451569898205184,193297 792876502362705920,247232 764915173912027136,84724 762054593463390208,738099 756571317391032320,43471 776053971140108288,152872 788743792161595392,220332 794165711476178944,256439 794007065710755841,254209 771083329709813760,122702 774715783234674688,136947 762388007412502528,431998 773859427577364480,139404 776831663582044161,157755 788374643593867264,217106 793170765625556993,249841 786985946721812480,193639 792234864246480896,11774 760618176644341760,62877 762712061646348288,73704 778590813668409344,168794 764142698521563136,81869 794100484650827777,256564 774237750857957376,141867 788882507693449216,220727 747468970815594496,11774 761814879032397824,56964 776143364219543552,152735 788061416787963905,11774 794861937179955201,249926 778419655874449408,152594 787388466019442688,208307 756570440198488069,43225 764680988454563840,82766 770536613789171712,117257 764490210948243456,80939 772463366086483968,131025 792735238547992576,243075 794926639410909184,263895 778004231752183808,164814 794007834040078336,229693 794680778135404545,261818 773539008353673216,137158 778243988427943937,166532 790252650206027776,229693 792231738697195520,239610 766423954961600512,90575 739817022943531008,353374 759621042428121088,58537 755068004992425984,34666 772433348564320256,128407 794563619262439424,261155 774684797310500866,144108 777316484628353026,161456 762817762188144641,73814 761383613002878976,67768 788524575021731840,218260 752917106291646464,24134 787020986222796800,200397 762133861404991488,1248990 732245486321569796,39600 762480022871379968,56964 791702869393014785,240483 793424784252104708,252020 772900212696289280,132908 794020675342176256,256679 776944530004336640,156835 760951879396360192,65455 793958847123718144,253831 780601591967674368,181935 790558374546976769,231894 776626493346738181,155451 792815745017208833,243187 762300249209708544,431998 775431011349979136,148045 778579546958340096,168794 775066726492835841,141091 785565035162656768,196277 756548056410165248,41798 773904697165881344,139404 732431389677621249,196346 774083239635935233,130980 759467918396645376,56964 761815297905070080,69356 762000620836491266,70543 778399704648413184,164814 753593888846340096,28095 769348771650166784,11774 781480109597401088,139404 763289572784603136,47188 775651330459181056,150511 762042237773492225,69516 781483943384285192,139404 776435406145327105,155451 778214182542008320,13324 794642843167965184,261942 791455967812521984,238207 790943605582098432,234583 760113051962146816,61051 793866888501604352,256206 793923197422866432,11774 774957715588280320,135025 765937822129754113,90384 770836098566262788,121479 772226814521577472,128905 790648386722623488,232169 765235263463383041,86440 793117625656020992,249469 774010886549676032,131421 785596244689321984,197286 790955402443776000,235257 794188238017609728,235487 793167342532497408,249852 779473954914304000,174230 769528802796011520,113894 754070441141166080,30296 795039392083611648,264397 755565251723079680,36719 760425816287240192,62771 762457541083226113,47283 753714727851700224,29263 765180234077536256,86103 795718609893027840,267737 763868293652291584,80716 764072112810106880,80939 794215903432830977,256502 792025051658723328,243187 793641233738596352,252639 767697677752631298,100605 795273952444747776,265649 764167697554964480,77586 792823733371056132,242693 795714755570831360,267862 760840418707865600,64326 768811304555425793,108375 792427554498048000,245313 732654703906066432,353002 767137984869040128,97438 765598551246241792,87208 766288893780123649,91946 776801401036902400,158314 779864653832843265,170373 790843850378076160,232359 773479328579461120,136947 774276509225725952,141867 765645373738057728,88930 752182882999738368,13462 763122663573352448,76628 786663896782344192,202268 755747559306657793,39384 792609604186189825,243286 738148552325484544,738099 786659302572371969,204314 761742233066409984,70543 773680456072065024,137158 785882182183116800,197286 786031657908334594,199178 765278719132983296,86440 789661556329951234,227253 752036263570513920,19899 760114854975897600,61051 768894350919163904,102514 780901726433837056,183826 785292279842017280,108396 770977247935082496,120613 757207415792238592,45014 767749697654120448,100893 788732733631696896,220029 794348097098891265,259034 750299789955330048,11495 764193261648961536,81946 771541755850141696,125111 791448248561102848,238272 764975659471044609,84685 765948443537739776,88874 781245516193542144,183759 790966108643692544,220767 788194313238786049,215754 788234126151196672,215252 778661587305402368,168284 779355360150847488,174375 788468940020158464,217106 793497674607722496,249469 772509710188544000,90193 795668557115879424,263302 752276005096656896,19703 774359106970845185,142942 787755383926513664,212357 733998787740504064,350498 793642306486145024,254135 764656672144957440,84209 763446679114690560,76623 787802850076291072,213253 773969206706515968,139404 776811766978318336,11774 778931280389902337,169923 781448381856157701,139404 778280562083508224,167046 785512753846976512,196277 793140177052938240,249469 788723057472966656,220029 766700478222757888,95672 755128542845952002,35488 792035726460350465,238272 758760249864163329,54070 763093383300517888,1249084 795282813671063552,264397 765598326096031744,87904 772935222681673729,133705 768828542578790400,108817 750367343440605185,11495 758406278448373760,50101 787055191770005505,207287 770618745786019840,118192 770117299005169664,116968 781511414175313921,182257 786094924538245120,199211 793122661333213184,249469 766968951985336320,353374 787890752202285057,205197 756883206935314432,44450 790888029959270401,234583 793621220122132480,252581 772793512702119936,132335 776777545001766912,157708 790975726010847233,235621 758631465328390144,54070 760961717790736384,64693 781355590731767808,139404 795742127615606785,262022 761039865387503620,1248836 775427101528887296,149304 794321464455479296,257026 789290215072370688,223692 788848202938257408,221297 769976042962444288,114779 760860571034066944,65222 775508833846210560,1250232 792511182506749952,243187 770727639543910400,120824 755070533838995456,34765 795741265400909825,267862 773999586872430596,137965 779026693516394496,11774 793986287967424512,255826 794715894048063488,262752 767769162395508736,101203 786677186363289600,205728 733086937301426176,355880 780484618688532480,179742 756366029375373312,41680 776013657037737984,152735 795004657450057728,248770 775723440053649408,151071 788530066770784256,218351 764156633530236928,82209 773858288417042433,139404 794900019358953472,262752 781328318586982400,187418 780632060461318145,182036 785489951068684288,196277 775123969728839680,124610 785539558469464064,196538 753729441382051840,27854 774465702866452480,87904 790746284848058368,235349 768856354102456320,109666 772891010380754944,133043 775142403162333184,146704 764242979057963009,76652 781453492883955712,139404 790912343114776578,232863 773928860417220608,139404 777575901315731456,161277 752222552911585280,14277 777056966833086464,159906 789839095753117696,212131 795686433025560576,11774 759466437140504577,56964 794422152460050433,249926 752997655471616004,24497 759894574386913280,58890 763464218687442944,78566 789690840457351168,227242 793921705718616066,256255 759160919075074048,56964 795398944792739840,262847 758498102517047296,47940 781762103178690560,185601 762732874210521088,74681 765937440100126720,90384 778390317456199681,167407 770007450644803585,116373 733680943706177536,355952 788481797453557760,217837 785420194894274560,194129 768173635664097280,104313 793929173735800832,253721 753560507831812096,27743 753977936869335041,28866 765220765826289664,85562 754043453994995712,31400 766265781554450432,91946 779377327507582980,173964 790287123601514497,228820 790946504576032768,234927 786350510966050816,201958 794746383102251008,262849 750304810893705216,11495 764133874469339136,26066 792606364195586048,243187 764280318023065600,82066 795386034347311104,266500 772788047775760385,132335 757645162419986432,46379 759359922794442752,57964 767033094696206336,96196 795697947786756097,267977 791017989315391488,236035 768826273749671936,109104 791732028932775936,240665 752887559076909057,24134 758007843874275328,50804 790904967431348224,234583 759844331121410048,58227 773251282114981888,135381 788846297658826756,220332 750043583999279104,10848 758794683665543170,53992 795349439900696576,263864 776956174323240960,159546 757689689113374720,48270 763001415081926659,75899 793175549262827520,249926 753636266411954176,26539 755947515854192641,40881 770823835348242432,118192 754001779734482944,30590 764611201171095552,83565 762897065517064192,1249070 758655463122571264,54070 750547357939462144,12883 792382119519539200,239610 791278295056719872,234212 788416675146178561,217837 772073347643351040,129471 760756782088253440,47940 794919794470436864,262849 765623797571608577,88052 777979383155924992,164764 751963646364938242,17794 765053390204211201,84422 787715941702381568,351279 788025523515580416,214354 795146501760684036,264397 758930764759048192,55597 769918082810773504,114422 779794560717320192,174230 794160050658914304,249926 775904585835646976,87904 787067992093765632,205728 755444196643893248,36877 756336572262408194,42432 752308485421867008,20617 787728701945286656,205197 733316883353612288,11774 767876949712732162,100605 794163043273838592,258332 763150741905092608,76723 750801796411502592,15165 778239674741555200,166532 781331918591823872,183269 793254203804168192,249926 786072870963249152,199211 768535097612132352,106819 755794612917112832,32572 762092838137933827,71944 778724094938185730,167220 789968266080858112,217443 768262663369551872,84209 732495986002534400,349764 787060251824562176,208487 780871209172873216,183269 786073007081095168,200527 768210005900267520,104406 786987417182101504,206856 781104171630071808,184201 757336779909427200,46667 786123389110857728,49459 785815951904219138,197512 781147309014790145,183759 768334551592468480,96767 788735437296852992,220332 778729443695001602,170169 781564926569635841,187611 779504960492834818,148861 761416139159113728,18395 758901545224187905,54070 791306983559208960,192363 785652379224072192,194082 750863005341118465,15005 794940511589122048,262847 759006100062478336,56194 764191563022905344,82283 776219652833710080,154095 780681908275572736,182036 790656135753789441,233307 767672842951520257,85562 768225013803524096,103975 792537779016171520,246295 779901934551506948,164578 786993198543568897,1170860 792783431549743104,247240 790611083769675777,232791 755054816728973312,34666 756315310152556544,42432 789991497865109504,228354 777990707768389633,162461 786691425069109249,205172 775795300959133696,151688 787001379260813312,164764 775767188103958528,150511 793972546450391040,254135 795003057901830145,228634 788839028221054976,216009 758304741885612032,52112 768471165589258240,106774 769965093434032128,74518 770723641495617536,120610 793182787281022977,250064 793519659031101440,249469 760828333089107968,11774 775404712556453888,148870 795112416413528064,39957 779006654717329408,170477 788807180812070912,218356 790418477127380992,229693 790654062903586816,233307 759136870039027712,56322 776995031060058114,156835 753739765988622336,29624 761278332180766720,67430 768501248052068352,102826 757321574076809216,1248475 758521622865195010,52749 773531680334307328,137042 775450296973664260,148116 790666589733466113,233307 753062673370214400,25017 759191908828577792,57574 755812108454006784,39697 763576282349043713,76535 769042878274367488,110585 774687913707573248,134993 780089493634318337,176128 779935629970997248,172613 770778711687831552,120610 757694523027910656,48922 771080392744894465,121949 759183801583042560,57474 778686537038831616,169923 795769184009359360,268643 788199245023150080,214724 757414922460471296,42958 791340359641096196,238286 793320215543152640,251452 795397130630402052,266884 789421720905977856,224490 794701079317360640,261155 775993586810662912,150443 778365289511747584,11774 792179856435838978,243187 764127510539886592,82066 785532950238683137,196247 787323619575824385,210207 793823148089245696,354834 756683370902523904,44274 780813001188335620,183269 758066665926033408,47761 793459366997266432,252408 761677643548729344,69548 788144660669566976,215754 774031602703671296,140444 793874805455982596,255942 777555955437465601,17416 791672625625960448,234653 791497808712839168,238383 790591201858560005,11774 793963249767157761,256276 770732883795378176,121046 773121806278459392,134470 775093409736495106,146259 793797205698097152,253032 786589146953486336,201555 768287511399366656,104162 733010195358568448,355261 763953538774863873,80939 786311266071678977,202727 790758832758661120,233307 733031630223212545,355275 785511574320455680,196277 794612507793092617,262053 767695747072524288,100538 756555769005346816,43471 780829609763844096,182960 759220938042933248,56964 787911693712003072,213887 757311233049493504,46612 758084203141398531,51136 768081545848496128,103354 778567227595423744,168794 792700057426558976,246632 764178304702164992,1249183 757583108136923136,47782 768529326144884736,106753 775693574604140544,148800 787063249489371138,207109 793411625873207296,251452 762724435895943168,74247 772759109544382464,132335 776240147801055232,153854 760266365295034370,61512 767852256674717696,100561 779375792140668933,174442 789435099397754880,225981 790979357569417216,233692 786710036240338946,201215 787794156848549888,212139 792433267492450304,245148 751112958990774272,16506 788839155476393984,216009 785251334345949185,193669 757015570986381312,45125 770740660332670978,118191 772037301723508737,353879 781171725685981184,185313 764094402570489856,80393 775959909443567616,152735 764168403267518464,82283 760144630268649472,11774 789552940327383040,226788 758325436610928640,52061 759940524568514561,60112 769742398817579008,115099 791065700488122368,234575 767806141304897537,100893 786653665440436224,205270 761281083488940032,67709 775671953822666752,149717 787247712676802560,209351 754788452139470848,33520 779001865656602624,11774 772501855553347584,131263 780827069827522560,182726 732358241636618241,1170365 763901091369086980,80939 776242252335099904,154071 732728980219043840,1170601 765612892385382400,88052 767162876033429504,98142 780883366493032448,181964 792569406006013953,244221 773614849658150912,136947 754032823678500865,31377 793099338599768064,249469 794101528453849088,255299 750063925908107264,11495 761747032113414144,69711 766318168373469185,91798 754726947310211072,33356 793104103668850688,249469 750473644799725568,11495 758527418202152960,53605 775798192973623296,151463 780217601985249280,177773 794993064142049280,261155 770984760864669698,122088 773295251079372800,108795 776009474586718208,152872 795332097644916737,265257 776846839999901697,158673 768002537018580992,100893 786062038896369664,197512 787810844142776321,210215 791743601273364485,240584 793125210694254592,249469 757719965638197248,49113 787822612621688832,210585 763337988415758336,77637 767119581064429568,94699 751744588021456897,19317 776098636602023937,153095 753405912992342016,27280 732604305291759616,11774 759415384160165888,57189 752909419407613956,24134 793867183155712000,256255 767168764911742977,97432 790515545372237824,231894 776101010259386368,153610 789140898894323712,222647 748472539060527104,195876 756362361695526912,42432 761170167107719172,66897 765512380776415232,87904 793243836663209984,249926 793458341179695104,252020 780145430818648064,177773 786232369753628672,201555 790240551354236928,229693 790032471396003840,227496 779661082356883456,174989 760209121216004096,61011 732330815032414208,196346 761148738362638336,66815 792586855690608641,245148 794499955528495104,259543 790685717508726784,233131 774021127156830208,11774 753639128177053696,27790 765247515931312129,11774 767486239998115840,99476 769313539383144450,112363 794642275754196993,261155 770973669405364224,122146 788232025610346496,215608 760346764662767616,52887 790986626109411328,235590 771954242064158721,125853 792878395147350021,247803 794358971104632832,258741 761705093293084672,67852 753574413560340480,28281 751825471726170113,1248198 775505639971905536,112363 781357851143004160,139404 793188064138895360,250033 790211689182556160,224447 753283664453177344,26780 758432850790248448,53001 764997312498106368,85562 767402112921767936,99207 751824409451720705,19528 786597109944365061,203674 793277863009001472,11774 793632872783634432,253032 753973920005488640,26731 788416093270319104,217658 774362204040822784,142380 788909603320832000,11774 764928190217420800,18030 767817343787491328,101681 771312661673893888,122973 778236816176484353,166532 762535141445033985,71880 771467213882679302,125554 750137341709279232,11495 794974000174743552,259190 752719653785309184,22953 762640754699272193,73814 764293557901373440,82209 793261131431153664,249961 760320515533746177,61544 792456809042763776,245148 787515630748573696,210585 764314067213221888,82209 754075990259752960,31686 790240429765595136,229693 769378244328038400,113165 770039735481987072,115409 786947358395215872,206666 746888045870231552,1322876 776621228861771776,155688 761280086670802944,67023 756998663143030784,45857 757904591908376576,47940 752286345779904512,21714 754081290836598784,29263 757689832147521536,48270 762731185856446464,73926 788518487618646016,216009 756230528013996036,41798 794226289431363584,258598 766364870908469249,93286 772876381088735232,11774 770653112788975616,11774 773608474349412352,137042 763107241532743680,47188 793175768146862085,249927 780150426087763968,174874 780636847932223489,181935 769589654458802176,110843 786958588329590784,11774 793246309851492352,249926 760871123156426752,11774 772821271163744256,1249981 785480140419497984,192032 787392267443015681,207733 786402504183468032,203674 759183033287270400,57520 762694911334486016,73814 777134200973500416,159146 759818426499997696,58250 781234201148391425,186149 774660492149350401,144654 785555357577994240,196788 781479289271312385,188119 791660123685003264,240483 788023533133713413,214354 794041765275660288,255942 756547411770834945,42432 771087713516789760,122982 761291231255154688,65540 781149086128889856,183759 793099626345738241,249469 772497946189312000,131045 787104186806697984,191390 773557910022467584,113836 766776678366388224,95511 788423386137407488,217837 795366273890795524,67229 767023645294206977,97474 792709224874770432,245148 795432750115385344,267138 760525698440187905,63451 788054196280885248,212357 756786710151827456,44265 793278014930952196,250430 792773272827928576,246425 758348199920672768,51809 786129319554867200,197512 768784610046214144,106763 777691375026470916,110136 768194046443524096,103294 760526112837382145,11774 791414951432720384,238395 767353994394099713,97852 733106903799222273,354869 769212483647180801,110647 752014669284540416,20113 761286385789575169,67852 787383835780448257,208307 794809122709508096,262849 790708359854825473,229693 778425111477153792,166913 776572938548027392,156835 767084392405696512,94718 788837848371822592,221476 760854294853738497,195876 760542377228455936,63149 765791029450641413,88669 785966152933580805,199546 792034181098442752,243075 768540547023765504,106716 768265500010786816,104940 776461672676364288,153194 793837018383994881,254586 750398570218524672,12883 786351938514350080,201958 756546664479981569,43950 788126129748082688,215754 790660219915214848,233307 781883372104810496,190635 776488190085586948,156290 751891151515361280,17794 766103239871885312,87858 732175073851793409,1170365 742181151524200452,350711 750811123125854210,15536 765523547896836097,85981 760454908252397569,62063 792541995554209793,246559 766526299082858496,90482 756538194175361024,43553 773910867016646656,139865 779052529468440576,171902 759037764977487872,53001 764270164384870400,81869 776048542578118656,152182 776119909268885504,153095 777520222618083328,161978 785342461707186177,194743 732676644117184512,353016 765597082283483140,87858 788213296981770242,214809 790997304316719108,235399 777116698574852096,157495 758053310850961408,48663 790534274818519040,231894 790309186886393857,230282 770674099307814913,120610 771139419629813760,122967 769276409466331136,112399 753676955090681856,28586 792801350178471936,247240 793101135670378496,249469 758790988651491329,54140 791684119067521024,237852 794387926851256321,260173 788766510625861632,220526 791817525239525376,240145 744947145514463232,686533 755206841131474944,33751 757619848952373248,46076 742405945460854785,1247518 794213267086381060,258771 794255358034378759,226320 790980562647252992,234796 732946285972606976,353002 778374973845012480,167220 775314763676983298,148045 791630289072250880,238780 787738065347481601,205197 762789159203373056,71502 777023990627827713,157755 793243323464978432,249926 776928114781851648,157755 762842071375814657,73814 781293177026277376,186434 794190938184630273,258598 772112579649036289,128934 794739925040136192,261155 785869733564481537,195975 791673209171144704,234990 777860931195801600,164001 790685264884666368,231784 794146289789255680,256439 785550043633881088,130635 767905169702916096,101681 769395932081250304,110659 762102523880624132,71917 785916890866528256,199546 751654046012878848,15721 753798539457630209,22575 761364352473628672,64006 754855546134552576,33355 762798873643331584,73814 794619897330286592,261987 742391559560142849,11774 780561884973936641,181548 769092299276050432,109960 776144907136339969,154071 792088735059881985,243187 788505725022633984,218349 763890874866552833,80939 778722576596029442,169410 791799488411238400,240483 733111960095629312,356012 790312026027556865,228501 788062811767406596,214492 793097772933132288,236859 761908969648615425,70858 756863207558541312,43690 780408537021165568,22917 754775742429401088,27045 758275241684590593,51595 788871351851507712,219989 755584348963778560,38421 762015895766102021,71026 792847311248457728,246771 793461880924798976,252020 786994612225191937,207949 792350452033740800,206257 771036769815040000,122971 787036663700721669,206742 763011387790622720,75899 763523899250270208,73814 771344429332434944,124597 789217472410943490,224680 793263939098439680,248719 764212011060326400,82066 764464650234630144,82066 770720863272439808,113648 786245489750478848,201958 788111091020603392,215050 793320282005975040,251452 785316775479111680,194934 768111726248144898,101203 758380975332192256,52554 793862172543741956,249852 758395776338956288,51069 762721873880686592,74592 763826245452771329,11774 794718881868906497,261155 776908956769869824,158365 790896560682983424,234583 775161576244514816,144730 790625483763355651,232791 759375094598819840,57964 772900745024638976,133043 767989394074501120,101681 773938407450021888,139404 785498742174588928,196277 776399426961018880,155390 772897465309786112,133074 790935809528504320,234583 757984580582436864,50337 791452749544120320,238207 761239389624209408,41858 769266285842661376,11774 750329372599545856,10735 791818024806445056,241940 772493987412254720,129662 776950581650862080,157755 779014487298961410,11774 762654816183005186,73814 795064754117181440,247930 787986450650394624,214209 773695384019501056,136814 771868814116028416,128519 775497480238620672,136589 777675023951753216,157693 771204977368834048,123583 786114089701474304,197512 732174262711267328,349528 759767180179152899,59666 791755221575700480,240483 773964789148069888,139404 785951377990180866,199546 791014503051853826,233692 794620865623293952,261399 773866637665640448,139373 793597195308138496,252112 736081819032944641,738099 771050157349765120,122299 769655658450792449,114587 778430922760736768,152594 764186051460100096,82544 767761783339614208,99111 771337652456927232,124597 792415958996574208,244550 788841139373649920,218832 789754121192628224,226490 793920197031854080,256255 786671845965692928,205728 758350931973079040,52061 789154022645051392,11774 763068006163320832,75073 781263349468176384,185921 788188894273605632,352258 791368040940081152,238395 755008350815973377,34765 795615284002508800,267576 778914811170070528,168633 762828849138720769,73712 794665795905343488,261059 773926347424927744,139404 764875276572516353,84724 776787216961933312,157583 753866226573709312,28010 755837809148043264,1248354 766267403206549504,91946 779159047836725248,172208 777546652517273600,161352 791353055606247424,11774 761320377129762816,24497 777549570666536960,70797 749954489990254592,9754 777958922405736448,164764 768950453795188736,110615 790738702452465664,232881 742134257687138304,11774 794099922974846977,256502 774282560021028864,141912 750951923025666048,14421 794577356438441984,261155 795371142777282560,11774 763815696308572164,79691 793210191852376064,237964 755460410367700996,35890 794448067441233920,256534 760799011624267777,64722 765977263049498624,90575 788160728993665024,215754 794301366244024320,258829 791815993261785088,240763 754736955385061376,32941 785544647036862464,130635 788339591895916544,211170 790942509446815744,234583 768822167706316800,105651 773009764863180800,133081 770987983201824768,121949 788001070131785728,214354 765628414472491010,88311 766056321909002240,90384 786812503372156929,204523 774781167451201536,143473 776809145106333696,157755 773888127542841344,139404 773643678011097088,137640 791616080783564800,238780 756572860781473792,43258 787691104556777472,210253 794540604172726272,261155 790655347258224641,11774 755467072189132800,37294 791632397573955584,228820 766369120614875136,93303 750725645953564672,13532 757395099152252933,46890 756294534422757376,42495 786016735539388416,196277 773952621245632512,139469 754080592464011264,30590 777034586576609281,151439 789105807254249473,223286 779085318213337088,171795 751740475082694656,18893 770313837291593728,117821 773300616374333440,135736 794568797424406529,261155 735948591978577920,11774 776947661383446528,158387 781503261710901248,185601 791297777300930562,232825 774753504166420480,144494 765202127496945665,350711 767973640629522436,100559 732317092398153729,349764 756196447452696576,41680 794727177573044224,261050 754982444214935556,34666 764977781155438592,85562 785710815332667393,195481 778077158698659840,165523 794573544550264832,69274 776848340650635264,158589 794544977984438272,237872 758865899302424582,54631 777014267174420480,158524 760475728907472896,62708 763835187780259845,80482 753780948483833856,29819 755861464640913409,18215 766969644896948224,353374 763613118132027392,78853 766700586540466176,80939 756347128587259904,41798 773588173653880833,137158 759759893406552064,56964 776864844477788160,158815 788202573606031360,352258 755954243501043713,40881 773861764203159552,139404 754878720532439040,18341 781173556663029760,186080 790526488445607937,231792 768941610679885824,109988 760277485510496257,1248760 788547875601059840,218455 786821046003314688,202200 758765435391250432,54070 773619664211488770,95055 786083182865215488,140444 779722469124874240,158338 771961430757281796,119775 780421820784611329,179416 787931880616103937,213887 751234197088374784,17640 793148461541527552,249927 781839335712776193,190635 793140818253144064,182349 766690645784137729,11774 786357016847613952,202304 787982569975328768,213589 763845591377981444,80648 794489109863657472,258741 781303363862466560,33169 785255202299445248,11774 794028102724657152,256276 775781033589481472,150663 788243895817760769,216009 774060914538676224,140444 786247574525063168,201786 793429045060964353,252020 792464817449828352,245630 772986064688541696,133980 778242329362718721,166390 773596042583478273,125554 790725793756291072,232881 793752130003865600,108396 786752920305881088,205502 767819763196186624,100506 756473601193283585,43391 778936755604983808,171168 791406793058557952,238207 750341058978992128,11495 780914403415818240,183975 786227234927280128,201378 765351741466566660,82178 767784418211536897,100605 781259487034368000,185296 756328624735805440,41784 778651121111793665,167939 772841801069699073,132335 753165454198337536,18215 770379892089360384,118191 780109647063777280,172962 788442639054082048,215437 776132039388966912,153035 790673094549450752,233307 769424224565927936,110023 771889315408248832,125853 773282927983546368,134371 794305754924625921,11774 755529150010576897,36875 770559158382985216,118192 751609901798096896,14277 791710192157138944,234990 789414028112044032,217106 769868995075899396,114388 792198284383293440,243187 774798326520655872,140444 765706644017872896,74247 766426707360378880,93823 759105723364024320,56886 775127165041991680,128934 786344183644643328,199546 792536725310406656,244574 758147846474375168,51043 759155524306776065,57348 776588760259694592,155898 756616179351818240,44429 775772827618115584,151071 793387143850782720,8044 785640159312084992,197063 763498825679970304,78274 779496741552783361,173645 793140476169818112,249841 785998757024243712,200490 789930876473716736,214880 790248247268737024,229693 788443284284649472,215608 778361064614424576,152594 759179368069554176,56817 765300413721706496,44345 770404098495672320,117303 786321885470437378,199537 770071138571550721,116164 769603869168971780,26539 793201214473109504,249926 767777520309633024,101383 754095370955726849,30131 785354250587111424,194206 789657376798470144,227242 777784906290266112,161960 778287584497721344,165185 760178247846035456,61145 771548301409652737,124293 766752861334102017,96039 757321390324416513,351340 767156819353534468,97386 778199436631511040,164826 795096047307681792,264397 762392275607363584,72978 790722620819857408,232169 775485731942825984,112363 792913013237911552,247745 788201890894999552,213064 785997855437840384,200490 791827702512619520,240483 765925531938193408,90125 786581374702542848,204273 743163088669642752,11774 785930095328387072,199640 787918013408444416,212707 790649614722531328,232169 791351447887675392,238395 793197964625711104,243398 751090431543345157,15152 754055253679542272,31400 764587459279720448,83633 793141978108039168,249469 793787141759176704,252639 761952789429882880,68216 788158596810838016,215057 773660372280676352,137693 778237952698613760,166390 793972849539059714,256439 758480715562442752,52061 766704773722730496,92226 767772996438073346,47940 770681474718793728,120675 791904682352541696,241678 761703015929839618,70060 793137685200109568,249841 757330523677085696,43391 778633577822945280,167677 781617361094705152,131056 794394629068075010,258456 788536162944253952,218469 791645079215624192,230311 788780389590503424,220526 762725638222381057,73712 775876103772647425,151156 755365353417347072,34441 776222960470274048,152314 779878388542636032,94705 760558964081881088,63393 788006370981376000,214354 792101601146122240,243075 758633875560075266,54070 759765743072190464,56676 764701567530438656,84395 793463188402507778,252020 763815893826572288,80098 775297267720941568,148045 791264032258789376,237491 795137939160199168,249926 758441957399994368,52362 789148631202922496,222655 766400177334738945,91751 794867722991632385,247240 794573579769679875,261155 778032018646937600,164814 793781028682862593,255246 763491087893794816,78205 787980492251492352,214114 793995735708602368,251803 761020795799769088,65974 755102773985808384,35449 772788283667390464,132335 791256420247228416,237491 781355388775960576,139404 768909088021282817,109390 765278572600668160,86268 765654754554937345,88874 770292668979146752,117303 763457635869831168,77632 795161355540201472,11774 755227681285746688,35403 756824514395185152,39384 787374747239583744,210313 735253423545683968,1170550 751169658854658049,16953 737716633465192451,11774 775789807293304833,151463 758793071832158208,54070 788499238653091840,218275 761046845069983748,64341 788184524886712320,214078 772126726491176960,112363 786329223392747520,202429 786959529032323072,11774 794641632792637440,261155 788132101216411648,215754 767021830192365568,95707 780434786678702080,172967 792232691349454848,243187 793293688562552832,240483 792089157430632449,243187 795017664137527296,263532 778985547427553281,171693 792527860829421568,246225 794990120097161216,263532 761582583914389504,68864 786638376464027648,202727 790943634300416000,234583 785326976370442245,11774 792185137291198464,244297 757673351972265984,48270 758464862116687873,53395 774226802977959936,139781 792100630559019008,243075 781409100470947840,183759 795692713161199618,267862 733373050847006721,11774 763377901102182400,77849 795111258618023937,264397 755596281704226816,37991 758653649488846849,54272 762341358686261248,1249021 768221161003978753,103924 766713753656188928,95708 763834948532867072,80720 792154702406451200,243615 769232634593570816,110585 780766295126081536,182960 792415956521852928,245634 765379283283914752,86440 768542236170711040,103212 794381123824386048,259659 772211768823164928,129991 779330210932092928,167101 795263000366096385,265878 786330690761531392,198839 787312252697313280,203014 792214449474056192,243187 793496340265402369,252741 791774713492086784,237491 793181892535123968,249926 780438240230793216,11774 775783083475730432,151581 790549103524450304,232137 791669786388209664,240067 772189099105148929,121795 770675080313667584,120610 754728303794216960,33356 781562593093746688,188401 785487352873508864,194450 793132661065846784,249841 768673309345001472,104662 794109584541675520,256255 795428411581698048,266079 756219716939591680,41929 770986565464002560,121949 766304942411907072,11774 768576425448255488,101203 794039048536850433,257492 765016164107890688,84724 775885170054356992,152314 766356347101282304,93261 758795734611222528,54347 787326005719379972,209151 795485408914067456,267262 785789955003985920,194723 770810634824998913,121479 767115518360821760,94699 773117933740560384,132996 791719393520553985,237852 793403323319783424,250633 762636385811623936,73926 776296497826586624,154832 765699791414145024,88361 786452871717859328,201555 758504303669628928,53185 793154627214520320,249926 770995013799084032,122299 757548370764312576,47782 771361490410450946,124924 794406905477206016,260404 753417981061914624,22785 751077811755114496,16728 756279427647102976,42432 766358077499113472,92166 790576389191766016,231792 790610151472439296,231870 795315551597891584,260852 785868854014599168,198671 781331169774149632,186584 786556001835245572,204413 787378721003016193,210207 778610373100441601,168284 792805316119367680,247240 760888083034374144,62877 774048681146261504,141216 792725856162500608,206666 776647715270844420,154986 788467417215139840,218275 763587259471958021,78707 771200390549299200,123583 792471094468808705,246225 772876842965602306,132370 758758567667195904,52112 754814889298984960,32495 764586260916674562,81065 791656811451523072,236931 758417484814966785,51997 770246402500726784,117265 732174812223815680,1170365 770657620701044736,11774 779842841522630657,176203 790971340123615233,235590 769254976661049344,110659 751871165581393920,16953 763202326454829057,76549 778652286784462848,167939 789247233870827520,204499 791026092651913216,235620 788537704334053377,218275 749633325107703808,8104 788521222275334145,215437 769582218259800064,113412 779040255940915200,171693 771783151387570176,64652 769637876581568512,113165 775875877099937796,152314 788643101287997440,215437 764160772771643392,81869 766628464963092480,94689 790633069652938752,231870 758698681302257664,54070 775498442139238400,148994 795029275686604800,262849 763114691224858624,76549 770554573647810560,119059 765237249235570688,86645 793225109792182272,250064 758690331143446529,54070 785304573422567424,11774 776931055571832832,157755 762545524096376832,73568 788836479132807169,220526 755161682750611457,35890 779028334701260800,169359 780807555484381184,183269 761681354006278144,68163 762836837505216512,73685 764871845120139266,83866 771179926938529796,122299 786356768662097920,203391 787005673708130308,208176 764852906801586176,84449 755899140672925696,39235 762639238458281984,73926 765531384723013633,82209 776777083540373504,157993 778193555068227584,164814 791371303617986561,238596 778342125138305024,167220 781686200469860352,187976 790966714737500161,235147 760601581599555584,63858 781139274036948992,176101 785589087470137344,196676 788904493882740736,221726 791036304590942208,234583 789426077550600192,224693 764861116702871552,80720 767812434606391297,100605 772554801309556737,117257 758041834903920640,49587 776844286952300544,157840 760209076420800512,61011 763524457239543808,78159 759229859671449601,25210 764458661691461632,77598 776612973800488960,157082 778403303277236224,167319 767838726068199424,101681 789471103043399680,223286 774103685605437440,139404 788445692742086656,217937 761132309714202624,61051 752921326319382528,24134 754708242547281920,22393 756256495281504257,42344 763491450239811584,78198 763865909882654720,79020 786539575023775744,204413 791362107065438208,238395 765983098387300352,88459 790891882830266368,229910 764241391278886912,82481 781302865511886850,186996 765657211158851584,88874 779007455388835840,171043 732336549363212288,1170425 749975984003252224,10735 777505659239538688,159876 791448190188789761,238272 750004881453293568,10251 751714025549942784,19000 771729512069410816,125554 793423966438354944,249926 755245969894023168,36221 767276823759683584,43566 777911600074231809,157728 756668455475183616,43471 762669280001454080,73621 763825240292134913,80393 766522602638618624,93286 790293447483625472,11774 791365617127399424,238207 794987940111941632,263907 758704983357390848,54738 769004772762398721,93405 780553058795257860,178735 751870476365029377,18111 781545539666083840,188401 793196308123099136,249926 794667840267763713,262313 770339972339556352,118375 758089005309177857,50476 760457434045349892,62771 794945646818164736,264080 775390706852585472,148922 793267895719505920,249374 768134495186915328,101681 785323475170947072,11774 756537179732664320,41108 775106660662665216,144648 789062312313417728,223059 789160473929351168,223899 793457680476098560,252020 755597803154354176,38421 766660721300176896,93286 793874943272427520,256255 786386251448406016,202248 772239160040124416,129297 785579768074735616,196917 791475379550683136,239405 749680716053700608,9433 795215908360712192,265649 791456053309218816,239076 793308897465475073,108396 769207433407307776,111549 779806488995004417,175092 775385573099835392,148870 778644571790118912,11774 795101119240282112,265257 780483848928755712,180759 771142114629472256,123583 793620537876606976,252112 757735603106701313,47782 786989637524942852,207287 768498157734944768,100605 787725577952256000,205197 795222075094994944,264774 767918301322342400,101163 794599661474443264,261155 762031078051831808,69711 795313206738780160,263895 755482852880515072,37607 758124985617641472,41703 755622549518622720,37044 794379732145950720,227345 763608556239106048,78684 794554882078322688,261155 795615427095396352,267521 763849836533653504,80366 791165185008476160,236454 772977827436044288,133454 785914953077182464,198591 762856580320677894,47188 773485040693116928,136947 758744375207661570,54123 768203860741685248,103354 777181531341291520,159876 793584141702795264,228501 791030469429043200,234583 761384993096687616,68182 760529552611213313,63451 794314748535984138,259055 771813509382279168,125554 794827104311504896,261155 794880051544260610,263205 767361662043160576,98259 772803134980820992,132335 767773653782134784,15536 793295665535131648,250633 771519760898994176,125222 785287564877979649,11774 770006109872676864,116373 776412953671192580,155451 767407856559747072,97863 752943364010422272,24134 793094148026925056,246392 771768094985445376,127871 781725566487629824,188401 795029526908719105,262849 768859411225776131,108963 733131978652975104,355480 752888067745193984,31852 766051507758215168,90384 792261234859110400,212564 788154251264532480,216009 758385961059229696,52879 762101393410887681,71502 792704589451632640,242521 761533894906687488,18215 758689166393692160,11774 787039277548875776,208167 792054178491142144,243210 793148074285727744,249926 795351627574218752,266491 749174224250634240,7126 768600592436649985,105799 773754775196147712,136904 774316164524769280,119394 763833679001026560,80482 793842191139532800,255942 757252294379462656,45014 771070601477828608,123135 763837825653538816,80607 776845148537942017,158673 790936793881378816,234796 751215447782019072,17794 751134437853847553,16299 757227817394241536,46394 791300092301025280,237842 791349088226869248,238395 763730610997211136,79600 769950697332678656,112693 792167806380965888,243187 795300531573051392,265257 763116116780736512,75724 775815393185234944,150426 750683504569032705,14421 760188485370155008,61352 777477001733107712,157755 778743039183380486,170187 761551066634878976,68993 777044673927929856,159876 785282322253828096,194648 774398601187454976,142527 780883126042132481,183472 792343281208176640,244143 775428081142095873,148574 792892526143365120,247241 793474707551035392,252020 761623799372582912,69684 755888505570496512,40395 792719133972520960,246225 794552648947167232,261155 785263127076204545,194044 785588171383857154,197286 788506095589482496,218349 779110565067169792,164826 788706438029860864,220029 792698369433108480,246771 787416681773531136,206117 759503218103689216,58232 793847310363000832,255942 792351085851611136,244143 789249169429041152,353879 757420579981000704,46384 763618650280558592,78159 765250176990732288,86440 790211621062709248,228354 756940000684408832,44450 763788971067387905,79589 791345063573979136,237547 777608498444206080,162311 758348401666916352,52554 756621156057227265,44450 788128121744752641,215754 768976427634991104,110108 791377008513146880,238395 780461014215225344,41680 772561111233069056,131542 785279821114855424,194021 766449883301548032,92917 749723475166711808,9950 765497288764555265,86440 773756249036861441,138819 757563330756284416,47782 759177872170897412,55107 795726598834044929,11774 752234827273777153,21091 770309461416169472,87904 790500876217712640,226883 758533489658650624,53703 766723355953070080,95672 769572747089326082,114207 773310970005295104,134561 791113730503405572,235882 773469992230629376,135820 766411390789808128,80939 788171894373613568,215754 795247584445132800,265764 786096971324981248,198878 787885036762726401,210253 795199594791665664,264397 775433987560988672,148800 762455829635137538,69676 752090293847994369,21070 791024160013164544,234583 757795102173515776,47940 788744080666656769,220029 794455752081448960,257492 794628397821530113,259055 778351083924185089,167220 751547618954739712,18395 789367305260064768,225456 774805141127954432,144654 786393973640220672,202248 794679744851824644,261987 795468646835318784,266151 776422710314270720,155390 760640906861043712,62654 780471657227923456,170609 763099289564254208,71502 780063675637960704,464984 766387813075918848,91946 795368449295925248,266151 775902152959025152,151463 752693477675134976,22750 770091547794735104,116164 760572201879953408,62757 765718459045076993,86440 764925511617380352,84724 785635577664118784,197673 755209055849807872,32596 791767866420768768,240145 779427506453516288,170373 763142878138957824,76935 794504265104404480,260871 762426012655235073,73030 778383206366253056,167220 791450854763077633,237935 772871943687139329,132335 769825094281498624,105671 772606926207135745,11774 788806904189300736,220130 776764974215467008,157755 754980262707027968,33356 776148888357076993,110615 781609704103481344,189086 792123348931280896,243187 744944502427680768,11774 773141668149157891,114219 790379660467068929,229086 747586596745052161,1247766 759100921204838400,56964 764942602106003456,11774 792207129381834752,243075 765346489782575104,86974 790545362750668801,232137 786014284652261376,194311 793996673533915136,256255 753690810634366981,29263 792341071560749058,244143 794954006590275584,262226 781061616292941825,178194 775826933233831936,151165 791709236136816640,240483 790428055709691904,229922 790976391831511040,234583 763199470553083904,47188 767496584233881600,98736 776507093901713410,155688 790286315522707456,26066 795689887890423809,267564 786752995329318912,200963 786586272563212289,199546 766268558288547840,90969 760195014634770432,61385 781810993995259904,190424 733088635520684032,355880 763516468763820032,78304 767779372799492096,101463 771882778115788800,128615 768660635492098048,104999 780337669104553984,178524 761767387167207424,66263 793232762052325377,250328 762269118053711872,71124 786932191649562624,207287 791813043747454976,240483 769861707464318976,112623 777570946496532480,160448 759764060317421568,59666 753226952744407041,24788 779001488672632832,11774 791625945987870720,239471 775461087793647617,149329 785895510859218945,198671 732774217624621056,354058 753484863550939136,26492 772851701015511041,132996 795415889998966785,247930 774737208263581696,138382 773598158492434432,137869 791113318433906688,234583 794612749858783232,261796 780801777880928256,11774 763222994235731969,47188 773728374996946944,138819 759819700855463936,58542 773666417057013760,137042 788005979686219776,214354 793858582932361216,249469 756240922749313025,42117 776568211902914561,155688 780857978635296768,183269 780547031077093376,11774 763455165147942913,78159 793973553041391616,255942 786190797062275073,201619 754743955653353472,33356 795067799429378048,261060 761177620562182144,66828 766705322669010944,93823 771755500966965249,127759 756593393673703424,43471 777914881823551489,164633 772456121214701569,129662 787649857326551041,211347 771464645378879489,125554 791786888151654400,240145 779685239207571456,173917 755826663741587456,38352 792547867462250496,246225 761054328593321984,64611 780104493408980992,178258 755183756139307009,33908 761954048190873600,70858 763835406211092480,80720 756988410594627586,45369 762673781043302400,73926 793990396774756352,256358 769205490362515456,111549 755220802912616448,33751 778620529766912000,167950 785959294965391360,199546 795345461066530817,264397 765624618178580480,88546 789765359503106048,227804 781231588868632576,186170 786244605637332992,201958 763186193441824768,67226 751923015089205248,14277 793484875407831041,252408 790752401263165443,235349 770619734542979072,119937 769358845327970304,106673 758669149304270848,52061 771460783477657600,125554 786307802394308608,202200 779671933101170691,176110 767093044323688448,97852 794958319802871808,263895 793357349478080512,249926 764660935386554369,82344 773551740834549760,136947 780407349068652544,180039 763549150713479168,78394 763781075000700928,80192 790394630713991168,205972 757264949353783296,45014 785343122310070272,193671 792559632644530176,244759 736994380452614144,44370 733424049452244993,351152 749009484320608256,1170318 790949475128868868,235147 791490536041385984,238207 768895187103784962,109886 779410626280058880,174294 789219936363130880,224680 776213196893884417,154534 756302648723202048,41680 764994903264808960,84724 772449036167028736,130026 775531820272132096,144773 785995345591361538,199462 767853675452649472,100605 762699414792134656,74431 794702825699811328,262752 751983974281515008,17416 767233932198866944,82283 776122624048926720,153095 794691684969758720,262752 793568843574677504,252020 791355092930813952,238383 788232274202521601,215437 757576241788649474,47761 763940863743373313,80939 787722183837638656,210461 789137919692931072,222647 760320346008485888,42435 766772206890323968,95511 795025329496662017,264431 764291468412551168,80486 786211376666673153,201494 766770296187604992,96263 769212041366163457,112171 762844985414725632,73814 793761021252993024,254135 785552350983299072,196917 786451022038302720,201494 791363380598624256,238395 751029534389067776,16422 753678090623000576,28866 770372794978820096,117310 770583220450684928,119774 761681674052706306,69231 787711346972332032,212139 776909168578031616,157755 794370477166882816,258598 792046161750138880,243187 753310355556864000,26894 769267081938407424,27164 791634790663401473,240167 795298280875917312,265562 780486182014681089,180520 792569744956141568,240483 785980423520161792,199478 764998418540339200,85562 759842639906689027,58227 770443907305918464,56391 752726504325386240,22575 787816976085192705,209351 761993978937876480,69711 794795115114098689,263171 757106103951896576,45964 777359510704762880,156835 788395605227872256,217519 780607876834394112,181789 791725450934489088,240483 776512979860803584,155451 751231789914476544,17843 755253667234590720,36545 787153219348639744,209151 794527411123712005,261155 763186580634890240,76318 771003667990384640,121612 781628650718461952,187976 764971508754096128,11774 774759034930864128,144494 786248660493316096,201958 763948141028581378,75396 785844998419931141,198878 758157868801687552,50542 788796413769551872,220332 793393701993185280,251452 771064377218854912,121479 791725287859974144,240926 750646306188587008,12783 755530234020048896,38210 787273526646571008,208431 793984795575320576,256358 795271630578597889,265676 766378427943313408,93405 732499316200210433,352311 753896419531055104,30296 785566952173559808,196676 757568204986257410,47761 773881933822464000,139404 762982168721256448,75401 768910642770096128,108849 791198904838598656,236831 780516871925796864,11774 795376609004048384,266748 767932651764416513,101681 778160076376899584,164826 786306708779905025,49459 756504143678799872,42249 778934813688524800,11774 785630795822161921,195807 757595760917680128,47782 794254855988596736,256450 766010952009392128,90384 765034503282761728,11774 760137378887569409,52112 765227973838594048,86320 788807777040736256,220130 775426175866904577,149200 777931880423305216,158387 773665906794692608,137315 776533518859939840,155318 777884233435971584,164001 765598152980172801,88128 780964471032442880,184223 780985481597227009,176203 776932956392665090,156835 795764708703866880,268643 776858122446999552,11774 765032012705128448,84724 794002448587309057,241716 788869417581109250,221711 791698587755225088,240479 795313303329370113,263895 778684612717404165,169201 757595655296589825,47736 772607041869221888,130914 769631548945469440,114422 770425835182489600,117932 775770856161218561,151265 770762934402240513,121359 764878925335900160,84889 773992969397424129,140230 780770039519596549,182726 794110609046372352,255942 760908730791755776,65152 768218338308845568,101681 795741429024722944,262022 789230176584335360,224018 794688020691689472,262752 777333220224405504,160480 794587242480205824,257492 750242652340097024,10332 762454312815472641,73302 752653647704653824,14877 764142460218011649,80716 793445323947569153,250633 794666825091076102,261050 767703098739523585,100197 768023717029044224,101681 776329436509659136,152314 793999057739886592,255870 792061190637752320,232280 793265770801172480,247241 768082364287193088,103354 776895079109660672,62180 760605625034301441,59666 795089532219691009,11774 764681251403948032,73544 768246859789766657,103924 788264655651270656,215608 770502221851164672,118191 794155875782926341,257492 789477342116716544,225374 772852111927152640,132996 788527431854456832,218219 791254862843576320,237491 778392750341455872,167407 781434076385468416,186584 789545760765403136,224447 756296674805448704,42432 768531076298014720,104973 767965809671045120,100620 791383419301142528,234864 794794567463735296,261155 765713390643785728,87904 765218109322063872,86440 773300813108215809,136018 790695480397221888,232911 772896664906444801,132761 785516202999345152,195975 768233914800476160,11774 763934953826426880,79626 765626488213368832,88428 792175009426845696,243187 757781802878504960,47844 794163326225813504,258331 752625180040626177,22664 785643402264096768,197512 760518709815365632,1248809 779441830253490176,175154 780552183225937921,181419 793936712145715202,257026 761361216270921728,68273 794902694628589568,263051 794824667328630785,249926 785607786008875008,197512 767773621079113728,101383 778608761552404482,167220 758119213240295424,50698 763525165544157188,78853 756392433781510144,41938 778309920282202112,167407 754784051580563456,15066 785826394169286656,197512 788805793693007876,220332 794643425526251521,261155 779001629836185600,171902 794691306043772928,262022 761670389302976512,69947 755093358272360448,35086 789194167628935169,220029 751923679962038272,18316 765252334205145088,86610 773373782694113280,136473 776122461234442240,150663 791367069430349824,238205 770779322579685376,119797 736255464204324864,7224 779717074486751232,176203 776754947488645120,155390 770442351214899200,118191 776508705579958272,155390 777277233211682816,157082 760278015712440320,61545 744313982727655424,349197 791309305362255872,237787 758660336119533572,54070 758676382226391040,54070 779401122628927488,121051 781058073548828673,183759 790001941388595201,226681 780938446319726592,183269 781534116936318980,186584 793859332978999297,256038 766354195771379712,92166 775795950824591360,150511 758269772215775232,51809 762633607814885376,73926 765283101937467392,86103 786754804303429632,205728 774798091526348800,124660 755402113392312324,34441 794067057667178496,257492 785580887790407680,194058 793221631023906820,249469 773917336776675328,139404 791864013755977732,241741 779354608393154560,174375 791181088659869696,234583 756261093413048320,41459 751745907591446528,18893 794810282077986816,261796 794562225155477505,261155 762808995132215296,73712 790487432969859072,229693 794634480770252800,261155 795047048995188736,264397 763438804145434624,78304 763394529487572992,73814 770372033758818305,117310 793135350595977217,249841 794188064730050560,256502 765151511055925248,84724 791363447304884224,238395 755468552040091649,37044 794764515095224320,262022 768165506264162304,103354 770269681806487557,355994 793204788892663808,250633 776978682514595844,158338 765628177565773825,87904 771825138786406401,127582 775226056294866945,147391 793212978690535424,249926 773146553104142336,132940 793793709905055746,255246 770672908930646016,120610 793475935823536128,252408 776967991246192640,12281 771045318255267840,120717 759220187388338177,57356 779290123217281024,173753 793205524523253760,249180 761541542293086208,68864 762433727041449985,431998 777236767359524865,160592 753862222774882304,28049 791466503841415168,233692 774375520309870594,142671 775306845187665920,146259 791135090533363712,234583 768424963850301440,105642 772181190845472768,127775 794274258662764544,249926 793640956792827904,252020 780741579837468672,182036 755750656510746626,39384 785900147725127680,198878 793944103297908737,256217 793116467973742592,249469 793798174750023680,255393 788728668726124544,220029 792068516702785537,243187 770862210381910016,120610 791321567561068544,237223 794339392558989312,241678 780436568221835264,11774 779478076543557633,172185 773654627581566976,112939 756539421734871040,39797 765506232580988928,87904 771820534971572224,118191 785992822872735748,200490 792036843264970753,243075 778631013970825217,168321 773203707244662784,133081 779051422356758529,172295 790907408671465472,234796 762009985068826625,70501 773912516867031040,139404 790794313521205248,232169 781540845732388868,188401 793150669473456129,249961 779509992210571264,174244 780861047100112897,183546 791405173939793921,238207 755859351508774912,39810 791772310231330816,240814 755058979974230016,18470 779335559626035200,172208 770390357255319552,117687 732095307308138496,349207 760841700025786368,65099 769573536889466881,112643 768166792623566849,103354 790303309806436352,228583 790980128490807297,234796 755169658303569920,35890 760147320319115264,61145 763963320508436480,80939 793933995092258816,256935 760545793283592193,63378 778334268854415360,167319 793097906660052992,249469 773900861391200257,139404 763726863361466369,79805 787433939212177408,209800 754817712447115268,22393 762297590792671232,68987 778685465255743488,169923 771771117283450880,126152 758800109966467073,55260 792689928274489345,247074 776039208163172352,153095 758689457235046401,54070 769527843202199552,112693 760890699466223616,65404 765429532815876096,84886 771038858582437888,121177 737471626095263744,354309 763848875325075456,79691 766375646868148224,93286 793575722115821571,252679 760690014225371136,62063 763109540481101824,76549 788023232007843841,214492 791054882459545600,234583 785335928747417600,195125 791542504508133377,238395 761364699371962368,65222 760160748496523264,11774 776621456620818433,42036 793611064063778816,254135 756314284129415168,41784 763530491198930944,78189 766761982464851968,11774 788547285059825664,219131 790568259980398592,11774 760289222020501504,62165 765172184494899200,76012 775220422522667008,145942 788764168828485633,220526 753646930530631680,27402 795751899299516416,267733 795023009253834753,263906 767410480927219712,1249393 778501817395253248,152594 791817479538421761,241678 794463123151392769,257406 751580545084043264,18215 759206445195878401,56964 761398636215349248,68273 794608112883920896,261155 762630157874163712,349343 794032593012453376,257536 794758926554120192,262849 752305005491781632,21074 742540761493692416,11774 753334216067194881,25965 774059719388336128,140748 794649836347912192,261942 758145042875879424,41703 775905384074776576,151185 765454494616342528,86103 794596012778258432,261120 764448254713094144,82066 779065843946692608,168284 771954002116435968,127871 753996021030543364,30802 757359695883403265,46405 755191521301897216,35890 779261209258360832,173347 790641593053093888,232881 753982983477010432,30590 755540728059727872,35736 791616269736878080,234583 778972111024947201,171324 785533193046921219,196247 772707367758594048,130686 762010336685731840,431998 769149844392779779,111115 773589018978033664,135903 781600610881826816,188401 775416962478321664,149040 787753321121611776,205197 786977394909249538,204684 751546231319650304,14277 732975088778125313,398860 764974612669145088,85562 786245976398917633,201958 790609139584073728,231871 755922100221652992,40668 760772513261555713,64677 763849601078009856,80716 785673805188313089,196917 749435596012158977,355067 758854503835639808,51809 773254994149593089,1250034 753325455672049664,24134 779004304585732097,167407 768597541319507968,106281 770412325501218816,117609 793163119682019328,249469 756865626715455489,44450 790752021695623168,233307 766401749942882304,90735 785996451516067840,200566 794723421665955840,262053 768188364646445056,104633 775982061056253952,152735 793866237088497664,255393 751904359466799109,19298 754739970418446337,33356 793791798179196928,255393 795297035914199041,265257 773908710670340096,26066 763124406528999424,75608 768507407026810880,104973 759510326098276352,56800 781427417688764416,146804 789905271036452864,227048 793110197061365760,249469 785249699645100032,194082 786426191628541952,203510 779290418487984128,158387 768861269516427264,104406 775315210403913728,148045 775798014627676160,151156 764307907202736128,82283 770314527422484480,117257 790379919910076420,228820 768964105944391681,110362 787132624632373248,204835 775371814864171008,148010 792171420042141697,243165 791314782334885888,11774 755575455886012416,37457 790885816876748800,234583 790921171818643456,234943 794744472038940672,261155 752292403818749952,21074 794547924948709376,261155 780631224914210816,182257 734557631960977412,1170459 779395774807285760,169764 787108937644539904,209184 779326357083828225,174119 781888210678927360,190635 788914597453565953,221736 778931855940685824,166362 752654766124044288,23039 765128665248051201,74575 767841177748078594,100620 771815363403132928,127582 771070719191048193,74133 794641356593319936,11774 776768291297787904,157840 781232255343525888,186212 773218314554224640,87904 753783832919158784,26815 794730419425931264,262849 763870045118222338,11774 781689314476433409,188401 794204193330528258,258120 794324425172598785,258909 776121720474259456,153194 795373164184436736,11774 765723751703019521,86053 767905082541273088,101681 792165324053417985,243187 773650832411750400,136947 763900830835679233,80209 766717586373476352,94899 759155398582599680,56964 794567994856894464,259482 751620295514066950,14277 772846473658720256,132335 764951131017482240,84745 773709039830261760,11774 768934165530017793,110477 792844578030284800,247877 768135485470416896,103005 775676989273432065,150663 768698717172015105,99188 753244723490328576,26066 775361266131079169,148537 771060151566606336,120610 794527331448602624,261155 766154373449777152,90193 773899636000100352,137869 790896621928099840,233756 768814634761654272,109167 764782009562521601,84395 778731246557868032,169437 751090733193527296,16515 768102531083988992,103261 769497939706339328,111297 778309607655559168,167220 766821476209004544,95708 758108964819206144,41703 767468340675686400,97447 752643908161593344,20418 765598061460590592,88128 767837505785856000,101681 753377762589769729,27402 762318366266621952,431998 766456181921570816,92860 785965036011294720,199546 791374012274372608,235590 788548319131959302,210274 775882988638920704,151463 785875517576663040,196277 789145813725216768,221297 750084106273325056,10851 753700269947547648,28732 778560210688286720,167319 788787314856046592,220767 774774601486262272,144494 751165369285480450,16457 788577862416601088,11774 795135439598485508,264431 774384623644139520,141360 791659304117907457,240483 776431966044430336,155688 760692335277727746,19563 787117950100582400,209292 793106870252830720,249469 761702531290370048,68862 791378644614602753,238395 791478127817924608,237999 758332521767657472,52554 792131780128174080,238780 770418964602249216,118515 740334348197494784,11774 793542949531426817,251452 762800378668847109,74066 756210069394432000,41680 763855035105021956,78344 767450596714643456,98646 749932408615698432,10735 776872153455140864,158673 732303577872375808,350295 758053791543332864,51069 758029209688281088,50452 759509879581204485,58028 769284469073125376,111225 777942584652140544,164633 794195134267080704,221609 791274835217297408,237491 775928768930025472,151418 789991418903171072,228354 793183897349652480,249926 758502542380785664,52749 785490307878035456,195975 790984326783664128,235621 770680839374008324,114220 772260962736836608,129551 753962595875422210,30590 754859259104407552,19371 785865997190369280,198840 789202941525630977,224297 785982640428093442,199262 789235914631475200,215505 794972431626764288,262849 793332908496867328,249926 792769045338595328,247240 789225216442380288,219438 787812804833206272,212131 740993984928047104,11774 788712827456454656,220029 789727509004902400,225911 791380564217622528,220029 794992614860800001,263907 758413478432563200,50804 794183579337048064,258456 771374160803094528,125145 758721857512206336,65113 789433687959928833,225601 780790936183906304,183269 778395957167792128,167220 794842963591327744,261942 781191913525370880,185496 780106924004143104,178330 768208669779582976,103924 756614946624905216,41839 769257080553431041,112604 748961549520244736,11774 768480422636294144,104973 790950727359172608,164764 769288506086531072,110585 768917261188993024,108385 787062177374941184,207109 759441086322401281,56964 761701638331572224,69356 793606926307237888,249926 795132170964586496,263289 771183924110172166,123583 754026587566243840,30590 755179696837361664,35890 767066001418493952,86440 773909364457472003,139404 762493246618558464,11774 795754872633229312,267576 771860422265675777,128519 794951239004000256,263033 771102661496098816,122388 781149277938647041,209828 788245137830936577,213700 794068611006500864,257492 781209451646693376,186434 763771345205288961,11774 761132691274301440,64664 791399494873219072,11774 785999033294741504,199262 764892026231922688,18030 787004472161632259,207613 765504132576751619,86725 766678922738081792,93823 792713193911123972,247056 766442124418150400,93261 769645309676752896,113846 776929048761077760,157082 780749169820438528,181419 766435753924583424,92958 759434259094319104,57131 786908532700360704,207287 791608129528225792,239893 752240506273497089,21714 752884571755126785,24134 767155302441508864,80939 787975727626985472,214117 742123416132694016,11774 781125927447191552,185496 779116536497713152,350711 767815215450771456,101163 769550072379867137,110331 788205571266740224,215437 764867731825029120,84724 768974000366166016,110659 788200702346571776,213064 790964033520144384,235487 759496877112856576,57574 778364851592699904,166282 790576601360584708,231894 764175384615288832,74281 779073511801356288,168284 764910799068405761,84753 770426649263411200,112336 773859221213483008,137158 790874503706468352,233154 753084874806947844,24316 777586144443822080,161988 781188344416002048,185310 780116407404994560,176109 751100970117918720,355185 766651939270557696,351436 758728519325134850,54070 755899007424233472,39235 759010622197473280,56302 788111589899661312,214354 773511249309073414,137158 794269453672390657,259220 753230298050023424,26140 759549346543042561,57574 786408075653709825,203350 781655107221983233,186584 790625002718539777,231894 749301395363422208,7816 777023172579168256,125529 793125738132058113,249469 793295903666896896,251318 792947737914245120,248639 758243878470193153,49843 790398482494259200,231318 768754292131975168,107752 791863746092077056,240483 789448673394561024,225981 785566146657333255,196676 786976651636723713,207949 760027004892614657,59750 786565639217487872,201494 792021217100206080,243075 787332384865648641,199307 772973214116950016,133519 781853668916203521,189723 771962284721729538,118191 788819510556028928,220332 749277557325979650,7828 771224498402054144,122776 759755071361916928,59664 786236844711313410,201494 769959754689019905,110659 758380307967901696,52605 764571368167833600,82320 777993580270977025,164375 763821240314462211,80366 753037247243431936,24870 793978710160527360,256255 790973146832580610,235590 791409023967002624,11774 791775585144111104,240089 781367396485300224,139404 765611158174855168,88052 781146802687008768,185496 793101878565437440,249469 767907590122504192,97603 792431535261528064,245313 769868308401225728,114329 766708056071766018,95506 792537426509967360,245101 771363548396068866,105109 788734608590372865,220332 758655968645230592,54070 775538186114179076,148713 764573028432740353,82066 751199502304944133,1170743 787856791988215808,211829 764528133806501888,83866 769280914107068416,112788 775579326523772928,150223 759187969278377984,55710 753004549665939456,11774 771316217353076736,113836 788484647302725632,218275 758028094649139200,50923 767244812252647425,97852 760248347613683712,57131 763464386065293313,78304 751779756832595968,18215 752903932377194496,24316 789982048890949633,225608 793986793263669248,257423 760978107792760832,61412 753747120528691200,29263 768484612796362752,106756 767195141954207744,97852 766479118275796992,93508 787255451712880640,209035 788450623834300416,218275 755233435552129024,35403 768647865589702656,107745 772300723455262720,127058 764594401536532480,61723 780576322313609216,181419 792084130599231488,243398 755296708477620224,33953 777173776635195392,160539 755273317574062082,36545 781597515665801216,188873 786876449391190016,204297 794181215146233856,257492 762107482110042112,71597 795773266115854336,247930 751122811524186115,16728 791639563164786688,239456 772762126473723904,123821 777497214381850625,162107 781524181510828032,185921 790065260564615168,215437 790411243064397824,231385 754083222783418370,30910 746872539171921922,229713 766992150416338944,94396 781383094314016769,184426 790973056110002176,10914 794673221715054592,261155 772892685132787712,133184 794284917748355072,259482 763938123311046661,80939 792008838501265408,240145 794321166144065540,259055 777496504390987780,1170441 757977743854342146,50314 752878608130138112,24134 779037166764711936,172057 794942958529314820,257492 788207537489186817,215754 794980491879477248,262925 795099912245547008,264397 792119020015095808,244230 760239221068095490,61412 764472563124830208,82457 791378307413532672,237491 773548917048967169,137042 778685001961312256,169916 753594099941474304,28434 791009237874970625,235620 794645082066612224,262022 749580631537963009,8497 775104236380123137,146847 786256448967761920,201494 787718564518080512,205197 794353491447791624,259034 769305600182419458,112788 781277484545433600,186584 764968400728776704,82066 757357984091701252,47090 761000036738170882,66159 767518668423045121,97468 762657597392429059,73926 792927371863035905,11774 779113206082048002,172089 785648318336552960,196917 791358903967633408,11774 791446959907233796,238099 753548640681996288,27317 785892638486474752,198878 762824568167727104,74630 786752695537311744,206008 791697803785347072,240070 794799037371322368,261155 792064569774518274,243167 756455736562028544,41632 793105838936363009,249348 774291870797135874,140444 788783872209199104,218540 776138849667784704,153658 766027311347068928,90384 787197249474428928,207051 763897834823376896,80098 765545796636860417,88013 760210057875173379,60866 795043332481318913,247930 778365127062093825,160539 790984516214984708,11774 779685857724772352,162497 795134321627713536,263289 793674320052649984,252581 790675065851510784,233307 753348582586060801,25189 753704745936703488,28569 775373775978237952,148800 732439281449373696,196346 775351016598466560,148170 788036273789206528,214492 757284027342741508,1248475 768363335125393408,101681 772067627728371712,121080 773578034544869376,137042 790653334961225728,227183 773653207201361920,131297 785550469900959749,130635 761282991758843905,65180 766704856631566336,95708 779952116374863872,175153 776851010572525568,158815 761814193855082496,69231 771512404710522880,126390 732674196971589636,349404 769200094226755584,195876 769226993464320000,11774 776975719134093312,158519 785649520885411841,197286 788512819583082496,217519 762092238553907200,69356 790368850474782720,231008 778468259007827968,167809 774337444518985728,142980 792510804746567680,246392 775012968236998659,146259 755782879112757248,39462 764099520535736320,81702 792477504250507264,246225 792579334452109316,246225 791960004756541440,211733 780504764673093632,11774 795327778438586368,264397 791040127371841536,11774 760503002520166400,1248806 778294278107885568,349357 794643627108614145,261942 766410156536057856,93286 777240812866375680,159389 770265852621025281,114254 778437790543454208,165185 768442340390207488,102514 769127797172346880,107423 788466508481519616,11774 791018114125135872,234583 788432436329865216,217837 771056354995744768,122955 752989634146119680,25255 770995777732698112,121949 788494086151995393,218275 769684980377288710,114985 788885752205701121,220689 757717952733016064,47844 767852734494015488,100561 751143712227405825,16728 791769585578041344,7047 792170754032807937,233467 785934748057231360,199546 752975784709656577,24774 792014728461627392,243075 795759660347355136,247930 754723239914385409,32452 787627048676253697,206101 789176343334260736,223899 793626318449487872,254024 756283100880072704,42495 794569138551263236,261155 759158087034941440,56964 778452700698595328,167220 773895782655139841,139404 788063477508079616,214209 788737385966231552,220332 773889250089537536,137042 785563821419048960,197035 770003861574676481,116152 778478124975677440,167220 793088044622577665,249348 773571257178533888,135340 794185958597988352,258331 794664853420077056,261942 754077854577618945,31686 772564646372880384,122967 764932114865192960,85377 787715741176963073,205197 794922012833705989,263817 775893464508616704,151845 781482567765721088,139404 785868889619992576,198878 792046207636037632,240535 776806372893716480,157993 733070468312367105,353451 780707006923608064,182257 768137160876781568,100893 758241965238431744,48289 765353322052071424,86103 750186925802348546,11495 764831483903213568,84800 774254629173338112,137869 779297529644986368,172945 761290125498212352,67852 792790208899014656,247241 790726675633844224,232863 792183632597168128,242693 794911664751734784,259743 774957507978551296,130689 792091789511491584,239893 755162330632167425,35890 791975964213469184,240070 792112175997259780,243187 774073501233799168,139404 786765708331933696,205270 773738127752044544,127636 789490993754087424,225358 794213368383111168,258044 772220741467111424,129174 779861419500068864,170187 758681233215918080,54070 780647444073721856,164814 764447867662635008,81869 768980446340345856,110615 776139820351520768,151409 794530851165872128,261155 778316044347768832,166532 787695196301504512,210253 765321292815925248,86961 785273154277085184,194648 785565624277864449,195782 793426906485882880,252020 763085701483204609,73814 768967259863732224,109988 758379265318608898,52702 776948093342277633,159546 790953772318994433,235179 792730946059526144,242693 763768722372849664,11774 775786214687436801,146259 778670180616450048,168794 761613765552898048,1248944 793116391591206912,247241 769284003245465600,112788 787044544692887552,204284 761513876181639169,65540 755752034020626432,39415 774191280867926016,139404 777197568828674049,160539 791348332777963520,11774 772533661321334785,131473 789182431781728256,217810 794642606940680192,257423 780552692556890112,181409 763003504667398144,73654 780993051648987141,184624 794653492610670592,261567 765888544900521985,90031 794539988410957825,261155 794694633536233472,262849 769426048320536576,112788 757295979762593793,46890 793209118328819712,250430 792370028012244993,237964 793318179606978560,251452 761608025400573952,68993 758116161020100608,51069 794658565910839296,261155 794684581450579969,262752 795768037001535488,247930 755068244117954560,33356 760152659521212416,350498 751082437149503488,10735 786995895363657728,208167 775411833276477440,148994 777700785014476800,161573 792992127856902144,245575 756275172890533888,42432 765735157370331136,86209 776646787952054272,58531 787274178424549376,188577 773583263893823488,137042 795039152064630784,263532 779072715646918657,172523 790658703426850816,233307 780790187232260096,183269 794221394712096768,11774 753703373178826752,29349 766054841399541761,77074 793182507705315328,249841 793186854430384128,11774 768528973995266048,106753 769039145410949120,110709 785985649669083136,199755 794707094414839810,262226 760569475330605057,63371 794665586366304260,261050 753906323423653888,28128 771080385669234689,122344 785270593658630145,194667 785873461130452992,196625 760267451456040960,16953 778613327618420738,169201 755639061965135872,33355 771601798675075072,126389 791158926670721025,350657 792047777475952640,243075 792194680930705408,244270 764765702431670272,83422 795398922160271360,266822 791686067044790272,240682 762459577530982400,47283 793095330610937856,249469 753371096364163072,27385 781235075975307265,186170 766706718499713025,95708 752777285837750272,22779 777518512499662849,161542 786607309476753408,204901 768108019129475072,103354 760950474036092928,64730 792078971231883265,230311 778377067708747778,166265 755533095957258240,37206 793055896104374275,139148 781044281779838976,183759 753326638348242944,26492 775744923182084096,132335 753677309454852096,27402 758338537032937472,52061 771396771075399681,125381 795398558929342469,263289 764956425302839296,11774 786698972811423744,203983 793137843518468096,249469 776908113051922432,154965 776029087571804164,152735 777658205811998721,159861 772648903518724097,129551 776437860362706949,155390 779010488860446724,171324 764350188999811072,78198 768554591352791040,11774 788507120039845888,205197 790655797080432640,233307 791465549926662144,237793 773721393263316992,137190 769922897880162305,114779 774320036383186944,142506 790745581496901632,224680 788453995895328768,218275 764167184151027712,81649 752237946816770048,20279 754697917831589888,31969 752902379524263936,11774 761308388189937665,64678 762791236466008065,74483 788707125660819456,218258 793466816618082304,252408 762770616785264640,74681 787081323051487233,209043 761217879312392192,61051 778337795056119808,164375 793242125127168000,248253 794552012633505792,260874 758565924266016768,50110 761648174846971904,69947 780780548381937664,182960 792121012015865856,197322 764064586785882112,79691 751857477071679492,19792 763245815452139521,73814 755620174179414016,38183 780018281595953152,176890 790692895422644224,232169 785970049261637633,197297 792348508674072576,245095 763129788810665984,76552 794839513772093440,262849 768861636924940288,108782 763459852714651648,11774 778378602131980292,167407 789503739086381056,226717 793492208360026112,252149 793914925357768704,11774 758057736433176581,49852 794218604484960256,258331 781276884378198016,185310 751023127056904193,15643 792877709898584064,244270 766759752403529729,95593 785829693194842113,198591 785259708512821248,11774 777436737597501440,156835 785579707085447168,196917 790090259497295872,227615 747487683836948480,11774 778167656679636993,164694 793621101645537280,249926 794293462153699328,259134 794983696893956097,263906 791344468712525824,11774 759091627243794432,56964 771965458782294016,16092 795332771141062657,266079 766724156129996800,95708 793080174262775808,243865 793194579604430852,249926 755095241695170560,34829 755494703278071808,37973 768866715488976897,109666 771869830270054400,127366 775357624653012992,148010 767935039665414144,101383 771297460216094720,124600 775559769557905408,148994 781544830572736512,188119 793496081548120064,243535 761359310974836736,67908 779487668463869952,173964 758863682973556740,52554 793242780193607680,250293 781854782038290433,190553 758322579262156800,51344 758451893458702337,53185 771373529984008192,122388 780009034606862336,177472 756301210781638656,42495 762078905700323328,431998 790234490811523074,230234 765705771439063041,89332 769260261974929408,112619 786338451146747904,202379 764427362985541633,83391 771514731869966336,118191 781638896182525952,187969 768025409778626560,101163 792041085451182081,243187 753649995987824640,28732 787038846516998144,207733 757175822029615104,42202 768888973422895104,105647 785281980598484992,194648 751600798501441536,18395 793999552122679297,255942 792150379291037697,244270 762672166332669953,431998 777876164610183170,164001 779041375237001216,172122 781651431497408512,188458 790673718255165441,233307 762297861853679618,431998 774405139851382786,142668 753653173013864449,28732 762052566960205824,71732 795423822887403520,11774 777277428875993088,159876 754716440083566593,33174 786501182906773504,203674 772349942262226944,125633 780152942825394176,177724 767066649002323969,97355 788002567846502400,214354 788305206522081280,215567 773253312942485504,135736 781551516779810816,188401 793937746502922240,255942 771116814994583556,121479 753925839725600769,29728 750494510476517376,12883 762137650220429312,47188 792603278399901696,246273 763472597937946625,76406 768925298129862657,110362 779897779686486016,171037 785608522784309248,196348 762980830943801344,75724 771120356052480000,122982 788126380114505728,215754 749576258523136000,8917 773558056084922369,11774 790730013578371073,232911 789894683824492544,225365 794214233776848896,258598 756678060221558785,43553 758400928005300224,50581 770253107414523904,117257 790938053837787136,234583 770712879976808448,120541 794010027631644678,257423 786265529434591232,199546 775741685552652288,149953 760972019034882049,65222 785646907800420352,197324 763338790442184704,75418 754752999277420544,22393 760764058320633856,63451 774671547156037632,144654 775500635609325568,148874 794597317043253248,260181 789127004608163841,220332 764896388874244096,81955 772616137137795072,131045 790927350158372865,234583 778337760436375552,167220 786915687885307904,207287 787717092242026496,205197 792070356248961024,243075 762390228283916288,72408 750742732499410944,14421 781567750363766784,188478 788872406060322817,220767 795327996110503937,262847 780750273899790336,182036 794049484003020800,257492 771418743855390720,125367 785727564421689344,196917 790636124775514112,228088 788806718692220928,217285 793265616073351168,249926 777353166585262080,161542 764033179137093632,79999 795408785284087808,266500 790637540458061824,232884 793986856916516864,255299 794022055373111296,255870 795002371206156288,263907 788877184601423872,217634 790566285994106880,211181 788169335822913536,216009 764456796224425985,83391 795738875922620421,26066 776771293408587777,155390 795126307637981186,262849 773593553217789952,137158 794553679617597440,261155 765372910127026177,84724 786426063463129088,203863 788945593116794880,11774 794638871766122497,261155 757758974733066240,46958 775688428042219522,150663 759090935737249792,56630 754112624514785284,31551 771782376103956481,117377 751746648657854464,18893 768196380221407232,104132 778333780788379649,166409 776896183914622976,158524 775304666808590338,148045 786032895517265920,199178 758439975666999297,52394 770234568179933184,117257 789448657275760641,224680 792161663155863552,243165 758303434281889792,50923 794561724078755840,261155 776170894637105156,153854 778766405411885056,123217 790400299580010496,229159 753758176277729280,29091 758726031985573888,54070 792758177959817217,246392 761312401723691008,65180 787511310388867072,211347 788205465280786436,215437 790883007187988480,234583 766382807476150276,93405 751238680786894848,17416 793223765110951938,249926 793371640084201472,250633 795128081165844481,264397 770011951460192256,114388 767158150499741696,97386 773198461516865536,132497 794613638715809792,262053 761595535824269312,11774 785328662157459457,194136 787091903598723072,209151 790648970959814656,232169 792443290637504514,243075 794366906878791680,257353 795438162839420932,255942 767367439365574656,98743 766270496405131264,91946 755892481519185921,39197 785261355506950145,11774 761364279689740288,68182 754798047234760704,32867 756185744465690624,41680 789945728302878721,228888 794533415261380608,261155 781888503407751168,190635 769337110113366017,112788 793151853500346368,249469 785582395005296641,197286 790437224605024256,229874 733013862660907010,353162 780136393829785600,177233 790861543034462209,233692 758132460580241409,51239 781240249984790532,185496 788083819454791681,215030 759123671017410560,56231 766221774543388672,91770 794534157766377472,261155 751149768693383169,16953 770412731300139008,117263 776879537426534400,157755 793920870972583936,256255 780867124529025024,183975 794306149990289408,258981 776254192872660992,152314 795054843652112385,263926 761591418817093632,352982 766456216491008000,92972 768075712326578177,100620 760538632453185536,51451 752160477703204865,20849 765998858186874880,90611 773378567673700352,136439 775036072262762496,146259 751760403026378754,14277 767897307878522880,100561 792516703150219264,246392 781554772914483200,187976 787656236439330816,194230 792280294120239104,69055 756571508252696576,42117 761241137399103488,67397 791422247382638592,238099 756412420856221696,352982 771796720803991552,126152 786608449891209216,142508 795023724806291456,258456 764681654271107072,82118 789984618627764224,228354 732997275803353089,1170811 786544764443385856,204413 788496390305488896,218275 751944710424502272,17847 773325753391853568,135736 779105885322752000,172270 795264759033688064,263171 750108002015965184,10735 779436925337952256,174288 785967201899667456,199272 756297750820421632,42564 765159069921316864,85562 785967639847800832,199211 793790904595165185,255393 774675079632416768,144198 756724314632777728,44429 766367490058227712,93036 790604410753683456,232790 780286580623749122,177233 793874084555657216,256255 758648034305593344,51451 791477132396552192,238292 792077591075258369,243187 770428779550404608,118191 762758478578319362,74281 788605615048429568,218223 790911117619068932,234796 757627959721230336,47940 758142733404045312,50827 758833487990304769,54070 791396858790834176,232137 732983666494853120,355106 759093378214748160,56784 786638755750752257,203674 766423337140563968,93823 754070889264656384,31400 791440939084414976,238383 795011627867316224,262053 793541537925738496,252020 755176590569533441,35890 761908098239868928,70990 753767967905558528,29624 768171573446443010,103071 749245668980563968,7836 785975157097574400,199891 794989581112344576,264460 779856839462662146,171991 765007589268676608,85562 745069205670637568,350258 749317237522198529,8047 793601682928115713,249841 793676173586927616,252408 768285034239234048,104932 772181163393765377,128934 767946606700212224,102730 787736443779067904,205197 785741037461381120,197286 760084850627928065,56574 786526794400739329,203048 758474790051061761,52545 772823280138883072,128934 778955316406853632,171324 793069684098752512,243075 768276112589946880,103261 774991751262023681,146259 794002315690868736,11774 785638495373189120,197322 757646474645639168,47940 756504661260050432,42249 759725494140932096,57068 787515910374330368,211476 792020658049851392,241678 766579552038551552,94037 793863279751946240,256255 773909558594932736,139404 772798472001089536,129649 751166153150517248,17259 771395302850961408,125367 779331106403385344,174117 793115550331314176,249469 756347286209323008,42249 755972088964472832,40881 787120604730175488,207119 787403540633313280,208307 763150900579868673,76264 752965413022097412,24597 786402191246368768,203350 792025721917042689,243187 768110499313643520,88541 770757385065488384,120610 793139989408133120,248719 762036047207280645,431998 777027345139900416,153172 755881301195034624,40473 756882482222465024,350711 787096634853355521,194281 779892716578582529,173347 765039421821300737,84724 790742037448364036,231894 775008540637270016,145438 792093359934504962,243865 773990300985401344,139404 788605578184646660,1170528 776864209133002752,158673 766330411333013504,90982 788578452471287808,217574 765399259323723776,77167 776616816122613761,157031 733029095362203648,354906 787065348923068416,208065 788421039088930816,217837 732596473100161025,351617 765318108852748289,86440 766298086880735232,92189 776051704156401665,152735 786284188714622977,200355 763655174128754688,79502 794281043134062592,249926 772271459347472384,128194 788077400693276672,215005 755003414740729857,34666 780629449100267520,150151 794377885200969729,257353 763097729493004289,74711 767067599150592000,97355 756868745646120966,45125 769184133843083264,86844 795233973261729792,264397 792016121452957700,243092 759660467216191489,57729 758692219708579840,54070 764922492729253888,84724 776882271517184002,159146 781678092070842368,189515 787289815255363584,205272 764942338103779328,84724 769211612494344192,107469 791345032653529088,11774 786657427580129280,90209 791393281548648448,11774 793936235924516864,256255 789442274178502656,226048 794304486294462465,249926 777422802236350464,159876 772039030963838976,118191 785269181356789761,194648 767042707877273600,97547 790293604304433152,229910 734892810877468673,133136 754948561662517248,19075 787958902935650304,214026 776992988727619584,159146 795378764066811905,266491 773718204397023232,11774 788660292993462272,218832 781290836919144448,183801 793198297225818112,249926 776981641554046976,159146 794536168989655041,261155 774996009738985472,146259 775344113247932417,134375 786581300668948481,204413 789152091155623936,11774 777826153373569024,163763 753358008852242432,27045 778767504344842240,169923 753319785371492352,27061 766298236164247552,91946 779336419546370048,171693 752209339146833920,21641 792591194547040256,245963 794751850419539968,249926 775705710885687300,147029 776292874518495232,153596 791784320574730240,237332 786757623743975424,196701 768093430522142721,84724 786392618380894208,202379 771208256815403009,123825 779403158736949249,172799 765257832174346241,85562 791333760776232961,238207 793616583570489344,249926 786400372847878144,203674 778285933464588288,166409 750059119382585344,10847 764120265886273536,81869 781444133852422144,139404 760275531212394496,61051 780797247860670465,183351 791704190850572289,62492 750717815913676802,14351 753360293267402753,27045 761167097682653184,11774 758026347138523136,50314 778224596906414080,166390 774795543759450113,127994 756560014454714370,43553 780971918987976705,183338 789201777556070400,222647 761221817780625408,66889 777162111013314560,62180 777622337793495041,161732 781129462205255680,29786 791450519013208064,237935 792204274151358465,239610 794263283486326784,257534 768210192949469185,103046 794622765504589824,262022 792598417297989632,150812 785933856931274756,199546 788421605542076416,217285 788525253681029120,217837 772458509929746432,131027 749680839382867968,9638 770257441351172097,117257 760531758144102400,63451 794326506134568960,259659 767657029439721473,100329 785596759661686784,195936 788486258154627072,218275 778022273278029824,165185 768091080763990016,100893 775415802728251392,148800 785799985887481856,197512 750734910080421892,12954 792132006679236608,243187 768517758711726080,106774 792554319170199553,245103 793574098408308736,253164 759318176639352832,57092 794672250947588096,261818 767140581239758848,94699 761689109115076608,68862 767747066399428608,100893 753013134491734017,22869 753718333355225092,29347 776391722901180417,155390 752622709025050624,22406 788764828697497601,220029 765683174143762432,88874 795268711431204864,261155 765540823475847169,88052 785501544573722630,194743 794003057725972481,257325 794628309325905920,261944 751645221851574272,18550 771716552517443593,125554 791133444080275456,203863 762681238314287105,70797 793183345236508672,249469 762639680215126017,73981 788464656943685632,217601 786849270578032640,205989 793871215072976896,11774 753990396036866049,30590 777460566558253056,161912 770184009741692928,116913 770974925087772672,121612 781921848003100672,190635 761521726178066432,18215 779495418140975104,148861 763898424169078785,80482 780897596827131904,183269 780361832053735424,178524 788067544435392512,214354 764829609724641280,26066 789852108455571457,246425 766289884126580738,91542 790977028740743173,235590 794003693066747904,11774 795265974136176645,262925 786130582719696896,194450 779484623973801984,173011 780083383087005696,176673 760134632679538688,61051 751600968580550656,14277 789665189490597888,226731 792050508873670656,243187 794564296080584704,261155 787120538783059969,205728 751231340054388736,17143 779312324029153280,173915 793881685444141056,256255 767654301749698560,92077 780064514418946052,177248 771405894768664576,125367 778340032742559744,165185 785485766516367360,195975 794698382338097152,262752 788406124907106306,11774 775682422629396480,149422 788973727832735744,222655 789538678599147520,226832 762985700337876992,75724 785269595670245376,194667 760309161708163076,61602 740960112903397380,1247407 776144975453097984,153699 735973505963986948,11774 793474949700694016,232863 773887813855039489,139404 788464845297451010,217039 753337118483591168,26871 790938053925756928,234583 788570527891763201,215437 794385831913877504,243075 791301346372702209,236502 791650182479933440,232825 785863191435718656,197512 752826775755825152,1248238 765633584199708672,88052 780667202353532928,182049 786250183084343296,201958 770383151818502144,117257 773561049123528704,11774 764232737897144320,80939 793113694691471365,235677 795412989759356929,265855 769081268499775488,109571 779370996172255233,174230 793180349521989632,249444 767726643892727808,100893 787024453305643008,207949 776916674054324224,154914 786039323527225345,198892 768881259686813736,108849 789242062562533377,85562 793206121146179585,249926 792585490633490432,246674 763637978530844672,47188 764303988367826944,77319 781562620226641920,187976 759398833210228736,56964 786545952240775168,204413 762225673763192832,67497 765946059042516992,88370 759079971444981760,56231 762655339678314498,73814 785500086134374401,195975 770607981092155392,119832 791539762888925184,232863 758396925355982849,16236 758875996699320320,53185 765598946957766656,88336 763512774597021696,78853 787386050079580160,210207 794655508208750592,255393 756282023812165632,42249 775079675366404096,146949 765209403473604608,11774 769147264078143488,109571 763258630581940224,76771 787726284419915776,205197 757794749164118016,49121 761701240191549441,56889 777293968317054976,159874 791322002963300353,237491 792498548977836034,246273 750345147217575936,11890 755195427151020033,35890 763396318685376513,73814 771471173540536320,125554 780890485649006592,14104 790909254580396032,233558 767748483038052352,100893 765676956587323392,84724 785549262864125952,196788 791388792863227904,235487 758046391587471360,50923 767814434362273792,100559 774072424249700353,139404 793987418688876544,256255 760009862340222979,60325 778698938534592512,169550 795774489917321216,265649 750142741221220352,10057 794596212548702208,261155 749038702446407680,6955 753735725711970304,29592 793306686274539520,249841 792412257892208641,245750 787318772747137024,209918 759844139403997184,48081 766078866196750337,91125 794961560099692544,263575 755104350729568256,32361 789202379837018116,224610 791387800415318016,238429 793879560466993153,254135 763758116408221696,431998 771845728658489345,125742 764231474421694465,81946 772295277931696129,125554 785524349159739392,196538 732530608904282112,350808 766812995850600449,95672 785281732454944768,194648 794560160844943361,261155 777595443178012673,162497 755045643882725376,35044 765639079996198912,88052 754055130618662912,31547 756239034549170176,42149 763891693657530369,80393 778774788537978880,170187 768194450044497921,103354 767063093973250048,97472 786285966319235073,11774 765637720911773696,88669 793465769963032576,252020 749116572875124737,148861 781646366657228800,186584 761127002547990528,669866 788134354962620416,215012 793127594514325506,12968 794213801268645888,258331 786923223409569792,207287 785512532362440704,195975 790274937441423360,228341 781295140509855746,185310 773550350208991232,137042 790806061729083392,56964 760587185351372800,61545 762360667282280448,68862 760781248193179648,64677 794006460585820161,256502 793208234861400064,250033 793496208811630592,252741 791815903734214657,241940 794031418590408704,252679 765359535858913280,87272 767786118888644608,101479 793744512107573248,249926 786382394446188544,202217 775701066188894211,149200 759740693715816448,55257 788826819671629825,216009 794586205178339328,261155 789722038730534912,227242 788010059506847744,195876 772796196356227072,130686 787933709882105856,213887 786508854498435072,202877 785528630705131524,11774 785635303146921984,196917 765247586781556736,86653 780182863199297536,178882 794688071308484608,262752 794300603770032128,258598 792137088049164288,237964 754966733299916800,33356 785812242461630464,198671 795289677976793090,265257 792128280824459265,243733 773331067256307712,135592 768241315364601856,11774 770421983414587392,118191 755459167125663744,37044 794429598884839424,259034 760455144446111744,62771 791804462796976128,236884 789078638247510017,223047 732311094547484672,1170335 789901248589864960,227032 768703401160912897,106281 759109249481871360,55660 786245702850453504,1063777 773517855174356996,136947 790277198804463616,229693 770791011761225728,121046 781239152608104452,185595 781493439506550785,188119 755494482431381504,38032 791784587647152128,240483 785265533843234817,194044 751845503957098496,17794 789442523492212738,218540 765669987625295872,78159 785327429694787584,195207 792390834062852096,245549 759148256420958208,57348 781679266484281345,187969 773519438846976005,136947 788882414059790340,220332 754983477976698881,34666 792019281663983616,243111 794001935972126721,257492 774483596979474432,142505 760526757954924544,62492 752627502531485696,22777 773287754138550276,134561 781195897069826048,185496 787026995074916352,208016 773891012511006721,139404 778958411186761728,11774 792528836135182336,245130 779118189494034432,171324 763027997104275457,1249085 786398118837415936,203674 790252856624504832,228952 774940846781333508,145451 793630315071754240,252020 749740833495130113,9408 764514559138816000,79691 774580865691156480,141316 764260180188131329,82209 775447545996648448,147538 779110391725101056,172089 788438866323771392,11774 794776763180208128,263051 761271839272337408,11774 792390739988652032,245566 771063131145515008,122982 781429282480398336,139404 794749284935671808,261155 773372187390545920,125381 793190007963910144,249234 767010560043089920,97380 758522650717061121,53580 780752632226775040,181935 751973270660915200,14277 759737526965903360,56964 794680329227251712,261155 795226465294053376,263676 776962358140805120,156055 762224413248978944,431998 773848232829091840,139404 776995289597145088,153225 793867065597636608,255522 767844348478107649,101681 795056942494453761,248036 749953420472221697,10735 754717966982406145,33356 778819709676367872,170187 771323174445166592,122126 774007255595225088,131421 765237919758057472,86645 776140099025199104,153194 793302125950472193,140444 769339048691240960,113309 791140141259784194,236454 794716340011470849,261987 795432802128891904,263895 794533252845473792,261155 775074231075778560,144573 753427271130550272,25863 795715474222878722,240483 756305053632241665,42495 768170511306072064,104313 786175637014794240,201494 757813189602004992,49207 751620562561093632,14277 755037205735714817,34666 760986652173012992,66159 769160818709635072,111491 785964216721170432,199490 765667187252080640,88459 775593446409023488,150018 772074493728526336,129471 787077858321506304,209043 791694261045465088,240483 775717446753726464,150663 792528381078364164,223249 781857482129801216,188401 773601950319407104,137042 786634407419404288,202265 791029095345815553,232169 764136236147617792,82066 779380038395318272,174427 786669370575495168,205728 751896845627064320,14277 790982799964508160,233154 772216785735000064,112788 795378652166897664,266491 788124176083132416,215608 794675940299182081,261155 770242925233963008,117257 772243037011443712,130289 788354697673318401,217032 755960052771491840,40881 765651302047031296,88930 786404122136240128,202636 753231178774097920,26140 764505776048181248,26066 787603359423356928,1170808 788391718785781760,217519 778959076172660736,171379 793239180956409856,249469 755059589662539776,34666 764211850988748801,80939 769165813643304961,111558 791000851854655492,235486 780419534331183104,179718 788823474785640448,219119 758021996835930112,47761 763516727380631552,76013 788482103755366401,218275 776924307163262976,158992 787716915573747712,205197 752936838243966978,24316 770743930560258050,120541 762134142104506368,71766 768909160834478080,108849 768864328191664129,108849 751966147658993664,19792 775003978752925697,146259 750754057111818240,14277 732963186115248128,354396 785989558479495168,199262 785487455621263360,195975 791726132487856128,240661 775395802550145024,148045 759110285445701633,56964 774676560683073536,144602 791375102046670848,238207 759476297424838657,58054 788749086270685185,220029 771094909076070400,122776 785628290635722752,197512 786102476814610432,198576 769636968506490880,113412 785987622300626944,197637 790272190318981120,228888 790744301991059461,232884 761681522151657472,69711 774085201064497152,141360 766716532252635136,95708 776111752073347072,153658 791314420324380673,237491 773199158924734464,135025 772869057154543616,132761 786296199225618433,201620 792017818283864064,238099 765625897076469761,87145 770213249388253184,115538 780742897842819072,182036 793517876577611777,249926 794678825200340996,261567 759566047255076865,57574 793434316965634048,242712 757278680745971712,46406 773688166326865920,138532 754734041559998464,33356 786221242101694465,201555 795703365619642373,26066 766095234841346048,90193 762029234760060928,71476 762597795001987072,72510 764233385837334528,82209 773967328040091648,136579 793181046959247360,250333 753734000007536640,21167 794325924615364608,258771 749941573392236548,10735 791710221924233216,238639 765950747024433152,90373 773855754109550592,139404 794393257350348800,258456 794930436719853568,261818 780086267941912576,165185 757434740815306752,47266 785625749889753089,197017 795048534416429057,263896 756293438513946624,42432 795083565943824384,11774 788190248568180737,215754 781273497351761920,186584 750892157053968384,15843 793986067246542849,247651 749707921550741504,11774 787676527282434048,210313 789154940610613248,223286 749687787578732544,9145 781451500186775553,139404 793493954628943872,252020 764283514028036096,82953 773658280098795520,137965 758011016412336128,50772 766000285747732482,89923 766428875563737090,92958 771130883059220484,114905 772819448784838656,132335 776737586068922368,157693 732841137472430080,354106 765941220468203520,11774 773957509518196736,140444 785970133923688449,193868 794680905579122688,261666 794917676015448065,262849 793499746887360514,252707 795401712823631872,247930 771188221120090114,122388 781602309587472384,188874 750063174938918912,11495 771512937693351936,124855 759915187398778882,59666 765389049909698560,84886 781056041718906880,183759 792799530077028352,247241 773536383394689025,137042 778400441348468736,163592 757790273204170752,49431 749233917111242756,7615 755752701061758976,38183 787311112597475328,209351 790847015055949825,231894 789225885467488256,223692 762655698459078657,73814 786758077043253249,205143 761534293181140993,68908 788226725922701312,215922 793251378953015297,249926 755894713052430336,40550 770912016886366208,121949 789115888100270080,223286 792501668923465728,243187 761952963220955136,431998 778382812001013760,167220 755159436621189124,35877 788744068490600449,220029 767471609024172032,11774 768172223429545984,103354 776636972265766912,154701 763552925981433856,78115 791348312733523968,238395 776756768772718592,156567 778788790877888512,170609 752250441522671616,14277 760708696217382912,63451 776172545129209861,153194 791802726279581696,222526 753356819599360000,26458 788435526219132928,217837 792438461416562688,245130 785936679945199617,197512 793164390899982336,243451 794555159326167044,257353 752975431368843264,23739 787028592890941440,208014 790977399546482688,234583 755389341233516544,35890 756914942389972992,19563 794577703487815681,261155 749660474774544385,7461 795007020688666625,264414 770579130815483904,118191 770021463827025922,115203 794328478229426176,259743 772082421974040577,354105 793616216330035201,252020 785750366184878080,196788 786369815522848768,203391 770450591428608000,118191 794144703356792832,255870 759928672908218368,59666 755957370333736960,40881 765618330875076608,88669 790381035787657216,230271 791313625214574592,237491 772533914493554688,131421 788487401781899265,218275 789155582825508864,223492 791791859848720385,240483 794527219641028609,261155 793190901665312769,249348 767811615941099520,101383 791694069978243072,240483 759139929297334276,56964 781166490749923328,185310 791357394773274624,11774 791441432800178176,238290 767279950705598465,29263 793163661808238592,250033 787968655279681536,213887 761679584710451200,69947 764915931466260481,84724 790656102677540864,246425 790881339868270592,234583 791413991813869568,238946 794559069616934912,261462 794367738156191744,257353 756319495552106496,42249 764674363572494340,84209 763063941454897152,76329 735734788133265408,353124 794397386005184513,259659 750617374655672320,13532 795720897814478848,267564 751854754138030081,351152 787083943879159808,204835 755711179801104384,31750 793423353897943040,249926 744525345534029824,349197 787210885286678528,209351 758456561211539456,52554 785643337156034561,197404 786627457206059009,11774 763859458288156672,78198 777145706230362114,160353 758452212750290944,53185 766764565262585856,95954 793243169756504064,249926 758487787116961793,46384 778366581462200320,31957 774172042136399872,140444 735987553254264832,11774 794157321656143872,257353 760167160337559552,61412 787466775134740481,211347 779457045002981376,172185 792113203945742336,243513 776895882541182977,157082 733084661094580224,349283 763044571974545409,47188 788548130400825344,218875 791465455802281984,238207 793859936035934208,245963 767684040421937152,100605 758773940084965377,49866 764495713564823552,81425 790596146947321856,210238 794206103789715456,258598 787342117232381953,209269 793140678565822464,249469 787340102166990848,210289 760276519339958272,61723 757298689773703168,10662 789672210319290368,11774 749097988438437888,209828 770306603807563776,118087 763932600255729665,79020 793799677908885504,252020 763769423404470272,80098 775377054707642372,148045 760806449870213120,63776 770812241755017216,121359 773625649051435008,138165 787767236664504320,205989 794729302399090688,262025 752853069956730880,23739 762602966956277760,70927 757262488370941952,45014 765837357811728384,89198 793822597137911808,255393 756221546025189376,41680 794858395660591104,262849 755546743857516544,38183 770920502223396864,120610 785880669335330816,198591 771893506021269504,1170722 751240327596417025,17921 754753265460477953,33356 792025653994323970,243187 790984899369005056,233692 789522605745111040,226180 776774417858920448,157840 769320395828781057,112363 732965092287905792,352911 791007131306565632,234583 765942435914584064,90384 773816484220981248,139322 752760359556091904,22735 768672801691619328,103071 785818890169233409,196788 781142378224640000,130635 791636985878306816,240260 775793951802552320,150426 764135826066247680,82066 792272616811851776,240890 780543346477498368,180074 775782175828430849,151185 764200453211054080,82544 790259939616907264,229159 792108156335915009,243793 774765969826779136,142721 786014816326422528,199178 763834551864930304,80716 776918784707887104,159359 787449899197530112,209863 780790657958998016,183269 789152627187654657,11774 756953544222208000,44450 767004553992556544,96039 749739291903950849,9754 781730001460666368,125204 778913062300495872,170609 793575715434295301,252679 765968084913971200,87904 749412800645238784,8670 766706678398119936,95708 775498723698835456,149259 758730864519897092,54070 764983760827748353,81869 786862075800936448,204224 776176583363231744,114236 791341522658611201,11774 761925461119303680,70918 785263825746403328,194560 732530800533495808,352466 754734393143373824,33356 764152367755489280,82283 794582296921706499,261155 795326020358389760,265284 772833410578427904,132335 781651308973527040,177455 775126241485651968,146720 793247590032642048,249926 763909938955558912,79691 785276194052829184,11774 793001925788639232,246617 762147002788433920,58537 785872956656320512,198878 764159888901582849,82283 770735606573985792,65496 788188071007256576,205197 791384933830909952,238395 788474043632582656,215005 763483171841200128,78341 750412000891658240,12883 760121870389768192,61051 755022461402505216,27045 757982146191499264,50476 761228303214735360,57191 773541571715276800,136947 758636402087043072,54070 787141886821695488,207965 762856482584956929,73712 787101279461924868,209151 792817942664716289,247379 763414158603759616,77731 791347322693128192,237491 753638542635593728,28732 788389965529026560,217519 781320033788129280,186210 793810175455100928,255362 754052882274590720,31400 795079972721307648,263688 765834957394735104,76012 785850101801549824,198878 790643876121804800,232169 786582920592887808,209828 794621756514373635,261155 780602319503233024,181886 794579225877614592,261155 777659757930876928,146804 785588382814527488,197297 792475220233768960,238207 788726568893820928,219531 776997601203916800,159876 786625263195029504,203674 793169497767182336,250033 779457395978280960,171693 760557813588488192,63451 791450656649338880,234583 787024678439251968,246425 795310396978532352,263906 770376526877646848,117257 794996882166714368,262053 749400160820531200,7160 794376722158219266,227345 755925145990987776,39475 737030491103232000,11774 794306424905953280,258981 758488957155848192,50719 778947096615481344,169923 779532491262611456,174115 778432940703358976,167220 785625881435709442,197017 788699921788481536,218258 773548963387482118,137042 751188791273152512,16299 752176342641287169,14277 758654651420073984,54070 786068939407253504,200870 766050848824635392,90405 795702768145076224,267862 756893285914808320,44450 791951062164910080,239893 794595305996042240,261818 767054641720729600,96039 749928623415627777,10653 757070280577650688,36145 780898369178861568,183269 763691164377739264,78208 771513811987681280,11774 791001500050862080,235620 780758586657869825,182960 754001845324959744,29790 746915525544972289,1247760 751764663570931712,7816 794564730094424064,261155 761087614195671040,65180 762798550870732801,74483 767408235548672000,99137 793295972591894528,250633 760540548319109120,59373 785557700478246912,196917 794633595176435712,261155 764183686283534337,82061 779338335177220097,158387 770298269285031938,110585 791016441298362368,235251 793889167218475012,255942 772507560058519552,123865 760990180387921920,61051 781552647090364417,187611 756675659577962496,44450 770705474090049536,118393 773868206293299200,139404 780601751233765376,180343 791774010547789824,240483 791350296739844096,238395 753997497970921472,25863 768702280564482048,106281 759438593664450564,1248643 756930317751951360,43271 774362204338401281,142980 786092884592365568,199546 788468919770099712,217945 781469137398853632,139404 786408476792664064,203755 779724076180992001,195876 781915159841214464,190635 789167468128317445,11774 766979050464083968,93261 774819956106129408,87904 775494456409751552,149770 791353388659306497,238395 795128986246463488,264397 750798272768438274,12883 768420283006935044,106013 786726060314402816,202045 794605181350670336,261155 775851546852470784,151202 793424360430194690,249469 793471932213624832,243535 778364113810497536,166916 794679078116691968,262022 795716226882277378,268231 788071001737170944,214354 777946845091762176,157755 765031537117126656,84422 772555655681024000,131542 742872681754857473,335115 786045177190162432,200382 785299619852984320,194934 789164341257990144,215505 793121146887692288,249469 794350778936766464,259134 761023223857238017,64722 776867448385572864,157755 785505301537492992,11774 786684826489323520,205728 749190862630887424,7529 761345618413576196,68102 792079847426183169,243398 761388663112552448,67023 777131698257399809,159906 765218097552916481,86082 771319878091505664,123280 792151514009579520,243292 744119870833434626,351463 780817253231108096,183546 756099779164196864,41114 768498230631866369,104973 793863929701302273,256255 762776652044767232,74943 772132034814750720,127925 789254488561287169,215505 778539526415323136,167319 791390737149468672,238780 794539176532254721,261155 776929748693815298,159245 785880995715178496,198878 766766142799093760,95868 786622863457431552,205181 788532031609196544,218977 790549034813431808,11774 763148292888768514,1249052 763565599054176256,76858 776935567585980417,158864 788792681552048128,220526 790606985406222337,231028 794913746313482240,263895 774304941665951744,140444 792028501494738946,243075 764703676757741568,84533 781254313951756288,182036 761525120523497472,68993 764972506742566912,85562 793344451699761152,251390 786057363493163008,199178 792496697511260160,246273 793159686048677888,249961 794309663600889862,259458 780598008555507712,181755 793495438322176000,252196 781338230520180736,139404 776257455810412545,153480 756950306097954816,45672 753925616924237824,29263 761311693859328002,67229 788775861529014273,192238 755371350441811968,35890 774890060214829056,144848 786231318942285824,201958 765400393387880448,86961 795456220605845505,260857 753507359952076801,23485 794319357245554688,259659 767207871075328001,97386 791468857160454144,237842 786872926951866368,207013 780794023942520832,182726 792178903825715200,244550 794188323560402945,258331 781397728731533313,139404 785493467992436736,196277 765070280179855362,81946 785989610862055424,200382 786440216089354240,197324 794645972995313664,11774 762975547869782016,75724 773179127901855744,134561 791435342083715073,238395 773750228558028801,137315 787747101568475136,208949 792754390134296577,247077 766042837074882560,90384 761675078237032448,69711 774237251819700224,132578 789198181749796864,224221 767468590006013952,98720 794556021565861888,261155 758315833332494336,52112 790939723007012864,232169 794625200738418688,215437 780743345551400960,182036 791680128434655233,240483 775835053465010177,151947 781831259966181376,190635 775353526461411329,148473 788853917799112704,194193 795708456003076096,267655 770395602232291328,117257 791850559011717120,242151 760973573490081792,66116 761963179991789568,70858 761693607300431872,70085 789666445437259776,227130 757066122944454656,44429 789698688671154176,225359 763061896186466304,75797 756965722916524037,45122 788111914903535616,215608 762310652035600384,431998 765956001170239488,89617 759365069390090240,56924 761382921026494464,67973 766365302154153984,93184 765262503886528512,84724 753617092444819456,28281 763442219026157569,78337 788449439467892736,217837 795393859899441152,266464 752836318846124032,22439 732807292958199810,398860 791152482420400129,232863 794703823738503168,261155 773868341442203649,139404 775789698526609408,151748 793623334894305281,254135 769550117598822401,113412 795743078426537984,267862 749815776274591744,10286 755172570245111808,35890 781255792125177856,184223 760009889020129280,351387 770710054639108096,119832 785433264840400897,193425 771359596896096257,124597 792153077872603136,236089 775501046219100161,149770 765544305616232448,85562 786198142664388610,198970 789320297195319297,225359 793110424929509376,249469 758177313271971844,41703 773951325386268672,140025 766738273947516929,91700 786031577503440896,199227 754763948184985600,33356 758714367311511552,54070 795670707694960640,267862 750344423339282432,12357 791911479469498368,241034 793461260440309760,252020 795387403951185920,266491 732192658723090432,33338 795388388249571328,264397 780873944710643712,183269 758419281809903616,53163 764984745562411008,85562 751933017086685184,14277 762251043661119489,69516 777559523481440256,159876 774498016338255872,141316 775918779402375168,152314 790402685317021696,230485 761367247214436352,68273 787281412164558848,209924 780085037110816768,167083 788152063570182144,215608 749483429159432192,8497 786207073595863041,49459 793594704935944192,252891 753018753428910080,25255 791710367760035840,240483 758393264772820993,52532 757668728695721985,47570 785314216035045376,11774 760458658262245380,62851 787725247357259776,205197 793589091766046721,253793 794567373474775041,261155 768107258580316160,103261 787097550398582784,207109 788579584627187712,218275 786548974928793600,199496 792523953768165376,246273 794363083242242048,258789 775064777739599876,146704 759414331255775232,56964 768679180972257280,107901 758325029486473218,51809 767120708493115393,94699 795367245409058817,265875 786642914579406848,11774 791047832874717185,234583 777112860631728128,159876 791575491018973185,238207 793569948656205824,253164 792145106216378369,242693 764856095328309248,84711 767725612161200129,100893 775341062441218054,148045 795428956107395072,266138 780615584698425345,180627 795415298195062784,266491 763905281436872706,71776 766814746762805248,94899 793541232622526464,11774 764821419045838848,84724 757289916170633216,46406 764370417557524480,79691 793185138179989504,249469 770332692349083648,117257 769985868035686404,114254 788537388939284481,216009 768435723384913922,104940 790878770496438272,233558 780475268607594496,180039 760084785863667713,60866 791319008180043776,11774 778751647744831489,169916 785480934883635200,194167 789553511952359424,226731 795036411518808064,262849 760149892580925441,61051 780203148438867968,177233 761692515321909248,68862 770803467644350464,120690 768123099694850049,103261 762786987501875204,73712 794913867948236800,261838 762082897855713281,70509 792081159492472832,243187 795408090430586880,247930 793415241740595200,249926 761356106945929217,67852 766375283431731200,11774 772101109792014336,126390 785526010745851904,196676 772926391360815104,133519 794544561062187008,261155 759741926190911489,57105 789495158349832192,225358 759164638894264322,56964 773508891883638785,137042 793143853188382720,249926 794284743059611648,259231 787037299158704129,207949 766080560167022592,90482 732318139938181120,349283 786730324348706816,206008 768560773782134784,106702 785609407086235648,195975 791129699233701890,232169 752992080029360129,25255 755130174631534592,35694 751963457923084289,18317 788892661444927488,219942 795149204750352384,263896 763166952604831744,76549 766638198969737216,88930 770955150454325248,121612 778317874725199872,167220 768887622655762432,108849 787516257129996291,211347 790978900037775360,208178 786588766009958400,204835 792442936201850881,245136 771410123298308100,125222 788155576907882497,215608 792494634723381248,246269 767878285028130816,101681 760562229251039233,60112 773264597465784324,134875 775760114858852352,151156 785699465965346816,196767 732273221093998593,349776 795423516489355264,265855 770414099045822466,117257 776202535216394240,153596 762784487281262592,73707 759341245303054337,53014 775109996740681728,146720 776881768183889920,158815 765519844523380736,86440 772533272081465344,131007 780624753216200704,182211 790714557123571712,231792 774291827901865984,11774 794011360497516544,256564 766082486891798528,90482 774234637891690497,141887 780081141155934208,177472 794659404654247937,259892 779278857232932864,169950 761700056147824640,68864 788129218378997760,214899 739257816989323264,11774 757630871344123904,47940 764251299311456256,82002 760558734494097409,63451 794987464456830977,262849 790231608716435456,227795 794347253037154313,259063 787809987540103168,205197 753450772340277248,18323 761606887511101440,68864 778360941268262912,167569 779522058938118146,174244 757697927800381440,46958 767553038718476288,84724 770275476711493633,117257 774348465576947713,143049 756814000420073472,43471 758390755044028416,50827 764991204811345925,85562 787325334001713152,210207 786285243485392896,201494 771522594604539904,126390 762108923725873152,72010 751811370878902272,354598 779042471594565632,171693 785808920648515584,190269 791673575954649088,240483 794651721167491073,261155 755310717025169408,32941 776109532879532032,153372 755061901135007744,26721 763795421445492736,11774 750754595689889792,14877 794312025732239360,258456 754969368434446336,26721 786529089062440960,204224 755386731197636612,36735 752621660008767489,22575 776768454846255105,157840 775857144411205632,151439 791053698877169666,232169 786974017953656832,206008 751788505454505984,14277 778615552856252417,169201 785647395149189120,194082 776127616474423296,151741 771143215491588096,122817 787271899118116864,56146 790717668869365765,233692 793604508748095488,254008 754761653334388736,14277 758694693211283460,37294 744533148319420416,8431 772539485871570945,131007 785494463061827584,196277 756555063754104832,43553 754082334677151746,27773 780340695445807104,178524 793292786963447808,241523 781906862765666304,188478 736256480312168448,11774 777835876122562561,163780 787763035687489537,11774 773530422013726720,136904 753538052757266432,25981 778634526348218368,167220 774096180514922496,140444 756417236240171008,42249 761425808837619712,66897 788077808069279744,215005 756222752000999424,40733 773958222478766080,140211 733323748464545792,351837 762008269640564736,71087 756248134993326080,42249 742168531467276289,350258 759081268709560320,56231 775779491163635716,151463 750468103633592320,13662 779516746281607168,174244 751997726158499840,19210 755477259335700485,11774 770275100973293568,117257 750462874871476224,13644 785877989728935936,198878 761024755977773056,66412 763777800100835332,70177 793266700762374144,250293 759097544081309696,56964 739978774951940096,352687 758030446420779012,50654 793616502058471425,254135 780001497903955968,177472 785243724154482688,194082 762326504164372480,1248996 742747190506881024,1247536 758383942324088832,50542 756461587939012609,43225 786578666369220608,204413 791348115437596672,238395 757673267951902720,48402 752170448717221888,18215 761922325654700036,70941 794372308743979008,11774 771936012838772736,127218 775844321975296000,151845 763892695924256769,80209 795093085457936384,263926 794670666763108352,262022 781900448995258369,190936 764200606311395328,82457 749742998204796928,9754 763849941101916160,80720 771136216188260352,122982 793387255763206144,250033 775713962750980096,150663 758159310010580993,50827 760298467272953857,61412 763797971616030720,80393 769252311516319745,104932 788051361623441408,214354 793999610452840448,257492 786540533501923328,204413 733279135439671298,355480 769955497013149696,115435 775381827410206720,148045 793849425693204480,255942 770994778125307904,122146 786204304776376320,193639 790883118899089412,234583 754732705443524608,32869 792725694606442496,246987 764000676351385601,80939 792417573413457924,244550 791324595743621120,108396 794626492869185536,261818 773470870878707712,738099 795118701506887680,263688 788525257820819457,218275 793063520225099777,248514 794993098044702720,263906 760519683388780544,61922 768963338046873600,110647 772448597279444992,131007 788529031738109953,218455 795387562709790720,265102 763186864396374016,76723 795043827790839809,264431 765382233272283136,87145 773643111348183041,133702 779573445625466881,171693 781563629564940288,188304 790370888805785600,229693 776596980776611840,156835 776797581146030081,157082 764115562523865089,80939 786366794764128256,202727 789161204878934016,11774 778700604713480192,169201 764887380398571520,85051 764959198417420288,11774 772908960449900544,133519 786645173350572036,204413 790741337683456000,232911 793885973268471808,256358 794044042891796480,257492 761011568339542016,66159 764861424975900672,1170338 794796938474520576,259190 758768540480659456,55262 794856328334282752,261155 790343970425606144,223492 776038297780887552,112363 792211707997237248,243648 756469172050202624,43391 774910459493412864,145876 794005824234541057,255870 758114565041233920,41703 751204972675629056,17143 771894627213291521,127871 793204652720332800,249253 773650681572065280,137869 785572192989941760,196917 751170339284156417,11774 762426948828094464,73194 766703331037229056,11774 787348920783540224,192434 776758238087786497,157693 781087843124932608,182726 795115244242681857,264397 772739922595876864,132335 769444915881193474,112399 791690755400171520,240483 758114413748428805,51344 788508806405693440,218275 763736161101582336,686533 763877123648028672,80366 755165846192820224,35890 777683120812396546,162596 777925787689349120,161988 788644387731415040,217519 732596861106683904,352695 777295543655469057,159876 786368837662937089,202727 774425181083303936,135025 773590004329172993,136947 789172753278513153,11774 793184318382346244,249926 766111742225113088,90357 792069263356026882,243075 761349292330143744,67401 794679056243585025,261666 764923576193470464,84724 765987639497527296,88930 790638127098363904,231894 771440714768982016,125703 794345689622847488,258025 795091621553410048,265102 790608381274836992,231894 760985615940726784,64693 775496710357475328,349411 762764562391150592,74281 765542852969373701,84886 760979845945954305,65626 774429749179518976,143585 757718006378164224,48991 760658643087872000,64116 767031597329686528,95672 793611379714383876,252639 791608749337305088,239893 790411044745347073,227318 769309881966944256,112399 791679969906700289,240483 772067574712377344,1249932 733097521522868224,355480 753352294264086528,27045 777138322032427008,157755 785815102893068288,193297 789072422053949440,219942 761877770578300928,70941 790961476899074048,234583 752962958649470979,24880 785754478116954113,194230 793929533489614854,255246 759512635779997696,58250 769011950110007296,110302 751896928791781376,20039 763898600073986048,79693 766336495460294656,93036 773313060735942656,135736 793939841624997889,256255 776146024863764480,149953 775888169288011776,152182 785998655933321216,199211 788480813184716800,218351 795350172259729408,11774 788409555873038337,11774 753632493417304064,28569 794943437061705730,262022 771426027713208320,125145 767892430528061444,101203 760424788070371328,57011 755181522714525696,35436 793116849642668033,249469 776530317763018756,87904 794532603877609472,261155 756514609062875137,42432 775765826318114816,151265 753240365847764992,24316 792121383056650240,241819 766353385872240640,93261 766702207362273280,95672 759381548194029568,56700 763419798374014976,73814 759397806461165568,57881 752688966596333568,22219 786942088873058305,207287 751167371759513604,16728 757972896853745665,49843 780841164014366721,182659 768222304522407936,104395 754975303915692032,33112 773571429036154884,136138 789103696609017858,223286 794060221383458816,257492 754743722013667328,27045 759110007216570369,56964 775742552259559424,150404 791374227005804544,226862 779332573893890050,173964 780271221111857152,173341 790328756002885632,230282 793200337855377408,249926 764101678316580864,81427 789206486169681920,164764 753655431247998976,28866 752906530643673090,22575 759245331083169799,56964 762031567539757057,431998 776648126002192384,156926 779100818448330752,172270 788489857849057280,106085 789377865481461764,220332 773287690703806464,135903 791700593991675904,240483 761625226115514369,67226 768646768498212868,107069 794984818627014656,264397 751850390639906816,19094 781894587400925184,11774 791739666282053632,240535 763119227460923392,76188 793640543045742592,254135 758394685580869632,53001 776885015401549824,157755 790898654781411329,234583 789430275239469056,225981 792783780813606913,247240 760958111976783872,65174 756529711098900480,41798 767547647322390528,99178 788776249803931649,218349 791343648713510913,196314 794304062321807363,11774 771445834386812928,124883 772177728791535617,128934 760154275678916608,56420 769820636474646528,105109 766067180920119296,90031 776769432513380352,157724 780793378204110849,183269 788753502579351552,220526 761778870878035968,69491 785246119039074304,194221 788665069521375233,214899 786968795424448513,207949 794009261680406530,256502 766233666942939136,90384 773106159184187393,88859 754755456266928129,33356 757992881059606528,50500 771405576379129856,123865 753541057858637824,27317 781581754146717697,188401 790211499558141953,226180 785321815468077056,11774 793188003602542592,246889 780437356235022336,180310 794696427259699200,262849 791367472406343680,234864 769586382310440960,113982 776937605539700736,158387 754801773626400768,33356 765048765522714624,11774 777478859751055360,161526 750470848453238784,12704 770767083030183936,120690 774691943452438528,127994 760866688187465728,11774 762036744833290240,71429 776903158987649025,159146 781288436397330432,186434 788797210863411200,220029 767854350987358212,101681 791927476419264512,240070 792782598447652864,108396 790618731961520132,220029 756693584724758528,17416 771459888010506241,125367 732583526134992896,352527 775730747139391492,150663 788558220025470976,218275 789327298553978882,225456 764919071343345664,85159 762346479906357249,72036 785878681940004864,197324 793591574462541824,253793 773060039116484608,133255 795455333015531520,259884 756379357891801090,42432 761008569533788160,66105 790877256981897216,234583 795353139050414080,265908 773961772503961600,140211 766357262357192709,93261 785347866185207808,11774 758984578459590656,52912 794633259917463552,261155 761579658538344448,69231 750651666899152897,14234 781862080903127040,187533 787075651752689664,208176 787172790445154304,207949 749278864967335936,7901 756198339939491841,41632 780641733746970624,181935 790717473167323136,233756 770016989767139328,116373 776495607745740801,152619 778569620966039552,166852 778395600840695808,167220 776885482215079936,158815 766422209783009281,93918 786562194251087872,204413 757786456781758464,49307 772981289309900800,111034 785498947259404288,196277 786664822578540544,205728 773925097761607680,139404 790700656394985477,233692 774037372610547716,140495 779106583930429440,172523 791833940856365056,238110 777093141421699072,159876 794908363415027712,260613 749716602036322305,9446 754102741421658112,31828 792740625984659457,247241 751725861137776644,18215 761219362669953024,66800 753310847334752256,26924 781728491490406400,188807 766325349781237760,90963 760257419012300800,47940 753379234966413313,26723 770966734287233024,122146 771708567653015553,124804 760337915301900288,61922 769598858011799552,110659 773673454948134913,138616 780379521090453504,65387 758857102609657857,55552 774235310167252993,141360 759412952755601409,56964 758671782668795904,54070 779696745756368896,160226 780612862309826561,150151 792511021621600256,243061 760052235191586816,59666 770502604153651200,118191 763038085110198272,74013 780839864199553024,183269 781536579063996416,188119 795481608774160385,249926 760102755486793728,56964 764501817317130241,83391 760868592074317825,62492 735422087985270784,1170905 785923653003202560,199546 788943534439137280,214117 759597596063268864,56408 767819116027736065,101383 753823793735274497,29996 794680900969762816,262588 762537813120135168,70177 758280676764377088,52112 788535498247725056,104244 753065023916826624,22735 787019220169084928,207113 770029325794078720,105109 765271956878876673,86047 755150368024227889,35890 776246050688348162,154087 792313754708905985,245093 778220460760666112,166409 792555218911191040,246273 774846537096507392,144494 761302423084294145,65180 788679596220702720,219942 788345563116736512,211170 761663022796386304,69673 791058093085908992,235756 791147693422804993,234564 750526333860577280,12883 780706867270082560,182257 788323000886013952,352258 753359927289139200,27045 767438397585711104,99297 788715729138880512,11774 752039860576264193,12746 785639329557311488,197297 732962120061489152,354772 777921087799721984,14383 762660561008070656,73926 785327123330281472,209828 764450597802217472,83391 771440220839477248,124597 792498638845046784,246392 762838657224941570,75073 758777096848105473,1248635 760117732163526656,58890 772457073913241600,131045 781833665676468224,190635 770313167650033664,115582 794711940291383296,262752 762005092564205568,70263 775149724877791232,146675 788405195776659456,108396 759641316246466561,57105 751882620393426944,14277 775788933221265408,151589 764877159257092097,84724 774329525349916672,142942 771420974453436416,124597 766552132983984128,91838 775068007437438976,146259 779442687552487429,173011 793168920563900418,249926 774294759649136641,141360 792141541867388933,243451 771452279178293250,122559 761301968740638720,67768 756985883862020096,44450 795166317200424960,261155 763126228941475840,76549 766355426380222464,92166 787034948070940672,207287 752976813358329856,24848 791504344965386240,237908 791668168133603328,240145 792040731917496320,243075 786055007707725825,200382 749548749895053312,8248 795608002812379137,267521 790648187296030721,232169 793136180942376960,249469 737774811540258817,1170730 755840734192959488,39462 763880075607412736,80939 776620866364805121,157082 780413503555375108,180074 776121545303425024,148856 776074544754855937,153194 790452359109410816,228525 758007584666169344,50804 768560467044204544,106281 770776703777972224,120474 764144374670303236,11774 757530783691177984,46763 785822647665909760,196277 794377409923612672,260173 775179233534631936,141091 780908406274084864,181419 768886967140552704,109993 751995182590074880,18504 791860118782550016,240073 759848289919377408,59876 794634360251039745,261155 765334236274552832,86103 755486754983981057,35890 732425701748510720,351837 795100586375057408,264335 789773655735545856,225981 763161837001183233,73814 765668097239973888,88998 768074895808864260,1170369 785490916115111940,196277 773259842286911489,134561 781850206107230208,190207 791083615430017024,204413 768559797792829440,93138 794563485023670272,261155 760909065648242690,64722 787419512115073024,204835 786597907160072192,11774 794739949459410944,262752 770389136020676609,117257 757094932477779968,45857 765731657806602240,88361 793436146063716352,250033 760138163654385664,56964 785475631895109632,11774 758011090127073281,47940 791139825885872128,236393 792810423905058816,247379 776751281100746753,157755 752981425691983878,24745 793960014885097472,257026 794960103875219457,250293 791064090256998400,234564 751915222097596416,19031 781636912389853185,189613 793395429794807808,250633 758287430088818692,52112 793819099424026624,255393 785702312534679553,196277 773212926593212416,134561 792625956934475776,246392 765596170219425792,87904 761052595238547458,66503 768552778931109888,11774 775839107524079620,151748 793131305437278208,249469 794315228955611136,258741 788081620687392768,215005 789518423671738368,225923 756319033620922368,42249 794563493592788993,261155 773960108053295104,140444 790920303685738496,234583 793911628618027009,249926 751560431119044608,18215 757149939583549440,11774 764280822937554944,82283 791392559356645376,237908 794903485410054144,262849 792368618084327425,243983 755419434869743616,35890 788430718271492097,217837 766135979690303488,90296 732626222908346370,352983 773511314849275904,129918 775428552317603840,149304 766254317082775552,91751 733301412659003392,355480 771363884787638272,1248965 768918937383923712,110300 790520572082024448,226731 774992605604155393,146259 759592090846265344,56964 793252069452881920,249926 767146031330889728,97468 775827190868942848,151463 794185453872132098,258456 760978839367364608,61412 764169644223660033,1249168 789878278530007041,197512 769266540831207424,112399 771031942644891648,118985 791772309543612416,240483 758205807754305536,51925 787429726629617664,209731 791300498066403332,235487 765984457480339456,90694 776926512046014464,159093 785509301771120640,196277 770311250991611904,117377 760917702374465541,63370 771410941808222208,125367 790619006579404800,232791 767804109277786112,101681 777971269178429442,164367 777084808652480512,157724 755242665088720896,33186 755891101710430208,18215 780747445907185664,182870 765425888406175744,86936 786952551585484801,205314 753980014790520832,11774 793799273838096385,255393 791726562999762944,238429 752244535892205568,21714 771788214826856452,127218 770649097577476096,119786 793594708412936192,252408 787882298691629057,212239 793536107610796037,253032 773951479673720833,139404 732725989000634368,353789 792026644550594560,243075 771407640782045184,123345 762174339433111552,431998 768262241808330752,84209 786399076984037377,203350 776104064488701953,153194 792030212879970305,243187 794531662595919872,261155 795468613444456448,265102 788551076702195712,218969 765351009002528772,84724 765630908770709505,88669 777954996763684864,163153 753241043961802752,26303 787697741623234560,210253 794966316247486464,250785 759221875738279936,26572 786006924554739712,200467 778819617955254272,168794 761078483413929984,66159 794173595257712641,257325 757581232364486656,47545 788511546179674112,104244 792801578860224512,246771 786852587446370304,206008 794256624961527808,226320 761610117984903170,69711 789162370660655104,11774 790231724756176899,229733 755996443408797696,39384 750058470481596416,10847 793281448765640705,249926 779899855422365696,175952 769183897821249536,110659 770368670384074752,115435 780636476849524736,181755 767721499348373504,100893 768177442309738496,103986 772887245053267968,133416 787385126925832193,207433 775402353885270016,148574 787823941167484928,212949 765175442567491588,10332 732272846395740160,351050 759589699866337280,52112 774413916684288000,141912 777368605579026432,161456 792874510324273154,247877 775830269345484800,151463 767168722549301248,84904 778413358496161792,167929 789097536934019072,350453 777892992359211009,17416 793593183179448320,252112 788404315786317825,11774 790944275332730881,232169 765703506217037824,88361 781254712326623232,185921 791810478666289152,241523 768072333047267328,100097 770271281803517952,114254 775033922010873856,146259 791316295341834240,237636 770656348002328576,118191 788160059742179328,215754 752252787019382784,20279 774054013381685249,139865 764844429832294400,84724 769337307795230720,113165 771893119872708608,127366 760565665568653312,60112 777605532374986752,114779 794567731492294657,261155 791466662776020992,238780 790988325079257089,233736 766824806385913856,82283 795106196604809216,265257 744536466865283072,1247645 772121160397959168,125319 775362092195016705,148645 786751707392806913,205090 794738607923822593,261155 763381502713311233,77731 765659309749469186,88998 780613260429058048,150151 761188436887924736,353017 789214384325287936,224680 758073435943739392,50442 764851834947121156,84724 750677921497489408,14351 754079200076791812,31320 744797831202955264,355258 792772483250257920,247241 792769777454448642,247240 785580404392599553,150812 793518434638180352,249926 790891472941744128,232137 794698876804599808,262849 768893571348959232,109104 766024277741096960,90401 786414945697161216,199101 787855034834784256,213227 793569926720159744,252020 787244106925875200,1170856 790883510038958080,234583 794038139283083264,254209 777963770551291909,164764 791787512180072448,240145 793540300237115392,252581 774021929439297536,11774 791389665701965824,231580 758542402114031616,51997 788925964914864129,127871 794617469914742784,261155 770093142041358336,116086 771155933187538944,122982 779449171195654144,174557 765146069655314432,86103 770949301837107200,121046 774242553667391488,141316 793942820981587968,252020 786726336740155392,90209 793212556433235968,248988 774092395109494784,131421 794526955961991168,261155 760222565201829888,61734 790000908717490180,227795 780985473208647684,184223 795401217551831040,266500 758254194025336834,52061 768203707007766528,102745 754828118200836096,33356 760267120852791296,48052 765716278229233668,80393 792465631782113280,245803 732643599196803072,352697 776780981613232128,155451 761297003125084161,60999 786928057563090944,198586 788413295833133058,11774 774026340148183040,139404 790556532249288704,231894 764174135123582976,82209 758446509209767937,50938 756500241830977537,43391 792081709684502528,241034 768165676674588672,103354 787325455145709568,207965 776244168658149376,153596 786578009100656642,202248 758115654511816704,50698 779137635759624192,172945 777892097219108865,354238 787763997718093824,210238 790766651717410817,232169 790189710354292736,229172 794633778534563840,261155 786175314506506244,200235 795036166835892224,264754 774794359543783425,144494 793095821856219137,249469 786691080553136129,205143 793934207533912064,257026 786274661390807042,201958 767727133020057600,100893 767763149483347968,100506 794536888694611968,261155 772200441002074112,128602 773925504436973568,140039 794570856328351745,261155 758818292958044160,55107 780060706116886528,178045 762249879364042753,71099 790299065942548480,229833 788183886979227649,214078 757980915314356224,48730 764716569683386370,7258 766002767882227713,90357 781262045522132992,186434 777314958270795777,161456 794432119820861440,258193 734855286872264704,11774 761217195649171456,61051 764997503527845888,85562 794620079010942976,262145 772558030110019584,131542 760012412636499968,59783 762976539701043200,75724 765640592588173312,88546 766022541219663874,81929 779729016362270720,175962 732752538529759232,353006 785661384117915648,196237 761160505037848576,7966 794922421652508672,263895 775354452446285824,148045 763490719663329280,76406 777926622959853568,162610 756363288380858368,41459 757202427938471936,41277 789953337634545665,226819 764249220962476032,82283 780616522381332480,182154 794235515067252736,248770 778597445047554048,168794 781187041023315968,209828 791009944074018816,234653 763393697790779392,76406 793582893004095489,252679 791781628913692674,240584 763611778806714368,78861 785812231409704961,196277 788408593540263936,11774 788868434197041152,199307 755635055800770560,18341 786930101397053440,207287 768744747708088322,108710 793152311325364224,248437 780548310620778496,11774 789115545220157440,223491 764135129514057728,354836 766279377457848321,89876 749214869656776704,354831 762728171728990208,74592 764266080864915456,82020 793546154210316289,251772 762884348857036800,75233 760623956885901312,64147 790629722162139137,228341 791440150857383936,223249 765526448983707648,86653 794672968617979904,261155 762021833587560448,71407 752989505783750656,23741 756661809109762048,44429 794971578983448576,257325 776224284234637312,139255 771959312918937601,128519 774015978669604864,140025 785760636936617985,196676 741306777749229571,1247413 794311897571098628,258085 789331734546436097,223692 791008145770291200,235251 792038071487332352,243187 795022022220849152,249926 795044581545021440,247930 755484876757868544,37973 765411522013036545,86825 778185776290992130,163785 791362754498166785,238395 759197634397626368,56964 793621916246417412,254058 795311940952276992,261155 780075148003143680,178175 770380353013882880,118191 764997762828034048,85562 749252069836541952,7435 781226054727770113,186434 761648764566339584,69794 776953264189370368,159093 794179894431203328,258331 768589297901592576,107428 786278014912901120,202607 765895663209050113,90061 775382675762839552,146991 776674612453122049,154469 762342422982430721,72550 788457451351707648,217106 794548201072234496,261155 755181386802135040,35436 755907039998664704,40550 768989433496494080,109667 774196370806677504,141887 778574520735129600,168794 764261020550389760,80939 781538526345039873,139404 793463922133241858,227282 770588127324991488,119832 750423236786151424,12852 791558145059336192,236507 761716668473208832,69548 756748631542145024,44450 759544248546959361,56302 791668331287674880,240483 750828201383866368,15661 756725007275950080,41839 762819877077782528,73196 753067016144031745,25134 765659269597278208,86103 792044473488330752,243075 792430341550137344,214975 733141974870577152,354005 785801147562983424,197063 791008282865434624,233692 780391214151528448,179766 775322021295190016,148045 754775652117598208,33474 763494847856738305,76406 794690296156033024,261155 794528839040925697,261155 752921780973625344,24316 781871675981828101,190936 780407090204389376,179229 789950533356417024,227048 776065225678139394,153095 779039797771993088,171463 790230337389334528,229192 793571297880051712,252196 789838196897001472,225359 753694130509795328,29263 774585995262058496,279676 775161721111445504,147481 791349986927665153,238395 786281599880957952,201958 788794858039234560,220526 771554517586354177,118191 773586726447095808,137042 758666218173640704,54070 789985729552101376,228354 764822057033031681,84422 766364221386948609,93184 788877833019887616,221770 777082149123989504,158387 793127586163519488,249469 781281787867762688,183269 732775169597431808,1035907 791421247192199168,196314 794641749033517056,261155 755049088148578305,34898 732463301909585925,349652 759060770998980608,14277 795722357663010817,261818 750907263859171328,11495 765309999908126720,84422 790552501875576832,231318 794994578113728512,264431 774235963480432640,125381 790978113714868224,234583 785616945890533376,197512 754074410722570241,31686 758419973270233090,42171 794581412385091584,261155 795363061905457152,265875 758601531767873536,50670 793985241773789184,257325 735672837080416257,353124 758354194877276160,52554 761432298877247488,67468 758106924399353856,50923 760999317607854081,66116 792568308356841473,193582 764798842218901504,82759 758110455873216513,41703 762070221993701376,69947 756488517736431616,42432 776218175805460480,153273 785826063532249089,197512 781004563797118976,183811 790346668621168640,226731 765327581931446272,86645 781225847474774016,186149 790008011855048704,218142 788128418768547840,215754 791438780444004352,238099 756091502774800384,36873 772943112981323777,133043 794193815896588288,258331 762772434063949824,69711 777657356289212417,161978 778286438286630912,165185 781508595028492288,181842 788049835500896256,11774 795689712270934020,266277 751106048644222976,14858 775876008964722688,151463 781337159206776832,139404 768950960265764864,107428 785257697474207744,194210 794531187654004737,261155 753714612386799617,29263 754064913572720642,31389 771151523560640513,122299 772996277931868160,132335 786445181319057408,202983 795492146354749440,266884 768271509177577472,103405 758155437644578817,50442 753999956885864448,31077 764900665772560385,82066 785670768059224064,197512 791349065887907844,237594 778384912579780608,164826 781131739884380160,185496 750454819324719104,13450 766426283446120449,93286 770674625659408384,120610 776791257444130816,157755 794691100879572993,262225 759394605146267648,58054 780756076383744001,182036 787432472778727424,188577 785635326584913920,197091 753767367683956737,29263 786047812492414976,199769 786273028980117505,201958 777803250678366209,163763 781574498525020160,188401 758476784035704832,47903 769560003669729280,112363 777567472669093888,160230 778075534827909120,164846 754698759284547585,32468 790939228750307329,235101 791739850428907521,240584 760956689646432256,65222 791493584008740864,237999 751062912236740611,15255 775713046341615616,149953 754000533254397952,30590 793421864219635712,252020 765237635119931392,86320 754802418857095168,33356 781095831046762497,185310 792112155952906241,243075 789846970600914944,220433 790980154604388352,234583 789067571790123008,193524 793860131138244608,255698 765346665901400065,84209 795409461762519040,266491 786249433734197248,200490 765283568482340864,84209 787043036714848257,207113 788353991126245376,214899 763831238666883072,80192 794329062705479680,260033 763704141264908288,78159 786977823432974336,105109 787097974908203008,207119 794018911410946048,255870 794569300627652608,227507 766471270330429440,92959 763388178971713536,431998 756288793288646656,42495 757119807363874816,44461 775912412369326080,150088 761990731644936193,69794 757680682550304769,48810 750817946428211201,65108 756232419108192256,41680 778298692558282753,167319 793965604520636416,256564 794053874210328576,257423 793387167137599488,250633 763859066452008960,80648 789376625800392704,224793 770800674305085440,121479 753341462310297600,11774 773743728364167171,138819 793154612907892736,249469 732404841662668801,351467 790124747027656706,228354 763770039858257920,11774 787998723435442176,214209 793229894725537792,249926 785988714459598848,200490 787019198040043520,192949 789321107908079616,223229 759216282323525632,56964 754786459236925440,11774 779625151897997312,175154 787665424938860544,209184 791464733765492736,238965 790720632841506816,233692 765068104317612032,85562 770136857833312263,111549 762229516030926848,72382 761184682910355457,66897 764811738252451840,81946 786699091912843264,203510 792805854265413633,247241 755161860077301760,35890 738902889351892992,11774 753714069555781632,28115 794967332212895748,262849 769557025332363264,112382 753314706618736640,26140 773952919100162049,139404 788753062080937984,220526 793947568602431488,256534 757764299045662720,49070 785488562917675009,195975 755973396299591680,40881 755435589936308224,11774 790944351610347520,164764 759898798323822592,11774 780812681053888513,183269 788463650159722496,218275 795334906222092288,256847 795389147234136066,265858 745348780367581185,351349 758668484150693888,54021 751879979541999616,20008 772214401202057217,129558 785617683756650496,197286 753572129086574592,28281 775772531882164224,150426 787827063994605568,210215 754931368149344260,32968 788950742270738432,221782 787480824627081218,211347 770907417051860992,121949 733172683748311041,1170859 766699423460122624,93261 772464709635235840,129662 762020694058151938,431998 791376612872761344,238383 786510246298718209,204224 752914231209566208,24427 777292235209527296,160634 789228045433352192,223692 788406375294599168,216009 771152535923089409,122146 786768528011436034,199961 770295003625259008,116239 754784582831108097,33356 776187527816294401,154469 774214953284829185,137965 753681607312179204,28981 759869302757584896,56830 776886073775435777,158314 763515017425715200,78198 765576917684621316,87904 773561094170353665,135505 761523791344177152,67973 777679033764974592,161456 758061645277134848,48663 758878870984503296,50923 764983018431795200,85562 771959838066741248,127218 775864634251157504,150302 761611600994250752,69711 766824402553942016,93303 760884624197316608,65404 789341686581256192,225359 793343921212497920,249926 773720475881074689,137042 790936677992706048,234796 768067658512293888,100228 786056889188638720,200382 751600519232122880,16728 767803175365513216,100893 793211128029536256,249725 776255471623831552,152872 790547048533635072,232137 771884952547975168,127796 794240103174508545,259063 756996557015318528,44450 791310902146379777,203821 773857476789755904,11774 758336213518430208,52554 786068389269831685,199546 750407574483247104,13021 771759019920920576,126498 791486346137260033,239405 785820261790744577,194723 774647194511114240,142906 790329832588644352,230485 766406922434064384,93036 780963840016121856,182659 791678800002183169,240483 771529908019302400,125604 793621477174153225,252581 793627023818231809,252984 758116951717711872,51069 791368575344791552,238395 785682580213346304,196277 791905567593799680,240483 762304133772607488,72556 788915087633514497,11774 777870224481718273,163901 773558438555254784,136018 737028998958567425,11774 758790732295528448,53996 795382619747667968,266491 759213650922115072,57336 794338951574286336,259267 765614780925214720,86119 758140157442699264,41703 764164522034683904,75724 776782011939815424,157755 760191513527595008,61545 761281590706208768,65540 751151342324887552,17284 765251668170551296,86103 793989666110402560,256219 773918759773962240,139404 743431683068747778,1247597 773613378069757952,137158 794331181982642180,259659 764078462516682752,81702 768576552250568704,107032 792340616524869632,243075 771892432954757120,128017 793611997585735680,253407 795758790314459137,199307 785644984326172673,197512 790203713201799168,227931 787755166380519424,210208 773954751448883202,140444 792042263211892740,242693 794255593628372992,259288 766458006909235200,90482 791724405969694720,191527 792663844304936968,246392 793208583492030465,249926 763942958882131969,80720 794034199170646017,257492 780475476015976448,180647 794548599870738432,261155 780904849416355840,182036 778799070647201792,169923 755447287875117056,36875 768784695207325696,108880 788372433694711808,208544 778299087896637440,167220 758670952959991808,52061 776851689248731136,148962 781211359325356032,185601 793255093839785984,249926 789691834909925376,226490 794545763800023040,261155 772175623204790272,129991 788707645700145152,220029 793243522061172736,249841 794337484008132608,258981 786079209450008576,199279 766453774416093184,92917 793601842328530944,249926 775844986306695169,150663 776886830109261824,159146 758008033423134720,48663 785923730186702848,198466 786474727405527040,201958 759397066560843777,56784 793170848932921344,249469 763582244623519744,78159 770722950064594944,120610 776476294573875200,155390 788154588088139776,215754 789176338401722368,11774 792803744165617664,247379 751968324473413633,17416 758003006906458112,50500 753465822505381888,25189 765228965300625408,86440 776815102129541120,11774 786930145575579648,207287 762036952455639040,431998 764999174773411840,84724 790024937985585153,226366 769351582013988864,112788 780610424387489792,150151 793841451247341568,254135 792487060758228992,243513 763841009339904000,80716 763511466414731264,78808 778791657693118464,170609 770986956469641216,122146 777998854931087360,165435 750133369514631169,11687 769753983032238080,18030 790278115511513088,224680 794191935258836992,257492 768906955708563456,109666 791795302424518656,240145 773968336287825921,139404 786877604255166464,205989 758683787119034368,43391 756014128544690177,39957 758056344930820096,50654 773242783746318336,134975 787159802728157184,209151 792078488568233984,243187 756433158539804673,42432 795073793374855168,11774 790866005614473217,233692 795371112066666496,266151 787298363582676992,209796 753696357655928836,29263 769262534301921280,112399 771418356385714180,11774 787999377499488256,210740 758780155099766785,54070 780450017957908480,180306 767620360501997568,98972 757191590121177088,43399 753435620005949440,27280 785461379540987904,195975 763434374993960960,1249017 755888989102411776,39657 751107331543400448,15808 757637172631658497,48029 759546201305939970,57068 793896094316978176,256255 795331451222888452,261155 761971276260880384,70679 775397554968289280,148994 775380034299322368,148645 786835644282658816,205094 794954058616274944,263895 775793288431284224,151255 767860315342172160,101514 765829042624868352,88399 763542967873310720,78129 777499871716581376,159876 788442964238426112,11774 764228468351627266,431998 762315749193027584,71612 732266516582825984,349824 794530608177381376,261155 757584003968933889,47782 779392868066684928,121051 780882508250394624,183269 791431757115555840,238780 771716722160046080,125554 790239448369729537,11774 775026625087889410,146259 766800070192668672,90384 777331576841568256,161456 787035095345627136,198586 764551837475217408,79561 767977017803505664,101681 750416094557573120,12883 795099755126915072,264397 776879516102725633,158520 734950414546784259,353374 768921115498602497,104932 749252938565124096,7828 787057338477862917,207287 791058096407937025,235621 781578218281242624,179098 758038689549213696,51069 771844019945168896,125119 793066865568337922,249079 756430171205316608,41518 776247292995121152,153854 785688556492644353,196676 756897559415693318,36145 795428647058317312,264113 755831716728623104,39997 791433057303683073,238292 776871175288860672,158387 794236867885469696,11774 757921488402087936,49754 781852822081970177,190635 792215388054360064,244550 786530011289362433,204224 765004724915634181,85277 768789011422810114,108849 761256092068220928,65999 776168830632468481,153019 776283829820542976,152946 773619698663510016,136881 788476946359455744,218275 750299547805507584,11495 774036619359768576,139404 775698913906954240,149200 793612796558659584,47835 755101681348509696,27284 794792152878313472,261462 759159906398121984,55257 763557636063186944,76406 762327431063764992,431998 785584346488897536,197286 771806778594095105,128194 772105618274394112,129092 795399479218184192,263793 774106532812234756,125764 775371393991049216,148574 785753943699820544,197512 788711076862885889,220029 793156152338952193,249926 794116788329943040,254135 758228365866332160,51344 776036330727960576,152314 762419857400795136,72216 790256475268521984,230270 791998295279149057,226862 755265647907598337,35403 765683322353836032,88902 789209485889925122,224297 766135438687899650,91381 790322125806637056,213710 760277757557370880,61545 791789756845740032,238429 786215148209909760,201441 769657473418395648,112336 765591571135733762,86645 795042410283892736,260613 769328346643755008,112788 768980626267631616,109988 794633066681606148,262022 778757689069502464,170253 793304784535101440,249926 792832373704404992,11774 763812398645948416,80098 793907374251642880,247241 795755780863426560,268646 754829698081882116,33063 763489420603453440,78159 760508446454091776,62760 792008012806234112,241819 764820059512565760,84724 765670333651255296,88459 786598802975170560,202798 760208173571698691,61051 788407475313659904,11774 764623414430609408,82066 767857965462237184,101383 759588039366578176,56964 777554277967368192,117257 794568579337158656,261155 765641526395437056,86440 779332991579484164,158387 787152014698487808,207733 794635786176053248,261155 765043625939972096,85686 749617797261471745,7816 788306002672103424,215412 776871932432048132,154832 766975129016336384,93144 770098566081765378,115518 760632479950761984,61352 779025852944162817,171324 765210143671934977,86440 795020631741861888,264397 765352834258788354,86103 776195536642777089,154469 773298618820333569,134375 750821729514102784,13410 786035472027922432,200382 759557838649888768,56964 759846160760729600,58869 768228421046509572,104973 781369070092324864,183759 771599158088118273,126293 792832412250144768,245963 793472255032455172,252408 768539553397403648,106774 769715904162783232,114388 763248546501885952,76429 766979841052798977,93144 788478449920909313,218455 781342350589034496,139404 760554156063072256,62716 768111720841682944,103354 795606655249641472,267521 778561699112714242,167676 790616485584474112,231894 755881087948034049,39657 785685828680949761,196788 753029185665372161,24316 785603415539785728,197297 753201375379611648,26140 759670249650356224,57068 760827764899393538,64678 793864553691951104,255942 778292223074906112,152594 786564326119251968,204413 780479020903301120,180556 792438681550192640,245136 761008002128379904,66053 768126425509527552,103212 791130650241802241,223249 742889806124994562,11774 793727764863946752,251362 794880322290810880,262849 780131236668960768,177233 793216769951346688,250519 788034425279750145,214492 770378187322761216,115946 774016520187805696,140495 749302097766559744,7849 781587001225064448,188304 753646796753235968,28732 767429444227125248,98646 776620913143853056,58531 777619979092975616,159370 769037782715170817,110362 794564636356046849,261155 785625812431167488,195858 794514458328649728,193368 774094895824850946,139404 794867250587193344,262849 761296395680686080,67852 781751702462537728,738099 790894836870029312,234583 765987967462551552,90735 771052514984726528,123028 772512877211099136,123345 770976968523280384,122146 774962646185541632,144730 793751002327371776,251740 750467910053744641,12746 778788106551988225,169923 789898153038405632,227048 763208184593051649,47188 767082111538962433,97685 786332497747517440,197512 774247776347574273,142225 777279149450735616,160609 751671594242768897,18254 794874069753729025,263664 786435374751113216,202429 749661663805276161,9285 785952222987321344,199960 791661970743177216,240483 792896484123357184,246987 790688940638384128,232169 732531335575789568,352465 781577840571678720,188916 752950778130681856,24727 785821572229726209,197512 792860389201547264,215754 780791286349520896,183269 740938522123702272,350502 757324062783860736,46890 763798328580706304,79693 787046359845081088,203448 795420557445627908,266138 780102398823890944,148825 792087170433548288,243075 791429386612379648,238099 768213814596636672,101383 779354503405506561,168284 791637663103066113,237198 754763053204279296,33356 764438832519479296,80720 766765989421801476,92959 795361618486001664,266500 774443498166595584,137518 769383493801476096,112725 755609387465662466,17416 759225794350706689,53144 785341165503516673,11774 737606952402882560,351152 761612147222773760,69231 789179194747924484,222682 794633613904056321,261155 767392197742301186,98329 791322010014003200,238117 793424873892683776,196314 755923290279981057,39475 792170146898911233,243187 773904313223700481,139404 785841148602515457,196788 762779426954285056,73526 764437793703497728,82963 781901697283084288,181419 755016657182068736,34106 764179042409086977,80098 775639941921509376,150063 762652925747265537,73926 763091970449403904,75899 768047622158446593,102191 776428574354006016,154832 756328277749399554,42249 766617082112970752,89019 777502022471999488,95055 794629397953257473,261944 765903648014553088,89733 763089888384323585,76549 752708507498115073,21332 758814960545779716,26815 795663698341822465,267584 795380748861612032,264431 752241721040367616,21714 771753359673954304,125367 777379898893725696,95055 764620742654697472,83381 767708081669091328,1170555 732455308782637056,351387 777219934757720064,156053 788233105572233216,214354 771918760752009217,125136 733266786964082688,355462 751240103612342272,15808 771783562181902336,125055 776833870045949954,148994 755544438756118528,38183 776851050586406913,158387 790067516722806784,227284 791001919695167488,234796 758025134821244928,50923 792046909385039872,243075 760128338996424704,60866 761620112919162880,68987 766367189758685185,83611 765569053264007168,81659 780620195127816192,182049 785628618277781504,186212 755899757856329728,39979 773876231225815040,139404 790279934522499072,230301 791007346050764801,235251 793955487549161473,254500 772956664811155456,35479 785632013814493184,197512 790281880935424000,230485 790281721610723333,229922 793863336991612928,256255 751603497435406336,14277 773897366399135744,139404 785770643241308160,197512 789533294689857536,226731 761926107385962496,70509 781506736435757056,185496 788816463490641920,220526 763831583304478722,80482 794301170063814656,259134 760575323406671872,63451 778404542509711360,165448 750393588379291648,12883 767806280211673088,100605 764777219860340736,7311 776110262172676097,153194 749354600931598336,7852 756203030639325184,41680 793695476537319424,254209 788978003070029824,221971 794189773338529792,258598 766257124355739648,91751 771395832079872000,125222 793160842464362496,169310 777943900736491525,158820 779473009237164032,174315 786678046199844865,205270 777868246200483840,209828 757628171269316608,47940 793898824733433857,255942 794244622994149376,258044 793192988973248512,250064 769323553544105984,111558 777284105364971521,161228 777166680707530752,160618 758908643500699648,54070 767606198824603649,97371 757402817065656320,47090 751633743018725377,14277 780207095996043264,174315 750433336888262657,12535 772881606512144384,133043 756290829191229440,42564 759113283517423616,57105 754830049371717632,32495 764464085127860224,82066 777545314576326660,64722 794293241239597057,258456 751840697880305664,17794 780403597871689729,177233 792497951683842048,246273 772876611616137221,132370 795061904637128704,263906 785614989147054080,196348 791277347152375808,234212 773882529736564736,139404 769281504346312704,111454 765331717410414592,86440 787131556640858112,208252 757239033143529472,354841 761685058851835904,69711 749142753318174722,7319 740922330923323392,1247402 772801179814334464,132335 781204790286188544,186434 794761302489124865,262849 787478877702467584,211347 767363608976044032,97325 781859666049507330,190553 786825955570356224,204413 793143268326445057,249469 780792851554705408,182726 753205601073766400,26140 774028824010903552,140232 764199407709483010,81130 776119080478658560,354105 791448153799000064,238292 793928892088221696,256255 779394114030886912,173753 792021031019958272,243075 767819481351532544,100893 772257482538377216,130334 795481888043499520,247877 765243824574701568,84724 792516478545203200,243985 767955151101366272,102249 793590712273031168,252679 777599898174664704,162610 791668878539497473,240145 795613673016410112,267521 742506146745843713,738099 753735638222897152,29377 781704510292922368,188401 788144091124994049,215608 753341170219122688,19598 761168466485321728,17416 778402794940227585,167957 776478929590681600,156061 772490037531439104,131246 789750994997485568,227242 789210778993889280,224297 791712563402829824,240483 774369437109530626,141360 779670399860826112,176196 791792919313321984,240483 793855944983654400,255393 761946393321672704,70689 762626301404520453,73685 771031006853865472,11774 772183532722675712,128934 786705478281728001,205091 780935879950995456,182960 792033177162375168,243187 763246114808164352,76264 787093349073350656,207109 785904465568145409,198878 764068008947965952,80939 787086673251143680,207151 775502839082807298,112363 774665137458294784,144654 756652675073204224,44429 795045076837793792,263907 760694527933939713,63451 754990678720057344,34666 761253340269248513,66116 775001690915217409,146259 753853405022588929,28282 779484768366919680,64722 794208702354063360,258331 779325043042025472,158387 771657255791886336,125367 795128077617664001,263895 775824032671293444,150063 753894055298367488,29263 781912687072649240,190424 791043625450733568,234583 751151455176912896,16833 788642081145257985,218258 788173849628020737,214899 732626827924099072,352911 786029389922258944,200235 772310189437353985,115493 775475825286275072,146259 780086182814191616,176128 767982811408019457,100605 776444141001670656,155896 771348643492139009,122622 778213513437126656,164826 780440635287465985,177233 792937003897585664,243865 792041867881816065,243187 767187016828252160,86961 756319753208262656,42432 756515330336317441,41689 761345556874539008,67369 749312423002304512,7826 779302708377489408,173753 732374512990179329,349357 780755421493551104,182257 779003949227634688,171902 781585184458018816,186584 768542646956494849,106281 770227029912457216,117257 772073949907787776,127957 790746363302666240,232715 761318648179003392,67326 767138587175374848,97438 775357138151411712,87904 786678818312482816,204929 752652500088467456,17794 786529348488531968,202304 762339620973666304,1249013 774020408496369665,141035 786706167380795392,205091 758890692668116992,54070 790933612132720640,234583 792868068171055105,247877 752267484686786560,21431 748548734531756034,11774 793257943999406080,249926 788737775872843776,220332 785716716001107972,65113 770024926808080384,114388 780612868819607552,181789 777952204892307456,159475 791615197194649600,239405 781332252500168704,183759 771426843325071360,125367 788078388082794496,214660 789929003377364992,228820 769326663247208448,107953 793135878612905984,249469 771136948912152576,123583 789423639242215424,225895 755923842086871040,39475 776763000166506496,154723 794723959661096960,262849 755116803857063936,34666 781607886359175168,159847 738443086490173440,11774 790914985371185152,234583 779151213367398401,172962 776617747690164224,157082 749282624120717312,8047 770725828321767424,118980 752179485253001218,18395 768973474241081346,109945 767173214875348992,90384 763062913183522817,75724 754778503543914496,33356 778991361781411840,171693 762001461857378304,70509 781674424571277312,187976 794251088962715665,256358 795254691680702464,264774 769285220138754048,109713 772766883330166785,132366 770679985925390336,120610 773948095180734464,139404 766088447798960129,90327 772879413708857345,132996 749275581339037696,8047 774796495950376960,144494 779331912020135936,173964 765057788439621632,85562 791668512993357828,234990 749741039804485632,9433 760634826999246848,64147 767327723664572416,97754 759458946616745985,56964 773874357278019584,11774 795381579002494976,265102 795384450544640001,266491 788692305221918720,219942 758792407529828352,55399 769574664943312897,112382 752907625587695616,22436 748706962687361024,1247907 764817902566514688,81946 791477762909364225,239405 763202360470450176,73712 785790992641236992,197512 793243836365598720,250064 790544357979983872,231710 794532623372517376,261155 773979744677294080,140444 789062522712170496,215412 754775084045209600,32873 781481351807512578,139404 793890569302974465,255942 794372668548116480,227345 755814670292881409,39462 795118092217184256,254025 777620979618983936,161456 751833219335467008,19352 772264241625640961,103812 785691937995051008,196277 777955010361503748,164764 786409478291910656,203674 791005295195529216,235590 762043787229163520,431998 787891517436198912,207733 758029585183346696,50654 772105224748081152,123354 754212618009731072,31389 775370688060424192,148574 773292216458485760,108795 773920051174842368,139591 790653178815606784,232863 764466688549150720,82283 786265013220630528,201494 788967808050663424,108517 789553355311808513,220029 793857761952096256,11774 761227714384715776,66897 765868269836251136,88459 754078279758258176,31320 757196139523440640,44291 793535238504747008,252408 755132043151847424,34916 771888362424709120,128519 776769639577780224,157840 764804602596319232,84679 770762715602321408,120690 786350464862261248,200317 786793356282036224,205728 790609245641314304,231894 794689736598294528,261155 753747534955163649,28282 764876810903486464,84724 761034829890674688,64730 764904924304044032,84724 763543647920939013,78684 759036377618980865,56535 762041665922228228,431998 790597070780559360,232169 763927064529342465,79691 764981179980316673,85562 771433440839294976,125367 792772485800349696,247240 768812739334594560,105651 771452889403387904,125367 792543639784349696,245825 794655178838446081,262053 769864529505296385,114779 758831302879551489,55174 746378200435953664,11774 790002392293117952,225981 755507189448663040,37979 781246025642090496,186170 788171154527662081,215252 785549472315142148,196788 795356269393559553,178186 795699708912144385,268281 769324074795343874,112872 793793223328161792,255393 771794082989350912,127582 759209768036753408,46384 768536072871669764,107428 777981966138302468,158820 774751062687219712,142721 755485718592520192,36545 765567290981122048,86103 765440785458147328,83429 769751655323734016,18030 775330640304766976,148170 792202140106289152,243187 756581702965821440,43887 769509064086814720,349856 785977295907463168,197673 794640546698526720,261155 794634695829061632,257429 752008483944460288,18015 767586053389639680,10788 789860074223116288,227242 788754845545205760,220332 766295194488582144,92153 788839038434308097,216009 769594634922319872,113189 791791668928385028,241523 771601125799628800,33169 764205092333506560,81702 732957046937550849,354724 764372546598866944,83192 771025849680273409,122146 776759183366508544,157755 794501197784842240,258193 766574045949267968,60163 793970749149048832,257353 768267445773533184,104662 769423112412749824,111454 788126970089467905,215754 785587732806377472,196788 756534339144474625,36873 792450724454133760,234796 757711043133136896,48287 750481824506257409,13532 761075460922978305,66159 794386557000097792,258607 758280590391140352,52112 763047328785707008,47188 766480826435457024,93184 777028141764190208,159876 789283538830921728,224680 751017301298688000,15748 765687479869464580,86047 787239800021581825,208530 776841675159330816,158428 764179549672378368,82457 786464594449485824,202429 792074695290056704,243187 766386690688622592,93184 792047341012258817,243187 792751324626419713,246392 755204831665618944,35980 770497261512130560,7311 794598184664305664,261155 754057843142234112,30084 786948994412912640,207287 794664426536390660,261058 760172107552681985,11774 763108894033973248,76628 749322805808889857,8047 794699860385665024,262784 752723696259706881,22439 757444801667051520,47263 781342037803237376,186149 795718090688516097,268448 776052547756916737,153095 768753716216422401,107483 768227250751746049,102249 771642010709045248,125452 773592781587492864,137795 762025835775877120,431998 774277064086073344,138061 776795557142540289,1170352 756870260217688064,41839 750830950049808384,15643 770970439493509120,121730 778986636180881408,171693 787560344151592960,211181 765378889841414144,85813 780106500865794048,176128 790518855978233856,231828 750412783313833985,10848 763512558057771008,78561 779605754709839872,464984 777080089737560064,159308 791098803327672320,234796 791352748448948224,238395 790664301996421120,232595 766434896835321856,93286 769535898052550658,113894 766372444521259010,91946 788882589847318528,220526 759525399424536576,29786 768410244334624768,104162 772276890270830593,126498 795317220842815490,266146 770406399679488000,118393 759050087997673473,1248640 756306798357860352,41689 767870021515087872,101208 770287918271307776,117257 787860925638332416,205350 774742960416129024,144654 794586479888502787,261155 778469417696890880,167407 774986966580342785,146256 763411495275204608,78113 759545163177918464,30802 785791215727878144,196676 787539244516577280,211347 790058396577693696,228820 744633436250509313,11774 793110053561643008,240483 788524745356513280,218260 788159727444295684,352258 775767071376416768,151463 740018030630076416,353488 790919814617239553,234583 787328018356187138,210289 774412527929221120,141887 778562446889889792,168794 763206032633966592,76549 751980076971880449,18893 769269574915100672,112768 786943276876197888,206010 788506155400122368,218349 766736809556643840,1170597 789488697766924289,225358 770917461772369921,119937 753670076977610752,29036 791242537897865216,218603 791614023146012672,238099 795466085013127168,267259 773496599783714816,136947 775180538642505728,146704 793164848477540353,249841 759596020548251649,44429 760893236449730560,65540 779855779826241536,178186 763622825403879424,78159 793259337091207168,249926 763369344227282949,75396 792034614734880768,243187 792064425012244480,243187 794334181627076608,259743 775375552517591041,148537 778287777364312065,165690 789831628411572224,225359 758110506825621504,41703 788400347555438594,217519 780593221160218625,181886 785903583145316352,197512 793316125631188993,686533 772859484536471552,130175 755045825332580352,34817 758426109407027200,52921 794347003513896960,259267 773915631402020864,139404 769763257229856768,114779 788084504715988992,215005 732542668010442752,352511 788485598910742529,214899 759566171595087872,57574 777146302685712385,160480 751803158461050880,19133 765169298298011650,84247 773497968175357952,136947 769325884193050626,81869 769357063130607618,112336 749321563057553408,8047 759118990979588098,56964 773523535474020352,136610 793578905940684800,193524 759484998978183168,55461 758064758012600320,48663 778313498858233856,167407 790277646881951744,229693 772818007773020160,132364 785325731282694144,11774 758827551640854528,54345 765511755204222976,87904 762778374901301248,74066 768910334212116480,103924 793824411035930624,255246 787014581340155904,207287 788177320850944000,215754 792911970513068032,248514 750832429187801088,15661 759117966570950656,56964 755491733643796480,38032 765707057689493504,88361 756299635342311424,42432 769559128951971840,104662 757334240606425088,46394 781273546953596928,186584 776157197159968768,153915 747538095818448896,11774 780740794307059712,182036 791540285364838400,232863 793191817219112960,247569 749922870998888449,7852 777167803434475520,159853 794155880069693440,256255 760544617674735617,1248809 754081041112006656,30634 793196174555488256,249926 791501987619545088,238780 750892712988184576,14277 789801449265963008,212131 792910986944585728,243513 758275579825131520,51809 763848251418312706,80355 763864015172804609,80648 766700309091581953,93838 754716680773861376,33356 735360557927239680,1170550 788908260745248768,219942 771817659805474816,125853 790908105538306048,234796 772848851669495809,132996 763332070118653953,75899 769204875796238336,109509 769955618367139840,115726 787133596360376320,207287 778699716968062977,164764 763178739610087424,1249111 788250773939482624,216009 772868928662081537,124212 773733089562406916,137869 794197686714912768,258591 776868041153970178,158897 785854294444474369,198878 751569308543778816,18316 753948899744751616,30590 764555083006611456,81569 787153279041974272,209184 786783879105359872,204413 766370256092798978,93036 776503267257937920,155362 789876842039607296,206666 769608001825206273,109167 791470703316836352,237198 767897057046720517,101398 752100286894837760,21091 791036561936744448,236035 793231308755304448,250633 757951496885370880,49852 761571279141015552,67346 776520976834060288,152314 793539197139296256,252408 775539974854684672,150063 788478203044081664,11774 785575153929424897,196788 750829369078145025,15643 791080415721250817,235756 754098848708952064,30910 757655657197830144,48477 789287982465449984,225196 758644587372146694,54070 778975927522832384,171168 795428787441668096,247930 772262860336472064,129558 778986928058138624,171693 790599975218675712,232169 774329071023128577,142225 762275180936892417,431998 793441403917303808,249926 792142983764246529,243451 794775022678122496,261818 778296342317629443,167220 789804246996774912,223249 792204303209336832,243075 775435228798128128,149200 778801485576450048,146720 788481411556659200,218351 758001063920300032,50580 780047092010082304,164328 791653465701294080,234990 794930015817211906,262784 764789338190278656,84724 751991897485221888,20039 779827399475200000,161960 772910139540119552,133046 780485658007760896,179742 793466971962548224,252196 794999582124032000,263895 757710716610772992,47844 793461257911296000,252020 754991978484334596,34666 781340226908098561,139404 790300854507171840,11774 756908675541848065,44837 781633529545265152,186584 758045992696492032,50804 764198180384804864,82283 764854237733982208,84724 790628982144270336,232791 777375324782915585,161705 779277494373519360,173490 776184247950381056,153779 756660377375551488,44461 756204621505318912,41909 772576682020577280,131490 763808420029837313,79911 752078927514836992,18488 795403407091789824,266138 734540858159210497,349969 755719332936687617,39213 793599678302519296,252020 760277741807828992,1248387 753998990790668289,31080 759489768547880960,56595 794232330596601861,258456 759207170755923970,57309 776735485360271360,157693 779033807995351040,172120 790560956279513088,231894 767152426428223488,93508 788016914291458048,214492 794010934205448192,257492 768837823709323264,109104 786978608535461889,206773 760983988160700416,65222 771006285114290177,122146 780925766607446016,182960 761334835851956225,68182 776937096057540609,157840 764425535338450944,83429 788690727505170432,220029 795212356141793280,265102 763521554005291009,78127 776201602881454080,154102 776224698900307968,152589 775927336310943744,151845 759052157781811201,55982 778610235791536128,169262 794002737973329922,257325 786341444718067712,202636 789709734416744448,227242 758126420539215872,51043 759880375296339969,60134 768856932987699200,109666 758714654680031232,54739 758752197672771585,54070 794664430630031361,261155 768487409164120064,106281 794123729890471937,257492 791254664113221632,237405 792177246446374912,243187 758640658273832962,54128 764951776340635648,84724 795436694690533376,266151 756476811626876928,42432 788053131410092033,213887 795429599442149376,266151 773296342324117504,87904 750020711947735041,11282 788540216273465345,218275 754884377339912192,33356 771558325053853696,126498 791502162647851008,237209 793804043302895616,255072 775443081088737280,148654 767807896587472896,101681 765638244193230848,88332 732257475358015488,1170317 795711761714384896,265855 761287682529955841,67229 771068174909501440,122982 771776376651313152,127657 759806468832976897,58815 791316611919740928,236393 757342572578689024,18341 770270315498930176,117257 775095413032509440,146259 766402492267573248,93036 768815962653024256,109167 769554790963478533,113412 793235890801897472,250633 794039559184990209,257026 768096484801781761,102514 791127356693897216,210235 750663497797799936,14421 791637884730126337,240145 775782697536847872,150663 787155088783441920,208176 749202113817894912,7633 766389643054977025,93303 778642890863980544,167319 759594139943972864,57574 755173748651728900,35890 755735097400262656,38459 787292752731971584,208431 792604234067939328,234526 793117040659791872,249374 764513622953295874,81946 732238096297656320,349197 769225138483060736,11774 759391158577537025,56964 764836836514467840,84724 758251026331807745,52061 761079979044065280,66116 761256809189355520,67497 789982922178633729,227857 770674324030103552,120610 778678770697850881,169459 776114169733054468,153501 745075856549224449,195876 790993320503672832,235590 795041502380462080,263895 794309288655142913,259200 773707738807283714,11774 759383589817618432,51208 787741435776868352,212564 756445457669296130,42432 791392662188281856,238520 792016733531934720,243075 793952694499155968,256564 794692297002721280,262053 758024639973060608,50923 764990984325304320,85562 778895510622961668,170252 790446278412935168,229910 778719548505665536,169384 795103235287687168,264397 764204438328180737,7311 773634581756903425,137795 775763689601376257,151156 786664784217374720,199546 790916566263164934,234583 793307198273179648,250633 764279747140395008,80939 772817674749480961,131049 765375692792102912,87245 771467773004357632,124855 778833232200667136,168794 795430604858912768,266079 750419148841246720,13201 756085816145903617,35890 767205575025229824,97433 776609548920561664,155898 757720660336672768,47940 765944638637158401,89617 773286834398822401,133043 788844616946622464,218275 791468364627644416,232169 749708179408293888,11774 753345177880756224,27061 793098222818385920,249469 749986729113772032,10735 764922732375072769,84724 765470199906729984,87526 761541940638691328,67679 769311286027022337,112363 793126931998715904,249469 772280790071832576,130032 763377415427096578,74943 771549185598328832,125554 776242455553257472,153743 772774271017811968,132335 785966762340720640,199546 756547973257965570,43917 781793982451974144,187997 771077118767890436,122146 775559890119036929,148684 751170770781569024,16612 792025050060697600,243187 750364675733348353,12883 781672262185390080,189042 788850016639184900,215437 763783366923591680,79771 753407066941825025,27045 760482484400324608,63071 750491638632374272,13088 790940328496734208,234473 791869206501298176,240483 795712049112350720,199307 750556990473109504,13532 776870072132497408,157755 772287437674389504,1136662 773937900908056577,140001 792514085132832768,246314 774381957325225984,142668 778788009290326016,170609 766101704915857408,81929 791692713062195200,239906 751118614418235392,17140 760233437877850117,61412 762839855588007936,1248959 779366156239007745,174230 778720193535021057,169384 770722423922692100,118191 774142548772126720,141360 794570378370842624,39957 750737311239839744,14961 756260340946636800,42344 762733890716913664,74133 773705653252521984,138543 781642544925016064,187896 793105934943784962,249469 781266777913176064,186212 792129421612355584,243398 761613113733054464,67742 793117854019284992,249469 749344598363934720,8047 771417896056594432,120474 791029410564419585,235590 785491348476624897,195207 791365847193231361,238395 754765885542248448,33356 757622826341851136,16953 775873592802304001,151463 785599459463794689,196733 754779813487882240,11774 789366459977707520,225359 792114037744136192,243075 787121451383922688,209351 764490691565191168,83367 785887104173641728,198591 780525635630280704,176129 778116767302479873,158673 777150994748575745,159876 777144438137257984,154914 762699713372127233,669866 775168735141388288,147557 762362576047071233,70797 764162743184142336,81869 776860697594593280,156835 779684468693008384,176030 794209730604302336,253032 760913794084188160,65730 767764549051097088,100893 764152806659887104,82283 756935809606049792,44429 763525357530075137,78684 778463003683332096,167407 763845938964074496,73814 778350089970524160,152594 786723197081223172,206008 760294765556412416,61544 759221833489088513,25210 791466654274195456,237491 786884293498900480,65113 785705146751868928,195975 765523574073364480,85854 794459770677706753,257492 760264130179850245,61545 794320709031821312,257492 793575586593509376,252679 794945660621623297,249926 793999425165094912,255299 785970879721332738,193868 767505695168040960,97811 774027991521239040,140232 791332070190616576,238045 761672821533663232,70225 791311127724580864,231427 751686736296550404,18893 758715320391438337,53580 791669018088407040,240483 786799446600196096,206642 767778799131983872,101463 795709653632086016,267855 790853269040033792,234484 793985905337827328,257271 769956853270712320,52554 786540842542469121,204315 780566661959036928,174116 793160638843408384,249926 765864320676659200,88669 787018598636261380,207949 786076785540730881,49459 768908683682148352,11774 775718385728364545,150063 761527599528947712,67326 791717758425673728,240070 794630881918926848,261033 753377161537433600,26803 770293754464903168,117377 780163960582574080,177411 764159253544366081,80939 751604535840342020,14476 781287984633110529,184239 785604234943139840,196303 759843652399144960,58227 781846685882261504,177455 790256281831350273,230270 795328720131289089,266079 755168240356253696,35890 771107159056781312,122982 785458538927779841,195975 794563598580387840,238506 791766399228280834,191778 761532787824308224,67679 762061498407583744,52061 758367874079686657,52112 788134642935209984,215754 790707193150529536,232884 788907767180308480,11774 794983887101370369,262752 795341891831218177,258741 769628715072487424,111835 766779249458044929,95511 794370781622910976,247651 771864469337051136,128194 771898729712357376,124744 794956484056612864,261155 757226312259866625,45348 770387895085506560,118087 751195240959053824,16422 764520262523944960,81946 769026803579121664,110362 758049841901514753,50923 790611017092964352,231318 751818169929510912,14277 792762328307478528,247241 779514972615303169,464984 779022870785748992,171982 791647849234653185,240145 778653630232563712,167998 792087550915649536,203546 765457831977885696,80393 793250135526379520,241940 763413888591212544,78159 764375254172966914,82066 764829071754821633,84724 768288031887372288,103294 775399610323984384,148645 794523429609361409,259034 757783016554889217,48402 787598243219800064,210650 762449707616526336,72809 774802588004782080,143585 774750613238259712,144635 769914429550899201,114388 789557643107000320,225981 793345059307610112,249926 759687979044638720,57991 769923602934337536,114236 795336484249341952,266079 740235100286115840,49681 761515084275412996,64722 767056047710220288,95672 744939671088668672,11774 764876069820329984,82066 792502117181296644,245118 764928318537867264,11774 760424278990974976,62771 761270694709788672,65999 778377462367399936,166409 732312966847070209,8431 765349911256788993,86667 768852763052806144,109104 775650055550230528,149262 775962250502737920,138532 754000665207123969,30339 792073164469604356,242693 763542992145747968,76549 764491162258378752,76012 794335157310234624,257492 787104019349180417,207949 780240332491370496,170187 794543975948353536,261155 764838142419480576,84724 794624463576895489,262145 793977909862023168,256255 753297666608664576,26894 768131013906096128,103212 756968801770565633,45122 785954223775031296,199546 793458555563237376,252408 765220647173820416,86440 794770995068465152,262022 752652723653373956,22785 760992349543469056,66116 770719012359507968,118191 780930677676007425,184223 773498474872598528,122528 767729163222458368,100605 778635080306663424,354598 763756965755363328,79589 767415112256716800,97554 769187388249759744,111549 776075447377408000,152735 795736676983246848,267521 774350918846337025,142503 762339072283144192,72541 752659788132147200,23060 787350694533529600,210267 788077598177914880,214045 761651924429078529,67678 771326143110668288,124597 769319421168930816,113138 777600126068097025,162596 779424666985299968,173628 793199325341945857,249852 753731286842286082,29589 769159193211338753,110659 770081956759494656,116804 780478638068273152,157693 755013842724356096,32988 773153412187697152,134282 795363136136237056,266146 767352346183553024,95055 778050343905038337,73383 787374433656709120,210289 790764279930597376,232863 756921652596834304,36145 793098880611184640,249469 785743861318582272,197512 786961848671281152,70858 792848817427058688,248065 781459345502384128,186004 780476066854998016,180039 786750625321070592,205728 775479772096892928,149633 753308072865562624,26894 758397372342738944,52983 758050569613344768,12954 758347160454852608,52030 759792843015630848,59073 773712267401568257,11774 786501507554250752,201494 787153807885082624,207119 757996974671065094,50143 794038285123407872,249926 792444293151465472,245130 778357197273128960,167810 785675465965072385,197512 769679069617152000,114022 791716291111452673,238639 788457595459801088,217926 765551640510214144,87788 786542237391826948,201958 791326875364761600,206666 792707620230619136,247077 794744460877955072,262226 762719867124326400,52677 779150375853051905,172962 795083849109618689,264397 766960263060791296,95708 761214833941442561,65180 792268468049412096,244143 789799507777064960,227242 768574264505053184,104162 765616135303794688,85562 792029560250433536,243075 767897900517040128,101681 758038830926757889,50923 794344987873918987,11774 781533043794202624,188401 753432543618215940,20176 793523101573275648,11774 764576358290722816,81659 792048357535584260,243187 794346823498416129,259659 757968625789657089,50464 764978829215444992,84887 788373305455677444,208544 788865375492411392,220029 793621845551550464,252741 794247584311230464,259063 756271163647504384,42432 760502047347208192,62771 795433491651579904,266079 755158974635253760,35890 768150074799091712,102514 762789383032504320,74885 789443576270770180,225981 769373746763292673,108795 788519522143731713,217034 768881708078804992,105643 789309720490283008,206666 759124696679919616,56964 787059853390774272,207109 791026341969817604,232169 764796228165103616,84724 768809560387661825,108849 773217746087587840,135025 786426339741962241,1063777 755587058228465666,38421 775895915701952514,108396 764525892718571520,81946 792732397468946434,11774 775351012034957312,148473 793509209442619392,249926 774670984787861504,144542 786175763376582657,199496 763760494322847744,79550 770669986972958720,118192 789881199523049472,225739 776744336222515200,157755 781306444259872768,164764 772082842956365824,127711 777280920671879168,159876 791383522032308224,238207 780620053997912064,182049 793285447187329024,249841 767401079357054976,98972 788208774557204480,215252 795658962595184645,267521 775071133372649472,11774 786119529122320384,200870 758653721228128256,54070 791270579651354624,203821 762810746258370560,75073 793453633345945600,249926 759123813497966592,55257 791431938108104704,238099 793608617660264448,252890 733077926682337280,351152 778508834260201472,167046 770126248874020864,114254 756259254332522497,42344 772867773454225408,132335 791410794537816064,196314 793904295305318400,256536 764198907035258880,81869 765590397976326144,88401 762184168348319744,431998 778617153566150657,168794 780137362860810240,178045 779012161272213504,172047 766644127035428864,95045 794267131223408647,258429 792436301144461313,245313 761982907837808641,71270 763705317737717760,79691 765378371836456960,87245 785538132733222912,196676 764347327125590016,82953 794558802930634754,261155 781566840770273282,185921 786316583509499904,201555 788511816741564416,218164 790637459008663552,232881 750721157167517697,11774 757344139444838400,47097 791352711820304384,11774 788608788483993600,215603 748511333935636480,1247827 788392673736585216,217519 793041704412704769,243427 788150498469621760,66435 794692158292901888,253032 765281944414236672,80486 792039806406656000,243092 755463706847416320,37262 762859230634409984,47188 776951161827975168,159359 732904167682023424,352432 776934748035743745,154819 775066393200959488,146259 786956376509714432,19123 759756610394697728,59664 778304253005799432,167322 781618435411185664,189086 793488176186691584,252741 757597879468974080,47940 786337419511537664,202379 795457682312400897,264397 763848749034577921,80393 751221476200624129,17259 781568635743592448,188421 788890862109458432,11774 751237642671489024,14277 765047033388474368,85434 770845897999552512,119832 769574092672466945,112612 765639585812578308,86440 787019272237162496,194060 750358129343205376,10735 756940861510852609,44450 760588804319223808,63451 760607391775948800,63937 773483221069594624,135502 738433328278347776,11774 781434540640329731,139404 764834017770430464,84724 790013048123785220,227130 758118390502334464,14351 771731926927478784,125222 786705445637324800,206054 767464623285030913,99576 781827205093437441,190635 760967072734064640,47940 795182030644449280,263205 790112853193875457,220029 795370787842703360,266151 751228974886453248,16833 762123491269156864,431998 787015365570142208,208016 781623474791997440,188458 753722129846239237,28282 777703857501503489,140444 786603614823415808,204078 790830550592344064,232863 764678610905104384,81659 766106582816022529,90384 787315486572904448,207613 792147886200979456,243648 795382527145951237,266713 790905915365068800,234583 764957192889913344,11774 789173900915511299,224113 749292346395594753,8047 765224310491451394,80136 767565169434112002,95055 776326974050566144,153618 794650047799508992,262313 793801181822750720,255393 781503556201230336,188401 790706414926770176,233729 765579192025092098,88052 795074446973435904,264397 794201319527497728,258331 759805436765671424,59403 771477407119335425,126152 779460955293876224,464984 764788581240111104,84724 778739815625793536,169437 785272720913203200,194121 732671225130975232,353016 754872913208016896,27045 794745219690348544,262145 769591306645483520,107745 791117475588952064,232137 759072192147496961,56784 789786881730945024,227282 755801219877044224,11774 788764702260072452,220332 793075995280412672,221143 779865646293057536,175969 767766288752078849,101163 756496990242869248,41897 790986310022418432,232169 793575391411572737,252679 780472604314505216,177233 761367735083204609,67959 749797800846757888,7816 789533142302412800,226731 793173825718484992,249444 792099783619993600,243075 768086863911550976,103354 786284506923671552,202429 780616512012976128,182122 774304876130078720,11774 761868676077326336,69493 764615985273901056,82002 776200510516846592,154071 766336387901775872,93036 770368449268813826,117310 786746653344722944,206175 765263453103718400,86209 780862637852819456,183668 758293362558562304,41703 762712637821956097,73712 787846987211272193,134133 791717435221106688,240926 773951206418882560,139404 754814585190936576,33356 778333422343299072,167393 755366080948862977,26569 756319270166994945,42249 794192916298289152,258598 767024557446209536,1249362 786312514049085440,202429 794746209588027392,262025 759038621970079744,54522 758394966871830528,52545 786622958416465921,205181 787071054506299393,208928 756596828485758976,43956 759109737665421313,57105 772839201175900160,131870 776480538374701056,155390 789509173981487104,215437 792398569126895616,243165 792918351232266240,240584 788063058622943233,214492 791355640874688512,238207 781541694277881857,188401 787284743255629826,209477 793060497931112448,248701 787723719233904644,210235 791341680372748288,11774 752972151301472257,14277 769018723663486981,104932 793499240521691136,11774 781574505265233920,139404 769296797034487832,112872 758773644780855297,54070 787065500182294529,208989 791805880148688896,240682 786607598933975040,204413 761027558779461632,65144 776140706381312000,152735 764534776535523328,81946 786330070369480705,200961 792557908403904512,245724 794329997544550400,258878 760178699526373376,61145 777252099822264320,160181 751095008002920448,14950 791618679788232704,240145 791226223238283264,234796 773737200903127040,138819 786407629602119680,203674 785529618463793152,196643 791801170406825984,240763 788575567314432000,215437 793156799813787648,164814 787541999872118784,121785 764499623910137856,73814 755140632260308992,35445 767135396505550849,97852 765505065822158848,87904 772282435316781059,128355 795399139454582785,263793 790677519557099520,231881 760851914179227648,64722 786054341744394240,200382 772577587490983936,131007 791022752274624512,234653 795403722423615488,266151 755189132624670721,35890 775760408594542592,151463 743928298976215044,47188 751651254825324544,18495 750686506784681985,14421 760433301752602624,41680 776812515627900932,11774 778176218667573248,164826 768882110379790336,108849 769301786729582592,109666 776634917186830336,156926 789434396872806400,223492 794747449940279297,263020 786624172067815425,205181 791016039471603713,235147 780549746859581440,181419 758485406924931074,53367 788125643858862080,215754 776764041784094721,157840 778984201592922112,56964 779444438946811904,174230 772616267551256577,352188 761611135565107200,69684 777309375325089792,159876 757300388374556672,46797 778338243423023105,167319 777269837504491520,159475 760616289018736640,63655 779339801929486337,168284 793184130586578945,249926 751773354235801600,18893 787741960576634880,195492 775374262597136384,148574 793157291809931265,249852 775060453151997952,146259 776980630521257988,159546 764566331798675456,82457 775592572186091521,148713 786548023669075968,200382 793162377273470976,249961 760180161644036096,61145 781505636572008449,188401 793334572792414208,212007 757315914903740417,43015 765656051366539265,88459 779483336553234432,171993 793252678037942272,249852 793864640610656256,255942 766673418347352066,92959 760981067281141760,65455 777915725025599488,163763 750593049412141061,10848 769202752736129024,111549 754734222791708672,33356 752913358731509760,22575 757689509106548736,48270 795711341134680066,268101 760982701717368832,65839 793159498886111232,249926 761240637249323008,65887 793252119406981120,250633 772060796771708929,128934 773316370515701761,136110 788734023849738240,220332 790892164976816129,194060 759118845407703041,56964 750518741796917248,13532 795698859095818240,268281 754055175128645632,31529 791382813933273088,237491 754898136594776065,33953 790593627521187840,11774 750710941709312000,13343 768424417009471488,103261 793500957468463104,252020 773710995004854272,138819 764972260729815040,84724 732691179477688320,353228 741588179531272192,75113 788693736540737537,218258 795741115374796800,268281 793231044279283712,250633 761911932106510337,130505 789898367899799553,227130 754892000734818304,33516 770799425568387073,118191 765152634235916288,86103 760607816210014208,63937 790704455717048321,233729 795297958497492992,266079 760319266298089477,61544 766696615696437248,95568 793422782457532416,252020 795004015511830528,264431 795704884024590336,267655 777848028422111232,163851 785994920360185856,198305 793793155174891520,255393 793231840815480832,250293 758769882494230528,55257 760980869322510337,65455 774705088778481664,144607 770617030198177792,119832 794913873233121280,263895 768537867794735104,11774 766735652096401408,95708 785945197477711872,196676 752682497322942464,21332 749281879413493760,7836 754067953373487104,18386 768302365665484800,88449 786165244531920896,199279 733269568454549504,355324 790924576842588160,234583 769393574991523840,112363 749325506181496832,7828 765010659440340992,85562 776136724309311488,153921 755834956438384640,39911 768841932541980677,108396 788796155064758272,220747 775504649310920705,112363 781900839954690048,181892 786911003715829761,207287 791935269633036288,241742 765251530450673664,86763 767725179216637952,100893 786933984269889536,192032 769294810859438080,110389 776168174735593472,154071 776757509566500864,157755 752937124974985216,24597 790651551060750336,232863 794538557100568576,259034 749647903480750081,9433 768961298386288641,109666 762318034451124224,70886 769388136501764096,111225 772749774797705216,132370 773549452309127169,137158 790459234798346240,350650 774792834314489856,144635 787048823042478080,207613 791774690436079616,240483 755764830015979521,39359 786402825030950912,202727 765150277561384960,86082 785586052094316544,196676 764291904880140288,81130 769399833786355712,110585 788395317628514305,11774 762276824759939072,51778 773498490571730944,136904 775770428765724672,151463 763463946514927616,77637 764851169302683649,84724 785965947576168448,200235 776182749250088960,152314 786973624884264960,207949 792891807441051648,247781 768610988241346560,104973 780965295993212928,183269 794677190742962176,261155 761348553713127424,68163 788893793172885504,105109 793108554941026304,249348 795330094160052225,335115 771095907144040448,122759 759484697600724992,55257 760726137416843264,64584 785799269613580292,194723 748182501697392641,11774 732209030630936578,349788 761588470074728448,69292 766503274211979264,92917 793876204860346368,255942 767840804895416321,101681 778684588491022336,167101 780599645319884800,181789 758591582228639744,51451 795335442820255744,257492 773173108937138176,133454 795692161832521728,267564 767393688964169728,97515 776142288929959936,152735 795075241731117057,249926 785548053042298881,196788 790367089164816384,229693 794896960834641920,263708 776432060550352896,155390 763034661899554821,73712 786190344064860160,201619 790633075067674625,231894 791360760991670272,238207 787687045221212160,208065 779756666854187009,176203 788080487658958848,215252 733836777799049216,1170556 773293057810665472,108795 795040814011478017,263896 755842249389248513,18215 794992887758917632,262849 753567308375883776,349479 781151936980529152,185496 765620904269258753,88311 790040686305415168,228101 750778160938180609,13495 775432032646205440,148654 793530659105046530,249926 791723740036038657,241034 767764954409689089,11774 773887401651347456,139404 767749262188826625,100893 750903802996285440,14877 789506549794430976,223899 769321106331185152,112119 768253449930739712,102011 792059589785116673,241678 773370282207645696,135725 751170598517211136,17416 790890450546593792,232169 765078781820186625,349060 767392807568936960,97433 769599174748860416,109967 758654026275758080,54070 753696436739604480,29263 794881933843005441,263676 795717802892161024,11774 755459217130070016,37647 764995598697332736,83881 793843521631334400,255942 765323009578139648,87202 767234649718263808,353124 792745981984899072,247076 786373177723105280,202217 794692518403252224,261155 758405559917940736,52921 769095195346530304,90629 750810184222552064,164500 753466758510415872,27045 752982746453204992,24316 774048467643604996,141200 765928926220787712,89945 765691241652711424,87904 778373125604012032,152594 768506724860821504,106716 788872711770673152,221228 792059939242074112,243614 763797999617179648,80393 778787647812542464,167674 755122664113528832,14277 793482612002074625,251452 786945428659003392,205294 790979007634370560,108396 753817693619298305,29263 791629329260085249,240145 767754958531727362,100891 781162589506068480,185496 793937245606510592,257026 789980548764696577,224450 761437888454205440,68102 780876682131406848,11774 754735347506884608,33356 760625442613137408,11774 794991519216201728,263090 758185614986452993,50923 761474397895000064,61723 781525559251701793,186584 788920554149601281,222001 789337366410334208,224680 795011939109773313,264193 790907087207489536,234796 791405371470581760,238207 755412753372839936,37294 795151277726449665,265145 732643656209829888,353003 791670309023805440,234990 759017092611837952,56302 774123845112385536,139404 791330508433227777,236454 758759213350940672,54070 764224183526195201,81122 795358010784751621,266054 791122144369389568,226881 752991695327760384,24870 795708272196124673,267855 759031284937138176,54421 775109294421315588,144730 766307080076529666,11774 752629517634723840,22750 773530877112365056,137351 757607635495550976,48179 790043525165387777,228354 774295557682581504,11774 778639474200903680,167407 780426622054895616,173347 785553057518002177,196788 773713857412030464,138865 753975573613948928,29263 764804685534531584,84704 774345509720981504,142503 750531479952822272,13944 757269312755240960,46384 771790979028414467,127582 732287583066202112,351208 771423264149233664,125554 786691280344453120,205270 771752368299995136,125742 777328805723639808,161546 794531912849178624,261155 790755305357475840,232863 795073552600809472,263896 760127118965563396,61049 786760087151017984,203996 780767959665049600,182665 764786838066397184,84724 793682968669675520,18395 763363758718582784,77463 785594319444987904,194723 758256390959923200,52061 762799411931906049,73712 771015784176812032,121359 757438262759698432,47283 759542631865028609,54760 773973808910835712,140232 791365000120131584,238395 760538131846209536,24745 756953806580178945,1248464 792530113158000640,245101 760596817746755584,61352 752227378806546432,21074 770850644307488768,121046 795479096474144768,256564 780623403606798336,181419 795068293417562113,262849 795685402594181124,261155 778195923604279296,164826 789979961616498689,228543 759467866726895616,56964 762732734192029696,74681 790250105177714689,229505 794655658868178944,262053 791645814229786624,240145 755767047401779200,39475 776573326277877760,156915 788911373463883776,11774 793005142790504448,240483 750373192183668736,11774 759128132360151041,57131 777314088846319616,161456 788023297527148544,214492 772782998261497856,132335 774821693042950145,143043 777854717263220736,163990 749423032502882304,7287 761927298425638913,70338 785409943964946432,11774 794598996652204032,261399 762113507349278720,431998 766745882360373248,95672 767109351526043649,93823 770806440298545152,120363 771629654641774592,125145 786376301884088320,202248 772210598029496320,128382 794670167594856448,262022 791357955140521985,238207 760916850532347904,64730 759135585843998720,55887 760973011948298240,66116 770963593189740544,122146 788127121344299008,215754 758711986356097024,54347 791770193253036032,240145 788492890297229312,218219 770077982216056832,102804 785986282044264448,198671 772805349208358913,132578 769327897194758144,112325 770205726870429696,116824 772406290559762432,130669 787074029182193664,208918 791376784457601024,238395 764159295005028352,82344 795398636175847429,266079 761930732700860416,69669 750807691014991873,15316 750693111618113537,13621 781581869234159617,131056 791562417964625920,230791 791350337819009024,238207 785932491232202756,199546 765242431113662465,86103 765658745955246080,88994 775787315973062657,151463 791359324551426048,238395 761370718051274752,68182 755947096990253056,39462 766759909803200512,95593 790618657726590976,232137 793410659774005248,251452 732708711584567297,353262 757586354880540676,47782 786555899401932800,203350 788356148885872641,215608 795048425695969280,264397 773926684298973184,139404 774952822852943872,72061 785281264668508161,193393 780144505664180224,177380 763347235581091840,77731 781688425824919552,185496 790032440081297408,228576 769509388595986432,112363 776580601033875456,156835 753765047554433024,11774 792509972789727232,237491 793260753360859136,249926 788438528170549248,11774 793318079887474688,251452 764081980426358784,81702 771982702983671808,128519 786599862892630017,11774 791674965414121472,234990 757752721482977281,56436 773171848930402304,134561 792755348247568384,235685 771140324169134080,121612 785603326813483008,197512 787059361189289984,207733 793483857957822466,252741 794680047726710784,261818 767506423760625664,97447 790649201940017152,232169 793564027364503553,252580 775019516753502209,144682 774038960133681153,140748 775865920715628544,151410 765556120073146369,88052 758863878952321024,52554 795006679746301952,262925 761979684288602116,71407 759151383564132354,57336 792433124688879618,244550 732910699614195713,354525 794171148493848576,11774 759552617060130817,55887 795666125493178370,267862 786271239241207808,201958 777194186919452672,158897 795610588911112192,267590 795079540418678784,249926 774360097472466944,139404 779445714959142912,174230 772128808279224320,118191 775111840779083776,146024 776824601313554432,157755 733076519837306880,1170365 751954896207941632,17794 791351338848235520,238395 764536804884094977,81946 772836858371846144,132335 793478748402282497,252408 760978458738585600,64730 791489415902142464,238207 786305601898893312,200382 786936756801187842,207287 772103168662593536,129180 766091114918977536,81929 772892950544035840,127366 791444781968666624,238207 780612830873530369,182122 793209494901780520,249444 760912899879632896,352572 772810774100205568,132335 776800755890135040,156835 794920508789661696,228101 793701203066490880,252020 781123236880912386,182659 792097535531810817,242252 758708403141128193,53924 790369740669722624,224680 794599884280201216,261155 788095602571800576,215005 793176087761129473,250135 763530735793934336,78189 764262603329798145,82744 764648897042010112,82066 793614133837037568,252044 754826593672040449,33474 762460656461238272,67852 795608507395489792,267551 779446678478737408,175154 790241847532740608,228341 759186324121346048,56292 773536151390957568,137042 750403004931518464,13201 794002233817964550,257492 776504220123926528,155898 795364432922705920,266151 733349721746640896,65113 749732160035254272,9444 760901318244376576,65234 793104289493229569,249469 785295978077179904,193669 764093102751485952,81702 765555502638067713,88052 778690021972770817,169923 787530441519751168,49459 768069213491638272,100893 763623495771185157,78304 765883608078974976,90031 788484975100325888,218275 760233176161656832,60790 780286179878981632,177233 788722667977191424,218142 766740455694278656,95708 791383490973532160,238207 774301047942623232,93019 780162138081861632,178360 790565468264357888,232280 756617493913960448,44429 774364766491938816,142980 779338466106703872,172967 786976085653200896,11774 773601269860761600,132497 794364827082915840,260273 754748138171183104,33356 768083871162261505,101681 794596280173555712,261399 791086192037023744,235487 794555436896755712,261155 767804130874327041,101681 778735386142969856,169437 787121275944574976,207965 789550155510849536,226578 795197867162042368,265102 795004209942986752,263931 792056092717092864,224490 762882978305351680,67346 760803349973303296,64722 794605998379962369,261155 764077891323736065,81696 776741329258815488,157755 758116628374626304,41703 760912632224198656,65165 777695992330149888,110381 766736568769884161,95672 772173883076075521,129558 764259403574939649,82744 795305480948219904,266079 792410432002625536,245607 786908938314866688,192032 794376776826765312,259623 762289357793394688,72508 779467691799306240,173917 765612465568776192,88367 793953772833796096,255965 762778939374776320,73712 773514196394835969,133702 794699603157336064,257429 751693682030456836,17416 785326083277254657,11774 771474237483839488,125554 793446115043479552,249926 786960163454550016,206008 773539940332437504,137042 768787624488230913,90384 773560495517294593,125163 779498097932136448,175376 791593728783839232,11774 793338048108830720,249926 763585167852204032,78159 791356665463472128,238207 755760835469901824,39462 767433494217760768,96039 770937948900429824,52554 763091274001809408,76549 795382208739409920,266491 771396209923678208,124601 790652302222778368,18395 751566317635792897,18215 765008310189764608,84209 787078040736010240,208960 752964880353730560,24788 762718180657725444,74133 790657413821059073,233266 750841200983150593,14277 763515307394609153,78853 779417100028940289,173630 794985514893975552,263898 764607259485671424,80393 757725755346329600,48549 758236215850262528,41703 785313480069054464,11774 794434574365274113,258193 755598331854802944,37044 762796048335065088,73712 788781821089767425,11774 759981372631085057,56684 760208522541957120,60866 794620646181380096,261987 765252992778006528,86103 794321644223418373,258598 786754092378927104,205509 788397565486075904,217634 766512575513137152,92958 776854875070091265,155037 788858329250562049,220526 778680659690729472,169201 761383386711818241,67511 794080494950420480,249852 791675962496659456,240067 752128089455407105,8049 777300776565825536,160602 788707839564980224,218455 791414501874606085,238780 755806449700220929,39462 757021524389924864,45014 786267026696179712,199640 786986738853949440,207965 791441064666071040,237999 771456551517159424,122299 795380127303696384,266713 758223748612980736,51809 773305073979920384,135505 794689871751299073,261942 754060022561185792,31377 769852250776858624,114357 765392393893978112,86440 790706854787547136,232884 793537630050721792,252088 758838945677348865,7047 792790501451788288,247241 794742610552352768,260863 764981640095490048,85311 788786927109480448,218832 762093190015029248,70689 759431486286200832,56964 793181601274355712,249005 793911506509455360,255942 749772704727924737,7283 764828205429719044,84724 775395838801514496,148045 781858973188259840,190635 791003982642683904,235620 733126234117275648,355980 781238836529471489,182665 791471991597301760,239405 771206169822015488,123825 795052097192374272,264431 765242370182918144,86653 789152431359885317,11774 761559332496351233,69231 794204293305810944,258598 788062906906574848,215030 788042490419015681,214796 791677544676331520,240483 792473426330017792,245445 752864447069380608,23011 785327322500968449,193633 755578009298440192,37424 763165311545716738,75899 787301881965969408,65113 778844356086116352,168794 769034498222747648,110659 770189790952259584,354115 759385413865930752,57883 769633893574148101,1249682 791350284664438784,238207 756597243738779648,44313 773661876471214080,137795 768505279361134592,86440 794356417280905216,258044 788858062706573312,219509 779797873563009025,174115 789878495237341188,227511 773969642117148672,139360 778469743757893632,166913 792496624186511360,243286 779095824051507201,146608 786948929510334465,207109 764246262635831296,82283 790976757004242944,234583 770376371197644800,118393 795495203058683904,264397 763454827309531136,78159 774993629236436992,146259 775909655906181120,151165 790642609295286274,232169 766011901947949056,81929 790520172742381568,231336 795261013482467328,264397 760538444208623616,63451 788221211255906304,352258 780200595407765504,124597 792041628634525696,240836 795276067334332416,265521 773645830968475649,137953 786557056157380610,204413 788058448734916608,215005 793149175583997952,249926 794016981582282753,256502 789321961067249664,225359 794573704135143424,261155 765539702418116608,87904 795130588181106688,264397 759415763203686401,58232 751592387126984708,14277 792090501914558464,11774 763839252706758656,80720 779396963141758981,174557 756484671903506432,43391 786272564553347072,201958 786865858069008384,206008 768487238162321408,106716 776166520691056640,153854 793525616222081024,252741 792047352672641024,242693 794982546882883585,264397 790971543681589248,235590 765671412531138561,88998 781317591662931968,185601 787749853262643200,210215 780542278695809024,181409 788749635540004864,220332 787366932487999488,206007 750075752234844161,10851 767876478864281600,99290 780563076370149377,180759 786444494627565568,201441 790760227113013248,219523 759619459334172672,53991 773107803183472640,133584 768117549221367808,102514 792022483872415744,243075 774995857322029056,134288 766025217814753280,81929 758478838363922432,26066 788720641167937536,219708 758813667076866049,52319 774283891435642881,142506 777953584939839488,163824 768099647726333952,103354 766241661643067392,81929 758742200557592577,54856 788530493805436928,104244 792459244322906112,245148 793099837742977025,249469 793216800305639425,250633 791424947239256064,237327 781254738297888768,185310 776148736259096577,152866 758009746859274240,50827 787731627526987776,11774 786161098252660737,200566 757228349534134276,46006 765573403025694724,87904 788446575622225920,217519 795348577564377088,266138 763554129448808449,78394 762560495698280448,70886 766076290118057984,80939 788751368227950593,220332 788525414851284992,218260 750652096429559808,14234 758207249953067008,51344 763151453636616192,75899 790615730123182081,231870 793239896521576448,250633 751755138868473856,19485 788899845947789312,220689 793104072500912129,249469 761662996208717824,69711 774007458964594688,140211 789727648985473024,172084 780182952831361024,176794 779054362916073472,170252 788868667161186304,220767 778986632921780224,171037 794729710936854528,262849 732312588734763009,349764 786406231791460353,203674 790581780889776130,11774 794648526668136448,261155 794331490431762433,108396 751999473736310786,20002 795610749162967040,267521 794548504878268416,261155 752264386337583104,19151 793075238300946432,249286 788886070389837825,221832 757001314266124288,44450 789471109422788608,225981 775376704227246082,148870 775524788903088128,148909 787059943392350208,207733 786655046935121920,204327 753681527867715584,27045 768973336487534593,110585 791350294487662592,238207 792792767680253952,243865 764192975425601536,73814 780947047075545089,181935 758771641237188608,55257 795659464514867200,267764 771290586921988096,124537 789451691322183680,226048 779047145470988288,169923 749321486389932032,7836 762684314639278081,74133 771144149080809472,118482 771770420219392001,11774 762987350557274112,60794 752024660842340352,18083 794606620454125568,261155 788721286981619712,220076 786400209844789249,203674 763829341763481600,80486 795702157848805377,268356 788525648272687104,218275 794349381109612544,259034 771710838344331264,126152 790804177597370369,233307 790589557045690368,231894 791518978405457920,238864 770638079640109056,118191 758011116253507584,48663 781573072742735874,186584 793606706680860673,252639 767858810597806080,102137 792497615132696576,246225 772431879916191745,128934 765980074801766401,90482 767064892591443968,96883 758439443040722944,1011996 764883086467366912,82203 774555234613899264,279676 787371291443466240,209351 781234158618157056,185310 773175203581026304,133454 773147952206360577,134470 781360035850878977,139404 794732733176147968,262025 767543076969742336,97386 794209705178451968,258771 770802741438361600,738099 789449548309463040,225981 761745305599553536,70543 793963953843884032,254444 779676253330612224,158387 754736921792897024,33356 754790905366929408,33356 758723042742722561,54070 790649836076793857,232169 774363722525450240,142668 790946293627715584,234583 757252775008841728,41277 766411633350410240,93286 766436091524161536,92959 781846940329717760,190024 788800417245257728,220820 762431170587996161,431998 793246334274924544,249926 772665890139611137,129662 795076978822893568,249926 761762362445660160,14351 790633314914893824,229901 790903047790571521,234583 766485596785283076,90401 771813921883824128,127871 794570687520223232,261155 765661135865520128,88920 771780960975147008,127134 732635999726080000,353116 752226587261571072,21074 754717196346023936,33356 787063143235133440,208014 758068995975249921,49790 767864952837111808,101163 787152771573309440,209043 790051048123609088,220815 754723265776607232,27045 795332412351791104,264397 756539695304146944,39475 785988887109701633,200490 791994378864566273,239456 759124180109365248,56964 761083750880907265,65974 757986407059169281,50611 750375502280548352,12898 774440723626151938,142503 751544062411288576,18215 775094825628602368,146259 793136012910211072,249469 772739461473906688,132335 791425907198005248,237999 758712599923929088,46076 787728199207616512,205197 762114524291801089,58904 755590595322667008,37455 795160956078690304,263895 788860911897284608,199546 755062301149888512,34666 794378091724292096,259743 763907881171349505,80393 787620663963951104,211829 792099066373083139,243761 791003183585726468,234796 752897373697814528,13343 773622707355283457,133702 773088917868380160,133454 753647673136349184,27853 766571676716900352,88428 776216014954516480,152424 779100637640306688,169437 779614378677067777,173347 792073963266453504,235621 785814724009230336,197512 771413628268326912,125145 779933653547687938,173358 792560037218496513,242693 787260908049498112,199307 795675217620189184,257781 791132705958354946,196314 749477322181402624,7836 759611023116472320,56964 781123548358160384,183759 753373697537368064,27045 778200828905660416,164826 752187548877856768,20273 765411999723364352,86103 753822214563110912,29734 771589416515100672,125163 772466984940212224,129662 759395799700688896,57881 765762484716376064,88459 781545938485555200,188231 770385610196615168,118840 761590349479415809,69231 780808063888551937,182960 793424519520223232,252020 773210017503834116,135025 792460313501114368,244983 781644766987554816,188401 779148354857078784,172132 786272040915308544,201958 771050216556331008,121949 775142849977257984,146847 795068450515419136,262849 790792041353449472,232169 751207719567261696,17434 790395268525162496,228341 760872262144786432,65180 793417735762042880,251390 764836234518667265,69356 794476929684475904,258741 769263790948880384,110585 750217271402913792,8431 763484234975703042,73814 779356027061882881,173936 754248574075039748,32056 769511197351739393,113931 785856685508272128,198878 773917826088210432,139404 775516176315092993,1250232 777125274030706689,158520 762218372968902656,431998 781894181597827072,11774 792490371670573056,244143 753774825584197632,28799 763201030293250048,73447 781143680526655488,130635 793132918608531456,249469 775049947813023744,146259 793220177269694464,249871 794605018263351296,261155 769103055707045888,111396 773953440619827200,140444 786674374988427264,205349 779178668883140608,169755 780049213140922368,176129 789131825725771776,223286 750773075449225217,14421 767817434266906624,101681 786257266659958784,201958 774798816113336321,145451 754729930219327488,25255 775881946446565376,151302 764484191157313536,79223 786036406481104896,198892 778422610111688705,167407 767816888957054976,101681 777946866289811461,164846 788449270093471744,192840 791501138570936320,238207 755892087996968960,39462 767705013778907139,87904 776693677238386688,157082 758871981873700873,55257 768206568164777984,104858 791640618359517185,238207 753922938315874309,29263 767488056366469120,85326 767745776638267393,100893 786570991086497793,204284 776619202232803329,157082 789521341611282433,224333 749776634937356288,7816 759059781285928960,11774 770323232691892225,117687 760678573648801792,62870 766349830050369537,92885 772154026628640769,128934 789722539044048896,227048 760098345612378112,60866 794638036210368513,260613 758017937924055044,48663 788872428499836929,220526 793865262504284161,256255 763556430045523969,78219 766369304115830784,93405 795117047151792128,262847 756633530029924352,44450 785239425093468162,194044 793641621376032768,11774 750760584837079041,14858 765368165106876417,80939 756620408938430464,44429 794739104223264768,262849 777521501897527296,158420 756652722712113152,43825 775155047613161472,146847 790915421222207488,234583 775779765034684417,151463 785606496566390784,197512 793639078323290113,252581 765935387479052288,89859 793500090774073344,252408 781489359396548608,139404 763368312113926144,77849 771175943037603840,122982 786951527466426368,203793 791532634329473024,238292 763514302557020161,78189 788838441433923589,220526 764279463869681664,82066 793962733695700993,256255 749578289455386624,7836 761990299702947840,71244 757644505617051648,48549 781313661264691201,184196 781867317323902976,190635 791355242688368640,11774 765690652130701313,85159 791476356999553024,238383 774598029106118656,141360 771444930065510400,125554 778157868285628416,164826 757542122895642624,47782 763402654433185792,77777 765297399279386624,85562 785858656046833665,197512 792023161206284288,242712 754718890870116352,33356 758076786966007808,50654 781215096567508993,185313 773971360389398528,136904 768439212530143232,106281 792105122469773312,243075 755551225706221568,35890 761562891229208576,68993 770592572364427264,118192 785940962174394368,198862 787283314608603136,193121 787916192551870466,213887 777985196121468928,163765 757103452283600896,45672 788059129227059200,214354 787211174211358720,209698 791170192026001408,235590 757437225093115904,47266 789699120986361856,227242 769151389968760832,111541 792115630983876608,243075 794210925758873600,258771 777871823463591936,163593 791742930453225472,240145 781528784864473089,186584 764136473511628800,78129 787437691155742720,210289 779990985237553152,176128 767023557419216896,97355 794806111526416384,257492 770241363623481345,117257 795297527906140160,266079 751998313038241792,20238 758166200035704834,50110 758652789207687169,54070 762182607786287106,70689 768542759938617344,104999 757977348293537792,50500 768103868659933184,103126 771092383358410752,1249836 795616761580228609,266054 772414558866513920,127811 778227395782336512,160539 791967748846870532,240483 770309357313622020,118087 790583589394079744,11774 788115808727642112,215005 791353623095586817,238395 753767818911440900,29489 751922999981273090,14277 765037295955312640,85562 758640986591551489,54070 787254977450373120,207613 793980632477016065,256255 766008096024039424,90723 769689792250535936,113982 789837314730168322,212131 793270573338025984,249841 781737236781903872,189017 766101078828023808,91440 777914597500080135,164635 787057758444990465,208379 793154545010417664,249926 762059928534077440,1248990 774220087670734849,141360 791577212558258176,238639 767059885078962176,94660 743496866050957312,11774 770713631537369088,120610 751205471919411201,17591 759822726852931585,59969 790180070472159232,229724 767767869606141952,97852 781202967265443840,182659 795017073394974720,264397 749313780085960704,7849 780808848542007296,183269 790005287495303168,227795 755044261297528836,33356 763514034637471745,72696 793657524515897344,252639 773990362692083712,139373 786896183377526785,205094 756879425006960640,44450 766432018662121472,92959 773723142216749056,11774 788636924797980673,217519 754886924410744833,33356 761687738651246592,69548 764954180977094656,85420 769697188964343808,170736 773838528815960064,139404 777906069012086784,163592 768518451375775744,106716 756850245556928512,44450 766024950457053184,90384 794939028990808067,262847 733238084926590976,354983 772899115269287940,132578 776167996817408002,154071 775433055435628548,141415 792131797052162049,243398 761678211298299905,69548 790306031490375680,227242 760997261174312960,64692 790696319346180096,233152 776600978984308736,156835 779766027571826689,174756 794045768348774400,255299 769266486078824448,112399 781530268175773696,26066 773891117238497280,139404 794943320078352384,262847 763426323700121602,78129 776065645225967616,151185 791054485531553792,236393 795776677418795008,268643 777455402740948992,158387 753958328196358145,30590 794080891685347328,257325 775855696055263232,151439 773713772343136256,138909 790550205359730689,193571 765598094272696320,87062 778367472953069568,152594 751114846477832192,15808 794866947297071104,259190 792112868271464448,235685 772985698898972672,132408 778239208880082945,166719 776849101568684032,157082 764834646131552258,84724 771410244505210880,125145 791844973008199680,240584 763450259230040064,78344 788431763114647553,206101 786194447318908928,201619 787850811003068420,211829 760521626169569280,63085 790575284680556544,232280 777233627662999552,158589 786534276133031937,201555 788205625130057728,207733 765508205023727616,87867 788608907107237888,217937 761079724034494464,66159 766633173765816324,94718 770993336014385152,122146 787375852455653376,210725 751623485823160320,14277 759196145746870272,56231 775885329349898240,151845 793663206489063424,253032 775047715017359360,146024 787883319757156352,212239 754051161896943617,29263 767097718359457793,97392 767475565649596416,99476 777259625741705216,47940 787737338927427584,205197 769850182733365248,105109 772206983613063168,127657 768580387656331266,107428 733358126569644032,254034 790775529347526658,221524 788414337853644800,11774 792149353142050816,243576 755491997314588672,38032 765212845172817920,84449 786924271348002817,204835 752894073279811585,24134 766380967783129088,93286 773900602912956416,139404 768449262761967616,104932 785283676858789888,193669 762384166725967872,72824 779777856607916032,176201 773563328077570048,136947 773891317957099520,139404 765943483966246912,90384 771152980171067393,122299 788399477686140928,217519 771227799558365184,122299 786723764977356800,90209 770991247221751808,121949 754037866552958976,31400 763972131780595712,80266 793187877341450240,249180 791412995003936769,238207 766731913520226304,95568 776033853572059136,151845 794979307890176001,264397 766411633815982080,93823 772606678252478465,26066 772713529757536256,123623 788552609531592704,218349 775824111163445253,151463 794234942473392128,258771 770175844299972608,114779 770125386302840834,116164 791969820291936257,241940 763882807789809664,80939 793244279330201600,249926 792027231178493952,243075 775449470578286592,149202 791357109900283905,11774 759798550897299456,59339 793999959074816000,257492 755392917200658436,37044 758403426871017472,44837 786358028350001152,351830 792058623279050752,243187 795412903398621184,266079 763933552601731072,80939 788472314304270336,218351 794206903010267136,258598 777855664504786945,163166 766644088204472320,95044 778378750111129601,167676 761627092710748160,69231 770300369834565633,117257 778672167537881088,167319 752706547617107968,14277 766209012216033280,91751 773466127603294208,136515 774658983537750018,144654 794546426998947841,261155 775795970521100288,151741 752218145449009153,19162 778430917274664964,167569 768938871765790720,109470 788710740395827200,220029 792314625123549184,52061 758110403796795393,51344 785896693539545088,197324 794331653099421697,258456 772978411920818180,133519 762631426865004544,69673 793060574124965888,243165 760967704031277056,1248895 765967300511932418,90618 779809917796438016,167939 778690531463270400,169715 770299599936364544,117872 745011629151031296,11774 758925076653744130,53991 786326471887491072,197286 795430532922441728,266079 769034973374476288,109571 770177818177118209,115991 789353194262441984,222627 791463456201375745,238207 794078526853054464,257423 792731741144309762,238113 760970398678720512,64197 791618352825393152,240145 780882610872606721,184044 773165078963027968,132364 765703464139841536,88920 786907539606601728,207287 794160318133964800,257492 763180469412257792,75531 765325001444601857,85562 767176999127375872,94699 787399976968155136,210694 793901238270234628,252580 792023058869526528,243075 763490802446110720,78750 793944151159087104,239610 773766131240742912,131025 763428079951835137,78159 764565039164616705,83106 788138627314376704,215754 788482041864003584,217837 752245587840491520,18486 767844051999608832,101681 793968325151760384,11774 794011449391742976,257492 780602945142267904,181984 792504342100271104,246273 794307645926674436,259818 765416297710714883,85211 779000528172879872,171500 786165151942586368,201374 754017862692593665,11774 766649342140772352,93261 790727163641225216,232863 792797478005321728,243865 766824978826326016,95672 778676286390579200,167319 773331774201933825,134561 766318481356623872,91946 760315301330235393,56964 791007401923141633,234583 755464258855378944,37294 790758404406980608,231894 758429100872794112,52112 776062192474914816,153194 771470915905343488,125381 767193779669307392,96848 793799281169817600,255393 793473107910471680,252020 793220994534113280,249469 794944582232510464,263895 732189405109059585,349197 753701390673903617,28866 776162382305525760,152735 792679445027053569,246726 762690569516806144,11774 762714160442421248,74308 772997964742754304,1250000 792035296305176576,243075 756225783425740800,41680 792830180373004288,247877 759377397770838016,1170807 794624629256110080,261864 763167378192551936,75690 755510927005331456,36873 769140536758374400,109571 778211931467292672,166422 732307348220456960,349764 788091821079597057,215005 780215225001840641,177455 794905182417121282,258625 786081432435355648,49459 787407448189472769,209796 790901997134286848,231881 769336751173185537,112788 785943378517233665,197673 769934408681938944,115511 763152890479386624,76628 778587354097393664,167220 749926294138155008,10735 770823423597707264,112623 778336503436943360,166390 779512569815896064,174891 780829825443303424,182659 789281432606613504,223286 763106443025321984,76549 750852983643004928,15264 756863064440397825,44450 793440408395091968,252020 793552605049937921,252020 753201143841431552,25879 763022398732001280,75486 760490188573437956,63149 757216063213883392,43391 793888287639207936,248652 774399884816506881,141360 788318518160658432,214078 779691952937795585,171463 795686340339924992,267862 778943073350934532,170882 779003846957858816,171617 759264037758726145,56964 767462658316595200,98720 776460958294220800,154869 776821330213679104,158216 789998829479223296,228056 760618385390448641,63409 770527369769746432,209828 768973882531442692,109960 788510803163045889,218495 756210717066338304,41837 760544725560614913,60794 787377584598159360,209973 770374007677943808,118698 788338236602978304,215437 790978333676822528,235590 750811062837075969,14421 775809528021475328,151156 776844255591555072,157721 759080876479131649,56231 772852992995360768,1249899 755462211418595328,33689 754150844346593280,30590 766419618906841088,93036 771000509452824576,122146 764380129678155776,82953 780422369873657856,179742 786073672704520192,105109 756228439032463360,41763 758328833795825664,51809 775317794703351808,148045 789124964129439746,220433 772274739855314944,127366 794111630422310912,256451 766311951282700288,91946 756536034578591745,43751 773870113086988289,139404 794643577108369408,261155 776921450976378881,158387 795388771705430016,266079 772474773934833664,129662 794923766182739968,263302 791994745069371392,239893 770412193343008768,118698 766507886713327617,92958 790652594041552896,232169 786965593480163328,207613 771737202707599360,125554 732182982971154432,349936 747501068532256768,1247793 756269936541065249,42432 765294278721490945,86103 779454951642636288,174230 773807017110573056,138819 755969158584631296,40881 752708692999626752,23000 764606033562112000,84209 785694399199973376,196788 758746546376552449,53447 785947330650386432,199546 755231280619397120,35403 792743436818317312,244612 778686835438395392,169715 791832846683869185,240483 752646028772409344,22546 773312684586508288,135736 793145481744515072,249469 775148317189738496,144494 776017140386324480,151845 777957322014490624,164764 785935846692130817,197297 764269251175682050,62180 757678111735554048,48735 777643744204038144,154115 777556833112293376,162213 792305107228499969,242712 790916829535404033,230485 794227396497014784,258771 777015591739600896,159146 766361737922740225,90963 759093113960865792,56964 772552675539898368,102137 775169224662654978,147508 767434249272262656,95055 756677614950055937,738099 759076902883602432,18495 787534894666842112,46572 786709908666327040,201555 758475857891512320,53185 750721550819614720,11774 791606168489787393,239893 755623768568061952,37044 773868472770056192,139404 786503877440876544,203350 781018246157926400,183468 781470327884820486,139404 762047771201380352,70918 793190152583667712,245313 765224699236347904,11774 758089763475906560,50666 771042668046671873,120711 780628203085770753,182049 788385840280068096,217519 794605984744435712,261155 776745257119604736,157755 781125250398294016,185496 793276010900836356,250033 791459337604440065,238292 755989208607494149,40881 732758529879248897,398859 777591404952363008,158338 791739353290506240,240584 770158146224529408,354238 751549148982288385,15334 775722209906159617,150511 787913696043421696,213887 758726663593009155,45136 768239023219286016,11774 793998127472799744,257492 794885970231377922,233154 755019745687199744,34666 795095575553187840,264397 795092003331735552,263933 779030868501393408,171324 732665642038349826,353200 768987945319669760,110362 770017288581967876,116373 790631122463956992,218349 757657939184349184,48549 773517411286978560,137158 764858454959939584,84889 758907613044060160,50827 772788867179110401,132335 732957558076383232,354772 777589292004675584,159308 739853852346855424,11774 760103588056096769,60950 794481483444551680,260181 791379559627104256,238395 794971437459181568,263895 754747087825342464,33356 786924426499620865,207287 792284453531824128,243983 771424249424650240,1249869 772623818095333376,131457 794575081506766853,261155 777611738447577088,162638 786361527553101824,203350 788512983139885056,215437 791412092175810560,238780 795480619253907457,267262 746807895166160896,195876 760657211819524096,63655 786368148685545473,203391 764912540316991489,84724 777165681464864768,157437 787843873511014400,212839 732840332241571840,1170689 773431824760631296,121687 788790265817468928,220029 762345667461251072,431998 794194568665321474,258122 760199786108743680,61412 751039619844616192,15451 767403825426731009,92854 775669274295828480,136904 759365153762795520,56924 769224251471597568,112345 791080722522054656,235963 790604061569609728,232791 792029348282916864,243187 740737549547622400,234630 793189820029816833,244221 781370341516017664,183593 793224143512547328,249926 769824031612731393,105671 788852980518940672,220961 765220055349010433,86103 791112831567527936,197046 791401944736604160,238395 773554720006868996,137042 752981955759730689,24788 778760772348293120,167399 795380225819508736,266491 760264513161539588,1248387 786152711263621120,200870 755381311934693376,29898 780847422033584128,183269 762768297125408768,74133 756618236477579264,43751 794331820678594564,259659 756641723934085120,44450 768124519944814593,103354 766217953603883008,351436 789428850484576256,225981 793910790700941312,192690 791411664008675328,238207 794979421547626501,263898 791658877150343172,240483 792968949331820544,248065 794947668292337670,262849 772158617751543812,128934 787998986603028481,199840 756617031378542592,43278 760557410427691008,63655 794913404519596032,262849 791257268180221953,234583 786788358869561344,205186 793088069339611136,247240 755457279701417988,36157 787378999693549568,210796 750400944966234112,13201 795738927743303680,268710 786943746457804800,207613 778263054450655234,166390 750380718581227521,12883 795753136807821312,267746 760623465250623488,64147 763769859616288771,75724 788752168580816896,220526 790004692088598528,228354 786957899180417024,207287 771942389258842112,128143 766629178280058881,90629 791679229645631489,55820 785265336794902528,11774 777271397546463232,160602 732233946717683713,8239 777998382866505728,165348 792581065445482496,239610 759752893834596352,59645 759835904106176512,58254 765439918457905153,86103 780474109763346432,11774 788449840267075584,215088 758351481464553473,52030 768049412241289217,101681 779500443781230592,171617 792723261423489024,246225 769045592404271104,110585 753985542837014529,30354 760138463123431424,60163 789441977410547712,220727 754734849584467972,33356 760513381514276864,63268 755084269379284992,34645 780091866217910273,171644 757504870521774080,46280 792847194063724544,243535 767058457073594369,93210 770463939893211136,118191 772576748546424832,128934 756188213086085121,11774 759152468211081217,56657 766517833496862724,80939 785690973615501313,197286 787274136980688896,205728 792468448244862978,243398 793928456148951040,256219 771732807886467072,126152 786619523273293824,205155 786777082684514305,203048 780614266491731968,182146 786917423328927744,207287 793551688896348160,247241 788720249461964800,218628 795001987985182720,264431 764614217722793984,69356 791815695520542720,199546 758008023470276608,50580 785241683214598145,194226 781210365057052672,186434 775424123015077888,149087 755324681972920320,36219 790323428419076100,108396 792091143110557696,243187 795297680595517440,266079 793120816330223616,249469 781514341451436032,188401 755235736715087872,35445 757049099376001025,44429 788236488630792192,11774 785582173071945728,197297 792100292011581440,243075 794386073233149952,257492 764164305402994688,82066 791362228335194112,11774 794170832956358656,255791 788852784346968064,218892 757859666068058112,48585 765924057275564032,90031 786277116216303616,199840 779679730425401344,175260 791360142197526528,238207 775082513584754689,146259 794690582241300480,249841 760563078333423616,63149 759116696393248772,57105 774268007212130304,141887 793126256686403584,249800 795707655104954372,247930 760322252797779969,61352 794948613852033030,263817 774030787351973888,140753 762694670321418240,73712 767143293826195456,97377 758753132256034816,54842 785603748886302720,197512 768162837973704704,103354 757199379799367681,45669 793970884256137216,253790 755534270597214209,35890 761512398255644672,67226 785948850372489216,199739 790626249391546368,232280 785390172355502080,11774 765619923578003456,88669 786376951061544960,202248 755370651297386496,25135 773842192477609986,137869 790981978711621632,234583 764573953952194564,1249243 777512940203147265,159876 732548956375388160,398850 785620238595260416,197017 780825998703009792,170187 788759524236681216,220526 749723084031160329,9950 765694565000937472,89076 790656876069449728,232169 794552745357430784,261155 742213996514672640,352839 761135131813752832,64664 794510806469791744,143473 758278485034926080,41703 773908204250025984,139404 794379300329967617,227345 733338328867573760,11774 753712822094299136,29263 789655393043517440,225981 787194395959459840,204835 732120508452474880,349197 762635559038689280,73943 775117255843733504,146704 790342901985259521,228820 779424068348948480,174557 794025472464130048,257492 794982633277157376,262925 757631140136161280,11774 788099974076698624,214354 777932752985399296,11774 760831088130392064,64019 761643191066042369,69356 763016768797470720,75631 760891278724706305,63214 732846958105268224,352938 766047444459216896,91140 771849932391092224,127957 755262007771664384,35403 774422591138254848,141316 786725695292641280,90209 778832774442516481,168794 795051181064257536,263926 740725371612463104,11774 772175028209065984,121795 759083660431667200,56784 767705836634382336,100605 768070983609491456,101681 792817338907189248,246632 760890953792163840,65455 756961339436830720,1248342 760514323110359041,63268 769635338285375489,112485 771847417050177536,127134 758410236218793984,46384 794632927330045952,261155 755863389637898240,21386 793255765670846464,249926 773509593574113281,137042 788517673722183680,218275 750686125010944001,14351 778229973383380992,166651 780834855894540289,183269 768434586850320384,105651 774112707192639488,139404 780718353396752384,182663 752303054985322497,21034 788350188041756672,215608 788395712946049024,217519 795013096779681792,263907 756667397721976833,44429 732722753682440192,353621 770253088141697025,117257 772898669700022272,132335 785536178502168579,196247 794669322711007232,262022 763846973929693189,80773 763079800667774976,76488 763851471976706049,68987 792725322898743297,206666 753232413136936961,25968 786979295830740992,207287 793801982058213377,255393 757642574152687616,48549 793617483986931712,254209 754866401287008256,33356 762769599955931136,73712 765341379778191360,84886 778376533694095360,167939 773173258552213504,134470 792070079810764800,243614 758802048724807680,54070 775763763618279424,151374 787144548921204736,205728 762667501557723137,74133 758519185056161794,27045 768476988633997320,106756 779153799957114880,172962 788072117816492033,214660 762344428895735808,1248996 786227076877737984,108396 755184247929868288,35436 786610472145424385,11774 794469596237627392,259722 791011897227313152,230559 764169004453924864,1249204 764996198314848257,85562 778236166126628864,166532 787204669550452736,207613 757348550766239745,46612 771512800850087936,126152 776452582537560064,155099 785597430846849024,196277 788849621162348544,11774 793613586413264897,254135 771194530729119746,123583 776895296198610946,158864 785788273205600257,196277 776144306390249472,152735 758986953991663616,56187 762848504850952195,74483 765426356536520704,86103 781449714218766336,139404 752862748032114688,22737 753246159519543297,25968 787138413879263232,192949 767839642548838400,101681 757340346896424960,46382 770791873216598016,118191 773287047415160832,135725 763698925882617856,77687 792479167854116864,243286 754733160949161984,33356 764832736037122048,84724 785806150197325824,194080 762322178566135809,70797 753616073472081920,27402 787740970309869568,205197 755111212640198656,33356 758757806044569600,54070 794636125117829120,261155 789889390977908736,227289 791319853554466816,237223 766394339689897984,91946 790702608814137344,232884 794991816353480705,263907 778007055051399168,164980 764482755870748688,14084 789508175858900994,226731 785260357719777280,194154 767819327017918464,100893 775387003277967360,148574 790892446368600064,164764 764200709587951616,82642 794332282026795008,257492 764242206685294592,61511 788475601673936896,218275 792016672525684736,243075 746808575310331904,195876 753034048512098304,24134 757059320886521856,45873 771957337129095168,128934 778354563002798084,76029 786723721624944640,205091 779068635134304258,168284 758622096012566529,54070 792912915338625024,248065 794704351453450242,262053 753620232061784064,22715 787080111589724160,207733 753691671427100672,29263 758252843123998724,52061 759198321500094464,56784 790559056914022404,231894 792379178448453632,244143 785886747783602177,198671 761209523210227713,66824 775741449677578240,149200 785826030808342528,197512 758692502413205504,51751 791798868505665538,237491 762775587262005248,73712 767886384573124608,102249 773666514662789121,137698 788606442651648001,219453 764155121869565952,79288 772510374981763072,118693 778560754161225729,168566 752684076058968064,23167 765354441956593665,86047 767810912162111488,101681 770326552416583681,117257 786168414100262912,170935 763836732278132736,79987 759059611710357504,11774 765321249631248385,87145 790817766760599552,232863 762980807187333120,32625 785682853023608832,196277 769665984877789185,112032 772003975583428608,127775 792036237095866368,243187 771438880146939904,122146 780088138970562561,172121 791719059712651268,234990 764339522196963328,82002 764255767994048512,82209 774991500698583044,146259 753769274230050816,29819 780640349098303488,182257 788400506305585152,217634 776436466008281088,155451 767527673744666624,97836 775741431864553473,150511 760885444791902208,63214 792060529665859584,243614 755407186210148352,35890 763203253756628993,73814 788445394195787776,738099 758414909008846848,52112 793104448742625281,249469 793160605335158784,249469 754065870247174145,30296 766248447645278208,90384 756204009791246336,41680 768128874206994433,103354 793362446270410752,250430 788037992887652352,212139 788031623191269376,205197 793187327120117760,250033 759085124088717313,55107 761049478681866240,1248861 791437803569618944,238099 793892922357755904,255942 794021418258329600,255870 767647359203414016,100176 785610337819164673,197512 788182591614644224,215505 778632224505671680,167220 732283043361259520,1170428 771595515016286208,122528 785446814325567489,195858 768951350377840640,110615 764966070968918016,11774 767682579822542848,100605 775331414908600320,148045 765003058011136000,85686 765947307288256512,90384 779359975315472385,174427 778249815771668481,166409 765727567487782912,87904 775799359942254598,112363 790516214950834178,226490 795725467928195077,199307 770548279557914624,119681 759217941133090817,57574 753382473371975680,25981 761288935326806017,65626 770987086379974656,122146 737664450195509248,349283 749998267732201472,10735 766053142601555968,90401 786328477200941056,202379 773671178653339648,137693 788122124120535040,215608 755237094696423424,35890 761981415890137088,69248 780764599859548160,182960 785811389717905408,198538 792946504914735105,11774 794590561814482944,261796 768975363309465600,110209 764154912347459585,82177 794131251468836864,258122 775687511238582272,146991 794560381981077504,261155 761830161444593664,69947 791955981466951681,242584 788719091238469632,220029 785937785043685376,199352 776074516321763328,153095 777283407256522753,160228 732640992373919744,349060 779659616623824896,176114 786653673338335232,205270 771737156553363456,126152 775587278404014080,146720 791858751099793409,237491 791665196213215232,11774 753384316789338113,24597 788827049410568192,216009 794626454986301441,262067 754156527796170753,31035 757065614150148096,44163 760565170364116992,60112 772797060445724672,132578 788216492647211008,215437 779897890919424000,82642 773882332012879872,139404 778376804461584389,121080 792067372408573952,243075 786010643363090433,65113 765033483429220352,82744 762807528107352064,71087 763259233043222528,76474 772919419391447040,133043 773896373309693952,139404 772141518291251201,128934 779923186024603648,175578 755907271650082817,39880 763150308239302657,76723 776082357644357633,153194 790386875915722752,229922 793182256827289600,249469 760541422290292736,60794 771514164015616002,125111 793893141308768256,252939 758433677428789249,52554 775050904902840321,144730 772645183586533376,131025 768391874763689984,98072 762307038252859392,65626 792437359459442689,352219 757755937209942016,48735 794183901061279744,247877 766117047659012096,80939 770681200239403012,118191 793250923996852225,249926 789916521321500672,212131 792568863124692992,246273 759177135877750784,51798 792120425354555393,244230 763815379919441920,351931 771122818172018688,122126 791699994755665920,240067 788535537724305408,104244 767846547581206529,101681 772298035141353474,82544 775712570179096576,149953 758503238391828482,50346 760545253795491840,63451 766954766144593920,97048 794943662086062080,257805 786663686765174784,205377 788508951788728320,217658 790977344965976064,234583 780900057193164802,183759 756946477251821568,44429 793125165966069760,249348 776764329949532160,155451 792012562405613568,238099 786691970106351616,205728 758762187875880960,55174 793992156742610945,254135 786684301878431744,203913 773966556246138880,139404 788152511261585408,215505 765901207722266625,89945 757617251688210432,48351 767854618097295361,97811 770105752715403265,115047 743271258096279552,351268 769844587372228609,114779 765014457810575360,85562 732264303898857472,349814 795369353650704384,266079 791341098018811904,232881 791769939602399236,240483 764781483877801984,84380 769614692771852288,110585 786275302120894464,201958 732173785659543552,1170365 758727723812401155,54764 787343438832218112,210207 758356803910561797,52061 787818562526208001,212000 791694041763250176,238429 787511432149667840,210289 759549938166398976,58939 760180371996704768,61544 795483319106473989,265855 781311644253220865,183801 790955332851867648,62180 768884507290271744,109874 767814944184295424,101681 751240568005472256,17921 761387204442808320,68102 779461801792659457,172185 792501481421365249,246195 792548614488920065,246625 779092028718141440,168284 790076516486963200,228354 792092315145768960,242693 792207136990253056,243733 756495711466688512,20824 794212388987805696,258598 766831947041546240,93823 770403947605524489,85326 793176158171004928,250135 764245154937049088,1170700 771867389700952065,128615 759422338068779009,148861 787080226220171264,207733 793531163637841920,252408 759037950596227072,56535 780831933521534976,182659 789517804009644032,226731 780625177390354432,181984 794692187044843521,262752 772907818873520132,133519 795399277493256192,266138 780821664229711872,11774 793168652237312000,249374 758452482905403393,52749 771131323905937408,121949 795347421710651392,266500 768816632428957696,108817 786668448344440836,205435 763457019114205184,76549 793109770144059392,249469 770413569481506820,118191 793649588787933184,249852 774092833208709120,141316 790655756492165120,232169 786980548766031872,11774 793964130420006913,254135 785656770240901121,194082 757295071494479872,37433 774065836772306945,140230 764702833849593857,84422 780923551930908672,183975 795078690040229889,248924 795760773544943616,268529 785321886460678144,193669 773519862090100736,136904 788316763226333184,215608 732982279094599680,354964 764126087324442624,82066 781196395747414016,186212 775879865224531969,151791 787373116678770688,210235 777863576195256320,161988 793873286363045888,191065 781131781655392256,185296 773873414482255873,139404 770183154724278273,44421 777923784674205700,163901 762305511324811264,431998 774335172703584256,105109 776276925677395969,154214 768817410434490368,109104 754082271951462400,31686 781278085526253568,186977 776863987363409920,158524 750456453652066304,1011996 755494969008238592,36484 794683795127402496,262752 795695703741894656,265649 770351625865076736,116082 765940968482758657,90384 775174976139853824,146205 769605282234109953,114329 774306828104544256,140444 789450622214868993,225981 793943697310306304,256358 757208577060855809,46344 760570536514588672,63559 765951860452622337,88332 773884281445871620,139404 755913244972158976,39657 759578192931725312,58227 776227125066027008,152314 790983237619384320,233692 795090926448345088,263239 737320319761952769,195876 749729310940860416,9295 752694452951461888,23217 780411780967329792,179560 759993899314089984,60117 793252737718685696,247054 793680933383729152,254135 789478135070756864,225427 774064263895711744,140444 793173272552730625,249926 778580133343035392,168794 757795126223646722,47844 763685654601412608,79572 772197192530526208,129991 757555593796354048,42344 793131899816382464,249841 751177849596289024,17591 773704322110500864,137042 762125115886755840,70263 772057722921639936,128934 774684495953862656,144542 768251345577119745,103924 762088715665678336,71270 776040845216579586,152949 766304776048869377,90384 775548414230618112,148713 775521770677735424,112363 755557066731905024,38286 794381513211179008,259231 794591503385362432,249926 759240614932279301,56625 764122289428324352,81926 776137150014353409,152314 766411727277690881,80939 787038317019660288,208014 790750001165066240,235349 759155052242145281,55621 775125903957381121,146720 794601253531594752,261155 758601643118043136,52532 780555814310449152,181409 779069067911106560,172545 787369624190984192,654029 785956245660241921,199462 750451617078448128,9754 774440323170705408,351931 791656325319102464,240474 793243487877595136,250179 777635814230462464,162497 792867320922341376,247241 771556038021480448,125554 785856615648034817,198671 790340481054044160,11774 762736796228653056,73814 786975592935743488,207613 752985476450189312,24788 765711240857464832,88920 772673266335027200,131421 791666115466395649,240483 733032754145689600,355106 775734113340825601,151071 792175168525365248,243187 769279110321414144,112363 765509650976534528,87904 771137282426404865,123583 774164940093464576,140444 781521281401311232,187976 793898936486404096,249926 793846186415271936,255942 785500938714755074,194949 785587470326984708,197286 772848342070067200,132335 778244281299501056,166390 755242280479498240,35044 792154827199385601,244297 771168955289382913,122861 786340526454964224,202379 772711965215035392,35479 780594246474575873,181886 761183862747754497,65974 759561176976125952,57068 773941338710634497,139865 757738563584655360,41839 786346855496122368,351830 737588554256125952,354831 793941153704005632,256255 793808768429686784,255393 794662318248525824,261050 793045713101942784,248578 766103517224460289,56964 776510348874711040,155332 794759917299257344,262849 761703064084553728,70355 777327207379300352,159359 780085323313270784,176631 772893081095970816,132335 772236694040907777,129551 779320769478287360,173753 768463127700791296,105018 777832030180667392,159876 764142892063531008,82066 758274453763559429,51595 763861423646662656,80648 785349718398345216,11774 790788799391408128,232169 775286089661546496,148045 788215170673807360,352258 794672141346152452,261567 776162924880625665,152946 763197904181952513,76429 776832945482903552,156976 793338633671495681,249926 764150996234801152,82066 786374666113941504,198926 758391158120845312,52702 766296318780342272,91838 791333370357833728,235590 788801156961017856,220526 770099001886707713,116373 788797005220970496,220332 757970746496970752,47940 763705726309113857,79572 779438437858369537,175074 732312112710615040,196346 771003550600167425,122146 758179493311836160,51239 757753192050372609,48663 788362068411846656,215477 763111585262993408,76549 763980317694709760,80393 768963083167490050,104662 773283510291496960,30343 778267136582037504,166390 789251538342539264,206666 781282923139899392,186434 751583287794077696,18893 752672164327731200,22779 773774382187499521,137978 755861620035686400,39384 759528967321718784,56964 785994219152412672,199211 771661347985633280,125111 777255464312594432,154330 762722684975185921,73910 769300528744529920,110717 751196888045457409,16457 778416976406294528,167407 780931426074198020,183269 769298400814563328,110585 752654000428724224,22662 772828778447802368,132335 790650588849668096,232881 762310076715511808,431998 788826175317561344,220130 785816653980377088,196277 786437832390750208,202379 751135531111702528,16299 761215774778351616,66503 761174857568563200,30131 769068665157353472,110362 763229350531633152,76127 756651580322115588,43399 793179790744301569,249841 767740370809565184,93112 758757247451336705,54070 772074009038950401,129471 787259819166142464,208252 793097734815256576,247877 778345211344846848,167493 757756281088249856,47940 771432965536681984,124004 791395311541374976,238395 793532387909046272,249926 792055520165330944,243187 794992944394682368,263907 755890994684522496,39697 773707832688599044,138812 789883855524081664,227242 772557363647840257,128934 792088460140146688,243576 750078480298172416,10654 760141018805243904,59666 764518259127414789,82283 775336349394145280,148473 778295801571311617,166409 773901782816661504,139404 785997402381561856,200490 762792681839947776,75073 785854528419692544,197512 774766834180562944,142668 791824074527936512,235315 761050714667823105,66116 763405849649905664,77826 775968931185963008,1250250 764095827069415424,81702 768069646452920321,100605 772907208073814016,133519 779448028956594176,175183 789770473064140800,227242 776706393013301248,157082 778260713504645120,163591 758096513839067136,50360 764874618813284353,84887 791753707482288128,239998 779354552462106624,171939 764250504440389632,58358 764781129736003584,84724 795125548498333696,264397 753952593181757440,23340 778049825006903296,165523 749716064649359360,9408 755483984096665600,35403 790737399802454016,232881 779578415045226496,174230 789249322965667840,217285 755095394363727872,34666 757218787313803265,45669 777137847346294784,160228 758779820117340160,54070 791706665657757697,241034 759362749956780032,57991 788159835111956480,215005 751185507149762561,1248116 772054156874055680,112363 773540220981637120,134375 785660619840106497,195975 755499414886686720,38045 789656656275734528,224680 738079432745721857,1182482 786876245623595008,207096 788448982750023680,216009 778413047757111297,166916 772083924956766208,129471 793221734178619392,250519 762391231598964736,11774 780217829144596480,177773 779670341052399618,174323 762382566783643648,431998 768959404913885184,49400 776544116217970688,151374 794622377279700992,261155 768118465349623809,103212 753363749570916352,27317 769242269127933952,111907 781684707859857408,189086 790948251742593024,234583 762056477427195904,71099 795404362147364866,194085 762606455782465536,71021 773522830927523840,136947 786507164198187008,203674 771799098852675585,125853 774043185311985664,140900 764183169696468992,81130 780136601745633280,178378 749211665741279232,7011 752879058711568386,24134 790972488675188736,235487 776127932964089856,130980 763826616547934209,80486 787867322165768192,211461 791477472630018048,237908 789997064700559360,228172 780445684797476864,179742 794143193201709056,247569 775109269159026688,146720 760131637795430400,61051 789438612987260929,225981 767627181182717952,99471 772131692832186368,129662 793205846251597824,249926 759470934600380416,53703 770776391029850116,110585 755439878335234048,37541 760301369274212352,60779 763125804557447168,11774 771981671889448961,127775 779211793751117824,171695 760183148298792960,11774 775767352667430912,151463 792388022620729345,245566 788989767614541824,221971 787501816841809920,211347 791765973820903428,240483 785969000685506560,198671 794585575143669760,261058 756598927395291136,44274 754054496775471104,31095 774651955348140032,144740 762998731667083264,67226 767898180251820032,102202 736608740359688192,350812 766724372375543808,11774 790673455700123648,232169 792210534548447232,242693 795239301558759424,264774 777017191925370880,159876 788006793871929344,156038 768861810472521728,109666 778198851270217728,166300 761719943628861441,69231 757612830644379648,11774 781708899649028096,188458 764837136076005376,84422 773673217823244288,138616 794116999949320192,257492 769606407486369792,73196 755594400068087808,37958 768695942258262016,105345 774628643163213824,132877 787075295257821184,209043 766079496403451904,90618 772874836196544512,132335 794675835122909184,262022 795085089067634688,140444 764663139103232000,26066 763080235818582017,76429 762460396896727040,11774 760751074101882880,63451 786476067980804096,201958 763100759101583360,76222 791071590649823233,235990 766436297921757185,94037 751755335468093440,14351 774438730451083264,143585 787102292113850369,207119 771806816393170945,127711 793783354462244866,255039 777860284539076608,162452 780879257748672512,183472 789169839042551808,11774 766475644628635649,90963 758753704744882177,54748 766748539661590528,94612 755593307208593413,34441 791453151522066432,238099 790669843775094785,233307 779396878890926080,174728 791467598504271872,237491 788481774703738880,218275 773840289786200064,139404 785902989735108609,198671 771849634239115264,126389 754949016132001792,33262 732271188869701632,350955 756830378644664321,44961 767365592189775872,82283 781613718719307776,188401 768085588222148609,103354 766965022413119489,97067 781167801843257344,185601 778670004220796928,167220 792130364202299392,243733 734704830929850368,351644 775049304855703552,146761 792939723714990080,243075 757622047673610243,48351 794836718528630785,262849 756283409543073792,42432 755414123618324480,26819 786690975741517824,205143 791441199760609280,234583 757423015990665217,45319 753675323972067328,28732 768494916301357056,106281 773586696051027969,136904 776811094455103488,157755 789260003123224576,223492 794344050333728775,258305 762639014809645056,73926 780549668614930432,11774 785902216901124097,199546 778266285733969920,164826 777151223824658432,159876 795229005507133440,264397 763932806984544258,78159 749681949736833024,9145 768691116824793088,107745 773713616302473216,11774 749915501497843712,7826 737024316806729728,11774 769676410550190080,114301 777109128334434304,159475 781163796135936000,185921 776584503057874945,156835 792117261997895680,243185 770348643383648256,114254 773253305644482561,135736 794719989680967680,262752 773287945008713728,135025 780854887860928512,182960 753916745367166977,30339 768150826225401856,103354 766409221449650177,80939 750491486777700352,13201 763489184678117377,78325 769209935687094276,11774 777015947332726784,158387 794239667797250048,259063 760552191669264384,63451 766235265862021120,90605 771049628674306048,122146 771458481215905793,124597 794690692664664065,261155 766948484603867136,95572 793076330845859844,249286 752629913702830081,22750 768342904297271296,103408 789842858723250176,225608 753680333783068672,28819 758730237991542784,53423 776168385172217857,153575 781570386865500160,189017 792748210766749696,246392 787008242366885888,204380 770877373977878528,11495 795659687001735168,265809 795329233123995648,229910 779095074667847680,171463 776747619154558976,157755 780906883293020164,183811 779423425181855744,174557 764971510817710080,85562 785245484541702146,194082 790903038798159872,234583 779118826743009280,167858 779041259503616002,171324 780557984623624192,158673 786956851749367808,207287 788881580093612037,216009 750151553005215744,11463 794340295127269378,260033 794554210276798464,261155 765331062708994048,87145 785813712397541376,198671 763171540317986816,76535 763742281878867975,77359 778604986255147008,124744 758689793769218048,54070 758111014118232065,51344 781524668612214785,188577 786948786148913152,207613 768962984009949185,110585 771207221199765504,123825 771355226594869249,122777 780389933873786880,179414 775065438598340608,146704 793651543333494785,252679 793147659120963584,249841 777003320661700608,156835 765738441594245120,88361 771424329246519296,125367 780909508881035265,105799 772780512402374660,132335 768683782887002112,107668 771265449740775424,123280 793803999363248128,252020 776096477730844672,152872 781567988700893185,189017 785760834613981184,194648 751800933634306048,18215 786340289740808192,203048 793140018344763392,249348 765470264595472384,87172 785719329979445248,198151 767815884530475008,100605 785586940678635524,196676 786331546294681600,1063777 788061413696794625,214935 774728945329725440,144573 749601938648473600,7778 776766704256888833,157755 778194015116206080,166390 788776134649401344,218275 763471987041763329,77687 788919742899695616,11774 773924321043636224,139404 764378317575159808,81702 794563416862113792,261155 773124997862793216,132335 774381412405444608,141912 771531200879919104,125554 760513675820081152,1248753 795385708118736898,247930 755899278271270912,40550 774215089863942144,138490 778258927842693120,166532 791488475799236608,239516 771005424275369985,121612 774307489290432512,142090 793122402653708288,242693 793097590506008578,249469 762784201875656705,71502 785681049627918337,195975 767900774374510598,100620 767621092718456832,355185 795421999451570180,264431 761678731609935872,69548 732240829360832512,172295 781232961643347972,186434 765612444135919617,88669 794614289441005568,261155 758379732652138497,52167 766813246997172224,96550 775862800019173376,151410 794710713956794368,262784 770265901501407232,101681 766384486321795073,91798 772781175173545984,132335 780499990355513348,180310 794538297850757120,252939 761668632652853248,69878 777942864559038465,164831 794939733793239041,261060 791687483641790473,240483 760854576887009280,64722 788480202271842304,218275 792660093254836226,245079 755815484151521280,39462 770134955468918784,115435 785493319057043456,195975 756889505261498369,45039 794658887173570561,262349 768061571222216705,103261 764508484431912960,83790 779364126149611521,174315 773507344047017985,136904 762563348231622656,71438 793141130657402880,249841 786243931696566272,201958 794618055318011908,262053 777131964918800385,131597 778274764922159109,166809 733129930502873088,354983 791316761119428608,237385 792506278606086148,246392 763461068576337920,76406 766387131203907584,80939 761724620470878209,70355 757689566606204928,48270 770264579091927040,117257 793199165744422913,249926 787072700049006592,208016 759827651531898880,59472 765141009571479552,86053 762674029501100032,73814 777960862334189568,164669 770935250386087936,122146 790794020163313665,232137 778186593022709760,164826 785852481590951936,198591 785560665335341056,196917 793661674020626432,252639 752268010480623617,21587 789530162253619200,226731 780618098567110656,182122 761766692296925186,1248861 787025827594539009,208016 732581051260899328,195876 781251234854502400,185496 765667409424445440,86106 765222252749156352,84724 787738572778536960,205197 795385780390731778,266138 781577625487704065,186149 788072303225483264,214138 766025433506729984,90622 787077078600577025,207287 775780615845183489,150511 773701136591101952,138819 774199852012040192,141360 780124062081126400,176125 763100710753927169,76628 750168985845440512,11495 787424813967106048,210207 740390080469078016,1170471 777262635284914176,159475 768855467900735488,105109 793437855615815680,252020 756979908719603712,45669 777278921066688512,159389 774677669858447361,144602 761196044226965504,61051 761339616863543296,67973 765297904407810048,84422 791763464192602112,240483 756263328767508480,41438 766005165652578304,90908 776186991318740992,154469 755564034749964288,38286 792059746920624128,243614 750382752856477696,12883 760299029448298496,61412 779013069787787264,171982 791441617718611968,238207 791684508412182528,240483 786326761315323908,201555 788516110194794496,218275 775477431591276545,149259 780822858159099905,182659 788333033325813760,207287 754858243604803584,88859 758045647903731713,50923 758084599247433728,50787 769288366995169280,112363 751616455595159553,19000 787924179052003328,213887 778974003960672258,171617 764224240153456644,81065 753968306965458945,30590 755687637848100865,37538 763126556461903872,73712 794034299662004224,257492 778286808467517440,167220 779038816040460288,171324 750795510282326016,15066 793920511289925632,255393 769209959590535168,111549 786971180452483072,207287 777423958278713344,161456 778224353615851520,166409 791317199143055360,235590 751229353766195200,17591 763337623720988673,77331 792501100310069248,246225 787061014156017664,206008 755558738199613442,33186 749101969004896257,7267 756347394829217792,42564 790757225346306053,232863 761723767240425472,68273 776053843511607296,153095 778672381443182592,168711 787836894042136576,211829 795011323025297409,263896 777258841566314496,160602 751105879051685888,11495 792116112246779904,11774 768556483583758336,106753 773968158004699136,139404 778304227064020992,167319 762801869966209024,75073 771674158245838848,117008 787492805681696770,208016 751180511113084929,17591 772631698819481604,114779 775061587912560640,140444 773911153667743745,139404 772566500997599232,129551 793102312994541568,249469 776764420923936770,155451 790730344727252992,232881 790967000105295872,235487 757545215515394048,47782 773685968935059456,137016 795050574039248896,264812 753585506110222337,28037 762997684969938945,75396 781575523461795840,131056 732331853986680833,196346 786283238088183808,201541 791019579233435649,234510 767164359307042816,97392 770661504144273409,120393 793910246246780929,256125 753216515609092096,24134 777817968784924673,163763 781281113616453632,186584 758086978462158852,50734 795428502262710272,266138 785567334631178241,196676 788151851451609088,215005 774022836625080321,131421 794008763006976000,255942 793795104335097856,249926 771767812054364160,118191 787754862784180224,205197 765693962887663617,88920 791715852085104640,241034 761144923009802240,61051 769280104379940865,112399 795382719509168128,266054 785722484876124160,197512 732875877596418052,1170541 763750126951161856,79740 754013687011172352,738099 750756452164210688,14277 773534987975032832,136515 762793467340730368,73712 787838416788480000,140444 793457597034602496,252408 778201382939746304,164826 794372189193547776,258044 776909030300221440,156835 779080698711805952,172123 795213138132078592,262925 785266978579746816,194188 778462688523395072,167407 788290634113163265,215050 773869069623758848,139404 790727775900487680,233307 768666937819820032,106753 769248277090996225,111225 778570765318787072,166852 785417949603434496,194170 778192701502152704,166390 785435027316285441,193786 766008415386599424,81929 790949201098182656,234583 794216311605891073,258598 793261391566307328,249926 794562878275719168,261155 789546568588201984,226731 774647655716749312,139012 770704904902045696,120541 779699117853384704,176404 732666689028902913,1170646 790622005007613953,232169 788485945578389504,218275 742865471519625216,350711 751040814705434624,15536 773053116040216576,132364 777831628144046080,163907 785915409224437760,199546 757987227720781824,50611 778293659787603968,167220 778556633047633920,168683 785351540219387904,194560 789211149980098560,224333 793125453062021120,249469 764834582612971520,84724 765599433052590080,87245 758844265665482753,54070 795270812865626112,264397 792967249346920452,247240 792761998593359874,246726 794164821339930624,258305 770022416244498432,116373 789243306534313984,224948 793797204553113600,253793 773571605243068418,134561 776128808227336193,153194 761061699122176005,65626 763573769868865537,351254 787888762713808896,212949 753673262060675072,28732 768123119928213504,103354 754748191535280129,33356 766032184507498496,89302 771680842913415171,122146 794609975767289858,261818 785867325308153856,198671 793956394034548736,257026 758687909486665728,54070 765734813571555329,86103 770498976684449792,72093 770974192787345408,122146 778588565517185024,168794 790355062136504320,230485 733291235620859904,353343 793484572403138566,252020 791695919133491200,240483 772785120604459009,131209 754065913092141056,31529 778245020528873472,160210 790548906253905920,232137 778753730900406272,168794 785250100930940928,193669 763740577863262208,75631 786230933271687168,197063 794917885902749696,261155 790623043357933569,232137 762807787109789696,74431 778332721630228481,152594 777327738654904320,159146 776263076312035328,154832 788173246759899136,213887 762782944733884416,73910 779388160795152385,173628 750103572835078145,10735 791422412537548800,238207 764170267740479488,82283 766668594923048960,94699 792552374921486336,243187 781612021691416576,189017 788074975714574336,215005 763124424618967040,76665 790378598138056707,227048 792055347875753985,243187 769309079609028608,112336 764872684857495553,84724 770281559668785152,117257 792823108314996736,243865 767312558063816704,95340 794764424875741184,262752 751890765089996800,20279 752622850528448512,18323 793318704893222912,250633 756669160990662656,43962 760163573989384193,61145 793475490527019009,252196 780633707849785344,150151 750684110570475521,12927 793866151000276992,255942 795346882553745408,266500 776422940623503361,155688 793810148389117952,255393 780810369564483584,11774 787025113434644480,207613 765127167831269376,83244 762270437359415296,431998 785580563604340740,196917 788716457815179264,11774 788717989369487360,220029 793851321023598592,249926 788966355252809728,222627 775769974208167936,151463 791350070876700676,237908 770508061270126592,118191 764810320086990852,84109 768100125776318465,103126 791881142433492992,236393 755436557759160321,37433 779667516658286592,170373 791971484302385152,240483 769599481193062404,113836 756607172109361155,41702 788995359276146688,11774 775065186193506304,146259 777316531629879296,159475 787999364660731904,211347 787745310781149184,205197 791007286013661188,235251 775092201965572096,141091 774035519269326848,139404 790310526215610368,11774 763912908350877697,77720 770065645715283970,116164 779696882889076737,173210 753314766920228864,25189 766634290809540608,90252 795288930858004482,249159 780855227620614144,183269 780262087192875008,167407 785565259427897344,11774 795726737816555520,268448 767107595723124736,94718 737416461745041408,195876 764833047422304256,84724 761309842627715072,67709 785270108134354944,194667 758045811783536640,50923 792059921747611648,243614 791354186684325888,238395 761738152159490049,70509 788033189260369921,214492 788116097413292032,214288 754730230728753153,33356 760421399370600448,60751 785587260666150912,196676 792605390206672896,234526 795496116016087040,203546 789185826596859905,224221 794845486142332932,261155 732946207341830144,354822 761336927538802688,68181 794217105457459200,257492 780055944541507584,164814 768247365627027456,11774 768543605350887424,104999 792029433775398912,243187 793626869941866502,254135 794320036361957376,222560 793244902121431040,250633 732283098621059072,402243 794900667257135104,261155 751103072655532032,15808 766369876583845889,93405 773041745789497344,132996 774422054154170368,143585 771104409430306817,112363 764250069331742720,82744 793230160971653121,249926 768626048166666240,107423 762661063389245440,73910 774656877380509697,141887 768442587736715265,103261 759094923845103616,56964 762718543272030208,52554 758409558436052993,52061 751622254430031872,18326 772224012286066688,129471 755947660775985153,40881 773197477382090752,132142 743832450388865024,1170572 786937162600177664,207287 788413517720236034,11774 791349177401815040,238383 732792247507374080,349776 793998531812093952,257526 793798447900090368,251452 751774240945340416,19687 763477716670812161,77598 757052824484216832,45369 786160557023899648,199211 765704001878892544,84724 790724535989506048,233307 792858378057822208,247877 757279254681939969,46406 760370225904844800,61011 762643246656782336,73814 788503462044729344,218495 791388669810704384,236827 773582653727518720,137042 773938786166304768,139404 751933025374568452,14277 765407428980596737,86763 767027307538030592,96190 788948823100026880,11774 794556234988998656,261155 765302203368235008,86120 788540057225351168,210390 752648524672540672,22938 753033685339738112,19757 776617949859688448,157082 778303306678480896,160592 780799723783483392,182194 790916749851889664,234796 764809217962278912,84724 732453256933298176,350480 795613495052091392,267655 768855480529743872,105109 788197942041546752,215608 791370096245559296,234864 773907056269164544,11774 742296456950751232,350711 785631802710974465,197063 755943877832503300,39911 785821450729062400,197512 757883158792638465,49852 772169746804604928,129471 777699288512139264,161277 792081302568603648,243614 773720274436894720,137777 786912288003330048,207051 753079260982763520,24597 776583121613434880,156644 788531161974857728,218275 794462756422307840,258741 790189568922234880,229909 768827454127378433,90629 769068202370408448,110659 781284026799849472,186434 788843832498462720,220332 795704787236950016,267862 763495465245634562,78341 776509240441733120,155898 764915339633188864,84724 766899127523258368,94810 755840824315740160,39804 779387604131250176,168846 769048768008318976,108396 781831439453007872,188934 765665478605799424,88930 769669924197457921,114779 793186267643121664,249841 751217616648335360,349060 785441727431663616,41936 759188822890602496,51798 769311563299840000,112363 755464099178377217,36157 766250404787187712,351436 785742829339353088,197063 794721892926181376,262849 756747164261445632,44450 768881248177709057,109874 785347974448680960,194923 793911197527461888,255954 763251530891878400,47940 789430786902495232,224243 786963427302539268,207287 776226643266396161,153596 769920401614962688,115511 775341375738961920,148170 781456460509097984,185310 755001337969053696,34666 763826151844261888,80486 793514582027350016,249852 764820251691352065,83866 778678838356086785,169226 781572406334808064,188119 791766474654384129,191778 757949994485690368,50307 791358939904417792,238395 752905319425114112,24134 774517689570111489,143473 766983153558970372,96263 765565229929492480,88052 791760447389048832,240483 775899742958153728,150663 764881061885206529,84209 795715782143569920,199307 794334681919430656,257492 778304181719470080,167353 751190081268920321,16299 773917418041151488,138155 787917194940342272,213887 785311818541445120,194934 760575555641180160,62708 781227691215233024,182659 787828289670787072,210215 768577953672290304,106281 787046327012040704,208373 791318636808048640,237787 769262342060199936,112399 764849873845977088,84449 773985208391438345,139404 775789173253046272,151741 744654597579497474,738099 786731954355908609,204413 792704109656825857,246392 778371780020809728,159359 768185584653217793,101919 762165521571721216,70177 785702883983372288,197512 788829268188856320,220806 766614639333478401,93405 781124616257495044,185310 785459318896357376,192032 789203952990498816,224297 762876053375229952,73712 757731643352154112,46280 781643090712899584,185595 732980602144718848,11774 762197948985909248,70941 753711485487112192,27045 793200987494158336,249926 786233323861311489,199211 732759409298788352,353866 763446602556112896,77849 775412697689055232,148800 793473977431699456,252408 749940153435746304,10653 750937121561513984,12981 788868000451469312,220112 763902186241875968,80486 795261232563548164,247930 794369087656837124,259659 771489715434491904,125554 780608905709772800,182049 755506753861627905,37979 755727123701260288,38401 762837844616286208,69491 764571477425479680,80939 794206461672890368,258456 775287609878777856,148045 793922569120325632,256534 774997899344162816,146024 791857864742547456,236931 794557698473922560,261155 781138161451667456,183759 793168992039006209,249374 785716227209588736,195436 773338570052349952,132335 780703973846114304,182338 792413545669406720,231550 764203860441260033,80720 759279040490565633,56292 760479397598138368,62937 767315187837771777,97852 755268853043634176,36056 761449791536586753,67229 787158155985686528,207109 770165732470423552,116824 763550321553575936,77632 764836977892061184,84705 786623330703015936,204835 795717711892541440,262925 794248021437353984,257423 750382250349375488,12883 761203533676892161,65839 781286687859175424,186434 756227065406423040,41763 771092968996478980,1249827 789833983328653315,225359 762053278314205184,70858 777902028060258304,163763 762417479263989760,72035 751896293765701633,20328 772182779572412416,127707 770854779052367873,120363 791689997753606144,240483 755776903563186176,39462 763016131019812864,75724 793863847379697664,256255 785300394058641409,194221 787100594796363776,204835 791408040083722240,238395 753640370349703168,28477 758415644815687680,52112 773622987358543872,137740 777845632362885128,163990 785581959481131008,194815 789262011930595328,206666 795057511946665988,263926 750674252815212544,12746 787487629340057600,207965 756052884907814912,40019 756916778605932544,354841 773947313626554369,139373 790560654176374785,194085 756355237594607616,42564 774333487465713664,140444 786265973884157952,201555 789243897339846656,223921 794841079816318977,243075 778295064854278144,166409 768139480133840896,103506 759108382880067584,55660 761377789123649536,67229 778169897083953152,164826 787031086597545985,207287 772906278981033984,1249998 775324402867068931,148045 779453941142609921,174756 758139545422475265,41703 758635037231284225,54070 790989910777950209,234583 794580186142568448,261155 793083967633231873,249348 795351828103884802,266491 774031827338076160,141091 795211393515585536,263895 751799166641266689,18893 755821007013834752,39957 792055420470775808,243187 794531759983472641,258741 732774484386648064,353789 754905716347985920,33356 772932704346181632,132335 776589517465714688,155287 786340770248699905,201958 786168122998784000,71794 757973369681829888,48187 753916439963267072,30398 766323320031703041,90482 754220268134998020,24201 787800996214964224,11774 794694693338554368,262849 767144142560342017,98163 756649156941262848,44171 765636362129313792,88459 794268956383002624,249926 775991884867133440,152735 754082631541780480,30590 763838600005967873,80393 787518777315307520,207287 757957819219996672,50314 789083898336509952,215219 794646703907475457,262022 749315735596523520,8160 791163152486588416,234583 751673165730963458,18870 758367277490241536,48289 765621237464707072,88311 769004610535108608,110477 756488185622867968,41141 767804965507198977,101681 753707657870118917,29263 778138094658842624,165523 742402073405198336,11774 764950296904642561,11774 789992333542514688,192363 790659694314463232,232169 759243719568715776,51675 763911257783046145,80939 767854484873707520,99385 786641587480723456,202265 766258618538856449,91798 791314830246354944,237491 765774723338924034,87904 753611222386413568,354829 775762788052373504,151463 795418340005027840,266491 773203976405647360,134380 769181992617447424,109874 791700598085132288,240483 789886431351017472,225456 788464792927408128,218275 786707024956489728,206054 792489735117602817,243733 791253605659443200,234583 788855400393244672,221665 789144312814579713,223286 734222149133565952,78906 767870598127034368,101681 793098643825758209,249469 760546389147254784,51344 794983871414759424,264397 778949046916362240,171324 762757000090517504,1249056 794768924369965056,261987 762437121806262273,72932 773600432455155712,137965 794644729594003456,262313 763843332426506240,76086 779442138849406976,173011 768965962246873088,109960 778416716909019136,152594 779642040166428673,172123 789798720636329984,199307 778303217541132288,167220 758360585276887041,52030 759187975464820736,57463 794531860579844096,261155 750142763182751744,11370 767009081752064000,81929 776274032404619264,154832 761359462720475136,68273 794616089997144064,262053 779699385223348225,175092 793459353445539840,252408 774064606998212609,130750 753316124830240768,25189 785324963234390016,193633 760184448822353920,61412 781640970383204352,187978 774003158448156672,140495 752672300030304258,22777 760894139730911232,64197 786717539728580608,205902 788589747597930496,218142 761756091390668800,69947 767143983667638272,94627 777104885649145856,159876 788653300333867008,217519 744637353742970881,738099 758403954736713729,52545 785914242654347265,198878 786131326399291392,197198 767067328966111232,95572 764665095989362688,513129 767480705622212608,97338 759208260616552451,57123 751809475443564544,17143 772169763539648512,112788 790963641478737921,234653 767314804759494656,97432 775517185816928256,148909 775765223349387268,146804 786016571491614720,199496 791996412321947650,226366 760451321669443584,60878 768185250879041536,104406 732556618320203778,349965 778206236034621440,165448 764534394967232512,83603 760819726859853824,64722 755177210517086209,33474 785517181421359104,11774 767675166277111809,100534 751548381156241408,14421 774032149615939585,137938 766226210049318912,88118 767205137341227009,98285 771128587202199552,121612 774090853048389632,141360 767392886094606336,87509 764466291570774016,83429 786581262492467200,202727 790753138273902592,99049 774605416214958080,142668 791471127147282432,238928 765250543195271168,86763 771763888278925312,125163 777732531613528064,139404 791470726939222016,239405 776869004803702784,158897 787109930398420992,209292 771817991499493376,127775 776393128521584640,149279 793511831339933696,249926 794532712094646273,261155 791689357639847937,238395 770425316523122688,118191 765005591832125440,84422 735484879094218752,1170550 760308266329055232,60102 763079241902661633,73926 765282655793516544,86103 767806075965960193,101681 775691673733128193,149087 791773724613681152,240145 794610594594832392,261818 793978180587704321,257325 788833006832189440,221136 768561165639221249,106819 762297172280958976,431998 794690045038841858,262022 761790732633899008,67852 755567947939131393,37424 749941916947587072,10735 792072396631109632,243075 755429181819871232,37433 756563861743034368,44022 795403377765154816,265102 793581456199213056,253793 763268637704740864,73685 765903933298454528,87904 792060091298095104,243614 762667292853284865,74133 791233394625486848,234796 773395125603069952,135736 791639923187150849,239463 737348769369489408,1170604 759879756905000960,58232 753155677326049280,24316 777886979056816128,160641 761342497360576512,68182 794556994942181376,261155 781482072544276480,139404 776234265163943936,154774 759185566059470848,56964 767681768086470656,97447 781106286125420548,183811 767512156367650817,98646 771882807480111104,127871 777545141481529344,161352 760225354619420672,61011 765613660043616258,88669 754756738876710912,33549 789819784892289025,201308 793463709192577025,252020 779036060286267392,172022 788745656236146688,220029 779023254174314496,171795 789929244696514561,227825 771396473921605632,125367 786763407924031488,205270 785676681319026689,197156 789556550838943744,220029 788078556882534400,215005 764450788122832896,83391 763168502433902592,76794 787083787297443840,204835 759066512116375552,56759 771410238083694592,125381 794005421623283716,255870 780572694966263808,181419 758708722952732673,53806 762832952963104770,71353 792424160571957248,244297 794532391138238464,261155 764961164916822016,84724 774714429065859076,144654 760569671406026752,63371 793867565902757888,256038 781538771695046656,188670 793797409541332992,255393 786283641672523776,27156 755230305309499392,35890 770120121125863425,116373 756255692831399936,42344 790927646003634176,234583 787802581925892097,208065 773912605266026496,139865 779477875783266304,174891 786507708736299008,199546 787003264646586368,207613 787491583398666240,209863 751862624518799360,1248155 793162160096612352,248988 777942332473827328,164669 788623980743782400,218223 789238851705372673,206666 759541706458923010,58227 775892762285617153,151302 795613313849851904,267655 751866765504868352,18893 776243953683210240,152872 795381590981537792,265649 778749534029479936,164001 763433553417932800,77720 794593903181762560,261796 795707964975968260,199307 776362851715936257,153248 794364491999932420,250293 758396492914634752,52167 763774727471202304,80098 790759889291272192,54854 790434754675879936,231550 767447311119069184,95055 791427736787161088,238395 753200756891619328,23742 754819566912536576,33549 776139392293277698,152872 779262704691404802,173347 740327444494856193,11774 795223610017378304,265644 790526765584281600,231894 775789211114938368,151463 788446176920145920,215030 781646661994938368,209828 791680237163667456,238207 751017566273884160,15800 764486634230259712,82283 792059381613486080,243165 793074195613773824,249286 755446754192097280,36057 770720472891740160,120610 752901490591793152,11774 753208773989335040,26140 789999912914128897,226366 774752189948370944,144494 765185394765799424,86103 793939177310220288,252806 792027303584890884,243187 793474852145561600,249926 769326815701823488,107953 733602145283375105,354762 742433058683523073,11774 769172668138582016,111800 778605945857404928,169201 781151355771682816,185496 761664858114945024,11774 790699125566124033,232884 785653577888985088,194058 734881951769726977,56436 760110274749825024,61051 793564889172312064,249926 768943430747631616,109360 756557281748217861,43399 758681078672527360,54070 785266399119900672,194082 763178065899945984,73814 735814307154382848,353447 793971886980005889,11774 755837192832819200,1248354 795295805221507072,251987 751936393186869248,14277 774090608281464832,141200 767472583532949504,98972 791623618744713216,239982 759486288797970432,8049 757915330555613184,49925 761269223184142336,349271 761675636272467968,69711 765978021958340608,90575 780471924010971136,11774 795432902116999168,264397 777181908518199297,156061 788459032294064128,218275 793186499495878656,250033 764055465210748928,80939 772625644496654336,131003 793698072886845440,60893 754017332469506048,30590 755576305437986816,36735 794709237138079744,262022 773894471272521728,139404 763835615200829440,80469 788512563445104640,218275 788778051114938368,220767 785842989549641728,198586 781528516319911937,186212 761576483588599808,68864 761621496380862464,69794 787396197879193600,210395 788008738284109825,214354 789443502346121216,216009 785878610590703616,199323 790704235931398145,232911 792039380273823744,243092 754738899797286912,33356 760940526065426436,64664 771443701818220549,125204 786718133599866880,206008 792410744746893312,243165 789800794463703041,224693 778391941037821952,166900 773986964005584896,1250110 785268103663853568,11774 785935892636631040,205972 791332632869101569,237491 780651047920467968,182257 791352311767502848,238395 767745101078654976,95593 771828531235958784,128194 764168607815184385,81966 772798456700149761,120393 788022960829456389,214492 773506533871136771,137158 774758496717766656,144635 779491891343597568,174557 751984740249571328,17416 789267782013710336,212693 765959331829256192,90482 757182753481842688,43000 769250955191738368,27164 792094356983336960,243576 755397625621479424,35890 733267339618160640,355480 754091087493554176,31035 794683374107430912,262053 763108665859670016,76188 771367292630425600,124883 775450800080453632,146205 760904908887494656,65626 766714235329970176,95672 770039439552897024,113966 795084598069915649,262752 790720221950599168,233558 795072927674691584,262849 788498059500089346,215005 768421191312736258,105643 788021946680127488,214492 790741309791305728,231894 767478057892352000,90384 773837314334142466,136814 754738033253941250,33356 792113664513880065,229159 756347968257679360,42249 755024761625808896,31177 761623996890832900,69248 758359073997791233,52122 765909092611350528,90031 773267670888091648,133185 759101582709444608,56964 790305793858035712,228354 790307769836384257,228354 774745530916282368,145244 776898171444224000,158116 758044933353775105,50923 786880754135494656,199211 788757107499601920,220526 763529728963870720,78566 792766767865225216,247077 793972431585157120,256393 765966361596133376,90384 769352952712667136,110585 755069254945218560,35044 756619940891861036,44274 765793552865587200,86440 770322217892712448,117833 771168251124387840,124069 761007029867548672,351158 772193866703310849,127579 793608022333464577,252639 744946216732082177,11774 764895841827983360,84724 795403701888303104,247930 760994449849659392,65958 776748491557199873,157708 788050017714003968,1170572 788438764741857280,11774 790320057066872832,230282 788784233024196608,220526 792719029697851392,246225 753277934778003458,11774 791388204247187457,238395 773903486845083649,139404 781258831158505472,186480 769616851072536576,110585 775178245842972676,146847 732856655675789312,1170689 788521490522046464,218349 762089638098075650,352550 787370362342248448,210289 777940278728679424,164826 794166175303340032,257492 795414746862407680,266151 773546413003243520,136947 764929204299464708,84422 754780374018908161,21529 786994910498988033,208176 788380569747001344,215005 792113165697847296,235685 762382864046579713,72216 770518892871553024,119578 753202347241865216,26140 753343263176691712,19598 755160365231505410,35373 763820844024000512,80607 787139824658415618,208252 752182089240367105,18550 754782403160186880,33355 781237695930470401,186434 764486741340356608,82066 794637925866762241,262053 778536675945447425,167220 778724556458504193,169990 785768426740604928,108396 779428211063042048,174557 785814260794490880,197512 794855391909859328,261818 761327460872953857,67350 767970759012679680,102137 794002992965947393,255870 758225884880965632,51796 773953526653394944,140444 789868474889826304,228172 788172252055474177,11774 775431709257007109,99212 763971449556127744,26066 765381905898409984,86961 778287608153706496,166339 770681950692446208,117257 792478373943607296,246225 795350041741275136,264397 760201908237852673,18030 750160597392785409,11634 753692371922087939,28282 760890828726296576,11774 791658998781140992,240483 795688734251425796,268179 776994627479928832,157755 759106567174098944,55660 794715751575879680,262849 762409135166017537,71725 765728675153141760,89076 762274170784940032,72420 763461182053355520,78129 772622802809720834,131542 793947843056779264,254135 772510151378997249,103354 776508110215184384,154832 795763942845018112,268643 775370466357673985,148645 793129834184605700,248988 794684502740271105,262421 794987881345458177,263907 762002845524631552,67586 764128641336938497,81938 765643467116670976,86103 755046816639438848,35044 757927371194281985,49953 752222699695452160,21551 764285143083208704,11774 780641529371189248,182257 786852497327591424,206257 744627786803978240,27156 768480340834918400,98259 794582322901176320,39957 767426540544008193,98751 775643215844274176,148870 794665938461331456,39957 794720763102240768,262849 772538332978884609,90384 795332103470804993,251336 742675629829689344,1170856 791930999949004801,242502 779893160793280512,177248 793224465660321792,249926 791725359393898498,240483 760597403158339585,63655 764953855171764225,84689 768967049959788545,110585 779760536930004992,174226 772152528527949824,129558 787122366870462464,209184 785643210433527808,197091 775068324250038273,146804 785834595187122176,198671 793154187102072832,249927 786175459771965441,201494 777673720328519680,161988 778720672717545473,169384 787478761813839872,211347 752626468639875072,22432 759077684106387456,52112 789948648654184448,226731 791154595808550913,236945 750910881920323585,352034 791357993874919428,221785 785559919273578496,196917 779320050436206592,168962 755274062616678400,35890 785856833630138368,197512 764176377188904960,82283 795369033738633220,266151 761540352184426497,68993 763122402985250816,76665 767835230174576640,101681 754021522470268928,31035 778313198785040384,167220 764924122824577024,85226 762599273657733121,70689 791012204665602048,235590 794612813012430848,249926 764254598932467712,82283 778675878423388162,169201 761600623808774144,69422 769589177939660800,114422 787363303085465600,210207 786692004432506884,205143 750141411333251072,11495 788520622951428096,215437 761969786540662784,71094 764133504883929088,81929 789193686441603073,223078 795750086672314373,261155 793424731894648832,251452 794163509105983488,257353 767956484302921729,102249 765526835086131201,87860 770340536339300358,117257 772895839496839168,132996 749926672317702144,8754 773931534294278144,139404 753324545134718976,26871 791714088741056512,240718 762067731311108097,71099 769361318780497921,113165 769886884164239360,86103 777025788088639488,159146 795675944333647872,243430 772986170162745344,98972 790663728631021571,232169 772641840075898880,125448 787839872207822849,207712 794091558333272064,256439 792855403126099968,247877 791416280897028096,236941 770374709535924224,117973 785261187487248384,194188 757542699968987136,47782 773370884983758852,135136 776772231787524097,157840 787230499127201792,193582 791922924353499136,199307 764182682263691264,80393 785997778254192640,200467 793785779436785665,252408 751166886394466304,16982 753347227829940224,27222 770102243349630977,107953 755173811222417408,35890 763371323011760129,65108 792070825885052928,243576 789508449885233152,226731 793864079018295297,256255 755503881950490625,32337 785459234955591680,192032 795684210782666752,267655 767906020978982912,102137 794963463424471041,262053 780813065021452290,183269 773888679056146432,139404 751721767392124929,18893 753724679194640389,29263 776485537414729728,155688 778201348172976129,166409 789902202018074625,227048 764190642792722432,82283 775777653890711552,150426 776875399305371648,158815 793722027463086080,253606 780117350796361729,176636 735176203540127746,11774 776193672987770880,153743 754999335188832256,34649 774004290587353088,139404 773713640994119681,11774 790714146291458048,232169 762778749850923008,74247 773331862185844736,136018 762842555088195587,73513 773875440519933952,137869 771836652364771328,128194 777250514744598528,157609 778314144156188708,167311 786687760530870273,205728 787318882377883648,210207 750459972857663488,12883 771415376144044033,124855 792334497274617857,245208 793196887914450944,250064 795212893524402176,264431 769717575982776320,114987 736055699965382656,349214 768931130485661696,108729 771495001373151232,126293 761573923666399232,69231 778783403575435264,154709 788158023072112640,216038 771230078298501122,122146 760946419926568960,65874 787713720281628673,46572 794578844996931585,261583 763757275555176448,75724 793919485216333824,11774 775000525066690560,146259 787908822941765632,208146 766552590968422400,92958 778234235400454144,166532 786277881655681027,201958 787810303731957760,1170808 755069220493283329,35044 733330006244491265,11774 750832312607055872,15005 749313586045026305,7533 759393999182409728,57105 761762097285959680,70676 794165939000356864,257492 788003154617139200,211461 775131437339029505,146675 767463959758647297,99434 791442714843832320,235621 793427523359109120,252020 793424868826112000,252020 761965665943101440,69711 772006594305490944,127871 781255604786565124,185595 786293821344739328,202429 795279196742369280,263688 766037172088602625,90384 771773910761164800,125742 779420200118530048,174967 774099329581592581,141360 793174381346299905,249841 795080988208467968,11774 750776465495502848,14525 758308845240348672,52004 767062762161922053,86440 768183156268789760,103354 785933939080830977,199546 794293874185224192,258456 787256257501462528,209184 732615416946827264,1035907 781113657673613314,185496 765702137473032192,74575 754717857418776576,33356 770125003203444736,115991 774322371884744705,142942 794887013963022337,261987 755492185794023424,38032 755523671511273472,37993 791363841389129729,237405 795692099412918272,255162 754091899724697600,31686 786779690363125760,204835 791673348199555072,239582 752655747717013505,21332 762822986688716800,73712 775877439251632128,151463 732413732165435392,196346 788749536034512897,220332 753914629781413889,350711 768144313108889600,100893 769488692884959232,109666 771153717701799936,123583 774993861403877376,145876 785688718204145664,197512 790637976762060801,229159 775089967718666241,145866 755902758654320640,40251 761323440175546368,67497 777130633894195202,158229 763797695744081924,80136 765807876606603264,83648 772292817938964480,129700 781638557538463744,179574 787490680335659008,210215 769223043327660032,109667 771049533933400066,121612 774027977751343105,139404 772506550917365760,131258 790967447151050752,227183 762309206137507840,431998 772232493063897088,130269 790954396301549568,234583 773865575084732417,139404 768184501599993857,104162 771034063406858240,118985 788552264977752065,218969 755900888921829376,40588 767160903473176576,90384 772063189022351360,129128 793390298332356608,250633 750162527858757632,11495 793530437616316416,252020 765653134689435648,81869 793125663704281088,249469 777596496241983488,162638 768241825702223872,103438 762287489465790464,431998 773627335752818688,137869 792068633564360704,243187 769886508136497153,114301 795467268331335680,266491 762785732603748352,71502 755108389827416065,35403 765590422592913408,87904 776145671682396160,154071 778375171354886144,349856 768443552191942656,105647 774332706477965312,141470 791394496852484100,238780 767255702171770881,61688 785594836359516161,197422 794559691724423168,258927 794348845115330560,257492 765420116993376257,82638 794010779741626368,256564 765686263936671745,86440 794530071885344768,261155 795361278512496642,266054 766222219684880384,90982 773510130398822401,136904 792533487769169920,246392 753780116694663169,27045 763940265983811584,79600 766250926659239936,91894 779979390142873600,177687 760527443891400704,63214 769647287660273664,113754 786334579011555328,202429 795304446528000001,266138 789355708424871936,209827 763040085147136000,47188 767779965446320128,100741 767837421513965568,47940 793779664678490112,255246 765703128016621568,86627 773758623910617088,137042 786394961398947840,203350 758063984033443840,50542 762308034727116804,72370 775778324614373376,151265 788486839049093120,218275 774020542445740036,131421 765206101964959744,86440 791400202439692288,238395 785758668763623424,197564 792416315520720896,225427 744334901210652672,349197 769669836263657472,114422 760590597304397824,63753 778356863297527808,166282 781213760614572032,186520 763777512283447296,79139 775459250789191680,149259 793581825792811008,253164 753983394128678913,30802 773804230025117698,138819 754000498055720960,30815 790914861723062272,234583 752962632403984385,24675 756871447042109445,44955 773499487020982274,136947 788981806129446912,221297 792013264104349696,241678 762775114974978048,73712 788169264331038720,214123 792579397274304512,243075 792591716943433728,246771 743928871410630657,8431 759464310758334465,57897 792414748721774597,243451 788388317293191168,217519 793177766145368065,249469 794639855875739648,261942 791000654785359872,234583 758492703898243072,41680 794381770938429441,259266 753830791709196289,27045 788457098384322560,218275 753272627712720896,26086 766712169186594816,80939 771912841385435136,128519 752667767065673728,21332 788440825730519040,11774 794543097304653824,261155 755396077990219777,36735 733088183727104000,355106 781919464870842368,188478 754847774085087232,33356 764150945550856192,82018 778156270104743936,164826 763000737924255744,75899 772245525923966977,126607 775336009298948096,148045 792880324661407744,243761 753451287962935296,27045 753743189350060032,28563 764373859890069504,76623 771840946833006592,125742 777855527984521216,35044 793612332794544128,252639 753318584705622016,27061 793326902119370756,8044 795127950723219457,264397 776518764884033538,155916 780514777609048065,179919 788542271406780416,210390 794958427416133632,262847 789967817286168576,228820 758840400287191041,54070 762826226457206785,75073 776499450990649344,156103 764193325398298624,79589 756700834491166720,44163 759046337941770240,19563 786659167499001856,200368 794842875431260161,249926 768600186058895360,106716 777610687266824193,161960 785260341886197760,194154 788961421690372096,222608 763507799053729792,78853 772812510965731328,132335 755627368455217152,38026 757639707476029440,48422 773518516347699201,137158 794715633430790144,262022 787373450142900224,210207 787657103796113408,210585 795398737619275776,266138 787642463955611648,210687 776386657557831680,155390 791226507637186560,234796 756268425899454464,42391 766655886601363456,93261 763514134461767680,78360 778971491614416896,167220 786413868956344320,203350 788145827717914625,214763 759346001073336320,56952 765223707119804417,84889 790752966940688385,99049 776162033381285889,154071 777557223958601728,162497 791312262199783424,11774 795665513762476032,267521 736221031132602368,1182317 777975220024008704,164202 785904438854709248,198671 767798365958483968,101383 793032031953444864,244894 762024555938353152,60999 754823412825022464,33356 780468172973481984,179742 792558368938397696,244270 756607056610729985,44274 771707386591604736,125145 777623474009350144,159308 789545565067550720,203546 734618898163728389,1170538 764143867218264064,80939 781644741599297537,189026 762165772361752576,64197 766416654947332097,93286 791273083550232576,234583 774800199579537408,142668 776916128450895873,159245 781140276899217408,130635 738508031860826113,1170390 762702091114704896,73704 792093982008283137,243869 791079345343389696,204413 780520983660601344,162497 763705487929987074,74681 775676185485467648,112363 794623241918840832,262053 791430912252575745,237236 754073785200881664,31686 759319923894030336,56964 778380644401475586,164826 767106650402648064,93112 749459489091452929,8047 794554169495552000,261155 795719913180692480,253043 768961030093275136,110362 790380085056417793,228820 761426058595868672,67468 793473983484223489,250633 793867848078675972,256038 794696109373407233,262752 795282459478720512,265644 755468607497175040,35403 773470529546170368,136892 773250345128439809,135725 774194741210558464,141887 762136683915546624,69947 787691151868342273,206101 749776287175020544,9977 764068692246147072,81065 765715724316897280,88506 762633435416494082,73814 774191189000089600,141360 776402877115879424,154322 750048336661647360,11282 787040683852980225,207733 776185292709658629,153095 776835583465226240,158327 772498168009281536,131289 769283704069906432,112363 771556065179676675,123581 753807747359973376,24856 773730957417250816,11774 760464673225400322,62165 793511247916388352,252408 771142814793027585,118087 787156532030902272,193506 750237500086509568,11774 771951782129967104,127775 785939543405068288,199840 776442832475213825,155896 792054024946057216,199111 777910450969120768,163901 788397888732794880,217634 794868940853932032,262849 773842430273740800,138819 785608773134057472,197512 749119417431126017,6955 768785404115898372,108849 794316424906874880,258741 776589226196471808,156926 788346307513581568,217093 794911132725100544,205197 773870969098084352,139404 792483024365576193,246225 773736759117185024,11774 778363270457544704,160539 795020214333243393,263907 759365033977581568,56924 791061072358670336,235646 793150775002275840,249469 793908608572456960,254494 760994147025158147,64537 780540832705380352,179510 772275230593130496,130387 785859858708983809,198591 794530848389218304,261155 733110783677239297,355480 780395522976804864,179560 781536695602774016,188401 753623792749015040,28281 775822427578327040,151156 769738105075011584,105109 770607791182639104,118191 764237300075073536,82009 780744408689995776,179870 788535295947878400,218275 763092048450768897,75349 775781639808876544,151463 785837525281677314,198538 794574308857159680,261155 765292797150703616,86472 767925408448835584,100893 775970786217603072,151463 775629473051873280,150063 755531748285435904,37294 763833437547433984,354311 765498493054160896,87245 768581789270978560,106281 774596903422001152,144188 759943432840343552,58953 772206716926644224,128934 753694553434165248,29263 765419831868870656,87245 768901871461335040,109945 733482705568956420,350517 780790194517577728,183269 759784704270749696,58537 767010522264772608,85981 780800780735578113,182036 762847844101259264,73726 775563248405913600,149259 771298292588249088,124597 792068911344652288,164814 753581563317743621,27045 773544958750056448,137158 753714724336963584,28732 794427039377985536,257353 779023549826826240,171693 763632189997133824,77731 760133204892348416,61051 769702179909275648,114481 771336045430444033,124573 776610954704457733,155390 757198273153146880,46006 776006901524008960,152872 785563026883612672,196917 787633235912253441,207113 757610010008494080,47761 768134581002252293,82344 791287355839655937,235487 758304856939622404,52061 767844526589444096,101681 764450865151348736,83391 775475734219517952,123140 773709023204040704,138854 793990554535096320,257325 788060594201104384,215005 750799710823313408,14653 787262333173264384,204835 792233097316237312,244221 793077264837730304,243075 760067554823942144,59666 785517920562524165,195975 787100665541603328,208379 785605576508059649,197512 775867351208235008,151748 768925794303221760,109104 790933997291462657,234796 794160405409071104,258331 763134407523897344,76794 789427521225981952,225981 787473123771871232,211347 760900008220688385,64722 781619730046148608,189313 790744717482950656,231894 794605421214527488,261818 768926367190843392,110209 792856089981313024,248078 755763438929018881,39462 793901241025912833,248516 786924535496925185,205186 761272412843499520,67283 795309186418610176,264397 753781370598588416,29263 760233613673787393,60794 767569727975632896,97996 749312490958364672,7826 767201155680264192,95672 763368873173381120,74943 771404581385502724,125112 772894779675992065,133043 792591338768261120,234526 773868846981652481,139404 764820634681634816,84674 794657942972809216,261155 749961629886976001,10735 791407658116997124,238951 764158771996139520,82209 781279298053300224,186584 775572816720650240,143720 786642288680247297,204078 792338723375415296,243092 773203595160227840,134470 773976281247383552,139865 734854502424010752,355880 768788086834823169,108203 759251737387696128,738099 772169103633154048,129558 780790066587242496,183269 773942948673138688,140039 781909894421024768,185496 732145356385976320,1170318 778741685949829120,169923 791152120095449088,232169 776832844987441152,157755 772993743058182144,133454 754164116793749509,32153 794300657033428992,258120 770711284144828417,119681 792176386676883456,244143 776882090621046784,157755 789306875200151552,203546 758758528920219649,54070 794727066553950208,262849 760338917421936640,62492 794570576237051905,39957 750390139986337793,12883 760571054020374528,63559 765707140900073472,86103 778739139365613568,169586 794591278868533248,261818 790910095546724352,234583 755945286577651712,40867 771505068294176768,106084 778301284977868801,167319 765424313184849920,1249227 795774630489444353,231580 794923957707276289,11774 755877285253750784,39294 760254910847791104,60725 769623447613820928,114422 758687494711816192,53806 780443742029377536,180310 789225239171457024,223692 793425911689383936,252020 774304181280608256,139148 771944950900588544,128615 773151184731471872,134716 786605808666619905,205090 739474189279756288,353374 771419446770446336,123583 773610323832037376,135025 780903449521192960,183351 788716638325579776,220029 780796540604612608,350808 790249300823568384,230282 771478100127256576,125367 768126154524033024,103354 780793182179196928,182659 794405233338109952,260404 793187369012891648,249882 787471396314066944,208059 793253058645987328,250033 781452621567647745,185310 759039013902659584,55262 767798872911388672,100949 781355248816381952,184223 787649051147796480,206101 768118342515322880,103212 788935673776451584,127871 768538648866328576,106716 762411527492214785,70886 763716722859896833,79513 773547457833758720,136904 790348224863141888,228888 765906303738843136,90031 795488886617161732,265855 753395465123659776,27222 794838258781978624,261155 776476295332925440,90121 760878760099020800,57574 790299445581578241,11774 790309759232512000,11774 781504480240078848,188401 753710024250253320,29263 763888815953940480,80209 788124470137335808,215012 791591894778249216,238395 788201554398420992,213064 788491999481561089,106085 769255512915533824,112445 776855890750169088,156835 733105391433875456,354506 750354482131853312,12791 787105984485482496,207613 780408535611940865,179822 781084444388122624,184044 793095158338387968,249469 780756785418285057,182870 789147075506122753,215505 764987258189471744,82121 787325248530223104,207835 767707896524054529,99476 792315884853420032,237964 793188676964495361,249926 775298596371570688,146847 778204545629491201,166282 792499528465260545,243187 759710595562090498,59365 785550138437763074,130635 771403981440495617,125367 771479974801014786,125853 773518392531808256,135209 787865606569603072,213253 769016200152121344,107257 794608631304044544,259743 765092858768482304,85562 793178469282615296,250033 780115766171492352,174492 789750039719583745,215437 795071373249040384,262022 762644998852673536,73926 756311190234624000,42495 758433630267912193,52061 787306266469273600,207613 771328230582202369,124770 742402320688779264,11774 791687229420601344,239036 759727115231264768,56964 772066794748186625,129261 789083814576398336,223286 756846873651052544,44274 763936283412475904,78228 770297978942881796,117364 795010514321604608,263906 774621337356738560,140211 775097186291949568,145968 794593718703718401,261155 732603130421084160,352921 755026962045865984,33977 757647576237682688,47940 753118992362008576,24483 793193470743773185,250230 771640812794884096,118191 793853214424727552,255942 775128692368506880,146259 778407058282602497,167220 786724939558596608,205270 771385065456545792,123610 786004950920761344,197512 779449087061954560,174230 765662856033529861,88920 794904847623581696,227183 764936905016369152,11774 790022825914564608,228363 790702971537338368,232884 758697384310288384,54070 778155036966850560,164826 794306413736689664,258331 756558017743691781,44038 765670736673460224,88994 740323872403132416,11774 789199519623675909,223899 790565105138270208,206850 793930556681715712,256255 762264835891625985,431998 785264660756836352,11774 789930238935502848,227242 761641901481230336,69493 787154005982007296,207949 772450254679453696,131014 786663253191585792,205728 787737464509046787,204078 764832559922634752,1249254 794660143229259776,11774 773918520145043457,140025 785523514287661057,196676 764831674467102720,84724 776928012931588096,159093 793905499943137280,252149 793158112836366336,249926 760915700869369856,64730 764447628822188032,82209 763912360415285248,7047 793260422266773504,250953 793999004312825857,257492 794925229269286912,263895 769329092894208001,112336 765658822199287809,87858 763125420938129408,76794 763093522345885696,68993 773623790169235456,137042 773945178289733632,140372 793218002653065216,250033 789131355489730560,223286 760563611487965185,60112 778281277044563968,166339 778511834911420421,165185 788151238445633537,216009 777606476693180416,159308 750624735029923840,14277 759067687809085440,47761 769305583505768452,112399 768467730265767936,62492 771670083445911552,126389 775061427417513984,146259 785599003211673604,196788 792466954070192128,242919 781540918625243136,188401 787848396895772672,211890 762471786906734592,1249027 792248071266590720,243398 793177724177162240,249469 772195081373614080,129471 765401036563415041,86513 768947482369851392,110331 794334094532317184,260033 739538828789223424,8431 794009315413590016,254209 762295722976960512,1249007 756939049252913152,44837 739257463019474944,11774 772113319264006144,127366 786590776251658241,201540 779194017288298496,171017 772870427794374656,132335 794535835957739520,261155 763499637378576384,78861 790955399130312704,234583 766796193800282112,92166 773184236887150593,135025 794727260070834177,262849 793183618000625666,250033 791695139966025728,11774 773608693602652160,136904 794581802593619969,39957 773204685108817920,11774 793955950268792832,256255 758376993066979328,52059 764216069925941248,78271 755762865542430724,39462 756580900687708160,43471 732193204502679552,44421 766101128098435072,90384 787751367569924096,212357 769274995864371200,112788 791338296374734848,237491 786971772419649536,207287 794202445706473477,255393 785237786592813056,194082 790260229787246596,229159 757247264486203393,46552 753585271841648640,27045 787726324689272832,246425 767463737649352704,353124 792538541842661376,246295 774043932313292804,139404 777872717773234176,157839 765230015306924032,86103 781337435460345858,139404 752656648477347841,22953 785283789517905920,194707 794661219789484032,255299 736105874368823298,102730 763808016261144576,80098 768845292028387328,108983 776468198120095745,11774 788514633845833728,216009 779042866068729856,11774 788074139881992192,215005 790608535847510016,232791 775001090706251776,146259 785751660991832064,197046 732245135380090881,349824 766009578316103680,90384 776594987823824901,155898 768428704875806720,94850 791897629940588544,241678 750705455270338561,13532 789350592422354945,225359 773515215321329664,136904 781122710906613760,185496 751601381803524097,18341 786081811730403329,199431 778734732464885760,169437 794912970002366464,263895 754010834158747648,28819 749619392258932736,7546 769698550737362944,114987 793603931439980544,252112 762595578668720129,72615 765030958659612673,85562 751915519804973057,19485 767102871322046465,97392 769339911552065536,106774 771968608847142912,118191 786499044227092480,204184 761276996278038528,481145 770426061565767681,117257 750353534340755456,7852 795280192193208321,265257 732191849876717568,350126 750466657710112768,12746 794369765452095489,259034 772928980445986817,131421 794231903687770112,259063 787775181469192197,1170685 792829804554887170,247241 769568244545880065,113836 770982720403075072,121612 788479907219312640,215437 757559637944270848,47782 770805284906242048,121479 788760458387939328,220526 771996640169172992,129138 770227627214843904,117377 780964025219813377,184223 775723739573022720,143361 733138566973403137,354506 765946292195487744,90031 758773814620741632,54070 761558014935633922,352982 769673250087383040,102449 758844684491829249,54070 778331853128278017,167319 766293084023894017,89855 792000980183293952,206666 765481744975925248,85562 767139143755456513,80939 794915544323465216,261155 792439631430025216,243513 775726933422333952,150511 791349690201767937,234212 751907870174687232,351152 771071499688083456,112363 795431331303931909,265257 732600657950081024,352721 788412434889441281,11774 790967367371100160,235532 793649512204079104,252408 755470488625778689,22735 774362315353227264,141302 762628455708196865,73814 754755518586060800,33356 785771618001883136,197512 755563362059112450,26815 787742256585404416,205197 752263555991408640,19151 760986570048598017,66116 764105877360111617,81702 777251643196833797,1011996 786464962470416384,201558 789924904623800321,226731 790949929757843457,234963 765120647265525760,85562 766260752147746817,90621 779429202806255616,174230 758425874605768705,52167 732251186653450240,398850 786595453827555328,204835 795320342961070080,266079 781185226416480257,171902 792026771839455232,240483 759193615805448192,57309 765661461855236096,89076 780515903796502528,11774 791644840266047488,240145 762305844075720704,431998 793627798183084032,252196 780865269044350976,183468 765235846782021636,85562 788526815828647940,203710 763513431357927424,78360 772521303098007552,129551 753349314592636928,27222 761341540560203777,66878 786359356027797508,203391 792134672167768064,244349 765939717485502464,89790 763941277855395841,71502 792117060583170048,243075 755254023159099393,35890 773874320040800256,139404 751966740486160384,14277 792437434667573249,245130 773097766402793472,132288 763434618787856384,78159 766383792227516416,91804 778319123566571522,167311 778928618462285824,168698 777508377958109184,161456 775411834530562049,149120 734104069296508928,353672 775484818964578304,149770 790975171272151040,234583 761257980910153728,67350 763789048200572928,80192 766819359134277632,95672 786646773481607168,205455 763053544475914240,73721 790498334490238976,229693 754744342166765573,33356 757582149683818496,47761 769290202200375296,110585 792584170228899840,245549 792057550011109378,241819 793884615324737536,241034 781897154583404544,191300 734164293105508352,352089 779998955820032000,177704 765387397915750400,85988 793542923732283392,251986 791743332783239168,240535 766061271800225792,90482 753729317847371777,11774 756579979924647936,43956 790005063397806080,227904 781655456460660736,188401 794005948692054016,256502 739952181441363969,353488 772401465000353792,126152 771742869824479232,11774 777675861109596160,162575 772465434893385728,129662 758239582886498304,50654 792190453751816192,243187 777946984766382081,164578 791657503897509888,238639 742397416457031680,11774 777164947964956672,159876 785685330376663041,196277 753360964397912064,27045 779081527053484032,172123 768132787467591680,103354 757338508830834692,350258 773896383887581184,139404 792057708321050624,206257 794428614246825984,258771 753349979742146561,27222 793050507921154048,248065 772242372998537216,129650 792747068058062848,247232 789438566979940353,224329 792486409915555840,246225 775860504623353856,151748 762160490722234368,71099 771060214632181761,122388 778686659093114881,169715 766748049251110913,93823 790851780716355584,234484 794211843191414784,257423 778611881841790976,169201 788152951021920256,216009 793428811304009728,249841 770799278033805312,121479 780850244477157376,183269 758826582039408640,54345 762816689721323520,73814 765710871762919424,88546 756691966939766785,43553 757449341799915520,47284 788079647187755008,215005 791068477599551488,235487 777845497625096192,163990 792887456047755264,246392 759818529042464768,56964 766977008244895744,93261 772947310326194176,86103 769615829172445184,110585 759995436123901952,59725 785762204557672448,197297 794550888446595072,261155 769684598255153156,18030 794993575947804673,263551 766014052527120384,90384 793950252072108032,256105 794144114929303552,255192 794550623370878977,261155 780342772180062208,173490 786906735046975491,207287 793237898447482880,250293 779142701082116097,172962 790716327027732483,221524 775760106096963584,151463 786611058475622400,203832 770788714301698048,121479 777510073291583489,156835 792024200815017985,243075 795756573641424896,268529 793201260262371328,247241 785670946162171904,197622 771146115198648320,122967 756282662185230336,41459 757756570667278336,48735 771947011931267072,127775 780769799953678336,182726 794901915855454208,261155 760112526243852290,61051 793162138978136064,249469 788012085263364098,213887 761883664078831616,70941 765623870925733888,87904 776144932075663361,154071 790796244885049344,233890 793552520815710210,7311 764317290208821248,78159 767808116477997056,100893 792059175253663744,243576 788120675630325760,206742 775303182331281408,146847 760404912865894400,62708 772875098432925696,132761 762898034879455233,73685 788465006241275904,218275 795341755679993861,62492 791018481508646912,235590 793579373534208002,238207 789080783940190210,223286 750285701158203392,12277 754792419758071808,33356 738423484158771204,11774 770403806710345728,118191 785966228217012224,199546 750640930613366784,14367 791320654163406848,237935 772993170401484800,125318 756185656955662336,41680 761651568470925312,69947 772488640278560768,130334 771063296250241024,122388 793560894454108160,250785 773922369081450496,139404 786697480377434112,205902 780108380346150912,173628 760300404269809664,61734 795473713055469568,247930 775399590531047424,132335 768940060855013377,109945 773926598399492096,139865 773953711269785600,139577 759161312484085761,57421 774426857164898304,135025 759110589767675905,57105 794734696085200896,261569 795047077248114688,264431 773331366641438721,125853 767555514288840704,95262 774993488207282177,144526 778956603848437761,169638 790040959530758144,227484 760540352549879808,59373 776894778092978176,158897 785539958329180160,196386 789533220459180032,224497 749342176346120193,8248 770076891860574208,114011 773936109956894720,11774 781204678142853120,185313 765698553024950277,88825 753438701133389824,27317 754771769043488768,18495 772141886102315008,128934 773291614898905088,129479 763394355382083584,47188 771747192079986689,118191 785552633452834816,196277 787027768072605697,207974 757350332292698112,46394 772511102206877696,128931 760915937641889792,65387 766129401390063616,90618 795126407269679104,249926 793502020913156096,252741 765356306517495808,86103 793132949902209024,249841 773997346086612992,140161 793922024364187648,241068 774444940768059393,139865 758648024776179712,54070 786991459564085248,205728 758863701705236480,54070 756605337092886530,44273 778370522551816192,167044 760874720342511616,62728 785299392274149376,194934 785976462037749760,200382 791417379796447232,238780 764959857460076544,84209 795375084819087360,266151 768433599418859520,106118 791670128731496448,240483 778559793241923584,168794 756966360693903360,44163 773631092804898816,137740 732421448820752384,1170527 794777918874349568,262849 794078462029926400,257423 768298727446417409,103071 779719463830589440,464984 750518456382918656,11495 781631618775523330,188458 786501275936493568,202200 793934490787807234,257026 762095826604662784,69548 771092045209501697,103354 792020248455151616,243075 793298599127855104,249841 751551009479098370,18627 776229120313294848,154534 791821008210501632,241819 762048813217353728,71021 792886590624239616,248223 791664338474045440,240483 772024184910163969,128934 781633089655242753,187969 790670598187855872,231881 781358551826440192,139404 791686457945501696,240483 768623368375500800,105109 794552412874764288,261155 775004411345113088,146259 792806716727582720,225949 771121157416357889,120610 757182167554285568,44274 742767961056759810,352060 763858838277816320,80648 785955700258119680,199272 763465608507760640,78129 761684534626836480,69711 761677582882353152,69548 789114344416088064,222166 761339497195802624,67938 791455190754926592,238780 795408267858026496,266884 766680380615364608,93261 768232774318686208,11774 767066299231076352,97355 788754809205567488,220526 794687440170680320,262022 776804143335739392,157993 788695445149278208,220029 771696183857311745,127134 774001732233768960,134561 781164356348223488,182257 781618876534562816,139404 763198470383472640,76549 771470463440748545,125554 790893108141568002,234583 786917172211777536,207287 781694544937189376,177455 756872634030104576,42353 757189995329314818,45125 764181745830862850,81946 793489532918333440,252408 788755996751503364,220526 749350533778006016,8047 792537824838823936,246295 771567466409406464,125554 787492672172855296,210897 772097343520931840,129558 781358918454816768,139404 764178477314547712,82457 757990118795902976,50314 776383271353524226,155390 786923667393421312,205728 790546768173817861,232137 793096243115208705,249469 767831662797393920,101681 776051952719310848,153164 793218983315070978,250633 771382285987786752,125145 761669023150899201,70085 762028893188395009,71476 785662267673178112,197297 763092097394094080,76537 773943971173298176,139373 793097374453211136,249469 790299261090996225,11774 790938984113315840,234583 758794285881917441,54070 781207668295802880,183811 788484100520837120,217837 769921245215334400,112693 791785773263577093,240795 754078131984752640,30910 776316485551611904,154534 787700027204534272,212357 795613728419020800,267521 791396173982470145,235487 761989744943333378,69794 786062866076012544,49459 767521364672741376,90384 785907013905707008,197297 759244984965033984,56964 767947704433467392,96767 775076565218504704,146259 791341013910552576,237594 792091577720180738,243509 793850882328817664,155390 794925043776192512,263817 753744251255566336,28732 768553197032108032,106317 788189844891545601,207733 760387153360777216,62063 791990539424006144,234551 786426667166150657,203674 757255743569469441,45014 750685982232424450,14351 755112724095467520,34731 795673473930534912,267571 754719818192781313,33356 795406814871306240,263793 791060939319545856,234583 778647273949437952,23762 766025531724816385,90384 764144012576030720,81869 786165959270641664,192484 756938317845913600,42071 785785948281921537,195975 778432463018295296,163592 761133911028142080,61051 770789636864172032,118538 795309166135017473,262022 770581778448908288,119832 795368018578575360,249926 789508160511959040,226731 788491052529229824,218275 793300815138226176,249926 761284784777666560,67586 768967653444751360,109666 774806252576571392,144494 776694185135001600,155390 760099521598590976,56964 775841189354311681,151463 788409423907655680,11774 790320979264233474,218489 752116269588119552,14277 760495204134551552,63149 773930916196544514,137965 793406857607979008,249926 759386074145812480,56964 766358745471385600,80939 785969241392427008,200235 768936559450083329,110389 773877743125721088,139404 787357170115481604,208167 756687222749802496,43553 789510264827719681,205972 770339714654175232,117257 755352233085177856,13976 756504522269290496,42249 795383517601529856,266491 780906389468090368,183077 781004393810391040,183269 759177813823860736,56192 781357562444808192,139404 793617536659054592,253032 776880560694259712,158897 781298220639002624,186584 794548096260775936,261155 778399267647987712,167569 760274428785721344,26066 792189310564827136,229693 775073776169988096,11774 788151447263191040,216009 774715190248169476,144573 755953967046111232,40881 779128982444777472,170187 791381679063654400,11774 792490607038038016,246225 773843787235942400,139404 780935085482713088,183975 763446061344055296,47188 778361852711448576,167522 761254781243588608,67547 786839380866531328,205989 774044396744536064,131421 773161211806425088,133081 775390423330148352,148925 758712203226681344,11774 773194375320842240,127925 755451699871911936,36735 763799585961672704,80393 795502055896948736,258456 759454053592096769,57348 794294762287210496,257788 787095011477196800,207949 776862965609877504,158520 758047972424687616,51069 766717849100484608,95672 787029660282519556,207613 764882690638221312,84422 775433076793049088,141415 786225483562176512,192032 790185337129734144,172084 793953044899786752,255942 780237362840346624,169740 773900082177449984,139404 766820533363175424,96263 770049525922824192,116567 781133868246114304,185243 788712243961659392,11774 792773108558028800,247241 794017983873970177,256439 732246121834287104,11774 756605075238359040,41839 776895992561963012,159245 793228448667926528,248578 791432477726298112,238292 793097856185831425,249469 765504237371437056,11774 787888053029265408,210687 794716793378140161,262752 792991214224207876,248896 768484210797600772,351689 769994063638560770,114254 774293388531146753,141219 789988251650101248,227242 792509732749586433,246314 794540864689360896,261155 766071754376839169,90539 754719362058039296,33356 781801449114177536,186434 781524730104909824,186584 795380966252417024,266491 757570387983101952,47782 786723481270509568,206008 736341048138465280,351147 772120985369583616,125554 764181023684956160,80939 766708830810042368,95672 769313999578075136,111225 772543356815585280,131062 793094144524636160,249469 768926716202852358,109167 790933255361032193,232169 755648058298368001,36719 758410420386304001,50923 781367755358502912,27156 793996336853028864,11774 793610136740728837,250633 763792558480723968,79589 792413864977510400,245566 732731451569889280,1170702 785478103044849665,11774 785801189191520256,198586 786549567915307008,203350 732708439281963008,353262 779410933970038784,163990 776850934177656833,157693 792214589567934464,244550 754851725299814400,14277 791291027697131520,237491 793907025897869312,256686 769194060519211008,110522 771467133310017536,125853 758935778881708033,55107 786404255439527936,203674 757622832855715841,47782 767578202243993601,99976 777843681030180864,131274 753634126788526081,28732 758041247990755329,50654 773964704528015360,140444 786967000023203848,207949 788740391226880000,220332 773135218504978432,133454 785744814784380928,196797 795434748919382017,267041 765674500943966208,82209 768449747262644225,103924 781201998439976960,186434 785639268492386305,196277 795716371803836416,199307 759353413188489216,56964 768014118796263425,100605 747524848948252673,11774 770306126558683136,117257 768942322209820676,108193 758992516473430020,50827 764535422160556032,82002 776809260449693696,158314 771552294546477056,125204 791278545989472256,234583 776990375156277248,157993 759452427686965248,55260 794663499385466880,261155 755173103693623296,35890 773523860402630656,137158 754009706306347008,30590 750196896270995456,11495 751919470898282496,18470 786240751386722304,201958 790622917189042176,229901 759474271726952448,58267 775503296375107586,149770 789472596425338881,220767 794613714951413761,261818 772037740565323776,127957 788004997933965312,214354 765608260485328896,88052 761387603937660930,68163 765216387543474176,86103 776412508328341504,155390 794339620460883968,259457 764860910963978240,84724 788144979159900160,214809 787063733159759872,207287 776545996981559296,156132 790923414701641728,234796 732269104892104704,350588 794219553567830016,258331 792101451342413824,242359 773515665915404288,137042 792414772553801728,243451 791606437759873025,238378 745567341711331328,353114 795212697042157569,264397 790920535387418625,234583 789082707326279682,223286 753906424602882048,29263 766271715764674560,90193 763863057101717505,80153 765944445657292800,90384 793950401305440256,256217 795605958646865921,267521 772897580803993601,132908 762375581115834368,431998 785609479719051265,196348 790519793442885632,231894 776812304469983232,11774 791694289939988480,240483 793106708583309312,249335 764025772591816705,80939 765278316257505280,85673 776803165127737344,157840 786915655979241472,207287 777341639614304257,159245 785496647736393728,194949 785669432458620928,195975 785994822741929984,200565 767480423492358144,97432 777865867392671744,163990 788104470731362305,215005 786690958196928512,205143 794010998944448512,257492 767069837155831808,94699 771749876077953024,126152 777846711695835136,164001 772624315892236288,131406 767879323533455360,101681 761076679418667009,65618 771589602737926144,123825 778974995267682304,171617 767408545742467072,59936 772067592630665216,127657 787959476426907649,213887 768927210065494016,109666 790729461456998400,232881 760967303546540032,65969 733420699331743744,355952 756112684261580802,41632 792515468728733696,246314 762723252523237376,73814 781218332196212737,186584 788404475287441408,11774 789518177961185281,226731 750864956556341248,15800 768608044783640577,106756 764256033438994432,82209 791609692556554240,234583 753324640781553664,26788 791471791269146624,11774 794990439036317696,262849 758495936246984704,53532 787666608416288770,206117 764980235758632960,85562 754070943178383361,31035 769206503144235008,110585 776088564622827520,150122 785801441114030080,197286 732319537824157698,349824 760177384163270656,60866 794178975954337792,257325 780657484398751744,182036 794596453373054976,261818 756585596135636992,37947 758054452595077120,50787 775788225155694592,151688 781216289255747585,182665 769459589003620352,353879 785765232563982339,197512 752721218873196544,22750 788512934032834560,218349 791720458282565632,240926 779675178087374849,176203 794536864992657409,261130 771401351062515712,125367 795403170390376453,263189 772463825811570688,112788 778512201292324864,152594 769552857028784128,112382 786416540753268736,202636 780090053217230848,178258 794693048420696064,262849 771739768619143169,126995 754940953350275072,33356 758040257707335680,51069 790656602558701568,233307 761208907180052482,66348 761287950902628352,65626 795095821897371648,264397 732788158333603842,1170592 780465920028180484,180343 774357027929858052,140469 781202454381592577,185496 788785124422787072,218275 793613904920342528,249926 794622203367227392,261155 759117811876626432,57105 769270785273835520,110659 759745469195096064,65113 768680432858574848,11774 791858822054752256,240483 791670917344657408,240483 794738157166219264,262849 769664928617684992,114892 768128322840752128,103485 769565812550082560,113836 788633715106865152,104244 750375527853256704,12408 752879058304790528,24134 794589783553175556,261818 757673816239726592,48522 776147696067371008,151741 786310256762552320,200971 769191847650471937,111331 768053267951738880,100620 770602016452345856,65496 774825629812273152,144654 787849030759874564,197888 788618698185666561,205270 776300282045198336,154371 794259887517761536,259200 755212567052623872,35319 758668807028215810,54070 790491122409807872,230270 764521082997108736,81946 770236605315551232,117257 776572606342320128,154832 758499602190381058,48289 761274366650880000,65180 795460157278978049,247930 778829917903425536,170253 779642183645220864,172270 785423582662758400,194723 777041311304151040,158864 754977047831797760,34666 781151036257869826,182726 785298038755500032,194923 788128707873431552,215754 774168053781180417,140444 779339064440922112,174115 793997270937206785,256239 785239152639942656,194221 762664841127399425,74133 776140752854417408,152735 779103126150193153,169990 750046001008869376,10848 793495013132873728,252408 794342845192749056,248652 765148695117443072,86103 769152749472735232,100559 793223446620672000,249926 780819251993063424,183468 750338415464513536,12535 758272778457878528,51069 792515517126995968,243187 752215831119958016,21464 758419209953042432,53163 791013243842015232,232881 791269816569065472,237235 780592077876957185,11774 787731901821878273,195492 759171320416526337,57092 776909197732642816,159258 788513232176746496,218164 762918004514496512,74321 790106899559489537,229693 790970503045316608,234796 781133006425718785,185347 763392879234514944,1249077 793477960623718400,252020 755451427355398144,11774 762317474876522496,431998 773873067000864768,11774 788847935941251072,220526 760448604486135808,62771 773477942689005568,136947 778338745267417088,167319 765581676005224454,84724 767797823479750656,101383 736092537652269056,7311 754858999925862401,33549 785587640871649282,197286 793652305916747776,254135 775325408355094528,148045 788247493859381248,109244 769842488689299457,105109 791505078926577664,7047 793173100779098112,249926 755177851024908290,35890 772484905783681024,131045 790623047862673408,232280 758030232897069056,50500 776207440907935744,153854 794959561832747008,262847 770210716926214144,112872 793279237301997568,249926 771876672857669632,127366 759837076544163840,58227 760212352478289920,61011 793582887572353024,253793 781452806372913152,95672 781574409895182336,188119 793165164883369984,249927 795321672668762112,266079 789051658097393664,215437 788156768950095873,215437 794929850024804355,263895 793972028374138880,167101 766791350058483712,95798 789516024781606912,226048 753288678399619072,25968 786224614657650688,199640 794635739308892160,261155 776390724107591680,154071 751183628575514624,16768 764603703852666880,84209 781467999869997057,186750 795775411301023745,267014 767818506901426176,100893 793487308586704896,252741 763838810937491456,80393 775176958153940993,147592 787598769114255360,210691 777805749699444737,163763 780086132042240000,178258 751800675500068864,14277 793892173380931584,249852 777876953583853569,164001 773890268386983937,139404 763049141941436416,32625 795030779076182017,257406 795345739249516544,250633 761402074458386432,68144 779462507547078656,174230 791781860812685312,240483 793547033315532805,252741 763158460963762176,75897 787055389145608192,207287 733113288859516928,355464 763522028380971008,77849 789531460759805953,226881 790359514981789696,230584 794675608869568512,262022 743270984594112512,1247598 780755214043316224,182870 794713238436921344,249926 777905895980183552,18303 781167974803730432,186080 785556375300694016,196788 764934827447463937,11774 785726697832189952,65643 751854746294714368,351146 791662548114341889,240483 790240294612578304,229693 780920846978342912,182870 754736865064853504,33356 790044240835440640,228124 754852564970143744,22393 793099667852656641,249469 766017721544740864,90618 773618685588152321,137869 760641038897778688,64147 773941631904980992,139404 761655481412755456,69356 772233579002593280,129991 779436596378669056,173347 755398899989295104,36735 773889022804525056,139404 776639695056961536,156835 787811128273350656,211760 794473616482058240,260871 794477323261079552,259034 761666739889287168,69947 764177570241929216,82066 780321048336015360,159389 790989960270651392,234583 759194683629195264,56964 757648524649431041,1248521 770258197902823424,44421 771751775149981697,125111 749984668527636481,9145 790986444533882880,118191 794533644501012480,261155 771076182225846276,122388 791629708207108096,240145 795349591298191360,264397 756278481839882240,40516 786628406188335104,205181 792491527360569344,246314 762663122737987584,73926 785314672954056705,193297 794282725687627776,259063 750832063155204096,15264 765168718355857408,86103 765533244913745920,87851 765693130083405824,88994 755214870363181057,36208 779377030013997056,174115 755715682893983744,38666 793479093123747840,249469 788216707219197952,214899 761635417447772161,67938 758125158414647297,41703 788793003393581056,220526 793941192799059968,256217 793281883551305728,250216 775031073357107200,146259 773921502660063232,139404 780602748123410432,181789 759459421894303746,58478 761282324591968256,67229 788780252042555392,220767 752240238102142976,21714 765727828159586304,88052 778480999822917632,167407 794199565029281794,258598 791782544542953472,241678 795364310197407749,263245 763200005700136960,75724 787717845530521600,199307 788360826772127745,212528 757693141541654528,48663 793887710121381889,255393 786697124796858370,90209 790649352528232448,231870 789522851233730560,225923 768087121030774785,103354 767413754959200257,97341 751569554631950336,14277 733418771247943680,355667 755932053242191872,40251 790871175438237696,228820 762545486364446721,73519 761214785748774912,66800 755503457554014208,38183 757677623946387456,42990 756617330809970688,44429 795053880329519104,262849 790983787358355456,1170739 794320405393788928,256038 769988881647276032,116265 767365691041210368,96039 749984593743376384,10653 760309692178452480,58254 776065220640989184,153095 751180092408205314,16299 758778087576375296,54070 792085866155941889,243075 794163230717284352,258331 756519410198802432,11774 778745891008020480,169586 753375047960567808,27402 761754097565392898,70543 767676936726409216,100605 762809204298047489,73814 764944371837968385,84724 795072938919784452,247930 795654909316255748,266884 768105116515733505,101514 775089077825708032,146259 789190895232913412,11774 780634339742625792,182257 761994034688716800,1248990 752188352825360384,21461 762716104535842816,73926 779350835503378433,174230 772429365195968513,129551 785627078511079424,196277 779340192347893760,174115 794645760365260800,261155 761152219181899776,61051 765181977234399232,85562 777501358702202884,162107 755458074765299712,36735 776217172930506754,152735 785237919653036032,11774 760323916023771136,61602 767173502185201664,97438 780242227444330496,178445 793293475517194240,249866 794013155831599104,257492 759606951990947840,57895 768590484977647617,107032 772738282698395652,131456 732460326105419776,1170428 795705258781581312,268281 759238131291938817,56302 794885664156352513,262849 785938737511268352,193858 790257548825767936,230270 771116335308955649,112939 774507608174501888,141867 776033732079783936,151845 769403589378904064,112788 772307449818730496,130247 785885621495664641,199227 770790357516836864,119797 785817772504649729,196277 788337759144456193,214809 752743067107536898,22750 776004295242162177,152872 794551605177643009,261155 775447334398427136,149202 760955970994393088,65404 762743827098537984,73814 773895667894718464,139404 795697123199217665,267855 786530683175002113,202868 795706118437797889,199307 779817628927942656,169755 775761127661862912,150663 785345537092358144,195125 752713350275006464,22575 771137316576301056,122967 774377448855056384,141913 759119263797870592,56964 773602513874399232,137639 791360037822275584,238395 762712406246121472,73814 758471546457452544,53185 788758507390545920,220029 792020827776483328,240483 794590416792260609,261796 791739486002524160,240483 790537041775689728,26066 768221792225943552,103354 767878899912945665,101275 780812264085467136,183269 751790494112370689,14277 776829771506483200,158520 756938112907948032,43399 795703503960309760,267862 791419636881485825,220767 788585719593832448,215437 760527586560794625,63451 762338921611075584,1248996 772871022445854720,132578 790901654405001216,234796 768880149517467648,109875 773879456985452544,139404 754061307511468032,30802 793422824409038848,252020 776784805912457216,155987 760691625106501632,63451 781188581268262912,186313 794235348889042944,258040 758781168800018432,1248642 774425832286674945,141360 793247554557411329,250633 767932899635105793,100893 774016990654570496,139404 789322393391030273,223492 775765758714388480,151185 791077881803788288,234583 768178263122259968,103986 789881062398758912,227511 755881841975066624,39697 788172311035715584,213666 788180118833287169,215005 788722047845146624,220029 788044810607132673,214492 755934724862844928,40550 791790546738155520,241678 786223069098500096,201494 763632430318170113,78159 772854224665260032,132335 768923563697041408,738099 794534269628678144,261155 785926364004319236,199262 756255646446657536,42249 794152876411129856,232911 781578891794284544,188807 781178148129865728,185310 794290568373424129,258829 792081189851070464,243187 780529339670536192,180655 765187981682446336,86103 795334963163987968,266079 786621372239794176,201958 775919958022774785,152479 788966765128744960,11774 764837603669532673,84724 780763633391403008,182870 794659499156107264,261155 787722013766852608,205197 777956898955993088,164764 756281003216437248,42432 763185777220149248,76723 787388595124469760,180433 790587188169891844,231961 756595003435192321,44273 795691540693663744,267862 766484734029422593,93036 787022783561736192,208176 758353105897525249,52329 759091847889289216,56964 779211395888021504,173325 750358009164009472,11495 791824720341536768,240483 792350640194195456,243187 794709075695017984,262022 787105950972964864,208989 781027131644059648,182324 795116643869491200,264397 773196743764652033,134828 776214368253980672,153575 758682924166311936,54070 788777043823620096,220332 791664882290679808,240483 794229042186780672,258771 755595987356377088,38319 759952638440050689,56964 759100957556813824,41703 774797949700235264,145496 791328762029891585,237787 787562805981569024,211347 762486951421222914,72978 772463014289215488,129471 773172429661372416,134561 780116415114194944,177233 764333722896310272,82002 794581130460721152,261359 791816416785760260,241118 754722217586520064,33356 758149077368446976,51043 764959136635195393,85159 786801989174763520,199546 757973850692866048,48663 772076595469127683,126498 793239632104321024,247715 778390830625292288,164694 781297122280964104,186883 766477747325693952,92166 756819470912487424,42432 788159771216056320,214899 775517011719979009,149770 789990689194909696,223492 750038902606589952,10848 773871714002403329,139253 793961873020358656,256105 736754091649601536,49542 794152187446358020,258249 787874739679272960,354108 765588535005048834,85562 752838397165707264,22411 792767140440879104,247241 775049308651581442,146259 790878269461626880,99049 766019016695570432,90735 793866670028697600,256269 792492415248658441,246225 774145798137221120,139404 792332798354944000,245035 753014395639177216,25071 759040739049254912,56175 785590529329287168,197286 790545704263487488,231894 780479425393463296,11774 788815819157504001,220820 774622896547389440,350979 776026721808158720,152735 752026199824760832,686533 758704886598897666,54070 787450600661266432,210289 771069624003792896,122982 790809874955460608,228576 763956314103947264,73203 767009891844186112,96039 771902680893534208,127711 780043266498686976,177696 788021642240794625,214492 768519504846544896,106716 790949177186480128,235147 794595690944921601,261120 781240585982062596,150151 793454388438237184,252020 733018432766148608,11774 762730436288061440,74247 765282662047035392,84209 766255069276823552,91946 792213885059227648,244221 776762564801859586,157693 788843052832006148,220029 743251934673403904,350711 785818832606793728,198466 775824747393224704,151463 789998617150971905,228820 794569921036423168,261155 760678964977205248,64197 780836044711297025,183269 788941284517961728,221972 776361980722634752,195876 780052850223247360,178045 793257580810219520,250953 777001894682263552,159876 752707251165655041,14277 764221571145797632,82759 794048292640296961,243865 743963578919706628,350226 760845022778363904,64326 775432675339403264,141415 792058448171020289,243576 768482703607865348,11774 762846108242489344,73712 764056084713660416,80939 766729406106611712,95672 785566388589068288,193297 792867596576096256,247062 768168451533774848,104313 750057187536318465,11250 753737028911632384,29263 766726912395796480,95672 769988319946149888,52311 781292450547720192,186584 793928115403649024,248652 769418770745995264,112788 769326502710312962,112336 790927364511244288,234583 765594008483749888,86440 765112369345335296,85562 785636172366172160,196917 790889665872166912,234583 788764284834684928,220332 752878260321681409,23899 767158626763038720,95672 763064726205104130,354238 788534941151789060,218275 774846726586920964,145681 763005677186916352,75899 768582405544304640,107024 794090609942269952,256502 786414653324795904,202304 792800560353251328,245447 795259574559326208,264397 766465467603161088,93823 793292898955567104,243761 767748321976909824,101141 776588439030525952,155390 760020615025700864,55257 759433712945823745,54123 793524135582437377,252580 790941851515707392,234653 752007634400714752,16068 732133122536415233,349508 791376640227979264,238494 787940030044135424,213589 755840934982455296,18215 780597588768743424,181935 780998319040524288,183269 766751134446788609,95708 785512676159987712,196277 793095117192257541,249469 765581759668817920,84209 770416291672915968,117609 773755483958095872,11774 794551166092845057,261155 765950777861017600,11774 763708190181560320,79691 760856505872547840,63149 772458309525864448,130415 792037335844032512,243075 793086513697333249,249348 758165379151691776,41703 768147434589388801,103107 775433671293665280,148994 788753282604957700,220332 795077370990497796,262849 775894204585275392,151185 769293382485245952,112788 785869464856305665,198878 761379344455495681,66801 767949174205808641,98890 793926165119561732,256564 760607017773912065,63451 785459046975414272,192032 794179297468620800,257492 791984569817763840,240483 793322476407173120,8044 773280919532691456,134561 764122681088159744,81926 788976655318523904,220029 768905232575111168,109666 769449393162375168,108363 779123451189534720,172862 794904221682462720,262886 778622196369465344,169201 757029915917180928,45311 761945775232446464,70689 787389541040742400,209884 753028798140919808,17847 790977134223208449,235147 781531958887055360,186212 794663477415649281,259743 764984631372361728,82209 793870141201256453,351152 741451083076210688,349060 788506253718790144,218349 794103929780994048,257492 766307760250159105,91946 770499287364939776,118192 768621792437108736,30296 771366997582082048,113332 765717458703351808,87858 770729370751209472,120541 793912447396671489,251803 791485733471031296,239405 792488167504961536,246273 749277501038268417,7828 776655832243134465,156835 787661889425645569,205196 792395321846468608,245086 787756744919293952,211347 781341958899834880,139404 785654271043784704,197512 788756508179824640,220526 756198231684423680,11774 764537416057180160,82759 766087538062786564,90694 778350658005168128,167569 785863642520678402,198671 762078382565851136,20824 759862258646134789,58939 768210012728496128,11774 766609740365307904,94699 771127380668669952,122973 756563857569681408,44075 793186127704387585,249444 790412535451176960,230270 767849240127086592,97811 761231437156618240,67229 788433265753325568,216009 794758017258553344,262849 759252439329607681,57574 780910764861161472,184223 773006472930205697,132335 773621443527643137,137042 788740866433175552,220332 793999336354955264,255942 770045058657710080,114779 790905368406818816,234796 757701882605408262,47782 785988917438869504,200382 785995601317998597,197341 776168505645359104,150874 794692155583381504,262752 795417142501974016,265855 733091407938736129,349306 790346063588634624,229693 758832197876932609,1248642 768553356667355140,106281 793874755430420480,11774 759180146804924416,56952 790219180742172672,193121 765599314257162240,87904 776568467562651648,156926 780553879142354944,11774 764314827606990848,82209 774069814260297728,140748 778075098720808960,165484 764177869241192448,82066 775000593987346435,146259 790326983720837120,226581 753002724392927232,22439 788776142115188736,218275 750127513146236928,11688 794021862829268992,257026 763027843085373440,75615 795361648605274113,266054 790562902822354944,231959 791152424354537472,234566 789303121944076288,224678 771311199199690752,124597 732725959133171712,353789 762680412967546880,73814 768205335270088704,93170 749921089472569344,10735 767808054469492736,101163 756596700995784704,44273 795401086689415169,266151 770511778803482624,118191 763717771968389120,75073 793405581293936641,249926 753296025901686784,26871 775297050376372224,147541 779072030129790977,172027 773077138706690048,132802 781260250267672577,182659 768483022114992128,106756 794569107010154496,260863 785269566599467008,194648 750365601059659778,12883 768840303449104386,88669 769683161533997056,112162 785708360112803840,197017 751177434918035456,738099 774535517958438912,195876 793867959139565568,255393 795096872755089408,264677 772938779686539264,132578 768420393908473856,106281 780395505121652740,173347 759143744432058368,57092 792797237675909120,238113 763476833866092545,431998 733087338721595393,354983 791669906634711040,240483 768946700207534080,110362 772243021878484992,129650 786308277512450048,49459 791350396732047360,235590 753780389571760128,24202 753743805115985920,29263 755548528626114561,38476 795111866817277952,262847 793793076472995840,255393 759917510531555329,58267 774002499091038208,140232 788194834934747136,215030 775851624707166208,151463 793658285979209728,252196 794669228150255616,262022 755882078659551232,18215 778350765807116288,166913 771416559134896130,125367 759121502214029312,56964 770611396698632192,119832 760508059852546048,62771 763471046292938752,78274 775890457385545728,151845 765156068213293056,84679 781341114737491968,139404 788806609732444160,220526 758576717589995520,53703 763469866003234817,16761 788760442277470208,220526 792867587944124416,247240 771105779462107136,123676 776146015262871552,153002 777675287681241088,158338 789520817864310784,224680 753900185487417344,28903 744978508699570176,11774 765593504798179329,87858 765631220332060672,11774 771640406341668865,126859 794620773256273920,262025 788473666505961472,218275 791070047242301440,235590 773226490372567040,134561 778708154414542849,169107 770428174521937920,117257 780561727473811456,179054 772076204966850561,129471 779009737258045441,165523 750693572597452800,12957 766160512358846464,90482 767085102174081025,97685 792796308171927553,247240 764191806649008129,82457 779787405750439936,174756 780121573621583872,173347 764502856665800704,82209 793169242514391041,249374 758065129581862912,51069 762218214218539008,72035 789134992026636288,222682 795762608204816384,267737 793924685645934593,255942 766615270836363264,91700 778394445314011136,167407 764475907088134146,81425 779188096562663425,380752 778950617460944897,169201 795670745237966848,257781 757904653103214595,37619 785294814556332032,193669 790877975839289344,234514 765620031317127168,88311 773269324123533313,135254 791034476591587328,202429 778404129815265281,167407 762712750346821632,73814 758838011962413057,54070 764988495974641665,85159 774421438757343232,130980 759877013893099520,59447 763103182264365056,75608 758700953323339776,54070 773439307273166848,22750 795716851305238528,11774 770342287687770112,117257 790423313642246144,229693 791708055847129088,232976 775774698147831810,22619 785426653040304128,195481 794966397923143684,261155 763473151141437440,78159 788584082338820096,217601 786993770428403712,207949 794987377643192321,263907 759165400198225920,56964 765620132634824705,86103 791780551954796544,240790 788404203861467136,11774 793187450948423682,249841 788008599947735040,214354 794365478751928320,252581 762747724408160257,74681 772900787445829632,127836 795367557528252417,264397 758434414330347521,52771 777172017497927680,160480 794545479552012288,261155 793139228901158912,249286 772954558964215808,132370 794956532333051905,262022 795431680542646273,236409 786288425003429890,354826 792159030714048513,243165 760141392240869376,59187 771031051766468608,11774 773857557681152000,139404 785244022138810368,194167 792373688670703617,243075 761275951904940032,67023 793966254746836992,255942 794012398252216322,256239 795034329143357440,263926 780604462427676674,181984 781833897935896576,190635 771182708181442560,122967 767509113848946689,86144 775109124526866432,146720 780435226988339200,179560 793980603632734209,256439 795052439166681088,263926 766490689857216512,352839 791313847667728385,237787 752623286211731456,22662 762427390857400321,72932 770309708003418112,117843 776066977844588544,152735 790685930738880512,232106 791381338813235200,11774 766731157216059392,95708 772471700478914560,131122 750038356478816256,7275 778395014590263296,152594 791183327998808065,234583 764903327058366466,84724 790985550136221696,235590 795297138414592000,265764 762198206729981952,70941 767877025776410624,101681 759737176573616129,56282 767832283558666240,101681 756524382332198912,43266 776810816972525569,157082 787504879493324801,206117 795378543232434176,11774 773598827991400449,137042 790689887636762624,232169 761165250360020992,66897 793908687966334976,256536 795311922967171072,264397 747794952613138432,33338 770126598418857984,114388 769147165465841664,107559 765531417929326594,87904 786969456614318080,207949 791057370034110466,234583 756708612874113024,44732 791040615509135360,236274 785860280077221888,197091 779395506560655360,173628 788399387378679812,217634 732487046938263553,349307 766795089771433984,94899 753242920044552193,24745 770658837737054208,738099 770429884447399936,118191 785992739447934976,199262 794582006613049344,261155 794564989415628800,261155 794619170612658176,261864 792077590081265664,240145 767902687040004097,101568 786360424207908864,202379 780637934131220480,160480 791982144818077696,240070 785582043904155648,197297 775885754174087168,151463 788926228979777538,221476 776104748730777601,151463 776556159918407680,155451 793127457490554880,249469 793997612063936512,257492 794659039187759114,262022 752774968975433728,23210 780547556107554816,11774 765394559064875009,86103 788426327237898240,217897 776763701688868864,155451 793183634438119424,249926 764154281972736001,82283 785711805041549312,197512 773232772718661632,122299 732963021354471425,11774 752706892971991040,14277 792437752079843328,244550 790985525255671808,234583 791000832129073156,235620 795312132027924480,233174 780885890323185664,181419 777295897113694208,159876 787773154009583617,212139 773492199912767488,136904 741797661242732544,1247492 761238802903949313,65180 753219287003779072,26140 788393058605948928,217519 789418746779754496,223492 778319332753469442,166532 774011551594479617,78565 791973988469731328,240483 786016555901542400,199409 763936142286663681,80482 789144359409025025,222647 770352010373828609,117257 762002816021823488,71026 781576959495057409,189032 790809534264643584,232169 793595429376167936,252679 793174911900585984,249841 765478904069025792,85562 793437409849450498,252196 777925337120464896,1170661 773894596740853760,139404 780749660986155008,182870 787857456244285440,211733 767121639263891460,97852 763951398744535040,72798 792190646236831744,243187 786943157179121669,205989 794213744880549890,258331 752947993465147392,24248 777552559389020160,158784 773667113051549700,137953 788532024202055681,215437 774079680861396994,141360 794008196742418432,249852 764793225840177152,84724 772453714615529473,131027 788721864369512448,220029 769279997760516096,110362 755786090817216512,36961 787021734767693825,207287 754059926796926976,29353 788622149305110528,218258 775395087526141952,148994 793099141639442432,249469 764261457093689344,82953 787350972175568897,209845 791629431475404801,239471 794787911459897344,262752 795428184460324864,266884 790746570765598720,232863 756974226867826688,45562 763600046327595008,77668 765921021908094978,75973 789243716858806273,224333 790654294655631360,233307 765256261864558593,86053 778296905956667392,167063 793059306132287490,244270 771098980532969472,122817 761682479056945152,69548 792041527375781888,243075 794010678910681088,257492 790298697427017730,229148 767167315985174528,97852 773891712741732352,139404 752937768989306880,24597 775104305531609092,146704 776626997615210498,155451 777737074564661248,160480 755471607758368773,11774 794315647786373121,258981 795289987226959872,264397 759740300399091712,58642 769228052542787584,11774 772908248844214272,133519 769687663150559232,114779 788707338441994240,220031 764817217238274048,84724 789341821562458112,224680 786907973939400704,207119 791365423375810560,238395 792320196182679552,245016 763413650128326657,78159 776027474979270657,152735 765276363188076544,86103 771567642284924928,126390 794560200967680000,261155 778489734167302144,152594 773847065398943744,139404 750391348331630592,12883 781292372688711680,185310 787724009647505408,205197 776397774199803904,64722 769142973279895552,111558 756546480668901377,43391 793293727057874944,250033 758323310950244358,52112 765092816250863616,85414 769323872759848960,112336 790608834461044736,232791 780646685131366400,182257 792099240923332608,243761 786371570403053568,202561 765249455473819648,86763 750236885008560129,7816 794378253607772160,257325 785691158315831300,197286 773863967953387520,138819 786705502155702272,205091 755507099757518849,38183 775067585809412101,146205 758330387542134784,49843 771087674895663107,122982 790514968156266496,231894 753674365129019392,28586 757856153216749572,47940 792350409440555008,245069 758657388924637184,54070 766505434748334080,93261 764149580938305536,79911 753737436711129088,28563 791748393429192705,238207 786406162841284608,203350 759004735143682048,1248642 794944454461456384,263817 791995756202688513,239893 767252825999040512,97379 788693532018114560,210390 794770679350501377,261155 765658651830972416,88052 786924004988837888,207287 792866585455300608,245148 753981422164021248,30590 765549374587842560,88052 786519732832710657,203710 759119503783399425,56964 793962041807552512,228101 787140537639776257,209452 795763075005546496,268643 758365638582599680,46384 791348464189833216,231580 793475330862440448,249469 774393527207759872,142503 774820017187778560,145244 790611508891824130,232169 792056779936968704,243187 758842252307202049,54070 767113438845894656,94699 790641705070452740,11774 771310764007100416,124597 779080346293923840,168284 790266109110910976,230596 766005060782268416,90723 772463236163706880,129662 771446165854310400,122964 787015870463643648,207287 793478618689204224,243061 785966928523321344,199272 793116919146565632,249469 775772517122191360,151185 791347703603142656,238207 788803734579056640,220526 786598490864357376,11774 792312452604043264,245056 772380597239111680,78769 781647881111539713,187896 755535648703021056,38183 759151477218836480,56192 771476437500956672,125554 770580468567801856,119832 787163093759590400,208599 780792867702865920,183269 779694761888387072,172185 793598620738129920,252112 767573278487613440,98751 773963909665468416,140444 793572021204647936,252580 785858219105218560,198671 770426381985546243,118604 794253012810219520,226320 750172167778643968,8431 762843148011773952,73712 763986608852873216,80393 778689429640577024,168794 756277366129733633,42432 793484918147850240,252741 756949770749538304,45672 790655791770529792,233307 778114716937887750,163592 780421969745285120,180016 781829876269613056,187131 795371130081210368,266653 786983016472064000,207287 751123400727420928,16953 776773394561769474,157755 785929717589286912,199546 761034631726505986,65839 766393107893985280,93405 768567984554119168,106442 772201864678957056,129991 765367597734825984,86103 752650963291365377,22953 791722753707630601,240483 765972462014046208,90618 758120331248672769,47761 789536409723875328,226881 793646289422520321,254058 771111020026658816,123583 785299592011100160,194934 768807462610804736,104999 772614127063736321,131007 732194641588670464,349461 790710923509891072,232884 793606834674339840,252196 751761776241315840,14277 758700254770319360,54345 794016296908242944,257423 795060238948986885,262849 751158111453507587,16299 793161705207439361,249180 750341210972168192,10735 759179973626322944,56817 772968284568358912,133454 749920616430571520,10735 761232823223250948,67202 790549475630526464,208178 778641609957208065,167319 793848391130238976,255942 753713759454015488,29263 767948670587199488,98890 751813636008583168,16931 732694720804061184,353013 775029534030782464,146259 760963589368713216,64722 761714961680781312,67226 777842617971249153,163166 791617990018076672,62492 755950395587833856,40881 757908089903407104,49852 764135703668203520,82066 787972416236642304,209351 761171837745180672,66804 777193511246409728,158520 789991773481242624,228101 756926056691437568,354167 788452501058191360,217519 778754231167688704,170187 788027120815517698,207835 750653982390059012,11296 762703176415973376,74066 768581607984803840,107428 795045708223152128,263532 778348621154496512,167407 759314496720605184,28052 772540050311671808,131210 781526716233633792,186149 781323569850646530,185310 790992851425296384,234583 771146906974158848,122967 776085408069353472,153194 792190843692081152,11774 770873583899856897,105109 774707186370883585,138382 790908433839034368,234583 766495308591226880,91746 760111098951376896,61051 758115664624136192,51046 792181946927476736,241146 756894995072716801,44274 751578026656149504,18400 791712817623752704,240718 769267765538615296,112399 774052215459713025,139404 769126211570237440,110659 766012557811339264,90384 788213238496231424,214209 788858623908642816,220029 785271473141342208,11774 776769826274611201,157755 750406363642290177,13201 750329171738390528,10735 793120648210051072,242693 786679043093659650,204959 732273902798422016,350955 764142136639954944,82066 777037936122556416,157755 793871696184893440,255393 776296197652881408,153596 765208186215333888,86342 790693584387252224,232791 785979970296225796,199478 759072024174039041,52295 773921624550576128,87904 774338516876726272,143041 787085511621873664,204835 789504190594764800,226581 752787173280145408,22439 787984975823904768,213425 772057580822757376,129325 793928185566101505,256255 791778655588483072,240483 793639806177804288,252112 788475889881260032,11774 794568791510446080,261155 788047223426723841,11774 794534744004456448,256358 792036684929994753,243187 756618585330573313,43553 779484967357206528,174230 780932220387074048,181419 789069689032876032,222627 753265994165002240,26539 773894700096819200,139338 760145491829067777,60866 764953980971708416,84209 754914908903444480,27045 767841520049332225,101681 787100787860275200,207119 759128130585890816,57167 773973037347504129,140444 791465618084016129,237236 758061569926373376,49821 760449019353059328,62063 795063582681604096,263906 793175288045707264,249469 749223871929135104,7615 754001074093232128,30590 769688188918964225,114779 786415700151861248,192032 770501340669804545,117263 760348988964872192,58537 772518851384926212,129551 780604756523749376,80785 759805584795283460,58267 781458548496670720,139404 779404505968480256,174660 792213535682011137,235685 755600049313239041,38318 795363419658428416,266151 759935114075930624,60363 774180814326075392,141360 792028442615279618,243075 769723405218131973,114987 773962312860532736,140444 787837419458482177,205246 760127929208545280,61011 787574061685760000,211760 793917772459708416,11774 793948589143769088,255826 765660116721004550,88869 787760225117798404,11774 773897101314891777,139404 788763669194641408,217837 763047488446164992,75724 758093801789370368,50827 756617358727319553,44273 791659255061446656,240474 779087987493699584,166852 793786284879798272,247240 793904643994619904,256686 778675186233176064,169201 790681152008826880,215754 794595865319145472,261155 772737022599593984,132288 753228716713578496,19133 781657503365001216,185921 778189755917934592,165488 791250380705239040,232169 761847240109412355,68665 761927699237638144,70886 780801021589151744,11774 757502852088475648,44163 779301178471424000,173590 785970609356349440,195975 780881117884911616,181419 780610469266468864,12018 773296520477151232,136080 792739572115447808,247240 793082631617413120,249348 771165299030700037,121795 763770254770208768,79693 766373742993936385,93405 773967228240695296,140047 793436591301820417,247042 759209786168709120,56964 773910845881483264,139404 795695020988833792,267862 763481966243000322,77720 770652118210473984,120341 794528078986887168,261155 750736641417965568,15000 780119931085991937,177248 793091927927205888,249348 770396783369293824,117400 791623826668855304,240145 733011333919080449,355324 772940416110866432,133043 764175414470152192,80939 793442037903360000,242712 776870275564474368,158387 756897176178008064,36145 773919301459906560,139404 770419657719353344,119100 771516523051560960,124744 761663263645904896,69878 785633624896917505,197512 753285439545409536,11774 785942956599631876,196277 793882776344768512,256411 756311119606738944,42432 791518273477148672,237935 760217428932628480,61011 770776612673552384,120613 780427151422226432,171693 751955805440712704,15708 775398259409813504,148994 753953267135057920,30590 772076481237299200,129471 764499731091369985,83391 779054237862899712,167407 789454850396266496,225981 792523894821416960,246225 767839775613001729,101681 770655539655081985,120393 780787588017692672,182960 791330887228993536,238207 781238464360480768,185310 758583475909828608,53703 759194142236749824,56964 793826688639520770,255393 795279680161087488,253606 791595857258881024,239405 762667571422257152,73814 769623189785673728,110585 770411421607702528,118191 776265550884331524,153194 776569090185900032,156053 773917276684910592,137953 773813328833548288,138819 792582967751217152,244270 773880060436676608,139404 793650688454688769,252014 761328081898528769,68057 795017432050126848,258456 758249996881895424,52061 795698746420035584,268281 775037911142019074,142692 763892538856071168,80939 795091879473745920,264397 763551528997138436,73814 761061078700654592,65307 751581562316189697,18893 751839405715881984,18893 771785079924334592,125554 755326082535026692,34666 780455567194099712,178258 787806318895702017,212239 760383859737317376,61051 787085710578679808,204835 788768802251022336,220526 791403871780208640,238383 790729805675110400,231882 773285163178622978,132825 793485949724348416,252020 754733665964482560,33356 771557035305381888,125204 756533110074855424,43825 774514327436955648,141887 781247296747016192,186446 781217986594111489,185310 753578512037011457,27222 775199535287132160,146259 755102140264251393,14277 790903975876841472,234583 781521561098522624,139404 750746476704362497,12883 788471140398292992,218275 753207821676777472,26140 781094557438078976,185310 792782091305885696,246392 758125903033479168,41703 762697831912046593,74247 780867297619480576,182659 794599038565937153,261155 777742893821886464,155898 767810756930699264,101681 781314072985894912,32404 787632600621940736,204078 786200883029680129,199961 793185483324923904,250033 765300771512520704,81446 764948262726070273,84422 776043230098026496,151409 795774591566249984,247930 775152722416799744,146720 794087449924354048,257492 766529530869657600,91946 789087013001715716,223286 751164923082903554,16457 761547125310181377,68908 763963260953436164,80486 791471757689356289,239405 764157454414254081,32404 767866940991934464,101681 776590015547764740,154832 765627047490248705,79987 771927032599044096,116306 793877060422807552,11774 787762205580075008,212357 749841993564450816,10251 767233074585141248,90384 793625784074153984,249374 757989889740726272,47844 787229113723473920,204413 793786783712604160,254209 767851815937245185,102138 734772363817029632,11774 753982380046585856,30590 750057373943803904,10351 788771798829699072,220029 790633001289932800,230899 793873839528615936,11774 772571499903328257,131421 766648905815719936,93221 759996673934393344,59666 791850157910417408,240145 762300583722164225,431998 758179529273683968,48289 760907402510118912,11774 793797464151040000,255393 762433762856570880,70886 767762331308793856,101203 793174279630254080,249961 786989722799190016,207138 792678963801751552,245086 758449054393241600,52112 771479857830195200,125111 780009923664941060,174288 786241576129425408,11774 793950015567831040,254444 793404525109469184,249469 780049284100218880,172185 781384919381454848,139404 794550839222423552,260882 794299518699257856,259267 773940693270093827,139865 775716951129591808,150511 771863751683440640,127957 781478950379917312,139404 749822810281828352,9754 776189412375928832,153095 778492741026246656,132335 774593148978814980,141887 778287149200310273,167220 753442593560670208,23739 769652363846045696,108427 789085071739326464,223286 780824131919020032,182659 751161071705006080,17143 790260086438440964,230282 793529070868762624,252408 793918589749235712,11774 758388613986025472,51778 759546212953493504,58110 775586519817990144,146580 779307765189775361,158387 780834175154724864,183269 763430878689263616,78304 760231023095316480,61929 791005281459269633,235487 773268937286885376,134561 756266649787981826,209828 763345964866363392,75709 773946431208038400,11774 790880604308905984,235349 767847186868469761,99093 768253268422078464,105270 776724028019146753,157693 758258628155482112,52061 758785854089244672,54070 785324211707478016,193633 776994323263000576,156835 761658027623735300,68987 774974270678114306,143098 770829706144854016,121479 792225588857540608,243576 757122879771271168,46006 786009004891856896,197512 772173025697497088,11774 792400485328166912,243165 769248244421373953,112399 793868927172505600,249926 762113096529813505,71766 750024580702625796,10654 794185643366686720,258456 732403746135740416,351286 768204085010980864,11774 793843336700424192,255942 789444009072570369,220727 764996443945992192,11774 767236167586619392,98141 758095323692544000,51315 788734043420372992,220332 790634957257355264,233131 793226206246207488,249469 755774452860915713,39197 764120587618877440,80482 733104123332042756,350379 791287466422591488,232169 792535451001233408,243187 769550687659098112,113412 789957498459394048,228952 767379439021883392,96799 774113910987169793,140900 776539544187437056,155987 791677676599652352,240145 770716688866086913,120541 777759925669728257,163593 768609270115995649,101681 793836590242099200,192846 767412140609200128,97519 776784517507915777,157755 756503662596325376,42432 788441955021848576,11774 788842842764419072,221120 792781810916741120,247241 795034399746195457,264724 786052977307951104,200382 773524849272553472,136610 758844053936939009,54070 786974287848669184,207613 770203246010957824,117257 791266822070734849,236928 768595574983569408,107428 794563462819151872,261155 758310358687899649,52112 766065153150377984,90384 771498123315118080,122133 773653734635077633,137927 791005982742745091,234583 791727619909689344,240070 754001803423821824,30590 779021640621395968,171483 775336849640267777,148473 762275084371394560,66644 750290447650750464,686533 764183609939005441,80939 787674057646964736,206101 793907110773985280,255176 750543698988007425,13046 773982243127595008,139404 780799743051964416,80785 786302932711006208,201958 752820278397243393,23761 760602821083267072,1248768 760124209347620864,56420 763472856068059137,77632 767111778299944960,97685 795037038408044544,247930 776605025133035522,156835 776071127340810240,153194 776332422099177472,152847 761890850125340672,67453 794638716224552961,260863 765240087747723264,86645 795716180724031488,268356 753331886685061120,1170673 785989720169934848,199546 769157973822337024,108849 778636423570202624,168794 771624009586704386,124597 773531806503149568,136904 787629230054146048,211875 770367481269673984,118087 776685441021980672,146991 773371407346593792,135725 788753862291234817,220526 756711914168692736,43391 758397557492023296,53017 786675854285737984,205728 791094251245273089,232169 793380385224794112,250760 785276144119484416,194707 793463621061783552,242993 755942941374296064,40867 753943670148198400,29263 754121194748555264,31783 777298549407035392,160593 771478885292576768,125111 770549548217307137,118192 775376047839842305,1170533 773558398436737024,133702 761485236538576896,68273 764450053297627137,83391 794589051969908736,261155 770755310076190720,120690 771937795875143680,118191 775705502630182912,149124 793912080084541440,255942 763360590530093056,73814 776778564469260288,148419 749818462617296896,10251 780238566198747136,77255 765303761535467522,84209 786361932290797568,202727 767554635150209024,99820 776222242913021953,152314 770000103134400512,116091 774986125995716608,146259 794684848577318912,262752 780613578990780417,182036 778317770635214852,128591 777549414378471424,161387 781484312411578372,188119 780887341904769024,464984 762287677991510016,431998 786326559732994048,202379 757215341365891072,45348 791106117002596353,234796 751551329487560704,18298 758760172642676736,55174 794593897787879424,261155 781350774647513088,186584 786005486843953152,197512 791325465751359489,237491 792127406681235456,243075 794974935764652033,261155 770301301087285248,117257 793388363407560705,249926 794901143285600256,262752 750887146614063104,15649 792516204665696256,246392 765336841830608897,84209 775123975659597824,144611 776867553779994624,158524 794547090856804352,11774 795315809363042304,266079 785300178169425922,194934 790661445339996161,232759 785869900455612416,198878 754061404093558784,26066 789228208000348160,224850 761850498957934592,352720 792842841361899520,247274 773950512152530944,1250086 773479651603800065,136947 794639586181922816,261155 768855646108135424,109666 776143173659811840,153095 755535315012612096,36877 733089135594983425,355106 786925013685460993,207287 788794153773793280,220332 750873247726657537,11463 768135780153700352,103354 786691071824760832,205728 768309162337898496,103887 790668807564132352,232169 758107754615627778,51451 767338065761271809,98646 791724587348353025,240661 768934621262118912,107423 775119719393132544,146259 786958739324669953,11774 753102037588606978,17416 763169992846172160,71401 780422165082636289,180197 760867656656314368,17640 767742806139871233,100197 751599174110502913,18215 791704423491928064,240718 768462612195450880,103261 753897596603727872,25070 780832204297478144,183269 787840007939633156,213064 780910281358659585,184223 776055557492998144,153095 771730348149321729,126152 761986537550651392,71270 764250811689996288,82571 790749614538235904,232169 768158607971979264,103354 778879136387436544,167220 793331866271031296,8044 764236674154967040,82457 758120101619040256,47761 788334588535922688,217039 793871471093383168,191065 773222944784822272,132364 795655579574407169,267571 775924699876306944,152449 770378088928665601,117377 794940865152045059,262849 759183632334360576,56952 772485382135025664,129662 795061006699560964,263895 785544359588442112,196277 756831498477666304,43553 764796322717298689,84380 758279766537482241,49920 790965018011590656,206666 755160874793467904,35890 791612699025235972,62492 733260891207016448,355480 774312453903646720,141912 781875030498107392,188401 778686113309351938,169923 794255281152782337,258927 788549624894201856,218275 756991618897543169,45311 795746758815088641,268281 763089321612029953,76410 770154620039692288,117026 790347191034445824,11774 788947457900097540,11774 794585354967937024,261155 763064990706335745,75631 781204054215045120,186212 788558904330293249,203710 795413030536380416,265855 758800402795991040,52749 762975366478716928,74066 777360850663464961,159876 787117529059602432,204303 795699138981597184,268281 789776026620407809,226731 794207511502983169,224196 767034013017972737,96039 760578075176370176,63149 776135528546611201,152872 776135295850819586,152735 766428098552291328,92958 769361222487638017,112872 781339922837807104,139404 758789672239636480,54070 762747158428721152,74133 791228290023448576,196314 756468809741938689,21795 766426439780474881,82209 795416141086736384,265855 758531637550256128,53185 769684463685165056,111549 787707078420889601,212139 753634354224431104,28732 792061242382749696,243614 757794703874023425,48093 790975927337492485,235621 780774443325001728,182154 764139325466537985,82066 767479500850532356,96039 757767973268447232,47940 786682950641414144,205181 787131454681673728,207109 750416629062774784,13343 781212522472886272,186434 791141736789774336,234583 793853420457320448,255942 781199115543842816,11774 781221231047548928,186434 754766047975059456,33355 779726017845800961,170187 785323087931727872,193633 774437619543322624,138165 733167577699094529,355106 769685433840087040,113982 790631010685911040,232137 755491653889261568,37892 766693303706329088,95323 775394819052929024,148994 795442727244754944,26066 753742931920506881,29263 771137080189603844,123583 786980540369006592,207287 780463806438842368,177233 791021706362118144,235487 785597502971969537,196676 754750944932458496,33356 794892986861686784,263667 781022290934960128,184407 763677265381117952,79529 752937311051087873,24173 788871323720163330,221711 751578303027224577,18893 775310726634229760,148045 795265716903641089,263793 766815580930215936,94683 776801799361662978,158314 773591415163129856,137795 793870673689055232,256255 779373946642784257,173347 793563520994463744,252408 792494541643194368,243075 794550901965025281,261155 761542223725035520,68993 758331844744081408,52554 790926457933598721,234653 781058040715816960,183759 754778537182232576,33356 769748202442457088,101681 765045803815534592,74133 768582005827043328,107469 752949425278898176,24196 751720992075083776,18893 794007044395188224,256502 774648587766472705,142906 763202259698192385,75899 785662251617415170,195975 751621855576936449,18893 767465052739862529,95055 787474947912429568,210258 758912845828370438,11495 795761799924629507,267862 756347420036833280,41459 757810208689168386,47940 779092122825658368,171886 793138218485112832,249469 792309018429644800,243187 766269844643721216,90482 769932005702144000,114779 753636487917281280,28092 761276349520588800,67350 779431720349073408,173637 768501264720224256,106716 793596969151258624,252020 795241727581896704,264397 789516164531494912,226819 789432771060109312,225981 765340687004946432,86440 732271675534761984,350711 755125596708040704,34167 787144770090995712,209351 793315965702402048,249926 762654569360924673,73926 790958047346630656,234653 764255995346378752,81011 779106479081086977,164826 791676907699920896,240067 752898413583360000,24134 777381572030889984,159876 794942874517442560,263895 770400053886320640,117884 773893694638268417,139404 778122158497300480,162497 777702389201514496,162676 791366459293401088,238286 764782351339716608,82177 777477773602328576,160758 788083750034898944,215252 732095413423996928,39600 760986586733391872,66159 793946415139459072,256358 785486610959773697,194723 758042090601259008,50314 792787848160161792,238195 770393561242013696,118191 779365382075273216,158387 763419437189955592,76858 773724350465925120,11774 794216996829282304,258909 757673164189106176,1248525 755167299913428993,35890 794581429233586176,261155 773125718125543429,134375 792234297272872961,243187 764441958056136704,69781 792019321367171072,243075 777691740727709696,160651 754009445919621120,31183 753622028725411840,26458 792139917778268162,233307 793505658226245632,252408 763824457337057280,79691 764911787510599680,47940 753507337919488000,23413 795427522578157569,266491 785914775691603968,199546 780742602152898560,431998 749387712172621824,7524 775294306273853440,148045 787781799636271104,213064 755044196910858240,34666 756858740297592832,44732 766403112663851008,92854 775484579947745280,112363 778468050399920128,142690 787474661508386816,207835 792870143831502848,247005 768952978296504324,110362 780997095742435329,182036 787100431088357380,207996 764923183820513280,84449 778949759067230213,171324 765376727375679488,86440 768238635133112320,105109 785815813949427712,196277 795387690095034368,266151 793170147959775232,242693 759488178642296832,56448 788062803211018240,215005 792430854572118016,238965 755152720370204677,35890 773907334267568129,139404 780609139009527809,181755 753740723594334208,29263 777029565159841792,156835 763790058331701248,78159 768249809614565376,104162 768926380868284416,110381 773270512927670272,135642 785320576592318464,195165 752057636368023552,17794 781908556794695680,188401 732489922297233412,351837 781909651197599744,191354 794633531058163713,261155 768617662406467584,107428 779462520608268289,174115 780117333264113664,178076 764971956752027650,85562 793153293497339904,164814 761671251840696320,70238 769885602099630080,105109 747598108779941888,11774 760968358573387776,65974 775735141012385792,149200 790343992609210368,220332 792524076799537152,245710 794536589791789056,261155 794703606381318144,261050 757808404521857024,47940 792587726499577856,244270 749323924702261248,7852 768111864286945280,103354 794322798403584000,259266 752747798924189696,23167 771499188630659076,125554 780743404389076992,182036 768273102908166145,105041 776038001088528384,153033 785644635158814720,197063 735244921012097024,351208 762041998958211073,1170700 792184496816787456,243187 755175368617660416,34441 789707729933918208,226681 793621452234907648,254135 790412077055692800,230277 767798486397968384,100893 761024088634593280,64145 761169103977459713,1170555 764244500176855040,82002 791466388816879616,238946 794340292144992256,259258 778640790499102720,11774 781217590278512641,186434 764852774265815041,84724 760898706682081280,65500 788437314741555200,217837 759912819571560448,59666 761753116719054852,70355 754198439970430976,32157 793523557426864128,249841 758283256349487104,52061 786910197604294656,207287 795417210659438596,263933 793159345353662464,249926 779109330020884480,172799 788563466218983424,215437 792533474422980608,246295 773892111347384320,139404 793163200879529984,249961 791792725859282944,241823 793186012570628096,250064 785282998111383552,194483 789924697454419970,228820 792859120911192064,247877 762440661094191104,73102 781550765471043584,188478 795227013799813120,265102 790967933069516800,235487 793075331322249216,249286 794340083079913472,226320 794717828439937025,686533 781563952002105345,184539 760238219480870914,58537 768191829678231552,103481 773911752312446976,139404 775108074692575235,146024 769351386786066432,113165 786638562070437888,205455 765030274329612288,81946 780875192931328000,184044 789506221141266432,223921 795731019378860032,268356 758412940135501825,52061 763396108785713152,76127 775875292594307072,152314 755775303004352512,39384 788065081749680128,215005 761921086275457024,69356 777830165153878018,163901 785488994796703744,196102 765506411006533632,87904 785479346039300096,195838 775854875078905857,151242 781337757620793344,139404 795138661176094720,259055 753832939700367360,22779 759155230919499776,57181 790066217285550080,229116 756854287825768449,44471 790643779636035584,232881 794293947526828037,258829 794360509915009024,256219 786561718327644160,204413 791063047368429568,236454 792103125356195840,243614 792410627784388608,245035 791665798813147138,239582 788506187901706240,218349 790725862463303680,232863 763648661393928192,78344 788177539076272129,215031 795280465108332544,265355 773954142796521473,140444 736247499011194881,11774 773758177678622720,79987 765998582117830656,89923 790952682181758976,234653 791411011513352192,238207 794729052275961856,108396 754761205248589824,32756 793951631553404928,254135 794578280305360897,261155 756980905718194176,44274 750754386645618688,15165 787336070191058944,209184 790560248918671360,231894 795084412257902592,262849 764145387569643520,78542 787775780029886464,1170685 756212226038476801,41680 760571184027013122,62798 794947206239416320,257492 795046866538860548,264397 776230482010775552,153845 795398891491512320,263817 761628651968266241,69231 773880869266268162,139404 769597211114168321,113412 778699087314989056,169715 790243600076410881,229693 794016703696908288,257492 769070692767858688,108729 764864911482638337,84724 787005581814923266,207949 790788879947149312,232884 785592387665956864,196917 776162956862189572,152735 785809292662149120,197512 762720993681010688,431998 785634203278778368,195936 778435793559748608,167407 788214370509742082,214992 757603588877197312,47761 791784702415810561,239998 791823703742947328,241678 761218497116573696,61051 767869817290301441,1170369 793956602017710081,255942 789416525736194048,225384 761608865595129856,69356 792157083533619200,244221 770862617858412544,119496 778763586185359360,169696 735347480871743488,178186 786392067731632128,199961 762841874361032706,74247 774002115937054720,139404 774079322030092288,139404 762136850534240260,72093 764199124803739648,80393 757638640155684868,47602 768950745466933248,110615 794638018988675077,261155 791945322687713280,240483 755914194071883778,39657 781225091812110336,185601 791834393476272128,240483 756958941251239936,45672 761663148013137921,69947 785623872783519745,196277 755094525295620096,27045 791675841461751808,240665 769290314154708992,112693 777657997820567552,162596 790382549084151808,11774 778203533061464064,166409 793170802665369600,249469 760983987267497990,66116 762734626620055552,74247 776021453921746944,151302 788965666325803008,222619 733292008916258816,354193 780951497601323009,184223 763846507686617088,75724 785810617881866241,196277 780053086891040768,178045 758720656922054656,54070 781418359640383489,186883 757792268245868545,48492 765432961126858752,86440 785655939907014656,197512 755097200942800896,35445 794701953674735616,262752 754022864559284224,30801 758100668041224192,14351 760604408631746560,62063 751829203373273088,18486 789839217555742720,226731 757101647289946117,45964 758312996275826689,51809 761556244066959360,67369 793271172674703360,248770 762428017876410368,72541 768583449607155712,106281 773720653006602240,11774 787086340592508928,209043 785429306356883456,195778 786415357800120320,202217 752927713955053568,24497 792464736965136384,243513 761545701625044993,68893 776941714766434304,158520 756380240021164032,42495 786003166319943680,199546 760906848186802176,64339 766505868628140032,92959 753219937561378816,25658 777141295923859456,157755 760869756178198528,11774 751132608415825920,16897 792443180411195392,244008 762657073591123968,73926 785665800388554752,195975 785317427001241600,11774 765075616152428544,81946 767766160553103360,95708 786297308900167681,202429 758701994790023168,54070 786726047584772096,206141 791680850744061952,224490 762679640645173248,73926 791874924893773824,241819 755114912855261184,35449 786487037780193281,203492 751170628288450560,15643 791719367960629248,240926 792678502608711680,245148 779748453505175552,174492 763300098805796864,77295 771741668861239296,126389 765668632026308609,88546 793364667611611136,251452 789133942922379265,223852 790425858519343104,229922 794888410116788224,263708 756996422663155713,45369 793223838628614145,250805 778271665843306496,167046 790942778951806976,234586 763090104579600384,76549 758378008273125376,52605 789145596976308224,215505 785549896787103744,130635 791765649748070400,191778 754851586233425920,26721 763034211154558976,47188 795438054429298688,266005 775714449567080452,150063 764102877535203328,78159 791349945425010689,238395 793566392897462272,252020 752758733437071360,22752 793402433103810560,251001 778631813224730624,167220 773106599632273408,134419 765374617020141568,86212 742847663289339904,1247552 764538741130002432,79288 765954390645628928,90031 769855605527945216,110585 754062973665103872,31389 794516525864615936,259659 781169978317824000,185310 790733160032063488,232884 789163631640317953,11774 794023226116603905,256502 785676085912408064,196733 795474428536717312,263907 778788177318440960,170187 781451455228248064,139404 790562656935616512,11774 793438805353177088,252196 749619505446416384,9174 790913640962502656,234583 795035619625943040,263926 761046428382736384,64664 753363053740191744,27222 766286413780353024,88920 779713643051180032,176203 790708400627654656,233241 750134987312234496,11495 762115818209419265,66804 768568104938983425,106716 775741500638375940,150511 792405435231924224,245724 787917246572167168,213887 787174469311746048,207613 789274279896494081,223482 775896780261044224,151410 776837935937167362,156811 793489525750259712,252741 774786139026755584,144013 780635033107243008,80785 794855163387346944,261155 776997463269834752,140444 755175752971194368,35890 772066860372230144,128934 766712718141235200,95708 792088488866963457,243398 758443716503666688,53246 793904195975847936,256451 770733891221065729,120541 790696817935601664,232911 777610711304241152,162610 781439270628319233,182251 785490512543449088,196277 788214732935225344,216361 793556955100876800,252580 763691304610099200,79585 767651246908043265,99111 749593085206786048,8297 779087363926532097,172148 786527928339365889,201958 794544488970616832,261155 794691997852282880,261142 785460558589988865,192032 779385213612756993,173964 790990185097932800,235590 794306800761864192,258981 794664517913419776,261050 756270828098949120,42432 766647134682832896,94180 770968600517763073,1249808 773160701237927937,127957 778207730448396289,164826 780728999265701892,182726 778940555749265409,170426 794352286348623872,11774 753633287587803136,28732 760919422076727296,65234 760642865424773120,64055 768245276574375936,105109 772245388703129601,129126 773877420873003008,138155 773917432012349441,139404 794562749871190017,261155 770674164281802753,120610 793275445105930240,249926 766397507815505920,93184 785951006668558337,198840 790530546300391424,231894 795379422383706112,266491 755509360541839361,37979 753975692430368768,30802 762779563357200384,73712 778336136787849216,167273 786064724563812356,200472 751244343722151936,17886 779872647941279744,176101 780681799101980672,182036 776851058719088640,158520 790553348768272384,230283 794929930253565952,238117 770288766137339904,117257 780735655479545856,182257 755161767060377602,35890 764997833124614144,85562 767805198295265282,100891 790979659156586497,235590 794972674153775104,250293 753450283271876608,25189 759097543661871104,56964 756802573252820992,43391 791953264954658818,234514 756594542845890560,44274 793985757270536192,250033 794871860529950720,262271 792045743490170880,243187 793096411034320897,249469 764823424908668929,84724 777903451321856000,163376 781134269016072192,185716 791270054016880640,235348 787037516834676737,205989 763330110187409409,77638 765515726320865282,87904 792407678370844672,243576 785460463966367748,195975 794212728374075392,258058 765004736118468608,11774 793634708169056256,254058 789838652918542336,227795 786963535322488832,207613 790769398894039040,210238 748525262552260608,1247797 749270021759651840,8044 766427712462348289,92958 788155206089539584,214899 795014138368061440,263907 762711702819438593,74431 770632212244946944,118698 733277988565852167,353984 755760298041171968,39462 766865287572393984,92958 772750087944495104,132335 748609170342031360,11774 751168352064794625,17259 773517540454723584,136947 769956778867957760,52554 760558654017839104,63149 765016768129622016,11774 786920201983930372,207287 764846128403652612,84724 792541401611378688,245101 794977738142650368,264397 756611883042562050,44274 790499786705305601,231550 759532054346432512,195876 781235847152734208,186584 776761661243863040,156518 788188403913195521,215088 787295275912015872,209064 779035965511700481,171693 793160758255357952,249926 757069054830149632,45857 785605705017413632,197512 749440175776800768,8178 753938595447246848,29263 773095029820620800,132908 755832472080965632,40030 749069050211233792,7152 792442112767700994,244454 756920815140999168,354841 768606610126102528,107428 758495865602473984,53185 765912702455803904,89930 771387370369327104,124597 788152390306426880,215257 793015009999785989,247241 793330299644108800,249469 785840434593554433,198671 761358551528767488,67906 763941028776685568,79691 770673909867814912,120610 772124540117876736,127925 781468770703409152,108396 768454193824751617,104954 771502925273325568,125367 774955448604717056,144542 753189848526258176,24483 772871481189601280,132335 788818159490863104,221297 735437167128903682,355185 767854597541027840,100893 776466016234864640,152946 786526659507851264,204333 763806861854466049,80393 789669278643523584,227048 786301393745436672,140444 755794381756624896,11774 780112722826452993,178045 793094150644199424,249469 768872404256948224,109666 755503152451944448,37993 790309252791492612,229159 779677868704030720,173628 781751036084006913,189314 778585823436472320,167676 788761649704345600,193121 753005806573027333,23742 778234588397056001,166390 780436042042134528,178470 786164751675985920,200965 781483793139978241,185921 794075202980347904,256439 769264132126375940,112399 788734085002911744,200490 778225517208240129,166390 775080019655659520,145265 792818342579036161,247877 775001098960732160,146259 795720382510723073,199307 766022462161162244,88603 750820841366036481,15066 775009001805414405,146259 760504268990341120,62835 762458128856125440,431998 767909041423183872,101163 766074385165750272,90539 788714473020239873,11774 791526581311123457,239703 794219801094680576,258331 791669178788933632,237935 774053179935850496,140437 789845998378057729,225608 762942578731782144,73814 789994786954612736,228820 776893878439993345,158897 781168826104676352,185310 750876440401502212,11495 751827134407114754,18215 795764461541986304,267862 767065719817310208,90654 780591451977551872,181892 790545530745126912,231792 790618842049282048,231871 787487967061291008,207433 795720946522783744,261155 761344749613703168,67369 761525295899815936,68993 790393033921400833,230575 753437202638667776,21719 792503900347785216,243562 785863247798931456,197512 779042437058613248,171463 779077300780314624,171795 766803802196443136,95462 770713902116024321,120541 792414280716984320,243075 753110919056678912,22619 767915679014002688,101383 775466583770615808,147492 790899167963049984,212564 762804746197561344,74781 758971790295044096,56121 765700193513836544,88361 794237705056034817,258598 789228863721267204,224680 794541325756624897,261155 790720247645044737,150255 793490374731915264,252408 766783667855241217,95672 772779707745959936,132335 755807736860962817,11774 791428776282296320,238383 757072414106800129,45857 787191393085075456,207119 790964446973657088,234583 765382462050406400,86103 779441237535367168,164814 794223810195181569,258456 765916223230058497,52061 791915523210514432,241367 795324648619552768,263676 767927014045151233,102249 788853606367825921,220332 792714330106101764,245722 793342968648249344,251452 770601214195015680,119832 786801338617245697,206642 792843316769460224,245859 752755807784144896,22779 792379555264786432,234564 776442430941908996,155334 794564027955302400,261155 755393506508550144,34294 763855362340614147,80192 790339695649644544,229220 794648441280483332,11774 758723978286370816,54748 776514370838855680,155390 758843713145622528,54070 772997468632051712,133519 791668331602292736,240145 754093321757290496,30590 791484606583336960,239405 793422683514044416,252020 791721628749135873,240320 761378627594424321,67587 768563637858340865,104973 780750372684128256,182257 790982560679620608,233692 751541629824200704,18215 753303054246514688,25968 761771952088293377,70177 786161989777141760,201374 764706640239001600,84422 778176185155129344,164826 791842036194217984,181052 792999067857088512,247877 773902875986493440,139404 793490156334489600,252741 789524711071821824,205972 768071829780967424,103354 787240728992714752,197512 749838356557672449,9754 780901992122163200,183811 787284247572836352,208538 776931428332343301,132364 793344214151077888,251390 793973596871720962,255942 768497067975114752,104973 764230402357731328,81130 793548970505203712,252020 764828102044168193,84724 788358051619303424,217118 788387078304260096,217519 792222442215268352,240627 788506686357143552,218275 751122623564615680,15808 760628821259345920,64084 768659089622568960,107423 773574245632905216,137158 754976665617346562,34666 762798701165342720,74681 763911031622172672,79246 788683529634865152,218275 758528329221705728,53185 761011650451300353,64730 789223759387369472,223692 790668715893325826,232881 764172354817634305,82066 794702179273740288,249926 743315160350134272,349060 755155907785269249,35890 757683696858267648,47788 763373636765884416,77668 766066826061107200,209828 794597884436086784,261155 763931120886886401,79869 773687181189713921,137621 753781542258966530,29790 771409016857694208,125367 790002315545698304,227130 752249142756466689,21484 771476319053942785,125853 793896359933857792,249926 781214230028685312,186434 754062528980787201,31389 761349645104615424,67497 766713471467749376,95672 732604660926799873,351387 760106751895056384,352720 793187830507986944,249469 785715296786972672,195975 776728762134171649,157693 787675432912945153,211347 794401909104852992,260404 762701668202876929,73814 767423704263294976,94699 771290514037485569,122982 766416841661030400,93850 785663469588590592,195807 795309795083436033,238383 758115050204782592,41703 792852838057664512,247819 755897947112476673,40251 758677134021894144,54070 752623449353363456,22439 790290086604607488,230282 753776815869612033,29263 771862076541145088,127957 785629374758301696,197297 768971566625361921,109360 792073734228148225,11774 775429731428798464,148574 793515348632961026,252020 781262264204726272,186434 778680098983596032,168794 776142732595113984,148537 778478009972064256,166916 792552649052852226,243286 766232717692399617,90319 786953442937835520,207613 737166790078410752,354149 775026311349710848,146259 740474736002633728,23762 769200709489131520,110942 771815689564872704,125633 763199509929287680,76188 753022227713490944,22952 786004386929455104,199262 794637077346447364,262053 792287924180123648,244815 771377285161156608,118191 790675067902406657,233307 788169324368453632,11774 791784742068756480,240556 791667688988876800,240483 793441297034047493,252020 791413227364155393,238205 794618785730875396,262022 795318020101042178,242984 794344520846639104,259659 794755472750477312,263090 779624395916578816,174103 755038171830841344,33355 757253938408075264,46612 793504729628303361,252741 739156981940912128,355507 755751140705259521,39197 761230853334642688,1248904 781205192335298560,186434 761425313339367424,66897 788390365195829250,217519 791721692376760321,234990 793582627949162496,193636 763208448121016320,76549 768950742736510977,110615 780930527561940992,182752 793312753821835264,249286 794180092364722176,258331 786692216332906497,203538 795352649075978240,266500 774362808695652352,142090 794685355102535681,261666 763860908909166596,79691 761932724370182144,70941 795491465665384449,265855 754023701134225408,30360 792823103512571904,247938 762249526128222208,431998 755074169658892290,34765 755846124112519169,18215 781188046783819776,182659 751565585008431106,14277 788059114689572864,215005 753341543117881344,19598 776733095768629248,157693 791044373509136384,234583 753585036662747136,27317 758054824290115585,42344 763177971540758528,75899 791255034805751808,237491 753678745328836609,26702 775835743428218880,150511 770610916090150912,119774 780085201384902656,176890 775492536404246528,149633 775517415006433280,149329 775672744478408704,150663 766767751062917120,96257 763142725197762560,76043 754707615473541120,33174 776518678124830720,153845 788134129086918656,215754 758416479016460288,47761 780560404535734274,180233 781354438136958977,139404 779136226062274560,171693 794852688475332609,261155 768157088841211905,103354 761629957311242240,68993 775440904878305281,148870 794000496256135172,257492 763840955157970944,79151 773034668467884033,132996 780935112120635392,184223 787356984794284032,210207 757802478171676681,48094 772893803111784448,132996 790657065165422592,233266 758344682812346372,52030 793910996360364033,255393 759149096481464320,57348 792479929422254080,235828 757804392640765952,48929 764877928962281473,44298 786318553020411904,202429 766430297105629184,92958 794578025476136960,261155 774053260390903808,139404 765249264846897152,86763 768934986133147648,110362 795165393144971264,262053 755573347447033856,37457 760836243668119553,64722 775411853195218944,148537 789533384477466624,226823 772763126949355520,131027 772314295166042112,128121 775979686287388672,152735 794167341844234240,257492 752139878884835328,21224 793465086933426177,252020 759903556984041472,58254 767439891684790272,97447 755845366071767040,39997 762714494598610944,431998 790917554743177216,234583 794171906811428864,255393 781713024830808065,187976 792778217450897408,246726 793856984931930112,255877 793567424914214912,249926 778085741469372416,142446 790862371833188353,121700 791811794960470016,241940 777527904020205568,162213 778362607908556801,166532 773225023435862016,131239 769273614088536064,27164 779421189144010752,173628 792465805313187840,11774 780819942367227904,183269 790735764942299136,121795 778867384643940352,169232 793351632335491072,240682 794611973308682245,261155 779516440193949696,175640 776896456699572224,158864 775185967560949760,144494 787468328390369280,209351 754876670453178370,33356 768580921251377153,107446 794402872389681152,260173 766007250171392000,81929 757605576952000513,47761 786243795989868545,11774 795216390500257792,263906 775767151474905088,144573 755460873435639808,37706 765566752449236997,351290 774329310803025921,141277 764671286266036224,80486 791375734912782341,11774 786520837776035840,193121 779797562966630400,173347 786549917107970049,203350 795008796695416832,255736 758070235979145216,47761 764203184197804032,82066 772022523445772288,128934 795355436283297792,11774 762141718401601536,431998 786175888513609728,201308 795207335404634113,262849 760673409214783488,63267 777437281762234369,157755 788391711458275328,217519 780744425941135360,182036 776885267785482240,158330 757495583628296193,47640 776869464675540992,156835 795684358598234112,11774 760505238352789504,63149 794558987848978432,261155 753203893987868672,26140 781646361104150528,187896 792121133344718848,243187 762391704565456896,72978 776804409124745216,157693 772215124383899649,129558 787450273883041792,90209 787366354391212032,210432 789466929060728833,225981 776227392176197632,153610 792256086258704384,243187 754043124905680896,31400 766451987332247552,93508 788435952553320456,217837 791349845084733440,238395 779477811962736640,174315 790319458032029696,11774 772806355811901440,128323 768084447723945984,103261 765653420703420416,88795 775520104905777152,112363 778455139128532992,152594 790881921211432960,232881 758351090182217728,52554 764933617902559234,431998 765906306502754304,90031 779127449858797568,172962 754699331182157824,33172 775503255388491777,148870 755481167328006144,319690 780813864430600192,182591 792168730419617792,243075 792263854977941504,235590 785827687017263104,197286 750802843062468608,14582 754077681524748288,29898 794650868671008768,262053 786962156512219138,11774 780796854606757888,183261 779141650006376449,172962 785584370010591232,196676 756416848724234241,42249 769393704255811584,112336 790719073617186817,233692 781205369188220928,185313 769703507616227328,18030 767678873425350656,100605 794538999918407682,261155 767225636603715585,98126 789162694393802756,11774 732268455777423360,39600 776204953693986816,154322 779043581730426880,171641 780421587644317696,178301 793490522224619520,252196 765615812371619840,11774 775917790393839617,151212 788336617006178304,217032 791437182468820992,238864 760959090168168449,65974 781146378210840576,185496 786900671245193216,207110 788148201253732352,210481 773861344349081601,139404 792694874428493824,245148 750152266905165824,10653 788040552767860737,213887 793851044526563329,255942 794647268045492224,261155 769295852607119360,111549 770087538082152448,115678 793852160068816896,255942 757384290350960641,46460 770827555838582784,101681 758786337768177665,54347 792113293615767553,235685 776576181407625216,156926 795061416046764032,257788 768610558073384960,107428 762291896895045632,32941 793061712282914816,196314 764842602864775168,83391 788897713458774016,221799 792473235023536128,242693 763461003933782017,78129 778562747051151360,167839 770350911264788481,117377 787857145542811648,205197 791023548651405312,233736 791416951050350593,237999 762871547061084160,75327 781642860487544832,189613 795413118117675012,261155 763733016502013952,78513 792503782185787392,243562 754031261883117568,29263 771848833043197952,127711 778801030746157056,157082 775650050324258816,150511 769553840517414913,112382 792865559507562498,243075 793171577156272129,249926 775719161209118722,134380 732171927767240704,349814 789973015220068357,227795 790522806597357568,231894 748382833677312001,1247845 795709116241035264,268448 793230696936566784,250633 754818130640146432,33356 754724442001907712,33089 791321779792912384,237223 761288051439964160,67852 765984119327191040,90125 770957292732813312,118191 772742134172639232,132335 761332270691155973,67283 769674118446874625,18030 778754566900723714,170424 791716234903511040,240070 794244717265453056,259063 780809991905247232,182960 794698326075670528,261864 777151173228761089,160480 751885545278541825,18374 771128595364192257,123583 770290174177804289,114658 770739874806829056,738099 753024088550043648,22575 753279928339197956,25968 788132730513068032,214809 754074936910675968,30131 776471810116161536,155390 793200198084243456,249926 788786209220796416,218275 764138925602529281,82066 763344180303257601,75899 764665792562540557,26066 759052851695890432,1170537 778445614828793857,167124 752233337427628033,20279 770203671217012736,112455 792265366575525888,243075 793456384796921856,252020 778708853160411136,169327 786998223583916032,193297 788837967557234688,220767 790620610216939520,232884 756199786731147264,41680 777341982121361408,157082 794572844051169281,261155 766699491055525892,95672 771398253858422784,125149 789217955254906880,223899 760967410551709699,64693 793797806049853440,252893 765612461202481152,88669 771791626939359233,125742 763012802067824640,73926 757563425266470914,46406 788452152435806208,217837 791787797879332864,240483 793605871938994176,249926 776988622796972032,159852 756103836348145664,40881 766821730656681986,94699 771138665670144001,118087 778648021911281664,11774 773896502137593856,139404 774672143594364928,142852 790271178640199680,229159 771808822247628800,126940 788456294172749824,218275 788726601747922944,220029 768162308413530112,104132 757262995852591105,46006 779695047281344512,168284 791671444488855556,240067 758986138442829824,56262 764842151708471296,83391 780892885319348224,183269 789154905206329344,11774 793841793666166784,255942 777538037144096768,162213 794751192408748032,261155 750733509577150465,11774 772823577548566528,132364 758740819864018945,52554 785596503142215680,197297 769206228085977089,11774 793189858617327616,243165 795043762858704896,263676 773199647405989888,133854 788623960770502656,218002 785275684394598401,193817 750070256333238272,11495 778621095859589120,168794 788203659263877121,207287 775871934273814528,151539 778716488454672384,169384 758720216025096194,46076 781830130310193152,190635 787042489387679744,207287 768489596900499456,106473 788788702281666560,193121 773945341053841408,139373 789661899847704576,227242 781791612481470464,189314 793133749999403008,249882 780949985466679296,184337 789412713281695746,215437 785931027407441920,199546 763919698660433920,80939 791267116498489344,232169 766426330929827840,93823 753311801127804928,26871 768163410080960512,101514 768544190972194816,106774 792015702106509312,243075 775799193709453312,151753 769131325940899840,109964 785827261148647425,194934 795690640445149184,267521 785238327309938689,193669 789870406874304512,228354 793923102757392384,256219 791209366586204160,234796 794897877734748160,262849 762075765416615937,47283 793853785579937792,255942 758416550353330176,51997 787467286756020224,211347 787639242193309696,208059 777824811485581313,162638 791438559584489472,237935 791755534496038913,238207 785514848171941888,196277 767007301211295747,92860 787138245503033345,205186 793792410899755008,255393 745080960585195521,686533 742294969801527296,350711 777945055399124992,164578 758274744953151488,49590 764313491037679617,82066 776933319451770880,158111 790474123923353600,11774 793289392731205632,251205 793893637046362112,252679 781566313210712064,150249 793150205029867520,249841 774073260312965121,140437 786027334608392192,198620 773943177589956609,139404 786590390375907328,204327 766801816365301760,93261 776412593002979328,143057 772416680840597504,129551 780786733189259264,182726 786058847261716480,200870 768531742240149505,107377 769302727104929792,112363 781828701680009224,188478 750015534054289408,8925 762954743400443904,72978 788871394859835392,220332 749449892058140672,8497 778389572832993280,167305 776811709063434240,11774 772440767704858624,126218 788215376509153280,215252 758383528480387074,52554 780119743139237888,178076 788712939763044352,220029 767470814153306112,96883 732279604828884992,350755 767884696814546945,101681 779116937037185024,172089 751867951809064960,1248155 732984372408672256,353451 745649281760002048,11774 758814453664100352,50129 770041730540376064,116265 791015167744020480,234583 788442168016986112,11774 780246635456630784,177773 790979816736460805,233692 785816736025174016,194080 755451969074896896,37433 791633320308150272,240145 765005683402088448,85562 790865927822774272,232863 791458222175424512,238207 761167160664289280,65404 789863274506362880,225911 751663680132112384,14277 762843503160270849,73513 780548354883330052,354847 752246927261962241,21034 794168382815866880,257492 776630077907808256,156835 790333187712913408,230485 773752104280141824,137869 758704392090505216,54070 732442887560921088,196346 755850980097454080,18215 762777795646795776,73712 773862313518571520,139404 786647704642486273,205181 753075201093541892,18374 768862938979442688,109666 772938759528558592,132578 772526697354760196,129551 764271907755683841,81927 765974151723089920,90575 766411710383075328,93286 758629371511013376,54070 777456005965811712,161941 785462929789444097,195975 788367722627432448,215608 788766732345278464,220526 794537669296525312,260404 778739346769715200,169437 794619547047391232,260849 795242665830973444,264397 774294193674002432,140444 773055157034557441,133204 756907523412664321,41703 786046722732466176,197286 733600361462652928,355943 781217103613456384,185313 785291697525710854,194648 771903648439894016,128404 750725416625709056,11774 788022689508253696,214354 791908977621643264,241367 775302778218549248,148045 781593732198047744,179229 752811366835257344,22575 786558890787745794,202727 792022216875597824,243075 755268183519395840,35890 765885052852981761,90031 791670590021046272,240145 793148787489333248,249926 753409857156288512,27317 762964318996590593,353374 760489931609255938,61051 789451058816876544,225995 770305505680130048,118086 772512684487114752,129558 780536081133346816,147029 764183001882238976,82066 794391043231780864,260181 787084436353482752,207861 793044610423455745,249013 777204854674616321,157755 786377044989018113,199546 768827032813891584,104973 794161472662216705,257492 779809840923193344,171775 795024453201698817,264397 768535239606034432,106023 790908122533662720,234796 772140110762639361,129558 794593419293167617,261155 764186077670367232,82544 781502872571621376,186063 794750479163158528,261155 759528743735918592,58537 762642304855334912,73926 771360157590847488,124597 758044555136552961,51120 763440681167749120,77731 764637848947482624,81955 772832191810187264,132335 781228495561076736,185496 752987933653676033,24870 778738013174059008,169201 758146179322503170,51595 761988586069786624,70941 759944337396494337,59762 774026754839031808,138819 762018686890893313,70509 780535574629195776,173373 750327324848037888,11349 750773776527204352,14653 779070237392207872,171260 773173268203184129,134561 756689778389712897,209828 764650504290832384,83751 756279419912749060,42432 780282527596498945,176474 760125968849653760,61011 763873527720058880,80863 767619198319206400,96039 751795776079032320,14277 780758677334601730,182154 761278296264876032,65180 788858981955567616,220029 793130997252444160,229908 773954642543718400,139404 779002955831898116,168698 794742160084045824,263051 788009261670473728,214114 794688049686843392,262752 754738073389395968,33356 779019244176408576,29263 762752275219492865,73926 771880965614493696,128404 789127654964277248,223103 791733895376936960,240535 757617099892264961,47555 764096151645589504,354833 794683940409896960,262752 786265277440794628,201946 785646102418632705,196277 790932397365657601,234796 758677612923199494,52112 751667384801300480,19352 758106300123193344,41703 780835654129233920,182870 766063848973402112,90384 790880262812897280,234583 769525396471635968,113796 787058846686597123,207109 785475224900866048,195975 758792828600233984,55446 785606823562842112,196788 758326276918747136,52061 766047963357581313,90384 788068606072463360,189031 793868909715664897,256239 770481811612991490,118191 753015390385516544,24134 765887124662956033,87904 785623788641804289,196917 785275759078277120,194648 790608854308548608,231870 790880800614907904,234583 763774450210738177,80098 792446555219460097,245750 794008651014893568,256393 752761759992340480,22393 759825431956639746,46890 762450733845258241,72975 758731335422742528,26066 786063899355389953,199496 787001040121925633,207037 794868229650972673,247240 789930836145610752,226731 776495687924080640,155688 761030001705615362,48052 792355885993562112,244143 794316016511635456,258741 738199153713418240,350257 792162612742017024,243187 781523489639411712,182960 772552458325241856,129551 763515615340597248,78228 793177081916100614,233241 750773375342116864,14525 765283958506610693,86103 760952016650711040,65626 792657562911006720,246225 764980350279909376,85562 791470259513466880,234878 755498689133629440,38032 766719015431593984,95786 768632613200207872,106774 773748555332874240,138819 775473617916362756,149633 780890159462158339,182870 790658203273093120,233307 777177772179464192,160651 790628945053880320,231870 732691560156925952,353228 788877152775135232,221785 786967232337379328,207949 792170864565297153,244221 776934184837275649,159146 788577228648882176,218875 789580396526731264,226712 770661622306050048,118191 772552910609666049,112382 791495143169757184,237935 764848533635633152,74247 771532104928681984,125554 779404053616791553,174557 791747456266567682,240661 768475522921816064,99290 772825071022858241,132335 751091119442784256,15394 768100154243244032,103506 793936609729245185,256255 773334616631549952,136110 774770659847122944,142980 755451560545488896,37433 761746969534599168,68993 763838052506697732,80192 751053670674870272,16638 758109994898198528,51451 772003864535035904,126293 757698025959534596,48663 757639981816872960,47761 755528131776249856,37993 754713094820016129,24745 786011763145859072,199891 752690924510121984,22752 760534290199261184,58537 788027291230142464,214492 794332678526935040,258331 771444566725632000,125367 775458387744157696,149200 764566237078695937,81946 764928581168422912,11774 766223827999350784,81929 790623125532585984,232427 777501876895961090,157755 793225246031556608,250633 777936608762867713,163990 787471609250525184,211347 760754043052494848,61051 758087145605238786,12954 761950173694005248,431998 758475939961528320,41703 767719336672894976,100893 794733761854373889,262752 790934997414752256,234796 752073764494606336,17120 759999823793750016,57068 757140133569323008,36145 759528033141137408,56964 791696457757712384,240483 794331629938323456,259659 758874324119851008,55710 763979876181250048,80962 776885125363666944,157755 794146347616182272,257492 757021688030699520,44291 733043042618249216,353451 776226420229935104,152314 762734040436781056,71502 770344936726114304,117364 792780400800112640,247241 750758853524987904,14950 770814613806059520,113165 755251782884786176,36491 756367250194624512,42495 785542265091592192,195782 763780902480642049,80192 761703799719399424,67973 763822706517168128,80366 751622449549238272,18413 769574801358790657,110585 788827391502221312,220526 763582148083347456,78853 788154458840657920,214899 753704664542085121,29263 777135308647370756,159475 777618963396046849,161277 788470578957004800,218275 790316833060499456,229733 757747338693660676,45690 793182868168060928,250064 786031073339797504,200490 762416008669777921,72978 779494657118142465,175542 789664427289120768,224513 733104919364833281,1170317 785990542123491328,197512 793550148504788993,247241 754951111119888389,195876 776602229750980608,58531 778918122745200640,171007 787725489787985920,205197 757802970276728832,48094 763164650565472257,77094 765616461888888832,88148 776096801979936768,11774 732461268611686401,352172 762656998605332480,73814 773891497011867652,137693 785951928157110272,199546 789457437380186112,224680 758469006043058180,52821 778373466974195712,167319 756280675418959872,42432 764642356176023552,83413 757783039652921344,47940 758012915400204288,48663 758177224453414916,48289 759073551697805313,47940 788892498710134784,221711 763423497209151488,78129 795004940242550784,263907 755701760681914368,32404 763494497846255616,78159 764143755540598784,81446 793516605267410945,251452 795273381193121792,263325 779405679710859264,174294 765061608691204096,11774 756981539678724096,45669 788058013798060032,213253 775863581933993988,151374 751886802810642432,1248155 757222868908445696,46006 774023983033266176,139404 766605951549964288,94699 793300849040568321,250633 761397211481735168,66979 793139280919064576,249469 794077086390566916,256502 790242850168602624,228341 779449027108573184,464984 751784592621891584,18893 793057955541245952,243187 789091184778051584,222500 793186594924605440,250430 768904105121030144,102826 789424606939582464,225923 758035267685011457,47267 771782051326492672,124597 794620464056438784,261155 760393195897446400,61051 768773330493136896,108849 773270175785287681,133702 776642223920164864,157082 764180296669331461,80098 785632114167296000,197063 787392310996832257,192434 791808549907161088,240763 750907589722976261,15917 766445684371312644,93210 770651794888241152,120108 791269704618967040,237406 773496609359396864,137042 758658170407362560,54070 794626620573306880,261944 758913786484961281,1248654 787605835388157952,208307 788712552381329409,220029 791388653822046208,238395 751022642698661888,14379 759098748211433476,56964 765517420194705409,87904 776241090848497665,152872 764266884208275456,79513 788423835095818240,217634 794369014495592448,257325 752303583236726784,21034 792570647113244672,246681 788859976366170112,217519 794919999681032192,263817 772681925542629376,132076 788544270005264384,215437 752751377617547264,12974 773657808000589824,135736 767775479092899840,101463 768202245569642497,11774 780641133688791040,182257 790754426495574016,232169 780890562429722624,150151 732330931877355520,351467 766369728659009536,93405 773299015307841536,134375 770671007296356357,119832 776180837612003328,153610 752993018970566657,24727 776451111444025346,155688 785480599645585409,195723 772779099777531904,354228 756366951530790912,42249 781596469992095745,188492 794163901940142080,257492 774096447079788548,140444 778945861921435648,170733 758431251254632448,53144 766483698908819456,91946 786964874987307009,203806 767844129892106240,101681 781277964260478976,186170 764983607140114432,75899 793009673104269312,244894 781340472027516928,186584 787796826476908545,213064 788950243110948864,221972 795674251462320128,267862 792116891158454273,243398 778245884328841216,166843 768516348553166849,106281 778754684618153984,169437 792170490722918401,243187 757762490243485696,49066 771132983843651584,122973 790908111410241537,234583 781100257119571969,183472 773892417359523840,139404 751766966914940928,19317 752118936636891137,21140 760273192531341312,58508 794040373475569664,255176 768160075965796352,103126 794558707954814976,261155 775711247262027778,150663 794706069402492928,262849 776541883115958272,155318 785952312011264000,199546 790889784147402752,232863 762275500907565057,70797 764967163153248256,85562 780423028488359936,180039 757733589287075840,195876 752645313962336261,22400 775227856574177280,147810 793328821063720960,249841 771451595129249792,108396 754747109069291520,33549 790250541330731008,229693 791734914160951297,240535 785299647397040128,194923 788420936164712449,11774 776593553883488257,156835 756828765771198464,44799 792155587526090752,242693 761437965927186432,64197 770077267708014592,116164 794673817616580608,261155 769983600842375168,105109 777701207506903040,162497 767845515618910208,99093 790951092737675265,234653 755331164672561152,36810 762238623534252032,70941 792862641123360769,247241 754774075537358848,31551 771037088947048448,122146 776812157950320641,157755 786816930510475264,206008 781538753525547013,183269 791751608346566656,239998 755770896401346560,39462 769378746709061632,113165 764919088791506944,77849 776080980310274048,153095 776026347328143361,152735 749441302882840580,7162 786317274760245248,191799 793180373995913216,249057 757554779983785985,47782 786741734445355008,205728 787723181545185281,205197 754165218343735297,31077 776121147649888256,153035 787165513092706304,209184 785845220642545665,198878 789931298169192451,228820 761670007633903616,70085 780055519180496896,178045 743228993227395072,1247590 790551035483791360,232137 761703654042677248,69491 757577546070302721,47761 768788532332638208,106774 751839173145948165,18893 764939245924524033,11774 768884082952417280,107745 771429401816883200,125554 767083491460808709,93170 763907944916410369,80393 746387671782559745,11774 762400936920690688,69548 791624122744737792,239344 788495718386376704,218275 760203066750668800,58537 765890214807998464,90031 781858382718251008,190036 788511463786676225,218455 756562715385139202,43553 769248933218361344,1249654 764230208421371904,80098 791776186305175552,240584 758844296552288256,54070 763508400978169857,78861 774575162964541440,139148 752669840565997568,23217 775738356961464320,151185 762411714289602560,69878 770453065086345216,118087 794899950119374848,263667 777705752131674112,161277 765144715201314816,84724 771043275713024000,122124 761742957758132224,70543 758750565388038150,54974 763833792687595520,79589 795718839950594048,268356 778339171693834240,167220 792828619059933186,243075 793186711790424064,249180 794971128313901056,262925 732123846086533121,349409 752850671792160769,22746 775526865721290756,147764 791316908524072960,237787 758761434167795713,41680 750323552264433664,12308 791852696764506115,241819 785301257305071616,194934 764957041614094337,353879 743946323276226560,1170611 762958632010911744,75073 773621880683044864,138054 790598467596980225,231336 762052451956563968,70501 790603863891976193,232791 785799770476519424,197324 786509496885673984,193513 788084687428136961,215005 745643114518351874,349720 753753547183915008,22439 761310759984984064,67852 752690090409725952,22750 752247368133726208,11774 771324331729178624,124597 768949039500886016,110477 785606982489092097,196788 732899048517193728,1170500 750313491484053505,1248054 785275179370881024,11774 751970899641925632,18395 758129355717435392,51069 794078351891857413,255942 776134841062469632,153658 773668183119015936,137315 794631204314218496,261155 793281223565148160,249926 767168515900051456,96039 753771325710225411,29817 756189181932601344,41680 774827773995212801,24173 771435966225588224,47940 791697749230034944,237491 791831020333137920,240665 749304149204873216,7849 758017513267433472,50452 761167607038930944,66116 788085368742707200,215005 778393312021647361,163990 760173794170245120,61051 767374593250197504,97466 778653894947856388,168794 778304521604825088,167220 764175544346931200,82066 780087904047595521,174725 765999546883186688,90384 789308970439671808,225359 790972569109291008,235590 758355381055807488,52112 774033383408095232,139404 755526452569776129,37993 788232555870887936,214809 765214680281288704,86472 747475890422980610,11774 793146684993708032,249469 793214484793786368,249926 765514998093324288,85562 765294869912977412,7311 789321666992144384,11495 768893038336806912,108729 772095283836686336,125367 751788832555692032,18374 786653479829966848,90209 780743046233141248,182257 788417362223468544,217837 790761884341379072,232863 792007414811914240,241523 794642788956721152,261155 791259618924228608,106482 793913312211677184,249729 770680718171201536,85562 780632673723125760,182211 774753068265136128,144494 789520740441853952,226731 777630534344335364,161456 774716777767038977,143473 762046099716710400,71637 768162819397259265,103354 777691643176554496,159876 778728652439638018,169923 787836380688715777,213064 765701677760389120,89221 791237417848172544,234583 794644644361621506,39957 780616144923267072,11774 761392910700941312,67401 768071859954999300,103261 792748363745812480,234575 793246235020890112,249926 756876004929527808,44429 751030853338357760,16422 760980995227222016,65455 764675391785168896,84209 733240602612076544,1170870 777154577435066369,159876 753583256512126976,28037 756092961725767680,41193 759109672829759489,55660 752983368300658688,25255 770274853156818945,117473 788925345600856065,219942 758590207893442560,52659 766810779014225921,95708 762689585839116289,11774 751597530471755776,18893 776633997053005824,155898 764124488262782976,81924 753057565311836160,24134 766760205925232641,95988 794590939000033280,261796 770601625027276800,118375 779741009928458240,173347 757861391432843264,32861 789209947787497473,224678 781530319732158464,187976 766987244469096448,97067 789987699591614464,227795 781550668737753088,188478 795098705858658304,264397 785753784475488256,197091 780771063193931776,182870 768541081524985856,107469 770984434220752896,120650 787318712567160832,210289 792403700853510145,245607 768122955742126080,103261 773658042860580864,138165 790299434613485568,230582 765360371230093312,80939 767506910736158720,97371 785313284815585280,11774 785515718259376129,196277 758657268044881922,54070 762459044455993345,47283 794225352373518336,258909 777864050822610944,164001 786651991581855744,90209 772755312671621120,130988 792495361113854015,243286 795428982074277888,265858 786543148369584128,204413 793360119337803776,249926 768973918279532544,110659 776044715372343297,151526 788806977048580096,220332 786836394979102721,205455 749953578874314752,10291 773131760834113536,134255 770438717022568448,117257 790338392156495872,229693 791394680730771456,238780 756504575545335808,43577 787148385866375170,207119 773617120454246404,137158 762724309655629825,73814 789084942953132032,223286 795678430800977920,266151 767511207884402688,98646 790576002992930816,231318 756620867698827265,44450 757681954619846656,48477 781283726391021568,186210 750379634269646848,11495 761325724452073472,67768 768423626823479301,103294 788376807405858816,215608 793510101785063424,252984 773890603054567425,139404 768314210262454274,103071 758545056638857216,53703 770365235471319040,118375 772717203636555776,130988 778804592767184897,170187 786039603618656256,199178 794929922162704385,263895 785266582893264896,118174 793137250972340224,249841 754112093297795072,28451 778164845061472256,166269 768217034777726976,104662 764134603191820288,82066 770875308496957440,100249 748975348755361793,11774 766835683734331393,96514 769150060105916418,103046 773685031785013248,137158 776237227294720000,153480 794556237144879105,261155 758434287200849920,53144 758085994327318529,351340 792826666431156224,244270 795429039955734528,265030 743673187875971076,350247 767802120376582144,101463 767857540134690816,102137 779774376006811648,176784 793112660346888196,249469 790794784268955648,233890 732616635480072193,1170592 794956373633224706,195876 765783358936903680,83392 780714662123802624,150151 787813328869466112,213064 766749721964662784,95708 794245817649496064,259063 790929803633238016,234583 787297272790937600,206666 788020683225894912,214354 781277561665970177,186050 778310929566097409,166532 764317046280773632,82283 795387400247644160,247930 767543706022916096,100086 768074641378115584,102188 768919016207286272,110300 755828084398493697,39462 774370474058932224,140444 750079843140853760,11464 750124406756765696,10057 768528872245723136,104999 768599573057064960,107428 794578834901397504,261155 793922268443316224,256219 735106372321189890,1170592 794533943794159616,261093 767101866194927616,94718 781509296710352897,188401 768575448989175810,106281 754805648638947332,33356 775284891718037504,148045 755257946792157184,354238 768270954837385220,104932 795047764191154176,264397 755560268042600448,26815 779899834316754944,85326 776180656313282560,1250247 790612724581560320,232169 789521851554799616,226731 751601854694383617,16728 770746403958259712,119832 762695573912694784,73926 788860483445133313,219119 764967689605386240,85562 758345264704786432,52400 758715950812233728,14277 793426004966567936,252020 766998125877657600,94699 758290002774138880,50923 773494961643847680,136947 754016707371372545,31268 786990870851522560,207287 793534856655405056,252408 768622150790082565,107523 793132109430984704,249725 750921344296988672,350641 772556587718303744,131542 750469175324319744,13532 755219081125474304,36219 767865036136120321,100605 756311225177440261,42432 762640302347808769,73926 788507953917722624,218349 762979849111764992,75724 788158596815151105,352258 781826863639453696,190635 762284514420797441,71597 758497365946949632,50719 791347722448175104,11774 794005599415582720,255234 763385247027179520,77451 781791682098499584,187969 732294119079415808,351119 755403846592008192,18893 774683918574419968,139012 756646803265773569,44273 768187545892945920,103261 740389563537883136,351302 777951536324280320,163990 743845268609728512,11774 779349731411496960,174315 773892405879865344,139404 768596232461778945,105109 776432561673244674,155832 758655786264342528,54070 776606138867474432,156644 792527307353235456,246225 766367655733362688,93286 757062989082013696,46006 788782570116747264,220526 791618206020567041,240145 794353955740467201,259134 769043413975101440,110659 785299655571546112,11774 785954399239540737,199546 791304380863680512,235487 757268583533740034,46252 791955894586052609,240483 761306995508908032,65626 767297316105646080,88669 794206674814763008,258598 733266942396665858,186415 794606059092643840,260081 765002912774905857,84889 776778402393104385,148419 787081485538832385,209043 781534070278795264,186212 780913289433710593,184223 785465592073551872,195975 762771383445098497,73926 778499126556319744,152594 788752662560903168,220526 792027072390533120,243187 785855934866292736,198878 785807739372974080,198577 772821228268711936,132335 785731737611407360,196917 749264866406309888,7746 772790162434592768,350954 781303374943772672,186212 754095800196567040,30370 780553332234547200,180783 792096897548836864,243187 758787185457950720,54347 759157093526081536,57348 761351464740610048,67906 760860641276157952,60805 795369505304100864,250633 791696832376078337,238429 781561909568864257,188401 764982215889477633,85562 755107667790757888,34898 779154700138455040,172299 773143862659411968,134454 776127335938584578,153921 778811985282469894,170252 792872822611795968,248078 750706784269197313,14421 785919677448925184,199546 781557456027516928,188478 792018016221466624,243092 759842303586381826,59403 793163916293513217,249926 771172900745322496,122982 767479949003456512,99476 785656427666866177,197888 794710203648327680,262886 791650290290216961,240145 762406392477147137,68182 764190326084861952,81946 732894908395225091,351617 795351705764270080,266500 793127251239837696,249725 764072058770759681,80393 758160449779200000,50923 773616779511889921,11774 755488731734257665,37892 763798306699042816,71502 771393281821331456,125367 793180400327782400,249926 760458264035287040,62165 760184447929122816,59725 793580400916529152,252196 794001737791209472,257492 791662882744172544,240483 794023098941054976,257492 760115863433256960,60866 781468667343167488,139404 794534493604282368,261155 778756512785108992,170169 764887536296529920,84929 788072142910783489,215005 771707338612940800,127134 772955441852588032,133797 787675486612697092,206101 765657304071110656,88930 785959972324597761,199546 793215128607006720,249961 773636078834188288,137777 758013927410270211,50581 767107671925202944,97067 794565202591236096,259659 776739652313030657,157708 793207106866388996,249926 772934132989059072,132996 732467916411568128,7258 770283995695226880,114388 767371841795088388,87904 790917088579837956,215437 792372007182753793,243092 763699503538970624,431998 773888377125044224,120304 775902955459313664,150663 761578101411287041,69231 756321040205250560,42495 762580795512979456,71270 785277133123833856,194648 750743811349970944,12779 760988945710587904,66116 791050728571887617,78159 792546141598474240,11774 779441531270881280,172270 769611802208591872,110585 775930601710858240,152314 755881952821993472,39207 769309381267783680,112399 767182110478172160,96851 767768127870472192,101383 781533677801144320,186584 775741373677010945,150511 780791406617104384,183269 789285768321568768,224680 752011580104011778,18567 777326618872320000,161456 788459776166461447,218275 785770735490838528,196277 779165925178085376,171617 773201144109674496,134380 790985680361062400,230282 791730620347002880,241034 758280356206260226,52061 775062943562170368,146568 771324200296472576,122817 763453127563546624,77687 774435389557903360,140155 792798935282651137,247379 765506429239328768,87904 795417971594264576,266491 777352202126065664,159876 751732650809884676,18215 768921061316452353,109874 769258390677778432,111549 785598558716256256,196917 769365059608817665,110302 763064544726056960,73926 790690301455183872,233558 763958888831922176,78159 791363982456033280,237908 778501181463105537,152594 786001106790785024,199961 773939056342212608,139404 769852246666260481,114779 795056247238225920,262925 756066408530927616,35890 768084797092564993,103354 795152875999506433,265114 777801543848452096,163763 795241157232037888,264397 772222896198385664,127579 794695009291354112,261155 791835930352951296,241819 766604950243684352,93823 786269061495652353,201555 793213644968431617,249926 788874256415358976,221143 765987944700207104,90794 795455701967630336,263896 734568588552470533,351162 754023195947171840,30815 787341653556297728,209979 778677569319084034,167220 788678424420319232,218275 789155772995297281,11774 775494962565832704,130142 757977784450895872,20642 769337368205590529,112788 762843354077945856,73814 779719118194900992,173732 755453263479050240,36157 770043334328975360,116229 759093733644173312,56889 764498935436152833,82066 789794716128653314,227242 766111506119352320,90319 791353955641094145,237491 757715643323981824,48663 785896664003248129,199546 792163155023659012,240483 768696130704068608,104662 787342296140222464,210207 768225859803250689,103506 785602266413707264,197512 773550984454889472,137158 778210543257657344,166390 766386509985484800,93184 773560899017793536,137158 785852505959886848,198671 768192928296607744,103261 771223715195400192,94612 760849433353334784,64722 779350578304462848,173964 793970602675552256,256393 763868108075466753,80939 795347307483037696,257255 769513797669294082,84666 789079102296772610,221476 794725442787966977,11774 762203453183492096,70858 781591943268732928,183801 763332769963356160,59996 794533209358774272,261155 794533684132999168,261155 770688972821594116,120393 772847990918610944,132335 760487405694648320,62771 791450133913214976,193368 750524380581466112,12883 777640056777506816,161573 793439039613444096,252196 756431393496838144,43215 777144860172103680,11774 769280218326503425,112399 773902964469620736,139404 787832557777936384,209351 776752643863633920,87904 778635591932084224,166075 763613169474539520,75724 792115560645484544,235685 775881797016092672,151409 786678348206473217,204835 765564973305122820,87245 794641435677102081,252939 761339741065220096,67369 790269791546269697,228341 791126505556439041,232169 767136297530036224,97466 767859753011798016,102137 769284694512963585,112363 786909019105398784,207287 789679733667749888,227242 755096334600802304,35449 787747241624829953,210215 751032564169658368,16422 780563709445931013,179695 755166372099985408,35890 774073258471591936,140444 747501616807305216,1247770 755215137007689729,36203 766736647429976070,95708 751216664440549376,17794 781413352241295364,187611 751010742116061185,13741 793211228210409472,249841 779384302656249856,124597 776125716584804352,153699 764967899668832256,84724 794655985918967808,262025 751704064833052672,18215 775031543576363012,146259 775117241234829312,146847 754731780293455872,33356 755110102709874688,33356 761355025125928960,66801 769241776150417409,112399 787058405282312192,176203 768134863769657344,103126 775144340851007488,146798 770279909440749568,117257 790653662917984256,11774 760960382534123520,65927 761922330121625600,70858 780010209293004800,176890 756724690580828160,43391 767903559065169921,100893 762783253308674048,73712 772600430945722368,738099 789339473611886592,223492 756245717820248064,42249 768490492858249217,11774 791514373688692736,238395 788104775455809536,214660 770752530339037185,120363 793274840165654528,247241 771040454439821316,123085 786659867138240513,201958 755854581289013248,11774 781443481369710592,183801 755495802638696449,38032 791312638466600961,237491 793469425500422144,252196 790884691951882240,234583 793876793547710465,256411 793887146562162688,248652 788443448374427648,192840 788569292182843392,215437 781763593096142850,131056 791113128633307136,234564 793550655130439680,252020 755262743175987200,35890 791676293796487169,240483 773955535011840001,139404 776118768380547072,153095 791979422320513024,242698 774889831373602820,738099 781862515630309380,190635 765946223761170433,90384 777962423995236352,164826 780903493292871682,183472 766080210194366464,90384 770504561043832833,118174 756926322081923072,39874 753998745478529024,29790 785854415978782720,198671 755161739398742016,35890 759209505595002881,56964 789504888954769409,225983 763848167699787776,74133 793456988352974848,252352 788692606897139713,220029 732768399562940418,249811 749632315291152385,7546 758267400236171264,52061 764715425259139072,84209 768887425452179457,109104 768201921802883072,103354 793910127094943744,256125 767420934445826052,99120 771459769639002112,122982 795000678141685760,263907 775821196914851840,151401 764986556977328129,85562 777975741782773760,163763 765376471737053184,86053 774323525981057024,141912 769186060018577408,111874 761987565935132672,71325 795730666524672000,261155 771399981303488512,124597 769201023953035265,110615 780555909470748672,181549 756959036675878912,45304 760090563530125312,60363 787725494045278208,205197 785899895739785216,197512 792958008435367940,247631 794312958725627904,257492 795337945070833664,266079 788104240363409412,196538 792491130306883584,246225 772840153505071104,132335 752031491392147456,14277 794570236657733633,261155 762081304854851584,70858 732967548665270273,11774 794543909321998340,261155 775028229937639424,146259 788794840641212418,220526 786809202278739969,205728 760429771792809984,62771 786881932852363264,198620 787816524266504196,205197 773955868563955713,140444 759923309119021057,58227 794242293968539648,259200 758685324985765888,54070 781553470767714304,188478 792200386144669698,242693 786752147119452160,206008 793204040578453504,249926 775547903087476737,148684 793989954405703681,255942 773363945138753536,132335 790911038900178944,234583 765161913332359168,86103 746962827676520452,35479 751906111666741248,18495 777201639660875776,353879 788209948593389568,215050 791392662729482240,238395 792769798136442880,247240 755105600095346688,33356 776020293789900800,152872 791267296069246976,234653 776950539078635520,158387 791694970830917632,240483 758033222533906432,47761 756363942402850817,42495 790265969650245632,230270 789922827633762304,224680 763662929682128897,78462 787883909740584960,65113 794208423772639233,257492 769219431327117312,111438 770831876395335680,121479 777244246847938560,159475 785550188488392704,130635 765658178054868992,86103 767975992556150785,101681 794480100288905217,259893 775625884661272576,150404 772176132263251969,128017 743550904528310272,11774 775028777164431360,146259 790974763166494720,235621 770666701390086149,120341 794386987264385024,260284 779403823076999168,173347 741683460037738497,351146 759424122539696128,58254 794329834558291970,257492 778827918445162498,167220 780633026132844544,181903 764759405975990272,84422 776845371792175105,157721 786230449907519489,198304 763152732794544128,75599 773638802644566017,137777 773852762610229249,138819 755628460572278784,36810 790621235327668224,232881 745642815644917760,349747 786671180895940609,205728 786986634625576960,207949 788755314531328000,220526 790547963160309764,226581 793276618538045441,249926 760995910050574336,57574 773602152623276032,137978 766005854076219392,87172 742769556507090944,11774 765872203636301825,351436 762628201172570116,73814 791975407872389122,242712 791637019650732032,240070 762293394420928512,71476 764963447977025536,11774 788391636891996160,214084 785557517417971712,194082 779124622008561664,172084 786957282630307840,207613 795311360376705024,261987 793894262337368064,249926 772126755213770752,127134 773180749742743552,134561 785910676216741889,199546 749791985628839936,7816 785949323033010177,193297 766461730201464833,93823 775458862140882944,149040 786063216610799616,199211 795081968836694016,262925 786667919111491585,200355 792040673729929217,241819 793972003464220672,257353 793198255593099264,250033 765885618727419904,90031 772843218794786816,132335 788444971196116992,217519 795326701366628354,221228 793459544793817089,252196 791371121992077312,11774 787002809464000512,204380 766660113352581124,92958 776735609654087680,157755 793609626554163200,252639 795383516246720516,266151 777849847365853184,164001 763935827218935808,80393 788881346684973056,220727 756112493483884544,41632 779345093451014144,174115 751994280089006080,17794 772479933012598784,131027 787336057951883264,206812 757778080077406210,49431 791850693787131904,237908 755881691030224896,11774 767862817026342912,101681 763881657757642752,76623 791488610453295104,238207 767846056382136320,101383 788697528971788288,218258 790251353280872448,225949 766239755931619328,90384 794019922376392704,257492 765377489451425792,79987 766724928364097536,95593 764444399145279488,82066 769016197371289600,108848 795446322266566661,266151 755094523462639616,35044 769231924086738944,111558 770439619951210496,118191 788126946941018112,215754 793093646992175104,249469 767869543473700864,102249 752930901940662275,24173 758734133161893888,52554 762496002687242240,70886 794945036320407552,262847 781443723666329600,26066 785669390696058880,196348 735258961297821698,11774 767913977678483456,100893 752693580251041792,22938 777317401935220736,161456 770235703640879104,117156 791686982988476416,240483 772915675706851330,131027 785986812867207168,200382 760518851792691200,1248797 792478144003383297,245313 785668586337689600,196917 773969537284931588,139404 766836280034463744,96263 772115854603513856,129558 789209562951786496,224678 794583189465550850,259034 779113181562241024,172089 757978485654691840,47940 794738377824366593,235886 732397301847691264,351902 752965918465155072,24134 757711709716918273,47693 781665836000014336,355994 790455957004296192,11774 790711161024942081,232884 775737974722027520,149770 786238087428837376,201958 795458591083745280,262639 756494216096731137,43391 758686242879918080,54070 791267093790482432,237491 761185061861416961,66165 777243324939776001,156504 773472540761034752,136881 756566617136463872,42344 791047153267408896,196314 767734305648959488,100561 758425538654527488,53163 789182019771125760,210235 766341816945872896,92860 787074353728856065,209043 788158034631467008,352258 761000211338539009,65455 777300836342956033,157755 773720830308028416,11774 753709853646983168,29263 792530169311404032,246225 779672617129213952,174323 788794892239695872,220526 792197586526449664,243292 786562872071512065,204413 762636202470244352,73814 761001552479936514,66165 761225702247063553,65180 775365890099384320,11774 791801816925114368,240483 792027354675707904,243187 761979937158934528,71495 791339732122767360,237491 790661656317689856,231464 775728858549018624,149200 785580430162481153,194058 793168024098308096,249469 780543143448088576,181435 753316505228570624,23884 778080161833123840,164669 775881857325932544,151302 751613621814194176,18215 789902184070672384,227048 753613591069229056,28282 769260567836168192,112693 771889583948648448,126152 794605834475106304,261155 776182149313540096,1250305 756587545190948865,43225 761603844547698689,350711 794490278459666432,256650 776818104693297152,158428 787795176316084224,205197 760483282165305345,61512 773891637160218624,135639 791699368202076160,220029 793062826508255232,238045 766028185922334721,90031 777589032746266624,162497 766962894739091460,351152 767870232320847872,102249 771971788213485568,128519 780821650904342528,183468 773302216148987904,134561 781740481113755648,180016 772113542044487680,126152 792797492702130176,247241 759474395823898625,54760 765885839041847296,90031 775299863659548672,147587 767832871046303745,101203 789086959029411840,221971 771706311994068993,123623 790901634440323072,234583 772313570407124996,129700 756925017632415744,44961 769577055205728257,114076 764209283751739392,81869 764908434428989440,84449 794715410998423552,261987 767066151809589248,97067 772093523818610688,118191 759570700097040385,57105 790953874458685440,234653 759768728212873216,58815 774061032457199616,141316 753948536513986561,30590 794195101010444288,258598 793984329713995778,257423 790654172681105412,233307 794578299242606592,261155 755117239007838208,35044 785275750496763905,194082 770748269106520064,120690 792163160006328320,243187 770490853118836736,117257 759413097887072256,58227 771481769430233089,125853 788805130145628160,220130 769276028565020672,112788 793116041912221696,249469 753369012495486978,26446 794645682187485184,261155 754712870844305408,32869 764228280807481345,79246 766736909628502016,95568 769985618273239041,109713 772085345676562433,128519 776920203229794308,158589 767677799482085376,100545 776826130368045056,157755 793174173753417728,249841 755963894988886016,36961 767089485414674433,91301 778960544967561217,171324 764563317725630464,83641 795617162069037058,267655 792806635169320961,240921 787054202103009280,207861 767708838422319108,100817 762599477182140417,69285 757704831977000960,47844 760424550513475585,62771 750416484526993408,13343 787947491714961409,212693 794361176209534977,258072 791673221967773700,11774 770045614335877122,110362 779688559418695680,175914 766351569075904512,92166 758140276787539968,51664 794574337810567172,261155 760598045444694017,64009 781123587012833280,170373 794944199829389313,263817 792163782155837440,243187 780081037271367680,177751 794415687540215808,257492 751812807583145986,18452 768150520565473281,103071 779080071675940864,171324 766025790966366209,81929 770333749619765248,117303 788541651392294912,218495 793426314116141057,252020 764925622275551232,81130 773533697756717057,135741 760525775581872128,63149 771146247898095616,122759 789222903338430464,224027 794195057540743168,249335 795755008046362624,247930 751667226470653952,12446 788899739127341056,220815 787074586009538560,208928 791096578291433473,235374 795130854775422976,261818 793457801594974209,252408 774875493573140480,144654 766787790050701312,91170 788786712147222528,220767 758137328913317892,50804 793476884986298369,251566 758491586103615488,46460 793974132396277762,256276 753439917108187136,27317 788796058558169089,220526 761275910406311936,67221 788781933853548544,220526 763432010387828736,78304 795088486286012416,11774 774391040040013824,142648 752941462103339008,24597 773954552114454528,140444 794727262931353600,262752 764179601778176000,81946 794274136528998400,258598 781288447675863040,186170 759699338096287744,58757 760283566991298560,1248711 793928750593351681,253721 795402737571823616,247930 780478744490348545,11774 753697983775006720,28974 766062137353666560,88669 773886115849777152,139404 762001602559545344,22735 786616251749588992,90014 793328482444992512,233103 795335681040089089,265878 786543134264131584,203350 771956170630295552,103812 793933296292036608,254171 786436640721952768,201958 788844662903611392,221049 793616756837224448,253032 788284817594953729,1170441 787304634415099904,207613 791380436970635264,238395 757451282596634624,47284 785811220049891330,198671 790908470212067328,231028 781111924826202112,185496 767946875748122624,102249 775716903603965952,150018 733477131632545793,355480 793701120728305664,250633 759754419131052032,59231 792096739717181440,243075 785605217546928128,196729 787075727237664768,207965 780506677262954496,11774 766917933817888768,95672 791651064630173696,240145 768117282568441859,102514 792795964608098304,247715 752132737574793217,16728 774367712164220928,142503 775418229506379776,148800 794738395499139072,262752 779319781283487745,173964 771422352668262404,125367 753354419245158400,19598 765500748775972864,87245 771453141623664640,125381 779354931597832192,174115 771049319789191168,121612 793196367011274752,250328 788408307824418817,11774 760200506157436928,58537 780609859062468608,182049 733107051254185984,355464 789481321122988032,219531 792965154560499712,246726 793571699497267201,249926 749818847415431168,10117 763128522097307648,73712 765682261614292996,88459 765729973177057280,87904 780772342297456640,182726 786820155472871424,186883 791464061418561537,238290 766514489831202820,91894 769240015687802880,110585 792742214308798464,11774 757358100235956224,1248475 764497296008552448,83441 791049106554630145,78159 789930171197493249,216198 774227577347121153,140444 785958353264529408,199460 792097533715746816,241678 743272749024477184,349060 751206748157911040,17384 791005805197692928,235590 789251899795005440,224552 792471251361161216,246225 762423848964730880,62492 785991520142766080,196788 758551840220934144,52112 777844047507550208,163990 767182792182620160,95919 785698877726945280,196917 788441241990070278,203782 788627130330574848,218258 788779798743093248,220526 776794735138791425,157755 766603878867558400,94718 772766665473875968,129301 751616586381950976,1170426 774108284739461120,141316 775076567454285824,146259 773378376983773184,134472 794594947538128896,261399 773439016582733828,136515 769590062338093056,113412 785595271652728833,196277 774224110272389120,141360 770318189091819521,118087 778771704134840320,168794 788405969969635328,11774 787037093595713537,208379 791696754404106241,237491 786626492880924672,205029 790931352338198528,234124 794264987128582144,259288 771491725017624576,125111 791027823943311364,235620 752657779320578048,22995 773973149951991808,139404 791427711810072576,238395 786358580203118592,203048 791328161371869184,237491 750412392253849600,11774 774713679992369152,141887 775965028587450368,148419 791271132099911680,237223 750195154275934208,10661 788490067027173377,218275 795059848400474112,263906 768202942780436480,11774 791498321198215168,238272 780456077158653952,762119 785549545828745220,196676 790213388521598977,212131 785271124393336833,194648 776517051150110720,155451 786290769787129856,201558 757028783522066432,43825 771201975429926912,122146 786940897938190340,207287 751154466162741248,16833 780607363359334400,181755 768938126232334336,109470 794505642639695872,258072 776390642284961792,152946 793257146779598848,249926 773191389798502401,132335 786302273525874689,202429 761624699361263616,68987 762125646445162496,70085 778228430856785921,166390 781889431066152961,190635 791844319800004608,240070 768000171389161472,94699 757300662132613120,46384 760602316118433792,63451 763610253216796672,75955 792804457805389824,244297 785808188612280321,193571 761247250630766592,65999 770711445486960641,120610 772114149639938053,129471 792399089509945344,242693 775288764142714881,65663 770767378015657984,1170396 767763803614302209,11774 786707928447381506,206054 779648756719362050,174891 791550932349816832,239405 773932854396882944,140232 773613498152517633,137869 768966634396606464,110362 778197094804840449,166409 790662624606167040,231716 765281598199721984,86763 776799075303690241,157693 755569972621881345,38286 793462355363409920,252020 791804795212357632,235590 755236092698365953,35890 776785861660712960,157755 791018230269681664,234583 767426197491818496,48289 765011332936536065,84724 759994425103626240,60163 794616394851778560,261399 750789599757164546,14462 755917230118936576,40668 785645980230291456,194082 763092136338214912,75724 793288456764096512,249926 764130777353232384,81869 774670519807401986,142852 788885500585185280,212707 750329826742075392,10735 751799553972588544,18298 755446746025603072,36875 766025703783399424,90401 774942840304570368,145451 789562336369635330,226578 795720836560932864,261155 788217097822273536,109244 776201768631795712,153921 768035333879410688,101791 794246948853313536,230523 771481987932643328,125111 792837409448816641,247877 786968361360035840,207949 785299322711584768,194934 795090088128577536,249926 751553289661984768,18156 771403681593950208,124004 775169285844971520,144648 763124381337870336,73814 776372823606620160,155334 732331411634524161,351514 786568474822742018,204657 794132855324626944,257492 771473142640291840,115325 786006245010309120,196788 764091750558248962,354833 795386192086892544,266491 760540512843685888,63149 789532985758547969,224221 761638524923838464,69947 789856918370078720,228037 794235613805322240,258456 780970774186242048,182349 794627949769027584,261818 776552885202976768,153845 791761883162218496,239998 775882516251025409,151791 776192320698023937,154469 778209267576872960,166390 769074527468974080,109874 794371329185169408,257325 759579954128547840,57574 756617009152991232,44056 732212333699694592,349368 786672635702865920,205354 793528345308692480,252196 764078462990553088,81702 770792197624958976,121177 753375652091355136,27045 760470379668180992,41680 791703256531505152,11774 767971744728567808,100785 758874567645343745,54070 792529499443326976,246225 773903078080655360,139404 774237161809772544,131421 751185310642503681,16728 760798684909072384,64722 768507794416820224,104999 774360872319725568,142668 794691096571875328,262752 788696637707161600,220029 770214744246607872,117257 779137852638695424,172799 792895568246743040,245373 794311101857091590,258981 788768734961958912,220332 789200953329147904,220029 756559238894350336,42117 793542523935424512,252020 772469858839719936,131027 780847606553513984,183269 781353915187023872,183759 764162284621004801,80939 794543923049828352,261155 794241678362091520,258456 762711587178229760,70375 751740520473333760,18315 786758063889981440,205349 751877247682961408,18323 753700934232846336,26778 732476976103989248,352081 777503975545331713,162096 793095338626195456,249469 755516291562209282,34898 786187343707279361,201494 793475804755791872,252020 791376028438441984,7092 793174614801166336,250293 795000164830314496,27156 788621763433332741,214354 776749185995448320,157693 792166223601545217,243075 790047124779995136,227804 764207146841968640,80939 785635367152214017,197673 788053147239481345,213425 795076756755664897,257423 763126479307706368,76794 793152823332515840,164814 793508640216928256,249926 788780200687468544,220526 794235519597182977,258598 795290371941076992,265795 777124246782750720,159245 787005448746655744,207076 778362624324931584,166916 774221985421205504,140444 774394184698568704,143473 754932920226156544,11774 793551845197090819,252014 735862505365348353,11774 792742661258043393,246726 793102210599038977,249469 793632684555632640,200963 787743645050871809,210235 760806321377730560,64722 795055047809765376,247930 770043888052604930,116373 773471195802984448,135136 777619935837114368,87904 768714859827585024,106763 773506919491375105,137042 790942715336941568,234583 792393494224596992,243075 754755691185840129,21888 758001602951208961,50500 773905028620881920,139404 770751978859327488,120363 776477784952676352,155688 781225666662498304,186434 794235933931532288,259063 774285403494846465,142506 793506155192385536,250430 773117225339326464,66647 754005485997752320,30590 769261441559912448,110585 773322202229776384,135701 785323417809457152,11774 755156945267339264,35890 788502920962519040,11774 776129011416203265,153194 778341540770963456,153845 792185198058188800,243398 794922956187168768,262752 795061696180142080,264397 780501971098820608,19299 742730025124933632,47188 762818971297021952,73712 774015132212920321,140444 785906343047684096,199546 763308259805696004,77588 794954350393257984,260927 757620917111578624,45690 794541872257597440,261155 795118306860601345,264774 777355070283194369,159876 764664520996376576,82066 766620398947438596,94699 776823245865648128,158428 792453641135284224,245130 786408366713208832,203350 758776598107652097,54347 766353612507316228,80939 786618350126247936,205231 789564095653617665,215437 758833685655236609,54070 761559584431636480,69231 777955587527208960,163990 794547603656638464,260033 761384538425524225,67852 732316473826394113,1170454 793491608155070465,252196 785297536550658048,194923 751633120768720896,14277 793841453285924864,255942 758643275175698432,54070 762767439268499456,69711 774666024805363713,144844 792447476699500544,245963 788793054782033920,220526 768944663713677312,109945 774216895037841408,140372 771484802989948928,125111 776162079191470080,154071 763018064577323008,73926 775309243696107520,148045 792217505762799617,243187 794352341637943296,258741 761593786975850496,69565 767373143379877888,98646 763334883800326144,59996 750874485511770112,1046033 787723434147053568,212345 789237432902311936,223846 768555579027718144,105643 780044923760443392,169550 785511027794337792,196277 770677676558446592,120610 732246920165523456,1170428 789260722228170753,223921 788761153392357376,220526 764863940136284161,84724 787059377530245121,207109 770314565795975169,117364 785853224075001856,197622 794195053312819200,258456 766267638003605505,91894 794231852445773828,258044 765870763224117248,89900 758677910592954370,53975 788471530753761280,218275 794598139835678720,261818 762684036032716800,73926 781174567763005442,184696 788109832628895744,215608 734164552217206784,686533 781224064522133504,182659 785409854617821184,194091 791379305456631817,236827 753279877285945344,26493 778389127221747713,167003 778171370693922817,163015 786950265375166464,207613 756878686347862017,45014 770004808157855747,11774 785293905684205572,1170396 793972317302956033,257204 787068745852284929,170187 774645673664937984,58196 791759258320855040,225981 751189009066397696,16768 759611258735693824,57574 790977607017848832,234796 766390846090608640,93405 779891503439212544,171693 794293375402999808,258193 762976198347685888,75724 786388781452652544,203350 790939712592707584,234583 774095793552658436,141316 777299845107347460,160593 794272666618363904,258771 758039060820688896,51069 758100133041045504,14351 764783685354881024,84724 753282257658327040,26458 765052166352494592,84724 772157757512413184,127707 781323572388175872,185595 776898959176404992,158387 763136893299154944,76549 795117449544953858,263896 788453090634575872,215005 765687849551179776,88930 794381334017966082,260033 777969895543832576,164764 750651672297349121,14421 751218158522904576,17794 787020793507155968,208218 793877550028107776,249926 752945010153168897,17416 788457244115374081,216565 781739152593162241,180233 791393759011311616,238780 792073018625228800,243614 795103558890913792,264397 762039111511224320,70249 775825134779244544,150663 785266067534938112,11774 795740759353937920,268448 780756287822770176,182036 781606075216769024,186434 752234699595153408,21034 794554697302482944,261155 762836717954998274,75073 733078911618285568,355724 771899178163187712,128615 793912617056116736,11774 794307789443239936,258456 776603658641367040,155666 760172159113187328,61444 785528722812080128,196701 778380230079700992,166500 788430613204393985,217837 789902553257484288,155390 779458877863538688,175260 733345520681263105,11774 768841104179470337,106281 780809043384336384,182960 794022219835838465,257423 776818991809515520,155898 755161667697119232,35890 792410317493932032,243987 760565373875974144,63393 761132114842619904,61051 788503518990786560,217920 753589725110284288,28128 760535668695195652,63149 781352356118224896,186236 759139009989844993,57105 792432957227044864,244550 752663125695094784,22777 772051023191875584,128067 762792650181316608,73712 794402905826721792,11774 778301952979570688,165690 793500957258592256,11774 755809838576373760,39462 765409451650277376,87245 760129187436859392,61145 778300141375664128,167220 755891570927210496,39657 792434826666057729,245566 733795108768776192,351467 786907794117189632,207287 791013539750121472,232863 764134447268540417,82066 781869366715514880,189814 795708086090682368,199307 773863941680148480,138819 791427049181241345,236502 791792578077323264,240483 733419909569335296,355952 768599742494507008,738099 752710107968860161,14277 759462849508847616,46384 766967475753787392,353374 793966120692760577,257026 762460550232100864,71502 794569652693254144,252824 789096835893825536,223229 787759214059982848,11774 734655995167703040,65113 754194969427058688,31620 758784767605116928,54070 764643483650895872,82283 769816943268356096,115435 781440918666838016,187364 795042629738229761,247930 785570708889931776,196900 762695855052759042,74133 766457394729742336,93036 751850794316619776,19899 769613474192175104,113412 791352990275895304,238395 794560195275923457,261155 792056889639104513,240483 762305240561553408,72408 787077422168498177,208831 758092086885412864,51248 780596188009472000,181952 751619932387876864,18491 776464730680614913,11774 792478148239749120,245148 794244084395188224,258044 785819484581920768,197512 776912511475994624,152946 791723788786405377,240483 777530808311640064,161387 763379461991596032,1170685 763203288539865093,75615 767319553110077440,97379 771235601160953856,117400 793490415391342592,252196 778941594321973248,170882 789677396131614721,226490 755394577830248452,36961 787719542822887424,205197 791349720652316673,238395 751883132874399744,17794 770418432475004928,118191 764997896567685120,84679 769297400351498240,112363 780421275651112961,179919 770076748109217792,114861 766371365716754433,91499 769325446030733312,112336 795701609493909504,247930 759143043131969536,56964 795362488749539328,266054 776566871260860418,155898 795233523242323968,265686 791025285688877060,108396 758471645786845184,41703 776810085049896960,157840 761286865441828864,67511 765354104126251008,86440 773234229110935552,134561 752802330127499264,22953 780539842044256256,180655 793167790463004672,249180 765987059009986561,87212 794619837305810944,39957 761551214454517760,68993 771137784077688832,120613 793945886393040899,248514 792403892617089025,245095 788608376439799809,194060 766639913085263872,94699 776765925123129345,157755 759617268112175104,39235 787830503953096704,210061 787801506670141441,212237 775124433153523712,145866 792172130918170624,11774 758323854406193152,52061 791448413866958850,238395 758300746504888320,51809 751150453753319424,17284 758026885326524417,50923 789957096548687873,220526 791042989523079168,233131 761582177498701824,68854 758474257907187713,52919 763499998038208513,74518 767783810461302784,99167 749243701675761664,7501 752874309383626752,20824 785581579443638272,197286 777261167429509121,160602 795449366693740544,267133 785725620051337216,194723 793108222643097600,249469 789562433010630658,220526 765145458121568260,85562 764229190778494976,82283 756315662167994368,42249 792710400471076864,244270 755837212726472704,18215 775406801751715840,147978 781483931581329410,139404 751996991601729542,20493 760183106326425600,61544 751605425611558912,18470 755950971130253312,37457 772758261200220160,132335 777996860837343232,164783 778674619863662593,169029 788701243703226368,218258 757812123913166848,43471 733243956834762753,355067 753811288858333186,28817 764891847307038720,84724 794348093579796480,256038 752959941573476352,24848 765996054709936128,11774 792502485109747712,245607 786673863203622912,77862 788807812461760513,220526 792857579479105536,246703 759150004388765696,57105 772798179729223681,132335 791395489333800961,238383 793335887287332864,249926 790327216626368514,223103 759220911203549185,53991 760992398906236928,66116 794714735333806080,262752 785870318653014020,197512 788090279450390528,11774 789264111305682945,224552 794594417999020032,259457 759177810191589376,56552 749753124508692480,9991 771396896044769282,123280 758305134195728384,52061 790895778742931456,234583 786380957917941761,197286 795400547411120128,266822 754895082009071616,33356 758369569178353665,52554 789293902331248640,224123 771723245456240641,352031 789486686367461378,226182 766008381626650624,90908 768947062301790208,110585 790690052028399616,232881 791664477141807106,240483 794159118353199104,256502 795437031828684800,266079 760955705201307648,65974 767066220440932354,94718 758391398387347456,52545 774144343653294080,140901 773701322574995456,138205 790695912775430144,231878 786986055555690497,207949 754052293658611717,31377 771864720353718272,118174 787661635385122816,212024 790734340871352320,233692 773884447959633922,138819 795034923190992896,263896 764962378656079872,11774 786265543317729281,192032 780618355669540864,182037 761360780914597888,68182 766819207862452224,95672 765605886899396613,87904 767874644447629316,101681 780614063797653504,167186 788147306335830016,215634 792333896117395457,221476 788025826054803456,214458 760555881662517248,61256 765401600974135296,87249 749737475333959680,9433 779088388225835009,172299 766063449717833728,88930 768079340428865536,101681 795021275546652672,258829 767181417444995072,97850 774348565544042497,142506 794527874979987456,261155 753345982331359234,25965 793346023481630720,250633 773944385855782913,139404 787396715590643713,208146 776641705709867008,156835 788462691912445952,215437 788181118025625600,215252 761548346892976129,68993 763773845534679040,11774 765736946475929600,87813 779837797381267456,177248 732285961481031680,350955 740539235233472512,1170555 766035528508706820,90384 780846026064207872,183269 793154025805885440,249882 791349522513403904,238395 756962111054544896,36145 776907657688915968,157581 780945060141510656,183338 768822491338842112,106716 786457716436955136,194082 792762728238583808,247241 739086380567920640,11774 767900883355049984,100620 763116477243203584,76628 772553726078910466,129650 790555660190646272,232137 786067883361234944,354828 766717921376636928,94899 792013150254080001,243075 775160930959171584,146580 779106071075889153,171062 766348509717028865,93261 770795684131926016,121511 776181894501183488,152314 775025691511361536,146259 773843438492057600,139404 778300971508195329,167220 786630444527726592,205181 794044063204810752,254135 781219941361983490,186434 780796458425430016,182257 794614804497383424,262053 779549200014938112,174451 785522946123051009,11774 765241580055855105,85562 758832767543107588,54070 785966811573391361,193636 760545589226446848,63149 790252057726824449,229693 791985423660752901,240483 765203935418257409,86342 793929440837312512,256219 762696490280255488,73712 763398638194130945,77777 757444412272029698,1172928 766805861763280896,95672 766428322293166080,93823 788932483240689665,11774 787624156305076224,211794 781261669095923712,186212 776553330126356480,26066 787340216034033665,210432 767468156688424961,98890 767862341262127105,100605 754829517059821568,349320 772830964401762304,132335 780119597747998720,178076 765631776634970114,84209 785269753329790977,194648 781716829710331904,186673 788479482113982464,215437 795459063513550848,265855 775559308725612544,148713 791045295463424000,234583 776589096441487360,156976 794562704060993536,261155 775396168717131776,141643 767502291691638784,93184 767870472914604032,101383 767694720642449409,100605 768119894722293760,102249 768525431188316160,11774 785614696153882624,196967 758820525627944961,53185 791682051195957248,240483 764122463814815744,81929 765284633915174912,84209 762286904658300929,431998 793982805101268992,256255 794715260389310464,261155 776958514862301185,156928 758431964160364544,52362 753692634636546048,29263 792633209062354944,245101 765357834363998208,86103 757646519159980032,48549 763824539746861056,78684 794566079259574273,261155 767656884245495808,99900 753391337613856768,24745 790970328767877120,234796 766999832129073152,94705 771097170099318784,122982 793177587950333953,249469 765329647454261248,84724 752948064755683329,24196 768882835373498368,109666 735175702404730886,11774 778286584915382272,167220 757069442362798081,45857 770260874414227457,117377 774817657128235008,145244 778979872370667520,56964 750186915408842753,10735 757339658627981312,29682 788234270905077760,215437 767543628042346496,94718 763186506336968705,76723 788482465866260480,218275 793333610967248896,249926 768588905998188544,107745 793987304801112069,256358 769852919814492160,112612 787143013264875520,207109 790742382094454784,232137 794875235589914624,228037 772848280724123648,133077 779642541452951556,118191 758432373172088832,52362 766241336626380800,352717 760923016847040512,17640 778340828414554112,167220 787376403301928960,210207 756683404922552325,44274 765926222085828608,88930 751093725871288320,15643 768488284750221312,11774 795759728244703232,268777 793151234542895104,249961 795046371153813504,264397 793121558164275200,249469 758393824074801152,52167 786377049275568137,202248 790655918547402752,232169 758787949144051712,53996 757817854435602435,48477 759136494460305408,1170537 771514270018310144,126415 775064295797297153,146405 743756182427316224,350505 758391854740234240,195876 775393556479574016,148170 772233686552944641,90193 787910421378375680,213694 794607220931645440,249926 771114054073147400,112939 790918885641822210,233705 788043604233256960,214354 752725652684496897,22575 778115051270144000,165512 792335998138982405,240483 773926852272459776,139404 785245251883638784,194160 787407016281202688,210650 793506171009196032,247455 788020219503673344,214492 795451084445810688,266491 765040124153384960,85562 760808373130563585,64326 785645862668029952,195975 765546642649059329,86440 785604357056233472,197512 768952162516959232,109945 785874065299017729,199279 764910394498396160,84724 775498930842918914,147716 764452103305781248,82571 795335399505657856,263289 773849198416375808,139404 757507670920298496,43403 786158798142451712,200355 763910647373365248,47188 771038649244712960,121479 772064419329126401,128230 762309305395716096,431998 790649983682871297,232169 766302016075337728,91636 781520906728288256,184223 792849303471546368,242693 789165141124276224,223492 757797991424024577,49400 763397159051988992,77667 778389068874780672,167674 767584178200346624,60866 790037520226643968,225356 791380284579147776,238395 790604105173594113,232791 788450650921152513,217519 761388519533142020,65180 790150228615782400,170187 789292205923966976,221785 775402519610601472,148170 790565978073473024,230282 770123185828294656,116618 787396340506648577,207841 791478694086750208,238207 761309762181005312,67768 785292172266536960,194091 773785690777657344,133702 763079152975175680,75724 757421354052444160,46890 757907416205914112,49400 788191244526628864,214084 759471485329272833,56964 788678176645853184,194060 762617842562916356,73814 780770999415533568,182036 789449748210122756,225981 752912797084815362,22917 767692836108132352,100605 788372057859895297,217371 790644107509047296,232169 787262832836567040,207119 788091350042480640,214492 795405055197347842,247930 789893728643133440,226490 789090497000116224,223312 774250220687282176,141316 789172071641120768,215437 791431212652900353,238395 758371937492013058,50923 789880016477753347,227242 751730294898720768,19000 771046554492932096,123085 735140820009914370,353374 770762253708644352,120353 763382004712771584,77687 765977292854132736,90482 777235712949182465,160228 777565168762957824,162497 790708119647031296,233558 791523882087874560,236507 785586334534602752,196788 795408667168350208,263933 755908656575635456,40601 761609072219086848,63964 768228831727525888,101383 785274188978413568,194648 762300416038084608,69711 793525091250368512,11774 764459137862397952,82457 762657365242044416,73926 778679781344681984,167319 772828622608556032,11774 766329946629373953,93036 789204294536798208,224297 749753653507088384,9754 793119677551677440,249469 788957493753884672,219678 775045642485805056,144730 790928088850989056,234583 753009012048887808,25255 758749311530176514,54070 760524888683622400,63451 773328160658034688,136018 781563122641276928,188478 775839183445393408,149953 786464542121271296,203832 794774795527147520,262849 773545364653617152,137439 795289583957188609,264397 766381722359373824,92885 774281003863072772,131003 762358695758012416,72653 794888337722994689,261155 790596802567254016,232169 791339496654696449,238207 757072198431444992,43751 769303006252859393,111454 787022808190705664,208016 769329124825595904,113220 775849522673160201,151401 768266996563648512,104940 771459761242013697,124601 775793115827359744,151463 791416427223801857,238207 766281640192708608,91946 756297214943596545,42564 790193768616042496,224680 788125695419510789,215252 788814026138529792,220526 794340005955170304,226320 790626498851897344,232884 763766363475308544,74809 759662109001121793,57105 786375961155469312,202379 793207126344790016,249926 794361661754851328,258771 794547852718395392,261155 770895293139283968,118191 751787270680764417,14277 759038768288374787,19563 760608468126404609,52887 793427699993673728,252020 778654009271853056,11774 781128223958634496,183269 776014814179131392,151526 788440085826048001,215437 763507988220915713,78853 754773448900038656,27045 754968924354150400,33356 759196174196682752,52554 755565750165737472,36719 794805900603179008,263090 764593750551035904,83391 771395027780116480,125367 759471326109118465,56552 771398030281084933,124597 775431347716263936,149304 785627424096739328,197512 794940075138129920,262847 773229461764501504,134561 787495444595310592,172799 752937211977347072,24597 785572949059338241,195975 753214441504796673,25965 772893511372967936,132335 757586462996959232,305417 764837653338402816,84724 769174321235316741,111558 793693707413381120,233154 751743573897326592,18562 793156479779999744,249961 762103794155020288,431998 775094082507014144,146259 778194394788851712,166390 795291993387757572,264677 763284327450816512,73712 765570237169278978,87904 785263536964415488,194560 790900282796314629,209243 790906651490471936,234583 758715083291762688,54070 754737148385865728,33174 775810699582898177,151741 793457441199435776,251758 754734058710691840,22393 790580982139133952,231894 778308027367563264,167399 779718316302733312,176528 769298057682886656,110001 751822639530774528,19352 776123256935821312,151539 790443637490393088,229875 758082308674957312,50542 765570616661606400,87904 793047565415710720,46572 758709722677673984,54764 770203442468024320,109960 773960466246754304,140444 786037308512350211,199227 756931254453276672,36145 779473260400381952,172185 793095949241425920,249469 793459949506596864,252408 758514857838862337,52061 789294197920632832,222561 775482751411564544,149411 794232367875375104,259063 749740206031572993,7816 794060043528204288,257550 755768194103595009,39462 758216726026809346,51344 794904255714902017,263836 769366802002485248,112788 787346330788257792,210289 795462160512143362,266884 769598231000952832,112239 793520840885145601,249926 794330022609899521,251566 770687015562059776,115526 788870285982179328,212343 778354957498003456,166852 789525970365485056,226712 773546745535922176,131084 776050450525224960,152735 781313276806180864,186584 790622639773589505,232137 768572615543754753,11774 766045115466952704,90384 768545314408050688,103071 776926316985655297,159093 777329624867020800,161456 776615218973667328,156835 764421942988374016,81946 768570835250585600,107428 791666283028869120,240483 754726137058689025,32860 790657269541249024,231894 758070031708147713,50542 765328456070623232,87249 785417184663207936,194116 761184958039724033,65180 780830062840950784,182726 764569541112455168,82582 786288952902758401,201958 775164470591000576,146675 759112184169369600,57092 767852488753942528,101810 765917272619651072,40035 795732976738959360,262022 758708069371183105,54739 772105224488034304,123354 763845772064464897,80720 780894677612527616,183801 775477079584354304,112363 773472908916109313,136904 785697099144757248,197091 781201022295302148,186434 766299227290898432,90384 785631258441228288,197297 766797946339807232,95672 776641707244974084,155318 778677056292859904,167319 768866197374799872,109767 779477536204001280,114987 785943789437345792,199739 778328138379956224,166100 758278324703592450,37844 789711824908419072,108396 781577183101726720,185310 763452583276978176,78477 789893158666637312,228677 786334048729706496,202379 788753508845645824,220526 773764680494018560,11774 776897014025953280,157755 794592416191811585,261155 792879478225637376,247241 790641276093919232,228088 793842686537175040,255877 753378201334870016,27187 792104105623822336,243075 772933167141429248,132335 791145156959473664,236831 772890071913467904,132335 788450870266585088,218275 753755495496691712,29592 764270919686746114,73814 789962919509450753,227048 790749238942662656,233154 790924591694745600,234583 750374255867682817,12970 774158226522710017,140308 781608719205490689,186584 751010823766695936,13343 766521966870220800,83790 785846274742419456,198989 793819888494137345,255393 793861075871477760,256038 794117515773284352,257492 763891420839178240,80674 781124349218660352,185257 791360781816242176,237491 756979763202363392,45669 781348747640844293,139404 789142482776887296,222647 781218304081989632,186289 788505167893147648,216009 753607725972463616,27402 789311463097675776,225359 761329574688923648,67768 790976459221401600,235590 769868058055806977,114587 779106587734519808,11774 793132146407813122,249286 732747998489272321,353926 750362477444169728,12883 787173801473683456,189031 732292957693431808,349345 776864791084294144,158815 768668841647878145,106442 780522794081660929,167220 794651845083926531,261155 768207200766394368,103506 769591114856890369,114076 795341743411654656,249926 777027898196627456,159146 790256915930460160,230270 786800792296525824,204835 794942142573461504,263895 776573289200136192,156835 762048491988279297,58267 762333674696302592,431998 779113007750283265,164826 791422023046139904,238207 765202639080529923,86103 779098399736000516,29263 759138073695232000,56952 768090409709015040,103261 768345658667315200,104688 764834082769412096,81946 773186369170526208,131421 780731521414098944,182780 763590680056766464,79031 790950556265222145,235147 762860168581226499,47188 788082809076326400,215252 791666889395085312,240483 776296017092222976,152314 762733832910942208,73926 792042911399641088,243187 786404820731191297,203674 795048022132592641,264397 777837969608732672,162610 788944648182067200,219538 758393518964477954,52545 773898602263547904,139404 773997509781889024,140444 791921704297635840,240793 792098940254552064,242693 753061544863207424,24763 754201568384196609,32157 779066368733814785,171062 749197169048117248,7182 765647435116994561,88128 785811747978502144,198671 788732322992513026,192363 732284869687005185,349814 795067673671442432,264397 751949182248812544,16925 770710255617445890,119937 749218303243980800,7533 757469704076132352,45014 765972957336178690,89198 779178780698947584,169740 794246025137401856,258456 781642090404909057,188478 762730896403365888,74612 772515178449477633,129108 766304419956662272,11774 761890186766659584,69231 749775458221252609,9569 767187100173205508,86936 756297175760449536,42564 785657064869683200,197286 768220976068763649,103046 791376682816901120,236502 759117726962954240,56964 778225825338560512,165978 762307638520676357,431998 791252221400911872,236831 776273892365053952,153596 788113214793981954,215437 758651094624903168,54070 785311035905441793,11774 791483116384718848,237908 778931529615572992,171168 791014662351400960,234583 795296726819209216,265644 785914726366580737,199739 793972921060323328,257353 776513913932308480,155898 756915121830629376,44450 772872381371154433,131025 776621933177757700,53667 759804549876121600,58542 769142286605230080,111558 768155061562191872,101681 773808627736010754,139287 792698305876680704,245117 766024350445080576,90125 771346571162038272,44345 793183853753925632,249926 776572345989361664,156976 764067259585138688,80939 795116480392269824,264774 786282782586707968,202429 772953394482913280,41680 750547916415176705,13741 758380948362637321,52605 771550672927895553,125554 781347284936232960,139404 792191128837713920,244659 789479299174707200,225427 760975783938719745,66116 789678368509693952,226823 794706373552418816,262752 787482250438848513,211347 766087600041893888,90384 769108517903077376,110532 788186757934161920,215480 765896715446607873,88233 759701779370090496,56964 779021262467268608,171037 764188157575307266,82203 755035764103057409,34666 773900075684630528,139404 790897312453099521,234583 760652669165903872,63451 760255974309523456,1248387 763894481833697280,80486 790006709402165249,164764 763001834973855744,75899 787415978317451264,210928 773941097550655488,140232 793426971535355904,252020 758404714455236609,19598 756090183834107904,40926 774060218778918912,141316 794202552271147012,257492 786640339293511680,205272 794309000787611648,258331 759068156468072448,56784 758892989737336832,46076 781888763266039808,190424 755868474463838209,353222 787051649311309824,208831 794341301328101376,259743 753087700467585026,23739 755872452463517696,18215 772148190829084672,129558 755810297806458880,39462 786374646572552192,203510 788468236530642944,217519 790985941024333824,233692 766232143446114305,91857 794627469286539264,261987 791445686646517760,237908 789768894911315968,227830 763916776732098564,79691 793975828891602944,255942 737307539835092992,195876 770937878260113408,120388 774213809946886144,141887 758725730008203264,41680 786247053932310528,201374 794169320557477889,252790 750834891965632512,15240 791628763549143040,240145 795294146801995776,265257 764152602833612800,80939 791834838898651136,240070 788906305503174656,11774 794022205080354816,257492 770472326383210498,118087 788180891726127104,216058 768869781541756928,109167 790924151922036737,234583 787764422647291904,212068 760459444601884672,61444 749968014183960576,7538 789285023996260353,220332 793210153378181120,249469 756954137305223169,39096 781665539290562560,186584 778289963725037569,167220 779504758105239552,173347 778395485153398784,167220 756542435069657088,1248411 785544646395043840,196917 794657393040883713,262053 781831903653441536,189814 781892607790178305,190207 793167287129874432,250033 743110319887790081,11774 793205147115462657,248719 786923343454830592,198304 732614195225722882,349359 752920314351382528,22715 760207547152338944,61051 756253668282957824,41719 763482047654551552,78115 770178502985453568,109960 791950333563981824,215608 793872166370545664,256255 748401919895408640,145399 758037709843759105,1248571 785991960498544640,198671 777486055209512960,161984 774088070266167296,141360 753306345881817088,26894 781176668400586753,185496 786310763325460480,202429 788043387286933504,214492 792028059884883968,243218 785915449703854081,199211 765900939404410881,88332 758384834808942592,46384 770691107831287808,120393 790910878564487168,234653 752927650004475904,24134 760732024936235009,64598 778278389765382144,11774 751966739831721988,14277 791395501908324352,11774 780377669514899456,179742 751914037064019968,20279 775450370751496192,149202 791363781741776896,238207 788534243991388160,204835 789942414379065344,228702 791377889182650368,238117 788225425902370817,215437 788761517365657600,220332 767914838706286592,100561 756049977181339652,19200 773603329758883840,137042 761672031653867520,70085 775501924007186432,112363 781469780490330112,139404 781664491645857797,188807 757760601330507777,47940 787669773945495552,211461 750508460165529600,12883 790584927653736449,232137 773670896200327168,11774 770982522880753664,121949 794833179349749760,262849 756499059368665088,41680 767072637638041600,94699 759209814752890880,57112 774464710821359617,141819 766443392335286272,83447 763463697326977025,1249136 787247698000875520,208252 794626030338211840,261987 761592530299478016,69231 764782607175331840,84724 750555034732068864,13021 791106089165135872,234583 794905426227761152,227183 779390864497922048,173753 786786183187693568,204959 755784513054134272,39462 780594865369444352,181886 795048135840202753,252014 786410627828965376,203674 754740867227758592,32873 780930379662266368,171377 776770440597344256,157993 773616193349509120,137869 781523176266301440,186584 794752661065232385,260613 780506050717855744,11774 794557510397018112,261155 771771259101347840,351146 790396869562294272,230485 755377730015879168,37044 778567948306882560,168794 771786656974303232,127218 764214494578999296,1249230 786533874759114753,204333 756886009036414976,45311 740341756852600832,11774 759207890204954625,55710 765014860786651136,85159 776122024817152000,11774 756975135131787264,45122 768055190025101312,90384 793962568624828416,252408 759528480736370688,56952 765044499420684288,85562 789550947106193408,225413 792165271578566660,243187 767827112250048512,100559 790348160715677696,227804 761623036273397760,69248 792020250476675072,243075 779458728332435456,172295 749998336761966592,10735 758556648201826304,50542 760276348220870656,61412 771007334512463876,121612 779045063494098944,172122 791487937343066116,238205 788020927174848513,214492 779737150208217088,173347 787355099186233345,210207 793514464419217408,250430 755556893179846656,36543 763124796070596608,76577 794627610236035072,262022 762726578073862144,43579 794268983075573760,249926 774025944457617416,140444 789001731476713472,222791 792275559745134593,222787 794560092213428224,261155 760971356431388672,65222 774499255075606528,140428 769262063436922880,112725 761205274464190464,1248892 768542019752955905,106023 767786362493931520,100893 791790981452627968,193636 750766047158951936,15005 763481158856376320,78115 786655229873979392,203913 765227283573411841,86440 751091476029853698,16299 779673106768015360,176196 791469560872308736,239405 749758792255082496,10064 758860498955673600,46384 760338187843620864,60794 753912407001628672,350711 794562120079785984,261155 754834041627553792,33356 785862578085867520,198671 771322954755874816,124597 752622722501533696,22575 791795251845345281,241678 794208719705817088,258331 764028874036432896,78566 756534443398103040,43399 751580823082635264,14277 757690773164875776,48663 764811852941434881,84683 786949181713817601,203793 765985738940833792,90694 779473253156790273,174315 790199877774946304,228363 751566175323119617,14277 794570767560245248,261155 758547562391412736,53185 758158111542837249,1248582 793900426739339264,252580 768040181194784769,95672 794873935699542016,262849 743074647755759616,351422 752840634256519168,22938 766481999968215041,93823 779450661939187712,174427 769994708236038144,115928 774963999351812096,137315 775024178751733760,144740 794685076470722560,261155 751912091947245568,17794 791353421781725184,238383 751601776499896320,18215 790563493711716354,206850 781207325193310208,185313 792113248950714370,235685 794184347611893762,350913 733434631991656448,355952 794353027721240576,252939 790644155315814400,232169 750149394696171521,11833 777342452122255360,158110 760263573515952129,62130 761369195594387456,55257 763151225785315332,76365 791005186043088896,235774 762032704124620800,15066 787069090351288320,207796 792100076197994496,243187 788460311728664577,218275 788742771641348098,220332 756258192737185792,39235 795400715342520320,266822 780935913098518528,184533 760162540416413698,61145 733727598841323521,355952 760906015109947392,65626 794733681827074049,262752 767929054481690624,100620 795441234357719045,266054 793844706631352320,255942 785334475026599936,194923 790596192384147456,230485 778373533156118528,166913 793619015226667008,252741 781448333780934656,139404 792515786807975936,246011 795419064990597120,265855 749919572359155713,10266 754065757663797248,30131 788868181259681793,217103 791741659587436545,240483 758747813748498432,54956 788507404409434112,218349 794827302261628928,263171 781705330124288000,189254 790128523516252160,228629 763156517239435264,75899 771643520058662912,126293 775651911747993601,150511 740588554888302592,1247374 761997086380339201,71163 790989836995878913,234583 785999320294326272,199262 789681416866902017,227242 781113292643270656,185496 785882872909471745,198671 793203976552472577,249926 774792707956891648,144602 775826981539618816,151165 791441835566575616,238207 758721793456603137,54070 788204088873873410,214084 755846540917248000,18215 759630462830645249,349714 770668486863368192,118191 792518549298302976,238970 786655900526186496,205181 795712833665269760,26066 774471913548550144,143473 750335621605064704,12669 790259528696786944,227242 776142596716449793,149304 763196126493310976,76723 788759980379869185,220526 793137041345249280,249841 774986859684429824,146259 778302107875028993,167220 788763033992564737,218469 752023547871014912,18395 761510403704782849,18215 780868682645966848,183468 786451386217009152,203674 755563333483393025,38286 791342244267696128,11774 769754374633582592,110585 776931737100312580,159146 778740628964282368,170169 781473714605023236,188119 794550054954631172,261155 795426904279027714,267014 766763122531115009,95515 772073113290940416,128934 780069296999280640,174756 785277061938106368,194648 776671575340748800,155333 779842266839986176,176084 790046137038155776,223249 793166800326307840,248770 794787470688866304,263096 791408978873884672,236454 766805108243898368,95568 786528427679416321,204302 781724935156891648,187611 773851159375249408,138819 794318561674002432,238395 785420904285089792,195712 792773993220698112,247232 757199665037062144,44163 763894973007695872,80393 778044340367138816,165512 794609283337883648,261155 785695841616920576,198142 791005460136534016,234583 793264353403346944,249926 794925554894073856,261155 769277478552633344,109360 768934076568989697,110209 794025840291901444,257492 768230059467476996,104541 768984964524285953,110477 778765277899153409,168794 779477163535962112,138812 747479103134105600,11774 742512011330748416,11774 768917423219154944,109709 791055318377598976,236393 786008294305460224,200490 789250774572249089,221972 764988602170290177,85562 773383745395159040,136515 754745327392030720,33356 780686491169099777,182036 756558902494367744,43553 794599642533007361,260380 775072661730832384,146405 780218299657363456,178470 780641492775890944,21579 762658883038957568,73814 773722500395995136,11774 749372143473946624,8497 777357933621415936,159876 790569390009753601,231894 757309845586444288,46406 793369988270731265,251143 791048813578334208,78159 761278529346625537,65974 790628058101264384,232137 750372520696524800,12883 794973912631312384,260927 764980901042384896,85562 794627568657977344,262145 759397668829487105,57881 790777807815241728,228354 755163843194564608,35890 754760450735124481,33356 768182094929559553,104406 762122420647923712,67906 786262279624982528,202429 759188715344318464,55257 770775842356072448,1170352 787911394603642880,213887 771308651680116736,124597 765240286490484736,85854 761511083660218368,68893 788149013996380160,215754 754726193593618432,28033 788068172830273536,214492 791349731771322370,238395 791776492313276417,240718 753358838884032512,27317 791391317628641281,238205 774088607506104321,141471 762850010107043840,431998 786587133301653505,204866 791716150925074432,240483 762783443553968128,73712 751979438925942785,18215 786716504871940097,204835 781264750684405760,185595 756579599270682628,43278 763453521203048448,78159 774732045108940801,105109 776949666722095104,159546 785614786188804098,197286 793621892162789376,243286 775575257382002688,148909 772935872576491521,133204 773542752013475840,135025 780668508854034432,182313 756627760706191360,44056 764584059519504384,82066 775429558266888197,141415 775207450534219776,146847 771497610544713728,126246 791348819988328448,238395 771802852691849217,128194 760965494706872320,65222 791345929970388992,238207 786424940618579969,203350 769349524661731329,110585 759820430823727104,58939 778231587209089024,166532 781500899797508096,139404 792172415266594816,243075 794602331450970115,261818 754014125773160452,30339 776857323713232896,157755 776198292669665281,152314 781616584603369472,188903 755112971487940608,33549 773882105168211969,139404 795726819060281344,247240 769308070358810624,112788 766436686125379584,91946 776848630338564096,157082 795129830132027392,247930 732702470242205698,353002 794982402158379008,262925 770309764127547392,118087 790658124453646337,232781 768614598828175360,104662 761448932698234881,67226 773986873878409216,140437 776151221329547265,153779 792339298544603137,244143 794335801974734848,226320 775492521765900289,112363 789197386178437121,203546 775336171501158400,148045 747598270667468800,11774 763052876696608768,75899 788883184415014912,220332 750377907130863617,12883 775405561823264768,148994 762787079126261760,73712 793679631777947648,249926 768972766045474816,110659 793454612829175808,252196 787256008154447872,209184 789839254574817280,228101 789814340178161665,158387 795765635011715072,268766 777923776675663873,158589 785343907798265856,194923 793601193603850240,249926 773796657590702081,137158 765401527129403392,86628 793439601364873216,249469 793849973779628032,256038 768543276949315584,107459 775833249465536512,151947 794069838599688192,250633 752203816414556160,21074 778308529560190976,167407 766719846776049664,95672 763049030788190208,75899 772943196468895745,132335 790605527638302721,221972 791417598713982976,238207 795274477370273792,261155 762075694214119424,47283 791169968675119104,235621 773478002231390208,136947 794549719108239360,261155 785859499106131968,197512 794226533049122818,244550 759503788877107200,56964 771898230221238272,127871 756305924646666240,42249 760201001513078784,58537 789309253479792640,224680 762000339549773824,71550 792119338320920576,235685 751942060962439168,18318 779816459899924484,173347 791858370646990848,226048 795726507834507264,261155 760150205601763328,60866 761370993348730881,65222 772949425245216768,79987 761536837999558657,69034 795380707401023488,265855 773252654961078272,135736 785616689769484289,197286 791649392776192000,240145 781212614193971200,186434 763057721776025601,75724 765254278336417792,86440 767425312917364736,48289 775604080551092224,148469 751040448513269760,15536 763807932857188352,78566 787833824864530432,212063 732341411127779328,350808 773936286931431425,139989 794309340576350209,257492 766060017489289217,91198 778799805438930944,169310 788172828273094656,214899 762602466416340993,431998 793995101324320768,11774 758426001068044288,52554 767934090632769536,100949 790711255761903616,233692 790245352662142976,229693 792557152229437440,11774 762670794442813441,72678 768289946809438208,104932 751798932913598465,18893 773589164616978433,137869 775009184303702016,146259 766735151430795264,94899 764921083304808449,84724 771572019900981248,105109 774033320078258178,140444 790630350422769664,172084 790188726257328129,194072 790601382596382720,231318 795437981163225090,267133 778233203614216192,166532 762611032988626944,73814 794817706142748672,262849 764158716727918592,82066 771817920968044544,128067 794365287596441603,258922 758717409356189697,53246 791429161629941760,238395 770243375370862592,117257 779696697014415360,170373 771127719878799360,122126 794968737979973632,262925 786978573798080512,207613 776486913171566592,27156 766749078470402048,95262 760426241929404416,62063 767205841502167040,97580 765275846063947776,84724 773679766595522560,136515 757590756269973504,47102 779294223841521664,168284 764927862520414208,85159 780434802700873728,180310 769166268112838656,103438 781554833010651136,187976 786946268916359170,206642 768662096879902722,107428 770045467715665920,11774 755778181852987396,39235 793194942247993344,249926 789214776723255296,106085 788588340018810880,218275 793788419029671936,254209 776077521968242688,150236 793450348371386369,249926 794886494557192193,262849 788737539276312577,220029 754117022993227776,30590 781507268097417217,188401 791048179995193344,78159 759457415918223360,246425 772875163050340352,131007 793192394980200448,249926 793216192794206208,248988 788919714974015488,217034 777353124658884608,160134 779405579978670081,174315 764055906724306944,80939 780577290719596544,11774 758126485395935233,50827 764144242524422145,1249165 794549889354956800,261155 793404927431159808,350085 764187403993034753,82544 779892583065583616,171693 790686394486317056,233558 778410713035501569,167929 793540249188241409,252020 794655878574198785,261987 788891293082587136,11774 788693315478839296,220029 788105703659544577,215505 794189926053003264,258598 759396362018402305,57389 786350223576608768,201285 794377789407248387,256038 750409992373673984,12883 754878664961953792,33356 779081408337674240,168284 790651022850961408,232169 765997381947187200,90384 788966783524876288,221665 793465431952543744,250633 787103955297894400,209184 787536948881600512,207287 760502167837048832,62771 778446527127629824,167858 763815970913726464,80393 788518157111562244,215412 795613078637477888,267655 752241258253332480,21074 761105490868789248,62492 776114447957921792,153194 787699953183358976,212357 777972889219891200,163824 778264194080571394,166532 750801065268748288,14421 781786728273211392,188430 759118680538116096,55660 769296316077740032,112872 766441433402310656,93261 786711998583234560,206101 775398378255581184,148645 777989768722452480,162370 793513128730517504,249926 794963805893599232,228634 760633427460841472,11774 794209590028009472,224196 775712039029256192,150511 793248476981264384,249852 766648082910044160,84083 764575945864785922,82002 752658185245237248,1248201 760304705457250304,60725 786920889661075456,205181 774704788269391872,144783 735863175804030976,11774 770208162381201412,117257 774062786934550528,139404 779593895969591296,156281 771487087992434688,126252 792114301305655297,11774 775160461629255680,145866 773953665711431680,140444 760180219030495232,11774 765551948607127556,86103 789738040352702464,246425 792162620346208256,244550 763492719910064129,7311 785849364426158080,197297 788886164224806913,221143 766375218088640513,93286 771072844474089472,122982 792511816349790208,245148 793164098838093824,249926 766822561380392960,93405 794693117744189440,262849 765172473402753024,86103 767863772169900033,97811 773585328158433280,137553 792877044413689857,244550 785553048860897280,195424 792768592265740288,245607 793112229914619905,249469 770382742869553152,118375 785904272680611840,22735 791349299527323649,238395 793118020092563456,248988 795721057902555136,26066 769482139947700225,112872 751572653404717056,18238 757995007303413762,50442 793529755664515073,230297 770662900532928512,120341 792743597783166979,246011 793108901738770434,249469 793686096676782080,252639 756510404566740992,43391 772617272900759553,124781 748561364491321344,11774 791658076143136769,240145 788513002282684416,132364 762617385518063616,73814 753196697442979840,25969 753949469176164352,30590 760861842805633024,64722 780621025033629696,181811 771880086094045184,121479 785865001005350913,198591 770271379371401216,117609 758657520764411904,54070 777049634774614016,156785 758797069255532545,246425 789321360019337216,225359 793958165393993729,256358 786206930251296771,201494 795457104157011968,266884 760881238630551552,65404 770997692008804353,121621 754009893976231936,30590 768966661089005568,109667 772104022996070405,123354 787092456550518784,202636 788159491921551365,216009 775402532151496704,147974 789194682588729344,215505 789336764796153856,224680 795357688314155008,261050 789419673121071104,224680 787968174889328641,198304 751626114561368065,18215 753120661917331458,25255 776449944974680064,11774 762802966252355584,74431 785976846504431616,200382 748529003133181952,1247847 789230179289735168,217658 792106937429131264,243290 791166308888907780,235621 791619783032606724,240145 765603874598256640,88128 791271750352855040,234583 761990704054743040,69030 762739443417481216,73910 771093732795912192,11774 762546297068920834,431998 787306556547301376,206620 755843490135715841,18215 790392456156151808,230283 774130051654619144,108396 787996251476389888,214209 781523400577736704,188401 773257990426075136,135381 759113834548387840,55660 776796903279243264,156835 751631657728299008,14277 763235753094545408,73712 795694551193288704,11774 749916150578962432,1170318 750315390979280896,10735 791476605948465152,238395 768487842502901760,104973 780838220053508096,183269 787721359694508032,205197 767888488284975109,101681 780836169063903232,183269 786579156720988165,202217 791694626784763904,240067 773917590326345732,140025 764144845761892356,82209 755547788637790208,38183 785852497067999232,198878 788069225990619136,215005 767400279872593920,96039 792337632143499264,179307 795715803530362885,268448 763524411496423424,73814 777607313142218752,162775 760951560767758337,64722 758483884887506944,26066 790597896437719040,232169 749492632783613952,7852 769591192535371776,112363 769770637166469123,112239 761736679443038209,70355 756627058831216641,43736 773958562364219392,140444 780571525309161473,11774 792830118703927297,247715 787367528586633216,209035 768318403203338240,96514 769317565634080768,112325 788717874315571200,220029 763141300614946816,75724 774251152254705664,139713 775389047468548101,146405 768598084435714048,107984 786603163939852288,11774 766024411258298368,90575 793774833309974528,246425 794004543759585280,256502 790183784826089472,227048 793204009012043776,249348 761273482046951424,66828 785625691756855297,197512 790884898294865924,234583 774404653630959616,142172 785635479236386816,197512 760924331014750208,64730 758721122561101826,44163 770859019812474880,115979 778911797113782272,170253 787075355156832258,207733 766027664054448128,90384 771340746225885184,124883 778768997919711232,169384 778940755813408768,171168 792057849211920384,243576 755015097911611393,34645 791317612772950017,237491 792534086732566528,245101 793575820795142144,253206 755166973336616960,35890 764578251083685889,83391 766042173238153216,90384 758547947139260416,53845 770109695235354624,11495 767859141704417280,102137 759897650741280769,44429 775870662787211265,150663 767932985270267908,101681 755506774602579968,18341 790361300375248896,224680 768863822610399232,109167 779231141702144000,172969 777569206627803136,155896 788267722043826180,215754 793859319200567301,256038 732453897004945409,1170428 768776450765824001,108849 781460284909162497,187976 732725075166793729,352911 773863716802539520,138819 794280231498452993,249926 760252860726648832,60540 791716913353150464,240145 751241199030120448,17794 759603122461376512,57964 761010992423763968,65544 768204011417853953,103924 780414828460511232,179742 760147476309348352,61051 758686142740901888,54070 766752835278999552,95672 777568789147820033,161988 773572486336225280,128886 768604285173063680,107069 766394274141188096,91946 786508709794947072,194723 787811602603073536,187976 790762189640441856,221524 786954598284222464,207287 794880723144548352,261155 785994766819340288,198878 776148846980141057,153779 750676403121590272,14531 755912695996702720,40668 774385017552240640,142648 772113974263476224,125554 761057496337231877,66091 765326252148391936,87249 772517384875892737,131007 787139592948514820,207965 744916717168562176,11774 758121671232544768,41703 770788462098259968,118191 781086184558759937,762119 792041437055639552,243092 794289287478919168,259543 788058571288305665,214354 792093198076174336,243075 788549308090093568,210390 778972097741721600,169437 780200008243154944,39155 764172096276664320,7311 788747369080844288,220332 789513281891295232,225981 763531560490459136,78513 791994797103968264,241678 753203158147411970,26140 774317436732600321,138819 767810040728162304,101383 771191399769255937,123280 790994277056806913,99049 791010335172005894,234653 793186890694275072,249841 793520867867262976,249926 771155565254959104,123583 785515768976908288,194723 790381031828303872,231028 776294250371698688,153194 788798234244243456,220029 774627328466890753,73196 773894695164542977,139404 758692514480082944,52637 762159333794799616,71099 794708236427522048,260181 775455051888353281,1250232 764713579392081920,84021 769495773994156032,113165 771011030805843969,122148 765378752285073408,80393 791768920860532736,240355 787621552451883009,246425 793273380401254400,249926 769250279770492928,109104 777304258320277504,156518 779266574347800576,173011 780128923271168000,177233 793098018018824192,249469 762075319150923776,431998 788561056381607936,218142 733288042627276800,356012 793596163882569728,252408 760283707475267584,57574 764265592954183685,80939 795066884953665537,262053 793188692747706368,249469 788922773443715072,215505 752987811859537925,24134 753411264320270337,20279 760116410303381504,58227 768458038537781248,106068 772812928194084865,132335 788246508101591040,214354 793503879254073345,249926 795769993833103367,266277 776907408748740609,159146 771748395346120704,118191 772256369177157632,129551 785963379714326532,199222 753355621785829376,27045 780888729594585088,184044 779333863629651969,174115 794392835600490496,252020 762172454454255616,431998 754725139317657600,33356 781541510064041984,187167 778403729926000640,167003 787139431518113792,207151 794595502369206272,249926 794750392324263937,261155 756281338819325952,42432 772208009749471232,130192 794356474063503360,233467 793220382077706240,249926 757634116208644097,48480 759107689221730304,57092 787273384673574912,209863 773630179184869376,136947 751146560570941440,11774 754769607630606336,33355 754810393894260736,33356 760603070644514816,63879 791682202463531012,240718 770776221286273024,121359 772815299573846016,132335 732481310720040960,351837 781517158794670080,182659 770844570896568320,121612 776132229797965826,152735 791661375181512704,231882 773262376829227010,135701 774462467929956352,142566 791138351118180352,234583 766636343883628544,95045 771186131438145537,11495 775360853470175234,11774 785279029662191616,11774 766644404971040768,95045 780409171116068866,179416 781288774655418368,171387 794000836141555712,254209 791805022900146176,240483 792421749145079808,243187 794950136204062720,262849 794519752551108612,258829 770770251797573632,119797 771337699936448513,123214 766349915190616064,91956 778976199892725760,171617 780060008402735106,177233 776091872762757120,153095 786683620677279746,205728 785773047978438656,197512 769268273955299328,112345 772873627553370112,132996 779129383806234624,172962 779868346569424896,174465 773865036649525248,132364 794570261185994752,261155 761300885653774336,67679 774440414027866112,141887 779593844539006976,172185 792513500090359808,245148 786760321457385473,202429 764690578718224384,82020 767228233620164608,97386 764273418736762881,81869 765332670490509313,74575 732343892293586944,349368 792057884884557824,243190 765755318395604993,74575 778178069932679168,166282 760623390239719429,64147 790216040747675648,224857 786600791670861824,204413 789312745384488960,224680 786581551471534080,204413 781523663895994369,188401 774420036802916352,142503 793938554766274560,249926 776777626950262785,29786 794232557927809024,259063 790648043947208704,232863 793097634466652161,249469 739960128183635968,353488 772985798291578881,131542 777163436618768386,159876 776466188721393664,1170441 786851400454070272,205091 788713215383445504,11774 762326184096960512,71880 765492541525467136,86320 775132516583964672,145942 788026322459037696,214354 785618208199962628,197512 765005316069003264,84724 767437742066184192,97447 786282799154073600,200963 788488668616937472,218495 793558334553133057,253395 751088079813959684,16422 763456630239420416,78159 794554638838202368,261155 735492854877818884,11774 755044955916079104,27045 776944921299353600,159093 761679324672032768,69878 767978548946735104,101681 790266673865646080,229693 777878425012957184,164001 781886031402508288,181516 790583237307305984,231894 793607774102052864,252639 750156009004347392,11495 780855094015385600,177455 790917610837794816,234583 792084769672531969,233467 765525128838950913,87867 771506317638897664,125111 787025962076479488,208016 771116252018319360,118191 790310082387013632,230485 785271536533905408,194648 757072124074790912,44163 791011514375430145,230899 795698746969362432,267862 749283528702058496,11774 760546271446835200,63451 790707138628726786,232884 763913698385752065,80393 776802190526603264,157082 758111716681125888,41703 757586313046478848,352031 791906658989596672,241034 795094133413183488,265102 767682781300129792,96039 795336245203312648,264414 785282110710046720,193669 792072266796466176,235597 787083824488341504,207949 792003508987891712,240483 734764587963191297,353374 786839563629133824,205270 757267279172112384,46401 787059016648101888,207861 751551301113315328,18215 773499277863772160,134213 793183397417934848,250247 760539701988036608,60363 760600315452239873,62716 770967546031960064,119832 733053042182914048,355357 752959255481753600,24173 764899784322801666,84711 792520085747499009,245148 781092368388808705,181419 762393352889257984,1248861 762819248108478464,73926 760704251001790466,61922 753976015320416261,28866 785582635489779716,197286 789156904958304256,11774 792567116981338112,246632 794383897626865668,259743 788754913627086848,220526 790954832068808737,234583 764562532036075521,83629 787579954234007552,209817 789161220557332480,11774 793323879703937024,246514 793108344735141888,249469 789856807175020545,225608 753578930477465600,28281 794167574883893249,257492 773853307345444866,136648 735492460319641600,11774 773925633483300864,139404 780544376045010944,180233 787780420272357377,212237 762868288284086272,71502 753455975269486596,27045 751541175396474880,18539 791275272834125825,237491 773977937687121920,139577 778600483527102464,167407 790939270768975872,234583 785263125402624000,192669 787131708164349954,206642 794706318070337537,260404 792487411817254912,243648 794905302390935552,262849 752892504412946432,22546 767767793919926273,101383 786242193702936581,201958 794566962923929600,261551 785609852043169793,197297 780435089255571459,11774 787331097147289600,234630 790584774305779712,209151 795425150376222720,265855 772604818112319489,120690 787103510831607808,209151 732600399681593348,1170373 760782395322671104,64678 793281021651226624,249926 781594891184996352,188401 787984620063039489,198304 775112299166175238,146024 795200360885481472,263268 764685619150802944,84422 753319289478844416,26006 792151177785856000,243187 776768073059733506,157840 759181815605112832,56282 767814639711293441,350822 758620246823407616,53163 788419480053424129,11774 795313854594981888,264010 768231291405774848,90384 794001373524324352,254209 779510498110869504,173058 754051751813185537,27334 762719831649050628,70689 763140314018123776,76329 770816792742604800,120474 773883928331612161,139404 776683233853472768,1170441 785546744356569088,130635 756290751089082368,42564 757213816828653569,46460 764823647001255936,84891 792059148032577539,243167 761345559185723393,65540 762656248294703104,71183 766171268768862208,90384 793866191525777408,256255 768785983798030337,108849 769167768880943105,111448 787429320172118017,210289 749219360497995776,7607 780614821863624704,182122 793138580642148352,249469 760330639946022912,61412 765680664142159872,88930 769723818482999296,114422 779431376277872640,173347 787103485670092801,208911 787716855758622720,205197 794276299053248512,259457 795079141108367360,11774 769321256806068224,113172 788189567262142464,216009 792092431504117760,243187 793978264352161792,256255 734874101353959424,1170396 771130449070428160,123085 794538019420307456,261155 732171489470865408,349764 765890093878050824,87904 753425382481666048,27638 790330741368422400,229773 756997857761263616,45125 769236142512308224,109805 789980340525727744,228576 750312194131259393,1248053 794081719699718144,257423 764561358465531904,81659 772766197792333824,132335 795337930868920320,243075 755743796982345728,39162 792538404940546049,194349 793135211626110976,249895 765622971901902848,88128 794590744740765697,261818 790920239101931520,231580 764152611536707584,82209 757610629494562817,47761 775729462600085505,147764 760771456255000576,59996 786078926049255424,194723 788612454699921408,212802 785714869320486912,197512 792734039916572672,245101 791022737271566336,234510 752690569613369345,22219 791348362607931392,238395 760569054633623553,57131 785357132849876993,195481 761152822679310337,61051 771519239572361216,126152 785322758229991426,11774 789984941731942400,228354 793915901745606656,255393 793492731322564608,11774 757702801904459776,48663 775761040198012928,151463 785993388516601856,198591 753404401277034496,26066 770968267825541120,121612 787032767766855680,208492 788143009485426689,215754 772215743123456000,112788 778636147744509953,160539 755912100401348608,40645 752649468399398914,22953 746430544196448256,352304 763634529412091904,78159 786778797907578880,204835 766410485549961216,91787 794346723430830080,258305 785662081605378049,197512 761636632458059776,69947 765742821970239488,89076 795054590647406592,261987 776610868004024320,155334 793111755031515137,249469 792610715672547328,246771 786660285885009920,7047 763001230561992705,75899 795103166702288896,265257 773015214157549568,132366 789511312439185408,226731 780528755441709056,180655 791613957647716352,238272 785641208760659968,197341 785335435513868288,11774 764551487133364224,79561 777907487823372288,163592 788599536704974848,218892 779500297639067648,174119 787854040776400896,211836 755085694515617793,33356 765260495477698560,86053 763786164004200449,79589 756495828957687809,11774 763191257254494210,73712 773128943033393152,134033 790966334851051520,235487 795612706090917888,267521 770645825450045440,120341 758769748733591554,55257 764789146883874816,1170530 790669808861745152,232963 794196470568206336,258598 771505247713918976,125163 772831211437731840,11774 776943818826326016,159411 793440115829923840,250633 757709387318358016,47782 791701037086236672,238395 773477609317498880,136515 750108065987309568,10735 768547789118726145,106753 765185575137583104,86103 775093384541339648,141690 793197515508158465,249469 765882207999291392,88570 786247191149047808,201958 793296665159401473,243865 793446752535785472,252196 749865037137752064,9145 765055132224454656,349060 773937597169008640,139404 788421265522655232,217837 793512001276350465,11774 761184034105982976,61051 770624801559805953,118191 780007139867668480,174991 786546183481225216,204413 754777831951962112,33532 790914677354082304,234583 771056751990890496,122955 791516329274511361,239405 775894873127792644,144611 756823047429128192,41702 762549316414210052,72180 790716786203164672,233729 789196968782200832,224221 768945135677612032,108795 779311747161292800,173645 780616132738723840,182154 768966495477129216,110585 792484092612898816,236884 777752355232100352,162610 787234803238236161,192032 791711555104583680,240483 786886201458372608,207119 792698671238373376,246632 788450413028802560,218275 774743941287641088,144654 754728219882905600,33356 763500832197193728,77849 790984993946292224,234583 774040294299881472,138819 794605173972799488,261155 734791631552024576,351644 767878512791334912,102251 777125709911302144,158520 732386539078979584,351387 771387016713953280,124597 763523358373838848,77598 785634198690238464,197035 762051417116774402,69548 788077663709761537,215005 793127683009843200,249469 773526876526641152,137042 756291684279853057,41680 773835949323137024,139333 767025523058810881,94660 776830490338816000,150511 776841947260551168,148874 760862369673121792,64339 770743793662517248,121080 771546333966544897,125554 753741671003676672,11774 775749379277803520,112363 750307011506671616,12357 770665448580845568,119937 793112716604870656,249348 795718887836827650,268466 771963906118090752,127455 756494290306605056,43015 786417790962003968,199262 761401553626345477,67369 758702372243722241,54636 762809786219925508,74066 770413706723241984,118191 780953686239383552,155390 785488234444836864,195975 785299352378114048,194934 772159252123222017,128355 766008046992629760,90908 763520310977171456,78853 778376287668744192,167569 736256554031288321,11774 794753933059178496,263090 779349979328634880,168410 781112163549212672,185496 737594078167080960,350247 789804746618048512,225427 792134714815418368,203546 785583175627976704,196676 743503463276027904,1247596 763535918548549632,78189 772465670042718208,112788 793111600517578753,249469 762320352500482048,69947 780597006293016577,181789 793193612163055617,249926 778804848095473664,169320 756658455663042560,43956 788132122837909504,215064 733011334401392641,11774 754752601581842433,33356 780897843406073856,174916 794497236356898816,259743 775399778184077312,148645 761744734541021184,70177 795772535384244224,267014 779155805039767556,171168 765657439114895360,88874 769247405896105984,105109 791294393441411072,237679 732685213197799424,352363 763197793276157953,76429 771473730824507398,118191 753331374476627973,26140 781282058656161792,182726 757557155138502657,47782 774046457867280386,140444 769241222632398848,110585 773405482652491776,136590 768621512265830400,107469 759261650117623808,55661 774009376793255936,1250066 779154020988362752,171037 769218436442521600,111549 793237624861392897,250293 764132091210502144,81924 780084881187598337,177704 795349021808271360,266500 776233587364405248,153845 758019316902010880,1248565 785588549177319424,196277 781342993349357572,185296 775150731330457600,352982 785248286580047872,11774 757540379214307329,46280 775429076572049408,148645 775528419274723328,149770 768529651828461568,106774 786066682649403392,197512 791972923175215104,238099 758335280332046336,52554 781837339719045121,188498 738819332793241600,11774 753738828427300864,29548 770402280491261952,81750 793847925747097600,253025 761442083596935168,67369 785608690053312517,164797 763940810098212865,80939 790014747882033152,227048 793593836123656192,249926 793303392802275329,249841 789864451424083968,225359 778525280654749696,152594 778758302998102016,169437 751186753889800192,14277 778557181612335104,167569 792027798802141184,243187 792588220559073281,243562 761831556700712960,56964 765329315328303104,86645 776388115791482882,155390 794976996593987588,264397 778349110151770113,167220 787499256697483264,72035 760558038340165632,63655 770058307742695424,107469 775771748323123200,150663 776880251607527425,157993 789146702171164672,11774 793174059420758016,249841 755189530655854593,35890 772101856667500544,128615 787011448178434048,208065 791731109277163520,240483 767614032270417920,97379 788019757178032129,214515 793562061351505924,253206 780122285902557184,173630 788840354942443520,52554 778570270923776000,168794 779806145435148288,172185 762718902866567168,74133 760556060021133312,62708 764983431033827328,85562 778420331467804672,166390 790743038272294912,231871 788931132028968960,193543 790879584963047424,234583 791690938565402624,240070 766431271044079616,93184 795334983766446080,266073 755010102101479424,34666 770968773578797056,122146 763852039017209857,78344 789470848973312005,225380 750199753133191169,7283 771386985315315712,125145 753267123233972224,26670 744943854403588101,11774 779169286313082884,172057 780636587558182912,182122 780125546583818240,176128 793350044153896960,251327 769231054158729216,111797 787080464565690372,207949 781113712988028928,185496 750814117527588864,14950 786279853230329858,199546 764430112091697153,83429 765642637990694914,88669 768115199878373376,11774 791588056205815808,238207 776236361837936642,154534 769303432465305600,112301 781882018468499456,188458 790910871946092548,234653 756553547248967680,43553 766061274685845504,90357 788719232645234688,220029 789752578720489476,225911 791809839638818817,240890 770414014610436096,118191 791702925122805761,240483 776446477019164676,155390 794003675849125888,254209 773143821328711680,134454 763760492624031744,80055 781558879423311872,188624 732390609411969024,349218 775498923314061312,112363 740360383307866112,11774 778317917201035264,166282 793963343530733568,256219 762042822828683265,67283 763045982036721664,11774 793148185682337792,249927 768605342066507776,106753 732556892267024384,11774 763144857695035392,76365 760781589009883136,64664 789261835480342528,206666 789204523709444096,223899 778737460557733890,169410 775009737087811585,132497 758707639056490496,54739 732840466471866368,353228 789515917071880192,226731 766388283957997573,352688 781344887639867392,186434 766000179417939968,90723 764911027117027329,84724 775289982688690176,148045 757994580914483200,50442 791663155172765696,238292 772510033259163648,122967 776605757278068737,58531 788736774835167233,220029 790607093837377536,232791 793427019887284224,252020 751848396562980864,14277 752652903030988800,22746 778571257688133632,168794 795120219358425088,263688 788742838469193729,218275 750933899082096640,15643 789532856724824064,225784 794787880828895232,262022 760215601688174592,61245 781536314340638720,186584 781500941686059008,139404 767932475226091520,87245 789925636710301696,227048 764250949623787522,82066 763724123805593600,74247 788563479619919872,215437 776104555708686337,153372 765226100112756737,86440 779009431895994368,171982 764078902973116416,79691 755377940519583745,37004 765455498988494848,78129 791751197195579393,241432 771135508797857792,123038 750901625946976256,15808 777547132869840896,161349 792810931310866432,247819 770405428144508938,118989 792048835358957568,243075 750887614035611648,15190 776711741581303810,155390 764886621581746176,84724 770901638655553536,118393 755169822221148160,35090 789661788614766592,227346 752626240746622981,21332 788925826595192832,212357 763098371829760000,47188 776792703845568513,157693 785789871075958789,197512 764748697750102016,26066 759288292592476160,51069 764222011476443136,82457 773751527102115840,137042 790729576095809540,232881 778800807974014976,170677 768924264221204480,110362 762620065590247425,73814 792340784435429376,243398 758098701927591936,50425 776280677553758208,153845 756571664507367424,1248409 790530523089297408,231805 758025538568978433,50957 773149715273814017,130669 787764903939608576,210238 795382245787914240,265885 769408504679366656,113165 773661036352196611,11774 790516313017901056,231882 767055943532154880,97355 792107768698273792,243848 793934759449784320,256254 771845137056096259,128017 759172861680492544,57274 788909722984255488,220029 756462676734128129,43391 774497975733215232,141749 780752683250642945,182870 758443579316375552,52362 791759954130702336,239906 759973987933908992,60391 781527647369191424,186584 786544992059854848,204413 792158343439654913,243165 755282320144334852,35890 785830011706245120,197297 793331273070616576,249926 756323559820189696,42432 776982882388578304,157755 785654963359797248,196917 793141931618381824,249469 758381956409204736,46384 771082351271030785,122344 750331742062407680,12357 787056012943560705,207949 791254090730921984,234583 773904497282256896,137953 775766030089981952,151255 755778454918828033,39226 774888178696216577,130126 764572187252580353,82203 791497483255898113,237935 785582920266240001,197286 751923568586297345,18316 776131253942808577,153501 753319045558968320,27061 753805386948280320,29263 786622554781917184,205181 767768374516543488,101134 780777109874548737,182960 786374671725895680,202379 755425673217511424,36735 758106902219911173,41703 767793761158045697,100545 790442037061365760,11774 754796827468259328,33063 780934049267232768,184601 790960623345668096,234583 786410692526170113,203674 786412855352406016,203674 778668658814021637,169029 793646158027579392,249926 787482900744642560,211028 793951111858241536,256105 778971406335967233,47940 762739313385828357,74681 786992545330896896,208176 758109930939375616,51043 761989697908322304,431998 763913999893135360,47188 773935430081187841,139404 775396669353521152,148045 761190138596593664,66878 775408106025213952,148994 749688857646497793,9378 788126909817352192,215754 767924282236297216,101681 773266773067956224,133043 785647752709562368,193636 758099515589140480,51043 777711255452721153,158326 775434311067631616,148018 753314703418458113,25123 775751086741266432,148479 765160961082875904,26066 793249693622906880,249926 795711252735655936,199307 794449009469313024,243075 760103730037592064,59666 774661734372179968,143041 792509709148356608,237491 769210967292981248,34441 794556004344139777,261155 767477259418660864,98736 777596483382239232,162638 769599983196643329,109594 781470417483595776,186584 794908456968982529,262752 768596347922505729,106716 789166897895870464,223492 795087675724283904,238429 780990956527095808,184426 791386354429075461,238395 758861093431156736,54070 773620558357495808,137158 790661792242409472,233307 793204517726814208,250633 776017989980356608,152735 766978395984896000,86103 779386494829998080,174226 753960962734960642,30590 791053079890186240,234613 764051973549068288,80209 787904941222354944,210585 763100577924386816,75899 794363233020715008,252581 793169266438574080,249469 768959705465036801,110477 785259534545784832,169939 764173282115461124,81130 774120236404514816,132908 778324097575096321,167220 789277661201694720,215437 794009951492599808,255870 761351479403970561,65222 758536522228461568,53703 785941714733178880,205972 756279509956059137,41680 776916933463580672,157755 763445365639176193,78304 763976805409619968,78159 773634405013291009,136947 753340406784327680,24116 760172966550315008,61051 785995219191726080,200486 780918756587429888,183283 759552898992791554,57574 786245384712564736,11774 781509368709808129,139404 785955516845481984,198586 771918403401420800,11774 788049011068370944,214458 777382305560014848,159876 793441788900106244,252196 791356473188110336,237787 792281601682137088,243187 752927724482813952,22779 768337693298352128,104932 765705185293393921,88930 793464163284557824,252408 793552004337373185,252020 753353047166758912,27222 765602286513029120,86693 787616787101720576,206666 762868214258921472,431998 795313298631720960,263896 771354037883068417,121780 776958782756818944,159546 758755430780641281,55112 766144433612095488,88052 773882136143233025,139404 789912809681203200,224790 795015874730225665,263933 789290243853651968,224680 788229400906964992,215437 756589186191233024,43399 776291120976392192,152872 788451784226402304,218275 794527089479151616,261155 758355625244028928,52554 762694283103055872,73926 792103043970002945,243075 794750480425619456,262752 789454565821206533,225981 775383812758835201,148170 792787822335791104,247241 766589468237189124,93823 771505390433529856,126364 755469709693378561,37845 793169548992217088,249926 762160068900990976,71476 774888240486555648,144129 779105279187181568,168284 790907597939355648,234796 793347916802863104,250633 751169155328380928,16833 763901760041787392,79970 764806222621081600,84422 770311992112455680,118087 754741199336988672,32404 781659627679125504,180122 762258010064519168,72035 757217394133729280,46370 792470608068182016,108396 794304304375009281,11774 757894396780089345,49066 795358684561936392,260925 766423176452706304,93405 781156126360375297,183759 768959253675544576,109447 758999324541849600,55257 749185075456212992,7596 794016969360076800,257423 781348990335848448,139404 765709804195176450,17416 776052998325895168,152314 775651231687520256,149300 760145750785351680,61145 769248045498306561,110023 772144764544090112,127775 755461260695760897,26819 794553218370043904,261155 768497047519522817,106281 786187632493473792,192032 792095325037015040,11774 773642066970578944,137777 768192157580685312,103354 764692559079747585,84209 776812620032708610,11774 795385672068689920,247930 775070470882271232,11774 768823818739523588,109104 757848205606264833,48029 778578129002631172,168794 773855879896629248,138819 756093607736643584,41472 778711290113957888,169923 779697721301098496,175092 764642387805089792,83391 732652058113777664,351387 766264281218383872,91946 754135629164781568,31163 758693189746319360,54070 776053334021054464,153095 791140167247622144,236907 770024587333668864,116358 778669837975420928,169735 760552833376661504,63149 777243832924549121,160592 781004808505397248,183269 788506128460021760,218349 758360583078973440,41703 795363476642398212,247241 756641547504857089,43553 750752700426493952,15165 753048513743761408,22795 752955513374212096,23739 769279173064069120,112363 792775744757895168,247241 766327074114134020,91894 790300665008521217,229693 793888747204902912,255942 789686169575518208,225981 794558389946880000,261155 794568439134195712,261155 758002948165267457,50772 753200069873115136,26140 773855912234672128,139404 786555970931523584,204413 788072327858819073,215005 778289936114016256,167220 766299811825975296,91946 793599031628869632,252020 763801878513668096,80177 773731036119171073,11774 776734009409744896,155451 791890930940850176,240763 793152102403039232,249469 765338344888889344,86440 792799061602471936,243187 773607087607644160,137869 778303656739348481,166409 789844018439917570,227857 793145626284335104,249926 770429033658146816,117257 757714937670139905,47940 759951264369086465,60391 762294236674940928,72586 759611514042978304,56964 791350704287932416,238395 755096478364864512,35044 766747956481404928,95708 794192236057657348,255602 732183269618356225,350021 790050903336357888,228820 758840092022624256,54096 762119383682469889,431998 767380674374275072,86103 770353973148737536,118072 776325666732138496,155009 766584433126301696,148861 794771776144310272,262588 785544641752002561,196917 760125728759230464,61011 778360554176012288,167522 775888409302798336,151741 777828310822719488,163763 791254225728761856,234583 792838218206973953,11774 774412160222900224,140965 792797624176742400,228810 785382541704335361,164764 791619899227602944,240145 793140992690024448,249469 758673727223570432,54070 785720363699187712,196277 790394931495866368,227273 757777906575691776,49070 762337025034952704,67346 795215847547695105,265644 758794463045181440,55260 765393540453048320,86440 754831988935229441,33355 770613064471285760,118191 750779430876753920,12859 772148874400063489,129558 777805356202328064,163763 794596620189003777,261155 758658594652893184,54070 790956555889811456,234653 791253295423688704,203821 794154488521101312,232911 794272858885259266,259482 755121532553207808,1248287 793131595615965184,249469 757601162627387392,48218 766520303006560256,92213 789174940004028416,223899 788742278315544577,220332 757745892531339265,49066 758143176360144897,49852 793975295502118912,11774 732295714861092865,351180 763612276641247234,47940 793869978818732032,256038 753602151482527748,23739 787105111688433665,204835 788115303469191168,215437 792056565696192513,242643 794252715534663680,11774 795063336614232064,263907 763513440019156992,78360 794923175641350144,263817 792835577125175296,243075 767205091304759296,95708 771111411787456512,11774 735243683600207872,351208 786043464756568065,194723 776577413149028352,156505 766403017801240576,90125 772750325916770304,127134 753543740032217088,28005 764863415193960450,84724 773930069521686528,112363 759508701384417280,56700 753720240102531074,29263 773577262138548224,136904 750893650159153152,14582 776557183790092289,156835 732829728655220738,398870 764438299473653761,83391 758069854071119872,49843 785639790246895616,197091 767871411398463488,99471 780523147095310336,180235 757056745860628480,14277 791770985380909056,7047 794630217100759040,260874 768517137497399297,104444 794006375697293313,257325 755633316158636036,36719 776528038288908289,154832 761185612129046528,66772 757642709867728896,47761 773668284386283520,137553 773742073468030976,138155 733100425444888576,354120 757443152508755968,46006 753775341278076928,29624 779007239147237376,171168 779373486766567424,174442 781372537724887040,186149 794752484589924352,260404 785305768782364672,193460 795110343378923520,263906 788483673012273153,217106 778205008118505472,166422 790940004386271236,151463 794591103664066563,261155 754059646726344704,29790 763814754951409664,80266 775692640960512001,150511 759290263785377792,56964 775342379028983808,148167 789868781002600448,227242 770290299511853056,44421 775222301382025216,146430 790798243445833728,233692 792930381775253504,247054 794010521531842560,256239 787276299467390976,207949 764800158366392320,84666 787643884050546692,210897 753391125432561664,27402 756954856200470528,354841 775879837282144256,152182 789470586124709889,225981 771524272019898368,125367 788127769355952128,215754 792780111791751168,245148 794835260554944513,261155 778288186300727297,167220 757700580252983296,14277 795378787538128897,266491 789958378709803008,200963 780616420354842624,182146 772916667647078400,132908 776415103251906560,155666 786248734749368320,201958 788468159657291776,218468 751852868429164544,18926 758712083185799168,46076 777178887818125313,159370 792286969845940224,243187 791659375370735616,240483 786908916454191104,207287 795682157872091138,267014 793817882551398400,238136 773589082672881664,137158 765540418893348865,88052 774349198837907456,143049 767806320577687552,101681 768502781942566912,107072 794695185003212805,261155 793210451492532225,250033 758423423634673664,53185 767355227351678977,96883 794637152365711360,262053 764532050099449856,81946 785481047467110400,195975 776238489176334337,153845 794663725856915456,261155 772882126026964992,132370 791425884766994433,238207 792074412287725568,243187 768204886232227842,104791 793580206653075456,252196 781341998703751168,187502 781632067427770368,186584 785410494203105281,195165 773660212721057792,137693 788033628487847936,213887 794945200414040064,262849 760931337171787776,65387 751155043571601408,16833 790091017290649601,228354 751559588353159169,18298 777570587610845184,162370 794126313942642688,256255 794213429749743616,258044 733115082775781377,355357 791002007658037248,235590 774237414407614465,141867 751192920464584704,17365 786600364195708932,11774 758188015390826496,41703 766402825136009217,93261 793183064130260992,249841 792127737523740672,239610 791770391169687552,240814 764466424425353218,82283 786368773037195268,203510 755525159474241536,38210 793501241720438784,249926 769623996069543936,113412 761233448535293953,11774 766385774132506624,90384 778701207221116929,169201 771850047399063552,11774 793973530618691584,252580 792194640099225600,242693 749398314840256513,8620 786232248844496896,201958 788416832872914944,217837 763413159570997249,78159 764877305231532033,84679 767446349608431617,99474 767783671969579009,101134 787323167706492929,209921 794210077032980480,257492 771772514343063552,125742 790287988496273408,230485 792504394289913857,231784 780922857501044736,183269 792560177870348288,163463 765172686393708544,11774 776763842911088641,157693 761674954844831745,69711 743066106768674816,679105 777180753952202752,157755 788131229493231616,215005 767421185265168388,97519 770407065630093312,117364 766401930461491201,80939 791067391606218752,233307 757710773351247872,47844 768448999237967872,105643 793769616753451009,252893 750825716078358528,15021 794953897668448256,262847 777564556885237760,161352 765386661089783808,87145 767158027590008833,80939 773354919147503616,134375 775817417167470592,151439 762977609059676160,75073 760554620833804288,1248768 749803124928417792,7816 791448832622022656,236705 773891876092977152,139404 765306721715847168,86053 777387869782548480,159876 775523359132004352,112363 793547727544156160,249926 794741909864456193,262849 793660687402749952,253164 778325700474314752,167220 790295221074399232,210760 757580572239814656,47090 776428805766258689,154832 785797633696788480,197143 760866764636950528,65180 768809675391438848,109104 794138918522265600,254725 789173809106460672,11774 761314152229076992,66815 763209093985075200,75899 769231746558664705,112399 773855697683349504,139404 763914743228739586,17865 795300382557736964,265257 759257272908443648,56964 791646043729489920,240260 765430954017947648,86103 753300465048231937,22735 788006263615553536,213887 764155872452816896,81869 781466110944169984,187535 794355666907492352,197512 786145951908003840,200965 787031475136802816,207287 793459469661253632,252408 795216956785881090,265257 775771986337202176,151185 758250274758754305,52061 761541204806774785,68993 787271768893296640,209972 749693296474071040,9433 755445461608202240,37433 758665932453666816,246425 775899184209813504,151409 790520916690276353,231792 769826965264084992,105109 750750206208212992,13532 774269310386724866,141867 780613047060660224,150151 793436723086696448,242712 767026051000197120,87904 787086527444623364,207119 793146901768134657,249926 787311665209421828,207212 788457128038105092,218275 794348424435027969,258878 777286083344203776,156831 794545765041328128,261155 763453846958043136,11774 767887646446059521,96039 775576540016812032,148994 780084243749830656,178258 793626163327283201,251740 756983792166772736,43271 755864251848359936,39213 760583404572119041,63858 776957370895310848,1249613 756669765565816832,43553 770678907007799296,120610 795038966424682496,262849 771791343043641344,127218 788841202548211712,217634 752199143393746945,17416 766697015279517700,94699 770830509484060673,117257 795049081533960192,264397 780059403680702464,178045 781469415804170240,139404 788748594559922177,220332 789236561506398216,222104 791760249040625664,240483 769351245375107072,113165 755742989448654849,39235 795405148726198272,265867 761430139968249857,67906 742758961741320192,11774 777559881540698112,159876 758147941362053120,41703 795373849584041984,266643 757507906191392768,46890 778370052202594304,167044 772845571342213149,125367 790942881229963264,222554 775430786866556928,143043 786006388866551808,199262 795297201601843200,265676 755689072522330112,1170819 763015126135955456,75724 786633441567801344,205181 793201643982499840,249841 776093603726626816,153501 795688948886474753,228820 778587541142327297,167950 766483203771293696,94296 793888151802568704,248652 761141456778043394,61051 759167848472195072,53512 778990242980175872,171168 792040619522846724,243187 776757803172192256,157755 781345147426476032,139404 785894147748225024,11774 775807315404554240,151439 754725882674241536,33377 773675219726708737,137640 792757430589546499,247232 789999690875965441,221228 791361717326393344,11774 773887405120032769,139404 790375457543720964,230575 779146555798335489,172962 761727788596523008,70543 773750416785801216,136515 764822230920343552,84689 750312489364099073,12357 791092351024390144,235487 754755698714554368,33356 763525267017064449,78385 771058687913844736,123226 773884465139638272,139404 785616259580694528,197297 793554713220227072,252196 792087873742856192,203546 793576787410296836,252741 780634114437283840,181419 733099106692894721,355106 768576262340218880,107745 778280849716445184,164826 778731289327251457,169437 749324584101384192,7849 785312249892274176,11774 778786984642826240,169999 785975980313546752,200382 776101574485606400,153610 792211447140929536,207965 771862111106527232,118191 793177568111386625,243075 751934195140816896,17143 785681559466541057,195807 758773993755201536,55257 759954959840399360,58227 770357552215429120,117257 764605097707962368,83429 744794421011484672,354111 791358362885627904,238207 785586021211648000,196788 767411152439635968,94699 767427167214899200,97852 792071935823867906,240583 774250204736348160,140983 794960291171737600,263895 765082317123624961,85562 764818895601565696,84724 779276651301576704,173347 732937614865534977,354506 766623380082614272,93823 788453880535224321,218275 790964027711115264,234583 788158695943188480,352258 788534215491092481,11774 785505701489631234,194949 758190630338072577,41703 786588483280330752,204835 768885574203826176,109874 777916051627577345,159475 778261073321426944,164554 785582981339459584,197297 758139466561228800,51595 790691894254833665,232595 753709825050091520,26780 766687072807706625,95568 766844597557301248,96263 755850558779428864,39475 766116686848221184,91463 789474568050057216,226048 790771571736584192,232863 775881923663126528,151791 750135397108183040,10057 759181767802753024,56964 751637516659335168,12446 757978167340564480,50314 758330845358727168,46384 788007196965560322,159876 773731929036206081,11774 785599588283523072,11774 788061672183328769,215005 732367719790706688,349197 780834446970802176,183269 757656865681448960,48633 794210779771916288,256255 758377856825188352,52605 786080568928788481,197297 776103103829569536,153610 752166520445280256,21034 757745183337222144,47551 758305609867558912,52112 767424953776037888,98890 774998273085943808,146259 790596946201370626,232169 756632161470537728,44429 764134858104967169,81869 773601189871095810,137869 795022267164008448,263906 757709343118675969,48287 776951208728682496,158864 757416844944736256,42958 779729628525170688,171993 773515189228494849,133702 758084541797900289,50110 766083906089148416,90384 794236204107628548,259063 779440271973052416,174557 772305985977196544,129983 751146309621456896,17284 775802080703447040,149775 777602672413278208,161978 733013490420449281,355261 794316317998325760,259773 753714855497039872,29263 755188636711202816,33356 792509628219293696,243075 753911794670964736,27284 755385288445292544,37044 778196030231814144,166390 778615865004531713,169201 760719237300224001,349856 788389645780455428,217519 777989571845820416,164869 768299362006863872,104932 763044970207076353,75724 791785612848336897,240483 773856017679523844,138532 795135092419084288,264431 794106220747563008,256255 795387222233124865,266786 777934414042890240,164826 779378590987067392,167220 755239202409713664,35890 770437656698290177,118192 785513333856296961,195975 781210916759240705,185313 778371019232911360,167674 781473974643527684,183530 766011979408482305,90735 770273696380547072,117257 778354019957825536,166409 761600976201580544,67973 788161386127953920,216055 780800206837133312,183269 785583039262760960,196277 750776113723346944,14781 787443510089658368,174507 791657536415895554,240145 793880932956594176,11774 785976220420747264,200382 771142705535651840,121479 753881128986181632,21203 768595064889217024,107976 778902188588425216,171054 753202902164992001,26140 792561135249596416,245101 765589098266591235,88444 774634659187560448,143585 788883535100801024,220727 757310272650510336,44429 776750322832117760,157755 761943547562033152,70628 778467103313584128,152594 794726073569255424,262849 761730755470827520,69878 793543485756354560,252020 780242410093830145,176128 759131455373139968,56322 763100220863287296,76277 776397770232127488,64722 781336062446764033,183759 764204915753308161,81869 793504458932117505,252020 786482542878658560,199504 795613780633944067,267521 776748249382133762,157693 763040090968821761,47940 794239706133241856,258456 789336611058290688,223492 767042807823491072,349714 788540540103032832,218455 756293609490571264,42432 772580994398294016,56964 786043020487438336,200382 780544784096165890,159876 749275592961372160,8047 771507737557688320,125163 772471980859588608,129662 794912773314490370,263908 766660919220776960,94699 772579162351513600,128897 767449353749422080,99030 761826315515330560,431998 791754933431373824,226538 763541688136654849,78513 788483930387255296,218495 770755746233397248,120690 754084691024580608,30354 751119165096861696,17118 755208636331388928,35890 775818274298667008,151463 780601485872795648,180343 771721034265456640,127366 777869154636468224,164150 794096590981976064,246273 785928371775635456,199546 793844092199313408,155390 778584655117348864,168794 793887622577975296,249926 762422641999228929,72716 793993093276205056,257423 753498333344178176,23519 794584713528745984,261796 757639724659990528,11774 769693059839918080,113754 791659205312864256,240483 785321098552283136,11774 756903142122479616,43469 795063834432176128,263906 768894724002373632,11774 786391277512241154,202304 771124171757813760,123135 780784380834816000,182036 792033668185272320,243187 794588800827723776,261155 758971401864814593,54522 775036168882819073,146259 754772205406457856,32404 761223267835314177,67297 795769255434321921,11774 763526548536254464,78561 795080729554223104,265102 760906031933353986,64326 774026543764996096,139373 794361588509798404,252580 794561072829067264,261155 765722037788643328,88669 793609896507957248,253793 761351769737695232,66878 779511516018061312,173846 786909905856802816,207287 781836683889168385,190635 793472350364704768,252580 777498971359023105,90252 749369226926837760,7826 790942783167008768,234796 780150591448346624,171693 754063126698467328,31389 755489398666305536,37607 793892433800994816,248652 789931451471032320,216627 777026042384912384,160022 791999741068390400,226366 761406644131622913,67938 753038560987668480,24597 780755914706063360,182257 792079059312254976,243398 794910166433091584,262752 768088868038074369,103261 764193370025652224,82066 756260344830590976,42249 773747319271456768,135025 792637203654512640,11774 794594285639241728,261155 790993212181778432,235621 744228015987560448,352720 767932382620024832,87062 779056485506682880,171886 768485364977639426,106774 779461744334897152,170187 794039629381062656,233467 794228115153240064,192686 785247981976952832,194167 764456310502940672,82571 777816548044115968,163763 761600369868890112,1248861 771729037186179076,126995 778251130891567104,166853 795702167525068800,247930 770688942475710464,120393 759995689954717696,60117 755547785240252416,38183 760774864433217536,64678 791752915199275008,240718 791304588804718597,235590 785848685871583232,198513 773379551892279296,136515 792533093173387264,246392 753268812452069376,26066 772916805513809920,133043 788002120473739265,212239 786177328275533824,201441 785824974313402368,196277 793122281958563844,249725 771443813931966465,124883 777261260530253824,159876 790979657730560001,234583 773886941439852544,139404 791679891997622273,237852 750724654747099137,14877 770672042391855104,120610 760865052979261442,64722 752988109285969920,24248 780809206966394880,183269 768419424386691072,106281 785808331440959488,198580 763477338046672897,78001 751035717602639872,15643 762749881966407680,73926 793480862088265733,249926 753301050224959488,25648 762693849948893186,74247 779159497839222784,172523 794324583348174853,257353 751583193321525249,18893 760261780564238336,61011 758374879708143617,47903 773290552750174210,135903 751783702229815296,16931 785817365745459200,198671 793572217527209984,249926 755055836418961408,35044 732544764332113920,351837 773103291039440896,132940 779333130750717953,158387 791759953086210048,226538 786103656491941889,199546 758130259342622720,51451 770390303333289985,11774 774277474695811072,140444 792078302009757696,243187 761351537566294016,66305 786864335893123072,204358 791308094949232640,11774 759384788704919552,56924 788883980498132992,218892 788040372718927872,214354 769276199810072576,112788 758184838591635456,50827 787300042222735361,210009 777080165692272640,159876 775384215286263808,148825 773586739302690816,137042 777803030531932160,162853 767402648098123776,82457 773958858339475456,139404 791506833017929728,238207 779472433204097024,167220 780635829064654848,182036 754027261075030016,30339 778237677363662849,166532 786956047294472193,207287 793175206122500096,249926 788290313794166784,214078 760122368748613633,61051 763514180133675010,78228 767473255234019328,93184 774151204800565250,139404 756209542770241536,41953 749265248566124544,7828 773917759457497088,140025 778957540570767361,171324 776583838021652480,156644 786322969077223424,199546 786333155716243457,202429 794220550839238656,258456 766185007723323392,90539 769293382854189056,110659 765689463200677888,88920 791660660526452736,239279 756897441438273537,44997 787458899687403520,210725 763775660447899649,80098 760818889596997632,64722 786169021171314688,200382 751183397301526528,16299 749709536102002688,9433 788507517445734401,217519 766719106657714176,95515 773660312922763264,132996 788719138290016256,220029 772540130636595200,129551 790327562811633669,230485 764877982561243136,84724 794732233307422720,262849 792074784519577600,11774 762865449528795136,75336 768544731630403588,105799 763832333405343745,79131 794163092280246272,258322 766343978207838208,91228 781495119623000064,188119 794533261838086144,261155 786999965604204544,207613 788384335694921728,217123 795184359728906240,264397 795313369062457344,266079 773893941934563328,139404 794780452334792704,259884 743004294031376384,11774 791405243737178112,237908 788537807564263424,218260 757896223470657536,49865 785794508940271616,196524 760241805023711232,1248387 795613400428642304,267655 788906967540477953,220332 794027884503592960,257492 765228962238832641,86103 774290004541452288,141881 768490274855219201,106774 773909241463660544,139404 793787070707818496,255048 792089245351448576,243187 778728319705419777,167220 771024346735316992,121949 792227765701357568,240627 793887543943200768,256458 756292712932966400,42432 785650926862340096,197286 764192310468964352,82209 777608885607817216,162497 775473649482543104,147684 777514819591278592,161988 780593827853668353,181886 767346550368382976,80939 772897508565614592,133043 765509857621471232,87904 793620943889428480,250785 757100210766086144,46006 773601273039974401,137869 794403002081742848,259743 764188261799591936,82544 789797272762650627,227931 764160407883907072,82066 760996518488702976,47940 785889015174078465,197512 780782707890491392,182960 789491915305594880,225358 791744662096769025,240483 762122859208663041,68862 790676937752637440,232595 790909826322800641,234796 791835895456342016,241940 759006111571726336,48663 767393733528608768,90384 767445326810718208,98751 776511797507477504,155451 780350441922134016,179604 735487310045806592,349894 790057622812491777,228820 792082545492058112,243075 765248737883009024,11774 786540031729098752,204413 793781841052463104,254577 768637795929878528,107054 786311733837201408,202429 759135613379567617,56964 788452457592434688,218275 761400982991433728,67547 795394687519563776,264431 794875898109497344,261666 766367940807581696,91751 780569115572535296,11774 778334296440467458,167311 787340379209203712,210207 770962843147657216,122146 790950513281949696,234583 795077046208598016,262025 793250827477581824,249180 780840698278977536,183269 773668269391654914,137953 791728944810565632,239610 769268822545199104,112399 756421907898040324,42249 765045515964731395,85562 773555587917475840,102409 773898192261943296,139404 779552685812965376,11774 753227009426333696,26140 794221177308909569,258966 762694256297254912,73814 774692641208283136,142721 764792673337081856,73926 758109775917903872,41703 777990556823584768,164826 795126933658943488,250633 756911585290059776,44429 763027118724902912,75899 785841460440694787,196314 774674563628163076,144654 778379974516572161,165097 761449312261967876,67679 769060001142931456,109104 791384149416304640,238395 765230113457704960,11774 776445034556223488,152314 758284670379450372,52061 792822220498186240,192363 795719379451252737,261155 793096026571743232,249469 793199649439961088,250328 775367801041137664,148537 790907526782996482,234583 768091442472288256,103354 757682752162529280,48522 788806829363044352,220526 759064376154480640,11774 776736795312685056,157755 788623364894101504,218558 777479096297193478,161568 785323917703520256,193786 781460445437825025,186584 775817360737468416,150663 787127345111044097,208014 790919083017531396,233705 769662885131849728,114779 793090953145909248,228911 793120718841970689,249469 788439210348863489,215437 736697910557970433,1011996 774195513788801024,141887 790312248896024578,230917 764526903852138496,82066 770751646758567937,120363 758423636562833408,52659 758862620929601540,54070 758058591995596800,50787 771510862695849985,125163 792083050372870144,243187 769170694647099393,108795 794814220814544896,262752 795426759185313792,248924 753490318817841156,27317 779289559460814848,173753 791711727905800195,238395 785269957814812672,194667 758688448505085958,54096 757557073014099968,305417 762734579912417280,74302 775979688216895488,152735 757219280710533121,46006 773634150188273664,137869 785811134968373248,198671 750820859711893504,15005 785909279974752256,199546 795742880967118848,199307 764819197360676864,353222 760152708556984321,61051 766274893189156864,91946 766397137001259012,85047 789291964214673408,108396 793520751823482880,249926 795661839669530625,266151 752961652836925441,738099 754090543580258304,738099 758149002282098688,51344 792510235227332608,237491 772854404441448448,132364 778113708220440576,164797 765235299328851968,86645 791439388949569536,193636 793148461583433729,249926 793240785424711680,250933 765981187449888769,90125 778070980459655168,163990 755243360433106944,35372 794347351569596416,249926 794836451682697216,261796 764497629959036930,82066 762639835219668993,73926 787007317720064001,11774 756952657923833856,45672 776872574059884548,151255 770785141014888449,119937 773575134351396865,137158 772964285274136576,129666 785897571340300288,197324 764084258952445952,81110 770848470043242496,120425 794313108252598272,257492 755811361939189760,39797 767206698918567936,94699 760295579305902080,59666 781888378077908993,177455 794658703987224576,261155 776931789180850177,157082 791700042717331456,240483 737798155165696000,49681 770580202581884928,118191 787718632994242560,205197 780546765552582656,11774 781541524442152960,139404 795346311113506816,266079 766351140455755776,92166 793148793889972225,247877 793953906803908608,256269 755523319231750149,38210 789322421488803840,224221 786402467332390912,203674 774014489536581635,138819 789756738941616128,227780 771051689768022016,123217 790030291834396672,229159 765310151746125826,87145 766351115377967104,91956 794330189152980993,259773 756959116673810432,43553 794933846634536964,262849 763569870852194304,78853 771110727486541825,122145 787708540232273920,210253 794617181409513472,261987 764857240381558784,84724 750721507286974465,14877 774752835816660993,144494 791349626158718976,237908 763794528348299264,79589 772159317042728960,127707 781685221645176832,186584 793893142151901184,256564 773197354530775040,133454 766756229087571968,95682 788441636401315840,654029 795056165822623744,263906 794989976828215296,263532 793136782023925760,249895 772820733789544448,132578 780705620316065792,182257 791161597414825984,78159 794596920442363904,261155 756245578107977728,41689 785654830173827072,197512 793927249804214272,256564 762333117327683584,70886 752265068268625921,21074 767826007369850880,101681 774001145022906369,139404 778035256284807172,165523 762772478410252288,1170555 765630087702065153,87805 771510091262533632,125163 757687568976732160,46280 794809376519364608,262849 754722999689891840,33356 777648275985928192,162596 793571251327340544,253082 754022147077595136,30296 763966652996128773,78853 793076279310286848,248569 733086998093697025,1170839 789879021479657472,227281 786664707029659653,205652 786878367886737408,207076 795689728813240320,261155 759761126129225728,59373 787040628114792449,351666 787057746000617474,207287 761137930316320772,61051 769151767661731841,111049 791354172822159364,238395 760529627370577922,63451 771750307168673792,113165 761290578076246016,67648 764198805466189824,81574 763500413387677696,78566 760871887383789568,11774 766787486068506624,94899 794560610088284161,261155 764758118991405056,83648 757802317441753089,48929 769814348336365568,113005 759496846867832832,58227 787737912012136453,209924 791739688629465088,240584 759101082362605568,56532 773987466801979392,140047 791910944649670656,240070 795029590045589504,264431 769151050070843392,101463 785856772804345856,198571 795750010948354049,268356 790252091168133120,228354 794623973719937024,261155 758502475263508481,52061 794152278236139525,11774 763353600336814080,77731 777956783629348869,163990 773973288632586240,140444 788209929442193409,193121 789700345861509120,227282 790653558320340992,233307 778584065649672192,167220 787715971637051392,205197 769042769058881536,110585 758336623964749824,52388 795446299415941120,256255 732370950428069888,351293 767868903758397440,101383 778487775075115008,167180 768118130782507008,11774 770015711251095552,114388 773720304992542720,138819 795726470513508352,268231 765057504594239488,85434 788418311121997824,217519 756276738158657536,42432 793651896862945282,249926 776925028826906624,154869 794528470974009345,261155 776052055735726080,153095 768621562194911232,106896 757287468660039680,46006 795672491935014912,267862 758392123154632706,50827 793102587616567296,11774 769135531116535810,110021 795770149978734596,268394 767873719578529792,84904 789548600996921344,215965 794345494449364992,11774 773539192475414528,137042 757224033079463937,39194 752960568047263744,24848 767045013788200960,97386 755209503956754433,35890 785458551636516864,195975 763451179997208576,78344 770748404741857284,120610 772221097127313409,130190 758859957605281792,55580 774991419366739969,146259 765598845409566720,87868 793424836592701441,252020 776977234271752192,152490 771622041153708033,122059 786155100335112192,199262 756714034968354816,43887 795690789619793921,261155 758113366204440576,51225 757756300767825920,47940 785939615576383488,199546 794925335385022464,11774 774081466300936197,141360 793837214513889280,255393 751834712851771392,19299 770191985944559617,44421 778339616977854464,166852 793795958404419584,255393 754067756748828672,31400 763691686765719552,78192 794577305842622465,39957 776894055284346880,159308 788837214041931777,216009 792856486246580225,248010 756637207272710144,43553 773985469612851200,137965 773228648971112449,128232 790065021065711616,228820 762669730012418048,73926 781714527960309760,189613 792940794923458560,247024 757541540793384960,47782 793186455782817792,231263 778659096962723841,168794 779472186708987905,174315 786610415132291072,205154 768561658725793792,106317 790664236452093952,232280 795674384782520320,245148 793627124842176512,254058 794632634001457153,261796 790649841412079616,232169 793150228845080577,249852 762395950073712641,69231 764349678846705665,80939 770956934317019141,120613 792322868566695936,245147 759162407205933056,56964 763804364293099520,80393 795668012040941568,267862 751942788317609984,14277 785551308627517440,196788 795716523440697344,267737 786175187452559360,201494 763409100923211777,77273 771812076784226304,125861 758107374083149824,51344 764212955584008192,1249227 773869455382306816,139404 794554175380193280,261155 794246544362979328,258044 745001009387347968,47188 764444434373148672,195876 794410871355097090,192126 764230908954021888,82283 791323469593980928,234583 792165008985559040,243614 793226367102058497,232911 735172228812152832,11774 759190047979692032,51798 761047609700036609,65839 767157560575135745,80939 746444355498500096,738099 775479191189983233,147684 775849244280311808,150663 773930868389707776,138382 793456145855877120,247803 768528901383479296,106753 788765482694348800,220526 790775508245983233,232956 792075775860027392,241819 795014625339195392,263907 765257683511480320,84724 766272610611134465,90500 777680451158761472,161456 793473089996750849,243075 732434406678220800,352081 790891671621959680,234622 771315385597648896,124597 791751895530377217,241432 767842663324344325,100893 776751410104983552,157755 788483131032625152,11774 756327332768538625,42432 765958083730210816,69711 788369180487655425,215252 791078824616144900,236454 767886757048164352,100559 749678395353657344,7524 770016779536130048,116373 791677803024515072,226048 795416799164645378,265858 781132799017222145,180105 750684097064734721,14351 790951071652851712,232427 760870845338103808,11774 777640702477950976,156928 793965550816915456,257026 762737714596687872,73926 768539607558303744,106753 765623229658468352,88311 758883568806338565,55261 761431573451464704,67973 771374545580072961,118191 793608610257305600,249926 793651190101860352,252639 732672322432196609,353016 791081963289387008,233692 794328196598693893,260033 773924896258740224,139404 788562859701760000,218275 786547189375827968,355994 758638872058363904,52785 765695965378392064,88669 766823452112097280,96041 794216085193011200,258598 779439106187223040,173682 772408604095721472,130696 774426972843827201,139404 749284082492641280,11774 790697976352149504,232169 770994175181459456,122146 793898184099532801,255393 756885610988699648,39096 793483861577568256,252741 779041693408563200,171463 778220344293199872,166390 760223829511774209,61051 781110369204961280,185496 751231980893855744,17416 788467865083113472,218275 795006756795588609,262849 767852060461174785,100893 790585793274376192,232137 791356224776310784,234583 793210732695449601,249961 794584982522122240,261796 756801426639040513,43911 761130705225129984,61051 767228121380564992,97386 785976598793031680,199546 768661020432707584,107455 780569983080288256,11774 788297841517158400,212528 763455123548889088,76406 755162745784369156,35890 773110127696150528,133454 757184619825377280,45125 762473836881125380,73102 788149155222872065,214976 748535629277986816,355588 756511283126628352,43674 768157096286285824,100893 790655413280772098,231894 790576252650295296,11774 794964786823839744,262847 775371166173233152,148045 786709240031416320,205377 787003641047552000,207949 786917075977695233,207287 770515308729729024,118192 785821451932663809,197512 777239102815137792,159475 786968713018929156,207613 757581428548702210,48055 787549381616668672,205757 756219411304964096,41533 793879948251410433,256358 758842318946316288,17640 791088827007840258,235487 758620643508178945,53185 754203618325114880,26999 767182291571470338,96613 772229237944250368,129126 785776651493789697,195975 778253060837605376,166390 758483166709616640,50500 754108984399843328,30910 794555929257771008,261155 770462494523478016,118191 756274571754471424,42405 767178225579622404,97432 765942487194009601,11774 777624807818932224,162596 779467608500281344,174230 751954295642263553,17794 787272447494094848,208492 794674053764313088,261155 760505660077379588,62511 775450126768799744,149202 750513210449690624,12981 774058656878899202,139577 756521386550714368,7700 785978418445684736,193879 770808450469199872,112872 773537696476168196,133702 781335447909896192,187354 765233000690909184,86645 773890654090960896,139404 760147788189405184,11774 774303038244810752,139459 778343269109407745,167319 732313851744681984,349764 764899417979809792,82066 773703633523400704,138819 761348386821996544,67229 788447952993865728,217519 790634712532328448,233131 792883695715807232,247983 769888307098583040,95574 764816549282742272,84724 770400603889475585,118191 780638910095454208,182146 785265579380789248,194167 791024086625288192,235251 794823841243693056,262752 777695236524871680,162596 793112615622889472,248065 757678215934517248,46280 794204105153642496,257492 756197433164505088,11774 788813089185472514,220526 771111756265652224,122982 762864701105504256,74247 764190946699448322,61117 750511394311766016,13899 756995164300840960,45796 761313325942579202,67768 793983793958764544,255942 788052021232410624,11774 760971071398916096,65455 786957161054121984,207613 768288047054094336,209828 765320201793630208,87172 770414929924853760,118191 793593286652932096,252112 758060010287013888,48594 767740390896046080,100893 753551651085037568,27222 763056956999368704,73814 779809587914477573,174660 791405130696445952,238207 793111358212419584,249469 773598136237449217,137042 785986728070815744,200382 787312829787435008,209796 756566595728793600,43553 772661026051485696,131632 781613133320359940,189256 751807167737556992,16931 752841137933520896,22953 760287494151606272,61545 788002275256049665,214354 795415702236708864,247930 776629480072720384,246425 787214919443841024,46572 774332203882967040,138610 790407555193405440,231396 794921785355603969,246425 794314905474039808,259543 795378626388774913,266491 773614639062003712,115530 781593431026130944,188697 785486602508185600,195975 779648326136369153,178201 789321673757511680,220029 776778162487328768,157755 791696564343476224,238429 786735207479074816,204413 787315642877607936,210289 764243607440257025,82177 792953916031766528,246011 763891488266784768,80939 773285584857018369,133944 787056365118251008,207861 786942533397942273,207613 794667404097974274,261155 786631685886488576,194040 778360268208246784,167220 794560169610854400,261155 778650304363454464,167319 793608932245864450,252741 758056903071105029,51069 759386652930433024,55257 793743366886346752,254955 769250252415045633,109571 786725018025590785,205094 792826922870968320,247379 750969506911051780,14802 764194476877312000,82066 755762020054605824,39462 764033702175342592,78344 761960760163598336,69231 790549979047702529,232137 790936603367608320,234583 765270673392558084,86440 780970882608926720,167768 752931328069427200,24597 765324277750992896,86076 753087764061642753,24108 756817918806126592,44461 764231221173858304,82607 790962679687110656,234796 786323798907768832,201555 762856116866854912,73674 777723097969483776,156835 753384827097718784,27061 790645683787300864,232169 792877608404910084,247087 780746220100661250,182257 794275374679134208,257492 749658866808344576,9433 763568333601988609,78790 777615495293841408,162610 781101916164124672,184223 786964864996564992,207613 778258783483015168,166653 772123164990111744,129471 776030540277440512,153033 761517758756622336,67973 792100641548009472,241678 763890917283622913,78159 752625412136591360,22575 787050671874924549,199307 760164519201177601,59868 794853005388632065,256458 770705002197319680,117257 788360954614521856,215608 785759579254714368,194723 792066746307874816,242485 788093054070718465,192025 793462488230690822,252408 761468996449296384,67369 790164574200795136,197046 759079371231653888,56231 794548284169814016,260404 772220662236581890,127925 762619036207239168,73814 771003748487278592,122477 788152036630159361,216009 790003690560032769,229105 751105093697548290,15264 752040857570713600,14277 771802430866493440,125742 793802388607991813,250033 764923691843014656,84724 767846959537192960,100893 781607111910449154,186592 777535706814033920,161983 786333411845734400,200428 763133864160133120,75599 765674093068836864,88546 772774116831158272,132335 795738722427949058,267576 763459184834654208,76406 795714021135708160,267862 778263276996132864,11774 759324980559564801,56964 766052840217448452,431998 790752773109186561,230391 764154468543803392,81702 763142349702692864,76549 793155822037504000,249926 795698226607308800,266491 788841742741143552,220029 762760024686940163,73814 769247420647636992,110585 795454700720156672,267262 759321035187560448,57574 793240907264950276,139346 785582793975820288,196917 760917861120356352,17640 790313338672549889,229269 763411264005693440,76549 765495491400314880,86472 787694797024661509,210253 760525433116864512,63149 760184087797575681,61145 759155795363827712,56964 733035830189645824,355159 780424772802842624,171693 789960487442214912,220029 785582970786553856,197286 756487950569840641,41518 762520000338939904,71502 774752025854681089,144494 767174500949590020,97386 752285002084196352,21074 791698454615511040,240483 764790178129014784,84209 761163849320034304,65180 788085756556345344,215005 793563691874521094,249926 787012419293937664,207949 771506674200825856,125111 766051420374269953,90735 774624599845793792,143585 759111371032256512,43553 758698945082040322,54345 771825737468747776,125554 755829177777950720,38183 763813727594483712,80393 771929810876727298,123217 788106485234561083,215505 757611755052957696,47761 772878114233856000,128934 795361718016806912,266054 791360831313350656,238395 771433501971230720,125703 793149789365907456,249841 794074509213073408,221476 771672336537792514,127074 791810156023517184,7706 754233386051342337,29263 785344621693980672,90252 765284377030983680,86440 765505655742476291,87904 781896546811994112,191354 773960609385836544,139404 786154589431234560,201377 774740698172055552,144635 794224570546851840,258331 792929994922078209,248514 777592725625376768,162596 756273666984402945,42432 791454337662943232,239107 750873937265954816,15264 794331927801044992,256038 760820152287932416,64326 778332743537000448,167393 790630105873682432,232280 788758306722422784,220526 788563623333486592,218275 751006910858596352,16303 768961896401674240,110585 776122998612828160,153194 792012599898411009,240260 759775334174715904,58939 794611580512169984,261155 732962998860550148,351252 791717176763822080,240483 757291968112185344,46406 763167743818371072,75724 794619268566577153,261987 794942119970557952,263817 761203464697446400,65839 793212286491959296,246987 778229695418511360,166422 789527444797530113,226731 788767927742771200,220332 774404506377342976,141316 775158625081843713,144690 788493310868410368,217519 763933873910624256,79513 768861369034612736,109666 767813970849738753,101383 770379553206403072,118482 795426561088438272,266151 773669068880609280,137869 793815174914383872,255393 751585972647763968,18215 757686253370220544,48736 751180357278531584,17434 775339209297129472,148473 785992829961179136,199546 793164534718533632,249841 760562454632009728,52061 780578754498265089,177442 780191434024493056,177248 781564814124539909,188119 794127010746552321,255246 794673144401461248,261942 753071682181558273,24134 766025589270601728,90401 794716947640291328,262752 763414765486080001,78159 794972217750810624,263667 773649630852583424,137612 775123379133317120,145866 787053198980878336,208560 787483258682417152,211347 790318525126762496,230282 775765241971912704,738099 788158409879261184,215088 750736343236538368,14980 775361983033987072,11774 752668548707737604,18326 756546981158350848,43399 765920079993274369,88332 760175806047846400,61412 764039388875591680,81574 793870605418393601,255942 764369243747983360,82744 772978240327589888,129558 795236035332554752,249926 777904298659160065,11774 791784152852930560,241678 763766605603934209,11774 771115047107997696,121479 761099807544840192,55257 789428397978030080,225359 756737074112241664,43391 763081281638989824,74281 795302170111287296,263676 763369717268570112,76858 781612396431470592,188807 756871845689843713,44163 786368032729735168,201583 773690501635661824,138765 764139557403131904,11774 757451744402108418,46394 791033383920996352,236054 771411522329292800,122982 794299006285279232,11774 794937467266801664,263895 751732530840276992,18893 794539230034821120,261155 751563148004581376,18470 764956997032615937,84449 793861324887429124,255942 765430828390318080,87245 752915289629716480,24134 793168815618134016,249374 732961973109809154,1170667 764962325791068160,84689 794982069323649028,261155 776609338517512192,154869 768054883056545792,103149 787878821529739264,211890 791010101167525888,234583 772789227150938112,132335 753782987519647748,29889 757251411969208324,45014 775128841933033472,146847 778217167066107905,166390 786972372620288001,1248522 759109757546430464,57105 771059451755454464,122982 792658038066909184,246225 755766020648734721,39462 774687586413604864,141423 775397568972886016,131421 757341141805240320,46612 757524327864471553,46873 775771446098276353,151374 778364061016690688,167569 791309088399331328,237787 757291028034547713,46384 772634774594740224,131027 778595081578278916,167220 793437055778820096,252020 740407595740106752,11774 792212141122039808,243576 787316587447644160,354295 771724227204513792,127218 772819368342192129,132335 787258749983621120,209129 766004628206919680,89562 794170243690196992,257492 774199226725175296,141887 774758812402286593,144654 791005212072751104,235620 795422333032890368,265855 770393909184704512,118482 756205033562058752,41702 765705735829237760,88459 789826792429355008,226265 777219534633725952,158673 795735842023149568,267737 789662711152074752,227048 768554112073867264,105041 791662856726949888,240483 779698158431571968,168284 793617437803499520,254209 761397460203925505,68182 771707824082710528,118191 795250693787582464,265644 790384792894341120,351720 746196669243371522,353879 761975789197725696,67486 768624800155566080,107469 779645728670887936,175533 788391697013243904,214078 767344827549773824,94627 771767242987937793,127366 760679505392316416,62870 732306629983633408,349764 793160325403115522,249841 792038830731849733,243187 755466386181349376,37818 766584209989181440,94699 751946308731023360,17416 778607221886246912,164826 757358004056494081,1248475 769700861178019842,110585 775323489813221376,137042 770393313388142593,118191 781206867733127171,185313 795477045350305792,247930 775441907686137860,148654 789405749432623104,221136 763129388829335552,11774 792106054691721216,243187 765970029636485120,84449 787373954763661312,209838 732418809970098178,351743 790832424850747392,231792 791874020954083328,240483 787130867021848576,208928 743835219489357824,11774 776165976920494081,153845 786974888544210945,207613 753514199276367873,25370 770548594755665920,118192 792070539909042177,243187 768152018057703424,103354 788802318829547520,218275 772464025284128770,130415 776912498318450688,158387 793792907966763009,255393 793863337599787008,255954 751241827194380288,17921 771468813435043840,125204 787178225143197696,209351 753017716550742016,25253 776113822788521984,153194 788141191833329664,215754 770965648486924288,122146 778666200444174336,169029 755014782860820480,34666 763403456740675585,76146 779066613656121344,172545 786278609379995651,202429 767315498249949185,98339 758754922355691520,54519 755130641457508353,32673 785632933029683200,197622 788474576888074240,218275 773669049762918400,137965 794539657342185472,261155 759103263945797632,56886 759430238715588609,58227 794733037971980288,262025 774426310764597248,142446 763890524319166464,1249156 766886504144728064,95720 794571847354433537,261155 756689218701623296,41702 785299387199086592,194934 786674312275193856,204835 779028940224499712,167319 787098120702332928,208014 768800105050669058,108849 776623203619856385,155451 763438937289424896,78129 795057355981463553,263895 792018158722818049,243092 791015695152586752,235487 765108167202238464,85562 792370268891217920,243615 751240760301760513,17921 791408890931843072,238780 733062868954800128,353228 789211438111793153,224680 777115235203317761,157755 752217794800910336,21674 771878699033432064,121479 749275724574519296,8047 753217698360885248,26140 763529673921949696,70478 765860206781890560,88459 777286626204536832,158338 777695804534378497,125742 793248563266400256,11774 764824409492381696,84724 781577068513484800,188401 753012993823240192,25255 792344650929483777,245208 789886194846883840,227242 755748547576946688,39235 762400365358702592,72957 764233013769011200,80939 767056575894659072,87245 753031907592536065,14277 762033691501686784,69548 765022239771222016,85562 766342715281780736,90031 794696942118989824,262849 780140256498585601,176203 756522302691500033,42344 760983634522189825,65222 773651554624606208,137042 785459661646532609,195481 787090127046795264,206257 768531828428902400,11774 792875084637573120,194060 766695591745249280,11774 781918518484672512,188401 758091033578082304,50789 793511378292137985,252020 758154489681567744,50983 762170006239150080,431998 794525549968363520,261155 764549583447986176,82066 789443412512665604,224552 791267022290026496,236860 781343819941896192,139404 792390142522687488,11774 794007424529108992,257492 764922560152829952,84889 793892188010778624,155390 793188003095187460,249469 743978038644310016,16728 781480642538303488,139404 780796998647775233,182960 795352314588594178,264397 758417884808740864,53144 761489889682530304,1248861 753032888250081280,24316 770953217798709248,120610 781073533652701184,183759 794684943607758848,262752 773750396032458752,137042 781633135679242240,188304 780636986839146496,11774 788793848583557120,220765 794382372447731712,256038 768129751248609280,103354 752877023731875840,24134 761617301477134338,68216 776091767473070080,151212 795715553763721216,267862 777119048282824708,158820 756295635062681600,42495 764075180524134404,81427 771235677929213953,122817 768615567955664896,107984 792441125336330240,245575 732907425611800577,351482 791649986333114369,239456 762016323803242496,431998 759006349804003329,56282 790521424838524930,231894 764987924001624064,85562 793998059390701568,256239 768159526411468804,95055 781444099446599680,139404 791694116434292736,240067 781590009308598273,188119 767393177254985728,90384 774689374881611776,144654 758519792512839681,46384 786307143133605892,198304 788907861573328896,11774 756656385396387840,43391 768088379279888384,87904 765645601946083328,1170369 766051724327063552,90384 775094455443554308,141091 778838113317629953,170253 786885604114128896,207101 769262453213442048,108510 760535898496700416,63149 760538755774160896,62063 753706210289786880,28732 789212200460320768,224680 790215858903781378,228354 758648641116528640,54070 794392236574306304,257353 770321370467164164,118087 792101250129166337,242693 778199308718014465,166300 763154503390470145,76549 780838300101799937,183338 789526164804997121,225981 773295540192673792,135489 788335239420452864,215634 765680743565582336,89076 767719225838436353,100893 794753186284404736,261059 758275891751288833,52112 777947771525435392,157755 756654533800038400,43553 764144225042563072,82209 786916844594659328,108396 790126817382236160,229745 791404549374406656,238207 792010698851180544,217574 790713565107879936,233307 771101526903427073,122146 776088859121713152,152903 779990183651450880,177712 767762016966770689,101134 794294811117441033,259134 795300463231045632,266079 765153239843139584,84422 789901516266176512,351424 773185385572790272,135025 734951571436494849,353374 773891336026095617,139404 749591776738942976,8044 776057977811963905,150443 794676383708487684,261987 771347914656391168,118174 792777974554570753,247240 795035769740099584,247930 787143896224505858,209184 780216686146314245,176554 792053911754387456,243187 732196872589185025,350020 781550036387819521,186584 752915819236122625,23885 734045048438853635,21795 788419908316991488,215437 771469484645376001,125554 795038223336546304,263532 775160269118910464,144256 754757418198835200,27045 792496645531373568,246225 756239230704156672,42149 774236097551433728,141360 788479913833541632,215437 786502964248612864,194723 785709432881737728,195849 786680393365917696,205181 795699743951388672,267862 786315235846225920,159876 794378507937685504,260273 752931177707794432,24173 794783035090571264,686533 771575546807328768,126389 793454448525864960,235315 787447818923290624,206117 733071130760728576,355480 763112883630858240,65626 776592361505845248,156926 763415813349056512,77667 789144789660930048,215505 790663955157028864,231881 764784375238057986,84724 791706393984114688,237964 793550453271326720,253206 773837590499692544,138819 755446364985753605,11774 768170375637196800,104332 764175008088203264,82066 773648748694032384,137927 787991889991655424,214209 779290112047865857,173753 751987783212740608,18470 775435527281573888,149304 792645033824509953,246908 795310579296649216,266079 773335552011726849,134371 794529754493882368,261155 793204553701175296,249469 769575926510264320,112239 778393911081304064,167220 794333266841141248,258878 775536091424317441,112363 795730481367121920,268281 759163938982490112,57189 759935827535339521,56148 772099589814030336,129618 781439463356522496,187857 771846014256893952,128017 765637223857336320,87904 787145154532560896,209422 790279574848352256,227048 792488539967545344,246225 780379054230888449,177773 785919474616590336,198878 794368242256990208,257325 762128661562683392,431998 778730968785915904,170229 788218191918968832,215252 785270816262856706,194648 794419368050315265,178186 758333035486076929,52554 757704426253680641,47844 769982331352473600,108396 762642691083628545,73926 757178255912734720,39195 776763956094504960,157840 777365098134331392,159146 760931200932249600,64722 765227102710829058,86103 790726011876892672,232863 779480587857960960,175269 791424064514461697,238395 770845462194688000,121359 762829186486575104,73926 765701755925467136,88459 790980643282755584,235621 780673552483688448,179196 794526546899910656,261155 792524017811030016,1170396 762322880315084800,72420 786475326796730368,202425 767719664730472452,100893 781387887417946112,185921 786029364039168000,199462 773767434943668224,132364 788595326462615552,215437 794290988952866816,259543 780734623563251712,182154 763785404269096960,74868 774090382464290816,140444 785592421736443904,197286 787057442819538945,208777 751546895424684032,18409 785247559778533376,11774 793865706903175168,256255 788802136700092416,221057 768218459192844288,101810 775101983757783040,146259 792654169257742336,244550 773560474013171721,137451 750211726784794624,10662 748687013579108352,353737 771045077380534272,122875 756700892364152833,44273 789393220849381376,225784 775158270013026304,146580 786305913556643840,197404 771531058340884480,125853 789543381995139072,213064 793425049772449793,252020 737030785165754370,11774 774067446793670658,141316 764982696154107904,85562 762782650222284800,74868 732583113449218049,350257 768139027526496256,103294 750077577671405568,11015 764974909202239488,85562 791459989307129858,237491 785568318954405888,196917 793100262046961665,249469 788691691914063872,219942 788027121884995584,212239 777433295256752128,159876 787425732154785793,208307 732338486863335424,351478 785914881857888256,199739 795263239970025472,264431 765002357453324288,84745 774722070705995776,142721 794020607344185345,255826 767897157408059393,100893 749691632358821888,9433 757732034945097728,47267 791057992326139904,236393 789114282214563841,222952 767894344003100672,101383 732910344859967490,1170772 776464012682809344,151317 770844927156629508,120363 773975448665612288,140444 794638828887801860,261942 768612064763875328,106716 794295861559726080,255870 733177387601559553,355106 755750186693959680,349060 769294238521581568,111225 788144801791156224,214976 776244189986029568,152872 771575746921758720,124341 793186439055847425,249469 773268592326356993,133043 774036795751211009,140495 781853446819287042,182659 788753787217326084,220526 770776540497993729,119797 755919324229931008,40303 780859303888580608,182870 761656348438257664,69493 792043951884828672,243075 769323550528286720,112693 791186009803354112,236393 776050117119913984,151845 789787795422318592,227617 792460415347273729,241016 795701148166615041,265815 778576847210700800,168045 773700000408866816,136515 775783431036895232,151463 764127882088026112,81869 794709437143519232,262752 766792612854403072,95672 790974748444487681,235621 791432613336461312,237935 794375574227533824,260173 776926331619512320,159093 794569736138784768,261155 790616894369705984,232169 793857052321779712,231894 779419539243200513,173868 757795334399504384,47283 772572822896074752,1249979 762654672901574656,69782 762726999538356224,73712 778999403973529600,165097 778343547321905153,167220 788881273263718402,220815 757435989514215424,351340 788454090703372288,215588 759186182702006273,56952 793875647756111872,255942 779532879692902400,175205 762200495477764097,431998 765341960445894656,86472 774815528544145408,145244 785549885886107648,130635 790247244360409088,228341 752309497717256193,20279 752144769925677057,21034 756308108419399681,42344 762702691885867008,73712 788157501216874496,215754 758439435172057088,52394 781233184591585280,185310 786451799414800384,202727 787111776118800384,207965 765413433856581633,87245 770395104343367680,118191 793188158485753857,249841 781298654975885312,186584 762612082755764224,66168 780888220812935169,182960 785239305895735296,194258 786492096458874880,203492 752184694452596736,21091 794761675035594752,261987 794938270660562944,262849 767951952508444672,101681 771897278680268800,127134 766222559536787456,88495 759462603856945152,56964 779062829844279296,171902 739560516784291841,349283 788552267423027200,218832 764863654823067648,76858 768598293043679232,106281 777690566855458816,161939 794574713942966272,261155 765594742453329921,87904 769270329147469824,111225 776905013088051200,1171739 776580444909342720,155898 794644063664291842,261155 755198728110280704,35044 761214706942038016,65867 773467029089226752,73383 794163129517154304,258331 786047805437599746,196524 732957052033585152,353474 772092346854891520,129558 791469503465058304,237594 770676996527579137,117257 779390195539992576,173628 790911169477373952,234796 793702516324126725,252020 750379986037592064,12883 753362046197047296,26066 769274097767321600,110659 779218476888096768,173254 791045053028392962,235951 778296622119694337,167273 794726740723691520,263096 759296447959314432,56964 771421539501744129,100605 776824498804973572,157082 793102721104699393,248437 788021065402290177,214492 789170598547030016,213356 761906530769854464,70941 790570478498779136,206048 762824535133523968,74630 794595355799199745,261155 753300721991286785,26924 760821918320758784,64722 787056902991548417,207113 758727436418686976,54070 773967238198013952,139404 777106985363709952,159853 779041070076133376,164814 793186499818905604,250064 794776998275125248,261155 755629247390224384,37424 780987432586084352,184223 764834022119841792,83391 794714734759002112,261987 778997719864049665,171693 778410026801197056,167220 750682577548283904,14351 766353096582848512,93303 793309043284639744,249926 764646462236061698,84209 795030472896212996,264397 751031567535972352,16422 788765472204263424,220332 759268800688693248,56964 788431641546936320,217837 788440373030952960,217519 757917601003634688,47399 764078903841271808,81702 780952865489743872,184223 791261778344894464,237491 791397321284005888,237908 768565197082591232,106084 769038760508030976,110362 780942984783204353,183269 750504711317393408,13343 781318815036481536,187370 768930266618343424,1249624 768313713317163008,102449 778580242029871104,168794 789531378601766912,222682 793159772870586368,249926 763885297486565377,80155 785509527848415233,195125 772801618358235136,132335 776579598746161152,156835 752623427333328896,22664 792790496733167617,238045 795398823384416261,266151 785798546855309312,197512 789925725897891841,104244 770435114178256896,118192 778756774685921280,164375 751894670490406912,17794 768976473696837633,109104 793142088829460480,249882 764812701168271360,84666 794622832026198016,262025 749262897143046144,7828 757751563876126720,47940 792633776635392000,246295 794975967966007297,263898 752933006759890944,24173 763165273369088000,76549 763877399507468288,80939 773261843091582976,135725 772552739716870144,90384 758108518398304256,51126 787169114200629248,207613 794527699683291138,220689 788461635249635328,11774 794996065963560960,263907 761413650963890176,65099 774711140169420800,141887 778769015636242432,169384 762546251971694592,431998 760559697699151872,58227 764194149365055488,81946 759813394857725953,58815 795615276368875526,267521 787061666986930176,161901 791713598217134081,237491 793798358070616065,255393 752220073473953792,20279 794912375543476224,261995 775297681258323969,148045 793156417133903872,249926 786979796995768325,207965 749222175022977024,7772 792062843969568768,243187 766584174673354752,148861 791373212617670657,238207 750539610187501568,12233 762964460164222976,74483 785357364757159936,11774 794649530402799616,261155 765620947743367169,53999 786011620690407425,197637 776060682353643520,151463 785971184584097792,199352 791436950683213824,238780 773850796505137152,139404 788800783361900544,220526 794527637192355840,261155 764920939616141312,84422 765956960537554945,90384 763491933163548672,77598 777299293996802048,159146 774643657831952384,139012 751651823744851968,18215 774841327942893569,143043 791818456190492672,241819 753972782124457989,25135 773880796985774080,139404 755942856909590528,40867 790609103064182784,231871 765918543279906819,87904 756010086686916608,34883 766546745270468609,90088 768831044623724544,109104 768213566088482818,104633 743499757054681089,11774 789403805515329537,11774 766780276278255616,93184 764968349889499137,84209 767332690894782464,96767 778298324306817024,167220 792042457009717248,243187 793469009941372929,252408 760539558148800512,63149 787773541710082048,210253 770955484010467332,121479 786948831560671233,207613 764574443540582404,83367 776072002201329665,146804 793947667571347456,254135 792863345728774145,248065 774217364875403264,141360 762612974909394944,73704 791526578589138944,53470 755900896769249280,18215 795293921324789760,261155 787160555211591680,207613 793251585090392064,249926 755951318456528896,40881 787149825221521408,208016 750542027192958976,12852 763196492408434688,75899 752030106441449472,14653 768801656439922693,108849 776063785270403072,152449 793271292753506308,249444 760141961873485825,60804 763170730536165376,76366 792429850837516288,243513 753390849124216833,27222 753388034813493249,27222 760257320244752384,48052 753702113385951232,26803 795764286819811328,268918 777365407397138432,161456 758676609725566977,54070 792256606096547840,243092 763426714680631296,77731 773898932720115713,139404 793239908882284544,250293 751858587400450048,14277 768855295779102720,109666 793829333819334659,255393 768974999600312320,110362 786618504011055105,204539 793134539098824704,249725 761188862345506817,61051 792348620678766593,245095 758663461786292224,51451 767555990690598912,90252 790999794403512320,234583 749615667045765125,8157 762825592534278145,75073 793266361015214081,249926 755392727177633792,36961 794887385372889088,250293 770335724046393344,117257 790411366611820545,11774 785491790337970176,194743 790678156772605952,233307 795095034337095681,265030 773952439078756357,139404 787917764518289412,213887 779864271542820866,176196 794533872901857280,261155 754075800232603648,30296 762814852872015872,73926 753619887575052290,11774 788156341873364992,215754 753560808639098884,26539 761559519524745217,69231 771864590523170817,128615 775525174783401984,149953 776623649746935809,155451 759793031469862918,57574 762211958867230720,72350 775977522198482944,152735 778228335339970560,160226 771039465112342529,122106 780890284582371328,171991 785627808408055808,197341 788845574346997760,220028 761617613650735105,68938 792569088782589952,244270 732460650941714436,51644 788029054448435200,214492 756938157954859008,44450 769898394496094209,115749 778936834671927296,171168 786720549733015552,205094 788969269832724480,222627 766472589392961536,80939 775820493492543489,149279 780828767149174784,183269 778942162817867776,171168 793096223465046016,249469 793881028909826048,256255 771050285569454080,123028 781353949336965120,139404 790008884501028864,229296 775872222661533696,151156 795673100457299969,267265 752229897414651905,21415 760454181165629440,60878 755334017063485440,36810 761678059808387072,70177 793500798730711041,252580 763129282579275776,76019 789079419432370176,223286 761655320573648896,69231 786991745053683716,207949 776194965353340928,153573 779788958393835520,167939 766493166719598592,82880 753887522179145728,29263 770271417141190656,117257 777335225617616896,161546 751209289272918016,17365 790668332492066816,232169 738355177850310656,351436 787462853381001216,206117 788402335051575296,217519 766043780483014657,90384 787576257722650624,355994 787255205654069248,209151 788034052997586944,214209 785870256954900484,196538 781343281355587584,139404 785612799942729728,197297 759906248858808320,59666 790876742319677441,232881 767181381168406528,97852 768594732838690816,107428 777834412490620928,163763 790630668309061634,218164 757277466335457280,41680 761468797417127940,65222 793601618449170432,248988 756580748723884032,44171 754749631410561024,33029 753743722932830208,29263 756492937639395329,42432 790608816434012161,11774 768879002681544705,109666 788526062980313088,203710 793143803196604417,249469 760693667761889281,63451 766700703851110400,95672 779134429692395520,172084 770285377567399936,738099 780489817641496576,11774 757568063000543232,47782 773904914690879488,139865 794897974111457280,233154 764814784177041408,81574 792783328717971456,246726 794330975677255680,258741 792530734615400448,246295 762745860820180992,74630 766401703063199744,92854 772528041444544512,131457 757649019820711936,36145 775781509777223680,151463 793888199974133760,255870 758835250298368000,53739 768952259543564288,109360 785990248744443912,197512 775412726726217728,149087 758342365941751811,1248603 777125630865469440,158520 762848382268284928,75073 777934832772845568,163776 792045095335976961,243187 770592249168142336,107317 763871660571099136,80939 793300545914171392,250633 763443704254300160,78159 757777616363401216,45843 749713992780685312,9145 774716065263804416,144573 787156484434034688,188577 753652594917142528,28732 762297969559343104,69983 755110106526732288,34666 776694905800241152,157082 794947287084449792,262847 753755321688920066,29592 777186411107618816,159876 791685275353100288,240483 755121613025124352,34731 771848632458940416,127134 773404652775804928,134310 793281024331579392,248253 790247989256216576,229693 781636131335000064,189032 787454967196024832,209151 761984191462461440,71270 788792449066033152,220820 791862027295846404,237409 765908517597356032,90031 751039570913927168,11495 765949750252179456,90373 791383307841835008,238395 764431430202036225,76146 792202764545818624,243451 757315680916033536,46958 767771751795130368,101163 742393667520987136,11774 788114727276777472,214247 735942433343606784,11774 767859265042157568,100893 763734693686677505,74575 769219800467906560,110585 775890024130719744,150511 760162629738434560,61051 788109210034671616,215608 760798683508142080,64722 771587062021492736,125554 772110451215896576,129558 786945096566517760,204343 763032221049499649,73712 774836416727674880,354311 786388550283517953,202379 793989186462228480,11774 763606682882547712,77598 765308490285846528,87062 765978497604984837,90575 793094073171136512,249469 759381024413483008,56700 781103862937628676,180054 761311034275721217,65222 759030660065480704,54748 792437604134162432,244815 773510751919087616,137042 755539014330056704,35637 776543294696349696,155451 755881046718222336,16299 765733192556908544,352636 767167360939663361,97386 750931971166003205,14858 755101508958552064,35319 755170608623788032,35890 774691684030578688,141671 751096350331244544,15628 753960858716438528,30590 771443911487127552,125204 786236317914968064,201958 756270252258840577,42432 771799100526325760,127952 771140443622903808,1249798 778427075954958340,161939 780000748151140352,174388 794002468212355073,255942 794345782476468224,256038 794668952425099264,261059 765682575700533248,88998 791628414025334784,240167 769230366993477632,110659 789218120279830529,224750 751994501011345408,19000 791434063068405762,237935 777564153938583552,162497 768834659274858497,108508 755948235953410048,40588 790878702179536896,234583 794729197348552704,262752 779141049436348416,172799 786059176783015937,194723 788730016381231104,218258 761735438830751744,70509 790252752051970048,230040 795720962373222400,223249 780882168243449856,183269 780926539038879744,183975 792690863587471360,240483 793062012033110016,240483 766988800870457345,95707 794157721431855105,257492 794209135919296512,256276 787101010128990208,209184 768170749198598144,103261 780003655344726016,177712 760565457908797444,62708 787642523632021504,204078 780561608682635265,180655 790761330852651008,99049 787304820885614592,209924 790807574195023872,232137 773330895369412608,135903 764148517841563648,81869 792812605278531584,243187 760806131132305408,64693 773346751214264320,131084 786210711542398976,193533 787361096520851458,203034 753671425949519873,27402 767434661702213633,95055 779485333914353665,173917 788562439830773764,218219 791992881405956096,241940 792645547760857088,246295 763585439257079808,79031 790980488987086848,235590 794579234257678336,261155 754036909370904577,31377 778430250892001280,161407 790261280745611265,229159 750237933878308864,10848 767294246168719360,97325 779691817029734400,172185 779745183223074816,174492 795052332501307392,262849 767067611033141248,96883 768078002416746496,100893 788146329964929028,214976 792852581768892416,242693 776129744094068736,153699 755606314693320705,35890 761764246212321281,70679 763686472079831040,77708 764882868556357632,84887 764945913991172096,27156 781319470572670976,187383 747823650758397952,11774 795670150511034368,267862 750060796625948672,10847 755473235894992896,35296 766810623321792512,94699 753105395233742848,23884 785990021475995648,200412 794315768141926406,258456 788070573180063744,215005 760996167693893632,66159 786745581376983040,197286 790667473515376640,232169 751618854577532928,16299 754791515767975936,30802 771413182237868036,124855 762735515695091712,73712 766358440205705216,92210 793069007079346180,249210 794565643622350848,261155 750681255113527296,14351 753268709293076480,24988 788244821370560512,214492 794737412991815681,142187 781470306632282112,186750 780438000169803776,180306 794272266531897344,257492 794054851609010176,257423 792777305261309952,240070 776213014588624896,154214 763588652010045440,78566 762724271395266560,73926 766773686716293125,81929 788526451247067136,218275 791839326757879808,241942 791410290378366976,237332 750717854476079105,14277 779333147615907840,158387 789664892634660864,224680 793620371257765888,254058 795104570967998464,265257 765281094207807488,86627 732247379542347776,350539 768811743283908609,109167 773693927064936448,138205 771135961635880960,121949 762586796811231232,73690 776895856280764417,156290 788901281557512192,11774 763340048062304256,76537 753674118470459392,28726 767808158089830400,101681 788159090392465410,214354 790669345957511168,232169 790934467711938560,234583 792370257730146304,242693 792538399790030848,242693 767825037382549504,101163 788227096359292929,214209 770678607920320514,120665 786918761190141953,207076 792030030607953920,243187 764150545720418304,82066 764792130535645184,84753 766191623566831616,90327 789530103545864192,226881 795742814520963072,267576 756951249338167298,45672 758049312785960960,51069 762774988898258944,73926 753801865368711169,29819 759830944899473410,59666 779407184585232384,173347 750350225114411008,12728 761683422209126400,67229 767969144436297729,101681 768953018289094658,110362 794287736559529984,258598 775419307874332672,149201 767268021404663808,98329 770789167663951872,120690 791733460666683392,240682 769322685885067264,112399 778642743878946816,169201 790606720200572928,232169 768934262267445248,110477 776124239346708480,153845 780837870361841664,183269 768516241879425028,101681 764948664871596032,76012 774218782709522432,141360 775745353777836032,351146 788815977093951488,104244 747829009472380929,11774 771426178762551296,124855 786591655419838464,201494 780083744245944321,178258 794042338016395264,257492 755212494948360192,35890 749735852788453376,7816 773648448658796544,137565 786588492985806849,203674 793106579251924993,249348 767544151516733440,95213 777027912536993793,159876 778357053005922304,167305 759157260438298625,56964 773505056532533248,136947 781593283839393792,188478 791115085905264640,236259 785981208500985857,199262 776691100308283392,146580 780417448025526272,179695 788130459590942720,214209 762084324485140480,431998 779447613703720961,174557 781214869035122688,185310 786629494995988480,205039 778575984639565824,168794 788126158902718464,213427 780428390767611904,179589 790659146198769664,233307 758436534106349568,52749 776859320206098432,158524 781492369824878592,188119 750652415771308032,14421 764450231459188736,81869 776902422799134720,151463 788064810042793984,214354 794568959613751296,261155 785868684627697664,198576 750034382950436864,10735 751864794722992128,17416 763426575375298560,78159 779312294333415424,173964 762662655194763264,73926 793973720247398400,257353 770369027113791489,117609 794597996914704385,261399 773928074513489921,139404 785639889324965888,196357 786542798006657024,204224 777384938714730497,349714 776179816399638528,154071 770768782340001793,120610 790732215692910592,233154 787829537992118272,211829 791780512947843072,240145 793510173528694784,249926 778570433549467648,168794 779460917960413184,172185 793548694574469120,252014 774249292773072897,141699 776447874322276352,154832 764371268347002881,82066 751591820157562880,14277 795697310240018432,261155 794671282289836032,261050 760497519898091521,62492 781477719016079360,188119 763429195066277888,77731 778758440147562496,167399 755948950293667840,39812 773393305665204225,136515 766357823248801792,93261 768401786608705537,104932 771463266706989056,125145 753633790300487680,28732 794169567685787648,257492 768214884924424192,10190 794191614050586624,257423 747605789041393664,355701 748831116774215685,353879 762041775133429760,431998 765739264797585408,89076 771298437925048320,122344 781867681163141120,190635 756265296747499521,42249 778628766302081024,167319 791390131890651136,238780 793546760983576576,252014 794956275847151617,262053 794889152835690496,252628 776993660206546944,156835 793567966453522434,249926 795318681542590464,257353 781828719815950336,190635 791694295933878272,235590 795433800562044928,266491 765678187280039936,87459 779125116538060801,172799 781226659814965249,186149 766522942788251648,90384 775625426848796672,150404 788767367706742785,220332 777096455236489217,246425 752656789913546752,1248237 786275868675076096,201958 794286995862327301,258829 794543211746328576,261155 755437184124063744,36735 760177235198406657,61051 791676527670882305,240483 779712334340120580,173347 792291932441415681,243075 756459394565414913,43285 793073079253479424,248514 785472121090691073,194723 776422808880500738,155688 793479991061311488,252408 746514609910255621,1247754 778386731154477057,164826 773015034104520704,132481 773767106722758656,138295 756550717880446976,43312 794897108637777924,262849 775762944902606848,149300 753272895229624321,24269 770659429398093824,11774 794710351933796352,262752 761799869413470208,52686 775090037646065664,141091 766413028338307072,93286 772379114443448320,129650 732984538167693312,354927 787088744285253632,204835 794802824416792576,261594 780793896225873920,182036 775833534481125376,151947 787788697018195968,210432 781123054365704192,117303 781599286899445760,131056 794707091441192961,261050 788513681344716800,132364 768855491938168832,105109 778443863123824642,152594 767408407582171136,94699 772241691277271040,90193 765697799782535168,88052 766413756846919680,90121 786717159380639744,205728 750744710218674176,14277 781538196052123648,182665 752002049240248320,18504 757765944416604160,47844 758437925902225408,51997 778846740468367360,169437 781342145911205888,139404 786295178684461056,201558 760547360460144641,62779 779159478994251776,172962 765730409015566336,86103 761242312416432128,66842 763846954132525056,80366 773894888085557248,137042 749425460535255040,8178 786410194980962304,203674 763453084404158464,78304 787081544921849856,200368 793938679454515200,257026 788417095419715584,217837 792325135441207297,239708 776072537348403204,151156 792001475559948288,240795 789149514573709313,223492 757594173809762304,37173 793642490528169984,233154 778315321082011652,167220 756475030876413956,43391 757315619465428992,46612 776111881236779008,153194 787172277632708608,207965 769593694257291264,113412 787126652706795520,207287 757642931893305344,48549 787840068660625408,210238 758261976837521408,52061 787068109144268800,207796 790455513007792128,225981 739658892003659776,354927 762357494375002114,72350 769213048909361153,43579 776813544339681280,11774 787637738287890432,210313 768152566249160704,103354 788752247236792320,220526 795224126810103808,264774 732107891503734784,349344 753899736088743937,28569 780468771202830336,11774 781920490629791744,190635 789549904666431488,226712 773503171561795585,137042 778662943940501504,169310 768165064234917888,103354 753306294845661184,11774 763258617344757760,76858 772899126560301056,132908 773481946416504833,136904 768467646778003457,105733 773167230359969792,134408 753991396688789504,30590 786273050647945221,201958 760497799360290816,61545 785522692678123520,196277 788083556522323968,214354 787766025047552000,205197 787337254293348352,210432 787296479241121794,207212 790880001306558464,99049 790991955509608448,234583 777142128367599617,160480 790351364165558272,11774 741547235230552064,88859 758660986022731776,54070 780624979712933892,182211 789083385591390208,223286 773668922751016960,137777 769731421413965824,109104 790312290935529472,350382 763719508712312832,79513 777629391983640576,162596 781886793436176384,190269 794640345099337728,261155 768150338339766272,103212 790947242869948416,235179 793171006533885953,249469 787935597990215680,213796 754796230052548610,32495 770682702223798273,118191 777209562239762432,160873 787895892095315968,212239 793076647117414400,249210 793844941529096193,255942 762277043883114497,72354 763910886801027073,47188 750722821681143808,14277 754784636925018113,33356 792240929793081344,243187 766691352151068672,95593 779776300827291649,349856 776274667405312000,154071 791667238717632512,240483 776511397278601218,156132 794708290752118784,261155 753905113949962240,22439 749297993434660865,7901 791639598665375744,240145 789552250561724416,225981 789763834009546753,206748 758042779050242048,47761 776963281630134272,159623 792371080094711809,245040 778359276595281920,167676 788398451197218816,217519 766227316062257152,91416 769593912520380416,114308 761693607749312512,69947 752700301266694144,22630 777041552287772673,156811 771545515133538304,125111 794158304662388736,256255 791648325460107264,238395 764187872731754496,80939 790538261668081666,231894 794682229704323072,262588 774617492631195653,140444 775447330317275140,149202 787383539209801728,194281 762684430322241536,73989 768173577241714690,11774 761665630852571136,69947 787653081613869056,209800 790107423788892160,229693 777678427407122433,161387 749302818071126017,7855 753921898300346368,28866 755186315625279488,34666 773207008354902016,117257 789293449576976384,224329 778780077664276481,168410 755454506847072256,36157 757771901863333888,43391 772814679240433664,132335 768173688726302720,103071 755170354562109440,35445 788045080045182981,172084 767837117846212608,100893 795667467502833665,267862 751936317764820993,18893 753342667644399616,19598 770621378374402049,118191 773664549316636672,11774 793973733601918976,256276 794500334169243649,258193 779435576307150848,173964 790956141094338560,228101 794304705325387776,259818 794842167642587149,256458 755082615015677952,34666 768178548045549569,1249521 778397741827264512,152594 752190538867171328,353879 766689439233945600,11774 770974792287563776,119832 751700063555059712,18564 790557915622977536,232137 770065918500167680,116373 793891933659758592,255942 771499544139956224,126152 781504904179224576,188401 793672793787240448,254135 775929154239770624,152182 763543414780661760,77720 792857809360531456,247877 788452011549360129,217837 758760429900357632,54519 792130614312984576,241678 781469093111144449,139404 758187386199080960,18395 790903956029345792,234583 752710917150814208,21332 750384677828067329,11774 788527680719171584,218260 766017895688204288,90125 763200873476530176,75281 762646671239028736,73814 750794430567768064,1248115 788061595838447616,207051 795721859673288704,199307 775723732258004993,150511 795677711859597313,267521 758859458101456901,54070 788157667562823680,216009 793937933220909056,11774 787738205298778112,212357 791397992926359552,197046 786538608257662976,202727 792832855122386944,11774 792619467004059648,243134 757883055004680196,49852 795616990849277952,267267 750439050738368512,11495 761985445244891136,481145 765939457727967232,90417 767477766447063040,97852 785839022585307136,198671 760817331882823680,64116 769172122027581441,110709 793797012068061188,252408 790879327789416448,234583 763193890149203968,76665 768175152085422080,95055 778369649608105984,166362 781339768948789248,186584 763717701088837633,79691 765602040051478528,87904 773687176064212992,138707 792750817744936960,246726 768426366522056705,104932 792431140208607232,245913 780928312600240129,181419 786186878093492224,196917 751650561318014976,18539 788820912372060160,220602 762746503387574274,74133 770554908365824000,105109 793096580299624448,249469 794653654670311424,261155 777498868669820928,161960 791453645221003265,238780 780758057798111232,182257 794777236628848640,261155 756471352668872705,43391 793135297370488832,249841 778267232392577024,150256 791719004985581569,240483 770108558746714116,116388 788471956764889088,218275 758328721677967364,50923 785925265843040256,198671 778887341159092224,166860 769913551515295744,351463 775267746733064192,87904 785964684679622656,193297 756295746236932096,42495 792137343536918528,244230 791360766612008960,238207 755863706395811842,39207 785820128919379968,196277 763557294411948032,78304 789200198375346176,223037 757870196401041408,49754 794826245489893376,262849 765299905221058560,86440 787510239918641152,210897 791691227955683328,226048 787947163787472896,205197 780791263654244354,183269 773681404970463232,138649 790960340963958784,234653 763852700421193729,80486 775120841898090496,146259 751168378807648256,17416 792732385259290624,247241 770315050129104898,107745 790980267770978304,235566 752783273428918272,22662 786585974436352001,199546 781503918798958592,186434 788217542129115136,216009 792724742037995520,246674 793266191271727104,250243 775374127922188288,148537 781565826214293505,188401 787809149413314560,205181 769318676617015297,112399 787991130466115584,214213 767773193025138689,101261 755168449459085313,35890 789353346717016064,224680 761639531737219073,69947 766269624895680512,91946 762745765458423809,431998 781855158116442112,190635 781654471562694656,186584 762069306683166720,71429 795106228364070912,264397 760640499216637953,63393 781358400370114560,139404 793298626877337600,249926 767358384139964416,98661 747648822931775488,11774 795307245236060161,249926 795112372658548736,218349 761648565148127232,47283 764808964944965633,84724 778425232193380356,152594 768061502234374144,103261 790661316310605824,231598 779051368573050881,167569 785551777156308992,196214 788480145656909824,218275 776470024043331584,156055 758778542641516544,55155 794645682774740992,11774 793997129140281344,254135 751142836591034368,16953 785266220387950592,11774 790940167196454912,234583 779622256867540992,173347 763451572449845248,350247 764903928949534720,84724 758731771009654784,53995 785335502383775745,195104 767308138714456065,97852 770439577756721152,118192 787807136092917763,205197 791336241136492544,238207 753575243311046656,27222 770987535388512257,121949 785473844161032192,194723 756930537353195520,43271 794689157012553728,262752 795694682265309184,266138 777803473131896832,163763 778214048429146113,13324 785985140338094080,199262 792482687332278272,243513 780568589585625088,181548 785491767126786048,196277 785906119277293568,198671 780631880328581120,182036 780114032623702016,177233 785856923845427200,198552 776094467594027013,153154 763823420614160384,80393 792029515807465472,243075 773652924358533121,131456 758714136033304576,11774 793873785367597057,11774 755167104303665153,35890 780375135253569536,179742 757159173025038336,46278 767323012316164097,94705 770915826467688448,120610 793971097842520064,255942 768149717893124097,103354 763783572838817792,80098 771538159658164224,126152 775540740441116672,148473 786061483054624768,200965 787334844183347200,210207 779035547004203008,171693 790527665362960384,230234 794195300420358144,258331 753983078180200448,30354 791424712328957952,237236 767001291042066432,97315 778314409496178688,167319 787014981447450624,207287 732746982381522945,1170595 794926106449235969,260457 753674382845804544,29011 786250347543134212,201555 794640339130810370,11774 775891668147068928,146804 781457043135737856,139404 794007564878954496,256502 793440215159349249,250633 794262189058060290,252939 779289982301122560,11774 750449392394657793,13532 768471142357237760,106774 761691407211823104,26066 788156982582587392,216009 749378834038915072,8497 764092793279033344,77872 763071172833517568,76429 792079784188612608,243075 760098832881287169,55257 762751789020155908,74133 780624160951152640,181886 774698219871797249,144494 768161364321992704,95055 771736992145108992,127134 776621975993143296,153845 776795682690600960,157840 778210300034187265,166409 785471191796609025,195975 795611538904195073,267521 769603061765464064,114422 789178692958244864,11774 772183301520064513,129700 773916605872873472,137818 785474457531879425,195481 763873553095819264,80720 789446569535889408,1178911 792089100765401088,240584 793293808783863808,249469 765198336056066048,85562 754777647478149121,33356 794693100249776128,262849 786660655461904384,204835 758947777816637440,52968 790954789702078464,234583 787830628704198656,205197 757348890047754246,46379 791409579334643713,238999 751593486588063748,18215 778485935524630528,167674 789156942786666496,11774 777399327874506752,152594 780397948190330880,173341 788118993584451584,214899 793641485694566400,250633 790942836141264897,234583 759710713573146624,43553 778686862235799552,167319 793289133137485824,250293 781692666467667972,183472 759833822607192065,58267 778702934238298118,164826 764138786930302976,80486 778329052067270656,167220 756602973049028613,11774 775074202676101122,11774 768297499383648256,103481 775743000039206914,150511 795303973955731456,266079 790721036861919232,233692 778662829016567808,166100 790565535436120064,232137 764934297245650944,431998 790620162416402432,232487 732582135090024448,195876 751860647508348928,20039 791660038838288384,240145 793180003961827329,249926 785708609032245253,197512 758501891844308994,49702 781136445230632960,183759 773961291635552256,140444 794721510170574848,262849 791358509245837312,238395 780842223923519489,183068 749656222756929536,9408 779082338600902656,172523 780454137381150720,173347 748918149957857281,11774 779497434640551937,175415 759724155302477825,56282 763581832805834752,77632 779086984870440960,172299 781916425434849280,191354 785460399986446337,195975 777295902717448196,159146 757100953870884864,45857 769763961340252160,114254 786560571999150080,203350 768309210970849280,104940 750681577277956096,14421 769292112294707201,112363 776610178938576896,156976 793140522151968768,249469 766723271584645120,95672 766101727183409152,56964 764870582991261696,84889 794620223043276800,262025 794527117983805449,261155 793641166008946688,243075 763073826133536770,75724 795661763186462720,267567 785994279458054144,199478 793058643524456448,248962 793464455669637165,252408 792920157412741120,247379 762663666323828736,73926 771036870700437504,121949 791351764075315201,238395 795426990274867200,264397 757553045098094592,47782 770776173148119040,120690 766765663603990529,96263 787021560360165377,208016 765286804488462336,86103 794312310575730688,259834 751762311782641664,14277 768118171144429568,103354 787690984599609344,210253 792923458623643649,248514 774926957733634048,144494 785378682311434240,194072 794018277181657088,257492 794715780151644161,261155 776140627977404417,152735 793331188027035652,249926 786833800445603840,203921 756634780033089536,43553 771129827063504896,122126 775769472611201024,151463 780866698345873412,182726 787961206665601024,213887 761543790138101760,68993 753703895042498560,28866 757882407274024960,49852 792029890400821248,243187 774303821719674880,131421 779096495496716288,169437 788058049093206016,214354 792307287490781186,243187 771475167583363072,124597 750781170825236480,14802 758442373516894208,53144 779571283398893568,174115 754992951420395520,34666 761000934575071232,66116 770500063353155584,117257 771591819360468993,125145 793289170789732353,249469 777800203458019328,161901 780602484570095616,12018 758342651364028417,52112 757995689624399872,50442 762560851895345152,431998 789495630112653312,225358 794383869751476226,259360 780942391620415488,184539 762002806660182016,71429 788123849682329600,215754 788874664424550400,221785 758684086391013376,11774 785489588223553537,11774 768916152810606592,104395 763309933274271744,77586 786644074409234432,205181 790426355787718657,229884 780960995430715392,183269 793872407509536768,256038 759115320934141952,56784 790946953026740224,234653 789320125589622784,225371 760653341596618753,64197 792141734868385792,243187 758938127901732864,55257 792792298794790912,247715 763899970751647745,79987 772849050265739264,132335 792075146202845184,242693 794659930879954944,262025 781347504545755136,186584 765676656132489216,88332 791839112739237888,240070 758723547766267904,46076 750235277340225536,11495 790646497025155072,231894 773613682177765376,137158 767739733678055424,97519 770729581452136448,120610 762722507115954176,52554 778964583583285248,171324 792028725042970626,243187 762750303833845762,310322 786599611318272000,204901 756482361764749312,43013 761663798826577920,69747 794729432363704320,262849 794937361264218112,263051 786598780548153345,202727 793143721537769472,249469 750954640414507008,14277 787275904850337792,208445 768567708325548032,107428 755573217671032832,38183 794121040339369984,249926 790704661393203200,221524 750287038826606592,9290 767994713928507392,101681 769555181021245440,30413 757077860062461952,45857 785888179454742528,198671 794526815805128704,261155 790429148447506433,231333 773060501551054848,132855 790298230953160704,229159 756302621497896960,42564 792059805401620480,243292 760991946001092608,64730 791387881596186624,232863 762655536244457476,73926 767892997036007425,101383 795230771611049984,263676 732748960016666625,353006 763994067059388416,80482 765221689999388672,86103 759196165397057537,57178 777790499742711808,155898 793577165564571649,243075 732583753571307521,352392 793613228626567168,252639 741444278631686144,349060 792519922853130241,246273 759542642120220672,58010 791265693824147456,237491 761502858730668032,68182 768519020224086016,106716 769259526000222208,112693 785922018457772032,199431 772381141839982592,130661 791296305981259780,236928 790953709878538240,233786 765256994517319680,86653 761515325544361984,65626 768156920742023168,103776 788502415771185152,106085 769771946259062784,107745 776872779375255552,158387 756335632717385732,41438 759755299167154177,353879 759119199562326016,56924 791128863472545792,236831 781354423914291200,139404 792932775317889024,248514 766349316957081600,91894 791143179588407296,232294 769902894162161664,114587 753951560011395072,30590 756485083356209152,43541 765226359866163200,76549 781263459187130368,186883 778019028325367808,164669 760992208665227265,18298 785283331449614336,193669 793140159529164800,248988 793434101365682176,252020 795760692209008640,268777 773509849976082432,137158 769340667671740416,112336 770964133143543808,121612 773998598598131712,140066 792091994147393536,237491 753928073871921153,29263 772833959046701056,132578 765172586649038848,86010 761005566869114880,65222 781477623272648704,188119 794693161654304769,249926 786974170651451393,207949 792048647001157632,243187 792257749988044802,240483 758405905994186752,50827 750700811722915844,14421 758024830717394944,50314 769953052526796800,114254 791347359997386752,238207 787140544291934209,209129 771704212937924608,125145 750394090852904960,12883 794647675329216512,261155 766101464427196418,81869 768678909084733441,107423 793648419902488576,223249 758071610146299904,49975 781338336170381312,186149 792519108122345472,246367 755115207144398848,33356 794569361210142721,259200 773553044676116480,136904 781622629522247681,188873 788451740937060352,218275 793182843488899072,249469 772824953930457089,130407 756591830179905540,43553 786672175877062660,205728 762364265772843008,72678 772150078798561280,129918 785690095516946432,196277 785896848456228865,197324 759817015259521024,58254 757584331581771776,47761 757548435985739776,47782 795226443030491136,265102 739231660391190528,195876 775431806459916288,148645 794354166046937089,259659 764904528021901313,84209 780920243195637760,184223 793955127166050304,256217 778479977582866432,167180 733187156357734400,355672 793610858509115392,254135 764252583687061504,82457 771551732543270912,121612 764783692438839296,84724 794251243245932544,258092 786218909628116992,201555 789828077002100737,246425 776201524150145025,152946 791349128055758849,238395 755894306544709632,39462 768224364542226432,97199 794388514934657024,227345 769362888733564928,112363 771042606981709828,122690 764302800368967680,82283 779829769034534912,177233 766709661814906880,95568 794957432904675328,263895 757066212459307008,46006 781289738070286337,186584 758294979781464065,52061 785941057737338880,199960 777999342678474752,164669 760488816536854528,62853 775340943591419904,148473 787272983769391104,188577 766279337414832130,91946 790874600611643393,234583 776930241025609728,158524 765694544692125696,87904 766561240910999553,90384 794520380744564740,246392 777957723786715136,163901 775673886142717953,150511 762014718282260480,68862 794020265361489920,255299 751223370381864960,12868 791041198639095808,235251 792873988036890624,247877 763464871845384192,78566 757569718068785156,47782 790276192796409856,228576 793127777247473664,249469 777053655895793664,157082 753319713208360960,23739 795402835299041280,266138 776803934849474560,158314 777171608863666176,158673 750535372409450496,13532 762692688256782336,73712 778295099281252353,166390 764977362689675265,85209 793407220411080704,242521 795737390832762881,267576 750130782652469248,9433 768864854270672896,109666 759483333457969152,58537 791712154022010880,217285 754895648869146624,33355 794585099735994370,261796 789458643326410752,225981 794335764590960640,255299 791711707618041857,240483 792965377512931328,245268 751950871664222208,18318 776064207238336512,130126 775365642522398721,148645 750377147273883648,11495 755166945863884801,35890 780830633690034176,183269 787733753162559488,194281 732259924319842304,11774 765631958458130432,87904 790628191471824896,230282 790701223036850176,231894 794339972039983105,259457 752206228328030208,19703 755207704088547328,35890 776164885378064384,152017 786958062053564416,207613 756284450862956544,42495 765382716846202884,86440 759094849224249344,56964 773478428096028672,136904 779105274871164928,168284 790997420549238785,234583 771410821691891712,125222 790348659569287168,227804 775587340093841408,146847 778699974909407233,167220 770740856059854849,119786 790585812928700416,232280 768092904380391424,100893 792456243315109894,244550 761374066376867840,66777 755129091091734528,34898 757632613171490816,11774 759378060898668549,57897 781326439849332736,186584 790208978479411200,217039 749596726307291136,7399 763941084959416320,73926 775094090035671040,145866 791769859885498369,240483 757615502101479425,48351 785965931415470080,199546 759847667790934016,57574 785943205258854400,199546 795677185579184128,267618 766248334726094848,91946 755112514388713472,34731 759187197694128128,57463 749294492922941440,8047 777844598274158592,164001 750411483314397184,11495 764950912829759489,85159 790457247512027136,11774 775797214316822528,151741 768227594110050304,104662 775326365625225216,146259 756978691624865793,45669 750367226591666176,11495 785478908758126592,195424 766057316483473408,90482 793155007751348224,249926 787869881983262724,211829 763537113874857986,79094 757673046333394944,11774 774088671775461377,139404 755177409557753856,35931 758677461349588992,54070 759117315749322753,57105 760613489056575488,63267 764944257023037440,85027 775882078239858688,150511 790958826837143553,246425 770803802219749376,120541 794724839579795456,262053 773569669915512832,136947 775188084874969088,139393 780234779866370049,177233 757937844283244544,47940 762303237663756288,431998 761390979249209344,62441 778374917712642048,167003 758596464855621632,50581 767037609218482176,96263 764983581428985856,11774 773492781000040448,136904 754151693684584448,25518 759126335218475013,56964 786980088160063488,207613 785787526355099649,198142 777758237684793344,349408 755330459018682368,36760 776949006413000704,156835 762224781206749184,9574 779117798568124416,172014 791332527072022529,238207 792695637242441728,246726 779180229185208320,170187 771819047319068672,127657 766368898145026049,93286 758350876666978304,52494 792094217803825152,240483 757296673957617664,46890 791754554605916160,240145 770969348802576384,121612 794014587133693952,255870 770668059212283904,118191 760229255351414784,61145 795607147069526016,266151 750242614990036992,10662 794340490338516993,11774 775373266705747968,148574 787480635472437256,210313 789164170436456449,215437 768125929885429765,103261 790885484402794496,99049 776203361355825152,153845 764251024018243584,82066 794906553044369408,262886 775977815200133120,152735 772483152505778176,131169 786904477148348416,207287 786291013128105984,198304 769323975507742720,112336 789090552822263808,223286 764156243069968384,82209 768976568576253952,110362 771821249018273792,127871 775003720463556608,146259 778673404874457088,169201 755851416015609856,39657 790201590779117572,225608 792747536557547522,246225 758039120509857792,51069 773505321172078592,24173 749621599410716672,7546 764244704091377664,82283 792581353556496384,11774 775024112532017152,142733 795035950598488064,247930 778521845872095234,353047 778274046786019328,166852 794969586676416512,261155 757247570116771840,45014 795659508144017408,266151 795418389107867648,266138 792528477153026048,243075 794231890869776384,256502 773973338301476864,140308 785636725783617536,196932 788552132219645952,219119 781569757296209920,186584 795304768595984384,265257 764813840563314688,82283 792775890640003072,242693 792309535818080256,245035 765066052061376512,84422 765046607570083842,80486 775069549754327040,146259 793216087840129025,250633 763886061785231362,80486 756647729258958848,43391 776034325624131584,152314 757294098835529729,46382 781169201377456132,183975 757283526672875520,46407 759186467537035264,56964 776046892744527872,152861 777302347429060608,159876 790948597227462656,231894 791967923631902720,240483 769209145635459072,11774 766334862353575937,91946 785317933526290432,194934 755369472995708928,35403 755419394591879169,36545 762780753276968960,74247 785720190524755968,197512 791491638552059904,237908 794010843658612736,257492 758378593294704642,52167 762058387207041024,71429 763953422882045952,80939 786514806937231360,200971 792701729607299072,234526 767798702941597698,100949 768878594147909632,108849 762390120217608196,70543 772203845879406593,129991 759201085701681152,54842 766599309051596800,94699 767742007309586432,100605 768123408273977345,103261 766788234323996673,1249340 764805751483228161,84724 772822329789325312,132364 765011357334929408,84209 758746272316559361,54956 754223693107048448,30815 786770201819779072,90209 794243435314155524,258456 770255711473238016,117257 786783703708135424,206642 793865404473077760,255942 776481506948739077,155688 790935567760523264,235147 792128919495282688,242359 759446087166033921,57897 769705249934159872,112382 793864407361003520,256038 768946756184903680,108373 778385194285932544,167398 755183700904730626,35931 753621068745551872,24146 792833063352799232,243562 794605837385863169,261987 760191900552835073,61412 765683082603159554,74575 773973518031597569,140444 788893974232702976,11774 749418713431015424,7546 768249277407571968,105109 775353754715582464,146259 794612826165776384,261818 795259060077608960,264397 773600357960208384,136904 794690212408344577,261818 791032833007509504,235978 787956218224635904,214005 735174472148324353,11774 769644749456277504,114220 763145348156129280,76429 776111946282201089,153194 760213515739234304,58537 778982005228777472,171324 770425241944416260,118192 787386743523868680,209884 795030686742806528,264461 760290143408312320,62165 776894134426619904,158864 778273174089633792,165097 762827566734512129,1249010 787057032289476609,207613 759245736492036096,56964 781275854018142212,182659 754003419128627200,29263 767198052595761152,97199 793900083343298560,249926 776066348648656899,152872 765316797046386688,87145 770673951756333056,120393 749377445162283009,7816 794628616873267201,261987 795078860027129856,262849 792073542502273024,11774 756829710051602432,44290 758142510556409856,41703 773578985418608640,137042 776129208263249920,153699 786190385269747713,201619 760242122922438656,61412 761258652393086977,67226 777826338082283520,163153 792825073291948036,247877 765324062621110272,87062 770264240762580992,107469 773860638611439616,139404 786963102772371457,203674 787128963827138564,209223 765011387458420736,82283 755476194884280320,37706 787779265492312064,213064 792134847183675392,244297 767801942617849856,101681 785592221340930048,196788 792447753980878848,245130 754126935454646272,30339 792497457607217152,246295 780603961585926144,181789 767512083600728066,99851 793114008417017856,249469 788462823244308480,217519 795770979364601856,11774 770171061346467840,16580 777564581480632320,162213 780182146052874240,178789 794620750451900416,261155 779676670030647300,176196 780603029192003585,181984 749511073766662144,8891 785820260817571840,198671 776215687807307776,153658 787575236061491200,210207 755519604034768897,37901 756252299832340480,42171 766090533970276352,89923 767766537193349121,100893 775554968027738112,149953 794658892550705152,262022 765761683243593728,88525 766348806438780928,93286 753953593045254149,30590 771773290616528896,127582 788219966847905792,215437 757621279344189440,47844 757337316188889094,45955 789969243110535168,228124 793404649420259329,7224 785251260702269440,194311 790726544859631617,232825 764976328416395264,85562 732797105606152193,354162 755427290234912769,37433 764307597268779008,81926 792102082916524032,240483 795068528005095424,265030 781344535540535298,187517 766721438644473856,83751 788520924672765956,218275 732790447064678401,354135 759165452170002432,57389 792333121353953280,243092 777902419078320128,163763 777966105994211328,164764 794191552272662532,257492 790950769012842496,234583 763483593826000897,1170556 780869937086754818,182726 770705078697070593,95707 781523667041804288,187976 752856143962238980,22439 776499452781527040,1250339 758113233517604865,50983 762760402736250880,74281 768985120124526592,110659 780783983302893569,182960 785834547183177728,198671 769037920590303232,110362 792079294428307456,243614 754060518139236352,30304 793136088382484480,247241 772151524235448320,128971 776831048093007873,158589 778389413302710272,164814 758494831480041472,53185 774401316118343681,141797 770276334157168645,113754 775117380230012930,146685 779451254737084416,173011 732907201505845249,1170601 777409785310306304,161818 793251246765473792,249926 766937702226915328,90384 786027252853026820,199546 763181339340333056,75899 769284781918093314,112399 792019070614966272,243075 795715073012625409,262304 774600329337802752,143585 777608802392825857,162638 789428826837094401,225359 795703148039897088,266151 794533023752523776,261155 732626872555704320,352911 795393092409061376,247930 779441649139191808,174230 794375604888014848,260173 752690343443767296,14277 787788815427481600,212357 794406147696586752,257701 758914397100126208,55107 781285805448986624,185921 733048972814733312,355294 760562669166272512,63655 786162513591296000,49459 735075779307024384,350517 742342237649047552,349951 750795095335723009,15316 791629709276831745,239893 786046246137925632,194042 732959413032488960,1170595 788437416835162113,11774 750364275441623040,12883 758159011514552320,41703 767234367554936833,98475 773253153676464129,134993 756511493546471431,39235 776967809444098048,156835 792966995151056896,240483 767120204149104640,94699 791951125847035905,240070 794929965963902977,227242 793226263351537664,249926 776381906380357632,143361 768946000300040192,110389 773536414365605888,136904 750388075289870336,12883 790754582674669568,235349 764222012751511556,82759 751073470436380672,15066 759820006997635072,58267 769687082134540288,18030 778444723434336256,167220 749291429676060672,8047 761719289720123392,70085 785573733578649600,196788 781635875557998592,186584 749686801497989121,9433 768540813164896256,106317 767202279380414464,97377 758400389779566592,52061 767133478865350657,97811 769022236984573953,110585 770145393170583552,114254 792023583178559488,243075 763838871784140800,80482 766722253769744384,95672 767877401271422976,101681 775465155312422912,149121 789285323826040832,224333 785461029757214720,195975 764149587170824192,82209 767805789046239232,101681 777726245995806720,162497 791047685163724800,78159 762722747386433536,74592 794948980799107072,252939 773676905308549121,137315 765397252051316737,87145 778013276110254080,163206 755194770360795136,35044 793578220465426432,248253 754776361064079360,14277 792599653959163904,246392 793189904956006400,245750 779809935492206592,176675 751162388737429504,15643 786232878925484032,200288 755047980940398592,35044 752239981037400064,18452 790648159072559108,232169 790968172232921088,234583 790681989514874880,231894 795352176361095170,266079 795010700779331584,263907 733307677657292804,355480 795362459993473024,266054 780354066442354688,25995 790849812837048320,99049 755397172607188992,36735 757475559765008384,45311 771766952830177280,127871 756883489505603585,44450 762263979888640000,354828 779088452654604288,171795 758686845538541568,53806 764966165521297409,84724 758704065501073408,54070 779480127042445313,464984 786390246493564929,203346 786947978732924928,203674 750658238694187009,13528 766159170684891136,90605 758286887194759168,50612 774077063569354753,141277 775302161370669057,148045 763525203045548034,78517 785293184431558656,11774 789934660633722890,227804 765988453498626049,90622 794593731869573120,261796 767730781292605440,85988 775874199726485504,152314 788490013876957184,218495 793170810454155264,249210 794559382512091136,261155 766656425422647296,94612 755644708022546432,1248323 778714489462022145,167220 751149913874919424,16299 791031005964406784,232881 750733354023079936,14502 762660506066792453,70509 795166652673523712,258911 756938218998788096,45576 732183904086528000,1170365 787054790840881152,207287 795142205086334976,258193 775042320336957440,142721 789721347324772352,225359 793245725790318592,249926 775499153921146880,144785 781114565362941952,185496 795221429994266624,263906 795363828326277120,264774 792055304573902848,243187 773925760687931393,139404 758843999289434112,54070 789938193017741312,164764 765645219081625601,86440 753204402148761601,24229 781382090147389440,139404 777107113692848128,157755 753705116054814721,27063 766444910459383808,93036 790738994640326656,232881 749201339440390144,7466 760951467666763776,64693 773149025893777411,134454 785913213946703872,199546 793586003189596160,249926 786314273546989568,193297 788228679667032066,109244 732866157770768384,354066 762394772547907584,70886 776440168752361472,151463 761592435055202304,11774 761142253742125056,65237 788007369326243840,214354 766410974886637569,80939 759220331374579715,56784 769647136623308800,114779 773912470335397888,139404 761756370555248641,60999 794990571374919680,264397 772734131189022720,129662 794610195422973952,261818 791706500238487553,234583 780956568372318208,154071 786600294993887232,204413 792094874313101313,11774 766623610454831108,93286 792564323512180736,244270 793512703109324801,253069 788420066836566016,217837 793857764980252672,255942 759138968055062528,56964 790653555141021697,233307 776517748973109248,156237 765941807418974208,87950 793122374715641857,249469 762674465587208192,73814 773537151208165376,136018 768287944536838145,103071 758861242391928833,1170553 767440181846691840,97447 778603609437138944,168794 732984485319311360,232077 756866951729807360,45125 776502013823561729,155688 788758396317171713,217838 785957796714016770,195424 785320203190009856,11774 769685492958920704,113982 794636039960875008,261942 732575806476554240,351252 760122482355499008,60801 766429887129329664,93823 750797024895782912,13195 774058001003012096,141316 788786160311017472,220332 770827256516280325,120610 767853513120428033,101163 769526768843759616,111558 766469884423331840,92958 776037411226804224,152872 765345329575108609,87249 780542955090214912,11774 772825855487725569,112788 758069619080962048,49843 791032528891092992,233692 787489589741092864,210776 771861611556528128,118191 755008669062950912,34666 761128517337841664,61051 752900656818753536,24134 786722902397767680,205094 742889614856335360,11774 773764135980982273,138735 775064283361062913,146675 794158827226693632,256255 788152699455844352,216009 793560975010066432,251986 732846056753516545,354243 763796867218038785,80393 732625159912329217,11774 744254410985979904,350226 766832327729090560,96514 781230066646724608,185595 791340010419187712,237594 766026691743391744,81929 758431817821147136,52362 759154981861720068,56552 781141093022851072,185496 792167072025440256,244550 792588656682729472,243286 765881361014153216,90031 780288381620060160,174115 763153274308530177,76577 789134513481932800,220029 755286892824985600,35890 755097613872013312,33356 788128724558368768,215432 758815492899340289,1248642 781830316562477058,190635 762751281546993664,11774 794695697186570240,261155 752876657145421824,24134 755897346999914496,39462 788080938618130432,215005 758799334741684225,53185 795007067232866304,262313 758029005475807232,50923 770665448618635265,119937 773909278662852608,139404 780813375588671489,183269 760935083566063616,64730 779058893494296578,171324 768970723909996544,110124 788017972837228544,214492 788544947859316736,11774 732617381416144896,350379 768570221779091456,107423 768427916925501440,106281 770651907698286593,119832 766052666531205120,90384 789033409234472961,220332 756504969503649797,42249 788172688007331844,212068 789041905015357440,221971 767437701612183553,95055 776883279353909248,158520 788118871278440450,215477 785987480386347008,199891 776179437150826497,154397 794044661597749248,256439 793825163682930688,255393 773208297243484160,135025 793385049118748672,251740 789882472972427265,228372 790775946605305856,232884 778020026477481984,165591 793995672735268864,257353 768895743054716932,109666 791630913004199937,240070 774171139639697408,140444 770915950082322432,90384 779368481800097792,174075 785711801635713024,196277 794560562063548416,261155 793214215259459584,250633 770822249477799937,118191 793144575279767552,247241 751609062236758016,1248086 785703543487410176,196277 773916250309263365,139469 776577922501140485,156926 763463692595916800,78566 789553159500738560,224297 793848831850971136,249926 795740459540873218,267862 749622829562335236,9332 795759639002488833,247930 763989484731965440,78159 785524544501088260,196676 795392299039682560,265858 760980390526025728,65974 793255918695649280,250430 761820398216441857,69491 794643092011962370,261155 787061938584817664,207287 777709475801083904,161631 764206846554935296,82673 773245472408469508,128886 770258560278069249,117257 755834258686615552,39907 788565590424313856,218275 761173410852507650,61051 788538584731115520,218275 760939491813126144,64664 766471735671713792,93508 764241478184939520,82457 794552438803939328,247241 750519426399801344,13532 769579383824588800,110585 754790277643014145,33838 793624877940912129,252020 777031521093951488,159876 756615720624984064,44429 755772418447122432,39462 767400499662512128,87793 793873379816251393,256358 795111524226437120,265223 755096279437508609,31320 792810078030159872,108396 769182377402834944,111558 732576072122961920,1170369 756227086713360384,41680 764810005396717568,81574 774207667325788160,141887 785581106066108417,197286 732738177367080960,1170667 788390212946853889,217519 775079315247603714,146259 778805391530479616,169029 762320294078021632,72035 793447428993187841,252020 793101576856559617,249469 793724246404976641,252014 794484359344619520,258598 790541151224864773,231894 786419609444487168,186212 752734254585356288,22752 791439339280486400,237908 775482031924912128,149300 788045445419282433,214492 758031382190886912,1323200 763292343382446080,73814 789766493055619072,225359 786941021343064065,207613 789420372395384832,225359 793500966276374528,11774 778334711601045504,166282 785925651064885248,198878 733137276377694210,355106 794583125758050305,261130 762024618932789248,148861 758487256889831425,351152 777582935322918912,161988 760980347592945664,66159 763897710197874690,1249180 788768825860759553,220526 758169032524701697,41703 785972337019617281,195125 750759555945013248,15005 776424887237967872,155688 778808402587725826,168794 780934068900728832,90252 774463298720772096,143858 774588942020546560,142942 785265741654331394,194154 790901357335183360,229992 794701440761507840,261155 788536020610547712,215437 767199094636818432,90384 793744469032042497,252014 760565956116680704,60112 762041538096558080,69878 780274268970053632,174465 770787664819728384,119852 779850248961269760,177233 786111610314166273,11774 780437448765550597,11774 793837484480221184,255877 758755375453708288,55112 753364468139122688,27045 780434525226536960,180310 780924603849904128,184223 764214670488014848,82481 774075588143304704,139404 733040797394870272,1170324 764406160241913856,74456 756953395831812097,45686 756097175491317760,40303 773491319746465793,136947 785279300434100224,194707 790577286424690688,71794 768653195195195392,107469 776100113936748544,152872 788012958378958849,211829 787136289023795201,207151 788046452673040384,212357 794606437322412032,261818 763001264321990656,57131 766067902588084226,90482 793956148818784256,257219 786906446172721157,65113 790579531677470721,231498 795420844440723456,264397 794124814168522753,257964 766753717504749568,95988 754746894774132736,350711 776708537716121600,155390 765626158247448576,80393 775374021881958400,148045 790913022680264705,234796 755163204922277889,35890 756937252756946944,45576 785582140247400448,197286 790281197687545856,230485 760972343007125505,65974 772811556522303489,132335 773061463460093952,133454 750459749083148288,12883 755217635986509824,35890 770102235934121986,116619 791951360241508352,240483 780029187524558848,177681 788060335244578816,215005 793956878455705600,255866 790940835407859712,231894 793186479476465664,250064 770766449740750848,118191 777545960247463940,162096 786310821521465344,202429 794740933321433088,262849 773903058229047296,139404 764626409839034368,80648 776436364933857281,11774 790554821917016064,226881 771077476911046656,122982 787831319913005056,211347 795092212392587265,261155 790969668869640192,232863 794924475351519232,263895 795027182368260096,263926 755303849619881985,35449 752630024705048576,22777 780604246513168384,181984 744577747880546304,349197 773567343725346816,136947 774718568139075584,142852 765924283860254720,90088 785396802325393409,194085 788124473245347840,215608 781442693758984193,139404 771230191649632256,123825 794588821602127873,261155 791736318128713729,241274 773634487389347840,137565 766004382533951488,90384 774274557037449216,141699 780744517196648448,54070 755809964401291265,39685 751914081695608832,14277 772935332757172224,132761 771062608522645504,122388 793345572811997184,249841 750423231081828353,13343 765324187053527040,85562 779860511265464320,170187 753742709458894848,29263 787011713950416896,205728 794395187434975232,259659 772125197331685378,129558 776192653906026496,152861 774205280066285568,139404 793483777871712256,252741 780777408295268356,182257 773391294504796161,135903 791780600738828290,240355 775855344601796609,151090 777816882426568705,159589 785968459146330112,199462 793100153536122880,249469 770995919483441153,122146 773643947272970240,137953 795474210256732160,11774 764950525880233984,82066 779391467995488256,174435 786617866678394880,204078 775511457903611904,149300 764282188367921152,82002 786696936623640582,203674 795377911184424964,266713 768274135818473473,103071 776432926762217472,153779 790988494499741696,235590 757626067528118273,48119 771090999540011008,122982 765373085054742528,86653 763875211829579776,80648 768617233333444608,104973 778223436120424448,166390 790310146840858625,229693 768314050635763712,105519 789437032586178560,224680 771512662425497600,125853 789527159442464768,738099 778595027341770752,168687 789205901425184768,215505 758680960674197504,54070 787266027621085184,208252 787919092002934784,210208 770652860224794624,11774 778514881452597248,166282 761942607157166080,70858 795334157673041920,261598 751188774311256064,16587 764890396711346176,79561 773913431908970496,139404 781899731706359809,190635 768917550260289539,109666 773878392831606785,139404 769801571916013568,84724 755226952982822912,35403 776241076197732352,152918 793928979963056128,253721 765557712344219650,88052 756941250364862476,45576 758704627084820482,54070 765213042590244864,86440 786732139265925120,205728 794653929648713728,261059 767631046498103297,97386 789933858166870017,226819 774216686643744769,139577 787173081966075904,207287 765693999382487040,353105 791314196164116481,237491 790522131209674752,206666 760985719837974528,66159 764076223471300608,80486 772872188927971329,132761 794659774017191936,261155 753922456369389568,23522 775794219147460608,151071 781886537470386176,190635 761095050218442752,66159 789553331299508224,223899 767808254969782272,90629 767853928738238464,100893 768161527245500416,103212 767461293896896516,90384 780866115123675136,182631 787733898839089153,205197 770695659884318721,120711 774102994270904320,141316 752881028046422016,24134 768877889165099008,109571 787349768146001920,207287 791391528174313472,237908 791682418704908288,240483 752759432770191361,22715 788054916258332672,205197 794442971416498176,259034 795454010429935616,263907 768932340429037568,110362 773630525722460160,137158 758718784324640768,11774 795274574573223936,11774 776604662703067136,156053 788169037842874369,50439 772411495338553344,130669 753067243349487617,25071 758433584961257473,48289 785817098744373248,198671 765287179006377984,85562 777611841052770306,162810 790273237863305216,228698 780817154895556608,182671 786388641471983616,196277 789240887796654081,207517 793692409230200832,1250491 770630030741438464,120103 786450931491627008,202248 773929578020507648,109337 757438378954678272,1248498 766489257439440896,93823 791361693104369664,238395 775883197775097857,151741 792074445812793345,243190 775173861797015552,146704 751831827145494528,14277 790297320310968320,230282 755946697923162113,18215 794180591017017344,258331 761175309890818048,66897 786334217508626432,201292 763558112511098880,77598 776004591812956161,152872 794683664915451904,261155 780864362734981121,181419 762651719020916736,74013 763163836786638849,76354 771439076176228353,125142 771866035913797633,127975 773950544968765440,140372 780800899476295682,11774 793522271642013696,251282 750460752658505728,11774 755560628543037440,37424 775793343431180289,151071 773342775010025472,352982 776835989931036672,157755 786480531844239360,198577 760905101636755456,64722 778560909505597440,168794 772744636192391168,131027 774994092107239424,146259 792802726061101056,247241 786198987762233345,192032 795466070282895361,266151 775734331666857984,150511 788069067898912769,215005 788754223311777793,220526 776823820405452800,157755 790238689175580672,225949 793106826015440896,249469 753729532771856385,11774 773245773416923136,134561 737336590649950208,354309 793162787610501120,249180 794870205084299264,249926 790672920968167424,231792 775447922095849472,148045 791349449515687936,238395 780624781850750976,150151 787985700054458368,214209 761260766234185728,64730 786618861948768256,204413 791000777733079040,235620 750866645489422336,14421 766426110116581376,81929 775767617554509824,151463 768918889677729792,110300 759608847031873536,58757 774362607415275520,142668 787819458479792128,204835 793284790002868224,250430 794879677030506499,262849 759112052434755588,56889 765069845188583424,84724 776717649468280833,155898 790716382929313792,232169 790260388894011393,230282 788808856587608066,221022 765259513964494848,84689 785282787251195905,193669 793136988174028802,249469 753277411198955520,25968 770339553739739136,118375 790658383913357317,233307 761337554729771009,67369 770367407932276736,115257 776830545862938629,158589 759360966274457600,57961 761354253831114752,67906 793980376154861568,256219 795458558162829319,263907 757344318067650560,46580 762293794377129984,71099 775407658337652736,147978 772932798520827904,132335 793086407610949632,249348 772918993925603328,11774 794048671906205696,256105 793337134971129856,249841 770314272861630464,117257 794945532544348160,263666 766324602221895680,91946 773296278063099906,134375 780808869169668096,11774 785869250275647488,197512 788717372286828544,220029 770654342613467136,118192 791768794188349440,240814 793514737640280072,238395 733445083018579969,355480 766350674896490496,92166 769178447067348992,107469 768835889355042817,109167 790978722300067840,235147 794924080113848320,261818 778357651310841856,167180 786638597382438912,205455 794616920590913537,262022 770677882121314304,120610 751548470100500481,18030 757795188320239616,47283 762734352312786944,71502 775369927628840960,148645 792615643178610688,245148 771804472225988608,128194 790635627897319424,232863 775876299919196160,151463 751956492723433472,18470 791375419354124288,237594 787323532569092097,210207 751960975922704385,18539 786940485793218560,207613 775485139933462529,149259 766787587801571338,95672 757639870391128067,47761 788009735274496000,214354 794934629732155392,263895 780930549204586496,180520 763725101758091264,74650 769556823300972544,113797 776738156674551808,157755 781847075210219521,190635 785458219955032064,195975 785533995048112128,196277 771758942296821760,127582 761541427943710720,67973 790246888498954240,227253 763852196328968192,80393 786007803089461248,199262 795115987771293697,263906 773674063524868097,137315 790642296014405636,232169 791776170689847296,241678 785612308525350913,197512 767122930199388161,96275 754732885056389120,25255 759527607297798145,58537 773425345810800640,133702 787392917342068736,210207 758303718269972480,46227 760872248819539968,11774 761235139313606656,66116 776209445680451584,153845 755477372942553088,349060 755790205186084864,39462 758684379828715521,54070 764482086015164416,82203 785975358243819520,199306 786405905160105984,203391 754745547026640896,33356 794954963751473152,261987 763857745518923777,80648 790697754875932672,233692 791426684566265859,238395 762793560739614720,75073 779044159080529920,29263 751099444108472320,16422 758394136097591298,52545 787422582249287680,206117 765695144603553792,89198 780434334129938436,180310 790273355375112197,230282 779052777066549248,172345 790654496548487168,233131 793203509508378624,249469 777996627847938048,164826 781137667689971712,185496 751847545937145856,19094 758019123720757248,48663 787334406788751360,210207 791434897105780736,238099 780622370704855040,182036 792965344096874496,243513 749077643140558848,6945 774432015328223232,143585 775360931261980672,148045 786590711722291200,204835 794265398891814913,258598 752973064778821632,14277 760279647078670338,61545 760250445617098752,304513 781611888618541056,186584 763566352380506112,79184 775055230291447808,146720 776768567903555584,157840 788121703981387778,195279 766818505807175680,94683 794868991936307200,258878 757324465063669760,46394 793248711832842240,250293 769969158960386049,114848 758022148560674816,50923 766004703285116928,90575 770199545212903424,115582 771936741989244928,124598 771791200642736128,127218 786967059443830784,207949 752951015255662592,24134 786000903933300736,194206 791628701041430528,129551 793536778296627200,249926 760912489009803264,63370 776226473170440192,153504 786009669223452672,196917 749264987068194816,7073 767873323132915712,102202 770446721784635392,117257 785917141807566848,199546 752127100459573248,21224 757798101159555073,48926 787173187083653120,189031 765009278847504385,85562 778920210447364096,171168 746620344790818816,354110 792065276552572929,237813 762448186271150080,73102 755614502826246144,32710 751956982660206592,17794 767909992620027904,100038 757980616629510144,49925 760533536793329664,63505 780157929030844416,178415 785674629247557632,197091 794305982952194048,257406 755493046922252288,38032 760971777858162689,65969 765231832870875136,84724 786606935810281473,204413 758109769492271108,50698 787719912038932480,205197 764208737322012672,80939 750752179661762561,14827 781897951975120898,191354 786080269077979136,196917 773160538998210560,133454 771791713711030272,126596 776888832868360192,158459 786744410247606272,90209 785720182048038912,150812 773868108020789249,139404 732982322207809538,11774 758658509428797444,41680 775434097480994817,149124 777599809188343809,162107 781120475585929218,185496 780531519228043264,180655 757342259977211904,46667 775363728753631232,148645 790926627182174208,234583 754757671572635649,26140 763805408834228225,80393 792861396690096128,11774 762082067844771840,71270 761416234462121984,63149 764924732193935361,83391 776277673505021952,153194 755051718086389760,35044 781275735961010178,185496 781569697888161792,188401 763867737517068288,80939 786772538034622464,205728 773649618261323776,135092 763632898666819584,78566 750643814994325505,14039 768157539552722944,103071 769389386848960514,112363 758472289172283392,53185 763177668799967232,76665 795395567165865984,265858 793539351338635266,250033 788626214755921920,218258 790733138821394432,233307 778632093693775872,169201 795203604185575424,261155 764351625167269888,82066 786909924794077184,207287 794302980983902208,258922 756940639481114624,44450 767545897148375042,95055 772220514504847360,129650 752986366242197505,24597 752680768913149952,22662 764821824731541504,82066 766787285048098816,95511 793181560891666435,249926 750186244030631936,11495 790709745141239808,208178 794965298319421440,263895 793341582216880128,249926 758699826603134978,53985 766222063199748096,90319 775002270207504386,146259 788496405560070144,215437 757436869936238592,47263 758001117657718784,50500 770625421276647424,119937 772779530716971009,118191 752938914059390976,24668 765192726048628736,86103 766983637430566912,86103 766076595945766912,91146 775791072014323712,150511 750717326547267589,13343 764289221393649664,80486 765327934563426304,86103 776911130149158914,158387 786923648074387460,207287 785844711491854336,195975 793788142033698816,249895 765182912371326977,86103 789930912993710080,207287 732750635322347521,353874 751787982248484868,18469 787004847002382336,206748 756250784711356416,11774 761725798331981824,69548 772768972030771200,132335 778356838622490625,167180 758841811536183297,50923 794633240577511424,261155 794003231089168384,254209 793860160913416192,250785 769414359718109184,112788 792896853226491904,247877 781506508752318464,186063 780818522209394689,182960 792536262343352320,246392 793668993601110017,252020 754721676630327296,33356 765390983567736832,86440 775774920768880640,145045 771729392003186689,127402 793130917053210628,249348 775417776957755392,149200 790308796199411714,228341 761021546844401664,66236 775182134981963776,146720 767921893781467136,93170 733120302436253697,1170586 790974091637370880,234622 793504235153272832,250933 763064114419732480,11774 774355552730091520,142671 792748521120227328,247232 795288628884815872,265821 788534085157171201,104244 761626497312370689,69356 793157977704321024,249852 793920301197385728,256564 771374157028265984,124597 776239360693837824,153480 789786861287854080,227873 794646560139157504,258741 771785691780874240,127366 765641749310103552,86440 773909439535546370,138819 787015559133077504,207287 749552094944718848,9145 756648398917398537,43391 781336869149696000,183759 790668493444222976,233307 768919040509169664,110300 754165650529087488,32157 761206453138890752,66897 787234437373292545,207113 789528757212241920,226731 786973335313842177,207613 786232131152248834,199561 762309441580589056,72550 780064999649767424,464984 748971026860560384,11774 791348874732371968,11774 792620407476019200,230791 771393956672188416,125367 786679364737990656,204413 772489154336739328,129649 772121218430464004,127925 785868072108175361,198571 790566360153726976,221664 794528596182396928,258981 755884292761382913,39892 773888864054312960,138903 778349309901303808,167220 791257969572782080,237491 779837531407941632,14277 781340686062907393,187386 795142070847569920,263896 766400907315671040,91946 756541028774076416,42152 777624817210122240,159454 751236218160119808,17416 753588635753123840,25189 754069314773327872,18386 767813154965520384,101425 786399642787254273,203674 746698035015614465,138740 785992950434103298,200382 750825075012665345,14950 763330856824045568,47940 764987335234781184,85562 732684622367182848,353228 779701757425233920,173964 765345136272343040,87245 757711490895929344,47693 758640946649108480,12859 774685011853225984,142852 758684492701761537,54070 793309140940496897,249926 763330498433257473,431998 795099762999447552,249926 767085840514289664,97519 775500906485813248,112363 757973718823952384,49852 764179960106024960,80939 778014235460825088,163166 770652169380954112,120341 785638599018450944,195975 780914094744412160,181952 754774769229262848,33356 785298037207773184,194923 768086815760932864,103294 757540076779954176,38872 775494345667608577,1250232 775715842394841089,150511 765723670874431488,87904 795388702218485760,266749 765999874835902465,89923 766773935379623937,95530 768102251697242112,103506 758345935244054528,49852 761613067926896641,69711 759809783834693632,58267 791326814962671618,234212 750050505678729216,9433 765092129064488960,85562 775799061035253760,150404 794205927096414208,258591 757696295586918400,48926 773980305707393024,140232 770377940609761280,118393 772201280265555968,117609 775286989935509504,148045 756874860031307776,45125 794320474650001408,256038 750671948926087168,13018 772025432833228800,128519 788100779106119680,215252 788756336146280448,220031 750095545947951104,8459 764053917818683392,79970 778300159574827008,167273 766228782185320448,88121 778427723022602240,167407 753680197384155136,29131 732234579210346496,350678 774666767452942336,26446 787980505719398401,194384 781154944531345409,185496 785610230327455744,197512 733689569829392384,11774 795732989321875456,268281 792063696235147264,235597 780960722108887041,183269 788429546009788416,214899 750151597372628993,10057 794649598530883584,261155 795022014172041216,263906 756005730046447616,40303 768906109058813953,1170332 768086238503006208,102835 785903456355815428,199490 750725315542937600,11495 773360936040017920,135736 789153816562266112,224113 795065370256162816,264397 788710909472497665,220029 794637667199696897,261155 756239936165150724,42152 776097721350512641,153095 771898095445676037,128404 754105671432286208,30590 785985540478775296,199546 773539795612078080,133702 758800390804561920,55223 792504286101905409,243562 790514724064473088,231894 776569666990960640,156976 756294018690977796,25135 764707638533824512,84422 794007088582172673,254209 786566302517211136,198304 759108728356425728,56964 755052449161850880,35044 764283285925232640,82780 788110681128120320,215437 763817499041288192,78566 766283505542238208,91499 785288255675568128,192989 777914975054622720,164001 776131789903409152,153618 786243703895683072,201494 775683100869169152,147716 778611677952606208,168794 785616099005960192,194154 786650489563799552,192560 760775529226203136,63149 764556160762540032,23855 787278046357295104,208167 756502275183345664,42249 766511738711748609,93184 773340273531379712,135903 794936993851568128,261155 770047697474691072,90252 785493883518091265,196277 753417477686644736,26458 786977497124569088,207613 778309293703442432,167273 792770993551015937,247240 760013703303561216,60163 771293996039737345,122982 776006960881754112,151463 793437364739637248,252196 770788464858202112,121046 779017714991964164,171693 794564865105022980,261155 753483915357261824,26458 775691685292544000,149200 791373913280221184,238290 768101593980035072,100893 761833960829816837,69947 753948871278071808,30590 791015850472005632,235590 757596825696149505,47761 760625865096998912,62771 771429006478499840,124597 768090878187544576,103354 757684074223837185,48439 772787361809858560,132335 792785458979831809,246632 778683154739580929,169201 790905598422298625,234583 755163068435460096,35890 788548359233662977,217658 780850503764803584,182036 785486521566650368,193532 770442151805214720,117263 774335003673104384,134971 775413444036141056,146259 788547255619899392,210390 787269511313358849,207076 773175712509333505,134561 778320892187308033,167220 776778735714459649,157755 794595908029652992,261155 746789253670068224,1247754 789144080643137536,223492 762133649290584064,7047 777804370398306305,163763 790598115338354688,232169 764373180492443648,75973 764099809854619652,81702 757127679917174786,43391 795063915399053312,264700 773353692473024513,135725 778303669947080704,166913 786916368616677376,207119 787068860407185408,207965 790534517228384256,231333 769269036714635264,110585 772186440771960832,130101 773865036775301120,139404 773960468410933248,137777 781438744171802624,187857 795708166348636160,199307 760396028671500288,48052 778426331071741953,166532 788775155061420032,220526 759779675791040512,59339 760111885349818368,61051 763358486902079489,75396 794562991299641344,261155 790631123244216322,232280 785925829490421760,199546 765900931175182336,90031 766441212131872768,91810 791158586789552128,234583 794627310204948483,261058 740367887412662272,11774 776766057302331392,157693 778707874323107840,169107 794760960993067008,262849 780912602499211265,183269 787389154954969088,180433 790721625796653056,233729 781918018532089857,188401 789148289451094018,223899 764208864602587136,352982 781629048245981184,189515 785848473019158528,198878 780892401900654592,183811 768840724334780416,107752 780795685998366721,182036 767103714238861312,94699 780209367194808320,178491 750651710943666177,14421 795398919513665537,263793 761613794804113408,62452 760964465810608128,65974 793204978005319680,192840 753346654955245569,27045 760528894759931909,63451 786550458047488000,204413 764826673502007296,84724 785594095418810369,197286 779455427906068480,170187 792815145584058368,243187 753413544947884032,25981 786588588230189056,204853 763575383388065792,78198 765405871970979840,87245 774084844619911168,140444 774619550063222785,139404 794375306630967296,257492 774006319967764486,139404 750720348845322242,11774 773289722181357570,136018 788472125875105792,218275 769294645826351105,110302 776764110344192000,157755 774240740574580736,141867 750371366105264129,12883 778994607845548032,171693 750415215951478784,12883 788122012317315072,215252 791357509172797440,238207 768115455705874432,103354 771285185572864000,121612 773222623459311616,132364 789321835036876800,225456 760250094205734913,61011 756313692518711296,42249 786775211823673348,206642 776888272752549888,154832 785845188577067008,198878 791638225299316737,238272 780763621550792706,182960 791766926460456960,238207 781275936201121792,186584 795672768725524480,267862 754066848925310976,30131 760440676316131328,61051 775572287009398784,146580 780563998274101248,179709 787300091711270916,209416 788006331277979649,214354 765618637029904384,88683 773259866362286080,132996 777016441014923264,157082 788608103961034752,217937 793934625567555584,257026 777935016571572224,164826 779767054878461953,66922 792038674229780480,238429 761903379253714945,69548 769369052561170433,112399 774729976717402113,105109 768812533562023936,108849 778960250577780737,11774 795293145131089920,264754 769948007039135748,114388 795669201960640512,267649 750482823547645952,13532 772576716401348611,130804 788948663493984257,11774 735998225908400128,354035 768923430422851584,103261 776176969641660416,154322 786601649947246592,11774 790730288884174849,233729 773672137173315584,137158 781527695746146304,187502 795296548641009666,265644 755506486755758081,11774 770744125490683905,120186 776748579750748160,157693 780878662979629056,181419 761771209373519872,686533 762370171537195008,67852 793594054844026881,249841 755248574225670144,35372 762894370261635072,75233 780581859755487232,153610 753972035236134913,30590 781617896292229120,187880 792800224817229824,235621 773250806879363072,135578 793576404692729856,250785 795092707026882560,264397 765252126654205952,74247 792177933838200832,203546 794232217660772352,258456 794650176342343680,261155 743652568363040768,1176510 778861361925414912,168633 794079696832999424,252196 794666623999295489,261050 752251546608467968,14277 756256697233076224,42344 764971975458586624,85562 795003677362753538,264482 742324698319556608,349951 758592145167044609,28015 770750932707602432,120633 780437395988631552,180306 791378243320475648,234575 753383486241648640,25981 787053126540939264,208016 794653383198023680,261155 757911037685428224,47940 752745670516367360,22439 758620694334832640,54070 759228251562713088,57309 768640566154244097,106281 795134942124589056,261050 793167376120295424,249926 793551887647776770,252020 778681755070963713,168892 779790678838521856,175962 764934463709024257,11774 790754310841741312,232884 761995064004349952,350711 765002980965937152,81966 790545205862735872,231894 733002601558626306,355275 757558901743071232,305417 787450792819261440,46572 779375803083751424,174557 786261651360059394,201494 785247215522574337,194082 749243430643961858,7855 793495729826304000,250633 776921353861623808,154869 786194664839720962,192032 752905076633513984,24134 764236900089507840,80939 789998372367196160,228354 733157549747273729,356029 754033483547156480,30910 771907672727846912,128615 792314478167810048,243187 760523935914000384,62728 790966626413707264,234583 769108188918521856,110362 776382860663984129,152735 761981216086077440,71270 795000397828079616,263907 795424194636943360,266138 763594938323992576,78360 778433972917374976,167220 795712690886995968,265855 781602184043630596,188401 761228154442690561,67283 778808374896885760,159876 758696616089915392,53924 773403300666507264,135903 791411835610263555,238395 754025601372086272,30590 750900220096110592,14858 775357776411369472,108396 785516705648893952,194923 787777327581257728,50439 793689047617200128,252679 771414940737425409,124597 773899948538691584,139404 751800769309995009,14277 761580402012262400,69231 765697002118184960,89076 794687652910010369,262145 732638325421416448,352911 763914177664524288,24173 749637238946926592,8170 793885840762175488,255942 750163991792607232,11905 793278421748944900,249852 758430951949029376,53185 734042383243960322,1170556 755135610201919488,32572 788060968144207872,215005 791286692468649989,237491 780375903045980160,179742 785643471730151424,196357 780758845773713411,182960 758340904147038208,52554 762730050605096960,69673 763539732093661184,78360 760523559764623360,63149 761156082207232000,66824 767085862513287168,97685 775092592560132096,146205 786337378390663168,201958 791404418545676288,11774 763020094771335168,75899 787622532501409792,246425 750569396842729472,12883 761333721517527041,68182 764516363243184128,83391 776806660186656768,158314 777829146147844096,162461 792930758310633472,247241 794506855510839297,260530 794609903176470530,249926 786258896520253440,201958 776125373293600769,149953 776603756486070272,155451 749275658690363392,7828 785530225232793600,196277 763613803955322880,78383 794551590858457088,261155 763166874901229568,73814 792894568371027968,193368 752948539827884036,24427 768877164917886976,109874 759092759781253120,56964 768972251685228544,110585 750353131314176001,12535 788762913720983552,219503 754929470608404480,26721 786282100362244096,192032 768958311949561856,110647 786007607290925056,197512 753218092067610624,26140 773522495097999360,137158 787396827616202752,205181 776056920859893760,153095 753648603055394816,11774 762130792420179968,70263 788148984753758208,214354 792245861807902721,244221 785302453650464768,11774 753371608354525184,27045 790320194069475328,230282 772591360822112256,120690 788434695369400320,11774 793857787356934148,252679 752674193305665536,20844 764146257237598208,82066 768163171508957184,102514 767873189380849664,100893 773924948104667136,139404 749314735087161346,8160 768307010089521152,102137 780048348250112001,172185 790620236777189376,229901 763561241566703616,78477 791066055498084352,234583 792827767939272705,247240 786190392475516928,201619 770692292554346496,120610 790980387975598080,229148 788828870426304514,220806 788009671508561920,214354 768394286471663616,101681 756739079274893312,1248423 765003377361182721,11774 794167024364777472,258331 749351083877752832,7828 788506176661102592,217519 794134964019359744,256255 754884491844341760,33356 790745179778973696,221524 767337961553821696,97386 785882997014695936,198671 761022421377789953,65626 778325017104781314,167517 791858670824984576,240067 788747443953291264,220028 761687774827311104,68862 748434724108931072,1247872 764199631190302720,82544 776833400975990784,151410 761241530707443712,66857 787647891460362240,209845 754117925670453249,29551 770449700998684672,118191 788509362847264768,11774 778603172663177216,167713 753584652653301760,27965 786985888492294144,207974 760736847744143361,63851 732201065878290433,349197 757219494934646784,46006 765457685483495424,87667 792048779692126210,243075 777575424025096193,161277 780610308620554241,182049 791691408411361281,240070 758716909797777408,50827 790915402121478146,234583 763708032043933696,79691 764994998458806272,85562 791019483381006336,234583 767474039438839809,99476 770746603351203840,120690 794554596261662720,261155 764264066454020096,80939 776410718358732800,154709 778200576848977924,166282 760848057546203136,65104 788098526974586880,215005 744630912747450368,679105 793876637431402496,256411 769726488094527488,112536 792564766854287360,193582 793879146866683904,256426 732332107070988288,1170320 750724358822244352,12746 765943020571103232,90384 787801963081588736,213253 788754818613514240,220526 795112512983334913,264397 760877449118830592,65291 781194946179059713,186149 770796050894376965,121508 793149803911745536,248437 758333794973736960,52554 781582707553738752,186584 794006530060406785,257423 795016880876503040,263896 760969646908506113,65222 786363622654152704,201958 786527577183809537,204337 768616374377865216,107428 790535108067414016,231894 756005287534866432,39638 732686999136669696,353551 772438461538238465,130667 792007725114732545,234551 755829337375596544,39462 773881474177040385,139404 750969494374387712,14421 771381181136928769,1249827 770965908269375488,121612 794569659261431809,11774 794687895693103104,262752 794578351050526720,261155 795007553692319744,263931 754814549040123904,33356 751120762396745729,16953 759066016143908868,11774 760564839525801985,63655 772859603784564736,132335 785852519171981312,198973 785937980187824128,198586 773873016921096192,139404 772112439139794944,126389 777017361568268288,157082 789155790598860802,223899 776685277385400320,157082 771381901374451712,124461 793532940198170624,252020 754915402581409792,33532 778186504459911168,164826 778286475632840704,166282 765646864242782209,88930 793193469820960769,250430 791294777555718144,235147 785515752837251072,195975 755446491045507072,35319 770981858385420288,120613 756766538456113152,39096 763805289019826176,80177 785862063746940929,198571 763424064954245120,77731 777523401665589248,161387 778559764636635136,168633 788711919083413505,220029 770216553274978304,44421 786910081220743168,207287 775108945266429952,146720 775406229455724544,148537 759109020032479232,56952 780829229587968000,183338 752045979377868800,18555 788897621360259072,11774 758418085476986880,53144 759371585316802560,56924 760635688836444160,61865 768499166209249280,104973 795402301410344960,266079 755748113088847872,39197 789788083151667200,205972 785268689025191936,194206 788783860397989888,215437 794696807557267458,262752 767891322384556036,101919 765301359231037441,353374 794788770398674944,257325 750477292464287744,12746 772977386031878144,133454 765891968714936320,87904 754826570641117184,33549 762462443977060353,47283 764874261303406593,84724 785259666100060160,11774 770305285718020096,117257 753708712326492160,29263 791738712702984192,240483 777956239082795008,163901 760794597303934976,63655 770253997601161216,117257 790912529857937408,234583 794445881370181636,250633 750843791775506433,7275 768027489738354688,95262 793939828261855232,256536 777556049578471426,161456 779134171985747969,171617 793907305213460482,221524 777952762940256256,163901 754825601744154624,32337 786035501899788288,199178 765604820401188866,87904 751858985150459904,17794 760572220586405888,63451 773518632701796353,137042 775035187998527488,146259 779416179001663488,167810 767688858586624000,100659 787162577109254144,194082 788953067488178177,219575 789343704083345409,209184 790963987605254144,196314 758046919901876224,48663 759127282678112256,56964 790513845450092544,229693 790518664151699456,206666 763101704548036608,76577 767202342366216193,97248 793153136630206464,249469 763607414373515264,77731 779684282340151296,26066 773883575955357696,139404 791036353983213568,234583 791278605254877184,78159 762391796424945664,11774 769249160872730624,27164 795350398030741504,11774 755587657959440388,38401 756759443287576576,42432 779127532872499200,173011 793067481199841280,249210 770461338833301504,118191 756715144084877312,43553 778417779548442624,167398 793225615021342720,249926 752239658105393152,11798 791659429317967872,240483 757611375422156800,47940 752029785858056192,14277 755194105643294720,35939 773711268381200385,11774 778454556875173890,166682 772516647739547648,129551 777049186122534912,157082 795370974761906176,266054 794186130468012033,257492 775412484832370689,148800 756880199770189824,44450 770298163181686784,117364 738800502826258432,11774 764064647569739776,80939 771487384839921665,126152 779098984094760960,172799 786084163317272578,198671 787782479348326401,210238 795751255620648960,268646 775655170990485504,150511 795378571074277376,246425 763684658315948033,79585 769629221874376704,112336 776046299678248961,151845 795007644431974400,263906 787816028348743680,213253 771975042167037952,127582 789680024093921281,223181 794157479076777984,257492 752974579455320064,24870 776779716929785856,148419 740313529849237504,11774 775795926761963520,149770 794240004642000896,258331 763855527826690048,80486 793441541859651584,251452 748930346574573568,11774 751626783800193025,18215 773525615249092608,137042 760492436430794752,63149 774677790427869184,142852 785967337199529984,199546 792093601803100160,243187 754772291074924544,22393 786061572594597888,49459 788813666204393472,220332 770330462426390528,117257 775339124077191169,148019 761598648668913664,69231 777957465941954560,11774 781537073501204480,188707 786548790555582465,204413 795244723439095808,262022 761924936575385608,70886 785265900505014272,194044 790575699467771904,231358 764231126777028608,82066 793592386437853184,252893 794109635099668480,247877 792153459076190208,243187 759114337592156160,56197 787476251304873985,210267 794350505229107201,258741 795739322154684416,268780 770214031999270912,115435 778390330810871808,167407 788682809028255744,219830 733815054626217987,353961 757643611576078336,48549 791689076684578817,240483 763706436207730689,79691 781183834620465152,185496 789099565131628544,223286 757331631422132224,46407 794585842438184960,257492 793635809995862016,254380 794348447272960001,249926 793133745205350400,249841 763930746138398721,79691 789661452109963264,226490 753725917948616704,29548 750384810464571392,12883 772589288794034176,131007 788550070006276100,104244 749310742369824768,7816 778769069835165696,170187 791377245256441860,221664 732333575027216384,7092 788460382939516928,218275 791318877837766656,236502 757418765554323456,46890 793249623464783872,243865 764606293315158016,83648 771882868838629376,128404 752882790375514112,24134 773560553130201088,137639 758134185001299968,41703 766001502934761472,88603 776847524913090560,158589 786009017143492609,200490 793213673275744256,246987 771282446407000064,124131 754821585228267520,33356 795406290436653056,266138 795060115065933824,263864 785269814231117824,194667 755988145984995328,41114 761759487921381376,70543 789175429340934144,223899 751564458779144192,14277 772546037323935745,129551 773890333784629248,139404 778410034279526400,152594 780481491696398336,180783 758794003168890880,49431 775941765098385408,144730 781186137272582144,182659 757550238680907776,47782 793546240621293568,252014 761346534244057088,67369 768565952275505152,107138 795405105780535296,266491 790277791698780160,230270 775337499140902913,148473 785653935377752064,194723 770624412538114048,119937 785545903415386112,196277 767790047139471360,95055 768863303477198853,109104 759268896398381056,55887 764850550458290176,84724 786539684910333952,204413 793889456268910593,256255 751842447311958016,1248178 762342778248527874,69493 790718042049220608,246425 768419525628981248,105712 776892615467765760,156835 764875184444624896,84422 766467724180656128,91838 768517932410363904,106819 785302344107864064,11774 757104885737422848,45964 785911491752890368,199546 758439428532514816,52394 759496961112309760,58325 765670005442772992,88994 785553830041620480,196676 770105057442406400,114987 767785348894191616,100605 786589567591784448,204413 777870106391044096,131210 757662072620584960,47782 770293534742097922,117257 775092496095379456,146259 754792914606096385,33356 770080347086319616,110585 781509517292908545,188401 767174198045224960,94699 768852779846610946,107069 753748714943021057,29548 788172793145884672,215754 765362227989798913,86610 763191247838121984,75899 779116322378645504,172089 794444659229532160,257492 767859942657105920,98972 771490557784764417,1249839 768286383307759617,103354 788078860491304960,215005 766352809688174592,93286 794362547268784128,259034 775034631456456704,146305 793550964523470850,249926 785846050225520641,197324 788869193265401856,221711 779360844077408256,174230 769232355060019200,111438 794537144840638464,261155 762390083664306176,73030 758686975633268740,53985 763889269295288321,80939 795457732325347329,262752 765939228358287361,90031 780618610549010433,182146 785333372579115008,11774 749403585641865223,7836 785784850234085376,197512 758183219413921792,51675 772500127143587841,131045 778759908313489409,169916 795704932288659456,11774 793855046064758784,11774 758058364752519168,50698 764968349436563456,85562 792084648952147968,240483 763432635272159232,69269 765329685102338052,87145 795410808188600320,266151 792583874597367809,240627 749009790433570816,1170318 760112436963790848,61051 788763465032892420,218832 758665973964611584,51997 765357998743048192,86472 791391948594552832,238207 793126403487129601,249469 793050571624189952,246225 794200214571728896,258456 787412464086446080,207965 792082851025948672,243576 794550538448711680,261155 756962251085578240,44450 788256645239320576,214660 766708701159890944,95708 793859834412228608,256038 766017494700158977,82901 766930481715621888,96961 791282127086166021,237491 793614075456548864,252639 778286418229547008,167220 794386056921550848,258331 789265022048280576,224678 758415649832067072,52112 788394602483032064,217519 773932184482619392,139404 763887102048161792,80939 768891692648890368,109945 789213744077410304,224015 732696160167694343,353549 747834111906156544,1247775 781162736218677248,185496 786222590016696321,199004 794984625261187072,264397 788353000993615873,217118 793213612697485313,249469 759483079962550272,58537 795414448102117376,266138 758692670302593024,53806 760190726726488064,61145 764650611816165376,82018 777543246121541632,157693 771015588080603137,121836 758056225078554624,51069 781864285265727488,190635 791600150502338560,237274 762056145464811524,1002751 781901272077115392,191322 752112463789760512,19789 732617851291328512,351837 768870010857005056,100893 778420389861068801,167569 770271092690694145,117364 786905074177978368,207277 765576016416927745,86103 785984843574235136,199546 754866332437319680,33520 770204200064212992,117257 759570481439707136,57105 761159198721863680,66897 773288598770704385,135489 781114205051183104,184835 733065967186546688,355159 752987481155497984,15536 790464512902193152,231358 795756036116332544,268231 778687845728788480,169923 779541974533623809,174557 754726588361474049,32873 790950986957283329,230899 794870776016928768,262849 791317216083849217,237491 764128588866154496,81869 773884693708242944,139404 786547918039871488,204413 766378557278867456,53185 759497480472068096,56964 768169319922446336,104332 749638115317383169,9098 763492191138217985,1170556 773724653713887233,138155 778605426908725249,169201 750124567004274688,9433 771419384531124224,11774 757597173425012738,47940 788341208590512128,213807 751901570711818240,18893 754060650805014528,31605 750745162444181504,13044 787056804186292225,207613 754716524254892032,33356 788336029157646336,217006 792083586677481472,240070 752666781148254208,22860 753320890922700801,26702 772852912699637762,131421 792797345415036928,243615 756845054161924099,44274 790992231691915264,235828 786266630451978240,202429 759441231126663168,55107 749295694897410048,8047 778687025419460613,169923 763764797158621184,1249164 763781425992638464,80192 788606938980446210,104244 793188361234178048,250430 794876469839331328,249348 759213418125590530,56964 752147112100556800,21121 791640076635758592,240145 794041257643352064,243865 781872390330421248,131056 791669035104628736,240474 767922568279887873,102249 785285852180066305,194743 767182601920602112,97811 794721210210750464,261987 769952528607961090,114254 759008017794805760,56363 792747099838230528,247232 768576150767595520,11774 786411933238833152,203674 762746041619910656,74308 764958597004550145,84745 764984774494683136,351152 755863395459399680,39207 760195175436038144,61352 780053294534262784,172185 793632745381441536,254135 774240253402021888,142195 786184132707643392,192032 793841593157492736,255044 734065391270498304,350498 775698570808815616,150511 764186925544513536,80939 795043065941684224,247930 768869692945539073,109167 757045555998646272,46006 773953797781647360,140444 776053780785696768,138490 793249138921967616,244143 788150233406603264,215754 751105974153412609,14858 756313636914667520,42432 764510931367919616,1249242 795376107822297088,192363 773055447020568576,1250001 733256690724790274,353789 758353043955953665,52554 765745342490914817,87904 794684820576149504,262752 750345228620619780,12357 756249436616028160,42171 761595827248705536,1248861 746380951010181120,11774 795699292556169216,267564 767804831436267520,101681 773898988017725440,139404 789838095021584385,225359 772481226200354816,129912 773207357547548672,11774 789542720716935168,226731 792097619623419904,242252 793190718059589632,248988 793223371509161984,250633 774988106139262976,146259 751216421187690497,17794 771668304188420096,125145 790386586060021760,228367 756563451078737921,43553 793145276865413120,249374 794334921233833984,258456 787024206273900544,208016 751657392387919873,18386 766747045831081986,94449 793096710629101568,249469 774617659744718848,143358 750389002125971457,12974 764164541492129793,81869 769010400742535168,110709 759209783165644805,56964 759522119571034112,58828 760188460347056129,61352 757777475200049153,48220 763001344051572736,67226 774189602534002688,132908 787089652423401472,207109 778372396478631936,167220 769651755088949248,114779 788124390634455040,215754 793128753698267136,249469 765022522568019968,85562 757986634935697408,47940 779027674840784896,171483 780086927613722624,177724 775060480725430272,146864 763872755456499712,51796 766041070291460097,90539 778293652787527681,166860 757603055768629248,47782 787799482062692352,205197 777572217051811840,161277 786952768799985665,207613 779747549695582208,174492 756393496911699968,42249 758453474761797632,52061 793949622112690177,255942 760570716949327872,60884 788126192918417408,215754 743267891513073664,1247598 793437993579089921,249469 763881383123038208,80939 792090604486422533,237964 779501288744689664,166913 790681032089595904,232640 755532071645220865,36877 794700774576189440,243061 757840369421725696,49664 794617698772799488,262022 773539703416991745,132877 773651823857012736,136904 756960466505641990,354841 763790602710417409,1249167 758361048529371136,52061 767802721986543616,99044 761514418089885696,68273 775114698580750336,135502 791499420437053441,220029 758653574339436544,54070 775879733984763904,151302 778387741889425409,152594 770750152780853248,121046 758787835411439616,53996 795341665489842176,259034 791737151721353216,240145 755106503858814976,34666 779357642212962305,174315 788450745263587328,218275 794991132044312580,264431 794558276075745280,261155 774753804877123584,144538 751180488237166592,17591 793122782863364097,249469 781303156303101952,180016 760246861487861761,61470 790584554641850369,11774 785663545660899329,196277 776766066395639812,151463 771728807422296065,127366 794307270419107843,257492 758831961628561408,39384 773606309929246720,138054 756666350320361476,44271 765002450205970433,85562 792590067122307072,230523 762895515755438080,73685 763103392772292608,73712 759525663820943360,58250 773093155407220737,132364 766325863461904384,92995 769185039875710976,111049 760815542475354112,64722 781360992814968832,183759 756598073602605056,43553 768967168230699008,49400 793530884641218561,249926 761598122774568960,69614 788059419883864065,215005 791406219302871040,238207 754721845077680128,24745 777934423429754880,164826 788752557468299264,220332 795363743412715522,236199 766917488789422080,86103 771861417796534274,128519 790135601551007744,220819 756591216486121473,44274 742218969931780096,352839 790511559562895361,231599 753406723151519744,19598 766371513184292864,92210 794084774356754432,257492 765319025626787840,76127 793111915312533504,249469 793348036785115136,251390 793716206205145088,254494 795334424816680961,262752 778319963161493504,167220 786384950522249216,201958 795004858273173504,263931 781899330261098496,190553 785613243494572037,197512 793165220537470976,249841 751957260222554112,18305 756556634122485762,43471 793886937182457856,252639 767768022316646400,101134 793798181649649664,255393 794606696987398145,261155 793131768962359296,249469 762635101335236608,73814 785262010728587264,11774 789744737062445056,225998 767167431156518912,98271 751219088723247104,17794 790918907619979265,234583 761774258305458176,69548 794415938644877312,259945 781201634890248192,186434 793626113926844416,253120 780600548131299328,182002 776038073423585280,151409 750289801471926272,12311 762291931107827712,65180 790547525396750336,11774 792533678039629824,246273 753391684898217984,27317 753984726713720832,30354 764970410270011392,11774 760603017888563200,60794 791701433921908736,240483 756289745928335360,42432 791338028434325508,237491 776605462372442112,156835 772934823056777216,125742 763641396121116673,78513 768420336857645056,106281 775383039710986240,148170 781468929516535808,139404 773054673565745152,134255 793434448406601729,241819 755151995997040640,35890 768450652888526848,106281 785865888293646336,193904 760214301915217921,61011 762666765553893377,73621 773156868290150400,134787 768955665616363521,109666 767138976486592514,97438 771086825972699137,122344 772884942430666752,132996 793131544382738433,249841 779014025057271808,171324 768648263054401537,106716 791761316822212608,241034 778996729022648325,171324 778386266173747200,166852 777928622367576068,163990 761610473334722561,69248 765376640331321345,86053 771480303546138624,125381 791332792990887937,238207 792869513737957376,247241 751870918620803072,18893 790726543366643712,232863 756916858406707201,45014 788046360931033088,214117 764176092315852804,81130 765209454606516224,11774 776419858359521280,154869 794241827641528320,259200 778174954273726465,164826 792182656314126336,243848 760484505379569664,62063 773143228866449408,108396 788760145794916353,220332 756596070851944449,23518 761957152130895872,70689 780483258119172096,180783 754744895219302400,33356 761053651313889280,64611 775756462605815808,150511 786395179519389698,203674 793106335344779268,249469 765606381579702273,88052 779299763451793408,164814 758436352329412609,52749 758277558597193728,41703 752949997788860416,24711 761012712696532992,65974 773646673809735681,137158 787063153389559808,207965 787716332863172608,205197 781895531115282433,190553 762336937696866304,431998 762776959835262976,73814 781219700990615553,186434 791870205387354116,240718 787516299819651073,211347 771326268428152832,124597 756938382236848128,44291 792908176194580481,247379 765608987123326978,86103 787619852550799360,211769 754816233279778816,32968 757240595660374016,1248482 789932244823580673,218002 765339425496858628,84886 756087385033678848,39195 792503292123230208,246392 795050455411937280,264397 786755895329955841,197046 792106138506584064,243187 779287384819175424,158387 761841488988897280,67678 778748600591319040,168698 788188222316744704,216265 757656040175534080,47782 781338760206090241,183759 761735282752225281,69878 792568336345206785,246295 793899980914294784,251320 762298148106612736,70886 768861974537003008,109666 790352334417125376,105109 793100979600171009,249469 768974557440991232,110585 785920296880476160,199546 789935203594534912,228576 792060823015264256,243576 764627214054805509,83367 775069465360883716,137693 779049352736104449,171617 777536630295060481,162213 778961890898608128,171324 780570759383035904,181409 786595795487207426,47940 780459593801486336,179742 732547756988960768,352466 755759733550616577,39462 763836525318635522,80716 751916962582847488,14277 790976029338853377,235487 758639302721044480,54070 775814153059508224,151463 789809448088920064,212131 781636806320099330,187969 790605153539727360,232221 792538426604130304,11774 791499874025938944,238395 794294432405147648,11774 771051973751767040,123085 786601448335249408,11774 737665203136045056,353229 792239047510888448,243075 795041338861436928,264397 769120919969206272,100559 793936567438032899,257026 786260362043748356,201308 793771690941640705,254955 793800673578156032,232911 794295346838933505,259134 794626048918896641,8044 770240605628882944,117257 759574417978437632,58815 794342039332655105,259743 786558180411277312,204413 789254717331439617,223491 788937634605174784,11774 792219933740445696,235685 791306690834628608,237491 781215983843221504,185595 780381129614434304,177773 781190845533855746,186149 787745004378656768,205197 758484133119012865,41703 760680915517444096,48052 791738304039231489,240661 775821813561589760,151845 780836256087322624,183269 794557406382411776,261155 794143939620143104,256070 760291349987860481,26066 763875735081721856,80607 788563813230444544,215437 752980854721417216,24788 780133286832181249,176128 794438187917705216,108396 763797150429962240,79529 773288111451234304,135025 767978567896563712,101681 785663698417442817,197286 742350814971236352,349951 790679778063855616,233307 794173069178834944,350913 779765794922127361,174435 780571548482674688,11774 793259203641090048,250633 779441125601837056,172048 790994372036657152,11774 776827114565820416,158428 780645010295386112,182257 769276860886908932,110585 780026115658133504,177433 758982884740829184,54070 776973397947539460,158815 787586304896663552,211769 793186184893562880,249926 793403491280625664,8044 762632147769229312,73926 764162121408151552,81869 770776109688492033,118191 785849657075372032,193669 732361510320640000,351336 755212401390125056,35890 768099200122757120,103436 733123824330375169,353725 786605722343583745,202236 787809254656704512,208176 785864183791443969,197297 762115804691243008,47188 780702922967486464,181568 768932388369903617,105643 792391890989621248,244777 792528880942850048,246392 768909637382922240,109767 771420286554079232,124597 795729777898508288,267521 761051654745534466,64664 761004965892591617,66159 766127688620707841,10788 775816788554706944,151463 790738656919031808,18341 755530556016824320,38183 791030275539173376,235590 759099410970243073,56964 759223129864544258,51798 768226384607150080,11774 786914075578171392,207045 761251933973803008,67283 786583577827966976,204413 767442416416743424,97447 794336882524090368,259743 780886019843432448,183269 791477484201975808,239405 778916629455536128,169944 776741070818385920,157724 763935186736128000,80393 781116335925432321,185496 780748614096162816,182036 795039659973812225,263532 787726440271785984,205197 766978207073439744,86103 787131482296950784,206225 792363775064092672,243451 756572207313059840,44022 790911551624454144,234583 790982690908598272,235590 786745023555510272,205091 762897559920578560,73685 792138105780334592,244328 794264292967096320,258771 787118010712465408,207287 756573920044552192,44056 794142305959579650,257423 752241691407581184,21074 760638358154539008,63792 753690942545203200,29263 758335512058929153,52554 787953937395646464,213694 791670514657923073,190123 757265045797543936,1248446 763174020267159552,76549 779404352997957632,174660 750363048804618240,12883 776735066231861248,157693 767315999657975808,97554 786948443210145792,205728 788450166948769797,218275 768174324133998593,103986 769338595756892160,112788 794652998882512901,262145 772075702518706176,128934 788430944965238784,214247 793633206268420096,250216 751569580124827648,18215 771067917567922176,123085 773609587698180097,127358 793211131200348160,250633 778155128780185600,164826 758664829565480960,54070 793109300424089600,247675 793898544117809153,255942 766360268335046656,92166 781220363665563648,186434 790880009166712832,234583 756482409693007874,42171 758790734908563456,50923 766005482335207424,90728 771800652724985864,1249864 789658607314960384,227242 732744676592128000,353789 794548892616433664,261155 750682271955488770,14462 790871538547515392,232911 771052053204504576,122955 779133371578519552,171902 787749232304283648,210650 775071174309052416,146798 756231527181103104,41702 779613230951911424,173628 771062907584913408,122388 777078216397770753,157755 786817232294645761,206225 794490853439877121,257325 794648308946006016,262313 787777193124311040,205197 768854740914450436,105109 753371664122056704,27045 756551169078652933,43553 790376492706299905,231058 788483746773159936,217837 777294718342344704,159850 787130733835935744,205728 773699671579471872,137158 774182079953108993,137869 780577159127572480,11774 792548335827595265,244270 788879069807009793,246425 775704303738744832,112363 753860126214385664,29551 781497144574222336,139404 793614786332241920,254135 750139327154360324,11495 785595944800817152,197297 791775449487667200,240483 758098472272887808,51451 759957110956228611,58254 791063558230536193,234583 793323820589383680,250832 753367961247723520,26066 760411563022921728,354238 763359167050555393,75396 791418735345164291,238999 773079754845061121,132364 774856520097935360,138812 765624591104483328,87904 788419877946163200,214976 793199286750212096,249469 749958611011506176,9925 770744530467430400,120353 778687711485886464,167319 764693686672302080,83381 786063085245259777,199496 773728020389593088,137042 786918101614989312,207287 765343424765566981,86280 770372891166777344,118393 775022288555110400,146405 775651963203620865,150511 767171893023612929,96883 772408663554322433,126152 794530253117030405,261093 789907203813703680,227048 792501267868377088,203546 769897264005390336,112382 793320088963129344,250293 785580260955783168,197286 795765315682627584,247930 778342263336210432,166852 758201014784667648,51809 788559336033226752,104244 772656434790162432,11774 785519363688464384,195975 785659582123081728,197512 753704555527802880,28866 762610465503449089,65027 779751658855075840,174492 780435490231025664,11774 750680836601548801,14502 794713038980923393,262022 755821380583686147,39462 794787439235702784,261666 792098160839655424,244067 771942364923490305,127775 794143146019930112,249374 761051516597710851,64730 792212794846445569,243075 793800715718107137,254209 776114207892779008,151255 778556177344933888,166532 754772236989378560,32861 789137441886048256,223286 790624377633181696,232137 758715098844237828,53001 793625089061388289,252893 791559458237198340,234132 777953859045957632,164826 753320454509596672,25879 752865881546301442,22352 773577645024022528,136947 793243939541135360,250064 787136879820800002,207949 753684392350928896,28563 791657393130201088,240145 795118079302926336,264397 775826434287869952,151185 769645623897456640,114779 794265077817819136,226320 762110411491663873,64722 771038513479360513,122146 776743618778456068,157755 756570858513166337,44022 758256209807962112,51595 777953313266528258,164980 781634065480847360,187969 795255209400401920,263895 776214823474298880,152541 793108002798604288,249348 757278118159745024,45014 774441060168642560,141887 785980462896443393,199478 781553932451606529,182726 794473648006393856,257423 751800229825916928,14277 767997909027749888,102249 761737796612722688,68862 774846688875966464,145681 792267843425435648,244815 792034551371538432,243187 794373156911755265,252939 753327944572035072,26803 795705403610984448,268281 790445207518973952,11774 760997332477366272,65571 771747844432592896,127711 757695041724936193,48663 775416881482117120,148170 776464330510467072,156103 787437148760842240,210207 790939009933570049,233692 792027440163885057,243187 793205269522067456,250033 794527402361835520,261155 775185084462882816,145244 786272881361625088,201958 794512917869760512,260404 766104500310532100,90373 769134815971008513,110659 793229354964815872,249013 758097477987864576,47761 771136918880944128,118087 733113435790004224,355985 760653523608604672,48052 791009204064530432,235251 772631619656093696,119000 793577724262486018,252020 759155618800369664,55915 795294540877860864,265257 732983796094623744,351166 775780358126264320,150845 753649629309177856,28866 790961191342440453,232911 785493922239746050,196219 773379211629256704,132996 786350827061456896,203076 786538099488600065,204413 776864787150045184,154071 790348239677501440,206666 750236927064879105,8047 793266168047939584,237325 793870656127598593,256255 775959254779826176,152735 773101567339823104,132364 793242138209357824,250633 761263038775169024,64267 765209272695349248,86440 788109736541552640,214209 795746904348819456,265649 793836100498419715,11774 775079167377362944,146405 785276640440057857,194707 787025476627886080,207287 769567325305597952,113882 751160708935458816,16299 779362975329161216,173347 790975335529455616,235621 787028856217546752,207965 791819004646010880,241819 793164846422331392,247240 757655387378069504,47782 787704632613089280,210253 788136412570853377,215754 788771911769595906,220526 767819364892495872,101383 750777991697879041,15316 752143852258070528,18504 773634895008575488,137927 790582313600057344,231358 773271121386954752,134470 788799621497622528,218258 752227443168059392,18504 763061035053875200,11774 793846973426044928,255393 776315270646423553,154832 794575971064119296,261155 788455142450302977,217837 793373059742773248,245591 750869825497346048,13696 781159243919585280,185496 768931619348488192,109945 791074368038268929,235179 762834271136473088,73712 769553009214881793,112382 794215662512054273,257492 781203043756937216,186434 752629894081703936,22662 768537835418873856,106879 766027290811637760,88541 770095142648897537,112808 779075780760436736,171795 785607670069727233,196767 790667288093478912,233307 792086654160932864,241678 771710592331767808,126389 775711010447470593,150663 771137935878000642,122967 740291148523003907,99816 759016962391355392,56214 794205959241363456,256393 771774940567580673,127134 773974022187061248,139766 790918566648303616,234583 754021684752084993,29457 770428500062965760,118698 755121834610216960,32572 765492194622992384,87625 751204022552563712,17416 768219864829788160,104932 775734283600146432,150663 760283608875667456,1248760 785898956685389824,139404 795440306376187904,267134 760980084496801792,66116 785622908752113665,197035 785841331302260737,198671 772634030189735936,129551 795264818894819329,264397 778022151366537217,160539 785812858168893440,198671 764909128649154560,85209 773570036753506306,136018 766532323198119938,80939 770741162504294400,117257 771207631918604288,118191 763443616773726208,78304 771411526649454592,118985 754716944842919936,33174 775371590250876928,148645 791364564562563072,237594 795348313830789121,266500 765219946884247552,85562 792512435789897729,11774 754165499785641984,28611 779450790654214144,173917 787417763010768897,197512 790904073163792385,234796 791043217127006209,236282 794604864047222786,261155 758051338173362176,47761 768175840093990912,350711 755495254346772481,11774 770891806389272576,118191 788006839631749121,214354 788571104277180416,218219 766938721912434688,87607 770354130254790656,116968 773918513761222656,139404 794999393221013505,263907 794628036364681216,261818 773712122794479616,138140 785544057212833793,130635 751752698895097856,14277 777573307319287812,162485 792712318396223488,246726 793611122666594304,252020 755918388212269056,40668 778730233625137152,169327 791407549102731264,235951 764450474024022016,76623 766344783551836161,80939 773110840044163072,127905 776091880664797184,153194 794297458008276992,258598 794614893341130752,259134 759458360924119041,53739 791347337591390209,11774 744267619717439488,11774 743503236364140544,11774 787477424938295296,210694 790597814740930564,232169 777518330336817152,161387 781135166987243520,185496 790346205557563392,229505 773600775780130816,136904 794536506522275841,261155 795457844736835584,266884 770153523132628992,116968 773472712131883008,136896 787410953755357184,210090 781360645178621952,139404 771080171373879296,122982 774990588546613248,146259 771404467275128833,125367 764858181596119040,84724 778702451247419392,169923 751729093784338432,18395 788472802747813888,218275 789655270033063936,226490 749317396918312960,8047 770723912040591362,120541 792783232819339264,247240 781599565543776257,189344 766069124053295104,90539 753824039815131136,354470 756239819416764416,36873 753397165981069312,26894 795302507689938944,265644 786148839157821440,49459 793829563956498432,252824 774088104990826499,141316 795742637764603905,262022 763671993224990720,77185 781353655681232896,32404 774344490630975488,141887 787007959930851328,208379 763518589160665088,78561 778643659109588992,11774 789919458995281920,224450 785508922564218881,196277 770179487652720642,44421 792608240265629696,234526 756346927495712769,42564 732563366804226048,352466 760083423612370944,60884 769618559580381184,114422 771471405351313412,120690 772790670155276288,132335 774414071600812032,143585 761588045829201920,69245 773582889393000448,137042 792766939835817984,246225 762688810761191424,70177 792129805147836416,243075 757245557295362049,46006 768774613597761536,106260 792165804443889665,242693 779352607127179264,174115 795694669489311744,267862 790695234602622978,232791 750365026083442688,12883 785339313060020224,11774 785906991411568640,197324 752880824454897664,23899 789948547928100864,226731 772110815713460224,128143 795687283164938244,267862 753775354372886529,13343 756235280873553921,41680 793238948663275520,250293 794612132516073477,262053 768474938269368320,106716 776213556421201921,153480 780528868570587136,180655 793927510518075393,252020 794190468112261120,258331 750375970050183168,11495 760156107595579393,61253 768929027545366528,109874 772923319007911936,132996 765081194018942976,352010 775810114162794496,150426 793192983843573761,243075 778748606325010436,167220 769674456155422720,112336 760127662685814788,61051 785469750663008257,195975 752630422652088320,21332 761676782676217857,69947 758013903624368129,50804 775929386503540736,152182 794764210383310848,262784 759121577275457536,56360 765243260163981316,86653 754805973114650624,30802 793679512655503360,252581 758307284833349632,52074 755817116574502913,39384 775759822687985664,151463 764071308086747140,81649 771913301240401920,118191 752982485424672769,24366 766068255358328833,89561 795762057534644225,247930 764294256651558912,82571 767485514370916352,91936 778307006788579328,167220 770268082191405056,109713 794546273831583745,261142 775977592134340608,152735 789431051915591681,225981 791618125708025856,240145 768937589353000960,109945 788551436703506432,56391 754073398947348481,31733 795027486434361344,264431 771555564715331584,125554 754730491501219841,33356 791073327011930112,235251 766965085994483712,91700 768495378102575104,104973 773953779771113472,140444 790905982679416832,224680 791229943996755968,234583 794563224376983553,261155 761591933034700800,69422 735753399547789312,195876 758339982759124992,52554 789908288901185536,227048 772128675848450048,129471 795752488414613504,199307 773366743720865792,136110 775836204759707648,150301 751164091352420352,16728 791110895111843844,235374 763058202351108096,1249085 776147177500397569,153845 768567285980205057,106281 772578779218735105,131156 786952861884096512,205455 754080504706637824,31320 769547946190921728,112363 777913784262328320,163901 775801930002169856,151748 791967012641660928,240890 771830293682544641,118191 772754252917637120,132335 781695106357268480,188873 793984571507257344,256038 774282169770471424,142506 766027252450459648,81929 768473540144336896,106774 780910913922695168,184223 787320839771422720,203034 794890466781265920,262849 778567805130174465,168794 768812549378760704,109104 781351477239394305,139404 786271651134574592,195876 779328609794322432,173964 778793325327450112,170609 785794259987337216,197286 750750033180561408,14421 770320598018863104,118087 795665556330467329,267862 785682650266734592,194281 780611452272947201,150151 781155938044608512,185313 776383681871110144,155390 794684351669800960,262752 751686925073907712,18215 790927399638568960,234583 773973755643170818,139360 785666839594487809,194723 744246053768171520,352728 767343110821187584,97325 787879477938302977,65113 757787049470545920,48549 777925573729394688,157755 760839536582627328,62877 776281829879926784,153845 767461340952743937,98751 777807866522636289,163763 778016719860137984,164403 761003024978280449,66116 771554672922374144,125554 768910037095940096,108729 791594708338442240,210238 764435314953846785,83342 771026570056044544,121612 787829953815511040,207861 781582543871209472,188577 791412595278225408,237223 751737183652999168,14277 792074274827800576,243614 761893678218608640,69711 765729422141894656,88052 767698723610787841,100559 750383100224569344,11495 773116726896721920,134470 779343440123273217,174115 766010531702464513,90694 775747046493917185,151071 776875717329948673,158820 760203077429424128,56552 795189979513241600,264774 735863739732365313,11774 754741150192398337,33356 768050559878172672,100893 788078497843470336,213064 794246860005376008,257492 752181891311206401,18391 758755409322729473,54519 776597356900941824,154832 754709274132111360,33174 760400783875510272,51644 768567071630299137,107428 775834506691420160,151156 773882005096427520,139404 780091907045068800,178110 789222967053946880,223692 752030821498834944,17794 758753450792550404,54109 743819468388835328,352029 758296261355249664,51809 762904115907137537,73712 792481165038936065,246152 762826864373018624,75109 764847664164839424,81702 765027762503557120,85562 770380952682000384,118761 773267907455451136,133043 771070735217491968,123226 795663970732388352,266884 747546945107992581,11774 760817722259300353,64074 773478746326077440,136892 764223384259555329,82571 773643008340287489,11774 779418719063674880,174660 794044545335955456,257492 763430139862671360,69458 787057020822315008,204539 751159003078660096,16728 793502127217750016,249926 755852151948140545,39462 785825496701497344,196277 769351482311184384,111419 776058416091496452,153194 792105223758065665,240483 755373332472614912,32138 756876634142154752,45040 763060825573711872,11774 793999539308871682,257492 770743022367584256,120474 788096034173968384,214354 773269162101616642,134930 792444334390054912,245575 766797376820576256,95988 781573171619123200,184407 769054580260868096,110892 756201166669701120,41839 768994454652882944,107257 785665114175336448,195975 795423900024926208,266138 795712063595225088,268281 793077815205892097,249286 786753099595526145,206008 769250900313575424,112471 768855513148686336,105109 793333838634184704,250293 790957435351629825,234583 771255232751767552,86103 772901249255563264,131007 778102453732540416,164980 785670174053629952,197367 786388454343139333,192032 795332820776394752,266079 749716064129282048,9432 762711181056507908,195876 768121798693154818,103354 785939628020731904,199211 752628179148402688,22575 768421098719444993,106281 750038932079964161,11372 778774041930981377,169696 794987595734413313,263907 787350771863912448,210208 733597432957657090,353451 756109183636926464,41632 795400806874935296,247930 756732243528159234,16236 777980202097872900,164375 766814111560638464,74133 794334095807393792,258741 794744810523553792,262849 791270263555891200,236502 793926465687408640,255942 779138785883938816,167407 788804881398116352,207517 766307131595321344,11774 774553773045870592,141887 764988444531621888,84209 769069163491065857,110709 768511147003695104,106281 764692416687443968,78997 789151015845126144,223506 753798614585970688,22575 775414205927174145,148033 779174307612286977,172962 791671335151890433,240483 791149350282027008,236454 749326818575015936,8298 780598097994919936,181755 787372761740087296,210207 779030179591155712,169515 792578421092081664,243187 794026314860593153,250430 767172390103162880,97852 789453012125089792,225981 769388128834424832,112788 779400243867779072,158338 795712321821806592,268448 777813455466291200,1170744 754769468438392832,33356 785617199360675840,197512 768621590728810496,107469 790194487616155648,229773 795235921071370240,265686 794544854701379585,261059 768179953913298944,11774 749326490483957760,7852 734411763312009216,11774 785653182487605248,197512 794017949841584129,256439 759362679274254337,56964 790641610363207680,232881 794551602120114177,228911 788918740830212096,127871 758291586128093188,41703 787805398619291648,212357 762257721819226113,72394 793101326884409344,249469 781273845286264832,186434 787783593368051712,205197 768201806451060736,104084 781655554376736768,186584 786693462569680898,11774 794004100820140032,256502 795040062169751556,264397 760874499097006080,65180 781455039176978432,186212 772167877075963904,130026 790050995946610688,225359 756237679289917440,36735 789171905643155456,223815 785901152986685440,199227 789700325162614784,225981 778593973229105152,168794 780764568406466561,182036 781748552250843136,187893 774575129137389570,142199 771303325883068416,124581 754743096890560513,22393 761694045865320448,68862 773723806409949184,137158 785688945661140992,197512 793147028205371392,249926 777954792630984704,164669 795710486729912320,199307 772912997060804608,133519 785311457026019329,11774 788846064606466048,216009 760583573896323072,63464 762127567616937985,69794 764811772398370816,82457 768571837303230464,107032 770467279242944512,118191 754014541508247552,30590 758132115238158336,50978 776487336704081920,11774 788900396177715201,220526 794366227498024969,258771 775648534456569856,150511 788157041772752896,215754 790262066313621504,229693 794628826240192512,262145 773680623915528192,138382 794555217190625280,261155 765656430791753728,84991 790260980382969856,230282 755466061097512960,37294 770636133797662720,114779 792349922322415616,244143 793094971150573568,249286 750673849243430913,14462 788802488845475840,220332 794530853472862209,261155 758693659332096000,54070 765927718026350592,90319 775337045707354112,148473 774053998290624512,138819 790155108973699072,1170550 774622264381890560,141277 761240648791969796,66800 773945383147937792,139404 785549524580372480,130635 758344193798438917,48289 793096218146725890,249469 772865089917431808,132848 752930874858074113,24173 766798394585067520,94699 779356074100961280,173964 790624394741678081,232884 758762520316346368,54070 732976536685580288,354396 763341144528912384,75973 785647074012336128,197673 754726671572275200,33356 774051205270147072,141041 754088582789201920,31783 763416921421156352,78129 751878260691054593,20279 776439074982723584,151463 760080072581623808,52887 738411571685273600,11774 792071303201103872,243187 773642233299947520,137869 795038995591950340,263532 785841305909878785,198878 761994278516187136,70858 770362561447342080,118482 772932855798243328,131266 780094708265717762,178327 792499948701048832,246273 764176275363680258,81649 790970066904809472,234583 766674902447484928,95342 765384764593274880,86332 791399611990675457,11774 791720836122054658,240926 772209429102071808,129558 748167371844509696,1170739 750725063389749249,14877 764831043736121344,84724 770069343031926819,116094 777805059027447808,162610 780599881207603204,80785 788526520922959872,215437 776929600878379009,159245 765046524556423168,84888 751958118964142080,14277 763797363773304832,80393 778935948558032898,171089 770217543453650944,117311 752197073206906880,21074 793653109222281216,254135 761391307608719360,67226 793130965161959424,249469 795768769675149312,267862 757006944284450816,44163 777378019870507008,161694 772856956365131776,132335 769284452589731845,111549 786965634592673796,207027 768484950697873408,104973 790404871136677888,229895 762149311765446656,71429 761040449586864128,66116 776092309842604032,152872 768673044550209536,107423 788783683306004480,220526 760612025319895040,63149 793496324314464256,252741 755377179626799105,37044 758326883222249472,41703 764186396269551616,81130 753775122448719872,29819 776823036930428928,157693 788161246763835392,214899 768935083197603840,110362 792053969052848129,243187 765402707532324864,80486 778643380511215617,167319 733104433928667137,349764 790926613596602368,234943 787131901878214656,209351 768925826515689472,110362 794055710506000384,83342 760163901979758592,61444 786967891044278273,207949 793122892955328512,249469 764125700739792898,80720 775559006664298496,149329 747469174717415424,11774 793948559653515264,248652 791354291525066752,238395 773504202379173888,136947 795427982374420480,267014 792509033123028992,237491 765371078076018688,86961 765961782150230016,90125 792550329459970048,245101 792405887851700225,243185 793621830338686976,252408 788396739665465344,217519 760304154816483328,61751 781237580561997824,185496 753290195785482241,22869 773524829043556352,137042 794571324614012928,261063 773594189292417024,137042 770805612083023872,118192 778768221050548224,170514 768118754878353409,103212 776116360485232641,153501 778019180171833344,11774 793125748382928896,249469 763008616689348608,71612 769973533640429568,112693 780486164872519680,180759 772078917192675328,129471 766017402257702912,90482 770745992643809280,120610 779040710070861824,171089 795012582683901952,262849 766775523468906496,95672 786994279503638528,11774 752261145562587136,21034 753198038982729728,26140 788947572538744832,218142 790887822521610240,233152 788174250746097664,215969 776420214401630208,155390 763232587389165568,47188 775094324602269696,146259 792161390874267649,243165 760622793587175424,63559 767155561574064128,96851 793482436235714560,252020 775800371004530688,151718 751882997826224128,18316 786160369563820032,200963 794283268929703937,259200 756589400151162881,43285 732589489554477056,352432 786771754609815552,205902 781887289345605632,190635 764560720532869121,79561 765558780436316162,87904 753332227396829184,27045 759803519956291584,57966 794672650341744640,11774 736190930722623488,11774 773550086328557568,137158 790741712997978112,232863 791686497334398977,240474 780571262229868544,164669 773772039471587328,138819 788776928316682242,220767 765627151844569088,87245 793458020969771008,252408 792560537724944384,245101 790740218517164032,11774 791376506949734400,238207 792585983225044992,246726 785290692343975938,193868 754004956999483392,30590 777209431750619136,160787 779036522292977664,171463 790978828478713856,235487 785654127812575232,197894 793874127463428096,256255 760909979742330880,65577 763481738576269313,77598 764067414363353090,80393 791659737985093632,240483 781253496762839041,186532 776450190957916160,155896 735181484580085760,145399 774177944360976384,140025 760838394503200769,64722 764124999305363458,82066 755157197269508096,35890 789514923823030272,225981 775161895607160832,146259 793873094515363840,256255 757599925534425093,46594 761386619219939330,67229 775781999353225216,151463 760663406814781440,63393 764136986387046400,81924 764433312131780608,81702 791364912786190336,228810 750493853321302017,13627 757336398529761280,1322887 768070651362041856,88930 764870378816626689,83940 765379935946936320,78159 790573761493864448,232106 792446628930150400,243648 764156248027639808,82283 788731288379285504,219958 738030396579909632,351436 775699029472710656,112363 795354029547225089,266054 771061992379518976,121949 757608946093940736,46006 766727796425187328,79987 794729262339227650,262849 765588193827774464,76858 776607051137032194,152946 778398378405289985,166916 785458247398404100,195975 795381842908155904,266491 775751779875041280,151156 751700398054998016,14277 744937974635257856,11774 750909763614040064,15808 781372058794098688,139404 793498449094316032,249180 791124963805712384,196314 768475970470682624,106034 789671811403231232,227242 755158416717385728,35890 755558541646180352,34441 775841669795213312,151242 787945550003904512,213887 755327344596975616,353017 794987898563133440,264397 753648799113998336,28732 778375542202654720,167674 751865225410936832,16931 766747050545451008,95708 757289554252619776,14277 770518400325947392,118191 778596182809513984,168794 763409119382568960,65455 770236894730940416,117377 791002207302844416,235590 793260941815062528,250293 791348281641148416,238395 769732919577501698,115107 768283355192303616,105109 777957598825807872,163153 788486581606871041,218275 786931116766818304,207287 773665034337554432,137315 753088185031397379,18323 763906203026071553,80393 785914859384778752,199546 773275054016606208,135006 765322150920097792,85562 775489187931971584,149259 791140893898182656,234583 787096371417329664,207613 759385291878699008,56700 770733871650471937,118191 776636818397593600,155688 777910403246481408,163901 792083693284261889,242693 755081558290264064,35044 774675534597029888,144654 791672723684593665,240483 794744727887179776,262849 732705408847089665,1170679 773586901026603010,137553 788920384598990849,220526 756274977851052033,41380 786242208277999616,201958 787041469450313728,207287 790748195626164225,99049 767152248719749120,96919 768596305903968256,107984 781573955110916096,131056 781548132945555456,187976 785827776855101442,198671 753424288288432129,23739 766435183646105600,93261 785934674652561408,199546 751219660759105536,17416 763866727423873025,80136 762692490801483776,72978 752692520736489472,22752 769666174493790208,112032 793131194388979712,249469 753727257043238912,29575 758440696957272066,52394 785234983816400896,11774 792049910803730432,243165 792816439220723714,247877 792386563774767104,245056 778646962027364352,169597 791283934348935168,237491 767562174680014849,95708 790730555704741888,233154 794575204781539328,261155 775484590492450816,149770 793037030573936641,242693 761302761958846465,67229 787427341710405632,210694 763120743286583296,76127 762715425318641664,73814 791466824982421505,234132 760857510014312448,65222 762097181960515584,71438 774363864758484992,141887 792426207249739777,243092 739943210630451200,353488 787017666271776768,207287 773016304483758080,125381 776148120493318144,141887 793335699546132480,8044 778231755136495616,166532 794526046099881984,261155 788710262178144256,218275 776992543028367360,158428 789463044321603584,225427 758077077870501888,50827 771409361683951616,125367 779716279074775040,174756 794163630795276288,258331 778940671746945024,170373 793217937842790400,249841 761963134454145024,70085 786432309356396544,202983 791863847363633152,239998 776457264412647427,155688 781061297773293568,183759 795351062609854464,266054 766320571093250048,90575 791818562738397184,73383 794339962535682048,259543 781559676215390210,187044 766648424326242312,93261 774176529806798849,141760 785850687993307141,198671 732950780215332864,353279 769962025430769666,109713 793577947609174018,252679 765986653282324480,11774 769690473598365696,1249670 757954577106894848,44644 758189766105903104,51069 781827330130018304,190532 774688473450213376,174090 763801667624132609,79691 790678884287188992,232169 793208912631693312,249469 772766218755379200,132335 769235057005436928,111558 788479481170112512,218495 759390404043218944,57877 769022859394113540,110362 771693994661253120,126389 779075157188935680,172523 749790246582128640,10012 751136891412574208,16833 767881220575211520,102249 768249572640501762,104406 773231522958553088,135514 794948120828399616,258040 785582236015861760,197297 759861706755547137,52887 763352743209611266,76264 751221053347823620,17794 788362611352072193,217013 756647035080699904,43391 767175622527287296,97467 790932765495656452,234548 794616819827044353,262022 752256455433150465,21464 750408366732738560,13201 755566815028342785,38476 770633038728429569,120192 786920856618278913,90209 795438057717579776,264807 752645780528332800,22546 767607692869246976,99471 787038252284809216,208134 773286916292616192,132288 757933263570735104,49925 790531358401724417,231358 769996032335904768,112363 755373438982819840,36900 788759186397986816,220526 767119720478760960,93112 772021197320126464,128934 780426104565817345,180074 732207174550716416,350304 761126303579770881,66159 761995232644853764,71270 766358177667489792,91894 763802887637962752,80393 742512797708214272,350711 756596252985397249,44274 756196026537668608,41689 758659778633539586,54070 770338920236249089,118375 774195321077313536,140444 789693926588477440,227242 793138272000237568,249348 733413475041435648,355667 785515961466183680,196277 763205535898349568,1249111 790554373734690816,225358 769270300315836417,111225 794600864602263552,261155 785665890583011328,197286 791740601679085569,240622 795143166450135040,263551 753410094541385728,27045 779134037797376000,171060 789276740409491457,220820 760859327565484032,64326 770343100665344000,117609 786377467464474624,199496 786693162437906432,204835 750826515068231680,14582 758634761027981312,41680 751007896150740992,16303 771381346820390912,124597 757615057979277314,47940 792100247778496513,243075 762774228189978625,73814 771707020475002882,349856 791403225639424000,238378 749321410040897536,7849 793790765856063488,255271 751563310529732608,18470 752950048070086656,24134 776954395296567296,159146 776057087621210112,153095 780902711315357697,183975 762004696835907584,71550 788012912308686848,210740 778632744553197568,167319 750851539942645760,13704 764783060630007809,84724 792403522566381568,239810 750743468616495104,14981 776416186477125633,152872 766178866394128384,90300 755167169898541056,35890 777826174802071553,163763 775403583499931648,148645 765682579022372864,88459 770426722189766656,118192 792362029864583168,242693 790967831101706240,235487 791695043203596288,240483 791797782214508544,240474 792401049352966144,245056 732169314598563840,1170318 791470818891104256,238951 792364940724170757,244143 760693975720267776,64197 767747206212378624,100893 791424914775388160,238395 756612500263673856,43471 778225878547492864,166390 756682647800279041,44429 781289942278254592,181952 790916556553420800,232169 794211465704181761,257651 789226989165146113,223692 794306305393643521,258981 791325046774046720,235536 756826944654618624,44429 775370226355544064,148473 758871900156112898,53996 792409635604996096,245607 753473105197207552,22795 793148091088134145,249926 756575192835563520,43917 774051383976849409,1250066 769691105524940800,113982 785639775944396801,197063 787422775824625664,207151 775371933181480961,148574 758727983674695681,54070 760335526394155009,58537 786390530183659520,202983 760680768427298816,61917 792015806444015616,243075 757221538709909504,46406 760602530090934274,62760 767681388401360896,100605 789555915112456193,227048 756198454963998720,41680 761607554757595136,69356 794701319764320256,261155 779427651337551872,159876 785300947903799296,194949 764212240283303936,352982 777958639680323584,163153 764271988726648832,82571 778820529146834945,168794 794989416393637888,262849 764938619291185152,85430 773945960741363712,140372 758035731109392384,50464 781507547257720832,188425 795775020169629696,268448 785627516040077312,197512 751769826280910848,18215 759152680879071233,56192 766960947370090496,97067 771531043241201664,126389 732605928147673088,349500 788581667111829504,215437 753414016127504384,27045 761541563394641921,67401 793115745760661505,249469 780000576566427649,177472 768510295732092928,104999 793993377662414848,254135 762943427709440000,75073 765483877414481920,86645 768416318043332612,103354 751856937692790784,17794 773501150284935168,136947 764128877958529024,79691 794324039347027968,258193 778559493852524548,168794 781133545687232512,130635 781062388057452544,184223 788165724028018689,214209 789161990505762817,11774 732418349427134464,349283 763945762728181760,80716 766376298855829505,91946 773596728721276928,136904 737811648061177856,174090 763890454597341184,80619 790547640903663616,11774 764916666052542464,84724 780613127075467264,150151 786532077550247936,110585 789165247886045184,215437 780284151635251201,171693 753639735009038336,28477 773896065091309568,139404 788933777120604160,11774 760640766414839808,63149 758103452656500736,41703 767854258767204352,100559 785906324219363328,199546 760370036624293888,62601 763932011375398913,80939 768498916803305472,106819 757218447952601088,46370 758307695833194497,50923 786366522218479616,200942 792571801607872512,242693 774042048479363076,135004 788889215740379136,11774 793753390136168449,254135 758771612154028033,55262 760355527863840768,58508 790160229866635264,229833 786710471449665536,206054 766371378824093696,93184 779513001384693760,174557 788478114812735488,218275 790391276189392896,227273 750059215876599809,11250 752999984975323136,24727 758001966240890880,50772 764233873253335040,82066 795174240039432192,258040 778956961417203712,168794 780506750034206720,11774 776033015264866304,151409 786796235017420800,205455 748654596621377536,351158 786994741716082688,208167 755168326461059072,35890 778992080215572481,171693 787028869769416705,207965 753756981056401408,29263 780790079950237696,183269 781440888358760449,139404 790293836576722945,11774 779106522148339714,172862 785461296351371264,195975 760021042211332096,59186 773905874901307393,139404 794886148422254592,218349 749275070615396352,7816 753314560396955648,11434 760171719382360064,11774 794689661566406657,262225 788453783416115201,216009 753386410787299328,25981 788004246390185984,214354 754798347668459520,33356 793225725687898112,250033 750058650006220800,7275 794397237031866368,260404 762689386609717248,73926 791031398534643712,235590 753477937207255041,26303 793936538962755584,252581 790701924492447744,231894 790876780215332864,228820 793803518993952768,250785 781489477915021313,188119 787140147338944512,209409 795027044287528960,262849 763926510268928001,78947 765719096524537856,84991 759229457831981057,56964 759099939297304576,15066 732297653090959360,349814 795423093455982599,265855 785665716737277952,196277 795670301501591553,257781 774050018621665280,141200 791710091804282880,198586 732290890316713985,196346 774399063680692224,142527 792788536344752128,237491 795378548542349313,266491 775401703508238336,148473 751722090013847553,16422 779464803849043968,174230 761367677738909697,66116 776112662941986817,151366 791811139793334272,241940 792106903287402496,243187 795379656018927616,266079 779150949629566976,172621 779008356895825924,171795 793155610468491264,249926 793233759105449984,249841 756672935511912448,43391 763923494061039623,80486 763769909591486464,11774 770754215203463168,120453 780045430449135616,176711 765541386934517760,88052 755751813798821888,39384 768783949086810112,108849 790653483376447488,229901 765597441001263105,88052 795456159285002240,261155 781235841473490944,185595 787675494825295872,205728 795447723742744576,265855 773704953600749568,137042 774096766006243333,141316 777825172149731328,159146 756580798891950081,41702 750674858552520704,13784 771416195488710656,125554 764450233908506625,82066 768873556147113984,109666 773288713929515008,134371 790545244282642432,232137 764271052771827712,82283 772476768477286400,129662 762340340544118784,571447 790859278416510981,232863 786373645539110912,202727 769541505237278720,114021 785701131435421700,197512 786979533765378048,207949 768176601552998400,99093 772745871259734016,124004 788991941572595712,221971 761172997860265984,65180 774284826861899776,142506 792060397989818368,243614 773887832997949441,139404 786688035798781952,205652 788539668434300928,218275 750370764071723009,12883 751102703548325888,15808 792223977678708736,217039 793593962032398340,249926 781085673147080704,183759 793825423402471424,249159 749801011368325120,9776 763708050821648387,78159 781829621448704000,190635 791991967777521664,242214 752203893103333376,21551 790901791424741376,234583 762120962162565120,1248990 793456390085804032,251234 776255647243464704,154869 791037668968718336,235756 762664219800178688,74133 760319898849570817,61917 777362448621809665,160134 788413030803578883,217837 769641755654356992,109594 758107558552870913,51069 780476161327403012,179742 773810574778048512,137515 790971416996741120,235590 787159598335717376,209043 785489721086578693,196277 766292824102961152,87904 763431965433425921,77731 742457579234680833,349704 757209519801798656,46006 757562511302418432,47800 765549664326168577,87904 761418853960167425,67229 770282281147572224,117377 788556234571915264,104244 766390344078528512,1170572 787154678912016385,209195 773494440551931904,132497 758089096946290688,50853 763450212400508928,77731 733188028043304960,355480 758277654378270720,52112 790893117952159744,234583 775117184074850304,146259 761728805400678400,69245 791770366469365760,240145 756595951087841281,23518 780765224559271937,182726 777620286547996672,158815 790634588796231680,232280 755919314151100416,40303 760532713728253952,1248815 758676262399475712,53837 793948170640199680,256217 772793912817659904,127218 755490618370031616,36557 755068824345513985,35044 780788993818583040,183269 775768757868298241,150989 778334802445410305,167393 765178500412157952,26066 778313248814862341,166532 773926023888932864,139404 756238051223961601,41929 792339478467706880,244143 749240877852135424,7836 764447110674526208,82018 781845445907734528,184716 791600698639130624,237274 793305593033416705,249841 778342394236248065,163990 762279772718112769,431998 795342014057299968,262283 753728161381175296,28866 774748065869787136,144838 780852792600596480,182049 773924132941684736,139404 788934550269353984,220029 792793269381935104,243865 773606520688898048,138054 757310243000901634,45319 755172989541441536,32404 762391643953651713,71749 787400692940013568,180433 785648018871595008,197324 781490874815426560,139404 775721644870467585,150511 785543000906670080,196277 786426019007778816,203863 789188243405144065,224221 765945301685460997,90252 761611838177939457,69231 769709063185829888,106197 788792531236495360,220526 781208980915748866,186434 794544857855512582,261155 778814722724376576,168284 772994610431799297,26066 767813117841637377,101472 788529907068469248,218349 787387582749564929,180433 793108808717303808,249469 762732379727429632,11774 773907628305092608,139404 795298658912759809,266079 761036193978908672,64730 778193703689150464,166390 791995253758636032,240661 792613786590949376,243286 785666818681675776,196277 793145366090776576,249469 755304898107879424,35890 791151703487877121,196314 758253106433896448,352188 789953418739658753,228820 762093081340547072,71944 773893002926231552,138382 760544811543912448,63149 778365627119636484,167676 792428142791041024,244221 769229513473531904,112399 753087667672408065,24248 780441486202540032,180310 781218670701785088,186584 785798885142892544,198586 791803560862240768,241520 792196990553554944,244230 781630926304321537,188458 754723298269814785,27045 795672540148629504,267862 780406678286049281,180039 794651238772211712,262053 762602728086470660,73662 774312142770057216,141887 767426680239579136,97379 791081184209932288,233692 759159530580160513,56964 759548498559643648,56964 764137146131156992,80716 764176869440811008,80939 792150019482742784,239610 761725098126483456,69548 765304368329396224,43875 771971490866720768,16092 794019895549820929,256439 759368289520934912,51824 765830446378778624,89198 774434334421856256,140444 778408839276208128,152594 793933534125760512,257026 770371891789983744,118724 764653151672729600,83381 791009232992608256,234653 793227971976921088,248638 775676366817595392,150663 766630477415407617,94690 776590817389600768,26066 793185100284526592,249926 760990734681935872,64730 793508566191792133,252580 788551121140797440,210390 791971219037913088,240483 751204090210836481,17143 791059288764604416,234583 788112555080245248,215437 764370574109835264,349856 775311183934959616,148045 759582241546612736,57105 764547013031505921,81574 790964809663713280,235487 762747251567493120,73814 788753999461777408,220332 766296352473120770,91751 759935998176354306,56148 787865222648307720,205197 775327441506238464,148170 787120739216351232,209351 793913636087468032,221524 759794806977540096,59863 773901130321502208,139404 794862707501572096,262849 769919179596009474,103354 788813635510558721,220526 768489396500856832,106937 772579655257907200,131027 795666473788194816,267862 757958127618666497,50397 788125442133856261,215754 755191619368865792,35890 765035734541664256,85562 763341091127037952,76652 786916770439462912,207287 749648596467740672,7849 775053374496604165,146259 753031915586875392,24788 765658887106269184,88669 791262794888908800,237491 761285882598928384,67852 768544604358635520,11774 792018068725727232,243075 769892279704322048,115582 758451216749920256,14277 773624383160127489,137869 773894408488058881,138642 766367623625871360,93261 794656205469843456,261987 775738185544372224,151255 787728637248143360,205197 752033790181027842,18489 762171673357451264,1248990 757330865210785793,46394 749754397626736640,9754 773750883406393345,11774 760642861201297408,60866 786966922734764032,207949 795082209883463680,265102 776201086650621952,209828 776476031494393856,155390 760212603922767872,61011 763016477909786624,75724 766017291943157760,83184 780479713978355712,160651 752697325454127104,22752 771670683399163904,101681 778280710717267968,166339 771245079809826816,122146 788561225659650052,210390 786743952225349632,205989 788459523145101312,218275 771478704539197441,125111 762244388617490436,72419 772177901605249024,129114 781125854587912192,179560 780559558108389376,11774 776422610489835520,155390 793075487841157121,243075 760518838907645953,62441 780058180147707906,178045 794718860926656512,262849 767809042131681280,100893 771804384774721537,128194 794241733848662016,257492 732350767680651265,349283 771514521290674176,125853 742408279578443776,11774 792566767230918656,244270 788153643086278656,215578 794623972860166144,262053 771295023128252416,119718 756607023270227968,43471 756644975492771840,44450 766660416445427712,94699 762759748089290752,73744 773870901754331136,139404 785519275805057024,194079 794595339013685248,261155 759947276311785472,50500 757641652999688192,47940 763550816997367809,72958 790554885716447232,231894 762092362139131904,68862 763207894271660033,75724 785792948059332608,197512 792013490236030976,243075 765697649576140800,86653 738789594989232128,11774 768910565557272576,109945 767525528127545344,93170 794603266487160835,261155 788200244622352385,215437 794019467370041344,257492 778604988582858753,167569 751958012722487296,14277 779474270460055552,174660 792120534687322113,241819 776049098927603712,152735 763900862603198468,80486 793216066742788096,249926 792114425050300416,243187 754836805350936576,31075 789115868840128512,222544 765636134558892033,84724 771741592449191936,118191 792665355449536512,192780 765661049114628096,88052 791793359199281152,191778 770260045137342464,117257 776120269987573760,153095 786963626061987841,207119 755963818065465345,40733 762901536754270208,1170661 777951574924623872,164764 767834683149316097,101681 759261317945581570,50923 772531501372092417,110023 774015007969259520,131421 794065409825611776,257492 776046959865966594,152872 756188917339009024,11774 787040158105436164,207733 793186346118615040,250033 778378390743101440,162107 795088924141965312,265030 795709990820577280,267649 758573981838356480,47940 775725236784279552,150511 776854400945889281,158673 753611708149760000,28005 774012684245270529,139404 776066842641076224,153194 794769285948342272,261155 767716785961525248,100605 753349605111238664,27222 756594222342352897,44274 785894313049755649,11774 790293833426710528,229895 793139847686983680,249469 774444007644467201,143585 765342080780623872,87249 791894570632040448,236827 793959917942140928,255877 760987873659138048,47940 750699179064774656,14421 778739259490525184,168284 771403298767310848,125367 785266770605027328,194560 787084892672630784,207151 743485002483138560,1247611 775889871219019776,151463 789133086470569984,110161 753306371517517824,26871 755242584650285061,35319 764521650469662722,82283 744274312840896512,349197 778988512364244992,171089 775084149652787200,146838 751920788014370817,20279 791268314890833920,237491 750680024102084608,14421 777869334177652736,1250378 769701043135451136,114985 775928241311789056,151463 791065922408550400,234583 793127216011960322,249469 790719181205319680,233756 764880205420781568,76146 779141594406645760,172962 768086670176641024,103015 768253773114253312,102826 778064792837685249,271850 792580416351776768,246225 787972064464474113,210207 751627859769249792,18215 781325807473954816,177455 754762144445521921,32873 781862323254333440,169107 751203866331361281,16728 776772370971459584,157840 751569912498270208,14277 757543051795451904,46667 767214443981705216,91687 795136829964091392,263931 763870430738411520,80939 758186001982451712,51595 787135803575066624,194723 775789477411381248,151748 772058715302178816,127775 792065515967516672,243075 787401478776365056,209372 761750377947471874,69548 773533475521658881,136947 776547233391050752,155317 758828635872649217,54426 761161284993880064,61051 793943540753534976,256935 795429326653194241,267014 793287151542644736,243513 795390012795691009,266491 763416846292877312,67326 775485847130902528,149259 793211110354661376,248437 766524098587402241,350669 793423838038163456,252020 794652661849190400,262022 788403504129769472,217519 762596593027715072,70797 769163300055560193,110659 754781331700133888,33174 788047425579606016,210253 758390991107739648,52921 786051708061360129,200382 751113647494082560,15264 749275492587491328,7855 787244958872956928,207287 788710937305968640,220029 769207038933032960,110362 760260374696431618,61145 786317425834881025,201958 766702250358022144,95672 794587697876635648,261155 762495869912424449,73288 767870341645496321,101681 759356471561904128,56964 785516183307030528,196321 774190764670595072,139404 750807738658070528,14525 787370525031034881,210289 791348689524535297,238395 758703265164898304,54070 794483702830989313,260871 770688767929774080,120610 794700086219411456,262849 795286356637446144,262022 793423405806518272,249469 794668976542400512,262022 751840709125308416,18893 765207672589262849,86440 776569960457916417,156915 770611907954929664,119771 791062715611553792,234583 775026309344866304,146259 793951982390284288,256255 756273203639648256,42344 762296118768078848,72035 788313099086344192,352258 792127309851480064,244230 779916135429005312,170187 792517162422284288,245268 767780413242806273,100605 791372103211626496,238207 793163095095009280,249961 756282120977481728,42432 795017852134760448,264431 795183061935722496,262486 794377285856063488,257674 759188266545315840,56964 789305449589841922,223492 744764516546682880,11774 791150352255025156,236923 766544766414655488,91798 795773747152252928,267655 745344281800507392,354831 754051235301433344,31523 741924160394366976,354285 775727601574813696,150663 738523554971426816,11774 780789614441172992,183269 793162278300422144,249926 759609756139020288,41703 770047625131360256,116373 772532905046257665,129551 771893485532286976,126389 789138910643302400,222682 761645079832301569,68864 757238311488397312,45576 785932257513144320,197286 758680662802968578,54070 786513732709019648,203240 761310902473920512,65180 773740692912779265,123345 794704188336906240,262849 768857071383117828,107745 753415155560570880,17416 779410712489754624,174557 790383508317437953,246425 794014283109527552,253032 749415398962061312,8297 794623565047988224,261796 778330536095977472,167220 788784489954619392,220765 760841983745069056,1170550 769720166896795648,114985 772470394418790400,131045 759165423782768641,56964 764982018463719425,82759 793146540600627201,249926 773588892490436608,137869 780200843446358016,178360 765719309351997444,86088 773905732324450304,139404 753779994283876352,26815 750739221057527808,12954 767227932171526144,95593 772831478237499392,129551 773614869006475264,137158 795390655635816448,264397 779873764297224193,177248 795713444557312000,268281 771863442672222208,128194 776574287457034240,156555 764970827049758724,1249058 779632000839749632,175340 791530936827572224,236454 764579156176797696,83903 777988299084496900,146761 773625567211945984,136904 785968827074908160,198591 787428500458315777,206117 790541178764603392,231894 794160031939837953,258331 788812911204376576,221136 789440881409523712,225981 757642419739369472,48549 764144571672592384,82120 789077829329846272,223286 756366951945875456,42391 788448698938322944,215437 771482751287431168,126152 790828374298136576,233131 794269419690196994,256276 752673030430609408,22575 787819832964067328,205197 788005090716069888,213253 764250026180747265,82002 751833188624990208,19352 788248456863199232,213700 790999043996459012,234583 776996968363126784,159894 781750890642497536,73568 767811863023390720,100891 792828315950321664,243075 790553493434236928,230594 794014006453346304,256439 778253456394088448,166810 791002465521045504,230485 763566660800446465,77612 765679009590116352,89076 754726733077549056,22393 771443098006097920,125554 775713086644813824,150511 793284467418730496,250633 751554223335022592,18555 757667557583228938,48021 759496723806851072,58537 788563181379678208,215437 773918534145548288,139404 773634893804867586,137639 732326903219003394,196346 776462162487349248,155896 777557599122169857,75109 775562279920111616,148909 788005073360195584,214354 762014345316278272,71632 763440805717483520,78070 773607409428430848,137869 779873236465094656,177411 778549681664253952,166434 763527368539377664,76549 794729423350206464,229713 767870362986045440,101383 773595700059774980,137869 791511239029624832,238780 733433946118098945,355462 736234747140145152,11774 763901184881070080,80939 769606894742757377,113894 788925058693509120,11774 793147854315413504,249926 781143354276925442,130635 776754902802370562,157693 785854782896562176,198878 754748872157761537,33356 775430075126784000,146991 794587573247213568,260849 774613584223477760,144030 791449946394206208,238272 794925951364775936,261155 752923917015142400,24316 732759899868827649,353006 751569193028333568,14277 772182396154195968,127711 790027063524675584,225456 732245169446223872,1170428 754125331691343872,31268 793962520331558912,257255 772921275823960064,132351 758755008334602240,54070 771851246026317824,128382 781682748264185857,186584 765812485656018944,88881 770435265605369856,118192 789504770155438080,225981 777469159240110082,161633 768855500020518912,105109 778687198459666433,167939 779011036598837249,171982 780360356812042241,179146 754006770041753600,28626 792861100958162946,247240 763714104305389568,79585 778620044087484416,166852 793498490836029440,252741 785954418508206080,199272 758547201194852352,53367 771403053522038784,124597 767806867523432448,101163 794643589561274368,261155 755116801470570496,34666 780105944529244160,178395 777843340037464064,164001 778317533954863104,353047 794072709231734784,257325 751049453948137472,15719 766395069842788352,92213 768833160595566592,107745 764986465503719424,85562 787233473236992000,354470 764651140373938176,81702 754827178773192704,33356 794355777930600449,258456 791271988790722561,237491 768301397821366272,104662 793153287704842240,249961 793978946652020736,11774 778658522728796160,164814 771348312435765250,123825 794263436179828736,259288 793147607166050304,249926 771631499506388992,125554 735584625511301121,350226 754731612143689728,33356 755208767046909956,33751 774398964548378624,141316 791061313636012032,235590 794911297997590528,262849 766366056118091776,80939 776577096403542016,156926 785530320300847105,196277 759204915138924546,56282 793127061149843456,247877 749251453345210368,7002 794516267088613376,259773 778621469739757569,169201 790928094580264961,234583 795355903037939712,242203 756941151475826689,45576 769929341601976321,115511 792055888999698432,240661 747617614092853248,349263 787822097330417664,213064 765694456293158912,88920 791348280731037696,11774 750408067716554752,12743 794571688683958272,261155 776619857978634240,151374 755377403728322562,34666 755217244657856512,35890 757572668451196928,43740 762636290139492353,73926 785659042861502464,197286 765734821666578435,87245 781454618505125889,185921 794888293305483264,261818 793530288492146688,249926 754028860027600901,30296 768924028144799744,110362 781049669845651456,183759 788693647550210048,219537 791011122555920385,234583 737477041088532480,738099 788220244884017153,207965 794839818635067392,249926 789987517961412608,227048 752703411280379904,22401 792558209886064640,243187 788789457105346561,220029 772931502527184896,130067 752946230486036482,24257 788125469539434496,215603 794581327483981824,261155 789318954023948288,225359 790674963636318209,232595 772283672661819392,127707 793310430898688000,124597 764505798240247808,80648 778648789238226945,168794 788385857409515521,217519 795752430449270785,267576 794562774609207296,261155 762487858955378689,72770 794988505042718720,263907 764237559450968065,75392 770418702961389568,105109 788768762023514112,209460 755161691458076676,35890 769919977222709248,115511 780793725161246721,182257 789551285749977088,226578 791243225961037828,234653 760180954862411776,56718 792145441664208897,243187 780850706475388928,183801 791752285147762688,239998 762345296303194112,431998 770526788258820096,118192 789707754529107968,227242 756297196446691328,42495 763872288483708928,76771 786660003386044416,204413 787191664183906306,208928 792142052914040833,243187 778363990783123456,167569 779416147548483584,174320 764856770217046018,84724 788754967980978176,215437 781218752998219776,186584 758316135582470144,52112 751044904097382400,16233 788007521977966593,214354 789494742740443137,225981 793554071131136001,253206 771423592802320385,124004 778728045603528704,170231 791690827386978304,230899 785685884469284864,197700 751567561196732416,18215 751604976124768256,18395 766051979256852480,90384 785245131544862720,194167 781293715293777920,70338 787723665995620352,210461 793176267784876032,249926 758391827804356608,52554 772481136815517697,130686 778363834444677121,165356 756715221943627777,43553 779105372543995904,171693 753639117938761730,28732 754923316071116800,33790 786368235859877888,200961 732614876535750656,352911 751831732060450816,14277 763889228417798144,80720 790546652339679232,11774 794584047632588800,261155 756947912748310528,45672 756586044276019202,44137 768777802044825600,93405 790520907928367104,231842 769345547010473984,112940 779448396771909632,174557 771502873830158336,125554 776777856961609728,157993 790739525609918464,1170332 794031295860973568,254856 736658513750069256,350667 764947467406282752,84885 789902789099028480,227795 762002595992875008,70540 753388432089423873,27317 762462221599330305,47283 763978418924851200,80608 793212143629774848,250633 792889111640150017,240483 792798092089188352,247241 763127197460668416,74066 764786916776521729,84724 764317948634918912,76549 766569486182969345,91946 778738577131786240,167319 787825832861446144,213376 749697356950433792,9754 769330362308669440,109960 785320483382112256,11774 786658565373169668,205652 756582190687846400,43399 732726327065731073,353789 750793470831366144,14277 792744796901244928,240483 774645044858937344,144494 786764961754279936,204914 775879338428203009,151947 787100324045606912,207151 792026229666897920,243187 752628145191202816,351152 756992175691354112,44274 764876008046551040,84889 787722536108851202,210989 773860723638214656,139404 786306314150547456,199307 790537765712760854,231894 795750490604707840,262022 756535216336928769,43807 786963037752324096,207613 790986066673229825,234583 756317528549384192,42495 761961204134797313,69711 732775601245917188,354032 793187162862739456,249469 764660902968827945,84209 775814117206528000,151439 785477188627918848,195064 764513218165215232,83391 757918692659322880,49852 781683150472744960,47940 760512846815985666,62757 793724057497669633,252639 776065352140595200,152878 792536789525430272,246295 772892858084753409,133043 762805875790655488,73926 773180180751912960,134561 785736639486099456,194082 756230210916380672,41680 767090992944144385,97377 752239523661217793,21074 770771250880786432,1170396 773897314670817280,139577 778147398984007680,165523 790984262828847105,234583 793121823114137600,249469 768853542366961664,109167 732196680079134720,1170365 756508840779190272,43403 770805018580496384,65500 758366988469166080,47903 764181708329537536,80098 768976779285450752,107469 793257171760930816,249926 764132293292265472,81924 757230698826637312,16299 792253211377668096,243187 773708920363724801,11774 760257815185240064,60866 765886216365543424,87904 775371892853202945,148574 778035830208147456,163990 771525119634186240,125853 775493814764965888,1250232 793504572115415041,252741 790892505126404096,232169 792202415801892865,240483 763414185623576576,78129 768894914637815809,11774 786674522292359168,205349 790665322932109312,233307 794617252356112384,261987 795332036865171457,265846 795672242973720576,267862 764876810408517632,84724 778036732180791297,164403 771278966887948289,124537 764134226451136513,82066 765370617193431041,86440 789547473110900737,213064 793651466149834752,253206 766351044288782337,93261 787372610174660608,210289 756931305263108096,41702 763154536689045504,76723 765659078165049345,88994 795672572247556098,267521 774093939108216832,139865 775304917078646784,148045 788753143404396545,220029 755461028561813505,37730 773606368829771776,137042 770672995966812160,120610 771007069868527616,122299 773495733106323456,137042 776600910902341633,154832 775011830322307072,146259 791360148073750528,238395 756312586757345280,42432 785316163442049024,16728 787463802287689728,211348 791634476308787200,240145 781092930157019136,185218 756896299052589056,44997 762964508482625536,47188 765361395009323008,86472 774997027889487872,146259 794941739672944640,262847 732325485250760705,350295 794669193765486592,262022 764207382734012417,82177 788889160132296704,221711 773956357204512768,140444 749683025726824448,9433 755748310858752000,39197 786983736394911744,11774 778601009157435392,167398 765512229982728193,87904 771547448187551744,125554 781697916041920512,189652 790151536731103232,227638 760362501666136065,61602 757300607485116420,46689 795451638727245825,267133 791498588446609408,238272 778566147914469376,166852 769575363890470913,107469 759148728443740160,57348 764233382167314432,81946 754995006792953857,34666 786785836008284160,205272 764509015678160898,77612 753687525445636096,17307 794563947902840833,261155 792027409663008768,243075 791704510783627264,240070 757802800382291969,47693 758626202596864000,54070 771846658069979136,127957 734138238391181313,254034 786639614748405760,205455 765422714970660865,86103 780803947611041792,182036 791430377659179008,238207 752956905673396224,24788 789795983865634816,226019 788464209025794048,217372 786363734453260289,202217 788184031271776261,215012 757669493162188800,45280 791093605339463680,204413 795687387460411392,267862 774742909832888320,142721 742770859782328322,11774 781838110569197568,190635 768482496510132228,1249569 776781047161688064,157755 785513786069442560,11774 793246702782119936,249926 791685039331250180,240718 759739552185524224,59386 786035917001625600,199546 793865008518139904,11774 754760569060663296,33356 768070321698201600,101421 762637500661850112,73814 738033985775800320,21795 779904906211786752,174230 792474917623111680,243286 768940007398645760,110362 775799002671353856,149200 787116352486060032,207151 791277885684387840,234212 763438136303071232,78359 739319982140559360,271850 756362200000897025,42495 759234063723012096,56964 751751955735646208,16422 753445971468685312,27045 793936621334827008,256534 775346617855553537,148473 793085674220032001,249348 768257308715458561,102826 789126459809902592,223286 776601528530460674,157082 785357687340933121,193955 787110086065946624,205989 790571460397891586,231318 773992928725307392,11774 792623273494405120,244836 780100115402940416,170385 765645934441197570,11774 775093050099978240,144611 791667772551942145,240483 763201822836215808,75073 791679714028953600,240483 762052925321535488,70858 777589248857747456,161277 791387262420328448,238207 772409185036369920,129551 794576650759376897,261155 764984385372246016,85562 761251063760457728,67547 761305049729466368,65180 780354989264871424,176203 793706550011592704,252020 787721470126518272,210235 757674893492252672,48187 760176238656905217,61051 759107281380409344,54070 780569507496620032,11774 751153538089291777,16833 771447401634603008,112872 786198697142947841,201712 760665627774193666,64197 750357222350200832,11774 757756151329124357,47940 767749319239749633,101134 771153197310369792,121359 735143350039248896,1170320 791248267183022080,235487 786518587485872128,173347 793631792720777216,252020 765835249418993668,87858 759200769283207168,52554 754979522504630273,26721 755203002651127808,33751 786747668089413633,198304 766346015876186116,93261 754189613346893824,30370 758499097691041793,52659 751596837954551808,17951 753398945812852736,25981 793094273059000320,249469 734512939596718083,353789 779473899520077825,174442 788930050729082880,106085 785718726003875840,196538 794628746972200961,262022 788539168959770624,218275 787468603767521280,209884 773701075295621120,136881 794531693881389058,261155 775799348407959552,151741 763216010593927168,47188 790293211839340544,11774 790581652783116288,11774 767839498952646662,101383 792404243353251840,245566 750186129341767680,11495 766714507901087744,94718 794771816871055360,261155 788482752383422464,218275 786975389113577472,207113 793169075513851904,226881 763518385099513856,78947 779455805242216449,157503 773593712148508672,137042 781478584053534720,188119 753310166657871872,26066 777325376590651393,161413 768841962367676416,11774 763182143833071616,75899 779345499606257664,174226 765807795090231296,83723 768487236153249792,106716 792824429461983232,247241 757995645974122496,50581 767132935359172609,95672 795367459951964160,264397 771415567563644928,125554 788762231747989509,11774 793841397451268096,255942 753325451704008704,26492 762086182326968320,352550 770396637764132865,118698 791364966448181248,238395 744539363141378048,351252 758293778213896192,52061 775081739274248192,11774 758099759370473473,51239 752914314718093315,23739 756528949165977600,41798 759111272348553217,56952 766283572705628160,88920 753745653403049985,29456 761626469567201280,65974 792919008307662852,248520 761780627427373056,69548 768487214577623044,106281 773047719665557504,133454 780425128001675268,180112 787386204052459521,210289 768530123180142593,106716 753278121797832704,11774 775698850053062656,150419 780914201917358081,184223 768292516047171584,100605 786418425660837889,203832 795448412741242881,266151 765262861782228992,1249267 755896482805518336,39462 778635939069489152,11774 774742437956874240,140578 794376358038151169,259288 763175599888277505,1249118 792467497416953856,242693 785989886692261888,200382 773872884196446208,139404 785254446368366592,108396 789966360340107265,228576 790880889857204225,207712 763458246124404737,77598 753255193177829376,24173 763191018091114496,75724 786071914594897920,49459 793109654289125376,249469 755402156707024897,36057 756335408196169732,42432 774077946608906240,141360 792827229377921024,247651 766632118738784256,80939 794613001798172672,249926 755597366988791808,38476 781802455277379584,182257 754850126124900352,26721 767746785372610560,81946 776611009196793856,157082 781258955096002560,186212 793851803884326912,255393 761040301754429440,60878 764519899465080832,83866 755001389114327040,34666 771748012934565888,11774 777879836211675136,163763 773921399417298945,138165 788000258466934784,214209 781863251437035520,351846 776484385340071937,11774 755133558889582592,35737 777846556364070913,164001 791918217220485120,240483 750386589205868544,11495 758432993820094464,48289 763538258148093952,78853 780801328507330560,183283 758325354494844932,52112 760475439496388608,61051 778294020107894789,167273 774430942446424064,140444 767917713821884416,100605 756343689354420224,42495 770660193017495553,118192 773184007949299713,132335 778202241656352768,166282 757950698541678592,49431 750396122351276032,12883 763148376456265728,75899 772257622372134916,129551 790367408926158848,206666 751141420291985408,16795 778750718857457664,170088 732735153253027840,353789 762469254977294341,70886 769154100235735040,111558 756297286808764418,42249 768960187482775552,110362 762301300021272576,47940 787722439144996864,205197 793597009047453696,253274 758473200187695104,41703 770651676193742848,120393 775375233377153025,148018 746736283804827649,35479 773874720336928768,139404 765587800766898176,88052 790696811476447232,233692 786965153363419136,207613 792625558223892480,246225 785928326133067776,198878 753807079081598977,14277 791247000310321152,237274 769318850483589120,111454 790626259810353152,232137 750596867428347904,12883 768834417192210432,108963 790704139575652355,227795 753325798543728640,26788 759464213160964096,53703 773688296140529664,137042 780897277137170432,182122 767542061423820804,97685 779666015508570112,174557 761297091222081536,67908 774028579000680448,139404 757310138059456512,46394 791383339747971073,238290 768942854106296320,109360 792157167025618946,243075 764167921681793024,82066 761671932416700416,70085 755289315597484032,35890 777912751389716480,162491 764692301524312065,83391 794628182196584448,261155 794005552087101440,257492 779749520594776064,174230 792039227554947072,243187 742765575089295360,47188 790664894785859584,233307 781218072120193024,186584 773314030605918209,135736 776749936734040064,157755 787497632130273281,211347 794800360695201792,261409 776850162941628416,158524 788828557392752640,220806 794777894287380481,262022 756939210444054528,44450 732564901047218176,352077 756330282706276352,42564 764072196037718016,77303 776834090934743040,157082 772869762540077056,132761 789454130326622208,225981 795722790649393152,267521 778970691848773632,47940 777147443003613190,128232 780466893349982208,180556 764254977984389120,82066 780978907663175681,183759 792765994062274561,245607 762659765294075904,73449 774251517750702080,135890 788440785809211392,217519 793555689532559360,253407 793913173556494337,256038 752878711469281282,14277 764837898713718784,82066 762875883128393728,75109 765873999322632192,88930 794601982505996288,261155 751696548258574336,16728 778343497212555264,166532 780850479374794753,183801 763500708985319424,78198 786306187230715905,201958 754771233380585472,22393 764293941000867840,80098 766254158798348288,91838 788948386410094592,221971 776467276254027776,146991 769180162499936256,110209 753293769819185152,24467 778000175868420097,165435 778279461473046528,11774 755958285321330688,33192 787757279923888128,210207 794888839856881664,261155 788875259369754624,11774 770407935344250881,118985 767522869609766912,99709 781602307117092864,188874 756818341046595584,42432 773387294292271104,1250000 786733414636552193,205728 756317328934068224,42249 785569059953713152,196917 793782332272611358,249882 791019823094386689,236035 769130814768578560,110659 765335445064519680,86103 795720906253406208,267521 793682407400493056,252020 759871862050553856,60107 790050744556748800,223921 795265770557243392,265257 780602310737223680,181935 793314493686124544,249926 775821020674527232,151379 763002955012382721,75899 793188079729115138,250033 775632844752322560,138465 752850907063324673,23739 785263270731059202,194044 793122028429516800,249469 773988764267839488,139404 773616440188346368,353359 742884756249944064,47188 752966417369198592,24597 791340492780744705,238207 785571179524337669,196609 758542425094705152,53703 794707055995035648,261155 794928571286429698,263895 769270166039498752,110585 777602836293095424,162610 788190920990687232,215578 765014795934273536,85562 793601107603910656,251452 764582805674139648,80939 770374819527270400,117257 778784877424488448,168731 781088706698641412,184223 781678303858028544,186584 794635323632418820,261155 764114316605861888,81869 773876099700764672,139404 780791217940496384,183269 787442695836794880,208307 788368856163033091,214925 785322244033638400,11774 773876972472578052,139404 793428054936842240,252020 785970208640999425,194082 794953316660875264,262849 767806015001636864,100893 771691122745827328,127134 790840815132086272,231792 760775446623559680,63149 766785661512720384,95568 773941086783959041,139404 786017592443973632,195125 794288707759173633,259482 770515155251826688,117257 781831793661980673,190036 795279721303015426,261987 758509200695627776,53703 760610996436267008,62728 766729163227205632,95868 760874459838369796,65180 772232607111090176,124855 772874756844650496,132335 763142461132771329,76794 785351537392365569,11774 758249734708408320,52054 779078062910636032,166100 772749806628249601,132335 776764037803626497,157693 788718801516769280,220029 789464451376254977,225981 775050840746954756,146580 793390582399963136,249926 776036264818708480,140057 760542399286218752,60794 762766203718889472,74133 789441048841859073,225981 773597823556169728,136947 773896594068426752,139404 794922961765625856,263302 788020027433820160,214354 775013497071472641,1170783 786289957203607552,124597 790931512015392768,233969 778724121714659328,170187 772308707589840896,129558 765187858349031424,86103 791055422635540480,232911 771017518358073344,122146 755087969485193220,33953 786984650333757440,205270 766328187563499520,91956 787031688945762305,207613 790188391656632320,223482 786724484292173824,90209 793178281822543872,249057 762110323696496641,71249 791043060008443904,229901 793157483741052928,249926 757750664449683457,48791 785611278072950784,196788 791405360124792832,237787 794880184440803328,261987 794398930725437440,259764 764435558919606275,81926 754997888921374720,34666 767841968978145280,101681 742423847664656385,350728 791049773629353984,78159 755782191091712001,39462 779001607384133632,171617 777236495283261440,158520 780734069428617216,182257 794572536377987072,261155 759103040196456449,56964 772888287459487744,132364 778752031481659392,170169 762104565487370240,71099 764342959458414592,82283 785799545074638848,197512 792771023284281344,247240 755767806923304960,39462 794543734545215489,261155 766605392755294209,94612 769163770052677632,111558 776819490558541824,151463 758370623534096384,46384 775656090163970049,150063 778330428935704576,166100 791781007032803328,240793 793560818600255488,250785 776541130817142784,155334 786171252662730752,198591 790415910494429184,83309 788559212552998912,217035 792109136829743104,243075 793508474936299524,250216 775750591951712257,149145 768204713502216192,103354 786993029664034816,208176 777953267875770368,163909 764522090913488901,1249246 794578066253246464,261155 760850279075946496,64722 788788956020158464,220526 733691859751538688,11774 788906790255755265,220332 795099438628958208,262847 785994296805556224,199478 776106182448513024,153658 773918941231972352,139865 789893968129626112,226710 785649319298818048,197286 758670414683910145,48289 781402288111833089,185601 759118353629868037,56146 766402530876141570,90908 775335029354344448,78477 776770990051254273,157755 793095773940514817,249469 795423048518209537,266151 774681023128961024,11774 791421786143457280,238099 733328005498470400,353789 790875438335660032,233692 795142098760515584,264774 750368251222253572,11774 779225639375298560,173347 781492974471512064,139404 785580403520335872,194058 736842710879899648,11774 793322640941260801,249926 764837318045863936,84724 768546834537033728,104444 758403882242281478,52921 793187402298843136,250430 753230668512030720,26140 763577568570249216,78394 750907811576578049,14858 779013599465529344,169515 779887311395835904,174756 789439220398129152,225981 780282978584915968,169747 787590259806797824,200235 791756209766281216,212564 790972209661485056,234796 793457171941855232,252020 775752755621212160,151156 785311672546177024,159876 761644723832516608,69711 793959878150606848,256255 774316691002159104,140748 780567175069216769,179307 758784440130736128,51451 760863832344498176,1248836 794580953179951104,261155 776007045032148992,151331 775148902836150272,146720 793259224591699968,244230 778666821176135680,169310 772047679660568576,126136 756296911448080384,42564 779659891313090561,175376 772532647247638528,131007 754994618031276032,34666 755619935812976640,23217 793971425056952321,256393 772160320924164096,129649 766013053787709440,90949 771413283911991297,122982 767842837383766016,100561 789938129645875201,227048 788389824088637441,217519 788816260549181440,216003 752876329054375936,22546 768925082097946624,108729 776264321445666816,154071 794981157419044865,263906 769196978529984512,81869 762658235203653632,73814 781128665794945024,183759 789417048858238977,220815 761571193631698944,68993 756557182053810176,43471 764693355921940480,83866 794212198507810816,258771 795722190213840897,261155 765194240406224896,80486 785523579924480001,196676 749490015026032640,8047 773955917234769921,139404 759887119145775104,17640 775365659702079488,148645 754126817943031809,30590 749616711171706880,9099 771514994001195008,121046 793863895450394624,252581 771293599233216512,122146 772074929269248001,128934 764864359793393664,82066 777611759116877824,162638 791597186211540992,235621 794603439334551554,249926 760670687711285248,61396 762015671496474624,71476 771298471173234688,124597 757315762046406656,46405 787867851411623936,212068 749847032286806016,7546 773014451910041600,132364 773528492059291648,137042 757981765302706180,50542 764999460925558784,84724 777564650732855296,162497 794069544125992960,257839 787723816072048640,205197 773643631714598916,137640 769909769880608769,103463 776432888484995072,11774 773953201477263361,140230 786977046480220160,11774 753318715391938560,27061 778575848710479873,167703 787101466506981376,159115 792471494488104961,244464 788788583238889472,220332 778400534516465664,167393 767827678489616384,101681 771498591621779456,126152 794121480481042433,257492 754779425032507392,33356 761628352084054016,68987 753372598566735872,24173 774705100476612608,145063 756268237491433483,42249 757546971020361728,47782 774063899993923584,140539 792359606424965120,244143 751933330686259200,14277 753868271447867392,29790 760089844685168640,54726 790616215387381760,231871 759087005485633538,54123 769000623840821253,110477 770241988838981636,117257 772564568199487489,120541 775353631000395777,146036 763017348269871104,47188 786576124650229760,197322 787069122026754048,170187 778500789161627648,167220 760291812649172993,61545 795103580206333953,265257 794618598660669440,261155 772887381594759168,133416 785321020823658496,193669 789000616362201088,220806 785641525791199232,194723 760989117958201344,66116 789134730474029056,11774 790705004868874240,230899 763101113507651584,75438 785380332363059200,155390 757780131066814464,48439 757549263735889920,47782 776211988443574272,153480 790441326047326208,228820 758080602759245824,50476 795075512729268224,249926 762070301677092864,1170700 792742813201010688,246726 756330115525709824,42249 788526551511932929,218275 790631813517410304,230899 780808807576371200,182726 779003466995957760,11774 787121953001836545,208252 758063557653041152,49975 764789304392454144,84724 794967145360871424,216609 763541012983734272,78987 781864068932067330,190635 780935523506409472,183668 793790489442955264,228583 773242746710568960,134561 768505198104809472,104973 786954135207677953,205728 792826755530665984,247241 780852683624288258,182049 793629962188230656,249926 750039479050657792,10848 781240420294598656,184223 771373834259746816,122388 760796178149740544,64326 773607318978121729,132497 790546375591145472,230708 763818247015821312,77464 769365585134166020,112788 767609069389619201,53995 775768377117642752,151463 786052104297312260,200368 760977078921465856,66116 793115152581292032,242693 794001997426872321,257492 769712873681588225,110023 790299472479694848,11774 794213602773397504,11774 753085941233909760,25253 781647549040041984,188934 791259915352440832,237491 775115551345614848,146720 780599192536412160,181935 763005561117868032,75073 787000440462290944,208167 777924877105766400,157755 793618595246903296,252580 790326143484211200,11774 770747148652732416,120474 789115537968078850,222544 786981845636448256,207119 795000573665873920,263906 768903161985794048,109945 750390510267817984,12743 751714912661942273,18164 781636930039533568,188401 795701996879757312,261155 790161613622022144,228354 771502984836415488,125163 787012428597002241,207949 770659822114963456,119774 785315106259251202,11774 785467731135135744,195956 780813413853241345,183468 789152439333040128,222682 761169543121084416,66828 762253743035453441,71115 787329813144936448,207965 755277711115890689,35890 790721647380729856,232884 758347205358989312,46384 763946988752691200,80716 759200808311328769,54070 757433094727237632,47284 774382091391930368,143473 759105051222835200,56964 792811880398123008,244230 794579492542902272,261155 794664914761764867,261059 785569651560443904,196609 768046929213288448,100620 749920928637878273,10735 791637171761401856,240260 793130813374291968,249469 794291669130543104,246425 754157700036988928,31400 793292371677089792,250179 785563500462559232,197097 776999587940892672,159894 790642870206201857,232137 767757842275241984,76146 759526943519678465,57961 768225396336762880,11774 773674161466142720,136947 777520786114359296,162213 785731153365864449,197673 768212736463474688,104406 772590375995338752,131045 774993119041335297,1250160 781675355480481792,188401 794450769193869312,250633 749328461425172480,8047 774433606265548800,143585 795124326941020164,264774 765199525514326017,85562 768815613150060544,109167 761011859570974720,66338 770290729864327168,117257 785345266794631168,194214 793532822539513856,249926 758455151510163456,41680 775708353582534658,149200 752889978544357376,24134 768115600430211073,103261 785467816971382785,195975 761163415263916032,66897 768855049753812992,105109 771040423825506304,122146 795012120949747712,264193 758415306729533440,52112 792765697017253889,247241 763370894429450240,77626 786769314623983616,205989 791772982372929536,241367 733727233907384320,11774 767439466965368833,95055 780608575206895620,181955 786606618339319808,203510 758818094156353536,55580 765172048414912512,84422 768582816418398208,106774 789184076229947393,215437 792052585087832064,243075 787069407197442048,207796 753739451281596420,28508 777127767406063616,157840 756984917712596996,43553 790649281854046208,232169 790327552510455808,231008 794591810601578497,249926 762320818672136192,65663 764808025802702848,84724 776958452287479808,157755 764892051779514368,84724 791308340571803648,237787 793495410618707968,252741 775430729945739264,141415 785639480841478144,197512 786320383028768768,201555 756897610619846657,45453 762140308054347776,431998 733651635713540097,349277 794343201704382464,260081 793142202230722560,249841 773190092567568384,134561 781468145781395463,186750 769140191399387136,111558 781336662701776896,183759 764080357922643970,81702 791716196190150656,240145 755364127778811904,34891 791849096638107649,240145 774872311727960064,142503 780976873430024192,184223 755881560436420608,39880 766256232290066432,91946 788548346491334656,218349 742556025589538816,355701 788466675817390080,217574 758270276115324928,50308 773860855809052672,139404 768252166985441281,102779 758371523228938240,47903 758464664317591552,52749 792453360641314816,245313 765241739259080704,84422 789077334905225216,223286 786348869730705408,203048 792127610289610753,244297 750468916913332224,13532 754010826563055616,27853 794619017508032512,261987 733190566159126528,1170787 753815041414041600,350711 785926323969462272,199262 791814641827602432,241940 753953703003054080,30590 781251272045318144,185921 768951823881408513,110615 793197895935680512,240890 756453366750863360,42495 773902537065795584,139404 770401435204874241,118761 757980854589100032,49056 776246544983031810,154832 762692210546446337,73814 788739302154903553,220029 789980226478497792,224196 793863119546253312,256255 757644810618560512,47940 771390938522456064,125104 769414113436893184,112336 774422492332986368,142090 762362533499981824,67852 793093889506750466,249469 766051045013229568,81929 789327362504531968,221476 790379547510333440,11774 790604542043762688,232791 785270067273592832,194667 771548437024153600,125367 785879330337361920,198580 789508364371832832,226731 756906986847997953,45125 794599931352928256,261155 764905887823634432,351768 789539495271989248,205972 786776123707359232,11774 788755398551449600,220526 761612920388149248,1248861 766040265953914880,90735 788732531549941760,108396 770702897835368449,118191 778666642410582016,169310 787656573602504705,206101 794749061379321856,260081 795091986495762432,264397 777519245349515264,160020 765693442487885824,88052 765932031276556288,90335 770391222779256832,88859 766714373670711296,95672 777315609616846848,160225 794740599383588865,263096 774488692710862848,142668 776147752266764288,151401 786504313363279872,201555 758304007790166018,51344 771568327550349312,17961 776179284079681536,152314 752985532804784128,22971 750888046539710464,14421 793886087806681088,256255 793975784750747648,257267 770859101051953152,120610 752676840469213184,22256 788899597083082752,221832 765950639138607104,90384 752165896840511490,17416 781470444369027072,187891 754016673481490432,30296 756894759256461312,36145 793203405946707968,249926 765542151669346305,88052 769390085435428864,106716 758447501536092160,50923 788447356697968642,217837 774008314526994432,139360 791713364741394437,240718 753732826663686145,23725 771144945935585282,122759 789926134330732544,228820 753682742093766660,28819 780612803228991488,150151 785685247929098240,195975 794332982081253377,257423 794591684688388096,353879 757393284125700096,46939 775469631746117632,149121 759007896591933440,1170537 755509752273272832,35044 789470225108312064,225981 757810363077316613,47940 773946189293166593,140025 778225414598565889,166409 775108918553042944,146259 764257011135500288,82283 766827920354533377,11774 778067796374630400,163785 758137651904077825,49925 763801179440775169,80177 780856157657235456,181419 788468107916476419,217519 790181785166553088,228820 748517886982033408,1247847 757627980982079488,47940 760168421313155072,61412 765313864015634432,86763 791520040940077056,237908 755162922020696066,35890 772491819573587968,129662 760497557537558529,62821 759510391026245632,57574 768786134767992832,107469 777118109291286530,158428 781522885185855488,26066 758437199100555264,51997 762599113321873408,73685 792216058501312514,243513 786702624552841219,11774 779393827639529473,174230 788436589760446464,217519 793947216025034752,257026 788868827329200128,221785 755792433212907520,39462 788446269740048384,217837 792059636870443008,243614 753409023299334144,27558 793190735038128128,249926 793593401014910976,253164 732710873983225858,1170689 791236665150959617,227048 759022870127345665,56302 776991056449658880,159853 763796847689367556,80393 765767035225767936,87904 793287796844797952,250216 751668708079087618,14277 771031626331684868,117609 779846283347435520,177233 743068477997469698,679105 789530748168601600,205972 759153984963743744,57348 777310936541564928,158338 795370068515373056,265875 786410894037094400,203674 775792119441076224,150404 795457815695527936,265858 770651723417419777,115526 790377627961860096,229159 749506612834865153,8211 777599685741522944,161984 788751940230479872,220332 790237123777400832,225981 785814139255992321,198466 785858578267668480,198878 757319300462116865,39462 781332795536793600,158387 785657361557966849,197512 750400565486772224,13174 769923606205915138,115726 793801956087050240,255393 794648612764385280,257325 765965394515415040,90384 755763787458830336,39462 759107444802883584,57092 771398478505267204,125367 754096665502490624,31320 785627412960718848,197286 759912975662669824,58227 795345291264294912,259543 776421982891937793,155390 765682083553574912,84724 795032695168532480,264397 785880093868511232,65713 777225340292698112,158673 793861588516270080,11774 773252716650827776,135725 773003378557353984,132578 780198808483467264,90252 781528684003942400,188401 753247441307181056,26140 753859803584180224,28148 753982270533492736,29263 773911432559751168,139404 773904578869727232,139404 794553818537230336,261155 787079715735560192,209043 773696012846297088,138382 775747773425651712,150511 758533018113892352,47940 778386440547737600,167393 762609558430842880,70886 762529348440076288,69778 765279090081280001,84724 781286529079664641,183759 789703495976792064,227242 790916628716412928,234796 766401049070477313,91751 777513019928551424,161387 781483843744182272,139404 781425174885326848,187427 780557614392414208,181548 773764911344279552,138819 789472059046756353,225358 767149626696740864,97432 793968535345238017,255942 732444485259386880,196346 779447554278817793,173011 793503671074058240,249926 790971533376167936,235590 761571992633942016,68908 794355454449065984,259034 760490323659284480,63149 765649029065834500,87904 751861624416374784,18495 778285671001628672,167063 773779800133545986,11774 790939948509724672,164764 791622297337626624,235621 758077931704942592,50923 780560402979627008,180233 780594083404230656,181811 787675511174684674,90209 764977608874340353,11774 771113361727639552,122982 775538257056636928,148713 778307704863465473,167319 785719374409707528,196277 750473721278758912,13627 776957086701801472,158387 790940745062637568,234583 794767288301977600,261942 766220552524730368,90388 780041360929726464,177233 786986165383692292,207613 780734175212994560,182036 792406970842042368,238964 763855486571646976,79693 767061246839521284,80939 770016833583931394,112872 795742653111500800,267576 769659350876954624,114779 785971712961679360,198591 788007942545084416,159876 775410357976330241,148994 793098140656234496,249469 761667715966709760,69947 795740928170459136,267655 780437224718336000,179574 793932435499184128,256255 780416642459336704,180074 794676287919026176,262053 779764760451637248,173753 760959671997960192,65974 765412563341324288,87245 788762678659575809,220332 793440871085735936,252196 734793727479255040,351644 765707532816048128,86103 770826103007109121,120561 750058413833412608,10847 795730667652792320,267521 778639335772028928,167319 791824342552305665,240070 794562832679374848,261155 772516081818755074,129662 752957418821283840,24788 780892355901657088,181419 795348794527387649,265881 753313311572099072,26894 750363657448587265,12883 790604816842039296,232791 757956901690679300,49865 761675266007572480,69711 787802547348209664,213121 791465215934300160,238792 789439091406352384,225981 793094678241501184,249469 753634801341440000,28732 785265273301508096,194101 753251748286963712,24668 768828637638434817,109104 775805136790777856,151463 751230699609419776,15066 768374357638782977,102779 785967092826865664,193636 791044358384549888,234583 759544291769262080,56192 787010364105977856,208065 772106214012510208,128934 773288925033013248,135381 756276332070367232,42344 761504916653342720,64310 794365413106847744,197512 765864161012289536,89900 732357192507133952,196346 763789706899456000,79589 765351030121005056,86053 779539780191125504,108396 781122421378080768,184223 785445243936210944,195125 785960392262463488,199227 771302364913557504,124597 753827266694557697,29996 771438525375840256,125367 781827111799619584,190635 775132513824043009,146847 750329651726159873,10735 771284297055698944,123085 761291947906523136,67852 793350685802704897,249961 795419907945070592,265855 786321851358318592,202727 794596925701951488,261155 793510087629287424,249926 771491341901541376,125111 785654110469001218,197512 759432589778100229,56964 752914284569591808,23167 769517602594918401,40035 770453676645376001,115511 792053994285694976,243167 794659019394871296,261155 789255503918485504,224225 780484362470948864,180759 792841811446366210,11774 787991914196955136,214209 793184689246928896,250033 779388714288046083,174427 771742115575529472,118191 771843083608715264,128500 761558726218219520,69231 767113107416154113,97811 788126456983552000,215754 768508473537593344,102835 786451329216487424,202429 769069033794760704,110362 792025185964662784,243075 795037628995248128,263532 794645474875580416,11774 775331167331430400,123140 786498943269994496,204184 751237970045210624,15997 755178847922892800,35890 767908887592697857,102191 785335909512257536,194949 769037894862381056,110709 775252267385622528,147168 758771644659752960,54842 762030287891140608,68862 792712431810281472,245963 753499988303319040,27045 786442372813033472,196013 791023575289298944,235756 794508518581792768,256038 766018943093964800,90949 773598925064249344,137042 764992060537450496,80486 778954634803179520,170609 756525661460762624,41469 779232282955710464,118191 780379298385440768,179742 795281533145845760,265644 780615831524827136,182049 755163571609214976,35890 766365130019991552,93184 733196102384660480,354983 764563244023484416,80939 769576478790909952,112239 779742728917704705,174756 786966975037575168,205272 760199135324581888,61145 788800556110385152,221105 770600561905274881,117257 793575455626555392,252020 768963274754752512,110585 761339591513153536,67973 790693916160958464,11774 793246322388271104,249926 768984068260179969,108795 780603508307456000,80785 790989432685944832,18395 794187082889646080,226731 781886586430582784,187976 749337519041503233,7866 758721501952638976,50888 794759521692487681,261666 795742303646318592,262022 733174271061692416,355225 773656829658271744,11774 776567911456477185,156926 792539867032891392,245268 794210900488187904,258797 772284515163119616,127957 765067389893500928,18030 767915414932295680,97438 791367345616801793,11774 781894450096340993,190635 768816211400486912,109167 794309330874966016,257492 762760146242109441,70338 770672674607542272,118604 786240065433313281,1063777 791528728190787584,239727 791368702365138944,232881 749426616095371264,8695 778360647981473792,167305 791130463570108420,235580 759509982278590464,58227 779376696336101376,174557 756968627820236800,44163 772418676897177600,130026 765011806255452161,353879 788851536428400644,220332 794607510858727430,261987 750783845440643072,14033 778390499166126080,164814 780839831156973568,183269 768955099750203392,109666 785311374893199362,11774 788390186191290368,217519 789926144589967361,224680 792438606929465345,245566 788135590747316224,215012 791011392232886272,234796 769657052142546945,114329 787765076489015296,212357 794586997788733441,39957 755283749496090624,35890 760490310208139265,63149 795677668750409728,267862 773686230265454592,136110 793937945724002304,248652 764221284532232198,82066 754081153930395648,31400 763020713406062592,75724 793896949007122432,11774 764645961960423424,73926 775486472686362624,149200 792915553656549376,243165 785597113140781060,197297 756968129524367360,45125 763879909139714049,80939 775706122908905472,150511 759822987763658757,58254 752876723704885249,24134 756856576456085504,41141 787053053870571520,207861 785863279486918656,198878 792783420476633088,192840 785268318936588289,194648 789205818725965824,203546 777698124882186240,160641 792575724674613248,244270 794525393978015745,261155 793492073009778688,252196 776208137770655745,154469 764305203663282176,82018 790970263018110976,227252 792102711688695808,243187 751569046068269057,18030 776450250521268224,155688 765506003068653568,86725 761618923976478720,1248944 790916348109094912,234583 773587270754529284,137537 764895502609571840,84724 771776212964413444,127734 767804655028011008,100561 790997887169679360,234583 788849940801941506,217151 773366974126653440,134200 793500113008078848,11774 754707723187466241,22393 750400235072020480,12883 768661578119991296,107559 788159304738234368,215608 788507434084163584,218495 761302206112993280,67311 790353445240705024,225359 791357061095358465,237491 758401264476618753,52545 774329147107581953,142503 793598737784250372,252020 781278672699416576,178076 788852460408352768,220602 769960481389969410,115663 794272272508854273,259457 760189114708885504,61545 758445403998085121,53001 766405779943460864,93286 771395084180828160,125367 773839991218827264,139369 791762231989972996,239998 757900172621848577,49852 768234121319546881,101383 771068541839765504,123135 781672387347488769,183269 749693458445574144,9433 788797248830222337,220820 787804827388485632,11774 734704436275208195,351644 779347412896841728,158387 765414775362686977,87077 771113486873014272,122702 795665250280411138,265649 786241266174431232,1063777 770378942498873345,118191 773635167092998144,136947 773037996580999168,134033 758716704340008960,54070 733278085785739264,355480 773383156019978241,135749 772886628234768384,132967 789539771731226624,225358 765901276047560704,90156 776124494746259456,153658 778751778045079557,170373 760241918144118784,60849 780793134733144065,182214 791791567203737600,241523 781888517811023872,186210 777238535069835264,160316 759775441972436993,59373 763657336133152768,78394 775951605397008384,151526 788732372330156032,220031 790636960415002624,230523 775401231086940160,148537 781373746707783684,186584 794544645795680256,261155 778798104803815425,168794 794002514437881856,255942 790940162775670785,233997 788296544713838592,215754 790664843426529281,232595 758258116563795968,52061 790412189832216576,229546 775765037197561856,150877 792008326376751104,240483 764343678567485440,81101 786777051701182464,105109 790757814822113280,232863 766272035773419524,91946 755174665195253761,35445 789435332764852225,225981 795669953307348992,267746 781823657622511616,189254 754096355153326080,30910 793555649317728256,252020 760411465421561856,61051 790262656708075520,229693 791692882025541632,240483 770572324030513152,11774 788436554519834624,214078 764934651462815744,11774 787911883118354432,213887 765519863406206976,87904 793074344540803073,249286 793224718522331136,250544 785872106118578176,199166 733231311511506944,354073 766067508185104384,90384 780810240950308865,181811 793838005605859332,254586 767153925950574593,97432 750378923821858817,13018 794025546774548480,256679 759796741558431744,59750 794594781729030144,261796 767144169378754560,97432 791008368055885825,234583 750166718207647744,10057 791641376937152512,240145 780607980441964544,181886 762073042960781312,71099 791359110826471424,11774 771479230060302337,125111 771867919009447936,128230 773979287766589440,139404 773121416166273024,132335 760183678500679680,57722 764458960363462657,83391 793187866008354816,247983 764088803661230080,78129 752862432146575360,22546 753029531733073920,25255 769371965056397312,110585 788108577911087104,214247 791289475787808768,234583 767292115395239936,97438 761285704462643200,67852 791642618899886082,240145 773621104317378560,137315 768237281408716800,90735 785977340102905856,199546 792251030415093761,243398 785627671086587904,197297 789408637173182464,223692 786404153664811008,203674 788791543545131012,220332 769566421244317696,113412 771312562394636292,1249848 778994068391157760,171168 760885429465968640,65180 785558736849006593,196917 795319276123004928,266079 758818359043497984,54070 774285587499118593,142506 789121700784902144,221451 790377734828621824,229724 792116052641669124,243513 787741642560249856,205197 760685847989612545,63149 793999077230972929,256358 793611215331205120,253164 787075131290054656,209043 793493432320667649,252020 757291566662717440,46382 754709759060684800,22393 772465728582713344,129558 776688586221498368,155688 785736348770537473,197512 793434864087404544,252020 763431099913633792,78304 767512512703107080,83648 777869140564422656,163763 791708860230668288,239610 759100536385777665,54842 769817663015096320,26066 775221470368702464,147391 775297761998622722,148045 766546353040130048,91700 790425939901501441,230282 769589844758495232,114422 789543066474385408,224680 792937702022901761,248514 778464671644852224,166853 785310837762355200,11774 775432893481058305,141415 759466583421022208,56964 764602171249668096,84209 775771499198312448,150220 794934821407453184,263895 792421282167988224,244550 763819820747894784,80486 795615599854493696,267655 793178708249051137,249469 768533286045913088,105488 774992917706473472,146259 766323048828067840,90908 788110125407940608,215005 794672136472461312,199178 768268860231262208,104662 777809118895738880,163153 785639625478078464,197797 772076555551936512,126498 745017375221657601,11774 761650891560669185,1248944 788010474055016452,214354 770721092373741569,121046 764364351746605056,82283 758101113921036288,51239 778365839565164544,160539 764246258278072321,82002 791144001067945984,236393 773967357425377280,139404 778287063024082944,152594 779111024741879808,172270 793575835726905344,253164 762015551233241088,71270 785590156468314113,197297 732392828542713856,351860 795100684014080000,262849 789896883217006594,227048 790965583932260352,234653 790025577390497792,227795 765973167752052736,88930 770742527888592896,120474 778098425887911936,164797 792491745820934144,246225 751218697478377472,16774 771730278842703873,126152 772822843423850501,132335 775791707606519808,151463 763976545350234112,78159 770920592409239552,120610 758812305366749187,55262 767891120051236864,101681 781667824012029952,188119 787098393554325504,206620 794696620143214592,261155 751540107937710080,18539 794921915311763456,218349 763939113749753857,79691 764390157915086848,16675 791275868718895105,237491 768539991915974656,107469 788112170521284608,212139 791233681914462208,234583 793540872696659968,252020 758833816215572480,51451 744200906518986753,1170537 761677682866130944,69711 775633562037063680,150063 789154566403153920,11774 760843533007724544,64722 758124688484761600,51043 753008206666952704,24366 770385597148037120,118191 749776697927540737,9754 793948533908979713,255393 776214807527555073,153921 765373261978886145,87245 762704322077466624,74133 769564092424085504,112399 759205669551603712,57574 795291123271028737,223125 761439199857827841,67369 795672122890846209,267521 761245199540465664,65189 761305179715166209,67709 786258385012334592,199546 788425776659959808,216484 763788358468378624,76056 761999004393541632,431998 766682540476280832,95170 793313403825565696,249926 751146543441276928,17284 772488330055262208,128278 790380008850149376,11774 776900245758226432,159359 774298403056521216,141867 767456410946904065,98736 793871533190053888,249926 763834646580690944,80393 776800711942123520,157755 778287072897536000,166913 767440677546319873,99372 773966714761609216,140444 793081061861384194,248624 756738551820288000,38286 786702371111874560,205349 773961516173242368,140232 791078649906757633,234878 771869634802782208,128382 777240546775560192,159876 778155029547147264,164826 752129144159428608,17580 758682117253566464,54070 791724663298744320,240661 763449472156332033,74308 773877009382604800,139404 770265909441114112,117257 762651609906057216,73814 761459554504835072,66159 773960574455742464,137158 788140176866439168,215754 794273871805448192,249926 792101386423066624,241523 793143106296160256,249469 752646059063709697,22546 788855982646370304,220332 766489447475150848,91917 795034914177613825,260613 776047004468318210,33169 794668731687440384,261155 763595624482639872,78853 787695861111349248,210253 763732799522299905,78513 781894568568623104,11774 793185918710460416,250261 791424241816055809,15498 757602875593940992,47940 757616583367860224,1248507 788345523879247873,164764 793805770059952128,223492 759656858911121408,57068 774669227609329665,144494 785613832978857985,197512 795439545105797120,266748 770704715248263168,120610 785931893015326720,198878 786999933098299393,205728 766400638825574400,92854 752946421687545856,23519 774269758262738944,135025 778318411801595904,166362 788615558107426816,217937 732579869385723904,352568 771972087623843840,127775 791275897844277249,234212 753737599190204416,29600 768946676794929152,109709 793888221776191488,256534 749932039902724096,10735 756305634308395008,42432 766766602016653312,95062 772819360306069504,132335 789132006668009477,223491 770048376343818241,112363 769593695817596928,114308 790613173992771584,231870 788593675068661760,217285 758571162939056128,52749 793181880032067584,250383 768227052407312385,103071 781201184283471872,186434 774291110235508736,11774 773975273230389249,140444 785311321981976576,11774 793487687483260929,251740 764992825587040257,85657 756311666611093504,42432 773097614908727297,131297 787153628784103424,208176 764998584290861057,82544 756542185391128576,43471 775885662834733056,152182 787262835948711936,209151 793149750954655745,249469 765337787834900480,86653 763236485336276994,73712 770193985386192896,117257 753697342088368128,28477 791046617008746496,234796 757143819204820992,36145 793618380045557764,249926 774280880055476226,142506 793171962617028612,250295 754775116001796096,33356 771778746818801664,125055 761408610270314496,68273 791421340687491072,237209 794727546420101120,262849 758819205412184064,54631 780904314848051200,183269 791043229546258432,234551 761312447940526080,67229 775482664673353728,149300 793503298057752576,252408 756296255626772480,42495 776199243081986048,153845 786220048008511488,351252 746891800934236160,1247753 795291363797561344,265644 760126793374326784,61145 775768957407985664,151463 779698628051013632,176203 793281832099930112,250216 795052965442809856,264397 777325619163963392,161542 772633565817221120,11774 766081570310455296,74133 758058144157151232,47761 777356615624294400,157082 769362420296855552,112788 772182285529419776,128934 794300023269793792,258058 776384067529048064,155390 795607648565690369,267521 775767946878590976,144573 776064981024509952,153194 786261782784598016,202429 792820376099258368,247877 790616135519629312,232791 779878603022565377,177401 791644743092404224,240145 785822159432257536,198671 792649364669947904,246225 767398489298964480,97379 791425406519869440,238395 758106142555926528,41703 792825876882657280,246011 793637949829181440,254135 792078334209331200,243398 795230632351830016,226320 785246087208587265,11774 742327061721800704,349951 787314464844419072,208928 762852674639237120,73814 761602405813235712,67229 779243056302288896,172122 781302478314823680,186149 788567873094463488,215437 787591781466636288,211347 765148844195655680,86103 765132806414409728,431998 794054383658889216,257492 794149786160988160,257492 779146726665953283,140408 786362741053415424,203489 755855931783548928,40244 762328186449432580,431998 772081991739060224,127134 785798524352892929,192656 793918066023231488,256534 791340276916756480,238207 766392495177621505,91946 761262065034092546,66851 781367876607369216,139404 754906055449206784,27045 780755861534900224,182960 777505150919405568,161546 793919666846654464,256255 763046165923463170,75899 785584330487635969,194058 770021001220517890,114779 789426587154382848,225981 792912544293908480,247877 776813425053671424,121300 768816616687673345,109104 761990643841249280,69794 772256074586095616,90193 770969370088669184,121612 780762931663212547,182960 781278409116745728,186883 790904150217424896,226461 788473626668339200,218275 752245083102150656,11774 772519973520629760,131421 793471712121585665,252580 777511480690405376,161387 749271894038315008,7855 767728452661223424,100893 761973949072805888,431998 793176380649406464,249469 795455376082800644,266079 772273655485267968,130388 793448084529352704,252196 763358680377069568,50581 764672487049273344,83866 765729930705534976,87904 793981591030792192,257255 795246095773368320,261923 761142647985623041,61051 762665981747552256,73926 749980985844965376,10735 778595100930650112,168794 793610405650108417,249926 769600656969576448,113412 786367108737146880,202561 788010282283102208,214090 752706518105993216,14277 792903307132035072,243187 793158030892290048,249469 794009632784007170,256393 775336404289060864,148473 767807981924839425,101681 776511849357570048,155451 779662736359817216,176109 791260494128615424,237491 793302405899169792,250633 759560905214595072,57105 779341407853084672,158387 764210847014981632,82283 795401666904387584,263793 732891881147928576,353228 760779729804730368,62771 787416359672090625,206117 752006116419121152,20313 777168686201249792,151463 791311807021318144,237491 755206936207974401,35372 795709109249179649,267855 732151781178904578,349603 788778668885540864,220526 795317081612910592,266242 786587601918693376,203350 778956040524226562,171463 776426562690310145,146405 793703555848732673,238395 753827652658601986,148861 780574407102083073,11774 786663045225336833,203200 789153317536489472,140444 791079936480071680,236454 764156686076616704,81946 785310892858769412,11774 787511755979096064,172084 758125047735353344,41703 777322724104417280,158338 754745723988488192,33356 763798695976599552,78566 794305908423688192,258598 766646172463214592,91700 777614289590824960,159559 785578021780467712,196788 788917152317222912,214005 764984335199940609,84889 780641778659569665,150151 776714709563240448,157082 760267209251762176,60794 775430073692352516,141415 772804911381647360,132335 795365572565409807,266653 790294748007239680,230282 794566800231034881,261155 755937708565008388,18215 751781772493352960,18893 787390067002056704,206007 771866514827902976,126607 773916383134507008,140039 770378666920534016,117257 756273468195213312,42249 772076275313680384,128934 732369579289141248,349197 764846374840131584,82457 793494753404854272,252196 793799833786155010,255393 764864314280902656,83700 771063415313924096,121893 775371388752388097,148645 779017189726810118,171982 786248695843094528,201374 743405275063910400,354153 795067403172507648,264532 763051605432217600,47188 786945430005379072,207517 773645900371595264,137158 791719297320161280,240718 792804714601598976,171693 781253964696317953,183759 766252541763915779,91894 791065802724241408,246425 793980330617217024,257353 793134273503068160,249286 756725381080551424,43588 768908329536090112,108729 771078173983244288,123135 773672549506949120,138616 780717897194827776,182211 791395725804462080,238802 759038186865643520,56442 777803871498412032,163763 768852331739787264,108726 767090298971426816,97583 768475828384468992,106281 732619133473415169,349359 761399619758624768,67973 752646528968167424,22657 759115182375337989,56964 774050599948070913,140748 778184245906968577,164826 781487887711891456,47940 755403342138990594,16092 751703363385905154,16953 752927603191799808,24134 753400744175398912,26815 789968819955478529,223492 771864034186371072,128615 760524373950332928,62338 762030660051755012,71026 781831469375172608,188500 758366656611647488,52532 761959343625338881,431998 785812868302200832,197286 785962933608189957,194281 759098497584943109,56964 776574867411906560,155688 793497022917554176,249926 767166137259831296,95708 775729005735600128,11774 755148544915468289,34637 793138686577692672,249469 767897412790779904,100891 789884386841796608,228292 754752772164100096,32941 794108501098254337,257492 755171131859079172,35890 768862997980798976,109666 770118917238976512,115435 787048603118297088,207113 793828314355990528,238136 751810975465140225,18893 773633252800069632,138221 792439959978475520,242693 781644543292604416,188309 793568733272965125,252020 753334256009613312,26303 765210657566314497,86440 765219531262308352,86103 751862203104526336,18893 750450192051154945,12287 793796328375541760,249927 770252412531552257,117257 793478179721654272,251452 794533273087021056,261155 790889928704008192,234583 773643217879261184,137640 795403130913652736,264397 792044834370494464,243187 793722265502441473,253880 776920123395477504,157755 789842134996180994,225359 771060572351713280,122982 773951075279699968,140211 780966463481917444,184223 760004518700474369,29921 760513612892999680,63268 758685257323470848,54070 767194636683124736,97685 770236929010905089,44421 758732034709655553,54070 777571886624407552,162497 793143368045985792,249882 785282267262353409,193669 770500854516297728,117604 759604007778287616,52112 766420273394442240,93036 792737072763310080,243075 785635447351287808,197673 763097165799579649,76429 793102969549971456,238099 767041819049799680,96883 771009992510074880,122146 780850634664714240,182726 775709705129844736,148909 787089972201332736,207965 794706238022029313,261155 758002103218376705,50442 775255349569867776,146675 764994366301757448,84209 780600739169128448,80785 793794502481903616,255393 785623061907111936,196917 790984768406089728,235590 758001861274267652,50580 756651423878746112,44271 759214530085945345,56964 767315616453783552,98259 754030822177566720,28817 773889452188004352,137869 772386846852648960,130661 794331484840660992,258598 785919847267901440,199546 779269372657274880,156928 788075495124414464,215005 766643773636014080,94298 790706959699709952,232884 761005114131881984,64537 773203604987609088,135242 771096251085361152,122776 779557428899610624,166704 793926680222007296,256125 758655153721442304,54070 795365629394030592,264397 790694902061563908,233558 787502169410809857,72035 776987819407319040,132996 755154239652069378,35890 795250590372810752,263906 777182535579148290,87904 787760989810880513,210238 794712372766093312,262752 792908652994854912,248065 765260968012185600,86440 758718032323579904,54748 792026042982658048,234556 755021073653960707,34666 768599026140930048,107752 778308580730634240,167220 794538900647710720,261155 774946017301102592,142906 766833634779291648,95593 768834118549372929,93405 795425529931382784,265855 780243418643587072,178045 795725778268917760,267655 759361204997337088,57991 789894252151070720,227242 773922183651422208,139404 775698861495054338,150511 773345488921698304,135736 776023841688739840,152872 770692049691475969,120613 793233255340253185,249926 740157903357743104,354557 793873566521450496,256255 756566472923684865,43906 766048877669519360,90384 791356995479666688,238395 777645737857409024,162596 779142344021016576,172962 754111884815585280,31551 754724144806293504,33174 765646044742815744,88052 778286040129961985,166339 793579561472651264,252020 793774277363392513,255173 760635599875403780,62777 749752450165473280,7524 753196980797530112,25255 758828765300391936,54631 769260089085562880,112693 787079538349977600,208918 766111689557184512,56964 732396092667658242,196346 773643071795892224,137640 733799137573896192,353789 777746255334309888,352603 789187530499338241,224221 753200813737119744,16299 756556488341086208,43471 793124107059621889,249469 758402815630901248,52605 776804519028154368,157755 766737256832958464,91810 750063399346798592,7275 795764922059661312,267134 790972068556922881,235590 756261573308669952,41689 778279381064093696,166941 752982478239825920,24134 756915778063040512,43271 785939253142224896,199960 775451659447132160,149202 756210053737218048,41837 774230123671203840,141887 765906366791835648,89859 766305983878488066,11774 750994225077116929,16101 761368003179077632,66801 760552595077365760,63655 771588968861216768,87904 752969587172347904,24526 764590437961170944,79987 791882748302467072,240145 788698459373203456,220029 785318027613048832,11774 792832906754424832,247877 772869714871582720,132761 757287434140999680,45815 771429335291064320,125554 792874753405161472,247241 763841173131759616,80486 762738898124414979,74681 757345712959094784,43553 779274252872671233,172962 786610382051737601,204977 793209472160149505,250633 750326804313886720,11495 768229217309896705,103986 733506453458329600,355818 791439414362767360,238207 760310622806347777,1170555 761547252104036352,66801 773543842998091776,136904 795059216771858434,264777 786482194386608128,202727 776131424688537601,152735 763937650982084609,79911 793093929964929024,249469 776755078677966852,156926 774276861119660033,131421 794840898055962624,249926 795121596285521920,108396 765687395681390592,88459 766329857974210561,90193 773861164367351808,139404 779791977575387136,170187 794045671657512960,255246 771404925804961792,125367 764212411100377088,82066 776603377861918720,156835 785238422302650368,194225 794212153137868800,247241 772842388314329089,132335 786969350490222592,207287 792496463293054976,242693 795001070258888704,263898 770818350729535488,120610 754198570769616896,32157 773628392880996352,118191 775833690337181697,149711 755064315309232128,35086 780964516070776833,431998 795295624484753409,263896 778441318229942272,165599 778258458051244032,163465 758726450434281472,54070 767363025032519680,94627 732391457726717952,351374 763798090876719104,79691 753365759045226496,27045 759814993831354368,59403 773658852168310784,87904 788514976940064768,218349 758800298261348353,1170597 773718293177782272,11774 785522737796227072,196676 776888296290922496,159252 768521591135334401,105109 771518223103713281,126390 794482522533036032,258922 764517923163701248,83391 770609115177639936,117609 775827400139632641,151463 760258912360796160,61051 758133253194874880,51069 775367724931375105,148645 778214310363459584,166390 794530044915879936,241115 739500444326592512,352790 753036582844764160,22411 765157761260851200,86103 777572826605813761,162497 757923108560916481,49845 773701221337096192,1250079 757442661800222720,47284 791708265063342080,240070 747558699518951425,11774 788828671381475328,191622 761620080899874817,67229 757975945844260864,49852 754755834316464128,33549 777243357953269760,159475 770669294862544897,112363 766504876180434944,93405 761604856649883648,69669 760824941503770625,64722 763865823379193857,79693 794593288749809665,258193 769278184541913088,112834 789039610252910592,222486 765548876388413442,87863 772461812864253952,129649 793216417453649920,249841 773719289203351552,137042 767080621244051457,94699 791075733456228352,236282 786976668187451392,206642 757314391171665920,46612 775155166043594752,146847 780825023263027200,182036 786332605952040960,1063777 747476310784540672,11774 757957155752411136,49480 774276832002662400,141867 790977735485169664,235621 786162820056358912,201292 760919091343298560,64730 794213305531371520,258331 766723359338074113,94680 792829865372192769,247241 781311581502132224,173682 786628511301640192,204959 749250836946006016,7852 793256272044953600,250544 750665610133200900,12883 763898457656614912,81101 793840555537072128,249926 766440113282789376,92917 780436729589301249,180306 789829611987226624,228088 792115943174500352,235685 757980013610332160,49400 780660697206296577,80785 773798895939977216,352038 789804486743191552,223249 793917649528889344,253032 775704243344932864,149200 759884373420146688,59666 792489110682284036,241384 789409479083241476,224680 791197182980399104,236928 765012969985937408,85727 761568636708458496,68993 788119195955372032,215608 779392107161104385,173628 793196823443832836,248437 794252476400668672,257492 792560863546777600,246632 750634729402200064,14294 754052253695119360,31400 755641046034444288,38796 764877189338705920,84422 776473601461682176,154709 792318240118730752,243075 793360632481402880,250633 790331526244433920,11774 794532382850371585,261155 764099912640245761,81702 777557651160870912,162485 792101441703845888,243187 776751935852539904,157708 786386551756292097,203240 790970204742381568,235487 765041123857305600,85767 769200925361733632,110344 790649203756261376,232169 787283135826362368,209477 785588178891730944,197003 795454285496467456,236198 754796569510092800,33356 757448294725513216,47284 762124732946800641,67453 793178042508185601,241034 776409156328710144,155390 787202018754437120,208445 757341291977912320,46612 791667804390862848,240483 768258593971838976,104406 776743357938802688,157755 761667081486016512,68672 757333458784022529,41680 786029535800258561,22735 778483934841671680,152594 786375870961246208,194082 762624173965471744,73814 767679287881306112,100197 761394755318054912,67852 779128521457213440,172962 791331155706511361,237872 790631858509901824,231878 754710266009444353,22393 787460292196179968,210253 774024727211962368,140900 770284075613458432,117257 776202953808117760,153596 780823795829387265,183269 794555050316005376,261155 772591394879922177,131007 794204104029507584,256255 776591348375785473,156835 778677055659520000,169201 787075474535043073,207109 794647930556792832,261155 776157471811436544,151741 778842361950371840,169327 755203027644977152,36033 766985884109508609,95988 788395981708595204,11774 794949490646126597,262847 794053886260617216,17416 778396150290350080,167407 787525743811133440,205989 761031041721053189,56889 790584563235946496,232280 790330253147340800,11774 770395928054288384,47570 773538372644139008,137158 767802260017610753,100605 778319647489654784,164814 770272890205921280,117257 794016115504447488,11774 761637826031038464,69947 781061692708966400,183759 790356435162927104,228820 791713687279140864,237793 760571663368978432,354841 786904490595250176,207287 757650910256500736,47761 792457283900846084,245750 787935389499596800,212707 762670584010387456,73542 780087984490250240,178075 790874775698767872,234583 774352421065818116,142503 788711244068900865,218258 750949513674633216,14842 764137583513395201,82066 764662367221186560,82066 771384630381457408,124883 750994241761992704,16101 764987763036917760,82066 793292210401841152,250033 759380824445845504,56700 792083937237475328,237964 765329732120481792,86763 769735005077549056,114388 790156200788779008,229818 762404887095304194,73002 766259456590032896,91720 758798906108936193,54070 762118470700064768,66922 787081536524910593,209043 764896342506213376,84724 760626108450484224,62728 790642709107048448,232169 795674910295203844,267862 762124873267281920,71550 770226438859591680,117079 773515166227062785,133702 764561890945146880,75349 754746271907315712,28732 752881646911758336,24134 776131634634428416,153921 770362378152140800,117257 771372265791303682,125145 759562593770041344,57068 769765133753131008,109167 758253215951368192,46384 768159790715564033,103212 787719560019324928,205197 787027877489369090,204078 786786365929160704,69745 755079957177438208,35107 757906122984480768,49852 794565339249946625,261155 792232972137041920,243187 791839474187587585,240925 793486253224173568,252741 769585748798500864,113412 743131270977196032,1247576 780855906099720192,182726 791410673272098817,237857 746321553772646400,351794 756554359366905856,43553 779120512916197376,172208 757257408729255936,46384 759959298214461440,57112 765698870487703552,88370 773951253613117440,139404 792543906718109696,243576 766274870476939264,91798 771741345136467968,121479 756934001286221824,44971 781543768973598721,177451 787008163778363392,208379 762797002111483904,73926 788718474390417408,220029 792439054289821696,245566 755057953091284992,35044 755479592320643072,36859 760890346813480960,65455 775985072449003520,152816 786747665706917888,197610 794645326594383872,261155 794947722486816768,262847 778334602226044928,167407 766406442890956800,93823 747585333160718336,11774 771182731682197509,122861 767741869552001024,101134 776007802250600448,152872 793799785379573760,192363 763118045917085696,76127 790950311640694784,11774 757638540561965057,47940 757753935276838912,49121 767851244727644160,101681 768862056103628800,109571 791716347080093696,240718 762261681657483264,72354 751655206719524864,1248151 793843342836699136,192968 753256979498283008,26066 786930987993329664,207287 755835182528262147,39462 789467667111510016,205155 793104888683036672,249469 763769776481021952,79037 790577390187524097,228341 732950262525091840,1170428 752817253884702720,22575 757432340209631232,39005 775400476422512645,11774 780560185525833729,181559 773874444158644224,137869 761518871161475072,1248928 775025589786775552,146259 793967887027273729,240483 758705741805019136,54070 793074243265138689,249286 795008845055672324,264646 772482573767282691,130427 754726824517758980,32337 767915611599020036,97685 786206880481894404,201494 790504966548959232,229693 760654262384852992,64147 779647582028963840,175153 786651424402833408,90209 774755347965837312,144690 754757612885934080,33474 765967718709202944,90384 787698655255891968,212139 785593367606333440,197286 788091508884905984,215005 794554794211950593,261155 767871494575812609,98972 766434954976821248,93823 788436623927218176,217837 751772774541164544,18893 765535382645542912,87858 775648949252329473,150511 768354758197325824,102826 763859224157978625,79911 785635023391068160,197063 793430850796793856,248988 777575715558592513,159308 779441204081623040,174230 769564197264973824,112382 770812535884832772,119832 779071664612978688,172027 785549796996153344,130635 788052917399883776,214492 790250171888119808,229693 794122679489941504,350913 792171505677312000,243187 760531646290419713,11774 794599692667645952,261818 794258197733195776,257492 763841618189443073,80393 768959972801675264,110389 787720243040751616,124597 787874539300618244,213064 753019346625130500,23742 768786265273733121,107455 778306730992111617,167220 775180206403260416,140444 787012269989253120,207287 766320239390892032,90908 763035345134944256,75953 773281801020268544,133454 791467163458633728,236907 794539064754139136,261155 771472663495774208,118191 769970192503939073,112399 775548886668578816,148994 793078161156079616,235399 785641114875203584,195975 770712182665285632,119937 786176248930193408,70858 763611094099255296,78513 768566976381853696,107469 788451507863560192,218275 780485729373880320,180039 767103082358452224,95672 770347652017946628,118163 774166398599729156,141316 794649631355453440,261155 773469006539915264,355994 762725597726535680,73712 766061263839490048,90482 785597461876342784,197297 750808075913814016,15439 732268410600460288,349197 790944611661258752,234583 759158192207237120,56964 793904343099539456,256451 756936872086020096,44450 788596628194267142,215437 754215906599837696,30522 754762882022113280,18341 786633304388669444,205181 754698703416492032,31400 795399207976914944,264468 757248034837147648,45014 768539247141720064,107469 785399545786167296,121785 763491886929682441,78198 779496551588573184,173753 770362560650489856,118482 787383113995255808,209800 769049144455467009,104932 773522198652915712,135888 781282754688319488,186434 754191165658959873,20474 787742605580832768,210215 762811177592197122,75073 794747517955145728,262313 755775643527286784,39462 760291752632782849,62165 792048774885564416,243187 769681041778806784,114301 770642164053311488,118191 791781718122311680,240483 770715275629068288,120541 762733767186231296,73814 764186761694097408,82544 777583778453520384,161387 793988945629413376,256255 763881507781947392,80939 763138774176006144,75724 765685828165132288,88457 763864793384099840,79691 790620902719238144,11774 752952910741397504,24675 795413156503883776,265855 768118412434366465,97554 750064822838923264,10735 774820357786128385,142721 759192043985985536,56964 757673818299232256,48477 785658110517972994,194082 763942553808805889,80939 786914278167240704,207287 793719445554429952,254549 768309435026378752,101681 790949607207346176,11774 787435177886613504,210274 793577550001897472,253164 786610183619375105,201555 764134628332539905,79691 791778326599852033,240483 787694768826388480,210207 793275014199975936,250953 754757059594289153,33516 756108648204689408,41632 777957968478339072,163901 775779396460347392,351424 792470399975956480,243659 773699651182657536,125853 790971953423060992,235590 786998334149931008,207965 763355371641667584,77731 792278363826040832,243766 789094891154440193,223286 773920106317479936,139404 776608207842127874,155898 777439764437958656,159876 791311472974565376,11774 756257872829308928,41469 772801862168813569,132335 778038281187405824,165523 786663834073391105,205294 788508126869790720,217658 775113897728548864,146259 786005176188481538,199546 790660516326830080,232863 788498526061797376,218275 774427677885280256,141912 792077483453640706,11774 761357254335590400,68163 792044810337005568,243187 768222000821264384,11774 772280771331629056,129126 785839945202139136,197324 780572420721766400,180723 760494091993960450,62771 769809781691256832,115099 772097433673302016,129558 776850106834362369,158673 748354327866114048,1247847 795090661045338113,264397 779307292059664384,167007 770462625700450304,111558 771947941070303234,126293 760865431485681664,62798 768540741769363457,106317 738789440814874627,11774 757652178890743808,47546 762759118369075200,69728 764526876584882176,83870 790108120353603585,229693 791436555026108416,234796 794258987076222983,252580 765664201914327044,88930 791661560544366592,240474 772036833748189184,128591 755636486809219072,36807 769149992544055296,111558 777714998864777217,162491 770428368927862784,117257 794317471800913920,259773 794366104516919301,258878 744539419663798272,148861 785514563676540928,195975 791006735003549696,235968 759114779721998336,56659 764810764653699074,82066 788169443146772481,11774 788259890066132993,211829 758883686427222016,54123 792101840020185088,243187 770849752887898112,121612 793208054674182145,248988 772631469537783808,131033 775412165448704000,148537 791698570512441345,240483 792428057495732225,243513 794215250073677825,257353 764666200857059329,84209 777961581837688832,163824 779640918194487296,173753 787061237771300865,208949 790332507656892416,229693 785983120868638721,200355 737311745992228864,11774 762492543665790976,71429 789484568663339008,225358 777634765771943936,161387 764779902801412098,84724 781462090175418368,139404 760275078714130432,60849 771208364986552320,123825 755806577517481984,39462 765324787174354944,86472 777882001768460288,162658 785866886261121024,195279 754012714863919105,29263 755098991658868736,35445 753310273881116672,26066 758440290797576193,52749 769470361532502016,113342 777335561522556928,161486 795083686907613184,261155 787772057551462400,212949 773706883261685760,11774 793593345851305984,249926 777923869004865536,158589 790514238292955136,231894 776189830183030784,154071 793984787631456256,257423 754219899124318208,31320 759183318818578432,57112 793164784376041476,249926 768960806801276929,110389 760281030011949056,61922 786547242580582400,198862 793896770862518273,256534 772803677362860032,132364 760192831944359937,61412 778403855981838336,167305 785700732074913792,194082 789913780184571904,227048 763250959623401472,76549 765336926618546176,86874 762043036121591808,71476 790650615361929216,232169 788483752011894785,218507 789496014214270976,225981 761300222123315201,67852 768121398187454465,103354 785878219262156800,194230 751073582365630464,15878 762121502791729152,69794 763127367367819264,76794 791472600270643201,232863 790298057506160640,230485 776465290985148416,1250308 793294039743279104,250633 794605453418168320,261331 769980996712275969,64664 742086637082050561,82294 765273013847662596,85562 760268056132096000,61145 792345808850984961,244143 790680381183762433,232757 775334970604728320,148349 757737788246663168,48991 780392419514810368,179742 790674213086658560,232169 758004466549305344,50500 792077441783267328,243187 795709454759116800,268356 791349814340362240,238395 773546698966704128,136904 765284024122241024,84209 758036098110984193,50611 755863594458226689,39207 750662894111461376,14421 794531077851213824,261155 785810660974206977,197341 755570769028001792,36877 763061599942877185,11774 769093503104249856,110709 777482496720134144,161456 778685743107485696,169923 790976595221684225,235621 759813006658113536,58267 787069976209416192,207796 793561393974829056,250785 769175316531216386,110585 778501082133716992,152594 768069344052047872,100233 762010470307930112,70858 777044500392779776,159876 772254482080079872,127657 764202890193805312,81569 794610455675367428,39957 793215778891894784,249926 743646934443892736,1176510 765188268463788032,86103 787317039056715776,210207 758413479824863232,52749 775788545336193024,151688 794231925141606401,259063 759482622925864960,56964 771679559850790912,126152 755006641200697344,351254 775511405726314496,148874 780604463685865472,80785 763813981173669888,79911 777257124736929792,1250367 788657056358232064,104244 795471065074040836,266286 757082465114607616,43271 758130417383960577,50500 772522408104173569,130686 777909556705910784,161960 795502177594834944,266079 768988724067655680,110362 773511458072199168,137158 779431164792672256,171991 752961360909176832,22218 787768633829298176,205197 791732538351943680,240682 793136877507338241,249469 791465035046461441,238780 793637943675990016,253793 750840462232006656,10335 786277312987697156,201958 790213084103213057,226490 764077729243279361,77632 787325192003395584,210207 770953986535022592,122146 795120252895924224,264397 750811802351599616,12883 791396221814398976,237908 792038742320119808,243075 758334793251745792,52112 764982469070295041,84724 754724114519224320,22393 759504038618619909,57574 777612566453518336,162309 776579393418358784,156644 787047551832846336,207733 753214950596837376,25135 776644586076774400,42036 794979154370433024,249348 766418084873723904,93823 792020397831000064,243075 763421288585191424,11774 778934496896937984,170187 780093323465805825,178075 770100763104309249,115435 778250015487688705,164826 788847835089399812,11774 732680746532540417,353228 791047913715617793,78159 758150099352424448,51595 766396892389318656,90031 765278753161355264,86873 771499961099751424,125367 758017410670690304,50452 775529962103156737,149953 793222623584980992,249725 764880873456017409,84724 765102157053956096,85562 769251198813679616,111549 774079138848268289,139371 776572520128479232,153248 776463998325776384,155390 780607414622126080,80785 793152021486510081,249926 770328876962684928,116305 772877834884882432,132370 773951498308972544,139404 758867562478178304,42453 781307574754877440,182726 756561190113964032,43553 764258222010052608,82002 751878791107141632,14277 766699508575023104,95568 765944856879464448,88795 771403617530212352,124597 773269893466591232,133519 752658351301939201,22657 773679408372674560,137158 795402247379161088,266138 757632716070191104,1170722 752897595635277824,24134 794539891912753152,261155 756621808866951168,44273 765249052619309057,86763 770615922897850368,119937 777246152513064960,156504 778210356044890114,163763 752916699326902273,24384 786995411651293184,207613 786994480750538753,207949 755759104296095744,34385 742583944789430272,8431 785562427400347648,47940 766396027821699074,93405 788701921234255872,219678 767490679928819712,99789 752898239645388800,24316 789491404896514048,225358 769978053200080896,114848 770274725884891136,114254 777561697330470912,162348 761683429008080896,66804 751676317138034689,14277 777933904015597568,155390 760590559396319232,63203 763520931012673536,77598 781255085485592577,186149 791616429023907840,237908 775086111089623041,146205 781329501766639616,186150 795476822162952192,247930 762720787807821824,73926 775825199031734272,151770 759078591300632576,11774 767158937208643584,97386 765641316772511744,88888 788716796517896193,11774 770777024180916224,120541 764827188692602880,84724 779539792132313088,173347 786327235003289600,201620 789821017183092736,228041 790309920130338818,230485 766408378620973056,93823 787387040044228608,207733 759427757822574592,56964 785608404647673857,196788 771942238318362624,128519 788885424483799040,220497 768956672056274946,110615 791574917997355009,239405 764788483068006400,82283 763356881918328833,74133 794933484296937472,262849 794371521569554432,257026 760491497640701953,63149 763816517402177536,80177 763909003738877953,77708 758654596034199552,54070 779651810151636992,174971 788970581366607873,11774 785718782199148544,197091 792046184407834624,11774 792856608036519937,247379 767849684442423297,100891 768507800012091392,100513 772300964787130368,129551 792752149361025024,243562 794319301343924225,254135 795702986169286656,26066 790653371816505344,232863 780084647828918272,176128 770431864909729792,118192 763142443046952961,76365 794540641590116352,261155 781222641860481025,186289 787733081759293440,211644 795724643407712256,267862 795750507356692480,261155 765645330482286592,87904 771020541998268416,122146 764809901537234945,84800 758080655615856640,51265 774093579333439488,139404 755533153100374016,33186 775697100311060480,150663 793376179470360576,250430 794556837760598016,261155 766007781954424832,86332 780943220469538816,140965 778611765932281862,169201 785442711813943296,195827 781904360360046592,191136 751854251673018368,14277 788130043541221376,215012 785269937501798400,193669 793859173641494528,256038 793428169076379648,71794 764316090931359744,1249236 774096865839099904,140025 774798995575214080,142668 781250393024106496,185921 792449483128893440,244143 740334040687992832,99816 768543159823527939,48052 768271699792031744,104932 754143670123630592,30369 788771818643394560,220526 755171011675451392,35890 751226750697439233,16931 763107705783320576,76549 765330481558716416,86873 771755387703951360,113332 795716658111213568,268356 788136575951441920,215754 768268645940203520,104332 774675088759148544,144494 770289952315834369,89859 764084062000586752,78271 732789717419327492,349297 774404009838817280,141887 788170847051669504,352258 762431125453086721,431998 790643109973688320,233152 789428873066909697,225981 791624512848666624,240145 792072400175177728,243187 763439525414727680,70355 779946093589168129,175958 790983066693070848,234583 776939284087476224,158673 787352580196270080,210274 766726471234809856,95708 765571472173694976,87904 787814347082981377,205197 788124144441458688,215754 733037765558931456,178186 764415174233231360,82066 793295137132675072,250633 778323624172331008,167220 771299509997633536,123808 751966136632221696,17416 763775911623692293,11774 774295902995578880,11774 776150086585769984,153845 774423206073470976,140027 792105281509466113,243075 793547233761325056,253274 778040418692952064,164814 774237752548175873,139404 786938445385969665,193633 788450679664893952,218275 791353411891523584,238395 791822971228815362,241678 792095579161624577,243398 776386842354515974,153501 751626856265289729,18215 779060777047162880,171617 757246927167561728,45014 765293695109332993,86472 786295687516389376,11774 751242781683625984,14582 778295651121631232,167273 793099030687543296,249469 770157926203985920,116619 789998882742689792,212131 775114025143263232,146259 788503143189471236,218275 758623000530817025,54070 775388006605729792,148537 788395114783617024,217519 762412288984907776,69878 792199605161033728,243165 779433446938664960,174115 766595328896270336,91700 794213110353629184,257707 790572258393718785,231318 794986622882381824,263907 792080371290480640,237964 757775017564336132,49066 758505522081374208,53703 792832728756580353,11774 768893920596135937,109945 795750044846669824,268281 793588895086772226,252020 771147524006612992,122299 793180790561476608,249926 780619890629586945,181886 791668702668283905,232169 792111682805989376,243187 793094224006623233,249469 752691561431855104,27848 787384290384326656,208307 770971449813118977,122146 790638521056845824,232884 777582074656006144,162497 786547355776610304,204413 759984859142029312,60344 765074976995028993,84449 757463534582325248,47545 789075220300718080,218875 787877173101232128,197888 779858218600140800,176201 788175564771201024,214123 750894879576690688,14802 792049256303464449,243318 771496584056111104,125554 767340763755585537,98646 756873135446695936,44450 773832947409432576,138616 778765242394415104,168731 766403151104585734,91751 776265290598547456,153095 779397467007815680,172107 762687419657453568,70543 781326127960776704,187393 794212013144678401,258829 790960934848196608,246425 793781052850384897,252020 764833936996438016,84724 791124393086685184,235590 766431612460564480,93823 789770532149354496,227242 760531465771814912,63451 765042413500936192,85701 732652670993883136,1170649 777228085968056320,157082 762279466752053248,70886 792589881700519936,246771 761695582960451584,70355 788473096902619138,218275 787495251292332032,199307 759298341888860160,57105 763550338548797440,78394 758426173286285313,52659 793400837037064192,249469 765609350987673600,88052 775840182679461888,151401 755467149263634432,11774 755153899347030016,35890 788410584295321600,217519 752983849798340608,24788 756571826344558592,43471 769707691044442112,431998 749913784811008000,10266 793857763239690240,255942 754998640997904386,32869 786107846400311296,49459 749671602950840320,9433 762323980023889920,1249021 773723824508383232,138165 769225350798778368,112345 760562683380924418,63393 757263360694030336,46612 766821024545411072,93184 780619677697323008,150151 771315196736319490,121788 780476994215522305,180647 793950781481295872,255826 764902024827711488,85159 786695320189100032,205007 732672373061619712,398859 762824333236600832,74758 771411451038699520,122817 795713702494433280,268448 787039836905607168,207733 781253626115174401,186434 794560423513104384,261155 773079765611745280,133519 774594762682802177,143036 774725083487232000,144573 793577680834822144,252020 759858002237136899,59666 769850361775476736,114357 774404115543695361,141316 795064041030946816,247930 787787373526519808,212139 788354135145918465,215491 793097617517449216,249469 776251882914320384,152673 758042530919305217,51069 771414799523733504,124597 794620480611295232,261155 758667015959613440,41680 793325389670002688,8044 761096897985523713,66516 751926332645183488,18539 786989520990404608,207949 778237983556112384,166409 762352111346651136,71099 776994503303528448,159876 795061673828569088,263906 768991167576940549,109666 762593474361298944,60794 785365760290029568,195481 768786866514583552,108849 761156318841466880,65180 762533200719675392,72642 766590743020462081,94699 794568005309136896,261155 770015112635777025,112872 780282605832843264,177681 753649594567913473,27317 788231397114720256,214354 770613461592133632,1170396 776894361627942916,159245 790952508059516928,234583 778317246410162176,166532 792970529779150848,247232 791684307085590528,239906 766611116713775104,94699 788021811887747072,214209 791728341812285440,240926 795431931945119746,266491 762802950402105344,73712 793201314003988480,248760 750566745677651968,11495 774003821278224384,140495 785735614972985344,196538 771575729859407872,126631 754746318426218497,33356 787001897236373504,205181 754004210010718209,29263 768925210779144192,110362 777917120738914304,11774 772840253170200576,132996 793176124054507520,249469 780177692914229249,176129 762742171388772352,73926 749709835390910464,9433 767132736645632000,93184 791657004158844928,239456 764315412922150912,82582 785976648810180608,200382 751110817328816128,16772 767854018433515520,100559 766611898955620352,94699 768978253226868736,110362 792949978578751488,247241 760982098479984640,61412 792710848066256900,246392 753251242156195840,24668 794991425515638784,258456 774017633544908809,131421 776245594172063745,152872 760337579203899392,61412 774002296535429122,139865 758382527375675393,41703 764218682616733696,78057 766793736915292160,95568 777672684213862400,162596 787008159734837248,208065 793354143716954112,249841 762988363276230656,75724 778308677744922624,167220 773710609082875904,11774 770365591802613760,118515 776200344720273408,153845 768130389533724672,103899 773589557291999233,137869 754013250799464449,30590 758372833873408000,52554 758301059785846784,51774 776862083455606784,157755 761695358900539392,69711 795275914594619392,264397 778044651097948160,164375 778713504576446464,169320 790552445495701504,11774 752037265002663936,18489 786743111909343234,124597 788909634031529984,11774 781291442870169600,186584 777146241054494720,155729 758325097182728192,49573 786215320151203840,199211 770255219661807616,117364 774788737477795840,144607 774127851310166019,140900 763118272170618881,74571 765581246189756417,87208 779416377891356673,173628 791835918235820032,241819 780916007858601984,183668 788558126878486528,218495 752666552206450689,22662 762840693458935825,70177 790007284768256000,228002 794376403244449796,227345 773918463911866369,139404 774402798100230144,142566 790929814832185345,235101 753740002408951808,29263 785980075539693568,199478 764932641128910849,85383 771857978869678080,1249871 793942032485994496,255393 762578871568957440,72534 769613431813054464,114021 760827606715555841,64722 767773488547377152,101134 792398799549366273,245549 758109824169246720,41703 775761468994138112,11774 789139503856222208,223047 760187255910653952,60866 762605199487893504,431998 769371960602005504,113165 767198384839024640,94699 762072419385442304,431998 780984818620334080,183269 787410355232337921,210207 773925956906000384,139989 760137493928968192,60866 776621758216634370,42036 750379041799020544,12883 788364356115456000,216991 757709145936134144,48909 785248598598483968,11774 767260278329401344,94699 789088061489569792,223286 764778283552694273,82203 768499464378068992,101681 788584698763063296,218275 750684403060264960,13532 760781402694561792,11774 733106695912611840,355880 789476280186142721,226346 767824804879687680,101203 775298536866996224,148045 779743645171904512,175092 766353110079909889,80939 769009722431266818,110585 771445745467568128,124883 792725878409158656,242636 760635612961574913,62771 789484309627428864,220029 752843624262533121,23899 773887876618682369,139404 791363895382437888,11774 772087820064288768,127957 791356667581521920,221785 759103175358054401,56231 771452970969858048,122982 774005023843848192,139404 732155406043254784,349277 775746043229052928,151071 788509523745050626,218275 770781378765987840,121046 780089548852166656,178258 785914021471858688,199739 754723211967856640,33356 785703261198168068,195975 773828455448195073,139323 779205906412277760,172962 760865571382628352,61117 756574248211193856,43956 791743192693612549,240145 744943572399464449,11774 791056376919236608,235620 774401596453187584,141316 787662185912819712,204413 765966696687476738,90384 766116403846012929,81929 779863043018719234,176196 777683483250552833,158387 776060288885854209,152876 778298284083322880,167319 785321233390764032,195125 794939015967416321,262847 733435120665911297,355462 787496264799817728,211347 742057676549427200,1247504 770944393012391936,121742 753271443501223937,24467 786995182805942272,208176 785880006773710848,198671 755161925760286720,35890 788506302666256384,217519 764531215353257984,65540 779148973382578176,168284 795431531053334529,267014 791682199019925504,238780 762791682735734784,73712 780373436908576768,179742 793199623883993088,105109 753582499767476224,28281 788473364872658945,218275 740151194983772160,354056 766304910736449536,92153 750058024631431168,11015 766051624632463360,90296 779501815326998528,174557 786984278135541760,207974 755123926024400896,18341 785816775774601216,198671 792542516440465409,246392 793109195910414336,249469 762676855388405760,73814 776903941082718210,159308 786227934017286144,201958 792113853131784192,243075 786415736654663680,203674 765710603570651136,88920 768842898435563524,108849 776219279733559296,152903 751797042532458499,18374 772857826595057664,133062 767193202281570306,80939 793260362414055427,250338 793280586215329792,249469 795321598135902208,263245 771713901394288640,125145 787707865289097216,195492 773889409838157829,139404 791426568660725760,238780 769013362067927040,110585 792430384344596480,244884 776471725428969472,155287 752964720051703808,24788 793951457095651328,256421 769730253510078469,111393 791475051325456384,239405 760123110238466048,59382 763702692178833408,64652 786381346939609088,203048 793015105235460097,243187 795067919034093568,262752 733142098300522496,355106 795319612569227264,261060 778942129959763968,170253 790598915095572480,232169 789212503075094532,224680 755947564403462144,40881 786615707286982656,204413 766015948860092433,90723 762423103041392641,431998 774363647938289664,142668 752936960130420736,24359 792073262780059652,11774 762313085851803654,65387 781917189309886465,190635 763874141908922373,80939 789906917984382976,227048 791348293481668612,238395 770837264867823616,117257 785616884192247808,197297 790581066578927616,231894 732479111436738561,195876 788115209483264001,215005 765596451305029632,88128 773564453501665280,137158 766383201921015808,91946 773981929372647424,139404 789953496149667840,200963 785266834790580225,194160 785894697583710209,22735 733916238552825856,65113 755166159708753922,35890 756937477827416064,44429 756970483631923201,45311 765609041317986304,88399 776963623751184384,158387 752243611354427393,18550 759159693726085121,57303 780858692354859008,183975 790695192722538496,233692 778653539761528832,169107 793324105072201728,249841 776187314078879744,152314 795708784857481216,265855 785538015791763456,196676 766378942055878656,93286 779708102182637568,173628 773626847275941888,1250031 795761964937048064,247930 764353173834182656,82066 733077817395544065,355724 770087474081177600,114254 751927981669543936,20328 765171123025616897,84422 770348905976303616,117257 778617172352303104,165690 755452215448350720,36877 764222708884213760,1249200 778390198325358593,167220 758155575750295553,51451 749426852180201472,7633 793872401721241600,256358 795713711532933120,267862 771155512746512384,94699 776021517188468736,152735 794021996761903104,257423 792214456780541952,235685 794589337287438336,261155 769487581138399232,111549 765659083504353280,87904 763076717342842881,74681 755760821783896064,39462 788063924583227392,215030 790055844154978304,229505 793487378103013376,248688 786753522020691968,204078 786397834589462532,203674 787073399000436736,207287 780103851391143936,176128 771471810948894721,125311 760217532364050432,60995 794476137934045184,249469 761606859992117248,69576 793826372498124800,252020 793940888955199488,256650 794933958928728065,263895 767250106026459136,97392 790703157307437056,228820 775308747266592768,148170 781860681129734144,190635 774628738986237952,143585 790026551517556737,228354 795327880872001537,264460 755895244051406848,40410 793581711288311808,251362 793230728989323265,249926 794875030148706304,262849 780239896141189121,178258 773808819029749760,137042 752648077647998982,22622 785817335835746304,198671 744335584005586944,356004 795134702738960384,263895 786730598240923649,90209 794232775666765824,259063 774342024795348992,131421 774159636358270976,138952 789226053432668161,223899 767302543508705281,97811 785934945881559040,194923 791402137209102337,237787 760150214057406465,11774 775795524221935617,149633 778993128938221568,11774 775443258495213568,149304 788404602538385409,217519 794597063128449026,261399 795348925414776832,264397 764127755260702720,81869 770557861600436224,119681 793965781168115713,255192 794871817194393600,263653 771372761579159552,125145 761284813080915969,56391 790629923740319746,228820 791660289464885248,240483 765011839780618241,82283 769435391187300352,113213 771488942063546369,125554 759168999900999680,56964 756269536458969090,42432 780952948813795328,183269 765035350733434880,84724 770667397950812161,11774 776319727174115328,154832 793624763906289664,252581 750036636801589248,7275 733337147093065730,11774 751178898910486528,15643 777205233881460736,160634 788411026907729920,217519 793513445685534720,252020 789435193161576448,209828 768484112491487233,105109 779107649006600192,171644 761618918142275584,69231 758360527399555072,51136 767924882747252736,95343 781576640014999553,349856 778307473237241861,167220 785875958255407104,198671 789492991668826112,224552 791991411428077568,242703 751539415483346944,18558 771854767979102208,128232 791017902174408705,236035 758738519443382277,52749 789995578360901633,228037 778258314668937225,164826 789280348328701952,222520 785309306224771072,194154 793305268088107008,250430 794693435827617793,261987 780224797473112064,142255 794904424363634692,261033 789237050323177472,206666 775295112100270081,148045 788529499453394944,217658 780912509217742848,183811 751608063904272384,14277 761689094556483584,65222 793135199630553088,249841 794702566206668800,257492 759736579896250368,58815 752669405734068224,22657 794541932835983361,257026 792570657858920448,244270 793636629042847745,18395 791022913436594176,232911 794981090800914432,262849 785285059376971780,193669 755949833144467456,18215 752876509115719680,24134 764163911834796032,82283 774038845926936577,140391 763397098914078720,76549 768644066783354880,85855 775750121162244097,151374 780798707679789056,182257 764137541243064320,80393 776636331665469440,155451 734829518234521600,352031 770745097558241280,121220 790552249353146370,231882 781277434259865600,185595 785624760927477760,197286 794986583342678016,264431 779667640545579008,176205 766591975315439616,91810 788524612418142208,203710 762040261555826688,69947 777640004323463168,159245 773899419922014208,139577 781827243920138240,190635 792769165090250756,245607 769611920643088385,110585 773888375010971648,138903 794018086428950528,256239 771137940130902016,122973 767422213804986369,87904 787345449229414400,210215 787368338271768576,210207 792451531752603649,245810 786298171030810625,199739 793112536727953408,249469 788773081422508032,220526 753307228782886913,10310 795249131824484352,259543 792441356224454656,11774 794567184718536704,261155 766066973977501696,86103 795730596001681409,199307 790974211691057156,235590 791668244650360832,240483 776040889118490624,152872 789192511352823809,223078 776953869746180096,157993 791274622562013184,237223 770071205390979074,115509 794000910213152768,254209 776061928795877376,153095 781909928139034625,190589 793062465273757696,193636 776541823439282176,155451 794734470402310144,261155 785276136557191169,193669 735495616453849089,195876 763474365094645760,77632 767030305416843264,93144 788891073502285825,220689 759767020489453569,59666 774008603921510401,131421 778325177578823681,166100 776941170840571905,158387 791425867197009920,238099 785311466224230401,11774 757195002825048064,46006 774698555810410497,139459 793343009215557632,250216 790551859987673092,231550 759084113009586176,11774 762785624919126016,73926 765341114798702592,84886 764980137863577600,84724 787105878394535936,205728 787334531770683397,206620 753409495183814656,27045 772896214312374272,132335 773511908469067781,137042 780913308488445952,184295 790245705868644352,229693 794030826275082240,248652 758851304655433728,54739 761902793632444416,69418 775419495687020548,149200 770285119554727936,117257 765729045417893888,88669 787761000367861760,194167 763864085268017152,79911 773384025155198976,108517 786995167249178624,208167 735358751918718976,355224 791744242569781248,240682 758743734095794181,53001 792024195378978816,215965 793142029387608064,249469 754717947562778624,33356 762622654624911360,73814 778586767507292162,167858 790381556325986304,206666 755995227144462337,40550 769821442523275265,105109 785842138198278145,196277 758078127104925696,48663 759110202083848192,57105 792546562467508224,246273 794203056070098944,256255 762083497083277312,431998 787766516502573057,211347 795021592342433793,263906 758759708664692736,54070 764525128260554752,80939 786707530063966208,205728 786329938831867904,11774 770086174601936897,116164 791674400776925184,240483 767851823537459204,11774 757359835734089728,46405 775670025889939457,352572 756575557870088192,42806 762697955472179200,73712 760982196299583488,66168 777673143552872448,161988 788673610298888192,218832 753211261786083328,25879 767853767836442624,100893 785610645399928832,197297 790716742443991040,233800 752200983128649729,21398 776136146644381696,153699 793086196599627776,245086 756598469679124480,43553 791380211015225345,238207 766478354245558272,86103 769609569995673600,114236 785554938868985856,196538 790979453052563456,234583 794644802616705024,261155 771033575558750208,120610 779665935066075136,176183 768619770363215872,107984 776132351680098304,153699 781830152993009664,189017 761645948581781505,69947 779419325803274240,173917 785937220825849857,196753 749854840801615872,9638 795009614253346819,264478 795668785969688580,267862 755268391770820609,35890 775378892110467072,148473 786742612526927872,206007 752986042211368960,22752 755126658403827713,33356 770293150015336448,117257 751676300608151552,18470 795434269741084672,266054 793951359561252864,256225 756286388304224260,42432 764501314495717378,79691 793558200331145216,249926 768529722234068993,106753 786918932317745153,207304 795336000318959616,266079 793253773644791808,249926 789856358669570048,225359 786531761031225345,202561 789199199602479104,218002 767452475683172352,11774 781905270171721728,11774 790153102934417408,218142 786200916131282944,201494 777878128643362817,160641 792410652300238848,243187 761021815359549444,66116 794362634044850192,259190 788879451668881408,221785 793135230643232768,249725 749203830038900736,6988 773205583226925056,11774 756255381064589313,42344 755872874607489024,39499 766082177423532033,90384 789938023433580544,228576 792706478427803649,240483 773667435702616064,136904 778565481678704640,168794 788171376742002688,215608 791819066231037952,241408 793122015926489090,249469 744547959908491264,1170429 758152911113289728,50923 768544566513438721,106083 788954442431291392,222544 793300814014144512,250633 761340508320870400,67369 794166247114031104,257026 789037818748166144,214354 794552332511916032,261155 751577849136443392,18902 773892108507869186,139404 775085788413431808,146838 792126312110395392,243187 754041722095763456,12852 770682400640643072,120610 757736797233446912,47940 772101814665609216,128934 781165032411234305,11774 788798211767037953,219810 790701726349352961,233692 779409295993507840,167220 770735956794175488,120474 793546812162510848,184294 795383856153161729,266151 750384318845898752,11495 752886815133167616,24134 763193973821181952,75899 752245562813079552,17794 764605196999811073,83648 765188766046662658,85562 794620260938813441,260849 757587217669763074,47761 754727743812608000,14277 794645728178143236,261155 732239178851876864,11774 791678039050649601,192372 765629258001637376,84209 790799388159385601,232863 777000317112188928,159146 786641980734468097,204835 765022218350800896,85562 761346678532210688,68182 771802831099756545,128194 785714762894016512,197512 790264023346475013,230282 788798971829374976,220082 781502261671366656,188401 785257079590293504,11774 769863764640403456,114329 765264856521908225,86653 794323127417204737,256038 795712246831837184,252939 755241511034449920,30815 793461086108299264,252020 788556931124387842,215415 763119672090775552,76665 764497909521973248,83429 760960787342950400,47940 768101323682099200,103054 785348159170019328,11774 774220942960492544,140748 795705362187960320,262022 751684829498908672,18539 770482997313277953,118191 769646464297496576,114021 763018827005300736,75724 764867736409346048,84724 790923360175783936,234583 793911938988269574,249926 768878539231916032,108849 761114182422888448,1248861 768854736472649728,105109 785480340601122817,195778 749948048973836288,10735 791009780810776576,234653 793651694290739200,254135 794653962318266368,261987 786662092652810240,205680 776093856928374784,152878 764595283753771012,73213 788965559106834434,220539 786975232405843968,207949 761664144760119296,69711 773554666445692932,135381 794904032359960576,263664 762089293292539904,431998 761623792074489857,69231 793297228056043520,250633 786453167097548801,203710 788968125001629697,220029 763788034412208128,79513 786248090416099328,1063777 793087220680974336,249349 791765314354704384,191778 791843722778378240,241274 766393322684514304,91946 770436985651499008,118192 793109986528198656,249469 756272879029870592,42149 761402086491770880,68163 763727583175446530,78129 768661685854928896,106281 758600051111432192,52112 778613112803094528,169201 773611551169343488,137927 792130650170073088,243398 793602310643605504,253719 759539977227075584,56964 791664055966572545,240483 785478005372047360,194723 788754213866266624,220526 763330792709877760,1248956 786845843819270144,206257 788735509413494785,218275 766710845346869248,93823 773975302712070144,140047 792764576060375042,233131 795097736584589312,264397 793908107822915586,256536 780796651107655680,183269 751557937600958466,18030 768469791682080772,104954 781828599045390336,188478 793590383649263617,252020 756887826554249216,44935 773890485672968194,139404 785674502105600000,197198 785268070319349760,194157 794291918247075844,228101 790297831433117696,11774 790684816333217793,232640 794568908854345728,261155 761552589272023041,67679 754951191113719808,26721 780787083212230657,182036 771379924917624833,125145 766856878538170369,94627 745018379170361344,354462 778278520069820416,166532 766989974466076672,96961 770838765116022784,120610 771417984065765376,125367 776953382569250817,159146 794713037542400000,262752 758440848203939840,53144 761342021999140866,67908 791358201325350912,11774 753428865138077696,25189 789853445729636353,225359 794530495459520512,261155 781443043643785218,186434 778272066986397696,354830 772246837717831680,129126 794291940992827393,258829 795392792952442881,266151 771070855044530177,122982 775877643698860032,152314 788016635848175616,214354 795372253047234560,249926 764934971957977088,11774 766281138868477952,90735 758456428394844160,41680 762034820671082496,69878 793528841213968384,253190 778801721124401152,169916 753736029085966336,11774 775208325986209792,738099 787094826525138944,207151 774600183271264256,142721 790252881152581632,229910 758788031897673728,53996 795754883232231424,268072 792821867040026624,247877 750768992298553346,15165 788051228638973953,214453 776815488915546112,156811 749798331208040448,9666 778301339163963392,167319 771755691438514176,127366 753977929135259649,30047 791447663946366977,238292 772547147795353601,131542 754000386365751296,30802 758840684921036800,53985 766224525029769216,89859 791357552508502020,238395 781560488731746304,188478 760121135665123328,61051 770738099462832128,117377 765589028817121280,88428 794167962420838400,256255 788203972003700736,215754 767363008892895232,94718 774006636184637440,140211 754768751829065728,33356 771407684549484544,125381 774068233963843584,11774 790524381000790016,231894 760529367986479104,62771 763446251681681408,77849 795414842375073797,258456 756332097879601152,42249 765577850581757953,84724 770308949966987264,117303 774110760372805632,141289 781292137988096000,186584 791268227674353664,234583 763992556937936896,80939 770009993580085248,114779 793648310531854337,249926 766700111602651136,95672 785809026701406208,197512 791343270236295169,11774 787241730244476928,207965 779126772537421825,172299 793173020994965504,249374 793928424871981056,67229 755126033574162432,34731 742770626956431360,11774 765232840028069889,86628 780052901444059136,177778 759527994067005440,57463 768926259132923904,110362 790306770711351296,11774 765280853668880384,86103 792128934422937600,243210 765959871049105408,90287 765575543131607040,81659 786976184366092288,205143 738810591004000256,91137 759122838594981888,52919 786296961951424512,201620 749395856625774593,8047 756993399836717056,44450 752035556096376832,18567 768202101033799680,104406 770707072031817728,120610 791193608120446977,233736 756781580971106304,44450 763025728095019008,75899 761673204293210113,70177 793105941352681472,247241 732405052493709312,11774 779834939709788160,177233 790975554531000320,234583 759312827370901504,1248682 786904968318033920,207287 788470692694020096,217519 750504989496381440,12883 791292602209284096,236884 793476878740979713,252408 763201570477518848,77237 775854953638334465,151242 761379305209430016,67893 788867840698945536,220602 759164841097584640,56964 773644808623501312,137640 776092068603101186,153194 792115008188678149,243075 753384452059901952,27317 777933970382188544,164826 793468532092760064,252408 790373627925454849,230575 773202653362827264,11774 745268765953261568,351424 787482819442475012,198304 750907681058291712,11774 776903681006456833,159359 794695142900801536,261155 788784002035572736,220029 770007755482624001,11774 794616628327481344,262053 765665076493766656,88930 753791493408645120,28903 776121409382658048,132335 773648006948073472,137953 770068203808653312,114779 772996773644120064,126389 780610399267717124,181755 793876152666365952,11774 765666223572910080,88930 767440139324796928,97447 767084622438072321,94718 732411744417665024,350808 788876898919211008,221832 756194944965079040,41632 789198962158809088,224573 754842801553022976,33356 787051095876972544,207287 752974677648310272,23719 773289057807769601,135725 735867607245586432,11774 780976218967568384,184223 781341055883108353,139404 766447563507728385,88920 792823850371166208,247241 793485156170555392,252741 766347263207731200,93036 787006992124522496,200235 753967184477495302,30590 791433274010705920,78159 756977551088713728,44429 764960796149297153,11774 766038259386359808,90384 787648321305194496,206101 768499233510920193,106819 757997408668102656,50500 765212675001286656,86103 780209222189473792,178045 789961743841763328,229084 766009322346283009,90622 779843617712025600,175952 785792373615984640,197286 788123570694160385,215005 788017490890809348,214492 778397921175797760,166852 781569461157441540,189017 791685596670406656,240145 792024861883437060,243187 788777467737694208,220526 772853396386623488,131007 793140685331390465,249469 779998507595862016,177731 788466427292479488,217574 774086164135317507,139404 779375359791730688,174557 778292419456565248,167220 766579371780046858,90384 787796506334027776,213064 793133229440135168,249841 762137098912669696,70263 778929114011013120,171168 792722945001021440,246632 763927334692884480,80939 765073621534507008,79561 777018486002417664,157082 761402014123323392,67547 772957198293032961,133519 778847189787250688,170187 779392205341483008,141360 788405841464623104,217519 788710878275395584,220029 793145713572007937,249469 754891999522594817,33850 773999994034647040,139404 756621707117531136,41839 770306317449846784,112788 758175320881102848,48289 767419998281150464,86103 751609632234229760,18470 785817243884060672,198513 787829649963311104,213253 750059251117195264,11250 754886866990620672,33356 775421002457096192,148800 765259229275885568,86103 770658925159051264,120341 760905130430586881,65307 786920483593650176,207208 781007311640854528,181755 792399682559471616,242584 758114197364277248,51451 785906344775659521,199640 756491019881893888,43391 773620298226733057,137740 791476086513147904,238205 766084878794301441,90318 775874255825145856,151947 787827068067319808,205197 788701523949654016,218258 762360154402807808,68911 770999910107901953,113836 774056413995732994,139404 794189157098725376,258598 780735777198239745,182036 794331827406147584,259659 761168108031713280,17416 753997520334979077,30340 793931726049329152,236884 776120300664532992,153194 776181519639511040,73196 790750269713752064,231894 743299777211727872,1247598 763823216930525184,80393 774711586988535809,144494 759216355438723072,56964 776994560752967680,157755 763462023380213761,78344 774400427731320832,143473 764265415572725760,82209 790635934895136768,231792 758097552193429504,51451 761152039258722304,60999 775674170030120960,150663 786906838751125504,207287 790987634302554112,235487 772921834614296577,125742 792244412009082880,240627 781188314481254400,185223 764323153610932224,145399 773689318757896192,137042 788862966020046848,220526 751740770051174401,18550 773497259258445825,136904 792562636252647424,153845 795260057235525632,262588 756362810607607808,41141 773981277053673472,139404 794525871075983360,261155 788880790088093696,220727 780285994792652800,178045 793283372525113345,250430 791740842226675713,240483 760971804777127937,66116 794616412547465216,262022 788408302195671042,11774 768901382619353088,11774 787645031985197060,211348 788538389041672192,218977 781832260106395648,188282 793609966259240960,252639 765248394680012800,86440 768505884028854272,93504 790708084998012928,232884 787113841578549248,208252 767020114294116352,94699 760268610744885248,61011 771448338394845184,124573 794207571892727808,256439 791332464664993792,238207 795427385399214082,266151 764219866496823300,73973 789244405345583104,223846 739173860294070274,350827 767175070514982912,97438 794331586393030656,260033 777819628533932032,163796 795424110205685760,249926 775357027858145280,148473 779900612234219520,85326 764983922656743436,85562 780463610740912129,180310 781248171045294080,186434 770680617646174208,120393 778569007658131456,168321 751750526157684736,14277 769308062230335488,112788 773274693596053504,135736 766455466847338496,94037 763817459690287104,79691 770318831675904001,117257 774538051297083392,139781 770295412733382660,117257 775406709523161088,148870 781901390712934405,191291 786945725292765185,207287 757342588974301184,44765 787049446328729600,208014 792481393703989249,242693 794556825551048706,261155 733036290103353344,355357 757684300657504256,47150 791105975100911620,234583 750193607114534912,11268 788565887502589953,217421 791485963520401408,239405 787375267270553601,208146 756528134137282560,43391 769597221876662272,114456 791813745756344324,241819 794689609456304128,262022 756541397889609731,43391 792427851572097024,243513 793156065344970752,249469 753217811519041536,24108 778304694758338560,167311 786003235328974850,199546 761367454945685508,67906 756211836786049024,41722 775767441443917824,144730 792747622683508736,244270 765583846238593024,87145 758138890385551360,50442 764234739515551745,80939 778568180344193024,168794 791723706976350208,240479 785929297827475456,199546 788560738214252544,216515 770348297974378496,118375 765661776713089024,89076 771047682123059200,122146 757076959297884160,44450 779078105214230528,172027 787302059355705348,199307 787750083433496579,211347 762019136344035328,71502 775731673677832192,150552 780916696051650560,183269 785623384197595136,197198 777633779879809024,159876 777338590917369856,159245 785601125303087104,196729 771740950624296960,73814 788059183283212288,215005 761969159118794752,70509 794438247367643136,260404 763424147569541121,78159 753774688749297664,29592 792420968518062080,245268 795306131946164224,266146 776839957218336768,157755 754818167768166400,33549 787814602566471680,205197 778391007842926592,167220 792032463212216320,242712 768968346054328321,7047 770257056704049152,44421 793179732040966144,249469 766596415770521603,94718 779121624071147521,350711 780491955868463104,128189 792833514919960576,243187 759435888547942401,37613 775526544986910720,149953 791829173711101952,238594 769909683327033344,114227 774918955861442560,145244 785821820750401536,197512 743224197493760000,195876 793120235880611840,249469 762016074468429824,431998 776521140512710656,156290 788508770649374720,217658 794294368186155009,258249 752691673830920192,22752 771444026788773888,125367 795363966440574976,264397 751071135131992068,16385 788778395945594880,172084 756336116744097792,42495 775791093711417344,150663 768440758978228225,103071 787169021879685120,193795 795716670170005504,267855 780789847241871364,183269 768904179981033472,109104 777861823831826432,164001 773591652799811584,137795 776967072102350848,157755 780863627670589440,183975 785324513156149248,11774 754780799329787904,33355 781145128802983937,183759 732888441193693184,354420 747832804478693376,11774 753938917909405696,29996 754736984124305408,33356 763473728709677056,78205 788855594061033473,220765 757699751504732161,46958 765193628990005248,77569 787123937222266880,205728 762719363338276864,73814 765769320471359488,87904 792042849856393216,243167 790692335990562816,232884 791218094131716096,78159 791975065868967936,241819 786920357521338368,207287 794249078209187840,258331 764787080522260480,84724 760713787989172224,63451 794683374375796736,11774 761599219182538752,69576 787725865249443841,210235 781826752884707328,190635 764277301072662528,1170700 770598345551126528,118191 794592526611128320,261155 759813453871616000,58254 774459945026748416,141316 793968418840080384,255942 755281455731777536,36208 756933429967589378,36145 775314094949670912,148045 761497164174331904,67422 788810045387517952,220130 794192665487155202,248681 752957286767661058,22761 762643317834256384,73814 773589604825956353,11774 777146892866039808,160228 787434256121331712,209468 750411098973728769,13201 785661065497485313,197512 773656692991025153,136904 795724095388205056,267855 765665468539478017,88128 763785173322207232,79691 764076246032523264,81702 761664340541837312,54739 764145537796964353,80939 771412458833666048,118191 769344186684436480,110585 785647159181996037,197324 764795522062229504,84724 792046345192341504,243075 754058186122932224,30802 768171440914829313,103354 785497275229429761,195975 790514350289219584,231828 778260266555441152,164826 762933277590040576,73685 780662084140879872,80785 764278844815646720,81702 793149428051939328,249841 788418578294804480,217837 794617697283821572,261155 753755919561830401,29263 775769056410529792,150511 787903308748853248,210238 749675073271959552,9754 764195077430312960,82283 750077990227279872,1248030 776988526361600000,159146 759196796581244929,57574 781635315790249984,185310 771476158131019776,123085 794990100157464576,261155 762090241813385216,70440 773716026072498177,137640 791474672097374208,237857 795311197939793920,263906 792150090089635840,243075 793753445517840384,252646 750294013840920576,12357 757208731239100421,46006 769037582965608448,110362 777627042594582529,161901 792110395234410497,243210 795153033617211392,261796 791391586248691713,237908 760565073337131008,63770 754071713613221888,30296 770482971220541441,118087 775684091433713664,150663 795085241161490432,263907 787507928584425472,209269 775766677677932544,146259 773123555965931520,132364 776502568117690368,155451 773862434146750464,139404 767029138557440000,87858 770822382529503233,120557 771682190669312001,125904 771878009259319296,121479 785339259783933952,195125 792156777210970113,244221 787025527483748353,207613 761813102711091200,69157 780605395308056578,181984 793932830837526528,249926 776517403492646913,153845 790874625148329984,234583 762744872914694144,73814 787054555943018496,207949 793190264168787968,250383 750336930152198144,11495 758370772041732101,52554 788514519437811712,218275 791359147350654976,238395 760231646201204739,61051 792510777827610624,243187 794601420943069184,261155 760867920721350656,1248768 791632676826513408,239456 753015100068421632,25253 753015993740296192,22938 790973801676746752,235590 794619005935947776,262022 770391628431392769,118698 771108433537802241,122982 765896165099438080,88930 779048734122311680,171902 751685680338706432,18215 792126607674793985,243075 753362052991840256,27222 742390996705611776,11774 775262182774677504,147592 788967026270363649,219518 756212334364880896,41694 770738776058400768,120610 792813549911478272,245148 793151848475725824,249926 751197357644054531,16832 773978379217428480,134380 768163853695848449,104132 790949181036883968,234583 780817195345383424,181892 773989581666476032,139404 768855370756419584,105109 756454363388706816,42117 760209349444861952,61284 780703853289234432,182324 791318978996076544,237491 756262220540018688,41459 775741421387153408,151255 794328694475132929,257492 771777822947815425,125554 794692627769671680,262784 791696684065619968,240260 768183842268024832,104541 765292075407511553,83675 791065534754267136,236454 753729761491296256,29548 789212396996796416,224680 791360426625802240,238207 781237513121730560,186434 791348198899978240,238395 758541762860290048,52749 779850123690008576,172189 763896332205469696,80486 786605586821423104,201555 732169180955320320,1170336 733232732097138688,353228 758445074988564480,52112 763022975457112065,74066 770544978237988864,107737 787830644688752641,213064 762367560981417984,71550 791313696601542656,237787 745297184447397889,1170532 786277120574009344,201958 795761843071569923,267933 764864250980380672,81946 753759088299773952,29589 768675594682773504,107469 769342184424402944,113165 766304522406735872,91946 786222455887130624,201555 776919642233270272,158387 756383610324848641,42344 786068667289243649,200490 736249346698543105,11774 754876637234270209,27045 765524746956046336,87904 768135237952008193,102745 776142806700007424,145138 781208836644286464,186434 791668978154221568,240145 742312782029295616,11774 750364373332402176,12883 787072933147447296,208299 757381598941618177,45348 759603927587364864,58965 794212275091599361,255299 761180677534470146,65180 778017763134550017,165423 764993188029497344,11774 768485672323735554,106716 768513484787068928,101681 768627189390594049,104973 742442609138905088,738099 768123968368812032,102745 777956953284829189,163990 787737911714127872,212239 794152354106871808,257492 754781900841955328,20232 775561287917039616,148713 790750037424738304,233154 775672666254696448,1250232 750703327256518657,350828 794219719599542272,257353 750337061899698177,11495 768282196931215360,103261 785458974451601408,195975 793300789171138560,249469 770734355417337856,65496 779093197179846656,171693 792198448925831168,243075 785628374165184513,197341 755034644035276800,34666 790658294805245952,232169 779374239493263360,174115 763112261502197760,75392 760796380063408128,64722 758763804326961152,54519 762692079726178304,11774 772118335555108864,129089 781380436777852928,187331 788275168728580096,214078 758073417673220096,51300 763477956463321088,78159 791347070758182912,237491 786932329855889408,207287 792017479799218176,243075 764827988412157952,84724 776615209922355200,157082 765237504190611456,85562 775747088076247040,150511 794905721083219972,262849 770475438338703360,11774 781527576087031810,186584 795689458012143617,267521 765950891702808577,90373 770784006539448320,119319 763792595046830081,79693 775749759348998146,150859 774830331870400512,279676 791661008737570816,240483 764442168144584704,81869 772837996064231424,132996 787797094220169217,207712 794730894758211585,261569 732893207940468736,351436 748290765088915456,349312 774801536232804352,144635 780066409233653760,176890 788158332401889280,215754 786647438744510464,205270 793540225897234433,248988 765578370079862785,88124 780836377449693185,182726 791429610445561856,238639 780990796430450692,182257 752301223986933760,17416 785561907629465600,196609 764080205094727680,78159 777646633861259264,161352 752620579413487616,22777 793193290199867392,249469 794560753663512576,261155 794627972783284225,262145 751622380921851904,18323 794012967423590400,255942 753072748289781760,22743 767870754499112960,102249 762857212452540419,18215 795762397008957440,247930 778313848109535233,167220 786420030418345984,202429 786281561960419328,196277 733356827484782592,254034 787024437568794624,207949 756858661201248256,44450 786940465044226050,207613 757927770244734976,669866 792695250485555200,201958 754737536107511810,33356 760075533841555456,59730 792900731707719682,11774 776751845247184897,156926 785358340616355840,195481 794202314898714624,258598 794995771330412544,263895 770851501094891520,120610 775245157339766784,72093 792734317407506432,246225 794141890534895616,258120 794567086517325824,261130 770321951050993665,117257 795037210085064706,247930 758225269542924289,51069 785545082355187712,130635 791141277710581760,235348 794158988640206848,256502 778386560244998145,167674 767805627284402176,101681 758891069475917825,48663 791705947320135681,239610 776600866098864128,156518 795367802865614849,264397 781208280433557504,186212 789722348282798081,225911 754709298819674112,22393 764513535728558080,83460 792890850611126272,247675 750780103483875328,14525 781830517738053632,190635 761717762230280196,69947 773880828178927617,139404 757355845843755008,46405 788392487266037760,217519 785676514054373377,197512 793783346891526144,255162 753757264046006273,29592 757555546899746816,47782 772201515310125056,129991 794346276808593408,260033 788168880896237568,214123 781840141895675904,189254 753401098698944513,26458 787473103614074880,211347 753358011473637376,26492 772982106645377025,132578 786594673179529216,204901 764160121421299712,7311 793518754420228096,249926 750774037647884288,14781 786241158682771456,201958 771349677467897856,122622 792755632168316928,243398 763490473184858113,78129 794292812044902400,258249 794541671946080257,259482 753776787075792897,28732 753778340083953664,13343 758426943729565696,52821 789488109914361856,199307 768430277433569282,106281 768608033811247104,104973 792079988635860996,243187 795240402999709696,264397 755386327382843393,33214 767446569318686720,95055 768966133919715329,110647 757624301319315456,47782 758361545294229504,52554 788163933815336960,215754 765235739680313344,83490 762755166432956416,73712 765708265716154368,74247 794671057361780736,11774 790736189926084612,11774 778415403563413504,167562 768813918290530304,109104 795238854735396864,265737 795710234597658625,268448 791045118878883842,235487 795222971942105088,265644 770792966181031941,121574 777421888825942018,161349 789345871741739009,225359 778352565838811136,166852 780742046076153861,180647 767820734244663296,100891 769144944053321731,111558 795414549444915200,266151 758365370667401216,52532 778268236525756416,124597 794981031292137472,264397 793130253073997825,249469 778445528434548737,352672 788977579139006465,220115 755446383008776193,22206 790993598191992832,235590 785472245879668736,192032 742995478875410432,350711 792517992764485632,246339 755742699874029568,39359 751826200117456896,18470 752256200578826240,18539 757603485802168322,47940 762005220125581312,431998 777623796555448320,162596 753671698008780801,29059 785641279120084992,196917 791418181726441472,237999 768456456047853568,352908 769536498563776512,113260 794945203220217858,262752 787538659679625216,65113 792700545114906624,243427 794011127730450432,257325 775553102174912512,150103 785841330933104640,198878 766998154688417792,93144 749428836673024000,7849 792491397639180288,245056 751208374793101314,1248116 756427717038473216,42249 787277812449284096,193121 795251473319886848,265440 768126253979144193,103354 768122890919170048,94699 785275019035348992,194648 774311299681546240,142090 771757374193401857,126152 789189371186388992,224221 785754233756721152,197512 771740739294355456,125145 789371644942790656,225358 772925478399201280,132578 778756843002744832,170187 789149628558028802,223286 766285382228975617,91798 780789209946783744,183269 768112064061579264,103506 781656934311223297,177455 787067728326557698,207796 794616810683383810,261155 792069391282155524,242693 793198693264531458,212131 760259468148011009,61051 781650962968514560,139404 778232626670817280,166532 773534715710148608,137042 795705390487007232,262022 765262591291633664,81869 795737485405982725,261155 787379240790614017,207613 786603791470563328,204684 795439130327007232,267179 771188822033825792,123085 778971701510074368,166282 785260977679892480,11774 787217885089370112,207287 779312633279381504,173964 753068518187208704,31852 755163776450752512,35890 769786687971028993,114422 771840948229644288,118191 750407373177647104,12743 757581498136588288,47555 781230944053301249,186434 754976548193759232,34666 794005302366453761,257325 756314723432431616,42249 781652314473889793,189314 754736818625601536,33356 761702691777212417,47188 758905817554825216,54070 790581408913850368,11774 790726290592636928,232863 754763702239371264,33356 758367054286118912,52532 785287321843331073,194648 779036751482396672,170187 795106522179272704,261155 778530323462316036,152594 778060351577350144,11774 781231140229177345,185310 749849881196453892,9754 750115175081009152,11495 775072269345230848,11774 760571981397889028,63753 778452330492547072,164826 786820517944635392,205353 762540958231646208,72678 774381179462033408,141360 785937927431917568,199739 773942549413294081,139404 779101534604955648,172299 789939621107003392,228570 759273678513311744,56964 758778666654560257,55257 772290801963454464,129558 780822962391822336,183434 757998026560573441,50442 792460728300998656,244036 761711740816064512,69231 780855170989109248,182631 765632878159990784,86103 775016090237743106,146119 793131224164216834,249469 764578648384901120,82283 773165260752629764,134033 765619689103949828,88669 791477796111388672,238207 751821358191906816,18893 732999232722866176,1170810 794591963811115012,242693 790717623092715520,232137 794460305564848128,257492 768510343098277888,105109 752981334889496576,24787 789713366801649664,223249 772533156968734720,131436 781468024381530112,188119 792350610305740800,238419 755096657675649024,35445 774016157082722304,139404 758737585397084161,54070 791254742089424897,237223 756246397725224960,42249 794568742143463424,261155 758758068381372416,54842 775347556834381825,148473 780958189097476097,184223 790572762439950336,231894 788039616762900480,214354 770707008785879040,118191 792004412923195392,241940 775129062129840128,146704 788972507407736836,222500 751193209406185472,349856 780062782364459008,176890 764040872031772673,80720 768107252532273153,100893 794675622006001664,254483 793245365591945217,249469 763597464150605824,78360 773765744911872000,138909 793537647352229888,252890 792833157993115648,247024 755520412067385344,33192 794007558964944896,257353 759015880126717952,55997 772433890044547072,130686 758347578522165252,52030 788004630034657281,214354 794162763744448512,258331 749930342098796544,10653 775392999400288256,148045 756411340818972673,42432 762305430609473537,431998 764658670533607424,82457 779009659814420480,172022 760596532638855168,30802 792845601452924928,246726 749687082121981952,9433 732290250207170560,350911 754754781168611328,33356 762863192070467585,75327 776148309048164352,153095 760609427888148480,61598 751866497119559680,16897 761531981389627392,68144 786295534067720193,201583 755167269303492608,35890 765203555070386177,86120 753987917005987848,28866 775356035187998721,148473 777094566365323265,352982 788194870523338752,214660 791308303863283712,11774 768084213312651266,103261 777885470667644932,163763 749735754625085441,9754 755370295184068609,351146 764839364136284160,84422 785259390043553793,194154 788233107606474752,214515 786821113393188865,201980 778651638462459904,164814 757524280414498816,46280 785244936904081409,11774 795213080175276032,265257 774061066334511105,139404 780343281054052352,178076 794650757035393025,261155 759168095168655364,56964 767203813916672001,92226 768893470685573120,109666 780157922848407553,177233 765585289511309312,350828 764628103243165696,84209 755451911717974021,37044 792564939353419776,246632 794900842751164416,262886 750361557507317762,12728 764786359651426304,57574 750024028857966592,10654 774603736685707264,143585 773722668600176640,11774 776971001821220864,158520 753744093742821376,29263 774180067047907328,141200 794903225623187456,263667 768094157013483524,103261 794982096980717568,264397 751831255344353281,19236 795409999384166400,247930 793866545508261888,249926 785583378317750272,197297 788172604678995968,11774 761287397686579201,65626 760164536456470528,60819 764075138815975425,81702 777110412697432065,156835 779557055644340224,173347 752921539834675200,24316 771027869384531968,738099 773910943348559872,138903 753488470144757760,27800 761681182325022720,69711 785460676575633408,195975 764783050995752960,84724 760514466907885568,62441 767773905662517248,100893 773763177108602880,108396 786652109085310976,205572 767429099824484352,97519 775431216992489472,148574 776736282450006016,157755 791409840383930370,238383 765912693844930560,87245 777467379764768768,1170572 760499351949017089,63149 750826972499042304,15643 765747872184893440,87904 759196601483046913,56964 791443755647709184,238780 771412986271498240,125367 793504649038835712,252408 755182873502711808,35890 766272878073479168,91946 788128659232190464,215754 777971416767553536,165185 756259992194289664,42344 758307691194220544,51675 793802425505374208,104244 778648306318704640,11774 791631298297200640,1170527 770196771792388096,117257 795224115015663617,265102 768902077384953856,108849 762725499286200321,74133 792054950100697088,243187 766979575788269569,86103 763892895115993088,80486 763201131568779265,75899 793101715327348741,249469 751768001137999872,14277 773325776108199936,135903 755107510697103360,11774 780947006575382528,184229 794986172216905728,264397 764177153688690688,80939 793300794493833220,105109 787285030422867968,207287 764457067344199680,83391 787512569938391041,187976 775708690728914944,150461 791850051714768896,240483 793996011769315328,256239 733708116756418560,11774 790959019330572289,234796 785842904925368321,198878 790566720989716484,228820 792473510094311424,246012 759170721322979329,56964 753934955135107072,29996 764927254963027968,11774 773811328511246336,136814 786395169541148672,202429 793973205233008640,255942 794525508172005376,261155 791505978122498048,239405 752116764067016705,15969 752746911459864576,353896 763458693484711936,77632 767798269892239360,100949 776368282601295872,155323 776882944430538752,157755 767805521323634688,101681 762749662029897728,74133 792904924765917184,247241 758633966761115648,54146 790703569657798656,232863 761178632681299968,66897 794738254104784896,262849 753694976878505984,29263 791832397235060740,238395 772199848502108160,127134 779394164467372032,174557 773490582895329281,136947 785597272079740928,197297 775528906262769665,112363 758778157516353537,54070 774197645346832384,141887 758103412236050433,14351 786708295344066560,206007 755208826824032257,36219 795004245665861633,262925 793422761171431424,252020 751861435299356672,14277 790703089044992000,233692 768902470982438913,109104 772282866801647617,82209 795355926081523712,11774 789241696118636545,223921 785992116480643073,200382 759392724927721472,57336 760563675312844801,60112 765555172810645504,87904 774808029799682049,143877 762357936068763648,71124 780419273747488768,176203 756462977935638528,43391 764964014539481088,84889 791110127906455553,235590 792068402814779392,243187 751216294611955713,17118 791408116596289536,238207 794921185796558849,11774 765515049024704512,86103 779836646304788480,177248 768519125857697792,106118 773753185873780736,138819 785900222820024320,199546 789848037921206272,225359 762424141592956929,73203 749373084864548864,8497 786912620011892736,192032 762615604373229568,73685 752653797864902656,22785 732253680502706176,349262 759180117667033088,56964 787089788474159104,209151 755785533993934848,39462 769374753949790208,113165 793334912182956032,250293 749598749140328448,7649 789231271096365058,11774 793124326203494401,249725 786723030282170372,205455 776056254246465537,152878 771180825509453824,122982 793475593647992832,252580 775576568571633664,149259 791401969982312449,238395 793284797330132992,249725 778252497735458816,166532 758261440939696128,50612 781825955065200640,187131 787911277771272192,213887 793943574903660544,249852 756344326205104128,42432 762060292016734208,431998 763347187992522753,77731 781761096189345792,190209 794605597429641216,261818 754114034274799617,16728 786638201289076736,205455 788552589864427520,218275 770427522383306752,118087 775760441742098434,151409 758161619486736384,50923 772094296480768004,129558 788583936955813888,217837 756557528629121026,43811 780600267733540868,80785 785258281417617408,194167 791703863757864960,240483 774672134111191040,144542 777148265389109250,160480 788448530780319744,208928 793359136859848704,250633 794721590332297216,262849 740647866973163520,11774 763789859521720326,74868 778361655214342144,163070 787089877993218048,207965 793520453767823361,11774 773932269786505218,139404 794342375770337280,260033 775508976389677056,148874 745108785136467968,738099 780971111370592256,147525 771069852127793152,123135 787155239346511872,188577 794040122425614336,257026 775770704344080384,151463 791726313769832448,240483 791202190480125952,234796 771128104211386368,122126 779593189606891521,146991 763626995179749376,78513 773256739407921152,132370 791015323931594752,234653 791658047483568128,237491 751557074283163648,17416 781534388274229252,188401 753648217271578624,28866 755010082635653120,34666 775374421435580416,148045 794138030982320129,247569 792252681893011456,243576 780771970321309697,182036 764162696765841408,82209 794604808724447236,261155 794867370871455744,262849 759207490588446724,56964 781006580649263104,184462 792078525222100993,243187 753636079895543808,27045 792717203338588160,246225 795692364241113088,267655 759864002637955077,58227 756507288819687424,42249 760835996086853632,64693 780618026538438658,182146 756319165586239488,42249 780881679644622848,183759 777813110270812160,163763 788629919165218816,218258 781882880838467584,45672 779430442651021312,170373 795717150442917888,268448 750477366233825280,13247 756615240045981696,43511 788568941165682688,217519 788888885812166657,11774 790318851225296896,226731 774006721710690304,140211 765264017212354564,86209 781288031646916608,185478 785919360518922240,197341 794588012428529664,226320 768160385862172672,103071 757049232184320000,43225 790346473900765185,228527 791648040771870720,239893 770671098665000961,120610 775827126570418176,350650 759160465218007040,56964 735293567988432896,350498 754722726896472064,33356 767790004492009473,100893 794539957989711872,261155 755075499177734144,35044 755220822739083264,35319 786251633856512000,201583 764993244887265280,84679 790884437126897664,232863 785936035121430528,199546 791724794299293697,234990 752641054051033088,22829 793936993256349697,257026 774754732577480704,142527 788348159810428928,214078 752218470801149954,21074 762060629146468353,71677 762809123578707968,75073 768419633342873600,106281 793614254297538561,254058 775762431675133952,151463 791134261382381568,235399 794527265518485505,261155 773666263918714880,137818 774272807521759232,131421 774695181283004416,142721 794620755493457921,262145 789152466075918336,215505 753962951611080704,30590 760994816746545152,1248861 793440347724587012,250633 768480760709787650,106281 786537544829640705,204413 788471552815800321,218275 781378485956771840,186499 790635208164773888,228583 736674261364969472,353603 786976087469395968,207613 776824270685024256,157755 764223736639664128,82283 772617379293466624,129471 751765932255617025,18893 780531729706553345,178125 776874491209129984,158820 767154403061235713,90384 757502806618243072,46280 790796498825076736,233729 794605856981585920,261567 771035786766458880,121949 793525356011532288,244221 732747934245097472,353760 786200768902750212,192032 786636394219331584,200566 775179863271411712,146675 794354818030575616,197512 763070240100155395,75724 788081853513109504,215005 793459101049221120,249926 767334700465659904,351147 768136766423388160,103354 795392970921021444,266491 756888647392235521,44450 760526523401179137,11774 779454823842222080,172185 732467464571756544,350669 794971105597550594,252020 790603592105361408,232792 760553357987766272,355994 793417159754018816,251928 794345736800333824,258741 791772174357069824,240483 793586360569307136,252020 732672446722154500,1170667 781059194610941952,185211 761952343017590784,71270 770625392457551873,119832 790667237099048960,232881 764817150561312774,84689 768491772980891648,106716 793307976694132736,249926 794047684420042752,257515 761044407999008770,63268 792094202196791303,240483 792610111847960576,246295 785990489220653056,200490 771935955687186432,127775 769258435321950208,112158 764936332690857984,11774 770533749708746753,118192 768204300564652034,100605 794673892241657856,262022 794376800562356224,260181 739088493435977728,11774 780543689546498048,181440 757543104132055041,47782 777652167129915392,163084 764365009380057089,80393 768581659134398468,103721 774789944229277696,143098 794576583277375490,261155 795036614435205120,249180 790970371629604864,223492 763727664075141121,79693 781508704608854020,188401 793201304013197312,249926 791355169149714432,238207 795126538962345984,263205 751577250454175744,18452 755307523624796160,34898 765802383175745536,87858 766322874743390208,1170572 788529299045421056,219119 756871830976114688,42575 753779261148913664,28732 766505997561102336,93850 767915377829576704,96039 791424964515725312,238099 794334646527868928,257492 785785320121831424,197512 791463020589293568,237999 785292654502445056,11774 794336216472645633,259134 733283601354240000,355480 751882342659137537,17794 768570273021001728,106763 765243432956747776,11774 780760847220142081,179574 750775306760310784,13410 776939110644666368,155688 786842992128634880,205728 776974277669257216,158387 790627867537268736,232169 793928297101025281,256219 758125355358183424,41703 765167837287559168,86103 780931051791257600,182726 764996861279240192,85562 785817864435400704,198671 734748912293138433,353374 763160933900382209,75797 766728718786170880,95262 789544600243404800,226731 795694225610383360,267986 758660791893692417,52167 766000228046635010,90622 792395517183483904,192840 792451052268195840,245630 771061796111130624,123038 790953214296195072,234583 794018381464600576,256439 732670178505457666,353016 778641978351157249,168794 757919900962697216,47940 785799917675642880,198586 794328956795318273,260033 751218588111994880,12058 795048813455114241,261155 756474076261126144,43391 791918981674262528,218275 732970094804885504,354937 762984509730131970,69548 764908577458786304,84724 785588123577245697,196917 758743402460487680,46076 793782664444600321,255271 775736166683385856,151071 761354095185629184,68163 763070977953718273,11774 767804287090954244,101681 785995527569539077,199961 775766948973977600,151463 793162987263537152,249961 795479509340299264,11774 793548348288532480,252014 794730289448656896,262849 787701935184805890,212139 750879938232913921,11495 763505839978090496,78853 750673230936018944,14502 756312886214004736,42249 794344115781718016,259743 773481929978941440,136947 786055963681980416,199262 775386603514531840,147168 779411923876151296,174115 763797946756280320,80393 769501825200427008,113894 785951953985662976,199211 766651857347473408,93429 751846296059678720,16931 759519501545275393,58227 755253576381759488,35449 766605347893030912,94718 751829131382456321,18502 773917091392921600,139404 795048343466635264,264397 762193830980390913,63149 756273841115111424,42432 792768451886522370,247240 775285462718115840,148045 795465708272553989,249926 787385796353327104,105109 758697327095848960,53806 762722768198696961,310322 789793549709484032,227242 780404118858981377,179560 753311812184080384,26702 776307979733856256,153921 785846047386001409,194082 767272435926306816,73869 754720765174480896,33356 761565581405454336,68864 778038729978081280,164826 792483971846119424,245148 753953356293472256,30590 755800781949853696,37684 764139784616943618,80939 785534056444284928,194743 759149961745461248,57092 795207231784398853,11774 777334638129782784,17416 774210783244804097,139404 793923710365343744,256255 764724901559185408,77136 786544924107821056,199178 795749083717701633,11774 795746285995393024,247930 763191035010756608,75899 778682334925029376,167319 785502092618264577,196277 793295823555727360,250633 789276601330626560,194060 743829529110577152,351463 794665070202650626,261155 768775839974563840,108849 786404366014111744,202727 765163095194935298,86103 785965316572459008,200235 761975186241486848,67586 789982032122286080,216521 781332634307735552,185023 765295889732612096,84209 791122926728720384,200963 792321773211492354,244815 794219940102275072,258331 775037073141014529,146259 780397185166876673,178415 790032662903844864,229177 759088962476597248,54017 791342052420165632,233217 752267071006711808,20279 771284532175761409,115572 789215565332176896,224297 794552543145623552,261155 754725261547937793,33356 755227919568424961,35403 768039327838380032,102137 785288428791406592,193669 774296943086501888,141881 773928280579801092,139404 753600218332073984,28477 765260647319740416,86103 779001518628438016,171902 793262091335524353,249469 765601510231314432,86103 766121337085530112,90401 764511268292231168,47207 788521248762400769,217837 753948492951916544,30590 773607621593067520,137158 791046941916311552,235621 792423704131145728,243615 756249536880840704,41438 756293478108188673,42432 751788440778215425,15808 778723319109476352,170144 776065323707531264,152735 755875328459935745,11774 761590082109378560,69231 788392406781747201,217519 795404785893576704,266138 778737955447844868,167493 790718436569743360,233692 764968566579875840,84929 788014843806650372,214354 788164830519635968,214899 761689504168148992,68862 763506773466591232,78853 770972076471488512,121949 762989184634290176,75724 763750719178481667,78159 794620985316147200,261987 768156444042616832,101383 791366960265043968,238395 762447811468075008,73030 762847470841835521,75203 792412436536107008,223899 755452313746178049,36875 793336761313353728,249469 758367506277003264,52532 769863957930733569,114254 763113471907102720,76127 776934004918329344,155451 759121039548903425,56964 786387283524018176,202983 795375762492641280,266079 794721430143373312,262849 780856058810101761,182726 781063362146734080,183546 789843658744954880,225359 791315899953270784,236502 794616337154838528,261155 793099174967246848,249469 793153042770046977,249852 785855458842185728,198878 793850862154108928,256065 795108542298619904,264397 761458864936067072,65626 753320373807185920,14277 754903960532553728,27045 768917275818790912,108782 777668750631763968,161988 766276942098075648,91946 762333131684716544,431998 781516848449937408,185299 793104012488871937,249469 739976180368035840,353488 786889906832363520,205989 751114898906767360,16897 763124123186913280,76771 763915923728261120,47188 758107862287593473,41703 776145845540442112,153610 753517690602582016,27957 773186816874803200,134561 768545515856207872,107446 771530738898505728,122982 793497233308069888,252741 788124599057874944,215012 732173214990897152,349795 776089989495005184,152887 764819257326796800,84422 765934488367095808,89651 789452762295574529,225981 764402892472061952,76858 773649854044135424,132625 773620949136441345,137740 777898607232049152,164189 767755321162989568,98259 777292673233346565,159845 793147372679278593,249926 793878831530582016,249926 758481957919428608,53185 773482821612625920,136515 749252921519321088,7828 767577177785327616,90384 790369977278664704,226631 777954293122945025,162497 790248695786790914,230282 773373044597329921,136439 776889173185667072,157755 779006017875083264,171968 792272467691581441,243187 786944941255569409,207287 774027767625035777,11774 791692026073014274,239807 765888853630676992,87904 768989408301158400,11774 763894199519367168,80863 771359585424683008,108283 795266448201543680,262849 794235766163574785,11774 767903462516416512,100657 776615210719272961,155898 750703299314069505,350827 785244248031592448,193669 768553291865292800,106716 772711195711123456,352219 785703579180945408,196277 789212959260180480,224680 753788874271240192,28866 790626068063477761,231894 795341024436621312,261155 790980376831209472,196314 765570459907854336,86961 788391556822671360,217519 787715682523815936,205197 795333110854512640,252412 791759119904546816,237491 781110535072788481,185496 761907323648352257,70858 785815697016238080,198671 761787425676853249,67852 773207041015844864,133454 792188620031557632,244674 794979441873158144,264397 789508289566343168,226731 765906412534767624,85326 773839296528781312,139404 763681633409048576,78274 773510942680346624,136947 766314790067154944,92166 776536751271665664,155688 772549464649236480,131025 787728803388940290,210235 788604113802199041,216125 790742662575890432,232280 752039071648772097,12746 788755862512865280,220526 768955939651063808,109666 794639631274967040,262319 770267402541989888,117364 794629237030481921,255791 773618184536469504,137869 776883052035186688,149547 791803772771205120,240763 754890703986053120,33356 773952686882304000,139404 768081830226567168,103354 794582020672221184,261155 757428606138056705,47261 776089762335567872,149040 771491271479263232,125554 763443124869951488,78159 790247272323903488,229693 793149835188637697,249239 780083068426194944,165360 788148553273085952,215754 756502459426615297,42249 766379023391821824,93504 795474477513457664,11774 754041565610258432,30802 755040332564328448,34977 774655991442972672,139012 780625701682552833,182211 781916612152664064,47940 791459433314340864,238639 792408714619662338,229148 733088035206660096,355106 773111760882630656,132288 781242302224277504,186149 773706674318086144,137042 791332207856148480,238207 763369213993943040,75899 788469842122801152,11774 758244625559719937,50346 793583120687599616,253793 768645318623715328,41132 763381279186296832,76549 764126099630596096,82066 751636395077271552,18470 754814234022805504,33470 764931649503170568,84209 772981791355379713,132364 762337935526096896,65189 789413527920390144,225427 778306488452251648,165523 780730059216879616,182338 749672548758065152,9666 792545735614926848,246392 794076880123076608,252939 777615016455499777,159308 787999065212530688,204078 757630628070199296,47940 765995104553185280,11774 792030950213423104,243187 732388079168708609,11774 793777842173710336,255044 756552805284978688,43828 785550557305970688,196788 791351008890851328,238395 761870296680804352,70543 771729244313362433,126498 792537535704596481,246273 758124470326403072,51451 766007404211208192,90482 750363069352517632,12883 771777052915609600,127582 778405460001099776,164826 793936981491208192,256219 792325960469131264,243075 761635118175752192,67679 764213764711256065,82177 785560145539506176,197035 795303296072318976,265257 753308506011365376,24023 765327120998563840,86873 750718715302387712,12852 787726374790311936,205197 792842668850155521,243075 751119456143806464,41724 733183768001843200,355669 765645718048673793,88669 788801312242610176,220332 794000659318083584,248652 794664621726572545,11774 786318351773511681,201555 793473869726318592,251320 794240754851844096,259063 751192916052307968,17143 756658657383907328,44271 771766408040550400,127582 788833331911745536,215505 758338380325330944,52061 764969505143582720,85562 761573530878218240,69231 764998148204879872,85562 751159577882693633,16299 760369692154396672,62063 779547046151720960,173628 770703030387810304,120393 785982118782525440,198862 786397520339492865,203674 794560530467856384,261155 791081334512848896,235756 767944463100416000,86103 793879049093255168,255942 787700413826932736,212357 786675089907392512,205728 771507405121265664,121046 757709378812207104,48287 785316660966203392,193636 763159661491032064,1249110 766626340145541120,93261 785543417933729794,130635 786951355206250496,207613 753082807187017729,738099 762462082327453696,69983 787336595338846208,210207 763717961731284993,79691 763330773701320704,47188 777953753014108160,163909 794553510440431616,261155 765675472655114241,88920 793461403097128960,252020 778939464886345728,171168 732276593419149314,11774 766347164347924480,93261 766708457823170561,47940 773595727733719040,137444 776854915238940673,158524 762115840066002944,47188 794161466605764608,257325 764125504643407873,82066 795692923090243584,11774 787509307789029377,210144 777682849386430466,19376 790636993940066304,231894 767836688181760002,101681 764251733883322368,82744 795333549033406464,262925 765643295137538048,86440 795746941456027648,268231 753645531264454661,28866 769209254901317634,98072 781432868761247744,185921 762273650930311168,72350 777991903878975488,108396 761164170008096768,66851 791446288977965057,130505 785497958884249600,196277 764989701560369153,85619 790745755908706304,99049 758992247886970881,56302 765717592673660928,88489 764896474819915776,1249257 790682431250657280,232715 795688799175065600,237406 795030864895897601,262849 793575719947399168,7311 786721134905622528,205285 771876020484005888,127657 786996107704434689,207613 756579860567449600,43471 779148157544300544,170187 790530647345467392,230559 787040925344075776,208379 790602929937928192,232169 791008324271480832,235590 781269207413510144,185313 792155846536929280,244221 756253675991932928,41719 786197992567033856,201619 778778871466455041,167220 780437180992917505,179416 751980970497236993,20268 791425140408061952,237908 792525470768230402,245630 785675145675321344,197512 773613970980732929,137869 795418882269970432,265858 754757538084556800,33356 791692786395258880,240483 792477162225934337,244550 785683576213897216,196277 764819969112547328,84422 789822633080532992,227048 760188431087439872,61352 767798661086531586,100949 751972145610326016,14277 766286530449018880,88920 781469200158035970,188119 759088349244186624,56548 785636617721565184,197286 794535050490630153,261155 794375327824887810,258878 791434737394946050,238639 749427557821517825,7072 789352893845479424,180099 742958121577029632,1247552 767391563622277120,86103 776115886583263232,153658 788530406484303873,218219 756214025818693632,41878 786294735623168000,202429 786553523479601152,204413 772421602491375616,76146 780481469735108608,180783 792161711197413377,244221 789787604229074945,227282 766264719854403584,83666 789515784586457088,351491 779123176609574912,350711 787862945564856320,195279 752861627930718208,23899 757267296159084544,45348 781551127678418945,188756 775874480245608448,152314 732537157189959680,352466 791424423521681408,238099 761547760390864897,350711 773525202697195520,137158 756540288915603456,41694 756089073589166080,41506 778208011718389760,164826 777606919011856384,162497 792443634041950208,245148 755912221184630784,39207 763495250128146432,78159 779719107335876608,176203 775441746578714624,149304 781298606389207045,186063 771763552751390720,127711 763881090268278785,80939 794467348354924544,260839 732638462097006592,351711 777701068981481472,156045 790068699180965888,228495 759543256329826304,58232 780762435083001857,182960 790585821376241664,230485 770699687036915712,120610 775719036168515584,149953 790886081235484672,234583 785549247437533185,196676 794841736728244224,261060 785662736902467584,197512 773718236433117184,136904 766782889753096192,26066 794567429309562880,261155 794367848172765184,258456 794879724300410880,262752 786224155205177344,192032 790637474561134592,233131 760200476705054721,58537 761571017428901888,7224 764972868077752320,85562 756928999255781376,14277 790339928076845056,227804 766000296988377089,90723 792089725779775488,235685 794663432914108416,261050 761722316325687296,69947 778253927678550016,166913 759289280858562560,57851 771484153384673280,125554 759436525457113090,56964 764783960442413056,84724 771077005844545537,122344 758023127859208192,50827 756383035767914496,42432 757220909019197441,46006 758367975611076608,52532 762520297484324864,72408 768478854071672832,106855 762606117620846593,72035 788779132951887873,220332 795712226141282306,267862 753383969845026817,27222 761457668049473536,66801 763204409031483393,1249111 781354483972530176,184223 787746459823116291,212357 765940135426875393,87904 772472192739188740,131045 787213809886695424,199307 762727106555940864,73814 794361931041619968,256219 794693674005364740,262752 774845590094114816,145681 776177610384560128,1250263 762200003175587840,431998 772272171234144256,130415 774667700509433856,144844 789485911482376193,224018 751155682318004224,16299 790669538484510721,231894 795752182905716737,261155 777174251791060992,158149 773479664056696832,136947 774319130723946497,138054 750684258558095360,14462 749074959318786048,6945 755523576351092736,35890 758831302598504450,54070 791150604026535936,234583 795093322633187328,39957 765332878301368320,84759 753219979852419072,23739 781061996892401664,182313 794618023239782400,261987 767895172223012864,95672 771484854810714112,125554 779337263322894336,173964 791392805503561728,237908 786195861600542720,201346 794154363346264064,257596 753676897083678721,28819 751863327643602944,18323 779019244159766529,171693 764194887201918976,82457 766768140525051904,95672 780018632835239936,177704 786602813157576704,204835 757762718275280896,49070 760874812596219908,65180 770671677910814720,120393 790875875923419140,234583 754886242278309888,31075 764163353799307265,81869 790723712865673216,232884 753297345308164096,26871 761369956143407104,68144 758096357714518016,51364 774236584187133952,141887 758779631889620992,1248642 785594647833825280,197286 739303230576820224,1170616 776896572512669696,158589 768854740830654466,105109 781537889029021696,139404 787176156659261440,208867 779006312042663936,29263 791811825968877568,240890 773546080948609025,137158 795121371022065668,262022 793864182831742980,256255 786314583854243840,201555 770644481255157760,119832 788927191207776256,219119 756700609479409665,44290 749277064495190016,8047 794254781581660160,258456 767403974689484800,1249415 768825029538656259,75724 757703728837328896,45513 762913028841082880,74133 762942500323590144,74412 787458326892281856,208059 780948733978554368,182726 760126571411677185,61145 790277382708002816,220029 757231455147663360,46006 758511757916647424,52554 791369245598838784,234583 775741959608688642,150511 790662255306170368,232595 792096313521287168,11774 758994162221920262,56302 766070745919258625,80939 751623637736812544,18391 788509841199431680,217658 792081173363036161,243614 780473486678564864,180039 763764333683834880,76406 780459940611629056,180016 751166325058211840,17416 795054631512666112,261818 776200160137375744,154071 777633180253904896,161456 751869326286725120,18215 765971960216055808,88148 758426098963066881,52659 777599322334650369,162294 790586140294340608,231894 766451589561225216,93224 795308586062774272,257423 761647982093697024,47283 774017512291897344,139404 790524271525302272,231894 767498409066524672,65766 775671961980665857,150404 753063173369004036,23066 786964145581256704,11774 763206236867211264,76549 776202014988443649,153845 791081690177363968,236576 756969694746193920,45108 759102490075926528,54070 785242722084921344,194226 793613067061829632,254135 753845450701058048,29551 759189408167985152,56964 793460316369813505,252408 791688878327472129,238272 756264449904898048,42249 752694038596247552,22752 765638843781570560,87904 790792760160718848,232881 753791949719605249,27838 758058162280865792,50654 762019975167107072,431998 790666055320498177,231881 764996278338088962,85562 785326760908828673,11774 776917328873213952,157755 791358203783155713,238383 773569422984347648,137042 755160332998414336,35890 786443868027748352,194272 794522469185024000,259543 793638382299549696,254025 761230644760371201,67226 788066392457129985,215005 790268351842889728,230282 781666860148416512,188500 760194785634230272,61051 765648986770407425,88930 793673699564064768,252679 752226839418908672,21461 772944397868470272,132335 774043707314143233,139404 750358524685877248,11774 786910539750531072,207287 766685599248113664,93758 750333960467734528,351152 734523990853582848,352543 765255822624583680,86653 767362116110151680,97852 758397657496846337,52696 790352280704815104,230145 794984928618237952,263906 757953977501843456,50143 780275228232613888,178186 790649845635686402,232884 768974696628883456,109945 795716596090241024,267737 785667184152281088,197512 770271621881876480,117257 776237235813412864,151299 761248876280090624,66897 759385047497641984,58137 767792635876630528,100561 785547189183352832,194923 756665290876911616,31183 764074569464356865,1249165 769302372690440192,112788 785497015023054849,195625 776417974769094656,155451 793521550200668160,252711 767953851815198720,100893 788096714448179200,215005 746384883249885184,352722 777273401010483200,160609 780789462510993411,183269 792116894295699456,235685 781506214718951424,185310 772964587893207040,126972 793524772588183552,249926 751165538479538176,17416 779116909581045760,172089 795076878306406401,249926 749009765368406016,1247963 765350000289312768,87249 772225637700427776,129650 787058984939360257,208061 786850932210425856,205989 776092846726098944,153194 793130739852337152,249469 778066340447866880,165523 789137830068957184,222682 757659371224518656,48369 779685028716507137,174867 793056972815728640,95262 774372476155469824,141699 785636167941316608,197512 769163208758145024,111558 774325654888132608,128934 781544589186375680,186362 786985703972405249,207965 790607778792427521,232791 792774179040788484,218603 767882574383476741,97811 772149037176946688,128934 776232610720784384,154549 792129370278199296,243427 788436841024196608,209151 748277866228555776,1247845 794551266320019456,261155 772699719185338368,129558 792145884699951104,243075 763879783100919808,80939 765658292961939456,11774 787912753663004673,213887 747465642752647168,7258 776133407235567617,11774 763520417126572032,56391 793082701263831040,249286 762089063260180480,71270 792915023899324416,247739 788573715801845760,215437 785607322928373760,196277 789203130965635073,224297 768818193423077381,109104 788594307750105088,217285 787646560930717697,207051 795699936620924932,266151 768922474490785792,109875 770377514971725824,118724 779140120972824576,171062 777298687605280768,160593 785263428201873408,194560 761780476151410689,69878 750338273407631360,11495 790297102513340416,11774 758119252100460544,50923 759105288846790656,56964 766138520008359936,81929 768516245587103745,106673 781537809416921088,139404 789259412623888384,223899 791811477640544257,239893 780836077149966336,182659 753654521687969792,11774 753709373629882368,1172414 773612634247565313,137818 779520113334751232,175391 787198887555661824,207949 760421382517776384,62063 763465597774684160,77731 795036869129965568,263926 754123105472172034,22575 760966880626483201,65222 781435980238688256,183729 789261182419013634,206666 781816914972643328,189032 771409599563825152,125145 778683997597552640,167319 772596306787336192,131770 786372909367369728,203510 792911866808770560,247087 793108942104559617,249469 794616678692900864,262022 785580182388166656,196917 769288635002871808,112399 778725849046462465,170144 789150126480785408,223899 771464573190713344,124855 795744617412952065,247930 792432180412678144,245148 778614280530882560,167220 787222093200973824,207287 780191392807153664,176129 761564111096389632,67326 765402009411260416,86645 794526140467593217,261155 762711877021413376,74308 781840857615912961,190036 752658256468652032,22575 793599978660855808,252112 794743306471108608,255192 777955047963553792,164694 776659325205053440,157082 778241967352184832,166532 776555617506955264,156192 772218881477779456,128931 762730980075565056,74612 764936527780519937,11774 773905632969695233,139404 787809530604158977,203510 791713604026281984,238395 768160142621683712,103054 785786730326663168,194723 778624945270116353,169201 755232445277011968,35403 789927836161220608,228820 794327120306700288,259743 789513938425769984,226731 756887298852155392,43851 779378161511530496,174557 781258503507812352,186063 794989149270970368,263927 756278840561852416,42432 771471858440949760,118191 753390669641678848,27045 750957425805656065,14858 785542897512747009,196676 789469892789542912,225400 779979167051939840,174158 788851152506851328,194097 775713870740684802,85326 750072423312220161,1248030 785943740556906496,199546 780407706364575744,180039 795075976770174976,11774 791822303986319360,236393 757396851406405632,36072 774717258710921216,144573 788127078277271552,215754 761833839593390080,70858 781087538278723585,183077 794213544694861824,258598 779304821736083456,173628 776570873121648640,156053 790006148363452416,228354 793431347905728514,252020 774482969964666880,142503 787798590332821504,210208 790627832753905664,11774 759120513583251456,56964 764982043465789440,84889 773986742961639424,140443 751558363457007616,18326 780902596902924288,184328 787850690236252160,211368 788493875849682945,218275 793693223965175809,233154 755042643470454786,34666 765030271758589952,11774 791334230617796608,238207 772958242062405632,133185 790695514538774528,229874 765729726883176449,87904 793802490491707392,255393 794408162938015744,259034 777129910317953024,159876 781503915456077826,32404 767528034861617152,97371 793528572564672512,252020 773187896689823744,11774 733002066851954688,355242 791721114170855424,239405 795373087252299777,262639 778618997193449472,167220 769971296071475201,107072 770588322213138433,119682 765261969175646208,27156 771929664113770497,127775 792865088420007936,228341 788797255373451264,220526 763372648449671168,75899 787093340017700865,207287 767962412469268480,102249 779174441301540864,169552 751901039109038080,20177 750268955542097920,11495 750844151692918784,15316 752216007477960705,21478 761651148457594881,47283 761682698939174912,70263 781576783032377345,188304 756669668308299776,44273 779295820696817664,173753 788681577211375616,219531 787083748311531520,208928 778417692298645505,154544 788072868256948224,215005 795261542681804800,243187 755408351211753473,35403 757355629279322116,46405 788866889262956544,216009 775001127595024384,146259 778594469000065029,168794 763123023473938432,76794 794958565811294208,263895 761201322586693632,67103 777652640553459712,162294 761231187436310529,66897 794675260813676544,261818 789335997708328960,225456 757019253035954176,45672 756282529938714625,42495 777012321403097088,159146 780897911928258560,184044 795004682523570177,263907 792257928241745920,243451 790416046087806977,229745 795356978990252032,262328 761797133922074624,64730 763442444981641216,77720 778456775922061312,166075 761349349192376320,68163 780794551585746944,182036 757806601315028992,48926 785896353591353346,198878 763350877033762816,76188 790571476269211648,231318 753324209254785024,26702 780408045344067584,179742 788944632793010176,104244 766293936545472513,91946 775120791176437761,146675 761658220582699008,69565 794224174252359680,258331 788537641910231040,218875 789711622730313728,223249 769557887802744833,112399 765282837025005568,86873 763815452770390016,79691 791676188674682880,240483 763216282179162113,47188 776881048403587073,157993 791810118924902401,240890 794684019220893696,262022 794688777369382912,262784 792538835498340352,243075 788485958677037057,218603 789448660509597696,225981 794462412514754560,259659 763834332377026560,80716 765986512123101184,90384 793164517106716672,229908 786002828137410564,198926 773992547572219904,140444 735202011176538112,11774 778427863271821312,168045 763138745528901636,75899 778315029955289088,167319 775987492235411456,148574 765452400241049600,87734 780058964482519040,164328 767765246538809346,100893 753608317130321920,24597 759774855747112962,56676 785942306176184320,199769 794538355346182144,257492 772873227102064640,132996 791094628695048192,236035 773868527879016448,139404 792459523915182080,243513 781692227752001536,177455 774484543139033088,142503 788035055633379328,214209 791047831943380993,232169 758119408640233472,41703 772573612419129344,131007 789228935091326976,223692 793094372631773186,249469 791739619268292608,240145 758374234993360900,52821 753414006770020352,25189 781474813458210816,182659 759524113148895232,58227 792855544348282880,247379 766461866511994881,93474 770262593026068480,117257 785736238527545345,196538 758512563353034752,46076 787162312713048064,207965 795710626794442753,268281 771478060101140480,125853 775755727000309760,150511 771428353429663744,124597 786579607419953157,204413 759054430259994625,55710 765690559830765569,88546 787086069623685121,207965 739858475035987969,351463 792497771991490560,246392 732325501759569920,350808 775741268764659713,151071 793866549757087744,255942 788471746630291456,218275 757904757533073408,49070 764914693626396672,84449 770595271038435329,119832 763523530197729280,77598 779614238377644032,175549 780602330773229568,80785 788125712888762371,215437 791032395428487168,235179 758112583475793920,50110 779480309674889216,174435 793322812408750080,249926 764667872907960320,84429 792348518392487937,245103 753194385177796608,25656 776866333346717696,310322 789179017173737472,223286 754872569803763712,26721 786994874532921344,207051 793414129226833920,249926 793586617202122752,252112 757753826749190146,49066 781209722317922304,186434 775069048661049344,146205 764247889757425664,82002 776552420067254272,155334 792080451745746944,243614 762266504624738304,72035 790606120301633537,232791 792397843461992448,245566 773623572799643648,137158 774802372413370368,144654 785863337187876864,198878 751546056907730944,18539 794020341702127617,256276 787276821951815680,46572 771732597114155008,124359 793524793203101697,250033 752914054964875264,138740 753609443401670656,28148 786519152143896576,203674 767060203976134656,97472 792166253347545088,243092 753680364439306240,28819 756589158324396032,44274 790660571045699585,232881 756227339353202688,42071 788775204432379904,220029 792398387178049536,245566 781550656112979971,188401 750377753854304257,12883 755820613327921152,39957 768600715040141313,106083 763440751640313856,1249124 768855513241051137,105109 770218707305967616,45672 786009937482768384,197001 781199909936508932,185496 792042311039328256,240070 790596318540345344,232169 786634468958228481,205181 735180270211473409,7311 788408314870849536,11774 788756959935795200,219989 795331835693854720,266079 776995678350405632,156835 790562532389859329,232282 793355857891254272,249469 768855500284846080,105109 793529491003809793,249469 763432127824146432,78304 785487596327694336,195481 788826821538242560,220526 788094916748517376,214899 776464281739157504,156103 763158669529784320,73814 763666875888889857,76315 761340725808144392,67973 762107783839834112,352011 786970516800344064,207287 786612482395832320,204413 768929966771752960,110381 764966868608221184,84441 787145413262450688,207965 767125062294114304,97852 768122556486410241,103261 795378588056961024,266491 760623709056999424,63179 793494241657757696,252741 780656587199373312,182257 763663288999837696,78304 774079146674618368,141360 795028629113733120,263926 786359503159787520,202429 791011269985697792,235251 785636720649699328,197297 755901142710751232,39235 732741838495350785,353874 785462944234610688,195975 787762975851425792,211877 758289773119307776,52112 776099891726745600,152872 753284099381624832,24196 763870023861493760,80939 791441998188249088,238117 762677847207141380,74216 792088242426294272,237964 772464429845868544,128934 779380871887400960,174294 786907974178447361,207287 757598370860937218,47940 755200428242075648,35372 761194892676755456,61375 752659294307307521,349856 788908116775608321,11774 750885175521865728,15643 770854989547778048,120341 773749712457457664,11774 778314940063092740,166282 791716062194794497,241034 792192110510342144,242693 793978962510835712,255942 767766798653648896,99044 788124653038424064,215754 773869985374564353,139404 773909721078259712,139404 761421666018811904,67226 789538837378707457,208420 750840033863761920,15643 787428137286107136,188577 793379122592514048,250760 733998800281341958,350684 765698646742622208,88546 785299807745167361,193669 791495371297992704,18395 778529098482061312,152594 768400904131403776,95055 771492652130807808,125846 775298116387864576,148045 779148852645367808,172962 750361859681726464,11495 791015007026683904,234653 793710945394720768,247240 771440799607361536,124597 756600322060120064,44056 760291836653076480,61544 789138082352115713,222647 793580255000662017,253793 785503150505689088,196277 793478264501080064,252341 794722754486472704,261050 775187663875821568,146704 791002622815723520,235886 788932289988354049,217519 794574610440146944,261155 788487746801184768,218275 793945349543104513,256105 794060427885944832,257423 794632532218302464,261155 770222513020284928,117377 780373716353978368,179742 788767047803019264,218219 780681070253580288,182036 753052307844173824,24788 760548590439784448,62779 754087176116244481,29263 763465460520103936,78159 765589794248200192,53999 785681968079839237,197512 788733845894029317,220332 763496099856252928,78205 773481691113545728,136947 765950743543177216,90384 794841434964639744,249926 795297678796070914,266079 764540681016705024,76012 758057160131670016,42344 792436755601367040,243451 764997479360110593,84209 769868133284794368,110362 775881526357684224,152182 786544009837678593,200490 790948331702870016,234653 749324204806377472,7816 793809945246380032,255348 766428484780498944,93823 756537337668968448,43751 785892747328655360,198671 767001738792493056,97119 791319041151557632,203821 750659426227367936,13603 792499715279577088,245750 752955163300724736,24257 753375580612100096,27101 759658997129641984,58255 792349564405776384,243187 751177279506616320,17591 779429342057234433,158387 763821768788234240,80607 778653424191758336,169226 786001962219208704,199211 779035057071673344,171693 777229754542030848,159411 766358225474191360,80939 771400359692472320,125367 785861332801388544,198878 759058030960844800,56037 768261585500446721,101681 793957573758107648,254135 778413757831737344,167311 795710181116170240,199307 768162781891657729,103294 781196518795509762,184462 755376644496494593,37044 774077455606829061,138415 788886649589596160,221143 763789937539964928,79693 786726982126010368,205455 792159894052798464,244289 775793540513140736,151156 779119642946088960,172428 786165740252516352,193924 755171399602429952,35890 788505036825333760,218495 754847553183739904,26721 758364712392273921,51171 793593054368239616,249926 768569429106028544,107469 785656197563109376,196767 763483600058585088,75899 766692312713924608,95568 785628528901443585,195807 758044293416251392,50654 751104509762383872,16422 760875980881735681,65180 788019645366145024,214209 795763842378776576,268281 766470834131116032,93474 775363833019953152,148537 769349027968286721,113165 795222852228304897,262022 777939762107645952,160480 779453862805540864,172185 770329110946152450,118192 786301336669163520,202727 761155760789266432,66866 781632270650134528,189515 750013010794672128,10810 773888014644895744,139404 752875909128990720,18491 778384076004794368,152594 785605854137425920,196277 772879805100466179,132364 795425102074552320,266822 767690968602583044,100559 776421897751760896,153756 778232147601723392,166532 788589478080315392,215437 786215865335238656,199640 767783963343593472,349479 767827676480565248,99900 758756344899829760,44163 764545581092044800,351152 794173050803523588,257492 781239397656121344,185595 794511821994598400,259034 756606418761809920,43285 793414081785032704,249926 763797628056399872,80393 788343858937470976,213064 773703577223114753,138819 750503103028404229,12883 762400000592715776,11774 772247886612475904,129558 763516411478216710,78684 758707230971666432,46076 785364371065085952,193671 756340503415656449,42564 766353494827732992,92166 776887960297938944,159016 794530425532203010,261155 752929595599433729,24597 755167377306845184,35216 763872159387254784,80939 765770118555107328,87904 788387249725538304,213064 777279454112514049,160134 765190030713298945,84745 778714766495789057,168698 786705359520034816,205091 786996945059328000,208176 781261863682138112,185310 766468553025265664,93210 787301635022200832,209796 793488049896247296,252741 777308311645327360,161407 767026494476521478,94660 793243349117382656,249926 761532267512537088,68908 786262159672115200,202429 753960107579441152,29790 788009466650165249,212711 758079838796283904,50476 770088339651366916,110949 790554221909118976,231784 778278739880710144,166434 760866921348730880,65180 732409138089762818,1170428 778632692372045824,168794 793101697308430336,249469 786030841994498048,197297 788183117672701952,214899 750783965452206080,14277 765714471507460096,88581 781545706800619520,188577 793460022990610432,249469 760428069475667968,62771 775881539456536577,151410 789676908384546816,225981 788535105107005440,218275 758690827015065600,54070 765583735047786496,82162 772204185747984384,352751 778292197779177473,166532 771125818747711488,122776 794684806718222336,262752 752241466097831936,20279 780729711936757760,182036 791348647103344640,11774 781656596304633857,183269 770234132416827393,117257 777664535507431424,162559 769308798280462340,108849 795331514535911424,266276 759235694736932864,56964 770798558085644288,121195 791675525819408384,240483 753047070248931328,24316 795029465311117312,262849 760203856160563200,61145 763807986909184001,78566 789274957545177090,194060 770414449450741760,118989 764927057096605697,81955 794199481155719168,258331 767137321099460609,94660 760074557780811776,60801 768233029403873280,11774 768173603372142593,103354 780106465931583488,178045 760866661696241664,11774 763890833003192320,80939 786786031970488320,206054 793097014904881152,249469 770459007286910977,102514 789495300058644480,215437 760474356892000256,41680 775347682479001602,148170 792465705241288704,245724 750914312181522432,14858 794692850873171968,262752 763463475188404224,77612 758052599530606592,51069 785585198263996416,197286 794720649084338176,262296 762341766695624704,431998 773530173811548160,137158 772844481389342721,132335 794138291423604736,257026 754754322718715906,33549 756566817225703425,43553 757262934577975296,45348 753667776615636992,24248 759903171179229185,58873 762240284377907200,71721 775372654647840768,148349 764369124671811584,82066 773951882293235712,139404 750009883756494849,7816 793835834537410563,252408 760789983196217344,64664 753701444419657728,26803 758823914176774144,1248642 785299191710961668,194934 768957523911139328,110302 778711551586938880,169916 790847272523149312,232863 791784920217636864,241678 758136604955377664,41703 768943020699971586,109360 770428532497481728,118191 791365155569471488,238207 766782338189721602,352982 779549375341076480,170187 792349944657145856,243092 775433469371482112,148800 789147472908066817,11774 773963854653091840,140444 794597033453621249,258044 773783138782765057,11774 792624310850494464,241678 794353378486689792,257492 753302635088719872,26924 770811188825456640,120610 774349711067185152,139404 780614712388005888,182146 759221664718655488,53991 773507686050762753,352699 793224533528420352,249841 787772795291787264,210989 767359174128857088,97505 790230262131023873,230009 791691858044981248,238207 792157100407488512,242693 793969147688292352,256393 793190291922493440,250408 774221884707614722,141316 781376688273883136,185255 787735390270681088,212711 745308531650232320,11774 760491314194644992,61051 767753176258846720,101134 768516368593543168,105345 765761592214650882,88920 771394329965395968,125367 778198220350423042,164826 773267624553750528,134993 749620828669636608,7546 758067578203934720,49852 753397889301221376,21719 780867176001527808,183269 776202819279855616,154534 785266867564752896,194211 793926285063921664,256125 766425631739486209,87249 763694560988004352,78344 772486762270756864,128519 792524545110388736,246273 765653134375055360,1170769 764219614360469504,80939 786575847058710528,200467 789469587108757504,225358 754755314721759232,21888 788515540952154112,218275 777845195115143168,163990 754726327068962816,33356 790250812714913792,230282 793450705105190912,249841 788023695545630721,214492 732604477430063104,11774 770809685859373056,121359 791588822366638080,239893 779119734637887488,18395 779770028031746048,464984 793842962581127172,255942 763426278615638016,77731 792360209251504128,245095 760258617803169796,61922 792216046287585281,244047 762459810600148992,431998 780482567925485569,11774 791104564728508416,234564 767021887012605952,95530 791043638469984256,234583 761363481782198272,66116 750406602012758016,11495 755293656270065666,35890 792090481517793281,232792 764941782387941376,11774 774931282627325952,142506 777576368485703680,162497 793886121797320704,256255 790934167181635585,234583 771928343310663680,118191 763861376892858368,80716 786004832750481408,200382 776105218886946816,153494 765699015321219072,88902 775731418630463488,150511 753872420231086080,28010 756581488691408896,43471 788028950643638273,211829 788010802850639872,214173 789167747552845825,224266 786245932744450049,201958 781287096703037440,186584 765908388844679171,90031 758364096148504576,52112 774155110498775040,139404 778891460758401024,162153 755485810452037632,37973 778579250513313796,168794 762534701949030400,73288 793163896089554945,249926 791658599902773248,240483 775894420940058624,152314 788425465262288897,215754 751945616712822784,14277 794915521493868545,262022 794514984428445696,257353 763833649515159552,78561 764884059658915840,84422 760703483632820224,11774 762782677724463104,73910 769613545885593600,110585 767809850776571905,93504 787716257768497152,205197 792402525064486912,245566 751627675182116865,14277 768501971187699712,106281 751099069901275136,16008 779360710656614400,174427 793146487786135552,249469 762034501765754880,71326 762391816545013760,72978 753744790143938560,11774 773623077917880320,136947 751181508635877377,16768 786916182771335168,192032 775286452376698880,148045 775061632481386496,146847 785558173948125184,196917 732667623347916800,353200 795297579571347456,266079 775438035265519617,148870 763131578486628352,75899 795265796943519744,265257 775019725189414912,144611 771511818673987584,125163 792574282446544896,246392 773959338289344512,139404 780617434025725952,182154 756771849632043008,43391 777629455564939264,159876 792175498315137024,243451 793116394258857984,241630 794240859222855680,259063 771514267296157696,125111 764219118903922688,77975 763535357564424193,78159 778799569249239040,169550 795777636085755904,267587 785866202836979712,197512 771859000384102400,128382 788189697767936001,214809 766632549162582016,91700 770790027219439616,121479 750606661451124736,12883 763154336629174272,74133 764106272413216768,81702 775489610889723904,112363 776007667072589824,151302 793181346533376000,249926 792683989320425472,242521 786951204383240193,20799 781514896198373376,188401 788862719231266816,218275 768225640973819905,103924 785502284042100736,196233 766784791370805248,95707 780946800500961280,183632 790226434337959938,220819 777678648304214016,161456 773708290987524096,136904 778309853592690688,167311 785404380044333056,195125 772185978748362753,129991 779266299654500352,168633 786962015768178688,207287 791720283237330944,240483 755683892909203456,37979 767082361875988480,97811 794601973676994560,261796 769963205212930053,105109 786835600523431936,205989 795759653296701444,267564 758300670483173376,52112 755803175106572288,39685 780600483639660544,80785 793597569440092160,252893 786282303026700288,201958 791022628316155904,235294 787680084735950848,210585 763767702406172672,77612 759145488071426048,56964 764213857992646660,82457 786552424743907328,204413 787691458572722176,210253 768125329684598785,103354 768603206079291392,95044 774662017194008576,353879 793207065594372096,250633 795168006267662336,264397 769175994418683908,109945 755841426550759424,39462 765378950340157440,353818 792138836830658560,243187 794579389316886528,261155 786940916527431681,207613 774954064421515264,1170572 786912440923648000,207008 769361070729428992,104662 755158132829978624,35890 790258729606414336,230270 788008728272306178,214354 758544095820197888,52879 788604102876008448,218832 758709868769349632,53924 767033922261626880,97433 794618560689606660,262022 753451930941128705,27045 766515621966118912,93477 791365982241431552,238429 769576132098322432,112808 774321613185556480,141360 781115707153154048,185496 786475953111257088,201571 764387705220366336,82066 756187772520718336,41680 776199227366117376,153845 786631948626046976,205181 794639770597130240,262022 759099298239901696,56964 756537823918862337,43225 785276626733064192,194648 770827929836220416,119449 785977775983386624,199891 787736595986350080,210235 775376879490506752,148645 764093078898561025,81702 771475183999778816,124855 794949142200008704,263096 794955673637425153,242693 765269962185248769,80939 771509465833234433,125142 778707968384573440,169320 749561137734180865,7869 785244468249145344,194210 732397388829212672,196346 762832550649733121,74066 750356586204426240,12805 788388597409968128,217519 750441920502099968,13343 766611723226902528,91818 768847760347062272,109571 773486371025461248,134633 773656162562564096,137869 793231201595187200,248988 793559709412392960,253018 772664500298276864,129558 785565503700041728,196676 756869444186451968,44450 760527875955052544,11774 766498855193935872,93405 755898292861603844,40251 755788837809422336,39637 751127233100525568,16953 788747519350145025,220332 772197323199901698,164500 765355671730651136,85562 786282673413038080,201583 758074986791706624,41141 787225318063046657,207151 773909729403887617,139865 791982723166449664,241860 795680771113684992,267862 786153014365155328,201351 734833071388798977,349566 758622719504216065,54070 767794663403106304,101421 781227373194797056,186434 763832346621665280,79344 775066431511728128,146205 772528223330545664,130026 781347778953814016,186584 778426767035949056,167220 781199522039029760,185313 790242432340418562,227048 754847626361647105,28574 778733172989100032,168284 778812530214866944,167210 794544174079025152,261155 776613655257321474,157082 794653174820962304,262486 795753074346393601,267746 758306282482782208,52112 762063449115463680,431998 771488562223149060,120613 756512431267057664,43712 751626411752906752,18215 757612012092338176,46382 763861142640988161,80366 771397652495740928,124883 795425231292821505,266884 785487675918811136,194949 785901641060999168,11774 786957607281971201,205094 778597569337384960,168794 788616454103044096,217899 741336604661452800,349343 785991416199675904,200490 754785787653283840,29353 779540557739749376,464984 794902968940249089,262752 745284881949700096,11774 759118905419898881,56964 757541368646492161,47782 778657792882270208,167319 792702405657919488,247062 794627064255102976,250785 761385823577202688,67906 790257431678820352,230270 757691809581535232,48439 788942805875982336,11774 788406945443147776,214078 792169058053464064,11774 776888620275888129,158542 757547809742749697,47782 778347960019013632,166852 790942776544284672,234583 778611292852584449,169201 761681805766496257,69711 772236462846779392,129551 794233483568631808,258456 751901838497243136,18395 759501212798455808,58508 794698722357587972,262752 791610527554363392,240061 781610975782854657,189017 791322239744352256,231427 795037668195201024,263532 757634047183036416,47761 761298953434312704,65500 793865139808264192,256255 764119707725156352,81869 764166881846497281,75724 768633585217576960,107745 751800049135263744,19376 788155831732830209,199657 791637040194465796,240067 759483259734548480,58537 760451486199390208,61412 768855049598562304,105109 787126533013987328,207151 793478547297935361,250033 764136502762831872,82066 764925086805655552,84889 762000775887347713,71259 793421915675172871,252020 792436827051397121,245130 794331130203926529,259659 780528685879140354,19299 794762317133213696,262784 756627608704516098,44429 777565906457067520,162497 787011998571720704,192421 791262103894056961,237491 779282632655929344,158387 733256766490738688,353016 752246915966889985,21833 781632435851321345,187044 787646682385289216,204835 759181109540298752,51798 763087943028183040,75724 764794444633604097,84714 751179601464799232,17434 776758812267188224,121300 793845645186625536,255954 757654903632175104,48477 763817376882171904,80393 756319058019188736,42249 765235851878031360,83391 793529840011874304,249926 753981240529723392,30590 772552915672141825,114779 789108289158025216,220526 770354115016855552,106716 733691930689736705,355952 769157611639889920,74247 776510535848177664,155898 788516831074062336,217837 754785297813102592,15066 776137780539916289,153921 788608383918243840,219593 785333272653864960,11774 758344246843899904,52554 766249544271048705,91946 794586276934520832,261155 764992435097313280,85562 768874125880328192,109666 789562335216095232,226832 778201964651749376,166409 786292741793648641,201558 755353276418236416,35939 755168204385845248,35890 750390156029419521,11774 746386371040972800,351436 790546073034948613,231894 759761924376571905,355994 765493026181361665,87851 754950379599650816,19075 764086348135305217,81702 758618597304504321,53580 760284487984885762,60849 761387273954832384,67852 786977943419392000,207949 761353806563115009,32404 775453205421359109,149200 763178493299396608,75899 779027156311511040,168794 786323644188352512,202429 776213034314399744,154214 793828445235077121,249852 790279088246132736,229693 768081661967867904,103071 779063817078726656,171825 758139042118729729,41703 760856961646628864,65222 758788027544117248,53996 770344656475295744,118087 771123037957558273,123085 787716211828154368,205197 756311491985285120,42432 792431376255418370,245148 756658597229109248,44271 764150693435408384,82066 789965168058900480,228702 768512539760160769,104973 771066011462217728,122982 790637055139196928,232863 790915451257749504,234583 791440640714342400,238099 780103185977315328,178360 791309778966294530,237223 773953499004477440,140444 754021194450423808,31095 793168211843756032,249180 773928468253925377,139404 793056153550848000,248639 777646758641958912,162596 791617691115290625,239986 794195503672082434,248677 781522391684055040,188401 770390410158112768,118604 771126448514007044,122776 791884429169872897,240814 769716800556707840,110362 775527387266027520,149089 776483753916981248,154709 793430782731776001,252020 794968293480300544,263817 795657494852943872,267521 753314853176111105,24704 761343844667494401,65222 767733442956128256,100893 761176173959184386,66897 785794118660202497,196767 795758270212292609,268777 773237553440911360,11774 775791959931691008,151156 787501908525215744,209292 753359357388070912,27317 788834873817563138,220029 794243635415912448,256276 767795152651825152,101134 751867108498210816,18893 789899252793282560,227048 768543004869160960,100605 791654576025923584,240145 760990284473925633,66116 791403279850713088,238378 769139957201895424,107376 773842231484526592,139404 778306004312358912,167220 765597791699607553,87904 766212431836131328,90384 795436536154247168,247930 795343966266945536,11774 763873736974012416,431998 792191189747281920,243187 754765587444674561,33089 770626337895686144,101383 763107056362491905,76429 769681534265819136,114301 776774857757450240,157840 787266494522494976,199307 788743251960422400,217838 781224306638327808,186434 778428088044498944,167311 781349706081329153,186584 777196867302072320,159370 780636493152788480,182036 790989456228618240,233692 760696297619853312,64147 793667779081539584,253793 765563680977133568,85805 752629319680159744,22917 795673212088483840,267655 755136902500524032,35745 769340488813948929,112788 751206771126001664,16833 775373543974457345,148033 768947990144946176,106821 767835259186524160,101681 736015936113811457,11774 758289738453422080,52257 762485830074064899,1248522 762787304318472194,73712 789530085770625024,738099 763388373453053953,77975 753585453958168577,28037 793285903166894080,249469 792365418258112514,245086 772022354335629312,125816 773881638103162880,139404 787120097580097536,209292 794983204407025664,262925 795291865125883904,265795 795613480141410305,267655 764835748990164992,77569 776130024835469313,152903 742757100703625216,11774 760187206342418432,61602 773873859233808384,137042 779033473872977920,171168 791024454298169344,235590 792050206309126144,243075 767096965557518338,90327 791438218273042433,238395 795657523726614529,267521 787087027388813312,204835 792982462796300293,37173 765422871434792961,1249253 791699519809458177,240483 793172189188988928,249469 781278894712389632,186584 768923756035137536,108849 749393684316258304,8047 779340037615939585,173753 757824640127414272,19563 786987191931015168,11774 751923973428875264,19376 773588478034673664,137869 773895325614379008,139404 769293592061968385,112788 781166254195220480,185496 780112392042807296,167124 789473646133833728,225981 788168173392658433,216009 785859962987745282,198878 780791248999309313,183269 753009816046559232,25255 772831896535457792,132578 791367683367239680,238207 777772300666044416,162610 788440115534110720,11774 765207443618004992,86440 789147630295212032,223492 785547615723282436,196788 779694986900172800,171993 791695307268558848,240483 791996409469960192,241819 774026312126050305,140614 791796448094461952,240926 794570049226883072,261155 785256519654707200,193515 785319521225760768,194648 794196662373797888,245313 794259857050370048,259200 779373286014619648,174427 779030761563357184,171913 790953913189007360,11774 788454240293236736,218275 793615466807734272,254209 760778558105157633,63451 788491774268276736,218275 770121928124276737,112363 781334559468113921,146608 788988125494153216,222500 777923306812870661,164694 763059025856438272,73721 750001096395939840,10733 752695000761180160,17416 790927777230950413,232715 764385137484115970,76771 768872624084684801,109666 776172845206347776,151255 780512220882935810,180759 770945109072359424,120393 776143362919325696,152314 761349171366461440,51798 778258702868504576,166532 766124338307174401,90582 778449724890189826,63149 756646183938977792,43391 770540094688227328,117375 767415884147064834,98646 786861497414746116,204193 775476212940570625,149200 789694335566635008,227242 766796445622104064,95511 777570426432217088,162497 781244932157743104,186091 794989323233980417,244735 749432966095351808,8582 756410168255152128,42249 762683616115777537,73814 771467840645849088,125367 792105665661730816,243187 762417166498922497,73102 795044716685459456,263676 786155773235638273,196277 778516270807416833,152594 794079705016057856,257423 761276061254610944,67023 770174778254786560,117125 788502135549853696,207843 793984407409299456,256439 775755144843538432,150511 776481656828026880,156055 763000891251109888,75899 762818962136571904,73712 791208562164989952,236502 795005423887581184,264431 788147581213810688,214354 792915509842808832,248516 794974311010488321,241067 751569470024392705,18491 769677135778816001,114779 788106391122620416,214209 758732789537656835,54739 760110304877436928,61051 788163674645016576,215754 772671860118990848,130669 778442273725882368,152594 791776550731386880,238780 779085601068945408,172621 790199703065460736,229930 786151796280406016,196917 795689646999175168,267655 787069060836102146,208498 793618303998582784,254011 776639451732639744,157082 774055951078948864,134805 758804494654189568,54856 785565565196853248,197035 753420522193428480,27222 786511404463366144,193636 792062781532942336,237813 760236983499251712,60849 768575076547502081,106716 775401248304590848,148537 780417296720244736,177773 760471260098945024,62771 788845555501961220,11774 755861896918695936,39475 758553263927095296,48289 775721399486853125,149953 793255838878019584,249926 767478817321521156,97392 752627029711790081,22400 755750554320502784,38183 788791095157219328,220820 793249503834836992,249926 753398062731722757,25189 787013159391342592,207287 786934834400821248,207287 795655700227592192,267746 787865069828841473,187607 793264883269824513,250102 793141518093709312,249469 773548896794583040,136947 781445858332119041,139404 794642941025271810,259034 767011553203847174,95511 786580204785467392,202983 770700189120147457,120610 753323931386322944,26458 762338301936226304,1249021 764607454210580480,84209 763080864783818752,76487 764178562572292097,80098 792044529776033796,243075 771351472365768704,122622 786019542195576838,197286 788117847167922176,215437 788721706403627014,218495 755892112126775296,47188 768916831549677568,11774 754095695624278016,30910 789947001186111489,164764 757248431559733249,46652 760981343723487232,65455 790586783591337984,232169 786978249746165760,207949 788837489087696896,220526 765686923901952000,88881 787112893686755328,209151 750826438031319041,15643 771096219363840000,122982 793449090138931200,250430 769920729609605120,110585 755781553632882689,17416 756620660185690113,44429 777934056260534272,164826 777976521432629248,165117 785434441766342656,83648 792396978567077888,245566 793437674644406272,252020 765985328691867648,90125 733177066376593408,355106 789005928666243072,11774 787185625040621568,207613 761931997010808832,70858 768118479996145664,103261 771587367446515713,118191 773919481890471936,139404 792118658529058816,244230 778951462751698944,171324 772164453622087681,129991 752911517280931841,22917 778523390214823936,152594 778683130290909185,168284 786786181769863168,194723 774920224911032320,144433 786517893663985665,203806 776469263825580032,11774 785616840777011200,195936 795428136984973312,266079 753984664231092224,30802 766302787588141056,11774 780126683978432512,178258 773282723402174464,134371 770304118300606465,117257 781854130755268608,67331 757342791898988544,46612 789157917584789504,11774 765271740859592704,80486 733131317253017601,353789 788718731467821061,215437 775879502119305216,150404 777312939434995712,157755 772794976753385472,129918 771663442646216704,126389 781852951157444612,190635 768094966686027776,101681 788501230708457472,218275 749623754242727936,7546 750870159762403328,14215 788179603638525953,215088 789285733248884738,224680 794292532083572737,258193 781917875816849408,188478 775367172075970560,148574 754198210894233601,32157 767610386266755072,90384 777901953317613568,163990 779667538984787968,167939 774027348773511169,140444 771387450509828096,124597 761354195014410240,68247 788488575474135040,216589 759035743863869440,19563 761629323006795780,68864 771217855756972036,121612 768611221834563584,107469 786646732989829120,204413 772878584251768832,132370 777567685672591360,162497 770699344433545216,108396 785702851381108737,196524 792467202725347328,245373 751047777782669312,1248140 780497887671283713,168284 756988856008839168,45369 787813271134797824,213064 794225827844067328,257423 790276276565180416,228354 786785167700471812,205728 789398885600854016,225739 780810357266747392,182349 732795916529348611,60071 780801792145756160,182665 758140507323236352,50923 778317719976353792,167220 793206895167188992,250633 762847589725122561,75274 774065401843986432,139404 786320877398863872,192032 762665309874581504,74133 793189653264363534,249469 788134182136406016,215754 791873502332657664,237908 776913482096730116,158387 778373600365518848,166390 786622838442713088,205181 753784874222415872,24173 757946674157383681,49925 788752137241100288,220526 755863509590683648,39207 794771028442542080,252020 786786909997572096,205728 760907430108667904,65180 790574570491170817,231894 790664160547860480,233307 794625026402164740,261987 766999483229974528,96514 774566652121845760,141360 762720920276467712,73926 754848009301602304,27045 795680948394270720,267862 765291410375315457,84209 735879973936959488,11774 757696753718136833,48270 772456987103629312,131045 773909240096305152,139404 788154728807104512,216009 775095634525171712,146847 765486260341309440,87145 774663200268652546,139404 788476963081990144,218275 755254401279885312,36545 776630450953519105,155898 778358660275765248,167220 793284509445730304,250633 767853235373834240,100891 767200407944769536,97811 776061978997653504,153095 753692647710011392,28282 790659844998963200,232169 763027776085585920,74066 789098500856418304,223286 760183455921549312,60794 787011755910107136,11774 785310498564804608,193639 755937033198116864,39475 762795494158413824,74041 759223385750642691,57274 793437752062717953,252196 794189320622055424,258598 792073400042786816,235621 763901201591132161,80643 751674560466997250,12604 760981658577281024,65174 787895909086531584,197888 792086342171709440,240474 753336871544090624,27061 790566114694692864,232280 791376865764122624,238207 755853323605987329,37698 794226989993521152,258957 791468387746492416,239261 778567373645230080,168794 770752260229984256,121177 775043253024415745,146259 769409876841738241,112399 786683424375529476,204413 777140397680177153,158110 766085945426780161,90908 758005757614755840,12954 771966509237276672,128615 762283865125814272,431998 764283084770455552,82283 795694344334249984,267521 743232099197587461,351268 755478034858274817,36875 788183110105968641,215505 780464390298566657,177233 795441643725856768,267014 776128128829820928,153035 778751930986147840,154709 766672199897915392,93405 776957994890174465,156055 788154679720972289,215488 786176567609139202,200419 760498745645694976,62821 755377731865456641,37025 760046223906762752,56420 732102539487903744,1170330 791093772901900288,234583 791692216741748737,233831 758107295062560768,51344 768147426632884224,104162 775789534667759617,151748 792031733516492800,243187 764207915301351424,82544 764723887208673280,26066 787010908635664384,205181 785492717950283776,196277 790649273620828160,231580 789416880838541312,225427 785939334478299136,199431 781865369883570180,190635 764441360191610880,75762 760234475624161281,61412 766662585445855232,91751 785832332120817664,194402 766010175740338176,90735 758724382369775617,54070 761701885803847681,69356 788064682561171456,214354 786994204635521025,208167 789766121629057025,203546 791316707302371328,237235 790545029261565952,231792 757735861098205184,49056 794336282935697409,226320 755013023836798976,32963 769556018573389825,112399 771152468675813377,122126 773892817395388416,138054 790547569755783168,229874 788747237413285888,220332 754948480842534912,33262 795077099212017664,11774 791836716734775296,240070 794918232050323456,263895 768107703042465792,101203 777769197740945408,161456 794255984105377792,258598 777519646454931456,162213 772913963776565248,132364 762117647366365184,431998 755716364212563968,39125 793402300433739776,250633 751630914615205890,14277 778592689373614080,168794 753228100154957826,19133 771512951089922048,126390 795298055138476032,265644 751585101411020800,18893 770282081477799936,117257 773636031052521473,136904 793160690064293893,249841 767549148027555840,97850 794294660537585664,11774 749619311635935233,7546 756519154325356544,11774 756816418851684352,43399 761194790977318912,66801 795048640884588544,264911 786348140790185984,203048 732622177657229312,350379 760850087912230912,64722 789156240505106432,221416 790713891189690368,231792 795270428608446466,264397 785659383850016768,196277 792768487798079489,245148 785951681041211392,199546 795425552803004416,267014 778330653762916352,144730 790308551369424896,229818 732226110600167424,1170320 761093320294576128,65222 794720303976972289,262849 775079179851182080,146804 788189834800144384,214078 773980046923034628,140232 787445177585586176,209736 776015047596314624,152735 791332691140497408,238207 766676051510558721,95262 771760049970671617,121140 776019236321832961,152735 778582717856378880,168794 781326307661492225,26066 766030499382980608,90384 779791903940239360,170187 792876121146724353,247087 749612101891682305,9332 761688541147516929,68862 795070180997156864,263895 757216155295682560,44163 787030043859881984,194230 795367658493530112,265875 758685963379879936,54070 791374009548021762,238207 792102934490255360,243187 768602883839303680,97852 750804197755482113,15021 792232858127470592,242693 766834311844638720,95593 793845040833376256,255942 775397757624291328,148473 793910424915673088,256255 757622031718289408,47761 764609773140516864,80648 765642743234179075,88541 790930419160154112,234583 776671553069064192,155896 742395765990010881,11774 755847914564444160,39657 753282500072394753,26780 765155025274474496,86103 776873633859903488,157082 778619345324773377,169201 787063617455665152,207109 794007413183696900,256239 778316697619066881,152594 786054850756775936,198589 791201877245382658,234583 764788744134266880,84724 795457329051340801,267180 778404825906249728,73383 779402824044122113,172400 773980193862066176,136515 753722454883696640,29263 793183605384093696,250033 757979330332991488,50314 781833556448407552,190635 789160797901512705,221947 790317745648926720,230917 758385752342429696,41719 765973377903370240,7092 767781838739890176,101203 770643882665250816,117257 766025065406291968,90694 752034178846248961,18489 790214726173077505,226731 758096835269500928,41459 761333160424706048,66159 776708887806291968,155390 779688935387725824,171379 781571638693277696,139404 785472653259866113,195975 794189686696648704,258598 791628633748017152,240145 788897831637495808,220029 758161840266510336,51344 768561227899412480,106702 764920008514367488,84449 785917089781391360,198671 788123387700842496,215754 788317461506555904,1170441 759167367373086720,56964 749468258353287170,8187 759184385954369538,56964 791724003757027328,240926 768096045410627585,100351 781255612739051521,185595 788113931248295936,214354 749799793015291904,8089 766376565269823489,93405 777506569420406784,162107 765295124074987520,86472 764836772702330880,84724 781456296000253952,65113 786587749386100736,204413 789161994939092992,223738 767113840907517952,97811 772447417799176192,129471 765981515037679616,90125 792170701067137025,244464 775371057003765760,148574 758239583788212224,48289 732732523097292800,353122 761128716651130880,61051 759480558682595328,54760 773341434305011712,134993 733141761414037504,355480 749481934682746881,195876 766402183046766593,86440 776106701267333120,153501 781166670442364928,185496 791676817270673408,238207 766021304948494337,87904 771752279674413056,127320 762992827412385792,73712 794533784284598274,257492 762399770224713728,65180 759777860852736000,51795 771428154376351744,125142 780546362156863489,181419 790758852132208640,219523 752769536667971584,22439 786543666982682624,204413 794747701363703808,262240 786637917728813057,204413 789188012609384449,224221 790163134950637568,229818 762577189065728000,68993 787762146071359488,212802 761887358631510016,70941 772992362435911680,133454 788363312362688513,215030 773870690449563649,139404 789992819796705280,228354 794616009827106817,261155 793882216040235009,256411 756663561057730560,1248415 792591710291316736,246726 781761742997159937,188695 786233963257864192,201958 762734866903564288,73814 756314457429512193,41680 732610584168931328,1170373 754764726391812096,33356 771768876442882048,11774 785810391104270336,198671 770300191249342464,117257 764994805751435264,84724 767138255573815296,95901 794101099645071360,249926 761166329281777665,65180 795728144523296772,11774 765364299782950912,86513 759212360569589760,56964 785912753185632256,198671 754773836562923522,33356 757151709554696192,46252 766752093478748160,94683 768483807225782273,102335 794258724550541312,258771 781286832705269760,186212 733362766283563008,355261 758666711130333188,54070 768423894357192705,106281 771896983107825664,128662 776213137683087360,154322 795155368896843776,261155 766477829324275713,92860 776207758030872576,153845 792885899944075264,247877 756642680722120705,349198 771241372288294912,122146 763875023182368768,80716 786791480169861120,205728 779160561724653568,170187 781867271232770048,190635 781164807261224960,11774 768845632509476864,108849 793076064964710400,249286 781355249759989761,139404 787024502395854853,207113 763157431580962816,76723 758852839724634112,54070 764815837530169345,82766 794954782695948288,263532 758525078283747328,53185 762984219161288704,75724 768846122475454464,108710 789194888294256640,224225 777165454431297536,160480 793799756183179264,255393 758293723495227392,52030 767991995461607424,102137 770079191157116928,109734 793827700846788609,255393 755627314239643648,37044 785532763613126656,194230 790585016552087553,231870 788692492564652033,220029 793147783255433216,249926 772779990312116224,132335 779495818105544704,174244 787360614922551297,209351 762096823318163456,1249000 759113265850961922,56784 790402785854365696,231333 758472048247054337,46384 762028799588306945,69711 791003681558761472,235590 794638126673252356,261155 770331708398923776,1249749 753732586707517440,28037 762655027328589824,71021 773612685355282432,127358 767846816956059649,100561 739849964923191296,11774 751846235296923648,14277 764199684407570433,77586 755895089981976577,39236 754766417329664000,33355 768608141718290432,107469 764982568248901632,85562 792122669441421313,239610 766561402903560192,90384 794947482891485185,263895 757328149478645761,46404 794274295254024192,249926 765644653425143809,88660 795755504140255232,261155 761257162161008640,67453 772918706619887617,132335 774816543922270209,145244 793169859328614400,249469 794904734163435520,261155 776763955360313345,157840 752891560535134208,24134 764983038723796993,84724 774376888689004544,142648 789224394375598080,224123 774402518763859968,143585 757634553833926656,11774 773394164750974976,135489 776890676088897540,159268 793945697301065730,256105 772238485440765952,128930 781902751424839680,191291 762825191508422656,73926 776891233461530624,158864 794606768705835008,261796 775800450369064960,151688 757434889876697089,47263 754741990378631168,26086 760898328821374977,65180 795758297383047168,268777 753681417905856512,28107 786994072204345344,208176 757702417475592192,48991 758352161642156032,51634 763517253451120640,78228 776702481015382016,155451 750521559006081024,11774 767860183829655552,102137 733217750798237696,1170862 762489563600216070,73372 768838535411621888,106774 795473425531813889,266151 769500185936400384,112970 773664087117103104,133702 760468498216648705,61742 795447771344109568,262886 758046880815259648,47940 768216388586442752,104932 751552640182521856,18470 769938302740725760,112693 791743871675793408,240483 795711312294793217,267855 741238736126611456,352612 768695796178878464,107469 788717289608622080,11774 794736865211387904,261155 788611514244751360,164764 791993709890076676,240483 779764724321902592,175074 773254023730302978,135736 777605321741271040,160129 790618783312326656,11774 764849710796595201,84724 775317196968976384,148045 765687483610697728,88432 756319214118572032,42249 748954129981067264,1170318 758362345202520064,41703 767268429065846784,349714 787532788614389760,210313 787072299472031744,208928 763738893325860865,79691 787909369786568705,197888 792158128372580352,242707 760205226510909440,34441 756290015831916544,42432 771043560997130240,122124 762820902077759493,73712 791348275966271494,238395 762669465335103489,74133 758820233536679941,55262 765070037224919040,84753 749648997522952192,9087 767815413451333632,101681 768838093424123904,109447 771206176344113153,123825 791696597604241408,240474 762683394715181056,71476 764148941663432704,82066 785860775000899584,198671 794761264933154816,262849 791004201614794752,234583 795767965727625216,268356 788092591531261952,214492 792238405564239872,243987 778761350801686529,170471 773233804924350464,135025 766220654802763776,91770 772064828076679171,127957 775648576466661376,150511 786726967424843776,206008 751603257148071936,14277 761664720730324993,69711 794913809928429569,258741 771409216582066176,125145 793144327685812224,249926 793085167279677444,249348 775501440437542917,149259 771301489495212032,124600 788096671892828160,214492 750408297996492800,13021 778060513292857345,164826 737101359888076801,196346 780608889305915393,167220 777969764362625024,164783 788168205533638656,11774 794890505406517248,256564 786998776795959297,207287 791871617089413120,240070 793590188685529088,252408 787369097134735360,209035 791795733917634560,240926 773453900083040258,132335 795135799301963776,352572 763480775639572481,1249145 758640350382596097,54199 758835794303778816,54070 767804072799899648,101681 749456459742584832,7849 760623830951833600,19563 753362055525126144,27317 765358955069603840,86274 769257700014354433,112363 774355283384479744,143051 788354949331771392,211829 750799094650548224,11349 790535945523191809,230301 792139353413787648,243614 790764849391435776,233692 758205330555756544,50923 761666507373944832,70191 768090088941027329,103354 762419211121537024,71249 759879007517147136,11774 791739368650182656,240584 793425226117722113,252020 790342366947266560,231008 794520397446348800,258104 761310870995472385,67401 777575256261271552,162497 795485199987445760,267262 751142510353866756,17284 768975580196958209,110659 765787830157279232,89689 771544104702398466,125381 795124850494963712,262849 754736529033965569,33356 761590434711891968,69231 750195169253789696,11391 753052535364186113,24549 761752683069837313,70543 786932317369409536,207287 790011562530484225,228820 776173348816433152,151741 794927368368427008,263895 790640162879467520,231894 764838882571673600,84724 795686687363862528,11774 791071687261364224,236393 778989508649820160,170371 769925041068933120,93823 785999279387054080,199211 767878695390355456,101681 779116255844372480,172185 790622890668400640,232976 791014770845577221,234653 760126056678338560,61011 761903068686540800,71087 790726380979941376,232881 732727847547244544,1170601 785903696756482048,197035 759212522381639680,56784 761986803129778176,431998 765315132125802497,86103 792974389419454464,242693 794686964662435840,258249 771394238982426625,125367 777909776915107844,164578 779136093673365504,172799 779474969130524672,174294 786234715904806913,198304 793368716381712385,249926 778013688230019072,137869 758307065588744192,52112 773356607354834944,135025 781215157389320193,185595 792062214534471682,243614 793150509137989632,249469 773937366067060737,139989 763432874699743232,78159 769708660054515712,99044 793152406876028929,249469 785924107162517504,198591 790907525763923968,234583 788456671022505985,217837 767727692808466433,99255 775396355556663296,149040 768610471129784320,104662 767578203124822017,100228 764974245709361152,85562 780704399278518274,108396 793989780304297984,256393 756112597204688896,41632 760549587291549696,62779 791126123430174721,196314 795227494085431296,265676 752876782827802624,23899 771364443968065536,124597 769278486993375232,112768 795373601323122688,266713 781021673034252288,183975 774800290126102528,144494 768924869102825472,109470 775499121264304128,112363 776295282006958081,154357 791497680438472704,210238 794725623595991040,11774 775784233914609664,151156 773334844684107776,135505 794530016382111744,261155 765233834933620736,85562 793079255051669505,249286 768618445336215552,106896 794736555134959616,261155 766717951793856516,11774 771897821272350720,127957 766260367127375872,90605 772944191928139776,133043 776190054825877504,152918 794367091881164801,259743 752950240928473089,24727 768577048499617792,103354 767187281488777216,86485 768645043691266050,107423 785747036985499648,197286 761014270788268032,64678 769184334540640256,111792 769348141875277824,111455 765152795859255297,85562 791688027156258816,240483 795104320895254529,262022 766256553691271168,91751 769181808445370368,111419 766278362516127744,91894 794639337942056960,262053 751870397369323520,19880 771542467455758336,125163 773906943173914624,137869 775693377710858241,150803 794381221035851776,257492 761730785271427073,70543 777910860090077184,163785 768252802883735552,104932 778305021893079041,167319 776749145394601984,157755 772377622055489536,129126 792349392703463424,242693 786419338458779649,203350 787392480908017665,207096 777578875605745664,162497 788805999574519808,220767 775690440108630016,148684 763165832386113537,76549 777528227778691072,161387 795423518250979328,265608 788552571975675905,218275 755370796424437761,35890 768104271250395136,103436 760974973477400576,65598 767530049994158080,90384 791301171986042880,236502 753350791361069062,26458 767750298597072896,100893 776914524247101440,157755 767804360692756480,101681 758629532756828160,784840 773898414727639040,139865 792235915838156800,243187 792384207142154240,245571 794623182749757440,262022 759154176177741824,56964 761617357454372868,67326 765618401578393600,87904 764805873738723328,82002 792031627496914944,243187 790581304995741697,232137 790983685415718913,234583 752775653653565440,22746 794639879036698624,11774 791038607297576960,234575 786945190065950720,353124 788156551865438208,216009 791745887500431360,238207 773548320945950722,136904 765329899242545152,86053 766428215128657920,93823 762777961812688896,73814 757212234938449920,44450 774388615820574720,143473 758465570211827712,52749 787734825365041152,210235 786990176538992640,207287 792319174714400768,243187 755588304335020032,37433 758963929238286336,1248650 777066442411929600,155451 786253574913130496,201555 763789777187512321,80177 781245965122543616,186376 766835604302639104,95574 773584777672884224,137042 761592801993773060,67547 794864303442685952,262849 781329861818224641,185595 788204967978872832,215437 794605253874171905,261155 781277580519407617,186212 758145076837187584,50442 766334667494567936,93036 780336398654201856,179557 764950928944398337,11774 771388388268138497,125145 755459440208449536,37647 763785393623838722,78566 775859670107824128,146259 766050052280193024,90327 788564006386544640,218832 794003093444661248,251803 788449783010594816,217837 787252652723802113,208507 775824282748198912,151185 792550722956988416,246225 768946776590131200,109360 790252230603632641,228820 754070621240365057,31035 791038962148249602,235590 793592290010918912,252893 758156251817574400,51069 786393517257916417,194058 793058091877019648,248065 752807445307633665,22953 769194220603203584,110892 774783846357143552,131421 785969971704672256,199546 770935530280411136,122146 778002165348626436,163990 794169554624806912,234583 775723915242934272,151071 794678628814647297,261818 761155420471853056,61051 773924407299280897,139404 791765381757022208,239456 762539610643718144,71502 775635708442796032,148713 780812726918602752,11774 776204183686959104,153845 778994717228830720,158041 787760961038016512,210238 792526167391801345,197046 755161532011470848,14277 790724325296840704,18395 757367073043419136,45122 795082691251150848,262847 791339580934852608,237594 791671684839333888,240483 768984160270557184,110381 747671513462104067,350247 757637251354402821,47940 755112413037404161,34731 787101738394234880,207119 794232512784515072,258331 786305347237666817,202429 779156528649515008,170187 753577795293474816,28281 757607197064953856,47761 776380128280518656,155390 795431855818493952,265855 765396044129574913,87526 761230142207324160,67326 751608769214238720,19000 780878610458484736,183269 788692823746842624,220029 771052912609026048,122776 793290887002402816,250933 794006094716645376,254209 790966613465927680,234556 793945219809026048,256358 732224206314868737,350503 793171643518423040,249374 767903368631062528,102444 773544078692593664,136904 763499899736432640,72912 781260453179641857,185921 790715012226568192,232863 752811320198606848,23000 765781068364603393,87145 788710856385179650,220029 789200327169880065,224600 791005059953811457,234583 761590955405221888,65180 777636495389782018,159308 755123638513172480,32572 773958014336282624,140444 791770873535553536,240483 792529726380318720,246392 759575763003674624,57574 771464005521055745,125554 768808213009539072,108849 793108824941027328,249469 767705846805508098,100541 775349111612665856,1042906 793617503217778692,252639 789088081227886594,221971 751603089321267200,18156 773721921686999040,138488 781691336286212096,187084 793123102574059522,249469 758332193194115072,52554 780772235107721216,182257 775577042569965568,1250232 755026974255550464,34666 792971244937187328,243865 785680757310287872,195975 753697288115982336,28732 764280538534334464,1249122 779388076590116864,174557 793637973510062081,252112 795708721900961793,267855 764196017398960128,82209 762062771324411904,65663 769340147334873088,112788 785562144297353216,196917 794991069582815232,264431 775022621599543299,146259 785547620546650117,130635 778881051447947264,169310 771283508266405888,122967 758254496610869248,48289 770240188236771328,117257 764786813768765440,82283 767559853590122496,99900 758531623629488128,52112 794624817496371200,261818 790225987262902272,354238 790707424063725568,231894 764240312961204224,80939 764884951871295488,83391 773034438707982336,1170508 785695901788409857,194204 732528768674189312,1170562 766408438696013824,93261 749816896225210368,9574 773523646874812416,136110 779189446323253248,172962 789334082522083328,108396 773652433557942273,137953 795001939125800960,263906 768454584050200578,103185 776887438656405504,159235 759137597683892225,56964 763697923481673728,78769 792794632270872576,247672 765311451581911042,86053 778269398662471680,167046 756600171832705025,44337 780517815761702912,166282 785482538248568833,194560 757810832541569025,1248533 771532069050515457,125145 792141028547375104,243615 763062828483899392,1249066 788015324797042688,214354 764995413367586816,84209 754707912040194048,22393 793208816242335744,240890 795127391295311872,263688 763094499384029184,73712 787766971257516033,205197 764183550690222081,79740 791070658805366785,235990 763838946203676672,80720 770242502167257089,117257 776851266311901184,158815 792534115471855616,246225 780240774436835328,170373 791929628638064645,240483 750416743768608768,13343 775808499527716868,151463 766082342171447296,90482 769574988181413888,112788 794358320064708608,258456 768536436324917248,107446 770778482708189184,119937 779429670219419648,173341 793445567380750336,24745 736933755378491393,353374 781445410669944833,186584 793147860296474624,249469 764474176484802560,83391 759059489962205184,54620 760990203339239424,65222 775659102450044930,138490 777383370204516352,161714 768828207365632000,107559 793103692031492098,249469 778998098760699904,171324 780008521589030912,173347 764191690898874368,80720 779348881163313153,173964 791137944887255040,235348 793935018280165376,256935 789308667644432385,225359 793133575079985152,249841 762788987421327360,73712 791596049408331776,237935 775790380054872065,151463 788526218454900736,215437 794804577791045632,261155 794735941181128704,262849 750056427234861056,7791 764247538304114688,82766 771127534016757760,121949 775953156815532032,18318 764090561573695488,80939 759393084920700928,56964 793984463869014016,257325 772609301986672640,131457 776702630173159424,155451 777700570559905792,160480 788895199560732672,11774 785640945630842880,193904 775108171698438144,146720 749294485209649152,8117 795698820168503296,267862 760141929141051393,61284 780057563458961408,177248 794664480458285056,261155 792891981923921920,208178 766476429706072066,92958 779465990463692800,174442 793807643878064129,255393 755711478628360192,39195 793289604719796224,250293 794060834108477440,83342 794216773813841920,256439 754080048441720833,30296 785747448832651264,197297 778404024223604736,31957 777298127325949952,159876 768691455862767616,106763 773288263717154816,136018 785299383466065920,194934 759365009101033473,56964 793541974334791680,252408 771845443986853892,128194 761720405937819648,68862 794629136732012544,262025 764347933382864896,80939 793569096671588353,252020 767320462573592578,98720 788758781836480512,218275 791428174685020160,238207 769221976330080257,109497 790541428313104384,228820 791361460475666434,238395 791436544292761600,238780 755989775887118336,40954 756506678384795650,42249 775475594377191424,147716 765693092292812800,87904 769859667640066048,114779 794545948214996993,261155 786808757212712960,206225 794569295648804864,261155 760214170184790016,58937 763854533529210880,78159 786309905644785664,201958 767166449437638656,97467 733689100360896513,11774 762407271083106305,72809 793098248130928640,249469 756484984882343936,43391 792125973483425792,243187 779139395941113856,172962 791374537921212416,234653 790898637291200512,234583 755872178784968708,36649 781312836198920192,183269 761669882916200448,69565 777859136943824896,164001 788432240678203392,217519 794333074565644288,108396 793403515024527360,245591 757236430821203969,46006 758378163009417218,52061 791686893863919616,240483 760140230515056640,61145 764914884115038208,84790 795080360564404224,11774 757335721871114240,46890 788765027079712768,220526 794216788913455104,255942 771755662493745153,125163 793186500527595520,243865 763155667196588032,76549 773265348292468736,135725 758659172527329280,54070 758682916847104000,54070 795045152075251712,264397 754743163139465216,28732 773590288757616640,137042 781128342892343296,185496 772256607589793792,125554 760818177651666944,64074 794766272554635264,262849 794909654438596610,262849 759262044558360576,55661 765890126664830977,87820 776111752727584768,150249 776121479754809344,153845 791816511761547269,240890 790944986204295168,232757 768544382576431105,106716 792803170858602497,247241 786176635548557313,200382 781202264966959104,186434 771729210364792833,125554 794727432137965568,261033 767746858265358336,100893 778494524725272576,167101 793204143745822720,248988 794304360641687553,11774 756495031796727809,43587 774713748728713216,142721 795347598139764736,265649 775780313884663808,151185 791979791624839168,241118 780564808244482048,181548 757597091292123136,47782 771734962039062528,122388 777186820727513088,156061 769401457217048577,113165 750851725280604161,12883 787769747085590528,205197 759508278019813376,57788 787109170176589824,207949 750038599006027778,7275 786913154081038336,207287 765569246206144512,87904 762148702714601476,71429 755192928461434880,36156 757692659410632704,48301 769700602888597504,114779 763149776741404672,76908 774604888173084672,142758 751161915448197121,15643 786684514194100225,205294 780410465604153346,180074 785658301409177600,197198 786977798816751616,207949 790940905725423616,234583 752237276374106113,19563 787653000110178304,210740 755586890795851776,738099 766345563780546560,80939 788683090927288321,104244 763870399092240384,80939 781465528296697856,186434 751141713805053953,16299 792432046572318720,243092 765367273771106305,11774 774723308927541248,142906 778390700392058880,159359 778400227787235328,152594 791811828561027072,239610 795730881793114113,267855 791659841194381312,240483 764846262742986752,82283 751679959853178880,12883 788143179094687746,215754 793240926923751424,249180 763734970754011136,1249156 768766385883377664,62492 791434989837488130,238099 791162979853139974,235590 752218634513215488,19291 786401322128052224,203350 777961549243686912,164764 788184089954226176,214078 774802717667622912,145244 788710894632964097,220029 791453378366832640,238207 775047677360779264,146259 762672546466500608,73926 774697059991584768,131421 791389900193075200,238792 795067007754522625,264397 795736459907043328,268766 753989817931792384,29263 764578007885512704,82571 755689507807072256,30802 774427897939521537,142503 773894269174243333,139577 787535128981442560,211347 764975572682321920,431998 761644931014418433,69231 794608716666589185,258878 764112518457483264,81702 764179382638379010,82457 785299384581836800,194934 756623435221102592,43887 761008346920955904,64678 767124639994839040,97468 759290490869125121,56964 764208004795203584,77598 751144086049067008,17140 775061982097571844,146847 779675091101712385,174115 744990041118769152,350713 774077409259814912,141360 788481578137628672,218455 789228847019462656,222508 785848882735489025,198840 763399592817725440,47940 790716290608627712,232884 754984541635444736,31389 772376771668938752,130142 776318559437754368,153194 795703521454784512,267618 774418872078262272,129662 780805832267145216,182960 757036706428313600,41703 762023576581074945,71502 773526337189449729,136904 786494891639578624,203492 794949288484704257,262847 795697000138174464,262925 793139796382187520,249469 765672211579559937,89076 749337165683789824,7914 788789717152169984,220332 768081976637153280,103354 791146901496291328,234564 791635197976543233,240260 774033696093417473,140444 791659835909693441,240483 762640351953874944,73926 794626944725753856,261155 751575555552735232,18555 776900309427687425,159308 781354257282924548,186376 787482186555416577,210432 757010183050715141,45672 793972250206552065,255942 763917982879846400,1249165 772497036801441793,131007 785518572411904000,193669 787015798678097920,207287 766042189562540032,90031 767885182649106434,100605 757692742738731008,48663 780313266262253568,179418 792720401705099264,247077 793870515421184000,254135 762683970429390853,73814 769156787446489088,111438 756203420013453312,32873 794581811238080512,261155 777949931973861376,163990 765000211844440064,85562 763803670014156801,79999 772466751036493825,129558 785899994041622529,199546 756979068659118080,45122 768909282880331776,11774 771167731232051200,18395 790116353223065600,225433 790722684602703872,233307 793135761445023744,249841 792544894937997312,193260 793899411550138368,256451 756389892586807296,42495 756913855066877952,45311 771774605837021184,127837 787701955091062784,212357 777296776176861184,160539 794016097783595008,257492 766699622664249344,95672 780758237364817922,182960 793992605122105344,255299 750448922477420544,13532 762893203414454273,73685 794333659650203648,249841 770334806429368320,101681 765055052511715328,11774 780373439601315840,179742 760631080420466688,63149 788026747279151104,214209 794563569505464322,261155 773931775764508672,140232 793820038281072640,255393 760571687121195008,61544 770398760690122752,117364 755600593079508992,38641 777635718520799233,161387 758054689669836800,51069 755107324155551744,35086 793183644483543040,250033 780879980620316672,183269 785619773375778816,197017 789550898515025920,201374 758276299454607360,52061 762643673322487808,73814 793107842274201600,249469 765284672997761028,86653 773322711787376640,134454 760576589780443136,1248768 786304907204788224,201958 749886788571762688,10063 766705417691009024,95708 791348404144091136,238395 779275860167757824,350711 791451291494952961,238272 752839278602887168,23899 779229584621465600,173347 794880848784982016,261818 786853388713598976,205989 795115445191929857,264397 761142390002290688,56964 788324632487006209,207287 792030699146448897,243075 792940732482920448,247240 779084768440754176,171463 750328768175177728,12565 752220100103659520,18215 762664491901341696,74133 775651652393140224,150511 778856122442809344,163592 786425357624680448,203674 775792220867792896,150663 779076761321545729,168284 779293743044190209,173645 766737450572062720,95708 777746478647259136,137869 751606460639879168,19000 785661390514106368,197286 751210471261220866,16833 755142846970204160,35044 739849323446448128,352550 771316355769380865,124537 732270911739580416,11774 758089819662667778,50978 776483331781255168,155688 768492872169623552,106716 757071354436915200,45964 769638710224773120,114422 767725056050892802,100605 733087032575041536,355880 769372631506251776,111419 774300918842023936,141867 761994136564170752,69947 794009157590458368,256502 758440741622325250,46384 765726148093444096,84724 790277547434971136,230234 793209299375751169,240890 761145608618979329,66804 788465903969050625,217601 756938662475100160,43875 758842889988255746,54070 781148231703093248,209828 766097632888520704,90605 766701964428087296,95672 791977307657252864,240890 740610208989208576,11774 765232663401824256,86472 792036257832443904,242628 793472133347155968,252580 786569282037673989,201233 741304036247248896,11774 754711284155809796,22393 757335670981394433,46463 792013870504087553,238845 761217431276847104,67262 772619086371098624,129991 791317583052075008,11774 787718371093676037,205197 760173901401862145,61206 759867870486654976,59846 760211533305614336,61011 765148813225000960,86103 790651022460932096,11774 778349528114163712,152594 789123638335266816,220433 779417921047007232,173446 793481716673503232,252580 757628699982254080,43488 794447775048024064,250633 788787425145450496,220029 792822170347012096,247586 789225926781378560,203200 768135333141622784,103071 788440243649282053,217954 762364617490300930,72534 789322499653722112,225359 779014777460944896,171902 788761420057890816,218275 760399915264667648,61412 778468764719337474,167319 788870253933629440,221785 764987199792222208,85562 752983957294096384,24870 793204173823025152,250633 767850290791997440,102137 793799947384659968,254209 763607121178931200,75973 771089610936049666,122875 772008183221063680,128382 751873463435091968,17794 760172839748206592,1248718 777569504121552896,162497 788692013394767873,219942 761277896065363970,67547 772327375371722752,127636 787057715411492864,207113 794758787647283200,262849 793261153447096320,249210 771874078198210562,120613 778378409588195328,161901 773943729342164992,140232 764095511259262977,80482 760206221379076096,54003 794446936916922368,252580 741354384001499136,11774 765466046618701825,85562 780906293590581248,183269 794538634577747968,259743 789536867230167040,226731 793103670980206592,249469 770524345714237440,117257 759407854939930624,44163 792496652917407744,246392 759089253741539328,54842 749853828556722176,9754 776996008785948672,156628 756280157925613568,42495 763810777891385350,79691 776867695241285632,158897 771870099468787713,128017 770311849996845056,117843 755171019451531265,35890 778982597246480384,168284 765550787107913728,88052 793415161402888192,251947 749471504635662336,8178 786004207841189889,192949 758263323146215424,52112 793855640070488064,255954 793128276046774273,249469 793303017747517440,247493 755216855090892802,35319 773173375678181376,52257 762611687316869120,73814 749664665089691648,9666 765194880318668800,86103 791051564387631107,234575 793441258484142080,248878 792033096421941249,243187 794013387718062081,256439 791083841528135680,78159 769377044794712066,110302 795094451773444100,11774 790622208632717312,229901 780958012404105216,183269 755163131979128832,35890 772449471116390400,11774 762716580371464192,431998 749619848976732161,7546 732555916222943232,350697 777185025653604352,159876 785299732482498560,194934 754049485769105408,30296 775300070044499968,148045 773299279213441024,136110 793956509193531392,254444 774872938323468288,142503 781114451005026305,185496 792749228732850176,247005 757740842425589760,47545 788119014685880320,215050 778046109772091392,163990 754725766827573248,33356 778565704643641344,164764 792565873185812480,245086 770519255565602817,109104 773510964079722496,136904 778326879157694464,167569 787395500437827584,210678 790982612844240896,235251 750843308834947072,15661 774102347412680704,1170870 787358894490210304,206007 778040646875635712,147391 787400419593097218,210694 793286122742882304,215437 765685585147260928,88459 791391020403527680,238207 776896031279702016,11774 792513804722507776,246422 770710514141958144,120892 763512792368361473,76723 775660724110495744,150511 766139397519601664,81929 791146513573478400,219942 795428586320752640,266079 752014052398804992,20798 777844321672318981,163990 760588660098027522,63451 768160012052996096,103071 756315081349169152,42249 785910707330031616,11774 762650698966114304,73926 766765702703292416,95708 794971019001954304,263895 757202695711227904,46252 755161381423443968,35890 763098251478175744,76549 791263687638151168,237491 758792462903152640,55260 775417696292704256,148994 774018243744845825,137869 767173354537312257,97386 764153109589340160,82283 788847584983060481,11774 774717448591249409,143473 759995487428628481,60117 791346347806830592,11774 794036340413214720,256219 791012199963787264,234583 788793014424657920,220820 752833344136683520,18470 762614181635977216,73814 792715975854612481,236844 771744727519617024,127366 771768850190774272,119832 778987360218263552,171693 768888017750675456,109104 773646587369295879,137818 757923042806865920,49975 788513075708170240,11774 788768418077941760,220332 757585115023278080,46379 762668401194070016,74133 775021417041657856,146259 775006613203775488,146259 794707200031727616,261155 795113189759483905,264397 778210329058770944,163763 775401423290900482,146931 768277708430307328,103015 770695383575953409,118698 764261402378993664,82236 793473918958874624,252196 778424111018053633,167319 794983867685998592,262849 791684432059064326,240718 793116852331290624,242693 755513028636844032,38035 791664174564831233,240483 751641417911373825,14277 779837344362799104,177248 755768694098239488,39462 765414262885842945,87603 770519342341431296,119578 786671985849933824,204413 768194600502562816,104444 751611121694564353,16728 785611257172758528,197297 758115353822015488,41703 789184162322186241,220029 791513492268408832,129991 743648044684566528,1176510 772026394796630016,128615 773504074733981696,127957 756495459313680384,43136 758846031488425984,53995 768085302434934784,103354 795055190726639616,247930 775407918103400448,142942 753984829201477632,30088 758333824979775488,52554 732298755546865664,349191 776062234757832705,153095 770879080535248896,11495 754738180981567488,33081 760379812598915072,179307 760494948768768000,63149 772910631527837705,129380 771776507727450112,125742 779790948398137346,176303 768566913521872897,107469 775568718508077056,148684 788777837268312065,172084 762710705271349249,195876 777875806416699396,163586 774090660949348352,139404 756284996051046400,42432 763734723248070656,79870 773980461332738048,139404 786331238319599616,202429 753381118284537856,27317 763079912412413952,75899 774423237883207680,143585 794219338030948352,258598 763550375299289088,78394 759117298644946944,56964 780869834812817408,183269 770931318213443584,121479 781297718354251776,183759 788781069138931713,220028 791426312078405633,238099 792279894583570440,244952 778518761242406912,167220 777412296293421056,161818 766725614468464640,95593 775407969718513664,146259 755043356070125568,33356 768898389241192448,108729 773238354037071873,134561 776876782112927744,157993 757314193892765696,46890 761615798477684740,69231 768435791760535552,103354 779313895139782658,173846 767880228874092544,97685 732691699735113728,353599 765158523277676545,85757 770193626613841920,117257 778746403652718592,167220 795676719898185728,267521 755942863087603712,40867 770082610852790272,112872 786574850215129088,204413 770263248889188353,117257 755167053607153665,35890 774278135684534272,141360 788471717031124992,215005 790912118656819200,234205 768136349383884800,100893 757303715862904833,46890 761285936852393984,24168 763530647600177152,78513 792024761589198848,243187 769305536382763008,112788 789520934482898944,226731 752952802847195136,14277 787337969103413249,210289 762747230755418114,73706 765399923244175360,86763 770369060861153281,117310 755654509062488064,28281 765078620863799296,349060 772458843871727616,131045 788130495619928064,215754 795439619869470720,266151 753365567621459969,27334 775066317103575040,146205 794936473564876800,263895 790241526479720448,228341 761963341220687872,431998 789515623957139456,226731 735225796483153920,350498 764878075704127488,84724 793098821706387456,249286 762746389688266752,74630 732537133173334016,352466 769297100278423552,112399 761746648296935424,431998 792044038404706304,240483 757339645868814337,39235 767808109184253952,101681 758779365954056194,54070 759951917392986112,60018 775319027690246144,148045 766449601217835008,92972 774269782501781509,141867 754016107451875328,31095 788213760867598336,215608 788535022894678019,104244 790941257220718592,232169 791037374558011392,235590 792773485248393217,247241 788613388482019328,219531 757634295561355264,44961 760919802533650432,65198 761218067640815616,67262 776791997629595648,157755 778931679490703360,171168 781522714787979265,186584 761750948922298368,69711 732687475747917826,1170657 753258988205203457,26539 755770289254834176,39462 788476668629385216,218275 790026755914526721,228354 790634721927499776,218164 766328171792769026,90963 770752633980067840,121080 761277276524642304,67229 751580692954222592,18893 790656089205403648,232169 754864626152595461,30641 764895833749807104,84724 775021962225561604,146154 792390297250570240,245607 770270753161969665,117257 767358628814790656,97325 773890257808863232,139404 758537377925128193,53703 772609950497566720,127218 792173802012626944,244550 775885795785707520,151242 792130876012462080,243733 792742421251497984,242636 768924676340850688,110362 794282975923937280,258044 794351589431590919,258331 763933852897153024,80393 763803215804628994,79691 773897121778970624,139404 777658020763410433,161967 790549223695589376,232137 770226094062575617,117377 781224144406994945,186434 781305222186487808,185310 786670707556122624,204358 790366679389704192,230485 792124284776779776,243869 795243690830786560,265709 776583413742522369,156926 792167926002487296,241678 775501401447395328,112363 777551633894879233,158784 790698322885357568,232911 791775209158156288,240483 758449601661767680,53185 791951976338567169,235487 777308185602297856,160592 755194748164513792,35890 755090941577457664,35044 763375973588930560,53995 767399651192504320,7700 759752827447181312,59398 762066914877124608,431998 794839498047782912,262053 785991235458576384,200490 777980148540932096,164869 772970023010856960,133081 792359038189174786,243648 780377291117498368,175275 791074383871651840,106673 792080624408530945,243187 785858896145547265,197512 788726271605927936,215437 771881170657169408,128615 787473426650804225,211347 788042916585476098,214288 786513543080218624,200557 769346260352569345,94699 757013466829815812,44274 767059436410052608,97704 790548430565310468,232137 793927094707314688,255942 770321732112556033,117687 762273353449156608,71502 794899727900872704,232169 758122577596473344,50923 757075045646790656,45964 765211185511739396,79561 785910675558191104,199546 751842367007780864,11774 786759576624500736,205270 791704532690563073,240260 772111455248326657,126389 791977710595768320,241819 794258289106288640,258598 792961703835205632,246273 770699752648413184,120610 772522469974421504,124004 785953344153976832,198586 776858566040940544,157693 779877356022489088,177233 791351041145143296,11774 781378073438531584,186584 792827698599059457,247240 788105707631550464,214247 759195522641096704,56964 780468742002053120,176127 765012044261228545,11774 794696138435784704,261987 795242145082908672,265649 767746646134448132,100893 769874493820940288,110585 772224575891386369,129558 790371250430353408,228820 780965744662056960,183269 750357448649834496,12805 767375022881058822,97379 787185946466713600,209151 790724994934288386,18395 732524179073990656,351837 778717709215207424,169384 787068724595548160,207796 785975451508477952,199462 763836579303546880,80482 766412487461855232,93823 771312918822391809,124597 785595825812496384,197286 772932669759819776,133519 755167489579819009,35890 758450789111197696,53163 766286969995268096,91798 769834601988689920,105109 776854003518939137,158815 788864173149069312,220029 785317484710592512,195113 786995137175924736,207287 772888693627641862,86103 790596937372139524,232169 781602834697641984,185921 789806741399625728,227242 791636572089311236,240145 772058814900215812,129335 788134956505534464,215005 732681108056244224,352989 770892950377263104,121949 794025665179721730,249926 790995339654238208,11774 794179588754731008,258331 794630271324651520,262022 763498377275379712,11774 795655584662114304,267521 765586612478676993,84209 738508826337501184,1170390 760982204591837188,66159 790790630914023424,219503 751931102097387520,20279 793982562096050176,257271 750768300985114628,11495 756316815463178240,42495 793318526362628097,250633 793774436956590084,254135 769587097032241153,11774 791307418319806465,237787 794252769058131969,256255 764163011749613568,82066 768140202212753408,103126 776829440927993857,149259 732270242655801346,349197 756347807112556544,41438 778377793079914496,166939 767745097412870148,93210 789314021241466880,225359 764883803747782656,84724 793613022363160576,249926 794613697301790720,261155 794326069838954496,259457 778276885138735105,166913 791101970987687936,235990 790757678129766400,232863 732732243634999296,353658 794635464133189633,262025 772885999529537536,133043 774985531155439617,125381 789199399624683520,223899 769724334093045760,114779 765263413589180416,86209 792920798323433473,239582 792761937905975296,244270 794588932801515520,261155 780980192655216640,183468 781172539041001472,185496 785881574654906373,197512 751849741202386944,19074 795291008007290880,261155 765972650665644032,90575 778712508878106624,351436 756373448927109120,42249 761230062377050112,65180 756466501075468289,43391 792408414529789952,243165 763720104781709313,79585 755066746302627840,34666 757347254155956224,46763 785788294923710464,198537 787082190593126400,204901 794611120740835328,261155 751695666724925440,16728 786735689937412096,206010 792432282044739584,245313 767676168652873728,100180 777875481546919936,163785 756662194364973056,44429 766403026852585472,92166 766403148965670912,92159 763925816279388162,80512 788854293445042177,220526 758656283637456897,49752 771522945541734400,125554 771878284942606336,109666 793906980184211456,11774 750734108590870528,14277 778654640804069376,167939 792421014579847168,245268 750808263944351744,15005 759282286424682496,57574 762784821407985664,74868 779662872267849728,174321 750155706377142273,11495 755102781149622272,35449 759303340954161152,52932 790231517238734849,64664 779727815205945345,175934 781257690286698496,186434 768823082341371904,108849 760556560099729408,63662 787880072959045632,65113 758856910464430080,54631 765870827279683584,351436 792869931360456704,247819 790349570509332488,228354 794563761642373121,11774 765020116560019460,85562 765576915889623040,87904 760836908616257536,64722 763781845897007104,79589 773767831200538624,129551 779500087173079040,175549 794167993114705920,249926 759599509022343169,51798 795375010059841537,266500 755160413340332033,35890 785811174826926084,198671 765370917794947072,86103 766818849215750144,92902 735154289606283264,1011996 759137562967539713,57274 791964835130974208,196314 793060842614853632,247379 786696512566722560,205143 788496187003371524,106085 732984556769316864,353451 755214043913170944,35980 785323069841682432,11774 763163096735059968,76127 771615511150891009,112872 795612937037737984,267521 768266561618522112,104940 786623569581137920,205181 751563146872127489,18391 759324518552899584,56964 791777041729282048,240483 768947610375757824,109945 772806613920980992,132335 780893061723385857,183975 766617090539319296,94718 791738988243611648,240483 793240669829693440,249926 758101545405652992,51344 787108139581710336,207965 758039307294797824,51069 756271594163535874,42432 762640556765749248,73910 749286793724518400,7546 755537224368812035,38401 754774600265805824,33355 766343949732581376,92860 780459295305371649,179742 781862182212415488,182659 778701409952817152,169916 767852910604496896,101163 771917892694646784,128017 755210287129751554,35980 795031635880243200,263907 770479256635932674,118191 775805101676040192,151156 774197608638210048,141360 773888875873890305,139404 789027511434739712,221971 792164516050132992,242693 766767480291196929,93823 787067680004120576,207796 789932706553442304,227048 795430205372465152,240483 786327592538210305,202379 791362858596626432,237491 768055367653740545,101681 786428108333129728,203674 780929159312793600,183668 781655465096642561,189017 773963172617347072,139404 780829572661215232,183269 785689899651387392,196277 790290850542555136,230282 772141795585253378,105643 776058396818583553,153095 754787375935528962,32947 792037949273698305,243075 785524223703937025,196538 793555209364660224,166282 780499763628273664,177233 790906218063671296,234583 791332792068083712,238207 775451591117836289,149202 749375628541997056,7546 764220485831888896,82283 792769157255180288,243187 794577979661684736,261155 766334450779160576,93036 771024009588649984,121479 754938877169770496,33356 791679613688745984,240665 795758110770155520,268356 773253752354643968,135736 761572540204494848,69231 761572701576331264,69231 789068821600440320,221648 768950984135421952,110302 788385791206535169,217519 756270909560795136,42117 778193007317164032,166390 776148593552027649,153915 755059334023905280,35044 753038791808606209,24173 765871059430174721,88546 780283231841247232,178950 762001443008020480,71476 767416039462150144,98751 794899330125746176,262752 777987636208295938,157211 773930804330233856,139865 795372339349389312,250633 768473845837598720,106281 745384779139387392,352982 786257170014756864,201958 787776664671584256,210238 775852781177413632,151439 764601716004323328,82544 785547854521565184,196917 787795526087348225,210235 794660261034622976,261987 773617486843359233,138165 767857614759878656,101681 753326695256436736,26492 768209090770272256,264584 794292493592514566,258829 762607887579549696,73704 765364804890480640,86513 787055930462527488,207287 765054685371850752,27485 793211193573769216,250633 758681176903131136,54070 761418393367044096,66159 767828059739283456,99262 774730133278171136,23762 781237645267636224,185496 764208232386527233,82642 794706465697202176,262022 790690163852652544,232169 768875265892245507,109874 773172299784519680,134561 781613358172680192,184223 795272351969669120,264397 767907240376344576,90031 785670352684797952,197512 768534566831132672,106763 753365988788363264,27045 794910703576551424,262752 794304495157002240,11774 778312398088179712,163901 765329246638186496,86645 777314538181885952,161456 768964823002382336,110362 776561529881825280,156053 771515820820140036,125163 780168427839238144,177456 780477719091875840,180647 765749721868693508,85562 791349114755813376,238383 780681195520684032,182037 761664754175750145,69711 773989650444718082,139404 788004381266280448,213887 793496492787044352,252741 753215723254779904,25655 785639249584361473,196277 771880583903477762,128615 760229802951475200,61412 793433564603908096,252020 780915982441320448,183269 750457436931125248,12773 791361489651183616,238395 752623823778820096,22750 763110924228042752,76577 776183793078054914,152735 768619063882969088,107984 795450497511686145,265855 781204082551730176,186434 757745607218003968,48663 780057046494437381,89689 756602594114596864,41839 772846897954447365,132335 780723673351282688,182036 770410455273771009,118191 778389053259382784,167569 792065884424704000,243292 755153981714862080,34666 779434661403566080,172962 732913621613707265,352432 789916054080327680,223432 794007767614787584,255870 785984412877938690,196277 791670737983504384,238395 769951023481909248,115511 792526906637770752,246273 794390389692080128,247651 751891427542446080,20279 789953017927708672,225981 778741897292505089,169923 786321993515737088,201958 791663153989849088,240483 795401135049900033,266151 769887014904823808,105109 788163158137462784,215608 793764573220405248,254406 790257482518110209,230270 795613582742405121,267655 764975096213626880,85562 793931529445588992,256255 766390425271795712,92213 781261120204136448,186532 781201687113531392,186434 764508746131222528,82582 767514523062460416,98508 770782475723214849,738099 775653539435585537,150404 776866697697382400,158524 787528418506240000,208014 756261842914201600,42344 781217715910479872,186004 794344617877475328,256276 779138294151991298,172962 795297453859831808,266079 757441272001028096,1172928 794287627759300608,250033 788444934902845441,193074 792334201454407680,244289 790654461710434304,229901 792035706856022017,243075 770721588257763328,1249757 775375987945181184,148473 759261519578292225,57348 779867535122497536,159876 785890411680264192,22735 789662689517826048,227048 751983209483689985,11495 768514805162323969,104999 792054795074961408,243187 794630077027938304,261567 771440240334671872,122528 774082447545802754,141360 788026612654731264,214354 770688328500932609,120393 788063523934965760,215030 759779210789548032,65113 790754166993936384,229453 795298101372350464,266079 758828628721360898,53996 765280583668948992,86103 771461389563158528,125554 791966882488160257,233171 777194485189120000,157755 778369871130324992,167676 794667746080522244,261155 786640281072312320,205270 736308686906363904,11774 764489841698492416,83391 794575839232987138,261155 785497004269010947,196277 792050359313149952,243075 788052733790031875,211733 744957366085423104,11774 756312144287850500,42249 757553748004646912,47841 775768012817334273,151603 772040495702867968,1170722 794159825273819136,257492 753975236127629312,28866 758285667658969088,41703 792550572821884928,244270 794641844424429568,262053 778202923595624449,166409 794303197577969664,255942 795745214510075904,267576 788079414416257024,214209 756274386408210432,42249 772473981282779141,127871 759885691484528641,59403 750800608295354368,14781 793242372859723776,250064 770234928139210752,117303 791652354688942080,240061 780592678526259200,179537 787150269566095360,208928 786692769154789376,203983 790912675098140672,234583 789225618080731141,224680 770309967194710016,117257 779728203732705280,170187 775573804894392320,148800 765636190955376641,84724 791995571385098241,241034 734038663387045888,355480 780610231336210432,182049 758757649919930369,54842 762720123128016896,73712 768866654633635840,108963 766760853630705664,94683 771885036479983616,109337 792471117436973056,246225 770108719996801025,115778 772518853888843776,18395 773729891032326145,11774 790566877244325888,228820 751120022030823424,17140 759603752051568640,57574 794819534679142400,261990 775687245743333376,150663 772901272387063808,11774 768423718083330048,106281 776248714109169664,152314 764787941000359936,84724 781265620075679744,186149 788418255950143488,217837 766274269596704768,91946 792562669433843712,244270 789558184344162304,226823 788088558645018624,215005 794939110108446720,263289 787125687316520960,207965 756213733538590720,41702 764786987937239044,84724 794342439024611328,258878 776216035913588741,153194 790610336244117506,11774 753015260093775874,24788 785914841315864576,199546 764475072606113792,82571 774006155916013568,139360 772519178796343300,129551 793274396253130752,249852 793972401235050496,255942 770296292903751680,117257 777971057915490304,162497 794807237235671040,262053 771388612814319616,122299 752816862484893696,23725 770332373527343105,117609 785958357710606336,199431 758334989310259200,52554 758684613308977152,53185 774208006791856129,141102 793588538528837632,252020 776127345010671616,153845 757005600433790980,43250 765226778155778048,86103 778957480365793280,167493 765719390125948928,88920 761155458354798592,1170555 767125898940350469,87607 760521937596493824,63421 766435845909909504,92872 757645580822687744,46379 763446494255050753,78344 767870867585937408,101163 789444071530135552,225998 769387966401765376,110659 732910097664487424,354517 785357500253999104,195481 785814505590632448,197091 793917817649295360,221524 737331633313832962,11774 750509423601352704,13201 762670236910907392,74133 791796670644137984,241678 793970788424482816,257353 789169066543951876,221416 793627051806908416,108396 772208210379939840,130190 774014102205263872,131421 776150151224254464,153845 733117884319322113,353725 781473081709715456,139404 786973874089058304,207949 758366325353934848,52112 791047549389942784,235179 794536813712945153,261155 792527133721505792,243286 780261160914333697,738099 763898255121932292,80720 767449019157245953,98890 781500466312024064,139404 787592689042743296,210313 771398186225270784,124601 776262800498843660,153845 758650274382610433,54070 785273913232195584,194648 793865482889748480,255942 791017739158687748,233736 762830699128815617,74321 793136290036264960,249895 751983528003469312,16299 759536308783976448,56302 770780506753421312,119686 774289529343729664,139148 759440643370455040,51798 761019817256062976,62452 758788719868579840,53996 772587197996363776,131814 793917960641515521,256866 761923862586068992,66801 791758313323057152,240355 793962931146756096,256990 757983538381778944,50483 792096276145901568,243187 765188102230913026,86103 770769960658493440,118191 777976870012878848,160438 767732863332519936,350826 770004064151232512,114254 787607601273901056,199307 763786785507991552,78159 794259138993762304,258456 789194809386737669,223899 762368020035489792,431998 790277768437116928,229693 788750334910865408,220332 771082804184702976,123080 792837251050774528,243075 793207292833386496,250430 763405736063803392,75724 764618574526840836,84209 779691054958125056,175245 794868142849691648,263592 760884020020256768,62492 795457591610470400,266884 771785565532327936,127134 792458938662780928,245136 767044515442012160,96848 758419255318683648,51595 761238262006607876,65887 772127430928572416,127925 787011480877137920,208176 793601020441927681,252893 756028069387837440,41192 785920572983083008,199546 768210568117301248,103354 771308429755285507,124597 786638806095007744,204835 786746566337933312,205989 793855453474062336,255942 794194288418652161,247466 792085019967631360,11774 780112270156177408,178045 791049979791945728,235590 795051084565905408,264397 791820915092889604,241678 787119204726112256,193633 787101886541402113,207119 793110394378285056,249469 778871559452667904,127994 779428578878328832,174244 749371965022973952,7140 733421534270787584,355952 752995778281476096,24346 789844668653637632,223899 790007674066702337,218142 790913439476568064,12983 795428663944683520,266491 791776811701198853,240483 749351279567265792,8047 761985131246530560,431998 771038497591463937,122146 778308487877128192,167319 786319241146281984,201555 786688416746307584,205728 767399179584802816,97386 771049645166383104,122982 750079082507935745,10662 766674290657734657,93286 792080892105662464,243848 788000791676149760,214354 795471439109332992,262824 761344562040217600,67401 774605150455562240,140444 749938650780209153,10735 790051953631866880,227748 780236495655362560,178716 786058352866496512,197091 788360264085233664,215608 763881347060527104,80486 774797770620280832,87904 791506436966739968,239405 750380625098600449,12883 756099158058991616,40560 787059079826903040,207109 788532501354385409,218875 794153162697535488,256349 769252527065870336,1249635 766010920287948801,90949 776072350684983296,150063 780000623651618816,177761 791349619494039552,238395 750292126118752256,12311 756214812711981056,41793 788882558377394177,221923 795716520303333377,267737 777627173574225920,158673 792138642047119360,243075 749332159966633984,8047 786947249683230724,207287 779401455845466112,174557 791686083633291264,240483 771751637132115968,118191 778278770969042947,166883 792019795902394368,243075 753270465007804416,26066 780840952420118528,183269 744665195126136832,351424 758083429330259968,45622 768853910287097856,108782 785682421387759616,196277 766859825024208896,95530 780895019653881857,183307 761379443013259264,68273 766441272873627648,93261 750452278679728128,11495 761284293436051456,65540 794620012686405632,261818 771425936323571714,124610 775964780599218180,138532 794553819506032640,261155 769826805654093824,115435 750363511734231045,12883 764540199258894336,82018 785551693236822018,196788 785660225147789312,195975 780822283245981697,182122 762869533711278081,431998 768903438331555840,109709 751220851429761024,17794 738794674970824704,11774 760557731669389312,63655 794802343195840512,249926 789832641251987460,227795 787345295176761344,199307 790277426278305792,230214 788890673512534016,221711 756516086326190080,43266 794663712854515715,261818 758637618728960000,51451 795751184011182086,268646 777854833550237699,159861 795054786857095168,261050 773353643168894976,134098 759906275228459009,58227 765326585893380096,87249 771135547154829312,122126 787494370622644224,211347 773625846078795780,136904 769923301850292224,115726 788496787141173248,11774 794980033827930112,264397 768117259491352576,103354 756198680957419521,11774 770655666000293888,120393 785244321452691457,194230 791113850615574528,236393 766716779817086976,95340 778238512550346752,163885 770399308860366848,118191 773961117370490882,139404 776242300804407296,152872 779078801607237632,171617 768511152280047616,104444 767416762291908608,94699 759265889078349824,56964 787080481523261440,208965 751115825269006337,16506 771374382186987522,112363 763205369111928832,76549 785364328631328768,195481 769659905309446144,112808 772906810051289088,133519 779692317347307520,176203 753353116540624896,27222 770364662475067394,118482 793840533219184640,250801 780378681264971776,179742 756706408247287808,1248428 764083288197636096,80720 769301280674021377,112363 780457778972241920,176890 788753631470321664,216710 761335189570252800,67229 793585468050771968,253793 792569263953436672,246392 755567216179941377,38586 753721877860720640,29347 761322548109930496,61917 795473330211950592,267262 774509079335018497,142262 785808013835853824,198577 761663168670109697,69947 769177148531834880,27164 794676960073052160,262022 735919911952846848,11774 752979707499581441,22755 789235181878120448,11774 791661249566281728,240483 757890817969254401,49852 772507039381594112,129662 776367562447687680,155333 793255297636704256,250293 763098702919630848,76533 767878390187630592,102137 767818500001849344,101681 781486260116348928,188119 795007653164580865,263907 755494630112628738,38032 775412892485218304,11774 795077973225472001,265102 763064692747231232,11774 779424137743917060,173753 758071813578424320,49843 751784837556600832,16233 770285892158181377,117364 751539723156332545,18550 762048039582179328,71429 775849027757830144,150426 776247082164248576,152314 756198409284050944,41680 766615494040387584,94899 773239818507718660,135004 789198624148197376,203546 764989750772060160,85562 793118051222683648,249469 768976047828152320,94699 787721682492329984,246425 793149729706094593,249469 770381686915928065,118191 793141821819883520,249841 758167686681661441,41703 769568666585337856,100559 791428308504150016,238207 788781108322107392,220526 790283677062221824,230485 786111681868992512,199262 766066574671253504,74133 788572674742038528,215437 789529260616617984,226881 771443125847941121,125367 732706759157141504,352946 756829899726397440,43553 758108987053121536,50654 780110159859294208,175153 788926844208898048,221005 794308400171667456,173347 753439225832468480,27143 773240006185857025,135136 792560113760473093,246632 764178477889314818,82457 749841802342137856,9433 750095257157660673,11538 780221930599096320,26569 793443674713649152,226218 786673735503937536,205181 772031532882075650,124623 781128751799111680,130635 785584217291943936,196524 786994545875496960,208176 786743150215847936,204413 732212720666214403,350353 760582112072245248,63900 778632307062218756,167319 788747263635972096,220029 789263890504908800,217443 763535943521492992,75349 765434299122319360,86645 756235683044417536,41702 785250719217520641,193669 768467957936553987,105041 787891081648058368,205270 773999450058547200,140470 773998838088466433,132335 761105824689172480,65839 788863624093790209,218832 771515461997432832,125163 779412273785741312,174115 779700703103225856,174557 787020357563809793,204224 754874220081926144,32337 758071575157542912,49843 754044885787738113,29263 765177017243471872,76146 793871547035287552,256255 773659427836727296,209828 758078597190000641,50476 758250674807148544,41689 770284591710019584,117257 794549891825598464,261155 756399700224405504,42181 758446618777686020,53001 791633076396945409,240145 778330157807390720,167220 771849728111681536,128230 772549994406522881,131027 755163646087553024,35890 758030890983264256,50804 794572299009568769,39957 795709663534714883,268448 756359656897974272,41929 793050330384728065,248220 793963785916588033,257195 792078817363955712,243187 781229901890355200,186212 750443158375247872,13211 788553483943288832,218875 753675627316678656,11774 776003202571468804,151791 790940403465723904,234583 778625038287200256,167220 793095743330512896,249469 749750041502330883,9433 765375747200397312,86105 768508434035544064,104999 764982440565870594,83391 766397946405322752,80939 773545891168870400,137042 794738226552569857,235886 763059826108825600,71438 785846460181012480,198878 761216910218305536,66842 765224848893378561,82759 778394559776694272,167407 786961233996054528,207287 772488011976155136,131025 779043915005562881,171324 762975577041149953,75724 773996960885997568,139781 790241835868364800,229693 790332271035240448,230297 770281718083379200,117833 787864666806509568,205197 773608443932315648,138054 792083547850809344,11774 785667695236657152,197046 765916158671392768,90224 775765176217776128,151265 780623620829839361,182146 794579763683856384,261155 774381852396179456,141887 777598752257413120,161978 794679919204847616,262022 781920392327925761,191527 748319973374779392,1247826 762597488469610498,73662 761999240927129600,70689 773974617492979712,132497 780482570098188289,180343 790067105068621824,215437 780918959646183424,183050 788109313097207808,215252 754718694782144512,28732 772126224537661441,128930 774766245166116864,46235 763746593430507520,79858 765505406890311680,87904 753220494216671233,26270 787724774332137472,205197 792225092071673856,242693 763864781124145152,80607 755325900099620864,35890 753687989016854528,27317 769899016926605312,40035 773983646671835136,140444 786997451840368644,208167 753190702172008448,17416 788457729673297920,218275 790726123734740992,232863 785990551673802752,199262 786978217794166784,207949 752131826257260545,18395 773653038661705728,136904 795215181949194241,264774 769300699033309184,112265 754708773906817024,22393 791410878960644096,237491 752867761764831232,23651 780238896223227904,178735 736008146393534464,1170935 767989978894696448,101731 788187447633084416,215252 772163784882302976,128934 764989218837831680,11774 778020601092898816,26066 789134545891188736,222647 761389394565730304,67229 794272960253198341,11774 778414132555046913,152594 786472616911572992,202429 750056078369550338,11434 772572475209035776,131406 788463920109453312,11774 791707129887326208,240145 794609028378857478,261155 790912726654517248,234583 750673996245397504,7546 777599120739414016,162294 780940142324350977,209828 785604856966938624,197512 795346655075794947,264397 756701414357921792,43553 759547130876928000,57068 775790640512720896,151212 776091456423374848,1249838 793133411741282304,249469 794654076185231361,11774 732897338126139392,354495 751914575172362240,14277 794531735199322112,261155 750481306933338112,11774 773232076522782720,132908 786259946883063809,201958 793166688875192320,249348 753664456500973569,28866 769210558851801088,110362 785898955922141185,199546 736065679648907266,11774 755399856315703296,37044 776787604645748736,157693 773629122476068864,137869 766809695935836160,74133 751543395743510528,18488 743593046319652864,349231 788905743646912512,220029 751179269552865281,17434 763123230257414145,76665 768912765108953088,47940 775649040264343552,150511 749811103509733376,9754 780592931967074305,181886 787457720630644736,208059 757581835832406016,47761 756968205567062016,45125 773910219617284101,11774 785342177249366017,11774 794027423889321984,255393 791619090288877569,240145 772163115655966724,129991 773673394466238464,209828 758133917014749188,51069 772125207129628677,127925 791333733617967104,238207 768454575422578688,106281 787686380964974592,208146 779570644858105856,57841 785303450762539008,11774 759355818219147264,56964 771014923375771648,9047 759457706956566528,56964 764820284037795840,84724 793133611658596352,249841 776826558912794624,158387 795024184615256064,262784 792901748990050305,247240 790748927104606208,231894 780178451361849345,169999 793657888585687042,252581 775869488684236800,151539 791406180014882821,234583 794736625813254144,262752 793103763422711808,249469 763540581733830656,78385 762976965267689472,75724 790269405448003584,229693 791029375902908416,235487 750579219403509762,13410 764551327590383617,82066 778487029877256192,152594 787831759266320385,203862 749675504987467780,9433 760132420310069248,61051 790970060458299392,235536 789286465893126144,223286 789286733531668481,224680 753571228267327488,28281 772131413344804865,129471 732738160673722368,349430 758503830715785217,52209 768218044287942656,104083 789260542049419264,224573 759808365300154368,58267 788462673759526912,218275 760077673129541632,60866 795037168427274241,247930 791667877929594880,234990 785239085312937984,194082 771570132241887236,125163 775348496710770689,146720 776746080520265728,157693 779390024261496832,174427 768044879956045824,103083 776667822172667905,156835 749980427822047232,9925 791401153682694144,246425 791174262950207488,237095 776826003188396036,158387 788450452790620160,218275 795702678248681472,268281 781675230666248193,188119 785310927243599872,11774 773019472915345408,34484 793541107938394112,253336 763388864270524416,76723 752960117490929664,24842 786647164579483652,205181 761576149109514241,69231 763938412764069889,80486 785546618011463680,196788 756307976055496704,42495 774288653052850176,141316 776850743093493760,158428 786979924808650752,192032 781920721891196928,190957 785566779833659396,194949 780087938667323392,176109 776012463196082176,152903 758286166802173952,52061 795347234229469184,266500 732383763196477440,349197 791824390425944064,241819 773729967104458752,137640 794551055241641985,261155 770069132515606528,115530 792710236549353472,245148 763071136062111744,75802 790766333604487168,232911 772631242210701312,128934 794232984605855745,256219 792831642347929600,241819 767735659691962368,100909 756553118343655425,43553 763752411412529152,79255 785322236748017665,11774 758132809873682432,50827 764985213386625024,85562 792047613847539712,243187 753485863393177600,27800 760283617436307457,57574 776688922395107328,157081 762981732492644352,75724 787363582979641344,209351 758973252492365825,54070 795399779291381760,266884 764773634770481152,82283 785245197160554496,11774 788828529039409153,220526 781502408371367936,209828 749706461484314625,7546 793574178624376833,253164 795726957006716928,268281 741308949044072449,11774 778581443370971136,168695 779284895520714757,85326 787307510902448128,210207 794177029549617152,257492 771432229146882053,125145 773270561539579904,132335 789963027936317442,228888 758392243371773952,52974 760693249476595712,63149 774249937542389760,140495 778367098795941888,26066 787774916087152640,210238 773659100160729088,137965 769796051750486016,1170387 795062227728416768,263906 766507628558114817,92958 791100342050123776,235590 754749581074829313,33356 763384196597448704,75783 790896628005740544,226538 750376183431360514,12883 758089683226222592,37698 765566199535132672,87904 780782835837788161,182960 768103303360094208,103354 771138434417197057,123583 787939178025619456,208178 790918624315748352,234583 758128164870561792,1248576 786964487316254720,207287 795257060585828356,264397 762218698300096514,72370 777363676877565952,155390 768606201437302784,104973 758711868093501441,51451 787715749108416517,205197 795038225190518784,263532 785897851351994368,198878 787067618410631168,207796 778749506057830400,134418 750888937489436674,14277 771420284310040579,121046 755475429163671556,37869 760870103495868416,64511 793117606802698240,249469 768959078177603586,109945 774014220857769984,131421 786025918313566209,199262 766375335382228992,80939 794526173023834112,261155 756864761581670401,355260 773920932763017216,139577 758300660819386369,47761 779926437109370880,176203 762253631902978049,72420 759152834520707072,57348 794164529659662336,258331 749626426865905664,7546 759094294284083200,54128 792865174470299648,243075 765569995074043904,87607 752068734794076161,14277 790397358429220864,11774 763451778041917440,78159 773506535494385664,135025 777718343809794048,162596 778953626257616896,171324 781891215524450304,190635 790565973703163904,228341 790745547711709184,233154 793575482340044803,252020 785935062005055488,199960 788030203243139072,214492 763906310370766848,80155 793462344496082945,252020 776497038842355712,1170441 787027413242826752,207113 791630333880000512,240061 773522018536976384,137042 732531972485087233,350808 794683817252519937,262752 786219372356464644,200382 757493843545776128,46890 779792878671319040,176745 759155010462707712,57274 772792797590016002,131007 791498081166626816,237787 763329593746952192,1248956 762977812018069504,75724 792484864587026432,240070 773587671868280832,137042 788169230202048512,212239 794410101415301120,259893 761128547884863488,61051 764781523736272897,79691 761027254075830273,65544 767025326354489345,94660 790928745032998912,234583 794334404143382528,259659 763786086732574721,11774 787627108482809856,206101 771559406261538817,125554 795094104455647232,11774 768940226202988544,110520 768191403172126721,104332 765617037586628608,84209 767855937289908224,100605 793973339509362689,256439 764892772289568768,84724 751627660057534464,16236 793165902497931265,249926 780602127567560705,181984 762114282100326400,71502 765558739994865664,85226 788046775022215168,212357 763187528249675776,76079 789964301570306048,217443 773870201544777729,139404 795056754916630528,262849 732332081716432897,349197 755729186782785536,39235 792507341782388736,246295 763508666641375232,78878 787027052046057472,208599 795049536460877824,263907 793202539617476609,249926 764820519845670912,84724 778384314245328896,167220 773948900247949312,136802 774762014199599104,144836 785351720092041217,195424 788081264020557825,215005 777587474419752960,161387 766305862876966912,90031 758219457047048192,50983 794373578359644160,258331 764555820591747072,81946 772539506251689984,130636 780770458463571969,182349 753872284843061248,28115 785963336529686528,194723 738871600443994112,11774 779673394837131264,167939 767941689126387713,101681 794663420704489472,261818 755153978313277440,35890 791368071768190976,238207 788124648768692224,215012 765617462830174208,88682 753654918070865920,11774 776852049564688384,158428 774570809214009344,1250121 751758543670415361,19563 733177436511338496,355667 764733012101648386,79561 785917526953766912,198671 786024414706069504,200490 793238507565281281,249926 791357207136784384,238207 791418570940874752,238045 792349050783793152,244143 777174881045807104,157755 751829952455147525,19236 768190597261697024,104690 795403756246536192,194085 765330020801929216,86763 777580940063191040,161456 793621915147628544,254008 753769598152048640,29819 767398459762700288,97379 795332434740924416,263965 793179528717795328,249926 788058605220040705,212139 794693545202483200,249926 773702678954160128,136814 794006514910498820,255870 753573010389426176,28281 777236692449103873,159876 732753196293214208,353262 760921106958077952,65404 747522527220502528,349479 760223854438383616,60172 778681394780266496,167517 770807460093276160,352075 758101890638880768,50789 792528048969187328,246295 762625051447341059,73814 768137126865149952,103071 787018870347341833,205181 790553466393460736,230279 791626007795171333,240070 757277060456996864,46401 766293723902644226,92199 769996143136763904,50617 777853233985425408,163581 794729793447030784,262849 779308232497991680,158387 764294382216318978,80939 785268689151090688,194648 755565375501238272,37455 776752180023947264,157755 789284610236612608,224680 788147468953350145,215505 788801976662368256,220332 756931976452386816,354167 761688370229673984,431998 769194448802684928,110892 764161092062883840,80939 766000761285345280,85562 776932329407197185,158897 779626560907345920,175153 792927056476590080,245185 793133214873358336,249841 789459204100677633,225981 793665137270001664,251427 755197481109958656,35939 781510201593753600,187044 792819039403933696,247757 746376885169336323,11774 767876118598782976,101163 785498488788267009,196277 761788969256259584,66801 790633077210882048,349318 755046274857070592,35044 753654466927177728,28866 751193460237971456,17434 768540229158305792,107069 775429519784153088,141415 793817524181671941,255393 770724344221798400,121046 752666788517670912,22917 793116499879849988,249348 791371111648862209,238207 754887111728259075,33401 794205535914455040,258598 772872740990836738,11774 758064857287651328,50542 794821742464147456,261864 769667079783927808,114779 773905296917946370,130792 781489841523523584,188119 794619913260462080,261399 770693324831326208,120610 758349316037742592,52554 772799694997229568,131027 778620921586315265,169226 755587197357752320,38476 774456650967060481,141912 757609177535680512,47940 771092945575501825,123028 788549931975872513,219131 791469531327758336,239107 794820903712325632,262752 781467384431292416,188119 793143438799667204,249469 774108250845261824,140874 778374237820157952,167220 760813551313227776,52887 787943491850555392,213710 759883242384359426,54070 772807668872253440,132335 787552343285981184,191653 790694987419660289,233307 793654841973190656,251483 753260916003762177,25995 792305915613614080,244270 768935584610017280,110209 755616188235780096,1248326 790642970475147264,232863 761143797782806528,61051 780765315441491968,182960 752977990934335488,24795 778793026369884160,170609 777651059065954304,162497 766106225339609089,87858 789822409268355072,227242 790049733268021248,228354 791738631069265924,78159 780482565899771908,180783 758395481391194112,52554 770302848730959872,117257 750396369614110720,12446 795380328668033024,266491 774214688410177540,139404 793217517762207744,249725 774036009935785985,137561 792948810234290177,181913 789184758714544128,215505 763844292649426945,78477 767095814439116800,97392 790892072295403520,194060 758336795910123521,52554 762668562666455042,1170856 763693012555882496,79082 790264718942433281,230282 795220129927884801,265257 773730540981813248,138819 785611539554459648,197512 788580751696474112,214354 790245707181547521,229693 775064811965063168,146704 771418612473090048,125367 774516127061934080,143703 753067772339376128,17416 758009285443932160,50804 787384072838508544,203034 790622146905018368,232169 781042625944190976,183269 763838398679375873,80177 794543773275529216,261155 776391814790209536,155390 786401694653349890,203350 792159437217685504,243165 747481014826582016,11774 788779968272670720,220526 740230205655126017,11774 764485250714140672,59936 770240585940791296,117257 751654401605984256,18893 760729323850625024,63776 750468938228699136,12746 791464396815896576,238780 793938285869625347,256217 752287979146612736,18504 774010271513743361,140444 781211820816265216,185595 765889330132971520,87904 780790157620482048,183269 772123561699835909,127925 760808601329999872,62877 767877742654291970,431998 765284608644493316,84209 765883914082586624,86103 766325279669227520,90384 778749237567729664,169916 792433194079584256,245313 772059626489667584,128711 792379574956986368,243165 755016549161955332,33356 767877051621801985,101681 770397200824270849,118191 794987118904954880,264431 775784027756167174,150426 792804215642918912,243983 762791391822884864,74938 756651464450252800,43553 768948112178221056,110023 785516075203039234,11774 780584721747030016,121051 761182399443107840,64537 755807893379620864,11774 777638859576180736,27284 793565680226275328,252020 785848577289510912,194080 752923916767793152,24134 757917454882467840,47940 791416510015152128,238780 764181912051036160,80098 787164504182239233,204413 781023697624858624,183468 786061451601600512,90209 793660901853454336,253032 788643035030626304,218258 788781464112553984,220332 732244843741745152,196346 785586145333612544,197297 785492983323824128,194743 779105691768332288,28322 772265996388139008,90193 761559095988084739,69231 785480337572921344,192032 780955965831061504,183269 760511058771480576,61602 794887478066970624,261093 773308671929438209,135505 790980344979726340,164764 775813203842433024,151463 788513248580669440,217658 766419143247691776,93184 772970752031064064,133454 787721532084662272,205197 740385472715722752,11774 766329486308679680,93036 775811681414897664,151156 756506230403637248,42249 733056885818019840,355653 761144362210320384,65180 761285972411768832,67852 766752857043243008,91818 768095781777764353,102514 771339385639989248,124883 776258406197911552,154534 787788793143189504,210691 789158216844410880,11774 794288592394665984,258771 794577956760760320,261155 775124457870327808,145866 789529018819342336,225981 752856779483148289,23899 764085374809366530,47940 792437290207281153,11774 793955550375591936,254135 785544980492410880,196917 789284945529147392,224680 756298271425867776,42564 762643085960421377,73867 763001792690987008,75899 773294793434669056,95055 773088879977046016,87607 789517741648711680,226731 758930727983427585,55650 769029325530234880,101681 776920032018300929,157755 794573243080441857,226320 780802193158922241,182650 792435312832155656,243513 779451650712952833,172185 795749008736141312,268646 750846070033256448,15264 787143620247756800,207287 780528047468544000,178194 786014350590955526,199961 765939515437428740,90088 769593168752939008,112382 780445197830279169,179537 780453575361191936,180556 773991015984328704,139404 766611516493799424,94841 764459683553873921,83391 780497232449503232,180825 790984556463529984,234583 780169369255043076,178560 776768756794220548,157755 754759778338037760,33356 788817922785353728,220332 764661112637906946,82283 790928982342455302,234586 778190068317949952,161349 795355050130468864,262847 792072341480148992,243075 776874443486302208,158524 788472004395438080,217601 760981359028477952,65455 774152053337628672,140025 757733842891345920,48220 775625390383517696,150394 758673936611549184,54070 763128067002920961,76549 794554517912166400,261155 762241253534687233,67229 750462732332335105,13532 779533074681860097,174315 779371098387443712,174442 794280027999309824,258456 756991909982113792,45369 766110588414164992,91146 781183968720760832,185310 789225793230635009,223286 792243421989789696,243187 750524913396572160,12746 794340540787478528,259743 786362753392881664,202045 764869014233448448,84724 788952875640684545,192846 787851596310937600,213376 751853973695528960,17416 777711688770387968,162497 772016657229352960,127366 779300089605025792,173868 758122428161748992,41703 775325635480879104,148045 780798319975071745,182257 790941710041972736,234878 763208114267095040,47188 771408188914622464,124883 772741516129284096,132335 750401765682524160,11495 780722506697150464,182257 787295330152779776,206048 785590203733807105,196767 774013848181350400,139404 787281565361459204,193121 795451780209537025,267003 793406793904979968,249469 795297560923607040,264397 758776973527093248,1248635 754014265816780800,30339 758314218391080960,52112 760648896385200129,61375 794672611112394752,262022 775205680441470976,144494 785560843534544897,196277 789837647418105857,228158 792031074918338560,243075 785991731976163328,197512 794588688323776515,261155 754713595376640000,33089 754093724880154629,30370 791961999261302784,246425 770793006895169538,121479 774060546295418885,139404 767490432997687296,96514 758539046306123776,53185 793663175388372992,254549 793994869307867136,11774 794572064443101184,261155 766258170465583104,91946 790556367807451136,232137 794728650897846273,261155 779322625071820806,173964 768277850747047936,104940 753218062413856768,26140 795006612029186048,262291 760314547764809728,48663 764167927591493637,82066 763170858470772736,75899 763390989868216320,75899 768050947629146112,100893 765587855330586624,11774 772816866968539137,132335 792106073670946816,243290 793201523954036738,249444 765286044052889600,85669 792449348198105088,244385 795433573755027456,247930 788023655619923968,214492 787303557984837632,209409 762727996637777924,74535 771086321360179200,122532 789316486204489728,102730 762850992610091016,73706 785892599932432385,198671 788508122541350914,218275 763352521553289216,77463 767849336877228033,97685 756249941870129152,41438 773973234769330180,139360 790259705700417539,230282 793836478413565952,252581 762277174728503296,71099 771300919657041920,124597 785633058925924352,197512 778302773251026944,167220 766064533030866944,90384 764139959678754816,80939 791314550264127488,11774 792543871947472896,244572 779066025216049152,171795 786982361460342784,207965 760163042302763008,61412 788392594669658113,217519 773549281965928448,137158 786014294660018176,194145 774517949365301248,11774 785877278530138118,199370 791358420750184449,238207 765593711904456704,87904 779776546240274432,176196 793122150823714816,249348 793144635040202753,249469 758009208512053248,50804 764843741865660416,83160 785654186620792832,197512 795351606816555009,266500 764199266730541061,56964 769161769331859456,111558 794607174127353856,261155 758271855580983297,48289 770686708568494080,108396 765598308576337923,85562 791669276465893377,240483 780470713178288128,154071 767339916338589696,98715 791840037352734720,240483 793869184480325632,255942 757333828465782785,45319 766805264657948672,96275 765761976635187206,88374 779140825603276800,172185 756273677562417156,42432 766488391630266368,349318 791852762610884608,239906 773952761868148736,140444 794035789353066496,252020 766504736069672960,93823 767847517341954048,100893 779343857188077569,174230 792064035776782336,243075 766657422161215488,93184 793211095645315073,250033 768043054586560512,103078 761574963438612481,69245 779198516761464832,171037 757477389630861312,46890 766245719145639936,91894 760259764538503168,1248755 774692610401239041,143585 795039691695411200,261155 767485797650030592,93504 793123945532665856,249469 761242540171407361,66815 776238825051791360,153596 779103944890916865,171644 775049279115104256,146024 753085566741274625,24269 794559109085401088,257704 794570940323602432,39957 754731935553945600,32697 768342980738555904,101681 750001476806840320,7524 781799480257634304,185083 758636703720452097,54070 760993958323490816,66239 795089160390332416,247930 791734482797727744,240627 759723677063589888,59477 756205061739393024,41472 762826775856574464,73712 787774710394261505,205197 772405596276527104,121795 772876928609054720,132335 756608828725088256,43471 757672651871485952,48810 732608877842202624,352527 792486178125586432,246225 793816601191669760,252581 758903046222942208,50827 767869279869992960,351236 792184425031278593,243075 770235409385267200,117377 733119276769546240,355464 738202273671729152,352896 779709535917309952,175092 785705575057285120,197286 762185651454222336,1248861 792774369789435905,247240 771500471794200576,125853 766051787430166528,90384 788818788837830660,201555 786787649356832768,206054 792069907261169664,243576 791017407494193152,235620 785580839769821184,195956 763739618084724736,79770 791425830882729984,238378 775000688510181376,145876 779313087933546498,173964 766061115390308352,74133 762854343947063296,73814 776557141746409472,156505 785244801637584896,11774 787803186849574912,205197 787842486181912576,197888 758394771614212096,46076 794637243692421121,261155 754788723892498433,33356 785812705877778433,198671 788704538513453056,220029 791760426019098625,240067 792416494072193025,243451 793613251250716673,252741 767039252781596673,97432 760991091143413760,65663 764325542694977536,81869 765257812754636800,85562 793841464841113600,255942 775451612013793280,148654 794886703324479488,262271 795293838143291392,265908 754880994562289664,34167 764132002895233024,82066 786903602841415680,207287 757054684251107328,1248470 791725289839616000,240535 771423229101629440,125554 762191837713068032,72292 762819300809846784,74681 751904659669938177,14277 771749505783955456,125459 764190697037627392,82544 785496266868334592,196277 794777018080444416,261155 768159553481433088,103506 777691076819820544,161456 781505994635350016,188401 787454127877926913,210207 793264983169650688,249926 765200150054703106,86103 778037999992963073,165097 757076418215849984,44163 794612793840455680,262053 753187447756894208,26005 793185546612781056,249057 733687648565530624,350380 779476642645225473,173868 785252021393694720,194082 771766035649294336,125554 785262826579431430,194210 795401241685819392,247930 732184753663807488,349209 789514127093927937,226731 764542454263521280,83391 779310204924067841,173917 767167601801883648,98233 776194574968434688,154071 787021446958686208,208379 750399824441245696,13201 786091269755957248,199546 755761838164357120,39462 790993167101329408,234583 779876335611027456,176694 794367372291293184,258878 795667852615421952,266079 769149872276582400,111396 793130698685026304,249841 794683629225930756,262752 754875559004418049,33474 765728707956781056,87858 788547230214926337,210390 791421639271612416,238780 778245039457705984,166532 771415494976950272,125367 774610906395254784,128230 768986440797523969,110344 785843608012230656,198878 792469161851035648,245810 773713212814594048,11774 786580315561091072,204396 791508098435342336,235599 764935472036610049,11774 788955780313587712,220029 793841679866273792,255915 792709783086206976,246285 785281418393858048,193669 792293361109655552,242693 750802651005136896,14277 775104808835481601,146720 779739701036974081,172295 788106059739082753,215449 753605514232299524,26140 755801220866973696,38697 791664258413129728,240145 792839687777972225,247819 772884797739962372,132370 787078827923140608,207109 793968366138572800,255942 794639570763595776,203546 763469747942031360,78205 790232978475536384,229745 792254220950835200,243187 771638400491200512,126152 793308985969348608,251390 780597988339036161,181755 760904404547559424,65577 765243429475483649,86653 781194072698392577,185496 789904829850095616,188577 792559087099621376,245101 752225339628224514,18555 770279546797101056,117377 792026110103998464,240483 790717543006609409,233307 775401638236266496,148045 761056462885916672,65455 758725468518424576,11774 785817686961954817,194723 794930233321209860,263895 795728728173252609,199307 750995870422794240,16282 786391173292183552,202727 794663049059667968,261155 753351170760978434,27045 770798505447137280,118191 778734702098120705,170229 786721501248647168,205728 789769746623234048,227804 769685052913516544,18030 779705228903915520,175092 764981604426977280,11774 768078548603179008,102514 788389333099094016,216125 793184128145432576,249926 793139080246730753,249469 751817419488985088,18555 770127987400404992,354105 763033116516704257,75899 792456716839297024,244550 753359224558804992,27317 791992424088285185,240483 794638085032132608,261155 777594748966096896,162638 751093510216962049,9432 769728007204442113,114422 772896327533461505,132908 772529789819351040,131403 780546614381383680,181419 749934876690780160,10780 787106989105094656,203350 786940168594919425,206940 794725118727503873,259743 766861978820222977,94699 775711595099856899,150663 758727753633968128,54911 751539556416163841,18550 754725588699459586,33356 758108765275164672,51069 793965665610702848,257303 755129151166697472,35449 770745576740626432,121080 791035162297446400,234796 795365000697233408,266054 792493237151735808,246225 794191715976368130,258598 770586903120715776,119832 779939628166090752,176203 779355269675356160,174315 792011074547675136,238099 774614825838206976,141669 749746380340621313,9991 763951250924724225,77185 781200655222444032,185313 756291120586424320,42432 777862235951595521,163990 765965933038886912,90482 787409113668083713,209884 771876412353572865,128017 779748777133342720,176025 732985478140571648,354847 793255372823810048,249926 790645037012955137,232137 769637255279316992,114336 794718683948085248,39957 781646492138213377,189649 754778753515986948,14277 756261670205460480,41459 760880240751157248,65180 786555056409628672,204413 755412709705777156,37044 758293352785678337,50923 788093297759809541,214899 795027799895470080,263926 777112395059650560,159850 740313288148324353,11774 765297234883686401,86645 779453431345975296,174392 760972231597883392,65839 792745115810803713,245136 781583278700658688,186584 749189437502861313,6997 754701285862019072,32711 755812728258826240,39026 759688735739052032,58255 787927592993116160,212239 793871006783905792,256255 788127356653301760,215754 794604843105062912,261155 745343184713179136,304513 793222951847866368,250179 770323771471257600,117687 770408619930181632,118191 752153478357741568,18602 758746919753560064,46370 768424937933512704,106281 761211985539182593,65180 778629436065316865,169201 786197659170246657,199178 786990209179279365,208022 762977331551973376,75724 791693484214267908,240145 787068509737979905,207109 794556687592071168,261155 763554154656784384,78566 793125392538152961,249469 750307709484933120,10662 785498821472190464,196277 760693547486109697,11774 788438637314580480,11774 761662761793359872,69231 755010842521776128,34666 791736102344273920,240535 788363675593617408,217024 752230465956896769,21332 773894497822318592,137158 795069540753440768,263708 787009575597637632,208065 790545640061272064,232137 740378854284464128,11774 760818995478073344,64870 769416756783882240,113457 793443567498911745,252020 759015778989387776,54070 793246814770171904,249926 740183077717049345,1247339 785938503943196674,198591 755555857283153920,37934 774667142205702144,127994 793573583767437313,252408 767746732734107648,100605 771473583813963776,125554 778350811223130112,167220 755719252888457216,39236 773696750926254080,137158 772519327010611201,131421 754779332913033218,350654 758402363711336450,19598 765983451895910401,74247 788851522050285568,220526 755885615393243140,38586 767870695330107392,101163 793881631949848576,254209 732581703005405185,195876 772095170485559296,129471 762701583679361024,73814 771157392792825856,120928 752862635419316228,1248238 759117132869275651,56964 770675303249219584,120610 770238347729973248,44421 791949306550812675,240067 792191563518636034,243187 788213232112701444,215437 793240993059442688,250375 788528027114188800,218219 750753730300182529,15165 788482502172168192,65113 773617827823493120,137869 768686634233716736,101681 789490280034467840,225981 767835518654640128,101514 793676875528802304,250953 775815851576623104,151156 791254377436635136,234583 795015711429193732,263896 765583786239295488,82120 778311881396219904,11774 767223964468973568,98475 778382669444886532,167220 733098474145611776,353374 761673082649980928,70177 790678340596224000,231894 795718121537544192,267737 765880459368796161,90031 768855469263773697,105109 757830870992510976,49070 749273058439995393,7855 776870732131282944,157840 794910776490332160,263895 750541217360965632,12883 765162029195730944,83944 792938879925886977,216565 759880625952321537,59762 785937801682575360,199546 793133739979202560,249895 793255294365151232,245750 754872823563350016,26721 760161790177062912,61412 764821322493005824,82066 790320590620090368,226731 793147258283884544,249926 765158201339805697,85562 778297975135055872,167220 792064344808914944,243187 771539342460227584,125381 753794331773898752,11774 789699624067960832,226832 775130543872544768,146804 776171239735955457,153854 788713262737010688,220029 793841249543303168,255942 776145007195463680,151242 792856999662874624,243865 764302133067911169,81402 791070007182528512,235963 761321161296908288,65540 780598478749564928,181755 790673341174734848,232169 793563036199948288,252020 756848525527310336,74518 777237907459289088,160221 775370605621157889,148645 785852196466417664,198671 763134477816037376,71123 754865762884423681,34167 765393650037776384,86653 778709776960147456,168633 789558883937312768,227130 795294986342465539,265257 771200218125570048,121612 793279025905033216,248253 764984518121918465,85562 771821546411139073,127836 756373566371794944,42564 779148243028541440,173011 792807161797550080,247241 773541873898119170,137158 791074071400382464,234796 791951107396284416,241940 756967964507828224,42432 768599145280045056,107428 776107587754352641,153194 785986821914300416,200382 794640297275822080,261155 753199610735300608,26140 793113627628744704,249469 753953422043250688,30590 754226633603682304,29263 771773679038410753,126152 775787485863358465,151156 790641659084242944,232791 792520817183559680,245566 764796739031146496,84724 754003573969719296,30590 793164333127639040,249180 789456351319592962,224680 795423157234651136,265855 769157921418510336,101383 787389538117091328,180433 793089714723164162,249348 766709656785817600,95672 787887726632718336,213672 790738189547741185,232169 780458164764286976,11774 762194209176707072,70750 773679849730822144,355185 795073095866269696,11774 790727866979758084,11774 778227872368431105,164912 787288106538037248,209351 792784572501127168,243165 793206907825754113,249469 756620460083834883,44429 792019796330065920,243075 795135701868113920,258456 773992584985182208,133702 777467741338947584,157840 758740713861357571,54070 768268302955212801,103924 791462161549709312,238272 780790255230263296,183269 785582658617217024,197297 790620795135488000,229901 753805498667847681,29551 764870687861288962,84753 781290447083667456,186584 794714125171625984,261987 764651658945048576,82744 760136740224978944,60819 755210939264229377,35372 779292862076882944,172945 788567619343265792,210390 789250521844461568,224680 754063524989702145,31389 789452095913066496,220332 751212956478734336,17640 764445659739004928,82066 764493232466112513,83391 774748683808153600,144538 787300989007175680,207212 794228038019989504,256255 733054534390439936,1170626 763878215014289408,79691 790977045325111296,235590 794748674085679104,262022 788016847899668481,213887 755899755578945536,36522 765522519860338688,87774 794717283461591040,261155 750054456616714240,11434 770047947639840768,116164 759183372514103297,57112 767101891842940928,94718 792740770532982784,232863 761032189450461189,65455 772877521733885952,132967 777479298663854080,160593 789515059860877313,226731 751131418462420997,16982 769026264460124188,110659 795018097463848961,263896 753776353598644229,29592 767591761854300160,97447 770977569625763844,121949 772578954838437888,120963 776594244723093506,156644 776606240306782208,152946 786416943012073476,202429 780073940110675969,177773 795320836970450944,264397 769376315925524480,112970 754713777388552192,27045 770704210346278914,120610 770590537665634304,352761 772767840864731136,123821 761334469567586304,66804 766799527412019200,1249341 772999293854633984,132370 781655507907911680,186434 769267008399609857,111448 793460317758099456,252408 793434717660016640,252020 794932345723822084,261818 794986000673968128,263532 790294898847080449,11774 792421776068268032,245268 789103069330018304,223286 785922325707235328,198840 762700357696905220,73926 762378969178005504,73001 794579895582003200,261155 755216132370423808,353879 756638608577093633,41141 793288236844089344,250633 777482279635525633,161456 767449339534782464,99476 781868707244933122,190553 781193450439909376,185496 790606658913402880,230970 788815353891659776,220539 792108358597828608,243075 759131427132899328,56964 792842726534291456,247877 775000875488116736,146259 795617855786151936,265885 775849330808848384,151265 780603565844729856,181935 790671198573174784,246425 758326630813052928,41703 761380029095776256,66482 761538316571250688,68993 766097045052678144,90357 790210012794593281,229724 795042920181231616,264397 765153682648367104,73926 793709995015737345,250953 780889738320367617,182870 794938046517039108,262847 780570172339826688,181419 764227303626903554,80416 794338402506330112,256038 793631455595429889,252020 791431121246367744,238378 794312979445673984,256038 764127995443441664,82066 766238785315049472,87249 794550851499134977,259659 762850563608293377,73712 787021668485099525,208016 775562348694163456,148748 775694615831801857,150404 758717631918510082,11774 790368542319194112,230282 774117117977243648,131421 765591333146796032,88052 758548112587759617,7047 786370777465499648,203510 770355203006758913,109167 785532950456610821,196277 777995256939683840,164435 792073678448189441,243075 795292117765656581,264754 762408528531165184,431998 781361771994984448,139404 792026055825432576,243187 794532810711334913,261155 795127264753152000,11774 794754205709832192,261639 772120194361634816,129558 793491632217845760,251566 774485857684238336,139404 790894594724622337,234583 761844569600299008,68665 766928969144864768,95572 792482553366138880,243075 756884026409955329,41702 762451084983963648,71476 760533114003349505,63149 758864733088776193,52554 794578148461580290,261155 753645284324814854,28732 756647234440159232,43553 776977833528819712,159359 754067187342512129,31529 773712899697020928,137042 734715597435604992,351644 781317664648101888,187370 768204811795894272,86103 788873249056665600,221143 761450498444529664,68733 789534488824905728,215505 777952257669230592,163990 790916212758761472,234568 767770727449763840,67226 787965483853025281,197512 794280101638770689,259242 787514940919799808,208059 767360835966603264,98259 794961239319449600,69274 756239224429576192,7092 758345249504788481,50827 759839710533472258,24173 757705242183999488,48633 768460491068874752,106271 790741286277885953,232884 779085139930337281,171260 760177640779223040,61412 786389370215534592,199161 780406903809581056,351463 758834331280220160,53185 767721853276348416,91946 768653042371747841,104162 768504664203616257,102835 750372728666984448,12883 786043913450627072,200235 793103042765688832,249469 778439991634472965,128591 764967644621516800,85562 761457545017974784,67973 787486860452954113,206117 790699317438754816,349318 781619386641711105,188498 768920237760585728,109874 793795530077802502,255393 765198459938844672,85023 769139324071841792,111558 792036141096574976,243075 760821683980828672,64722 765495698607443968,86472 780569038095343617,33169 795438057289908224,265855 756340496973213696,42432 779444081315368961,175181 791794359406505984,240763 766377673769754624,80939 733569356492242944,11774 789252299268947968,206666 773721827193618432,11548 774716933316943876,144949 793214158095290372,249725 794175897955758081,258331 759843278720110592,58227 777240108701364224,160221 764103618895249409,1249206 790760949732999168,233307 754125520648876032,27045 794962237706371073,263895 794105996620668928,256255 773226382952235008,134470 773775888714313729,137965 753649147043950592,28732 790726019615457280,232881 762048852107096064,431998 788789106436210688,220332 793236746473467904,236859 757993776606547968,50110 759564599855284229,57105 792822670551240704,247240 758123665603125248,1011996 762003003641503745,70501 791440007789633536,237202 770670380381904896,120393 755765285249019904,39462 786718658114510849,205270 764394668058550273,80716 764823499932217345,84724 767096689706541056,85326 779119888010874880,172148 789531438760792064,226731 733886078982180868,254034 752962468142514176,22541 776748524193079296,157755 786181111378391041,194042 794532442812149763,261155 773899578911457280,139404 778680588832153601,11774 790285168896569344,229693 765561123445809153,87904 763896140911644672,80486 791471927365808128,239405 787034543916101632,199211 776796259805954048,157755 770788009717268480,120393 756246117667344384,42117 788614893054361600,216979 733150854539173888,355716 774206856898056192,11774 792355761854832640,243075 795709092245475328,268448 735288522828058624,11774 772515682864930816,131421 757322811031429120,46797 760490444568559616,63149 791713181433405441,219523 753072560573706240,22746 758438769292902400,53144 769179484725637120,111797 772497961779601408,131007 790704020088172544,231894 752844346127478784,23899 761422689483497474,66801 792053277433040896,235590 766137685119348736,90539 768571141032075264,107423 771529031762141186,126389 776137070334980096,153921 794257408927350784,255942 794562043705757696,261155 763762240382119937,47940 792550856721924096,246295 793823224534536192,255393 753314310051409921,26788 770261302224703489,117364 793575221961887744,250785 793165110529306624,249926 761097856346304512,11774 791661854326005761,240483 756897721131278337,43553 771510767963234312,126293 780248019006480386,177814 735067313200861184,353879 790302954720927744,11774 763951758414454784,72798 773923461160923136,139404 771352902216650752,107745 778650569946771456,167569 764561856614785024,79561 771807791585464321,127134 781040285832843264,183269 787000499111276544,208167 751847377619734528,16297 776188339598884864,153866 770694434140917760,355505 792427210380414977,243513 790879702869245954,235349 781275613990559744,186434 756225641868038146,41680 761160358656614400,61051 764487705409445888,83649 768948533294665728,110209 733852669660549120,353374 753788448637489152,27045 776152813525016576,154071 758699169603203072,53995 775882922981109760,152182 792802270685564928,245579 772419326125015040,127871 753429690677952516,26066 772411039988219913,130686 788511751364935680,218349 764221406586376193,80939 760981599190003712,66159 768058077979574272,102831 793462316721250305,252408 795413891085799424,265855 788383404353912832,217449 764638354285604864,80939 770971260348096512,122146 790955732703277061,11774 770835739038867456,121612 775306468920856576,148045 788539208663044096,215437 793252604083998720,249469 760493852839075840,61051 788044715849637888,214492 787508942880378880,205989 761987938129293312,70628 791730522045112320,240145 793227203836346368,249926 794013409792716800,108396 775797907794464768,150663 791002385271455748,234583 751078100562305024,16151 774398887662465024,142446 786490079862816772,203674 788896833347153920,221972 794640958629572608,11774 756287992403111936,42432 759026338875539456,14277 780408573041995776,179560 769294884675153920,110389 756397361488945152,42495 778615479782940672,159861 759404508271095809,56700 756671987309608960,44429 759497652744617984,58232 774090289312968705,139404 794190998662479872,235487 792533381997268992,246367 738789401808011264,11774 755840074982367232,18215 775403215315693568,148994 785321335106908160,11774 790958519763636224,234653 787310887782617088,210289 792955646236848128,247240 758794245075369984,54070 794636416126894080,237872 773208352973266944,133454 794898700514557952,263697 789146968152875009,11774 763787597147701248,80136 794359360147181568,260033 766609083155832832,92860 760968256744292352,64197 774635166232817664,128230 752880349575798784,24134 758061345371664385,49852 757882687453487105,49852 786361533890596865,203391 769835248687325184,105109 791656989923258369,240145 766761895546097664,91700 788170133491572736,215754 767767154003324928,100605 788179155770834944,215005 735144657911316480,1170320 788024854448476160,214354 758368818171293697,46193 764175806121771008,81869 795482845229842433,267262 749195790917177344,7048 786624537169309696,205181 776992465597325316,159146 794651049021816832,11774 762623366574465025,431998 778110229644976129,164797 773894157010083840,139865 758010610235772929,48663 768470992175890433,106716 778456205815521280,167220 778527225788309504,152594 778605656618086400,169201 768092817360949248,103354 788552700044644352,210390 785325177055875072,193905 779148987366510592,172962 756362616855945216,42432 770353523221553152,117257 770579123760537600,118477 781692505389686785,161960 795450088730624000,247930 794532579848417280,261155 786683953323339776,205270 781360503247413250,183759 751553685658882048,18567 750625507201413120,46501 769793687412961280,110532 777537617009053697,161387 763771579486601217,1249165 787985982243102720,214209 762068879921119232,431998 750448604255383552,13532 785263037984935936,194082 753796915637080064,28732 781213763932413952,185595 768169100208111617,104313 777513930549755904,161456 791500932282355713,239564 795109752388911104,262752 774477035011878912,140444 788518318420422656,218275 792753948687933440,246225 781448204537696257,185083 768096929976684544,103354 732950294766587905,353725 791310216637800448,237787 793802399769042944,255393 755260091067236352,36370 776607851653558272,144730 766813560303390720,94699 760691391651540992,11774 762074652088922112,47283 793097292203102208,249469 793102970279911425,249469 776829550399479809,158387 753732632798789633,29263 788690809172398081,220029 773003303319986176,132996 750739610813272064,13195 761077553423450112,65974 794021742033309696,252020 789517793871794176,226823 771803245283053568,128194 780604296219983872,181935 769305875253190661,109847 793502042383716356,11774 780599804577447936,181955 786700926111322112,205143 792419378797174785,218540 758506572406525952,53703 793798780860633088,255393 766350596924280832,93286 791016437645058048,235487 750382168153686016,11495 768096077849456641,103354 767773166655733760,101383 793186045198118912,249067 777027563927601152,158387 766029303318360064,88930 788830155749855232,220332 794980424145584128,264397 775749335694925825,146804 792016137240383488,243092 768840429366288384,108849 753508011646169088,27317 765539915668926464,88052 789464702556397570,225981 779542524201357312,170187 767138656909832192,97467 777222710678007809,159308 761181772876910593,66897 763041016664293376,75724 778586426975879174,168794 793148512477257728,249882 793163964439990274,249302 756204600651374592,41694 785458806683607040,195975 793530724792016896,249926 786491176899710976,203492 793251212011372544,249926 775371090860224512,148645 779308338974711808,173637 753405641155313665,27317 757481068228468737,46890 791738952919109632,240584 768501992549326848,106819 780800994271559680,11774 777271267799990272,159146 779018811957653504,171324 768543891331178496,103899 758411578551181313,52554 760180032618704896,61544 759101007364325377,56784 777670180868685825,154644 792279499241029632,220727 791356769498836992,238207 791600512193990656,238780 763778057442304000,70177 761898845286432768,70941 770810926098444288,121574 771918870860804100,128163 775252375837696000,146847 766303045294493696,90482 771496131272380416,123581 777880951342837762,163990 790293914259431424,230282 790395972769705984,209563 795094368784785408,265191 761227341498425344,11774 790029387903172608,159876 762838869981093889,61011 760836948395192320,64722 765258169891172353,86103 788792761772224512,220820 786248170179219456,1063777 751136385264979969,16953 786820928244187136,352188 754962147839385600,33953 793639130748096513,252639 793961298593742848,256276 779323549295251457,173658 788124130457640960,215754 755431703636606976,35319 772789149237596165,132578 756934713542053889,43391 792155296626053120,242629 786904549306929152,207287 764930788563431425,85383 790339282527522820,230297 748828737215619072,354073 777215976588898306,160395 779312737889488896,172962 763469936039694337,75631 764189079739199488,80098 778642617839910913,167220 749920836044328964,10735 769715211775336449,114388 755687440770215936,36961 768751692502429696,106896 785553939894792192,196676 754109739512893441,28451 793436508388753408,252020 752846895416958976,23899 794799123362934785,263171 773990960137170944,138616 791062772880666628,236454 794563101848809472,261155 751177240113664000,17591 785269296054300673,194206 768652370725183489,101163 772081966732546048,125319 781592928259112960,167220 765597833114157057,87904 788109830879936512,215608 760728159230824449,63149 766027845596504065,81929 785311242521042944,11774 771439256430575621,122577 770153294568288257,117026 779467173551112192,172121 789144274571038720,11774 764225776766054400,81835 774222307170615297,139865 790707530372526080,232884 794089621038600192,257492 762354294779580417,1249014 757048795028946944,349856 786608771845849088,205039 751911446431367168,20447 776541102493011973,153845 774957191212126210,144542 789833221232070656,227048 778399054732615680,167124 779326225818857474,173479 785674195103547392,196767 772579252575371264,129551 788132069599682560,214247 794331421070348288,256038 760987046554968064,64693 789903763955998720,211028 792579469353504768,246225 756319960453046272,42249 766653589653688320,95045 793094659757211648,249374 795013444969918464,263896 765001045428674560,85562 776880168589783040,157755 791737445230505984,237151 790544374123859968,11774 792350020762603520,244143 760123235191042048,61051 779381051458199552,174294 776569481338302464,155969 757354719924805632,46379 773887433079267329,137042 780446981651099648,180418 794379879919812609,259543 785325290557939712,11774 790050809648025600,228354 759498924084301824,58680 794588265651326982,261796 732256233395240960,350945 753375445903511553,27045 756535981289897984,37973 762787517019979776,73712 749674219961741313,9548 775150042495741952,146259 770754217464115200,121046 794332298439061504,259659 759115972993224704,57105 790662638464225280,233303 793553967741562881,249852 751794337806163968,19826 795366988558123008,265885 768283606548680704,103071 794104914389663744,256502 777182978694840321,157755 765689287870263296,88881 792888839295606784,246273 791148849955995649,235348 794888660466495488,262752 766400272373387264,93286 786182686968680449,201556 792155072390172672,243187 791426936983658496,238395 776264619383939072,154071 792825747727540224,247005 794289279606394884,258104 787627979434258433,206101 765905208530591744,89076 779130988421062656,172270 761955083479347200,69711 772940823096766464,132578 762003706724421632,431998 778393667908276225,164814 793249026049179648,249926 788976526188437504,222655 764150492771389440,82209 786979963467472896,207287 794638595059568644,262022 769699990105100288,114779 787736986270466052,212139 774256010265452544,141360 785284599647641600,193669 764272158906290176,81122 775686168834736128,64722 755826756305629184,39384 758040778258026497,51069 793282883209269250,250885 789188106519838721,224221 794661845462290433,261155 781581892923461632,188807 770350372602937344,117279 752136126794727424,20921 764991006320238592,81946 765597715283734528,84209 788942410357157888,222356 789906589952061440,225981 758096529198608384,51069 764382877408751616,83342 773957462365995008,140211 778699669694054406,168794 765741246061043712,87904 772193926748905472,109447 761670783496249344,69878 756540295844540417,43926 793525843251359744,250785 769157835129094144,104932 787973794463965184,212139 775565988523671552,148473 765509560798842880,87887 779045129936142336,172057 791380409007296512,238395 776085883862867968,153372 788890500405137408,221972 771465932447199232,124855 791739014621433856,240483 757274298914598912,46612 789533185843556353,215965 761611953404010496,69711 786201033705857024,201494 776751277472567296,53667 792176736083533824,11774 778234371451084801,166409 778755834222223360,169201 768826852400136192,108582 794595645713694720,258922 794618321429729280,262053 767547647280373760,98646 787219433336872960,207287 792878070004850689,11774 788095334341758976,215252 788465107068186626,11774 770659311060213760,11774 792840034059780096,247240 791288949901635586,237491 785899291319603203,196726 790729232699666432,232881 756212551738810368,41798 764984069415440384,85562 773939917567037440,138155 766334629443887104,87084 776423461547892736,155688 757232790890909696,45348 754018233028452352,31268 750038413299056640,354835 793116046336983040,249469 768679416813805568,106281 776643732431142912,152735 760476837357105152,62492 785276013328596993,194311 785282226023985152,193669 759783746979655680,58218 787067565906464768,205349 792897205405220864,248185 768773048757547008,108849 767853240155332609,102137 765956784871747584,88930 779914723672326146,177456 794310753771655168,256502 779868139135926272,159359 795040926565564418,261050 792046885322252288,241819 777374098506719232,154701 761134632947572740,54764 788418639133339648,217519 793525760434794500,249926 785455376254861312,194441 786218900820295680,201929 791702918869180416,240483 758360681473335297,52554 757949805272240128,47940 774884694634602497,83675 779513494500626432,464984 781455315359465472,139404 765278106491891712,86763 763498820420247552,78189 760285212341248000,61444 793962621632397312,257026 785370109514690560,193633 792908452330770432,248185 793524913478873088,252580 793181120120709121,249926 765010333249306624,84209 775093712191905792,146259 794602370823032833,261155 732759224262877184,352946 793481940649246720,250295 789241646709956609,223921 770874353466638336,121949 779124717491851264,170187 779003747074793472,171324 752650165069094912,22575 773566669390094340,136512 764928721597923328,27156 760666865307750402,63393 777649257029316608,162309 777996362629742592,165185 766464484999303168,93474 778969467346939904,171168 766817605147656193,95568 793273240361717760,250953 786739038531166209,205094 765998643589554176,1170338 778557839925182464,167569 755832823517290496,38521 750114849556869123,10661 752994061884141568,22436 767867563925643264,100893 771878630997852164,125554 776255380745773056,154832 793614218780024832,252408 780125452988022784,176129 792411216140505089,245634 752946320474836993,24675 766647828689002499,94899 794729542313078784,262849 755549485044871169,37991 788770435999686656,220332 755132242494496768,35449 762992396787445760,71502 757714505308569600,48663 771896375348953088,128194 788428028925841408,217837 758813562999443457,54519 790651122268663812,228820 760113585431379968,61051 791054781196410880,235641 791378404910170112,11774 789111957337112576,223286 770711724051697664,114301 778000292314873856,163990 779335471373570048,158387 794330376936288256,259764 750670772646150144,13201 767835523226361856,101681 795764426364383234,268646 787285039549706240,208252 751863341333774336,16299 786123336308842496,199211 786915471505240065,207287 761559200371617793,67369 753293315437580288,25255 786732510688505856,205728 790785744512049152,233241 756611914268946432,41702 788443476778061824,215437 776517423386230784,155451 793112747038773249,249469 794559182829588482,261155 774098098146545667,137042 732646573037871104,46501 751664558318637056,18424 773896621603950592,139404 773928368018513920,140025 789211025266634753,224225 752999744352362496,22439 781040151678033920,80785 785676419581915137,197980 793103834327298049,243460 755376543015153664,37044 755934903586480128,39475 750107693315137536,10735 781193004849692672,186225 788224477393985536,215437 775066968395227138,146405 794921411819294722,262752 774984106597814272,29786 778572176936939520,168794 758479407941947392,53185 732356382440230912,349332 793176375473692672,249841 735098255059587072,11774 793424862299746304,249841 759191042365136896,51105 753675302954565635,28819 759908595001470976,11774 772287544503435264,127707 763227530740559873,75457 768921857919705088,110302 793703384570327040,247240 779463185623502848,170187 795414409954869252,265885 763848137291161600,80486 764207208318066692,82544 767412470197592064,96196 770711781446737920,114254 768828277947523073,107864 773957169142169601,140415 755378472525131778,36332 774472835242663936,143867 786364841267265536,202217 778363896537243649,152594 789252556727918592,191622 788532719567286272,218977 758185470299869184,50827 763787926815637504,80293 756271775525117952,351146 763157745369579520,76723 778253454082871297,64722 756652148151164928,43391 761343567595868161,67679 795005759838973952,263933 755042262065618945,26066 787705254083198976,212357 779002352988786688,354798 771560554540302336,125204 781485527652569088,188119 762316098633134080,65189 792922584857784320,248514 774109183620714496,7311 758418651175194625,52545 774421292271276032,139865 766249518174208000,351436 771808209191505920,124597 758094334193459200,51069 775057236892581888,146259 789219416890146816,224513 780776856110768129,182960 770811744247750656,56964 792898953427628032,228634 765694983290494976,88669 787984195557724160,214114 759786135937687552,16508 791394570831536128,11774 765483026188869632,87774 760259550888861697,58508 781888275954839552,190036 787644095254630400,210676 789799585510264833,227795 772171085890613248,121795 770720816728276992,121046 787141643858120706,209351 749276414843559941,8047 752891771743379456,23519 777588238362050564,162610 795052718180171777,264397 795296521260531712,265030 757252535317069825,44163 766965898833858560,94683 770106662216761344,116654 770371136794271744,1249756 795312858158469121,215030 781844924312485888,190635 761438274451742720,67369 751653510165327872,17416 757988345033138176,48287 777115959005880320,159475 795606976541687808,263926 793643851332354050,252639 758073021496197120,50308 765683754832633856,86645 790675140380065792,232169 794246702936911872,259200 772488543373492224,130988 780610452351021056,150151 790515101627478021,231894 764052566703562752,80716 741771414135414784,72475 762870520874344448,431998 772528438443806720,131007 793117914484400128,249469 788475469842776064,215005 792152483699253248,239456 776459600732233728,155688 792126017951240192,99049 757884478710767616,49852 762644471762739200,73926 750372211228160000,12883 791843356703723525,240890 794368796706357252,260273 794466859974279172,257325 756359637809725440,42432 794981519337066498,264397 776254758659186688,154832 780603382968881152,182013 793866670859313155,256038 750158167179456512,10057 792483820876378112,228037 790982451690672129,234583 761310886917120000,67401 791682116983676928,240483 766689846056349696,11774 788421551800496128,11774 792039114275037184,243075 753363234673954816,26458 785311378114437120,11774 785658187106037760,197512 786956033579184132,207287 765019355126108160,85562 771742675238260736,118191 776736543507611648,157693 786673584882221057,205728 732284338243571712,349693 751768920516943873,18323 775706480905293829,149200 794202947940974598,258598 768458631050178562,106281 764908329013538816,84724 779350041647603713,11774 790981148675452928,234583 795703642040897537,247930 768340737570340865,103506 751557765307338752,18452 764221357802467328,82766 773236438745821185,134975 793570906744451076,253606 763471892728643584,78159 777422082296713216,161002 787644597597982721,210207 757618553373749252,47761 764154919205175297,82283 778101883982508032,1250336 779480466252365824,174294 758185239357296640,50698 769997686032433153,116141 788116273230188544,215608 775035416768634880,146259 771207728249262080,123825 779109634158137345,172089 794063775557042176,257492 733465017664692224,738099 762462052665307136,72541 787731853126037504,212662 752290693662535680,21385 786709623202078722,205167 776173645727006720,152946 795350100318920704,11774 773885590970523648,139404 766038375937806336,91049 771035031116533761,11774 758084559208640520,50110 794201392940535808,258598 753912435157954560,350711 759853677926502401,18395 773048669742379008,132335 777806540166135808,163763 794368019334131713,226320 758259264632844288,52061 793868447709065216,256255 773649708187353088,138054 790631910737256448,232427 764526651027914752,80939 795032395518877696,264397 752016199471411201,14277 770366511978393600,117687 788458664352968706,218275 794490603463581696,260181 762054048505815040,71239 775710501800140800,150511 790253604854763520,228437 794694374277976064,262752 777137650482421760,159853 770835527029387264,121636 780966383567929344,182154 757451892087746564,47263 766053756844675072,89852 788219484087717888,174660 768972565050261508,110209 760200886333431808,61470 758903997990264832,54070 759195008561876997,57105 775816615426260992,151374 786457558504443904,203674 785401688387530752,11774 769229059419099137,112399 764532959751921664,83367 766254102670082049,81929 768539719626002432,107446 771685934454611968,122776 758076718552870912,50923 767166300443537408,95708 750789151495229446,138740 776629212690034688,155451 763419696867774464,78192 763891201435136000,78159 764295467110834177,80939 764457962966429696,83391 751222046244286464,14277 772880397684187137,132335 773628079990202369,134758 780195591108169728,178045 732691335514337280,1170657 743517831019401217,1247602 794167175506497536,258331 754132865038909440,31720 760583242923724801,63464 750363387926712320,12883 763235763722919936,76723 764116080986120192,78344 751777563526266880,16768 765823587295096832,87904 753715601445621760,29347 761549051116425216,350711 772531854813519872,118191 764182446610915328,82066 764644007997767680,82283 767806281834954752,101681 780904876092063744,181886 769104918825275392,107745 760697729676959744,1248850 769645706017509376,114779 785505016803168256,196304 779240283649310720,172862 764934676616097792,11774 791879164718481408,241678 791175897273499648,236108 788193281322528768,215754 769046388558688256,110659 779104259849719808,171062 770034598604578816,116373 793330978060136448,249725 787414443760099328,211028 793951926333374465,256255 790525441094381568,229874 775684007098920961,112363 770282948754968579,116164 785887574359441408,198878 759182967327461376,56964 778380905052123137,167858 762801759349792768,74612 776565879572144129,155898 765153481124679682,86103 766417002382622721,92872 765649052457324544,88930 793243343866040320,249926 758367188357091329,52820 781634853364240384,188421 788507793997176833,218275 766399502831857665,78853 773922396839538688,139989 757559827790823425,47761 765943347756183552,90384 776184049136181248,154469 789246413968408578,223286 792476760864649216,242693 795716255479136256,247930 754757266956357632,33356 756659725941473280,41689 750416374627983360,11677 768482777411051520,106736 779353474135953409,174315 766390831825588224,91751 795709527790407680,199307 753193275649953792,24795 756264587893190657,41459 754860239397191681,33029 795124105557250048,264774 755564483762946048,38476 787760794247331840,205197 763530594114498560,78189 766395002708750336,85562 778740775035076608,169586 792821077265289216,247241 793337224330776576,244790 779012952422813696,171982 763184071983849472,74247 769408156002840578,112399 766020572123844609,90384 769571540149022720,112382 786734131724025856,206054 751815729796767744,19880 758770917568868352,55257 764900358732648448,84889 749745997803294720,9991 765173916788633601,82283 767823892987514880,100559 761335968951566336,1170739 768967026987536384,109667 788013338261413888,214354 794324302917091328,259659 778281859918639104,166941 752964898662014976,24248 752157865515843585,19075 766693156071112704,11774 793295701421625344,249841 777659170887704577,162497 773987853906751488,137965 756906286290264064,44085 761688722853261312,68862 791344934544474112,238207 763096644074299392,75608 763775870335062016,61051 794643833514577920,261818 773517077512589315,137042 791164371753992193,236454 757615624537247744,11774 793980311663243265,255942 757317436370747392,39462 764152512563650560,82177 768990575492227072,47940 773952361018556416,140444 781356126105378816,139404 788708123167039488,220029 795166679491715072,262752 760706673539514368,60999 771184262603087872,122982 793107343332536321,249469 794903799961972737,259258 793617065361809409,254058 788719781981655040,220029 795262393211387904,265508 755919738983878656,40566 790489814869114880,108396 750366930695966721,12308 750416922605412352,13343 762746246490533888,74133 732895372855672832,294593 792548209314803712,246011 778588343282040832,168794 751938895273570305,18339 785700276099424256,195975 786594543491743746,204835 794718155713220608,262849 749996681471614976,10483 781319576126578688,186584 754831580640575488,32337 777200221273067521,160221 760320705158316032,42435 762353951014432768,431998 775506762854039552,149411 785284432710213632,193669 753880022960660483,29819 775505893094023168,148045 789384876298424320,206666 790230638301372417,230256 768558880636796928,106763 762886270007717891,66116 792025283868012544,243092 794160490838573056,258331 785255479198949377,194044 786714525374488576,205638 756590244246552576,44022 793504524585488384,252408 793976075919486980,256255 792133130207449088,243865 750782907527024640,15177 764665743698907136,58358 785917754784178176,198591 790666901827584000,231881 776071613557018624,153194 792067897409495041,243075 766619754358382592,94766 751615968418402304,18397 769996973705396224,116082 757728603001851904,49121 776813190642409472,155451 793319079138516992,249841 759050577129070592,1170537 774093860406304768,141316 777179652947402756,158820 795298653980086272,266079 763965384798056448,80939 792875878883753984,247592 764196452696403968,82544 785939043947118592,198878 763856848260694016,78344 780690304974229505,178797 767405922624823296,98924 793898528066199552,256451 786985957471973381,207613 734028975090106368,355480 755025634947166208,34651 758803655596257284,1248642 766718960402300929,95340 770915628844716032,120610 788637513216688128,218258 763168627830902784,76549 774087414507720704,140983 753982952069931009,30354 773935546871590912,140025 789210394753691648,224333 756343917436633088,42249 773908217822781440,139865 794408598335934464,260173 764203615657439232,81569 752228728881635328,20279 778299211284701185,164826 752021141036867588,19236 752884825145606145,23167 791437456092585984,238864 750507686744104960,12723 768476930857275392,106281 732174840426156034,349870 732338829051478017,351306 786904043297857536,207287 763159470335627264,73814 794577593605484544,39957 761083456319131648,65500 790658842988126208,232169 770604613871411200,119541 770719518633189377,120610 778957810646159360,171379 778028009383223300,165097 763201714526756864,76474 793039347973054464,248988 794685452485804033,262752 786293973677506560,202429 785659471511126017,196277 795750121581543425,268646 753720022246227969,27317 770685239148572672,120610 786972533920632832,207949 791412615788519424,238395 786309320866619392,201958 795732585511059456,266151 758002524343439361,48663 793220981577945088,250430 766380109888524288,91946 768876671327870976,109104 755857087381532672,18215 789482514683465728,221972 777917635417649152,164258 793847850614403072,255942 788218164018421761,215437 763596996724817921,78566 749780010785996800,9754 760526523665219584,63451 769268332604297217,110659 777209654720028672,146259 790740684252864513,232863 788016781025746944,214492 792304199136665600,245040 763224395259207680,75899 765585564691070976,84209 752675522182836224,22575 753376931010215936,27317 781617155519504384,186584 780757034845077504,182257 791797459823439872,240763 793266888210059265,249926 743705871574671360,355710 759358561990221824,56625 772198705566916608,129873 763801046279856128,79691 774614759639429124,144030 765644671284416513,88902 752138071345274880,21034 732733104939368448,11774 787279014729752577,193121 761805546928373762,69947 794787450526646272,261155 780247749300068352,173917 785639706025308160,197512 794040570347917313,257492 737059401572319233,350258 774578732019355648,1250121 758748920717545473,54070 780804188943048705,183269 773936990567993344,139404 794625324160090112,261155 787077151958835202,208928 766852819999567872,95708 771130518465314817,122955 757272824075718657,46006 779459078279921664,174392 759047375688048644,55777 753652956801544192,28866 788076818670596096,215005 767725282891591680,100893 765954194977075200,88930 770235677116170244,117294 771245932478205952,123825 781201139391991808,184706 775825370763370496,150404 791262271636844545,216009 764927379919613952,84724 773915357786607621,11774 794337814091481088,258741 778290339555766272,167083 736012874481438720,11774 771417014133002249,125222 773718156854657024,136947 793535529371533312,253210 790171386404888577,108396 754751170367909892,33549 793496916617072640,11774 790695994438459392,233558 755599219977691137,38175 756889569493078016,44450 757239827896991744,45669 789825807480819714,212131 794741184711172096,262849 785934561368641536,199960 780557340575723520,181409 753313866390515712,11774 759383097754292224,56700 793236997489864704,250033 776996032525787136,153225 785935154355331072,199960 793447010867130372,252196 779151920736903168,172945 761148278670893056,65180 770105038278721537,80136 777264210048851970,17416 790380481061662720,229148 787481554469531648,211347 776857904498417664,158524 760350979770331137,48052 771062164249452544,122146 781182325107281920,185601 791766485492523008,240814 795731510888251392,267862 779108325417857025,172270 770076512452214784,115684 793188920204795904,250033 756533523884994560,32572 794007778515816448,257581 791103458573062144,234583 770881965004251136,120610 758185980989935616,50542 790965430856749056,228101 771732106313695232,127366 792073585984696320,243614 759704357168304128,58221 769395194420613120,110585 768028591732981761,102839 768508316028809216,104999 787354939114811392,209269 753004898703273984,23742 773905876642041856,136814 778509552765407232,167220 758285788270526469,50827 769334143746347008,112399 780795842156462084,182036 773591696235954206,137158 766912524692238336,94699 763343360727797760,77598 780056083066912768,176890 768601801989853184,11774 772150089674469377,129558 753410659002507264,27317 795047787129958400,264397 751244428757524480,12868 793540839746236418,250633 793197830143877120,249469 792835520007114752,243075 770016998440988672,114779 773999048239951872,139404 770312190284869633,117843 785268677004316672,194167 794398214657081345,259392 776509612895899648,156463 793615622391341056,252020 790517655820234752,231828 793621362308812800,252581 790661860399783936,226881 772998521460969472,129084 790891353693618176,234583 753915917592059904,29059 762866773175574528,73814 770249383552114689,117282 778038505297571841,164783 750787907087138820,15066 760966832002129920,65500 791323872490561536,236502 789192301889277952,221136 767095681714532352,97392 756384012436926468,42432 786982743808745473,208110 771400443461238784,125222 788047046250942464,214288 760563137598763012,63268 786405288974901248,203510 773618539676639232,137639 788329736422486018,215005 785500250295316480,195125 790580847715966976,232137 764136892325564416,11774 793988014602993664,256847 765935757005561856,90384 769688972150714368,94699 777084255381979136,157724 778625413740244992,169201 764902536629350400,84724 769706595471220736,114779 765355634376204289,87226 774109412772360192,141360 792873073791803393,243865 792506685004722176,246392 792790775914438656,221416 757748165483360256,48959 785374126680616960,195481 751580656279384065,18550 755797184583532544,11774 795397721091932160,266151 758639252561285120,349060 771101290025869312,122982 779426195653980160,170373 788185694552240128,215012 763820701283475457,80366 794539094051328000,261155 771395942104772608,125222 764193094308761600,82283 761669448965107712,69947 764992582271184896,11774 773572933612478464,110585 760262865924141057,61412 781504714244431876,188401 758295178289549312,52112 795002102695231488,264431 768124783540133888,103354 776193982758055937,154071 760857336642621440,64678 765218347986280448,11774 770375672346783744,118393 772180843804569601,127707 751140594135818240,17284 765429994214436865,86020 780485009236856832,11774 750548356792025088,13201 781351280648355840,139404 759111051166175232,56964 764811407959461888,11774 761261619670384640,67547 781198958291017728,171693 749325245832572928,8047 787188042494730240,207613 791687327672262656,234990 771010593679486981,121612 790705720878436353,233729 771093946046947328,122776 788633242685571072,218258 764872522009415680,84724 750172332262453248,10057 749320673525436416,8160 755197695724130304,36033 764331544093691908,82766 766391479346483201,93036 778740865825017857,170252 785849556571480065,198878 767400313947054116,94699 776179885878325254,154071 793588612809969666,249926 785438950303358976,193571 788066043323297794,215005 737303023660072961,11774 778612143147057152,169201 750460843695874052,13021 752648956849430528,22575 795135295167442944,257492 757556725243228160,47782 758301488791760896,52311 732626475170598912,351768 773314512220893184,133454 777138388004696065,159876 792133767703834625,172084 780841322814902272,182870 787706864272232448,212403 743537384600506368,354831 793466888084942848,249469 767746310875254789,101134 765244035225227264,86653 771889624784506880,127775 781627943881732096,187976 750481702406000640,12949 793881304345391104,256358 789968299949854720,159876 786062928617345024,200965 768977438692999168,110209 757804852453871616,14277 793570161483808768,252408 794567034239651841,261155 775694732559286276,148713 791334486445285376,238207 795733869605650433,267270 757337348405329920,46405 792111848615190529,243075 778188331180036098,165488 772968711271493633,133043 786638316858925058,203983 791138110688071682,233736 791725718317047809,240260 768881994264522752,108849 792805193742061568,171693 792831200033251328,247240 794531342226702336,261155 749826892040007681,7224 766035614240239617,88321 772720349918138368,131632 759855615090958337,24173 773561992229552128,137639 762852959478685698,75073 768621553982373889,107469 772236352553234433,129551 758705155458142208,53806 769211524514652160,111464 790991996672413697,235828 785703502320377856,197512 793473915783962630,248253 768159328406802432,95055 786993593546338304,208167 795702078966349824,267862 787104878237585408,207287 754883062274535425,32941 764904721312129024,81946 789250253518233601,224466 756652185585328129,44274 769470580865298432,113342 788470978372259840,218495 753790253316452352,29456 751118605216022528,13343 786241634962927616,201958 787903442895253504,210208 792113285332017152,235685 773622322309713920,133702 774914504647856128,140965 778400645455814656,152594 788125343869706240,215754 790006600685670400,228063 766748626542399488,95682 762339035155140609,67346 794431605846736896,257788 780378061204250624,179742 774110761844998144,139404 775820591257391104,151463 793456050393325572,8044 774392041379811328,142527 777321238687514625,160593 786339259426885632,201958 771478909061738497,47940 777540775361912832,161387 780917782011535361,182870 771061384041918464,11774 771473321510576128,1249885 766822046869364736,96509 793143701321244672,249469 766455708065763328,94037 786375088811732992,200557 793205102198730753,250633 779699186916884480,174557 789171987474112512,86440 778339609021255680,166100 794024658374836224,257492 776888170507972609,158520 785851783985913860,88581 791108383256477697,235620 774371636296376320,141913 794999028853260288,262555 759801030938730497,59344 793484685326376960,252741 788005238838009859,214209 791629640607473664,240145 750391153598443520,12981 769246998641860610,111558 771159237389004800,123745 768242408299659264,104662 786310095780970497,200971 759796210140061696,1248693 757642303754280960,47940 766370428491337729,93068 776363599195475968,154832 791309670111518720,234583 765167850306670592,26066 781599780816363520,188622 786733803712745472,205728 766175851696226304,90384 760664676384595968,62798 765610209981108224,86119 792888306417577984,247877 775788580782297088,150426 785677198074056704,197286 788879258848530432,220686 790750093838286848,99049 774856884935282688,144494 750814380787437569,14950 759154248638541825,56964 757093813806587904,45857 765546331188371457,87904 776110815749480449,153194 732242943671554048,349795 775448335398252544,138140 794696634445758465,249926 754808644382838784,33850 773496155997175808,136947 771772142648033280,125742 793989657289572352,255299 794645161888387073,256358 760503537742774273,48052 767543451768545280,95055 776959970667405312,158387 794269693439774720,249926 756537761419628546,43553 787058095117602817,207733 780790767748993024,182257 768938626872815616,110477 794037125368922112,257492 770343452823388160,118087 786538163091243008,204413 764896549063176192,84422 785939910226219009,199546 775470146424942592,113836 791717812591005696,240145 795238025731117057,265709 753737222239625216,28477 788735382699462658,220332 778610942091354113,169201 762006196102373376,70858 770013162301231104,116373 793308409932242944,251390 758416554342002688,53001 765627317028687872,88669 785911723580657666,197099 794376970297602048,259190 792198962505773056,243187 772261328681656320,129700 777168256343736321,160633 791638159528386560,240145 763073842327597058,75802 788882116306210817,221832 768778894270984192,108849 794386107609714688,247651 767719779125825536,100893 768107311860703232,103354 790918582334922753,226717 781577460546539520,185310 765196709668360193,86103 794651777626963969,262313 763369203046965248,75929 776587794168680448,156644 787489427576741888,209863 791234877551095808,234583 776028244265017345,150394 789493170363047936,225358 767187156750131200,95708 785284955672813568,11774 794692185996267520,262752 759760938115280896,41703 788794599275765760,221008 763572171193126912,75724 772859555453603840,132335 763488652525576192,78385 765577557525889024,86653 756887342900736000,45311 756557757386481664,44045 760222163525861376,60794 765658408598933504,84886 794517639699820544,260404 760210341888454656,60018 787540442912960512,210585 794818492851580929,260173 758409312888877056,52821 758796497601212417,54842 794204237949341696,258598 794757245737336833,263171 794987354180165632,264460 775079636741021696,142090 786899299464519680,85525 763854389823930368,1249156 793466186633777154,252408 795612698495111168,261059 762648994170408960,73814 785896835789365248,197512 790669667849338880,233460 755493922470780928,38032 752918026010238976,24467 792281911016259584,243187 755206220642824193,35372 778410989897256960,167003 790913567021146112,234653 758004989667241984,49925 767303222511931393,98142 779576954949214209,174557 792023507450208257,243075 792759565821419520,246726 758758881216520193,54070 767274854693408768,95055 754010018270240768,30296 789310838779838464,197512 792071852701065216,242055 761286844973740032,67852 792311891028836353,243187 793391096470515712,249926 791144062820679681,236831 795771096188461056,268643 787086352139497472,209151 768595374873325568,106281 793966168755183616,255942 776730051568099328,157431 770933571519254528,122146 785526635063828480,196277 766941849592344576,96307 765644200532639744,88052 795165462367797248,257332 757476195671814145,44450 791435091927044096,237935 764436040354500609,82177 779443761969524736,173347 785734229539688448,164764 793473937376022529,252408 794723718127906816,260404 785882976278220800,196917 785316468707561473,194923 758119967527047168,51451 778669294867582976,169029 780915351995445253,182211 768959045797490688,110209 756874471609290752,44163 766125695898484738,90735 773885126136696833,137978 780484135836090368,180687 793863803045896192,255942 758131190733819904,50923 781199463343849473,185313 753318080885972992,26974 788899561532108800,220076 790405548877414400,230563 734684650254172160,65113 773707059598532608,11774 756243052289662977,42152 774690871711260673,143585 790381748467171329,230297 793625846691033088,249926 781876717526867968,187131 785579687305109504,196917 785897884554240001,197512 785591173754806272,193669 757095559354253312,45857 756531048163442693,43391 758347105450749952,52554 775675128726171648,148994 787273456563871746,207613 780055221099573248,172185 792419825394061312,240070 794980352762605568,250293 793104632432263168,249469 794646690472935424,262313 755791910728507396,39462 775006245245902848,146259 776586590214692864,156835 788896744587177984,11774 791481190872219649,237935 780602417868005381,181789 758473102548348928,53185 795352178676350976,266500 754766413546528768,14277 773995332816384000,139404 764170947674988544,7311 768473723993292800,106716 763088728206213121,11774 792145750281027584,244297 754857077521149952,18979 762695652342108160,73814 790719626305007616,232169 793498254524547073,252741 778751881665404934,164814 794106869786824704,252196 760947677681123329,64722 790658944687538177,232169 787790680433319937,213194 773926083452207104,139404 780446550736723968,177233 753234138581184513,26038 734524728283566080,209828 762110903122857984,71596 779682464721690625,176203 788129297563324417,215608 773941938999422976,140284 781654571420573696,188458 794771667096653824,261666 779144586975326212,171644 790890539231039488,234622 734268346221219840,1170324 762016529969840128,71476 792036321065734148,243286 795396654690078720,247930 763897794046197761,80366 793526554835951616,252890 793871346342072320,249469 770389267180773376,118698 776719907778027520,156835 791861044998123520,240661 778033769630564352,165523 767042736021131265,97067 763001616953782272,69548 758124581316014080,41703 795699246573948928,267862 773235326206619648,135592 785851332385267712,140570 771785391275962369,127657 736978759430049792,1170820 781535322077179905,188119 777816732022939648,163763 749949631736455169,10735 786477941903405056,57506 774715590795821057,144607 793441791735365636,252196 749253189858320384,7828 770834301554335744,1170396 795262851535368193,265257 763720181810098176,79344 778215094668976128,166390 786411518317518848,203674 787260900667379713,199307 778387615003217921,167180 776604328899465216,155390 754054145016037386,30590 793268976167981056,249926 770842489968267264,119937 787884694025084928,212239 791740646721658880,240584 756902988187246592,44429 780799792599498752,182726 763373107776196608,77849 793942028547723266,256255 759596239201722373,56964 787730616527663104,210650 766044640046903298,90401 777282879827030017,150063 790912952543039488,234583 792504887648980992,203546 789922370723209217,104244 791745406665265152,240535 756726276136636416,44274 786937893877055490,206605 758510828178006021,53703 767440534206029824,95055 774299069212524552,139404 777586035043676160,162497 758427965159976961,52974 774999958802038784,146259 790047931193708544,227048 788041982778023936,214492 790915334219960321,234796 765374924580007936,87062 778231170395934720,166532 792080528753197056,237964 758514354094342144,53185 757279440095195136,46406 764068649711775745,81024 760990545112170496,66159 763957768793395202,80939 786294212866220032,202429 794602702139441152,261796 748923629866348544,11774 785523070114988032,195064 763350514398408704,73814 759471359995052032,56964 788959546983186436,222545 758663301190430720,54070 776614146099941376,156835 793475997932802048,252020 756269511859380224,42432 764182581357191168,80393 751109227586867200,16299 755434935679418368,11774 761223770346520576,65310 788366102099263489,215608 755218530279260160,35931 759917188182634496,59725 768664437679009792,106281 780801201239527424,182349 774738810651369473,123140 750817905386946560,14277 770794802078060544,121367 778936163453120512,171168 791820428817731584,240483 785889467819184129,198878 772869272590774273,131007 756242972522319872,42117 766468932215705600,93286 768930758522052608,110362 770805356532424704,120393 786970965234241536,207613 772909641491546112,125163 763671234353762304,75973 776519209564119041,155390 790266607155064832,230283 764830250660495360,84889 779905409335177216,177248 793841355751645184,254135 780059947262509056,172185 760915844775849984,64730 772920956205477888,133519 778428106797256704,167810 750147943513133057,11833 764513130189758466,81946 774971798299508736,144730 794648271075573760,262343 757934765257424896,49925 779473421943971840,174315 792159610522054656,244221 762408538878513152,72978 795395084250398722,266884 767890136189272064,102449 785884543953743872,198591 789564437766168576,218603 756971056783556609,43391 756911692790063104,44450 764925856670031872,79131 791547243966844928,238099 749809252567363584,9977 767138602417397760,97438 773235838155157504,11774 794192741148270592,258598 770267700694102017,47570 757573160405315584,46280 752216423523446784,20389 793623336391630848,249926 793846940937125888,255954 794686955674079237,261987 776918426069544960,159146 756570330089476097,43225 777091461854527488,158376 794529502076375040,261155 756927456808873985,44450 776912888011382785,159245 785893216939892736,196277 794956785333444609,261155 795616708505595904,265855 785344466920103936,186883 763721304419672065,75631 762768574431711232,74133 788461466768674816,217519 793943367260508160,257026 787182512116076544,207949 754085916944240641,7093 760644167986929664,62063 764784927749668865,84724 767836466303078400,101681 749370679963717632,8133 773959303610765312,139404 767549602878849025,60112 793499889858588672,249926 794866922001170432,262849 786302457089372160,201558 793646262377742336,254209 794033614354870272,257492 785896946569535488,196538 788525692539408384,203710 793018205199532032,248065 793593390306852864,252639 793952214465155072,254209 761317365262856192,68079 770565600741654529,117257 770861869842124800,119686 777726697843994624,161978 775768892694069248,151265 789740669598216193,225943 751096829417172992,16422 755163450142142464,14277 780199542717353984,175772 756276399460220929,42432 760106609020329984,352721 794539398591377409,261155 788888658325700608,140444 761238017508052992,65180 789152987809652736,11774 773983503360724992,140444 756646877228138496,44461 794872377687625728,263236 788439803066916869,217697 790923468917223428,234796 791370710652362752,238207 764101270013521920,1249188 772375051681271809,129471 788157686005104640,352258 770481079664926720,118192 780612822694625280,182037 780878169024921600,183468 766126696466681856,90384 774354485011374081,142671 787087223757869057,208014 753444931650195456,27045 750026920398458880,7828 758420488116920321,52554 771298423135952896,121612 793097152536928256,249469 767463322765656065,99030 791508854383095809,237908 764115245111578624,1249206 770402573454970880,117257 770764777329037312,118192 774781611095257088,144538 793244267011420160,249926 771775924962418688,127151 780457385915781120,170187 787189115691212800,207965 788157243665547264,215754 770375384630108161,118393 759428960119689217,56800 776114847184330752,153194 778858390667657216,170253 770448111319846912,118191 762874343730716672,74483 794562363890532353,261155 774253908638203904,141360 764679727240151040,83866 763177847003287553,1249111 779121928841887746,350711 768205635519340544,103261 777216403157889024,157755 785643243665035268,197512 795409139656749056,266138 765589288155172865,11774 732332156077281281,349277 761651866102931456,68987 780054390451281920,178045 787386734342307840,210289 759411980289519616,55661 777353068996235264,161546 793149918508486656,249469 765637074057830401,88489 792059816503943168,243576 794967680537202688,262925 760610394872229892,63937 791645212636479488,235257 753684971731165185,27402 751166837723951104,17473 765242833984892928,86022 794595990657372161,261818 755647690927640576,38183 764848082936705024,84449 794707424787701760,261130 793241744208822272,250430 794938428253204485,262847 751210828896956416,16728 751598949769805824,18893 777863278072631296,163990 788974381368242181,73568 761935375547850752,70509 776846899844382720,158673 789482831961550848,178194 795011334874267648,258456 791432771986132996,237999 794597984432291840,261818 765878372089987072,87904 794613580029161472,262053 767279790386737153,98646 755072686007517184,34666 779128593070845952,172962 791754667239755776,11774 772959358326038528,133454 764133401104351234,78566 776485809331572737,152872 757590829779288064,47545 777568178843033600,161352 786746720541552643,205728 732155033798737921,349626 774485960507609089,141316 772180962243284992,127579 773548214645587968,11774 785589287714639872,196767 761804128490295296,69548 749747556649869312,9433 787744158098128896,205197 755221341725306880,35890 794612957653204993,261155 771733992517148672,127557 762719700488978432,74247 767169522793009152,98271 768759167020593152,106896 785489353355169794,196219 786387354151972864,196917 776183260917276673,152872 760128241830989824,55257 770957840441901062,121949 787803608754499585,205197 764602715301371904,84209 765651162104070144,88128 790906176254963713,226581 795225057731624961,264774 778973550078226432,171168 753285589349400585,23459 765692523004190720,88881 785689527209766913,196277 754753124296904704,33356 791740054683029504,237209 772278451625525248,125554 793327969708105728,243075 768483087672020992,99374 756576022976401409,43225 780875680867385346,183668 758831878963015681,54070 759089170312749058,51159 786533882317316096,202304 765270525098819584,86763 751594805596225536,14277 786918127087001600,205728 781265875886190593,186212 785789148477034497,197286 790532195907620864,231894 793388185795436544,249926 767749866063695872,101134 785648543742787584,194082 732704459051159552,352946 792584000879616000,245750 794311114183970816,257492 791677814823157760,240483 751187161131528192,17434 758790282813009920,55261 785632938440265728,197512 795739991712284672,267576 789465151737065472,220029 793841595518898176,255942 793096768346927104,249469 770431760068931584,117257 791271850059837440,237223 758069349991219204,49975 792531347961032704,246392 773951272294555648,139404 787478166692519936,208059 785269414333652992,194667 776277555896692737,152946 794560770424078336,261155 751238225738469376,17267 787475804103905280,210289 795685005850714114,267549 774753353850949633,144494 795303045580070912,264754 776192893732225024,154534 789214601778900992,224333 749033328775344128,6963 773627232124362756,137042 788019352742289408,214353 732778662450188288,349764 760382490716565505,61051 780128705565888516,176786 793484521610080256,252196 793243390179586048,249926 793916787226243072,256536 768831282197458944,109167 790725420739985408,232881 760082907977306112,60765 764875069009133568,84724 765306961579630592,86653 788179310519648256,215432 788920357642182656,127871 755547052831113216,38476 789248742562078720,223921 794249640585502720,259063 789250639134007296,223492 768119907376443392,103126 774369760402300928,143210 776181365817614341,152946 754736360167182336,33174 777499808412143616,159876 758812140933292034,55112 765164798883618816,1170530 775441632003063808,148870 736138289996959745,11774 793504198641975297,7700 760081732922056704,60112 757621625621716992,48156 775409496319336448,148574 794613046295416832,261155 760274987194290176,1248752 757569388509790208,47782 793297691941842944,249841 791459392084320258,238395 791388143551324160,238207 755435162335272960,11774 781530196813893632,181419 758259709489057792,51191 791405719702470658,238780 754823448560410624,27280 769355598416777216,113165 792525281433038848,245101 773897239034867712,139404 787625120189845504,210432 768961321048170497,110389 780948854938202113,183338 763078409916383232,75679 791036253890285569,221524 752081149954920448,18386 760542356605198336,60794 750903901759500288,15808 792275474244395008,240920 769694396736475136,113446 758032508386762753,50923 771395455435599873,125367 779994726162243584,177233 794250612032598016,258456 769181941727977472,109104 780795903175262208,182036 781572059407220736,189017 794547716152029188,261155 795002716296794112,264397 767912963919392769,101681 791002534563328001,234796 793101046260256768,249348 767657853452636160,97371 751815348219944960,11495 766725494779686912,95708 776626335846240257,155451 788833827758092289,216009 766222004219482113,90327 789242375260430336,166100 781276476293324800,186212 792127689620590592,243733 793561790168768512,249469 752884295388295168,22302 791665500048678913,240483 771420816848420864,120304 790471268034228224,231253 793975243819712512,257353 768601034956603392,106774 779668663913816065,176129 768715814761537537,107469 794169146632269824,254135 757910497865838592,49852 760424835843395585,352839 787671894187188225,206101 751110961767997440,16979 795386006308618244,247930 773985879740284928,139459 791617440379703296,240145 787326454010744833,209731 764135935562780672,82066 794331143730409472,258598 775523912524369920,148800 788734821652688897,220332 770068329864302594,112872 759752973153136640,58364 773531842838265856,136904 778305229108281344,167220 736008683625189376,196346 740359299612823552,11774 780568526994059265,181419 795431756187009028,193368 762674883499352064,74133 764986681883783168,85562 789242027644977152,224297 794624748835651584,262022 785785886017413120,196247 794396203278475264,260404 760588531051802624,62757 759461425211318272,56800 778777771573063681,168794 793857094805889024,255870 790274694876434435,229895 785786313748340736,196788 793865078088933380,256255 786498164987662336,194723 763347676637302784,77731 778626264231882752,168794 751862213074259973,18562 789173091146489859,224266 768624427617619968,107428 785644284095569920,196753 793289449710968833,250633 773744465622085632,137042 793918060830875649,256255 768207664086130690,103046 770441902760071171,118192 752202066731405312,19703 768532022813872128,106774 785678011735486465,197324 792204697301987328,236393 794163721849290753,257492 773508353758814213,137042 781338991002091520,182960 791114967961382912,233307 791038962013917184,235978 757600783693066240,47782 765358521281949696,86614 794306594771083264,258981 795352579677048832,264397 758338196786774017,52554 759125337842126849,55257 758711952239566849,54739 785930765305610240,199769 758864930179129344,51809 764172338954838018,81869 786275538465792000,202429 790907500405067776,234583 771940667346055168,128615 753004614455361536,24776 757695904774131712,48663 759687639662559232,1170396 786623012527374338,203350 793260393057677312,247743 762803651911921664,75073 788537297125933056,215437 760363846246608896,61412 766478053715259392,92917 764867282153639936,84724 785630990605496320,197286 776910815895040000,158673 789122024727871488,222627 754982452062482432,34666 786501768167383040,193533 788684653804814336,219526 771920911066857472,354311 771163183650263041,123494 791346751978426368,238383 790983443962327041,235621 793951153234976768,233467 765542695704076288,86645 777810158877601793,163763 755844370125819904,39462 755884290412580864,39697 774198573126651904,141887 750377093846880256,12927 788351681285222400,214078 780926367827423233,183269 774229946675793920,141887 777949683628974080,164764 788016550913728512,214492 794315254666842115,258456 788530308102578176,218260 764989984059240448,85562 768913851186163713,109666 795689097734012928,267655 772093049648414721,125754 792355258919886848,243075 790636960461225984,232881 766606628401602560,93184 791362515544346625,238207 786331489122344960,201441 787356372941705216,208146 793651193264402432,251336 759136288268255233,56793 769262379150508032,112399 775420265031315456,149040 759114945921421312,56231 762719846484160512,74308 788484357082062849,215608 792502072008667136,246273 775501873436438528,144654 779402425601884160,173628 780836973208625154,183269 792429373936640001,243513 758718534755225602,11774 762029683177205760,71705 769188801818333184,109337 785835104014860288,197512 788891494069383170,221711 777970894131998722,164764 774627611645399041,144494 759530272337432577,54522 785322046423040000,11774 759747861508677632,56964 766346447860146176,91956 754759099074555904,33549 732960834289324032,351424 780853679666651136,183269 792116833528737792,243427 764991195399458817,85562 788908885214109697,220526 792399168522162176,245698 750549541267668992,13532 793941665786580993,249926 794636958056284161,261155 764199753630515200,80939 793839360844132352,255246 793916621433802753,11774 758668561833340930,54070 760637225868464128,64197 758141607275274240,50923 794876388876713996,261598 769382601723437056,112325 774706872855035906,144198 790719187492536321,233692 788907005746356224,11774 760658123174457344,64197 773556501277323264,137460 794231265323061248,258598 733062573990543360,355696 788908684772388864,11774 793857192382308353,255942 771694197963264003,127134 789114400795824128,223030 753693250771353601,29263 778301208415047680,167220 795329132502585344,232881 755846013953249280,39875 773045540179378176,134185 795270807811461121,265855 794966274975494144,262925 753943424622034944,25135 769706626924187649,114388 761939510632427520,70689 765988591168348160,90622 755750810441482240,37934 779676875409022976,176196 768335662365810688,104662 753957017128046593,30590 794014550278422532,256439 767774497432825856,100605 764301322099101696,82283 755776738899091456,39462 793497783001083904,252408 785298824185217024,11774 777730908359131136,163472 785292261701615616,193669 765693380215054337,87904 766160649617567744,90482 787389321577893888,209838 777968022329790464,163959 793594576074379264,249926 767909135996317696,102564 769145556547604481,111558 786345385186906112,197512 794625186020651008,262145 755212164856635392,35319 792006661036711936,240483 785985809455341568,200382 768142449072082948,103261 788826259807764480,219119 793684988302548992,254135 790632009743888384,232137 785603309218463744,197512 758300568683180034,52112 777117415821942785,113836 779369682679701504,174115 788203274755203072,215012 791342260583620608,235979 794247136476958721,259200 758346063447072768,52554 773520865426300928,137158 791385894754320384,238290 764105280598736896,80393 758471288587444224,53185 768491487776694273,96785 794371929335398400,259063 793629145162973184,254025 795101346550542336,265257 788569068047654912,215437 794530913820540928,261155 766765027495927808,94684 750551754928955392,12119 788891862912405504,221981 794423747331510272,257784 767951932245807104,101681 785552671700717568,196676 785552260021354496,196277 785603806318956544,197512 773187650878668801,131084 791789835006644224,240926 789267178801491968,223492 751219739050074117,16931 758040381930008576,51069 773253175826538496,132802 743173512735531008,355260 754972773458518016,33356 794555099095900161,257492 786253232670593024,192032 778976142430642176,167677 768859676918317057,109666 769842329222057984,1170396 791656288690196480,240474 780824830606184448,182659 786410563815481344,203674 769732045396246529,112382 781638762883350528,185601 786409918873997313,203350 764456088263598080,82457 792488121929637889,246225 772910354280095744,132868 773963679863754752,140444 750059333392560128,10847 793247286285434880,250293 764966354092953601,84889 786885774453145600,193633 776773032312528896,156132 757994891385470980,50442 732163040209178624,88859 761415447300288513,58232 791479171738284033,239405 772563672644227072,102137 753954730380959744,30590 768574520995090432,106281 791373187745447936,233736 792864683787063297,247877 756507895785750528,43454 757348559834406912,47090 785712625258680321,196767 751708247292276736,18893 774003733260701696,140444 749744487061041152,1248008 764557369502203904,82847 753591040855146497,350258 764947820830941184,84887 793885288149884929,256255 790371283179413504,230297 795323436792942592,266293 793593545244291072,250785 758041741060558848,51069 763196265811238913,67226 765053404846653441,84422 774216507802918912,137553 758686609327783936,54070 793401722093854720,249469 751180596383059968,17591 760260900330741760,48052 753312374560530432,26871 763258170294796288,75615 754705004271992832,33174 754878554005835776,1011996 759204145438031872,56964 793496676031881217,252741 786939686891712512,207287 756264055548080128,42344 786422804962955265,203862 786485995030007808,199504 780978647452815360,184223 770779583817711616,121300 793328497599000576,250633 763214411909701632,139803 794154302985994240,257492 760586034640019461,63451 766003418108350464,90405 767851463326494725,101681 795012984703696896,264335 769028211976142850,100893 776003329998610432,151296 778378872542916608,167180 794311067790954506,233103 775796546583441408,150663 790737698323476480,232169 781646555732402176,188119 785969708856139776,197512 793160908826521600,249469 793690386027937792,253032 762664354072453120,74133 763102715551571968,76188 753297502044983296,25965 751205419561918464,15643 757516348457123840,46744 758025105976926208,50923 765579045694271488,11774 793112625345212417,243398 765304560260882432,11774 795613268354236417,267655 768230180125020160,104932 773351880848056320,105109 769315037379002369,112788 760174215156957184,58358 787771376975351812,205197 776241569062121472,152182 786701140809420800,205143 751939970923831296,14277 749976927218307072,10648 771022352586944512,121949 753885393959981056,29614 759158350110220288,56552 785583356540882944,197286 790990438417117184,7092 779165231339671552,170547 767395371861602304,97379 791843388425285633,240067 755154233234776064,35044 794378183038685184,258306 788494605184565250,106085 793947732322947076,256217 769008914293743616,110615 763358159402569728,77185 794249832906899456,258598 760491731695439874,63149 779497978511765505,174230 774348911062323201,141887 794640188454686721,261944 767771170863140864,98773 766341714017710080,92860 789964184947560448,228124 777939391872430080,164669 785314040381792256,11774 755198560388329472,34645 763942463669055488,1249165 789267904961269762,217634 786000789206626304,199262 775430009842524162,148419 778377918896492544,167003 786622500083933184,205181 732366858360356864,196346 753730634976202752,29589 765951556411850752,90384 795386587462963200,247930 793194821242515457,250238 755042596385206274,34898 758375011728195584,52554 757891595094163457,49852 766544681614266370,91765 750466646700023808,12746 776318635182854144,151302 774334874664652800,142798 786773776348348416,193371 780578391653228544,11774 785575455369924609,197219 791029683127132161,225870 790956464747614209,234653 757647226701246464,48549 777932153434898432,163776 787315555619307520,210296 763515427079196672,78159 767013242728280064,96962 757695461029318656,47545 758067381348474880,50827 769000059270594560,101163 775414607888474114,130126 779256279747276801,171168 770940216697913344,121046 773743267775217664,137553 760806372804034560,64677 773903380548718592,139404 776204683530477569,153596 732394725668454401,350808 740330477026938880,11774 792408435845242880,244230 793250310265245696,246273 776857845497229312,158524 759729763388841985,55661 754713082828623872,14277 791432377000038406,237935 791453458041888768,237385 772861053118062592,132335 786002075561832448,199211 787084975296380929,207287 750420713320873985,13343 762783978562719744,71502 790733678443843584,232863 775522415954845696,148909 777600619527938049,162294 753742394512637952,29263 778655295266521088,164669 753905657003249664,29167 793873992637612033,256358 759094244992626689,56889 785353367887294468,194082 776887982208880640,159252 781199033075249152,171693 759842601822367744,59666 777518101571117060,160752 787262600190959616,209887 764266063500603392,82283 776143521350725632,151185 793187040917684228,248609 794555331288375296,261155 776063181860896768,153095 793170667294298116,250238 769012744335028226,106753 778409938678796288,166852 759790255125831680,55461 775355441182367744,148670 749256987305730048,7828 766705918486515712,95568 770053639540965377,114779 786918265859768320,207287 772201363186909184,124883 793157321484476416,249926 777669504767782912,162497 755818820128772096,36279 794689969637953536,262225 777615622431764481,90252 779849782374391809,174891 764959757916639236,85159 785728324400091136,197512 764860452119588864,84724 791373608060936192,233736 769279673033424900,108396 755411737688563712,36735 751863139252072448,18323 786557042915889153,203674 794761959862247424,262752 794568140692877313,261155 771418659793178629,125367 794769655541985280,262752 755947360681811968,40881 775493257971105792,148994 733023541965135873,351316 794342382120550401,260033 794599450589003776,261155 778606601603276800,169226 750458684514250752,10848 772190666583445504,127775 779297310761226240,158387 749332021927903234,7914 788114850912362498,215608 758384236583759877,52820 764974289208475648,85562 780825069375197184,182659 789295044872183809,224680 753973031203180544,30432 753644817092141056,28092 777641461684719616,162370 789028036981043200,19408 768232016395415552,104565 766375255459831808,93405 793456249308221440,251452 773974901279563780,304437 778670247171751937,168794 792423600917716992,244143 786601881942523905,204901 781530675841163264,188690 767067468695085056,95708 780633782403473408,182211 770527799442444288,118192 780791271027716096,181984 766793720704270336,95708 739853382945546240,11774 791843987237863424,234583 781293007983243264,186434 793172283196076033,249348 767186903066116100,88336 792803562145341440,108396 761038914597433348,65839 790521097812926464,224447 749539040123351040,8047 774022106828804097,140495 787191076004036608,208065 750453761315921924,12883 758393543392133120,52545 776479659886120960,148719 776518608486817792,155390 791443684885692416,238292 759102338334388228,54842 793339948397056000,238207 777698428994420736,161387 759174010865381376,57092 792073657593974784,11774 752926979234619392,24597 793570848808505344,252014 762787788186087424,73712 778257882307493888,166282 790393705622536193,11774 787021538721660928,207287 762629535418417152,73814 772088897824256005,121785 794573558789931008,261093 740364736022253569,11774 758525258093604864,52554 755969844734988288,40115 760914946808958976,63370 788104469993185280,214247 779010422938755073,11774 791441104436617216,238864 759606194742829060,59164 775060614104231936,146675 791869794798546945,73712 753403304957403136,26871 794053285522964480,257492 754781816888975360,33549 736319692273393666,738099 768872279946166272,109666 759774001111588864,56676 793498386833997825,252891 791298498150928386,237236 750832156377776128,15643 791683018121359361,240145 794617643483414528,257492 780564249214988288,181548 787090910467067904,209129 765985067839713280,90465 789841999180341248,227274 790881439529263104,234583 791648803027873792,240145 756537095599128577,42432 780605065426006016,181984 790920373906931712,234583 794530347484672000,261155 780757595506094080,182257 785691691713822720,127775 791392280989069313,237491 769424381420314624,112788 793124369606201344,238495 793971049897410560,257353 761949456967151617,70540 791782748977594368,240483 768564247689240576,106753 757123093412384768,40030 763365999378886656,77731 771074436107755522,118192 794601234724491264,243286 755253439618179072,35403 755168789864574976,35890 758079422972956672,51136 795445917218377728,247930 750369552370896897,12883 785802369145511936,196277 755540894728724480,37993 785336230036791296,194923 785340523833794561,11774 765173384015675392,84724 771159602259857408,123321 761870125633048576,67256 751226193014362113,15808 758625137663021056,53985 767797890030764032,100949 766716424635162624,95786 794933012161069058,262752 773000021293666304,133454 773877359640473600,139404 793089714345484288,238946 773581008809570304,137042 755541003797426176,37044 768179175098314752,103986 791623219967041536,240070 788771138251923457,220526 795059603037794304,264397 792414585961742336,238637 792512652778041344,246392 762255564118200320,431998 773628381887815681,137777 766024648152739840,90401 781629237870465025,185496 763782962160635905,80192 795686149138382848,261155 754718615669051392,33356 793308342533836801,251320 764639366094258176,80939 753745415606906880,22439 764278494373277696,82571 774041989767585792,139404 775752484082028546,151409 758854940353712128,53996 787157924166660096,207287 771877954167025664,127957 794991387880095745,262784 756641784940339200,42432 793647910151921664,253032 787284395539464192,193121 769729300262166529,112872 785976262389039104,200382 781200199146364930,185595 763896587927957505,79589 770045198764220416,116164 786675119406145536,205728 794278662317088768,258429 779441683268263936,173846 763174374409134080,75899 768519150486622208,106061 787072724657135617,208016 735848805329833984,353124 751170607103012864,14421 794606099387195392,261818 764931854877069312,11774 794014326809989120,257492 795358784625459201,264397 779307822521737222,167453 758666528543825920,54070 772911461047930881,133519 775470296585371649,148645 770273028076818433,117257 758479885962776576,53185 792763980192153600,243187 765293409561153536,86936 775898671518842880,151526 786420368349073409,203674 766658333788876802,94290 759110283080134657,56964 761278705285074944,67678 789965958924341248,228820 762636345172910080,73926 772913812500418560,132364 760152505921761280,60866 753387212213923840,27317 764958691950862336,84724 768093993855049729,102514 774142336909520897,141360 769263628361007104,112399 761943704269619200,70941 776142637921243136,153699 777812277596659712,163763 793189386435305473,249926 766257987413508097,91946 760870189864935424,11774 780597310556430336,181886 778809660274991104,167448 776759083768553472,64722 770284295521009666,117257 795692045776076800,262486 769911489150853121,109875 786528578578030592,201558 758756041433550848,54842 785843779689410560,197512 792892260367028224,247241 773003740030697473,132366 778195270815326208,164831 781544053737345025,187976 786067287338024960,200870 757707876282531840,47546 780920623182864384,182154 753014439591411712,22355 769267831015772160,112363 771369186824028160,107469 792697805198520321,246392 732959088997335040,352536 752165942860214272,14277 760440286115950593,61412 773613379340558340,137158 790663713221120000,232169 791025620151132160,233736 759842558201561089,44429 787775023494889476,208420 795101359657910272,265257 780091707740291072,178309 794747539689902080,262784 750756689138200576,14858 753622586169229316,11774 776785607292891136,157755 779499709412937728,172962 777964003419009026,163851 792077642421850112,243187 778317946678575105,167220 781276375701262337,182960 768152342680182784,103405 794648051746865152,261987 761695058315780096,70177 779347504601108480,169343 788163986181136384,352258 775481686448496640,112363 787033012043149312,207965 790915918511517697,234583 776912101629693953,156835 758123644497305600,51284 791702477599023104,240483 749828065304285184,8784 763844425852125184,79691 767400035713634305,99227 787724777985224704,210235 774555883162394625,144140 765074686782812160,352010 768615690043469824,107072 786189242426949632,201595 788808388666806272,220029 763460576659988480,75724 769348780768526336,27164 781224166523449344,185601 757675856751833089,48549 768196033335611392,104733 755601794055671808,38421 765850958442012674,89876 750857255327715328,15643 778782852687081472,169384 771767723407843328,127871 772856195816173568,132335 793803717430706177,255484 785621476082868224,197297 793162050809757696,249926 755160754450493440,35890 794598309931294721,261155 774007456196354048,137953 772159422449586176,118174 792686469076746240,246987 791118662497296384,235951 767719627568848896,100893 781841825640296448,177455 760927063704428544,65180 761259812776796160,11774 773523974638673920,73383 756538358709432320,43807 764219456180543488,80939 768436795415621632,105642 756509546508587008,43391 792493678090555392,11774 790670960697499649,231881 793487307093348352,252741 743489676774940672,11774 762083516347670528,71694 764947197548867584,11774 755150403029897217,28732 794374316167032832,257325 791732382697218048,229693 762431956097261569,11774 766361233544974336,93286 779531327389466624,174392 763398127273381888,77731 791891903755223041,242354 792049430421725184,240145 778606135288881153,169201 753654418164154370,28732 789786016479576065,226731 732697199918743552,398866 768921906758156288,108729 773725435511332866,138819 791006256156831744,235590 786046228085739520,197324 789013577839448064,205728 790597488461905921,232169 732373412270628864,349262 757824572406149120,47940 754149684151619584,21332 760457192411533312,62225 792710209668014081,246295 794731935516000256,262752 767696964225998848,100605 775380337572536320,148645 793421703388934146,252020 781112760121724929,185496 792062668412751872,243092 751192846686838784,17060 793577064976752640,253164 755175380554813445,35890 756665580372058116,43391 761060004522631168,66116 757286822594617344,46252 776930018161139714,159093 794525262117486592,261155 791375165477171201,238290 774167941340237825,140444 759035605623812096,56552 769163355370229760,106083 795052098035523585,264397 795252147898249220,265440 757635549347938304,48494 793190663701553152,249926 763527281054781440,78228 780614311223914496,182146 752975649720020992,14277 759457954781356032,56964 757804719146348544,48926 766446832528523264,92264 766978101192589314,96275 788728506893103104,220029 787717400934359040,205197 755163418907254785,35890 791027626752090112,235635 768796439250108417,74247 758885800175996928,49772 776741650190172161,157755 790552578052517888,232137 794728214199316480,261155 761274992818618368,65180 763611856825004032,78707 778364926880514048,152594 789110884983386112,223539 790738191724736512,227795 790847842965270528,232169 793113887012954113,249469 780158546285506560,176125 760976096401690624,65839 786232412913229825,201958 750417524039290880,13343 778750070015479808,169201 785627487371980800,196767 792381439128039424,240474 776022741413605377,152872 788438111097331712,217837 790972688982507520,235590 733344666775588865,11774 791811356492193793,241940 771190480096735232,121479 794290195289911296,259134 761302638717759488,66159 765023189990711297,84724 794173224422670336,258331 788127865309163520,215608 786275873968173056,202429 777091853963235328,159546 786318254629269505,201958 791579195860221952,238110 754887533025042433,33356 773987967597744128,140437 789143894676168704,215505 788795142714949632,220526 795280685565181952,265257 795086762204745728,262849 776865339770417153,157840 792842154234093568,247240 770828093787295744,120610 777241266786557952,157755 785965416300425216,200235 780528271221981184,180310 793279391140679680,249926 770481625419411459,117310 778077038838161408,163990 764986979008278528,84724 762742805185826819,74431 766002933943013376,90908 770990001261654016,120613 773951913083764736,139404 780434532851978240,180310 763850254722535428,79592 794194492022607872,258598 795393449981837312,266151 756202862980378624,41680 766690301209481216,11774 790904120622264320,234796 790667895055364100,233307 757247427938246660,1248482 794251594850152448,11774 767095499753033728,97392 788445010299674624,11774 768655530357293056,102998 788970171318677505,222673 761564564735614976,62728 763580753766735872,78129 787322262902992896,207613 792169861044588544,244550 763378441764737028,1249001 793786614451494912,252020 794594270376235008,249926 767610029402914817,48289 771700803996385280,127134 764223874288480258,82766 781190618383020032,185496 753672666482085889,27317 786028649111621632,199891 792893494465400832,245373 733101024727044097,355959 791358450731069440,238207 788571839098343426,218349 795444626933026816,267133 767183795636178944,90384 750441711919181824,13046 788841336967340032,216009 795474742597877760,265855 768791149628841986,108849 779463187745865728,174294 772977092317286404,133454 790981791083597825,235536 755163290938900480,35890 749973116688986112,10735 764188755125075968,79135 778370836721913856,167674 781179740300410880,11774 787359857380773889,208146 756319700078952448,42432 793293503346409472,249926 762752451464220672,74247 750388332740227076,12977 758648866673680384,52749 775316687092641792,148045 775678724633075713,145926 781171476221206528,183759 778753130997526528,170373 794766046372786176,262849 767176414885847042,90384 775103344914280449,146259 793869602119757824,249926 786541544505348097,202983 794205361632743424,257492 758497183297667072,53185 785886514056015872,199431 767000454425219072,95506 785266506628145152,194154 788757861182672896,220332 772001368370515968,119520 779005111397941248,171324 765404539633668096,85326 769834107048173568,114357 787371592103956480,210289 795743228498735104,268448 777625697737203716,87904 776269897353527296,152182 788373077637865472,216991 769716832970375168,114779 781109245655719937,183759 793121710534905856,249469 790931867033677824,234583 795111114333978624,265257 791296307155472384,235251 766030423348707328,90694 792094677407305728,241678 763797407922528256,79589 763169904115593216,1249110 781519943321915393,139404 753678761862664192,13343 777511444669759488,138812 772151042691637248,738099 754763255474683904,17886 792230504988684288,238780 789089058555322368,222624 788632791420432385,217519 789262123574583297,224333 793641609795469312,11774 760455652678524928,62835 779337753423122432,58802 780433287827206144,180306 786682619186601984,177455 771900510957867012,127957 757715535664713729,48549 791993123580895232,241678 750437242540294145,12883 793179527354671105,249469 769618978717204485,110585 761237977376886784,65180 763905330849775616,80393 779009762935640064,171795 761721140775489536,70531 788741194327134209,220029 792816846634295296,247877 779096963602001920,64722 768602073587777537,106774 792406834892210176,243165 790234420586438656,164764 758829464885137409,54519 756639315774636034,43553 754751610987831296,33520 791256327481880576,232169 794279513530269696,258331 792810412693651456,243865 781868398535815168,187131 773205919496867840,133411 777088627578920960,158520 776821756740898816,157693 791815764802142208,241940 762438977274064899,73102 788168139137691649,215754 792122548314046465,243075 791737667880792064,240145 792885718439735296,245373 773868539115479043,139404 794931222598139904,262752 758862334194425856,51809 794266167003246592,258429 764152961924603904,82066 771737694867222529,127134 791268781628665856,237491 764850184220270592,84889 778173213083889664,73568 781244321123237888,183811 787075054110646272,208928 763162675543171072,76549 770670652541894656,120610 789172872136658944,349408 757865044474376192,65113 792102061974237184,243075 789837185293881344,228037 750364639440109568,11774 758278132365393920,52112 740570717977206784,11774 794561236318855168,261155 763773149527810048,80098 762862378048368640,73270 781273286151897088,185310 795261141316468736,265866 788196353415446528,212727 750133958600306688,10847 760565048536281089,60112 766815436004556801,349449 795431601115189248,266079 787101244758319105,209184 776854753875812352,158314 791630567510904832,238395 792117209350811648,243075 775825159966031873,151165 780824844774494209,182726 753690809367728129,29263 776232028647763968,152735 778333444015202304,167046 773181637274185729,11774 774375784148447232,143210 795666380414656512,267862 780380512347000832,179818 769016005968494592,110709 785264213539172352,11774 764172979081097216,80939 766011818707791872,90384 768236023260278784,105109 773647610657644544,138382 758047149074636800,51069 793994332411809792,257325 794158400473071620,257492 759438516220628992,54519 771417221440602112,124597 760296968878862336,61544 769009374434037760,110362 793135406610907136,249882 776046986671693824,152465 779985771260370945,176203 773896670153207808,139865 743458717933441024,350505 764149662311849984,59403 733164649345081344,349965 750816778276700160,15536 763418959253086208,78129 750536209504559106,12746 766406900426612736,93823 773263879816241152,135725 785784831355588608,197297 774167509020794882,140025 780512090586873856,11774 793655669299765249,252020 756384260785864704,23616 757164577817755648,39462 790210868424441857,228354 776961872515964928,158387 768008226042294272,100893 768409000761143296,104662 780594094498312192,76146 759159652299005952,57348 792296351992123392,242693 753568239855083520,24597 778808632095846402,168794 791950360101330944,240584 766260800906493952,90982 769852723332259840,81929 751052874654756865,15316 755201074319859712,35372 786548547625771008,199891 753710996984885249,28563 785924412767821824,199640 761542592228106240,68993 774062301091475460,139404 779119450645749760,170144 770569764477427712,118192 774270746155683840,76146 773965251402346496,139404 778427190761230336,167407 781134720902041601,185496 760095251969081345,60790 776528932602544129,155318 756585874209538048,41702 775286989834842112,148045 753357961406349312,27045 763203538377768960,47188 773896057860358145,139404 794251306294714369,258771 755543623261904897,38183 789490707593564161,225981 761093094586494976,64730 792091810285969408,243614 732489947966377986,351306 751553235538808832,15577 788713526034440192,11774 758702569199898624,53970 779161239763185664,170547 763432890642366469,78304 792172956235345920,243075 779316422967164928,171201 775000753836552193,146259 758305686312722432,52311 792574408556589056,11774 795318643248791552,266079 755773758191898624,35890 772821539444011009,132335 795034624888078336,263688 790243833284009986,229693 761561114392031232,68987 764567895762284544,73213 772223157176377344,127707 758753404340441088,54070 788768714103545857,220115 781134911323435008,1170352 787262080709779456,207733 794692039384432641,249926 750805098486435840,15165 775397019896549376,148994 778416154813485057,166852 749273118296846337,7855 780761181896249344,182257 754168776082460672,30339 785785892589834240,197286 787414734479949824,206117 794549467252981760,261155 792522011394338816,245101 760479781540335618,62771 780382845143580672,179742 790593120501010432,232137 776536631708831745,155390 788764093410926593,220526 761571165617782784,1248944 779731048519393280,175962 794001300241297408,257530 768082318959398912,103354 775769243350474753,144573 794926223193493506,262752 773144436976918528,132335 775650263042359296,150511 767065568180637697,97377 779330911703740416,174115 779802706043076608,169577 790920193199321088,234583 789998512360620032,109512 788068478787858432,215064 773546155179253760,136947 787801078871928832,213253 770269381884579840,117609 789247444412399616,223492 781479401758294016,188119 791639284537135104,239456 758075697118097408,44429 794303268310503424,259543 750540818017095680,11495 734434513976238080,351147 758713486549536769,52195 786332420786167812,201958 774807615452971008,144654 757743724055048194,48991 778962800894935040,171324 742390183987908609,11774 786269364286844928,201958 794729260699283456,261155 755205039077986305,35980 761259568693403649,67517 760207335914692608,61051 795719971301101569,261155 778316656955318272,164554 774694915813040128,140444 767441381241524224,95055 776458946915758080,152314 762833524294422528,73685 775775748644679681,151463 773499575525003264,123215 785810815077216256,198671 768778835336712193,106896 785262043410604033,1248522 768511002027536384,106716 786571934544891905,204657 794592532336234496,261818 795081856240746496,261724 791055793470644224,235951 765990106012475396,90737 768887172699041792,108760 761410632063197184,26066 765361157146193921,74247 792442202894905345,245148 794894189070864384,263302 770477742655700993,117257 778384116169502720,167398 785999007688585216,199211 773909522414833666,139865 780438896517734401,11774 759577583499567104,57574 759429360113717248,56800 765292372280213505,86209 753517351673458696,25370 756301647349895168,42564 763828481180467200,80482 791801538830295044,240691 762068672055652352,71099 780570271900110852,181419 790324365564850176,11774 758345871553654785,48289 781380594571759616,186584 773214158728814592,131049 760922653016330241,11774 781377615303106560,186584 787789690250358785,205197 787843418173034496,212316 781122797548347396,183269 787400526673555456,209838 770064232704532480,18030 787693455258578944,209151 773775846435946496,138205 760083350560309248,60765 792392065703444482,244777 763148210772652032,75929 795045092193136640,23482 794963247593988096,252679 788439608556216321,11774 785311923189325824,11774 787874410862567424,213253 761624698526445568,69711 794618996284882944,262053 788391597280890880,216125 757565968784642048,47782 780057336157200384,174557 787083875264688133,207151 755478035692920832,37148 756859814966358016,45233 764921977295425537,84724 753079291752185856,24269 771492086508097536,125554 761416847677939712,67226 763113491632910336,76549 787013355475173376,207613 764095283923816448,513129 793975950014906369,257271 753391992260825088,27317 765102681161551873,85562 775489750618796033,149259 781632043880853504,187969 775988132948967424,65663 785338097055563776,11774 755762629143040004,39235 763009650983858176,75899 763934116970504193,80939 766764027158499328,96263 794567410082869248,261155 780931264400371712,183269 785311303611117568,11774 792126715862614016,243075 770797530598797312,120690 790585657873801216,11774 755556957327470592,38286 764162672350859264,82002 786599020907159552,142508 759257644091801600,57607 772808459884621829,132335 776776639980118016,157993 790925668028649472,164764 792300690064437248,245035 759628494124949504,55262 751610521997062145,18870 789391705086713857,225359 768114664198795264,103767 771142727241084928,122967 781097625185550336,185310 769539042337783808,112336 786521156161458176,203806 793792986371022848,255393 792322850778669056,243075 794318059913682945,256038 791834361150763008,240070 772873077508243456,132364 773844438758072320,139404 789117532284125185,221785 792083192253652992,243427 777620374561316864,158387 789534517266526208,215437 750831207076749312,15643 792842306089021441,247240 759185895169875968,56964 776432076765605889,155328 768978967399456769,110585 787819501433688064,205349 771457957607243776,124855 749342983703633920,7869 775593832813473792,148994 778577341006090240,168794 786364316433936384,201958 786665026220355588,205181 756032352426532864,39462 788890675676930048,220526 765042207254392832,84422 766432429498372096,93823 770761522129858560,120610 788781990447243264,220332 760363578993938432,62063 763776722529427456,78705 778366774777556992,167311 794741772375257088,263010 781183497117372418,182960 789471250292760577,225358 794360951495651328,215754 795028099280896001,264431 750362538026688516,12883 751131229559201792,15810 763774322330796032,80098 776175369175109633,152735 795231999850139648,265644 758311160328359938,52112 765163912169975808,86130 794563360448741376,261155 765249329338593280,86440 761634912818630656,69493 775393356381847552,146991 793769609895739392,254756 773874547732975616,139404 785669053884960769,197324 786541518253240320,204413 786269584722493440,199891 757694744495620098,48663 761526575980421120,67369 766026862334062593,90723 764500560292802561,82066 780545298154205184,177233 786579969283596288,202248 755786739587899393,39209 771378859778400256,125145 772426306801786880,130142 793154653856862208,248437 756284673513357313,42432 772109116919648257,126389 789956759251288064,228363 763228676934606849,73706 772906844532510720,132335 774341959133589505,142321 766305623256334340,91946 788060740112424960,215005 786259863177351169,201958 793221374823190528,249961 795407614729449472,265858 756465412066447360,1248373 753382748463792132,27280 765581554055643136,11774 789446433304776704,225923 787114149692137474,208252 767076023947055104,97811 762818857908178944,47940 765281525302714368,84209 769329960179736576,112363 769474007267586048,108795 756944645016301568,45311 758007996530044928,50734 790213028381757440,225358 791035142592688128,235251 794638448288206848,262053 767347020201721856,96962 794538636826046464,261155 766394972723679232,93286 756286052646739969,42117 763338408420712448,77195 776025486652616704,152735 788563047551860736,219350 780386660642988035,179822 791556876387414016,239405 770067657735475200,115530 774019693602607104,131421 763344071205191680,1249037 767703211369177092,100541 767397389619474433,97811 778370492499496960,167044 767798006275907584,100949 787386093884829697,208307 778795603622965248,170187 768582979954368512,107559 780752448591892480,182036 790652344757161984,232169 732324656280158210,351193 752843241310056449,23739 794900220056371200,232911 773995599192555520,139677 780548259752271872,159389 793482112590577665,240926 762560994971381760,431998 794977686322118656,264397 753436184915828737,27280 787032238563000320,192949 788299491237474306,192032 794035870571470848,257423 776440172925845504,155390 788426686522093568,217634 776971523647082497,156835 794344899210416129,258878 763599853389750272,76315 735243222360985600,7224 766598683903352832,93036 792817707414454272,244297 794549730051321856,261155 785975440825577472,199546 786428081435058176,202429 794634996539604992,261155 767746835603714048,100893 763900405612806144,79589 788522967856582656,218495 757614036263370752,47782 765979469169455104,90384 767874984513503232,101681 785969308585250816,199891 792580185920974848,246726 793380149244915712,251390 770468975658631169,118698 788455690880835585,218275 755963082447269889,40550 765952976204685317,90031 764900972254593024,84724 773904562881126402,139404 758098272409923584,50827 762197178789957632,70941 767805799032823808,101681 792592765351825409,246392 785928918163271681,199546 791026199409504256,235163 793889123278938113,256255 768805174190014464,76480 753466593267552256,27045 754855736753000449,32873 794751677253435392,261666 765269029934231552,80486 781054588250054656,183759 793056012651601921,249153 753384795132964864,25189 788457270581403648,218275 765557746548805632,84395 790729263288717312,232863 792050530444988416,243075 790649795299905536,232169 775195260771110912,146704 753647895530778624,354115 789229172874960896,223692 795249723221233664,265798 759461465719910400,57964 751565811844734976,18470 755866014278045696,39207 768281054524342273,104662 779366206650351616,174427 780505917808865281,70245 792139915030958080,243187 759220334956609540,56952 781616378419765248,188498 788655842014990337,217824 793124473377480704,249725 771632594584678400,125554 790947226872721409,234796 775791073775931392,151741 749922708226383872,9378 795717068851179521,267737 795077396168904704,265102 745008555737104384,349784 753981700640833537,30340 758435064673767424,52749 753042693417082880,22795 753915896020602880,29059 770337398123134977,117257 785461113559388160,195975 794004217769836544,257353 768904579819986944,109945 778577040547188736,168791 750657536932610048,12883 790484414585331712,210432 765623116362113025,88332 772328097165213697,129558 787167388668141568,209393 788530464961155072,219144 792118859411120133,243075 751043766539083777,16104 792131877947731968,238780 790875861582958593,234583 788066140949999616,215005 787391194464608256,209129 789155357121576960,215505 763507400628432898,78878 771688257373425664,123038 794579354487427073,258456 764276633083736064,81924 765044143731027969,80486 760221420802547713,60172 771071987443703809,120610 761530489048006656,68982 793586579071610880,252679 793496541151453184,249926 765565514156478464,87904 788509558092263424,217658 752704051633152000,22400 753980738265985024,28866 758272447237935105,52061 741836099933196288,349283 758505352497401856,53703 764839022921342976,79634 779658987742593024,167939 790583363631325184,230791 794205259572903938,257492 794531122638098432,261155 768994231528464385,110209 786313365186490369,201555 792819755379851264,243865 776793759291961344,157755 778727098517114880,170187 765244234639302656,86440 742452189805830144,350711 760868880319295488,65180 763426284588240896,11774 772252634472452097,128519 771407523849113600,120711 778614436676460545,165690 764203659097993216,81649 785521429462839296,196277 768178365639499778,1249526 787642804436504577,211181 773849795110719488,139404 776068413840101376,151718 751711241345830913,14277 776656240176795648,151741 789165852369096704,108396 773705845007802372,138165 791467203988107264,236282 793691371219644416,252581 761873005400031232,69747 780977843669000193,183269 788881176903622656,11774 741732255345692672,1247472 769648829993844736,114779 777698511731118080,160651 793139460271734784,249469 793420862099718144,249469 795043059138334720,263895 752991316431237120,24526 787572255731646464,211753 779282633318621184,173347 775203223632277504,145866 775712335382007808,150663 753634617891098624,28732 781213904701652992,183269 795689684735328257,203546 768637752820707329,107483 763921769627394049,80177 756395634211622913,42249 794706289167388672,262849 772577418968043520,110585 792094343549050880,242712 776150264776646656,153845 775729481893937152,151185 787370919811362817,209351 788467301091684352,218275 790530881404502016,11774 755872172954914817,18215 765916594031562753,88465 771803435515547648,127366 774350826999472129,143210 732905282184044545,352432 767488340379574272,95055 758417014465531904,51997 793279390519930880,247493 765700904469266432,88930 774681716904583168,144542 778353034309079040,166852 765136710489497600,86010 752683357658451968,22750 788045201310744577,214492 790334811969683456,230282 785309691458883585,191653 761629075144224768,69794 773899984395653121,139404 794008364707495936,257492 763942712303202304,80153 786127312295174144,200963 751179805433950209,17591 761411836872974338,67938 751695314571100161,18380 733561574061793280,355952 781355832437006336,139404 793195931193729025,250033 780103809540485120,176673 786204636348690433,199546 794619120570376192,262053 780397876107022336,7258 790661179744014336,233307 769884462435987456,113412 780836420915171328,182870 781273508563259393,186584 786292713452769280,201558 763743382137024512,79870 788946695694458880,11774 793575425876385792,252020 793844869009518596,255942 778434792132083712,11774 775113751666143232,147256 775643608888193024,150394 780855014851883008,183468 778970817464008704,153596 788043277945622528,214354 794539996795506689,261155 785832066449481728,194450 780407283561984000,180039 761530232805490689,68993 776927816487174144,158387 786329670342025216,201958 757906893675171840,48923 766085308232437761,81929 766018266753961984,85326 785724405842194432,196277 795708911756124160,262022 750389681427058688,12743 753025573035835392,22575 766691917220483072,95262 790935551155249152,234864 765226778537385984,513129 795053062159101952,262849 761987771070197761,69878 763349624782454784,77731 786166138048655360,201351 773967849111027712,140047 776546059967422464,156505 789833676804751360,225359 755509691556499456,37979 772886859357757448,128355 772649890459492353,131045 781901821681872897,187131 765750229396168706,87904 772406245852602368,130669 793094369104527360,249469 779774799291699200,171981 786959616764678144,11774 789076125460733952,223184 778760857887047680,11774 761741503496544257,69711 779313172222181376,158387 775367323972546560,148574 778014107278671873,165097 791371748075798529,238429 794173284413743104,350913 732382869612576769,351387 779756302431989760,167083 795751451159044097,267855 773507440583344128,137042 776181288097067008,152314 792045284884746240,243187 752734852844179456,22750 794536602366255104,261155 771523451521826816,124855 768376004435779585,103924 787330442953265152,209979 752629659167232000,22750 773226683285536768,133454 769434224680067072,108432 779793070212653056,176380 751813467577782272,19806 777369485837762560,157755 795135682217963520,255870 776004243752747009,150091 795426932586266624,265855 773396560147279873,134561 788400166118236160,217633 765150934271942656,84724 774001611869913088,135342 794794491098132480,260914 786335460725518336,202007 761343488910692352,68182 787081526492143616,207965 769018893012725760,110585 779767745780994048,175092 760838540150222849,64722 776133456363479040,11774 795679296916361217,267521 755151094611836929,35890 773283239729389569,133043 792071029447331840,243717 761521776597749760,65307 794415383994171392,259034 792818915403378689,247877 773278889820823552,133043 790635577473437696,231851 754719981477126147,33356 755216303967920128,35890 791660086007468032,240483 793361518196699137,245591 766367659160113152,93184 787109037808635904,207949 791076181122572289,234583 794550312438734848,261155 771036749476814849,112363 779002620329529346,171902 793315727172366336,249926 768888413676244993,109104 770582119651250176,118191 772156844160716806,129558 778147993698598912,163804 787647355612831744,203710 792032107669237760,242712 778594354034274304,168284 764978075625000960,85562 794032243043758081,257026 770336911118495744,11774 763504899539755008,78722 786339604349628416,200971 765331232519356416,87249 774575342342266880,141867 758407700870893570,53001 765541280533315584,87904 779548059449434112,174451 761061866273505280,63851 766842015615184896,1249339 785799558265643008,198586 786592363728830464,204327 750355634336501760,11495 763761672846585858,79691 769954579991531520,1170396 775317444596379648,148170 785518235328344064,194281 780392540180807680,178415 795230569592459264,265644 790999739584032768,235882 792040281839378432,243398 770696281337401344,118192 760179716812931072,61145 770599120948068352,119660 750628063252066304,12746 780662180320378880,182049 770317575284633600,354826 792099173269114881,243187 763115063859261440,46667 791261754080710659,237491 781375134221217796,125742 793845164422926336,255942 768282930363850752,102514 768489767709335552,11774 773920218967965696,139404 758111390099922944,51451 768551452620881921,107450 790248379729252352,230282 792116967872299008,243614 790624745041567744,232169 756340822451359744,42432 795706604335329280,268281 776132056434679808,153194 771415669124501505,79987 780759093652787201,182960 761572280032002048,68987 778418809656844288,167398 785495967038631936,195975 792424870206377984,242527 794291775754014720,258829 771696986575609856,126389 795240511921651715,248194 795277919430082561,55257 756249014287241216,42171 788393946070282240,214992 769932037549592576,108396 776672119392460800,155898 791765374500900864,238099 770286281548890112,117377 793212322668023808,248516 795300132585619456,265644 763186128874635264,1249121 785565321230819328,196686 771559086399770626,126269 794189978456694784,258598 754776862228819969,33356 767665837486530560,98736 770800390346514432,121574 774360965190037509,142980 791836426279067648,240483 762784387389755392,73814 763108258542333952,75899 778313264551890945,167220 749781162172624898,7869 753390582760927232,25981 764069934192222208,80486 785952091000803329,199352 765165734746030080,84711 781672499536732160,188119 786319762615783424,202429 776528763961999360,156132 794765753044045824,240483 753714623778390016,29339 763004417176199168,75899 749339081079918593,8297 761746135048331264,69191 763840401128251394,79911 772828997851852801,87904 769176320102195200,106716 757294296273788928,351340 761636142370332672,68987 764967931163791360,11774 758480664605761538,53185 789157822135201792,221416 790354585416142848,229922 791405369297870848,238395 768635061415600128,106118 777571304706801664,161988 779104962840109057,168794 780608892812353536,182049 787373938057805825,210289 791085458348318720,235590 788730667425226753,214117 751095268372873216,16897 752979960726327296,24774 793246562105253888,249926 764428860339331072,83391 793633974413209600,249841 763239377732374528,76549 777837961786322944,161960 779847246770733056,174891 741772455065190400,139093 766848945486258176,85562 772912585339351040,133081 779336276860280832,158387 787491703762583552,211347 789053862061543425,222850 762457162152939520,47283 773272409046519808,135903 785252459589476352,11774 790738754575167488,232169 786293985841033216,202429 789144641224347649,222647 789860769026478085,225359 768078222219108352,101383 788295653851934720,215005 790704880927272960,232169 762811130737627136,74321 793830119504646145,255393 755236326618923008,27853 792885660164030464,244270 794682309895188480,262022 791689645968982016,240145 768035967773057024,103030 792862651697147904,247003 761616962149552128,69231 791199174976909313,234583 766248892988026880,88444 791075014376390657,234583 766007383751393280,90384 792083825832583168,243427 790720978087186434,232169 763829113744334848,77708 755557571658997760,38286 762862656709652480,73814 774539171771748352,128230 758404494887571456,46384 792899628383338496,210238 772073534831165440,129471 776063027196014592,153035 740337201033142273,11774 776499816826146816,155688 786427919694336000,203674 770450623846309888,118192 793710677844045824,243187 781339762372206592,186584 795679383163994113,266151 776852435365224448,209828 786433260104679424,202877 786201330951925761,201494 768569546336825348,107423 790598327645634562,232169 794035838711517184,257661 732248571337166849,1170428 794987143680720896,263594 792570398109999104,195876 768916255415861248,103975 788453037216034816,218275 769207333234683904,105799 788397552747950080,217634 756479429728083968,43391 795483204748800000,266084 749742667572084736,10009 779452487225016324,173937 792178234410594304,212727 759219032298033152,55710 785271162582339584,194667 792403974561357824,243398 786099864912420864,199961 793331927231062016,249841 758701064241704960,54070 770668509730893824,120464 795748377841569792,268646 794051323855572992,256935 762060095085621248,70886 778725695266578436,169951 788580770419871745,215252 759508234302394368,56964 760260395080650754,48052 770213463100690432,102295 793854926581489664,11774 794648153228185600,261155 768608685342023680,105109 790996066481139712,235828 734252183479300096,353200 750684628059451392,13288 786599176893116416,203832 769319222119837696,109945 787429036616192001,206257 795222395665653760,263895 776075712461692928,150028 788242634041126912,215754 790979000550162432,11774 762350461303349248,1249013 760866918823755780,64722 778786754564280320,11774 765619688780992516,88541 777909227507507200,164001 780638120605720576,182036 775896603580362752,148994 795080709857837056,265102 763393328369037312,75899 779399032611495936,174435 786594932051943426,204835 766274074062516224,90575 740994199386890240,1247407 753358701491290118,27280 759197903302733824,41680 771848094828814337,127957 755592753325674496,38318 773893145700347904,136904 778675704279949312,167939 765659189087727616,88930 763519929857343488,78684 738258791418888192,82287 771319151524614144,116373 761223660162211840,67326 764869667919757312,84724 794533792761270273,261155 768973110464815104,109960 785472628286971905,194723 792808799216209920,247241 773882058481537024,139404 791909583950188545,241819 791083847198859264,234583 791671402088849408,240483 787399047007047680,210395 753323270783569920,26140 793959596402409472,256358 776621800000221184,157082 762125474000670720,69947 763020875939676160,75401 792368673990254592,244550 791355256580046848,238395 795694832438087680,267855 793795176116420609,255393 770830346296430592,121740 780281117911896064,169747 767766763396227072,101163 770380333783085057,117609 775742490825658368,149953 753753008681263104,29624 791951754480881664,241523 795690222780555265,228820 757777738849775616,49422 779502984510185472,464984 791738873592229888,240926 768215162415304704,103071 776835797521670144,158348 791663126361931776,240483 759828971303370752,58253 765013949628747776,85562 757340088846147585,351340 774145817938538497,140232 787485488697401344,102730 794536632972148740,261155 774074879742058498,141360 790062972710203392,228355 753903461352235008,28834 763160999469977617,73926 768517956145967104,106716 770086290654199808,351152 776230889579696128,154469 786591940850491392,204224 790365056508710912,228820 793252898905796608,250293 732917125673811970,354606 792536499157733376,243075 766269018324041728,91946 766663066603941888,95045 751805915242893313,16297 766108480868458496,90539 770371524780027904,117310 788564610303483904,218495 789899911202570240,225608 794208061594419200,257492 732900773365964800,354525 790958576109887488,11774 750653552108924928,11495 778374305541259264,167569 787073628097708032,205728 793092806843756544,249286 780742155396648960,182036 778716573187969024,169384 763151866020585472,75899 775364495598317568,11774 791433232424181760,11774 786254766884151297,201958 781009933546483713,26066 763229823984467968,76567 785460286937440256,192032 793216661285396480,250633 777478765500825600,161526 757999631376773120,48663 769030748389175296,109667 755393370088886274,37134 764369584816328704,83288 766361078188081152,93286 772947058206601216,133519 757758960359370752,49066 759856776263020544,24173 795717858726510592,267862 785302535078895617,194934 761809297420410880,69673 795706647075229696,267862 756289760147058688,42432 771055088320131072,118985 757586322764632069,352722 774432901551316992,129558 771640052749250560,117877 793959684679962624,256276 757782126766936064,11774 787266478743576577,208431 793520752657965056,249852 771877508610273280,128194 795482758810312704,266138 763717186934415360,79290 780418959506046977,180074 792374969875439616,243187 794088611645890560,256255 756620960200028160,44450 738596955840880640,11774 780995798565879808,164475 733182830415597568,355106 755017470994358272,33356 760168532160155648,60112 795003432541130752,264335 765699222767370240,89198 779531449766674432,350824 752203676270333954,14827 764200767045693445,82283 764453704951103488,83429 776315417363030016,154832 789887405344063488,228363 792486950162669568,246225 779008020311257089,11774 790979662671388672,235590 791441008890437632,193636 758351781294379008,52112 761673248258097152,69711 767867386191945728,99093 791309545599541248,237787 755091024393797632,14277 777622994998943749,159308 795003921139986436,263895 778625681982754816,169201 795756097051181056,268646 778686162718175232,167399 752309077577961472,21074 753953943387004928,22466 770811158894739456,118191 787324928961937409,209074 770032058563497986,114388 789524133746909184,221711 765236481505923073,85285 762125575397838849,68862 786002739742449665,199211 764704848054845440,82177 780412206416596992,178415 772159634429927424,127707 785896038242541568,197512 759218241319428097,51675 787724787535585281,205197 774357618479534080,137439 749321801646366720,8047 776753292961611776,154071 771089727629897728,122299 793099579612884992,249469 771190585768103937,123135 780823703433179137,182659 788755849405722624,220029 760275581703290882,61412 762699032321929218,74431 765753088745545728,87904 772469744628822016,130574 786705706682548224,206054 793905772610490368,252939 754019478065782785,29263 777685862976884736,162491 764280248657522688,81783 788979080276369408,220029 773573894359945216,17640 760593271257083904,62716 769328405158428672,209828 771502097145757696,125163 785732321957801984,196538 788206379253260288,352258 769727666886840320,108396 770766907083517952,120363 750780160773857280,15316 773957734890962944,140444 788722240355532802,220029 778745856048508928,170373 794594839698505728,261155 771419356332957697,125367 772870008984723456,132761 795328095834120192,266079 786639724630933504,205181 794938473652322304,262022 732298521303359489,349197 792701935719747584,244453 786327354285056001,80716 765893077127004160,87904 776465647504986112,152531 768205189547454464,103446 761563689057079296,68668 764189190518996994,82544 781130145281212416,184223 755337827462836224,35890 793806853344006144,255393 775022187866497026,146259 733638884479897600,195876 760823801047240704,64506 751805326672818176,19352 755760112774459392,39462 770651053771460608,118191 761916225865658368,431998 781238261553336321,186434 756037715716603904,40932 785964357020549120,197286 753072532526338048,18374 786164880143298560,201351 760608735165345798,351463 764393379740475393,82066 792119525445660672,243427 780836322864791553,182870 785502404468965377,194949 764580161844973568,79987 768932524143828992,109945 780794079508570117,182870 786357582977826816,202304 757651642963550209,48633 795715658294161408,267862 761998344596049924,71270 766257780273582080,91894 779804469986889729,174557 763506024334495744,78159 771704814606614528,125554 770894054271967232,121949 771077906714034176,122388 791728893258371072,240535 793205523059400704,250633 788803451174133760,206666 786821596006801412,205420 772316537751343104,128267 793479911537250304,249469 765861802597031937,74575 792148061598412800,243075 785497579651858435,196277 790930588937093121,232884 788561443398352896,218540 795027431711244288,263896 759825907397697537,58303 771802985609375744,128194 773677519102881792,137693 789260952638074880,206666 773496163240587264,136947 762031542608592897,69245 760669902134968321,64326 750364429490020354,12883 789072558620573700,223103 763475374281981952,75973 768968374311321602,109104 779448746652241920,174230 793803040960675841,255393 763890014631579648,80939 794719264150126592,261155 794841150595231744,261598 786664933769502720,204413 758131143875198976,51451 765504847760138240,87904 791465416572936192,238780 753738223977922560,29624 792058859783266306,243187 793424557302505472,252020 766684170655526912,84209 754765926512242688,14277 776562889763139584,156061 781351752570372096,186584 741749499874267136,1170733 776914213872754688,158387 794553275508871168,261155 763711707646726144,79693 772461884519903232,129991 751802522612867072,16931 787260730177388544,209351 751225708974923776,15066 778679311490437124,165185 785495144984305664,196277 761694940757753857,68862 770588352089300992,119774 771883090302136320,127218 793877857592184832,255393 765126505630408705,85562 794842839268163585,261477 778306981438197760,167319 791656119974244353,240145 750653039913172992,14421 753911968671551489,30339 786617855189987329,204413 769853972022595584,81929 793106688660295681,249469 768151539051597824,103354 794459711156285440,257492 763718809563738112,79691 765453139289911297,86103 771377160644857856,123358 793180101730906112,250383 778312051332571137,167220 795373756290138112,265881 765001162378452992,82066 771080291251204096,123135 771153509123297288,123582 755951093650038784,40881 764251157975953408,1249122 790261575785541632,229693 753362863410950146,27045 759194310852153344,57336 780066626460721152,178076 793220104737521665,250033 771792347935993856,127218 780048759862530048,172185 759427670895493120,56964 787752271882903552,205197 794662228360396800,261155 773040825425129472,132996 785335115052384256,194923 794269172654108672,258598 750748663161327616,14421 764183519371333632,82066 775048332129415169,146259 763771774613893120,78344 740957532626124800,11774 785970158674272256,194045 795057971730542592,264010 788864384978317317,217103 795116973940051968,263245 793625707179941889,252196 794213009589551104,257707 750043284706250752,1248047 756372537081204736,42249 776013328288284672,128934 751841247782809600,18215 785582273152241664,197297 792013764459716608,243075 772855458948190208,131007 772826955334975489,130026 795710322480939008,267587 778661352575471616,11774 793105991424352256,249469 795100052511477760,18395 770581736514134016,119832 794002272346894336,256847 760918347114426368,65500 794557518777356288,261155 780765753582641157,182960 732498243582496768,352258 794649258758705153,262022 763069846540001280,47188 780854347060039680,108396 793425105984507905,252020 757398495498149888,46379 767215334633852928,98238 790694511156482049,232911 794538457141940224,261155 767760828951035904,100605 778960207456112640,171510 788761680150835200,217601 791816648718098433,241678 793909092762800128,255942 758192931505340417,48289 786664260709392384,205728 772988786246496260,133454 765230439133024256,86440 773421269228384256,134633 785889555773730816,194082 751659365535473668,19317 781677903515975680,185223 769728563096334336,110585 793877064550088704,256255 795700139235020800,265257 793099570733473792,249469 794914775876636672,240682 750605563969544192,13021 755197692825866240,36033 774834278081236994,144198 785261166759149568,194082 769835080328044545,114436 773327724697878529,134375 764179495595053057,81869 789936601321189376,228820 762293810508369920,431998 792180872711577601,243576 751149400798396416,14277 762430555547836419,71502 792781478262431745,238207 762399372772421632,11774 777547883268702208,161387 777959300299796481,163763 794638290230067201,261155 781108731820072960,182960 791766297621172224,191778 756312939963953152,42495 791792281304965120,90209 767027150172131329,11774 794028311848501248,256255 787409703680692224,208146 792120776694439936,243187 732704799586684928,353672 788509080851615744,218275 769147405489045504,111558 776822013067493376,157755 792319238383874052,353124 760416162589138946,57574 794002460188606465,253721 777961805352148992,155390 779088657747771392,171795 780115858156683265,178045 795664080522584064,265885 760844093274656768,64713 793320540589162496,251452 760863695517863936,64326 776237096218406912,154071 781141916972974080,185496 732729227506810881,353002 753596393122586624,28281 780049957239660544,176129 758629694052917248,54070 776203220808896513,153596 790943336148377601,234583 770420372869087237,118698 791775995921592320,240584 764449284959768576,83393 768336559657459712,105270 778155653042962432,164826 793193828773572608,249926 765629631533690881,88311 771456961627979776,124744 750728886590304256,14848 768241985996017665,105109 793106490257125376,249469 775176302521229312,146847 759814615798644736,59725 775493779272892417,148994 764944576247279616,11774 757871517472522240,49066 762990399157833729,65180 792443732188594176,243167 778292857668907008,166409 791392257773408256,238780 795060831272767488,262849 781205129156554752,186434 790983022585622528,233692 795377649669537792,266500 756256788199141376,41459 792513387158732800,243134 794654539064508416,261155 794306561808203777,258331 772077161939292160,127582 778685917368246272,167569 786686252519157760,204835 794344461539098624,236409 760194825115226112,60866 771446937962815488,1249871 773532077039972352,137042 762086515338018816,431998 765650244935704576,88930 779104361049751552,172123 763405761598763008,77731 769274578640236546,112788 762108939773157376,71429 774621991227707392,141360 773685459440369664,133702 787395992408694784,210585 772882110231248901,132996 768855049749590016,105109 763143346726408192,75899 763918723199619072,78304 792512700999950336,246012 753715034425925632,28586 772907779178848257,133519 790997237782286336,235487 762162107777417216,431998 793589283198275584,253793 758823691018829826,55107 769477722343022592,112382 777697241691725826,161277 787946096781824001,213887 756190776799920128,41680 774682556923015168,144740 768273974002274308,104932 788156609528684544,215437 732686315884417024,352363 788047536812457984,214354 751784123333685248,19352 774933121678643201,142906 760914632072650753,11774 732718329421520897,352065 750786765708025856,14950 769361221917237248,105109 780886139871727616,182726 788500995290562561,217519 795365248630947845,262847 785982705653559297,199891 794055388425375744,247651 766705599711031296,95708 767068678172975104,97355 785533169810276353,195125 791140521163055104,236831 795196070238232576,164826 773850607077601280,139404 781448647720464384,186149 785298063367602176,194923 788450163865956352,218275 769921110804729857,115511 787452554368000000,209863 794378831565987840,260173 795068325290246145,261942 758341258406486017,52554 792757718410899456,246392 774386029625081856,143172 795032897761767425,263907 787028290934562816,207113 794693189525536768,39957 767099910374035456,97248 776120698758582272,11774 763072119026528256,11774 773709313831428096,138895 764332755089887233,82283 767284708380143616,98285 750414834781519872,10848 794529241840971777,261093 795398912618221570,265858 762041516835610624,1170700 758687273768529920,54070 766817787243134976,95340 770503004965527552,118604 778306556773404672,167220 793220073649532928,249725 766664218573582337,95323 786234548661149696,201583 788717630492336128,220049 794297785038184449,259543 771740970408878086,118191 767455026037919744,92077 760654615377391616,63451 768864520655736833,109767 790384139165761536,229733 791674931981357056,240483 794380586425139201,257534 788469216986923008,218275 752703547997839360,23167 776106046674833408,153658 793110320843624448,249469 774674943569235968,144542 786527261189087237,204314 762583667042574336,72716 781067605616521216,182036 788760067986325505,220526 792186654010335232,244464 777334889683226628,161002 792140599117832192,242693 792417964582510593,245750 793968268423950336,256358 791136547361943553,233736 756854390456258560,44450 768227572698189824,11774 793102278844641280,249469 786209458389151745,201494 795705828435259392,268356 793997761888690176,252581 789915079160451072,1170786 749255972921552896,7919 773597348454772736,137965 791609582388973568,62492 759159614646681600,51798 739864810687455232,11774 768341276580311040,11774 774073442345693184,141360 785263651221413888,193292 793237867812171776,249926 758390167996624896,50827 755452178442121216,36895 759147175142051840,1248682 770411113917845504,115526 781135365381955585,185496 763467553901608960,76406 791412621320781824,238639 795217691665694722,261155 750616390239870976,13343 763822167125393408,80607 793304373191385088,250430 794620956304146433,262145 764134121950109696,82066 793254583007141888,249926 770423553296654336,118191 767962625883770881,100949 771750240693039105,11774 778052684867706880,165097 787008668621348865,207974 790328325055086592,230575 790670588725432321,232169 786557302195232768,203350 790650738179317760,232169 774003689740767236,139633 763198911775256576,76030 786595922687979520,202983 757565373847830528,47717 789852259408498688,212131 792444367550029824,243165 751663844645273601,17416 766116834596708354,431998 756289079788965888,42432 758416509563727872,53144 791697962296446976,240483 795065233228316673,264397 790318122440032256,230485 786573032894496768,204413 792763430570594304,247241 793166459845373952,250066 762198084596207616,431998 774085969188225027,140874 793457483553484801,252408 794000578984677376,257492 774412881240752128,141867 750484878551023616,11495 762029916762275840,71476 772775170603823104,132335 786634349949050880,204413 765725207784894464,87904 794551298691473409,261155 786712619834941440,205143 757312885861199872,46934 788093484062224384,214899 776607752743288833,58531 788469489826426880,217372 795716827317997568,265855 794793806600302592,263171 771931523306184709,103812 753642185031950336,28824 769470006509854720,113755 754012395895422977,29263 788389033147822081,217519 793643606850564096,254135 775879670176681984,151265 760133265479110656,54644 788846048915562496,219942 792036296826818560,243092 792415287312211972,243165 794602944712740865,249926 743234952766971904,354153 775148911560302593,146460 792054206538579970,243075 793562625623875584,250785 795016005588287490,258771 793982181559377921,167101 765701924561772544,86103 770117496514961408,116968 776239361801060354,154469 763095935480111105,76549 794202665580306432,258598 788005896408268805,214209 772618767620866048,131027 772830958546460673,11774 786736751553413120,205989 761676186288128000,70177 785508553318694912,96465 773891041862815745,139404 771911954545844225,128194 744543327408689152,1247655 778387868720836608,163990 756461822262308868,43391 786684927760801796,205728 765309166999183360,87145 774666109731516417,144844 795727179829100546,261155 793474258643120128,252408 793200411352010752,249841 765917454790864896,89930 770433149314666496,118087 794376731788460032,259457 763353919649095681,77598 778207309956648961,166409 755154294022733825,35890 771841521616318464,128143 795416934615351297,265102 768919194503176192,109167 794250914844446720,257661 753192800460632064,26042 794415320077209600,249469 786045657375125509,199496 787961377130504196,212564 777498465064587269,161988 745242583996182528,11774 789043317631746048,220332 758149122692149248,41703 768538686052900864,104973 787089945642999808,209828 789191994862030849,222682 732668141692542977,353417 774058262773641220,138819 732741128227856388,353714 794684744290209792,262752 790965381917618177,234583 791296968106487808,237332 795763876390457344,267746 757263602545987584,45669 771011416325185537,118192 765319666231185408,87062 774287876456640513,141867 780238898681122817,177773 788784905228431360,220029 768933136528838656,23762 753529538232016900,24788 766301332676415489,90384 790032112485228544,228686 792962273388077056,108396 755082760684003329,31329 767228308123688960,97199 770245892674883584,116567 755422823556980736,36543 792020120054792193,243075 791439732450275328,238207 790523068594520064,11774 758140828535574528,50827 794303390939566080,252639 794558418400911360,261155 793143622526984193,249469 795439319829905409,264397 793850252973449216,215754 732426254121635840,196346 765358211142746112,84889 762688973583941632,73926 793631260417687552,252014 794683182008463360,262752 794592502695284736,261359 750467539843493888,12746 791144098258362372,235348 768276358761885696,104932 764708857838874624,84422 785725993805688832,195975 793616724931272705,253032 771915748893536256,128194 778354868721299457,167676 755169336059318273,35216 787977128327249920,213710 795040799494959104,263907 759218370822766592,195876 765206003650486272,350711 770930411484491776,117257 776017997324488704,152735 768185329555689473,100003 761805272356487168,69673 776775184539844608,157993 759069307733217280,11774 760383082792939520,61051 757221436754792448,46006 769172999098535936,110585 791349085349539840,234583 789201462379196416,738099 770324912258985984,117377 788703535860899840,220098 763861683186110465,80136 791515888163823616,238207 780905764940546048,182036 761579207428218881,69245 765428822279729152,87245 780634214916034560,80785 761616108398972928,69565 791936958213726209,240483 763671046721511424,75922 770624516313714689,118191 776627956726665216,155451 792132514945048576,243075 788886961847054336,221972 767261037385150464,93184 770501692701995008,7311 794562218859892736,261155 794543175193034752,261155 795606165128433664,267521 732757439695585280,1170682 758748275587416065,54070 771532737555476480,125554 781168721968717824,185601 787065184560951296,206724 751893110645329920,14277 779390017827434496,174557 788483291095719937,218495 789907061685575680,228746 773116595954745344,133980 786013852433383424,199262 787141590301028352,209351 792746113753354240,247232 795031437154091008,261796 781172854498832384,182726 765142406224371712,82121 791078320695717888,235590 759967319477014528,58227 787407616334934016,210274 794845138292015104,261818 785822798166065152,197512 770745414203142144,120541 771815480302657538,127871 778736327135158273,169437 790367099478618112,11774 753007704579444737,24727 781850535808802817,190553 780577483812958208,11774 775699764952207360,150511 794359027085889536,260081 766054489904209920,88930 776616248801013760,156835 745051737128574976,11774 776190327346515968,153845 792099954693140480,243075 770995889007566848,122299 761254196146376705,65222 788398874696097792,217634 788446132351315969,217837 795378958791540736,266491 795302830852755456,266079 765036070052384768,85562 776622905941712896,157108 759779644073611264,59403 760526278344736768,62877 777707900739342336,162497 756351471030046720,42249 775201130510942210,147606 757928496542937088,47913 757429429706625024,47284 767775231465357312,101459 777690108719984641,160618 781809831883616260,187969 789547416001261568,213064 766554455563079683,91700 778377236239880192,165348 790376668904853504,230271 795028837935484928,263926 766461155841863680,91946 767860958194704384,100559 776137008653619202,153921 787175975394082816,208016 765912045510242304,90031 771093549916061696,122344 759117512243949568,53995 789424944987811840,223312 760193755727163392,61544 771453185173192705,125554 732779626628583424,354058 780829874688696321,72350 793437630964834309,252196 759816906425573376,58254 775027394084306944,146580 753931297131794432,29263 785976676656123904,200382 776772965383999489,151947 788183394559537152,215969 757895030216417283,49852 772575784070438912,125163 774306177454776320,137158 776637753341509633,157082 786143945029881856,199211 780564000668987392,181419 779357958132027392,174115 794546668905459713,261155 767831941622091776,100893 786699708177735681,205353 766251529493962752,91946 762815273703383044,72716 779123204451405824,171693 773905596622012416,139404 732381924623319040,1170450 790588188607778816,232322 780617221924065280,182154 785899409095655425,199546 793784865749598208,249926 753049571354374144,25255 755198172675317760,36208 766320083752935424,91946 780765156351545344,182659 732264036629274624,349197 771330281370488832,120610 794605826476380160,260081 785850346014908448,198591 785992256381681664,200384 758420733898797056,1248610 781653267524808704,186584 793886791463993350,256255 790945689656172544,234583 762460850464563202,47283 790935247206518784,234583 750840712338386946,7275 768222137404432384,98072 770001713176641538,112693 774285656700755968,139404 791477435946659844,239446 791900599436533760,200963 766739229577732096,93261 792415801714147330,243187 757010473468301313,45040 776783751942664192,156835 772884713497210880,132765 785312592101117952,11774 788390662664323073,217519 793134496782639106,249841 793183788788355075,249841 792015690655993857,243075 764173949055840256,81869 768115557648347136,102249 794557247120543744,261155 763703817930235905,78566 754728291244924928,33356 793669497441910784,252639 757807543661887490,47940 776842567526838272,158327 794977545342984192,263895 793227646859554816,250633 794189972152713216,233307 794708834400931840,261155 762607482199953408,72035 754074298143346688,30413 792280421375414272,243865 781079696339378176,185296 760527563114643456,63451 771452959087550465,125311 773006646381383681,133944 780603879515951104,80785 788538874603642881,218875 780597001658462211,181935 767727526412218368,100893 776940081676374017,159146 792029741855289344,241678 754720048032264193,33356 761668216968122368,69947 773965960931790848,140372 789151972188446720,191622 792154015459008513,243983 793191845278916622,249469 770459427740782592,118192 793032195375976452,225359 794649537713438720,11774 776618904663699457,156835 777536924613500928,161960 757718805732786177,48909 794416456888946688,258598 770989600122638336,122146 795115309095002112,264397 764143389524762626,80393 787735503642718209,210235 773752239080873984,138819 793133318434754560,249469 779053664359022593,171201 781206950054768640,1170396 770356719042064384,117257 793842489983700994,255954 761865725472600064,70962 792385067418996736,242284 766829445105594368,95672 781027889626091521,185099 786654096040353792,198586 755256174677626880,36491 763449239687032832,76794 791773308538675200,240483 768986069803143169,106836 770001493072179200,114779 794213935092207616,257492 764836177362976768,84209 778160045146181633,158589 788689258038996992,220018 790874730240757760,234583 753244330236706816,26048 759899187282448385,60163 786173705831538692,201292 751809032583872512,14277 752859256047693824,22664 765658888771219456,88332 780431344363069440,180233 795385593916170240,247930 788152149561765888,216009 792772221349433344,247240 785608379896954880,196917 781216094602272768,186584 772560636135944192,129551 793962535951147010,257255 759767072511451136,59373 771119285745790976,123135 793231983073697793,248988 750818434091454464,15536 766393079720873984,90031 732252504637902848,350106 779837876305534976,175153 772188819101667328,129991 785964849335459840,199490 777535212163072000,161387 792590766224715777,246225 772098477925031936,125145 790631859684204544,232791 790940151249723392,234583 759604692955439107,56448 776788005390577664,157755 778711767870427141,166984 781105981090586624,183269 787094594223640576,208989 750790350021820416,14950 792823261335842817,247241 751651373171761152,18413 786591069748154368,204373 794172697819254784,235289 794729587049693184,262296 768490159104888832,104973 775801875585085444,148713 780797323345588224,170187 764955543362568192,84724 772233322017587200,127837 793483811388530690,252741 787039777556094976,207733 772835942973317122,132943 792879094970974210,247005 795768506742673408,267521 789777338787569665,354115 794704555799777280,261155 792097057569853440,243576 793982843483398144,256219 755079435318022144,41724 791253846769229824,237405 763130837453930496,47188 767841867434106881,101681 755602270725689345,26066 758667505640538112,54070 771852998221832192,128404 761536364370329601,68936 777875805061931008,156518 793439056311050246,250293 795662997632843776,265649 758645841821302784,54070 795035881182732288,263906 795286337284771840,262022 749277182309064705,7816 789544935129227264,224447 764566002390605824,83413 767751213932740608,100893 772599436228829184,131406 794179117281263620,258386 776930571398344704,159093 785856452497932288,198671 779408369899675648,173628 756970405231984640,44429 788424198876172288,217519 756275668346806272,41459 768896669245116417,109874 775828820943335424,151165 776623848091287552,156835 794707789834616832,262226 775004511379320832,146259 793657133204201472,250633 771526662651572225,125853 753117469808726016,25258 756246148256567296,41680 781340081986506752,139404 794539583845171200,259851 773706479027138560,137777 794912127525982208,262752 761722035663810560,67226 773917280530870272,140025 764541393746456576,82066 758833950945009664,54070 762662165568454656,73926 732648467101851649,398859 762610740855316480,73814 785274458026090496,194667 770155375647686656,117026 767824320156532736,99385 793224805512122368,249725 785336705330970625,195125 775386242133397504,148574 772845569165459457,125367 777971707646713856,164764 791720368335560705,238395 791939242054127616,240483 776146967911030784,152897 795697551190069248,261818 762402294587650048,11774 776560370630537218,156053 788659632592084993,218832 763681841308196866,79533 787718438471041024,205197 788536036267786240,218275 793508452123471873,252711 762662238444322816,73814 769852370343890944,81929 793578588196986881,252020 765242063717883905,86653 792725019507957761,246632 768855467988774912,105109 773476869169557504,121949 795077175573708800,11774 794603680838389761,261155 777959238547058688,164764 790727488641064964,232791 793133200721661952,249469 794389152586350592,258598 769345059074572289,1249677 794751652645441536,262849 749793948957368325,7816 763682975234068480,67226 756920291910033408,43271 765011747061239810,84422 768954610518204416,106821 771152985414139904,122861 772848366745190405,132878 794263078812717056,259306 792303215635202048,243075 785931048362319874,192032 779024033169960960,11774 780913703369703424,184223 755204838489595904,36246 771438692518866944,121479 769818832349241345,113982 788565665951125504,215005 792265934253780992,239610 770774717649289216,120425 793653445173637120,254135 755072882477326336,35044 791696708371701760,240474 763663654109716480,77708 773653774384582657,138165 751756090270973952,18646 778681685130960897,169201 779737314541043712,176110 790884415907835905,234583 793506206417494016,11774 793548191308189696,252014 757623144391831552,47761 776446537719095296,154071 751572682626330624,14277 788733564422676481,220332 762668479686201346,73926 791741440208494592,240584 764988507051798528,82759 755420576928243713,37044 758111745105887232,51069 793297490099396608,249926 755378043183624193,37044 761316373129601024,67768 778256056048766977,164608 791332731665813504,238237 793423499574517761,252020 761632489370562560,69711 773851905407737856,137869 766999593741524992,91783 794218348355735553,258789 763943123982557184,80177 778990771739340801,171377 752731130789519360,22752 778542333415546881,168715 791673394865512449,240145 794010688519831552,252196 793883160333447168,256393 758794582247211009,54070 791691983198703616,240474 764797605092044801,84666 758057990788354049,50542 793999543016689664,255870 775093804068134912,146970 768918871570919425,104932 777309571027132416,160134 769944114632724480,113648 776381413629292544,155390 756725868098093056,43751 765193698749583360,84209 791854991308795904,240067 787021562226610176,208065 792439179741364226,244143 793204244203577344,221446 792017648112381952,243075 762091942880641024,15066 788623685590589440,218258 793316034144907264,249926 794650330390740993,261450 785843087474065408,197512 780454229706022912,11774 788542152825536512,11774 794332098379149312,259743 793622263161499649,251566 785741932597215232,197512 794658214612582400,262022 767974219493892096,100949 768947158930161665,109666 791740382975582228,240584 792939879499902976,243286 755846617048100864,18215 793863282146684928,256038 786736893304143872,202429 790563746225598464,206850 793951272135258114,256105 780900163518861312,182036 786380364289802240,201558 795004541561438208,263906 788782025583001600,220332 754246881459499008,31686 773581595836051456,135505 778245854515912704,166390 787872056037683200,199546 755060437503373318,35044 788167256039579648,352258 792136586469179392,235685 776758316919906304,151374 786927492502347776,207287 761449143671726081,68182 755489144512536576,37621 758306462053568512,52061 795718692508037120,268231 785476114340802560,192032 778626059038289922,167220 757394823137591296,46890 779467700061937664,173753 786076302721835009,49459 764949414888738822,84724 779075466418278400,172057 794990083514503168,264468 766767945926094849,96263 793876950146252800,252020 753690046906114048,26446 778364560378044416,164960 791219020343218176,232881 773839501047242752,139404 771529672932765699,126389 758147191521185792,41703 792815069188980740,243187 763913517170823169,352255 776229685097148421,148045 794569205928620032,261155 750683051009515520,14351 785927410231324672,199546 773890061591085056,139404 760567585519833089,62708 793156474050453504,249469 769390708788690944,112788 769948881455050752,114779 752254608957812737,18474 793524983091695616,252020 732286480681304064,351119 766153002080165893,82121 775836849168347136,150426 780600970531237889,182013 770624313934229504,120015 753692911930408960,28732 780337504239099904,178194 750659709489844224,14421 776612336438312960,157082 758623955993391104,1170860 752941523906338816,24257 763106369054601216,75899 778940693179994116,171324 792348296358481920,245016 786004319481032704,193050 786966533713035264,207613 793137788631810048,249469 756465342940053504,43391 766370115340369920,86103 794594383010009088,261399 732130751454515200,349211 794668952559435776,261050 774259077044051968,141867 785556173642723328,194820 793581974585741313,252679 794753820597198848,263205 791491487380955136,235670 758216810713980928,51451 773016709233905664,133519 756361271293992960,42564 766323229140983808,82209 751604279996133376,18893 795616510932844546,267655 788413153407279106,11774 780949187051581440,182659 789555443551051776,220806 753481462117232640,27222 765262580889681920,80720 781631878650486784,187969 777977950939541509,146720 741445760617611264,1170819 760220096816156673,58537 769049635528802305,107376 785556689671954433,11774 754011979623305216,30590 755503148903632896,35890 759386099479408640,51798 793141379551539200,249841 786764268167319552,205638 787152173947756544,199546 751143161225969665,13343 793088099718946816,249348 753321935203807232,27061 753945116151156736,27045 781268568562294784,181419 758684171673841666,54070 795774778082820096,267587 790997816080535552,235590 760449163867910144,62835 762074207501033472,47283 763143761362841600,76934 773992614655918080,140444 787864036012613632,213253 771319316314746880,123080 733054600551403520,11774 763057843415154688,47188 776466146350338048,154322 781381585098596352,186584 775673278438502400,150663 793418298536890368,249926 771511523701317632,65598 795293475663122432,263697 778247663112163328,166390 794553168977924097,238113 760546951360372740,62779 752664447668330497,22432 755007697355800576,1248272 757601109649137665,47940 763596220652630016,77720 794210894012002308,11774 764481390205362176,80939 766662892901072896,86103 769228048155545600,112399 754779777534271488,11774 760684324370907136,352572 779260772270473216,172185 759024356320239616,41680 756629875226705920,44450 773923037716574208,139404 786216115861020675,200288 790262491670511617,226346 763069530385985536,11774 781292832631980037,183759 774289851155816448,141881 781697614047608832,187611 763208202041319424,75899 790016513063301121,228101 792199450496110592,243187 734114011889827840,350066 789243349081268224,206666 793106215257661440,249469 764524867790274560,81946 771738846039990272,11774 763781556234227713,23762 753359188269604865,27187 763938202054856704,355994 793243633398972416,248253 779718565670686721,174756 794925312287141893,262784 733420343407206401,355952 765354571459952640,47188 780515537201664000,209828 794683360320876546,262752 773875284063903744,139404 795128772903272452,263906 772247967306813444,129558 791479955171348480,237491 794533780912480257,261155 758038103885918209,50654 786348187447496704,201285 771459117844004864,125142 765964956529328128,87145 754791212003958785,33834 757621028247875584,48351 789114200475828225,32404 795768409220739072,268646 768156130925162496,11774 791075560034217984,236393 793232896374996992,249926 774357879964831744,141803 785696345621458944,196277 777147785778978817,157755 765541232907055108,88052 792465901236973568,242693 759579609260134400,56964 771140867457449984,122299 776163618815668224,152946 788752982716416001,220526 794596512592297984,261155 764599097760153600,79561 792824272968359936,242693 788392175855869952,215608 795335811067736065,264397 795251637350764544,265440 763830251440971778,78566 761591964747833344,11774 765326902391369728,86440 773297752469929984,126364 779034550819295232,29263 787746656649375744,212139 763170336615563264,73814 774449036879339520,139865 787013494889648132,207287 795325107166003200,266303 790993256288968704,235791 773618432478633984,137869 791863743156060160,241678 779428630766190592,174818 780540223755255808,354847 756280364260290561,42495 759093768788316160,56964 770726413875945472,118191 787467178505154560,211347 761384044294574080,68273 793044882893963264,248677 762757985378545664,1249056 755565309835214849,38162 792730256763342848,247077 769325570211454976,110659 760342362069594112,60866 765956559855812609,90287 790571905598230528,231318 757778001979408384,46958 791955077233725442,242521 781336090070233088,187386 792081923166314496,243398 795675167695523840,267521 778576356061933569,164669 778995277566922752,11774 762283654554918913,431998 792917432671297536,242693 791867069545320448,11774 761129183967793153,61051 785548893471797249,130635 776950855123644416,156835 762430575328186368,431998 759142938718986243,57293 768528907381248000,11774 781471412498341888,139404 767804191637110785,100893 775963822922211328,143585 786414100389715970,202798 791442664734490624,238395 767460687438311425,97852 771772113963417600,11774 786088111549939712,49459 787016329123487744,208379 779082199815651331,171693 788728232749170688,219830 763911626432974849,80486 750575973351952388,9433 774333573620838400,141360 750775705303121920,11495 750473652550807552,13627 759168813216763904,56964 760868880642215936,61544 764234793366073344,82018 753255634846351361,20008 771717295005499392,125554 790579268010979332,231894 788047859853750273,214114 779750718978818048,176109 768419830332522496,106281 780798353860857856,183269 760338402499710976,61051 768574990505635841,104162 754889278740656128,33356 732096075050450944,349254 769329289154232321,113241 794545467434614784,258193 786235295498801154,201958 793820912340627456,254209 758325496451137537,52509 767849872070369280,100893 777733137212313600,159389 758821531287887872,51451 788393858245820416,217039 789937695879487488,225359 791625687916351492,240145 791734095097294848,240682 763065714378891264,72978 774115297481469953,139404 791085675130949633,235990 732333143684993025,196346 786695943433383936,205181 764206021426413568,76794 762059803141087233,1248996 794043200629444609,256239 759230930854739968,55710 772340456663330821,125367 778386230979330048,167044 755119883994730496,35044 757773921076686848,48287 794621517120368640,261987 773524658364805120,136904 793217030484795392,250430 776783003607523330,157755 788734909632409600,220029 766247690455945216,91946 765012932417589254,84889 791515722463662081,237935 764200286529421316,82642 785519000742756352,196277 777920232765595648,164204 773257742483992577,111841 754717398742233090,33356 781674734480044032,188119 794689140772179968,262752 771084642535378945,120675 757202694004244481,46006 773601640695885824,135254 774575266446217217,141912 761922021131419649,431998 766693372996136961,79987 793216692352487424,249926 754710008554745856,22393 761388272249516032,67906 769818647103692800,26066 787356206847451136,210207 753096105425010688,24134 788904286293929986,220029 756405856816672770,42432 775368272850087937,148537 772782296931921920,131421 754081487738146816,30590 781886749912031232,184223 786193148456284164,201619 753283013396475904,26029 763390279487336448,74366 773878121393184769,139404 795682222514704384,267521 781542389693505536,186212 786718680067416064,206013 774326696686354432,141912 781599353580425216,188873 740232319424954368,353488 788001496059305984,214209 775767560654557186,151156 795033976566149120,264397 758540620306771968,11774 781330181713690624,185496 765015095143313408,80393 781544344645795840,187976 787131661351735297,209184 789318982792798208,222624 771553826386030592,125554 795695341970538500,262925 761647742162767872,69711 791012959099162624,233736 762733616040411142,70797 768672858834894848,99476 775298225049927681,148045 755167869374193664,35890 786992666412093440,207949 794915346360705024,262849 768978021826957316,110781 774881421219368960,142671 793485232896868352,249882 794110352552263680,251234 794557135279398913,261155 794907167522308096,261155 786974872983318528,207287 791132726489411584,236198 754724579575107584,33356 766386495569661953,130505 775379913360617472,148870 786635785936052224,205270 789428854733496321,225981 794545077209223169,261155 787012908907495424,207113 795481131722403840,266748 750426424322908160,13343 758112465305477120,50442 777968290589052928,164679 795368501707845632,250633 787351922567213056,210207 762783823654375424,74943 766326643380019201,90963 777651349420769280,159876 789139653760778241,74518 792020733086031873,240070 780097520789618688,178258 794235771603533824,258456 794710118671626240,262849 756574666551099393,43956 760194681804296192,61602 762125580439552000,431998 793101182260477952,249469 771006136346632197,121612 755728840115179520,7224 775540088096907264,149953 774538808259993600,139865 772585231127810048,129662 781494996700688384,187612 791689158896914433,240067 759865027251744768,58227 770735292735037440,118191 794333458172624896,258981 775718135131475969,149200 791662652342820865,240489 753742378826080257,25135 761746219253334017,70177 770283744427212800,117257 795738778602184704,268686 773884784460177408,139404 768083260589142016,100893 793140154621833216,249444 775000840096612352,146259 766003881067307008,87889 760901744918355969,65626 761621880646230016,69794 761840492829110272,70912 789667578771861504,227048 763439226683789312,78159 746397886934548480,11774 793638154959847424,254135 794006168486211584,254209 793805566321754112,254569 763904563875155969,80153 794320316788916224,257492 760005636658651136,56964 765945384371822592,90384 764188120006942720,82559 773888483073163264,139404 754718991222968320,33356 769144057004032002,107953 761256426991980545,62757 762030687645995008,431998 775349480426201092,351147 766415508153462784,93286 787032745906233344,207287 770702993952018432,119774 753258596847149057,26563 761565940999786498,67226 763927311162814464,80192 785964178041438208,199490 763030693064519681,75615 771081416650162176,123080 773646779178856448,136904 794186425025593344,258331 755165168368250885,35890 765648468333297664,88606 789260754323116032,223921 758822667910717441,54631 763126855444471808,76412 786225583172694017,201598 790696133492215808,232640 776198144799408128,144051 791309438615453696,235101 792198199767281664,244659 777347940713164800,159146 781133422773141504,184223 763148208352681984,75899 785602657230565376,197512 765379768418181124,86103 768568400704442369,106281 772815712809353216,132578 780819944413868032,150151 792593997025816576,245575 762693659913494529,73926 785674532988203008,196676 766714841390260225,95262 787784794872610816,212024 766357383844999168,92166 791766214762598403,198671 770514401594081280,73712 762281769248788482,69878 767054332189511680,97671 767693456164651008,98475 768157665080074240,97519 773971741483802624,139338 788433995935518720,215608 786822687104598016,206257 771688164465348608,126389 773695555470057472,137953 753444395840516097,27317 741902155192369152,349060 759760377131393024,58255 793563723462041600,252408 791689458298920960,240483 755258146399129600,35890 763221577718636545,76127 785968484006162432,199891 761523664743337985,68982 773511301968650240,136904 791305692019691521,237491 795411361857761281,237406 786241028252536832,201958 792472063986532352,243187 795699866815098880,266884 778012298543673344,164435 754020252539686912,31095 765547480310288384,88052 766179420100972545,90482 786975135601422336,207613 793498150912815104,252741 794948660031352833,263666 767457401775751168,97447 780377759663218688,179742 785258259904987136,11774 753759438637522944,22439 763342687416229888,77577 776440975023443968,155688 790918775331782656,234473 777777018649841665,162610 795101404293697536,265257 762010015498731521,70858 788841302884515843,220332 751221404167581696,14277 775396587665174528,148994 785583816609964032,197286 789535455960334337,215437 752675605603287041,22575 762310994483879936,72035 757448738856206336,47263 788484404825890816,218351 790630195443097600,229901 742412246739996673,68969 793971560214331392,11774 793160284357537792,249927 788142095185784832,214612 795194135598641152,264397 755161733895827456,35890 788473013461069824,218275 779109620929355776,172122 756928143370297344,41702 793885810764312576,11774 779161464666030082,172962 778374564959117316,167569 794353299235422219,259200 772120482464276481,129231 794332544221192192,257492 752681317423280128,22206 763868333980651520,80720 769653504784728064,110302 765636392093351936,88638 771667432628891648,124708 788590851194781696,215437 756292524000456705,42495 771460042553827328,125119 778630179811762176,167243 764295727409303553,80939 778705309590183937,168698 774408468358832128,142527 794172054006300672,350913 786445280652595200,202429 754043990551433216,31400 761416839813435392,67283 767905827223068672,97811 786020353575444480,197512 770065405637431297,110949 786336940043997184,202379 786906200726179841,207287 759263934008397824,55257 779133874915991552,172962 794875675584897024,262849 793348729667334144,251452 786999042177835008,207287 795088001642676224,11774 781504110126247936,188401 794880440318496768,262849 776623750062100480,156835 768474202047385600,106774 761707699679539200,69711 790553232842092544,230279 758258476342611969,51809 763648770785611776,78129 770671445534007296,119832 790515928995737600,229693 786112841543774209,195956 786960189278806016,11774 793910410298593280,255393 755427698604969984,37433 761513254388654082,63712 768537974732533760,106763 788731743578705920,218832 755081353029357568,35044 786541886341349378,204413 776910381427994624,159308 792060126924537856,243075 778484708887793664,166282 793842537073029120,255942 751989304604319744,18470 766360018857955329,92885 768967985809625088,109805 771506773886836736,114254 756249503796195328,41438 755015927582851072,30910 781891805843431424,125554 737308611089727488,11774 774220893232869376,140444 755558341389062144,38155 794899495683289088,263697 794704894536073216,261155 786573297530073088,204413 765929086325813248,90327 739460125199618048,1170519 761929478570332160,70543 777844051831689216,163763 788910183330222080,220526 791395380110000128,108396 794626975587598341,261155 771780718988972032,127871 749295648856543232,7866 774351666325839873,142942 788045636130058240,214354 791443927467433984,238639 781338343598649344,187433 751082374071332865,15643 792350193563893760,227242 767855326985064449,101681 790992291519406080,234583 793130997592236033,249841 755488937179623424,37044 765222933904097280,80486 775254694344138752,147810 780834546962927616,182659 776812171011493889,11774 779133460829143040,171324 773964647745646594,140444 790926560970715138,231792 788913902314778624,222021 789433112765861888,225981 794706608555249664,262752 777949806320816129,164764 763100365675827200,76628 765544489251328000,88052 753134536343576576,24788 779506751154507776,174557 790218353809895424,193121 770185883337097216,44421 775399060450803712,146580 765237043115024392,86440 752076478821470208,1248205 762090939934355457,71597 791010923448270848,234583 750663800177717248,14459 786454843187539968,203832 777606438659117058,162294 762194425749438464,70797 763524285570879489,77612 776306932856590336,154716 785281872188157952,193669 777022054629597184,154832 785279287687458816,11774 751593421748441089,16728 765493095949541376,86342 771750716390113280,127366 763442664683470848,78159 750680679126564864,13790 763352579778633728,77458 763973585446645761,80939 755046469237956608,35044 773711888941133824,138812 752734027300343808,22575 768141917729071104,103294 772084262417862656,128934 776905467687731200,158815 794751994292473857,261306 758010855762132992,50827 764261569110900736,82283 778997046770565120,171324 770961782579920896,120610 752879795822886913,24134 768241301238276097,103149 772765378476924928,132335 773777172255412225,11774 790498382347395072,201283 780000926123917313,177233 763841399322050560,80486 764674522800918528,79987 732117359796719616,349310 750816165845360640,12883 779730170131255297,176109 780812975644942336,182257 780912072808861696,184223 758337071790555136,41703 790904935315628033,1170352 758495364093706240,52061 758010082827403264,48663 765211708977664000,86103 758389807206858752,52545 794328890227441664,258878 753302284331876352,24745 770593505639096320,117609 759155937881890816,56192 786003053690363915,199992 752965037090705408,24727 793194347193917440,249926 785459959966240768,194091 791064095860658176,235951 758292914892054529,51809 792537793390075908,244270 756553105169321984,43917 788734120859803648,220029 755560363437924353,36719 768982090142605312,110659 793170016489254912,249841 795756488748912640,268231 787499846081007618,72035 790658975922544642,231612 793196140741230592,249926 793503779949645824,249926 774041152492220416,140748 787743458320670720,195492 750657880420937728,14421 779105520904867840,169916 787547321655554048,65113 764964508574023680,84422 765389159263563777,86440 794404222724960256,259034 753692642303676417,29263 768921996134457344,110209 769666123998519296,114779 795777666309902336,349318 762118877861990401,71550 795277270382428160,265644 794699353239724032,262752 781913751054417920,191354 789042619154214912,220332 776687163219939328,155898 792766526994669569,221416 774072818308964352,128897 792053194322960384,243092 795088831049531392,264397 759763703256330241,56964 769160284099321856,109360 791022899679354880,235590 772970375038763008,133894 789846863163826176,225359 791046403845791745,218892 781540364364775424,11774 785940984517496832,197286 789525494764965889,226881 764295553710555136,80486 793225150149726208,249841 793149003483508736,249926 758833322332073984,54070 791312637284024320,237787 750749388000100352,14877 787616663197913088,209095 794188134011445248,221143 795460442030227456,260835 758327981051895810,52112 775171750325850112,146704 762916566472110080,74067 773154600840941569,133712 794692666369798144,261155 772013829039517696,127775 794909002459127809,263205 762019477466648577,19563 735253586758750209,1170550 754078017819934720,30590 787000584201183232,205728 794612182583537665,262053 765035851692728320,85027 788202110529576960,352258 764688708884918272,84422 776339297913929728,152946 776382348036276224,155390 787077094392102912,208928 751092163740626944,16897 760357811058540544,61011 795706063131656192,199307 763154101622435842,76577 774081406506897408,141277 767369692767977472,87904 757322126189703168,46731 790908057073115136,234796 794632525486424064,262283 792526037825392640,243187 780468693914574851,11774 794629225747775488,262022 795710169711788034,268448 780581347421192192,11774 753621626017746945,28632 779834863004229632,176109 793279225469992960,250633 757654854768746496,45329 752838618973147136,22750 763785249306312704,79911 786940119542476801,207613 777316953413210112,161456 789534208637046784,226731 792898986692665345,228634 764118558624186368,81869 794700166372593664,261666 787625747779203072,210215 793940387026960384,249926 792001693223424000,241819 772441956974755845,130142 791797614987530240,240483 761620545037217792,67973 777394417514668032,108396 788170380544532480,215754 794292484683730944,258456 775817956622295041,151374 779054824671158272,172120 772277345541500931,129700 778196911283138560,166390 794533440833978368,261155 795760956781527040,247930 768975487213441024,110389 793230195465400320,249882 774294010965987328,140444 760195702869757952,61412 761727929965481984,69686 779291196032069633,173753 795200408419532801,264431 756958161307897858,354841 762748876206051328,73712 767217095348289537,97852 760980953690808320,65455 774635558408744961,11774 756642949660807184,43553 787644452714057729,198304 763179054405038080,76549 773399786250698752,135725 773667957444481025,137315 765183355566432256,86103 766828867793264640,94683 767397959818440704,97379 774281546375262209,139404 794149298627674112,256239 759109301256486912,56964 777246668341161985,159861 766327416981626880,93036 758654303980494852,349060 773927076734701568,11774 793344463993274368,249469 794615377561079808,261818 770268937602727936,117257 793455975185453056,246314 781163333986709505,185496 787729202401255424,206101 756667390545502208,41702 765556032491827200,88052 772892403451568128,133043 786160542352236544,200557 793909587753705476,256536 768506941832179712,104999 786426315201097728,202304 789372588061446148,225354 786545035160399872,203510 753376292397944832,27222 787104221225070592,207613 768124011188453377,103818 788733813538992128,220332 765247585485545472,86103 774316676334489600,141035 789254932536909824,215505 779413125934227457,173753 793996712960520192,249926 779492173536518144,174230 792748092969725952,247077 749277053766111232,7076 773093326048276480,132908 753053677343035392,24134 769334951565230080,112199 732199109327605764,350021 763573195618287616,73526 786227955248799745,201555 762720339746926592,74247 773255606778093568,129558 762105093877600256,71476 775355042488463361,148045 788047680912121857,11774 794028444048887809,257492 758333104213852161,52554 774394132269793280,142527 773177799838269441,134561 790968739319742464,232633 788455248323051522,11774 793666881920040960,249852 794588240485285888,261155 757662911250640896,47782 760980729727627264,65455 790935434855587841,234583 776556846639357954,156926 756692225736581120,44271 767065633804525568,96883 794767695887466496,261987 760832106780065796,64326 793600095652569088,252044 769292587094020096,105799 773900335681155072,139404 780972675607003136,182726 785496631768670208,196277 795720403121377280,267862 753260403589779456,11774 790923250222137345,234583 771513758178873344,126390 755227764735643648,35403 772095051023482880,124597 779150038169690116,171095 791342014646329344,238286 777621286063316992,162497 788458450867122180,218275 793479910073393152,249926 794333364199297025,258922 762740824262135808,74681 778306831542136832,167220 755095097511931905,35021 767703619219185664,100605 793800397202690048,254209 768670249801637888,107559 770383966545317888,1249762 769944066670923776,113648 788473105115062272,217519 788874646141624320,221711 767043790540529664,96196 787780187689590785,212949 777178867245146112,159411 793389577675440128,250760 742759118314733568,11774 758317648878927872,52329 771419206411751424,125602 790738176730169344,233729 788341749299027968,208014 780529315373051904,180655 763609584166662144,78159 772999909373014017,133185 773348031286562816,136018 765619823891984384,86440 767052779642884097,95672 773904534502539264,139404 776440872854401024,155896 768246760330461184,103481 779475059782017024,174230 765596790083162112,88428 758059296772935680,47761 775926078971875329,151463 787823177548369920,213253 768581793079496704,106281 795126530892529664,265257 773708678331371520,11774 794672326096916480,262022 793595361432600576,252893 778235084247748609,166532 785976154448461824,200382 790905267302993920,234796 785674176577306624,196686 762317422451982336,431998 754744237737013248,33356 770358939896676352,117257 781504942737612800,185310 789104158704033792,47940 758686807198306304,54070 776217264177553409,153596 777882672353816576,164001 794743039226953728,254135 780913582380691456,184223 791298307524063232,236393 793134412032540672,247569 787017151152525312,207287 794328216710377472,258741 773952465066659845,140444 781201933377769472,186434 788734029457752064,198620 766776128790900737,95438 770688751592931328,120610 786417022221647872,199272 759467558638542848,56964 764122665561063424,81927 791808588817768448,240070 732586950880841729,352727 751155616152899584,14277 787020555794853888,207113 756501956890398721,42249 789240352834150401,206666 792213952876933120,244550 794618111131533312,262022 753716510862880768,23725 758655450820796416,54070 771560397623009280,125381 787425844008407040,210740 794272724038205440,245101 743482834862497793,11774 788494651271614464,218275 759656316298072065,58227 758395379402407936,52554 761617376160776192,69711 790728384892530689,232863 772462242126192640,127871 790278119483727873,228527 757619662192578561,47940 786399694901477377,202304 761416122704900097,56800 790955696401580032,234583 769381045972111360,112336 780007803620646912,176267 790574539738640384,231894 758234937271193600,48287 769271458849849344,112399 790648057721303040,11774 786251557050417152,201958 768616923760324609,106281 772407220189274112,125554 788006248813690880,213800 765638493339000832,87904 756456266185277441,42495 790578024341180417,231894 793863321535537152,256255 762834656605515776,1248861 778745348651003904,170358 792465373127856128,238530 768874145501286400,109874 795724009077805056,261155 750303932157665281,11434 770980114716823552,122146 787517989461426177,210289 761729275519053824,69548 790642990754725888,232169 793648424969080832,253793 771116554784210944,122817 774391390281224192,142527 757388875471917056,47090 765013617922215936,85159 759563702077009921,57105 749444447449022465,7381 795698773456523264,268101 776754230514241536,156644 786622381016113152,204835 776749022392397824,157755 749349338891952128,8248 792832220608143360,247877 757852415701901312,49754 766843923255824386,94627 788856382132924416,221476 758033475538518016,47761 768095252284604417,103354 764209002314080260,81569 766698459986530304,95651 776072387678834689,151947 788158181008637956,216009 787126997076078592,209351 768854740763541504,105109 788886357338796032,11774 773491467901743105,136947 758470757454344192,53185 794729556968087552,262752 751830254298161154,14277 771966875035054080,125554 763336486733352960,75608 788546860432535552,215437 788021201385893889,214492 788421237450022912,217837 763555360552656896,77632 777670650387279872,162497 795656305155379200,267521 768495265418358784,104973 740921084589924358,738099 768938901490675712,109104 778975209516851200,170796 793102943952121856,249469 763529629135048705,78566 785269481568292865,194648 764823563962572800,84724 780615894556823553,80785 794317534094704640,258741 763499743913750528,78861 778006085135429632,160539 778559685557309440,167839 740578441909653505,11774 788003382791372802,159876 753376408546713600,27402 759104529488973824,52919 768680935151763457,99264 776567012827000833,156835 751909462164865024,19560 792164768878649344,244550 762840287706177537,75073 771724727475924993,118191 793212955592630274,250710 794000906643718144,11774 758306273389481984,52311 793940089663426560,256217 750824860381810688,14582 776212036711751680,154534 794199344173846528,258331 788692042482352128,220029 753323425293279232,24134 792023498055118849,243075 771805762125385728,128043 764145788930883585,81702 787062158215356416,207109 790717777996898304,232169 754755434284810240,33356 770291161378463744,117303 779558708829425665,167939 758097608531447810,51239 794043104210862081,257353 781507043953958912,139404 754004851915358208,28866 758167770479624193,41703 765939630155833344,84724 773627741254082569,136960 786813176599810048,205728 794009118780452864,257492 764422175776538624,82066 788543627395858432,218832 761290941827211264,67679 764467596531998720,60350 733070073741467649,355762 754156066091438080,22735 762069981773258752,1170700 755946767645048833,38459 789486842760589313,225981 775773168271319041,151071 773292461439459328,128713 777590383538610176,159308 772739749081513984,132335 794998787911524352,262925 751925232584105984,19703 778921824767905793,171168 762135575100989440,70679 781647230147133440,188934 775303317891256325,148217 794577222321524740,261155 786376581962805248,202217 752278010326163456,16574 773947751231057920,138642 794608848233439234,259743 767410130874957824,97519 794884065694457856,262849 793184184801988608,249926 768164767970263040,103354 788864477940817920,11774 775400879478362113,148033 756365919115366400,41518 787094941910523904,207051 794566232401920001,261155 757981068364435456,49431 771026546303733760,118192 777459043975696384,159876 780602157351444481,181984 777145904142946308,160353 791661522753839104,240483 778747977007456256,167319 789947016340246538,228820 764934006215356417,11774 791674703345774592,240483 759772295305003008,59446 755591885712859138,17416 769660266770554881,112788 789270215519444993,220566 790729353550262272,232791 771526336607318016,125381 792174222864973825,243187 785767793107107840,198341 793339967204315136,249926 771112201922940928,121479 786638060440125440,198304 768474668575629312,106774 774197793053298691,132578 785443367412862976,195481 762832213431947264,67768 768884458317414400,109666 785237332236435456,194251 760613547696992257,63451 767893078216552449,100891 759533546293702656,58508 791483380181327876,238099 765278774195687424,86873 791205350850502656,193636 793131207240327170,246314 795743757085843461,267737 755931643093905408,40803 769250537778900992,27164 794704643439923201,262088 794869743106801664,262849 768540801752305668,106774 766690088642240512,11774 775485468343492610,136515 750348377410469888,12287 789817867403300865,212131 791440842443546624,238395 758277551869480960,52061 749254801561489408,7828 756577136236957696,43471 775537645346811904,150063 793106900191551488,217519 750697933339844609,12535 793180647514861569,249374 777638926274162688,158673 760180348533690368,61145 781558774062469120,188621 770999616275943425,122146 789904549687406592,228522 781124398178787329,181984 772303744050434053,129558 790975869787471872,234796 750386672760610816,11774 770658444151889920,119832 777702806929244160,159308 777987659688017920,164764 789449997041426433,218540 756287442051817472,42149 765621098679599104,70858 781151073465622529,182726 763529729479675904,78684 770470727778729984,117352 791743442489532416,240661 764800094260559872,82544 768104193907240960,102836 781300468735705088,186584 788484297237725184,214288 793569857224794112,253606 774725458621452289,137795 795322062403411968,262784 732369094054289408,351427 750054665560035328,11015 763413085738635264,76652 788394313654808576,217519 776740119986442240,156110 733065680308690944,354869 759144633578328064,56552 787787438626263040,205197 746878319812030465,1247755 768498507564986368,94699 774342668390273024,141867 787705657998860288,212007 774015482940698624,140437 756571587692883969,43471 769022189517635584,110209 756369011135418368,42432 772748809021583360,127218 789425503593598978,225895 793561456021082145,250785 788049816219684864,213425 773311949060902912,133702 762996541636370432,75762 753777705473245184,29624 765181982896775168,86103 795368442253766661,264397 755972413460971520,32719 790787668930023424,233692 791151799659008000,236393 779033517959344128,151656 780028136188735488,177472 785657740760801281,197512 764181205772300288,82020 771031870838542336,120425 789293525741473792,224680 758136911231791104,50476 780769079636463618,182870 753423033998708736,27222 753684324755640320,24134 780981140198821888,182726 758708917211844609,54739 761936798742216704,71123 773886867376865281,139247 773974794752503808,140444 794354081674313728,258598 786909206691483653,204835 791030854529286145,235664 750909425003606016,15643 779002587051765760,171693 779682366319042560,176203 793503596025380864,249469 794965810368356352,262925 770047648606855168,114779 793326845387153408,249374 791047672887062528,78159 775986370787565568,150511 790667425368813568,233307 789814840537690113,227242 755867635854618626,39197 793369096943464448,249841 772634135982596096,131480 768045111401861120,97438 765287269230084096,86103 770748480902103041,118650 774986387196116992,146259 766019945088122880,90384 792045394142203904,240483 766076190377463808,80720 755484466647142400,37973 793172269577142272,249961 778311560141733888,167443 786295174708207616,201555 789218743071150081,215437 761613217965760512,69138 761970579909939200,71442 775383193679790080,142760 769254996386910208,11774 785489558011990016,196277 756777336792571905,43391 774797204888416256,132848 786005491356930048,198490 789535329891909632,224513 779881685911429120,47940 766110378929623040,87904 786981772546281473,203350 787258884725547009,207965 776879212070395904,157993 776382851369558016,153596 794711054379008001,261155 772227680196440064,82294 740411471084027904,11774 778682959377281026,169740 763426302741229568,78129 763498272203808768,78159 777967104599351296,164764 787060318837104640,207613 790959984595066880,234796 755530446365159424,34638 756188649876819968,36873 765904491979894785,88459 780472756580126720,180647 765569342478045184,87904 770326765348720640,11774 776060676250869760,151897 771156331164086272,122126 754122771119026176,30091 790016740428161024,227242 760523981434806272,63268 786217474161119232,200288 787088829706563585,204835 768815606019731456,108849 758625511430090752,54070 767364853946257408,96039 789257460750049280,223991 791281549215928320,108396 793466530226839552,252408 776522535223619584,156055 776376728990126080,153248 791375298986139648,236507 762650228700815361,73926 772168398524395520,130032 770824932750000128,121479 776600732376104960,154832 759144039971192836,57189 752652288313921536,22779 771513015149727745,125554 754074601584402432,30296 771728347864805376,125554 759676235014221825,47940 764888231590715396,18030 786692933521117185,205926 793095720110784512,249469 793275877182222336,249895 794910121830842368,263703 756272121630851072,42432 789735512546377728,227048 750540707576811520,9433 795695912270131201,267855 793183822393307136,249926 756561328005849088,43986 774118569915224065,140444 759754949391687680,59643 750547798702039040,11495 773673372047675392,137158 779330627736776704,173964 780115579864657920,174315 785275781706575872,194648 795716718685552640,267737 756940185644826624,42071 795079937703211008,263697 766431436920397824,93823 793841276382654464,255942 794032474267484161,221524 793602558325460992,249926 795727799348645888,267655 771807886515122176,128194 775814140866678784,90193 767603306999021568,97448 774629743455002625,142906 761228733382553601,66159 753772688498458624,29592 774999008649551872,146259 771328475286437892,124553 769790945088897024,114779 763511508546486277,78542 793944283812245504,255942 774108294411489281,139404 773870220045844481,139404 787016182146531328,207287 773507429111767040,136947 775430048706945025,141415 779727268314697728,173347 772634006751944712,128934 767804730034757632,101681 793639146761904128,254135 777968362232176644,164764 776408833702916097,148713 752965898273710081,24667 758695464258723842,54476 779458898088505344,124597 758819178237210624,54070 780433279203864576,179589 756888508309049344,44450 775794243226992640,151741 792431817072738304,194349 761653858640756736,69356 769564346326417409,112623 788806315359375361,220526 793389216956837888,249374 773597427047641088,137444 787470676374409217,211347 772383445250998272,130067 773917785185452033,140001 794543118947414016,261155 774069662086602753,140444 776856771759476737,156811 733330038108487680,47783 789862429056315392,148861 790125781133303808,229745 785602238081216512,197286 790638939082072064,232863 790565937938243584,211181 750449504344825858,11495 771742531155431424,127557 793770562665508864,255138 764780096091598848,84724 779363725488914432,174230 794262108011659264,257325 788103050753810432,214899 790183097857966081,229833 795367932217827328,250633 772073947164794881,129479 780213573469429761,178735 759176658981191680,54842 795459002805194752,266054 739973295538352128,11774 763574700287164416,1249147 778297233657561088,167220 758113685260730368,51451 763745360602955777,79691 774297277628231682,141887 788133187792752641,215057 772896688969179136,132908 768604139655876608,107032 764974702746071040,355430 775596632599650305,149770 794572667705839616,261155 775475016825655296,148473 753346656834248704,27045 765244542954135552,86440 770055263533535232,116373 777276507362320384,160609 767758010286428160,1249460 794813737714782208,262849 740335356940156928,350979 780934730661244928,183269 752852553906343936,23571 770809108878417920,121574 765504003878760449,87145 792537701144731652,246314 787077211417260033,207051 758487071032049664,53185 763836974067281920,80393 760868318773325824,61544 765155667032281089,84356 771500994098237440,121479 793423853959741445,252020 794561602808856576,261155 753694028428931072,29263 785491038471237632,196277 755204571752910848,35373 775114791371223042,146704 757602237765910528,47761 764919208312508417,83751 764946563445710848,85027 759117707757363200,56360 781874280988483584,190635 772957806873882625,133043 762777836667088897,73869 775065659877232640,146405 760865082108674048,65180 751168641538809856,15808 753984969106608129,29263 785550020712009728,130635 773878182126751744,139404 786202358963245057,201494 790596941981839361,230270 793103537920180224,246514 794599512668966912,261818 759163522848813060,56964 773484291649052673,136947 760380816270565376,62063 766259870089617409,91894 751196363015217152,355185 752902269650296832,22952 752661783052156929,22715 765228340869492736,86440 754128521283330049,31740 765510187885158400,87904 787261163650244608,208176 732563421237911552,351617 759164595294527488,56772 763113960157679616,75899 781147123345682432,184223 794024261786615809,256439 790899518615216128,234583 750508962102018048,13532 792260838489022464,243187 777038538751619073,159876 787105909994553344,207287 795013049207943168,263896 765382100807585792,82208 768858097926504448,109666 767014758826455040,97386 751883483941900288,20279 751705911450824704,14277 750725082754932737,14877 785793231631953920,194082 786360999993413632,202101 765560831752810496,84689 788395115110858752,217519 788605253683904513,218832 761273865335148544,67326 769012348635996160,107559 749630588324286464,9446 753715200742883328,27045 770435260236591104,118192 732824884246654976,398870 749933534467489792,10735 790620253826998272,232169 779012990683090944,171324 772274795270459392,128974 748628998196957189,679105 794344286133231616,256038 793195994573864968,249926 781847296719794176,183897 788542185423503360,218351 780084526991179776,177751 788873670668066816,218495 755155969794072576,35890 767772677691969536,1249459 785326160213340160,186883 789658753448550400,226862 761665279990562818,69878 752219432009674752,20474 794624011166740480,193368 750904942190297089,14858 758661014539730945,54070 791357656120209408,238395 785763567861587968,65113 749383894395285505,8497 777900594677817344,163990 794568121512329216,261155 785267403559096320,193669 793136121526059009,249469 752626548537262081,22575 771398517487177728,125222 775007080499453952,139404 779363331798818817,158387 785625283319754752,196277 794669921003245568,31953 755900747657555968,1248367 785547306208669696,150812 789468824856698881,207965 793207463998873600,193933 760227225769799680,11774 774055810460622848,141200 778230439794315264,166532 795253098566533121,261987 754726024156360704,33356 756557446563454976,738099 763763426707419136,78344 788026915240157184,214354 788468550532935680,11774 755377514814504960,37044 793791958342889472,255393 793794157764501505,255283 758443709855768577,53144 788172163018809344,215012 790648997325135872,231894 785742288802775040,196277 765765407013765121,87904 789463556345303040,225981 770846435256459264,120610 780973610269835264,183468 781233778437914624,183269 758380819471798272,52061 793190427620876288,249841 765754340745306112,87861 776053636086566912,153095 785841788934295552,198878 771689676340015104,125111 777664934884671489,159876 794601178176880640,261155 788775919100002304,215437 776570610029694980,156835 793615789110665216,253912 760495512747384832,63149 790698197286998016,233692 749591631716753409,352687 788785979024871424,220526 768879947914022912,109875 787447923332247553,210289 794783276456181760,262752 764855195469832192,84724 786974539293028352,207949 787449320031137792,208059 794631086458490880,261987 763100019230646272,76549 789885776343470080,227130 767595895680479232,87904 776635874188546048,157082 761103911205818368,65180 761885958622982144,71021 785827104457908224,197512 790643471673466880,233152 755176034023112705,35890 764992284114849792,85562 789878452631564289,225359 781272233448660992,186212 787099261964062720,202429 732239592250839040,349704 792881762632249348,244884 794311719434801152,258456 775148367638847488,144635 756869247578562560,45125 770571227303772161,118087 769014377743777793,110659 793117821299412992,249469 763942789943963650,80939 777688679795990528,161413 774755016657686529,139865 754076101798797312,31320 788806555214807040,219678 794572051294093312,39957 776924044671066112,159146 795286699001737216,263864 732255121955000324,1170428 777083620506886144,159245 761400910836666368,481145 794401432745234432,260033 764548403753848832,79561 766419640071380992,93286 759814215519576064,59666 759243524210556928,52554 790692607294894080,232169 766728379311718401,95672 767433093871312896,96785 781508416963502080,187364 764908970884472833,84889 752048433201045504,14277 775474361679613952,112363 770382555379933184,117310 777093808710451200,159876 779159699782447104,173158 732726598395428864,353789 770523441099186176,118192 785671373532205056,195807 787838759802851332,211347 761263755040788480,67547 750762800109219841,14848 788530571299332096,203710 795437920496848896,266151 749616428693659648,9099 761648732660170752,47283 785555795182313472,196718 785519593770983424,196277 789284735222583300,223899 764342180177600513,82283 772867310298083328,132335 785855960111779845,198671 775951506142965761,151185 794625752645844993,261322 762556753913389058,71438 768924338170974208,109104 752814091723481088,22135 774437627571216384,138165 745651048228913152,11774 756304999290839043,42495 790946052287434752,234583 739474408578785280,353374 774510332593184768,352982 775927500828356608,151242 793443116976144385,226731 787514155716706304,208252 777247024936722433,159843 779776611998588928,175074 765301615834361856,86440 785920888378126336,198671 765523323073671168,87904 791388694091620352,238780 795004584188137472,263906 787075404339122176,90209 750495279833575425,13532 732400128842076161,350955 785705377509744640,195975 772776364411908096,132335 786264258262671360,199431 790816165916319745,232791 768062072835874816,103261 794235456749793280,258456 765033583325175808,85562 772127045384081408,129558 787397960321474561,208307 762052772967555073,70886 793328472080850944,130505 777163236626096128,160602 758250659334459392,52061 772726318890758144,129526 778628828897878016,169201 774582917284655105,143585 775014002330050567,146259 792612492795076608,245722 788605503752536064,11774 789225718487973888,218522 792078298629087232,243187 767437313118969857,95055 764643552479612928,1249246 795085570284331008,260613 765729329871486977,11774 786726034435665920,90209 791669598810730496,234990 734869503587188736,1170396 794327742711885824,258741 779503927465127936,167101 795427242625081344,265858 780841860742934528,178045 750892866524897281,14950 788450306485055488,218275 760310200431734784,10313 787799971311546368,213253 766021379389001728,90384 794347444230234112,259543 778312525314002944,165360 753766991580712960,29790 764974388739538944,85562 794342626975694849,258305 794644909265481728,261155 795764047522078720,268777 758455466657583104,53001 758352720956915712,52112 768207706155020289,103046 753909234098593792,30339 751811640937422848,19352 787018656651747328,208065 752912422025957376,24134 764949744171028480,84889 786137854640590848,205972 751201816478638080,17416 790294779527630848,11774 790734285540065280,233692 786634883695206400,205270 765685801241849856,85326 793154887873925120,249469 790744682540171264,232424 792482765396553728,245715 777858581752315904,163763 750775620292911104,14781 785253867801944070,11774 786067531954028544,197099 788028676566687745,214354 755202920061153280,35372 776831234676625408,157755 770501207550988288,117663 785783946130944000,197512 778388807586615296,167407 792407998056443904,243165 751987475720003584,20636 755382655617609728,35688 765019513091923968,84209 768253996758949888,105046 789361768459964416,224680 793831890092339200,226881 772806373943996417,132364 773589592763207681,135736 775046143856246784,137518 769936476884774913,113648 794902304726118400,262752 775284036877094912,148045 788692617143791616,220029 763843492175110144,80393 786979962607644672,207613 753552163838787584,27317 777720606510845954,162596 790733691299303424,231580 793934262571593728,256125 763820716827389952,80393 791831080533757953,238207 780016822196199428,175092 754774367037521920,33743 767793341098590212,101479 764822402727497728,82066 764985216259678208,85161 787347044809576448,207113 765964265744457728,90003 773951941101649920,129918 788790491206811648,220526 756310083026427904,42495 785479576407281664,195064 770268400018784257,117257 776157520234684416,136093 785812186291593217,198671 760592906411442180,63879 781632393685835776,187969 771085418695577600,148861 780601487223320584,181755 777300455248502785,160593 779469469676515328,174427 785469246692286469,195975 795300037978886144,264397 757799091510185984,48492 765672243196067840,87858 791812085139120128,241819 750742945951649792,14421 794289770377728000,258120 764531902480998400,81946 754078861260886016,31686 794194615603605508,258598 762618181772992514,73814 794404176805695488,257325 773861437512884228,139404 787737028955770880,210650 760175994032521216,61051 732727083705585664,353789 790271265403641856,230282 785561124649304064,196917 794124113929342977,257530 790906033052844032,234796 768955993854128128,110362 753248105622110208,26434 763761949507067904,78228 755159757300850698,35890 791722915431526400,240483 734766311721426944,353374 767842711458160640,101681 788103478078046208,215505 776126089303298048,153194 764331995094745088,82209 768932623473258496,110362 790602624072462336,232169 794652451395747840,261155 793142925693685760,249841 770615804685488128,118538 759396304527196160,56700 781351329029435392,139404 776766900747534336,155451 787124229393100801,207287 759815636012900352,58254 786318630619385856,198304 761159906518978561,66897 770383818750504960,118393 792004438340710400,241819 771153578631323648,122861 768523581282222081,106034 776797509729390592,157082 791269114635427840,237491 794580452497494017,261155 774645608564924416,142906 788745324907069440,220332 791386288050040832,234583 761948192879456256,65234 790294150960730112,11774 794603366995427329,261818 795006560485470208,263895 751840817627721729,20118 755798486436581378,11774 769376385416695808,112788 757044424324952064,45669 762734881575202817,74681 767006377080418304,97314 787768878931730432,210208 795483275758358528,234556 776160003983978500,152314 785632148518690816,197091 781758031339991040,187976 753692326757666816,28563 773805072933322752,138819 793263502093873152,250430 758105138221359105,41703 763363575037587456,76535 764429877688754179,80393 774005110640746497,139577 770331390587973632,118087 788746454366089216,218156 793318442082328576,251452 788926043012763649,219119 768555123849199616,11774 788767288015007744,220332 792390636301193217,245549 764075582111875073,81656 745644783054520320,349720 787847783394996224,210238 791629501071519744,239446 756304985072230400,42249 779470263339589632,175376 781132946874912769,130635 778717008669970432,169384 762073324474212353,47283 755896574782402560,40265 780484473469173760,11774 766692244669734912,95593 778876801057554432,170609 757900898051829761,49866 775000119947124737,146259 781326232063451136,186212 786615339257892864,204413 754025633261334528,29347 793806772234391552,255393 752941172545380353,24173 775846604297428993,151947 750368519963938816,12308 765554355261014017,84209 769685856437178369,112382 755636904868057088,36810 732187261597425664,350025 773219252455170048,133454 781442947791327232,187084 775417037115887616,148419 757736745005899777,48549 758266749892583424,52061 795750792691060737,268646 769389088038391816,112119 767701435974770688,100605 781632516864118784,187044 788902736829919233,221972 791481258685698048,192826 794669263113973761,261155 756535895789109249,1248387 793570692042067968,253206 786092022029512704,209828 733122075599069184,355480 755197566082482176,36219 755625517726965760,38792 760844761213337601,64722 771729782895706112,127366 775901074251214848,152426 765652122708738048,88930 788465712071401472,215437 760179455272681472,59725 794857847465115648,262074 751576531990876160,18871 790876763802865665,234548 795048394804920320,262849 785721729998086145,197980 765237969133248512,86103 779871122875645952,177248 791533484418342913,238639 753919805560721408,22439 769012783992147968,110362 768158210758840320,101353 759136878922723328,57131 768185749527080965,93504 755328715106779136,32405 780940590372585472,182960 791667866315657217,240483 750412609892024321,12883 775095511044935680,146847 793486247469600768,251452 788130412174331904,214247 752172527397593091,19528 787033797506326529,108396 793160467980099584,249926 732476422581719040,351837 777691709320814593,159115 792749363462275073,238395 759186711612125184,52545 781283718153531392,185478 787015959764754433,208379 761997933902372864,69794 787060867607191552,206644 792487256900665344,166316 790377219071672320,230311 793511541077409792,252020 769203790616592384,111549 778791128665563136,167220 757725322074660864,49121 793327565494636544,8044 793326768115425280,351666 749616665525100548,9313 778035364661297152,1250232 794557768195682304,261155 795709203658735616,268448 790273793419730944,228341 774256423333195776,33338 774795838258315265,142548 794945378592362496,263666 753012692651274240,24711 754029523100917761,31201 755292210350792704,35449 770362982438100992,117257 785322853105184768,195148 764062082996121600,76552 764219025056534532,1249225 769733891427016704,115107 756198952245010432,11774 765650985410781184,88968 774819735984672768,142721 785255296184688640,194167 794650034746851329,261155 763772045276565505,80098 750580079080697857,13591 788787335555059713,220029 793121504489799681,249469 757586884814106624,47782 792418705347112960,243451 761908750886117378,69947 776924535618609152,158387 758234913581756416,48289 771483593474469888,125853 780072285554118657,176667 772998373007851520,134033 793898130802548736,256451 755437616280076288,37433 774041812570820611,140444 766356675431309313,93286 773585476158652418,137553 755978919766024192,38286 771332366338027520,124597 793136234826727424,249469 794979997819826180,262847 786730722526658560,205094 781147933534150657,181419 765051455808077824,81702 752192268199682049,13462 749100217467752448,1247933 786941039386857473,207287 738140775356076033,351146 763198019311247360,76188 793213414248022016,249725 762783511166214144,63655 774645351407980544,139012 775396308068753413,149040 757527424301207553,47680 760713786395426816,62771 788638410999205888,218258 792701088969420800,247087 777851760207626240,164001 794615890679627776,261818 758819400375869443,55260 760919576024608768,1248868 764268821532200964,82457 790760697588318208,195876 751091978058735616,16897 761475048871956480,68484 794530670966145024,261155 775331359292133376,148349 787124887462653953,207287 772989501085855744,133043 752242127296421889,14277 780594481284386817,181886 792773210395840512,245313 752903562280235008,24134 764782788973252608,84724 756888436083089408,43851 761584030777118720,69455 756546194550161408,43917 771712137991483392,108396 760624651382824960,63149 771984919031582720,118051 786268794150723584,202429 768902641359392768,108760 754838268114563073,28672 768024820537757696,102832 793492457237327872,11774 773371604927643648,109337 790514011859214336,230485 767042923590549505,96039 758442987282051072,53185 787010925198970881,207613 770712818249297923,120613 777307893926207488,155318 752797710563078144,22752 787054208780341250,207861 786327243903512576,80720 778262902239354880,11774 772792736248463360,132335 758495371215577088,48289 771889830980624385,105109 768195103521435648,103354 770935796593483777,121612 793114159437131776,249348 753361360570900480,26458 774111277358551041,139404 735063535894548480,353374 793042964461289473,248688 794998729636007937,264573 750277259420962816,12233 779712254887489536,175245 788446148960907264,217837 788799978936360960,218258 778595167452467200,168794 756316298452148224,42249 757430303392575488,46379 765211934463582208,86440 792731006411366400,246632 793867387531591680,255942 749740731569475584,7816 772025195154448384,125112 793318271755939840,251452 752308046672515072,18517 793441291199664128,247586 774209414853120001,141858 775869227836190720,151539 769208403067539456,11774 775712295850696704,148800 788757465450029056,220526 793888745703481344,256255 768192851972792320,103212 768054859232718848,101383 786245343264460800,1063777 791345309649625090,238207 791128366250397696,235590 792132824979611648,90252 781891103750443008,174465 756546517729681411,43917 771766955212677120,118191 767867720511533056,100605 780108324914262019,178415 754730820825452544,33356 758892979562029060,54522 762075166910259201,1248990 768296510287073280,95572 758135291580329984,50654 758756614748778496,55107 788582622628896768,215437 787121585656242176,208252 779727538713079808,175952 750516562872893441,12058 755041627555635200,26914 750172062149410816,11370 753725932477620224,28569 790548315171463168,231550 781571031593021440,186434 773261503193423876,133180 778073351877070849,161901 765960593119535104,90384 751950459288576002,14277 764435261308665857,82066 795341061421957120,266079 749740203775057924,1248008 769962595948298240,113754 791088324291080192,232911 768222264370212864,104662 785620584420040704,197297 791701397020545024,240145 758185358362378240,50789 762802874250174464,73712 771803365646884864,79987 758477716530356224,53185 772122467921960960,127925 741246432779206657,352687 751646553786314752,14277 786881206541512704,206773 788857558236737536,221476 765236194779271168,84422 756683134486220800,44450 791797448322666496,241678 789994274213486592,228354 788576788217667588,219429 787021734918647808,194060 766419078047301632,86274 768944300017143809,108729 777001364245188608,158815 763541096257290241,44429 763477420615856129,78159 751220156907462657,17794 794621150861152256,261987 779438987458949121,172652 786035790124023808,198892 764138297291485185,81869 758795128370663424,54070 760533647720054785,63505 777821807994732544,157693 794528960591773696,261155 756566660236976128,44066 770628023234228224,119937 786069024706859008,49459 788361376162979840,215608 765745979811389440,88920 772074497168044033,129471 788058689013944320,215005 792248303484141568,243187 781138078903603200,130635 749645683129458688,9569 775115446513041409,146720 777550820132921344,161988 785478263024001024,194213 779671032772825088,176228 779051299660857344,167569 787718106466570241,210253 758470259011493888,51691 755852899809320960,40067 794330385912107010,258741 769459183674470401,113754 755139933002665985,34666 769370818921070592,112399 778683461108236288,169452 772781569245343744,111448 772402612717191169,128934 791020503154601984,234583 792463342296305664,98056 790939149427740672,234583 758084471040118785,50827 750825635115732993,15634 746380018817765377,11774 791802334682624000,241678 763868354826293248,80863 778425410732236800,167319 766775834271252481,95708 777336111031054336,160703 757684718045368320,46280 785651856332783616,197324 788884202980794368,221832 795043446100807683,197512 768117975068966912,103506 795322229848322049,263926 777136815979524097,159876 791370467458314240,238207 780642919778779136,182257 752704817164800000,23167 761626095171018752,62492 792075931506642944,11774 765925998789468160,90125 761895255037935616,69947 733304574476484608,355480 790525989113761792,231894 756989151187173376,43258 786262663361814528,202429 793847170214440960,223492 786378175571980288,202248 757694236598865920,48929 752152480700440576,14277 789515966128361472,226823 770262964398088192,116676 769311759765086208,111454 795349140473577472,11774 794614565963186176,261155 764705724827971584,84422 788881535046778880,216009 795430391440166912,266990 779149943202275328,172299 787159315274760192,209129 765336219978960896,86103 787993473676816384,205197 793223661113212928,249057 770391769842200577,118191 757599300008509440,47761 778340065957130240,166852 772374669877911552,130661 773501064259788801,136947 779429818618171392,173846 768232942892032000,104332 753538944763965440,19598 794923127788752896,262886 785666457581400065,195975 793214498446475264,250633 794473193490776064,259220 794581091696771072,261155 763158429175164928,73814 795152559178731520,263933 763079273930297344,11774 792160915743395840,243509 774184712398999552,141797 762010576205799427,431998 766583859718664193,94699 781165362301722626,185496 779852073735249920,114779 793676382404435969,252112 762403145909694464,70886 756290919276568576,42432 767830279901814785,100893 781142724825219072,185496 774807158852505601,142906 750899597917114372,15800 788669367689027584,217574 792773174236622853,247241 792445931685748736,243218 770709809855205377,120613 794970472521887744,262925 776476965108842497,11774 775889425473556480,151410 793317900811636737,250633 760933566645727232,64758 755570862670000128,37457 761918280072359936,70509 794693005445828608,262849 780427637885841409,179537 787394752547213312,180433 754781930822983681,33549 768893588549799936,108849 756293321253801984,42344 794654311670288388,262022 785574738689044481,196917 788175481677963264,215754 765706383786319873,88370 768917607047192576,109413 779606526163980288,464984 769648321879216128,114779 780234760568307712,179153 786651436436324353,90209 758650633914318848,51451 781202866547503104,186434 773664917371092992,137042 795666423171391490,267655 788787308883537920,218832 766426406007955456,91810 769716581618319360,114987 776508930868453378,155898 791173532755582976,235621 790675981849591808,233307 794699994032836608,262784 764508718176153600,83391 791812582659072002,50439 756446367271256064,42171 757665773527572480,48081 792496547372171264,246314 780600039479664641,181935 740390759237570561,11774 759094065765896192,56964 773657010353176576,136947 763455102661324800,69269 794009145691213825,256502 779108386302337024,172185 761641325875892224,60786 766699694261096449,95672 787208128840380416,108396 788087150491398144,132403 792172760768229376,218002 764980953554964480,85562 755693436850888704,35044 776137766048374784,11774 774846708589166592,145681 786269275438747648,201958 788348564330074113,47940 795236619142000641,265644 776138606096285701,153658 781907497917513728,398859 732291497819668480,1170428 753363311287205888,27317 770711270504923136,120613 779399746112716800,174728 770226755269451776,117257 766967330094116868,353374 794517832432320512,254135 756298105285382144,42564 758011066118909953,48663 759552516136677376,58232 767170450489118720,97377 769311875930599424,112788 774242415209132032,141316 778473708981628929,167569 785794994766483456,197512 755019687931633664,34093 755162952290881536,35890 750396878265524229,12883 785847201176117249,198513 794201740610519040,258629 766949155931512833,95672 787208423792402432,207613 789466138723749888,225981 762701998927978496,73030 792677742806495232,244270 770312624047132672,107745 758484434387599360,47940 770854945839079424,121479 793810099517161472,18395 773541294698270721,137042 771421476289478657,124597 795771678324387841,267576 768570286669266944,107727 794980320269500416,262925 779444664227201024,174230 767852991357579264,101383 773889659516497920,139404 785544959461957636,196917 789740750275608576,227734 750320174725603328,12308 793512946227941376,253069 794004347881340928,256502 760836753892773888,47940 791674257176686592,240483 794035699183800321,256439 772088788617138176,129471 777287081336852480,159359 794741374981734400,263020 788017774773665793,213064 778680931632631809,169755 786676402032631810,11774 762438240645230595,69673 763060904443387904,11774 770422955570401280,118192 764204369344618499,81946 758002540319432705,50763 761963073804443648,71408 763169739577430017,73712 793627974805315584,252020 770412625536487424,117377 776400434147667969,155390 786288545681911808,201583 795376726914306048,262602 785267621050605568,194167 767498273812807681,98959 781274922131656705,186584 792927533511667713,248514 764788320148783104,84724 786915555861147648,207287 788474261144875008,218275 793919593899126784,255942 778715270407790593,169327 777929651511373825,158589 787242272467320832,209731 771073747755339776,122146 776023246726717444,152872 781073469056221184,183759 794122576763101184,257492 794935855353856000,263708 764799812524998656,84724 780874213502648322,183307 786268914472800256,202429 767772912392675328,101383 769333906541862912,112336 780509414864269312,147029 768061409959829504,101681 793142860908376065,249469 752820217928044549,23167 761968571941392385,69548 791681646340763648,240145 760102307946110976,42344 773988975270891520,140025 776188548655435776,154322 764951111065149440,27156 774658513649987584,125810 791139643769118721,235348 781512193426665472,139404 793535602075369472,252711 795037810289819648,263532 746875928156975105,35479 761770195564138497,69491 795695553464123396,267862 759097979793924099,56964 776091135404040193,11774 777036372574146560,155028 766357781096128512,91946 794559101816582144,261155 753704736851918848,29263 751836890307801088,14277 760453759499702272,48040 791127004796096512,235590 789060200909209600,221972 748909028802080768,11774 764271883785269249,62180 794483062297927680,260871 794868313503436801,262849 757928075090857984,49821 795078912313167872,263697 753634335970951168,28732 794684868504539137,262752 762776354362306561,74943 772671242931318785,131421 759342202095009792,56964 776777401220993024,157082 752854147188350976,22411 771414680900337664,124855 787756137298927616,192558 758336700615499776,41703 757240661758218240,46294 758687592523046914,54070 773701035558772736,121949 772871375803539456,128284 758657889200246784,54070 779392158780489728,172945 789180219919785984,11774 764898119771303937,82066 791234502513205248,234583 764163057920663553,82170 775148187636105216,144648 766010328509390848,90723 768622849313632257,90982 771803476925878272,128025 794589598731137024,261818 790823196496793601,108396 759250778469109761,56192 763341706620080129,77668 781171639090290688,185921 774827986788900865,144494 776892672376123392,159146 779179733540036608,172962 767833569209319424,101383 775044105772503040,146259 767810062442176512,100605 777571510261284864,162370 791620236193648640,240145 795021777957257216,255044 780740206060146688,182036 768469812142075904,106281 780609966730309632,182037 795086665324888069,265191 761342371938258945,67973 767166095019081728,97386 776888603188334592,157993 794646752309735425,261033 795438292837732352,267133 757289866019401728,45319 786455445623959552,203674 792080324972937216,237964 773895209784479744,139577 763802503087620096,80136 772188953080242176,129991 756650891244105728,44479 761323940228792321,67401 792174411042349056,243165 733690058771812352,11774 793944998500794368,256935 763885354961154048,80939 761193631680049153,66840 755775747948699648,39462 788155306073321472,214899 795756930635624452,265885 768995968079376384,109666 795495144409747456,247930 764207486630924288,81601 766466453449027584,93823 781134511207686145,130635 790611256893923328,231870 791038761052217344,235580 769057776278568961,105652 773595419678941184,137869 761968343670751232,71408 769655064470315008,112939 774284005067730944,142506 749828585897230336,10141 759789599803703297,58542 735246433637502976,111427 755872782114619392,39207 756605978431352832,43225 788136235441098752,211794 765980098642272257,90617 774000816990498816,139404 775505738663723008,112363 776528770610171904,155097 771904486348500992,127358 770709078033170432,120610 756294161507160064,42564 785785279537934337,197512 757733708925317121,48287 758655562233982976,54070 780577208821616640,158387 787795895022592000,205197 765124159110119425,85562 787374187405012992,209800 793626033832366080,252824 780277424277876736,176890 787099811589697536,209184 778806347252936704,167677 770716805404975104,11774 795078916369096704,249926 749520218440003584,1170552 775677618251304960,150663 790578845669740545,231318 779937353263525889,23762 770201513276936192,117257 780663791289720832,167220 794012353662550016,256502 773552688546013184,136904 777679629066788864,162810 751128424555642880,16953 756461761507631104,43391 764933770378174465,1249165 766357063781847040,92860 762691352706428928,71429 766463168650633216,92860 771499611718463488,125163 779359709413404672,173658 788716256576831488,220029 761956025163452416,69388 778840723940663296,169104 794576292398190596,258456 759854850763067392,58542 756684830507667456,44429 780652250205188096,182257 766009004237524992,90735 792115014412881920,243513 761804917933690880,70223 787278116091752448,208431 788862183132139520,220765 794757711934017537,262053 774993465973374976,146259 785398202010927104,194170 766287028698755072,91751 772569312322318336,131007 788827115055702017,213347 763341298669617152,1170527 793189852376289280,250295 793560530707288064,11774 787985256330752000,214209 788476185323839494,218275 766040827474747392,90694 756247725767692288,41469 794736355557380096,262849 778970947051061248,166282 785973379476037632,199546 793437760858140672,252196 786929762312810496,207119 792425463691960320,245268 742807621867085825,1247548 756842791238504448,44450 786873255877545984,205989 767157626266353664,1249156 790627690344689664,232137 795346461475082241,264397 771106559996882948,122251 775077387268599808,146259 769598813350850560,111056 793798542833975297,249926 762751038315114496,73910 779398782962327552,464984 792100154337734656,243075 778302132952772608,166390 791367936782929920,238395 793960295697973250,256358 780615139078836224,80785 773607384291893248,138054 790669164910301184,233131 766467741305888769,91838 778209674298392577,159359 793130540509429760,249841 761299610166030336,64006 788538866948911104,218275 749743824575102976,7816 771897465981239296,128424 787383715915784197,210289 755556615936278528,38286 776144699434217472,151748 766009763306041345,88449 775139739330498560,145244 794206662542426112,258044 793115215717998592,249444 768083345259503617,103354 777157683925413888,159876 761795489842892800,69711 776767861679333376,146991 774620310431604736,144051 785586302724878337,197297 786003333328805888,199546 794748957477969920,262849 776878097060683776,157993 786010187588968448,200467 794001989717950469,257492 756644850846478336,43391 756874367557042176,45122 793610530262876161,250785 767025494378307584,90088 778794839827746816,157082 753635025409703936,28033 757294527073832961,46006 773262362942013440,135725 773910984947826688,137158 795006392759361536,262849 755724055982899201,39235 780793037102391298,182960 764993965254905856,84724 790982206659235840,235316 754911929651437568,22393 793624131526799360,248922 791891291793682432,240483 789858035984273408,226490 777697926873247744,157693 785264147462172674,194160 793051113842941952,230283 794186830304387072,256564 757933713300811777,49925 756980472303853568,41839 742231046524182528,354833 773910778407743488,139404 771364900706844672,124597 775848293695909888,151791 790667329252229120,232359 790361420995014656,229910 749700283995791360,9408 761028059784892419,64730 789901653768073216,227048 787716500048252928,205197 761867928643985425,69491 791782994318987264,240483 762204112549212160,72035 754728037996912640,33356 771864884455714817,128230 763468499612160000,78344 765573007473606660,87904 760151496293875716,350498 794771550243356672,261155 758381729363091456,46384 790108808718774272,228677 793852221989335041,255942 770215212192567296,117347 771183999070769153,11495 773850404643753984,139404 786988683920629761,207287 743462433189027840,1247605 762076032048373760,68846 789430891521183744,225374 768623737172295680,107469 774666805252005888,142852 780194987354968064,177233 744104966059606016,195876 780810194511011840,183269 786377161317974016,198743 764984920859181056,85562 793476918267879424,252020 757220089812975616,46391 790940307193929728,234583 789777184491573248,227242 790683906878148608,232881 772782848004780032,132335 781710652687716352,188401 792053165206142977,243451 788211333598744576,215754 759795779481501696,57574 781465866789543936,186750 758844135243513856,54070 751949106684235776,14277 788151492452741121,216009 788770168512057344,220728 790964837870436354,235486 767321325484515328,97603 786687121436344320,203832 781566013074702337,187611 777654258271420421,158159 772825620040421376,132335 781216958796689408,186584 762792594669613056,75073 781832247347441664,187131 792458940143460352,243513 778192536976384002,161912 794778389303345152,234212 750363393345847300,11774 758132410093604864,49066 758488262038126593,53144 766440222754213888,93018 777010230945193986,157755 756640819747119105,44429 774387712149389312,142648 766427264867299328,93823 761116384575180800,65455 751187264110145537,16299 750471911943966721,12535 791219559931842560,237236 792702409768402944,244550 789820631164522496,228034 749649206634217472,9433 787793639195881472,205197 790334873793859584,229910 759851335638323201,56964 792799183744872448,243865 773948199841230848,139373 764845656087330816,84724 749159403136307200,1247975 767034508008837121,96898 775027978707369984,146259 791299533611278336,237236 794598025062711296,261818 778330825431670784,164826 786221349387862020,201494 732717155175686144,1170595 795701269730041857,267862 755811340560822272,39797 767741952175452164,100893 761863068892663810,61723 788452598575689730,215437 757632409760301056,11774 793157415629971456,249841 765940899717054465,73814 775394829748477952,148419 756872158329077760,43588 760450667416788992,57574 780766552366931968,174465 788835311002513411,221476 762706240833216512,73737 769130135240921089,111517 770247026038611968,47570 761376231526961152,1248915 791349840366022656,11774 791434192617811969,238099 754701684937486336,32495 766644186200276993,90327 775824146337034240,151463 780771476555300864,182726 792169576830275584,244289 752661278875914241,22779 795064372339019776,262849 758042665497731072,47761 751795710203273216,14277 767183572952227841,94699 771101919116926976,123583 793108776509444103,249469 791475250630451200,239380 791332202768429056,238233 777816905516187648,162497 792284937072349189,243576 794526789225693184,261155 743244090532311040,354153 771519666908913664,125163 781127173008568320,185496 791350153223532544,11774 763049821070438400,74483 779714325699178496,173917 793953864735145985,255484 770393403515293696,118698 752898234490707968,24134 752887151071793152,22952 772872012259819521,67226 787368223628898304,209736 794768722812538880,249926 765206849247326209,86440 765165229722439680,85027 760181567193047040,60866 792057733914718209,243075 778644703247872000,11774 732642187188412417,1170592 765768524266631170,87904 776870888859918336,157755 749258348202123264,7828 763600721354723328,76858 791673908764127234,240145 781473903055036416,185496 794504867469402112,259623 788019117987012610,214209 791441733150056448,239107 743521101087641600,11774 762701253667414016,73712 764148598099566592,78561 779073418763337728,171463 763094960488927232,75899 760155951831851008,60866 786425855455006721,203745 795098180778160128,265257 752933414005649408,24597 792545616077451268,246273 795070524544208897,264053 766697117540679681,95593 749738738826129410,9087 759943901675261952,26066 771191725498871810,121479 752880911599931392,24134 788333755022868480,216991 790992096694067201,232169 761941890082086912,70679 765610407423643648,87904 755802195392540672,39462 777583608877821952,162497 785847188064698368,198513 789852031972470784,227615 763878270865506304,80155 785531251537182720,194949 794262554172395520,249926 759515349867982848,57574 795363639649779712,264397 768449158646685696,105712 750924717939306496,14111 758479961225330688,53185 772477099546324993,129471 790521447798169600,231828 770517505135808512,1170819 757895823200059392,49852 759762081511944196,58221 767679748592037889,90790 793082744859418625,247240 762697767403724801,73926 751664854814093312,18893 760182478074019840,60866 778483236582416384,167305 790937941233299456,232169 763587969315811329,77849 777278736001556480,157082 780433582166638592,179742 780487738353070080,179742 794555198144385024,261155 777733241113612289,159389 771884488821530624,128194 758974110030442496,52912 781082223793569792,184223 767088875206352896,97355 762417630317727745,353879 794330182798610432,258613 755302764482211840,35449 790782594270896129,232863 793977939649933312,257026 794664044342996992,257492 772516355836940292,129662 779225650691502085,108396 776063389206544385,150511 781834837258829824,190635 790265849269526529,230282 755587761260814336,35890 768222636216201216,11774 793213308740440064,250633 794971045044297728,262588 776280641080000512,153225 777740943948734464,160758 794731640216047616,262053 742117356038656000,11774 785490029804126210,194743 788135093210578944,215480 781140327776280576,353879 785523391885221888,196277 752864709863313408,1248238 766523889446899712,90384 766425398603190273,80939 779126312128614400,350711 788005435639037952,214354 788506138165772290,217601 785578523029307392,196676 772470998226481152,112232 763913346617704448,80939 792392196670513152,197512 790114275712901120,229269 769175361997381632,110381 773981192169394176,140444 786639206244233216,194188 752982019358031876,24366 790003674118443008,228354 794930540549963776,263817 788124903321006081,215754 792182527041478657,244550 767717545445122048,100605 771403449321738240,124883 759850278938083328,58267 788647178721898496,218489 760986231773593601,66159 776386814106079232,130151 750292606462996480,10057 788132980250124288,215754 776367144485412864,155318 750315039366713344,6945 791004935160668160,234583 795418125768355840,247930 755513874682679296,37979 764165230582702080,80939 767942299082895360,101681 778459637288873988,152594 780061743213113344,174321 791727799815970817,48663 793974437825613825,249926 781609582544162817,186584 757275998257840128,46384 760520615812014081,63267 777109367992692741,159876 776843976078950404,151410 787160502195589120,209184 791258913358217216,237491 763445412233568256,75899 772793128084385793,124191 773268635049689088,135004 732169816887320576,1170365 767157837214552064,97386 767460513425088512,99585 777843911704227840,163990 794226080068403200,257492 768236310020689920,11774 779487600067416064,170187 764548276557316096,64730 763750405742350337,77612 767362527223242756,97413 770054594521075713,115135 767845415823745024,91700 792874195835322368,247586 794352056601411584,258456 781060693881679872,183632 793225129778089984,249926 756303073211879429,42432 756417601522262016,42432 766687923282509824,95262 772802152108482560,131870 780785603042566145,182049 761092632265134080,66159 775364551546068992,148645 794590882674581504,261155 764385477113749504,82066 751748661277843456,14277 793864873339826176,255942 794534899214467072,261155 786349235557965825,203048 758995776236167170,56302 771061450773139456,122251 790749009518354432,231427 780851015314800640,183826 793200095349080065,250328 768857833479823360,109666 785605699627802625,398859 778573087742783488,168874 785581948240535552,197297 792783522012487680,246357 777987555350482946,164578 792079934109908992,243187 760861197726081024,65104 792004402412261376,233241 775370094759317504,146488 779571704813195264,173628 791058517138505734,234583 786940409532575747,207613 785671994436046848,197512 765699549830664192,86627 779402232890523648,173628 787691932235493376,246425 776574963272777729,155448 759632293770256384,349714 763189694192508929,76723 780540044238925825,180655 786070099925106690,198878 776609218442977280,156644 787809089485058049,203510 789923785583366144,227048 793137907850698752,249469 767677761670393856,100605 792097878240034816,243717 760580962786738176,63879 767468239521718272,97025 779448070606090245,174392 756552630009155584,43811 791083860620484608,235590 794636826111778816,261942 771542265038639104,124855 793503114502426624,252580 767768064909860864,101203 786178489590255618,201494 774224102034931712,141867 794190892299124736,258598 770722548057313280,111179 771941465736024064,118191 753731079941619712,29548 773952980374650880,140211 781241751113699328,186149 793992242864259073,257321 756654354698870784,43391 765630597033185282,87607 761157685911879680,61051 786723889854423041,11774 791112913880743936,234962 785239532170014720,194167 787064887839232000,208379 750059705251209216,10847 771157701946597376,122967 794220944667463680,258607 772845569173753857,125367 765232652131659776,86103 777924005395300352,157755 779928137576710144,177456 789403247752601605,195764 791715976442097664,240145 757756577629736960,47545 767847462136606724,101681 763008577233707008,75724 777937720916054016,164578 739139164113928192,350830 787111521281122304,208176 793857545286914048,255942 794531016685678592,261155 758749771502788608,54070 786721432818417664,205094 751817001778024449,18215 768600397929775104,105642 787256157966598145,209035 788504177618001920,218351 756918121013751808,42125 792560182291210240,246632 762767469270360065,73712 787297199180902401,207965 762383339881771009,431998 777883196297846784,163990 775539480350625792,149300 785499266320048129,194743 763872384189247488,75955 762619688211939328,67497 780822208356741120,183662 787409677239853057,207008 790708401856622593,229693 764515538500456448,73712 786279348013637632,201555 794483711970574336,257353 788005889970171904,159876 749970773234909184,9433 774557267827970049,141360 795683718694191104,266464 758070504158748672,50827 779015594062467073,169552 776916336760938496,158327 771509850643673088,121612 769675907162255360,112032 776615391049109504,156644 777913272607670272,164001 762266925669896194,71429 760130830631075840,61051 758829824739729412,53996 774360675170811904,142980 794291588667060224,258249 790965757442011136,232884 764541393301831680,82283 791482321014841344,238207 786925250894323712,205314 768222627257208833,11774 769420071680745472,112788 786651373399965696,198586 774682333295239168,144654 791348440613650432,11774 752297219777331200,21034 758715339710619648,53185 754002479025627136,29263 758271221486219264,52112 775475226813403137,112363 790554794767310848,232137 770000150701965313,116044 786647519010881536,205181 794994616776982528,264397 776093273693777920,152872 790721314881437696,232169 751842286590459904,17794 765956543107956736,90482 793291833765867530,249180 771500467557982209,125163 755804244742135808,36879 793140950004477952,249469 785922062661451776,199546 792074200047579137,243187 756372555368366080,41719 768880886112714758,108849 785649875484540928,194082 792401464694038529,245566 764979936960577536,85562 764657455926083585,80939 775024281298296834,146405 756649842529579009,44429 793600615389679616,249926 768998045769924609,110585 793807646243512320,221635 789808584083120129,226461 763147498546458624,75899 786302685481951232,202429 794653271419916289,261155 792078920560422912,243092 791769944795049986,210432 755903238365409280,40550 762975689997856768,75724 769236804289630208,111549 771802269746692096,125554 793542501051338754,252020 772913405581627392,133519 756376829867462656,42432 760826237044547584,64975 789207802044682240,164764 769636273514508288,113412 769343910548115456,113165 778362744332427264,166390 787726967999229956,205197 753647603582115840,28866 788715897770930176,11774 756250749089251329,42171 765802928456294400,87904 772839937934622720,132914 794223961399758848,258456 754752873553096704,22393 766014982932860928,81929 769243446750089216,110585 753038033386176512,24597 754097380014850048,31400 786304309386285056,202727 793156315543658496,249286 788503292506550272,218275 792130899001348096,244349 793198647835885568,244550 770635730586595328,118192 789422460290465792,195764 763783019362521088,80177 794262680244654080,258331 795061613569024000,263895 756849427751534592,45122 773677551210291201,137640 757700471968628736,48857 770579453164392448,118174 760936154354941952,15066 778317038431318017,166409 766319920502235136,91894 767798407549378561,100893 770282534085201920,117833 775009505243377664,146259 780792027449393152,183269 752954554375933952,24483 785471288097640449,194205 773116082320211968,112623 787456753436733440,209151 790593478392545280,11774 777288535497924609,157082 785902205731733504,11774 787671431412785152,210650 763433343815852032,78304 772463630872879104,131045 777885983853334528,164001 755795545612951552,39462 785979667828264960,199211 791348439569174529,238395 765773905999040513,88361 787690512966975488,46572 773736869364367361,108396 776482712198656000,155688 775085790011416576,146847 791950985937637376,240584 795291860218454017,261942 779389987867521024,174226 764534104599781376,80486 788064879836073984,215005 793123426055688192,249469 795409388785659904,265858 770536427306135552,117257 786950246739750918,207287 794354819662278659,258741 768559684118687744,105256 750479093762695168,11495 755391624033599488,35403 769824048817770496,87607 785730532818587648,192689 753669748366475264,28866 791303157737484288,236502 792073599997837312,108396 795354904541790208,266079 757359257398366208,29961 792066880722735104,242693 763920781126438912,79151 767633074616053760,93823 790284061856174080,229693 781291772873957376,186150 742389226507882496,11774 774135956249075712,139404 775007422213677056,144648 758639101436391424,51451 764782377696567296,82673 764228893507198976,82209 732248927622332416,196346 769728521992142850,114491 788436118584725505,215030 767450432113213440,98646 767950177470676992,101681 776774008716996608,157840 751131440931155969,15810 777035004656353281,156835 754759281753198593,33520 766731066967064576,17640 786738476125392896,204835 771041889537503232,121949 777538610312523778,162348 789159498657050625,50439 765552151343013888,86103 771349792270213120,122622 777667836504223746,163153 754749858372804608,33549 759077673930887169,54620 760834779159883776,64975 762095768920469504,71099 778418412800180224,166282 792821253761409024,247232 767440245096718336,95055 787722424582148096,211347 794326152072470528,259743 763899584615620609,80720 763903632311918592,80716 788451576394362881,218275 788466419625103360,217601 790304252040273920,230485 789671083494379520,227048 787476903925952512,206666 785583509234745345,11774 764820477760143360,84422 758100808126857216,14351 759421462029578240,56964 789715811569197056,227242 791232150720815104,237274 764238996281044992,81569 786587765811060736,204835 785629696067244032,197512 754069570307051520,31605 776669124604760064,156676 785708490811514880,196348 791412717990969344,237857 791417797800783872,237999 759175448303661056,54070 759781987435491330,59666 794706894560591872,262784 766235845925937152,91791 762795890314805249,74483 781880558821441536,190635 794303279891025920,256219 794888618649206784,250293 756615892738375681,44429 771892299164897281,128615 790627604248137728,229901 793583565459951616,8044 788735549448212483,218164 787521831293095936,197322 775101945212121090,146259 761936683625504768,431998 792517433114390528,246339 765911002378481664,89859 787111733282295808,207151 768342879957819392,86103 779342892255027200,174230 791469576747835392,238207 761340904166653952,68057 779699507499896832,176203 785797222327840768,198586 769064745609621504,110209 769140238295916544,104662 750387100223242240,12883 779446915356356608,174230 793220742309482496,250179 758830075718533120,55439 762219456135331841,72350 765217734841999361,11774 775441059337891840,149262 789731185509404672,108396 777497667358294016,162107 770450653575512064,118192 779011599096909825,151463 787260631120351233,209736 757650125640445952,46280 771219355296116736,124191 790940292446760961,232169 756484094733717527,42432 756212012137537536,41472 770302241119072256,117257 773172798583865344,11774 791918232970010625,241523 766979791866236932,82344 740333223746674688,1170321 751220719569166336,16299 767937543530766336,100605 773919319033905152,139404 793124731100631040,249469 754974826196967424,34666 790610497502519296,232137 794749699697864704,262283 779463053746200576,174115 795196756153733120,261818 755604650363981825,38319 780421251848220674,179742 761523121446936576,68982 775179946436259841,141091 780282131553529856,176458 793457908994416640,252408 758331480695119872,41703 786131940919218178,197322 788001871071805440,211829 795397397329260545,266151 758027322163236864,50923 773885741009035264,135025 753282566959095809,25253 764972089224953861,85562 765990549040037888,87684 781764341984956417,187044 790932060831641600,234583 772598764599021568,128159 794199095984300034,258598 732909263727788032,1170679 778602075106279424,164826 793585210910576640,253164 794036349670014976,257492 768357151484018688,104162 768149321694928897,103354 786440843376877568,195876 765172536111792128,86192 775788958315786250,151463 788095936170000384,215005 775179712956170240,141091 792238094263005184,244310 763894650243518464,81058 773504484630753281,137042 793581931967438848,252679 760950388157652992,65222 753196623300272128,24880 770647840645197824,119774 792141503883841537,243615 758563710273191936,53532 778480428139307008,166532 768962116401389568,110362 779332800059207681,173964 770401455505285121,118191 768960566589292544,49400 772528182654140416,131007 772961364713308164,132335 780617972998037505,181886 778643676847218688,168711 750717905134694400,14421 767189599714209792,97852 769258284964417536,110344 756444027789185024,41689 767930174646005761,100605 754226480033390592,29263 775313051402723328,148045 787819343358795776,201558 754727934363967488,27045 790655273044103168,18395 788167447731924992,214809 785595706308435968,197286 760557828302053376,60540 791670116802977796,240145 760230257211256832,57131 788047414804439040,214492 768961921588400128,110477 776609073143787521,154869 774369752361893888,139404 760631444578373632,63451 758389307191226368,52167 759098945524097024,56964 770241530204389376,117377 761649174727110657,47283 750031999025512448,9433 772832094749876224,11774 791667742038306817,240483 787770828687540226,210193 732953323364618240,354120 795068095794712582,262022 764982602897862656,85562 773194967409954817,134470 778404112777961472,152594 794606099823370240,261155 765132949100630016,79223 765997582145490944,90384 785498931455266816,196277 787100456443006976,209184 763718847216152576,79513 776986983650299904,155451 785893675960111104,198671 773708619061665792,11774 788805068434739201,220765 772093330423320576,129558 790988053083000832,233185 791355269309538304,234575 759391755393392640,57881 771996963914993665,127775 793844391391563776,255942 786841817987907584,204413 787850785392427008,205197 769876904203710464,110585 793355002345496576,249348 765592716914921473,87904 767007447466647552,94683 772571848894582785,129551 753264958557659136,25253 768520799770726401,106716 756457740319555584,43258 763170017940758528,74247 778569980480675840,167407 779087530910068736,172299 789154379987202048,215505 771685943493267456,125121 792799645105725440,247723 763112592470642688,76628 766509715190939648,88920 785685970377019392,195975 763149410083549184,76628 787944048925347840,213887 790960415043784704,234583 778555384097144832,167220 790417669883367424,11774 780800065526861824,183269 793882691640909826,255942 768987274973437952,110344 788791716220239872,218832 789528027495538688,226731 752930982328733697,24497 778012986170609664,164871 774235924339232768,140444 780614282425864193,182146 795049818687176704,264397 767848133627895812,101681 733136034914050050,355289 733287165128384513,355480 769326849969139713,112399 778357444619534336,167322 793863847350263808,256255 763003336928800768,431998 780637572976484353,182257 763927130962927616,80939 770822425332310016,121479 766426028507930624,88052 763823897523486720,79131 760833805695365121,64722 763831343608320000,80098 758439327466676225,41680 790913951806713856,234583 750250672071774208,11495 763216458188988416,72955 757278946983542784,46406 768368529003253761,105256 769515484819525632,110585 760875796252626948,65291 749999906341789696,10735 732991713120112640,353984 790393289409196032,229148 792013620251099136,243075 763374713544568832,73814 752967455828484096,21714 777057292550299649,159245 790741719155376128,232863 778258677082054656,159093 794629210266603522,261155 754218120177455105,31750 757223523840438272,45348 794601992324841473,261399 762968573526568960,75549 781520540175433728,188401 785699525444771841,196277 788432065410629633,217837 781217608599306240,185310 762606883026923520,60794 786154120726142976,201351 766661955239018496,90908 780616019790487552,182154 732641546680557569,1170556 770128207114801158,80192 770386913173893120,118191 773204294073978884,134975 781065187302449152,185044 765002562785337344,84209 791083294796296192,234962 769708787188043776,114388 791368272658608133,238207 757854077518696452,48220 777174260464877569,160480 790730249407430656,233307 794613275514146816,260925 769699144353001472,114987 785826681080647680,197512 791331465556393985,238207 785489451283652608,196277 768489848453881856,104973 791466109144739840,304513 772032515800440832,112363 793358244215304192,249841 794701270745579520,261050 788759894488821760,220526 754788026820296704,33356 791335778865537024,237491 754980954700124160,34167 763929046799360000,79592 781421695303159809,139404 780604427405258753,181984 755108423897841664,35445 790947468582105088,232169 791381475815985152,11774 792343679591587841,244143 793866463933108224,249926 753735685006303232,29592 774018734612557824,140444 794621895501037569,262022 744104363820384256,350085 791231715465236480,235590 766370011845758976,93068 790360561808650240,229159 759895152949362688,52887 761622845457895424,68987 764603831711694849,84209 740299453970534401,99816 761258722807152640,67453 766410859837067265,91946 792089257171046401,243075 753321970779893760,27061 760572461553299456,63657 794564654362165249,261155 795067555442356224,262752 795714193525768192,268281 766761926659571714,95708 775500874332250112,112363 775516000884183040,149953 780453768211095553,62492 788126930956611584,215754 775076251870629888,146949 791341438810198016,236502 791480643146264576,239456 771393126212767745,124462 771500869154181120,125163 753251906089324544,352720 774068932701478912,139404 781600858517737472,159359 792051322300149760,243187 788369422956257280,217118 751624639294631938,18323 793515174074290176,249926 749320014805643264,7816 766012699067179008,81929 776248052134899712,144568 781900796715606016,125554 786028462364499969,198620 768204041046196225,11774 763483089565810688,76406 765974534981902336,90384 756655069081268225,43391 773209290337230848,134561 787124039449837568,207151 793941114231267328,257026 754750696231202816,33549 764286730597834753,82344 770369339564367872,117310 793926165505400833,253793 786262920355192832,202429 765579653050347520,87904 764214225958952961,81702 788114540110032896,215005 791282763361943555,237406 795476729469038593,247930 763743661884604416,78684 776594154277122048,156644 776972583707160578,155390 770676884384382976,120610 766048039848976384,90401 794177609181499392,257492 764382119271497728,80136 789672090668404736,226819 788365686401855488,215608 762225213278859264,9574 756668669019783168,44274 793201647946231808,250408 746757956616609792,35479 780660712767000576,182146 773875122780434432,138592 793927578763395072,256219 750487243970588673,13532 767838606035603456,101681 760183221590032385,61145 790962513525506048,232791 773618686015971328,137818 750568729222742016,13292 751813763997822976,18215 752207756157972480,21074 776766076579438592,157082 793854840128561152,255393 775068874706485248,141091 756500451378561024,42249 790727179650813952,231881 766257161693519873,91946 759906616875491328,60303 754776542203392001,33549 777505327591755776,159876 773857545559638016,137953 786686260882604033,203832 751232137148264448,14277 758511872177872896,52821 785474199636762624,11774 793540077313859584,252020 755548058851553281,38476 780924854761496576,182960 793495353773334528,252741 774084954535759873,130980 773709758540853248,11774 781230367588044802,186376 766977168689795072,93144 771278763359342592,124537 776826914694651904,158520 795654652280770561,267655 773892332420640768,139404 775112394775244800,146259 780610418666373125,182049 793113772642623488,249469 794006841688817664,252196 777688869382873088,159876 773974747323301888,140444 756928939747053569,44450 788125916958453760,215754 767138188330692608,97355 791657698291048449,239456 776151486212476928,152589 779779844930363393,176890 790696347578007552,227048 795766743415173120,267862 787495337497767936,147205 788465828912107520,217106 772018105321226240,123217 780608921371148288,80785 756991658730946560,44274 780441834392809472,179742 777259585057021953,160602 753694568089022464,29263 795671007658811392,267862 756565253748580352,43266 758000836115136512,50442 768071319627759617,103354 779177355629780994,172962 789124660822679552,223286 791946755352911872,240483 794752874031042560,262752 756616801384030208,44429 793971719572598784,257353 777957595839623168,163153 790906863038586880,234796 788035628583690240,214209 787426955880599553,207287 795722601989427201,268231 788802545120456704,218275 794638543322828800,261155 768936559961788417,110389 792036982767624192,243075 794716139020582912,262752 732802298485825536,1170667 767871383070056449,101681 793842272626499584,252679 762417909452857345,70886 775707773069692932,150394 760180973791240192,60866 769900538410377217,115159 795379617972502528,262752 761980831258775556,70223 763069943181090816,75802 763837616924028928,80607 792132154058764294,243733 766718738599059456,85562 776580086296416258,156926 752014788864069632,18395 767361103093432320,94699 789101902910939140,223286 793292124863107072,249469 788735362399080448,220332 751178883043590144,17591 760175016642084864,60866 791929405752967168,241940 772845574601248769,125367 778240578106589184,166532 765277587090313216,86763 767130905597075456,96275 779421266138783749,174557 753221809659645952,23884 791341438722342913,236502 774982059899092992,142339 761131771673010176,61051 772162451575934977,127366 791370606839083008,238429 786091671717052416,199546 772759339883003904,126152 764450091197403136,82203 795411945117650944,262022 769233314628694016,11774 780983488291958785,176203 787461950187773952,210253 732283899494064128,349347 774874004012150784,349274 771792214498406400,7224 776890813963964417,158864 750129525607043072,11606 785468960418492416,191653 779139639256821760,172945 790188957803786240,227048 758580218890104832,51809 765522368055869440,86725 790905820045250560,234796 775815944299945984,151374 750798546434011136,11774 788716512991383552,218275 773936448017866753,139577 794578514292965376,261155 756540084221009921,41472 773093019918532608,132364 772115096592117760,129558 778060194089541632,165833 785645389055717376,194082 768810382072815618,109167 785248640226910209,194082 791581178302050304,11774 775007287161204736,146259 764981720022081536,85562 788873465088487424,221785 772132618561212416,129551 779512069481566208,174230 779845802558709760,90252 790317995000078337,230181 772833751130832897,132364 764074623663087616,81702 780397776731447297,179421 742171743746437121,350711 785985501488492544,199262 764520294081933312,82642 774840500734001152,29786 786194297301241857,201619 759200352289816576,56964 787299728644009984,207212 785543719848062976,194230 794544170140434432,261155 785490791670087680,195975 760113238088581120,61051 773683857686011904,137315 775076991825502212,146259 785902732087480320,197512 791738396595093504,238207 786967322280026112,207949 793469809421799424,249926 778157332215783424,164826 756250203712217088,42249 776638916510248960,156835 778591324761124864,167950 794956692530360324,263817 771483340276891648,125853 757475497932648448,47544 761297102685085696,66058 771092774317912064,122388 788479757054713856,218275 765133376411930624,85562 770721921700884480,121046 781851942196801536,190635 768546457414541313,102826 769324840159326208,112872 749326689277272068,7821 753215380387143680,25189 761604477782663168,11774 774294650098180096,141360 792737092329766920,244221 775681936144556036,150511 791689367416733697,234990 753943845444972544,30008 775698292541751296,150663 788842397329420288,106085 763822643644510208,80486 788011072724738053,214084 789950911141380096,228820 792530931932422144,203546 762022473814511616,71026 793309844677681152,249926 752849542261968897,23899 792506448076939264,246392 778752291880828929,169923 785673966811688965,197512 791066795415306241,232169 785260000885219329,95055 794496229317214208,256038 794898366908039168,263708 756469214240792576,42666 749317610144010241,7816 794392292593438720,258456 741296216835821570,11774 777010209797574656,158338 765080024902873088,85562 772826448088428544,11774 776485839916437505,156055 785814976665530369,193506 794594452149063682,11774 764952895317942272,11774 780607208761528320,182037 793162580667752448,238589 773596376810881024,137444 788038193425768448,214354 793593545143746560,252679 758702403512303617,54272 765955877778104320,11774 766279413365211138,91946 780876529530056704,181419 790985214365405184,234583 793249996476936192,250633 771900623050661888,128194 752181759303790593,18646 776646355603197953,155686 776929462193565696,159245 795707922856681472,267855 793147096878583808,249469 786697752990388224,205143 793150528838569984,248988 760077964818145280,60866 791012421334892545,234583 757675340345044995,14277 791672310633598976,240483 794284838895362048,256255 752263860749565952,11774 755598762408497152,37433 760252127365111808,60779 770276966901559297,117257 778192616907272193,166390 788369394820845568,208544 751204597297913856,17517 777586478247313410,162497 792114969118507009,243427 787946520632971264,213672 790305396477030406,230334 791358512081141760,238207 772864017459142656,1170555 770679052646567938,11774 779115464177745920,171060 772260836207366145,127657 789140162290802689,223492 792514733010214912,246273 774472614677012480,140444 780075552824713216,178075 790373237569916928,228820 772804971926462464,132335 786691160991555585,205143 768914755280965632,110209 792577793615953920,193582 775377018334568449,148537 763498471655481344,78198 768689121178951680,86082 758784817387282432,52921 760266270230974464,62165 786036948771086336,197512 733131868850290688,353228 785299439623802880,194934 790647373663866880,233198 771532722078572545,124537 766430819183316992,92958 733450464738443264,355067 779529815531454464,70543 787295782453993474,205181 795686656611405824,250633 753671243728052224,28586 785275078762037248,194648 788908311227707393,11774 794298765465120768,258598 789522856107503616,226731 795427322916638720,247930 762027463073341440,60999 756463729475137537,43391 761582036297523202,69245 787806180064178176,205197 773815897849008128,138819 752979312836423680,24483 790977390709125120,235669 768841973872504832,107752 785559291021303808,197035 785900192591515648,199178 790290194075353088,228354 794557497151516674,261155 761495221507133440,68846 786448234176770048,203674 795012875261644800,263906 758486871743823872,41703 773976244018900992,139404 757291610858225664,1248476 791744064035049473,240483 776728669033230336,157082 791591643266818048,239926 795331304250310656,265169 762612695891714049,57574 764667851517026304,66575 781062703422935040,183759 773921691332292608,132335 744288130870710273,349197 792586168017817600,246273 781291637897105408,186584 762711263046537216,74133 790037055011258368,354238 762730332206559233,73712 745321959567679488,738099 786400149534670849,199960 794588783064838144,261155 775887553165688832,151242 759733559384875010,56282 759597645665038336,56964 786733514913832961,205091 765053666063548416,11774 794039547017494528,257492 751219687988424704,17434 793982397159186433,257353 787009007642931200,208401 793968199494602752,255192 794892371209109504,262849 754911758427435008,27045 763537698904797184,78159 794109244777893888,207965 771475383027896321,124855 791065980663238656,232169 763548299710304256,78394 765928484384415744,195876 794218983738085376,255393 753405940200640512,19598 758344847153569792,49573 794366027689668608,259764 770327783532789760,118072 790267878121451520,229895 767177312307589120,97811 767917872488312832,101681 773953956687085568,140444 766507842941497344,91946 772442509838475264,129558 795358567649906688,266079 770239414186418176,117257 764513396930781184,79691 794371254887268356,259267 788665960794173441,218258 764408305024393216,82457 785504482285064192,11774 788482670388912128,218275 788929828808454144,221711 763941776117800962,80939 778222695267827712,165348 780095463093637120,178258 790455119166869504,11774 776106059199053824,153658 754744005548658688,33356 763429725910032384,76723 778568119564599296,168794 781654489250013184,189313 792513199199354881,246225 768938537945300992,110362 773896627916529668,139404 760432372315815937,62771 751031046733500417,16351 758407039143911425,47761 776130090828722176,151255 763721106821873664,79691 762786777136496640,75034 790594426842312704,218495 794330256094076929,259457 794979011583733760,263551 775807560146378752,151439 780698777481056256,182574 795051698859417600,264397 786642860040867841,203674 749928785512960000,9991 754195973010759680,32157 788760326313476096,220332 795408108898099200,266491 778289388497272832,167220 757421367411216384,47090 786543343920480256,203510 762180868303646720,70797 763074255584014336,76429 768618721208217601,107745 780940608298942464,183975 757561722379042816,47788 781247439583993857,185496 764293361360576512,82177 794226483560677376,258598 793148807974297601,249895 788855404386144257,220602 771042977938411520,26066 771227299987369984,122776 785900988351721473,194036 777832594964709376,163796 761712750712152064,69491 790225028121931778,229192 766348705649664005,93286 773066308950843392,134255 794582228311281664,261155 770359178166726656,118515 785477790334263296,195849 793108324501696513,249469 785545812646461441,130635 794971843450978304,262847 761900968413794304,70941 781090438677684224,184533 789402078904922112,224329 751846968704397312,18395 793580867016884224,250033 764834049961492481,84422 779465457300598784,175260 790022029588201472,227242 792852445202411520,247241 775493023308378113,148994 793875263234928645,255942 794627971751538688,261155 765662441179058185,89076 775816209233162240,151071 760956573627932674,65918 790271793558716416,229159 794606965498515456,261155 789084270136479749,222655 794552387491008512,257406 767789220312260608,87607 761004302810943488,66116 781315182752444416,136610 785277801318395905,194154 788820959637549056,219942 758131785255546880,17640 786988890712309762,207613 791006096190115840,235580 788064203705716736,215005 732168569916669953,349795 793910408109256704,11774 768126411186049024,103261 755189775443767296,35890 761577606244282371,69248 767517028756299776,86103 788601202598678529,217519 773906090396381184,139404 762753547339464704,11774 763492744358756352,78219 791835193287905280,240145 794639417348657156,261155 759957323733282816,58542 757615463325196288,47940 792161263879061504,243187 751208301916856320,15643 794644158191456257,261796 757218334463041536,46006 760150386518925312,61051 775519879134752768,52554 750421393003667456,11495 792797607844282368,247715 790639472325042176,232863 768396361339248641,99385 773505492849229824,135025 772981275615436800,133519 778399970974138369,167220 765256380441694209,86440 778587077273329664,167003 752031254728495104,18030 760521263701827584,63414 760596865482055680,45672 787452016511610881,207360 733093004408299520,355225 791078692231389184,236393 773530466469175296,350823 787985315826892800,214209 764760421073096704,83945 788061700603772928,211890 765526461851668481,87867 795404024178765832,266491 760169444106723328,61051 785617409780682752,197512 790807742181023744,231894 793203057752285184,249926 785926178272141312,198671 779349295409487872,174315 769636298810200068,113754 756628523431956480,40257 775409570101366784,148479 750382353369882624,12883 771703678382333952,121367 774879543286960128,144139 793909048865222657,256536 777942227079270400,164669 795400043612303360,247930 768216639410233344,103899 758270030450753536,52061 771811648034177024,115745 775433960285433856,148010 775811098331066368,151156 794576784117223424,261050 764988431298539520,85562 786412583188324352,203350 795449927019233280,229901 768976177793032192,110023 756268106394271744,42249 778710779272933376,167939 779498967990210560,174230 794870139996893184,262849 761566900392370176,69248 755075582153461760,35104 791390485717798912,238780 792524835784167424,246225 766426535871950848,47940 780776237945982980,182726 787263652290113536,209035 765833770020646912,89076 769544183757606913,112788 794161448628862977,258331 794367665263570945,256038 749248521904136194,7311 760251016113709056,60779 794179940061159428,257492 761953834256052224,69878 778470715347472384,152594 788846484498345984,11774 794661044132179968,261155 753548048517640192,26539 758115978442108928,50983 752892474918576128,23167 753297773546524672,23884 785852360161632256,198973 763887965240119296,33186 759233872408244225,56784 785504269717823488,196277 756210401788977153,41680 787105404232884224,208989 760199200655216640,61602 776792792752324608,157755 794794179117350912,263302 756606471819976704,44274 778923388861644801,169923 766402431945101312,92159 781252722154541057,186170 765129232653488128,431998 785484862614409216,353879 732298748274036736,350911 742386506157850627,11774 753256795121082368,18391 761031911837872128,66105 777366437652418560,161456 763209967260139520,70177 758294352292618240,50923 772291284702597120,122973 767106901331021825,97468 790875519730540544,234583 790885593945247744,234583 765632095788027904,86103 768803569306742785,106702 781208659980279809,186434 790268041628090372,229895 755800127940489216,39354 791421688751587328,238099 795080062152282113,264431 762631847436091392,73926 769731977142411264,109594 775019974666641408,146259 767248465395118080,97438 774274234910543873,131421 788485399161270273,218275 733480378795581440,355480 760265820182151168,61011 770937734877753344,122146 785818999107923969,198671 788854390354481154,220526 764118173339754496,81843 793156891526377474,249882 766675872409456641,88930 793610940675686400,254135 795766450740924416,269081 772466697185878018,131045 769175548878807040,110344 793274996692955136,247877 769268589429977088,111448 786519222344032256,202217 775110761647452160,144730 795360855940538368,264397 758198107582541824,51809 790997065757188096,234653 767805251294420992,101203 762809174413672452,75073 762956653595619328,73621 789177287782436864,223899 767082387339489281,93170 779755043381768192,176765 790563415412580352,232137 793560662932721665,250785 736988449836662785,351252 740590028770807809,11774 764391691403100160,82066 793290702885154817,250633 791816431847387137,241118 788076369896935424,215005 763060013308846080,76329 752999002812063744,14277 755253944197246976,36545 759536310969335808,58232 760762286252367872,63451 778201909257732096,166422 762827418579062784,73706 792814463527161856,247240 777209092813250560,160480 779029460607655936,169359 769852160083320832,114422 776957273738506240,159146 752313472361197568,21203 750729983593558016,14877 788389937569726464,217519 758469774972219392,52394 787049181609197573,207733 757757661081440256,46958 772823748399554560,132346 781229644334768128,186170 795395478942863365,266151 779324733561114625,158387 795471391114100741,258922 763769479461347329,80098 776616260100427776,157082 763405557407576065,67035 773224201339695104,132364 788059180418629636,210585 751892146433568769,17794 793679184866357248,253464 775379903344676864,148537 794556946791759872,261155 775376090025996288,148574 760530350225428480,63149 774299551024943104,142734 776074570847715329,152872 793659354578817024,252639 755413840955932676,36735 785805599007240192,193050 793143063333916672,249841 794295577098014721,257492 756280217916805122,41680 793224388711555072,249725 794551302009266177,261155 775858691916595200,150426 752086513903513600,20176 757417181076422656,46406 778643246582935552,168794 780147571029336064,11774 790986725505929216,235590 791003263848026113,235620 758095615045754880,49843 764930236269993985,11774 768834974627815424,82121 762679236146696192,11774 788623508070862848,217519 794382789546164224,258591 760496064017403904,63149 786248349393518592,200235 755111039210033157,34731 743237587951706112,354153 794541083468435457,261155 768017273185562624,87249 772173080525406208,738099 790645096920276996,232863 753995600467726336,28732 758081119782920192,47761 786642584462655488,204413 732305973725945857,1170428 765256197951909888,86472 792787026529484800,228037 778296497897078784,167220 777524844393074690,161387 778388933726044160,152594 767806740981178368,100893 791463212176637952,238292 793617294903566336,253032 794698469919363072,262849 750827273058553856,15643 773898946481561601,139404 788557342594007040,218275 791069998911459328,78159 772783166474125312,132335 795659145722503168,267521 758057850073673728,50787 756549949039312896,43917 768166654224261120,103354 794644150926839808,262313 787194208922771456,207965 770885075382611968,121612 754763998529138689,33355 771767209618268161,127871 760489313452908545,62853 792495062785536000,246225 767785798649339904,101134 785459854039130112,195975 752058561040158720,18215 772057700691652608,127775 785257571682652160,11774 753363031887867904,23668 771417513649381377,123085 779275692064305152,173630 764849945455136768,84711 777186746991726592,47783 788756473585303553,220332 758429429643223040,48289 776777499065716736,157755 787000080628711425,205728 785693075859320833,196277 792089095774371840,243689 762529582339751936,72678 769005595097694212,110925 776845086248214528,158327 754804044472856576,33356 779369659426496512,174115 762848906912800775,73712 750340135460433920,12535 751124782100406272,16299 760212523161223168,61011 785490116055736320,196277 778960280348917760,171324 759230835501465601,56964 756904671206313984,44450 757502743888039936,46280 786602892014723073,203755 791425217641996288,200963 764316170711359488,82481 781499876513243136,187896 790266866786766848,230282 762806749636157440,73910 774112388454895618,139404 750065933410897921,11495 756612983527211008,43553 787798305925308416,212949 791952211714506752,240584 795489933578371073,247930 773316796824760320,135736 771728722919587840,125853 786295009750417408,202429 790708137024118784,233241 764810634961780736,84679 785889661851959296,197512 775177593121230848,146847 794951170414493696,262847 765411413183434752,87245 786818892295528448,205270 789137728113823744,223506 792165719790104576,238780 776276530750222336,153845 771872856661716994,128519 768518183275728897,84904 750796756850475008,14950 764582602225385472,81835 787713761062838272,209292 775003893961003008,143966 749397679122284544,7836 766701697389453312,87904 759071309225754625,52554 763349551520423937,77465 778575281636380672,168794 769301137631563776,113068 775459818228310016,148419 778420323318427648,152594 789974057273864192,227048 751990381642997760,20279 781531576266031105,186584 763894643369005056,78566 759832407663079424,18395 765650372325244928,88902 776831088609984512,158387 794737592063258624,262849 795057881204846592,252939 775782317914718208,151463 786008766948839425,199306 786996206723407872,207974 779712811991695360,162096 762750352412254209,431998 773525672144674816,136904 761549702584303616,68993 766025632555884544,90575 774618441135382528,144506 765164451720941568,85562 768888975742291968,109104 761955752647024640,431998 795766910818217984,268404 754042610067570688,30296 763512809816788992,78561 785582558654234624,196524 788491326912204801,217574 793128188851449856,249469 780576125072408576,11774 773929939401863170,140214 777669906149978113,162497 788109445935013891,215608 792722056249020417,246225 781678170785406976,186584 786689688027459584,205728 791764412860280832,191778 777889949072797697,162596 774634052758409216,143581 763473325377122305,78129 778666205620023296,11774 788472808229703680,218275 769239625357414400,110585 761103007824044033,62463 754109996271534080,28451 791799068339167232,241034 777889697943195648,163153 793204262448795648,250633 766701421303652352,95672 762649323800637440,73926 766710300665982976,95672 793963999515709441,256679 791381388675219456,238494 780137985492656128,176127 755360771593252864,18381 795370024659611648,265875 777088719677296640,158524 790133701589860352,229693 791378768338100224,238395 772279228943306752,122528 787718761231048704,211347 755162168862117888,35890 762388779579695105,72978 751608473297661954,19078 760020532653731840,55257 764192974993494017,431998 753990035356192772,30801 764167727258804224,81869 792124720351096832,243187 780336900263452672,178524 767416299463012352,98972 754901337989455874,27045 762077850564431872,70918 795396248291463170,266900 755814300623568896,39462 778260865271402496,166532 785638567020077056,195975 786193009792602112,201619 775027195244744706,144949 755576790790307840,37655 777045078950965248,159146 794010371325444096,256502 794603702610821120,261155 790931830157430785,232169 791767705284030464,240483 773816899939467264,137869 779838960847745024,177248 778742315686858752,168698 753099470745788416,25317 772463941049921536,112788 785890880670629888,198671 794742032719872000,262849 758525227672473604,41680 785273499946455041,194648 776572803927584768,157031 748634555662409728,17292 764886864721391617,84724 789531031422590977,225923 788691175888805889,220029 769178471411179520,87607 778230608594100225,166532 764157561226399744,82283 761164182674890753,60999 761967146410708992,431998 777995386468302850,164435 792057838822645761,243187 757566203401560064,47841 772916223822536704,133519 785954196956721152,199211 786685032605818880,205186 788446328678264832,217106 757278625708150784,353228 773503209843269633,136904 785315204385038336,11774 794174830455046144,258331 753592796561469440,27001 785656167280234497,197091 761339477243539456,67226 785335245000220672,194083 785675218693914624,197322 755265240955166720,35890 781866099029729287,190553 764899591762259968,84753 753561842518077440,23739 792154581392392192,243983 769693816098029568,113982 750810042945925120,14277 777197678442622976,159876 778964927910248448,171168 753928185583108096,29263 772463095239225344,130686 771873614958166016,124600 769018606847922176,110362 786309478555672576,192032 795378352320376832,266151 759064973716910080,55710 789455571393056768,225374 754025024986746880,28239 776651649515302913,11774 767045780066664448,97248 792132533605523456,243075 791767215225712640,240483 755955300364980225,40668 788410339297730560,214127 776678166924521472,156717 794216020378533889,258598 786396538188681216,202353 790416973624520704,231385 751185878534488064,17356 787391621700608000,208307 757996479034355713,50500 763908532701986816,80939 750707788674846720,14421 765229308055003136,86103 758281060853702656,52112 790537052291039234,230277 767810786576171008,97325 766507902349762560,92958 772848599767982080,132497 786495826524798976,203492 767189209786429440,97852 772952732307230721,132335 754019169092374528,14277 794031873076903936,256439 769151205440446464,58227 789719832551915520,227486 762370948087574528,69548 787632428336631809,207517 759696130942701568,56964 778550998897860608,167407 787034301602770945,208487 786724057135783936,204835 777060656759599104,157082 795449154264764416,266138 764554145319661568,83393 751592019915448322,18893 778600157793357824,169174 788152110181265408,215608 749810704534736896,8588 755166464815067136,35890 742163336368914432,350711 790354469741432832,230485 794527496838479872,261155 793144606561079296,249841 775768067649445888,146991 789127883952230401,222647 793513951476736001,249926 763229181161316352,73814 790522228907581440,230270 788639784344268800,218258 788403616650584064,210434 758809121948741632,54011 764982775682363392,85562 768874808427831296,109666 793294179380105216,250633 764580491114622976,83751 792348487560167424,243187 793776272883056640,254698 787355342627889152,210207 732284754838478848,349345 776200147214622720,153845 795311752443523072,265846 749294729636909057,7530 773888665986535425,139404 776715226976817152,157606 764138585918275584,82061 763164157478789122,1249110 794813438572646400,261155 767353635433046016,97325 768237180648947712,11774 761604663795916800,69231 785892472551460864,197512 758219411840831488,50923 794658195918782464,258456 755829499284090880,38183 769885723667279872,110331 781274462800842752,187084 795047837524295680,250293 790368152144064512,230485 793653207620653058,254209 753054783758446592,24134 780603180237193216,80785 793107479118815232,249469 786291354783649792,1063777 791829803984834561,241034 792422460570427392,245750 764200427894157312,82283 752101616736571393,18395 795261409630138370,141200 755429874706382848,37433 785918593166811136,199546 769021113909276673,109447 775896316094263297,152182 773720441831747585,138903 792390781960978432,245549 790361347255111680,220526 787456875960958976,210313 793829787437527041,255393 794730060062347264,262025 763490013204013057,78304 787075125904420864,196676 759764544671649792,56800 770747285441433600,120474 795486885556666368,265881 752303008700964868,21332 758108467190177792,51126 777915317087444993,14383 787087737128116224,208928 757656263450726401,48477 757710161263882240,47844 771929094917332993,126390 772807143514779648,132335 781234727118188544,185496 785623769876267008,193121 770706907745153030,118192 786967241438789636,207949 791762229443960832,240145 775506180688850944,149259 774353608225591296,142671 755875431820042240,39188 769801219774832640,83454 734045322754818048,195876 757697719951433728,46958 792068837663473664,243075 762437392850530305,431998 795107007783206913,264754 765711073768988673,74247 750382435918020610,12308 767023806481248257,96962 770769002964541441,121359 779416696360763393,173347 753069525315166213,44370 791472089006018560,203821 794007117875347456,255942 771426906474475520,125554 743999716929593346,1176510 757267698908733440,46406 779135914970910720,352060 758755866086510593,46076 792925342390362112,206859 761024465224335360,65222 794553000228491268,261155 761693844819865600,70177 781650380623122432,177455 788017168508223489,214492 753578154829066240,24201 775737999988514816,149300 749455559263387648,8248 789213045230739457,223899 763082771816259585,76501 763541111327580160,78228 785920322214125568,199546 757630558184833025,47940 771844130196500480,127871 778290419826249728,167220 757290382891839493,46612 767677297415421952,100605 785862535966752768,196277 781546788905820160,188401 766428384180043776,93036 776059373940379649,151463 788415373062397953,217519 770448350843994113,118192 780413891582959616,178966 791786066122575872,241542 750868731023142913,13343 794850161641930752,262849 763888790180024320,80939 785556938411106304,196917 790364799561445376,70764 769724844871004160,114301 776863143267938304,158520 762321500544180224,72382 771906391971917824,128821 758484329697771524,41680 764984867587256320,80720 771866353359740928,126389 769859278479826944,113213 793342471958777856,250633 759523340163821568,58757 785925244750032896,199546 790915803826782208,232911 794006205815554048,257429 776296494538383360,152735 793319337675284480,251452 765324125879414785,85562 752077373735043072,18555 774027892648837120,140211 733124736838959104,354148 795427715209953280,266491 751875978318585856,18893 767321908333441024,91810 769260798048923652,109945 785410119769161728,194147 795375007375339520,265875 764563035218468866,83629 785607984948711424,196767 792887918977134592,247240 792490891441164288,243187 789293674651750400,224333 760558647629877248,63393 764846473670496256,82002 768894610173157376,109104 794040293037371392,257492 772971779233046528,132335 765525218571857920,87904 766246892158136320,85562 793163985533149184,249180 794866731349053440,261155 753507137184071680,27317 755901125614637056,1248367 762666734558056448,72678 788440210832961536,11774 779189916450295808,172962 761739511659368449,67852 791366907798716418,238207 791367878977159168,238207 768855113645461504,1170352 794586790707400705,261155 757776794648993792,48289 770802844811354112,121479 780499595709198337,11774 758342359058780160,51344 793986335220502529,257325 794387996699000832,258456 750349354578350080,11495 762296438122438656,431998 749984974388899840,10251 750368304309542912,11774 773920883513683968,139404 770271774185496577,105109 779360439109029889,11774 791051993045278720,234583 757796704988962816,48094 791818018724515845,241819 761260739252191233,66842 759582892695625728,58481 763423649600774144,78129 781310331490537472,183269 791256271928164352,78159 750820986295988224,14950 793481478390722560,249926 773599103942930432,137965 791636693153611777,238845 764126380082823168,81869 790999435631132672,235669 768519789857869824,105345 774166910757769216,140900 792277898887630848,244759 788004973984550912,212693 778649267326115841,169201 759202751331049472,56964 778322601537970176,167220 773558127170027521,137158 791458867267776513,11774 756111639523405825,40588 779420473696411648,174756 761351414354509828,67906 785582250758770688,197286 746892234839171072,1247753 792078326957416448,243398 771410567911178241,123865 793935036441624581,256255 794868979831406592,262849 772470457849159682,79020 795403549278699521,247930 763143689824677888,75608 787885945387421696,213672 793192065727287297,117257 757677638731362304,48477 765957522436005888,90031 795413334430457860,265855 761619403163172864,11774 775820333333024768,150063 764108162718851072,81702 745299217531428864,11774 773633087221604352,137869 759240363206926336,56192 773967477621436416,140444 794548404965797888,261155 750347137133588480,11495 755455733945077760,36875 785635318875590656,197091 786909444768604160,192032 790991876358758400,235828 760219579100434432,60995 776503418047213569,153095 791361308293595136,11774 773506173995745280,137158 773234600281767936,133454 786135116938477568,200566 779291953087193090,169515 793995447346012160,255942 774271511779692544,354829 772964510411821056,132578 753061386180136960,25006 772800645875179520,132335 785446883783311362,194129 755082941676396545,29614 767835189116567552,738099 757101473461219329,45857 758389703603212288,48289 777961561998651392,164826 749939275790225408,10735 791886102911213568,241118 789286172421869569,224680 759114969661206528,57105 792091933799612418,243509 755097181716115456,35445 775321477818228736,148045 756712818947293185,44450 790257493821779969,230270 792497805507997696,242636 780819652196769792,182960 756602450522419201,43471 768528790184075264,100605 760508712641372161,63149 766498815218098176,351436 780544761904050176,159876 795297773293891584,266079 751609176623878144,1170550 790050000508071936,228363 791511077666324480,238207 757579196545720320,47761 767936698198130688,101681 794597890308145153,261567 794644952995233792,261142 793750769619046400,254209 793169653556088832,249926 781292530943930369,186584 765697024041840640,87904 795058966984355840,247651 754881051835699200,28732 794926447580348417,263895 790222949693267968,230040 752220457122734080,21074 757572587153137665,47761 773528819886133248,136904 781610307743612930,186584 759628674664505345,58939 793171950608781313,249469 774202510764482560,140444 778977742876401664,168459 792013880939520000,243075 793513624966877184,249926 790644329652097024,232427 792861873439776768,247003 772626094973415424,131297 785259726254723072,194141 749115529739112448,11774 789435385306722304,225981 785769589443403776,197297 791132278923661313,203863 790702743937748993,231894 794989693431644163,264460 791371381430771714,238395 773513506070994944,137042 793958496387485696,253721 780878840298037248,183472 772460224347312128,129471 773871176342921218,139404 776893833300680704,159245 767951619656781825,100964 777949357362417664,164869 780481640476794880,180783 752961416060174336,24788 757257327611293696,41277 790784045164564480,232169 777204975160135685,156811 785912435559587842,199546 786289984101691393,193636 766351333632970752,80939 770225347765932032,105109 781494767561629696,11774 776813208770383872,155898 755426897417285632,36735 791469361726758912,217574 759395839768944640,57722 765394929526931456,86472 788551449642926080,217658 770733083083493376,120625 785963721692590080,199769 787088466056187904,206008 791730407595204610,240479 753969522365706241,30590 790621325505114112,229922 793992203085324289,257423 776254210652315648,154322 791386385433243648,238207 772823294907068418,132578 785587139933331465,197297 774063510762303489,140025 762733778129346561,71502 775350842685882368,148479 734796644231852033,353374 790934538905989120,234796 790988444923146240,233692 756266554254364672,42149 781111578653360129,185496 787071327349846016,208928 744955549943373824,11774 794562286027276288,261155 788568165294956544,218495 762011710299508736,71502 762469900669497350,29898 781492458614091777,139404 794526299389710336,261155 781674651311374336,188401 763025793152798721,74885 776093745779355648,11774 754745179224076288,33356 793523818140610560,11774 762020881719709696,71502 753795654779015168,29263 766721294691950592,95672 773663851602522112,136904 786655485512429568,204850 788388835856035840,217519 776507226274013184,155898 789157195090886657,224113 794612282013650944,261155 762952789161025537,75073 774622724098560000,143585 791428948697554944,237236 787683984935235584,206101 790862378644766720,232169 795328645032189955,335115 777575006163374082,161277 795685035559055362,261155 749315502238031872,8047 760833923224133636,62821 774212509855277056,141887 788898127201701888,220727 793216965506588672,249926 785358163574788096,194199 755896154504790016,39236 753346021879640065,26871 792588379187666945,243187 750385396970688513,12883 780633377221128192,182036 789730440806555648,224793 795206724017790976,265102 794171232996323328,257492 761663024029503488,69947 762046371637493761,71306 794308444429766656,11774 751169675774423040,15021 794720682777178112,262053 769206146146107394,110647 789363832036716544,217837 758063831348314112,50542 793556097340731392,252408 792141785220780032,243187 762995921181249537,74943 760981008908886017,64730 776491887410679813,155688 789287386576359424,224680 793845093795069952,255393 758310214105989120,41703 754085811327422464,31320 788048481357148160,214022 761533100870557697,68993 762719647753916416,74247 775458184852975617,149259 791674005686251520,240665 793985772680597508,257423 767958505995194368,101681 757434389647142914,47284 758664537218412544,54070 776939232279486464,157082 792525738641649664,245101 773781110757138432,26066 776861172624531456,156835 787795125153824768,199307 794270329099190273,258456 791436365636308992,237491 732685181060972544,353228 762322406983790592,431998 766774410154049537,95708 788071265022177280,215005 759098127240482817,56964 789534737874366465,215252 791161851635720192,196314 761626715349217280,68987 753237769544007680,26140 767776054161186816,101383 756208340514971649,41726 770375489726746624,118482 770558671470358528,118192 788125935203672069,213227 767191924444848128,93170 787027899106856961,207613 774277792141864960,131421 749397001675108352,8047 768806121326931968,109104 752948045243789312,24196 753381280075558912,26828 786222087916498944,199306 766454212469329924,93478 776106521302151168,153194 785489246421344257,194949 764192447467495424,82283 786749447657054208,205094 787623191422312449,210207 753921134882463745,25135 766461782164697088,91946 768074577486356480,103354 793296897783894017,251336 787658968092901376,208989 793461700829720576,227282 781870387755790336,187880 788548993257181184,215005 793572071225724928,253164 759628832194387969,58757 777701112451301376,144568 780605000359829504,181886 758228759342411776,48289 768651416948903937,90193 780701030900240384,167443 794889885081632768,259266 794637807817932800,261942 791785269729132544,240483 759366647429734402,58034 780802997530005504,182726 757768381936394240,49180 773235927883874304,131084 751960000734621696,14277 775885832901320704,151741 781513482311262209,186673 780391094664044544,179742 765276677874130948,86950 762622942329044992,73814 763076023902756864,75899 790041087658323968,228124 787720838548160513,205197 790970436314132481,235487 795681898676813824,267567 765867311127494656,88321 737767600877375488,1182435 769883958221864960,112382 756650160491524096,44429 760913784735096832,65489 754826121858781184,32337 785542283466772480,195743 788494488423522304,218275 778652875287252993,11774 792500719215603712,246392 764222235229945856,82066 788472874441007104,218275 787052169039978496,207965 764572075373817856,80939 791815001317122048,240483 794769356446175232,262849 765679927727448064,86440 765414103997411328,86103 760283052459384832,59783 773229826824175616,134561 787406349244268544,210253 781333574637191169,139404 769301327604088832,112872 793165299277103104,249469 793217043780673536,249841 778791298853662720,170609 759397216326782977,56964 779377014855860224,173628 780605582034305024,181984 761703281965936640,69565 758542693991579649,52311 785837026205663233,198671 754195854387392512,30084 793880981715480577,252020 752206783712681984,21074 770437487701352449,114254 764148230712156160,47940 781227147054710784,186170 751214409054388224,14594 772896837959229440,132908 768604255926231040,106896 790555271818993664,232137 773292424466731008,134828 765634669584855040,87904 760898419808432129,64722 762721273516556289,72642 786262850637627392,201958 758418811922022400,53144 775501730637164544,148874 777273846688653312,159475 781341613981401088,139404 785736144096931840,196917 756223372095287300,38796 766558790867152896,93823 781673505993613312,177455 793111008663461888,249469 771687763057881088,127134 793902624332472320,254135 761566395695894528,65455 785572091202600961,196696 794478831222530048,258829 771557898816139264,125163 780610179104641026,182049 795674227873644548,267521 793168368173846529,249374 774988105568792576,146259 752307989973917697,21074 776099612981653504,153610 781382159324090368,186434 767093916944441345,85562 795390407655956481,266151 757614868413440000,47093 760646963708649472,61867 787386530914525185,209838 795274940354273280,264397 768944913421443072,108729 759813077156134912,58254 750883987464327168,14858 761034745174122496,66348 794875931026423808,262849 776901609859145728,159359 794242166730199040,259200 767979283549720576,101681 759966120262500356,54739 794713376886657024,249926 763049879908282368,73926 771901057748180992,127657 790885516866641920,234583 787097996693385216,349856 773906811040641029,139404 757030388510367744,45950 766200695661826049,81929 794598247926992898,11774 777916675467251712,140444 791265810031316993,237491 793999330235531266,257492 787007353036038144,207287 793876300201074690,255942 764731156470243328,76146 785873608669143041,198671 792505637661908992,203546 750766190000218112,14950 780789594350559233,183269 775290037135106048,148045 769821350785458176,105109 761587039925964800,350711 767104286803230720,97392 774947403359195136,145968 785276350835859456,192380 786739057862643712,204835 772790605982294016,129551 789888214744072192,227242 793626610511392768,252581 758659315888709632,54070 776080557406945282,152872 791256302357999616,237491 795724832583417856,267862 765927219671597056,1249303 768083620615643136,103354 781292840542474241,185310 793186754270466048,250430 764753821172051968,80773 790620250429460480,231894 788829281841446912,220539 770274345776132096,117257 766431229419917312,92958 768299393422204928,103071 794696918823825408,262849 750714430971908096,14421 787386502980440064,210694 760905842141065216,65234 792837823762083840,248016 760633715768881152,62779 775097977773916161,146847 758274523141505024,51595 752645804641378304,21332 769241386096824321,110362 789494972886155264,225981 786873400560091136,202248 771641682928336897,126152 764037202145845248,80619 758169970048106496,51451 759823641479618560,58267 794587337409855488,261155 758469110179074048,53506 773866019802771456,139404 791436290684137472,238780 755856913200353282,39384 764185102343561216,81869 770596556403646464,105109 751628950972014593,14277 763823729897975808,80177 792151637955444737,242693 792081925456269313,242693 773794954254622720,138140 792357272114475008,241819 753367107308367872,26677 789920979547852800,227242 793506991280971776,252824 753976393457868801,27284 759177659905548289,56964 787027588011012096,208014 788621992220061696,218258 794592384390598657,39957 791327635636752389,203821 776547834443157504,155688 765709965365354496,86103 781398931645145088,185595 786411898694545408,203674 757881883350929408,49852 771099082378969088,122817 738804095230738432,11774 792133895114416128,243187 785342351061422080,195125 776204799163248640,154534 780610552972341248,181755 764908962722426880,84666 751579261274886144,18893 760980277413806080,66159 765789317277122561,352018 772160362602962946,127707 780437051531419648,11774 753215240091869185,25255 778874781131157504,169715 791348762258046976,238395 769094743188013057,110001 769326010999443460,112363 734921050627047424,174090 794570801257267200,261155 795696458955689984,267855 781273871190069248,186149 785586324405362689,197297 755068353740505088,34666 766329832548335616,93036 793303537212096513,250633 786755840208429056,196701 765423833209647104,1249183 757318903806566400,39462 771403196656971776,125367 787597012782813184,210289 788920907561570304,220526 793177155031171072,249057 779192995618795522,172799 794567641725734912,261155 756992194037166080,45369 793984273468588032,257325 785815500337115136,193501 779054247383961600,169923 793826676685705216,254135 774638350615519232,353879 765351408728088577,86440 795089076819021824,263898 760265772111319040,61412 765674668565012481,88052 792049889614200833,243187 762578009547280388,73030 786194090090074112,201619 794635479706640384,262025 793270582234247169,250430 785274292816715776,193817 781875005923532800,190635 760230112688123904,61145 775369865624424448,108396 771797204956745728,128043 764469509084164097,82837 785906913263382528,197512 790695645963128832,233692 767285981502332928,97355 793606750960136192,252679 760522582076559360,63149 761733687679422464,69231 776967717656158208,158815 794797780409516032,261818 753799293954240517,351340 760057242150469632,59382 749632128976027648,7852 755161661401694209,35890 775405363403169792,148170 775409424944861184,148994 764209078843285504,81946 767725236301156353,100893 777113044677779456,157755 773705266047004672,138819 777261463476006912,160602 763800840415117312,80393 750020391574306816,7816 754727565030457344,33081 755822305461334017,37219 765515286690852864,87904 743102731078893568,1170382 772828516979060737,128934 772937516160655360,133691 785972649314832384,199211 767850570728214528,98972 755074349422505984,34666 785496111662309376,196277 777326940155850752,159876 778363813670203392,167220 762281175935098880,51778 776821811178708993,158387 762311437217894400,67852 786297294006185984,202429 793864526735310849,255942 794783534875484160,261864 761658285074313216,69565 763222530874159104,74049 794894138906906624,250293 761157118087028736,66863 773632679413551104,135025 778056689471729664,159093 789078693331111936,223286 759130032346390528,56964 788505598287577088,218349 773655816750718976,138382 753035492770349056,24597 762975846764273665,75724 787362926889873409,209477 793593623686164480,252020 764578486765969408,82066 771700556230385664,125163 791390069441593344,238123 790274791873847297,229693 791746171085594625,240682 758397305061904384,50804 787683866299498496,197967 780795405760024578,183269 777530518648807424,156835 732718357804257282,353278 766089230598615040,91049 766890164249583616,93261 795369532902768640,266151 756313635077566465,41680 792996120955908096,243865 757358361461403648,46890 750461328414937088,12535 791350922152587264,238395 772172276166959104,127707 774686672583659520,144048 790911390353596416,234796 788959691284111360,222500 754905102486343680,27045 793187936720171008,250430 793474607789596672,252580 779426592707768320,172048 794947371696328705,262847 789199621658595328,223899 762748725295013888,74612 771459781630365696,125145 775792473503301632,150256 764868926119383042,84209 773260207052828672,134975 773987684863795200,140444 794912580603088896,228911 790958941408792576,234653 753917867356192768,29837 768223809220452352,11774 793600805337268225,251987 769179822614470661,106673 763097640376467456,76549 791851137305485312,240566 752831770278629377,22991 768934796663754752,110477 792138721365594113,242693 765208281602109440,86440 774553750799343616,142668 778309848354127872,167398 786190882810638336,201619 792829084778631168,247819 770417638346547200,117609 789217745954967552,203546 795005044148015104,264431 795660631810654208,226829 773392777229074432,135386 793187816251326464,249926 792679635855310848,246726 754747279345582080,33356 744943324189057025,11774 788736709731061760,220029 788516741152403456,218275 791345855173275648,238383 774494585687015424,143051 773892150480154626,139404 789293153471827968,224680 773535526355775488,137042 790954438559051776,234653 752287697939509248,17842 755863436991590403,39207 793983684621660160,11774 754831201890742272,33356 773955585758855169,140444 752093043814174720,18504 771383715754901504,124597 791633146848632832,240067 767121468282982400,97811 757710369590738944,48522 785252707212722176,194082 793123094474944512,249725 795082866355015681,264397 776060318388805632,152735 773152506729926656,134470 786314653479559168,202727 771059755204743168,122251 780932478122991616,173358 794588236446388224,261155 787049878937403392,207287 733063605168398336,355696 787846769132630016,11774 759390655953178624,56964 789936245283561473,223999 793295176265441280,250633 758120533472915457,51344 763096632820895748,76474 774357038205923328,142671 787746909293129728,205197 761243101323296768,66815 762720420558737409,74247 764222028194934784,82066 775451524491309058,149124 764973183623540736,85562 775693065205932032,150663 794638089130045441,261155 772191302444126208,127707 768027107439935488,100620 791330527177506817,232863 774536740396752896,195876 789385784855887873,223935 751162937738403840,17440 743876658227216388,11774 765587320091189248,78360 780780516408643584,182036 781140964459089920,185496 789253510239879169,11774 787384768384016386,210432 792538267216334849,244270 780474645686386688,180039 792219592231833600,242521 757602787156856832,47761 740574727211757568,65113 769157197196627968,110709 787318802535051264,161165 769085215142735872,110362 776555178900135936,156132 767565734025322497,99900 776437901399777284,151463 786950781920501760,205989 793357887888175105,249926 775422484849893376,148045 772593800510214144,131045 786031904889769984,200712 761753272252141568,69711 767120112742572032,97811 758670493612257284,53185 758466172337524736,52554 794231961116086278,258331 778938277231366145,170609 767538133885788160,100021 791777885367377921,241678 752950680797667328,22439 758994584563093507,56282 768491626008281088,105642 757414225979461632,46006 774225518392737792,141867 775081778197344256,146259 785257191972433920,194167 778207071904862208,166390 732696186738511872,1170592 750426359839719424,13343 759922796243804160,43471 771317816276418560,122126 772642486078627840,129551 770799320920494084,117303 749927530518286336,10735 790730108633960448,231894 791542950345912320,237385 780090455585202176,177472 766373069699055616,93261 763542228287430656,78385 789678074057154560,354112 772232679991443456,123825 785419862302683137,195408 749961998214004736,10771 770345865932189696,117932 788707948780331008,220031 759812915851436032,58254 795721054773710853,267649 791304092178010116,237491 752658324462587904,22936 757575364453474306,47761 765023453590073344,85434 788458642328608769,217837 777174793053503488,195876 788672252980047873,204343 768130140001841152,82344 765708665596805120,89076 778040490914492416,165523 781350138363064320,139404 788115402417119232,215608 793272264473059328,249210 793965606483554304,256552 749504570632474624,72093 768967358337560577,109667 776899542163808256,157082 794591411693764608,249926 765536626500067328,87904 765956048607809536,90003 791369460800065536,236454 772214910604435456,129558 755159972275687425,35890 775526638830227456,112363 791708463755911168,240145 767877001118044161,98972 785734125483282432,197698 767347985143500805,90384 795686828196052992,267521 764863631158829056,84209 778307099537178624,167220 787099597185380352,209151 788167537993318401,215969 793487719146004480,252196 776544642624024576,155933 791355121854709760,238395 788450023142854656,215754 791771977660833792,240814 792456480624631808,243187 794932359065911296,263895 768784238283939840,108849 765721584598482944,88920 785502643087036416,194723 790667750670675969,232137 795363112782163968,263906 774918167592181760,140444 776556752477138944,156926 793287498994778112,249926 760119672108974080,61051 776955412981702656,158387 768168519137693696,104313 773652492282269696,137740 794636153764855809,261155 764155011626573825,82177 751121950861393920,16589 757582192063176704,47761 780725300317519872,182211 756592893834301441,43391 757954886323494912,49573 759178419628236800,56192 756852773115736064,44450 758498257773338624,52495 765906558572048384,87904 794202565072146432,258598 790470074062675969,231015 772119295148986369,129558 785796519832199168,197512 786405691204505600,203674 764313283495129091,82066 768152277496500224,103294 776186196896604160,154322 751575517661392896,14277 747476237581434880,11774 761708104790650881,67852 791703109068357636,240889 794564739816980480,261155 775733281006301184,151185 756460791432228864,41689 792333979735068672,244767 794092530661031937,257581 785462249255211008,195975 785929150229983232,199546 790195674201501696,229909 790600660253347841,232169 756883109350637569,44163 787259689197248512,207287 795128100489203714,263907 755070841822416897,35237 794267394575310848,257325 776989277812957185,86763 770691983895437312,22267 760599512452915200,63522 786758725902012417,205090 770494727288389637,117257 792019434936397825,243075 788755754069073921,220332 793371750323068932,250064 765936632583323650,90384 781869944950497280,190553 760813426465734657,63858 793170155102695424,243075 795656810879451141,267730 762776264889421825,73712 775368322175078400,148473 740337096427077632,11774 795210543770570752,262849 771018158660587520,122299 753696621754404864,29263 763388364678627328,77731 794138764813750272,257423 794531032330543104,261155 757443423582367751,46768 785797937221677056,198466 793485007302041601,240926 752649711878889473,22546 786981467091968000,207287 768169556938416128,103294 781286043358232576,185243 751054004537401344,13495 786939832798818304,207613 789364546091745280,223286 764078506120581121,75396 786597171751710721,11774 766292779727147009,92166 767416387362893824,97519 786674610720890880,205728 753288646329966592,26029 770625877549862917,118192 780845533447368704,182870 791768829592473601,241367 755515184169357312,36735 732100525613670400,349191 780583978948440065,11774 770792442597560320,121479 772911462255693825,133081 789933936096841728,218002 757865247902359552,46594 779493340765192193,170620 795091721076035585,47835 791687869618229249,240483 794610242688520193,261155 788010763982176256,214354 774298025321574400,142668 793496741630935041,249926 767850631172284416,98972 760172489951551488,61412 763079494093516801,75608 767102786010017792,94699 772915852224110592,133519 759482776714371072,55461 772566903332147200,129918 744017840299184128,1170733 780439369526063104,179537 793581904851247104,253206 755803803895463936,38535 764150922637250560,82209 764828856368836608,84689 733023014367858688,11774 751571188128837632,18478 752939869421330436,24134 766730929024950272,95672 757665022432555008,1173862 793772010706968576,11774 795348603896107008,266079 794212211484860416,258598 792178892362702850,243848 769354773669744640,112872 758346002977943556,52554 770976248747139077,121612 788450595375951872,218275 793127393661685763,249469 794534048618184704,261155 794572542891663360,261155 788041075239682048,214288 794879482234433537,262849 795735849681854464,267576 755100117716312064,35449 770360710090133504,118087 770208731594362880,117257 787384416251228160,208307 773260280365146112,135381 792435830165950464,244195 779664313367879680,170215 791835060081201152,241819 763508152943857664,78878 768861915598688256,109666 770083672187932673,115435 772515903518937088,131421 773939659684532224,140211 794294181212471296,11774 763462764589350912,76406 753365992349114368,27317 758136017496997888,51239 775562484199686145,148994 795279232439988225,247930 786356812429729792,202304 769948158927384576,112345 778387364041232384,166532 775056703754829824,146338 775482454199054336,112363 755584517943939072,38286 763222188463755264,77159 778311044200538118,165590 793210958948818944,249469 753316566536708097,23739 758353359481016320,52112 794957187831517185,251452 735976525116407808,349678 753666305144688641,28732 773501887580663808,136947 792717781733027841,217837 786604843796303872,204901 791705569719648257,240260 793760436583821312,252408 777949745390219264,164764 790428541762449413,231550 774034920763043840,139404 794293212093390848,258598 787836557239595008,205197 780611499760975872,150151 795448430764195840,267231 778900911796039680,168794 768495650660941824,104973 791125561502498816,234583 761687416080130048,67852 768963201325162496,110362 757070006513442816,45964 781451808703143936,186584 751756093710270464,18495 759931106066108416,58508 770889056129548288,118724 770937686739841024,122146 791756517959688196,240483 761933420012400640,69231 760086510104289280,60866 765293896549163008,77464 790543087500091393,226461 734820796703477760,178201 775332444509700096,148170 763871316525080577,80486 753758650443980800,29263 773236820368764928,11774 790718167966486528,233152 772648007288365056,124597 776824591989678080,153596 732549176815419392,352466 776725414031024128,157693 789506600792838149,226048 779051951342354434,171693 781134838212464644,185725 785904370772684800,11774 764945387190755328,84929 791771307725643776,241676 750651799921655808,14421 776464963506409472,155896 792950505320218625,243187 732918080146276352,352462 773376539912204288,134993 766711688519356416,95121 790993845886521344,232169 772603865036357632,131007 788717436501569537,220029 794681961272864768,261818 770705233223774209,120610 771562429528412160,122126 771898742584713216,127775 785993935193681920,200467 751999449778429952,14277 768314313564155905,104932 793262293677211648,249926 754755650912133120,33356 760628475850031104,63559 766425210689990656,91810 763072635358019588,76429 793915697403301888,256125 765596073624690688,88052 776775763056029697,157584 795671684179107841,267862 767444514629939201,94699 772078733838675968,128791 780765358324146176,182960 776720631786250241,155898 792408122513956864,11774 794571062688157696,261155 761928447354474496,71098 753631597728006144,28732 786305728902467586,202874 769407174967721984,106716 772853440447848448,132335 772984683877376000,133519 759377055779786752,56700 758712696590053377,54070 777844867821031425,163990 778375097295990789,167569 766368619039223808,93405 794534898543562752,261155 750815161297039361,15536 767862424036777985,102137 785675319843880960,197091 795113013544161280,264431 768627039968649216,107966 758434465630654464,1248609 794527511250141184,261155 760971081599492096,65839 776123004195598336,152878 751619487716220928,19000 767400949061038080,92854 793330906895413248,249926 795122534840733696,11774 758125777250553856,51239 776167122024136704,154071 791344581673484289,236939 780480459411185664,178258 757265276542914560,46612 768246781889118208,104406 774743826221195268,144654 778582516097753088,168633 777834904352677888,163885 793471780128034816,252408 777738240971280385,157693 794649423951331329,11774 752622675667722240,19563 768899360470032384,109945 785385012958863361,195481 786672035552460800,7047 789454580740419586,220857 778340800597925888,166852 759199361180037120,57574 790593293600120833,231894 781183609537437696,185310 794712489271267328,261155 735989417547030528,11774 770735424759267328,119719 792856957434601472,247877 795722192197718016,268448 761972183648305153,70941 781578431658008576,188119 760137263082774528,61051 788443506503278592,217837 758442041059729408,53217 753560249580163072,25981 792725813502369792,11774 795693431460794368,267862 792130346456260608,243187 762807939656716289,73712 759147741092126720,51069 772390156812820480,130142 794006420505161728,257492 779010964028919808,171017 791348345541386240,11774 775486679188512768,112363 793509771223572480,252824 771949918147776512,128934 778217058299326464,13324 780635540768948224,181419 790573583789543424,231894 779567247610159104,173846 778346618173218816,167220 790873048257822720,233692 794989348219330560,263907 778486034791215104,152594 766368892952469505,92105 790898395258949632,234583 786710063947931648,205353 795761303579148288,268646 793135077047828480,249882 751601300597567488,14277 774064663600377856,139404 756221530980233216,39462 776716832753364992,157031 773943748103380992,139404 770327133616873472,118129 773239200086974464,134684 773907457621921792,139404 792743948783681538,247076 757221555579461632,45669 760883775454777344,65222 778063301271965696,165185 793572940616830977,252020 794708317104984065,262752 750854559468122112,7275 794579135867867136,261155 794197388806135808,258044 793994209237803009,256239 781333523068096512,187364 780139191048876032,176127 794129292384989184,257492 769792760270491648,112336 762298994634743808,431998 756255267566841856,42344 750739731533721600,13491 770378346488225792,11774 789972461030895617,222722 750389379932123136,11774 776092998543081472,153194 780602908333092864,181955 788888564511670276,11774 792192508277030913,243075 732580237460918272,351514 757297349089759232,46890 767814958474227712,101203 753672867057893376,28732 773925113045524481,137965 781204364035760129,11774 786049350614999040,105109 791406267436720128,238207 775952475194961920,131421 740937263131983872,11774 754033223101845504,30910 786365944889171970,202217 792887884248326144,246225 761820810973765636,70846 793742807563431937,249926 795655582074208256,267521 770357286682370048,117257 750404422438649856,12883 791806747979685888,240584 751026519229734912,13726 768770825352716288,108849 788959312035115009,11774 753915916073611264,30339 771422336331423748,125554 785259693862039553,11774 778986260312518656,171693 766350625667969024,91894 762056868428603394,71070 794030270072680448,257423 794203176224231424,258598 756303493187592196,41459 769920945955844096,114985 793530173744295936,249926 761464518983557120,67226 776192591419183104,152946 789180049635192834,11774 791717081385275392,240474 794320153785802752,257492 767220738252083201,90384 785590252060577792,196277 790930978046824449,234991 793168407164313600,248988 780836650951725056,182659 759045035362963456,56552 775791591508193281,150663 774282915266064385,142506 789238098320240644,224680 752990251661033474,25255 794570215631654912,39957 788061385313832961,215030 792042064322043904,241678 786179317931925504,201374 793637129947578369,252020 777237479367647232,159146 762808898059325440,73712 775777219633410049,150511 775903678649610240,138490 793870751116001280,11774 768973948516261888,104271 793684836946890753,249852 759194313054052353,57372 762710382783889408,69778 762003906637467648,71550 771492836013244416,125111 776582156407672832,155896 794593270781251586,261155 792614104808718336,11774 756778799237390337,43285 761641948192968704,64730 768481718311460864,106774 770280555162300416,112336 789518429535477760,224680 791393637393391616,11774 758035789754228737,50464 785563051462389760,196277 790991524758642688,235481 769638039488430085,109594 774642569401671680,139404 759936047690100737,57904 768972486486597632,110585 774037197838094337,140230 776512440490139648,155451 769694564252876804,112363 786808049054814208,205353 793110154451439616,249469 785980832548663296,199478 786612498153832448,204539 766979075961257984,97119 795110401205796864,264397 754189362875686912,31450 757625712316588033,47940 760365592272629760,62063 759382697198313472,56964 791678129223925760,226048 760159538888572928,354100 762991189972877312,74483 792969242870030337,738099 791782884268924928,191778 795483819361050624,266786 764286585097465856,62180 750484484315815936,13532 772207831638347776,26066 795079208007507968,263676 759769692684767232,56282 781883218001850368,190635 757345212444266496,44429 758995459419406337,56302 773265348447600640,135736 768911042474684416,108795 758164650030665728,50923 755046206225707008,35044 766446669542006784,93184 756870008676974592,45125 763785263478935552,79987 770016785143894016,110585 795749995374870528,268281 765384011892060160,87507 792155488272183296,241438 755951564636893184,40875 778285916439838720,167148 773203350753976320,134561 778686559272865792,169201 793290744064647168,250633 762751881584214016,74468 785463653768261632,195849 773622658936086528,137978 795741813026000900,267576 772915871513649152,129991 793274046066548737,250633 732086881530216449,349193 792142137383059456,244052 753010087975792640,24346 767575478651785216,97852 770082384280711168,111549 794060864705830912,11774 761902020769054720,69231 762695562994987009,74247 768855500112789504,105109 790972514037927936,235590 771658362001891328,127006 768274948922146816,103506 787964816690409472,213887 734224973678551040,349653 767802364640231424,101681 768189682819620864,104332 772809592463958016,132335 766397971378401280,91946 764967294808104960,85562 794182701750239239,258331 755853222837886976,18215 773840201441509376,136867 791285858213167104,237491 762809753579851776,74483 763405346446553088,73926 774191157760790528,140444 768937844723384320,109767 793156634038108160,250066 762015518102544384,71476 767801892676128768,101681 787034924654080000,207613 762775399084339200,74868 762095806417559553,71270 765921531947921408,90031 759555237224943616,58227 776843648323325956,156053 791732225897336832,240682 795432688069046272,265855 793161359571779584,249926 761938500136554497,70941 792113401493229568,243075 778582373235511297,167220 779118772783198212,172148 793298932596142080,249926 795700435562758144,265855 777600564234362880,162610 773119147412598784,132335 763601869155557376,76652 786129843113132032,124597 791837275114004481,240584 771141157011070976,122126 786992269194911748,208016 768856282149244928,109666 785939720895393792,199546 765679164322045955,88920 794961503199719424,262847 744556687231696896,1170557 758775961961705474,55257 786746303455911936,205181 773890752199917568,139404 774009550751924224,351489 752029739045400576,14277 789807313477574660,225911 763376968477896704,77590 793258855299899392,248253 794018301944811520,249926 788006367042818048,214354 772802620926857216,132335 751914671003865088,20279 768977850443653121,110344 776763390345740288,157082 757845045684822016,49723 769637273847693312,113412 791466680698351617,237894 776901363187974145,156835 795234389399662592,264431 790989832042446849,227183 792353249940557825,243187 767146193373786112,97432 765895512411156480,89854 787012128272162816,207949 778559036392341504,168794 787288581337452544,207841 771839871098970112,125853 791948988249284608,237491 776433529181855744,155688 795218294831714304,261923 765194756850905092,86103 768087257752502272,103354 779756627972853760,175092 766191738620751872,90388 770019566844010497,116373 781270012745113600,186210 773032986233012224,129119 789899114313940992,1170856 774011098907283456,139373 787912668069949440,212711 766103160368852992,88998 780934851180408832,181419 758054054002057216,50923 760514159842848768,61655 780098361533800449,176128 791055622821277696,235487 764137637435346944,82120 791358362889826304,11774 790602903887183872,232169 794587879905390592,261155 775769900312768512,151463 786692625290100736,205143 794663872254922752,261050 756196754991702016,41726 737875940496277504,1170533 774349682382245888,142836 767182387230957568,95672 773736892684566528,137042 750898887712509952,15242 778312887013998592,167453 788629529875116036,206812 756189470165131264,41680 759526806500151296,58227 786622964556890112,205181 751064508316065792,10735 755794503370366976,11774 773854537434169344,138819 775820062082998272,151463 764604574128824321,84209 751958734465826816,14277 756651847759306756,44325 769251200038494210,112363 779651681080504320,161573 763129450624081921,75899 757063467375263748,44429 766441507213770753,92075 786248288366235649,201958 789526187299176448,226881 793581629088247809,11774 793132920852492288,249469 795026773406781444,262752 794548016363565056,261155 788704391910068224,220029 791386632444317697,237236 777295988612403200,159876 761756711690567680,68862 785834183432114176,198671 732123025311715328,7311 757366369193070592,1248475 761936461990100993,70941 793621823577583616,252408 762311879007928320,72350 765620765588938753,88669 743229186240765953,47188 752852263295672320,22752 770274180575223808,117257 786241427625746432,201958 790696771466907649,226881 755170860932206592,35890 791263892852776962,204413 765620145712566273,88523 795767533445976064,267571 787986365053071364,214209 773894895765299200,138382 766811702109151232,96057 776007118411497472,112363 786988875948306432,207949 788853445449179136,216009 750848831772774401,15451 753351197533364224,27045 776584982936580096,156644 774797336694448128,136018 793853827665408001,255942 780039497413173248,177961 775362640268890116,148537 750394831206219776,12805 752665880048177152,22630 761367363077808128,68163 773548103051911168,137042 757933788571709440,49925 762459625681588224,47283 775604214164848641,145876 771247916463730688,122158 776128030062313473,152735 786904632899604480,207287 790667339209535489,232427 788834387303526400,191622 766971750248742912,95672 768427888567685121,106332 786082872922955776,49459 795076049822330880,11774 767888028438110209,100605 788194942896082944,215252 766204677650120704,91762 786834242260971521,175891 762096689926639616,70689 768855514830614528,105109 772747181094760448,111549 770280737518063616,114254 786403660192362496,202369 781030197839683584,183801 792164016474820608,244550 770794431477719040,121479 787077426341871616,207287 780086276158468096,165348 773257935979962369,134561 762136901482455040,71594 752647644661493760,22777 762748826113417217,74247 781390183807660032,139404 791416682187153408,238207 794989505543598080,264397 769659641919893504,112788 776814900995760128,155451 787722504131534848,210235 785453797757882368,195125 795749420251959297,266079 769953544434614272,114422 794206836782026752,258598 789498478200102912,225981 752169706711158785,19563 760812428015702016,64722 778496579476987904,152594 785642660744744960,196932 774004862656872448,108396 765087625208336384,84422 794933182575546368,249469 785515789457629184,11774 757344253899075585,46895 760610208217337856,61545 763148856267710464,76794 790993331870466048,164814 756994031360602112,45369 779839923755114496,176109 781532447523549184,187976 777181619434184704,160593 758315315830722560,1248577 767828997933821952,54070 793854361306890240,255942 793132990301769728,249841 768773041211990016,108849 791439158896099328,237908 774763911254052864,144838 758027133486764032,47761 756589511467864064,43383 770488321017536512,118191 776175666706251776,151409 768857226903564288,109666 786554454933843969,202727 793598223915024385,252408 769898880595030016,114219 773622251526684672,138054 781539910805172224,185310 794000701982699520,255870 759353867150712832,57921 791799024575590400,239405 775526612783669248,112363 790727406906552320,231970 792902794814468096,247241 779397529276256257,174610 785644713462210564,197512 742171871634821120,350711 764205254372130816,81869 771943334898176001,127775 794371769452871685,203546 793849129130569728,255942 753248934236225540,23885 791358130558996480,238207 792799388296896512,247379 755163685492961280,35890 781868412591112192,190635 762458886435512320,69548 785576011459158016,196538 758138945502711808,51595 763324162932736000,75899 773056372921466880,132364 758048336062648321,51069 790852273710727168,234484 786041211220062209,198671 790752042843303936,231092 792045446592167936,240483 781508547020517376,188401 753467232903061504,26458 787117783851081728,246425 764075604450775040,81702 793201848077475840,249926 757790747303161856,48549 794802551279357952,260173 763097547883720704,75899 776878488821370881,157993 791803823752744961,240483 769580014199271425,114227 771101236321931264,122776 791349789485109248,11774 795770471312752640,267587 786775054965145600,206008 763158118855499778,1249110 787945489459183617,205197 793150579858079744,248437 763110197036318720,76577 785242527905550336,194167 788185965147795457,215754 756574945480552448,44022 764798810417688577,84724 754722826226114560,33356 771330444822470656,124597 765147224091271168,85562 772900807880519680,132908 795316182551101440,262022 756202065773334528,36545 770245414633238528,117257 776471797688524800,156053 790912747688960001,234583 755694908317458432,352723 795767226972459008,247930 773935099511529473,139404 764825791200845825,84422 767735778826858496,100605 733080767065149440,355106 776487268982722560,151463 781259250194604032,185313 754826399681089537,32337 753296524969291776,26924 756554548962070529,43471 757753163520745473,48220 763454540029038592,78477 764871147540340736,84724 794666351210033154,261050 795188849114836992,249926 795245058794672128,265686 756888081471528960,44450 778716923810885632,166984 775792173589655552,151741 786434887431495680,202429 787777603092549632,212000 780890320732958720,184143 786545395597836288,204413 794225242352783364,258044 793933782709456896,253721 777366644846759936,159876 793136576331075584,249469 733099728695627776,27848 768531518792892416,104999 789884017634082824,228292 751000868296667136,15913 792876960984735744,246392 749918396725075968,7816 779471282828173313,174557 786836266683736064,205155 767842180983427072,101514 780118662514638848,178258 773903991164047360,349856 792895379457146880,247877 750440302251503616,12883 756264825487974401,41719 771905926194339840,125853 766159819891994624,90346 786530459752599552,47940 787251886139252737,46572 795692177938665473,267977 786852635781451776,205651 776504648433803264,155390 795420737221828609,265855 787039816852451328,207733 753706733688623104,29263 761809957679312898,69548 766773193801555968,95672 777003636035424256,156835 767810032796925952,90629 779250147997855745,172185 781310981423136768,186584 771964632005312512,121795 756276367101231105,42432 767805192158994432,101681 794436206310424576,249348 791341352923660288,11774 763062761010192384,73447 772094585979809792,129558 773216130441687040,134561 755432888737292288,36545 776970145553977344,159546 779170413431500800,171168 770116534530433024,116947 788916951426953216,11774 776569922726064129,156835 775832303314403328,138490 769320264614248450,112363 772960524577320961,133454 791161517706211329,235828 791452888274866176,238207 793151387601342464,249926 765524031856451584,86103 794552040143912961,261155 764192442228760576,82544 764220877714194432,82766 766367864500592640,93184 768546347385520129,103776 760879127180095489,64326 785663098757668864,197297 756512212013940737,43391 785409673465851904,194068 732294756135403520,350295 778370978883575808,167407 775026684613591041,146259 792510854050697216,246392 792938750615642113,247241 793481328226213888,250633 781826580616052736,190635 760710891625119744,63149 750830093405073409,15536 785547963129004032,130635 760849519672037376,64722 764511385950752768,82066 780434550967132160,177773 788740634211258368,220332 793144034789302272,221524 766393107889782785,80939 794746846925176832,261155 770388336720678912,118698 774068059585732609,140444 775646489041313792,150458 759152432827944961,56192 789429433757229056,225981 789939947142717441,228820 770023714285088769,105109 788476307369779200,218275 788775520464871424,220526 779023090336485376,11774 793502788592381953,249926 763443986354741248,78159 751069230318096384,16269 756209373983207424,41680 765693337164578816,354700 771202848524677121,123280 785850665860009984,197512 776173769450586112,154071 789984339907969028,228354 749332193944690688,1247996 794546295620993025,261155 756235735515144197,41680 792099150590607360,242570 750183440948031488,9403 757741091554627585,49066 788522177008107520,217519 792000820262924288,240483 737882993990246400,352060 759097529011097600,54842 768245332379439104,104406 791727762729947140,234583 765788937747066882,1170332 794547656634679296,261155 754807265237032965,33356 794941346259800065,261155 781489879712690176,139404 757837332632309760,19563 757907876883103744,49490 753031208678809600,24788 790705309543231488,233756 773341182147436544,135736 758472042186469376,41680 792076979600326656,243187 791372108391550977,238395 766649266882293761,93311 778348588300640256,165512 765523154303324161,86274 794225239123263488,7311 779743278820458498,176203 788133520938008577,199307 787486127800225792,209918 773287095636897794,134371 793101412330643456,249469 757904364656701440,49462 750838648585740292,15643 767460555149889536,97515 750131223331086336,354090 793510523933523968,249469 762934061446725632,353374 768451263373729792,103354 770314836777406464,11774 772828274787491840,132335 752629963203891201,22735 790916042566475776,234583 751092134120419328,16897 754090065546969088,30590 775338051656560640,148479 789849971604459521,225439 795110502267494400,264431 776932613734793216,158338 791051144365764608,78159 794590182250921984,261818 760827874781822976,63735 786382883766214656,202727 778339511172534274,167569 764524171204308992,83391 788911472281870336,11774 770616270148382720,119937 794983755786125312,263895 758352821481771009,41703 761017273461071872,65974 791439457543004160,238292 750269328784699397,10662 777174739580137472,160651 766270945619312641,92048 787761930672836608,205197 780487566969729025,180520 786010193851064320,198304 752946234135052288,24248 766385261165027328,93405 757958555546718208,49852 791301989590241280,236502 760616909163364352,62327 765196335129567232,84449 773900846165794816,139404 793703123084840960,252020 776517851863592960,155688 794591748211245057,249926 775459649357131776,148010 780809699981754373,181984 795346830074793984,266500 758659199731535874,54070 790977953731444736,235590 794045436562587648,257492 778670133476818944,168892 773975099502424068,139404 780926517907828736,170187 757957846185177089,50314 763375608399212544,53995 791700350558281728,234990 793902871154679808,256255 758761526773723136,54070 768855513220079619,105109 789288123574267909,224680 794595967697846272,249926 794210851272216576,255870 795114844445777920,264774 794692911887585280,262752 751986298848681984,14277 767832234015338497,101163 777668628774789120,162596 794308484825116672,259190 786440347735953408,195876 789143904515821569,215505 764189740581081088,81869 793277499778138112,249926 755793738228764672,39384 760428498154557440,58253 755503820348600320,34666 762098365123301376,431998 773162907819503616,11774 775070015468949504,136590 760103533131788288,60865 793160850400043008,248988 732437894896439296,196346 786958955092193280,11774 766483107658633216,76370 786025947325689856,199891 795024301841936384,263907 763826318136016896,79911 769151331504447488,95055 771005126337323008,118191 780614552073494529,182146 757734345004036098,48549 767903830591713280,101681 750686715434545153,12883 759333013423521792,57574 773620207545753600,138054 752273527898710017,18374 787031485626712064,208014 789529574358921216,203546 778907570148896768,167319 753780119186071553,29592 760906732704935937,65626 773299121977294849,136110 788908802552819712,11774 788356506269908992,215608 754003726629679104,28866 766773207508463617,95767 779389854681530368,174557 794566943974027264,261155 756567690043596800,43471 763505088870641669,78914 788020043338526720,214209 793298943803285504,250519 794632694147661824,261155 794721499534020608,261155 763259463885131777,76549 768854846187278336,109666 794113225075912708,257423 751999060635029504,18319 776131544163332096,153699 786944714171748353,207413 785643192460857345,197241 791293358983487489,236393 755892142795591681,39697 753969119037456384,354238 763818187674771457,80486 769754287110967296,114987 768514199274127361,106281 791276610863280128,237406 777889433844649984,163127 760827089184366592,351340 786633239884603392,203350 760466052002217984,62798 790252049698914305,228341 776765027944636417,157755 794178333864955904,257423 777005936384708608,156835 788055762752958464,65113 793167968238571520,249926 786057224837853184,199546 794694352488591360,261050 771678495919386624,126152 790618658229751809,232169 791863192989396992,240483 773166050330443776,132765 791700183641911300,240592 779545330765271040,167939 780568410698682368,181409 753373360948740096,27061 761231617012731904,11774 765223636789764096,86440 794569890745040896,261155 786363651317989376,202217 755451152121016320,35890 795409388005572608,266138 764859962950422528,27045 764850013918887937,84724 773274156511006720,11774 776879813294452736,157993 769249095470944257,27164 744966412804882432,349312 767731268645744640,100605 790622274244096001,229901 750707724741120000,12981 780587291635056640,181419 792818455552548864,243865 790624696387694592,232169 761872484522090496,68862 792543382442766336,244270 788844233729806336,220029 753011507084996608,24319 768975000602677248,110362 775484883040808960,149259 748828219692945408,195876 780523454894309376,90252 774749000700428289,144538 793479328948326401,252020 773972194342924288,140444 749771100935098368,9292 762114452455993344,431998 792770396697288704,247241 791466267097993216,238891 751798934889230337,16931 764147827748507648,80939 785536820515704832,196788 788047751506374657,11774 793540069789274113,250633 785688889612656640,197099 758780530825441282,53991 764939367026528256,11774 790938814831136768,234583 778308700738056192,167407 759521646944194560,56964 769021235611172864,100612 766258612951851008,90621 788389529602392064,217519 793189540840153088,243427 792620689807253505,231008 755868413470179328,39462 759182793385574400,56964 733253131182579712,351252 787848102422024192,212316 786588033168449536,52554 760160217841754112,61412 793885889743114241,246425 795711817075064832,247930 752648541328121856,22746 789907413004525568,227048 770204192875089920,117257 781263885995282433,184223 789142596803321857,223899 763489105170698240,78198 758689462658342912,45525 790923513733316608,192937 734662826854342659,195876 795428023185117184,266884 788339801908998144,109244 780428296093782016,171693 769679779314491393,106716 756299487115706368,41680 772922025929310208,132335 774674705492107269,144494 752930867589316608,24173 763506820560281600,78853 756455269777891328,43225 757685951128666112,48840 770748082178789376,120610 751233098667397120,17640 793085944631001088,249348 791969779062038528,242690 794633468927938562,260404 781292190022537216,183759 751606270143008768,16728 781713974148464640,186584 790214701175177216,226490 785520420971745280,196277 794632254366498820,261155 790228648192159744,227242 793504431262142464,250328 766453124949282816,93504 766593514234867714,92860 789996409076408320,229269 767840555615211520,100605 758092131823153152,50314 761077413673447425,65500 791701949271904256,240483 754042962284257280,30590 771928762275561473,126152 785492322481954819,194759 758498762704707584,47761 778561131275091968,164814 788202152623734784,216009 758752676167364609,54070 733086791671091204,355480 786133527465046017,198973 787765371231100933,205197 793281564281036800,251212 761271253562822656,67547 771546944594333696,125554 793262731600158720,249469 763775294326972416,80098 755846079434731521,40115 792813968343592960,241345 751759844642729985,19352 762295611068653568,71099 776726610749906944,157708 795743320848920580,11774 791309129105145856,237787 794679217090916352,261155 758055739231526912,47761 765329516847779841,87145 790622822527823873,232137 772087958887358465,127775 759503418746515456,57574 774441414335889408,140444 791005295686201344,235621 755456961706065920,33797 764328166445809664,82571 764577044562714624,82766 793500086709911552,249926 763419008896991233,78129 775181597410746368,147593 765563852511600640,53999 785764496400715776,197297 780420489684672512,180074 792207190094442496,243187 770428134751481857,118698 791739762973417472,240584 767356136655761409,93144 790968678791712768,234583 757551794914521088,47782 794534901781581824,261155 764827099890905089,84724 775364623012732928,148537 780485554706284544,178258 792059539793248256,243614 793147061394956288,249841 753363684454465536,27317 749798591066144768,7816 789146089404321793,215505 793314930405412864,249926 749920340592078848,10735 790349651182432257,230282 770060739151269888,116082 794143359644352513,256439 787001309484285952,208176 775436566143664129,148870 789872248098136064,225456 768224951937732608,11774 767894328400240640,355105 755729814800048128,23217 794296574469754880,259220 755965670551130112,18215 776597849651998720,154832 785556262293504000,196917 791181122742980608,236420 793156260766113792,249841 778739792334852098,170088 787007710743015424,208379 762009698157592576,431998 792551220653142016,246273 794037773107724288,257492 769000399193927680,109988 767337104279941121,90384 791484914352947200,234517 781601712729645056,188695 760804200737480704,64759 794323584516837381,258683 770639107693228032,118191 786847687110828032,205728 790566184177598464,230282 753715645498392576,29263 790935459010457600,232791 793374714915721216,8044 767075710208999424,97811 788862718161850368,221711 794974641982996481,262847 794223801265291264,256261 773481469314424832,136904 774002740049678340,137698 776278746017964032,154071 790911832064159745,209243 758847907223089152,54070 795261676148891649,262925 772345707755896832,33169 776196359393153024,153743 773897946995625984,139404 790594628655390720,11774 770456841146896384,117257 795026141413330944,263090 753637251188400130,28732 773728084843343872,136886 775931178335412224,151071 761663075648872449,67679 794281267646889984,259288 790960012042510336,234583 768854736183369728,105109 750041578043875328,11282 754741474466508800,33356 792150841956376576,244297 780171319891550209,177233 768935266962776064,108377 795445243835514881,249926 795663868257300480,267521 779616951278641153,173628 785976126908882944,192032 795298024650051584,266079 751902946141413376,20265 793618421363646464,217013 781229783724072960,185310 787074686916104192,208918 770396663445716993,118191 785525847285493760,196277 786189814647300096,201583 795088343381970944,264397 754755014061531140,33549 770755029515001860,90384 765412833706127360,87245 781480427466977280,188119 788697504657399810,220029 774693984513896448,144844 794191662176227328,258598 779139429164195840,172962 788856154688544769,220029 754727588040413184,33356 772156473690370048,128934 773952455390343168,139865 794552990610825216,261155 792066259017879552,243427 773921234484551681,139404 773893612887310336,139404 775116172526227456,146720 791335055838896128,238207 790572265234505729,231894 791450804150558720,237857 764151175759429632,82209 733766525551661056,351146 792552567385432064,242693 794293217718140929,258249 756511857108672512,11774 766633351314800641,94627 785941285085458432,199211 788704968232632320,220029 793104086430195713,249469 788756915224317953,220526 789340684285276160,223692 790520266053083136,231358 763003812730712064,75899 794495450132910080,260863 759498598937718785,58232 772807117199724544,132578 780086653511671808,176128 790733019728322560,232863 791282956006490112,237491 786400870204268545,203674 765331425105027073,87145 740409319116705793,11774 790977190422863872,235590 795289787708178432,265846 758253061919895552,47093 758664234557382657,54070 766561689613406208,93286 760980384658186240,66159 762073998515507201,47283 787022804449452033,205728 792057860230225920,243075 762309402514825216,72550 771908253118717956,128017 743982824227643394,47188 750560255571005441,12883 791349034648645632,11774 792063919430963200,242712 773845021099524096,132637 768990978573234180,23762 792341547975053312,243075 794700565662068736,262022 788443500194897921,217837 791035727056437248,234653 794940851101323264,263895 756538754769129472,32625 776158130044596229,152735 787721770069532673,205197 786916262173605888,207287 759250834848874496,56772 780824027376091136,179560 794219264374755328,258331 780406241541525505,176129 794319453915926533,257492 753697606874914816,28974 795065684476698624,256276 785667432744484864,196247 732616808511987712,1170605 779874750680006656,176745 793585305202880512,252112 756386676260220932,42249 790645827895164929,232863 763889226119208960,80209 793689086519156736,248988 759125941541019648,57189 778728972930605056,170252 776095672189718528,151374 790927416650829824,233307 754760967385444353,33356 780800823819370496,178175 794002349580615680,257544 765206815386640384,85023 780918441666641920,183826 750866493462736896,15316 788440629613395968,11774 762892254755246080,73685 793350155751788544,249926 785678130417700864,197091 793998724145954816,257492 792523507024400384,245101 788479619229900801,218275 753766256990359552,29790 773604235262824448,11774 779330510346518528,158387 757713795213123588,48735 760420469233192960,62222 742155919685869569,11774 755205901313798144,36208 786012266005082112,199211 786072881079939072,199496 732446907201671168,351306 781477769272229888,139404 787543373280382976,211347 772864801374633984,132364 785485730151854081,196219 789895431845097473,227048 794286387872878595,258829 749827592321130496,10404 786903228092911616,207277 794457905885872128,257353 794717141542940673,262022 764107501142941696,77590 758320736654200833,51069 768714140424605696,105124 791692197510811648,240070 785626916040552448,197512 794992163863961600,264397 764270246131822592,62180 793463275128139776,252020 755036394242707456,34916 785473126440308736,192032 793510278944219136,252020 795704204346216448,267862 761560476132270081,68192 794549563654885376,261155 794555344789835776,261155 794696154437091329,262145 795087830594764805,247930 768147757999587328,103030 770400739864768512,117884 774021820286537728,139404 757667364808691712,1173862 776533846124859393,155451 794371895281864705,257325 777991896316510208,163206 791072607978262529,236454 780380042618474496,179742 758767217752276992,52919 780184669723631617,158338 768061008434765825,103261 773563059231006720,134375 778964766291361797,171168 789453067045535744,224680 775739145876566017,150511 765700762349494272,88930 788251449373319169,215437 789252048004878337,11774 771438513548095488,124751 774582843552956417,143585 778947214282485760,171379 773514053796986880,137158 777950717797474304,163785 764168871402242048,82283 785811796099600384,198576 761716662231891969,69878 771176052236259328,122861 763023440567685121,75977 788886244226899968,221947 758127462211616768,51595 760464664279080962,62771 770844558846550016,120363 791049155623944193,235599 760909130043383812,65180 776986058651074561,158520 789922193022918656,227242 794552281039589376,261155 753706199359434753,29369 756643001447755776,43887 792108900107464704,244008 772712326332084224,123345 793150255042879489,249841 793323389674848256,8044 750917751439396864,15913 768543471271456769,106716 775834429000343552,151463 763114903372652545,72534 774302856513982464,133702 788199930670092289,215123 757238756613222402,44429 770834516726296577,120613 779400048312455169,174728 794220714882539520,256255 792029055285682176,243092 780570360378896384,11774 774012366144933888,139404 794590042937098240,261818 777950572632649728,164826 792006921326825473,206666 775015142979411969,146259 755923659856809984,38459 785682953284177922,197512 760167681173573632,60866 795040179757215744,263864 772931153346965504,133090 780063989699141632,178045 776588073576591360,156835 793857702023663616,254135 765644242341523456,87145 786395057301524480,202983 748834796307185664,1247946 776940194079518720,157082 753641961974853632,28732 789519262092300288,226346 785842384319963136,198878 788880282619346946,221476 788058107343540224,215005 770987197709160449,120711 791388063016456192,238383 764963393409323008,83648 781581476659798016,183269 775813703878909952,151439 778644243485032448,169201 768230142044835840,11774 794241894670663684,257492 775494887689117696,148994 762737296101617665,73712 757628148712218624,47761 769645923714478081,112256 778084787110158336,165299 792725282608340993,247003 768345160384032768,103261 750363861904138240,12883 777322002063384580,159245 771472231318818816,120690 792041009370787840,243075 795751923127349249,268775 793540527102844928,252196 793948962562523136,249348 779619737844219905,174818 750010866511319040,9433 761363399057866754,68273 769703093655203840,18030 751933548349849600,14277 764823660267995136,83751 786591027117318144,204835 795265181353971712,265866 786908635402297344,206257 792948107755581441,247054 795016205379760129,260927 773589230077476865,137042 767836250908848129,99111 794372299935858692,257325 763886285303840768,80939 793205584417820672,250633 793495368918892544,252741 790718168033484800,233692 794164143502684161,258331 787423469831061504,206117 794563969008680964,261155 753594529366671360,26458 767165615933194240,97852 768421498843439104,105643 769291269407383556,111454 788813628329775104,217601 762509346332737536,69947 787667860705439744,210289 750008099625275393,11226 795282554454687745,249926 791652140943024132,238843 780907426425942016,183269 785326733608103936,11774 760260715433385984,60794 772217702761005056,129991 754003532987019264,30590 775301048911233024,148019 775108402326495232,144730 775475118281596928,112363 789240478172606464,206666 792770126001147904,223286 786954196935438337,207287 771779507221041152,127711 775300419740393472,148045 789515986596749312,226823 767041705543471104,97433 767207269431808000,97662 760902049848500224,63935 772303686290673664,129918 767096521607241728,97392 794811159283171328,262752 774276633767342082,141887 785442504795680768,194091 770325748615741440,117687 771555039416496128,122146 761209337729716224,66348 786146287192334337,199546 781202111866343424,186434 775027585445138432,146580 781347707864559617,139404 794306724308000768,259134 735555655977865221,11774 785845427757342720,196917 779082864969277444,172123 792775221904236544,247240 788223586863570945,215437 779442254138204164,173615 766039162235387904,90384 764630939792060416,81659 760640369856016388,11774 795224391261048832,264774 778244757390823429,164826 787079480250621952,208989 793574825050734596,252020 788910526034313216,11774 793994213989949440,226180 793912454283681792,11774 751646814151974912,18424 762544983467515904,73519 793170298195456004,249374 758252333528588288,52061 791660973031653377,240483 793994440087977984,255299 788860258504482816,220806 792006276146302976,242628 793826787960684544,255393 756703492509687810,44119 793470582834753536,252196 761583417423196160,1248922 788319871524151296,216934 791846665661607936,22551 776112842500034560,153658 778005743878352897,163990 771774511741931522,124537 773891438887051264,139404 795054506115469313,264397 794719313777131521,262849 781826221789351940,190635 788916478347141120,127871 761309079600001024,67962 759456187838566401,56964 774112076348260352,141316 786612528038240256,204539 789136119514423296,222647 733068438059536384,27848 793925447109197824,256219 790907067238342656,234796 790725106704134144,233154 767744423354662912,99514 768513077272834048,106095 769396849132183553,112399 755180263857094656,35890 775603201919901696,148713 792268451909861376,244906 792807630297116672,247232 792827833093591040,246392 759176854771265536,56964 751181422283546625,14421 780240691792269313,171693 790923786879168512,234917 768225815293198336,103212 776129676884541440,152735 785666796850327552,197622 785844579551543296,198973 786642721322725376,205455 760139265485463553,61051 765660679214882817,351338 769653327877505024,114779 792545601606946816,245208 771613060398059521,125554 795091971568267265,265102 754828152342515712,26815 757999591728054272,50500 788447527590776832,11774 778004430880813056,164980 773850878319222784,135505 767849994158272517,101681 768887028201189376,107636 780013481122750464,173347 753384841060552704,27317 792467602018668544,245607 764136751354916864,75396 785491388678934529,194743 786024107624259584,199290 794662499706687488,262362 764847366243438592,81574 792946402477215744,243865 764930602940456960,84724 766635204538667009,94699 765430670323748864,86645 788003026875351040,212164 789926726809874434,228820 793236797836754944,248988 794215378595368960,256564 755145227690766337,33470 772220428924231680,128930 759157642631737344,56552 785600389462659072,197286 780131146197643264,178395 778588764939575296,167950 752978260389138432,24870 771790339732414464,127657 778227823408316416,160539 773764004502122496,11774 781349225783144448,186584 793201865102163969,249348 764833908676497408,84724 779749991342497792,175092 768212780679700480,11774 774438974081363968,141200 795132874546499584,263815 779405266852974592,174728 770394590444711937,118604 777909281203036160,161988 756875354283868160,45040 767777147683418113,101163 755877169981632512,39880 757677906231332865,47782 773533002810920960,133702 793439297563156480,252196 793977508232302592,257271 773734929461088257,138155 776817492538724354,154832 793993190445633536,256393 754739204660170752,22393 793130955057664000,249841 793005254723993605,240483 793198536036712448,235685 753389435278942209,27045 763365559786278917,65108 791471959959711745,239405 777299302955753472,151071 771146389455794176,122124 789063126146805760,223101 760915153932005376,65104 790389147424944128,11774 793166577248067584,249926 750791360526028804,14277 791997516782837760,241678 794589660974555136,261155 775622598260555781,112363 773249633707397124,135725 760207109430673408,61545 788528993712558081,218219 753967329579442176,24359 761548046920450048,68936 769284565961613312,112788 756289567674818560,42432 755683645415882752,32809 764144502147837952,11774 791380262735282176,11774 756530176691957760,42432 770027698966171649,114357 755193476296212480,35890 776055473262952449,153095 793815848527990784,252581 786599422511583232,202798 791191507252473856,234796 793136588415008768,249882 781261963200430084,185595 790572258800435201,11774 765690714046857216,88457 753533490596020224,9139 773510307536707585,137042 793661866329321476,253032 781343394895372289,139404 769689748621430789,114779 786670513665998849,185601 787787739089383425,212164 786279045872881664,11774 779279746521640960,158387 790721337086054400,231894 757605409314058241,47761 758761735536848896,55174 764913564469506048,84422 780547709375610881,11774 786018333585838080,199211 781749862639472640,177455 776878715825364992,158524 758749737721827329,54070 781423091356430336,182349 785609513198088192,197322 754826035636477953,33356 785872374801526784,199263 770379073730129920,118191 758040786843820032,51069 795367873686499328,266151 794683217823617024,262752 766767060563140609,95707 794885039225831428,262849 732999121213083648,352867 778296188231483392,166913 794297305331617792,349318 732746512791408640,353714 763482712103608320,78344 751944656607412224,14277 779410447246041088,174230 764210733441773568,82066 777331327842385924,161456 789394428913778688,224793 750543100657954816,10735 757612578906447873,47761 766062374990278657,90908 788123888664383488,215754 751783896396599296,18567 758708554283057152,50670 775405698339381252,148645 757251786654769152,46406 788840632399851521,220130 758010084974657536,50804 758104034083540992,41703 755228726225436672,32404 757689554757423104,47782 771655027672748033,126719 776509916668387328,156053 758749695715921920,54861 795262034820628480,263906 786920874674786307,205455 795752715389374465,268231 757713114490023936,47940 788977939278815236,11774 756316827957985281,42432 788048244873961472,214173 794718366174998528,262849 792079540784865280,237964 767897626595299328,102249 779225981206663168,172523 794311777773228033,258598 759536390992519168,58537 791367936057356288,238205 795719282764169216,261155 763835624314904580,80716 772942195963809792,131421 790520628919107585,231894 762383847975624704,431998 752737737518804992,22662 773339599804502016,135701 762053076349923330,70972 786939725634351107,207613 732567528623443970,196346 771674381500162048,126389 795749859953410048,268529 786792413318623233,205186 793715964730757120,254494 769031766837460993,110615 785823802181705728,197512 785997352536510464,199755 780644700856332288,182257 789492485601038336,194060 791463736997318656,237935 760624962038145024,64147 768477582564220929,11774 771085195055337473,122299 788444554970226688,11774 750755801992613888,14421 763098691188035584,75724 790319992868835329,224466 792469288267415552,245750 762461801564950528,47283 792144589037633536,243092 785988420510158848,199755 793132425895305216,249469 776527639322382336,155318 789813472003551232,225380 781140861560037376,130635 792926051135582209,248514 773506369508945920,136904 773726038408896512,138974 788031020125728768,213253 775061093286830080,140444 789962382672007169,225959 781426660054708226,183618 777880003384111105,159956 790665222352699393,233307 775575298456719360,149953 788472747135422464,218275 760548717854195712,62757 795124653597593600,247232 779552122526236672,174557 765210950769135616,86103 768289455329284096,103071 762977571617112064,75724 764954857585250304,353879 795084109836062721,264397 761639684493742080,68854 786943641159741444,207613 765523221676380161,87904 772795773385777153,132335 789135093075808260,11774 792527777685655552,246251 766691206818631680,95593 792072936953970688,11774 776019926423334912,152735 767402032080707584,98751 781658887795544065,188478 761940720441630725,70941 772549955395346432,130891 773972171538432000,140025 764900538790080516,84449 766334113968222208,93148 787758441859342348,206101 769690307525042180,114779 752161843615920128,14277 776340805447450624,195876 757417780886974465,1248475 773916929492914176,137042 750413362912198656,12883 780413815884247044,166096 789471639364853760,225358 795036409060999168,264724 795358663544217600,265649 791607150690836480,239893 777032818115436544,157993 787388857985544194,11774 760886162873389056,65404 766715157481336832,95708 781342263389675520,139404 787726069449326599,206101 773238488749735937,117257 761641681942745088,69356 742888961886982144,11774 785548138039824385,196917 780471834730901504,11774 787037905260802048,205094 787731509906173957,212076 766678752357150720,93823 766774235930906624,96263 754725804639039492,33356 758315544604872704,52112 757673750162771968,48187 750403585637220352,12397 758009693461684224,50827 767322543032238081,97685 776536045760360448,152735 785300327838978048,194923 779037730755911680,172057 786187946978181120,201441 794318388109725703,259773 759464822744420353,51595 794622580963635204,250785 790248625427345412,230282 767896967569510400,100893 756283245478699008,42432 773863983833083904,139404 779416613577687040,173645 793318962758955008,249926 787944488022835201,212239 773858697579638784,139404 787293183537475584,205728 788496084628680704,106085 773516719818174464,137042 786989312042733568,207949 787155634395328512,204413 778323990402125824,167319 774028490425245696,139404 793456246280118272,249469 764787766014177280,84724 786301841025929216,202007 773307964002340864,133454 786952793542291456,207287 789145069982932992,215505 780402982206771200,176203 781160566077489157,183314 791813499756302336,241523 758089055926005760,51388 773544579824021504,137042 793159603189972993,249926 794236075308744706,259063 732663075753451520,353262 780802791967043584,182036 792626868516040705,244759 767706557169672193,100605 778722234475040768,169410 789484982305558528,225981 774703266722492416,143473 758938906687483904,54123 779344058145583104,174230 778324994162036736,167220 775865120287105024,150302 794640188005896193,262313 773185283856576520,135039 745300761681113088,11774 794540756451082240,261155 772822636942364676,129650 753695912426283008,22795 776871060339773442,158897 794335194895380480,258878 770240437651025922,117257 774427817387974656,141913 792308972942454784,243092 785329826244636673,11774 792104929695526912,243075 787407546013351937,209884 764067448135876608,80393 779671568268062720,176110 776823163132923904,157439 794749911443107840,259743 786220484614578177,201494 765711295811203072,88546 767786608275910656,100893 789408204069285888,224333 776378908019154949,155390 775742503395823616,151185 757649025860460545,48549 769258384855998464,110389 795721060989759488,261155 766705459881447424,95708 780794564508614656,179589 786206654513631232,192032 759167435576672257,54633 764689874028863488,84422 794746497816469504,261155 769271737519378432,112399 754850499698888704,31320 788852367064174593,218275 753021149467017217,25255 787409176989433856,210313 778790825220304896,168794 763145563588014080,76794 790918284480749568,232169 771962890861633536,128519 755502360227635200,38155 791326591217348608,237491 754733806616281088,33356 772484363262959616,131027 788712672195911680,220132 774256670453207040,141360 790326996651749377,217519 777988276913311744,163990 786180387563331585,200288 793182534624575488,249841 768231322116579331,1249507 786329865800781832,201308 792213540421722112,244289 791670305106296832,240483 795409299606376448,266822 755112193876647936,34731 785869619701616640,197512 793710223219359744,7258 795051839989383168,264397 787724473323499520,205197 762373662301380608,72798 768092329823657988,352033 774590833840513024,142262 791352670552461312,238383 764872516057894915,84889 777308012948193284,159876 779536666360999936,173628 760683839869947904,11774 762074128698310656,47283 786341447578648576,203048 792835388142477312,246726 786451992570765312,203674 787928159987593216,213887 732970755126743040,11774 754961560909455361,26721 765334565615316993,86653 776863800997781504,156835 781634798460792832,187969 786691778980098048,204343 794651117619585024,261155 758572081969819648,52061 763080795552681984,75899 781614776489218048,187328 759149684170653697,57348 761508270112641024,66647 781354914345648128,139404 768237335473381376,11774 757292490428911617,46006 791471938178801666,239405 787815062274764800,212164 790952819981332480,11774 794526670170374144,241115 775352739383476225,148045 779705249883971585,175967 793268304357974016,249067 792065829344993280,243187 788005275022286848,214011 791870939629625345,240483 770055994852446209,116164 773901050642362369,139404 774298283971780608,140444 786417689090719744,203350 787028361793171456,207965 756755951508566016,43258 789549244910800896,225981 770657332703424512,118154 762823381922308097,75073 762407531775799296,71429 763770044232953860,79691 794594055309049857,261155 792729931969138689,11774 779413646199795712,174660 774669042120437760,144863 765595478033567744,87904 786274500262395905,199211 773213519445622784,132364 786928860688363521,351463 763887102962520064,80939 755912170790002689,18341 758662620450844672,54070 759412240189534210,56964 792805571514826756,243865 791831667539181568,105109 763313644344078336,76549 795435773310988290,267133 792631607806996480,242693 794563437200146433,261155 794633180112453636,252939 790619756076208128,232884 778012059673899009,151439 786197917820293120,201494 752892150132645888,24134 756308105881845760,42432 756599693069656064,43553 768889020441124864,98072 786606584164065280,204971 753977478876655617,17416 785546308928942080,196917 786013335879770112,200490 794563379822260225,261155 765368137441128448,86781 789321383629221888,105109 781718948903542784,47940 793262012914659330,249926 794408497073033216,260380 787799425766666240,205197 740933845919371264,11774 753650881069854720,28496 775072687362224129,146804 781171870078865408,185496 794651169071108096,261155 764715229884321792,84209 754743420460134404,33356 758089392326119424,51069 795028581286035456,257325 758450159898484736,53388 751797024404766720,18374 791251365850783745,236004 789131294860910592,1170441 763012561163915264,75899 775370123767115776,148574 779350817815920640,172799 772829189716049920,132335 771918187831046144,118191 775283970066026496,148045 793987286933250048,255299 763878136723279872,80939 776777252046594048,156835 781614001654337536,186584 768934375643688960,110477 755884557753126912,39475 791663675778080768,240483 761619213517746177,69711 791272392790200321,237491 779364059078590464,174115 789473576952983552,225981 760224647069573120,61412 793442336973856768,252196 750597107246067712,12746 760781213376258048,62716 786989716675715072,195876 795370033165676544,266151 766354031979532288,92166 756896562341634048,37991 795386824071979008,247930 760165814884405248,61444 760635785569640448,63465 763169767259865088,76535 773730722485972992,11774 785919867819995136,198878 754833886358728705,33549 772474227660296192,130415 765232815893995520,84724 765358239638626305,87145 795263451249672192,264754 773805203967455232,137869 777143339489517569,158338 773159806244888577,132364 756575708827254784,41702 771509186089848833,126293 767322344469700608,97386 795341177780215808,260874 780002486522220544,177248 785858839228903425,198878 757568525242368001,47761 789310918467334144,225359 761594446651625472,68893 761756336522530816,67547 770397812747931648,117377 781333154711871489,185595 761044265594073089,65745 775276338340954113,132791 790690481038565376,11774 768077247257292802,101203 771423861237751808,124610 752143772742541312,14277 778317441256525825,166265 771121193986457600,122146 738417483976200192,11774 793295769587572737,249841 788356207090208768,217118 786747592872984576,204413 780759002472906757,182036 786325504282419205,201308 764927266681868288,11774 786962901923930112,207613 750128191759671296,10851 780213064931041280,172185 795409334461145088,252581 790667048359563265,232359 750755651626766336,14421 757709481174298625,48991 765676251516440576,88052 774629875290300416,144030 773210940632424451,134470 792208296291602432,108396 791319254142377984,237872 755511168232337408,38035 757681815620493312,48810 769855005025247233,114357 771371906096259072,124597 743498104784052224,11774 766404126452256768,93184 746807796017004544,195876 755189306864443393,35449 777156617603207168,156518 794312831210385408,258456 765738450289061888,87245 785426716239863813,195481 758831045819019264,55260 754078407047065600,31320 785979691618406400,200355 791217516311871488,237236 771557765600776193,125554 793129351415934976,249348 754054932127424512,31377 768970489847025664,110585 755165528289927168,35890 767075636892405760,97811 794398769601069057,259659 764124511897841664,80674 794625330300518401,260874 743031063862120449,353879 758809092131467264,42453 759195795430178817,57348 763750665676066816,24252 732428986244980742,350808 786287279429947392,202429 777800472606433280,161960 781903251461382144,190553 752661459855896576,22779 786586782666108928,209828 794875641996918785,263010 767915950855163904,93170 760142856812105729,60866 778964583331532801,168449 765397093284315137,86440 775524230737825792,149329 761655106588712960,67852 769685959004655616,109594 788481548152471552,215437 794706798863388672,261155 788527775531438081,216578 786691262803914752,204835 775327224077639680,148045 758391694853365760,52983 772832966288343041,11774 769899061033902080,112399 793957351271399424,255393 761420098913509376,67906 768861756110188544,109666 793887547013210112,248652 756242817945636865,42117 759264809112207361,55661 786144587035254784,198671 795750832138555392,263933 794604805717164032,261155 753965278019526658,30590 792815913888321536,247819 787085543549046784,206257 789309460992913409,224680 793965939574317056,253820 757973458399563776,50547 760439843880964097,61922 768801042746269697,106774 753573966317576192,28281 769333763645911040,110585 775342447257714688,148473 771521837322895360,125111 738463678064959493,11774 778678337644269568,167676 787858573783076865,197888 747529983262851074,354238 753703991037431808,352061 770635962481205248,119937 793586706159022080,252408 763915223455498241,47188 793855504304840704,255393 778336659188264960,152594 793217024361107456,250544 751236537962991616,17640 778259928695894016,166913 781914753631395840,187974 766352193158942720,93036 772987213567053824,132967 786375236367228928,201481 795095316185935872,162371 763208282240462848,75899 776538037199175682,155688 750872185204568065,15800 774309996691456000,1170870 787665073850421248,207965 785507780333633536,194281 793457462372360197,252408 793109551176294400,243865 793189474964533248,250430 786622891798454272,204413 767365579170779136,1249386 758390158689525760,52112 772751765938679808,132335 795142239206993920,265257 795687336080183297,261155 780734642639007744,182036 764387421093974016,82066 789919549952974848,226731 792065846201884672,243614 770429847743016962,118192 775699030898769920,149200 786003337535631360,199561 788622972806365184,218258 789975822018850816,227795 762111304458989568,64722 764610250875867136,81946 773915936734666752,140039 791367039206039552,238395 767446663497654274,99159 794550763796185088,261155 789103616409960448,223286 750363659906404352,12805 769731888608976897,112032 777179385497526272,160480 778327654105804804,167220 761558415713964032,68987 789279917024354304,224568 793986300101570560,257325 775642548907966464,148684 769947709348339712,105109 793175406455107585,249926 794925602050543617,252580 773569220097429505,136947 776954422861533184,157755 789916386852155392,227048 793594877669879808,249926 791716097250635777,240483 750012621466796032,9754 785279240442814464,11774 765702180191862784,88457 776907047497445376,158864 765667611761795072,87788 767183776833122304,91946 753233546915946497,25255 768865470388826112,109666 775671011199115265,150511 793131241629446148,249841 760221659060109313,61145 750015414957027328,8063 776705058511597568,154869 795613050384551936,267655 794164701001195521,258331 788389824839479296,217093 751142675592556545,16422 786677002493321216,205728 792554510816190464,246295 766621399364403200,94699 787981430567628801,213887 753699663094517760,29263 792061140859817985,243576 793240871219130368,249444 779451315592257536,172185 775811328682266624,151463 795668419169386496,267862 761435505061949440,67202 790980669992230912,234583 791606441077510144,238383 763062949963505664,73196 787171762115051520,207287 749577974182088704,7816 791014678688178176,235582 778380599027347456,167305 788805994079920128,219942 764550316079587328,79561 758382667385675776,52167 780547311902584834,181419 770251469555691521,117257 788564063919837184,218219 765199641805787136,85562 757614672740835328,45525 753413635112828928,26788 757295359966097410,43579 773936478632017920,140025 793837071773212672,252581 778428217287901184,165185 767802609327566848,101681 792904131132334080,245963 755462717063004161,36735 778632277228003328,167677 795704466511040513,199307 787809098188386304,212357 791708147379560448,241034 770966035256242176,121612 795293526842114048,217519 755176042336256003,35890 771425771659399168,125145 795760029492269057,247930 790231858000855040,229745 756668637415510016,41702 791789638985789440,240145 794752993602191360,261796 767556097703940096,95055 788508434651938817,218351 793253970030526464,249926 775001220092092416,146024 755837455501189121,18215 790830141257621504,233154 790520545397788674,227264 785494339484917760,195064 786978261674799104,207949 744163624416088064,56436 792321468889784320,11774 753370590065688576,354073 766136652997627904,90384 788253208187539457,214915 775198807441014784,146720 794611712544690176,261818 770710321396932608,118192 768955465975955456,110615 768988271393251328,110209 774987453379641344,144198 767856311098871808,101203 775162902684721152,144494 785385236209111040,193669 775744059625398272,121923 788813529537187841,220526 766294146021744640,89859 779384806283026432,174557 787760243606429698,210208 795472217429737473,267265 751177533366951936,15643 769284424462655489,112363 777635144228282370,162497 763170956491759616,76549 752241007417135105,11774 756234803528212481,31704 795440265091629056,266990 766372898953048064,93286 772547434073493504,130804 794333876042637312,259543 767941928272928768,100559 753702480253489152,28128 778027658164645890,165097 781329044151279616,139404 794952972467900417,18395 770210865060601856,44421 788804511586459653,218275 793300730950086656,250633 795369710413955072,266151 772305829353578497,123821 793209921261010944,250633 788883779779633152,220076 761575581712429058,68993 786711223429652482,206054 770260562655662080,117257 778020936989585408,163763 753439033083121664,23739 759955604152717313,59365 737656713344618496,350380 753014766709444608,23286 769392245850116096,112788 778965866322939904,171324 779349053092012032,174315 787781815817809920,209043 790706357422919680,232884 769957084133675010,114254 785615777240010752,196729 785803069124595712,198588 769145415010844672,110023 771448757548355584,124597 765469836415799296,86103 780435918746480640,179718 767377535143403520,98646 794088743540064256,256255 781317030284754944,26066 766738992687480832,95672 779371546477338624,354891 793816774063984641,249926 752173773336436736,18323 788391895206600705,217519 790557195020693504,194085 795699745436106752,268281 773883850913034240,139404 780618451261849600,182146 791460336150777856,237857 758642762564636672,54070 757739660952993793,49066 792473845601038336,246225 789127551754969088,222647 792872776730161152,247877 758837199794077697,7047 778393371123384320,167674 763776311902863360,80098 762339474210713600,71550 789520902165827584,224680 768941988087369728,109945 750812087522295812,15177 785317300643725313,195125 794616670413352960,262053 770679659856064512,120610 773875897573208064,138165 792836915158450176,247592 792978407235518464,26066 755770093552996353,39462 794365876103430146,259659 766606175248855041,93286 750310698509488128,11495 760321203009642496,53739 765037221850120192,11774 769252162002182144,27164 788457556700073984,217106 767812327215362048,96767 767054072344043520,97315 757677425585037313,48477 767449400696184832,98890 791471423688577024,234878 757912369448136705,49852 774443783056416768,141360 768964990950866944,106774 776195725239746564,153194 791400979304476672,238290 773863885136732160,139404 791408854772834304,238207 789519262306144256,225981 773902259369508864,139404 781440165981990912,351147 792309327247712256,243187 794777793267646464,262849 758275771211407361,50698 780370123257475072,179098 767814190673305600,93184 787535456862732288,207949 773838541277257728,139404 762652779114590209,73526 765610848639332352,88546 767842825702510592,101203 763104263484481536,76628 751551750797074433,18539 765861591799693312,88361 786449792096317440,203391 751781076322906114,18323 763006994752086016,75899 793254460138987520,249926 756957597949911044,41689 795606878139142144,265855 758687539284865025,53703 785903956094361600,197324 766817599271428096,95707 785334683617767425,194949 757663070290227200,47940 769440768905797634,112872 768287247208685568,104932 793275488353460224,250064 773554973779034112,136515 765563056378306561,88052 733031035202469892,1170320 781380977364987905,183530 778662619842502658,167998 753232244689498112,13410 769329634022490112,112336 788833902378889216,220767 790228586649104384,229724 768934603801391104,110209 795708273852817409,267521 795165284114038784,264774 758070245818892288,50827 762884239893274624,73814 767770133448228864,101203 775314785097306112,148045 770532883022942208,118191 785400942719926272,195125 793555850291875840,245591 759117723305639937,55684 790990489411616768,235686 763272495659151360,77433 794013556098400257,257492 770720432274235392,120613 781841381224435712,16011 790992333260980224,234583 794307045755408384,257406 763130932387872769,75073 766355811706740736,93303 787073238379659265,209037 788893655792754688,214492 752045020593598464,18341 775662029860397056,150511 753349922339061760,19598 749630908051755009,9285 786038422825644032,200383 749363506957455362,7816 781273095915069440,186210 773116899064512512,134470 773893648178118656,33338 794930667750621189,263895 773252414581444609,135736 767485626363109376,97852 776120932670795777,11774 777051503286751233,154774 790904855649026048,234583 756282199171674112,41380 762014490246389760,71270 791312573345988608,237491 762250081143783424,72035 762847899709345794,74943 768128998857662466,103569 772890427607420928,132370 790356025891315712,228820 793138651651829760,249469 741777415110696960,139093 792728141890453504,245566 794708531744227329,261666 765026015479554048,85757 765293533611724800,45655 768980816160403456,109666 752014812557737985,19792 769388543001133057,110659 789420326392213504,224680 758126957666050048,41703 777358264602243074,159876 764087116959625216,81702 785932828630540288,192306 752888617626808320,23843 756659942447132672,42955 750431943108464641,11774 762673336719646721,73814 794899299062730752,262886 756937818950238208,44085 793437341499228160,252196 749438614208061441,7231 748939020348956672,11774 787032241314603009,207965 794577949680930816,259034 794600538562248704,261944 780408467056058370,180039 792087726057152512,237491 764838256420745217,84724 773244188162793473,134561 780998293656629248,181419 787674297770934272,46572 764936311589527556,11774 774357854773993472,141912 794683722859773952,261666 795683620614717441,11774 772972904023781380,133519 776819983183671296,157840 795655663380795393,267579 759628254181457920,57607 791421796385902592,238099 791669163525677056,240483 776848688572399616,157840 794022377545830400,257492 780791264241299457,183269 787693029003931648,210253 768572420072607744,106281 762817084569026560,59155 767983812152295424,94699 776442272443408384,155896 749920227790467072,10395 759844621245554692,58227 793863382701146112,256255 774034235149561857,139404 771727648447926272,126995 770669540917280768,119832 786314038250614786,159876 792150338757275648,243614 785463461358739456,192032 770420138181070848,118191 774259307076608004,142380 754790808901988352,33356 763236263516307456,76535 755082857870045184,34638 773563030462357504,136319 775395810422956033,148994 776236054290452481,154469 786929763785052160,207287 785650199750385664,197324 791058777856434177,234796 788591431908749312,215437 795090048593043456,264397 755407012998090752,35372 768919032342781952,110300 734730463118430208,353002 789261336039436289,224568 791285468797112320,234583 775801303037599745,151718 733363654989611009,65113 754004611959226368,29790 791820770469044224,241819 778752308322578432,164001 780438103123042306,180306 792053171703181312,243075 761345885490057217,66851 789281634671534080,203546 792792125851242496,243865 744509961544175616,16675 760908404319739904,65165 768561694050168832,66263 779758742426574849,464984 788151280732700672,216009 785635631863042048,197673 765999395259101184,90031 768068040667828224,100909 776414620764540928,151947 786796912800215040,205186 793538400615751680,250633 768967629813878785,89651 795470462499356672,266491 777515385709006849,161387 772210724793901056,128615 788757174839308288,220029 786658382006616064,204413 792034735216291840,243309 765231827955003393,86645 773910395178262528,139404 762017992603422720,70679 778579907249115136,168569 766866907123154944,96257 788060327980269568,213887 777239608736124928,159475 793567323789688832,250785 765081743804227584,85562 788284894116012032,215005 778384090013769730,161984 775002721858428928,146259 775186150386442240,146720 785281551743512576,193669 790793125254037504,233307 756965553215049729,45672 762411681892954112,73022 768502492044943360,102835 791763294436597760,1170553 764696985148456961,82481 768094141842460672,87904 772525984331333632,1249979 772191490588053504,129991 776058997006864384,33169 793132550470467584,249469 792521051846565889,245101 781507933997715460,187974 750905760524083200,15643 763857818495488000,78129 780594849825169409,1170396 794861782498017280,261155 763872864277716992,80648 777673500739837952,161960 750493156399919104,10848 791130449519181825,234583 772313994627420160,118174 786232613778231296,198671 786904606139822081,207287 770614898908762112,118192 785682784996110342,196676 732648821864443904,398859 776900406773288960,156835 732673558325796864,353447 771870160139395072,128615 778016891696709632,164608 792048251990052864,243187 755083339627843586,35044 757540944501694464,47782 794649843125944320,261155 778748652382621696,164001 792035924058050560,243187 776843374003359744,151374 792139455867912192,242693 792236994386538496,243398 758298141540098052,26539 758894056814424064,42453 794999744233897984,264431 751633306731642880,18491 757884276805406720,49852 757725726682419200,47940 763903379135356929,80939 791829094493192193,240926 791625470269911040,240145 776095909474164736,153194 787763606679093249,210238 755435627676565504,35939 755902756293050373,36810 790413435347562496,230297 793487601219035140,252741 787764931869507584,210238 787675692372676609,211028 769257644838092800,112363 780446683939295232,178045 793083622014287873,249286 793879823764586498,249926 774525942165282816,142503 732273247786545152,349197 767864058166915072,101208 753125808479297536,25135 793144318580158464,249469 788022353213161472,214354 793097961198804992,249469 771858833652101120,125742 776914139709005824,157755 794184850387431425,350913 773954577280315392,139404 786224552846036992,201494 775436102899425281,148170 762796089426714624,74133 775766621965070336,151265 777082122011979777,159245 781087045099945984,182726 760069680388186112,26066 781703271962607616,187607 767282542236098560,98646 764125241744371714,80720 793264268112265216,249841 767405809978466304,98751 774946102973988864,141912 757590454896463872,47545 755055499050037250,1248279 770658143957377025,104313 787451545986015232,210740 767827573174919238,100088 789550385631465472,226578 794214260809302016,257492 763459866522443777,78159 763691925107052544,79589 760547391791443969,60794 758506692787236864,53703 775772062547709952,150663 777637103073005568,162497 792429494632058880,223837 793132357406515200,249469 772175141287723008,128934 758678329012658176,54070 788830131380822016,218275 793862509870460928,11774 790722741418725376,232169 757620930466156548,46076 750362614136446976,12357 762743610601148417,431998 785812679965368320,194450 753738989086146560,22439 792095879565942785,243187 773860002486423552,139404 794930036583305217,261155 786332482886995968,1063777 788136782063820800,214975 780818567532978176,183288 755163174286925824,35890 787716048762077184,205197 794525193511256064,261155 756203878333419521,41680 793188998990749697,250064 764943603487703041,11774 780175248574603264,176825 789137762754498560,223286 768946531764404224,109104 780792007920873473,183269 786713800833630209,206101 765086787291066368,82642 771252828350259204,122982 781159933358157824,185310 769495633979858944,93276 773912575931068417,139404 793948996301684736,254135 794741526224109568,258331 773947550420180992,139404 762304200999067652,353879 795716581305286656,267855 785595309611114496,197297 751985213195026432,17640 775429624457228288,141415 785736872815276033,197512 757676657050169344,48439 761344145059217408,68102 766534473739403266,91946 786191776939806720,192032 789489764647002112,225739 775216681765343232,146259 793101261713186816,249469 763227601401942016,73926 785470754288644096,195975 772830165063741441,125554 777389738764406784,160591 788192984655364096,214078 794939604528988160,262225 771804826778894336,127582 776082264815865856,153194 775517943568490496,149300 780383349147918336,177233 781540240381054978,186362 781700925647785988,188401 774012551310905344,139404 763834665228603392,80482 792531042884198400,246274 785920898721284102,197512 786534188103061504,203674 760181624365613056,61412 766431580399304704,92359 756254903383851008,42171 773660269994061824,137965 761664060656091136,67852 771517445760659456,125853 794545908914552833,261155 777595049978699776,162638 788482318532960256,218351 791680872009363456,240483 790992245382144001,235828 756210103519326216,41929 757752275250970624,49278 773283523536891904,134371 787086740255219712,202983 787142527438553088,209351 774321720815595520,141360 780529218161668100,129133 768809450941587456,109167 787002055948926976,207613 788105955909181441,214247 794747381640298497,262849 786471926621364224,203674 753451336557924352,27045 777619370180771840,161456 753320039642783744,24134 758238772043669504,51503 740385871661301760,11774 780622351373303808,181903 757282885946703874,45014 795703299672416257,268281 758034667547262976,46501 793269450426286080,247715 790963128804765696,235487 769681851417964544,114779 777810689972924416,163763 785499341926440962,195975 769992070601867266,114644 785326988768649221,195165 752868202586054657,18009 787185287734493184,207287 793622859373346820,236884 786401664810881024,203350 793845399731658752,255393 769839757085990913,112382 791626271528775685,240167 754753722073354242,33356 766630728675299328,80939 761278614763700225,67229 775885154271330305,152314 781391856403877888,139404 793412115344289793,249841 767807109417226241,100893 737670084878041088,51276 753845368194949121,29263 786177983916740608,201494 792446616166891520,243615 794992620372131841,263906 776511428148723712,155688 781468839104118784,188119 764581578727186432,79987 774913892036120576,131421 792028628728942592,243187 760585269015814144,63203 794380798900064256,257492 738437817706110976,351302 756463389547765760,43391 767125037207793664,94699 768066555968163840,103261 794530688426876928,258598 744022241139122176,11774 758391442372984832,50827 785321084002377728,11774 793487220774694912,238292 780920660629397504,11774 755291212739772416,35772 785682822497390592,197512 793640178564726784,254135 791668516139077632,240483 761636691895517188,69711 758035436325507077,50581 793211368614694912,248516 786606364470677504,204413 766767423949123584,96263 768480659052589056,104973 774097458116780033,140444 790581391985549312,11774 793592080480231424,252893 764864488738783232,84724 771810946700500992,128194 763301077173297152,77119 767665145355141120,63868 763544845042405376,79040 758624823610191872,54070 765356759041073152,86103 779718652312621056,174756 790750925337956352,233307 769370890941239296,112336 793496698920185857,249926 780794359075729408,183269 765165210478841856,86103 795396477271031809,266609 768945983640236033,107428 787065126012747776,208926 787081496293089280,188231 789174602794622976,223899 750916109033955328,15643 778378184282648576,161901 794624761552916480,261818 769281559719534596,111454 768861241645363200,109167 769916232791306241,112701 778393767074230273,164814 790895486958010368,230791 793544994447560705,7311 775000200033148928,146259 768485803710349316,104973 766319885630615552,11774 791932211356315648,241678 778358628571054080,167676 750004969676300288,11196 791103753881460736,234583 793167855823032321,249469 787467550820970496,209863 791700378311987201,240483 762283943638949889,431998 763969721171517446,79691 771531159037632516,125853 774280575079354368,132761 792011229531287552,242693 759600944216629248,57828 786726151188279296,205181 790431891421814784,228354 760512693887442949,62771 790902653916250112,234796 785745964258566144,195975 794555699309072384,261155 757072884577607680,45576 792124008464613377,244230 750763350062043138,15165 777189601425367040,159876 750508974177267712,13532 785311079165341696,11774 757575139986968576,47782 763471451777142784,78566 789670864467824641,226731 760637501669244933,64147 789427262928158721,225981 756496121803841537,41897 769560100721856512,105643 785615686055841792,196277 785893669647679489,199263 759124465179619328,56146 766667032884543489,92958 758539524024610816,53703 771418740680425472,125112 778075781519904768,159853 754999967782170624,33356 762706217550565376,73926 732401196334383104,351874 778272946393640960,167046 785647005838168064,197324 773951606241038336,140444 780113215799844864,177233 787805970697072640,212239 755791282190954496,39235 771932654044319749,127775 787099742555734016,208379 794597980393259009,261155 775843298070048770,151374 756194263906578432,41680 788340388604088320,215835 793970713262751748,253768 774047495928160256,139404 792147729707401216,243648 755752329845112832,39197 781321805265010688,186584 761033514527576064,56784 789164502575046657,223899 779990845256822784,174465 778302809699528705,152594 787280831710568448,208928 794125160752312320,257492 762268041451282432,72420 772267092787671040,1249964 786978361176367104,207613 794013316683153409,256255 790949701264613376,11774 792767508373704704,247240 793477568452190209,252580 760907264634920960,11774 792786896963276800,237594 751993319241154560,18504 774588705814093824,142090 775221071318482944,146720 752891116249161729,22439 763868016606142464,80939 768609566351298561,107428 779071136839573504,171617 744357695713533952,23762 776084163837296640,153037 787106009915465728,207965 767078665205059584,97472 775750170872983552,151071 786969485718671360,207949 785644018319237124,196277 766960339296681984,95932 781475356456869888,188119 766997255148609536,93144 788205023486279680,207287 765216801148039168,86103 776462562242207748,11774 785897549018304513,11774 747501340562071552,1247770 785490820430372865,196277 761993244972490752,68862 791911791945134080,241523 761395421021429760,68273 732434029241323520,1058264 749735522227007489,7816 749687949663539201,16242 764987175238643713,11774 765590468310642688,88497 767761889824804866,100893 788744218294554624,218832 793220433998811136,250179 778711661322440705,167399 753303549711351809,25968 759210303976411136,56964 781861007048269824,190635 750488796471390209,12883 793105106543620096,249469 768495315204837376,104973 790715736939454464,232884 771396709637361664,125367 790312676811501568,223286 786279310147465216,198878 786858466337972224,205651 790656097367367680,231806 775601882505052161,149259 777698182163816448,160651 786575764929982464,197198 753653688678412288,28943 781075804172095488,183759 754856906477494272,26721 788124450969444353,215252 758185749263114240,50827 758312431420571648,51809 750426148664991744,996861 778955848013930496,167220 792057637139419137,237223 764152216412303360,82283 792215370270638080,243187 793850260095459328,255072 751874757637931008,17794 792035708240146432,239107 772240656462852096,129558 754738117035393026,33356 768574638016176128,84904 772291871871684609,129551 790313361317715968,227795 794932669708648448,249469 787054733160804352,207861 787591526876667905,182990 752183758829260800,18504 773731171184148481,11774 773605626081574913,135254 773661315655139328,137869 791342939121197056,232962 762764383885881345,73706 776122473154740224,153035 768872293720166401,109104 775237327711006720,108396 780084249781080065,177724 786699024447528965,204233 768476689936551937,106676 787095288607444992,204835 771387317281968128,124883 780369895099957249,169747 778278598352318464,166913 791645459248848896,240167 775538046246674432,148748 794583331748847617,261155 764103780233207811,81702 774445530407575552,143585 788038813893492741,214492 791651594991534080,240260 787972194404036608,207835 779409388779900928,174427 757904643737448448,49852 763857043262320640,77732 770705314802962432,120393 793967232556695553,256393 761080363284172801,66159 789297567674662912,222647 791708887506227205,240070 787021361583493120,207613 793464148252295172,252196 752908838844497920,355260 781561627325759488,188119 793650516362350593,252020 774122764672184320,141360 786953769363714048,205314 776110482574802944,153194 777079006957109248,159411 793608628385226752,252112 763424463111290880,77731 772493260849840128,129551 758272442359873536,50654 751890326739152896,19408 789132830299164672,223491 791487910700875776,238780 772981124435996672,132364 795377513765732352,266151 785545824306618368,196917 791711006586089472,240474 792785152141172736,247076 765829002695016448,88332 787723641504960513,205197 787100362830413824,209184 775378307529469953,148367 750704999898972160,13343 790735300691582976,232169 765612457930829824,88399 769520611148304384,112872 765361466367021056,86103 769177530968449025,110659 758221806809575424,14351 791009907222777856,235886 767892603840888832,100949 785834219536777216,198671 788333543114014720,217006 793103039817191424,249469 762875017210179588,73712 767837811286433793,100545 773895852339269633,136581 788110517864849409,215608 766867421432905729,95708 768294983489032192,95572 793370621790986240,249469 771884555552845826,128194 771850699558653953,127957 791448517323681792,234583 788462801249525760,11774 793595521508249600,253793 794552944746074112,261155 770916539017097216,120541 793159313871081472,249926 793920359196229632,221524 774449994216734720,140444 788404574705053697,11774 762813656644149249,73203 770763666866204673,121250 776841562756030464,152314 760159441891258368,60866 734711313692254208,351644 794593395045900288,261155 773591232979144704,137158 788720229383798784,220029 771924229591818240,128615 779668049934909440,173347 793794276555624448,254135 792918281611014146,247241 794647808502628353,261155 754766866040651776,33356 759930045657853958,60363 787761488597364736,204078 754721457389838336,33356 761902159348822016,70338 767721584849195008,100893 785568128935792640,196676 787041582369210368,207733 771846771404378115,128017 762293063867707393,431998 761430348005646336,67973 765133474827214849,85562 776779028040654848,157723 787652368976445440,46572 762831707779334144,75101 773950702225805312,132497 778303251674439680,167220 790971986901995520,235590 775748500747329536,149300 776451990024892416,155688 778771346474106880,167477 792554127964397569,246295 770251084837232640,117257 772280218014756864,128934 793867451234746368,255942 770387586766561280,118191 763885632502558720,80939 773575161622560768,136904 788755683663450112,220029 773722953796063232,137553 772156644968935424,127707 767464705875124224,95055 779054608975011841,172120 780073901535682561,177233 780602362293522432,181984 769341354979635200,112788 794205706018758656,258771 750076207320985600,11250 767178579662614528,97392 776265200324403200,153845 763827967487307776,80366 786192890645000192,201441 781208885143212032,182154 775099801515937792,146259 758080552469618688,50476 774456349581127680,143356 787510922038415360,211347 786549459098501120,204413 732716574524735489,1170595 792559328838295552,246632 794357238429270024,259034 763144235990253568,76281 794543218398466048,261155 792828057740414976,234583 790661344769019904,233082 781901887352086528,190936 769372728151379968,113465 792064050708422657,243614 778307084903452672,167220 785635148381302784,196277 769180656152764416,107469 753599297799671808,27402 775334616831975425,132996 772153028157800448,47940 776843913906696192,144346 775286982255796224,148045 791405179438440448,11774 756817501258821632,43383 761166777132941313,66159 766380350620766208,80939 788044045226536960,213887 772823201260765185,132335 777248012317917185,156518 778446923351011328,167180 795731774777106432,267862 773861674356973568,139404 776943670897422336,158144 751599402532253698,18893 779417262809899009,174230 772903228094550016,132335 785634752921374720,197063 795134558765195264,263864 762129048503934978,431998 789141912728969220,223899 780368734129164288,25995 794249486423859200,258456 760922398480863232,59666 794157452233179136,257492 794864133619482624,262849 780546098054127617,181419 791768120067170304,240145 764100762255421440,47188 785314546718093315,11774 778611855723941888,168794 771534293822681088,125554 764786924439625728,82283 781480186399326208,139404 749358969613803520,7546 793454369668816896,24745 790969652436275200,235487 773889876106313730,139404 793720868341964800,108396 763005851510706176,74885 778283716854419456,167063 789242125405880320,223692 776971804761960448,157082 795132326678294529,258456 765623636468244481,88669 786408338296832000,203674 763868855450075140,80393 770759635959738368,120425 795081795557593088,264397 769349042530766849,112336 791761477900337152,240483 768546313105354752,106763 768489333665832960,104973 789903279224393728,228363 785536804225245184,194934 795069455588007936,263708 789519958443167744,205972 773702385482870784,138819 788204346337030144,215437 764782741703589888,84724 732892939580477440,354495 777075447578460160,156928 785318635174633472,192372 794631519318904832,261987 791400638202556417,238207 756317522417201152,42249 774434257913667585,143585 769196231243423744,108468 791616908235726848,240133 770829471024832512,120610 772896167936061441,130988 766136022472286208,90618 778231285768679426,195876 762281053922824192,47188 793985741542068224,257423 794062770740178944,256502 794622483320238080,257788 794665229649059840,262283 761981651748581376,70858 754708446449106944,22393 764961501010595841,1249058 774000034748727296,140444 786295092650704896,202429 790578181677969409,231894 792814071334699010,243865 753260536809267200,25255 770798108045443072,120474 772380003329777664,130682 779117604921221123,171324 765973382013812736,90575 759232323246096384,57105 758326936233992193,52520 773853990853472256,139419 771339665127473152,124214 780427744832286721,179589 764827899899674625,84422 772659782780059648,131008 793912552451346433,252806 755488821043691521,37892 751580042434576385,18893 759108107062480896,56630 767760094847234048,101163 772937786546618368,133519 787148170874630145,208928 793451988335923200,252196 794139360035831808,256439 762641442082742272,73814 774990728552255488,146259 793868976749182976,256255 778776917029847040,168794 787722268684132352,210235 777613224413888512,162213 768168063329980421,11774 767230761313394688,97386 786975966870511617,207949 794669437056151553,262022 794545536971870208,261155 792640004707135488,245148 758393429588140033,52554 770767795571322884,120425 793294374545137665,249841 752625185396785152,351931 773909568044818432,139404 755612736839561216,38183 770672743784321024,120610 789157662948810752,223852 758767468882063360,54070 768666859164037120,107469 781267125033771008,186376 762539782471843840,73565 766083824899858432,56391 748961004827140096,11774 762050142216355840,15066 765947952917417984,90384 761573287193346048,68993 781479630368747520,188119 759644709539184640,44429 790446736061849600,11774 795239467057631236,264397 795617828334223360,267655 792141050504704000,243615 734704125590577152,351644 758348228471513088,52554 764074821504217088,80648 774708862230401024,143473 790917556018163712,234653 755547009315115008,38476 773940382484672512,139577 788181325878439936,108396 773903930300432384,139404 794678716450410496,261155 770355273596887041,118087 753331175603703812,26458 750464488860680192,12883 761641102663299073,69493 766112978487967745,56964 794069727559696384,257492 786198771352809472,201619 793467000471289856,252408 732805618050961408,354121 765039019310940160,85562 760499936555327488,63149 789681512866197505,199307 762611101012025345,71476 750398912457039872,12883 775656977082875904,150404 793322709144866816,250633 749273596996915200,7816 765544595140653056,88052 776264611020566529,154071 777043332983824384,158897 777181362440638466,160228 758026946336874496,50923 791706933686251520,234990 795310893819195392,266151 781506835870208000,188401 747487538500116480,11774 781629001957715968,188401 758191194958475264,51344 776095680498503680,153194 754758830735495168,33356 761558579925037056,68993 764195807625146369,82209 775247806982258688,145866 780190891889700864,178258 767519160364593152,94699 792569729437302784,108396 788539650105311237,218832 749760286102528000,10129 773895321969623044,139404 775440113836752896,148654 761791221710848001,1248922 772767805196283904,132366 785522298518405120,194952 786691245758447617,205143 750784938689966080,13343 788657125149044737,193121 763818976245755906,80366 773480760938336256,136947 787205741945970688,207965 753262871451201536,26140 764797633630236672,84724 779378927412256768,174557 779688129657573377,174230 785623841192218625,197035 771213814373113856,118191 786054678152814592,197565 790994071796015105,232881 794391751654014977,259231 765174398911254529,86103 739453259249799168,14084 774774238377107456,144949 771720179189288961,126390 795252035050491905,265257 765902395154976768,84368 774421144912945152,142555 766481781994483712,93850 752938906652323841,24134 763955247005835269,79999 773624918294433792,137158 768472667351572482,106774 790266860679811073,230282 770512856135729152,117263 794335556515807233,258741 789170365612171266,223286 761345562692161536,68102 780634396214779904,181419 789470938542800896,225427 755387222145179648,35403 766492173181259776,92958 773987551405301762,138616 777939768831188992,164669 793431966246854656,247042 760205305498206208,57131 771146969695723520,122982 787755806393442304,205197 794334999013167104,258040 785491458749071360,195956 774306497916436480,133702 795266203870760960,263896 764500254813224960,83654 790568145366814721,232137 794569953282293760,261155 765946553072619520,90384 737144089234132992,11774 759077616267689984,11774 786216548264316929,192032 786649541772804096,65113 762164345744654336,60866 793596411086450688,252984 765586323948376065,86053 769030382742274048,109945 780655680529113088,182257 766044970302185472,91103 789925589994115072,219139 794190703500869632,258598 755709556915744768,38032 795755397558796288,261155 733857323748327428,65113 739937131825500161,353488 765206525732323328,86440 780830527725068288,183269 780828044177072128,183269 785634312951586817,197297 777628865627774977,162497 778557241490235392,167180 756005373253791745,15643 794695721970790402,253986 753957439037243393,30590 780640650760888320,182257 747534215227518979,11774 752976894518099968,24870 763201791848701952,73814 775850864732889088,151361 758226530959028228,46394 781580371532009472,187607 732433572032708608,1170406 768309115818946560,86274 775521738557972480,112363 746346525324894208,352060 773930702521962500,139404 773892829873442818,139404 781903375084519424,190553 794026762229297152,257515 761024139410845697,66348 750520591904546816,12883 773943984993566720,140025 780258426093842434,164475 774755977144918016,144494 791123092533833729,235223 793477666074726401,249926 788547062862270464,218832 793136994083897344,249469 795094008590696448,263933 749779500364365824,9754 772158937441251328,128934 751744464729899009,7022 770076531603468288,113931 758088179475972101,50542 791283402666287104,164764 765582461791301632,88401 772044432107532288,127582 788523435131482112,217658 792799749254422528,351463 756538221866151936,43828 751544327004950529,15334 742729737030774786,47188 790659742045569024,232169 761665537281630209,69356 763871105635393536,79585 788047080996478976,214209 733078638334218240,354396 793843500940865536,255942 753037192646262788,17416 786256352632971265,201958 755192465372516354,17384 778387769093660672,167418 779364399349923840,174115 794615260334456834,262025 732627093490704384,352911 750849239568281600,15451 763499947819954176,78861 765181554515668992,86103 795236539768983553,263907 763169218640678916,76406 792497602210197505,244550 772862367952756736,130988 767815268877930500,101261 776760238640889857,157755 767698369766629376,100605 755558805161803776,38421 795452276659933184,259134 765568766528876545,88052 775882290836611072,151791 773399688720547840,135025 764133593954287620,82066 768570136726908928,106281 774390795142991872,141316 778985189049376768,171693 771734742899228672,126827 794339114732634112,249926 794730134150533120,262752 794741120332800000,263020 769826965356417024,105109 788528382929534976,217837 756829773347840002,44290 760953503850307586,65991 776937816068501504,157082 763961907128651776,81130 788004271363006465,214354 768519200608444416,107054 754892201885364226,49681 764864604199542786,82066 762659044981080064,73814 793114585091993601,249469 794357600758304768,258305 770277053232885761,117257 751165918353448960,16457 753460039159992320,27280 759137498245107712,27156 763456705162117121,75392 759869784687124480,60102 765583829113245696,86440 766190364076089344,90388 774725566641483776,53667 781538307620663296,186212 788950897267208193,217634 792708781767585793,245148 795290495723376640,265257 780761982819500032,182257 788797791120203776,220526 794740829260775424,262226 785475983570833408,195481 758014565191778304,50827 790893433405730816,234583 766680498596753408,94737 792806261863645185,247803 765946635650236417,90384 778947915930796032,171168 766321321890320384,90711 771405081799368709,125367 788194796451995648,215754 763396645983772673,73814 761984925876817921,71270 788864595037294592,220076 768949595732860928,109666 777254711091093504,157910 751794922827685888,19133 770802368959041536,120610 777163117084155904,47940 794545162420527104,261359 766314385790803968,92860 790477171328372736,220806 750616576727146496,12746 760984048554696704,66116 789543645896699904,226581 753006137348349952,24173 795610204092203008,267571 768671160934334464,103071 750772010515595266,14858 758712294444507137,54520 789555931705073664,226578 763542960793194496,77598 789931511504044033,228820 757716132472066048,47940 778656345100685312,169232 781426808344358912,139404 788751029554782208,220029 792479278357159937,246269 792059902617202688,243292 760150807128006659,61011 766008934112956416,88751 758074861545660416,50827 769712402505924613,114987 794217164186087424,258598 768806602791059456,109104 756887830534713344,45311 761235538892328960,65180 762304798419017729,72370 769777054384525313,104973 770607962209546240,119682 790034639796699136,224031 773958931223834624,140211 768531771461951490,106774 781507563368091649,185921 767201574234054656,93261 794208238979796992,258607 776121437488807937,153035 777719216996687873,159383 766000430941769728,90575 780421314490175488,179537 758690652003504128,54070 773794963549200384,138140 752955625559191552,24788 795761544294383619,247930 774391908168790016,142527 793243097392177152,249926 790789428729876481,231781 760640586550476800,64019 793202059923251200,249469 764971999508783105,85562 771514254478356480,125111 786420731257184256,201441 771408454976167936,119718 753284831782526976,26060 765630387154550784,88669 775008819684442113,146259 749360070488625156,8431 795714049329631232,247930 786674370836045824,90209 765395870548422656,86103 769385194952458240,112399 774117086155067393,139983 758113416829607936,50698 788776041129082880,218142 770298916281647108,117257 786401315186438144,201958 793224411008630784,232911 779000591464878080,171902 758114773040898048,50581 759151813325164544,56192 781103885255598080,183472 785682206979227648,196277 788632432576720896,218275 766848798685442048,96263 788741156083535872,203710 789431535053209605,224680 770620321724497920,117740 788033622074806272,214492 772101756150882304,127366 775028700345692160,146259 777867567625109504,163763 777628354736377856,161901 786513181044772864,203674 763513129405931521,78228 756801008760606720,44970 777584784084271104,159308 749415789518790657,7546 768485361853030401,104973 795276944128561152,262849 790648290651942912,232169 788131793908092928,214812 790397039800520704,11774 756611006978256898,43917 772169786667261952,129471 750851555788673024,15264 751547552995106818,18532 759816139702579201,58815 763694401038192641,77620 770314400603344896,117609 760966715555491840,64730 768098160577163264,103261 764184814194925568,82018 770448489394438144,118192 795755085984919552,261155 749517784300687360,8871 769120624560209920,109571 786763676971925504,205181 776340951304400896,195876 772940890251796482,131924 786727122849112064,85985 776746796789878787,157755 781220908610445312,186434 794575734824050689,261155 793083331269144576,249348 792047145431990272,243187 778294999679197184,167220 788187139762589697,214123 765207487029080064,86440 785624889633992705,196881 791992009439326208,242693 755916628345303040,39797 771563667108220928,126389 793943345315909632,254135 776911063837278209,158387 790923205192011779,234583 752942034051211264,24134 794994276157587456,262053 778302416873807872,167319 732303052275863552,351313 787435468740780033,211181 791740686651518976,240483 785676080137007104,195975 761679551462305793,69711 785259456514797568,11774 772907362545901570,133519 789948927646629888,228888 774416936209883136,142555 774373016109064193,143210 794961724289916929,249926 778954678579048448,171168 776928769638592512,159146 794625534709874688,261818 785796542875721729,198586 767963104672034817,1249007 750017259377012736,7546 788491559461355522,218275 763740374766452737,79223 793208929039683584,250033 764300493518700544,82283 775357847139934208,148045 755522707756908544,38032 758087484790145024,47761 753262658036592640,11774 776036815941701632,152903 763622883113459712,76577 785656298373165056,195975 763832063917105152,80486 773263310208638977,134993 755499998377238528,34441 779395440953401344,174115 764177833770057728,82066 759174229610856448,56964 792098270914961408,243576 795700522401615872,268281 765296984425193473,86472 768612109676646402,106023 788158705971978240,215005 795298502255341568,264754 794276674619617280,259457 768598389227450368,103354 768333169238036480,103506 788390628505726980,217519 792761412665827329,245148 753262655482232832,24366 795396562063151110,266884 772980588324253696,132364 795744919583358980,268814 758293683171131393,51069 765642095105339392,86440 771182015932575744,123583 778652373589823488,167939 794613143976615936,262053 768090572703801344,102514 771067539740766208,122146 771482919378391040,125111 773873982105759744,137869 774208055093243904,141360 769186738036244480,109945 774021656155033601,141035 778360877607030784,167569 764989482495987714,85562 786013975653724160,199178 791546326706184192,239405 769175581309145088,111451 755576309741449216,26721 750786481053106176,14950 754118123381456897,22657 776989463008477185,159359 766608117589094400,94699 788419828289773568,214763 792102767909150720,241678 766344982718509058,80939 750705907638632448,11372 762840350981431296,73685 776763727320264704,157840 778019993447301120,164403 761323436413100033,67709 759419932954071040,56964 771378267953573888,112363 785951367965863936,199262 791441212490125312,238780 767500813388357632,92972 776838206419505152,155213 772806159698919424,132364 780621790720643073,181419 788688087173959680,218275 793627551977451520,252741 779165463532167168,76146 774087114208088068,141360 779972448536047616,176203 761801582602252288,70509 764132551644418048,11774 790693134606929920,232640 761193665230495744,65180 764317337046675456,83128 769650808111505409,113412 773660177870487552,138165 780477352266440704,180233 793629225718652928,252581 756332601715986434,41929 771516826656317440,125853 761576653755670529,68993 791675470815358984,240483 788822013892755456,220332 759584698393890816,57068 793456974239150080,252020 765200982854598656,74247 777602292795133953,162294 792743823692566528,244836 795051726420197376,257406 769611487598043136,114021 779442772646383616,173846 768200098861809664,104406 769999420180037633,11495 774666500401618944,143585 754157553106288641,28010 776221203161907200,153596 781343196496351232,139404 775156956247961600,146720 794650634335223808,261155 790998439534354432,235886 786271559556005888,201958 761730876833234944,69711 794710952944041984,262849 732430444747227137,351387 773191425588473856,135025 781229223264579584,186363 793450683429187585,240483 751836161677504512,18893 775853971474944000,139983 777346440796397568,154832 777948614635159552,164669 755893026031935488,38459 758541298437468163,53367 787849931620884480,207712 733882897808142337,195876 790609075855695872,231871 775879823935754241,1250237 794375673771163648,227345 755041316409487360,18470 785969513477054465,199546 793248636935090176,249926 793552988962975744,252408 767740326962343936,97468 762640832897757186,73974 773992295670611968,349942 794535600422416385,261155 759079297080492032,55550 794584301325185026,261155 785735453836136448,196277 766441777867784193,47940 751112226119880704,14877 779390696889339905,146720 758130847207661569,41703 760802475880226816,352572 772097780437422080,128159 763941485121200128,79691 789446350282878977,220727 773171332754178048,134561 777611632952250368,162107 788126109124603904,215437 779416857623334913,171260 792601886561964032,245168 770785464072626176,121479 777149277332058112,155729 786679772025847808,204835 755166481499971584,35890 754814384635940864,33801 773160751477297152,128017 775097552999895040,146847 793181478775652352,249895 752669024388079616,22575 772819791254020100,129551 759490479226515456,56595 768051402467790848,101681 764583471524286465,81024 794183724309053440,234551 776027206866853888,152735 763454564444073984,76406 786353946168270848,201958 794954074659557376,261155 756268193656614912,41719 759035839842164737,56552 790670908969000960,232137 771225450903277568,121612 754746612791013376,33356 795046948810162176,263931 759158914793504768,56458 759842559208329216,44429 787086544376958976,208016 752802051155959808,22953 771472029178474496,118191 772303095636172800,129551 772504997149958144,131007 732687616223653888,353474 765087405640646656,85562 758857996113805313,53996 791745814716481536,7706 760875328483037184,65180 761408385036066816,67369 790602969888727040,230282 792441892675973120,246013 762539429118431232,431998 776966245467820033,159475 786357440132608000,202304 790895725530013697,233692 795762034851844096,247930 753929977465278465,29263 794565933549453312,261155 774377363949879296,140444 791001629629698048,234796 779390563447631876,174427 793452179621228546,249926 764147558319087616,78159 763838840645619712,52554 753311954098348032,26871 755493245296242688,38032 760822502079754240,64326 793141227994554368,249841 769556355158052864,112623 767780487968399360,101406 793867726590709760,249926 772738381667143680,131814 759168756341874688,46421 762541165736407040,73030 794332797519335424,258878 795414359619014656,265855 795711332796350464,268448 756818533489766400,45014 781734826139324416,138812 755601700019441664,38476 759157707513311232,27156 776945476104957952,158387 792416027900542977,245750 738014965433573376,195876 749675174144999426,9754 774059350008729600,140444 785258502403022848,11774 765538163808952320,88052 793646374839386113,252020 767905548343836676,101383 756828578361249792,43875 792119416813068288,243075 792119167348461570,240483 752729293889769472,23167 753386408241401856,27222 758180498367664128,50923 773267901654654977,135736 767906173454393344,101383 795725380174942208,268231 757464685734047745,46594 786971267567980544,207949 740336426810773504,11774 793303467511218176,249926 771069979538120705,122875 768958505453690880,109104 767561076489596932,93261 733071320435425280,355749 791007466318401536,235590 753368687860715520,26446 788833156212207616,216003 779823626052702208,173346 794644121935900672,261942 764696567521476609,81425 769205402181439488,110942 788185333670240256,215903 794256270740094980,258771 776800732666146817,157693 754702941311737856,33089 779455053232869376,174230 778321711099883525,163586 792416286068310016,218540 794974318027538436,226738 775119664909160449,146838 790744989563293696,99049 761419615037566976,67331 765979116499632128,90553 756297496171778048,11774 767822070097076225,101681 777956584064299009,163153 785868139351408644,198878 754756074725531648,33356 762799439006212096,75073 752042879598661632,19945 766000333789204480,90694 793506197152423941,7700 785677427036958722,197324 766996015681507328,93144 771160119551942656,122299 795362653027835904,266054 757438999543750656,46006 785810918852755456,198466 763443728182902784,78344 773948416737116160,139404 763801646539214848,79691 744938471555534849,11774 754735410689880064,33356 774004521534128129,139404 771124116359376897,122299 758454155555934208,53144 766823430024941569,94699 792470857641783296,246225 788199003536121856,213064 752077403791454210,19399 793196756712366080,249926 794026059469451268,257661 757589404147789824,47761 757340262754496512,46406 753289978470203392,26066 790776077815799808,232781 781202801645019136,186434 781716005076643840,182658 786655658066251776,204413 771446273383727104,124597 778495547992866816,167062 786681577078226944,205728 767964569180463104,102249 773161563884847104,131007 750363059441500160,12883 776213738969903104,154534 776066778623516672,153194 757225197694955520,43986 751632767260123136,18470 758626344355913728,54070 794146429170286594,255942 755126436466298880,18341 758130565216243712,17640 760078524610904064,58218 790672622581276672,232169 764864610394451968,84724 795704988664115200,267862 766516214843645952,91804 781524600043732992,188401 793202368435269632,249444 779471492895703040,174315 758645688016130048,54070 757635124016062466,1248515 794013148617510912,254209 785970297660841984,199891 791728528031158273,240718 794574023061487617,261155 786903356073713664,65113 774271990060425216,141887 778386544050573312,167517 791454396643106816,238946 752955779750072322,24784 765356654607142912,81869 780531223882006528,180783 793467353556070400,252020 764298180905340928,80939 767120909098323968,97355 790991566462656513,234653 776105302886342656,153658 794556562345848832,261155 773251372917587968,134993 795436953357451266,266151 764989643699785729,85209 759761853928964096,51406 795698344290963456,267862 792173239346704384,218002 750815557159489536,14277 753953321828757504,30590 785812970043342848,198671 753046440482570240,25255 794936684383178752,224221 793593179136143362,252893 757221965262303234,46006 778725288431673345,169232 773350579200466944,24134 760080366346571776,59758 790736611898068992,18341 750731148297326593,14459 793223824800092160,250760 756315798243778560,42249 766558412779950080,93823 775701233361231873,149200 794657789062901761,261818 788356468852621312,215608 770315666515693570,118087 778333969775558656,167220 766399695115653120,93286 790293067681107968,229693 760506508475936768,63149 755588235762491392,35890 752915829407248386,24134 778406762642804736,167929 788518249105350657,217658 786706496637771777,205728 774969404144496640,1250178 786304635376205824,192032 788654163882184705,210390 794688109631995905,262022 754776268059529216,33549 770328454730428416,114848 767423905296363520,96806 785324188038991873,194648 773535379936927744,136904 788450658143789059,218275 795759180665733120,268448 769177617500995585,111386 785361865387941888,186883 794734643241226240,261666 788514628015824896,218275 753727748171071489,29263 753390955697364992,27317 763463237673320449,78344 774241749149552640,142208 769866124213096448,114987 768992876546097156,108729 791688837701341184,246425 795345168274690049,264397 740577401218928640,11774 765909193543090176,87904 770746343446892544,120690 793085025004625920,243451 776833281740472320,156835 794371615177854976,258927 772406524723470336,128243 795441286086066177,266866 771846898093174784,126152 765593713091416064,84889 788486900113866752,106085 761238855970283520,11774 773370470200709120,136110 780059298508537861,33338 766767340545421316,95707 774323092160208900,141867 773740128242020352,137042 793257318511153152,250293 732281818196516865,349693 772235573251694592,26066 772997299412828160,132908 753714102975901697,29263 791331829785595904,231894 795248893818716160,265257 757972255385260032,49852 781262020922441729,185310 795732512567914496,266491 786235025524228096,199546 770510002930921472,118538 763423005800140800,78159 773928120210558976,124597 781477719737561088,188119 794674597941612544,262022 789471938469126144,225981 792069309157695489,243187 794149239525777409,249725 795664959065690117,266054 766756333093736448,94699 759546330389676032,350979 793601302227857408,249961 770222654531960832,105109 775847780895952896,151242 739452706188853248,195876 790688939434618880,232640 757775953607159808,43285 781343372820701184,139404 773295178979217409,133043 787756774086549504,204958 795377604685627394,266054 789921888973709312,225608 773322819341955072,134684 776778834922340352,156290 794384065755422721,259773 771806262061309952,128194 785896988151799808,22735 788735319210360832,220332 773229024180998144,134033 764994133270237184,85562 767249659848896512,97386 768567068287442944,106281 785643084545654784,191653 793219294012334085,232911 776764114756448258,157840 785549058093953025,194082 766432349848469504,88459 759590512844279808,58232 765342143791661056,86280 785273526236217344,194147 751635306621771777,14277 787269594461286400,199307 793554556336664582,252408 755493949217714177,38032 774149684357046272,140444 754832691380428800,27045 762090641811615745,71438 762033440321527808,69711 764893195922710528,84724 768441961657331713,106281 756571652385705984,41108 793603214390071296,253721 775460292964876288,148010 795317395665498112,266138 768510855210209280,104973 794637031578206209,262053 770096389175009280,116388 788570966607564801,218349 769913395470565376,1170396 744928485404184576,353603 733041118439440384,355464 779534280657473537,172185 758234830333030400,48289 772851961687318528,132364 793842806599000064,255942 763833777273438209,80716 764806264509661184,84683 773909521676824576,139404 763423857097084928,1249141 752715508084928512,22779 758016555175190528,50827 765351339421372416,87062 750832634226409472,15643 771471856410955776,125231 789753053587107840,225981 762932269698916352,74571 781219770121216000,186434 793244467625095168,249926 775441861854973952,149304 753919355411464192,22750 793091324769689600,228292 795043867351482369,261155 750381469181284352,12981 768422486715277312,106281 753736327213047809,29592 755912717068795904,39657 791369599090511873,11774 753643005266059264,28732 758021950555951104,50923 770787714048425984,121479 732672726087946240,1170592 751636450622509056,18893 763461367617687552,78477 794435380585975808,226320 794700372396929024,261155 785658672324173824,197888 791331545483051008,238207 773319710737829888,135960 773359405584773121,134811 794218528295518209,195876 773372799725416448,106716 793176439189303297,249444 770411594421506050,104662 790477401641713664,226180 791309865599762432,237223 794353178380746753,247651 772647284886482944,131027 772971657266880512,133454 765486474842243072,86653 770362564677029888,117257 790550935139418112,232137 794905716997980160,261818 757360532185751552,44163 763759809371963392,78239 795032511839666177,262925 779776743435534336,176201 788688712548974593,210390 788080462166097920,215005 764277082901753857,81574 750367893548851200,12728 765789906597740549,88546 752653916878221317,22575 755173795485233153,35890 794139144696066048,256276 789506594446909440,11774 780772653334339585,182154 769175830337560576,85057 766453282663305216,93823 786010288919224321,199211 792522203384414208,245101 788397057149206528,215252 756951767066087425,44970 792771364893491200,243187 760301776494919681,1248387 753266406565810176,19757 760520509721370624,63149 773506210842628097,137158 773962905377132544,140444 791276701623816192,232169 750863709514244096,15808 763500453640359936,78861 776615509366181889,156835 793996756555964416,257026 772798158900490240,132335 790671807401472000,232169 764180340495626242,82020 768149748972974080,103354 778303749454344192,167322 754868666345394176,33356 764997063717318656,82283 766722822009782272,94899 778062292327866368,164375 792027343590076416,243187 794599028579323908,261155 755118590873993217,35044 787280951386574849,207287 787560427794276353,47207 791652703910916098,240145 768968324206108672,109667 777008628737843200,159876 732897789953355776,354517 757895953160560640,49798 768289829700247552,11774 793400068770377728,251788 785886133947432960,205972 794541517335457792,261155 794982295983767552,264397 787217015647956993,207287 774231254812266496,139404 780613560040878080,182037 791739441438007296,240584 792086664059424768,11774 734778210248855552,355480 774001286312300544,102832 774376958759141381,142090 773949787980849152,139404 780095438196178944,176128 789077582352351232,223286 764145437087444992,78542 753349809386303488,27222 765374174244196352,86103 780520360118738944,180783 732368353000443905,349231 768317929758658561,103986 791773454970200064,240814 765582965485232128,87904 791705476878725120,237491 793248739745947649,250430 792547283258646528,243562 769247510007349248,110362 759221072923332608,27156 774008311741952001,140495 795458815680544772,267267 795354628133031936,266138 766641043420942337,85326 734055326677229570,354520 753366309430300673,27222 762755448105635840,74133 775982355433525248,152541 776612637073346561,157082 759999528586149888,58227 776299773372563456,153573 794695551585517568,262752 781369771333935104,26066 794845083547926528,261942 760236016267501568,48052 768407934464319488,103046 792802917472411648,247241 756919558548688896,44450 780578609530626048,11774 790264720661946368,228034 785608218886213632,11774 794585445862608896,261155 772890243254976512,132578 763389541109555201,77731 777964032577810432,164764 767831717826527232,100559 787495666339684352,209863 794345663676956672,257530 794732582407639040,262849 792100886772387840,243075 777693083001577472,162596 763563570055385088,75829 768884866146414592,109874 779660772913786880,174891 788858461396332548,210390 787226952369254400,207613 794119663743475712,256552 732268897743736833,349776 778719704634404864,168794 795063566181154816,262225 781393393926610944,185313 759498671125831680,44429 767242296651714560,94699 778531185110749188,167180 788124778221621248,215012 792858561051176960,247877 773496144340979712,135381 787008452384006144,208379 765747795126988800,88920 759092747689193472,56784 764838308568403969,84724 785610762626568196,197286 763874878227357696,80607 795699580746743809,266138 778076656699183104,164608 761456212827336705,67852 766702710410412032,95672 755152062577455104,35890 752242501554171904,20279 788474821852143616,218495 761564444963069952,67226 757437961814302720,46412 785698992772485120,198094 793185923894607872,249926 792139717626257408,242693 772878232433594368,129501 773530433065627651,137158 753372682931036160,27317 762278537764085761,72534 750069416474374145,10735 778531567413047296,167220 795302767921430528,266079 781369850669240320,187333 761976391231471617,71270 764970216686182402,72978 758326943242678274,52061 792504691292725249,243562 774815102608572416,145244 788054597436706816,11774 793287587079163906,249841 763034210194030592,75281 779381113089208320,174557 778232977826451457,166532 789226894612758528,220539 793950986029203456,234583 794950479931281408,262847 769174216943861762,101681 778810978594983936,170609 790882754405597185,234583 764154565428117504,81869 752722447288401920,22575 792291840594632704,238207 776108148050362368,153658 732744595612688384,353714 773586612802510848,136904 794886501498843136,233154 794026776901124096,257492 788017620247252996,214492 765599024699183104,87904 772779233244569600,132335 758054743902158848,47761 762661306264592384,73926 763107668697362433,76549 780476621530603521,180343 768505580499660800,106774 750384603639091200,11774 770817562309308416,121359 786239028672684040,11774 756345644969844736,42249 793183685033943040,164814 732718303328641024,353162 792113899642421250,243460 794762267992752128,261987 756575909243711488,11774 791748897328754689,237491 775427322358870016,149304 779149268711936000,168284 790208083125477376,228172 793876879379951616,252639 788174631848988672,352258 794328844333436929,259743 787967719719198724,214026 752856938640207872,22952 793872269818736640,256255 794691593009852416,262752 771884430755520512,128424 773918521663295488,139404 786587886334283776,202727 760821774506348544,64758 775995816674725888,151401 790678678531256320,233307 787082187497615360,207949 792252268724662272,241608 767383114007977984,97413 778328909834293253,167319 765647003023990784,88930 778711147335733248,166315 733045093825957888,355273 762835545730879488,69711 750929928997134336,14858 769301876969922561,112301 733329734508130305,11774 757738673097940992,48959 760953660935380993,64326 754032341283209216,31377 771075001424367617,122532 790601097136091136,232169 763466646031785984,77632 766058289620742144,90482 766624043667755009,94699 763160181551136768,75899 768792357898780672,108782 759062271821746176,11774 760268846565429248,61602 754817538349944833,33474 768820339883253760,98646 775780556734816256,151265 757712624163389443,46958 793999922680897537,11774 763043367915692033,11774 781833459035537408,190635 751676551339577344,19366 781255748261142532,186212 770394523750899713,117311 777937336097124352,164826 771517997005443072,126390 763422218789515264,75955 740173745856368640,353488 786191953738076161,201619 794664692501213189,250633 762199656046718976,70941 768605228148985856,104662 754733235012186112,33356 761284367100542976,67229 756013544668147712,41121 788438625738366976,11774 792253271901630464,243092 764319031255977985,73869 793184066581430272,249926 756487113697222656,43541 767893252108263424,99212 787837099449970689,211829 762722993399296000,74133 770680874258096128,120610 750868150011305984,14277 792044593529380864,243075 761634492423385088,69794 765574937205616641,88052 774270998841466880,28724 780607567353540608,181935 792487950827163648,245268 751822725816066048,18202 771891309158158340,127579 792013028141260800,243075 778242429728227328,164435 781372251660779520,139404 767112685481758721,96898 773908738268729346,139404 795054909901176832,262849 773890224942411778,139404 749007062256975876,1170318 760575671223607296,61655 761663272554602496,69947 786303017830068224,27156 791768095106797568,232791 767123476746424320,97852 777250033691308032,158673 786265695352938496,202030 764259793338982400,82283 791586614912790528,238395 793214672283459584,249926 793644052487036928,254135 764543037674512386,82066 788065198309531648,11774 790991508115591168,232863 734457715267866631,11774 764526193416822784,83391 776600243458768896,155898 761367863038844928,66897 757529764689092609,47736 785504062225588224,11774 794136200063766528,257530 794017651286745088,257492 777954064063574020,163990 787781645180870657,210238 750381435987464192,11774 774178487401709570,130980 785440798930194432,195481 759613754569097216,58165 790918453045686272,234568 781176021689126912,186170 773903107482750976,139404 788933168137052160,11774 791681366316507137,240483 770849525497856000,121511 791036123116036096,234796 789146337854025728,215505 791673611044196352,240483 793271790709542912,249926 770395981024231424,118191 765738890510602241,87904 766707086809976833,95708 788895938379190272,221799 756878682157752320,44163 757577386665897984,47782 793948300466495488,255826 764226122343129088,82177 745296822181126145,11774 767355064428158976,97325 762651843122065408,71021 794350881894338560,259034 757811771545563136,47940 795020171626717184,263907 752675512288415744,20313 794348178384375810,259034 762813460396650496,1170555 792508123411992576,246392 788190174417149952,215480 765088089756823552,78684 766351171711668225,90482 757973467694194688,49852 767405424257540098,1249156 776906033155411968,157993 775392839496638466,148645 793638220386799617,253032 761034573341794304,65839 758638725765226496,54070 765853272586457088,76623 773972343202775040,139404 788065776397750272,214354 771662458708602880,125554 786605688814460928,11774 774202630352564225,138061 781446154013712386,139404 780209071760642048,177731 755983141119008768,40881 757804396776333313,48093 795675141061705729,230311 786023951646556164,200355 758794351266922496,148861 732341814213148672,351286 766745688004780032,95682 755836464584232960,18215 758276665239744513,50923 776414108086394880,155451 755446195514843137,37433 732788093984595970,354125 770493584760008704,118192 761772233844858880,70543 781826994736619520,190635 786918709688426496,207287 788528918001254400,203710 749622202220371968,7546 785267133429284865,11774 776232663896260608,152314 795138567278313472,263653 763845425501577216,79693 778405338257252352,167569 778439801519300608,152594 752935741454516224,24134 789260637650030592,223492 775680843230568448,150404 766358776672903168,87904 776471395198906368,153480 750649082721497088,13532 758024315191173120,50360 759038501006434305,56442 774198920931139584,141200 789881974479544320,228124 788416915240685569,217519 791346436738785280,238383 760126229655805952,61145 767434816480575489,98972 789507191992639488,224680 768563123477512192,106716 791988880610295808,240483 776086397241335808,153194 789300614207594496,224680 765999206951563264,90373 760281965140381696,1248387 758504875135303680,53703 780117805459013632,178045 790267413464018944,230282 758696482706862080,54070 785791952235159552,197512 748545716583305216,11774 781172574482997249,185310 777562004911370240,162348 793985027101118464,257325 795700796436475904,267862 760998280587251712,65455 793406669854302208,249926 793294395600699392,251234 750272116646379520,11296 769894626232762368,109666 785656381298896896,197297 733144758114099200,350444 766401359340077056,93733 768241559590625280,11774 789563712818458624,226578 757941823541239808,49859 775118510355718144,62492 762642979882463232,73926 756681803457564673,44450 762751135438561280,74781 777961877498425344,164826 762743387480920064,73926 768251777833504768,103899 778984059468906496,169201 794554981135294464,261155 753526680883302400,27800 791428440213729280,238207 755555742720069633,34898 764133331978031105,81869 780598420545347584,181755 777005657862000640,159876 788019732834287617,212564 794158184235532288,196314 769278409176408064,112768 765235220865884160,86645 773709956977610752,137777 780768156902129664,182870 777577343434891264,162497 795718591718903808,261155 762325423220989952,431998 778569075878465536,166532 765560621056167936,88052 769283322581225472,112363 756407791456247809,36873 768812214891479040,109167 776356693840109569,152946 781434277758115840,139404 756618229615767557,42432 770388676303958017,118191 770934895715741696,120108 767064169048711168,94699 753016192479223808,25253 757735978177925120,48196 737627496405991425,350654 762975069064663040,75724 773453486361088000,134875 759810136038715393,58267 762384791257751553,72420 793582199748501504,252408 779360217964294144,174230 754245777636126720,32157 767448248982396928,97067 794148366854721536,256239 785280142033711104,11774 751896326741241856,14277 751167471554588673,16768 761732300455366656,70543 793235856303591425,236409 770244612489351168,117257 788413581893046272,11774 773600378738794496,137016 792160166397431808,242693 732906153689022464,354506 750358223136313345,11774 768939868059672576,109571 759522559264030720,58232 764839423192272897,84724 793863504205795329,11774 761599628580155392,1248944 792873723120328704,243761 779118968564912128,172523 792441429507334144,245148 757531112126177280,45576 776981239806910465,156835 791366472803254273,238207 751777256289103872,14277 764584543445782528,81065 789877114547863552,227936 733189210958487554,355667 771853585613217796,127957 768948433554116608,110362 795342033472913409,11774 781549155302961152,188478 750744083153375232,14277 764238608551309312,82018 754725691527135233,33356 759388874413973505,56700 759212820395425794,57651 793251209813590017,249926 773513088939220993,136515 774256945641426945,138165 773399861425233920,135701 794667712807104512,261155 761911266734514177,68993 765651699683979264,88920 780107282839400448,176125 795027801611075585,264397 778015896530845698,164783 781353074069676033,186584 761353071628648449,66878 755761072515129345,39235 793254383722958848,250836 760389815783284737,47940 786737786325983232,206401 791115115223330816,234796 786781480806522880,193121 789122952172154880,220029 791425574870790144,238099 764830665439268864,82208 756281813572608000,42432 766369127279779840,93184 759920622096875520,52887 778818531869593600,167595 759034532355985410,56552 792119374790352896,11774 773990391540436992,139404 774021489678880768,138819 749313486635675648,7816 751072260283371520,16094 788507443018002433,218349 793991522974859268,11774 736757512259543040,351254 781229468304175104,186434 777620386246594560,156132 772882684666314752,132848 778771972914307072,169117 781257985817448448,174891 795408414704734208,247930 792136230548877312,243092 788209087829909504,215437 758232902131941377,51344 771552360850087937,110585 762478400413892608,71021 733287944178565120,355480 750324127622397953,7519 790824771965550593,231894 785542891720638464,130635 785648477225164801,197297 779465395296088064,171693 762217908332326912,70797 793155368608079873,249852 768518720302055425,106774 786499321772531712,186883 792524896915947520,245750 795232660368953344,169310 778725804200960001,169201 779067533181784066,167220 790036790950453249,229105 776887396650463232,159146 767806075575861248,99044 775069359819616256,141091 774019150213545984,140444 788559960867090432,218875 767208678235615233,93112 791629057381113856,240145 785941198137548800,198591 791251927736606720,234583 792163560935731201,242693 750468837926141953,12883 794597534685687808,261399 785541489086566400,196247 775584741546307584,149569 780099411544121345,178258 791559438209605632,238286 779603530290229248,175549 735565506380468226,349683 778308622774177792,164826 788155192227221505,215754 771408225321320448,125381 747521371840798720,11774 788156657859571713,215754 769035027044761601,103405 791388045194829824,238205 773852221251448832,139404 773515356530810880,136947 760294464346726400,60794 766222629720031232,88432 793928552672477185,256451 794269403697315849,258456 758686699173982208,53703 760317002212925440,61412 787794931377016833,205197 789398893603672064,350825 772148022226583552,124909 758052876191145984,34273 776112596885745664,11774 795055832467697668,228634 765217527236624384,86440 785935959497912320,199960 768202783887589377,11774 768625797359816704,106756 776620029378961409,146804 787129779426324480,206748 793527270266773504,252408 737325475714859009,11774 781197588703752195,186212 775303278225612800,146847 792879454330773504,247803 761640214171230208,69947 771452673631490052,47940 769276649254772736,112399 791702645010534400,240133 765543020875821056,86653 768273388557053952,104662 743659584200507392,102730 764538865659047937,81946 793522027294552064,235315 761502875063246849,68182 790326256126398465,228363 773516646371565568,137158 788923029036240897,221476 777799344393191424,163763 787738937355829248,210235 792818997070860288,244270 780605308838129665,181984 785714927935692801,197512 773263584662925312,135725 787042537118851072,207965 788733797990821888,220332 772876736333742080,132335 792025694012178436,241678 762596599042301952,73685 794309086951198723,259543 764238842895433729,82018 758417252727164928,53144 769954419899195392,74518 769543422306754561,351338 791207510791323649,226803 781182477335351296,185496 781440270525206528,26066 765544886623956992,87904 795428164075982852,266151 762778803127058433,74630 770192732757299200,117257 788161717067022336,215088 793936510345093120,255393 795747358671851522,268281 768901223260971009,109945 776098990446276608,153501 755072882246492160,11774 787729640928358400,205197 779124651939115008,350711 794693137402920960,261567 763823762877755392,80136 773617514643415040,132335 790293296384016384,228810 752297435125325824,21074 748320300618514432,353965 773339638354280448,135903 779722418562752512,164500 760667008149102592,63451 773529851257057281,137042 792854160223895552,247240 753699982876684288,28866 793872642780565504,191065 792071642188881920,243187 773494515252523008,136947 758917265949495297,1248654 772806277261037568,132364 792488290565881857,246225 793863631221903361,256255 769613728136302592,114021 770739493095768066,738099 794691229632106496,262752 793893904080830464,256255 760900664201388032,65626 761914523800379393,70858 786616678612291584,204413 754831911520993280,32968 780825950342615040,182257 785606408364433408,11774 794562964418338818,261155 779330554500046848,173964 789121054354530304,221785 753347999539920897,27045 777624430117650432,161387 776123510817107968,153845 788763882814791682,220029 732669286242779136,42688 754835015469367296,33474 794679864674648064,262053 764246517175779328,80939 787992874293997569,212239 765999114161053696,90723 770627788307042304,738099 794765800825585664,259892 774976808399671296,144730 794623090152050688,261155 792113923772207104,243187 775362774251741184,148537 764486191760551936,83649 763615767082389508,77731 757633283853127680,11774 790902569958711297,234583 754887439156600832,33356 786016729336086528,199262 790881947710918656,234583 770776682789609472,120341 776840979059843072,158327 769741563203293184,112239 761313981147541504,66815 767839124250320896,101681 772867468457025536,132335 793130903383965696,249841 770134671799771136,116968 778298667224670210,167220 791825073686458368,240763 795702732447301633,268356 746416589268877313,383096 790937557148114944,234583 780620147732127744,150151 750860179936124928,15264 755836594871873536,18215 793691195373395968,249926 750786229818388480,14525 793604118463918080,253793 770324221922725888,117687 732260306152525824,195876 792160315085434880,243187 794236654370357253,258456 753949175293837312,30590 772111112452145153,129558 791871953544044544,240070 794421848825937920,255983 787017350583377922,208065 787716911807082498,205197 794965341382184960,256219 764834929700016128,82344 765974507752419329,90384 791037882228019200,234575 750204922163965952,11495 761954110778253312,431998 764740340838338561,80773 793432151068807168,251320 758259265580654594,41703 758844699658457088,44163 764138685780680706,80939 769893727045292032,109666 772788204764270592,132578 788396318481850368,217006 786076902096302080,200355 790767054336892928,232791 760230393241108480,57722 788437787779305473,11774 793550071824515076,253206 786972311622561792,207287 795671195454754816,267521 763123544599490561,75724 763329024366153728,76960 772493614240768000,131027 785501983339847681,195975 757044440699514880,45672 764800287567642624,82066 765627170962018304,88719 770105651137839104,114779 785603312414359553,197512 794299527469682689,258193 794078247017480192,257423 765292847696191488,86472 772899474041507840,124004 792355852401283074,243075 750434117507047424,12309 759125584186343424,46384 757178664459042816,45040 773528387264602112,136904 768421820580171776,106281 770320842785824768,117377 778218243710332928,165498 765687007179706368,88881 768437218813759488,105109 772240319530299393,127925 765137224191148032,85892 770304109249433600,114254 794966707328712704,263895 777504217715978240,159876 785761818291625984,195975 794641139810844673,259190 756854393085976577,44450 791375867742040065,237491 793241695961755649,249348 732672373611057152,352989 751781429370118144,14277 793258920781475842,249841 768102950551945217,102137 765689114620366849,88459 780555439717093376,170144 773682524899909632,138616 794537078956527616,261155 771479015794348032,125145 793515665088995328,252408 751824111161085952,17640 780680763188453376,182036 766755783082029056,94683 767295182706470912,98700 771052463256469504,122148 780569384527859712,180306 787091141552242688,207287 776247201295048708,152872 774011731450273792,140444 794536868322758656,261155 793299624555446272,250064 753288507062267904,25968 732618291731140609,349359 779440038060888064,174244 792426962262327297,245313 773617695657000960,136947 787941998430937090,213672 791785906000703488,240483 787799925522259972,213253 762029330276966402,68993 795011243694288896,264431 755557991521280005,38183 787158629560389633,207613 790633451531542528,228576 765777206379503620,81946 777689628593631232,160618 794083191778734080,249852 748268960093724673,1247845 781583178318446593,186434 792009672915951616,240145 771354242594508800,123821 762872350693916672,431998 750849680158908416,15255 786219594985771008,201494 787993987525206016,214209 753847103953055744,29347 755212995475582976,34106 785269336223002624,11774 750156188990353408,10057 768926206414753792,110362 795748229619060736,268646 780835168735100928,181886 758108095197347840,41703 787282780682092544,188577 774986994648748032,146259 786984977732960256,207152 789981248001232896,215608 749936503132946433,10735 773982532119433217,140444 791383352129556480,238429 763129724587483136,73712 758816787769065472,1248642 786983416319401984,206742 793323475922411520,250633 757597281101156352,47940 793490880598380544,249926 741158581676978176,738099 752652746709405696,669866 795319219038683136,265257 794799116886872064,261155 772871301199454210,132578 786707330893094912,205349 775618718198009856,148994 786335121007710208,11774 772540025074515968,130686 780739836189806592,182036 760897525389914112,65469 768173560628072448,104162 767870997986807808,98498 768587772827283457,107808 785324903801188352,11774 785679954474258433,197297 790827687208103937,232863 793422357410963456,252020 794559137904492544,261155 795488230091042816,261155 786512685307404288,202248 791414160504393728,238780 758342302859423745,51344 755497015497199616,33356 775000470377070593,146259 771493966222995456,126293 759108851199188992,56952 772089939286687744,129558 791744400271544325,241423 758788266871001088,53996 787846853463117824,11774 764658898892689408,82344 763797091714011144,80393 780569482288885760,11774 790728190469767168,232791 793534316093452289,252020 794612401874305024,262053 752620944498126848,351931 767295749050761216,93144 762293094792343555,71099 793865824360476672,254135 770258955712901121,117364 758811118630428673,1248642 777882703865589761,163990 793183551428505600,250033 763238615325433858,59370 761520583842693120,68878 795228084303642624,265649 754756845831684096,33356 780455596827041792,177233 787061721286471680,207287 751810330200838144,18374 752672000124989440,22777 765625216768708608,80393 786326452182614021,199546 778358749719388160,167693 794154284929544192,258122 793191044519227393,249167 773808488640307200,138165 755166502190354432,35890 762010363684655104,70255 785860488303407104,197512 795739266542346240,268281 789825077348925440,194060 792109253213368324,243187 789886106305081345,225456 794367513966448640,257353 750432033629835264,13021 762165498196873217,69548 763119834947264513,76188 749210650669264896,350767 793506585267933185,252890 785964381678952448,199546 791446942957969408,238292 777560853788954625,17416 790942738287951872,234583 771908837611741184,127528 764911711660810240,84753 785245284502761472,194082 778230342733877248,166532 791048363781320704,78159 752838452073336832,20313 779109778689843200,172185 786909091402747904,194281 790878655022968833,234583 755381287649615872,37025 762839938995920896,73814 789940888231251968,164764 773915320344014848,139404 775425240264564736,23762 769580869338017793,112239 788520228150018050,218275 793956387164258304,255393 788202910932795396,215437 753373765136846848,27045 761301936545099777,67768 763432375644815360,75396 773620313279967232,137740 758188136799342592,51344 793754510384431104,192428 780241497199259649,177233 764033348662620161,80720 781722232825479168,139404 788528485841063937,218219 742190851925872640,1247507 795688943958245376,266151 777476635155193856,161960 749434440590434305,7231 785618656776581121,197512 791330778604933120,238207 795369718097932288,266151 793951381132427264,255942 750382276429524992,12883 771051177505021952,123028 785590162159874048,197286 754780562481618944,33356 795115200970002433,11774 790744474536189952,232881 762061591001042944,7311 755472417473097728,36157 786041607967666176,199546 732728047191883776,353714 756277963218378752,42249 780632362845483010,182211 790352882662944770,228341 794568341474119680,261155 764970769147322369,85562 764493614122532866,82066 793540929118273536,249926 764682843842678784,81024 785998769963663360,198304 752191467213328384,21537 755205677988143104,34898 769692216038088704,114884 789256829989560320,224818 770376486838685697,117310 788836387827048448,221476 766376565827567616,93261 768107915643346944,103354 790603932007411712,232791 779377714193133569,174557 786486196029394944,203492 732168911236501504,349824 790690605311496192,231894 765514557817229312,87904 769623869590298624,114357 749410246351843330,7166 785652635781042176,197673 795048005669949440,263926 791512133242589184,237223 795402893897723905,265644 785480130407854081,195849 765293809710145536,86472 768240162937667584,11774 779402250867224576,174427 751540824438108161,18391 762431724827521024,68654 759084758433357825,54842 753712162921668608,28726 794277423617445888,249926 794366130152472576,259892 760927304960839680,65626 781062288136691712,182726 768831617527746561,107745 774999725099606016,146259 777739320732028928,162676 788169350461136897,11774 749582398761803776,8047 758336445002035201,52554 774007522306854914,139404 788125032765616128,215584 754048461352366081,30590 762281984152350720,431998 754133748283613184,31320 775930382013181952,669866 792104995013484544,243075 768283611044851714,103261 789082730646556673,223286 795291707466272768,264754 762758948789288963,74281 757565902145609728,47782 792080518695231488,243187 793546853166047237,252014 793439038405382145,8044 764805936561041408,84724 788481542226006016,65113 790287845177032704,229159 753657547697991680,28799 732457875344228353,352177 787080940543614977,207949 794401083577626624,260404 765145678792261632,84724 794621721458380800,261987 732698004243644416,353002 771592239445254144,125633 767763129405026306,1249431 788883712641347585,220332 794090550483972100,27529 788483132056072192,218275 733145951687331841,350979 758179063622045696,49975 741633372615741440,352030 770420079146201088,118393 792970654102323200,235580 790668875058716672,232595 776062776544530432,153194 766378129694785537,91751 788000914493669376,214354 761621371852029952,69794 767690226655387649,100605 756254527884517376,41472 764663276038782978,82344 788874760075608064,221832 786365888760942592,193297 793952005068910592,255826 766348166027509760,90412 777334474002620421,161546 778735025520914432,170268 781584768295112705,186584 788521019938045952,218349 785993566199873536,200384 751209298026311681,17502 794888702245957632,262784 769310436898537472,100249 790760628897984512,221524 777000172811419648,157755 786570886228869120,203863 763848065140875268,80482 770662152000667649,118154 770310432586280960,118087 775783944977420288,151374 794912261492064257,263895 778673657182842881,169029 790883625860526080,234583 767075330347589632,94699 768887852511928320,109104 792767503441113088,247241 763645447093248004,78159 792728240121085952,245566 795669158990147584,265875 763955283223715840,79999 778732079177568256,169437 780709069036421120,182036 759234235018379265,56964 764964865039446016,77569 793669688207273984,253032 787034231859970049,208016 790661319997390849,233198 794563478489104384,261155 794572548025421824,261155 765978018804142080,90384 771890742331453440,127957 795064304131330048,264397 753348958513012736,26140 755370496460324865,36735 793846124058583041,254058 794559658803556352,261155 794571255194095616,39957 791695839311851521,240474 763838810576728065,80486 770958444891283460,122146 792910119134752769,236827 762981330430734336,74483 763468357492477952,78566 771191471932256257,122146 771491762737061888,125111 774288682425737216,141912 793300450871304192,250633 778595563591704576,67759 755884235068624896,39657 756929047574216704,41778 758519920606875648,53185 771263857398382592,123280 773284460879945728,135741 788754355734315008,220332 762703743024402432,73814 764859726572027905,84395 771089654284034048,123280 764522425849671680,81946 767107006079569920,93112 793463757599105024,252408 788489336073359360,106085 786501902229917696,197575 787081573694701568,207109 760222753689575424,61412 791348377405435904,227253 768988937725550592,107976 761094293385646081,65234 761588403049795584,69231 791790327011143680,203710 760513510963048448,63149 788416688077299712,217837 755504008773578752,38183 768627067952836609,108223 763718246759559168,79691 775772711201050624,151185 787709142706233344,209468 792121969953177600,243983 765684551746060290,89198 756313246391382016,41459 780692185905700864,173341 785579560846843904,196524 789905070955442176,212564 773637158250942465,137869 795031149072580608,261155 758411522250985472,52720 760207563019264000,61545 787887445471694848,7258 780938782908395520,183269 758477720326025217,53185 753406121503784960,27502 768483724405137408,66922 760821802075643904,14277 786576752256618496,204273 793980394265841664,11774 794652550502957057,262145 793247990626459648,250953 795064886669742082,264397 775385838150643712,11774 791989182872727552,239882 773505880641802241,136904 773949870029799425,139404 751798875061641216,14277 754807151672041472,33356 760129086748516352,56964 794625437599154176,261155 775085574067585024,146838 756026152133664768,40881 756369951993294848,42432 742409970382053376,11774 771294578154545153,120610 775405812982378496,148045 787024196899475456,207113 789274493701226496,223881 793072320592183298,193636 786969370668900353,207949 751129521424887808,15810 754845774077452288,33356 776183905716097024,154071 785556051311546368,196917 771766869694951424,125742 761577459364003840,68993 788752597242908672,220526 761013097943306241,46890 751808775414177792,19352 785945026111021056,199546 790728686479613953,18395 763935434049134592,80939 774727524022624257,144607 786512498144993280,203674 760961981801267200,65974 776760318210957312,157082 794004824182243328,256239 772871595975184384,132761 788161962387451904,214666 753341478852702208,11774 769821899949998080,105109 786596795228884993,200955 794616416599179264,261155 775001421502525440,146259 773316836607877120,136110 761240826240495616,65839 766634174069571584,94699 763064945336545281,56964 732846296831303681,354285 769312607765274624,112693 789345224954961920,215437 790185588968357888,159876 791636363288408064,240260 764780442243375105,84724 757654997794291712,48187 794326123215802368,259743 775763558231445504,151463 777842710761713664,161277 750675049032540162,13784 793193721231659008,250135 788812946965143552,216009 762306239095312384,431998 773926957499097088,138819 794682990051921920,261155 791184102242197504,99049 765274158934753280,80366 761585458811924481,69231 793499536572370945,252890 778277070400925697,166321 794275001813835776,259482 760881939461144576,61412 773968818687225856,140408 769679849376014337,112382 781552817819439104,187976 756984950440751104,33029 785333952823357440,194934 767520063180181508,97836 794977791439609859,264397 750042360319541248,195876 773610654162907138,137033 786630558629650433,11774 795071664010723328,265030 775902111062044674,151071 779014471721287684,160226 768975278731304968,109960 793135276365377536,249841 786587846962319361,204835 755412315193892864,36735 787047017306464256,207287 769373599924948994,110585 794003163179167745,255299 778551535932411904,168719 787114419448868864,204303 788835847500169216,220526 794159971936141312,258331 758674402284335105,54070 760455936565575681,61734 763688617071955968,79529 773950949001875457,139404 776764563840565249,157840 785969429406507008,351147 794168656888369152,234990 755539165870231552,37991 773898461590659072,139404 794160790131511296,258331 794314768236638208,259134 775413317355577344,148537 761985910804144129,431998 790245650877341696,229992 792684214131027968,245148 779396932435193856,173628 776241821491957760,153658 785321852721778688,11774 788705622854426624,220029 761286722495840258,353603 757542215921070080,47782 789140824412000257,222647 769142842459586560,107623 787698831047688193,212357 788554800069767172,218275 758833242606669825,54070 778604922841411585,168794 780182236700127232,178882 780113902180835328,141360 773714545625837568,138922 794568566993551360,261155 795684834781855745,261155 773604476523601920,137869 789553208343531520,226717 766122969521352704,37154 777725081288007681,161988 767166810219216896,97432 794900211495628800,248924 776800148362039297,156835 753678853651005444,28508 758914652952592384,53996 779036329090752512,172120 767923142119464961,101747 793469116917186560,252408 766008913695158273,90694 766408415035797504,93823 791616797833388032,240145 755000474307334146,34666 758769336555151361,55262 780755731339472896,182870 767444706720518144,95055 776907231388467200,156835 785568883583311872,196917 771088908767469568,121479 790684833152311296,233307 750829470232162304,14582 764133903187664896,82066 793273343218683904,249926 758249864312582144,52061 771440522376261633,11774 758897897400184832,54123 795404767782731780,266884 771655994623479808,122281 793105586950967297,217519 758028814781865984,50827 758061316313579524,50611 794348079939862528,259231 772483118070657024,131084 794278333383114752,258456 764908803133313024,84724 775378438899195905,148870 768227922519859201,103924 762457497982554113,69673 755492860955398148,38032 767965865685811200,101163 773517069526720512,133702 789079190628741120,223286 791103993611161600,234117 785818107122032640,196277 776587681958662145,156926 787758585077825536,212899 762633850384252928,73926 767191749215203328,90735 789161414027980800,223899 771388363559542784,125236 764826419721482240,84724 793663043360129024,252020 788197003096236032,214809 763811744494092288,79987 770514873742725120,109960 792081633855823872,237964 793504960679927808,252408 773849960144052224,139371 770807656172879873,119832 794250364820127744,259063 758112031484502017,47761 763462743584153600,77612 768959968775114752,108849 781221380209709056,136093 756243384789004293,41702 786407448567357440,203674 755259108652187652,36545 786071734214651904,199546 788072235286220801,215005 781541671519522816,188401 775477899826634752,1250232 788916923434172417,11774 769327199958736896,109875 793276209681473536,249469 771451761869619200,125136 780085738599772161,349449 791357656233410560,234583 781137449602969600,185496 773960847873880064,140211 776020244657741824,151718 779897982166577152,177233 768734792758226944,107984 766477118012293121,86103 755187459294494720,35436 788473022130728960,218275 794561167649738752,261155 776098367591944194,153194 793878408585416705,255942 771893209328914432,127796 776596547060596736,155896 750356625047904256,12805 775009637846228994,144682 791991102630952967,241678 759073812541542405,56784 772811734046404608,132335 791739703317766144,240145 779490384325992448,174294 756583928870371328,44205 788096868211363840,215005 786398245719334912,203674 791307174559510528,237787 750207913516498944,10847 757724390792593412,47844 761291484578603009,65180 757418637510729728,46890 780573778044649473,11774 773552772889186304,136947 763788229288071168,78383 781274536796786688,187084 761392111853809664,64758 768253991134212097,104662 794558646642479104,259543 769280350329589761,110615 756917831049117696,41702 755163546879660033,35890 762801659382685696,74133 773439632814014464,136589 792029939235258370,243075 759563191089192960,58939 780422358523908096,179611 788748496576864256,220078 781780695160991744,188443 790983770241241089,235590 794937996877373440,263895 775770048723943425,151185 781071286449561600,183759 750800559842656256,14848 779149902936801280,172962 781671918449688577,352060 785839460453715968,198671 777126332211671040,158387 793208117534142464,249926 758659839245611008,54070 785832087362244609,62679 764869706062958592,85099 766533032618504194,80939 789934584339267585,218164 757631717272264704,47940 785842047420948481,198513 789984847359938560,228354 790574696404164608,231894 785841453020897282,198878 750341167598886913,7816 749825466157133828,9292 771555640602800128,125554 760583191862321152,63879 763830287356731392,80482 787306220814209028,207212 794616738885181440,261155 772910973472636928,133519 795117850474283008,264431 779416956369797121,158229 754772009171623936,16953 793893331898142722,255942 777617989374017537,162430 795658004632915973,266079 767420183904415744,98890 738631884654120960,72093 757258020162330624,46612 767293265666248704,97386 754790883803799552,33356 755515469642203136,38254 788458943383150592,218275 757257715118768128,45014 763732677262397442,76652 768702840269180928,107428 749355805045055489,8047 786900926942543872,205270 780597357180170240,181935 771824887128203264,128230 774693897016528896,142721 765363805433888768,86103 768102493922418688,103436 771948624959995904,128519 766232050949062656,90735 755451934711095297,37219 768637681022668800,106281 763799305807237120,80393 768829475631075328,105723 794558504484868096,261155 795082474900557824,262849 780838234209132544,183269 794745339324592128,261666 764066465221791744,80773 772840070164295681,132996 794674265991901185,257492 767847616902082560,100561 750378985163517952,13021 785325045212180480,11774 787883515882770432,212239 790399529107410945,231318 794002027466477568,256255 795248353693040640,264774 788020624895520770,210253 771426616559996929,124883 762806647957909504,73712 766232683429105664,91850 795684569899003905,11774 774405738911367168,141360 785841522709258241,198878 763511191515885568,77577 794573577504849920,261155 778200490073006080,166409 794304917808652288,255299 753365713222373376,27061 763082651485949952,75724 766491775536103424,93184 772813563702419456,132335 794305245362982912,259543 773554745512456192,137042 788169027927445504,215252 756618721746120704,44429 779090516323414016,172057 794139512779591680,257026 752951629976969216,24108 794305051615514626,11774 794607886441844736,261155 765229128752783364,85562 756485038645006338,43391 760561661140930560,62771 779998812727377920,177731 766281022652620801,91946 776414543807414272,155390 790627925708066816,228583 755162856522326016,35905 785582144542441472,197297 759018237405167618,56302 761242654852210688,66897 761958470237188096,69711 781346504086724608,186584 765393036423593984,82407 770686784485240834,120613 763555976414887936,78304 788019016803684352,214492 780789207304441856,183269 789956675864264704,225949 793547378443685888,252020 795274503769194497,265855 788478491008180224,218275 767432144377577472,97386 769606813260058624,114422 795418355842707457,266884 781336668993302529,183759 791138417157472257,235621 776908032320086016,159359 769246018676387841,111592 786254342529482752,201958 788962331812257792,108517 779430273825988608,93184 765691758730743808,88489 777356583080636416,161542 765344480392282112,87145 774596176398004224,143036 787760497298804736,205197 794653806311010305,261155 767862156545159173,102137 770636777124134913,1249757 791388974107488256,238205 751125695594508288,16422 776079814675529729,152735 794175719295291392,258331 781556838089175040,188401 753716884885934080,23725 753738714271145984,22439 760127042117513220,60363 753653384687869952,28732 756258155303174148,41680 787386347149463552,209884 788483123080269824,218275 790949124531036160,234583 787416465486012416,210585 751212102610628608,17434 766271015152259072,91946 774266865820454912,141867 755426786222174212,32809 774303599409135621,141102 794549931184750592,261155 767415934244052993,98890 793123109150732288,249469 754777281562873856,33356 794547365176717312,261155 752985660055810048,24788 773582734308446208,137042 787843661744705536,351931 788162679512850432,216009 760187892366966784,61545 794694195235684352,261818 763513330745110529,78871 793241721241042944,249057 770271336048369664,117257 795314362432901120,263245 756720638904197120,44479 770920191286976516,118191 794757430563348481,261202 759649316638031872,54070 764150899908501505,82066 772825614680100864,11774 755481406730440704,36875 778253371752996864,166913 764978982433415168,84209 763884896238665728,78873 793182193333874688,249926 762809039852109824,74650 786821635898679297,192032 750074937843539968,11372 793531371327098880,240483 792842039020752896,11774 760755261799854080,63451 777453515270565888,108396 788851327199830016,215437 778298057066680320,166390 763862548554870784,80153 772172185574055940,129991 759153365620318212,56282 776611004079673344,155334 773330673343959040,135025 767412438241206272,97519 765296056376713216,85562 794569032833695745,261155 768269386671071232,103924 794576485193498625,261155 793982865621053443,257325 733173880332947456,738099 777053802293817344,157755 788715324342349824,220029 757296210810015744,46382 777343775391805440,119715 757316195263606784,46974 787555025505521665,211347 793954706498301952,255942 773890518564507649,139404 768772123552837633,349856 792478541891899392,243286 751164895245299712,16457 785935830812495872,199960 792920717641646080,248514 753685958654951424,28563 760262381935005697,62043 762018636638916610,71550 794770884737175552,259629 763377576664367104,71353 763428415278022657,76012 752662217523363840,22750 776591673308524545,156926 794688453900468225,260778 769275430390132736,112788 790260130294161410,229693 790252249155002368,230282 790058121502744576,228101 755045878985990144,32869 753194405536866304,25879 765407310088921089,86120 780856536507768834,183826 763755438647103489,79513 771526529121648640,118191 768566488244498432,107069 772252895655895040,128934 794720825958166528,262849 764571602944229376,79561 765975506000879616,90384 755205536166051840,35980 769528523090526208,112336 770439536333713409,26066 754109878487158785,28451 762293499299520513,72035 791231508182728704,237235 763795496854953985,80192 749438869007847424,8297 754917288181104644,33356 768676974562643969,107469 785320576462254080,11774 732698384751038464,351837 753107422848380929,23683 769164371805298688,111558 791348047737344000,11774 793632091086942208,250064 769002069013458944,106756 762779197026820096,74943 774437062372044800,142090 777175114387292160,159876 791065326863646722,236393 776141067863359488,153095 777069998976200704,159546 781651244171403265,188401 793638524830572544,252020 773278679338131457,135725 785990572049825792,199546 786212747096760320,199211 762103551736680448,431998 790556683412045824,230485 744187783829323776,304513 775864055928070144,149953 793856734712336386,11774 795310804618899456,266079 795363341153734656,266500 791766294093787136,240584 768991325744234496,109875 763185790109220864,76723 780605883902373888,181935 770517711642394625,118192 750882677926965248,15264 756657693004337153,43391 791686761961299968,240474 765304130529325057,85326 754747392004616192,33474 775367277159985152,11774 794564689288171520,261155 794626316230238208,261818 787832272284184576,207861 792537065799901184,245630 795401593776525314,247930 761966452819755008,431998 769008237710454784,108781 756639801202184192,43553 778604106118225924,168794 760834889532997632,64074 778365796724707329,167809 751915656279359490,18395 770658158360616960,120159 789355702858809344,225427 769314836824023040,112119 787295589625061376,207212 792173038028455936,243187 780680779659554816,182313 749973567631134720,10735 785930414011678720,199546 793631940851200000,252014 780601305064546305,181935 792861943212015617,247877 732288225830678528,351119 791038598443175937,234583 789248296623677445,223492 768205802427576324,103924 753381406017933312,26458 779107079097241600,172545 773289258501103625,135489 792269444764557312,244884 791390696909307904,238780 793723586502615040,254135 766270190736793601,90384 791767420562268161,240483 791087553441042432,235590 779051077702328320,29263 788140574167535616,214209 786967558402482176,207949 795699455756566528,268281 778730360452452353,170252 792592287150637057,239610 763869222774669312,80863 775811216417579009,151439 777855876220784640,164001 749282188575797248,7901 753252043679150080,25968 760616243007070208,62964 764543387269816320,81574 775371374814781441,148645 778465736784097280,164912 791474707702751235,239021 758124209021280256,41703 786682550509076480,205728 755818307425476608,1248316 758694721338343424,54070 795748172584861697,266112 791393054984957953,1170572 753742983481229314,29263 775849557443751936,152182 789100803759874049,223468 795703838913286149,267862 775000803300040708,146259 776097815340646400,152732 786274648166137856,196631 775007328986886144,146047 791329273445359616,238117 792671824047767552,242693 760098421638299648,60866 777275078161629184,159876 765528650842304512,85805 751176769466576896,17384 732233033676406784,349262 786617863675097089,203674 793888472046055424,256255 779459852531736576,172295 790994482757939200,164814 787717577061662724,205197 770652698827948036,119832 780571263492247552,180074 790360890080047104,227804 793095572156743680,249469 756974295889293312,43285 760427858669998080,58218 794323577990365184,256038 767089208032948225,94699 764671558065328129,82344 776193662921216000,151302 789559262313840644,226578 794662357737893888,261050 773596265460269056,137444 754007662027763712,26446 777635357714026496,159359 788552986503053312,215634 792587527248973824,246392 789895032564244482,227048 786017457609793541,199178 794936440572538880,262849 795091134254956545,264397 774013237239091200,141034 768079626656706560,102514 755110684841668609,35044 763196299218944001,75899 768080409246699520,103354 780264117496053760,177773 789899941938204672,227048 751082346225565696,15634 785783572359708672,197512 775535250440986624,148748 764910477508014084,84800 787360583070916608,192401 770483424733855745,118191 763811720632467456,80393 795474998622355456,267377 795267977092464641,243248 789761934497230848,227242 750789365782212609,14968 793625114348621825,252581 775067372554113024,142648 770804469051248640,120610 773122051771133952,134470 793122231148699649,249469 780195373738364928,178360 751973455835213825,20217 755754644861661184,39384 767721234163302401,100893 758813389283954689,55174 769688521670025217,112256 785698153173438464,195975 794762416022093824,249926 786972405264547840,207949 771130493966413825,123217 785491322601811968,195148 786086291918221316,200870 789656940930445314,227252 765694184607084545,88669 767899980178661376,102191 791779591283093504,241678 762293282420486144,71515 787053465294045185,208379 786347076225413120,203048 763060113058004993,75667 768160874158694400,104162 770093776115208192,11495 770245317489004544,117257 776627587133149184,53667 785263363261464576,194082 758298823542341632,52112 767518329422479360,47940 764981230500741120,85562 755746724358987776,39197 761603905671208960,69653 786950892415135744,207613 764660650870132736,84209 781226180930265093,185313 773949606438793219,139404 771049812749905920,122133 787709328153190401,205728 771757097407000576,125742 793176622220312577,249444 793500915349225472,252020 764805325048340480,83391 788324216781217792,207287 758205827664580608,50698 770545674391650307,117310 781273174608523264,161939 791630860122460161,240145 795135013574426624,263653 791442043511771136,237999 792047430292439041,242693 765311509522034688,86440 751780110458585092,18893 789773074849673216,227748 793912903049080832,239610 792517340508352512,243513 795748062551506945,268646 794976277409239041,261155 756961401864871937,45525 791002395077513216,234583 793199778947444736,249841 755598252007755776,37433 768564202785169408,104083 774021410402340869,137965 781621102392901632,188874 761970298405072896,431998 787012846139867136,207287 760997600388534272,65222 774393326636195841,142563 777158548442714112,147933 788836329014427648,219119 755226636367323137,35403 759165195109359616,56772 757531248260636672,47701 786458687560945681,203350 788864173405069312,221143 764092323026210817,80939 785279132913414149,194648 795331979793182720,39957 781638167724171264,189649 787764872272547840,212068 757766900449280002,49180 775415878515101697,149200 756591027629195264,43471 787338054637793280,207287 793632894660980736,253032 792955685805883392,243865 794600771753046016,261818 768152891953549312,103294 755361388961333249,35890 770051254353596417,116654 775748918802022400,11774 785942634569302017,199546 788096140952604672,207212 789997821071982593,226366 776761645498413057,154832 773991795613011968,139404 790734554034114560,232863 787031864468877312,205181 754796011181060096,33356 765465907820769280,86961 778678968073408512,169459 773890417699860480,139404 778420847698554880,167407 779343514610040836,167220 771447611177963520,125204 793930917718827008,256219 768575150929301504,106281 757918639471243264,47940 775357049391767553,148170 788048369054654464,214288 750756192821981185,14421 768895506634436608,11774 768836141306880000,108849 791675071555248128,240483 766360098931372037,92885 792031171085471745,243187 759440871091646464,55257 766415907975471104,93184 792457787401961473,223432 793931603131203585,256255 794635735366189057,261155 760130542713053184,61051 794170173695684609,258331 773700030570037253,138819 750715333388886017,12981 759200695245500416,56964 756244579553189888,42117 763516774537125892,1249120 774094109615099904,140444 762339329196761088,1249014 773910878487994368,139404 786280720239095808,202636 790589403055984640,231894 781831155226148864,190635 787582814589947904,208059 757809812256063488,47149 775285172128194560,148045 767906917083652097,90193 769417881742405632,112623 753039631550033920,24870 773565136187564032,136904 786689635342774272,204835 788549159649509376,218875 780506045709942784,11774 793140865145372672,246425 788032138906001412,214492 751990764465446913,14277 766765753068425216,95988 768871304166535168,109666 790956757770264580,234583 794650354398928896,262053 763328467014475778,1248988 786670225785753601,205455 759927064480722948,59725 788386362286182400,217519 761238391925026816,65887 766349267485065216,93261 795051401521008640,264397 765014407801954304,85562 794644191573786625,261796 765871500628987904,88920 785277610133774336,194648 790162777885335552,225981 790996844440584193,234583 760269887549820928,16953 785558271964786688,197035 786565442349391872,204413 789487876757131264,224678 773892158470234114,139404 759949310637113344,55257 765089542898671616,84209 773477469395509248,135025 788820417465245696,219119 750917090559856640,14582 788122398985826304,210760 791465175786237952,237332 771855527429148676,127582 791697968332148736,237491 759158042801868800,51798 758661037767950336,54070 795493715171282945,265440 760550780856393728,63655 789985470134489088,229105 758358344377786368,52112 769254382265327616,112363 792163365909061632,244550 793865195479334912,256038 772824223773589504,132366 785241250433634304,194221 748977837156147201,1170318 766814859811954689,96263 791782210688933888,240474 793130528325066752,249469 785286148650262532,194230 759270303273025537,55257 764181290060963840,78274 776769938446913536,157840 772520377721294849,125700 773701995412717569,138819 764160216610934784,80939 791733161319280640,66116 765315142062051330,86103 780872951319126016,177687 754094025662144512,31828 774390113929428996,143051 764207436630818817,82066 778677526600093697,169201 794589037935947778,240661 791810385158504448,240890 771102397686874112,112363 788486822355763200,215965 766900381309861888,86274 764521890576601089,82209 733010247174873088,354739 793443272882388992,250669 776119341968396288,138812 793432242190180352,252020 785775359107014656,197091 756259439871655936,42344 767663139554942976,99471 753386173670666240,27317 773967270376673280,140047 781862889724534784,190936 767604725151825921,100335 773282528006328320,135725 791674899534413824,11774 788273924370903040,214078 756259936406044677,42344 759929408169861120,59666 793701317625733120,238395 793844855696793600,255942 763752845690580992,78707 750781818052292608,14114 793299794483613697,251336 745285323769405441,11774 763086469137334273,75615 763126172670504960,76794 769940813468041220,115511 786543083672395776,204413 794636568267018240,262025 779113367663419393,172089 791651865964535809,121785 794611175694553088,261155 733885052417769472,254034 758389982176444416,52532 772159936776302594,127707 779463614528839681,158387 762024899896410112,70858 789842248619921408,227048 791051748374814720,78159 753361769419018240,27222 793473825363091459,249841 772574427770920960,97386 787841831736258560,207712 791398220119285760,235215 779045656539176960,168710 760883381664088065,62728 794552792929046528,261155 777391213129236480,161349 790939033325150208,234583 760972723833012224,66053 781196011192643586,182726 776222083684503552,150511 786755703243284480,206008 760247922252509184,61412 754794776054988800,33834 792039268302532609,243187 766819869769633792,74133 768229417940160512,100556 771434096304197632,125367 790612910988890113,232841 794309967138476040,11774 761181731378589696,65180 791959937077301248,240483 786003706588205056,200382 753726784508755972,26458 773103840950226944,132908 794745898379030528,262849 780706879034896384,181789 769139095327113216,111558 794288339171950592,258829 790323297674227712,226862 794708058354159616,262022 765351110974566400,86053 776885642135339009,157840 785299619437621248,194934 788324100762505216,109244 794732627500666880,261155 792079183820107776,241523 789214547072708609,11774 792914813454262273,247074 773885465401274368,139404 763466838965620736,77612 764553929757564929,82766 763732605959147521,77708 779404227139469312,174115 791629139623055360,240145 755132703381590016,35737 755511164424060928,37973 762776453675118592,74938 777883236928147456,162924 789698457309057025,226731 762124652588118016,431998 778852450874687488,167220 773535824797437952,136947 794911604060065792,263895 793204482045861888,249926 790888990631202816,234583 765022817486147584,85657 787028857920585729,208016 764801198755020800,82428 788682955975712768,219989 790976681519570944,235641 795273925982830592,220689 791682390192230400,240483 762807712006549504,74612 771397335976902656,21733 792024870355959808,243187 758711041849167874,54070 765076513435820032,80486 780606855957606400,181984 786849501898170368,11774 779889532481236992,47940 767767666127872000,101163 770039870018453504,11495 791652341715902464,240438 792455731312295936,242693 793289442786025472,249841 738094611944480768,351123 792800285282344960,247241 759011863107547137,56282 764183442611404800,81702 785620946921123840,197512 781652297810055172,186584 777257828654252032,159475 793949813922414594,256358 753328838814396416,23899 791859836396896256,240145 775819526764105728,151401 789447907523039232,225981 791347584300384256,231518 780507155489316865,11774 793164284222066689,249841 764078255787773952,79288 779871554846990336,177407 753740962925535232,28732 764606781574307840,82066 769316065876774913,112399 779313557380993025,167305 762657006138167299,73926 794371269063942144,257353 762290612947316736,431998 774479886429917188,141912 753032294927966208,23432 750416457066962944,13343 787084061353402368,204835 759583628162502656,57574 793177882273144833,249841 771405520423059456,125367 765507632501231616,195876 765745747199262721,88735 770277863216087040,117377 791336986942373888,237491 771950659780374529,126389 768593846099771392,107745 790983193675632640,235590 780582077368508416,11774 777914610116620288,163990 755502046514511872,36208 761980278235471872,70540 756703084605210626,43553 793972565798752256,256261 793117660816953345,249469 778266349693001729,122088 778757076000485376,165185 762835469474205696,73712 791345034138296320,235348 793062673403576321,247877 790585150329413632,231894 791346758559293440,231580 793119873157267456,248514 766306263785279488,11774 793506027006156800,249926 785612959594582016,197512 790675468399673345,232881 777306560288686080,160014 764332842864222208,82066 775817902972932096,151185 753002572533739520,24526 774440191658373120,139865 793188825350610944,244289 754884719020564482,26721 771770512112517120,123747 777156131768664068,158673 791418376564252672,237999 791411605502300161,238207 791623091055054849,240061 778927115920023552,170207 760966579869933568,64730 780840264046817281,183269 786952837850800128,207287 766728335129010176,17640 773858311875665920,138616 787817240431243264,210238 791443998238007296,235348 788518387202793472,218275 755582036413296640,37455 789170672207409153,223738 752235935404785664,21714 790527832149598208,231894 793570985513365504,250785 791339519798829057,238207 780640515284955136,182211 762751619763142657,73926 767445034991882240,99514 788426739886067712,11774 765591993896411136,88052 775892335628464128,151688 787131526907584512,209151 781363133096992768,186210 785611292258213888,197286 757643747811287040,46913 793504286692913152,249926 756295716788666368,42432 759902257844396032,58254 760862532605095936,62921 765380180110041093,84209 793736909746950144,247241 794232694829744128,259063 794574916880334850,261155 762066838247309312,70918 780483617789186049,179742 794211988075323392,254209 754863673194090496,33356 767147357070909440,97432 785842837267046401,198671 794214496348897280,258044 769217321021894656,110659 773807523677822976,11774 787377298655760384,180433 790925385634545664,234976 794374508660412416,246425 795058392897306624,264010 774043950399139840,140211 785350630197960704,194648 790371612809760770,228341 793181688364883968,249926 732221460509392896,349788 752661664760209408,22779 766703852779368448,95672 774713026599497728,144542 768771843008368640,108849 789952064994631680,225529 785624790463721472,196277 786314068638466048,197324 789014198072336384,221635 791698282099519488,237491 768571176062857216,106702 791056883914125314,235948 769140442558365697,111558 765590162952728577,81659 793279763406327808,249926 762395736898240512,72768 778397351790555140,167676 791718849116725248,241034 776992619457081344,159546 786979611771015168,207949 777545830748291072,161352 788380016191037444,210215 786675774912917504,205728 795736274900549632,267576 788541947061436416,217897 770358289934737408,117257 757549780172214272,47782 771321566101643264,124597 778099362811547649,162107 788145297394311169,215012 795242504102838276,263095 793953798054178816,255962 772210220051210240,128143 785321964768489472,11774 793561734359293952,250785 774004056507424769,140495 795084230393032709,263906 761288878242172929,66159 788410546978717696,217519 770497782092365824,108396 795333385916915712,263907 785263813645963264,194560 792765168371507202,247241 795749233697628160,267746 761672922603720704,70226 768308600964018176,103354 757700938647961602,48857 794293718064898048,249926 732188833450721280,350021 765050767191314432,349060 790300846139531268,224490 756245047235010560,41680 756272449784782849,42405 756499128910225408,1248387 762439485653037060,431998 787241157680046080,193639 793172319174656000,249374 788267336042033152,216009 750680136945528832,14351 756267717573775360,1248373 774731336355545088,23762 789849915643965440,228101 788123280322531328,215754 732530079872475136,352433 787835399435612160,205197 754035824543408128,30910 792064213753720834,243075 772874806005862400,79987 778326115433668609,167517 761316313985789952,67226 767850414142287872,102137 765769030514909186,88361 765179228232912896,84422 765229379723010048,84724 770817708963172352,121479 781672733180506112,183759 768170477839749120,103354 770706279279030272,120625 755810289879310336,39462 770408472546598913,117263 793849313004777472,255942 781293660138635264,183801 795708230034984962,199307 760640769074028544,64084 773564106318151680,137639 788376866331713536,7047 775403148211023872,11774 768817053830619136,108710 769562988529324032,113412 785889835538079744,199453 765040243867262976,78344 764985150723596288,85562 751576300398280704,14277 751621333763526656,18323 767927173046992896,101514 751122861075603456,16506 765504884745596928,87868 792802536935665664,247240 774859430697504768,142733 749236491717578752,7615 770835607824261120,121636 767752538758193152,100893 770441052872474624,118985 795743670725001216,248924 767389090278805506,97355 790752121041874944,233307 732390119777271809,11774 755107247924080640,35044 793529211663192066,251566 781138180754042880,182960 755102781111873536,35403 795707494672846848,265855 756621815175270401,33020 761746007126183936,70287 766743318634065920,95572 776097933137702917,153501 756885961804435456,47188 768100956663709696,103506 764413683611074560,80939 779835206404546564,173347 773960815049224192,140444 759112974778925056,57105 765931064464437248,89762 768472453437857792,88449 757002536108724224,45122 785900413396496385,199546 786652135517786113,204901 763510504253861889,78830 788156457262936064,215608 750688857545383937,14351 792541941825085440,245287 758077838008340480,50961 750152081718247424,11495 787021742665498625,207287 791812925526724608,241034 774203078694281217,141887 795413496531972096,265855 732382854437609472,1170425 755048875795382273,35044 786117485837836290,198671 760981552415150081,65455 770085547612200960,116164 763429309797269505,77720 774328080588427264,141316 776836962510639104,157082 776191224692604928,154322 762427176788426752,73102 771718730489401344,125554 752705082760671232,22796 769900692953632768,109713 766926473060032512,95572 751864487716814848,17259 758368729184935936,52112 758427622254612480,53185 770720440536870912,120610 787429819801825280,180433 794749826747531264,263205 762686630050357248,73814 768977009250828289,110659 774110212915470336,140437 790770259842170880,233307 795614249192038400,267521 768618223415730176,107428 791001327530749952,235620 750002254250336256,8047 793345464015867904,249469 758379525809987585,52749 759082658676805632,56231 753368786045136896,27222 759819501734989824,59840 776187805269577728,152314 786601695975321601,203799 785838959964205056,198671 794187262439358464,257492 774080579860135936,139404 754761401298583552,33356 789511574729949184,223286 751579498882199552,18030 792112668228390912,243187 794005597687607297,257564 759820195787526148,58815 793598706134163456,252020 772919315976757248,125742 766084532957278211,90384 759036016384544768,19563 763467879782154240,77632 773833040393039876,11774 767041909378326528,95672 733360757413318656,784840 795725269189492740,268448 758254332533960704,50827 759673443692318721,56964 768331952306921472,209828 761746041507110916,431998 763216936016556032,47188 793301485463494656,249841 778665177998823424,166852 792162199196176384,244221 768483985760616448,106756 776153540276486145,153845 770973557648199680,122146 755094145794998272,34666 791239788091346945,234583 793943893599358976,254135 779460787068805120,174392 760137494692294656,43553 778897860607651840,171017 764419125145903108,83391 758020487482007552,47761 791408769573982212,238207 764233202701520896,1170700 775371316253687808,148033 794526067826524162,261155 781528563166040064,186584 766397978454134784,91946 785330605286305792,11774 781132495068729345,184539 790881894229565440,234583 786971673144750080,207949 788604497270607873,219174 790561891189948416,11774 786610901365329920,205155 752200725178949633,18539 773706678504042496,11774 768839504085999616,106197 788058491328028674,215005 785521369014476804,194723 788551903193989120,218349 791075433596936192,235963 791381169086627840,238207 793801412677296128,255393 767830110259056640,99111 794681490663702529,261155 779341577084866560,173964 772573363705356288,111558 779496909366972416,170187 732255932889989120,1170428 776836245431394304,149953 773321224340410368,135505 786587806130855936,198671 773733718104104960,11774 786302367922655232,201555 756572530408759296,44012 781584890575876096,186584 794967835940253696,11774 733359081029767168,355480 792792003859746816,247241 794357309245825025,258456 757176297076486149,43824 762239720772538368,71429 776461773226467328,151317 777291068744331264,160539 792473507741462528,246225 786774291559903233,203350 795723469107396608,267737 754942608158363648,21167 780607976906391552,80785 787837884925476864,213064 789803275201699840,226490 781106275538964483,182659 785760450470445056,196247 787053322914172929,207861 795417464532148224,247930 790654660562395137,231871 790662888990117888,232137 777475994412261376,161901 793911076718923776,256255 769350950561517568,112363 760246241678602241,48052 769200484590751744,111435 790410548911435776,229546 776823039023419396,157693 780245920386584576,44370 772881958770712576,130142 785900047787446272,199546 791355669324509185,238395 766061001779412996,90539 770638058861494272,120312 764307119956905985,82457 790576223470571520,231318 794012224792752128,257492 793863168967774208,255942 755076462768717824,35044 771231506656133120,116164 767104041428082688,97811 768488986872537089,102539 732264860759826432,1170428 772795846806994945,128934 785898507982868480,198671 794737509091647489,262784 788819229478834176,220820 791206143322456064,235487 791449623017783296,238272 775442111864967168,1250226 773256110912499712,135025 786412812641837056,203350 751997958900502528,18395 791774261916622848,240145 736621278954541056,351252 794175329476612096,257492 779381744361312256,174557 762220656754761728,431998 772897857405800448,124004 786667315240767489,205728 790465476727930880,11774 778275634711625728,165488 780577347854479360,11774 788390426998894592,217519 789498997597626368,202265 759548150726164480,51798 763168597426466817,76535 747469007859630080,11774 754003686154731520,29263 770309421373227009,118015 794241805072015360,259200 750835231368896512,15643 750342144754319360,12287 767813521824514048,100202 769967459369676805,94683 789896581310980096,212131 777113840077070336,160221 763785238761861120,80192 761193587254124544,65180 762562922098851840,73270 770166334558797824,114701 792077243426086912,243187 760134362100826112,61051 794191483582738433,258598 793973271834132480,256393 754795566018596864,17416 756452298713362432,43313 757702285992624128,48898 766373971231145984,93405 771471847783215105,11774 757627073607274497,48288 790911979762450436,232169 793352803779477504,250033 776147884353826816,11774 764248998618206209,82283 768904887677575168,109945 793176981991002112,249469 771966014481375233,128934 780934556178259968,183811 795692978085961728,267862 765495898239623168,86103 788366659467698178,217034 763298728149184512,77558 767898093941514240,101681 791129726572175367,11774 793994179328229376,11774 768559062267072512,106774 792520742730502145,245101 752988188604522497,24248 792515601755283456,242693 756554090797232129,43391 793447513068044288,249926 787690063945723906,211347 764679005211545602,82901 787114062886887424,208252 747586408387252227,11774 772167846440890368,128934 774393043893952513,142527 779017571609808896,169916 762617620453478400,73814 778393269143113728,166916 794686020511879168,262752 786584053394903040,204413 780770881744371712,182726 793244646117744640,249926 756617881853521920,44429 763425788267929600,78129 780607139517566977,181984 776878488263528448,50923 765975918330380290,90648 766356147464994816,92166 790266497041956864,229151 780798976199004160,183269 788039026691362816,214354 764134154447515652,82066 794992096822358018,263907 763855392413745152,80366 733005919970299904,1170667 777934017362616320,164201 751089569899184128,15731 787294898525384706,207965 768481405705879552,104973 786425301605548032,197286 792440764852609024,243165 752723618761699328,22575 793500526914658304,249926 785259424063553536,194079 777853627016810496,164001 794013074013519873,256502 779425103251505152,174557 758773897328074752,54070 780620050680123392,181935 740301244619575296,1247360 761324783254573056,67679 767210856258076672,97811 785862098249146368,198878 786306844583194624,202007 759796190426828800,55660 763873731315765248,80939 775731336929611776,151185 771301378337759232,124597 771769080244215808,124597 778771562753208321,169923 793188273409691648,234653 775123294748078080,146675 768606736215371776,431998 770356409108008962,117257 794627941426601985,39957 775381748792201216,142760 793099852616007680,249469 785906773165281285,199546 764032155827576832,80939 772454845295030272,129912 791684661370052608,240145 765652730153230336,88930 758114117555290112,51344 790439841183911936,230282 786011229319991296,197001 760516358404583424,11774 778592065701588992,168794 795482846681034752,266491 794747853406994432,262849 790514593193926656,231894 760821960842489856,64722 785992715271938048,199478 758046017728176128,50719 788073300303998976,214633 750377032782053376,11495 786029522441281536,199561 786636493368549376,202265 763228110892388352,75899 795443962915987456,266138 795614202916388864,267655 775845871665737729,151439 751857434117963777,17794 767802404318220288,101681 758344883799220224,50789 769266688349143040,112548 754747582669283328,33356 771533435886120961,125554 787828224931733504,213064 768600370578948097,104903 750347053742624772,10057 785582437153722368,197297 791001529390071808,234205 754145902319677440,31400 768224060333498368,103924 772252901171421184,127636 776053653002080256,152314 768916759067914240,110209 776900313852674048,159359 774326081209991168,140175 794985450926653442,263907 750641098427621376,13343 794700293032341504,262849 780761280567095297,181886 770359874744033284,1249757 759742863366316032,56952 793988607883218944,257423 758395731866779649,52061 775737528187957249,151185 779831623831261184,176110 791386289002180609,235487 776464823437537280,156103 765102307654574080,349856 762749355040264192,73712 789902785349292036,227048 794553191996133376,261155 758096368699183105,14351 763098999637348352,76535 785582855292346368,197297 764983828444286976,84889 756418805677617152,36873 786296947447439360,202429 769278813230555136,112788 779685450319626240,176196 766388273098874881,91798 750821809835180034,15264 774757772160217092,144494 794588643620884482,261155 788411596825440256,215437 739574934511472640,11774 756334320084594688,42432 767800691654070274,100949 785964024663973888,199490 758314270165729280,52061 795093713294921728,265102 765654663970422784,88370 770014118556405760,114848 778404738358325248,167220 790598506230652928,11774 749821269877620736,9433 765275444887359488,86047 770270432536752129,117257 756316620419637252,42432 785383323472433156,679105 790044461841649664,225456 772710091694874624,131421 753738641621524480,29263 769532359653912576,109875 781113302369890304,185496 776892032681857024,157082 791284127169409024,233307 755715294857920513,37224 778028195786268672,163166 788098881586339840,214354 792126131352854528,244230 793351651906117632,237857 773908790559277056,139404 773987112051806208,140444 762481048072560642,72810 759556410367553537,58508 781604789503361024,189026 775717569470889990,150511 793621746125451264,252014 767782598189867008,100605 771043137368289281,11774 793633462746046469,252014 794908859102007296,228354 787829995372621824,212024 753417467821629440,25189 786131202784788480,200965 768860729671819264,1249611 756490103854432256,42117 743270380182216704,47188 756201657294282752,148861 763529390240174080,78566 768198300977725441,104395 787129344342667264,207287 793835511165091840,255393 765515732247515136,87858 778316562860273665,167220 786769079193440256,205902 768437523634917376,101681 733122445859815424,1170810 758725991833403404,54522 772868876044423168,132996 776973546996269057,156835 785888310925418496,198671 791836041854451712,240070 774317023924858881,142090 755519592227667969,38162 771050720107884544,121612 791442202362773504,237935 758495960448307200,45567 779168666227277824,167674 792033157520494592,243075 759210947219230720,56964 763574930940260352,77612 776456706356350976,1170441 756213432773251073,41878 773273930513592320,134875 787380404579889152,180433 793257819059261440,249961 777214086966902789,154914 793328151896084480,250633 757550238324428800,47782 781236496141545473,186361 762708727648571392,73926 757045994248818688,44450 778730932832382976,169437 791472996112293889,239405 767808103618342914,101681 794677364290703366,261455 736236193508003840,11774 732340530953097216,350808 768481274637983744,104973 781378401676341249,183759 787125195836448769,208014 788316379116109824,215005 773522739583852545,135342 756229264077312000,354410 758114361390968832,51239 781615341164191744,182349 752310250074673152,17794 785987800965509120,199755 763908377361670144,80939 756274661235851264,41763 758132025312342020,43225 765235802045427713,86103 795289510846328832,265795 794216551352176640,234551 794711512401215488,262752 771012906523717632,122148 762059853573402624,1170700 776736306126729216,157755 791392609637920770,237908 780503545887858688,179415 788950212844945408,220029 790912885388115970,232169 761250501585346560,67547 775046813804011520,102409 794586893828714497,69274 786336941209825280,202379 788563500570337280,215437 763442834804318208,78159 774735507888549888,143043 787121501262778368,207119 791675439261429760,234990 761290732279922690,67326 776703802619461632,153915 790039843581534208,227242 752279501816467456,19317 794599492431527936,261818 788684767483072512,194060 746520993309483009,46501 788039398482993153,214288 766700623031050240,95672 770942982962946048,122146 785549148393205761,130635 771010811259215873,122146 768227590574370817,11774 767374482633728000,84666 763789954401071104,79693 785608423882633216,197286 781901474536173568,190575 774995968433332224,126607 794534327799267328,261155 790270686342152192,230270 767241451063443457,96799 794349169913856000,256255 785587732911263744,197286 753312110390743040,26871 789310902126387200,225359 793905664749932544,249926 780754881963552768,182870 781919704994590720,188401 764713415629602816,83679 791076842799140864,235990 794637930061070336,261155 795749584588931073,268529 780845160867500033,183826 765560932357595136,87904 776342518317277184,153845 776950213353283584,157755 758120706496270336,51451 769148628996722688,110001 787051139917381632,208167 788354656258981890,217118 794191873808232449,257788 768183198786330625,11774 793183286793216000,246266 763456624681889792,77687 765476565878800384,86103 780750056123207680,182870 753792135665586176,28903 761184140452630528,61412 791363102264598528,238395 793939462795296769,256255 758252010206474240,52061 770372673285259264,117310 779349302095163392,11774 788889614987571200,221785 755505526973329408,32448 757444139592118273,47263 795049304624943104,264431 767059203106013184,80939 794333613282181120,259659 757994487377461248,50442 779039099575496705,172122 788463891613306880,218275 792021153053376512,243075 744297049001164800,349197 750287725820055552,12297 769914576947204096,112939 789765042078093312,226881 777850001103974401,163990 780752216126812160,176203 795068772663132162,262022 787106807160287232,207861 791409035849457664,238207 764936987757449216,82865 794302469257838592,258922 792166287782936578,243451 756523489285201920,43266 759002749031755777,54974 766087181030928384,90384 793064863102709760,235487 791700109759176704,240260 791707063005085696,234990 772282775336587264,125554 772330267558064129,128025 778260538602160128,166299 775301625971896320,148170 792037102800207872,243187 771357499916185600,124600 771205002693967873,64722 755099552265285632,33356 763465615403352064,78159 791055241357594624,235620 772944174916042752,132996 764784498374545409,82344 793961542140231685,257267 755922664615661568,36522 793436446489243648,252020 765599246997331969,84209 788883375251677184,220029 774047520540405760,24173 776968772318035970,159546 789862254619529216,225981 764853939330248704,84724 778358568852525057,166852 787337761900625920,210207 767137624863543296,97438 767890651354542080,100893 795371739618377728,266151 771168474794168320,122967 765377173095972864,82208 763415983348408320,1249135 774991751769575424,146259 791062980771221504,234551 758989845331005440,56194 787571655665078272,211753 793251021321543680,249926 761356800566362112,66801 761974638922440704,71270 794878155018436609,228037 768142492705234944,103354 766026976196907008,90384 794304342975188996,11774 787635585011900416,206101 785927070413119489,199262 757273325534060544,45669 793299795343314944,250633 776268928846860288,153760 779078134163443712,168284 780335793160065024,175245 792223640091697152,242693 757917489401475072,49852 778498380800532480,166375 779636169235574784,141995 794112744140193793,243865 758752269194047489,54070 781018983298375681,70543 792130202746949632,241678 763185986230550528,76723 791316280942862336,238056 755120276300595200,32673 788958138615468032,219119 771138769432948737,122967 785827564342218752,195975 790064536120352769,212131 785840985771274240,198671 761807389158936576,70177 789463041003888642,225981 786305879591100416,201958 758684449269747712,54070 794578055444439041,250633 763228877057499136,73712 765524721278423040,87521 761598841887924224,69565 770672984617082880,120610 764242268215767041,1249229 778675794998550528,169201 754738200367632384,33356 756373900519366657,41694 793115647265964032,249469 778303580231139329,167220 766739616556650496,95672 770673157002792960,120610 769193806461665280,111558 791349719259832320,234212 775564260122460160,1250240 780795926021627904,183269 794010120040710145,254601 794567459583967233,261155 785615640430190592,194082 766335734986870784,90963 768642950418923520,93900 757319469270175745,46890 793234010935664641,248988 759957477668495360,55661 737076807128776704,351387 772488870118076416,130334 790935451917881344,234583 786809446609457152,205728 788204628563234816,215437 744359090051227649,349197 775099221779345408,141091 778641398098788352,169201 794535361485611009,261155 755077230477336577,18470 764482455193563137,513129 788156805255790593,215754 788784779961303040,220332 759058762640392192,54631 788199747408556033,213887 778261464872255489,11774 794545008837697538,261155 780560362034704384,173630 765683351139254272,87858 769240833174429696,110585 789208786418409472,220436 753752609295626240,22575 790730432874631168,230559 787737975358644224,210235 794563140692258816,261155 779921225036410880,157693 750405140276928512,12883 767814744287830016,100559 773597245455208448,136947 780858509500055552,183269 770833590863015936,121612 786029440253857792,199496 791740380949520384,7706 793814698051330052,254058 764853001605435392,82847 771377691190755328,123975 766027292183175168,90384 777331442711990273,160703 790749408228802560,99049 794641250431434752,261155 764942729864421377,11774 780932123490476032,182349 766449084723068929,93286 788211346273767424,215922 785937904262647808,199546 753947588278136832,29263 781640595752099840,188500 793252524857946114,249926 785650886571794433,197894 780602747662045184,181984 768243209495515137,11774 777565162882539520,162371 732950436513120256,354058 765302232522915840,87062 761855426183004160,69231 781585622632759296,189017 780405522365157377,179742 760857958322364416,53025 758123134868488192,41703 794621569750499329,262145 752895611209289730,22752 767832163651842050,101681 780089489666572289,164001 785655433549623296,196917 787225729536786432,191622 775132152551841792,146720 788152461802569728,216009 789129328260947969,222682 771926830014226433,128194 772453726980280324,131027 765272203835215872,86209 758054840341700608,51069 751824252026912768,18121 759980164776390656,60163 763059109683949569,75724 776950865462693888,156835 793985013083537409,257325 734683766342356992,353002 789359302582472705,224019 753949230935470081,30590 793613200935845888,252639 753925978208997376,29958 792033345085448194,243187 794659279378808832,261155 767129414295556096,86264 755823790123286528,39957 759737950192238592,58869 794388781759688704,259659 776828149103419392,157082 756472872122679296,43391 767748471365349378,100893 792946090957864961,243165 773651254660702214,138165 761396543966605313,67035 767774359566028801,101134 793975147338137600,255306 773650378483085312,353359 785324961414074370,194648 785841344220659712,196277 750892984657293312,15536 790662519241207808,233307 793159189703041025,249926 750460246263492608,13450 763550512033636353,67226 757631691406049281,45672 751131022868242432,1248152 767721408004665344,100559 760298584931786752,61675 750853341220048897,1046033 762160026823761921,23741 763804331472785409,74575 788198016918298624,352258 762123732567494656,431998 792141499135696896,242693 794695542831910912,261050 758833659583475712,55260 755494948418494465,1170858 756608750568505345,44293 792108427946364928,237964 755756814243885056,39235 787027617207562240,207613 795389310207860736,247930 795758636173848576,268646 766246389865066496,90384 794949799686512640,263817 791812996209270784,240133 785793613632417792,197341 793997813218742272,257492 780621088099151872,181755 780780004321980416,182960 763876748517838848,1249183 788104549399662592,214492 794558951266271233,261155 760573277878284294,62716 780030545468141568,163960 790065722911252480,227048 793981016561987584,257204 777026232760143872,159146 788775320136679425,220767 756530698056568832,43659 790253027001245700,228952 785506860141019136,11774 755959317707173889,40867 773710958392999936,11774 787840664906051584,205197 792015606572691456,243092 750703300673048576,13288 785656667757088768,48617 790659208173785088,351152 766779251882389504,96263 785533238135500800,196247 766448971506221057,92972 755014404492713985,34666 769057871174721536,101681 776868899111342080,156835 786172841809051648,199546 758472609914695680,53185 793986000246558720,256358 766701495689424896,11774 733278920909455360,355261 763084844393836545,73712 768113689547247620,103506 789195280029659137,224225 772812150637207552,132578 781831982707642368,190635 758064965789945856,47761 787186201291726849,205181 795605138320871424,267521 773720504775512064,138155 776519436475838464,156290 794612798353506304,262053 788210869452754945,215437 792774088511152128,234551 793338798528606208,251452 753232537569353728,26140 791694671168823296,240483 795427080737464320,266151 758117430019317760,41703 795724838820253696,267655 764134805445439489,82066 753409057684201473,24497 778759086284365824,169201 771305894382563328,123808 772999330798178304,134033 766298651463299076,90482 788915285818507264,11774 760166168304820225,61051 794585832090832897,261155 732908279785918464,354528 773174196125827072,134951 770618683018375168,119937 769679483251093504,112032 793947721048739840,252581 761653352174354432,70072 781344180580737024,139404 757248331127091200,45014 766801166671810561,96263 778622175360143360,169201 795083380870103040,170187 776433651483447298,154322 793098406231179264,240985 772107689392570368,129471 785873515920683008,198671 764502218980593664,32762 771584219810193409,124597 763093187539853313,67326 776585248125575168,135093 775870515944628224,151539 773973705261219841,139404 792881610504806401,243761 778329444792541186,53749 778733520524939264,169437 779115594868109312,350711 794313565352185867,259267 757300024669642753,46890 771437220783792129,125319 788085359318040576,215005 768653940174888960,1249591 788771577492103168,220332 762299240269963264,47940 751858763603308544,19792 760526388549922816,63149 765372892271906816,84209 792493153324380160,242521 761579910305423360,68273 791495521047310336,239405 759793380691894272,59073 786764636100046853,205472 775312056245448704,148045 787626160154783744,211875 773954895577776128,140211 779313425595920384,173964 760942444372307968,64769 764108207123931136,81702 788888482093658112,221008 778414403414818816,152594 791772345274863617,191778 759823141191516162,59666 794247522206285824,230523 790583307196964864,232280 781655993377812481,189017 772797643957284864,131852 764630054676475904,82759 793242028339453952,250293 772875432110727168,132996 768076601674399744,103354 771502222349709312,124536 781851940342882304,190553 772032731488321536,127711 795009928087949312,258922 758839440957509632,55696 774067972319027200,141316 780609846492139520,181789 795708155120545792,267933 764166445970448384,80939 770191156835524609,117257 780640679445671936,182257 794886260519239682,257423 759436902017662976,56800 762817366728200192,74681 765250644651356160,86763 780012017956622336,174991 792800168462524416,242712 773124920276553728,134470 794698350868176896,261155 753371391177596928,27379 786739245201457152,205354 789564409613955072,227131 790260553226784768,229159 755220788328984576,35890 792127332907675650,243187 793122541757931523,249725 793630245366661121,252044 757149448069718017,45628 763405120998510592,76012 778629451164753921,169201 793270016191836160,249926 774759222718365696,144494 785282501224923136,193669 792751101657219072,245208 786271900305461253,201958 758673259223285760,54070 750257477795536896,11495 760180672505999360,61145 761760411943366656,70355 773225051332149250,118544 785634520900960256,194230 794747888744046592,261583 792913473172668420,244270 795039585243840512,263532 773512837226455040,136904 756511861563068417,42495 792156133733662720,243983 750280556907208704,11402 794599273543434240,261155 791596332100136961,237857 766049248764801024,90031 762322223281631233,56391 765220574486421504,84689 790334355671388161,229922 752764315002888192,22752 793868716488306688,249926 795114168793858049,264460 770627418616918017,65496 778175086419410949,164826 793939816006045696,256451 768926725409386499,109104 795412033780912128,265257 767216949528932352,90384 762788031434592257,75027 767100674387640320,85326 776155009910059008,152887 764602448170352640,81835 764262637077204992,82759 777804094920593408,351146 781211403768168448,184214 753239087486738432,25143 766929852658167808,96961 780189331180822528,178262 754841725357596672,33356 758671154198392832,50670 765200483791147008,86103 773653197328121857,127871 773719633656504320,138165 788519900973260801,218349 794088087995424769,257625 768080008367644672,103354 792949424079110144,243513 735989862680174593,11774 756319162251616258,42249 780605911039512576,181984 746859279106269185,138740 776604893125705730,155898 772278585335881728,129558 766428492208545793,92958 771000346755887104,122299 753340966522716160,19598 794701250621227008,261142 786852774688329728,205728 777373161994219520,159146 794677472851795968,262588 759153616678551553,55621 777585001520967680,161960 792013708620857345,243075 769959696593784833,116122 770371636386201600,118174 776929174745341952,158387 785238170459738113,193861 791750570407145473,240483 790684007629484032,232359 786276276340273152,201494 794019691723272192,256439 768278513820524545,103354 758673330023063552,27156 791713780904431620,240718 795338027740647424,261155 777193882991800320,157755 795702010611990528,268356 755676697391869952,33090 763868333959630849,79911 768485206907125760,106774 780798830128222208,183269 773906939726143488,138155 788099812214312960,215005 794343908507521024,258598 772536221289549825,131297 781172198937497601,185310 794638898886569984,262022 777909445565317120,11774 786914558514491392,207287 748726129771442177,353522 778195784164634624,166390 751786508013735936,14277 795615341854543872,267521 789484801493438464,225981 779365886012579840,173964 788471583295832064,218275 769208987396870144,108795 794162003652788224,258331 765596056956440576,88052 791228562401402881,236454 757980612552560640,49925 791581569416728576,235756 747531428242456576,351146 793160368868601860,249926 748442447060017152,349721 771370788670668800,122622 785823654013657088,195807 792479097171668993,246225 788835790172332032,220526 778962342075834369,171324 786447079837200384,198513 760141018301956096,59666 761804167686021121,70177 766789345135226880,95708 793726505276801024,250785 788634216745631744,215437 793296403032223744,249469 786129468788047874,198620 792432486861209600,228037 764905372687540224,85159 788408758795849728,217519 785642266844987393,197099 765226759558004736,80939 749280360677212160,7615 776886395386429441,157755 793775475776753664,349678 776132139138027520,152735 795233973769216001,263676 773496852528455680,137042 761708895874060288,67973 758938781982470144,55112 779297418416361472,172799 771443717886574592,124597 789884373893980161,228607 771050734414692352,122146 785509302991585280,196277 771877641284558848,125070 773651656579788800,138165 780068069481783296,176109 786099467124695040,199211 764991326236606464,80486 770713433062907904,118192 793208428080484352,250033 778439473117827072,166422 793483439089545216,250633 751712465952595968,19220 758249188413075456,51809 770704505042272257,117257 777058506004271107,156835 769322687718051840,112363 771017857593405440,118192 777344587828371457,161542 770749374926299136,120353 770773293309669376,119832 786631206552997888,198671 774847976745398272,144306 780642114384388100,182154 767585018520621056,1249413 780433413773942790,11774 764686313219948544,84422 775785524695011328,151463 793095140864696320,249469 793599691715858433,252372 765826525501546496,88197 789195673711235078,220029 790966146975444992,234653 755184613388017665,35931 774007648849055745,139404 754118359550078977,21332 757926160718258176,49845 776206782528049152,152314 775772958765776896,150426 792816521303040000,246392 795658306492633088,267521 772302721500057604,130415 779090863863439360,168794 771748485716582401,127711 793775844711890944,251758 790554865399463936,232137 755382557320048640,37044 790567979562000389,228341 750582450754125824,12883 764144015071555584,63451 762921560252579840,70797 773716326841933824,137158 793967137932967936,255942 785498536607674368,196277 759066482651242496,56391 760952645083394048,65958 788684368084606980,219942 745649447476985858,11774 761987937827430400,71270 769224767551397890,112345 765178323748085760,86103 794289486058266624,259543 759129929799917568,56964 789223318138257408,223692 757891833951170560,1011996 735018166611513344,350517 760818100220690432,64722 740588013953126400,11774 775759443380277248,151156 795340394229854208,266079 769998133547991040,116141 777196580818546689,159245 764608179627921409,62180 760677069554536448,62870 785607368469913600,197512 764133392128565249,81869 776442391679164417,155390 786432797070151680,201958 762004552765870080,71470 792004985575747584,242693 770617223434080256,119937 790652951190704128,232881 794108213058797569,257492 766622014283055104,349856 733168612073213952,195876 753728955090243584,28508 790931729645117441,349507 792528344487194625,245101 771091106578640897,122776 775487098555994112,112363 791674192848490496,11774 775041053804072960,139865 792037087142961152,243075 769188542929068032,111558 795366856408395776,264397 759107005277614081,54070 773191778354757632,133454 764612167203258368,80939 788338061755068416,214809 751755706898870273,18215 792115714878418944,235685 795741678984314880,267862 771710016915058688,125111 762694401785114624,74247 777611178042355713,162497 771552340029509632,124597 764129859693977600,80393 787596920449601536,210207 753616945572880385,28477 763201718561693696,76535 769869008841674753,115531 753157265700421632,352705 758127820966989825,41703 795470977744437248,247930 765281253620842496,84689 755477948480847872,35890 763598240444997632,77849 768426207746678784,106281 763860891305644032,1249168 794868588993794048,262022 788004096192065536,214354 752715095310999554,21332 758194382902288384,51595 776706727404118016,154869 786906897609818112,207119 787735615714516992,205197 793954316658819072,256225 762718892221280256,73926 788157302398410752,215754 781108223629783040,182665 767121813851742209,97811 753401484989968384,26458 755822320300720128,33044 778283943040839680,167063 757800534891831296,49431 791279810161115137,234212 753030234484736000,22795 759111136943804416,56964 770402534137663489,118191 752935810991874048,24196 765000158962524161,85562 770975802804482048,120675 795300008446857216,264397 764248677678354432,76652 770191507294855168,117257 787215793280933888,46572 793791652313833472,255393 792241024928145408,243187 732628770029326336,1035907 760459239286595584,60866 758761858199326720,52061 769676453529067520,114301 791329391670333444,237491 794684338369658880,262752 776543211380547584,155933 732315342878343169,351407 787782290050994176,205197 767797658601787392,100893 785701753555709953,196277 777560536049410048,159876 786945412053598208,207287 768652301712056320,106819 772860548513955840,131421 793846470289993732,255393 761940301615341568,71267 756317118128386048,41702 779348888444555264,11774 772052242971041792,34148 775888167119433728,152182 787656799063343104,211890 750237009361317888,7866 791423965944221696,238589 794557945736523776,261155 794591819904389120,261796 761164425453641728,60999 791933127203532800,238419 761887236837273600,70941 772437174960676864,121795 766431711651467264,92210 780417597879836672,173628 764918879693004800,170736 791705120320917506,234583 795065192489119746,263708 757745476150046721,47919 791092132882878465,234583 794209787990986752,11774 794391277857083393,226320 791003217664499712,234583 795455523751596036,265257 787101514443534336,207119 789806962602938368,227242 766724119241101312,11774 788454337446023169,214899 789134931951816704,11774 795408149649833984,265855 785515889210916865,196277 786068069219196928,199262 771239374457442305,123808 775009550625824768,144836 771181812848570368,121949 775447931834871808,148537 789549704014999552,227077 793561169512566786,250785 762975126321139712,75724 787028065146798080,207965 794597013882929152,261818 758868392858091520,47761 787110769812996096,194450 794880460325351424,262849 758058861626585088,49821 753732375780220928,29456 791452694334492672,238207 780634662464991232,182036 766270304033181696,90908 770976785785729030,352113 755489077168930816,37892 781052832497577985,183759 770825947289260032,121479 768707041212989440,99264 771558321413238784,125204 764470577977372672,82766 791344384872738816,238207 785917842017382404,22735 785531462246432768,195975 795418348146356224,266054 770337266724171776,118352 763756260076302338,69398 767099442642182144,94627 773999376075284480,140444 758438118852857857,53144 761004246753882112,64713 750776092366032896,13195 754824324855529472,33356 787829754284105728,212953 787096421111521280,208014 754871663045386240,18341 786328367637274624,202275 794878092980277249,251487 790926778504245248,231792 769901562298793984,111980 773839662402138112,139404 787260012515196928,207965 789154550900858881,11774 791479395621806080,143828 795762810454241280,268777 732765569938796544,1035907 752239078750298112,17794 778572822465515521,168794 757746797032812544,48220 762458260376989696,72534 791259224663740416,237491 761060283435458560,66159 765177953021984768,86264 771219919367049216,123825 774208226254610432,141887 767183814233698304,94699 779659019342450688,173846 761267026350346240,65887 776585358419042304,156132 773886205809205249,139404 786222795256635392,201494 791720565744730112,240556 792031216581083137,240507 761587572137230336,67587 749326692074680320,7852 764657663984668673,82344 788534632090304514,218875 761629211794767872,69794 768685500941135872,99264 787091434083975168,207712 775513892197773312,149953 789148145213140993,11774 758337069412261889,47761 759369119766634496,56964 785875418976923648,198513 795151988346458112,264397 777987608316116992,159245 758415037216227328,52112 780960200022904832,183801 792079311276650496,237964 773895007547916288,139404 786754992510238721,205143 773763167046348801,79987 765147196316610561,86082 773444691014586368,129918 754714331871195136,22393 779473451308322816,175153 771022755953119232,122146 773576301978324992,137042 750813577452347394,15536 777807120284745732,163763 770049153560870912,115509 794019836586180609,257423 781313901413695489,32404 749925182949720064,10735 793401036622827520,245591 768038998547857408,100605 767018800780865536,96039 786142645051658240,49459 758443619200016384,52394 764280378341240832,82744 758057297952305152,50787 769156968942632961,27164 772268525054402560,127134 773977811321180160,139404 768867693185216512,109666 756889316639465473,44450 773888365989072897,138819 778286186871697408,167220 761744296303218689,69166 785524873175060480,196277 794268946035675136,249926 794713111232126976,261050 773542121982660608,137158 778873428954714112,351424 752991674029084672,24248 780875513376059392,170187 787251905294655488,46572 790532910134599680,231894 791422762459865089,238099 779116635781083136,168284 760870293137043456,62728 787143626908397568,208014 753669850355105792,28732 771393173612589056,125381 794986172019834880,263817 788891719681052672,11774 794569695445872640,261155 795698476315246593,268281 777775265388769280,162596 767062579206389762,97303 788490486113792000,215031 785785522144813056,197512 790700222729052165,231881 794681364184518656,262588 781619989572792320,188498 757688244158988288,47868 775801229297356801,151374 777611180357591040,162610 785515362267824136,196277 794316471237152768,258741 794554983052169216,261155 795230693357920256,261923 766959678869925888,92226 791292215993696256,234583 791691755024330752,238395 793869569702170625,255942 793936772677779456,256217 766048983181426689,90728 732255709493006336,172295 766483565664096256,93286 792032326041546752,243187 793128530360016897,249469 756613181875838976,44293 791709613385195520,234990 775301482266648576,148170 790764197663559680,232863 793638817676746752,254209 774427679412121600,139865 792321504490819584,226823 760641532374441984,64197 781583470610886656,188807 792068163563196416,242693 785250857793253376,194167 787484913242996736,209918 768840551521136640,11774 789924658254675968,228820 785964186777944065,199490 762735790275239936,73946 768098511963430916,103261 767385126221258753,97515 764493792187674624,82066 757882334972489729,49852 778238744650518528,166532 753914972099313664,29790 775019032156209153,144611 762743412399280128,73926 773909559257608192,139404 788927087671447552,11774 751796316083146752,19133 754721696750432256,33356 759468034797035520,56964 781828577708875776,188478 794638287692500992,261155 787477792556453888,199840 750775216490450944,14277 752251540262363136,21074 787384269685592064,210289 788425799560990720,217837 756666940337315840,44056 765702950404579329,88361 755476491639492608,36859 775415895258726400,149209 792043508160802816,243187 750458279097208833,10848 751603521234108421,18558 785930041251069952,199546 764583183102906369,83866 761947593593139200,70858 793502588163334144,11774 786343637865140224,203048 771301102297968640,124597 776135664119255040,112363 763801449125908480,80393 771743058157309952,126498 773636933868138496,137869 774031771222638592,140444 785798003705671680,198586 788388018679844864,217519 779267297227763712,172270 770310041413058560,118036 794010933605507073,256239 771923346728611840,354311 752119755532886017,14277 770247250458976256,117377 775657461143535616,150483 755203138236194817,36219 756227986001580032,41694 758109069282607108,51344 764571876119109632,82066 775088374826819584,147064 791458252881956864,238272 773691056986595329,137777 765245253104332806,86440 791701102102130688,240483 768619396516503552,107469 787583031108263937,211769 768189447401725952,104444 780103512206168064,178395 791821009884221440,105109 757620784210780160,47782 770707284758523904,119937 773109383370641413,133519 787694937085095936,210253 761697460523769856,70355 769667061874241536,114779 792783010634436608,243210 789484075929182208,11774 760826385199796224,64722 781208943397920768,185595 792053726047375360,243187 753621636968878080,28477 765682581564252160,86440 733342826562363392,355480 757612108267872257,47545 762739413973512192,73926 794545601421549568,260301 765567650109939713,87904 767340553927135235,97325 769852925464154112,114254 788189208460402688,215012 789174196152602625,223899 758707253084033024,54739 758991833150009344,1248642 755170610712551424,32404 778291288651157504,167220 790739727091728384,233756 788408071991156736,481145 764903225757618177,84649 794848576874618881,262430 790288138702815232,218275 757981277358350336,48287 789966911308201984,227795 788765408618749953,220029 794206449257869312,258598 794179645893509120,258386 765532079576735745,86103 795035842695700480,262849 791746498585358337,240584 793895215018811392,255942 780796840526643200,148861 767353546064982020,97325 763505934471532544,431998 773178570122207232,134470 781176140886970369,186170 781523629892734978,188443 781282301992841216,186584 788523093195128832,217658 793910174209540096,256125 759131754800308224,56964 772864639386341376,132578 764279907396485120,82209 770857431861559297,119813 766344747707490308,91946 759218757646508032,57348 774372119362805761,143051 768950711031832576,107428 750135167960899584,11495 772502899733635072,124597 777583476858036224,159308 760490987772928001,63149 768123103838818305,103506 791976894769922048,173347 793644190995517442,253032 793460281963794432,252020 732216567279149060,349277 758574372411940864,50787 788539798982197249,218875 765732573976723456,87904 761623684285075456,69565 773571687925166081,137042 776971756183494656,157082 790034932512980994,229105 760701464918499329,63267 788001898691497984,214354 755058981740089344,34666 772309916853731329,121046 786425467641278465,193515 788626797688659969,217519 758304519306358784,1248589 788815241455005696,220526 793179090987601920,249374 772117688189526017,128355 781571431343665152,189017 789861129375801344,228375 756937436001775616,44085 766263188937506816,91946 768873924444692480,109666 786218328905900036,201555 777961558009782272,164633 790951238913388544,231214 793175855161864192,249926 755934359929102336,40437 756576598053253120,43278 792847105069113345,243865 771888226109755392,107138 755103071399661568,35403 786694824237867008,205143 791855187413598208,234583 758035351453794305,47761 758822740799336449,54631 794369079947595776,257492 789778137374658562,212131 771145087111798784,122967 764282327493070850,82759 773843936896966656,137042 781340275633430529,139404 773310480836399104,135190 793648191652651012,249926 786024367775846400,198620 791688428907667457,238429 780581368975679488,11774 749282926492278785,7855 775384934848598016,148018 744403657140101120,354105 787061398358597632,207109 769745836184141825,115237 795125580970606592,11774 749681354623684608,9433 793211436793069568,250633 769117647736827904,110023 776386300840701953,153095 792064223761211393,230063 792260140502228993,243187 766024324255887360,90622 788751426101055488,220332 763789434948980737,80192 770727076521316352,121046 794541384220942336,261155 758783573570781188,55155 787384435767406592,180433 791487528108982274,239405 778493390824628224,167398 761591449024684033,68993 751607903245705216,16728 758677536968585216,54070 764994319002382336,1002751 771063018708959232,122146 773845765139628032,139404 791845621523161088,237842 752951250677698561,24727 752235234402312192,21074 764091908675162112,79987 778419776171442176,167398 791481506539511808,238207 793095037508849664,249469 758032228651642880,50923 773864560776404992,139404 778731001669230593,169437 781590426474078208,189222 780557902612488192,181548 781496710027554816,187976 788486856082087936,106085 780042664259514368,177749 793533886240129024,248719 753167435331756032,18310 759079027294498816,18495 791658695222493190,239405 768167765836386305,103212 780787923771797504,182960 775689539163750400,149953 787483960444018688,210313 758530117496889344,53703 789157063431684097,50439 794534157816885249,261130 734787743058907136,352716 760178035551199233,60866 786060993168375808,199496 795337047980396544,251336 794699190354014208,262752 793528588964208641,251803 794748011138220032,262849 766754639823904768,93184 778628459295805440,169226 788588636900093952,215437 793596030637834240,249926 773542191574683648,136884 785950423173636096,199546 785976502307418112,200382 793884287455985664,255942 765299457219031040,86149 793879370423238656,256411 794877593933803520,353374 789199805624954881,224225 780092199404867584,178258 780910229194022912,184223 791419961361043456,238395 774001456424910849,139404 774023564752146432,140230 791620517480587264,240145 756303717549256704,42432 777720448352038912,162741 766317125350854656,92854 771505575255429120,125163 738712725774274560,352080 755409867226112000,36735 793162774104768512,249180 791348520288657408,11774 791364292511690756,238207 768896151969947648,109967 759615433951612932,58232 775779356668891136,150764 788748231110950912,193121 774985320794382336,144682 770470461255843840,118482 788768040095580160,220661 758127350844231681,41703 795468917875548160,247930 781430790785609728,185363 793274862328422401,249926 790645336121507844,232169 770260833595043841,114865 793983677038346240,257423 779653828073381888,172084 767524282645696512,97380 779385220026011648,174294 762123967234662400,71021 772831319319609345,131282 791474455360987141,237198 767814666689060864,350823 752693404010582016,22721 777151942531379200,159876 779459363635277824,173347 795128603755347968,262226 776823980363689984,158520 793237262637133824,250293 766034212281516032,90654 772827864685088768,132347 765698087616647168,88489 776874533760491520,158820 767832731652853760,101681 758205593052188672,51809 785839858304557056,198671 788002450242318337,214138 781354345711431680,182659 793980661350723584,255942 767653893002108928,96196 786966952740790272,207949 787021516345077760,208016 792409328804323328,245750 778303361506344960,165097 763730242225614848,79814 766129599218671617,89329 755125069072838656,32673 776206139633635328,153743 795303712054984706,266079 770476865865838592,117257 773291701385375745,123821 776735515773198336,157755 758776313666613248,55262 774221133579247616,1170870 762181006375936000,71326 793862918659977216,255942 795732657032351744,267862 765935927961067521,90384 773347821168783360,135234 765205721583587328,86440 786118108515864576,199546 787094308218208256,204835 793845157984628737,255942 792449293185527808,243075 786238499947028480,200260 785909541305057280,199546 780107722196942849,178395 792727999300964354,226218 795035195439054848,263926 760597915781902336,64009 795317369417699328,261155 794006165898178562,257492 774629322569244672,142906 781310206877708289,26066 752215050639646720,21461 757336554356432896,46890 793797153923616769,252020 786230929660473344,202032 762603959357992960,73038 780088193442086914,169310 790380956800655361,11774 762847347336294400,74483 767706110291763200,97468 752884776994902016,23080 765698475610648576,89076 763051345465049088,75724 763208136194977796,75899 775804562909368320,151463 763850975216099331,80098 787803557483339776,210215 788390011586678789,215005 769936210353590273,115519 795048966610124800,262022 767839954726686720,101681 793116226520309760,249469 761007426296569856,63149 781272107103711232,186883 764857760567529472,84724 733035840486539264,355462 757887066705362944,49852 761097209345511425,55257 775305103020531712,148045 778232440200523776,166434 763072372568051712,75724 788882269121294336,221416 780802570390425600,181704 761647665960460290,68846 786747487402983424,205181 775107239178866688,147222 792772124221906944,245148 793520965275746305,11774 794425265917149184,259543 733042025159905280,11774 757673596248391681,47782 773904223436148736,135025 771513235015081984,125163 759768377888010245,59666 776608485094006784,58531 786588054374850560,204835 758808460452515840,42453 758841882105348101,53996 765413964758913024,82209 789158309987246080,222682 768501513714933760,106819 779499442680410112,171617 732975437446533120,11774 773692364078448641,128821 792599158225973248,246686 791657220022820864,240474 732211834627981313,350353 769231730561601536,112399 791700836296556544,234990 774981891120332800,138812 771910613945704449,125853 762776667001675776,74431 755562727750459392,26815 761648064155246592,68788 763090753467912193,75724 742812368556544000,350711 767041702083170304,170736 770046284812214272,114254 768204048315060228,11774 778425689703870464,152594 787717240971993088,205197 793383654605062144,249841 793436723426365440,252020 785812427782942720,196676 794535802495610880,261155 755659368046141440,37424 765710710466813952,86103 794371591564042240,243187 776730988290256897,157693 795450447133888512,267050 750361735119245312,11495 793563392837509120,249926 750367437715939328,12290 760360210309394432,26539 760220963111854080,61011 756597647927087104,43403 773541818910646273,136904 787332005931261952,208431 760959866638786561,65982 751199672304230402,16833 771745452949663744,126389 756310749576765440,42495 768566461480611840,106281 776626040340901888,157082 787837763034853376,211890 788659731623620609,218832 794203444709986304,250430 786390482158964737,197286 793948054416228356,255826 793974399942545408,257353 755536312350957568,35890 794958678176632832,262025 792051232584065024,243075 781220272309350400,186434 757101334701092864,45964 785658881942749184,197894 792050887275327489,243075 759506914745122816,352304 765275340491132928,69548 773997277555879936,139360 769184126146519040,110659 750397397163864064,12883 765002019165777920,84209 794009345767915520,255393 755384786869448704,37044 753964220467834880,30590 771362944978333700,106716 794174700263915521,258340 771398666170933249,125367 791687585462489088,240483 777604338558447616,162596 773895389229580288,139404 780634617065779200,176700 761884529049165826,70978 750024696922451968,9087 750557145939243009,12883 785703447609810944,197512 733602614231728128,354125 753398819635679232,27317 774389840662102016,142527 794292789026705408,258598 788465205000962052,217519 779330792803536898,173964 791595984027389952,238207 794018506832572416,256239 787734348950740992,205197 791817209635041280,240890 793190462152642562,249926 793979787186348032,255942 790295876480532480,229693 794593591003746304,261796 768049709026017280,103149 788185058200866816,214692 790665462438850560,231894 774059193552646145,139404 780346031292682241,177773 758076985574907905,51265 763114677723422720,76127 791638112535359488,238292 792932733844590592,248514 762797187310817281,74370 775060778764427264,146847 794316676929990656,11774 758364504866615296,52554 788117339707412480,215608 766461209461874688,92958 769004515181879296,103924 792508043846119425,123499 750726384025104384,11495 786369109936136192,202379 790622453596905473,231894 791328475919577088,237491 758503374354468865,51344 780608690999009280,182049 785465182579486720,195975 759221109019537409,57574 772897000840888320,133184 752687570723540993,22779 756685750247227392,43391 786557790739234816,203674 765010426866249729,84422 773868853197545473,139404 771077132189663237,118192 756900407406841856,45122 759293749272936448,349507 791267480874455040,237491 763061693329076224,76329 789454924794834944,225981 788545378916397056,215910 767898532015595521,101681 770835438626111488,118191 774056238149668864,141316 792663761245044740,245148 793463349157597184,252408 740038519083536384,354470 786114294807158784,196277 760495888737431552,61544 765534313827995648,87904 774092074396160000,137965 753639396818186241,27853 772127238481412096,129482 750750907021795328,14277 753187268584673280,24134 779855402720722944,171991 785243664729661441,193669 791195377680523264,234583 763978973843820544,80863 793600923545268224,252044 794292431588065285,228101 751934615611375616,14277 758354225931976704,52554 759154392524263424,57105 775378988361330689,148870 777018668588802048,195876 787751428228050945,212693 793248591817150464,249725 753742869236547584,27851 759506688215019520,13343 794535433367646208,261155 795475806751522816,266079 777904216849252352,163763 790638464421199872,231894 790984458316898304,235621 771668667700350976,126152 771865476641292288,128615 759491611843624961,8049 764840593830793217,84724 780550310234161152,85326 780759814641033216,182960 790953178372067329,234583 792452988270895104,244550 771409949360611329,124597 775651653202698240,150511 781138968062590977,185496 733020796642336768,354927 768097910068305944,102249 794600727016566784,261155 791674196229140480,234990 795422509717782528,249926 758487502130966528,53185 772116573230247936,128025 767279268590186496,98646 787143129040158720,209184 788043843849580546,214492 790545384292519937,226432 768423200359194624,1249553 787271112732315648,205728 765326761370476544,87249 772799370668355585,132335 786220503430070276,201946 786905295142391808,206010 775384810558623744,148537 773182992906727424,134470 786245982669246464,201958 794526225100402688,261155 788577791469944832,217601 778199193412173824,166390 787494962913042432,209863 791355427124449280,236502 791841367395753984,241942 785905270606196736,198973 751555898477191168,14277 790990694995197953,235677 794581027897282560,261155 764785437382627328,84422 766006086176350208,90384 773892719471104000,139404 785322705318883328,193533 788201472685068288,194230 771408823605161984,125367 773894153021296640,139865 777193383680876544,160480 788002095970607104,156629 765537152058798080,88052 790972085539594240,235374 769667593556733953,112536 792360532846186496,243187 754721839633534976,19133 732331276481351681,196346 750509569923833856,13343 788467468444499968,218275 760938911094939648,65882 772782107194224641,132335 772926246107779072,133519 763818459142639616,80142 758739912371736576,54070 786054635551350786,199178 752197496320000001,20246 792799645164449792,247241 779074247410855936,167220 768272876961017856,33169 788019456719151104,213887 792021377729441793,243075 755540920217407489,38183 785881455457103873,196631 790874624296833024,234583 780664518946861057,182146 793957796807053312,257026 772144750027825152,129208 785458314607988736,195975 775448500117106688,148897 780917392993980416,183269 789490664895422464,224680 795019044919398400,264724 781343479465177088,139404 788923767812612096,221609 790950183437762564,235331 766391815150993409,91946 759109065309958144,56784 762781345298784257,70679 766389706007384064,1249311 775369723936595968,148645 763001498771030016,74885 791220775105753088,235590 788888663925096448,221972 791880483844005888,235741 757715430601396224,32941 774030297167900672,139338 791095135102574592,78159 760993810545381376,66116 793944218695831552,253721 787413942062776320,210313 791914874712432642,240067 768130782342684676,103354 769422870841856000,106716 794724758256517120,226218 769335501287546881,110585 767366642909192192,97325 792168843653353476,243615 760579937770283008,62757 791512378915643392,228124 778082692994826240,137869 790514418551521280,231894 790554287650643968,232137 793304129292554240,249841 785643317404971008,196277 794772574152654848,261155 758728908040568833,53367 765012765882712064,84209 773990925538299904,124297 794050672484294657,257492 770364242545573888,118482 793094351320522752,249469 775403690987442176,148170 765208106406125568,86440 786029097164103680,199546 742751692861497344,11774 773660149160476672,136904 791368530448887808,238207 790515906589839360,231894 752192263812485120,14277 785653663138275328,195975 787093967724810240,207965 793788372917620736,255318 785359675386716160,194408 786822735200747520,205294 775756998298116096,151071 792121247450619905,243513 767108860914102272,86653 792221514762481665,243075 767941273156149248,101681 789534459456393216,215252 790588065370611712,231336 789478073280389120,225520 754755143258607617,33549 764782524765798400,84724 772274444458823680,738099 761133702760042496,61051 764174061345865728,82066 760869194166636546,26066 753109734492864512,62180 756880516872232960,45040 768806141988069376,109104 778367730890240001,165701 781644794594521088,187044 771377169327071232,11774 755175552789671937,35216 785911610606923777,198883 764055277947670528,80939 771453030008926208,1249880 732449288865742848,350480 751767174176440320,18374 788877454228201472,221785 794174366233698304,256255 756281377809571840,42495 762645360200167429,73926 768837114586865665,109433 781622630096908288,188458 759803241521516544,58542 770302382634852352,117364 787452496096657408,210440 751762503630196736,14277 756932136439910401,354841 757630335173689344,47844 768639140493602816,104999 769326092775665664,112363 793749607201198080,254505 776430915379687424,153756 785714098918961152,196277 756289849255157765,41680 787845152270192640,207287 793497557183922176,252596 758694716485402624,54070 761150016014524416,65455 750940643426435072,14858 755636339396210689,35044 766188769003335681,90031 788096692558200832,214899 776522960198860801,156567 763895560302530560,81087 779849689185255425,176203 788343133692198912,215437 778609439616143360,169201 787198338508652545,46572 773960273010958336,129551 770252619482853376,117257 777465763187666944,1250308 781338956440805381,184293 789530717223084032,226717 753974845692604416,30590 788498549692477440,218275 761914650002874368,66815 757186479999356928,46252 772888621045153793,133043 794314800599678976,259134 787346621864349696,210207 764232279841472513,82766 764435826814046209,83391 779501137426800640,33243 780807046123794432,183269 758462664112676864,53185 788396121055956992,217519 788529275196452864,215437 790704472381071360,233692 764600030443339776,83939 753790912598200320,351340 793759653805101056,250785 793272077595750401,250293 768481211501146112,106774 793864076510322688,255393 757592302340673536,47782 768443441453867008,105642 773357555812741120,24173 793470286033199104,252408 772971530674397184,133454 767825335442350080,101681 754976185017303040,34666 764843572852092928,69356 781556288169742340,186584 793167210927620096,249926 754777757578563584,33356 767320402859139072,92166 790323298223566848,229159 764562959171358720,83391 793141227625394176,245148 787255733859430400,209151 773417264934711296,136515 786966233698762752,27156 752879266543656961,24134 773793583568596992,133081 774971302369165313,145454 786734771871191040,205094 780646943311667200,182257 760986445427466240,66116 764718654097203200,82066 754797966599200768,18341 773622055753224192,138054 758831049786875904,54070 793191760956493825,250033 789332339478425601,193121 787287534183342080,193121 742114531443388416,1170556 785578506830786560,196676 767353140005961729,94699 788781714571079680,220526 793217361364914176,249926 777180853180989440,157755 777599550336987136,162294 790764806257147904,232881 749315882208206848,7826 778391509360119808,167177 772319149003452416,129991 776136697713000448,152589 794669270676504577,261050 767823013790281728,101383 774634427083358208,142906 779290108868620288,173753 756188264793595904,41472 794607502952374274,261155 765670030742687744,88881 786309165354323968,200382 793457629481799680,252408 773857711872172032,139404 770777200488394752,120690 771914402446442496,128615 788159938086305792,214899 793889416762707968,256358 753366323153952770,27317 790772444487442432,230391 793250839745921025,249926 758689720192958464,51451 785549067166158848,196277 780944692800348160,184223 763161769246396416,75899 774253373595856896,141360 786935474220859393,207244 764148249792024576,78566 793933966805975040,255942 775817909243379714,151401 761665804509257728,69947 764115078966759424,81869 752931299028066305,24497 787486306146410497,210289 779824737904005121,176109 780051192881696768,178045 780913472838053888,184223 786678825916784640,205728 794943253384675328,262849 760807494545448960,64664 787086349039833088,204835 767156429073637376,97438 789300279246196737,224680 755915334943666177,39384 755556350147649536,38459 787737486562918401,210235 773633843677040642,137158 780631303528017920,182211 767136033397809152,94699 788375366935126016,215437 765087645349322752,80192 768518870738939904,106819 770641431929114624,119937 793582816571174912,252679 750448677966090240,13532 772906644321734678,133519 779070351988830208,151071 781619750359097344,188498 786639373810925568,205455 774630473511211008,108396 789903966297399296,227242 785914669408018432,199546 790916022018736128,234653 792481142549127168,245185 778072239430184960,164826 787022914033975300,208016 790941299759210496,164764 760197054446637057,61444 767066232835174400,95672 773727841561088001,138397 790960341312155648,234583 786009005889982465,200467 766819091248132096,95744 765524151050395648,87607 795684742452625409,261155 785636075423141888,195975 764849308365500416,84724 772738633749106688,132335 767097254993924096,97942 753733362397970432,29263 774850918315466752,142906 795477011024277504,11774 791327917456236544,231894 791078263225393152,78159 787819384362328064,205197 787840991327817728,210461 787493359162003456,211461 758302025151025153,51069 761538576265777152,67369 765748499996704769,88719 786616787089719296,205190 791020842641526784,235774 734442266077630465,1170428 794760560034258944,258148 780612315016159232,182037 752669658856116225,21897 764220012135604225,82766 795081564757561344,11774 770353641387536384,117257 776919693747691523,158338 758657608358191104,54070 763881173806292992,80939 788056774674964480,214209 781646032039911425,188934 789247992050044928,223921 758011644731535360,50827 776285325341691904,153921 764228279477776384,82066 787053982443184128,205728 761251191397376000,67547 767834617692860416,101383 770245858990383104,117257 776075598682656768,153194 769224068360839168,111558 794366848393428993,257492 781826187500916736,190635 791346693648355328,238207 781349659889459201,139404 764188927615983616,81946 789912625866047488,225359 756859111183093760,44450 757257102431752192,46006 773165740497051648,134874 758664076851412992,54070 787235744477741056,209400 794733992625008640,261155 791742018045157377,7706 787360906187567106,209351 755168221771264001,35890 795717788405026816,268448 790597281900851200,232169 763587837820231680,78344 791806717323452416,241523 773274559042691072,135903 792026676146294784,243187 774899247250628613,1250149 754771931274944512,15066 771679868983607296,127134 776848706519916544,157755 774389535862059008,142527 785338774058393600,194934 779138590374633472,171693 773469924308189184,135025 773545711321292800,137158 757430266583396353,44163 794288170397470720,258939 788176060911198208,214084 761346047843061760,67587 780752598496194560,182726 775880389214613505,151791 764810848393162752,83648 792866583265894401,247241 794688955866288128,261818 785299750035853313,194934 768129684076892160,103354 781742207002894336,37154 793599236751450112,252112 732258442308542464,11774 773035275333296128,132364 772893567475941376,132848 786254064736690176,1063777 786982991696371712,207949 780839612944097281,182726 766707886311428098,93823 775759841990021121,151463 788454146504478720,218275 749373770318508032,8497 755231787958214656,36033 762840625288916994,73712 774080987307270146,141360 781343399634931712,139404 788064949411061760,215005 762025163466702852,71619 775169141309186048,145244 769416383604133888,350878 791053067982663682,78159 768983835002404864,110585 769676761495810048,112939 771533565754380288,126389 764503014598074368,81869 790293296954343424,11774 785807196789411840,198310 751093466466095105,16299 789975479151321089,228172 794536864333991936,261155 795264428463820806,11774 792018772567724033,243075 755154731777990656,35900 779438377015926784,172571 785940500075257856,193828 794030119337754624,11774 753113106444849153,25068 759223592353685508,55550 792600200393228288,245148 790275126088593409,229895 758233148475842560,51996 766447651164258304,93823 766700369833500672,95672 790794466214842368,232863 780605844253581312,80785 792188160394481664,243909 790302884218990592,228583 791466824340733956,237935 794684029622697986,261818 773883000060796928,139404 773014688053366784,133940 753590490071785472,28281 786382695915937792,201583 781864551042211840,190635 764384218898137088,82066 753240307563499520,26006 758007970970075138,49925 767825951224979456,101681 766307306686427140,84209 773339515482234880,120976 793458947910934528,252196 760147629787353088,61051 793408393117519872,245075 793626707009871872,252581 786494994592837632,202720 762739656328900612,74431 773922275091513349,139404 778400162439761920,167398 785998859155582977,199262 792616231727542272,246726 787718889832669184,206117 788883128550961152,220526 761171038050844672,66380 756255543933763585,42249 789894596922843137,214880 793111911596433408,249469 778588349468581888,168794 794567719777693696,261155 733714713566138368,11774 794639654003867648,261155 789243719467798528,224678 754808277024792577,32861 790214302737149953,229724 793139248673263617,249469 790233583487156227,218223 791630071861764100,207771 766758141757227008,95708 759809546344886273,57105 768148129921236992,104192 732349084309262336,351500 768624979080511488,107966 779493167674585088,148861 755097663721263105,35449 753563545896300549,24366 771705181155135488,127134 755787708673454081,39462 751215274121101312,17794 763824489167745024,80486 781656590327779328,177455 794342947869302784,258305 753782698293026816,11774 759609082068086784,72630 781247885606318080,186434 770454307179147264,118192 763875815268360192,80648 753275061591736320,24275 793153211788124161,249961 775295454435241984,148045 750522831801200640,12883 775851788494839808,148479 777933244809424897,164578 768123334559006720,103261 764502045193826304,82020 778386555329060864,167319 770779052655337472,118192 752955384462094336,24549 787039402572836864,199307 788784646209187840,218258 760468480143482881,62063 793594190894501888,252893 767837168207265793,101681 793103781873541120,249469 763905060137005056,80648 760582820926337024,60794 793186680739995648,250033 780794054539825152,182726 793565538282680320,251803 757628274428084224,1170722 785976446963494913,200382 791561550092009472,239468 795500279881994240,265866 768895843663355904,108849 793554523872690176,250633 786976227487866882,207613 787262143032881154,209184 791633311739158528,240067 758863071909556227,54070 765957765034569728,88930 780564628992561152,181419 795052474692419584,263895 749348226495614976,7546 771473056455852033,118191 775422433859731456,130126 795018305228640261,249926 786698283288780800,205728 793349817623642112,251390 777855732804902912,159850 789052591476998144,219678 795060465269411840,247930 762412542236958720,67852 763706268523429893,79691 791179676840591360,235251 755273570385657856,71270 755763133273157633,39462 787729264967725060,212605 750425036297691137,13343 756309503109279744,42432 790760624225648640,221524 781171032061308928,182194 785553408472158208,196917 794533797328867328,261155 750824863732895744,15643 780124950304743425,171693 793187188410241024,250430 763210339341180928,75899 772380502934360064,148861 780533710894628865,174971 785808857524154368,194080 766738160717934592,94899 788078196516270080,11774 789536179657945089,226717 762791504502849537,74943 767369130643042304,98646 793791928047378432,255393 753310982122844160,26140 793995258023526400,256255 785647062729633792,197341 751236794163859456,15066 751876691040010240,19075 775773034204450816,127000 793902747456266240,252939 762467148463677441,73102 790246144798515200,230282 792660192248811520,244978 761952654964776960,431998 773250417438388224,133702 773855466912903168,139404 764188406834270209,195876 765437704960114689,87483 778565617163104256,168794 792876232253792257,244270 766448328003301376,94130 793809808390434817,252020 768060462697058304,103261 770300858831663104,114254 787238780902092800,205728 740635141563781120,11774 756511279477583873,42432 780566841391325184,181613 777283234514153472,159876 795744573368729600,267862 771192097500082177,122982 754747274148929537,32468 760821799663788032,64722 791783152847089664,241520 770893298617626624,121949 781280145776795648,186584 793116039336845312,249469 793104640539787264,249469 773704105097170944,126218 773020170700791809,133454 772800863056359424,132335 794504351301640192,258741 751983241012195328,17416 763235879137652736,73814 781530229865078784,209828 749967928263581697,8797 787123302716149760,205728 785263853470879745,11774 795109388868534272,265257 764638365262028800,82018 769959615094255616,113754 778313117835091968,166390 754084963578851329,8431 752239751273582592,14277 777545096413589504,158159 776262240647327748,152590 793108968830754817,249469 766885646631735296,95672 794532185088757760,261155 787371608151363584,46572 768966777502101504,11774 765101100307472384,84724 779570923355697152,175153 778565735425642497,168794 794203888199012353,258331 776932279721533440,158387 775497199367098368,149259 767836307452141568,101681 779621417411235840,175669 788026787112579072,214209 790935354849320960,234583 791901903814656000,240556 794850127718522880,262849 778240101293907968,31957 780050058947485696,172185 789220892261883908,224123 791723879479676928,240070 793509278195646464,252711 754721737376276481,33356 789158053371412480,11774 786119564237078528,200870 756952549840789505,42351 786300295798063104,202429 758075075576856577,50983 759860181547126788,52887 765026463242264576,11774 766460312669212673,90963 785881163479015424,198878 785491899133984769,196277 792284421944737792,69055 764825204023521280,82066 786374947396423680,203510 793138131784519680,249841 768930376559439873,109104 775049791755710465,128934 785687156769435649,195975 762001977467346944,71612 795757408576356352,268777 762196948656861184,70750 778656322715783168,11774 758784292331855872,51824 765175897737527296,86150 768272326160883712,104932 788813440487915520,220526 768076428692697088,103354 770012794318127104,105109 770275192379547649,117257 763964983151501313,80939 791242958087475201,237325 754918302007328768,17640 769689524582637570,114987 785642427407216640,197017 786945886471462912,207119 779004371195432960,171059 795408336980217857,265858 773583359872274432,137158 778921014411558912,166362 764451268807000064,83391 795232503657177088,264774 794239750848643072,257423 795128673393209344,262022 795393167503851520,266491 767859873677647872,100605 771807724405334016,11774 788918140461785089,127871 786961617812586496,207613 788500645682741248,217519 780234710161195008,169894 776825825857601536,157755 778312493089390592,167220 772438336829059073,129471 765707704757256192,88874 754784299040190464,33356 780792809930551296,181440 755068818007941120,34638 780613428981428224,181935 771551484907393025,126389 758091381386522624,50789 786993628090511360,208167 792974842794356736,242693 788061643678765056,213253 794088693187252224,257492 750703077284409346,14367 790922259628163076,234583 787013626045489154,207965 791427420129603584,238639 770234931675013120,117250 787787418023763968,198304 767846793988018176,101681 793323707095711744,250633 793148695269126144,249926 788840983345659905,221476 776850493687554049,158524 761238343241834497,65180 765599863878803456,11774 785487932173979649,194949 785875383895719936,198671 767437869766049793,97447 771783754725494785,127657 787047526557818881,246425 732328537433243649,1170500 772872272612843520,132761 780989615633207296,183854 790715305773457408,233307 773654677229559808,138382 773866939378655232,139404 774470833645481984,141360 755565732121894915,36719 758724532391833600,54070 758629049082056704,54070 768595264433221633,106716 765984202353283072,90694 757755764383494144,49066 787335782667210752,207113 790658098457415684,232169 773606528700059648,11495 788683272247128065,215437 774023472301219841,140539 760582707256684544,48663 769224198942298112,109945 773221722342367232,67331 789561675598835713,225358 765205718198812672,86440 776294141542137856,154102 754705169829462016,33174 787761126524198913,210238 756464232514719754,43391 763181780480495616,1249111 785918633545314309,199546 790353244371374081,212131 760971301104259072,58227 777621548735815681,87904 795727816549666817,199307 778314670700507137,11774 788200733854269440,352258 765879418321502208,89287 787780265045209089,207051 789282993370267648,203546 785857851579310081,196917 761096312720809985,64730 759772070523834368,59666 776899860389691392,157840 758305182715215872,41703 791697642879328256,240070 750198540329254912,11495 773291432740290560,125397 771380733571051520,1249848 781630806200582144,188401 778739233313796096,169923 791057284449329152,78159 774036074125414400,141035 778176108667801600,164826 788471373085675521,218275 792656514808971264,245148 792802326004150272,247240 771142646043648000,123583 769712668685066240,114779 767439156289024000,98890 767017605517443072,97440 771449861866741761,124597 788529644672786432,218275 762991276824199168,75724 779062555033604097,171617 768130350635679745,103354 762791499935481857,73926 766467534195453957,93405 787347541482434560,199307 794600344235823104,261155 779432618609651712,174686 752941099111636992,24603 779335545658937344,173964 735077667893055488,354111 780600082219565058,12018 794958772447940609,261155 764193099841241088,82020 779743711404101633,176101 788823443068194817,221283 770733023503454208,120613 787852271790858241,213253 789232323791294464,223692 748367497120911360,304513 758473581781192704,47903 775044728383385600,146259 773882537487675392,139404 751816760827977728,19458 794691789953306624,261050 777577372384161792,162596 794902935503327232,258193 770934347016839168,121612 777117179946803200,159308 787759892102717444,205197 791712836703641600,240483 757253435569770497,46006 794511528196276225,257325 793757628484771840,251758 789426916075896832,225981 795718972721070080,268231 765706284305973248,88361 790217366671994880,227844 738557623973359616,355507 758804173227855873,1248642 789485798542442496,222788 781248112807514112,185313 788743163301199872,220029 787814664306565120,213253 767083930386243584,95901 758104637417353217,14351 769520016815427584,113005 756685317562826752,43391 779665122142855179,159876 778187794703347712,1170527 765101362640252929,85414 770060212866809856,103071 749457592540291072,7855 775541941505261568,146991 773328268674080768,128017 795369399238721538,266079 781840107728805888,190635 793114810653245444,242693 751778328340750336,14277 770433697384464384,118191 794565243561267200,261155 788112894407929856,214899 773479030423158784,136947 752714393465520128,23167 789843804215922688,227242 749680843375808513,8497 790714716540641280,233307 771172375614205952,18395 793094675523629056,249469 755403495193190400,36735 755835418025811968,39462 779539759735697408,148538 776548035077795840,156505 794150648522637312,257492 757693667431686144,48270 794954480437624833,263926 789302106951856128,224680 792013062182010883,243075 774446392391573504,143585 780170761348616194,172089 773530706651688960,137158 785505783127613440,196277 758841250409619456,54096 755853781347082240,18215 787767723774193664,210238 749929741436723200,10653 793099561933873153,249469 780756591821717506,182960 794993159914692608,264460 778493378723848193,152594 790713315517431808,232911 795347518699802624,256105 776157301380120576,153915 750762861559816192,14877 785473052922433536,194723 763826932769185792,80098 787726589320695808,205197 756874841173598208,44163 790516505683165184,231894 771831582198030336,128194 775525783301304321,149953 759271694452264960,56618 752955825816268800,24134 769237402904694784,111558 785258199813328896,194210 764319167587749888,82066 792143348081438720,243187 794325894886281225,259063 764942927571345409,82121 765377726400180224,86440 781482487289565189,139404 758565079637958656,52696 775408944009261056,148170 774680971241140224,144542 793616856770838528,252893 770743951653384192,109666 788794345629577216,219942 752697141462757376,22752 778380536066764800,166916 758022644721672193,50923 779422488556138496,174557 777204103852265472,157755 786579826614427649,204629 757682264306319360,48810 789449183665139712,224680 790282627198496768,229693 779139190936117248,173011 793512217828331523,252741 769357433558933508,109713 788950104812249088,11774 751716890490335232,12446 766305372701388800,47906 780366572569231360,179560 795016981904650240,264431 795357112075485185,261155 756597178538352640,44273 788178946194112513,216009 773300097312579585,132996 791042451968491520,234539 755463929292320768,37294 785954658841948160,200009 739547971360956416,49681 794564015636692993,261155 787994754080501764,214209 795342024236879872,11774 756241407854063616,42117 764886286070980608,84724 776805287571365888,158314 758107282437570560,41703 785811381454909440,194082 785898280693567488,197512 794706305571258368,261059 790561614185410560,231894 757645375041921024,1248475 786926207321333760,207287 792005586208645120,206666 778610689086595073,168794 794088313393213442,257195 773224620082290688,134561 768632392135442432,106774 767863434205470720,100893 787104259858915328,209035 758533045997735936,53185 770839010809741312,121612 781307333884383233,186584 787357860556570624,208146 767311828380594176,90384 777332185816858624,161546 792050288924332032,243075 768230483859804162,11774 755959504718618624,351337 770077948078616581,26066 790105779797975040,229693 788804435484946432,220332 757628298562273280,47940 774036316166115328,140965 794773649916039168,203546 764934915024617473,85409 780090139322224640,171617 790083724184526849,215437 765919625615855616,90031 786751189228466176,206008 789423452549550080,225911 792058348384296961,232911 753697638332059648,28732 789495320778506240,225358 788552785864175616,219309 789836054404530176,225359 793292985504976896,251219 791905653392420864,241678 763006098391437313,75899 773875935242178560,139404 789993057378717697,209582 781343196697604096,26066 779008359793954816,171886 794634125168676864,261942 758465906963996672,53144 788380050798149632,210253 763924390635380736,1249186 758026730338652161,50337 760089322137718784,60790 774630431509577733,142906 790051081996894208,228820 787820368631361536,210253 758186516569096192,51344 776984984036843520,158387 777311278629003265,157755 773871118234988544,139404 791301118840098816,236502 778446223208435712,352672 788412031024136192,217519 793151714069209088,249841 777845086260490240,163990 790545586806075392,232137 776059399299330048,153194 774388359133220864,142942 778395060857483265,164814 794591318299279360,261155 768909917088468993,108849 794553390248259584,259055 775765691374895104,151265 779417257680089092,172862 779998913659101184,177724 771485647664193536,112363 790284283449663488,229159 755162803086954497,35890 768262962758811648,105270 773928094407225344,139404 790740899303084032,231894 788783370037825536,220332 760568357288497152,62798 763958962689482753,79987 792479007392534528,243286 776392080839049216,153743 794232939705933824,258249 751876470423842816,18316 793205720279814146,248065 780946963323813888,184539 794623369694081028,261155 760179078725066753,60866 794086388635467776,256255 795030314003394560,263898 793030356039380992,247877 793933509798850561,257026 794758405294465025,261155 785986526110896128,200382 778251091058176000,166409 770447227227475970,118192 758047307690500097,50923 794342214205894656,194085 763935576756150272,1249195 764888612882165760,84889 775794630839283712,150877 776103572677074944,11774 792050631938760705,243075 795494067815718912,247930 771572536777646081,125142 769997808426508288,11774 764842270319194113,84753 764214403679989760,82283 770990813635641344,119937 775311751894200320,148045 764173379347816448,82390 786629553619775488,202156 764213326096109568,82066 794306286351503360,258981 768160438378901505,103071 763059185072431104,76329 775898504065540096,151539 778516446930411520,152594 773536132596326401,136947 773673582773866496,137693 790293383432445952,230282 740850001203613696,353543 791397596543774721,237908 753784503378731008,29800 759525538692145153,686533 771371138551193600,124597 771683897595879424,125022 758712347741392896,46076 780615613852954624,150151 764198077678833664,81702 758250466727829504,52061 794011628798935041,256255 753262543695671296,26140 766904946314928129,96871 777475110198476800,152735 766432504861560832,93823 793224283938062336,250033 786400681410179072,202727 791322630611619840,234583 757832944077578241,48549 790910486887985152,234583 777878234348318720,164188 756271172451311616,42432 771094361870401536,123226 794541704070230016,259482 736172384143577088,353162 770326689406607360,117257 759921180891500544,58227 777619630776918017,87904 791842360200011777,241940 770297811967488003,114987 773754890879377408,136515 780846481997717504,183269 790920274128449536,234583 780842732751290368,182659 775148635369635840,139404 785616475495149569,194648 785772281846980609,197512 757633452359516160,48402 764595503468208128,88859 758101917830619136,50789 772272461899366400,130416 753062485595451392,25223 781071692781150209,183759 765774676111007745,88920 791345810395033600,238207 758836165797552128,54070 772635152459497472,129551 769496883505012736,113882 732397216728485888,351874 773938525809020928,139404 785307855112986624,193543 765706807260184576,88920 779134256245268481,167858 787139057780346880,209351 755810913752612864,36583 793653013646802944,253793 791799968919093248,240483 795029632722604032,264700 772105224232153089,123354 751218488300015616,17794 771860456264785921,127582 777959502620528640,164764 793098271073918976,249469 793924858602201088,256255 771129907925622784,123583 776324959811563521,153194 769845203024961536,105643 757292831862030336,44429 791405399400452097,223249 789768993208995840,226731 779095421465407488,11774 785723090730754048,197512 789958525044740096,223286 749680859775655941,9638 749681663580536834,9292 795697220758605824,267862 765607130317459457,87904 753674309235859456,29061 793057512316600324,246225 761044002309189632,66284 788307762556051456,216038 790514784500408320,231894 792423094140932101,243075 750711285914886144,14462 791093508413194240,235580 750773069384343553,11774 765878881354121216,88930 791441491709353984,237908 763000381932654592,75899 775032224286638084,144654 788904918971068416,11774 768923286788898816,109104 776609879880368129,157082 779348818131230721,171981 760424374960730113,61051 757243890608898048,43302 787303322353012737,209422 789087748040699908,219754 791041220092973056,235590 791306796623339520,234583 794139538834788352,257423 755204067127857153,35372 753676897771524096,28832 791659040996675588,240483 776878504461737984,154832 787094463130718208,209129 791441318631251968,237908 761135437394116609,61051 785480570201518080,194667 764179665657344001,82283 791749651074584576,240584 751627530902376448,17365 790544321913249792,231894 775867571979423746,151156 755126763991265281,34591 774599112368984068,105577 788734139214209025,220332 778968305835110400,171379 779444205768900612,174115 764589839715033088,83955 765729778032926721,87904 766119941397442560,90319 776574055398961153,155318 769853470656565248,113138 760673050077560832,63935 770331150204088320,117257 753280636266381317,25968 795422155714494464,265855 754856439932293120,26721 761529737386700800,60163 785326986847657984,193669 787721285702971392,210235 739256354670530560,1170396 764185588580904961,82544 767774695265402881,100538 793661555837546496,254025 752935377611218944,24603 760613685832273924,63267 763947776069599232,74868 788829804455923718,220332 774417304570310656,142566 792717207809716224,245148 770653414309109760,87607 794678545746456576,261666 756745179135143936,44461 793644652163321856,254209 771741933500768256,11774 779266471700684800,171324 788003019187105794,172084 766086422386257920,89923 793590155688968192,252112 758128379174359040,47761 767113605191991296,1249111 785559464107704321,196767 794680520785457152,262421 759517993130786817,58508 753297049706176512,26678 759122505365880832,56964 749272060032147456,7855 793183035197755392,250064 776786212153503744,157755 787801579273478144,207841 761153082461921280,65180 792128798166691841,244328 792431033832632320,245148 765685788105404416,89198 778052198009675781,64722 774038409329324036,140748 792610957147115520,246771 764890870869098497,84724 758699109050118144,17416 788737791228203012,220332 793183449032994816,250064 781328639975690240,170187 778681668529905664,169310 772856201944133632,130988 768824011241377792,109104 751230011252748288,17416 776420139432501248,149279 793536154003841025,252020 793907816318668800,256358 780791463756107781,182960 770827398946234368,112623 765591119623258112,87868 755519801800347648,37993 770750181797048320,120610 756953154630017024,44740 794295758509998080,257492 776927363204419584,148870 756610700525522944,44345 792818095744094208,243187 757355941662748672,46379 794584038912782338,261155 793334792573943808,250633 777859958763352064,162780 744541618494128128,354830 788821253616467968,219119 764560623128764416,83968 759337318474014720,57933 776786652245135360,26066 793435211019214848,252020 765954255773728769,90384 765317685731352577,86103 789277777165901828,224329 764155288068829184,82283 795376119583281153,266293 795760039881482240,247930 765582935089119233,88311 780166755675103232,176127 795266668188565507,265908 794634179505856512,261942 774355565849882628,738099 787801669853523968,212019 773206536659341312,132288 791693285979029505,240483 793318403146600448,251452 778952662737752064,170187 788864791678947328,221635 772360449367142401,125633 749326631999647744,8047 771414768561160192,122982 775888056838557697,152314 776850651959689218,158815 786279542792957954,202429 765602648150142977,88052 778192627128819713,166390 794386338468560896,259623 795703906387001344,268162 772219534824517633,129991 768962587207671808,109988 788945169429123074,11774 790881986210570240,234583 794316453746876416,259773 754888459102203904,32869 771078345903800325,122982 778745994523480065,170187 764223157289050114,82283 773873459940118528,139404 785259756956979200,11774 761992453645819904,67586 774745554290999297,140444 785675204517326848,195975 753658601164578816,28799 785548798286102528,196917 751177373765304320,17591 786535974822088706,65113 778875611267948544,167220 763232467520139264,76549 778613769660346368,209828 794605133661224960,261155 757446780208328704,47261 753398619252809728,27045 764135990541754368,82066 776172019637301249,153095 732161162939383808,1170320 755638359431798785,35373 770308368137392128,117303 795386710548889600,266151 776021216779964416,151845 750846924459126784,12883 792846279080640513,247877 785921626663686149,198840 777278288842457088,144494 789661893023588353,220526 768204059992027136,104406 781277819527569408,186532 762771204297990144,73926 763463504443478016,77849 742482501986332672,351992 763488424770670592,78198 756667363253227521,40550 780662578821201920,182257 785791881649065984,197512 779409123314065408,173628 764057715823882240,79987 764221636539101184,82642 772306346465038337,123623 788879494077681665,221711 753038384503877633,25071 779727266167218176,176132 790981895316082688,11774 749338516472102916,8160 776281851438641152,154071 772796899401150465,132335 779062193958457344,167220 762639729867296768,73926 763419361491181569,75396 770007864140234755,112612 768243168311701504,103506 794603046978326528,261155 742781606968975360,11774 776068261972676608,151718 759501859920879617,44429 766457610828603392,91946 791968188648919041,237852 769739168855498752,115107 792183771319574529,242255 768652622018424832,106756 773475907600121856,136904 785929717018877952,199546 732600234996469760,352466 752987549195497472,24704 770443963891347456,118698 788712120275828736,220029 778626078764044292,169201 785902228951461888,11774 791140780282941440,234583 793640352032890881,254209 793230780763893760,236409 791267811490406400,108396 794173736417005568,252014 773886880383467521,139404 756627921943588866,41702 771412410737491969,125142 791364171178844164,238395 772938342329569280,132996 733106545492271104,51644 758860390071623684,54070 774180891413196802,139404 791241110018547712,237223 752945871205961728,21332 756572402759368704,44056 788800596073742341,220526 756974933830344704,45109 777477498909122560,161901 790282833784745984,230282 770709768298041344,120610 772152862235295746,128382 789455377066815489,220727 774142691768545280,140211 781624635532115968,187084 786795690231947264,205186 760198812430368770,58358 760569635850727424,63371 789241891548123136,224857 793255668950167553,249926 762228982683054080,72354 779362183897419776,173753 780719235945279488,179414 763602487496601600,76406 767111173594427392,97811 794558604217028608,261155 780886192883658756,183472 755120583919169537,32673 774798872933699588,140372 786304851663650816,201620 794946563609165824,263895 768126052350562304,94699 768270866304020480,104932 757476039266299904,46890 762474120504160256,431998 789476203128315904,225400 785600403073277953,194723 791419291132235776,238780 781522748434620416,188401 779122674081509377,172123 764978428114120704,84887 793646157243166720,254209 781847760022540289,185563 758275707986448386,52112 764359620664107009,82607 789459477623955456,226015 779310658127003649,173964 768581266430169088,107559 786786124840767488,90209 755447217301905408,37433 755907230004711424,40550 787859649315807232,213138 791810299808677889,240535 756502158011355136,42249 754062335233392640,30354 795310036410986496,263676 761280463562379264,67283 768923213296349184,109470 790781012871491584,232911 785585767259238401,196676 787792362340777984,210208 759139742101364736,56535 791432439881146368,238292 789907428963909632,227048 773905035126198273,139404 778375037237723136,11774 780552511270768640,11774 791609254067273728,239405 786088287266017280,200369 763811468051525632,80393 777149991668232193,158520 790583118428155904,11774 764199160098664448,82066 771811174153392128,125742 779682584183865344,175772 787421914813739013,210959 786935338551877633,206225 765366827627057152,80486 792722753124233216,230390 776804297212239873,155451 794327166733254656,257353 767777319003918336,101134 794614001262940160,261155 773551991649808384,137033 772461277990023168,131025 768132341957099520,318763 778310812574289920,167398 790298995713122304,229693 732986393174102016,353451 765016128951287808,84724 786896013860728832,204413 772590612939874304,125554 778298122766262276,167273 781176247682338816,185310 768562607699615744,106753 770493137550704640,118191 758730908488785921,11774 791360336096026624,78159 751834221052829697,14277 789211176487923712,224333 778287234688495616,167220 778443574853578752,167220 762738984212717568,73814 790266317261594624,227278 768774563475881984,108849 771090179700494336,122388 775379807508979713,148792 787020133759787008,207287 764697390850969600,81946 792071205482209280,243187 771417004288925697,120610 752963108608413697,24870 794514331488624640,260882 794672140951977988,261155 791617433253666817,237787 752223526904483840,21074 763801770866774016,80136 791778855149273089,241678 793497478691590144,249841 764660524256595968,26066 769919631192621056,114779 780819440770265088,182257 785963264987439106,197341 763067054215663616,11774 776066749510787073,153194 786266550672117764,201958 787998969779531776,214209 780443203484999680,177233 781208244836532224,186212 776628694077046784,157082 758493553500778496,52554 763004046424674304,73712 769699911709274113,112363 778527556991528960,152594 794721240623693824,261155 775044320537747456,145244 794594780739145729,261796 762122229433806848,431998 790888144564400132,232169 792141610591084546,242693 790545075126185984,11774 755153814139863040,35373 779004531577200640,171168 785908525612474368,198878 793197545535082497,249469 765008211162206208,85562 780216491316740098,178735 795375655315734529,248924 794594509132877825,260181 795250483363532800,265257 735498588780789760,11774 791352394516946944,237491 771420706303205376,125554 750339168585166848,10735 795088324490825728,11774 764972709260517376,85562 772582993810513921,124597 775438624661856256,148010 785661881574825984,197888 740210561678446592,11774 778930674703044608,14277 785574597936709632,197035 771227109842792448,120610 785638529552351232,197198 788602181817696257,210289 795239942892953601,264774 760246850431684608,11774 778316195716034560,167220 778722588209975304,170060 794534626647801856,261155 774704038050922497,144948 758196700146176001,51344 786544935822426112,203510 792227496443785216,242693 795286879423827968,265821 785824473047977985,197512 791421670972010496,238395 794605530098581505,261155 792353651167756288,245313 754836592632537089,33470 781641919378186241,47940 786244779810000896,11774 762055116828581888,67283 770813315639414784,22267 773737260755849216,136512 794731345264119808,262849 763556618965360640,78304 770747604804263936,120474 788290336682414081,215480 790604434375970817,232791 767538186725625860,1249419 755836503692087296,38210 781460086161936385,139404 779378490709803008,174557 776076016494096384,151845 790983911635648512,233692 790500090641313793,231550 779809288499957760,174756 786398930657390592,203674 786100482989260800,200382 763584437300756480,77612 787253471628169216,46572 771433109149679617,124744 786769445343535105,205728 787624019889561600,209151 788596828832993280,217285 750787799788335106,14877 772022837423013888,128930 788780170517905408,220526 791433822411886592,238292 791438202225565697,237935 756321375963455489,42495 766483356011855872,93823 785684745841627136,196277 790868224627834880,233307 792165005064101888,241940 766723613915439104,95672 770656428277190656,118761 775682518070636545,150663 795760479343955968,247930 792114119059001344,239610 795043284267728896,250293 794907769899978753,260613 772450747321618432,128934 757316357016793088,46974 767462784023998464,98736 780570832854745088,181419 788450848846123010,218275 794570347769040897,39957 770260453293522944,117257 786429252086345728,202429 749276410276085760,8047 767814466985684994,101383 788626341331607552,205294 769817086549905413,115435 792001897125130240,12954 764577151542669313,81659 793162549177049088,250066 794742575651504128,262022 752309271472156672,21203 771471748017614848,118191 788559111482970113,218875 795752213599686656,267521 754753440924835840,32596 794684700434583552,262752 786969040531165189,207949 763535057508265984,78513 791358538329108481,238395 794938061981294593,262847 769700665903968256,73196 776101288056614912,153610 753363836267225088,27334 750889330202128384,14641 753953591988260866,30590 781210892209971201,186376 763114388165320705,73712 786741949608800256,90209 769206022728802304,110942 758389020477054980,52921 793473627794513920,252408 758546747216003072,246425 794170972328706048,257492 762457383629041665,69548 760897052138205188,64713 778810869593497602,170471 755364974906585088,35637 758167667169718272,51451 770727726818787328,120393 760112099485970432,60866 769271329497513985,112399 795743065612976154,267815 758134022669205505,50923 764976803547082758,82283 785635423280181248,197512 788345411178225664,215437 793294237894897665,249926 776157372943372288,140444 788706123952119808,220029 767305846871171072,95932 786887263263330304,205728 765333263422480384,87145 758167152994156544,41703 763903072540188672,80393 751973514454773762,14277 776515121694642176,155688 768104520345853952,103354 765244348816515074,84254 763844698163122177,79911 776137420828016640,152314 776831667608686592,157755 792101075327254528,243075 792867121994747904,246392 753769640212529152,29819 773178409195278336,132314 763134431573843968,1249110 795123197532401664,264397 734914239375118336,67995 755834356623482880,36807 788924427153002496,11774 793269853553426432,243075 793679171918716928,232863 757356328599883777,47090 769885372092260352,112693 772894721920344065,132364 759384079817183232,58028 793543707869843456,252580 755175012030640128,18530 786622060801855488,203674 791046671157329920,236259 789091292462608384,223286 787005783078600704,205181 759151024430985216,57348 763450870117896193,78159 778350033007632385,166532 758646694250680320,48289 765886104293826562,90031 794291136504283136,259543 785543092376068097,130635 757674903508254725,48810 793743596432130048,254058 787124874594570244,208109 778891177437171712,169459 757034541894688769,44171 769128374635823105,109571 778426227384287232,167220 793205798763659264,249926 763369565766103040,76652 788922975907000320,127871 758232740789497856,48289 743067700960727040,679105 794534971062915073,261155 778628485476646913,11774 768216622649651200,104406 792066658827276288,243187 758135216162480129,50542 785656157637672964,197091 771322931792207872,124597 793232005915869184,250033 766224048384839680,91499 774337140717223937,139404 786693182528651266,205728 766765663012519936,95413 763426129600471040,78129 763788743757082624,11774 771011146337792001,122238 778056469979598849,165552 763901974639095808,80486 768445833633226752,100559 767049292691505152,97603 787856016960524288,211733 770355905401589761,115981 757679060516503552,43471 768959592260857856,110362 775003698762317826,132044 795764689695309824,249926 757718637092347904,48826 795003080731480064,264397 749250658541400064,7852 788901193795837952,11774 774351558263857152,140444 765598352268460032,84724 793145982623977473,249841 795412488292540418,266491 793975865679826944,257271 768200960778928129,11774 794160388594012160,258331 779882810932723717,174230 789303670554763266,203546 793802610734170112,255393 771206029874896896,123583 773906038726680576,139404 750934956981891072,15808 765205990367043584,84724 788750032916721664,220332 789174500948488192,11774 788691647043428353,220029 776470659622985728,155334 777727170210729984,163457 763004239744380928,431998 769861943628746752,112725 786913121772277761,207277 792083095335739392,237964 781892099511902208,190602 777608582174945280,162610 755744783742754817,39195 776195852222115840,127657 758361251130900481,41703 768938353043447808,110477 792677354355224576,245086 788837246946439168,191622 781292140185858048,186584 771893756760952833,128615 794427065583837184,246657 733042263362654208,1170450 791407042376237056,238207 764460219212505088,83391 757155144471490561,45122 764191531033133056,82283 765074610589085697,84929 793209404351021057,249926 760157204737433600,61011 787075506768220160,207796 775813514640228352,151741 785543065847070721,196788 791659394039619584,239456 761893455647899648,70543 756290838208970752,42416 778331643773853698,162781 764386350623784961,80720 793950014557003776,256105 776262962529050624,154832 756228815383302144,41680 791042785935851522,234583 785331774377365505,355260 750446104270036992,12883 786988255325454336,207949 765319045809831936,84724 762786330778664960,75027 773621468135583744,136579 791020049138147328,235590 788716769061969922,11774 794672636949368833,261155 775963550430789632,151071 794290405235945472,258829 790987953501827072,235590 765224939527995392,86440 792720013794877440,247003 792402878790905860,243075 781862487293583362,186584 794399085168050176,11774 750479019813048320,12883 785611675009486848,196277 763219081721843712,47188 767167321362358272,97386 765463246660857856,86974 781885195607609344,177724 786366369034072064,202727 794562942234562560,261155 754726227093618688,33356 736370368332595201,349678 755798068981854208,11774 733367415581474816,355480 779036311931846656,172120 768626139938058240,106716 778311959804608512,167407 750453278853492737,13532 775309380770230272,146036 790599630195191808,232169 777319098996953088,161060 765964709199745024,90384 733013710273269760,354700 788146639982645248,215488 795058690437083136,263141 775702418998767617,150511 751761176611082240,14277 786296302254436352,201620 732698265108500481,353220 759125297669279744,57189 788825386696085504,216009 756523249719242752,11774 781370743200354304,139404 794058902094704641,254209 758735473619591168,53852 788907715384971264,11774 786963627089723393,207287 759867339361746944,60148 753988134904303618,30802 759773428417044482,59761 771414751985463296,125070 794268700413218816,257423 794910760594001921,263895 773239985633914881,11774 732306209559220224,349764 732596884926173184,1170592 768437718036652032,106048 793356348759179264,251452 766708435366707201,95672 786276715899211776,201494 794555314045648896,261155 760887094961180672,65474 764712943539728384,83367 769381342241026048,113165 776168625170296832,153002 788051082203148288,214354 754748371500281856,33549 778672318809726976,166916 794554376711008256,261155 781242797869436928,26066 751567694672134144,18555 781226952875061248,185310 790610235916517376,231870 773588627922096129,137158 755121200443994112,32673 756916928451452928,354841 763949708561612800,1249162 762005856456015872,71577 790324329116557313,230282 770755038842990593,80720 766045329795997696,431998 766783626008682496,93303 778403684950564865,152594 757757179541815296,48735 760144436965892096,61051 760832848223997952,64722 767615038722932736,98972 769393543328698368,26066 792770620341809152,247240 750382305177370624,11774 756926022021373953,44450 771963335910776832,123217 780098274963427328,175340 771725443166670849,125554 770237057939767297,117377 777559566464741377,159554 776113434169487361,152314 791366080946118657,238207 759092141738061824,56964 765176421971062784,84724 772219928388657152,118191 776129188801736704,153037 793611334952820736,254008 787470282730508289,211347 787766195441184768,207287 766743615490056193,95682 792118933071560704,243398 734036691804160000,350559 775137746579034112,146838 792827861396754437,243187 772156361224314880,127957 778314125797654528,167220 794704581913673728,261942 793180550945091584,250033 793943885781286913,253534 775464272235204608,148994 792489809914634240,246273 774082700751753221,141427 790099427784531968,200460 772459989524893697,131045 763883575016058880,80939 755163473093419008,35890 758366148568068096,52532 758410114772578304,52821 772797265215889408,132335 777287968675422208,159146 766419393450352640,93823 793162218774917127,249926 794976108726943744,140437 788100144281550848,214247 785875438862151680,197286 776045513875582976,152735 791843281940254721,241940 769338025746788352,112788 771513331098222593,126390 771532193310969856,125604 785242876133404673,194160 760840455638622208,1170550 764443778476302336,83392 773860830890827776,139404 765945881300389888,88998 781117979370991616,185496 786859686658207744,201930 794152462944964609,232884 795170570522492928,261942 788540211802279936,218349 778320554810015748,166860 795654546328469505,267521 753808618974089216,28866 780103105388183552,178045 788367075622416384,214078 732878589612417024,353002 790181835393359872,229724 756362360831356928,41459 775506446330925056,148645 788539763796037632,104244 753005044782346240,24134 775861744673628160,142942 788828678503489536,191622 755223559996370944,35403 764965159957827584,84929 770592618791088133,118191 753961187746811905,29807 765699242904006660,87904 794498199738314752,258771 785303971392921604,194934 758112545374871552,51069 789687149784248320,227048 777080444756058112,133702 793491128943308800,252408 793097105745346560,249469 760976239104561152,62728 765494145125408769,86819 791467900083302400,236502 793520901262376965,11774 775540638041473028,148473 781461096066588673,139404 792176474539302913,24173 751879014009090049,18495 768462323312984064,106083 789535645215690752,226346 780428936421388288,179589 795701910108049408,267855 775341084087955456,148383 763602675934060545,37160 769320485758742528,112363 778637339983740928,169201 773614937348399104,137372 770622967604805632,107976 781690498654281728,88197 795290685058334721,264397 776631233379835904,155451 763987497344917504,80939 762597073296494592,69356 763882753771376641,79987 792474220638904322,243286 794527713016958976,261093 755161793400545280,35890 778521131280113664,166500 781360992563269632,139404 789517962751438848,205972 794005998042116096,256239 793165700617543680,249444 765740739636658176,89076 768535504853749761,106763 763064182736613377,75899 778915442295447552,171085 788363269798977536,215608 764429670746058753,80939 788677148043116544,219915 792403074279235588,245056 753864756625158145,24786 773581137042178048,125163 767907234349256704,102191 785332419167604736,186883 791399686896775168,238395 791818171468566528,241940 794572878402519040,261155 780619959646945281,182122 786384992310005760,203240 788916104840278017,127871 772035634030665728,129208 794684488190140416,261818 764936531232559104,11774 763871271306170368,1249181 758410455563939840,19598 788785788414668801,219678 764140411472445440,80486 791010298652200960,234583 762636686362808320,73926 773253388528082945,135736 778814797869555713,138490 787055341775249408,207287 788462487016501248,217519 792193436321394688,243187 773409288706547713,135725 776613610294382593,109666 788094957374545920,214354 753223438941229060,25958 758107238036799489,47940 786969305028161537,207949 758745534140026881,54070 755295561805332480,35890 772875694535806976,132335 787078714634883073,7224 788459994840608768,217106 775001702986551296,146259 777617903814381568,157839 795039253252083712,263532 749267304488185856,352060 757598520123678720,47940 770947250390523904,121479 763466836121784321,77433 792422103135899648,244550 793466412773707776,252408 790222199638458368,229505 794534131124289536,261155 769307086089887744,111454 789227027211558913,224018 794558657941925888,261155 793130906160549888,249841 769652515117735938,114779 771496766009139200,125145 778583776989417472,168794 791365110526652416,238395 759113430083088384,57092 762021416032231424,71596 795362539441950720,266138 759077471149027328,56501 752695095829278720,22662 786628484932087810,202156 775018386443083776,145801 776203114617577472,153915 774374857236701184,143293 792431526260510721,228576 778223459671220225,164826 753357452003905536,26458 765917319155638272,86103 772699687509864448,129558 794582188645826560,261155 762812565319802882,71502 771773723372204032,125703 789215306392674304,215412 792973386548817920,242693 794996986365833217,263907 750404011111493632,13201 780002342078996480,177724 788085024096673792,215252 769206204266606592,111558 773513884632219648,137158 773698691785895936,129551 779829761241653248,177233 755873594136158208,39997 781348204600233984,139404 790904919129624577,234583 756241274483552257,42149 777857705553768449,163763 790963819656785920,234583 759108739198779393,56964 766356535027040256,93286 758785931654594560,54070 787938083136217088,213589 794214561981177856,11774 778637507919507456,169201 785583583385845761,196917 756564904740618240,43553 762522655153090560,71577 744342125173571584,349312 760449972659691522,62728 766442247428644864,92917 763516957161316352,78198 785805481247928321,196277 771708146087763968,127368 756886416353878016,45311 766703817886871552,95708 794563939942207488,261155 758300726384660481,41703 752622224176283657,22657 752988109030195205,24248 773185265317711872,135025 788480390835019776,218275 763732588297064448,73744 795384252519120896,265875 765345283190427648,84209 761385506726748160,1248930 785653918369918977,197911 774171924922380292,140444 794685296210112516,262752 771861800451211264,128017 750023556227031041,10654 767390668536836096,94699 754993810288021504,34666 758722010251788290,54070 754848409690013696,26721 769163494084214784,110709 791349218925481984,238395 793487750175399937,252741 788741573588623360,218258 775711713480077312,150511 791851539707076608,240145 793935111100039168,256536 769675072013557762,114779 763403239240847360,77549 777930611788951552,156644 788069182709432321,215005 793183625290342400,249926 754873466285719552,32710 765616617862602753,88148 794798593307774976,262022 781482985648377856,139404 788039837550915584,213887 750809134321184768,13603 765622446116315136,86645 753357024566517760,23750 768893492244410368,11774 793465998925963264,252408 762151148446900225,71429 776370486737571841,155318 787854135731232768,212357 789669690717069312,226819 791436399174180864,237236 764780654974341120,84724 756334689158213633,42432 755169371702472704,35373 759594210198552576,53703 794015233333293056,256502 764568107041955841,82066 765279727313678336,86209 760620822088253441,63879 795395123844706304,265858 780859258732679175,183269 786846370292379648,199840 776995372832923648,157755 780997824171442176,183668 790913616841207808,234796 760889222156824577,65222 787702890437771269,212357 768990824214519808,110585 789959485259288576,72408 736768662703644675,352982 757001123307876352,45669 776073019919855617,151718 775347200821821440,148045 795483072678526976,247930 790520556604928000,231894 748937716906139648,11774 755404296146018305,254034 760134948066041856,61070 786964280771956736,207287 787361694016077824,207212 777929535023185920,164694 786357535385223172,199640 793798787407806464,249961 787277045185196033,207613 755575938180583425,35890 768986887402971136,106836 759059715183763456,55260 794618127199956992,262053 781898128089677824,191354 795117325594857472,264774 764132739297583105,81924 779118389373509632,171644 762323476338315264,431998 753699055037972480,29263 792564555817717760,244270 793114371278856192,249469 763839154983542785,80720 777226452496420865,159876 763487517509169152,78561 793428927104552960,251772 794593067281981440,261155 760794116703870976,64326 768855895220428800,108782 791629965758492672,206484 789253760178618368,218911 793246036617756672,249926 767816135613952000,100909 765382557865172992,86440 763883057958879232,80939 766730507203801088,93286 769886659806498816,112363 763942784055189505,79691 768500534194106368,104162 776150379453001728,154071 767690650179346432,100506 763719339568664576,78189 791464724999213056,239107 767008926998990848,83638 749255060660424704,7816 793507830229643264,249926 793627915707645953,253032 795326707653746688,261155 792088015187251200,237964 760258436487446529,61723 753020819962339328,25253 765008759252852737,85562 791662177056940032,240483 760254786218422272,61545 758781804723707904,1248642 788165199622799360,215437 789180964186361856,213356 776181363909222400,49852 772869080252493824,132761 781339495106916352,183759 761917521364652032,431998 757680758488195072,47782 775586374695133184,149329 781556000130080768,188401 794871942440480768,262588 768855154376384512,109666 785327445305982976,155688 755905882727120897,39657 791869950453395456,241542 753392304010833920,27317 773950967578591232,139404 795100691874414593,218349 787032132812148736,207965 793869246996570112,254135 760247659441459200,271850 772226910986174464,130192 767065109160005632,97355 791696824142852096,238272 777116148924047360,152182 767826573101830145,32129 750806776732348418,13360 790610034816233472,231871 771750708169150464,127711 788901624739692544,220727 765504619757707264,87245 794594599419441152,261399 794965853603131392,250785 785364679317155841,195481 765097727768170497,85562 760591460513247232,62771 767412935312289792,97519 769278945653035008,112363 785627300410843136,197512 759600628297588736,57574 759447042171305984,57897 768188041034919936,103212 769257503645437953,112363 788826063187173380,217539 793536554807332864,249926 779471923013115908,174315 793135266127024128,249841 785952944768311296,198671 758637723469148160,54070 795394237369978880,266491 753985010953105408,30339 785693717428576257,197297 764663727560003584,84209 769539799753654272,114022 791657530921410560,240145 777837463972687872,163780 752096916738105344,19894 766786875189178368,95889 792877542852001792,243075 758511716669980674,46384 773837550477840384,137869 763577672211501056,78684 794429930918608896,258429 767714974588219392,100605 787155277367869440,209477 789242300631244800,206666 760241255766908929,57574 771946581780234240,125319 770886958302294016,121730 735906684716122112,350287 752992943158550528,23492 764959528286883840,84649 786390713168715776,201958 794316312302366720,258331 751244289225551872,14277 758359847259676672,52554 765633028358017024,86806 766753699930730496,95708 791952534155907074,242324 792424768033042432,243187 759546778861473793,57068 792755150133817344,247241 751106851563970560,15808 789295769912168448,224513 764282889362108416,82066 766042487815180288,91132 765942371381026816,90384 778435264209453056,167220 785569490700382212,196676 779315118291116033,173964 770949836505878528,120353 753651148842758144,28732 785515371595833344,196233 791369972220125185,238395 758719542696837120,54011 775290086183276544,145244 756610568191111168,39096 785684486772056064,196277 780546144501796864,178045 759848407586385920,58227 769588414794661889,112239 794232927152324608,258829 795471331244449792,266054 765885269157576705,90031 775884551688228867,152182 765663682223222784,88994 769850825476669440,115502 772148642211856384,129202 795746835818168322,267655 768574326572408832,11774 795069932765671424,263926 772769506686935041,132481 777689574944440321,162294 754892483398545408,33356 785849436870217728,198878 786583928681353216,204413 786400286843609088,203674 760891381594267648,64678 780844016493625345,164783 794867126817488896,261059 775637849555210240,112363 758430821330006023,52160 765369085739737088,86103 780242333614809088,144139 778293939250102272,167220 790301428854116353,228341 794570603118391296,261155 778249720271560704,164826 754984123597328384,32941 768616846786306048,107984 795395271467421696,266884 780760783777067008,182870 756956914135818240,44450 757644972602654723,48549 792166545996800000,243187 791365864381566976,238207 794048640515981312,254209 767308722402160640,97852 770792248413794304,121479 788748472849608704,220332 785805591038029824,197741 791675731575177220,240145 763858299179577345,80643 791438755139846144,238395 785984175694352384,199227 791478644216623104,238292 766702553018933248,95672 790581752511074305,231894 765991359320776705,90622 778295937676419072,167220 791699256751058944,228583 753673877562077184,28866 767098282401157120,97685 771700702703824896,124004 755563488177627137,38183 773515147965034496,137042 793935130503053312,249926 758464235382906880,53185 760093761116438528,354113 767823149891096576,98072 787809184829931521,205349 750698820443471872,14421 755164137525837824,35890 793610792667054080,252020 795313686453829634,265257 777798787779682304,163763 789939205594021888,228820 776772174627602433,157728 793567964209541120,252020 770501693834264576,118737 791129324778819584,235580 793377152481710080,245591 772441467868422145,129471 775527489451855872,112363 756254155434364928,41719 767724822537248769,100893 791067014689349636,232169 792506175812202496,246425 795692715602313217,234630 760835725122113536,64722 792369905270161408,195876 792122978200907776,243978 790556593330978816,231318 762648762904752128,73814 775173960841297920,144730 794585493442674688,261796 755857099901415424,39657 757633209194668033,47761 763812931213660160,79589 757601554367127552,47940 777969960505135104,164764 773175916704911360,129551 781526216813711360,186584 763439697058078720,78304 749650153917718528,9433 776121754586669060,153845 793136400346456064,249841 766018375285825537,81929 791348571362635776,237908 767521303909859328,98972 770953176837005313,122146 779641758980472832,120955 751921103266652160,20279 791385074184880128,237385 773234181589573632,135025 778027575104802816,165435 779312289279127553,145503 749761138812870656,10064 774083263098789888,141360 789070329561903104,222500 775417589988196354,147931 790990262076116992,233736 757949320167579648,43195 790971369454436353,235590 763015863263952896,73910 788780509618929664,220765 786696648541908993,205902 751148678421839872,17140 753873830083436544,25899 793218648420786180,250633 793355426691637248,249926 762110851352494080,1248990 787304079638798336,210138 787692045519450112,210253 763073666942767104,75724 770336909545443328,117257 772117302393176064,118191 759495656247480320,58227 770405112112111616,118985 795411882878390272,266079 749788629510205440,9295 795698187415810052,203546 751866436486852608,20158 787996160791236609,214209 760591713022783488,63203 775403376905519104,139781 763112768538972160,76549 791380616822546432,238395 763687612573966336,78561 779452302600052736,172185 788440679898808320,11774 789240369124823040,206666 789135027372261376,222682 793104705027276800,249469 763449225669672960,75899 755408804033028096,34506 786925009189101568,90209 765573480624652288,87734 773537831419535360,137042 794559405211586560,261155 755745037825216512,39197 756236725752590337,33186 774257485981032448,142198 761896965189709824,71021 767439702945361920,97447 779047363004563456,172120 775010035902521344,146259 775497555845128193,146216 752229176657186817,14421 775399143481020416,148994 793176108300513280,249841 789686743406514176,226490 766860411287244800,92958 770738233550393345,1180149 751213965527486464,15643 758546142430896128,49431 763476605150830592,78344 772028969365278720,103812 758670896881999872,51451 793687982616244224,212164 788560653061685248,217634 755274938412593153,35890 759207951622078466,56964 761593733267623937,69565 776735588921794560,157755 774781944542466048,84724 778480234018529280,152594 789845418788073472,227242 794334723384471556,259659 790389479240527872,212727 793971303539687424,257026 756639226368667648,43285 776529683672203264,26066 755389304428527618,36961 765207707427143680,86120 791274894130614274,232137 775199793530359809,145866 774955798111936512,7708 775295513939718144,146259 753809080112644101,25255 785605634473558017,197297 775372874005700608,148045 756243531967193088,42249 791413644038922240,231427 756662789738037248,41702 787890974684958722,212672 785356352193306624,193989 776593392780218370,156835 794171513285083137,258331 773678695030648833,138054 788508003444125702,217658 764317147896184832,77598 759124917426106368,55660 763889753016176644,80209 794696647519313920,262752 792164420755546112,243187 758363940229447682,52030 781554132868034560,187976 791247655439433729,234583 759232624560893952,55257 785268866867949568,194648 775386019965173760,148645 768148363384676352,94699 768087468742586368,101383 795275892440387584,246425 795727330031321088,199307 768955811980640257,103354 786387369775607808,203350 793311297177661440,250565 765868305118797824,88930 765947369175121920,90346 776576252970831872,155459 768374315515416576,105270 788135254271922181,215480 766838812643237888,95530 789143551309295616,215505 794593754552279040,249926 793190820702658561,249926 772793037319700480,132335 763813583973212161,78129 788550915938721792,218275 792822495933927424,192363 764835117743403013,84724 780549690324549632,181419 767429198948556801,96039 760618214573342724,63149 794223605672382464,256255 761304329517236225,57574 776727750400942080,157693 792091390964412416,243187 773839795944427520,139404 795730990840823809,247930 793867554347515904,256255 795027165553246209,263926 789225882439258112,224018 791454301138907136,224221 795723746397089793,267862 781592227445215233,188873 794690841906249728,258193 792534380807725056,244270 793281649026830336,250033 765696295201898496,81702 791264523210543104,237491 764983475149549568,82457 793184467980587008,249926 788020274839056384,214354 788932168034779136,221785 792099684487573504,243187 755821139667120128,39957 776909622485651456,158348 792867789564436480,243761 795690951046000640,11774 764453590551433216,81946 788062585258213376,11774 755173054167322624,35890 751043584929988608,16422 771158253485064192,122978 772050985934086144,128519 762975741575397376,73706 781554806842425344,186434 771749523165179904,127711 788001694248472578,214354 745279794955194368,11774 764534176708108288,82061 770521983305986048,116060 771137244149133313,118087 758381737827266560,52554 774442554909614080,26066 790624992337637376,232280 794563737378168832,261155 795706265926242304,199307 759449331057524736,58028 776764918515150852,154900 768232980678520835,11774 793952100661137409,252939 772057208330842113,128934 793984679946788864,252639 785462507083149312,195975 779338496725159936,174115 762976292190978048,75724 767859261657452544,73282 793576010444922880,252020 756262517286981632,41459 781366739800039425,186434 757658783606681600,48633 773204606264508416,11774 791459070284816384,234653 763151164972134401,76577 789323708737421312,225359 792034717629616128,243187 794678173611003904,199178 786043359773200384,200382 793063824156860416,241678 793468168861868032,252196 732931062091894784,351424 785548883103391744,196788 790218144400887808,230040 763462922261630976,76406 759628414462459905,53996 793300375335862272,250430 768204778719502337,97515 756267136033689600,42344 758996478152978432,279676 771395914917445632,124600 773501432901214208,137041 771617330002432000,126539 751050420592795648,148861 776898256697634816,156835 795048757645770753,258878 775440534324121600,148574 780927871892074497,184539 772883492271042560,132335 777874066271199232,163788 790891679402323968,234583 793139317166051328,249469 794899639946399745,260613 777959914060800003,165094 788425377827790848,217519 792077313852579841,194085 760924561588248576,65677 794685717049970688,262784 732918337940946944,351123 758265403906940928,52112 775115980225642496,146675 795062585473134593,265018 781308432234057728,26066 788803042158186497,220526 792572672366546944,242693 761958158692679680,70543 772789271166017537,131045 752817030110117888,22393 775539420623544320,149775 779008017723383808,11774 753797017533636608,23725 760773446385209344,62492 785986024690229248,198085 768610475500265472,106095 754049127038590976,23725 764308667109871617,82066 781856623144734720,190553 793260406160650240,249926 791692443640995840,240718 760096537338785793,60539 756918829033332736,44450 773659088374812672,137693 763819135642066945,80098 777286707414704128,157082 787696515099664388,211347 795717591918514176,247930 756349448524034048,41632 760542970118598656,63410 764853282787295232,84724 766081651709349888,90908 785820355176767488,198671 790755327117516800,232884 792405118972862464,243795 750386716867899393,12883 788856265111924736,218275 789139959902932992,223899 759949394703749120,60363 780918698080993280,183975 761277935613386753,65180 755035245565530113,34898 765038493093421056,83342 793111625431552000,244297 746892379555246080,11774 755041399406493698,18470 774334273495113728,142942 767129637877116928,195876 780530171606601729,180655 756308978456469504,42249 772522332157902848,129551 791450614488240128,237935 749584699501142016,9087 793511187405152256,249926 766015482021285888,90723 769659613562056705,112939 791356239125045249,238207 777904599650885632,163763 791282629156884480,237491 763026875451109376,75899 785619752559448064,197512 757714403521429504,19199 752001420862246913,20606 793660212544729088,253793 771881461934764032,128404 790883610190487552,234583 751844364440178689,18316 768182199007010817,104162 794606998390276096,249926 776894662212591617,158524 788516340747399168,218275 785976380429336576,193858 793109015597355009,246225 794544157670916097,261155 795693424632467456,267862 795000597678264320,231612 761610250269040640,69684 791853620601823232,240483 792021546403594240,241819 780793463507914752,183269 761646136985661440,67938 764810100825477121,81574 778305604175618049,164633 779109799686537216,172089 785874580099522560,199263 755847287700500480,39462 781566990641160192,189017 791088918850441216,204413 785811723655798784,197512 774369407384621056,139404 789506626986336256,226731 795330658809872384,264774 775335117531283456,146580 776248555031830528,154832 791668829592100865,240483 751604818582568961,14653 790636170736795648,231870 795374369589567492,265878 762327134765453312,431998 771268239754014720,122299 794591477578010624,261818 781880778938462208,190635 775284939684130816,148045 769257043026817024,112363 776830460760653827,158589 771212372631392256,122299 776611959751843840,157211 764228469962121217,82066 786755817743667200,205181 754735539975102464,22393 764050066285801474,1248944 793310054594129920,250216 768178351198482432,101681 762608355466702848,71502 785655482425815042,195975 776367810561843201,155295 790574016545382400,232218 774027821995864064,140444 790809919343562752,198304 758548072125362176,52061 785943232425459712,197063 761262913541636096,67547 760679378745458689,63655 762097409254096897,71851 793404500799201281,251848 791355845560991744,238207 749385608771039232,8497 788023291957084160,214354 786712608824889344,205091 792565961756782592,244270 780191385823670272,176128 795670725982097408,267521 765688065205608448,88052 768047796775772162,102649 794647163779289088,262022 754775778806501377,22393 755506571635896325,18341 795774411882250244,267567 758089282385022978,50476 787780443487686656,212139 770576940226977792,119771 754219034430898176,10662 763181038059327491,76412 791006439816986625,235532 775027713685852161,146259 779248113534046209,173325 775729070776651776,151071 757720056293916672,1248531 794213199130333184,255942 791926652997603328,241034 751950931277873153,20493 762295809832521728,71099 768503683814350848,106716 770712947773497345,120541 781360185235431424,186584 778327161417654272,166100 794603628891873280,261818 764122841918820352,17292 767122627294920704,97852 766370563870879745,93184 789240798374166528,215437 780623746507735041,181419 795100039441956864,263895 765598090304761856,87904 793242128893743104,250430 766425928188698624,93823 759102120528384001,55660 775042190527434752,146259 770679042798333953,120610 791824235874381824,241940 774427485354151936,140444 765192363719401472,84889 790027304357531648,225359 794710030176178176,262225 767731860789194753,100893 775510817596923904,149770 792029575773622272,243187 764499016524541953,80939 772827584946110464,132335 791484561678925824,238780 759059867114037249,51774 764288541027340288,81869 771790106659139585,127218 780614665105735680,182036 794590950270136320,261155 789921789971423232,65099 791013215689928705,235590 759586944816939008,57574 755038321667997697,34666 775005189170458624,146259 778710186668142592,169327 753360974246125568,27045 753634876012625920,28732 791024133278670848,234583 794720460382543872,261155 766676057596518400,60391 791809201509203968,238419 764921575309127680,84889 790914763538718720,234583 770291264033918976,117257 789453033109348352,225981 785545024419139585,196917 791041697039970304,234575 763102275296489472,76628 762769111399010304,74366 752788961999937536,22779 773646658022191104,136904 764951471666241536,84888 774397495006760961,138165 787154748256301062,206644 776289464004055040,153248 794595526763278336,260181 795349693186396160,252679 795439767072567296,266491 793135337459462145,249469 751539144128684032,18569 754937084519985152,31498 767126777416282113,98072 778538396151054336,167939 777319472797356033,160593 787024185520427008,207861 769666950834298880,114263 765697318066749440,88489 767744521471926272,101134 785358210618175488,195481 788748003053932544,220029 776751453641728000,157439 764538005344227328,81869 772964176704606208,132578 772800006378049536,132335 781896400451710976,191354 785318880419778560,193671 785948488194412544,199546 779716216466370560,195876 795037814362673153,263532 795726672301592578,268448 757918645876129792,47399 776437106499522560,155390 793793284862799872,255271 794078275005870080,252196 762548651138879488,73568 779379323153240064,174557 767339374803574784,95672 791097325414289409,78159 761005133723529217,66297 793134377370787840,249286 766705051809247232,95672 788688451898073088,218258 751767504247255040,14277 790330745185181696,230732 792800407827251200,247241 792949127495585793,243513 790364384010772482,228354 749333803135533056,7914 773944250119565312,139404 756882847395229696,45125 793968752702484486,257026 776829214523875328,158387 792739383845670912,242693 793432353762934784,252020 751098954519982080,15264 756909673438208000,1248426 771351220988485632,124597 786107471991627776,199490 795046502502699008,263532 780091018519670784,178258 789336837303087104,223492 780837218067869696,182870 793470716263923713,250785 793969297936777217,11774 770227572613324800,117378 794186758413905920,256255 767548432642936832,99900 786327861682634752,202379 785549197411889152,194082 766412879310520320,93850 769920780155006977,79987 788495315074625536,218275 793237224816992256,250633 786982299745280000,207949 788331792742907904,217006 768997464753987584,107444 788385360849965056,217083 754780755197296640,33356 776263662868848640,153194 733681530237812736,353923 763926150594736128,80486 785598546049429504,196917 785925471976484865,199546 794914413316861952,240682 759827624982110209,53362 776427851113500672,154622 776702653501878272,155390 781341722164944896,139404 791003891299155969,235886 751169194083758080,17143 776969529301749760,159475 758716290294951936,46076 759177784560226304,54748 787019885381574656,207287 754758454678388736,33356 792160013380976640,244221 794576985406263296,261155 781133382096871424,130635 739573135859580929,11774 771774125379641344,126152 776917551490052096,158387 775982699215335424,152735 750858505079234560,271850 765002692091482112,85562 771831332099923968,126498 786988519516352512,207974 771058435391492096,87904 769427316791402496,111558 787293687554400256,209452 758023528117481473,50923 765629776669188097,87904 788151222360428544,216009 795495163024068608,247930 768972854943682560,100893 788694908605304833,219537 788002770053914624,214354 794540565539016705,261155 779442663225458688,173011 752702355108302848,22752 759203869016592384,56964 758688764336177152,54070 791347295782629378,231792 788027263073656835,206117 793703142005219328,18395 753295566566588416,25965 762760590821502976,73721 760782433952362500,64664 777126433084899329,159245 791966003680780291,242523 792022081412227073,243075 794594354660831233,261399 770419035397771264,117821 750903420043747328,15643 756300043322208256,42564 768857772960145408,109666 735841824925851649,350085 788855786873229312,221297 794710645879046144,262752 756247426755862528,41798 774375943221555201,142648 763031352782577665,75973 787303643456401409,207212 787947473906069504,206257 794235490581049344,259063 772867885647667201,132761 742158698819158017,1170396 761978357827375105,67497 771384565315227648,125054 759191099940319232,57574 776234782824992768,153699 794136395891634176,257492 744312412308856832,349197 762096593751404544,1248989 779425784213757952,174899 772025800174350337,127775 761963519826735105,70679 761401082979287040,67973 771000082573332480,122133 770176792531533824,116618 759466414801641472,56964 767703499618541568,100561 768484840773529600,106816 766417622329991168,93036 772872024180097024,132578 781255567599951872,185921 791206987652530176,235590 777153098930278400,159876 770010966457188357,116373 757429279017803776,351340 790983196993134592,234583 765433562065608704,87245 787246063321227264,193121 775330983218294784,148349 777398392003493888,159876 788415953851650048,11774 777418313462718464,161542 764576520568393729,83713 795010113933344768,263895 763529837818503168,78513 775432859935014914,141415 771748900587737088,127711 777129863878619136,158520 785248038478544896,11774 762009219801485312,71196 776131013680455680,153545 777151572912386048,160221 793905055925563392,256451 770249122867585024,116082 788783351570325505,220526 762927848407433218,73526 791729415403114496,240483 753096999382159360,17416 769328804846112769,111549 758384652369403904,52749 762128248205484032,431998 777658383167918081,70764 759769179608190976,56964 764908503156744192,84724 781212125423218688,185595 758690006907101184,54070 781112652181413889,185496 788232488191569920,215437 751085387284619264,16422 770431958044278784,118191 764874489326817280,84724 742191477024018436,11774 762358859436429312,72653 790913305409949696,234583 788460578377441280,217574 790514963848634368,231894 792011745829261312,240483 749279445932965888,7215 791662425464602625,240483 775154964846956544,144613 750362739340562432,12883 752977196172455936,24848 761629072032014336,69231 763723053553426433,78566 789132055699423232,223815 777543102219194368,158111 770240391601795073,117257 759816030319411200,58267 774005602985005056,138140 785276989242433537,194648 760874741951455233,60794 790725137456730112,232169 754734586366599168,33356 762746494369824769,74727 765195939275341824,85562 778230609030344704,166409 779303902478938112,173868 788771332309778437,220526 761219949444603906,56391 762073581299916800,71099 777574495431249920,162294 762795974989324289,74483 773259383778271232,135025 793411601827323904,251758 776959416759259136,159546 764990759368089608,84209 778250423983415296,164826 787986869728473088,214209 766017352345329664,81929 778391292334059520,166265 788900185095172096,11774 753740846961401856,22439 753435428166987776,27402 754127100043468800,31720 785310794493759488,11774 786925564070236160,207287 761605325652889600,11774 794170540776943616,258345 794210472258109440,257492 788744316512571392,220332 791428016769425408,236502 779004281596874756,171933 764177762076811264,7311 766979813605150720,56391 785811701492883456,198671 787554158052192257,210740 794362736125673472,258741 749843555678552064,7524 755968849086865408,35637 768218875242614784,103071 794024923219927040,255942 764072481996931072,80647 767835697495408640,101681 769131335915020288,110659 746394442764951552,383096 793570750175346688,253206 760981670900043776,65180 755450229680377857,37219 778560707319123968,168794 772897969095839746,132335 789677362510114816,225981 768929196785577984,110362 786275918889099265,202429 759190615804346368,55257 767985130954690560,102904 795427364989706241,266138 753387834577256448,27045 774290859638554624,141887 792510545647833088,246392 775147944634884098,146847 792101602500894720,240584 792670146540163072,242521 785483175610966020,194723 792674275618590720,244270 793321059030138880,249926 755252383483953152,35890 795728425742991361,268356 759124234559905792,56322 795203156481282048,261923 789499110239924225,224678 761814607627296769,70750 775344825449283585,125163 773884815233814528,139404 781238852329598976,182665 785501568028127234,196277 768849262897684480,139803 763811920050806784,77720 788195133124521984,214612 776518578635874304,156567 764990974040875008,84889 792381112370794496,11774 793075743160954880,249286 771194737332064256,118191 772816322061230080,132335 763108403073851392,75631 776067417164378112,150426 773954105693790209,139404 794553534398107648,261155 777313571067670528,161456 780538858152849408,180783 767986996530647040,101681 790080549020852224,223249 778011892568690688,163206 759946252385525760,59394 772501747445137408,738099 761287551059685376,66058 769221821996658689,108432 773936693984583680,139577 776214947172843520,152314 795752401076682752,268356 790947676384813056,234583 751906313345507328,18893 790715244406378496,233756 793598240432218112,252408 763568927775584256,79221 794171971818897408,255602 752228944590442496,21398 760961079857991680,65974 765146224278245376,86103 788080865767292929,215005 755109549049122816,14277 758323995708039171,46384 771014086322688000,119786 775713576124239872,150663 762713395971891200,73814 773518681871572992,133702 771931061009915904,103812 752943240584634368,24316 762615191779602433,73814 761575860499386368,68993 769750797806608384,109104 753728986551693312,23884 794007173252706304,255870 750382397972180992,12883 773668610791268352,11774 795486625048494080,261155 794960042156052484,258040 794028893304823808,257325 778261523164753920,11774 762029130372280321,69947 792345299419336704,245118 760169910588669952,57258 754897474410647552,34106 764486252800319490,1249240 777109279874527232,152656 781227265673850880,185500 734245932615761920,271850 792848888789078016,248065 776784864410476545,157755 791346648681152512,238207 768895050977652736,11774 771511538834403328,65598 791674110183108612,240145 792749056720273408,246225 791303553725919233,237894 760865274014818304,65222 776972211915726848,159475 773607841705799680,138054 766198633918103552,81929 790520873811906560,231464 793956361197539328,255842 756256916339302400,42171 769768992386850818,110585 787333049675571204,199307 768109822063603712,103261 766413930088595456,93184 780816533698117632,182036 792876694944280577,245118 770058734638956544,113412 777939311090020352,162505 792821878226350080,247240 791710175338070016,240483 750333156310585344,12535 770864113950027777,121612 776879614862000129,158897 733349898330853377,65113 762798025890816000,74938 795688448808067072,267231 773604509599735809,137869 768321701213904898,103071 765884610915991553,89859 773921566237294592,139404 773945252117876738,139404 779327372483067904,174115 774992259691393024,146259 763479201466818560,69356 767076944781385728,95672 795452069926895616,266151 791402982009102336,237908 754736107544346624,22393 777566478845505536,669866 779476640082567168,174230 756505697630781440,42249 794689839706710016,261155 769734124772786176,114779 756945130989375488,44429 792717812636590080,246225 779106442020212736,172123 787813184165982208,213064 792798437850787840,247241 767904969118875648,101681 755895998577160192,38459 770883022019264512,121949 764902645731500033,84724 788006040814120960,214354 776578987090993154,156835 786683180933931009,192560 793148465547051008,247877 758101461544767489,51451 788142496568205312,215754 788818395571499008,220332 793474096088481792,252580 732740971272802304,1170632 780902041468203008,183811 789683138318532608,226883 773695882118230016,138616 785291911632416769,11774 779356055234949120,169573 778618929119756288,168794 763508439007977472,78159 788457762644750336,218275 762116179439726594,431998 761393265509797888,65180 772085545031835648,127579 755012850960117762,33355 769174122320371714,111438 790373512326164480,11774 788450758140186624,217897 767082997115940864,97685 788229059616452608,215437 773953859513356288,140444 775930856934289408,151242 756329177276645376,42344 770352594531131392,117257 795203525726736385,263666 753729917733527552,29589 774995913337020416,146259 756989517077352452,45304 761718742975905792,69673 771026913217417216,1249806 766099182197157892,91146 770978981193588736,108396 777494382593216513,159876 795366514966798337,266653 792842250946482177,242693 788784227802312704,218219 752658045495312384,22611 765238604029267970,86103 761210048781492228,65180 765280154524327936,86047 762644196121518081,72678 781216075497242625,180750 787460196255821824,209974 788540717379440640,218832 749397207468564480,7849 775099426893393920,146704 762666403052687361,73926 765511805636534274,87904 791350884168904704,238207 795467057974431744,253986 771135399980826624,123217 791667502690410496,240483 787914377911566336,213829 767137052865368064,97468 779360165464272896,174427 786398261032738816,203240 790877234047442944,234583 753327730209488897,25123 772871263450636288,79987 785310830082592768,11774 792508423585820672,243187 767789851932524545,101163 788752181377785856,220526 791657359890321408,240474 778707396700942336,169327 759123136046440450,56784 795024891397320704,264010 793618825170284548,252020 780610516003717124,150151 775640724083580928,150404 773720856866553856,138532 753372133787435008,27045 750300782935699456,10848 758918886825693184,48663 754732476510109696,32873 780756304633749505,182960 788447596587126784,211794 765362779423318016,86053 757715020646055937,47693 765216420724637696,86440 791338124236492800,237491 755161643932233730,35890 771349730152546304,122622 763341450583080960,1249097 760951497555271680,65931 776546043030757377,153596 787303157453893640,208779 755847407544467456,26574 768073720892002304,102191 771791325410787328,126152 773272824181960705,135190 773947670935240704,73712 794990060013658112,258456 747459850351718400,11774 792026697898061824,243187 795294392496123904,266079 768205132853116928,104406 779475180229828608,174660 777365436463771648,161456 781889913880846336,188210 795405994411130881,247930 765590280816951297,86103 767957692841332736,101681 770946871317725185,122225 755952144457531393,40881 786949109169070080,206642 794003332465442816,256564 773008289588191233,132335 770995646958538756,122299 774303678370938880,140230 781540975642566656,186364 792045478833754114,243187 732939625002459137,196346 766817654682165249,86815 790136004934037504,217285 779086354881753089,171617 780607848468320256,79031 794311250196844544,258981 733205897372041216,352484 788424578158596096,215005 751601789565362176,14277 772104023017009153,123354 760953019714396165,64664 794938399572561921,262847 758127579752636416,51595 758835902399471616,54070 773565078289297408,137042 793173683560906752,249348 772811457654296576,132556 756602931688812544,43751 755854321342935040,39462 790606317513682946,232791 777503810948370432,116239 781052930249986048,183759 791124040094277632,235315 790591052356825088,231318 787912769752498176,213064 766334091126042625,92972 769735853824507904,111558 789802032286736384,227242 790875483781079040,234583 791201092788850689,235399 761279369205649408,67350 772633170239889408,131007 786927307638267905,207051 792563834623930369,245998 756186894426333184,41680 760960222852710402,65974 779374975719501824,174442 793353042372530176,8044 766741447458615297,95333 767794745598939136,101421 791983134459985920,241819 780988940278984704,176203 770982211285684224,122313 786977875484405760,207613 785501085452697602,196277 794340712275771392,259231 752995772250062850,20677 769598947039977472,109713 786810535908040704,204303 773600633291087872,137042 772374144138809344,90193 763925747606040579,80595 793613942589366272,231358 760242416393850884,1248387 772094798111006720,129558 756983862652133376,45122 766071537766166528,90384 773875326787133441,139404 761234941426470912,65174 772122586067066881,127925 765224391168888832,80136 788412626913013760,217519 772320114561515521,130067 732682982092214272,353262 768481198758768640,94699 774172105906630656,140444 757178667927605248,42202 789268243882082305,224678 792635372199153664,243075 794231099459325952,258456 781112795379228673,185496 757692288344723456,48663 792892770448990208,247877 775043420045840384,146259 773585040647356417,136110 760544248559087616,63179 793151765487157252,249852 795472268923125761,266054 763819844659716096,79911 755105798754226176,1011996 776549708999323648,155889 761396266748084224,67852 790576873528971269,231358 791346448587685888,238207 763926580464726016,77157 786988704963235841,207287 767053733050089472,93210 770369246039859200,117310 768925230051893248,110362 794938059422920704,262847 758675129803034627,54272 791477071470071809,238864 757767910249103360,49070 763770223560273920,80098 793963068086632448,256105 759812838722457600,58267 761015212698800129,64722 758026830062297088,50452 768989211747835904,110362 751612261379235840,19000 778233013578498048,166532 787819640265158656,207965 786254214771073024,194221 793278141154398208,247651 791819864721674240,241940 752892539498274818,31852 785283485523177472,193669 794574106251448321,261130 795318735636725760,252112 753776120881741824,29263 765281028076339200,84209 786939008588840960,207613 791373258624999425,238207 794944561533554688,262847 758460802605027328,52696 762279721744957440,51778 790998609256996865,235886 778049171227938816,161387 795112744475389952,264397 752090507518541824,18316 790975538605285377,235590 754003532672540672,31077 771420532126384128,60391 791255927496306688,237491 759102410253930496,54842 759107609899175936,57092 788168656714817536,215578 786680957046820865,205181 752891686888411136,31852 757917230440980482,49923 793615755455496192,252408 794442688502206464,257066 788897580948283392,221711 755196570363162624,35890 778015462508539904,163990 785550884222754816,196788 775070810964914178,11774 774029761572171776,140437 752685326011801605,22546 792548223747366912,246392 758349228812808192,51069 732981101786976256,353451 779499540474830848,172962 732750372389949442,353228 794216088615718912,258598 795338598551814144,261796 766115381824090112,90384 791459792682299393,238395 755557917483470848,38459 773576277865402368,137042 753306591844265984,25879 790681994401161216,232169 794609709873582080,261155 775874041919918080,151463 760689376829566976,64116 765990815852326913,90284 786279537696833536,199546 793184432534487040,248770 795771943203012608,268643 760280860423696385,61545 765680024305360896,87904 781234823922851840,185595 762843357206884357,69356 768141631111499777,103212 791506811853664256,237540 758721531618795521,50827 778805388376281088,170678 780603307421233152,181984 760419422850785280,61922 765020641581932544,85562 765293964995858432,86873 791516892192083968,239405 794816147870859264,249926 762831420532273152,73712 771387537617190912,125311 744194144055103489,1247639 765279972407861248,86440 786400162964844544,193633 780932196303458304,183668 787751019576819712,210215 771073367810183171,122146 781597510955589633,188873 732112389169139712,349382 795404599758684160,265988 754849031667453956,26721 759191991125155840,56964 759527826668281856,57574 765851388068958208,76623 756188633258917888,11774 760151380971495424,56420 764821593168183296,84422 753981960997916672,29548 793282681186426880,249926 754064293893595136,31377 763785232722096128,79691 762993353617211393,75724 764861259825111040,78129 786192904146399232,201619 788736467115905024,220332 790758725904498688,232169 792041623727149056,243187 793604806111797248,250744 794593911486353409,259513 775905533505204224,149040 787968488002482177,212139 762001950703575040,69565 791957716856025088,238429 777690270187917312,159093 793634737872973825,253032 793186359812825089,250430 793617310787465216,254135 768793873279614976,108849 789238313496510464,11774 777243596852428800,159475 778393820950040576,167398 794388617707724800,226320 759729071211352064,56282 791145730450817024,235590 793866630191128576,256255 794963974152458240,252639 771577566670880768,125367 777313692950130688,161456 762737774139170816,73910 765987221023367168,90694 794895762710790145,262849 752077702509670404,14277 752008879823695872,20232 761333802727682048,54719 794743074354237441,262752 795386346437103616,247930 776178515192446976,154177 787791766233677826,213064 773240154853150721,132364 794240325795647488,258598 795485242333106177,266491 778387518345646081,164826 786166120344674306,199516 759229943733751810,51388 762066799839944704,71659 768839239970807809,11774 785270134986289153,194648 759813408229208065,58267 765381387645952000,85562 790900537663234052,226461 794954435600510976,263933 757905163847921664,1248552 770982480748871681,122146 785488793981882368,195975 793557173674520576,252408 794234794917953539,257026 755399374897836033,36859 753695002350551040,29263 761588918814928897,69231 757542640392998912,47782 768062402080354304,103261 750419221239074816,13343 761037644931268608,66116 770697475778760704,120304 794640862378541059,262313 775835600708521988,151947 793025488579092481,231851 791963450897338369,240483 753296745107447808,26446 763442255059230720,78159 790524429340147712,229874 794377345893167104,257325 795726214652686337,261155 792318016407109632,244815 792884150877327360,248078 756402793431306240,41459 758299334114959360,52112 759208521124675586,56952 762355650106130432,69231 793166197328056321,243865 776884172162031617,146720 778355984871809024,167220 755589989434392576,37433 768889237865242624,109709 770370415353036800,112363 775091641895956480,137216 732352826765152257,1170433 781570534660112384,188478 792046517016199168,240483 792799820067049472,245607 734502766446514177,11774 793261349673369600,243761 733057180451143681,355273 790901635878912004,234796 790229838833397760,229505 793547955512848384,249926 768072738594447360,100185 776912801688276992,158387 795687807977193473,267926 753917835169136640,30369 776315904632119297,153856 777971421783859200,164764 743498759263289344,11774 755547573730107392,37991 792046349814370304,243075 787025444793094144,207287 764490110314254336,82571 767811043234091009,101681 764189020570066944,79691 760822309406011392,64722 766236514732822528,11495 764662858722467840,82018 764788556254642176,82390 785499387233464320,196277 773869965086642176,139404 758390068482543616,52771 758416488051146752,51997 771872723022798850,128615 793677747474210816,249926 787251285279977474,209151 779480363727020032,170077 749731686494064640,350247 765443560036560896,86577 755448344147816448,36875 758552563776184320,52112 778677196122525696,169029 755764894318800897,39462 785946531148861440,199431 776929930672082946,158387 791709538558758913,240483 779290430685011968,173753 790696061027450880,232169 760871888818020353,65180 754130435513253888,30296 758639620129075200,54070 773051960643715072,134255 786185425916350464,201392 760998073631768576,65455 768872888845889536,107423 778033345108246528,159411 786437151932035072,194723 768840656080867328,106896 791823838044573696,241925 770616457017319425,119937 762757051936157698,67226 773274196185088000,135725 756938022537433089,44450 755535524794806272,38032 776913634026885120,159359 791347626452975616,238383 754068716187508736,31605 791323835551346688,237787 791603480712519681,236941 753670846900686848,28586 770368575634829313,118375 794225931384537088,258331 788006961283346432,212139 755161158659739648,35890 772821490656014336,125367 768178613950832640,104192 791785678560305153,241678 771873978868719616,109666 793943001936470016,257026 773672209206259713,26066 794717214817521664,262088 766347277938024448,80939 790258688992751616,229693 766751944627089413,96002 766607452171149312,94627 789269327367266304,224680 758085190551871489,51344 789661354038886400,227242 766368769946025984,93286 759842669359136768,59448 779071567963693056,171795 753924317864341504,29837 752275397262184448,21714 787071406311825408,207613 792163688488722432,244550 755055873928597504,35044 765561459552256000,88052 771419497957699584,124855 765329460488876032,86763 788129464534257664,214899 770786995165536256,120425 773514835795382276,136904 787822052594122753,210585 755231018659880962,35890 775452263632416768,149124 791433115474366464,238292 739296662711992320,11774 753421192162271232,21634 753665843624632322,11774 762377670654988288,72824 791356388240924674,238207 761274292504002561,1248861 794202384398327808,255870 750026862961778688,10654 793271683628933120,249926 785833837687349249,197512 755800193010917376,39462 788156851242303488,215754 795134929625632768,264397 786186470184726528,192032 794551478308380673,261155 773961679398764544,140444 758713730712473600,54739 791378667708579842,238207 779064589262520320,171463 753835251290378241,19376 758014728949989376,48663 754860686774247424,32591 757584893274562560,45843 767848797280014337,97811 762877787594117120,1249077 764421725194948609,82283 793863972923604992,255044 785309079056953344,193543 776887152957280256,159236 778333552295501824,166390 793511888764166149,252020 785668359362711552,194949 785728141901729792,197286 771397382844080129,124597 793654351847829506,254135 761603679896018945,69231 779295865575845888,164814 793181613580439552,249926 762846121504804864,74308 790749971851120640,231882 777418672348422144,161542 790878502006300672,234583 770714366706642944,120610 791446273903570944,235348 762683513195945984,74133 787798743550599168,213253 765278743497629697,86653 761313204563644416,67226 770043007315873792,110136 795722668649615360,267655 765937679183728643,90384 758790964878213120,54070 795370061284462592,266643 780934435512483840,174116 768029277703008256,102998 778353223539261440,167220 785490246116999168,196277 773172798525243392,127711 795281328749117440,261155 753587358495223808,28281 781439524740141056,139404 732766958391726081,353950 769174208941359104,110362 750106551596244992,10661 773579282086002689,137639 779040368255983617,172120 795478832681652224,246425 732657924846280709,353262 751844090396893184,18323 792737338971619328,243187 777960331712659457,163990 786358125427171328,202304 756239961561632768,42152 766766198092619776,95868 770456546077581312,119104 775129133173071877,146847 770626827354124289,119937 768336189484957696,103506 765188347333607424,83367 776073454776975360,152872 750683353590923265,13343 781643070362103808,189527 774280852683513860,142506 788699342710333442,220031 794909062890721280,261942 766003064738164736,89923 772277187479216129,130416 779140965646802944,172862 763725103737638912,61051 771816592040570880,127871 790935100896661504,234583 772576724374683648,128934 777655490520182784,161960 794168437907935232,258331 795029501138837504,263926 760444110612336640,62716 766384183623217152,92210 786104528827547648,198620 743073638509883393,679105 780506447511556096,180759 794813146703818752,261818 786299488071589888,202429 765796088842428416,88930 754705555248275456,32568 753667902407057409,28732 766457917880926208,47940 789134114632921088,219754 794382480753070080,203546 781574099713740800,131056 795716330418794496,268281 750818678271123456,15451 770254699278635008,117257 765972776461201410,90384 781880097972359168,189574 765394856399155200,86440 793606692193837057,253793 779641490238681089,174230 752944800744243200,24134 768345474331922432,103261 776877003538571264,1171739 753047973622349824,25255 776885608534781952,158897 794570295268884482,261155 733153966826000384,355261 760493239900176385,63149 778667809077235712,169029 777123389374885892,158520 791456923291881472,237332 775072447871774720,146949 785266265275392000,11774 759218975268073472,56964 770468708204605449,118192 791421053864177664,238207 793511817624576000,250430 764195833977851904,82066 795004671152848899,264414 785886149151629312,198862 787572457683218432,211347 786565691499569154,204413 750783597443973120,14802 763004049914552321,350711 785583408214712321,197286 779334027048128512,158387 773489589239578624,136904 767692859780788224,100545 773661006643900416,138382 774300858884292608,139404 779044509673984000,170187 790955378796298244,234583 767363898894798848,97325 773484468921184256,136904 778773745913790464,169999 787335081517920256,209973 795768242589618176,268643 764078326524760064,78271 758360204622893060,41703 790578537182863360,231881 788444509663272960,217519 762746733839446016,73926 763480964227936256,77632 758195500113809408,51344 763536152909516801,77577 777063341034446848,152847 789505641630924801,226712 793330082228105216,249926 785706582587822080,196277 793321208276066304,249926 779731182418354176,176109 767033714278793217,93823 795398415597375489,265297 762697588948672512,73814 778615366591275011,167007 764421035743522816,83128 790014551051923456,228820 788081093698215936,215005 793854817907056640,252112 732612634780925952,11774 795295577613434880,265806 758382789754585088,52554 755890560326565892,40474 756590281148039172,44274 756603746923053056,44056 779337049295953920,173964 780446429936398336,177233 777983715897176064,163824 759111452221321216,56964 787776308197621761,11774 794527009691025408,261155 791010021731504129,233736 755443422685564929,37433 795232121526906883,264397 768943511227863041,110550 785261943842021377,11774 791981674473160704,240926 750484388803072000,12746 793951626889428992,256564 794673551299133440,261050 788717195010404352,220029 792144841828278272,243075 768169222513897476,103354 763163761389760513,68163 762262794397900801,70858 793841893373128704,255942 794370033854070789,258741 791652553691836418,239516 766870084916686848,95593 788551133845295104,214127 773968839042183168,140444 775927382943215616,151302 760549820675129344,61412 786637886175129600,205455 765579377492893696,53999 776072149383741441,151791 773609046657994752,137795 779135051594334209,158387 765661048158326784,89076 773942017797783552,140025 759718946828234752,56952 788765206335754240,218489 766130965064278020,84209 792013056373055488,243075 760972677930639360,66116 775783178120392704,133454 795666405769310210,267521 779424578061950976,173917 789975873139019776,227904 764861494366507008,84395 776872763717931008,157840 777635187991511040,162430 749375873191555072,7911 751054232900374528,15997 792180814603624448,242693 773968686499586048,139404 765974744222937088,90180 785934075336982528,199211 795614369329586177,261155 772163424503599104,129991 755208431741440001,35890 757568234694381568,47782 791047382578454529,234575 794553062077722624,261155 762675174370078720,73734 776946388508614656,159245 792533579976679424,246225 763943508658958336,80393 771526580136927232,125111 772856495222456322,127925 772922484299563008,132908 764962194131980288,84724 794746649419583488,263051 771841042005958656,126152 765598720616493056,84209 773952670570807297,140437 785548196680339456,196917 762389460076015616,431998 780920322325217283,75300 762423638788149248,431998 768618615310393345,104999 772796723601281025,132335 774027331287576576,140495 778360895323779072,167305 761637339651305472,69947 776133753693278209,152872 766064714740662272,90539 773289549808082944,135489 760482955466637313,1170555 788018093914263552,214354 790319432891498497,228367 793431989781196800,252020 761678723372294144,69878 778356618530582528,167220 778342865562767360,167220 767409239845376000,97515 750035045662896128,11367 750556201491001344,13360 767835100285394944,90384 771805746535084033,127871 792057449687711744,243075 766050707409547264,90735 793621621068161024,249926 793973308073136128,257353 791806937415450625,238429 762726033749671936,74543 769962800299073536,114848 791466562456739841,238965 791738472327475200,240483 792188639199584257,243983 756280826149507073,41680 770761542249881600,121359 793953951880249344,256255 761982492962201600,70679 794552596539187201,261155 764608165661073408,84209 768634023744864256,88930 774358027780718592,136904 777613678996619264,162810 791058256760307716,234564 764658385920765952,82209 749745441013526528,10030 762297661420630016,431998 790867071517065217,47638 732692645676359681,353013 768653768577716224,107423 781356872179720192,183269 758121379493351424,51451 776197475170455552,153854 763000377750855681,75899 766475312859320320,91838 791615901078618112,238207 793442173488394240,252196 754790264116539394,33356 777642764716630016,159876 790255327061143552,229172 765363193958965248,84666 773891221437681664,139404 790125996494159872,226731 792869641349509121,247877 766750081353588737,95708 776577282521591812,154832 793176665413279744,249926 775891199186051072,152314 791255947272486912,237491 766376933051535360,93286 787100207854985216,209129 767941852423004164,100893 776046250340786176,144773 788806100699217920,220526 758622966519304192,54070 771920143077302273,128194 779830224942829568,171693 781452683634937856,139404 795703172736176128,266138 776111693520789504,153610 753977579061653504,30590 766385483186405376,93184 774173273126907908,140444 778333188980604928,167220 771110803948711936,122145 785938982362353664,199960 752656294033526785,22393 768895822591201280,11774 795314363360051200,263906 787282715691352065,206742 771019448710930432,122017 771451939145916416,125554 755001838869499904,33970 757942296310452224,47940 794531030812205056,261155 753846857525174272,30086 774242106865049601,141360 766541114627108864,93823 776472459767713793,481145 793902478723022848,256255 752927371678871553,24597 763797433616855040,79589 762117416994439168,70764 763712765794086916,79600 790716652497272832,233861 760867258256064513,11774 772172428147433472,129558 794633260148068352,261583 763801315227078657,79693 792507687825084418,246225 750419397316055040,11677 736968853872214018,349507 792935740627783680,244297 787991071255068676,210687 764814756783988736,84724 790435722654195712,223899 766816986584285184,96550 786742492356046849,205728 762294240336605184,70941 790670007004831744,232137 750767413730287616,14421 781440509034192896,139404 751147541220110336,15808 732251241842008068,11774 760140160818438144,61051 762373046640476160,72010 750108731367628801,11688 765663701714239488,88920 776258773581168641,154832 781209482542010368,182665 791821921813946368,240483 785737566251200512,197286 765074172863057920,83391 791437981898997760,238639 765979546797694976,90553 732619735951511552,352983 771341936917516288,121612 765604556516368384,11774 776989471925346305,158314 791380099727777792,232169 756617653469315072,44429 757772788799246336,49066 792401545023414273,243165 733886952458596352,174090 765624840736780288,88669 774708179942961153,142852 785471553442119680,194723 758104524821139456,50314 766420199729868800,80939 790604868868157441,232169 786325447198007297,197286 760884451140308992,65180 768964344063201280,110344 757268718313287681,46401 794328870501679105,259063 786996788922294272,208176 777666530104348672,161988 763082579239051264,75724 786957430601244672,207613 785655855375089664,196729 787375107656200192,209800 756593646158381056,44274 793152520822611968,249926 790855148662824960,232863 766004942926548992,90401 786277085220253697,201958 758461907959484421,53185 769310592515448832,112199 749388584528916480,7461 789722107663888385,225911 776657937326452736,155451 736146165150941184,195876 770429592205221888,118191 761260246690107392,67547 785845959037112320,194156 779170450157015040,171795 794325706079490048,257492 732169343069360129,349776 760598488321110017,63879 774279260341088256,140308 756328873961279488,41141 779402142268391424,174660 790310313073647616,11774 764944818741141505,11774 755166449874771968,35890 755867304009707520,37845 795069347723149312,262849 769706156457652224,114388 777531253994065920,159876 769261588335489026,111549 793624477393309696,254135 755988940797206528,40367 776939861819392000,159245 785850519847829506,198513 791356682559492096,228911 764186169902981120,82544 780489801011257348,180825 768105273273614337,103261 780116290048438272,172185 791352887020400640,11774 790929195807432705,231792 764584444736970753,81024 793230100711952384,217519 785555219736326144,196788 762746495443623936,73712 743476662688448512,1247598 763033309643280386,75724 757763959873212416,48810 773617591818616833,137818 791360911080583168,238207 776187628328673280,154322 778253097290248192,166913 795345533720264704,264397 762428613996060672,67852 771405058365874176,125145 795695965063839744,267855 762724760904163328,73926 790989339069001728,235590 742418468754984960,11774 786368052287905792,193623 793144089243901952,248988 779005047354953728,171902 750792961051414528,13343 788755714927915012,220526 790647112333598721,232169 791442669885124608,238780 766677224988835841,94699 781040073055825920,183759 771426596607492096,125367 772939905089441792,132578 787087327751319557,207151 759025175807614976,54842 794528803661955072,261155 758096015102709760,51069 761798397753823236,70543 786751410515783680,204629 758012655902691328,50442 788898396647981060,222021 750356874810142720,12728 790988625785880576,235590 757439436854550528,47266 781239966710071297,185496 778341349250695168,166390 769278849112641536,112363 776132644186705920,152017 762006388579061760,71324 750040686750158848,10848 781169431808315392,186042 793060174810316801,248962 788918866428604417,220029 792073652502048768,243240 793884577878028288,248516 789833255537213440,225359 750380968335343616,12883 765329438363889665,87249 776374708803629056,154832 755855656381407232,18215 772919301271654401,133090 775186243424444416,146720 775157323090108416,11774 791381409847836672,238207 792323273384194048,245035 772825100651339776,102392 767447268244979713,95055 768087575500292098,103354 779369316856791040,171377 778335563204165633,160539 778988240804188160,167407 755597560954380288,17416 756599117900574720,43285 777800454281375744,163763 787322352115838976,210207 786385659036590080,201555 773682624489332736,137315 786968496521383936,207613 794102060291682304,253721 774193436371058688,137693 755827517525663744,11774 758639874937348096,26569 738849810896146432,11774 759882578086080513,59725 773337317553475584,136018 794627664153821185,261155 758696129307574272,54070 778629387705090048,167677 794118474154921984,256239 777800289927651328,163763 794592488656805888,261155 769274695082475521,669866 786528748833083393,202561 786187514692251648,201494 750660116173627392,13450 760469551083495424,62063 794204994471870464,258771 762741887971135488,431998 758376103790555136,41703 756112029187014657,41539 791003408283103232,235774 776750468689195008,155688 759221951198064641,25210 767365695868776448,98259 794383337116684288,260380 758039642272780288,51069 762974558286548992,74483 789854285949435904,225359 793205673064488961,250064 761573341647953920,68993 794019587679547396,256439 781315694809915392,185915 785587606876676096,197297 764687370574704641,81869 767078587522510849,93170 760630071950503936,63267 760897878365708288,65291 788448717216948224,215437 757091202021949440,45857 781214348601688065,186532 788769433787310081,220526 758485342013968384,52554 764801688574300160,84724 758019071212261377,47761 756193487930875906,11774 761620035022585856,69565 795197599208894465,263697 767817780976418816,100893 787892212709416960,203225 773957709871845376,140444 769656822529753093,114779 776131348830355457,152735 789675704564715520,11774 792060266057912320,243576 768479919416438784,104973 794967938692329473,262925 752678792653475840,22938 767780665421094912,100893 763880014110560256,80720 780422151367069696,179148 789698149417910273,212131 770102033630330881,114260 788492460364210177,218275 788148000308637696,215505 786278588915982338,200386 768992833671991296,81929 780449692056289281,177233 774016273722150913,140025 763927325901586433,56596 775252440690163716,128934 794005417684660224,256239 795077903050571776,262849 775000398457372672,146259 761357999898255361,68182 764821732892942338,84724 778964579636289537,168794 781515300906889216,188401 757623027471380480,48402 763132957703929856,47188 751070718884999168,16751 790918006616494081,234583 794532000002670593,261155 789924527212007424,228522 786518346577678336,203064 761794421813747712,70177 762057009848000512,68846 764875727426555904,84422 791369428285976577,11774 751751759635374080,18646 760432570555305984,62771 763216117183705089,47188 786109137264451584,198393 793998040885379073,257492 785598204444282880,197035 760013165102977024,56964 758388194564079651,50827 788488535917461504,106085 792474525292257280,246225 775817041659826176,151071 755168050962436096,35890 780045705050062848,177472 785952556912521216,199546 761623896923791360,69794 781006547522613250,184223 789990809428897796,225529 795329379962417152,229910 791333555217530880,237594 793601121961009152,252408 758641809052540928,53001 769027499556794368,110659 773608709138239489,137042 748912527715733504,11774 787009554810859520,208065 793253789704740865,249217 794773998148128768,262849 771138258864443392,122967 792064328136613888,243187 764436401438003200,83413 792205615955193856,11774 759612342015500288,72630 793586767811272704,108396 787655765796483072,211289 775253444898750464,352575 761975098190561284,431998 766990248203186177,93144 787553851695955968,210289 755023583521312768,27045 787147539481059328,209351 786168275969245184,171462 759101505794371585,56784 779057055831302145,171693 764221535099813889,82283 772263660714622976,129551 791680246584082432,240145 793568068760768516,7311 775751307432857600,151374 792798777497227264,247241 775029789078020096,146259 790701197317533696,233307 791298359344500736,177455 765641069308567552,88370 753926567231836160,29817 780627025425993728,182211 793133973585014784,249841 773683402209955840,138362 781568871375392768,189017 794868501785825280,262849 778015807427211264,164403 781270547334332417,186210 773054077924237313,134185 794937790727385089,262849 768949542859345921,110331 789801606288183296,226582 788050904570146817,212131 788702702041718784,218349 779182693598711808,172962 793847315282923521,255942 794296064371281920,349507 791463684631519233,238292 759531906161598464,52554 764135761788674049,82066 770284703781888000,117257 751619634734837760,18326 786062203724193793,199496 794756650271842304,261155 766054033547141120,90384 756894373766397953,36145 759184815585275904,56952 758120869076070400,50923 793158482027352064,249469 764834339418808321,84724 758016397930799104,50827 751869456633073666,18339 779350200464777216,174315 785609501059624961,196348 793804338527371264,255393 792817134606966786,247877 761965673463570432,69711 765711752373870593,88920 781046328394645504,183759 760925452068421632,65387 758067977166086144,50827 759746251260764162,56595 792059552585879553,243614 758283540689743872,52061 765280496762785792,86653 776369945626025984,153095 786953373291384832,206812 767875603005640706,101681 772559120222289921,130636 761331176904589312,61051 758446392465469441,50827 778612515039088641,169201 791595327463784449,238286 765001034330583041,85562 768980788473987072,110659 773196975164522496,132497 766691295083376640,95593 772465937744363520,131045 773690274346184704,137698 785497507069558784,196277 768569048854441984,107423 793283892975312897,250033 763475692470231040,74943 772484434176139266,762119 794364875187179520,260273 790002774255685632,228820 787954025157328896,210678 761291478970822656,67887 768056492457070592,100545 770060328700895232,85326 778795797043261440,166282 795719445482184705,261155 790768588881887232,232881 781905248382226432,190532 795674048634245120,267862 788438002179518464,217519 756202887139647489,41680 788752767942729729,220526 760425789296873472,62771 776576181621534720,155316 757715741504212992,47940 769852378912731136,113412 786980166975172612,11774 774318774770098176,140444 780556412195901444,164826 791709407214043140,240483 793486553024790528,252408 771551817725423616,125554 755691016422821888,37655 758118914219974656,51451 788736140006137856,220332 752916120491786240,24134 792896279533744128,247379 793226080559570944,250383 785350448689524736,195125 795605172873523200,267521 749747619614699520,7546 767498411050434561,99044 787937988156153856,212693 788463784516022274,218275 754073417364623360,30296 762744116283338753,431998 785500418134708224,196277 773917017153806336,139404 778781392738000896,158815 770670889109102592,120341 795743629440643072,267737 761717046237200384,69794 763456444578562048,77849 767330916305952769,97754 770970634251866112,122012 774586611422130177,279676 793987617465532416,11774 777315654571479040,160593 757561894249046016,47782 795362879625117696,265875 762036810943823872,71270 787379787073482754,207841 771831460038705152,127657 790742344299446272,232881 758440469520982016,51136 769258087744012288,111558 772575479433981952,111448 775307067313840128,146838 777951765182418944,164826 778632285339852801,167319 755546810811375616,38476 772153849767424000,129436 791117002530185216,235621 770777900744400896,118191 755232738001563648,34898 770342166820491264,117609 794304766503333888,258829 787074025902120960,209043 754766656493096960,22393 764841961102516227,82627 793859023636398080,255942 775019613104902144,144611 786201151075127296,193121 772144316399685632,352721 769139622270144512,111451 773261891300909056,135808 794546330039361536,261155 756226161420664832,35890 778748953391091713,134418 760912595482214400,65626 757894091044626432,49400 757367179071283200,44450 764192106604888068,82457 793245617732526081,250293 750031044322074624,7275 768162596138590208,103354 771738235966029824,124597 780160457235505152,176127 795750727163478018,199307 790660769520037888,228522 778343040142282752,167569 787758838782894082,11774 764038855150436352,78344 756515240154697728,43399 780264248538562560,179307 766717932743385090,95672 760173608534618113,61470 760848990409625601,64722 765591219435139072,87904 753036297053302784,24319 768879828279984128,109666 776887073055903744,159146 792997993133682688,247241 769306162671923200,112872 792416988249423872,223249 792017517564850176,243092 770817178299957248,120610 789195630048456704,224513 790717331668336641,233692 761167211033726976,66786 775428887392100352,148537 773516836457644032,135254 773343580567908352,134470 794260789485977600,258456 757670425002467328,48735 791366760775639040,238205 788654794000990208,193121 794556574001807360,261155 795345204748423170,262847 751582538552909824,1248135 763069176487432192,75724 788876233518055424,221711 752621674156163072,22575 755503496409993216,38183 776906164042727424,159245 788489586854891520,218275 789187734334152705,1170441 785682149479362564,197512 758275450682695681,52112 788142048939421698,215252 791953764399800321,236502 761133474036277248,66786 776617888677494785,85326 781500267867017217,187997 776560539052892161,155451 761277024350502913,67219 778201378942365696,166422 757337848496422912,46594 754850582419021824,18341 772748415910445056,111549 732632453903306753,1170318 768891701939306496,108849 757034216957894656,37206 774546371596603392,128230 787760714869899264,210238 795414360705339392,265855 778181621791023109,166265 788900591695192064,221947 772998832883896320,133081 776122865712259076,153035 778338932056584193,167220 788733572379189249,220332 793006432102866948,240483 791363250214416384,11774 794284687501955074,259482 774637865074511873,139865 754710122190999552,22393 758042177620611072,51069 754743812233113600,22393 788387645793513472,217519 763147904127229956,75899 795236922754875392,263864 758982323400355843,54070 793192570595610624,249926 771387894875381760,125145 793548018427494400,252020 760163432847081472,61051 766376914990817281,88428 785634318735466496,197512 755120869228290048,14277 790725483021426688,232863 794742594030813184,262752 778276094717726720,166900 786058780769476610,200961 792025046206210051,243075 792219599215403008,243187 779118129892827136,171693 762400556983787520,11774 771050387570696192,123028 781864402190536704,190635 775710243648999424,150511 786655963378049025,204413 757314071343620096,46384 790175804835508224,228063 781641717015388160,187896 762487836012535808,32941 772609416621359104,131672 778732872588939265,169232 774770386613350400,143565 776894563873067008,159245 775046160742387712,124610 792867214944796672,247379 791002350907432960,235620 761280251796320256,65180 788202726597529600,215754 760534927477579776,54003 787969646582460416,211829 764179948651155457,82066 771700692436279296,108396 778420234461949952,152594 791663155541741568,240483 762094711591079936,431998 778330672452599808,167569 791428925884735488,238099 756907322262380544,44429 764266744869511168,62180 793123499288227840,249725 780412270065094656,178415 793472981221584898,250430 794748968198619136,262557 788438242114887684,214492 767358589291855872,98716 785784765865660416,197512 791377699239591942,238639 763048861648551937,351463 780816679269838849,183269 793201886438449152,249926 740408671868444673,11774 764843047280672768,84724 779677586922307588,176203 794590471557447680,261818 788799875060232192,220526 795424847404945408,266054 760205708843372544,61470 749832770235412480,9754 790727817566695424,232881 750365678050435072,12883 785602095156191232,197512 792067273716531204,242693 772266346105090048,128934 785577266214494208,196788 755848352667873280,39462 750775509026496512,15066 753202787912036352,26140 763931429214367745,80393 794857071149809670,262752 785914882965303296,197512 777984886812516352,163901 778921251096162304,169384 768125110452715520,103354 758343545820438528,52554 752311354523054080,21034 791584218975461376,238207 765376511540989952,352839 759195770767613952,56772 774590973535920128,141316 789918009880113152,217285 756620487208341504,44429 773622641437450242,136904 794951770984370177,249926 758866790017486848,54070 765206707261833216,83881 794535818517880832,261155 791407223503069184,238946 763442941234847744,73814 765342553520472064,84209 785302255385714688,11774 786685337791700993,205181 774388414082785280,143473 778337352523534336,167319 791754811477598209,240067 773957240902463488,139404 776466910560997376,151317 753708966346166272,29263 778340568728559621,167220 786000147490549760,199546 772642459906113536,129558 762962490460344320,75073 781335006761390080,139404 794685537248571392,262784 775327334022930433,144494 792766344987115520,244270 773608587633553410,136904 755118660314816512,35449 759462946133114881,56625 763895722097848320,80939 793209649516470272,249926 787387871451897856,180433 794926908974698496,263289 750808811674300416,14877 780465360931663872,180556 771392719235129344,125379 754741449007173632,33356 767170724830248960,353124 785994405983363072,199211 758047235816861696,50923 764585017431515136,79987 794213128913289217,258598 778593245643157504,168794 762080417625366532,70858 772459414821437441,131045 770237150533029888,117257 761189867967709184,66815 771523891474771969,123583 758025192513888256,50923 791913119807250433,240483 758005505725861888,49852 764171172695146496,82066 775418337799114753,149200 776864577686429696,158520 760565353881755652,60112 764364873492865028,82177 793519272278360064,252020 753647986844938240,354113 788606015566675969,218275 790450427821195264,220029 752804444199202816,22393 757676707050561536,48439 764907707367391232,84724 775427325135650816,149304 788751693471223808,220332 793522016766820352,252984 779778856089690113,157755 770197857777266688,117257 794533842791137280,261155 749928558659825664,10735 792967101946429440,108396 768504204348514305,66922 768857063283798018,108849 786654225405210624,90209 780614611049381888,150151 790585844910268416,231318 794577029542899712,349479 752621502420267009,22750 766442483635150848,93823 767896377020014593,101203 757719441895485440,48826 795302368434880516,263906 776053275170930688,153095 793811233199665152,254058 779063038435524608,171324 793250442633326592,250633 753754242565935105,28799 794638227240062976,262053 785683502079418369,196277 750808584720637952,13603 765610954004525056,88052 785528762754600960,196538 780605476731969536,181984 790965016887427073,235487 794322565372067840,258741 770553534836248576,118192 779120397442686977,172132 766009669907341312,90384 789199122372829184,11774 791106042507714560,234484 766396602009329664,93086 793553896627109888,249852 760826193662836737,63776 775013540524503041,146259 789869482227273730,228172 732407265991479296,196346 755540586942169089,38032 793959558830051328,246994 765704412203483136,87904 776814865902108672,155451 770692481977618432,11774 758696037909495808,54070 777243444347404288,159359 788894205456244736,221972 775197650341670912,145045 758780908514189313,1248642 785984698782584833,197286 749951812694843393,10735 759026578743582721,56441 788714144790900736,11774 788867510443528192,221711 793242953410048000,250933 781214359745736704,185595 793146666895351808,249841 752269973767282688,21034 785926853898936326,199546 790735365808074752,222554 785301158566821889,194934 786290282413240320,201558 788935237778546688,11774 771698935039684608,125554 776903283092750336,159245 788691420039163904,220029 778237029826097152,166532 755203529866752000,36033 795701616787783685,247930 794569834948427777,261155 791858342201167872,240483 765722628443078656,79970 775641603989966848,150063 788450439767490561,217519 787116236119412736,209043 779071476586704896,168284 767932800230055937,101196 750338799134093312,12308 760851106440228864,64678 788214829937004544,214899 793185759909990400,762119 792069826965626881,243292 780971136104357888,183759 788408903071432704,11774 790655600942194689,233266 773736172157665281,129551 759170178168926210,56964 770658213691727872,87904 785266204046917632,194560 758272167440060416,41703 753780230901395456,29263 765736006309904384,88490 777320330830368768,159876 791341991313436672,238207 759765974014799872,59666 768128448514654209,103506 790859479445155840,232863 791400822273929216,238207 768584188916228096,106281 790656558443008001,233307 764819124174331904,84724 795456905359589376,267134 772760954945822721,132335 766602280070213633,94718 755884741044285440,39697 757805602127032323,48097 777258437101092864,160602 753000312944852992,24988 773538729474478080,137158 761555823822680064,68908 766660788836765696,95249 793826914339135488,255306 790971058539073536,234583 794598773494255616,261155 762752598030024704,74066 765957629751365632,90148 769551793969913856,112319 785531558581137408,195807 774693585010556928,136136 789514447731712000,226490 761677960894001152,69548 789172870731567104,217421 795717952712638464,262849 793180041974779909,249926 764394798866239493,80863 769324737554157569,112363 791402645583896576,238378 773906056846184448,138898 770480212522000384,118191 777845428620451841,163901 791258934724091904,237491 772868088018591744,132335 755209058869714944,35890 787791418752466944,205197 758732297516429313,53185 772793545631555584,132578 732247164613758980,1170428 753743005144743937,20932 758310177367953408,52112 764444533148950528,83372 790349898927386624,11774 781183310357757952,182659 786520055278436353,203799 794648324536233985,262025 781354978547933184,186584 776855873486553088,157755 786274548886953984,202429 766259066234634240,91751 792066230433771520,243427 788019556916703232,214354 756660428495785984,44429 764937455560785920,84422 787656928864247808,211347 791505510340132864,238207 792869960221548544,247241 746408219933708288,383096 771340616219422720,124883 760617434806120448,62728 773946500258811905,140372 774668645083574272,144836 753996757630066688,29790 787537275785666561,210289 750422561293492224,13201 755492758568046592,38022 763724404903677952,77558 763801639673139200,47940 778681885727690753,169703 785894710569074690,197512 775005630541225985,146259 778140394550951937,162497 792965495834238981,244143 750818440491966465,738099 762288681528926209,431998 768251266388660224,104406 785299657433939969,194934 794289050450612226,259482 756264890139025409,42171 794577994320936964,261155 762693987065094144,73814 764349515142955008,82283 765048747923431424,11774 786983723996581888,193639 780049794681147392,172185 764013130821214208,79223 767346882708434944,97432 773857615927320576,139404 793220834257211392,249926 777885067410599936,160539 771540159686778880,124348 793991396424302593,256358 758364463200243713,52554 760136051918725120,60790 762808078383316992,67703 786640142895153153,204273 791658770149539840,240483 766355366250618880,93286 787730020349255680,210235 780072558293114880,177433 758414805954916352,52112 773125377074102272,66647 787086542636392448,207109 794659968809136128,262421 786920248914112512,207287 786921502318796800,90209 774833312183484416,139404 758182709399199744,50476 775986776016089088,152735 781909391448473601,187131 794987088160505856,263907 786593947447681024,204273 792818482291367940,246619 780677943727038464,182036 792058332236349440,11774 762699057705918464,73712 776900334811701248,158520 751943856241782784,18893 768234890370256896,1249507 781875981392965632,190635 776795505544294400,157755 732765300098093056,353601 763118625364578304,75797 795717543604326400,268448 790243600508579840,229693 779362142944366593,171982 787236275078258688,353879 787496479074115584,210313 753989584485101568,27045 785327155919978496,194923 760809788540198912,62853 756196264274984964,11774 734948069905735681,1170320 732803024297549824,353718 773518464715747328,137158 775730043125243906,1250232 759098645899653122,56964 794206976771231744,258598 792844077045800960,243187 794707775574208512,261155 785589191048433664,196917 748482204561457152,195876 780559629830885376,181419 790302960488157186,11774 779672969270484992,176110 769014610200592385,355260 756605950308388864,43956 770105491645169665,349283 754853332687134720,33850 794363147637374982,259659 793633334974820352,249852 760145561345490945,60866 787356362791530496,207287 788875305083547648,11774 750369491457019904,12805 775069953837838336,144648 788073064365957120,166282 775000447040024578,146259 742762670307180544,11774 794993557706776576,264431 770008784299261952,11774 732347598787338240,349332 760346751509331968,61922 792918017592012800,240682 764921005445746688,84209 766826311914516481,94627 755210167533260800,14277 770744172634640384,120353 758753262677798912,54070 785648521433059328,196788 764595933288038400,83391 792823523878264832,247379 767591694518726657,99684 794241418210451456,258040 761476970970357760,68273 755627245448953858,37044 791809947205984256,240145 791349140198461440,238395 789680315270696960,225981 760266546216333313,62178 780090894376574978,164001 794233700170899456,259063 763847215748120576,78198 787063542902120451,207965 755559226726944768,37455 794634785373110273,261155 794715416400711680,261987 758297112807247872,50923 769356122436186112,109713 773988061348782082,140372 778298646634700800,167063 759879562583048192,56889 761729021998538752,70543 794715129418051584,262784 764982484412997632,85562 762279054322069504,71550 773280367272947712,124597 790382331177553920,227242 794642594743533568,261155 787698515384295424,210253 788522558047924224,217658 759496678546157568,56964 785439837700579328,195808 750731834623799296,14882 761200622934695936,66897 790981423045890049,234959 765978524108804096,11774 757654011340259328,48549 792042001248182272,243075 760821667002249216,63267 790952664804696064,226731 753355773963538432,25968 773657148698030081,137978 776635470088327168,157082 793855406841835520,255942 794553197649985537,259034 773253050370629632,135736 795351919757848576,266079 764988954428833793,85562 762773757928706049,74281 793795701633318912,255393 794307048938885128,11774 793187582381264896,250430 756932673302622208,44450 765021831409438720,82759 793505711632375808,252196 760281662156517377,61602 787693954758086656,210253 771206358838353921,122982 764216007766401024,82066 753736425078677504,11774 792070353401090048,243187 795369064491270144,266151 773257069390508032,135381 765013120959979520,85727 785962247692529664,199546 777995204326486016,157082 749339934234783744,8170 754081073877901312,30296 777226224447938560,69690 767297383247978496,96848 775336444478918656,148473 793769708340207616,252112 780920747267018752,183269 787388674094854144,180433 764369231651696640,82066 776245050858582016,152872 766772210296098816,96263 766370719567601665,86103 792175373983318016,223249 754057690230521856,30910 754719487207714816,33356 766753509433806848,95262 778896567449321472,171022 794243076030140416,259063 793274395556884480,249926 792535045550460928,245101 781126798813913088,185496 787888401034776576,208014 788713223750946816,11774 776778306528108544,157755 786364195101028352,201958 774001556689747968,140437 758257242764406784,52061 778281648806780928,166853 789551687245508610,224447 763153649128181760,75668 772795892608954368,132335 768856895100588033,108963 793547221182537728,252824 779386879619829760,174115 789905394038632449,225981 767589160211345408,98972 788058264877535234,215005 757092859078176768,45857 776510084260196352,152106 768976287826374656,110477 786800869798842368,206008 794612233888219136,261155 794172099854118912,258331 776799533615423488,157755 765661168090304513,88332 781619641986666496,186584 789209381313376257,221785 755154531978125312,35403 775666031540965377,150511 750770181132001281,14827 760980316194500608,66116 765665203266596864,88874 791172336858923012,235828 781501221030866944,186434 763957036308582400,79911 777610980712865792,161456 785397092093136896,11774 773165815948517377,129551 776634477384564736,155451 754078564639645698,31400 732658575693090816,353262 793262427865571328,250408 759252808935809024,55997 791282082077143040,237491 732949207590395904,354724 758127453760057344,51239 785632610319867904,197063 788846573144858624,11774 785811176676405248,194450 764782808019578880,84724 756361358023667712,42495 760251041795289088,1248387 785770861500313600,197512 778752175597989888,168335 752905488350650368,17109 790524482792202240,231959 772546443202666498,129380 786948787776413696,207613 793841198016237568,255393 776890221971382272,159258 795703997852094464,199307 775075434404909056,141091 790972310702272512,234568 787383772396199936,206007 755177750076362752,35890 757729893551603712,48549 785251480588718081,193669 757552388618194944,47782 758658170042458114,51451 795389257217089536,265858 762660199874322432,73926 750448770316312576,13532 750662180454948864,14462 790889428986241026,234583 785345510819426304,194154 735473043783487489,352774 792184950724370432,242693 768484090773372928,106756 764053017201082368,79999 779458231773061120,174115 760096934279389184,60801 750496974013628417,13343 758131658147061760,17640 793463420846764034,252408 765215959523135488,86103 781222455662764032,186434 765710513330237442,88399 776557296465784832,156926 759357103370829824,50993 775491211624841216,112363 759673626123702272,58255 766387388604112896,352688 768883335049261056,105643 769939493092601856,112693 793580259505340416,253243 753984202476032000,28866 793293477165436928,242693 793651921957421056,249926 793131802177118208,249841 793596188008128512,252112 792037850699235328,243075 793886774749650944,254209 753666863071109120,29040 792562477951094784,246632 772976728528388097,133519 793495031935930368,249926 761558817775595521,69231 786599702829543424,198304 788382109903773696,217292 787859075769839616,210235 758167499758239744,51451 786198971379167232,200566 795159529616969728,255942 787087554361237505,202636 767687817132699648,100650 795094019189706752,264397 752314809299984385,17842 790186723804348416,229505 788755453580759040,220526 791267519956852736,235828 776976206981894144,156835 786582287412363264,203076 756288755921584130,42495 767726369858056193,100893 777624694111502336,162596 787046156740153345,207949 793621687723884544,252741 773090570306584576,132288 790574832459145216,231318 763808601840361472,80098 770616367955447808,118339 755923825179693057,39911 771008744943673344,114301 794663694693187584,261050 793271943327645696,249926 795388999892353025,266786 788565228296503297,217634 793093465869516801,249348 752217706498252801,21055 768952910256365568,108795 786364078683926532,202727 773829935186051072,137869 790021058824921088,49577 794720209101799424,262849 786300478195892224,199546 760266370315681792,12954 764482576329412609,82283 791623790686068736,240145 753064396893544448,24549 768944156278415361,108729 793797520455532544,255318 756378310364401664,41518 780014935967272963,177233 788058379826540545,215005 791710575235506177,237406 769436782995922945,111448 789564487120498688,225981 785481303139426304,195125 787126402487357441,208995 752860688444432384,22953 771446946225610752,125204 792777094887538692,247240 792283663090143233,243187 786300289473142785,201558 786451745622851584,202429 777972662542954496,164001 771095168267194368,112939 773852736295170048,138819 791257570509860864,237491 785493708250746880,196214 770361641846177792,117257 794807389769715712,262752 791782185338478592,241678 757432120113528832,47266 794536715117469696,261155 795693923586994176,267862 763768353206988800,1249156 773647245052932097,137740 779715085702791169,175092 758543477374234626,47940 791664726057050112,240483 792017172260352000,243075 788023845479387136,214492 780531652703444992,154817 773830963478626304,138819 755811415164874752,39797 771863665037410309,128043 791359389047422976,237325 752905597582880768,24316 758051013840347136,1248577 778981896629784576,171324 768258941474050049,104271 771661225734189056,125204 795303983124545537,266079 754735353907511296,33356 786580147293917184,202727 793120977127301120,249469 786012885176705024,199561 788718825747410944,220029 767796431407058944,97685 786903659946897408,207287 791817080026693632,241678 763018932814917634,73712 789294444625465349,223059 751059040520826880,14594 791813725032288257,241819 760487258898198528,1170555 770254536195842048,117257 763499941247365120,11774 788162392324661248,214492 788462071423700992,218275 755163107362611200,35890 761119599911809024,65174 749655994762981378,9087 766738120448499713,95819 793846556751376384,255393 765328046903533568,84449 762334236548272128,71429 785775035835265024,110161 795330902125674497,252412 763455849415241728,77687 770819495778783232,121479 794317685245050880,258741 780384984158859264,90252 780602945352175616,181811 789265273853444098,221795 795488789405700096,264397 754899673274462208,32968 785484196139507713,121359 793325046244610048,8044 793945702934179840,254135 752935058143522816,24201 776558915001647104,156926 794519049719848961,258456 758441382029721601,52394 788727370077368322,218275 764883459756077057,84724 765940970336686080,11774 768924404348846080,109470 753724642855153664,29263 790209846226325504,227611 795052736308015104,262849 790816282018975744,231318 770759473539354625,120393 788109253462687744,215050 760624270749732864,64147 755128206416490496,35445 777006127431114752,159876 791321578281721856,232169 756606267494375426,44273 788871311636385792,219678 790951261226930176,234583 768219873214287872,104406 777842952852742144,164001 770720288166162432,120613 793231830203850752,250633 793117663316836352,247076 763416917117902853,77353 792742691859787780,246632 763203784679882752,74592 794070528625700864,256255 775648567839039488,150511 795000537229860864,263895 755551504921157632,38183 753334604074016768,27045 778954242027556864,169944 773303761347354624,136110 750777778807508992,14349 773547888429322240,137042 761895935093846016,33689 750529194157707264,12883 780044602090909696,177233 792844032070258689,247241 757312492402016257,14277 774240249744470016,133043 749925966575575040,10648 753632448538374144,24745 755161768310300672,35890 770609329846255616,119832 779480422958895104,464984 795154637645037568,264478 770625031852347393,118192 755800881736585216,39462 773462695232303104,135252 766723308205277184,95708 789173773924569088,11774 772073491390574592,129471 777904406616379392,163465 792514788660129792,245998 792807559258398721,171693 778967179005800448,169201 790729490439602176,232863 750803230288928769,15021 761540923213942785,65626 763440210134925313,78129 779037225056993281,169201 788804762485399552,220526 775113784901775361,134288 777299481150664704,158825 777845827305889792,163990 794048479198842880,257353 794332828578127872,259457 759177749282099200,56964 771404313352482818,125367 762019926798372864,70858 780412113781010435,173341 774258415216590848,139369 758508038638755840,52749 773121148607275008,134470 786323672227123201,1248522 780490005500170240,180825 756535779191500801,43807 750259206272356352,7849 778214655919591424,164826 765235260132950016,86440 793449858443206657,252020 794681825826373632,255942 751150897409978368,16897 791771772483801089,7047 759128994939895808,56499 765019403259813888,85562 758444528453967873,52749 775891894886739968,149953 792888626573172736,247877 769885047008747520,115435 766352017837010944,93286 775525345223073792,149040 791902399652696064,240070 771749695496609792,125381 755544419726753792,37991 774695224450756608,144654 785344360187568128,195125 755370949390761984,36961 765373487846334469,86103 794606227925831680,261155 750762204211752960,12954 793281235430682625,249926 760516243690401792,61545 763045488505393153,75899 791664833171103744,240483 767267490217005056,94718 733122850224246784,353789 776911637215404033,158387 767450199698444288,95055 767534158839156737,65587 758109489199407104,50698 760520901649727488,62771 771060670729031680,122955 792938653039276032,247989 751818439270936576,14277 780760594764992512,182960 793478273359413248,252408 764114978186067968,81702 772185352484298754,121795 770010948853702656,116373 794595503493283840,261818 772866233716838400,132364 795477345419333633,261155 781851619239473152,190635 766269998067167235,90908 778251942132846592,164826 752308735360503808,20609 792052392296534016,225981 795313482531045376,266079 788446695977693184,217837 775854607486418944,151845 791772464921481217,240926 764964916839129088,84274 793407690546352128,8044 780024929139892224,177444 779335484807970816,174115 759111679711993856,56964 795699247840628736,267855 768189762863632385,102249 786603757811269632,204413 758332920281067522,52554 760544308273479681,62835 793143039753465856,249469 773764966792830976,137158 750759284179210240,14277 753767639814635522,29592 795671147572592641,266084 773646825018499072,137953 761549973259325440,68993 777679773187371008,161631 756678149539258368,1248415 764543143232450561,81946 748332617179631616,1247847 790613278418403330,231870 786505320105291776,203793 791395776236630016,238395 747827869791903744,11774 753799982839373824,28819 764785394542120960,84380 770473318541557760,118192 785700339475419136,197512 792936055594856449,247983 764065366569910272,80939 773537389381910528,56194 760285985158623233,57574 791269096906166276,235621 787461046613209088,209037 786064940998295552,49459 766300186893312001,91946 778304133434642432,166390 763381851557879809,77720 775081092164440064,146847 780685742515314688,182036 795177092317061120,264397 770817826030514178,118482 765506863219609601,87904 753851503996264448,143828 759586271081615360,56964 793612116406120449,254135 769302576441413635,112363 751604992562212864,19066 769310541768560644,111464 765006316033216512,85159 779772374145179648,176380 774428403889954816,141912 777036174871461888,156518 793099272891883520,249469 760249623080558592,61922 793243171341819904,249926 770012660347834369,116229 794239863134519296,258598 762657973240008704,73987 750082729581174784,10661 757323782289707008,46612 761013783418417152,66116 765599142513172480,87904 757186967813644288,44461 758692640204345344,54070 764184395951595520,80939 777914890631516164,164633 779126586939322368,173011 776626706039894021,1249804 795767177890693120,261155 794279755101208576,257492 768967628668932096,109805 786185158529519616,201494 779501444328194048,169826 766439784118046721,90357 763714923729866752,77612 791709821183594496,240145 765807724429017088,84800 770684100306800640,120610 773808252056440832,138819 749801809129136128,9776 761591850046291968,11774 794205121819320320,258771 768308739161989121,103986 789414452147826689,172084 766741585044340736,95672 788211220952158208,214976 792404470760034304,244659 790590925739143168,231792 752897394157596672,21546 765604124108828672,86440 768419699977752576,106281 779440966193254400,173868 767358110583304193,98751 778726534647455748,169384 770501867990355968,118191 780048500767662081,172185 756543169194438656,43553 771508921353711616,112872 789678377951170564,227242 758055599494012928,51069 768992729321746432,109988 785711734946340867,316590 792935104050032640,247877 769058589168267264,110389 774593184508903424,142339 791061092470370304,232884 777649831573540864,162596 773955445258018816,139404 778654408909488128,169201 795711680999202816,268356 758105774228930560,51344 776949071156088832,159093 793227356827705344,250633 772527763899252736,129551 770676823747420160,120610 788065987056717824,214660 788150279908700160,214809 794522334136832000,258456 776678954602070016,155451 763471089749987329,77632 770066226446032896,47940 788224130264862720,216009 793291930494914560,249180 795324202760998917,264397 765400759320080384,86103 767775387367641088,87904 771948613488574464,125742 776106715431383040,153501 790692469352562689,233307 750492970709909504,12405 755134989457555457,35745 746663639248142337,1176510 780106942471700480,178327 788097528797491201,214666 778305559422533633,154914 788048444158046208,214354 757323475912495104,46406 777197282022219780,159876 792407749489336320,220857 758563931270950912,47940 767087264551673856,97685 788027888347910146,214354 789923183289696256,226773 781277845884502016,181419 785582049461547008,197297 786337826413633536,201958 788729873741283328,220029 767508572968144896,94699 794327947935096832,259190 756920560383238144,44837 778375475097763840,167220 776131580767055872,153194 758426495325011968,52061 773243226681700352,11774 778708506257928193,169327 759454762672676865,56924 780238408715276288,178076 771301603940851712,124597 791332235269984257,238207 755373957247799296,30815 785794808627331072,196277 753728950908485632,28115 793668777187483648,250293 781248522964250626,185921 785257276634431488,194205 764136901574033409,75396 760549344466444288,11774 773384511572836352,133519 765240577508028417,86440 786574426728869888,204457 776829269263519744,158428 743273763467198468,354153 793636961068122112,254209 794689094798426112,262022 777630877278928896,162294 762452300296101888,431998 786276874875842560,201958 793088222788194304,228911 763395630505029636,77136 763752615570206720,78274 768867067516727296,107966 768440087419944961,100605 751167704476684289,15165 794731064790949888,261155 735867211039035392,11774 762276857827905536,71099 779322031200272384,168284 763921178561916932,79691 765041399767011328,85562 768495542548639744,106281 767181944572506112,94699 773950210946899971,139404 785876254775881728,198671 767798443502895104,101463 754966126749061121,34638 795094242377035776,261923 772828001000050689,131403 780611386917416960,181789 794055769905917952,11774 765241447289237504,86440 791829120766193664,240890 788163630890049536,215608 742165813159858176,350711 772037120298852353,128711 770960471549763588,122146 773132496057823237,134470 750750037940973568,14277 786587278894174208,204734 793162654453866496,249841 752718078509780992,22936 750790652582133760,14781 763411917327171584,78113 795159098333405184,264397 786010392740765696,199211 769983888823287810,114848 785243738398396416,194206 788009896801284096,214354 761173902986850304,66116 765665320904327168,88994 787737959227199488,212693 788480894667403264,217837 762370277724610560,69947 770678761326977025,120610 793608996158529536,252112 770379351552438272,118191 771554389571940352,118191 768978190316384256,110615 787038244080943104,205728 794751780215259136,261583 793188805050335232,249469 793244296807903232,248253 792042697741729793,238429 759616643777622016,57574 764249374411096064,80720 777637895297380352,162596 791325751295545345,218892 764521238618177537,80939 773699664147255296,138819 777045975479222272,159245 792803452480991232,241345 791114181906837504,234575 793623497717067776,254209 767836238967627776,101383 786400693611618305,203674 775979789052211200,151741 775978400292990976,152735 786248113128210432,11774 788070307290607616,214209 765049548758781952,349060 767947799497437184,100605 765680673139089411,88874 764058624452726784,80136 767448207009861632,98972 758377476053532672,52554 793949407548948480,255826 792156894710358016,244289 791334469592551424,11774 789921784380334081,212131 755176414622588928,35890 785656942828015621,197888 770400542342479872,118191 738422675786375168,11774 793618333887111168,249926 765588988363022336,88428 793097290483367937,249469 760630514780741633,62728 760258260586762240,61545 776819904834072576,158428 780618480320188416,182122 774104945276575745,139404 763356309576114177,65108 752298136471678976,16931 794534788904275968,261155 763889162298720257,80209 788505857155801088,218275 763531298681999364,78385 764939187476922368,84724 760864059159900160,51525 773507622494281728,137042 794352153192054784,258981 789447063276748804,225981 751812500946051072,15264 762300918431748097,70509 793931998049931264,255942 755173899189489664,35737 781539273661157377,187976 794375264054743040,260173 793321776604389376,251452 762362130070851584,66647 777049504335798272,11774 733109152948576257,351617 773263467696586752,135736 795700718300725248,267862 765301244768296960,86440 785879773033574400,198089 760157764018667524,61356 785324960264835073,193633 792015128312942593,206257 763134192880189440,76188 772994796759625728,128874 788030044719357956,205197 764851118698532864,84724 777541584891944961,161352 778571825894817793,168794 788727251227598848,220029 756366592670208000,41719 785756960817713152,196277 787373133372227584,210289 765968949183967233,90482 794691329708044288,262225 764987952061558785,85305 771759068163678208,125742 785850315887304704,198591 786971452746506240,207949 773280849504722944,135903 794191791805317120,258331 750713998824255489,14544 785589822077493255,196767 751221429090263040,11774 775021890406486016,144611 754763018429489154,27045 794627995914752000,261818 765627462709420033,88052 791261525247873024,237491 788018115774914560,214492 789928727790497792,228820 772164690294157312,128934 758696098311450624,54070 779051043615182852,171463 749319865803177984,7816 787787597875650560,11774 767883817730252800,100605 789309855785885696,225359 750369635149766656,12883 769261475278053377,112604 789127739882233857,222682 792129081412349958,241819 760826597624512512,64722 752621430140002305,351931 776633433149829120,155390 791424193162272769,238780 791618252472455168,240145 763157807533350912,76549 778577362199908354,168794 793633707483500544,249926 795614043344162816,266921 767630225882615808,94699 775132885657542657,146704 772966262712377344,132335 791226340452208640,234583 785853490006462466,198671 794210443283800064,258598 790059710460243968,108396 794345627509407744,254135 764838801466327040,84724 767489306642362368,99683 772074169886502913,128934 792089244898566144,243398 771527189120417793,122145 758316562168315906,52394 786630797943971840,205029 750339439348617216,11495 757103668701179904,45964 776129115166498822,153248 790544133286801408,231894 769692436801003521,112623 758399261784563713,51451 780797947424411648,182044 762661954636972032,73814 756196796989370368,11774 786104046050480128,201108 733245940795113474,355261 795390584273801216,265102 780435822789132288,11774 767050802921934849,94660 791051596385910784,235951 785256987634184192,11774 750546232297349123,11495 791034728447107072,235590 732813612323082241,353789 787034515596345345,207598 788873172183580672,221832 791798296406786048,241831 773476774327877632,132335 786959836244127744,207613 794574878108254209,261155 757268847951015938,46006 775456344241541125,149259 751718541930303488,18326 788814874432380928,220526 762268292182663169,72411 749760119009742848,7816 749920556678537216,10009 795776920642318336,268777 791257202166202368,237325 794998758002065408,263906 763000302521970688,75073 770374495445987328,87904 790654089763880960,232881 787463015629135872,210253 772516217416409088,131239 756848614022918144,41702 785696948212731907,193639 790304402976432128,230708 793324038961569792,249469 788167577910542336,215608 785629321197039616,186883 785301211230502913,194934 768096174691586049,103354 754730734980517888,33356 794975441782243328,262925 776996083952148481,152872 780771746223906816,182349 791024169320194049,234583 785604426681741312,197512 790754044805419009,233154 761654776882954241,69356 785492508906106880,195975 789486980178456576,225981 779148698660007936,167101 769018666130309120,109513 794409737970270208,258085 795435959923904514,265885 762664688970715136,73814 775690001044480000,150663 790018227661307905,228354 777051965582938112,1170441 788525423776772096,218260 767178244269432835,96883 759123062553849856,50698 795143297438257152,11774 786173001783975936,199546 787715138170134529,207109 793932663761448960,256536 768164742267604992,104026 794034132133085184,257423 786795423511908352,203680 760843916052619264,63776 757297735762673667,46890 773954199935651844,139404 792208402269085696,244767 794000967268241408,254209 773653733867565057,137640 788206244028899328,213887 753021522080661504,24316 755212751010619392,36203 785328564933582848,11774 760502731526242304,60866 775123673027973120,145866 749988039292809216,10976 779116809794576384,172089 755087166800355328,34673 775283840420110336,148045 794060868069658625,254209 793097624777654272,249469 790537367962710016,231792 788508600897449984,217658 750445846265638912,13450 765009115726901248,85562 787465178249965568,211347 788871860901601280,221832 795730050163216386,267737 779098958668836864,168794 753510739005022208,26871 767833000126062593,99374 777634648079728640,161352 753704890199924736,28282 766101815536607232,90031 763845637720772609,80720 770070233784676354,114987 786723359677620224,205094 752899080880328704,24316 749602649717092352,9292 777938888824229888,164669 756346667016654848,24745 795057745716199429,264397 770392251897942016,1170819 791357379711471616,11774 733437483963187201,1170856 790564930537783297,208178 781532199661236224,188648 763920660305326081,80486 793304119268126720,250633 795718731964018688,267737 756108007717601280,41529 773283969349615616,134828 788126066640551936,215754 765517156951977984,195876 755222194670538752,36033 776897624796459008,159146 767720970719203328,100893 771738287819980800,11774 793458850368262145,252020 772919345949270016,128194 758313591065944068,52112 775345350710267905,148473 785856385288396806,198878 771724008190607360,126389 788967904326799360,222647 766097562730389505,81929 770361676717694976,117748 778408705939439616,166409 794603298678566912,261155 763524760982564864,78853 764203867177414660,62180 785241282167865345,11774 792017566445121536,206257 765993521488629760,90482 766386242162417664,93184 789289101530914816,218349 765634602094370816,88682 777949188134801409,160539 733030932630765568,355505 794591271943802880,261818 788742835516301312,219537 791016310788370432,235828 795364887643844608,265875 763467581072158720,78566 765576005465497600,87904 771939114421747713,1249932 769146950734188544,107032 776144312144846848,149304 760146817577259008,59666 761091102132752385,66159 767481216740237312,94699 751997311266455552,353879 779139691060879361,172962 737788052546977792,209828 781548358468894720,188478 755161641537380353,35931 785468524965744640,195975 786027307114766336,196277 793455222160961536,249841 762687226853470208,73989 781296688770248704,186434 775987019373740032,150511 789309910978670592,212357 770386454165938176,118698 743476492420538368,1247615 788903272203550720,221785 781235838654873600,185310 761648378711334913,47283 762809400906092544,74247 791331652022575104,238207 764659806124646400,80939 794009714640224256,257492 786425082960752640,203350 761777305748463620,69965 788127712808280068,215505 766575066024771584,93823 793613771193225216,249926 770939710172565507,47570 757765750195040256,46909 779690380866363393,172962 758864242057412610,47940 788906827681497088,219514 768970347156733952,109667 769944883683528704,115591 790883909122846720,234583 758680684865134592,54070 768102120784560128,100893 774010367504687106,131421 767436819440934912,98713 775516811072720896,149300 762772225418231812,66159 777952319564550144,163909 769897129540136960,113982 755160049765457920,35373 793284200761667584,249841 788152333582467073,216009 762579750158204928,72578 770415365968900096,117257 788002154585919488,214354 764599969894567936,83713 760401749010153472,61922 781445701343518720,186584 771682242758402048,127134 794382833326428160,259034 794722384041361408,261155 765681944554156032,74575 766632889446457345,90982 786676254950854656,205728 786941847381901312,205270 764987839910060032,85562 787763329364168704,210238 753913805772431360,30339 793204846169948160,250033 764053973527437312,79990 756873092375285760,42258 778602841598341120,168794 750164118594736130,10661 781742172093775873,352032 793530130043777024,249926 769344979806277633,112788 753042229975846912,23217 770373444747849728,117609 751551243764531200,18562 765610034604617728,88332 793151627930669058,249469 768118232850980865,90252 760153559820333056,61051 775372147246137346,148645 759174891082055680,56964 773842818871599105,139404 794595653775044608,261155 776765019665027072,157840 781319788651950080,186363 789223223850172416,224680 758079766457098240,45622 793215328851464193,249469 774074575348830209,141360 794304545383776256,11774 795609411041558529,267521 788595158598160384,218875 750458468562243584,10848 769946112576946176,112239 771271166258327552,121949 786943257028730880,207613 793491486385975296,245591 764819066947198977,81574 791352749652865025,234583 781343148253384706,186584 767329187975880704,98720 757755900333391872,47940 775455840623005696,147119 779102961800663040,171795 758063097840041984,48663 770223075686281216,116654 779378986807734273,174557 785485779132821504,195956 791454166136872960,238383 793539766134403072,249926 795481439949164544,267265 766283899752189953,81929 791733730922549248,240145 793625917767634944,243865 775603622054916097,148861 754745634368794624,28410 785867333264957440,197297 795000827014500352,263895 794492416271273984,260380 795073348623540225,11774 758149225960050688,51344 788065126704353280,215005 763244163169001472,1249110 753395641078861824,27045 734888060240814080,1170396 791045186591789056,235179 792896373540610048,210238 789937093774540800,212564 779313145420587008,23762 753054343880847360,24603 794316050758180864,258981 751111899043893248,16299 768220286189645824,103506 769160225353928705,110023 772552666035658752,131480 781288045425242113,185347 788949359165632512,221795 793467362800525313,252020 795080392743223297,262849 795661428590084097,267655 779156917033639937,164826 776765220215808000,157840 768039163795017728,101383 794585049001664512,261796 794690450137448448,262752 750111797210812416,7275 753948412618215425,29263 788169299676524544,11774 762267819987775488,431998 775071386024816640,141091 778751686743429121,170341 761712088318251008,69711 754719085871697920,33356 763005138705539073,75646 776243095268503552,153854 765364770237100032,82208 769336933826736128,112661 771950180887367680,125633 771817330951135233,127657 778734136747958272,169384 758624956544651264,54070 760122705538605056,61051 779023676226363392,29263 758166455452073985,51344 771094088393326592,122759 752961844701048833,22575 776034437213675520,149200 787218946084724736,207613 787436834997407744,121785 753638098206990336,25189 770306938533842944,114254 795696605102043136,267855 793272651666120704,248253 767449848022839296,1249419 758366112488624128,52554 772059046568427520,128934 795475861017239552,265855 753753597293322241,29263 734004608545263616,349214 793792403673001984,255271 778819911703334912,169101 794979074103984128,263898 787359047032844288,192558 788036238880178176,214354 750711731832455168,13412 780759759871815680,182257 785513981070995457,195446 788831182272069632,220526 765773053926268929,88930 756577282324652032,43471 758330621961703424,46384 772938432045649920,132578 795103600422912001,263896 778235220688375808,166532 757671412823891969,47761 762577907709607936,195876 792376619159678976,242178 769707505018560512,90629 757031627558162432,44163 756187419553075201,41680 795023543855554560,263895 753164205025615872,25255 758630471270006785,41680 766399525883826176,91751 794348258676056068,256276 790548769121169408,229874 780797362327392256,183269 763825839410589696,80098 752975133506048000,23115 762808746921824257,74681 792009364974567424,242233 763796809164677120,80393 793221534315872256,232911 755174925913042944,35890 756835369040175104,42432 770878467655229440,110362 771400125570617344,121795 778700649038950401,169550 793617245159260160,254135 793873310463455232,255942 776254175780876288,153779 773737390192013313,136904 751226012243992576,15066 755102144278228992,35403 759068858451976197,56784 763108529813291008,76549 753582531455229952,28092 756267539127205888,1247847 761166830949978113,66727 791054970338455552,234564 787045765101326337,207613 768986777164152832,110209 778052424191868931,164001 752763376900644864,22953 758072984506544128,51265 756266710819221504,42117 792702546754363394,246771 793435108216807424,252020 794146280976982024,257492 777491176739921920,159874 786308565585670144,202429 770434438681489408,107469 795238268589797380,263864 756580078268604417,26569 768218031365300224,90384 785641071648788480,195975 770283327962042368,117257 775109982446620672,350650 777596368848244736,162497 773613104298995712,137818 773535663199232000,136947 753608855234371584,28281 776879679672320000,154914 758291213799731200,50581 768746150727917568,108589 780898653623820289,183473 761930475388547073,70972 791945299451273216,240483 751679744232394752,18470 767866482881601536,102137 793548225848279040,252408 774047645086035969,137965 792468121047093248,243165 791357003998179328,238395 790937619605499904,234583 775295657149997056,146804 751142716713545729,17284 764160544291061761,80939 765614028559294464,87212 768889704594804737,108726 764842105705533440,84724 756240305309880321,42117 772805097029902336,132364 776564273422053376,156132 778761104440733696,170471 754857875147726849,33790 756212765946220545,41929 765649801924845568,88930 779390337005424640,171324 767952401357795328,100605 785602850936135680,197512 791478173372260353,238639 768803561388015616,109104 762959090075262976,47188 764206660051202050,82066 766336915767300096,93036 762612684466507777,70355 763727836704145408,79691 791640344995782656,240145 764177789041963008,82283 794588344940249088,261796 756205036405796865,41798 761676865899794432,69947 791414876728127488,233858 795247386755006465,264774 769013581492973568,109961 780122212812455936,178258 774943897038442496,144654 795339951923662848,262215 791501765019525120,238395 792891758124433408,247877 790657732755853312,232280 781863518232600576,190635 787755361134600196,210208 759446045667368960,57749 756955700169814016,44163 792776620863959041,245607 773893356917256192,139404 771749644414005249,127711 756584183535837184,41702 785548037166927872,196538 791289748698468352,234796 765337562839977986,85861 785963101673836544,199546 787079618650005504,209037 795029724464631808,264431 790652926679248896,232863 764268850720468993,80648 768935461557530624,107953 791408492351479810,237198 751772995891392512,19599 768868783729487873,109767 794569623668559872,261155 763819704788000770,80393 771142873890697216,123583 781539974701322240,188401 794832251343278080,262752 793242754138578944,250179 760182583808389120,60866 761888190219296768,69548 775110252479913984,146259 790723514336698368,233154 795098596395794434,11774 732341188150206465,196346 757335695362957313,46405 786426455630766080,203862 761020429309923329,64722 739563174219767809,11774 765643583244365825,84209 771721703047237633,121612 793986495866544128,254135 759085060456869888,56758 789147628575621120,11774 791338908906844162,238207 769694884030656512,114987 792095920754192384,11774 781452303589052417,139404 794044445717106688,253793 794362473180708868,259055 733285867888971776,355480 754135204483076096,30339 773848041723944960,138819 758540155779108865,349060 780643743745531904,182257 750936877578932224,12883 795000687725776896,263906 793889160968888320,254135 777600199447412736,162294 763365955275595777,47188 770496382092320768,118191 732532868480684032,352465 751055166980317184,16581 788132450194984960,214809 777623641655808000,162213 753039275827064832,24605 770707423103361025,120610 771344263774896129,124597 787244668039917569,207109 771413936235220992,124597 781247112990302208,185921 785547045641687040,196917 785569063326056448,195807 769881493510447104,74247 789143120738938881,215505 773938270157713408,139865 777552083734110208,161413 791624807867559936,240167 791466343581245440,238792 791470454926082048,239405 794403307079004160,252580 758056538153988096,41702 786090743001714689,200870 789504106276663296,225520 788393614313259008,217519 779244361548763136,164826 790609093820084224,231870 791333815767752705,238117 795004912933470208,261155 777231906039472128,157082 766384305597583360,93405 772378067276816384,121795 768182417643466753,103354 793892694674120704,254714 772230207398739968,130067 786786845224898562,205902 764169579648131073,82066 767934961487745024,101463 776048637956780032,152735 785604102105407489,197512 790742406320812037,232881 770245799670222848,117257 778196278475882496,166390 793097103425867776,249469 764898119976882176,84679 757834765890269185,47940 760185038201761793,61145 781438898459308032,186149 791831944795389952,239456 792056695392317441,243187 753638771233583104,28732 780162759975505920,177233 787008830475493376,203710 756658956475494400,43391 786252793329831941,199546 773906496878891008,139404 792435514553077760,245148 778998419398529025,171324 758751448167436288,54070 734123619551436800,1170377 758082086624370688,51069 774982215042203649,140444 766961038700838916,96992 787171313643249664,189031 778289161954406400,167220 794727126259875840,262849 793142565583421441,249469 778385862686044161,167393 771012111384227840,118192 751187167108476928,16768 764938843195932673,84724 759076552634228736,55710 759548376023195648,58227 791048034993991680,78159 793180603373858816,249469 781616340054355968,182349 792903795285958656,247877 793921260459847685,256564 758805421972856834,42453 767492943271821312,99030 792158395960659969,243165 793297048900468737,250633 755817576115105792,39462 779050345024454656,171617 750141314264502272,11495 773582717535391744,137042 785967526693834752,199262 765945976821583872,90031 770652882131648513,11774 765371019360083969,85326 774364134402035712,140444 775797255626424320,151753 753376195396460544,27402 788546199162847233,218832 793977938475712513,256458 779715583927517186,168284 773469986648129536,136904 772653557606735876,129700 776033704254713857,152928 792024689132666880,243187 753393533873164288,25189 773868456974381057,139404 789993582358700032,228354 762700514710683648,65500 781213021209235457,176196 790900655468662784,234583 757317313184030720,46958 795062573603426304,264288 766585267272552448,80939 789492362154274817,225427 752904559656394753,24134 762010941009436672,431998 772212560833683456,129526 792065750160797696,243427 787822489409687552,213064 757107168776781824,43399 774112616788570112,141316 790723297533108224,221524 792061019673722880,243187 774994454935658496,146305 793521921916739584,252020 794409146678267904,257353 787126649972072448,207109 795724831744462848,268448 792266913049153536,177455 762293762944962560,431998 788648153566289920,214078 791826781221380097,232169 793905156287004672,256564 775408447432994816,144730 788744796944957441,220332 752834653191536640,22750 774015836839370752,131421 762719781942398979,73910 793618251213266944,252020 766594164649787392,94699 788340165437755392,217044 791447351223169025,237908 767210447707578368,97852 768709481031163904,47940 766413867148677120,93184 787059230683439104,207965 786306081781714944,202429 791351694877532160,238395 760243643672297472,61412 793471011563769857,252196 774653088330293249,127994 790429140449198080,195876 775415079206580224,148033 785968294117244928,199891 792100172746678273,243187 790248027080560641,228341 767423765236121601,97519 763876233230901248,80939 770435409952116737,118191 771407456274644992,123865 779133184248340480,172962 780841738197987328,183826 770463296696778753,117687 794947566337019904,263817 760906975299440640,62180 754776671656390656,33356 785849659340255232,197512 794608269817876480,261818 771393620976996352,124597 778794178964709377,170609 790551946927235072,231894 794530033591324673,257353 779609571849539584,174244 785657262090006528,196277 790049992308248576,215505 781206062972239873,186434 792056754200805377,243187 791543010748162048,232863 745433837618925568,7224 755095628791721985,33356 789216080229085185,215412 756616253075230721,43736 768862392742739969,109666 765193198545334272,84724 794567476650512384,261155 774177016723582976,140444 763499303038029826,78861 773458002863091712,136848 786369923450830852,202727 790370905465774081,11774 765609434903154688,88432 732724331575410689,1035907 780210645165826049,138490 795764952917311488,247930 759622685395554304,58542 770457244093681664,115526 787125290715623424,209351 753358409941016577,27222 771888747520548864,126152 775252030155665408,146704 785994810578444289,198304 790632917521272832,232809 756278295294017536,42432 776396665142083584,152314 795423026171047937,265855 774078037289644032,137553 776021882294468608,151156 793119620660023296,249469 762602644560945152,73704 771252461877067776,121479 764899538943356928,81955 770652126343208960,119937 775168674437165056,146259 793172551086333953,249841 794346449781846016,258981 764493292285202432,80939 765942394084814848,90384 778974471017205760,171617 790702833116917760,231894 775431101753982976,148654 753478659076259840,27881 789939461551337472,228888 751539473402527744,18224 770070527943778304,11774 794900678560874496,217519 788737406858067968,218219 793164737353699328,243865 763350305996173312,77731 787800669616955392,213253 753635734351974401,148861 786337638374449152,202379 793854440528896000,255942 758393989657726977,52771 792491376801902592,246314 795144862106460160,263907 751798196599459840,19802 787180062181236736,209582 775793527275999232,149770 778395781065650176,167124 793457973729255424,252408 774058622686892032,139404 793642144825212928,251894 770310543819145216,118036 790552361173262337,231015 768298843821617152,209828 734098880636329984,355720 754733887851421696,33356 770850990757122052,121612 789832151273316353,225359 769513599912054784,113754 780603069520343040,80785 780457019560095744,180074 766361593852497920,93286 778946376474296321,168392 770742321533034497,118192 780621282907860992,181903 794639050049200128,261155 768957320629854208,109470 786788307829088256,205728 793617543625707520,253793 767305117947293696,97852 781633511732211712,188421 734127637346406400,353220 763457470714957824,78159 774019967322841089,141035 792797657722945536,246392 759790792047104001,55461 773899700155977728,139404 780760413835259904,182385 795753894127210497,148861 732922886315347968,352432 791063184123846656,234878 756370934785769476,42564 760189666482061312,351349 755389301693616128,35890 778327057684049920,167569 789088744712404992,223286 750518103012937728,12743 758027534160105472,50654 751711681147985920,14277 793895217783005184,252020 762997578526896129,75396 764912952105377792,27156 771480295631572992,125111 790517483195158530,231894 795743943933784064,235257 776582569248825347,156132 773115771023130624,90384 764585023601201153,80939 769939342437605381,108396 761405282866061312,61470 762103982445568000,71099 760949389842001920,1248836 788062460985028608,215005 795389337714077696,265858 775740849942585344,142380 761622361623986177,67709 774018982860894209,139404 773064723629805568,132996 741069238924939264,11774 752232073822294016,20279 785264495983603712,11774 792502848483307520,243061 788948671626874881,11774 793858751883124740,255942 785331137828782080,11774 732110185209167872,349368 756110472286498817,40881 786759535067336704,194091 793390857583984644,207613 765222481837772800,85695 786570184345595904,204413 775413797313998852,130126 786736315681247233,202429 789880604409987072,228372 794986507606065152,263907 768053922745294848,103012 768946183079329792,110381 772035802800861186,127657 773515078830264320,137158 790210811558060032,210432 772784166521872385,132335 788026688366149636,213887 776498156993449984,155688 790584917021208576,232169 775138173659721728,146704 780785370808000512,182801 779018759411372032,11774 791835172408791040,240070 759076993874800640,56784 780815178761764864,183269 764814121091104768,84649 770753647747534848,117352 766634516014329857,93286 774317172562755584,140748 765404758517485569,86440 759505672706727936,57574 794683165541535745,261818 775746756525101056,151071 793887145257754624,256358 760910309515223040,11774 763407638625333248,73910 763721666216153088,78394 763396717882597376,76127 785261136614752256,193669 766114229405552640,88920 757663922182819840,47782 778440503733792768,166916 781648091577475072,189515 768986362070511617,110362 763595686751248384,431998 771581935457972224,107423 785312561797406721,194934 795609686078849024,267521 771843920154103808,127871 787169994643804160,207965 761913891031048192,66815 794380526593462276,252020 754798980131803136,32577 758353848419307520,52554 764200355290677248,82283 779637939320066048,174899 781546560932818944,187529 793156998611210241,249348 772519060626149376,131258 769239600472682496,110585 789469150729080832,225611 751851262367367168,17794 785315975721660416,11774 785304578065522688,11774 755638913201541120,38796 757716617447038978,49056 770286205531553793,117257 769570106397585408,113797 756689990520860672,44429 765175516701700096,85562 764120853831258112,78344 770298252893777921,11774 773709110919335940,138819 762167664349360128,71476 774674894227443713,144494 788608197749800960,218275 766702921090301952,95672 763815882963419136,76858 770975279313358849,122146 778986987877347328,171617 772499036691505153,131289 794789788473815040,263302 764296940947333123,80262 792042010228260864,243092 771928204340789248,127957 773660589524680705,136904 780897509501730816,182960 758678063408291840,54070 768771395719426048,354167 764786325912444928,84724 769980993101004801,115955 775718635088195585,1250232 759048309478531072,55710 789044310339624960,191622 793172148097544193,249926 787358984688861184,192558 755084284382306304,35044 773605104008237056,137869 780787944424665088,182960 794317374677798918,258840 780703466071134208,174109 793529884773670913,252014 764879845117616137,84887 770445871985065984,118192 777702783390711808,159308 779069561148768257,172523 768792837886320640,108849 761215073146720260,66607 763445184386494464,78159 764547678843711488,82209 778954059826987008,167220 790953516860776448,232122 756328239220592641,42432 779387419074322432,168846 775575892101885952,148994 769611182256816130,114422 770875710223200256,118191 775369351813799936,148574 773569784587759616,136904 773874906836537346,139404 759188230424190977,56964 761625288664985601,69673 765310248768770048,87145 776107472679342080,11774 790996042590199808,235566 785988987106185216,199961 788569996490190848,218275 793150043645673472,249961 794681711179112448,262022 776122831771807745,151401 754980620208603136,26721 777804815988555776,163763 755364121550487552,35890 758116673954074624,51239 732270932597702656,349776 777031075956559872,159876 790259429664960512,229693 776699318615085056,155898 759763335474708480,58030 766299036013981697,87904 788141012782809088,215754 790315630310281216,217519 787309769178570752,210263 764969779497144321,85562 750549552860631048,13874 765236223032131592,86103 794648602798755840,262053 792415069229363204,243187 788289801657081861,214078 767392979166326785,98437 755191175485747200,35890 788216463886811136,215412 751677656697974784,18893 759043797753868291,55344 792036153671028736,243187 761720831164583937,67331 768929639758606338,108849 780851230918729729,183269 760608413269106688,63149 765338388752924672,86103 760158574215585792,61412 768160260246769664,103107 760851535899205633,63776 764501313438691328,78274 792339126142066688,243075 732779954581037056,398860 786246305735585793,201958 791008669861195776,235590 791774943922925568,241367 776801621481185280,156644 795135820843786240,243576 773184951084838912,135025 758138464726548481,51344 779720418966003712,353222 790956900951003137,234653 792060476238667776,243398 762379138212782080,431998 785479091256299520,195975 765241960965763072,86653 762720101678387200,73712 768508859912638464,105998 780499078518046720,180520 792220838149890048,240483 777284697428676608,148538 786681144800530432,204835 780598668563021824,181755 766408697300017156,90735 768260342677901312,104313 793513438542569472,249926 759125986747318272,56964 763153733815599104,76794 780360920296030208,179568 758348197286834177,48205 757211754560643072,45125 792054036040212480,241824 758432856548843521,53001 773599558223880192,137042 788417459258662912,217837 760968365879930880,65222 773956351521386496,140444 793966457457545216,257026 751662805615407104,17044 767731404767657984,100893 757394695509028865,46873 756190391234330624,41742 775954167982493696,151526 773802807124078592,136515 785970578066845696,199546 793189044154880000,247610 760652023926784000,64197 775268187910901760,147793 785611729552179200,197512 755896603324678144,40550 791346630310100996,238207 773282679714381824,134371 779955026336837632,176203 789157334144708608,11774 795209750778552320,262849 793282667521282048,251234 760957392968359936,65974 761351539638231040,66801 785861741024534532,196277 757598502096691200,46280 795040598063480832,264774 757069065252851712,44163 786561613868314626,204413 788037680642883584,214209 755112091544150016,34731 787087784968355840,202636 755558134517788673,38286 763182538487504896,59996 771755995978760193,125633 787421612723232771,210959 753373640209620992,16585 777686745865347072,162430 761449304380747776,68102 770396045280890880,118698 794569209011470336,261155 754705825352916992,33174 791678237550063616,240483 769650162339811328,112808 792417438667313152,243187 753260166468997121,26458 787355598660722688,208492 732167996567912448,1170364 751796502528454656,16931 764469004454891521,82283 795024051668324352,263907 764901418167705600,84714 794074069482278912,257423 767462929121832961,95055 779057461684801537,171886 794572394375610368,39957 760969757382311936,65222 793849425395408897,255942 764363343293452292,80939 773705657606299648,137777 793216586366783489,249469 791707141933527041,240070 776015162411278337,146259 794925035207196673,263895 752985026225053696,25255 772232284040794112,11774 787699072220012544,208307 795286957093961729,263325 777642119817113600,162596 780190931886546945,177248 793531618115788804,250633 755770432821858304,39235 777922978222866432,163763 794534187646808065,261155 774802296483958785,142503 758748013518950400,351666 773707013285117952,11774 776810156629688320,155390 788472110049923072,218275 776910356576735232,159146 775159461342277632,146580 791668632262545412,240483 795391368365539328,261155 734128101144154112,350660 756644860250034176,43391 764513013294440450,81869 793891530557755392,252408 761694817390882820,70177 778374316576509953,167003 774146040219836416,139404 778350329167486976,167569 791269035195437056,237491 778680753060089856,169201 786705451849289728,205091 773283640096673792,134561 763152559221551104,74133 765177334341079040,86103 792053863276765188,243187 792014355529396225,243075 763340821655498752,76552 794432808060157956,259743 792432246565109760,243398 739562514053091330,11774 750103638157234176,738099 762111102771564545,69356 762372921218203648,431998 787609946431037441,199307 793253302548979712,249841 793575183315374080,253164 790621367230164992,11774 792174879491563521,11774 756818800180420608,44429 795408013855260672,266151 775150610140106753,145866 772268712351019009,129700 788223739662131200,214660 793326633625071616,249469 771108867283488774,123583 780879004035260416,183472 764821142045462528,84209 732328161216724992,196346 764105481531056129,81536 791079091772547073,234583 755743865169145856,37424 774294613884604416,141360 760678429603749889,64197 761985984129069056,71026 780732901662928896,182036 785322617712500738,186883 773401003983007744,132370 756896938335711232,39096 787818783473893376,205197 789952779439570944,224680 785911967449878528,199546 795724669492101120,268231 794637784107646976,261155 757945649522434048,49925 765082499206619137,11774 758355438584864772,52061 762407047187034113,70177 766640421279784964,90252 781108515553239040,183269 765524447294058496,80939 771902504535728129,128805 781253979380584448,186063 793121041400811521,244593 795191705955766272,261155 786992602335678464,208176 763852904356802560,80643 792488612600262656,243286 768242094049730560,104162 753646767321784320,26446 774057019137363969,141316 789477338282983425,211733 766064481109618688,90575 781215388185030657,24316 753607869094830080,26446 770431282249605121,118933 787914535877373952,213887 786243680264912898,201958 779071958919028736,172545 795326477269082112,266079 768999738213564416,110389 771062102698057728,123226 773590907362775040,136515 765179620542918656,85027 775651656339861504,148170 777918490275614720,164001 755253197585776640,36545 762805744316084225,73712 790992175597322240,235487 793620223203086336,254135 763115914418008064,75709 763159092986773504,76329 790730028698914816,233829 764606479328346112,74281 794936845117390850,262849 777015693552345090,146804 790757233185398784,193121 769281795246264320,111225 758494452084273152,49431 789331469059567616,224680 793590230594887681,214975 794354838066839554,259743 773950911081086976,129991 795456167732543488,261155 753948634807431168,30590 756933148840046593,45122 766543669864177664,90963 775103291499749376,90384 779444180498120704,173964 793970981324853248,255942 764972473062334464,85562 764584891761692673,84083 772793270548172800,132578 780240510766215168,172185 781478270889971712,186446 786013173241487360,199546 762388661933572096,73012 778267164075667456,11774 752248092758515712,16761 787066186596966400,207965 786038373035175937,198878 793989035660230657,257465 775382788786704384,148349 769230944955957248,111438 789491508315557888,225911 781138204678172673,130635 795039505359208452,241678 777033092540211200,157082 790684672833363968,11774 794599506176331781,261818 791034167140114432,235948 793443871258730497,252196 753042452383043584,31852 791000415424872448,234583 779275556202373121,148654 767958569601818625,102249 777979108319866880,164980 778316912681824256,167046 789692793493024768,225739 753730054081904640,29263 766031343696228352,89923 791592766258184192,11774 750760920645853184,13343 781479443952865280,139404 770690962322518016,120732 787038590538752001,207733 790428847850127360,230283 787104304318611456,209151 770495406753153028,118192 787026639959961600,246425 787759599885557760,11774 765790428092309505,89198 789257151113932800,206666 786638992464764928,204413 793325777630613505,249180 766260886331883520,80486 776394982609465344,155390 761733544871723008,69711 791802684076494848,234990 770242465743904768,117257 767068012138627072,97756 779432068728098819,148538 752657904591736833,22785 754874092944171009,33356 763401400000839680,76771 764816296940830720,84724 768087840525848576,318763 791021688989192192,236035 791429007321493504,237999 793160866636017664,243865 753916237411971072,30304 773926891078189056,139404 793327651888955392,249841 771513211619119104,126293 794999516634157057,262849 757830712535818241,48826 792070367418257408,243187 773859665465774080,138819 775869354260914176,151463 774970267089137664,87904 765159361098506240,86130 776822147004166144,158428 793124846767046656,249469 761542894138392576,67357 767028116220882945,97355 795388711202590721,266786 757255932799754244,46006 761256863765712896,67517 774188604629262336,140444 791473325952405504,214492 781625200936755200,186766 761091817836195840,65455 732325544860094469,196346 756507785341304833,42249 763125339170168832,76451 760616045472133120,62728 790605531916464128,232791 788822816774696960,219119 791734170590470144,240627 764535734619385856,82457 773978150359306240,139404 791618162756358144,240145 759496485566283776,58182 763477181372571648,78159 751200690488242177,17416 763081243995037696,75724 771359009764995072,122299 764133116524924930,81869 757992713937641473,49925 781380722397511680,186673 758021370995363842,48663 758396496467333120,52545 766679027834843136,95337 769450890575093762,105642 770672439269335040,120610 794002169653579776,257026 755820593929457665,39207 758980589412159488,52585 775753836346482688,151071 769672354742071296,114779 753717204009353216,29059 781643226600071168,187896 756024469823512576,40881 758415598749487104,51069 772866845837758464,131597 758350034257776648,52061 792435386689675264,245540 762319909049110528,1249022 772797269938573312,127366 793399431525699584,249926 786960476030676993,207287 752197437482147840,21328 766347776355627008,90963 788407847436455936,11774 786554682793680896,204413 767923386353942528,101681 768295764623667204,103071 755030774231859200,34815 777366728338763776,154914 763346077990973441,47188 769303310658600960,112788 792699476804636673,239610 793081087215960064,249180 758845660548337668,354090 764877678319198208,84449 769519880303353856,112399 758642912779317248,54070 773577264487276544,136947 794695421150887936,262752 780772689182990336,182726 751539236386451456,14277 763206642770907136,73447 770350417003814912,115933 786793250711449600,205728 785801074628190208,194080 760913975399833600,65387 792478127846989825,246225 773627143989387264,137158 779476206160715776,175153 763385488996696064,77933 763933037608308737,80720 770138755650969600,105109 785991406267478016,200512 793474371327229952,252408 754158464381902848,27045 773904778615107584,139865 791368297484693504,238383 786600330691620864,11774 757630017996152832,48402 776849174666981377,157724 786689372880076805,204413 737442008625778688,195876 786089739011121152,49459 794448138903949313,260033 769907877519556609,105109 762350951994974209,72036 766507451524915200,92917 773615414941220865,137965 785650097140867072,197512 791342841758965761,231580 793341740732252161,251452 771858242473385988,127336 781651776776704000,183269 785325963030761474,11774 777383190768025600,161714 795424334286299137,247930 794002624924090368,256239 772825977101676544,11774 754736502379282432,33356 749318719139033088,8047 793187479495081987,249926 787116591326560258,207151 785547588779053056,195975 791273509544525824,237491 752671808160014336,22657 790636734023282688,232881 773069250978349056,133454 764200258867834880,82642 795749547729358850,262022 778733481798938625,164001 794551643144474624,261155 772506274839670784,131007 777332128069672960,158387 787995573974503424,11774 756621500296339456,44450 762639517430022144,73814 764841285794406402,84724 793938151542784004,255942 756555790929068033,43471 763544278165577728,79115 767455051434434560,99030 768771768714571777,108849 764242515981586433,82002 792238287633145856,242253 793602684808892416,251566 792705674874593280,246225 793305162215546880,249926 785245288483074048,193669 785547633054056448,130635 790339398349025281,230283 752928597518811136,24026 756316541889699840,42432 788918897315635201,11774 794899873183068161,263667 778059697207246848,159411 793179872382156800,249926 764249576144384000,79513 785651905934471168,197700 778401189322948608,152594 780755508365963264,182036 749609748278816768,7849 750797659959468033,15316 762646368561147904,73926 787018477244669952,208167 775000453595684864,146259 786002823670476800,200382 756950119396872196,45672 790694011530940416,232137 792893714351943680,243187 794618504825737216,261987 767942894875471873,100893 774797486628143104,137740 773188424987795456,134380 776204995322638341,152314 768520778841075714,107069 771727412354768896,125554 754841141380386816,33356 791858367908093952,241034 789292650176229376,224680 793883365891928064,256255 768161741855490049,104344 776020582118879233,152735 763459957417136128,78344 785754412849430528,196277 781614912069963777,184351 777586341005504512,159876 754975001892229120,34666 755051324849389568,35044 779850515874091008,177233 755543202904412160,35470 788538462425190401,218832 794588850739810304,261155 756273552043700224,42249 764235411841490944,82553 785262991839223808,194560 755419685311479809,37044 776226797105000448,150028 794606839316942849,39957 779647345034006528,170144 790625592135692288,232280 788469504787480576,214123 753697372799111168,28974 774083636886773761,132335 791348808043130880,238207 795424015724593152,266884 787499104515481600,209828 792504764659564548,243562 794565632524042240,11774 758449987994918912,52686 756280094637842432,42432 760980736652357632,65455 769929702828048384,114587 773614932562677760,137869 794055062762815488,252020 793634976319148032,244221 768967495965433857,110344 793954531386081282,256219 774013638621421569,139404 791742554626789376,240718 773276098725548033,135725 775415502998867968,148800 793602560296902656,251566 757193250545496066,46229 787237127184457728,209736 787296578688131077,209184 786240650324938752,201958 788893533277069312,218275 760482464741650432,62937 775606147982188544,150103 789198644792528896,221416 766195635125182464,81929 760139686018813952,60790 770847981885005827,121612 760556767449407489,62728 765324456537448448,86440 757569568307044352,47761 756474766127693825,43471 792173190713835520,243793 749070405030256640,7057 780330179411390464,94396 787877774602018816,211733 788672634095403008,217837 732099751340965888,1170320 791682165176139776,240145 773897927806717954,139404 774755088950697984,131421 759182885253439489,56964 777268675447549952,157454 794056950614867968,257492 794612154691362819,262053 748516903497404416,1247864 786303392268247042,202007 794932569427083264,263289 790784354456772609,228354 780793816739635200,183269 732628548763017216,352911 762325842143870976,72768 795074745507004418,11774 772411285115850753,129551 754169761429348352,30339 794031581115645952,256255 780928210481459200,183269 748612179042004992,11774 775401571114950656,146571 773997839106048000,139404 758685566972022787,54070 775460204615991296,148389 793818006820388864,255393 789276586734292992,224818 781526327589494785,186584 794926888024231936,263895 795465906088476672,266491 766264418854277120,91946 773010102630612992,132364 774065414615601152,131421 776867944114511875,158897 792449035625910273,243513 749226136513589248,7772 794020322995376128,251566 770395573102911488,117257 793424393456222208,249926 755639596172574720,38476 792782615300435973,246726 789141550286639105,223492 769312731048480768,112693 779419115056353282,174465 767121999139368961,97852 760554548737998848,63393 787972521710784512,212693 795068381233823744,261987 794689938302308352,262225 763520550614556672,78360 765321754365394944,86472 788853758385991680,220526 779350131195777024,174320 788814721570840576,220539 779126008209342464,171636 787924960467677184,213887 776726846788411392,157708 772531993552838656,129551 794229076651229184,258598 763457434279043074,77687 786594077089280001,47940 793317321720725504,249926 765065834054033408,80393 765548489459789824,88052 759166765326753792,56964 756465208344842240,43391 770752003966242816,120363 793165789931110400,249444 785647470722293760,197324 786219955083681792,201555 791262903240359936,237491 768851923487252481,109337 791580091562266624,234583 760209248181772290,61011 770551161468358656,119014 780413854937407490,180074 786713687239364608,203674 758181247692574720,51451 762669544045420544,72988 769424315401900032,112363 765841156055805952,89848 793583653938802690,252408 764629731803148288,83391 758169545404190720,41703 772848285979586560,132335 759033257715380225,55887 770845560932802560,121479 775610491871727617,150302 755952348627742720,40881 774393120330887168,141887 789503913875562496,212564 768556147838226436,106281 793123390173356033,249469 794967866856587269,262925 752146891756871680,21034 793589605874429952,252112 755100371555643392,35445 792460917422301184,244983 752629799244427264,20279 753266742957256704,26677 781086092716040192,183077 770476929547964416,118954 777258434198577152,159411 794251571286736896,259063 786631050269110273,200939 757805281585745920,45964 771884975226490880,124597 781358625847709696,139404 764483605234057217,80863 758056166232510464,51069 795224362173333504,263906 755048410030469120,31095 795387923017465856,266491 790126248357879808,228063 771437622984146944,124597 772910446370172928,133519 768208779921854465,86815 780766382535413760,182960 778902727728500736,168633 788394602730557440,217519 776030322119041024,74518 792263219016445952,11774 758077694433165312,49843 778395775088943105,167677 755333234372653056,36810 759155025864196096,57274 764456904164868100,83565 767810117261783041,100893 789544719290249216,224447 786931004795658240,207029 756553306906951680,43917 781113812363730944,185496 771374284061061120,124883 794222385771802624,256471 781672219814526976,189008 780609075692220416,182049 770022110446161920,114254 788391786884521988,217519 788038661665284096,214354 769101216848703488,110101 775034718366597124,141887 794818329286418432,262849 791904487854239744,240483 786739051361558528,205989 795127067792683008,261155 780832377442439168,182726 790984582992568320,234583 792102304904130560,243075 778988790689869825,171168 763233540116918272,75633 758069090166591488,50827 771482858485534720,125853 786948877643501568,207613 779755039950647297,174756 752259229600276480,21714 780875342705811460,11774 753964765328904193,30304 768596397608148992,107056 785988643366117380,199546 791721251677040640,131189 756504625293979648,42249 752829059487391744,22953 772644136381927425,131542 791362726366806016,238395 761608462111481856,69356 762387211408990208,72824 764214283555274752,81869 793911949314682881,254135 794011300334628865,257492 780802753224474624,182960 768972259864240128,110659 771369893803491328,121612 795497987233484800,247930 764508612316266496,80393 772836141108039680,132996 787238970434486272,199307 777191363595079680,158673 785822227761553410,196277 781864528518586368,190635 785963253948035072,199546 787739153995665408,205197 792525071759704064,246225 788733563256578048,218832 795703316445544448,267862 754027496748687360,30590 780532752982695936,175772 767869114345984000,101383 770741623361794049,120474 776880909572198400,158673 794594663650889728,261155 767057144277528576,93144 793844212932284416,220857 794604375767453698,259543 755634799449112578,38792 778571394678337541,132364 764987827876667393,85562 795606469362130946,267521 770317304408092672,115582 794078365682634752,257423 761946553561018368,69356 795116605093138432,264774 764836230156746752,84724 755167776508145664,35890 780506041339568133,180977 785686209607573504,197512 793248436061560832,249348 794774135087964160,261155 759896039142764545,59666 750414500269096960,12883 765920885916086272,89945 778308712788135936,167220 751226916494082048,15808 774043103602749440,131421 792211818643132416,240814 764481385364983810,83649 780605416325644288,181419 758656322514542594,54070 758801426168451072,54070 794111021862494208,256255 788939892525002752,11774 795068917706330112,262849 740396201934229504,11774 763108480043585540,76474 793638554362482688,251363 776454913635201024,11774 777874665473712128,163901 785635861790547968,194723 775425747334815744,148791 793245133374230528,249725 757617108129906688,351340 772605656020897792,131045 786893565934833664,205728 793155588398145537,249469 755615966856290305,37422 793523453487964161,11774 763071128533344256,76429 776000962968195072,152735 792255173951389696,244815 767857708590477312,101681 787072337459806208,208928 786640579178303488,205270 762897978445164544,75073 785263377287372800,194226 778936670649540608,171168 781177431566721024,183975 793188604336103424,250033 793551221697241088,250033 753361843394076674,25189 780509606334324736,180306 793228562644041728,249926 773710186649358336,11774 767752085999869952,101134 789428810366218240,225981 770261726239477760,117257 778364854851764224,166916 785339301592600578,193368 771739043952418816,127134 786983483646369793,207287 791745991074512896,240483 785841216877424640,198878 788225834091806721,213064 764806743297708032,79561 795610994718502912,267521 760498897370263552,48052 768843862630539270,109447 791042988772249600,234583 793919372431622144,256255 758450451721379840,53246 781275374936264708,186584 786990783991730176,207613 791759221599641606,239998 764933075725758465,70177 774297478921355264,141360 790690516694339584,208178 792153652936908802,241678 780452574524805121,11774 737171533794250756,349263 793986438933032961,256276 754033958703202304,27502 785828181890764801,197512 766680670588506112,90252 794528524761636864,257353 751108266533359616,15808 770721320526938112,121046 764585191826268160,83751 773640367916724224,137869 758119661288493057,41703 764190318698848258,82576 792042048178167808,243075 733887262086332416,65113 792539368665845760,246274 771197009554386945,119235 793266682399784964,249926 756717509869318144,43553 779519503872897024,174392 762356530695987200,1249014 788738788453265408,220332 766312341419851777,91946 778738765959274496,169437 756205467861254144,41702 760332002604089345,11774 789271725657600001,224230 788441333325258754,11774 764836965334126592,84724 758326846656217088,52112 794137117743943682,242651 764613104302821377,1249244 772889556643229696,132364 776760713117302784,151374 788796929794867200,220767 793014301825040384,88859 768230793944502272,11774 787468751209979904,208059 795439741713915909,266054 768518458640216064,106819 753235748753637376,24366 755171060564099072,35890 781294971190124544,185921 734998433740644353,353374 776816306662375424,157692 793488708536152064,252741 776431493421887488,155688 795419986730815488,266138 765941989955215360,90384 786943805664530435,204343 788539481498406912,218455 793945696386813953,67229 758718094588116992,11774 781491436244103168,139404 733081140643254273,354396 774640444227584000,120243 759545508926922752,58227 778479452464357378,167220 767752425344159744,101134 774299670113841152,141887 760181406727282689,61051 774797247720677378,11774 778259554706468864,166913 750442566940659712,13343 763872321530658817,80486 752301203493494784,17842 789475393333895168,225379 761300467808768000,65180 769152687791337472,111049 753718252308660232,25698 785936641449918465,197091 795040309470183425,262022 751069467359272961,16638 794987725409529856,262925 773977885287690240,139404 786505460392144897,203710 759131515167109120,56784 793326704307544065,251452 773921414218862592,139404 793101550944030720,249469 751212106352058368,16299 757707971413409792,48753 770884585722970112,120610 758467508965773312,53163 793873518039564288,256255 764514549525602304,355260 760227629261811713,60794 737690444147130368,352751 767239767146782720,81929 780635122672345088,182036 760501918984769536,63149 763103028207558656,76577 763690124559409152,77612 778950823510282240,171324 785269591224135681,194667 777370382621736961,160633 767611389850497024,99965 794880660766883840,249348 749597446469222400,9145 779521197767819264,173513 771004934963630081,122292 773686214901628928,138488 744281798717341697,349197 771931408780713985,103812 794348391249547264,256038 758648213092065281,54070 762600384636526592,73704 774109026355326976,141360 781157832712388609,351424 794614869194633217,261155 767662675941883905,351252 781831424693395457,190635 750133761761738753,10851 789152813716639744,215505 754708535699709952,22393 781250245996838912,186584 781624829812232193,186584 759060224451883008,11774 761057628055150593,47940 775400095256748032,141995 756189462506397696,41680 757240436071157760,44429 785324743461212160,11774 793968622351826945,11774 795678461834788864,266151 786299994454134784,201620 768970953527209984,110585 776890768720072708,158864 767321045653127168,90482 771805519250132992,127134 787225258357035008,209184 768921934474072064,108849 770340016816095234,118375 786789560919261185,205186 792437737605439488,236393 793033269734498304,240483 787442189395693569,210313 792735518194864132,247274 790586116508295168,231894 749927347965534208,10653 776405495590559745,155390 759403562686349313,56784 759897261639737344,60296 764318048044056576,77731 769162478500458497,111558 781276660540715008,185310 789087860225826817,222500 758129699893587969,41703 764208335797256192,80939 788789903727419394,215437 791403503134670848,238395 793140449259163648,249841 770565995568259072,118191 793275229187477504,249926 760255556162510848,60855 751941152559947776,18215 778330029046370304,167220 793923769521815560,255393 768490927769817088,106756 769361614957084672,112399 793318848896335873,251452 757603200933490689,45690 789261882972639236,224568 771295241928310784,124597 752860731054305285,21330 785966288589901824,199211 766671468130344961,94699 795336538213191681,1170396 787692289745362944,210253 789664978374504448,227242 757018467635789824,43553 758702837538971648,41680 779633857842651136,158387 752215349320306688,21074 792169795273658368,244550 785725464484601856,194082 775904501421182977,151374 779381142755553281,174557 755515778619674625,38183 759090895811596288,56964 776734987903127552,152594 762735041684332544,74681 791313366446989312,237438 791654099460694016,232221 755484845137027072,36877 760190615879647237,61598 787673072878759936,210207 763766035992444928,80066 792177443180277760,242712 767004756359340032,95530 794547791699640320,261155 793854785975754752,255393 779669042915344384,176196 763690929299582976,78808 763430598861950976,78159 765358609970499584,86274 794161101462192128,257492 791356355961585664,238395 795438923946270721,267179 781153258106740737,184223 761619481806405632,67226 762829224973447173,72978 772895317989658624,132364 749684119110574080,9433 785526247686230017,196689 795392012514160641,247930 760958492882591745,65867 770518621575585792,117310 793102986109030401,249469 785697398756564997,197512 794540757478539264,261155 770291177014910976,117257 795075507767439360,249926 776778122662477824,157840 770637986832715776,114779 792183727124279296,243187 764011419176054784,79223 794618721683771393,262088 789112134462414848,223030 768886057953746945,107469 791000352208420864,121795 785620848803581952,197286 737384330029207552,354309 763457320496029698,11774 787063376807600128,207109 757655435461656582,48187 758136828356472833,50923 786992099677704192,207949 764859377954136065,76429 787097201436532736,207287 771072557198041089,122146 793494537998110720,252741 772883746081026048,132335 758525063020810240,52659 791042716163379200,234575 749951077122879489,10735 792808619028811776,247241 772864829992435712,132497 778433043203821568,166532 786931908114518016,207287 792901954041106432,247877 780830073943449600,182659 771050306566295553,122299 777524583570300928,161960 789234659355947008,223899 761328241466482689,66878 786923002646654976,207287 792134238682357760,243187 787995006879535104,197322 788796235566100480,220526 776219732550754304,152314 786666605920919552,205728 763029909178638336,353879 776450554272751616,11774 741633332333686784,352034 760572237141385216,62728 770272523967606784,117609 773536720251793408,136904 790686830727426051,11774 771066440275419136,112363 764179234931826688,81946 795290353876156416,261155 751190256129417216,16299 776791388998344704,157755 765373853417639937,86961 755954089167421440,11774 757601920743768064,47545 792364439689424897,226738 793582798544121856,249852 751800534969884672,19133 756344831996227585,42249 767573550500687872,98694 775875879251566592,152314 794191014177095680,11774 764201292818448385,81946 770026160294129666,115519 787035410337767424,207287 792489778860199936,246225 770064807588429826,116092 776571127367819264,156976 756562793558663169,44022 759613672616439808,56964 771162057379028993,123582 775365306592161792,87904 764875902115254272,82766 775381221677203456,148870 756273761545023488,42432 758010713856147457,50827 769887391821672448,105109 792083666327384064,243187 792537950135332864,244270 794626560796004352,262022 786655653750272000,204413 791990638107656193,241819 792406336826843136,245750 792807778603507712,243865 764255823115722752,82744 755760573351067648,39462 776845009244921858,158673 751167507822682112,17416 773508146870513664,20170 794214449880014848,258598 788163558739742720,215754 781526335265001472,186210 795383194363297793,11774 771079320609497088,122982 761323189389537280,65540 763248481142206464,76723 773880715867934720,139404 776145023263920132,151539 742729696043880448,1170856 766418872169852929,93823 794388212118523904,257353 757725172262637568,7092 758658810873458688,54070 794958314647982080,261594 765282350041296896,11774 766243238453751809,91787 754725523612237825,33356 773915338320646144,140039 780529526363164672,180655 786910458804572160,192032 765608237785907200,88311 733278402766077952,355480 749426908266307586,8497 788884815323934720,220727 778636541979611138,169424 785249540509167617,194082 753746313242607619,29589 774133778004348928,354105 777598605032947712,162596 780750761445715968,182036 779000457574412288,171168 776619592756199424,156835 795305855453372416,234583 762649894280687616,73814 791113416454713344,200963 786435747502927872,200490 794590568105922561,39957 791348968055709697,238395 767711765744365568,100534 785254358392856578,11774 794557470391701504,261155 768199454910455809,101383 795047568258531328,264397 786768944375926784,202983 776034133613031424,152314 776978408991436801,144609 786876292138491905,205155 789236862023983104,223944 789160698534301701,224054 766045698131390466,91140 760885259202338816,11774 789958215081480193,227795 786917534364798976,205181 762662211428814850,73814 772201528920711168,127711 749922300095455232,10735 790648177003229185,231882 753278965159034880,26140 765737943235297280,84724 760926938127036416,1248815 777379675131617280,1250305 753394172015542272,26458 793629144462479360,253120 779680692451942400,174230 764283387335086080,80939 757374508491608065,1248475 761799305225199616,69878 769251785856782336,112363 773898747034021888,139404 733164520302993410,355261 774823097325105152,144494 777616829300760576,162497 788704879317389312,206742 780372128998756353,173347 766631729591353348,94699 771035554637111298,122146 773192044558835716,132335 794669863579090944,262022 753711397905850368,26780 770767310088904704,120610 761533009711370240,68993 751618509071847424,18323 790303108513402880,224490 788772432207310848,220526 772850323987820548,132335 792902423752740864,206666 752853385708052480,21074 773470200134008832,136904 760891071056351232,63214 792592128593408000,246225 778393278349611008,166852 791349077388603392,11774 777787324822392832,155898 787888889214140416,197888 791725646497972224,236931 794305525899022340,258598 754015621990473728,30590 790994301287329794,235487 750091184987516928,10735 794337880789446656,108396 768497890960482304,104973 770630629998333953,119774 768504788480724994,106716 777901363166584833,157437 757438626221264897,47263 789200290708762624,224513 794714969602457600,261155 781259786373459969,186063 790730933305348097,11774 763436306294775808,78344 786331825522274304,200383 768466053768683520,100893 785973255177965568,200235 759061323258929152,54631 763247629413126144,73814 764834569367396352,84209 792836155662299136,240483 779656563728547840,167220 772806576310784001,132335 793955002414809088,233467 749219222165815296,353965 775066412251512832,141091 760961678892683264,65404 760725565850656768,63268 789494162143842304,220727 794526499776983041,261155 758750657302061057,54070 776853481894187008,158673 766605292897525760,94718 764443826857455617,81574 750362686714630144,12883 790595282039746564,232280 768928947962732550,108395 773936436252782601,139404 790762081364520960,232169 792572482939039744,246392 763654841231179778,78228 759847216932499457,59666 793093184179941376,249348 763163506958970880,76723 789441953947607040,220727 761942916315119616,70858 762383923708035072,63296 779736484698058752,176675 794958644789948416,262847 754736500374241280,33356 793130333008977920,249469 765599984532254720,88128 751088081793527810,15813 771208124220907521,123825 781172865521610752,186149 776500497826086912,11774 792176976597360641,240483 750829111854104576,15661 764698407365738496,76012 775273819774869505,146720 794003342938750976,257492 766751299127816192,95262 781480966707552257,186584 792821658759401473,247877 773899208466259968,139865 755428402924879872,37433 762077773108248576,431998 763950150511267841,80486 762096865898663936,1249000 778523271679672324,167493 776797491387895809,151463 776475486553772036,11774 774367738613665792,142668 753069979445108736,24366 753975484031967236,28866 788032818362408960,213887 779167538819112960,170547 791348996539314176,238395 786873574699085824,205728 748598218821349376,11774 762720765452189696,52554 770154374643539968,117026 756669286899326976,43471 757693169672728576,48791 772992528651919360,131672 790989525707137024,233736 794333765388496896,258741 753989630312132608,29263 789210972531597313,217788 791256284284592128,237491 791093917781458944,235179 770520581158473731,62002 779083420123136005,172621 764545167516762112,82209 774265268893810688,142090 781370548291047424,184851 756978941152198657,45669 758114257993170948,48463 768298753711157249,88449 795419215196917760,265855 794161181044932608,257492 763388468336726016,77480 760192945152589824,61470 765075709203193857,85562 792163728481398785,244221 785979429826682881,200382 789078274353823744,221923 768389823979749376,103405 769921004382457857,112693 794565221482450945,261155 791281434107449344,231792 772070460515385344,127358 766471989359890432,93508 793180050480914432,249926 781827559591936000,187131 790210356769648640,224297 781642836278116352,188401 781877226107129857,125554 781259373372923904,182960 787875131666333697,213064 755051126219825152,35044 733170648189538304,355672 768140946386976769,102284 772742127868637184,132335 789956771964129281,226823 786952408744075264,206666 793230953783107584,249926 772739720925286401,131852 754734210326200320,33356 756645184159551489,43391 781467237441875968,188119 787048439863476224,204539 749819477680857088,9574 759869420919402500,58254 762719775344758790,73814 771821846958215169,120610 793191182264180736,249926 752893020668919812,12801 791109358356664321,234583 768865201521385473,109724 781480983019130880,139404 761976702071431168,70858 768862061820538880,108849 791766280160227328,240814 755782487465394176,39462 765614546467848193,88669 785495116408467456,196277 760293113965400066,60779 788361558237806592,214078 795043362386558976,263898 765598089231028224,86763 780479200813723649,177233 794631360325554176,261567 771559904809144322,126614 785290584110030848,194648 773929099265970177,139404 775461720026251266,148045 753696284402409472,28583 790574054801485826,231318 765386370311331840,87145 792155924358062080,242693 774327519864582144,140211 785350470055362560,195125 786694441708904448,205728 759750473297629184,56964 792761674981896192,247241 765199163021750272,90188 777923284390191105,161960 792539342141005824,244270 763115717394731009,76132 756914913285640192,19563 760229904046665728,57131 772832843823276032,131084 755901554620628992,39797 788425227181129728,217837 793483063988596736,252196 788041702191800326,214288 791427209122549760,226803 776943165953740804,158589 781675732560965633,186584 777860768314253312,163990 788612149769867265,217937 766182615116292096,90384 770695838146306048,120610 779133617972871168,170187 786914986429784064,207119 793886933009199104,248652 794714666798751746,261155 768465487487348736,103697 733412696314404864,355667 775417842678259712,146246 776004433742213121,152872 795473520352489472,267262 761324015306809344,62452 763012341122342917,75955 754808324386873344,33474 763161679731519488,76549 793623493237768192,252020 793954308127485952,256105 760869142765371392,17640 793134684612034560,249841 756305780039618561,42495 778432882633273344,152594 773042281506975744,132346 785547211501428740,196917 750409791298822144,148861 760443911068225536,62063 755203463592673280,35890 765659109119160320,88311 773605523807756288,137978 774692755280920576,142721 732968026681696258,11774 793155765636739072,249926 732193496799531008,1170365 770344262906937344,117687 791454197564764160,193636 788529095499980800,218275 768929907326017538,110362 770011011944415233,116263 777997153675337728,163901 755871452214222848,39499 759112019291234305,56630 759111229243691008,57105 778732397445517314,170187 779119129974407168,161993 758031006653743105,50314 793984621172105217,257423 757975736988921856,47940 752930522062389248,24497 757173434908639233,46252 773586355356000257,137869 785911273632313344,199546 794212783193751552,249926 776833710368907266,158387 748552569224568832,11774 780113825496432640,178258 781085784010993668,183759 785597624204324864,197286 768553462225174528,11774 774984896431415296,143967 753695110785794048,29263 794573354913173509,353879 770369185708769280,117375 773685469137690624,134211 785385351892172800,194923 776800678018547712,157840 768439115402579969,106281 793019246766809088,243075 794524941685325824,261155 793181136440684544,250033 744218715789606912,1247641 794974975379800064,262145 758106336404049920,51344 766520170303021056,93405 755233097914789888,32404 764148621759709184,82066 772545779579977728,129436 788765925998723072,220526 770910719340609536,107888 772937277446037505,125163 764195646928719872,82544 793848855225786368,254135 753364211200249856,24721 766308181098237952,11774 793168632943484928,249841 790514004468854784,231894 777007887621029888,159146 785314129783296001,193926 753729544167821312,11774 766709781746843649,11774 794730825883394048,262025 790899931905044480,28732 752680602252390400,20602 788917244147359745,214173 774442472873136128,140444 785914052920741888,199739 762655359760596992,69947 778924148110331904,171168 761580839385858048,68216 785269685470113792,194648 791291180122116096,236502 769540336779718656,113931 779911963421835264,177340 785885805428346880,197324 790583081887412225,231336 793324804992622592,249926 795760870718664704,199307 750444443161939968,13201 755162896678604800,35890 765001715670130688,73814 780747523119996928,182870 789245031345483776,206666 770288015591743488,117257 788029294370967553,214209 752168470356295680,18452 749371448888848389,8497 775771182230413313,151265 788809858556592128,220332 781519310674137088,188119 794525172950659072,261155 768148488572010496,103354 792185337732661248,11774 773650820587982848,138382 774261421588742144,141867 776570188682653696,156976 756676414812917760,44698 789393892412129280,224680 770309729876869121,117843 761570497184174080,1248944 791389753920761856,238780 791356921068433408,238207 752281757660094465,18381 777860590501068800,164001 758591450477129728,52696 753648734819405824,28508 776086185651400704,152872 788946238880223233,220029 776236168321073152,11774 773768140887031808,108396 753974986965155840,29263 786332327727083520,202379 785519689405304832,11774 770708303861219333,118191 773929379978182656,139989 762666483726053378,73814 795095950486188032,263933 786280188288045056,201958 794001481628348416,254209 772128614854733824,127925 793283982989242369,250328 781829598266793984,190635 763076831381639168,76429 774479519939985409,142506 751111168165486593,15800 764142917782867968,80939 792790231988703233,247241 764815043967983616,84666 793144263542312960,249210 792160216070565888,243983 787077877317586944,208379 756625743044546560,42432 761981849287614464,69157 794875215855685632,261155 774416015706972161,141316 793492751694180352,252196 763874800280473600,80720 773931091749056512,108396 757999385246625792,50143 788421350352445440,217634 793462466244059136,252020 770597828880138240,119832 776518053882462208,155688 775995838791348224,151463 752702614186369024,22752 755856963649413121,39462 760921513776197632,65500 792563902647197696,246632 767398034577715200,98972 788839884530200576,106085 788874145920614400,221731 793944984840011776,254135 757186646659911680,45369 787775286914015232,47940 759115459778064385,56964 766725877950353408,95568 779297462804676608,168284 789304908243697665,208420 791857086334398464,237491 768544670855069696,106774 775351639800680448,141067 736311446405976064,11774 758740989238390787,54726 779069509890109440,172523 749403415143444480,8047 768126212845756416,103212 767934690493763584,101681 769346976211165185,103354 770622349620248576,119394 792346360854962177,245095 763737982482325506,78159 764167407715823616,78344 789483408405692416,194085 768975052784054276,110585 759253872175095808,55661 790854065945137152,231679 759098897838907393,56292 764173770416353282,81130 788791854494015490,218275 791336606137540609,238207 753648682302599169,28841 756645065913753601,43391 772514061464371200,129551 792875375697141760,247232 780602676526583808,181984 789258226315370496,224818 788465750252085248,217519 763087771242160128,75802 788208239359959040,215608 794740282264694785,262849 776929426944593920,158387 790957572626845696,234583 756908550425686016,44837 790174040749113344,229220 791270504455933952,237223 793171084451340288,249444 794624502378463238,261818 765337985445494784,87245 794377985499377664,259623 767033261650538496,61784 785545671096938496,196917 794950235596484608,249926 764357019226824704,82209 765006556966584320,13935 792077647316520960,243187 749048923935928320,195876 793640748964990976,237491 785256690258026496,1248522 793229255530254339,250544 763158640337391616,73814 786918556898385920,207287 789677321795973120,203546 767522257241464832,98720 788080352996782080,215005 768597646227349505,107423 768858989425598464,109666 772740365346570240,132335 776899450962743296,153596 732411050339885058,351837 777387756465057792,159475 769264086349651968,111549 766569640730488832,90482 771123754051129344,122126 777629250996142080,162497 788793707642228736,221008 769679692483825664,112363 758678374684368901,54070 759137438950318080,56322 791589051333681152,239906 765007509329326081,82209 788069189928030208,215143 755682565248417792,36961 773743203208003584,138165 791626899457839105,238383 788888700692279296,220717 791343004749484032,236502 755468636651786240,35319 795153030253527040,258613 792080379540889601,243513 761338434917130249,66159 763381772713287680,76127 777897023957708801,163990 790201048048603137,227476 794636433814274048,261058 790165631542792192,229733 769394627132661761,107745 791257075695443968,237491 791728199893942272,240260 763123117673750528,76127 777976646250930176,164764 759076894050357248,56784 776180148471083008,154429 794292007501844480,258249 791701186449514498,234990 763758529182306304,73814 764126390492934144,79691 764837199602790400,84724 786426613336576000,201958 759553677615128577,56964 766454417008660480,93261 795715954353311744,267815 794520487384621058,259457 753603879363813376,27045 764144168151244801,81924 774081676498436096,141360 773953057667346433,139404 795471664775655424,266079 790456058443657216,227269 752238513102286848,21074 776520029261144064,155688 788408587529940992,11774 792026819373391872,243187 790998029146861568,234583 793169244615651332,249926 762671714098708480,71476 768094981261144065,103389 786316074623000576,201558 761610950663294976,69356 776809187850334208,157840 786974206646943744,207113 792608469530447872,246771 773606818421637120,137869 772419469977137153,127366 786596063738208256,204901 786724674231087104,205181 787124396871659520,208299 794757140598628352,262752 767026255074062337,96898 788141885873201152,215050 787009480336691200,207613 755168530446770176,35890 794023734331981824,249926 760938993538240512,64722 785244542572212224,194230 766655106032906240,94699 758360336390946816,52554 751203927979286528,16728 778722830359728128,169232 786940085312770049,207613 795458655181271044,267265 758705174160388101,54070 788690858619105280,220029 774094318550122498,140308 772110294227230726,128519 794203428142587904,258598 778208655615356928,166282 769307519323897857,112518 775441788966363136,148870 788887992819593216,221785 793194340696805376,249469 762044314172035072,431998 754108118003515392,30802 757959005943828481,37504 788124180407390209,215012 795312001593577472,265257 772893749739257856,132996 789992552317411328,228576 794558827123408900,249961 776231411875315712,125554 752940549510836224,24134 759091950075146240,56964 768906546277330944,109945 793878357561729024,256458 757008519853813760,45878 762055741880492034,71502 763587126558621696,78566 790758675526721536,232280 761018604305260544,66159 773616853268606976,137818 794742489622183936,258878 785992085879029760,198591 790911759435563008,234796 764585911464058881,84088 768275735882584064,105270 763101432316776448,75802 740274949097590784,429231 733028527528906752,1170324 761748426484613120,69947 779128806317527040,172962 773852309134520320,139404 778670806465253376,169310 749624386403971072,8047 754713056752599040,32577 743443979862056960,354153 774365465170751488,141360 757355594584035328,43258 760247994319048706,61922 789256698384949249,223506 734584623573831680,353608 771314294231146496,123274 790709342722940928,230855 778298836666216448,167311 778793866744901632,170144 778907497637765120,171043 786966826940903424,207949 788060824359231489,215005 758425886076997632,53209 790725870415589376,18395 773912358364258305,139404 775079883777212416,11774 792731641248481281,246703 750408124238934016,11495 767851074409603072,83490 774317149980680197,136578 789181371746885633,209827 756506762002530304,42432 792051403514646528,243092 787385702459711488,210289 793255673261920256,244221 766315855055511554,11774 790343479389855744,230704 754094157459664897,27045 769205620884910080,1249627 779837562101825540,174492 786021686839828480,197512 766503608321970176,93405 786610019353538561,50439 786713883075641344,205728 788713089051025410,220029 789834919711084544,227242 764336777834487808,82209 772322551578046464,129551 758123741767405568,51344 795361371894337536,265191 750000931928838144,10735 751138382823120896,17259 763888936502427648,80939 766928288526860288,76146 754986752503377920,34666 795256313068589056,263906 750690241644822529,14033 776067248003936256,152872 795720701101666305,268231 772262875788214273,128519 772530744287633408,131007 762816517566103552,73712 763119847005880321,75653 786037892837769216,200490 766701254378684416,95672 769404355241996288,112119 752187332535603200,19075 768786908705067008,108849 771122419931156480,122759 757553181219958785,45431 764177218444681216,82283 777081782520811521,157755 762842715549601793,73814 790965146466201600,235147 767732842067431429,100605 794570422578741249,261155 768574579682017280,106281 787097197133398016,204835 765198872461193216,86103 762693188574294016,74247 786370161360052224,203510 775117219009265664,146720 793132515414282240,249469 751235586879619072,17814 756612009995755520,44093 747468991904555009,11774 755378066357161984,32572 775238092307390464,146804 763767869565837312,1249165 794377539003170816,258591 778685283441123328,169916 779112240096083968,169201 767904409749643265,81869 779463733080981504,175260 759949886167080961,47940 795607847170088960,267521 794027659290406912,256255 786676569683193856,205728 749285613526929408,7855 769222628036993024,108432 780865761245929472,183468 760561191441674240,63451 762015077633449984,70679 776123061036724224,153194 743435714428207104,47188 768008045347627009,98505 775410771387756544,148537 785235329162809344,194206 785361418686193664,195481 763481801402806273,78115 786951095843184640,207287 780874087270903808,182257 755267621499576320,35890 793856880082911232,255942 753908939868278784,26871 761640563519086592,1248960 760594582505656320,63879 777202750463483905,160373 760248712266452992,61011 792123350122393600,243075 769235037841596417,112345 794853277183725568,263205 761984413152321536,1248960 788553595750723585,218875 795775427860172800,269202 792841119503572992,11774 786879409466773504,207096 735429050886422528,1170819 766412830216159232,7968 756256889566957568,352567 770966462055919616,122317 794346281288298496,259134 791349167620706305,11774 793129204900564992,249469 793896682987483136,255393 753693360930557953,29271 756273921423384576,41702 781203101307039744,186113 751188791277129729,16299 761387058178953218,66801 795358634901467137,266138 766021137830596609,81929 762834979608891393,74049 767773570973872129,101134 778164834877730816,166269 785984419316142080,200355 791045087992041472,235951 791208425959124993,236420 734160452985442305,352089 795683141352562689,11774 775085520800153600,146259 776583240580669440,153431 790730019706314753,233692 785872732185587713,198591 778263105822273536,166853 790973587721105408,235590 773600669882195968,137158 795400660845924352,266900 756197818293948416,41703 774008223984680960,131421 773678969870807040,136904 786990047505506304,207974 755820230488698880,26721 790546414896111616,232137 769247872827035648,104313 780884267484217344,180291 789842561854734336,221107 792316952542863360,234583 755529282470965248,26999 775081952583954432,146259 760830832340709378,64722 793469515799617536,252408 785669861837901824,195975 788822454261063680,220029 758026143593271296,48663 778429511985532929,166390 793874092604715010,255942 749862001334157312,7816 767862631344451584,100893 775984077031833600,150511 779312348930551808,29786 791269211611987968,237491 750840604750254080,14567 769516403531460609,110659 778217206459015168,139148 732727463399161857,353789 771060863977398272,11774 789213671700529160,224031 761535148743688192,68864 773189952553177088,134561 754759286425812992,18341 733847408241582080,354532 785582335840313344,197297 793263391255072768,249926 775487363959095297,149259 763454542260436992,76549 794017914147905536,255299 755167956649246724,35890 776122879377145856,153035 763377682977480704,1249001 769595573221470209,113412 791392970884911104,238780 776014553435901953,152872 770710005850845184,119937 790044231821778944,228888 762835498209415170,69947 793458306564157440,252408 791440472501661696,238395 780561991337320448,181548 765688276271394816,74575 787054379098484736,207861 790702991930224640,232169 786335420976074752,49459 781240363956568064,186434 762942701083910144,68993 780651757252841472,182257 776628694198595584,156835 794591789118156800,261155 777852634099220480,163763 770423458731745280,118191 789990905038118913,228354 776656537616015360,156537 756478006453952512,42416 761681508935536640,69947 771786974915096576,127366 769682595005161472,18030 767587986473099264,11774 768779272781697024,85326 761737005969633284,70120 762403701076201473,72541 777639125457461248,162294 751207714013876224,15643 763059632290066433,76339 788872249264607232,221832 753438036059385856,18323 779411176149159936,173628 776625527440363520,53667 755205702742712320,36208 758381772199583744,52749 788521813529595904,215437 771752169435373569,126152 773558734035492864,11774 790921568478081024,234583 792829035910877184,247240 767819854166560770,100891 793174257928900608,240682 767843365559816192,101681 770577932272230400,119774 769238468853583872,112399 775825757155102720,151156 787075095390978048,207113 769615908771889153,112382 763130106705391616,76188 751170523636391937,14421 767032678705205248,93068 758742756764155904,54070 769007458320719873,108781 792556081180446720,246295 794603866096566272,261155 788152099171213312,215754 788941974363475968,214899 757534186697818112,47723 792178553848606720,243075 794623860070985728,261987 768521207150878720,106716 778230534052966400,166532 753964398994087936,27096 763961816791654400,80939 787736186961797121,210215 768810549442412544,106185 775809087049125888,151156 750870369834299392,15173 761293469348278272,67908 769596472467853312,112336 793280709901160448,249926 760627315827027968,62757 781261947572461569,186532 779166734154629120,165185 775758829912928256,151463 788711704356093952,220029 770722690789408768,121046 789991288019914752,228354 757879827235901441,47940 785626011899613184,197512 772911607882055680,131366 794332557026398208,258456 787281760547639296,207287 795616143172059136,267655 775004847619776514,146259 764836469257011200,84724 773324007122866176,136018 750404352607526912,11349 788804425326309376,220332 789235613799100417,215505 767806366450876417,100893 765638525752635392,88399 751143676273782784,16299 759195138874671104,47940 772655688048844800,129551 764227315815575552,82320 773950811231559680,139404 776564881973776384,155688 795210560887517184,261569 767929183565557760,100893 794649452501934080,262088 770657421702246401,119937 779473494966808576,174315 780612387820957696,182122 761371138488434688,66777 778509098660737025,167674 758559339862978560,50993 755075926136807425,34666 761016758148878336,65180 768656192348364800,104973 785273613398249472,194648 757752606806511616,49066 792849890615238656,245148 765676400103792640,73814 750352778099392512,9540 781340425101553664,139404 793917355290202112,256255 791698864684302336,240890 759483724291448832,56700 794000434671161345,255870 767748235746168833,11774 755898670348894208,39235 788766889518456832,218258 763000277230313472,75899 786279500564795392,1063777 786003720173658112,200467 788454456522334208,218275 791450549313007617,237908 792421022792232960,245128 759512187123732480,58227 793618192887406593,252196 767361966419513344,94612 749169132717809664,7509 791086383259652098,236393 776143217951596545,151202 773562593881358337,137042 788084832706244608,214492 780801732288753665,11774 794418076624162817,260404 777666857872551936,161573 793150413876793344,249469 765396530010337281,86103 778303030940749824,166434 781477381752049665,188119 787910771112026112,213647 792304559909507072,243075 776220005910188032,153845 775648410078773248,150511 778193636005646336,166390 793308236678041600,249926 755901645771280385,36522 787464674770034688,210253 755788637929824256,39213 781145244075122688,185496 789022219276001280,127871 749194773215473664,7267 761913652257648640,69947 751726253137399809,18893 795018461344911360,263906 792059191892414465,243075 794526041830084608,261155 790251952592609280,229693 793044156000108545,245148 779759862259384321,168846 792469195329896449,245148 795702466935328770,267855 787413080770695168,210274 753981910561546240,30590 757219465561976832,46006 762663507124973569,73926 794203142464348161,256502 761537720808198144,68846 765693310182850560,88546 738825325744787456,11774 788062940955971585,214935 765565323500290048,88052 794990590291279872,263907 753595838589349888,28281 767746128947376128,101134 772528795211460612,131007 792128749303201798,243333 793156510016614400,249926 774664514637860864,142852 788875767849431040,221832 791697927114665984,240483 759812706350358528,58267 762450943136833537,33192 773879736342876165,139404 793239690593857537,249926 768420269123833856,106281 768094478276046848,103506 794331775157800960,259190 788178139688165377,215754 792762896312696833,245607 779871241972822016,167399 772219220897562624,129991 781177991351205888,185310 750042777036128256,10735 789146024963088385,222682 775454558671822848,140444 742410371764506626,349347 794557386392338432,261155 766306058226634756,11774 769150024013979648,103975 775519827095990272,112363 774630414774329344,108396 775827634991366145,151071 787721078504321025,205197 763404244280086528,77731 768956138381385730,94699 791785572998057984,240483 794351221431746573,251566 776398943081025537,150103 755458766120882177,35107 758701988951490560,52983 768879031810789376,107745 771642293950386176,125367 776138350067642369,11774 790291323240800256,228888 754762900401684480,33520 757600345665236993,48009 765912438210383873,89876 758443274621292544,52061 762810367365918720,75073 779378336933879808,174557 764973835296894976,83693 794294849256067073,11774 754066848782647296,30815 762118070907211777,67547 780640408334438400,182036 790524009712586752,231894 791450747049242624,238207 763175158781730816,1249107 770833288927776768,121612 763968867064356864,80153 755597522014470144,35890 767899815795499008,101681 753578005633568768,27317 767836328805470212,101383 795453819622739969,267003 777279353549836288,159475 751642765876989952,17886 752628161955950593,18893 753202753225228289,26140 761563406105137153,69231 774385171911024640,142668 794550379325308928,261155 786702299586584577,205728 790672584278839296,232757 772368105851019264,129990 778304819542974464,167220 758342490558693376,41703 760390577049382912,53703 767372094325874688,96039 785744694852530176,197156 778627678341562368,167220 755478906858147840,37538 785262350542729216,194213 791020703621361665,235590 756301343145406464,41689 755871128170565632,39499 766300230727839744,90482 786710177298931712,205728 768494085661261825,106048 761532055507337216,18215 793623325251670016,253032 770668321134022657,119832 766868295635046400,95672 766770284275785728,96263 764922175681724416,83881 756913283467063297,351279 794003288479780865,254209 772874690759188484,110304 767732115618267136,100893 771089715143454720,122299 793213915358437377,248516 763127519927083008,76577 764900401875267584,84247 765757747321249792,88361 793135824539967489,249469 794723195203031040,262849 773372736756297728,135903 785433329893904384,193582 789129363153444864,223492 794682578888433664,262022 753548808189939712,27061 758715193559961600,52696 761324234375180288,67768 794987304863420416,258456 793943433681522690,253721 789424879594381317,225981 793676725762809857,254209 793731191069433856,252112 794624192721383425,261987 787839262850854912,207733 761583750304047105,69245 755902667575164928,36810 769900411679629312,109713 785951531266895872,197512 755445197220286464,36877 769368381480894464,112788 754101101063012352,29377 792467664757149696,245750 764156533236125698,80939 770674665773735937,120610 793556327444451328,253395 759185070024339456,55887 775782611209846788,151463 789149456415461376,105109 770686864361721857,120613 766376723994779648,93261 758017841392185344,48663 795346995347066880,266500 762437224931524610,43344 777485219456745472,157755 789842332082319360,227873 792181970713190400,243167 772524542577246208,131421 763713543757848576,7092 795048598652284928,262053 781355197062717441,139404 766328373329141760,11774 764076039983149061,81702 755558225739526145,37991 750737482266906624,15005 794004091634667520,256502 793070618535006208,243075 793171766629765120,249841 758437810583973888,52749 763909691466403840,47188 759814431878488064,58267 769761086983794688,112485 771514980600537089,125163 771491155569696769,125145 772868379170385920,132996 789932034307350528,228820 781239540870590464,182870 769051857557811200,110709 769793342364409856,110532 786262053577261056,202379 789970489280200704,227804 756972037260713985,45125 786015785533607936,200490 771884064085188608,1249912 787126212233748480,208252 763802263815131137,79585 791904743849275392,7706 794696065614168064,262849 761332096061231104,68057 785337403422740480,11774 766478217729290240,93286 781652720390381568,186584 791374634880933888,237894 756801960708304896,44461 773522853593362437,137042 786297105627308034,201620 786326879376515072,202379 758532642748923904,52061 792109208388919301,243075 793891420994048005,248652 763824203225108481,80393 743501690943352832,11774 751183784939233280,16299 758270755251642368,50612 793791121457414144,255393 789798313143001088,226578 771143333368377344,122978 770296265728987136,117377 768989593404252160,107976 795612126182342656,267559 778654235542097921,164814 791741756974911489,240584 771093611777781760,1249810 775966998182232064,146259 794582739563507713,261155 794683302040858624,262735 787415965059391488,206117 758768194760876032,53991 793247820568338432,249926 781861099234729984,190517 755490091401900032,37892 764124866345832448,82066 786089374966550528,200870 794609578801434625,261155 780365519186558976,179695 793245842312269824,250430 778089516213075969,164961 786050229338447872,194281 792804268453474304,245607 788117177429790721,214288 770229152116977664,117377 767798703440756736,100893 787772706292850688,205197 765696147063246849,88669 752825357045071872,23651 791110916859277312,234583 761676123495432192,69711 754811670753579009,33470 794009447215534080,256065 768647984854728704,106281 790161103590350849,229833 733912692289900544,351992 758081012022800384,47761 785589885927391232,196917 774502338811731968,140444 793205005096542209,248065 759925385832243200,57105 776214865841053696,152560 760474790247469056,62771 791790100443238401,241034 795054523740000257,263926 749693323133222912,9295 754046730992095233,31212 756697589731454976,43553 790636881977364481,232169 790979437491695616,234583 734172685715005440,349214 762679905964351489,73926 792131313109078016,244164 766318147183996928,92860 780443205162504192,110362 753442167364935680,27045 771331592975360000,1249848 777301977810210816,152872 751563025694466052,18215 734979102571008000,354113 785298841562148866,194923 794248348266070016,259063 771890600136155136,128194 733516884004364288,355480 788076308613832704,212139 763087784693293056,75899 756584047367876612,43887 762619638475665409,72653 775313135964086273,148045 759164200396681217,56964 765186867666882560,86103 754247423573327872,31668 763531239823319040,77612 764412290070351872,83366 778155166562455552,164826 769612718026350593,110585 768203875039875072,103924 772225569383669760,121367 761806229911973888,69231 779254428620554240,172799 780157892561293312,177421 777511561162285057,159876 793164927577919489,249926 767884231661924352,100893 793142774849740801,249469 792144765953253376,243615 771164143546208257,122982 749663500662779904,8188 759148020239855620,57348 792164536245751808,243187 793132319989231617,249841 788119043693838336,215608 793260758704336896,249926 794688870696779776,262022 790977163470090240,235590 732250368462213120,11774 776855711791865856,158524 788061080358490112,215005 791690026396508160,240483 760634773320720387,64197 777594905963143168,161456 792894724893966341,108396 753358842453430273,27317 765973114178117633,90296 785474624544841734,194723 793504234658471936,249926 756879834974818304,44163 791700065379348480,240260 791667823017795584,240145 755187579280994304,35890 769564616695226368,112363 788130662108639233,215005 793132747283890177,248516 795730309555908608,267521 772942435689172992,133454 789679123262152704,226490 775442257503592448,148045 795752999360614401,268761 774025810084761601,140444 755114562995781632,34666 775797524129079296,151463 786966482659913728,207613 787029933986119683,207965 758104023312445440,14351 765365348266872832,80486 788509785532592128,217658 792403634864685057,245566 794041783579611137,243865 762825731155955712,73706 772068180437204993,128934 775121530934161408,146804 776990723379986432,159853 791670353953259520,240474 776870351682678784,158327 759789726010380288,58254 771116244292497412,123038 758332131370205184,52554 789963436541313024,228197 778478897847414784,164900 770514594229956608,101681 780256608270114816,164475 795328410008637441,264460 763465559522410496,78159 743044984077754369,1247414 750848616252608512,15316 771077416081031168,123135 786248901766500353,1063777 756388359300386816,42495 773242208828796929,1250027 781160166456643584,185957 790909833050460160,234583 791785480585183232,241678 778252458791358464,164826 788797465361195008,220526 773916350418866176,137953 788478301215952897,218351 762073801177694209,47283 788888962471383040,11774 791010996252966912,234653 769206575827415040,111549 773319795479572480,134470 793148465970835457,249927 788560520987029504,217634 785453859841855488,192421 771490074341048321,124597 792777790936518656,247241 763124614113349632,75709 793960385074208768,255393 767006568663642112,96039 794745012281974784,261155 762792942775840768,75073 785239588256161792,194221 793249678850744320,249926 793539845494677505,252020 751561884306804736,18470 773635798474301440,134375 785690383292305408,196676 780789185879900160,183269 763011696248184833,75724 761954576517959680,71348 790181077662834688,197046 790670767541420032,11774 733531273709281280,11774 777620213323993088,161456 791545740807987200,7047 770664331432321024,117609 785612195279147008,196348 789928408801312772,227242 793933453846806528,257026 760147543174946816,61051 767544647967277057,98736 755034952224215041,34441 759109737896108032,57092 761680095568420864,69548 793866639179644929,255942 763122880192262144,102730 788479052109770752,218275 773767448902324224,11774 793634885722267649,244143 794476869022339072,258771 786202104146882560,200870 774056975202082818,139404 754820166563889152,32337 771208050019446784,121479 776244120671182848,152872 765391416440782848,86440 780336299089600512,178524 785822884866297856,198466 758045603259682816,47761 787414554489659392,206117 760190669247963136,61412 794411994971602945,255983 773954958836269057,140444 789294784225550336,224225 757975679279386624,49843 795685513805991936,11774 764830625119494144,84724 779219484158504960,171260 780616543990231040,182036 765014582456754176,85657 765689829174706176,88920 771771624026574848,127582 758263531062063104,41703 793471607838605313,229901 781354244871979008,186584 767809597394423808,101681 772776309873254400,132335 785588812550279168,197297 789116728089247745,223286 770334193842851842,11774 785333034140565504,194091 793639006651023361,252639 794967701399552000,262849 758358724650102785,52112 774845874879000576,145681 757065841678495744,45964 759304655037923328,57167 751101260745547776,16299 754746542947377152,33356 789432170347634688,225981 792090140931985409,243398 761243887474278400,63084 793567618758160384,252014 750837850267017216,14277 790972059845206016,234796 794865451713097728,263090 794582126683455488,261155 761077717903085568,1248902 754779943922503681,11774 765645839796674560,88920 774596224934637569,355994 750361650012811265,11495 773932055348379648,140232 757283644994101249,46407 773962067351052289,138317 788337599370985472,199307 795090291757715456,262022 766815904294252544,95708 760938302224556033,11774 753208848123650048,25255 758261247443931136,52112 790373588113195009,230732 733601701236637697,354926 761343623933886465,67768 773861619017191424,139404 792734368963956736,246514 764935213906403328,11774 785290622127083520,194221 758416562889986048,52112 788417209567707137,217634 773958327072067586,139404 776138577877032960,152541 765300145269329920,11774 788824424531300352,220332 789319644653944832,223173 765449308074377216,86440 787828614205153280,213376 766408173049839616,93823 791481950930292736,237935 753601160053915648,28281 755742432440950784,37991 768239349989343232,11774 763901872184799232,80939 770717456667140100,120610 769301493543424001,109666 771714142931603456,112872 786867061486153728,205294 793564176635555845,245093 732644228111589377,1170637 779156158653214721,171693 777286199178305537,158815 779646925058379776,175934 792147175304155136,244328 793942750513209344,255942 768428587817005057,106281 792139048265457664,244230 752676906445660162,22256 769860911783903232,113816 793155035823796224,249469 778085010104541189,165097 753303036420759552,26458 778726567937585153,169232 791807954529943553,240790 773895475908915200,139404 795077508572073989,11774 765106753168084992,83244 774456697788198913,142292 794569503984193536,261155 785904483473633280,199640 772354355336998914,128934 762241054502510592,69979 762285753996947456,431998 764912001281880064,81659 788172392292048896,216009 758775465502912512,55112 749313722527645697,8160 767178121711714304,97386 780609292542115840,181613 763449689542893568,78344 788787221390168064,220526 788855363609227264,221635 793103073916878849,249469 753594145709682688,354111 785544672005337089,196917 793507488037376000,249926 770078760838242306,91751 791758061694230528,240067 767047904389455874,93184 792822936986087424,247877 793979751761321984,11774 753642377567436800,28732 776930341592367104,159146 778305140939948032,167220 770259864622882821,117257 786189625345716225,199211 790515513889816576,231894 758660106259226624,54070 794553942571106304,261155 791188399071850496,235020 761309956272381952,65222 765053087375499265,85562 773761677858705408,133702 786302647288594432,202429 774756199220797440,143043 752245676810133505,11774 763444982904680448,78159 792099450088853504,241678 793479001025150976,235590 766030583579279360,85562 773967757490520064,140047 766736944336343040,95672 786047121879404544,199211 786939026661974016,207613 789254787044810752,224513 792133573645967360,243075 752671905736425473,22715 794910984552980480,263895 788033599014526976,11774 749336958237872129,7816 775376633226141696,148645 763462290494529536,75899 790276054367637506,228354 749630775381794816,8497 751578564428959744,14277 765058003850530816,80486 785248056719597568,11774 758264409416404993,52061 771049878264745984,119718 779357323890417664,11774 776204109384933376,104451 785995275059867648,199211 753385096175095812,27045 793235215346872321,250293 757881125968699392,47782 755724871913447425,39235 793209161865658369,250633 785254680968343552,11774 764524634633072640,81946 792661193383153664,245117 771648401461043200,126152 793113869757579265,249469 767171472699822080,94699 772122155400040449,47940 785646118503710720,195975 793189201424609280,249469 758657601177608192,41680 779440538256900096,174230 770672827288657921,120610 755885287033581568,18215 773889233874460672,138205 792469233959628800,244572 756341261183782912,42432 793857583916417024,255942 785562179319640064,196917 793247645133332481,249469 775312769813848064,148170 756582737910304769,43887 769653615581691904,114779 780833260486086656,183269 774965640582967297,145516 780823434825703428,182659 792024796896829440,243075 779747804830797825,174492 788792006050926593,220526 792832134398423040,11774 774334314121224192,135701 755249270937182212,33751 760810343291621376,64722 764126830102097920,81869 774378788088008704,140444 776872361123602434,151255 762307080439070721,70886 790599486670311428,232169 762990730969100288,75233 776517708695293952,154701 790726784664735744,232791 790583674945335297,11774 792540035341963266,246295 777238788942594048,159475 732096678698749952,349191 793257728152141824,249926 788411812811186179,11774 738043198325575680,11774 765534277882744832,87245 791429383063941120,238207 765689516829081604,88881 771476005856776196,124855 778507056018034688,167220 778836039318245377,169103 786950144348475392,207287 734441648386498560,11774 794220423634452480,255942 753037513887977472,301199 778353545770741760,167569 751772315294265344,16833 752974386697760768,22820 752268959295148032,21431 785260939046191104,194167 779413863213129728,163990 781649325990354944,139404 766762586117443584,95919 756620394841399296,44462 754172956364922880,31529 795031819884363776,263676 764757228448546816,82766 773866457612558336,139404 793716232864182272,254505 767912988967702528,100893 789082690855309312,206742 791326906561994752,236420 775415701729312769,148994 792415350465888256,203863 753989086646370304,29263 786270923540365312,202429 758993666841022470,50596 762717877048782848,74247 780917099699077120,183269 763205039859064832,76227 780740142256586752,182036 793254048145219584,247983 737507271849037824,354829 769580430643302400,112336 787341125975674880,210207 790710214085316608,208178 785532701566644224,194923 763573854216163328,75724 769258488115503104,111549 781879536849858560,189169 766389451325108224,93286 778192476100292608,166205 759377854526291968,56700 789428527317876737,225981 775097922799022081,141091 793443837918212101,252020 769732524683563009,114422 771427598765166596,125145 785274794346369024,193669 772840373718745093,132578 758121137465196545,41703 766089474233233409,10788 769269695065235456,112399 778197152459788292,166409 788470607541395456,217837 789136973004873729,223899 786948891174252544,207287 767883050801737729,101681 772461767330926592,131049 778631539307446272,168794 765662686654959616,88052 792992710495834112,248900 790179857200189440,229724 781897217418203136,191354 766036179280097282,11774 781648230132092928,189613 794189088656125952,258598 794689827568488452,261155 791001628069470208,234583 792444326890639360,240925 767020704374071296,95672 795075842548191232,249926 751961446771068928,18317 756530786849914882,43391 764816985536495616,83391 767457051832266752,99514 766636663514685440,80607 790957563001053188,235147 766760737163194368,95672 793472164011859968,243535 776930836515917824,158820 777976037179203584,11774 773864158643183616,139404 781242430498549760,185310 793256024211849216,249926 770510293118099457,62002 755262844778807296,34666 756188220250095617,41718 794900097402372096,253012 750734518429028352,14641 767813644180680704,101463 753357565283672064,27045 760965994718359553,47940 780206355084898304,170187 735948282564861952,353124 768729897149825024,107428 775774139982286848,150426 758398094811725824,52545 763731559174242306,79740 760986772209700864,66105 793940216704692225,256358 771418955068170240,125145 753371250399911936,26446 791458146199805956,238344 755753529642409984,37958 756267057860059136,42249 753768260345094144,29592 795764854883659776,247930 795689701827022848,266151 771427317302329347,125111 786151617695326208,194723 771740340348788736,126152 794906458248843264,263205 732350812089782272,349904 775736152598913024,151185 771022023090966529,120610 794617137612681220,262022 775772724786593792,144730 788174601813499905,215754 788879700860874752,220332 791327542607216640,11774 777624205307342853,162596 750107666966384640,10735 793108619055157249,249469 790658172558143488,232169 770357571932811264,87904 762772791108046848,73712 794021147851399168,257492 785332985419689984,11774 754067500372033536,29790 793636679277957120,254135 792911086441889792,242693 787113637378797568,209195 775766091347988480,151265 758060407395196928,50923 779411750613573632,172029 751899973025992704,18893 761243186010345472,65222 780791524414070784,183269 736335421525790721,11774 788074656058212352,215005 786650720523132928,205455 765310286811107328,85562 763777373636587520,11774 793791787718549506,255393 766411065571758080,80939 787101874579050496,207151 791489523360210945,239405 751184159423467520,11955 780247957987655680,178076 780592011657129984,181886 786192850039955456,201619 794837950420938756,262430 759178882381733888,57348 770229318924374016,117377 771669657296121857,126152 785274711722889216,194667 743897269087277057,351340 788690856186347520,220029 754717246631579648,33356 765641655525470208,88669 779110181300875264,172123 793610726812168193,252020 763859780276326400,80486 750723729093689345,14874 763205985078915072,75668 765002412755005440,84209 793562547257348098,252890 789850025811546112,226823 791408509837598720,194349 791816941799440385,240890 793169920175448065,249374 791650516694622208,240145 774074286927585281,141360 750839097132998656,15643 760149733381767168,60866 764427587812728832,83429 790612769594834944,231871 756106143483637760,41632 771657095682732032,126152 794595287327277057,261155 756299486893187072,42432 789215986087899136,223286 778230312459436032,166532 759623026040156161,57105 762283216241827840,431998 772005308801482752,128934 742980262938705920,47188 786918148142354432,207113 794748613545037824,261155 767722411408121856,100893 764570715378950144,81425 794051991559208960,257492 768499207648997376,106774 785900375211700224,199546 792825768296321024,247877 767405418406477824,97852 756760769870434304,43553 770994667663925248,118650 785576745227329536,196676 770751563212226560,120363 753387931402776576,26458 790725713972367360,233307 773025210576560128,132127 786964369728937984,207287 774799020061560833,141316 769852896833892353,113138 777346804987813888,161407 786904672170745858,207287 786326921755799552,202429 773717059456929792,137869 790939911268372484,234583 790298123339825152,11774 793533963541311488,252196 793150152613695488,248988 790161942241484801,229773 786986995688022017,207613 785267762218143745,194221 756913304371654656,43271 774037916427309056,139404 786882008035258368,201494 772410193564925952,130247 752649300887367681,22777 765938794524803076,90384 785574930821898240,196609 751101740833878016,14858 770893435972706304,121740 790321143227961344,229693 791930044272644098,241819 786983538285391872,207287 794028649871609856,256502 753053468009439232,24605 766509673537163264,92872 770671659908870144,119832 793304735461761024,249926 793473121453879296,252580 759247043407872001,56964 789419418640154624,225359 761661645294804992,69231 753560054750732288,28148 770354407619821569,116364 790270785071878145,229693 774693136383619072,142721 789150670297309184,223899 767067442526887937,94899 776608861021048833,156835 795748311055601666,268646 775712938162171904,149259 758891895867056128,54096 794000701194006528,257492 773896066542497812,139404 793932357850071040,256255 788412917762752512,217634 755100057804935168,26721 785321566586351616,194648 775519175439622144,148909 745298777968353280,11774 768205972330409984,103924 760170380858421248,61476 794007051131228160,257492 751601061517881344,16728 795275177172946945,262486 760860860478844928,62771 776057777055633408,153095 785297678699601922,194923 787077142022455296,208928 794703973815042048,262588 742834644136034304,335115 775101498124623874,146405 781471466458083329,108396 790722867033993216,232791 791726962289025024,240483 788756983268597760,220526 780607758617997312,182037 778219146823684096,166409 735151660956155904,350665 779864892249636865,173347 768408055184666624,105270 760972510456377344,64693 766361339447037953,93286 758346556022091776,51069 791007819562487808,235251 774509482701303808,138165 764137426336018432,80939 766363895628005376,93286 788500239749525506,217519 779371220081008640,174442 787006894317637632,208167 772021885882077185,127657 785921548808916992,198591 762792555368947712,75073 785610081253548032,196524 781905978027540483,188401 755434683580776448,37433 776341188001562624,195876 785701166738923520,194082 773648252365332480,11774 755052342697787392,35044 780467084467707905,11774 795344873348009985,265724 788695089849700352,218455 793857601360441346,255393 794527331414986753,261155 733511132590264320,350955 788471288042053632,218275 774021208677285888,140900 766404174259056641,92854 762189059955494912,15066 756930346269151233,43271 760081592601681921,60866 771495604170199040,105109 780645716632961024,182257 751226445221859328,14277 793521123598237700,71794 778779421641576449,168794 756015290853498881,40566 790282578292977664,230282 771568952669384704,121612 788444179370086400,215437 761986602662961152,71270 767021670326558720,97474 786975008639881216,207613 795384359331172353,261155 786972873307152384,207613 781127773255598080,185496 785688882012499968,195975 780785597061279744,182036 771700430950715392,126708 765320118431776768,87145 794594064305913856,261155 749276500587937792,8047 760997354329833472,65455 793301534591295489,250633 790601780887334914,232169 759923157717299200,43471 744995869380882464,47188 776258704928747520,152872 767833601081651200,99111 794966038718906372,262925 764222905286656000,82642 750449045919924224,13532 753787156695441413,27835 794269179876638720,249926 794975688625373184,263898 732664488487489536,353200 765433968451739648,85859 765454372096606208,72408 776994590821785600,157755 789767560933900288,225949 794325564320600072,257406 777146561814028288,157082 794885839411183616,218349 793242029165731841,249180 793495937146494976,249926 765319436479848448,84209 772482520470347776,129912 758362357911334912,52554 793631025628938240,252679 756708344799387648,43553 787780266647584768,210989 786933976090943488,207287 776276729333620736,153194 776845061174677504,158327 772781625444749312,60134 767583708245331968,94612 756581663992184832,43887 792511525315641345,246422 794189526621097985,258598 758916973518393345,56007 771699389924515840,125554 781830940892864512,190635 756803009749934080,26539 762106994400440320,69356 780769748757975041,182036 781070677952438272,183759 791061999455174657,78159 759117501569626113,56964 761252381061484544,65887 790249536639959041,204413 792041559512391680,243187 751771946409275393,18374 749684336849395712,9433 789947129032769536,225456 751925393859358720,14277 755185083338731520,35436 777897757541490693,162596 785626469904986113,194723 792838513519505409,248016 761332525163810816,67938 764843090532192256,84888 791250715687657472,235590 762743486487625728,431998 758327350857572353,41703 779183839264509952,171693 787070591064870913,207287 790316017360797698,11774 733057636174725120,353451 766630118949138433,93261 794316180261507072,259773 751621959537004544,18395 794544374357102592,261155 794640733198229510,261142 771323294230335492,100605 786191980782956545,201441 778718036651945984,169384 785564323213107200,196917 749947096984391680,10735 790586362936254464,232137 780872955383390208,183269 781129510905348096,185496 771702190360506368,127336 794544190747066368,261155 769549284916113408,113412 773411268464111616,135025 789261335871754241,206666 793390711035027456,251350 772077352738254848,128934 772999816594886657,128934 789944086337839104,226731 792916001419501568,245963 763043119642312704,11774 786727290424004608,205926 753573114940907520,28281 791515360759537664,237540 763861836546600961,80153 766410591321755648,93504 773979809395408896,140444 775297242148110336,146205 792100643792162816,243427 775751912599777280,151374 777924998266695681,164694 790227826586693632,230130 793190457010290688,249961 793545942376992768,252020 773413001877659648,135004 793150612351352833,248437 776920916215357440,155898 772803864668020737,132364 756305883475435521,42495 769698743595757570,112788 788606589787832320,212139 794000628729024512,257492 776184710083010560,153095 757574769504059393,47761 771512596759506944,126390 780904267309649922,11774 768494444714655745,106716 788712133345370112,220132 793617614509600768,252408 787662968477581312,211794 790549421888970753,232137 791658912445370368,240483 776834607295508484,156053 751565952714768384,18323 786555781244215296,204413 768980632802320384,110550 787722508677943296,212237 737311361055784960,354309 785514994981011456,196277 791306296108646400,237491 789509942348701696,226731 771078069562015744,123085 788155859549294592,214899 788487397826764801,218275 774986423522824193,146259 777978165662810112,163785 751972921942368257,18539 792060522761949188,243614 759798519414726657,54140 789799160572616704,227242 765616560119619584,88052 773984214773600256,139404 790002023328387072,228522 779648638892986372,174294 775334466432532480,148473 793920683763990529,256679 768999296565776384,109666 750394154929180673,11774 764455490139021316,83391 767792976282066944,95055 778736921115701249,167220 741928758635048960,234630 793197091262791680,250408 789212808651026434,218603 767314636752367616,94699 792915736058404865,245373 792634351955476480,245101 767784601074929665,101163 771411453093961728,125367 788005431490732032,214354 765936482288742402,90193 768774048633331713,108849 795107591638712325,264397 756946773277609984,45672 791660343361695744,240483 750890857914597376,14128 773924354014978048,139404 771558065174753280,122982 795041685231128576,42114 787125360701779968,209351 779838049832140801,176110 792579517395021824,246392 768975191380783105,110209 793255367136247809,249926 788499641469984769,218275 763111008185511937,76549 793169556902514688,249926 788360653308243970,215030 795367426795962369,264397 772784885492690944,132335 793578375222878210,252014 733310375446388736,355480 795118836492226561,249926 774707083157630976,144494 785264456796299264,194560 768087223367454721,97811 761235835358318592,65626 772644441232257024,129551 790277306291892225,229159 785982938630516736,199262 788148715496374272,199657 751847037323255808,17794 755831821397397504,39997 773309592193290240,135725 793888420120522752,256255 794756617510260736,256564 775371306032173056,148645 793232973051138048,248988 795418850435145728,265257 787591729771909120,211753 788458326342316032,218275 786193093867417600,201619 755507209598013440,38032 774005518994182144,138218 790657151798611968,232881 795034277377437696,263708 792103597509140480,243075 758463094167330820,52696 790948762931777536,235179 785631759895453696,197512 770229907687366656,117377 795670096568090624,257781 788124148761526272,215754 751150224207253504,16299 760199071969796098,61145 776576490192318464,153845 774211030666792960,140444 794689129879633920,261155 763162134301794304,74431 774517565993267201,142980 765146106686824448,86103 779296739920584704,173347 781861014929305601,151741 780599577070088192,181935 754716830527283201,33356 779637273159536641,175542 788548931261239297,217519 771870068175056896,128143 750649255212310530,14367 778743787396837376,167220 768917010495508481,110276 775608216537427968,145876 790960785262415872,233131 785483786968526848,195424 780616221226074112,182154 787020698577465344,207287 758324456670523392,50698 767732817610567680,100893 793295882850439168,249926 762834445225201664,73712 755805802510909440,11774 785813675680628736,198094 785325196844503041,11774 789216751305187328,224680 788151192710963200,216009 786945893496856579,207613 764107614984605696,80720 757246072099999744,42344 756203968750096384,41798 757729110944690176,47940 755203042820009985,36219 793864847989493760,256255 795765696257032192,267297 759805368062976000,58267 733106370350743552,354922 753560113131192320,28037 762792206264598528,74483 786622803822772230,205181 767694006125891584,100605 770299993764737024,116820 760854166688399360,64326 758363892338728961,50654 787331655270801408,210207 750861543500382209,15173 767821430738345985,100893 767698471679889408,100605 769710280146235392,113412 772597044603031553,126498 756880610996531200,44450 790667981290254337,232169 766275852476805120,91946 758424116424736768,52061 795351517632962560,264397 789877150635536385,224680 751157995334168580,16897 780771878050955264,182726 792135402316595200,243075 787067592959590400,207946 786661922330537984,204413 755167453257269249,35890 761941107215171585,70509 766476915746148352,90384 757175186445725696,42202 758438267297628162,53144 760119509478846464,60112 785282103298580480,194560 776845870796898304,158673 763507166682685440,77849 764301265098670080,82209 777109198169477120,157693 781206599272636416,185595 773969821587288065,140444 793156884282744833,249469 794163897343373312,258322 740400185159847936,11774 755431241227337728,37433 758287935502426112,50612 795253276665114624,264774 759130749769441280,56231 790667336680218624,231894 773321689983807488,133702 787799887421124608,212802 753891667195813889,30011 760900897610272769,65626 764967063236608000,85562 789446373582237696,226048 788903956772687872,220727 794306271348490240,258981 770301906770022402,117257 786446045228199937,203510 790599182012874756,232169 757288966064336896,46594 772909920559792128,133519 788533351619502081,217837 787769493900537856,199307 762324756360204289,72420 765350741967941632,86447 791356739207647232,238207 761073071386001408,11774 795077695973441536,249926 753686877169934336,28586 793622637415202816,254209 757898057421729792,49462 761199147483488256,61051 795333214751469568,265169 785653826682556416,197907 795211695585013760,264397 791665616704905216,240483 754032748331925504,31377 788205554082590720,215437 755146352854577152,35449 763907790389870592,79059 772032396510240768,127775 750579099819773954,12231 774889601617965056,144673 766606364789448705,93504 766043778528468993,90969 780857212021243904,183826 793190285274669056,249926 791286945682976768,234212 773486262971805696,354695 785541506643877889,195858 751869687986814976,1248155 767095321457340416,91049 794926740116279296,261155 793101110055571456,249469 791763864278953984,239998 791952060543447044,235621 768818756151746562,109104 793147737957101568,249926 788417229297557504,215432 785493643570343936,194743 794049237239537664,257492 763797208244387840,80393 788032665337393152,212139 771748220582162432,126152 768504076447453184,107072 764266508419760129,81656 756331137291653120,42249 768927125948596224,109104 788631775337652224,218258 791686151023144960,240483 751233648297250816,15066 766037457452359680,90384 781840316416397312,189256 793945820026408961,257026 785317183492534272,195125 770720713317748736,121046 759187612082905088,25210 753989159925092352,30802 766019589637492736,90465 768940852727119873,109571 785526692840214528,196676 771416673031065600,124883 774274964761346048,141879 753337999828488193,27045 788849844945289216,217810 793116681128247300,242693 776121472553250816,153194 792510284355080192,237491 775887574938230784,151845 781863434618974208,190635 789935988910981120,228820 794527527674884096,261155 751602731844972545,18215 767897411196952576,100893 768952927268450305,108795 764068767949164545,80136 781264778115166208,186883 790561399751737345,231944 771948926383616001,128934 788798685194747904,220820 794192518392909825,258598 740356224038801408,11774 759359051671048194,34441 793847305631924224,253032 759078135774138368,56630 776953520033378305,158815 776071626324574208,153095 794129865654042624,256276 771885484607803392,127218 755405620333973504,36735 795615807963328514,267655 772861074400014336,132364 753992691684286464,30815 791354035123150848,237491 788251141624696833,166282 759106149253783552,56964 786906290585006081,207287 792547005214097409,246392 793248142967713792,249926 791000903834824705,235620 788493940714446848,218275 793114038217633793,249469 751221514645573634,16728 773706926550945793,11774 787260783172485120,199307 775670975488679936,1250232 754747246868992000,33520 785663331780612096,196917 794724595584606208,261155 763442487973203968,78159 776242790988705793,152872 781331911729905664,186212 770592907304771585,1170396 793159254358237184,249926 789468748369584129,225981 789515576997576704,226810 753405799473426432,27222 763822850264408066,79131 790729772452098048,232881 770896117626183680,121949 770758806074691584,120610 794576930783825920,261155 793171645888212992,249374 794292045615689732,258120 759059702089154560,11774 780891614969339904,184289 788525276376498176,218349 776009758914535424,152735 780664189756985344,181984 789924644098744320,228820 793576808696414208,252639 793848439545090048,255942 785632063550398464,197091 789203825785614336,224221 772336905543421952,124297 751748329675956224,18530 789398608516751360,191622 791099661255835649,234583 792918688319930368,242693 759149721294364672,57348 756603386909319168,44273 792944553045078016,247877 773510900334469120,137042 794741180005117952,262296 761623144650067969,69231 793478356998258688,252580 790582233056813057,11774 769953288124891136,115435 788852352316878848,221476 790550604129050625,232137 760261524854300678,62130 793791442946711553,255393 779034886430523392,172120 793137992659533825,249852 772844931333304320,122982 795301833162027009,263532 789254045747646464,218832 793949127197552644,255826 795269757645619200,254135 774020838446235648,1250066 792739370507743232,247077 794309437032976386,258120 772106208933138433,79987 762631051881553920,73814 732396102448713728,351897 765628454347821056,87625 768218230238371840,104662 788025226370187264,214138 770972760747180034,121949 773607183019892740,1170776 791154426715185152,235590 732330357542899712,238169 765007908836814853,85562 792477715173629952,245698 795302404925358080,265644 750362849646505984,12883 739441362597253120,1170710 773755855065886720,11774 791348513997139968,238395 768919224710488064,109167 775529559651328000,112363 759271713335042048,56964 779492859154169856,174230 793495598162817024,252741 791154717720252417,233831 764000340102356994,81493 787041335454920707,207733 768679985968193536,104406 776115016894287872,150511 795270900744646657,264397 735279862433353728,350665 794939982544773122,261155 789143288334934016,215505 732402275394539520,351387 778983479241388032,171693 793885406542561280,236884 751222458292793344,16728 773636606150320128,353359 790904813097742336,234583 766416298888744962,93823 790970069018894336,235536 774754804966883329,145293 765333989519273984,84724 778628984489861120,167407 792160774378491904,244221 755382242222886912,37044 761091964678787074,65663 777943461756624896,164001 778629852345819136,167677 794670212889055232,261818 770994582507155456,122146 787907181630873600,210289 763789136805322753,80177 769616604166557696,110585 785255890064596992,194079 786434260471128064,203674 794639980702351360,261942 785605796453167104,196917 753324886085468160,26140 762864789764780033,47188 786028045488357376,200490 788399903995146240,217519 778014235754278912,160539 795067300164567040,263895 772938947701772289,132335 777860855199399936,142355 793099711511093249,249286 788505578075226112,218349 755074996297404416,35044 778312550693810176,167220 795054520980148225,264724 794010338614198274,256276 757945358353707008,48273 774848238394478592,29786 790225801455206401,226717 789149253176221696,215505 793618174499549184,254209 753640412787519491,28732 790347369372012544,11774 793223623234301952,250064 756515866209095680,43399 761300700236226560,67906 781566816292397056,186376 793589127782424577,252020 791364254721073152,238207 758307768965009408,51896 787001525860241408,208176 789526517017636864,225981 757661145792704512,48369 776744466602418176,157755 787122094123343872,207949 765963365877370881,88930 754130905132896256,30296 755550692018749440,38476 775821247095595008,150063 778306376393068544,165097 781864428178329601,190635 761614426520682496,1248861 792679389494251520,246987 758641540990324736,349060 771723410439151620,125554 785309332405645313,194167 774559898453602304,141360 765524620971651072,87904 738189572513759233,11774 792761562780012544,247241 794694744291049472,262752 763273777283293184,74247 792100483263373312,242693 792869735369179136,247240 794534822420967424,261155 785521715317239808,11774 764999625312915456,85562 789254903759769600,212707 770667950198099968,738099 773335461540405248,133184 777927220551520257,164267 781473307463917568,188157 772598242844389376,131814 771143475186192384,122126 764090813810823169,81702 779376599997227008,167101 794582147441033216,261155 738793158734008320,11774 764076305599967232,81702 785490679975731201,196277 785913639844782080,199640 765569976593940480,87904 790908682880028672,234387 793155613303771136,249927 755918755104956416,40303 795016951630352385,263895 791411780916539392,11774 779895167570632704,173964 794024219533250560,257492 785873994582888452,198878 777594154293624832,162497 788457862322204672,218275 787276286716706817,204835 791737819827957760,240718 792047121495011328,11774 790956263391817728,233705 774135113818923009,141360 769983951700197380,115435 780733119942889472,182036 786904105499369472,207287 745061978146738177,11774 751789140480446469,18215 794383080505151488,259543 771384549842362368,124537 786927296024379392,198586 791744295468425216,238864 757871775451676673,44961 781329221696233473,187386 777661001063772160,161387 779476255401926656,172185 772890690812452865,132364 781520035911262208,171465 793525005883617280,252741 771340528625541120,124883 761597477111889920,68993 768775250070806528,108849 771432697910538240,125367 788486375024713728,218275 754073137449406464,30590 785914646960087040,198591 753756526674710528,25995 761047818903576576,66116 794332721678057477,250633 752932467942756352,24173 751203545324466176,14421 768975754608599041,110381 792580695248015360,243286 780555028885016577,124844 773967758501507072,139404 773406326256967680,108795 795401965903736832,247930 770682204422758400,120610 779095631273009152,171060 793639754772295684,233154 794568092051509248,261155 758005471303401472,50442 755759729498927104,39462 763033585163132928,75899 780805237623754753,11774 755066827516940288,28354 777582529582919681,159308 786623834342514688,205181 786681150777548800,205926 781835825709547520,190635 780519724517957632,180655 791691902961745922,240145 779897983924113412,177444 794385958082723840,257492 787124266013560832,207949 785880733373964288,196277 789437482664337409,225981 762747624516485121,74727 751613330393935872,17755 793269694933467136,249926 793753025332600832,254135 778574753569316864,168883 787718662597726208,205197 755572716174872578,35890 763829362214875137,80655 795470194508328960,266054 771387497758781440,124589 780448389435564032,176128 793277088526729217,249926 774763869713502208,144690 790912932787920896,234796 791727673194053632,240535 775397502207926272,149040 767188381071618048,98142 766496527242059777,92885 793093370105266176,249348 795119602376306688,264397 755882184049819648,39697 766687262373507072,95262 769339578347954176,1249667 776416168005341185,152314 761388025070903296,68273 795037879932223489,257492 760294594617671681,352219 778239296398561280,166719 755133685410570240,34666 793177259398074368,249841 795673022120263680,267167 768860751435923456,109571 785847781781102596,198591 794618112746229761,261130 763731581626359808,76012 793155184805289984,249882 795047157493547008,262022 743496936641134592,11774 761586216395534337,67226 781877818112237568,125554 795468264273014785,266151 761911091328851969,69231 795689225316343811,266079 786568133939167232,193524 750801360317210624,14653 756520586961154049,11774 756339030053322753,42249 733023260594569217,350379 785526977826525185,196184 790224404554756096,229724 793129772440100864,249469 773768775560732673,117377 781408138968702976,183759 786047576193720320,199262 780646781784694784,182122 768961851895840769,110585 795249867413037056,265795 788052404298215424,214492 770040901678882820,116113 773265199868604416,134993 788692156781326336,220029 759146465771921408,57189 766054493364457472,90618 792021285618327552,241411 750768463350603776,14351 785489370182803457,196277 779081102803763201,171168 779518205014466562,173334 790568175532318720,232137 755161579423956992,35890 779007446958247936,11774 791232796513734657,234552 771892961298804736,128382 788545268623011840,218275 761688117862502400,431998 766773275200323586,94683 785329139553361920,11774 732760915532120065,353715 795059404198576128,264397 766271897151471616,59936 767170076948652032,80939 793271987946811392,249926 768137158553141248,103354 777539545999048708,155390 753361589714026496,27045 788420704316362752,215088 759873493731315713,59666 763664740128260096,78684 768578002473066496,107428 786984549452353537,208134 773678410555985920,136512 778610505384652800,169226 756978700344623104,45513 767141669485490177,90384 744371986592317441,738099 771514175520645121,118191 759054525558775808,53992 758444869698420740,25134 758107682792353792,41703 772549583767429121,131377 773310481830440960,108795 774594001550778368,128230 771710441835737089,123865 762693554661646336,74133 751140763161862144,17259 754975301365489664,18487 767797914311725056,100949 755158096830406660,35890 755161665889570818,35890 768147434316922880,103261 794596757447421952,261818 758496175259385856,53185 762900960888913920,239274 779819884670771200,175669 772528488930762752,131007 779032917964165120,171617 785873745881600001,198591 793331782980554752,245591 771289901815980037,124581 793573266619305985,253164 778831648251080704,170253 755536852849799168,37892 765937229659123712,90384 793800853782159360,255393 794589710215692289,261818 786165641891815425,201351 762773098294902785,74868 772280566511050752,122088 779513419359588352,168436 765209651818352641,86103 785620432892207105,197286 754024108011065345,30802 788830651558526976,218495 773665951065726980,133043 766622063083663361,93823 753017947166216192,351340 756274780953833472,42432 792091790111375361,237964 774760582390001665,144494 777884153916297216,164001 794600676676407297,249926 764672033384828929,82744 793141855311376384,249882 773900299392081920,139404 751614275265847297,18238 780606783433814020,181755 762782814051926017,74281 795692390581489664,267862 763171312844038145,76365 770417075508609029,118087 774819537485172738,145244 769285783119400960,110585 769690452169789440,113982 793594346452951040,252014 777931334031380480,163990 772362773757964289,118191 767732673166979072,100893 763360547173642242,73814 787803028371959808,205197 768549581457981440,104973 761132396423090177,61051 751100691628908544,16299 776317044107149312,154832 793248474393305088,249926 791468054165291008,238099 766082061480390656,90031 779661368991490048,174995 765713917985353728,87904 793415307188539392,8044 772775891416023040,1170722 772986932259201024,133454 765430972397522944,86483 780757997383327744,182960 769413327948697600,112788 795110523570450432,265257 768075122347499521,103354 792024512384479232,243075 793612452030132225,249841 764319188953378816,76552 756474844729016320,43341 795694200562077697,261155 780911410020749312,182726 757923232104284164,49207 769504973667336193,112788 787342553238671361,209292 774986082190524416,146259 758080516151209984,49843 763186442877087744,75724 751949232295272448,18318 757922798266220547,49852 762848570160537600,74247 774021229330124800,139404 793857742586777600,255942 787439017960804353,205728 762808623269498881,65293 792327375174242304,243187 793565177904001026,252408 762457338359930880,73139 785849248470462466,197512 790622640926961664,232137 785546580896145408,130635 749983088734670848,10735 768171554286874624,103354 785900950066237440,11774 768338135440764928,1179733 756240339422281728,42149 761626642414469120,69231 758067181523464192,48532 776965887278608384,156835 794674153425080320,262022 752742650873257985,353896 773639824792231936,11774 781372153178357760,187418 773570663697133568,136904 794275468832686080,259482 793651259781722112,254135 770635541662531584,113788 757708757883162626,48991 757217535561392129,45776 788487468584538113,218275 786939982011256833,207613 780825119018979328,182960 790684889163137026,231894 794153344554168320,255942 753393675149926400,27061 760170751936778240,60804 780918136857964545,183269 793426891575177216,249469 787164589074948096,193297 791003488155082752,234583 794895429485953028,263463 764892521344270337,84724 765503831102808065,84209 765525132496416768,86653 791968865831956480,241367 793210915915128833,250633 758672543553314816,54272 765516324319686656,87904 756960984619552768,44450 776216424704606209,154071 779123785588846592,172962 785861520559370245,197512 791668522208329728,234990 792492171538501632,246225 790993114517368832,234583 795721550993494016,261155 757981681517289472,50377 765215317249421312,86103 788442823796269056,217519 788112451090939904,214247 777963532306579457,164608 763490976308555776,76948 794561769314418689,261155 743432980492754944,352060 765504438383489024,86103 766392097091956736,93068 756617798013550592,44429 794930015796281344,262886 773869246191316993,139392 777859434852777984,164001 763519672427778048,78228 752777198487085057,22953 761544449579024385,68908 789294780148617216,198044 762923394614558720,73712 758500747285827584,52061 765357085005451264,86440 767785623247843328,85326 785522199352385536,195975 779445857796124673,174230 787307870815518720,208777 794152012116033536,257492 749727526176509952,9991 754005221563572225,30590 769571382665605120,114284 790935705098784769,234583 793791990190276609,255393 732256354300231680,350900 787108893595795456,208014 762035860271489024,71550 781158875026165760,185496 788792707707703300,215437 753753251976216576,29589 777512570051854340,161960 767856304366886913,101808 789310708341100544,223286 775319665165774848,148045 766477372128243712,92213 767432483642208256,98748 742772024330723328,11774 785872288402935808,198671 779643493077639168,138812 758955850203406337,54143 778012983184195584,164826 762663980846370818,73926 762745549535666177,74681 769928767061893122,114022 749372901036396545,8160 788452507756486656,218275 790388929115594752,225959 765659185459572736,89023 791426730489556992,238207 756420900581478400,42432 767111927474651137,91946 778376842663165953,166852 732549974161010688,352466 749976669109231616,10713 772244586693525505,129126 778509740670201856,152594 785822295931490304,195975 786016021530324992,200490 788122161181552646,215608 770041638823550976,115817 787465728865607681,209838 773871827743571968,138953 751680827554095104,14277 793553283533209600,253206 754976875492044800,34666 787397635942522880,209796 771865499122577408,127218 768504462063366145,106774 772520032106491904,97811 768270037958426624,105345 771442230586281984,125703 785551149990420481,196676 787499734055419904,210897 794270053122199552,350913 774595841306820608,142721 763581118364942336,77612 781623241622380544,188401 790655481014616065,232662 775003292535492612,146024 788165835403563008,352258 793887491820384256,255192 757882785856036864,49852 790909525721092096,234583 792580070275620864,239261 793876490605649920,255393 775790658577727488,151410 775852308160667648,151463 732636299765551104,1170624 781276517728866305,187084 770652366853013504,119937 771479874511003649,125111 793838243506630656,255246 773240087018471424,135517 787738093042491392,205197 788296612900732928,214492 758463540508389376,41703 765684737650327552,89198 778629491417501696,169226 775068461257097216,146804 770779792564064256,120425 757957202694987776,49066 777123143584456704,157755 767859140169310208,101681 762459507863621632,47283 786964319883845633,207613 791276848068059136,237491 765337467994017792,87145 764333541689659392,81946 767826809069207553,101681 788875035121364992,221785 789410572420849665,225866 771442203814080512,125742 769691363336134656,114779 795730052646256640,267862 746302400403673088,1247746 777053802084048896,157755 794531323952164864,261155 770503106673123328,118191 781129625220984833,184223 772680143785586688,130247 778231653168664580,165448 787831201390362624,210207 792093805075845120,243865 732823592157782018,1170595 760942736619016194,65644 775710091643203585,149770 781832267203239940,190635 772529120550924288,129551 795422762500288512,266822 757655327940734976,48549 778762617666101248,168570 773973810718642176,139373 779160600085618688,172945 781657241606696960,189649 785605647249182720,197512 753609694682443776,26066 771691927997603841,125853 755954986270334976,39005 793104236628226050,249469 786094752886296576,198620 759876419522555904,53163 757265317060026368,1248449 773526720100048896,136110 789379957159886848,224793 750402834437378048,13201 786074742772162560,200870 789008242907242496,221971 772876872241774592,133043 751729649479217153,18893 773874626866847744,139613 791785410812751872,239998 793703357068173312,247240 757430040971898882,47266 786710860110716928,204413 791141917467770881,193460 791716919934156805,240926 794920806174363648,262752 764168394614661120,82066 781913224446775296,191352 773120234530148352,134470 774834935605686272,144120 794507052257280005,260404 794209113278476289,254135 773352913544552449,135736 772210623174307840,127925 780602310040821760,80785 794150924277030916,258267 780561285935161344,181419 751735838728343552,18550 773054423966679040,133081 776930363436335105,158327 793889470936416258,256358 767096226873573377,97377 758653655709089792,54070 794939364216340480,262847 762381645475295232,71476 759067833418428417,11774 769284942995922944,11774 744293327793623041,47188 771722537655033856,127366 793201586226855936,249895 794175510251126785,258331 762469755970125824,73030 794307393236537344,258981 775928463379210241,152182 793620482641625088,252639 793510463027851264,228501 793153127587250176,249927 767412092555161600,97379 777549225064267778,17416 749793707075985408,349856 769213174474084352,111558 780433790220902400,180233 763467563611357184,78304 774756757268602880,144494 760478846319591424,62821 774355620858179584,143051 753275159570546688,24467 793497324425097216,252741 760152138844610560,61051 760631487033073665,62798 788839935797231616,219119 760136672268783616,61051 746389986195443713,11774 760577365344784384,63451 780890193637236736,182870 786459741119778816,198586 764143154136223745,82036 793622140125839360,254008 793213192117682182,249725 752662651520638977,22432 793450340481892352,252020 775898981926891521,121795 751197574183419905,14421 794629000329129984,262022 771871624882626560,125163 755822068206149632,39462 775117161073299456,146259 775907290494808064,112363 778304955115593729,167220 755384254339571712,37044 756563406530936832,33214 771698415247855617,127134 785789255251439616,197286 750040160235032576,7275 761985136317517825,1248989 786752572170182658,206008 757623478501580800,47761 791293001138077696,237491 772533502319341568,131007 756101525483626497,41533 771179142595289088,122982 771342831352844288,122251 769908610440818688,109713 776903616208707584,157693 792014023818698752,243075 751150092493611008,15808 780571367641145344,180039 779976994343620608,177248 765275745505513474,86103 773867072942145536,139591 765375996988186624,82208 771189821163266048,120610 776634779009585154,58531 793554328812412928,11774 788149331761197056,214354 794190129329893376,258598 794577338856075264,258625 778199181357899776,166409 788892540971782145,11774 779627765549010947,174288 790376890469015552,228354 773698767665164292,138765 773640259129249792,137965 753630282280898560,28726 768830713080651777,103405 780604291736145922,181955 761290305639440386,67893 770688112821317632,120393 776266893040705536,153095 772283234390384644,130415 777379219923935233,160134 786752169328324609,205094 795698754858917888,267862 758038682637103104,51069 758419666012213249,52720 788549211734278145,218260 790523292595527680,231894 785516677882458112,196277 786182304443924480,201494 786628909815074820,204413 791690417033142276,234990 794270505545170952,259482 761040320767197184,64723 750043335809728513,7275 788799088753909760,217519 758132894904770560,50666 760309616668401665,11774 776831811624263680,158589 763514280901836805,78228 788783775727493120,220332 794647609277235200,261155 756593825758535682,43848 757608244483268609,47545 750362608373465089,12883 792443037792153602,245313 767686171048550400,100605 776151023010230272,153921 772481686558740481,127871 779613725342986240,173347 736995097116561408,196346 781112021286813696,185496 771345247024451584,121612 741426028539711488,350226 785269772824956928,194648 791852426957500416,240795 795341971036389376,11774 793823984995426304,255393 738841791407984641,11774 785625870375481344,194058 750751269816455168,11774 768947629069705216,107428 770581052817543168,119832 793235033641328643,249841 778314885415383040,167407 785297850275987456,194923 795366400697241600,266643 763867833520558081,80939 779339573335777280,172962 781055550712713216,183759 793130686798438400,249841 788564184749445120,81929 790298746638610432,11774 735457224156454912,254034 788470834973200384,212357 791348425442811904,238045 777581319761035265,159308 787401759547330560,210694 792028160829239297,216009 770244956602511361,117257 764138319479439360,11774 777961959140450304,163885 781597994932199429,185310 758302817220255744,52112 780126552340041729,177233 776568301539495936,151845 792149575096238080,243185 778687587082907648,167939 758006248830709760,50442 750362684416225281,12883 779069773229363200,172523 793102158979665920,249469 755280534599766016,35890 758025971274481668,47761 787085381179060224,204835 766255636292263936,91751 794910025659674625,263828 774691281129705472,132761 794347198863511552,257325 753677845243637760,28732 794648153257574400,262291 753391010424684546,27045 768500872498339840,106774 753017171018592256,24134 759951880424304642,26066 790988331890778112,235590 751729203826089984,18893 764996184171687936,85562 765069878344638464,84724 787763784886677504,212357 774105566994018305,135342 794261711846936577,253986 762709691164229632,74133 753249806135459840,26492 764812905510473728,84422 768824961914007553,108784 773975407095787520,139404 778972476923609088,85326 777862388737380353,164001 789149459179380736,223899 762768888228524033,73685 781432596915949568,186584 768266930666864641,11774 790929962144452608,234653 793113627314184193,249469 781756033689460737,188119 794334832062926850,259055 794542956749258752,261155 791652175764226048,237935 791757340554858496,240483 793529310950797312,249926 770599611761303552,118192 788052450494283777,214492 768575451623219204,107032 779092212168679424,171324 781697444669169664,188752 755171110761607168,35890 761992917401690112,71244 765957792918142977,90384 785262969118568448,194560 777893539195781120,159411 760125615571730433,61145 761174804409913344,61051 771915394718195712,125145 759150400465408001,56784 788744094407327744,220332 780893223476600833,183269 791818258995261440,241819 754020033467125764,29263 787591778811600896,208178 754928027562221568,33356 774724936275468288,144542 755563858496860160,37457 794979967176216577,264397 795172061350072320,265102 758033138970951680,50314 756246266493833216,42258 764917770483961856,84724 777864196167987200,163990 793220419536973826,249926 791325135802249216,237223 793461446168473600,252408 778931709936934912,169923 791105720880168960,235990 761608809605455872,69684 752647538969186304,22546 773612937999114240,138054 753658084057190400,11774 775038564396654593,144198 753014082832216064,25255 750498748841754624,12535 750727010469548032,14421 770584683851583488,118192 786987626742083584,207949 771510876876726272,125554 794380808735686656,259457 769347766728339456,27164 778535318194491393,152594 780781172028604416,182659 790304371141554176,11774 785530449657376769,196753 758691287759482880,54070 791624518678810624,240070 788570164132315136,215437 794695028002222080,262784 795676385201242113,217634 786735119948091393,173347 758408233836949504,52605 770659027726503936,120108 765645407623925761,88930 772813660502777856,132335 785265751552827392,11774 793104942068359168,249469 750833980245549056,15616 766753072790077440,94683 749323277760335872,7852 773892355501989888,139404 768056260415463424,90384 753031752751472640,24316 754763120506118144,33549 793984906544238593,11774 771499006325321729,125163 779378391703171072,174442 795053787958411264,262849 751837011175088132,16931 759595711138783232,53014 760972004518342657,66116 793647793508319232,243865 779342855387111425,174115 792727733394702336,247077 793955630381989888,256255 794652923947008001,211347 737627747367821312,350654 787308615333851136,207119 761637012684283904,69947 793828560590999552,255393 774452446081015808,87904 750528780427341824,13532 773844951788650496,139404 760943832485814273,65174 787012232987246592,207287 792491653697155072,246273 779425915788992513,173964 768251298365988868,105248 759164323801464832,57348 732646030227984384,353005 790735926142046208,218223 753604476779556864,28477 756607845320232960,41702 764968820561752065,85562 750685466664562689,14421 776033141161136128,152888 775753191979757568,151156 780190184323383296,176554 785691845036650496,196277 791428529783091200,238780 758198958435004416,71270 766970471581638656,93144 776994070602387456,159874 771343414235426816,124537 768773307944624128,108849 780550413749592064,11774 749756409554804736,10064 764118167249559553,81850 774091824730284032,137042 788506313726758912,218275 764918734414766081,18030 765229294218010625,85892 758667895274606592,54070 764916187373432833,85159 793470771154726912,252408 781272894491987968,185347 788308952375263232,214354 756979019439083520,45669 773721057136087040,137042 790548812305534976,232137 768198590535651329,104406 763142576476086272,73814 781809620583124993,190424 788765462393937920,220526 795011881823940608,263907 765591797250732034,86653 781549521910140929,139404 760806870378483713,61011 776956265511739392,158314 742394525621047297,11774 789070869540798464,223125 787402665076592640,210207 753706338417385473,28866 795424211711983621,265855 758452592485683200,46384 766855249294307329,95672 787728809181216768,210235 755091497402392576,32405 793593042951430144,249926 781507369750724608,188401 787633840642666496,209828 789309747132596224,225359 767862498720645120,100561 755179782921302016,32673 769313974257086464,112336 794358524172070912,259034 789485339635175424,225359 792081857953144832,11774 780615071462490112,182146 793159788012118017,249926 755213624977813504,36056 756424074616827904,42249 768529075199614976,106676 788036477729005568,212528 732778114699255808,354073 773975401135648768,139404 792189763235172352,243451 788742074837245952,220332 764526962068946945,80939 792033002628976640,243075 769689895900176384,114779 759223484182564869,52554 785843349823557632,198591 752997562664247297,24483 775143148267778048,146038 793483422014509061,240926 795091813573029893,263896 771447861112213504,124855 778257523203637248,163763 757240764782948353,1248482 776082978850078720,153034 793181537898340352,247379 763808179348049921,47906 794198400061161472,258598 757639666107424768,47844 774279781852426240,138382 776219587603988480,153854 789149755490209793,221416 794675431886782464,262588 753641385496940544,28726 764841354576793604,84724 793570992568295424,252340 768577180263669760,107808 785540948327555072,193571 732319458316914689,351437 759138414495170560,57092 788650881218514944,217519 756105889312931840,41632 791888496847949825,241523 764869843757637632,84247 777142215004958720,160480 771811428088946688,127871 791710939942887424,240483 773202515617808384,132497 765269364174155776,84724 779729365663789057,170373 763442410890244096,350827 792598656574590976,242158 788359459739463680,217151 766863245453828096,83565 763621845551706112,78159 794353818381205515,258044 754857100300263425,33356 793517424247177216,249926 759079504853598210,56231 768925761675800576,76146 775296509906526208,148045 758505855855661056,53703 763419279937110018,78129 758385900955000832,51778 761316710016245760,67401 760429125299470336,62760 791563103154561025,236502 774798381906558976,131421 779492154926174208,175542 792874810791514112,247877 787252263857352705,46572 761512422880452608,66159 789890093892767744,226999 786361060760494080,203350 793069033339748352,248514 779517272519999488,173011 749962325965148162,10735 771777684095377408,127711 791439468934918144,238207 754701886666579970,33090 791036303651532805,234583 765693369859342336,79115 771543107229798400,125853 791624965221068805,240145 770900309103243264,121479 772474379452215296,124597 787265538007367684,208431 786011331141001216,199178 793439962930700288,245591 751629191829868544,14277 777989589747245056,152017 759117632486256640,56964 765029808531185664,74133 789132645196259328,222682 764972364803166208,85562 781062858662617089,183269 732158025511772161,349444 761008594858962944,65222 749849791434092544,9754 772702199533023236,130175 795769883774615553,256255 786625648496349184,205181 756305799182479360,42149 781111818706161664,185496 756340884380057600,41702 778570382798225408,168794 753731019828629504,11774 757555094854377472,47841 761677916677804032,70258 771014618336624640,122532 794235304878178305,259063 758275524598767616,51809 786617743437074433,205190 761881927854936066,70941 779897764209713152,172089 791503915778965504,239405 773161323962114048,133822 777585817623535616,161456 791785648374112257,240483 788873052553633792,221832 788126172064387073,213425 772245703510884352,128067 780373043096891393,179742 773882960705486848,139404 774578161568710659,1250121 792126663496568832,243460 792249562790522880,243398 757247379695243264,45014 778952841885020161,171168 755266960682684416,36545 790913596297359360,234653 793187293121155072,249926 794968201540997120,262925 781454421448388609,139404 794681941115011073,261155 785584682368851968,196277 760173462115590145,53991 773691243369000960,137698 759204693830696960,55710 766286033650642944,91894 763547284323897344,78159 755861109395984384,39475 770561579628785664,119047 795064133574152192,263926 763440824742973440,78159 754018415845707776,31268 785502750280855552,196277 745219934100152320,11774 761680523274153984,68982 781922041662406656,190635 793103749657100290,246514 760925333969313794,63393 758119911939899392,41703 753912086011326464,350711 757742157696335872,41839 794565948455849984,261155 772165611858395136,129991 778990013010812928,171693 792168914943959040,241523 763726710827286528,79812 787100988691746816,209184 760346868626886656,57574 794611076130336768,261155 768535103899308032,106763 789510407383834624,226346 754734901409222656,33356 775103463994888192,146704 773209932086796292,133454 778081515729096704,151688 771543852708614145,126389 779124946668781569,172962 751544347577888768,17416 773996418914803712,140211 789884181949984768,228292 777596273645977601,162044 752207046515109888,17416 778793730878955520,169550 772149606905896960,127925 788773871193251840,11774 759430494702276608,24530 794908817364549632,240483 761404561848356868,66842 774194197263974400,138382 789756082360950784,199307 790874921677287428,234583 763518525243875328,78684 772838356824813568,131363 761602470887854080,11774 780808378427777024,183468 772351175609942016,129471 752934163028832257,24173 753318304358535168,24134 781864102247272448,190553 771025430291808256,120474 771533791391121408,125111 793126340643827714,249469 794008753792319488,257492 764856188546715648,84724 778533435178684416,167220 769888529489006596,113767 773538592253706240,133702 788785410034008064,220749 770362465880305665,117303 793967323807764480,255942 793314901628379136,250033 759364635426447360,58054 779738697830916097,173347 768160157041848321,102249 774093169365364736,141316 786963920699392000,205989 794532253162471429,261155 761536799155982336,68884 795290420695748608,265257 789985526212329472,228354 781866442325159937,187131 769358002361171968,113165 780804359173046273,11774 785492973907767296,196277 763117898772676608,76628 785545828660281344,196538 795413370442747904,266491 772748806362394626,129918 753642296957018112,28732 769166241487552513,110381 794718203977023488,261155 772793169184423936,132578 781560426643554304,188119 773991513965621248,133081 789424200184434688,217634 786505716748083200,203941 760639534778441728,64192 760461893689454597,48052 785266316953333760,194154 755499071410999296,38032 758684606337998849,54070 775864488008437760,150579 790777042052669440,235349 787562532382834688,208014 756203052734877700,41909 779039934783127552,172122 755159933964943360,35890 788426335354032128,217837 793151262355181568,249841 788040697408434177,214492 770719569220542465,120829 732517792474398720,1170406 794302974847762432,258456 772428791855460352,113754 774677750019915776,144602 764986145478287360,84724 770943117264650240,120610 755164481316016129,35890 755832789816209408,39462 761595501833707520,1248954 767842683889000448,101681 787091128478674944,202636 788521178944110592,218349 795362981076987912,266054 750775901365960704,15316 789672885191188480,225602 761550181435310080,68993 763752832835002372,78477 794531005164126209,261155 733198444647591936,355106 767821976098312193,101472 750653751929733121,14421 766482787180371968,93086 781487016483495937,139404 792130142252347392,243187 786055957407272961,199178 777845566327750656,151463 794738499886940162,262849 786298756949958657,202429 780368815343345664,95055 786614249325932544,204539 792025012525932546,243075 768958159150944256,91936 795755973063360512,267297 765736307293171712,87904 794208210596941826,255826 759833373342834688,59923 777145440986886144,160228 792798894065225728,218219 774021753374990336,140444 775766412082028544,151409 792015846675587072,243075 765898318325035009,85996 732680987373670401,398865 788746641989832704,220029 763464215528996866,78566 779287289599971328,171795 768512485984907264,106774 771140812465987590,122967 775942146985594880,151225 776833854791229442,11774 793875496501145600,255942 763423694324498432,78239 788976929516900353,221971 795703417603813376,267862 753422047448104960,21634 794896936763609089,261050 789660440687104005,225611 765617219426459648,88332 750478996475961344,12883 793999139021455360,257526 750483470426726400,11495 785305054521819136,194934 788161731193217024,214809 791435299981172736,234577 772275962922741761,130407 773870577346048000,138592 794013209783103489,255870 764953758052724737,85434 776938213294403584,155451 778720589544435713,169550 733038796153839619,355251 791197534953869312,236884 777831334442110976,156835 732364649467944960,196346 791690727923351552,240145 788546167600734209,216009 795314690440175617,266079 756645482173083648,43391 786595070656942080,204413 788894113340940288,220526 753748591034765313,29457 772028847067893760,125740 775976243481018368,152735 795615436578680833,267521 778164822424813572,166269 794003726608441345,255870 755806983618375680,39685 761014543459897345,66159 770537194796806144,114061 768210021633105920,103924 789413578092666881,225358 754171980581052416,30339 757926658519150592,49431 775681353790521344,149953 780471240628764672,179967 777215551705903104,151463 794136664536813569,249852 769775707262038016,113836 777710597471293440,47570 772548013357170688,131297 790611864824586240,232169 757654031904890880,48549 776221634462187520,153596 786385995704864769,194082 795432916201271296,266054 793111544364019712,249469 754002906202923008,29263 758640644357255168,54070 733080587632680960,355830 761669655979106304,69947 777238583530909697,160480 779018813241036800,169418 794604904488824832,261155 785626021236056065,197512 785637676716216320,197046 762235102483001344,72035 779485375052087296,158987 793076056764911616,249286 750542649715781632,13021 751580494609788928,18893 759451197539508226,56964 761665066123030528,69878 773532363536105472,136904 787438443248824325,211170 755070758661926914,35064 774701656059449344,144082 769194786049884161,111984 790702022790033408,233729 778636267798032388,11774 763918367531032578,79691 785384210777243649,193633 785844036791853056,197286 764225254528999424,81869 775823786339733511,350650 794189526344339457,258598 761584884104265729,65180 762699675099078660,74066 774119074938757121,141360 758395001667739649,52921 785734418707128320,195407 758719702227095552,54070 790671129081884676,224680 795393901188108288,247930 788692665038700545,219942 791674544444416000,240483 794732306590298112,349856 749729981400363008,9433 785538483435737088,196676 772580185443033089,112363 788215544797212673,215505 794727947353473025,262588 762274298996326400,431998 767038803097874432,93261 789265662975893504,223692 791603445828583424,238395 732829568764137473,235349 763007043980685312,75724 781444729221283840,139404 767841367540269056,99111 764172540637908993,82177 760895944367955969,65180 762736123240026112,73926 787977724971409408,207712 780115745891942408,177472 787596932919296000,211795 792756651350642690,247232 780283049435017217,178378 788416648298496000,217837 795067735130722304,263906 737892712653967364,178186 768114789620920320,100893 760800510626508800,64722 787015334020517888,208379 753726813407371264,29548 770658560430772224,120341 793576737028399109,252679 786482260555866112,203674 776622366768017408,155451 785475032684388352,195975 788507006873112576,218349 794966358031265792,262925 765726075188117504,89198 781069636867543040,183759 788847406762733568,197888 766438141653835776,91946 778597281780162561,168284 756291447733653504,42432 792419659119067136,244550 776956555015122944,159146 755747340556898304,39384 769993649778266116,114848 792287847793451009,244143 785995770839175169,200467 754739215565524993,33356 791126423276621824,232169 795066850858176513,261818 795281408080179204,264397 770427520684593158,118191 778304066304696320,166941 790991420559618048,235590 765003804420956160,80939 793422575002980352,252020 794187643571421185,255299 771750282900414464,127366 773575539789406208,137042 779104126118408193,172057 763234979241263104,73712 772574451355545601,130447 795665978260594690,267862 752620583674843136,22575 764518687135064065,81946 795773099669069824,268281 788395939094466565,217039 790006432703782917,228354 775483645985431556,112363 780954038049214464,182960 776453741616648193,155896 778592878293463040,167220 763521989302628356,78914 767198935576227840,86144 762165602286841856,71099 773821088631488512,350824 787851664988508160,205197 787893027050172417,11774 764716057441411074,349306 789943006145241088,228820 791670438946537472,240483 777318648335638529,159475 788885124469264384,246425 755838427854057472,18215 755123949525172224,34666 786207654850891777,193639 767076603473997824,97355 794564566848077824,261155 787376853791207425,180433 794877902819041282,262849 794295808908607488,259543 793286459172216833,249469 751966677617680384,19792 756327981732159488,41459 765955817241649152,90384 760307918491222017,61734 785812756276580352,198671 794269218950631424,249926 770089683288264704,106716 793967143478054915,256255 767720417654112256,100605 777881008624590848,164001 787031327438540800,205181 768805478939910146,109104 773988759079714816,139404 790983516175503360,233692 776871281450819584,157840 762820836587769856,73814 764188099857387521,81946 764157919785091076,78959 792035825596891136,243187 732367294324715521,351387 762682464057692160,73712 791401668587859970,237908 762210489480994816,70884 793925739322146816,256219 755726048386543620,39235 786526137472155648,204193 793817194153017344,255393 759343913064947712,57966 775178538072825856,144602 790616932701573121,232280 767731850785660928,100893 772866562814517249,132335 755046284927438848,35044 765510394584629249,87904 795363860966416384,262022 760611222060269568,62728 770163085185323008,110023 768870950934831105,99900 742170137378344960,350711 787061989554081792,207613 787551509110108160,65113 785956650670776320,192032 790320722778419201,229693 732992173226876928,353866 768149966095282176,103354 753972788164263937,29263 789226792112521216,223692 771866442316808192,128519 793095408746586113,249469 793855279976763393,255942 760973348176138240,66105 788520819043336192,215437 766190213064495106,91049 781077847121068033,183759 776180486796369921,152946 793502074159890433,252824 758067176829878272,51069 756900330772635648,44163 775031001642831872,146259 791432312403718144,239186 732269100609638400,349776 765205878001790976,86440 751844464935645184,18488 788027235139620864,208307 787022466870804480,208379 768469184573386753,106199 795764749694881792,248924 762685722226749440,72978 794599196699594753,261155 762291287668039684,72541 765250675693326336,86653 786500075090350080,186883 780386537020067842,177773 781572988244144128,183668 765167725110960128,85226 790254022879956994,229693 763903951880196096,80720 773235841074290688,11774 778630907888623617,167003 793258706980831232,249841 743267568711045120,679105 789487297225957376,224680 794276740843520000,259457 752264900353748992,21714 792007018307579905,236507 756620762363129856,353603 774087688802537486,139404 768908799004385280,108782 790995866509279233,234583 758702519543398401,54070 767892230702927872,101514 793955643484798976,257219 758633796400848896,52319 766625406749409280,90482 776863959991324672,157840 751121989012688897,16299 773930792628224000,139404 766328091941695488,91946 775433596253331460,149040 775661604310544385,26066 761973060396322816,70858 775803476148363264,151463 775284905899094016,148045 785330953044553728,90252 770465661919322117,118191 794565329599004673,261155 753999843127877632,30590 756299674995134464,42495 753473834024656896,27317 764275939417198592,81869 795197128729468928,263773 773516753083039744,133702 776148817217552385,148473 788912483683622913,221736 794725580142833664,260849 785836388591792128,198812 776101808024322048,148799 781630887268126720,186584 793104234891837442,249469 781244298700349441,186212 772802655517278208,132335 792494037907279872,242636 773544972037550081,137158 795713405776629761,267855 762143599131660288,70338 765319388530565120,87062 793511845952905216,249926 785696938536599552,11774 768072809683619843,100191 780223620488368128,177866 759213253419495425,51798 765228369428504577,86320 794207846099537920,257492 773722129929875456,11774 781618128681828353,188498 778404575577505792,152594 792101335592075265,243075 768679751649067008,106447 772954565780107264,133454 792047290189885440,243187 795396092007485440,266888 780850699861004288,183314 766728352245747712,95708 770980633451565056,122146 773897564911341568,139404 789756302272532480,226819 757177188487659520,45210 770289626762317825,117257 778735834463805441,170268 793326041498431488,249841 791783657883197440,241678 779018262340263936,171795 779163176600342528,170547 776144372370780160,149259 773265480165449730,133043 791250953592672262,231612 768541655917998080,94699 770176926728073217,44421 762722747105497088,74592 766764226899763200,96263 778742481311506432,167407 786665334417793024,205638 776954463101779968,158820 751205826753290241,16728 752930195015958528,24603 772759693710110720,132335 790256777086562309,229693 760227043820744704,61512 763926726237839366,76723 785915171180990464,199546 764541861818200064,1249246 768945573474934785,110302 757822865878036480,49400 792781307969466368,245528 764212686817226752,82066 776065108145475585,1250232 780564243406057472,181419 790637260500668416,228583 788542431709061120,218832 744297454481248258,349197 771735685363531776,124597 786941673628585984,207613 750742946102771712,11774 793860520814215172,255942 789514753332813824,225981 791374372019773444,238383 759546645260357632,57068 751000741951655937,14877 753945263262359552,28282 790311926802870272,11774 793636862950637570,11774 732238740626661376,349824 765536197603057665,87904 769280243639193600,112788 795371187119542276,264397 787391941113737217,210207 733027174102487041,355273 770319965547270144,350498 769036773217435648,101681 778613795056971776,169201 765492720576102402,86508 793342501830615040,250633 751844817479565312,14277 770388274133303296,118191 794007624568029184,256502 786243830513152002,201555 750776452400820224,15316 764879626669740032,84422 786543206913679360,201958 756290102817468416,41680 764976336561733632,82801 791667136733249536,240061 758011728965804037,50442 790644012373999616,232715 753283412660592640,24467 785489587506380800,196277 785669254037270528,197894 773608745737809921,136947 791263389628690433,237309 795347302512816128,264397 752255707089633280,18470 762581706721288192,67226 793230379159216128,250293 767865533534445569,100559 780213170765979648,178327 776658185146990592,155451 794315662458056704,258741 766722603566456832,95672 792423498261987328,243451 775032541103419392,146259 794162929419558912,258345 753250185438961664,24173 759093637812776960,56964 761410165950132224,67229 772938011269005312,133519 753960429580419072,29263 787722711459954688,210253 785685532940599296,196277 787151551710187520,207796 791047005510348802,234583 761541608634408960,67679 768974967941705728,110659 771127780851478528,122299 793792815960559617,221476 751611004056776705,14277 766606410977275904,94612 791437233165185024,237332 795729472343470081,261155 746363126736510982,1247750 772468278371287040,130132 788814188894380032,220526 763426540772204545,77731 794887626994098176,250293 788892122090995712,221972 762717385489018880,74247 773884525281632257,139404 780802848829288448,183269 779340375077027841,173937 765336007575240705,86053 771152999435628544,122146 778301306549055488,167220 786305874755194881,202429 778983919731429376,169550 749293557060542464,7866 788059662964973568,215005 757001412295421952,14277 772647401681281025,17292 790570511931695104,206850 766825853292470272,90582 790644896465989632,232863 749586347506237440,8670 792067997372387328,243187 769852309547298817,114222 765939401872506884,90384 788903267581452288,220332 740287439206371328,99816 768854843507167233,108782 755589582012284928,37621 758073021072629764,51265 763229424946819072,73926 788733786225713153,220332 778588334968999936,167407 795474564507537408,262022 791782917714345984,240474 773555470170750976,136110 762146012848791552,71476 776160128324112384,153035 794035994446032896,252020 762062919655841792,71099 773313566116118537,133702 755545659609083904,38183 753240261698981888,25773 760263153930338304,59446 780208545027465216,178395 781314912991580160,32404 732785891731767296,354120 763867179653566464,79589 762066678448619520,71502 786796088267202563,205728 788454530576846849,218275 786943210580881409,205272 773242047700594689,134975 775748546159083522,151071 781114771382865920,185496 794994730249621504,263907 794656393588510721,261796 790484530243272712,227252 790710456948170753,231882 794855159998402560,260543 785622461077270528,196917 758132223816011776,18470 791382374445555712,78159 764908998910996480,84724 794713503533846529,262849 786001818924883968,200467 787104727729332224,209035 792371019126345729,245079 749593879419113472,9295 791639768090107904,239456 764956153876979712,353879 774095606180524032,140444 777997429102616576,164826 785999211154333698,199891 778362536177664001,167569 763363422717284352,76127 764831791731531776,84422 768122311111274500,103354 794744603366801408,262849 773528886671912960,137042 788509469932158976,217658 755490934817591296,37433 778321828120977408,152594 778563792217120768,167305 793516310860800001,253043 764170638462447616,82066 773736389602975744,137158 785356644372746240,186883 743184697174306820,1247576 771785714526588929,127134 757904421082857472,49070 765209948485595137,86440 768224505273675776,101681 763460564198813696,76406 769660037933301760,114779 771398943745933312,125222 776358481485979648,154071 756209802892734465,41680 762036164513697793,71438 794214715752710144,258044 774663215233970176,144460 776263143404163072,152735 791485264526835712,238272 755070524594745344,33356 762003394789769216,431998 786903850481545216,207287 775284168582455297,148045 778014630983499776,165299 765607652713959425,88546 773967528032923648,140570 751238799204769792,16299 795220828896038912,247930 754075511303737344,31667 756871736155439104,44461 763710774929793024,79724 792455927630860289,238395 776240137562890240,153035 756906869269024768,43471 793615286117232640,254209 754750220563419136,33356 793210930905710592,249926 795211852045225984,262847 770597808290291712,119832 787704375372312576,211829 788021546279370752,214209 790004668541734913,228354 785647731733729280,197324 742729015044235265,47188 791101597065572352,234495 778084740083638273,164826 753361557459963904,26458 768567270146736128,106774 773377115844513792,24173 795664993274437632,267655 781469023733157888,186750 795095192152014849,264397 756874383465943040,43553 767807420856832000,101681 785317090312028160,195125 786066161779834880,49459 786989945344790528,207974 794373408666464256,257353 780859578762141696,183975 758362879594631169,52554 781367983935397888,186584 777158989943496704,160217 774177566567505920,140444 787346443258454016,199307 787774362921406465,207246 762458207138615296,73102 743506965649719296,11774 759097389605007360,56889 743244083137634305,354153 795430755870482432,265855 760872303504846848,65180 793062542016929793,245130 772858317668429825,129471 764152755036585984,82066 773592899636256768,137881 763706497490489344,79691 765184125045186560,86103 767478021263470592,95055 776111915932217344,153194 788457527222542337,217106 755087352071090176,35044 765666560371490817,88994 754092190582833152,31828 773609740785954817,100605 794574575195459585,252939 757852562670313472,49754 772935168587890689,132335 757650714784960512,48009 786184016429023232,192032 793986743045390337,255176 745081846690684928,686533 781199945147777024,184706 776881766397272064,158111 751037190990422016,14858 756290953065955328,42495 780776266483892224,182036 787461100371447808,207841 788626878819143680,218258 773957674538893312,139404 795293556860735490,265521 764871070398636032,84889 793120785112109056,249469 768205865237221376,104423 779331822266318848,173964 771442832921866240,125782 755367199179677696,35890 753298943081979905,26140 764125436028661760,82066 764932832556904448,84724 786009321691906048,199546 785853823042588673,198878 773250029498863616,135725 786659711751901184,205270 785855216755302405,198878 755161076711428098,35931 762710925489020928,73712 769742157414490112,112336 794895471697268736,263710 775722594209263616,150511 754867016368988160,26721 754217066224320512,32275 788731100948525056,220029 773933392933036032,139404 793163901265477636,229908 781689642215051264,188119 761398126548615169,67906 786397520863776768,202466 792761696058126336,247241 795049114153140225,264397 769121658137415680,109709 755793401522642944,39462 790729805662674944,233692 757256421125726208,28160 762098414578315265,71476 759190955111112705,56964 758394785065472000,53001 795665814749790208,266151 751092373300604928,16897 763494961417302016,78129 733026244292431873,355475 762718041109065728,73814 767794487959687168,101163 779832079857152000,177233 794741697364099073,261155 787805399256662016,204835 794339126489284608,259659 792792749095268352,247241 788048715252572166,214354 791418804643459072,238378 791705678754623488,240483 770543973496655872,118191 792056065475112961,242693 773706197560164352,11774 788498437847195648,217519 765593495763492866,88311 741333775909588992,350247 768971163125121024,110344 780000071341469696,177472 756333646517268480,42353 757654024921296896,47940 792767137412591616,244270 759065380518240256,56758 767882078318977024,95574 794965373296791552,263895 771192174511738884,120610 756809969270423552,40538 758695004369920003,54070 779332617720238081,172962 794531527417856000,261155 760263111811137536,60794 761213489281064961,57574 768159869979340801,103354 762636044189700097,73926 785822652745351168,198671 794983084164780032,263906 790277933977874432,230345 795025590801858560,264724 763334986271301632,73814 785964651037200384,198671 793464565149339648,252408 763458318853636100,77632 770759100237950976,118191 786010545933676544,199561 750387204510277636,11774 787034682961432577,205590 774376739896033288,142648 779433639121522688,173964 794671057105985536,11774 758480335944376320,52749 793960185605844992,254135 752247727547772928,21074 760159384810860544,61412 765195809767825408,11774 779328308202790913,173964 787091142470799360,207965 790927481050136576,234583 734475743552372736,351762 763920871731830784,80192 772177159230148608,129208 774379924933128192,141360 774009071292682241,139404 790644041348030464,232169 750503368032870401,13532 792523253906608128,246273 790873667047559168,234526 766302531131740164,90373 771397187184058369,125367 769659848938037248,79987 780769707531997184,182036 793863740068335616,255393 794214055527518208,258607 765350105113366528,73194 774008844431134720,1250116 775135947427942401,145866 789848193232150528,214880 764750322015342592,84422 763516655045521408,78684 766461941887807488,47940 768913893347430401,109390 779179672114491392,171693 771839337885499392,126389 772131197157797888,127957 772522016041828357,129551 776478921470672896,156227 788046679933001729,214666 794036301573996545,254209 750696874873540608,1248097 790622342091247616,232427 785919065609146368,199546 791672748674285569,240483 786797075971252224,205186 790519467881041920,231781 793424669491732480,252020 795152465356328960,265114 755208335436095488,35319 762704566819315712,74066 773188664318844928,134561 793901059123077120,255942 776728762104713217,155037 758144221496827904,50923 781802455394844672,181026 788866143091953664,221476 777251732803825664,159475 753667533094260736,27402 793986430452121600,256393 774327981682544640,142942 790256354736734208,230270 793946216463736832,256105 790705561176150016,230332 759088055617814528,54752 785525602967138304,11495 761264098252292096,66897 770097176819208194,116164 776611834354884608,157082 773662026593738752,136904 790926729640415240,234583 793122740551159809,249469 750058933818097664,11492 780892416660217856,183811 781582805159469056,184223 761613572673855488,69231 773962323606269952,140444 788468865944674304,197512 768152451404955648,103405 791010429321351168,234583 762353990625558529,1248861 736842710976434176,8431 786190827395674113,201583 794578798255607808,261155 762407439325073408,431998 749684055826763776,9433 750838233781702656,7275 789057525215657985,221971 793496389502185472,250633 794559506898259968,261155 781899127856570369,191354 768089390463668226,101681 785490867905757185,196277 789896896919789569,225365 793108603968360448,248437 758127022858207232,51043 766815490194874368,96057 773133437242863616,132370 788900621856284672,1063777 763801920087560193,80393 776908095200956417,158815 777520321456898054,161960 752980898639994880,24316 789875915081777156,228172 775076910602653696,146949 754769171058229248,29263 794890561849323520,256564 756582013377798144,42955 756887362853081089,45311 766140671489179649,90384 794177054644154369,234990 764829866579681280,84724 769713479867437056,113412 793991587374264320,252020 754126196221161472,30910 752721089118236672,22836 757977881326735360,50474 786229507732758528,199211 749758608921939968,9991 758005257414643712,43000 790586786154024961,232169 758412924293484545,52696 760490013079461888,63149 792845356190998528,242693 755201432589041664,36008 776759231454310400,157721 749699593080741888,9292 781257115985911808,185595 767031954579525638,96039 764971185796886528,85562 791597577309421568,239880 793880124999348224,255942 770810515308285952,121479 790701093978189825,221524 763712755820101632,79513 740356805046374400,11774 790914356565291010,234653 758370790177902593,246425 781548774762033154,186584 756529791893921796,41798 759077102213750784,11774 775464056954220544,146991 753406891187773441,25189 781603561578778624,188874 794670570805792768,261050 786286692747673600,199546 790957421963251712,234583 793248169836417024,250293 751614800719802368,16728 757623633195982848,48288 768470966775255041,103721 794697091817832448,262849 767363802706812928,96962 795384005369597952,263926 763141157085818880,75724 758079765467238401,51069 790670478146936834,232169 755427177194074114,36735 788128897174867968,213887 794642332855521280,261818 761383500788424704,67229 753588877143736324,27317 757594129673039873,47761 793237763701170177,249469 778574955084648448,168698 788874537907519488,221711 793135694302605318,249882 773717497778348032,138382 786796499195666432,205354 789526268303728640,226881 761176851796615168,65500 756611114826289152,44273 773640884780806144,137753 790069329937129472,223492 775300274130939905,148045 788791991093964800,220820 792259713022959617,243187 785534811209359361,196277 795387596364877824,266500 791005865528684544,233963 773660525980811264,126498 767815177077088256,93504 773898476346277888,139404 765032250564046848,170736 761749666341978113,70543 735236195869941761,352870 747573788833906688,351349 786951726263709696,193639 754713670148423680,32941 787104589409419264,207119 788514236725092352,218349 752674471111168000,22575 766729315182673925,93184 791694721517092864,240474 780819891783921664,182726 788975498185416705,221971 786654886087815169,205181 732901636146860032,354495 765898979653451776,89957 794555309004038144,261155 764191386329460736,80393 776865924255191040,157840 732281729864503296,1170468 751201533455273984,14421 767157698395795456,90384 793250164165136384,250293 791122881535016960,234575 769306073559732224,112363 773507625963036672,137042 752903577643999233,23167 787323608364257281,208492 794557724075900928,261155 788392733828321281,217604 785918256510939136,198878 771530967081156608,125554 777915566526828544,11774 778498092312039424,167407 781330145646870528,187084 754807674412433408,32404 765198460396179456,86345 785662470891327488,194082 743110312790986752,11774 773869394539737088,136904 753407749573128193,27045 786593840979476480,47940 732247263519506432,11774 767398881403478017,98972 762258035943190530,72420 780498384142512128,179742 794241805629784064,259191 769487107920453632,110585 776421854059696128,155451 785602548048637952,197512 793107996679090176,242803 787586785778040832,210001 749649990041997312,9433 762812653186101248,74681 792512640908079104,246417 765656541198286848,88920 793595304138465280,252020 776184419421827075,148574 793142224129134592,242693 771038314505699328,118192 773950145679364096,139404 751578388226199552,18893 773673114911797248,137869 775022368980738048,135342 786411840230133760,203674 778319617076834304,167220 732393190783889408,351874 768227302786203648,97811 790973768659144704,235147 777168546908475392,159554 768501105361694720,106774 768872204108828672,109509 792693114255187968,247033 751095726650773505,16728 775649172473061376,149953 790262651582636032,230480 794566600556826624,261155 789344117679542272,225236 764980207212167169,84724 778742494779420672,167319 787769294293610496,210238 792101145543970816,243187 769518929618145280,113342 732355490378846208,196346 774901206833504257,62492 755865423913029634,18215 788213547448827904,215005 792691891519180800,246392 760549647001661440,62771 769056880278855680,110209 753943929670606850,30304 768568021812023296,106281 773895367435825152,139404 761715753154248705,70085 793888636097798144,256358 794617870198198272,261155 755535818106802176,354391 770224016665800704,35305 771152942573453313,122982 769271874828185600,111225 787045010285793280,207287 769953245594783745,112693 793721921288351744,249926 794013332948721664,254209 756729373580005376,44837 762069359007264768,431998 751127120508755968,17140 763855051215384577,78159 778468366579216384,152594 776847489731297281,158673 791637433985142784,238099 772828070591856640,132335 789091898787000322,206742 790910613203611648,234583 785875742613725184,197512 750816427314024448,15165 785678609180598272,197297 791674869838598144,238378 785284004958175232,193669 756568764439756800,44093 765337603138813953,86653 785699794308083712,195975 779411626919284740,174427 763829909391220737,80366 794165285573902336,257515 794562979840872452,261155 758185372346089472,51248 759105638177701888,56889 790340771698266112,11774 778210046853480448,166422 768833021508222976,109167 777056037136392192,158387 786216654963249152,201494 788337728970715136,215608 754762300486193152,28732 779657365314531328,172084 787831389001506818,210289 791759175646744576,240682 775374485612474368,148574 791350564189708288,238207 766408099993223170,93823 794701169759256576,262849 781497639862988800,139404 788450464790515712,218275 774802136311836672,142503 750485924841000961,12746 763222489862254592,73926 757021515384774656,44291 780754193745219584,182870 767488394083434496,95055 767934679219474432,100893 772590800047931393,131007 759162236237643776,56964 770282283953643520,117609 794733413139881984,262849 760998060776316928,62063 776566613613084672,156290 741540931644600320,112939 761614393519943685,69711 773917985295609856,139404 788757507833368576,220332 790876015518162944,234533 765104861088055296,84724 786131132601380868,199840 753769319356518400,19899 791126434978861057,196314 794594845482426368,261155 751074165814202368,14781 772733598281728000,125633 776986023565811712,133702 776855900820688896,157755 794941556407107584,261796 795724155819794432,199307 757075970612273153,45857 768974408857694210,109666 790548352697892864,208178 767840888638713858,101134 785380040490049536,194083 794383664758996992,258249 793262970545410048,248514 781491287115505664,185310 792533736671838208,244270 758172598375186433,51485 794533815221911553,261155 785627014862479360,197348 769991415212507138,109666 774978457780486144,144682 758069993305104384,50827 779510793205342208,175153 744757872387469312,351252 790571697497788416,232137 793205243622199296,249469 778434388124061696,167407 790885404845015040,234583 786667472514461698,205728 760228510719881216,61412 781324476654952450,185921 794645512876126208,261155 793797394211176448,255176 780517038217322497,180233 787330580019027968,203034 773650788715331584,137869 781202168896512000,186434 786999243441598464,207162 775715793040384000,112363 777595311699013632,157755 794386062076309504,259543 769149390577696768,110344 780235002218893314,179147 764078798899859456,81702 776751538890903552,157755 778352606879944708,166852 763492529115369472,1249136 780682184482971648,182036 760900569586397184,65626 787774886856892416,205197 791832451102433280,7706 771026628411400192,122875 765227826131771392,84724 795336054970744836,261155 778015207733891073,163206 779403004990615552,174728 758763786505445377,54519 792118946501722118,239610 785538741645389825,196277 750404609961779201,13201 758700393450778624,54070 794620077899476992,262145 763892776874434561,81022 771718244575088640,125111 789678352588083200,227244 791568021194059776,238395 792508786812588033,237491 794564110927220736,261155 795247323051945984,265102 789436346691522560,225981 741516930373189633,349283 758806418388508672,54070 793284621353963520,250430 795337851873488896,252412 759103065496678400,56886 778800268695654400,170252 776461324595433472,1170441 785257206379720704,194205 773853661579517952,139404 794392313468325888,259543 763161527482519553,75899 791320657984225280,237491 767075995962658816,93170 781314090694311936,187354 778568363773661184,168794 794557353454538753,261155 777985607813345282,163990 791279711787843584,237491 786183363023568896,201494 758389390217478144,52061 765308302183890944,85562 776848959943774209,349856 792963371783954432,246726 766461287442288640,90384 785763273899507712,192689 764517916448591873,82066 785522751444512769,196686 781394789128343552,139404 795105001240719361,261155 755138696094027776,35449 758360174516068352,43391 787613660936073217,209767 774838081010724866,140444 768233769178324992,11774 785711623201624064,197286 756191166777876482,41702 756575036404797440,43875 779082900583149569,172123 792807458389450753,247241 775431203872763904,141415 762084215462637568,68908 790627266984185856,231784 789931030736175104,164764 776340315112349697,152946 775068699514531840,146847 794210695395020800,257492 787415097023094786,206117 791487079435730945,239405 793976933411266561,256105 768803060265005058,107559 793183807499153408,249926 752994039323062272,24497 787032452623572992,207113 775370123909541888,148574 791881191670415360,55820 778362393663451138,167569 751811649909223425,18486 779461174240784384,174392 787100676979560448,208016 757904705414656001,49852 794032693012901892,250633 760524254966194176,62728 791710231751372800,237151 758737825613303813,48270 762721225500037120,74592 773291103051210752,134561 769600285488668672,109594 788524385699237888,218260 785741446091411456,196277 772085679115362304,129471 751038820880031745,15264 771455500672053248,125554 792016757422645249,243075 794835417312927744,261796 773892744204824576,139404 774640742190968832,142906 771512094042628096,125554 776066957904846848,153194 781378020078522368,185310 733181451760345088,1170544 785589584629563392,193633 776600567057494016,156055 786906898520039424,207287 787652693426737152,210253 772381606585720832,126218 765307671893323777,87145 794202362072170496,255393 771770025266991105,121359 758506446480748545,53703 761143025418571776,61051 791434203107766272,238099 788634987100790784,215437 788853048382631936,221635 769310729308545024,112363 785919516417093633,198089 792394498902855680,195876 786325526667415553,202429 789539302254317568,225959 755267154384003072,32628 770239778616991744,117257 751539444600086533,18550 776731865466015745,157693 767814297934237696,101074 755250818442407937,36484 762781877329469440,73910 765688449517006848,88332 778791135040839680,167220 763987009660526593,80939 780074641939394561,178045 781513738096635904,184223 788752843729612802,218469 756597851694637057,43391 766477739540951041,91636 795676872633946116,265649 750146164402651136,11495 759829251407437824,59477 792053487991390208,243187 795039676906213377,271850 794581957543915520,261155 763427791173857280,77731 767028734616625152,88332 790578430853181440,211028 793286225532563457,249926 794588992641630208,261155 785235801105924096,194005 752311224864415744,21203 742416128488529920,1247501 778717451605291008,169384 795280858106236929,262752 760840290211078144,62877 771558934251307008,126390 760585667290157056,60950 792315216327430144,244815 777980882560884736,162596 757541058532089856,47782 791004587012481028,232169 757794745267605504,48922 778119904918663168,165512 795377445499240457,266151 778853599367589888,168794 766487907741892608,93261 781179190120943617,183269 794160161359175680,258331 791495110420594688,238292 772982969262682112,125055 779218012293378052,171168 794197934086590465,258044 788134819196641280,215012 759501563719278592,58227 755210766232334336,35319 758734121258455040,54070 764227403967332352,82066 793103362111733761,249469 763899186404175873,80716 793953346440798208,255942 791812799647379456,241819 793186142912937984,249444 792027866640871424,243187 760677984223137792,63451 768925806571597825,109945 776951293579452416,158820 765662385461833728,89076 761626929791459328,68993 792144499459764224,243535 732686397765734401,353355 751872733689081856,16422 773990883343667200,140372 768891335336009728,109709 792072806519476225,11774 769313059072577540,112363 753370329054081024,27045 779134113441648641,171982 750336925962084353,12535 754057493240684544,30296 757737872837316608,48663 769655543086604289,114779 775732183331926016,149770 780009791070412800,173341 794365513132544000,260273 779454812064718849,174244 787100414135140352,209184 795408880658501632,266079 779132052209750016,157839 764704430184865792,83391 769075913178963968,111173 775779024748552192,150663 763934936239738880,80393 790319505004048384,230485 774421072330559488,139865 735500256750751749,351600 755559415634210816,37457 792242744701747200,243398 790953949440385026,234653 761969651274379264,1248861 768213616915087362,354238 786357721360637953,200383 790781466078654464,231894 764935493188366336,431998 774988685632794625,146259 766590125534945280,92860 776902787422576640,157840 789405634059833344,223921 765612544023269376,88669 778043021988245504,163785 781312026861834244,187339 787987484927864833,214209 792227349290856448,240627 786074898548523008,49459 760483066175430656,7258 788807651450843137,209095 790399543049203713,229895 779501167105613824,173628 768744775990247424,106774 794735279542243329,262296 795325979153600512,265355 779021241059454976,171324 781202817205858304,185313 792102089715363840,243187 776127397103927296,153921 758071814849384452,51300 755584014291902464,1248288 793057430993195008,249079 766791494682292224,12873 770592005227446276,119832 758049508370546688,50853 764270737687453696,81849 785994056832647168,194042 791167255740616704,235487 790801510183481344,232280 794728485268897792,263079 759587304591663104,57574 771185640222302209,122978 795478706944901120,266990 781646616121839618,188874 793209116021841921,245148 760626354119446528,1248828 785570438084751360,194949 788755690156388352,218469 779232793222062080,14084 758116136512729088,51451 787025448228184064,208016 760870993774731264,11774 787722029155901440,205197 795400579031957506,266138 795038257977229312,263532 793227529360244736,249926 793205703863218177,249926 780824293873709056,182726 779562397803708416,167939 743495749036576768,11774 757311802967339008,46890 792911480010121216,247241 795477933204901888,257788 749648976958222336,9145 755497289595121665,37433 791060681147768832,78159 788815680191684608,220526 757629579473346560,40030 765241475038842881,86645 765040320560103424,85562 780786837790928896,182036 753999725305692160,31087 793955611138551812,256255 756296768141205504,42564 795745503531192320,267655 765949257350258688,90384 772168529181220864,128934 755763981243994112,354826 760510820497264644,62771 794201797321695232,257492 790971313821057028,235337 776063595041796097,152872 757540750456344577,47761 795461715068592129,266079 759114583961374720,57105 771411336286838785,112939 791307417539776513,237787 792559687434731520,246012 748628789341495296,11774 781115964091838464,182257 785490858397278209,196277 789960076043907072,212131 761314375219032064,67283 777887222179753984,152594 778803117362032640,170187 758360361124986880,52554 764765418015723520,82766 780617619149848576,170187 752648381437280256,22785 774327928352075778,141360 757743288057155584,48959 758793424489345024,54347 779164169819992064,171387 786507826554281984,193513 776267130874372096,153194 791753261476786176,240718 795759654160764928,268281 791507514244239360,237202 771350990209581056,124597 777636169437675520,162497 778724027233816579,170187 793722003647672320,254135 750448235202899968,13532 780737471579422720,182257 769352564718596096,27164 749737570431447040,9754 764144113772093440,82066 794289455247085570,259134 787849802423734272,193696 775024122963177473,146259 768560110012628993,106702 790678678644592641,231894 762026744953970688,71026 772800449032417284,132335 794541777759956993,261155 792813010192662528,247240 794709695231627265,261155 732373883798446080,1170450 773634555748188166,137565 734121551713341440,738099 759480007056093184,56700 763913761858187264,79987 772809294312013828,132335 778998205526650881,171324 781229720302194688,186434 762780429527101440,74934 763014775349444608,75724 791226243496763392,235590 764127883740737536,82066 768419702435700736,106281 793583414117040132,253829 793915860356243456,256255 762750520704532480,74133 791106121599680513,1323710 761079676798316544,65157 764131772007276545,81702 794587225790955520,260849 792417492404690944,244550 771227708143509507,121612 773489488064425984,136904 752910752378392577,22662 769587290356142080,114422 750558272395108358,12883 764456266458501120,82283 776225282025885696,153596 768911998696329216,11774 754054665910616064,29377 787057405305782273,205989 791771508792188928,241523 792150790114795520,242712 794740087535742976,263171 762761744779390977,74321 786230543708893184,201494 776519558714712065,156281 778568119182696448,168794 786416102393851904,202217 777874872458289152,163990 765869071409610752,89914 775449838641029120,146838 765164063399763968,83240 780833206475993088,183757 751011726984777728,15643 732648557459734529,352392 763512266767503361,77577 768642949517160448,94699 759592933070962688,57105 791447543930499072,238272 793949533248090112,254135 761899303078068225,70918 774460971049951232,139404 777583285358632960,160609 769366355157975040,112336 760122015613202432,59666 768312807511117824,103674 764262434559389696,82963 760633336461139972,48663 760815057366159361,64678 791357974543339520,11774 791341141127942144,235257 776251093172879360,153194 791331022021332996,238117 793189882306760704,249841 787090579465252864,1063777 795458517788262400,11774 751980513456295937,18215 762733970375086080,73910 791785079613820928,241720 755850423412613120,349060 761643852256116736,68854 763774670680133633,79047 790139593773441024,225585 794290647570100224,258456 785913682639351810,199546 758708677511680001,54070 793796784841555968,248578 760329335953817600,62441 755122821072912384,32572 771075218714484736,123028 791194393101217792,231871 757660902695038976,46193 789550190323720196,226578 758800238899441667,55473 761273556348973056,64339 780414332853157891,166532 779463523386609664,173964 785549569971093505,196917 778343566523400192,167220 778948991505539072,171324 761152327109582848,61051 767147886307971072,56964 762845958203777024,69711 771979498904576000,128615 778606585560072196,168284 792203793232334848,243648 789543080529498112,205972 788829536708243456,220806 756473991410442241,43391 770748484706181121,120353 757218108427767809,46278 789890676099919873,228635 776764444579917824,157840 779194955830919168,151741 753780592131452928,25634 772079644610789376,125319 759487694980251653,58270 794806375780122624,263205 764168065969905664,11774 790292442809376768,229693 791802059729272833,240483 763873603674836992,80486 750419872157409280,12883 757722090032300033,46193 768567935199653888,106716 751834069508513792,14277 770379351405699072,118191 780765004291342336,182960 772780710788599808,132335 788927963119095810,217574 768496644379684864,92239 790270576413675520,229159 795070320508108800,262849 795733798986141696,268682 765557651174457344,87904 755440638338838528,35890 793999103692853249,257492 777945071010185221,164578 761700311761379328,67852 794211930114113536,255826 795716861681770496,267737 790955724259983360,234653 780607690510708736,181755 778679028106432512,167569 764558950431797248,84037 770927453854400512,121923 768175171303723008,104313 794310797266735105,257492 795432210279137280,266491 790226137624567808,229902 763116366991851521,47188 776257923429179392,152946 790967661286961152,234653 757545283995643909,47800 774752409226588160,144494 767798672734162945,101383 764134310756642816,81869 766801492921622528,96263 795057287006134272,263864 766415640085327872,92025 766702248978108416,11774 772520546089172993,131421 793841454095499265,255942 770978083595628544,122146 757680963262484480,14277 794344923185168386,259659 790904755220582401,234796 767190344693874688,72093 763550148597260288,78198 759877895430868993,46475 792045123831869440,243187 787646229605867520,211347 734886332632158210,65113 757651421407784960,48633 764262136906391552,82953 765256069518020608,84724 769719843624849408,18030 759377109596921856,56700 788559263937523712,218275 777963117636558849,163885 755494052234158080,1170858 777340071397564418,161456 793869559585394688,256255 773957307914936320,139404 781716382664658944,188758 763038927934648320,73712 765355513576054784,86103 790915259640840192,234583 771613948030312448,125367 774006648058720256,139404 765689321982664704,87904 768219753991110656,104932 787983789016440833,213253 750049943956566016,9433 732145993861500933,349375 768077485657452544,103354 769682397352763392,114884 777861013236424705,108396 760765084587077633,63451 749364827143958528,7461 751778404647698432,1247833 785474881022558208,193524 779840059604434955,176380 774695060604526592,174090 767857144456581120,102137 774554744123600896,135187 790630465354862593,232280 795091959492833280,261796 790353213530574848,227048 793143773173690368,55820 758667803352264704,54070 790877169090166784,234583 794909981065756672,261155 791388154297069568,238207 770852766797422592,121805 735862263928623104,11774 774373511070674944,141913 792571615120850944,245630 759075298440802304,50500 789986743726596096,104244 753769333025669120,29819 788969098491334656,215437 735176717015252992,11774 787678276927881217,210585 788128809123913729,207733 791697179270275076,240483 755233501381746689,35403 772338924630990848,88859 752173516947017729,17794 786627657907789824,200939 769254249117212672,109571 755543919409102848,37585 759162403355447296,55107 762363901006716932,72408 781120143120146432,75709 769296598958342144,112872 775568803803439104,148574 790945361129005056,234653 762697580757344256,73926 733117559831187462,33338 791180896573526016,230332 793139199595520000,249348 789315553424965632,225374 791432166341242880,237935 770874488594444288,121949 769599957888143360,113836 794719033358766080,262849 795724468731703296,199307 732734585163776000,353789 775487045716348928,149259 791983609632612354,234551 793211799097241600,200963 751796377806450688,16931 763641635305431040,75724 787759751937470464,210253 793590755050688512,253606 759190905987342336,56964 785281955625664512,11774 756590047042863105,44274 785317425684291584,195125 771066586010705920,122982 774826133812604928,24173 791767739446636544,240483 768521226415443968,106774 785310632413245440,193669 752687934923350016,22400 768950917072683008,109666 792288284596666368,241678 785648890821373953,197512 791348420732555264,238395 794558295671336960,261155 760720559680421889,62926 780651739246714880,182321 790429803023392772,228341 772998678546042880,132364 757736386912980992,49121 788735881653858304,220332 785841300646006784,198671 786991464312037376,205728 793351695744983040,234583 793111430035746817,249469 756947791709175808,45576 779288404735426560,171324 778429084992937984,152594 791790210866618368,241678 794386609823215617,259773 794979886595239936,264397 777820093585719297,161978 785615691437051904,193801 785873625052131328,197512 793974525226520576,256393 761282274910273536,481145 788596673589178369,216715 768841188807811072,108849 791727533943320576,240535 794821371582967808,261059 770362132399435776,118515 776190150930030592,153845 791831884980326400,240070 758277658241146880,52112 793863580437385216,256255 792054633564741634,243187 785697263251173380,196277 775376904417185793,148574 791130753350397957,234796 785608248837677056,197512 794102418522996736,11774 766393374840500224,93263 794552107055529986,261155 761666568778555396,69947 774255163271880704,141887 794007981641764864,257492 766364267922718722,93184 735138140826959872,354238 791048111577636865,236274 762330749135622144,67809 764202951237853188,82066 776446608971927553,155390 795700679012655104,267862 756627611606917121,44274 785856702709166080,198878 795230007421440000,264431 770676697196748800,120610 766384083123437569,93261 760508386462924800,61011 778566642334851072,168794 776186906132549632,154469 788481137215537152,215437 794606445673271297,261818 767910568082616320,101681 777668875387219968,163166 761594135925010433,69231 765291040387379202,86103 785240788015812608,194167 780757372260147203,182154 769273731936096261,112399 774752150383529984,53667 768846966730043392,108396 786744278408015873,206054 764152450324529153,82283 792141631512256512,243615 762701296893849600,73926 788351799589801984,216169 785564245190672384,194226 749194105851408385,7461 757532442198671360,47737 759075141724741632,56784 763801859131789312,78566 775058406092726272,146847 795098819570597888,264397 766125765205393408,81929 754799130258640896,33520 770010004346769408,11774 776634192675282945,156053 780448338403430400,179537 732299751434145793,350911 795615305770770433,267521 765613280069050368,88669 772989683219435520,132335 776744113068736512,157082 750406552243216384,12883 766256136341389312,91946 773603645954912256,136904 790329996770471936,229909 768410666709442560,103674 751719925668917248,18893 753603236834209792,27045 788808103445860352,220130 770311859253764097,118087 732643606729752576,1170630 777936803139620864,164578 768986598620868609,108795 794154158773440512,257492 753937739662422016,29263 757570600218918912,47761 772891748653727744,133043 792568493191360512,246273 790937365825159168,164764 788714680445464576,11774 780739955547107328,182338 772853782216478720,132335 788802102940147713,220332 793805425258803200,255393 775028777776734208,146580 791394263280054273,238780 774572140586733569,143206 776942658988150784,156926 776873398957768704,158897 769589155882004480,73196 753424241878532097,27317 779019155399856129,172123 781107557851070464,75709 795359188352430080,265257 777136146711126016,158520 770875290713255936,121949 793183906539442177,250033 750055777386131456,10851 788714913199976448,220029 788398300789604352,211347 772846383803928576,132335 773709440734429184,11774 776165047458377730,153854 753951946738925569,29263 771141705424703489,123583 793492684929273856,11774 786777280898928640,204835 795669507138265088,267521 776858722249371648,158815 790609954663268352,231870 779442396803325952,173868 772335001543204864,121367 792785632611274752,245710 794109255121010688,252020 766862571370450944,81702 777189174260695040,76146 780616428877590530,181984 766039746413928448,86103 774426832078856192,128936 776599210162618368,153845 773192902583291904,132497 760430993023102977,62771 732278966086717440,351050 786287821443125249,201958 778146171294539776,33169 792163244508971008,244550 773584637104971776,137639 779025901761724416,167319 781685893019078656,186584 786247431788781568,201441 763513164684201984,78228 795040271499042816,192363 758421907565928449,51344 764845302759194625,84724 795758406770561024,268777 765535956753494018,88052 794749727929733120,254025 794617734889803776,262022 756743656418062336,34441 786735630051008513,205181 793314845890260993,248516 779783515487383552,173611 785636429816696832,196357 778742186766536704,158520 757217781356105728,46193 789409277198807040,195764 778396233794715648,167220 765279294897659907,86440 793145288437403650,249469 794956410954153984,249926 753376735354290176,26458 777044888391127040,158387 777377829361061888,158520 786477996181860353,57506 751822677485256705,1248199 756368042842583040,41438 763801700960378880,79691 768587288729178112,106084 750721348847087617,14877 791915472866291712,241367 793243921237151744,249926 756504989481119744,42249 774139734180237312,139404 766374559377350656,92860 780155607802322944,177866 762739015195955200,74681 767863376479457281,101681 775320242713141248,147988 758711584571154432,46076 792027229203017728,243187 771604112811057153,122528 789412359370518528,225359 779777479531782144,176201 753895982912471041,28732 795401166461014017,266151 758150944458739712,50442 760257247851139072,61545 765568602988654592,86103 764918046087606272,84804 781160772013551616,184944 755489750350311424,37853 774389806323433473,142527 790617079116423168,232791 793527408737550337,253190 794334722822242304,259773 779143360883724288,172839 765599857964974080,86645 794536756729315328,261155 787245762405097472,46572 750361149623775234,11774 772030666242392065,118191 786437831187165184,203799 757415673521897472,46193 763431748730359808,47940 770198771326128128,115572 785300637508599808,194934 791701912081104900,239700 793900114951675905,248652 764487606318923777,83490 787450296247132160,208178 750673698932133888,11774 762360010194116608,70679 788804139279085568,221054 763748843326504961,78470 769161120322052097,109167 794686087910268928,262752 778754364819116033,167220 777845077276319744,164001 790568251096834048,232137 758764398043238400,54070 773308765294596096,135725 763362368000757760,75927 735281519774863361,49681 768570435394867200,91936 785975979999125504,194934 765914086286602246,86440 779749468870672384,167101 793796063639572484,252014 780081845153230849,108396 791425106513764352,238378 786988581042659328,207613 762831525519904769,75073 780603350517637121,181886 780630123955511296,182257 785500725044543488,196277 766727628984385536,95672 790910041435930624,234796 792556697885614080,62492 758542093388279808,53367 785567349248299008,196917 763433892304912384,78304 763911514604593153,79135 790170916458201088,229148 768573893263187968,107469 795698142884876288,263302 765382360510726144,86103 795403975809974272,247930 752653492079071236,22657 751040533829718016,16302 753311956287758337,24134 770037547808555008,114779 753998594873491456,29790 764518291067039745,73712 791747515271884800,240145 793335327146577920,251452 756919488541368320,44450 762377737852030976,72411 781829384911060992,187131 790209406528925696,218223 790925088530980864,234951 760297893693644800,62165 761347775187550209,67587 771852688929808384,738099 785249275835842560,194082 758286693162184704,50789 763714148551184386,79513 768851711779758080,107966 789492817122955265,224678 790891404864086016,229693 775429566114344961,148537 753522534889455616,28022 753243993358503936,26140 793557989240086528,252408 755694831444357120,352717 765626892091359232,87062 763905086707818498,77167 795660331460632576,264431 749464089152270336,7816 773914889152790528,139404 791129455188123649,11495 771417025604308993,125367 787984244094238720,213887 752056144609370112,16353 762006241329623040,431998 767190403871219712,84724 790946119375261700,231894 785795641427525632,197091 766274277934927874,83565 786622951785390081,205039 763837119727009793,80720 769889048680947712,109666 775590465336807425,148713 756692317315092480,44429 772196852934451200,121795 774987572871307264,146246 789169769379344384,223286 785627302185099264,196788 789324023435931648,223899 751150671546634240,16833 795682735553511425,267855 794591047921831936,261155 777218898307510272,87904 771483719257305089,125111 750371188375859201,12883 794003576595107841,257492 789941121539530753,228576 762119188697665536,431998 767443181638004736,98736 766745130267242496,90605 788402157611388928,217519 757800759123517440,48491 776779696482553857,157755 758784388985393152,11774 762699974966554624,73704 793208946630590464,235685 762127571165319168,70543 764273678829883392,82582 779654936862793728,176104 781207890208129024,186376 732197556222984195,1170365 760999149189771264,64730 763935910970789888,79691 773156763759616000,134033 780602390646968320,80785 757571820711137282,14277 756997275969286144,45583 778674743058821121,168892 765559520823173121,88052 779727399223123968,174613 776614542507900928,156132 785786728992894976,197091 781607577977106432,182960 768529622589767681,94699 780836031532703744,11774 794541380387356672,260863 765984683465342976,90575 767776643901292544,101134 763114829527805952,76665 752297983937503232,20279 779382885434265600,738099 793506831859523584,249926 795726045752229888,265855 791486170886701056,18395 750510922284740608,13532 774050333542584321,139404 760202969853861888,56964 750870114816241664,13941 773194467088093184,128025 759832001897570305,59666 758820479213854721,53185 787735876600205316,212672 788479778944724992,217519 754752630304436224,33520 756490779217068032,41438 763733993107824640,79693 781173751702556672,11774 794367423432507405,257353 785736890095808513,197297 758030509200904192,47761 789212792322678784,224680 778728733456732160,168794 753379109590269952,27045 788751162715598851,220029 765176951384469504,86103 793187312612106240,249469 779142721185411072,172185 765662447034183680,88052 770123026557964291,115593 791080348314513408,235621 794154574328303616,256439 751782967245205505,16931 777358628017860608,137158 766996832970878976,90252 774712883817095168,144189 787092910588047360,209129 759092469023797248,56964 790330183362318336,212564 773650443465584640,137640 768804035524694017,90629 790366708045197312,220767 786903666108276736,207287 776979175848706048,158317 790733821821845504,232791 763789098050084865,80136 794003294574166016,256125 769006144006258688,109960 752930871968096256,24173 750137755951214592,11495 774703261127323648,138819 755047891769720832,26721 760327345303465984,60794 758423739595751424,52659 781836731846975488,190635 732168320783388672,349764 760196303519383552,59868 759210462718398464,56552 761661314653687808,69231 732322825671983104,128552 761862647247544320,70941 751164750784966657,16457 754139549178232832,31202 767680845180203008,98646 776622624080289792,157082 777399537551962112,161456 789943453828263936,228888 789080013769498627,223237 774390134322106368,138165 794740033991376896,262849 777096717942554624,159876 763602825033035776,77353 767841252456927232,101681 776890273750102016,159146 780108797742346241,174465 757991803844829184,49852 793804829319626752,228583 773993137446514688,139404 785642711156191233,196277 744131083898392576,352982 793197434172215296,249926 756276928240377856,41694 795071169619775488,263896 732338823229640707,1170462 758924024726511616,55982 733017343039832064,1170835 793633180872011776,252581 766423161726435328,93184 773585624049840133,136491 775368373421084673,148045 756271191665545216,42432 766307776750432257,92149 765132788899209216,85562 794651074141519872,261155 795065329223405570,263697 792423649429053440,245268 765408021912621056,86103 732175335169654788,1170365 785680349112180736,197286 749787481235750912,7277 793417105525903360,249926 794797321544404992,261155 763594291147051008,79136 764106206201974784,79592 764968685295407104,84209 772004130470502401,129166 764998231554158592,85562 789417876084051968,215030 758074426520842245,50827 792419482736156672,232419 790757461019889664,231428 763530407371415552,78513 785663856102219776,196277 757263839276785664,7258 793541566291779584,252984 793904099750273026,256451 778306195945885696,167220 743946708447461376,1170611 764603632650186752,84209 780617313124913152,181935 756192547727290368,41680 766742290866040832,95682 794993585699586048,262849 792794118804025344,13579 791823890322522113,241940 750907343441887232,15165 785671356864040960,197324 787027479328239617,208167 793927633201287168,254135 794561017300795392,261155 791841339734315009,241432 777368326335041536,158589 767582740581449728,97080 768770820168613888,108849 776217826084265984,152585 792497842728214530,123499 763830637774118912,80482 781847774165893120,190635 776586725258698753,156835 760973712510169088,66116 793611905738936320,254135 794777301464612864,262849 763216422055055364,47188 778672744640675840,167220 793281553069707265,249926 794680633570328576,262588 793840720104660992,254135 771174463236771841,122299 779080291256270848,172621 773886412605173760,139404 793876980580188160,11774 750428593478594560,12535 765473283173036032,85408 765272230548893696,85562 780076548611334151,178045 787729307099627522,210235 774019677211140096,131421 751181331082539008,16768 757331237979717632,46667 775724789151301633,149953 785642206124048384,197512 787603908994531328,211794 792901824298778629,206666 761925294303346688,70941 790610699886092288,232715 775332820298428417,76146 775294596645617664,148045 752276913251647489,21714 786394677129846784,203674 768169065735135232,11774 794192699112955904,258607 758807150369976320,55422 760167097821372416,36221 777966259396808704,164764 787643168619630593,46572 792807177572392961,242693 777635954018308096,160593 786838342398648320,108396 734438218016292864,209828 751834642701963264,18215 761590908718419968,69231 767816700557348868,100559 787342962497875968,209292 795325643223420930,266054 787069077110067201,207113 758246231948746752,41703 786369983743823872,200383 733038008031715328,354971 768236930614095872,105109 776148971358072832,154071 788943973825949697,11774 785468134266380288,195975 785923012805537793,11774 770537483071348736,118191 776797667229704192,157840 793118029445857281,247241 751938078818775040,14277 744963229349117952,11774 755763026159083520,38459 793170081861763072,249374 795408229606035457,266138 788033067063533568,214492 775405490876448768,148994 781121809609547776,185496 760859051416707072,64326 795609339440467968,267521 767747254232940544,101134 762284383495684096,431998 763875144494264320,80939 764104666770608128,47940 760171035245289473,60765 787115873840533504,208420 792036705234743296,243190 732376096100900864,349470 773714130406559744,11774 768498609054687232,1249569 773901064412147713,139404 795681860634443776,266491 760905293727490048,61444 765904756233625601,90121 766089536145285120,87904 771999685489942532,129088 764174927306055681,79288 794938818411503616,263532 795425096399720448,26066 753677541391552512,25189 771847202587246593,127366 772871925202837504,132578 775020240765800448,115928 789657556813656066,220526 772419184001032192,130026 773042745543974912,1250001 767545095096791040,99851 732777187204603904,352527 762504794170757120,72957 792244375510188032,243398 751175246833524737,17143 757745979789541377,48270 791774068349423617,240483 792016751303266304,241523 792771766787514368,228101 776853396774989825,158815 779355938524278784,158387 776456171511123968,11774 792034480840019968,243075 766672211964866562,93823 773393942016618496,136515 793654342456795138,254135 781862274264891392,190635 758334442351894528,52554 762289887257198592,431998 750719129485582336,10848 770742085083340800,121046 779710028693528576,173753 786379567162355713,184639 774604886428254208,142758 755484519864475648,37973 787511771619790849,210721 794041395749257217,254608 755506406636355584,38045 756245862527885312,42117 787945299272568835,209151 770361975922577408,118482 774128805921165312,141667 781049948750090240,183826 791688188993609729,240718 787734290561839105,205197 758295292324286464,52112 791369472305143808,232169 764326974852653056,80939 765856810851037184,89076 754776538495782912,33356 776863063689404416,154832 789284897118621696,224680 791406396658987009,238207 765895837499133952,88459 761211289041534977,66281 775406646151385089,146259 774746183239512064,144654 794861101389320192,262849 762263232656515072,72446 766252789504901120,91946 775376708295880705,148045 777292560159141893,159852 761995372008845312,1248990 763150257685270528,76934 790299308755079168,11774 760847924880220160,64145 774331214991859713,138946 791766384770416641,238594 791596137924952064,239986 795456394971385857,267267 749794665399025668,7816 751778303292284929,18893 792056201433538560,243167 788452582670921728,11774 752739448060686336,13608 775059367460823040,146259 780038749090566144,177233 785514824255967232,196277 755191876227964932,35890 785269231885488128,194648 795160541572567040,249926 790977820214243328,235621 759807655493894144,58267 767858403783827457,102137 795068191114399744,263906 781343521697570816,186212 789532916405633024,226731 779445923952730112,173628 792543690178695168,246273 750371695513436160,11495 774891316970782720,140444 793111142470000641,249469 790555753538920448,231894 766086398407536641,86103 778936858218754049,169201 779747714565365764,174115 752654523202699264,22779 794344055543136256,259743 770243784202256384,117257 770734091796754432,121046 775705167006019584,150497 763400816938061826,47940 757043375090573312,45369 795105303859761153,263926 753698541202182144,29263 754026896795529216,30590 774270204318744576,140874 768980267096649730,110615 794703600278794240,261155 789526911135383552,226823 754720149320630272,27045 757795527803084800,49400 762001837423722496,431998 764491671300022272,82457 785798777999388672,198586 788791207728078848,220767 795103222289616901,263896 776882687298506752,159146 756884291989241857,45311 791255130142232576,237491 751818709618991104,18303 763080730658349056,75802 780973048652378112,183338 737336763618840576,738099 769252986644144128,110659 786748175021400064,206054 780567294305009664,181419 791314227055112192,237787 790923580624076801,234583 765401566073397248,86103 780478586578874368,177766 785872143963873284,198622 786881919128629248,194091 787780285198835713,212139 774825856933896192,144198 788813617793789954,220028 792296639595773952,245035 765249533743734784,86763 771887323869044736,127957 755757112920313856,38210 768893171967283200,109666 794324449453625346,258878 793401993876246530,251452 740725286229118976,87889 794735470068568064,261155 732238813787889664,350100 753797820466036736,29263 786637450487721984,205377 760226856939335681,61412 794220139755532288,258331 781483767680503808,139404 757426921428746242,47284 794378093934874625,259360 751215583887290368,16833 775024501385994240,146259 737286051585085440,354113 794308769224134656,258456 755811408374214656,39789 779065412776525824,171795 778115151664930816,165435 756620837948628992,43547 794984034917027840,257406 753200099598229504,26140 786542095896944640,204457 750297315349528576,12357 762726856349003776,74133 764802127235575808,84724 768071814518083584,103354 771350864632111104,124597 793638228469231616,254135 789886304339255296,228292 750663645462269952,14462 788719380494364672,220029 793181033482952706,250135 773941080613986304,139404 761593827337482241,69231 793230866470146049,250633 761529863165603840,68982 761659499744677889,69747 777852641632280577,163990 753823902447472641,29996 794102666305605632,252581 775428301376532481,144602 779173177150799872,168284 793827816391467008,255393 780619723113426944,182037 756285603679830018,42495 788542455280967680,218219 760575924765093888,62492 766985532081451010,93504 773637810972659714,134470 753347260478521344,27222 758444036814319616,53144 766394799284899840,91228 787004083081191424,208307 766101614050422784,10788 774501381398994944,142527 788209614923915264,215437 793402359518892032,249926 768748997926383617,99264 749482896566554626,7836 779820759170617344,176109 793115255949910020,249469 786262921705840641,49459 771450762995957760,124855 779731218812194816,174756 780961862485585920,182960 794304071436029953,258598 794000750418329600,257321 768496137040912384,104973 775117334977449984,146720 791749936203362305,240718 787829590878150656,211875 779561933347446784,173347 774675426039959552,143585 789419075306827776,225866 775434993917132800,148800 788448456402579456,217519 769265023902322688,110659 740936044196069376,11774 768482882318770176,106774 763051093987299328,11774 778230589111533568,166390 765894492415287297,90061 770671873260527616,120610 773734249501294592,11774 789413954602754050,224680 755831017068519429,39997 761220378819649537,66842 766048417558700032,90357 771103666711527426,122388 779480972941295616,174756 789775015939969024,199307 756584236476461057,43956 777362849291116544,161456 785679346862133251,197700 795085962284040192,264397 768976172533317633,110362 747833700449193984,1247775 773893807548997638,139404 778381504250609665,167220 793209123449909248,249725 788542290964930560,218260 764220265089949696,82766 776679126665162752,151302 750622512115912704,13201 766774523815428096,82209 768076387307565056,103354 787283280814940160,209477 765663468246695937,88052 778241243436359680,166390 753728583177121794,27045 786666303738241024,205728 771348226301505536,122182 778302825654652928,166676 791364418827227136,238429 764971633761198080,85562 776565280591917057,156053 777292512805335040,159876 793252514837561344,247983 771751002710024193,118191 792918592308154368,247087 779143748223729664,172962 733774836435177472,351811 753017057172660224,24319 763867448990896128,80482 788624861891588096,218258 794261464525766656,259231 793493415581347844,252020 773999533839687680,139404 780411912823590913,180074 776647126084227074,156835 765333884053561344,84724 772105226572541952,123354 761623963038605312,68987 776871141147234304,11774 752675265747165185,22622 794573959933161472,261155 753709682892611584,29263 753734930174242816,11774 763454137698816000,11774 788001418800164865,214354 793562258542432261,250785 754767144215154688,33356 755721058674769920,36545 780769348411592704,182960 769957296264708096,115511 771549642701975552,125367 795761956388904960,268448 795730651555201025,267521 758076815768293376,50425 772502124756361217,130395 777584667314774016,161277 755041482038468608,26721 763773989902749696,80098 780880633044185088,182726 792360640853651458,245185 755068063964286976,35086 757338936431697920,46890 771379952792985600,125145 793149757162033152,249927 758459243112517632,52394 762286298266763264,70679 775488580583993344,149259 753117919341576193,24134 771909814741905408,128519 785581814484176896,197286 788434179302100992,215030 794571041993588736,261155 794554563072327681,261155 795298512040787968,266079 777600938160848896,162596 795299859230298112,266079 763337800011829248,77598 791327952063467520,237787 792761827071500289,247241 788756694411030528,218832 759767663618953216,58939 751172674144075777,16457 765675594176720896,88052 785620271998861312,197017 791319343514652672,231427 755724776870670338,34731 793636901764730880,250832 790389527093346305,11774 793778866972078080,253448 765347702603472896,86103 760680273805774848,63149 774255540734013440,141360 780866972070412288,183269 762417368228167680,72978 795614900701646848,267521 790563905357615105,206850 732900131415035905,353789 767180081743728640,97377 768810808553922560,106716 786605211100086272,205039 768658468806860800,106819 752681376122408960,21034 765041445443022849,85562 770775434229387265,120711 789435525664878592,225359 775334921451732993,148473 769308765736865792,112788 760339501143224320,61545 790534137518010368,231894 785602281093816321,197512 786425077852176384,203350 753416485603840008,17120 776570711930466304,156132 779848894632996864,173358 754802496602767360,32844 794987237175767040,262849 732301163845029889,349197 791403208266555392,238378 793203794049921028,249725 774380370565406720,141887 781463689564196865,139404 763753465340432384,79691 758454723913494529,41703 793199670734360577,249961 772915381438676992,132364 793290391294316544,249926 761173689853444096,61051 787729441598283776,205197 791751116778270720,240682 793424979429777409,249469 773569922689404928,137158 770393488294764544,118191 768760784864378880,99212 765346864023560196,87245 787355167163232256,208146 780616116779491328,182154 795437466098475008,265881 778389703045292033,167407 789118160159043584,221785 774693275345313792,142852 767451399835619329,97852 789718692690993152,227486 772905826574999552,132335 771055939260514304,120610 792470998293458945,244550 771874544994746372,127871 768339852022677504,1179733 754052090012508160,30590 764781936984195072,81843 732602467993542656,351463 768139183336677377,103294 794335358905413633,259892 757222276651556864,45054 774736412369227776,144635 791358848116269057,238395 764646968119308289,84209 773172616148426754,134561 787674708762202112,208420 793966186320916480,255942 750878123235774464,15800 752953387818233856,24173 795481858607878145,267179 770414942365294592,117257 780464701088018432,180306 757304319465037824,46384 787782380442509312,213064 788622565275238401,218258 780790580016132100,183269 770174342047014913,112119 790960737644490752,232280 764988957939695616,84422 768965855451443200,109945 785822162296840192,197512 787272800390172673,205728 762055449315188736,56964 753307368578883584,26924 761762490422206464,70475 753199656084115456,26140 768216152552173568,104932 787844812716199936,197888 757819416650186752,19563 786942764047077376,199211 760247832796278785,61412 736446008868110336,354035 758828946746028034,53739 778064262514311168,165523 790040001476169728,227881 760290089880711169,61399 789166322764480512,220029 758496662264356864,53185 763398704854282240,77996 792048105927475200,243075 768658168918540288,104973 766224378518310912,90982 792459027749797888,244550 793104446494429189,249469 752670292799918080,22575 785751914885615616,197286 794270493553479681,259482 777726444738781185,158087 779836417493102592,90252 775167823324651520,147481 786835438262689792,205989 788238006373056512,109244 786462585683976192,202983 768838402959474688,109337 774012135164743680,139781 792294759519977472,90252 767253175627808768,72093 776308163310002176,154071 755376838969556992,36332 788022661196546048,214492 756279904715415552,42432 780406641078534144,180039 792468705200381952,244143 785495145026195459,196277 793111087545667585,249469 791371530789728256,237872 795401464625635332,266151 780050988501729280,178045 751579095859945473,18893 793560656737734656,250785 761832097619271680,1170332 789148682968928256,215505 794557869609938944,261155 791422107519418372,238099 756938330181242880,44450 775131726289002498,20824 789137832128475139,223899 787701517059035137,205728 767834834139885568,101681 789264929454903297,224552 761959434608402433,69388 788483514563829760,218275 795367732254371840,266151 775460894289518592,149259 776924768562020352,159505 785558156260806656,196676 759379800913874944,56700 775377299374018561,148870 786259447630827520,49459 795666474958487554,267862 758284768404463616,41703 767839031371698181,101681 778535191111471108,168647 732720074419757056,353228 781466899808972800,139404 786586710972833793,202304 772739449717395456,132335 778309927517290498,152594 769206497221804032,111549 786281223966515200,201958 766358056166916096,93261 760251150759231489,61545 735230043123798017,78906 762651672409583616,73814 791722419291553792,240926 776850341442703360,158815 771508575705235460,24173 786098766508089344,199960 790938144011083780,231894 791361668060065792,232762 776613032201945088,70177 793270364050714629,250633 794242019228938240,249926 779305528858148865,158387 793422530149249024,252020 751835648454119424,14277 758776235984060416,54070 762127172127498240,431998 776878576020840449,158520 763699040114663424,79589 785663309324230657,197512 761348948950978564,68163 785508790682656768,196277 794232989374939136,259063 767186948192608257,26066 772528480961519616,131007 769298283248381952,109961 795274125732417536,263926 772789588859449345,131814 777219164154888192,158651 791429079585132544,238207 754717066590953473,32839 765779429650030593,86440 785269710954737665,194648 753529441028976640,27222 755964032243290112,18215 776128494598172673,153921 756896402735820800,44997 769690207868297216,101383 779007876337700864,170455 756930225305288706,44450 778305625948172288,158820 758635239610671104,54070 771403600379740163,125070 772890258115596289,132335 794145058907942912,257423 758675052611014656,54070 753183093922549762,23519 763167582664986624,71502 788294997413986304,214354 771148530199166982,120700 772987422695194625,133980 775290808010416128,148045 794617057925021697,262022 795109658738442240,264431 793247482197049344,249926 785241318083661824,194221 792215463489077248,235685 793168830511984640,249374 794290382666244096,259543 788207450239361025,214354 755853606201548800,18215 778595134137044992,169022 775327322593488896,148045 787105247869239296,205728 790281921838186496,228037 764943576421785600,84724 755829094483460101,39462 791299998365474818,237854 755213777189167104,36219 778728317688029184,169201 765568573997666304,88052 792028873328320512,243075 751675073061384192,14277 779694724143730690,170373 790590110391607296,231894 781354743746719744,139404 732391590912770049,196346 788835321492353024,216009 751589433732898817,11495 757315737077690368,46612 761955721109909504,69356 779446017649291265,173011 785802883895795712,194082 754839797424754689,14277 781862412630626304,190635 793120503980396544,249348 793941712733409280,252196 750358482210000896,12805 794590349423427584,261796 793288340468629504,251269 761297571335671809,65180 785590377155661824,196767 772361890869706752,121795 768474590804844544,106716 793507963126284288,252824 772495506404704256,129126 785300074154688512,193975 793395850865029120,250633 776152981070688256,87904 779564900171460608,173964 793780261162983424,254698 791130377779838978,210235 759465442503041024,56964 775659576217579521,150511 788195008948019200,215608 751178603438759937,17591 788526306061344768,218164 790634933631025152,232863 758469160099721216,1170396 795762380395331584,247930 755532150825508864,38183 785545877486198785,130635 780599790472142848,181935 786945578055917568,207613 792158583890731008,244221 773864871586824192,139591 777986296010579968,164669 758420880129159168,51997 791063326478524417,78159 774394088187629568,143473 792702699284393984,246676 765496457608634368,87245 755185953296175104,36032 762787820138274816,73712 791060263227236353,235590 761643891120537600,69356 794588442076315648,261155 790224605814198272,228570 762125523862507520,69491 792095488816349186,164814 774124190098083840,108396 795341111615254528,11774 771945458268770304,128936 765504373657051137,352731 773907534935719937,139404 785852765536870400,158894 775729052950761473,151071 788172707946831876,352258 779789623061057537,174230 788406121857818628,11774 792518630734901248,232033 767105904324075520,97831 749421036920123392,7272 762663015447687168,73926 772048114249244672,128934 793118558666366976,249469 780506568538349569,176127 765911502628925442,351436 753675445363630080,28819 756280402348642304,42432 781779183395598336,189222 781466185351196672,187843 785486129965531136,194648 781213781745602560,185313 758337096423763973,51809 751242277545181184,17416 765963281299279872,90003 773524559458951168,133702 758102561878528000,14351 760954787554877440,65821 737043561955266562,11774 751871068521033730,18391 756314630658613248,42249 769701664106438660,114301 772881149941075968,128017 778318022800871425,1249763 768774292020559872,108849 786651733497962496,203983 777229301510971392,158673 794575103627407360,261155 739964008086810624,353488 756317078198620160,42249 786300611130195968,202007 790942227140898816,232169 751024920868433920,16422 793968662348759040,256393 792573294218059776,246392 786989895810252800,207613 767818831330848768,100559 788012183913394177,213887 757363619566714880,44765 793874838544748544,256358 778376157662240769,166852 786619227973169152,203674 732981288416772096,353451 763780396819492864,78566 771126413441183744,121479 778231499703263232,166532 792919696160862208,11774 788883744358821889,221832 793096428859961344,249469 771119846008483840,122982 793304058836623360,140444 762046149247107072,60480 768192636305846273,104132 770733281411301384,87904 749929046377541632,10648 755549447015104512,37991 776233061960802304,1250311 769502231724863490,112336 787059047782506496,208395 794329703800774656,258267 750894927127601152,15800 758690230488670218,54070 780553964391653376,181419 760821715710730240,64197 776629128862638080,155451 751130054424494080,16953 766600648678707200,90482 792034420752613376,243187 788480435126870016,218275 792923793169772544,248578 793128118307262464,249469 781274942809731072,185921 773755774921302016,136515 794592683712987136,249926 770701132641427457,120610 780604282462670848,79031 793563673239388161,250785 780458558525669376,180179 778645919004631040,168284 794585712813363201,261155 762229996622585856,70941 763156928180682757,76723 781349100981583872,183269 785321328748400640,11774 753367032632971264,25995 781111953712410624,185496 790651943433670664,232169 775397786946723841,136093 780791368473939968,183269 765674862732009473,88606 791789043268915200,240145 787019016032423936,207287 761255625787596800,67547 791473792199655428,236035 792095613903069185,243869 763807728141754368,78566 774290850549526528,128352 766239949637025792,87904 750824721944449024,15643 785531354247229442,195807 795064110652211205,262849 792107581611380740,243075 795135474247430145,263289 746546433906479105,1322887 750883801480335360,15800 790940974100967424,234583 768127108107284480,103212 780836064575430656,182870 792797233162838016,243562 733019962403631109,355106 787259662269685760,209035 791449985502052352,238272 769217574559109124,111558 793834466720509952,249841 750575463777656832,13044 763200051447369728,75899 786195317922291713,201619 766402950268907530,91751 757732471647576065,49121 786295109511966725,201558 795692352165838848,267862 778387632237776896,166852 788205236057800704,215437 758661943762780162,41680 786383446461513728,203240 780235815246901248,177472 793140715312193537,249469 759329649893801985,56964 772789377495805956,132578 774149741055578113,139781 762818173401837568,73814 791747612198080512,240479 791041182562254848,234583 779121677410197504,170253 794571360181755904,261155 749963626602196993,9754 752952615869161473,24755 786210914429128704,201494 793449540078694400,250633 752650681035653120,22785 789932008206196736,227048 790969624066220032,233241 773093311707877376,129649 788084515835027457,215005 793606613101936640,250633 766647792974659584,94699 778633864193380356,168794 754740040731758592,33401 793199402718490624,105109 793275587297103872,250033 789318751044923392,11495 753600354235875328,23739 775100055275577344,146847 781653533871464448,186584 775000893620035585,146259 773817271978455040,138903 761982258647437312,70522 793845363765551104,255826 792078790323277824,230311 752940772924727296,11774 754061259256070144,30910 767816019855351808,101261 788472164051660801,218275 794255723077259264,256276 773750991673929728,136515 770173159618310144,51069 786539102896267264,108396 794731876262891520,262849 764822132618506240,84724 759173205848363008,56964 785270832297709569,194667 732190741401866241,1170381 759709011176333314,45109 780827124710019072,183269 774689964256878592,143473 754077510808240128,26458 767810744289153024,101203 758485198828732416,53185 780451328309026816,178117 760561409784745984,63662 765617451556040705,88669 776615207493709824,156835 766731877956915200,95708 768549115730898944,107559 770415562304270337,117257 764994259665641472,82759 770263703367323648,117257 765037409608183808,81659 771577926781329409,126052 754758929129897984,33356 781713688743055360,177455 795008190727487494,247672 758066839507177474,51136 772100324358230016,129180 785537604276088833,196538 777890010628403200,164375 788179379910283264,216009 757658066619727873,47782 791626437702877184,240070 793226906044866561,249469 772881331172827136,133043 791899401501290497,159876 758056903033356288,47761 791256837483929600,237491 793151975802056704,249469 786623653232283652,205181 754725477441347585,33356 764590737388408832,79561 776889534080360449,138490 786907965613670401,207287 793478088269058048,249926 765486950711042048,85562 762306043099701248,72420 776460055977787392,152314 771408521128574978,125367 785462750088757250,192032 763081862147223552,47188 770049703719370758,116164 761951798294814720,431998 767433717367377921,96039 793779585095651328,232976 764249542116061184,82766 794549710073843712,261155 787256426813009920,209151 751128743771410432,16422 772980232714227712,133519 788718438290259969,220029 756797427655385088,36639 776237040190918657,153854 768097511840083968,100893 792146982005604357,243451 793720355718328320,254569 764205765263499264,82582 767784811477938177,94699 773878722143199234,139404 739153814477934592,11774 774909647052496896,144485 762273087266099201,70886 785854312597585920,197512 763032192419237888,75724 778591538284748801,168794 786418764321476608,17865 773400066983882753,125163 762141618556112896,431998 780863800895479808,183668 788792796262100992,220332 750486686107201536,11495 775430916839772161,141415 786604118274150400,11774 781310473060884480,183269 790576773670932480,231894 785685642516758528,194723 762041016828301312,431998 769382960822759424,112788 772067001674194944,120976 787379142786375680,210432 794563292186361856,261155 794627633598398464,262145 788453478322413568,218275 754806804161433601,33356 773534977837457410,137042 794880181831770112,256255 774045062325948417,1250096 794721628458455040,262849 788421306702192640,216009 773561494503952384,137158 794078591453696001,257423 760511834088550401,63268 792489076427337728,243286 758187032271171584,45125 787830857201516548,213376 791642708309741569,238207 772306046891110400,128936 794315609311875072,257492 792818730229084161,247877 779388746735190016,174557 778289719813640192,167220 751227861428678656,17120 770955268779749381,105270 755588589233147905,35890 786242168276910080,201958 773782671713570816,108396 788221453132980224,214209 749731729783435264,7816 779655517870264320,174226 785479775032926209,195975 773235828898222080,11774 776465041679851522,153429 780794731248885761,183269 751651168531587074,18391 752971462487572480,24443 775000687327387648,146259 753168973970018304,25754 774455639770791936,137158 790270996938788864,229159 763458005274861568,76406 795062996003328000,261155 756279892103335936,42432 793300309187653632,108517 754833343682752512,33356 789185070707814401,11774 789867603342884864,227242 794635692815032320,261155 750860157869969408,15264 774986423984271361,146259 788005339153268737,214354 764277789927276544,82066 772109916966453248,121046 785279023660269568,11774 785906310365589505,199640 793616212957605888,254209 774080721157705728,139404 785858752364875776,198622 791041980285321216,232169 754757029927919616,14277 757672040677699584,48522 775297512190185472,148045 785856101338210304,197297 788875430090698753,220332 781371476565856256,11774 770671136531177472,120610 771550498558136321,126389 753430625655238657,27045 765353704350420992,76406 762584661880995841,72716 793997793283162112,257492 791258738241986560,237332 786447675193430016,200870 759907006643777536,59666 793446083816988673,248890 768438083834548224,106083 776831989152219136,156055 769336582234976256,112788 756201669906472960,41632 753364313688068096,27280 756201223087280128,39195 787122727316443136,209351 785618908363395076,197297 795298765439725568,265885 770834302410059776,121612 753013619240144896,25255 767131070949195780,195876 788134972892872708,199307 768891486897180672,109709 773870723823726592,139404 763574015806074880,78189 787132447779467264,207949 773899868637048832,139404 794978027767730176,264397 780813896080764928,182960 776223975949107204,154071 778735673037565952,170187 780444276496793600,180446 773237752749973505,11774 787092581330976768,209129 793118322657230849,249469 765661334474108929,88994 788059173896335361,215005 778524074611879936,167407 793152808996384768,249469 776472385402929152,151299 768296353931735040,95572 793569705193766912,250033 763711346491863040,79691 791076763866628096,232169 773622535069929472,138165 793949221032316928,255942 790298202557652992,229693 793270268898709504,249926 786034165514854401,198878 761617445119528960,11774 770299540469522432,117257 732548274888925184,352568 765265413726806017,86440 767103679207972866,94627 785928744640937984,199546 771332189766164484,118191 764981992798638080,85434 793197932564484096,243614 756289303659974658,42432 768997621407031296,110209 762007424542924800,71259 792488466068168705,246225 791187028868231168,235590 762815395333939200,73926 791283145274515456,236409 764957722169204737,84724 792836863262355461,244270 766285759317966849,91946 772045479647453184,127582 794312436795002881,257492 786961905126612992,11774 795111549379563520,264431 793121653094047745,249469 759098828242857984,56964 794175520439148544,256255 762750828499181568,73926 773693063973605376,138205 794924011352457217,261598 791314667259895808,11774 790037293855707136,7258 759540313967001600,58227 750420816811163649,13343 781211263410049025,186434 787987580843204609,210238 787355075719012352,210207 768941784248512513,109945 786037348949565440,199262 753963105458262017,29996 775893626333257729,150797 788709215762120708,220029 776854614524035072,158428 772467216398839810,129558 768455690683908096,106617 794331247434604544,259457 755852448732811266,39997 759205369050693632,56964 766168632380559360,90605 787154878871199745,209351 750859345299070977,15643 765205136595677184,86103 766137289630031872,90384 763843374793105408,80393 762619542514393088,73814 791694873334259712,238395 771751883467698177,127032 756286134385344512,42249 795025467916988419,261864 768400688703533056,106034 765385322410680320,86173 765930458253262853,87659 773613595728879616,136110 794330133704232960,260033 794658159285731329,261155 773647763422711813,138165 792136235221483525,244230 794992521722155009,264468 790197208620605440,230028 793180025885495296,249926 791725956150898688,240926 785977250218971136,200382 753936095922970624,27280 772540904695398401,131210 760338351488659457,60541 779576540036161536,167939 732943530402816000,353926 770874196515704832,121949 752973870873718784,14277 792223054554431489,203546 774667450700955652,144042 780843809085255680,157422 785274006614052864,194082 780610597394063360,150151 765010369815257089,85562 792119882619969536,243167 758061517212385280,50772 775449669686013953,148574 793408034831761408,248638 766141815305084930,11495 765860372981092352,89887 763797750798483456,80393 780471040996732928,11774 732240682115596292,349239 787708578014629888,193205 785659467815804929,197046 760337942300680192,32825 785266015223422977,194560 751632806770511873,18893 789383672210137089,225359 756099152493289472,40803 780759476701892608,182960 794635248738762753,261155 763968162031210497,79513 769222032764436481,110302 788197728597663744,215754 775691515263873024,150768 755890296156725248,39657 778146844891381760,158820 761345913709142016,67906 793698707107479552,249926 779715149502361600,174756 789376110312038400,224793 785976819803709441,200382 772754345280405504,132335 751171269782016000,14421 792390390540341248,244143 771136977563426816,123583 791038842874699776,235590 760996220659601408,64730 781355819455614976,139404 768134900532772864,103354 770061111966261248,115451 789551386316853248,225433 794697904837406720,262752 790915694128836608,234583 770367709917749248,117687 793351753202671616,250430 770464063298080768,118191 785317120158539776,194934 772890329980801024,133043 788728711751303168,220029 778023711488118784,164403 756316202515824640,42249 757977898443694080,50314 790908870910615552,234583 760656680472510464,64019 786311737654013952,1063777 785685846230007808,196277 787336158401277952,206666 792486469923250176,245056 772269798583472128,129558 779453652700454912,174230 787025503060320256,207613 793962713831657472,256255 750733546428440576,14641 761399242489552896,67973 790921357181722626,234583 792498876884320261,235179 759227767485497348,56282 757978842384531456,50308 762624122274709504,73814 773081032828432384,132364 776787219528810497,157840 771174001007734786,118191 776836853785702400,158027 770693743917707264,120610 776211552835895296,153845 760425552918548480,62771 778220892451057664,166409 787310096833351681,207965 793254944778362881,244230 760903143362269185,65577 754791238537183233,33356 787532878854787072,209863 789524194392432640,226823 790885320577343489,234583 761372219192651776,68182 773755930290683904,136515 788894289380184064,11774 795407065221054465,263302 781693532994101248,182870 785591301337067520,196767 768925778801229824,110362 769283773347221504,112399 776458583923912705,154819 764429518501216256,82066 770073748712153088,114848 780770554403917825,182726 777278019756892160,157082 779798450921541632,172799 791327170643763200,237532 792211788657942528,243513 760733950037950464,63937 795101678827687936,265257 768285763842834432,103354 773514345330466816,137042 770353176423854082,117257 771495462541008896,126152 761569122488557568,69231 772905921081212928,132996 778399976695234562,167407 764990918701281280,11774 795718233739300865,267521 773897245641084928,139865 789432620899704832,222104 768926832234070016,110362 768994619157782528,109960 779132375930404864,170187 792534344036331520,244270 753257212634685440,25889 770897316962193409,121367 791007218665525248,235251 787857242792062976,211368 765372174865661952,86781 764829500496424960,84724 774072420273491968,1250109 755736838409641984,39165 795384188669136896,266500 759195669613547521,57574 788825892965404672,217837 794322942117236744,258058 786014935696478208,199262 786905289098264576,207287 795223150220943361,265644 774627784282955779,144494 786004348044251137,199546 762263563645755392,72420 789731857109626880,227242 790882883519049728,234583 757601150199861248,47545 772778491020447744,132335 773698151752630272,125853 771922263155347456,127134 769667994469281792,114779 776003095780261889,152735 781509443666096128,139404 763783969741606912,47940 791743036036440064,11774 771843985505648644,127957 772796169693097984,132578 768204507134189569,103924 770077811679821825,112336 779628816822104065,131421 788425775473098752,217837 751210324645257217,16728 755161996732039168,35890 792076308435959808,11774 793987913675665410,255299 769245488910434304,101681 791689133785751552,240145 793385956904624128,245591 764516860406603776,81946 794204170316353536,258598 787271698718547968,207965 795486644354826240,266151 760468533000241152,1248797 749924516642652161,10735 786131156764794881,194450 794662251940683777,258922 787856701105934337,212316 794776170445279233,262849 758781232415055873,1248642 792087174514638848,243187 753365029278416896,27222 757186988902612992,45125 761345207455588352,68102 762035241514967041,68102 756189282017153024,11774 794049229425520640,254725 780512563809415168,180099 795704193977815040,258829 761388403178950656,67587 777686477811560448,158459 779409566433808384,174321 792180572961538048,244297 766896242710355969,94699 773139083296059392,66647 776200914877100032,153845 765577484658106368,87245 791342576922075136,238292 779406165570560000,174230 781880805396213760,190553 759083489639669760,55661 759091468074115072,56964 760572949296480256,62063 788325083009937408,213834 792416663681507328,245566 765209550345601024,86440 773739461699973121,136904 788758907753734148,220526 795111848148434944,264397 767417889351692289,97519 753595632619819008,26458 759093754372485120,56964 781482521129279488,188119 768592801550348288,105109 761572511133773824,68987 789556058029191169,225981 754855676137050112,31400 764312939025182720,82759 778155094017703938,164826 786607224269352961,11774 763139707601424384,67326 754744268539834368,33356 793583921409646592,252020 776895730900279296,159146 788736182087811074,220332 752801770561150976,22953 767087931035099136,97885 791822797009846272,234990 774251996865896448,142208 753884709336350720,1248061 764390930841473024,81601 780609588143988740,182037 773965468499636225,140372 788076639171280896,215005 795760919712186368,247930 759095433360576514,56964 758770374871961601,54140 780880000593502208,172132 758139717531557888,50923 767597378857607168,99471 778860220248457216,169550 788446722620002305,215005 760880735280590848,17640 794735407741026308,262849 768199860206043137,103354 762822735349293057,73926 769726831947689984,114644 751614361878147072,18391 759122298674765824,56964 772604226962804736,131007 791542779067371520,238292 794690099518832640,261155 755026542980280320,26066 780201558310916096,178716 785548192591048704,196917 788956614707535872,220841 795327260538585088,266079 775546449731981316,148684 778567814856577024,168794 761129085632413696,61051 771493927442608128,124597 759502022076928000,58508 732698737005449216,353002 759827345679065090,59809 775117813874692096,1170376 776541834931675136,156581 755161714878996482,35890 775741005026865152,150663 756923800696991745,44837 792122436942692352,243075 765273750010892288,86440 775000935063969792,146259 792011592548257793,241678 750657207864209408,14421 753399145113591808,27222 789921619951034368,225608 790728451695124480,232881 788916436727017472,127871 766293680772616193,90982 792044880042131456,243187 793259139170390016,247241 758424037554913280,53144 772460548919267332,127871 792422766062493696,245268 795412425252212736,247930 788747701831602178,220029 793853429756129280,255942 762065030305243138,69210 779399916548399105,121051 760192361263538176,54525 762309125481037824,1249021 764353778183200768,1248861 763376218708275200,1248912 794950853723615233,263895 794981151567908864,262849 758388195536965633,52749 781325126243540992,186681 763492816035119104,78219 794567839902564352,261155 781850107528486912,190635 766047011598635008,90384 793972310483070976,254058 790607273869574145,232791 788721498726895616,220029 768192499701551104,97554 768975265687035904,110362 756647392330522624,43587 766004482446614532,90694 768470228741292032,106716 793995579105873921,256358 766408620602957824,92264 762599591548190720,70689 774991919516643329,146259 776268635249713152,102449 785946128378462208,197512 792075790649294849,243698 794914557990989824,263895 764972325657800704,85562 794294225546248193,258249 775475123688132608,148170 763893926109515777,78239 785547884074721280,196788 794137010416091136,252679 793182574994558976,249469 787173153130749952,207613 795430732508188672,267014 785272542533521409,194648 774660167455674368,142852 766802954082922497,96263 792173418384875520,242712 732209970494607360,349788 749808990742163456,10251 769545528266948608,113412 781881543635505152,190635 793064129514774528,229693 777301380440723456,159876 758079785167888384,49843 758781458731438080,54070 791729760200224768,240483 760823762946252800,64722 764909673384284161,83968 794868799585615872,263634 778310054734856192,167220 752252741481664512,19295 773120175809843200,132848 785910822686056448,199546 753716749443342336,28903 765487460910567424,86103 780112607088930816,178258 794417526767845376,249469 757740674573864960,49066 790875364805513216,234583 766033177362178048,90384 793183593719746560,249895 787082447515189253,207613 759833512371298304,56924 794302752470011909,11774 791344636296040449,237491 758057635174162432,47761 780503784560685058,180351 781357135443656704,139404 794019411162038272,257492 785447712179183616,195782 753630528214007808,11774 770447321465315328,118482 763957473241812992,80393 766012439875944448,90384 774365799456788480,142980 755248544790016002,35890 750343940851769344,12535 752712072404709376,21332 788393399367798784,217519 768216794104340481,95055 789248728045674501,223921 753648250507390976,28866 762610625440808960,73814 773950471530811396,139404 779314835980972032,173964 788776628356644864,218275 779458101321818112,464984 761578584448331776,18215 767796061796610048,101203 756353340708155392,42249 773171798896615424,133519 776747943172968448,155896 753986294934409216,30340 752236248425721856,16740 781300182285635584,186434 795080691604197376,265112 757297365774659584,46382 795406602958438400,247930 788388656008626177,217519 781616785313308672,188498 778643170741460992,169201 779652017333669890,173347 789966527277756417,227795 766727830138945536,92902 771713044925800448,126152 791840221281202177,239893 753692962186465281,29263 769970616728510464,100513 791011341641347072,11774 789058276545691649,221635 750907765225205760,15264 757945440323112960,49400 762115487891279872,431998 792038695348174849,243187 763813061014716417,75438 763939136067612672,80720 793122950631137280,243513 753406626153979904,23739 776132946470121472,153859 778232818291843072,166409 780542541544296448,177472 770633517537648640,117609 774432320665161729,143585 773317348409413633,133702 753400783094312960,19598 777951663365566464,164900 779769442028888064,176380 755828113615970304,37219 756939959093919745,45311 776257411044679680,152946 793184723702996992,249926 787026562285654016,207287 790228271153774592,229151 790677841570562048,232640 771040397913100288,121612 779502580007337984,173964 793153481829978113,249926 786949986907021312,207151 788135708657459200,215754 794569522598518785,261155 792086681910333440,243187 781200752903593984,177687 780563389487513600,181548 794898839899672576,262022 795294664358330368,263907 762036790601605120,431998 790512220564316161,231792 795001249892540416,263895 758391363675254784,52983 788707714163732480,217954 787025687693623296,208014 793093998734741504,249348 755141284210155520,26721 778943954616135681,171168 789127578967695360,223286 759041255753912323,56499 790695104147103744,232881 786916837011365888,207287 791464712617590784,238207 791346959302832128,196314 733064974176768000,353200 762427301426454532,71429 777664585511735297,159876 773541338537230336,137042 787078069735620609,208965 793927644064542722,256534 791675896897961985,234990 760513668719214592,63268 791121903377199105,236502 750773552366911489,14421 756824961180893184,44961 763927544475156480,80142 733411933177581568,351147 765634951274307585,87904 768973047344697344,110362 792443653729898496,245148 793891277242667008,256411 792921119263043584,243075 786391539656249344,196693 776569524015472640,156110 781064376577101824,355710 763566786914779136,73869 744315544883564544,23762 762079215932047360,431998 766352904961744896,93303 757263681696718848,43015 773717402567794689,137042 788509767551574016,217519 793549932326248448,249926 765647289989763072,87904 788005747338510337,213064 790536864897896449,228124 793301156160114689,249926 757737227568852992,48959 793094376524087296,249469 760588063785390082,63753 786254830591365121,201958 765968663669313536,90618 790988169512493056,233736 758620863159603201,54070 773702046276947968,138819 776310114542350336,150256 773932664990605317,139404 788111108519309312,215050 771959409345982464,128934 755179141964574724,35890 777543762083876864,158111 786717995473235968,206008 767859600511135744,101681 779071252455563264,172523 794637925745098752,261155 764825063258415104,84422 772566584812535808,131542 778926402808799232,169923 760659444409577472,63860 769697865333702656,113982 753785780980490240,26803 763484671166582784,78704 788005897381576704,214354 764885818708258820,1249257 771600819896487936,125554 792532280132665344,246314 776913440636039168,158520 773700419998584833,138819 773945147163680768,1250078 785704497393770496,196277 794702205932580864,249926 760913728854487040,65387 778569394851119104,168794 755174307299340288,33356 760554906260344837,62063 792345724188930048,245094 785914195007180800,198671 785933779021860865,198591 788749852230422528,220332 762589106773766144,73704 780830134047834112,183269 763866953551228928,77480 733064617836961792,354927 788530305087012865,218455 758354188854190080,52492 793113858122678272,249469 768514591433293824,106774 793992830805037056,256255 794305898680373251,7311 773169865901432832,113412 777856148926005248,164001 789942163287052288,228584 792280926529224704,243187 770772168644800512,114779 773900326214729729,139404 790924929227259904,232863 763772546206531584,80098 786666420679610368,47940 787897723060101120,195492 751808040224038912,19899 732700994287476736,353648 774171690578214914,136947 791750353297498112,7706 793949496023465984,255826 764982171765346304,11774 771511071500804096,11774 772956718565163008,133519 780476754649505793,157693 732897873189167106,353789 769705295735992320,112363 768618118717448193,107469 752956438004236288,24788 759881929336422400,54075 775740154195550208,151071 759213035135311873,56964 794735612632899584,261155 771522750590685184,126389 765043801685569537,80486 794254588119425024,232881 770999639147474945,122299 768299273440026624,105041 786251577380274176,201958 793611836775989249,253448 763716022872510468,79740 789900226257616901,194281 781472384146608128,188119 790757499699863552,221524 795731956004745217,266884 792803451965153284,243865 791271352040763392,237325 793138185819738113,249725 793140042948485120,249348 793799237427486720,255393 765902853156302849,84368 766352043128659968,80939 777963409241477121,163153 755492465612877825,37148 761976821218803712,71026 790908467653451777,233307 749957304280375296,9776 758654350306729984,54070 764985299478781953,84666 792068099042340864,243187 793226013966729220,250544 771147892727934976,122317 773499535087710208,136589 780418405404901376,173347 795393121295237120,264397 760229207444250624,56574 790121063921381376,228686 789836119584169984,228101 787975934775353345,11774 757586444546351105,47555 767814914450812929,101681 773818428956303360,138165 791308235361755136,236502 755191578625388544,35939 773590275012919298,137042 786258765133656065,201958 791881180383617024,241118 768839868449382400,108849 793109319499866112,249469 772845108219768832,132335 793208551921553408,249961 750143694150533120,11495 763876020004978688,80153 791896918989410304,200963 751111377184497664,16299 786543584379973632,204413 773139369137876993,112623 792023168160567296,243075 768586476053553152,105345 786044486375776256,199496 754727994246127617,28732 791391649461141504,237908 787403356247511041,174507 772418226537967616,118333 764245733574836229,1249221 792891051912507393,235621 772862244044546048,132335 751171968141889536,15808 753508336440532992,25189 752946943353991169,17416 752978638677630976,23719 786732379197042689,205728 771393304680361984,125381 794708921319653380,262224 752202903691988992,21074 764795748961640448,84724 759894090792263681,57336 785485064436056064,194723 786998671392935936,207974 750737424813268996,14277 794211146966376448,258598 792537973849894912,246295 792869164037746688,247877 768815549371396096,109167 792571085443260416,246392 794316177090740224,11774 756948006763573248,45122 777836995435298816,163763 781566960412729345,184462 785967846429908993,199546 778251314073473024,164826 795355493648699392,264397 795474080405344257,247930 788035040244563968,214492 795389457562304512,265858 788903123511234560,220031 772244225253445633,129126 776253995551756288,154823 795443063158173701,266079 789972389002113025,228576 789558505720123392,225949 765247769896296448,86653 791342862470348800,11774 775394091798368256,148791 777031229812056064,159876 758483983680372737,52554 773054501985120257,134255 792875600805584897,247054 756493185132756992,42391 757986096613617665,48270 753436609605799936,27280 785632071007907844,197512 791691740054818816,226048 779667865406410753,170373 767887193289420800,102137 794159772102627328,257423 795062355155685376,258331 771060150396477440,122146 780588901597491200,181419 793328256896282624,130505 781297678042984448,186584 757513098412584960,46280 786945152464064512,205155 759417411611332609,56964 758705099388678144,54070 793816714781663232,255393 788083710478409729,215005 772877561353216000,351338 785995178490277889,200490 792598540891529217,245148 767841394903748608,94718 789890557787111429,227048 792112208326955008,243075 755031649146896384,34451 758692665441542144,54070 766752885577125888,1170597 751201275929395201,14421 776886526324174852,157724 793191417912909824,250430 795277320928038912,265644 762711703251484672,74308 768974740920815616,110362 768270177452564480,103046 778598146360414208,168794 789943183794843648,216679 775729149742686208,149200 764160180783161345,82283 765647791431389184,87145 773994252531560448,140444 763759273721593856,431998 785620367662469120,197198 767478781598535680,96767 751751662784671745,14277 795613277573222400,267521 753332515562139648,26458 786425908857073664,201958 788880010882981889,246425 761252892149944320,66897 785510099406036992,196277 778416813801517056,166852 793299963245654016,249926 775433055213203457,148574 757568245150789636,47761 790527455341715458,231894 770966337845796865,122146 773835335717433344,139360 773890228004253697,139404 776918128559321092,159146 791707067144888321,240260 786951242484359170,206008 749631846007377921,7546 790274351580971010,230282 779265523527852032,352219 791779311518879744,203710 785280533509050368,193669 763890727264907264,69269 755744810833707008,39197 759198954068307968,57105 790770377844809728,232137 790979682799915008,196314 788467269571665920,218275 791379810043908096,238395 763799611429486592,77598 770794865344942080,121046 775796892525555712,151071 776095802611503105,153194 780807969919279108,183269 765188957357375488,86103 765655488306511873,88874 790656113381302273,228037 794641417360510977,262271 785347038800064515,195125 795210908167471104,264774 764743746478968832,83367 792650933364588544,242693 774759806854922240,144740 791896637811658752,159876 793232756146835456,249469 794272472849747968,258598 775876010453659648,152314 762279310787022848,431998 762809307276730368,74321 776566222242607105,155898 755169376664424449,35890 765448157450924032,86645 779338452718481408,174230 785968734347390976,199272 778496867730460674,167220 776939359442436096,158411 790809811088609280,232169 794909833199697920,234796 774719170856488960,105109 779427151024037888,172839 755925823396388865,40609 794270195296641024,249926 777598946407571456,157755 779128078987558912,169923 787469479869575168,211347 732475371459731457,195876 772200817977806848,127711 758681166857711616,41680 761641081297567744,69947 765645082854850562,86743 762270565541482497,72495 758906519287050240,54070 753369662323392512,27045 781364151536979970,185310 769206743368736768,109360 771463614968369152,125367 751720969069334528,18326 761665668580159488,70072 773608916966109184,137869 791363544390311936,238429 786370786550386688,201583 779361138689449984,173753 795308379543457792,248514 770771259739123712,121046 775429352783618049,149304 779370122830110720,169485 789164225998364673,215437 766428225836765184,91946 785472291224195073,195975 757633298864549888,45348 750592817379078146,14216 752811430659944448,22838 791629103824789504,239066 786383156723220480,202727 770617269206519808,11774 792078031439425536,243427 757341621038026752,18341 777383651268960256,159876 791024681843175425,235756 733850958275346432,354532 766749075697991681,95708 776528582399053828,154900 787779662701289472,212357 768203704872808448,101134 786280041470656512,201583 792170101751459840,243869 749759482985484288,9754 794219728814403584,258331 788579898348609536,215608 790620496937099265,232662 791333855324172289,238207 776907022331633664,158864 795096151318007808,264573 779508168669794304,172185 793190818068791296,248369 788838013543387136,215437 760156986935828480,60866 764449730302664708,82002 754780265826832385,20232 772170515947532288,129119 789282132409454593,220029 777238660190183424,160592 795394562910883840,266138 770416568824172548,118192 793820127129169920,252020 761718980906143744,70543 778540697037266944,167676 758408632245555200,52112 764821782209650688,51069 759813628241600512,58254 773724120311853056,11774 779460721767649280,174660 752181735971024896,14277 763983058886234114,79999 789688572697677825,227242 794693313148452869,262752 772288501098262528,128934 778035026378289157,164869 759511069559775232,57574 774709801012043776,65222 788881712054935552,194072 790915788035198976,234796 762098026357948417,71429 765908245122809856,90125 759090721185947648,54842 785941460671541248,199262 791691685403119616,226048 781342781046263808,139404 754858905981874176,22393 774067995651952641,139404 780218391164354560,177773 733054388164403200,355649 757344057509212160,47090 794580006957527040,261155 789539619188670464,226731 768165386718023681,103354 788202736911314945,215754 752301408301424640,21034 776797513936437248,157755 792556372738965504,243286 794650925860126720,11774 795031580037226496,263864 788549786257334272,218969 774647012931297280,140444 757430217505857537,47283 775085539829567488,146205 733059437544493056,1170810 785299287945060352,194934 760125610995818496,1248722 766003905943707648,90384 778880310733864960,169923 753213297831403520,25655 732372041836306438,351387 769090327093338112,110717 788019133782917120,214492 791463511213875201,237198 793495177071591424,252596 791432357068742656,238292 793860205461147648,11774 758625203396157440,54011 794238389604282368,258771 775077192216809474,146847 779121412841713668,171981 755307196573855748,36545 791167740426018816,233307 795119142202286080,264397 792423667892359168,245268 752310929304412164,21579 790932883645095962,228820 753915915926958082,28128 791353025122054144,238205 771130662359142403,121046 764061863764119552,80939 763445967421145088,77849 795742990467796992,267855 755601507010084865,37541 793555894818709504,249926 743441398167330816,738099 754806151070580741,33850 757131909411504128,45672 772073582755254272,129471 761315762208444420,68058 794655207733035008,261155 794932960688570369,262849 792660542502514689,244983 745649866316058624,11774 770088524985036800,103126 793192723452788737,250408 794913835664678912,263895 751677700889276416,11463 774810654574338048,350808 785874710336827392,198878 763769287916085248,11774 789315412412563456,224680 794986704939651074,263907 773278880748736512,11774 786391143437078532,202217 790245788588740608,226810 765542319206596608,87904 792366520261279744,226738 756459429655113729,41518 758129417097019392,41703 769498477487415296,113165 774928319473029120,144129 778285043299000320,165348 790598994141425664,232169 795306377526657024,249852 740151532042215424,353488 788711364642484228,220029 762317123897008128,69356 778306261293142016,166409 775678221509623808,150663 767861339788226562,101681 795376385388707840,266054 759579868577300480,57574 791478814387777537,238207 768089444599656449,103261 757011188383375360,45669 791119730342031360,234132 761658859119271936,69565 763131411578646530,75724 785516665979015169,196277 755198019377725444,36033 758239163430821889,51344 768270833848492032,104932 788877424649904128,219119 791014686233886724,235590 754002684827537408,31077 763259099840704512,73030 764240316815642624,80939 749235267647705088,7746 775745987956641792,151071 760584589496713216,63464 792768584544116736,247240 794051549039239168,257492 790762948079652864,235349 760138420412878848,61245 766268733052641280,91946 789962321506381824,197046 785701094118854656,194082 756983805362130944,43271 758105924430987264,49843 763967206019379201,79691 763459060452696064,77687 768219558800822272,104565 795735319521951745,267862 758153218849464325,51344 763521367459270656,78684 794221388127047680,258456 758396556466728960,52554 770934779453865984,122146 753351306060951552,27045 756978811867111425,45669 773124468415696897,134470 792078653005914113,243187 778358098486448129,166852 770777893651648513,121080 787142792262852608,205728 793192764083089409,249057 755460598612291585,34666 780514740950802433,180099 793870003384778754,11774 755935204141834241,40548 772521685085986816,131049 780911603189288960,182726 749414511447248896,8497 781205741625602048,186434 754718207345299456,33356 781374111951966208,139404 786971450762600448,207949 768897862646181889,107910 775709973158490112,150874 785704264505012225,197512 772104023163871232,123354 788563973457190912,218832 770594915122229248,119681 776412488816586752,154544 779139436864950272,172089 767156263499210754,97852 791764922275332096,240483 794552619859636224,245118 732238140232982529,1170365 786366504589680645,202727 772064639823773696,121367 761321274425667584,67229 767363842716340225,96039 794601942303457280,261818 793172610703958016,249841 793493125943533568,252741 762130122824560641,66922 786244941882068993,11774 794529321637609472,259231 771402769668435968,125476 789261825393078273,224818 793134432987209728,249895 763720366871212032,79592 777939050539941888,158589 773709933632073728,11774 788758332651687936,220526 795434862060638208,267151 788565394114146304,218275 750594683865272329,13532 789964853591048193,227242 763497129428090880,78189 773920282109022208,139989 770482093457563648,118191 787718072295526400,212357 758686924726935553,54070 786181919801155584,198620 777669227297640449,135136 793078675969347584,247241 755382636307025920,36735 764614158092337153,59936 773555346929352704,136904 773613946469289984,137869 795400753154260992,247930 771545171104178177,125163 777929346669350912,164694 779896390562435072,177248 790965703603957760,199307 771726718323175424,125554 792849887683641345,11774 752910928530767873,23739 753690526679986176,28732 767432900987846656,98748 777195229560451072,159876 762880577473085448,73712 774280325010784256,11774 757049632681824256,44429 768872810143895552,109666 776167018282250240,153779 768283967455842304,104932 752086709005869056,1170393 772466391773487104,131045 793958933161451520,257208 762254227045359618,72420 794610728632250375,261796 781489508088971264,185500 791722625688932352,240970 785328008995287040,194205 779642446447644673,172962 791340623127121920,237491 760527236176809984,62771 768598056170315777,106716 785515222769422336,196277 786967104423624704,11774 763165421147009024,76329 767400471598206976,97379 793298470450888704,249926 753842078619009025,24727 757632066498523136,11774 781876720647475200,131056 790885141568626688,234583 759300323034984448,53307 764683948010053636,1170700 757682782902493184,48810 757017761449021441,45576 755863982016192513,40260 769256405727457280,107953 757094214161367040,17292 758439896767926272,52394 780630178422677504,182257 787182170142105600,207119 765156381158768641,86103 776125855357669376,153845 786366158169530368,202217 775021733548097537,144848 792495989848440833,245185 763812486625632257,79911 786982307265667072,205728 795006419674263556,263895 768776423532269568,108849 785996644449853440,198305 789426699691786240,225981 754747189331496962,33356 781652636177207296,186584 774358700546887686,143051 780194133134700544,178045 763901792207769601,80209 792426648050302980,245148 763431503275495424,78304 779840076666646528,176109 764680935711191041,73544 763490696820957184,78566 772157714814283776,129558 733014544545501184,353162 775683352263360512,150663 768215772736786432,103354 757250554678566912,46394 775376530595717120,11774 755108952489066496,24173 760568925688045568,63753 775034949057544192,146580 778021030279294976,164980 776124646089306113,153035 790911685867352067,234653 758115007980773376,41703 769610858871742465,114357 778253699864928256,166390 759147906318397440,57348 769279990156304384,112788 789266464075161600,224680 790913516509233152,234583 774064619421732864,139404 751158800883847168,15808 773513816717930496,137042 793159945541812224,249469 795156962853978112,264397 777373430597292032,159876 780839608250544128,183269 758553117491421184,50286 759765658091397120,59666 789206841720868865,11774 795219478162325504,264431 768539562851307524,106317 795409873840336896,261796 771533196999598084,125554 760141264448811008,60866 768228045412970496,103924 788040036201533440,214354 764149900913152000,82066 773514115654492160,137158 767166025641197568,93112 791632887477043200,240145 788075126487212033,215005 790741664470097920,231894 793166566116384768,249927 794896665861820416,262849 788477813875548160,214778 767831695286558720,101681 757918496994885632,48826 761849324045213696,70918 787167008207020032,209452 761671754448330752,69747 789155819438927873,222913 773166445555580928,134470 775361373811380224,148645 786987660002885632,207949 794745074668048384,263108 795339334299725824,223492 780129031748452352,176203 732316449839169537,351424 793534245234839552,252020 791543863622066176,234963 777654047142805505,160480 757656383479160833,48477 774026399795380224,140232 793621078748848128,251512 794169505622659072,258331 785927644424593410,198671 789271667600044033,223047 774697844318019584,142199 792100477575962624,238099 773478249779322884,136110 785262899212197889,194450 793596320837734402,250633 794917868056051712,263895 750045550758596608,10823 762658599852277760,73926 792038869847773184,243075 788697378148659201,220029 765761772452282368,87904 793566762738458624,250785 754883605248090112,33356 786691317829107713,204958 776735259870330881,157755 787316947151122432,209351 754728299029405696,33356 766330615025197056,91903 773618398202851328,138165 754860652653645825,34167 755009654317395968,34666 758061731876864000,50827 760723651104825345,63559 757679656594059264,48477 776453776798584832,154832 769894697397473280,115526 771057322189729792,122955 763776587863035904,80177 741997705019461632,1247503 763535833064476672,77720 756274547008110592,42344 766718212822171648,94899 774378781091835904,139404 777599546683691008,162294 752657122639417344,22785 753345242762387456,27045 779050284714749956,172185 757156323725283328,45672 757149449932140544,45672 787149500397662209,208379 766315573894602752,91946 794670994959007744,262053 780939991237046273,182313 776381328543453184,155390 788828947018637312,221136 793883149306650624,255942 791112523529400320,234583 751803947279458305,19899 794037299289923584,257423 767541767537172480,53995 790977275705430016,234796 756621564456669185,44450 754986713227952128,34666 773173363942404096,133081 774073965539127296,141360 788152243673456641,199657 763065162828025856,11774 776740093281263618,157693 793459024721313796,243535 777927009485881348,161960 781611618174107648,188401 777919687422251008,669866 785282063624642560,193669 789171865377923072,11774 773980524465446912,139404 738915561254461440,11774 768895168728530944,11774 788791748843675648,220526 767841747489529856,100893 785958083491078144,199546 749341112121364480,7828 787870440739909633,212024 795715917518802945,267862 766782651378262016,95708 769612772862726144,112399 779499290880344064,172185 768856060425752576,107752 769967199129890816,179307 771071559209521152,123135 778925302055591937,170252 777169613385715712,159554 758562034980036608,51284 761030220543512577,55710 794638236220014592,261155 769982652678012929,116214 777922257477861377,163901 763854958701654016,65108 791254082707156993,237405 794189492496134145,248681 756431896754532352,41141 765954166812385281,90525 787760726274220032,210238 791691514921390081,238864 773894686670983168,139404 750388401837187073,13021 758485573229277185,53185 756624662122160128,44450 763423588829519872,77720 763581889160425472,77687 792046948824014848,243075 792436833439195136,245268 788635962410696704,219561 751171195182120960,14421 790875691340341248,234583 732732110419566592,353005 778378889479327744,166939 777451385705013252,157454 764182236279115776,80393 785672926855069696,194058 767735859315695621,100893 757633971903565824,47761 771805736867278848,127366 756842178161156096,1248238 787125099371466752,209351 761648547875983365,69356 789106593019392000,223054 772139614978977792,118191 778199497805402112,166409 787019775633264640,208016 793200221861838848,249926 750819165175373826,15165 758343989019996160,41703 788460662812991489,218275 790557834614345728,232137 758046021586919424,51069 785644738573537280,197512 776113898390904832,152887 766695801502375936,95568 791820045500416000,240890 763975806276087808,80674 766718138905792512,93261 776107362109095936,153545 753680956477833216,28819 755098036196380672,11774 794753887840403456,11774 792578075347136512,243286 781183436820090880,182659 755922702683279361,40474 794592981512835072,261818 795069808521973760,263907 787388759394377729,180433 794328345030762496,259457 761013845276106752,65974 770001828062892036,114254 763153556903907328,75899 768997975070695424,108729 764959518237220864,84724 793923070637445120,256358 768522396018077697,104973 753724693228707840,29263 766720675683897345,95672 773879022803619840,139404 794338081453314049,259659 778945241772531712,168965 786093207838941184,200382 763520557283438593,78853 781897354064433152,190553 793967659507470337,11774 763624830419755008,78394 786264311869997056,202429 751618580089827329,17591 763088598912622592,76487 790723422389055489,232169 773651723084640256,137740 785339022495408128,193368 774373565776945153,142503 774995615327490049,146259 790556596728463360,231318 764225315748970496,82018 768444402385563648,103261 780169185171308545,176673 767841195531927553,100561 792058202439299073,243576 758534577652588544,53703 754983596784361473,34666 764240395668627456,81869 769863170299138048,114254 778603869433585669,168794 781860374874324992,190207 754903017858670592,18341 758104489937305601,41703 760531432062189568,63410 758368323599949824,52554 772169203126120448,113601 750230406297976832,10662 785654500228943872,196917 760255527414669314,60539 764186604579594240,80939 794850510985711616,262053 752024916266872832,14277 785291723949809664,193669 793943376315883520,249348 792835100878708736,243075 765576648779444224,88052 779496504943845376,174230 757122580096675840,43875 760711548562239488,62779 755142672868839424,34666 761742582133190656,69548 795670047175962625,264097 778786983749443584,169550 789250519143514112,215505 770593409031610368,119753 778950234898563072,171324 762771129182281728,73712 748339861757788160,354310 764256653407621120,80429 777552779959074816,161456 758840735609171968,54096 775532281964273664,144773 790854538051854336,234495 780500093229273092,180310 788454176040820737,218275 776471655887536128,481145 793241117596774400,164814 775467481229950976,149042 752213851387547648,21074 752670054467067905,22436 773999447101407236,140230 785914341564424192,199546 789222575645818880,224750 767042636645601280,95568 778296652591423488,167220 791315650241146880,237491 781211214093266945,186376 753691790490730496,29263 781700633426403328,188119 758336076071264257,41703 762415809129947141,69878 756290026372083712,42432 773974873433579524,139360 764813266514096130,84689 775797585978073092,150511 760724976114753538,59373 757969274766028800,50474 751205245695307776,15643 793507880565612544,252741 781617338181226496,186584 790839309817577473,222536 793084872973844480,249348 754837772477820928,33356 774412541963280384,139781 764063281845723136,80098 772140519187185665,129471 777572656883179521,161413 795117051509690372,264397 765426603400663040,78344 766036512643379200,90031 794986983328202752,262849 793601093905154048,254024 756304387144908800,42344 765549136842227712,87904 781837169535180800,189814 753996300350140416,31080 751090707075653632,11774 771893617434644480,128404 768317270758076416,11774 771966254890573826,125742 763454850864672768,78159 757316781237305346,46404 753949229601652736,30590 775190361782136832,146259 794243114064105472,258456 781309928187240448,185601 785980869391581184,199290 795002693089722368,264460 750366090522308612,12898 752206696181698560,21074 772887750064254976,132761 751547126392451074,18413 777576680831483904,162107 767011915285626880,95682 776645367110725632,153429 761286658167758848,481145 788188996169904129,214084 793525156274511872,252408 771331902779326464,124597 787125056522420225,209351 790358099286757433,230282 758410431409057793,52061 767495156933152768,351236 756726862865375232,43285 757112318333292545,43375 755041991835127809,27045 764235510390878208,1249156 767897942367825920,101203 732456799568171009,350919 761157257295986688,66851 756359771880587264,41839 733005237536034817,355106 780641727652638720,182257 773414229659512832,132140 767002920399372292,97197 787691164702871554,210253 770956291116150784,121949 771209144913174528,123825 785351592283299840,195125 776895634356002816,129652 788477810042175488,218455 754054728439390208,31528 793820879960481792,255693 757803827223339008,48093 793183195055452161,250064 756250390056665088,42125 762690797728894977,70543 791717963997020160,240483 776195301505892352,153743 785902416696741888,198878 761597295422996480,68993 786994590423318528,207949 788389859199184899,217519 791978936595021829,241819 794669966507278336,262022 788141009167351808,214753 794002569181810688,255942 767159802845810688,88669 780931187065978880,184426 790609465288560640,231871 754766826631028737,33356 773317511404261377,135725 785644067015327744,194082 791497324291694592,234132 753071752444424192,1248155 785241184360812544,194034 785696143103528960,196277 770767515949621248,119797 788017178381459456,214114 795613054578790400,267521 765705786211184641,74247 794161346011140096,257492 767556673305137152,97371 771746715711909888,125554 764239170445258752,80939 755081116277702657,32452 786165902060367872,201353 759157733073518597,55107 756196248395415552,41694 769008724417675266,110709 765518316190388225,86653 789399445376872448,217443 751555763722604544,14277 788917221728714752,127871 769887941778780160,112301 792660079678029824,246392 793486267514314752,251452 777142491170664448,160480 778630117559930881,167677 794675277393641472,261818 762274504060076032,70413 785476420080459776,192032 785684065361932293,197512 790251819742015488,229693 762427443143593989,72993 764348524083372033,82878 778756193887977472,167398 772828357239144448,132761 791376551115796480,238207 733063954558111744,27848 758307821486301184,52112 792561487218896900,246225 795095382170730496,264573 794279027154550788,249926 759027084434046976,56302 779651799829610496,167939 793320953531011072,250033 788498092467195904,218275 768991829295456256,109666 778920795401846784,171168 781693100691431425,178076 779973349652914176,177248 791703665669058560,240483 756304220819591169,42564 759240712449847296,55257 756997117818900480,44450 774916688903081984,144730 751837251835953157,18555 795366863903408128,264397 762209822922027008,71429 785465204364550144,194450 733097735059038209,355959 785551851211091973,195849 762791313746034688,74681 781641899614482433,188500 764870295702286336,84209 786873099841052672,205902 788531755498078208,218349 764615772685541376,84209 763974525130158080,79999 793974671200972801,230523 775974119917715456,152735 765933245536018432,90230 781387304317296641,183759 791007047403708417,235948 768281750522961924,104162 773719693228068865,138155 791469461618458624,239405 754909766233694210,34021 769148903216119808,108982 791110786277978112,235963 776858818395463680,156811 765000442220687360,84209 766406251257421824,93823 794078964721422336,257325 750497303555764224,13021 764878220466454532,84724 793186098981834752,249180 787810903773237248,212239 773324774084710400,135725 785543248341266432,130635 793999137360384001,255870 761341293645619201,67369 773571366373171200,136947 777127845160218624,131597 781355202716790784,139404 763868102899695616,80939 793107499868041216,249469 762253764002779136,72420 742179031651606528,350711 794572587212869633,261155 794704420277809152,261796 785790224081256448,196917 765320109732737025,87172 781131378117124097,182667 767786931937693696,101134 772203777826951168,127775 793594040205795328,249926 755378682370351105,37044 794189933158117376,258598 765167545406152704,86103 771444875803955200,125145 779307892096704512,173645 750326574692634624,10064 761260955271507968,66897 785655167165222913,197512 776122952366514176,153194 785605289814876161,197286 769648542377836545,114779 786690185790709760,90209 766612256243212288,92958 793873304067121152,256255 794665394795474944,39957 788890518130425856,221711 792022266540417025,243092 768855056523284480,105109 742416204791304192,11774 787340720457650176,210289 780892054075248640,183351 791353673418932228,238395 756604258150035458,43751 763432827706806272,77777 793621636666695680,252741 794749440095645696,262752 771643019976019970,122299 779393313166110720,173628 790644223867576321,229901 791077548499275776,235963 781463863174782976,141360 733201928398594048,355672 756068712935923712,39924 788735057594769413,203710 790910589971357696,234796 759096446503292928,54620 765277008981008385,11774 793851550091317248,255942 771087170274603008,122299 776604030206349313,154534 762773250405347328,73712 793236600260091905,249725 775115165565984768,146580 795047812484501504,263688 757251721907277825,41277 777627526076112896,162294 786372732447404032,198586 788389872818151424,217519 766703587351142400,95672 776846441511653377,158589 785621332704763904,194560 781304568638418944,168284 757249454705676288,45014 781354641699196928,139404 786006561680261120,193879 757348921085603840,46379 758553561433149440,52061 793160439953629184,249469 772820072007991296,132335 785625950809563137,194058 788830326315376640,220526 794000765454950400,255870 772485145425158152,130792 751161050209320960,738099 779550306380107776,171981 787132175795757056,207287 763419403366993920,76406 776058367370330114,150249 758730914679574530,54070 768434817482559488,104932 758269985630322688,50923 793356813546713088,8044 785988646734299136,199546 758108080747913216,51451 764160304632721408,82344 781530449009049600,92975 763422467444641792,67679 761896347901562880,70509 762143197724311552,71021 789160277971378176,223258 789902338769182720,225359 765328612094423044,86472 780236146840334336,174725 790726428174065664,232863 792839035106398209,248016 776920290433445889,157755 781472188406915072,139404 790944103727071232,234583 759255691181916161,57133 770195565057540097,117257 795363938204532737,11774 786739030155198464,205143 752242552762429440,19703 788532091818430464,65113 732742608208830464,353789 772766631307030528,126152 774469827847086080,138165 765511876256075776,87245 771525341374390273,126390 785610738761142272,197297 765487389057748993,84209 765517154313572352,87145 786310437310783488,200383 793498899461857281,252741 785499010354130944,194949 786388291314737152,203510 792501544570740737,244550 792503661662470145,243562 769276430152667136,110362 787360405374980096,209351 792003798067650561,241678 776039632836370433,152182 795181958150098945,261569 781313476694118400,186170 766186433388253184,90575 778569753900163072,168794 787028344894357505,207949 788389145878167552,217519 778209108935733248,166409 779316915474931712,173753 763707455826124800,79691 757711389762781184,47940 793952529012981766,255942 756307620428931072,42249 779098182370336768,172428 793130435614167040,249469 773331789330968580,125853 794631709614448640,261155 772245167742910464,126152 765373090926821377,352839 779980365255540736,176711 794552473302269952,247241 768508024361197568,68672 779435193040068608,173347 793141651648544768,249469 771539490464669696,124597 759148125785198592,57348 779109368889434113,172148 765505232570908676,87904 793799439467053057,255393 753296323516964864,56436 770327670353637376,118087 742864382271488000,47188 767830909236109312,101514 795007637490372609,262849 766599788976607232,91700 789974577627607041,212131 778747876457394176,170187 779134305020751872,11774 791700073528692736,240145 743545853000945665,11774 766723880014716929,95672 760075964189708288,60866 794493909074345989,249926 776563550768758784,156926 793977489760493568,257325 780434558693113856,180306 763968195921186816,73196 770641748729077760,119786 779733032446021632,176196 780868849105272832,182726 781065027889561600,183269 781206396549332992,185595 790735013482377216,232881 767228041986793473,94684 776575703747735552,154832 765218651750268928,82209 764912750392926208,85159 795764187569987586,267014 787114861058678785,207965 794544665089478659,261155 777699741874348032,162497 793792095383347200,255393 794335022538862592,258456 763958719239467008,78159 776318522557247489,153845 774026986624876544,140909 751144658311471104,17295 757633977242951680,45965 787997546174185472,214209 763118514123210753,75073 774862480803663872,124660 750490607638814720,12746 794321950386462720,258598 753758608794460160,29263 787020677102567425,208544 793187250280468480,250430 775408118628913152,148645 792058061812822016,243187 766296742895550465,90125 793358735330664448,193671 759127129258921984,57189 777520449022529536,160758 765271816864567296,84209 753941407061204992,30398 753976509291868160,30304 760182994535460864,59448 785333850713055232,11774 759943639363649536,56964 777913957566734337,164001 765527137575055364,86653 789740258145476608,224793 758402584407379968,52771 751726453016887296,18893 750503460013879296,13532 779418328137740288,174557 790918939752566784,234583 778147289059717120,166076 795702343656345600,267862 793016067056545792,11774 793184912312569856,250064 776107906441719808,153658 769682632984567808,114680 794603638807097344,261155 785602933006086144,196767 765090903006457856,84209 768318236060377088,100893 794604783260827648,261155 757889189509787649,49852 793160712990228480,249471 765384919363223553,83881 764102156450353152,81702 761024236391587841,64693 789444462724341760,1178911 788782544305033217,207287 748909091578187776,11774 769214462926741504,111558 771434874691424256,125367 759814330791649280,59955 771092936427724801,122776 791840265577172993,239107 774070255182225408,139404 768605976756785152,104662 786017433043685377,199496 774812229954838528,24173 790302751355875328,230485 751228862248329216,1248133 763559904846155776,75396 774458750023372800,142648 764107539466313728,80939 765631265538187264,88399 792042300733915137,243187 788236311656271872,216009 764809016333565952,84753 790955799526924290,11774 779505752918589440,174427 757449218646765568,47283 773701501793411076,136904 769066084150472705,110659 763924562257977346,79589 775285624047677440,148045 788342333959843841,215608 792143591464402949,243187 791969614754254848,210432 795055541601075206,261155 768916713110986752,104940 771494369140543488,125742 785987045848125440,200382 787999950852456448,214138 794683600339927040,261059 776812935452602368,11774 763159662506172416,73814 793576045370810372,252020 757628069842530306,48402 780638130990936065,182036 789142553883009025,11774 762481863831064576,73016 765645455531409408,88507 766208391567908865,11774 785503195342647296,195975 791693794513031169,240070 794484451254370304,252014 768075823765188608,103354 777006199552090112,159093 777765340969263105,160448 755162709801308160,35890 764948573268180992,82121 777924850866323456,163763 764605301303676929,84209 766811606227353600,95511 755256235213987840,35890 778608710537056256,158326 781827252958953472,190635 788510649064235008,218351 738797853162786816,11774 786707907576487936,204413 764091422328750080,81702 778411050634846208,152594 785510037502517248,196277 791816483345235968,240145 752946973758464001,24675 758706640799477760,54070 793219600368492544,250771 794645904670212096,261155 749379887824330753,8047 749032030571261956,6945 793232018817548288,249725 752908046976901120,24041 749810927990562817,9754 752248193346330624,21587 794655126912958464,261155 755912613238677504,39195 758381056500207617,52702 772135304752799746,129335 779422605270978562,464984 786663431248220160,205181 786729922337251331,205728 793979685482807297,257271 756692787358273536,209828 764285096958447616,82457 755358119128162304,36895 772927426544316416,133043 787726623143399424,205197 758913842738974720,54070 768927005350002688,110362 771890736883048452,127871 794578891482402817,261155 770259270902374400,116373 776975798855237636,157437 795741436167802885,264397 792108864980316160,11774 765367957283278848,1249277 792567116318715905,244270 769190788379082754,86844 772293059476353024,113754 778134727928737792,55260 790640724433862656,232280 791825649803616256,240145 794710319167930368,262849 774236785006174208,132578 758274713185611776,52061 785553080347611136,196788 793214024208961536,249926 764173973999325184,81869 778440933360570370,152594 794019570092650496,257534 758495119259467777,53185 792998525155979264,242693 769389881974001665,112363 788809254761291776,220820 795617452671586305,266151 786649085822406656,205272 785858454120464384,196526 771950146787696640,128519 732338789562122240,351184 793486046717542400,252408 769909940555309056,654029 774274816643702784,137042 773587829263826944,137869 765632832173518848,88052 778757488770359299,170252 790991886525734912,235828 790292867017240576,230282 763559565136977920,78853 769646180091498497,114779 776803536097058816,157082 751745523510419456,18893 751752597631954944,18215 785990106146541570,199546 788691998647746560,220029 787132815100022786,207685 765681393615667205,88428 776448340607238144,155896 794979698862424064,264397 756447452614406144,43198 795253854182981632,258456 752975312997277696,24870 794685067465490432,262752 763472384468905984,78159 765174496403652609,86103 773898803367800832,139404 768558210055823360,106774 779395292852424704,169764 778501919748812800,152594 793529797020413957,252020 794158683315904512,257492 774360764907855872,142942 757687633065742337,48735 794158561085427712,257325 753369193018494976,27045 764315448389177344,82066 794684603751600128,261155 759031613468528640,1248641 763815694131728384,79691 790323128551542785,11774 794151018174902276,254716 791202023022747648,234583 791576638131609600,11774 791586775101603840,235590 749766339359707137,7546 770368462065573892,117310 769599094180413442,114422 757662188102451200,48663 791476145094995968,238099 790368453853122560,229148 771498063999279105,125585 773777574140850176,138819 774018309335486464,140444 758858954810068992,53144 765191096838348801,84724 786190809142026241,201558 732428233749078016,351407 793136597613019136,247803 793160447692242946,249926 755416506444374018,35090 795421265284579328,247930 775920459992838144,151741 794270479288823808,249926 752278098700144640,16574 786745102563672065,205728 795759410106798080,267564 751720306474049537,18215 794925353777168384,263895 766220525500702721,90618 767683313309855744,100605 773922943353155585,137869 792750399614627840,246726 794650988049072128,261155 793858663685447680,255942 793676860940951553,254586 794520501850882048,258771 788993910391447552,221971 760318746149982208,62436 749671801723166720,9433 788864752827203584,220076 758079437590007808,48663 776507999053574144,155688 793865994120859648,255938 788961529286635522,222500 750535709778276352,12852 757279480150913024,45014 732752943359889408,349775 787086301300260864,202983 752682742261972993,22664 794373369818910724,227345 773105195995848705,134255 763150696900235268,76723 776276840386207744,153095 794185616531464196,233307 760194583271735296,61051 774257443765354497,142208 765157477679857664,86130 757671352828592128,47693 785272814236426240,11774 785556660739796993,196701 786350549193019392,198304 762711883300401152,11774 775235927627165696,147827 771776460675743745,125742 795046980397531136,264397 763588926980300800,75899 758430247129903105,52122 793987530366406656,257325 753049891883081728,25255 762463063446462465,1249026 776200422734245888,152314 793868701560934400,256255 769272936066940928,109470 773515273538310145,137158 765075087993167876,26066 767371865169858560,98646 769579140286652416,113457 766721735597056000,95672 773702683081449476,138819 770728919079280640,121046 794010768874291200,256255 751875888510226432,19545 792073514077388800,11774 770705744819695616,118191 766970348059234304,93823 790730956323692545,232881 772543700568158208,131211 732345177575165952,350263 754699461348171776,32468 793824125261275142,255306 772778170202415104,132335 757010638791176197,45122 758817131857186816,55262 758073015359778816,47903 762118806458146816,71550 771304059617763329,124597 780209480751456256,178415 754134799095300096,29263 764157875455336449,82209 763513583682646016,78159 778132852563206145,148572 792353684931874816,221785 793533726122766336,252639 781568860369608704,188478 793550820000149504,252408 794764837385605120,263289 788686882116870144,193636 753742285334913024,29624 787021429225066496,207287 786720330580504576,205094 778661232576491522,167311 751987679034691588,19317 780611761909010432,181935 751980106193596416,18486 795615736794206210,267521 770752318685970432,1249802 754905319822598144,33192 789542647731937280,225995 794323948909432833,259360 794528245119127554,261155 795383756903354373,266777 757740894690828288,49066 781210976024662016,185595 788132734619176960,215608 788451573911420928,218275 781330743540625408,139404 758794149625733120,53985 762655208581193728,73814 792127477586034688,244230 792872183878090752,247241 776130402494849024,152903 794683539396722688,262752 790265054558031875,230282 788446691133362176,217519 751769383375167488,18893 791911385856823296,241432 766473830046904320,93508 780840448550133760,181811 791778617881718784,7047 773955492653600768,139404 780939600168620032,181419 768977506632368128,109667 770371385994596352,117257 763141798625763328,74943 790745980324945920,232169 776468906953224193,148010 755165278707781633,35890 762017856863277056,71550 778392674491572225,152594 790226379245846528,229192 795066955787104256,263708 753727155473899520,29263 757255181058924545,30633 795012092495532032,262886 763042161759690752,69231 788409282811219968,11774 790694940733018112,231870 757222794719535105,44429 767165700406468612,94627 755008699324854272,34666 760331083925762048,58537 750805650050019328,14886 787390653172887552,210289 769670075070709761,110585 771536102838575105,124012 791865777154424832,241334 750240137078972416,10735 778606931086827522,168794 793598349266026496,252020 777020735072051200,159876 753743840306167808,22439 777633605187010561,162497 793466402342572033,252020 791353408397586432,238395 791695588236460032,240763 778288781191512065,166532 778056914534039552,165097 778684893962264576,169923 759125213967560705,55257 763926887508774912,79059 758881062256730112,53924 788026059895762944,214492 753369129692770305,26446 794281336412508160,258322 765136204908093440,66897 767791179429806080,98335 771882668459896832,128018 765162864642588672,86103 785943904235491328,199546 790619566955175936,232137 739427828962185216,350827 793173271701102592,249926 769614518087397376,114021 756363788719456257,42249 789162569462194177,220078 779372293944254464,152314 753355192582545408,26539 765310956062801921,87145 767346072796758016,80939 795702045021970434,268314 793850078041509888,252581 775450892862533632,145866 794357666067922950,258044 771419473647656960,125367 780553416691048448,180088 770354427328860160,116265 757635828701028352,47940 786325246496215040,202429 787513413828276225,199840 780002852848762880,177472 785291575605669891,194221 790914364240912384,234583 786653334195306496,90209 750148382874677248,11495 755806632613851136,39462 763737321342513153,79600 764858173253705728,80939 776116756083515392,151255 787791702840999938,212007 791763034142146560,237491 764098454524047360,78566 785938570951421953,193828 772952520826249216,132335 763597544660361216,76577 795284048780390400,264397 794551715244679168,238233 773960882590060545,139404 793847325407846400,255942 759153504028127236,57348 772884780778160128,132761 764843577058791424,84724 776036101651857408,153038 780222510042185728,141360 787831145119551488,209043 790339077715337217,230283 765685994058231808,88459 778286856874045440,166434 794348626516393984,258741 778655286714335233,169201 743530836411179009,353603 794535567568629763,261155 788712893575462912,219830 768483091916652545,1249480 785983273625382912,200382 789804155887988736,227242 790039670927261697,228576 792934754454605824,66481 785917471303663616,199546 763163360598761472,73814 760178575207124992,47940 766682078679150593,93823 790981515748470784,232169 774000517626212352,132578 775666729347416065,150511 767756822740475904,100605 774198767188717568,139404 761311454561566720,63655 793954102958956544,257026 758026649766072320,50581 778673066092089345,169201 788184582189420544,214078 793932345241804800,256038 793082548997926913,249348 791426482014826496,238099 768364703571521538,105850 793130122517811200,249469 749586230451601408,8670 762764701897924608,74308 788225572933472256,215754 761953055499747328,69565 790875079408250881,234583 790645516753186816,232169 795667277370814464,267862 770826090608676864,120610 776715329695256576,155390 794211214201155584,257492 752256638216642560,18395 768865802267353093,95055 793208256705409024,249469 732692643491250177,353228 773751148733947904,11774 757463811494293504,44291 790212616979439620,228354 788176213248385025,214084 760681109021532160,48052 772794926404890628,129558 776902244826484736,159359 760516765617127424,11774 774966222890921984,145858 779501193122811904,121051 764998203070611456,85670 765489224267235328,87145 768847830899392513,106753 792223687499927552,242693 753728306416082944,29263 786025736037478401,199262 772958335674888192,133454 768302800333701120,104162 787102054682652672,209043 793093728755851264,249469 733025328914923524,355475 754063544266678273,30131 785852425165045760,197512 741915916917563392,234630 772144287161192448,352718 795099161280516096,264397 768619277217853440,107984 777622078467944448,156504 792447170355924992,243075 795033221939470336,261155 760825805152915456,64722 762128976823234560,431998 765294282471276544,85562 778242993253867520,166532 781356534722727936,139404 792596914831319040,246295 767104371238678528,90384 793859864443387904,256038 774364293764571136,143039 788001187081564160,214354 776895266062336001,155688 793607198979031040,252408 794732391814299648,262022 791527188637986816,239602 765337191270809604,86440 766444856185069569,93823 781905731448692736,11774 753789839976304641,22238 793615815014699008,254058 789512401091645440,226731 758036608750723072,49953 790576412637794304,231894 759713741646786560,59365 764143161602105344,82066 779476101525479424,174230 794568341742616576,261155 795067716675731456,262022 758239637961895936,50476 764311840381808640,82283 775284284605071360,148045 754759535110127616,33356 750095941621997574,11250 772103373659082753,123354 769963734844538885,115511 792602309788364800,246771 770983537524609024,121046 770795138822053888,121479 779007646804414465,11774 786924673170890752,205274 757002837649793025,1170396 766600200328769536,94699 768581218954653696,106716 788806838582206464,220526 750383559672672258,12927 794636506824671232,261942 762711698151268356,73814 764234374799773696,80939 788532628735430657,218260 742748360667467776,11774 776046179993939969,151845 793912199831896064,255942 775807988397252608,151439 788932807418482688,11774 756576300077355008,44157 765432619576111104,87084 777933713069912069,164578 780090882972196864,178258 791846073799237632,237793 790902941037191168,232169 794905565436710912,258393 791018738904625152,235487 760270269130895360,61412 749723882056220672,7461 794744811974639616,261942 764975193332736001,84724 760579442213285889,60112 791754123305635840,240483 759183546594451456,50314 768588219898224640,107853 764672381407330306,84209 758495293012844544,50360 772484664552484864,128382 751098724709834753,16965 754850721015619584,26721 762631305486008320,73926 792516229500141568,243562 774427757287583744,138061 785274121521430528,192971 750744694875942912,15005 760362452399722496,15122 765568950327324672,81659 788962934105972736,222544 794619230247337989,261818 781546476145143808,185310 790520673764515840,229874 792109738129358848,243865 732288883124252672,349776 751899344320667648,14277 761637241324204032,69947 775099780301254656,146949 748315297073991682,1247845 786767553951653889,206008 760180520357683200,61051 789931735991529472,108396 778773506217668608,168794 756547360411492352,43553 755070795718754304,34898 795739852172120065,267746 756587290277720064,41702 732684397179219968,353228 756533776096829441,43547 792048176874172416,243187 769358402715783168,112788 764045384259735552,79999 766472999625261060,93508 794170973813514244,257492 793458115501056001,252408 770563241198161920,108510 777365413764005888,154914 777558904238698496,146847 773965380192731136,139404 768542598990409728,106100 763556248105037828,78228 793402059609481217,236931 752146767790112768,14277 789143243984216064,215505 776958938189148161,158864 791832056443666432,240070 769343292391690240,113138 788475129953132544,218275 761993328317509632,71244 760625946504392704,11774 764431685962301440,81869 788123122486480897,215754 750617220158414848,12535 776768575801401345,157693 791096625565425664,108396 795275116850593795,228101 794232982957686785,258598 766434102924804096,93823 750400839584362496,12883 759187671159754752,54070 764954666467594241,81946 794207410420416513,258598 773160875158933506,127657 787150465796493313,198576 770315420305858564,117833 765432279090892804,86513 791088767465644034,235487 786240468845592576,201958 781216039027740673,185595 785329361448734720,11774 793762270765395969,253534 793906496383905796,252741 750381449560285185,11774 766694970241658881,93261 771513771701497856,125554 773560604045021184,133702 787073127528468481,209037 778632488344285185,167319 795081947630288896,258771 760744979887120384,41724 769655668756320256,114422 778981514147004417,171168 780797696248418304,182036 753296348280127489,26924 763002167733157889,75593 773221269751947264,133702 793211658671906818,250033 776438014759227392,155688 790991923897102336,235828 790990413733560321,233692 774384946358079488,143473 793601565152215040,252679 769737878561619968,110585 793551031661572097,11774 772138709768474625,128934 751888285958635520,20265 763810148150312960,80459 767005502698090496,96039 738328774094262272,7224 792884981584498692,247241 776813730889736192,157693 754075430911606788,30842 794579087331356672,261155 780619598500622340,170187 764437802046124032,71438 780943491102801920,184539 778301427894644737,166265 787068387700580352,1248522 763800653663789056,78203 770330446135693312,117257 766710586243551232,95708 794569693868736512,261155 789908102006964225,225981 763269577727803392,75899 761573578064203776,69256 792212509344329728,237935 766481352094908416,92958 773939497197338624,139577 750168877888212992,10851 788966997367238656,222627 732985020386664449,11774 779914882145775616,177422 792489075328610304,245710 732171205214494720,349824 762759971910004736,73712 765015539068448769,84724 771459860319862784,122148 763834348290269184,80720 779062734096826368,172194 750058817937809409,10847 764784034207576064,84724 757662500284280832,48289 732581738212249602,352511 767220224332484609,97852 767873097840091136,100893 788808999797940224,220602 773881695674114048,139404 779731472030715904,174115 763234651590660097,73926 767202669450571776,97386 792056303371821056,243292 792413205259661312,245750 793629765534093312,252581 753257969987354624,21478 776769972056027136,157755 787437989278298112,121785 760140555233923072,354100 764177208722198529,82020 773606592193454080,137869 790713055093067777,246425 767103146128707588,96961 773563954333257729,106716 772930875700850688,133519 761250547735355393,67547 765539069849903109,87904 787376420443992064,210792 788442534209028096,11774 755657316679254016,38792 794198037363036160,258598 791437680714231808,238292 795422953404006400,266491 773706050960760832,11774 753675871228092416,28866 792844748067213312,243848 761999644373102592,431998 768788020904550400,106317 794732130399973377,261155 754072989998592000,31529 759182852332228608,56964 755054966872637441,35044 752161223035191296,21142 769697802758742016,114987 773882628122476544,139404 790690323307474944,208178 792367378227167232,245086 794957375845208064,262847 776513450780393473,156005 777027587256094720,156835 766413810991108096,93286 755480498189791232,14277 794186262097907712,257423 758713307704463360,54070 772981689375133696,132996 766422817407721472,93261 764803939527163909,82744 773832876173496320,138819 788779976556445696,220526 788457593312280576,1248522 791255032192700420,237491 767681046821281792,100605 773597461977849856,136904 747759283450880001,87833 764213192314748928,82066 764195215498510336,82066 759522230103527424,58250 786649946673905664,205270 756284514050146304,42495 776584358509424644,156835 774039321133191173,139373 765957744457244672,69711 765881162980007936,90031 785572222446346241,196676 786752855562526720,197046 793150818073600001,249926 793863988287115264,256239 758616455034306560,53928 764824213697941504,84724 779177308447838208,167213 781206935550898177,185595 732747158580002816,353006 776879211172732928,158820 785914274589904898,199640 772871081187282946,132761 776784544141807617,157755 794006625631764481,11774 794821455888445440,262849 795143773848268801,264397 773482715320553472,135025 776195217678602240,153573 785579871410020352,196524 757996571757649920,47940 764927347661373442,11774 767836537413251072,99314 765426297627611136,86332 732198191320453120,350021 776385812615299072,153845 751753120183713793,14277 761937980382601217,68273 793464134025277440,252408 781221082711949312,185310 788188860278714368,215754 795357478267613184,264397 758903805677187074,54070 760137973459476480,58227 791622073244381184,240061 792545275311222784,246392 753266354891862016,25253 764857555508195328,83940 776756944086372353,157721 779442443884388352,174230 785497550920921088,194949 788628245386256384,219683 763002396410798080,75281 785875173782138880,198580 787130625975123971,207287 794111373076594688,257492 763553498059243520,78561 762286576114077696,431998 785512806451863552,196277 751553506473963520,18298 778825403553021953,169550 786986591222804480,207949 787043172098551808,207113 795160581607014401,263906 763876132798291969,76012 774342161353543681,142942 786757865885270017,205143 759247639493894146,56625 772496709129740290,131007 791339539700736003,237594 791123252521369600,232623 770873467461771265,121949 761298340642377728,65887 768239347925745664,11774 776144335045701632,149329 780747456866836480,182870 760625298299875329,64147 763001739842912256,75899 760992537242808320,66159 773845082462117888,137042 793599759390957568,252741 762226122339876865,431998 774296932701405184,141867 756277266263511040,42249 790329313367392264,230297 781291714824855553,185466 785259623263547392,11774 794540699186302977,261155 787319887698006016,203217 789548017355337728,227048 776540292241645569,155898 760901364335710208,63451 767848966641725440,99111 765216124707434500,86103 779052596640288769,172428 750522895768571904,12883 776064037620711425,150249 794713361040732160,261942 787266530061025280,206666 791671523031543808,239344 776142768280403968,149259 774428851812327424,139865 791378883283156992,234653 792153959792246784,244289 781687077842870273,188401 791375997853663234,238383 770761111729647616,121359 768183999147548672,104162 788452626937573376,218275 794627829266665472,262022 764148602704769025,82066 794324797392113664,259063 764605441758339072,83648 765341107836194816,86103 790517665378934784,231894 771566560733306880,125111 771377729648283648,124597 781572969004797952,183546 758366035451850752,52532 777888251394789376,11774 791617052570185728,240145 787814049538973696,205197 757746855648202754,48959 793168395504005120,249926 794269470512578560,249926 757641180926480385,45040 773967843322761216,140025 789116812755468289,223286 790903087707852800,232881 790947446620696576,234583 791988608760705024,240355 773897225877368832,139577 788454725217845248,218275 779386034140438528,173964 757589709619073024,47940 762497806619676673,72534 785999552855891968,198883 780808447277301760,181964 756536188278800384,43848 790539304502042625,231894 794555009425965056,261155 789693797257060352,354103 767576045037973504,95262 770959975564865536,121612 775294250418397184,148045 780606804363313153,181984 765625272045416449,87904 763875974442213377,80939 780647800384196608,182036 793863350396547072,256038 788702951544152064,220029 793141929542242304,249841 793206347722395648,250033 794697672758149120,262752 765513571266617344,86645 761401043397771264,68144 794010430276587520,255942 788731850793463809,32404 756462877574324224,43391 772074539564007424,129471 793106720906174465,243075 778331425137422337,167319 791448114020376577,238099 751128933131845632,17224 790269570590224384,229693 793038350080942081,249044 768315610694508544,105270 772914912171614208,133081 755844721000407042,39462 761402630342074368,68144 780051905435152384,176129 791332202566918144,238207 792499476598370304,246392 768413058586718208,11774 786933166497869825,207287 786933308944900096,207287 794141401189494784,257423 741347911305285633,14084 751551845286416384,18409 751569944106586112,17416 792826801873559552,247062 775855834450370560,151090 785746570104799232,196277 750209957488791554,9754 791562014380482560,234710 790974904317284352,235590 774429405057683456,139404 785592540544335872,196788 793096837452496896,249469 753696702834544640,29263 767179252123009024,97468 776485562484129792,156061 768862884432601088,11774 776741079240454144,157693 763515996644585472,78473 759766450689028096,59231 757882138918281216,49852 771894994303127553,128615 755596357973442560,38183 787036747129499648,208014 758459014271242242,51615 781906902137659392,185496 787031937571520515,207974 788490577276829696,218275 793007643442851840,248656 793896421892161538,256255 754011049020522496,30815 795244457255956481,265765 794362681155194881,258878 788453164580167680,218275 763041483201077248,75899 772855929075339265,130988 791078896343085057,78159 768587558401871872,107469 764700754313515008,84422 792881955465465856,240483 779027008973963264,171324 794658177199566848,262296 762253611963408384,72408 793559935615242243,11774 785665847507365888,197324 754205579573235712,31377 771866077060075520,128382 787720548688199684,210253 795607420831670272,267521 750409475861864453,11774 756653446598496256,44273 750739816711647240,15005 759200530967166976,57605 790905974798290944,234583 772981689391996928,133081 765375797762723840,84209 781454647731036160,139404 794808434730401792,262752 789817826571718656,227242 777934897537097728,164578 767702479295352832,100605 791333785153310720,238207 763697387734966272,78542 789143505260064769,223986 787757149489287168,210289 785850768809230337,198591 792598580938899456,246726 762312478160199680,72550 794622974930354176,262022 768870391712325633,109666 772906892364427264,133519 791817261975678977,240890 786398571750883328,203674 755035202007597056,34898 756904543112335360,44085 793576971011760128,252020 778012272400576512,163370 761049045397704704,66503 776632882437689344,155688 765184194188304384,86103 775362942799712256,148645 771243532283543552,123494 795454433794682880,267265 781646429542637568,181419 750403150343917571,13104 770676340462944256,120610 735856177377083393,354353 759946920869687296,43471 794253949490577408,258771 759230756279451648,25210 768976695001018368,110615 786610237146927106,350125 760564056549916673,63281 763689578779803648,79585 762337189955076096,431998 787013952773431296,208065 795249014639706113,265102 775842102898855936,151242 795420968936177668,264397 732728861662699525,350760 789146227212324864,11774 792069472853065728,242693 764202695662063616,81946 771568024272838657,118191 794305637328896000,11774 752860973543919617,22952 780885803501092864,176203 750474756420464640,12535 764181082405240832,82283 764769012911747072,79561 735208541817036800,11774 761405559203590144,55661 786452292266373121,202429 768119752027992064,103126 792529994564132864,246225 776177756455342080,153845 773890812815876096,354311 788486759319425024,218275 795188501343924224,203546 773866057652109312,139404 793189993279651840,249926 776527044687429632,151463 751847800586076160,17794 767806548731125761,100949 765445928966692864,85854 775491335264411648,149300 780810514439872512,11774 765582919230513152,87904 758053836917444609,50787 781214435201482752,186434 778249031202009090,166532 757796377434783746,48094 789148176515293184,353818 754755757900345344,33356 758458710247165952,53144 786795028161044481,204413 766350634627043329,91894 786230786647175168,201958 792152179708534784,243398 794640625983488001,261155 753277835863666689,11774 786317373343162368,201555 777852355421372416,163763 785656712439144448,197512 757129004419776512,350247 769814806115123200,91946 777374544038391808,159876 750720267199082496,11774 756925158435151872,45123 762716300632137730,73926 753610174716346368,27402 772846596157415424,132335 795045374952140805,262849 766614535893573632,86103 774060565580832773,140444 755071266885820416,34979 756188022077554688,41682 790546481144930305,232137 793247465671626752,250633 764882052034338817,84422 772521575123853312,129551 788499920110153728,214964 764837789783298048,84724 753615661578919936,27045 767403604848287744,94699 773913515299966976,139404 763116429172289536,76656 780573827956928512,172132 777888203172941824,164001 788409644251086848,215754 791440225188753408,238494 794543734457307138,261155 790186590672912384,180520 791355827386998784,238207 785615156898168833,197512 781602745484587008,131056 754770715468034048,33356 786060686925373440,200965 772840145091305472,132578 786894989993254912,206048 788456362523013120,218275 761668445645582338,69947 751025064313655297,16422 773321748037169153,353879 779412465272487936,172799 755901271270301696,39911 788619002172018688,214117 760560690247536640,63451 767766877288271872,100038 792132131988213760,239516 755849469929721857,18215 792036706543345664,243187 794544100993273856,261155 794761008204091392,249926 768059627246346240,100893 774400905118617601,141360 763339475707686912,76533 790719593597706244,232881 767813876914151424,100506 790757307780960256,210238 762817602368499712,73814 732659419087962113,353200 772075333231128576,129471 789483647153934337,225358 760933051144679424,65500 765622606833840129,87607 786023607101034496,199178 765195781116661760,85562 792067004475801600,243427 781211946876080128,185595 794564377953320960,257353 732948943328317442,353262 794868021236002816,262022 791046312913276928,235590 760062182692388864,55257 765021664488763392,84724 777195887412047872,157840 786784880608718848,206008 766050515713138688,90622 781232249530306561,186212 776679728203857920,157082 790626597896413184,231894 791440851687862272,193636 776818394637209600,157696 788759262302318593,220332 778395531576041472,152594 794991449397927936,262849 762690049037115392,73926 778682827348946944,169029 794002350004314112,257353 789540618011893760,226881 786243801685692416,201958 787338044122816512,210215 790241711997890560,228341 764523853385179136,81574 778846020163739648,147029 763210316113186816,70177 762083434734948352,71659 768948613179383809,108849 767922717928501248,90031 794000076049940480,255870 767844289778974720,101681 778470175771283456,164375 769349311876345857,113165 770740955737620480,121177 786303811979579392,201958 773555431247667201,136904 778358722917785600,166891 780621463904784384,181702 786717065201586180,206048 795336844460310529,264468 752661021790056448,22750 752939994248077312,24668 765366003224240128,87145 771449831298662400,124573 791117314150182912,235487 793500261226426368,252741 765576340791758848,84886 753359450573049858,27280 753646072736550913,28866 793182111918206976,249926 793498133888114689,249926 795098179184316416,264754 793956891961528321,255942 795102443281543169,262752 757886245699620864,49852 764806142316904448,79561 789525724268933120,226862 732272840704204802,351053 794259550367076357,258331 787723017279442944,205197 761382641128116224,68398 788450420305829888,218275 768060752783704068,102514 791422636290998272,238207 793510568724496384,252196 794809322660331520,262395 774774044243537920,144573 767363307460292608,96263 793632151547678720,254135 779847460566990857,176218 758023584849670145,48663 759084509711130624,55107 766216039835271168,90618 765382849843175425,82209 769594647270207488,113221 791781351955521538,239471 787791829353631744,212000 791416934222991360,237999 785619534149541888,196729 773187504249843712,131421 776745810163822592,155390 785688858172137472,196277 785894638045401089,11774 764135859910246400,82066 779364663389724672,174315 793082355925876737,229693 757623786812403712,47761 773716682208636928,137042 768242080858578944,11774 786212416996552705,197297 794542523909861376,261155 761667147735130112,70177 795354467646455808,265878 792837453132554240,242693 794603430430052352,261155 750317021506732033,11430 765728798293622784,88052 785368315313131520,11774 788702424143847425,7224 764133538442641408,82066 794000008706199557,255675 762763744275488768,73926 776822644867870721,157755 791575825225220096,239901 760978498479611904,63084 770995223744741376,122299 764195609268060160,81946 756438427512475648,41726 794379093206675457,258741 759108725269368832,55660 781636348587409408,209828 790966174649503744,232637 756494254747357184,42432 792766163474264065,247241 734172859476672515,351254 781323047529766912,182349 787803924698849281,205197 778549940444205057,131421 793780863511236608,18395 775885545641766912,151410 792298689154936832,242253 781545218273345537,188119 765634823507542016,88311 788831217688776704,221297 753697391623172096,28148 793132393636986880,249841 759486081217671168,58227 787306993413459969,210207 794307814353203200,258981 769283633664241664,111549 793127530286940161,249469 768131143816347648,90121 769272484902408219,112363 768253486618193922,104219 762825201943883778,73712 750615745055166464,14273 780602074702745600,181886 794683303832027137,262053 758136290529325057,51595 781339996380860416,139404 787519971286880256,208928 793402846964289536,251452 793138480469647360,249469 795678599818989577,217634 778639165546045440,167578 794357854450962432,197512 756287543365238784,42249 757984661716873216,49498 770191016074833920,117257 792968122718384128,193524 794591850250309632,261155 764427365757755393,83429 752196021770268672,21074 793202428242001921,249926 788463520132149248,218275 795755635019288576,268646 757740393815474176,48959 788044217654321157,212239 788507073759809536,215005 793632625843843072,254209 789529437259698176,205972 791284039512563712,233307 751164676076077056,16761 750649810621915137,14367 761947967548956672,70858 756970029611094016,43796 790978683188031488,234796 794035981422718976,257492 791631159151046656,240070 733166122082684929,355261 792982321347592192,247241 777808296472219648,163763 787416023423070208,210289 762753308213772288,73926 758274655924781056,52061 795399414730911744,11774 762116086154334208,71766 773508191002898432,24173 765682282115899392,88459 779468603934380032,173964 758090759522312193,51344 760969846792261632,66105 793668091704184832,252639 776637790398414848,152872 793269498220453888,249926 758753496162336770,54123 793280726904995840,249926 754722730528825349,33356 774187635904385024,123865 757111214925344769,43575 793452996109537280,238383 791146388713250817,234583 763476742069710848,78566 786255847630319616,1063777 758649930202378240,54070 751959121402793984,17794 786346711090208769,351830 758495673603940353,48289 794403698889936896,256255 794601663327772672,242693 788484900894699522,218603 772536876817379328,129551 778810561903505408,158524 732192741971660800,44421 789435814795247616,225981 790914465306845184,234622 744964586835677185,11774 785274793578799104,11774 793480168870322176,240926 756684747426959360,43391 733284382849552384,1170693 755912613289091073,18215 752622761546174464,22575 761680661514072064,1248861 767056947287822337,95901 785281706521747456,193669 775524529707843584,149040 767145717924106241,97432 767168886349434880,47395 770986954938724353,121949 754005421782958080,30590 773399624484814848,131045 778361128757829633,167319 794693970215530496,262849 781657266244218880,177455 741279267045187584,82294 758749152121532416,54070 787889308590075904,212239 790903130955341824,234583 791371544165580800,238307 769064620518694914,110659 780948416507568128,183269 759417948461228032,57389 763037162132606976,73814 785997436611203072,192434 773709656065765378,138465 768102452809859072,103212 769599379426738176,114422 773456379994574848,136848 764193002684317698,82066 793917801593335808,11774 756424872532770816,42432 764304122795307008,78015 749363756908449793,8047 774034337616375808,131421 767774697308168192,101383 762098541065965569,65180 766701098824499200,94845 793919604351303680,255942 752003720636866560,16299 774958931407802369,144198 785704714381856769,197512 785884540057292801,197297 769953023065849856,114254 777639093962469377,162596 777185126895628288,160373 760896041738653696,65455 773365554199470081,24173 778671767732629505,169201 791350430970380288,238395 791700195503398912,240145 760523507398692868,63428 750583317041442817,12883 763596410402942976,77731 750386769305022464,11495 755173764707545088,35890 760577902811328512,63371 777247914938798082,160592 760229995788644352,58537 765644944031834112,87145 788773517047103488,220526 758394126773673984,52545 769413381002448896,110585 757655124051451905,47782 770012284827668480,115968 794107989372215296,257515 749732652660379648,7816 778617662788120576,167220 792050389558304768,241699 762361272734248960,72575 773926959986323456,139404 768434001249865728,106281 762784842874548224,71502 775020022364250113,140444 786266968827518976,198304 794006405816586240,257492 753242456280399872,26303 793094788795011072,249469 777604182673006592,162294 781202369153470465,186434 787332836709785601,207212 795749952794357760,267576 792601756333174784,242693 770404659970318336,117263 766610590538330112,94718 786522025238130688,203510 760824176722796544,64722 767190471932190720,94699 775721419564953601,151066 781258982698655744,186434 791642861695631360,239906 794690094607323136,262752 790580627225448452,246425 781238718057373696,185601 768176946224128000,104461 777710349382365185,154330 777019092414758912,157082 793302381379276800,248253 790703468717625344,214899 795473409069223936,247930 793931405055188992,256219 758801633249677312,54070 785607131168858113,197286 761543374692155392,68864 761186646742052864,66851 776174487972831232,349449 793792142334267392,255393 764870741955313664,84886 773950994501677056,139404 780839841219088384,183269 793987615385001984,256038 773931853166379008,138642 795705913730539520,199307 733290512149577729,353380 785685895789764608,197249 787293061701312514,209477 760732283993194497,63149 733022609479237639,353984 776530232308293632,1170441 785898389686870017,197512 743229735002578944,354153 767717956486852608,100605 794342893053943808,259970 793601673201651712,254024 756477444333314048,41702 785810979070238720,198671 763946886822625280,79691 772114021814272000,129558 774517714891059200,142566 789500417805692928,225602 767001439650611200,86103 788759998088097793,394021 775027264677228546,146580 759238541620678657,55257 785264484185243648,194560 793108833191104513,247240 778470651078189056,167044 790193161209610240,228620 790891915155681281,234583 794684159121731585,262752 794287572465893376,258829 791067877335928832,78159 793951715716374529,256255 793335960582787072,8044 779778082299375616,175074 789489883643535360,224552 779050669269409792,171617 778276354961842176,11774 780924929248079872,182313 750342159052771328,12535 795177383871610880,264397 767474068845101057,99476 763205178963222528,47188 767685268258361345,100605 764121066973298688,81869 795030328737984512,263926 790160958186553344,199307 791151672005431297,234796 787689445109620736,202636 793422624802177025,252020 764160338694578176,82066 787399325148127233,210253 771412711175368704,124855 795130024793882627,11774 776932185508950016,159093 761343792951730176,67973 792903543308980224,228634 750296718055538688,12290 762663252971126786,73814 781239321751879680,181419 791263851798859776,234653 764872583300788224,431998 771178503018381312,123280 794410913675608064,258771 794222206628679680,258331 750736226597105666,14877 753449314886623232,26924 790652941124313088,233198 761666395549556737,69878 792460687217860608,245566 793136412803604480,247803 758126351765438464,41703 774991562396741633,146259 793578190857969665,252679 777849379843629056,163990 794590024939421696,261818 769240858373844992,110585 788020791694749696,214354 794609071563255808,261567 773980241530265600,139404 794594160795783170,259659 775399390974357505,148870 788744201877848064,203710 771176357099294721,123494 787725338545565697,205197 791067760948285442,232169 763105720388587521,76429 754924028838621184,34063 764240192651747328,9643 768478765752152065,106774 794333957735124992,258878 764617101185208320,82544 773987681055289344,11774 771780906365415424,127711 766779896974626816,94683 794920723714191360,262588 751215100288176129,17365 756921509684322304,45524 793184690886901760,250033 793487058668888064,252196 778500624300118016,167220 767855664680939520,102137 793261249903468544,249926 732444788927012864,196346 785718069373050880,197512 758649133217488896,54070 791349062314459139,238395 792101204813836289,243075 794367552923332608,259231 750315228747800576,1248030 759273887788064770,57105 787604282992431104,210432 795225687024136192,265686 757917250871517184,49852 792012832539807745,241819 750733212989661184,12085 779839343225692160,164900 771235220368437248,122146 775430761877016577,148574 792068106625495040,243187 778734132956246021,170187 788444036713418752,218002 766747107063574528,94699 794194181925339136,258598 771740815018254338,126152 750132429835218944,10057 766640711269748736,91946 787009676260941824,208379 791751427437637632,239998 785524456303230980,196676 762804952125374469,73926 781262991249510401,185478 764166813991088128,80939 766349486893502464,93286 781004683582304256,184223 793270796550635521,250430 794532549368246272,261155 790655366279200768,233307 793233822045339648,139346 759784522447622145,59666 770687436271869952,120341 773908100352835584,139404 787372378447839232,210207 763418469211615232,77731 791418867289579520,237332 755561575759564800,37424 771451384004808704,125222 762394614993031169,72035 771418653350690816,125367 790753870062510081,232884 788714262030155776,11774 751806510922104833,17143 753739156044603392,29624 764917899232509952,84724 770757693430784000,120610 789538672509128704,225380 767163735731343360,93112 764270331053891584,62180 769266833618853889,110023 775660813260460032,150063 750735003563110401,14277 788051930316582912,11774 763822003438620672,80486 768296767070703616,103354 773940668054048769,139989 794612475140440064,258936 767444607974203402,97852 781552447864963073,186584 793796842077257728,232911 762074847727890432,431998 732292101141102592,349776 789732807723671552,227357 777834431876923392,161960 732898579933716480,354506 755758195310747648,38032 781132926234746885,185310 791781032341147648,240483 786712401014099968,205638 774726776501243904,143043 773934020488855552,139404 778076488474198016,76146 790662779443314688,232595 756891324952023040,36145 762051526525390849,64084 787796867379826688,207841 758704396658171904,54070 794653004330889216,262022 778496398924849152,152594 750747006377742336,13899 766802689816690692,94718 776122661361463296,153035 787947370264813568,199307 791500441238376449,238207 761526760462807040,68993 763021131221577728,32625 788352470842019840,215005 771397075984539648,125381 764979472340692993,85562 770647672927559681,118191 755055675076710400,27045 794883552269762560,262752 766026964670877696,90125 776100697351729152,152872 780438254277447680,762119 795353594853724160,266138 793232876435152896,250293 789732174320668676,224793 734927075908411392,350517 767865959872946176,101203 733351468577787904,355480 768844390567649280,108849 761519297101389824,60163 787836350443692032,203644 785522463161651204,194213 732260335088979970,350822 769302629298147329,112363 758041118017585152,51069 762075514697879552,47283 775732249660653569,146991 777652459795775488,161988 781040920204570625,464984 751860203163975680,17186 780536571258871811,179742 777512327750881281,161387 793930556811546624,253721 792448685019951104,245136 787721477932154881,207965 765028936640258048,85562 781498187257376768,139404 765527716238069760,87904 791494563185643520,238395 771603213569056768,125853 786316312439951360,199640 794263615121391616,259360 792120285843623936,235685 763130044357054464,76127 774714400401915904,143473 794618569195659265,261155 764682809931739136,83305 773279466822918144,134993 780845621607538688,183826 769324402882207744,112336 781640645861486592,188500 772774532469907456,132335 788187758993010692,214942 764648435626696704,81659 777142804522885120,160228 786144431623835648,197286 794168545693331457,258331 769336256148877312,94699 771521590232289280,125367 775692726423654400,148877 778625383046352896,167407 753584027236433920,26699 772071468066889728,128791 764388741800747008,82283 767370212471701504,98972 763865092832235520,80153 778673127479848960,168794 787687627197526016,180433 772609034050502656,131542 771769479877496836,121795 733086267286511616,354869 769081865315684352,110001 787279025119105024,209351 794232925134864384,258331 794599559431213056,261155 794677844630597632,261818 762460412390498304,47283 768474101753057285,106716 793539828403011584,252984 779827814522494976,169226 780615166752722944,182146 793426992456671232,252020 795368160383864834,266653 791950625818841088,240535 793171744337125376,249180 793230011364802560,250293 752710709016948736,27848 757063533817307136,45311 794566265335648256,259659 763173541944655876,75073 777189205113970688,156061 741566903139848192,349283 763602190954930176,431998 787463966377127936,211347 753761870947971072,29763 794628455270936576,261818 781016344384921600,183477 788402562059767808,217519 790913031538606080,234583 792163604183212032,243576 733447369606365184,355952 733218227103223808,355392 759216196747137027,56170 792065142594818048,243187 755207925828726784,35890 763789167495028736,78566 773946433766555648,139404 763806973708021760,80098 793427417998045184,252020 762974808996974592,75073 758636207127560192,54070 753285968329777152,24173 775688970244096000,150511 785365037900763136,195481 743205998798774272,11774 761675351370129409,69711 770652385819578370,120108 773712007417720832,11774 788179743937957889,214084 792529086174429185,245101 775548832205590528,148684 775334629805031425,148473 792133746174472192,243187 794683808062828544,262752 764941037768839168,84785 766086009465344014,91049 771812517978992640,128194 760295417997242368,60790 781348264687783937,139404 788563005931782145,203710 765235019312803841,86610 753037487300378629,24788 767560446186487808,98972 791598960788078592,238207 786752182850727936,206008 778500019557203968,166282 793118220001521665,242693 794336345774657536,259034 755348736109404161,36545 781082560277295104,185243 773570735688278016,136947 779411419875999744,174315 787827394883100672,210208 766934397450723329,95572 770930856487714816,121909 771531261244379136,122982 774251240200941568,142208 765422908453756929,87245 773118325480042496,66647 752923456048623616,24316 791095966577418240,235621 751840599750434816,18893 788832625872015360,219207 789557278307446784,225981 757553711698718720,47782 789329482939191296,32404 793777414958616576,249926 768281069745352704,103149 773582662602809345,75113 785585040445018112,197286 764832828685217792,83391 781387158636683264,185310 751198551904890880,17365 771172763415425025,120186 788747028138516480,220029 793148526872055808,249469 791379568095399936,238395 793649540213510144,254209 753260222437789696,11774 785487465935212544,194949 785773812587520000,197512 795699579165507584,267862 759290487048114177,56964 763893094961991681,80863 764196856859660288,81869 781211572970655744,158365 791168304849182720,235374 788609179955171328,218275 791659104812929024,240483 795200004742901760,261155 774019188365127680,137869 787127591979352064,207109 793275294610317312,249926 776166318462558208,153854 786347607199186944,201285 795668324923351041,267862 732696278119944192,353515 756539898732089344,40926 761476220819243008,68273 757708099100827648,48991 767840499323527169,100620 775433466099949568,148654 769379408993857536,110302 788377542826848256,213064 781617671263649793,188498 785674493494718464,194058 791995742428758016,242636 795201375818907648,262925 780890606126166016,183668 761696828089733121,69491 771520114726412289,125853 779491428003041280,158387 778470048910364673,11774 786967721883766785,205143 792514160420655105,245148 758655985359564800,54070 776029730529275905,152735 788748626499624960,220332 759210744093245441,57112 775183258325753856,128934 761969263175471104,71270 793690019353333760,215505 794712333591465985,261818 773904832746754049,139404 780892057011298305,182659 761980176557158401,431998 787438475708604416,209884 785270633177284609,194560 765529462473629696,87788 766634701343850496,93474 795301594216726530,265638 791417245088055296,237999 793151720272568320,249961 759093178209230849,56964 761563499621474304,69231 791425619317825536,238117 754744288664252416,33356 775797404197122048,151748 751923072748298241,14277 771140398748086272,122299 787839493709627392,211829 794929198343262209,263817 785705793320390656,197512 744979129599041536,11774 757387048122667008,47090 770482622460035072,118191 771805714775941120,127344 735852604597620737,350257 757609624388247552,47782 751169010176184320,17140 775732891917492225,149200 764877767297171456,84724 763169710137417728,75899 793420968416903168,249841 788471487900647424,215005 760456226933125122,62338 772004927182962688,125633 795714846667014144,268281 764530435061800960,81946 776097438033522688,152735 759209189952589825,55710 776055358120865792,152314 788778192739921920,11774 791627213221208064,238395 781493722722762753,188119 767898618359459841,101203 795078728283885568,259190 778395300906016768,167124 787660975533068288,208058 787045215592931329,207287 793863198105567238,256255 762811958940672000,75073 771404481560993792,125145 793120455083241472,249469 768854740964737026,105109 785258082464956416,194210 795614548338339840,267655 785828608971603968,196277 766513008696659968,93823 769929053562363904,107953 780479302001459200,179936 749376775646568448,8497 764367351336669184,82283 775028655978315776,146580 791618203218612224,238272 751789599312216064,19841 768544283322228737,106753 786888565871423488,196701 786265517858226176,201555 773910977213370368,139404 773952385836195840,140372 768982534524772352,110362 762725369950539776,73910 789248186900746240,205270 790967844829704192,234653 791630713984524289,239926 792949023925673984,246225 764346159217254401,82066 765307089971314688,87145 793978484842319872,256276 794514845458690048,259190 781531281070764032,186584 788545100758429696,208016 789673488705478656,224243 756564219127029760,43471 768389857391456256,11774 785993981830295553,199211 791664612601131008,239582 794185644264157184,256439 744682330543923200,1170332 788900999419297792,221735 785967777689382913,199490 763563784493342720,431998 769879315462950912,114779 770714568553222144,119937 778374103292141568,166852 751120362746683392,17140 788427601383522304,217837 780479616657989632,180074 763456096409354240,78159 761532346482954240,68993 785944057482735616,199352 772091779403419652,128025 753588025397944320,349479 759889507718094848,54842 774035357767573505,140391 788199698175754241,84759 788301322327949312,1170441 774739128415944704,144573 793438725623644160,252020 754041889427369984,30296 758742265669967872,54070 771672318057807872,125163 794660721544069121,262022 779769022996971520,174115 780823865693843456,182659 791343619462590464,221731 764294868059484160,70177 786591024428834816,204835 763817555484037120,75899 762302380125802496,431998 785329118250344448,194934 794939530499543040,262847 774694013622288384,142721 781363153477042180,186883 788153890940354560,215754 754154690527453184,24776 762100334189801473,71659 732207741628993536,350312 788051187866202112,214162 777240416768983040,159475 760290309896937472,61051 735204548965466112,355952 788476549553086464,218275 794725372290093056,226218 779860820981198848,172962 754759471889457152,33356 786767850295918592,205353 792383102479765504,242359 773653343910502404,120304 765973944532885508,90384 781052443346014208,182726 771050454633414656,123080 773585310668169216,11774 786013666273533952,200382 778690476740268037,169029 777306990301196288,159146 795721347137736706,267521 750377995345338368,12883 758169135503278081,51595 767188412096970753,96514 770036355829293058,113836 773928248778432512,139577 750475972600795136,12883 755445737316548608,36877 769997353063505924,113591 736005095670882304,354035 767846541746900992,101681 764783177932140544,84395 764868303697219586,82066 776587567856816129,156926 753554937771155456,27334 773667434716860416,138165 768890478397980673,108729 732652499274977280,398859 795439400599494656,266888 749336027563720705,8188 768045353492893697,93144 785483965712961536,195975 777030400254193664,159876 792416423775707137,235289 791718673622962176,240556 760917908650389504,65626 773925472094728193,139404 758447081866559488,53356 767925891309641728,100893 769863830268678144,113379 781716848794603520,189527 754777029552242689,32963 777011503555837952,159906 793259482239361024,249926 761903373302042624,69356 789675186597597184,206010 793217370982461440,250544 766041667358949376,90694 789550726200557569,226581 793256492115824640,249926 762678569537445888,73814 773537301544603648,137042 773757574600466432,11774 755473056508809217,11774 755951284172251136,195876 764144758591741952,82066 765738850580692992,84724 752991765326684161,23899 792071638678441988,243187 762493404173348866,431998 764866215651053570,84449 792244065634889729,349856 779914510538797056,176890 786777341116706816,205728 762346792469999616,431998 776660799804743682,156835 772886698585980928,132370 794597258914238465,261818 760853052765171712,17640 764221588195672064,80939 761033445271232518,65234 793240074372677633,249067 786263149456482304,202429 775412381899821056,148010 758653719009427456,54070 789925762522501120,228820 792761553414189058,247241 757324661625589761,46384 771562936384884737,125204 781236491272028160,186170 770983154622562304,120690 775815878654857217,151741 761732099548258304,70543 763875093567135744,80648 753232074920734721,24745 771553282468646918,125381 790099581883256832,228241 792702409537626112,246392 758124860019204097,14351 792762155795972096,247241 766760931208617984,95572 761059345576505344,64664 788350047050170368,215437 792132367544528896,243187 751223020144906240,16728 771375470801592320,125145 785501638245158912,196013 750365802788900864,11349 794680002025496576,261155 760848514167496704,64142 758539989344985089,52545 788155264679735296,214899 790754485794578432,231894 791414979882737664,238207 787801401204301824,212357 732679675831455744,353016 756271909742882816,42432 762781506070781953,74974 758103998402486273,51239 773714963026341888,11774 761572904572219392,1248944 767160017413738496,88669 759219911482830848,57574 771054674455564288,121612 758693483913830400,54345 772232210921336832,129918 764806376442957826,82481 794310085413666820,11774 789459270651613184,197341 756895054250250240,45122 780748599588073473,182146 789775212606689281,214127 758140160039006208,41703 768451150987296768,105109 785559290207621121,196609 757949636019707906,49953 772472811184992256,130415 740083508421484544,353488 775058548577472512,146338 786319325426806790,202727 793095924264296448,249469 771420120778362880,125111 776587858186412033,154832 734988865522405376,351168 772838899500453889,132996 773329297582895104,136018 786949334692749312,179307 794822860900483072,263302 760676452522000384,64326 757798765755379712,47693 786723391025868800,205181 755626585403908096,37044 773893122497458176,139404 764994695487422465,85562 780159486354944004,161744 795765058362101760,268646 780258863819870208,179254 754079838059786240,27773 793897395578888192,248652 779899615533346816,177233 785284638717669378,193669 751753273804255232,14277 751183119944863744,17371 769966132375740416,112239 756914504722550784,44163 774024678457348096,140232 790406317903056896,229895 765229420164505600,86103 769355360696082432,113189 762032634293739520,16953 786213396186144768,200490 762697163767943168,73926 780852259408060416,182659 732995979704598528,355095 791833930743832576,240070 761608066416586752,67369 778798803558162432,170252 791749951101411328,234990 790949418690289664,11774 788128299180396544,213887 755209066490781696,35980 772626686651293696,131007 793645562545500160,249926 794735460236992517,261666 790407053701328896,227795 794197499703599104,249926 752116774213083136,18215 790940178881863682,230485 794730699760828418,262849 777215589743992832,159370 768891606317490176,109104 774064514396553216,139392 768523268340920320,106281 753362809736433664,26458 763940683728113664,77708 791356693141651456,238207 792119261623939073,243187 780715250106585088,181419 789085741628395520,223286 776177930753994752,151534 785977059701055488,194044 790745505328357376,235349 760949278923644928,62716 777560824563044352,160230 769248514098470913,109874 764220500193128448,77975 785943999827812352,199431 794207304232992768,257492 793256158895243265,249926 787386766030413824,156115 795391148839882752,261155 754795724345372674,32577 766613926771556352,94718 776848332555587584,155451 776017835424378880,152735 775959133266644992,134122 753765606223126529,28508 795092159191990282,264397 781306186255785984,186584 792166097369833472,244221 795065689753157632,264812 761048973243068416,64664 766857412863266816,44461 776486600867840000,155390 787601957762453505,211347 767131192848109568,97468 794208358651793408,257492 740935266848870401,11774 766439933070434304,93261 788734109359026176,218628 786934350315073537,207287 794585070996623360,261155 757996034005938176,50442 773972487415541760,139404 763769883184156672,11774 763164636682260481,76549 754872116202221568,26721 777265045856063488,87904 793467633702088704,8044 768230316645421056,104932 791050929902456832,78159 777308982323113986,158387 769321625531678720,112872 754115000608882688,31551 764944360337059840,84724 787159968021487620,207613 756290707334266880,42564 795305626113081344,265257 775859624058564608,151156 793124008547848193,249469 781217306605158400,186434 788117102339186688,215005 753406804638314497,27317 781288049057619969,186688 793621819878236164,254209 795749793410805761,261155 758717673572216832,11774 776562518718308352,156926 780592078539501568,181886 757722798836113408,48477 785325824295604225,11774 749931626847539200,10735 766699472218890240,95672 774632378249515009,143581 751554769509122048,17416 770708862177579008,120393 768967862094487553,110023 773597542466539520,136947 792850837357768704,247773 788417941272268800,217837 791445461257166848,238207 794702646628192256,262890 794720022140579840,261155 732135602406232065,195876 785668420654161920,196917 795097031714836480,39957 778042409234104320,164826 758278896630501376,48289 762854685778653184,73655 768966244175314944,110344 795662618744733697,265855 758105489070784512,41703 762188201884786688,32762 795007374603984897,262849 757934292999602177,50198 794543758071078912,261155 787369749953011713,209351 763720428330291201,79585 766294111745810433,91798 785652752730894336,197512 762674110371594240,74133 786011776013864961,199178 752626326050377730,22575 770052528218177537,116619 794974113915871232,178186 793548172983492608,250633 756615627327016960,44429 788128907195146240,215754 791714260074115072,240483 788777493746581504,220029 791600685724921856,237236 787012366978289664,207949 767865713839181825,102137 794001991231885312,256358 779448639630483456,173341 788469882195017728,217519 792772154056142848,11774 764830579376349185,84724 768214168876888064,103924 749678050023911424,9548 760178314262769664,61051 763562136035528706,79020 759107787775508480,57092 788025761076801536,214492 773288755943747584,134371 794318496133849089,258429 762990849403871232,44182 793314298357354497,249926 795694994002735104,267855 764951079649882112,431998 793135763172974593,249882 788204555909509120,213887 760547553066770432,54003 767455654743269376,98890 759114851796946944,53995 791127827747840000,236827 756592298801106944,43587 790568708062064640,226731 769351159542849536,108880 762844772373438464,74650 794665240063541248,261050 733999435785469952,350684 763505631957389312,78159 791650812397096960,230485 794167808540164096,258331 764298062076313601,82858 763575613944836096,47940 775428818991329282,148574 788030250592702464,214492 774026302101741568,139404 774031945860657152,140211 763904942134394880,80939 749262706230882304,7828 775754394193240070,11774 788187510505627648,352258 794590882108321792,39957 767016325734477824,97440 794374275398414336,257492 793796297782362112,255393 785473781473026049,195975 789135918535962624,222682 772465078675308544,131045 777964835959111680,163901 755203178560229376,36219 768812472165773313,109167 787063626888716288,207965 771123284813443073,122776 776043225845030912,144494 773908597948375040,139404 788797948004012032,220777 793106806830604288,249469 762312514151473152,431998 777017561690935296,158387 791414622024716288,237209 764838067148558336,84724 763950952898375680,80939 786429524569231360,202672 770770226740862980,120474 752899358455107585,24316 760133218033074176,60790 762184687057981440,71947 795039759454248960,263532 766432067328573441,90125 785847720267419648,197512 733601606038523905,354974 756376853145944064,42432 756869874392203264,44461 770785911546142720,121511 790245216812806144,229693 786434426154676224,199211 761665380343508992,69711 733658971026771968,354927 747830082677334016,11774 786691187591774208,205728 794931119560851456,262886 760203130533388289,61352 789155048299257857,222682 771775633496178688,125554 785263611102924800,194213 793883449488584704,255942 764133744571744257,82066 790388959138476032,212727 753605723540652032,25189 768970859461636096,109666 785257508868722688,11774 789469956744310785,225374 793668458802274304,253032 788177053480660992,215608 759654409097842688,58227 774578467312578563,141726 767796789932019712,101479 781512906357690368,188401 788540673460887552,215252 793293248223645696,249469 790978396956205057,234583 779021927188795392,170187 788564159965323269,215437 771368583699927040,123217 772858313822265345,132335 777935121957720065,164694 768245846798458881,103389 762600965786722304,67326 763125341112061952,74781 765951115091247110,90384 772281674474332160,126152 794377955942146048,258741 751702821284741120,19458 789424425334693889,11774 791774989011808256,240145 779888988421103616,177340 770440654874812416,114061 791439268023373824,237235 773056436213518336,134255 781640675922173952,188106 756936882328440834,42564 761571344047890432,67346 767194216502001664,90384 754808254870413313,33850 761657722777600000,69747 794527239689924609,261155 768984278323515392,47940 795148658178228225,265418 785861107902771201,198878 791346689646862336,238207 786368872072884224,203119 793575500102766594,252020 793928149163708417,256255 770671120982958082,120341 785783459394355200,197297 733026037085446150,355464 775721278216900608,1250232 788204762357465088,215922 780100420261801985,178378 787045938271354880,207613 761160149826363393,66807 776764661769183232,157840 788753348950237186,220526 794381216778743808,252020 767099250173935616,97355 790904112627929088,234583 793864719153045504,256038 758790923144749056,55155 770413120196112384,117257 774883572075360256,105643 775501675410751488,149300 772567643656249345,129551 751947164943785984,14277 788036038585233408,213887 793825283270848512,254698 766299041399312384,91894 757337120730066944,46394 760981866014965761,65455 775810495018246144,151463 790513822935187456,231871 772340520811016192,130589 789165390932811776,11774 789405661561970689,225876 751607638018797569,18470 771552680141463552,125145 780948635374743552,182726 763086009521299456,73814 771942947294150661,125367 775754949082832896,151156 788461149167554560,218275 736356824899682304,350101 768845724813496320,11774 788153959340834816,214899 780389886528458752,179570 794586937449320449,261796 750022530363109376,11022 776857995284254720,158524 792142322855129088,243451 793467809481183233,251758 758123237750427648,50923 775403273612324865,148537 792063793845067776,243075 788969622674571264,221005 752223766671945728,21074 787377679561428992,209972 762158246861746176,71685 772911988527685632,133184 768483951509839872,106756 771593540358971393,126389 788739172307722240,220332 773614447763927040,137818 779290377341796356,172299 785453142435569664,195481 765667694540627968,87145 787193887743942656,208395 788906153895800832,208420 794234943970775040,258771 760911599615913984,64147 776830439650504705,158589 791309395158261761,237491 752920814639513600,24316 788440930781102080,217837 773557920613228544,137042 774177581155225601,141803 777776116694003712,162610 756418694507626497,42249 776121345918717952,153845 792050872943579136,243187 794231730534252544,255942 758379252895059968,52061 761376166771122176,67998 767037860096512000,97257 788443060845719552,217837 753742696724987905,29263 787496558673600512,210207 790645973500297216,232169 758320047777456128,52061 781466584158081027,188106 732643203732623360,352717 733064986285727744,354869 786399455188754432,203674 777239736993931264,160592 794572656360259584,249904 754000646966312960,31077 790606254578208768,232169 786543412866457600,204413 779410027773698048,174728 794674824564133888,261818 793441441263616001,251452 764143665144958976,80393 790920094805131264,234583 770396127979941892,118761 780530827872526336,180848 760167956642926592,61444 766415954825838593,93184 794704630357884928,262752 787022346116882433,207113 795420517884981248,243524 790119129936171008,229733 751595810492604416,19000 793149401581494272,249469 763451225656274944,78129 793057004965232641,247877 788395163613745152,217519 788892913480630273,221972 789441983840387072,220727 791743697364713473,240535 772879556147642373,133043 791520061865332736,237908 755892137674338304,18215 779698931345137664,173964 785673923190894593,197673 777278257163014145,159876 780867978942263296,182729 750768834248794114,14421 753321601689681920,26539 751756880775524352,18374 774184542592569344,139404 791676473614671873,240474 794271949522403329,257492 791389446532759552,238395 793205945987895298,250633 752940464492339201,24497 760658123619119105,63451 781525551794249728,188401 787517308818296832,70858 765208159245983744,86440 754794596194979840,32963 768349544945950724,103924 758181853467586561,41703 756997929420873732,45311 787988206201569280,214209 765010005367992320,84422 766713572084752385,95672 789907671558291456,225456 749869013447041024,7577 752258986985086979,18395 763705747188383744,79583 768810003037847553,109167 775192537761914880,146259 790617306699366400,231870 792885377530863616,247240 774997705676521472,146259 793642151179673600,254209 793882619238813696,255942 768525339446292481,106819 785947379014840320,11774 795142408644296705,263302 753953117474021376,27061 762105672620208128,70689 793574117051994112,253164 790544900232126464,231550 757933945363243008,48705 786612184541306880,204373 779165842781134848,172799 750109480503873536,9754 792031985203941377,243075 758626157784887296,54070 785636654585262080,194115 793436921116721152,252020 786003125547048960,199306 793554501319864320,251390 766407323153752065,93303 732634892727554049,352911 754862025226919940,32697 794653613880643585,261059 790973190549958656,234583 758087464716304384,48663 763839754618212352,80486 788894349509611520,221785 761337891540783104,66878 775716834528022532,151071 794697891503898624,249926 792212067474288640,242707 789261637974798336,206666 788514910833553409,218349 757280329627373568,46406 757463617977454592,43258 777290655877980160,158524 775141719197220864,146847 763872389465649152,80648 765734279699726336,86103 756200720139968512,35824 758784130461097984,54070 763170171561271296,76628 753373528666374144,23739 792160897808695296,242693 778992082555965440,171693 781336596666839040,186584 762784512329846784,74133 759545233185079296,57574 753694653870968832,29263 764930499752124416,83391 753359423771246593,27280 757612632769605632,47761 778523971172110336,167003 750262571010256896,8497 767820277174501377,100559 758125718198972416,1248595 792005488082759681,242712 792961360191688704,246726 770139800280104960,7311 755508575733161984,37892 794688311419867136,261155 788097999503253504,215005 791668656413380608,240145 754092320576851968,31820 787536785265963008,70858 794204690724450304,258120 763470913325060098,78159 759563996848545792,54070 786780619816759296,197286 762763599357980672,74066 789082239753519104,223286 762344217284927489,431998 732324373433057280,350808 763511224638304256,77577 758514702657937408,53185 788827993980428288,221297 788123130363469824,215754 762024129826619392,71476 789158052737851392,221416 760824351251980288,64745 762456633456807937,71026 753362355455610880,27317 760153101970108417,11774 763849809874694144,80720 763942670800564224,77598 758496488695730176,52112 776485303339057152,151439 756673835936522240,41839 771031766081482752,11774 793841878428815361,255942 791362796390789120,238207 768924926967414784,109767 773908257349865472,139404 760492959938842624,48991 770366555242762240,118375 792594040080388096,243075 767143120379052032,84422 795436671953207296,266079 773212115972730880,135342 793972240240885765,257353 765676385050497025,88920 792688468581289984,237437 795733760927006720,267655 785560038031106048,196917 767750230083272704,81946 773290515857047552,136018 789081192121311232,223286 791720609667358721,240145 772038629061496832,128519 758014055864938498,49925 777396892133052417,151265 774599520978083840,142668 757428467189190656,46405 762322808693264384,65189 767187975591440384,80939 774422361986785280,139865 791330034392899584,235487 748188489045377024,11774 771432585289461762,125554 755099998539255808,35449 765337267531423744,86440 767863256845213697,102137 785302376882110464,194723 762201916130459648,431998 755818717657894912,39810 749720957875544066,9292 759796003876769792,57189 776399742125215744,145606 794320881279533056,259267 764272597420814338,81869 794988615986089985,264468 788099934222426112,215505 771036526658498560,120341 769380872692772864,112494 753361647843115008,26458 771074424682455040,122146 762024640290123776,69516 791466018526724096,238946 758333826460295170,52112 793923124303695873,253043 780333992763531264,174867 770402240179822592,118191 773239568212516864,133036 793881420401930240,255173 749460560970915840,8497 751553292191174659,14277 763521043743051776,78726 792027134516604928,243187 794630923899858944,261033 772461984285622272,129662 787038597463638020,208014 788864890031181824,219942 795441052446404608,11774 764837405337657344,80648 769143453917798400,109923 750493586513420288,12883 764612689805004800,82002 791424817111113728,238780 787107534234607616,194167 788887864432001026,217519 768959517858013184,27045 779355613302325248,173964 795026327963336704,263926 788125948008816640,215005 791468151858798592,237825 754015986592780288,31095 773515919498760192,135025 762757047960100865,71466 790916262259941376,234583 766418786681491456,93823 791486167438991360,239405 770075782207201280,116060 789854700690563072,217926 765042714186362880,85562 775415214443495424,149200 790976305089183744,235621 793564566177320960,250785 735923179563143170,11774 771446536672870408,122982 778311241546735616,167220 773377287903248384,136515 775457996147044352,148045 775757182679736320,151185 780601325109194752,181955 772028840164134912,123139 794944788076363776,257492 765955508318507009,90384 771786373451816961,125853 791441009347469312,237491 795137106423128065,262145 791048668346482688,234991 791352286194696192,238395 794218853735796736,205972 763006033325207552,75922 787431878848425985,209351 769700793477763072,114587 764526226618851328,82066 763116407970148352,76549 753350791168229377,27045 778729162584403969,168284 790912724024692736,234205 758776278430384128,54347 788727670158790656,217795 792015085652709376,243075 794176232493555712,257353 762006128829935616,431998 771941103247433728,127871 793879563340095488,255942 764713528846487552,82283 764311320745406465,82481 763489123248197632,78198 788875458972639233,221864 753808109232017408,29548 772477169301856258,131045 774113736256659456,141360 779124239723102208,172185 794564031440777216,261155 770292685538267137,11774 776778738264514562,156132 788733313578049536,220029 758935457820319745,55143 771000475437051908,122299 785611963514494976,196348 791730225423978497,241034 751147066739437568,16897 753193306222370816,25879 779636344217825282,176025 770505465440546821,118192 769298626577399808,112363 794363984547823621,18395 788184124410372096,214078 750997134841749504,13195 764600082398375940,82208 765315518655963136,75724 775482800627646465,149770 795717461727395840,268448 732739484215848965,349857 791230526980055040,223249 794607265290457090,261155 732970208600559616,354895 758118063137026048,41703 786190976960245760,201619 775000285878030336,146259 772746978501492736,129991 761606198437130240,69231 765692658807439360,87904 788819573864697856,221297 794087932453797889,257492 758025655988518916,50923 771889131739713536,127676 752240236264951808,20313 767098504237854720,97355 776067753371459584,153095 794568615081086976,261155 793221940592906240,249926 754029389692694528,31077 756680592192864256,16965 790870145640071168,233692 789249535017046016,218164 791388330919276544,238207 760871763144216576,65180 791129049091416064,232169 757323582586236928,46394 762787496329609217,73814 760024706611310593,59666 785742732568371200,196277 790698068622446592,232881 772073302009536512,129471 788855536808853504,221476 793458262230327296,252408 767196428598816768,89854 794000117300953089,257423 794338131134836736,260033 773010962882371584,133454 770229149021659136,117303 793065269170171905,247241 758845647072002048,54861 774343873019703296,143041 781400981909057541,179098 788157586390540288,214899 786951912625016832,207287 764150113228828672,80939 777338735381909504,1250299 794552374404743169,261155 762461239075151876,47283 793161861625544704,249926 781885545815404544,125554 781646211115683840,189222 778279318510112770,1182483 762677505610379264,73704 755833313101684736,38183 773358924703477765,108795 794653321654980608,261155 778350408762744832,165512 771307047040069638,123825 761735198669148160,70509 771364063741751297,106716 794156047359508480,257492 794849008732766208,262849 765205100214128640,85562 770761598965198848,121367 794146765293244416,257353 790625250186764288,232280 777918226445443072,164633 761638232085917696,69947 765157594461671424,86103 788130629346996224,215608 751955539941359617,14277 754144661950701568,30339 758639542089973760,54070 774746552879357953,144542 788487907577327616,218507 794243015887851520,242693 786882651995136000,205728 785861285288214528,197512 777155885747490817,160228 755162277855260673,35890 770802438034952194,117257 769740204194336769,114779 793112493417574400,249469 792017452200779780,241848 774674982072946688,144494 758437447822897152,41703 764725404364070912,83866 790760055478030340,232280 757760967262502912,47693 790164246709489664,431998 756865680453033989,44274 771210357100548096,121612 755448143869775873,35890 792007226751868929,206666 793810947794083841,255393 779396804160974848,173628 786220042962644992,201494 751063151769182208,15027 771435581435817984,124597 780621943078662144,150151 775473697616375808,148045 759509071393280000,57461 767415848894095360,97519 790307864627834882,228583 764075594589966338,80393 773958962374971392,139404 786530026401439744,202051 795106205932941312,247930 787530166339764224,211592 767829709463752704,100893 773173120085688320,134561 775449731174510592,146259 793565529839509504,252580 770373905273987072,118393 775432949118464000,141415 792084113264152576,237964 780549479376183296,180544 793878681714302976,255942 756605533688397825,41839 777428054297542656,161573 768817334135828480,109104 785609330481504256,197297 756651123298201600,43391 776044760511295489,150663 795755985243607040,261155 749730760727420932,9754 776557507841921024,156926 777553193131773952,161456 785581516642406401,196676 732675883136323585,353016 749626221504425984,9433 773629757762048000,135025 765991603110641664,90125 778747466749399041,167319 770769552934178816,120541 761105447080251393,65455 765323884107366401,86103 755102732726317056,35403 788868767027564544,221785 793101611463761921,249469 749674174592024576,9578 755386074915012608,36735 789862058347016192,225981 764193920213319680,79629 760193197603688448,61412 786376265821544449,202248 789507365565366276,224680 789738723185270784,227033 749179213651980288,7509 792175971243884544,11774 760577309267075072,63203 767880119377469440,101681 752652064853987328,22953 770672794644443136,120610 779002403752251393,171902 781520081599823872,183530 758470905701933056,53001 775110525126582272,144611 755208412170891266,36212 756925581145497601,45030 759795538476707840,56964 793469198093746176,252020 772013622272811008,115435 755465736139800581,37433 760455563641663488,61675 794247410906066944,257788 773723249507196928,138953 786751558520180736,205728 794561177875423233,261155 795398942892691464,266138 795442930630594561,267133 773919537012076544,139404 732737082125393921,353789 785649212813824000,197512 775043332816900096,138374 788210392283480065,215005 791320801198809088,237787 785497457656463360,196277 789062506652266496,222647 778728959441670148,168794 794673388333764608,260535 760916092848136192,64730 785340718810148864,195125 753349477457682432,27045 773544147554701312,137158 773530665371463685,137042 751867414682300417,19352 752249134762033153,21464 763781390265495552,79691 778565136298741760,168284 760012333364097024,57722 768148997240397824,100349 781163117640286208,11774 773956597491957760,139404 788411878921818112,11774 776996950327517184,159359 791467937009983492,237491 794446906424336384,250633 749627073128529920,9451 791349102726508545,11774 761903707604779009,69356 776874566190628865,158820 789970565960339456,228820 772540412036808704,11774 754769410691309569,32861 786246494240202752,1063777 755563828256006144,38183 773965097349898240,139404 776123616630968320,153610 791607262481485824,238395 794530149496684544,261155 787631630747832320,206101 762680760503590912,73814 781649865684254720,189613 769267564841164801,112363 786751928965345280,206008 793117767956242433,249469 788112904222547968,214247 794161278709354496,258331 791348463128580096,238395 786936440043081730,206742 760420698112176129,209828 781181580970631168,186149 753742830577737728,29551 795322213205426177,264774 780592140053196800,181886 794942045559386112,259034 791308094777065472,11774 794273729123647489,258456 766396673408901120,91946 768492516102504449,105998 793838687968567297,255866 758441316510490624,52394 773554998928089088,136904 775742983031271425,11774 789082032169181184,222544 793210204464648192,250633 771819103321329665,128194 790050513857290240,228354 776895659739844609,156110 788093126741266438,215005 789142885744738304,222647 778269249110499332,11774 762997826267865088,75724 749638526367662081,7546 794177812529868800,256255 765606223609667584,88311 777015349254381568,157755 778314123767582720,167220 794285730369589249,258456 795313218407329792,266079 795444644205182976,266491 790911580011495425,234796 759156468071399425,57336 787439133681594369,192519 793833043677048832,255831 793943909927944192,256217 756317761421373440,42249 743412687154089984,353786 770611651892609024,119832 790451981831708672,220029 763500519222575104,78140 786403882482081792,203674 770312295553572866,117833 754029781621022720,30590 757632812170162176,46407 763039383394119684,75724 751120606356090880,16953 773254165082443776,132364 792762992161087488,247241 795369546492284928,266643 763165082217951232,75899 758083270651371520,50923 762789846385561600,71502 788053759339466753,214209 779383062538969088,174557 788134611691810816,215754 794216699373518848,11774 760637810114195456,63393 795077708787150848,264397 778287159161880576,167220 787140129525669889,206189 751567760698802176,18452 776090439568990208,151212 778296664683601920,163667 762444161584803840,73102 750308048896393216,10662 794912100133011456,262752 788610021844217861,32404 759585667353567232,56964 793161868592357376,249469 767283235885686784,98646 794685846918078469,262752 749396825589899264,7524 753000903553187841,24316 759917718887772162,56964 761161058274971648,61051 781910479845203970,159876 788016676931563521,214492 790769813748486145,233692 766713679748468736,95708 781565680092983296,188304 794396376016781312,260404 778297053080264704,11774 758187516130267136,51809 765537062703345664,88052 780469917116018688,174034 764829175907807232,84724 785992867013468161,199961 791047919222853638,78159 771429602128388096,125367 787980673021730816,197888 773921420908851200,139404 785901206891851777,198671 778642106751463425,168794 758600022095228928,53703 755158274580807680,35890 790596439898464256,232169 768556256428634112,104999 762265467360727044,71502 789111536702754816,223286 766021206776553472,88603 774037190829420544,351146 778388172426375168,152594 786976649942302720,207974 764989821282648065,85562 794670335010467840,261155 752881668315287553,350825 787092322995597312,209035 787148804218904576,205186 791455541214052352,238780 792120682981236736,240763 771396197118423040,11774 792482715480326148,243698 795763526749003776,268643 772775918351769600,132335 793507445867999233,252824 775220725565288448,146675 768838929336328194,107745 753394351993217028,25189 773644814428565505,137953 748388581014708224,686533 767506308404744192,97371 778023763594076160,165097 755005229037334528,33017 780323593913765888,173347 793152686795304961,249469 794998778956759040,27156 795308380038504448,263241 770344539500404736,117338 790267392563830784,220819 776533491714588672,155688 770471126392799232,118192 790887157867147264,234583 775385804902395904,139865 791427999530745857,238383 790599734498988032,230256 794342286981300225,259743 789447096441208832,225981 760126106905128960,61145 785656331818536961,195975 790342744854163456,11774 760169535471136768,61412 752687464595099648,23167 771294670856949761,124597 775343946532659201,146430 758300547711721477,52311 780809556980998144,182960 793122799665766400,249469 791666578312093696,239456 766702267521048576,95568 749678299824136192,9754 757660986337857536,48477 778311869685702657,11774 772531033820557312,131421 788035087250055168,214209 753731117451182080,29377 759058519383355393,54620 758844048253685761,54070 786230432371060736,201958 761355881648910337,67938 780566552273887233,181419 788829886857216000,200965 776376751391932416,155334 781199971462897666,185313 775875260277071872,151439 788275832263413760,215437 785943816993996800,199262 788425352846700545,215603 771898971195334657,127957 794581515405398016,261155 768855469225938944,105109 794339952226017280,258456 753365476454039552,27317 758751395822436355,54842 771888662669688832,124597 794288130882998272,258598 756357441290399744,41518 767011966128910336,96039 786932328786300929,206225 787052940192198656,208065 787482984677052417,207433 778386443295010817,167220 794368029970690048,258305 755275511874588672,35890 766421729975554052,80939 786978904036679680,207613 788156594194219008,215634 788499954402791424,218275 778544225377923073,354238 764154960565063680,82283 788881672594821120,220815 773482069552836608,136904 789479364358508544,225943 756610458438754308,41839 761982906873028610,431998 762664081375494145,73964 793194722311278592,249926 767226461023531008,95568 780852710216241153,182419 785977054844088324,195125 794176303519907840,254725 780535428709511168,180306 755202942228049920,35890 785942282151211008,205972 794301340751187969,258922 758697600841383941,54070 789922593985982464,224450 791405039994667008,234473 757463135515185152,44461 793799185044742145,254135 750978660916535296,15800 772592211515047936,131007 781622435783270400,188458 788815710428336128,220029 767011812055195648,96898 775759155688800256,151463 770031931534827522,115530 785979582792863744,199478 774229106187767808,140444 766624875611992065,94690 768174416241029120,103924 785796700887666688,198544 794706740650590208,262849 763537557669814272,77720 757796207804551169,49121 764974323081838592,85562 775834044366020609,151947 760197511919259648,60866 774221941494329344,141867 790545957783941120,11774 763269049199554560,76549 785874373374775296,198878 779296613756010496,173753 757724974706626561,49121 791981177116561409,223492 768809955457691648,109167 775422452574760960,148645 788194111333498880,214492 789976158829961216,227242 758673077265960960,54070 767083370819883008,97811 776200091220733952,152735 749966740822581248,9754 776106175188209665,153658 788026310090067969,214209 778715111439540224,166852 787590555580633088,211347 792750564647899137,246514 769263868195512320,111549 792911390231134208,243865 753984352623656962,30008 791746021575499777,240067 794584537686675456,261155 772457832193089536,131045 794349621032218624,246425 778350510185127936,166852 780596902114971649,181789 776523056139370496,155451 757322407476465664,46394 757337300153962496,46382 778991327237124097,90618 770391270896304130,118604 749734060323270656,9030 763832053020393472,77446 779058951379824640,146804 778610883610157056,169201 765038422482444289,85562 759040827465175040,56501 794112116496224256,257423 758354130389835776,51809 762730471356850179,73814 752949343569575936,24173 779564225345757184,1249507 787715652274511872,205197 787100620381499392,208172 758352669236989952,52112 766856528611508225,11774 764881273663946757,84724 786298583016275968,201958 761675999587229696,70085 773881719271284736,139404 776326248838500352,154832 779139117888053249,171324 791375484718309376,238290 791800550052466688,237532 760215007409889281,61412 786218228473221120,199961 787033012936540160,208014 794586328608346112,259482 768865192306290689,107930 762762508499312640,73926 792824172569387008,247773 780919226106195968,12018 767480809485983744,38488 767720585359159296,100545 758368199641477120,1248599 793138489525231616,249469 767191145998790656,97432 776172445807980545,153854 790943267797946368,228820 736526652130349057,352060 793932421984985088,248652 793666244994097152,252196 795368812950548480,266054 795001667255209984,264431 777128578404102145,158815 791370405483126784,238383 772583883485376512,131003 769598439491530752,112643 757885520529788928,49852 759356392381624320,56964 794533548354961408,261155 785630618986029058,197017 752231527128428545,14655 754063968302272512,30590 755054243334217729,34898 777478126389583872,161542 770699136828071937,118154 794690466688147456,262752 752929715510358016,24597 777511595626799104,161967 751667877636345856,19352 775874978973622272,151463 788502952566665216,218351 788235169303887872,216009 764614161468944384,84209 792082113570963456,11774 732673935410647040,353200 772925922743693313,132344 761062157454761985,66159 768246663823564800,105109 781228151179448320,186170 768207687838490624,103924 764144430534299648,80939 795164099386679296,263864 751920914669985792,18486 758345170911834112,52400 758305765127970817,41703 765349643261665280,86653 774361826138136576,142668 778804186112598018,169310 779213466955575296,165512 789464796668112897,225981 790582049803567104,232106 760110711733235712,61051 779117895414534145,170077 793841014884540417,155390 751038816719429633,16422 758537724680871936,52554 769635298510671872,113836 771444231055343616,11774 764800229191409664,84724 758306892980613121,52112 758438782920105984,52112 766938382517702656,92958 788416781970878464,217837 791873870089195520,241411 773896602129829888,139865 785757420211490816,197512 737191066424737793,738099 759165319227187200,56192 793210353215741952,249469 793906913750704128,18395 766077132053381120,81929 767691689351720960,100605 778563028300234752,168794 775438933324918788,148574 769911284921925632,109713 753348070583054336,25189 771517168815050752,349729 758758762630950912,55107 762020268101472256,70858 769754260388982790,114357 785693154364231680,196277 771587062197694465,118191 792445664462458880,245130 785539391712288768,196247 793496061750812672,252408 755913000410767360,40668 769213616390275073,111549 777382102484463616,159876 760577486077865984,62798 773921266478620672,140025 777914757772828672,164633 791351763135819776,238207 732935269926723584,354662 788190321813270528,215754 753692543091638272,29263 770849438764036097,119937 793133548517679104,108396 786643538276745216,205455 762669492342231040,73814 789166996067721216,11774 776242866746224640,152872 793113909620342788,249469 763128324252168193,29786 763452478872363010,78304 766090234995937282,90373 791717791418097664,240718 793211800913383424,250633 764398368491724800,82066 760078908771348480,60363 732552549115539456,349969 772404971824410624,1170819 794564376221089793,261155 787069990667255808,208928 792402506961735680,242693 759001032986800129,56302 781503059109122048,188401 791331553951481861,238207 794537689383059456,261155 752869828197777408,23899 762399344746123265,65180 751236945158647808,16299 788872125201387520,221785 792110148332490752,242693 761392851032870912,68026 773964301036089344,139404 776064779412578304,152314 779454247033266176,174244 770341177761538048,1170673 749926325582987264,8754 789142116698038272,222647 778147617729544192,146991 764148964048461825,78228 762657540073107456,73926 775410570107510785,148574 791106403888922624,234583 792058813713117185,243075 791023349216325632,226346 765826507134631936,87904 785604311992729601,197512 787782215509823488,205197 759499574667018246,56964 793875082611306496,256255 788604649016360960,194060 759180908545138689,51798 792497492910833664,246225 775222324480057344,146259 760862001786605568,65260 768924595726331904,108849 790902108509745154,234583 767871313356607489,99532 753635702978424833,26458 788064497089019904,215005 793559109970882560,251452 776798513195839488,157693 764857593269407744,83940 768227187686113280,103261 758322816173256704,46384 795742716898512900,267521 791673391304417280,240483 772735820067471360,7258 773605517956481024,137033 766503886400004101,93405 762236590177546240,72407 795472346320666624,247930 766267707339657216,91946 792140911236878337,243615 794552219395883008,261155 753682754487906304,29040 771538338146684928,125163 789897680449404930,228702 755423623876227073,33356 766215928262619136,351436 768561306748063744,106753 794745316364914688,261155 788133024705683456,214809 752961428039008258,22575 785926210366779392,199431 780999476207030272,184963 761960395858784257,68993 766347256232570880,93261 791395503648964609,237908 763548143929561089,78513 773931232753311744,137238 786681643708940289,204835 787090602898829312,209035 758264332622766080,52112 788839539515109376,220332 794306962246795264,258981 794579456367226881,261155 795611315071045632,267521 772480311854718977,130175 766450821584285697,93261 795466645552693248,266491 750434398772858881,12535 785869457474195457,65713 778642934686224384,11774 794627439628582912,261058 785857819098619906,198513 787043983180443648,207113 787804420771840000,213274 793151523056455680,249348 773916217186906112,139404 794576288069677061,261155 785834331415511040,194082 792109310503366656,243075 770215588195082240,117257 769245638340980736,112239 779336565977862148,158387 767088332333518848,97685 795380754993713152,266491 787718821033508868,211829 793732470885740544,250633 792228147013951488,238780 786674813544828928,204835 753797107744698368,28819 753999774156595203,30590 764158308819230720,82344 778688011705823233,169550 780709891270926336,182211 789934725494247424,228820 751654207002845184,18495 772026290194960385,127775 773586664299991040,137042 781473893991194625,139404 773902224015712256,139404 786982794266226688,207287 762392239733612544,11774 780438584603971584,180074 758220785827848192,41703 764950148262879232,11774 787015853216849920,206054 795768573742358528,261155 759170987082473473,56964 771383359994007556,122146 762802116595359744,75073 788008375573295104,212139 778570407238627328,166852 795717685569064961,267521 756669555439644672,43553 763769495097790464,80098 791724506180034560,240535 767781303404101632,26066 768246226542272512,11774 776742574971351040,157755 776801092097019904,157755 790581584000790528,232169 792814402755973120,243187 790565627903619072,232137 756201189406945281,41703 788814337007767552,217899 770241649930702848,117257 785998884845879297,200490 763077103801602048,75724 778392779361628160,152594 754750045350686720,33356 787042626985922564,207733 756951021302214656,44450 764947616295628800,84711 794580120853946368,39957 763250689556361216,70756 763899839134314496,79513 777681967831744512,161988 789153686626893824,223899 773609491619274752,137869 788018235388137472,214492 790374520771051520,230575 732445316180541440,1170377 775762027297906688,151255 788539268356378624,217083 732310718322737152,349764 753415581437657088,22785 757565396840960001,47761 773217247586349056,133529 758240624793440257,48289 750449257698648068,13532 794316485451579392,259055 786347785067069440,201958 755166406174388224,35890 749319953522851840,7816 755081224037797889,35044 757108703304704000,45669 793807614819831809,220727 787062980999385089,208395 772108751025287169,118191 760866871788785665,11774 770411690630508544,118698 766253430893666304,87904 789166955294887938,223286 778311422186881025,167273 788106514347294721,215505 790873074186883072,223492 793370100715794432,247652 794564898181087232,261155 785654468029325312,196277 786696426835148800,11774 764843658428358656,84209 773883757707362304,139404 760375395766022144,61352 765673368590905344,87607 773470439289024513,136904 794992384631308288,263907 758344146637774848,51809 763818416675225601,80098 768064067550543872,100893 780991081303474176,184426 773674090708205568,209828 757347304294580224,47090 785557851536252928,196788 770714942173392896,11774 765441634305728512,86440 767905557541904384,81869 758302088300417024,50923 774320084336648192,142942 773331959053451264,136018 764135396276142081,82066 764171763408187393,81869 791355335277555712,236393 762780105143885829,73926 764257027581317121,82177 795753953568833538,268404 760184348456910852,61412 763239495860834305,76549 756216491578490880,11774 768230177012850688,11774 762827404368760832,73712 768225258411220992,103071 786340164721258496,200317 753687923283922944,148861 764141719784869888,81869 791027106964709376,235774 757622624033779713,46076 790881217520537600,234583 755924492002529280,40609 775770553076547584,151265 788793051124727808,220029 791426405883973634,238639 754744552825630721,33356 785554492720721920,196788 761952584148058112,70886 777412122514980864,138490 759188438205673472,56964 785664414687039488,196277 773652309397999618,137795 787152280776736768,208928 732385581842370560,350660 761254350933090305,67547 762609566437736448,73568 771162193236635648,123217 761846048910213120,69711 781343239609671681,70338 787064265203212288,207287 790877257266933761,234583 754747496551723008,33474 794449813492400128,258829 761244254651817984,65222 769276716351193088,112081 773606316153696256,137042 768311241790017540,103030 768670629075660801,7092 792399661952856068,245607 787005972258492416,207949 790890504909099008,234583 758655875011612673,54070 786602504301584384,204078 758930564057403394,46076 764508885315153921,83790 767720528064880641,84689 773057013429465088,134255 764787300601438208,84745 794630807386279936,260874 789130339666886657,223286 752985758777090048,24787 766721333493428224,95786 759199074872688640,57112 768927367070883840,109104 779757139489193984,174557 765159389359505412,11774 763801909928992768,80393 766003459191472128,90908 793148670229245952,249469 771369991878901760,125145 788699921436315649,220029 794352197081255936,258878 763089736433008640,76549 769124399815528448,109337 788208316799418368,215437 774198852513570816,141316 765910041056710656,89859 759080949242101760,56784 755520093598126081,37890 771530821731618817,126389 764656320217649152,82744 752220221973213184,19317 776748653302001664,155038 791708483414528000,240483 754734635263795200,33356 792594625336795141,245148 793855465390215168,11774 793984222331633664,257255 793703487049723904,252824 762744474875355137,431998 781265220454977537,185347 751755690117660672,14277 756560739763048448,11774 791614392219598848,238965 792619447760461824,206666 763566569008066561,77598 794528750302097409,261155 765060499583094784,11774 762747260065181696,74066 785842956980871172,198878 753511706618241024,23739 753694989314560006,29263 767185744335081476,90319 759478728502030336,56964 758512972029386752,53185 789894787780542465,227048 752655311203344384,22785 772520272033411072,125554 750643958695366656,7047 773697599643668480,138165 773884629078069248,139404 762089586336141312,15066 763147926210285568,75899 789438932954013697,225981 790259020309213184,230282 791469337148215297,239405 794582232627347456,258193 794664176291450880,261399 756929801529589760,44450 788154722880397312,216009 763354122498220032,75783 792048395087142912,243187 759190409155375108,56964 766719821916405760,94617 752704589963464704,22575 775404695409954816,148170 739195482962944000,349449 758458332684259328,52394 775294815252647936,148045 770819627957891072,65500 779517787647700992,175074 775716982738092032,148645 753375871180935168,19366 785624176769982465,197655 740891863650033664,43950 768299982252220416,104932 792727820606640128,246225 752237564950556672,21074 790793241444614144,235349 773254228932427776,133702 788771695398092801,218275 777570796847767552,159876 753926180462559232,29263 754750419750924288,33356 763919124183474177,1249165 780833834904514561,183546 771066902621876224,121949 791387857222905856,238494 780615783604899845,182049 768932734836146176,109874 777005390957469697,159876 775409377511702528,146675 778259799595163648,166913 765348150445957120,86778 766725720487800832,95593 766633253117702144,84790 732311676163371008,350539 762105051368218624,1248990 772139154431877120,128407 791013065496100864,234796 742118157343559680,11774 750651499282300928,14421 774707125645930496,144654 733103582229094400,354869 787152322275213312,209129 764588382777409536,81869 780414388436135941,177773 777874842834046976,163990 788073252342018048,215005 776794535280115712,158148 763447616319397893,78304 757751841065046016,48959 776552877686784000,156835 771710724485836801,126498 775370844654764033,11774 792710012586041344,246225 768170548043984896,104332 791355658972962816,238395 760985184569221120,66116 760284449741287428,61145 780510669707804676,164764 785774502361731073,11774 770774603429998592,120610 760602981838446592,63451 767086356371832832,97685 772795339485110272,132578 790975794063564801,235617 750155320614203392,10057 779127177409335296,173011 733016209805824000,1170601 759942644646699009,57068 790643190613368837,231792 795416664124825601,266054 790546226458484736,232137 778459694901833728,159245 773505969720586241,137158 768571590694936576,106281 795278688057196545,265644 755494257436221440,38032 761614389350961152,67678 732534106681139200,196346 776616694185914369,156835 792127648843440128,241678 781247572174340097,186346 779068555262177280,171644 760537078031585281,63149 781525015468441601,26066 795091756106862596,264397 774135470078820353,138382 781271725384183809,163586 792554329744039936,244815 764592216719237120,80486 792479950427172864,243187 764971675792379909,85562 774171270363516928,134199 760936213037613060,65174 769209819022491648,11774 778403619733250048,166916 780478782918365184,11774 793484694281031680,252020 776057918349246468,150256 755397255406968832,36735 763527044193931265,78360 778048706222366721,164826 765789223744106497,88930 770160923621285888,116082 791347560795561984,238383 794680903968628736,261155 793788254495604737,255367 758833643351531520,42453 763885179932782592,80939 794531298178113536,261155 794548097300971520,108396 740301273736478720,1247359 786381076264525825,201292 762942656179613696,65180 755627402408099840,37979 794928858776666112,261155 780821145952088064,183338 791033292309094404,235590 792816355376558080,247241 776109451065565184,152735 791136275583623169,203863 754002310553100288,22664 755725384033849344,38420 760878455605125121,63928 768486663639228416,106281 795014188951334912,258456 749272148016062464,7855 764655829446373377,84395 758693006320873472,54070 795702272764297216,247930 788540734571962368,218260 752253284933656576,20279 788438004075421696,11774 791793288395317248,241033 763059983202324481,75899 763898689630773248,80720 788721839933489152,219968 772887943576887296,132335 766435012468088832,80939 792283071722754049,243187 763185685570396164,67226 772753266673389568,132335 774779297609449472,134975 777344734083878912,159876 768154893274214400,103354 774304961240768512,142090 763164815607025669,74133 789205400818036736,224297 766166351727697920,90482 788058950189056000,215005 763876946568704000,80607 791562252591562754,238207 790942941619499008,234583 790722825762078721,233756 790821050464477184,232863 755110207718653952,33355 795674322018963458,267521 770682968851488769,120694 794554457921060864,261155 763780736528871424,79911 771477895004971009,125554 778606064660910081,168794 791689388107243520,238429 790990760577335296,234583 768290223029563392,104521 758844999144312832,46076 754915976404099072,27045 759080280015577088,18495 771081485415776256,122299 773902669102456838,137042 776503504781381634,155688 755117635688366081,34666 775446895325917185,149202 795229638591057920,27156 751980603470327809,18893 789928421417635840,228354 760144516443693056,61051 786946568918228992,207613 790589515295404032,231318 765647144506318849,88825 781211444037681153,94465 785962893095428097,199462 779769186054729728,176203 787328518753546240,207287 766592099206692864,94269 794026021959901184,257492 758689717407940608,53806 775667657878167552,150511 793874445349761024,255393 756656218974879744,44450 776165936286015488,154071 794203500360200193,18395 757156502633316353,46006 772785473454571520,132335 763352668530237440,72615 794377038194937856,257325 765519752445952000,85271 781408295349137408,186584 766695100311302144,87885 753296870353481728,26006 767349905153110016,96299 766401098718535680,93303 780755695901679618,182154 794557520333443073,261155 788019643520720896,214492 789194483938107392,224513 778388253519020033,164869 767363678513590272,96039 768957564507688960,110362 790310069661536256,229773 793515034030776320,252020 791627173572599808,238780 772800463037235200,132335 793223356283809792,242693 787524308461424640,208307 791317893459877888,236502 795382761901027328,266491 792034798424383488,178201 781522709196992513,186584 776133391355895808,153845 786724990318178305,90209 790547881048481794,232137 791702409567272960,240483 793507798919241728,252580 795278043464003584,11774 732831852315168768,354005 778278306332368896,166883 794724783095185408,255942 773676378650664960,137042 775427090158129152,141415 774289587875160064,130980 786729690388131840,205602 787570005764296704,207360 774072821186166785,141360 768099976014467073,103506 760161490733260801,61385 793102398835167232,248437 757344246214955008,47090 788123563035234304,215754 793869041186312193,256255 764828579452649473,84724 787361730074640385,209351 795303733114654721,264397 751540640530440192,18409 765228582406877184,86103 765613860602675201,11774 770990447464419328,71612 787414274490535936,211028 793039445448597505,235293 756219133323280384,40937 770599053667205121,119682 793450483767709696,252196 795451147108622336,265885 762238166250168320,431998 764895449857728512,84724 791416337927065601,238207 795311446414462980,262752 756333459656757248,42495 763450401978855424,47188 754808774863511553,33081 790399025040109569,11774 794613001269587968,262053 758403468226879488,52696 765211085347717120,86440 792852367490191361,247877 790644292880592896,227183 790704928180281344,233692 791673628706402304,240483 759533738212503552,57607 779474187643596800,174557 760651661341622272,62654 778325205458485248,167578 793177150614540288,250135 763926662278815744,1249188 773127654673305602,129551 776013968372404227,152872 780408460726923264,179578 763486165328617476,78159 771022063951814656,122146 795719872336580609,199307 764301638534205441,82066 790992305624850433,235590 770407039700963328,115726 771805271077167105,127218 793256563033055232,250293 780156665656029184,177751 761090133470818307,65710 789893694421860352,226490 795077227243257856,11774 775031924490403840,146259 768744225471016960,104973 763772879729102848,80098 780336870030970881,179560 773694031175880704,137795 766246949116784641,91946 772806154514788352,132335 776629530077212674,109666 785549734924746752,130635 787399093668675584,210694 792871216348557313,248194 776929993586638848,159146 793121564090773505,249469 777781421863673856,155451 771468782619459588,125554 793904193664851968,256536 758675186208038912,54070 755808289980424192,11774 758064584225792000,50827 774253913134419969,141316 758660967857319937,54070 793645685568577536,250328 792923028984176641,248514 794329362631790592,259623 791702423253487617,240665 786915066062868480,201374 793595628496486400,253793 778612934901637120,165690 792346289350422530,245095 777932211265736704,160539 740732374888161280,1170677 793113168604229632,249469 770254845584343040,117364 772762402601467904,132335 774011586742620160,139404 789479940731396096,225981 795393209933369346,265858 793628048859893761,252020 763534911487799296,78684 766406504371015680,93823 759401248575655937,56964 792068509144584192,242693 775791001344487424,151741 781896666043457536,186639 792048432663760896,243187 793296607630528513,247351 794305346303098880,259813 765775089258360832,85562 760509191299575809,63265 763059618935246848,75724 785848634885677056,196277 758450427037790208,52749 769312341666197504,112363 790888215943274497,232863 794871125570363392,261155 793537130786091008,243075 770916115119689728,118142 791948666135191554,234514 778629697446043649,168731 780373043558305792,179742 788058128768233472,11774 768165364366712832,102335 769013502430314496,110362 774999981140815872,146259 775318368639455233,148045 792037491780050947,243187 793760934254800897,253032 787081389048893441,199891 792106216134705152,243075 765344930353086464,84422 761260426373894144,67547 795017789388025856,263896 756989092387250177,43751 761847071217446912,67326 775141384663728128,1249082 765637700741464064,88669 780951854477746176,184239 778266277164912640,166422 787706249957740545,210253 758022142554411008,50923 777186551646130176,160260 794674820667490304,262022 776603986036158464,157188 790278543993245696,218223 758100117434077184,50542 773850826406256640,139404 786294557570797570,201958 791704968680046592,234990 759191237211545601,56817 780435375516901376,180306 778489047891271680,166390 772219679142064128,128713 771144449531326464,122146 794530314605334529,261155 785537048786591744,196277 758872346832740354,54631 768237965927518208,104932 766276775345287168,91946 794602290451718144,261818 751116881126232064,12746 770146282161704960,116164 779458869370249216,175186 771156854768439296,44421 791618938656481280,238207 791347965612920833,11774 768849062778908672,109571 770608415722737664,119832 785513012635529216,196538 793765132333527040,255044 788830812804349952,220029 795389458686341125,265885 787911814076137476,205455 752250007319879680,20279 756697829184339968,43391 760082324591616000,60112 766085361218957312,91370 759109251901947905,56964 773054170215493632,132335 788753314275995648,220526 761582623357448192,61412 779771756542210048,166102 767869858625097728,102249 765539808819183617,86440 789902121390870528,227048 777620464185253888,161277 794728195396247552,260473 763902694981599232,80393 766387023317835776,91946 768223489413099520,103506 778396040030453760,167407 791450915811143680,238272 785515471302864897,11774 790677271887642624,232169 793128507077296128,249469 765729403963777027,87858 766623504494108673,94705 766353503719522304,93303 778347658071146496,167724 770394514326294528,112872 770642588403589120,120341 795351665532694528,266500 786067677190189057,197286 767600800218566656,91946 779377137513967617,173628 762059246997495808,431998 753128165082562560,24788 757710093559406593,48287 777316775285420036,158520 761301836603101184,67311 778375015410589696,167407 778955177357344768,171168 753649478599602176,28866 786937366736875521,207287 772062320876978177,129323 766988315966992384,93144 739140046738063360,11774 763182811268444160,65189 774963284835467264,144542 793162640101113857,249180 756538575944941568,42344 773952579386519552,137953 776248661324001284,153573 753276831596367872,26140 794552746041085952,261155 753559839247306753,27045 764945552823967744,85226 753137106600329217,25581 790582701527031808,232280 793112208167362561,249469 762734017942724609,67588 788401904602808320,217519 759621830068080640,59158 771794545927458816,125367 776434956008583168,153845 788559049033912345,218164 786605994709225472,11774 794637820367400960,261155 763479606946992128,78159 769735953049018368,111558 753977270579105792,30640 770316579581988864,117257 775868551672455168,151463 788470257933365249,218495 793980812861571072,255393 751112519507259392,12852 764036218069790720,80209 794910707972239360,262849 785857826568699904,198878 795702087166267393,267855 773897330701508608,139404 785319263707869184,194934 751603261879230465,16233 786550801439264768,192032 766081450256936960,82344 753249228378562560,26048 773576502105542656,137042 753596942257561601,28281 766414093678809088,93286 794726902665723904,261155 788773181276491776,220526 794694166055895040,262053 778924690849103872,171168 781000359053553665,182659 791053597819727872,236393 768263465291186176,103294 754129427106234368,28753 793181880543645696,249926 776736952905179136,155688 764169771046805504,82283 792308178444619776,244103 794026111160070144,254444 763878094247596032,80486 759807016516935680,58267 793183557371908096,249926 792121416485265408,197322 777617972491874304,161277 786071319133687809,200870 764120398346784768,1249199 778047773786726404,164001 778837184765911040,170736 763206435425562624,76549 781317094625406976,186584 793214818438242304,249926 777532357792464896,157755 753042632054484992,17449 775712721668968448,130931 752675739389030400,22546 793243295795208192,250408 755153988799107073,35890 770387730664681474,118191 770206606394920960,114779 772905632986836993,132370 792471364607283200,246225 773252121307250688,135578 756883492491755522,43469 776874571622342656,151255 772142854219132928,117364 759101755795746816,49852 768581025148657665,107808 775010057373167616,143585 772932468781395968,133519 785502238881882112,196277 791379806596116481,237491 772983948590940162,133773 789562059507666944,227131 772179545017425920,121795 767065718814801921,96883 786736729914867712,205728 757737828839194624,47844 776483318686584832,155390 777801056428232704,162559 793545353316433920,252020 753612462847647744,25189 758344207115259904,52112 780322998649774080,167319 749814915259437056,10251 766608633316700160,94627 789180304858546176,11774 788758969963651073,220526 763001088618278913,75897 789879670963593216,228363 785264528539779077,194082 757602532944293888,47761 739616644113256448,11774 760816628200185856,63451 748947119877132288,1170318 753735293954625536,29600 791010206297706496,234653 794581698952523777,261155 763421073358610433,77720 758109419582398464,41703 760365056634650624,62063 791355911881318401,238207 771552900602400770,125163 781188445725138944,185310 765727927636033536,88052 776314327481524224,152946 787717867173142528,205197 771402165785096192,124597 788376273705807872,214354 756850009694433280,37619 789965124299726848,227048 763962632516665345,79691 760541908166807552,63149 775757291668725760,151463 781671873818091524,189084 788538062431145984,218832 752959965191663616,24675 752001779789762561,19162 777184470592024576,160539 790586071201579008,231870 793165331619536896,250033 793554861954592768,253206 775483315683852288,112363 794578909908074498,261155 759091103203143680,56964 789925309101465600,228820 768545298809577472,106281 764510688467296257,83184 755885167495876609,18215 785289797694812160,194648 769249421288542208,110585 788876149262684161,217634 786958224050257924,192032 774985655587704832,146259 752002496676130816,16299 761924218690867200,431998 765241563152719872,86653 779381630402170880,169107 793147542196199424,249927 761402304339677184,67973 766057864918081536,81929 762741782736019457,73712 785648111343460354,197512 763879989301350400,80720 793450915013459968,252196 794598129630777344,261155 791880728120131584,55820 757677192356761600,43399 765310107609550848,86645 763379348288118784,75241 786396122726207488,203674 790245858998624256,229922 771866857397751808,128615 792130293222236160,244297 761193363370483717,65180 750416378163855360,13201 781334527935471616,186212 762767880479842304,74781 781454544777711616,139404 771824611843379200,127134 793872567828373505,256255 755115451118718978,33356 760058872035942404,60391 770701957988220933,120610 791423987406426113,238383 774033001533419521,75073 794652782473125889,261155 785982837493108742,199891 791793369081114624,240926 759144798733291520,56889 771794613770326019,125554 767984853136478208,81869 773646680587636736,134479 761689124889829380,68993 794731564655579136,261155 753590727557414913,27045 754084633449562112,1170858 755800467402207232,39789 778827842331086848,11774 795470648634175488,266491 750394518902493184,12883 775875074737909760,151463 755101982440820736,35445 766534387638804480,92958 790286499476545536,26066 794730626146562048,262752 788419973123309568,217083 790746708175007744,232863 785657481796083712,197888 795723339843059712,266054 777713534218022912,162741 792136849607229440,241819 760568245258715136,63753 763732834318036992,79843 767917749213491200,101681 775790501089992704,151212 766429601123926016,86815 779347871829204992,64722 793531745823895552,252020 768860599367393280,94699 758112733652889600,51043 779469867925671936,174230 788086301258055681,214492 792021928894668801,243075 751601667364184064,738099 787263282927239168,209043 733693198975926272,11774 773897411307577344,351152 793063485286543360,241678 751924550267527169,18316 759734185695309824,56784 795718825916370945,199307 792517014984294400,246339 792090482902007812,240583 793807861671395328,252580 772946771228004352,127759 767868584202829824,102137 778162339262717953,164578 788493508923371520,215005 792153851881140224,244289 774021225521811456,140900 794570835789017092,39957 793791127723868160,255393 793927503769460736,256255 751220431856607232,17794 794650562541154304,262053 787718089202728960,205197 790623073842192384,232791 764496192193658880,1249238 786255119088095232,201285 790348431407669248,230473 788569193075453952,215437 756966677196201984,45122 769605277867999232,114370 769005900229062657,110659 793221268568891392,250633 756281350752243713,42249 757695558530195456,48663 788749804939649026,220332 766216353711874048,351436 792285875568840704,243187 764934457526743040,11774 763734504372514816,79691 794986002334957568,263907 795027087212085250,263896 761683334200111105,68993 785921785564848129,199546 762296814355750912,431998 768440204709486592,106281 758303617845645313,52061 751877759513788416,11495 795659877725126656,267796 754721902782996480,31151 761448174938533888,1248931 762888292270432256,74066 795703419658993664,267862 791323321317068801,203821 764436353111171076,81702 785847697106436096,198878 794547374693695488,261155 757219052582469632,46006 780868314591617029,182960 795054681290641409,258456 776050886590074880,152897 786305356397944833,202727 786637910598623234,205455 788450084144881665,218275 759153579135348736,56282 775783696641171456,11774 795248018077392897,265644 741617000317911041,112939 788061030664384512,215005 773611315642368000,137869 786879401623519232,197622 794051474388979713,252893 760810616495992832,63776 794954822634110976,262847 787034104067788800,207287 780415771188920320,180039 794579784701394944,261155 794541245951377408,261242 748927888188182528,11774 778076686042542080,164150 794968236227956737,263895 756293897937154048,42564 733895490274660352,254034 755740579552563200,38183 762128690956365826,70263 762674362151428096,74133 764129349985460224,74247 760173393345966080,60866 794562514449289216,11774 776510152933511168,155898 791020232294952961,235590 795398046032896000,265102 794984215913918468,257406 760641528570052608,64019 764148947682066432,81702 776995569453576192,159146 771544082929770496,125111 775035485454340096,146259 759027234330009601,54070 754016035104288769,30354 758434478435868673,52749 759223755684057091,56952 767166045228527616,98259 767749094345469952,11774 780613689137258496,182036 786805346039848961,205989 772024084230275072,128615 759064205920116736,55710 795770556796825601,267521 788545446838796288,218495 790605047419834368,232791 771898758309285888,127344 794357101053231108,197512 789455237820145664,225981 790015070298312704,228172 768230073673678849,104932 778362045104283648,152594 761904942248493056,69956 763705421496483840,79691 788386040318832640,217519 792503861734936578,246425 795362838546104320,265875 770295610993848320,117257 791684782967128064,246425 757442086929129472,44429 785514165901336576,11774 790719763173421056,232169 765968669306392576,90648 777599413673947137,162294 787862287969288192,11774 764835714328584192,84724 771128990295785472,122299 792014199249666049,243075 793204037092986880,249180 792025842519904257,243075 781192749148049408,185971 761699079990673408,69711 762731558990077952,74612 775184892313280512,146847 774142712933068800,141427 781206455248576512,185595 757672216787947520,47788 792144434213351424,243615 765561499968417793,82209 766429849527447553,92958 774998910188347392,146259 771914748308750337,40344 794192489364135937,233307 777182959057133568,159876 795256252477702144,259190 775514979449593856,112363 778308572031676417,152594 769927570661912577,114987 793339673292709888,250633 760117094402916352,61051 773949825545035777,139404 794576108888981504,39957 743237775378513922,354153 763097694374014976,75899 767048407500267521,351236 773538356068175872,136947 786738073979813888,204413 787476893188648960,210289 752704541401886720,22575 794388457502060544,260033 785339361390792704,11774 780771342127763458,182726 791828853911977984,241523 793992924153397248,256276 773587898729979904,136904 778204426377031680,164826 746963962634321920,329253 786220496853401600,199640 770559725767368704,118192 760388147385630720,62063 795362873606340609,266054 756962273399300096,45311 755546736815472640,38476 764193180308869120,80939 785657838219636736,197512 758689731207131136,54070 793312365764804608,249926 768853713293160449,106716 769581896166539264,113836 773983867644502016,139404 785322233858260992,186883 780478332831928320,11774 767748806687490048,101101 765535990597423104,88052 785454823659438080,195778 778398272004116480,152594 780221549316046848,177248 788802757784285189,220526 751766774278787072,18870 771429843946835970,122528 768299809891426304,105018 789120815208001536,209129 791717519312551936,240483 753746177988984832,11774 775861188030664706,142379 790199692172943360,228354 775019025055289344,144611 781246862724624384,185921 768135253638668288,100605 764087098374696961,81744 785608967191928832,194723 732643231947755521,352716 761977449148248064,431998 767533640628731905,99514 768419215116111872,86208 788210085713416192,215437 793140004126072832,249469 770791073266425856,117303 771534884347138048,126389 780103124765859840,174725 787052791504130048,205728 758421224129036289,52605 749978250726764545,10408 793099324179619840,249469 757209233456640000,46006 788418763871903745,217156 772231735815835648,130269 795007202914398208,256784 785263490973990913,11774 768817883824742400,109167 768039069867732992,100605 795711702553788416,247930 791392079142326272,238395 795099226866753536,248924 757793859183054850,48491 759150640119459841,56964 742327368656683008,349951 758732454588854273,54894 788771878244610049,220526 767441544731299845,97519 789480281065521153,225365 787489145996402688,211461 794672088208510976,262022 772223916680937472,126390 773633498007699457,137777 771060333154709504,122146 779430523907211264,174244 793653290714091521,233154 763418370792304640,73814 775054475278950400,146216 791780259360309250,240483 768883210566590464,107888 779317272489885696,138812 758291370553516033,52112 777332757487837184,159956 766480802888593408,86743 786635082941562881,205345 787830086376488960,206117 765281924759875589,86209 786257900247416832,199546 792173445589020672,244550 793397428858814464,249926 795719175738040320,267862 788711906446049280,220029 773007898423070721,132335 795415609798434816,266822 778812323548893184,170373 788514119481593856,217601 767833731184758784,100893 768923378770124800,109470 776203214706315264,154534 777958013877399552,163990 794594949262168064,261399 789136953308483584,11774 764300277532897280,82283 768203054642556928,11774 772830385612783617,132335 785322419754008576,11774 790125811839799296,229693 790563316636712960,231959 763917697960730624,80939 752232113248804864,18030 791358249702391808,237491 793685435595849733,253793 732426215504547840,352061 785772482011734017,197324 735843068990128129,353124 737457755426979840,352060 788116108020584449,215050 791758558090199042,240535 794577422129754112,261583 794739785617113088,263171 794312070850191360,257492 788562824343621632,218892 788983835002220544,204727 762113429633019904,431998 743030859830300672,353879 770438874245980161,118087 773654392629190658,136904 791035262289776641,234583 792333108599222272,245185 756461720084905984,43391 768967438016708608,109805 771307397721710592,123825 757583413578571776,48070 770284643035688960,117257 754726147687084032,33356 753985684529086464,30590 758542413904379909,47940 775092114581430272,146838 787800865973370880,212139 786211615804788737,201494 777163907869704192,159389 765635948956626944,88799 779812544345178112,174492 781240173908533248,186434 793095163082117120,249469 792729319512629248,246569 767434636976730112,96039 776277599643312129,153921 754818459448516609,33356 780935813114626048,182726 754772260456718336,33356 767341835979223040,97325 792149261932638208,243187 753189698047279109,25253 794535919281963009,258305 795002378760097792,264414 772640257795915776,131007 759849420896763904,56964 779691245983690752,176203 793449563034181632,249926 776205864738942976,141887 788908565150834688,11774 794596976742404096,261155 749887921109471232,9701 786977690825793536,207208 772137040997519360,127925 770294983366733824,117257 785311037499150336,194082 770495395436822528,118174 763896033868861441,80939 778749097620615168,169916 792580334810337280,245148 791632814995345408,239405 732298678396932096,196346 749769128827817984,10064 765957316759785472,88930 792986762473635840,220857 776766604080275457,157755 776928317949681664,156835 794636077499699200,261155 774245040122101760,141360 781292037849096192,180233 765651198254788609,86667 753136664906723328,25255 773519239621685248,137158 788439857156599809,11774 791070757405102080,234796 770694380369747968,91745 792019757687975936,203821 781593635313819649,188304 752276061950324736,14277 761683428660092928,70263 788119611380203520,215005 769272283647078401,112399 786188956991823872,201619 734541718859722752,11774 761645216424046592,69356 785870644202254336,65713 773717755489058816,138819 767706096366596097,100605 750453909731225600,12883 765510086986899457,87805 791698141867155457,234990 793332534524440576,250633 759103486021672960,56964 763092882982965248,76429 776050013658976256,55628 794912878415454208,261155 795734745317511168,267655 775738312271155205,151185 776973027716104192,159093 785977414421651456,199891 771525696963416064,122622 791444683385864193,238494 759302310354882561,57247 775466110888054785,149202 793936426744315904,226881 795054753613017094,261050 755499593970974720,37396 773174587823562752,134288 764990469927497728,1002751 770321026940964864,117687 785793062152699908,196917 765328384968699905,86103 794541516194598912,261155 791349659075829760,238395 789077373954195456,223286 794534317498179584,261155 788386444314152960,217519 744533506831835136,148861 766058203763224578,81929 788452826859114497,215437 756035462230315008,38511 795283219562242048,261987 768110901610164224,87607 791005477064863745,231941 790889764849352705,99049 791662287614607361,240145 776056032346923008,153095 774273776896782336,141964 750782662520872960,15316 773951194230300673,139404 791360973475119104,238383 792920883249774592,247877 771816621430026241,127582 788318129038295040,192663 786045123926700033,200382 735564198642647040,349683 787128513145008129,208176 792794380872458241,243865 758621951862505472,54070 768285170193473536,104932 750056393160290304,10851 758017388000350208,50442 763885734755495936,80939 795399421362143232,266822 740607537070768129,11774 793467655894085632,249469 751744482023014400,7022 791102116496609280,231452 778300718419734528,163785 793733402050588672,252020 794531565145444354,261155 768034866986414080,100620 768573111910490113,107032 786729051583045632,205926 778620472770584576,167950 764957929812336640,84724 754813254875086848,33356 776092799993311233,153194 780800783088427010,182036 770216695747207168,110381 757599418493181953,47940 781470898314444800,188119 750361682770333696,10057 763878025645531137,80939 767834257926434816,14277 787741464113606656,208014 794174796883984384,223837 759845185429778434,57574 751809381964980224,18893 787006570030886912,90209 788519543236915200,217837 794749420944392192,262053 779105138204110853,168284 781476076493037570,188119 794986315380965376,263907 786227118803779585,201958 740376243275628544,11774 795722353275707392,267796 774632492284248064,142906 777667309582319616,162596 777881920009101312,164001 788890137887465473,105109 759112784013619200,56886 766302313329852416,91946 758671454900723713,54070 760858747631640576,1248836 765051818355335168,349060 770056812909453312,116164 757102643915395073,1248478 762527669367951360,72716 767146343588515840,56964 774243836990152704,141360 761914570545901568,70941 768105071062024192,101203 766809288585023488,88998 791636827518013440,237491 794678335318196225,261059 749375893722828800,7828 792378392586883072,242233 771452493071060992,124597 777271206105976832,160609 778201878832246785,164826 759068959861673984,56784 775357668802256896,146580 777540592117121025,162348 768010834781974528,102610 768212989052944384,103354 752791621108850688,22650 789442202023886848,225359 775542345936756736,112363 761770279467044864,69540 791667078184865792,240483 786634311587901440,205270 759519296334815232,58815 760540986795667456,59373 779517622744289280,174660 762797440714043392,73712 775809040517632000,151439 763924555928735744,80939 767100183997853696,93144 761677601098256384,69548 777999404489990144,164826 761905615144976384,69947 761104184217247745,66159 776168244734414848,153038 771874740910850048,118191 753948935144693761,30590 778298566674518016,167311 769560046363615233,112363 790526871045758979,231894 752950019104317440,24196 785322334211153920,11774 766764756871024641,94683 776845018812342274,156781 792067521230807040,164814 762655854625566720,73472 768874068762177537,99044 786881985025306624,200288 777712796054224896,146804 785558600714510336,196609 761245280499011584,65887 761942937068417024,70679 765408354478862336,86440 794189796797202432,257701 761770538964492288,68801 765410267714813952,87245 750746961800605697,15027 756272273699536897,42249 776853127190511616,157755 788916564061859840,127871 787725754071035904,203350 773650230407491585,11774 775481818057355264,148010 781442300551565313,139404 765662316880760832,89076 762175657434578944,71408 770986561911611392,118191 770798135958319104,120690 763686984367808512,79513 785246204884123648,194136 792937201549979648,243187 785849568118267904,198671 788203724858458112,215437 750412910837530625,10662 756366792621162496,42564 786424854962577408,202429 790609241522470912,11774 787809057813827584,203391 794009174007021568,257208 764967591026786306,85562 732974428875816960,354879 762634280946151424,73814 742324889022017536,349951 755905665302835200,18215 773708988223324161,11774 776141893793091584,144654 787038711607353344,199307 794903141045116928,262849 790307537362915328,230282 765943386113048577,90384 792435203494940672,242693 794643408321069056,261155 795701717568344064,267862 795692447938572288,267862 763026954127872001,75762 788753273683664896,203546 773299804051038212,136110 777368768620003329,156132 781087046769049600,183077 788533296389099520,218275 789409994265419776,206666 762832699480354816,71502 763023531328188418,47188 790596248797667328,215505 755584543705280513,37417 773978925131112448,137965 756114487535599616,18215 756590750515728384,43471 793129466104913921,249469 779145810751684608,172962 793964954839879680,257026 754041060246958080,30801 750626351007277056,13180 794563944195227648,11774 760571483320188928,63149 786951916366553088,205270 767994501713448961,101681 779613103084277765,174294 754200143289778176,32157 755071491759153152,35044 768624313796849664,107428 751240312853450752,17416 770343440274055168,118375 761514821703573504,18215 794636560532721664,262145 768091584806195200,103261 778021387810246656,165127 775838508783013889,112363 758721567509536768,54011 791332718604722177,238207 755161560725721092,35890 791672790462046208,240145 758087855537262592,49843 794177332554637312,258331 752927237771591681,24597 773959564530245633,349856 774701513621078016,144607 769460351226245120,47835 757247492555767809,45014 781205761988919296,186434 785490605866483712,194743 757099332797554688,45964 788051957206380545,166282 758906908195512323,52054 789390639678955520,224680 790731704017256448,232863 732255625405566976,350920 768525828074242048,106068 763994449038880768,80366 770327250117943296,11774 770268066303401984,112693 774269939041570816,141200 775060408499666944,146847 767446023451009024,98646 757001342216835072,41839 789962868217286658,225456 752964914541625344,24870 793319770552619008,250633 766668522198106117,90482 779295184055963648,172962 779784850152849408,174230 750217822979129344,351879 770394280288514048,118191 788098568733069312,215005 756876482195185664,44429 769055952456847365,110709 764895439497814016,81574 770783313493495808,121080 786100373962498048,200870 761595388709048320,65222 792031565475876867,243187 779145259569799168,172962 763576197317918720,78159 791730283787628544,240483 755014936787558400,34666 792233614134116354,244221 793580816588738560,253793 768062291262799872,103261 772179172827406336,129212 794530617908232196,259034 770277557828812801,112693 776212317964906496,152873 775050591131176963,146405 780119456739692545,177233 788735237870071812,199840 793423669338906624,252020 766506044042379264,93261 773549013001920512,137158 761339940638695424,67973 768875681589694465,109874 785452716915101696,108396 756464046296084480,43391 780001295319064576,173347 758692957826318336,37294 759808477959036928,58267 787154525840744448,206008 790664534436347905,232169 790215460969074688,229871 762770677199958016,74868 778409411186339841,167220 758689709707124736,54070 781465026246967296,186434 778169978847657984,73568 785311780109160450,11774 763699692316332032,78914 767163490041602048,97421 795036297090002945,263926 766478849244667905,94300 786020007914373120,196277 762633519780667392,73926 768514161013772288,103899 785623235173847040,194147 750473638734811141,13450 758102515716063232,50827 758123622569345024,51239 759370911984160769,56315 776800925193297920,158297 733076829934915585,355357 789432138278068224,225981 791696917122068480,240260 775004651339014145,146259 794198649651785732,258598 776168717516283904,154071 793871151336271872,255942 791805700850585600,239405 756958222850727937,45672 773920943248998401,139404 732984909925482496,355106 779506812093595648,172945 732897960518778880,354517 771942420418355200,112363 791720945962459136,236931 766709732438605824,95672 761522066709286912,65291 785501835876372484,196277 761386462398984192,67648 790566859162652672,231894 764425793346805760,83429 785509241939460096,196277 767805291375144960,100891 788826235803734016,212707 793529267384557568,252408 786982831364988932,207287 788128949901590529,215754 794533439152263168,261155 789142141175857152,222682 795398729729769473,266822 780132358124994561,178378 760305992710103041,209828 757331738053922817,46890 775414657305554944,148170 777793372945801216,161988 772849481893220354,133080 772907060308484097,133519 766073692350734336,88367 771664071762468864,126152 791335211308953600,238110 790972450259415040,234583 770045503971164161,116614 777980459489726467,164826 753319933082238976,27061 750483049716916224,12883 760203819259080704,60866 788396879235002369,217519 788125405379035136,215488 772489378358784000,129662 762423635877335040,431998 765185104062873600,86103 792147664770957313,243648 793210297469116416,244221 786374213376483328,202248 758776396265189377,54842 764146582119997440,76188 788897052155584513,194072 787010533740257280,208065 793610408397447170,252020 778609632306683904,160539 786755546556661760,202815 775646099918819328,150103 781639746187628544,187969 794938744201691136,262847 771742084449443840,11774 770275626473357313,117257 772550580325593088,129526 778369080650788864,167407 757515904611594240,46231 759855287113093122,54472 768510949640773633,106774 780119100659933184,177472 759857282469531648,58267 786405195706097664,202429 774021427372527616,141035 795032282935463940,263926 765491084432592896,86103 791341677759729664,11774 758755841247817728,54842 761289147025911813,67401 789664035352481793,225949 762087713235464192,71099 793193296780636160,249926 794699932401799168,260914 779668499308445696,175205 759126713725050884,57105 757330784898473984,46272 794725360059514880,262849 773471958704934912,135736 754912224670396416,22393 738430839621623808,11774 768628032315781120,107745 773418555475984384,135025 762631330068828160,73926 793099494057541632,249469 768213855071670272,103071 755205675219902464,35980 788143043450925056,215754 792314532064481282,239456 756303813993238530,42432 787033465543860224,207287 771395955547668480,125367 764004639125610497,148861 793111904017264640,249469 780568574742200320,181409 792170022047100928,244221 788442417989115904,215437 751187399347089409,17416 794677807725023233,261987 768859471988666369,107636 764767684387045376,82283 794701474030911489,262849 764181109739393024,82002 772935436159315968,133664 794291702668234752,258249 765015660858449920,85562 753766543553552384,26066 780851138748751872,183269 754737343425314816,33356 771820375596425222,127144 794596683367661568,261155 772869430145642496,132364 760470572778328064,48052 791374002027507712,238205 775035842339467264,146259 789294024205082628,224680 792977609827024896,11774 755974537938870272,40797 779714591068532736,176203 781828763843788801,188498 763494704285573120,1249136 785811369648017408,198671 787114391858589696,207965 791385706014711808,11774 762725047450697728,73910 771207462212898821,123825 789225282117009408,223078 785629565720952832,197512 766051725665009664,91159 786679480807030787,201441 778273904318177280,167046 788177973602095105,192840 776765319633338368,155451 760644649556045824,63655 768480442903244800,106774 793554665824784384,253207 755776106427404290,39463 785690793512013828,196277 793134879764545536,249469 786887274634043393,206225 754795997352558601,33549 758149002193883136,50923 768887019292528641,109104 754847779013349376,26721 791482211010768896,238207 788610434270171136,104244 750168567602040833,11774 767418121745346560,97515 786728448903426048,205728 795262141569896448,229220 765198637001502721,86103 775971711300743168,349283 795443701707395072,265855 794670382666104832,258878 793690747866198017,249926 785827803577061376,197512 752162839750594561,19219 755837121466957824,18215 794055122120802304,243865 790845638208581632,233831 792110837917810688,11774 762745774354628608,73712 750920129362272257,15643 732277121620582400,349776 780958826283405312,11774 778286531702251520,167220 778438217213308928,167220 795249148039675905,262849 760251880585003008,57574 764228228684754945,80648 765240541483307008,85767 795748675855257600,268447 793616029347876864,253206 749285841210531840,7816 792172658507059201,240580 788143697347145728,215754 758998230117994496,56214 769718381297692673,113412 785490721054744576,196277 785501166209753088,196277 758438324679823360,48289 770246232996360192,117257 780375097869758464,179742 790872631931265024,232762 793300536552480768,124597 795697578784522241,267855 757649466040123393,48549 766388746174562304,90790 771103817370697728,123637 794002167338123265,256451 790714212293029888,11774 793195876659322880,250430 758136094412025857,51595 775292927882960896,148045 780575099640434689,181419 795409292845137920,263703 766440188306415616,92885 793638162077741057,254135 791395955027345409,199307 795484445662912512,263033 754797648025153536,33356 758857567166603264,53996 757946968681353217,47491 786999119659331584,207949 771972668685967360,127775 786588523633573888,204853 768874791923228672,109874 774014143074476032,139404 785256300183691264,194060 763770911442874369,350498 780791655670611968,101020 789444528746864640,225981 794673847622664192,261818 789208636253958145,224333 788471496058540032,218275 767078028165914624,97472 773989386983616513,140832 788751201491902464,220332 779007344554409984,171693 793100738159185920,249469 791467636290977793,238117 793872369970360320,256255 750626958011207680,14292 758730849718185985,54748 764138333039714304,82066 795303492558548992,234583 773328037483982848,135025 741799822835884033,352329 772085057909424129,112363 777505632152915968,161546 772167970407624705,129471 759483255544352768,32625 766064974556954624,74133 769592021917003781,112363 770259215051030529,117257 772154371345747968,122528 791673858780762112,240483 762762019967672321,74681 791275118752260097,234212 762802207854952448,73926 764147985336836096,82177 793868706833059840,256255 753980768318201857,1248235 769569092915298305,112363 776900622696194048,159245 780549141088829441,11774 793584251149119488,252408 775889046354571264,151156 781631813559083009,16011 781466418323783681,186750 791143463911907328,232884 779667426883633152,170373 795748349366312960,268646 767137575387750401,94818 789488588832460800,224552 763408822505447425,67326 773532035981844481,136904 754773508404682752,31551 792040141531611136,243075 785631589086531584,197063 775498843286896641,149259 788067703743361024,214209 761683167069732864,69548 788823658420588544,220332 788738378099482624,220332 788852330674262016,220602 764414632182317056,83373 785519801389223936,11774 762775514557874176,74949 780413002134745089,166096 760483220291018752,62776 792033172691230720,243187 781616359348264960,188498 766371624702574592,93036 773996126135541760,140385 758621364433526785,52545 775809025862578176,151439 786322494454104064,201555 785310985376661504,194079 793100094975258625,249469 793898504342994944,256451 759077845662597120,52554 772170300129632256,129558 775958133445275649,152182 768553263901716480,103261 768293869599326208,100559 769475952971747328,112382 776579338011488256,156835 776907425731317761,158815 788342392676093952,215608 753269742421610496,25698 767957874270101504,102249 763870003741462528,80863 775500400241893376,148994 793956187482030080,256219 792127356735324160,244297 761378215868989444,67229 793144620129587200,249951 760112037770981377,61051 794227904129310720,258598 775017906165788672,144573 754828840887738369,31495 751160478739468288,354831 765614993668706304,88052 766241431145091072,353879 732949872010203136,353474 740935118555127808,11774 769994620939960320,116214 788009234764075008,214066 792529349404684288,246295 771486406128590848,124597 776440556809494529,155896 769804126809096192,114067 788192184654761989,209828 790839401093947392,222536 758128416457650177,50698 776851379230998529,158524 790018660408582144,215754 763861372782448640,80716 778678509866668035,167569 791802377456197632,241819 760972290213367808,66116 775144175834509312,142980 768886475257704449,109181 776010085248008192,152872 779686706354216960,172962 756985137775206400,123215 769174140221652992,110709 750687173419143168,14110 775409613764108288,148375 763175404773355520,77119 756232873540198406,39384 751562378400047104,18156 772787169417043973,1249985 795663368929574913,267521 788716171927425024,220029 762647039171670016,73690 777569733176471552,159876 785478722413432832,195064 792029553916940289,243187 795347698022948864,264397 775413824996474880,148800 760847951098970112,62463 770739073145249792,117303 753317819094294528,14421 792085737541951488,237964 757208425373761536,45672 763183126906494976,76535 767721493086269440,98475 759654792431927300,59275 790974654227832832,235621 786865438584102912,204273 754026824988884992,31268 786116517016526848,200382 789414237382868992,218351 786503163205615616,199546 757960597581369345,50424 792746117251276801,247232 771395065705009154,125145 780962032749129730,182659 759005756913876992,35319 766276159508193280,90735 790999355222130688,234583 768855692526641152,106774 769273223682809858,112788 758843544614219777,54974 760939224119992320,65874 788072516187193344,214173 794603026329706496,39957 781614339354689536,188387 793471631725297664,252408 793984700586938369,257423 769757668898725888,114779 794225757052616704,258040 752722077606678528,22750 756946325313388545,41703 772715148050046976,130988 788889951547129856,221972 794176312957140992,256255 794211929350868992,258598 750996260128161792,15255 764841383324741632,84711 756607221778132992,41702 789538882136121344,225928 759126922395656192,56964 789363975251173377,225356 754032129789485056,29377 750745054868758528,15073 770262002262351872,112363 780610501956997120,181886 786948168399351808,207287 790653576397791232,233307 754737849262637056,28160 755181314949525504,35436 765178814171222017,81946 792489430632148992,244550 794680215519817732,262588 748927996073897984,11774 771449846729281537,125222 776160508730806272,153248 769865164245970944,105109 764157818849099776,78159 778794692813082625,157082 772518630177116160,131007 755424645935951872,35890 764634977426219009,84209 767845829122023425,101681 787152377803513857,205186 764154941468475394,81583 775656222506778625,150511 785869782147031040,65713 752185634547113984,18820 789223009416392704,223692 794192066188312576,258598 758082875950411776,50542 795615530870775812,267655 764910276294615040,84724 785680396407169024,196788 734764648759693312,353374 770250755257298944,112872 791659382601723904,240483 770962513982853120,122146 786079878689001473,196917 793114420838752256,249469 755167420919128064,35931 759805508010307584,58267 761240370613071872,66815 785761830295576576,65113 771127582448230400,122146 794436336316923904,258193 786257517877665792,199178 752181810365210626,18395 765949027397480448,89859 795669353698037760,267862 757432065671491584,47283 757646148408487937,48549 766899088520470529,96156 786124669346775040,47940 768604294715092992,107966 768762369564565504,107984 785786450453336066,194723 772407986195091457,90193 774054455658491904,140444 786713892793843712,205091 780498149769183232,11774 786098397921116161,199546 773840539531620352,139404 768482588876865536,98259 775630602540158978,150419 758083084680040448,50923 769671694222884865,112032 793099223382102017,249469 773859372485128192,137315 767054154980290560,93210 776434512934744064,155688 746849730831912960,329253 773847302083604480,139404 757321891656896512,1248442 768848620137377792,109571 768854153493901312,107984 769051547712061440,110585 793532079388528640,252408 762679118722990082,11774 781028580809728000,108396 755894392662228993,40550 775094926530994176,146847 787182234251952128,209035 788172183059124224,215412 793198312484540416,249926 756764807169204224,39096 764861535441260544,84724 767860897817567233,73282 790256082983723010,229693 750360059306188800,12859 753685328846782464,28732 761748955101335552,70628 750472120757526528,12883 791395085208416258,238207 762701641414021120,73814 770794740119855104,120885 754990246727561216,34666 792184909074927616,243187 743649771357777920,1176510 781572623046103040,188478 793101462129762304,249302 793152644860772356,249926 787020708324921344,208016 758110748719525889,50923 760192461541150720,60855 791134289001930753,235590 794982311972446208,263895 775534573727940608,112363 732729045008457728,350566 761188066677493760,61051 765331243999252480,87249 732612101865373696,1170592 753213645551730688,26140 773904625497800704,139404 787027251418243072,207287 765192310766329856,86103 794556361350742016,261155 774024533409804288,140444 790745184615145472,235349 791353734152552448,238395 791444513742925824,237872 771396797008707584,124883 793956888220147712,253387 793111089869234177,108396 778290781761048576,167220 785980947711746048,200382 758104583193452544,41703 780576612916072448,181419 778398651605475329,11774 780780099499163648,182349 790657055040364544,233131 764235525389742081,75929 762984505896411136,75724 754919017933078528,33356 781469123666739200,188119 765220071857807362,86440 786020290178457600,197297 770892681476247552,121949 761685105077211136,69231 739906312461377538,350860 785854774491148289,198591 756607522908307456,44273 769108323723571200,108396 781314214006820868,186050 792057803527581696,160612 794966994780966912,262847 778728149970358274,140748 781645296141041664,186584 768055681891131392,103228 778633926302584832,167319 759163844061196288,55887 771033657632972800,122146 794483420202237952,256458 786722087289262081,204783 789465546576191488,225981 754746915389145088,33474 786981496020238336,207949 779146531270262784,167101 787782298775220225,212139 760224416655474688,60794 786600606093811713,204971 750984560242896896,14858 772548789353717760,738099 794693594758217728,262752 758775716473221121,55261 769275905021661184,112363 781794918914220032,188401 789429276814606336,225981 793625165762625536,249926 742295837661925376,352839 776784920320409600,157755 791834231655632896,240070 781045995694018560,183759 773306377208946688,83391 761689581515407362,70355 773888597824909312,139404 761877621206573056,70941 758122389603426305,41703 785602616940081153,197512 795005637054693376,262849 750536556906176513,1248087 755166655144230912,35890 766715138967736320,95708 769407752749842432,112336 749318472929280000,8047 750756095191232512,14277 780437626667040768,180310 760059009688887296,1170823 791618708888322048,240145 791245123489107969,235487 794816909191434240,262849 794050131335135234,257492 777282980972732416,157082 794315224652226560,257666 733466256343371776,353105 786616936201392128,204539 786992951519883264,207949 779756490836115456,160539 765237009220718592,86103 780930433596870656,183975 789143438700732417,215505 767804362378706944,101681 793842182440439808,255942 767905793148616704,101681 773538795333488641,133702 734917525427892224,353374 770790369734889473,119797 785941304052060160,205972 786729969347076096,206048 774366296326696960,142734 774260320659312640,142090 777896757183254528,352722 763473575361687552,78205 766647182179102725,93184 774298936966311936,142090 757400966442414088,46667 762029931358359552,71502 786992671634055168,208176 757649654318305281,47782 789403583594627077,225739 757406732628824064,14277 765633603136950272,88399 794249564295335936,258456 776579845383786496,156644 788111233882869760,215608 753514276464144385,15721 775566712045445120,112363 764775045084225536,82283 790970382350069760,235487 754765781867515904,33356 763890746373976064,80486 794881701273071616,262271 764549197970432000,81946 794911680585146368,262752 771397358110277633,87607 788583936481898496,11774 759115185843949568,55660 767322689220513792,93261 763106321533177856,75899 759286924179705856,56964 786326293168160768,192032 794489566010884096,257353 777087403500634112,144494 773731443717525504,138903 773893983252516864,139404 793157942694469632,164814 793511073735254017,249926 761534110581919744,68993 785316979670327296,11774 774418613021265921,137817 768130465718865921,101681 790586194048409600,231318 768944192815063041,109875 793187680632893440,250430 773855214289850368,137158 772795910598324224,132335 764490223732527108,83629 771858150689345537,128382 791267771631927296,234583 766726523801919488,95869 762692537232470016,74133 765031862204968964,85562 774677399090987009,144602 758648290837618692,54070 752934457426993152,24497 781305650076758016,168284 788827472238374912,220332 778337381535461376,167569 790530526415314944,231894 790928368753532928,234583 779333039067271168,173964 790753414795829248,230485 792136092875038721,244297 776013027019743232,122528 786182888983322624,201494 759795011743420416,58239 794232904318615552,258591 758014915466567680,48663 785505906897420288,195975 793912730289836032,252939 788763252511633408,220332 763692646728601600,79513 771033676918296576,122146 794270024336691200,256255 755551566459830272,38183 791690255946559488,238429 768066200031072256,101681 742721369335603200,47188 754015833840578561,30590 773116749441015808,133097 793999363395579904,255870 778329731544543232,167319 795403435097079808,247930 792510354618068992,246392 769250896983289856,101134 789425256972681216,225981 777149324614656000,159876 760526301811781632,63149 792478546325147648,243286 770594636469571584,118174 780453995429163008,11774 752135942685728768,21034 780270956011028480,176109 762739509536653313,73946 756185704598831104,41680 732725988346449920,353714 768986723497934848,110362 793615902277197824,254209 766832186632699906,85562 791008823381204992,235251 795722871842701318,268231 776161699288211456,153845 768624470302994432,106281 742338895530991620,349951 778393866101661696,159876 769343176280776704,113165 753377135692226560,27317 794586529372971008,11774 750868710961840128,14277 736322724121837568,11774 779838084875681792,174756 759156327830564864,56192 763490297212866560,78707 766528265708187649,93823 771180765744816128,123280 772210695693701120,129212 780898301549817856,182726 785300043297193984,194934 776901599486586880,157082 733703177397260289,102730 774701326643163137,144836 776623610106478592,155451 785638503145148416,197512 758032165363781632,47940 794323806634541056,259623 787794585103630336,90209 763009307373731840,75899 766434583738933249,93823 774647309321793536,31546 791144325698686976,234583 774812144021934080,145533 785593994763988992,197297 780719253775323136,47837 777958433333112832,164694 785651197034106880,196917 790176545755262977,228650 793472838271401984,252408 758128162593091584,51595 794010016885784577,257423 778614928630358016,168794 765656084866490368,87904 776154094956404736,153779 794137548998275072,255870 785711393437650944,197803 767823160523759618,101514 762027656078516224,71325 792030304085110784,243075 789202744418504707,224243 793250630974443521,250293 793530628885057539,229901 757790975452295173,48093 771722911547809792,126498 786179942086311936,200557 790733279196487680,211181 765379556274376705,86103 772851942758363136,132335 788464709427089408,11774 793122526293557248,249725 770779811602104323,120425 765112305671671808,82066 770710737618632704,118192 791260486285217792,237491 792154327464841216,240483 793994227608854534,11774 764887461302382592,84724 756899875250397184,45453 787030661718765569,207949 764871964469161984,84887 776869101331357696,158878 779439820301078536,174244 773328366476795904,136018 790659544259104768,232137 774676945959137280,142906 779134177111314432,172945 766607684296671232,94699 761607492690292736,68873 762302132934496256,52554 773900086157807616,139404 790875241656389632,234583 793139573018746881,249469 760126133270478848,60779 763444097281589248,74247 770999282912690176,122146 791038986223362048,215057 765874088413761537,88669 791762996993335296,239998 787749498197913600,208109 760613643289518080,63149 791042975560269824,234564 794549734593720320,261155 774820384575062017,145244 773257412170121216,135736 764971283255848960,85562 792427441973231616,226738 776495726075326464,155334 787406785225392128,208307 794736542522740736,686533 765397491839827968,85257 771036982491262978,121479 735085824790962176,355185 790386222006841344,11774 770430702391271424,117257 788165957029998592,214209 780425252266315776,180074 762297295148810240,431998 794546103181918210,261155 751559996530450432,18567 776123711644663808,150663 785483876114239489,193178 771812437087641600,128194 754764235071193093,33355 763813206045429760,80526 794232437203234821,258456 786312911992004609,201558 780835055753015296,183269 754733256768036865,33356 772758979768377344,132335 778684711375777792,169923 790044396389412864,228354 740045938270609408,1170376 761949171599413248,70072 790368430167695360,144129 787760695374852096,205197 764313825676066818,82066 774024083038023680,139404 788998989437886464,1170396 750690363602526213,14462 785285518875590656,193669 774969105581473792,144538 768861184275525633,109666 793318986628816896,250033 767133629201977344,94699 788547381729951746,218187 788423505931010048,203674 767816303763595264,100891 760908780871835649,65585 757400958649245707,46890 778015281780252672,165185 778355914495578113,164958 793144281967898624,249469 763493964947202048,77598 793853068387287040,255942 794687253469491200,261666 757627087268249601,45426 788080542382166016,215005 793481315802906624,252639 794552639547580417,261155 765053219559047168,85562 787418844893773825,206117 788341121093103616,214992 760193080137953281,61145 760829892560760837,14277 781137271114178560,183759 760985761873293312,65839 775053099656413188,144682 765675128453824512,88052 792609958655242240,243165 792878231779217408,244270 760295228741787648,60884 755557274068803584,38286 778741868058128387,169916 779410628670652416,174115 768789828058087424,108849 770187285715361792,7700 794346902355591169,258922 769527422844887040,112788 760127121423380481,61145 776052310426292225,153002 753648361065111552,11774 770202544626814976,115538 765000525020471297,85562 781269712500121600,26066 792139929639870464,199111 768905606094786562,11774 787284196414910464,205728 788527724025352193,218967 758078274169819137,50923 757727558477676545,48826 792318635402465280,203546 794567181992280064,261155 768427724767580161,103354 761068779312852992,66159 779011950042750977,11774 773858873811804161,139404 756830383950278656,44163 765371061634564096,87245 755862586940354560,35044 761647597115277313,47283 761968722206683137,70941 771558963838001152,126217 757732863601102848,48826 791092291632889857,209477 792164233009954816,243187 769299630047825921,112399 785782652582232064,197512 772786800372973568,132578 774993406359633921,144526 754027584376086528,30296 787278233716817920,46572 788219509941436416,193533 732196149306613760,1170320 773237429176111106,17416 788605825396924421,217937 766741338914250757,76146 791784691770744832,241678 755513263975202816,38183 771175724661166080,118191 733054581261914112,353262 777431904060669954,160134 780649666815721472,182257 732826026045284352,164500 768135268645871617,95055 785271955436044288,194648 767861436227981312,101681 758780188817760256,1248642 761969103682756609,70628 793441496326410240,252196 793911493037285377,255942 794024018684690432,257661 775835933631451136,150256 786358391245385728,202304 787714798544904192,204303 773759028434534400,79987 785669530215415808,196277 752993136863879168,24525 758646012919545856,51451 795086715903950849,11774 791422703525691392,238207 792185511527972864,243187 772421672439799808,129558 780031447088394244,177472 786403928376119296,203674 790997793955573760,233736 761898407225090048,70886 762072087821373441,70689 790281215471386624,229505 781523613430128641,187997 770334664317886464,118087 761325144409157633,67709 788834907132923905,220332 764473850818093058,82571 793075034738692096,249286 787097882667028480,208176 773873577120505856,139404 757787302823235584,49070 759474079887978497,58267 749702450723033088,9890 756288378622976000,41763 777574415361978368,161277 762678467183927296,73814 790892532846718976,213710 762011872216231936,431998 767872425186820096,101383 795742028382486532,267862 774872450890883073,143585 758052734641766400,50787 780016441751769089,174492 793169430842863616,249469 790520336634699776,231894 771767670974799872,125853 751083288081625088,15808 778637057249808384,168284 788814778894397441,220539 769688392149991424,114329 781125910493794306,185641 781543982497013760,186212 769939814900756481,115929 768952043276939264,110362 776840003800346624,137965 787916911333941248,213887 788319927556050944,216956 770637700781178884,117609 785325826443124737,11774 753014831255543808,17416 762949799037501440,75615 780602565071400960,181935 794003208586698752,11774 795741798626902016,267576 763002381537730561,75608 793593305783234560,252020 791651389617430528,238780 781276313583689728,186212 755778776554844161,35890 768685875085664256,107428 757072956313010176,44163 769342267152883712,112399 762380656106049537,431998 763431994558525440,78304 790900261212545024,234583 770940011038412800,122146 777880191150465024,163990 793230570381713408,249469 776966969715064833,58531 779549499937042432,174315 773731865492459520,137869 793520790486577154,249926 751789544605884416,16931 779140987624968192,172945 769458996516454400,112788 764472287827419136,83490 768539764492423169,106317 771688377338986496,125554 791385703716237312,238395 759091763814490112,56784 761102154077655042,61544 763363166654902272,77167 733078722442465280,354697 794212705456504833,195876 785332848723054592,11774 760152891978121216,56700 762733298883792896,73707 776221784425181184,153845 764253832478089217,1170700 786738576323117056,204413 744941360491405316,11774 789864260880916480,197512 791027291681755136,234583 779378345834315782,174557 787457035331837952,203240 776717009132384256,157082 768421023209299968,105643 776201082183778306,154534 789533129912492032,226881 765526910801543168,87904 753590327081070592,28281 785489430379278336,196277 755760961819185153,39384 785870600833302529,198671 756308076609806336,42249 759775670092361728,44461 787120928563994624,207287 754761554684370944,33356 786396658900828160,202248 792180868194316288,243648 793130424457388032,249841 776051489567567872,1170441 764895009015345154,83391 767318687191801856,98732 776432645978910720,155219 749670585664475136,9578 758124415037140992,50923 767726626855653377,100893 770031776056090626,114254 768176521559236608,103071 791404549189795840,235621 775311800271245313,148179 771481264708726785,110585 786224901224927232,194017 793854275256332292,11774 769949531001597952,115979 743467121565302784,350678 778893216028450816,170144 792691946712031232,247087 788449025058074624,217083 758818098635956224,54842 793224587249004544,250033 794569889189019648,261155 752932647085547520,24173 793191756091236352,247569 791359315806265344,11774 795077498140815363,263926 757309809465188352,46407 764214729111764992,79987 762815074260004864,73712 754779337623298050,33356 776935579011264513,159308 769648751174684672,114422 775190148577394688,20824 753736591760392193,29592 791374972551852032,11774 795701841657008128,267862 775408451841355776,148537 774711876106223616,144690 795456388633870336,266054 756658740837937152,44429 750814880219881472,14950 756569497855594496,42432 781458035130662912,139404 755148403630219264,35044 780645647082934272,182257 755230759326101504,26721 779897184753889280,177444 780461770330640384,178258 763676654333992961,79082 781829514108153856,190635 776764316984938496,157840 777019484007784448,156811 788539888454946816,218455 760809074229448704,64722 793626555306151936,252044 765314912826556418,85562 769132425251201024,110362 792022634372358144,238780 763891908292796416,81058 780336682918817792,178524 790255466572091392,229693 753600415162363904,28477 761524898204360706,68993 788752843830202368,219526 785240667006050304,193889 789475361809698816,225358 793204003995811840,250519 794581032527794176,261155 752690976838152192,23066 776096710565081089,153501 765678218389098500,88546 760638470414970880,64197 763785412842180608,76474 771391544884461568,118192 790986746070650880,235621 792085238918897664,243187 788474244183109632,218275 763866228649697281,73869 794318880386580480,258271 792093142602358785,239928 793347347191398400,249348 757031758114197504,44740 794319151904878592,249926 785583692764684288,197196 794477610159915008,258598 763788222073671681,80192 795715762212184070,268281 755760222778646529,35470 770727030606397441,65496 775777920375787522,150426 753701595259539456,27853 778017153198981120,158820 766898317527658497,94699 767752117746565120,100893 758164083929653249,41703 769199434123083776,110302 760620152572383234,61395 787350775714476032,210585 774037814933544960,140444 757699281423855618,46958 755109774073663489,18341 774064763017932800,139404 786632791781838849,205270 793243150252814336,249926 754180497459204096,30910 774626391539249152,143473 770839162371055616,121479 790755985748963328,230669 750142328468299776,11833 786482197372866560,202983 791660134028021761,240145 757078339588796417,45964 773978232018309120,140437 769895679518920704,115435 788454536956485632,218275 787121000336990208,202636 793168184962539520,250033 769502074115588096,112693 770303792638205952,117257 777579841621073920,159308 792860894745075712,247240 756622166691553280,44429 793541097452605441,253336 754827380439605248,33356 768027863232544769,100620 772187283491397632,129700 794253795060420612,258771 753259975934353412,25888 775565483160506368,103354 778007960287059968,165097 760384040096501760,62063 778294998718640128,160539 756638030727819264,41839 779048811373203456,167220 764843204646674432,83231 768576932568936448,106756 764858177384882176,84422 794318696042754048,258741 776899341965418496,154965 733195513860882432,355480 750721200998014976,14877 779465426669408257,173011 752936865167093761,22575 787402297898926081,210144 756899524283510784,45125 780266847492911104,178552 785295060514410497,11774 777733687890685952,154330 785915223093968897,198671 794209531018366976,11774 776915703362297857,158387 768817189105393665,108849 732951903630413824,353016 772285359455477760,129212 779722372228255746,171993 790958457981722625,235147 795612004971118592,267521 781523849858867200,187976 776557680458510336,155898 793503388679933952,252741 754771116002988032,22393 779213427310854144,173371 788808570448048128,220526 760209771907735552,61412 790606455632236544,232169 732245633097170944,1170428 795290118798143488,265644 732578738479587329,350942 788869940975587328,221711 785626175389388800,197512 793984756220362752,257353 788053730276937728,194230 791810394880774144,239446 766380228906094592,93286 767245975257686017,27156 793165564805910528,249841 786912802870956034,192032 766429294629359617,93823 788794418014846978,220332 793843432162594816,255942 753347523859869696,27045 786688854560571392,205181 788533055283564544,218260 793160674960629760,250066 793246135964012544,249926 753289107036524544,24134 765958905981730816,90384 774612039960526848,144030 788785093334695936,220526 794730861312831489,262225 762068319226720256,71099 793704044183322624,217039 792488008293289984,246273 771673731055751168,125163 760875823251361792,11774 787991054666518528,213887 790895007842627584,234583 795298946369327104,264397 777954068862005249,163301 789801649971859457,226563 791254758594007040,237491 786362953024974848,201007 792063496947105796,243614 780559487077904386,11774 756674710939832320,43258 770365616049967104,118482 790304972189503489,11774 776489469725650945,61412 788184097516560384,207109 732579239388532738,352568 773549130564177922,137042 785570015034519552,196277 793522485073473541,252020 794077691582386177,248652 765249830335557632,86645 767818639969914880,101681 787776622359261184,208630 769663425236566016,114779 753989153319030784,30590 765496173553717249,86936 757224591848767488,46475 759312194865655808,57574 795447830693482496,266079 790333549857636353,230559 732665146120658944,353228 757763992135802880,49066 794704563034935296,262752 764007083532390401,63595 765557862525341696,88052 765993493487558658,90125 762313284422889472,431998 787003868920090625,208110 787515210705858560,208146 745299850695041024,11774 766759666462367744,94683 771094465461313536,122759 760551796272234496,63655 794702229253013504,262849 753192903409668096,25885 788775961453965312,220029 793179198114238464,250033 768073048540844032,102514 787900286803193856,197888 794729138976387073,262849 768923243914801152,109470 776107429402640385,153194 789468938958700544,225374 790849740728446976,232911 765048904354193410,84929 794841361161797632,261155 787040423231492096,206447 788390613347553280,217519 755953136443887616,40881 761941167051276288,70679 757411681177899009,46379 793865114118225921,256255 769328990075039745,112336 770459322736181248,117263 772800507077242880,124350 785915984854999041,199546 788106269974532096,214247 765280603721826304,85562 753243992381239296,1035907 793604319459147776,243865 764127585844551680,81869 764937384207056896,11774 794532146673287169,261155 795730050935046144,268686 769274548063731712,112399 791762386646540288,240483 764821214921527296,84724 766104389564059648,56964 793407429212008448,249374 792368804126797826,244143 765246640580157440,86653 732675538129670144,353473 768928026256023552,110209 791020683304247297,234867 768849825597038592,108849 770229733489598478,117377 772822425750777856,132335 755072111765577729,11774 791141321184600064,234583 788479703250268160,218351 769387664600539137,110659 767931522120716288,101681 785421076742348801,164764 761569080176283651,69231 786423232916107264,202429 778353373271592960,166852 760874588888641536,64692 790634742790184960,232863 757696927777513472,48439 794167309694881792,257492 792544800868298752,45969 756595966162116608,42432 780835951157342208,182870 760725148156719106,54642 766408758171795456,90735 792423556046925824,192840 765599245105819649,87904 739450264751616000,195876 773875149754003456,137042 770029438142713856,116373 773364754584834049,134525 792438993237385216,245566 766349960363278336,92885 770672657356292099,120610 752016652888342528,14277 791255357607796736,237491 795263852749393920,265245 756264723440467968,41763 777256615519158272,159475 788099693125341184,215505 778299167156363264,167220 790722093767725056,231894 737322695193448449,1170514 756576146234351616,41702 768335223021006848,102514 785939921898868736,199546 756941276373803008,44291 794006119492370432,257546 779065042952216576,172122 740125383744458752,353488 785549742679941120,196788 758760432370757632,55174 773656915305836544,137158 792435952547356672,245130 765967681459662852,90618 792394306162221056,245566 778576055070232577,168794 785610167375323137,196233 750385415325122560,12883 768203614120796160,11774 794972812431671296,261155 792868211280805888,247240 744151735535546368,1011996 762122341233090560,69947 759423944155725825,56964 773661589379526656,137777 780691689069346816,182036 793142056524840960,249882 757944354589728769,49852 768150750924906496,104162 791739712692064256,240556 786602559062421504,204980 757502783927021568,43000 788347967426002944,215608 788478093119717376,218275 756272123283435520,42432 795384838673076228,266054 774104859872079876,139404 781168981499449344,185310 786396275738456064,203674 788045420366671872,214114 794206270135869440,258683 766367337976999936,91946 777095891572359168,159876 766252599112851456,91946 780406756925026305,180039 793888430216261632,255942 794156005663719425,258250 760614737466028032,14751 773929942199504896,132877 753390832426815489,14277 775537537687355392,148713 768836219262279680,108385 770512157918240768,118191 793946327432462337,256219 786393903628812288,203674 750974149942706177,15255 753338253198123009,26458 759120366455357440,56889 775853488928677888,150511 773606771575263232,137795 793538981732364288,252020 780358936696422400,176210 785547766831329281,196357 792933149617426432,248514 788169807585619969,215754 758864768820142082,53185 787912741520539648,213887 758830353104592897,42344 770380612372836352,87904 791678609786306561,240145 764941795306381312,11774 756657921123987456,43553 769717615149326336,112336 795296457058381829,264397 756950073683144704,45672 794271091694956544,259231 785689036023214080,194230 763767161512923136,11774 785269605317144576,194667 790268142270443520,227242 787157543554519040,192434 786347608784592896,202379 751612098312937474,14277 758745655103807488,54070 768179023251902464,103071 773298745618333696,135489 781205509265301504,186434 759028230527586304,56282 760510170094907392,62877 756574392298016768,41108 760529634039504896,63149 793610843032133633,254135 761014862713454592,64722 768387668661198848,105588 756859845974773760,43553 766541581277011968,93477 795065419056943104,263906 765311151219568640,84209 770317884576952320,354833 793703491491336192,252679 793855519165415424,255393 760177741077491716,61444 762430532353273859,431998 793791231872667648,255173 790859669019459584,232881 757409023922667520,46006 759190373185032192,51798 771686907851968514,127164 788174457886105600,215252 781242585788608512,186149 774360645324070912,142890 785927384985927680,197324 793937824529543168,256217 786549935818825729,202051 761204460202840064,66897 765692205268815872,88506 753790933469044736,28569 774090748257906688,141316 790611343837634560,231871 789358990345908224,215437 786303605724688384,201958 778761157163225088,170231 788750453068541952,220332 793463159684161536,249926 792441317234184192,244448 791402893316272128,203546 795760208471539716,268777 776259725029695488,154322 776708963874267136,155688 791674817426497536,240483 777226763449561088,160353 763785333167104004,80132 751124328322768897,16299 771929065783693312,125204 773885512163717120,139404 764379363244736512,80169 774337735511281664,143051 768542007807643649,106317 758431781783638017,53163 788795109781364737,220820 753324200824303616,26871 756562949817376769,43471 761956199730286592,431998 788756603273039875,220526 742417486608355329,11774 789852909517336576,220433 781622658903396352,188492 781337346671247360,186584 788457933931556864,11774 786706420200857600,205091 793097832475549696,249469 793123078024736768,247241 753528075019808768,27045 761397585131167744,18395 788204042363211776,215437 772624136334172160,131457 774947004728303616,148861 750481244849180673,13046 732366917671878657,351721 795100629811261440,265257 771766748513177600,127871 787061315122569217,207287 765225250288115712,7258 771541486210985984,64722 752620584094330884,22575 758334089179045888,49866 788788504994066433,220028 790743834510647296,232169 794721538301890561,262849 755164265250631680,35890 793094728535384064,249469 778180965684445184,164826 777991457890144256,164375 771033415768387584,122146 781300156121493504,186584 779630585270513665,167939 773873154250907648,139404 794208862895296514,258771 794342570025435148,249926 790323267542327296,221832 794995769120096260,263906 792827474233135106,243187 786926128795713536,207287 768968466049007616,108468 757635931692085248,47782 790205257326403585,229922 778345696621686785,166532 787784802539806724,213121 776591523852918786,156926 785597813166137344,196277 780411975385878528,177773 764841782924439553,84422 753534640363888640,351254 777798632221343744,163763 755822011318931456,39462 755097829173977088,32452 769354548725092353,113403 792489803774255104,235685 788826940383764480,219119 765597010082664448,84209 766624644858318849,93184 778426680503177216,167569 771429834673102848,125367 760857989515505664,62877 793771356038963200,254135 755561261576888321,38540 794653409332830209,262313 769573327346118656,113412 781238612889264129,182665 794570162355613696,261155 755166665889853440,33356 764977387826061312,85562 758655855466119168,41680 794319364719857667,11774 793082468542722048,249286 792662727802040320,246225 754716643142475776,33356 761580064295096320,68102 758556099280769024,45498 765934591475671040,90125 754842851742134272,31095 785674016581222401,195481 768852568487460864,109104 789426456891764736,225981 773283505832886272,135888 765159399853809664,86103 776926866326167552,159505 749717355148767236,9432 759009348789993473,54070 791603411892445184,237491 758341892782170112,52004 794347548475420673,260033 794902616459345920,262849 763086092857909249,75724 776072553580331008,151361 770896032452403200,121479 765496096441397248,86819 773709089054531584,137927 777219803304058881,157693 765761541341868032,352636 761128261799653376,61051 756569172407095296,44022 777650822913982464,162638 751157387206205441,15643 757699833654341632,48663 757808921146863616,49400 771115637506772992,123595 789157488285409281,224068 765168014614405120,85027 778315365449216000,167220 773222927999365120,134561 793399290588725248,249926 768947239469260800,110362 790428732880105472,11774 766354734420783106,93271 774246826706890752,141887 780936436467892224,183269 754199478995972096,32157 758057199042199552,51069 775740147799207936,150511 787149487651381249,207965 795614316967985154,267521 791863248589053953,242214 778364802615898115,166916 761679319127068672,69548 785928870537027587,199739 785606563167961089,197512 785921931405094913,198671 789657578728849408,225981 788447643928137729,208831 786735725005959168,205143 785549587553583104,130635 790942892193816576,234796 760898072134115328,64678 759760318285303809,57749 788044657628372992,214492 751204155620925440,16299 769611728925712384,112239 787483432607686656,211347 760408530792882176,60866 758093818495438848,14351 793325591881584640,251452 764180740267388929,74681 793514660209229824,252408 765379588650209280,87245 788423352721432577,215608 762057147781750784,71099 785612167710175232,197512 794985226166476800,263907 755093502946529280,35044 791005475034820608,235580 776417864765042688,155390 786725496117526529,206008 793407123002650624,249852 789160144429015045,11774 788413440733777921,217519 779064272563220480,171617 775053534861651968,144730 789284645703647232,221785 763911156176130048,81024 771074037107789824,122388 795080032695762948,265169 771510210380738561,126293 794559532362043392,257693 760206547091857408,61051 767446171455361025,97852 792752012349804544,237491 795400780777947137,266500 773908164282421248,139404 781796289176563712,180074 788006444511748098,214354 768442769979375616,103405 790330099052666880,11774 788780355792666625,220526 793873489061093377,254505 791388961264529408,237594 755911913385582592,35890 778651981590036480,169410 786927046337277952,207287 752644906607382528,22439 792114099354267648,11774 787030083009597440,207965 795688864513859584,11774 794828734884970496,261155 790111745545232384,1170550 751619968794497024,17044 754749873744932864,33549 755930943106396161,18215 779392020615983105,121051 764155952182493185,82283 757813522071904262,49498 791074273653850112,235590 778250046613532673,164826 733078954857365504,355726 751184871482011648,16768 779398441592053760,173637 795426557544267780,266079 793185747922595844,249469 794241872034152449,259200 787019997839298560,194060 793906344537493505,249441 759883116563562496,54070 766283784161468416,91798 785956861568745472,199546 786599842277580801,108396 749458394814099457,7836 758086618863456256,47761 763882869605277697,80506 754719699712245760,33356 785774608423104512,197512 781446519132155904,139404 785288922095980544,194648 751793025131671552,14277 781506266053181441,139404 779066417761034240,172545 781367858077007872,183593 777938605582921730,161978 788493073441550336,218351 787037960214573056,207287 790523463677140992,231894 786651837889933312,90209 772052808820465664,127775 791079851893460992,235990 766430412780412928,93286 775506267150450689,148874 792580141134274560,246295 779125025261563904,168284 792040946758197252,238429 781886005183778816,190635 793205275494789120,249469 791708361305759745,240483 763912726615764992,80192 794913615220535296,263895 765664223565221888,88128 761648663877804033,47283 769303599042080768,109713 760184245067198464,60112 761998727129292800,71550 766352329352290305,91049 778557713836048385,167305 785581939688341504,197297 794244051616698368,257492 781219803331694592,186289 791911076988264448,237859 759178485432659968,43947 793699254292193280,108396 770717426220605440,120541 758088359021469696,50827 792019354321903617,243075 758458770708201473,53411 787388901346250752,207712 792024115280433152,243075 750403795939647493,12883 764562730531614721,79561 769090526373154817,110717 757933265017864192,46958 772523623349424128,131007 764837987146354688,84724 791374176217026560,238395 758655563316260864,54070 780185558890995712,176554 775696292068536322,150404 789322453730426880,225359 733293239571111936,355480 756617489975545857,44429 794205773685407744,258771 786900376465371136,205181 772701226727202816,131210 789224030469586951,47940 790879852987453440,234583 775190755786850304,141091 787276060287197185,207949 770193888590106624,114254 794872477801398272,350913 792127298350616576,243398 758635695317680128,54070 781144559963238400,181419 778414001948532736,166339 753371381459394560,23739 794723949385056256,262849 787448847861768192,208307 795397301049102336,266884 773595529531969536,137158 753363411262697473,27317 774727408587079680,144648 754976365510656001,34666 791369659886870528,238395 767003763366203392,96039 790605811898691585,232791 760615475780919296,61917 767012481277517824,90482 754727538333585408,22393 793222577208430592,250179 768265613336653824,103107 746192913730703360,353879 761753361938911232,70543 733076041099583488,355106 754039044804194304,28819 795437249110360069,267133 781084643428798465,184044 793527409463005185,252014 795723282104418308,267297 760930149642694656,1248880 763507222051745793,77598 768756293322420224,94612 785335309424664576,194934 791778256139722753,241678 768439201377423360,103261 769002145643462656,109571 775764908159868928,11774 750108714166841344,11463 760533854675402754,63451 765246103516217344,65663 793616532571992064,254135 772900694126764032,132335 760148606636662784,60866 789270271408517122,224680 774402717087248384,143358 792444365163618304,240665 777857409360338944,163990 760527720472248320,52887 761227895444471809,61352 760914790055313408,62063 773886374462251009,139404 793984321640079361,257325 767812254272253953,101681 777968908766588932,164764 785554531060817920,196917 779393898695184384,141360 787822648512372736,65113 794550831475474433,261155 774222741457084420,141881 776555464221790209,155390 781176820972523520,185313 792387611558019072,237964 763370424893702146,74943 779517499884855296,173330 778729294059098112,169384 763563800335220736,78853 765159470074826756,86103 771738356237471744,11774 779424516745244672,173964 752146937210630144,19352 749056858132844544,7061 770640447089758208,117263 773220317934211072,133454 786985740383166464,207613 750733231079645184,11774 763226286886125568,76549 753573828975005696,27790 770979994310893568,121949 794233081569968128,257492 794580323677806592,39957 760511205945606144,63281 755380172958892034,36735 788829100047683584,220820 754871530379763712,17416 768659665458790400,107469 794327310996361216,256038 760545826326343680,59373 771522949149065220,126389 774380942714662912,138165 795318785062281216,258878 763429675653664769,78159 765959333901398016,90384 781479508025024512,188119 788548139452014592,217658 778681214362189825,11774 768917650231599104,107772 780680383893532672,182036 765588147551940608,81659 760539152962183172,62822 772229151700815872,130067 793646727228067840,252408 767150110325239808,96345 795039909845139456,247930 742517917044998144,349951 770636074372562945,119937 775329015171321856,148045 780661746348404736,80785 791010301864849408,235978 774986164281315328,144494 787071178762358784,207287 788019973436342272,214492 794588697429610497,261033 755568592171728896,36735 770671460532703233,120610 774424269014966272,139865 791666984215863296,240483 777029426340990976,159876 780870375219597313,183975 786963606969651200,207613 765963531162443777,90125 770340991505080320,117257 781253522927017984,186584 774134113406025728,139781 790989806012538880,234583 758042959531089920,49587 785453009761251333,195481 762838448977825792,69548 785543018992570368,130635 792767580184412160,247240 786930456587595776,205272 756302418715942912,42249 785672562655178752,197512 759167451812605952,56952 785921812487999489,198840 791746168019496960,237491 766246748226453504,91894 776404184627351552,155451 795736225181290496,267655 767077042944892928,1170776 795671393811603457,257781 772760876575289345,132335 781226293882941441,185595 787699575117127682,212357 763276732921159680,75615 776444223931363332,143361 773166719372144640,132364 773847099565809665,139404 778708442387132417,169327 795358009094455298,266500 778306926698463232,166408 788439127364669440,11774 751643893704327168,14277 787456419180281856,209151 736175696582676480,350505 758686701770330112,54070 787698795618373632,212139 759181088090492929,56964 772113354030665728,129558 789552860467908608,226879 762968209138016257,71476 775727420167127040,149953 788843687430148100,221476 787512937275535360,207212 752650667756515328,21074 758017029911654400,48663 787011057260830720,207949 787141042919313408,205186 769998562440646657,116164 773241467343167488,124855 763060866443010048,11774 764894455153426432,82066 788081407083950080,215252 767027899501309952,96883 751218884783419392,17794 764569469008031744,83367 775697859492605952,150877 767774384761151488,100605 791617131330826240,240145 794760514735898624,261155 793138666105282560,249469 794541187201986560,259034 756376665391980544,41518 786932054713925632,207287 777297851239936000,161407 786485088896872449,203674 787683407174270976,211347 756920720517505024,351340 778284560392093696,11774 763101199797198849,76628 791211983475310593,233861 792781899152265216,240070 733010123195486209,355291 778569476149305345,168794 767974422917615617,100893 749649228868284416,9087 765989013924700160,87904 772148006288261121,129558 771125450244587520,112872 732649171543429121,1170406 780098380366086144,178360 777898869153734656,160703 772895256568172545,132877 781283118850445312,186584 794138580088197120,255246 791000990338121728,235621 758376718746783744,46384 761614322241904640,69231 763037587418279936,75724 760533138506407937,63451 786229444381855744,202062 790669131355791360,232595 774287524965519361,125381 766717593029718016,95786 781603712259063808,187976 761359622787756032,61051 795670820542672896,267267 767814829142708224,101681 787419901304508416,206117 758268822683947008,51069 753360002279145472,19598 757632349668605952,11774 770875491595194368,121949 792074423922601984,241678 785275225608970241,194648 769204163439767552,11774 785999678923870208,200490 751868188233785344,1248205 773133347384066049,132335 786278243519180800,202429 788128226564448257,11774 792013014849380352,243075 763452683713912833,77849 779410053703077888,173347 788531874142490624,104244 773013526830907393,132364 793556406414696448,252014 788506948396261381,218351 787836628731502592,193967 760177375925731332,61145 772015531150839808,126607 790753707336011776,231894 770453408281092096,118191 794590811178602496,261155 762682107126685697,73926 792016724010860544,145399 793492331999682561,252196 773240227259256832,132996 778535707484819456,152594 750779792132173824,15133 792822995106398208,246987 793253967325265920,248496 781195285036797953,186313 791697009023520768,239610 776786473714614272,157755 781678297553989632,188304 786012338180595712,199262 762813805755633664,73712 775905368610254848,151463 795363650303365120,263171 795379636444270592,266151 753772096379949056,28033 770505097042362368,118515 788137576179732486,214612 788464880307298304,218275 757979163844370432,48205 795759804320923648,267862 753040958338560000,23217 765631713938505729,87145 766293266195251200,88920 787882512303480832,212239 792396188435771393,245566 751101120290787328,15808 767223274287861761,97619 778278677507371008,165322 773696645338763264,137640 794815299912536066,262849 790686547322425344,220029 755757545587965952,27045 771963530262224896,123217 773281151788191745,132848 789458550770769921,199307 794668461121212416,262022 771712334058446850,121367 752851649601863681,23899 773906761879126020,139404 753051539095388163,22795 771051387971141632,121612 762631696013492224,73926 770489268233994241,118087 775058145722892288,146810 765242842742534144,86653 778400712107712513,167569 779100310862229504,11774 768623496809238528,106281 792516615258726400,245630 777107811431878656,87904 794577657031749640,261155 773643630426918912,138165 779095204301266944,165942 785244777717653504,194221 779297912782098432,173753 788509238054137856,217658 791373965419773952,238290 794793837298388993,262849 767383286800871424,97413 775822692758933506,151361 795348964677664769,253032 775545172176277504,150103 779167586089140224,173036 772380220250738688,130415 775494625784131584,148473 793162473641762816,249926 765280245725458433,86873 756984957927624705,47835 790646444092973057,231881 793639244153622529,249926 759957511919153152,55661 790307472464486400,221785 762832810679889921,74483 788421755345833984,215754 791371032313593856,238207 755091278468096000,14277 774543501484781568,141887 791640064904146945,240145 789878046492876800,228172 775991699365515264,149279 778032852470562816,160480 794554039384100864,261155 792158856570888192,244221 757143412764250113,43391 786027173253525505,198878 755113209346990080,34731 761583022709870596,67679 768086005219864576,103354 788419047142494208,217837 793955770488541184,255942 752184607932551169,20636 793164892576460800,249469 779131351559733248,168284 766657755742691329,94612 775853438261403649,151202 793798899718684673,249895 795246092183109638,265709 754054216981839873,30913 762647946039009280,73814 761387356586926080,67229 780500357348782080,171825 741918634155642880,234630 794035684306657280,257423 788469009524133888,218275 788736150957502464,220332 791382243528806400,238207 779764671796514816,175969 792219320713551872,243187 764971438281404416,85562 767869525010292740,102249 753227821716164608,26066 762325961937457152,22657 780518859694485504,11774 793390351771807744,249926 756333110447394818,42171 786995291010375681,207212 763501679647961089,78274 785278046450221057,11774 788771869436567553,220029 790931867348398080,230485 788253737856831488,1170441 763780357955153920,78566 779551718279356416,167939 769891543515881472,115673 788125454477635584,215754 753019592348274688,25253 793864194378510336,256255 785992510682181632,199984 787045673904603136,207733 788047222021783552,11774 758688285761732608,54070 778225778987241473,166409 780838676125417472,11774 764893164331118592,84449 777247599816417281,157755 777883412191412226,164001 791728844847869952,240483 774306822794739712,141887 776904897996460032,159081 761231650994941952,11774 792152117343576065,203546 732849451585392640,1170702 732196711788118017,350021 763295337591152641,75150 771967022259441664,352723 757984667408760832,28732 788777161155080192,220526 751631407630446592,18567 790397121325371392,228354 769280802047815680,110585 792573145307897856,243165 761208837974007808,67110 791467023796670464,236928 792470585234391040,245658 780853039578091521,181935 759746861330755584,59477 758349891919806470,52112 771861753189851140,110942 786578569589731328,204413 755927510089658368,40668 771147930845806592,119235 756871851511394305,44163 785936648382984192,199352 753372394677501953,27045 759757432335822848,54269 775527754263506944,148800 763381866539909120,74321 767059984140083200,97433 758937244426117120,55112 794998393240244225,264431 760297829642493952,62338 785915344196018176,349060 792060203214798848,240070 760559959310422016,63695 774378868916494336,141887 793099609396699136,249469 789811606909616128,218142 795497792047370240,258922 755163604299677696,35890 789700593002610688,226731 793104558654361604,249469 794195876654653441,258598 752983871910711300,24937 786987990249775104,207287 773835359138361344,136960 772354254765891584,130407 791366415571910656,238205 751803398329077760,18298 764821383067082752,84724 770748567325552640,119774 781634083671638016,188458 790089564253724672,228124 753676894915014656,28128 768081297499525120,103354 795458341015318528,263907 751826919360897024,14277 770343802389299200,117257 766639123952128007,94699 778047372282650624,165523 781420422420008960,183759 770271565258915840,117257 790325741900664832,229192 790622706878128128,232921 791674430866857985,234990 773129788445880320,130988 785930294352187393,198878 760640571752841217,64197 757383643132297216,47261 765626222244093952,88669 788447489774858240,218155 791718183543541760,238429 795056568513556480,264397 776476559360139264,11774 773565185483087874,134993 773405739046043649,134470 793128114394128384,249469 766739963811627008,93286 755588556395991040,38476 780992947810603008,183472 773276987167117312,135888 759518754992631808,56964 774979851790921730,145801 780547313253117952,174116 735436566793981953,195876 768962450301464578,110647 794605340234944513,261155 764319052286287872,80939 795330669840842752,266079 795371681615413248,263907 792169419673899008,244221 768239901632593920,102784 787420393996890112,210207 793149535602245633,249926 758120766940389377,41703 758150609489059840,51634 787007939580137472,208016 793936546290397184,256255 766600748637519872,94699 794637966589231104,261155 732245884524728321,1170428 763401195293638657,77303 785262181067558912,194082 775674821384429572,150663 764458736891101184,82759 774108425399603200,141316 785516718215012352,195780 764839084351074306,84724 790623011988770816,217658 750485534837973014,12746 758860189617442816,352025 765948051882205186,90384 772138101116461056,129558 762829914122878976,73926 786406270039228416,203350 793638247880503296,254135 774295582529560576,141360 785501775017025536,194080 787351848470675456,207835 764583719592009728,83751 785919839873429504,198878 793643564156776448,254135 774997876149743616,146259 781339896363438080,139404 759091389934235648,1170555 759806752468500480,1248696 773587692646961153,137158 790323167118012417,226731 757562268510892032,47782 763091036428054528,76549 763477710995795972,1249146 788003596931571712,211880 747834023385382913,1247775 794998494155145216,263898 750757414178357248,14781 763599307966586881,78304 793458264256176128,252408 788395124531269632,217519 791421752089772032,238395 778143208677203968,159454 790706790581305345,233692 763884965264171008,81024 766729052497457152,47940 752191120566738944,20886 765567831853371392,87887 785881787251564544,7224 778321397063950336,11774 791785112048312321,240793 793986344997376000,257353 791687191051108352,238395 764148557058183168,80716 791770366918131712,238395 795656062775005185,267521 769196441696808960,84887 777975341109219329,163765 785534953446633472,195975 763107484265422848,47188 776748449169498113,157755 795724171699515392,268231 794547547528462336,261155 774014937639170048,120393 779483135331360768,173682 732463791296761856,351467 793458842734583808,252020 751885391834198017,18374 756620083762454529,43547 789518158902222848,226731 760185160927240192,61145 765980473273311232,90384 794589603521056768,39957 753374626219253760,25189 794538255014330368,261155 795372664072400899,266151 770995979705282560,121479 760428672230756352,60866 788167075923648512,214492 765633006275072000,88052 755585705233887232,37455 789886578990600192,209563 795369128555085824,266151 778611128515465216,168794 751213474210983936,17591 768958233260195840,110362 787272381123309568,203793 792018467587133440,243075 780915247355863040,183050 788623360825720832,218258 791445953345486848,238494 792022339819044864,243092 761706212513550336,68182 791325566800584704,235990 786771681024978944,105109 785704613320155136,195975 762207901356130304,61470 795299602274590720,265795 785859566286282752,198671 792020442546659329,240145 758660628936556544,54070 795360268389904384,266079 780274319209459712,176218 762350186102480896,70886 732648626317467648,353228 776099649329377280,153610 794624514667741184,260404 775084462694694912,146838 751551418948055044,18215 790982868843442180,235590 755451999315984384,34977 765670964331843584,87904 773552872860573696,136904 773616993949941761,138165 781340955010015232,187502 759364884844785664,56924 785929473342345216,199769 790304927511740416,230473 777447879094902784,158417 780098765864759296,177472 750415715656667137,13316 761142311472472064,61051 758686397167312896,54070 739165055170666496,355507 752939482861547521,24173 795714138508955649,268356 785512252619317248,196233 795411302084706304,266138 785494103328948225,196277 776029581635678208,153033 794900733158002688,263817 775514175795789824,141887 785468310510931968,191653 795096114139693056,263205 760793167281033216,64722 781224526034112512,185360 787699614375931904,212357 778689533759983616,167220 770190941021806592,112939 776456251509207040,155451 789894903308300288,227048 792079233833050112,237964 764242694264745985,79911 787007809040838657,205926 752647219275235328,22575 765945820600373251,90384 787614449326821376,206748 793106678568804352,249469 773631968978231296,138165 755229421695565824,35890 768094324965933057,100893 759389319228428288,56784 790646344020926464,232169 765703206211117056,89198 758809933018042368,18341 767554675369312257,90790 793474675527548928,252408 766004850442121216,90908 794926086652096512,263817 750896367934050304,15843 764081160032956416,81702 791730098244292608,240926 791489624027922432,238290 769983669067022336,115519 785798619555246081,197512 763589782932901888,73712 791363253850939392,238395 732349099752755201,349332 786052653876903936,63776 788438596449513472,11774 794567714786439168,261155 780095414833975296,178258 762888463418929157,431998 779997141666258944,177233 793230494821265408,250633 795335049981870081,266068 795222871652126720,263864 794682797348765696,262022 767011329442021376,93144 793179764655808512,249348 756620762329391104,44450 776982526703259648,33169 778425172403621888,163249 786719840492978176,205638 787003233403219968,207974 775206827646717952,146720 777002176094806016,156628 795080900820303872,140444 769649246203031553,114283 758341387196698624,48289 759844541276966912,58227 764453207510835200,82066 770315570902343680,110585 732738543466864640,353789 790519490425581568,231894 775913025018658821,61688 763919467759882240,80957 780476465024491520,180647 789516555390427136,226538 768855184030199808,109666 775739001940512768,150511 768574181608984576,107428 792943683322667008,247240 768466353896292354,106731 776504814616383488,155688 769441514816610304,112872 785914163952353280,198591 794529168344150018,261155 763020391916843008,75899 770842037855850496,121795 761909938427801600,69159 788663186643906561,218258 793617775348572160,254209 773695702153228289,138205 781299772422430720,186883 755402891100315649,37044 791405297843642368,235487 794642005041283072,250633 761130937463762945,61051 787070840735137792,208928 767192392403259392,97386 791008138350780416,235948 769255754859700225,110659 765069059251511298,85562 750447498829959168,13450 758049933375201280,50654 752894240863100930,18395 762825363240153088,73712 785390679212036096,194170 793791278517407744,255393 761260609149276160,65180 769202502982070272,11774 790390971393511424,212727 753627384666951681,26871 791702685686833152,234990 794638492173221889,261818 793320362733924352,251256 793999250099240960,255870 781910835111264256,191354 777954741682708480,164826 793936241607720960,257026 794888322413903872,237491 762659734591864832,73814 764685686029029376,83367 768487565150265344,106774 765712410904788993,88197 750060765739003904,10847 773967786829680640,139404 794301733333712896,259134 789475833643540482,222561 768226408384585728,103354 793098030329114624,249469 767870651113705472,102249 770398535019704320,11774 793434766791938048,252020 759684452947730432,57651 795112424345047040,265102 786965417503952896,207613 768854738842505217,105109 762831014217469952,73712 789496527328780288,226582 786392282912002053,202429 752238083349897216,21714 764954913570906117,11774 753712591055093761,29456 794582332330180608,261155 787001953599520768,205294 793148154887536640,249841 750334527919226880,12308 767210614846476288,94699 794900091895250945,261155 763947034692898817,77590 775347903133089796,148170 768062037859721217,103261 761578152770449411,68993 790695779673444352,233692 757806487888547842,48492 747523042935398400,11774 772463679430426624,129558 747476901485129728,11774 754725915788128260,28033 773041745797931008,132364 749664833222553601,7546 790191237785526272,194072 754784468242685952,22393 764947425509249024,61723 763969909466341376,80674 764637831478190080,80939 773993500840910848,139404 790991777503256576,234622 786061380185194496,199478 757383109050441728,44163 791438049552982016,237332 794576575656325122,261155 786228700853465088,198304 762788504577384448,74370 756405640734633984,43125 792525738943520768,233307 774833956252286976,144730 787262593102667776,206008 791707276096647168,240260 793336761502105600,249926 742395767403352066,11774 764284241555382272,82744 745511544545370112,352982 787137322579992577,207965 767063986768449536,94699 758329872754233344,51809 755059013235073024,34898 753681493227147265,28981 768202440327835650,100605 787287489669128196,209477 788754373073571840,220526 794312858653913088,256038 760383898308059136,61051 764074994573856769,81024 777031660869222400,157082 786969661581787136,207949 764863982632960001,84724 777536558887034880,1250336 786003029912915968,199561 773709039226138624,11774 794553826091012096,261155 790350378369900544,226461 766038284648734722,26066 776535018827046914,155898 787771121777123328,205197 778716539138609155,169384 788493987225010176,218495 795054633366515716,263906 785977520797708288,199960 787239395510390784,209400 759060967879643136,56499 785555723136622593,196788 762794945191239680,73712 778393899479896064,167407 785847371779436546,194723 788099218980286464,215005 788675615377485825,195876 769297889000558592,109713 788389826395459584,217519 732170608017084416,349795 762744673962225668,73712 794287047598931969,249926 762680864555827201,74135 766226096064901121,90384 763422703730712576,77598 787294532694056960,207613 792443619546324992,243218 772599831831339008,131084 793162536573136896,249180 779612430032773121,175205 785238898179842050,194082 780546378665721856,181409 794014297856700416,256439 758458175519592448,52749 773857214738104320,139404 795698297424015361,266151 776149035354886144,154071 770114770200649728,114848 788701785422790656,220029 776809199032336384,156811 771753644471353344,109571 773201425170067456,134561 779075940592812033,171795 766076236342759425,81869 791496650032291840,239405 754098910910615553,30802 790536955771621377,231894 794643492907679745,262022 766433600912883713,93823 793278172787728384,250633 756364584861044736,42344 781305213630099456,186883 767837154567303168,101681 792443664295272448,240070 773978247721738240,140025 789106800834539520,223286 757703428860674048,48991 773996240757485568,140444 791295879307067393,106482 793077314837897216,249286 771413547221913600,124214 732799077646249985,352911 770601686725369856,119832 765147138800005121,84724 767494911755186176,90252 781201545840898048,185313 786020742869704704,199496 794639670772645888,11774 781464807778164736,139404 769719437926735873,114779 790651631465472001,233198 793353111695785984,249841 733472334858719232,355080 794212164823351296,195876 766014716384862209,86103 756255815112228864,42249 763860503911202816,80486 769942703215878144,115435 732272472045715456,1170348 751816815634817025,14277 763093432059305984,76277 779140654878175232,172839 790542097610739713,231894 772792765239463937,132335 791322991753703424,238117 792745064405557248,246726 776427896114065408,155390 759078974890840065,56586 786433973866016768,1063777 757722568963006465,48549 771096009757908995,112939 755111180256079872,35147 788706144718057473,206742 756411158500900864,42495 794599264857051136,261818 771442130711490561,122777 791177209071464452,235399 754145478426632192,30296 776177965717741568,154322 750363639174008832,12883 749826835781865472,7224 763691057229864960,78208 763926059431538689,80863 773952285265100800,140232 793485427198099457,252741 791696652000227328,240483 795661765958889472,266491 788738198058864640,220344 743521847447326720,350505 767075776629989376,97811 790702809767301120,233558 761470129494306820,65222 780461639833313280,180630 756961086235107333,45672 788850240996737024,654029 762776480984272896,74302 763465930689085441,78566 766989298088316930,93144 760036040883175424,56964 790739860244094976,232911 766730242270433280,84209 794672081715757056,262022 761363672056770560,68273 755265094322311169,354238 788560649123016704,218540 795233616544563200,265686 788126021157388288,215012 795022949996752896,263907 752161711944134656,14277 788479845907005441,218275 792771319205093376,243075 773667807364050944,11774 781202573667643393,185313 765580253314084864,87145 785794998734389249,194723 763439298196537344,78129 795666605728333824,263896 776453518341369856,151317 791785883917615105,240793 793122139624894466,249469 790923924020363264,234796 781559525065183233,186212 794185024878710784,252679 752261830412611584,21074 766424243730952192,93261 752984595159773184,22755 775107918861635584,145524 778639109203988486,169226 788589735342137344,218260 758347222052442113,52554 791506279650955264,237854 794556883394842628,261155 775300456398540801,148045 769614557543223297,110585 795368578744782849,266138 777994058601857025,163206 781230664083509248,185595 758247833233395712,50827 790674109747388416,232169 764161073700364288,81869 793180042738143233,249926 772060886202740736,128934 794249346090823680,11774 760576452177846272,63451 775420803563319301,148032 759423519793053700,57749 767371767530872832,97685 781215413791100929,185347 788934350893121536,221005 791104644441182208,235590 756272206406004736,42432 794911695282044932,263895 756914570858344448,101431 774596391884685312,131027 755470993745928192,35890 761028885085433856,65144 776880874059018240,157993 755381636082970624,36735 791721237722591232,238099 786991528958828544,207092 776296848638238721,154945 759016996088360960,55997 765149161083789313,86120 765594261861593089,87904 789466473978814464,225981 793863897543536640,11774 765168874027233280,85562 780932516047753217,183472 793974180941180929,11774 778456649589587968,152594 762961282127523840,75644 785535695007932416,196277 785912890276536320,199546 762773687904768000,73926 769656547811045376,114779 753996730400735232,29790 760239388508901376,61412 768062264104583169,103261 771037196778344449,120201 778188028204478464,165488 760901292990488576,1248876 767957910227972096,95574 758401859300257793,50827 780594379283132417,76146 760241258937757696,1248387 794685657381797889,262752 775959075318173696,152735 761725494173761536,69388 766450361271980032,93286 771374784701538304,125145 768005369209753600,101398 785259745665953792,194154 762834457346711552,74133 790710820892241920,233307 765442826079444992,86440 763156672852340740,74133 791215099025432576,237202 787053045846638592,207861 758297547085451264,52061 763446576836702208,78159 765242623451918337,11774 771363871357558785,106716 788584456886054912,219467 762036748704686080,69711 785845921087119361,198878 775735950533996544,150511 773892618489065472,139404 781535459612749824,113982 776739726606958592,157755 778439523084619776,165185 780073588233801728,178045 749335519243280385,7852 794611520349073408,259034 764276193420054532,82283 766399186044461056,93405 771372272485556225,125145 780924425839349760,182752 733174204867215361,355275 767549400595861504,95055 793395524288204801,249926 793626003905982464,11774 750887848077774849,15316 793976755799334912,256276 778368657260969984,163592 787064813126025217,208965 791322803261677568,236502 786665430647701506,205728 786424977192988672,203674 795067521833443332,247930 773931555299397634,139404 756291122301992962,42564 776504364953251840,155688 765686567818100740,88920 758040384576585730,51069 794169787156836352,257492 768245154285285376,104976 795739554238046209,268281 777554012681957377,161456 793427028146065408,252020 732203995637387264,350021 793472982735687681,249926 770447528194170880,1249749 769045661031555072,108729 773659231664873472,133097 790692733203714048,232280 794546820290490368,261155 756537165316665344,43541 794913126885953536,263895 773912922166820865,11774 749937084568309761,10735 763459667229933569,76406 774355144179941376,142671 789078474443071488,223286 794665211445641216,261155 785245715517808640,193669 753762747205185536,19133 760904475234021376,65638 766711386944733184,85161 766706943742341121,95672 769270045524439040,112612 758079655588925442,51239 776670174560686080,156835 789432681276641280,217926 754721338007314432,24745 776685136624570372,153596 788683239208747008,216009 732985575678955520,353451 762751349616357376,74308 751783096048087044,18215 794578275641135106,261155 769820861016645632,105109 789680885876482048,227048 786574321657470976,79391 753604205311655936,26458 762006323768729600,70501 763684799810678784,79585 760144251938365440,60866 763693976310251520,77471 770893738457661440,120700 794239665654157312,258331 771343440646844416,120677 776525372812775424,94773 791425468511686656,238099 794645703926628352,261155 794667179190976513,261155 793935546624057344,256255 768545618830749697,106774 793934281995329536,257026 789822596351156224,228041 754763056232620032,25995 763484474961264640,78304 763834510098178048,79911 788141933550010369,214354 771600055081967616,126700 788792752553287680,220526 792785420899745793,246771 760547441582014464,63268 773991277620637696,140230 794315941563617280,259773 793440397221650432,250633 753317158722174976,14277 788459954688495617,217106 764489332203909120,82571 765687260582936576,88546 787933122717421568,212139 774420607962349568,139865 763394906165436416,64726 751170224154640386,15005 773605160815734784,137978 787024842558234626,207113 794530817494188033,261155 767195288998031360,91700 788739825373290496,220029 758406085204058114,46280 786203421875380224,201494 754223409593094144,31529 773511179775991808,137042 757960680381251584,49865 752267465648906240,20313 791681585519046656,240483 794382561698922496,257668 795723639089991680,268281 758040176127938560,48369 758075422642843648,51069 781869489176457216,190553 762381867484114944,431998 753989415127638017,30590 790949658818322432,164764 765494737822425088,87272 790990783746715648,234583 746362175346769922,7224 775455174030753792,149209 787011753980809216,207287 777639351803011072,159245 792780285318430720,245148 793462148261376001,252408 758493633360388096,398859 779108486063935488,172270 743890366408048641,351340 762796844904747008,71502 764210873464479744,1249227 766400390934003712,91946 777897871362363393,163990 774699196783927296,143473 761319956592128000,35090 774709860189417472,144607 795606748103114752,264397 776423286813044736,155390 759159338321711104,56964 780801334274646016,11774 776967541126262784,159411 791099635574018048,236454 778126687028609025,166076 780075358058000384,177724 794679329548627969,261818 761041940443901952,66116 788700112675606528,220029 794498410820804608,257353 754726744939048961,32758 773257832141623296,135004 763096499442085892,76412 780475188768940032,179742 791802341624193024,220029 790695505105817600,232169 763360630300610560,75631 751722501693181952,18893 772608730969944065,126011 773288247015464960,134561 788827116968173568,216009 794616813103497216,262022 791717019552980992,240926 791469514831441920,239405 791016018575499264,232169 791838217922240512,241819 788832489448022016,220539 791346306925010944,238383 785558163667890177,192434 768953958983278592,110615 752694372521635840,22575 774053518458191872,139404 785430532234416128,65113 794402841788116993,260033 781219549865611265,186289 793223469135691776,250375 756199997364957185,11774 791459006711668736,238780 759755288610086913,353879 792064312466636800,243187 764884177259028480,84889 794730968171036672,262849 790256521171140608,230282 794630434428588032,260874 762693951883137025,74133 787767307024142345,212953 788175507984482305,214084 753356101073141760,22788 775580025269555200,149259 794679344727617536,261155 760229456271306752,61599 763787735098417153,11774 793590182096187392,249926 760554175788781569,63451 775130631852269569,146838 758415281894993920,51997 768862925511589888,108849 791749561324670978,241034 754144013939150848,31450 788222424064098304,215437 770829878094467072,118192 774802483315179520,144654 775869222115246085,151410 789481039001423872,225380 757009366666973184,43399 759487870646181888,56800 791702003063808000,234990 793274833140326400,249926 795679092993572864,257781 774465968206589952,143585 750720244306632704,11774 750370270276300800,11774 793096115277049856,206326 768773677668298752,108849 794590805084147713,261155 775002521001680897,146259 794545380268642304,261155 768954812239114241,109666 763119746128736261,69947 776502975061561344,155666 778255921696743425,164826 734885712659550211,1170396 754770033981661184,32941 754126076641587200,31183 790019589597827072,228820 780093908076285952,178258 769282551475236864,108396 791998955055898624,241819 765072295404589056,11774 794589320992751616,261155 768924380768329728,110362 768228358693937152,103354 788770414075994112,218142 767818938248036352,100605 759812079901630464,58267 793971507827392512,257353 768228443699843072,11774 764565053240639488,79691 775420904880873472,148800 754074817968562176,31686 774305603258810368,141316 787000877294972929,18395 765537502903926784,86653 785921989424713728,198591 767854504679239680,100561 778074751331885057,165299 778413082783707136,167044 766282215521071104,91946 775413303052865536,148170 771478886404071424,125111 778671695263588352,169201 767750033097842688,11774 793264042789994496,249469 776447420150329346,155688 757467510501363712,45127 794680366392975360,261050 757163570572341248,353879 788771328602013698,220029 780837722210443264,183269 756607044598263809,41702 786004046154915841,199984 780566191555436544,181419 766493507360059392,93508 766739068193542144,95045 763379093983354880,25965 766772505478475776,95708 776866159765299201,152589 755835766815674369,18215 759523803613556737,57574 770800590653906944,120675 793858742899052544,255942 794103634631991297,256255 753092088133214209,24256 753353532229771264,26828 765685207261470720,89198 794534180814143488,260863 777241560161226752,160467 773259196787593216,135725 751914079606956036,19485 794617710596554752,260404 765360029494947840,86274 776210868606566400,153772 776840647173033984,157755 763598140339400705,78853 781840082869387268,190635 785513451053613057,195975 780789499236380673,183269 791406427923283968,237908 771076252962689024,122344 760169797908766721,61145 764912137852575744,51208 755151816787161089,35890 785830133298896896,197512 787084568415252480,209043 787358458412695552,210207 757730848221212673,47782 792156833607667712,244221 768168765573828609,104145 760901217383878656,65234 763883183410704384,80939 770134512756031488,116140 758797013597040641,52031 766696515893026816,94841 772579867825233920,130988 773862618050297856,139404 763474099477684224,78542 792458174360059904,244777 793950478786854912,254135 771461246650576896,125554 779216364221399040,171880 794596739282063360,261155 764883487182774272,84660 780801883212505092,182257 760560835672420352,354841 793941871752052738,255283 752712278999379968,22752 787013305986539521,207287 781549804727914496,188478 754108284869545984,26458 770976973787045888,121359 773230201379627009,134561 769057916473241600,109875 753361656814592000,27222 765784076829818881,88361 793640770318106624,252340 762781037571117056,73926 762675868841938944,73814 779789461961879552,176890 778610658606718976,169226 789143828573937665,215505 791665035693043712,240260 755906578251788288,36522 756285091819712512,42249 775059000283062272,146338 785899037060796416,198571 759818452538392576,58254 795140276268503040,264431 776894079573438464,157993 788565002689007617,215437 794030225927512065,255299 794625097051111425,262025 772571390503325696,131007 794321165267456005,259990 790698228798947328,233692 790788651214999552,232884 765073728418017280,85562 792428462656991232,245313 750190106980462592,11495 760999817749336064,66159 786952178544046080,207287 793095142601285632,249469 754726647337627648,33356 749263057696673792,7828 758768884115726336,54070 769593043737538560,111225 790515026683715584,231894 792067180732960768,242693 766491367480631296,92959 751546822427025409,14277 768499195103809536,106774 772201244924542976,354153 751608062243246080,18893 773995896295915520,140232 793140713051426816,249469 749304525396275205,7849 755383160641232896,37044 786003330799538176,193050 794384946366291968,260173 756919122697551872,43271 763320900099907585,77615 760499177600278528,56964 763882952560373760,80720 791671282433716224,240483 794296053021360128,252639 781138819584258048,185496 755783167349579777,39462 781119786574938112,183759 756269990735712256,42249 768481264760393729,104973 773252474295689216,135736 786183275312066560,199211 788751686701551617,218967 759752460432990208,59382 732801814807117824,253918 776820658521112576,157693 768880837899259904,109874 772582189833736192,129991 755547022283968512,38183 774022337293262848,139865 774262412233076740,141887 787884627167805440,212239 790516007836192770,11774 765967211479572482,87145 788208106480087040,194281 763183397304934400,73712 790231993485230080,229505 792316401130180608,243398 794910031330230272,263205 780803200286859264,182960 738033253026828288,351436 778322540670230529,166409 772575452619825152,109960 769809324109664256,104628 752662792943964160,22779 794614010586992640,260081 739156858397593601,355507 789157877021810688,221416 786403008863100928,203350 795438251372904449,247930 733111123336028160,356012 753755648546906112,19133 763458865732001793,76406 786191091217293312,201619 795151047396184064,265257 768463054841323520,106281 776147151340527616,152073 763360324170854401,76552 768605480272949285,107428 770393767480262657,118191 773553176490287104,136947 756836107082358785,43956 770599710642040833,738099 762127847343337472,70263 755464111325057025,36877 754775832216768512,33474 780879599974572032,183472 773579503079612416,137158 778979458631950336,171324 765661429349421060,88920 788848073149644805,220806 792034315983003648,243187 795155284981321728,262053 794166252444991488,257423 794541550999105536,261162 775905635074502656,1250232 787778177816928256,212139 750486774498164737,13410 750827041579208704,15649 751241252855750656,17591 758656924309196800,54070 752188451202560000,19899 793796565659947008,255393 768573149579403264,106317 753360173834596352,26458 759329904030781440,57574 758133151763877888,41703 778410921182040064,166197 749284318686679041,7828 765536823988879360,88052 793555458720010240,252020 768618325937094656,106756 778314270211645441,167407 778446661781553152,352672 787393114780667905,205728 770003588378746881,112693 763423152877764608,78159 792061650589388800,243187 775854339499761664,90193 785753082953031680,197698 752892612336648192,21118 762679162184151044,73926 773330036782923777,135505 791428004719136769,238395 755447168949899264,37433 766358146923294720,93303 768271668087173121,104662 733063070654681089,354962 753599780916428800,25995 772472988700516352,129662 787261089897598976,209035 756308291391623168,42432 794666609604493317,262053 786027930849640448,196676 764106851164286976,81702 772443139986616324,129558 769348073730433025,112788 766412427474837505,93240 753554889989582848,27317 794904312333864960,261796 790189379826311168,228576 754716890883166208,33356 785606472147369984,197286 763879306866987008,80939 793894310768889856,255942 785814020641087488,198671 752677041225347072,20313 788576986427817984,104244 786177708703227904,201285 759228208281751552,57348 787835535423180800,213064 779401025065070592,173628 794563284309397505,261155 795380064561008642,266079 785931554497454080,193858 766081578032214016,11774 763842692048490496,80648 768575526579699716,107428 788887879946829826,221972 794950958954516480,738099 781838117246427136,190635 754006767781179392,30590 771146771154210816,122861 788784878380691456,220526 789270691887521792,224513 769339586518581248,113265 767752517962854400,100893 775837393765052416,150404 794710590631591936,261155 754812675943755776,33356 790497221259124741,11774 757408226589769728,46752 795309436508209153,264397 760690357847920640,62726 771739536854581248,124883 774474143131574272,143585 790985944350334976,235590 766673528443719681,93823 791451333865779200,237332 771770180225503233,118191 774991720584970240,146259 794021961949212672,254209 753824911697719298,29551 774942951499784192,144654 791412577926610944,238639 794526024046354432,261155 732383271783268353,351617 794869814196109312,262022 773164875547807745,133454 776438192341852160,151463 788564883054874625,215437 788816286763642880,352258 760903585026678784,65577 765516397547966464,82452 778280122797297664,166941 795336008049053696,266277 775090213190184960,146259 788203419504816130,214492 788403345174171649,217519 792796894615310336,243865 768828630629806080,109167 787993290129801216,210776 787178900011028480,207613 763544960599724032,78956 776333991066624000,195876 793578224970108928,252020 756621826864930816,44429 732302429534978048,11774 767793890069970946,100893 780898532299575296,174916 793946452384878592,254444 753721593977856000,28819 769223798939799552,110659 789226689838538753,222682 770920807103012869,120541 774774335735070720,141316 775398238031667200,148645 768273189046591492,103071 795655086341050368,247930 765909199809306628,90031 768762622158123008,102998 762297747382775808,431998 791042181280649216,218892 760831845802049537,64326 756767749943222272,43391 777947601752567808,163301 756242132696989696,41632 762265559534800896,60884 791880989370757121,241118 778603868313776128,168284 734889280418418689,1170332 786360995878871040,202304 791812455257239552,240890 775432371936067585,141415 781655861844381696,177455 792050575265239040,243075 759814225946521601,58254 739858421848100864,11774 773477787697082368,136947 770634836600127488,118191 790894487908200451,234583 794335975249833984,254135 779699372816687104,175092 786693766350573569,206048 790105759900106752,229693 756281077056974848,42495 758720235029557250,54070 766631545033650176,93429 772372645610393600,128934 793173685435637760,249374 769212796705738752,111549 786753496175505408,205728 732362607391297536,351689 773846874633535488,139404 773873141651169280,139404 768253123999576064,103261 786059616752992256,200971 756980357535113217,45669 775339884651216896,148473 793538569767976960,252408 776179848582729728,152314 786527867756773376,204193 787995462531846144,214209 795773464128921600,247930 757804586803474434,48494 788577755499683840,218495 780682500766969856,160612 795429496933548036,264113 771772828660146176,127582 766031036891279361,90482 767813699822166017,82466 786903582771703812,207287 751976381072965633,19352 781514170273411073,183269 793494652053708800,252741 768914262169362432,109945 779082809591812097,171693 787757085115031552,210289 795046813795389441,263896 785657421804875776,197512 794006730891923457,252020 759928311078354944,1248696 760253667824001024,60794 788467113530884096,218275 771082690716114944,123335 775523295772889088,149329 766073551233220608,88930 794526429178380288,261155 773933676396773376,139404 755434534737293312,35890 785897695852449792,197512 758017412826558465,48663 780050867013750784,176129 776035027801038848,152735 775412340770480128,146720 785347297555001346,195125 789211023358119937,223492 757578237304303616,47782 787493104689577984,211347 791417529973346306,238780 766034408713297921,67586 773555289480126465,135736 763153239650996224,76365 787340002250285057,207965 793099595341504512,236939 771589207412224000,118985 752907962268516352,23899 771444114051194881,112872 761590594422595584,63451 773880284827836416,139404 750144259009814528,11495 755509429756317696,354391 791369057597526016,228911 767914827553579008,99093 762798057003945985,71502 760553889397518336,61598 775395465126785024,148645 786364346016337921,201958 773870666403766272,137869 776150714087268352,154071 770249015996911616,117257 788788078525558784,220526 764957658784886785,84724 787864655276322816,213376 749593434961346560,8497 751845589349007361,19703 768918758089977856,27045 767689245196623872,100605 778576515512537088,168794 749757962852392961,9433 759154276757299200,51798 771108546826137600,122388 781467456753786880,139404 791022337047027713,235590 795666126193598464,267862 765241693012631552,86645 794721018338111488,261155 765941647767207936,90384 788684994315247616,218275 775802685174013952,150663 786028244747386880,200712 755967635297280004,18215 756720275169824772,43391 778357912603205632,166390 765593924303847424,80393 752680261809123332,22746 753719501229658112,27180 733097207847653376,354869 766460537148506112,94119 768888909367476225,105642 735196543611965440,351644 793011056885063680,246518 772581403338821632,123217 793189457759535105,250033 793633737376497665,252711 789156736414326784,11774 771305283138314240,122776 790679203779907584,385424 765742154039881728,87774 794645902522773505,261155 757336300659802112,46939 760978732567891969,65730 792219283241570304,239471 768248639177256963,11774 793432269977448448,252020 794533952392495104,258456 788783610329493512,220332 795151091016925184,261796 790983039601958912,234583 794408377350647809,259773 767020492830216197,96883 774254293700534272,140965 780408499717017600,178377 736348940140961794,1182330 778790597230403586,167220 774939931718410245,145451 780606050739163137,181984 785321950692409344,11774 792307589262417920,243187 755315140094853120,36545 772536777655652352,131025 785896406372511744,22735 760081329509851136,60831 760926999812583424,65677 787077668399292416,207109 791640165005467649,216521 794727592117014528,262313 764162805167775744,82283 756626159488602113,44444 765524637396500480,87904 762809616434622464,71502 768210751764832256,103046 774020082171117568,138819 791693583703302144,240483 763935966310477828,79626 795481803154931712,247930 766145216680165376,90482 765639774371586048,86440 773651963737051136,136904 773916989152567296,351463 778680531990880258,169201 765349428605624320,86873 756847150370287616,74518 791443818121793537,237332 762894000281878528,73708 794048954233036800,255870 793871804871749632,256255 778026360304435200,151165 785613487573602304,197297 787134052897787909,209064 786588673924005888,204835 787284575751966721,46572 761552542941655040,68192 788084214637948928,215005 794872337590063104,261155 750913258102468608,13343 792105151788158976,240483 733039887306346498,1170846 750363878844993536,12535 761694486762131456,68862 795751923236438016,268761 788264556019712000,216009 770750023541878784,119937 787043702724104192,205181 780594314267152385,181886 794808471229173761,262849 773752963416281089,136992 774413139899195392,141255 794943251065217024,262847 781136844876607489,185496 792446192441450496,238383 774381678592663552,141887 793218551985344512,249926 789738020505317376,227242 787390017136168960,209838 758247682980745216,51344 756907560322510852,45133 785810851584471040,197286 787630967162798080,204078 776809550997430272,157755 779485826468155394,174557 766234216266731521,90982 772911493306126336,133519 770765574175678465,120425 773911661669339136,11774 777954612510879744,164764 772839453345939456,132335 771807448885710848,127711 791128899589640192,234653 750723402370015232,14668 790656186081222656,232169 755462864140394497,37412 775012122090700800,146259 792317743567626240,243139 774355005415403520,142671 776984640141701120,159245 762217451648090112,431998 770339614720536576,117687 765496844092932096,86342 768507043674226688,104973 791627580059312128,238207 773639108316897281,136960 771578081454592000,125846 792496738041028608,11774 794893105053003776,262849 763382386994221056,77668 767924539934187520,101681 770843536027705345,121612 743517438193565696,1247610 791616793257271297,240145 789512458776051712,225981 788529101095088128,353124 793222670363926528,246987 753314834783965185,26788 793995340185825284,254025 760883083801264128,11774 773934822205038592,139404 791607939278655488,238395 790215053769371652,229693 791695133934628865,240483 794979464912306176,264397 773940470296616960,137565 755304582671065090,35319 763926991313604612,80648 760955411516297216,47940 766708462130569216,95708 790569718876889088,232137 785676620166148096,197297 758129170232795136,41703 792119698318032897,244230 759183181098676224,56192 762073639344705537,69711 779231043672875008,171795 762240432881463296,71429 781455001553993729,139404 760575195732176896,1248768 764880526205390848,85159 732192729984319488,209873 794530880995885056,259743 773869930357809152,137418 789936395594981376,218002 785798255745445888,198586 766712091004792833,93286 795402451709005824,266138 780503675844366336,178477 773926731392638976,139404 780602667999506433,180655 788155218672308225,197888 785896463360413696,198671 770455826452578304,117748 750711787473866753,14421 791433227252666368,237935 791121944061947904,235590 794926927656210432,39957 792341166972932096,245285 773255773514334208,134379 753072446325067776,669866 788178390620700672,214354 777808750971199488,163763 766952435717922817,96767 750378870189264896,12883 764209375489720320,82209 791356666767745024,238395 757764393807466496,47940 795375627452973056,265521 779061037555384320,29263 779144238797905921,172799 788102746297761792,214209 780965671178035200,183269 758094829184094208,50789 771498005484572672,121046 792769170651820032,247241 790770207853731840,233152 791723762777415681,240661 793094455880478720,249469 776733483842441216,157693 785274088872738816,193669 766403343799480320,93286 776594800908926976,155933 768646868259643392,106281 791345486548627456,238207 795137676139761664,263926 759442945980375040,47940 791305711267508225,237491 786341197178634240,200974 773536573098909697,137042 752889876333391872,24214 761325164726452224,67401 762127634549633024,68987 764324796171689984,82283 778373456085807105,167319 785298274337128448,194867 791675655423266816,240483 773665667903950848,137869 776028585194729472,151409 780097221366648833,176128 770179226473472001,112256 772965118795735041,56964 764562231589740544,80601 794055203221884928,255942 753622576321204224,11774 777597444754403328,159308 770516523282735104,118191 761013615436570624,66297 758332044065767424,49066 785579985000026112,196788 793968673799237632,256255 781181046129774592,185496 763827445564780544,80486 752140218917060608,21034 794626080380485632,262022 765928727096078336,90012 753034730984054784,22795 754725269173309442,28033 794605353778507776,261155 793671673585147904,249926 781553041069727744,92975 787731733449957376,210215 789052329001558016,220029 735295509590642688,352687 772878486159491072,131025 793254305595654145,249926 768149803641540608,103261 772458357781389312,131045 795116866414977024,265257 764371879666655232,431998 781658753208725504,139404 786919916054061057,207045 786992881244393472,208176 777944408062844928,158820 787251886445527040,46572 770244093041455104,117257 762711279660306432,195876 793280248913821697,249926 791213460608589824,234583 767225962626965508,94699 769271961755279360,111386 761230529769316356,65626 785729605713862657,196277 787715638282166272,212139 790948444244410368,11774 753634027286982656,28732 752686482708627456,22657 788827479783927810,216009 793122884680056832,247877 794720033133961216,262849 750745040461320192,15073 765599909537984512,81869 766111282521079809,90373 795074005002817536,11774 787282318138507265,188577 791326831513313281,237491 764850121548988417,84724 781223295303680000,186362 787018430583103488,207287 793158440122277888,249926 762653043590508544,73926 792843415432159235,243075 769294463290277890,77607 775730312504610817,1250232 767249768514936832,97468 771826961987543041,124771 771833885109784577,127218 754718183844524032,22393 750603291961286656,11818 755910527499526144,351147 786981420296122369,11774 792737681524527104,243092 760492800777465856,62735 795455263264440320,267014 788166046528135168,214899 794706611910701057,262849 760900846750044160,65234 775679443461214208,150663 791786768760705025,241520 763860063798767616,80648 772513797764505600,127871 772792672746483712,132335 778317156111020034,167319 789276515494002690,224680 750376785938874368,12883 771043922726367232,122124 771424458213031936,125554 790530643222331392,230181 789411144213536769,215480 794617167811481600,262053 758288808337088512,51809 760477685453688832,62777 763866765440978944,80648 770403174133878784,56991 791017751590699009,235590 793807042003828736,252580 791437066731003904,238864 755495921450938368,37892 787409757703434241,46572 781558549759549441,188577 761898642110189568,69231 778156507192029184,164826 780577430553579520,11774 794668057532583936,39957 762749259561119744,431998 753198576856014848,26140 763526676848451584,78360 770973922841931777,122146 753253996744146944,26006 756700063674535936,44163 787602107603890176,211644 764231802504568832,82177 753484631417163776,27317 791702582930485248,234990 794849843994914816,262849 760175170589978625,61145 780551071462592512,181419 792437411515076608,245549 792046208571224064,243167 787271832294526976,205728 794891569635524608,262752 755580810321858561,38210 779115433056239616,172299 759037580499300352,56455 778005026673340416,160539 795101996743331840,249926 751820842502348800,18567 792057341461929984,243075 773867652171169792,139404 750236487212371968,11774 791429948032638976,238780 757998565142753281,50143 738416760144187392,11774 788132219512426496,215754 753361828269395968,26894 755363556456038400,36545 758448395606339585,52475 765608795322118145,88546 771889762756096000,128194 772559722486587392,126390 776781540193959936,157721 789232230031818753,224680 787008597641355264,208167 792537112285356033,244270 778807633344012288,165833 779126514080215040,168284 793627852151230464,253032 785861635508432896,198671 781189322762432512,185496 786328901152755712,202379 793321640444751872,251452 793547117738483716,253443 750732046759264256,11774 751770222009384960,14277 791391623292788736,238780 738902014843703297,11774 792091590005325824,242521 772181254406017025,127711 772750148795498496,132335 778549001293475841,349411 769822894155259904,70223 759811103652052992,16092 757928307358924800,49852 793103441811746817,249469 756331545665818629,41929 765268495978274817,86693 769304580899295232,112788 794615790641287176,262053 776097146701488129,149040 781183212663865344,182659 793503722647138305,252741 794355900924522496,259034 758803260736016388,26815 775133691139985408,141091 791905952492498944,242228 767108235765493760,97811 768152310610587648,103294 781227542069948417,186170 776142321654136832,152314 778466565989609472,167569 761922807081099264,67852 759930939069849600,58542 751240395615408129,16299 780597018758615041,181935 788566450210340864,215437 785725934662017024,197286 781545482480910336,188401 793315019605803008,249926 759957055503425536,58542 788959011563507712,222500 759748896608313344,58481 762380352417435648,73002 790924256301285376,232881 732802990604726272,353769 787026900304617472,208487 788139651328413696,215608 790515560509431808,206666 790277594306400256,229693 750417175664533504,13343 763004876351614976,75899 768520443351490560,106716 795617577858961409,267521 775847967647371264,151185 791183792291639296,236454 788779645386842112,219942 762792404378189824,71502 761612478509817856,69711 788208349737287680,193639 768855625199718400,109666 758512302974963712,52659 756254548461629440,41689 764988375019450369,431998 792316468599947264,242693 785960401745932288,199262 733675152077021184,354841 793635828060688385,238429 776435501989400576,155688 765849095315550208,76623 795074913090568192,11774 791182189522149376,237095 793151133543915521,249469 752877089502531585,24134 776078617902059520,153194 786582802267566080,203933 794036825320988672,256502 794527225374601216,261155 771784766320443392,127582 788038748311261184,46572 755165812571463681,35890 742857407231971328,11774 781110777675550720,185496 790627446278225920,231318 794869834131574784,262053 786438641409069057,203510 794621171006316545,261155 795373882865762305,266151 779048456803512320,172029 793988107897106434,255299 763551941377089536,79020 794779100628086784,262886 794479890552782848,257353 750356221618716672,12805 781305661619658752,112363 754740594249904129,33356 758669167172030465,54070 794785068699054080,259143 755808236570279936,39648 775327534846189569,148196 763585598712057856,74133 785467349625253888,195956 789204372219625472,223286 794637483111829505,261058 755821063141982208,39957 776232770494459904,154439 765563982534938627,87521 785340620533444608,195125 764783169262395392,84724 790664815060541441,232169 750419851483766785,13201 763204608009265152,75899 779008780017274880,171168 793427897419792384,252020 793963073644195841,255942 791028439734104064,234583 768993751683432448,109666 792136697437888512,243733 750082844643430400,10661 775662674235518976,150511 785887368054185988,199352 773949975738802176,140437 791731752733671424,239405 770963339832811520,122146 785272114135773184,194648 791794929521401856,191778 791008406710603776,235886 785668359547269120,196277 795040292344692736,262886 762766187897819136,74727 767727816687308803,100893 792101487971151872,243075 792826666036891648,243187 795158449906663424,256276 791825574087958528,241819 788366935843082240,215608 794666441496662016,261155 758021004832542720,50500 758402647334481924,53017 764629933175877632,82002 788066172205830145,215005 791312970966065152,164814 778362823047077889,167676 786570409881718784,202727 767396931807182849,93184 766667302691450880,94627 769224631295283200,110302 795247851970428928,256439 793258700727353345,249926 753645689641508865,28732 791330847332925440,238207 792050716055445504,243187 795431696019623936,267014 772163204235530240,129991 790826658232143872,230909 785993855933878272,199546 757643735450681344,48369 793640738789609472,252020 781114191121829889,185496 776079961580982272,153095 794589648987258881,261155 764081774364274688,81702 788457939925209088,217106 795416857520041984,265855 768104971074056193,103354 770660155927257089,118191 773607146596425728,137042 758734097191546880,54070 757237012424523776,46294 772975341090410496,132351 756212841540038657,41798 777959437504024577,158820 793447605552476160,249841 763943003345948672,80262 755834593643638784,40086 761134676354433024,61051 762426090396672000,72790 743505850120142850,350505 775810498553970688,151361 793616763862659072,253032 787347615637729281,208431 762705673897541633,74133 794632029069570048,262145 786636100991320064,204959 795079646173761537,247930 766574037216747520,93823 791413522068570112,238639 794047506757754880,255870 778359022038708224,166852 762018345264742400,19563 785884997504892928,150812 781536476693684224,188401 773248010088099840,134993 794164253464915968,255252 762296173038227456,431998 777667763082960897,163149 733333682988175360,11774 754868789867458561,27045 792799228577869824,242693 773174029482008577,131045 773954396287676416,140232 776441494685126656,155451 793182384246128642,249927 779593144547602433,175153 769735735641387008,113412 793539348432031745,8044 794164199870099456,247379 750481138133544960,12746 756497430674366464,43391 762113593915518976,431998 792215990230671361,244221 751544755201384452,18470 752096839919296513,18395 795443024666836992,266138 757590344653340673,47570 771473930439659520,125554 794028428165074944,257492 787061938966540288,207861 788750195534290944,210390 773552330981507072,115458 790973510067773440,234583 761286741579984898,67852 755110070107660288,34666 769275411767230464,112363 792542798604107781,244270 779525732548485120,175542 792851881622016000,247241 762695593084923904,73926 763502113032900608,78274 792202496454299648,237964 795069026179354625,203546 773988503017455616,132497 794029850701004800,257658 754757635027730433,33474 766034980875165700,89623 785239557402943488,194073 791347896901857280,238383 776216531118100480,153845 780512602086514688,175957 732391046525685760,350854 794743050304110593,260613 785921163662852096,199431 787726515307819008,205197 732380765246251008,1170450 766148763794694144,1249308 758709781028671490,54070 769969278464458753,111558 772799569356881920,132335 793946237653368832,254135 795473649222426629,261155 764938557534380032,11774 777950147074519040,158820 779137742886305792,172862 735923592710356992,11774 761349850243870720,67906 776143645132992513,153095 778335301622267904,163763 760585655218868224,61058 787133740388524032,209351 756615605206315008,44429 756699633339011072,42495 792874978651869188,247074 771419330055663617,125367 786266400235159553,199546 788211802886791168,214209 794635982352093184,261155 749634548963667968,9378 763969514019049474,78853 732397281354207235,351721 756586901142851585,43285 766697193675816960,95593 773009999241043969,133519 793099695816056832,249469 794247522533392384,259063 794549395777867776,261155 771558917843234816,125554 756626039699279872,44429 767754002205253632,101163 773607750009966592,137042 785255204115640320,194147 787105047196884992,351252 774317123799773184,139404 761774204924547072,67852 788509312385548288,217658 793178283399536640,250066 755046131231436801,34815 774009149461925889,139404 748196539021987840,1247836 765223873084321793,85562 787789470330413057,212802 775396036776828928,148170 793572727353335808,249926 791337216291155968,237594 763886680352915456,80939 777334722779160576,87904 791780015490859008,240814 785672173205622784,197512 795353580203110400,266491 765238051941457920,84724 787136417591726082,205728 765712382882566144,86103 787334965931352064,207212 772245843218870272,128355 794965469048504321,261058 774449502623150080,140444 775756393303465988,151374 771618001485385728,114779 772978094470598656,133204 778779418839875584,169201 773910161601597440,139404 790938224868859904,234583 794209768269381632,11774 757653594762076160,47761 773590104547950593,137869 752193027876069376,12868 754994551530528768,34666 794755101923614720,11774 795709203172167681,268448 785989053015527424,197512 761326212459401216,67226 791739653988548608,240584 792411887145197569,233467 791316802991169536,237935 766769887184314370,95487 791397063477059585,237908 787453474686406656,209863 793274681885196292,249926 792494010145267712,1170572 756616000255225856,44429 781665423838150657,188458 768580100480794624,106281 780407978944040960,180039 745858291079720970,1247724 754734824355536897,33356 767546604878458880,90384 767994073701462016,431998 786236361170755584,199739 788842520516108288,220332 785813984049975296,197063 788118768887140352,199211 755164635641352192,35890 755217976152981505,34973 792715408214142976,245086 766091484403683328,90539 774655784986738688,144573 788429927368359936,141200 755209977996771328,35980 756571572916355073,43225 774694555241316352,140444 772786067376312320,132335 772154730764132352,129558 776509210494328833,156290 751177813684871168,17591 776574179181289473,156580 757898577133920256,49852 773734085776683008,137869 739849281037815808,351147 765620763433005056,53999 762023792755507202,59750 786050494842023936,199546 790895826440597505,232863 771444996268498945,124883 786322985011544064,202429 793843869930561536,255942 773654469955362816,137612 757945247351529472,49925 767930518000144385,101163 760152401814794240,61145 755467929920176128,37206 778382109648031744,164826 790710418574630912,232884 750124975953182725,10653 771083962382950400,121949 773950938419634176,139404 779418769693220864,172945 789546514188148736,226708 768330168058478592,105721 781351165556654080,139404 778304085044957184,166913 732270020026241028,11774 751156468313890816,16897 763107509687181312,72523 772871375941926912,132761 791256950746984450,237491 769166462585929728,109666 787192662508077056,208022 766622680132882432,94684 778381005455437825,166390 769382063170478080,112265 794197941414072321,257026 791057430616551424,236393 764185937811271686,82544 770871288772648960,120610 779354419393466368,174115 758656244538281984,54070 770661730942722049,11774 781587790882480128,171693 777236226587766784,161039 768991588546666496,110659 785529385742852096,1248522 786256958596780032,201007 768266730850267136,104662 761249293906747392,65887 780237715061166080,178076 794745603217465345,256834 787929533676605440,213887 753960960784609280,25135 774024921957535744,140025 767234468927057920,82283 770405980995776512,118191 792336600378245121,243075 768158053074145280,101203 778759896158339072,168794 771467533970911232,125196 752250290804396032,21074 793463532943618048,237594 764319298416287744,82571 757925909282160640,49925 770472833923309570,118192 761475875300741120,67973 795401052975759361,247930 781852744155967489,190635 790652187575660545,233131 760944987584471040,349773 767824357527810054,100893 769340809304944642,113306 788524983936921600,218275 762041739616014336,70540 794913046942650368,263895 790348824740896768,230485 770379315917709312,117257 785924649825730561,196767 757756303603331072,47940 776898216893620226,158118 762007488631824388,1170426 765728651228880897,88370 794636840557039619,261155 785387381176299520,195481 790939302490497024,232169 780922924228304897,184538 768009903126511616,100179 785815241082798080,198671 791515947303526400,238395 788001288885854208,214354 795741662018301952,261155 775981735775444992,152735 779869369690099712,174465 786366611871498240,202727 756520837058920448,40771 775515912585801730,148473 755201891655561216,36208 762499577895194625,71429 763407161791766528,70355 766455909845434368,92061 771500657706618880,125163 794302471732609024,259134 794361132186144768,256255 768166052689801218,103354 768218736885194752,103354 763083235060510720,47188 786437190788255745,194082 751787330940313600,19352 763408720508223490,77731 764992873418727424,84666 773707750501191688,137953 766426576149893120,93823 767773959119052800,100893 794303082536562688,257406 756599595329880066,43391 756798079588704256,43471 762172363312160768,71408 763188864391315456,76406 762607311793913856,73704 775657562364522496,150463 794607810403299332,261818 765729138841939968,86873 789201857897824256,221785 781276627137286144,185310 754775862327779328,33532 786597888092737536,204413 787887254232367104,212239 763898350869491712,80393 759225460547084288,56784 771874849027391488,127871 793132812224299008,249469 768152208525234176,95568 787123720729006080,207109 759235332063817728,27156 785880384726708224,198878 749413599043416064,7064 764193768727834625,78159 769707432805175296,90629 773928332576428033,139404 787096982221238272,207151 771856887344168960,125196 781397123812167680,169515 779618393372651520,173964 780118019892731904,174756 763455600172765184,75724 760290171661144064,58965 767802353525202944,101681 770260817094803456,117303 781397894427512832,186149 785545206389235712,196917 753394449946927104,27045 791724815002382336,239610 755858483904479233,39462 785878108608008192,199166 787351370600882176,209887 794553490479595521,261155 758621766751322112,52475 766448791729811457,93823 778277145135153153,165185 794691070818996224,262022 769918418061561856,115021 773711504369594368,138140 779108357982425088,171644 778103776624386048,164783 757668260750000128,48477 790663714944921600,232966 755154344215842816,32673 779069229454598144,167319 791213695397421056,237235 763936159999287296,79691 794374409180086272,257492 749702116726353920,9408 786343423846461440,199546 794531082477699072,261155 781344440237625344,187084 766612258441027584,91810 773932168850513920,139404 786958841711828992,193121 790525596585426944,231894 794598785519337472,261399 794673743578755072,262313 793160177901907969,242693 753944891948883969,29263 766448256733814784,93823 758714663102255105,54070 765927290639298560,90319 773606903712808960,137158 753717644717621248,29263 791754830091915265,240556 768246445451411456,104421 795711749186002944,247930 771031875976593408,121949 789270340501327876,223286 791349403932131328,11774 767802826013552640,100559 791409715376947201,11774 760959730999230470,65999 791115446913212416,200963 776228072190337024,151845 760682521054945280,63451 771787042393120768,127366 778250924301045760,166390 752213083255345152,21074 762149975056711680,70501 792113438352900096,243075 757380947071369216,46667 771026494613225473,121612 773013335746965504,132364 762049436864221184,1248995 776476210058579972,87904 794135699502968832,257423 791706872264916992,241034 732753022992846849,1170712 786321975685681152,1063777 792547268553342976,244270 778214364771917824,163763 758090031483551744,50827 758609832706465792,43947 762587565694283776,70689 794141468617216001,254135 793873319368003584,255842 795466636526551040,267262 763624348238348288,77661 789189111835873280,221136 753977640181047296,28866 769145427740557312,108795 779117966419857408,168284 793383593355739136,251452 753631855006457856,28726 763147008748036096,76794 763690732032897024,79034 765936992832159745,90384 781463264555311104,185595 759497992533479424,58232 764990832084590592,85562 770761193766215680,121367 732664475850027009,353200 761298849663254528,66058 786620617726361600,204413 767833547814166533,738099 754783320785903617,11774 793590035421409280,252020 755867654620061696,39207 758792314839891969,54070 789671826360115200,224857 755104884404457477,34898 770718261398736896,1249793 781244628741808128,186170 781107760683446272,184223 760341270849957889,56784 774326922482364420,137869 786684331817373696,205063 773554034150113280,136904 785910824502071296,198878 760882580811976704,64147 761291734542266368,67034 763118626337529856,76628 776239909237432320,153480 759501864719228928,58508 785811127544471552,198094 781250206276857856,186212 793171223689637888,249961 776916711748624384,156835 791166054361882624,234564 794649160893009920,261155 752073300289826816,14277 791068804075794432,234583 791480822276640768,238780 751225287887597568,15066 780592533516627968,181886 756329538196475904,42432 773909209905786880,139404 790577447280402432,231318 795084219626176512,261724 764129822859792386,81574 787118947992829952,199307 757799811433115650,45964 788415703892230146,217891 762815352237502470,73737 793181038692356096,249926 778404340117692417,167220 764916067902775296,84724 732565250063663104,1170428 760542891492175872,63451 792837561337217025,246225 764143019746484224,75724 778372361884200960,160134 772818143018385408,131421 791061934627885057,234583 795041257596784640,263532 751125091099049984,16728 773007123059998720,134033 776430494984658944,155451 732590370836488192,352827 767675070072426497,100534 785494124900282369,194743 792195005750226944,243187 794117282393890816,257492 795247570197086208,230142 793312589639847936,249926 750868822517649408,15425 777885248445116416,164001 792114491756392448,241034 764209198318182400,82208 759122889484472320,56964 760395581869162496,62063 777622666287153152,162610 752301123977875458,15518 795414968791400448,264397 761058835712749568,66159 778407871394422784,167220 753366951460687873,27045 764147190155575298,82209 791672151057178624,240483 793926486847672320,249926 754825514020249604,31377 771805972083773440,127925 778787037155516416,170609 793096858222682112,249348 795383185785790464,259034 769151673008656385,111049 778958194877968384,171095 786727865056309249,204835 792748609926291456,245208 791398413946454016,238780 761323229352898560,66851 794562299558330368,261155 751616896856780800,18215 793421853322870784,252020 773276204027740160,135025 763093913443954693,76577 795296676550414337,263926 763091429295923200,76549 750203465314566144,11397 779077736782450688,171902 793872177397391360,11774 763097771893149696,73814 754092617038761988,30910 781567708747952128,189017 790256181365309441,230270 794778341173694464,262849 771596334201647104,11774 776845458455003136,154322 785460989139357697,192032 793150910151090176,249469 786617974488649728,349486 789993313650765824,225923 793131202441981952,249469 786271963270356992,202429 795708376495706112,199307 756857332907192320,43391 785688090744467456,195975 786063330964344832,200870 775311750128398336,148170 786645292804284416,205377 755555398636175364,36875 771416120955904000,125554 771923722810916866,128615 790873828276723712,23762 756375407662927872,42249 766633663224164352,94769 794544439108706304,261155 794661465080889345,261155 763823986203627520,80393 779745587864272896,174492 772457964535971842,127871 795393220448550912,261155 764969180118605824,11774 780614282287472640,182146 781106428375240705,183759 792036314346430464,243075 772492394059206660,131263 781328050868871168,187386 786278935906648064,200963 781476849692073984,186212 781424369473953798,179098 785784573900750848,197512 768019133405417472,100003 770491309916315648,117257 781214917567258625,182659 775958272188612608,151156 733240881793245184,355106 760221563295768576,60794 791263007904894977,237491 752683203933138945,14858 776094867705389056,11774 770945647381975040,122146 758127467995471872,51595 761838227883958273,69947 776508173268115456,152594 786509806685356032,204072 751017060969381888,9295 759149793692319744,56964 768526946678345729,104973 770495490588827648,1170396 794141795236151297,224196 793950155787608066,254135 791696908351922176,240070 785546248254328832,130635 785981701893738496,196828 759063986402983936,54631 768203060564852736,103506 785628805490696192,197512 792811656577507329,247379 772541135696826368,129912 757047210756362240,45669 794590320868528128,261155 732255989014089728,350671 795733629632647168,266151 790964619065958401,11774 755443868062154752,36877 794923640152264705,263895 761673430206910464,69576 775996423347331072,152735 765882574161874945,11774 785708120383164416,195975 749928604847386624,10696 773505361332559873,137041 791623746687598592,240145 794212792622608384,258331 749298951468097536,7836 779134873697083392,172962 780815516382457856,183269 771459082884485120,117400 794233426471747585,259063 768973607728926720,110389 795106596233748481,264397 775015179935375360,146259 764164391608647680,79288 760543683548581888,63451 787071181593640964,127697 763881296447676416,79911 794563010086010881,261155 778136417620914176,163592 785634340134805505,197297 762250968264216576,72292 772930736714317824,133519 774045954320105475,131421 792141138983424000,244429 775030436384899072,144648 758692995508101120,54070 755435138666864640,36467 779375045080522753,174557 757558063247138817,47782 775885927012896768,151463 790693704419782656,232873 771404062227046401,125367 795389684562231296,262849 770227983181189121,117375 780901870055284737,183811 788804940118450176,219942 779471938808786944,174660 768423679273398272,106281 766620656830066689,94718 792310154872000516,242693 785536200228548608,195975 790647079404199936,232169 753662782055284736,28508 753682353780826112,28819 776528959836069890,154832 792067542114263040,1170807 758562236713558016,51344 768225297342738432,11774 769356160587661312,112399 772285297723707394,129551 795137263902539777,11774 751182266726879232,16768 755923595365416960,18215 785831510079266818,198591 773830199532224512,132497 788916899320958976,11774 794565729576062976,235486 792420249781940225,244550 764642351922999296,79561 790293355813019648,230282 772409040601100288,129114 788209118284619776,197512 792667193859117056,246632 786120306129719297,200382 770977646264156161,121795 795709298777214976,199307 786379180078354432,200009 786070903247503361,197286 750385390016618496,12883 785811826302865408,198591 773161673083334657,132364 759167845037019137,55262 769250036370829314,101681 790747816624812032,233307 756587470578290692,43553 767759150415765504,101163 768439017620770817,103261 793147343872724992,249348 794531815302250496,261155 753919048052727809,27800 772155363483348992,351931 789697977849962497,227048 779064885418221573,171795 787963753086279680,213887 756694047121510400,44429 764973484141342720,79020 780444546912100352,180446 754007439674970112,30590 789188974510157824,221136 791434324600061952,237935 775787893109305345,150511 751840430791102464,14277 760469505042558976,63030 777207495513157632,160873 780958307154468864,181419 755758981675614208,38162 791029561752334337,234583 741346431206711296,1247453 751988244926038016,18491 773917985387974656,139404 793308766183710721,249469 793666881962082304,250243 771441416643997696,122931 789470938131599360,225427 768492296866324480,103071 768581971274412032,105345 766370361185148929,93068 786724627779194881,205455 787954265541279744,213647 794613718554386433,261155 793466597021257730,252020 767005883083530240,1170572 765317200911695873,86440 793819572902080513,255393 771377368934088704,122622 758105684030263297,41703 733440792405086208,351252 775877877296271360,151463 778017257779789824,164001 763873759149174784,80939 766607996419846144,93286 776413695526088704,155451 765237689092235265,86103 781561990447759360,188304 762416309309022209,72978 776151057940512772,154071 786303858632974336,202727 749792744932007937,7852 766565030812758017,89503 785484179576279040,195975 791779315226583040,240793 793348196164636674,8044 793597003229913088,249852 758673551624994817,54070 791055320952995840,234583 775077511810002944,141091 771870943371202560,128382 753578373683802112,26776 771805942384103425,125554 786609990459088896,204413 751043296865157124,16422 756507798737854466,42249 776901407358062592,159359 756252145771511808,41798 771575482915561472,111558 752923652954451969,8249 790290250035638272,230282 794539042239115266,261155 786326418749743104,202379 781092372880908288,181419 791816906810548224,240483 755832458453643264,39997 781252123287777280,186673 773675122750263296,138616 758055739063545856,50028 763813864320491520,79589 779336013042679808,173753 786230442240323584,201958 760520774713274369,63268 778193288247541764,166390 786361640371576832,203391 795661776138301440,267521 787943303195062273,213589 769191224645414913,111451 773879870589923328,139404 785272841054720001,194167 771390746561699840,124883 775959053205852160,152735 766499864498868224,92860 789968314357473285,217443 758107201999282177,41703 763424022671585280,75899 764138152688836609,82066 785978809464057856,196277 794328673079832576,258966 792187345042890754,244550 767809915398139904,100893 787022803899850752,207113 794573658463334401,261155 750393148254392322,12883 768898900052873216,104932 790536015869902852,231894 774015494374367232,118191 789855746330464256,225359 758723094156640256,54070 764532663898308608,1249245 793857440655745024,255393 786398293614010368,203710 789984749196488704,228354 791360648827506688,238395 794607779826765826,260081 795297755983966208,265644 769710730610286592,110362 790823921452998656,232169 763818996969811968,80366 764243436258091008,82177 771541148502327296,120557 776131890256318465,153194 768465811979771905,11774 790397726798163968,189145 753315117366779904,18215 763732129775751168,76652 788170051228606464,215012 774996218531282945,126607 760562215350964224,63214 780570052483543040,181419 773669089583722496,138592 785558008717713408,197035 789854158929088513,228037 790552409420468224,232137 753002049168633856,24134 791404178245496832,237491 771068678993502208,123135 794717800908673024,261130 780379758269837312,179742 791657563951542272,238864 755161232852807681,35890 773184396912365569,135025 794685762642046976,261594 755953445123784704,40881 758358629808377857,52554 787984410046005248,197888 752235631498199040,21074 766640595460907008,90252 794344084814983169,256038 793137042330902530,249841 756569011081445376,43225 791499418251857921,237594 779654525846065153,108396 788421403775266817,217837 790936688168140800,197322 756286106795139072,42405 788727415694647296,220029 762425368854667268,431998 778261836734967809,164826 777549789705728000,158784 781573147296423936,188304 793262718983823361,249469 764211724790685696,82544 756273240314679296,42249 792020438100553728,243075 732583250288386048,1170318 793131511490879488,249841 794527891438571521,261155 791175446272544768,235590 773702750861402112,138819 753714942298185728,28115 789817448857866240,227242 787819079935549440,205181 779121713518776321,171324 767775370506567680,101463 769330795353894913,112693 771086590630297600,122429 773895229409783808,139404 793253144964718593,249926 764817096022917120,82449 753470028213870592,25253 766989246754385920,76549 767107965123911680,93112 768530051214172160,106716 768883883483992064,109349 792510049658757121,237491 751061673046188032,14983 795046743650009088,264397 737077171865276416,11774 758393454330118144,41703 776342431897911296,153596 785943921683750916,199352 750740803933405184,12954 789858094037684224,223312 795707467325997056,267862 791405581290475520,237908 791380124910354432,214047 753365535773995010,27222 754007073109737473,31077 775533988291108865,148748 781335558761041921,187364 762713982301941761,74066 764530818698076161,80939 791290589669056512,232791 794618958062256128,261155 786413155735920640,202379 788051371010457600,214492 752666399223480320,23069 776269211878330372,152872 794201055651168256,257423 758778824939102208,54070 773617122303995905,138054 760843084284518400,62728 769235120536428544,111549 786408776278667265,203674 775538824512348161,148713 794076862389465088,257325 792783249047101440,247232 791112499818967040,235590 775760889802846210,151463 757595103951147009,47659 768263999926304768,99471 754080232596869121,30590 763757511501643776,7047 794581212723613696,261155 753015040987443200,24870 763440788030251008,78344 756836238972317696,43553 759494088970215424,56964 746383412580257792,11774 786876803650457600,205164 785424739644743680,195712 788799773079924736,220820 760085835362422784,41141 774072424287592448,139404 792100853452640256,243187 795064091194880003,264397 767918240882458624,101681 790982050509500416,234583 786421765731823617,203674 772457099758567424,131045 793810754961104896,238272 773012865066242048,132996 770419317984882688,117609 790225678184554496,227048 750710760762859520,14544 778358220498665472,167319 755625429357174784,37044 794721475047686144,263033 773602118456397824,137869 789435860324388864,226015 751551984340115457,18555 760975518975954944,66116 753597496933220353,28327 763418921370259456,78159 792101696960880642,242693 787327976945782784,207835 785791743648079872,196277 772056084848803840,127775 758397095619334144,52983 785489341480996868,194743 768826365726646273,109175 771481121032994816,125111 771831414111236097,126152 790916868219428864,233359 758747591651635201,1248636 773764830591324160,11774 765418500227731456,87245 768126237994811392,101530 753368211400171521,27045 775346167798501376,148045 763215992327507973,76794 768581297652404224,106716 771551051904262144,125163 757667967098294272,47782 769322554750304256,107469 774549833294106624,123632 765958413285068805,89859 788521564094418944,215437 780646060339245056,182313 794195104307277824,249292 759099551605063680,56784 749704763940360192,8644 790993291361693696,234583 775950651712950272,1250232 785618379969146880,197512 785792378674249728,194082 793483750927585280,252646 763176138931789827,47188 764560921679265792,83903 750364989857333248,11463 775631133593722880,132791 754733775188140032,27045 795459871399251969,265855 759980444893020161,59666 768059164912263169,102659 772937252108275712,132093 773909633438130176,136904 755997092103856128,39475 793107935199100928,249469 764779346959753216,84422 778619933961940992,169201 788835741660946432,221476 773628238597873664,137042 764943547640537089,11774 773206447467421696,133519 792949157275144192,247877 787163270121598977,194072 792016522407321601,243075 792149374826524674,243648 764183326424965121,80716 775914764874747904,151071 788375195715301376,216125 788869619154956290,221687 751864273043763200,18009 767550212059443200,99709 771561000453550081,117609 790562246095175680,231894 780087358029004800,177472 764836245860220928,82283 773384760454483974,129092 785430692188610560,16728 781429463867387904,139404 772190792030957568,127711 756957828749721600,44544 795025516705280000,264397 751195506752106496,17284 772235244799860737,90193 773877447959777281,139404 790779705586692096,232837 778290719584755712,167220 790576729442160640,232137 754758204425404417,32404 765723472060219392,88546 790443402420625408,231333 786906351427522560,207287 776681013237932032,156835 775486589304655872,112363 760695913593659392,60794 755921769429667840,39475 793123022269927424,249469 770307708952023041,11774 756715577687826432,41839 794819770298179584,262752 764193476078624768,82457 791796524934008832,240483 795345333832269824,11774 765628981991186432,88669 794594030504071168,261818 788755734708092928,220526 760582795890663424,13343 756675315183726592,41702 758829913818357760,53739 770033550166986754,116388 732457194369622016,349991 756211308513681408,41469 768966768509542401,107469 781904677600321536,190936 786980344368992256,207051 791648197403746304,240145 776186448953348096,153743 776425573673537536,154869 793099461438246916,249469 794924015546732544,263895 760574528951087104,63655 789669447363616768,50439 791349657725177856,238395 766960868768649216,97081 776054981451472896,153095 750802752318480384,14950 764815697985888256,82457 771157564541112320,122388 753348395411005441,25189 780218504746184712,177773 735658382762336256,349197 774034082598572033,1250066 759109866736746496,56964 785299615293865984,194934 794751042831417344,263051 772562925131358210,131542 732264937733513216,11774 750497213998985217,12883 780840664099647489,183468 767881534393024512,101681 790726294065610753,232881 769392328276488193,112788 732370095259930625,349197 793100817138126848,239582 762303899869057024,72035 773706831076089856,137612 785316838963941376,11774 770322064620326912,105109 793767058496450560,252891 793135684064206852,249286 763934400350343172,79691 778679253046964224,161960 768048706306379777,103107 793875255236239360,253690 752142031871287296,19352 780570183161241600,11774 787450700645081089,210585 785524990942797824,11774 791751163909595136,237491 773013431037276160,133454 790955688130379777,11774 793489786908581888,249469 787831565409591296,213376 795013424690458629,263896 793432002099814400,252020 748968633796263936,1170819 749409458816778244,1247984 780841064311754753,183826 768663463958904832,107984 773592446269652993,137042 759854655954386945,11774 786563421386969088,203674 771454662461370368,125222 792095060292620288,243187 790874832716062720,193533 768817305216319488,107722 752195514062503936,12161 788444953001140224,217837 759850548157964288,43471 768902261330309121,109874 755832439470223364,39810 762718447188840448,73910 788451600075481088,218275 793062989364469761,246616 786412158758313984,203674 793951975339503616,254135 794693902691250176,262849 793988060774068225,255299 795696754033209344,267862 794696324243456000,262849 794865536890830848,248924 767100560877166592,95672 790599990263574528,232169 794981686945648640,262849 759390564257239040,57964 788884324384899072,220727 787702517584887809,212139 766119531412619264,90785 780789935603195905,182960 779780326281256960,167569 769998345452552193,11495 787015005598134272,207287 756548813406412800,43553 792442582592843776,243075 792811864161869824,243075 781655349816418304,105109 793113243455717377,249469 768100239572078592,103012 772867401364873216,132335 793271114797637633,108396 791089769862270976,220029 762105512410263552,69878 786912109145624576,207287 790941052706390016,235101 795482409244323840,267014 779387554332237824,157082 788460473771397120,352258 790234067950186497,218002 771053452323610624,122982 791952838159060992,240890 764821339123384321,81058 755110829750640640,34666 761673168964689920,69794 789226754355372032,223692 776504824904941572,155688 779699574944501760,175533 768868963371450369,109767 775455613648154625,149259 794304100355756033,259134 794657038601220096,261155 781876793489973248,190553 792489799173152768,244550 753618397783592961,28477 793914649548886020,248652 791683327061204992,239456 775425793585328128,149200 766687402731515904,95568 789483702820728832,193074 794339395755245569,258878 762746937179267072,74781 792016930379075584,243092 794014192281985024,256439 733205427484155904,1170862 763393871992676356,76549 793284716510097408,250869 766223044251639808,90373 777689717383032833,157840 764483596883140610,82002 768124900858933248,103354 759192573948944385,56964 761561037439131648,69231 776154587648491520,153921 766008724670390273,81929 766088919989440512,90125 732619659506126849,353047 752135717136977923,18215 792491883872133120,235374 758068155201662977,50827 760334457735741440,61412 755504356661665792,38183 792078528439316480,232850 778998701796761600,171663 791465971001151488,238946 785497329822412800,196277 795695482379137025,267855 761220176352116737,7546 764874545610252291,84889 770946246437724162,121987 789400882269913088,224450 760191907007913984,61412 755578458491674624,37044 757199754648432640,45827 767190291707199488,97685 790325778114240513,228888 794238242858139648,259063 732728503829848064,353789 771534331005194241,126389 792608571405901825,246771 770119748671725569,110362 792441948153847808,245268 794040310468788224,257492 750804966533656576,14421 765692849136345088,87904 771828602698502144,128067 763360687003430913,65500 754244062606008320,28903 766862393808945152,81702 775362570287022080,148537 778028192032497664,165523 732306810934198272,349764 756615382052507648,44429 768544390465806336,106716 772581990281293824,123217 752623317178130432,22777 774801475339948032,131421 765555170692440064,87904 780868718914052096,183668 793388798688260096,249926 774303589443309568,141360 793099367754313728,249469 768603812198219776,107446 758507228508803072,53185 761151071574192128,65455 776937249485295616,159146 793592735945089026,248962 794320802145587200,256038 743225501414752256,47188 753357648330788864,27045 791144284540047361,235620 788553677313347584,218275 790539638326882304,231008 758797931344375808,55260 763891978144800768,80939 781359222776745984,139404 773873414310244356,139404 775806016302747648,151439 791850145533026304,240483 792556741950971904,243286 776345460223021056,152946 786192169904123904,201619 771425587239858178,125367 767613990998450176,97447 781900331886096384,190635 758819418264604673,54898 777269011612655616,160609 778931767965253632,171168 794320163264811008,259659 780485956033916928,177233 793219270821879809,248437 777635059167670272,161988 765023889386680322,77353 794560019400368128,261155 777497906961973249,159876 753367346526425088,27280 785492778235023360,196277 792785733777960960,232169 794786931238277120,262752 748545660601851904,11774 769156554994118656,111558 785281441655586816,193669 752197573763436544,21224 752270868416520192,11774 732785807791120385,1170689 793621882792775680,248220 795704376727736320,268356 775454150616293376,146205 794347782211588096,259743 755562235208929280,38401 787393271945277441,209430 753351765655977984,27045 779345462545350656,174115 760241533652172800,1248387 787671496667779073,209736 793241381082759168,250293 791115811310010368,235590 793910878236184577,255393 779034687780098048,172120 787025568294371328,208014 753599471204769793,27045 757578835688689664,32040 749276472217509888,7828 774027184470040576,139404 763752916159049729,79852 763876485019136000,73814 759571395626078208,58815 761694608338321408,70376 764247659150319616,80486 775405693650210816,148994 790412614308278272,220029 786776406600495104,206633 765926799343747073,90088 751845421543092225,19447 780609360837746688,182049 785509815401480193,192032 790887064082538496,232595 794320648537395200,258741 793645618757459968,252408 760111475138658304,60866 790354497755156480,228354 794376372206637056,258909 756430592535912448,43207 778686648066248707,169916 788441663358337024,217106 763088831851667456,75899 781171228019089408,185310 786340476232212480,203048 793215124836274176,249926 763896439026044928,80939 778804798653030400,158524 785666333065129990,196277 769366320001355776,110302 773866235733745664,139404 753275197634048000,25968 793546823575175169,252014 789237710200401920,223846 757925749235908608,44461 789762050943750144,227698 761630577242046464,69684 793430465743036417,252020 759155737272672256,56322 761492025049018368,68736 768204559814713347,104406 765062935135789056,84422 765913693381074945,88994 792918435067858945,248104 781024435524530183,183854 795719127310733316,267737 753976227149574146,30304 765950466735894528,90384 776888661338193921,159146 775326543186800640,137042 795318364264665089,265257 753598013302575104,28281 792115307280146432,243513 793246901525057537,250033 794227787275988992,256256 760137031808872448,60804 775678846028828677,150663 757771183706157056,45122 794553041072615424,261155 794701403985944576,262849 762364600633462784,1248861 732355712978812929,196346 780811392467075072,182036 762367500919144448,70941 767188401489645570,95708 780817406763540481,182667 788524437461020673,217658 740578896437993472,11774 758270511688380416,52112 787392944667889665,11774 793107606361501700,249469 785342704414777344,11774 755220535777300480,34645 775964898882793473,152735 793997586847789056,257492 761677932209123328,70177 788622244226498564,218258 751983004927586304,17416 774087910257627136,139404 791625967169069056,240145 759050983787798528,56650 764125121472827392,82066 778704088410132480,167407 753315861776052225,26458 756439027302006784,24610 753980067290677248,30340 769872196168617984,109313 788200472905650176,215754 768539628425056256,107494 759171400573812736,349486 763845803106533376,354311 768538722442752000,106716 752668113401843712,22938 786539909012217856,204413 755784186003324928,17416 786785142052302848,206082 754035078578274304,30802 758707967235502082,51451 765179655204642817,85562 763726825960996864,64722 774702545377701888,144607 775155611612897280,145334 789382540352065541,217103 763941124268396544,81302 764617640149037057,81946 770794887021142016,120858 778469823290363904,167319 787857902434299904,210238 776900607823192064,159359 768859877422825472,109666 791348035909324801,11774 787472868380663808,210207 776994099001950208,159847 779358955856244736,174315 791301431995183105,237854 761694225930989572,70355 765720223018196993,88489 749737581336637440,9754 793811870390030344,255393 772581775445024769,131003 774324662033604608,141905 767066271406063616,97355 778392982026280960,165690 777260918736642048,159876 790644518857089024,11774 763766273557667840,75724 790405567827288064,228124 762004995373797376,71205 770049556478386185,18030 785731389731708928,197063 732615172209016832,1170592 758473400574578689,52545 765543545721597952,86472 778622278045167617,169201 786974979560701952,207613 768985730261487617,110659 763195966958690305,75899 792409473432313856,237935 758107472754270208,49329 795611728998494212,267521 734730420613439488,351644 762635953341132800,73814 775534327715074048,112363 793112431790788608,249469 778386940752166913,166409 757677282433634305,48735 785613268136005633,197286 780435552055222276,180310 764988855019773953,85562 766721045139222528,95672 738405891716853761,11774 756929878319063040,19563 779191653630373888,350711 786708562194075648,205455 794709698503004161,262849 795396193589161985,265821 793077056951156737,249286 764889894204366848,84724 794618428434870272,262053 762664698206531591,73814 759170686111784961,56952 771888568079900672,126152 795715480900214784,267862 732623371679072256,1170450 754042939181895680,31212 768177424878088192,100893 791411972680089600,238639 760267740733071360,61145 771463909916024832,117125 762855148968222720,73926 787258245203255297,209035 755056118641164289,35044 777293357479518208,160210 778369312671330304,167220 753188517367480320,25168 787311218914496512,205728 773900872359084032,139404 781178107180965888,183759 757274240399704064,45441 755067848695787520,35044 792518745046396928,245147 794870411615944704,262784 780570966317465600,181419 795291732770336768,265644 788439943286784003,11774 792077710998638592,11774 762547402993577984,73568 765153218162720768,86103 753096279341883393,25524 786671664125870082,90209 749680643294896128,9773 787398507552395264,210694 791753460928634880,240483 756998220593541120,45039 760632654597353473,355185 749271949562478593,7855 769167069354926081,111448 780602326516011008,80785 732436790615871489,350480 768507084388249600,93504 795045527205376000,264700 764144748462563328,82209 779843117247787008,175952 770255074476130304,117257 754088641912266756,28827 775362843965218817,11774 755160090659942400,35020 764604824734183424,84209 753867445962768384,30237 759410214516948993,55257 770881239456833536,119937 781275903531765760,186584 765582143871385600,87904 785656551461748736,197512 774987090408853504,146259 768176936476475396,102610 769364324368252928,105109 773215185850998784,133454 792185166777098241,242693 763572721313652736,77612 765563634323820544,86653 775019335605587968,144611 779837561233604608,157593 789255041689358336,206666 793177287541784577,249841 761673198270238722,69711 795052421684678656,263289 777304178334928896,160480 753031788620943360,25123 763093846892744704,76577 771569419222786048,121479 772791814793273344,132335 794535429408256000,261155 794688219027795968,260181 780851837532532737,181419 758720058193424385,54070 788748757886173189,220332 753869045196201984,29996 777239254208483329,159475 771146717467115521,122299 773508900234616832,137158 754844415286386690,33356 785970046149328896,199546 761875061343129600,70072 785309826754629632,193669 764148502293118976,80153 788541038566580224,210390 794014363782971392,256439 750724061529911296,12014 781057638024908800,183759 761294637940080640,67226 759189160787705856,56964 762808954439233536,74247 791315083875979264,237813 752858726739083266,21332 778650355403853824,169201 791690833422610437,240483 772287713932435456,130427 755900459034955776,18215 766351857937637376,92166 781111654465495041,185496 792219847048335360,242693 761907368267362304,70509 778321351820054528,167517 794946135945281536,257492 774276279193309184,141316 774984776675647493,146164 775716845877923840,151071 756298225527590912,42432 776924148664766464,157294 767917530300022784,101463 769963615101353984,114848 764237951362555904,82018 790574359131877380,228341 758859650917765120,54070 793199233562206208,247241 795046576431493123,264397 790902560680841216,234796 786756194006335488,205728 770487008917610496,115974 773973419100549120,140047 790653349347688448,232169 786718327028719616,206008 791391769443401732,234796 793152815908519936,250066 775837881382400000,140444 768594930604318720,106753 777127588766453760,157755 785267690764111872,194079 750009975754416128,7836 762659712881926144,74043 787474057453273088,210289 793190492934733824,249926 760525114987286528,63451 794698717018333185,262752 759818762413453312,58254 750657799529652224,14421 757331773671956481,43391 794392085050724354,258878 768275613241053184,104940 769600548823666688,111907 793539982845673472,252580 765622874577207296,11774 787251536388886528,207949 753666513010237440,28866 785497614594740224,193633 761558605023719424,69231 779422741426475008,174660 766359880730943488,91946 776139810016755713,153699 795709265306681344,267862 777992197266366464,246425 778270303877148673,11774 788541899392978944,218875 794739985723162624,262849 765948518141927424,90031 788061480008585216,215030 774725698388914176,144110 751215730201358336,17794 785985107106537473,199546 780710168984219648,180723 771883389594972164,127218 789067913030406144,193524 791434736791007236,238864 774014607790747652,138819 756690703439187968,41702 786280172605607936,201958 785351761879900160,11774 793107337661718528,249469 757872465259266049,49821 776998139873988608,152872 791623946508566528,240145 794033976205774848,256439 768171947427500032,103261 758768519685242880,55262 792935050748698624,248514 774186091934916608,141858 791346551109005312,234583 788457092592111616,218275 756250815447207936,42171 788405510965952512,217519 781169660368740352,185310 794223717639475202,258771 795699132891443201,267521 785990762160717825,200384 749338199751876608,7816 758362717228904448,172295 785950315917012992,199272 754888101877673985,32873 773218891610849280,133255 757444013884518401,47284 778313067876720640,167220 795077037342031872,11774 780544064609452032,180074 771885738648412160,128404 760324265333760000,56964 792666213344223232,52061 772497698637295616,129662 774992472908767237,146308 781458911517868034,139404 792217441468157952,11774 788065539377672192,215005 785635156916744192,197063 793963068938063872,257255 790714379851268096,172084 792185337359380480,244297 761088900047605760,65180 773337345957384193,104451 786994502401597440,207949 792438159367933952,241067 766091911400656896,84888 770656253290786820,120341 777302996640264192,160609 758662642554765312,54070 759227371488735234,56964 762746311292530688,73926 790880426688712705,234583 785550079595864064,130635 790440564781096960,11774 788809899908091904,220526 754073043605999618,31686 738169394975510530,11774 760877379493490689,65180 763811118146002945,79131 775184993047814144,145244 755165147178627072,33356 780439076948377607,179574 771429982815948800,124744 780413536186925056,180074 760801117055758336,64664 766246265692631040,91894 763895271378018304,80939 773383669587189760,24173 754775344507396096,33356 758306848114085889,51824 773546641471238144,131333 790706019974414336,233756 766038241975775232,26066 788439464976711680,217837 768884813432434688,104932 773271734912942080,135903 775095330517975042,146847 754000888528642048,30629 765493643511726080,87145 770464008608428032,118087 759789806704398336,59666 795279488955215873,264431 773220556803969024,135386 760146957083873280,61145 778236502157373440,166532 791384192307367936,238395 758324429432684545,50923 760855238664450048,64722 794508543491796992,257406 774369293332942848,143041 793846291575017474,248988 792327098924871680,243075 774271026993635328,354833 795019572894175232,263896 791720299452522496,240483 758552977942732800,52061 758064812416966656,50542 761266796850585601,67229 795370152858554368,266151 793183562329718784,249926 749765388779397121,7816 788512704482770944,11774 760439817914060801,62063 761617062833913856,67586 795048311535243264,263532 760967619419770882,65165 761292700767268864,67547 791857531375222784,239405 770394742190465024,118191 761015005013684224,65626 762452213797007361,1249026 764199579235586048,80939 785919668284370945,199546 795002274334449664,263906 756336214479933440,42495 794967006286057472,178186 791286414776242176,237491 792619279841570816,246771 751880333080031232,14277 787159380214984704,207613 795707881534328832,267862 793991678105239552,257325 732648109788930048,398859 768955286522519552,110659 766486640747356160,93261 777378591973703680,161714 750395283226320896,10848 757800244134367233,48094 793864288737701889,256255 775241179558449152,146675 771393144042717186,119279 788450717442777088,217837 778222620625870849,164826 772807331277045760,129380 791069589320851456,234564 751764272846286849,14277 764340420465729536,80393 791285086394212354,132403 759469369063649280,57068 775402111290912768,149040 793263538189971456,249926 760520358227214336,63268 768573244651802624,107072 787256273985236992,46572 787881989516820481,209921 776471481010139136,153596 776591504559046656,155898 761943749295497216,70858 762862278211280896,47188 768301596748808194,105270 792608569950478336,244270 768673934288052224,106774 786970762380922881,207613 757421497933717504,1248492 793976790121410560,256255 773891660186984449,117294 764774562437275648,84248 732693893926506497,353603 757573371697762305,47940 774698502224044036,140874 779451214610051073,174230 795608481784950784,267521 772291394182389760,130415 785306328327684096,192291 792309826630057984,235590 771238162714681344,122973 790893254732636161,234583 763491313786302464,78198 768549598134734852,95572 769915951508779010,110389 777912454978367488,164001 778361804217016320,166434 791080716905816065,232169 766371013043118080,350711 790992834664869888,234583 793173799046881280,249926 749485576852803584,7849 770690033862848512,120675 791352288228978688,238395 788113225359384576,215505 789563367346343936,221785 789663931140800513,227242 769773390294949889,114273 795749924302426113,261155 792088909794508800,243398 759164681911046144,56964 778212484578701312,166409 764114030705438721,81869 788084729316839424,215005 756282494140440577,42344 757298286902382592,40733 760906086601854976,47761 752967414157979648,24625 775287724823678976,148045 772900543106875392,132335 793829554494312448,228354 786121843325362176,200870 793600451522465792,252408 787730431626051584,212662 748893000235974656,354115 788015270157844480,213961 749303251099496449,8047 786960775252291584,207287 760620194205093888,11774 764561938684768256,83429 755962348368723968,39997 761703373062057984,70072 794672841509707777,262022 754747810931552256,18341 795406248988602368,266054 756267056580788224,42117 781086368663568384,762119 761236552542367745,66807 766981040426610688,93144 785241269324943361,193889 763826677461897216,79911 778355064087928832,152594 760684991533768708,60794 770754900892327936,118191 785689203074039808,195975 775791074514046976,151265 766278264490864640,91798 791612240852029440,238395 795402356661682176,265885 793127058595536897,249469 771805635839139841,128194 772830253051940864,132335 792081205361422336,241678 750074823074729984,11495 756971043206598656,45576 748923948306280448,11774 763000772753776641,75899 779120444519710720,171808 788098255741591552,214899 792159802856091648,243075 765662422296326144,85805 772140496483258368,127925 793110649744138240,249469 794377640207523841,259034 795667553817362433,267862 767234612716118016,97386 757255926739046400,45014 774460759594110976,141887 777561836074000385,161984 795038639931740160,263895 775620277795303424,112363 787881715024801793,212239 744105101753749504,195876 768265787387830272,104940 786335902733897728,202379 764573312504721408,80939 794567813922836480,261155 767353799727996929,95055 791761842049839106,240665 766429360526127104,93823 781197612477140992,185313 791360465536299008,238207 791726185159897088,240926 759121210378752005,56964 764847967891185664,81946 794530695938973696,261155 757740362416869376,47844 758380434388455424,52167 769061979982036992,103506 791073810292219904,218892 788544188761509888,210390 793844070670041088,255942 791683636181467136,108396 793145472529657856,247241 762626592547934208,73814 771745036975439872,127366 781147615891038208,185313 788154545494908928,216009 733138006484353024,355880 772911636554321920,133081 764277681898807297,82457 775392708068200449,148994 763358231003398144,76623 794375061826211840,258878 780001458213249024,174991 788403297032007684,217156 789994837554573312,246425 758361475895275520,52030 795385702825525249,247930 767811542733553664,99471 791057133710127105,234583 775017226453803009,146259 781904567449575424,189017 793209407085670400,249039 785641217824477185,197156 786368445637996544,203510 760188639682760704,61544 774274105998737408,140025 775823877163319296,350650 773585395787280384,137869 785238151732219904,194044 785962422829854720,199462 751581180030427136,18316 766691318064087040,95568 755021074056839168,34666 763587309388361729,78205 766478736824815617,94300 793044872605249536,249004 788130075174502400,215754 791318045713203201,234212 769268758586109952,112399 766017214126301184,90384 786310603195441152,202429 791352149829484544,237491 792054723906007040,1170807 765586785204396032,87904 781862408189018112,190635 788231268349513728,216513 771199176558325764,121612 788875516656885760,11774 762550340885417984,71123 792079478583287809,237964 755168566505250817,35890 758282689879412736,50923 758143499178942464,47940 775064941262991360,146405 793237793942024192,250293 794848134862172161,261598 753227226477240323,26140 764125140015689732,82066 776943213512761344,159093 771688659787640832,125554 773877900844019716,139404 759120198574174208,56964 792448207804506113,245130 745280180692750337,1247676 768420621986463744,103899 793148424472236032,249927 754708026599366660,22393 789294324194287616,223692 750404994868752384,12883 769274870219833344,112363 793988012002709508,256990 768855049732775936,105109 763789370558148608,80192 780916272628322304,105799 765972414488518656,90575 785874981871767552,198878 778730234518441985,170252 785814405716008961,194723 785871436103622656,198671 786805899088175108,203225 753006391489470464,23742 764195160519479298,73196 785425908760846336,194115 748311195606724609,349425 793995300268638209,256239 766765275228143616,95530 786454266789715968,203369 789123529262399488,218767 793752471164358656,252711 794338908142190592,258922 790644973884407808,232881 790929873090912256,234583 755166905212801024,35890 772128751979204608,127871 769146314768736256,111558 773947405716885508,139404 763839010653532160,80486 756075528541597696,39911 795415492282306560,262053 751101022794162178,15808 774450218901188609,138819 776159096747675650,149953 780169874404290560,11774 732259716601024512,350671 767804486874259457,101383 750033812608815104,9433 751804758650855424,19220 787382749728346112,207965 771500401514442752,125163 795062743413858304,263906 753804267736018944,22439 761235098620559364,67034 778736395464482817,167220 766103428426821633,90384 770949618607624192,118191 788759431601270784,220526 785892238878466048,197367 785652532898992128,197512 740320546940985344,11774 793284428642545664,250633 765886543617748992,89915 751033147740086276,16422 781385128379428864,140444 785817349794385920,198671 794227247661989888,258331 786757088756183041,206048 745104443381682176,1173083 792752939760836608,247232 794876103785611264,262849 781596639370682368,185496 781826103472250880,190635 793966261000663040,252341 795760599754014721,247930 760202692459372544,60866 788792472730161153,220526 781473186244337664,186434 785560769886814208,196237 779427315600293889,173347 793266463696101376,250033 781854199592079360,190635 763733462662651905,79873 773667466564276224,137698 790981733583720448,235590 764779891757871107,84422 778373859921825793,167676 755789856467451904,27045 788181356660465664,216009 773312024583495684,133454 775882456058650624,1250219 777035957635682304,159906 758126904192798720,50804 771506151313674240,111558 753629944970903557,28385 766257675176931332,87607 760541436349714434,60794 792528143550672896,246273 790530056145637376,231894 790632238316720129,230899 787808659371732992,211347 776144740144197632,153915 780047439373795328,172185 771664738799366144,126152 785959695190204416,198671 789974708141907968,228820 762538374305505280,73030 763047226742546433,47188 768293601889492992,11774 794214555916312576,258607 750407474834923520,11495 768207652304326656,103046 789462451788001280,225981 785243739828596736,193669 791468701858066432,239405 794359149819740160,258829 754850670168141824,26721 761663100080623616,69673 776935135501545472,156835 778949558818770944,171324 790588289174544384,232137 759586768949747712,58329 761907239556743169,70941 771129994944708608,123583 793230417549725701,249926 764128874523402240,82066 795742226991214600,262022 766893166880436224,94699 760961562014257152,65974 788915046671757314,218275 785328743891947520,11774 772188494575898625,129912 788392070381707264,217519 772970519624716288,128874 790924848247758848,233068 769000525098545152,109571 773708448261287937,136904 775029008304005120,146259 776474678630215680,156103 781915594916438016,188401 791667062896754689,240483 792510283470086144,246425 766004921154101249,90694 790918096047468544,228989 792139723338833924,243187 774217741523902465,141887 756290469840064513,42405 787858189165428736,213468 753745973545832448,29592 794290222116859908,258598 768119830906011648,352034 794195089430085632,255791 765373516128530432,84886 768653252279865344,101681 775571213485678592,148909 752882699392655360,24134 767841639041818624,101134 780876360315121665,183269 786305800302198784,201556 786550290614931457,202200 757416604191821824,47054 786958941825761280,11774 771658479111069696,126957 781045437927198720,183759 788835857339936769,216009 767028447239700480,88311 787459940315258880,209466 792563070354788352,246392 780964589861163008,170215 792276290204274692,243187 771040194292310016,123085 791796009336643584,240763 767910563020021760,101398 785277928368111617,11774 771444713845063681,120824 773562583538204672,133702 793351392379310080,8044 763915361783689216,79513 793911468160876547,255942 755542806307930112,27280 773943852394811392,139577 764711393027198976,82018 795335004834398208,262925 792217467124756480,244270 766868481648107522,95708 794603159444406272,260736 795380768570744834,266491 759039439276380161,1248642 792427460130381825,244270 769310898049552387,112788 795371234473181184,266151 766704204807344128,95262 765622889093730304,11774 792573751695020032,246632 795056568328929281,262849 780980456091111425,183269 753692934818533376,29263 779193414516551685,171482 763545192142139392,78159 779314110941003776,172123 777727594561097728,162610 793164564149989377,249469 776166419063013376,151410 792227037285060608,244373 785543700936032256,130635 786738431716159488,202655 794118937353060352,257353 760136191530467329,60819 787068670048555008,207613 792718095840194561,246225 758430572050018304,52554 780857718995320834,182659 750547338872193024,13450 756273289736183808,42432 771766315568631808,125742 795716737652183040,267815 778309950372216834,166532 790313676204945408,230582 785494064636526593,194743 754079897585197056,30296 779357528656404480,171377 788295968059908096,215252 788967904175726592,220029 760571411454840832,61544 793806647701311488,255393 763833953413365760,79131 757642409140363264,48549 773547081940295681,137042 758689112589213697,54070 794018809187287040,257581 795487928935915520,266884 793044132008566786,249044 771963890439688192,123217 795382884320342016,265521 766341505208508417,91946 762036057441308672,71270 786424982356189185,203350 773704028333146112,138819 791698966211616768,240260 793886264038567936,255626 791406747009294344,238395 771399746212724737,124601 790924309762084864,234583 786017831456342018,200490 794548130272440320,261155 760247171673305089,60779 781833066725736449,190635 776594929049071616,153845 787317586874757120,210207 786381409879334912,202727 787822359294148609,205197 781195694455611392,185595 734948003962720257,354073 773913062344650752,139404 750926824553734144,14858 788168293261643777,206101 787701795363577856,211798 776980684925652992,158387 792867331214942208,247241 752826927002456064,22575 755138851233009665,34731 778287851850964993,167220 787335827701497856,209713 785879053358084096,198878 759505987338469376,56800 767149208566636544,97468 775116505667149824,146675 794939881944387585,262847 785313935004053505,194042 793973387655712769,256358 765219758283292672,84724 772001130171789313,127871 793434718876340225,249926 756596004321976320,44273 772790706104569856,132335 770945116714307584,120541 779837931359907842,175772 785922407961952256,198840 760536234733162496,63179 775805437933256704,151439 751171678252695552,17137 775835295883333632,151265 759777411949035520,57123 793430765744820225,8044 749749325173972992,9857 777173624063012864,160539 793204329289244673,249926 794371378929483776,11774 791333493091536896,237491 762132178276872192,69673 762655820454572033,73814 778575949239619584,168794 753735340096192512,29263 771739955752214528,126389 779123469879508992,171324 794203542630170624,257492 772331699711508480,129993 766032182301327360,90401 792808246096437250,247241 791185999367770113,235590 753372660327976960,27045 761324913827287040,66116 750332712607748096,12535 768607326836252673,108105 777213457041010689,160353 786946427402399744,207613 767190362913996800,97392 777360911170351105,156835 756273996883234816,42432 756748799004073984,44461 781251757884047360,185595 767206804216422400,98383 787763387681771521,210235 768322412349980672,354847 770711713733758976,119937 764176154769043456,81649 769915883888095232,110585 776245883449012226,154832 770629347937890307,117079 738792482360561665,11774 778402022533963777,167569 781274165064105985,186149 780545076175003648,180655 774058040354017280,139404 770725788043907073,119786 771851038089326593,127957 756668417638293504,44429 757230669273534464,45348 760807529081364480,62877 772407994051010560,130686 753726669551177729,28508 764791645112000512,83391 793108577015562241,249469 776118357166788608,152872 772458751634857984,131045 775846580897320960,151463 748417512732188672,356063 754821379015503876,33356 758705186583945219,54735 787038445961089024,207287 771238428566368256,122146 770288943241715713,117877 789564915807846400,226538 772904525099327488,132761 758815593311068160,55174 753241012646981632,24173 764643731806916608,80648 765600034062671873,85562 768509660685099012,104973 794332898291687424,258305 762382049126866944,72216 768082465370038272,103354 770025816508039169,116373 791047622974906369,235664 790522953754488832,231894 761604370895101952,69231 756495012221693953,43225 763778102770208768,80136 772850573469024257,132996 785934179200561153,196538 762114949011410944,71766 762326609537933312,431998 795707638461988864,257781 787478085176270848,209095 792817688565387264,247877 788801220467126272,218356 761415424521089024,67226 763656917260525568,77463 795763997995892736,268288 769379791992606720,110585 793212004437635072,250633 788923673067474944,220029 772950428883431424,132335 790139448285470720,229693 794647678672138241,262313 758017293439733762,48663 787459350717616129,208059 750764078658940928,14502 762616150295474176,73814 790650417541705728,232169 791691604314640385,240483 761032717655875584,66116 785900367603179520,199546 773346893237805056,133432 785598612482953216,196524 789959171269545984,228363 761636829082685440,69231 780376944764264449,179742 785612183031930880,195975 785846129879552004,198878 778292904083107840,166532 789261768237408256,222847 769848887196717056,105109 794182562382016512,257423 776557076612911104,156926 791392257370750976,234583 779443305079726080,174230 780601760146661376,80785 788821302861705216,220332 775019323786076160,144611 753093571083956224,18215 765346480664170497,86209 774214200545513472,139865 755510413178003456,38183 764517847796109312,82066 794347301192003584,259773 795349297185357825,261155 764651289066082306,80939 794639883977576449,261818 786218621051613186,201555 788033774852399104,214492 793093730857132032,249348 755162228123246592,35890 764719490881822722,84209 765253680094294016,85562 772740488558501888,132335 780790369533308928,183269 786072046107238400,199960 765695295917260800,88669 795614621130457088,267655 776247359193829377,153573 778935946725036032,171168 759458956733407233,58255 779303488014524416,171795 791012001463930880,234796 769905216183537664,88057 795721545851240448,268448 787781098482696192,213064 788542456367292416,210390 741651059571974149,352032 786988325819199488,207613 766356301295259648,93286 788868664489418752,221785 756503107199053825,42249 767446840388091905,97303 795281511721402368,263864 757298483623628800,46890 750418876479971328,11774 758789617369780226,51824 792068594339196928,243187 773277243095322624,135190 778742600165576705,169586 761302234223173632,67229 793236930494201857,190424 790625487840083968,232884 795321502719758336,262849 778971657214029824,9543 781829862076084224,190635 768091923114360832,103261 791671967447326720,240483 781136937633456128,130635 758064402402869248,51069 795717174593748992,267737 795263434749345792,264804 754722922724458497,33356 773901479040184320,139096 795386579569221632,247930 795680175178608641,263793 768966601467105280,103126 789174092473569286,223899 778399531935358977,167407 766278401900613632,90327 794765191313395712,262067 763886978043568128,80939 764967052281020416,85565 793191260332838912,249234 793832781826535424,351152 774657988565037057,144042 794261134534733828,226320 763434223134990336,77720 754052843506655232,30084 774037348342312960,131421 777640301414318081,159876 754759175108960256,18341 786038323202646016,198671 755751362743246848,39384 757312988231634944,46382 794017286671794177,252891 752269536620011520,21074 792116906232643584,11774 776064694108819456,152735 786030533742505984,198580 774011865533976581,139404 790903119446237185,234583 770806962711822336,121479 756500301901955072,42432 759531985329094656,58757 765775566633132032,87820 750318366913622016,12357 785297020907089920,11774 786821316158496768,200961 792046396404793344,243075 750083305073217536,11015 762643705748680704,73926 790913322820464640,234622 791006419470483456,235948 787307399011074057,203014 763826656196780032,11774 776631156171309056,155451 793983437866606592,257325 772308396284313601,129551 772185255545561088,124597 790446596160761856,230282 769432761820147712,112872 795722315308802048,265649 785253004714782720,194226 785301174631235584,194934 781062274924417024,183801 756315521096744960,42249 794241304733499393,259063 751559153802510336,14277 759198608164020224,57105 753426564881092608,27045 767874012865114112,97685 775352079800004608,148473 793951106279751680,255942 794662461806886913,261050 795356451694841857,266500 770092216484294656,113472 768874330209988608,109666 792602713943056384,234526 794681459088900096,259034 760792842184691712,64722 770516387735281664,119578 794352426220404746,249926 772951519377387520,133454 794904961763209216,262752 788132886595723264,215012 749704990315405312,9433 759460743905480704,58309 758811368837357572,53996 762622420922490880,73867 785819788341829632,351279 779078333476798464,170144 785901944040632320,11774 773700010621956096,138819 769307365585793025,112301 781491916097585152,188282 786012218773024768,199891 762713535029796864,74543 786801292962242560,206642 795367762717798406,266151 757394061460434944,47284 786755740140613632,196701 792078484789166081,243398 765912143073914880,89945 792342687781445632,244143 762075278143139842,69711 765971378268958721,84904 760878264525217792,64326 787128929882693632,207287 790974966061641728,232280 790973954689150977,235590 794000505261400064,255942 732261797260984320,7258 760931045831245824,65180 776224533229568004,154071 781744216548511744,352032 760513133651775488,62796 779468922420498432,175376 786010642197061632,199561 785336238001840128,11774 789251792106205184,206666 760998925679464449,65222 795383318372085761,266500 759500949085949952,57574 760367177350250496,62063 792036013178753025,243187 787707191478267905,212357 750959243612741632,15808 788414789051559936,217519 795271783066857472,262784 753781947059482624,16299 775894744366854144,151526 772408636152832000,129649 767721539332558848,100909 778404708679581696,167180 780601193030492160,80785 788156529224605697,216009 792191818448371712,243187 770290606992044033,115175 780491802298155008,180039 793186231857192960,250430 756915932572766208,45379 791771382266769408,235580 790516732620406784,209095 756296473923448832,42432 771899993577795584,128519 763080553671385088,76474 790746707504095232,221524 794948704386121728,261155 793182723204452352,250064 793515709934428160,252020 760482492939841536,351152 777357212356403200,156835 792474818557931522,245148 779576222649032705,174557 773980156369272832,139404 774008647290585088,140983 787371623385014276,210289 757028114820018176,45974 767829040644317184,101681 795372197149896704,266151 792026450215989248,242712 792119201821495297,243187 775103640864514050,146949 758733791405891584,54070 786905025465442304,207287 771125624304009216,122299 770319157015502848,117257 765668442179448832,87904 794272149011714050,249926 791028886473613312,234653 794554020862038016,261155 773143985703546880,134454 790921524119089152,234796 777583905931231232,161988 755769332194500608,39462 785946901124304896,197297 773633391505858560,136904 793663065241772032,252020 786362695113183233,1063777 766715537665601536,11774 777660644472590336,161502 788897603400327168,220689 750272680494981120,11495 772960936982351873,133454 776612801171169280,157082 780772931857027072,182036 758428984023453696,52061 790295278611861504,11774 764532369978105857,82283 778061087845421056,165523 773749526205038592,11774 777416485874589696,159876 756602710124818433,43553 794191989633785856,255299 773204862041481216,135254 770746610380705792,120690 787326544305917952,207835 770799205661020160,117303 765995123943485441,90287 761937767320420353,70858 751045823039827968,16233 775709007730311168,150511 758117893514993664,50923 789147552126013441,220526 794944453240832000,263889 785495269894828032,194949 780790719334133760,181789 795426401134538753,266491 792718735362535424,245086 795709314283479042,268371 785872972359700480,199166 758805335700230144,55112 792417389467963392,238589 790688502270664704,231894 788528127546884096,215754 791803851544358913,236502 790025005535035393,221228 776150970367696896,153845 762777874055049216,73814 765298260869206018,86103 767709389566402560,100650 765989549562400768,90694 791357170650447872,238207 795735615857979392,267576 785626143101751296,197512 788684788265787393,219942 788753262245797888,220526 769214905866133505,112054 788823973731639296,220130 793155134075260928,250066 775024013881946112,146259 756969613397811200,44450 774677640179437568,144602 794912177476005888,263895 750079394341871616,10847 740311999813410816,99816 790971677467414529,235590 794629628245803010,259220 758391949959110656,52879 777323115709730816,161456 792676623384326144,243286 756258961599369216,41459 794111675075096577,257325 794755665327599616,262849 780594643092303873,12018 774318404366917632,141200 757731102815649792,47844 779398523095834624,174728 756759052755963908,43258 768810002152693760,109104 755285493294792705,35890 767745932431613953,97447 786197753525395456,137869 767284372936327169,93303 775508844885712896,148874 793183732052008960,249961 794240330799448064,258456 768855952284000256,109666 770969472270274561,121949 771474356773937152,125554 750362897549651968,12883 757253304309121025,45014 786409270644396032,203350 764182721300144128,82066 794328183193661440,260033 769306957287002112,112301 788306577782665216,214078 794231819482857472,255942 781390473835450368,183269 755915574195130368,35890 769393748996419584,107745 756461750082347008,43391 775765948120702976,151265 793953626376941568,256217 793285835567144960,249469 776194202816225280,153854 773704471364964352,138490 792243596543918080,243187 750637045450670080,14033 785516804915376129,196277 766694154604802048,95568 793145556516429824,249927 749595316274552832,7048 763864333503766528,80393 776846620667228160,349856 768223364372574208,104313 793618059739160576,252639 787773640645287936,210989 793463630314532864,252020 781291047376695296,166096 794712495915081728,262752 757805315777638402,47283 773717443038449664,137042 776162247945154560,154071 794064287992004608,256255 776218414251638784,152314 795312268669906944,265257 768933700381904896,110302 771154932531683328,122967 759535539938811904,58757 758844900783759361,54070 792091102677438465,231318 774075235737927680,141360 760438439628054529,41680 763862474940674048,80486 781461317508968448,171693 768900492185436160,105712 735988289132453889,11774 774005551172812801,139404 788123325163798528,215754 761676313249718273,69231 753999095484809216,31060 787081130910552064,208928 775179954287968260,146259 771863098718388224,128615 788331626237353984,217006 776522413630709760,156644 789496388325412866,226015 760135938857197568,61011 789558506034565120,227130 793179804921163776,249961 760565554734301184,63451 761480581251162112,64730 774699813593985024,139012 753466562343014400,27830 765331772351606784,87249 778994224981245952,171693 776827875173527553,157082 749333059892285440,8160 787646951500099585,210897 752692986618707969,23115 790978812754337793,235590 793140785361264640,249469 776834827572031488,158327 791037652489244672,234575 785600905706020864,196676 755446912745033728,35436 773594894283649024,133702 790691077456027648,233307 758397989966770176,51896 759732468836687872,56964 774020129260576768,140444 770818724400013312,119774 776164274985132033,148676 778632524452929536,169232 762980969490092032,75724 792107309115777025,243187 756374614062862336,42432 794609443228946432,261155 781101937529802753,183897 758993355707592705,54070 764288354506518529,82457 795137857849622528,259892 779566534439997440,173964 790575685718814725,232280 778760963344347136,169201 795282290456854528,264397 758105117836972032,51451 766682433651548164,93823 776828020279484416,158387 787759216538910720,11774 759807222029422592,58267 769294941277261824,112788 754765359186604032,33356 787076002371346432,209043 794245995987161088,257492 792070548058624000,243576 793973236950245376,256439 752954014581481472,23739 793198407640690688,241940 792941903750664192,243187 776219356388786176,151401 751870015297626112,18316 756462763736793088,43391 765290136133328896,85562 767526386236022784,100007 773921729441894400,138819 763871045644197890,80136 788140152308760576,215005 751769223349751808,14277 763390226999816192,73712 779999314810634241,177472 794782435779055620,261155 763625072116379648,77620 775769398829285377,150511 787153911069106176,209043 758716796077641728,54070 771071314215903232,122251 771958486888484864,126389 793143841033453569,249841 764985918814027776,44867 769326156810072064,112336 785254325605965824,194160 792059365557547008,241678 793044211931033600,249044 773954206864551936,140444 791416674528419841,238780 752305922991685634,16255 772937981023756289,132364 771690076589830144,126293 788468813209694208,218275 790698893210038272,233692 757690147009945601,48270 774945860375474176,144690 733601192073302016,355354 755796140029800449,39026 781376194147155968,186584 786328264801267712,202379 742828408502157313,11774 791054165636161536,236393 750104612921716736,10735 775554091741093888,149013 765332791315664896,87245 791148339257602052,234796 771400720360759296,113332 781212732917821442,11774 794056749493850113,257492 794945081220468738,262847 781583039843405825,186584 786670521735864320,204539 762867345115127809,74943 772582383832829952,105109 773108466185564160,134033 788876662465302529,220029 758496754580987905,398859 791001430559784961,234583 786796373274300417,205186 762929980292595712,74013 768855718506225664,109666 773950870702678016,139404 794806042219708416,262849 756470524969123840,38035 773729600316727296,138819 762850850519719937,73926 793550536096165888,249469 795666125375713280,267862 768884185637523456,109874 789280962983170048,222627 753734364450721792,29263 773520154051346432,134806 786188781518938113,192032 762326689867149312,71938 778221499136159744,166409 767849945827188736,100893 793912802104614916,256070 767859090500489217,102137 773941005104082944,138165 769426225949315072,110585 795298037555953664,266079 786914231853649920,207287 749302958861520896,7849 785657589694664704,196277 775031526698385408,146259 793973753470418944,257353 794664419158409216,261155 793103834100867072,249469 795692440225247232,267862 773484105413427200,134806 732878954923593728,354400 779505996314005504,175205 786863082957963264,205989 775853994434441216,151242 771434137626501120,125703 775488489957761024,149259 740357398993473536,11774 773859337987035136,139404 755451584537059329,36735 793104898703319040,249469 793887664185438209,256534 791641021922811904,237852 789528073330917376,47021 793197689970257922,249180 767741986401087488,101134 794365654317068288,257492 761129339496886272,61051 763163499723763712,76549 786645656895127552,77862 785606876100558848,197512 768246429219368960,103354 793275896123842561,250033 763801066525880320,79529 768555986885840896,107469 793800822631043072,255393 755137248673271809,35449 776826365572177920,157993 781139097117003778,182726 792824396478111748,247240 762860574015225857,73926 765349853501100032,86645 766083300331053056,90031 775911431409721344,151185 768115531727663104,103261 752293873980887041,21074 788024262523293696,214492 760969408919511041,65974 749430689439817728,8047 778453651018780672,167220 789163672463560705,221416 764186562074644480,1249211 764872978651684864,84209 794545448681873408,261155 772921778599452673,125204 787728594164482048,205197 794363805421535232,258741 773376411327266816,135528 795684168751546369,11774 777553667507494912,161988 792024756916629504,243187 793468206191038464,251758 765396493859565568,86103 792233093717303297,243092 795683775170703360,268101 752715783617208320,18298 788173079599906820,193540 778062543784927235,165185 787530267468627968,210694 755226020748419072,35403 775011880767217666,146259 788761069959471104,220332 780660217612677120,181935 732283735266058240,1170332 792126960424017921,244230 753677675881824256,28817 785582405012774912,197286 785978502721908739,200382 786370683550900224,202304 787715926049325056,205197 788406947699490816,159115 792153582854254592,203546 763508009364557824,78914 760933234129547264,64693 795386805751283712,264397 771860850596466689,128017 773493801654620160,137042 770804246849609728,65500 790626212229951489,229901 755586120042160128,37433 773648051357364224,137640 775067989422936064,146205 780796532886908928,183269 776142263860752384,153845 762767367604613121,65500 756466995235807232,43391 791422546671378432,238207 772970902304587776,133519 762059193310261248,71594 772910478444011520,133519 790571709531160576,232137 795423397866078208,266138 768988770670551044,109167 755383646157017088,34441 757550345165893634,47761 732338501908209664,1170416 794762540068773888,262752 764833598205812741,80486 788925148602609665,221476 754740643012841472,33356 776871114811187200,157993 737417722598936576,195876 790658119680532480,232169 791669430971269120,240145 795393412233097222,263926 764940948962877440,11774 785527027772198912,193669 765079218908639232,85562 789926609658716162,228820 751653554683781124,14277 786799972826034180,205186 775152199596908544,146259 789221458006466561,220424 758904697017147392,55260 794956979131346944,256358 794529077377929217,261155 788476273286713344,218275 790599811187695617,232169 787303082052812800,209351 772100831885656064,112693 781475006895104000,186673 786466401192124416,201555 757357940713984000,47090 760892285869490177,65540 790920395172044800,234583 763870710901145600,80486 794781672239755264,260613 772869934292541444,132335 773592039417982978,137042 790687659526152193,228341 771432690939748352,118191 761608245622431745,69684 772575661005402112,122388 791045044518072320,235968 794648545659789312,261155 751857739941355520,17794 789900355433861120,227048 749731334705197056,9754 736328744512585728,11774 792561672930009089,246632 776777245310541824,157693 787135941500555264,208995 766140423517732864,88669 778595467340816384,168794 779655389759635456,85326 769264914342875137,104313 790434258045263873,230270 753364840144592899,26446 790302755806126080,229833 772609008041545728,131210 754076896350969857,31035 793565579735101440,349318 778743451676504064,169201 793170396023496705,249374 795673918837321729,267521 776892248155750402,156835 795157123231600640,259134 762778669253144577,63655 774193070007062528,138616 773155861405532160,134470 757617371628568576,47844 787116111502282752,207151 794230459207028736,258771 795723712255299585,267655 792189652459487232,244464 778733941519810561,169437 793422243573424128,252020 788444664617512960,213828 773871924015431680,139404 787027649701015552,204835 794527129891405824,261155 756316531861094408,42249 773616494089494530,137869 777679359297585152,161456 778473473156878336,152594 764836050275631105,84724 779141863915786240,172962 780569356900196352,181419 785240633615249410,194167 793973200124133376,256276 753647744594669568,11774 757090391023874048,44461 752877901230567425,24134 752993025928855552,24134 780604397898170368,181984 732342706295476224,8431 733808887946612736,349813 778028316079054848,164435 788468695039213568,218275 749834718879723521,10408 792421161179111424,234796 775563394992570369,149329 793843728788094978,255942 770517344082952193,118192 767316362670641152,98721 755618073487433728,23217 755166730679382017,35890 778672936907530240,168794 772059007183785985,127775 758313390758567936,47761 779998821724160000,177731 760077819821129728,60727 770657285110636544,195876 787794173646823424,212139 790434170971361280,229901 790657633111998465,233307 779335442525065216,158387 785710321361039360,196524 768894711260024832,102514 787101069352501248,206850 793946585642237952,257026 765239931094433792,86513 778355048715804672,167809 788970001751535616,222598 756234049526509569,41763 768533585892667392,106763 788769469103497216,220332 789434125027598336,225911 788465311745839104,217106 792079974530285568,243576 770795457110867970,121479 761312521542184960,65887 772326721924141056,129558 758622060423675906,41680 787491818069909504,211347 757782497572696064,48633 793945026581577728,254135 787069905497501696,208167 773908885828538370,139404 771298052426625025,124597 791029689066266624,235179 755791935521091584,35931 791978820798586880,239998 765852694863028224,351436 781562271424053248,187611 792811507520196608,247232 768593531980148736,106716 786979476471025664,11774 776007698227789824,152314 732366820880056321,350660 793963204917469184,254135 764278461833674752,82002 760076374778515456,60801 794566107537534976,261155 774054745036259328,139404 779513355920871424,175340 753928644628807680,29263 788453024024801280,217837 788697310024826880,220029 785264587281043456,194560 788711192718090240,220029 751794648511721473,18893 767875299300159488,100605 791695025419673600,239610 794006571705503744,257026 762154369030631428,71099 764968357263056897,11774 770344961606684672,118413 793139594501951488,249469 794436076173524992,257492 759572389546057728,58815 770296585985155072,117303 795328114125578240,264397 773648812745252864,137042 786073431146201088,200490 760928194782302208,61145 787547182060670976,207119 753763354271965184,29300 755172457867345921,35890 770667888906829824,62492 759805887057956865,58267 765349492099080192,83128 794902715969118208,262849 760970714660868096,65222 765565918986457089,87904 750343792918605826,10735 787617026630098944,204078 793128315036930048,245079 775108455837212672,146720 769905287012708352,115435 786705433973157888,205091 776065893713543168,152735 752932647882596353,24597 772930806385901568,133519 794554485192302592,261155 776213229479399424,153743 792370296397398016,243648 776851325216776192,154071 771530929718239232,122982 775281818987814912,144617 780930336268050432,182659 788478405528330240,65113 787423664916590594,188577 790660219315429376,232137 767804884330614784,101681 791820150760583168,33338 760157197749846016,61051 771563794208206850,125163 788131850686459908,214809 768208578352128000,11774 791134240532492288,232169 751188615280128000,17434 792415779971035136,244550 780791888307716097,183269 787972019526729728,210289 756374476674260996,42564 760936468864827392,65174 787059763037155328,207949 773976282988027905,137965 774192996640325633,139404 767027542507134976,96039 794572418811658243,226320 781587825699323904,188401 794159926927040513,258193 764517224795213824,81946 787830418703847425,210170 794875906204598272,262849 773941736854917120,140211 786782627051122689,90209 772101717911478272,129558 791382763102277632,238395 777257177086095361,159475 790067774626287617,224027 733474403091124224,353900 767450482323447809,85326 754186087094972416,30370 788596497097056262,215437 792029455719936000,243187 793569230436364288,251814 750775219422269440,15066 771718242880647168,127218 790644044913401857,232169 795407382981574656,264397 772743126519844864,125742 753983897076137988,29760 757676145429008385,47940 755495182892666880,38032 790333162987610112,11774 759976550200545280,42344 786242157820583936,199178 767855751029227520,75615 792101090380484608,243398 759157097409970176,56964 791265091006128128,234583 794310480454176768,258456 756505803163439105,42249 763096704577134592,73814 755868064428744705,353879 795347989103607808,266079 778326500185477120,167595 781831073667964928,190424 756659017632677897,43391 775208563568287745,146838 770701769395408896,119832 791777974160719873,240145 766416000531202048,93823 777138789500096512,159876 788361231967019008,109244 792025028443373569,243187 793441008683974656,249469 788929436141969408,221476 794531184051159041,260273 794186401751375872,258331 795320102417793025,263926 744776578723262464,47188 759240978200924160,57722 762884175191945220,75174 751156658651312128,15643 774082888031698944,141360 764225487182917633,82018 757540794496581632,47782 751145566176960513,17140 789550895407194112,224693 776944134816956416,158411 766054543612383232,91198 775833817575624704,112363 789517359425982464,226048 775529361554366465,147764 793503844827336704,249926 750354235984785408,11372 794713380154122241,258193 791435773241352196,7047 788914935854051328,11774 786955092461092865,193639 785980071819546624,199891 757021671018463232,44450 758023390124912640,47761 775466320343080960,148994 786083563733155840,200355 778753251009187844,169201 743485624129183744,11774 793282989312446464,249926 793955630792904704,256255 771429775198023680,125367 766037160445157376,90384 768590102603845632,103674 773494005699121152,137042 785906871232192512,198840 791471899171848192,238383 759172386398670848,56964 788451495507288064,218275 772096067282300928,129577 776109606636400640,153194 774818668513329152,145244 760210542875279360,61011 767252825290207232,93286 762010350036234240,70679 781291274750001152,186434 781536934791221249,186584 768284508080656384,101681 785563008059580418,196917 779442444727234560,175087 789487551941709824,220029 754718818266644481,33356 767952591649067008,96767 769213292384432128,111558 767337569419878401,1249407 768214465582075908,11774 772982877059289088,133043 792409954493734912,232419 793243391060348928,248253 790716595236732928,232863 794735451340840960,261155 780836919705993216,182659 788806985235988480,218275 732232421261869056,349312 769133861532033024,110659 791421455950938112,11774 793945210040500225,256650 794919987026788354,261050 758409093287665665,52015 762124207635460096,71766 774009414349164545,140688 792444983152377859,243187 755107422071496704,31400 785863860712386560,198671 775255804018655232,147508 788205716792184832,352258 778636918762471424,167220 780798033772548096,183269 787468412347973633,211347 767063096372318208,95707 767999834523594752,100605 787016875423113216,207949 770258327267778560,117257 777529059857211394,162311 752131119265480704,14277 773727638284296193,133702 759454859217166336,56700 775993029186375681,152735 764266225736089600,82759 773308115068424192,135039 793093868518412289,249469 777903236145635328,163776 793216446138552321,250633 751779558660202500,19317 787426146262614020,207212 767696945997643776,100534 758100822152609793,45622 788095267589324800,214899 738822393737547776,349466 795745223431376897,27670 773952731409178624,139404 785263563464114178,11774 789142954912907264,223899 785826613669851136,197512 795352888058884096,265686 768541917973925888,107469 757638779440029696,47782 794619313248411648,256276 759225994188292096,56784 769261338992447488,112693 770683672466829312,120675 743110659454472192,11774 793426685546762240,252020 761050386526380032,66159 772413709742473216,129551 788905366931275776,220029 778290710722281472,11774 790980179204182016,235487 759191588287320064,57574 774953427843579906,144602 793537143108882432,242693 745382601523859456,11774 763705907364507648,77731 764774597719891968,82283 766485150528114688,93184 786623498643013632,203674 793161554606821376,249180 788032272981254144,214492 751788286029524992,16931 764174813535416321,82066 777878311452020736,164001 752161465960898560,18395 758458166296227841,51344 752880415363522561,24134 753812150984978432,29263 792570398852263936,11774 794157798833750016,257492 791616752543232001,238690 753716509634129920,29263 793217481691238401,249926 795295013626322944,264397 768810595340681216,109167 752987834194259970,24349 755951859156733952,40881 793810772279255040,255393 758232058531504129,51021 789131256026042369,223286 795065485758963712,264397 764135354681077761,82066 779348450706022400,173964 793033956857749504,11774 785891393298280448,197673 794694214093312000,262225 763154323354312704,76723 791349719415058432,238383 779991098617950208,177472 778945190547431424,171168 781014567916896256,183668 794997203467177984,263895 750658637668966400,14421 750419206554816513,12883 763123047150686208,75724 780435119949709312,11774 785665720915034112,195975 757094335544381441,45857 788510971039887360,218495 790985723327442944,234583 793640594262286336,249926 780832814392487936,183593 775255592537583616,146675 794222828442652672,258456 737714895165100032,11774 761827816719679488,69947 775463370384404480,149121 732956432279179264,398860 781573963298271233,188401 793869684269461504,11774 795323566170509313,193368 775982178316484608,1250232 759147996449742848,57348 757998131103621120,50442 793872776226566144,255942 785589157523587072,197297 790251510521266176,228341 771932526537564161,123217 795133777592795136,246425 787362341113303041,210585 756277196227022849,39673 779045089649823744,172057 791353426705649665,11774 765705130813431808,88930 743530021428596736,11774 776474955148034048,151463 792825301415841793,243393 764436814853726209,82066 734868598489911296,1170396 793652523068493825,252581 759092136717541376,54842 760170726573772800,61470 769072191577198592,110585 785736687305523204,197512 773214527986946048,133694 779488308741087232,174756 794560884274319360,261155 770019047836647425,18030 786786127885791232,205094 756651206051717120,43553 791688395244249088,240483 792542206468829184,246273 792682145496072192,246715 768911428216467456,109666 771960256683446272,128519 790967229739175936,234583 788691533251960832,220029 780355101542191105,178524 764188308972904448,80393 781671512554299392,186584 770214939642310656,116239 776208135618867204,153596 742762123772624897,11774 765144373713567744,86053 765926815072292864,90012 770573454697500672,9047 794692425247760384,258922 795686306894532609,11774 752982483801608192,24248 793268288272728064,250953 757427761074102272,46890 785792514397769728,197091 788008316370767873,159876 758411910400253952,50923 794712965870219264,261987 793109724396785664,249469 761571142750482432,69245 785981210665357312,199546 787280149456654340,209151 759550969516466176,56964 753730515082043392,29548 764520084605841408,77183 794277329237196800,249926 734972846863060992,353016 771491011956793344,125853 793652256327344128,250293 789241005296017408,206666 760551526624481280,63451 767823819453194240,100893 793171688275849216,249841 761950983891128320,70858 785279208494862337,194648 763856661572423680,80648 792851395632369664,247240 763781968437780482,79578 775720885068193796,150663 786593651669340160,204835 773133921420709888,133081 754742752261308416,31060 761750424982388736,69947 767155330526490624,93210 793152144199352320,249841 758728276298895360,54842 789187991092600832,215505 787081467918622720,205143 791739429455028224,240483 781525921140502532,186584 765988020923138048,90622 765999643628937217,90539 769592648076234752,355260 778681470130892801,169201 775066678849708036,141091 793222453090582530,250328 787074876943241216,209043 774049104695439360,139404 776256429170814976,351152 769205727575572481,11774 787870873080455168,208167 756099291962146816,40474 793100659411132416,249469 778951245713125381,171168 788541112939970560,218832 776495862998405120,151845 772385044245516288,127871 769466876753653760,113754 777272339302117376,159876 769925579856568320,114388 763547626134351873,78304 794563055250067456,261155 785477306106208256,194723 793435605782978560,252020 763954094109102080,79911 791691353260371968,238429 793122220616720384,249725 768621878965665792,107032 791593961341194240,239880 791142029216612352,235348 760115831715999744,59666 772579397391884288,129558 757732054192656385,48220 781477790327726080,188119 786007414587940865,200490 794143382234955776,256255 764835913817923584,84724 765583797383524352,81946 755065734548553728,34666 756265142606827520,42344 759691869290889217,59365 773761744149766146,137042 794722494271791104,261306 761653090630131712,69493 779002461549846528,171902 792940204663250944,248104 771650881909432321,125381 774072232444211200,105109 732299905176199168,196346 785524421637316608,196686 790571922291462144,231792 762714123176120320,74066 793105223275405321,247014 789860699065364480,197512 789938746254725120,228576 761692357024559104,69548 789530793219678208,226731 795297772748623873,266079 764494634936590336,83422 772764363736219648,130415 787233579348688896,207287 763453336003543044,78477 786248399343398912,201958 743554134377381888,11774 773167983611023361,73814 773959943431024641,139577 732991603414077441,354974 765010202076733441,85562 788810384157216768,220526 788794319398330368,219942 781237611612561408,186212 790740067979374592,233307 770875229031641091,121949 771950930187194368,127775 785851193734168578,199057 792406374164656133,245750 764184252455882753,82283 785462736658567168,195975 772765114382573568,132364 753363540346568704,26458 769028015355490305,110389 793866093668413440,256255 775770770303692800,151156 779311403027009536,173964 792771803521376262,234551 765237467578527744,86440 778002690294984704,150877 777621154517258240,121080 759891661212127232,59666 793114223941341185,242693 757542064095625216,47782 770333019718586368,117257 793425825550983168,252020 795323656654221313,266079 765243320826146816,86653 786324456843071488,198743 794663592775843840,261155 773967922951753728,140211 778312701046956032,166532 791287150671073281,237236 758282673114734592,50923 771775884911083520,125222 786126392236777472,198878 755166239450812416,35890 758075101606776832,49480 764993176574660609,84724 753357432483635203,27222 792078796157444096,243398 792373122997620736,245095 788824653737308160,220539 788898953517408257,221832 794596192244166657,261155 795670602849878022,267633 794288679325995009,258315 787813497375784960,210215 787322200441360384,210289 793727353004384256,249469 780626147562418176,182211 791054481366589440,218892 771758353022279680,126389 791893196238454784,242360 765427212984066048,85562 788946985512349696,11774 794946454821490692,257492 751191926896857089,15808 763354362139795456,77731 773336775473389568,134993 790300597387866112,11774 793111333944164352,249469 752970991635206144,24467 768951989942177793,109666 795279186772381696,263906 794613447862452224,262053 770131308207022080,114254 754086483942776832,30304 792842709971206144,247877 788575991677452288,215437 777692622940872704,162497 780378529666129920,179742 794564721743642624,257406 732409765683290113,351797 793601141405691904,252020 775677529029906432,150663 756886315191275521,44450 761184462868668416,66281 749413067201458176,8497 770584638028861441,117303 794974719665696770,173347 763848266547138560,80393 780181129064280064,178045 780378592869875712,179742 780939685270949888,183269 793570625881116673,253606 757987195814760449,50443 770360606595616774,82066 791394069431758848,236884 793520861307400192,11774 744797647391756288,351424 755187870072209408,12954 766348211456008194,93261 758123860579356672,41703 788480574906363905,218275 771146990357012480,122861 762708093398462465,74133 763838567428816900,80607 759181819799535616,56964 780495556946882560,176890 768867472199987204,108849 758714830404612100,54070 781105424632250368,182257 781239920727818241,185313 790925358023503872,234583 749937014074662912,10735 762746481396838400,73926 764965356175626240,11774 775036638997127168,137565 758773407618048000,54070 777803300968210432,163763 763492221765115904,78707 757738392041852929,48549 759135551958036480,56964 786165117922729984,197324 787002368445575168,207287 793922542926979072,248652 754711906259120129,22393 777650162906853377,161993 792871370975809536,243761 741767921584640001,1247491 756410739829592066,42249 776486956909953024,155688 765645318826393600,88332 793910652360425472,249926 794592040399081472,261155 791444683713081344,237309 758666553575563264,54070 790547834793697281,226538 792313332183232512,245098 764286632644128769,82780 780029032675086336,176203 787361185217728516,210432 756467340947128320,43391 758695409266991105,54070 761672741649080320,69684 789129568187809792,172084 790932975990910976,234205 765326332930564097,87249 793267421209628672,249926 788173329710583812,215437 793435451604373504,252020 764190476551553026,80939 732391431185309697,351860 758053752095903745,50654 777878693368717312,163589 754748853744578560,32873 751092860657676289,16740 770265691651837952,112788 791319418110353408,237787 764165373885382656,81966 766813542473408512,96263 766820252281864196,96263 773885901290164225,139404 785824068477988864,198513 786749488878657537,194079 795748933419077632,268860 778773856723042304,168284 789345828829696000,194097 792146774819430400,239405 778523022483304448,167319 753405648092536832,27045 777515840317091844,162213 768825943104319488,107423 774285678431444992,139459 754716833203171329,33356 771433542928654336,125703 763542367760621569,78566 776503180062437377,11774 791556040026300417,238395 771766638647455745,125554 785537288138854400,196788 774239404768370689,138382 765011248304033792,11774 789170867758436357,215922 791440029562261505,237332 788363510887567360,214992 763910984419438592,1249165 755905451284398080,39697 790972863784169472,234583 778705171400404993,169029 790573717696892932,213700 759035521871941632,56552 757235472699682816,43391 771540641675300865,125554 769585355695816708,110585 760653382721892352,47940 764834763496620032,84724 794895525929750528,262053 759417518058528768,58309 750456386845339649,13532 775546101893955584,148684 780829467644080128,183269 774459280019697664,140444 755061649913118722,35044 776574589161922564,156926 775761717578072064,151156 794886634563104768,261987 751545122022502401,18215 768991101168390144,108004 769157105278414848,27164 780153795359739904,177724 794706981164498944,262022 780851857010860036,11774 756888250145320961,36145 769331973177257984,112970 776128878075076608,152314 751092637722042368,16061 787071606019461120,208928 776393366091157504,155390 768628930286718976,107745 738439989902462976,11774 756190456736653312,41680 773919829937917953,139404 759185851586781184,56964 762352496702590977,1248861 753909342672396288,27045 761384970648588288,67497 763133548303900672,76794 792079444122959872,235487 794640886189752326,261155 763388939147227137,75615 791337541186322438,237594 757971427333120000,49865 769373915777011712,110362 759785653835931648,58542 734389160610516992,11774 794320544237834251,257492 792117396874022912,243142 795683719852032000,11774 758090155005710336,51344 785561316480000001,196277 762002941418942464,70501 768579532316143616,107839 769241222296723456,11774 749617620295397376,1248008 790607497400725504,231580 781220171511951360,186584 753952908505444353,30590 794566107340230656,261155 762394764763332609,73069 770968001017483264,1249808 786682856038891520,11774 761532006668697601,67547 789894402764398593,228677 750077706264535041,11495 756204322795294720,41702 768502398172205056,107072 758659842244349952,54070 764486911905890305,83629 786724315987316736,205728 794257166714556417,259231 781481526298972160,139404 786636709643575296,202304 788797766889709570,44370 750903842770866177,15643 791445391061372928,11774 776761404489502720,155390 785611088670912512,197512 758136620705079296,41703 769332576326651909,112336 790713290309730304,232881 763939714919309312,80939 790727486447325184,232881 760235895844900869,60849 787242448015749120,207287 795317482625978368,262847 779000918322753536,171324 751597754489593857,14277 789944524843933696,164764 788738626511396864,220332 792770360588447746,247241 793701942782529536,253206 763356875517755392,77731 789312134152728576,225359 791290591971799040,11774 795269445170188289,265855 769845455102541824,105643 790616081308286978,232791 795274308411068416,265908 786678824662667264,204413 791809172585127936,229148 794182193144885248,258331 793139248232660992,243398 775088071234781184,146259 776789633682247684,157082 778315501504110592,152594 780917081898352640,166197 793293931060473857,249895 793448839818600448,249926 762782880653115392,74247 767373319289044992,87904 795705462926741504,262022 733702850430271490,352408 777209604488867844,160226 781830771489185793,190635 768877030272270336,109666 788153999685935105,214753 786156322513453056,196917 795694883512127488,267862 757639949478981632,48531 763791972184252416,79693 786968112197472256,207949 750844176976211968,15643 788200965623209985,213064 767313726685011968,98072 774488139129819136,132364 779156872888627200,64722 773872010162122756,138641 786728554771820544,205728 788909826914988032,11774 761358241200738306,68163 778985031012274176,171324 763189005089398784,75899 776778357182791684,156976 785565285038391296,196917 773256624190259202,132578 779871250768420864,177248 777216318030356484,159308 740807463918796801,31836 762344752935112704,72809 758040937855672320,36498 791263317406978048,128602 775463697628082177,149121 760795105636786176,64722 794136302795063297,257492 785587799026204676,196900 733104006415847424,350379 764150126424252416,82066 779148247201906688,172962 794538389118873600,261155 755391381070163968,36735 785654900617310212,195975 756662675590017024,44429 780613920553832448,150151 794695660314513408,261155 755950690845986816,11774 765627683946450944,88546 792188620891389952,244298 743283126961643520,47188 750072487753506818,11434 763172947909603328,76535 787450383601901568,208059 763216463176077312,75457 787073813489913856,207949 777950279287398400,164900 761090406960406528,65710 766560111514923008,93823 790271160504025088,229693 793625721465769984,252014 767722212224700417,100917 779081379183071232,172523 788859967205937153,220029 794329921577357312,258741 756653773280403456,44429 768568915471368196,106281 749344930997346304,8248 762834026591682564,74483 761158923168518144,61544 763429100144975872,78159 776014777072033793,152735 780602840133885954,80785 763847948027387904,11774 776058162227011584,152876 775448778597957632,143361 757342890217439232,45669 770937582620467200,121479 774789968032047104,142229 795169934045315072,258456 769776593837240320,109594 771785826330152960,127871 793187198078160896,250293 770300840393441280,117257 771476608305758208,105671 779311881123196928,173964 785481321086935040,195975 789894018704379904,225911 793466232498429955,252196 794616938559221760,262022 789479244455931904,225943 793077690114924545,249286 795462685601120256,262053 750926892530819072,15808 758097242318405633,51069 759102648377286656,18168 762736031389085697,74133 790717450136522752,233307 793720576456089600,18395 794921313202827264,263926 763849446979284992,80607 759088599132282880,56784 794560805962399744,261155 760669273920512000,60866 781570078235987968,188478 755534519105650688,35890 781017143731163136,182960 778317096404910080,165488 761921841346654214,431998 759951025725968384,60391 775794536635363330,151770 785576102773329920,196233 793916871770664961,256255 762787410413391872,73712 763431576810221568,78129 788505059738853376,217601 763518874725781504,78684 791737090257977344,240145 743122751695781888,11774 776602487088222208,156644 773899269560348672,139404 794969359642984448,263667 769589008158433280,113412 756604144593567744,43553 741067784482893825,352060 787499909859545088,72035 793116369931866116,249469 739739368450097152,1170858 762029278888427520,69231 794242402839969792,258598 780612705468100608,182037 786009818393894912,197367 764655816079052800,1249229 775028968420438016,144848 778831108557332482,170253 753371182225723392,27045 788090751661936640,214005 762791611780755460,74483 794762599896350720,261155 761299289893068801,65974 761355952650014720,67229 795425071452090368,261060 758756544401985536,54070 780597411202736129,181935 751592610901401601,14277 756629035392897024,41798 768042684183302144,87904 763499927099932672,75460 758972718691733505,54070 756862992625565696,44429 780405944765165573,179742 786276426785890304,201958 755214802843119616,36033 776886471789719552,157993 777574206145982464,161277 747472012122062848,11774 751195019046952960,15643 753301882567790593,26539 795319557174988802,260613 793842606111268864,255942 756927182757388289,44450 750852898519736320,15661 778282321795489792,166339 750768331334922240,11267 757513213634158593,353017 781235074662445057,182036 765981971789078529,90125 793483694245834752,252741 777680037449347072,161387 744585645096501248,504803 780789323859800064,183269 773404657003720704,135342 734416916635394048,351491 785653219401801728,196917 795346990947106816,261155 747719966728790016,1170338 751190424535101441,16299 767171009430511618,97377 771839658045034496,125742 773695300779270145,137777 792699629473148928,247062 763130368958533632,75599 761252497503559680,65180 776819795790626816,157755 785970050041655297,193715 781217422216798208,186434 766426793242865664,93823 773848742285963265,139404 793280269029666816,249926 756252655899516929,42258 781565988705701889,188421 787892398454104064,207965 776887433631768576,159146 762512271784370178,571447 786039405299441664,197512 737496264602882056,354309 791903437227122688,241542 775351310447181824,146488 792142183688048640,243187 773951714345021440,140444 794257698380451841,232169 774985061850570752,143867 768286228261240832,104662 780884033416888320,182726 790708482269929472,232884 768204399873298432,11774 778356409477980161,166409 758129742155571200,51595 765064024757153792,85562 794981508943642624,262752 778571593878532096,85326 786207665894543362,201374 787012275127197696,207287 794562103130595330,261155 793504903272411137,252824 751850062309892096,17794 787758658864107520,205197 771353191942230016,120610 771733311106482176,108396 775905364382474242,151897 790692847045349376,233266 789425161917177857,219038 781101348527935488,185310 752717023340163073,22838 754764731886501888,33549 755161916650160128,35890 759163328900001792,56964 793594177841930240,252112 750826959421083648,15643 787081319490527232,207109 791313148959715328,231427 792922109353791490,248220 776899496533897216,146991 755752914291920897,39197 774384013427347457,143473 775017839522635776,146259 769310997312114688,112199 776475466173648896,151463 781592536976617472,187611 772136519909842944,121795 794556947920023552,261155 795018224639283201,263895 769515044707168260,349856 773947160899432448,139404 794692266229202945,261059 767812798868885504,101163 776916181882118144,158027 759113806421241857,57123 768855493351661568,105109 793646167850622976,252679 760542428323516416,60866 756956358482595840,45040 771917701916856320,128519 787707855335989249,205728 788432045827432453,216943 779108329171718144,167319 795065973262979072,264397 752709831992053760,14277 789687293204455424,203546 769273809216024576,109360 786007658037993472,198671 745483692517167110,1247682 776426697482706944,155688 777949644991107072,164669 762134280344510464,69947 791147729212829696,234583 795703282257821696,268356 764161395885764608,82066 764812081698840576,84674 761499020636266496,68878 767765317271425024,100893 762617178369687552,73814 766695136541769728,95568 793207072947052544,249926 781658933828128768,177455 767038026115649536,97603 733115551954821120,27848 757634561538977792,48081 772893764222382080,133043 775828868481576960,151157 766256394534326272,91751 759545537062395904,57105 753605167526928384,23739 768490938012274688,106774 771154573276745728,122344 763399366736547840,65108 778681050067193857,169731 778901256668454912,171037 764361579387318272,32129 794347473074536449,258193 756215957337600000,41680 780791341307555840,183269 795347978689069056,11774 774438649693868032,142942 791659611514216448,240483 732964679933267968,353228 733562573195337730,11774 752947123004506112,12954 788075131939786752,215124 780941045668413444,174116 790725949209718784,231598 774031040973115392,139404 779468245480853504,64652 767778155365105664,101383 792387973929140224,243092 795300605199839233,266079 772444452535185409,129649 756576840353849344,43471 762317726799040513,72534 788871858573545472,221785 790644357854531584,232169 733650790926188544,354539 776853361484103680,158589 786495073605353472,203492 792551006647246848,244812 786534809703096321,203799 791324314096181248,11774 760999676262748160,47940 788822848357994496,220767 763450483851857921,47188 764535643779190784,78274 776420855232376832,27156 762714807028031488,74468 787291732840886272,207613 787816837249503234,212357 768946779777671169,110209 771396122770182144,125367 765784956287258624,87858 758719752604876800,54070 787012774241054720,207287 793171031749980161,249180 775039634325766144,144538 781574305457012736,11774 761152522413277184,65180 756194124722601984,41680 765502803800391680,87245 752955134490083328,14277 786890729339678721,194091 759386715685617664,56700 781082505180962816,182659 793201390680088576,249725 763824525700018177,80486 765729376105144321,86645 794734761881255937,262849 769352665763569664,111454 781908425118773248,190269 765405748717379584,84209 773970584900292608,140062 785641140045303809,196277 778964746871668737,168794 787490060895739904,209351 753631905183047680,28732 785636621840285696,196277 785309656231010304,194934 793244525615538180,249926 795762012072607745,267934 775861709395243012,151374 759148290491506688,57336 775840264480956416,151748 793494802817888256,249469 792812459467964420,246771 792530974189903872,246274 760929774139310080,64692 795421400337121281,266151 791609013217525760,237935 791817129129496576,236502 759464105056927745,56964 789250242487222280,203546 777183006108815360,160283 794760815484268544,261155 762613405643661312,66168 767341093901967362,96883 769281945242972160,111454 788080035861323776,215252 791527044089733120,238395 793959383319400449,254135 767304856398954496,97852 795711714046177280,267862 762722639924322305,74592 790604616777904128,232791 763177603427512320,77119 791652787536826369,239926 732107337935114240,39600 786024175949389824,199496 756725228978352129,39475 785580003794747392,197286 790648665278935040,233198 751143461126938624,17120 772229655856242688,127707 752177103437783040,18893 785471614058201088,195975 749383535656513536,8497 778023936617349120,161502 789256416074797056,224850 756199155102543876,41680 788743085190590464,220332 771755703388217344,125554 778991386083287041,171693 786382496355143680,27156 788104164366618624,215005 793458385572261888,252020 756291034959577089,41702 775729934887071746,151185 772053537199120384,127775 795695782963843073,267862 795721923309158400,267862 754717897222529024,33356 764695846055280644,83866 773968126572654593,139865 794977462224449536,264397 795424842166259712,266151 771774765124116481,127134 773884315201593344,139404 760951768176005120,65165 777586060809281536,162497 767168008460447744,94699 775654765149716480,149953 732998192170569728,355246 786227492302368768,199546 795388934234763265,265858 795709546933063680,199307 752990462064021504,24787 774814886786236416,142090 760197443921272833,61145 760872743323611137,61544 767683421728546816,100534 793124972273119232,247877 758441026176552960,52749 766295026385219584,91798 786314300851838976,202429 753679268991803392,29125 775366550459035648,148018 795248548417826816,228372 778385815361560577,167753 755719422455717888,39213 777489063666331648,159876 763191711895990272,76127 772908073438412801,132370 764253407024586752,82002 794017373133094912,256502 792047058374971392,11774 762719894475464706,65780 794031180429467648,257423 787782590556241920,212357 788139998629486592,215480 794538134654619653,261155 788075818622734336,215005 776041887299936256,153037 788496356130299904,217519 758781574875865088,1248642 761547613522960384,67226 775107997953425408,146720 758834114996768769,48289 776457697399046145,156055 785420564584402944,195712 792075899223076864,240483 755494814125133824,38032 787692770748141568,210676 759555692592332800,58508 791217319330607104,235951 763422656645300224,11774 752691098842128385,22752 787294204250746880,209351 765369311284170754,82208 794211262619992064,257492 792744898063507457,246726 793442914697289728,223286 743834193507950592,11774 760196036551925761,61412 781874968913076227,190635 795694435006722048,267855 750024023376035840,10654 770034075549700096,116044 793079598389006336,242693 785818577802715136,195975 790302740886982657,11774 793281623621971969,250633 758860300816834560,54070 765224190198906880,82209 754079757549965312,31523 781116458067714048,185496 794141108179603456,256536 762749912765259776,74066 787911810871533569,213796 789077183981494273,223286 780268386567598084,178378 777143011465658368,160353 792179754933846016,243983 763044470120189952,73712 756623364458999809,44429 757049905592537088,44429 768887407039090688,109104 791669150372421632,239456 777661623041261568,159876 779671923320029184,164694 781658742613880832,186584 794579774651842560,39957 794563888935301121,261155 776758695996907520,157755 792763631104430080,247241 773137949466644480,134470 786655724654981121,204413 764076448504098816,76652 776843182675992576,158314 778274012514422784,167046 786880924009062401,199462 776175233996685313,154071 792804948513787904,247241 767985152089726977,102137 767942218090967040,100605 768851103987425286,108004 752736878827155456,20636 759415177951358976,56924 778406990313885697,167220 794550589896192000,261155 788161358009425920,216056 791791612607070209,203710 732617726481436674,352721 763094209041752065,76577 791313411804049408,237894 785272852958314496,194648 793109169595297792,249469 786649536819240960,205270 773193111082266624,135025 778641983036358656,11774 786967233444577280,207949 758391740109824001,1248603 767001742974283776,97314 792431020150820864,245148 789549701204811776,215437 768981520266567681,110659 774055986868944896,141316 775785380788342784,151463 793579681110953984,252020 750884338841980928,14582 792448192210100228,245575 769135819751845888,107459 794637549511839744,262304 750362981502947328,12883 786970039794622465,11774 768963859516272642,110585 785894386093596673,198878 789272503319494657,75113 786835889045417984,205728 770007806506401792,112767 773251225533886464,135190 769752055087071232,79987 765263669890428928,86209 794686154071216128,262752 758425346916044800,43391 794761560157724672,261155 794697536527302656,262752 768409644637224960,101681 792101141701992448,11774 762766269498155012,74133 791469166184263680,239405 768103052691709953,102137 780546538900688896,181419 790704881434697728,233005 788038544174424065,214492 792104929913602048,241678 777422066945519616,159876 792763481766432768,245148 794607345619922944,261818 792848791980216320,247232 791775902560559106,108396 755401607953707008,36735 778645282254979077,11774 790597074962165765,232169 794596433152221184,261818 767767706065960960,101134 760613932864311296,62428 791473981169758208,238864 776866630525747201,158589 786715359483047936,204958 789312207246856193,225359 792804542429564928,247672 781252169064415232,186584 778399657944678400,154914 787011150386954240,207287 742325067216916480,349951 775064022483816448,146259 775873640831201280,152314 790541076566269952,231894 776570403212791808,156290 775587242404220928,150018 740228750722359296,11774 769373643113717760,110615 776003846938169346,152479 762050452112441344,71694 794335917985017856,256536 772867035852333056,132335 757743056229498880,49066 777093827714748416,156835 788421186417856512,11774 733806049996611585,355864 754039284512923648,30267 767263841768075264,96875 791777570052124672,240483 770781815279849474,119719 789521378559098880,226180 794947600864735233,260776 794590743645982723,261818 778295184731860992,166532 770598712347332608,118192 769038120193056773,110362 751814667316580352,14277 757155668990255104,46278 773881218228158464,139404 781278638025179136,183759 762500330709848068,71070 761770516633882624,70707 793453956383006720,196314 759843209556140032,58227 791684023525445632,240483 789958707681648640,228686 792522232346005504,203546 754780800982343680,17640 769684271409745920,114021 762710872426967040,73814 792016316450254849,243075 786615959347834880,202727 789233843546890240,11774 776421883529072641,155390 785616527131279360,194815 785984488044163072,198094 790702761306230784,233307 777636629171179520,162610 785299235415683072,194934 756315384450420739,42432 791062966506516480,78159 758263292246781952,52112 791325220523024384,238045 763050034912821248,11774 790941322643251200,234583 765521799178252289,148861 785499531186233344,196277 750665028903247872,14421 788815246718738432,220332 794039705256001536,254135 757711563893510144,47693 763929432528531456,75958 771502467750047744,125554 789665340095549440,212131 757103935287070721,45857 764139669076512772,80939 767044660078444544,96883 791826719883816960,240584 761305155966898178,65180 763338897896071169,45672 746351561408811009,1247737 760495223688617984,62771 764155659122335745,82066 781231880406376449,186434 733200278875451393,355669 789926022397382656,228820 753148367979499525,24134 787122542511132672,207109 795188190797844480,261155 795430464882376705,266884 793598244207067144,252044 793634092151549952,254380 793516881122471937,252741 766384667712950272,87062 758721984243040256,52475 755248436232921088,35403 791450071871197184,238207 752136563266576384,21034 778356287256002560,152594 775091272344231936,146259 785459274839429120,195975 751202655926558720,16299 754732613194158080,33081 760674500589522944,63776 768510145177513984,106716 786738859610562560,202268 794370228960436224,227345 766223098836193280,90629 790686333815689216,231333 771396431672410114,125367 776859154086436864,158897 763525165963763714,78542 764811584086675456,84422 767685734673346560,100605 776622535345631233,155451 788921820997189632,218832 790659637494243328,233307 770203749260271616,117257 786511135608598529,203801 779775269586493444,176890 790362636483383296,77933 787470885301149696,203089 786381040852017152,201620 751571712068587520,18122 756110019226066945,41533 763957169343520768,80716 772391325551460353,130653 763845475728494592,80756 751244675206422529,17591 775500953592012800,148994 791742712558923777,240584 778924424896610304,171168 793413725772472320,250216 769398770932953089,112363 776378790729641984,153921 751662544260038656,19292 795365711275327491,265885 786907884328103938,207287 790985932203823104,234583 795454910561218560,267231 758733985543430150,54070 764659881206874112,59996 794642083348905984,262313 766202640782938112,91762 788782698294902784,220526 794679935789105152,261818 765709300664860672,74247 794647261422743552,261059 749702597968334848,7546 789987996594425856,228354 764051126073253888,80939 775507084724928512,148994 776457165787713537,155896 781521054355206144,187976 760164380394696705,61051 762090972788424704,431998 763287187702091776,77319 764058491631706112,77598 771135145252425728,122126 773692734305472512,138205 789477800881205248,225981 786240099243601921,1063777 769983842354593793,115519 780820139025367041,181075 764826817920372737,84724 773468146770509824,136515 763108714408734720,75899 787191867767083008,207949 795014939509485572,263933 745442284624297984,179307 792138905264984064,242693 788095863310589952,215005 794633080094998528,249926 749837417318739968,10395 732698839547711488,353267 770525344981934080,118192 785689242311753728,195975 761011730839433216,65455 755790921455763461,39462 785444665772404737,195481 767436052881563648,90252 767974483558821888,101681 794550951164203008,261155 779516844268933120,173628 750705942786965504,14351 765948403150761984,89923 774934088880979969,145244 793655382761549824,233154 751699353702653952,18478 793422673258815488,252020 795402217197076480,247930 776347688065433600,152594 765282259326861312,81446 764835265756233732,84724 754914331423154176,33356 750059066878267393,10735 795292549170819076,264754 789967495583047680,224693 785343752122474496,195125 788270915205287936,213858 774668523255713792,144654 768813652245831681,108394 772684394242928640,131542 788760533868613632,220526 794296163348250624,258598 761665548849668097,70072 768934834244816896,110209 786662637652303873,204224 787455462056796160,210740 794552482676506624,238233 788886708599267328,220689 768106400945889280,100620 791658754508926976,240145 766716433871081472,95672 767889124279717888,102249 769581353071415297,112239 772947316097572865,133257 756896468980596736,36145 771746311171248128,126152 787724257367236608,205197 775333178399682560,148045 792476594577158144,246225 770596448983511042,118192 774432214650068992,142503 777069593600876544,159146 788727311004762112,220029 792101837943910400,243865 794536248434159616,261155 761273139259056128,67283 790916353825861632,234583 763109957839400961,47188 767928637643370496,102249 760464744113377280,62835 785858860624011264,197512 792781962582695936,246771 776010536869920768,152735 775394959335694336,148045 791754653834838021,240260 768855500398137344,105109 775778239658594304,151265 794569315446038528,261155 767457400462807040,98972 771464871904960512,124597 793331398228647936,250293 785835458236391425,198576 790578737649549313,232419 761718052660674560,69711 771124189004754944,122388 778319893452251136,166372 766617380025987072,90088 749327968531394560,7828 794024073168699392,257661 794799674112823296,263205 760983787996012544,26066 776749590984941572,157693 780554156901822465,181409 791355455985496064,238207 777252760651792384,159475 764838391049494528,73030 767719520177827844,100893 770305365183463424,117377 777243364492058624,160592 753212028198813696,26060 777255069641089024,160592 785897552117952512,197367 786915000266944512,207287 779441060179275778,174230 778397084831612934,166852 755881595207200768,16299 788785213681770496,218832 773905813735927808,139404 773691731212730368,134199 775513960913047552,149953 750448203766476800,12883 777633577110499328,157755 787941099125866496,213672 794176264311545856,243187 751186808357126144,17591 753369844276404224,27045 785300303574728704,194934 759460202840195072,56784 781650475204513793,183269 785671486262616064,197297 791429219582607361,238395 779896496296689664,160641 773696575180636160,137795 788520375336390656,106085 780187543849537537,167453 791001819044573184,233736 794208799242518529,258456 779044548202762240,167407 795750411395334145,267521 795103482210566144,264397 757759408445255680,38516 777878160755003393,164267 793918327374561280,256872 744347494495195136,349197 792798908896337920,247241 775879675184832512,152314 794586574956744705,261796 794037464818155520,257492 763097339061948416,76577 791609543637798912,238207 779871882044510208,174610 791453507274563584,11774 768561487753248769,107469 794270554614153216,259482 756675612400553984,44271 762082775662891008,71429 776950494660919296,159146 793269764340625408,249926 758848950761771010,54070 759888278791319553,58267 795070602138841088,263895 779447312095457280,174557 777963193834405888,163824 756899964161110018,36145 758349304692035584,52554 794600795530559488,261155 758480885914009600,53185 790702842579410944,233692 789282799371030528,221785 750495876510945280,686533 765180727373672452,86103 789774599919632384,225981 773237924699701248,135592 791374228985483264,238117 793114600086441984,249469 768421452613689344,106281 789303354853818369,224338 781594008065748992,188119 788593979004706818,218275 790717109525446657,232169 793197007187750912,250430 793281880233684992,249926 766017033280425984,90482 791495598780272640,239405 758367510009962497,52554 776899048527847424,159258 777675713323339776,161988 786294083073347590,201962 787028741658640384,207287 780587484438601728,179054 750726761793540096,10848 794321474052128768,259773 757629431804461056,47940 773884964643352576,139404 793488026001256448,252020 764194569873489920,82066 755456738808049664,36735 766650126580518912,94699 770423012294332416,118192 781515565127049216,182194 773879801484566528,139404 761682566483156993,195876 795122169386856448,264397 781356303532843008,139404 790244782018670592,229693 751777961041244160,18391 774461735029923841,137158 793093575474974724,249469 793620838822141952,252581 793843022563651584,255393 786832173009600512,203674 794592059927789568,261818 760030695901261824,60350 791246760735801345,237385 795178495823454208,263907 762424165987004419,1248928 795685471800229888,11774 760312206261125120,62327 751922277512458240,19376 776917149780627456,157755 758674041645305856,54070 763051511521828864,75724 775092441959522305,146259 794928794696040448,263895 764838717416574976,84724 777544162048634882,160609 759232134125084673,56964 768822482677686272,107752 795407769029513216,266138 791152805394452480,234583 794228219872428032,258909 793127001733332993,249469 787074676652597249,208928 763792663401209856,11774 764186616588107776,81946 791587996768149504,237857 760971640868143105,64678 753034980968849408,24316 764625443643396096,83391 771153987366227968,122388 776467294989918208,153194 790688613210009600,231894 766397118554734592,93116 775577273445462017,148994 794377081945587712,259659 754820471846268928,32337 776319470977572864,154832 781216688670924802,186434 789801309243215873,223249 760708501249396736,60999 763920608270819328,80486 766714814882349057,82189 792892280658993152,246392 795375930898255872,266006 770288757861785601,116373 773477815085830145,136947 794874703496278016,263205 752922123740516353,24249 773774385404530688,137042 788795840638746626,220526 785333837802958848,194934 795765620558032896,268643 794858657699786752,262053 767895656753016832,101681 754786292920037376,32861 790263040625238017,229798 765506985588584448,87793 771112040605908992,121195 752662189735948288,22750 794590165968662528,261818 795685793843081221,11774 779564400780857345,171617 791637667436003328,240319 793752637200097280,255044 750549489790939136,13343 795279554558496768,262849 794095531396136960,232246 793651776100634624,249926 755541693403889664,38026 793878799230402560,256255 794035974141423616,256564 762740069920800768,74681 792144945423548416,243451 755188118958043136,33356 770353248691744768,118375 776583789132656642,154832 793214061047537664,248760 761234675083857920,11774 791746893139222528,241432 752658920494301184,22657 765035765684252673,85767 760187003115831296,61051 791705901564583936,240145 793596593429630977,253793 751186648835117056,17517 788865037972758528,114254 793450866665594880,247240 769708239860604928,113982 756463097737510912,43391 760930219553198080,64693 780112126048292864,178258 788095045962313730,214899 790649750257225729,231894 765801761638649857,89724 768140703570485248,103071 788101301766725632,215005 788568329367744512,215437 780476150799884290,180647 790665163825291264,233152 752716753482887168,22630 767829590110789632,99044 762938920082341888,73712 794746645279870976,261155 791986608472031232,240483 749592263320215552,9081 751035436752048132,14950 757248183986597888,46532 757791447667978241,42249 790920271641313280,99049 762291193984188416,431998 779432620572696576,173347 771418278115831808,125554 764266199903375360,82018 764919601855500288,85159 773952083020156928,139404 758361222777544704,52112 786416046865420288,202429 792053401676812288,235590 775469756195405824,149121 734853991067230208,355878 788618981598982144,218832 763070700953436160,75955 787387719425073153,208307 733011033275654144,354700 765549840960884739,87852 773606336034635777,132497 793858117352116226,11774 758498442209558528,53185 792803667715948544,246726 773908337335427072,139404 788000599526768640,214354 781479457236262912,182659 767957319187468288,100620 788482696380952576,218275 751559384514387968,14277 794288410840043520,256564 786153714851520512,199546 792161626657021952,244221 791380142396350465,238395 795009589959950337,264431 760889922240806913,65180 769923744802361344,105109 757964641708314626,50301 785589670264528896,193633 791655775655649280,240474 766363316176429057,88920 754061077462351873,23725 766397513045868545,93286 779096298066673664,168794 793441012311916544,249469 754749637345603584,33549 785583408491573248,197297 791628626085064704,240145 793576977298956288,252020 786115578897588225,196277 768013266907836416,102998 788722347511582720,220029 788840058820235264,220526 755043275791294464,33356 760454036030164992,62771 770434007016153088,117364 768244389780992004,102514 763872512891551744,80939 770239680537395200,117257 775074753413574662,146259 763590563836760064,77668 781542862370381824,186584 785462442461585409,195975 759748243894988800,56302 793650946840653824,233154 758124999580364800,51593 787322677023432704,203225 776075950937243648,152735 785867459106631680,198671 765659932012126208,87904 767930079435337728,100893 793985124631199744,257325 773915609755115520,139404 792998272516456448,246273 787134999170457600,209269 794128563654037505,257530 775524253902831616,1250232 775829016242688000,151289 766981995415146496,95708 751186756888854528,17519 780681050871607296,182036 771034424410386432,118985 774237758822948864,140534 775251357146112001,146259 790978048111685632,234796 758262285924196352,52000 788700577450516480,215219 792047067585589250,243187 793057373350981633,247877 794689828017373184,262752 780755880715309056,80785 773942756406272000,139404 777279061391511552,159359 754001520606281728,30206 766511561020022784,83309 788513242599522304,218275 761953077972836352,431998 788460638238568448,217106 762846638721208322,74943 789862621126225921,228354 753031076369600512,25317 794548779894439936,261155 775043766885507073,146405 790949821200814081,234653 773682512748916736,138080 789936396484042752,228576 776852818468675584,158815 750618351433506818,14277 769564558583148545,114227 778832378928115712,170252 749428196609822721,7006 785647852668260353,194082 785666693297233920,195975 763391708201623556,75724 764724310472794112,84544 752918754669887488,23885 756845147476881408,44274 772972037765632000,133043 794205811174244352,258598 749923957919322112,10735 788511143010574337,218495 765516501910597634,47940 760478064849461248,60999 757552198737887232,47782 786672866846650370,205455 794720076960251905,261155 773731433307250690,137042 767122194723921920,97852 788040509377933313,209151 788218944028979200,216009 772482867746123777,118693 762009739794317312,70509 753764910555926528,29790 766649405956960257,93261 758054785845194752,50654 776143350042734592,153194 756335155204063233,42432 790637827130265600,231894 773917025349480449,139404 795745975172145152,268710 754727518385475584,33356 752940090700075008,24196 775440226088996864,148870 789130502003236864,223766 770427831830581252,118192 769937704406568960,115159 732762591194415105,1170595 769970870454476801,112399 767313529657552896,1248146 785279343551361024,194648 752908699258068993,24173 752953969216028673,24776 776201413340696576,153596 749158767879565313,354835 795443066366611457,26066 779043594275467264,171641 757587523933646848,46394 775500841293746177,112363 792968508908924928,246273 758761337199534080,54070 763855509174755328,80393 778283879736090624,166339 791504451232079872,234864 754028934061318144,30590 794707043928182784,261155 760470093583310848,62063 778930336801624065,171168 769148952981671937,109874 775110358134652928,146259 732830135175516161,353002 787879038941556737,212131 756240262616219648,40945 791363321244979200,238395 766704480377245696,95262 785239843953598465,194167 793571747404451841,253164 794291909820751872,258120 793961737305391104,256276 787340633442750464,246425 779375638750883840,174557 769982805740810242,114848 772521199893032960,131007 755759931500924929,39462 751584910201192448,18870 757742253259431936,49066 788043459848441857,212528 773981542938873857,140437 778007577972080644,14383 765578666306899969,88052 794234427387822084,258044 755805864473268224,39685 776772547203301377,157993 794219454288654336,257492 767668918278324225,100545 762059445882978308,431998 775404509346471936,148537 764106185268203520,81601 791721105421721601,241034 750348237597466626,10653 759179100644859904,56964 776216207468793856,153095 758879855538647044,54070 779302209196593153,173753 771441512248782849,125145 777260748590297088,160602 787959176391778308,205197 794597911136899072,261796 770930185151668224,116567 758665535110336512,54070 788758649363718144,220526 766675498533527552,93303 794708039207108608,261155 789221669252497408,224680 788064565145640961,215005 757196761467330560,44461 750071015569498112,11495 789153629827719168,223899 791366536183353344,238205 751777224265609216,18893 769676705157947392,114301 794924100888231936,263817 750104421900648448,10661 771490495713255424,125853 778710090232664064,168794 778517652482453504,165185 763955180979183616,79589 795658687683690496,266054 768696737301004288,104973 770316618090090497,11774 794619215198068736,261155 786958742256390144,206225 793184980230811649,249926 779256279822761984,171168 750743158762254337,14981 764977511876833280,85562 752863096209825792,22950 758461784323940352,53185 771341952893628416,122559 792265324401823744,243187 762792649136836608,73712 790296519874191361,229693 750095221455716356,11606 793752964070375424,253475 759514215195348992,57574 775682402983096320,150511 781483192872296449,182257 764835613069615104,84724 756946800049741824,44291 755638392927490049,36545 767172592977399810,97852 787067972485574656,207613 795057561372422144,247930 765584179560087552,86103 775890605230596096,151242 792797936685940736,240793 794007820412678145,255870 751750445157101568,19458 767499639557754881,99683 795395302077464576,266884 768064885334781953,102249 778520262610415618,165185 785897049036324864,22735 766745208058818560,91818 760125105309675520,60819 786051511075868673,198671 786220716144283648,49459 794656877401542661,261058 793492931210600452,11774 791066058111193088,235590 777969676366311424,163824 768081194219167744,101681 753313479755436032,26894 794676063863472128,261155 774856919160762368,144110 781592613786968064,186584 780235028609376257,177589 794228608491339776,257492 759496718706626560,57574 765223847901605888,82209 773204128218701824,11774 773702364083523585,136881 765889532382285824,90031 750759434289164288,14442 768420546694504448,106281 794368129992265728,256038 768899572081000449,11774 773533650294022144,137158 776603092099829761,58531 791483307955322880,237935 773300786247852032,136110 785578325867696129,196788 795701919494930432,268281 794571330788196353,261033 792096938606759936,243398 756280511090331649,42495 776269463528189952,153095 793911749766311936,249926 794691694411337728,261155 764164456741937153,82061 778248458197168128,165435 786640520432918528,205455 794696485082308608,261059 750613726361841664,11126 773275477381373952,134993 768533052700160000,106753 789557116512137216,224447 760281740187402240,61545 788139449540550656,215754 734801580910841858,351644 780903541787521024,183269 794598277865963520,261155 776482041915445248,148010 786356156780408832,202379 752235991390261248,19703 767246040818917378,95055 753393554962128896,23739 787133416659492864,209351 793991536086315008,257325 791699498812583936,240483 793164590947438592,249469 750322101517770752,11250 761558672099143680,69231 763442626343436288,77637 775758869788233728,151463 791718623911915520,240483 792285729334386688,243075 793256068637978624,249926 757192589460271104,46252 749948442688958469,14084 791308667920322560,237787 787075137916968960,65113 765597331773272064,87904 788354525308518400,217093 790605468888543232,232814 794948634039255040,261942 772590547626188800,131007 793549549960912900,248719 772791416384737281,132335 749699307574595584,9408 758673006982008832,54070 794605692044902400,261155 791869440212164609,240070 763838577545314304,80716 791279943837622272,235590 794717181078634496,262022 772878094894034945,132908 788451607113445376,215005 795697739342512128,267855 756897817805848576,36145 749924708062076928,9433 779459728204296192,175074 786547393881894912,203044 751587181295198209,18555 764991908963725312,84724 788547115391737857,218886 773263579948654592,134561 760508751791087616,61352 785597179998171137,196676 788470193009721344,218495 794635901515108352,262319 758528490505441280,53185 753980884261277696,11774 777748626797793280,352603 788581322860048386,218832 758727151252144130,54070 793495686658527232,249926 781334776934502400,139404 788154903759757312,216009 791704847993024513,230311 752966893217079296,24526 781903562922037249,188401 790918131044720645,234796 794422468937060352,260380 788474057083592704,218275 770687493448601600,120341 791095296637796352,233692 790860492629606401,232837 790280450564435968,229693 768532614256988160,86743 773677242983604224,138646 761061117338619904,66116 765676578718289920,88930 762262223335092224,72411 768540037591867392,107469 770677612658118656,120613 756581437227278336,43887 775070721991073792,141091 753984348328693760,30590 791395321637052417,234583 794637707318329344,261724 779384917784428546,174230 777957347234877440,163901 777171349030731776,139989 791352339957329921,238395 767301312547475456,98721 778465455052722176,167220 764877671897636866,84724 773995058534252545,140039 775975988232613888,151845 780685744012529664,182036 767982653068959744,101681 769472402702991360,112199 781455026149396481,146608 756986008688791552,45672 752994890892673025,24366 776954123421757440,159245 775808622026784769,151463 785981116612083712,199262 756466629358280704,42564 765218926703751169,86440 794050499007782912,257492 778311790182686720,11774 789224530661158912,223692 793841912683847681,255942 768201057944018944,104406 779409992415715328,174492 794206171959685120,258120 733308117039996929,354225 754752807668813824,33356 774092864879943680,140444 766247120609378305,91894 732878704771207168,353228 780408633913806849,180039 767169000790958080,80939 794601695485554688,261155 758679049413627904,54070 769914679544152064,110585 761310424591503360,67401 765033083661905920,85209 753144200426840064,22398 763910124448604160,77708 763401531282653184,77303 751983528120909824,1248196 777137690772996096,159852 743954109812740096,669866 751975809930461184,15536 760628074719215617,63268 770783242484060160,120541 788167816587325440,215608 758792422193147905,55260 776150756487524354,151185 792764389552185344,247241 778899499271987200,170609 794230607068831744,249926 791376723535286272,238494 753249216034594821,26434 787042808666333184,207287 733509464452534272,102730 769999903682625536,114848 793625267176480770,250064 795006445519519744,264431 791634805586792448,240145 790254250882244609,230282 795721942712156161,261155 794620107775471617,262022 736828628336541696,11774 794192628455645184,255870 768172655132508160,11774 790306775090233344,230277 791627489357422593,240145 775072504595349504,146205 794214772023656448,258598 788789089046765568,220526 768454043043627010,106281 778723927715491840,169310 792041390154866689,243187 793093884398202880,249469 773879725777383426,139404 780619730675568641,150151 776885182146097152,141689 757616439692066816,46006 790918484939112448,234583 793182544904585216,249180 794555755227709442,261155 785657582954217472,197512 790163960855142400,229844 775508267636101120,149569 786555904678322176,204413 761808963918827520,70750 766393213649158144,93303 778972518111670273,156518 768968869520080896,109666 759367005271101444,56924 793884752310837248,256255 755172830870765568,35890 762057618517098496,71429 774434325286617089,355036 771736219168477184,125554 793646915808141312,254135 787284409695277056,209351 759388158278512641,54842 790937870391312384,234796 756933444291010560,45122 792079040991535104,243398 750149911321075712,7236 793162486723719168,249180 777962400381140993,164764 755874748798672896,18215 773603517562957824,136947 795772179841511424,247930 772976855502692352,132578 755155700771356672,35890 791439430015979520,238864 756860777206874116,42495 754859438058582016,33717 767976623048196097,100785 768059819840401408,103261 761682996785213440,69947 786631880544182272,204959 794574017793585152,261155 788427213947502592,217837 758877871582556161,50360 768117207578443780,103126 773973955103326208,140444 755499170669158402,38032 759188545361682432,55502 775805004896608257,349449 770954179951071232,115538 788980549176074240,222627 795705543939784705,199307 759111683142975488,56886 755567084390719488,36875 764249843493507073,80486 787407490816303104,210760 756663851139993600,44271 779289884695621636,173753 781186796306792448,182659 790696004806778880,233558 732815241315291137,353228 755762437392109568,39462 794239895854284800,257423 768304037649223681,104162 765543081689042948,86693 792661923137331200,243513 779922482744680448,177337 786788500024602624,205455 763604059890724865,76858 777552879674535936,156835 789694245259079680,227048 792313209331908609,245117 755790138274357249,39637 751701293538897920,18215 751625441593561088,14277 763774367364853760,80098 772444024657543168,130026 775373388563054592,11774 794624215404027904,262022 785863419006185472,198840 791382287355109380,238207 793846092278460416,255055 769475180217430016,112382 768484243089477632,104973 785908594608775172,198878 791670456705179648,240145 781634636694847489,184539 761755188189360128,69728 788587504152748032,210390 792149722936975360,240890 794421266199564290,349856 791423364115996672,238207 792132430001909761,241819 756710003994681344,43391 770722115859382272,118191 752891752445468672,24134 775367057416257536,148574 758255220757557248,52061 794600285549248512,261944 758759173203038212,55174 790956422632648704,234583 751550284413997056,18298 792795694222479360,247745 785669420685357056,195975 785941418371977219,199431 789850171492274176,225374 791323365264859136,237854 755122107239968768,32572 768951186288353280,110362 771879488128970752,125554 788754278798200832,220526 767426358708281344,95708 775768069515849728,149953 788346903637417984,214354 760250463329456128,58508 767393420423761920,1249402 785947296961859584,198304 788492513975861249,217891 773936452929359872,139577 750530917517713408,13201 772173167410319360,11774 762383809585098752,69219 765161863944429569,86144 778557576833277952,167569 764487963954647041,79691 793985234966450176,257325 785920762049802240,197512 791660057884782592,240483 754111943200223232,30296 763842591653765120,80720 778700200651083776,168698 794373797767954446,260033 750125630746873856,1248061 792040090369335297,243075 781421007122862081,139404 781645924070256640,188500 789249373943103488,225011 793411831687684097,250492 787074012178419714,207287 794127760104927232,255863 779241048912429056,95055 766608505730113536,78344 790965024403566592,235348 764858120040435713,78561 771482200722268160,124855 789521801995051009,226180 775528373720186880,148536 785486219337723904,192032 794554082098704384,261155 767791348212785158,101600 795701922179280901,247930 788410504591138816,217013 793219133823262721,250633 760744867815227392,63149 760970598965190656,65222 761135221903200256,61051 762998160385978368,75044 749378469428011008,8497 765148956221251585,83463 791965594253860866,242440 752108792981049344,19528 775095101911621632,146847 777124974200889344,156835 776949126755823617,159546 778172021956042752,165523 767781802572341248,101163 757717435734630400,48549 788209288158339072,215088 758874974648094720,53001 765473932396797952,86653 778259194554179584,164826 792397945899458561,245607 763768058104078336,78304 786918092068663296,201374 752896072423440385,27284 762068317666291712,65180 760221145543024640,61145 764590633382207489,83391 793169791053860865,237872 791711532094722049,240145 752876939422142464,24134 753840110408376320,24786 790201303968288768,221785 752944551288012800,24711 755566838885429248,38286 764592556470575104,83367 768520050307465218,105345 763057383929241600,75724 768273140485062656,104332 775428835160494085,148537 780641598099062784,182257 760907380339118084,11774 769277923966783488,111225 788456429141299202,218275 762640400687378432,73926 780609921331044352,182049 750054846288392192,10851 762030040800497664,71476 779162314343845888,171037 762280029736665089,51778 780766044088664064,182960 775183873332228096,146580 776841374830239744,1171739 762925419452440576,55020 768870874124472320,109666 770314757811343360,118087 785552783130984448,196676 767825280995950592,100893 751218219919110145,15066 768604789919850496,106756 794028254172585984,257423 766383010614808578,93405 771091303761346560,122776 772458278815145984,130686 762724386642198528,74133 774665683921580032,26446 793467587975745537,252408 795007495672631296,264397 795760523421720576,261155 774062862746591232,139404 794724626777526272,262022 780452040707375105,179742 780618552713752577,182154 794744011638657025,262752 768223948123152384,103975 775706825362591745,112363 793999059749130241,11774 757133524893741056,46228 760224309319180288,61553 794894516641824770,262849 736993197583269888,196346 758477996332290048,51615 769023524912627713,110709 760157116350947328,58815 778737456279531521,167569 790175570999017472,11774 789958793555763200,227867 781116611214254080,185496 794369473507721216,259034 785731890254721024,197341 755383380569579520,35890 768999252345303041,110659 775733707336474624,151223 772408307340443648,114254 791001319700107264,235620 769352541872197632,113309 770995454142185472,122299 749890747223117824,90014 774692528004136960,142721 781251984389267456,185496 791011837047246849,234653 794420835054403584,259413 778346869164482560,167220 792767605119389697,247240 777014694389293056,156835 758124466241101824,50923 758352427468877824,52554 775089395951173632,146259 760535729621512192,54003 763065357372272640,75724 771335389797756928,112939 793213937315643393,249926 791376712277700608,238395 788549945548693504,218875 771897189794738176,125070 773794841859850240,139192 794942532593467392,263817 754764433336008704,33549 790699250430701570,232169 771076047483863041,123135 773848245927866368,138819 774536043127201792,143585 795389083652657152,264397 776423467415724032,155688 779371449048043520,174442 767864411050610688,101681 767898236870721536,101203 794657825175654400,11774 795005098044686336,263906 773254893113110528,135736 768531109609021440,106753 753315470464253952,25189 754039747018825732,18470 752990606427840512,22546 752204274843709440,14277 757289878333763584,45319 766425590115213312,86653 791369404571410432,238395 776606528493199360,156835 793156912560820224,249926 751179534733438976,17591 793793286465085440,255393 751608150411845637,18386 779312101508644864,173868 788526866327937024,218967 790928308154339328,206850 793430450626715653,252020 794676792275664896,261155 754049232047312896,30296 794987949867864064,258456 779113203930320896,172089 768715261771911168,352982 752185809583865856,21487 765727587381440513,87904 774010335254683649,140444 794811171870109696,234526 767750551887052800,100893 779466612168544256,174392 790931706836553728,231894 794568726053982209,261155 789429983055937537,351992 760288301265788929,60794 761507342349402116,18215 763961729785049088,80939 772535462556758016,121785 759037136838406145,56447 756318146911285248,42249 770707307000758272,118192 775788548553371648,151741 779731956187668480,172185 742675895761162240,1170856 781480318155026432,139404 767717723279269888,100605 790988790873620480,234583 788421422003650561,217837 771344247870160896,124883 780949093711482880,183811 795315952959094784,265808 794610456283545600,261155 749362685846904832,8160 787836861381242880,212063 768448097500344320,100893 769912004794388480,108381 761774705158262785,70177 792604016287047681,246771 758478036995969024,52112 786599480887914496,65113 764988799067656193,85562 793773239876980736,252020 791864653303296000,211733 753601278383489024,28477 764164054516572160,80939 793968743600701441,11774 779822447814123520,173347 774449768189657088,141035 767186701018071040,88336 733243070834081792,355662 761032800589885440,61544 795655476944011264,267746 792101104385425408,243187 778274226562142208,166532 779731748749910016,175962 768248417302745089,11774 788947690159824896,221795 749317538098491392,7215 786910204579287040,207287 767863105825169408,102137 758399544124145665,52532 774062337326141440,139404 790947815123976192,232863 776136013756428289,152735 769340127248261120,112336 774377907212972032,142648 773910878815223809,139404 763775539308101633,78705 787698700801875970,212139 760908000106258432,65577 751789169941352449,14277 772535332625485825,131007 755512516168544256,35890 759092215138267136,56964 763924237958520832,81101 780624432540753920,182211 793206813483302912,249841 750548907797647360,686533 793751958184001536,251758 757980062243172352,50314 759031165265195008,56302 786662990502170624,205728 760554638789713921,63451 764680817125699585,80808 767227193416187905,97852 775878890992525313,151071 755092203446345732,35044 775015656148332544,146259 750237089409568769,7849 790585805408534528,229693 772890676446932992,133043 792355205278932992,238802 794316616976637952,257423 785918087203655680,197286 769580351979126784,113816 785510786135240704,195975 752995273769644038,17416 785695099816738816,196277 795013688981942272,259190 794303811926052870,7311 786054395263852544,200383 790976463604289540,235590 794729085331263489,262849 764127786160140288,82066 772163290705387521,127957 767122454699532288,94699 732323625056014336,351482 770323378636939264,117257 762793362726412288,73926 794603099956645892,257353 779897271223668736,177433 792065710549766144,243427 795686064555982848,267862 759211775778779141,56964 785811954262761472,197297 791754739725721600,7706 795281588900818944,263666 772674752204959744,129304 757395286302007296,44461 788957898860748804,11774 791712867728891905,240145 785260189125603328,194154 774281350018834434,141887 794701775332900864,261594 750907024205090817,15643 777331994350882817,157708 762707875605065729,73704 756480264042319872,43391 761192997375520768,61051 790945367592345600,234583 788206576569987072,352258 776447946179174400,155390 750129707744501760,7791 762676825264836608,74133 774029251183906816,141014 768046840059080704,102514 769732493683621888,110659 788110877430022144,214354 788113494453260288,215005 788399872336506881,215754 785627331083763712,197512 787486157323931648,211409 794139464872312832,11774 760677178371612673,64197 788857610166501376,220526 762414269874966528,73030 780617510479552512,80785 791677623982182401,240483 785654022061502464,197911 785904649475764224,11774 792830129517031424,247877 774027483381272577,139404 789267529655021568,223991 763126360516636672,76794 794942309997617153,261059 791474157578059776,235729 773508942945193984,137042 773911975675822080,11774 758470861632352256,41680 757743597080842240,47940 766248643552829440,91946 755282301219667968,36208 775105534760476672,146847 779134121243054081,172545 781146026635821056,181419 769328856230572032,112363 776253204103258112,152897 793174068115677184,249469 755596532007579648,36719 791415887303680000,237857 794684186288386048,262053 769696752429588480,35479 770801946244579330,120610 753464024805683200,27317 794570487405969408,261155 755848810975428608,18215 773647635982983168,136904 791503543299637252,239405 793294705907920896,249926 756619386627166208,41839 757934525557116928,49852 778325548665831424,152594 752959897105534976,24248 791471967450894336,236035 757315803213692928,46382 762127037830205440,431998 763847288053723136,80607 791749329820192768,240483 791797333977473024,238207 764849655746220033,84724 761329273261010944,66878 753354300634439680,25189 781594427953336320,188779 791845906874105857,241678 778712468520525824,167399 788757790453923841,217601 779500650098925568,172786 764324060759142400,80939 773239749834182656,134561 760167377006895104,60866 786097729063817216,200870 792883748714913792,248185 753786403130118144,16299 768499584213610496,100561 785490890777387009,195975 751850566674968576,1248205 786167131951902720,201444 794983405108674560,263906 757976113020743680,49852 794151754774577152,257492 794986726619947008,258456 761581789521383424,69231 751540927873810433,18409 754751294238261248,33356 778333865614061568,164826 769580328096849920,113412 785957550994980864,199546 778508788940898304,168463 786356877693104128,201452 751180793742065664,17591 757448066441949184,47284 776562186596515840,156053 793518850830630916,11774 757597147852406785,41702 766579548544720896,148861 767150405566525441,90384 778216827327504385,166282 793498473559580672,243427 761306986243690496,67284 777625106587721729,162596 789461050500481025,225981 787126308824154113,207113 786992324291104768,207949 759449181052297217,57897 788350872304623616,1170441 778626849358417922,164900 776919547840372736,158673 794255244196773890,259242 762876073616941056,1170492 759124862111666176,50938 763820620778004483,80607 792776285072330752,247240 765619573882097664,87860 779085183223934976,171795 764859579314245632,11774 785493593414926336,196277 774701470855737344,144082 770723609245523969,121046 763765519430328321,76406 793485406683750400,252741 753724180030365696,29263 781478781806534656,163184 794642377172545536,262053 778318733219602432,167220 750461512221921282,13532 793945338490994688,254135 791418263884496896,238843 786379543980355584,203240 775724249222832129,150624 780411769026121728,180039 793186999742173185,249926 794004658012360704,256239 764085231397634048,80393 793539065538895872,7224 793879808765669376,249926 778742702682869760,167220 790816988826247168,233558 795755816410300416,267521 777960280617869312,162596 789177889610616834,215505 795320756821331968,266079 776180480349704192,154322 765677482271997952,89076 772770657650126848,117257 776385451070484480,155390 794289658909769728,259063 756324512749105153,11774 756620722408132612,44450 792197904488275968,243187 758732408946425856,54070 779433179551715329,174427 786262546756071424,201958 786926333733408768,207287 732950807323107328,354120 763579746022109184,47940 781127852020367360,185496 758444692082163713,52749 755362403613683712,36938 770105732872171522,106716 793640847027953664,246225 758272131637448704,52112 794529010675892224,261155 759205660512882690,57625 763927169177268227,80192 773908248701394944,139404 788204316280500225,215437 791406913418252288,238951 790785373253185537,232169 773257741397815296,132848 763158774362148864,75899 776520757828608001,155896 778331671955320832,163591 767457930249580544,97852 777226116612456448,161002 781313182589607936,186434 769408888844197888,349357 770456162667933696,118192 776894407110983680,158673 765980943853039616,90384 753017268041289728,25253 771115549065613312,122146 794196968230809604,258598 794582785318977536,261155 795443173287829504,263302 759399691482050560,56292 752137109356568577,18160 794564892720267266,261155 750388010315714560,13046 755008331459297280,34666 791629433912209408,234864 749392185074810880,7461 770969565312331776,122146 759034997466542080,54003 752235293676281857,21074 762865201687384064,65626 758425374237794304,52112 788934211713527812,221476 773303930256175105,128121 757332033035051008,46407 758271813810065408,52112 793580374572015616,252020 759390862115737600,56924 793076025496186880,249044 772836625302847489,132996 759255135688224768,55257 766427325667966977,93405 795676363478958080,267862 786041441780764673,193636 777939242030956544,164826 793472061653995520,252580 778369306425974784,167674 789530030250528770,205972 795020360177610752,264431 785495371740884992,196277 794271509221031936,11774 794600981849776129,261818 776162699176706048,153845 785965802122010624,199490 773007774330474496,132364 777497570205638656,162117 768293240717975552,104162 758103918471548928,41703 732189011444293632,349262 790800101811683329,232881 758723659297021952,53246 759378495138967552,56700 758721848880295937,54070 772443781169876992,130415 758166583458013184,41703 772769930647404544,132335 790232037101887489,229724 773624871897165834,138165 789860448279597057,227476 792988180744052736,243286 788125611256459264,193669 769242889855520768,110389 736097756758966275,352652 737331558802018304,11774 763783039549792256,79589 753981985568063488,30590 758686699413266433,54070 763837654073012229,80720 774264807562342400,138819 750906328218935296,15165 785660887919013888,197341 774296652140179456,139148 758758822299127809,55174 792883064653381632,247877 794593277022347264,261155 762424317820801024,71725 769354340012285952,112336 791341010454360064,237787 754718538829488128,26066 767157807342874626,97386 780664469869334528,182049 758038355653386240,50654 771055072734240768,122388 772612378101813248,129558 781921583078121472,187974 788840917411176448,220526 793171792319905796,250295 777178877047214080,157755 776901721905922049,156518 793498976326602752,241819 756646204579209217,41680 765013847816085504,85562 780413983706734592,177814 773396122391969792,134282 793619212493287425,250633 779157715356573698,171795 765274312962084864,85562 788531874884911104,217519 765185437212082176,86103 760935830005227520,65174 775331660137111552,146216 780599321083408384,181755 792027675057590272,243187 793187122329124870,250033 758435292109864960,52749 766477537329295360,93286 750403012745715712,12805 759525434841104384,29786 778576058979352576,167197 786759432726126596,202675 794003265277034496,255299 766311214829887488,92166 772875837880295424,132335 760562920577261568,354841 793866155186331648,249926 775126987031674880,146761 793616847148953600,254135 785701406804152320,197297 792550844604579840,245101 794574690379382784,261155 785627461744680964,197512 774994804405104640,130247 777970524051898368,165185 793315399458693120,249926 760629880958615552,354841 790297827012403200,11774 781469807216627713,139404 790726613000261632,233154 793846796783017985,255942 790371686210277380,230277 792124005159358466,11774 794088121516298240,257546 764127128266821632,81869 770766938758709248,353879 762279011795898369,431998 768446291592421376,106281 751851883954839552,20162 760248211944513536,57131 756496324627881988,39096 756639791672922116,43553 756938036131299328,44291 788296668772872193,213064 771915335398199296,127871 759414711066722304,58054 781259147903954945,186434 756297731350618112,41680 740327892127604736,11774 792737880359604225,245705 742117340377145344,11774 769934676458741761,85326 777358916883615744,156835 794741291498225664,11774 758014735086477312,48991 763196939009613824,76549 793248374833184773,249180 773888085943877632,139404 793118350138146816,249469 755159322003443713,35890 792425458851688448,245268 792693861009219584,240061 765590591530938368,87904 788204886403842048,352258 788746517431541760,220029 791659912115916800,240483 749273727578337280,7816 757673705690365954,48187 788825547866382336,11774 753247716105388033,25779 792393442580135936,245607 780296093422596096,178415 771786846321901568,127218 776937393911836672,159411 769472872276434945,95574 762386401119834113,72408 789557216554651648,215965 794589358863118338,261058 790720000981999616,232884 790550555219197953,231894 767353706551607297,95055 788442951231819776,217837 781366976518066176,139404 788713380072783872,11774 794682524928647168,257492 759964552972738560,59365 795062588115742720,262053 775036071805464576,146259 792424183539961856,243075 787312946825355264,210289 790686205377712129,232169 793941548652199936,256219 755407394352529410,36735 774221447124385794,351673 756637048698658816,41702 794203751523516416,258120 793208364561944576,249841 790511061489229824,227264 765512481678716928,87904 787094663656116224,208016 768626919701032960,107559 765665764778975232,88930 771870876270747648,125367 751841398819663873,14277 764271745901563904,81332 795262582189912065,265257 768483862825533441,106756 763448626874056704,78159 774682052566278144,144494 777117714816970753,159850 785889998180589568,198671 773704518127190016,138819 755722687012450304,38852 750577643423141888,13919 760784988216389632,62716 762460962783793153,47283 762806459591569409,74483 795741808433172484,268448 780961671716212736,182036 794915052449071104,263895 732284726224916480,349347 764594778331832321,83391 793554580684414976,252014 778358540243173376,165512 780940643786956800,182726 787669775203774465,210207 792837829206212608,248010 793880382743703552,256255 755489840284729345,37966 791650426538065920,238843 760085282557394946,56420 765208939726245888,86440 769549227332661248,113412 794705105966731264,262752 775003672132530176,140965 758414504946380800,52167 759389512480849920,58173 765688937687973888,88459 773545064563822593,133702 793791959110389760,255393 768852693242769408,109571 774497002243624960,142503 777635596835643392,138707 773596551444824064,137042 790671441146634240,233307 770315775986929664,118087 769604195850878976,1249680 765638143022366721,88825 778504787088314368,353879 793548267682459648,252014 792852078817255424,247232 773692213368795136,136578 761695427842408452,68668 793612237420257280,249926 794180144512565248,258331 794210610711961601,257536 765540470407639040,88052 794640817898012672,261155 760986888836640768,65455 773882968997765120,139404 780087585595023360,167398 781201708827353089,186434 794016371235430401,256358 772897025188704256,133043 787462968552333312,198466 790622673701310464,232137 764975245744799745,85562 785502338786013184,195975 794204818944364544,258629 766681246638497792,83512 788782382149165057,220526 756576246092312577,43258 766724571705802752,95708 793959406333526017,254135 757308469909258240,46382 764452954753540096,81869 762811292067311616,73926 751188955907837952,17591 762790967883640832,74483 756998738850123776,44450 772806256302096384,132335 760565107927678976,63149 738067104855916544,49681 790031777880481792,225337 773877224206467072,139404 793122348790607872,249725 767906219818356736,101134 760222021670277120,61051 735493529934254081,11774 767786281036226561,100605 791309706975440896,215518 769339352480673793,112336 761560715463389184,68182 766752679150358530,95568 791398834681151488,238395 763465407030263813,78566 795286681960251392,265846 773997954814185473,1250115 785643390872399872,197286 758471925295374336,53185 764557564331909120,81946 791339578800148480,232881 755113515543728128,35449 793447444482813952,249926 755562048818253824,37655 766762779894087680,95530 759730009774981120,58757 764549355319791616,81569 792257211472998401,243075 755155967038267392,35890 759112678430257152,57105 749993404725993472,11019 757734408057085955,48220 771072362703884288,122982 778757379328450560,167220 793457542164779008,252020 757028687288033280,44359 764241478340190208,1170700 779689225012649984,174557 794618354204049408,262022 761906624692879360,69947 749660976748769280,7546 755656326324350976,349060 794923868800557061,263895 763691701940555777,78997 793132075092021248,249841 771485782951485443,47940 757587760588861442,47761 790551362761265152,232137 760691258251763712,64378 791467253157986304,11774 787337312413843456,207949 788752000020254720,220029 768208281718263808,102137 759519686996262913,57574 763426355358736386,76549 770297358743732225,117364 794585953650102273,261155 785963575860834304,205972 757728146531741696,49121 780744413001637888,182154 750431081766252544,10652 773645307330441222,136947 788379724531789824,213700 773387248398106624,136515 790953221237899264,234653 775476799560159233,149259 760865081886445569,65180 780598649210433537,181755 771124088723169280,123038 792170394027368448,242693 766380172870316033,90384 732719699067174912,1170595 757723921017737216,49056 768963752565870592,110209 765775806761144320,87904 792780668346302464,247240 776133855510048769,152314 760097064915173378,60801 770129959893471232,112872 778866129418776576,168794 764898341746462720,84724 792364373641756672,221476 778922221016387585,171168 755230453280366592,35372 787659593178492928,207360 786634360040493056,204539 792256997710303232,243187 794017417198452736,257423 779015125332287488,171324 790898461956837377,234583 758888351827005441,53423 793167559352684546,249354 788091530556735488,214354 774193190291124224,138382 777996354761154560,152017 779026273662361600,171324 732759212988588032,349332 765856147496546304,88459 791366772670631937,238205 753726933670633473,29579 755132584162631681,35737 789510957831774208,205972 793707347310841856,252020 785637745767002112,196277 761935143674216448,70862 764242680880697346,82002 790971635704729601,235590 781534537939550208,139404 756305707272589312,42495 791789373431898112,203710 781540772801875968,139404 787024671837413376,207287 789939755878342656,226346 765879696810766336,89945 771494900441329664,126293 779326608398225408,173964 781490253047689217,188119 768863605190070274,106256 795330412268703744,266079 772441882119069696,349856 789551999435968512,226810 769111035840081920,95055 788013616859611136,214354 791638831808126977,238272 764357653275430912,82177 789243336095731712,206666 756905621228703744,44450 792132748861374464,243075 795229702113914881,262925 791426743626141697,238099 795056676382666753,264397 793277772793688064,250430 752785399756361728,22546 773710864671178752,137612 761528766556286980,68273 768894985311756292,11774 794156208009650176,256255 763445069877694464,78344 788612676624801792,104244 788148986402177024,215578 768636500925755394,106896 779643370100494336,173334 757128695475732480,45125 786722094872690688,205094 793976219469377536,11774 777291153540382720,148994 764058554877747200,77598 776053571703836672,153095 795005093825433600,263171 767946065450369024,102011 793188941960622080,250430 793836949920485376,255044 771101558012571648,122982 787359089592442880,207119 793129422006079488,249469 786044821798461440,200382 758343146556289024,49866 785500620400631808,196277 766387739310817280,92210 786955275257442304,207287 786677269666291712,204413 791969754793676801,242164 763801022720507904,80393 761336169271595008,67547 750094101954125824,11463 770436631874510850,118192 752882392394674176,23739 786136925140770817,11774 761395823284412416,65180 765457590742491138,86440 767852937804668928,102137 758381577244147713,47940 791022107891232768,50439 779089049415933952,172123 788486843000037376,11774 755168227962085376,34588 786426682198659072,105109 790718306369937408,221524 791469904897671168,238272 755760295553925120,39462 755914064757489664,40678 794005218933481472,257492 771484353058615296,125145 786262033704554496,201958 762658887371599873,73926 771938566188457985,127579 789797537477636096,227242 762426049426632705,73030 788012252154634240,212711 770845861613932544,65496 788150162291953664,215634 793489771146293248,252741 789971308704509952,18395 793870499495415808,255954 770341815895592960,117833 778365529278951424,167220 778386945357574144,166852 781377908476477444,139404 794974511770779648,262925 753368523330691076,26446 764101134407507969,78159 770374576224112641,117257 791332812422950912,238207 776120946222592001,153845 751623795715153921,14277 785698110517354497,197035 786195633036066817,201619 772964062506266624,132996 772911352788635648,133081 732392802902892545,351837 754892292436004864,21074 771616002165518341,125554 790913504354107392,234796 754794324911501313,33356 790707082861408256,232169 794555907380314112,261155 795153712092090368,261155 794590796649525248,261155 755285929019920384,35090 793885777549680640,229901 762400852896280576,1249026 794969393910292480,262925 742442471196643328,738099 760128462057242624,61145 793185013986537472,250064 754709818020130816,22393 757847345841131523,49431 778685323240808450,169916 770001042511716352,115854 775891999085830144,151409 764836305314406400,80648 750085253042020352,7826 780803142896058368,209828 788734389190524928,220332 774038260817375233,139404 794299613054267392,254725 765878766681939968,86103 794964153521709056,259190 776108950538158081,152735 755806169084661760,39026 776788797530841088,156835 793076384708960258,249286 771040184746016769,112363 762052790864707585,64084 734771526772260864,11774 755142241895714816,34637 769549495407345664,349479 765295315440185345,86472 774484164120678400,139404 779409177911365636,174702 792320089118748672,243513 787794449447395328,213064 793485441483755520,252741 792516015489855488,246314 773280193859301376,133944 794405797027577856,259543 767827153937235968,101681 778516707191042052,152594 787007518937460736,208016 734218590866444288,350257 780766232488374272,182870 756484390746816512,43454 756777856760438784,44012 764787382826610688,84724 769975717543247873,114987 793176087417217024,249469 762745004859072512,73706 770811000299802624,121479 794550082431500288,261155 765085777374085120,85562 780766252113494016,182960 770768876003028994,118192 750021659164237825,7816 774148883177803777,139404 768289047953354752,101681 787719594039533568,212564 763172047195410432,431998 792775574188068864,228989 787800481095684096,205197 768919333095342081,109666 775372480886210560,148574 785977248956485632,199891 768864260650917888,107469 790655365046239232,232881 771730598004154368,126152 760951977685770240,65980 772164919185674240,107170 779369396481302528,173628 752621358555607041,21332 755250308410781696,36484 770074928590774275,115531 792186200723304449,243187 792164520441450496,244550 768111203004448768,101203 788804100129337344,220526 751133837661446144,16593 775349508204933120,148473 768139832107397120,79987 743649952950272000,1176510 781552867660398593,188119 787483653139943424,188577 756899861937651712,45311 750133618937171968,11495 767920717111394304,100893 789831056278945792,225911 791053719970324482,235620 758676945869475840,54070 762133734321553409,72028 795014336079073281,263907 763584931939422208,78853 789221850651910145,224333 781570289272401922,189017 785859194541006848,197512 771831131381510144,126152 753623043113521152,28107 788717073052545025,11774 761663831328235520,69878 763932592018104321,79691 761626913676734465,68993 764175599308910592,82449 758058281373949952,51069 766389135430987776,91946 791056978395017217,235756 750373220642066432,11774 772138328850391041,738099 754793864632766464,15066 760229368668966912,61545 764348657223110660,82582 790663975616733185,232595 763348693751848960,77463 792411306217336832,244033 793601130483879936,252196 785602247078141952,197512 759982153484554240,59666 761283506945138688,65180 792095821617475584,23060 749639543247306752,8178 785668006839934976,197286 785685458147618822,194082 793101838274875393,249469 754776624982351873,27045 775028106507747328,145244 793751462241300480,252408 785615181648793600,197145 792801491249721346,247241 765969156395065344,90125 781201245939703808,186434 788877619794153472,221799 788892394850627584,11774 754826860568064000,33356 764609110968930304,82209 791788391012659200,240483 777845609067753474,163901 769413200492294144,112336 785771224861466624,197512 794526271413817344,261172 772826322842292224,132364 778286798967414784,167220 788488351288553472,218495 757881867358105600,49852 770849942038454272,120541 793948187178373120,257026 791242800281051136,78159 795449994144845825,266491 791827772721205249,240483 791460009934659584,237935 771020699943178240,120474 790716110509334528,221524 786061956184694785,198591 786363655033978880,199546 769002137720283136,93019 777320912844648448,158387 732294876373618690,350295 773014015454818304,132908 787504077114478592,210047 789318651144867840,11774 775537578426728448,148713 776200254421016576,152594 764571631691804672,83903 781365234535628800,139404 755162073504608256,35890 765184964681830400,82283 765560561539149824,87904 768163171936776193,103354 733266799815479297,355480 751009397632032773,15808 758788562380726272,55257 769298344770273280,110023 791700503361101824,234990 770703944699957248,120610 789088081152389121,221971 785278052217462784,11774 776130264074301440,153921 786154070188765185,200870 772587594806951936,87607 753270796471066624,11774 764935323574861825,84724 765116578849357825,84724 791667304450830336,240474 794942753218105344,263895 768862122382073856,109666 773643784353640449,137640 795040737398321154,263907 758092865910214656,50476 760902982976233472,64758 765335290588368896,85669 793217703523782656,249926 733032645446250496,355464 751177563779702785,15808 785525929187606528,11774 751564828347555840,14277 781115712555347968,185496 794924335303655424,261033 788106218933936128,214492 786699084535070720,205902 775191674959998976,146259 788070082966454272,214660 762632434026442752,73926 779197231530283009,172799 781233653246488576,186376 795297155871346689,264431 766067668117966848,90031 759096952944332800,56964 793754248873930752,254135 790689253512638464,11774 792920123900305409,248516 771496906203750400,125554 788080194107998208,215005 792430980342636545,245148 794034232888684544,257492 763890490857193477,1249156 756999087917035520,43391 763403271302025216,73814 772897403410219008,132335 794025860684795904,257492 756273535228776448,42432 774044509160087552,140443 762707406254202882,74133 793897325664079872,256255 773707497538408449,11774 795698454039248897,268281 751205626479599620,14128 791918690765713408,240483 785537720949039104,148962 761562455239557120,67679 767814155806056450,101681 786374881390628864,202248 755885398270746625,18215 790732299096694784,232863 755550794099912704,38183 775794369123069952,151071 743226688625074177,47188 773171619120418816,134561 786384526910119936,200383 760053986095345664,58869 773640770771382272,137818 776429730023301120,155688 790702233172271105,231894 794364874818207744,259743 758739758260506624,54842 776772187219001345,157993 789106936310489089,223580 750565381727784961,10395 733291326733733888,354193 790603311393050625,232169 766783577933488128,93303 768986115978166272,110647 772203604245569538,87607 785825309295685632,198671 786428545560039424,202429 788430232919347200,215608 734208103319670784,355519 749690448046919680,9803 762045866853015553,71369 764331614058971136,82066 791111429936021504,230485 768566731979657217,104999 757772863336132609,46280 763887268499034112,79589 792579647980527617,243286 793230079601942528,250633 735410844054458368,354834 773850745393348609,132637 778392468379361280,152594 766985702688960513,96961 764947423991136257,84785 768916795952623616,11774 771098116355297280,122146 785707239998824448,196277 764222338984398848,82759 755924837357522945,40437 758536318871867392,48289 791250157526450176,237309 778202246160932864,353893 779376746474987520,174427 769290798315614208,111549 791378534619021312,238494 775889913636020224,151916 795692470977728512,267862 767039237485129728,96898 758637011871920128,54070 763939444185452546,80393 770724034665480192,118191 785859624712990720,198571 795739130294661120,267576 753561648342900737,27222 773869499972026368,139404 790459126723727361,229693 772586685515243521,131045 768882215627296768,107428 779500056445460480,169310 786501098316017664,186883 756391810726068224,42344 775205314958204928,146720 786228519856513025,201958 758490072303804416,53185 793089947469094913,247877 773511575806193664,137042 762997560575262721,75396 790888399645319168,234583 778727761233915904,168794 758364299232415744,52554 768914472807301120,105643 767404381687853056,83565 788542663913906176,218349 764981625817960448,85562 788752143784157185,220526 792781743992569857,247241 788738103330471936,215437 792026260209754112,243187 793105928572862466,249469 768943725212864517,109945 789137350538383360,217721 753046147732692993,25255 759687546758725633,59365 793876415091466244,256358 771449630991212544,125554 785684847847051265,196277 758814959291609089,54070 790685859863552001,232487 756807904938774529,39096 792105906712350720,243398 768539118754234368,104973 770271273037410304,117257 794209235802279937,248681 795260236852432896,261594 785639376218796032,196701 753858058426523649,29263 794689376831897600,262784 793624005211226112,250293 789796859841839104,227242 792815769780232192,243865 755027704399990784,33356 788833641694502912,215437 732683063570862080,1170499 781266553786470400,185030 791040555090186241,235756 791498731505848320,238099 760812209882537984,63776 738800064085135361,11774 778203677056204800,166409 788082680038645761,215252 774734066188972032,140444 767768467516825600,101383 767819306289795072,101681 788041092478500864,214492 786246090072793089,201958 791086108301852672,233692 769008948212924416,110362 732962656026566656,354974 771763463064616961,11774 771070726119972864,122955 768148925622603779,103149 774388567908855808,139404 772822109018095616,132578 793866906444914688,251479 792042870827982848,243187 773157884448256000,134470 788804568712753152,221057 787060991410311168,207287 750381479075540992,11774 775417966108086272,149200 753576016715669504,28274 781064239452741632,182344 795127015636668416,264397 787258653216735233,209035 773721285419347968,11774 786002912543641600,200486 793863903092498432,253448 769271475958341632,110585 780789919279034368,183269 791729124956078080,234990 777027189267062784,160022 756350673520844800,41518 785868164441800706,198671 788438587331129344,11774 755561636241534976,37433 776235623036268545,148170 756831715037941760,44163 786040023795785728,198620 773005704806281217,132155 755959900316983296,40881 785315636268396544,195084 787719525609332740,210207 775507559969021953,149259 793994270281781248,257423 786341896675143680,203240 732994739734085634,355080 757806143569670145,48093 776991139014512640,158387 792709342097133568,1170819 767562157642788864,95672 770397531297636352,118191 789266240355332096,224054 794555236392337408,259814 760770974597931008,63451 778340820348829697,167319 792883871226343424,247240 763395513999765504,76406 776515917710757889,155916 733111703542632448,356012 756479425768677376,43391 760571120177205248,63149 788881267634823170,221711 755494878499442692,38032 794777998587105281,262849 760573207439024128,60794 777301112751792128,159146 793301005655867393,249926 779526688048689153,173204 792030831254659074,243187 770388502940966912,118515 771160093043875845,122980 787236451385745408,193533 780572155918491648,11774 794060190782029828,254209 791466179151876096,237894 793161340818890752,249469 768219390982680576,104083 772118271659081728,129138 781208603881463808,185595 789213420956418048,224680 780749327706841088,182870 787083371805421572,207151 789395285856313344,217151 771104805079121920,120613 785649498513108994,197017 732827533620719617,1170689 765676036914876417,84209 772492264597618688,128971 773927273510473729,137953 767068093893996544,90654 751539948818468864,14277 792791281474953220,247240 775074396943810560,146804 759765647446331392,56676 771418740231589888,125531 772559945497714688,130750 793181475151630336,249926 766596225206333440,94699 762355682129612801,67202 778057587178614784,139404 752690505364938753,22664 776241999720611840,150511 794196639841918977,257492 791637075921543168,237198 773838786627268608,139404 785685090324082688,196277 786317570219450368,202429 795714412405407745,268281 770933370977153024,122146 785541999155933184,196013 791357197129318400,238395 752970012709838848,24316 763003678320132096,75899 737801567361847296,49681 771925681831809025,128424 758691971028385793,54070 790301532566720512,11774 765538916086652929,88052 761011579051737089,66159 788017737360510976,214492 789880004867788800,226490 758408497168019456,52061 773618943659421696,137869 792566540361084929,246632 794209695951126528,11774 775844143620825088,151242 793086080912281601,249013 758029125630197760,50923 789960432572182528,223492 754738007790456832,31400 770306210104942592,117257 768501859099172864,106819 779172513674768384,172208 759703957346418689,59403 774937585877671938,144538 794817777689182208,256255 770777006078328832,118191 776987631762583552,139404 768965982111035392,110344 750467178915323908,13450 753633349915275264,28281 754046381912891400,30590 774076542548795392,141360 786951920992657409,207613 732575802609434625,7224 765311045627961344,86440 763607094297628673,76537 768441762025246720,103975 770720925939556391,121046 794201308395753472,258607 793489531861344256,243869 753347626783870976,26924 762031735257333762,71442 792803897735688192,244297 781837417145860096,190635 776899999896657920,154832 787970349618958336,213887 785310625178193921,11774 792101313928626177,243075 776415928867106816,155451 751556523755581440,18452 754709588964995072,22393 786302215879131136,202275 774217028932669440,139373 760127354844876800,60866 790619612169711616,229901 759208808082182144,56964 787054026525282304,208379 794979542972727296,264397 764967673700683776,85562 793849925649862656,255942 778631466511204353,169201 779377737865789440,174442 791371488565669888,238383 774167257526120448,141798 769286071855132672,109713 788063267281395714,215005 756903797952122882,44163 781184102527533056,186243 792084325776797696,243427 788453171626553344,11774 733013907330097152,354521 788088624113913857,215252 793179870918500353,250033 793986711801868288,255931 751134651083874304,17259 762641828613091328,73926 774366051039584256,142890 763814353925730304,79131 776549808869736448,156110 755051740337168384,34666 777345280869961728,159876 773570135382712322,17640 790605050099879936,232169 765190142487175168,84745 785705923327037441,197297 732178064705085440,172295 744541606397808640,354823 790682674985857028,231894 791766407121891328,240814 794554790718111748,261155 764139018850340865,81402 781297080920924160,185255 787270241332043777,208431 759092731981533184,56964 754909214456242176,32495 758024443855708160,50314 780938314505420800,150151 792101698428887040,243075 755168063071391748,35890 788613045572468736,203813 777989153275441152,164375 795763568734072832,267855 762961567096967168,72292 768890130148974592,106763 765154954667360256,86103 791244125391552512,237274 776268636138844160,153845 794741616896569344,263096 753416197178134528,16953 771071236084412416,123135 763446026195918848,1249111 766378664883879936,93504 794180368475754496,654029 791717119440420865,240926 760792387736055808,738099 771883270623600640,124597 791336163181289472,235337 794563904752013313,235486 767263603980324864,87904 757918053216780288,49590 765208776123162624,86103 776143024556433408,151439 773897352428085256,139404 792073100447756288,11774 751142272310411266,17295 770741864592973824,121046 791257550574542848,237491 753987694007648256,30303 791667248582782976,240483 775944401310748672,151526 787806161508573184,105109 757199995581804545,42416 787096157877104641,208016 769180201485869058,110302 753446292173365249,26458 792656754375061504,234526 787122257743245312,207965 788828652683145217,352258 794560137897734144,261155 746462092300009473,11774 788446091259678720,217837 755130224979742720,34666 759214159875538944,56964 778372391315599360,167676 787650118430363649,210207 760836626536763393,64722 794455414603710464,243187 750190227495350272,10735 791473077922172928,207949 785801099781427200,196277 773950739404193792,139404 788883170330632192,220777 765681342331949056,89076 766078822445834240,90482 768582436011651073,106281 765384946605133824,84209 779696079344459776,168284 773924656109776897,137965 793215329547669506,249841 787161864904073216,188577 755029753623678976,27045 759074174266671104,56784 762457428424167425,73270 789166999024742400,11774 791779561503469568,210432 766032985334382592,89923 762841646094430208,75073 764993989812641792,85562 780337548619051008,177773 789907670572695553,227242 794540138621759488,259851 759258530239086592,56618 754875786046287873,33356 789849727244304385,227484 793971867782696960,257353 793098248000933889,249469 787770728003280896,205197 773881623305682944,139404 777137239335796736,159876 793286778950131712,250633 791261691656953856,237491 764847265454227457,84724 789268123610386433,206666 795016715482648576,262849 759942228789764098,46370 794257835261464577,259231 770439407119765509,118482 778684469037309952,166852 793724692255301632,254135 777948916490858496,164669 795377946122915840,266151 754766602290298880,33356 795198538774958080,263907 786294170004643840,201558 791022962883252225,235590 763204244140756992,76429 795429719177105409,267014 790659266751397888,231318 794049220059631618,255870 791658669049905152,229693 795420610063171584,265855 762808403936718848,73712 785578994024538112,196538 785839580159303680,197512 754775222713286656,33355 786656414089420800,205181 774763636074086400,142906 778631142555672576,167319 793428318834098176,251987 763167311297597440,76535 793818545637306368,255393 752952681157779456,24316 759147598334857217,56964 732390593721032704,349219 765654207575629824,88930 793879786917498881,256393 793906807240392704,221524 773430745973006337,133454 776761652444274688,157211 794703707715739648,260914 775162364765179905,87904 788404647857885185,11774 762668377793974272,73621 773192927908601856,134561 778671327574167552,168892 794110730844901376,350913 794747671596544001,261155 794922383496871936,262886 781267282764845056,185310 775047956793819136,144730 781870436564992000,190635 792074998563282944,242693 761657541419872256,69711 794986569023164416,350913 791447316309815296,238099 751831096304672768,16931 758328824949899264,52311 755489506996793344,35890 758305440962781184,50504 762361003539587072,70679 766308026970058754,11774 777638604507975680,159475 764228896489349120,82766 789308296826150912,203546 760142713832353793,55660 770475410282967040,104999 795421250445250561,265855 791629913212067845,238207 761998353949401088,70509 762785117408366592,72035 794183625939894272,258456 789908194361499649,227242 788759320527638528,220526 772155028081668096,126152 759167256752369664,56192 762294779392602113,72420 763523382381916160,77612 778324634701852672,166913 758476140595941377,53543 764590013124382721,80393 794588494836297729,261155 750394542747226112,12883 776549732357279744,156110 754244133754179584,26903 776141751174266881,153915 768600984868225024,106819 778287820398006273,167220 764869662140084228,84724 773248735354597376,132364 786336666810146816,202379 790700309999853568,232884 750693727266570241,14462 767897025010688004,101134 776979804704735232,159546 790241815756623872,228341 780909174976761856,182726 760564137512538112,60112 758786486565306368,54070 776937963930259456,157755 788581983668596736,218275 766997693004652544,95820 785505990275760128,196277 771297848994463744,124597 794187713222217729,249852 788626681053450240,218469 766422190438780928,93823 793877053518995456,256255 757616824376623104,47940 779299119244333056,173645 786325531469819904,202429 773976270304575488,139404 786751261307645952,203135 795350760787759106,266491 762157487571111936,71099 756580096505417728,43471 788456442172993537,217519 791436518711853056,238395 768118070732697600,103354 765056445343600640,85254 771198220663828480,122182 789966829342949376,228820 772893923845046272,132761 773989029545148416,140232 761347685655773184,68102 787360552968421376,209351 758320618437693440,52112 742506199774420992,1170338 789526301056995328,225981 785636460359618560,197063 756250383241056257,42149 757677033421930496,48549 766451985658806273,88669 787192838412988420,192032 771756379866619904,125742 763779868169568256,78239 781705457782009856,187611 788142402607288320,215754 756316922560581632,42432 766710770721705984,95672 761823133615529984,70858 788272161580515328,214992 756282657508503553,42432 756606512315805696,41839 789747838896996352,227048 788511443167637506,217634 774004311034437632,139404 774082065725808640,137869 789139176683810816,223286 791638004804624384,240145 792024005230284800,243075 781208026753576960,186434 790627816509288448,232791 791358261601501184,237908 756186878605352960,41680 781465761667768320,188050 764604218841849856,83391 756972442850058240,36145 761989647903981568,70679 766443907433566208,92917 793800509853405185,249469 768574837698678784,351152 768632079479246848,107745 791056153245421573,232169 763072073266761728,11774 776211419196981248,153812 750355949387382784,10735 773311518444228608,135736 790612494964449281,231871 772006320950108160,118174 778717431875276800,169384 763443478755938304,76315 781450073230016512,139404 788570794272194560,215437 792041096784191488,243075 773165940645109764,132996 750053489594609664,11367 781864791753236480,190635 750856499199520768,15643 775151833199341572,147334 791065928918245376,235348 732847329129201666,1170324 774106282340954115,139080 775331213913550848,148018 786984289380409349,208110 771600239870353408,126389 792656374240911360,244270 764664845207678980,83641 778705637261705216,169232 787514987111645184,206117 773959343771385856,137042 769588101035528194,114422 776157723960508416,151005 775866167319752704,151410 732264506261377024,349814 785952965127507971,205972 791740509970575361,240661 771140266921123840,123583 759256542629785602,57167 781657835520262144,189314 787063665291845632,207109 777733402854354944,146991 795030141521068032,263926 769111411914080256,100249 777481347065483264,159876 792762310376890368,246726 750407607635046400,12562 769871778680307712,114422 788926003842260993,219119 781520100432220160,188119 795686939626270720,261155 732340800466493440,351306 789476826305273856,209563 771723992780541953,125853 771129297574567936,123583 794296601867063296,258598 749189805590843393,7287 772898199962910720,132908 793499332553170944,250633 765242000279044096,86653 789459895984746497,225456 757093275056611328,45857 777853311533871104,162294 786251202346352640,201555 760173334629867520,61051 761351629690040320,66209 770954814859517956,120474 793942524628856832,255393 785687910230077441,197512 758620688169263105,54070 780726033817473024,182036 794882281890578432,263592 775076455600365569,141091 781604574469632000,185310 792807090364489728,247379 759132773189758977,353047 790286189026742273,230282 793249457466961920,249926 781138315386900480,185496 776415349096919040,155451 794211348607602690,11774 751859123558449152,18486 793635642286673921,254135 765242387996094464,86653 751616951428915200,18215 757922771200516096,49852 791009936406904833,234583 755205343840317440,36056 794597837317271553,261155 774743275429298176,144824 753640854426886144,28732 787647348964986880,46572 775128642221322241,145866 787099962068697088,209184 792864795133304832,247592 774796422218518528,145451 771428317467508736,124597 776214306715160577,153480 761081649794732032,65749 777948650618097665,163788 772933895172022272,132364 794581609538125824,261155 770132188931166208,116164 773256941023797248,135381 769821325678383106,26066 775310687174135811,148045 791160184760635392,231894 780922981044203520,184223 763170748835909632,76535 767042599970414592,96883 773656875686658048,11774 757199734813564928,44450 774791001034657792,144494 775355348999741441,148045 740301677039779840,1247340 764872959358038016,84724 758453162806087680,52475 768064333955813376,103261 780505218920419328,180759 772614876879388673,131045 781342486518177792,139404 734680414980308993,195876 777601254444847105,162610 795229966417928192,263895 795665614018842625,267862 778288404249313280,166390 760187896439644160,61051 770264145488781312,117257 792922414887952384,248489 765166803697930240,86053 792025314402693120,243187 793966386913701889,255942 755193958100242432,35939 775905611779375104,151463 788531082245181440,219119 794340058144784384,260033 760183926396551169,61145 794942574175944706,263895 761443788048871424,68102 768566698710405120,104999 795375963223785472,266006 780901899994292224,181613 787396724939710465,210694 762376668229038081,67852 768108939636453376,100893 794780655980789760,262849 793870943676403713,11774 793591809435774977,252020 760158313778741248,61412 761673840887947264,69878 775533729615843329,112363 762674661083779072,73814 763049858106322944,75899 779994639809978368,177233 777194696208556033,160480 756985587295408128,43553 787604235303149568,72035 788389844816920576,217519 790703356104810496,205777 794961779885371392,249926 763801910398820352,79691 786302150955577346,202429 756679281972015105,44429 771914552363462656,127134 776525249982570496,94699 761661325399339009,68987 773302570219626497,11774 764968403778101248,85562 739142577237151744,350830 789082218031263744,223286 764276941381861377,82283 770937208907980800,121949 760620588138426368,11774 755118580803534849,34666 764988840436051968,84745 765787422345064452,88444 773625907768496128,137158 768815032532623360,106774 755556849710051328,37044 760955814244790272,65974 790257783342043140,229693 752661662151290880,22439 773906008435372032,139404 765689619455348736,89284 776186458709323776,151526 767926209997107200,100280 791055852165881857,235590 792049316269551620,243187 794640147530862592,11774 764614197967659008,80858 763699639992324096,79585 790859737705353216,232863 779423259288797184,173628 794527157477208064,261155 788752451323236352,220526 751166602683355137,16897 778958528346202113,171379 789532798918856704,225981 794616339637878784,261155 771656736977498112,118604 775365677360164865,148537 778996133984993280,171865 768466963328749569,106703 780845540237901824,183269 778182204442705920,164826 787767917379145728,82344 779010884777627648,11774 751103956928065537,16299 778612044173971456,168794 754785164908195841,33356 770014507322208262,109713 779019456655847424,171324 785496994194329600,194949 775907684176375808,152314 765218692691030016,86513 764908415797919744,81332 778203638296698880,166409 791850375280074752,241940 760396443370872833,62063 773913332302479360,139014 771528949830590465,125554 793191355036073984,249926 759559652560502785,55661 787014574910373889,207287 788045105085112320,214492 761992169959854080,70509 795279758812741633,228101 779332474849464320,158387 776151932427702272,152735 777220833769091072,145265 762783069593931776,73926 788715640760766464,11774 793627530603278336,254135 776039006811353088,151845 759443495757156352,56964 785582277703176194,1249022 758233726627250180,48040 763576558086819840,77577 764494366605914112,82209 789929307653091329,224680 772570156795035648,131724 775807552097431553,151156 773209007951491072,134561 774501343855648768,142503 781457072906993664,187976 778312752662282240,164826 793262090517569536,249469 789530422220775424,226048 765325681601359872,86440 792564276271673344,246681 769858839814496256,113213 769666654892593152,114779 758687943603003392,54003 777888589397000192,161542 794340387888439300,259970 768828086997491712,109337 794690688512393216,199307 793450732288565248,250633 793855112275955712,243865 769319504748961794,112872 757097917400256515,45669 760994265325527040,65174 753734654532780033,28037 758414823554183168,51997 764910544725737474,82066 778805888463142914,62492 787379438673616896,209269 732364552814219266,350808 768806426634485760,108849 787196573180506112,209129 759185256830205952,57112 777202808311386112,138490 780564742796562432,181613 763201435383189504,75899 758015072430092289,48663 779354623341506565,174115 759372112947732481,57722 787805940351438848,105109 794978445168177152,262925 785920121172668417,199546 792222503477374976,29271 788458874718199808,217574 790954456284139520,234653 778950632493441024,169944 790924616734760960,234583 760689119408390146,63655 779310698044256256,173645 787058284402323456,207287 771730687246278658,127366 751673203307663360,18323 791754726001954816,240483 787718442778525696,205197 793099378579894272,249469 755171704054382592,35890 760618173586485248,62771 770523374372196352,118191 790870271989313536,232863 790984609370636288,235590 756569307295821824,43471 749278459868819457,8047 773036581418446848,129119 759418892137668608,56964 788091291506794497,214354 756297483295350784,42432 788552677684674560,218275 794533480080297984,261155 763465823025524736,78304 765958037223968768,90482 765219882401144832,11774 788125861778259969,215754 790382693821325312,230485 795758054545457156,247930 759825874258694144,59666 787489109635895296,211347 775495706266132480,11774 751068060694433793,16422 753715452686143488,29263 767084157931520000,97685 776479898353405952,11774 779024024189935617,172028 756358361742848000,41680 785607886969810944,194058 792231726537904128,351158 768136637314457600,103354 774037853579808769,139404 733371707122196482,355480 774126819020726272,141360 760619476849090561,62728 795241570199097344,262022 763011150573244416,73685 771418448656228352,112363 793313836325441536,249926 762750000195440640,73814 778277434491744257,355260 793870638578561024,11774 789835860959166470,225359 761224316751077376,66851 791474511153655809,238207 792048970864492545,243187 766777228570927108,85981 786768823294636034,206082 756534215009722368,42344 789076115423948800,221524 773660991338913792,138382 776482796051111936,155390 791697631797841920,234990 792805930857472001,233692 774382161814106112,143210 780935356350803968,183050 733052142324318208,354922 758468670288830465,53001 765584614530375680,88052 781336212652949505,187454 776810433122439168,157755 792568180057186305,245148 752224595214733313,21551 785823449486794752,198788 754998035482972160,34666 771408366119772161,125367 769983719297941505,115519 775765690137579520,151265 762369106121150465,70941 762030713210150913,71429 766379914656354304,93286 785504464132116480,195723 776268402885132288,153480 788065213371207681,215005 785666734149763072,196277 786191393018511360,201651 762404732656881664,73102 778710184952668162,169410 755167902920310784,34666 793480767909179392,250785 779668210958336000,176196 786537494896443392,204413 775455996386930688,148870 779498711906914304,169573 778616804432150528,169201 792553200339615744,246225 761333594153443328,68182 773991709000732672,140230 793081936759574533,249286 775011834822787072,146259 769354874362351616,110585 760388399513624576,61051 780429228345028608,179742 795090886438699009,265223 787400319093379074,180433 789159261578338305,11774 795686852678160385,266151 794977274747617280,257353 770111556294180865,114848 733477417981906944,355480 760223657574576128,60172 765675939132911616,88930 791861621295427584,241940 790757158275121152,232881 792015625443012613,243075 795400570001641476,266822 757236541907275776,354841 795081374164205568,264397 732426350485610496,196346 794379448737001476,257353 779112229757149186,158520 793103022637342721,247675 761576901240512512,69248 769938395665731584,113591 753340530629615616,25189 771220722941243393,123583 786587476701904896,203391 751809573523075072,18893 756481671239569408,43015 773602776404357122,137795 757085321926283265,16965 769266247942955008,110585 759779725996851200,58218 765633014860812288,1170352 794902232567312386,263090 758623678259007489,54070 785612414918201344,197512 791720922700845056,11774 771452095597772801,124597 776902454457794560,158387 754767410989793280,33356 781582317420765188,186584 770398805577445377,44421 770359123883941888,117377 795109242952884224,261155 777382054799507456,161714 768925126519771136,110362 771069233329385472,122982 788114461299179521,215608 759575274203803652,195876 794926131329712129,263895 788404438943793152,11774 785280199122382848,194648 794622510247591937,261033 795183536223334400,264397 762989316071100416,73926 770685255934062593,120687 788572150152048640,215437 790821007070081024,232881 771110787846967301,123583 793430753220501506,196314 780910086449405952,105799 786308070808748032,202200 771864386780536832,125196 763846350878285824,80648 793648694155288577,254008 756293295010041857,42432 787310659667128320,210289 769035753896706048,109874 777131825735106560,159876 787720745241743360,210289 766724149142224897,95869 791807554405994496,234884 751099901707030528,15808 780839791713812480,183269 763396939425673216,77777 789363005607772160,108396 793799184432324608,244659 732686433245396993,353228 763417972417396736,78129 792077721337597953,243187 764203804539559937,82209 785895780594966528,199546 753728747447083008,29548 786573804625625088,204413 758509784798756864,48663 764102249542934528,78159 794539518334476292,261155 788734266771398656,214354 753424965270118401,17842 794633797685821441,261155 754774878281146369,33356 767365775409704960,87904 788029753999691777,210253 780434669590482944,180310 792091864694398976,243427 755135216864276480,35044 788395920651988992,217519 756573079564759040,43225 764991644391337985,85377 786961156833357824,207287 767036260493864960,97341 766717681588318209,95672 768419761478897664,106281 780521117614219265,167220 790605483140718592,232169 793852899075956737,255393 778241679384014850,165488 765709636368343040,86103 752314265483120641,19154 766254514282254336,91946 787404985176846336,180433 773494182002487296,137042 766820746911887360,91810 787087699123408896,207613 794947276628074496,262847 777494360736821248,76146 785623076390203392,193121 756199556543578112,11774 759961936461041664,60163 794593960215781376,261155 774248942036922368,141867 765829332103204864,87904 768210571892174848,103506 779409535115010048,174115 775748964473634817,151071 761241645820047360,65887 757672934035038210,48735 775775774360031233,150511 787460902941519873,209269 762640553586536450,73926 785655828548235264,197512 750391664192151552,12883 756308702458556416,42432 779085849698836481,172299 751032379117039616,16353 788426837017833472,217745 757784856294203392,47844 790969490754277376,234796 795010072346763266,262022 758269086572933121,51809 779716865660710912,174756 756465321930788864,43258 771490358446346240,125111 780912595473567745,184223 761344782627110916,68102 795020791066820609,256530 754031018114371586,30296 794546319499161600,261155 773934684438867969,140232 752622849743958016,22439 792092787411816448,243513 794662636059328512,259892 741657398637629440,139803 776422870360612864,155688 776436428288856064,155390 786543602163912704,204413 760908152741167105,65657 793999891857084416,255870 788379200549814273,209974 757272504889139200,46612 789907803091587072,227048 760915276275736577,62063 732398169494028288,350955 777395024707264512,161705 780493695715913728,154071 792079796771680256,237964 793249241850404865,250933 761666574814097409,70223 768136597615378432,103354 770631991829987328,120186 750417350919237632,11774 794548761301106688,257492 767154570468425729,97341 750781838809903105,14277 765313195561013248,87145 795728623605055492,267521 770837069509693440,121612 777265027770257408,156132 760448974193094656,41680 795370103126851584,266151 751009380011761664,15800 768934863529541633,109945 791469258584625153,237491 787143094017732609,205728 790955950228242433,232169 773159146275209216,134408 778505135253233665,166282 778681636053319686,167220 780481855355105280,180783 789939084722593792,225981 769906881749856257,114779 786726588650024962,205094 757279384214474753,43751 765641116557336576,88751 774797363009429504,11774 791366922797547525,238395 792512598541381632,243187 794013672209141760,253793 740524977028538372,11774 755168569764315137,35890 795410727704084485,266138 750680926099648512,1248083 759954126767656960,59365 764897903160635392,84724 774104522805219329,139404 786539057081835521,204413 780832792892563458,183269 787359425304465408,208146 787082109441617924,207949 787164492324937728,207613 791257290955378688,237491 788065558164037632,215005 773434457512677376,134633 781599709643218945,188873 761594253684330496,69565 768889194018070531,108729 792390154019180544,243187 758684659102261248,54070 778807552372912128,170187 790183615124471808,193571 792716657676484608,247003 760517239246315520,1248809 781590164590235649,131056 764831072945254400,84724 790625937205321728,231871 776113471029059585,153194 790923361543196672,234212 773117864500920320,132847 788855436313108480,220767 779123310625972224,171089 761415586953895936,64323 773321190148567041,135736 767746199344603136,100605 767743394827243520,100893 775776983057772546,151212 787403976975220741,180433 774125887503470593,139577 776485560907014144,156290 755223733267292162,35890 751929529552216068,14277 768121739016544256,103354 770222056336134144,117303 793645303450652672,254135 794394286422949888,257353 794638107362607104,261155 755802560879996928,39235 769937710203170816,112399 752840442652291073,23899 756255336395333632,42344 788467927456415745,217574 758360469618974720,52112 770757934796173312,120610 776998249936805889,159876 775712400888561664,150184 760880401430618112,65404 791371675493339136,11774 787757612880322560,205197 758304331691065345,52319 793967716272979969,255942 774347090940100613,130126 785331736913719296,195207 794163249813929984,254209 788832873604345856,220332 751120763000754176,16953 758312108417290240,52061 767895239180881920,100605 777232735605784576,87904 776449249844207616,154832 765999069810528256,90384 760282458688544769,62130 775202904445595648,145610 763714886291513344,79691 786120322072403968,194450 793442963544084480,252196 778481288588165120,167311 792560151249256448,246632 764880624305876992,84724 789816888721190912,227881 768658132142743552,107423 780877675380482052,183826 760978006110302208,64730 769647848098934784,103354 768983290774745088,98072 767366509530349568,96039 793554547499229184,253206 761385747295379456,67229 795416927287975936,266884 793462744787845121,249841 753546981411287040,27402 759151860833931265,56192 761344538975666176,68102 794285915061391360,258193 775371819398402048,148045 768270601152700416,104932 758057966964645888,50772 757618490522075136,47761 790742566606106625,232280 794981915518504960,264414 764828311646265344,84422 756399955221344256,42249 759370790777200641,57966 771721997407621121,127366 755777771578728448,39462 780936587009855488,184223 757075519045328896,44163 766432917438418944,90384 794925998840090624,263895 770611447030132736,119832 781291162749382656,181952 737753078250668032,49681 761312615817764864,66878 768934084454199296,110389 785297958191239170,194923 795687867985051648,11774 759605848003993600,57877 779051598026715136,172122 792046549136240640,243075 792762417394556928,196314 763422854423597056,76652 786969901089058817,205455 773686990495678464,138650 785259402920099840,194221 766303291710070784,11774 787328820596449280,210289 794983740074127361,264397 767390841119715328,98924 774828065457221632,144848 792450589552680961,243134 764855985043283968,84724 792926811105603584,248065 772212788618035200,129991 775445593321725952,147481 758368215210668033,46384 778725785066573824,170169 788793322097745920,220820 780246353318334464,179054 771801648486244352,128140 794084684804169729,249841 765881976976838656,90031 764826010625998848,84724 764983821758373892,84724 771192574656733185,122982 768141328916029440,103294 760138390276861952,60866 762109085256941568,431998 780695763999305728,182036 766251320445657088,11495 754047012039974913,30296 790921610974732289,234568 756525054419210241,42432 777361854226128896,161456 771798654101299200,125742 786691336783134724,205186 763782816450707456,79592 792163576441995264,243187 767830200939843585,99111 788801852007522304,220332 771426249071812608,124537 765679319624450048,87904 769454605746962432,8044 778319968811167750,160967 786605900593303552,11774 764991378224979969,85562 755156558690947072,35890 789306345400905729,224680 791051067647791104,78159 757218905068703744,46006 781645280630366208,186584 785917701323497472,199546 758736306608353280,52554 776823190131802112,154914 788067838967869440,214354 793966509303308288,256125 768822287470628865,99212 775039082724335616,144611 763517338788429824,78953 781675057626091520,183269 781464699808325633,139404 786240720038338560,201958 754839299024039936,30838 761470297698689024,67326 771729224969445376,126152 779207582598692865,173383 778427342930731008,166853 794613510193876992,261155 786946477725773824,207613 776837463230689280,138490 780828706738692096,179272 785590696631791616,196767 760819814323646464,63776 777240134009839616,159475 764490097244778496,83429 771363649956884480,123111 795730055456559104,268231 776886397827514368,159226 793299541021700096,250633 763258571018600448,77185 773730911107977216,138616 773206981066780672,132908 758050309914685446,50853 762662629211041792,73926 794024574736179200,257492 795750328507383811,268529 765675868765073409,88052 778044250642669568,164980 777155066927128576,157082 790218449633042432,229440 794965557195862016,262847 793158698763976705,249841 764304717354708993,80486 788126069035528194,215005 794744414547677184,262022 764647078404366336,82066 793793498831028224,255393 781459583126700032,139404 795691013490745344,247930 777936151222951936,164001 791714966768390144,220287 793617357864308737,253032 760447553011847168,62063 771952620525219840,103812 785858037395357696,196277 790234895461351424,228524 781330329122381824,187393 776908703614238720,159245 790370658790305793,229693 755170127859978241,35890 785281400953974784,194648 794615362688057345,261155 756228530417971200,41763 786932783486763008,207287 752819485502038016,23739 785467551190949888,164764 794674438264471552,262022 795115826877779968,262849 758392237210361856,50923 786341437314994177,202379 785913989964365825,197324 791520206954766336,232169 772878080687865856,132335 785840679612284928,197324 760870179337371648,64378 791635103600574464,238136 755464229730258944,37706 763834828039094272,354311 775526371514867712,1250238 764970246188912640,85562 753683073611370496,28732 775537422910107648,149633 770989720356675584,83550 774349980702244864,143051 785913943432663040,197091 791669810962829312,238271 766486313797201920,88506 771090942073966592,123533 773258537879207936,133454 789140186500308992,223492 780755798221807617,182870 791339003337244673,237491 764531093575827456,82066 794683411982151680,262022 764929490938109956,11774 765329880162664448,87145 786071560356499456,199262 789528658683715584,225981 756252949483884545,349425 767084225379995648,97377 780822366251323392,182659 757402941154361344,45014 768625780779876352,106716 766739159780241408,95708 770368516373549056,118538 761695642720669696,1248861 764437158727856128,81929 791062004245131264,78159 793190590649294848,249927 785856896783806465,197512 760471530346123264,62777 788874432970420224,221711 759998925289828353,60325 764998751509282817,84679 778493955231084544,166984 788157132780732416,215754 786537911206416384,204413 788441764168335360,217106 765057072299769856,69548 793108958244380672,249469 750835150326370305,12883 764822215825162240,84724 769608339068219392,114422 790573138815754240,226538 793953703149506560,255826 758799542217158656,1248642 793147894773710848,249926 780541763828056064,179742 760590349202890752,63879 769272763618041856,112399 760632762441277440,64084 792431581382250501,243513 763452707143376896,78129 788027857574457345,214354 791003236320903168,235620 786975051513868288,207613 793182185218080768,249926 785735340866678784,196676 788945978418233344,220028 793418132345982980,8044 765880429354377216,90031 790940492242362369,234583 776213310350000129,154534 794531164535066624,261155 753913464175730688,29921 768165319592378368,103212 772877392180154369,132578 789656677104496640,199307 768897761546612736,109945 780575098193387520,181548 792123722236891140,243793 793460524163956736,249469 777970212477898752,164869 765996895344824320,90735 777270869840236544,160539 789254263989866497,224818 757620668087300106,47045 766381564246781952,92376 768818159025475588,108849 753281727301386244,11774 765235645753151488,86103 794294322929823744,258456 780919681448280064,183269 787055859532697600,207287 790974740190011393,235487 761101744545738753,66159 767677939429302272,100605 786758039634382848,200965 789148341603037184,215505 772290905290137600,130067 777184185400295425,160224 771171715208531972,123499 787271520615735296,203225 793657483759869952,240474 763024977570500608,75899 765663938864373760,351512 760172560159903744,61407 772559462598979584,103354 765953274700857344,88669 790946905660461057,234583 788397132755587072,215005 750150711841792000,351658 794252106106433536,226320 762823249407381504,73814 763431351236251649,77598 753331920675766272,14277 795669594811854848,267862 767087422920335360,97554 762671075142488064,74133 791261815418290176,216009 792017794787258368,243092 751070892713611264,16474 760914177107963904,65540 785345318263123968,195134 793216713894617088,249926 785559383853772800,196609 792027431074992128,243075 793165440704974848,249926 756886138321707009,39096 774378664523812864,142721 791261666935734272,237491 791853006752972800,240483 773706579518562304,136610 786909388871045120,207287 787477835724181504,211347 769157643537559553,111558 768949024384835585,108795 792771289308012545,247241 781230190244560896,186212 792564792313589760,246632 792572073600135168,242693 764272939306881024,81924 764941642654547968,84724 768899397904109568,109104 772649534904164352,131007 794336390246899712,258741 770090879147188224,116082 790000318172061696,354847 780556469196369920,181548 780618906146775040,150151 763775379572076548,80136 766438301578457088,93823 778729921086496768,169552 788879673363009541,221711 760167206516850688,61412 771840890952355840,127579 788122635368534016,215754 769170970179346432,110709 769302188527157248,112301 755484755139756032,37607 781345030879449088,139404 790950364216381440,233241 756834920505479168,43258 771909672831811584,128519 794721201243521024,262053 779051538375258112,166852 758116882083962880,51069 767836260098514946,102011 768624746292453376,107966 766792684073803777,95682 793938133855240192,256217 755759316750077953,39235 792835332345659392,247877 767121063566307329,97852 769294917956952064,112399 771076669679529984,122344 788550222527934464,218275 754717560650752001,33035 759060811167911936,41703 795385103690121216,259034 776880609767657474,158815 756315024327520259,42249 763030831761809408,66801 789085495267581952,206742 768840936004747264,106716 775031079241678853,146259 760173134955753472,61470 776761946750189568,157755 779700894401265665,174891 762761445788397568,74281 758712190602010629,11774 793174613538643968,249841 794571670505869312,261155 776861136281038848,157755 790426766410080256,230282 778497043140575232,167809 773974519316934656,140444 781752626903851008,78971 785626095991136258,196277 762640659744305152,73814 791592746452676608,237935 781127142893420544,185496 795407602121318400,266138 771107671114067969,112363 778877070021582848,169552 790662981088448512,231894 756937061475639296,44291 778265737160855553,166532 778953272874983424,161993 751865139016527872,16299 754727057372819456,32758 772883796051972096,11774 769957073614434304,115928 787540708165087232,206117 794581166820966400,261155 768577619667197953,738099 755175209569628160,35890 758041326076174337,51069 765145692763525120,82349 773357336777809920,135025 756809131235938304,43391 769320970226204672,111049 781155167643144192,185496 786278755769520128,201958 795108895299661824,264397 755160400358961156,35890 774597449553940480,142906 758443723097186305,46384 759113576166617088,56964 776895634355916800,158864 789226492584529920,224018 753039900908236801,24134 754745365702725632,33356 779721968677490688,173347 793265799997845504,240714 749847223475826688,10064 792956189302743040,248578 768973670719053827,110585 764988245205659649,11774 762885919066107904,74308 756931158710116353,45014 788478409110278144,218455 765251427434270723,86440 790624956937859073,232280 767772909943205888,101383 771537697039003649,125163 790758263168000000,232169 793814122668314625,255393 749333508737404928,7828 751130521174962177,11291 780981860385992704,182712 767906636551819264,102137 766398297296637953,92213 772997350688260096,133081 786149790304329728,200566 791428181576257536,238395 767742062020194305,100893 780752938134142976,182870 790181989118640128,229693 790349891176312832,230485 791347784343584768,11774 750814953943158784,15536 756588114529968128,43553 794918597722308610,263895 785533977570533376,194059 787830009989894144,209184 735458998304923648,1011996 761683479113400321,69947 793101022470242304,249469 794582509308743681,261155 778384526430961664,167124 795717831287603200,231580 772741694571905028,120690 761649637723811840,69587 770525377252974592,118192 788180668140384256,215005 775534939928485888,148748 788108931327401984,215608 767503487093448706,97447 779335878791598080,173964 788168324651880448,206101 788580816783835137,218219 758735276650876929,46076 791831937719504896,240070 793263493046603776,247877 780826468012228608,182659 765458965337559040,87667 794318192084537344,259055 795028578794618880,263926 785662843408441344,196917 757954968192184320,50143 775461730331811841,148741 760588085247807488,63858 779739233523150849,176675 791585100844662784,239405 772783527767052288,132335 767133985109602305,90539 793581336963407872,253206 779046673565769728,172120 790876063261863936,234583 790572119688040448,231318 790980630200848384,11774 760940831993913345,65919 762074147656695808,431998 758657301477625857,54070 777115993046937600,159906 762818637237522432,74247 775320356399685632,148045 789135830350716928,11774 757378158043750401,45136 758012507520962560,50804 768890216040005633,110019 773840463472173057,139404 794643379208404993,261155 760085978371461120,60790 777949706097786880,164869 758688266283544576,54070 781353127387631616,187535 790261590314536968,229159 774289416932110336,142506 753009113081208834,25255 781287022027677698,186434 778574774075166721,168794 793506115308748800,252741 786679153328263169,203350 787896201291063297,213135 760913680599019520,50923 788113418880286720,214492 751184774123786240,17517 771893943227195392,127871 758026393028595713,48663 776170009215184896,153033 763001755294728192,75644 794545606052155392,261155 793575053053030405,252014 769243278306795520,111558 754740598247198720,28732 762220578145120256,71627 758305448428613632,51983 790646050553856000,232169 791772968472895488,240145 795012661364871168,263907 786392075335892992,203674 765213643013169152,86103 769314151449493504,107469 775399095091523584,148349 762542946348437504,72653 786741594443612160,204413 793104133200961536,249469 795059796642762757,248036 785525050430619648,11774 791403354152837120,11774 769698202010394624,112363 762521114526351360,69190 774516438031699968,143473 793196288393220100,249926 792151751461834752,243648 754056544484855808,31523 790304263868153856,230347 794712049599193088,256534 788207580317380609,215754 788767041322782722,220029 751096401992355840,16299 794924060413202432,263817 768265076767731712,104932 775403467586277376,148994 758371687662555136,52112 773006956768354304,132335 769689382748098561,114987 752943188130705412,24173 778362977414025216,167220 765550701850144770,88052 778281630150565888,166861 763819653651009538,80366 768130084876066816,103261 787990699073339393,212239 765627189605732352,1170369 773615947852582912,137869 791374695908057092,237332 759030560861851649,56442 775512880867258369,112363 781572607304830977,188119 786504110426042368,203793 754834175610482688,33356 766429786877100032,93823 793992738261893120,256358 764990276419067904,85562 765708825223659520,88052 749616092591452160,9332 766139068052803584,90565 776790241617338368,157993 762790135469441024,73926 779717812952662018,171377 793615303062097921,254209 790927681923772416,234583 791871373207597056,237594 770435580010332161,118192 773496319323283456,136767 793994565560705024,257219 750390565322125317,12883 792832667964182528,11774 755561316320817152,37424 774306101181284352,141867 754072240665268224,30590 767873010862661632,101681 793807561032015872,255393 755445085555204096,37433 762663930976149504,73814 792456660841291777,245268 760286878058676224,61399 758825195977052161,1248642 773904141869387777,139404 771476230725996544,124855 739560846377033728,349283 753340174885462016,25189 772283002688634880,129551 794290780399505408,258120 794550950677594113,261155 793209739194753025,250633 764430173550751744,83393 755055851614994432,26721 762149497535205376,1249007 793337302374158336,250633 761279986909089792,67229 759070132878528512,56784 746251669395083269,195876 793352012641566720,250633 755199006536560641,36033 775405896696377344,145866 794375996917039104,259743 790898921019027456,231028 749701846076448768,8248 775316339346911232,148170 793553934250041346,253206 768854740809703425,105109 792452825049464832,241034 742894036047015936,47188 789179805396705284,223899 780088652047257600,26066 737693849385107456,352751 751674761135071233,19376 775664921979809792,150511 788482144817467392,218507 759000283531743232,1248642 781462662429409280,139404 750516567490920449,7866 759830588895272960,58253 754735720376377344,15808 770103847796834304,116388 754800595458887680,33356 773386317690507265,105109 763851165448609792,78344 776981136278949888,159146 791359141310857216,238207 794676598977036290,262022 775768499780132864,150404 777853272229048320,163763 785809957618876416,194723 788128974199201793,215754 788126500528586752,215005 778294246864482306,167273 781082086782431232,184223 779448646727180288,173011 764332310640615424,80939 793557736688611328,250633 771552240129552384,125381 779006523485876224,171902 751558249158172672,18555 768031821791649793,101681 777754389893124096,162610 789265299010904064,224916 790626129421832192,232790 763175195880333312,75899 779807924805857281,175934 792471900639358976,246225 793455611023208448,251814 764238421770457088,82481 775873839108530176,152314 761800199199006720,70177 763903162486960129,79513 787988075863416832,214209 750374113806471168,12883 792234229044162561,238780 794727808543195136,262849 786716515341066240,205638 794076455038689280,257353 767323114518622210,97852 753731644415238144,29548 780779726692618240,181935 790717060212981760,232884 742338568559808513,349951 769527493715976192,112382 774067382281048064,139404 775545842132480001,148684 776616974763700224,155688 791001590991814656,235620 792834015304749056,243075 795044109064998912,263926 786904244242751488,207287 758062793178230784,51136 772088092580864000,129526 776142947444072448,1250263 794567336502161408,261155 760986522954772480,1248861 744622525531963392,1247661 772668016978898944,131027 774359748602769408,142980 756290752867504128,42564 773867521636241408,139404 781411221639757824,139404 761639766609854464,69231 786906302064779264,207287 775136389419544576,146720 785647389382209537,197512 791121591023251456,234583 791383870943879168,238429 764237588299386880,82066 781200361256259586,185313 795370148873912320,265875 790583999097954304,11774 787032134733004800,208016 788907644018917376,11774 758087486962884613,51171 794368594146529280,258044 755526635672047616,37979 788874630966771712,246425 780602617713930240,181984 789899483182170112,351424 760984580006359040,66116 788776051816079360,220526 776896659825561604,159308 787378694667010048,180433 789428702555799552,225981 775834741492682752,151463 762340391811223553,72420 788158188822663168,215754 761286299856805888,65540 764184010746650626,81130 795751525133864960,268646 760695362369810432,63505 781199618159685632,185313 791735774240710656,240682 777876133966704644,163586 770547711665770496,119059 761356449821765632,68273 767478660370694146,97811 769029145191968768,109945 786384419309301760,202727 794574870503944192,39957 785727527897530368,196917 759520600515895296,58232 778246668957343744,166298 791049841640148996,78159 791113610546163712,196314 763413226402947073,78129 775878581482205184,152193 785491027113152516,196277 774752782062608384,144494 794542841246715904,260457 794618652540751872,257492 766617055152005121,93823 772801794007298048,132578 790717212172623872,227183 791020490756358144,236035 781466646523310082,75113 785658120219533313,197888 769012508854190080,110362 794674066166792192,261155 755148444059234306,27045 792445527468208128,167795 758675904218497025,54070 766787790205915136,95593 777823816282234880,161349 749979923801001985,10735 754034603850031104,31259 759464183280787457,56964 790905815070707715,234796 791485810008784896,239405 752850236142268417,22779 794555273553780736,261155 753371945480007681,23739 794558665877573632,261155 752894974232973312,23843 788122713885855745,215754 752134294076727296,17580 781221469821034496,186434 763388845102600192,77731 793612166125522944,252020 755770959655604224,39475 764292784773795840,80939 785266095938740225,11774 772457484380467201,130415 766387248229068800,93286 788911539373772800,11774 792222996110962688,244221 765937112373792769,90384 790901526449401857,234796 795606970157961216,267521 777018932842536960,157082 794550937180315648,261155 794655365602414592,261155 750564213601566721,11495 793637832501792773,249926 794693884462989312,262022 769212061721227264,110362 785498218008289280,196277 787267826503385089,199307 788523976507088896,218260 771398185361272832,125367 790673999801950209,232169 755860530217250817,39462 787806674002194432,52554 768631784628162562,104406 770265409761280000,117364 777346309682585600,161456 734534975324835840,46501 781619709712162816,185310 770649503045185540,118192 771786931608879104,127366 776792944091082753,157755 792941702780551168,243187 762055619159420929,70501 790968900791959552,234653 763512107866304512,78561 788447386007986177,199272 785913581497753600,199739 773280902122082304,135190 795068355615031296,263676 787052099875897344,11774 771001104415002625,122146 752910042400034816,23843 773381014890639361,76146 777249627024359424,133043 794193012012306432,258598 778040115331534848,165523 779084925412794368,171695 770978440681889793,122146 779167125776674817,172962 791005867151859712,234583 791665480788344832,240483 793905566443773952,256564 794554224424034305,261155 755955875081093120,40881 761284368253919232,67229 755168307276288000,35890 781847679525593088,190635 785927691329531904,199262 791014950143746048,235948 761022708314361856,65626 795300879922593794,265257 758151933374951424,51344 786391118808174593,202304 788234522663854080,216009 790718542895198208,233692 763335098225729537,77598 775003930694676480,144836 788519705854169089,218275 792015629565898752,243092 758126630271410176,51593 758633130135650304,53703 788379688217358336,215754 759744456148955136,47903 785625236020486144,197017 793836729488859136,255866 788813436784349184,220332 776091834431012864,152735 760978260771692545,65515 785811061194752000,198671 732398087365234688,56993 753649642856931328,11774 778576672765407232,168794 788050525426188288,214492 750044449959444480,7275 764966892973023232,82066 795701250067202048,268281 794670733943312384,262022 762979388778541056,75724 768561425770016769,106763 751994377220698112,18156 775059289518014465,146855 781650029769478144,209828 788849240302882816,218258 751817137082085376,19352 770074079797936132,114254 795719779277479942,261155 732323085387497472,350808 733308204772425732,353343 765020564692078592,11774 786240761809338369,201958 787075765451890688,208014 794590961586339840,261155 780609093836869632,182037 790734009433108480,131189 753741545690439680,29377 764590185078222848,80393 794525972238311425,261155 794427421541957632,256038 733140898276618241,195876 763472483596967936,78159 767802580332187648,101681 788132744161169408,214809 781526408321376256,185496 794190913585213440,350913 791712750745559040,240145 762201523799588864,70509 763343375554797568,47188 764160021546479620,79999 776807492831641600,139983 768923075882655744,109875 793576972559482881,252020 758050078938411008,50787 788057674718076928,214078 791658601668411392,240483 778427734707941380,167220 749735453054496772,7816 758274517143781376,51595 777376372595359744,159475 780408399490088961,179742 769589757861068800,114308 786949585893724160,207287 794703996539768832,262307 756203125325885440,41680 776659459120652289,157414 786033536109125632,199546 767821662918107136,101383 763348256856211456,77731 780719909538062336,182574 788638223790669824,218351 773665571388796928,138165 788518679839473664,218275 765197402080960512,86103 763139477191688192,75668 785913102118318080,198671 794542687940546560,261155 758028524032843776,50260 767109809002774528,86103 779350637343485952,174315 793325089756286976,8044 794019619036020736,257492 764167957211512832,81966 775066924052942848,146259 770762574962892800,120610 785896464119582720,197324 786818479009566720,205172 742388149553377280,11774 761791393685704705,69548 791114599168737281,234583 787075540188401665,208928 790333120386101248,229693 779961885772828673,81446 771972253760253952,122528 787316896756486144,210289 793849551345942528,255877 753753712514990080,29263 773712267015749632,11774 768638896414478336,106753 773806332394606592,136814 753727005837955072,29263 794183455798099968,7311 776877610135527424,158589 793980816724557824,256439 762024927579037698,70540 792340830702936064,201346 786697985736450050,200382 786598950405083136,204273 759543653085896704,350979 793247758228582400,250953 768062069279232001,102514 752931335069700097,24173 790980338818351104,218875 793610143044890629,250633 791692271158689792,240483 792202564565696512,243614 790221105449402368,228702 757707208968671232,48522 763578437898502144,78394 751197317714280449,17033 757122104441667584,45498 791006806072057856,234583 795709234474352640,247930 766044079880888321,91043 751865875419033601,16897 769607404266909697,112256 763113044289347584,75899 778643304640606209,169226 781174702995742720,185496 732946203994783744,7224 793554382465798146,253407 762679672794673152,11774 753638822928265216,11774 786359723436244992,203044 787008254274445312,208065 754041670748999680,27853 778962776211456000,166321 749682945716133889,9433 753272809200070656,26066 765586820130373632,87208 753367705546330113,27045 785757361147293696,197512 788405443756298240,11774 767071673652686848,97355 776743355057311744,157755 793882251134111744,256358 767009482903781376,95708 761893670828158976,68862 749356688797380608,7828 772788748467642368,132578 793620582881497088,254025 749733991050309633,7816 790782067709796353,233558 793174432814551040,249841 763441291434692608,78344 768700805264179200,94699 791345884747403264,238383 786301826660503553,201958 793272474175574016,248559 769852771579244545,112158 759070668000550912,54620 766325517565980673,93036 774446318760652801,141887 776816126206550016,157755 792496897659330560,246339 789160659065843712,222619 791353096861470720,238395 756313766913015808,42249 785690084788015104,196277 769263206460116992,112399 758114904553291776,41703 791101821720801280,236393 774676639804452868,144494 758585776485445632,47940 732816609451114496,1035907 755951749106511874,40881 743634504745684992,350826 760213629014867968,61470 787740240500838400,90513 788893301655035905,219942 794636865689288705,261155 769922616350150656,115511 775775523163090944,150426 790552286497943552,232137 773948799492292608,139404 788982544159039488,222627 754719701528444928,33356 761268215464865792,11774 776881592304369665,158673 790633525435256832,226829 795053973388591104,263896 788885967792857088,220689 752904971280982016,24134 759539452670779392,57574 786241248805789696,200288 763027244830765063,75724 760528727155453952,63451 772527816235704320,131007 733092250641694720,353789 756214968710606848,41793 795168206272929792,256219 751823442924580864,18470 785822314122190848,197512 742571698143277060,47188 760583166411345921,60794 765969058411978753,90618 773182204222447616,134470 759730884094427136,57574 779118740554321920,350711 754716474611118080,22393 758092279403864064,50853 794773122591424512,261987 770101997815140353,80153 791348447882338304,238395 758979652392095745,54070 794331615233118208,258829 764256267590307840,82283 773551249153286145,11774 792066507001954304,243187 758305883617107972,52311 769033100848427008,110209 778339043767562240,167220 786627650676748289,205029 786313487618367488,201620 764068482115772416,80698 770292120682958848,354828 793243820724850688,250293 773849727922208768,139404 793656649554812929,243576 781660892383551488,189017 788866612531171328,220332 759153402098049024,57348 749225185522266112,7529 773573834205175813,17640 793989330146467840,11774 775342236305330177,11774 785938282941026304,199352 762656581531992064,73926 794152966701928448,257492 786264561729036288,201958 772764894554796032,132335 768215644814897152,103354 749755201377013760,9295 788470447897649152,218275 764524413668777988,81946 788086012010307584,215005 794670535477108736,262022 758334748242632705,52554 764857803722727424,84724 788018500660887552,214492 763046838979133441,11774 793475624111190016,252580 790617133533188096,11774 768215237380235265,95055 786629620259033092,205181 790967855382691841,223492 775769294487552001,151265 755441141986623488,37541 780604278763167744,181984 791362246592954371,238395 792833858488066048,11774 793358004707930112,245591 760869787136385024,11774 753203125293637632,26140 774227065696583680,139865 755891823462146048,39697 758087948726210560,50671 763797560427483136,80393 759944163932508160,43471 786531043390197760,203350 785248295560019968,352761 773701590427414528,138819 761937438222671876,69356 785855732646289408,198671 760654892964904960,11774 758352734500233219,52554 777649532339380224,162596 764501162657771520,83391 766584188929728513,94699 757946344715583488,49754 794269851569111042,259231 756694716679331840,44450 786981001482371072,207613 790313911979503616,230485 778480079643041792,152594 764998516842176512,82283 771812237887565824,128194 791479169381126144,204413 786243932761890816,201555 740945735672156162,11774 776233994086219776,153921 775406958471884800,148033 791447424422129664,238864 775866564155289600,150450 772882212647686144,132578 764153953017790464,82066 790948547751469056,234583 767360090173214720,98646 766818077061197825,95511 788501187452514304,218275 794075817328287744,354311 763585980225888257,73706 793123865736077313,249286 772217467485691904,128934 777247010357411840,154544 762352283036315649,72575 785598417221279744,196767 792205708959870976,243187 781202394474483712,186212 769267109121622016,108795 751181172772929536,16299 793498707069140992,249926 755207388387430400,34666 791148535119052800,235348 781462677797400576,139404 787456782092242945,208059 761699865550266368,69356 765214235412410368,86440 760436889723686913,41680 732696060062097409,398865 792766864694784000,247232 766019604049235968,89923 764607289248612360,84209 791082011544817665,234583 754097554359549953,30910 773609919387934720,137869 789211582706384896,224680 789298243062657024,215437 792360399958118400,243187 785616169298370560,197286 761336303006789632,68182 732364174148423680,195876 770755138138935297,80607 777182385972600832,159370 773673366477832193,138650 788198733703811073,215608 753990052171116544,30801 779120516732887041,350711 750399676109598721,12883 781187964265046016,11774 766498766602010624,93508 786256826438328320,201494 792021991616151552,243075 756212877900513280,41929 780835795359920133,182960 756624626227089408,44462 732380650838343680,349764 785607021911502849,197512 776545288374804480,155933 778231915711172608,166532 795228446507077632,249926 766999243101831168,97049 790282503676231680,230485 790898998290841600,233131 791011646269378560,235621 793132857459822592,249841 791127146534141953,233736 770781697944096768,120363 762195094707572736,431998 765292387396685824,86873 767182385548886017,97386 773918267052265472,139404 762758487776559104,73712 791350368940662784,196314 795001360664133633,264397 791210023594491905,237223 756899044429967361,36145 775154367720665089,146675 793887995963277313,249926 780268573235240960,177340 780659370547818496,182257 773906073384210432,139404 757597364844539904,47940 760644092841775104,50719 785938698470694912,199546 791118244459450369,234583 767710590722830336,100605 770663246604808192,119794 775095379494772736,146847 767214076334268416,97468 789238924887687168,221795 775571142178320384,147283 793612673611141120,237491 793305653217415170,251350 734974004298027009,350072 780116631251017728,177472 760802543089938432,352932 768870901639249920,107428 758605371212640256,52022 781192617136500736,184539 758121856356364288,51083 791342005683040256,234583 780436371634724864,179589 786509127862276096,203710 793966777503977472,255942 793937948722872320,252580 773884748133494786,11774 792250164656300033,242693 770294370318880768,117377 785906638628593664,199546 788074277719252992,215005 788325548783042560,215005 771802228948471808,128194 791846820163059712,240067 757736353010507777,49121 786029208174784513,199493 792587183567753216,242693 794672483186180096,261155 787238971591929856,208507 760724472571789313,60480 778391724741844992,167407 793326455929315328,251452 788451360488456192,218275 792061518049341440,243187 753266804919853057,26670 772784516087906304,132556 757709771717750785,47940 766565263533826048,93823 764158754233290752,82283 786458130137829376,203822 765363062769487872,27156 767828439814459392,101203 788505663622225921,218275 788478384825176064,218495 788756707962916868,220526 766005196250120193,90482 788175522786258944,215088 753851945086058497,29263 759164054938144768,56964 771494584723640320,125554 780998290775171072,184798 778952854681690112,171168 793647538301702144,253042 750507593941024772,13343 750838331647205376,14277 763859313911672832,80486 794188018005512193,247610 758340155652632576,47782 772547503988224000,129551 768136751407853568,103071 758343249127837696,50923 767020574967201792,94660 787068125577637888,206008 762457183896252420,71429 791836058619174912,240145 769043767018086400,110344 759498800780247041,54633 794182688198377472,256502 765954346135658497,90384 795699640507109377,268281 795104976758599680,263896 771153462608310272,123085 785684533924417536,196277 755619816896012288,36877 750836531577905153,15240 791001586768211968,234583 795102539662376960,263933 777962381167263744,161295 761883628154425344,70941 767081675641749504,93170 789241331772076033,223921 785922339628199937,199739 795383491819175936,266151 776815346737000449,155451 732219382391296001,1170365 766356284337598465,93261 752271097379196929,20279 767212834455519232,82344 774316981797302272,139404 794675660950274049,262053 757751832848371712,49066 779132652343341056,172962 767835445367566336,101681 792080051466567680,237964 768918105653448704,109571 790721026355109888,233692 795220736105279489,263906 756598409579139073,43285 787155616515096580,206349 765973663728271360,90482 777847365680107520,164001 786490371572436993,199500 787021433524350979,207113 765269332058312705,86440 787054967508971521,207113 795302460944486401,266146 776918064151625728,158387 778327068350251009,167569 785652263981309953,197297 763437397988093952,73814 769221131232538624,108795 788627917915971584,218258 761995511435894785,70858 789222873982377984,224221 764108114736062464,81702 770315439549386752,115511 753458551260086272,27280 779881418734305280,175549 786138760765280256,200870 795201812378701824,263926 755168483034345477,35890 776454938016833537,1170441 794668819696517120,262022 743198647496675328,11774 781221887426830337,185310 785343187145617408,194934 763136776529547264,75899 785638311838621696,197091 792241181782454272,243187 758348695213572097,52682 776726085664845825,154832 779360812536397824,173964 770741496869888000,120613 763184019584512000,349306 793547438032359428,252020 781360592841953280,139404 766108956850806784,90384 768442133497974784,106281 793340102789308416,249926 793585546710757377,252020 732852767480504321,1170679 779352054758121472,173964 781202353198333952,182659 794640017394057216,11774 767062544678809600,96883 790424307801419776,230485 791002939586285568,235486 792074565300224000,239610 792089820793217024,243187 779836872449142784,177248 785608656083529728,197512 773298617553711104,135025 762795230030548995,74650 777110119544856581,159876 763014936318529536,74281 788948104473038849,214354 794732404451713024,262849 772589237409554433,129551 788167462936125441,212068 789522049748172800,205972 776775043569385472,157755 795403816069951488,266138 793004603063177216,244270 771707492804026368,126390 792172913633980416,243187 738964243937009664,11774 770051850750025728,116164 786371630213857280,201958 790654273260515328,232863 791096618611245057,235487 786054975336034304,198878 761597693286244352,67226 787057736815153152,208560 777258049748791296,56839 788179919687659520,192840 792426199255572480,245268 786582361689522176,209828 762139293125083136,431998 776423174883778560,155688 795312470441283584,266079 790332518469734400,226461 791661282931990530,240483 769689329379577856,114422 765640359250685954,88719 788460014839017472,217106 791374279023685633,237999 732573773258477568,352716 792120119845527552,240483 787052257401528321,208016 792744773438345216,241118 756562571940036608,43471 795385417084375040,266491 778089863077847040,165591 793426205919895552,252020 794791747201007616,249926 758759055661727744,54070 786155982435016704,197565 753782929982054400,28903 779996420405235713,177233 735928818502799360,11774 733332374545633280,11774 771780471093100545,125742 772090668911042560,129335 755151001162698752,35890 762116446524612608,71766 754107224579080192,30590 790751363311497216,232863 786316127714410500,201958 765568034262097920,87863 776763735964778496,157840 786647373858471936,202379 786164087763849216,201292 756586647085514752,43285 760458322046619648,56964 755468945109331969,35436 773826757359198208,11774 794728166199791616,261818 732982880188555264,355106 794272745479606272,258058 750654041471025152,14421 772895605777575936,131421 795398331723907076,264397 770383711149907968,118482 771717744970567682,126607 766406168189165568,89859 750020279485816832,10735 751964478523076608,17847 756907471210483712,17416 760615108460412928,63267 789939444677828612,228576 756588499235733504,44022 788550815531229184,218275 785515109489659904,16728 758263386832502784,52112 778596368172589061,168794 768412317289705472,104294 776583560048369664,156132 772858785618620417,133043 791341801756041216,238344 744994450393473024,11774 765186462140633088,86103 758406937109270530,47761 767110602888253440,94660 765555216091447296,87904 765588956666793984,11774 794594575495008256,39957 773334823385522176,95055 794191422534586368,258598 763537276630552576,78159 781247128689672192,185921 793525304765612033,11774 778800192116039681,170187 775312761375059968,148045 786548756397240320,199478 752282267297382400,19317 790388308375400448,11774 777843063993630720,164001 791237173886521345,235620 755377311403433984,37044 766017768630194176,90284 791052515345301504,234622 785682565122236416,196917 748923953297518592,11774 775040213492043776,146259 757329779355942913,44819 763338137988988928,1249017 747530776527441920,11774 773548277274927104,11774 761686626477015040,68893 767152511190872064,94627 794585983991824384,39957 761034969946869760,66116 776564331492339712,155898 776927678649602048,159146 786616586790514688,205181 768139975661682689,103261 781507853320200192,188401 737844671007870976,352616 753286815503773700,26780 779460838096855040,172185 771865618156969984,128230 794570846002171904,39957 792779718756032512,243562 756904032409640960,45319 756543900697890819,43941 790306814042705921,230277 771093798319304704,122759 785491550092480512,195975 790709163034812416,232169 773599756182392832,137042 795209423048175616,262849 787608673690460160,210289 773659717151363072,11774 776210519329878016,153480 786823876466487296,205728 795266094386843648,264397 753466038377967622,23884 756463736764923904,43391 768924180087730177,110362 789483013948178432,225981 791630647265591296,240145 764449353381601280,76623 785823276622721024,197512 787030059064303616,207287 792956823804542976,248194 761815181622214656,68993 762714569827553280,74066 753654827784241153,28866 764241943735832576,82002 771404553866645504,125381 788055337656000512,214354 759365000272027648,56964 775632804889571329,150302 787083925873127424,207613 795028775880847361,263896 795672114007343105,267862 768868605685592064,109666 773560242273562624,137639 794288797471166464,258829 775367729910079491,148574 792601850226749440,246771 786558907254763520,199891 758446715640881152,50923 794941152399097856,263895 792147056626241537,243615 763751232628326400,79600 777857263075729408,162596 772952540317188096,133454 752685285138399232,23167 793498083346649088,252741 732643507719000064,353228 771688406250295296,125367 771786595535990784,127134 752663379974746114,21761 787708464227201024,212139 775147799914639360,146838 765738497667850245,84724 790523533294178304,231894 791131881353928705,234583 771032546557714438,118985 765225871795826693,85603 792073499745488896,11774 764183111315795968,81946 761131736164171780,61051 759092874914910208,56964 776898229661073408,159308 781666505641426945,187857 771416239130365952,125222 755224390174998528,35403 765685545297186816,88459 763872699089244160,80647 767942133114281984,100893 786011278296936448,194082 792721976628486144,232669 793119477332381696,249469 761276599518068736,67283 776191648518647808,152735 791809214058418176,241819 789836647319732224,227881 795016378847784961,262752 755446491121012737,36875 766080551317110785,90384 751197414170722304,17365 793927053116469248,256534 768204341236862976,103071 787087091402440704,209043 751141937688616960,16299 774718239481880576,143473 775707845815857152,150663 791027143316647936,235620 792361172494409728,238802 793194778775072768,250247 791353739785318400,238395 781702939970789376,188119 787450457241243649,209863 790033927863840768,224678 785591026660540416,197297 792501558248247296,245086 794986574480080896,263532 766218564638564352,87904 795720075512872961,261155 792916885612269569,248545 794304064360022016,108396 795419038063198208,266491 763512681764573184,77731 781335689522651136,146608 793191428658692096,249926 781206359261847557,185595 793824027852673024,252580 785273688459350016,11774 766317015518748672,92235 793986231705026560,257325 770980537553018880,121479 789509952146513920,226731 775906118744809472,87904 790949010265833472,11774 750726830949224448,11495 755163818687365120,35890 772808832154112000,132335 753725089657425921,28819 769223428947775488,111549 753529384632512512,18323 751152551429480448,16833 792861963256680448,243865 759365586354900992,57180 759401814789718017,58218 780618047509831681,182037 755374621243895808,36735 793516997489332224,251234 776141380330647552,153194 777826597068046336,163791 753318660152758273,27061 774491602349940736,141887 768927919150366720,110362 764910280270721024,84724 751874525827067911,19792 765029230719541250,85562 793149693001773056,249961 790720509772169217,233152 794511477990445056,249926 759225234079744002,56964 761525129029439488,68993 778698940526964736,168794 779456229370236928,174230 793326448979292161,250633 770893034670071809,121949 758290002195382272,26539 773231786293731329,134561 786716993009442816,206054 791477626959454208,239446 794531756733038596,261155 793067886441103360,247232 793187410364497925,248988 758778909416644610,54347 794670723403042817,262022 777966937385099265,164826 756560211117211648,43399 759208356393476096,51069 754797118427131907,33356 785549964013338624,196277 789446367290818560,224680 792521615716167680,243187 775933776589312000,151071 789945884070912001,226041 763149333181202432,75899 785536178405543936,196277 772385525265235968,130661 793510723494305792,252891 773294385152884736,108795 756217857709449217,11774 768570451832541184,106763 774840912522285056,139096 786237643776364545,15039 793628065263783936,254058 772016495618498561,128934 756299203869937666,42495 767332031017680896,97379 794738127160176640,261399 788759243365036032,220526 795281112650149888,254135 763205623999758336,76549 791449041724780544,233467 767373269821329410,82283 778440199953063936,166852 769261670719979520,112693 793961600977879040,256255 755206413547208704,36221 774011546552852480,140495 733042994346119168,355586 770102761908207618,114677 786615989073051650,205186 754846832333758464,33584 793212155357114368,249926 786852592781361153,102730 763796809143742465,80393 761647224216555521,47283 788763941849616384,219531 780263539579596801,175642 755149664673009664,26721 780666054469181441,182458 794604277788446720,261942 758614258984882176,14653 781514262220906496,139404 787085846814027776,204835 794890034671403008,11774 751081552143147009,16740 790899074899795968,234583 771952887312318464,128934 789280446731411457,216565 794125286690394112,256358 776762130074890244,157755 791886092744163328,241034 766964024001126400,74133 755086120619094016,34106 786967577788502017,207949 776978381963395072,133702 777026236740571136,157082 791350260522160128,238395 788742372553142272,220029 793339233763229697,249926 762735085892341760,73712 794353691268521984,258331 790021049052172289,228354 767068472429850624,97355 786942517904183296,207613 794021064393142272,256502 762347665287806976,431998 774835086504013824,130980 752047458620829697,19133 792402342234566656,244655 756975197060673537,44450 788222785013243904,215437 781179630225022976,184223 757064231963406336,1248429 769604157384822784,114422 793109580133785606,249469 762663833164918784,74133 785675648475992064,196767 794564745583919104,261155 786243185769123840,201958 781897162569359360,191354 794312460417323013,246425 774733518043697152,125810 776868268695052288,151156 790343439732842496,214492 756897563639373825,45040 793150046753722368,249926 766741491863564288,95572 787936553905557504,213064 765593844968587264,88525 770600293960679424,119682 756286262395310082,42432 764704293391773697,84449 793211504547860480,248516 788798050034708480,221057 764591924728700928,82283 792025732037898240,243075 765943566535430144,90384 777213181798199296,160221 753484898766323712,11774 774069485397417984,140748 792104865937752064,243075 778377615530942468,167399 773874802402656256,139404 771608627241070593,124004 776270313948536832,152872 795177229223395328,235487 773048355593138176,132335 771136427132235776,122133 770505016947769344,118192 775304715504455684,148170 795340429206102017,265257 767025289637588992,95672 785268854817710080,194560 791753737803075588,238207 781880394329108480,190635 785833673136414720,198577 777205891334483968,159411 763906793747550209,80393 778344039489896448,166852 778333900594552832,167393 788799772027154432,220765 751224062861451264,16728 759772410396631041,56964 793206296908529664,250633 776561448210358272,155898 769202675372220416,11774 785480277153845250,11774 758110417449279488,51344 775403855865606144,148537 760426891811717120,62757 753743313019236352,22439 767485585665691649,93504 788830456225550336,220332 778997169688829952,171693 788016951696121857,214492 793099897570336768,249469 793388853998518273,249926 753377006134308865,26458 793654647118401540,254058 794908660002471936,261796 762553721192607744,1249019 787360290606383105,192558 773618450535178241,138165 758187724331360256,49925 775501025511772160,149259 765540531787141120,87208 789792782168633344,227242 780121077103988736,177233 753001813725642752,22575 775073992818307074,146804 769571615285780480,114207 762070592887586816,71550 773798164738428928,138819 765086299942420480,84422 792760406532120577,247232 765562512100044800,87904 780433416219160576,180306 758260744077148160,50943 761566553825566720,69231 757186912063029249,46252 764842306864156673,84724 771108335546404864,123217 770337260818599936,114254 778731700213813248,170252 786128207963492352,199211 787692825311899648,210253 777634008565968896,108396 766721605577895936,91770 757551375064662016,47782 787074203812032512,209043 794453689532579840,238419 788509276667047937,217658 733681405734060034,350559 788451665716404225,218275 765981564106924034,90575 773913956226183168,139404 763906313894170625,80155 774688566211387393,141887 780811837096943616,183269 786027175258357760,199546 763439973433348101,78344 770272639688597504,117257 781590226720489473,188304 792099366890774528,164814 752648040838787072,22779 753245816681299968,24346 794649557493653504,261155 795711485469147136,11774 760983846678585349,66159 758361690421522432,52112 794212072112476160,255942 755531684758499328,34898 791487981404106752,239405 793594114889490432,249926 751853705410940928,18893 760914577932558336,65387 791060324329762816,206857 773416542386135040,136515 759261213620596738,56964 771069078182125568,121612 773615478552027137,137795 790641296067076100,232863 756755923121516544,41702 793471838332461056,252196 793575536559656960,252020 750886356520402946,13412 781053926812491776,183759 793865207487619072,256255 793105817046134784,249469 766311596888993792,92854 786006358902513664,199546 790985860296486912,233692 788249069269286914,215005 795500481024053249,265855 780781225241931777,182257 785900051868495874,197512 773658003069210625,134975 765072753682706432,73910 790686594684456960,233602 766308550180233216,91751 771687938170187778,127164 775440071780552704,148574 770258679543103489,47570 785844550736707584,198466 762424249738854400,73201 765293350152986625,86472 770013103081811968,11774 785349623816654849,353879 795752044380291072,268918 753649993844654080,28732 759123837329879040,55660 785460188077711360,192032 762168559808249856,71476 761753523553959936,70177 792793488983257088,247241 794396909389520897,259659 755168617063407616,35890 765656946502275072,87858 770241214151024640,117257 793869752246480896,255942 787575326977253377,209151 792427029782155264,245313 770619786258677761,118191 774356175596814336,142503 779096236448030721,171982 792598610420445184,243187 795749653354598404,261155 793082461731291136,249286 754768523604275200,33355 780053477338734592,177749 758171837712982016,51451 773952631634964480,139404 764834357223706624,84724 778563745425465344,168794 792188853784223744,243167 763833016904888320,79600 766698891358142464,95262 763500147330482177,75349 793111382757482496,240145 792068154583228416,243075 790943147790524416,228416 760416204578254848,62735 762366757285744640,70797 762170325563867136,70501 767815445952995329,100559 755441136257359872,37219 786301962652266496,202007 786911461989752834,192032 753649913934807041,28508 780612230706520064,182122 789207368928079872,224221 759508783655780352,57574 785595733160460294,196767 764988321579737088,85161 770389367198060544,118698 788785986549448704,220820 778277668957528065,167083 789147375109566464,224031 791667884628074500,240483 794702558417788928,262849 770449879550271488,118192 758868428836909056,48663 789763618883694592,227242 759074607974457344,48826 789867404499320832,212564 792022163637227520,243075 774666794795532288,144844 792637517644206081,246726 789203582092447744,224297 789283079701409792,223921 792009342706855936,240483 786990030397014017,192560 759891530056249344,56964 795256676139945984,261594 779300261567172612,173868 794031198045487105,257492 774380265720451072,142648 734741962360786948,351644 752795222875238400,22715 752910244032811009,11774 770215352215166976,117257 792018741731008512,243075 761987670465650688,69356 766546573136244736,93261 776481341109972992,155451 755471868652429312,36033 758132403827204097,50734 767399958060396544,1249416 763141381678215168,73814 765006571831070721,85326 780602946648154114,174321 758276872539025408,47149 785584349001371648,195936 788228102568554497,215969 753918325906870272,29263 790880648277942272,234583 795696359240323073,267655 771547047052709889,126537 751923796769173504,18395 777955504823861248,164764 766586607524782081,94699 769505264676507648,113536 774015131621609473,140437 792016846056677376,243075 794287470456295428,258829 790602802573746176,232169 795114747079389184,264774 756303495825911808,42432 780217949407834112,177773 793913230758285312,255246 732240686313922560,350765 757754245596663808,47940 768821138466103296,99212 776646350591131648,156835 733754037967978496,355985 788437994881617920,217372 755231971056451584,35403 793798922183454720,245566 788938839330959360,11774 772562321428324352,131027 751124407171444736,15808 793331536112136192,250633 795337135100280832,266079 766995722222710785,96962 787881860714160128,212949 792033056282599429,241818 761664625037438977,68987 786817133929824256,206175 787090662101397504,208980 773539720160694272,137042 777278297025703937,159146 778712665132630016,168794 771523940053311488,121479 758733922867957760,54070 761512638509617152,65222 763780614797557760,80192 759552035033198593,58250 768947791934566403,108385 776160464912977921,153034 788752356800200704,11774 763798214319476737,74781 769285309569785856,112768 774240157931298818,139404 755122971237347328,32572 790711710327926784,232884 769016245702254593,110709 768918939464261632,107444 778250016519577600,166390 773889929541738496,139247 788123984403369984,215754 757496761237643266,148861 781523778954113024,186584 795416113274179584,265855 752889484648275968,24134 772230643589652480,130067 791284369923072000,237491 786217260180398084,199178 768736171115491328,106281 771203154163568641,122146 758245134882316288,51451 776972124334489604,157755 758714799043862528,54070 794192461325168640,258598 794558060467552257,261155 790730392282161153,230899 792037290356998144,243187 786950018481721344,207613 770388597883174912,1177263 786409127278968832,201958 790627610292170752,232169 788552953988730880,218466 790544403005833216,231894 764919560290041860,170736 793074017431351298,249286 794741415700037632,261155 794696988503592964,262886 773608296460656640,11774 793461601412247552,252408 777355169650577412,161633 778330264439226369,167202 753352855625408512,27045 755262988890890240,36545 772795060320628736,132676 776072699206635520,153095 794964174623404032,262849 778923574211981314,167319 793307361188470784,247983 776748702962626561,155028 791685209125113856,238099 762669876058071040,73926 771473241961619456,125367 771754384099270658,11774 791887524981514240,240483 794740533809782784,256358 795249470405570562,265795 794697839188250624,257492 775434511764983808,149259 793971394866479104,254135 761562582750748673,69256 766993962812833793,82066 793147734278766592,249926 781161428443095040,185347 758932444426887169,55107 769240971494166528,98942 760915982508498944,63753 761973512059887617,70858 767320343417610240,97852 766704514959220736,95672 795030215491813376,263926 794025548393705472,256393 753807347961597952,28732 773961385755631616,137777 781560639755997184,186212 765270076924825600,86800 785786844369694720,197512 786121103269728256,199546 774818782443294720,145244 770678534201233408,117257 790318195278278658,226731 777928111643963392,164083 795735448895324160,267576 787415583323262976,209884 774643890842284032,143473 788200265325228032,172799 762276781315399681,71429 767294891453931520,97603 780794961235247104,183269 794583652738957312,79678 765914038924562432,89859 767256791109423104,96173 781026219345186816,349714 753015191772823558,17416 755385933495726080,37044 760467105779109889,62771 764932944070795264,84724 791426421860229120,238099 774327382219956224,142942 774406560659353602,142668 789511437366489088,226731 793875800499982336,256038 761337285057085440,68182 767923381488451584,101681 764267910718042112,82283 788123923506274304,215754 781442105717628928,139404 794708011759505408,261155 794854594623008768,263205 750091160631193600,9668 793109795976851465,249469 795126782143803392,263205 781469275529895936,187091 794561364396101632,261155 793101916267945986,249469 766304094655016960,11774 776018825921855488,152872 771832718657216512,128382 770617432704679936,118191 776971586343669768,156835 769278092439420928,109767 752158238741766144,21017 768984741152337924,109960 790210358548004866,228241 792823852401299461,247877 795417404159369216,247930 751541013207023616,18474 768852066747895809,109175 780805935392432128,183269 793172846860054528,249841 793469564273111040,252196 790662598639362048,231894 791661449999364096,194349 787297197905760256,209924 788226072936611840,215603 794583232477921280,261155 773663976815296512,136904 750786775078014977,14950 773897296039776256,139865 780859475070550017,183269 768170616419655680,102336 775087052484333568,146847 752883484029513728,24134 793925295845806095,256219 751946407548944384,18215 753282977673588736,26066 763414518152048640,1249084 794253791692369921,258331 771872041871953920,128043 789313566344032256,224680 793959987462606848,255393 795708071096029184,267521 763440988803047425,78344 759173523055063040,56964 785989494638018560,200490 773967920707821569,139404 795764020825485313,268643 765543567435497472,86103 781900833181077504,190936 757298482273132544,44429 780006890021359616,175567 770396427465785344,118191 751646434047303680,14277 763875364166897664,80366 756261238112395264,42117 758157444954648577,41703 791627087186722816,240061 786693665741803523,198671 780128858569793536,178360 788752491160612864,220526 751090394323050497,352917 791577196481642496,237491 791818087989293056,239998 790199125019013120,210432 750643554247213057,13343 792212594849255424,226881 794951313947820032,263895 770012636138340353,116086 769167705995968516,111558 761967899959496705,431998 774241379019001857,138707 793400927793348608,251452 777575586562736128,162497 794950294207545344,263895 778257548017303552,152262 794877268199772160,260462 765597731368931332,87904 780086298442727424,176128 756272874596339713,42053 789671118424518656,225121 757437185184247808,1248498 791392820992933889,238207 770796520845312000,121497 753259257202610176,24366 781260636013469697,186149 767940168800145408,101681 757449165869871106,47284 769089966592917504,110659 763471594937135104,78159 772811768141795328,132578 760980220681805824,66116 751556398539038720,15577 776888374959407105,159016 775004266616487936,146259 790415137786040320,224680 772994319317889026,133454 779099709436813313,171693 794932174336258048,263817 750698447192387585,14742 763844108704096256,80716 774108590726451204,140900 776036890306682882,152735 792013658448617472,242636 794343826596843520,241678 785250435405848577,194082 791368922062659584,238395 736908565655355393,350819 775811490314014720,146338 773134910580256768,132335 793574139474812928,252020 773937965630386177,139577 792056153064603648,243187 762491587658027009,71429 756550084536524800,43553 776457635323375616,155390 775102259751481344,146838 754722103803478016,33356 758657921374822400,54070 763861150526156800,71476 765055462987313153,85254 746852121270718464,1170528 781393112039960576,139404 794879637587447808,263010 763326044908691456,1248960 778035774235312128,164669 786671114370056192,205728 794775197068967936,261987 739563593302212608,11774 752910553622847488,24316 756253204028002304,17640 756664006153297921,43391 786152735309762560,201374 760984192301662209,66168 781829701472030720,190635 761018694134738944,65974 767181965027975168,97852 762041017390534656,431998 786428477083967488,190039 765682856609714176,88697 790568566386896897,232280 792106930185576449,243075 780830470141607941,183269 794626308374482945,262053 771414544405172225,125367 776145810568323072,153095 775429770834173952,148537 771104273304211456,122817 780250519327629312,176700 756246345346715648,41929 792040186225889280,243075 768081477485600768,103354 775652085459193856,150511 772235614863364099,129662 776817806490738689,157755 788358623315582976,216991 758025830832287744,50923 768759925103296512,108381 775122128450355200,146720 752630172822544384,22662 785968240400949248,199546 785300208800243712,194934 785982395736621056,199171 795715096978853888,267862 775488488586285056,149259 754858985480720384,33549 794022953805430793,257492 788495086967410688,216265 767293319248359424,98277 761446022971285504,66647 770242652075798528,117257 776778461562048513,157755 786658541583073280,204413 756886358275268609,45385 759501739288465408,57574 734180224246648832,123215 764182658071093250,81946 772802449400745984,132335 772862734736031744,132996 750033704278425600,10654 753984564503179264,30354 794047030725263360,243865 754843307310653440,33356 750097924978188288,11463 785446753017397248,194129 751873990805848064,16953 794658771410751489,262421 763956885376471045,75631 787146131725615104,208965 759764226340560900,59666 769152261897523200,108849 775793275537993728,151185 773683023745134592,137639 792926995235508224,248514 778335242385928192,167569 792526627175628800,246392 762683499786620928,74133 793118642724536320,249469 763174116660682752,75899 774798714271592448,137978 762645750375251968,431998 794580479601086465,261155 781112389408284672,185496 788215802885468160,213887 749956579739435009,10566 767829493406900225,88669 795323304030531584,263906 766901994095120384,94699 788783388513665024,218832 785478116231749632,195975 758367344615788544,52554 768997480390418432,96275 793504258364678144,252408 768068006412967936,102514 762692793861046274,73814 753322556124372992,26894 780752092147376129,182870 759831898310840320,18395 792598395986870272,246295 763050493887127553,75899 771350640341622784,122622 773608570231422976,353359 791636447463956480,239456 756196316997230596,11774 755146550255288322,32869 759185219127836672,25210 762050381945925632,15066 793180792348303360,249374 763797174002053120,80393 732932391249936384,354707 786605950866104320,204835 790057913691828224,172488 756293633414946817,41837 785280711494336513,194206 791622546621956096,11774 785957787310358528,199546 794535479249014785,261155 780920997075521536,182338 760476624978583552,63071 792409993920348160,245549 794067892706783233,257353 792016164981444612,243075 770372952390905857,117257 792410966671536128,245634 774694922515611648,144654 755224475541569536,34666 761551796909187072,68908 750050209393106945,8466 764046716295188481,80486 789329590212632576,224680 788183475966779392,215754 777969836840329216,163959 778986263663800320,171617 738170530721726465,196346 774812337660239872,145526 775534728262942720,112363 786975762549137408,207613 790370721063133185,229693 775665794046758912,150511 792490844368564225,246273 764181589441994752,81946 766110140881788928,87904 753350009324789760,27045 768734740602097664,106896 778778053849718784,170187 790004338504589312,228279 762014973564366848,71270 772865349045907491,129558 780634534450716672,150151 787028901289615360,207965 773256227774136324,135736 761815231521841152,68273 763805669053128704,80393 755198090790010880,36033 755769689804976128,39475 791007655984758784,235590 762812009490575360,75073 776195480447483904,153845 788737176532094976,203710 794710466773864448,262225 760984169790906369,65222 753610242013868032,27222 763205088521232385,47188 786166305061646337,201346 752882850316386304,24134 756426938525294592,42432 792590262564483072,246632 776069244194873344,153194 779806007241211904,464984 781111517848608768,185496 780839999394545664,183269 795346452117536768,247234 778752837912137728,11774 760057900328812546,57068 762490948085436416,431998 733089591960342528,355880 752849914858655745,23930 767811838113374208,101681 785915309018324992,11774 791361026956464128,238207 792588230977785856,246674 794680116446134274,261155 794624556610846720,261864 794685690894229504,261155 790257057064751105,219523 771384571103354880,124537 778045636864188416,165523 756607955613716480,41839 755125018758045696,34731 779047172843134976,160592 758654623167242245,54070 758685709758857216,54070 786566760560549888,193513 786664140362448896,205728 789908114975944705,227130 768228537023209477,104973 774197459643797504,141867 768016367056461824,102833 789171472921075712,223492 779473764715147264,138812 773902981385297949,139404 786677800572973056,205728 762389138553335808,70886 780949645174378496,182726 795397371160993792,266151 760286105535066112,61412 793866337798000640,249926 790990140399247360,235147 794078386473861120,257423 756314307739127812,42249 773342444234473472,136110 792105954489819136,243187 763817807100403713,79691 773859469918806017,139404 776764888899289088,155451 789913476625948672,223837 768291254341734400,100605 776930277406810113,156835 755379295929847808,37044 768840358889304064,11774 759838802701496320,58254 775527992587980800,147029 765030985754968064,85434 793161368773984256,249180 774343410404630528,11774 793580040386674688,253793 764892268927021060,84724 757710041977729024,48594 766986817031790592,97115 754230435765301248,23654 759283655252541440,55661 765555552013385728,86209 764623161308639232,82208 778258606806433792,158520 775372839415377920,148537 773678201042272256,138140 758065109239554048,49925 777895434387910656,164001 753428881550565378,27655 769330042400899072,110362 753910019435794432,30296 781001668993380352,182960 788006740923150337,214209 757997979684921344,12954 776529045370601472,151255 794692727757819904,261155 736419721596264448,1182320 771549632094621699,125554 793623097924550656,249926 778687308090322944,169715 761560856886775810,60999 770414437870153728,118191 795288157637881856,265257 790239590909083653,219503 792699343098744833,247077 769694957288329216,112363 793611289268453376,249926 780603412236775424,80785 791796241633980420,240483 751189003265773568,17416 794369273024024576,256038 775378719821234176,148574 777669598527184896,163166 775304027332632576,148170 761733972485341186,70543 763243969102819329,75709 763812520872206336,79911 779847439708594176,174055 788990647961288704,352258 759167868403580928,54842 766352385467936768,80939 748302606838030336,1247845 788402378441629696,217519 788494889025757184,215005 750343671019507714,12728 752982298295840768,24603 794781330957471744,261155 795426237275664384,266138 780789561832058880,183269 793122439743934465,249725 775790648473559040,151156 791649701003132929,239926 775527311399452672,149953 787161735597846528,207613 790713456894672896,232884 779327624552198145,174115 733215677935460353,355959 750788857524736000,8188 754020059874467840,24201 780341441948110848,178415 786954597013258240,193639 767651399966552064,97811 758673291712290817,54011 770272294522552325,117257 771492629578080257,125111 764456682307121152,7258 771181512058212353,122146 774039513869848576,1250066 761606297984860160,69231 766710761754329088,95708 755155400299728896,35890 764922493417066496,85337 780603622434283520,80785 789088683257462785,222655 775458412628807680,148010 771551041678479361,126152 790653991323480064,11774 733048573047275520,354869 794556047641952256,261155 788918414123208704,221832 771107925846786049,123583 791053214103678978,235590 750839608703787008,14567 793151421826818048,249882 761385685567741952,66607 786232485357064192,201494 792829117213380608,240890 794670351296794625,262145 781419110374801412,179736 758781194762792960,23013 759519717077815297,57574 765701887781777408,88920 759739924878807040,59373 766456322678292480,47940 787051579912359936,207599 793979664960098304,257353 794562088148631557,261155 790556646154072064,232137 774984811446501376,144112 793989779369115648,256255 766354796446035968,93286 787142816979824640,207965 762650210346602500,73926 763946273577635840,80153 794759400250437633,262752 794225896123080704,258966 775478723646623744,112363 768846493440675840,11774 779412257755295745,174557 763910890252972032,80486 777958332145496064,163824 793539727207071744,249926 793635240577150977,252020 760538129736478720,63451 778187367349940224,162107 767942122649493504,101681 750856350524018689,11495 792101833925885953,243075 732167793320198144,349295 771301231121797120,122559 763867023776645121,80648 775889781179965440,151202 777391624481570816,160592 773860170329825282,139404 773987882675609600,140372 765684449270964224,88457 772104022941577216,123354 779480698042322944,175260 789084739307200512,221972 789505423619391488,226649 760958322140864512,65974 769953429066252288,114254 755196989122326528,35890 788805870314553344,219942 793431177642307584,196314 776761049450242048,157082 763074237577981952,76339 788368429212250112,192840 750769849471827969,14781 773506689911795713,134993 793980955891560448,256125 776939095800946688,157993 734660561166827520,65113 776417112688435200,148713 760607679324758022,63937 763033830261260289,47188 758012004661690369,50581 764912944408829952,85023 744577794827444225,349197 779461455649222657,174427 778362604720795648,167305 795386526792372224,261155 771046342185586689,118174 795363468794806272,266500 755024429944442882,33356 759906265506025472,11774 763057477176979456,75724 793171944103301120,250025 750139470553444352,11495 781108672134914049,183759 767784323755933698,101383 776152499837292544,153610 763795902364393472,79691 790369557995290624,230584 758386784753496064,51778 763564603905339392,1249147 760801698940059648,64722 795442134132264960,267133 751835334904688640,18486 776130600067473408,152903 773233034959069184,135025 788015024170295296,214354 733188549348974593,355106 760493796500967424,63149 776413269569396736,155390 756261213378445316,42344 759892950272835588,59211 754778555792392193,32963 773670025433583617,137612 786754921861296128,206008 780798319568257024,183269 733551471996731392,1170582 790601650020950016,232169 791020213969887232,235948 757551018276188161,46280 765700019177480198,88361 780057930297118720,177233 769358949393002496,112363 788829370483773440,220526 781224466063958016,185595 793531849217810432,11774 775002465166954496,146259 750824080505397248,14582 790528006787829760,231894 755469185304539136,35737 785983240679006208,199306 787592047536377856,211753 755844143792861184,39997 785846344023957504,198591 753690908286156800,29263 773699733449678852,138819 792870540977418240,248010 786938311218569216,206189 791348920643313664,238395 785683832506834944,197286 766981687184011264,86103 786665865613746176,202304 787794975626964992,213064 771122539724759040,122126 749348135894327296,7311 764868398362816512,79561 786003526396764160,199546 793086994201141248,243648 774213963546361857,141858 780616300481568768,182122 777170601458794496,1250376 770670926103019521,120610 791732265055244288,239810 780822372945461251,182659 785480825831772162,192032 754855144395792384,33549 785914318550212608,199546 777569470785126400,162497 794640531640856576,261155 789140392667127808,223944 794211416341286912,258598 765341564872699904,84209 792927021592567808,248514 794406069539901440,258741 774766847228948480,144494 750763487110918144,14421 786257910108160000,195876 781216454507016193,186584 778561666569019392,168794 749616763223019521,8644 780629634610176000,182122 753268410310467588,21118 771117956327616512,123214 778385016136962048,166852 781351317876899840,139404 793841707183853569,255942 786939196594421761,207613 756463624990797824,43391 775144303316393984,146804 762128647595626496,431998 762071436580167680,70689 781030999165730817,738099 772896550309793794,132364 788143710735327236,194092 792028453910355969,243187 764834952454217728,84724 766412585528729600,91765 775438479635288064,148537 779390985788854272,174576 770439118765510656,118191 773169209337602052,134561 775502046329905153,148994 785849121529823232,197512 746441965282091008,738099 791663113590312961,240483 795173828813000704,258456 768851968810901504,108849 754965108447584256,1011996 759874070078889986,60134 767764332545323008,11774 773264108858777600,135808 749266357078851585,7064 750256119373713408,10773 770021084141871104,116082 790715688977571841,232863 794524163679645696,261093 795071930189524993,263906 752622533770371072,20824 762799234391367680,74133 764677965208690688,84209 780874467098632192,183307 771528178275876864,125367 773644522681053184,137953 793338176022519809,249926 763108579452850176,76412 768072228839813120,103354 790515617329709056,231894 779532476473417728,174294 786058065321885696,199739 762137195952037888,69711 793968426242994177,255942 752195264291540992,19528 791366950278443008,238207 753659513668968448,28732 766486944750665729,93261 786000031560110081,199546 773640876308455424,11774 778588034807627778,168794 758861083436122113,54631 773301980513132544,135136 788758766963621889,220332 780162195871195137,178735 794302407903744004,257406 776906288399839232,157693 754823568899371008,33356 793222860231811072,249599 753701197723398145,29263 793807317321916416,252893 776228455675367425,152314 766247806365413376,91946 795330910744936448,349312 768822209875996672,108849 793783125469835264,352717 733155412275564544,1170416 793141658137288704,249882 781616789931294720,189032 794022732371357698,256255 763885300221415424,80403 774999499806740480,351914 793469298027016192,252020 793154126330728448,248437 795402318950842369,264397 756648884420550656,44429 768567478423318529,106281 787271630036750338,54070 792071830622314496,242693 763850674828300288,77586 755236721206231040,35890 790975012853383169,235621 776297886216708096,153845 755104959146844161,35403 775391631281455104,148170 779100460783329285,172799 788080330599112704,214354 771516454890070016,124342 768789837184765952,108849 785557287523852288,195782 788863395827253249,217103 768065089547046912,103261 785667435202359297,197297 790291844848504832,230485 785276966521798656,11774 759462433937174528,54764 788491323217031168,218275 792030863030624256,243187 763096659588845568,75608 778121890640584712,165512 794594563654582272,261818 794916616760938496,262849 791689369916731392,240483 791737739343458305,238286 773891586748915713,139404 738037040873365504,11774 793639989321932800,250785 732963420081950720,354500 765944969982976001,90384 793643585266679819,249926 785323771448045568,11774 788826789804019716,216009 789262808324026368,206666 762162356260442112,71099 758261641423249408,52112 775411554455949312,149040 763131915939540992,75073 753692768325791744,29263 761772360617848832,70719 768811576933617665,108849 775773954329804800,150426 781211227422793729,185595 742140810221740032,11774 773918639410077697,139404 778312306149163009,167319 791183897459564544,237095 774203055776468993,141887 775452926466781185,147684 789984751142699008,212131 787088213156376576,207151 794070344726364160,255942 793680807617363970,249926 761341845783781376,66878 770297296701435904,114254 765269014251700224,86209 755500185451540480,38032 793124874520854528,249469 793199348419010563,250033 764079935572934657,81702 750208082534432769,11834 763046018980126720,11774 767323523996004352,97852 780793047068008448,183269 773217233044668417,135386 794592875308646400,261155 761200666425589760,65180 778324440962756609,167220 788180265453522944,215754 773981561557356544,140211 785997118745956352,197637 764340116299059200,80939 763579056101089280,78853 770721701747429376,121046 794157205356507136,257492 770965429397356544,122146 758132527584256000,51595 772780325910880256,117303 776524408789856256,155334 793558482020659200,250430 746384835434840064,37157 786561079279128581,28043 761609566790361088,69356 775308199939469313,148045 758356363206537216,52554 778744992944619520,136093 773839066999693312,138650 764036046262669312,80939 767633663240482818,97447 787809591346270208,213253 778749614140772353,170187 794553283838738432,261155 772257746741846016,129551 759530325328420864,32625 766360548317376512,91798 780612345819238401,176753 790662877124370432,233307 758434639908335616,1248603 763782530935824384,79871 788632858839646210,217824 763351893989003264,77667 785864600843489280,197512 793878534905212929,251566 760555049865084928,63071 773373523582607364,129551 777133511366934528,159876 756890559197818881,36145 778799935932080132,170675 794531171032006656,261155 751842435597238273,18893 777017100787384320,157755 764310341115412480,82066 754031969453891584,31377 795261073142194176,156103 759107195762053121,54070 759215033322799105,56964 787136397274652672,209064 770455301543702528,111558 790890332602953729,234583 765266929221144577,85669 754004806210027520,28866 763108192809316352,76549 777857715251007488,163990 789167335022002176,223492 790733656348241921,232791 759110041152675840,56964 766997743390916608,94705 787643207484116993,46572 789313226345418752,224680 755225064287580160,1170575 780542286023110657,11774 788607453910929408,217937 743238411184652288,1247576 778221187843448832,163763 791798290715070464,241678 736989942165975040,1170352 791043646510555137,226731 763416495649021952,11774 759147956024905729,57348 771471834869075970,125367 770376250128998400,117562 770127271764058112,101681 790903391295827969,234583 792086539912175616,240676 758106541975343104,41703 787917917715369988,213887 767438326064263168,97447 775808886351605760,151361 756290431055343616,41380 781837947939282944,190635 766041497330413568,90735 786391397788069888,202248 794182654451060736,257492 785482126284042241,195975 750702445857165313,13532 776272032715735040,64722 789697328349347840,225981 773976871893630978,137965 794189153999192065,257492 753739223820304384,28732 754770996599455744,33499 762684639462891521,74133 777196748687155201,159093 794661334638067712,262022 749667187015770113,9638 765726847611105280,85562 780506666630426624,179742 788864717922205700,220526 752250806754160640,20273 755164924096028672,35890 768231591042748417,104395 768855513023021056,105109 790886492751011840,233692 785995661594337280,199546 750804660936585216,15503 788784734142926848,220819 764888411756830720,81744 768559759318405120,106702 776469896553082881,481145 790543345252786176,231894 767843976439300096,101681 763351854457708544,77732 769612116886257664,110585 774352433057181696,141360 735192347332464644,351152 780559466395676673,181419 794167569519235072,258331 758071816925634560,50827 769859414161551364,114454 785871667797041152,198878 785989099437993984,200490 794664045898964992,261050 758071248203067392,19805 744970006270742528,351290 752149447312826368,14277 754720496730660864,33356 789419193707945984,223692 792770451441233920,246703 776903739290423296,157693 788827582586290180,216009 762806691381579776,74483 793977884130078720,256847 777643719117901824,161387 772826136640425984,132364 788023335380721664,214492 795102732168339456,265257 785738456106360836,197297 770368435675140096,117310 772256332690837504,126723 779797076255178752,174557 777220655804583936,160609 754722039307513856,33356 768105695447134208,102514 765558998900871168,87904 762100221824425984,67401 768114664244932608,103767 785548148760571904,196788 773901080111480833,139404 795428861362270208,266491 780780684524843009,182036 764925117986201601,84724 791173037202735104,237095 791847795833475073,240483 733285938701303813,355480 755609766723018752,38401 780162259716890624,178395 794224317911351296,258598 752315591801835521,20933 785897955047927808,198973 763606358864396288,77598 757563303472267264,46406 751880748630695937,18339 756872340554719233,44450 778391379642810368,164869 791797263798525957,241720 771581887030505472,11774 790609486809485312,230708 764769001528365059,84710 768111141524418560,103354 788394469460733952,65113 791394105536446464,238395 766135869015257088,90125 786747771848105984,79391 763954532749500416,80939 763021147399008256,76003 790244557556293632,229833 793611565144563713,253793 732760409996853249,353200 771340679465213955,124883 750777409759170560,14277 789323609349169152,108396 755509703380119552,38035 788877002988146689,218275 771471433490952193,122982 772406541769113601,130686 777353233601789953,159876 788716177325424641,220029 762065122239979520,70501 766763026116554752,94718 765981562873614336,90618 759522799140470784,1248645 759979440755597312,18381 764585811610263552,81659 756546715050704896,43399 792814444745150464,243187 785977985790644224,200382 788465936038629377,218275 760880497237037056,65404 775284516260835328,147541 785875066986692608,198878 751604033929043968,14277 794019308418383872,255870 765335682067857408,74247 781613389487476736,189313 776405137007017984,141360 791078918409359360,192363 766288878034640896,90193 764587696631189504,83429 768381612778106880,104973 749321529159086080,7849 759444298232307713,56700 763403201160712192,76723 786415319183089664,203806 770675934663815168,119686 788767013967581186,220332 752782917894561793,22953 789156209697882113,221416 732305410833698816,349764 786364082836299776,203391 778341737894932480,163901 781787882759544832,350503 757558517259575296,305417 785966771668910080,199546 758477662461407232,51595 767047208587948032,97386 749355847105384448,7836 758440429788561408,53193 776188426173513728,153613 786968765766496258,207949 780428871216852992,180040 781524901740048384,186584 765411389078777856,87245 770651440872198144,119937 788473606745448448,218495 794347143192399872,258741 795655047677902848,267655 780917028416790529,183269 770196362461745153,115526 793634521367269380,247232 793145749517152256,249927 762296226066726912,72035 794032592982970368,257353 754713726469623808,24745 789753746855174144,215437 790279339510145024,223692 794004505964802048,257492 793146737288282112,249348 772478646414114816,130674 795764216074563584,267649 758278678690295808,48289 788007428080173056,214138 793113235582951424,249469 777962075637190658,160539 787745878106779648,212357 795025546279354368,263895 762028374235676672,70858 789241623909691392,223921 790188890296549380,226731 768924783861985280,110362 769295814531440640,112265 759453978233020416,56952 757021274774253568,45727 790825690681708544,232169 794640631624855553,262022 760160680557379585,60866 770256394326986752,115389 772765366728527872,132335 787333322821210112,209074 776631154480934912,155688 790249264706310144,220029 750592298698805248,13627 765469350820065280,86645 792090680663343105,242609 757068804232929280,44163 794836774216470528,258598 791420278689652736,191805 786796317691359233,205728 742386625326391296,11774 764252873215451137,431998 757790732149137408,48922 765728040852652032,86961 787932330430124032,210238 781181848693067779,185313 763178221101649920,76127 764145982309359616,82066 792646491680624640,245148 758349193727533056,52329 757064546536132608,45622 759050258349383680,56302 764120194558025728,81924 771513216744566784,126390 773261474173038592,135725 791375253134008321,229819 789146495479984129,11774 795265906280497153,256276 773249802918326272,134993 770210397538377729,116619 769599660210155521,114488 756417941130928128,42432 791450356932751362,238780 772550473723305984,130636 793238705737637888,249841 768704090935222273,107428 780265940504178689,177773 767185526873006080,95593 768097270478888964,103354 788035712222367744,214492 773305034914328576,135505 785261988809207809,194571 768550996431794176,96883 793215831542861824,249253 772802965702860800,132364 763890499111514112,79513 767848059040477184,100561 791690868025679872,226048 780929602520752133,183269 763799692136353792,80393 770998472812138496,122146 772076017854799872,129471 786939131251204097,207613 786725365502779392,90209 791006109763010560,235886 793935635707002880,256255 771102742349840385,122817 789425215587713025,225981 769389284646412288,112363 787588917381836800,210585 794816632489021440,261399 755881393100427264,39207 757196280867291136,41277 778686966573301760,11774 779407460016664576,304437 787149762927603716,208167 761921700246073344,70886 766328650811801600,92978 767074838397722624,97811 769637887398805505,112256 756003448265465856,34666 792768794787663872,247241 786250097667473409,199546 790891402683113472,234583 762793895348412416,74483 766525373861408769,93405 791487824503504896,239405 759539740223737856,58227 764972295492280320,85562 765345638896824320,84886 732959994371399680,1170794 758999534152192000,56158 761278477072936960,67283 786887737559306240,207119 774876128775286784,145244 770746399621165056,120690 760462969318862848,62165 785962946404810752,199262 762811048386715650,73712 777745544055693312,162294 750730873251639296,14877 766847171312357376,96514 790261068505358336,229159 792042503113408512,243167 732453471824142336,350808 759923315792228353,57574 793984262592753664,256276 772457229538697216,131045 790980909755424768,235590 756520305166811136,41798 785517710243340288,196277 791012507284566016,232169 770011193511710720,111179 786723819620741120,206008 792103494618447872,243187 793598505231069184,250064 766280213458223104,91499 768157425245360128,104132 794318051185487872,256038 749838965625253888,9754 764900556196511744,84724 775823002437095424,149259 758998281028415490,55257 785633947413872640,197091 762715714323034112,74066 758679913142464512,54272 794527332010557441,261155 757728653920858112,46958 758778451792830464,1248642 789102145253408768,223286 777323579381731328,160592 753401753660329984,25189 771103585409138688,122817 755156366390616065,34666 764807774668750848,83391 778496868489846784,166282 785266642007625728,11774 771947740242870272,122528 760462588635414532,48052 758488541194285057,47940 773520124619857920,137042 742735527384735745,352839 753693061289545728,29263 767818366358740992,101383 775400346696810497,148645 778628387816480768,167220 755526866212098056,37656 790949967099592705,234653 763356855477342208,65108 767440591751942146,95055 794561459233624065,261155 768230924718895104,103354 765048439755288576,11774 778922405230153728,171168 779463860256321536,171379 768541038264791040,106317 773179435700715520,133454 794729665436917761,262752 792953631054135296,243865 764594119004020738,83391 772364135225028609,17292 785587201870553088,197297 753278941092311041,11774 790655259894874112,228367 794581562100563968,261155 772998654848151552,132996 785788531750735872,197286 795302440539131905,266079 753756294562115584,29624 786952172739133440,207613 793763689090412544,253243 757602114361257985,47940 760828026368233472,64116 764959714828357633,85159 794245260058787840,259220 776169051596922885,153033 786273219116269568,202429 753587245521698820,26894 785990773074526208,200384 786003784212242432,197512 758638718328668160,52659 794208520786870272,257325 789060405373050880,223133 792149461136924673,243733 763896011085402112,1249156 766023479741132800,90384 776119504027791360,153194 780781850578948097,182726 792852132345028608,11774 793322817118928896,8044 775830827657723904,151212 786537066737889280,202429 794007351921668096,252581 766445182153658368,93823 753689629753303040,28866 778079892483235840,165484 755881165010141184,18215 778970994266542082,170187 765600536800342016,87904 772253902309695490,128934 795031925899542528,264010 765956053225832448,351436 772100178639622144,128202 773703460122394624,138080 795116355183906817,265257 794793237487742976,261155 759879415408898048,52887 785271116759654400,11774 790817166958403584,232169 786776334416478208,205728 794936909516640257,261155 794565082638188544,261060 785657392557981696,196277 754143754790039552,11774 774019945722019840,131421 776245330417287168,121300 774480156618391552,141316 792960153205301248,246726 794704251561906178,261155 763422141882765312,78129 766522985825964032,64722 777945046272380928,352720 791737047811756033,238429 792845725449224192,11774 763257467849547776,73814 770950863233781764,115342 773118379548897280,134470 779507295030013953,174315 793173625977253888,249469 762669972543803393,74133 754724569651478529,30590 794316170300182529,258104 772107267793625089,128934 773252129553285120,135741 791435971887828992,238207 774803101001871361,145244 771422810006777856,124597 795406060374917120,266151 785548924601774080,196277 770747301828653056,121080 790736050217848832,232863 768325406826967040,105345 768551890896367616,103446 787021729877008384,192032 793483198252642304,251390 789825687670534145,227242 793793788904927232,220727 765216697913581569,84724 795123047132897281,261155 770382838059376641,118191 765506049533157376,87904 771398613276631040,125091 789286507584557056,224680 786723040012926980,206008 762311981634170882,1248996 776420154515173377,155451 768453958616637440,103261 754772105896407040,33474 785981154260246530,199960 788389087631798272,217519 794254814830018560,259063 793951757168615424,255942 790265738783297538,230141 791365881624338432,238429 795493148659171328,243187 754979008744423424,34666 757248342967681028,45669 760541680378478592,60794 769298030973583361,111983 792839493271289856,247877 762327606536638464,431998 788439219639320576,210235 789484228945645572,194085 778149945241141250,165999 767930193377910784,100893 785281680307216384,193669 790990044140036097,233736 755197692561752065,36057 794686772198436864,262752 780455668025323520,179742 794676292868112385,262022 794708318044508160,262784 792852128893014016,246392 763904024869425153,80648 775804592093138944,151463 753711496274800640,29263 758394827528630272,52545 791310322745344000,237908 793135782005395456,249841 794547910495113216,261155 793099678644658176,249469 763969632847794176,80939 791333883220365312,11774 757987231466344448,47940 771709535245434880,123335 791389930018709504,238780 757536724624904193,47545 773664206847631360,11774 791331038127534080,238207 791680148059910144,193636 752898640985849857,22953 777527964653199360,161352 754082630971170816,30590 758011419522699264,48663 758625826925604864,54070 762990406560780288,431998 773720623914688512,137158 758219679672311808,50827 791882347746648064,231894 767813823315087360,100605 789683704062816257,225911 776819202229362693,155451 760689404952322048,354841 774257248780574720,141887 765955769535725568,88930 767308916896174080,97852 779311247904735233,172802 762693173877538816,74133 767711173152309248,100620 767728583657881600,100893 762704192825860096,72550 792514476029337600,11774 787079969914642432,208899 761665891088097280,69794 774248041830309888,354830 776570488495693824,156976 775033729915953152,146259 788388305876295680,217519 755593210324328448,38183 776871161351147520,158520 789095249800863744,215412 794728342058569729,249926 761407637888131072,67547 781837758062993409,189814 791368271987548160,238205 775042000319946752,139865 767152872681246720,95672 789549016925155328,225909 793874753815654400,256358 770087475339468800,115509 763194269855211521,76365 759045648532451328,56599 776824320228143105,11774 789557962410864640,226832 756295084308443136,42495 764881729345781760,81955 768784511861600256,106281 765371002817617921,352839 749268889792487424,7828 770649861121150976,119937 762789216874999808,73712 769429558592438272,112265 765629613749907456,86653 775256529725300737,146704 758728007477366784,54522 790243452311052288,228341 757240094206009348,45518 763835884185583616,80720 794715036090396672,262588 758736708858814464,54070 750023895462342656,10654 775014296120135680,146259 779669972771442689,166532 763509219693883393,78820 792073790788210688,242693 777237777293258752,160634 768967664802738176,110362 773943614942642178,140025 763459681440247808,78159 732218115057033216,349788 776162899249229824,153248 766116723066073089,431998 771708387675471874,126390 790702569677066245,233692 756282005764116482,42171 753729184808087552,11774 765207362160300032,86440 767138797234577409,97438 758068523524579328,50827 770357852561170436,87904 773446706570592256,133702 753346370094895104,27045 780597923637710848,181935 781829751963021312,190635 781834243433459712,190635 754736817061134336,33356 785372391522328576,193958 787573912926380032,204413 773679737000427520,138543 792421840450912256,244143 764905898250801152,18030 769163946431541248,111558 780092133986406402,178045 791660937799499776,240483 770968049759293441,110302 788762894959718400,220029 759421424092217344,56800 760338611715739650,62310 790430142317244416,231385 794670381298659328,261155 791406346331623424,238395 794623185014706177,261987 795716545573851136,261155 793111414323970048,249469 770103591784833026,26066 751583714367406080,18893 793257914240798720,249926 767006873111318528,93504 785436332831145985,194061 763426696414502913,73814 756228161080139776,41702 764781856155836416,82673 765808185038999556,88361 770676045523591168,119937 788515101414395904,217519 757712446597439488,47693 758902560577105920,52112 794527132202496000,261155 795697664306380805,267521 795062539403087873,264397 767056537584107520,93210 787130998983045120,209151 759108145180401664,56630 778257708256493570,166532 732283659852644352,349814 768216142838194177,103261 781163468791619584,185496 795722415670251525,268600 763005517795057664,74133 759512215527370752,58250 790921291104604160,234796 791729041569116164,241034 763771232445665280,1249165 757660565380567040,46280 760658466855854082,63451 778207447185973249,166409 792805274981699584,241345 774060851846221825,139404 766768525318975488,95672 768088177018040324,103261 788200844093120513,213064 792185677328687104,243187 792427788120694784,235487 785251958986768384,193669 794024855964356608,256679 765600584510484480,88367 753779917440057344,16299 790940647607808000,234583 793882264857817088,255393 758664106077523970,53423 789325704060166144,225359 755101029658529793,14277 795359000497979392,266079 765661248046243841,88128 759118858900807680,56964 785643772118007808,197286 792796572480249856,244092 757676034904895488,48439 761979356877090816,431998 732187587335626752,350046 775471658551259136,146847 777946611070545923,164826 772894713821143040,7092 788904895311060992,11774 759320740445425664,57917 776746273554726912,157693 787380632246710272,209365 732333175683305472,1170428 769582847464120320,114303 793890384468406272,256579 789919803419029504,226899 755120263633727488,35238 794440560329113600,258456 771347445162860544,117263 793933220056276992,249926 788184169838813184,216009 762307999176228864,72550 794879759914303490,249348 764980226376011777,85562 794322341077667854,258741 774084141654511616,128352 788106961157967872,11774 771559321322663936,125204 775796041622888448,151409 768160304014524416,103212 786065079670304768,199178 791663419942400000,240483 768777495852163072,108849 786191325657837568,201619 771082708340477953,122982 794636296266268672,261155 780501966581485569,11774 768077251577516032,103354 794471786771464192,258741 758659108488839168,54070 776211321020907521,153596 765537986758848512,87627 776852275373314048,158673 794545502805262336,261155 795688505221357568,265649 778675023716487168,86440 794656804026261505,261818 757759377549897728,48220 773905806530121728,137953 788130369010802688,215005 756861456558141440,44450 789922202477092864,227048 792775234117971968,246726 770206186989838336,117315 766409087940644864,93261 785340672597487616,195125 794090989874974720,50439 759089760740618240,56630 765701045670457344,88052 769604796160548864,113164 794629589347794944,261987 753949362116362240,30590 771549413390954496,125554 770082857175945216,116524 778021054174355456,163990 785731480999780352,195975 788397578392072192,217519 793437801186529280,252196 732964572819165184,398859 789964952597430272,227795 793182413853569024,249469 794554546093690884,256255 786942829851402240,207287 793877335355392000,11774 764241773594107904,82002 761702535946051584,11774 795044359544651776,247930 775538964899897344,148713 768202758977560576,103986 776066050458726400,153095 776855332345647104,158524 777747410546143233,163376 788154130841870336,216009 771698561192960001,125554 793203764899479552,250633 732170538014019584,1170365 768163334470324224,102011 767467426627715073,11774 769067153186226179,110362 785846110728454144,198878 753221087211556864,24788 753406634076930048,27045 763837381564887041,80482 781848490481778688,190635 791066201417998337,246425 738417516301701121,11774 789530167228112896,226881 792547402364362753,246392 752990219066933248,24870 765408733472051204,47940 786955925940674560,207613 792099700644143104,243075 765340829309251584,86873 792686475229990912,246726 793496010144096257,11774 770356838185381888,109167 791775036055040000,240483 766386756472143873,92323 785691367133425664,198085 760295423491837952,51769 786447954827763712,201620 754748681429979136,33474 779026862366261248,171324 762579910942724096,65027 772845469361766404,131210 781748911945854977,187607 780500999194628096,174883 790191461086015488,227242 795679884869795841,267521 773615308539953152,136947 794813092312051712,261796 768937117707739136,109104 793592929319124993,252893 793823315580170241,255393 749723711696019461,9433 793419419653443584,17513 787032205788708864,207949 774045346607407104,140444 790532273686781952,231894 794678209010749440,261818 754022723106451456,11774 758155988792926208,51136 788813077475196928,220526 763124866555846656,76628 767069100484857856,97472 781303525187911680,184114 791253567663243264,106482 761926882866626560,71123 768500231285698561,106281 794932279394988032,262022 752010606559924224,14277 772155923305488385,127707 774892869396160512,144494 775834640879874048,112363 779613614760001536,173682 792755096736137217,247232 763140168006168577,75899 770749854507204608,120353 787078916473180160,207949 788426813122969600,7224 789174090145800192,220505 791362212547928065,238207 793179537232302080,249961 781370702448340992,185971 775364818429677568,146259 776904155994656768,159359 787398634669211648,90209 790245959334854657,228341 788569949308465152,218275 787958019892113409,211733 753707458271453190,28866 765683808066605056,89198 787069961164484608,208538 774719554266157057,142721 792335606563139584,244297 751180797495775232,16768 786553619705389056,204413 735928310455238657,11774 768094700276371457,103354 757889961303703552,49307 767642711377715200,100459 768778123685007360,108849 774323485728346112,142942 791992536667594752,239456 793111027621597184,249469 760920853940883457,65387 793246127227219968,249926 793606634140467201,254024 791670765783388160,240483 793605037490638849,254024 786850164585603072,204977 781346230949609472,139404 756408600583602177,42249 751021585658703872,11774 769823530640809984,105109 767515708896874496,95055 775364695247040513,148645 761385933534998528,66607 790996712529821696,234796 767833808594927616,100605 779391250294272001,174427 788903724731236353,221476 794920069277118464,263895 780088298123489280,167220 786604716276916225,204413 788438879032446977,11774 768729261066768384,107428 771125874074804224,123554 785965346620579840,199546 764906645969260544,84724 754720326731325440,33356 791080501704396800,234583 795233691924660224,233467 776760311005052929,138819 773511594680594432,137158 794981807997337601,263898 792157388455325696,244221 791264696720580608,237491 794408739818213376,259023 776168406596943873,151753 775150551868641280,145942 789908417611718656,227048 785813577064067073,198671 751562151228157952,18555 781351154248736769,169515 793623669100650496,249841 777163908876500992,138490 791680808306085888,220332 751661595663618048,18215 755436267211456512,36467 794938750660988928,262022 758352606142029824,52112 785748871884443648,197512 768553958474330113,11774 762056670063190016,71270 770011622068879361,107745 788345459702112257,214123 791036100902912001,191778 779155366714155008,173011 754057843221733376,30910 792898602955894788,118191 794270898660392960,254209 795113537534238720,11774 793184018439237632,249926 789102553501925376,221808 776613145208983552,135736 762700930806538240,73712 773921333402931200,140039 792428694975504384,243075 788954176868855808,221049 777996194643664897,164435 755888916851486720,35403 791370179359813632,238395 764184244046266368,82283 790259031428431872,230282 769592999533768704,114336 757650412300185600,48549 760991495021178880,1248861 793178101177982976,249927 778290764090671104,167220 793888517512388609,255942 776936444304564225,156928 755040362968809472,34977 792052667870801920,243075 794577152008224768,261155 758045474653745156,51069 763768969119404033,11774 794542068618108928,261155 779866286205566977,174465 763555636848185344,79161 763462653817851904,78159 791056057971773440,235951 794373935215296513,259743 757766390111580160,46958 794616302996430848,262022 753950442078494720,30590 742751223841849344,11774 790295342948446213,228810 758731712528429056,54011 749320108351295488,7816 786573247869517824,204413 788128815134498816,215005 794667478018191360,261155 793114095503282178,249469 781516988459790336,188401 763836674417696768,52554 758698683647098880,54011 760611595537911808,62063 758477985687048192,53185 751181427522297856,16897 778421534046248960,164826 781528408983375873,183759 771741459435380736,121612 766441121916526593,93261 778304262031937537,166719 790330911686533120,11774 794055341013168129,256502 791257596741033989,200968 773278868782260228,135193 755025968822190083,34441 794216341276413953,256358 765350917084413952,86103 761295663095173121,67852 792030190478069762,241678 765220758629052417,79516 749714810665852928,7461 760295230541135872,11774 795423780323479552,267014 780607546793070593,80785 781314900895363072,186584 777594321428107264,162373 776759240933445632,157708 763723237494759424,78513 774300531019755520,140539 778674246956355584,169201 788679892665786368,197512 750499470253649920,12883 759162529004326912,57274 779097875464630274,172428 785843811255586816,198878 777757642525638657,163472 780574198498373632,11774 760853245350805504,64678 787735765103079426,205989 760876445547790336,11774 788888154103222272,219915 773969408221863936,139404 791258460872581121,237436 765926483084750849,87793 775712580610297856,150511 758297844742782976,47761 772443735338590208,129558 760559436352020480,354841 788520373964931072,215437 763899209036599297,80720 769330509327368192,112788 773350851448442881,135736 781793880035368960,188401 789091871524003840,222500 790637149771145216,232881 794808331470852097,261130 768624106266693632,107745 774544041488769026,128230 788602551574880256,217519 775303657860526080,148170 773601089513861120,137042 788030126726471680,214492 794570013361324032,39957 764551567945195520,83945 770679607896838144,80978 749302467490263041,7855 761278111975608320,67517 764894577069268992,84724 790562695925866496,232137 795055161664274436,262849 771679881994338304,127134 778024858345177088,165523 794612382286958592,261155 754886972544548864,33356 761132935227531264,66057 789493941125066752,224680 764002414579949569,78566 751163138473594882,15808 793586963328606209,8044 756334819391307776,41719 788044234469302273,214354 768160205091799040,103071 793953799312281600,257195 767719348433739776,67586 794010329667600384,256502 773681918936248320,138140 763449414060879872,75899 764573775652282370,82553 780086326083330048,174995 788129110060969984,215754 794617808382492672,261987 786973638914347008,207949 790943047047446528,232169 757719903415787520,48287 792414801083371520,245566 795298715170902017,266079 777094047294980096,146991 763802371365429248,80393 764522476520865792,669866 794731534691356672,262022 763475138469703684,77598 791010091264724993,235948 773567433571524612,136947 789834892309737472,225359 772139465049460736,126995 770730051088285701,119832 750428796008923136,12883 763530867398483968,78853 764450873762193410,83391 791897092826533889,241819 755731453539856384,39235 763203551141036032,47188 788908071762276354,11774 786292815701610496,200382 769659986746245120,114779 762619179279187968,73814 793882150101803008,256255 773939728995409920,139989 787454275911716864,208059 794359681225367552,258741 732299492578320386,350911 736095384179638272,7311 761322038023770112,67229 794730155621158917,263096 756462346323628032,43391 778635727307415552,195876 794589322183741442,261818 790727104811769857,231894 744978592707260416,11774 794761295597858816,262849 766061895782576129,89841 791641450442215425,239906 770021862621446144,116113 761732128174321664,69947 770671417117376513,120610 777565519478087680,162497 776173400695803904,153779 754812856185544704,33356 768084001135263744,101681 785260398631120896,194079 766766119952809984,94683 753871978373779456,29817 780835558708826112,183269 759127224507183104,56322 773126957261320192,134470 787480837214396416,209736 794164815518429184,258331 772532878353719296,127711 789937100141592576,228576 793331809186635776,250544 764167757852094464,82066 779357255376396288,173936 755367820322492417,32642 740209744208666628,11774 742739953768009728,47188 795610976682807297,247930 762258712723619840,72420 777574975922278400,161277 793264708518313984,353818 792802529339928576,247379 793999151067344896,255870 759250720356966400,56964 748607976370491393,354073 768596441006608384,107238 776510602952998912,33169 790623906285617152,232427 789223565262544896,223692 778920370304942080,167319 781395757802790912,183759 788702527969693696,220029 790751032041021440,232169 791709920550850561,238594 794526401596686336,261155 789257087654039553,224680 753663565555392513,28732 770342352867172352,1249754 752881909978558464,24134 792485171954089989,246225 758441801967554560,53185 762048094506668032,64084 772155965730881537,127707 776790100650913793,157755 781524907918106624,186212 792191281426464768,243648 791054513897562112,78159 768397941769986049,106094 778324536479584256,167220 775519878669217792,112363 761663021995454464,69673 769123017884573696,107423 756320546942509056,42432 760562064419065857,60112 761287275317633024,66897 750415403860439040,12883 759171287524573188,55660 790390095241093121,228354 761161600141099008,65180 776112020777267201,152735 758833881155973120,44163 766722092083580928,95708 733008550319034368,1170793 766052703868968960,90384 791049018348605440,78159 792099843758034944,243075 773273133264404480,135025 765906527299350528,88998 772082442568073216,354103 785493602231316481,195064 764829281696440320,84724 786348273934045185,351830 788819306813554688,203546 791011591210708992,235641 761082300301873154,65500 779731857134858240,176109 791476403912966144,239405 778778748783058944,167220 751151424126324736,16897 768564637075968000,106716 788485789835374592,218349 794981759293280256,263906 785510637384249344,196277 760872751510921216,65180 786179991595737088,199211 792778278553563136,196314 780632302267293696,182049 766417913544835072,92872 764240898595192832,82002 791351100280598528,238395 794157250147479552,257492 775789223668551680,151212 790261484320202753,229159 766780638284263424,94737 761896177415708672,69947 791099740536516608,234583 771154518574718977,121435 770691559419502592,117257 786576009701318657,204413 793800965656866817,255393 767838557209661440,101681 779040973238243328,172057 756376905083826176,42234 769608003708411904,100893 793592374244978688,252893 767806884753661952,101681 764186646090702849,82457 789529021679677440,226731 776004435352940545,152872 761071938420613120,1248902 795702830099267584,266151 755222354087727106,35319 778312936343371776,167220 795206605096833025,263895 776726931186200576,157693 788145831165571072,215608 785385786007023620,153225 758769274282356736,54070 795746423706828800,267862 785710925324091392,197512 793939287414706176,255942 794635513235992580,261155 762416737681678336,56784 793185963229011969,250430 760281489695121409,60794 773337701139394565,135736 773711708787388416,137042 773759792930131968,138819 758803634347925504,47761 778080253231136768,163901 787847506721857536,205197 788515500053651456,218275 788532197615632385,218275 792070680162467840,243286 765605998639800320,88361 787715990440255489,205197 795710254889766913,267862 753325051248640000,26140 777277888651558912,159146 792100311594897408,243075 759182593078198272,56952 765573744861470721,88052 776882297932881920,155896 786771428456693760,205270 793413869511114752,77255 793952888741568512,256536 792413919411220480,245634 792437581485076480,238205 795378423963078656,266151 755166486969278464,35890 786167614292627457,26271 792410895536103424,245750 750497927743676416,10848 795102459194552320,264431 751883454384599040,14277 764940389874794496,11774 744684234405740544,738099 794011353254010880,255953 766008238642827265,90384 788432054589526016,217837 790287849908269056,229192 791722896334921729,238292 787331646399873025,210289 778636691401797636,160539 792530056551735296,229817 793096099590307841,238099 795425565104885760,266151 758790770140647424,50346 780029102350794752,177433 772220469558640640,129983 792146120457596929,203546 786245417994375168,1063777 793006870113947648,240483 779715080363454464,174756 773518798968254466,73383 770596916782653440,108810 794842862483623936,262752 793250462128570368,250293 790992817090732032,234796 775084822460977152,11774 762365266399334400,71749 769662012905234432,79987 788967510695567360,220526 779541334981881856,170187 789926824859930624,228820 777300686539264001,159475 779457603709435904,174230 773973935519993856,140444 795380557286952960,266151 755841721980719105,18215 794692171203014656,253164 766002266612441088,85562 771417100065865728,125557 778963783863537664,171324 794629588160749568,261155 776159268068204544,152314 791337298197516288,237491 767390992827838464,99125 776623377209520128,155451 774729651520352256,139404 732362915336986624,351387 761666554714959872,70059 775089087774650368,146259 763159078558244864,75724 792953220188344320,247241 772796691724505088,132578 750166737794965504,10847 790240465626996736,229693 791120996828708864,233736 786971755101302784,207949 788464175127244800,215102 758744386100273152,1248589 732288524892786688,351119 753993818580672512,30590 763444160489807872,78159 769067857820909569,109447 789511297112997889,222104 760150476285472773,60801 757344738483789825,44429 774067217121943553,135025 781856651452317696,189017 778418124962009089,152594 786288420133871618,194082 779781232431337472,175984 791478447579148288,238780 759199451898605568,56964 788436683687460864,217837 791645916444844032,240145 792788417369235457,247241 761332300684550144,67967 772776629554679808,125163 740612355336351744,11774 767668011251568641,99471 793837254645022720,254135 763076225678053376,75392 767635241812897792,99471 779056637206261760,171324 781615732706594818,188304 792193276552081408,243075 757407107561951232,46379 789555462710505472,226578 793144423987212288,249469 779153409719033857,168284 765688282097283072,88432 791383103755386881,238395 751600386595663872,18395 756271454065401856,42432 765206724814991360,76858 795297528132542465,265649 761008108265168896,66116 794533475084746752,261155 769289619665854466,111454 751161925099196416,16897 794332829907828736,258598 773825722284593152,130026 786224959324434433,201583 753326149737021441,27061 758129175676850176,41703 773572718138691584,133702 790893359552466944,164764 795672019669024768,267521 788080611059568640,215252 790658284919328768,228820 762845804381954048,74681 757350624862298112,46405 795266576157028352,229910 791445152229273600,237908 790641988274102273,228354 791432781243019265,238780 791267159557058560,237309 793918230993612800,256125 773618822918045696,136093 788025758249725952,214354 776594636966027264,156926 758137904954650625,51595 761916204285960196,431998 766074274989780992,90482 749091677231411200,7260 786627745505763328,204539 765710777890250752,88052 785942334340943872,199262 795323265023614976,266079 790639357224812544,223286 761891403202953216,70540 781141543025516545,181419 787627322245390336,206101 750476964310360064,10876 773582167398055937,137042 781214154694676484,185595 770103059905142785,107976 775443028412542976,149338 787144519380852736,207861 763010795651358720,64722 775284515459756032,148045 774345231831629824,142503 759274416882737152,55257 760457137172647936,62043 789963928440741888,226823 772252362782175232,128897 778788367207063552,170077 771686448265326592,127134 764133703350190080,82066 754740360161525761,33356 752664532946915328,22779 795349945926688769,262925 790657744575471616,232863 732955347904802816,353200 794271100070817794,249926 771849584502902784,128121 791330773144133632,238207 793142987375022080,249348 786224607124680704,201555 749673530233647104,354831 767781927847796736,101163 789937568649322496,228576 793985992189296641,256255 771317545903255552,123825 773882793365426176,139404 763540555997384704,79082 780917497675456512,183269 788127849592999936,215754 793979081284993025,252341 737711525318791168,1182427 795091799534632961,265102 768384652193169408,103924 793293991752011776,247240 795098034807914498,263896 787112784890777601,207151 755523311354904576,37892 777791228377260032,1170550 773227452885860353,132335 759597005614178304,57574 752117760558190592,21102 758229256639950848,41703 771095182661988352,87607 789494705289474049,224678 766426105339256832,93286 773977747139858432,140444 789908690723803136,227048 791682553899982848,238395 773857285248540672,139404 793843080419872768,255942 792190109286211584,243187 789222968991813632,223852 794535785672409088,261155 750800834405949441,15021 779784638222839808,176201 757043271252140032,45576 755902184563146758,38286 755177385826234368,35890 786301190598524928,202007 758307385538555905,41703 791697650416353280,240483 766327959221178369,91946 756483400287092737,43391 777490132983095296,161407 793863147484393473,256255 788125793205366784,215754 779176383486525440,171993 786654415059058689,204413 751744845706829824,19485 786724965382967296,206175 732978306803343361,11774 780517787936575493,180343 763594948692234240,78129 768008973882621952,101681 771438030603194369,125554 791809309210505216,240483 754077567896936448,31320 766038705266126848,91049 793873642060931073,191065 762109965528096768,1248996 785238655912644608,191653 795761518394556416,268646 787454027705438209,209863 761348486189187073,65180 788185869215600640,215012 794213325714456576,257492 761316219131531265,61867 773199481009479680,135025 753367477459881984,26539 792859816419028992,247819 768848255455268865,109571 779410704143159296,174315 793260772377911296,249926 786343847462830080,202798 756289751733248000,42432 768814013711020032,109104 765602095751831552,87904 775755304663326723,11774 779782845371916289,173628 785488228212060160,194949 790971952013926400,235590 794813325754437632,261594 762368931692630016,72978 752995362093301764,24271 790913946224095232,234583 760166692374720512,60794 788011042009939968,212564 778635696248455168,167319 759837570205413376,18395 785663586538557440,196729 733029067356790788,353343 748933422777786368,1247952 763546453474152448,78513 785312556982345728,11774 771403054834851840,105109 778734000151986176,170252 791476636449280001,11774 734874423824637953,355185 768510522257920000,104999 794691618213363712,262752 791082482309488640,235308 786962292705329152,11774 792728248161603584,246225 773673428213719040,137978 785618437007552512,193669 790695094068412416,232911 732775999667068928,1170541 751824809772851200,17640 771351400257359872,124618 791763704761036800,191778 770425178065108992,117257 773196367208390660,135025 786929061444489222,207287 761383879508889600,67468 789442081131409409,225359 793859045354528768,256102 795298856456122368,265644 773919078381604864,139865 794809591951400961,261796 765190293570326528,86103 789139350923644928,223286 768861656856223745,109666 781887019567816704,191044 794711816605732864,262752 793438120091930624,252190 753469925918773248,26539 758255761227145216,51069 791665103603048448,240067 755853322192510978,18215 760242305869545472,1248387 764973678119510016,85562 773621040354209792,136947 758045065608433664,51069 761549676113858564,66058 752646403222937600,22546 781213854185291776,185595 790275664272162816,228101 762858102878117889,71123 771484892756598784,125853 771434111189721088,125367 792899315849101312,247686 750358100000043008,12287 794172932998078464,258331 780428268684111872,180074 786720822773899264,205094 791312954255781888,237491 773325348180111360,136018 787089245533900800,202636 789673459735523328,226999 793362242288975872,248719 792564819639488512,244270 793982775305060352,256276 779296722950365184,173846 759246519996473345,55257 785840835338313728,197297 787732103639146496,210235 768520128728301569,106774 775949316145819649,151526 779831122217857024,177233 794211051105615872,258607 775034191754981376,146259 732997028519673856,349316 793427441658179584,252020 770288750140256258,116845 759774701807820804,56676 790988224399183872,230485 778384838063640576,167398 761340224505016320,68182 775311431851847680,148032 789420595813371904,224552 755120008485867520,34731 785492619845595136,194743 792544877326106624,244270 790894358702751744,234733 772225547879477248,130067 762616528009306112,73814 771744318478352384,118191 785299302960824321,194934 788755668442292224,220526 778164051440467968,164826 785852089339707393,198591 788126345377165312,215754 785254300662595586,193669 787122691216138240,207113 752283029461209088,21714 765678115083415552,88930 794299785750528000,259288 770226827960918016,117257 752903818510237696,23167 758050999378464768,51069 757800613509861376,48494 793126189237960704,249469 772766059279462401,127796 787321426479026176,210207 793956074378366976,256439 752936231726485504,24603 772500968399368192,129918 761695350507900928,1248861 751924676398637056,18316 779085637328699392,168794 763163626001891332,76549 790421073573490688,230130 753676281825427457,26740 755907827743334401,39384 766450335757901825,93823 777657304015597568,162294 790988436412915713,225605 759208985836781569,56964 769318466935525376,109713 795400718391898112,247930 757918063375310848,354849 791691472055726081,240070 761547026844651520,68936 761457536797147136,60163 767803854238978048,101681 779047165335339008,172029 753001245640630272,24892 790662941079015424,18395 766375095514324993,93303 789228814182350848,224018 751659489795846144,19247 779072155405385729,172523 785281739623051264,193669 754012235501010944,30267 777295932324929536,160539 760827393900634112,64692 768843743298543616,109447 764717682587467776,84422 770338204742365184,117743 794045030151450624,257515 777942153553207296,164826 762694581444116481,74247 788532758016438272,104244 788758541565849604,220539 757121858462441476,46006 789857869386518530,225359 790596573856206848,232169 763109299358793728,75899 773010197212110849,133940 794705655248654337,261155 756197888292683776,11774 788252995607601153,1170441 751076922499567616,10735 755898946866688000,39810 770659228335964164,120393 792808741523652609,243983 757840721843933184,49718 793193339600396292,249926 779798141428174850,172967 767876214191190016,100605 765176228320083970,85562 770992164373266434,44421 753953327227043840,304513 791091002496786432,11774 765957906386653184,90384 772788606360518656,132578 790829186676060160,219829 793646306740740097,252408 795712479288496129,268281 774632255658524672,123140 791791193583595521,241034 776159979334045696,154071 790189504611098624,226731 766335270698426368,93036 754955782391730176,14277 791680296718446593,240483 793617024706547712,247757 794978481495011328,262847 793961640400035840,257271 754070209799917570,31528 785664880292532224,196917 790343721422204929,11774 762895459811635200,73685 791323083818668032,237491 785239355061374976,194221 773986388232507392,136947 776491306474319872,11774 791733194290827264,240483 732773492551122945,353874 761762352765149184,69231 786280574050639872,192032 794971242830831616,263697 761317453322391553,67679 768921568785248256,107469 767487248543653888,99683 755055356267536384,14277 758400195222614016,52167 778402342483861504,166916 788737752082690052,218258 765777017342201856,88361 794603684931969024,261818 762070309122039808,71851 793964915551768576,256255 750196657384488960,686533 775796840738516992,150404 753742707743490049,29263 785551162992832512,196233 794685950559457281,262752 776638336148574208,157082 794649622333575168,261155 773134780447719424,132335 788086355867865088,215252 757495159525257216,44163 778757335095271424,169586 762861333817597952,73926 763114483741065220,53995 773893898871697409,139577 786367677296103424,198466 794702616278265857,261818 794187206055391233,243451 786428997915795456,203391 790611363781574656,231870 795414775039606784,249926 788219419407355904,109244 788492807979827200,218219 755162299908907008,35890 787347488730669056,205181 793483266716233728,250633 793234719647363072,249926 795442185420308480,11774 771599906444185600,126539 765870428405497856,351436 785821062185431040,197091 764223627093012481,82344 781325906782588933,185595 788332546216095744,217006 764149322241937408,80939 766723940265975808,90384 758805818678530052,26815 788218003766800384,213064 788713834651451392,11774 753351660752236544,25189 766465308139847680,93184 788453944766771200,218275 765734209507958784,88361 767840183987294208,101383 756912713201098752,41702 792065204540485632,243187 751868215630761984,20176 788151509095776256,216009 749332907970342912,7816 789039577289879560,223025 770226097829150720,117257 780891132322545666,183269 785493038722342916,196277 794697932314439680,262752 793496572419944448,252408 794922999531114496,263302 758057316772028416,50804 791550268831887360,234653 772818535751876608,132335 785546231275585536,196917 790992249366548481,235487 795204964268154881,264397 791453531509182464,11774 779281428458504192,158387 778295318060290048,167273 793968711963209728,54854 752112528583450624,16728 763229410791043072,75899 794488773371252736,260033 753982507008167937,11774 755533013044359168,38183 778308002294136832,167220 789147389965631488,222655 791421454797660161,237999 795078068096368645,249926 756533586749169664,36873 778936335142838274,170187 756587865228865537,43285 740372601206407168,11774 754930830783361029,33356 758337246948913152,41703 786355340660969472,203391 758708590337155072,54070 792116201770086400,243187 793258601372487680,249926 750390876841603072,10848 790724064817979392,233154 759195641369288704,57336 794337507844440065,259659 778436416883744769,152594 777512477143732224,161387 754862208434049024,88859 761673840862728192,70177 771113476785713152,122776 787405511108988928,207096 755767455851638785,39462 760872182314598400,65180 786990262069452800,208176 785834111973920773,197512 794903138155294720,261155 794299473010819072,259134 791285024351920128,237236 766740089267445760,93405 786619926572183552,188577 762807670709506049,71502 756425858622029826,42249 778395970891419648,167101 785886025776332800,199350 790651998060281856,232169 777287519394201600,159876 785976796348977152,198620 791725166153895936,7706 760180214278356993,60765 764927967759851520,84889 766319577055784962,90982 732741293307265024,1170601 770865520442740736,86103 773295205290156032,135190 780839577862930433,182036 794335121495257088,259773 751744157673066496,14277 762715494356955136,73814 792079477606080512,243187 770628610185043968,119832 777953965766021120,164900 789455715165310976,225895 793451676497772545,252196 768581801077972992,107469 774069619115995136,139404 781832269115731968,187997 788875077442043904,220526 773695176070094850,137042 792059687852183552,243614 769372051295596544,113165 785572386980532224,196696 760548465235472384,62776 771608036464922624,122146 780561787393601536,181419 788160509216428033,215088 775712597651881988,60794 760589011014524929,63451 789926958801022977,227048 760076270122086400,59669 765654990773886977,88874 774021072278523904,1250066 775788142863450114,151741 780803190627438592,182960 750454653045932032,12883 768872916595445760,108849 792497456512544768,246367 793336807370821632,250633 768184364597252097,103786 774016478043484164,139404 790120613532856320,226490 749800912059768832,7816 791385315567017984,238429 755089859551911937,353105 750347308798078976,11778 772458586924576768,129662 770606012512423936,44421 773268170127867904,105109 790633978462175232,11774 741299184846962689,11774 779127355642146817,172962 762673452130021376,73926 769540853459070979,114159 755100808237113344,34529 759805983417741312,58267 766997755650859009,95644 787120762285064192,209292 788821944401395714,220526 778687361353814016,169715 761568485487087617,68612 787132674049712128,209151 758645111932723200,54070 763026182665154560,76056 792594561621078016,246392 785872863056175108,198591 791348128079224833,11774 794211527612108801,258771 760405582373277696,62063 761658717716750336,353879 778386674845974528,166339 787025585692217344,208065 771700488328843264,126152 793626267375443968,254025 793514518215270404,252824 771944553364545536,127775 788053765211492353,214022 759944111113711616,56148 761647376218132481,69947 789134497665081344,222647 793096017528885248,249469 780607792939802624,182037 771328207811477505,124537 762003558908760064,70886 790021455647879169,225359 750056021993873408,11463 770875674521243648,121949 792030751583707138,240145 785459019628548096,192032 793303338775437312,250633 772222406089777152,129471 777868536127561729,163990 754174059861204992,30910 775060776268681216,146847 751721647481118720,18893 770353685251502080,117257 771372913815646208,122622 790618236601511936,232169 753744321313017856,29592 777344620296413185,161542 732727675459112960,353789 771026147924701186,122875 781242373439455232,185595 779949290395435010,83700 764133346704142336,80939 794315761162551296,259773 761653050729762816,67915 793153546245906432,249469 793144357998047232,249841 732248186073563137,1170377 768537856738488320,105624 786187784633450497,199360 793147623779676160,249926 760578031446614017,62771 776230754573582336,153854 794030890577850368,257492 759255152939368451,55257 786253279449583616,201958 773165809258627072,133672 757656334867259392,47761 786755140078317568,206212 772897441272238080,132996 792750108857163776,237491 772524542229090304,131421 779354841197969409,171995 791261610140659713,237223 794653265086545926,261155 790048830360137728,229148 766915589197574144,431998 763030453087444993,69711 778966164349317120,171168 750009512958922752,11226 779426664690360320,174557 758388001407852544,50827 789152655805255681,223899 755276787781861376,35890 757715137423966209,49056 764178976008908800,82457 788406397000118273,11774 791346806730858496,237491 767836007160963072,101681 773482538132123648,136904 794648193199992832,261059 776213239684268032,154534 771712905683148800,123865 770921723990384640,120610 762040223886811136,70191 788403426845536257,215005 781356117242814464,139404 790012463919927296,228416 790540362737590272,231894 765696261752131584,87904 777915281373036546,162464 779089550169743360,171693 785910476974661632,199546 791335732824637441,237594 780381995188748288,177117 790540491402072064,231336 764703254211096576,82901 766375103928098817,92885 786314510898307072,201555 780828923097673728,183269 791723559844507648,240483 754707719874080768,32577 774395668727300096,142566 777301978187563009,160602 772790671287521280,132305 778272231046590464,166390 787475935863930880,211347 757256508136525824,46612 767376365867917312,1170691 790654401602056196,232169 755154319708594176,35890 788853884139732992,221446 765729830042206208,88148 757269694776799232,36686 757743874026516480,48925 764525548693430272,83633 773920459268120576,139865 793246950942441472,249926 763906428851646464,80939 786774378327511040,205728 765231693330518016,86440 766395382289006592,93184 771085399343112193,121508 773306238528401408,135489 774696680746737664,142721 794766762462117888,244812 761514525162102784,18215 763149090423246848,73814 786033809066196992,198591 791365877597741056,237491 787803127894249472,205728 775671659013414912,150404 778723496436174848,169201 763831514769592321,80482 786554205280407552,201958 795772147083800577,268646 765343703930064896,86103 732703629488971776,353228 773565559485128704,136947 795090631374815236,265191 793956509965127680,253690 772604724562554884,131473 786752619368808448,205926 753326469942747136,25742 793877528305922048,11774 773573606580195328,136904 779355485447127040,174115 794314244405809156,257325 755355136759853057,36545 758651981900709888,54272 790974851833933824,235315 779367718294282240,173347 750348343189114880,12743 760948556316356609,65313 773880394076811265,139404 775893778875822080,151165 763517687049838592,78360 785547259156967424,196788 785935004454952960,197512 793802780326686720,255393 760891191860858880,11774 781834543795888129,190635 750342610556903428,12535 753944504449675264,29996 768499296131911680,100561 767097423302758400,94718 790515255688527872,11774 791319885506904064,237491 778989090423316480,171324 732231793471016960,349795 767130446555734016,94699 779069359792594945,172545 780263604616630272,179254 748785498517188609,11774 795448059861864449,265855 761945274503880704,60539 781841944582451200,188759 791068868923957248,78159 787392067882418176,207109 787951540627582976,195492 788046962557878272,11774 758349140187316228,52554 789167676971024384,221476 773681613087600640,138165 775526608828506116,146804 795259775630053376,264010 795615181715800065,267521 769659037369663488,110585 793953131944087553,256225 795044901968904192,263532 794999702978600960,263907 792028528556511232,243187 760878649834733568,65222 791051812291829761,78159 765203678697402369,85562 766408862626754560,93823 790773719392137216,99049 756981850611052544,45669 790421181660745729,229757 755657851968815104,38183 778368085635936256,167674 795216539725299712,264397 787061701728436224,207733 732649641888505860,398859 777695416485748736,163070 787359685846249472,208146 793133031510777858,249841 786293019561463808,114779 757220690630025221,46006 764793039625658369,84724 792397039275474944,11774 762171464732831744,68862 764865409992589312,84209 787136547778859009,207949 765952927722856452,90145 768483637943599104,106774 762789036704591872,1249046 776577922790400000,156835 791208212213166080,234796 786004172445364228,197512 785605009345880064,197297 794494121498947584,259034 769226523786276865,112363 752101874531241984,18395 777628949123780608,70543 793978592904417280,256255 768144826143563776,101163 788779219127906304,220526 750789362967801856,14848 795700341467713537,265257 779288636575453184,173753 753314354880098304,17384 761368757046476800,68057 761586321668333568,47940 778204509147279360,164826 758407942127222785,46384 785639483064606721,197341 772214278027784192,129471 755786984056991745,39235 761134534352142336,61051 768854740939608065,105109 779107528680480768,172299 757739650081579008,48959 773969445974740993,139577 789549688508657664,225911 764455667382050816,81322 772862799198375937,1170555 788058074363727873,215005 789268755931078657,223935 794646768940175361,261987 765330271985991680,87145 760149488069599232,61145 776784121733472264,156835 770235193999241218,44421 757314271277637633,46958 791669870517559296,234583 758708996006113284,54070 769299527018749953,112788 780817184507490305,11774 792126031993966592,241819 793944559914983424,254135 777186027874070528,145866 795411133322641412,247930 732903757822971904,354525 756474165595693056,43471 751805746036158464,18341 763820112721940480,352722 772460007786885120,130792 769248261379072000,112336 774317119227908100,11774 771129015365017600,122973 794634891451334656,262053 792758663077306368,247232 758778750775365632,54504 759184979687530496,56952 772885748919967744,133043 767838363223064576,100506 772723541640970240,129479 785283848246534144,193669 788634709748318209,217937 732700625566367744,1170685 751882867580469248,19236 767736948601475072,1249461 762771529251696641,74366 788122939312918529,215754 762201592288321536,70797 763801573407547392,11774 769975952009027585,112693 793088130664529921,249348 790326065281368064,228037 753295189712707584,24127 788108604574400513,215050 792215382522068993,244550 760281418937151488,60765 792505520779358208,245630 756350301913882624,42432 776146769264521216,150404 795752325918773248,268646 765914187763625985,85562 791013877865525248,235948 773679764020224001,137553 781354073479979011,139404 756479036302524416,43391 780121637052030976,177233 786028518882680832,200382 792761544379666437,247241 793223408804728832,250033 775451451913109504,148645 755208562394198016,35890 785833490419970049,197512 737056173606637570,350258 793164142701977601,249469 759099833647005696,56964 762465462491893760,431998 775285532553347072,146259 773814029189914624,11774 773545022717325313,137158 756297690456076289,42344 768890304669839360,109945 794311209109557248,11774 757261140007260160,45136 778317229813358593,167220 780477662020050944,180647 779031827667382272,11774 762959788120674304,74236 760151957902209025,61051 754884610086039553,33970 758290250900774912,47761 766160701714931713,81929 792077935339376640,240070 785539314360918016,196788 768866859802394624,29786 785992285209190400,197512 751216457938116608,17794 792828888204316672,243509 761497706883747840,1170332 767502776758853632,95055 771168978966159360,122299 751170132886458368,16457 754865690574594048,34167 765966860865110016,90031 768982180102082560,109805 776985765456863232,158387 767930365931577344,101514 771768553267666944,127871 785526250722959360,196676 793095223677100032,249469 753606156933824517,26140 755189207346262016,35890 758331118663991296,46384 776850702165352448,158428 791656027523383296,240474 770315254123278337,117282 752873828934561793,23899 764805476303376384,84724 793484482393309184,252580 776744277078577152,157693 768107633630846976,103261 758837343801311232,54070 795064425271218176,262847 770291893477310464,112788 793928205388292096,256411 764244738979487745,82283 772175667769159680,129649 775335640309399552,148473 733254210087735296,349233 761813258118594560,1170322 754202033939419136,32157 788060296187437057,215005 787061035727327232,207109 765274847928737792,11774 772863417937911808,132335 768516058059722752,104973 791435367953997824,237999 740413750302380032,11774 790620052877783040,232424 793860459510181888,255942 761964348851879937,71115 776857380428521472,156835 769518286732201984,113754 793156352709238784,249926 752894772793188353,22752 755872577969590272,16299 773348089457500160,22750 785970518692290562,199546 770563593104461825,114284 791754008604078080,240718 794259539596079104,257492 754760275883098112,33356 788757093146763264,220582 770168763253678080,115991 762644176403963905,73926 778413604789948416,168127 788886148483473408,220727 766326431303528448,90963 767474980753924096,84209 758102580383789056,51003 789547999575891968,226862 761474749201395713,67938 751747256068349952,19317 774833893077688320,145244 763445952749441024,77849 781032851026350080,183269 758798773199921154,1248642 774282433969532928,140444 780939623245701120,140965 793544633007546368,250633 788206627212197888,213064 768967174404902913,109666 791361599579840516,238395 780094768135241728,176203 793901354402054144,249926 759083070053986305,1170597 792733857971900421,246295 773617028557053952,136515 774626683336921088,142506 761638077479649280,69947 791720341273927680,240556 757971809228640257,49845 788479161098727425,218275 791521601112018944,236932 756625522088611840,44429 763512010499723264,78561 786969199407091713,11774 791348629684584448,238395 778629199741321217,167220 781548760631357441,188401 753278202542292995,24252 775887425730150400,112363 764195432377511936,11774 769517634891177984,111133 737514290509316096,354826 762795241883705348,68908 788837025231278084,219942 765347774158299136,82018 788444516927676417,215252 750025080520925184,10654 756558486285197317,43234 760608966850203648,63753 785997296127254533,199546 788135976703037440,214247 750146063865090048,11833 793905207977664513,256733 764828154821222400,84679 765167863107842048,86020 774496854117605377,143473 767524311292862465,97379 773977924227719172,139404 790992964663246871,235828 763120308882669569,76549 786209392429445120,201494 786530279129223168,203350 781620605191876609,186584 760727310634979332,18215 768659581798973440,100893 765299766376837120,84209 767049533134077952,93823 772774747331436544,129551 778636496374857728,167319 760809422935433216,64722 780432419853836288,180074 789361492147646464,220029 790260516442640384,230282 750836465572208640,14992 780131590101934083,178360 790362824031600640,228354 781825934005563392,190635 795430815874293760,266866 770736442796609536,121046 760374458733498368,60866 761668789842874368,69947 790951074748301312,235147 793844448564088832,255931 763834614334881792,80716 750743908494090240,14877 792346681677258752,243075 767074730004344832,97811 786577611757543429,197046 787723526396645376,205197 768962144972869632,110585 760741071504678913,7092 765622762421354496,86645 788202242415423488,214084 756692921752035329,43553 768473839063879680,106281 787205074321707008,207965 768206432890195968,104406 788770576017989633,220332 766435417197457412,93823 776018538733703168,152872 781274686298660864,186434 764557218867998720,80648 785583471209111553,196788 733664487853727744,354869 795102499631927296,262486 777380368496242688,161481 767921819395366912,101681 792630364824928257,246392 780664729559674881,182036 791023096283136000,235756 793747454537572353,249469 764811986463027201,84209 778686307899875328,168892 789835800871522306,225981 791631281540956160,11774 793241066526773248,249961 774339081434259456,143051 780791209627234304,182049 785629413194903553,197512 758415292271689728,50307 761587114886639616,69231 772656816866066433,131542 762292277897154560,71099 769245108285734912,110585 786510686302138368,203710 794658495232614400,261155 767840150323945472,101681 770040956552904714,90982 787362032492290048,209351 790731354967187457,232881 776915566741245952,157755 767948056818057216,102249 785248905978011648,193669 754753750066139138,30802 760633452429512706,11774 790656896621486080,108396 743227802443341825,47188 790966352345432065,232884 794023236455440384,257492 776109589058183170,153658 776199153005113344,153845 778629416775618560,167677 753738408837648385,22439 788672343761686528,218260 758627747329478656,53985 761512901001682944,67453 768891414482649088,99212 794525992912113664,259743 790420359329767424,229148 765141711827902464,84724 785664010997772288,197512 790531471593222144,231894 765595647579914240,87904 785880247203799042,198878 773272394932719616,135903 794566741837967360,261155 795612484455505920,267521 785568339124969473,196538 791456403969802240,238207 753997155145125889,30555 765217268691107842,86103 761642761590235136,68987 785827060753113088,198671 792390165603885057,243398 769300486189117441,112872 766148370977034240,90790 773226111316725760,135025 757951018080559104,49925 758415935715717120,51997 793485040776646656,250633 789894788896075776,227048 778375388279869441,166390 786410918296952833,194723 791700200003743744,240474 774595998253457408,143036 788812163569844224,218275 792137445190078464,243187 774717812829028352,144654 793652914858237953,254135 753371166308376581,354073 772267232734871552,81750 755074566347755520,35217 764343883790684160,82066 778710925050118144,167407 781235508223488000,183759 793504533741703168,249926 795448201834807296,247930 766319635624964096,92854 758423320907943936,52545 777847152697540608,164001 769319988343689217,112363 753333622078369797,26492 788453363180511233,218275 774408797741875200,141316 793568629925220352,253206 763509732925706241,78853 765039918166974464,84724 785915224779952128,198671 767829707173666816,101681 773879358188560386,139404 756617752723546113,44429 792956719450193920,248247 763893091182911489,80939 794391682729046016,226320 768960631974211584,109104 793388081432829952,249180 792820780425965568,247877 763936036544126976,80393 780777018552188928,182960 779844084747931648,174971 773854274262413312,139404 794302078503895040,259134 763354806866116608,77731 758362127291805696,52385 776616724003184645,156835 778208242442928128,166409 795006068925415425,262847 764923977764593670,82066 777900606451228673,163990 760980055778467840,66159 763256819263221764,32625 794155735252774912,218582 769011746648522752,110709 787018500896198656,207965 760536860351270913,63179 792044252242980864,243187 758275419917266944,48663 769070423510228992,109988 785909903240011777,197512 758909694945529856,54070 774283509674369024,142506 794307378594205696,258456 776089970696224770,152872 785967684282228736,198591 768058262361149440,103261 768175106942234624,101681 792042964419772416,238429 790545604308967428,231358 781259252610441217,186170 756338033306267648,42495 786800034784292865,204078 794020990200250368,252412 780766325865984000,182960 755832102071914497,39631 794398254649769984,259543 753285811454431232,26458 763803396751097856,80445 763288832766726146,76549 775986476190273536,152735 778336185047482368,167220 780500794571386880,1250365 781557876854841344,186210 777302637922381825,160593 778030701203558400,165009 776128104129499136,153845 778145688848896000,164375 787467321468039168,188577 766101042148749313,90384 758762399839256576,54842 785600939503726592,196729 776591832977244161,156835 740577948365934592,352751 749365357035401216,7911 768918788276314112,99476 776084917557932032,153194 794117645264191488,249852 762245827016425472,71611 769012497173123072,106756 750313731289219072,10129 781533711795888128,187976 777181328580108288,159370 791761396824363008,240145 794428184041123840,350913 786991440467365888,207949 751643889530859522,18532 763732164936544258,76623 774108661295616004,141316 771860691858755584,128017 773135074384420868,134470 777878859102420992,155027 764943367604015104,84724 794232141915844608,258598 788442373017698304,11774 791432379785019392,238589 764257760057954304,82283 776613153027321856,157082 752219479376072704,21074 753012160171806720,24319 776802192263094272,157755 791681617760845824,240627 756634347000639492,43285 794705753668026368,261155 761328081831399424,68057 762372970736123904,431998 755302435162361856,35890 766265647777087488,90908 791724491814514688,240661 791026856254464000,234583 771530251654598656,125142 774233479861112832,142090 774471586774736896,140682 732245399633854464,39600 786552502070104064,204413 794505246957596672,257353 743842048986484736,11774 790952120560160768,234583 795074354795024384,249926 764191500158861312,78274 769507171319083008,113797 777609508197634048,159377 791707644838940672,241034 764281292309401600,431998 758294395531649024,52112 768996508268015616,109964 794930573731123200,262784 778743361427546112,166852 745288036016021504,11774 762374521122947073,72978 785772703483465729,197512 795197732839256064,263907 777152989802864641,160535 792348591654252544,245121 776183488546496512,153854 779671953804292096,175153 753647391610380288,28866 795384005780762625,266491 732648294904700928,398859 773923635480371201,139404 788894408771067905,221972 762692274056597506,71550 788113667162202112,213253 792278196313919488,7224 795717732973080580,262847 761344064633667584,68102 776844552149798912,156785 793600623119835136,250033 753647017994379264,28732 758835827086495744,53996 765074824888741888,85562 787388365117071360,194281 760971619766444032,26066 749094027283173376,352060 753469843798622208,25189 773606961447366656,137869 767041466422046720,83641 772775388737105920,132335 789151002662359040,224067 768965693853360128,110209 777154243287318528,147773 795729782025715712,199307 759091425397075969,56964 788138531579244544,213682 778010548021694464,159876 788890834032660481,11774 758848422019338245,54070 790288574071578625,230485 768892870799532032,107444 793808362483789825,255393 757747807902138370,48663 773134233762091009,132335 777157153144598528,160316 787417797001445376,210215 769755795609313280,112891 793241702437941248,250293 776622201709662208,156835 733587259614629888,738099 788568590505144320,217519 765797263499202560,88373 770999807066247168,122146 772175423136423936,129558 766862761666027520,96752 775460606853779456,149329 793628241554661376,226655 788442933037035520,217837 776797606118760449,157755 781795671527403520,171991 786377965269577728,202248 789027682176659457,222673 762134859288633344,71766 794219337607430144,258909 737138464664096768,349408 747521119175999488,11774 773275608671412225,135381 776536081437224960,155933 757249608481398784,45014 762344978844643328,431998 757716893436350464,47800 761078106249568257,52112 778975969994346496,169638 764116588396212224,81869 794520936003334144,261059 781356289662201857,139404 794185014581739521,255299 770849685330235392,121046 795268377375809536,262847 771693015622676481,126925 748559260435386369,11774 757791641667182592,48097 794054315149099008,243865 749973102138974208,10662 759956215363317761,60325 764464842879082497,82571 793140760321396737,249469 732331627041292290,196346 779474766939975680,174557 792369835669909504,206257 778951163303620609,171168 763917216689434628,79691 764233456322654208,80939 785602519741308929,192515 765726078199562240,88361 771682057869197312,125554 777428279296790528,161456 751759524197904385,18374 793105055473807362,249469 765707075985047574,89076 794710496129806337,261155 762045866291101696,71694 769727491564904448,114779 778230756950757376,166532 765012726955376640,85159 770710156497842177,117364 771730004510121985,127366 753554848851910656,18470 790180278186618880,229910 772777523759484931,209828 757954062188961792,49852 758704056298835968,53806 779412330304139264,173628 753718681008500736,29263 757570666371493888,47782 794168626680991744,258331 734808206531121153,75113 764824827836370944,84724 745009787499319298,351424 774591569429135360,142339 775144192754540546,138812 755899175644958720,40550 766674335725592576,94699 791335368939352064,237594 795288952152342528,261155 754063102677774340,30296 777224653332938752,158589 767180771861811200,96875 768040171321319425,103015 776417569653854208,155451 767159018120941568,97355 793811050990669826,255393 778723480929837056,168794 753517513896493056,354111 795102985965604864,265257 764266610139930624,79693 792143910072160259,11774 793934516058345472,257026 778662196725166080,167939 775107912175751172,146259 788734856251510784,220332 792438715452887040,18395 760958989114888193,65974 754766429640155140,33356 761267169510383616,66105 753725916010811393,29548 779714574559899648,167939 758792895830917120,55260 787077497124888576,208928 795430731262676992,266866 769304747501359104,106262 773643353191690240,138382 789963420795867141,228620 777527099330588674,161387 788749439653425154,11774 776449577255837697,11774 788036202792267776,205197 794689288923324416,262053 755193501990674433,35890 787076760718438400,209043 776833834838962176,148874 764965949669724160,84209 793172599031365632,249180 751607666300989441,18893 773560094491570176,137158 771546479089418242,125111 787508490390515712,208307 757188531580174336,45071 793990614337654784,256276 781119265483042816,185496 789493539717677057,224678 750021065687101441,350826 751127130239430658,14277 785981830382006272,199546 780824770656935936,182659 754742732220866560,33356 791660712460488704,240483 788049240719187968,214354 764255270058926080,80939 773872854702186496,139404 792827955525197824,238113 772755921495883776,132335 786991312092344320,207092 788752388068937728,220526 735895154855403520,11774 757102927148306433,45964 761747709904773120,69231 786556376071933952,193636 765665678275715072,87788 772987301748178949,133519 791421880368410625,238110 771977084331626496,120711 773947945351647232,139404 793456263338135552,251788 792498293980827648,246392 765607678966132736,86653 768857346642550785,108849 756317571629088768,42249 793468801975095300,252020 781629658781671424,186584 767094758036508673,74518 776267375356342272,152946 794611945039155204,262053 773160186420662272,133454 776741673913180160,157755 790552754712416257,230594 765331920234348545,86763 795613873210609665,267655 778569857923059712,168794 760777030019321860,64738 790160828741873664,229693 774291716585193472,141912 785269884812926976,194648 758771238802038784,55257 788173210588213250,11774 795655894956699648,267750 786360098616553472,202304 790747302054932481,194384 753909747808514048,30339 786792156891484161,205186 766256103550246916,91956 785517597571686401,11774 791458420104757248,238272 753618925292752896,11774 786964054333984770,207287 761391745988980736,66801 764820172171599876,84422 773955536245129216,136735 777125987402252289,159386 757185883204423680,45125 790256672715309056,230270 786903805954707456,207287 788125303239352320,215754 792108087838515200,243092 771873048832122880,128194 775826237679734785,151463 793427037532762112,245591 785556521828683776,195849 788758334509838336,220526 770313232049332224,118087 776220904565026816,1250027 756203906649223168,41680 765218305397448704,11774 733337405478969344,11774 764796425653792768,82344 785278908207812608,194648 774414868464144384,139404 765269470713618434,86653 765613480674103297,88669 794278719766437889,258456 780548539365613572,180074 773205063015817216,135025 772980874270892033,132996 751815490180382720,19880 780686501457829888,182036 790540941035700224,231894 752269647827734528,21693 754979782840811520,34021 773926694604406784,138165 787013508814675968,207613 793138810716651520,249469 757737865392427008,48959 785673529534611456,197091 779003182106054656,171795 759323757798313984,56964 740177098011246593,1247341 760533012316643328,63149 773668048691720192,138165 788867600717484032,221143 793585128249421824,252020 759122403654004740,1248668 788077812317949954,215005 750850118585384960,15451 761005251642220545,65222 775009539552796672,144853 789335824206794756,225359 791247148587192320,11774 778303409807986689,167220 788992391336202240,215005 759503854530469889,56964 763159819679371264,73814 794586429326262272,261155 763450320357732352,431998 751116182649004032,16299 785315322999955456,11774 791835866230616068,241819 770486172070150144,118191 772848582990979072,132335 760459651414720512,62063 769708383544881152,114987 771167995313827840,122982 794610596121485312,261155 776329651962740736,153743 795399402139635712,249926 754997170869272576,34666 751020341716086785,14277 755673928639447040,37044 759510426551853057,58227 765305559390322688,86653 770656658947047424,112363 791865313998442497,241720 757711604318216192,47602 794126266962210817,256255 762433626688532480,65180 793165547659636736,229908 759386454346694657,56964 749268163582451712,7459 764823738642681856,84724 789939440286244865,228888 793798271449731072,255393 769930730109603840,112693 776774170675974144,138707 790022943879360513,228354 793974121025572864,256276 795761253310414848,247930 769515103058264065,112363 791782970952515585,241678 794683850177871873,262752 790966903191678976,11774 753615120236814337,27317 761362627016527872,1248928 773498558888628224,135025 795037193664430081,257325 761531362138611712,68993 774079786117394432,137508 775857488813928448,150511 794725882833276928,252741 794650567322849280,261155 776865315493810176,156835 777991892915064833,164694 763814178343772160,80192 756648900749131776,1248417 756940476993855488,44291 768044372751360000,97811 794953071402979328,262053 754105412018995201,30590 758136676606742528,41703 791283986647568384,237491 786635984561549312,205377 769233809862692864,109666 794081222523752448,354311 754713130429579265,33174 772164993156521984,129991 764807098844798977,84724 788354036592369664,213064 739866842194382849,87889 758401186068361216,52720 773993030688714753,139373 786791230646607873,205353 781308549842567168,186376 754833737024696324,350258 765511707515035649,86440 793128500811010048,249469 754769583010156546,350654 756638343300079616,14277 772921863106334720,116618 764675812524036096,82344 785272051225415680,209828 767723070484127744,100909 789490859951661056,350826 791437137132388352,194349 763878612202168320,80939 786910633824432128,206225 752644697022013441,17416 775034030442053632,146259 775585648661008384,148010 793589125186195456,252020 763890823729602560,78239 765980588331372544,11774 792516072943472641,245268 757614561914740736,1172928 778366169241776128,167674 788776426333954048,220526 792149702452006912,241940 754175518686212096,350419 788456538667151361,217574 760565205684322304,63149 794304027487932416,259457 773859363362516994,139404 767790542038106112,101203 786772090053660672,201562 786921628445708288,204303 776421365192663042,155374 773386679205920768,105109 794395448173678592,260033 772535937817423872,131007 791748965528178690,240145 791034506421514241,235590 791055470110781440,235951 755160623315509248,35890 763000696304119808,75724 753904326569889792,29790 786310050725986309,202275 751120344023330816,17140 754766138769182720,33356 761632453786079232,49754 779033643368886272,171865 753776196727349248,29790 795698253421572101,268281 765305809844703232,86653 792078455743455232,243427 771738400244236289,11774 752670919466688515,20937 793459355223859204,252408 773721702593200129,137226 791093498049069060,78159 791673031303192577,240483 787959280427204608,211829 760933828634509312,65839 792894956734218240,248223 761652674911756288,67852 774373102352470016,143184 776834492958859264,155451 768963222665883648,97413 786644628355239936,205270 770765348559728640,119832 776558971385683969,155987 777872589582663680,163901 789474230182248448,225427 790641359455649798,233154 793554028198105088,253444 774357052286050304,142503 778721283609534464,170144 780908897515270144,183269 763780364280139776,349449 795724255954513921,268447 761894588294438913,69947 768367005053227008,100893 794232929614495744,258456 754089869090185216,31686 768480143778078721,103354 779832829710438400,177233 790956589238792192,234551 772415966496063488,127871 774812574185422848,145524 794197021263597568,258598 794335505987026950,260033 756301447340273664,42432 776099977810546694,153610 795407570806644737,266138 791688425111904256,240483 781902106869456896,188401 795717361219371009,249926 733996694145110016,349507 780601199837974532,80785 774280387702820865,142090 791314775804252165,236502 790783412340613121,232881 758538780227674112,53185 780466823464529921,209828 793160416801202176,243865 781785348275789824,187976 793412605763317760,250633 768761518074785792,108782 793147123818725376,249926 766535356401410049,92959 764958411674923008,84724 787385941757419522,207965 790717877271703552,232884 794613336763670528,262053 788576489604206593,11774 791010534850256896,234653 776569311443898369,155933 764431398316838913,81702 780461362640068608,179742 776549599385231360,155830 785288826767802368,194648 794080633127575552,257492 787464954265923584,211347 750135445674090497,10847 760963609602170880,64730 772270869460688896,129991 770223104564101121,117377 788499872366333953,218275 763141893731397632,73926 758500865087012866,41680 773257145391411200,135736 773596448546033664,136904 795713209932124164,267134 764151034155532289,81926 776542413351452672,156132 743478845337182209,11774 789288145221251072,224680 789693633880621056,354108 778267099185623040,166300 793499698019565569,218489 774266370104102912,137042 776932612778713088,157755 791661622737592320,240483 755742815854944256,39354 765938732725735424,90384 773819931590815744,138819 790717182522949632,233692 754198077443936257,14277 766033218449440768,90384 792941746330099712,233736 788803054250242048,218275 781123635348115456,185496 769361823002873856,27164 758114425215848448,41703 785863901225349120,198862 791346824279982081,237491 762212807106564096,72035 768877771284058112,105345 777850410300235776,164001 786726517648818176,205181 750347604731392000,12233 789314601611427844,224680 766736858944507908,96014 794669456542691328,262022 758371629642547200,52532 770977885838467072,122146 768102174735958016,101681 793878869178658816,256255 751899456308600837,19792 757933915462131712,49925 778365087878832128,167569 794685369035984896,261155 757674670149828608,48722 769599863554048000,113412 752919704583434240,24134 767775726808469504,100893 766415266918039553,91818 786255488925126657,201958 755214936037482496,25135 793452837782949891,252196 777978219207069696,164783 788026985314291712,205197 793180587053899776,249926 777631307614580736,61051 789515695826538496,226731 767874726370738176,100605 767790799392219140,100893 755759558560219136,39462 778680441356230656,169029 788712136197496832,215437 794699914714284032,261050 768541657742528512,106281 773864612911517696,139404 792075268475072512,243793 793164936977457153,249926 793288580953174016,249926 732184757992202241,350021 771796094800003072,125367 777919096906276864,11774 773895036526297088,139404 775305885929263105,148170 755161380714586114,35890 755377122575785984,37044 790578348275671041,231318 776139474027896847,153915 793905574429818880,256536 765024612711149568,84801 791186025968205824,234796 772837128669696000,132996 790366605595308032,230575 794290639462486016,259134 795302298889158656,264397 764578853490614272,83391 758651429993058304,54070 788423119123906561,217837 792103591028875264,243187 794570397106610176,39957 763826023830056961,79131 776789757477154816,157693 788796882051031040,220332 793189968361484289,249057 755167315411415040,35890 761359947850362880,68102 786904275221934080,207287 789193071795671040,223492 752108083053080576,18395 758868885550403584,351666 789506000361521152,225359 793508912511066112,252890 793796249870794752,255393 776453646385090562,156005 772143822398746624,129558 788100822169255936,214899 757327297091362816,46401 786361622751121408,201441 753033233340727296,24870 794885676894453760,263708 787021246760415232,208016 793761671890079744,251758 794189055445475328,258598 733019880606306304,11774 773751363922649089,137042 762021264814780416,71476 773929949103349760,140211 785805786987438080,198466 795081773248024576,264431 780572614536273920,179589 770294029229502464,117257 781276738403831808,186584 768969497097048065,110344 774371233315950592,141913 757554503960887296,47816 773863639673544704,139404 793127627196432384,249044 753525611654557696,27045 758291215402070016,52061 764196453195669504,1248861 790991272488083456,235590 791816480971030528,236502 793106238712127488,249469 793114714255556608,249469 761168842227933185,66897 765994735953596416,11774 760956284011032576,58227 777598132561571840,158759 788785664770838528,220029 754717770365882368,33356 789698422773313536,212131 794643452352983040,261399 769570704232591360,113836 794583945081978880,261155 794998435661287424,263895 759193246312468480,56964 773708877879582721,11774 787021949201362944,208016 794977329072263168,264397 758812980599402496,54070 774190747444715520,128936 756081546268930048,38210 773580808552484864,136947 763547362216271872,78394 766614262882062336,94699 754020171220746244,30590 789865984618299414,226731 786621519904460803,204413 733031351033683968,352060 764113834869157889,80393 765694137773481984,88669 781348421982531585,139404 788723647670255617,220029 770675949280952321,115511 753893963824627714,28732 758690059897962498,54070 795017454783184896,263676 795299524449222656,266079 771935537112440832,127871 791826607988027392,241940 756210779330838528,11774 766685137866194944,91818 795709099199569925,268448 768313760180080642,104940 750377061190017026,12535 794190619824549889,258331 755726041809727493,39235 790876264777285632,234583 791336935348252672,237787 772818826173947904,132335 788888399239221249,11774 793691664975966208,248988 764485104869801984,82203 787012390130814976,207287 788137110024912896,214612 779428320446472192,173964 770749175294103552,120353 771841691489824769,126607 772803884423184384,132364 766396049279754240,90031 788920438952960000,127871 795415181648166912,266054 792024527727304704,243075 786055348922744834,198878 765322187506982912,85562 793718118333882368,254502 772094325240975361,129558 774089394311397377,137965 755595900676771840,34666 789933116945203201,228820 755496852875718656,36822 760757447342579712,64661 765966310631014400,90384 790605059792838656,232169 764156435320233985,82066 775164554498105345,145866 756857645848338435,41702 794656628402438149,261155 759779866262638592,59666 789257735166722048,223899 792316032023093248,353124 772577879750172672,130988 755173114095415296,35890 790982436406427648,233154 794624529356165120,262022 773350223871639552,133454 776769262631395329,157693 760439643884118016,62835 794919777055739904,263895 758975648207548417,51069 778686693960392704,169923 760577476162617345,63149 771740837373964288,125853 732268738687434752,349776 758291182845820929,52030 793314661974376449,249926 761710483619581952,69356 772830142670311424,132335 762827159161278464,74483 792489452920680448,246273 792762121482153984,247241 791227580745650177,232169 781557571006193664,188401 770797701529214976,118191 755787328317222912,39384 786407642121969665,203674 794605720259829760,261155 769337642605502469,112693 793220139785256960,249469 778803038261645312,169384 778778154215219200,170252 791277082995150853,237223 785943174095130624,199960 794256438449340418,258927 795340334813380611,265724 778194563680862208,164826 793855636828139520,11774 759771464849424388,59067 762741673407283201,74308 765535932850249728,88052 762970750319931393,75690 770253642666479616,117377 773623840509353988,137158 774744942811963392,144824 762693258766118913,74247 765940933904830464,90031 766875230832766977,93823 786706805980336129,205294 757586661177864192,47761 758822126765809664,55597 793490981597351936,252741 795436188794490880,247930 753633973658644482,28732 762073946489548800,47283 773540375579557888,136947 779064084541177857,166300 790939502504140804,234583 776175318860046337,153033 788524121382543361,218275 771640376771751936,126859 750442063758397440,12883 759096119364247552,54600 778048721963581442,154914 780646927666810880,181935 786578521195970560,202429 795764552747122688,267576 789505852667494400,205972 790904568187981824,234583 768976621944668161,110615 774823315915485184,145244 789513972542308352,226717 789660965604237312,225739 780414775549267969,179742 761323534496960512,67497 790960309989208064,164764 774174992699236352,140444 775526007596081152,1250232 792011312591024132,7706 773911842267824128,134255 781886298856488960,190123 790989444757069824,234653 778683502787121156,168045 789189137647534082,223899 752933571476590592,24173 764394436604211200,78566 792105382067834880,243187 760859177484902401,65222 786623350642765824,204413 788537384816312320,216009 775091507577524224,146205 793188313490259969,249926 764835535378669568,84666 772873347759833088,132364 780034594297016321,176890 771945689291120640,128931 792506350861443074,245373 795116200745463808,264397 791405776304824325,238395 795298289121951745,243092 789969945920667648,227242 756553241035431936,33214 769030299288297472,109945 795014987257380864,263896 773882462980022273,139404 752088684875231233,20268 753572359571996672,28281 789257143463665664,223899 754812329338998784,33868 771034172311867392,119832 788390486205534208,217519 785906896498749440,198304 794693903060443136,262022 773506627173363713,136947 777981387664011264,165185 789280297183424512,220820 793525157298049024,252408 781503458721472512,139404 786068138534264832,197512 763563641144737792,74133 765229716039139330,86103 790968719459639297,235487 765952674609016832,90373 773875926119612416,139404 764804580546797569,84724 773846411427348481,139404 775005773042679808,144690 752947956978810880,24196 787105162842091522,205728 795667541968519168,267862 771432145768316928,125367 787053711285706752,207861 759548844149383168,57068 789330228434771968,206666 765715637922566144,88489 793181314639724544,249926 785638573932412928,195975 755477851579703296,37908 764819632909852672,84724 757999198272942081,50143 755033232953921536,34898 763393008024875009,73814 791257002433515520,235621 793508482339090432,11774 794580663907348480,261155 794149029542141952,258085 767135946206621696,97468 758473382946103296,41703 787051338806984704,105109 794556651651158016,261155 766714427676569600,95672 773204211605602304,124065 776371713646825473,152314 758095084948598784,14351 792421136034205696,245750 755566498278547456,35890 793258963651276801,249926 785938305292627969,199352 794921108302659585,261942 757999897480089600,50337 795384461588332544,266491 774043258854907906,140502 749374781296930816,8497 785966230880542720,199490 777244713174835200,160480 791779693934424064,240483 777122928315949056,159245 788609247777021952,215608 777576699894652928,162107 766543230645080066,94446 766398925947359232,91946 776848397248724992,158589 787028999855824896,207113 777690078281928704,160453 772564684721491968,11774 794323098027888640,258456 794562306436960256,261155 777100836388294656,158188 794407235161989120,257492 774358995230298112,141360 781544391966011392,186900 761919047315271684,70543 758087470193991681,48663 787810033002164224,212007 756246100521123842,42149 757450406062612481,47283 761326460179255296,1170555 765761734292475905,88495 791738824653049856,240584 750001418275287040,10735 794659490146742272,261059 765012227342606341,11774 773654466352582657,137444 750726641840693248,11774 771089571568386048,120610 771684961262895104,127134 767294491413708800,56964 780711249122320384,182036 757135073967759360,44450 793249318794891264,249926 763340874994610177,59996 790936914551373824,231894 792610762128695296,246392 794162221165121537,257423 780806833917140992,183468 785651630691741696,197512 794201706364018690,258683 790576141409091584,231792 786039888730730497,200490 776578159395430401,155898 780598145315143680,181755 790321869190795264,230575 794308126954684416,258058 785531676218777600,196536 793848535070441472,255942 734709089687601152,65113 766625769300819968,93823 780560442519412740,11774 758069990742515712,49843 789263626859184128,222847 788419452077416448,11774 768857976241164288,109167 773253162937397248,135592 776152470150062080,152594 761319791298617344,67648 787719447750377472,212357 786191254027722753,201583 750568901566693378,13532 792561812831137792,243513 793693634378002433,233154 758554488579948544,23762 778946614924804100,170252 767696052141129728,100605 778575270794104832,163785 791173809420115969,234583 795286346294239232,262022 765247551968718848,86103 770987447295500288,122146 764162668383141888,81569 770638730952663040,119681 780623600743133184,182154 792842254352134145,243075 755086876625739776,34898 775311374599716864,148045 785469252384022528,194408 765229078848954368,86440 775399844122886144,148645 751624618440531968,11312 790702456703291392,205777 790733470418866177,232169 790380269463220224,11774 757244878220689408,46006 764282846043316224,80939 794699615060840448,262752 758741842414358533,54861 776122231705395200,152878 762033340815998977,70501 752710782979280896,21332 780608386098401280,182037 790364223444426753,220767 778674643024707584,168794 755470336381059074,35044 758136678619852800,51595 788160113437577216,352258 792489257319280640,245268 775478981491425280,149259 791651414871334912,240260 732164974156468225,349764 786442551507030017,203350 764097756600295424,80393 790806071908700160,196849 760980951983730688,66116 794588009152806913,261155 763122506249056256,76794 776979625016647681,157082 740826378862505986,31836 773926404257935360,139404 758495663604850688,349408 732783720294420480,349332 788879997477851136,221832 794191759018336257,258598 794550894612205568,261155 794535712825577472,261155 767749971655352321,100893 788472664264470529,218275 795722805065240576,247930 773200939117338624,135025 780683063328174080,178415 792045992900038656,243187 794369076894253061,259743 771748475209822208,125319 773848559330267136,139404 753022800596701185,24603 764592949783097345,83391 775742979516477441,151185 789798601601998848,227242 758279619233607680,41703 787257215774105600,207151 764910790461841408,81574 795077117151182848,247930 755803272766554112,39685 791224406441943040,234796 770752644818141184,120690 776913303809458176,158387 773905593446780928,139404 792049375325270018,243187 778436140760170496,152594 755171112468803584,35890 757667307422265349,47940 787547952747278336,210585 789528565112983552,226731 750391623712997376,12883 760461553795751936,62047 793364631909785600,249926 765609962894569472,88332 766098015039787008,90384 769268898743119872,110585 791484264231473156,238207 791359480218935297,238395 756546531776352256,43926 793110173183279104,249469 770003078288408577,112693 775184146414960641,146720 751178181399437312,17591 775741436226510848,149953 792456157004574720,245313 778770780704440320,169410 761678628316852224,69711 787409990516563968,210313 790066643170754560,215437 790707018583707648,232169 778478208945500160,167220 773692593423122432,137042 795763225019158528,268643 794801429886173184,262752 778323939449856005,167311 770623992499671040,119832 786290340479111170,201558 793495405631725568,252741 791464912904007681,238395 785751968278913024,196917 766259752007598080,91894 757719140803063808,48826 795376400391925760,266151 793098530470494208,249348 777146517966639104,157082 760586323778478081,63149 788031456173928449,213887 788852540645511168,221595 785337657844871168,195321 788441574959112192,215437 758292921888206848,52061 780222186573340672,177773 785313152317530112,194934 775441938405134336,149040 766486975608160256,94128 785376795449098240,108396 765670520213807104,84683 763553797754847232,1249149 763260593965043712,73814 791092727177945088,235179 778522898390720516,152594 794456619031625728,260404 768121528684773376,103354 759119383151149056,56964 773561708250005505,137639 764995347315724288,85562 794562178128826370,261155 764828489828753408,84724 787737036874670080,212711 794606134933917696,261155 778750600364253184,170252 775724828905136128,151071 781647260434202624,186520 795719610872070144,267737 795467860860661761,265649 773854817559150592,139404 794308897104269312,11774 763462458715627520,73814 785648213252419585,197091 789871907420024833,164764 749624057428082688,9444 751832645156347904,18341 764435889363615744,81595 791265562877890560,237491 793587258817478657,253793 751657362914631680,18893 753366644093775873,26446 759389556445548544,56784 761990598765129728,71087 763089584326516736,76549 770637948924473346,351252 756299986204098560,42432 777201053078958080,159245 794055430007767041,251566 749803990779432960,9666 778704638824505344,169232 765231907818921984,86472 779111389835227136,172089 768521731891867652,106281 764859745371119616,27280 793452133584478209,196314 793132539280064512,249841 733111638103035905,355106 762675716433465344,73926 763697835258814464,79223 768501790916616193,104973 790925062421483521,227748 772844773556285440,132335 776375512235073536,155333 772312025431052288,129991 768876812910731264,109666 785246698729799680,11774 790874407820374016,233307 794432235856240640,258456 765033541411438592,11774 756980045655121920,18495 764996776289972224,82457 786636334626639872,88859 751850290114994176,20151 757913999161761792,43756 775185336548921345,147606 793354378174279680,249303 751795335824039937,18893 770295939210805248,117257 792772228471517184,247241 755152339355467776,35890 752843994846093313,1248247 755377605977735168,37044 772829451742810112,132943 791613084494331908,62492 762731091023241220,73926 786692534894489600,205143 790530471767801856,231894 795067091133022208,263667 779861064800493568,18215 795285698135867392,262022 756784819070177280,44265 777955170437128194,163990 787380733602045952,203034 753738502630543360,22439 793857017660239872,255866 761681344984412160,69548 778400120379363328,167273 764139264372277248,82136 776430260585889792,155451 780795009155072000,183269 763346707799244800,77731 775415081634897920,148994 794015766093893632,257026 760131909057974272,56420 792883116650233856,247240 795284584531447809,263676 761032581995307009,26066 775372531108687872,148574 794935507167956996,263895 749803045958148096,7258 793928494338207745,256146 733333049753100288,353105 766126833020628992,90500 740212914196492289,349513 771895454288244736,128519 788831648557113344,220820 756936661368320000,44291 771180071620980736,123280 765031913123962880,85159 785656116944384000,195975 759052654794444800,56302 774044682384998400,139577 756549485921050624,41438 768839812354899968,109447 780963402914988032,184539 755459067930435584,26819 794219008937426944,258810 753608464195211265,19598 765529335017111552,87825 793463236267872257,250633 752886597117419520,24134 770712472651075584,120610 785238048606855168,194058 766024262071226368,89923 765019483245117442,84724 777374073013858304,27284 777036927727984640,152735 785976121607282688,195481 795012785222676480,263896 786235768696033280,199546 779338070311043072,158387 793311630675161088,250633 773449205843128321,134195 780148912267022336,11774 795409984733511681,266138 760542225616941056,63378 775355555678294017,148349 786993005609746432,208176 769899113261379585,109666 774430351607422976,139404 764805234560466944,82283 779292052102062080,173753 766486933547655168,94130 767181597015543808,26066 769908150866546688,90982 778414015697399808,152594 770758885980434433,120425 762634943117701121,73926 760169780431183873,60819 793161332891660288,249841 795701988746993664,247930 765664463081136128,88052 775287116586770432,148045 793495837842079744,249926 757314319994486784,1248476 779108666205233152,164826 753990880067977216,30590 760182115656867840,61512 752843164122091520,23899 788963089899261952,222500 780478492756447232,180233 732994325194280960,355177 787615114438569984,206666 785571823782096896,11774 751934335796772864,15808 793212098029326337,250633 772151379620012032,127925 793074341688770560,249286 788069894164189184,212068 753303732087951360,25965 777621826801238016,162610 757609154252910592,47782 753035541738688512,25223 767144345820655616,94699 780117880968970240,174991 751872311637139456,19880 789128794992943105,222647 793492398017916929,11774 790339914780975104,230523 763806042866094080,80262 777294709127512064,195876 794580277939044352,261155 772505445940486145,103354 763381594803417089,75073 786552113425948673,204413 787135165759754240,209064 752924958834032640,24525 749972833191792641,10735 765713627882160130,86440 785682445978832896,196277 754906100730736641,33356 767844494104522752,101681 755197483454763008,14277 773727551944392704,11774 769232915905536001,112399 780813181363052545,11774 794576686427869184,39957 786733419162112000,203537 788505356519571456,218275 762725709219409920,73712 778368450800517123,167674 772180250046435328,128519 787015831955857408,11774 788123653405675520,215754 769990221706428416,1249711 758111106338435072,51451 765906580680257536,90031 790725741902127104,232863 793796771747069952,255393 778518347725938688,152594 770267834312224768,117257 769560789975961601,112382 753968275864911873,28753 792546889870798849,244550 733098146956480512,355596 768841380034547712,108849 778676043326586881,168321 774001407045185536,140437 779024825331228672,169515 773690740958429190,136947 761590363509448705,69231 760819166953607169,64074 794019164797054977,249926 778155911449804800,164826 794530740243468292,261155 795272836902334464,265644 776805296064913408,97568 791442557519720449,231944 754218806843699200,30994 764785893676879873,84724 795427627410583553,266491 771505787239796737,93053 778412718537732096,167674 795677634093076480,267618 779640008886128640,174315 768464389951205376,100513 789117558511181826,223492 788058293457551360,215005 780913532955230208,166197 794667052430598144,199178 775856329869004801,90193 732292814265012224,11774 768084439821799429,103107 775326970511056897,147222 756186514560692224,41472 773616862819151877,138054 763465037298020352,1249136 788525360333803520,218275 788704651579387905,220029 771533310589669381,125604 794640029976969216,11774 763404167725588480,75724 759845516259786752,56964 764990310187429888,11774 768471870198968320,104932 789062733719150592,217901 785626605771116544,197622 785984629417381888,118174 769201389838987264,100620 790876718382788608,234583 793094135347576832,249469 792824602774740992,247877 794744339201019904,259659 786366211928055808,202727 785912311374643200,199546 792059458151026688,243187 788744512856203264,220332 765340975006879746,11774 760510634668818432,60878 763002442011271168,75899 776932537750781952,157082 793978972279185408,256255 751549304012050432,18298 775137505192583168,126607 778342993094901761,166913 793241003197104128,249961 789306012905771008,223492 790757184384688128,231611 760484970355765248,62821 775880626595520512,151791 760273477169352704,59666 776384984953266176,153845 758910498012213248,54070 790654982685073408,231894 775384263180947456,148170 772629957486915584,128934 756872953770369024,43471 785667078611144704,196277 787066749883523073,207287 789254589899911169,353879 793273237266436096,250430 793794474761592832,255393 787071552672063488,208016 795108141465829376,264397 779862387536961537,177248 792791058987880448,246225 790055086563229696,29569 791742301416587264,240584 734400420098015232,351837 760503189988708352,352011 763101284396310528,75802 788010040376586240,214354 764789097617469440,84422 779607767866900480,173917 795218192285085700,265649 789226701150490624,222847 767175606496735232,97468 765711824721440768,88581 754881492019392514,34175 792085492506296320,11774 765732930761134081,89198 793215394957889536,250633 758381446197309441,52749 779013759129886720,171982 794223938784010240,258331 755172817751142401,35069 766045150514667520,91049 775193726645698560,147541 772518079343452160,131045 765052236611391488,85562 749203214168383488,1170739 788538264688988160,218832 768894093598404608,109104 778749493646876672,167220 759093628740505601,56964 763833431054843905,79131 757585066557968384,47844 787858374993903616,212007 776022603341434880,152735 758136443638206464,41703 760865628777488385,64722 785282678861987841,194147 793119476816371712,249469 754776102892167169,33356 758656032537272321,53924 769865624470298624,105109 773660165027528704,137693 785912201739661312,199546 758425967782195200,52659 781380034292486144,186883 786298073190240256,202007 793104576912162816,249469 754726089080049664,27045 786602174163718144,204977 791502736441249792,238207 773915538145873920,140039 780748741288534016,182036 781605008466862080,188421 794642932271906816,261942 794813830190796801,238909 766366212704104449,93271 777872382400880640,163901 750748608484380676,15107 786823662422806528,192560 790577191805263872,232169 787457690834526208,210989 755815929208983552,11774 776181139631403008,152314 768526210942939136,103477 788537473378951168,218223 795338717334540288,266079 756221325316730880,11774 763930334878507009,80393 763169259874873344,76410 791603243960901632,235590 785620361526190081,196917 793866756062404612,249926 763502669671518208,78861 767902120586514432,100620 757669713212125188,48522 791753751891771398,241034 793899425051664385,256451 766208113439494145,91751 794616001765707776,261818 787323313794191361,207613 794008287498924032,257492 788881129277235200,220727 778792919025188864,170483 790954995797614593,234583 793242205557297158,250633 763944667310280708,80393 770614699121442816,118191 773880926006804480,139404 774304855359787009,142090 786013477919797248,198513 786757846012563460,205638 755891298985402368,38459 758006189305262080,50337 788060846610014208,215005 790416795718946816,350650 788407917229723648,217519 790719502560337920,232884 776881310828728320,154914 794588138001797121,261796 791407117714456576,238980 789051294673694721,218275 758039470176219137,50452 767766312013615104,59900 785936281092050944,199546 761655544591552516,69231 762801232893190144,75073 767882870853599232,101681 769606593885405184,109175 785508271658381312,108396 792501263078391808,246392 759207284836864000,56772 749309981850210304,7849 779049075735990272,172189 795406674836209665,247930 766254229807886336,91946 765267637408370690,86103 793194371793424384,249180 769063792479203328,110585 794844391265411072,261060 760136868193185794,60866 794371791863037952,244221 775804816580763648,151748 771683266692775936,123499 789473757987352576,215608 791794843643150336,217285 753026285014814720,25054 754780989562380288,14277 760647566686060544,62771 775710253434318848,150511 780729052193697792,150151 757665242855841792,47782 761608700993888260,69231 765510266134069248,84886 759109278867329025,54070 778305715400302593,166532 773747011111780352,11774 790760556168871936,193121 760875362670800900,64504 791333593943515136,237594 789836062910734336,225359 750707171738857472,14351 785789530112724992,197286 795682434645917700,267862 765717420245938177,88546 774333451088588800,142563 794212262793736192,249469 781628091747545089,125742 775403797816315905,146720 751227378550968320,16233 785834549544714241,197512 791617030071980032,240145 794621216766169090,261155 778325453115273216,166100 773084863918247936,132996 777948356039548928,158820 750489655296991232,1248073 768919474825068544,97685 767907359259783168,100893 768854736246145024,105109 768814333295943680,107469 768994521652797444,110344 772751258931302400,132335 774126247781597185,141360 760560029695115264,62063 785570741836058624,194082 793794941977714688,251327 774323457764970496,141360 786301209216942080,193297 790895180241068033,234583 789689333343199232,226490 760084302294093824,60112 752308933361012736,18502 787108369026936832,209184 794639495341674499,261155 776953595052691456,159411 768060090888978432,103261 754064454783004673,31551 764496299458691072,82209 786004988191395840,200460 786528293830946816,202727 791324917472133120,238117 767893153730789376,100605 768186376898514944,104162 771509893429854208,125163 794579515049529344,261155 765591922341769216,47940 764582173395546113,82177 771050679334998016,122146 771396575272796160,125367 762460720940195845,47283 768734563984109568,107428 774299564694208512,142648 775372673807515648,146259 779409838753415168,174226 793489572386799616,250430 760473876656775168,62805 790317410658111488,11774 774073915383480321,139404 792025744180256769,243187 775749229658660864,151185 793637213594537984,235978 773197584496066560,134874 769663421382033409,114067 763208298799607808,73814 759904571917373442,58267 757506410703822849,47059 758855123766390785,55257 759778478736769024,56197 795735926303576065,267576 761046002786676736,64664 765918547688067072,90031 789214934433497090,224680 771756876128251904,127366 792600935969153024,246295 753692491254149120,29263 788878140127019009,218164 755723381429964800,39162 786191184557436928,194082 767182215662997504,96190 780610324743458816,150151 794870307660197888,263171 791356610090299392,238207 773614020930723840,136947 795735581431054339,267862 771157763783143424,122980 791689604164227072,240145 750721137433280513,14525 776857490172612608,158673 786253254267015168,202310 788716201648222208,218275 789428042779111424,220727 765748904872714240,84888 780111141494226944,178258 769511268642332672,113278 777175017486508032,153845 761674447069806596,70177 764428616155340800,83391 786934421366706177,192032 766346539165974528,93261 772897689482596353,133043 792399834321866753,245056 788027140138827776,214492 758335980281565184,50654 768212960623808512,104162 791834603610705920,240070 791767293348896768,240483 749393863966547968,8497 769964247224844294,112399 771167697212145664,122982 773944618488586240,139373 768959090496155648,11774 750333439115616256,12535 773677766579515392,138165 793925567594708992,256225 769157819949985796,111558 791620492075659264,62492 785929622969954306,199262 791052173564080128,234583 754742616281919489,33356 770927528974352384,121612 758100944710144000,51451 792100461998399488,243187 755740222940405764,38183 768949444012302336,109666 772735920432873472,132314 794159063953092608,254209 755376654554374144,37044 795423708076720128,263033 768499855719366657,104973 775761905768161280,151071 768976639967526912,110615 765373972397469696,84209 752054390240997377,17794 771876779782967296,128017 769244917948383232,101681 773656455518060544,138490 790911190717333504,234583 755613331470311424,37455 752960316225515520,24848 753929785491935232,25070 779521337177931776,174315 767170458768797696,97386 788530103047360512,218260 792036558463434752,243075 792788930038947842,247241 767859866790617088,97811 774275216637890560,141887 758338383152160769,52554 789884489015054336,228292 772976211224133633,133454 785560361818664960,194230 792263113005498368,243430 766478141216923648,93184 776331669426933760,154469 769645805858721792,109874 790311887523057665,229693 773593016762261504,137869 776980681339568128,158387 786782915170623489,205145 791585679566311425,239928 778270077082796032,167046 776900502323863552,157755 760650561217789952,63451 785247247302660096,194167 769330162915606528,112693 793843797935415297,255942 753466261154115584,23739 785671135681777665,7224 755891953162555393,18215 787006163212652544,208176 766259734278123520,91894 788205173902630912,192840 790708911858913280,233692 792099215937835008,243187 794353928599060480,259034 741393251706535937,1247442 749254483704553472,7836 751808355367317504,19880 768897971433930752,110108 770768924484964352,120541 786220533193011200,199640 773671279949930497,134371 779149630793617408,14277 768175000557879296,103986 763209133776437248,47188 765166264214061056,86047 785913486274469888,199546 755399598731124736,36961 786300423909019649,202813 767414913178284032,96039 778980388693827584,171693 788231208765263872,109244 790578519835303936,230708 791612212863303680,238395 768090635970703361,102137 778993649904259072,171247 760969237041143812,1248836 765162059487064064,86103 750812083978051584,15536 757626626809004032,47844 793984457027960832,257423 793981682286202880,256276 786005308871245824,200382 790749163965206528,232881 794737963540287489,262849 792834623172554752,247877 751992679236571136,20279 752926404384321537,24359 778766294405505024,169923 785863596332974080,198671 766688689292324864,95568 775154600928169984,147256 793832230007234560,226881 765510088618631168,87904 756463320174034944,43375 759105799654404096,56851 795398386216103936,266079 758670500012843012,50425 753560194920095745,28037 780028349615710208,89689 760090162231508992,60866 785670170706530304,65113 776841057120247810,148645 792071884238163968,243427 766599655945805824,94699 759176832218521601,56964 767435404496691200,96039 774150078399295490,140444 758119249651109888,47761 774761609793118208,144635 753854913592033280,29589 758757633083838465,54070 759514396947197952,58255 732638980877914112,352490 793425171206049792,249253 775501551129489408,146637 775760590568587264,151463 793114726456782848,249469 751607980664119296,18391 766005069581914117,90426 791349143587303425,238395 773917199669071872,139404 778389080170115072,167677 787777632507162624,205197 778159239604924416,164826 757940669092683776,49422 750390067370160128,12883 788710132637175812,218455 794965318951018496,254135 790740130415964161,231894 794555455783649280,255942 795768216358449152,262022 790599031714177024,231894 781034351358246912,108396 793633531163389952,249926 793281515828359168,250293 757598542546427904,47782 771955534429847552,128519 775064938884759556,144730 795666584953982976,267655 792149329721122816,243075 758006807747002368,50804 765922160145596416,88930 781509481414950912,187044 758639056444133377,54070 768422998181343232,106281 773923360447135744,139392 781525259551924224,11774 781716387786027008,186149 770606771337584640,117263 794061673413931008,243075 736035095618846721,43950 773739859538239488,133454 759233196689096704,57574 776633852060065793,155451 757435011071086592,47284 760922358781796352,64693 790697406992003072,232911 794396945531826176,260404 786557265742618625,203674 791641378837008384,240145 761926979285155846,70941 789486968577093632,225359 790626960145731585,232280 769265671079391232,112693 773561191583145984,137639 779961780948742145,171693 767809894560964609,101681 775032509704777728,146259 789338344819859456,225551 753722882111471616,29503 794011833183014912,257492 766346490088390656,93261 793903057067122689,233467 778253160972333056,166913 795313758843314176,266146 775090740716273667,145874 733811669797765122,1170601 793167318884945920,249841 795678240899760128,267862 757643337171992576,47782 765704271937449984,88669 789661697208352769,227048 794566939423035392,261155 757965778775834624,50464 746461390743932928,11774 766404507597176832,80939 793863971522670596,256255 786316680108445696,201558 794532324755013632,261155 778266833845641216,11774 791398496242774016,159876 763418200583307264,78192 775800809426563076,150594 781627625529806848,125742 763494921374347264,75349 778298561586790400,167319 793374175067049984,250430 788177746790866944,207287 768171344273940480,103071 769320639761096704,112363 777525752837267456,161387 785311932551049217,11774 790888173815619584,99049 788393514279268352,1170441 732539751392284672,238169 764996753753899009,80098 780490239336865794,180556 794601905976578049,261944 755161910585286657,35737 760505050829508609,62771 763457007684718592,78159 794576191298686980,261155 789368563136159744,108396 773672523539943424,138650 778408441593356289,164826 792370408192286721,11774 767089967587667968,97811 767695604982087680,100605 762777336936820736,73926 773190680634019840,135025 793505432778084352,252741 766700724629692416,95672 791323311737151488,237870 794776447760076800,257697 795285174695198720,263895 788482886240497664,11774 793912001009418244,255942 790915703368847361,234583 761722438187159552,70543 768269372997545985,104406 794978520824999936,264397 761756341849378816,68993 780063689655320576,178045 760133901733855233,60112 759152981409423360,57348 773516540276776961,130290 793236452712652800,249926 788441646593638400,11774 756275978062663680,42432 773567948963348480,133702 760157959364149248,61051 785565782310662144,195782 754786982107185152,29263 781361557552803840,183759 787994158829072384,213887 761558444834979840,68489 769372559481696256,112399 790763610368802816,232169 770401478334881792,118192 775043955436220418,146259 794547305915514880,261155 770643709469741056,119937 775084234398535681,146847 778302721191321601,167220 777647553261121536,162294 792411412513579008,245634 758825551876411394,55257 766396286463463424,92854 778394785237209088,167562 788716734974877697,218275 791665336772767744,240483 788005859771252736,214354 793923042506342401,254135 775635919114305536,149259 768957868972257280,108795 790329959805878272,230485 795406154797056000,247930 751826450005696512,16422 757803318743752704,48494 760499107198738432,63149 765597528309964800,87245 751239714984845312,16897 765599363909292032,81659 795669080342544384,267862 775763205494747137,11774 755140575100215297,34731 790610562631753728,231318 794622158160809984,255942 757999395937853441,48663 778233496170926080,166409 779789191085453312,176201 765241681432104960,86653 767327362405036032,93261 752917468872515584,23739 794693576005419009,262752 770447700651347968,115663 757674651766099969,48532 771840206211194880,125742 775406348129308672,148537 776410672653533184,155287 793152689093959680,249926 770403049160318976,118985 766022600803819520,90384 771367048937140225,125121 780606741767712768,182037 794988744285835265,262925 786661169771737089,204914 793922434063884290,221524 780892291401523200,183269 754725289683406848,33356 774449476542959616,141912 764842328121020417,84689 769662004092997633,112032 794946088612622336,263817 772847097846505473,131542 786672352125857793,205728 788455451558088705,218275 757065293504077824,45964 785623511024955397,197297 752206568045682688,14277 779443042541592577,174055 764879362713849856,82066 752997807921954816,23742 754760246417985536,18341 772730591926157312,131421 772226176895094784,128519 785992595533012992,199755 781277571170332676,186584 771920378109255681,128194 793497498006523908,252741 766702596585361408,90252 785976111809396736,200382 788484250815389697,11774 792026316220559360,243187 790622844547919872,232137 787703897385086976,211880 776519201095811072,156290 795029562426003456,263926 752182882777509888,14277 769550765094342656,90989 795726254683156485,267521 776879060546977792,158900 740293279703502849,99816 772053663024111616,129174 794345810938863616,259773 770422741111635972,118375 760470046195851264,59666 769015084794441728,110709 795378896443162624,266491 775672215056646148,150063 780481137462345729,180783 752626041328242688,1248246 757249495801356288,45014 757219739873619969,46006 785282782717026304,193669 762700162821152768,73926 794529392022188034,261155 751598629383643136,14277 757316841782046720,46382 777192422950440960,160480 793935583085142017,256358 758365667779227648,48774 785913277322764288,199546 792080643228332036,243398 760262105769644032,48052 790898103146672128,226649 732370213778403328,195876 775763350680723457,151463 764566346294259713,82066 793553051697025026,253475 751156129938415620,15643 790972557277003776,234583 792515915963301888,243187 772086902375583745,127366 734961044745920512,1170320 761010894704738304,66116 759825584977432576,59339 761663163251163136,69673 790807254421295105,232863 758014233653026816,50314 795006633806073856,263895 785875974625775616,198671 790248158236467200,229693 785926827198017536,197512 761385302921506816,51069 788046603189837824,214354 791350370157076480,11774 791479597703409665,239446 732951628731518976,354869 771564938720518145,126125 754721534774644736,33356 770734675967021056,121161 777292635736252416,159847 794022956011765761,255942 779182625181224961,169740 787479053859188736,208176 752682364296396801,1248155 767176025134419968,97554 757581182141763584,47761 763541122291556352,78561 773903867566174208,137953 776895997834358784,159245 772306685134147585,128931 756727901731430400,44429 789893131508473856,226717 760524973723099139,63451 763979380523610112,80393 765246221019652097,86645 755811308692439040,39797 774744019364610049,144690 765114973311860736,85562 780440090015399936,11774 785491250820427776,194949 758869538255417344,54070 795713475003740161,11774 751575320927408129,18550 753263353326342144,26570 761591403558285313,69269 787936242444935168,213672 792571743714021377,246715 771839674071474176,127836 785644961718874112,193524 794579930357071873,261155 754872303557742596,33356 762988477000458240,58815 772797324695330816,132335 795704071365738497,267855 768849817762017280,109337 763803424471212032,80393 737467428943323136,352060 754194096395202560,14277 791364711229063168,234796 774361878596157441,141360 779334632579796992,169437 756477032955977728,43391 776612711237087232,157082 760565119063511040,63712 759082376051978240,56784 788352958291406848,211980 785889760002703360,198878 777242638785273856,159546 795361445932187648,266054 756646272442912768,42447 758793075158233088,55155 763044579180503040,47188 787613268344877061,133136 765331920054001665,86120 771086251562770433,123376 780719957210304513,182154 792016921986109441,243075 790700090994360320,232471 758778641602019333,1248642 763827391789760512,80486 773919955704123392,138382 761569412235132933,69231 764090253640556544,81702 785597475943882752,196917 751063345969635328,16502 787372887388938240,209800 752620960394649604,351152 788801736043597824,219678 787014436049473536,204835 793645488113188864,251376 794538221065543680,261155 781294973471723520,185921 768317514321461248,97386 768929566458978304,110362 781280955738664960,185218 775430163899310080,141415 787700587638861824,212357 788533707921428480,218349 791794055998865408,240483 776771554499788800,157993 766410210797912064,93405 772543627843235840,131062 786007448813305856,199561 795429542361989120,266079 776130800072790016,11774 776408219249803264,154071 767831268817932288,101681 756253815628632064,41719 752926894161395712,17921 755023294022156288,27045 781210478475292672,182665 766022097785065472,88642 764181906707611648,82457 786616375070560256,204929 790539417509302272,230523 756888698315280384,44461 785885033970143232,197512 787089528444035072,207287 794536634981158912,261155 732282860665774081,349347 781226254024503296,186376 761029158969352193,65974 757741905610436612,48735 762280327175778304,431998 795712937079934976,268448 788024561962848256,214492 793611245786193920,252044 793235344321830912,249469 750195044674514944,10661 755565657815519233,37993 763813770363887616,80393 766470271486353408,89887 775760457781145600,151463 763382628439457792,77668 750436169012252675,12773 771055192024363008,121612 788060677369761793,215005 788083109061427200,196538 786302574383235072,192032 781466061149528064,186750 780833450517368832,183269 753741002569953281,29624 793882666089213952,256462 779528609073463296,174557 786194008594866176,200870 778279806756528128,164764 794867745439485952,261647 767751307742502914,94683 788815936702730240,220539 763350799116271616,73814 793440177117073408,250633 788486903179931648,218275 795388456038006784,266491 767236499934851073,353124 794551280332984320,261155 794538838576234497,261155 778783266065248256,170373 794742584677646336,262849 780484224478511104,180848 768593227192467457,107032 769480569541525504,112301 791643913031393281,239456 769796278008045568,114067 795331153016344576,261033 790621406417395712,232791 780080878345224192,165348 794945266814189568,263895 758094103515103233,51069 776610093819318272,154832 779351752822886400,174230 788068359627825153,215005 773675332037595136,137158 795204275039248384,252639 761787399089233920,69947 768894871058907137,108795 767777451640578048,101163 765561106848940032,87904 772222892868194304,112788 770666789856419841,118192 775873209761615872,151539 791154027325161472,78159 781595513703522304,186584 770973295772471296,114779 792145423339229184,227748 770779776797650945,120557 790969580667756544,234796 771076864987324416,122344 776934905594908672,157755 770561986509803521,117257 775790167260930048,151748 764188272113385472,81946 764213978717356032,1249229 793981194144616448,256276 763577988315246592,60541 773880814979452928,139404 764787344042057728,84724 767818453180874753,101681 785372169823981568,194082 787914616739205120,210253 781492997364015110,185310 794984166509215744,257406 759118183819206656,56964 769323358492106752,113138 795002163789328384,264397 774878809099304960,129471 793195241129975808,249926 787389590499831809,156115 793238825938001920,250633 795144113037447168,258456 795312668957614080,265257 767752221932949505,100893 768833769805451264,108849 776735866706329600,155688 793183260339830784,249926 768959156405542912,105425 785590768782147584,197297 785811301192740868,198671 766275266599460866,91751 785548094855262209,196788 757309930441416704,46612 775319576934350852,148045 763905299858141184,80262 765645810621177860,88930 795244942025170945,262925 751653315599933440,14277 765208375999205384,84724 770879238266290176,103818 781162536762826753,185496 773011110425268224,133940 794225914439733248,257492 749737503188324352,9754 771115430408773632,122776 789196437577883648,223899 789314293443334144,225359 771657696051290112,120474 790825619059773440,233831 766714606668701696,95708 788141275748962304,214899 764828547441647616,84422 756426328849645568,42432 788819246142873600,220526 773136203176480768,134470 774408908555296772,141867 756293772040818688,42495 756984165912813568,44429 766401307758301184,90384 767169328190001152,97432 780989206504017921,184462 755113675363459072,351152 761974323716427776,431998 775032609822871552,146259 788500085554282496,217106 786378728821624832,203350 763756149510316033,79513 759909285916581888,51595 752000379957547008,18504 780102783240241153,145800 775118536133992448,145866 761603056182059008,69231 780982570540339200,183269 785812967690539008,198591 792045142836252672,243075 793549539290583041,253206 788416202183847936,217519 789945293391429632,227881 753364211133091840,26446 774121764217511938,139404 791669496863870977,234990 781247144304848897,182659 786296415995695104,201558 762003620371902464,431998 760703500582027264,64197 754073849092644864,31686 773950953854791680,137965 775369754152402944,141091 763063108118142976,47188 794150118886932480,258249 759122725868826624,56889 761728449702658048,69951 733956508929687553,112718 795373925425352704,266151 795703471924244480,265855 781855536815890432,190553 794676403371393025,261818 788502610529488896,11774 793470252075974656,252196 785896426983219200,199546 766440212977311744,92917 768645415034052608,107423 760631731753844737,11774 773565043204063235,137042 778618776052957184,168794 791438374091431936,238207 767039364576739328,97379 777310477399359488,160593 788370424379809792,215143 777848186379665408,159850 765227534761930752,84422 786569252316721154,204413 792031512464134144,243092 766391508941492224,91946 760850758023512064,64722 765732858933743617,89198 773852623212544000,139404 756957532497776640,45669 768118964639653888,103838 760325355840344068,60743 785525380358692864,196701 793907737142984704,17292 758031861595549696,50923 793248687212244992,247241 770966811860987904,120393 786940235703693312,207613 732440547684667392,1058264 753021787726835713,24134 773178955251593221,133454 750357530832990208,11774 763439432070553600,78375 786700413580050433,205902 786989667392512000,207287 766477534401851392,93184 778685187219599364,169916 750837666229411840,14968 766182302095409153,90482 791949906734755840,232169 785493671055687680,195064 795103531594227712,262849 770098260258201600,116082 732685304524476416,353228 738088574579552256,1182451 788599270211477505,203710 756571743645495296,43225 780642271465209856,182257 764784499901263872,84724 769894326088368128,103463 791696452565229568,240483 754729075231555584,33356 775442160799903744,148676 795465638567350272,265855 791775895539294208,240145 789823283608883201,227658 750302859518996480,12357 775069863710601216,146259 766833611127529472,95593 793847416696864769,254209 761264474485579778,67547 765646071905316864,88332 794350843965358083,257492 793841687349043200,252679 795609101610917888,267262 774794848033472512,145474 792134728463880192,243075 778505788633546752,152594 764164485946839040,82066 795110027493150720,265257 785929167435104260,199262 754890715570679808,33356 757229935886897153,46006 771692389073317888,127134 755787488774402048,34093 769178139058642945,107745 767942341818720260,100893 794009306630737920,256349 786591478675935232,202727 768913161156042752,110209 767178756180041728,98311 756665710718451712,41798 785628099702435840,194723 778615338158075905,166916 769284410231361536,112119 790257051532394497,230282 791325973257916416,226881 791616614059782144,240145 764294168340344832,79999 794384899801108480,259231 763550065365430273,79114 763580890085744640,78189 773631566547333120,132996 761961915270762496,1248985 793037849574514688,191065 778704721825533952,166282 781172853966155777,185310 758031983796752388,50923 791504673324797952,238395 750796861754269696,14421 791359521750917125,238383 764980828271026180,84889 765333850276769793,87249 769902689564127232,115749 785980934965252100,199478 769993317241262081,116239 773916004363763714,139404 791378250928951298,238395 773931537918287872,138849 788752139304767490,220332 775874716951273472,151463 791609407507406848,238207 775503573761134592,148874 760958835695640577,65234 777995767575306240,164435 788186117631729664,214078 793162750449057793,249469 793109139526254593,249469 794933368081289217,263895 791348330035109892,238395 751170070185783297,16457 756525944278360064,43302 768863007791206400,108849 774280812783144960,142506 791438831513899008,238639 751726522499670018,18893 758636721265315840,47544 781123753338036224,18160 758394055298576385,52545 753759568774230017,29059 760183537102229504,61544 756656130248486912,41702 768424026582683648,106281 795307918971125760,266068 793113239936729088,241630 788783831302049792,220526 767693353936822273,100605 791086808738127872,234124 780238450544869376,164814 792090437251137536,11774 787045239508774912,207949 756501472582316034,42249 792159363729272832,243165 760955421410660352,47940 785460948425408512,195975 785840624897499137,198591 793844761509658624,255954 786947693629280256,206008 752934040286666752,24196 753983406413873152,30398 768876920079470592,11774 764967157369303040,84724 765887286613532672,87904 778235968440537088,166719 787710488754921472,211880 768882325132308480,109874 769637696436314112,112239 770987951459176449,114680 777285926682779648,158420 757196685718216704,44450 790555474982739968,230279 792103244055076864,241678 778775617571581952,169201 794787639496839168,263302 757097184726650881,45857 771196471634898944,124217 781173686812356609,185310 763583343875264512,73814 770656028413222912,11774 787984801034858496,213887 780148880147046400,177380 752890656612347904,23899 764783389287194624,84724 770311119365890048,118087 761660114449367041,68567 775044440305967104,146259 788298953032892416,352258 763526120025104385,78192 772116938755571712,128025 762498240772136960,71502 764416724015996928,83391 762204924151205889,72035 750753049199554560,15005 765052572260413440,84724 752911564622139392,22715 787016204032573443,207965 785239971452026880,11774 762705035876765697,73926 767757968473337856,101134 795707503694802948,267655 757287109103329280,45014 762480220087554049,1248990 772617284560883712,127707 773628015205052416,138165 766868978635509760,81702 754739996590944257,33356 755561951749476353,36875 742387444281053184,11774 751781652171415552,18395 753996510866571265,29790 778080533913960448,161988 791312400712511488,232169 773903250210848768,139577 732780316964704257,1170586 754716176173768704,27045 768519032228159488,106676 791029638118182913,234653 780372490078093312,173347 768910087599616001,109104 772137469735239681,128519 755508007941894148,37973 770396175174344705,118191 788484026394968064,11774 758420271602675714,53163 771688954831646720,127134 772137848447262721,1249955 793440867415621632,252196 732367215299842048,1170450 791330950152085504,238207 771892885193101312,125633 794546914045804546,261155 791019729255301120,235532 764604301624815616,84209 753549832627884032,16299 791781870144856064,241678 792211909529440256,242707 752962604201500674,24427 779866143590789120,174465 776834052947140608,157693 768413232855969792,86208 772542139460784128,108396 756668271903010818,43225 794953165279899648,738099 788718032650592256,217285 740285549877985281,99816 794016391951060992,256255 792792725930307588,243865 794611310168186880,238328 788754159407366144,220526 750465149329297409,13343 793224462548213760,250033 755788317757673472,39631 778381854256824320,167220 773957792059109376,139865 792059549066768384,243614 765601303896522752,86645 765673601244606464,87851 771740751151628288,125554 763439199106240512,78159 794034121617981440,256439 760455163043655680,61929 791351324654710784,238395 794997395192954880,263906 786275700093313024,201958 785649035306606593,193715 791441743384227840,238207 755164930546860032,35890 785322917659893760,11774 794569043000881152,249904 773978549313077249,139404 777330697803489280,161546 776471149995823112,155334 795609442196881409,267262 788809711290384385,219531 733106676941758465,355080 752270366559522816,21034 773273675265036288,135888 781680758326976512,174995 770392175146184704,118375 794952664597544961,261818 761993893525254144,431998 768563415791042560,103261 757694103144521728,48929 774819277228634112,138465 788549978587226112,219264 793950135185076224,255942 788538773415956480,11774 765738278578425857,87904 766062932392157185,90031 767830160515014657,100893 794526118049091584,261155 770423578701471744,87904 791695776388902912,173347 794583642722865152,261155 788742674190897152,219531 763772328387936256,80171 764813865934659584,83391 759467107562074112,56964 756667100576550912,44450 758689640295505921,54070 771747077130944512,125554 771989612952772612,127871 773065597978415104,132802 787491031264690176,210687 794564716437901313,11774 766223943871172608,88374 762676614362570752,70797 777108320079446017,87904 792574699964280832,244143 755143532231348224,34637 773506789597933568,137158 786789255234199552,206225 775808060313010177,150511 768855513215840256,105109 787914220427882496,212239 751632165822234624,14277 791664445789380608,238780 771187037701492737,122955 792408934745149440,243187 768236232958763009,98259 781142746945974272,185496 732707913043574784,353228 780542827839229954,180233 787385705500512256,209184 773979637403807744,139404 785655705382498304,197512 754721113033232385,33356 791449364237475841,234583 785884102373146624,198671 761316914140319744,67938 780572733646184448,11774 792549796326301698,212131 740492663623974912,350826 760055567494836224,58869 762791474325061633,71502 791345109128343556,238207 780903303102201861,183269 732423737782509568,1170527 755173015243980800,35890 779546443942100992,173347 781209257891028992,186434 752219455942385664,1248155 773174051015565314,134470 792050450094624770,243187 757581388602159104,46193 764933621488623616,75136 793152338026344448,249926 767943868092481536,101514 793117398668812290,249469 778969680023326720,169201 750722626952105984,14421 756693984353759232,41702 755746236565553152,39197 739780211802263552,354073 766252502001922048,87774 789513981576646656,226717 780910271061561344,184223 788290837503365120,214899 786969969477226498,207613 764551107691421696,82283 762919637466095616,431998 764311392849539072,76713 773381530680832000,136258 753998763920941056,31052 761534553882259456,60163 785620160006717440,196277 776382656342876160,155328 755731717357461504,39235 761229968810663936,67226 794592144333934593,261155 761615282267754499,69231 765616389537144832,87904 775051652311252993,146405 795775633758371840,268646 769207812681588736,111549 771501467899404288,125554 795235782793555968,265649 795763802696466433,247930 766890852245385216,94699 789200087603748865,224600 794349960552648704,257492 778392146063785984,167220 793176307257503744,249374 765563972154171393,87904 763019529480003588,1249089 764652346001362944,83945 792787612654182401,247528 768941867907948544,110389 790579812960206848,229874 786234209828384769,11774 792372968353517568,244143 793145805943238657,249926 769706486377357312,112382 779199109970354177,171037 759087265272500224,56548 788018743326679040,214492 788845195487907841,220332 787742671888678912,212188 766404221763784704,90735 790884067617021952,229910 768134239053316097,103649 769356048985489408,113412 785241772700102656,194221 775773874101248001,151071 792356348935675904,245035 752092089039462400,19236 774661095717998592,142852 769491618374291456,112399 788851117165727744,220332 763880586645741568,80469 781663779377582080,177455 732658295463272448,398859 762923248728305664,73814 795304687662530560,264397 751670118883553280,17640 768955937013043228,109666 791636257248014336,240260 764274479644024832,81065 787492124249829376,210432 770310099277602816,117364 768922373873696770,109104 768963600996245505,108795 785256977790226432,194079 788432759765159936,215608 795739621292462082,267576 781900586639761410,46501 759226415573336064,44461 789082430711869440,223286 751193361604681728,17591 763433026864943105,77720 759699951224033280,58937 795346956885389312,266500 757951026892648448,49066 794545243769085952,261050 773217241055846405,133484 771484392287895552,125554 779405689240322048,173628 760185026994642948,61051 790244429730680832,228341 753206075701227520,24795 761240117453332481,66897 761374920039432193,67369 776361835209580544,154534 776870381529493504,158459 775801430544384000,59665 777275490096783361,160609 773881606255812608,139404 756514990165590016,43391 773153064899452928,133454 793951693666852864,253857 756281606512324608,42432 780587066883055616,180039 763110783614001152,76549 795282834848174080,262088 776144718862307328,151401 776462580151824384,152314 785703625053962240,197286 794986273115144192,263907 774223300734038016,140444 794912965870886912,263895 795031143510900737,263926 794141108892598272,192780 758764503928541184,55174 790667769935036416,231598 757409735989719040,34485 755161863348953088,35890 749166108192694273,7063 753815840517042177,14421 778253520726265856,166913 771502946567778304,125367 792075743421427712,11774 794625863811731456,261818 791412683987910656,238207 761027747434995713,65307 793095958636756992,249469 791406324991033344,238395 753784044056252416,28281 778052346764890112,165185 751120376139247618,16953 794176255440646144,257492 786995566282768385,207051 759767269618561024,58255 780857881944059904,183269 776388249677955072,155390 758006763333353472,50500 753269815587078144,25981 768859895244304384,108849 753494409593794560,27045 765451056599871489,86653 781896367371411460,191354 791320152734248961,11774 750001057657417729,10735 767871374283145216,101681 786482432723652609,203806 794176035227074560,256255 772539570651037696,130142 750387217877565440,12354 764917577365598208,84724 772060081353478144,126152 781251971466551300,185921 793469161343070208,249926 767808310062047234,101383 791405734466506752,238207 776981233007890433,159146 785909392789106688,197324 732948400069545984,178186 789149719935102976,218275 753347831876886528,19598 792885856440692736,246657 776851336142794753,158815 751214550775500800,15066 795028413312446464,263926 761683342819491840,67226 758070377176260609,51265 765924733229666305,90125 767086723365044224,96973 775241014940426240,141091 776541337952792576,151463 757604471472029696,47761 790645301975678976,230142 769640561699594240,113412 765220728232869888,86440 788770329711738880,220526 752982744322469888,24366 774832301918257152,130126 780618985679286272,181935 792764988700196864,247241 791715061089898497,240483 767728025723138048,88930 777927565524611072,164694 794571893160497152,261155 789062551338299392,222627 792940875693207552,247977 763923647102799873,80720 786557866744377344,203350 787782765492056064,194097 788483498029953024,218455 774358456883183616,142503 749707301557268482,9087 772217911708491776,129650 789841275482624000,227242 774004845846093824,140161 771911684176818176,122299 785341018128343040,11774 742121510966591492,11774 794335217838239745,259659 732226077502754817,350415 754710078616248320,33174 788040115721338880,214288 762653704302362624,73926 770690447010168832,120393 770651812026343424,120438 792693095548628993,247087 759185443166359552,56964 765215389693403136,86440 790255539041304576,229693 770234822203699200,117295 781502378264629248,188401 786367286730977281,202727 764279891776987136,82283 793436994764279810,233195 767563010042802176,88197 780610870153924608,150151 768588667304681472,99212 792069330200584192,243187 788440610206343169,215437 773945121851047936,131003 775871496950456321,151845 794234894884843521,258456 751173271492648960,17416 756978649526448128,45669 775843378399473668,112363 759206705968349184,56964 793205511617339392,249926 751178523260358656,17591 767229606344536064,97386 791109875535343617,1323710 791393088061120513,237908 751075745640816641,16728 762268031863103488,29263 787370262698270720,210289 788895360664174592,221476 792062777795960832,241678 778574653203869696,168633 790640743106818048,232881 761287332817473536,67852 788896914418851844,220029 760280644672888832,62165 751745502165762048,18893 792806196512120832,247379 792040505936793600,243187 771917748859305984,127582 768696583034638336,106557 758424755775111169,52554 795318165559476224,264807 790821826020642816,231514 790252594916577280,230040 792720468243472384,245963 773508873420468224,137158 778218312484450304,166282 767749816948367360,100605 786066989580247040,200870 758698877864247296,1248630 755439157376225281,37044 772000827703750656,127218 777938151461584898,164669 772384008227422208,126723 778587852514799616,168284 789562653878345728,225949 793117240879149057,249469 751759198438948870,18113 775880302031888384,152182 785645158670807041,197512 768143645585190912,103294 776139297007112192,153095 765098051518107648,84724 790634347753680896,232921 792424811385327617,243509 765399871985594368,87249 770914113434247172,121055 780099105670430720,178045 764500237490745344,82230 769350915497132033,108880 774971205086478336,145451 764985814736568321,85562 790287382474022912,230485 790604174580785152,228576 793185936834199552,250408 775487046559367169,143374 781584598866079745,188670 791085245160300544,235487 788463741700571136,218275 780444310051315712,176890 770751010121940992,120690 773284035363831809,135888 766741264805027840,93823 769329345995296768,112788 795358849398149124,264397 768437874521956352,105712 765664486309134341,88874 785918100180828160,198671 765221455642570752,86103 765354026246479872,86053 794636949264941061,261058 788763966151491584,220526 786403624935104513,199101 767803211403190272,101681 777933258084392961,164578 787357313610887169,192434 795263835653414913,261155 776832692226850817,157606 789810729536856068,220526 772342000024637440,164500 753718236697468928,28037 790775374615486465,229773 755899030731796481,26721 790200220072091648,225976 793181014570835968,249180 793220553754697728,249469 769158590200422401,109923 755064349673320448,35044 735680809277915136,353124 769284279041978368,112363 795115523788931073,264193 764165757051600896,78115 775820997194842112,151401 759197348530532352,57309 781516228351275011,188119 791794972899016704,241034 770546291864723456,118192 763050183798259712,75899 794559661689028609,261155 766735246691749889,94899 756391390217633792,42432 750885961450549248,15661 769992697457283073,114388 792391219544489984,242693 792675594060308480,244270 779791169744175105,176890 768157273352830976,101681 753984701849825280,29263 777198114033631232,140444 773892241861513216,139404 770104561973485568,114987 773672194933010432,137042 781343208202604544,186584 788475943719350272,218275 788491361158823936,214247 788391913363677184,215608 794155691384586240,257492 755555461630308352,38459 756358967819964418,1248389 758105560730308609,50789 762035472742821888,69711 781476228788318209,186221 792188526515331072,243187 781276686474178560,186063 778034079019196416,165523 754097339829133312,30910 772798522324201472,126389 781469001318854656,188119 792192893331001344,240718 793873164900134913,253407 775554703727988736,148909 776728356050075648,155898 754777434516520960,32873 778397078707924992,167768 786718454220980224,202815 773972666214707201,139865 793501174741819394,252741 794560939974500352,261155 763187322678423552,76723 734223034555338752,352060 789185038688460800,223899 768088653557927936,102249 777014383369216000,159245 777329773580210177,60069 795029553395679234,263926 790384550551490560,11774 764946508101787649,84209 752629250599956481,22575 761814828029620224,70177 764603755086114816,84209 787050695849455616,206773 759075713441931264,56784 786443149753348096,201958 785874814158286848,197911 759152153885716480,55724 774819484658008064,143210 792757009489731585,217285 795747579245969408,267862 769266477249814528,103405 791279601104269312,237223 770026477857505280,116087 773660332388675584,148861 753698358200561664,29263 757278918474764288,44085 754881629126991873,33356 762979374060666880,75724 763450524909920256,78304 773901070225506304,139404 775644381244162049,149300 764284458069532672,76127 795179052843798528,262847 794289505570168832,255246 794921559593021440,263895 770192389545791488,117257 753768931769319424,29790 785931407625424896,199211 785497489684267008,195975 776474869282271234,11774 788140625874911232,215634 778258458982449153,165185 779342593939431424,173964 781341376323530752,185595 790988446814736384,235590 757680767489171456,48522 792204227086954496,229693 781864586647629824,190553 790210171356282880,228576 770072460465147904,92233 780790163039514624,183269 795739570482528256,267862 766287184705957890,90482 778567847932854273,168794 791668927734620160,240483 787740754798149633,205197 793978992176963584,11774 739655997065560069,11774 790729040663572480,232881 732872870058184704,398859 778338967557144576,166409 791087657757454336,121795 764223823969484800,82275 779652894882541568,169410 788613154582454273,215437 781113281008238593,182726 791835823075430400,184376 795010459510435841,262752 755151559323947008,35612 794205769541550080,11774 786737797352873984,201494 793155509985562624,249841 794264347686014978,226320 788873642268426240,221832 778725324188028928,169029 795764924135997442,268643 766427797329965059,93261 794577583199305728,261155 768952264832589825,108849 761158328206536704,66897 761631972351291392,11774 778033970764275712,164669 762009635637321729,70679 792068147276812288,240483 793188924126482432,245130 764854558195605505,83751 787823185307787265,205197 793518845407494144,252196 759248070106312705,56964 793087051432284160,249286 793938190587412480,257026 763880134105567232,80595 779859587960860673,92975 770679958599458816,119771 780052980141883392,176129 794710479717433344,261155 766737312520822788,95593 750755397624037378,14858 759522040709652481,56192 765239704467931136,86440 763805889279037440,80192 785447584814989312,194129 756367758766419968,42432 788403147672694784,217519 781843022170337281,189008 791656956306026496,240145 786612557507358720,204413 760590433508614145,63149 762727385863073792,73022 770622402443239424,119937 785424157899165696,195712 785470518040244225,195975 773721733849165824,137042 767284253381976065,95055 791733133586538500,229693 788762043247624193,215437 764878747837214720,84724 755164549502730240,35890 769948043252641792,115979 776558939030695936,1170441 765878000122417152,88419 774708828432654336,144844 794549634223968257,261155 786206850412900352,201494 794006491623817217,249926 749028542579605504,11774 790119483226611712,229192 758020282699231233,50442 758671978492551168,52481 760615011140055040,63267 781419222182297600,179098 773957218362269696,140444 794543797002764288,261155 765698103710277632,88881 775803137408008192,151463 779775630514786305,176890 777132027321716736,159876 786403309976367104,203674 758300812678340608,52311 786730689181786112,204835 776748904238817280,157755 764248287339839488,82673 775151660599349248,142090 767617005033623553,95506 785909962719555584,198576 794550967291314176,261155 795676450724712448,146259 794367008884277265,257353 794334195757805569,259773 772554446790389761,127711 758023604223311872,50923 769221597508972549,112081 775028569621663744,146259 732820180368261120,164500 750411175599312897,11495 773561299884179456,137639 756275849511436288,42432 771573522783023104,125111 778376667647528960,152594 768343668281503745,104451 791841968317800448,241819 751129361357635584,16751 765653496809095168,88546 795005230635216897,262849 787888657097109506,212239 792097329918521344,243865 778543770518319104,354238 761159572069359616,66828 791373149619253248,238207 794870370075607040,262752 791257263986147328,234583 793100885316382720,249469 749963148115968000,10735 774094167899123712,141316 787090368122720257,204835 758796780771377153,46076 791623656522731520,240145 753442804660002816,27045 749410515269681152,8385 788515611173236736,217658 788480853458481152,218275 747545654365302784,11774 766460099904860160,93823 772502228825477120,129380 755171639495692288,32404 780403043670040576,176203 752210654371524609,21641 773883933528363008,139404 732609543411105793,1170592 757685409799282688,47940 780378286983553024,179742 757806233097162752,48094 760869031251443712,63267 769717247405240320,115063 794646595325329409,243061 751183067306270720,17578 786393519514456064,201555 764278863115399168,80939 786432249478524928,203674 789410963317411844,214809 791354481334034432,238395 756936411006271488,44450 759155769291845633,57348 781568920016654337,188304 788852731981078529,220029 789548800901783552,225981 733936019595100160,352219 734190858027814912,350498 767422170490339328,98890 787051228916219905,205728 775779374268354560,144573 776822882903158784,156811 787179342530871296,207613 791343711993073664,196314 791674877862346752,240483 790696282289414144,233692 764815809784926208,84724 791691890051670016,240483 763248483054723072,73814 772998717293076480,134033 762407693969723393,11774 773498226221715456,135025 779161670748737537,170252 793857765051465731,255246 765582540518416385,88052 785625904923877376,197286 759091992622141441,56964 774812430983569408,130142 732091974543540228,29044 738505529471946752,355507 770021540096249856,114779 750942097260351488,15808 773218552513835008,134561 758111112592183299,50698 788786482546937856,220020 793185069938671616,249469 767318348476526593,98467 749117056952389632,148861 760967088676544513,65222 768171535668432897,104313 790242431941816320,228341 792149011712970752,243451 781452172923904001,350085 749929333297442816,10735 786294411562975232,202429 787028146495168512,207965 790912425847508992,234796 793256685972426752,249926 774663211429789697,144654 773207339084099584,135025 793421591967309824,8044 755530311002226688,35975 757586466000076800,352035 775372040115138560,148033 739977838032506880,352687 777822810718793729,161978 778455652356100096,167407 792067998815137792,243187 766275383192805376,91946 795136517664489472,262847 785304616376283136,11774 793860341063036929,11774 768528979791781888,11774 773289706746503169,134561 777959928107524096,162596 788663392680763392,215437 776232771874193408,153854 760504007152570368,63116 732979197950328832,398859 775496505092349952,149038 792037569705848832,239076 742362296253452288,350711 758902140605571072,50827 755151503732641792,35890 786425874308411394,201958 777958816143007744,163909 792099920601714688,243187 765327406546550784,87249 786382851163820033,203510 759083878439018497,53996 738224631123873792,49681 762176213964075008,71476 794550190015447040,261155 765687248775843840,88930 760132372947988480,60112 777925911131938816,158589 785985950862028800,199478 750032723046268928,11360 765982231684784128,90735 757218007412334592,45815 793775229805862912,254135 775397921181298689,148994 792183913728716800,243398 773910873840689152,139404 755166989249814528,35890 757619297657159680,46076 769080931579727872,109571 793232576114790400,249926 794617831887347712,262053 771778692221693952,127366 790560714817757184,229693 791706452406575104,240260 795432749704376320,267138 775637722358685698,149953 785263074257178624,194560 791293837251584000,234796 779405823642439680,173628 764287997135118337,77586 751115979682373632,15643 758760891211022336,41680 780580265571848194,172132 780755814084665344,182960 786152804427501568,200870 794768803821273090,262849 779827513581113345,170187 767135160018100230,353124 777576871735078912,161352 789476659565133824,226034 768992677505400832,110659 785701459425832961,197512 753694304800018436,29263 790467615877586944,11774 766457468264128512,86653 788429928043646976,217519 793941887036039168,256217 755123023066308608,32572 769028442520219648,109667 761210763465854976,66503 785862089323798529,197512 742356484680486912,352839 794996159328747521,262849 789211473482440704,224680 786675618104635392,204413 793140639009427458,249469 769236537833885696,111558 790889029172682752,234583 786174368258875392,201351 770272695527280641,117609 778287505393057792,167220 785583367240769537,196917 768937417290059776,110362 741028662410022912,31836 786909014533832704,192032 793185006889742336,250064 759147995656916992,57348 787358962236653568,210432 750517285228511233,11774 775812207955148800,151361 776257598072901632,154534 751744650134814721,19317 794529816724705280,261155 761871717027438592,69711 774210458039484416,141887 756406588919787521,102730 778410762071052288,152594 793076974537375744,196314 779331188515143680,158387 764992776798896128,85562 758381745297391618,52167 794371922679078912,257353 756105831641251843,41632 764181054408257537,80716 767082665061134336,97481 733380756060426240,1170875 750467552766074880,12883 770412240004669440,118191 761568821211701248,66116 776791051038318592,157755 761635325626101760,68993 770219808281341953,116364 770394792526221312,118191 793576678232584194,252020 794636935755165696,261942 775517946936332289,149953 791014716604686336,234583 775025800881909762,144617 775368069724143617,148574 772003021601533952,129138 759091750698946564,56964 766061856247128064,89841 761158828624871424,65180 772414335381626880,129551 776516034744365056,155688 761685159246635008,68893 792737499244212226,247024 752955520244445184,24788 758710892313862144,54739 760452633140142080,62063 787101238240260098,207119 750389981034770432,11774 759208740050599945,56817 795704196473520129,252939 732204386408075264,349283 792103637296099328,243187 781207917164949504,185595 794736667190001664,247241 753389073755168769,26539 772535671252717568,90384 791405814594564096,236884 785543315496108032,196686 766516684257529860,91946 751605144949694468,16728 766018349172043776,89923 786253490452443136,1063777 761668218381475840,1248861 766865005861937152,92958 758843043935989765,54070 787043384972017665,208469 772841987561156608,127871 790728436855676928,232169 793266903938543616,250633 750944339447001090,11495 757605951624978432,47761 787159222681112576,207287 788440824220491776,11774 755161140875894784,35890 762781215304712192,61011 789044936058560512,206812 765197720977944576,86103 773003404595433472,132364 757704665731567616,47940 790592033111076864,232137 793585328703561729,253206 771596017045151744,126101 737510197019611137,350806 767560063510687744,99900 751234494825426944,17365 755794412156751872,11774 756297364231557121,42495 791167523471302656,234583 776503922781462528,155688 769894835176308736,109666 793161046802378752,249926 753074170603372545,22575 764960606482857984,11774 778426694646530048,167044 786695969219997698,203983 787642233600212993,46572 789094102709088257,223286 755173119212474368,35890 794868693280890880,261155 760178240371560448,61051 770752023566229504,121046 764825336173383682,84209 773955760103514113,140211 774095048321343488,141360 753252190530265088,24668 753640623043907584,28732 778996693719248896,169586 792158676278734848,243165 772271374031130625,128967 791633082298277888,240145 763180904927883268,1249111 761686679950417920,1248944 766009814354911232,90384 772921516191133696,132153 780802414085406720,182801 760252191416299520,61412 780789515711488000,183269 790253805161943040,178797 771744758204993536,123747 737715961269194752,49681 775535095964770304,1250197 778988346496299008,171168 763173060748906497,76365 786670382644355072,205728 777989977082769408,164375 792110129495715840,240483 758395489666478081,53001 787471361996300288,210289 759074590580699136,56315 761992607517974528,71270 794352513407336448,260033 788545434306347009,218260 788966277431693312,219518 766736089415553024,93823 761651395376406528,67517 768878339016757248,104964 773133005653024768,134470 792414343291887616,243165 754064835550126080,25189 764873629599408128,84724 793580492293607424,253793 788721962457534465,218967 758260837605838848,52061 777239149417865217,159475 794334960903536641,256358 770450112002875393,117922 759384544529317888,58054 767174062015676417,97811 794608911160668161,261818 762382312789204994,70543 789313403563024384,221476 780862435293028352,182659 757376732873629696,45122 772204880190636032,127711 779450975799115776,172185 749649634826416129,9433 752937581457711105,24316 770793536413458432,121479 788469306803630081,218495 792265704678432768,50439 768478977841307648,106281 789935474777391104,228810 779006799706021888,29263 791406675315953664,237857 762857909705256960,47188 788444166732734464,11774 771822439923785729,127836 788873177216626688,221711 775640722154205184,148870 761642387634520065,51385 762776927153172480,73926 794034027502018560,254135 771065624575430656,118191 771399427844038656,125145 793177224824381440,249469 794614473289928704,261155 786655425139662848,205029 790610374789730304,232169 757636907509673984,46379 749927330819244032,10653 751626584889630721,14277 758264854788579333,51809 793903697751252992,256451 763820601425494016,80366 774317364607266816,137612 773924945894182912,139247 776579453862481921,155451 762750982296133632,69947 768847456108945408,108849 776541906348216320,155519 765207062766837760,86440 755767366865326080,39462 770854229640671233,120519 774016815999705089,140444 778197065914613761,166390 768547258149249024,107559 757567218804789248,47761 756276798866853888,41763 793500873846587392,252196 794749972566654976,263205 794550257195462656,261155 752933823998889984,24497 758817251944337408,55262 791681808463196160,240067 766156018287915012,11774 749405116235673601,7073 766074449317748736,91146 780153156424478720,176128 778561923432517632,168794 780602162787123201,181984 763232397487771649,77255 788917240645181447,220332 785879025726083072,198878 793166583019503616,250033 761661043756052480,69747 788855128338026496,220806 794554457698824193,261155 774991795671281664,146259 770330531858972674,117377 787252398465122304,46572 743159509741371392,11774 794599930249650176,261796 793752759950467072,253793 794732101731917824,262849 758426468242206723,52545 778320189968551936,11774 754800412717359104,33474 780245378109018112,159876 754192106340618240,30590 793471774859997185,252580 756359625893638144,41518 765952784906670081,90384 790982351845224448,234583 792499322113912832,243513 787480118419521537,210289 767798751381577728,100949 780880279472746496,75300 771000287096037377,122146 780251970460262401,177233 793750185553850368,252408 763556853435342848,78189 776523086489382913,1250232 787029619765641216,207949 757446929844363265,46552 765614599441821698,87249 764117707621036032,80939 788831446798442497,220029 767778937090953216,100605 786966308424343552,11774 755766795978444800,37294 785952901055258624,196277 763737203122077696,79691 763354092194463744,77732 795675571808325633,267862 757707397913718785,48925 771314499898834944,123080 761811312955359233,67229 767161988703145984,97386 751630267392126976,18893 793265367271350273,249926 792196439787106304,238207 753042425057128448,22795 793194688471830528,250375 776257844253425664,154214 793151865282240512,249469 758701376952164352,54070 751883441088651264,19703 764779975589322753,84724 786182041779843072,200288 762749295003045888,73926 793700105958285312,254135 760299755461234688,61553 793802506014826497,255271 732951887972962304,354557 787774390155014145,210208 763174654261485570,74133 790929804132581376,234943 795245406296928256,265724 732253855828856832,1170428 758500838478188544,53185 790991945174769664,234583 755461083331125248,37730 752131923716091907,14277 768653038454050816,107446 760956300264038400,65974 762033755641024514,71488 763050476556263424,75724 751542133559947264,18298 771180812972675072,122146 781582829155078144,131056 785312678256320512,11774 791352519750365184,238207 768467426912501760,106197 765578038952157184,87904 786593256716898304,31852 763847386020085760,80366 776411021023916033,154832 791013620364644352,234653 792759891328770048,243460 750367967368675329,12914 756966153797373952,43375 756316788598669313,42249 793455754959355904,243535 767835441534042112,101681 754826176309366784,33764 777180389584490496,154716 790640569034874881,232881 786380732197318656,203510 794262448677081088,259231 765364078583754752,84209 733004205821026304,354908 766498024054886400,90384 790241912129146880,228341 772871200997421056,132848 781465253410254848,183759 790383838434238465,230282 768493121965400064,106774 762614043513331713,73814 768005482858643456,7700 775000566757937153,146259 768914975490473985,109874 755389585417437185,37044 762839936085078016,74247 785618137202855936,197286 755686992990572544,37844 769685721871515648,114779 795741899512496128,267862 765278487339012097,86209 770342129046519808,117377 772588503129403392,131027 785914325655519233,198671 780853983464128512,183269 794811884507566080,261155 759545310280552448,57068 757683548065177600,47940 788451084364840961,216009 792512366806040576,246392 766865210300780544,92958 768542594628399104,88449 760090864009961473,60866 766125923443675137,90500 794704040823287808,262890 773775760519606272,138819 794654166518034436,261155 756997277785296896,45173 779657481828040704,174971 767314389460484099,97341 766504663386423297,94390 763432689609297921,78304 795111280017190912,252939 757932332464603137,48826 763770283794636800,11774 765688035023396864,88541 768838504583278592,106896 791266415789551616,237491 780560402694438912,11774 781132980337147904,181419 765260218829680640,86103 794662339773603840,261050 795701981138612224,267862 772524001084248064,129551 774280369256271872,11774 787147756213153792,207119 791076777779089408,217937 751647809380769792,18202 753585076567416832,24201 785703214486130688,197512 764233394335064064,82759 787494953517654016,211347 750646257392070656,12859 757449210233061376,47263 793169476464312320,249882 757631012356653061,47782 762294916726730752,431998 767897556005388288,100949 791993894183530497,240355 791344525612638208,237787 788161569720905728,214899 788393736241876993,217519 789855911607046145,214880 753275283705212928,26573 785299124203589633,194923 762664035863105536,73814 778739068301549569,166282 776738208260456448,157708 781181294180835328,183759 794552315453837312,261155 765188826415435777,86103 756338068953661440,42432 795042350091407360,262847 795417078916403201,264397 779407732818358272,174427 788169532007444480,215088 759743311351537664,57574 765754281441976320,87904 768152680527257600,103354 755256749293117440,30802 792249701529554944,243187 777619275569852416,160609 767565915399581696,97438 762520162977325056,431998 755961063959441408,40881 758177297564327936,48289 764699559259836416,84422 769143116603404288,110362 790587125456629760,232169 794597713522266113,261155 732923232806899712,354668 760402858529390592,25656 788771523779764224,220526 791583640618668032,239928 760644705923182592,63858 762454602377605122,69231 771124645915336704,122126 774655087239106562,144041 790320461112610818,230961 794532801991192576,261155 732990273068912646,354396 778342432882786304,152594 785646945763205120,108396 793997627486535680,256358 768937893817675776,110362 778677217077305345,11774 780885403893194753,33169 771036908856152064,121479 755074060380360704,34731 778982589780459520,171693 794566515496521729,261155 772904965819998208,131421 774069126251749378,139404 788291050079080448,214492 768497042142277632,106281 788469995021959169,217837 753443675401773056,27312 776641772697051136,151374 785631244126224384,194743 772825128711237632,132335 789528046894133248,226180 794551046995488768,261155 769046507622465536,110659 794001314590195712,255942 790517460390842368,231894 768921147832356865,110209 750119666308096000,7849 760109518537711616,60163 787802507443474432,205349 760647987760500736,61375 769302279501520896,112363 790653815586430976,232169 773927024045940736,139404 794630195009437699,261818 786707754589253632,205728 792893291444379648,243187 785526438439096320,196277 793946028684832768,248652 788209365270528002,215754 794533730610200576,261155 767066387122651136,94718 780924022829768704,179146 791616971293024257,240145 760257823288590336,61051 781867235983790080,188418 779304059350159360,173628 793142418321317888,221524 791021833801785344,235956 795299677105057792,266079 794849105638019072,261155 755960619472478209,36961 755954458115371008,40881 781761098793951232,188401 786315515790659584,201958 749378059204063233,7816 773872488145190913,738099 791425545686831104,238589 794466763370950658,247240 794631752761376769,261987 760118166769074177,58542 776847027485278208,158327 791354399385722881,237908 787766457631445001,212357 751881489009119232,18323 767899205838987264,101681 780553631661715456,181409 772139103517347841,125561 793316958649352192,250633 771506680823738368,125163 755633557066964992,36719 790679066697347072,233307 792161277925728256,243187 755842551551188992,39957 759129038594072578,56964 778411849129877504,167220 793955726305665025,255826 770423944084017152,118087 771968202528190464,121795 793920680102219776,256125 792068094181138432,226738 794194111116951552,258598 794016946438053888,256393 777602546374410241,162610 788430837565919233,217519 794122617225617409,257492 769279228835540993,111558 769322624472219648,113138 769585232441909248,114435 770630586381705217,119535 792049319599890434,243187 758838138311626752,14676 769203759008231424,11774 793587051891265536,253793 792761859002728448,247241 769256523856023553,112597 781657434746003457,189515 791478362837397504,238207 764969831829504002,85562 792299947257425921,11774 793578632832618497,252020 763261368694927360,75899 779616198766002177,170620 792711551635558400,237708 758164073175449600,41703 760868717592915972,65180 771827871438426112,125111 768858113470525441,109666 765700514717634561,88930 781865512817004544,190635 768236697993830401,104973 785894285048557568,198878 777457464522465281,160758 789514937450139648,226785 767748016228839425,11774 776267303067541504,153194 791352981476159488,232863 774010973451460608,140211 792518310382411778,203546 736095998720630784,11774 766544860895588352,91798 785309105401409537,191653 795727326394793984,267655 787572842133061632,211347 785582200825655296,197286 779616373022392320,175934 793454893180686336,252020 795300654097039360,266146 764153776659767296,82066 764837274752278528,84248 767140451098906624,97392 789943286140014592,228888 775511937220276225,1250232 787575445051039744,202636 789364479687483392,224680 758320653606883329,52311 794531348509786114,261155 781896830091132928,191354 788026354382110724,214209 755856699504730112,39195 769698181152120832,110709 773897370295672832,139404 762301127517802496,32941 755947065180561408,39462 764570021611737089,82066 762655187211255808,73814 791700182475894784,240260 790546489328230405,232137 753362750982664193,27334 743474913630097408,1247616 752191260950167552,349283 765265864610357248,86645 774218357088382978,131421 732264228036415488,11774 762396580859097088,73085 788962461219188736,222500 773587349175271424,137553 794572396770553856,39957 760592506224508932,63858 793612115416186884,252639 781169241387102208,185310 792469547177676800,243075 769373265315844098,350498 794681845883412481,261818 758086990982221824,51069 761725401144160256,69548 792848834821062660,12954 771703427726356481,1249885 787001638854750208,208176 751586258573365248,17831 790261465542299648,230282 758445678062370816,19598 775111282550767616,146847 734702740866224128,353002 750858466613276674,14992 760791239721644032,42282 792147654465773568,243451 765239900538937344,86641 770683857234432000,120610 773842273930969088,138819 767137499298672641,97438 757670216968974336,47782 766472788550881280,93508 793180558394175488,249926 757540719099871232,47782 794605232944803840,261155 765592834070151168,88128 795736719299661825,267576 766655623916158976,94699 792105136093073408,243187 752131323221807104,21173 795173124002238464,262053 769961505521565697,112693 761285599152119808,65974 793100480293408774,249469 793459560925331456,252196 768148961140019200,104162 775851847366107136,151748 788808915647655937,215437 795739577990475776,267746 768969490193199104,110585 787986532112019456,212357 774853735508049920,144848 756279855562498048,42249 786995924753059841,204783 787399290348007424,207841 751581741853188096,18893 762793841577439232,74431 769623373592694785,113836 766793478433017856,1249339 769293906781405184,112363 792083656646860800,241940 785310824101507072,11774 791004529085059072,235620 794301521408249856,259134 794734535674044416,262849 788991332895318016,215437 771738701340741632,126995 788439884923101185,215437 774717595673042944,143948 762718377924231168,74308 794182921376579585,256276 762675566176796672,74133 773581298447233024,136904 781535963667427328,188577 786696076988481536,205231 772068329733304320,121479 780570860340015104,179636 763121844681601024,76665 765784506762657792,88459 774206878112899072,139865 793338346319679488,249926 759825287135629312,56964 766752979189989376,95708 780829617234046976,183269 767989546143232004,101681 773817479755919360,138819 755517955169918976,38210 768919161514754048,110300 786227926953893888,200383 781391249051791360,185496 794162054508646401,258331 773200274005557249,135025 777988013271822336,165009 778451616018018304,164814 786666509246443524,90209 795454403046240256,265257 766395338429046784,353603 793124276014575616,249725 788134863207591936,215754 775875858888351746,152314 757605070808584192,47940 786264196866387968,199546 758898667596111873,195876 773706124570693632,11774 753312463798493184,26871 771897410100408320,125070 785582353703956480,197297 785775750225985536,197512 794562268117823493,261155 776821239893594112,158428 773070349613301760,134255 769350321722134528,112693 763369177629372416,74943 760440580069552128,61734 762757425573138432,73744 767073427366653952,94660 788465359267520516,217574 788378288662061056,217285 787116896889864192,207151 787270705154957316,209477 755512938815905792,38032 767716605614694401,100605 733111163253194752,354869 786059339949826048,199496 785546779253104640,196917 773875015020195840,139404 793489966139662336,252020 779331144315707392,158387 787861820338008064,65113 758149171803062272,51344 760584347514699777,62708 755548049171107841,38210 794189603578216448,258598 793262185929596928,249444 774212504666853376,351673 785499515587551232,196233 790968975530205184,235487 788388647649349632,217519 759234842282385410,56964 764206455943602176,80720 779468990716358656,174427 794026409463193601,254444 791266019440328704,234583 780111746090622976,33169 786887829938987008,206773 758399503942635520,52771 768141833339895808,103354 789472755657809921,225981 792590639573585925,246733 792406236918669312,243165 781349290853617664,186584 754003971841269760,31080 776062995822743552,150927 793171951652974592,250033 788040329647693824,108795 794313564290945024,258598 795366379947958272,349700 792935938154311681,248427 756501622549872640,18215 788493166680928257,215031 794235484675325952,258598 772853897064873984,129380 793995231372967937,250703 786620888129032192,11774 769270360004894720,112548 771551912831229952,110585 795617091403612160,267578 785275597681463297,193669 789205157674360834,221416 771887433721839616,127957 773712115278368768,11774 765379154439045120,86209 761782358618013696,65180 749814392368328709,10064 762781894287171584,71502 763202137094393856,76549 754118696377790464,29898 778070015895482368,165523 792896480851943424,248078 774425031849959428,139105 785654917943922688,196917 768061542726299648,100891 773003563710545920,133043 779677417975771136,176110 771499804547395584,126293 775302390845243392,148045 774132549324976129,139781 758795880346583040,54070 770471794184691712,114832 789723430035853312,227048 775896334821916672,151410 763409136901947392,77731 795671322898681856,266151 759246850104983552,50827 767803372615430146,99471 794269670756982785,11774 762760917079748610,73926 778705159090085889,169029 766409923198586880,93261 757440996871249920,46768 759875646751436800,58869 760498467164688386,63207 781656880921870340,187969 787234698015576064,205181 790990625487351808,210238 766412274361700352,19563 793865624308944897,256255 795718449595084800,261155 775064970023297024,144613 776740415487610881,144189 775961892749647872,149040 788446522555760641,217519 771738034584838144,123866 765642084514615296,88052 793416732769591296,249841 773825026801995776,137158 771401274323562496,125367 770003664064901121,11774 792840195083276288,243187 781215558247129088,185595 751956705588547585,14277 794861026575609856,262752 767806588153319424,100893 793622524454178816,254135 793778985444319232,228583 789966990693793792,228820 792034261482078208,243092 794226190588313601,258093 788527101540438017,218455 788765341245734914,220332 769953617579089920,109447 787000578912034816,204684 767490559275433984,11774 767823145768222720,101383 771813650394935300,127134 794755225613664256,262849 732639217675816960,402247 767898671140700161,102444 776194808767389698,154322 778727121229258753,170207 795328655228485632,261155 768984068398592000,110362 786643062881529856,11774 764813778730885125,84689 773853590196621314,138155 766596042716352512,94699 776052418563932160,153095 794511553517199360,259231 773687057055092736,134997 776173203848704000,153779 778317360197427201,167311 748829044020576256,195876 774769616098701312,144538 794794739585470464,260914 789453372633993216,225359 795029027333541888,264754 791413517748318208,237908 732996442965544960,1170810 787554673108455425,210289 751592646796161024,14277 751944902280351744,20225 765949417606287361,90384 789228646175272961,224680 759958343100182528,11774 776080956960624640,153019 785303512330674176,194934 793626978289127424,253164 787055650308288512,208016 753439634391269376,23739 760169853395300352,61470 762316231235936256,72434 771502907778891776,125367 776833465413054464,152314 788696362187620352,220029 762438238833250304,72354 773681046680399903,11774 777200311576301568,157755 763909339333562368,80393 753446586345099265,27280 753999112958193664,31052 762674758391623680,73814 749767483343642624,9754 775428708526018560,149200 760974004740059136,66105 749972125021310978,9754 772460594586714112,121795 794761579984134144,262849 732725751082975233,353789 786621236541403136,11774 786295133612285952,193297 772629561074970625,129558 762260336712048640,431998 767511932957958144,98972 732353110740344832,349262 751159232460972033,738099 761355333503778816,67369 763472102536146944,78159 781524464928452609,11774 764784738955427841,84724 778298074456350724,166282 792022311159336960,243075 794592975397392386,261033 755180350125461504,35436 765675658060009472,88546 774820863317315584,145244 791464644498059264,232863 763854991853445120,80796 789940099848871936,228888 758699942718349312,54070 764936397052575744,84724 776623724938268672,157082 761547642119696384,68908 772170040384913408,1249912 774046259766190085,139404 775634092117360640,150394 788183915919839232,214078 766017688833372160,90384 769996376449122304,115207 770457432564916224,118191 786953540241543168,207613 773959177429540864,139404 759091142667411456,56964 752928799742894081,24597 763720056735993856,1170322 788540407399448576,218875 785993630393651200,199546 758746568883253248,54070 761629965393756160,69794 761731507962597377,69711 769197734024716288,103354 779515250437525504,173846 780605019792011264,181935 778395353183846400,163763 760251110024155137,61011 786242312514916352,201958 760524002993504256,63451 771491625826607104,125554 764975531158827008,85562 777160661423972352,154914 789291586739769344,218258 733217304171950080,355480 757646100857778178,48549 758030635541725184,50654 751779637357711362,18893 793135506271903744,249469 793944635047612416,256935 768923874402537472,109104 759908247998529536,355430 793191116199911424,249469 765184881232084997,82283 756635107591462912,43553 792715961317019650,247087 788141236599173120,215754 785503704996864000,196277 750363137921130496,12728 761620833907384321,68987 791309081298472961,237787 775806565546942464,151156 773741067422228480,138382 781576382430138368,188478 764809088828006400,84679 786255617010782209,201958 769688304245694464,110585 773491042410754048,135025 753731718058745861,29377 770019620447281152,116358 764159786896076800,82283 795677148300328965,265649 764143318318153728,82066 756042878980386816,18215 765576473990365184,88052 777193147696689152,159308 756191319576416256,41680 777094611617648640,157755 761881891284717568,70191 781595404412477440,186584 764747339114438656,80098 768574582085197825,107764 787007711124664323,208065 792050896205000704,243167 795364084795527168,266500 775001819630231554,146259 794009313647824896,257353 770048809778937856,116373 771876727706509312,124597 785647326975045632,197341 765605992893587456,88311 786024867283951616,198620 794649332180013056,261059 751200397566488576,16728 770421400272244737,118192 751214477270331392,16768 770816720147578880,118087 794804706891694080,261155 769777795366957056,114357 757597109965230080,48148 765241313662861312,86022 776826604848869376,157840 795717997163872258,267737 760620509579051008,64116 755289470404964352,35092 766419277847158784,93850 794617232852713472,261987 771885489855066112,128194 774492731712208896,142527 777239001124048896,159876 776099679922638848,153610 791047439180587012,148861 781480250916085760,188119 765354773025468416,86120 769214619789295616,111549 773359014541393920,108795 794565698945171457,261155 788498888512663552,218275 792542399616675840,242693 772628015343742976,131210 764114081045327873,81649 791062031814135808,235348 775027758652985344,146580 768212048702472192,104332 786948584189157378,207613 788075772141592581,215005 776120916484956160,153845 778320792388046848,166913 757582432354697216,47761 776627255912964096,156835 794007388168847364,257534 766160710179000320,90384 765680388530380800,88930 762303817354448896,71502 771337612992839680,124597 778272431832240128,166913 773943046773714944,11774 786227601241018369,201346 787603599312375808,199307 788785319852253185,220526 794657215755980800,258922 786000128666587137,200235 794612684826112000,262053 732183800747331584,350020 776413383327375360,155451 779449135225184256,174230 794366489797214213,259231 772115132168101890,129301 774604633440387072,142758 759213495678369795,56964 779360422231179264,173964 794532286410592256,261155 757571887056564228,47761 786967055694041088,207949 795397842491887617,266054 764886907574554624,82066 779476960976273409,167453 794609825007144960,261818 763932284231622656,80939 764967731603144704,85562 775019855682699264,146259 776666855218024448,157429 773877757117812738,139404 787777700471734272,211347 792399465684594690,238045 738796854670938116,11774 766294947154817024,92153 794697474132836352,262053 767981306038726656,97685 793663992463921152,254135 753683225092952070,27402 755559010527477760,38286 791388395587022848,234796 754743048257482753,33356 764892485831319553,84724 750351064184950784,9754 755150599856029696,35890 759765941697843200,59666 767497717962584065,97355 792407339181699072,245566 794051687434502144,255826 774994243177676801,144617 750338725083766785,11495 756237825134194688,41402 751542352787955714,18555 751557909289398273,18452 752167739641434112,17416 766392006931283968,93184 787122000208629761,208252 758781225297383424,54519 765921667474395136,85047 753738414181195776,22439 786774192842805248,205728 794387913026830336,258456 750221129290289152,10662 773515188846862336,132335 756876631399104512,45122 786397936217272320,203350 751217639209459712,17416 765214040016687105,86103 767860125088579584,98972 758025257445974016,50923 791654214799884288,234990 752077922333257728,18215 793901365932085248,248516 769260163027001344,112693 762155374786908160,71099 795313466563317760,266079 780878160485232640,183668 787832094537854976,212034 758092005301952512,51043 789178008934371328,222682 794626885967876097,261155 762680620468150272,11774 794372871934066700,257325 762742775918030848,72420 787652985966981120,246425 794937073153273858,261155 785430977849864194,195712 794985859061809157,263532 788016725723840516,214492 794912215581229056,263895 749955531935215616,10735 793276543875313664,249926 765185237190004737,82283 789839295464865796,226823 790310352407896065,11774 770793344956035072,121574 790634724280586240,232863 750087612522725376,10735 780457745795473408,11774 789246477629591552,206666 772575808397475844,128194 780829901339308032,181964 789216429530681345,224333 794083635326398464,256219 794067815930048512,256239 749321469704884224,7849 779148143145394176,172962 785680265255329792,197512 750375751824924672,11495 771851860475011072,126152 758176488302714880,41703 780650060325486592,182257 794260346429177864,257640 760643383786409985,63937 788549839843840000,106085 788920952130338816,127871 737379173451366400,1170604 733063928968810497,355696 754719072701612032,33356 766016442567319552,90384 793508726233849858,249926 754082978238648320,31377 758794974167269376,54070 756207997894979584,41699 779350019438735360,174115 794527647044812801,261155 776750008934825984,53667 795712146856411137,267587 756189338917019650,41680 761544547323240448,68893 792516927037988864,245630 794191639141093377,256255 757730509296250880,49174 766743794746261514,95115 768827145938464768,82121 785681882235232256,197297 755416448252600320,35890 781536310385258496,188401 787012473454862336,208065 788402405729632256,217519 786340902885142528,203048 781115431855742976,185496 763864981377052672,80136 752941776999182336,24173 754900980236374017,33356 771359074982256640,1249848 787438076691816448,211028 781364735992143873,186434 788781679972409344,218767 793517403900612608,251452 788573473501315072,203710 773911719718649856,11774 793096004019056644,249469 794631912707031041,261567 757386563164573696,1248475 792996806397394944,247877 732440801356218368,351387 778851751331897344,170187 787851831833534464,205728 793614215214952448,249926 785482645991989248,191617 764318551608061956,82457 756287440076218368,42432 795021970429579264,263896 751863798005309440,18539 780605689597202433,181984 776840196436422661,157693 795230742871678976,264397 755808392346611716,39685 766395936222220288,92885 754830794237943808,30641 787404878788366336,193297 777801259717947392,163763 791061791828828160,234583 786780351284649985,205455 787254975659446272,207287 790639890710933505,231878 774725023600873475,144573 760114872520740865,61051 763850474789363712,354311 753716488104710144,29263 756975573537132544,44274 761928072501362696,69711 795062222112387072,263895 788236157196709888,213064 732955157877530624,352911 772967085953716224,128886 790971073923805184,234796 795711467941167109,268101 781532145332391936,188401 789882267854315521,223692 766308903285948417,91894 766783335456583680,95708 764568998826704896,82066 772764126657540096,132335 786594345159761921,204901 753387079355162624,19598 757848970009808896,48736 755758142428893184,39235 794649463172251648,11774 776625819884150784,157082 775383909307707392,148170 794733437542350849,261155 768256755084226560,103212 768471246321360896,106774 761278411864145921,65974 765310062906609664,86440 777721795788935170,161978 761015809158225920,66116 752698549092159496,22752 789466271549124609,225981 792891388375564288,248078 753644316921397248,28508 788685188880404484,219989 755461159029989377,36157 761520146489942016,68878 766890046884421634,93261 773891127564967936,139404 789051376236007424,223047 790295186098315264,230485 766436251163619328,93405 785344084399443968,186883 752945393340649472,24248 779071250530340864,171168 792161489763172352,243187 775923349553750016,128934 773302206078521348,120303 761641555484549121,69356 785564667200536576,196538 790625375361511424,232976 754021365632503808,27280 775522609823875073,148874 794343369040400384,259482 788130486568689664,215505 791746605305114624,240584 794551307180929024,254135 794606220736917504,261155 758495020999639041,47940 779351284604346368,172545 795092733899771905,264796 794317715225923587,11774 767326617211469824,170736 767681372077056000,100337 768669370704732160,1249507 792771872228315136,246011 786934430866677762,205728 776379508521701377,155390 751231901524975616,12868 755422479758217216,36735 756213555138011136,41680 767762186525478913,100605 785839002842755072,198671 777644591059206144,162370 794289898043777024,259134 789283625787416577,194060 795129521322205184,262022 766303351298412545,92359 762369755923750912,72176 758993357150367745,54631 792684528011796480,243509 773296648688574464,126293 793204261924384768,250430 765388018295287808,86653 791689711836422144,238395 762964474236170240,349060 766476059898421248,93823 780777938941718528,182171 779900274064359424,176203 768511246522019844,104444 787736421045968896,205197 790249456255930368,228341 760986792766087168,66159 771464850492973056,125906 781213288050810880,185595 791308246749327360,11774 759826979747196928,56964 769709724132671488,110585 790725289869385728,232881 771507408438956036,125111 779760012075737088,160539 750914439424012288,11495 780685623367602176,182036 755254984229294080,36467 754006258328428544,30590 787058442993229824,207119 770671395525144576,120610 780961116587298816,181419 786915937345802240,207287 778686919731392515,169923 791083548153294850,236393 768371846165037056,101681 773248821304303617,134993 766693881148768256,95593 786298937531625472,202007 762696190542671872,73814 795669985695793152,266151 788417170304802818,217837 790924831147626498,164764 777963993902309377,1170856 758417194917236736,52112 789543377746309120,88669 793791409245618176,255393 750783981897945088,14858 788817859057184769,221297 773190833893892096,133081 779343566854246401,174115 771834461931573248,127796 756641505301913605,44450 794690515979538432,261818 771460790012354560,107170 779405659108438016,174115 750702357265063937,12746 764638226782916608,80648 732459653452288001,349571 771153520548466688,122388 764971479603769344,79020 757593371317768193,47545 777759093473902592,162497 785976433130831872,193975 793725763891539968,254931 794525725915103233,261155 750464761880600576,13532 778167501440086016,164826 792711996835758080,245148 758563512163508224,53185 774033085528739840,140444 776007445604950017,151156 765565549875191808,84724 772702054393323521,130891 780617407010377728,182154 791671373739364352,240483 750405581882679296,13201 753240291423969281,24745 781273234687819776,186434 757772308568219648,47940 777523797494632448,161988 793520033838182400,252580 762781898183696384,73706 766721578759446529,95672 790965242222239744,234796 770766107510661121,118192 771861900099399681,127134 771935538731446273,128017 776166280680214528,153095 772811926413991936,132335 774033812632113152,138819 788676901598531584,206257 786328647540084736,192032 780177681384140800,173358 793619936149057536,252196 765977216844832769,88361 786172365264805889,199546 755345265092026368,35890 768877593005215744,109666 758718899705831425,54070 768778722199601152,108849 761374784189976576,65663 750757549792636928,15165 760989542849646592,66116 790951239856951297,234583 765680149714960384,1170369 769981678173421569,115519 773652630375571456,138382 764689950604263424,77295 795465340650131457,266054 763852489628061696,78566 764513233076191232,73712 788447539313901568,217837 790785078444122112,231894 791893993760129024,236827 773654736356638720,138382 769557841694699520,113836 760126233275498496,61051 776182976912601088,143043 791427285840650240,238378 786287645085143040,193533 791657074539331585,240070 764842762646777857,84889 790569276826464256,230277 793218119070130176,249882 791335332180467712,237405 795709377948880904,247930 756253731855839232,1248380 773282461568667652,135450 773877836092411904,139404 767451901856186368,95672 785656598832246784,195975 791449941147353088,237935 754720269143384064,33089 791630650524610562,240167 795079498559524864,265030 794670196170649601,261155 760707767330045952,60999 757542167124377600,47717 772894729197400064,132908 785994934549553152,200490 789547983167643648,215437 794635342162829312,261155 763541332426186753,1249122 794555657458286592,260404 768951754927071233,108373 785913872897101824,197673 794198335133454336,258598 771938331961720832,128615 764954538008641536,82066 756513729932562432,43547 795040397240188929,263532 765204520494174209,86103 793189281741303808,250430 790887144906641408,234583 765529458681974784,87904 777007441267552256,155390 764258581835284482,81966 793619081031061508,249926 785617325122842624,85985 759176399525588992,56964 786786943505838080,205272 778441392167145473,167220 763339027785408512,76794 770676572055416832,120610 779464983134343168,174294 751150042090700800,17284 769006125207486464,110344 761554253844324352,68993 781248314960478209,183811 793485273443266560,228101 792162691209170944,244289 794882750281089024,262849 757341566029684738,46006 764158196961284096,82283 766701703064383488,95672 762455007673200640,73302 787133791907094529,205272 732238076420837376,11774 773362911616073729,135025 779316777738055680,166362 780875174153490432,81749 786943608670736385,207613 750471454211186688,12883 794592344448335872,261155 755114064297144320,35449 762984449181089792,75724 770771019984351232,121359 762267071577141249,72382 763414302179020800,77632 767002689544740865,95572 780751604207280128,182870 762679615110471680,73926 777861944065855488,162107 768919154665586688,110304 779688536161161216,174995 758690584575946754,54070 767748347054723072,11774 781244183214514176,186149 789466896181624832,225981 733098581738016769,355480 752663561059479552,22779 786613794696863744,204539 780624460898504704,182036 790161015849701376,220029 757046107457282049,45672 764043656810594304,74133 772220480971501568,129650 752956716862545920,24776 763942594350977025,77598 767579954833821696,1249419 776143142210850816,151463 793429266033545216,252020 776386884389965824,155390 785589547384000512,196788 776590323334152192,156644 787099221153329153,207119 794222251654586368,257492 736245723122008064,11774 788429948486717441,217837 794635994972635137,261058 756508103202308096,43541 794665826121117697,261050 795696642490073088,267862 791789428406489089,240584 751096895800356865,16897 795427808428392450,265855 773674896371097600,135187 793429181870714880,8044 770629993785352192,118985 775867450466316289,150404 756600301017178112,43471 794938460046032897,263895 768187001065529344,104406 790022887373537280,228888 775804777477177344,150370 794683491917164544,262752 770089071368609794,25134 766136259135803392,88459 792165726421340160,244230 786943964221800448,207613 776621177259302912,157108 794577302130688000,39957 775408462859599872,132765 792528785019023365,246392 793181996876898304,250064 794997694834024448,264397 768547607249641473,106716 788110783670386688,215437 771489801983946752,125145 780592518622810113,181811 790773875118215168,232956 791673569390374912,240145 787320946067517440,209351 755868878757126144,38022 786540077191196672,204413 761345712361730048,68057 763913244406910976,80192 790968501464928256,233154 792796116714676224,247672 794696633158025216,262890 753709441644568577,28569 760449197212479488,62063 786646201823297536,205270 788871793016725504,220526 761664813244289029,69565 773731654586159104,137777 756210477546496000,11774 770353351590567936,118375 775876703671517184,152314 787244338359242756,209035 787917060181364738,213811 754828816766361600,14277 757737507962314753,48549 767901879032438784,101163 788576981797343232,218892 792620072804245504,244759 790186031760957440,200963 760576377578029056,63655 795616299514810368,267134 755069339678625792,35044 764837446236463105,84724 786819804124549124,205181 777176599162605568,160651 772915222440837120,129551 781501814533451780,188401 768235082242859008,11774 787317408885334016,208065 791784289079668736,240483 755508624063991808,36875 772661909543792640,129991 792079412594212864,243614 763151252234444800,75899 764819161533018112,83649 788607669829570560,217926 794536169396731908,259034 757753109099737089,46370 794253240053297153,258331 761622705204494336,67401 748415660074606592,356063 780434918593658880,179695 777199564071669760,159475 795690964249518080,266151 770685118327377920,118192 777515833769590785,161166 778409461450801152,167569 769929513828397056,115511 791711013745729537,240972 794575667698532352,261155 756961198822739968,44450 764868443485052929,84724 767763924296998912,11774 749797076041687040,10282 795698142045933568,268281 763775990346633216,80098 767815591860273153,101681 795386236449996804,264397 766259569538404352,86103 775769130754531328,151265 750723575791775747,11774 788602087835856896,215437 791754562000392192,240584 794963553786753024,263895 789901532527415296,225949 760228019692826624,60878 738825040846675969,11774 749762803783856129,9087 752975838568550400,23719 795690482429034496,267862 753651512145043456,354311 795760566329638916,247930 762681871104774145,70797 785678127963869185,197324 757899493744357376,49307 790743874201198593,235349 753734977154461696,28128 768154626185162752,103354 776056626293899264,350979 788482789612007424,218351 769863099587362817,105109 771863354218381313,125204 766779396560654336,95708 762280850792734720,431998 776279322114068480,151463 767138545366667264,94699 761899986145738752,70941 777229988000960512,159876 753331651204091904,26458 790985744903012387,235487 792306639894437888,245035 795369365415657472,266416 770711871439638529,120610 770979987952394240,122146 775858700950962176,90193 793217138014027776,250519 770602472519839744,119832 752935530392801280,23093 775729008583516160,11774 758636094510489601,54070 770110368655872000,352081 761908931694211073,69947 793173523690840064,249961 771058081711001600,122388 777870499204521985,164001 787088290256068608,207287 789123050042040322,223492 791255288552783872,237491 773881823797522432,139404 769141544834260992,111557 781851961784172544,190553 756279188181495808,42495 764225360498159616,82018 770455649100652544,117257 779900610565042176,85326 793194901227745281,250064 770476832634339329,11774 770721460260405248,120541 788409549388558337,199517 794519101616123904,260033 752032697887764481,17794 752992654426681344,24483 774223094185598976,140965 779143006699917312,171617 791150011346214913,236409 795014069610835968,264261 760621824598241281,63858 770787965110853632,121479 773999361604759552,136947 770307768372776960,11774 787085296181665792,207151 792890032809992192,247675 740430084994109440,1170856 788394291051855872,217519 755848840536731648,39875 756922181074886656,45428 761283491438919680,65540 772665349028376576,121080 759552980525785089,58939 763375452643815424,349312 762697826442805248,73712 770769774812946432,120474 790675029025370112,232873 785978012143456256,199739 757391846788259840,46913 791407671215783936,238207 768229136431247360,104662 763771691734564864,80098 795616709105385472,267655 765960296632553472,89888 795360029893242880,266054 750840299312721921,14525 755171320480935937,35890 751220751223496704,17794 775072258289180672,146205 760935230681251840,15066 788407443697000448,217519 793469621584138240,243075 792093183165468672,243398 750925807933984768,14421 787104170650193920,209129 756573679790743552,43225 793124717607747585,249725 791430603161735168,238780 791713783001522176,234990 763366537185157120,47188 763386048789426176,77682 775844749068480513,151506 766534702337433600,93303 771397959477030912,125111 768245369285189633,11774 763185827761577984,76723 789194707884584960,220029 795015817960235008,257492 771012895366873088,121612 752247862327582720,21631 762002750209220608,431998 768074842570690560,103382 769140899674808321,111464 790879006610497536,234563 732266321430253568,1170450 753408632591482880,27317 763873052807553024,80643 771478884017704960,124597 773283048372768770,134371 770030833713483777,115928 787333625930981376,203014 790694891785363456,233692 773912369185562624,139404 778312517126729729,167273 762780739267989505,74247 785367346366058497,195481 758022177673404416,50804 794669044083269632,39957 786397959143297024,203674 752207891357130756,21074 755948002678870016,40867 750207697836998657,10848 777058132900012032,159876 792831135826972672,247752 794620805284065284,262022 786356494954487808,202798 756975809127026688,44274 733355517737873408,353228 794610354999427073,261130 742387406880575489,11774 774084157588647936,134993 768428198019358721,105643 773883384061763585,139404 768512625172971520,105799 785979015307808772,199262 764967803078205441,85562 773982137263337472,140066 785864681927958528,198591 754736491511767041,27045 758264495114379264,51809 769506145660788736,112693 756021047082704896,39810 755167501189681153,35890 793320390332264448,249926 762136259703681027,431998 772191978477981696,127707 758296745247899649,52200 759485233670545408,58227 781060478898364417,183759 751827207903965184,19844 758052488385736704,51046 788875137881808896,220815 789518513408999428,226823 794341927097352193,257492 769031817932529669,110023 769298526316720128,112872 793250735471288320,249841 763490046490148864,78684 732601625605345280,11774 751601739850059777,14277 760193044633227264,60999 785276479663767556,11774 759037868689850368,56535 780000262693920773,177472 776977881247481856,156835 785245056827523072,194167 787717424854409220,205197 754098908687663104,30802 791888011013128192,240145 766082714252574720,90384 751930490723205120,19317 779332612330356736,169437 774049244390957056,141102 776874993892417536,156835 789995497104744449,228354 795016225860399106,263895 771031646065664000,11774 794235979729141760,11774 763291925336166400,73814 742327495005868036,349951 757347875902795777,46404 768154374774333441,103354 780602719425982465,80785 787463880247173120,211347 790242612431114241,229192 794543462666235904,261155 764109028184223744,81869 786750325856219136,202655 753928610793349124,25135 780447349634105344,179742 793898734967029760,256255 754808163015258112,29353 770561281191358464,119746 795429288325607424,266884 788767551287361536,220332 790228794795622400,228570 791660401033351168,240483 793128046848909313,247672 775300830941548544,147606 766285774501322752,91946 734016655412584449,195876 762984643264143360,67226 780874852391612416,183269 790342757852155904,217519 759155833141809152,56192 791693255868084224,240483 790164154086719488,229818 751188783165415425,16728 767220872633544704,97825 779123025241337856,171168 764098438795583489,80939 794180462767931392,249444 778322177170997248,166409 762200787514556416,431998 768580452470841345,107808 792019810913624065,243092 777954811027263488,161988 755747694086356992,39384 754791223634690048,33356 786722689855528960,205728 793860932510289920,256219 765969380408594432,90384 789059428137992192,215412 732537548954685440,352526 792046768963944448,242693 794652286144409602,258456 753694283929038848,29263 762292392854589440,72420 793777972188590080,255044 787368025192144896,210207 792876814238683136,243075 760462875056082944,62777 788824403685453824,220526 774847426725310468,144673 773714233657884672,11774 787479387876823040,209184 781331746851852289,108396 791394402983829505,238780 771096965153193984,122344 790007460496936960,228063 746287450931200000,352751 755952171460407296,40881 768981918692016128,109805 773275883620532224,135888 763255065842900992,73814 786974339199565824,207613 776842410139619328,158387 786374421414109185,203391 767394728245616640,98437 752996999914323969,16638 794346953320579073,11774 752822464749580288,22953 768656237672091648,104973 773878102267142144,139404 762619320685961216,73814 764130975014121472,80209 779869032019210240,177248 766268326851018752,84209 792080808035090432,11774 769146575599706112,104662 791756591645077504,240483 793628809308217344,253050 750359878166773761,11774 769364298414063616,113165 776199849104510980,153854 794580885874049024,39957 745330896241201152,11774 773995320002871296,140444 794557761480577024,261155 758017523946287104,48663 793188636581699584,242693 752222745669300225,21634 776959002487980032,157755 770380491728031744,350699 763058138027208704,75724 763816599765651456,80177 794620895272796161,261155 761050432898686976,64664 769862271665266688,115572 761544749820108801,67226 771394526816641024,125381 781167819413041152,185496 772889832267931649,133184 771059196733247488,738099 759380245728391168,57883 794948549867962368,262890 763097982862524416,76549 769000142481584128,110362 770621322145562626,119937 767868841191845889,102137 762676521735712768,73814 765954970248032256,90373 755895170974027776,36810 768054529237458944,100620 772906317975552001,132996 755163211092094976,35890 766303486279491584,90031 793123006834810880,249348 791485720741326852,239405 766086341822124033,90384 786709243902693376,1248522 763958409280401408,80939 760550535028023296,63655 763453034198216704,78159 786541983737245697,202217 780612240307257345,182122 787391963314081793,166100 786694139324821504,185595 791661006065901568,240483 790317366420856832,229693 765026398146797568,84710 771821880135213056,127218 792105842506018817,243509 785613471643672577,196984 766536818481168385,91946 771101865849217026,123028 785980503736201216,198883 760526938167386114,11774 767818981298274305,101681 790743863631548420,235349 753685288308789248,26434 760188327374880768,61051 786288331596394496,48617 771426024613613568,122776 786241159639302144,11774 792139053562929152,238780 752910724750606338,24411 794583055906328576,261155 793945035809165312,256105 765568985890906112,88052 760257004132704256,61922 785964492572151808,199490 787108194602590208,205270 759190963952685056,57574 790320409396776960,230563 773210477849489408,132578 790949814909407233,108396 771888556570738688,128404 749931567796084736,10729 760841888458878976,63663 785586731395473408,197297 790307189072080896,11774 788494280453156864,218455 789272113177882628,194072 785473205121146880,191653 789262551053983744,224333 791371916015730689,238395 792050268749778945,11774 794179387591536641,256564 774349105703157760,142980 776111552357281792,153658 780492126631129089,11774 767182325440507912,96851 767366555948748800,97377 772939561504768004,132305 739661710869430276,11774 772672663948972036,131421 763253429649022976,74809 755164080344862720,35890 792819870383550465,247877 793988176801132544,255299 765688369745629188,88669 792819474453843968,243286 758366799561842688,52554 772915317290872832,133519 785697571876372480,196277 768607141397667840,106281 773979870095405059,139404 785924348146180096,199546 764086030068813824,47940 775430659842142209,141415 776974166863978496,158673 758951410914332676,48663 792176009592213504,243761 793922351465398272,256219 791412168407285760,238395 767196609167953920,96962 788746994202189824,220332 765581553271382017,87868 787029134501347328,205728 795613271999053824,266151 795721810495021057,251803 756317312207183872,42249 790396184175140864,231361 766407104160600064,93823 755750200862441472,39197 790736797760417796,233154 762413065224675329,73022 780538686840582144,11774 793243645768036352,249926 794424765855518720,258771 765748322804043776,87904 787854252500672512,205197 786841026841325568,192032 787723764637306881,192833 761652223348609024,69231 763015994386374657,75457 793138582298898432,249469 767758804062580736,100529 770077591495639040,74518 771395867538362368,121949 787291632609525760,193121 759110148489183232,54842 771460011692359680,125813 787012423245004801,194060 794801340904067072,249926 778062295436029952,165523 781350601296867328,139404 794719810332540928,261155 781338167446081537,139404 793477902822100992,251320 790664099659124737,232169 793186505317580800,249039 779853728023216129,173358 774078367310028801,141360 787703100165554176,212357 792818384253644801,247877 786939239724376064,207613 792381093924208640,245056 793314579099025409,108396 753441747905024004,27317 751128741842194433,16902 764194416001069056,80355 789284536098193408,224680 793109680364990466,248988 761670641648939008,67202 793202831905828864,250033 774859995741495296,138707 789427718932824064,225384 755793613586477056,39475 785458631273701376,195975 777999253239136256,165435 758162512844120064,51451 763531629667160065,78189 772168495547183104,128934 789257415082536960,223991 779741542277787648,175092 790906621090078720,234583 793220553142333440,249841 786943794289733632,207287 753359543220908034,25648 732998625899372545,1170810 756836947201404928,43553 788169809724747776,215969 785275620964069376,194225 767418219611160576,48289 791506369161621504,237793 791779995395821568,239998 767838152736198657,101681 788204154732830721,214492 763033177812271104,75233 788785321878093824,220526 791728503867801600,7706 788087790814818304,215005 765782398126743552,352018 795009571484008448,264478 780839059497156609,150151 751782044846333952,18893 788001341008322560,214209 780729193218703361,182752 750805741875769345,12883 776874114963365889,158820 790928936884588544,234583 762719593072844800,74133 789687066758029312,227242 756663800330268672,44503 765386220037771264,85057 770286496276484097,117257 752908369867005952,24316 794535619074674689,261155 776069520360431616,153194 778372103221436416,167305 753707517864062977,29263 759759624073469952,59517 777901478874845184,163990 793545050970021888,252020 770731016570871809,120393 795346261545250816,259063 791784953797160961,241678 764605212015390721,83648 771122229908115456,122759 775833167101956096,151741 793095212730122240,249469 777182502775427072,87904 777136166760026112,160238 757614259731697664,46406 786077291201855488,193297 768162309957033984,102514 780508299208761344,180306 794712042552889344,262784 779672031524716544,175983 758872161448628228,54974 776256291660369924,153845 773302568768319488,135505 785575018327453697,197035 789953824538566656,228888 750348108337410048,9754 785676570220306435,196676 764269954145390592,62180 759098108114534400,56964 776875681523392516,158524 794183932803747840,257492 791661697434083328,238292 765525819812786176,87904 791480362861891585,239470 775728883073028096,149953 769735424277417986,113412 774634350247747584,140444 788391252614086656,217519 790003372409565186,229326 756383667954520064,42432 791435558987915264,234796 766016620326219776,90296 776203030203162624,153921 778672857584984064,168892 754877906027884544,18341 788004983983763457,214354 791375685352759300,238395 771108225898938368,105109 778740486651596800,167448 781341217011314689,139404 795308966335184896,263666 751157000105590784,16833 772152395866468352,129471 793468990995599360,7224 750153604628111360,10057 764172841507893249,81130 793619858504114177,249926 771526904058880000,121612 776871584157970432,157755 781320173483618305,187393 755544790251540480,38183 771253491331248128,87904 793987728085917696,256471 773914692351819776,139865 795358962329722880,261155 774359364526182400,142668 793854901277323264,11774 781536047243026432,187976 756277498934099969,41680 732687156183883776,353554 781635337827123200,188874 780506260504350720,180306 795607395653349376,267521 781414276242272256,139404 781269674948452352,186434 786999196385681413,207949 795612433469624320,267521 757152099524186112,44274 788390334304624640,208928 753198431791779840,25885 777953076225404928,163791 759766055564693504,58869 779105824153010176,172148 785285867497664515,194221 764851188055564289,84753 780990147055783939,101020 791641361585803268,238272 769392750311698432,112052 795760138858663936,268404 793094521357684736,249469 795253675547561984,262849 795666125426044928,267862 770529673293942784,118192 772856016727867392,132335 789513580907368448,215437 792567427729018880,246632 764245573293764608,80939 789716041140211712,212131 749933971312676865,10653 793710995961249792,247241 767859691359789056,101681 791738783431405568,240483 765406165605941248,87245 776041597322616832,147222 760210522256003072,61011 793499401037705220,252020 789525934239907840,226180 773549137371422721,137042 786945476083855362,207613 767463321062764548,886342 750867996000727040,15800 766348263771414528,93036 788426882723172352,217519 773922329558552576,139404 765325832562892801,86472 770310531248979969,11774 791660773617446912,240483 795426036943044608,11774 771479357663563777,124855 757609723185201152,47940 785656222791806976,197512 776138314856497152,152106 779019973033336832,171324 761759289929113600,431998 732776298016309248,352136 757304092796579840,46890 758431955897548800,52112 789548622916358144,226708 793142757166551040,249469 794404426979115008,260404 790597058793091073,232137 775786155400761344,151688 780448958850019329,176203 763200798507491328,11774 770449792551915520,118191 775377410799833088,148045 755437909654794241,36735 763445362841362433,77849 768080214329090049,102249 766699503709741056,95672 753698011079778305,28037 778946854331514880,171168 787277105654599680,208538 790969627924836353,235487 786416728762748928,203674 791334459983265793,237594 751884074634051588,17794 754002994476167169,30590 794699811203284992,262752 779045369367916545,168284 793255341500882944,250633 791361259337756672,238395 794601138964328449,261944 767873225841926145,96827 773850526857302016,139404 792596038263541764,246771 778685367360774145,169550 788189029653110784,214763 775989096011431937,151090 793256798337716224,249926 759253138943672321,55661 771105519054548992,123595 787415569146474496,180433 793865851023884290,255942 787771238303338496,205197 762977231685685250,75724 775024154642898944,146259 765273902142586881,86873 786076023737679872,199478 761576638735724544,65222 788009557737943041,214354 765561416552185856,82209 753376660808798208,27402 758667607289376772,54070 794571534790705152,39957 753321278065434625,25968 792754604345729024,245148 794531152539320320,261155 794986627684675584,249926 795495181269299200,247930 793115192892817409,249469 763060348811370496,76329 764624359491108864,81946 754081277976846337,30590 753361553349484544,27045 794030524251652096,257492 789102079285551104,152946 787141187975061504,209129 785840425844240384,197512 788535985810264065,218875 764142115207077891,81702 776775670785380352,157993 786983723321417728,207287 763493650361876481,77598 732980909771755520,353451 768651159951249408,107423 790291832521445376,228820 778399724210688000,167407 792145807764025344,240926 776802011467612160,157755 762857283248230400,47188 763096787297062913,76549 788189015962951680,208178 760946111993479168,64511 777889046534221824,164299 759119883556847616,56302 753027997423300608,25255 750123027501871104,11354 778428606921920512,166390 773669327232901120,137158 757595678855995392,47761 780422040067145728,179570 788702682462552064,220029 767181821339656192,95075 794591264238759936,261818 755980719260917764,17416 759423015620845569,56625 794980120213733377,264397 760136623870869504,61051 790963992844009472,234796 767860561547759616,101681 778685074254340096,11774 764408924917334016,83381 786523468426731520,202429 759850051963420673,43471 791388919786983425,238395 763451576748998656,75073 790975722416328704,235621 771013248745402368,122146 756674973931036672,44429 761328628672135168,68057 769899129849860096,105109 780561730384506881,64730 786692476488867840,206013 767331189564723200,11774 786791552437792768,203793 773953897626992640,140211 774443656598224896,142527 768973813413388289,110659 774999184680292352,146259 785675238365212672,197297 789294160352251904,224680 760290959242518528,48663 773951495171510272,139404 746499407516819457,11774 794696178977935360,262849 770509783812022272,119059 757288020609466368,46006 780798023408295936,80785 774180925416493060,121080 788833818774036480,220526 763124778387378177,76188 765213759824601088,86440 793472336070574080,252580 750527170208997378,10848 795296300224937985,228088 762836458465923072,74681 793278704982056962,249926 749337616806322176,7137 764139642308337664,80486 790551947086483456,232137 771315874762526721,122982 781350299952816128,139404 792624071913504768,243344 776092732695711744,11774 794911380751220736,258193 757930570613567488,49431 772116830714339328,129558 795052270924824576,263676 785637195801563137,197286 763828915299291136,80482 764686077126856705,84422 766535783624810496,92116 779459496401702912,175285 786894274491060224,206189 794661731972816896,249926 792411759466336256,244143 778913847386267648,170252 754923146885500928,34339 775478578074955776,143374 785673386060021760,197512 788112853710495744,207051 732146600630312960,349239 789232405550731264,223286 763811613702893568,80136 792361349770719232,243075 776459824384970753,154549 786834772668583936,175891 750762149774028802,14277 761450767974666240,66801 788597555689099264,146804 791385047463030784,237491 766326726301323264,11774 775781172626362368,151463 785470599590096896,195975 781343529674997760,139404 787074389988761602,204327 785436176454938625,186883 767713919863365632,100605 791074542508728322,78159 792024941897981952,237406 762488753344552960,73030 762694322320007168,67226 766254735921975296,91946 795086147693215745,263926 755865237736357888,18215 793147601424048128,249469 786367524136943616,201583 788085137108074496,215365 751594425168519168,18341 795697960352935936,268281 758702719985152000,54070 791734280544149505,241345 775679822538285057,149200 749257985344413697,7772 765541020742275076,72951 749678231838535680,9754 788800770384601089,220767 792409271451414533,244310 793998184804552706,256255 761554284030808065,1170376 756210239804805120,11774 763834638464942080,80366 765713857557901312,87858 792894827100798976,246657 751194744659841024,16299 792546556553592832,245103 793854460770422787,255942 773943210850787328,140232 772931037441601536,133519 792523348529995776,245803 738810723028078593,11774 765018786818850817,73926 753961325500493824,30304 756553976619950080,43553 787039271626477568,208016 793117304833859584,249469 762673568220053504,73814 769655000771489794,114422 786601878347976704,11774 795675405868879872,267862 790113854281973761,202176 769923831305756672,115511 781581182853087232,188401 795055879473262593,264397 750282616641818625,12308 765972730533453824,90575 791493719321112580,238395 793204003358306308,250633 786197994777391106,201619 757755069555027968,48549 772567654297051136,131122 752901539249917952,21074 760514744029773826,63268 778893613124157440,166860 786357483031801856,202304 788021236576063490,214492 792355306286178304,243075 773945858031230977,140372 790580751607529472,231894 750764268711059456,14277 788415128341315586,214660 764142565817843713,82066 773879715509612544,139404 753605163085025280,26446 761158434586783744,61051 768284262600544256,104162 788523379229732865,215437 755965841980715008,37044 775327365085954048,148170 793230333558792196,249841 778704985508892674,169104 751559619055583232,18470 790991910043316228,235597 775071183435800576,11774 791704139352846336,232976 755190736627249152,35890 762198266209591296,70941 758399431360163842,52702 776770853497212928,157693 773714472795901952,11774 758262644130197505,50804 785297878898139136,194923 793796185765142528,255318 788845508768980994,220526 762731458549080065,73926 764830217705783296,81574 759121797757284352,56964 776193664640966660,153854 753955771260530693,30590 780528017852334080,129133 781883810560475137,190635 781435349281021952,185310 753007420742459392,24787 776199668405460993,152314 742324175738667008,195876 766752926970814464,95641 759507157968572416,1248645 788473515850727424,218275 764572585430360064,81574 766765105962856448,95593 794260045647069184,252580 776951682710241284,159411 781476327979294720,187843 754749473025208320,33474 794990764891586560,264397 767075183995805696,96962 788146013177393152,215437 793076089702719489,221143 792947360762433536,247989 753761167265435648,11774 780777050487398400,150151 794845720410988544,262025 754834529341181952,33470 786110213657157632,196214 793791303922413568,255393 791624503877132289,238286 732649103780380672,398859 764989187741319168,84724 786632650475704320,205270 750041343183843328,7275 779381519836123136,166852 760502316235620352,63174 774831110710702080,354311 787977072635371521,213672 751648028616904704,18539 777845190451134464,164001 777207573267177474,160634 793912853933625344,256125 781214400803766272,185313 795057379511595008,262362 764368224603348997,82457 791410590690390017,238395 777511846718771201,161387 794645207136555008,261155 734982299805065216,350072 791668200110907393,240145 794312980066422784,257492 771129439128326148,123085 788058073747292160,215005 790942702263304193,231894 794630789854007297,261987 765723842459344896,88489 785284126622441472,193669 787535561498034176,211644 789430940242173952,225358 790731024472870916,232863 773874434193039360,139404 779736551332818944,176196 792357676390813696,244143 762462036550832129,431998 792028967947468800,243092 792087417675145216,243187 786104342235545605,200870 795063992788066305,261155 750876730026364928,15643 768287106909155329,105270 757643550217543680,48549 785606749357088768,197512 778263732405362688,11774 793671198496296960,192868 751589460911988736,18893 795041224264597504,258456 794206792012144640,258397 758304314599346178,50654 788734885015855104,220332 769156742060072960,111555 771338392726409216,122126 772977221212467200,133454 792480633691918336,246225 751152876303581184,17033 764827950730452994,84724 792129259645071361,240145 777163122217930752,159800 759408102827552769,57944 785321601571008512,88859 762828169762082816,74321 788233421906546689,215252 794561877762248704,261155 787467665833095168,208379 786231133721600000,198671 791750728729628672,240556 794148739472441344,258085 765249225345015808,86763 787004980540563456,207287 734789206451556352,11774 778372752180846592,167674 786749269151772673,205728 776589679965540352,155898 756645149741047808,74518 778846785800241153,168794 775429958239825920,148574 791712921004838912,240718 794442742793465858,256255 785508876418486272,196277 790811876900769792,99049 794913715153936384,225949 779069911947673601,172523 781283635018108928,186584 792734389071384576,243075 775792871454539777,151463 776172239221915648,153845 763576538927292416,78189 770375215285100544,117377 759464672529645569,56784 776262039664750592,153194 780839761581858816,182313 792529123734355968,246392 732249957965701122,39600 785838505549234176,198671 788173365668302848,352258 789155077936119808,246425 753362981992460288,27045 769762925665918976,114779 775030546388836352,146259 768138309486972929,99093 791289957545422848,237236 737875732152619012,1182451 739239224126394368,349449 790924665749254144,234622 768580867493101568,107469 775134438707621888,146205 786671273602609152,205728 789207102036123651,223492 779374997764706305,174557 764551681375895553,83654 753016634525220865,25071 749404405619945472,7836 757410372735250433,46379 760030690129776640,56964 793519048260784129,252741 758125954510098432,41703 788836131949449216,221136 758632122328477696,47426 775350633943662592,146488 768074362629005312,102514 795048770278854656,264397 760263941087952898,60779 787648523269316609,211347 770642854486171649,120341 753045207071895553,24788 792550460473249792,246273 787723544381706241,210235 780473466126475264,154071 780496574401089537,11774 794326129112924160,259055 752706026747617280,22752 763140760011235328,74943 756104571420893184,41632 774009488449863685,131421 754868500691156992,27045 764139855290863616,82066 773509496312332289,137042 776444236157812736,154832 794774732713447424,262849 792405782939639808,245750 770731607762231296,119937 761572918555992065,69231 789475638478536704,226026 764921900942303233,85337 791137679949922304,11774 774061231275520000,139404 776867626463080448,158897 787427047199084544,210989 773644473880416256,137158 779085357534982144,172299 787015781280342017,207287 732694406285889537,1170679 774987613195407360,1250173 793813439609204736,249926 781540092510892033,188401 773867048699068416,138155 754900607845081088,33377 793977718761226242,255942 794212392745910272,257492 769009267961630721,110362 787170092408713216,207613 767026901680553984,96039 793751074414923776,252580 779861844529913862,177367 781583979434635264,139404 781658868900368384,131056 789071059253420032,220015 768047818309300226,103149 778589908504088576,168794 788769618169040897,220029 772863349755355137,132335 773624992730800128,137042 764227683571994624,81955 781201410763423744,186434 771135480515747841,122299 781912051912478720,188489 792045755934642176,11774 781880107128332289,190635 787778872314068997,213064 786777785440362497,105109 776783379136065536,157755 732730308337008640,353789 767841338414993409,101681 763848274730033152,78566 791365116285575173,238207 765420595248889856,1011996 764844963997900800,77731 792506666713513984,246417 750356662532378625,11774 776147774769340417,153845 742168201073676288,1247469 776901886003654656,149953 767748742044942336,81946 772026328019271680,128934 781492573210828800,139404 792239781451137024,177455 777931245057564672,156644 793612975802191872,249926 761881960046362626,70509 785606263363084289,196277 792137144315711488,243576 753693456204075008,28732 791668882352148480,234990 775621647265128448,112363 791190467836870656,235590 788173047731671040,214899 758716915997024256,54070 777877192902643712,163763 763405209712398336,11774 772457761334493184,130192 767839253632090112,101681 759777545671675908,59666 793470517802102784,251758 758694987999490048,54070 779385001276157952,174427 757596179353915392,47782 769152647379226624,111558 790988130606256130,233736 794859920336257025,11774 766629455745863681,92235 768980901606756352,49400 777367114369957888,159475 774076249266278400,141200 775823698892697601,1250232 752982077373644800,25255 764793211864973313,84666 780975948334190592,184223 756356414059065344,42432 765392430359195648,86961 781522722383769600,186212 790728692154589184,232169 753051570808328192,24316 780543182371115008,141360 794243303143251968,258598 737391210952724480,11774 794849968649539584,262849 794551429600071680,261155 751562937958035457,18539 773948032433922048,139404 777554803329232896,159850 788478748983173120,215437 763432421442392064,77598 753389663986053120,23899 778301055419416580,155898 795040546385489920,263896 763187894953529348,67226 790606456517042176,232791 790639633096814593,230899 762134616043954176,71862 794932225074724864,263817 772882658120634368,132875 789231779395825664,11774 781372595547635712,187634 773256676782858240,135381 770843137002446848,119937 788058558197706752,215005 763681443075743744,78769 791727075132485632,238594 755552512518660096,35403 793984064525058048,257423 755157899232497664,35926 792572896333991936,242693 755058432911155202,26721 789926876357595137,227048 761673936027344896,69947 770548720970534913,114848 757644477725106176,48549 759868761126035456,52887 762308004976979971,72382 793162238156677120,249469 788556042317754368,203710 774390278601969664,142527 768230707122634752,11774 791840832773099520,235294 775412228019326976,148994 794224318079082496,257325 793422187671629825,252020 758320170188304385,48289 792832710351785984,247877 756591169501589504,43553 763120727918796800,47188 790708163012165632,233241 790878653504598016,234583 765610589439848448,88332 754717577813852160,33356 756424700880883712,42405 749243652287844352,7501 758298113249509378,52112 779755081885421568,173346 768291614498234368,105109 781514428449755136,188401 786190982312103936,201619 763868197997142017,80939 751755044911853569,18893 762098293530845184,431998 768129687738470400,103354 759447534372659200,55257 778373702358560768,152594 767091794848976896,97811 790262922324877312,229159 793619582506401792,123499 779446429119029248,175181 793612522238586885,252639 755247193506746369,35980 778595251757969409,167569 763157161677651968,75899 785786764862554112,197512 785966134549884929,199490 772918529603416064,132807 794975707612987397,260927 794067428670111744,252806 776557523117740032,155898 787156151280467968,208395 758113522936983553,49843 774444858975158273,141360 789515358784790528,226731 791850857415385088,239906 752153887755370496,17794 785258078438559744,194042 763415363534991361,78159 776227966363824128,153613 733447702109814784,355462 786991972846301184,200460 757100083359789056,45964 759168054551015424,57092 794928523609776128,261155 756382142368624640,37205 757731494555033600,47693 761377675130789888,68102 776390773499715585,155390 793213612580044804,249926 781834787317178368,190424 773236006820651008,134975 789227385744871425,224018 767865547757199360,97811 772229545588035584,130190 776337842100252672,62002 764721841172647937,78274 792107857915379712,243075 765411005228654592,87245 758340874073993220,351279 793207374215380992,250633 788502744994877440,217601 794538644556185600,261155 795429361193193472,265855 792038040168456192,243210 793911172730880001,256451 753650546205077504,28952 756268760273522688,42171 758064657399701505,48663 786321163429502976,201555 793478067251314688,250633 770671418900111360,120610 773877211199836160,139404 790312662823342080,229773 754797363525550080,33355 788877830612357120,216009 765177320026103812,86103 774913215440584704,128352 776823701404876801,11774 759235812529700864,56964 786896497413656576,205186 759377816639070208,56700 767137545863962624,97438 794347760048885762,259034 778365355202719745,167393 770340365329108993,94699 732399132841791496,351617 762707277262356482,74133 765654492897574912,77598 790998177545465856,234583 793414376233447424,249841 763389090095968257,431998 765694984460898304,89076 794643822110244865,261155 775061542811406336,146259 770917979244552192,120610 773652471440773120,133980 779025395240857600,172057 785414182942412800,194091 761621642581643264,69669 777398644827828225,160358 778663284203368448,169310 752948986714136576,24196 754795482111770624,33356 791315132047581185,234583 793282364331831296,249926 780443103073333248,177233 793508084471754752,249926 778356888509571072,167305 793848495375421440,255942 788455124100321280,11774 769294513500098560,112265 770589575718797312,117364 732644155696943105,353220 787029046639075328,208492 751195053805101056,16002 793922608093798400,256564 787510645788778496,199307 788548356045811712,217658 776594930336690176,156926 787127972268474368,207796 794665708785430528,62492 766739876310028288,95593 785650764131762176,196277 789370441462747136,224225 778334603186728960,167220 786673238143275008,90209 769889979799482369,109666 771121776407506944,93261 765208797329719296,86103 773634935726891008,136450 787278236463923200,199307 733122908697006081,1170595 765726655960711168,88148 753346637074800641,27045 788723328311697413,219810 795006157899370501,262847 760556815067340804,63268 785321645489610752,11774 789336188473577472,225359 794525223580221442,261155 768223394210861056,11774 791441945201565696,238864 786418726363013120,203350 790647855203622917,232169 787868601277566976,208167 791723978389876736,241034 792008316868186112,210691 794321733238996992,250633 788420668366790656,217837 787805178896318464,194080 792191094553399296,231894 768678558709510144,107984 772433422660702208,130686 789508387021008896,226731 788156322860589056,214899 749321385034428416,8047 774137486494674945,140230 766418387329220608,80939 779403975170797568,174660 785580147411943424,194867 756295773277433856,42495 792153844566274049,243187 789364445294256128,224680 794894493673803777,261050 786250451830181888,201958 790725599841099776,232863 758681746716196864,54070 732119749694357504,349435 786275312602669056,199546 753433400258756610,19598 761328594601779200,67852 753780695332294656,23884 757938884504350720,49925 780823062220537856,182036 776898453855055873,157082 775623477227294720,112363 755836919695585280,39957 758655339961131008,54070 776209124103118848,154071 756889756412235776,45282 767178502047207428,97468 792595365295853573,245148 794982522388172800,264397 751038722074939392,16422 756620482439512064,44450 764248361918533633,82002 754779666863366144,11774 734059058261549056,351152 756618859793309696,43962 760903820041789440,60163 792016056055394304,243075 760924677594230785,65598 779113576661413889,171617 785312008275099649,11774 762453808144261120,73030 773709803428294656,138865 758070013454536704,49843 794597878182182912,261818 786594038757457921,204413 794719796545912832,249926 785812320207433728,198580 776844540741386241,158673 763138647574978560,76794 774444734206980097,141360 789891665041338368,225358 763512011657400320,77237 788486941968859140,218349 758658930440495104,54070 761995426182467584,70509 781289563872333824,185310 752697440420134912,23217 789861758638915584,228383 778172903590420481,165523 780660111677227008,182122 791389817623961600,238395 763061015986573312,75899 772826034957721600,132335 776742314714726400,156132 759762371896369152,58869 760998829717987328,65222 756186494239383552,41694 763008743261044736,75929 758025449825939457,50923 778580425539215360,167939 793976561833832448,256276 752655842491576320,1248246 753342654268575744,25189 785641206516740096,196277 791943473611935744,240483 794568499884683264,261155 755853667719192576,39384 758447194659692544,52749 767445332753944577,98890 794348408131596288,259055 778332048067010560,167220 793209687416111104,248770 767615198085672960,94612 793094414277095424,249469 790853358420582401,231894 768331427834372097,102335 790547427807768580,232137 768935220255096833,108385 778098740431380481,164367 785596433772580865,196900 788965773418958848,221476 794724422510751744,262752 751778255573770244,18893 761910211586162688,431998 788222139916775428,215252 763587435657830400,78566 766439266280964097,93286 788103965439209472,215005 785655648067448832,197888 793531582229286912,250430 759010407042330624,56302 795113219874385920,261987 750379904521347073,12883 777498804769656832,162117 758353190878375936,52061 794309438937014272,257492 752693593714724864,22752 763123532243079171,47188 755029587772538881,26066 773927447947464704,139404 793762013386125313,254494 792529209541398529,246295 773008251222765568,133519 768075849237159936,103261 768255733875879936,209828 756661767498002432,42416 770610612355211264,738099 787491254200311809,210208 793074473259896832,249286 767898727105204225,95672 780663988853968896,180503 749318115108851712,7272 758779070746284036,54347 785569680253562884,197046 794613860023996417,262053 769198002720210945,110477 763170088325304321,76794 772824645976330240,132364 781266364031864832,186434 768309913017868288,104662 790232154240192513,227804 757687804935675904,47680 795678453957804032,267262 762034143114829824,71502 781053379757813760,183759 776981755773394944,158589 754783541075054592,33549 761518238434033668,18215 774494637482475520,139247 775480832513409025,148010 757372249070571520,1248475 770680825373425664,120610 780543865262518274,11774 753671204897116160,28586 760076198777151488,60866 785588260571447296,197286 787272860645457920,208431 771885648731004929,127871 791074157278605312,235590 768197204947369984,103869 750335877897854976,12233 778744342710136833,170088 770492294214590464,118698 788843326355099649,218832 774015328070225920,140444 773859667776827393,139404 794320236379934720,259743 767073680488882176,94718 793835159753588738,255393 758473662550933504,49852 765609513470787586,88128 768538881058803712,104973 788878486836355072,218696 791286554186567682,236393 794694871827288064,249926 779443258212556800,171795 765624920323792896,88052 795417921077985281,266079 785819033450913792,198671 781905768111112192,11774 792916993720643584,248545 773635114450288641,137158 773751022481059840,137042 793599049978916864,249926 751832076324859904,19236 768811541382639617,109167 772553580884684800,131007 788751928700252161,220332 785268902599196673,194648 793999394886426624,257492 780597592090640384,181935 761705504141893632,69878 766865369801687040,349449 764780350014980096,84724 764858990585077760,25370 757649430979813376,47782 758789708658970625,53996 795436925632946176,265102 789173362404700161,215437 779020590808051713,171982 793500728006279168,252020 795401158965817344,247930 786274880257798144,201958 785589486004506625,196767 755014377728860160,34829 786572323251859457,204621 791350963499970560,234583 792409281761075200,245750 793273533510066176,250430 788477928602411008,218275 769616274301288448,112382 774725098255347712,125810 751613122797006849,17416 778988959514894336,169550 747839803274584064,41724 758100455910027264,50923 791841911493369858,241819 795478806043787264,265855 776855699645091840,157755 787787684735365120,212019 779419312687722496,173446 774930849598935040,138465 757328203602067456,14277 773289179002253312,135736 788858546448437249,220332 752897046038712321,24134 765305663148785664,86653 788832530296365056,216009 788764137182507008,215437 768649265669214212,101163 772609237868425216,131542 748199972965916672,349684 740673792628887552,11774 764175910366949376,7311 747490843569823744,11774 754717740825444352,33356 777179158392758272,160480 794296235393974274,258456 764103962370842625,80648 764132274090762240,82066 788007245103587328,214209 765616076721909760,87904 749847544981782529,351152 785906586862559232,198304 777611238201135104,161501 771516107941416960,107423 765325623309074437,87249 790300369389776896,11774 792698373988093952,246726 777518786630918145,154701 760703813980479489,57574 765556635368435712,87145 775027460396036097,146259 787902573500043265,11774 752950086015954944,24727 773573748922474496,132335 776919888401166337,156976 764091593859080196,80393 768233682830237696,104662 787157211332145152,209043 765606259378778112,86440 788608678643523585,215437 791349035168784384,11774 756501143644241921,43266 795325906390761473,264397 760220772476424192,60794 777851077337251840,159850 764781148283207680,82344 773291404063744000,135725 741016671691755521,27156 770603942015275009,119686 753247719121035264,25645 769999750129221636,11774 794675571083116544,11774 780645119737200640,182211 781181976539652096,185310 754782029221392384,33356 778206009726754816,165448 794986817221226496,264397 778298325426589697,167220 788813651775856640,218356 763851920419139585,80648 771657586441490433,121046 785254286812860416,11774 741442057496059904,349060 765581114635325441,88095 771001877601349632,122146 755875104777768960,39197 760526991825178624,63149 793171704428265473,250295 795373656352456704,266054 765435059507650561,87245 790655567211606016,233307 787897671415504896,212949 762324851537219584,431998 762726202939281408,74247 794563632319250434,261155 755837367806664704,18215 758796931351080960,54929 780764389888651264,182257 795098142588993536,264397 791415230429409280,237857 785900784625917952,199546 793147901937590276,249926 794541564504735745,261155 734709601749327872,351644 776107928604389377,153501 793983405587369984,257325 794580362479411200,261666 760960591016058880,47940 787100323168956416,207996 759435686919495680,58369 791757383621939200,239998 759102656732336130,56964 760460703853604864,62063 764862648089513985,84724 772911005269626880,132335 776805436712448000,158348 760700324751503360,63149 756541106607779840,41689 789848440461070340,227804 789177479797755904,223899 764223580712435712,82390 794562164073709568,261155 769369229959331840,27164 794346216255418368,241678 793161562999492608,249469 791129115365638144,232169 792765579828400128,235729 786769304620380160,203048 788110243548966913,215005 790600590023856132,232169 780749613569609728,174034 758692825546371072,54070 781128633582837760,185496 762641351662075904,73926 785640802483441664,196676 788881153902186496,11774 791356351125467137,238395 756498262211911680,41680 795033702086512640,262849 785276196380549120,193762 790723327019155456,233154 794332725054304256,259659 787806638426034177,52554 794333217742581761,257492 781828758630178816,190635 734617634956824577,1170538 785272199930322944,194648 754826754284326913,33356 794173964994027520,255942 767780062976364544,101134 758131767618465792,51595 769226934798708737,109945 794650592694140928,262313 764155891549663232,80486 774979275988594689,144682 777933289642340352,164578 754985938581880832,34666 781653728806002688,189235 792496835340316672,246392 787709474945503232,212357 794004372640399360,257353 788178058859712512,215210 795128201768861696,264397 761041002811445248,65455 763071924079656960,75724 785652629762297856,197324 789767516193161216,226712 770917176211537920,119235 786301013342818304,202851 792455630472654848,243187 752876777110958081,24134 758419952894414849,43391 778292938191343616,166913 781213733695594496,186434 758262410989887488,52112 786668784060948481,205728 767742405588185088,101134 755980278472945664,40463 793106199101206529,249170 788502464790007808,217519 768442533378752512,103071 788712263880437760,220029 772513998348484608,131007 790575268238876673,231894 773879425758658560,139404 777259546767130624,159475 785598642816159744,197297 776582225173315584,151463 763174844393332736,76723 794760071666397184,262022 766326797734739968,93036 788260990332743681,152193 770249677572681729,115511 758622773228875776,54070 764203990879989760,82066 788015197835386880,214354 750357084735098880,12805 775848978600431616,151947 793853880530407425,11774 786069409081196544,49459 764640150332837888,83391 752962254992121856,24727 795704371250167809,199307 768231931188305920,103924 793518009931403268,252034 780430594685755392,178056 756929194135736320,45576 791728007379492865,240483 777821684715839492,163581 768974513040044032,110659 760551953537507328,63655 785621746074329088,197017 761678582691209216,68846 776895842208714753,159146 788386547569745922,217519 751241629613207553,17416 769684952493363200,114779 732425684354781184,1170365 794886670650900480,262849 738715737058070529,351436 774026281734115329,140444 750831355450175488,15469 793969153816207363,11774 794561597813518337,261155 773931786611163137,140232 772806705499500544,132335 793855570784706560,255393 759345823008174081,56964 779781870330535937,176380 749920758789439488,10735 761917834272337920,431998 771298659279437824,124597 787485997185372160,172799 774250776248156160,140444 795313422569238528,264397 791857046446419968,239610 771093064282759168,122146 755836197209903104,18215 767720354298998785,98646 754037015046479873,11774 762712560948932609,74308 793578642844422146,252679 765284887754444800,84209 776063383820828673,153194 786222952828198912,49459 793425905666265088,252020 794556895235293188,261155 781288679834656768,186063 772803224587862016,132364 788734876128202753,220332 775434215567527940,148676 774995946375643136,146259 764148627585531906,81364 762141939399483392,431998 763034045135618049,73526 752967409451933696,24549 775128482070212608,44421 761961117086167041,69231 793226443262074880,250238 751035064129982464,12281 754099488877273088,30910 766016143349780480,90723 791640145032273921,238207 771830033031856128,127579 786948762027655168,207613 771124104170770432,122817 754064501029339136,30296 769580377132273664,113836 759556708184326144,53423 763393375458308096,73814 756577350267973633,32625 786195200511057921,198552 751783310649618433,14277 770232787320254464,117257 778369851379384320,166852 758348276756164609,50804 792566529376137216,244270 758347338234691584,52112 774306945532567552,142798 786180080401784832,193533 795422800815198209,266500 768921744425889792,109167 794539060933099520,261155 788001140508090369,214354 778562943394938880,166265 770702724832911361,118698 767892097928163328,101203 788778031431102464,220526 778009085228691457,165097 794716529384419328,262784 761248139525226496,66897 776912725985353729,159258 759842277229330432,29009 786009408664842240,194723 794700136878313473,11774 773975621332504576,137965 788755180263178240,220526 763837931819859968,79911 770664621090799617,118192 737086263602319360,352687 788025748560945152,214354 773014735293911040,34484 760199477521223680,49947 787143566321672192,207360 790667900235292672,232137 777301461453516800,160593 789298742771974144,224680 759221602756202499,52554 775050624966590466,137927 757272393396039680,46401 792505677990113281,238207 768974376364638212,107469 793187234015023104,249469 732708924965670912,352911 790561179534028800,231894 753678050718388224,27402 765031148837675008,85767 780484043703881728,11774 786405317013676033,203350 739360848431316992,1170710 756507330183892993,43674 758287280989626368,49866 764136371850280960,82120 753666895862169601,29040 765686523291377668,88994 793188383321358338,247241 795772868898516992,268754 786754522014027778,196701 757605349889282048,47761 793999251743408128,257492 775528219344678912,148800 788370334537875456,215608 775084478343573504,141091 777154196357328897,154914 761328412690620420,67229 794345007796916224,259743 771352698364891136,124597 764959168289579008,27156 749650315369123840,9433 754811203499593728,33549 764896438358683648,84779 790946256109658112,235251 785508228775849984,196277 788427685479452676,213064 760138206356639744,351152 758533586551136256,53185 793931025634263040,256564 794413460222197760,1170572 775436737984208898,146991 749387706300411904,8497 754023810467241985,30590 776800107425595393,156290 788888844070420480,11774 792168161877590017,242693 790972177004765185,217837 772110365270433792,128934 733758380918079488,355260 788447899029909504,215608 777599559811883008,162294 789427373452193793,225981 768827321239293953,107428 778342257732702208,152594 787724219463368705,212139 768497752879734785,106774 794373114415169543,259623 771402828665413632,125381 750089687872790528,1170318 780106228173123584,178045 753869726615343104,29907 768419905641320449,106281 794783775582539776,261155 756046785697738752,40932 733053717449048064,355213 764067119591923712,79020 778041239669239809,165523 793650923063107585,252581 768866286851928065,109337 771346162649436160,124597 776253354347470849,154869 788367567555559424,217034 754704988283121664,19805 775545852160974848,148684 785433321966829568,194170 775075071912181762,146246 750079568715845632,11575 779255337870299136,171795 781256264194162689,186434 768211850550882306,100893 773994592362303489,140211 793218170932699136,250026 795003562459807745,262847 766727304471076869,95672 788505377600114689,217634 764854858260189184,79999 775127065330933760,124610 780427996758933504,179578 793280468976140288,249469 750448238545821696,13532 785282418949226496,194707 771496618373722112,118191 777560010272280576,159016 792411123685396480,245750 791401577395269636,238395 760889267031769088,65500 750668600894169088,14128 774379942733905920,141330 761242818698371073,65455 757679977844264961,47940 778047189297860609,164328 787475619013660672,180433 768081446565142530,103261 772412164938366976,121795 777923222675206144,164694 766684995989573632,93303 766765075441000448,93823 774048476900519936,141200 765798372062142468,66922 778710802341646336,169916 747468760785747969,1170396 753559208453283843,25189 772941606169169920,132335 775695163393871873,146847 750733935081099264,14462 776231508969295872,153035 792803852764319744,245579 774043077644263425,139404 789229355855675393,221731 793531465132900352,252408 795356838887714816,265169 776891160371552256,159245 757829108751478786,19563 790579685927202820,232169 775751638560759808,149953 755178139979046912,35890 758808867597717504,51043 790298908874383361,230270 791697238552485888,240260 776314065643708417,152946 789496708933746688,224678 793594965980958720,252893 790987667064233984,234583 790610581908779008,231870 795405814718722050,265257 793215153743523841,248569 788067165794541569,214660 781358613197574144,139404 788769142103011328,220526 765972202839744525,90575 764472632947437568,80355 759677504441323520,58839 765661733075750912,87904 756099761501933568,39812 785679708247633921,195975 765403752023007232,74247 768165811953557504,11774 781882571156234240,191044 778393594675679232,167418 763897899340136448,80720 765402296738078720,84724 770740726418341889,121046 795370190959706112,266151 776394796336287744,153610 781642269048864768,186584 781666730347290628,177455 791064737199030272,204784 792079542043181057,224552 791394176319549444,237908 792504157139791872,246273 788832450118115328,219119 790247872939827200,229693 792065664945192960,243187 754753731019714560,33356 766062324230791168,90384 779176759631745024,167407 753958900525699073,28732 768714186876522497,107559 776141347237531648,153658 754734756198252545,33356 754993952512770048,34210 787416827341176836,206117 788802065820684288,220526 752624777404092416,22400 789861854138949632,225456 777567073602011141,161456 785299412490870788,194934 788752351049945088,220526 792825496702586880,229745 794597407451320322,261567 776954026772410368,156835 791428029436133380,237594 753378929897902080,25965 794241901872480256,259200 766983276531560448,90982 786598136202469376,204413 790956168449368065,234583 757317356813037568,46404 777699354421309440,162810 771645129270497281,126943 756576160260030465,41702 792205203223093249,242712 795433434214608896,266151 750930951388233728,15719 791271082049363968,237491 776859164874199042,158673 766280285667270657,91894 763551182002483200,52554 795380442245582848,266491 788588005414014978,215437 762579863504945153,73675 764991029837697024,84209 769736845055791104,114779 788791784205758464,220820 795291696410087425,227183 773525625243971584,136947 780809607014866944,183269 755210571650170880,35372 758104795064311809,51069 769274777211133952,112363 785627931771072512,197341 790441064062554112,11774 765903149097848832,89876 776925756249157634,159505 780581111441215488,11774 776126879413702656,153248 795396529330601984,266884 752627469803454464,21332 787279929805189120,199546 773372475312893952,136473 779447200631758848,173347 790367320229019648,228820 758271847444074496,51344 792318869511606272,235685 787102996475834369,209035 750046044608757761,10848 773707497240666112,11774 787778226269462528,213064 768157543155769344,103071 785785252702785536,196523 787923849312546820,213887 769738676754526208,114422 785610062622515200,196917 732639912923660289,352911 763684438119182336,77620 755048980107685890,35044 773968168888836096,132761 749302125021294593,7849 752115972291657728,14277 773978355922182144,139404 762280906153263104,431998 763899541955289088,80486 766438800251686912,93184 765090011389702144,84209 763031727967174656,76084 764974727588880387,85562 756549908916830208,43828 779349991450116096,174288 793203983980589056,105109 769905316410425344,115159 756923615157755904,44429 752898717422718976,11774 765626807622262785,80393 788791279547146241,220332 791448845221818368,238272 790662395509125122,191456 776240191782522881,154534 765193983337332736,86103 766709652578967552,95672 791992551502938112,242643 788746991916449792,220029 757999927028887553,48663 752963625783005184,23739 753662489058050048,27402 780711711284133889,181613 793808250542166016,255393 785313821061591041,11774 794650552655179776,261155 758405535934722048,52605 793263646281392128,249926 763245919085158400,73814 780809884266815488,183174 785546926364188672,196917 732094933868273664,349197 761372038774853632,66057 781309966422605824,185601 785276555840876544,194648 761953459612418048,431998 757470039360495616,46412 789703018862284801,225998 755237064090746881,36219 780613446400344064,182049 755785389412147200,39235 786232931786362880,201555 759947384273063940,19757 764308860853182464,82283 773727652788117507,138205 791335416867725312,237594 764095567295287296,75396 795376077044666368,265878 777020877263216642,195876 778561803919953921,168794 781503078528720897,188119 795142672277114881,264774 768821233211301888,106317 768118097395851264,103354 787026866087481344,205728 792033037198372864,243187 794591153404293120,261155 751585315010195457,18939 759419203317141504,56700 733280974599901184,355480 771015031974600704,119449 794592755137789952,261155 760940670651469824,64693 785581077545021440,197286 786258135602397184,199500 791267222157012993,237491 732666196462469121,353262 778764024372563968,169201 788149762696450049,215505 762104117577736193,70542 792092421811150848,239613 773153447520501761,74281 768978463759806464,110585 766846716683386884,96263 793466428053557248,249841 766393361901039616,93184 781139526043463680,185496 789426115563495425,225981 762700416282796033,73926 756563899940474880,43391 759872956377858048,59666 767079431508627456,97377 769592166201122816,113412 778732561413513216,11774 760317717509447681,48040 787306331317370884,210215 790905245689712640,234583 762493875134967808,71429 755468965204353025,36735 785240100657631232,194206 794222999469637632,258429 756215366800465920,37025 785315108570460160,191865 790005475240734720,227804 766114609103249408,91458 777329164512788480,161546 787007747975946240,206225 794699758887665664,262752 794829868659658752,261155 786569871530262529,204413 792636954236035072,246632 768954063547342848,110362 772795864536518656,118191 793130658218577920,249841 759039147004817408,56552 759792833737949184,59398 764656439923048451,82759 789115267599048704,223286 757281578569596928,46406 778004906116583429,164826 756468346569109504,43391 791265640606609413,237491 770264533441056768,117257 786075897031974913,105109 794338708937916418,260033 757991778138071040,50464 778773826083487744,168687 791342444319170560,227253 792100162931798016,243075 776772376457539584,157840 757775614661234692,48220 761907448558911492,69947 787516081258819584,211347 791707972539781120,241034 773378355253182465,132497 778953167157530625,171324 753357446844907520,25189 762649084293292033,73926 774074478980534273,135954 794693880604135424,262849 749696111124680705,9433 795685438233202688,267862 763114341767852032,75899 760289785374093312,61544 791481139596754944,238207 794554164898447360,261155 794796072803569664,261987 762536319834873856,71502 788712725824143360,219942 764987813355978753,85562 776591457415114752,151439 791975387400171520,240145 793096822642380802,249469 793318898753871872,251452 759901394522341376,58267 770971749441736704,121402 780936160591962112,182726 791715991071907840,224680 773477972951072769,136904 785871358790135809,198580 754720495589785600,33356 759155030280724480,56192 776006443745116160,152735 763914874569256960,47188 793175415527510017,249926 772452338632159232,130686 775040532926066694,146259 777726286852521984,161277 758115581690253312,51069 785732663407616001,197512 793597692429553664,253206 778862255379193856,169320 760250839378165761,60849 755882053598453760,39979 786388574308401152,201558 770603405043638272,117352 786339990867439616,203048 793732411158704128,254549 765690716257345536,88669 787013297753075712,208176 791371876081819648,238207 791030501477801984,235948 793129169119014913,249469 767786535261536256,100605 777846588337184768,163990 788908093916585985,11774 758115846388486144,51525 790753172729966592,235349 793103477014749184,248988 791558297308499968,238292 793835351185862656,255393 774279610108350464,103354 758805498153934848,53996 793440286378717184,252196 793610720449589248,252893 770934324287959040,122146 795617939479097345,267521 780926775396175876,183269 791349957747892224,238395 795429697723269120,266138 771004023562506240,122146 788242997632794624,214078 778305157951918081,167322 750236776719978496,7546 792964102578634752,243187 781560533287776256,188478 791746157382807552,241367 764187400440516609,82120 774334695316205572,142503 795418814200549376,264397 767436457950736384,99188 770285228342534144,16092 773899095840817152,139865 768906469450190849,109104 788422515848728577,217928 755584595660197888,38459 751101119758159873,11495 785655473680687105,108396 787136885768454144,207113 793804394823229440,255393 763165397944115200,76318 767708316470476801,99471 788712717783674880,11774 776747308914446336,155451 789065461086298112,220332 785994442633191424,194667 774011268176936961,139404 763459556601008129,73814 761928416253935616,70941 767569851451715584,94706 760154956548546560,61145 780014012759052288,177814 758451676206338048,53185 749255713503924224,7852 761278339109847040,66159 780437592902729728,11774 759459261202038784,58057 763823397197508608,80366 753781658009104384,16299 765951343534100480,86440 794710435425435648,262849 791663849246171136,240483 753722029057175553,29503 761227363753431041,66897 790715419094949888,232280 763424938481115136,77720 794211599003357184,258683 756485685419188224,40947 789218327679766529,224333 761459472904716289,65404 779405878537531392,173347 781125587926515712,185496 790731944522756096,233241 773602067881525248,137042 732312699804221441,351374 765049958613385216,75724 754025345163071488,31095 755070128924930048,33356 791965523403640832,242637 771504106250743808,110659 795486747714949124,247930 794568704981958656,261155 794684525985009664,262053 769739499551264768,115140 762330850255974400,70886 774752943614599168,144844 791014329260793856,234112 795415101457108992,247930 756313816720343040,42249 790350076740677633,229693 792469644221227013,245566 785905914700140544,192868 791053737351532544,234583 769977151282114562,116214 776635446193446912,156053 794571189918150657,261155 788000881648160768,214354 794997137008394240,264431 785775815216668672,197512 787870211118477312,197512 764967834443132928,84666 764212051636019200,77586 794689859642388480,262752 793972416112312320,255942 772928856470745088,131421 765328809394659328,87145 765937383946620929,90384 794954155659902976,249926 766465077155430407,90621 787111949821616128,209043 789925177886855168,228820 780418453710606336,179742 794635745583476736,261155 760983326249381888,65455 763595363777449985,77849 758369618536849408,52554 767037205911072768,89254 758423635929464833,52921 773634224263946240,137042 760535332664315905,62771 785629276687044608,197341 793908375805362176,249926 774296381309673473,142668 754734918375186437,33356 773390060586663937,134375 791673439274700802,240483 770441476023005185,87904 772744067428016128,132335 770446684384006144,118087 771739714193809408,11774 773919575184404480,139404 789318694191063044,225359 752948238806691840,24127 771421477434302464,125367 765241893890486272,86440 752770507435454464,23167 762790870047264769,70689 776025566658965504,151539 785458419310395392,195975 780501596618752001,180723 789082187920465921,223312 793297164113969152,249926 760981652432687104,66167 787884483416580096,210215 793163265337618432,248437 787656691290673152,211890 790548931373522949,232137 776182106409971712,152314 788562367298826240,217519 794919481055252480,261987 792204315591073792,243398 766990408878403584,90252 779542306403733504,175376 789167071628099586,223492 795499214994219008,265855 759376794373861378,58054 787066242427346944,207965 764853823793991681,80098 770244642512130048,117265 794786083259248640,261155 734430210632880130,148861 787025667883958272,207613 758691792250245120,54070 786943061360316416,207613 794996195320012800,263895 763293072432041985,76549 761297318574456832,66116 793510722672001024,249926 779624027644133376,175549 753946143420059648,30297 758371587716321280,46076 794688054745239552,262752 759534646484959233,58227 790648189011501056,232137 765289777235058688,85767 790520319052242944,231894 768855168150560769,109666 792718486636113921,243075 785276886507220992,11774 759073512506200064,52554 778006945454096384,160539 760138798919356416,61051 781170507269939201,11774 752948201687289856,24196 769580994257182721,113457 733335633494577152,11774 759394569331077120,56700 769584117352534016,112965 791756868762742784,240556 768604995818168320,107966 795268322866696192,264397 762661623840509952,73926 753286095450808320,24173 795041666646220800,263532 752203175831166976,18316 775108774579142656,146720 791033358855860224,230332 791476742082826240,235348 771529978727002112,126389 764285604846788608,82744 788359978880933888,217156 779640514417160192,173347 791877977755660288,241819 788468906599981056,218275 790549086168555522,230283 768862858927042560,109666 788424243512012804,217837 742178431731785729,1170552 753642626646089728,19598 763465224506585088,78129 778379360315277313,167101 756324068698316800,42053 761580363269414912,69231 791609388637315073,238395 794570594129821696,257325 759163247526195200,26066 778963308091215872,171324 757581620928847872,47761 751118670437371905,17140 759159264778850308,56964 759763303593717764,32572 776691240071008256,155451 763786178566955008,80098 788780626442944513,220526 795306283607805952,263241 760233339114708993,61412 789195985855533056,223286 787925790767869952,212139 790883113652158466,234583 733013970936823808,355357 793575937396924417,252020 750408001182429184,12287 765389775209574400,86440 772423301503283200,130026 767840745193627648,100605 785262105280778240,194154 758330639129145344,41703 781319887138402305,187389 772600313127763975,79342 755180628258140160,34645 760018179930357760,354100 750386758286581760,12883 769430760919105536,195876 792063204318777344,240483 776256342424166400,154254 785965279536971781,197512 780648761898835969,182257 773699827947495424,138819 781535494504976386,188401 753377776908898304,27402 795455675283505152,192363 772422090020495360,129700 772906662415904768,132996 764868714185490432,84724 786668907084050432,205575 758866206849769472,53185 779050267685818368,171693 732207644430217216,350312 773630969198866433,137639 780021210801377281,177472 795025735048105989,257325 760879156234256384,65180 770320067296833536,110949 792912529596878848,246617 765611234351874048,86119 793136566717808640,249841 773242592469327872,135004 790913617768112128,234548 791830490567348227,241678 764165067449339904,80939 793984975443898368,257325 765660722407809024,87904 788929535668523008,221971 772517608390221825,131045 760794792351653888,64722 763800191539548160,80098 762749930901426177,431998 771516705646387200,125163 781700798833102848,188500 765274764910878721,85562 770710390938308608,120610 772232018553872384,129551 789814586090196996,223249 752796275544846337,22752 767804117372764164,101681 764164976760217601,81966 793411092408102912,71794 795379557373087744,266491 758013143142412288,50500 774058767612727300,141200 794645732175335425,261155 778989840092262400,171693 780838754114088960,183269 781521854091583488,188401 787822539405791232,11774 794924530972160001,261818 772792506618707972,132366 752774258632237056,23167 750743970267836416,15026 753661094443507712,28989 757370928980332547,45122 766406427216842752,90384 786437129664471040,203941 751176596237586432,17434 771673888002609152,126152 764206780050092032,82457 773915826587967488,137795 786221267548446720,200965 791631625486491648,238395 750757601202302976,14781 775296918821990401,148045 786332903810691077,200383 785659299942899712,196277 763924050649288704,80939 732983771620855808,353451 794583632535031808,261155 775067058803314689,146259 768595352844849152,107745 785530600061100032,195827 786181687893823489,201494 793580095109795844,252020 763480083067641857,78205 792868629981327360,247877 791667160292655104,240474 771028920871235584,112939 795030842003378178,261666 785780505941778432,197512 774249482019930113,131421 752317165810966528,18386 764131247622909952,81869 756922867632119808,41702 785443909887340545,195743 761008047397437440,65969 764820143717232641,84744 774344223025836032,142980 762581937567522816,73675 773274529024118786,134379 764942946533793793,11774 763687357904097280,76549 785603943774560256,197297 790580550193020929,232137 762964309072805888,74067 755519395154255872,38210 762826239149092864,74483 791913174760951808,240890 773009848149610496,133940 777238225676926976,160592 785646975416868864,197324 792552545667387392,246392 777668175865360385,162294 794980454684389376,262849 781331733203521536,186149 777341817838788608,158520 785264766390370304,11774 754106558984753153,31035 764270632351698948,73814 771548971353288707,125163 793895359458127872,256269 763036070401282049,1249092 781511654735548416,188401 795348531104088067,266500 793093919751933957,249469 759784564050898944,58542 793432149672296448,252020 775030590366158849,144611 785976843090456576,199546 768225978699177984,11774 788894242236051456,216009 778294575010045953,166532 789931846305927168,227048 792100037736226817,243398 786379741506985986,201308 776751745435402241,157755 787792792080777224,212139 756280070017277952,42495 767486504411271168,96767 778435256655441920,167220 762304573432139776,431998 791682195089948673,220332 768650924264914945,101383 789544484866363392,215252 773293567284482048,136018 765272707042717696,85562 781279485157052420,186584 794567572465262592,261155 769633667274596354,114388 787432923704111104,209095 749294888131309568,7816 781514886878732288,186063 792500824719130624,246392 772163298812833792,129991 775853289850175489,151967 779833294837911552,176203 760707307563053056,64289 762744089754292227,73926 781372026456080384,187084 776286552666284036,153845 787093829216337920,201908 794235225048023040,259063 793095484411817984,249469 765273738040504320,85562 763059205221781506,75899 790578270945193984,231894 768226191677399042,86274 793563029644402688,253069 753240836540919808,18395 765088487045419008,85562 794705176749744128,39957 757406936807583744,47202 781092867641147392,184223 754944110251929600,32861 790870780166873088,231894 755535505656209408,38032 773433831911256064,132335 764833138866618368,83955 795084620966412288,140444 768938333292597248,109571 775046459204964352,146259 768139389042130944,101681 750789137561714688,13343 781642664932282369,189515 790569588782145536,231894 795615416676745216,267655 776834160262574080,1170441 795705651129438209,267862 779318001833095168,167453 791426123166986240,238099 793481177843703808,252408 794554617585467394,261155 756669996332376064,44429 795655585685454849,267521 764795564156395520,84711 776507018257371136,155688 757751401271398400,48925 770281817060548608,117833 776425237617532928,152017 757896789403893761,49798 758063718152429570,49975 761270316840747008,67547 781137692381765632,130635 791342382461562880,11774 778305877572980736,167220 786915139387793413,207076 750502906529472512,13532 751664578996543489,18550 786939448755888128,207613 790699955178516481,232169 786884838934450176,204051 752943070572752896,24257 774271988214829056,141887 791730749389041664,48663 765739688091156480,88920 765880365445681152,90031 792739548182683648,247087 775880237464911872,152182 749423433356808193,7461 795698732268449793,268281 757016266389336064,45122 776386967235952644,155390 763070909372440576,1249058 793211254512848897,249961 794622624861069312,261155 794547632341450752,261155 793827563290460160,249926 761970905803214848,70689 767807688436805632,100893 786006555628081152,186553 794048546685087746,243865 795127824910872576,264397 788016702990618624,212139 791348381893349377,238395 766838562293624832,95988 790268488916926465,230030 780938731956076544,183468 794291812240420864,258598 777197400129757184,140444 790953216972320768,11774 763406478518747136,78102 793456345982775296,78159 795228163487961088,262849 757936750056669184,49925 790313892090044416,11774 794592458936090624,261155 788111146184245248,214209 789985033159311360,228383 778709328534437889,167939 775412014772547584,148800 794635413306638336,261155 795049243111292928,263907 771055588197433344,122982 779003922287513600,171942 754990453611573248,27284 779030248658612226,170294 788479570475298816,218351 786376656256577536,47940 787296315990351872,209477 793928238158536704,256219 793133316597690368,249841 767153579069243393,97432 794276924117942276,257325 794958391290593280,261155 766359542682755072,15550 763205541464150016,47188 772280139715481600,129551 764180734181568517,82177 753664300783460354,26066 780562495798906880,178395 787040182159695872,208014 770327885420826624,118087 791743363414458372,238780 792818417346674688,247379 781506805776121856,187828 755494016356085760,33186 732361863695085569,349332 765577293913690112,87904 779441150709170176,174427 753301253975859201,25968 758090240804392960,351340 771635654480400384,126152 790606405220851712,232169 777955320391802881,164669 793098892166438913,249178 780884678265937920,182659 776960798044229632,156835 792061321722392577,243187 776383675776667648,143361 760994626064875520,66057 773643252549300224,137869 790918851672305667,234583 781687406298664960,189339 732997916982382595,352432 780612373560164353,181613 780894385865187328,182870 786942732312993793,206349 793551802436157440,253206 793664811028606976,254549 794477600999636992,260404 775762638055755776,151463 786049021118935040,199546 786667520681873409,205728 749354710080090116,8047 763004292722720768,75897 790682528306700288,232359 791668627883851776,240483 795116608343699456,262752 787065808421810176,207109 792057859769004032,243576 768953733203886081,110362 742729570969878529,47188 789318855826903043,11495 789906738686390272,227048 788606864284086272,32404 792841301163073537,242693 773517472985145344,136947 769265574891270145,105577 775759133546991616,151156 764327999726510081,82002 732403490237075456,196346 777685136628264960,161456 790294338244898818,11774 764937061241610240,82955 794700460166967296,262022 786018882179911681,199178 788872625531547649,221832 793197917318164481,243092 794141145190301696,257492 788135279597158400,215480 793259659817721856,250633 795671683914956801,267862 753738470560976896,22439 791785220965928960,241678 794658873454039040,215965 746543812533719040,1247754 778978685248376832,171617 791080961798578176,232169 793203623182209024,247672 761371580278706176,61734 776450709935890432,151463 752225358624071680,20612 760675889474510848,63451 766270983510503424,90539 794169324030177281,257423 765050570285518848,349060 774050492720750592,139865 774090526366629889,139865 773538529355915265,136904 791489931743027200,238395 775769161414737920,149770 786226977359269888,202032 794349240696848386,257492 751182371265847299,17591 789548766307246081,226881 790721679278223360,232169 786622494023221248,205039 765386518881972225,86440 793068043379376128,242693 793888302864531458,249926 781116382066999296,183854 732747096407855105,353926 736937753036869633,1170776 767719675840991233,100605 752701693469466624,27848 755456218001395712,36875 753783283331190784,26871 792817619094994944,247241 753225403989458944,26140 764014261936852992,79829 775068163088130048,146205 776093935211077632,153095 788060793401143296,214492 755246851377369088,35890 752297304837787648,14111 764229592106295296,81924 788874767633752064,11774 766415070272249856,80939 767141142928523264,94699 773668330301370368,137869 791435762554114048,238207 793249348977131520,249926 750930733540126720,15808 754188915331006464,31060 771652495416242177,126389 757690074427514884,48270 778765137607929856,167220 757958809918795777,49925 778569523150610433,168533 779383086668742656,168284 794037752497143808,249926 744653156408238080,1170332 773916183808671744,139577 759096112523251714,56964 766409527503757312,92166 772925922945142784,133519 764787641254457344,84724 778046594444726272,165523 759746024361435136,56758 779664906253721600,159876 762452446887055360,431998 787943476763787264,199307 780794886492659712,167220 754056313424998400,31377 794586827915137024,261155 794980836928004097,263906 786632069015306242,204413 759834633756377088,57348 758827427095117825,54123 765584282236649472,86440 794807159200616448,262053 762907260343508992,73872 767802125648822272,101681 786207022639263744,201540 793265224191279110,249926 760568756871376896,60112 773969366853361664,136947 794155178609909761,254135 732615977490255873,351851 763467594649047040,78513 792167618610421762,243733 793191271439343616,249926 786963585574563840,11774 795046588972417025,264397 778590955976871936,168794 765027624389316609,84724 795666815426891776,267862 775519097169805313,112363 792912280081960960,239998 795077245517828096,11774 795618132425658368,267521 762628057559601152,73814 763025233628368896,75646 791383807987445760,238395 771877881790201856,125145 764567394752823296,78566 786546549555863552,204413 793992931325538304,257325 759059941097295872,14277 788465885019111424,217519 793653753392074752,244350 781907372881031168,185496 788479865272016896,218275 767168371485990912,96883 780478558850445314,178698 756641372459851776,44461 772234273118101504,123825 794004732092223488,255870 777250929854730240,156132 788728670466609153,220029 761455482364014592,67360 756512682694488064,42432 785498592568086534,196277 769049206229172225,109666 773736692427530244,133081 791375418142195712,237908 793971954222931968,11774 773870813481009153,139404 795717477393199104,267737 794015012465639424,256502 764121892886228992,81869 795701118449909760,268281 791681384997879808,238207 761680715373248512,69947 770494553040285696,44421 786329669893095424,200712 753964111478792194,30590 795700358718824448,268281 795701629303582720,247651 791700565831061505,234990 792788203283451904,235257 764961002261651456,11774 789142493279444993,74518 792713717054078977,245148 786734770373865472,206212 795763755556700160,268643 750438667332706304,12883 793824179422461953,251362 792046489623199744,243261 793425364991238144,251452 794968514477948928,262849 794038642847027200,257569 794567797887991808,261155 789083243320582144,223286 764305582849482752,81924 755314846175027200,35890 767544747514818560,96039 757441012268691456,47261 786243812213465088,1063777 766441784402649089,92917 795427883401539584,266138 793842605377351680,255942 795692924105277444,267862 792493685770326016,246273 773197577520947200,134375 781459011820453888,186004 760266250572431360,61719 773898622169518080,139865 785953232875098112,198576 790961424780570624,234796 794727610429247488,263020 760263110779342848,62130 771054582562566144,122875 779375195878465536,174557 766782598874038272,94699 793268719866740736,249926 787012747737370625,207287 793987530555265024,257423 780549033802727424,181419 789147713388552192,221416 761366980947574784,61734 778332336748367872,167569 788801222916595713,220526 786015798636662784,199178 794327296865800192,259974 787659498047442944,211794 762628026936983552,73814 792344655568351237,235774 794573215389597696,39957 758327448295571456,52061 766833908340125696,75899 781151959789236224,183975 774252995143798784,139404 792516839523901440,246225 787519601655500800,209351 766455099308683264,92854 774177394940784640,140444 786326787257020416,202429 753653411313098752,11774 757901840025616384,19458 795037909384593408,223432 757772294185897984,49066 793959156168454144,256255 757003000258801664,45669 763462408379600896,78129 794312534022967296,11774 790976565265899520,235568 763898166504726528,80177 764969981524209664,85562 765989794279194624,88603 788031428940345349,214492 795734957134061569,261155 776874784458092546,158897 759217742146863104,56964 793522548289908737,249926 759088987403321344,54842 788781649584656385,220332 754075691918974976,31400 795049239810285568,263526 772936727635767297,132364 760991816158240768,66116 755069286356545536,34666 764907994719002624,84209 771313389280780288,124601 794638973092200449,262313 759538562224230400,56964 769180071537938433,105643 753334840334876672,25995 795616444390273024,267655 771524917716217856,125163 753386143878619140,27317 772798252869648384,132335 793857712266313728,255942 765600224257597440,80939 768264453687169025,11774 773278694001573888,134993 779400953430679552,164814 766895685991927808,93823 791540233825234944,238272 773266396360892417,134993 793538444786032642,252408 757802779633070085,49431 769276810211237888,110585 732739715850346501,353789 790890302160588801,233241 768893302728896517,108729 754782309581152257,11774 774074937564798977,17416 761626464617771008,69684 754767562446168064,33356 766224165770711040,87904 763873288791597056,80939 793899308709867520,256686 753356856488136704,26458 732929170351783936,354135 763050304833060864,75073 757362111899140096,39462 793057476245684229,249079 788539596917215232,215437 767374195273699328,99046 772953085916217344,133454 732673765453139968,1170667 780232592566079488,178076 738430081509384192,11774 749809237383983104,7530 767873323057356801,100893 777895516789243904,164201 778261598624514049,11774 792545008503193600,245086 793899704694300672,255192 793476973767036928,252408 793279982818717696,249926 795669572447797252,267862 794316282216796161,259267 776582149419986948,155362 785930696074199040,199546 767166670863556608,97438 778264743828008961,166282 763833646914514944,80716 763050500035969024,75724 763812799868989440,80393 786273798328766465,201946 761449578923118592,66159 791059410453827584,234575 770042764151099396,115684 787322724989358081,207212 767026377866432512,94612 776277181974638592,153845 786994864265265152,208167 738041513834209281,21795 785615908253204483,195975 791348465246703616,238207 758449559181914112,53388 761548960662163456,68993 768180346533752838,103924 787012328407511040,207287 788565191957049344,218275 769003795640520704,110209 753207635290185728,19133 791358007678529536,237908 762780818628501504,73712 761088341680848896,66116 756651436939894788,39392 761204307467247617,64197 765021730658193409,85562 769758905891160064,105109 749697454505725952,9776 770310515520249856,117303 794546325115256833,261155 787774030623440896,11774 732170905183490049,349795 780482291252551688,11774 794636445201952773,262053 774295215003668481,141360 780571236208435201,181548 791874714222284801,217285 772160468404305920,124708 792410292776939521,229148 776246197120012289,154832 758720583618076672,54070 770990240009953280,121612 790290662520479745,228341 781205364146569217,186434 789228238417473541,224333 763122178774671361,76451 792201939937177600,242693 764979921370296321,85562 793789760602972161,255271 787989603537985536,213887 795279625836490753,263906 750475126337073152,12883 764014383504592896,79691 768203993784868864,11774 760507713403092992,62771 787132222985768960,199496 790640107963293697,227048 768542294559461377,107446 775712775960076289,148645 755540639161454593,35890 791818727918534656,241819 775076164662460418,146949 771825399898583041,118191 757675188917972992,22720 757799867628388353,48922 750234548936421376,12126 791312171183595524,234583 774602063854600192,143845 781337437758951428,139404 751712241225981952,14277 790754924229431296,233756 792537203662393344,246295 790740590736445440,231514 764096926358777857,81835 780449477001900032,178258 769477979323768833,87607 794923278531891200,263895 788186641433329668,214078 778521286624641024,152594 794560683455221760,261155 791351432616128512,238395 753234680418148352,19133 763911398518775809,80393 766652183249055744,93286 761681795691577345,69711 794406563565961216,7311 761158391158878209,66897 753186037124304896,25255 770708689363800064,1249784 775288018605178881,148045 794499370523721728,259125 770465357047791616,118191 795437738820505600,266491 790644931647995904,231857 793634137361920000,249348 756937934394290176,44291 787118830158053376,209184 789131370152865792,220566 755157466749501440,35890 768855365266046976,105109 770297124680454145,117257 754081355919753217,29548 753683116959477760,28981 789042216425648128,223054 763425254857400320,78159 789724306599215104,227486 755161192138739716,35890 773358615046463488,135025 765570790494392324,80393 790717904899731458,233558 771440899142189056,124744 780812690985984000,182036 787722178649358336,205197 769962849628225536,87607 789337995690307584,191934 736405078857416705,352060 764318210799710208,70177 794351301865783296,259743 761525939176083456,68993 773507072969375744,137042 779110957452623872,171693 788005315224764416,214209 755260978711846912,35890 759751705105801216,58481 751694168720891905,11312 763693220807188484,79600 787548262026752000,72035 788842092822790144,221476 758119175541981185,50923 759788080823934976,46890 763824424936206336,80607 764163572050124800,82121 766316613918490624,11774 772151692859015169,129558 792030752078761984,243187 781455567667748864,26066 794234539493167104,258331 780332551269445632,178560 772107996579172353,126152 750335405908688896,12669 755573102520651776,38476 763948188633935874,79691 790971602720567296,235590 768473758713548801,106068 788508901498990592,218349 789891397738463232,223249 780083875309551616,1170455 776966053385506816,157755 787744876997861377,212316 757579059287224320,47841 764863566646091776,84209 771790886787162112,126390 788465265189097472,217519 789124908366180352,222554 771107527597719552,123583 765052899462217729,11774 780038805684260866,166282 757647525415354368,48179 761624765564121088,66105 753558167741530112,23739 786739724895477760,90209 757692964923580417,48549 788422516717002753,217837 792067539773841408,243427 795662424095490048,267521 785661842970533888,197286 793425794840207361,250544 794572086069039104,261155 795768675211104256,268643 790322374893637633,229693 751129917723537410,16953 775652749312614400,150511 773940155870773253,130126 751895997740048385,14277 770801250862530560,120675 786194370751893504,201619 794194471671840768,257492 777599712933347328,162596 785905503607988225,197512 763639247735627777,77598 773870234612609024,138819 778388341741920256,167220 750029920634482688,10811 751556391823896577,18326 780593336709021696,181886 786775532650115072,206633 785970712276267008,197091 756077850646675456,41440 773731595400253441,136904 760981388682067968,66159 793923265248927744,256219 757948699783802880,48663 776177871748489217,154071 785510671987257349,195975 753302926857297920,26924 732184092083691521,33338 765302464035844097,87062 752915090018594817,24134 773945402110402562,139404 776786554857492481,157723 765537897336467456,88052 764718516867969024,82283 777315584849477634,160480 785304279515009024,11774 760076169295302657,60866 774062526585634818,140232 777253081310388224,153753 778269323831959553,167046 763580593997172736,77682 772487031721037824,125361 751907143846993922,19074 773123449799610369,134470 781833514287267840,190635 785567059669315584,196788 768081548734242816,103212 762604982197682176,72035 772409458299371521,121795 765910218169520129,350979 772308302554247168,127636 794329446639616000,257325 759842652804165633,58227 793936409056907264,256217 770394078148190208,118191 786743985322676225,205728 767730298863886336,100893 752735682846658560,16761 773279533529083904,134993 758354470023499776,52112 760921408088240129,64948 775777347849056257,151071 786627320857624578,205181 774976062690254848,146068 791772157395161088,240584 793161415616069632,249180 791062221426008064,235590 772519778942525440,127636 776508590290907136,11774 785941945436602368,197512 788012353673539584,214354 734680670975479808,195876 793635118015516672,252014 765420150275379200,82759 790962264337768449,234653 759469444557049856,56964 778063769301843968,165523 749611821204582400,9332 774002623317889024,136579 791308685884653570,11774 794016655206596608,256439 773918226405220353,139404 776885734661816320,146720 750504430190067712,13532 773255076190171137,134561 780000929101803520,175153 768237723970711553,99374 768087365957062656,103261 752926757003472896,24497 778786768975835137,170187 788415146427232257,11774 791372383265357825,238395 768136542833545216,103459 778326815538552833,79020 758629518936535040,54070 769373780724645888,109360 792807118302744576,247232 766637303716581376,90252 750725248992047104,14882 774029251846639617,140444 792747342717919233,247101 765984887136366592,90384 791352650998489088,238383 794638589950881792,261942 795740142208040960,268448 764972423636590592,85562 776898154792939520,159308 785316227421876224,11774 771197141461049344,105109 764867731032244224,84724 794726761053515776,261033 766689977744752640,95568 791373801267265538,238395 768969887834341376,110389 790562377439870976,229895 779761751046942720,173347 787751102544478208,205197 755203890551808000,33751 747460134624976896,11774 785842752525336576,198671 763864378521350144,80486 790988344423428096,235257 778299737476829185,166532 765731070704689152,88998 775365059153309696,148473 775352216374894592,148473 759383005718781952,56625 794610810127613952,261155 791354093264568321,238395 758386780618063872,52167 780530976543928320,180306 792359912001208320,195876 795700233900593152,267862 788609715894968321,218275 793910428556529664,256125 776874919112040448,11774 791245366289113088,106482 787045157606744064,207613 794863889536192512,262849 785641060538003456,197512 789657283986792448,227242 773683172911349764,138543 780778824124497921,180790 775299343976980480,148045 779415547779751936,104973 766483706726842368,90384 770818716741148676,120425 774245026255646720,138382 776071877731254272,153095 765253793382539265,86577 757377380088328194,41788 760297569520119808,62343 788184241200922624,214078 779467516594655232,174874 749269526798303232,8027 788152670162980864,215480 781295146218426368,185921 762983026976579584,431998 772917294418624513,133519 769679560568963072,114587 774727222116528129,145149 786994016260853760,207965 759057878682636289,54620 764522692821196800,82457 792062598351097856,243614 794934312076312576,261155 787386617136807936,210207 786924092725141505,207287 795240316500606976,264774 767744575452635136,81946 769561951634620416,105898 794616343630905344,262022 746709696933924864,1247598 793061328478797824,249013 732894765184745472,354495 780642687384899590,182257 793168162535514112,249469 761633081669328896,67679 788251489571524608,213700 760144324663336960,11774 773308109909557248,132848 785932345694052352,199262 759583784228360192,57574 779423849209221120,173964 765299134979051524,85805 791047344536027136,234575 795772902520029184,268281 794025003255664641,249926 785933643847872512,199960 787073744871288832,207861 754733282890317825,33356 789021734812909568,222952 792764863105949700,247241 768925830399471616,11774 781200359108796417,186212 795706851862126592,268281 752890496859639808,24134 781350152909062144,139404 791394546114592769,238395 751866119657402370,16953 775118124228210697,128934 770680692804096001,118192 793427890176036866,252020 763126598170271744,76794 781864506020524033,190635 758849881259642884,54070 767824639099756544,101514 787130363046875136,206644 773253036227428353,135736 774091863464611841,137965 773722607904436224,138155 752948408420151296,24196 759192028278300672,57574 787338242928447488,210432 762307899867533313,1249021 785279549940662273,194206 788833689333407744,219119 775288587143241728,148045 742713485251907589,11774 755064059066589184,35044 749242670527152129,7852 793593970253295616,252112 771823789323595776,118191 775751651814768640,150511 775400992519192577,149040 765044176560021504,85562 787049145542389760,207287 754711306167607298,22393 760405209789173760,62063 750065157317988352,9446 777119467763556353,159876 790782363060080644,231894 791349196330643456,238395 780158548982403072,178560 789158068881809408,11774 758055545974554624,48663 773940533672742913,138061 753260464943927297,11774 790301614879956993,11774 794574969283833857,261155 767813319889674242,99044 757896793023651840,49852 790263631917244416,230282 760842980127285248,64722 788406920835203072,217519 793563933525377024,250785 741303198728749056,11774 773664169002270720,138415 758423773007769600,52112 779447360481099776,174230 754718579317153796,33356 793186247095181312,249841 773471389114363906,136515 774082933443272704,140444 793561435171196928,250785 773999984303669249,137869 791670364170584064,234990 765086628385742849,82018 794695106066583553,262784 793339405486305280,250633 763007253351989248,75349 795203048717094912,264397 774084333036380160,140134 790588063009222656,231894 776765595668910080,155451 760562300856127488,61544 749646840753188865,9433 791360258098679808,238395 793110820011913216,217519 792764932643184640,247241 794187532393152513,257423 766033226909356032,90384 759757062612082688,58869 772866928885071872,132364 760161438245748737,1248713 788010947478683648,214354 770354025321603072,94699 776003663370211328,152872 794541382333366272,261155 795763051785961475,268643 792436993594499072,245148 759724749769629696,59467 771182429189005315,122967 785496634125934596,155390 794326947513962496,257492 781873690149523456,190635 793406705958727681,249926 793123653571543040,249348 762168925555568640,431998 791361633905807360,238395 772886520294289408,133071 793898147361599488,256451 761890121935360000,71026 753983922103586816,28866 771287045775855616,112939 785239425013862401,194221 766607684216975360,93261 787103185672495104,205728 788044658240843777,207096 787718417822253056,205197 785960296653488132,198926 776912147011899393,158387 753573508483993602,28281 780547627192463361,11774 791443294366621696,238395 777518189701980161,161960 766175183296163841,87858 780887213047422976,183269 732093013833310208,349224 779660163934334976,174891 757023782875779073,45955 755166256085471237,35890 763483717671104513,78115 763756187443605504,78684 761313505467301888,67852 776494265136390144,155390 790600369650954249,232169 769310859277459456,112265 779312465670701056,170088 789238963949084673,206666 790891064328613888,234583 793275513263579136,249469 795348389089148929,264397 751540717139267584,18470 791822405341675520,241940 787115720752656384,208252 791309670472224768,11774 773948207042887680,139404 795398110256234499,263793 766417410765258752,93184 765609001333645312,86440 753722204689281024,28508 773244183318454272,133980 758439582694158337,53144 776990960114929664,154869 758409494649049089,52015 768965077324079104,110344 785331845080686592,195125 766185699796213760,90384 787831209845858304,212239 794058851637018625,11774 764191369443155972,63268 774503916289593346,143168 750041102602887173,10735 767724086332096512,100928 795137228796297216,265102 776906071168417794,157755 794591391502503938,261155 786312934502707200,202200 765274342691176448,86440 789068963586211840,217665 794607562897375232,261155 732380763312816128,195876 764738586600087552,84422 787154629205303296,207613 775548186840690689,148684 758408370256695296,52720 765229066156843008,86440 781540196248461312,188231 788753157337653250,220029 778721461326319616,170187 765899507808673792,90031 788129092696551424,215005 777205958443343874,155451 777980237229555712,71826 780890394984873984,153006 766774457784340480,94699 785235723007950848,193975 732661043231526912,398865 777701492719509504,163153 786830322163941376,206054 758074279271563264,49843 760167599296479232,46384 762175085176299520,431998 793984635554459648,257423 775367966409883648,148741 792059411049156608,243187 759215073302904832,1248650 778808125075787776,167220 792207088227274752,243075 792021551214231553,243075 793193336714649600,250020 791423016877957120,237999 777997924286418944,164826 767833205818920960,100561 785975586711826432,198586 767101329890160640,94699 790722969094021120,233692 772454875430920192,130686 791664978763755520,240483 794413825315446784,258456 794019175098261504,257492 762844982185041920,431998 763296501195878401,75709 781242515693285377,185595 795436879436976128,266079 775784586504728576,150426 777696214691131392,101383 788129936359854080,215005 792513219835273216,245634 787159831916478464,46572 789521753097707520,224680 791069947745230848,235990 764153460392591360,80939 764283897039511556,82571 790459931098882048,11774 795323716699766785,235527 770249610245894145,117377 760175885328588801,61145 760320271282823168,42435 764206301517869057,82209 790517577923592192,231894 792073065945501696,242693 758331870190964736,46384 780040581640781825,176110 764508341385195520,81946 794621500204531712,262145 763063362473209856,47188 795109651205550080,265257 773010142090579968,133454 771117417749635073,122982 794543035895910401,261155 750929089440067584,15264 795057777710432256,247930 776981638014234624,155451 786118793902821376,200870 792138605833486337,11774 794708053790625792,249926 790995581703294976,234796 793138868052787200,249469 752035793422708736,18489 791469233729310720,236931 763764310958977024,79691 771781782114934784,117377 789960641960218624,200963 761576356614471681,69231 771539829263699970,126293 792018202826080257,238099 770987260519079937,118192 778227462098477056,163763 766705940401762304,95708 774273408137830400,131421 781249535657975808,185595 761693354337775616,70085 767157191107158016,97386 786956514468569088,193639 775920353310715904,149259 753777822968090625,29786 760587505758408704,63451 763188233274400768,76577 785789356506099713,197286 749321195452006400,7849 787025207697543169,205728 793423311430619137,252020 781894054623584258,188934 794291984781295616,259134 794538711048286208,261155 788101665220096000,214247 793114193415184384,249469 762405035946995712,72978 758130704370851840,51585 763340118434451457,1249017 785978157698584576,199546 760231318672113666,61286 767775430325604354,100893 769148158978891778,111558 763750165857599488,431998 772352202430185472,128017 778818264847691776,168794 779657663584034816,175549 785618516569305088,197286 777267601793691648,138812 786979828775817216,207113 790751211611971584,232169 794613773843779584,262053 790767803489849344,232137 779715347540680704,174756 754949426788065280,33262 794671309351452672,262022 788410963091460097,217519 792385546731520000,243761 795390637210267648,261155 757659270246785028,47782 785297888624582656,194923 752949781769486337,24727 793816754921144320,249926 763546483941478400,78159 764812799692402688,84209 771345484451573760,118191 755065058489618432,14277 771328340443688960,124671 785466206488854528,191653 766356371214327808,90384 769159889612578816,111448 764860269919105024,83641 770297239344443392,117257 768161582392053760,103354 773602918553432064,137978 774648792071147520,144458 793187548168413184,250066 770580707362111488,119832 793973987948843008,255942 750712251707891712,14351 763872064046530560,1249178 778836938920857601,146608 791730964183539713,172084 795280131610836992,261796 771606868259057664,125163 767088352512184321,96985 791347781000630275,11774 792443994395570176,245148 795361316911325184,266054 795766027049193476,267297 757673457203179520,48735 787831529464475650,205197 781860517065424896,122373 794714582971392005,261155 794348880510984192,259034 791753737991782401,238271 777559501557862401,162213 790281023061766144,230669 771586692293599232,124597 788129323672743936,215754 795364988428943361,266054 788491859295399936,218495 765883454819078144,90031 779375745546194944,174115 764872887434031104,83881 794310887876141057,258829 760251044202852352,1248387 737201796914028544,351463 754135664711524352,31625 753711373889056768,29263 758855279937060866,41680 755045179271290880,35044 773840279568777216,139404 774383056178208768,142648 751824502426890245,18893 777164327539187713,152314 791245359288754176,235963 773653771209416704,136904 790881126155976704,234583 750419428479602688,11015 767931526918975488,101681 792395850832109570,245607 780809890780504064,183269 764808652771368960,84724 773902201097826304,139404 787313644107395072,207212 775787728411602944,150426 785646485283024896,194082 762298552131416065,431998 777140734667390976,158182 751921024011296768,17416 794319567199748097,258456 779066515085819904,172545 779359465057300480,171377 789888432294072320,228584 775422430202388480,148170 795019093174812672,264397 776738302296596481,157693 777641246516924417,162596 749352188233875456,7849 762793923609636864,73712 795263189168558081,264053 757981451568549888,50464 791052023118651393,233858 757733152714395648,49066 776738803394510848,157755 757941493017538560,50110 773868813230104576,118401 793554594446147584,252020 794552087073857536,261155 780241211235848192,160611 767692530783662081,100506 788902879998377984,221923 786635997610029057,205270 794553091450277888,261155 794165213855629312,256255 791124682523148290,196314 780564107049271297,181613 785489475346530304,195089 793123775499862016,249469 755589214960398336,35890 792075837533196290,11774 753315815210921984,23739 786537502328913920,204413 793181228836859904,250066 758332829050822656,52554 793851469757677568,248719 761977012109975554,71438 763452527455141888,77590 767172791204478976,94699 765165983149481984,86047 786259796248764416,202030 766766544466485248,91700 760208103895949316,58537 793793106835607552,255393 785841982891491329,198671 750854921679990784,15536 753183009726078977,23542 764951131239882752,84889 779293394556157952,171062 787515187548925954,209351 764978919783198722,84929 773944917328596992,140308 750129702749212673,10057 774991680965636097,146259 763075218516553728,73814 772405661007249408,127871 795434343221096448,266416 755334414607982593,34441 766052393972797440,90539 781294272356036608,183801 764595193731428357,81946 785270052811595776,194667 769323467493806081,112872 770031190816526345,105109 794356053802631168,258044 768417059126452224,103506 764313624815034368,76858 771936230493806592,127218 788399907229069312,217519 791390273104261120,238207 793333504255860740,249841 761736455383318528,69711 778492221532180480,167180 764239857430388736,82018 789227746991890432,224680 767911637672194048,101203 775654877368377344,150511 789665683491606528,225870 764974715400179712,85562 781208888657838081,185595 786988459382538240,207949 775270668866904068,143867 780587433968623616,179742 787120564456390656,207796 760251027635396608,1248387 794692955814641665,262849 769595748598091780,101203 778373535370776578,167407 787014271305527297,205270 794178101144154112,255942 791629835344891904,240145 786592535573430272,204327 795723555333873672,268281 779581078956744705,174244 794536723451674624,261155 770445057182707712,118192 786473884858060800,203674 764654288803074049,84371 779001931599446016,169923 785916333510782977,196538 766665735074611200,57607 772186117806305280,100605 760407205690609664,62708 764074847420887045,81702 762662972024098816,73926 771910507993309184,128017 779309075154644992,172786 787329305793536001,209151 793140502455394304,249841 775196901918449664,146804 771932975244120064,128230 772961655093284864,133454 789868021565317121,225456 775438520303235072,148645 775289841579798529,128934 778366527707811841,167569 790809469689008128,232792 791417689939980288,238780 785571115871588352,196676 788521250637418496,218275 753707311944769536,8249 781472920853815296,188119 795678388853714945,267618 778209975646781440,31957 755474179240013824,11774 765191004647329792,74247 780967053708578816,182726 756331304585662465,42432 752927543649529857,24134 785959158004584448,199462 763046176665047041,75899 768808486004264960,107423 789147694518325249,215505 752082568422490112,19563 753691906060775424,27402 790697089525178368,232884 789165185822969856,221416 755542570415947776,1248308 761109086750461952,66116 751682025153761280,18452 750652131103891457,14421 760531802062716928,63451 766083055438082048,90482 774213454953533440,141360 732991347712397312,355046 771725114064896000,127146 772907934733008896,133204 769241007929995264,108795 780818881023705088,11774 760110399580692480,61051 794808267985784832,261155 773050271098245120,133454 794318548151635968,259773 791582722091253761,219754 793387661926989824,249926 781201947671965697,186434 760212399609683968,61512 761993897581174788,69548 773612648072032256,135025 781547959888580608,188401 795145263581171712,207045 769527357745094656,112940 790991052593180672,235487 790598064138428417,232169 790936316804419584,231894 771064012247367682,122982 757541216015691776,47782 762694693851394052,73926 795000798140923904,264397 774276003438927873,131421 765953776821960704,90482 766740502087602176,95672 768950590751866881,109348 767918689953939456,101203 795466885861167104,266079 753765328480448513,29790 792070707924512768,243398 777745239465394176,161978 758422458768719872,52030 791273461230473217,234212 793194821808713729,250033 794899983422132224,262752 786015403818442753,199178 773278090478948352,135381 752623527384195073,22406 787796112920850432,213064 791806823238144000,240483 788694056918450176,220029 792213671426531328,29271 794283377369239552,249926 767185228674793472,94699 793952485417381888,255826 780758490511835136,182036 757325726492209152,46394 774454346696187905,142503 785516662028066816,195975 781587166405296129,188492 770297305278754816,11774 794236933102768128,259063 794634932404547584,261155 792023517940289536,243075 768851497941467137,109337 773930517616070657,139404 740349055293894656,11774 738799516875268096,11774 793095458251902976,249469 778317266714759169,11774 760917545679523840,65500 771436714485174272,124883 793044414813704192,249044 740323684921966593,99816 794627678158647296,262145 765654379215122432,88581 780093411995054080,177444 791663319404785664,240483 775419064105656320,148800 755505048361336832,37433 757792156719251458,47283 794717614715076608,258456 759126451882819585,56964 786660117135683584,69055 791052928534523904,234583 761331726140448768,65222 760807568914649088,64722 761245194650017792,67331 772194529839489024,130087 779183101670936576,172962 794893332975648769,262925 777050082411679744,159093 786331662510460928,1063777 755485939963617284,37294 754771275294400513,33355 764152470641610752,75869 790713055084699648,232169 790186963529760769,228172 759875811872681984,58358 776736630010810368,157755 788439372186157056,11774 791967643687411712,241940 762955829616189441,75631 764881865929089024,83940 760634598929805313,62728 765670439150432257,88669 792080801030471680,243398 794586983045746688,261155 732162068262985728,88859 788469007020097537,218275 793537379835351041,238207 773744671671488512,137640 770271629117186048,117257 776708297697046528,152594 759810265504374784,41784 770954262574620672,122146 763561482265264129,77331 785923467438727168,198878 786439398057402368,194082 751225371215945728,17143 789124905828691968,221785 756976018355695616,44429 786455677673799680,203674 795043454833295360,247930 780887509580386305,182154 781207846901911552,186434 793452976069279744,252196 794669873586696193,262343 756214530938634240,41798 768480667764154368,104973 786729282815025152,205294 791988172909535235,240890 763054817358995456,75724 794681539095363584,262304 766256814694494209,91946 794893854612848640,227183 794152323752673280,255299 789520022871773184,225981 793502096981053440,249926 756619065444052992,43471 793949777083797504,257128 764253219384090625,82283 790994456249901056,235487 792037216906252289,243187 762369950174576641,72809 758683803434962945,11774 776510203525210112,141316 750833880412794880,14992 794027917873479680,257492 756606356082130944,44273 767423808764416000,97379 776865070110351360,157755 781838873764597761,190635 788776727547961345,217658 778871537495453696,170187 770723431985844224,121046 789098639822127104,215412 767156849711849472,94718 776542570495094784,156132 793445427194408960,252020 758355964634464257,52112 763879642763763712,79911 781231264187551746,186289 785345978073133056,194560 794553632368771072,261155 791319980243611648,236465 790741191687929856,232881 785323466048335872,11774 795433370943627268,265855 767098517449998336,94627 789797951493275648,227242 788019528538075136,214492 791694797845045248,240067 754720133835128832,33081 795367019956805633,266441 771312555637616641,124600 773847458929520640,139404 788757636812537856,220028 791394543358926849,238780 794583628172800000,261155 732321814827802624,351415 779720935175839744,738099 755383443777806336,37044 787057399324614656,204539 770018947320217604,115435 758265457489088516,52112 786207583862272000,200288 780581487213096961,181419 763923608536092672,47188 795083161944358912,264397 773570209290551296,17640 791427574220091393,237908 765797484664852480,89705 774039803658510336,139404 790297863565742080,11774 791347534664966148,238383 791468002700955649,237825 752232375703072768,17794 794615397882466305,261155 765414969169018882,87145 779003043509522433,169327 795743213092892672,267855 764955465620951041,11774 791587625077448704,238207 772901309447966720,133043 749732779877736449,7816 787094056790732800,205728 768755059265904640,107494 791124535647072256,196314 795297459505418241,263926 795418097536614400,265855 734280931213742080,351152 759367694747574272,57722 766251078652272640,81929 794393901335359488,259231 760941287243673601,50308 771088300614356992,121612 754995666053627904,34666 733119012217839617,355475 780163905997905920,176128 763859387655913472,80486 762281333750050816,431998 765261618913607681,86653 781183857299193856,185496 764897934886318081,85159 775326860070756352,148394 771546649130696704,125163 763158504873922560,73814 793227717479202817,249926 751729309543305216,18030 761401923421495296,67229 767560023224352769,99900 768728583690944512,107423 777896321361424385,113365 762797406769426432,74133 763825953638408192,77464 793577786229129216,251452 794943196002418688,263895 794994386547470337,264397 753092953686568966,22394 755176943566413824,35890 759472756262047745,56964 785473049793482752,11774 790582372748132352,11774 766377138178187265,93261 787739827198390272,205197 755981282417451010,39462 765626085010771968,86961 775285954600984576,148045 793202008131895296,249926 791021042382675969,235597 775055338022109184,146259 793574552668368896,252020 771195940958986240,122817 788158545363468288,216009 761922822264487936,431998 785264343902322688,192971 791016398919086080,235590 760883684031471616,63655 781513432776531968,188401 750805631972421632,14397 781190352866684929,185310 760867390787772416,61544 778262050120224768,11774 795423241342976000,266138 774236960483315712,141360 755161362570051586,35890 770383520619454464,118235 785848343708700672,46501 788861802574643200,220076 794057458331156480,257271 755397503151988736,36735 777534204615819266,151947 770380677510410240,87904 785847086554214401,196277 768950681772318721,110381 786551055437881348,202007 766033193942134784,90539 786732113978658816,205091 771337534278283264,119449 793852903949828096,255942 794328141867216898,258829 754254375703482369,27159 761647669504831488,67852 768087006270267393,103354 774369527094140928,143210 792702908018094080,245148 795731167530008578,267862 775706169881026560,148676 790984458488938496,234583 775520887827083268,144654 792084203953352704,243398 793797673270652928,255393 761006452001611776,66168 768040687854026752,102452 765026054536691712,85562 755516838734422017,32873 774731619093520384,127994 794574028895830016,261155 763872615081447424,80939 793956487240486912,256105 786892376925151232,206225 759974253009571840,58198 778985627035529216,165690 780995065678364673,183269 762794106930073600,73712 788715222705934336,218455 771099731745529856,122146 794210158528397312,256393 755767016917757952,39475 775456050086449152,149259 791479604443611136,193368 755049924727742466,34898 774729455390498817,143043 771420365922775040,124855 790784424992346112,227048 790958328348348416,234653 773473862436749312,136904 768511104322592768,104973 794032951713406976,257492 787010344183095297,208176 764381486917255168,76858 785581563710935040,196917 764139695949410304,80939 781705814327357440,189515 788736163154649088,220332 763849373490917376,80366 788447693542531072,215104 773898836825735168,139404 786999900936425472,105109 793997921184161792,246994 795399280894873600,266138 769996008998731777,115207 788175377092849664,215252 757287082448617473,45407 768948898551308288,108795 762320780864712704,72508 775101567993278464,144611 777260814524817408,160602 795761164512858112,148861 763942998610550784,77598 794416599356899328,259743 769324942840197120,111454 763564103763886080,78159 790258260758695937,230270 755835783429386241,11774 769443355147145216,355994 758397043631095808,52545 773101584632938496,128519 769262321537523712,111448 764983942005067776,11774 760208082920153088,60018 792065761711837184,240483 758268324606271488,52061 793869908996157440,256255 751899622289788928,18495 756191198067433472,41680 774380019183292417,140444 753327977992167424,26699 786261868394405888,202429 795125990708092928,264397 794744848863625216,263051 794536143496810496,261155 770746349046431746,118192 794519303038976000,260033 785611778424238080,197512 795485933218893824,266786 749261829520527360,7816 756775500027232256,43391 791355338536673280,238395 771013612047446016,119988 779049179096215557,172194 764224943655706626,81835 768320938756616192,103071 773058972500635648,133454 769325197669183488,112336 790728657253924864,232911 764188352820064259,80098 763164780660199424,75724 756807175457169408,44997 764162242921304064,80939 771741193629732868,350834 793577759926652928,252020 758307514194599936,51809 753352111614750721,25189 772920720015843328,129335 776075205500346368,152182 769786891734515712,110585 772474152645165056,131084 792286777222565888,206257 788404970982780929,217634 788581647516102656,217837 781278773140271105,186584 788052987881086977,214492 787105539054370817,193297 789246658576060416,206666 794554954052751361,261155 757220847899770880,45125 768180817348538368,103647 794612008490569728,261155 773935891123347457,140232 793180449862541313,249926 788517299972149248,218164 791268747092819968,236884 753191734599946244,26029 792400787431313409,243165 771417608813879296,125367 794078481269346304,257423 781111588904431616,183593 761272644004147204,67283 758336708350017537,52554 770510695922360320,119297 771083886914928640,122388 791375489759752192,11774 755790247955431424,39462 767084383249506305,97386 788480406676992001,218275 780900218128785408,47940 758668105396649984,51451 788526895029641216,218275 758222130114953216,50978 765563742411259904,87172 770184099000573952,105109 789755203834769409,225359 777899563424243712,162596 757586513362378756,39197 770624527000887298,119937 776118544039710720,153194 786606773318799361,205039 757541010809446401,47782 758265890550878208,52061 777815681844781056,163763 786026600370286592,198620 779359394127642628,174115 765281136775991296,86763 775561543157067776,149209 795241125040848896,264397 756321871314890752,42171 762067454432600064,71677 755915686782742528,35890 786543307111342080,204413 793997070684323840,255299 753730507322560518,29548 760865568744288256,64722 779356603166363649,172799 788204698532667392,192846 774640251960565760,139012 786994841636835328,207949 795370189780942848,265875 790879165998391296,234583 760235717456986112,60866 757882805313470465,49852 732172583068700672,349795 788082354464096256,213887 795657374404988928,267521 793240304392495105,249927 746415714903416832,352982 774211530208387072,140444 760658558249684992,64197 786214520104648704,193533 793567637041192960,251892 789548326261706752,220029 756555667456954368,43391 786754491307601920,206008 760490286136963077,63149 791790324125274112,225427 787803105190699009,213274 786159686907207680,201308 761658825065705476,69747 793161603298525184,249841 769121430227263489,109337 755761527567835136,39462 790301644508499968,11774 794574807773933568,261155 787708070793060352,212139 775272464175734786,144848 780423590781063168,180039 759444005268647936,57881 760558958193086464,63149 794001477853249537,255942 773902052313403392,139404 776785396642385922,157755 789676210431234048,227242 795394232248893444,220857 765181801627283456,86103 776134738201292801,151741 792870867495596032,247877 769597068612476928,114422 787401868439728128,210313 789445141513707522,222997 759092598849974272,56964 793958839666245633,256276 754723294646038529,33356 788439362488799232,215437 792890898313056256,243761 755515152892583937,35890 755169794106597377,35890 791301342555959297,237872 790970907208609796,234583 765326078424461313,86076 764083327498194944,80939 793848275287801856,255393 751616367988617217,19112 781557297004711936,188401 776450511490863104,154322 755773938022641665,39207 779412270589747200,173753 792938838389878785,11774 770928934611542016,120690 759548549528969216,58757 774057777127755776,139404 750385846109540352,12883 760721135658991616,60999 779697792717434881,175092 790894164506398720,218223 788193154038194176,216009 794211587661983745,257624 754931122757394432,28732 750442354402885632,12883 778390496041316352,167674 794543389265915905,261155 794539856294645760,261155 764722476299358210,26066 751908332991029248,14277 770305719274967040,109713 792103372639899649,243187 793123489892794368,249469 761646890572283904,69356 763415353095360512,77598 786970942794719233,207949 779632404818456576,175549 776902771492675584,155688 778069757929086976,140444 773967753417936897,139404 780721149068009472,179709 756679377564336128,44429 777243904080908288,160592 774102869708464129,141316 755444491482460160,36735 792794074193551360,243865 792900614279696384,206666 786227072071000064,201555 787798975667732480,213253 791159741816901632,235590 759111962034900992,56964 780610321425637378,182037 773974541785636865,137965 790375019738128384,230575 758440379561705473,52394 794291093256990721,259134 756201987775930370,11774 792791344817242112,247232 790720958034239488,233307 787258405505363971,209043 780851116007391236,183269 789654660340744192,226731 776018030698504192,152735 788765852749488128,217106 794643260060954629,261155 790298921813757952,230282 791864065236856833,240763 793498080985255936,252196 759536763752812544,58508 766323018784137216,91946 788806569181925376,220332 773965005595160576,140211 787185134931959808,206484 788058031120461825,215005 762329958949588992,72550 764653100032462848,83881 786328504950464517,202379 780829445225586692,183269 793630013446696961,200963 766070373196726272,11774 788069663775215616,70764 765646811449229316,88546 758762406155735040,54070 790943954027937792,234583 765552524388470789,87627 791932013238333440,241819 778442270622093312,166852 768972930520797185,106716 795299564270092290,266079 785627299559374848,197286 792504594672783360,236827 732650031564488705,353005 781531511543754752,184944 794550379019124737,261155 761339305960828928,68182 795363153647435776,266054 751841934621028352,17794 790220717216239616,227486 795341652957294592,265257 792171738889015298,244230 773170719119114242,133519 765363557978341376,73706 765540579811921921,87904 787022163618463744,205294 769274678493851648,110659 793482491290157056,252408 792155371817177088,243187 757371538576445444,45311 794602691301351425,261818 793458066410901504,252408 768641906372857860,107559 769921286621499392,112693 780910450695282689,184223 767755618975449088,79987 794642802479165445,261155 760355873680072704,43471 776199147875606528,154322 778956938516258816,171379 753400828107558913,26458 788508220537069568,217658 773585641976332288,137535 790618732804571136,231894 795031510394998784,233692 763817494809186305,80098 768403323128991744,10788 764612622612246528,84209 788783154609917952,220765 762696704676155392,431998 791685692703113216,238207 777842967356801024,163990 776769827117686784,157840 759516970915999745,17416 778364873075941377,167569 777971682652938241,164900 788541074650259456,218832 772113646218539009,129558 781364180523839488,186434 791396500429430784,237908 794019273085620226,257026 792563606885982209,246671 781369630472364032,187478 780850954052730881,183314 790912352019513344,234583 785950579256209408,198973 794333087567990784,258878 794319332914262016,256502 768105418082095104,103354 793842659509108736,255942 772911052577058816,132996 794543767437119488,261155 767386152915447808,94699 786677938129207296,205728 793551209952972800,253206 790648166030962689,231894 794701093682827264,261155 790792690568798208,232863 778836872298569728,170252 758080305962024960,50827 770312016498073600,117377 766387886962855936,92226 787367020178313217,206007 786686729512062976,205349 785975433875423232,199211 742891745134972928,11774 750854217666027520,1046033 776833644963004416,158387 737526591861850113,351811 776801285085560832,158229 780647233121202176,11774 758466005987237889,41703 786261037892808704,199546 779382753779408897,174557 785504542964191238,196277 790299144057331712,11774 794214319600738304,258598 794633563316645888,261155 736001894426939392,1170921 767412183152091136,96196 794701444184162304,262849 773704521587589120,138819 785692604889337856,197297 794555491921920000,261155 771766939479842816,127871 774679985638506496,144654 767190978650185728,96514 793314111497105408,250293 795735423834292224,267576 770340501962776576,117815 791618698607992833,240145 755831706897096704,37457 791053373302710272,234575 758690242794754048,54070 764782962646802432,82009 788456889197756417,218275 793511092785864704,252020 773935301945335808,139404 763582292082040832,78853 785359135701340165,11774 762866693685194752,73904 770265890117955584,117008 793133665165447168,249469 794913945496748033,259190 780109802085216257,177451 764181096686882816,78274 768971563718901760,109805 758830927178899459,54426 795302493081178112,266079 793645104120553474,252581 767415836487200772,98646 770061288525488132,115519 756272874906873856,42405 770194529911791616,117257 760849340462080002,64145 735836333378174976,351512 793173127887020032,226862 779802768227897345,170077 763669298397184000,79533 772400555155152896,130750 788733635692261376,220332 755161838162247680,35890 769565583629320192,112363 781848698779082757,190602 763858769633685504,80482 768826698234081280,109104 773952151970250753,140444 790595391683035136,231894 788914769646477312,11774 792876997449883648,246392 770141887390965760,115413 762403831233728512,67938 767572981430128640,97305 793491056381812736,251566 785486362791194628,192032 793561512438747136,250785 773120957850324992,134470 785833917563613184,198671 755165042836844545,35890 773470944585064448,73383 776843395390140416,158589 753197070337601536,26005 767781179722379264,101463 762615897668382720,73814 778829708729454592,11774 765757504211001345,87904 792424864858595329,228037 794690716752494592,262752 781290109802991617,185310 776245707074220032,152501 792098872843571200,11774 787715738446344196,205197 790690660533743616,233558 750606747916726272,1248073 752953896838979585,24727 792901264010981376,246987 764846583989014528,12954 792916501930004480,243075 776591363253018629,156567 770115603902398464,105109 794317387097133062,259773 767724382903013376,100893 788736555057713153,220332 764134984781365248,81702 791658744597868544,240483 792012735068442624,241819 758821972864176129,54070 787102686109954048,207949 764514220096491520,1249244 792807037419786240,194060 763783123272425472,80177 789117473563942912,223492 788566848040210433,218275 762528457276268544,73270 790917193428971520,234653 768972912627941377,110362 775849141335240704,150390 786679946735456256,197512 794973306164232192,263826 770797916768210944,121593 768145196198469632,103354 771562051953053697,126390 778955775586828288,171168 776429427961962496,153756 791378310253215745,238207 788519538199527425,218349 794024725051797504,257492 791525107336437760,238207 732615895705587714,350379 789480816137080832,225456 743270739218862080,1247598 764967378564227072,84889 777061855697178624,157082 753443645626298368,27312 754751108585820160,18341 762798118203121665,73926 750505451272429568,1248073 771860853276549120,127218 767716414136258560,100605 788190910752428033,214078 774330959504220160,139591 777003071167614976,159876 758505053636354049,53703 758801697523195905,48330 787849255033593858,351931 794344640761786369,260033 777085580119121920,159861 767528259936333825,99313 787088993821331457,207287 793133084107419648,248988 786567697840472066,204413 793215663829553152,249926 793814816532103169,255050 795106717625413633,11774 756862667470540802,44450 765657921652797441,88332 766648149511462912,91917 772943235761274880,133519 773314611814670337,135736 788504790414286848,218455 790702995713339392,232884 793112972851834881,249469 756577561405186048,44022 762297959434244096,72408 732435666005434368,196346 773741858874720256,11774 794679084378976256,260776 771374907578089472,124597 785906190920380416,198671 750268041536081920,12060 787276992743809028,206666 761944502798090240,70886 791173508990545920,11774 779364421240025088,174427 786319080714301440,201555 758648774231293952,54070 751901588906659840,20427 766250900058935298,91140 793936595636191232,255942 761235065477079041,50600 757743029864181760,48220 751175240676282368,16422 763266693363818496,195876 786356878506860545,202304 759504475841138688,58255 768169109481742336,101163 767761884330143744,100605 761347185204142080,67906 792332224431620096,87607 791321591300759557,237787 767798937524711424,101650 768204027225976833,11774 760541494004576256,59373 771864687768207360,127957 775391226497335296,146405 780596841033240576,181935 768726357408903168,108346 772010279320195072,129158 781606452553056256,188401 751593180462592001,14277 774091280116621313,141316 767440942005645314,95055 786512750235254785,203674 794192680662237186,11774 792122536389668866,243427 791771911516749824,240483 744397918648565760,349197 775708067639861250,150663 793469184437022721,252196 794552328523317248,261155 740983915364638720,11774 787819214929219584,208065 788507478711373824,11774 787225493884067840,208928 732290683474694144,1170341 775302355252162560,148170 792961953010290688,242712 771742527762403328,125145 774685308356993024,144256 776679181350531072,156835 786355710325960704,203391 786966836919279616,207949 788520002005544960,106085 788622596577320960,218258 786598168393842688,11774 788909118748778496,11774 793532143750279169,252741 785796743191375875,196277 794647658199744512,261594 777385438784819201,160358 780556307782852608,181419 768132787484389376,103354 768861279951982594,109739 788001479168696321,11774 753684224528506880,27402 765516426358644737,87904 771311613773099008,124597 794563423237345281,261155 790647891920494592,232169 780831238906982402,181935 792571958449889280,240145 789808765180710912,227242 769894850443436032,114779 793199000149164032,249926 776564083256619009,155688 772813922843975681,132364 761197727900246017,66828 749657170220724225,8497 750734207954001920,37160 766384886731026432,93286 790881106077872128,234583 750419758693117952,12883 776743115386458112,157755 757000524793253888,45311 787722321448624132,205197 780108841254023169,176128 795682766226620417,268101 764823478679826432,84724 794534043912204288,261155 768894648299327488,11774 756601769367441408,28626 770752139874275328,120633 753733907774840832,11774 751602134504861697,18215 756874034755751936,42071 759103764888379392,56964 773257247795187714,135381 791669751487442944,240483 781276431145955330,186584 758689158109945856,54070 749463862961852416,8735 763815964001509377,80559 795671849053155329,247930 755660811851460608,738099 763179612838912000,1249110 771125628200292352,116680 779074161528475648,167220 754800899873132544,33549 787935578838994945,213710 786304317062049793,192032 794005127837294593,257492 795074911664422912,264850 770732073871151104,120104 770806423403966466,119686 795406820739260421,247930 766013703955283968,90618 790865685811372032,232169 781531533668745217,187964 785963712515407872,199546 773143909807423488,133415 771107165926854656,122982 789564946640142336,220029 752280527760072704,20279 773611986445799425,137372 785701529730723842,194082 792489600321224708,246273 793433561634222080,249926 794008973204520961,255393 757377232079822848,46974 768864911627804672,109494 773707694129553409,138819 785721159652343808,197198 793711451617628160,253637 794577264071479296,261155 753391567822397440,27045 763978358979829762,80209 786169437065850881,201374 762787874806853637,73712 749838981487931392,9754 764664012202278912,56964 794321785378443264,258981 755163188224593920,34106 791278781184913409,236827 773896826063691776,139404 766043004750692352,90384 762454889410629632,431998 779525449739218944,175549 786983785552228352,207974 767844152855916544,101681 781647497454379009,188401 756900536083898368,44450 777575774828331009,161277 762748082110869504,73926 789513257933385728,225981 791350489166118913,236409 794918871677411328,261818 781878208429977600,190454 763019630877237248,73685 781080232203685888,185296 789145201990393857,11774 776941835319214080,159411 780430945576968192,94396 764318775772606464,1249235 764482891875229697,82209 756496195673923584,42432 760865723048534017,64722 760582782674276354,62798 752901915135074304,24316 779094607812517890,171644 791670954787299328,237223 751880568325836800,20311 768645886083670016,107813 780920889202372608,182659 791401438425546754,237908 756668793594707968,43391 762724106672406529,74308 773868978951360512,139404 760955780740681728,65237 785491836613779457,196277 792864670885347329,248215 764692346873090048,84422 775492012992847872,149200 779401276182233088,173628 751594170523889664,14653 763829592406822912,11774 768083269891928064,103354 791557467859742720,239405 793568384868839432,250785 775745109375782912,149200 764647865285087232,80939 793075760009392129,249286 788025765317128192,214354 785707319623553024,196277 788661106436866048,218832 791248677327122432,234583 755242964444520449,35044 754809340809347073,29353 755913969378942980,39462 786913624111611904,207287 776825979847061504,157082 791661281870831616,240483 791726618217705472,240483 732934003293065216,1170595 770454518010155010,118191 773929667283722240,139404 771084894789173248,121795 780820756963946496,7327 789896149427707904,227453 764210630064615424,80939 788385890091479040,217519 771939804917403649,126677 763801064558649344,80393 771405448469590016,124032 791278321833283584,235590 777178104917663744,159876 792779659817738241,234551 762795966340722688,73926 763442643774738432,78159 772518861438611456,130587 750819384768077824,14877 766406981506727936,93286 756259476345356288,41680 764664084553994240,80486 794986038708109313,262925 757613391531749376,48320 785616953922560000,197017 794224083948871680,248681 788698172436713472,217367 793206698395705344,243451 756271868416520192,42432 794792966644580352,261987 751091836437958657,16897 780344348877742080,176890 792470254521688065,243451 742582180786753538,11774 758155179338375168,51451 760496656466849793,63149 790358549209767936,246425 791440221636218881,78159 794366405357486081,259482 785473962901839872,194723 788145126761725952,215754 762336910534709248,1248996 770239575092449281,117257 754722250079735808,33356 788097717796950016,215410 785817535790931968,198671 788505178332864512,218275 781882243740348416,186584 795235076808306688,265644 793597291013804033,252020 755908877007323136,39797 774831959298088960,145244 789162496154152961,223286 795040590488551424,243075 786944362751983618,207287 760106568729976832,58939 794041538686885888,243865 757643145005989889,48549 766765019564388352,94683 750903033387749376,15643 778308672178888704,166653 794969971457724416,263895 776957959465160704,158387 766978279370809344,86103 765667203836420096,88902 762645329548279808,73926 732981853691379713,355106 763419097782689793,78159 780171166040240128,178716 776334413860777984,154322 787833998726799361,211829 779493312273129473,174660 764074448475475968,62073 785687914546028544,195975 790617944229285889,232424 794925888248815616,261033 759734809711087616,59112 768558060142927872,104973 767731898500026368,100605 773510814087061504,135025 788152753143021569,216009 795763078264684544,268997 786470722923180032,201555 762744931207221248,73814 773639114922995713,137869 790903410451107840,234583 765256016590168065,85562 789161349649543169,11774 794909394739699712,217634 763889534950051840,80863 793616255332724736,253032 795726985096007680,265649 756293877179437056,42564 758251877553278977,41703 764056998799220736,77598 773210690391638017,135025 753959000723623936,30304 771533657274146818,126065 752851311658491904,23651 790615252308074496,232169 757743975503507456,47940 760466942096470016,61051 768788957442215936,108849 765892206339117057,87904 779466567549460481,172185 787472694346412032,211347 781137419328364544,185310 779841638621294592,153501 792347462472077312,235774 770511774680543232,118191 738908018117578752,11774 768442219502133249,106281 758987898876071936,52054 794296484900519936,254208 793846205117640705,255942 776844981436907520,157721 753619008570523650,11774 776007341057511424,151242 777659355919446016,159704 789512358473465856,225981 794677063299072000,262588 785584822555074560,197286 790330251763068928,11774 761667842655813632,69878 757643095823360000,48549 792154373769957377,243075 764828579007983616,73926 785586213344468992,197286 795435076041527297,267151 769691687773872128,114779 785984196254638080,199960 788456296651616256,218275 793354042856632320,249926 781370877862608896,187401 762731524529664000,74681 792435030047936512,243513 794995424797032448,262022 768760947745980416,107428 792029790811238400,243187 760523479326167041,62937 764794908351795200,84724 735309288185331712,56436 757884959315136513,49852 766707395707801600,95708 787863270090764288,192558 758410400840810497,49400 765621805256245248,88052 762460383013588998,47283 795029175686103040,262849 772017633189240832,127775 774081957030338560,140444 781675438997286912,188478 789214210899054592,224680 766273267577475072,81929 773605520796033024,137978 792608276428972033,244270 793504741015691264,249926 762699701695156224,74431 792970298895261696,247240 789450785977401344,225981 770394761530191872,118191 771084227865669632,122982 757259428320178176,45122 754036669905534980,31377 759789800333283328,58041 795077397343305729,247930 788308527370661888,214809 793742877918498816,250293 793890012735700993,255942 791322196740284416,237491 765267292343111680,86610 792743425934176256,247076 791151322896666625,78159 792463271471316997,243576 758441382386163712,52048 771722775325122560,124597 794198528998281216,245313 766089166031429632,90384 752896162265456641,24134 781348690388803585,187540 792510858219827200,243187 771742313693351936,127218 773352188055728128,134375 775423817044733952,148791 793992177755926528,256358 755896154408255488,39236 790926556860481536,234583 774995622604771328,146259 773132973885521920,134255 794248176513454082,259088 792109061068185600,243210 778394621806153728,167124 766868060607164416,351158 790330440921980928,229910 794187642573389824,258473 765322668232933376,87245 749678268366872576,9145 770809171184877568,107428 778431115661086724,167319 765367065679048704,82208 793495799975940098,251452 778244975335182336,166532 792325260242722816,240627 773906905630666752,139577 754061833938563076,31528 773978201513009152,140443 779032180232040449,172057 773565994296025088,136947 753255008267751424,24173 792123645493702656,244230 780838151908691968,183269 754034336270213120,30590 776837735973654528,155451 794576603049172992,261155 766813955901628417,95462 765621066639171584,87904 771511187326373888,126168 761794724361490432,69947 780610877607129088,150151 785746720013557760,195975 762251686555648000,72420 758327973728641024,49843 771724503600680960,127366 776832753115369472,158589 778302144428535808,166390 755163478814519297,35890 778013639001317376,165348 755545589605994499,38183 775465966192979968,139781 770662683192336384,119794 779421628572639232,173868 794636331112599552,262022 766501332740083712,91804 792065840006836224,243187 757315510950322176,350711 791031277772169216,235590 787325826190553089,209351 793301665143107585,249926 793310251273428992,249926 795077893894406144,265102 773283556281942017,134993 763417878607568896,73814 781623116539637760,188119 789831704521224192,225359 766348221287464960,80939 773120957628186624,134470 788195051893579776,215005 773654204556640259,132996 762012172818022402,431998 756902766962810880,44085 759164643659001856,56192 772907504577552384,133519 780514221641572352,181142 750122857783496704,11687 758389098264625153,50827 795153025551585281,265257 745359327964209153,354831 776055305599942656,153095 758984140117028864,56194 773540255722942465,134561 792156289514237952,217039 785327145572667392,193633 760275533649289216,48052 787641634531999744,46572 753665931541438469,27402 770926304032088064,120610 756622272715190272,44450 777934705664651264,164001 795075117734883328,249926 785848606674849793,196788 790692207061770241,232137 774329861179641856,142503 791308809662701568,237787 754754247774699523,32710 776913722006708224,158387 771393334866837504,125196 794528840592846848,259482 768183362393702400,104313 790212769744322562,228354 787014903148064768,179307 789928875883130882,214880 755717674555019264,39208 793166393952890880,249469 771100519750402049,122776 772892383813836800,133043 793830798277304325,249268 761642030942609408,69356 793270263668314112,248253 755873921694597120,39207 793168437329747968,250033 755244513216475136,35900 772915807965810688,133043 773679515595702273,138707 792212185233719296,226461 780855079972679680,182631 749768271499436032,7546 773247766302629888,134993 778731202454794240,170252 788715019290615808,220029 753279760432701440,26458 781113633669521408,36498 794271488681525248,259482 794324549848305664,256038 757556323261173760,47782 787012087381839872,207287 754046986014294016,31183 792964807855136772,247877 794311615944491008,258456 761524431613267968,68993 763090135013478400,74133 776986078821572608,159146 785434556933476352,194053 789558182242881537,225943 765656960603660288,87858 790971232220884993,232169 753644640893489153,28508 790619247835611136,229901 793962150737784832,256105 765065925351600128,84449 773908426434936832,139404 764455599887093761,83537 766018843957424128,89923 767603570803900416,26066 760527297895997440,63444 793170110361939968,250066 749750133726646273,9776 769231667777138688,112345 786378810740633600,203350 733110453774241792,355261 777958213752848384,158820 786434989399302144,202200 765081926390558720,84724 779087448290816004,168633 749061771017814016,7069 794681624638226432,262022 789831662465015808,227242 768738656064450560,105644 760898386216321024,62513 793655912892289025,253274 785284668304166914,193669 790996828279959552,234583 786600224114434049,204413 755126448978010112,33192 789236236514840576,221635 763778508183273476,80098 761876334532493312,70499 764867809893576704,84724 771461857559404545,124744 789469058118721536,225981 790983105947525120,235590 792195919231979524,244659 792199742600060928,243187 767122690322739200,97811 767080461818560516,94699 768934271402868737,110362 754722292823982081,27045 788877256043048960,11774 757337177600630784,46404 787390032914939904,180433 781255318470664192,186212 790601317056188416,232169 773962306170425344,139373 767525146764640256,97307 786410597982154753,203674 753698304404234240,28866 786828535684009984,205294 795191127724933120,11774 759111508164956160,56889 765908198431875072,90125 793895952104947712,252020 758680850959593474,54070 773583285335183360,137042 764825133290631168,84724 762806947393466368,74247 763545537022787584,78804 794270703566618624,259457 786634200870977536,205270 758758371973627908,54070 775015592537497601,144602 761281971091832832,67511 767820324872138752,100891 779413669943844864,173868 788523835779801088,11774 741221135505842176,11774 749931394554626049,10653 781095724838682624,184223 791701028638949376,234990 781611588059009024,188401 795694634731114497,267855 765701831804739585,88052 766033720637792256,90539 758118367475732481,51451 787041655954079744,207613 756688214669168641,44732 765165540038017024,86103 785257686275354624,11774 794920569380577280,262849 787488807587373056,207151 759770309972992001,59373 755553722604879872,37993 794506439826034689,257492 760527669079511040,11774 781640509076959233,188309 761258603512795136,66897 773996902509490184,139404 774662915479580673,128230 766065271987576832,90694 769641353189916672,112363 786303235967430658,202379 770303365595136000,352628 777316915039510528,160609 781524943016255489,188401 793516338752921600,11774 794025941366231040,255393 769266910840127488,110615 758845263335202816,52554 761037262796709888,65663 764959494094917632,81446 792738234644172801,246785 791450739797168129,1170552 755162750691803136,350258 756663608222715904,43807 781525977889247232,186584 794828957975801856,262849 764493503195860992,82066 773508175593107456,137158 749934031085531137,10648 788844856604889088,221136 766314038435405824,81929 770968246380036096,349856 777857631327137792,164001 781916146001858562,191354 770973876658532352,122146 771877052085596160,127366 773403970467459072,136473 773892543268294656,139404 793866845216530432,249926 794568472416108544,261063 732476631227322369,1170492 794735830833262592,258456 794292836313116672,259134 758656451569152001,54070 753308408648990720,26977 760253503591690240,61412 786833589035999232,205186 754728234202255360,33356 785285590921023489,193669 778273901059067904,166434 768290497697685508,102700 768934391963799556,110389 788391908380815360,217519 757336778009227264,46890 769295838678020096,111454 789561648969347072,226731 795743659740241920,267576 739053086136795136,209828 766081140558032900,90482 753710638321569792,29263 769681553379045376,114301 771833530896658432,122344 794675927745777664,39957 770273957010223104,47782 775720209545998337,149200 779821891682967557,174756 757309901865684993,43824 776982280879296512,159146 795323729727340546,264397 778962179630436352,169923 776816105658519552,158428 790398013671809024,26066 793874887999823872,253407 768537847141892096,107338 755182065151115264,34765 760107714752151552,60866 760255083959324672,61545 793626856599744513,252679 794705154767519745,262849 775689800955199488,149953 780510290991611904,11774 757409934086582272,39005 788140461495943168,214976 765231114604519428,86440 794935310941442048,263895 753325784421376000,25189 786594492858167296,204413 762725284021932032,74247 791098082561843200,235956 751025920853487616,16422 779696606182531072,464984 732190166551404545,350107 766348730513620992,93286 758760324598235136,54070 770168128546312192,115435 786916623689056256,205455 767107505239367680,94699 763421916380233732,78159 772738368723492864,131852 793578013627514880,252679 781585532824514560,187976 792211066671423488,243075 757301440331210752,46406 759094207726313472,54620 768888624054140928,108729 792042684613554176,243187 760959028465897472,65999 768066002999320576,102514 770352441296576512,118515 775445129129701376,148574 756486195882831874,43391 774790827105251328,141983 775000497812017157,146259 762134016669605890,431998 762337030688874497,431998 762779866018242560,74592 768127061290422272,103506 790305421642698752,11774 758675412364865536,54070 769269063818342400,112363 775786122232291328,146216 762682162571276288,73814 763002336180629504,75899 785543138337234945,130635 780466142141816832,180556 746495536920879104,383096 770686163329908738,11774 791470734858072065,234991 767846988129837056,100605 768499796567023616,100561 785585499083722752,197035 757679048394960896,14277 788486237019484160,218275 757384923246268416,46382 761326005386551296,67852 777889767207923712,164201 761931138101313537,65180 793806759706169344,255393 759598253608431616,58872 780361897581375488,179537 787071051855298560,207109 787517167340224512,204958 770354870721413121,117257 770940167037353985,122146 788560179772162048,218832 788076624516308992,214354 759109872780619776,56952 765311285659570176,87062 778247474817282049,166390 780874516595474432,182659 774057441382178816,140748 756650131722690560,43391 765520009422573568,87904 771731470633140224,126152 764820425729716228,84209 773901213356138496,139404 732921086334144513,354594 754708396062932992,22393 793113837859921920,218832 768532434489077760,103924 769434915439980544,112872 777294041503367169,159956 781315176624746496,186584 791380535536824320,238395 761598422180831232,69576 786591282827259905,204327 795052673963847680,261155 733145613924106240,355294 759212151634526213,56784 768965704779300864,110362 791024008724615169,235590 757030440288989184,44429 776495458449518592,148010 787715767076655104,205197 791467077194256384,235986 771866290512363521,128615 781851073736679425,190635 772937934068678660,133519 785723259513737216,197512 788082301242642432,215005 778339097878360065,167319 759093703726235649,1170537 773597976983769089,124191 787894691140243456,212357 790696504264581120,232911 758822044863565824,52983 769722651447140352,114779 773880393594384384,139404 777870231645585408,163885 793299543374700544,250328 763921588349657089,80482 764833190850600960,84724 777005814687080448,159245 792091775708045312,11774 775751083490676738,151071 781669414525669376,188106 758805812970004482,55174 753573078668574721,26066 779488141962911744,174756 781597744838352896,188401 777152758734553092,159876 795299492463542273,264397 791650255204909056,240260 762655285785669633,73814 759881700147027969,56964 788201882875559936,213064 766364225640009728,93184 766005064351621120,88525 785927788259708928,199546 793491795032223744,249926 794233263623544832,257534 794552038969475072,261155 794372632128856064,257353 788490421429080064,218275 790523554366365696,231894 787417581888024576,210289 771856758247608320,128017 775541983288766464,148537 772559118041161732,100605 791219932302147584,237254 785862703055310849,198671 794693337278271492,262752 768941778078732288,110539 785581734503014400,197286 773358224300879872,136018 787782239543189504,199307 754114373686362112,31035 778636145462644736,166075 781264396328861696,186434 773141528092958720,134561 753335835697700864,26140 773877738142896129,139404 791319584083173376,236502 791486643479973888,239405 761900136834408448,70941 763685073942118401,77708 781434611373137920,26066 788460874268827648,11774 794727494024908800,262849 780414611153498113,178301 766771183702257665,95672 767806053270552576,101681 790760373628522496,233280 770187182497681409,44421 793983517432643584,257423 760571229505921024,63753 790713508618907648,232169 746390295072276480,383096 773908145756368896,139404 778087773056208900,679105 758767539702800384,54070 785874268437385216,199323 744202451981475840,354311 756958577164636160,44450 790733741501116420,18341 755837144967421952,39685 777735843318411268,137869 779716780264652800,174756 794008650130096128,257564 750682736864534529,14570 795662694544273408,267521 773216075454435328,135386 792494089736445952,246273 791816831937945600,237491 788515746913591296,218351 753648137550434304,28866 779394774981685248,174230 786955588613857281,207613 786366712375410688,203391 793791172691058688,255393 777970615865208832,165185 772555392790343680,131542 777067528501751808,159359 790967523323838464,235487 754172731818643456,30370 781875421348528128,189649 779083446396354560,171463 789113537431937024,222544 750763129836101632,14421 786248371371544582,201962 758812877813755904,55262 772872078240391168,132578 775991632722268160,152735 793077427362725888,249286 764578806552068097,83391 764665071440125952,82344 786908076167356417,207287 765557802114904064,87904 773358966122409985,134375 773615226780389376,136947 787066668954505216,207965 793098842921205761,249469 773155956435726336,132908 785251747740717056,194167 794694603228270592,262849 795129156560453632,264397 765898144324292608,90031 795775359467868163,268646 755533151485759488,37595 788018403126579201,214354 778290508934381568,167220 763923789012885508,81226 753405380265402369,27317 763420179334172673,77185 794331397364158464,108396 777972184815964160,164578 786518461887483904,203793 773892124546785281,139404 778900356818309120,167407 789548808963235840,227048 795081527931600898,261155 771453447312928768,125196 776871149409939457,157840 773941461372932097,139404 791350385789181952,238383 759321093836529664,56964 767839277262643200,99471 775822474621521920,151463 785533813858250752,193504 757898921830064128,49798 779117910228922369,171993 792563221605392384,244270 764679532125184000,83713 753644856015097856,27402 793637922482323456,254135 762728032557686784,67226 767349777121980416,98646 785837766722609152,198466 794311457701642240,257026 765589584298123264,88421 789657145734144000,226881 759628167262777344,56231 774602148596346880,142548 777971455153745920,164846 790704536629501954,233307 786413402386227201,203350 765037764144427008,11774 790004364710510592,209582 732318635373547520,351374 757431372378025984,47266 781058398922039296,183759 754850140330917888,26721 786266294060355585,201555 785848293947502597,197091 768098989254246400,103354 778253910087602176,164826 771405363925094400,124597 790045546287423488,228820 750727542663938048,13289 776169208166117376,73196 771030600274804736,431998 794538014487625728,261155 780475707327647744,180233 793584964604456960,252741 772092971303010304,125367 793103751414370304,249469 794223619001892865,258810 736281087882715136,11774 792025692590383105,243075 754156228717060096,31035 768992710992637953,109666 785531677703569409,196676 768185467019886592,104313 769010319641411585,110362 795435228542038017,247930 788566866386124800,218275 792776469810327552,247240 752222303228948480,16728 793688932324143104,252639 787048002322063362,199307 738403748402204672,11774 732484295739088897,37154 785586546892169216,196277 793874532675231744,256255 794254300495024129,258456 761881278681456640,69711 791445930574831616,238864 768193160849661953,104395 789538124959547392,225981 762704350611374080,74247 774052720797974528,141200 778086525099794433,165523 780753763938086912,182257 785726503803756544,197512 760157035044409344,61376 773566141964976128,136947 781311417915875328,186584 771738807062310914,125554 780839573945364481,182870 794334389370949632,252939 773849931224276994,139404 791376582225039366,203821 775457483418513408,148574 757641882390388736,47782 780786970402304000,182960 772775986114932737,132335 791773466559066112,240355 765186282930761728,82283 757627556694634496,47545 779289167956148224,173753 755171608654782464,35737 763424547693625345,1249111 774667289681620992,144844 767398245043695616,48289 769117313941417984,110362 753463078210207745,26458 756951961572745216,45672 794684936179617792,261155 768855372216008708,105109 770606588738494464,119096 780799172421246977,183269 794278278378889216,259055 793100448932573184,249469 793516703682560002,251452 758042297216954369,51069 777964763456348161,127775 763550926250672128,77777 771637569633124352,125554 774381196201472000,142648 769327129381199872,112693 793871545550725120,256358 758105216180977666,51451 790712173475471360,233558 792655090381357056,244550 790304994876678144,11774 793865127695036418,256255 778325824994811906,167569 793538350393221120,248719 788453475097059328,217837 790894402260512768,234583 791713246055059456,240483 793251176577798144,250293 766017363888082944,90384 787479228975546368,210313 791198043110510592,234583 794956102970593285,242693 762283758561140736,431998 768508326808125440,104999 787717426657886209,205197 781217216511344640,186434 763804284773425153,74575 785498660532547585,196277 750803875712475136,14950 772920622695477250,133519 792532935941304320,243286 770921487477841920,121479 785999905047183360,200386 753387018139250689,26458 757612167872909312,11774 791430764617306112,237594 761381268911030272,63902 755115708955058176,34638 787901699331461121,213829 756721744698802177,44837 788053872698855424,214492 767781820058304513,101463 764313049343721473,82209 781796020384563201,26066 789250485022777345,219503 757623098648563713,47782 757750632220622848,48480 769973670026641408,105109 790726970921201664,232863 767156998777495552,97386 775566728290004992,45672 758489543263813632,41703 787981360812191744,212139 792524740669743104,245101 768975898926166016,110585 768647301535498240,105519 777046691748974592,154914 751155912409219072,17259 778719608077377536,169999 790683798937665538,231805 791372446276476929,238429 786368286753685504,202217 760770834298437632,64115 775730623092822016,150511 777012196022771712,158387 790636124175601664,218540 793507107811110913,252741 774781999089410048,144189 788450322041696256,218275 794582652389101568,261155 761644637312393216,69951 766224578146336768,90723 750374595614547968,12883 789286821343612928,224680 792835252502745088,240474 794665571346432002,39957 775566616704585728,112363 795057165094572033,264397 794606936209625088,261155 768119136324952065,103506 771482331110518784,126152 737317102584004608,349926 763564510330261504,78159 780782154427035648,182036 759030766265335808,1248641 771066098976514050,122982 774486058020900864,141316 788479802755862532,217106 793072682895978496,193636 794297156123365377,258456 766620894353559553,92958 771349388253884416,124564 764144642321440768,47940 793117846968659968,247241 766283700338298880,91751 770347448481017858,118375 786144395930116097,164764 743812973324550144,1247626 762380686586249216,72978 774406423228755968,141867 779304340620242944,173753 749760407422705664,10064 757637183356436480,48492 762309972365414404,67852 788623324389773312,217574 758262557119356929,52031 761688707418189824,69947 775743571424976896,150663 758444636339900417,36221 762917248235372544,75233 790854251551469568,231612 793539230781861888,252196 756489868600049664,43391 794558730465644544,261155 757628424886386688,1248502 761724819989749760,70177 786307470960582656,201620 788991729214984192,220767 766233795892695045,90723 785963489902723072,200244 793111584738463744,249469 780843584190750721,183269 768181971293962240,99212 775948695493763072,151156 768593345102778368,107428 791178300400005120,236907 762171221781860352,71429 756563068126199809,43553 787373189382963201,206007 791360027722338304,238395 791740674961879041,240483 794426376132628480,350913 772630590403272704,131033 794919486222729217,263895 754980698000281600,14442 764120263852163072,1249205 768248213820182528,97996 795370751222317057,266151 785917523602518017,199546 787504850447785984,211347 780448614426505220,180306 790971078873153536,235487 780915286320947200,181419 790258489276915712,192989 794532379838685185,261093 753973887478661120,30590 760219833371860992,61051 790709923617398784,233307 792555600358019072,246295 793632904781918208,250633 770341122216300544,114254 758082937732501505,47761 793485352824471552,252741 793741840340090880,254920 776252780205973505,153779 785863035374170120,197512 764454012733169664,83550 764967331978096641,84724 785497002536763394,196277 763891287158206465,80393 779471001570672640,174315 787102523215708162,7224 774432766683262980,142503 776924814833491969,156928 775019864033415168,146259 793188298244186112,249374 762788539696242688,74370 785616186218209280,197286 781547154099757056,185496 751057703061983232,15996 763817171315101696,80393 780879373972889600,11774 752966249114546176,24134 765937397720686592,90384 793504474463698944,252741 777323738069135360,85326 777939794282381312,164669 769884985868161025,100848 780618654958313472,150151 785490132774293504,196277 790599903990906880,232137 793779345366147073,255106 785936596898025473,199960 753404162361044994,27045 754127024596344832,30370 767884576630857728,101163 758061664700882944,51069 732592040639397892,352718 754837469850284032,33356 764543816674181120,81749 791377176717201408,237787 777235751461269505,157082 764697315848417280,82018 793124470978412545,249469 740367164289470464,11774 794032712503808001,257492 767163953055019008,90384 757124782836023297,34591 777594986778939393,161456 791697707362422784,236931 760916112833908736,64692 776189049929367552,152314 792126341734764544,244297 789158432418828288,223899 770277029442756609,117257 765329559126368257,86120 778766938260537344,168794 763781202151149568,78566 777966811010572288,164783 786861160842792960,204224 787647005396914176,209351 788866381278158848,220526 759598953432289280,57714 781272485203443712,187084 793188720698548224,249469 795416870665023495,265855 762674675830890500,73926 760290344088932352,17416 793150718802694144,249926 763725649768947712,79513 773537993504153600,136904 792493646297702400,246295 794559811060977665,261155 764224234566537216,81122 794617152884064258,261987 762706361444667392,65500 770281270735544320,112336 774577574735470592,144171 779122234170499072,172799 785722292332396545,197091 791380521016188928,238395 794151050517151748,257353 787124966944829440,201558 787414548374433793,206117 790861005920362496,233800 756205275657318400,41680 776421049952903169,155451 790764430543904768,232863 794580223048159232,39957 795692465529425921,267862 789910874605486080,223692 774010713421516800,139404 775378734023147520,148574 793162616151703552,249469 761572497401708544,69245 767842077455572993,101681 790937299634839552,234583 757195752158429184,45125 790574757288808449,231894 750013473313161216,10735 760574006919430144,62798 779060977232777217,171463 775906543430664192,151526 776495578486231042,155688 768500208036708356,106281 790670192128897024,233307 789148023410622465,222913 780634447465082880,182257 786967793828630528,207949 768213255978258433,104688 791356892912115713,238429 768892477872889856,109104 758575824421388288,50600 768535087080169472,100893 788783645435756549,220526 776088279082999809,153095 771027307502809088,113836 749433571513737217,7836 791468515828039680,238207 755715095695532032,38792 763878049385512960,1248921 776250158669451264,153845 770280162172792833,117833 777666922049445888,162294 770621766519574528,119937 790700258942595072,232169 792869643744452608,11774 794157058513899521,258044 753550008906031105,26446 755102283306643457,35403 794925296902348801,263205 772874347149131777,132761 786597274365427712,11774 761601004576051201,69231 769474374869147648,110843 794088406921814016,256564 768909798054236161,109384 773839429895094272,138903 765979330253959168,90384 778702915833700353,169101 768847513298280449,108849 750235477689692160,11495 777861396608327680,162107 776183142012944386,127775 789942873730977795,228888 791307581528694786,237491 765347812821401601,84209 766037313734316032,88399 794674999776907264,261155 775817683426127872,151463 792085184883679234,215965 778596144813268992,168284 750874502544842752,15808 775811186625503232,128934 792075068742381568,243187 792834726197235715,354391 772817985996140544,131421 773895960229478400,139404 790881165863424000,122088 788250615428198401,216484 773880658779398144,139404 789286783813029888,224680 792434011989798912,238207 789694721647980544,223078 754742462686584832,33356 776119776611631104,153501 760909913728090112,64197 775439869279604736,149200 789299051393085441,224243 794675851744935936,261818 765963727212572672,90031 789080233983021057,223286 760491326718808064,63149 776452871399346176,155390 779300729391501313,173658 788803241970511873,220526 788875492778586112,220602 792436400918523905,245750 781341749012733952,139404 767819340217327616,100559 773253178888421377,132370 790741202928664576,232221 793519588436738048,249926 788489849854631936,106085 795341348903723008,266079 767838427660312576,100559 790582453043798016,231318 794834443211075584,261155 791468655636688896,239405 794588955677224960,261155 775794829343256576,148870 774692693565902848,142721 749060529478512641,195876 786218536335052802,201494 757450810330587136,47263 758098030214152192,51043 793964334376480768,256564 794993180991246336,263907 785988684143271936,199352 760637235179900930,62728 793100445090590721,249469 794932139389255680,263895 790918774367150082,234583 774412500456574976,143473 795075648733716480,249926 795739240252448773,268448 788538219637960704,217519 768684465530867712,42564 780602177018560514,181935 763442992615190528,78344 758714883340775424,54070 765646524814544896,88546 771874186184622080,125204 785854818548117504,198671 771529252554498049,125111 760136231388868608,58542 779867159132377088,174465 766449348850823168,93508 752823844709302272,23739 761025386520064005,61545 780681542813220864,182036 760544935397294080,63149 760867326757658624,11774 786535793099677696,200428 755478606361559040,34673 777939812598878208,164001 751804526311636992,14277 788004585445036033,214354 787093315111956481,207109 760821021872009217,63268 756113587089711105,41632 764933685879660544,84724 795711970209103872,268281 777887049198149632,164001 786917879803482112,206773 785325977098342400,193533 793083465554075648,249067 762331605385916416,55177 758382257249943552,52554 778582389891141632,167220 761349072087162881,68163 751555269100843008,18452 793622430984003584,254135 762286347851882497,431998 792105838739619840,243187 764171947001335809,75724 786262208036478976,202429 791176371422855168,210238 786013667141701633,199546 769679210533232640,18030 776114372376662017,11774 793234016375889921,232911 753959866063003648,30590 754961805143932928,33356 795445538602754048,249926 777789344983556096,163716 773587248973438976,136947 789451724775890945,225981 779678619157295105,174321 763152065459654656,76723 773713645662371840,11774 775852368126578688,150663 762647719391272960,73814 752973466119376896,15968 773502192439402496,136426 779431193594978304,174557 750663344269332481,10851 764164807062761472,82177 780915137070923777,181419 789113587797102592,220332 772589786020196352,125554 749603303055454208,7852 764814061309689856,81574 788644323340541952,46572 753593763910471680,26066 763010041255301120,75724 781715934444605440,187893 789302006863261697,225320 794601868416712708,261155 772506370306412544,131297 791803661898936320,353047 769381970698645505,111558 793056696373506048,230791 763514973691768833,78228 768605704957681668,106094 772029866455683072,128934 757686758171635712,48810 778382019784876032,166500 785277278204862464,194648 790976036733321216,234653 792811006816772096,243187 754049193635786752,30590 792025168159780864,243187 755126528883687424,34167 755547013522059264,38476 781652212158050305,186584 790610486605717504,227496 794609897228931072,261155 793529194198085633,253190 733750276897693696,355389 763123487082893312,76577 733785781483884544,1170682 775753939924901888,149953 776126050732544000,153845 795679117505101824,265884 768025562489229313,101383 770202023295905792,115582 785253777561509888,194167 750080336575533057,7275 794621098138730496,39957 780858531377475584,183269 771797590870417408,127366 780970058768060416,184798 793075598172295168,249286 793472887977943040,252051 756313510251028481,42432 759806256978636800,58267 755045836887822336,35044 776750965332541440,157693 764215457238790144,82642 775736406962425856,151071 791688350193291264,240483 739899449640505344,41724 788762433343123456,220526 775322286568202242,148170 765028254415671297,84724 781895368883703829,139404 794060899430580224,257026 793458012266442752,252408 779124028611108864,172802 795735746321780737,267576 786662758842527744,205728 794838186107121664,261155 775285155544072192,148045 789878413884612613,226731 788817192074645504,220029 794796816076308480,262053 788016656652050437,214492 793856893617856512,256156 794711283442548736,261155 781617303750381570,189086 768483177727987761,106756 776112304119242752,153095 788425745341218818,213803 788459927547162624,217574 757761322154983424,48477 776787621955514368,157755 760257513786925056,60431 791716684088287233,241034 794890576835514369,261155 788398081616130048,215608 787648376955219968,210207 785660253555884032,197341 791782184835100672,240793 765597109592682496,88570 785314043774971906,11774 794616974802178048,262022 769688808921104384,110585 771348735641067520,122967 759627610217324544,56192 762070053764292611,1170700 780910155802091520,184223 791693403020931072,238395 751169025359634432,15264 777363226245799936,160593 778923803544055809,171168 786947831038775297,207287 794207426354421760,258771 794031208652865537,257492 788450301841780736,218275 762679499129356288,73926 773633608678604800,137042 779117311307370496,171795 795760091022655488,261155 766710126648565760,95121 793199506988732417,250430 785906526078709760,199640 776851238822383616,158815 788088521840029697,214724 758717496090169344,50581 781276284710072321,186584 763859920055705600,80393 780569246996848640,11774 793109152100937728,249469 749602565629747200,8297 795381650716639232,266491 762226865633366016,72035 775005705925435392,145451 754721370139918336,33356 766871376464609280,94817 794264741430497280,257492 750434608500469760,11495 760936884797190144,64245 762745720155705344,74727 776544162447552512,155451 795052392119148548,261155 754096482228269056,30296 762400462209290240,72874 794641627612672000,261155 764524747518607360,82283 794328905482194947,249926 792090288743297025,243187 795750068141760512,267862 793616118263021568,253042 778361780988940289,166916 765255037366960128,86103 793576173968232449,252020 754708471124078592,33174 777898245997596672,163990 794289763817783296,259134 781601372668067840,188903 786193808631341057,201619 780118581346504704,129991 794532160350752768,261155 768522395334217728,106281 765202181867921408,80978 755638226719760385,32572 788098871796772864,215505 758762740181639169,54070 769301554184777729,112399 754978161067261952,34666 770596002160050177,119753 754749833173491713,33356 792937440788881408,243075 756981280516870144,45669 786428331851780096,202727 765207836490027008,86440 761638230542483456,68993 770797067920814081,120677 771538624357675009,125554 770370216631074816,118482 778203293667459072,164980 785247703735406596,193868 793501173537837056,252408 778767751179489280,168794 780875283301797888,183162 791733759317991426,217285 779497124471775232,174230 763094948702932992,76549 760474898783272961,62777 772224719714131968,129126 753035794273673216,22411 763826899231641600,79693 777013382348144640,158411 775800498674958336,151265 765288501176836096,86120 793992830213496832,11774 773531089163866113,136904 779449214656876545,174392 794540339780460545,261155 749647571832930304,9433 794274867197706246,259266 785335291863183360,194923 758741065872445441,54726 764466480092241921,83391 787912301944778752,213887 759441514082684928,56924 771042301623738368,122148 762809306349613057,65027 789206263733170176,224019 773241408283086848,117257 764578679313747970,79561 768053330472013824,100893 792195815355932672,243187 794211629441220608,258607 780196249068769281,173917 771426252154662913,124597 765192078561153024,71612 765364852110090240,80486 772490518794162176,130026 767560356403093505,98646 781232326852227072,186434 777171075683667969,138707 780473835472551936,180088 760912409112481792,65626 776778087711248384,148419 794654259547664384,258922 750662591043764225,14421 793990787977592832,257325 769757972042055680,114587 778381767778660353,165512 762000133672214529,71324 737201239289528320,81294 755547641354788864,38476 760204765313785857,61352 735096813145972738,353672 777848295494414336,164001 756940677364248576,45296 758053462181486592,47761 790010171263217664,228363 753532577944838145,27638 754722361195114501,33356 766753949961576448,95682 767145334229209088,96848 768506053063352320,104162 757010042667151361,350711 768239992850161664,97379 786409785881223168,203674 763874136984879104,75396 747719216804028417,41724 787844299060867073,208065 777934825160339456,164826 781505353968156672,188401 771761754078457856,118191 767353045982248960,97852 795701333240123392,268179 773048191122083840,134033 790757376273952768,232863 793936192974811136,255942 757996436931878912,50476 774008508002033664,140230 759816954026795008,59761 769136066120998913,110709 778944563574693888,171168 771808676348764160,126152 785272203868725248,194648 777862627905171456,164001 787849266785947648,212316 757610749279821824,47761 787463858617094144,211347 792448401199603712,235248 759200280055611393,56964 787242032175603712,1170856 790827531951747072,232863 733197999631917056,355480 790336531290394624,230282 768008612996272128,102137 773193853054676993,135025 794251282290610176,258456 777207464680828929,160873 788520037623615488,218540 778311049078452225,167407 793219304053362688,250179 756622218931609600,1248425 758076564730814464,49843 785616110800424960,197286 779137787807211520,172270 795358763423240192,261155 764233632349388800,1170700 793182238875627520,249926 754749758225330176,32873 762225864062885889,686533 752946241202290688,23739 787296239037448193,207287 750402087557722112,11774 785641096172802048,195975 757676639975313412,45014 760217968479395840,61545 767342838724059136,97438 791785947918503936,240483 768652106899218433,108303 790614482875584512,232137 789147668555689984,221476 761735537967321088,69548 786724958063955968,204224 793499828693135360,252408 765555872760291330,87904 771401688015970304,125367 779321390595989504,174028 791246807003176960,61723 761536587050004480,68936 749817535000817664,10386 768096647398166533,103354 772424052136894464,129649 788821883609243648,220526 754769015004729344,32873 771386392584687616,124597 786225570703114240,192032 794707055542202368,261155 793642262798344192,253164 770994827458674688,109874 788768162216947712,220332 759485345255882757,58227 763700783984418817,77720 794042562780631040,255942 774200930203951104,141797 771850444356349953,121431 771523162433462272,126389 757708307758886912,14277 758667445741563906,54070 758925195071500289,54070 779480350154108929,168284 786953482838405120,207287 794364713622614016,260181 767004002844237824,95672 768084398696693761,103354 793119767381016578,249469 795710487396659200,268448 749675162430238721,9754 791503150741979136,237908 794991430296969216,264468 757162023901736960,43391 763211452584910849,75690 791346248867610624,237532 753630810746433536,28732 793919593731555331,256411 764863200177246211,84724 777626602226147328,162610 763957402227970049,79987 788874190518530048,220526 768544614257201152,101681 795450567631994880,265855 762378400669589507,69947 770447969665503232,103354 787014507038019584,204457 788866889393004544,220332 733108948975280128,355261 751023600782544896,16299 789525822340108288,226881 764501825785516032,80863 732282097851858944,349662 791821485841141760,241940 794595675358908416,261818 794339421562740740,258741 794631333750288384,261864 793487834938081281,252741 791335736041611265,237491 778735579777294336,169990 757927611725062145,46958 774632613965287424,142906 795100182992003072,264397 778618358967181312,169211 759190405082652672,51105 777575528530259968,161352 791070602576605184,236393 788253064075448321,1170441 791396584575668224,232137 763441845728907264,78344 786359446259666944,203391 795292584868462596,265846 791808524267425792,241146 779351810389729280,159847 756957173394116608,45566 792196289941254144,243075 768034196396863493,100620 771193187117314048,1170575 748278391762149376,1247850 773534799944413184,137042 781676669648179200,188401 791093455921504257,232169 795728810939392003,268101 770011238680125440,116092 769328955711164416,109104 792191814593839104,243075 770669375481348096,118698 785663292815532033,196917 790702029102612480,232911 777797979574980609,163243 759246733394186242,56625 758166150840774656,48119 765518841493544960,87904 737524202870214657,7700 780618106473287680,150151 754845012341485569,32947 756304216528781313,42432 764978398582177793,85562 793149063835156481,249841 788757232070619136,220526 756967322900951040,44429 778034430988419072,165009 761313307693383681,66878 790597874329395200,11774 779386568322670592,174557 761300392252575744,88859 781369512952262656,186584 789341433870168064,225359 793994928468664321,255942 794343428578492417,257406 790979871233105920,234583 793855082609598464,11774 779349173401427968,82642 790965185955688449,234583 745101411059326976,350711 770785772106506240,119319 786007002199658496,198513 752943688372879365,24711 768193203719798784,103354 780405969142607874,179589 792159078009012224,243075 751721153471873025,18893 768229890453803011,103506 750005729134800897,10064 791324194004795392,246425 771099125827764224,121949 779088280700596224,172057 786085268688338944,198591 792236503833325568,243398 758769864886489088,54070 771708748117278720,122146 785277556467572736,11774 759805856691224576,58267 778391511415173120,164814 791407164644438017,237857 791659786022494208,238395 757095824287334400,45964 776481758556528640,156005 768870939459194880,109666 789689282906693633,225981 780544989608673280,180647 785995352470016000,200467 786614467266158597,203983 793105771789770752,249469 752160802329628672,14277 792020709333622784,240260 767437125096771584,90564 788847810439356417,220526 794325084525559808,259743 793949274304352256,256358 754784924339675136,33356 775770757162905600,151071 779783405613551616,176201 781634649315475456,188421 758126306798206977,49843 794923606199455744,261155 760579488472178688,63451 771762657057730560,127366 773658857574924288,11774 787500474199048194,211347 781684590272446464,177455 789290192809054208,224680 790584469849710592,11774 787733840131260416,205197 766528204030869507,195876 793951660984782850,255826 787329926009614336,204295 768264470732738560,98959 759859123483586565,58253 760936172503916544,65291 750107537396101120,11463 767877094948896769,98972 759757569820798976,53703 791023743480889344,234653 793209156232552448,250633 766792731561697280,95988 752992035574087680,24346 787955426969157636,204078 765912508951592960,1170552 785566729619410944,196277 795098760040841217,262752 776886343003537409,156835 760682805231747072,63451 785982472496435200,199272 768067038287921152,103261 794736658528616448,261155 757095785330802688,45857 772927765406363652,133090 765935413093666817,74247 769622591426351104,110585 792064683045822464,243187 785322254825553920,186883 791375609209491456,11774 756584664786169856,41702 758767101079355392,54070 778636411847241728,168794 781582249531539456,186584 791702782919249920,234990 767789957717131264,101383 755565500877279232,38032 789818027650846720,227795 759209991500865536,56192 758426878902280196,52061 761733898589966340,69711 777349092380971008,160703 756528646920278016,43391 760558940652396544,63655 766026855849787396,90384 774247087508627456,139713 776162468292915200,152107 786644131363762176,205455 786957293912895488,207287 787762349377662976,205197 769160978567135232,109667 777185340843065348,47783 777196063237238788,158897 767432226703339520,98721 763447461226524672,77577 775457776491311106,149259 761383471994601472,67226 755097093555970048,35044 788756085222113280,220332 779111882485538816,171324 764867914973450240,82066 758147846235316229,41703 750853703318573056,15264 763047649310220288,73926 768500338550792192,107072 788196535901229062,214078 761822692496379905,70858 791060263999070212,234796 791024703255240704,235251 751776573880143872,18391 758724357443072000,52545 749405032546795520,7042 786810791009792004,205728 791347272206389248,238117 761777657335906304,70543 763869423287595009,80939 786544193707581441,204413 767846203111378945,101681 794635371531288577,261942 771526183045459968,125111 778457231545147392,152594 766116831723749376,91489 767421435128184834,95055 791010894197260288,235719 794087779588329472,155390 760474386289819648,62771 786340066910171136,203048 795334988061429760,263965 764269441391689730,82177 787195735808749569,207613 758104427362291712,51451 791066625856442368,232169 768844707623424000,109447 788733335367479301,108396 788276069891608576,214078 768810717076000768,109104 733154500316418048,355480 767503400388947968,97447 775047847767080960,146720 785901535817379840,11774 758276184291500032,51069 775176006055305216,146847 791693302445768704,240483 792507026622513152,246392 755879204911194112,39657 762673911528058880,74133 750755764176875525,14858 794242627986214912,257492 768228261008642048,11774 755892426473107456,32710 775651475468980224,150404 788733713530183680,220332 767805034885214208,100891 768210921776779264,94612 773908193986609152,139865 792184571613720576,242693 794979041958825984,264397 766417740240343040,91810 752659765743017986,22436 769236901236764674,112119 789521852523610112,205972 792058842884354048,243092 754741097268641792,33356 765937257832341509,90088 778004366200598528,160539 760867538918002689,64745 780602336465002500,80785 770760596618874880,118174 780523125180133376,108396 758177334893699074,48289 759137992682442752,56964 762316917218480129,431998 770295999743090689,114254 758768632658878468,54070 760537944838975488,63451 794167069612933120,257492 788020365955969024,214492 772911346820284416,131429 765718445644185600,88052 778921136268738560,171168 786685698015387648,205186 761344143444639744,67369 793811601400950784,254135 755759280586891264,39462 775000428534755329,146259 753721716975738881,29377 758027274235027456,50961 788241177929584640,213809 792875056091107329,247241 754773115184513024,27045 774705528165412864,143480 790591962067800064,208178 778374254882541568,166852 756190269851086849,41694 786363244009054208,202304 755184047442255872,35890 766206086919622656,333291 781209643586494464,185595 752716318403600384,23217 759243780574875648,56886 787067305708646404,207287 765344348166844416,87245 791005595109253120,235590 781274543360966658,186584 785856718135783424,197512 788489339659546624,217519 794352062020599808,259543 755029870732869632,34898 788223888081682432,215437 768867830502752258,109666 791712315200577536,240718 795142013511409668,261987 795356327447040005,266500 773545903168819200,137158 778318353953878016,167407 787168593465208832,207151 756614877205045248,41839 765376991822422016,86961 794561096032092160,261155 795777144861421569,268646 758793972093444096,55260 787076509135581184,209037 788831940426235906,219119 781346015592878081,139404 779087789925085184,172148 793937948815294464,257026 761165786673098753,66897 781623206985670656,188458 792076061752299521,239610 764328972389756928,82953 779490588139794432,174891 760252818569568256,48052 760817602843205632,64915 791708411003940864,240260 776614144002891776,157082 770741801942552577,117641 773311107406716932,122299 794626589451571200,262022 786281540913205248,1063777 790519999823749120,228354 788061793142706176,215030 793965531984490497,256225 793883426726158336,249926 767030535583653890,90125 769728937253441536,105652 764833051411034112,84800 786300315922378756,202727 793149254722199552,249926 793595577560801281,252014 795253766350049280,265806 794337068948197376,257492 765973242649645056,90296 771050836919287809,122955 781209460266053633,185595 781359452762968064,139404 755160768589471748,35890 758274201094610944,50581 776539361785577472,155933 764691851811000321,75922 793006612436754432,248924 770754231267491840,120610 762740792595218433,73706 791643384486039552,240145 790955440674713602,11774 776919371625197568,159146 794005474639286272,248652 770321163834757120,117973 780944902800613377,90252 786777857011748864,194653 758078347981230080,51265 785259674853449729,182960 769702606398640128,112336 792643316630298624,244270 787120690239410176,209351 766831233569611776,91146 790211534555262976,1170550 749966717489741824,10735 768597763999137794,103354 792921200808734720,248489 744317801477771265,349197 788499648927391744,218275 732967649249005569,354975 785458962925625344,192032 776830911543439361,158428 791697887616966656,240483 793101411546435585,249469 761002171131396097,60866 769538130810724352,112363 785929857834160128,199211 751941182293356544,18215 774753515302445056,144494 794011281376231425,257492 787094393857511424,207949 795049036940275712,264397 769747793095323648,18030 762274802992316418,51778 778256025530961920,165185 779779109836783617,175092 794886698832367616,257492 786180763578277888,201374 756075667272310784,40915 767343336801918977,351147 794374017582936064,259034 778367887702691841,152594 732910303499804672,351160 792488064761286656,243978 779407632884961280,174557 788024534632837121,214354 795005299711217664,263895 785850760181538817,198571 781147541916094464,183759 785471844614823937,192032 758769011605794818,54070 790994462105370624,234583 788112941447086082,215252 769159656308518912,108795 773944185430773760,11774 779096308908826624,171644 773924814918737921,140025 751651440171573248,18870 778952800709378048,171168 775767762232709120,150511 761429150435467264,67369 778040065243041796,165523 786174884368056320,201494 768797488841121793,106281 793608197173018624,252044 732799567318650880,353228 755860834350399488,39475 764930425135431681,84724 781357091038621697,139404 793893367180562432,255942 770246152486662144,47570 764796723784921090,84724 779446687995748352,174230 764188382847078400,81946 774651395567788032,144143 750364655869169664,12883 778388905531813888,164608 794209616259231744,252639 750028113015410689,7275 773672035180392448,137158 791713615355060224,240483 759479542033420288,56924 788783321375346689,220526 790496992254451712,231550 755013778916319232,34666 791912142786039808,240070 795410418139328514,265858 773944761581461504,139577 732834268402077697,351766 766579553460301824,94130 794319362274381825,259063 758804684899364864,49852 785999645520658432,199262 775710676178329601,112455 786690921979084800,205143 733331354285420544,11774 795457162000683009,266054 771729814495588352,126152 794670441285623808,262022 769895688008269824,109666 769590704335097856,112239 787341481166016513,209269 750901668691079169,15808 753562755911811072,28005 764625348264861696,83381 760143220194086912,59669 760574337246171141,1248768 770700886922240001,119937 791405569915523073,237787 792046210844590080,243187 785994497221992448,200382 788892710300184576,220806 751767887606476800,12746 762998608664883200,75724 793432552207822848,251452 762806750672138240,73814 787731033391181824,210215 790702811721768960,232169 790996197238530048,234583 787053029010857984,208016 790581507110735873,11774 792576075750662144,246225 754070523114651648,31259 758747666335404034,54070 759365089518428162,57574 781538598575218688,188401 786943425874694145,207287 760078347837857792,60866 753596299044229120,19598 786975817205252096,207949 756305733319286784,41689 788871733449285632,220526 793172184609001472,249841 794286648385302528,11774 763242259735277568,76264 753974901040644096,29263 792100534089986048,243187 793635342389800960,253032 754036945370681346,31400 794282276309889028,258331 781907112485986304,188478 785620373114990592,197286 770344560237146112,117609 762857224607641600,47188 750482251608158208,12883 770992189383974912,120341 795049815596027905,263532 755807497445781504,11774 769973747453394945,115538 776768186075193344,157723 758505644819218433,53532 762690238410088448,74358 759077398226743296,18495 766287081995776000,91838 777149312879001600,160480 776526754672279552,154832 791643447602114560,236844 769966797839855617,115591 754976612395978752,34650 766050500118589440,90384 790381868986212352,26066 794011688878018560,255262 756882892878323712,44450 777616570013085701,159146 790878978278121472,234583 772200590113812480,85326 788091317511389190,214492 756588751384612865,44265 790450508695756800,11774 758657881784725504,52749 761210790204567552,66824 764400858150768640,82066 769323266917797888,110585 753600845489377280,28092 794716791801053184,262145 764171832530395136,75724 773991667611250690,133081 762302890383990784,69947 791237139430203393,234583 773502486627823616,136947 790611423504117760,232791 794159523971944448,249926 785855242634133506,198671 773772125186379776,139192 738793129189380098,11774 788823027844775936,220029 750011554863673344,10735 793481934685044737,252408 780850928303738881,183269 785661528951263234,197894 785675903862996992,196701 766431111845146624,92958 776160304917078020,153095 757099064169148416,45964 795697996885331969,266079 735845459969744896,353124 773254061529456640,135736 785791163861045248,197512 787089023927922690,207109 787831500284755968,213064 788893227319435271,170187 756291032300462081,42432 793451722370723841,252196 793608711898095616,252639 787281896241762304,208431 792584906626834432,246726 793618556436877312,249926 790923203837251587,234583 768929335789051904,109945 733009735499288576,355293 787950291752669184,210989 758371237923921921,46076 794595658351210497,261796 777638506810212352,162918 785557773115240452,196917 795027629329895425,262849 773045333643239424,46501 794703491591794693,262849 753562088618864640,28092 759806864712269825,59666 775148081482379267,146259 756939752205611008,44291 757552497573658624,47782 766302167233769474,92475 774743081144946689,140444 794744819335786496,262752 762713244314337280,74066 763413631883173890,78129 781707223831576576,33169 769074210505449472,110302 764225083757834240,82766 775765691022671873,151265 760914408323293185,62853 792266546575872000,244815 795101587442204673,263864 776512708900425729,155451 773131854887223297,134608 788400407240331268,217519 762723026966188032,68182 785269603417092096,194648 793543746424041472,249926 777008863283261440,158387 794097475414016000,257492 768960235511934976,105109 793970854539493381,255942 781206462307721217,186434 769995340288290817,87249 795458048634605568,267265 753743805287772160,29600 768505775622795264,104999 788785358725013504,220029 790716892465991680,232169 752115513317289984,21017 768640781993271296,104132 788574251796271105,217519 780181244042702850,178415 787349663217229824,192434 774376805759262722,142668 789678075046920192,354111 763893617840750592,79513 767725240168353796,100893 793190468444184576,249444 793877166522003456,256411 794929973471617024,263895 757195417981448192,45054 788531539835518977,217519 759943540659093504,56964 789240502457659392,206666 794958441647312897,261155 780590133963808774,180054 787479168481103872,211347 791862648207843328,239610 764673848964943872,26066 755398786814398464,37044 763088490275962880,75724 788299157211607040,205197 793336724801855488,250064 752031881403719680,20886 760891672750284801,65500 775720004566257664,151066 763387991129595904,73814 788483237899272192,215005 761721770793578496,69878 772155701762396163,129558 788786049757671424,220332 788792242043363329,212239 773667644725665792,136947 755247152838828032,17640 775535757473689604,149770 762704531180269569,431998 764311920228827136,76552 781631719539482624,187969 791315427091767296,237491 779963523371761664,171695 793453074320920576,252020 763084225625067520,47188 794621010788106240,262053 767125143332106240,94644 779291471665070080,158387 793642934885355520,233154 763152945630289920,76723 776861688968548353,155896 749724387838873600,9432 750933878345388033,15808 769208246947151872,111549 771750807653879808,127711 772028667195166720,124297 778013944703229952,164435 752961441049808897,24776 793645379287814144,249926 760255687318446080,61412 759191121914277888,57574 780802785805758465,11774 781273897908002816,186584 767365394516414465,98972 752628097610985472,22664 768383889832370176,104662 788100068125450240,215505 795119522336436224,263676 785640226014146561,197091 791813487693410304,238136 790996350217424896,234583 763721248392241152,79651 763116145436192772,76056 772001477212696576,127218 778308808821051394,167220 758329662674132992,52112 764105196498776069,74518 765285043858182145,84209 757998392278515712,49852 775495829805264896,148994 781116261988261888,183269 793118317733031936,242693 794346162752995331,258378 765214618130132992,86103 768162435991830530,103354 780977132960788480,155390 793197085420126208,249469 793981547506503680,256393 757632225273864194,11774 759086753571565568,55260 768123656362786816,101681 769930350260781056,1170572 793603469064175616,249926 793906281778208769,221524 755162043322368001,35890 774225741227646977,140638 778596873338630144,167319 793290972453036032,250430 769200894957289472,109960 763793689063874561,79589 760178211238121472,60866 751062690647437312,1248129 789214977123049474,223286 791690252134019072,233831 792499023902978048,246392 775798895481917441,150663 785549660962381825,196277 781283566420303872,185316 770283195971633152,113750 778160815811756033,164826 768118155612921856,103354 790637081836027905,232791 787720086165581828,205197 773197980358680576,134561 758015870530494464,50719 760859559313477632,64326 792154151849459712,243451 795442729278959616,263864 775533594974355456,139012 775489733350662144,112363 790687462326534144,232471 771660853644931072,11774 780038329345515520,177472 766306485101957120,91761 775836760274309121,112363 769324160191430656,112693 788060390030704640,110161 751925529310224384,14277 794696559388721152,249841 758471077873844224,26066 791416524904869888,238780 758182761467289600,48289 772581471601070080,131045 760917393321275392,65387 755106591960014848,35449 757796473232773120,48492 791489724443570181,239405 795360259435098112,11774 777877307755225088,163592 778924967475896320,171168 793063791512719360,241678 790628613125136388,231894 771154630038331392,122344 764149460196855808,80393 754722362159923200,24745 764211612421095424,82481 793276192883290112,249926 756090917107470336,39697 767253620521836544,97379 787413823376416768,209918 789163938105602049,223492 755727464874274816,39235 789242825091194880,223921 759473882625609728,58267 766445701190586368,93823 750010225441333249,10735 758066639338221569,50827 787397597270900738,210395 790544975301713920,232137 763870861501665280,80939 778937594138820608,168284 788139990530174976,215603 761576008155746304,64722 764642235367301120,82759 791734901158580224,240665 786907065084182528,207287 768509030469931008,106281 777556119149481984,17416 752947498717708289,24467 777920754914627584,163763 788202937919168512,214492 773856115893346304,139404 786576985136979972,204457 788818272711946240,218260 795417902220513280,266138 773591493131038720,137869 781874430741852165,188508 793570007242403842,253164 748937778042380288,11774 771063732998922240,122114 760875681160892416,62757 776000983931482112,152735 777927060480225280,161960 785548873028820992,130635 776124181012512768,153699 786905699859177473,162488 790788845524713472,233756 790977855110930432,235669 770700105498365952,120610 794998703266242560,264431 795408647690055680,266884 755862674081058817,39475 771982674751729666,128934 778232715720130560,166532 770432917428441088,118191 792180063026475009,243167 765688366310588416,74575 773706299599097857,11774 758363242217353216,52554 770381397269876736,118191 786955852615778304,207613 760577135132090368,63149 766464141154357248,93508 788880929510916097,11774 781213620742987776,185496 780921053098958848,176203 767802608153137152,100893 766743424670306309,95954 759456396786139136,44429 785600956473810944,196729 793184392629854208,249469 795022773462663174,263898 768492411945222144,106281 789520438560956416,226180 785700519314534400,196277 792184723699150848,243187 793613324034375680,254135 768230605117161472,103924 791404491635617797,238843 780361405656629249,178973 788455907600523264,218275 791488888300679168,238207 795098438077706241,11774 770795143683112961,121563 774169039627165697,139404 791706300757348352,240483 794291212085645312,259267 778983652675952642,168284 795704757818183680,267213 787230781634666496,207965 740737119946051585,234630 767714522136055808,100605 778013882086518788,165097 788099930246090752,214247 776832670638583808,158387 795698057706803202,267655 753404388362719232,27498 771126658682150912,121612 757285719857516544,45014 762627056836370432,73814 771605258355159040,125554 761181841978163200,66828 771294372725874688,122146 785515244114194432,194192 787416353280057344,206117 780073822359851008,93261 788122824514805760,215754 756257414815428609,11774 776140373181685760,151299 794023162728026112,243187 768139097374232576,103389 790576775961149440,232169 786672017722511360,202727 769132329159700480,109875 757584153407737856,47761 762457924253777920,70177 765958863577374720,90384 788775832244277250,210390 793451176691761152,8044 785636846302748672,197091 790662147801874432,217658 788003703697661952,213064 760527510241091584,63410 774063381535858688,141200 732898438459723781,354517 793553460113268736,253206 772785432295768065,132335 787389935628144644,210289 764991807868456960,85562 766400848348012544,91946 763194954139262976,77196 795691116662235136,262847 794038625759531012,254209 767074758194266112,97355 791748781742002176,240483 773907435069251584,139404 779849444556546048,175376 791779856539267074,241367 790620972881633280,217658 752628630220529664,22750 765658233637777408,88311 790664062984069120,228501 791373943382966272,237787 764455477497298948,81869 790765630043541505,232863 793223801500762112,250293 778702975451607040,168698 793903834393444356,256451 750625653477765120,14277 758664354539540480,54070 758828059784990722,54631 774009520540491776,139404 790988026717569024,233736 793934585021087744,253721 764252757695930368,82582 762435702432817152,69673 778354916318322688,167676 734707021673533441,353002 759627410987814912,57574 779324802515337216,173964 765748082596274176,89198 752246395495559168,19703 749982249337040896,11019 788487653763145728,106085 760406319660695552,62063 780647086215704576,11774 751590031043723264,18316 780434517643321345,180310 764244577398161408,82002 788032180240867328,214354 759158326374592512,56964 793564073636032516,249926 756401037460766721,26994 755045853631549440,34760 790990193532600320,235590 788058302504579073,215005 777192794771206144,158864 765630844237144066,86119 767457846602498048,95055 793300379937021952,249180 793686695530995713,251566 769379186385555456,108385 781092337703202816,183269 791712166944579588,234990 759513764010024960,56625 793634059452690433,252408 768471486285750272,106774 780090049329262592,178045 780827219773956097,183269 788514290818883584,218349 736819011644596226,353374 778188329108008960,165488 771459407108460544,125554 781107029842595840,182726 774065572103413761,141316 773717073855905792,136904 755048427554115584,34898 790917748066951168,234796 793842639493738497,255942 766764586821267456,90482 789150973486833664,11774 790905559390179328,234583 756977721348132864,45672 758079300776169475,45622 760517586660519936,11774 778297931816460293,166409 772852851517292544,132335 775333536903467012,148170 778608614546116608,168436 792051322530910208,243075 760815260865441792,64722 768216246613487617,104406 776066143052140544,152878 786651349278535680,205270 793224884574826496,250633 767919941605584896,100893 780089816046264320,178258 764929146082308096,11774 774408667961503744,143041 775394846114582528,148994 792779827526926336,245148 794315827252199424,259773 764939048951611392,84929 790988427563073536,235487 794920341533507584,249926 774625523108417536,143585 760122091278626817,60866 779438551083606016,171693 785983334853779456,199478 790238738752221184,226578 793301208190492672,250633 793244933154934784,249852 794286276551868416,258829 758065341465591809,47761 763404075635466240,75724 794915393005568000,262849 786371761965326336,201555 756576711328882690,42040 762636448818487297,73926 778316737922134016,165185 789949114427461632,227795 792018025666842624,242584 789935851115573253,226823 765963111459266561,90384 767091377016541185,97583 766945710495240193,78304 776903462361542656,158110 765255561864675329,86763 760894377858334720,65404 795315496509984768,266079 771359688931901440,122759 768250886632202242,103071 756261237025968128,41459 758749377812758528,54861 786686773233590272,204078 788050927454457857,214114 795240476521725952,265649 751141998707564545,17284 771962488015425536,128934 791893908359962624,240145 785924322917580800,198089 795680484584001536,267521 775787536266301440,151212 789415976949387264,225359 775190938402512896,146259 765580798988726272,87904 770115589306191873,109713 790942648819445760,234583 758677119627096065,54070 749810397574668288,10251 791352040870019072,238395 755364229138509824,36545 776554955381542912,118174 755129872633196545,32572 794270455532093440,259457 758455544378044416,53185 789514260992974848,226785 761995192631046145,70085 793056572402462720,196314 762836693351174146,73726 755076701600698368,35044 794619598838476801,261818 792841864021811201,246225 743195135559634945,354624 762103922127429632,1248990 767824645886214144,101681 750622594982768641,13343 766532089441193985,91946 790576751239835648,230123 773966250984681472,139404 793550444660334592,253206 754737264731774976,33356 785912173990215681,199546 770523039037620224,118192 755820926063837184,39957 780618672964374529,182122 793499269256839170,249926 761608896028872704,68993 770299189427253256,117257 772974438887350272,133204 780425264157319168,7746 776625830352916481,154832 789712268262903809,223249 733034958823034880,354927 765941116067680256,11774 787732969209274368,210215 787450583934341121,210207 790519551045701632,231894 791648517517217793,237332 765011157434458112,11774 780773971184812032,180790 785859680371257344,197324 767504098128113664,97468 779727234764386304,170187 792154721100234756,243075 761195314774552577,30815 773706555652919296,11774 752676609505779712,22777 786849484042964992,205039 749680362129940481,9292 773522225001476096,136904 750760281287057408,15210 756935699304034304,354167 771546734946201604,121046 732732464452505600,1170601 785796607589560322,198466 787155710517899264,209184 794369509448527872,258981 763174172151255040,76794 793855506095992832,11774 776724194960605184,157693 794549935307767808,261155 789270750834397185,220689 751961554430533632,19792 788156220402077696,214899 794942315970367488,262847 766758507341312000,91049 793295674309652480,250633 751564879861952512,17888 778618383348731904,159847 785911658938073088,196991 792930310014971904,247241 757431161002090496,47266 770019391689940994,111549 791065987856465920,234583 788851934648205312,220526 790695531215331329,233692 767408783421300736,94699 772809262695264256,132288 781233769562996736,185310 781175620680036353,185496 777272899291914240,157082 786634419192733696,204413 788749545987534848,193121 789152768900603905,11774 778993771610419200,171693 793957757393125376,255942 773850822509596672,11774 763749012369473537,431998 794667004313661440,39957 758629498497753088,54070 766829389027741698,96263 795352422906494980,266491 759207311604846592,57123 791751381434720256,238292 794257763815800832,258456 793889616738734081,249926 774824733296644096,144654 789662775530446849,227346 773592774478147584,137869 754699000377257984,28732 778977255808569344,171168 794993880903090184,262555 765539929266925569,87904 768085005528543232,103354 786437368303669248,202429 764497323674079233,82571 781354569049649152,139404 791348277018890240,238395 767842833000701952,101681 795398616609333249,266138 778026565401731072,160539 795695121677303808,267855 772265068935409664,128934 795759306868228096,267014 773972308742508544,139404 793125323797778433,249469 756569717607759872,43225 791767426006384640,240483 756311315086397441,42432 764439276050325504,83391 766716000830185472,95708 767803886598053888,100891 788785823005175809,220819 793994343505739776,257026 762285387393794048,431998 764813292313403392,11774 789936290691026944,228576 793864817916321792,256255 760556634217312256,62776 774099771573215233,141316 758422829108957184,52696 765381095978172417,84886 756615703231430657,44429 756895000093392897,41680 779103605886377984,168794 794995458842263552,262053 760888376002093056,64902 788795862004617217,220332 772122190972157952,129301 794204287437926400,258598 751181135556800513,17416 776831799385268224,158520 732374431364874240,351216 780488641118220288,180520 774230931196391426,141360 770689046041530368,120610 781597345154818049,186584 764999311805612032,84745 795714465891319809,268231 785793224208109568,196917 775971338167001089,142503 794240746006122496,257423 753319162135449601,26677 768855513274716160,105109 749259780322197505,7828 787132043511595008,207949 760881715535642624,1248860 776590872003485696,152878 788505091355602944,218495 794561568453365760,261155 756338216140214273,42534 786442541503614976,194723 791732970113511424,240682 759035690596184064,56552 760473911251304450,63022 776869410472472576,158327 756308088194498560,42432 791638683518656512,240260 767241132183023616,97293 762782285376593920,71502 793310130980827137,249469 793803239296790528,255393 775407317869289472,147988 733068215224532992,355261 776484182100848640,155451 757903905497939968,49852 791754161020960768,239470 763159305218498560,76127 768198142823129088,103506 788764197760868352,220526 792120712861540352,242693 766392575813189633,91946 788130709114384384,215754 773714392646987776,11774 773898603463147520,135725 760871603265609732,64147 793445544358129668,249926 757921779042033665,50110 792162797698154496,244550 751216086985502720,17794 794258628471615489,258331 768564726662127616,107469 755819348867092481,39462 786697206199910400,202200 790988147605708800,233736 777004687191007232,158387 790259041423527936,228341 751554263613079552,17549 770705919680323584,113165 771300743324336128,124597 769106514560679936,110362 775025336748806144,146259 794647301881036800,261155 732525716303007744,352433 752944785040642048,12954 762681683619508224,56650 781135080286658560,130635 790266100344729600,229693 768855064547057664,105109 773854747967229953,139404 779828113433845760,138707 763936176650661889,77598 771957701345705984,123217 780287705779351552,178735 768861640934645761,109666 772916629990551552,131045 774716250702417921,144573 786227905441390592,197512 793206713268797440,249469 786571285295804416,198304 762063291258724352,71677 770650560290820096,120442 732621297943863297,351232 763898150704865280,34350 777944378740539392,164826 768948402818134016,110023 793175613314129921,232911 790955440574201857,234583 788557025508782080,65113 794694928563654656,262225 773879553605328896,139404 774435773143592960,143585 760850977272401920,64722 779835618486525952,90252 794211313534779392,258044 785851951019765760,198878 786709651920486401,197324 792604501257498624,245148 769253673436340224,112363 770897040549097473,21330 773935626349600768,130126 752893677538799616,23234 781569725985918977,188478 781605786443128832,186584 756065490146037760,18215 769203498273673218,11774 779520026378248192,173753 781492367371165696,186149 785546643533926400,130635 762631648181706752,73926 767830852093022210,101472 786992806791254016,208176 785885990246162432,198671 794716693985722369,11774 750433329019809794,13201 795716580017635328,267737 757738005071208449,48369 790624577080569856,231870 794953240651636736,262847 767686363139350528,99533 759101802772127744,53073 791831221403807744,241942 755149662135476225,35238 779057381124743168,172185 795489916029280256,264397 793281249171369985,249926 757890709131186177,49852 791141614492221440,235348 758819436342108168,54631 787070795679801344,208980 793087085833879552,249004 793527987442507776,252741 764922254023094272,84800 768862414888509440,109666 769841660104740864,115435 794643425106608128,262145 755202896203919360,33751 752626709371842560,18893 795468779706871809,261155 789526950951866368,226881 764798238406930432,84724 795410250807603201,266884 765573362483474432,84724 785514454310002688,11774 770466800375062528,118192 790544324324827136,231828 756505334244450304,42249 773952829811675136,140437 789881192942178305,212131 763514543989485568,76406 781238013091319808,185496 759199031872593920,56817 793467064929230852,252020 766235553964691457,90618 773884164399624192,137158 777844187219709958,163990 761280066001043456,67229 763074092387926016,75724 795118818934788096,264774 792426327139815424,245313 787765298975875072,205197 753369751812878336,27045 762995376781717504,58815 768271616287514624,104940 781160799217737728,180233 775471186905927680,112363 794665720650993664,39957 764649423968296960,83903 765880438120382465,90031 773938131452174336,139577 776315458685440001,152847 792038713194864640,243075 762016018420076544,70679 795726723417456640,267134 781231262015127552,185595 779758768393445378,738099 755422606375825410,37044 792020988418547712,243075 751605619908546560,16728 768571834304434176,107428 786012421131345920,200384 786652124440629252,90209 787766081603641345,210238 790759790599430145,231894 763792356235542528,79589 778225352665686016,164826 795458433231241220,266005 775094755021717504,146847 788009592642994176,214354 793117243701723136,249469 762137787579633664,72090 771057936072343552,122982 761269459734634496,67326 791712511686914048,240483 775371626225426432,148045 757741178024370176,48925 790256855838629888,229693 749330967727398913,7828 772276708833538048,125070 775361449937862656,148473 794555216968306689,261155 761485438293016576,67346 767378919351726080,98720 792304809751810048,90252 781742826640044032,159876 788430799112589312,217343 788556806637232128,217519 763147500572205056,75899 758393897064202240,52771 772505032319242240,131045 776022276206624768,152872 792449336122552320,241940 758039660027260929,51069 765171501045784577,85562 780487734204915712,180233 770055115940171776,116461 789085352644452352,223286 769754417805615105,114192 789984246219829253,228354 767746990499168256,96465 786966892514684928,206644 763561472727379968,78205 793084022142410753,249348 760866668423806976,11774 765628338727555072,88311 795383445551771648,265855 766597504175575040,94690 763221258414727168,73196 780573246802497537,180977 793929097265213440,253721 765987874047201280,90384 773107523238760448,131210 778297870420107264,166409 757554343381962752,47782 786309121574248449,201946 734255071970500610,349060 792159592507736064,243187 789900913532137472,226291 794014547774492676,256439 772163232236732416,129991 768614159915319296,107984 778491237904953344,152594 780110092251181057,178258 792401415431860224,245607 763705413770604544,79583 764561665820135425,83945 755849063791267840,18215 767297505709002752,97355 792074635365842944,11774 794990850371506176,263907 756591102786928640,44274 788252885914161152,215505 760286580120498176,61352 792241465023946752,177455 794561348990566400,259063 790388233565863937,230282 759115722219978752,56784 793148516080246784,249926 754028668603752448,31080 793153144574410754,249961 794081636174311424,255870 732892203614343168,353789 762654011849859072,73814 753245480847638528,26140 754182387869900800,31035 762309677078056960,431998 772186703826223104,127707 785865962264236032,197297 761610313594646532,69231 773549527500361729,137042 793717718310461440,252581 794982779419295744,260927 792752140125102080,246726 781286220781408256,186688 792341190628642816,244143 774632754495393792,143565 756247014237728769,42117 776625066821947393,53667 766662503032090625,94699 750525167600676865,13944 752086603720339456,19220 763413615609253889,78159 758202852988841984,49843 788187087950475264,214692 761890580649615360,66281 794566674808606720,261155 750833819515846657,14567 785531348509306880,196701 793585996747116544,250033 778306775904837632,164826 791687018627510273,240483 795748589779742722,265649 787480477523255297,210289 769175975737294848,111558 793612120092909569,252890 794702316888854528,262022 788080014013059072,214209 791777045420310528,240483 765149029793722368,86103 787141594981994498,207965 788525573526188032,218275 758075037404438528,47903 759379121046560769,57877 756360309812658177,42249 776322464238473216,155191 791281937985966080,234583 780555183986139136,181409 786784532334686208,204835 781520928094191616,139404 754806581791956992,33356 766785803649507328,95727 759201776172208132,55257 760688101375213569,62726 773896968540069888,139404 768419592431468544,103924 780852977200459777,182659 785500989155454976,194867 780360958581567488,178966 764031923266224128,77598 766711580004343808,95708 775763583846277120,151185 785988435177791488,200382 760555859537760257,63451 764813388220215296,84666 793758193725808640,255044 791348660638449664,11774 763845830059098113,80643 764967871927713792,83537 785750707911561216,196277 785605182545653760,197512 780949874078470144,183338 781353008596529152,139404 773698526555635713,11774 776386253377921024,155390 785550641905229824,196788 792246559815499776,244289 776704342913064960,155451 792444795348066304,245575 755386044883677184,36961 773674703995166720,353359 793632263984390144,250633 767030422580629504,90575 785652329965953025,195975 793268262511476745,246392 794193820866883585,258598 766023925008506880,90723 791335593548455936,238207 751779703644647424,18555 785274052302802944,194648 792152692474847232,242712 788895280057901056,221972 773163173427806213,134470 768972497777598464,109470 767393744354156544,99137 789135999540588544,223286 769326708201775104,112363 773465176288952320,131007 788615471939608576,218275 761955789477072896,69711 770755237158072320,120690 748562888533618692,11774 788639783832518656,218258 763169411020693505,65180 790891422568312832,234583 786236719305596928,201958 768898801813770240,106281 794245286927351808,258044 760279557236588544,61545 769669567798882305,109594 757556960791179264,305417 761589142635413504,68854 761777895039602688,68987 794576914195316737,261155 773851319492874240,137553 758076409306841090,50500 768900332671885312,109945 786796723645485056,205728 795668493874200581,267862 790237558668136448,229505 771218340450701313,118191 776874667286138880,158087 791865614918885376,241334 753277780951863296,26140 753802067626434560,29921 756446626969968640,43198 765655461601251329,350828 775301813214011392,148018 789515643968221185,226810 788054163645018112,213064 789666303913132033,226490 766433175031586816,92959 791278920943501312,235948 759184579592945664,56817 762719787919089666,74247 761640075696439296,65180 781708014315249666,186361 765768542084009987,87904 732232268090114048,350588 789442771421687812,225981 775004209812869121,146259 793208967619080196,220581 763466457275662336,78159 779140692065062912,172962 763070792649281536,75802 768060762199842817,102826 781882189843693568,187896 777331913077821440,161456 778560760792293376,168633 794180514307403776,258331 785552135568158720,196788 787034700552478720,207685 767551140368093184,97619 757597620701388800,47761 759044797675941888,56302 757437343565438976,47263 773599764940255232,11774 768632577351618560,106753 775763909470978048,151409 791471152195592192,239405 795422738898948101,266822 786709735768817666,204078 763053650096697344,75724 749333420505960449,8160 760224184119074816,61734 765333779946827776,86873 763733744847118336,79870 732144647812853760,349375 772105470320320513,129558 792040560613744640,243187 776925224273076228,1171739 762858877465403392,75233 794032368352772098,252020 762836065342271488,73814 779628146136088577,174103 768344999679385600,100893 759222067896152064,51798 761723260694331392,69711 764174264467492864,81869 777545155435868161,161352 777325270176980992,161456 791740167295991814,240535 764215310652092416,62180 792109192685334528,243075 794267146088022016,259190 793984966992367616,254712 764197206421147648,82544 772483063465009152,131045 775498540789276673,149124 765586561534717953,78750 773619200858488833,138165 795668794236694532,266054 764147439855083520,77731 772569727449325568,129551 791354718656139265,238395 769405606646145024,113165 760951298443255808,65180 777323974174859265,159475 788201959840894976,214209 788018689526366212,214173 771462624525455360,125742 752918207523123200,24368 793546601025245185,252014 781126021600931840,179718 766000358900559876,90384 771094412159954945,83550 775063001674215424,144730 748235765923086338,11774 794557445616050177,261155 769931019646558208,114985 758853379086880768,54631 793105000029315072,249469 775487271164186624,149633 755430263488909312,352038 766687789224046592,95568 771057371959418880,121795 757723480813076480,1248516 773497079993765888,137042 757073067898204160,44163 735024723583721472,354111 772514048520912896,131007 754838692552769536,33825 768625606103826432,107469 774916730116186112,144730 789821515642601472,228037 759696872202207232,47940 750747390634627078,15073 758431954404380674,53001 794026494515232768,257492 769588664917786624,47940 787334563408162816,209269 776928884214423552,157993 793184479846162432,250033 788503801321914368,218275 788815448695504900,220539 788853482791006208,220332 791462921851240448,238292 758412939099410432,52015 780415949501411328,209828 760146349534904320,61280 742768102262198272,352060 755992191038664704,39657 786238165791236096,201555 778365722795835392,166852 771125629265686528,123085 776511248309649409,133048 777844045414563840,164001 761280036200677378,67229 794287613288988672,252939 781554060755398657,188401 790880993875890179,233307 791022213738749953,235978 787119000291450880,208379 789319495470899200,215437 792499293991145476,246392 770726765274730496,119832 790325745528676352,230345 792423146213212164,245268 732651121714466816,353228 776472154053435392,11774 793126117611859968,249469 794028483752185856,256276 754178589017288705,18381 793217094125060097,249927 755128613196984324,32572 785357946435678208,195481 765720045678985216,84991 793505740644315136,252408 773742951151263745,11774 776060622190604290,152735 764231094329761792,47940 763455308861628416,75073 773360151063650304,135966 789443753110929408,1178911 793481340796547073,250633 753201879123918848,26140 732959439314137089,351166 794127588570566657,257492 788271941626974208,215005 794859420073230336,262849 763870395564896256,80648 763497799254175744,78189 778739306210865153,167407 793472348435324928,252408 771846128316719104,127957 791635066292203520,240260 738860405305413636,352386 768933365617655808,104932 778294190446960640,160539 793440013929381889,250633 779792843053207552,176218 761002451004600320,65222 767970460273221633,102137 790767379160719360,232137 764965122062168064,84560 775391113473499136,148645 790647071539884032,233216 793243682421952512,249926 751137599398432769,17140 758190015838945280,51344 764216330492837888,1249231 790547114812174336,232137 776132573227585536,151185 769701026345529344,113982 792440155034509312,243165 794562094574239744,261155 768869386161573889,108782 749826753904902144,9433 789484508613529600,226026 785489822756462593,196277 788857066299490304,106085 789970475690622980,228820 766631528080244740,93184 787058601873539072,207109 785610124647886848,197286 765632849848348672,87145 791771557437796352,240665 756316274523856897,42249 763877634665099264,80939 790320068085309441,226731 793865271350009856,351152 795726770674642944,261155 790920182143352832,234583 794047777000914944,257492 768641760629260288,101134 771511896256221184,126390 795337100065378305,257492 781633171909648385,188119 762716644971917313,73926 793999596145868800,257492 790754578945802241,232169 750555954614267904,12852 779620613929377792,175340 789987175148449792,227617 760979420886736898,65974 763438380763996162,77598 764508951408877568,83391 789079483068260354,223286 794538455510360064,261155 794305002902691840,259134 776825939292483584,155451 765146968393785344,86103 771803076734877697,128194 773710020546596864,138819 795217813388591104,249926 770625455183372288,115526 765213341807579137,86440 790615443404754944,231871 758072769309319168,49843 766374069092569088,93068 793239382568292353,250293 751810019994185728,19000 756473732525199360,43391 764941717027991552,11774 758717850726993922,54070 775096788403494912,146838 760159524409921536,352721 760482631217577984,62063 762300006770540544,74518 790599157388079104,232169 790836090726940672,232169 786520237587963904,203225 754754255303606272,29263 781346412290269185,186212 752864766918553600,23899 751841500464570368,10851 765696876003876865,88930 793099767471538176,249469 763898529374928896,76056 772651915851231232,127455 789245309704474624,203546 790703256452247552,232884 768156533725233152,101681 771301772342157312,120690 794619490143268866,260849 770591394213793792,118191 778001555500900352,163785 793514693193297921,11774 764247712258748416,82002 759903961683931136,56964 791307620447510528,237235 791355970077065216,238207 766251748390498304,91946 794481933292027908,260871 754717888519479296,33356 792818353144487936,247877 775431657990029312,149040 788697376676388864,219942 794130054481444864,257492 777155225253769216,155898 781219397406953472,185310 762030900129456128,71429 795459265339289606,265855 792477537335185408,242693 753379365220671492,27045 766059770390388736,90482 759993930859417600,60118 792702181598257156,246987 789262171964334080,222436 759214767315750914,56964 792475687500165120,243286 794671734494478336,261155 760867590566707200,11774 735254667744190464,352280 776425475077996546,152107 764873619298193408,84800 771138193269809152,122388 789136613251035136,222647 795287071518666753,233467 733755839618514944,355985 795677663759319040,267262 763418866823356416,76012 771209520940920832,123825 766738763531902976,94699 794158195551993856,257492 736196355740315649,11774 779380522002808832,173658 785300382129979392,194648 732753259341864960,353374 774240329637605376,141887 775712854653579264,149259 787843305279066116,11774 758862037338365952,54128 776440897391198208,153194 759513228330299392,57574 761570062230781952,69231 790339564858707969,230283 767857305845137408,101681 764399728037597184,76623 788801027197792257,220526 791333426095804416,237594 758029760156962816,50923 747501229413142528,1247770 771659934605856768,125554 781578317916807168,188577 794323082014052352,256027 769348056194088960,113165 778217852197298176,164669 765020641967824896,81946 771080626527174661,121795 794332032759369728,258741 763022747484250112,75724 773135795385462784,134470 776071173322997761,152017 776789633854078976,157755 787765394782101505,211461 791061998385635328,231894 792400752534654976,243187 789263278132178944,206666 793526179147812864,243187 771066767032496128,122388 794617498381516800,262053 795751113370714114,261155 789175752075816960,218495 750379120102694913,12883 776147655353372672,154071 780926415621398528,182726 763000014033616901,75666 793964442287542272,256276 794323195797131269,258193 754714607479037952,24745 768841513593737216,108784 763601006542348288,78530 762810345220083712,73926 772475352287444992,128971 780784599769112576,180039 788809099995668480,220526 774414085060386816,142527 750949515335651328,10848 792256332690710528,243075 779127731149639680,172799 771847453293195264,128017 756320462150340608,42495 771765742471671810,118191 781900629727858688,191354 787273501283459072,204380 788278359658672128,1170441 792529851215327232,197046 786966697852960768,207949 760197373461041152,61598 767246344159236096,82283 755158981983793152,35890 788209105068494848,215252 777517674171502593,162213 790613361729732610,228341 767675852611948545,100561 756744511460696065,43391 780896829881913344,183269 756275778887704576,42432 765230038115508224,84422 762775821056667653,74943 785268864770646020,194147 786832148506382336,205989 785511384205369344,196277 785934323840974848,199211 772190938819100672,129471 768174790586826753,103071 791256816818724865,237491 770789271934472192,121479 752256282615173121,18470 779301434059874304,173347 780177476161048576,176128 794698020432461824,262849 766705128057344001,95727 758390589138300928,52771 794933945926184961,262849 753395021999665152,27317 787100291447611392,207861 788491618332602370,218275 781277052691361792,187084 781123086175178752,183759 790713071207452672,233692 767804483405393920,101681 764467769039609856,83391 792032983402237952,241678 751232350835515392,17416 763716087091429377,79691 779050062315917312,349856 786950332563591168,193121 791430843973701633,238207 788450525607964672,218275 790177261370605568,229693 791353702481170432,238395 780552475208065024,181419 794898614623633408,261155 785988670314590208,200412 771015946651725824,122146 774295402191478785,141360 763210587623059456,75690 753691800280240129,28626 788417779158384640,217837 791080302206607360,235828 762337566423035904,72809 780861373647507456,182631 792453114469183488,245148 760458170745561088,48052 769042845504270337,109044 786305567849484288,202200 793267506572034048,244221 761221040664088576,67226 771393978679734272,125222 793845098286940160,252616 771424210883219457,11349 791415004360609792,238207 791722706177761280,240483 766780357442088960,85562 771779484500520960,125367 773709737200279552,137953 790655722857992193,232881 794619149813239808,261399 786090367137570816,199490 761385603434967040,67229 776582892466032640,154832 753838895561793537,28866 759574010560520192,56800 765612525928841218,88581 780668065646276608,81130 762814556884209664,74727 765503487543246848,87249 751035266060648448,16422 752860067452641281,1248078 756880841259687936,35890 762020681953513472,71550 786987625487867904,207949 787063596597534720,207965 760965708591149056,57574 789124251743846400,221451 754080117333327873,30296 779378787083517952,174557 742129465900343296,11774 780166536782835716,178716 792352239864061953,230575 778435707354226688,152594 785742297207930884,194082 775887540154880000,151410 776614868459917312,154832 765328822493409281,87226 789475479384305665,225374 760635423995547648,11774 785298355245113344,194923 766451249113817088,92116 793168661460623360,249374 767674302476931073,354073 770015580996984832,116373 789841949234696192,225981 777886981711859712,163763 789201151673499648,215437 770800224423907328,121511 768581772623749123,107469 776091930132418560,11774 766675492590252032,93303 771883301749469184,128404 793507391757164544,249926 795742828936634368,267576 760986361721749504,66155 791616418923937795,240145 793184445847121920,250064 793308147876188161,250430 734011404341157893,349214 794328508306624513,259743 753954874589667328,30590 780779648246353920,182146 761268075580784640,66815 766350560731795456,92885 788627451299627008,218258 795302427259875328,264397 754907636827430913,27045 768486331534061569,33169 760252027309916161,60723 795114837462437888,249926 776738514499239936,155451 733359789078499328,254034 790380765896900608,227881 768268318197317632,103970 777592813793996800,162596 755468096517840898,37206 758312448076095488,52061 762729745444380672,74612 764782449691942912,84724 773170994928386048,132996 763945888607637505,80209 791355313060327424,238383 755621852731564032,38517 750742725016768513,11296 794553550521139200,261155 795352420683485185,266054 752015811762499584,19472 763432096228454400,78219 791476748005224448,237935 788622336954171392,218258 786975417236271104,207613 759767331945840640,57068 787286506125791232,209351 792917743184011264,215965 791633773720924160,240145 757102250237898752,45964 755173412713164801,35890 774065387629490177,1250086 794724956563128320,261155 762013039583428608,70501 778998727541399552,171324 793094637254742016,249469 775499536609505280,149121 788001377746231296,213253 791722064411406336,240483 752242674669719552,21074 756776224865648640,43285 764743118818201600,80939 780818479041642497,183269 785581937721274369,197297 790740177106964481,233558 760076429514072064,60866 765809746360270848,88641 776957449542721536,159146 779063239065894912,171324 766434290661863424,92213 788244317416542208,215005 776099451693740032,153480 757694990017527808,48270 785922639281983489,199546 768520763494141952,107069 789263314698182656,224680 761305679743385600,67768 792213256349872128,238207 766015379592323072,81929 788386414220247040,217519 762344129158316032,72550 749920525103792128,10735 769665488716693506,114779 763049415594606592,32625 765565106138845185,87950 771419520711790593,124855 777460306964582400,159665 755838299353120768,11774 794535575986388992,261155 765620435312521216,87245 764944963104862208,11774 758882648622104576,52122 794601730021330946,261155 763865524933578752,80720 787900772574900224,209736 764987371112820736,81946 770382919575572480,118191 754746183780864004,33356 780918159670775808,183269 786903527943581696,207244 791485577304485889,238395 791639669469483008,240145 765237035959328769,11774 779813654925496320,176380 781452372044242944,139404 766275739306061824,91946 774404277989146624,142172 761523601535340544,68054 768085263876780032,103354 786940992607821826,207613 761331694083473408,67229 785282014077263872,11774 761595219439677441,69565 772202049391976453,129126 765749333627068416,88920 769769393551278080,114388 792814415766773760,245607 763363575545012227,73926 767062335093694464,96883 793730224827559936,250633 772839396659769344,132996 773720518382026752,136947 795383205633388544,266491 755573433761603585,37655 781512615113687041,188401 751999938159009792,17580 771436471764946944,124462 785656175052230657,196729 793914556196061184,255393 775401184077185024,146720 732741685583609856,353789 781531366764580864,187974 791285256678731777,235590 794899943668482048,232169 773161639092912128,738099 760261923271282688,61545 771535676537868289,125163 789252127558369280,220332 733011247063404544,1170399 790879896570568704,234583 791494072787578880,237908 760983795839426560,66159 791451815665602560,238383 793195837782302720,249926 780110694830084096,176125 760973173433171972,66116 773890112379813888,139404 788977635174985729,221971 768511184072945664,107072 779429088104558592,173846 794674129668542464,262022 763916280399171586,26066 765176009951997952,59936 786491930548985856,203674 762108391506391041,69747 754895328885682177,33953 791010096037892097,235948 753350389496291332,27222 764901394327363585,82066 773114830597201920,131551 767839450420436992,100893 759281332069494784,54070 769953179823996928,115511 792536605303017472,245101 760764131477753856,64019 764972316879155200,85562 793569470216364032,252020 792155852471840769,244221 740227052171841536,11774 759145722109390848,56322 757933588583223296,50143 760842289191219200,64722 792437896162619392,244143 766273006108749824,91798 787183277236813825,207613 764072270276898816,81656 768625388297728000,107745 752984835983945728,24366 785693015222292481,196277 777558974954516480,162213 760885415830286336,1248861 763779309098139648,431998 772568092090044416,131542 773638878410313729,137777 779022566937681920,167939 758301079721259008,51809 763673315630313472,79082 772834308293656577,132335 795740110608158721,265649 793267376359825408,249926 770354328016158720,116619 773922761093689344,139404 760526453658247168,63149 791366083844288512,238207 755897732812967936,18215 762041444110663681,70941 780903942221803520,183826 775448311637639169,148045 763080926725152774,74438 762976881708769281,75724 794162600481157120,258331 764860061680218113,73707 790356847609774080,231015 778306250157109248,167220 786174948528226308,201494 790643327980875776,232169 762730573513261056,74247 765610055194578944,84724 744416819864231937,349197 769359089302405137,112399 778256355677175808,166390 772737310999937024,132288 776441683718369281,154071 785502495736934400,196277 764079698779316224,81702 794633138391707648,39957 795070472459259905,263906 764980492630306816,85562 795046483569602560,264397 771377154005331968,117257 769393617110728704,107745 793222472652902400,249348 780602437199626240,181670 785816846825947136,197286 790975413950570497,235590 756718138465611776,1248430 750718955883335680,12981 780618876337872896,182049 760147484723130368,60866 768944566858715136,110477 768957837770797056,49400 755166465045762048,35890 792398433004949505,243165 762680916841893888,63459 788809585767411712,220332 793944819248889857,251350 760569517651156992,63451 793322742204424192,8044 759213865368453120,57633 767138684592324608,97305 778069979337981952,164826 791761549627101185,240483 790677066928840704,232881 760984670494351361,33356 786942172763488256,207613 774994434496745472,146259 758533434419449856,52978 792831934380576768,247877 750149988185935872,11495 754056711133069312,31075 785656207251865600,196948 757995640433569792,50442 758060049117900800,47844 752090625332445186,16397 763516671613136896,47940 792808368520003588,247406 794007674820194304,11774 756519997321646080,43319 785523615244640256,196277 793515123881209860,252639 795701587738001408,26066 791115729085005824,232169 763442377742618624,78159 762403443961044992,72420 776622261151342592,155451 768803219786956800,109104 758041388046913536,51069 764261643907833856,82953 764565760672882688,83945 765431674830061573,84679 763354491915599873,73814 793929254933331968,256225 756568752565555200,43471 786219423019433984,201555 762264419397230592,431998 758099349586927617,51239 794499895268929536,252014 760537998593232896,63451 791669258325491712,234990 762131166837157888,1249000 790888120120147969,234583 781265814498402304,183269 758037123941355520,47761 767803862241644544,101681 757663747217457154,44243 774398032947384320,141316 795694290089443333,263697 749975939602350080,10802 777633391932018692,161939 753711731214585857,29449 762463286113611776,431998 790744504668069889,99049 792208848199135232,242712 767913625914834944,102514 793054562215202816,248639 763947535996116992,79691 790723929669181440,18395 785398465081839616,194047 755769021157572608,39462 759599947339689984,56725 795371065405018116,266054 763949312724262912,79691 785573665282764800,196917 791701063359488000,234990 732976469551484929,355044 758153110753718272,51595 758109209875521536,51451 769333059653165056,112970 770464489019932674,118191 794621870905688064,261155 786609664389619712,204413 751887373844226048,18215 781118786439000064,185496 750069787372429312,7275 750767379152408576,15165 773213096726958080,134561 795368309260697600,265885 793206745229295617,249927 762043583763472385,67852 778971465303465984,9543 785631669277462528,197063 787352028364181504,210585 773676249575108609,1250031 788163395866341376,215088 753693518896492545,29263 766525641130848256,93036 766706039366361089,95708 793153524364214272,249841 790377982355353600,229159 791658852647313408,240483 768248592364699648,103924 776239568068546560,151463 778987266622578689,169923 795661393269690368,264431 760620732376240129,11774 764452683889664000,83391 768138227513454593,103294 795699900876988416,268281 793117974332702722,249469 764631785611333632,80648 771411602251755521,124597 749700431001972736,9433 732135308062543872,195876 774525189572927488,143585 763337952676179968,77558 776848594464829440,158327 791631707308892161,238099 753664173154897920,28866 791025142642118656,236035 786573750930112512,204447 795679808881590276,267655 773868535709855745,139404 756932422764269569,1248426 776774320555233280,157755 792084666945798144,243187 778449632892289024,167398 792533822050934785,244270 769284705518751744,112363 781315350696759296,183269 791957424097759232,240483 765940734637801473,90384 768817606690168832,108795 751979042421796864,19220 771204103259066368,122982 751766345318932481,14277 768539438980870144,106317 779677517754077185,174995 791652592472432640,239468 753418777627418624,669866 763772530507128832,80136 787391960470335489,210274 756661996490153985,44450 758104183757209600,41703 759134758328827904,55887 770745906832429056,121046 779029526978367489,158524 758170308679467008,51451 773910513495322624,139417 792070047401410560,243717 793154024035917825,249926 758008245034164225,40550 791366158100246528,238395 788427941122375681,11774 787743456625963008,212139 781198128615686144,182678 790551210910707712,232137 770242423268278272,117257 772107780383731713,118191 780932321176195075,182960 790324872106827776,230271 775533974672306176,148748 766046954912681986,90384 788268418327805952,212785 770230812679737344,117156 777604359899193348,162610 789515691523248128,226717 768534339856498688,106281 785811505728069632,197063 757219746697719808,46006 789985089614704641,228354 785271780323782656,194560 755163187159457792,35890 751181716409163776,16768 768951977552281601,109360 756949793004335104,44429 763168863647363072,76723 791390772977344512,238780 792081003779018753,243398 773917468867846144,139865 792174506143981568,244550 768067601591336960,100945 785317762625310721,30633 789502850799837186,225981 780557234954768385,181409 778984217514545152,168284 794208316440322049,257423 773585274219667456,132497 788752555367141380,220526 780818085502648320,182960 795713163664773120,268281 771758883102658560,127582 795707092921356288,268314 766775151220264961,85981 788003090465034240,214354 789737010588102656,227484 793287443889860612,250953 794580684572528642,261155 794699537294196736,262886 787325119987224576,207835 761149307143786496,66828 773501492812742656,136947 791304299888476160,237491 766643111187460096,92917 766349758357057537,93286 754888408871337985,33355 794021723293253632,257492 757374877544226817,47143 789205392307785728,223899 758024171901378560,50442 781190377051226113,11774 755219923375239169,36056 768659878806032384,107727 758075244837900288,50827 793243567674228736,249961 752997304085389312,7944 792617428693901312,85211 793681779693608960,249469 760288573132201985,61892 768122275820371968,100893 781345051536424960,185496 751791303944392704,18463 780626194953830401,182154 763075657920286720,75724 776810358455566336,155390 792166591874019328,243187 794579459097640960,261155 767752601454731268,101163 786904646614978560,207287 761339703840894976,68182 781588300306022400,184223 793659720578072576,249926 761937355003555840,67226 780954058274111489,183975 791421551249727488,238099 755500537919832064,37044 789234877598052352,224850 795427464457515009,266990 794733934206590976,258456 768542780863963136,104999 777276116402745344,159359 778359900845903872,123226 785293050117496832,194648 767945116531167232,100893 787040263608930304,207244 792127585287372800,244230 756574757173260288,43956 781710916165312512,187969 760576250637193216,63149 786747670438219776,205094 775407891067076608,148537 794999730191405056,260776 785802540185030656,198094 794629011200741376,262022 777027817422946304,146804 788915184362524672,221972 770752395227770881,119771 792803859831947265,246726 794555707362316288,261155 794980349881225216,264397 759462700258693120,57881 773955163216158720,139404 794189696196710400,255870 788393642599780352,1170441 787467212164505600,208307 772428477685530624,130792 752292757956362244,17842 754874942731218944,26721 773958251083739136,139404 791248146508738560,231612 780643590699495424,182257 761165389350842368,66897 787434693792788480,188577 756947719286091777,45672 764134632769978369,81869 781166358482587648,186050 766723217666875392,93823 752224960274243584,21631 775462964702875648,149121 762655487179579392,74049 767256564797468672,93184 775376990975164417,148018 764139887389872128,82066 766855191178076160,88052 756879563771084800,45331 765702579410067456,89076 764841082177847297,84724 771912454079123456,115745 779008453008175104,171693 771958864803692544,121795 755161835519741952,35890 764311728658067456,80393 768104052848627712,102610 756659069981642752,1248415 756877548122959873,44450 775777512399843328,151463 768122837731315712,103506 768222398273445888,102444 756189244876476420,11774 785277740618485760,194560 788846006918082560,11774 790711801461608449,233692 772587359388872704,130677 794022718576459776,256439 771820187586732032,126389 792058771627311104,243187 765937684724453376,90384 760686953352273920,1248813 763543855753035776,78513 780813188426260480,183269 791487105868435456,236856 787986764749213697,214209 785628328350875649,197017 749970007124283392,10735 775102083129368577,146704 775756630231252992,149953 778420745500319745,167319 732422577914822656,351760 755111393485922304,35044 794295376513613825,258456 776827439804579841,158428 793623077246558208,253206 768926127607783424,110362 773265633932828672,135381 773684237513863168,136904 787231462558949376,209731 776484845014880256,155390 790235841461387264,228576 780843979520643072,11774 787492082562859008,210235 774003367005880321,140444 768137999418810368,103294 757704022941773825,48187 790914088729583616,234653 793820137346457600,255393 763848637818494977,78159 774193682211676160,141887 749318497994354689,7826 770622947035721728,118482 777146601190068224,160480 765324493640331264,86472 791317482535387136,236502 793347231457898496,249926 791433456563683328,237935 788479930879225857,218275 792183566692147200,243187 790347946973855744,230282 751236909482082304,17075 791335983383883776,231427 790934600558088192,234583 755849393417232384,39462 787441974072733696,188577 758064068464898048,50827 785416007862980608,194648 776201719076249600,153596 788042537273556992,214350 743111315829317632,11774 750756149725523969,12883 793221145147346944,249469 749038548880355329,6955 771846884155543553,128382 776701343318671361,155390 763032593289711616,431998 778319029970669568,165185 787996977334280193,213887 759412569824165888,57574 778928941771874304,168794 780603633331154945,80785 780609129501102080,181984 768130272760061953,103261 775928728006254592,151526 791694109274669056,236409 793253388855054336,249926 755040686756331521,32361 793549239250849794,249374 754040745066016768,31400 762789551647719428,70679 756316078318325765,42249 763885608406097920,70177 758025167079518208,50923 787115433753186305,208252 794957872815685632,260461 759112517033402370,56964 755181651345408000,35373 762430797328494592,69548 768583699633807362,107469 793716086025969665,7258 745190290529591296,351455 773595912375525376,137869 785526107412041728,194723 772897400352407553,132335 751164574733209600,16299 767698178992988160,100605 770312349496463360,118087 781240572841295872,186212 786987415328161792,206856 765491723745292288,14277 791715276089733120,241034 767838863666483200,98694 795605295674327040,267521 751123504808992769,15808 787786941978644480,212131 763518728860528640,78853 795258544757084160,262847 781447155215060992,139404 756569846335303681,43391 757157783020134400,46278 787059781911535617,56146 763178326668275712,1249111 778938330520190976,171029 793956317748609025,257026 775425973982523392,149200 793122945165959169,249469 752944004472250368,19563 769774757403328512,112239 761464556099080193,68182 790956651050209280,233692 787664801992413185,210687 793584907343716352,249841 770036681680556032,11495 756484603788009472,43547 794197989916950529,258331 778643017074810881,11774 765564654437306368,87904 786445958498222084,202200 763952521257684994,349951 778293594679574529,167273 753715769733632001,27045 792734136070963201,247241 779063586509451270,171168 772861332739751936,132335 758702485414346755,53185 749421296748892161,7910 749707506717523968,11774 773886077866156033,134470 795319204773789696,264397 794058185137123328,257492 761305805425520640,67768 771157110373490688,123583 760177423237382145,61145 794804827591241728,262849 773945457869369344,139373 752858536581881856,23672 758364113940713474,52532 757926843127308288,1248529 763837711438508033,80716 764361926964973569,82766 776150217330745344,154071 787153594118180864,209043 757714306787979264,49056 794047374205145088,249926 786962466882265088,207287 775307869956763648,148225 776162183684075520,154071 790951379019845632,234583 792582105402343424,246726 793460367485730816,252408 794019861559209984,257492 760561320001474560,62063 776050523589910529,152735 758082221920006144,49843 764895973692825600,84724 789211340514754565,224680 768080645558005760,102514 771131296559005696,11774 792416865628880896,245750 786912433562583040,207287 759103900360253440,18168 771411851808604160,125381 793102585150394368,249469 788180876819562496,215252 794686773456556033,262752 762200892120506368,71627 791022442747527168,235756 790616861469618176,232884 753975200878845952,28866 790923939929219072,234583 780412983188992000,176201 765550093688827904,88128 742759973290004481,11774 751954108668448768,14277 777756654238625792,349408 752293120969154560,19792 759106490108092416,56231 776992661949517824,157755 794294991967363072,11774 759774945870176259,59666 793971831472607232,11774 785692032282955777,196984 773161735012220932,75073 791779480956080128,240790 785621837451374592,196696 789529769096441856,226881 789794684230963202,226803 795393997317558272,266190 762956457897779200,73712 794291915243982848,259267 760621957540896768,63451 773855468313677824,139404 751732849363984384,7047 777950815369715712,164669 794745277580091392,258878 773908470005239809,139404 755765949152817152,39475 770006012472492032,103354 775023338121035776,146259 762366840047800320,70886 766277960525643777,91798 771101646751408129,121949 788605423813332992,215437 788944593115029504,11774 760994876292935680,66239 776269883554136065,153194 781576125667389440,188119 760594007332360192,63900 780770935221710848,182659 774382210723958784,143473 751810707759345665,18486 772897303300636676,133077 767068090374946816,97355 778743446332768256,168698 771070047569711104,123135 773485443979550720,136947 780773909859708929,182870 772465239782592516,131045 767735738305810434,100893 754772823273533440,33356 788029345239408642,214117 794545488678817792,261155 765541284220116992,88052 786950929861873664,192032 791786780055908353,241773 758302740799971328,51996 795133099910852608,263653 794928039838748673,263245 753990394615136256,29263 785515366374137856,195424 785912376616857601,199350 765072750247411713,84724 750367051794046977,11495 761647414230917120,69356 779838462296023041,177248 763211770441838592,75899 778204999134216194,166266 785979295428673536,194648 793451223571656704,252196 765300084514762752,84209 775809872516509696,151439 756463090753908736,43391 785535985467686912,196277 763129779574939648,76549 793332889110781956,245591 792800407319871488,247241 794545015821189121,252679 733281850534289408,352432 769345510683578368,111558 785792676943785985,171963 793292040607969280,248701 769149038629261312,110344 733215774903525376,354983 749428124790640641,7816 775413065181429760,144730 786692210821652483,205349 755851024976392192,38420 792038481958674433,234583 762068313526546432,67852 759762672833339392,59479 788028281790406657,205197 795006035777961984,263907 762813897472634880,74133 788952507296915457,219552 795722207443812354,268448 773673107378823168,137869 777854557267296256,163990 791349039392432129,238395 776239100252655616,151265 760208486647099392,60866 788016808284524545,214354 769337810272784384,112788 735865401679216640,351908 780603840739545089,181755 786959699623247872,65113 791067676776857600,78159 794662286766047232,261050 778123243823693825,165097 781651113191706624,188862 795301333226156032,265521 773080190218035200,131084 779919081222860800,176109 787497852519845889,145374 757543848751005697,47782 793823104929828864,252020 769204796691808257,110709 793437082546909184,252020 762259641346756608,72420 794772196224798724,262849 792095475327381504,238395 764925105918971905,80486 773891973795106816,139404 787041427549073408,207974 764172703817342977,80939 777957430449668097,158820 795108768308723712,249926 769048287911485441,110659 791030226411065344,235179 790523403023233024,231894 750734508727480320,12406 763442923639742464,78159 788451799401246721,11774 765566246267998209,87904 778066355324977152,165423 762698793221443584,74431 794207940177580032,257325 764738099058311168,83429 791424388847456257,238780 773328830249349120,133702 777241741480996865,159475 776779956734918656,157755 757762857547157504,49070 777236517693652992,160634 761182242626416641,66897 790802693866618880,232280 756921106263478272,43391 785576196474109952,196538 791079292419514368,235774 761648234234130432,47283 764857154075516928,84449 764974218157101056,84824 766671500057321472,95323 764295006379094016,80939 753647478998564864,11774 791827595880984576,26066 791376638332239872,238395 765224922041942016,11774 787994839010848768,354826 789139046521987072,220777 769220481706627072,111438 787336149970853888,205728 793454276102217728,252196 780597963840188416,181755 767841686680592385,100605 768235755202150400,105109 760555355822821376,63662 788890946100428801,220332 794598433130774536,8044 780526193565167620,85326 795766824457666560,267862 772973853316419584,133454 788514407726940160,217658 774383390174961664,141887 757699141887680512,46890 757724842531651584,47940 773741619325509632,138616 732180523523710976,349332 758860133875060736,53996 789445565205458945,226015 781896605028974592,191293 794161813852037120,257492 768885439935582209,105643 776183064082866176,153194 789552512491659264,225380 765525276822347777,87867 773724562257174528,11774 785666667162447872,196524 786012608088256513,199178 791349640104849408,238395 763929681695387650,77586 764281697315815424,82457 795430251522162688,266079 758059624968884227,49798 776920604729409536,154869 768078268994027520,103354 763897923646218240,80720 767804119520190464,93144 769656246915981312,114779 789224841824133120,11774 753353206151909376,19598 767485249605337088,94699 750984035367686145,10847 763484928717848576,78115 793865216274624517,256255 775752019407572992,150511 732613946641948672,352718 788489827343892480,218275 756902266825641985,44429 754098530298454016,30802 792121655850110976,243075 758689858990637056,54070 764482224263757824,195876 787774320735117312,205197 758635763038904320,41680 788420300085932033,217837 764443170331426818,83429 771932580258217984,127775 775066540454522880,146903 786388407480045568,201958 771036442223120385,121949 773591298141884417,131007 767802015883878400,101681 766386104987709440,89733 791819353494740994,240926 788077483321098240,214492 753782802361888769,27045 772095631640887296,129558 793138618781040641,249469 733031976899338240,355470 769415811559600129,106716 763394775663849472,73814 765310497612632064,43875 795726931773837314,267655 756301616609792000,42495 763129185757962240,76474 769668652605911040,110585 759241951858262020,57730 789442557629566980,225981 790743892140318720,233307 788904062062301184,220029 772004320422223878,128934 794899067251916804,262886 793184085514399744,250247 781064142362849280,177749 791343056356249600,238286 779105410439532544,171693 790988332717056000,235590 776527456878465024,155318 753349696974753792,15122 753590223842324480,22393 767574689296285697,80193 786670118025723904,65113 795689812028100608,267655 732283500338941952,349347 772457668095119360,131045 764920306284818432,84422 769896994953269253,114779 767413297960198146,99264 774231276660359168,137965 793131131814240256,249469 793761149829406721,254135 771444335065825280,125204 756261451833102337,42149 773933075751329792,140211 795696699264135168,267862 733188121685200896,355273 793251958811271168,249926 772040341612535808,127058 789512868152561664,224680 766690349888798721,95593 756250028382052352,42302 759836310932590593,59666 762499201804541952,73023 794681485391462400,261666 766440310524313600,92116 793007754994675712,247241 794547551093538817,241033 795334745915871232,264397 788732290486538240,220029 790707054738546688,233558 792171030664052736,243451 776544486939734016,156290 792745372753993728,245208 785922306178777088,197324 788517482411597824,218495 772650484285014018,130192 791392130249863168,237908 761102796053549057,66159 793971770248331264,255826 780865387034505220,183975 794675509728837632,11774 742363705296486400,47835 778224059419009024,163990 758347556627714048,52554 776572551673831424,156053 755839054420115458,18215 767074937005871105,97808 762781557266321408,74366 788314775579131904,352258 770751146323382272,121046 753138068878598144,23965 785261999382892544,11774 775562020099719168,149202 763427068851785729,78129 767997450791493632,102249 776203580826984449,153095 752301746597212160,1170347 769295071313297409,112363 758688579119902721,54070 790960198768885760,231894 785660323697000448,197297 758000229467754497,48663 786415936836284416,203674 793856074868662272,11774 775418081988349952,149200 759971375079579648,55661 792674695770476544,246392 791385771903102976,238207 766016790430412800,90384 788513028127895552,132364 795680152386555904,244676 773262348157091840,135598 791993179457355776,238110 793099118772006912,249469 777367469669265408,158387 749685552014761985,9574 766401500704800768,78853 795698849486667777,268246 772269421884604417,129991 732605994715340800,1170425 764614432802549760,83391 785459783608315904,195975 767804979109322752,99044 771844035417739264,24173 778722178334273538,169410 794309375691288576,257492 750869645725315072,15643 779927828905140224,175092 785850273105346560,198671 794534855170228224,261155 795411342266089472,266491 793445462590181379,252196 788370799467954176,216968 753568626129637376,28260 756907109036486656,44429 758485131820568577,46488 780958213063729152,183269 770655096334147584,118191 776628583930339328,53667 794623390703239168,261987 755509612166643712,38183 755763619049115648,39462 763907362713399296,80098 794573425851305986,261155 773876465720971264,139404 791714416987373568,240718 772831155519361024,132943 795071698542403585,262849 775502701601841152,149756 770123087362785280,116674 756597594239795200,43553 759951471542611968,59365 765710161239474176,88920 781646423439863808,188934 775001029070852096,146259 792440737111474176,11774 732186857824497664,350021 761606454424010752,67995 756966257107361793,45712 791663052961685504,240483 790645617672327168,232169 771393655139622913,125367 792101712987238400,243187 780918114221379585,183759 794379610830045184,258878 792138338585022464,243187 769199277276921857,138740 794376408218746880,256038 794161831740747776,257492 779415370025230336,154330 757713047192350720,48439 767796226364313600,101383 768066657835061249,102249 791132452588810240,235399 774999832943484928,146259 776594299802746880,155034 773901263771570176,139404 750385694523076608,9754 764979848720687104,85311 767964379048513536,101681 757996951191322625,50500 755909342013091841,39398 789528499212185604,224680 750363289591373824,12883 776763909424373760,157840 787359959398973440,210432 775111439618932736,146259 786914507389939716,192032 767542797280968704,98720 793637188638433280,254135 780599796943945728,181935 762740854591148032,73706 764203173837807616,82283 779495587980779520,173347 789463218179547137,224818 758255704410992640,48289 764272822579437568,81924 755006576616992768,34666 793546522516414465,250216 756580813651652608,43258 776569408462422016,156835 795702004802867200,268356 767091593157316608,97825 770423947879907328,117364 775394492971048960,148994 793076856656240640,244270 785245187014586368,194221 770368316254793728,117310 768820120365965312,108850 781203064657182720,186434 787202239236497408,208445 767857783509250048,101383 794644178487558145,262053 780621691823255553,150151 785597378057244672,196767 790515255398899712,231894 786729491720728576,205728 789899496205324288,228063 764651814969024512,80939 794727936980942848,249926 774990003529195520,146259 785488403395645441,196237 776796059884544000,156281 794531257698975744,261155 775876493415215104,151463 795441422283390977,265276 785806095369371648,197512 790036787758530560,215965 771527890403938305,122875 758549041374310400,52394 787451700718206976,210207 763925980184403969,80066 795469284411633664,247930 768596784553857024,106774 751135957269688320,17259 793142171754897408,249469 786272581443735553,201962 780748355110572032,182870 794315710445080582,257492 755098617145241600,35086 793226350651777024,249469 786250167964008449,201958 773630264517865472,136960 791052282016047104,78159 790598687177211905,232169 795054282693365761,259743 778269142386221056,166532 793233188034260993,250633 781262733547147264,185310 758735709813428224,54070 752133654881587200,18386 775627497572622336,150404 778370821844852736,166985 763451653445947392,78159 760202233321447425,61602 786271204571308032,201958 792073566896271360,11774 759115785281372160,56964 761730987399274504,68908 770793488652705792,121080 759057657172860928,54620 773525077023334401,137042 774856837380182016,102409 777003890315100161,159025 791645864158568448,240145 795703673510883328,268094 756897035295612928,36145 785493587358195712,193121 791646988362141696,239456 751205798903111680,16768 763928614211493890,80393 776182297984983040,150419 752252759261536256,19214 770477885136203776,117257 753684955130044420,28866 761612131343081472,68987 762992043962445825,75666 787798865541902336,212139 753697566106259456,28974 755121928332009473,32572 766367565430087680,91751 771063701562589221,43553 769275978954575872,110209 792061159314776065,243614 793919709485727744,256564 794563963304316929,261155 780819718311518210,11774 755844076746911745,39997 764568139560607744,47940 750466638387015681,12746 752138713396748288,14277 753358384309600256,26140 756409601801777152,22735 760216257950015488,61011 788526600824336384,218275 773658954236776449,136947 763039140417908737,73814 772910695369375745,129551 771478921808187392,126152 780041860849004545,177233 767322495162646528,86264 754827115502133248,27045 789462423467986945,225981 794202996368375809,256038 759471328801939456,58267 776194811401351168,154071 794257449716948992,257492 759536114700947456,58642 778017374553473026,165523 781282837307809792,185601 753742387088883712,29263 759931764168982528,60363 764283727329435648,80939 795695963050573825,267855 790887754586521600,192780 787720726589665289,208307 776473676631805952,156172 792270558943666176,244550 789435861553348608,225981 768220470994833408,11774 777441453341417472,157755 790619586622357504,232759 795028083963215873,262849 786327243857494016,201374 764458029676847104,82766 793528690827079680,252020 756569437633773568,43471 753749339709800448,26119 786072713131687936,199496 758801180050857984,54070 778225067582955520,166409 763301779085811716,71502 768470021358120960,106716 772204407714963456,127707 771376167337197568,124501 776457574182969344,155390 779028746183380992,11774 791078576091041792,235978 760580744079106049,62735 766409638166290433,93823 770614455558221824,108396 763745219351310336,79600 785281251632480256,194648 776554158904205312,154071 766422194410979330,93850 773908564591140864,139404 780409658255216640,180074 740082388865142785,350226 793899571269095427,255024 789083324010692609,45376 762036498183163908,69711 765138079883599873,86010 786355308495003648,203391 749983577639649280,7816 792794802802655233,247241 764473149060546560,77458 794315738081161216,259773 774233795113390080,141887 732270485300334593,350955 772043245866065920,128934 790792709074104320,246425 760455367247749120,62835 761630861284343808,69711 795051171757096960,264397 758414208530722816,52545 766313087108517888,11774 766643115922972672,91798 777461029932503040,160795 757800415140286468,48491 755564184012599296,38286 757546155966332928,47782 788758651905474560,218219 767157663771848704,97386 767757483922317312,101134 767814526964203520,101472 753708374571753472,29263 756971410032041984,45173 753763454993870848,22439 772768829512486912,132335 760100503342682113,60866 781348462176661504,139404 789118899472199680,223491 774855920689881089,145673 772826755237310464,132335 751186498825908224,17576 772810723634270217,132364 765306832281829376,87145 790938746443161604,232137 794378767829520384,227345 762028792030171136,60999 755931871511453696,40476 771090072431198212,112939 773387591219544065,130931 776936682566266880,157755 788437959649427456,215437 775740775594360832,151071 785824454303686656,197512 790924832078651394,164764 764517309545275393,82457 775804693268295680,151463 781345007487840256,187380 770681507971264514,118191 776763493777145856,155451 785942858125701120,199546 790110059531530242,226123 777667382349221888,161984 785619844011929600,197341 792221823995895808,244289 732654266981060608,353200 764232266088275968,82209 785914722872795136,197091 785607300081852417,197286 760592190166953984,63879 773630778936856576,137795 786149645198188544,200965 770939867987533824,122146 794087034034028544,257492 764833179308032000,84724 788576234175275008,218495 774907319381532672,142721 793883192323371009,248516 788815456408891392,220539 794530397946118144,256502 754873244033908737,1172414 762056609568874496,71429 789086365392789505,223286 791322526991446016,203821 759105120814571521,56964 748214369893253120,11774 773591796379029504,136904 792795165257785345,243865 763120198681407488,76628 792204169062920192,218875 794068137100660736,256255 756109886228946945,41632 758046325732679681,47761 766718563667193856,93286 765304134614470656,86440 772394748900323328,130686 790808820767424512,232169 761935188414914560,71196 732288495839027201,349480 778937566959661056,168284 770329050539708416,117303 781565527965700098,188401 763492184574132224,75899 766282853269266433,88118 793994388284309504,256239 773580980112101376,137158 778420626016968704,167677 762474040590077954,71476 773669828662005760,137042 791038014835286016,234583 790995838034063360,159876 762749985364508672,73926 775678714055127040,149953 793995187097698304,256105 764061594586185728,81562 768904343777112064,109945 775793919040815105,151463 793155042119266304,242693 787746777327951873,205197 763464159748952064,73926 758830455684685824,54070 778651055345192961,169625 795003110880083968,263895 762834254807961600,73526 763656622870790144,74654 772470933248323584,131027 787380936983707648,206007 787826475936251905,213064 764758897189986304,82283 765889246120976384,89923 750910681591914496,15808 789943175590936576,228888 762296247067766784,431998 765435381781331968,86645 764433756514025472,72420 766155300067872768,90193 789492914804187136,222560 792766166066429956,247241 760688369802342400,62726 770452453548498944,118192 755165729960243202,35890 768265616625111040,104406 787678387225493504,211367 733177536021061632,355273 758442588961726465,52659 773720476585717760,137042 785497293319438336,11774 756601834635157504,43887 788894129820471296,220806 775882150075699200,151463 793154858043920384,249926 766033538974179328,89906 771128797584252928,123583 778299477769785345,167273 780857791129026560,183269 756194321376747520,41680 763871990369452032,75922 768241220317478914,103107 772232203694551040,129565 776853698647625728,157755 777310254338113537,161456 770638434620833792,117687 771957930518310913,128934 752842738836602881,23899 763324272785752064,1248960 781781109415768064,190337 766408410824933376,88920 780993223263150080,181984 787737220618878976,211733 756542176222441474,42432 795729508120850433,268101 749318682124357632,8047 762109910620307456,431998 776811587948589057,157693 775719347637538816,1250232 761959923425173504,69388 768232233018781696,102514 770441406116659204,118192 787302415229915136,209974 795013391035179009,262925 775496052895997952,146259 792931889904398336,11774 790306401214226433,229159 787010721402019841,208379 791422080147345408,238099 761539845764284416,67679 773631380408328192,126570 776017704603967489,152735 771359184432443392,118191 757349016799580160,46006 765658983524741120,88930 791030442577186816,235179 794154552534536192,256439 769299108767105029,112788 768961359878901761,109571 774014677072306176,139404 763348599338070016,77731 780619105564893184,170187 791810110460878851,240890 764863557083082752,84724 756535171562823681,43391 785515749750124545,196524 792122644019765248,241819 774180028045074432,141797 791547288833429504,239405 794048325808816128,255942 777997666508611584,164435 788195022524997632,192840 791355509416730624,237594 791743137987387392,240661 756371957747154948,42249 792382034027114496,243187 791542306352406528,238395 768421002652987392,106281 769410851673612288,112363 770820344227598336,118192 759511386003083264,56964 765659306826010624,87904 769916394720923649,115531 771448046026625024,125367 760248164624506888,1248387 771508221379043328,125142 780877882478374912,182960 788320907513237504,216934 795001891235237889,258040 790034604140929024,224054 758505908376711168,53703 778358175548317696,152594 769271082318635008,110659 768820654246273027,109104 756502954430128128,42249 766936353674260480,95707 795061423730782208,262362 775323023889068032,144730 761664261793939457,69878 792942820202016769,247877 758364337979400192,46384 774015156904943616,140909 785936018012766209,199546 790596301134016512,232169 778188405670903809,166282 792483262107181056,244550 756322313109319680,42171 775829958572793856,151748 773501776356077568,137042 777248107029340160,159475 785708205875666945,197512 787028945636061185,207287 771405731119689728,11774 770600795591020544,738099 792750650970902528,246726 795306810668417028,266054 777321339543838720,159475 768956941414625280,103354 766014155438653448,172295 793456133176307712,251814 751101784060375040,16954 756558637808713729,43471 788131887919181824,213064 750535416877506560,13532 764799675291541505,84724 785601963467702272,196277 770981276698415104,120610 791717193335570432,240926 792585500817182720,245118 779632302771036160,174315 760668271683198976,60794 762461943483346944,47283 791771496385478657,240483 748159180310208512,47188 753630613949722624,28732 795735936705458176,267576 761313284372860928,67547 758135215973957636,51595 793625046254223360,252408 794871019861262336,261796 776251289390854145,153596 781281719240519685,186584 785841555370348546,197512 791431531755474944,237908 787732783925833728,205197 773859032612220930,139404 793093769243549696,249469 777989869931008001,164608 767749537981140992,100605 754772300285837312,33174 777667255522000897,162371 790974884180402176,235621 779335153642532865,166852 791703975615602688,232976 780547272056504320,181419 794528875300659200,261155 768940757994668033,11774 775782650917388288,150426 787770514060214272,212802 780201994850107392,33169 751961605764685826,20636 778758980264861696,170169 793702931077791744,253739 794943675650473984,262847 790643386936127488,205972 792046694154153984,243187 768520331082342400,107301 785618088087605252,197512 756104112811364352,41632 773695909368442880,120690 785523195478761472,194723 794821289806614528,262752 794872288428470273,261155 762991430792904704,73814 767390611427164160,96039 768776411087638529,108710 742413651588550657,68969 757583302660280320,47545 788920515100409856,11774 791361053871353856,217634 757710293455605760,47844 786641994198155264,194221 763868334953816064,80863 780831004047081473,182726 773921276612280320,139404 762206843775160320,72035 767835974206304256,101681 790209918619881472,229159 791374896903380992,238207 794573619762368513,261155 767173829437251584,97852 755161847813267457,35890 795709577568260096,267862 772787001804414976,132578 763818914207850496,80366 757395311950229504,47283 756559455052034050,43471 758315066265665536,50923 766305615392174085,86523 766413431586959360,93036 790526617126707204,230270 777353437113491456,161633 794628945618550784,262145 794697682879180800,262022 764137699565563907,11774 773973476277235712,139404 750763576596443136,13343 770319334900166656,114254 772667675243782149,120690 764901595964280832,84449 758510083814723584,53185 762685262614958080,74280 781190526557163521,185496 781553436743573505,186210 789307926892703744,222647 774554590452809728,141912 794333599822540800,258613 775733361646063616,149200 768233013993836544,11774 771699367317164032,126389 763909682721193984,80486 774580918468173824,142278 793593757094424576,252893 789117353678307329,220332 785656844945620992,195975 780602034219352064,80785 787696015767842817,210253 785399980374851584,195481 762595541523963904,70689 733304403336257537,353343 785279102970462208,194648 791822435586678784,105109 778326585900433412,164467 750655223111180288,14421 770448789475733504,118191 793191518496518144,249926 769384925661454337,109713 781154079313715200,185310 771881561054711808,128404 756454346930487296,43225 773558970539728899,137158 788203770844966912,215437 791277370321711104,236502 795022687533957124,262752 751628452625674242,18395 750702327116419073,11495 795091897115021313,264397 793200210537222145,249177 754831903950245888,33356 785928732846555136,199546 794335990907158528,260033 774045686274805760,140748 793614186316124160,252014 792425155876323330,245854 757927525343526912,1248534 791016762431209472,235590 770518319120121856,118375 792195179578953728,244550 763880475588911105,80939 778795177041203201,169923 790899048047706113,234583 794670733993644035,261155 794939499784663040,262847 756578848838483969,42432 772803288760713216,132578 761699265991221248,69548 786258730660696064,49459 767815489946918913,100893 773632575558545408,138165 792132034017669120,243187 757295984300949504,46382 770474215317368832,118192 778568395893669888,168633 791059580767858688,235399 752817930681720832,22736 785878470974844928,199290 789675724965834752,226712 779450250570465280,174874 751187950034096128,14421 789938617741443073,224680 793502460652519424,252741 763358047414718464,77731 762364643658432512,71749 789158517865385984,221416 790862232456355840,223492 794090937651642368,257325 779006957667713028,169418 792475183454031872,243286 789217378756272128,224680 770735227958329346,117257 775187776740306945,146720 794961295569289216,257325 795398230972301312,262849 761272891568558081,67283 759842760396464129,59666 795348343648124929,11774 765214105116430336,86103 766266513292562432,74575 772948195999555584,133519 780058853882732544,176129 781141685820649472,185496 753226109836296192,26140 755996966589304832,40875 793797889302548480,253793 780615554730037248,182146 790658918120697856,233307 793940031492624384,257026 759627391090118656,56700 778743439953391616,169550 787335722264952833,210207 771844679125970944,128194 785904786205908992,199546 794552450359422977,261155 792111866826850304,243187 753006361936596993,24988 776542386709143552,156132 786697362488061952,201575 752062445020143616,20118 765945179832459265,90031 775502624489627648,137444 767075927255814144,97811 794313398309834758,249926 785719805126946816,196788 774687076046561280,144654 776606280588795905,58531 793944182863921152,253387 794640220788428801,262145 767458529632542720,97515 767088582997581824,97519 777874591834185728,162596 775490585243246592,148473 795772862690983936,261155 786689741714497536,205455 781898988840706048,191354 791751076689027072,240145 792511132577693696,203546 768509660915757056,106774 789964855830679552,199307 793085542330044416,249180 794336626537283584,258456 778583527134724096,168794 786720862225338368,206060 790949895247110146,234583 786222611231567872,201555 795428584907218945,266079 795236542612668416,265686 776067960616124416,153194 791697507684409344,238429 764314984323112960,81946 789119948564078593,203546 753263018776010752,24988 759094589496004608,56889 794896614079004672,262226 753969188545368064,30304 794271766705152000,257492 771742607521251328,11774 775271858799153152,146720 768668176355692548,103506 789888843403124737,227242 750465312542236672,12746 778452635695194112,161502 768227353407348736,100559 763175127790002176,76127 758350072933289985,52112 771718014739685376,127134 795281553454759936,237491 779026897732767744,171037 787764456390553600,210238 794588505095737344,261155 750847379545268224,14567 794762377845583873,261818 774350226786250752,142980 773011766888558592,128382 793588726093848576,253851 785861146767228932,198576 787063854614220802,207965 790696404612030464,232169 792028271969918978,243187 751227217632325633,15808 787612935195471873,193153 770765067688239104,120425 764998583200256000,85562 765848321218994177,87904 771500716502515712,124597 757750794598899712,47940 790949386658443264,108396 750410229083504640,12883 761339497455943681,67973 779626256711114752,155451 788132930237235200,215031 750811108928131072,15536 764115436602552321,81702 793783062882619392,249841 778733052432297984,164814 766413933855043584,93184 789477405702447108,226026 785621138235940864,197512 757223833417814017,46006 776865471454908416,146259 779386692843212800,174557 764697474913169408,84422 751910854438846464,17794 763130364768509952,76549 773910987086893056,139404 794900612357980160,263697 795689136761880576,11774 777829206461968384,163901 793937185997062144,256219 776954514930823168,157840 753381039498592256,27317 758121362615508992,47761 751979330918420480,19214 776387083845922816,154549 790479259865186304,230283 767932055518908416,102453 794717779815497728,261818 779339965440282624,174230 762642605616295936,73926 768484437671620608,106756 732652405515522048,349368 764615317897129984,84209 787352025784725505,210585 786918339503386624,207287 758742989191557120,54070 793183194455519232,249926 751166280678334465,16580 774002182022574081,140444 788781769407422464,220526 768449467490136064,106197 776091390237376512,152872 765367446299484160,87062 794555417082871808,261155 786627009933815808,204078 768933862856536064,110389 756781571676385282,44971 764188071667478528,82457 776165187619549184,154254 793146711430533121,249926 750476762220404736,12883 788451171073531904,218275 788570853201944576,218455 793271985367318528,248253 779310454258688000,173964 762714642615500800,74066 732175369537753093,172295 793854355610832898,255954 793503581404012544,252596 794902355099664384,261155 779066730219962368,11774 749756883787878400,10064 786960058114514944,207613 787119831271219204,207287 795340558545911808,261818 771476678052683776,125367 790928919578943488,234583 775381819181105152,148574 769320879176245248,112325 776215534056640513,153845 787183247662850049,207949 795262796321722369,239610 762301409945612290,431998 790235967542157312,227048 766649499905318913,93261 771705046731894785,125070 786008015925149696,200490 778803290851069952,168794 770996254356729856,122299 732995732756672512,1170810 762666434975506432,73926 778335301693562880,167220 793153792376266752,249926 767466661850943488,1249427 780611234924072960,150151 786395037391163392,203674 791642877226983424,240260 777722164640374784,162294 762503940374016000,72446 776814056871256064,157693 758804847659356161,42453 789929566202695680,1170856 758118551731384320,51563 770252242733506560,117257 765614562284412928,84724 762073318396604416,47283 789150943367553024,11774 780203703223611392,176128 788692701994684416,220029 756686302746177536,44450 764497263158661120,83429 758379573801324544,52167 766116957624016899,90785 767776693964664832,101163 786971033672687617,207949 793154639369646086,249882 793095374911275008,249469 757760262581596160,47478 768844707426209792,108849 762043700390354944,70978 793889065707778048,248652 794664407984996352,261050 788734009157230592,220332 759830740972384256,59666 795223682541113344,264774 776895601724317698,157082 781451879926550528,183759 795434507050565635,263289 751579801169735680,18893 793188977864011776,249926 759632392248143872,349714 794633005092503553,261155 792179131484106752,242693 785614853205479424,196788 795026844026281987,263926 751156416614981632,15643 762988426996158465,75073 779977907909296128,176711 763562072013672448,76406 776951042911137793,158043 767719589086130176,100605 776620373731225600,157108 788484278761979905,218351 793589174246842368,252112 750742408523083776,14848 776009331762266112,151156 788158546563051520,215754 758096218065022977,51248 768855049753755648,105109 792036851192299520,243187 753957452740046849,29996 785637563771998208,197091 760587000047079425,62728 758290288473354240,47570 793247639860936704,249926 772939230993649667,132335 773651496327979008,137640 777218561781604353,155529 781859735708413952,188458 794700076027285504,199307 765312273107869696,87062 791917587609165824,241523 764955461259059200,353879 767446999708741632,99188 779464009778991104,174294 794636923524431873,260874 770645730440523777,120341 752956229887135744,24368 794428808300531712,259034 753473624066129920,26458 768143346405695488,102295 772582660556267520,131003 785560786173329408,196788 791361510270394368,238395 756633937548496896,43471 790022476721893377,227242 771951006162751489,127218 772554405631504384,125222 788478190414999552,218351 765528845978140672,87904 793075180008566784,249286 795008000658472961,261063 791197182615400452,234583 763147060321353728,76410 761685456950030336,69245 780225149765160960,176196 790178113237815302,228820 777385590148960257,108396 792048649387798529,243187 793131760624267264,249841 794526299457024000,261155 750721606972952580,14877 793186279328391168,249926 768487517423271936,104973 781333169249202176,183269 789691166543515648,227242 785946566192357376,199546 772416469997064193,124597 795348897912782848,264460 789865049426886656,225456 794680626561499137,261059 788469949849341952,218495 792070578333188096,243614 794580125715075075,261155 780993683743186944,183707 764837899061854208,84724 775884382280101888,149200 794333969831645184,259300 789767812927594496,226899 791058389514137600,78159 791495330223325184,238780 793098098318782464,249469 795613133679144960,267655 785500381191241728,196277 787507901506129920,72035 778216690538524673,166409 760128928858112000,61051 763116942089654273,965743 754738451296182273,33356 740422024904998914,11774 753744872088023041,29592 767900476331401216,100605 785812071053037568,198671 787802543921385472,212139 777599125873233920,162294 780598618424086529,181789 781225681812230144,184223 794634568603090946,261155 770748959828635648,119774 755435048770338816,35890 792091102908080128,237877 794544194710831104,261155 795042222844575744,262849 788126425400442880,215754 781231702756777984,186434 762591368317378560,63149 756437746495856640,42432 762031466859552769,69711 785592435875385345,197286 791819506985205760,241819 769889449022922752,112363 790604886631079937,232791 793188280275705857,249926 764249919016185856,82582 776103500237398017,152735 771449900638822400,124601 794820749664010240,261594 763928589297291266,79513 793932416033271809,256935 794767351510106112,262849 767168493087252480,96655 770604244646985728,1170396 788938690047324160,11774 795105549935263744,248924 764842740937023488,84724 781347083806609409,139404 772105224177672192,123354 734568240471547905,353002 753690407607869445,29263 754126160473186304,355260 791402491539779584,238207 793117832670240769,242693 790741374429700096,231894 775066423605366784,141091 781460810446966784,187370 773909348728705024,139404 787485125319745537,211347 737737157348065280,352751 773858587554611200,139419 794935406601129984,262849 757985474258563073,50611 761479552606408704,66263 793100085336735744,249469 763396352051142656,73814 762722165791739904,74308 769197486808236032,110302 753012328199655424,25255 755571918606962689,38586 758490959558668288,41703 791349839283970048,238395 781287642289827840,186584 793891781687578624,256255 732993588909379585,354125 756638053515395072,44429 785316291435462660,194210 758379971987447808,52532 767428826599088128,87904 767787049428459520,100893 778685422939496448,169916 765608228906557441,88052 771472940793757696,125554 776575620906119168,156835 759039905775235073,55107 792165704401358848,243187 754076750821285888,31377 769580911990042628,113412 793282204059262978,250408 764509701895778305,82744 788223943626731520,215437 763208006502912000,75899 770640528585228288,118192 759838667192008704,59666 767111411080146945,93823 771514309960568832,125111 795765333378338817,261155 761925110215376902,70676 774377515078987776,142503 760573722554208256,62821 761006788590219264,66116 761629841045282816,62492 776854617397362688,155451 791631818042777600,239394 764871064925200388,84800 786193124108357632,199546 777948029076672512,164826 760183982868795393,60866 757790189112524800,42249 795667687540199428,87904 791004801819611141,234583 793547964878729216,252020 771421615867461632,118985 760818718066806784,64504 791368134750007296,238207 756551205548023808,43917 793536759233511424,243075 739703813569957888,349918 757078665129844736,44429 769229915782717440,110615 775427445688246272,149304 778348498026496000,160539 754053088391073792,29263 760909914436886528,65152 794543486422884352,261155 785733254540173312,197286 788556710885535745,218275 785848709846269952,197512 754770938579787776,33174 794630386068373665,262022 794690483004014592,261942 791903516641996800,240070 759154430986055681,56192 761922219324928000,431998 781667996175564800,189857 767391595977138176,97386 772855125744418816,132140 791790413099040768,193636 762063780167593985,71099 770635418610110465,118191 791424321507958784,238383 792734878357975040,246674 794556284959760384,261155 763191579637059584,75899 774706427638210560,136947 787975900344246272,210238 780623013926490112,182049 786354706436108288,203029 732535229261320192,352465 750088371465129984,11495 794161906261065729,258331 780809261249138692,11774 750947840621420544,13343 786990238824591360,207613 793296516517552128,251327 758438855179587584,53144 793542680038957056,253274 780715919236558848,182257 781294190554705921,186996 769394026642571264,112363 768855052165509121,105109 775170357992960000,144198 786650994356654080,205270 794610646839083013,261155 757055213605941248,26066 760990159386968064,65237 790532319320813568,231550 775145486931988480,146804 793115175654191104,249469 755591844822708225,37294 764689532209893376,83367 756394680259149824,42495 759491541547220994,351146 764805700144943104,84724 774634991858966528,353879 777113437205893120,80607 751864738250944512,19792 793041327516635136,247241 793458724266311680,252408 732588207418839040,352801 795424430323355648,265858 754782434412023808,33356 793623652658995200,249926 769687098328686592,111259 764862740024274944,84724 771179158185447425,121274 794093580373532673,255306 763913375285776384,80939 766379081340362752,92166 791672168740483072,240483 794590608350478336,261155 776002819350343681,152735 781636516829339649,189649 791671854956019712,240483 773679160707452928,138009 769692309499875329,114301 769675373747445760,110585 772457063909908480,84209 788441097605230592,218107 758046330711179264,51069 758594071506157568,52974 733167738802319360,354927 760996313248985088,57574 756897911653355522,44450 777854996083859457,159847 732944145585688576,354693 755865663185367040,18215 778069417196392448,163765 754787594752450560,33825 771300127361249280,124597 756475639067213824,43391 768506229329006593,107024 791493265933660160,238207 770961882119299072,117687 765307406591012864,84724 768081529041920000,103354 771533914791747589,126168 773912823696990208,139404 789747453910196224,225359 795391445276434437,247930 755163285138255873,35890 758041693731946496,50314 792431773309366272,12954 766339943346147328,86815 758024493562552320,50923 752007870648946688,19352 753714456853483520,29059 776867664010416128,158897 788116363659313152,214812 776781738987048960,26066 769628533308088320,110585 790698267118039040,232884 773317278943379456,134561 763735391564394497,79870 793292188817817600,250293 763889922658873344,79589 781196924648984577,186212 768595831406600192,107966 774411977150038016,73196 760366924429725697,62063 779792832487907328,176380 793330397476102144,250633 768244134759071744,102514 785315426699849728,11774 789987180718333952,228354 775075288472399872,146949 756285570767126529,42249 789558111237447680,225949 772296778683064325,129501 787473451359633408,211390 774949210688851968,148861 772009711017361408,128934 788455065052852224,218275 791687679863689216,235621 753496591332478976,27045 785869553138069504,65713 795332884680671232,261155 791996792808337413,241678 793958668240728064,250033 780211973581660160,174557 780160086886981632,156281 772915352271544321,132761 793271365029732357,249926 752903517682229249,24316 765754486262562817,80939 786147352008503296,193121 753691199286808576,29263 759777724122664960,59467 780969885832663040,431998 768825783741652992,109104 792373703606726656,245056 756907615238717441,12954 758792570780745734,55260 760756288842297344,349425 776147818549358592,152314 793823949972918272,255393 794888453804752896,263708 765175124492361728,86223 779853624964816896,171991 792766100475899904,245575 776298400975249408,152314 794324495976710144,257423 759853791311073287,18395 771094765093871616,123217 762697454244343808,11774 775927674334093312,151748 793445686465466369,252196 750771372813611008,11495 794692491949682689,262752 778790042324049921,170609 771349637328474112,122622 795380870894985217,265257 791842108860567552,241720 793088529895227392,248514 794106005672050688,256255 750903434430259200,15808 781591599503384576,188304 791628490697170944,240145 788133245242122241,214899 776746625217794048,157693 773301164930699264,136110 752077814283853824,18391 760939326234619904,87889 754719786970603520,33356 788172469580496896,214123 790818462625099776,232863 793550976498229248,249926 780812068844896256,182036 793563611427905536,253614 775456567957131264,148654 757247072953184256,45348 771099042554097664,121949 756300000372457472,42495 763558298209488896,77598 794559766479667200,261155 750576266777165825,12883 775735681851228160,1250232 750888149912473600,11463 791440186500677632,238780 793184210903179264,250064 764902340344242177,84422 786190212066009090,108396 758707926911582208,54739 763549696812060675,78513 794633604634648578,215965 778732542207725572,169437 760398799969873920,62063 764680364497342464,75349 755859693839331332,18215 789141141979475968,11774 766752745919479814,94683 750884185674579968,1046033 789985809944416256,228354 766008309556060160,90908 763113293573677056,76665 776993278059098112,158387 755811382789038082,39797 760569998221905920,61544 773955075412602882,139404 752723124785852416,18298 773187191476551680,134380 771103187570978817,123583 762718691649789952,73910 771311478464917504,123825 777864447423553536,160539 761601220431740928,68255 790940960523825153,234583 787350424550412288,210585 793605365577322496,254011 769933768564084737,114779 795717999302844416,268448 776941395886084096,158387 752971434570477571,24526 773879580109123584,139404 793095651382792193,249469 795186846712164352,250633 792906631432462340,247983 768832977396699137,108983 781747690531020800,190269 763129744036618241,76019 772248923654201345,82294 795024977342803968,262849 791348534754762752,11774 762823311441076224,73712 795066759929823234,263907 768248840982040576,104406 780891492344750080,183269 773252761605533696,135725 764071286599356417,80487 793351005551276032,249348 764872386252382208,84724 793158153881788416,249469 779838045004587008,174557 755578800063123456,38476 773604328758128640,137965 781814903510212609,188285 773601731565326336,135903 787411619777093632,210585 792099992571826177,243075 793611533280354304,253448 760536882421829632,63179 795242372221325312,265644 773243400250241024,133090 764464777804419072,83342 773116250188832768,132578 779334700766638080,173868 780552740674084864,174116 787488417319882752,207733 787650097085452288,211794 750446904203440132,13343 753335834884001795,24788 795227121660596224,262752 766427775678947328,92958 778415107160301569,152594 794625280291860480,262022 756292961252421632,42564 794617470262841344,261155 764974423694778369,85562 768954907172876288,110209 780660989624782849,182049 786516064305876992,202248 751827121090076672,1248198 781281453028077568,186004 795379272579948544,266151 766254713209704449,91751 763039684209422336,76084 767108613722615809,74451 790297054782246912,230270 794327104854769664,258741 785970687873683456,199546 791472472172273664,238207 763100621431988225,76628 785478854798376960,192032 788421918575689729,217095 793995722144223232,254135 772836120035942400,132335 788405972687523840,11774 794982043989876736,264397 795482742985064448,267262 780487185203990528,177773 771500618838147072,125853 767630430996566016,93170 772911506459467776,133081 776307098472681473,152314 788924520245571585,220029 789432914664566785,225354 762149148426510336,71429 786383667446681600,202248 773730470584586240,137042 779836964560261120,176218 792573881533931520,239261 764451649549111296,81071 795675214877233152,267862 775713420783988737,150404 788431440312692736,217285 773785990682939392,129551 760822700390486016,64722 765382637510922241,85562 775741732335910912,151185 780553919663599617,179589 761942443042349057,71270 795445525143322624,263896 753983279569604608,28866 774007448285904896,139404 794681543893680128,262022 795353391065133056,266138 765160935228977156,85854 785659494822916096,196277 764998758182580225,84887 760566298980089858,63735 773904167270248452,135004 764671644698763264,84209 794536244961230848,18395 794075221372243969,257353 776056632446976000,153175 757067861995118592,44163 790594146637676545,11774 770798452049518593,121479 775001151188054016,146259 775553527267536897,148536 756236213825265664,41763 793461589420544000,249926 759818191593889792,58254 792258048773554180,244221 780379730025517056,173347 769685829115600897,113982 773676881476456448,138646 752144666703736833,21034 789982006436167680,225981 755204713491070976,35980 770968481952968704,122146 743303063142686720,679105 763009119934636032,73712 777998687117205504,163785 758894676132769794,55597 764452586783182849,74247 779368417686085633,174230 767120633029398528,97811 764316828873089025,82209 764877898692038656,84724 758388067501735936,52167 770242766601199616,108849 794520771058077696,240718 794555288053370881,261155 793597555112370176,251452 790604255996424192,232791 779763591784329220,160134 766277788340977664,91946 753031136784355328,25071 794572830700605440,261155 795064199080714240,263926 776931741462253568,157693 771339398751227904,124600 760211391194271744,61545 756494101583802369,33356 766406156361273344,351436 760184399950389248,61145 767820673318133760,100605 785873026512359424,196676 765921593126182912,90031 771490226195697664,125853 758711520524107776,53424 763122174127464448,76003 780216230154162178,141360 794563678204874752,261155 795067694399692800,263926 778312210116284416,11774 794180815726907392,256255 795666472462938113,267862 758716311350444032,54748 773286157182533632,133519 794158279358287873,234990 732324520292450304,350808 786910807871283201,207287 759642664081891328,45109 780802044751929344,182726 759454061309652992,56192 794388860583215104,259743 758666660232437761,51344 764033320745304064,27529 791476149029265408,231580 778220026457358336,166409 762698685448790016,74302 763794295832928258,80363 793630577844822016,249179 762664406903721984,73814 789154931970306052,222647 792409638289289216,228576 754803100762988544,33356 762473959656828928,1249026 794338231324000256,226320 793120323801583616,249469 773259567056551937,11774 792792482920534016,247240 785482203815784448,195975 787827776183275520,205377 764998944468283392,81966 767680688338325504,97619 788175674804613120,214084 766772986707709953,95511 765562981962899456,87904 792074228023427072,11774 734032001204813824,349283 753654164585123840,28732 774640853432369152,124537 795405500397584384,265809 757620833707823104,46076 767324936016912384,95655 779116343446560768,350711 787050478446280705,191622 761360429008326658,64722 766488313150582785,93823 786728129280806913,200965 787019775058800641,207113 756656537037336576,25768 793211539985670145,249469 778030296579076096,161502 767145622797447168,97386 793448627188432896,242712 790748852680814592,233307 767402568087502849,59936 758395243687313408,53001 777156799103250432,159876 793190966773575680,249469 762074298433626116,47283 779087962285932544,11774 791045868904415232,234796 795776255845134336,268643 789919097412657153,228292 795015444293971968,262847 793283722841690112,251167 753765851443130368,11774 779014790698135552,11774 793301251437932544,250633 780423779193393152,179742 756670628967702528,43391 790226351181574145,229505 755822512748003328,39870 781812454108045312,186584 793636758126747648,247743 794986986729775104,262847 767444377631281152,98751 732638889807122432,1170630 767130457112707072,431998 751885655777669122,14277 776053608358023168,152735 765576074952663040,87868 773262482047692800,135701 788111146456866819,215608 763950543857340417,72867 773582718466686977,354695 776191633167712256,154397 758750071726845954,54070 780119444471283712,177233 793458672055836673,252020 795044349415460864,262849 777346977478615040,160611 756238767627898880,32684 754022732334063616,30590 776881509038981121,155390 775793445461950464,149953 765039222210306048,84889 769004274718281730,110362 762795148044541952,71502 778629675820150784,167220 761288506303975425,67852 778933352485130241,169226 759880975056769025,58227 786647366799613953,204413 764225351589437440,82177 765377454026297344,86103 761542843793944576,66277 781690548587495424,57901 795342909063106560,265878 785941294082363392,199211 755658270010925056,33247 765355176882540544,80486 767696936849649664,100605 793532116273213440,250033 776548552520634368,156835 762697315702476800,73712 789819872536649728,222785 773985854637375488,140444 793841939221192704,255942 732447467594231808,352051 786528854382739456,199431 787571369705771008,204413 767442237009518593,98751 770873529969410048,121612 778376353536094208,167569 767758627239264256,100893 781262502961172480,186212 791001295918395392,235620 778205844416651264,1170856 770425913754419200,118985 781436771401928704,187469 751871699998666753,18113 789487211599302656,225940 762308717601697792,72035 762727351188762624,69673 773914876347609088,139404 767122844912418816,94699 787808855484956672,205197 749301760414461952,7849 773439322133504000,135386 780795568121454593,182726 771942366655705088,127775 785589933876576258,196767 779351686913679361,174230 786950730745720832,207287 749410836775657473,7852 777158992221073408,159876 794205008702996480,258771 750373955362361345,11774 786919747375869952,207096 775004175868452864,146259 793879932309008384,256358 767848942243450880,100893 755151583059423232,35890 788460938332483584,215064 773666358865252352,137640 791064766651301888,232169 771546749559111680,124883 765600218536562688,87249 768185369602953217,104132 788470120469434368,217519 793993587008696321,256255 762850218744229888,73674 763181813284167680,75977 768208542503407616,103924 776269020064419841,153596 785919338700083200,199546 779745129955483648,176110 785508517931315200,194723 785744217943400448,197888 766768806333075456,93286 781863117491929088,190936 790280614385680384,229159 762983092948758528,431998 750682861364097024,14421 773722937270697984,138819 755156670058229761,35890 757214789710057472,46240 776199936492900352,154469 793629960304857088,252639 757228455972876288,41277 774215925864300544,141881 773920432693121024,139404 759191877920952320,53185 793116676384518144,249469 755198226341388289,36057 793566762298138625,252020 789490608649834496,225911 751800906555985920,14277 777472882498691073,131003 787281301019721728,207287 779387861044899841,173628 765278282862489600,84724 769132889074200576,1248996 754722330723495936,33356 771741652448845824,127366 771467258753380352,124597 791127038342070272,210235 756966884663103488,44429 788778634718932992,220765 769202923381329920,104973 780848289428176897,183269 786029275338121216,198466 790402653603921920,228820 791054526031822848,236393 786285480451137537,202429 778451927449292800,164764 788451881009897473,217837 755465611195588608,37294 778370023375056896,167044 779430429090803712,173964 781110514298544129,185496 781341712610459648,108396 759871425087799296,60138 785547713916043265,196788 762809539729166336,431998 753004130822742017,25117 767945367362998272,101681 764162010472787970,78159 749355862737596416,7836 754075174387843072,31686 762984368507850752,75724 767486361523789824,97447 773266883676168192,133043 753555402084659201,23739 757743886966161408,48959 758127000401879040,51069 786202020495650816,201494 777947100227235842,164846 793905459862376448,255942 793259701580406784,243761 774414528851369985,143473 785930810289369088,199211 755378179892715520,37004 785260063502045184,194079 786717742510538752,206008 732910180334080001,354125 779458074541162496,174230 756360507968352256,42249 790649344785584129,232169 794253424774680577,226320 794574750907383810,261155 769415675651567616,112336 769899007409786880,114587 768580762010587136,105124 749921112658698241,11774 787011259984117760,207287 773600060198178816,137158 786593014047059968,204901 773877592130715652,139404 789146677617754112,215505 765024250642116608,85767 773917820560171008,140039 785858509577617408,198580 761276803847557120,65180 765939115464404993,90384 781256545690673158,186212 792450291836780545,244550 757614937036431360,11774 760289569665196033,61544 788718297764073472,192363 762717187173867520,73022 750463087136739328,10848 795410329555451904,252581 765143933777162240,11774 761268762343374848,67547 794555674717986816,261155 732266151338725376,350955 788030389180694528,210238 795398062927548416,266138 756762278997790721,43391 776226442413768704,153520 776451480807088132,154071 785562487286411264,197035 769836001602732033,105109 780609518312972292,182049 786401895145283585,203674 733154727928594438,354225 788561606695268352,218832 792035436768137216,243075 794590089120714752,261818 765355510266814465,87226 791346005186785280,235179 785643352469286912,197512 792537266501672961,244270 762280217662492672,70858 764168022206586880,82066 765001137695125504,85562 768051809931915264,101681 793125690963005440,249469 786592667450896384,204835 779296915892600832,158387 772199021075050496,129700 765126412529524736,84929 781325089753092098,186063 769821326575931396,105109 790974493913001984,234583 777976606644113408,164669 790030585066512385,229105 768614196393103360,106281 762034309301579776,71694 777578698396446720,162610 788147527912660993,215505 749500293772111872,8983 753982141071888384,11774 775745820268306432,11774 791465951556358144,237842 754741137915600896,33356 779081138471997440,172123 791461453991649280,237999 732639489533698048,353220 773302398735491072,135505 751841211053273088,18893 761944236690329600,71270 786590658123313152,204853 788496274446290948,218275 774406560273629189,139014 760524613331800064,62728 774716653254828032,144654 753187861948542976,25139 790229110710607872,226810 761278697089425412,65974 762306118743916544,72035 760804851538284544,64722 780796371666214912,183269 754080474608246784,30590 789213245760348160,224297 791041630006423552,235147 766633375859892224,94612 788515392784207872,218164 761663018459553792,69947 788333535018950656,214809 755511486378717184,37538 793937891692949504,249926 732406564238266368,351941 794974232405016576,262849 753031388408971265,23136 763712630225670144,79691 772434670210260992,125554 770520789082832896,118191 773744489861001220,138819 776786157506002944,157755 790618909196058625,232424 793984123996082176,257423 765360258927779840,86440 774444093149544448,141887 766587296523190272,92872 794190334389612548,235487 765133132131540992,79020 786443715837501440,202727 786882881276608512,200963 760312968386973701,1248387 779011982359928832,168892 781652369478078464,189613 755662366042365952,349060 778940505304555520,171260 766755921829699585,93514 761491333848588288,68736 765519893676625922,87904 780574173114437633,172132 786019355817500672,199178 757200962029322240,45827 774724099591593984,143043 790646301893414912,232169 769478855111344128,107888 786502647134035968,194141 792035667220000773,243187 792675648888242180,235487 792515895843094528,242521 751824070778490881,1248198 765242854545424385,86653 788457145834561536,217574 768868228487520257,109666 766605961318457345,94120 776742494524538880,157755 773113838761684992,134470 776140047590445056,153915 774285602401488896,142506 785471048426762240,195481 761361537680408576,65180 775800137943613441,150404 750376158223474688,12883 761320027840708608,67326 767857184117972992,100893 793573049794564098,252408 791816516006137856,7706 789208694789697536,224610 757801542116270084,48929 759559238788132864,58227 774968898651324417,145244 790561723036098561,231894 761359517309218816,68163 764922433245736960,77849 774354534172860416,143172 768502736753045504,104973 764131936159748096,80136 778724118652817408,167407 786061093345038337,197512 791143096117526529,232169 791428253005348865,238395 763809621832105984,47940 794085425136758784,256255 794473481077395456,260380 766199989852745728,86414 773201479515725824,135025 785696864549175296,195975 790610836758884354,231870 771519051663159296,126390 790933465768218624,231851 755045881829814272,35044 791363347027333120,238395 793619806721302528,249852 750403463473950721,11774 791056285328211970,225981 754728330562113537,22393 765682490342203392,88459 795256975613272065,262925 779499022969081856,175376 791080312981692416,235756 758044069759062016,47761 791389142022098944,238780 776758287643451392,157755 734991329181106176,11774 792094179664867328,243865 732941562078887936,354594 763090437359800321,76549 770026154317275136,116263 791747499971207168,240584 761300287680380928,67852 780236291292135424,178258 781595420380139521,188697 785341793252544512,11774 769303538123931648,112788 781491096052523008,188119 757169442157694976,44291 764816505133346816,84689 749307395919212544,7821 751039915836575744,15536 787313160680271873,209796 753788956722991105,28732 770316054539087872,117257 793200000159387648,249841 764538838454833153,83641 779133108343885825,172962 781184869460172800,185310 790363567149252608,230282 751913949801570306,20471 791357198781800448,238395 776771359611379716,157993 791652134542516224,11774 791273921114886144,204413 785837370994286592,196538 791704568090341376,240483 780828269914550274,182659 790576598219096064,231878 765382766103887872,78987 791697040552042496,240260 764418553638453248,83391 765302025634676736,86053 777295172539342848,121080 794633924664233984,262053 765170907463708672,86103 770273421661917185,117257 790665562221187072,233154 755841820140138496,18215 758032596441919488,50804 794686010336497664,262784 788770910530658305,220526 753904010868908032,29167 773512826883276801,136947 732313759532744704,11774 757704751840686080,47844 788126564844175360,215754 785459741594099712,195975 769282341432885249,112821 766353193894875137,91894 770324881321828352,117377 791407035690516480,238207 760205972799418368,54003 760485265194483712,62771 769413559881048065,1170508 785282018028302336,193669 757669114915741696,48522 765328330694549505,87249 763490289751240706,78159 774561364958322688,128230 791269891739357184,237491 780766234392625152,182659 768058720509104128,100561 791073059352506372,235620 792250911095713792,244902 759082777656627200,56889 774376392502878208,142503 793806544366407680,253032 771849539028258816,128519 772453911752011776,131027 765966808713224192,11774 760092576850386945,60866 762868183468417024,74370 764446856189444096,82744 776193318375923712,153866 773259907764281345,135725 787504478182318081,211534 770252022612430848,117377 772059085403516928,127775 773636471077175296,126498 765972291100499968,90575 777097659853275136,157755 792226451944710144,243187 793201140498305024,247240 733310058449252353,354225 792457942532395008,245095 762708188735078400,74133 758076579117277185,47761 766368122987307008,93405 773902827630526464,139865 762968440235778048,73704 771881350387204097,128017 785865353423380481,197512 756868602532274177,45125 766834650362679296,95708 762613619343241216,73814 763395309057769472,73814 794993296061976577,262849 795499704339623936,266079 764973267765501953,85562 793419491271139328,250633 762744840270602241,73814 795349040561061889,264397 767832885516611584,100561 776039558773346304,151845 774613385191251969,144460 776753662945140736,157693 792594817402433536,245148 777195708981981184,73196 788888640281686016,219475 794531771916447745,261155 795467518248910848,263710 773583722926972932,136904 790980978688819201,233154 793241499844640768,250293 768496286056185856,107024 769914698154127361,114779 750114878837231617,7275 778365880967262208,166100 790707170367025152,231870 769890804433162242,112363 764487319457980416,83391 766386553925038080,92210 760140026420297728,60866 773146621374705664,134033 758668071401877505,51069 781894180893134848,191310 780181341136707584,109666 773120969582018560,125633 771283714856787968,123825 757677793731719169,48826 764172881383137282,77632 792108568493240320,243848 775475195175903233,148645 781542493032550400,188119 756229231982612480,41798 779701244986359808,170373 795669510929776640,267862 788758938569191425,220526 732280049714532352,351034 780541303780216832,181409 787717528608968704,210992 773862644050632705,139404 763822812310011904,78566 795414956707639296,263933 766807272412606464,93303 766753582683070466,95672 761610647066914816,61734 791332321509138432,238207 749191792751411200,7529 791374182361632769,238205 776593522933641216,156926 786607089149816833,204835 772593029047693312,129551 790197920607809536,229773 772122211675013120,127925 794555092200550401,261155 763409866362720256,75599 755151175046037505,35890 795668372902047744,267862 755579297553719296,36719 788873212289544193,221832 791452949591437312,237332 763806364435148802,80177 790693693506277377,233558 752292354334175232,21074 763135766725849088,75653 770455172212490240,116239 773207354611474432,135025 770997937480556544,121612 775804312765145089,151463 791006318496579584,235590 791433122009128960,234583 795101732124631040,252939 793413703404097536,248559 787757877838700544,210215 753113621371162624,23742 792976729908195328,243187 788016955609477120,214354 785989555807715328,197091 795128205388693504,263289 756315824550449152,42249 794310665464750080,258598 766483479194431488,92213 789262847561830401,108700 795100521497579520,265257 751687240225468417,18893 753707130780352512,29263 793109521597992960,249469 792212029943738368,240926 793145910180061184,249469 793841840248074240,255942 763524918700933120,78566 785434245942616064,193466 762643940663320576,73926 785928720431415296,199262 766408444312113152,93823 788579684430778368,218142 792359966330028037,206257 768534305681182732,11774 793125873423491073,247803 794221771670962176,256502 762669181137395713,72957 766426155729690624,82209 753331304200941569,26140 754885524540624896,33186 758684121379909632,54070 762291644540526592,431998 757269334825644033,46612 755814972106485760,39810 791721382363095040,240926 794490154706759680,259659 732490097833037825,349263 792921691869417473,248514 764967016964952064,85159 764694005590298625,82018 780803630244954112,182036 749231334980194304,7607 755757514352918528,39194 780886047118987264,183269 770291329045762048,11774 765325279007047681,86076 767686281669255168,100605 752157842635829248,21343 760552098547105793,63451 761309371972202496,66815 770944166117437441,122146 764086419149115392,81702 792079291609526272,243398 773866869983965184,139404 794551190285676545,261155 788691213041987584,220029 764679965950574592,83367 759103489809276929,55660 759224704649588736,56964 768911725588545536,109945 793456286432108544,249469 786377373834960896,202217 775920865342922753,152182 788072450714140673,215005 749328456396177408,1247992 789742993494409217,226490 793128962465656832,247877 764178393940172800,80098 780612070471413760,150151 751199989112725504,17416 765156266129907712,86103 762450724756172804,72809 791108848992063488,235532 793128015115026432,247877 770317081803943936,110585 785639819061755904,197512 759105226314055680,56964 780564203086176256,181419 747825487725068288,11774 753342137882718209,26780 755055634165403648,32873 761868352486727680,56964 787477296965976065,210289 754880641657925632,18341 786857833471934464,199840 792074144431112192,11774 766451182114074624,92958 794744279960850432,262752 793106502097707009,249469 794635238102204421,8044 765413733510287360,87245 786971747958464514,207949 791690775541100544,240483 778700523062956032,167319 790644439958126592,232169 792978966164410368,246273 752841991541526528,22752 790612893163073536,232169 790882981510582272,234583 751599563400704000,17842 762636967326560256,73814 774018961746767872,131421 776796773998272512,157755 765386271007076352,86440 787085217861369858,208928 767334212739407872,1249375 790531452073107456,231894 793323834434650112,249926 794427521718689792,259125 767462495497785344,99009 775525643756769280,149200 795725088381399040,267862 775337351572705280,148479 793520653295058945,249926 757968464917127168,48205 760115549401653249,61051 761290577866592256,25965 789563487395602432,225911 791748335153532928,240483 793173693518139393,249374 794140845381455872,255942 772511257614102528,129551 765928539203989504,89945 769218884587094016,107529 761066292472184835,65643 756600086231183364,41798 794611620597133312,261155 768340770378149888,103046 785596886627397632,197286 794545532039348224,261155 761210307108827136,65180 781478717101076481,188119 776389248555646976,155390 780800058585407488,174116 778567650372878336,168794 794532244136206336,261155 794871574826356736,248924 760177891539812352,61051 789661887084593152,220526 770926656311525376,121479 780463363121876993,179718 789533641042984960,216299 793532244157575169,252196 732704533902700546,352946 758399042401476608,52554 769205502907707392,111558 793243807856726016,249926 751830311961448448,18893 758414692763234304,52112 761355007245426689,66801 786156102530412548,49459 777255290739621888,159475 785893779525935104,197512 761633818675585025,69231 789101345022160900,222847 794741076397617152,262296 750395258463105025,12357 769538952407707648,100249 795030067625754624,262271 781166960973275136,183906 778201339742474241,166300 770681007053864961,120610 780911795984891904,184223 792045870262939652,243075 751177077211017217,738099 794701891280084992,262752 752867012452487168,23899 756327645533597696,42432 758777234891034624,54070 787783630114295808,205197 794547590515654656,257492 764868393392541696,84956 794012837937115136,257353 758059659718778880,47761 786692872460464128,205181 758368204813131780,52554 767587767052341248,84724 788673246635827201,215437 774398661014978560,141887 771739299330920448,127134 786174428220534784,198671 786539954725875712,204413 766776570325372928,95511 771789693373575168,127218 763858563718524928,80648 788124486239420416,215505 775802928393170948,151071 792553642414964736,245101 790347931706650624,230485 781327699331600385,187386 768801522264211457,90629 788109474015813632,214899 766737076649758720,92166 779086745396621312,11774 761179600739119104,66159 756315251633688576,42249 791421490595966976,238099 767840882045227008,101681 764560541545226240,82066 765397136984858626,86653 768810145216360448,107976 771878234573139968,127657 792578135791370240,244550 775493141633703936,148994 794312747605512200,257492 751204399532216320,11495 771361721537564672,124844 788836886085107712,220332 788362679828250624,216484 788556602961895424,217519 766352021632999424,93286 768544005130977280,104973 787297135976812544,207212 767874238225256448,102137 790406523222720512,206850 757718098271084544,48287 753373008526348288,23739 768926647898615808,110362 792025767416692737,243187 794570916353085442,39957 795460153218842624,263895 788103330669166592,213887 792257765888495616,235685 768488729224753152,106281 756518720474800129,42495 791352685404512257,238207 780568973981130754,181419 788138899029635072,214809 788513427627008000,214899 793984013543161856,257423 756873145680818178,44163 759852069994070016,57574 776329967504416768,154071 785629318319702016,197341 753593280508600320,17640 794301168990101504,258771 774456838859296768,143845 762867958745923584,431998 778627755500007425,169226 795119807569989632,264397 767475231543926784,97386 775751811072417792,112363 787108599994593280,205728 753637117138526208,28724 781326970525069313,186063 756934717845430273,17640 760862623751630848,1248836 773141800760377344,133081 773212746028580864,11774 787045930126016512,208415 752878433386934272,24134 768179698765488128,103071 771095959308734465,122251 774424641372905472,143585 759802406741929984,59382 788111983417651200,215437 750986663313145856,14277 780840840696569856,183269 786603959381139457,204835 788451615116177408,217519 755176629123461121,35890 756881644468961280,36145 766701805111746560,95672 755925313670946816,39475 751024854468550656,16422 753114391789375488,25258 764144170768343040,81946 753774518188044292,26815 790734350853824512,232881 786906402656690176,207287 786089227461201920,199546 788847036942524417,216003 795256773066137600,264397 787000463354834944,204684 773996076940533760,139404 767744763348922368,99111 758431574203523072,52659 793598921629167616,249926 773699897241460737,138616 776856716914851840,158673 794686483932336128,262752 751707043480776704,18298 751620085576380416,18215 756950536289607680,44450 770222721858932736,117377 794604285795319809,261818 770715577870524416,120610 761424500730703873,102730 795012658793574400,263895 795191257832112128,261155 795743021593665536,11774 732731570998628352,353202 768531167180095489,106753 773927341265268736,139404 756568816000208896,43471 764868651006644224,84209 765973113951498240,90384 766149522309390340,90482 792036346508480513,243075 750379323182362625,12883 772922008547897344,133090 774053909157416960,140444 794318648957685760,258598 771404308680101889,124597 773567107208450048,133043 788781405924913152,220526 781274685300408320,186584 761832959758503936,70509 752863917446094849,1248238 774294759602958336,141360 777680286951677952,161456 790599282260791296,231318 749722840295845888,9295 773917965792059392,139404 785897828623249410,22735 755852843072880640,39462 760823387845382144,62926 762130490379804673,71550 758445362457808896,52821 772351026989035520,128407 794262309187092480,259063 770424240587755520,354115 776623562597826564,155451 757612156720324612,47782 773946880048848896,139577 778975978223759360,171617 776905386423181313,158864 780739124487659520,182036 767834555910856704,101101 749193714707275776,7121 777934728460636160,164633 790982148090134528,235590 754053351520600064,31052 775733862827720704,33169 772923557278019584,132335 753260635966898176,26140 791367490765029378,238395 751793418590908416,18893 785947447050862592,199546 757766661172826112,47545 755182184646971393,35890 760655041057394688,64019 786366111113674752,1063777 795074492729085952,249926 795319653505503233,264807 773978444556185600,140232 766009086534004741,90405 786177610472652800,170736 788513893140275204,218275 767859863137443841,100893 773952845666193408,139404 786974148086161408,207613 794555122680496128,261155 733108919283945472,355480 737552600057270275,88859 777633262252462082,162213 750672278942195713,14421 775475952251908097,112363 777007934987395072,159359 750451020640112640,13532 774084557964443648,141200 790736700515360768,233692 761561802039754752,68993 770433254654521344,115663 773694147345526784,209828 778710996240076802,167407 780823691332419584,182659 794911287205568512,263895 787041024652742656,207613 776123196240113664,151410 787514659804819456,210432 789125038238633985,222682 749671002783768576,7361 759611939475578880,57068 772968997805367296,132335 766176289606762496,90575 766787107872444416,95926 772055014340714496,108729 767771586325680129,98773 768069848177881088,102155 786446423868973056,209828 765748602564124672,87904 771051333289861120,1249815 786983233095364609,207096 754072371850571780,31035 774088511058169860,121923 775768275628220416,150511 766656120685461504,81929 775083262985338881,146838 791692640651583489,232976 787323875772080129,210009 757738811711430656,49066 762751319258136576,74681 791179847506812928,235251 785646748723142656,197286 788529959794974720,218219 791352451576115201,237908 793947688655982592,256358 753580269345603584,27045 779783144052518912,176890 795338662452006912,265878 762716760189571072,74247 763484510499504128,1249111 759991193648455680,19757 759870522893017088,59923 758256526071136256,52061 758350428132216832,52061 764134372643602432,81574 772175246640021505,129471 776106853474250752,153038 794606104349052928,261155 794996204220416001,262022 751784658568962048,16931 772819581152944128,132335 791715104551149568,240145 771445530069114880,124744 773318739890700289,59155 791422031074123776,238780 773222223230316545,132335 780250885779628032,464984 794158648796663810,196314 790882614609637376,234583 793842465375526912,255942 753085400642678785,20602 762002483065475072,69794 756419236642390016,43198 759424742008819712,56964 773175740422434818,1250014 789019107584729088,222913 790655425981083652,232791 792140757264113664,243615 772825687111720965,118174 793117597306880000,249469 755802418101690368,11774 788389465974792192,217519 771138995774484480,123217 781529336851554304,186212 792103800576192512,238845 776081062535585792,150249 753739153498599428,29624 792159421308600320,243075 749277553408421888,7855 780587066941857793,181784 764960971529957376,85434 777195541188972544,160134 787465598079004672,210989 770237035219152896,117257 794588773300531201,261155 768589632451649536,107362 791675517946597377,240483 770456228191502336,114301 771913526956916736,118191 763288591116238848,76429 779999239137026048,177472 785939209097994240,197512 789529471338487808,226180 769601440763502592,114306 732172291635855360,349764 763167536430972930,74943 766453689099886593,89859 761022746197315584,65626 770784874869383169,121046 770415977381007360,118985 778304651246526464,167319 779459163030106112,170187 766035461328560128,90539 777546776719089665,87904 767949581485236227,101681 792822699999440896,247241 777988976284098560,164783 794240806861144064,257788 792478429425852418,246141 763280430258880513,77491 760987399249760256,66159 768185574293278720,103354 793211271009095680,249926 790765304636932096,221524 777249350908907520,157082 772804144369377280,132364 794594298805161985,261155 792585313981960192,243562 754737202404261888,33356 752944859598708736,12954 765245732546678784,86653 790340868569989122,230283 766766187560767488,95708 786353458722906112,198466 752200563714953216,18555 751939222605434880,20279 763812813722779648,79911 758903413941809152,54070 771589152227766273,125070 749050933011636224,7043 793891463859871744,256534 780865995917316096,11774 757970224939401217,49975 786388035114065920,203651 750572657406541829,12290 790990160427118593,234583 781070058579636225,183759 768248278844661760,11774 794297307835400193,11774 764126448626049024,78159 765578282897211392,87904 792672352949514240,246632 756226187056320512,41680 760692557563191297,11774 763847791185530880,80676 792024555908894720,242712 758460635499769856,52659 768779013401620481,107069 793427755505287168,252020 795002102795931648,264431 763031593053151232,75899 764171636954263552,82283 785325016577560576,193633 756505920444694528,42249 760577801078525953,62492 765889499176046593,89915 776150743497801728,153845 755789725965881344,27045 754062225967550464,30296 764565904256446465,82018 770108144022327296,114987 758754741098807296,54748 765589541541511168,87904 781759889567653888,177455 789910042245996544,227804 751614243078746112,14277 763710924146565120,79691 792490028823941125,246225 765316511091142656,11774 788098721649074176,214354 765229906670129152,86103 791467749981773824,238272 794400721353506817,249926 790546608341606401,232137 780215543362052096,177704 790380135069454336,11774 767479080161800193,98072 788748092862455808,220332 773486241950162944,135736 791078164713779200,140444 762017662578876416,431998 758653988304715780,53703 767410967399370752,97519 764681607957577728,82344 779581549951856640,172621 788142696896626688,215754 793158051821785088,249469 752664348401610752,22953 759421586009038848,56800 773859733723684864,139395 766340724602261505,91867 779717146490376192,174756 794863838797697024,261155 795313130188500994,266079 762084644296601600,71917 758352887248551936,52554 765356326327296000,84886 769082035117944832,94699 787073799745376256,208928 773713538053386240,11774 757541516592160768,47782 788080144388849665,215124 794182901013225472,257492 755387351120089089,35890 774100414945857536,140539 763833370933600257,79691 757337037020160000,46405 788339218778951680,214078 760925622357155842,64692 768064084088647680,101681 750715856938643456,12852 760229339250069504,61598 772644751149502464,130669 795421480867631104,265855 765193699487735808,86103 765851060447612928,89876 790566271892848642,232280 759519144014385152,1170407 793809516072693760,253032 795705245829570560,199307 774594781896904704,143036 786520344752291840,193639 788754232874786816,220526 795762129072599040,268777 752905591828406272,24134 758024568363679744,50923 759684992037335040,58890 794150925501743104,256239 750906639641776130,15808 765568282430668800,86440 788506088173862912,218349 794596894995578880,261155 781840386276851713,190635 788815844193161216,220526 749926261636595712,10735 786979274293116928,207949 795039353772867584,264431 750678184010588160,14351 780506849330225152,147029 765982468566417408,90618 767769570006499328,101421 768949048401362944,107428 785795946386972674,198576 763819362226728960,80132 771816348108267520,128194 772548658646495232,127775 787470470018920448,172799 755837081541369856,18215 758980232405655552,54272 793158601632124928,249348 789302913235640320,223286 780606391862063104,181892 792213449413566464,242693 794001931383357440,254209 762998349662330881,75666 765720336281247746,87459 773652379828883456,136904 778291022216437760,167083 753002451775660032,24316 788539876325019649,218875 788794397521420288,220767 789365808233222144,225359 792359152282722304,11774 757755941190152192,46958 790610865661751296,231870 789143475463843840,222647 793740186836434944,252581 754785013896450048,33356 779823769858617344,176109 760154694672977920,61051 776965206765281280,57841 786314938310504449,199546 795014528664616960,261942 771394230375817216,125367 787075073689681920,209043 791096493566464000,78159 793716837963866112,254494 788011234457026560,214173 793329500008357896,250135 734354745188618240,351252 794596194806861828,261818 785310092149202944,193639 758149705582936064,51344 774814099649757184,140444 758195212837683202,51344 773873675799932928,139404 753015373759381504,25253 749044923962429440,6953 766067967066935296,90031 774607611157221376,140444 793528599332610048,251740 750372472755662848,11495 794556138750611456,261155 787030633189150720,207965 794680327901941760,261987 794640002466594816,262053 785396344336842752,194082 794904260723019776,262849 777203900470398976,12739 793910795448893440,256125 788782070491381761,220526 769964903855693825,116127 793959790976311296,257204 756511796828274689,43391 792271089669804034,243865 788377709978189825,216484 758465864219766784,47940 757739965358964736,48205 794368616745422848,257353 751626091391905792,18215 786888123695427584,205728 788692163311706112,220029 794975008938487808,260927 795323786388209664,264397 769937172925472768,105109 790274993028464640,229693 768889135188762624,109709 769010376730173440,109961 793854403451064321,252581 765677507303444480,86047 787344063682994176,209918 793230364210630656,247877 781528059883040768,11774 760794641478262784,64722 785285568703803393,193669 793072189599735808,249170 785272978707615744,194147 752286431259856896,17794 790922022050205697,234583 791620749299683328,240145 766973116333510656,72798 781278483062325248,185595 773900881964199936,139404 752212572108001280,19703 767894787601104896,101203 791590395985661952,239471 793319332105236480,251452 793176679736872960,249841 755595345908801536,17416 772818551421952000,132335 786232048717471744,198620 791371796058472452,238207 757563218533486592,46406 758797082048069633,54070 762756418718097409,73706 765951185270534144,90113 785629877009539072,197341 773251523987898371,135725 759490390755901441,58652 773630785052151808,137158 770476881619582976,119321 762005479732178944,70509 773991062624800768,134033 780918881049190404,183269 773902095174938624,139404 733158475396710400,355702 759122953636237312,57092 755046854870511616,34666 733110384555626496,354193 773682358604095488,136904 775160399478030336,147508 794593563506081792,261155 778195739176538116,164826 737357937480323073,1170514 752829444579004417,22779 780911732772470784,184223 768931855227686917,110209 795606846958489600,267521 761649610020585476,69947 768194402560856065,103354 771030074917130241,738099 755553125969387524,38032 793194856453697536,250033 765322584892268544,86472 774245135336943616,142090 780022747577450496,90252 764851972130340864,84724 777580221419491328,161456 773929352681717761,139404 765914975529492481,89930 775458941975334912,148994 768811319621513217,108477 763468864709550080,78159 764910895520591873,84724 794341142171033600,259231 787345535384649728,210207 789884855643287552,228292 795610591360589826,266151 759868758433402880,57574 775735539035086848,151255 781120502094061568,185496 793841830181933056,255942 776253780069232640,153194 789203592938856448,223899 795745985817288705,249926 795701235735216128,257492 786714011442130944,205143 789158749227319297,223899 791677083189739520,234990 793509231483691008,252824 768604135406964736,106281 775455028509147136,149391 769209153529143296,11774 785922888377393152,199546 788093632125382656,214899 763554962072752128,78360 787977801592868864,212139 773927338610417668,137953 794533041645486080,261155 794699777623474176,262849 767229414765649920,97468 778194472098209792,165523 795735904929411073,199307 764653030633463808,84209 772471791734362113,130415 752685421713362944,19356 789261920167727104,206666 759884956600532992,57574 768295376306569216,95572 761875721262206976,67226 791356411594756096,238207 758992249090772992,56302 785998591789703169,199211 760526260099387393,62728 792393735086575616,197512 758484934113628160,51820 743753555597660161,1011996 776884808953626624,156053 790964713609760768,234796 773641102280851457,137740 788010834937024512,214354 779728512307658752,121051 781164205634355200,26066 768528773004222464,106753 757219101265846272,45672 780781849773740033,181903 761348811599990784,68102 761777536678232065,69231 763447730454814721,75829 778997456256196609,169586 762262214195679232,431998 766659499209859072,94683 770473967362670600,105109 785328827585089536,195125 795769761154142208,268643 785308416210239488,194934 754844132900794368,33790 764510558225780738,47207 768234970594836480,104932 756282688496099328,42432 779866253515251712,174465 772434887060103169,127134 771610671607754753,125367 732996677112463361,354737 751206133994442752,17434 758791541506781186,54974 790896986417270785,232137 750762837073661952,14877 778871206594301952,168794 793114366694555648,249469 768228943807647744,104395 792161157247369216,243092 794685093163991040,262588 750366668203843592,12883 753367428512428033,27317 771450235511975937,125554 775734394657144836,11774 794629509643436032,261796 791699320206598144,240483 795062523225665537,264397 763418934523621378,1249120 773918717679923201,139404 793278434915016704,250293 793537223496839168,252020 750857007435902976,15661 769996856587943936,114987 757181186754109440,39195 778435764707295232,167220 780316052198522880,179002 791688231863451648,238429 791802099008811008,240483 775772325668978688,1250232 780379049147240452,84724 761570919974395904,69231 764510190880206848,82759 789798974123225089,226490 752902124778815488,24201 752681727131131905,14277 787446945770070016,206117 789445195205083138,225981 787254338758537216,46572 766034646496870400,91043 793163530132303872,247241 773312497008783361,135736 780150624063262720,178258 780150190116253696,177380 787659634685448192,206101 749366874014527488,7828 762127727503650817,47188 762369989672218624,738099 785520966440923137,193571 768942543346163712,109167 790629808174575616,231871 758308595964325889,41703 787278414537494528,199307 750048227185991681,10848 757847137535135744,48477 754795574612877312,33023 790339228605542402,230966 792913735316869120,248065 768844801219305472,107423 780230258452684800,141360 757770751361507328,47940 758592189861466112,53739 777635530582425600,162610 778389248399380480,166941 790234075579768833,218223 758012496540164096,50500 773467503406252032,136877 788082104944951296,214612 790802378467532800,232911 780095894322552834,176203 794635947065442304,261155 763104149516890112,74066 767893451836841985,101203 793931838125461504,254011 755879463448109056,39657 763807150447681536,80177 778385850421739520,166409 761953639518928896,431998 755384631046930432,37044 794541236426276865,259623 763141396354048000,76628 780105457847242753,177446 790926555639840768,231792 787718660911542272,205197 794056610788216833,254209 777279904555622400,160609 781585387793715200,187976 763189225223254016,76723 781236658138181632,185313 762709977379241985,74431 790619670068035584,232662 795069413338644480,262849 793570809805692928,253164 750399425122533376,11774 793177122038685696,249841 787359237747773440,210289 760610613521506305,63864 780667683046121472,182211 765596055492661249,88128 761355314176200705,68182 793161303279833088,249852 790647451875053568,233152 793111199848300544,249286 786937991549755394,207287 764135280412618753,82066 757687667509301252,48735 785307870615203841,11774 780455165526700032,209828 786218337864851457,201555 755450300132188162,36735 785970312831655936,199891 791793684492713984,240483 771189668922535936,122982 794730180346519557,262025 756893348972015616,36145 760420104739913728,61867 785242847217750016,194082 776743147225419776,157755 776293372575088640,153194 794027034171310080,257492 776344287621607424,152946 789284476866134022,224680 791239687708946432,237325 772507990670782464,129983 791789188375011328,241678 759981031214583808,42495 772428859287465988,129649 763876647187652608,80155 794241969291722756,257492 765659626205351936,88930 795750957539737600,268646 753647957308678144,28866 788472800147181568,218275 761385234319409152,65626 757738551047925760,7092 761667947987292161,69711 759042680760532992,56206 768168179889688576,11774 781113295969226752,185496 789197981643792384,224329 774355442013204482,143206 765609804475817984,84724 769601973201072133,114422 779739541452234752,176109 766724892435812354,95708 795720972846428160,247930 772814426231627777,132335 788065705769959425,215005 781356240756674560,139404 763764257355886593,78228 788743076344836097,220332 777567887141707776,162474 789212625334743040,224680 751721523363385345,19528 755156376234631176,34638 790905783903027200,234796 787495378211991552,209095 773907714992967680,139404 763524471370162176,78159 768384202169585664,106023 781238080904630273,186376 759164973905870848,56192 794333158996996096,108396 771473283980091392,118191 767157807921569794,80939 774430770261745664,141912 766384507754647552,130505 771042888394346496,123085 793154282929332224,245750 790615003086802944,231870 791171840051847168,78159 787487001494822912,209918 759240248207536130,56952 786664491509506048,204413 763101657169268737,76222 777923479324590080,164694 788723010010165249,159876 794775281189982209,262849 790978954421075968,232863 787367287640645632,202636 752656110453198849,22746 786239732162396160,192032 794156775335292928,256724 766389664932564997,92210 753315684776546304,27001 776009189722382336,152735 765236582613970944,86432 792147166990962689,243733 763067410052177920,73526 788211292872015872,194281 775757774445613056,151463 790922658967760896,234583 762270808936972288,431998 770274385332674560,117377 753757612899008512,29263 758092258482806784,47545 765631663363723265,88719 788763101919318017,219174 770505166525075456,119477 772515624572579842,131421 777002838794711040,157082 755034068366929920,34666 788121451756941313,215505 777807278363860992,163153 764995981196820481,84724 777988941869748224,159308 778810573983100928,170187 756536429426114560,47188 787846131673862144,205455 794658145452883973,39957 771395608754135042,125381 754818858741923841,33356 792445527497449472,240070 779389289633284096,173753 761645654032560133,1170429 763001990620311552,75899 751599134105231360,17951 754132702329245696,29456 760983700582592513,66105 776045681240776704,151897 775897118959599616,151526 790921575046537216,233198 791326853738790912,228241 794897780611354656,224373 757778111018700800,48439 764272959745765376,1249120 765052792742383616,431998 774058474044919808,141200 769356168422653952,112788 778607108124213248,169201 787038203643465728,207733 751592674373677056,14277 777450972645842944,157082 781218698023481344,185595 754740052870176768,33356 788018412328857600,214492 759092233194864640,56231 789547448163196929,212357 755397341671108610,36735 775302085529235456,148045 772455883951468544,121795 770238127705239552,117257 773616645235417088,138165 754153689389142016,31529 763720819025453056,74247 776378800024190980,155390 761898933803184129,65189 789556678668722176,216009 767295195134046208,87904 750736003048968192,14858 787403212781477888,210207 792071899098513408,164814 793857547929128961,11774 788442564584153088,217519 788786946499674112,220332 790738649318957056,232863 792604026164670464,244270 766633065393360896,94806 792125416198795264,244310 764860693413638144,84724 769283825255997440,112363 749686071860928512,7546 788952570161090560,182349 775424928203943936,140598 771663050327764994,113457 752012326820319232,11495 761215980055867396,66878 790937093409153024,234583 793834900252008449,255393 763159606671441920,75899 792211415679500289,243576 767804982699626496,101681 792795162787262464,247241 790631383576223744,231320 757770881707958273,47761 776863211337424896,158815 768994384129896448,108729 774313507772784642,140230 786298337104277504,202567 788226723850522624,139014 788227918921170944,214809 792851053683146752,247877 790709375945936896,232911 750426380001771521,12535 786756709352169474,205455 788800058426699776,220332 765231274713751552,85562 789488732621541377,224678 795081956526583809,249926 787764405371101185,210238 788163310239748096,213064 793565752217309184,253025 791992142793179136,241678 790042675978309632,228702 793829533308682242,255393 769859790814253056,112788 794028920295276544,255942 776629272924463104,156132 789802463855538177,225981 791408336214249472,238780 778249375126474752,164826 790594826697748481,231318 755157476174102529,35890 764989648007417857,85562 765811977264529408,87904 793600862534852608,252044 772122862098477056,128971 785619275704889344,196348 790619459027243008,229901 790644802777853952,232137 751810029150433280,19948 789928683679068161,228820 794017680990736384,247651 785907904020779008,199546 789352430450475009,352258 792574860916588545,246225 795045961038958592,264431 785651655840702464,194082 732611628357804033,11774 765598909917978625,88427 793133400970244096,249725 758054972156092416,50923 750595911093522432,12970 779135210113949696,172945 787819158201217024,206008 760259880330539008,62130 775959540244156416,151296 786553266003931137,204413 752307375307104256,21433 770354177893629952,116947 788427693163319297,157693 757884065630543872,49852 762610429461950468,73568 785838609341550593,197091 764492167108714497,81702 795476352338194432,267014 739072032231542784,7224 785685227540709376,196277 792107386496491520,243075 754044797992697856,30296 791342875837595648,11774 788753734465490944,220332 761335772574285824,67229 776604676808728576,156976 771172013738168320,122967 755909070603911168,40550 771017028664565760,122388 773184105282494464,135025 771402666429734912,125367 792392430444085248,242693 754884774188023808,26721 777279382406696961,160539 766632226549174272,91746 764148355463249920,1249207 760180114734784512,61145 789471530174468096,220961 774050064721293312,140443 792003512104214528,241819 737197945032986625,349408 754827404959285249,32860 781177178012602368,186149 763013931950493696,75899 765554379600437248,87245 790750094907830272,232911 755120957287600128,34731 788344326392803329,214005 786059246144200704,200971 795135322753380352,262849 793583540046815232,252020 762829798561415168,68908 795346101503029248,266079 780569297449988096,11774 788111447964418048,214492 765641584918532096,87904 761649223469109248,69356 770147488309403648,1170396 786939224440184832,207613 775958201107820544,1170533 753903853003694080,279676 777972548332060672,59766 764822713743450113,84724 778923812817670144,171168 793622688501669888,252893 768082823634907136,103354 775771231085670401,150394 768338427066650624,105109 757433326332440576,47261 763155718602100737,75899 792413106785751040,164500 793115980578758656,249469 767453357560561664,99030 752212212849250308,21074 768454577242988544,103506 775903111063932929,151526 791397964568592384,238395 750759126695895040,14950 787966859001724928,349507 753124194225905666,24134 763809387962064896,11774 765958794253774852,90384 770382050448830468,118174 793713751644004352,254135 785797481934258176,198513 755428931562594305,37433 763179651967557632,40246 748950977831632896,11774 758685501704536065,54070 781636341553594368,188478 756475205841620992,42251 756672848442171392,43553 752937962296451073,24257 761971202525200386,70871 765315273121562625,86053 772801084758917120,132335 790982368949637120,235487 760608039669903360,63149 786578988957175808,204785 776773035479052288,157993 756580071520043009,42432 773835941618200576,139348 765623154802888704,88332 765232763989549060,86645 751860232607924225,18893 767295040905355264,97754 764998888688279553,84745 732492405329420288,349315 764662464180948993,82018 740793705846734848,31836 750903294898253829,15643 773909803517222912,139404 790327312185044992,226649 794361933839278081,259743 794142705001648129,232884 777550961157951488,162213 760690413971857408,62779 791391953552285696,237908 771064383086526465,122955 795302613776535552,262022 790597262644654080,232169 794621232293494784,262022 788553832909398016,215412 776070263872126976,152735 758693800608923649,54070 769862795718459392,112630 762338763573907456,1248990 766466040016539648,93286 786389837465006080,192032 788791735786745856,220820 778306237410709505,165488 794131208011558912,256255 772472812674158592,130677 788418062143848448,217519 759458724675190785,52771 791621724982902784,240145 786269254551154688,201958 794933502089170945,263895 764877902441656321,84889 793499481752731648,249926 787071564294389760,208016 762746547041816577,73706 788328769920634880,215088 780797538886619136,140444 775397699290009600,148994 743235690578718720,354153 779019238505799680,172116 793152266912030720,248437 766631265932017664,92958 786749124427259904,205094 773848710920937472,139404 769054264475934724,97081 742401739043831808,350711 763681158710386688,73926 772959979607326720,133454 786040876833255424,200490 750863532288249856,15800 768818758576058369,107745 788393189086486528,208928 776627518925221888,156835 795690209044140033,267862 785924041097879553,11774 786645780564176896,194188 787672284194496512,206101 793856746028535808,255393 771475322315300865,125554 787018139800178688,207287 763918247355830273,80486 733592480814243841,355480 761445467788017664,67679 781602125981818881,187611 765994597298429954,11774 791698513696522240,240483 755026418333986816,139803 778365098402471937,167220 781292172490448896,185470 790653219533762560,232169 793792628873494528,220727 764084442805571585,80527 769025555203231744,109104 791624066344087553,238207 768601559190077440,103354 762768627376332800,73814 773711371536130048,137042 758530540995645440,52554 759119411315773440,56964 794945099306323968,257492 765533943286202368,87904 794346258764697600,258193 758467786679222273,53163 758662834234363904,54070 756952023170478080,35903 763039281052917762,47188 762744978745483264,74781 787050458644971521,207965 759099755708485632,54070 753360962858561536,27045 770808423944290308,115435 791354067603906560,238395 785491867739697156,196277 764810281948151808,84724 750856613938892801,11495 788111084477702146,215608 792360255459950592,245118 765671491665031168,88669 794742865910005760,261155 756197288486199296,11774 775795287445106689,150404 788857312706519040,216009 789809562773704704,225981 794645135959080961,261155 769497009052975105,113788 771087328764841984,123135 786172847680991232,49459 790956865626710016,227748 756622597123510272,42344 766397996606984192,88432 765974447442497536,90031 752729210284679168,23167 777690480754634753,160651 794669211633074176,262145 781473623420854273,188119 785472719261401088,191961 768429930703155200,106358 751766166771752960,16422 750454631709306881,12357 762420929368502273,71270 768163911413575681,103261 775679904776085504,148994 758388089152679937,50827 764191431078674432,80098 793476095572111364,252020 773549950567186432,137158 791667635398152192,240483 793983977317023744,257325 764807067697831936,84724 788856345986498560,220602 790647403367895041,232863 788229796488675328,215584 775524602386579456,148473 794147957138456576,254135 791691228370706432,240145 758654835860213760,41680 790294481102864389,11774 759460840164560897,56964 794994123673653249,263551 777548735236694016,162154 778269465993617408,124597 762392516964614144,60325 791426834072166400,238639 794573606244253697,261155 772949865563205632,133519 790675214581379073,231894 792490637278912512,246273 792212427882500096,226649 780815541250371584,183269 767127019540844544,97468 772123951686352896,35479 764291075498319872,82673 795015593380507649,264431 777547239354830857,160539 789925645266673664,227242 758167370003279873,41703 762819219868164096,47940 760966129007427584,62492 777919483948052482,161277 793856718832701440,255954 786703547823972352,205728 762334715055575041,70886 791357147774799872,238395 757706381579292673,48991 767394310782382080,87509 768904175220555776,109945 793579230185590784,108396 793480853917536258,252020 793843781573369856,255942 762036247485349889,71429 758703283569516544,54070 767773170552102912,101383 777322475554238464,161456 792052414425595904,237787 733216613915340801,355480 793250923128745985,220332 754747981656498177,33474 761663194381246465,69878 786176310871818240,199546 794553457390845952,261155 772645610679853056,130988 790235891730178048,226810 794320570657755136,258741 752828899067703297,22198 750630096223006720,14277 776538646883237888,155933 733354385045086208,355480 776179034912808962,152314 771091301584429056,41155 790710092324831232,231894 791706999394152448,240070 767883174403772416,97371 780557520750387200,171982 788508449684484098,218349 790235642806624256,229125 792832862198333445,241819 794531352532152320,261155 793604923568947200,252408 785988498872500224,199490 755419471431409665,36735 788601191102111744,32404 758154698004295681,51344 765762447160532992,87249 759392423227240448,57714 781354501064187904,139404 752956082675453952,22575 792956959746056192,248065 795082999687770112,249926 771025970102988800,738099 763338239088402432,77319 788128159690551296,215754 788812259447320576,218495 793188049886842880,248185 794989113988579328,258456 776850149431705600,156835 756969821632339969,44429 781066809260773376,183975 749365345022988288,8047 781437217717780480,185595 786024051596677124,198538 794568442095562753,261155 749694758377836544,9433 775703920400297984,148537 785636321347809280,196917 785914473613713409,199546 788032278396100608,214354 791090533196267520,232169 774722204038725632,53667 794589407315693568,261155 756542303196606464,41121 771885859582971904,128194 762125416090001408,431998 792898085013688320,228634 756206486347452416,41929 766562499747602432,90384 751099945026027521,16422 764970092606001153,85562 775391128191328256,148574 794968022137962496,261818 786630149424820224,204539 794158229848588288,252034 771709558934867968,126389 788893937998192640,221972 773953539899002881,140444 764266188247621633,62180 756606844055883776,44271 771395807710937089,124462 768163050759172096,95055 794336186214928385,259300 764911903898411008,82066 756902410849755136,44085 792082451614998528,237964 761034727679680512,57574 758927054502887424,54070 789174789092970497,223899 761399586527272960,66842 788423563116150785,217837 762327469298970624,431998 789543422717628416,210253 763845901983055877,80486 785936691311804416,199960 766356125885173760,92885 762127536746819584,70263 762194444497989632,70797 790321242444226560,229693 794206910165549056,257492 785508476608839680,196277 774197760396496896,140444 770685394530603008,120393 792493536381919232,245242 795077590734307328,11774 792013882701205504,243075 755717828586639360,39196 773898974663090176,139404 785860083729199105,198580 768229849584570372,209828 792374696457166848,240483 758693663853596674,52475 757244384060420096,44429 778206066236530693,166390 773951626356793344,139404 791591920355205121,238395 793175982672711680,250333 775194992465719296,147029 786270134914523136,11774 793825586502303746,249159 793097538295435264,249469 757697241612185600,48205 765773993701937156,88930 768971026893910016,109413 764024665102618624,74133 788707351968833544,220029 734526417829003264,349957 770221510296494080,117257 774726564701364225,138819 786571913829097472,203755 759096641253146624,56889 762023313904283648,71476 772512613880266752,131297 776815958316847104,158428 790249913246515200,229693 775063901729918976,144730 789551043059261440,225384 794360054019260416,259034 773195634799104001,134033 794572534222061572,261155 759200400801206273,57105 757791977811300353,48097 795040618321997829,247930 758465674599628805,53193 775070002772844544,141091 779124669177790464,168284 786013370122014720,199561 787792430867382272,213064 787760586788528129,199307 785496462679429120,196277 780601422274441216,181935 765524520706781184,87904 791846758917648384,235590 763045439910195200,75724 786339643784441856,202379 765624611425832960,88052 772157244628754434,129558 762337647406612480,431998 790050008817078272,228063 772921901358383104,133519 775729289803235328,144617 766723936784494592,95672 785272100772872192,11774 787063626674868225,207287 763436421336170496,78239 764460237990625280,83391 792867781741977600,247005 791200119756558336,235590 793318147667402752,251452 786354049792606209,203199 763164819335905284,77037 770347673715171329,117843 762848764126035968,73814 767745581703897088,100188 777948548583202816,157755 761376981653020672,68273 794641546125725696,109666 751171095177285632,16299 776950847884423169,159093 732135212944084992,195876 761261025740070912,61545 762644331832369152,73926 775634163491680256,150063 755837428917764097,18215 768904921596858368,109945 757306193148780545,41680 792926044529446912,248514 760118885035147265,60866 771423072465199104,125145 781903360572035073,188401 785918740533772289,199739 779391148930527233,174557 776063903335788544,153194 757665999126573058,47800 774018192934969344,140211 750772040836214784,14950 775359489209933824,148045 771298635376099328,124573 794545722041438208,261155 766318800664788992,91798 791365764716621825,237236 793837723064950784,249926 764079917982113792,80482 794019428409151488,256239 789170216177508352,200845 785270047165980672,194667 761689125300891649,69947 790515520189652992,231894 785937602733940737,199960 795136850893471745,261050 755119212478291968,35449 792118773813743617,243075 790277947210895364,229693 762005363499597824,70501 773513430485590016,135736 772080050497658880,128519 780444612645257216,179560 773242238377791488,122299 754705654044995585,33174 791632637219700736,240145 765241018774089728,84724 733003198814932992,11774 757439485042954240,47284 777577266150866946,162497 781545524679864320,186210 793245323271503872,249926 760479192584687616,62835 769243854897684480,110585 753958901348007936,30590 779384044127739904,172802 774424682510639104,143473 756284214790664192,41459 775350569997373440,148473 776790226945601537,157728 764078355696144384,77590 792079958394834944,243398 757685878470873088,48522 781625917688819712,181755 794892355635728384,256048 788474339758923776,217601 794770627286724608,262849 778802001773629441,158524 791675411440611328,11774 758651867580608512,54096 758285029608919040,50612 760506382122487812,63149 775123441389277184,145866 768549100891598849,107469 778781381711187968,168794 788576802361008130,351948 778309796638449664,167319 792014148276199424,243075 794738689880559616,261818 794808514300481536,234526 756298820762214400,42564 785687116021989376,196277 755500191197777920,36735 759517649265053696,57574 732238949117251588,11774 763169198730276865,76549 773623921807650816,136610 774773476099883008,141360 791381751708864513,238395 751818835582341120,15721 758829351127298049,47940 768226531642445824,11774 769329511313858560,112363 793388876580720640,250633 734604373951696896,350728 776765965581357061,157693 791144232857772032,234796 753361583267610625,27045 762000496018108417,431998 766408747300196352,93823 765671910743109632,88930 769311119869562880,111225 790361108288643072,246425 734535953746776064,174090 768408427752148994,102826 787290117773881344,46572 791077409869160448,78159 763056820365721601,73814 791283857181904896,234583 760982077776928768,65974 781470597314256896,139404 770614353552740353,118191 788873455064100864,221785 786265966887903232,201598 781269290938830848,186210 770360383534235648,118339 791658339927076865,240483 768535738317058048,107446 790557662106615809,11774 768861389238644736,11774 762164752437182464,431998 773311209567236100,133702 785545876764667905,196788 777109106612199425,157082 788475142712078336,218275 759127844182069249,56964 769145551665393668,111558 770011839535128579,113836 794195263141408768,248681 750707083650011136,12981 792489187358281728,246273 790729449432023040,232863 791108956332683264,235828 791258282316800001,237491 753340862969569280,19598 785886028867305472,198671 793282063688491012,248253 760249236805947392,48052 763886668218761216,80939 786884342295527424,204413 786979758273814528,207613 788548756094459904,215005 791423277629571072,238207 752982324795572224,24366 778512736095309824,167319 755103440993411072,35555 791975701515735041,241819 767725393541410816,87904 777933775262986243,160539 768241733272342528,104162 791316897807597568,237872 765541973176573952,87904 749342661354586112,8160 773931380296282112,140211 758141827027435520,51595 767012100472467456,92226 791474139940782081,239426 793165810608902144,249180 792787074030170121,246392 793132266046296064,249841 794968214275063808,262849 758816424110333952,54070 791276970558558208,223249 795070517057298432,262588 794055022002798592,17416 773896616180842496,139404 777163888299089920,128232 749289840030654464,8047 781122217228644352,183269 771480087225044992,124751 770451616008765442,118393 791146061855358977,236923 753991239909990400,30815 766350597750722561,93286 776860573891977216,146804 786968027170500609,206008 790974350467829760,234796 743634491621707780,354835 771506673659760640,125554 781247450011041792,186149 753309235891441664,14277 785253515828482049,194167 792152640452984832,241819 764820481329332225,84724 770716406031585280,118650 767242452855992320,97386 772458083889057792,131045 757759454712561664,47783 794290668285939712,258598 792086977449451521,243187 790631293407129601,229901 756955810715041792,44450 767437354491609089,95055 795687446331551744,11774 750272662765613057,9754 775486626340495360,149259 760649761128972288,63268 787028883396661248,207965 774759528793513984,143473 779279211475394560,171324 786911432206004225,207287 762388244554129408,69673 764499658567626753,83422 763168829027549185,75899 769843961607229440,105109 793184139885342720,249926 795488507997212672,267262 757070273749327873,44085 773937517317980160,139404 775861263926722560,112363 792978547312848896,242693 767106517489201152,93112 791103811616112641,234583 793509980628459520,252741 732242323577442304,350790 777256709051908096,161060 770251470893637635,117257 788135330968895488,214676 793555766208790529,253032 794985190145818624,263594 769646644170067968,114779 795038838464847872,263532 776113128069214209,153194 775527648848023556,112363 795062842189905920,262849 792735978666418176,244221 790874658883051522,234583 790923429037744128,234583 757735361502142468,48826 779710252862300160,173347 769285512544722944,110585 769884942855729154,108381 768078385792688128,97379 795754472479883264,268646 764190276898414594,82544 764607906687758336,84209 778370273527627776,167393 793162736175751168,249180 755776089692237824,39462 758101337879875584,50654 792878539636772864,244270 764437904332427264,78159 761692269292298240,69947 786700839922593792,209795 789311143655399424,225359 733056750430113792,355261 793120761988812800,249469 769277939535998976,112788 775530760442818561,148748 791610623121588224,62492 763838703290687488,80711 788972487102992384,11774 733303549279375360,355480 790740624496533504,232863 763245073374904320,73814 781211154240696320,68993 781585172202266625,189032 762724537691668480,73926 785660828728958976,197512 750008704934838272,11226 758692818453876736,54070 750415222607785984,13288 770266490192982018,116676 787063328157884416,207965 771624996481347584,117257 790912949334450176,234583 790241843652988929,229693 764263243925688320,82963 794581697039835136,257492 795077949200343040,186212 794286738306801664,258829 753190886297796609,25804 764683353375150080,81843 763122252179050496,76043 768803455641260033,109104 765037176245456896,84422 791419207766282240,237908 772876175278497792,132967 787724082393583616,212345 794893935630024704,261093 756881585790517248,85985 761695592661778432,69548 778676466833850368,11774 758296893579419649,52061 791441039475085314,238207 779132795222458372,172962 790888424962076673,234583 758754585569734656,54070 790678583748374528,233307 795724895032209408,267862 756331054768726017,42249 794674303883018240,261818 774015547499540480,7311 755079348781060098,33356 758255088813105152,52061 768828595322183681,97467 756482443683606528,41929 773956918901633024,140444 781208388424335360,185261 763937130678583296,80393 785543411323506688,196013 788908786975072257,11774 761920853353299969,22439 778256366481739776,164846 765810195318599680,87904 771546863057063936,125853 774889982729125888,738099 786911867914649600,206642 787837501213777921,211890 794160356276965376,258331 755787960738394112,39209 791979677090877440,241819 775804295065153536,151741 759508975867957248,57574 794621506773012480,261987 793081637353521152,249286 790402582615236608,26066 768102943816114176,103261 785399015043129344,194450 758272055372607489,52112 785864987558473729,194082 791990551952429058,240483 788475849364221952,218275 793856786126217217,255954 785347860199944192,195125 794404815191371776,258044 786944440959139840,192032 793946027455758336,254135 766433127702999040,92958 778361780422582273,152594 786006961099800576,199211 781162448351027200,185496 792073336779972608,11774 788911726951473152,221687 780618962753163264,182146 749646448107593728,9433 767816252177932288,101681 769372266349998080,112336 760241652049076224,1248387 764910046597832705,85209 769206519044767745,110615 768247643474579457,101791 795226894304153600,11774 795037871468085248,263896 732619549648904192,1035907 791359062369767424,11774 793926570792452096,256219 779408413369307137,172185 753649997724254208,28862 790602309231226880,227252 785985407674621952,200382 774280140683698195,141887 752177367783710720,20473 793107811563606017,249469 790274666535522304,230301 793551353112961024,253206 793616392905826304,254058 766525441855266816,93286 767498202388041728,98820 785682947454054400,196277 764161739113967616,82066 769262103240646656,112363 777879782335721472,163589 768267908120064001,104662 795608940126019584,267521 777306235452416000,1250299 793174336538546177,249469 732137930597236736,349245 758584416151015424,51451 786152034277949440,201351 756204467368841217,41909 793409772947070976,249841 795317294104612865,265881 793944979748126724,255942 793111719677530113,249469 768199455635943425,1249534 732672218984001536,353013 753607530429886468,26066 781911177576058880,190635 794965600707563520,262925 758696127235403776,54070 759109146809511937,55660 769700202408087552,110585 772814539507195904,132335 790955267500314625,234653 788487902426607616,217574 774980165369729024,144682 775080567364722688,141091 771396302089388032,125367 778729460375748610,170252 772276640642543616,129551 778371684978028544,166282 794136503299481600,255870 772800730658811904,132335 774365717671976960,142980 763412902825041920,78129 756318823591075840,42249 795613482578300928,267655 758396751606800384,53001 770325596538822659,117687 760156106974912512,60884 794526172000436225,261155 785647640050446337,197286 795392171419410432,228101 772457264888344576,131045 757634729063682048,11774 794595117562757121,261155 785796192785539072,194723 762573523915198464,69285 770528824417095680,118191 778311999017013248,164826 792191617381732352,243427 765928905957965824,90012 771929601178267648,123217 794410035338059776,258607 794595831839997952,261155 766429718925021184,92958 788722245963247616,220029 753280056445710337,14950 766704381148487681,95708 794686131073875968,262022 775580131502927872,148800 788782364159643648,220526 794348424560787456,257492 760594798868922368,63179 775811568307212288,151741 791407881606266880,236831 733591916563042304,1170716 759554323130888192,58957 795718201279741952,262588 788375970147241984,213700 792821311735078913,247877 788184546646687744,214078 793405131005972480,250760 776176978231562240,1250263 768572877524250624,107032 759718842197168128,57574 788832712740274176,220332 754751123462946816,33549 755483923723976704,37148 773635684263395328,137565 756507507686682624,42249 777923611122368514,157755 794602140249575424,261155 794201529561427968,258598 774950601818071040,72061 761792080188497920,69711 759922874396344320,59482 750126628995420160,11687 768855469083340802,105109 756525493210361857,42821 787469618323554305,211347 788784514784985088,220526 776925594516717569,158087 793218451699412992,249469 793497250701770752,252580 753295959329693696,26140 770352866636607491,117687 776107409320218628,11774 749922052451102721,10735 789514015558995968,226717 780839669982453760,183269 781565493031297024,187611 790295662659145729,230485 749410158653112320,7100 778381024359243776,166409 755571206347116544,37044 758485308493135872,52112 770972361432662016,121949 790587451878301696,231894 792429394480562176,226881 777580237328674816,161352 788022873143345152,214492 776957151944151040,158387 790913779554934784,234583 785498320286257152,196277 775765460042199041,151071 777118805197725697,159876 790518346768912384,231894 763076456801009664,75724 774172562620190720,140211 777690627609878529,158387 787529985535807489,209828 786698485265526785,203983 774011561337696256,139404 778434522706747392,151463 778724469355388933,170187 780565967755550720,180233 785738170327371776,197297 732285347506184192,349662 755745762760351744,39354 791809097620389888,240145 762782103167758336,73002 794956471645720577,249926 769333758910689280,112399 774931831363887104,144635 779702295797833728,352982 790987492853899264,235749 791618716291178496,238395 793870473884864512,11774 795040199638192130,263895 789517422365511680,226731 786247128939044865,1063777 791781000309276672,241678 773227691214532608,134681 772564128078499840,110023 786247692309626880,192032 790975821598986240,232169 764160659349176320,82283 767385446519189504,97515 794633631356649477,262145 779149468444848128,168284 786770762858455041,13803 794966281967562757,262925 763584969860083712,77598 786437382677553152,203832 788889305640935424,11774 763172174874218496,76535 756308198970257408,42432 773951775606968325,140444 760967173699493888,47940 762560283151888385,431998 769368195513786368,112788 755505877491134464,38032 795694866072272896,267862 785548993661112320,130635 793138706408431616,249841 786234146620186625,11774 756195192999333889,40314 795685486677426177,263864 764980166229536769,81712 780296045121134592,176203 760150084877103104,61051 779350293586862080,174266 774687443253506048,144941 792129240896446465,243576 754889690973601792,34325 794576673140154369,39957 769286184904241152,109713 755528551751831553,36875 758721620391305216,11774 786304724257517568,27156 771440675862839296,125703 775724541096042496,112363 786021677872259073,199961 750510425695891456,13450 773714074194640896,137042 792046541108154368,11774 793956301403365377,254135 756535701047500800,43368 756927367637929984,43986 767399800136278016,97386 771583869438922753,125554 765605891882254336,82283 761788538455265280,64730 793562445352538114,249044 732985123851788288,11774 768919533088374784,109709 792521727553048576,245101 757262457014542340,45014 762800216521121792,431998 793851344176107520,254025 759934114191466496,60363 765188098774802434,80486 790268604381999104,228911 792533786059603968,246392 790375410324254720,229895 789533351115943936,226862 753677443639246848,28819 763555991342374914,78129 781550089722400768,139404 790315820870139904,225949 788756599523323908,220526 775637625709273088,146843 768238426772606976,99262 795424947925618688,266491 763607166120972288,76623 787355651467018240,207789 767223797023989760,98475 772820597957021697,132335 750038865537298432,10848 761069577396563968,63274 757706040167194624,46280 763822629585170432,11774 791230425276481536,236454 793081050947739648,249131 751604159887994880,14277 795047005332574208,264397 765731197658009600,89271 788862551341662208,197767 756336577199177728,42249 766400104131682304,91804 786602162298167298,204901 763790130276622336,79693 771805257835876352,127344 755155336319766528,35890 792168333638381568,243187 763430289154506752,78239 788506172798013444,217574 793868959955030017,256255 765972000900657152,88930 767911125832835072,100893 780137429839781888,169029 780164759597359104,174115 791077664476000256,234583 775564244494458880,50581 790312892482498560,230282 760991097699049476,66116 753936634744344576,29263 760485402704764928,62063 774980768581812231,145244 755196716295475200,36203 780139706872913925,29786 762817126323322882,73712 786990305371365376,205728 788884564550660096,221476 758339969488269312,52492 769692172283240448,113982 767840318758748160,101681 769234693489303552,11774 763401341645430785,75615 764689604494565376,82817 758111548711788548,41703 779289378082349056,172428 792398626890866688,243165 793854495323291648,71794 768631795399077893,104973 785775220678356992,197512 793349039362150400,251452 770066419300139018,116619 789457628321681412,1170441 763622332606930944,431998 791662697154617345,240483 766415615770767365,93184 767393720526405632,99140 789456855441473536,225911 769326167069294592,112325 787551266536841216,207360 761579252625973248,69231 767837084967108613,101974 771682520211529728,127134 778305451385499649,164826 769931390175604736,114022 759219911331807232,55710 758014118825562112,50442 759955267190714373,59365 767102880797032449,96985 794158599584915457,196314 788299347293310976,215437 791424296795017216,238110 756945187914461187,44291 776971538553774080,157755 752294822669611008,21714 787056628512292865,207861 763410981678673920,67326 781302903495593986,185595 780615837682106369,182122 732543471819587584,352465 769319888028655617,113110 788232452733079552,215933 795291217932251136,249926 764640213805195264,78274 785314385942093825,11774 786028123682852864,199755 750293567508099072,12357 788173268746399744,214492 757633402417864704,48402 774089511714168832,131421 776379300882833408,151845 794963287653941252,256458 775487079916580864,149259 791339077014609921,238207 741331040548102144,195876 792121573503225856,244224 759185554856554496,56952 792070415875182592,243187 793761304704061440,251803 763591626354749440,1249138 793629940319215617,249926 774033466484633600,108396 753346361077137408,27045 787670480400490496,206101 758814119419977729,54519 764173324347908096,81595 787676552762843136,210432 793902242038484992,255176 762744815796781056,73926 775799960667361280,150556 794227547361996800,258598 795748912619540481,268710 750175099618156544,11495 789557926427885568,225949 791356224738566144,238395 766437017806856192,91956 780191323714269184,177687 775252985802743808,146804 751840684596862976,14653 768855818284462080,109666 773221165712236544,133081 792342867922616321,245121 769295694800691200,110659 778407833041854464,152594 758681013245480962,54070 763118186992508928,76628 768206036624781312,100949 794600067323727872,261796 793334499043971072,8044 770925869120548865,120610 776098147562950657,153575 777635626606796800,161456 791712584210665472,240483 793206675960279040,249469 755563632209997824,11774 793508814154641408,252741 763230089957953537,70177 778679244217917440,169232 787469049634525184,211347 764301551225729024,82283 750389170980417536,10848 778361735681978368,166916 770704241363156992,118192 750914729611137024,15634 776791575561179137,157755 776901251288092672,157755 770651163947569153,195876 787377116161736709,210207 788827057488695296,221228 750389862755360768,12883 754730841461305344,33356 794412096758878212,260578 785868624594624512,198671 765616775903842304,88669 781877391882760195,190553 785922845985632264,198671 751557458565312512,14277 758756139437793282,54974 759401277264502784,55955 765947896441090049,87904 766699403562233856,95672 780761635178749952,182960 765517368894169089,87904 778205218924220416,164826 732640434342625281,353220 794273214008610816,249926 781062071039299584,182659 791368062188433408,237594 795773414631874560,247930 732907268086194177,352911 769149036213534720,111558 756580044512690176,43917 787319597892374528,207613 788446055692169216,217519 760977574134583296,66105 778429502108028928,165097 793046335180120064,249044 770282079632273409,117257 771945400072806401,128934 789477547717255168,225359 762031387033669632,71326 763818121996165120,57574 771297024360738816,124589 769929512712859649,115511 754066576740085761,31529 760094754445094912,60855 763768996776779776,79585 766009406693584896,90384 793461069993824256,252196 789210664745127936,223899 766267492507398144,91946 793278821810118656,249926 775335883901841408,148170 772310177152311297,128934 781854706771628032,190635 790297267202908160,224490 755446184290816001,36545 785346279794544640,186883 775483194611232769,149300 787012784689127424,208379 788166783534505985,210238 794001123619110913,256358 790941666316197888,232884 760168540930531328,61051 752879408407519232,24134 732580740450287616,352460 795718994011582464,261155 778355124095819777,165498 786049044598652928,199546 769242804740497408,110344 775334959649136641,148349 794158013221203970,255050 774349478086213632,142980 756581393644199937,43553 793981429730447360,256439 753760330744901632,28508 788113766504292352,214079 793433015619727360,252020 768054567779049473,101681 791397968280596480,238207 769324055879151620,112693 780119435239718912,177233 770344539638861824,117377 762715797831622656,74066 750465004890095617,12883 770768309801226240,120353 794956883950006272,255870 776784907250966528,157755 781334303229837312,187364 794712128062156800,261987 771994347210412032,118191 751142681691041792,17259 766033228486496258,90384 752200690466820096,21074 770275390682238976,117257 767411298841849856,94718 775848435660488704,151156 759179929338519552,25210 769629633377599489,113836 778702640762892288,169320 791483815742976000,238780 758778854282375168,50827 794978838728032256,256038 763421660179345409,1249110 773902455323127809,139404 776462055083765760,155390 771471463874383876,124855 781513201779372032,188401 791587454172139521,239906 786846265699106816,206642 792761336619040768,247241 794705445906739200,262022 762809605785288705,73706 795475524575318017,247930 737219237983453184,351147 770770241328672768,117257 757774600226865154,49400 766860712857579521,95044 751220664816640001,14277 792493477950992384,246295 793873412372459520,254586 760447984228327424,62776 785621401482977280,197286 792876665856753668,247586 793183347560189953,250064 786921403958304770,207096 780903899112824833,182036 767534645290369024,99514 753649131873308672,28866 769544090102956032,112788 772797622511816704,132335 778871297908498432,169951 790260632855584768,230141 773621877977681920,137869 791379241292083201,238207 752218292589174784,19352 792876008596582400,247232 763750476965961729,78129 775503511966670849,149422 794199080507293696,230559 788736828530692096,220332 758380923310133248,46384 742969585587081216,195876 793570476119433217,250785 773266794123452416,135725 790313539785232384,229693 788748040425316356,220332 769342440910131200,112363 794182758121795584,352804 776416159008555008,155451 786621955449380864,1063777 780910658950836224,184223 795666462996197376,267521 793193858884513792,250033 755117620567736320,35044 787399624239775748,210253 788480191769092096,218540 793114612216586240,249469 795439161406681088,267179 791739293953916929,240682 787246146527920129,46572 779320160901398528,172962 786972407936450564,207287 795115015208652800,264397 761355555088642048,62310 776057676837126144,152735 770272938259943425,117257 775842009139609600,151374 775441588319232000,148870 763414326967410688,78159 794371861400297472,257353 778952412698640384,169755 794631403682009088,262053 790799616337973248,233890 777709610329309184,160641 777107065139593216,158673 768193799721881600,103354 770804629739274240,121479 768159860340903937,103294 792152778021888000,243615 781166628587339776,185496 768102930973069312,102998 788442767680647169,11774 749594592454987776,8297 767202101172723712,97386 795005802755067904,261050 791353910015426561,238383 776818926692872192,158428 788783956749463552,220767 778234807847301121,166532 794584053563330562,261155 791740868390596608,240483 775542472797585408,149953 733616972986900481,354869 764837793386422273,84724 769187140286746624,11774 755887714113875968,39235 764823810964987904,84422 774054497362456577,140748 774618242014937089,144030 787715931019542528,351279 793649877653725184,249926 792093993790152705,243865 778298060413689856,157755 763796861480275969,80393 764151720884789248,80939 788869743449079809,200963 780609121288491009,182013 764826691201998848,84212 790547443742113793,231333 794910992295751680,263532 789332118451126272,225359 766435000027717632,91946 778326433907273728,11774 757635229125193728,11774 766020670601912321,89923 791109533749968896,78159 781359300388065280,183759 787227401986056192,207287 772190474744504320,127775 767210908645031936,98383 772900614992977920,133450 765166489997602816,86053 760676136804384768,62798 781293942415454208,183759 793439183847165952,252208 777957670200352768,163901 786941050799595520,206225 787011179071807488,207949 792113850300583936,241678 752666206608449536,23092 767066491808280580,97355 790909485787254784,234796 765062630281281536,84422 786771803880382464,204413 751628166947491844,18395 755487165795143681,11774 792165576210804737,244550 758106666076282880,51451 788428094453407744,217519 791660374613495809,240483 776844986054619136,158387 761264362514296832,67547 793260513425633282,249926 793168905883836416,249841 763570553450033152,350085 781206175090106368,174115 778314148509732864,167220 764917724942209024,84209 792551372205854720,246392 793588929609949184,253793 777773078449381376,162610 786684045757411328,205181 788871282439749632,220815 776622293627707392,155451 776781715075309568,157840 792064726289100800,240070 751978833415401472,18215 791668625241432064,238292 777761167066357760,162610 758329496441270272,47761 760977890917834752,66116 770354825561313284,117257 777107278348582912,159146 776813355428253696,11774 788481186997805056,218351 788131134550835200,215012 765514782954786816,87904 769681464912912384,18030 771944875864489984,127775 756303435218182144,42249 790883501092507648,233729 788561787146932228,218275 776176364844093440,151947 794510915299262464,257325 776504890122047488,155688 777215199610667008,160634 793991556151779328,253721 792408843531784192,220857 765857934358249472,87904 773839463235674112,139404 793701869423951874,252196 756215474808061952,41703 753643621874892802,28732 753432380929638400,27317 792089797376348161,243398 790936789938610178,235147 770298849814417408,112382 773340292661571584,135903 752733035200704512,22575 764167971648311296,77637 759863946153172992,59211 793847431150481408,255942 793606489633980416,253793 753639897034928128,28817 752723755726692352,22750 772798036019847173,132335 790910094091415554,234583 759996371151749120,59730 785927978899349504,199739 786920780558770176,203674 761402128929783809,58537 778719660292182020,169916 793181280275947520,249926 734702431045443590,353002 757621716914991104,46076 793450779088609281,247586 763890636059578368,79691 768301255714230272,104662 786540340584996867,204413 768912990494220288,109945 795727372456787968,261155 776127312911671296,153699 778418575514148864,167407 768861185454305280,109666 786697355856707584,209795 788391655460175872,217519 763918591024476161,79589 760178529820483584,60855 771098087246921728,122776 772074186269339652,129471 771432043469279232,125742 775657837007626240,150511 786608717588344832,201555 772813256427728896,132578 776838487853010944,158589 788904769251180544,220029 792175457349275648,243187 795695832615948288,267862 750875450264653824,14128 777209406513635328,158387 787263089074896896,209151 776694006071762945,155390 751857833491075072,19792 792762102322720768,247076 758272601097502720,51595 790684535323111424,232884 795659599193907200,267521 769567689903702016,113754 776127786549284864,1249613 790897312692367360,234583 793882840211554305,256255 778354583282196480,167676 781273940073279489,186883 789211654689021957,224680 794200881260396545,258598 765874708269047808,86645 793468434105237504,252020 787084483723792385,204835 793132071946424320,249348 753222466835587072,26006 791732305614155776,240682 792744089875730432,246225 795280133963685889,261987 786800385000247296,193633 790702214239191040,232884 768502424675823616,209828 768883972151455744,105345 780606267307925504,181935 795229290568839169,265709 779345421634248704,174230 793620462446129152,249926 775500281165381632,149259 779836741943308288,173358 793287582847119360,249841 794712669295026176,261639 750563695051337729,13201 793182736093708288,249469 750245797632077824,1011996 752219645650804736,21463 788073699886837760,214209 761431276222025730,67226 753459655716720640,27280 779217628757766144,172545 788778336155676673,220526 787740334356729856,212693 790599168456744960,232169 795411397362466816,266138 785898005115179008,199352 787966361658155011,197512 785253183870435328,194091 781094289300271104,183668 760653442649952257,64197 762841985250058241,72978 766473138746036224,93508 769604401925206016,114422 777658862891597824,163127 793766384161304577,254494 790213103564849152,212131 791363411602837504,238395 794253371100295169,251803 791413165380644864,238395 768633245256691712,106774 794940036793831425,263933 765557993878401024,84395 764152442023972864,82066 790970867857498113,235487 776560954163154946,156053 768464982354890752,106281 749954640012124161,8497 794335565596327936,259457 757304682566053894,46406 764837313126039553,84724 770293434242523136,117257 785286465622200320,193669 754741969235107840,33356 760987349144580097,64730 773966904302063616,139404 755152025466261504,35890 765281991910625280,86103 769838503899369472,114021 753951654588846080,30590 768603973737590784,103354 792287346033033217,11774 764831920458964993,84800 742771410074931202,11774 792289422888701952,243187 756569256469360640,43225 758440492178677760,52394 785866166048657408,198878 790730625183461376,232791 795734789693247489,261155 732690285482762240,353262 793535296604438528,236859 773906388108075008,139404 795049146533158914,263688 790982597912489984,235621 772971723713048576,133454 793196165139357696,250328 755905839957958656,38183 792487368565547009,243286 793109592007933953,242693 795029352677253120,261155 770706327555284992,120610 767891285764022272,81955 785329150861185024,194934 751805051866214400,18893 752174165528965121,21383 774986498441551873,145516 785724718351396866,197512 749789255883452416,9433 788488238893637632,217634 791787063813210112,240483 751767421850120193,14277 759778989435133952,56197 740384644109996032,11774 762725603451731968,74133 774530421455552512,142485 750654414625599488,12290 788860010994528256,220029 776146690999025664,154071 750738448726650880,14946 779355723973160961,158387 793893321504595968,239610 758640263392817152,12859 762467915903885317,1249027 791255844327337984,237491 732294309551054849,349277 793536994404077572,252408 754798932056649729,32495 757780515776782336,45014 773707567985991680,11774 754002705962536960,29263 749238383201902592,7546 763530542553763840,74281 793061445944606720,249155 790997756903120896,235621 785313497743851520,11774 779402350716973058,174115 755216048991924225,36208 766678105142484992,93303 793259401448660996,249926 780330017204994048,179537 794197024480645120,257492 794694170422247426,262752 774999621202436097,146259 772095396961132544,128025 778679179801788416,168794 793492363603652608,11774 792031248432582656,238099 780832523450540033,183338 764986509971820544,84422 779089045418749952,172148 781528084726112256,187976 785687423074258948,196277 786025075140993024,198620 791835487212298240,11774 736792532244389888,349332 752214168724508672,19703 774277804313702400,141887 795255622392496128,240260 773986514598522883,137965 770630562570723328,115582 732702946148782082,352817 779487798046826498,171377 795069287815901184,262849 790527910016843776,231792 792550827697123328,246392 766776003762987009,95672 775366652292636672,148645 794984749760548864,262849 757386465840070656,46384 788019453036343297,213064 758382123992526849,133136 763519567612219392,78873 754786838208995332,33356 785240165857890304,194167 775545611542081536,148994 755257252714541057,32861 792392419555717124,245566 780773253987995648,182726 766445184758325248,93823 780739187700068352,182036 772068972858445824,352034 793266047671492608,249926 790515892409012224,231894 769169200766078978,110659 769287687601725440,110302 772862846413582337,127711 794026578657222656,254444 769412916579708928,110302 753293941429108736,26140 770923454371618820,121612 767134995659894785,96238 735963657297858561,11774 778611258090151937,167007 759488576467853312,56964 794573234591019008,261155 779458708795383808,174392 789941441262981120,228888 759823432972275712,55661 772500097812738049,11774 780370003317186560,178524 749395477175476224,8497 791351257659154432,238207 771549224576036864,115003 758086900695654400,50923 772915017285005315,132503 794315522502340608,11774 795124959207194624,264397 773873367313027072,139404 794587396771840000,261796 791789559260602369,246425 792041089934974977,243187 794603317901062144,261818 759471615189155840,56964 794292024740483072,259267 794536646272118784,261155 761292297807945728,60999 773990403355783168,139404 794900302847733760,263708 755117657326628864,35044 757764912462651392,49070 786961874533449729,207613 795669239688404993,267521 776965716998316032,155916 753575222658289664,11774 756218294231760896,36651 794600099963871232,228911 792551251632422912,243187 753215862853685249,25135 756969541779857408,44429 768954485641060352,110023 765949705268310017,85996 780840189606236160,183269 732995919323533313,11774 756366661779718144,42171 760089977011273728,56420 757229848058265600,354841 770579705179365376,118192 770525148848021504,118192 770797799898177537,121367 773702478537842688,138205 777506938531696640,155034 754026325103423488,30296 779263256712052737,172799 780175308787970048,164694 760132957663207425,60866 794537023717736448,261155 775298498002509825,148045 788641976426045440,218223 776189806497894400,153194 755880549240168448,39657 788713535408893957,220029 755477077852315649,37044 794615755065163777,261155 779398819775705088,173964 767073437646987264,95672 767295557119377408,96514 788118703804182529,214213 786745093755547648,205349 766246124793556992,91894 786531586783272960,203674 755554210490351616,36877 753561156363640832,28128 767815788413718528,101681 774500567917953025,138415 751207201344225280,17640 764526869693640704,81574 774270804699783168,33169 761879125430669312,69548 768668687683301377,103294 793107216853237761,249469 750459821363781633,10848 774621720825229312,144494 756906829284839424,44429 780464137763598336,178966 786753944357785601,192363 762417490018394112,431998 766417975129743361,92872 781489722120085504,188119 792065841948864512,243427 756308948379168768,42432 760451868166328320,61352 781200658506534912,185595 789417698488758273,225911 764987918293360640,84209 789656139893907456,227242 766410005708935168,93823 767923958062600194,100893 749281182240546816,7287 755940822634356736,39162 791754410896429056,239998 785772132009586688,197512 754764551581728768,33356 771513330083110912,110659 773503432590237696,33169 767756684278190080,101203 773687638649888768,134806 781149699864727552,185496 788200203677425665,352258 754816870923067392,33549 790008653701124097,228241 765343697936539648,87145 750337856694915072,11495 773723495930929156,11774 734754809979371520,65113 751172470498099200,14421 752648389125287936,22777 785537132819582977,196788 793496317712404480,249926 758300286465081345,50923 763429787792707584,78129 786905381394124800,207287 789099806186766336,203793 787349081840574464,210274 795763422797234177,268643 766348896058695680,93286 767490266408357888,83648 763807604531277824,78566 791796913959993344,240483 791347208348139521,238056 773170477158334464,134408 760176288191553536,60866 746643469968379904,1247750 763433075393036290,431998 767142433637400576,93144 780795710744723456,182257 768173996198158336,104313 753988213027418114,30590 771060033266343936,123226 777941522054389760,164826 756340851618394112,42495 773721908206563328,136947 788256165004181504,211875 768595469681434624,106716 760533700350124032,63149 794585945966252033,261796 757740830186737664,47545 772119506009239552,1249947 788984947210006528,220526 794600454785269760,261155 791417058286264326,238383 795445333429981188,266884 781494644563554305,186149 765542643745099777,86340 758444966041358336,52394 767129900998234113,97852 774423832857866240,1250132 764179901679153152,81946 763145561897828352,76365 759320144636182528,54842 794352429680697344,258741 763740855287111680,77708 765215389450141696,86440 794591384833359872,261155 772202275351560193,127871 766280359206014976,90735 732108971713146880,349357 754769226896859136,33356 778354245506588673,166852 766717729294413824,95708 785259491839184896,11774 763857493021917184,78239 785607314279698433,197297 791698146845949952,240260 787023860956696576,208016 794563465650139137,261155 756848206332526592,44163 767904837803479040,102137 771124961029263360,123135 773721378918924288,136904 767421187223851013,98890 777442682289451008,161413 794727137920094208,261155 764165234105782272,80939 733300945703034880,353374 794093043502567428,257492 763819811268952070,80595 773228667044454400,134561 757727174447075329,49121 792315432724078592,245069 795705366424276996,355701 795437442941784064,265855 778260496382320641,166913 785913396034048001,199640 756547012221366272,43471 751008159851053056,16269 792420453834907648,244550 757258289214132224,46252 791618809727778816,240145 793666199133446144,249926 775794511486283776,150663 787357886871588864,208146 792553561456578560,10788 776715134651670528,155451 732931764822269952,354525 793485217776492544,252580 757680752108732417,350826 790608195177840641,232169 793556989695651840,253206 792079328943104000,243398 762319543272218624,431998 768490008101527552,104973 791591767904624641,239471 788233454718709760,215252 793592846305681408,253690 792453840725508097,243846 795199671559798784,264397 755794616566353924,39654 762068458846642176,431998 791638763482951680,240260 751944569600806916,20273 785995790720208896,199755 761367511837188097,68102 791441773738414080,238207 792089591423574016,241678 777382960647458816,159876 780894473358376964,183338 776173190167003136,153194 787639214921879552,211347 775767851684823040,151463 761760105364946944,70543 768480435844345856,11774 791165959998468096,234796 753720940094185472,27776 768106944351657984,100893 776143085730488329,153610 793143321971400704,249841 749622502268166145,7546 750384835282083840,11495 762786885466853376,74781 789246670487838722,223286 791360331947741185,238207 753572899760410624,28281 790916868613648384,234583 767163772444274688,97421 788521580515168256,218349 774073883611672576,140444 780152879512326144,178076 777426595703205889,161542 791708928551882752,240483 768184329365131264,103294 770451523771916288,118375 773625778638426112,137158 786955902389628929,193639 772833332526800896,132335 793921144713658369,256239 770991572943077376,112363 771463577882341376,125367 763288254045048832,11774 786921526587121664,203674 794553989027270656,261155 767834699217694720,101681 770739273670729728,121046 772894283997347841,132370 773272489996804101,133043 778378446841913344,164826 790952506901667840,11774 781339872149766144,186584 780053632083525632,176129 792801515127709696,243983 793616327676141568,252020 785324966409404416,11774 771349698414120962,124597 779511347495178240,173447 751789508488753153,1248198 762726911311163392,73712 772851285880078337,110941 791354951633031168,238395 793163822529912832,250033 788820579180810240,220526 790879339655077892,234473 793938497493204993,256536 779133571827204096,172962 768847795646324737,109571 786167148544684032,199262 764204829673566208,82283 792408756084629504,231498 789518113226326016,226048 787936795874897920,212693 764624975324024832,84209 763837994658828288,75631 774245545871183872,139983 771717122099556353,120610 761227419214839808,67326 765581958499840000,88311 788440761633308673,11774 794592859034976256,261818 795055706256748544,262849 757834294593150977,34465 756655394286698496,44429 766495129074999296,93286 785701803249823744,196277 788471499082592260,217658 792095938013605888,243075 790706008184197120,233756 732639239691587584,1170457 756553887033724928,43471 763056825314848768,47188 760878686526517248,65404 781059653878841344,90313 794375930093240320,259242 766006143818661889,90384 760958875323424769,65839 793936281264738308,11774 760460840973791232,11774 793168037113364480,249469 751841471872065537,17794 758182332490719233,48289 761344615991676928,67973 779478858827309056,171377 759270016017657856,57348 764284724126900224,82283 795371399170826240,266054 781023973643542528,182752 786666768500752384,204413 762783284988379136,73814 770364220684853249,118515 755906218615418880,38028 753565655186694144,22735 779431950364794880,174427 771481495663894529,124744 758614881125986304,53388 751582199057485824,18893 773884858581913600,139404 767994579337486337,95055 787813239979585540,208831 765434293547966464,85562 792096103604719616,243075 781294275585777664,186883 794618545778917376,260081 795408640656035840,266138 795775263510564864,268643 774660304131153920,144460 789168798423093249,215437 770579498978963459,118191 789888009038548992,228437 756967917556609025,349318 738792060434538496,11774 752667055883681792,23217 753366791695532033,26458 760515929356861444,11774 785885311398137856,199350 793606589433389056,252639 791839206876164096,241819 780571995863932929,172132 776071092754460672,153194 780587699438624769,180655 759197709140168704,51798 752660180626575360,22657 791665634132176896,240483 761383397122052097,66607 790578482828943361,232280 793442627240681472,226218 794158880125292548,256125 754744642533556224,33356 761988410013847552,431998 763062757100892163,75899 778369614136868864,167220 762434081028055040,65180 795749721205854208,261155 765241711136235521,84724 780517828759785472,180525 759031677104513024,1170396 764154336758886401,80939 790719234808487936,232169 757884373047750656,49852 776846370133028864,158589 793154834044157952,250066 795298139980886016,263708 775797017670844416,151071 749223332046786560,7529 763158734981988352,73814 786971727234420736,207613 756262794383724545,42249 758066725791211520,48663 732357942347890688,65113 775353322769440768,148473 762316052512460801,431998 772933123956936704,132996 771478759748886528,125111 769662202815082497,114779 777533710803533825,148861 734758380007362561,11774 777362330132721664,159876 752663414388981760,22400 760999393352830977,65234 755850516698173440,37289 773531095094681600,129551 768087036666388480,97811 786714685240291328,202429 753408616489680896,27280 732441144563539968,349764 771091285612584960,123280 791257971485474816,237491 758062167589474308,51136 764595942146334721,80939 793888182794350593,256534 777913795620511745,163990 792606021185335296,243075 778957475194122241,171168 772934204778622976,133519 732696042945159168,353279 774289648910675970,139404 767765781522161664,101122 775422876610596864,148994 776097539011379200,149756 756588371477196801,43553 756910369633886208,44837 760133806766510080,39650 791460252851904512,237935 764284828036497408,82002 755113227155943424,34731 793586468602064897,253793 768874336107241472,109817 756727170999865344,27063 794620234502180864,261818 764183135609323520,82066 787259870055510016,209351 771504837368352769,122146 795391753025126400,266491 772685698444951552,132076 759471175772712960,52556 763819233679671296,79911 785453575568707584,194934 755854083731226625,40246 770892238327050240,120557 790348187005390849,229693 752930798588661760,24597 768205599121219588,103924 768822948882845697,109104 788478117555777536,218495 790637853445238784,232863 776724068426887168,157693 787651540135743488,52912 780881951473356800,181419 762422737084133377,431998 753382379843190785,27045 775681244701089792,149569 757217711613153280,45815 785308011279552512,194079 775834060484640768,151947 788467174423797760,218275 789211888991166466,224680 758980285752938496,50346 775740659185618945,11774 775427001041752064,141415 764803741258088448,82544 764358513359478784,82066 790179816603525120,229724 755776988900581376,36614 766430358288105472,93184 774538192171270144,144068 794661169940164608,261155 761988825933574144,70972 760896976888197123,64745 793224276946059264,249841 761307497923764224,67679 781207398518169600,185595 766503417305001984,93823 795749768605659136,268448 788128154800025601,215434 793144112010493957,249469 766999997501943810,97314 765337521693814785,86440 790910250496892930,234583 792833487703150592,247983 778428808059727876,165435 794197826695790592,247379 761840498982195200,70851 761679133592039424,69034 757329568894115840,46384 758320584321277952,52061 786188848594157568,201619 793601041354723328,252408 760562294745133056,63655 764984847551107072,84209 760186586139156480,59666 761151212423086081,65180 765418894261678080,86440 767729504819245064,100605 788206329001156608,215437 795271274318569472,242636 753567893384814592,23739 765721577539313664,88525 779632989240233984,176025 753954899126214657,30590 773281256947744768,135888 765703769396944896,88361 766585427407081472,90482 791472591038840832,239405 776068623592886276,152735 759407054658338816,56700 762772743527989249,73814 773867741312913408,139404 762697464113668096,74302 776772837004734465,157993 755188107302072320,35890 750216318142394369,11495 795246653699747840,265649 770232671389749248,117295 775004617788633088,146259 755898516459905026,1248367 766748907225292801,93850 767974065638440960,100893 794641348733255680,262145 770491422512406533,118191 773709668615151616,116619 763268351825063936,77433 760464188003102725,62798 772627890932363265,131007 776684062916345856,157082 787141524307972096,209351 758077047906467840,51265 775083475133042688,146580 767057147171569664,93210 768947775891509248,108795 790939827499851776,234583 788442000039305217,217837 754734831058165760,33356 791443550252695554,237327 791657979321937920,240474 795229493103312896,265686 759158941720780801,56964 786002511240892416,199891 791356403923365888,238395 779475130502316032,174392 788879469226266624,221832 765636384707141633,88399 771353353607602176,124597 793142012044316674,249469 777950440679960577,163301 794258402901770241,258598 767026403283828737,1249360 752298925911138305,17794 764139966435852289,80939 778787121851052032,170609 764203300937957376,82457 786962305229533184,192140 785575666758610945,197035 795380402059939841,266491 780931604084428800,184223 792022083924525056,240483 789240780963483648,206666 759835722908065792,59394 760132014108475393,61051 788764095180779520,218258 764988842101309440,85562 773883280060014593,139404 792846110523953153,243075 794387033099599872,260033 773939131835645952,139404 777659559016103936,158387 776914797531103232,158387 778145515791847424,164435 777617175435587584,43950 774031810409869312,139404 779759599800815616,66922 793133804999184384,243075 768159934617886720,104132 793956190799556609,257208 768650175661404160,107423 786984270917099520,207287 780703364246073344,181419 785865507970973698,198591 788805359917944832,220526 790234510168166400,229192 795264165724221440,261155 777377295862562816,159876 770747311651598336,120541 774705600043167744,144494 792126491719065601,230523 761952506184212480,69676 763096369703694336,75608 762693082303246336,74247 779843274139762690,176201 794894344339816448,262849 769699029210935296,114987 780908116346941442,183050 773900915266904064,139404 764214720266178560,80939 789142057210171392,223492 778508011836964868,14277 763363529743151104,73712 790992444326313985,234583 776619505346674688,156053 793248757462827008,249348 779713093152616449,176110 779745455148191744,174492 781163204894490624,185496 768834712035024896,106896 772787506228133888,132335 754879981851934720,33356 794331851527634945,258741 767364430325813248,97413 792706274089693185,245575 769740224754626560,112363 772526887742693376,90384 778642865056391168,167319 778286049709535233,167148 788500379335929856,218275 794606398525018112,261155 761538168587902976,68908 763483906268069888,7311 790799357553483776,226881 781224510687109120,185595 761191780071067648,66897 775011891458420736,146259 768625383809789952,107446 790730119891386368,233692 758562707666718720,52554 767882629391667201,101681 770696273699536896,120610 765319182879555584,86209 776415095064702976,155448 777208689279197185,71794 763147887568048128,76934 760151022769676288,60866 767859016336805889,100561 768945142619181056,110362 760149981407961088,61051 778158998377865216,164826 776921709270020096,158338 768136542053208064,97643 788750560845557762,220332 777595754546208768,161960 795654835811086336,217634 773901580076810240,139404 781262782670876672,185601 794591146848776192,261130 758088541951983617,51069 777954779649552384,164826 788393730982178817,217519 779530021966929921,33169 785498083434061824,194743 764743877500739584,83392 768255652783198209,86719 755242086580916224,36454 788858870718496769,220029 775315117873520640,148045 794023105232601089,254444 793472231523422209,252580 789080013681332224,222486 770857703556145152,72348 786552284813545473,203350 751682469749940224,19000 757803234685628416,47283 769265927179370496,112399 792362690144407553,11774 756979073918734336,45669 793998917012688896,255870 764892572321976320,84449 775530292610228224,149953 765404864860086272,87245 757984697720840192,48810 758396341525573633,52545 791479845691719680,239446 795233726938697728,265724 777981932722348032,163901 793550689846849536,250633 791860170410237953,240814 747548312627118080,11774 761240145152528384,65180 774423490665459712,143585 778545291041632256,167180 752301241342971904,20389 770315777866014720,112693 762699911188058113,73926 766762625577385989,95899 775798342894878720,86103 758360974495780864,52554 778663223260160000,167939 760691608635539456,63753 779042901745659909,172122 792428602621104128,234583 794004409537662976,256239 758604615889846272,52749 792019309950230528,243092 760070429868494848,57964 787923608874156032,354834 790734947359137792,232791 794195884917583872,258598 791675343513845760,240483 756587133075333120,43285 757222589974446080,46006 758084257847898113,48663 750417257210208260,12883 756257912104816641,41459 779391925812129792,174115 794683343325589504,261796 785310881777197057,11774 776389349965434884,155390 776226304844627968,152594 794258084071763968,258598 765020650184605696,84724 765085723783495681,81946 778648976815820800,167319 778396932653715456,167393 758536537306980353,51997 785429413034852352,194095 775524275146993664,148010 791696868052828160,238429 760447135393325056,62063 778382536393101312,167220 793141651166203904,221524 795278933587558402,264397 777008522622009344,159146 775028834999697412,146259 787701381549305856,212357 766028976380837892,87904 758697854210805760,54070 773893867259047937,139404 761656676957220864,69711 780460731929997312,180039 788097964535406593,215005 766246017683558400,91894 785642044320522240,197512 757803959763382272,48922 791352265378365440,238207 793245993676439553,249926 785276192114876416,11774 787005722341048344,205181 749398151526617088,7778 795284764467064832,262022 754067294012268544,31561 778265238961389568,166532 754845588936548353,33520 761346750799941632,67973 763574402260824065,77237 768210411074256896,33596 775182855408353280,146847 764924676346753024,84724 750364442550890496,12883 758029060798713856,50314 793909245049798657,253050 776564589202907136,156926 791081985993302017,236393 765009972715544576,84710 766295111986708480,90031 767312428082270208,97754 795352282363727872,11774 756274227225858048,42432 750845737211088896,11296 767508547559096320,98720 774295688305741826,141591 757559173609553924,47717 776963449934876672,159093 793948716264787969,255826 764651115640135680,83391 780484580428029952,177233 777533060548009985,159876 760139935399706626,60790 788616566510321664,210390 790988086083661824,233154 776263404436742144,153618 789521210824470528,88669 774335409388154881,143049 781201541667491840,182659 793209655858200580,249926 750961339477037057,16006 758651745740333056,54272 755564681461428224,38183 763524592925306880,47940 793808059353083904,255393 785279780203659264,194648 791293529813229568,237491 788419797784662017,217837 791410959663398912,237491 789296833944166400,224680 785899983320985600,199546 756291608908292096,41459 770756897423101953,120610 785839120828411904,198671 763445812894367744,1249136 760047699446169600,56784 761012166644342784,66338 788095945900560384,215005 795267839066341376,196849 792891655712104449,247773 794999394202488836,260776 786284885430317064,201494 792043509540855808,243187 755010521397620736,34638 752308264117805056,20279 759229224020537345,41703 757804760065904640,48491 778906683783479296,171043 793992407272529920,255299 794161103915741184,258331 753701013127921665,28477 758472304749711360,52749 773283201045364736,135025 774808159743455232,139404 766025231391678465,81929 772176501659893760,111402 781681529487450112,188119 789557274201169924,225981 776861975796121600,158815 794262981098012678,259231 794376695532748801,350913 780652119049195520,182257 749277730722746369,7828 763338299222077440,76552 790176004710936577,225359 792147839816130560,243451 790852038720618496,230909 794671410673283072,255942 792412964166918144,218540 776146595553292288,149300 779723318731694080,58508 760574161584529412,62798 793808898117476352,251803 765636985801302020,87208 793534206999662596,252196 790710280774905857,233241 795769311726014464,268643 791758625517613056,239998 795318797402075136,249926 767917520225464325,101681 755746996531634180,39197 744305250643881985,349197 791080291121201152,235590 777923588485701632,162810 781054034471821313,183759 790971451306237952,235590 756468819049054209,43391 775123898631323648,145866 790514673930031105,231894 769789527812562945,100893 775381147362684928,148903 794576808826048512,261155 758075646853648385,49843 786385553050570752,202217 785247761692143617,194082 767554524143759365,99900 791725527300132864,240718 785897756577718272,198671 778798870390157313,157082 771148002404753408,122861 786291039862685696,27156 764608464836452352,82642 785519851611693056,194949 737857290263498752,354309 755437762053103617,35890 793908316900556800,256255 768273506165489664,104932 780327151820271617,179165 767815754112577536,101383 762092017627181056,69548 779265133587468288,352219 793243208054628352,249926 732345742061408256,349814 779134022840496129,172148 785591774068678656,196917 794238876797796352,11774 763605410427334656,75955 780460841799856130,176890 743519703671386112,11774 758384322793574400,50542 791275132069085184,237491 793617505117929472,254209 764145097642504192,82209 780463149182885889,175245 787494792729075712,207613 792803199086321664,247241 758545391155503104,53703 787040208243924992,207733 765794263653384197,88128 758831663275061249,54070 776036597137608704,151242 753376530152259589,19598 788556003503734784,218495 788928505295826944,220526 768883866002087936,109666 790563330326929408,206850 791348699905392640,238395 779113971735523328,172299 773598872547364864,137158 763462566605647872,78159 766327802001928192,93036 760480104652935168,62452 765187189831598080,85562 733074507452145666,353374 766064132705619969,88669 788940478561394688,214354 761267980504358912,67350 766978154808258560,82344 793990079723241472,255942 766364296364355584,93286 786610618501562369,204413 762539438295560192,72534 757301527555952640,46890 786612965826932737,204539 768199717951905792,101681 767779172634595328,101463 789082664057704448,222655 764835820893155328,84724 758361700332478464,52030 780803865105006592,183269 788367643371720704,217034 773364527849099264,111558 773659187243024384,136575 756878590755508224,41702 769923516464594944,114357 788406218612170752,11774 771435013086650368,124744 794920763556065281,263895 791730482333515776,234583 794985899041947648,261060 766364565944864768,93184 791263895419838464,235590 791444057633337344,238110 761673987315425281,70238 789757745431912448,194192 761924166786355200,70941 788898584943063040,11774 795371475368820737,265885 733431380827242496,355952 786632169531830272,204413 754732510920212480,32873 788343796740288512,214078 758779212539060225,54070 755489004678582272,37621 780641154756816896,182257 755085641503875072,26721 790596816165216256,232169 765321458708951040,86440 789250776539344896,220332 765944260621377536,90384 794354809948295168,197512 756196565405040640,11774 789490367745982464,222788 755639509346291712,37044 791240760343597057,235590 767919475991740416,100893 760418683739078657,57574 786219372696178689,201555 785499620881358848,196277 795040020675620865,263532 794264371706793985,226320 752625140341436416,22436 785269824150700032,194648 794966158386532352,262925 762715138235379713,73926 794932197832724480,263895 781524498898190336,188119 766071382425808896,80939 775537815392137216,150064 778332100042690560,166409 794585709122359297,261796 768935655896264704,110362 751750437150167040,14277 758125736926384129,51069 761917171261968384,71123 794547988039274496,259034 733420790960390146,355952 758101442267713539,51248 774533639782760448,140211 775896690704338944,152182 753586300419268610,25189 780643666046152708,182257 792965355606007808,245313 794338001291800577,256038 795752126031024133,261155 793105938248966145,249469 764960683951738880,84753 765729236741070848,88902 795031412072009729,39957 765941564719915008,11774 777285897003802625,159475 779880770559053825,177337 771417279779205120,123825 794579850900082691,261130 749696416486948864,9433 765345426258075648,87271 767617481909297153,99471 781617481303613441,186584 788213997652865028,216038 793513386868822016,252741 765608292974489601,87904 789015155292209153,220602 760505126461267968,62452 794920810712444928,262752 733114229452984320,356026 749652137022484481,9433 762964880282509312,75073 791516487806660608,238395 732721434896654336,353228 786231944447078401,201555 759570934378303489,54092 788289909048115200,215005 764842453803204609,84724 767575462641938433,98646 755760658357096448,39197 767812812093526016,100949 758615067575201792,7258 776902751854919680,157082 768595406985031680,107469 790280017255161856,230282 777155099474980864,160280 761970553599254528,1248861 764919524906897411,170736 755156946429239296,35890 772802930739118080,132364 789159284093415424,11774 768944113735512064,26066 757995139872751616,50442 763876290004856832,80486 792213090867744768,226461 765339188958928896,75724 774181484378808320,139404 780255749486309376,176218 786914609085243393,207287 778756583283056640,169201 785280044084129792,193817 774331181886238720,142942 793731330160799748,252020 741089657656463360,1176510 774075475710742532,139404 795613080587829248,267655 778833350219870208,168794 770838910867939330,121612 794775907143712768,261155 794917517408030725,261155 770652319360753665,119832 775343246465785856,148419 791679303981342720,240474 766432606892064769,92854 758692547036229632,52545 790635412230463489,231894 791708987590750209,240483 772576643915341824,129558 790725961582993408,232169 792100875338526720,243075 767833716341170177,101681 758105147557806080,51239 788208741720010752,215437 775420089818578944,148994 761961759171149825,1248985 764507398430089217,82457 767958409572454400,100893 765209312583180288,86440 789148076762132481,170187 766710175495495680,95708 792566080497594368,244270 781830997285351424,190635 794314482646454272,247329 781515127149527040,139404 793998966811660288,257353 769710520039530496,113412 778394113557213184,152594 794731156466008064,262053 789189581946007552,209827 773937534942322689,137640 756267450501431296,24427 785538398547156992,196247 757713974486003716,48663 753273679497224192,24319 780598271332855808,181886 778409825243959296,167220 795397315574038529,266822 755501203719655424,35470 756635617107161088,42416 786251427966427136,198576 787021312334172160,207113 764659974085742592,81924 760519597418160128,62771 787201344977440768,199795 753375052658343936,26458 793818793306951681,255106 758336206086168576,52112 794480745242763264,11774 776215234990239748,152314 754113595009486849,31551 761962915775721473,62492 775810148195598336,151439 790799186102935552,231894 775809776752074752,151156 767261893652123648,90121 765993599292977152,90735 781875550881275904,188478 772152148893110272,129471 733725483393777664,354945 780486576220635136,11774 756977631963340800,44274 768132154131832832,103071 788876092765458433,11774 761990051005865984,69794 786961648183611393,206644 789798229604827139,227242 791623117449859072,240145 756876389559644160,44994 756248770895945728,42171 786433651298885632,201958 764819147658321920,353222 743838804713209856,350505 757817678052495361,15066 776898110673092610,159258 778557226042523648,167305 752036098763845632,20921 768989273471197185,110209 791039888749502464,234583 763159930111135744,73814 785817651666751488,197512 787687711809363968,210289 753463104583774208,27317 756501667135254528,42249 765775099622465536,80939 787437339610009600,211181 789080273711423488,223286 771807704494944257,118191 790353716364935168,226490 758722191336824833,54070 760330834456948736,57131 755220414373199872,35319 780419245662359556,179742 764676618598031360,84209 791667239070142465,238292 758332136860610560,51239 792677090508337152,242693 788536917692297216,218275 767449257653768192,12874 757284752156004352,1248475 775711716906795009,149200 775395608525803520,148994 791152055062757376,235590 776654222351675392,151463 760545776539881472,62771 781253873772232704,186584 786468731002167296,199755 792120788035985409,243187 775116127013838849,142867 789204804794843137,220029 777542253459812353,162213 762876720252719104,47188 778938159681966080,169923 790727758544564224,232884 791092322679201792,234583 753206821989457921,26029 758818252684353536,55257 774614387797716993,143585 791817575776878592,241678 792042732105506816,243075 760485508858478592,62777 787787748925120512,210208 756316849546137600,350503 755947241878151169,40881 765654459934511104,86240 794561620752076800,261155 755042894700875776,34441 778317575243567105,167517 753740562792976388,29592 791658330452291584,240483 772753041783197696,132335 756286019134222336,42432 763698638904098816,79139 787987014692003840,214209 762694227490906112,73926 785911717272268800,198576 794618394150572033,261155 795368106386477059,266151 753241769605681153,23217 786302565357150208,192032 795677201253466112,266151 763003528856076288,75899 770642423076753408,65496 788023268930310148,214209 787148818647097345,207613 794525952210407425,261155 758760859489472512,54123 765880545784070144,87904 765158165029806080,85562 785316553914929152,194934 794991625546166272,262022 792742382152278018,247290 760994018515750912,65633 788499891471474688,218275 770008387379720197,115451 760662670383144960,352075 778949594340216832,170187 788348361799675904,11774 751888594411851776,18114 791668679435968512,240483 795434765868535812,266990 793621777268092928,252639 762292753732472833,431998 791802562802483200,234583 760278358378688512,60779 763060926228508672,11774 791002182711517184,232169 788782923444920320,220526 781877777796595712,191044 763057313217388549,75899 794264721784524800,259200 768972957943148544,107745 756411015055630338,42249 767026566580703232,96039 753357640105914368,25189 758152363710480384,51344 771830742112317440,128194 793205155068076032,249926 765390522185715712,84209 793174842975490048,249926 781215744914665472,185496 778520405015396352,152594 778642900464889856,168794 754091892204244992,30590 777005478937239552,159245 754837074683924480,17886 789164053843152897,762119 790921921307283456,234583 759504279350542336,57574 760880634390732800,63635 760979131022442496,66116 753371068065128448,26458 768445452349997056,106281 750870883548303360,14252 773971939878514692,140444 769774683172384768,111558 757319882304135168,46890 777974660629540866,164826 732571813767696384,352568 785572331976531968,194082 790825410544148481,231806 788388808219766784,217519 755061473982947328,26721 769674084879781889,114779 781589056945659904,186212 762746306783617024,73910 750849062346166272,15634 756197330752118784,11774 794274487650942978,258598 785757477237161992,195975 755923824068132864,39475 780963482132893697,184533 788037712834129920,214492 786000526588547072,199961 768115410801561601,103212 788434089581744128,215005 790260348158877696,229693 791279742351732736,200963 794006602726731776,252196 776442874267394048,152314 786327379765563400,202379 766775146233286656,85981 765658045087002625,87858 769687953010556928,113982 789195078866644992,221136 781354555413889028,139404 759534986487705601,58757 764881592342966272,84724 762452406080720896,73270 768980121764048896,109104 762140626611830784,1249006 786161906222505984,196277 775721577673555968,151071 780610237099278336,181984 794320856159690752,258981 791351105758306304,232863 768120078235754496,103261 761227030432190464,67326 764820987275644928,84724 755137740367339520,35737 755558859243081728,37934 765007423581016064,84724 776879619085565952,156518 791256030248308736,237491 792387888956575744,38899 795058411079630848,264397 733124245589352448,354869 764066249529708544,80939 774036518117662720,139404 751034180931379200,16422 769298041459314688,112265 787061910185373697,207949 767843267350106113,100893 771844880800813056,128424 773953139858821120,139404 786014297684082688,198671 794572632108765189,261155 786908874024431616,192032 788123191709470720,215754 793127812173398017,249469 755984873253396480,40881 795421927468834817,266822 758417232669966338,53144 762373359925506048,431998 780953395767062528,182659 781606872772145152,189086 757998029454450688,46280 765283211576475648,84209 795426973866754048,247930 776796849604747264,157755 755820723742973952,39285 775809096696098817,151361 767498018824212481,99207 790734221665046528,232863 794581762605056000,261155 778049926265700353,7865 781144419391057920,130635 765214849995513856,86103 756532672600608770,42432 767101325746245632,94627 793131730500775936,249852 795682720345104384,267862 793475551990194177,252580 751742928406638592,19528 793183144937611264,249374 763391401908285440,431998 756885975566024705,29898 755036752872558592,34898 777658801222619136,162596 790760073408581634,232863 792598187269685248,244270 750651857509314560,11669 764457540943962113,83372 793216484432449536,250633 791372920421486592,234575 761333248924549120,67938 750845837555752960,11774 763947238766682112,75973 794253994420011017,258771 759136678699233280,56964 764084149229531137,1249165 759378173222014984,54070 770506646141431808,117663 771331016682250240,108582 777805331359371265,163153 794582266798215168,261155 778661084198801410,167319 786357184078581760,202304 775203157752160256,146580 789243590287454208,223921 759052181173481473,55107 772133318380793857,129558 762424370299973632,22206 771164194657955840,121612 786443605820841985,202429 788789500352659457,220497 791008698630111233,235620 754745519721906177,33356 791383669986525185,238395 771047839002746880,11774 777029677907009536,157755 765301866691452929,349413 791720378842230784,240556 793468868962324480,252408 763339285017812992,76723 788691008733216768,220029 793102985911873536,249348 760533882068434945,63451 732655021058318337,353178 769175878890770432,110381 775172718467485696,146259 779159647760609280,172962 766045924477038593,81929 780485550436261888,11774 786216420392656896,201838 768130080585445376,101383 768866384940007425,109666 791780249407217664,241034 769922194361188352,1170396 786676622950883329,205349 789175025546821632,223286 755847219115274241,39384 761312748458348544,67679 789189392464130049,223899 749978990673272833,10735 763928417062400000,80393 756222586560847872,41763 785279062377836544,11774 765517021152808960,86961 779452295075332097,172185 792025488197844992,243187 758041145607806976,51069 773979864713957376,137965 794913899850170368,238113 787302298158567424,209477 793478822301544448,8044 770616384698978305,119937 787012723032879104,207949 758117022924361728,50110 781405662341435392,139404 794553017571954688,259743 759444403190726657,56964 754805581966376960,30802 780656589048979456,182257 774469756904701952,143867 793792681843560448,255393 776122830412840960,151255 793637448886677504,252741 794722331742629888,262849 755122075610648576,35403 790651971275554818,228820 793273766453403648,249926 761944417280274433,431998 753040641530040321,22795 775400715510513668,148994 777313638151446528,160225 794026451968237568,255870 795472798131097604,266884 764801260923019264,84800 765299819111976960,86320 781688603336318976,188401 777357776238419973,156835 761377490807824384,67023 769023630353297408,110709 752933573733314560,11774 773252222385811457,135736 775002504534761472,146259 769264259368976386,112725 786330268110118912,202379 795343459561439236,231881 795756940546674692,262022 787807339021762560,210691 792102506683924493,243187 795432925353349120,266054 773217277781172226,131007 794317270776500235,257492 755917793502060545,18215 792040424223436800,241819 794585763585269760,259659 765425829878771712,1249240 776495629119922178,148479 755881116058419200,40344 761555062359482368,1170376 778312114846982146,167319 765938582393647104,89876 760266821861777408,61545 756652501173010433,41839 795610944256647168,266079 759395885490900992,57881 764124781155328000,81869 771536528585560065,125111 759017030674632704,53996 752228089095032833,21415 764605171334803456,83648 778009510015152128,165097 791481261688664065,239405 793397870808424448,249926 768955561442287617,109945 777533535481716736,159876 750253152809717760,9717 794652673056206848,262053 791688634030141440,239501 765563369998917633,87904 758014659739971584,50827 758074935767994368,50827 788361557461831680,217039 755984913480818688,40437 787707120829472768,211347 760951481604399108,65980 785938338951802880,199992 753317271624310784,24134 792145027220865024,242693 756668875429806080,44429 770461639153967106,117178 790267358174556160,230282 795692453881778176,267862 780116264089849856,177472 792099843816710144,243187 790641290237079554,232791 769403189762351104,112788 751005797727875072,13956 785696379146412032,194082 762716873918144512,38459 771343636654993409,124883 794546634898014208,261155 763269291131166720,77465 768511405133852672,107028 771100746670600192,122776 778332616726614016,167220 751089419638169600,15643 752147928295153666,20273 787536350144663552,210585 792703037043191810,227290 768114191341383680,103354 787416527360458752,209863 794843213265780736,261942 759522363893542913,56964 771709803127242752,108396 785362876072546304,195481 793502286479822848,252408 773287588551651328,136018 775426168921227264,148045 792089364448808961,203546 772863297112662016,132556 753961744020676608,30590 767558013016240128,93286 759374646399598592,57921 794274630278135808,243427 766690373074690048,94690 794591002103189504,261155 776748821741182976,157755 744199555856633856,354311 775606035268657152,149953 752629594688090112,22926 794611483976093696,261130 758400892353650690,52983 762248319393468416,71502 774414659122302982,141360 756645318440005632,44429 764477610399264769,83422 775002217594052608,146259 791076412228677632,232884 759820421042536448,59516 766258361574813696,91946 780496170506391552,47940 760924635168899073,64730 773143206112419840,133454 794663575679881216,261155 733232361148682241,351230 785572774244868096,196917 763824844949499905,80393 792037398570033152,243075 772045299099525120,128711 776616645141725184,156926 786563507588300800,204413 771300450125516800,124597 769323161905012737,112325 778853049934745600,169550 749708186840604673,11774 762856844796628992,1249079 777590648035696640,82209 788436253125423104,217837 795692533204533253,267737 793921060555096066,256255 794729067102736384,262752 762270398809538560,71099 790910719336251392,234653 750369196329009152,11774 755111963097763842,33071 791369057857527809,238207 759259591398088704,56964 791319906935529473,228076 760259945069674496,61545 794867357055225857,262849 764141243400151041,80939 795401546682994688,264397 755479850585120768,25189 794132855358128128,255942 795370149037613056,266643 760158514090217472,60779 795139529950666752,260914 778031653717315584,165348 786336965700513792,201958 793554108963778560,253206 781853480537432064,182659 785828547805970433,197512 793976658516647938,255942 767360056459485184,98661 763863016450428928,1249165 774366865506246656,140444 789139255004106752,222647 793991507644661760,257325 732951356017774593,354114 755788994625933312,37424 761926113887129601,431998 762954941459824645,73712 795081593538965505,249926 790108240134676480,228576 758310743641059328,50923 791667975883481088,236931 777625710479290368,161277 778367433727934464,167305 753636651092602880,28732 791131012738801666,236827 793460469054992385,252408 795394369130004480,266441 791658734271553536,240483 795763415302094850,268643 763409280095645696,77074 749930687151702019,10653 752159128513110017,21121 753057792089481220,24787 764145845490987008,82066 766414771402919936,93850 788130352485105664,215005 778964346852388865,171500 792180278160654336,244230 767245403280539649,94718 778996896627060737,167389 792425898746126336,244289 776614163728572416,156132 785523823064088576,196277 764801521288609792,84209 787096620835872768,202429 795694142361837568,267655 770270243667214336,117257 754829035050459136,32843 774058233635872768,141316 785268202234187776,194648 785595304712163328,197297 786718943754977280,205728 788815035661422593,220539 795612994533228544,267521 773746793729232897,138819 793422985415823360,252020 768565115817865216,209828 771971460483211264,128404 776427799791874049,153845 759894205925691392,59073 766500388681809920,93286 781369793781858304,187302 791363632948977668,238207 765403169710968832,84209 732694866900045824,353599 766838105953357824,91946 780437702177132544,180074 759132443190423552,57189 776874465879744512,157755 778578811243945984,168794 768204437361979393,100836 759785916097449984,58542 794636411190116352,262053 794571085337559040,261155 794202384067162112,258598 776582953996615680,156644 778768818374082560,169923 791738887928356864,240584 770279317972463616,117257 792578817562963968,245101 793148639572992000,249469 751047912977735680,16422 764271474333081600,80939 795496088979570688,266884 772801976618725380,132335 793154526928838656,249926 777260364320821248,160602 795386213008048132,247930 792843419995385856,243075 761570118434492416,62492 771313068580048897,124589 788413450955333632,217519 793694085307568128,254058 779103357113806849,171060 794720541794009088,262849 776133917954809856,152314 790907080601325568,234583 794542355386863616,261155 760082509568716801,60112 765326007305920512,87249 763458742742421504,78159 776147852527476736,151526 768054077913567232,100893 786924503242674177,194272 760156661323620352,61145 751542416029552640,15536 765360434689953792,87062 770705363498856449,118698 795713137697845248,199307 786247638228176896,201958 759370698657632256,56964 772861523211325440,132996 775124910062522369,146847 788496702642675712,218349 766045311357816833,90405 773915075325333504,138165 790695679274299392,233307 766463367221510144,93823 788478726178693120,65113 792141013057810432,243615 794232776341921792,259063 773117655557476352,134470 753626799825760257,11774 750263347367391232,9321 765307397631979520,84209 793472524478713856,252408 764208653108928512,80939 768473013167661056,106774 791536360364605440,238395 776871607813959681,156835 753195529450946560,25253 793491531231404032,252741 776094049702772736,11774 793483022376902656,243398 760464329263185921,62777 769113012053696513,110362 772105226677391360,123354 769862728571768832,112336 790084981607403520,228820 762659717898436613,73814 763516816823988224,75631 791399751795093504,238780 787088000131837952,209043 793579854457372672,253793 758769112562753536,54519 788784372283473920,220526 753696026750365696,23776 793601964865036288,249926 788830011360960513,352258 792148482370834433,243187 793811627057508352,249348 760378972517441536,32825 766748655651094528,95708 776103379609067520,153610 754053661341483008,31349 776740400623124480,157693 751803741553192960,19880 749355797482708992,7461 761958831056424960,69491 791448736501084160,237594 775368315732492288,148170 770983678340165633,122238 761702359734956032,69878 791254917910593537,237491 767316503624646656,97554 791395836374769664,237908 766690641170628608,11774 791281845770018816,236884 794382332895592448,11774 775187074886533120,146675 765627385362325505,88332 779682555926867968,175533 788574067657801728,218142 755201572552966144,35890 767729028585312261,100893 766025394487255042,85673 793923744951635968,255393 773879820006461440,139404 795429123040677888,266884 795717011489824773,267655 793182489472892928,249926 778382474938241024,166409 795059291807944704,261155 794889676603752448,261155 758585231683256320,52112 775357245022363648,148033 780800057297801216,182036 788567604013125632,218969 756965986608095232,45122 793485635994677252,249841 759518090501689345,57574 774281326807519232,11774 790553813149032448,230260 780475715166703617,180233 761149465906540544,60999 758656451980111872,54070 775774954751156224,150426 793517276641239040,252741 767817536410882048,100559 791368066286268416,238205 763631508217335808,78394 763780805751635968,80177 768806466035720192,108849 758778532134694914,54272 791833815270432768,240070 792826832102055936,247241 771894381603205120,127764 790652315896348672,232884 785578058250059776,196788 757720664488816640,49121 765012927300632577,85562 786996639655403520,208176 764153203051028484,82283 793128205418770432,249725 794698066544640000,262752 794666064198123520,261155 768710227172560896,106317 780571051621318656,181419 777272914584358912,160539 755231840923942913,35403 781149644784939008,182726 774393840975372288,142503 793997586294153217,203546 786992705641537537,207949 795170412716027904,258456 795035777889603585,247930 755793614454792192,39462 760157658955583488,61213 759377645213655040,56700 759208234901274624,56964 770225127095148545,117257 752651713077706757,22223 779066475378188289,171795 775880157596745732,151302 794001492923424768,254135 750149332612083713,11495 765999601174257664,90618 752902251379691520,11774 771023672974848000,121291 781476416345038848,188119 791782000491425792,240793 755215572175036417,35890 772495678534594560,129649 786644363073818625,205455 791176468864733184,234583 793495424283844608,251951 772826265204043776,132335 792088171966189568,243187 753371020833198084,19598 758696243359014915,43488 792186748952518656,243187 793208149486383104,249926 794540280401707008,261155 773833035309391876,136867 763497858561519617,76474 770446086351663104,118191 791719826091679744,213064 767910328856305664,102137 768220685118222338,103506 790745904303247360,232169 791349860842602496,238395 750081639288565760,11301 791708901905399808,241034 751795649365016577,19133 751605877409476608,14277 759407235097395200,56964 791836423112519680,241678 786333025365745664,202379 794205973531525120,258086 759476479855996928,56037 788932538672648192,221143 793500159531298816,252020 751613964602183680,18400 779714976596500481,464984 785491301324189696,196277 791394178748088320,238395 764972963380637696,85562 794693118247387136,262849 739216232524730368,350830 779006610815512577,171693 777037455002402816,156835 795678888592547841,247930 761713228489461761,69711 785977777627422721,200382 792405143304011776,243761 751786500258406400,19352 767170333497364480,97386 778589328616280064,167950 785658568867450880,197091 794700111431405568,262752 786182894549143552,193311 788928422898638852,219119 758413686214057985,52167 767807407401504769,96767 778598915427885056,166282 781288190023987200,186434 767599819959349249,96039 756188226298056705,11774 763140879615942656,74943 765553135406288896,86472 768923242404818944,110023 785920511033290752,199546 774066139290664960,137869 756976660650467328,44450 758288264830660608,52061 790260434335039491,230282 761562978432999429,69231 791221841868296192,235487 755760400931688448,39462 779723419084582913,464984 790912851003092993,234653 793273196388560896,249926 758315441458667520,46384 773013486666260480,133454 776197865156730881,152314 778981634829905920,171617 762680829873127424,11774 773343221053132801,135736 793889996319051778,248652 781155103046791168,185921 788122757041037312,215754 791332433119547394,217519 776218356382896132,153915 790725291777912832,233558 792100371841753088,243075 764127765528403968,47940 764186105163898880,82457 767813605567836161,100561 775448513547112450,148645 779671823428358144,174321 774333748074590208,137744 795405231152570369,266138 760624090054930433,60866 789984279728037889,228354 788020556914229249,214492 757576375859544064,47782 774615480824836097,143845 792058367099359232,243167 775540192451162112,148713 768551348312895489,106317 790661413970771968,232809 764212237162676224,81869 771329879598067712,122982 773653474764394497,138382 778687374117044224,169700 780567666293633024,181419 752265281154592768,21074 763464873216835584,78159 794801208687022080,263090 794879039861301248,262784 778374241955803136,166852 787098133222133760,207613 791470463398604800,235215 776181940303069189,154071 758750015011495937,54070 793980831761137664,257271 778374043162451972,166409 754222965047238656,31268 789437871375716352,225981 764091367639265280,79691 776844836313845760,157755 780607483719090176,182037 736953703241003009,1182372 754806306620313600,33689 793798190889709568,252824 760143971318272000,61253 788013782987575296,214354 775074419278569472,146246 791702205652881408,240483 794411156656033792,230523 767075845315919872,93170 770750860066521088,121046 788078223880024064,215005 786300618084196352,201494 794865245986717696,259190 794374879697051648,257353 761013710202765312,1248899 793847920403578880,255942 791362112870162432,238207 791363141456240640,238117 777139634212044801,159876 776161866951172096,153033 787117710685515780,207113 792474384522944512,245268 769308921919963136,112336 787715814782738432,205197 776433689945255936,154869 794082904599101440,233711 785438973292339200,194028 793325324490592256,250633 774811468067995649,144494 757752012482183168,48187 772100557532229632,129558 778309034323562496,167220 792155367002157056,237964 780796512599023616,183269 772741783285473280,132335 767837659158806528,99111 789246109549858816,11774 762640551485186049,73926 776640645695934464,157082 785498639883988994,196277 785937948965478400,199211 787140485605228545,207613 758082911325130752,50476 777669774046273537,162610 780762827804053504,182257 793461814713397250,249469 780482550175109120,180310 733173214831087617,355106 791793389578715136,240763 781504942846599168,32404 780501839137628160,19299 787134166919966720,209129 781832634271932416,190635 761945763563704322,431998 789134572801830912,176644 795668672857546752,264397 770129987957653504,113982 774980487664238592,132497 779659450323963905,174995 790961964415455232,232137 752878492933562368,24134 770354651522674688,118087 788555736628375552,218275 791012236776972288,234653 776729042472972289,155390 756918629224984576,354167 788015885592199171,214353 792363537330937856,245130 775416666524049408,149200 778709995533639680,167393 777607018471301120,162213 792693204709576704,246726 758777697719824384,55262 768855500272185345,105109 788534946449195009,218275 763464838731304960,78566 789115809188675584,223286 777129084686069760,159876 785683196222373889,197297 785271251061178368,194648 762814279560994818,71502 788735246162329600,220332 788765219157843969,220332 769661940406767616,114422 766737528833449984,95708 791833813223510016,240070 767807375113846784,100893 773231386752790528,134561 758309634100781056,51809 776203065749897216,153921 785839008085577729,198671 767952805973757952,101681 773555577670828032,135903 794741390496432128,11774 749419991103971329,8497 759750423079182336,58218 760963022168944648,65974 795718419333181440,268448 791199225300213760,235990 768068242107760640,102191 792794375650619393,224680 751635206075932672,19220 787080767486636032,208916 792164228366872576,243187 781584097462190080,188119 760076279005777920,60866 793042123427815424,247077 793983230257020928,257423 793902888179335173,256255 761161724926001152,61051 787722409679826944,205197 763811212165455872,80393 732364288153812992,195876 795666688729612292,266138 756218847678435328,41991 750380059446370304,12883 768570476000083968,106281 774064428920680448,139577 790244470621102083,229693 793133398340489216,249302 762997465004044288,47188 788333034856644608,215505 772744219941154816,132335 773924784937771009,139404 758310869726027778,52061 776035334308134912,153033 790517684437790721,231894 788088823095840768,215005 760320409585803264,42435 780481211231854592,180783 791307041247629312,237223 732296248506482688,351270 763970933249888258,79691 788005101797380097,214354 794541305837797376,261155 766763277166579712,94699 753989266678558720,29263 758364557207334912,52554 768175462061338624,103354 758172432016535556,51069 775305562628194308,148170 759070886788001792,11774 794026747381436417,256255 780437581335031808,11774 789874122167693312,225359 768209334291628032,103506 795688869475872768,267855 774052826985050112,141200 793244050828632064,249469 794015119583776769,257492 773841762066587648,11774 763513982477008896,78228 769324735285104640,112336 760195507725697024,61051 786222182653267968,200235 758409247587696641,52821 764851066961735680,84724 794663398474649600,261155 775078700760969220,142090 769369669929017344,113251 788207193514442752,352258 749272128101421056,7855 794022398538305536,256439 763778614424768512,80136 755432696180944897,37044 781528028409192449,186584 795353400523259904,262752 778630473778024448,169226 773930475719057408,140211 791696785974714368,240070 775659416557391872,150483 774319970586984448,141995 773194300888850433,132578 786313878586044417,201958 750527921454927872,13627 757754156308393989,49257 761175641811259392,64678 770587522271367168,119832 794715259609239552,262752 779452237223374848,172967 743983289375956994,8431 753630670715359232,28732 761931930199855104,65180 768004584438636544,102647 777025362052218880,159906 762211618742738944,72035 775320456194818048,148045 793213984988139520,249926 778213895576162304,164960 790974077963948032,232863 793862428488441856,254135 774697600444497920,140444 779793625521623040,176218 780926685537509376,182659 765884709679357952,90031 791419924249874432,232169 792803757369204736,243983 749697513515470849,9771 758406018288144385,52921 766140658893586432,352982 764153828199452673,27529 775793183728939009,151699 780453002427727872,180074 780602182735392768,182013 768482804229222401,105041 791655098233610240,234990 766993390609195008,89762 778289165494546432,152594 764885645013704704,84724 765066037268193280,349060 773964395680595973,140372 749758167668494337,10064 779947741665374212,174995 755529587220545537,37993 750098283087982592,11015 768509098778296321,106774 786560940967923713,202429 773907358997250048,52912 789085210088386560,206742 793849580919992320,255942 785533065430904832,194230 786310651039911937,200971 785623469421502464,196932 794545930397741056,261155 750192730236682240,1170550 786722425400471552,90209 774408189165142020,140444 792767134451560448,247240 776891692477771778,159146 756590753950859264,44274 753956544908328962,30590 759023818031652864,52266 755808617043861505,39384 771626318517592068,118191 763723006459777025,79774 768916989972717573,106317 778797705544011776,164764 794052489129684992,257492 750547674500399112,13450 778253690524213248,166913 776743957002719238,157755 792628970399424512,246771 761603005422514176,69548 770204633352511488,117257 752966066347778048,22394 752669115043704832,22575 790965405581922304,234653 755064391427555328,35189 786473512680599553,201494 757680735247556611,48439 770379089349869570,118191 791432387485769728,237908 794232568887451648,259063 758830086887919621,53739 770282346578841601,97852 785275295498502144,194648 795733000071823360,268686 788485936141234177,218275 790279059741736960,227748 768937778650361856,110389 785334756326141952,195125 785628317034610692,197512 764859033476034560,84209 786508055286538241,203674 786304367158784000,202429 794373607161937920,259457 766329538536169473,11774 761060796512161792,65307 792069124935516160,239610 794281645159292928,259457 762279149218258944,72411 774280564656508929,141867 785989478326218752,188577 775135362884722688,139404 767153032505221120,98089 773950665508790273,139577 753384555697012736,27045 787143938188513280,207017 777622572900814848,158992 759184553089069056,51798 768956459333750785,97685 751177554082562049,17591 756488227733639168,43391 757111129290092544,43575 794608133842681856,261155 788126960849301505,215754 766550852010061825,93508 785829210191384577,197512 764185117749313536,82283 794554923300032512,261155 773792766472163329,108396 766410205525450752,81869 767820242231828482,101681 775065711949512704,146205 794985530693980161,262849 795368278902341632,266416 775068096893628416,146259 763837966900981760,80486 785597148549124096,197035 781892761960185856,190635 788499371608322049,218275 736588410291429376,1182349 793474108080033792,252020 792031130883072000,243075 761508013672919040,18215 795401442244890624,247930 794581413840318464,261155 790187380519104516,229693 778296399284674561,349357 774250064109768704,142301 765685356863688704,88930 771993448568283137,128615 795733081294569473,268129 776101764156235776,152735 762692566169059329,8875 793724729127428097,252408 767898066951208961,102452 750095657956876288,9667 775793531168456704,1250253 795732403683753984,268448 751802834014789632,14277 735164763274129408,11774 771556699505201152,124597 794670811219013633,262022 764996443937669120,85562 768555987326341120,107446 791029960869679104,231894 764603662689787904,84209 772241954285326336,129479 760995250227863553,66236 793866571437395970,249926 756881872135815169,45014 779644996744015872,174293 793610680645541889,252020 778807569229852672,170207 769702315620048897,18030 779661550684700672,174916 789857319173644288,226731 750090265071751169,10661 775757197494067200,151463 767762333603024896,90252 787472547205947392,211347 766275423743475712,91946 791944204586852355,241940 794705162203963392,258771 772219223598923785,129650 794562184911032320,261155 767148331671838720,95840 758960040329879552,52919 779517078910935040,174226 781744169299697664,37154 778647042734292992,167220 781227911781060608,186584 762715576850604032,431998 792165224036110336,243187 792367497601224704,245128 759395929569067009,57722 760084911675936769,60866 790243644976410624,229693 758824606312431618,54861 776208679980982272,153845 768132394348085248,103071 788763811998294016,220526 765254807158349824,81702 769615729171849216,113165 758332886990872576,52554 755948138276515840,40881 793661328573468672,252679 756471888105336832,43391 768274901459431424,104451 732610472516718596,1170324 767142175838658560,97811 766452104269484032,92872 762693402320179201,73814 763855054902145025,80393 794617971561742336,261818 787062874069794816,207109 787971914333642752,208431 794619542337159168,261987 768230525949534209,103924 788091954022195200,215005 767869416885391361,101681 781281981623439361,186212 790917937364434944,232863 793506383790477312,252408 795751536584458244,199307 785871130225696768,196917 790716988423335936,232169 757760374074638336,49066 773291876157841408,136018 732147325070626817,349375 762476239546298370,73102 761441556276449281,67369 773964078930812929,132072 791024597797900289,235590 786236908758269952,201555 786360528205598720,202304 790399150399582208,231028 758926337507627011,51809 747520605080158208,11774 775439043031080966,149292 777482106473709568,161705 757882668168073216,49852 758715881434198020,46384 775432775428079620,141415 788606468752900097,217937 755518159390670848,38183 779080405454495745,172057 752735586897780736,22752 758174283474563072,48289 787987129678831617,205181 760163156303851520,61051 793501484616970240,252824 780522532239581185,7512 794140696831729664,256532 741069107177607168,11774 776983935519776768,157082 732772807369621505,353789 755845128078528512,18215 757094841943625729,45964 764927385275957248,84929 778587271461277696,168794 779081942721368064,168284 776975717552623617,151947 756562688822489088,43553 774117555250139136,139865 763862638015098880,1249165 766219174809051136,91770 785492218270195712,194949 794926108638593024,263817 781494282406490112,188119 785943397651677184,199262 788474924524417025,218275 771456427407777792,125204 780893028131151872,183826 772548984615370752,131473 752809592153739269,22752 758692385299640320,11774 795685834322280448,264774 754716516436672513,33356 773591412575182848,137869 790727425592221696,232881 766397225865928704,86103 791277632100798468,234212 756973276929196032,44450 786759331916107776,197512 793607051377278976,246425 792413877535399936,245825 791984315039186944,234551 772824569061269504,130669 760162774244667392,61145 773906322832052225,139404 780381744407187456,178377 790993672783310848,233692 763103187469381632,76577 777686197829152769,162213 781002276303495168,183689 791439943042228224,238207 764658458566156288,80209 779008413581926400,168284 794354785038143489,258598 785811016043139072,197324 793524312846151680,252020 765026693107032064,85562 781208216109740032,186212 786910254025932800,192032 780380547436650497,153248 748964181160894465,1170318 769428341224972288,112399 753314427403776001,26788 749750287800295424,9925 773083359903821824,132996 780801876392550400,11774 770662768886157312,11774 788708077734420480,219537 781307317505691648,186584 794817060224143364,261818 788522375130193920,218275 773754172063657984,137042 778623808856924160,157724 769340547895005184,91936 795700743336509440,268281 785611214672039936,196676 787071403962937344,208928 764516107701092352,82066 788576964894482432,11774 764172975532756992,79691 786437810668474368,202429 790725426674933762,232881 778015401380831232,71826 786933182151045120,207151 758167108429676544,27045 794593987701182464,261155 754077718182932480,31320 778664512245288960,169310 790953904984891392,11774 763427331729829888,78159 779002626524393473,171795 754074399683121152,30590 772741947169595392,132288 738457022249598980,11774 766687979372961792,95262 773594367177003010,137795 790597126778720256,232169 788725317997305856,220029 749943011308691457,10735 761683779291258880,69548 780921248171880448,184031 794023928394039296,250033 780799904226476032,182726 774090730218270720,141360 790880409730945025,235349 771335040546512896,124597 788528562567520256,218219 760488219423207425,62771 771791964937281536,1170556 763677169079848960,77598 772799541695291392,118191 785793705106034688,197512 754889848205475840,26721 756499338163924993,39462 772255052312432645,129558 792356202936164353,245035 760551628294553604,62708 761609899709239296,69565 794689449787527168,262752 756306520053256192,42432 768115747675443200,11774 790325201896509441,228820 770388785083379712,11774 789116070690893824,223030 752901936685473792,23899 751591828109991936,14277 795200206996471808,261155 765552162869051393,87904 754710769103667200,33027 758511654816538625,53001 781759186661244929,188903 774562322119528449,144139 773162492633620480,133454 758238554396950528,44461 754707560234684416,33025 765618728973242368,88670 791400194801668097,237908 772899079626129408,133043 773545314993205248,137508 767394005277638656,94627 792019817804992517,241819 753357020816936960,26458 792109488966950916,243187 756253192846016512,42249 752892614819586049,24134 750381331251601410,11774 756352284188090368,42249 794730805452939264,108396 793102938902331392,246514 769089178076315648,109945 761614221675208704,69576 788940267944574976,11774 755886839169486848,39697 778210666863693825,166390 787300570889654272,209184 756942429358391296,44291 780022243317264385,177704 790725797006995456,232863 791777995757383680,241678 755946331915464705,38511 760256357664710656,61545 769157586327310336,111543 772267293262962689,130026 773642095022051328,138382 780476377728507904,180233 769863999022309376,108849 766730286277296128,95899 791274981837725696,234212 760980421983080448,66116 791784728294596608,239998 794755974372278272,261155 762716113645948930,73926 780454337432657920,179742 762652044306055168,73542 763020193077481474,75709 775236708170395648,47426 759603477257519104,57964 755614750432718848,38318 764852789642006528,84209 778330788123193344,167407 790525893194108929,231894 787270828698271744,205728 787451650239631360,208059 769944838443642880,110585 772038709290164224,129231 788799873118330880,218258 792059783054450689,243614 774033811206045696,140965 778396353802055680,152594 791559673128357888,173347 769663477535248384,113797 791036813431275522,1170553 781302222172794880,186256 750425110444736513,12883 770373622812651521,87904 780918511866671105,182589 793551766134595585,252036 767663215144673280,99471 788396320440643584,11774 792807072073068544,247773 758535946182819840,349060 774322631772401664,142942 791717242199212032,240926 772067375340396545,127775 792755125349527553,246726 773271102210514944,134993 773858428787851269,11774 775299701327486976,146704 778488848208855040,167220 790847975375405056,232863 753358626694295552,26458 756223075339886593,41680 777509983051284480,161538 776022532180836352,151071 751013749864206336,15643 773958446173589504,139459 793823112303300608,249159 781354432030240768,139404 790726365259698176,232863 771816919406092288,127366 785815541181067265,198671 793554006136066048,249841 772614036953272321,130669 764167629821112320,81966 794706922066821120,262752 795048362752016384,264397 756987233882824710,45125 766461147499204609,78722 753280690037387264,25968 768619696211959808,107745 794667408711618561,261155 793861782846763008,254591 785801173081006080,197512 778383886812340224,167398 764142770634182656,82066 785464824524181504,195975 789510479404150785,205972 778272109940400130,164826 786956414451318785,207287 752892683882856448,24134 768881747153018880,109874 771816432514588672,126498 781202206020214787,186434 759160653307322368,56964 791346290915442688,238383 753592693951913984,26458 756190024677240833,41693 756520428781314049,43756 760183381502066692,61412 779119985872498688,82002 770395966847332353,118191 776448474825035776,153194 792419584531988480,243187 771402074512764928,66217 792069891784257536,243075 794607240896356352,261155 775573300353310720,148870 756978408869900288,45122 770426779630604288,118482 793692513596956673,254135 777881949939593216,162491 788618472473362433,217937 794035450759348225,257492 792087392094187520,11774 757936905031786498,49431 772886213485334528,132364 776595461608054784,156835 788542885469818881,216009 791365802767314945,237327 786190178524155904,192032 759194930216480768,54561 770608737379872768,117263 790328138840571904,230282 755577632150790144,37455 794601703035129856,261818 754032308873682944,26082 779765610901143552,176030 778329238327922688,166409 786625858043731969,205029 791639137023463424,237491 781266676859805696,185310 794269952060620801,259457 732246937110335488,39600 776100279209037824,153095 793183724951207936,250064 788466964066893824,218275 792688900682678272,246726 788003127693807616,200963 763525642352664577,78385 764132781127528448,80939 785488910747140096,195975 792015862538596352,243075 769024605889650688,110659 795421606835126274,266138 788693751765929984,220029 761737156532572160,66263 772838101072879616,132335 766661639378575361,92213 774832443614343169,144542 793279528353357824,250293 766233987748593664,90384 763189099373076481,76723 786549891661082628,204413 771431699599204352,124597 780473973469511680,177233 778105675939508225,165974 769144478993121280,103527 774650193950027776,141316 790673628031508480,232169 773283886080155648,135092 788796087985381376,220029 773932186026278913,139404 750362468099039232,12883 778323472397328384,166409 772702813247803392,738099 753682106102849536,28866 754897416298565634,33356 770452951114522624,117263 787068680727367680,207109 751121736456953860,16953 756293152030371840,42495 762032760634634240,70858 756076591625613313,34441 792514637124149248,233467 772578345838006272,131045 757652061336981504,46580 794971194114052096,262925 762091565745594369,431998 765292700576911360,86414 778747662610739200,169384 778556885184241664,165185 785652111010856961,195975 764258044913922048,82283 792206639478693888,243187 791351948301729792,238395 769294350564163592,107446 776749304312627201,157755 773670476782657536,137158 760564316751863808,60112 795775991406796800,265257 742905067758485504,350711 761145132783665152,66159 786971010767609857,207613 795617645030768640,267521 758785698103173121,54070 773869804298113024,139404 793212439294840832,245094 793428473050267649,138209 785988349345599489,199755 780892409672634368,183269 763875706673651713,80136 762827150189744128,75073 788099586594189312,215505 758450709733990400,52061 788392225537273856,217519 779434679426486272,175087 752700080294100992,22657 758065254295146496,50827 773909968365850624,139404 778076612981952512,163901 769482891445215232,111558 785239496866406400,194167 788469158912659457,11774 756321492531642368,42495 767837714162909184,101681 791383078664941568,234575 769304518571855873,109767 775820218522214409,151401 766402342774120449,92213 776487119308980224,11774 785899046363762688,197512 791939029545590784,240926 775510686004686848,148676 772181757357469696,128355 791414338028314624,237908 778999409447211008,171795 754074998957043712,31095 749728748690350082,1247936 765574135049252864,88052 768947713832607745,110331 791883847059267584,238207 771890145612091393,127657 769912392100745216,114779 756212656474759168,41632 787074935084740608,209043 732733091962327040,353789 794605705051312131,261155 788404642992496645,217519 777584671206936576,161988 795364413045755904,67229 759490889672601600,57574 750062141839970304,10848 750476163626131456,12883 774349535065669632,140444 794341931144871937,259300 758081045510053889,48663 762643769212665861,73814 762601814877319168,73704 793435715086548992,250033 748272089208066048,349060 792010209329766401,242637 793906644296077312,251336 795743959138045952,267746 788022016695820289,214492 785687071600078848,196917 788792388944797697,220029 781130250856071168,135699 780804683333984256,11774 768488127665147904,106774 770051385060683776,116164 756616507577294848,44429 774073223499681792,141360 772186214036230144,130101 772864154029977601,132335 754939603887464448,26539 768823535187873793,108849 775370234379309056,148645 753472216130400256,27045 786584032578445312,204413 790180379764269056,229930 766703184182071296,95672 794565748991496192,261155 773515391486271488,137042 795460767176884224,265649 757671080412581888,47782 785658247852064768,197512 793971091815460864,247651 794578099484573697,259034 786177339516420096,200382 788578432175124480,217106 794658753278640128,260874 762173555102670848,431998 765653793572659200,87245 785488873107390464,194949 793780591082733568,249926 790908013095686148,234507 756211959947751424,41929 778760015507296256,11774 787414676795691012,206117 774102931511451648,139404 775569677829496832,148800 780607106890108928,181886 793241657286266881,249469 763405195711746048,75955 755989335481212929,38183 764219839141519360,82066 795012671586193408,261155 795712130133753856,199307 771926096019423232,127957 756523232329629696,41680 791944459680264196,240145 795132827222376448,262847 766219870870638592,86755 794535269437349888,261155 764133417642590209,80939 791673131408592896,11774 752647182600241152,22785 763820123509645312,80469 760637009165750272,1248768 778007593205706752,165497 752665481165758464,22657 777937961128108032,164669 760167638542737409,61444 770682737933950977,120393 766608664912420864,92159 779430459306610692,173846 753936154882375680,29790 769211443442962432,111558 793510981443870720,11774 768963901111341057,110477 786321527314710529,202877 758690870166167552,50827 766923699022880768,95708 786275669198110720,201958 760317985789587456,48052 785956328460222468,199462 794465481948327936,258771 791284482481455105,237491 775871639305138177,151156 764864324619821056,82066 766842479966466048,90384 776850149045743617,158524 788525311415627776,217837 777065597183987713,157657 786910802242576384,203350 768509815635124224,106716 786955892839346176,206642 787054645504016384,207287 766496081106513921,90088 766352948364357632,93261 792229814539259904,243187 762010260253147136,70255 779728906706378752,176203 756989266069168134,43751 762401270812454912,67852 773712266088898560,138903 780188987445116928,178402 794312119239835648,258981 786567933002588167,202983 786095491591397377,199961 765354346938630144,86440 743769880969764864,67995 776621209341431808,42036 793458354987278336,252289 759814150683897856,58254 763444791950635008,59725 781159538338717696,182659 763358517394755586,75922 767745143789195264,1249429 793898771717513220,249926 757892968942624768,49400 781251871440789504,186532 791493684491644928,239405 794614579376652288,262053 795097941455368192,263896 762012679649255424,71476 763828349705781250,80607 762250076232093697,431998 763881727165161473,79020 786910896970985472,192032 785879760186605568,198878 793293316934598656,250633 741472137798508544,112939 761352759539077120,61051 762858141692276737,431998 756602907231936512,44273 789937660366360576,227048 761134439434969088,61051 776850043525619712,157755 789830924762578944,227844 773696789191004160,136814 793160007525294081,249882 765579410766491648,88052 785910049113829376,194225 792065218998247424,164814 769351088403275777,112940 757709420729995264,47090 794388233941491713,258927 753396962725158912,26140 764919498080030720,84889 790671413493506048,233307 756713236049698816,43553 767486894301118464,95055 772418853234151424,130142 767780521304784896,100893 763458892034564096,77849 770075437854814209,115511 771521725594906624,125163 781168654561849346,185310 794011732133834753,257492 777804205159424000,161988 787270507435532288,206666 795753958216175618,261155 758344736424034304,41703 759112176334405632,57105 794650997536722944,261155 757841546142035969,47940 776112842017738753,152314 785678051577204736,194082 761295850085687296,67768 766716727031898112,94899 773865638091710464,139404 768912763884335104,108849 781051140683149313,183269 742387459569389568,11774 770850984524251137,121046 773937996760485888,139404 765577549984309248,81659 778339377973858305,166852 760969660078620673,65222 772408823420186624,129558 771840163160870912,127579 793651827354931200,252679 757758341682700289,48301 781457777331871744,139404 794364551206752256,257492 753960035697434624,30296 758378171846696960,51824 754002252755378176,30304 788118618336878592,215005 735352284205436928,654029 791384117980098560,238207 764808428942307328,84821 762327783368458240,72035 765668097353064449,87904 778050707840704512,165435 786247556141551616,11774 769562480989220865,112301 767383478409175042,97377 759136802619920384,54842 761368386257289217,66897 769402783137226752,106716 760827082645512192,61117 794488286333075456,260899 793408465444151296,251452 793484577763430403,250633 755739572269617152,37076 732570263053815808,352699 754829868576145412,33017 787480071393148928,209863 794647706769780736,261059 759654362264195072,56964 794702095366688768,261155 794195239300952064,258607 794262109085433861,11774 786715627713069056,205091 776528203582205953,155390 793985966453067776,257325 768777470552268800,104406 771228211644477440,123825 787133696105078784,208252 760858650684624896,64722 795218479217393664,262752 793596878180855808,253206 790043572640755712,228354 770016077740990471,112788 765412708514619392,84724 788110241611165700,215608 759796230973231104,59692 787780004079775745,212316 794302009914564608,259818 762018377619603456,431998 758129881519566848,51595 771527068198670336,122973 790725196583960577,232881 787717626927525888,205197 793163098433609728,249180 788489647647100928,104244 794060523025285120,257492 770791361943629824,121479 780465135013941248,180647 757843661971267584,49431 767930336499990529,100620 775794420633395204,150404 758418440096841728,52771 752672090193551360,22546 756584136517619712,43553 787194686020673536,207712 743706364367646720,355710 792086994822258688,243075 789491501982031872,225981 759093191089938433,56964 764862362469949445,75136 750394973443489792,12883 778904996804894720,171043 760241732545982464,61412 752969171567255557,24787 781338546120626176,187170 786928829805789184,207051 794643141034852353,261155 769639786164387841,114422 787133711418404865,208016 763905678876508160,79131 790604801792942082,232791 761659437681561600,69673 795388860310159366,11774 789440639951929345,225981 770028016223318017,115530 774020809345990658,138819 793887221002764288,256458 786258439768944640,201494 788907269534679040,218832 776821696321970176,156835 773242150284849154,135527 788828690926931969,220806 774332994005983232,142506 781644153377521664,131056 768859833072230400,108963 791468659684278273,239405 759854808446537728,54974 781138915054882817,108396 788365777141465088,216003 789322191884066816,225456 790693547418619904,233558 757668324826165248,48522 760852499897212929,64678 795300287498125313,226180 780802068554522624,11774 758586981618163712,51451 786526992527089664,204343 768265145231388672,104940 788062477800071168,215005 795463437124046848,267133 760384389209620480,32825 792101703768211456,243075 752998045009215488,25255 768260484000780288,103434 763136601920794625,76549 793611425197527040,254135 762641826704752640,73926 760473498921775104,52933 787701975920025600,212357 788155715424817152,215634 772239864452386816,90193 773507307493744641,137042 791783228818518021,241678 791862521036541952,241819 765432785775407105,87145 785524465820205056,196277 773634096987639808,136904 775361381340057600,11774 787850152564428800,210207 755401572922818560,37044 773606722007097344,137869 753328289821945856,27061 757345338055331840,14277 774992105118674945,146259 787173720720674816,209351 779074204901650436,171260 791122004162318336,233858 753310910270275584,26871 767804081641361408,100891 791446642096386048,238780 758330493007900673,52400 791136426867982337,232169 757707553342095360,48594 781479986679119872,139404 792396340403638272,245687 764969612706406400,85562 781522966484058112,186584 793210069039001600,250033 781057065829531652,183759 787754447334088704,212004 762405708356788224,33338 775742059831500800,11774 776094589845319682,153095 791075007850053636,232911 760046116079566849,56964 792145009478864897,241819 792536659464114176,246295 793063145044578304,229693 775401411236491264,146943 790997030206341120,234583 792781414685106185,244448 770256521787764736,117257 753693277849780224,29263 765144517855117312,85562 767816229264293888,101844 792138263892860929,244328 765785684686831617,352720 793526778404937728,253190 767141864004878341,84422 767724792485064704,100893 766585926596386816,93850 752300014991388672,18562 768188003864842240,103354 790974508693725184,234583 793386330398953472,250633 767246757268901889,95672 791828221167702017,241678 776155695611731968,150663 778687834077003777,169923 790973090964570116,235590 794996187921285121,261155 774942863247417345,144654 770791738902327296,117303 791706167483502593,240070 763229018749440000,76549 778425766157705218,152594 795767669282734080,268646 794059178658570241,257026 768821074398240770,108784 794964111335497729,252639 788887841015074816,11774 732746776357130240,353016 760172903019139072,351387 760553633377230848,62735 761657718260264961,69947 771088291269529600,122146 792945174154477570,11774 792959410834288640,247877 773513473615540224,137042 789654443092574209,64664 787673047272611840,210289 794542738880524290,249057 785760827248939008,196277 758497831325933569,52545 766553227110129664,72552 769930663755591680,112872 794666312249311232,261059 762057631062163456,71502 771750883700961280,127366 768103782441947136,100893 781242739375546372,186434 778682736089243649,167319 762778100488777728,73814 788352476118388736,215608 795088741446668288,264397 763353594628235265,76723 769666823373676544,114779 779766463209017344,464984 788731639719354368,220029 763562125285392384,78394 764874165107253250,84724 787717181463207937,205197 792243581633323008,242253 749330902199697408,8324 749615131546443776,9332 778459344912343040,352672 759114937662930944,56952 774046990044844033,141200 758343827077861376,41703 776940223041269760,158520 763829055531655169,79131 772603520012783616,131421 787106622074155012,208989 776211283125252096,153033 768535596029575169,106753 776466960032956417,11774 763481133946314752,78115 754717690195906561,27045 768114360157954048,101203 785930945224400897,197099 793838939794608128,255348 734707241878749184,351644 785542487255445504,130635 759168108430921728,57336 770328422316998657,117609 776141997887356928,153095 753571530920062976,28281 758935504624558080,55580 768412590351364096,86208 777608533978193920,159898 757661282728161281,47940 773754843114516480,352041 781059703656869888,182706 794712767773208576,148962 760189172502016001,61352 791802954865111040,222526 759725749800546304,353879 749694795451248640,7546 776430943217344512,155688 763703033851219968,77727 785672732121915392,194082 792085135197745152,237964 787368419905703936,46572 792144200481566720,243187 781706977986699264,189254 788765851696504832,220526 771393338163552256,125367 787366395260665856,209151 795401227777490950,266151 772592565447262209,118191 764879973291130881,82066 776604421304090624,156835 762762010199265280,47940 795709613572169728,268448 763008794934804480,75281 763476757320175616,76723 785676670913085441,197297 790626340798029824,230282 795368654246477824,266151 746712859611004929,1247598 772691318619373568,128017 777956260499128335,164764 792842081022644225,247241 786079268002488320,199546 753204515772301313,26140 788870417956102144,221711 785983828938465280,200382 793428374366527488,250293 749746740463566848,9295 794631555557847042,262022 770451320855785472,117257 773958289935794176,139404 786538325385641984,203806 764166374138650625,11774 754081858250477568,31605 758349840472428544,52421 771785218206277632,127871 792906949612429312,248010 756372711366983680,42249 756419470973739008,42249 778402191388381184,167044 771588975634948096,125222 793518921873821697,252408 780444343098302464,11774 765227328565678080,74247 777929109586472960,160480 780254084909658112,176554 754734311429971969,33356 786694818021924864,204273 788468516861059072,217837 761842225202405376,69231 766367727359369216,93286 781352516822773764,186362 769390330219261954,106716 761312034793271296,67547 778769754710478848,170373 781264649664671744,186883 758712824927485952,54011 790878580431388672,234583 773481112022769664,136947 763807578119888896,80136 732608281517162496,44421 752268696832409600,20254 761751810130505729,65180 795698311781122048,267862 787792682118676480,210238 793234076886904835,249057 794584908966416384,39957 767576582462533632,90384 750334940709924864,10735 770373562972696578,118393 785483173052375040,194723 766106705713213440,89923 758122597829705728,41703 765156361122349056,83565 778476010241220608,166913 773640504932175872,135025 777308409519419392,159876 752922819571298304,23739 788126013230374913,47940 789882899407343616,228576 795093959534137349,194311 761690822605582336,69947 775432473647915008,141415 775788573157101568,151688 777566393088745472,162497 757794033745879041,49431 786674777033433088,205728 775108285787676672,146720 790654594778959872,232424 763563438887071744,77359 786909017150857216,192032 793470007564902400,252368 760531666850942976,63451 751150560573792256,17284 752202178199117824,21074 776184470898630656,154469 780988634417754112,173347 785334811883872256,194949 793638304977719297,252581 765374236517019650,87245 777313060650233856,160225 795333625629786112,263895 787941506095120384,212139 759959425008463872,60391 767307411866710016,97852 777633704671936516,161456 758766520159891456,54070 791797806725988352,239611 794571445116407809,261155 767181856982925312,97386 780740556167057408,182036 752034137201008640,18567 768429368049885184,106281 776903003374747648,157082 759516342496231424,57574 765592406834155520,87904 772851839670910976,133074 795418835604094976,266491 762760795818106880,74281 766679065990303745,95446 781653215741775872,186584 792087214016651264,226731 792814896933171201,243865 758434747068588032,52532 778370191487041536,167044 790651431242129408,228820 764658159038373888,82344 778300470305718272,167220 795702052206837760,267578 760933011932282880,11774 767858165845295108,97685 776119751261163520,153618 788188260950474752,214078 793141062264958976,249841 768726265155219457,108385 793681734474825728,228522 768778972909805568,108395 751879962118938625,16931 764108199012081664,81065 792346845649461249,245118 792914545790464000,11774 793972335267160064,11774 763089617587433472,75899 758566993913974784,53185 760460006777028608,41680 788071830716157952,215005 790726865069670400,233756 759082585003819009,56730 759806928541233153,59731 787809687903232000,208014 764203652831731716,82066 778306708741521408,167220 787398111870251008,205181 795771883849469952,269081 767782264071565312,101163 764813718416863233,84689 763048575722852352,47188 776727382401044480,149040 763842098642558976,80486 775406790733213696,144611 791641943889571841,239456 793253823305220096,249926 793616768543502336,252196 775726943874355203,150663 769105949311328256,105647 756521587898146816,41798 762669909016842240,73926 776197482854293504,154071 762710539340505089,73814 795098882770251776,262849 786520273982001153,193639 795739884493373440,268448 793892881995923456,249926 794609338589528065,261155 793604664403124224,243061 756205488165953537,41680 785721384215404544,197286 790736604507832324,18341 766350307836198912,92902 781564815814881282,185310 794695211700068352,262225 760614636328587266,63265 765156470534971392,84679 776899931823083521,159146 786563723699875841,203674 790242250412396544,226717 758475617570467840,52112 786695974815019008,201939 778764520663707649,170169 764174441450315776,80939 785497101325176833,196277 780372719942631424,179719 786808955355828225,206008 771125287983673344,122299 788158414274854912,207051 775764421507375104,151463 793062692386906112,193636 792480807126462464,243509 785866185380204546,198671 764782931697172480,84724 768783731817578496,106281 779328106247098368,174117 794322098508414980,259457 793075221557309440,249286 792201723410522112,243165 760500887815151616,63149 788497692775317509,218495 795373840469635072,266151 767840529870716928,99111 794561124481921025,261155 793183101719543808,249067 786722205514264576,90209 790120164691963904,181712 762027074554957824,69516 765206811242799104,431998 792728512188780544,246392 789262871343489024,224018 794910424663728128,262752 752846096049680384,23899 776144417635770368,148170 792676095657177088,244270 793324203051192320,249926 792591109591556096,245128 762682379655938048,74133 793957880340840448,256255 773824466958872576,124904 780577857059819520,181026 762720062633484289,73926 776553562163834880,155390 785982008216449024,200382 793152472055357440,249469 772433965991034880,127366 776974209561997312,159475 762766595047428096,73814 780818709417910272,140965 794585510140375040,261796 762721977492709376,74308 769255016939057152,27164 785545612141879297,196788 758695169394896896,54070 785248227150835712,194206 758294073698582528,50612 766805951005466624,95708 775285530615504896,147592 770559652035694592,118192 776068853218496512,153194 757129022446899200,44429 787898735623868417,210678 776689114573713408,156835 789735889622577152,223379 771232840566517761,122299 791469252217888768,237198 793178742906642432,249841 766665463183138816,95170 768027101501022208,101203 787101581246205952,207949 794037510506582016,257492 753350773300396032,27045 793526792309137410,251951 788444702110461952,217519 761941059052064769,67226 781475377189384192,139404 754975089959981056,34666 773945875047460864,140372 791684047399428096,238395 767248998142996480,90384 790508757243535360,11774 753703841741283329,29263 733198594187112448,1170859 750653088814563329,14421 759255105753509888,57167 760920480094232576,64693 749744458770489345,7836 786895427270504448,207096 794530419110576128,261155 758697648304054272,54070 792899655398928384,246703 760969737694130176,61395 773321321577009153,133702 760457484662214656,62063 768644607924142083,11774 772849021291421696,132335 794569951562649600,261155 756934431751954432,44450 775028593193811968,146259 791725400267173888,239610 773952898178879488,139404 788771494717456384,220029 756562189952036864,43391 767108977901572096,47940 791776471417294848,240718 794212450002419712,249926 777230451182227456,159704 793195080416915457,250430 760547605797597185,24745 743503058064314368,11774 775737570634313728,150511 786745768715497472,90209 759102324723871745,56964 760583952088170496,355994 771137871713562624,122967 769241948750221316,110585 764836072044003328,80366 764858527286304768,84724 760417645950824448,61011 788780247734943744,220526 756317499898068992,42249 788312983378198528,216943 750362897360908289,10057 774827282590412800,145293 754065438925926400,30910 777891112480567296,161239 771156883965038592,115511 774359450484224001,142090 758444040517931008,53144 792535366817419264,222791 768200426818797568,101381 787098032919588864,207119 793238027619315712,250293 771316592407748610,124597 772985762014834688,11774 792107387364708352,241819 778009868934516736,163763 785590392175595520,196788 792134853776908288,11774 770352523743858688,11774 779990983786266624,176102 793499465709596673,252408 793620692105359361,253069 789317767606349824,224680 794942323142623232,262025 788351436950167553,214661 780397593155305473,176128 795388864684847107,265858 764141751292440576,82066 765701255159132161,86653 792874421262381056,243075 769387855823200256,113165 793109697309974528,249348 756257259567579137,42344 794896417563246592,262849 758030417664630785,50442 793999919023435776,257353 765358433776365568,85562 772893357425033221,132996 786358683898933248,202304 785522841672306688,196676 775124212314992645,146838 770330011232501761,117257 786303002332266496,192032 792419750445928448,245750 732312931921215488,351119 749693926483828737,9295 762724668696592385,73707 789457466820001797,225981 751243694334967808,15066 765667460485902336,87825 790623971028893696,232137 772628364511158272,130192 794613746119294976,261155 756952457729761281,45672 765001565421834241,82457 756502360306835457,42249 794314447351414784,259055 756644101798461441,41839 785272460803469312,194648 778406076215545856,167569 762796474719571968,74483 776995904935096320,159258 766578789996519425,94680 767073404927246336,94699 768236879099625472,105109 774321542347890688,142208 774957385777414144,134397 765415734482575360,87145 790900736775323648,232169 774293276321017856,141867 776505127242862596,155953 792128641815744512,203546 769350808362102784,112788 778601329681952768,167220 795711397208395780,268448 766458681751773184,92959 764203247473139712,82642 792162876089835521,244550 756687397232992257,44429 795690467946074113,267862 761660378505961472,69231 788680371957366784,217519 754799878589603840,33029 778980294632366080,171693 791991018857967617,241678 794205602989928448,258473 778258443316686848,164826 794519357221019649,249926 763042924984545280,11774 773250940631736321,135725 790654960665001987,233307 756248408898297856,42249 762417690245865473,72541 761936665350840321,69493 781339970174717952,139404 742295292767260672,350711 779436525922680833,173964 773916395444678656,139989 757359049163804672,41788 776256029940219904,150028 773883591977828352,138819 791856655080226816,240689 752979588003860481,24108 788981088765042688,222654 762644003376369664,73926 759176236740464640,67995 760189034295545856,61598 763018272140910592,74483 755908541047799808,39235 765155390631845888,76858 778702277771079683,11774 794622999752097792,262022 733207806153793536,355480 793493524171939840,252020 770671830000627712,120464 778630865471479808,60999 791212177248034816,234473 766749694059950080,94683 780845887824232448,183269 754725891280871424,33356 758669953616711680,54070 792083248423763969,242946 792761627619778564,247241 732896990548332544,353228 773596537356025856,137042 775790468206628864,151463 773622019703177216,136947 764105867474022400,79629 766875344028602368,96263 788485423215423489,218455 793124276429852672,249469 778427897233149953,167083 789127645069848576,222682 761361924869148672,66824 767908953028194304,100185 766416066025168896,93184 768127005757992965,102249 790759873973805056,221524 793126224386138112,249469 788490599338946560,218455 795276256191348736,265649 786052392437428225,194080 764921376553578496,84724 774798659615612928,11774 788485151844106240,218275 793620262533017600,253793 771048093257048064,121612 774194073049632768,138155 768518968286076928,11774 777917060705812480,1170856 781862359786745856,186212 792118376810283009,244230 791818109912879105,241819 753726050362720256,29263 787756511015559168,205197 762716234509000706,74308 765866705541292032,89935 794740635291058176,263141 753951851951722496,30590 762740980944474112,73712 765277298173939712,85562 789515418364895233,225981 794531044703674368,261155 785895283297177600,199546 756300787744018433,42171 790634924101529601,232863 794652372475768832,262053 774198582970871808,139404 757652971916328961,48402 771001289689796608,118192 793182866331041792,249926 785961370437111808,199211 767719864861593600,100869 786366543470919680,202727 795332690413289472,263325 762659027876769792,70177 764841916391448576,84785 792889524313468928,247379 788441194955022337,217837 788762711156985856,220526 792154947957559297,243092 780611885594882048,150151 794319890484051968,257492 764079719771803648,81601 763131475961188356,76549 761571657349734400,69231 770392114362548225,118079 772060203374243840,129212 786386386228097025,203510 786663428643487744,90209 785988678279585792,200490 770953269111730176,121949 785480831062118400,195975 792161078239080449,243075 764656863728271362,83309 792818762642784256,243187 793349114607960064,251452 773396069321412608,135386 786694978831540224,206007 749782320400392195,10064 793264194242183168,250293 768203686480785408,103149 763037572641808384,47188 751726600123658240,18893 768589753268707328,106281 780630448087203840,182257 768219084655910918,104932 770803116845432832,117303 734850416324808705,195876 778326503163629568,167319 793462102774153216,252020 787130018858168320,207613 793964328378507264,256564 793285505903243266,250408 787321622315225088,205728 789166610707648512,221416 789224481789136896,222545 771476105094164480,126065 788750716416380928,220029 790983046514216960,233692 768946521106706432,110389 792851036700495873,248078 793096831349776384,249469 793443229488312320,252038 758407943142473728,52821 777137074797355012,158673 755851443366535168,39657 774013893509255169,138819 789936632497573888,228576 764168955959271424,82283 768482762344976388,104973 795764781252808704,247930 776785143742685186,157993 756522696960245760,11774 769391281470513152,112788 750698368083562496,11774 761959506834317312,69947 785481123161739264,194141 788190069899177984,214660 792034897812529152,237491 792032918784790528,243075 775432699817422848,141415 755106441262800896,34898 766374292300771328,93036 790626178843291648,231871 762276796712620032,72354 774989929185157121,146250 789470213595025408,225981 757155629664317441,44461 794653971273105409,259892 775157486152249344,146720 776736501006790657,157755 794943691890814977,262849 761261044253675520,66159 787991285428809728,214209 741683448377532417,351147 773506689186226176,136947 776873391378673664,156053 790717556482912257,233558 780851573660459008,182257 786403123455598592,201958 769908694901518337,103463 777196517086101504,160539 773840190724972544,139404 757397012551643138,46749 764095344497922050,80939 766753462159716352,94699 792037364386373632,243187 766333535477268480,92202 793227352314634244,250760 793840805710475265,255393 786751389858799616,205728 752161574735974400,20473 764138618512220160,82066 775752639388721152,150394 791349343831728129,238395 788734161980829696,220332 779672092870574080,176110 773182442773422080,135025 755198898751148032,36033 758422427743334400,33186 781830450369138688,190635 795447546126532612,264113 790228806451683328,227242 764789990765137921,84724 772468397359575040,131045 773232263903514624,135488 787064341350801412,208014 774011273058975744,137869 795277167265513472,261155 759076443435311104,56784 760608864098148352,60794 791019265893605376,235486 792571158063419397,246392 795418278810136577,247930 785675692008738816,197322 765685297837289472,89198 770571834903371776,117257 793866069022605316,256255 757682166637666308,48369 764515359441297409,83649 793156113822806016,249852 786542596784922628,204413 762487981923966976,72028 762826915573104641,73926 791870058956021760,205972 735136917864484864,11774 766003052943777792,73814 766788732062081024,95511 786569612985008128,204413 756914242284949505,44450 777933780115922945,164201 750505276847976448,12883 777649790678999040,161456 787125123316912128,208016 791818761804406784,241940 793479169472466945,249926 756587536588410880,43285 778912996651261952,168794 765286801099546626,80486 781141922651869184,185496 737110000057847809,350258 758453400933634048,41703 778977576446414848,171168 762164206749618176,61602 787716866529648640,205197 758408264921088001,52821 773925643817848832,139404 752690100744491008,22750 791047591798517760,235951 763899763976646657,79589 786171768905998336,201285 749951384011759616,8644 774985001876070400,140900 761890256278945792,56964 790907001102413824,233558 792413808186634240,245566 775682882429816833,150511 787997589518032896,211829 764920043478089728,85337 768323854624317440,103071 764825209295794176,82066 767733425944027136,100605 778624415810617344,167858 757180652156575744,46240 794236457946906625,258456 757671401138511873,48522 778312601168179201,167319 762423477823348737,73203 793205508429623296,250633 763370005694001152,76858 777897130900000768,160539 756872762522673152,42341 767023659621818368,96883 778203660899717120,161714 750831716076400640,15661 763923974598168576,79691 790638373996269573,232863 777308640562872320,159475 762786534324113408,73712 781187228303101953,185496 792722230111248384,247062 765181575407337474,84724 793581328344252416,252020 764585404842385408,80808 765612525534777345,88669 732914087185780736,351617 753600791781445632,27222 788206331098345472,215437 765671491727831040,88930 756262828739137537,41680 788028413525184512,214458 776778985502085120,148419 777238932622901248,160592 793964277170196480,257255 794483860377571329,256458 760169940305543168,11774 751813730313183233,15264 750438750468001792,12883 764645292167860224,82208 780557859268464640,177749 795261923864494081,263896 791667848171118592,234990 779148985944698880,136093 767371786035933184,96039 756609458508357633,44274 786910618196377600,207287 791427189518561280,238099 787039082711019520,207965 794744894459965440,263141 790305903916355584,11774 781565096925532160,188401 760870485248897024,11774 763823992079810561,80366 772417320949944320,120976 779769989528104960,66922 780278522082308096,176109 789512953531805696,225981 761356744589139972,68273 787791111171350528,210585 752668008779177986,22860 755202709184053248,36203 773564597810950145,137158 774139557126115328,141360 780596948583800832,181935 788008385362792448,205197 792410856311009281,245634 788741881874280448,220332 771832850215731200,127366 793956123673886720,255942 794260872688320512,249444 759379926860566528,56964 768825260229611521,107910 793997208311898112,255299 793957685221654528,256935 756616860033048576,43553 776299303618748416,152314 785661895831355392,197297 795741891002253313,199307 790727169282453504,232863 792025604707057664,243075 762361002423746560,72867 755064518120792064,26721 795728483024535552,262486 755007017702592512,34330 778093456145121280,1011996 789957945723203584,227804 757984007858434049,50314 760184182312009728,61444 785874932601421824,198591 757885689392345088,49754 785937113246228480,198591 769649999173021696,113931 775521734770339841,149319 750389001455042560,12743 785504808971165696,194723 777844620906541056,164001 793217950828212224,164814 773548491394150400,136947 760235534866231297,60725 764970147169857536,85562 781097230509838336,183975 788815963919495168,220332 769732794108960770,114301 772199484868681728,128017 755498803034152960,38032 762393713364434944,72615 785624740727627777,197297 775061035652820992,146704 791124062919532544,235399 766295299660845056,91946 769009784876138496,110709 751745912515559424,18156 771711902925729792,123335 793574217073561601,252196 775644419819208704,149300 751616909452292096,18215 794605518169915392,261818 770294579245514752,117257 787194111803658240,46572 777636192418353152,160593 787094569573908481,192395 765020377651286020,11774 753959721955160064,30590 791899634910101504,38876 793569837268078597,252020 790964077031886848,232863 795405586800095232,264774 791734015082455040,240682 732130964198064128,349332 790033595771392000,227242 791950180996165632,215608 787025627903700993,207113 770362188791812096,117609 763026487977050112,75724 792215165357830144,242693 793569470740561920,253206 786279653929472000,202429 792758767788097538,220689 744947043341213696,686533 790925251894972416,233241 757745286710263808,47570 791807922745532416,238419 750398806324350976,12883 755915683377012736,40668 773330722090213376,135505 764834906648096768,84724 779311395108106240,173753 765299839626121216,86873 791842257317998592,241819 760143676806955008,60866 785274775904083968,11774 789795039169744896,226712 759727755990798337,56282 770328453807677440,118143 791665464703197184,240483 756214068487348224,41472 769206261573378048,112158 787816811316129792,211347 757153994540195840,46235 791408319894216705,236831 770679654449487873,87904 758400762271588353,19598 768420422798966784,106281 787468926376484865,211347 793897025272213504,230282 750724857424252929,11774 786398474262622208,203350 764172576079900673,80939 768497086010503168,106716 770649599451107328,118698 785269937229082630,194648 788834281133146112,220526 789789018695270400,227748 777912871137140736,162464 786976445809635328,90209 789659030096531456,227048 787755460711493632,205197 790926191368646661,233307 760544032128954368,62771 732766180524490752,351617 771071900042661888,123135 793098847463485440,249469 753662731845193728,28508 768541083462762501,11774 756379944876322816,42249 780896228200579072,182726 786920647628689408,207076 754883184173735936,14277 790945487083958272,234653 793573052210487296,253164 751201348666949632,17517 760638149479505920,64197 765522720373280768,87904 786344741617008641,199307 760804515016769536,64722 793179858591449088,249286 787398887161987072,210694 790960283414061056,234583 779533729911808000,27485 753299468225839104,26924 758434860616806400,53015 793783287617581057,255134 763168257717055488,1249066 764111705815252992,80939 793218670520479745,250328 762501973476126722,431998 791145715431014400,236945 773535446639017985,1170700 769298522869030912,112623 779007280570245120,171324 794208295418523648,257325 776952997343395844,1250347 787972924573712384,213887 773560824057167872,137639 765977845201932288,90031 771138321586262016,123583 773906921740865536,139404 773987831140249605,140211 765047086056214528,85562 769573565641461760,114076 763490226778038276,78219 785922001076645888,199546 764367680555978752,81946 779381039621738496,160539 732747154268114944,353789 786894343671906304,206225 742433583294517248,145399 732991009227825152,354131 767213976962732033,97386 753731317146189824,29580 764213288766873600,81869 775680092492095488,150663 771770523768524802,125367 790563384672518144,229693 793908027548168192,11774 762137423224516608,431998 787942664406765568,213887 780607359353663488,181886 794576333485510656,261155 776079228290805760,153194 752089218944495616,20998 792100776369795072,243187 771402185171144704,122622 768503311183949824,106984 750057801276203009,10282 793946198906277891,256217 773589503130890241,137869 787199938048380928,208014 758628043791491072,54070 768812736188776450,76480 766610815260778496,93850 759165486676512768,56302 761094284577607680,66159 771464519801532416,125367 768512291000160256,105998 773719019262205952,138155 771119816241319936,121621 786992657981505536,205728 769666496658366468,114422 764119220376305665,81946 789136705337057281,222682 781230131427864576,185310 794737486962495488,261155 776951729493536769,159146 760294579975315456,61545 775103702826909697,145244 793122259535851521,249725 764664496472424448,82344 775790222386790400,151748 763408174342864897,11774 794304208367394816,257406 790268245492236288,230282 787139371849900032,209416 764995607341608961,85562 777997322714165248,164435 780608055591391233,80785 764092942239662080,81574 793669030477434881,254135 791347912504545280,11774 794687312378609664,262752 775401459252944896,146864 766376013047689216,80720 732573176962646016,350942 793872492679012352,255942 762722664284848128,73910 790661894608556032,11774 753772234645340160,29263 781344858069807104,139404 753601364702273539,28282 768938867340742656,109104 793636947885338625,254135 793909590563950592,256125 786971820406763520,194147 749926039971885056,10735 758024555457810432,50923 773483222214832128,136947 787020199291518977,208065 762708249518940160,74431 785631371293171713,195807 787017505755848704,207051 756876872940658688,45125 753211070328803328,26140 792725660355538945,246987 754081198247284737,30590 772547508803280896,131542 775739094982922240,151265 778729478180569092,170187 754770784317476864,33356 773711404968710144,11774 792512177420644352,243562 770636179968405512,118087 774758297412837380,144718 788030912017551368,214492 792837479036399616,246225 787002818326589440,246425 772877361415008256,133077 761620054999834624,68987 786651859113115649,205455 794728460019187712,262226 755531997036974080,38183 774662653704712192,144654 789773939740254208,215965 786123135414403072,199546 789269997113573376,196293 795305630655541248,243427 762990397740023809,75724 771131420290998272,122299 790536421467709440,231894 791787663325933568,240689 756508141047586816,42249 790946419695767552,155390 795613217967861761,267655 755087304771956737,27045 773310829055864832,133702 759924394764427264,59666 764851357992030208,84724 786937354959355904,207287 776064995830272001,152735 788057490122346496,214492 758189552796372992,48289 750506934265081856,13532 767233928587464704,97386 776873335598702592,156290 780750954316652544,182313 792754273348124672,243427 780093281107644416,174315 757724083933089792,49121 773478642806616064,136947 793154356753276928,249926 794748721913335808,255176 753991976647815168,29457 768433228722077696,106281 769660970956419072,112363 757906268791140352,49852 770086318395318274,109734 776125234701332480,153861 764464584115695618,56991 756468118885720064,42171 794574182642106369,261155 768970993801003008,110381 750376254247960576,12883 773979362194522112,349942 785458807367315456,194205 788755796351778816,220526 785342345742995456,11774 766328307885498368,84209 763325146400714752,1248959 760180464858443776,61544 775134980838035456,145866 761946876237275137,71196 785251718040723456,193623 760978224545275904,65839 762780620758081537,74943 757803358581170177,42249 772986943755780098,129991 775022510144389120,144740 760602969888792576,64009 768533141451579392,106676 776210899719720960,153480 754856692869951488,26699 776459170258092033,153845 794005008282832897,256349 757279362689404928,46406 793204336868327427,247241 795422026991177728,266884 757335529318854660,46890 786909714332454913,207287 793760764918050817,254485 756417895631028224,41518 772544852299026432,131007 795311236128894976,261155 779351179092455425,173349 780816060656132096,183468 791419782830575617,237198 752909878478372864,24134 773971736995831808,139404 785863280996782081,198878 773569450570199041,137639 777322091309694976,157693 792055715712028676,243075 759702708727132160,59394 761295408958144512,65222 768885914315677697,108729 794308558485524480,259134 764129473587449860,81702 768456892955762688,106281 770674392116310016,119832 788815905044193280,218832 788852032320868352,220602 750422942048223237,13088 772203898907926528,129335 793199391494565888,250064 788768975588950016,220332 790671804650037248,232137 769582206754979840,112382 794563918609911809,218911 755834440874536960,39384 758665044527751168,54070 792173815912620032,243165 754999374397186048,34587 769837594830077952,115488 771701637731713024,127134 780937100761772032,182726 786957396816125952,207613 750409537308364801,13104 794695830699708417,261155 760971289377042436,47940 787396685349675009,209351 794530775144296451,261155 787020877816696832,207287 794327196441702401,258878 791071726209732608,235590 774312230418612224,142271 761093004329259008,66159 771422721154711552,121046 773800671548059648,137042 792521146767814656,245268 750411802505338880,9574 794332435022376960,260033 753637378980319232,27402 765332859808681985,87282 762981963754070016,74483 790762155817639936,233307 776258617771044865,154534 780409438473715712,180039 770703323183910912,120610 766728600494174208,95672 795068310677139456,264397 776959049384521728,57841 786243236981604358,1063777 786272719755096066,11774 764907059363975169,83968 793458597682302976,251452 753736369755729920,29600 781747758520598528,352804 785523379205963776,196676 774084111765954560,141360 795758582037889024,268777 757680888104652802,48369 763803075194654721,80393 790514012643401728,231894 767359112766160897,92958 791439700472893440,238292 791454427253133313,238780 793491620113022976,252741 767075285963374593,97355 732595729135472641,352870 750845760489463808,15643 794531524246982656,261155 780601322974216192,181755 778664122439307264,169310 794230701931528192,258456 794074658085572608,256439 756189008112128005,41632 774640981274746880,137698 742293146567114752,762119 764558360796467200,82457 753216779103633408,25873 761843929151074304,70884 762626446191886336,73814 766560717327704064,90384 755560116045348864,38286 790624904181800960,231871 794044947842244608,257492 754800870781509632,33089 763727520093114368,71438 774403356232028160,143358 750175947555377152,11495 767421909998800896,97379 787013628545249280,208401 768580273516662792,107069 793314460219875328,250064 790729564540456960,232863 768027604112867329,101203 777318941836337153,160609 795039533972750336,264677 753781701478719488,29271 794604464418258944,261155 794628466004131840,261155 745394787000291329,11774 794653955401728000,262313 755249207984861186,36219 751920004736520192,17416 789221165206114304,224680 789529873488445440,226881 770873671313416192,121612 768156919806644228,103354 795617332580192256,265257 768641000197623808,85326 786918470088818693,207045 751635144180584448,14277 752879252564013056,23496 756479403236823040,42432 788928725282791425,219575 757256875406610433,45125 771453070207320064,123829 780101235235893248,141360 793909435022336004,256125 763926826435567616,80142 786923611487670272,207287 787755965181521920,205197 794809955211735040,262849 791251962125807616,78159 788933170179739648,11774 752150686327078912,7311 791402640777351168,237908 786767446753484800,351666 793580375708762112,253574 777032972117635072,156835 791358601390469120,237908 758084691060633600,48663 788185921396940800,214809 758355297605935104,52554 792493694322520064,243187 755035596020551681,22393 750233123237928960,10735 760330607083655168,62343 761423285934436352,67331 791747506249932800,240483 792797603717124099,245607 793455365639643137,237332 760600975056965632,63858 795400118946054144,247930 765910459199459328,90031 775380811579138048,138532 786954391010107392,207287 767675760802865152,97472 767525728934035456,96039 760175334402641924,61145 788570825540505600,217519 756347840025260032,42416 778402364751425536,166916 790961931389587456,234583 778970176767262720,170144 755467431783632896,28672 764867321458331648,84724 764927196544667648,11774 778317026255183872,167046 751539021839474688,18550 759042807822557193,56556 765736006616166401,88052 763098570329325569,73526 766345793255137280,80939 787865146567725057,211733 735488072507392000,195876 794017506210017280,255393 787485350218244096,210432 767838579078955008,100891 775899137208352768,151302 793458779060703232,252408 771636260498644993,126152 791348438872956929,238395 734677485682561024,353002 793424839293841409,252020 790742226963869696,232881 793847386611343360,255942 795297248947109895,262849 757871131286118400,47782 781658630315773952,189795 753634288948609024,28732 788542773251153920,210390 764242057716199424,82002 779000178997100549,171693 791661149343232004,240483 787643689409675264,211347 790297686016688128,229895 760629232858902528,58239 793075763218034688,246657 763537706907467776,78566 775026308073959425,128934 732760241599873024,353016 757620077638201345,1248518 757730844664475648,47940 787797674330320896,212164 793134128594055168,249469 763035490861789184,75724 789186009133031425,221136 790771155766484992,231894 773951638838980608,140444 774102206395981828,139091 764566436639481856,82020 752196872798822400,21074 790953920793223168,234796 795439542698283008,266138 755546541566201856,34441 759121295426527233,46076 768279167544819712,103354 776598575589371904,141316 779494673836498944,170077 781335703565185028,186149 792857635750080512,246225 768140151461588992,101681 786602552372531200,204901 790987595656204288,11774 788483419143479297,218275 793109224045813764,249469 757338045310009348,46405 750904527365165056,14877 773879833101164544,139404 778808869887762432,170609 788938656887169025,215005 794638740903706625,261567 790125645774856192,216627 790981251708522497,234583 761965522527383552,70846 786252475028283393,199546 793375685846773761,249469 795090065663938560,264397 779373381053353984,174427 790065797594963968,227048 780832564864950272,182726 779318473667280896,163589 792024858825781248,243187 761698671029264384,70355 772539201929699328,128930 733641608977993728,355480 769033071828099076,109360 752983820681547776,25255 795354119187746816,266079 775635510521843712,141671 786178719199137792,201494 754776257108189184,33356 785655466533806081,196277 752158461450944512,14277 758773861278158849,55261 762324182927638528,431998 759153117300531200,56192 794551515172061184,228911 787279520877477889,207287 792096653322907648,243187 754823721496567808,33751 759687179723415552,56964 776833166858293248,158589 764132071509864448,82066 773770553731579904,138205 758644039612702720,54070 789468696028688384,224916 767179206405058561,86645 772843446797148160,132302 777563102892163072,161387 794959031609753600,237491 795063752160706560,261059 768983567661723648,109945 791738095259357184,240483 758790376501026816,52160 761422063664005120,67229 791048588382003200,78159 763856366179979264,80486 793806884444606464,255393 794556985198841856,261155 732101669542989824,1170326 792147896414171140,243648 794037162672984064,256502 792857501171589120,243187 751835804369055749,18893 778306809048227840,166409 778654999878348800,169496 774017603543064576,131421 759089566552915972,56197 786945383809191936,206666 794358317275443201,193153 787577408706732032,134122 760826931566747648,64722 761812847458447360,70817 769199114366046208,110522 785246642005872640,11774 775493731503964160,148994 780604243640221698,80785 765003986764050432,85562 771101005417099264,1249839 758125175552434176,50923 764706529425580032,83866 772738619295408128,131240 769041296115785729,83751 755222065595060224,34645 758658310493052928,51451 764505440306671617,78159 759096844664176641,56964 786901459002535937,205274 771819765719412737,128194 770713956092616708,120610 764723171085856768,80863 761057027363700742,65182 756265945421590531,41459 767747848674869248,11774 768457863920582656,106317 765974451158605825,90012 773517072768888832,127455 777639515783434240,161456 778219676002357248,166409 780808202061541377,182587 747484771580772353,11774 758768525146198018,54070 773063925998948352,133454 788785267415003137,220526 764799399168008192,83391 792084511429242880,242693 794568485649059840,261155 756269700489809920,42344 775576348895027200,1250064 776999179482652672,159876 789227373912809472,11774 753187809788358658,25661 769246809373958144,111549 761342805734195200,67229 788467549419601920,218275 756259662236901376,42344 750389538057515008,11774 752137542183428096,351463 757697628817633280,46958 775431684091031552,148045 794588919740370944,261155 795100560856784898,264397 770261124621148160,117257 759586009277423616,56964 760792342953549824,63879 762869088758603776,431998 763798277791715328,77464 759219407830839297,54522 774275886358999041,131421 763026658093731841,75899 766851682592579584,95708 764479444765569024,82642 794161752183291904,253407 795698374825504768,268281 732909189148872706,352432 781549017448665088,92975 753456461859041280,27775 793147286339497984,249469 795407761626529793,266151 793640701346975744,252044 752938580755046401,23739 774002840301953025,140211 790924385943191553,234583 757001765023784964,14277 795698413580914690,267862 771367331012415490,125145 773219376187183104,133454 793143203750744064,249469 781092869109153792,185310 777131705450758145,157693 751071720505692161,16546 759473791659544576,209828 789729837225283585,225909 754249605353730048,31268 762640447160279040,71597 767297230260805632,98259 769542599912755200,113270 794612050681020418,262053 758486824750809088,53367 769335256088469505,112325 750398290894557184,12883 775360788659703808,148170 752694360009879552,22752 779402603851427840,11774 795385025546031104,266151 763443057555636225,78159 773880222882131968,139404 785872677412151296,197512 770929439416913921,118191 785290032093331456,193669 758744994094002177,52112 753614734319058944,28160 785468411010768896,195827 757717817302982656,47782 769602316026523649,114422 781273941507710976,186584 792703157700792320,243075 794980473864908801,262925 760211606781456385,61011 756618523984683008,42171 764840405108011008,84724 768278265274339328,105109 771867132673925120,126293 766353013262942208,93261 776577110135767042,156555 787658512826404865,199307 790696078450405376,232169 777539177630105600,160882 792348740229140481,240145 761310692758740993,67229 732657148023443456,353200 786281097285873667,202429 732722200147578880,353002 781046590668693506,183759 794668914768637953,262022 788735241078857728,220332 765938509551108096,90384 777608357880422404,162638 791674040842907648,240474 754174143692668928,27045 771774913963290625,127134 791281684930899971,235590 773926093342507008,139989 776938523433676801,155688 793939460194992128,257026 763850221507997696,79587 781345129202343936,139404 779390171259162624,174294 772093323192459264,129558 790935274259742720,234583 795757479531528192,262022 766645569888673792,92917 770727056472543232,121046 794624510775300096,261155 790777872797487105,221524 794710029790285824,258741 757447088649175040,47283 760986760432218113,66116 772861481847173120,133071 779291304064913408,172799 778259535400202240,166532 776873338429779968,141689 778713407604137984,169320 763804462418956288,80393 766544815282528256,92116 762978478236905472,75724 780813077797343232,183269 790000437466370048,200963 753004250045751296,17416 764782774029090816,84724 734393747966955521,87833 790937176435490820,231894 780769317239611393,182659 780580224589115395,179416 769263138017570820,112081 763509929433042944,7311 765089728496476161,1170338 753264461792751616,26038 754831808378859520,27280 780507852402065412,180306 760152733781372929,60866 788606605835268099,212357 790232746597625856,186212 792027970441506816,243075 789147175229984768,221416 793208900514263040,249180 768549210769661952,106281 785902045232500736,199546 793473652838785024,252196 794309028851499008,259134 769365856094605312,89561 788152624444866560,216009 794589777274216449,261155 762907024724066305,8047 793993418489917444,255942 738905942708899840,1170856 791792379946754049,55820 794645669352869888,262145 778837013852147712,168794 785704853947420673,195674 795748804175810560,265649 778393277779304448,85326 765072926089633792,85562 766372138089578498,93286 758882802771165184,55667 786995014001885184,207965 781128485276299264,185496 789927103907102724,228101 790971024795770880,234583 793109916441534465,249469 752115002245513216,21173 770299810704334848,117257 777598757244284928,162497 788032441214656512,214354 773866643306885120,139404 789934234211274752,228241 778925430502002688,163960 756255722275475456,42344 767809307580567552,101681 753229958835687425,26029 772162658413883392,112788 787829890200506368,205377 794347900390109184,259034 790665329286406145,232169 773617828318502912,137315 775160398056075265,144654 732513009558396929,1170318 733185934930366464,1170862 794577678720372736,256439 770396924759334913,118191 759098366684823552,54070 769517867641495553,113836 773238345778532352,134975 786961196612149248,11774 789522444381986821,223921 781536229334589441,186212 786401012818915330,203350 795231616293597184,265644 766014083770441728,81929 786281040415371265,11774 793708259748171776,218489 790219864904302592,228702 755378546671951873,36735 755427430945394688,37433 794641308476461057,1170700 753910093356425217,28732 756595796259303424,44274 767144619574431744,97662 781208662807150592,185496 773910531346313216,139404 760962660590419968,65974 767435920282836993,98972 765090401472487424,11774 774861487722536961,143098 765741256366366721,86053 789967746389843968,227916 774706590465208321,144494 791479245352599552,235729 791789341370646529,246425 762845763462307840,73685 757295383856943104,43851 771725722796826624,124597 756951497913475072,44450 771181930620424192,122967 791349659234996224,238395 773941740160094208,132996 788041540581064704,214354 788309906235555840,215005 781440989453885440,26066 754717754310135808,33356 773565331524595714,137158 770943970377621505,121612 746539150233460736,1247754 790887101520748544,234583 785917063940354048,196696 764579682348109825,79561 791778347399389184,234990 786510485889937408,202429 760793118086144000,64197 757932832601899008,20642 776133039999123456,11774 780746952791187456,180235 791029381900668928,235986 760967544886824960,65222 758154549743984640,41703 788512850557931520,218349 767869519612284928,102249 779022809007816704,171324 789281081111425024,224680 794050938415751168,257325 769279412982472704,112788 788406100299227137,11774 737706144718675968,352751 775564254292299776,148713 791801106636476416,240763 762287560253181952,71502 763357988518109185,56391 793952340336377861,256105 778626149773549568,168794 761603561797066752,68373 758725874032058368,54070 779052372941242368,11774 795198508399726592,262890 794823144808845313,262752 787774130816942080,212357 763583639775023104,67226 762018418006646785,71438 775515968219086848,1250232 788477775501942784,218455 794558568305487877,261155 762693587855212544,73926 773968570694922244,140444 766247101940502528,91946 780928009020710913,181419 776886109657714688,159245 761207321313894400,66897 772177019903864832,128267 791736128193736704,240926 768185343065546753,103354 791074047203414016,234564 771525115242770432,125554 733422721132961802,355667 759448752969097216,56924 790019006006718464,228354 792153940758585344,244289 751649245195755520,14277 793968012537696256,257026 791636409337741312,240260 793133900616835073,249469 756317700515885058,42249 733371901754638336,398859 754849811342516224,33356 732851090731995136,1170760 786119210179014656,199546 789177023201546246,215437 780485940502405120,179574 763568808061579264,77612 795103228119621633,11774 792483549265989632,245724 789507631199158273,226048 732336559245144064,351176 785846421337571328,198591 763060534673637376,76329 765598452432576512,88128 753222951927971840,24212 793924122313035776,11774 758694962854825984,54402 767374646425554945,98720 790773802602893313,232881 788206680920260608,215922 757450800675319808,47266 793800014698942464,255393 791467821981110272,237999 757620909066772480,47844 774500710096314368,143585 795460146079989760,266079 765314720618262529,87062 768959453609635840,109913 771839875318284288,125742 795415333234442240,247930 764671252480991233,83671 790539116232511488,231894 757343829540343808,46401 764916148299141120,84724 770221169039568896,117257 777484449994997760,157755 794526349272694785,261155 781315048740270081,187333 754229546510127104,31668 793249851987390465,249926 776060304232972292,153095 787493751350366208,210289 788918557774061568,220332 757221565020766208,43469 770249684879278085,115538 767828808162381824,99262 786407351133806592,203674 757539516873867264,47717 762016920098988032,71087 759094022275162113,56889 781568411331682304,189017 752267548314333185,12446 777616781007527936,159475 787848057555603456,213064 791819343520686081,240133 775433604306534402,148045 777551540030758912,161947 758353336169095168,51069 773217703838580737,133519 789198259122151425,224221 777963173844512768,164783 780105128435154944,176128 785236828219707393,193669 788463739179769856,217106 765747543015686144,87904 771507966071623680,125111 749710340993196034,9145 767083674743570432,97685 774717520301346817,144110 785303137049378817,193988 777441342704136192,161349 765684525921923072,74575 773892466466443265,139404 770664511636381696,120341 780570783236165632,172132 785685904455335936,196277 769277880823984128,112788 759585975521710081,57574 790529696647618561,231894 791261160267886592,237491 779335345460563968,173964 794028252654280706,257423 785376985023258624,194179 764656782383939585,82344 773750939173826560,11774 764904120029511680,84889 787027200096600064,208016 778033271712034816,156061 774593456224296960,143210 750684301977542657,12654 732398288796712965,351837 768160847587794944,103294 792151480518053888,203546 794575737193840640,261155 764604896737828864,84209 766036099508604928,87904 787985150852239360,213887 793406988151652352,250633 770508013056712704,118191 764788865039273984,84724 781249215175487488,186446 793112849916669952,249469 757554415062683648,47782 781168599457271808,182659 764069283789807616,80674 785973958449336321,199431 794579541440069632,261155 757963020840689664,50424 785333203594801156,11774 789472449004011520,225981 785819541364432896,198671 757000280722374656,44450 761623767344754688,69794 771503107981373441,350857 773936305545867265,139404 794151678274465793,252939 773258000060522496,135381 793341002190757888,249841 760192049496879105,61598 785276302341263360,194648 765597297879068672,87861 771537546916470785,125554 776212404858265601,153596 763698967506845696,77849 769591753829601280,111729 775556463980781568,149569 754978201512783875,34666 766727979447816194,95786 795007103559680000,13629 787359938397908996,210650 788726409875292160,219958 792064893948002304,164814 758252799742345216,52027 760469136723980289,61922 750459634398273536,12883 789462344870957060,225981 749236848808067072,1247847 790985371974823936,234796 771425884393857024,125367 790563681444724737,232137 753697257719943168,28974 788699970270597120,218258 791636237224284160,240145 793581251647115264,252408 794727314647027712,262849 779682249054781440,176196 791392290719862784,238780 785552166941437952,196233 756708486034100224,43759 792258215006339072,244906 763813106808225794,79987 794338911854039040,257406 763789068950011904,1011996 767034930673160192,85562 758070325791694848,50827 760987865169952768,66116 776517617083420676,133048 788623805644214272,217926 767014853361995776,96898 771123752872673280,122982 792861897401901056,247001 793439130663391233,252196 794741872937799680,262752 763404234037481476,73926 788333820152020992,1170441 756259134136160256,42171 788730217569345536,217519 776771608711225344,157211 758688806803349505,53924 764175067395731457,82066 763107654839435264,76549 785664563702226944,196277 786490713861218304,203350 786564378644582400,203710 777282796905652226,7003 776203144334307328,153596 764928223587213312,11774 780740625427734528,182036 785745136185708544,197341 780618656929677312,182122 770689059173851136,118760 794208385298210816,255826 794061235620691968,256255 751185618718240768,17517 780632320562782208,181419 762353332690104320,14351 771766394396499969,1000995 793139009643958272,249469 764817347160920064,84724 780505046882582528,180112 775474394479071233,149259 794953381404168192,263817 786154382782042112,198671 753404962814558213,25995 793842432026693632,255954 791278238437965825,236884 774765572244566016,131148 776285809418698752,153610 793188883684962304,249926 756198832635912192,41798 795334006803988481,249926 760497833980067841,63174 781554706879483904,182870 789491935723548672,225358 751567520067309568,18215 778433220933062657,152594 761308187693764608,67768 794336741964402688,257492 760851424448241664,63776 769332753334571008,113241 773887771790479361,139404 776248692185505793,153035 781520073446068224,187976 772460630397681667,131025 787384255470907392,209269 732972789875937280,398859 793843933247836160,255942 786367034657419268,202727 777905952678744064,163990 776214076506505216,154071 763798475318452224,80393 788914117637578752,220526 777886052002336768,164001 790536380610772993,229693 788804744001323008,220526 760932008386174976,65180 761562491952492545,69231 753700392261787648,27853 763350340712488960,130505 768154978380750848,103212 759760128627224576,39235 777345657380020224,1250350 755498768062156800,35044 788427557691617280,217519 794283440866807813,259063 771264308223283200,122146 755536409604202496,38401 785562993232719872,11774 750363137564561408,12883 762993023173165056,74281 733037260099227648,1170716 733149734680977408,355632 788821734002724864,220332 792302060213563392,244289 758828422030168065,54070 764628189071052801,82673 767149248412385280,96039 768730745573666816,99264 751621608763068417,18395 755614627707236352,38666 770847531022462976,121080 763613892215844865,1249128 785639329309741056,196357 762599071383031812,73685 795071632532447232,263906 763277459546640385,77465 771081125871484928,123135 732222656464855040,349312 791011525972652032,235101 759106886507520002,56964 788024750480031744,212693 753693963299815425,29263 779671102796632064,64722 794573646849331200,261155 791091198442307585,234583 766494612546580480,92860 793827345685680128,254209 772078468804677632,128934 752087158307954688,20855 779816688908918784,161960 759740587155288064,59398 793669104074838016,251234 769357817136320512,108729 794009105396600832,254135 770972517167009792,111841 780509591083872257,179475 756200472499847168,40881 788417173895000066,217285 795189150886625280,261155 794601393575235584,261155 774819233129697280,145244 794585067548864512,261155 794697250572214272,249926 770018905653936131,11774 773600538671747072,11774 755539421831766018,37991 759555989481852928,58757 756931832415911936,44450 789146606360793089,223899 776978537924349952,158027 762114035135361025,66922 791006270937411584,234583 794908086041505792,263205 750465852160348160,13021 789311829071630336,224678 754072925653704704,31605 758485624840085505,51649 732684995395997697,1170541 776776431980339200,156310 753268648580526081,25968 760618104246370304,58227 785311450155868161,193669 788352693052014592,352258 792187707174821888,244550 794690804979634178,261142 775806737794211844,151463 785579894117851137,196917 765391933753716736,87249 775787989846724608,151741 768426177253945344,106281 786997692970835968,207613 757542973395447808,47789 760193957536018432,61145 794690551094411264,262752 794609268225884160,261155 788828451385909249,220806 781510608499777536,139404 774050496076275712,135025 767780932933808128,100545 777983200140361728,162497 793280632239497216,249926 771660425016451072,125554 789312972648701954,225359 772998598351003648,134033 765988107539902464,11774 750810469083078656,15536 758095336267055104,51397 751540822395412480,18539 776486923179261952,11774 761036319808028676,65839 781220542175150080,186532 790697789516869632,233307 765667906382286849,88669 752268450375036929,21332 758071525522014208,51069 767507899035766784,353811 767941831304867840,100893 789832615356497920,155390 776623047847530496,117257 794365285281054720,260081 758897524769853444,54522 774121387384410113,139404 793568752176627712,250633 795031213073461249,263302 732713334856781824,352987 789357422691381249,224678 792766919359270918,247240 758933125594423297,50346 775801169801162752,151212 781906747610927104,187044 775784650681745409,150404 786913794211586048,207212 762009857637703681,70501 746387778594824193,11774 761589860368994304,68182 785559469430145024,196917 757274024342806529,44163 788791414763114497,220332 774683071740272641,144602 752750161936408576,23167 765665684068196356,87868 768311650021732352,1249507 750097252715098113,11517 789334379508019200,223492 795016426138570752,263896 769262498759450624,112399 764354050531950592,82066 769295822504747009,109713 773171448429019136,134561 765376482688454656,86653 787820033133142016,211347 761017900299853824,65974 794617927848882176,261155 751106378383527936,14858 771037764947030016,118985 779385367183097858,174557 781316771622035456,186210 790859512697806848,232863 794983951119032320,257406 785613057519038464,196788 790262024286511104,230582 757043001352781824,43198 763437148720750592,78129 762597668749213696,70355 766259430950309888,91946 792127107430178816,243075 776128229719568384,153201 778261844662161408,166939 790977812672897024,235590 793143936009265152,249841 771522305180721153,126389 775959261629124608,152735 764126281482903552,82066 778526937748602880,167398 758873551742967809,354754 791455185046413313,125163 770469338247815174,44421 780902362856599552,182179 766399607366705152,93286 760177996431056896,61412 785865995554553861,192372 773903553630990336,139404 777248970963759104,160592 781513776977719298,188401 772928072374951937,132996 775368001222766593,148574 785998106630377472,198962 772803726671085568,132335 793474596548648960,252408 758297808667418625,52112 791725150991294464,240483 794204729156964352,258598 732995036351188993,354131 768851318827982848,101681 774988172874743810,146259 755796887823872000,11774 768157375085748224,103354 789253034513534977,223921 732268896426831873,349776 759087943067709440,54842 766217064734273536,91751 793449834359451649,252020 793553739391041536,252020 773360230977581056,135517 774233978542915584,142090 779123442557878272,172799 788085063472734208,214354 795468260804325380,266491 765228755455467520,84422 777959107089223680,105643 791432157784739840,238429 793283824801034241,250293 775538462736850944,149633 788520022079451136,218275 791211245458325504,202248 763953494139166720,78271 793623486837121024,254209 758300506309660673,52112 769098610424311808,107910 764658185663811584,82283 767170012972916736,90384 792035516799516673,240073 759755378422931456,59398 785495515366502400,194743 790582621218545664,11774 775524088378949632,149040 785843201924038657,196277 795461613935534080,267231 766001236222947328,57191 793995016385400832,255299 764936175387811840,82066 777053802629369856,157755 733033231235309568,354520 786447921608728576,1063777 762043718639706112,12954 770961846740279296,122127 794326498505129984,11774 785848629823148033,196277 758474584639229952,53144 780237410990956544,178045 761155937210142721,61051 790893272176689152,234583 766394193270890500,93405 775741302222655494,151071 786543442553819136,204413 779442225809940480,174230 780624765581139968,150151 787090607281963008,209129 786564100356763648,204413 760855653309177856,64722 793180270216245248,249841 757745720803811328,46543 761948504931520512,431998 779414663834415106,173628 792090563591876608,233858 743489190181146624,11774 778637139953135616,11774 762630655922483200,73926 785539713260134400,196277 764250454750408705,82759 793289252868005888,249841 795231343336714240,265644 769727044662034432,114779 781463528750415877,139404 790990449540423680,234583 772814875672195072,132335 761351029602471936,67973 772946888148549632,132335 775383869096853504,148170 778954640809340928,167957 762121330879635456,70543 775160342846504961,147517 793795088912646144,255393 753766837691752448,29790 763327152586690561,70177 766247078909521920,91946 759111078026612737,41680 773613542880804865,136904 776935133932814336,157993 777990044246171648,164694 792854455700119552,247819 794354082530164737,259543 778623236212862977,169226 761050294016815105,65222 764677349270880256,84209 767358902786625536,170736 793615635368599552,252639 794135047049801729,243865 751140490687438848,17284 766488379013726208,91946 750456669956673536,12805 778300832634789892,167220 763865447171100672,80648 766396240686829568,93286 776876417619460096,157755 795081800624259073,264397 795387220807077888,266491 755175980612943872,35890 758284632680980480,41703 759110675612340224,56964 751821631031373825,18160 790984587987922944,233692 749623387073437696,7546 791755125329006592,238207 786519400446889984,204302 756314773097181184,42249 793168933993877505,249444 788003543923978240,205728 792555758076297217,246273 770438897218093056,118192 785847055977775105,198878 790945168732151812,234583 794431513219563520,230523 777245925789970432,159475 781897644280918016,191354 753206827609796608,26140 788750977167986690,220332 787842347799285760,210238 787777746051145732,213064 775653796722737152,150511 790893004525408256,231894 791754936107368448,240483 793616937842511874,254135 795026033577750529,257423 794911011581161474,261987 794482471169507328,256038 762720503522099201,74592 764964293980946432,84724 771491973693931520,26539 758435363589357568,1248610 751550182400065536,14277 762309312316313600,72010 763844978942550017,77273 777916795961344000,164001 789759229695553536,225945 768047465043898369,95672 777547124137418752,159475 754992149582733312,34666 762765170112356352,74681 787099039330398208,207151 793444075244490753,251947 794717449379860480,261097 778477296931971072,166809 791775444655677440,240483 794291132108636160,258829 787023037392498689,208379 794215424036667392,258598 795018946734944258,263907 795361879157800961,265878 772196652878704640,129471 793132987575435264,249841 793849671420678144,155390 787149065993621504,207119 791662082596990976,240474 793297541307641857,250633 776867128699826176,158815 785282986866388993,193669 775723636942450688,105109 758127613034409984,51595 771494622547709952,125554 755347895042310144,35890 795316125982740480,242984 793961655650512896,255942 754082318982189057,8431 794535560702529536,261155 774457485792903168,140444 776635857079894016,157082 794746238818131968,261059 766813284494442496,94899 795038228361449472,263302 780863390616997888,183668 793115570740744192,248065 753660534847922176,28866 764689305436512257,78946 781378377022255105,125742 781829734468648961,190635 768869429216063488,106763 787057592178704385,207861 763858963653734400,78228 777549724115083264,159475 778720772680323072,168698 753466720543576064,18395 778484007650615296,167407 761160338406531073,66897 760656354939772929,63559 788760038588297216,217574 795672435030900736,267521 793909390826819585,221524 766142729516711936,86274 778724125892239360,170207 757661506012053504,47761 781351189522755584,139404 792498477422874625,246392 773480354850213888,134993 794978450780155905,264397 767440049466122240,95055 780899494418341888,183269 780949466962550784,182659 756560122848088065,43553 787162661897330688,206008 793519697916338176,238207 777737129430425600,1249763 756275236161646592,42432 780612990102020096,80785 770707849223606273,120675 775334061061599232,148032 785629354730541061,197341 778401293413019648,167407 793603125076643840,252014 753986348474781697,19133 758717855026257920,14277 757959387147177984,47940 794658276260646912,261033 788386105590681601,217519 767140002983710720,79987 757885695402905600,49852 773581727960883200,137042 795673092953702400,267521 769548110175477760,114113 761691412786057216,69548 786791461891080193,205186 771527759994630144,125604 793200279185260545,249469 752134137461379073,13462 771192437851119616,122967 767206158998212609,97433 732638792633352192,352654 760583268387418112,1248768 793598456640135168,252044 759068204157247488,56784 733892702119579648,351162 761280118446628864,67229 788398260905996288,217634 768615009798590464,107469 760534254912671744,63378 768045304872439808,94660 781550434771083264,185496 785853201597796356,198671 758111391534292992,51344 794933004573360128,263688 785500564008296448,196277 755495856652947456,38022 756665666376241152,44274 774596077001605120,142648 751617983944937472,18326 776324665933438976,354829 786911557506723840,207287 789188669093523457,221136 790941814576537600,231894 792138133882101760,243733 763457269350567937,74247 763878316004642816,80939 758640923311955969,54070 794232951424696320,258789 785328750934261760,194213 757038817521967104,45669 766305248210219012,91946 794863242258550785,262849 774322744368500736,142942 788533010668851200,218875 790392056061452289,230282 751858691008303106,14277 794343050323574785,259659 768478884891209729,102514 773566949368311808,137639 781208079459295232,186376 789274505986408448,194060 786261956206272512,202429 791765363960623105,240584 770216566696869888,117295 795089649450373120,105109 794587647804985344,261155 795004066438979585,263907 763342539017580544,77668 786650816375508993,205181 763495777935196160,76406 785919583819620352,198878 770555559842111489,118191 786951017870954496,204413 778269396351332352,167046 746738551795163136,349868 786041810086989824,199262 793538086579769344,243075 770884831890681856,120610 793209064201199617,249725 792364466339975168,238802 794618351976792064,261155 763940396363751434,79691 793279914011000832,249926 781231432043749376,185595 772217185884180480,129991 757706299920506880,47723 732346405264740353,196346 764274256242995200,81924 787076201302986752,209037 794559270339497984,261155 774361580586823680,142668 774141154040291329,137565 776892836964732929,159245 785577613452578816,196538 790594083332952064,232169 794664157027168260,261155 773288526221750272,35305 758654360503017473,54070 768679094355529729,107559 786925044106727424,192032 773506620236201984,136814 756874704636477440,45122 764879949450866688,84724 773881143515119616,139404 787135681315295233,209351 790697507454148608,232884 792864435769577472,247240 793864960149336065,11774 777822684063277056,163763 795277270571253760,228101 790655287489400832,232169 770201698493169664,117294 790964437154869249,234796 770380627472486400,118191 789670491975917568,226883 763499001303838720,75460 754066657769684992,30131 778801288062439425,167495 771555728381194240,125367 785984701051928577,200382 785614229885718528,11774 763439814699921410,78304 767186359027105792,88495 779551513618198528,170187 788540215702982656,210390 792217023753363457,243187 781313833541459968,187354 792874845000257536,247240 791653294502514689,239261 785295241725157376,11774 755072191415345153,35044 757337068263575557,46667 774276861379633152,141887 793996457728585728,255942 768907890123997184,109767 792540620933898240,246273 794938625108639744,263895 759909569673912321,58221 763099903132180481,76628 776498300761497600,156061 777296120355643393,159401 794571039959183360,39957 794735860809928704,262847 794610811297730560,261818 790246904798085120,229693 763181782220939264,76794 768950065306017793,110477 771119064303493121,123491 788386289070567424,217519 788404657227984898,120441 788747976629817345,220029 758512561767665666,53001 765487004704309248,87793 795465921892667392,261155 795609550976090112,267590 769233022616940545,112345 781847809117020161,189723 752127005693542400,18504 762839074650492928,73685 759154331354406914,55621 765743284798918656,86103 750173503932887040,10057 764300626830430212,80939 788752112612175873,220526 749390882449731586,8497 756572820826488833,42432 732260663091822592,350671 793752915554996225,18395 786611328949428224,204413 763125317070299137,71502 763481291362893824,78115 775001303067922432,146259 780105735363448832,178258 794582655631134720,261155 794732782073286656,262752 786210001559826432,193533 753368276793602049,27317 793220117576515584,249469 786331602150428672,201958 794551895272652806,261155 763419481351872512,75955 788108520876945408,215252 790870126786666496,231679 735182276041056256,354835 787013609465352193,207287 776913223689830400,157082 777515657999114240,161988 732369681072283648,196346 771040840521097217,122351 776634359801524224,155933 753344926121943040,27045 794197553638244352,257026 785548028124037121,196788 761191531705430017,66815 760961052565708800,63965 753021776817369089,23167 774382301371371521,141887 751095862151901184,16299 787778506994384896,213064 775467906679214080,149661 764898007913488389,85159 762695746097389568,71550 789693818929020928,227242 794598432673591296,261155 791855501449555968,236827 793498478328569856,11774 788717377013813248,220029 778747439641661440,166852 764196518345773056,82066 780933927632564225,183269 763160875159216128,74133 795313854867763200,264397 785458865341030401,195825 794533861233336320,261155 793650359633780736,252112 778376957495042048,167569 791395595873165312,238780 791686918308110336,246425 766331742445789185,87904 770509985981890561,118191 793254689248841728,249926 794997721849434112,263898 735790458517868548,353124 792080121599369216,243187 787499196836220928,210193 753040558206099461,24256 772847126720094208,132335 787070303834738692,207796 753404689727819777,26458 765327898156814336,84724 761674617320837120,69711 750357755203031040,11774 759389646002335744,58169 765251177659281411,86763 793984999343079424,257325 752105313814323200,21121 787800211640811520,213253 764997391586041856,84887 767768787970101248,100893 775666405064728576,128328 733477051752046593,349283 773344971483000833,135518 781046198941736960,9649 781678049054040065,188050 775293116068823040,148045 780795145830662144,182726 755193691522764800,35890 760619925371224064,11774 762319829437079552,431998 762697159305203712,74133 755115005704478720,35449 763516959212404736,78684 769641922084368384,112336 789706387106373632,227242 791924107851988992,240483 760823565293916160,64778 762820767595757579,74133 793555915819585537,253206 766357446721875968,93286 793899751364235264,256686 764153206410768387,80393 758633855267971072,54070 770455047406628865,115526 768020972721074176,101681 774248780292120576,141360 785332319246770176,90252 785954591523348481,194450 789125184754024449,223286 756667368852652037,209828 763779985165455360,79513 789192123723550720,11774 773489596533444608,133702 763385522446139392,431998 758027134782808064,50452 766763455126835200,95672 773627473175126017,1170555 774345207756140544,142980 758449177059876866,53144 767697334813790208,100605 791756846721794048,240483 754980703721385984,34666 778701396489101312,164001 780145756581695488,176127 793874154252541953,256255 790985939724238849,235536 732390344466161664,349528 749783894187241472,9977 760129282081452032,61051 759240184026324992,56317 764195854047674373,82066 759155087985905664,56192 764206484406362112,80939 766981743320506369,95707 765277237201346560,86440 773557990100176897,137158 789559018763218944,205972 764652259816898560,77612 793088520571224064,249348 768900785845383169,109666 794052826469199872,257536 776756299212009474,157755 756312718576087040,42432 770027084123086848,115509 791080490937835524,234583 787835746484793344,211890 772713365055557632,130142 788762773350125568,220332 769607077832626181,110659 793173236322144256,247241 752669915040145410,22779 793148614440685568,248437 771033636262977536,122146 786040308744105984,199178 742393228708610048,11774 751641017669955584,18495 773955485473116160,140444 794020699534925825,257492 780886186277543936,182036 790974436685983744,11774 765270199444443136,74247 764570168328462336,81946 758711077454635008,43195 791435378926362625,238207 795356899977871362,266500 776134968175108097,152928 760986712730402816,66116 761500779333070848,60794 769765390515920896,87062 773228967449026561,135514 781541323807547392,188401 765492799588401152,87145 786240371516805120,201958 778777635489013760,168284 794204243041337344,258598 778301529216483328,167220 775444620876677120,146991 792223516636639232,240627 794751458579070976,260445 775014629734965248,146024 763088431081746432,75899 761852199555051520,70941 777575274972078080,159308 785964058767859713,199546 794774828536524800,262849 762465173244219393,70886 780181684494794752,178360 786626793004425216,205181 775328725231546368,148045 751955595071139845,17794 794999881299542016,264431 760982594817110017,66159 751850626871468032,14277 795708965761978369,232169 762029844360261633,70858 773507207316910080,137042 780895147500433408,183811 788905723409215488,11774 790950729586442240,234796 762026820816343040,69711 788661486059159552,218258 795363254348320768,265102 759913380173914112,58358 771659728954929156,122126 789435690069159936,225981 765310196805570560,87145 776926400003444737,158338 765983908366323712,90618 755064397568114688,27045 785589790326468608,196767 749592140771102720,9273 793522932089618432,11774 773909274619588608,139404 765926927748116480,88361 787002117156372481,207965 733093275557634048,355871 791344646391685120,238207 767425342348722177,99398 751115929048772608,16897 765937205470781440,90384 757663565255942148,47782 759499196688760832,58232 768959034670059520,109571 757599884186832896,47761 764423466321928192,83413 795442239719821312,266884 768121764073340929,103354 793189658620489728,249180 771142230245576704,123581 794619036705423361,261987 764232225663488000,78274 793214541425324032,249469 776874647790972928,158820 760624866768723968,62728 762482502862712833,1248990 764991891368648705,85562 781274280076185600,185255 758808448695808000,53996 763872966060810240,80939 765308887331405824,87062 779407489649352705,168744 791079055823110144,217601 775022073848528896,146259 787453056757542912,208059 755783049346899968,37655 758428250595061761,53144 773156458183663616,134470 793226873832673285,248253 750358133843767296,11774 779851038765551617,177256 760965820344258565,65404 771068440379469824,123135 788445750048989185,217837 760257773552693252,60163 767918094383742978,101383 768855481553031168,105109 788556207380365312,11774 790902940076826624,234796 791437819348602880,238429 780129955602571264,177233 767825908661039104,101203 770987165576597504,44421 765696944027164673,88489 753031943789416448,14277 790756440885592064,235349 765521521334849536,86653 786360848419852288,203391 790527491995754496,231894 793115499978555392,249469 767189771215048704,96883 773866058042241024,137158 777196429307674624,157840 787600643334602752,211347 792064893264420864,243075 770630714190598145,117263 771075886737199104,118209 781655066939887616,183269 767146538921517056,97386 791783569907560448,240483 793534625960321025,11774 756351838404894720,41518 769239115321737216,112081 791718316536725504,240483 793106043572137984,249469 787738610594230273,204835 794004336749592577,254209 770081392558497792,112336 775024526895620096,146259 793606749806813184,251566 786396255090008064,192032 742447160520675329,738099 781656228556529665,187825 775730166194704384,151185 758496977503948800,398859 760852624182693889,64722 771383437999480833,124883 753976077052063745,30590 756311819745046528,42432 785284626163994624,193669 755412973405937664,36735 777267600438939648,157082 774189792066203648,138382 794693170592382976,262752 757028706988625920,44297 775892189129814016,152193 766434857488560128,93303 760168053954969601,60779 786269964206415873,202429 768355915540017153,105488 773290046686433280,134993 767864146415104001,101681 759139044164968448,57189 768123202178428929,103354 787262992115126277,199307 786336249443332096,194058 760575044695289857,1248768 758306344894169088,41703 786314411220701184,202429 753317383276822529,26924 787127076285321216,207287 759228123992956929,7047 760181011137368065,56574 751557536772288512,18452 758288919788072960,52061 795387903140511744,266151 795456114146103297,261155 763373717552402432,75899 766118521096974336,90319 781117221527363584,183759 764932411612401664,84724 766847799463780353,86120 791296346070380544,237491 794639248372613120,11774 795502133009260544,263708 772113842327486464,128355 790261437855694848,229159 768749819431190528,107428 780756342956920833,182870 772793516065853441,127957 790622963468992512,232169 774999418944618496,146259 786323441452408832,201555 753255955287027712,26066 770328900350062592,117257 790963057245589504,235487 794279612515831812,258322 765185125026070532,85562 776197391208833025,152314 780897662623215616,181419 776589736546701312,157031 790287804890841088,230283 766559645267742720,47940 793426181760573440,252071 794621297653403648,261818 789238516051881984,223899 795298513269780480,264397 756565646469636097,1248410 795047793111007232,264397 786659182082658304,203674 762110278087548929,69356 793428224592207876,250293 764242603340595200,81835 771729962382594048,127058 795346756343070720,266500 790573727498981376,231894 764340319030644737,81946 793472113235623936,206412 788821694429487105,221297 793038633603362817,246273 750705260939796482,14641 778197144142360577,166409 794544142797963264,261155 765529723623632896,87904 779068357161222144,171260 768598094728409088,107745 794030782150914048,248652 794673482311139332,261050 792231820003651584,238780 795444577150771200,266054 754793060127547392,33356 766441620556296192,92917 768776376283492352,108849 779007180297166849,171693 768072840541274116,103354 771693056265482240,107737 790435758012305409,230283 771074131106332672,120304 764180102913466368,82066 795726572011524097,199307 793151269590462464,249469 734249914541215744,352089 771802552421773314,128170 767150651377803264,97377 732478187414781953,349776 732581651893510144,352469 765197196396404737,86103 768420874441678848,106281 771524188133691392,125554 780623671660392449,150151 753341276301385728,26702 767264686601535488,90121 781236738513481728,185496 758010823247745024,50523 771249301058035712,121046 770249377789059072,117257 772922892518555648,133519 793602541762162689,253164 758408122302132224,53073 792070421801672704,238110 792473710951276545,245130 795418471123124224,266054 795005466145411072,264080 774705069090484224,142852 778572616588222465,168794 787074335273910272,209043 778263403185876993,166852 775917221415493632,151526 787971435822059520,211733 770201089954152452,117257 795483062700310528,266079 763885456714964992,80939 777564465692872705,161978 779111884553392129,169580 795233304492605440,262849 773857530216722432,139404 794864375135932416,261864 759119725892866048,56964 760527778668249088,63451 786994208523554816,207277 776236973950439424,154071 780473281275125760,180647 765933544023654401,1249303 793924267633090560,254135 757613416764805121,47940 786959990204411904,207613 786403310047670272,203350 790773134928384000,231881 773621972144119809,137740 757272366976110593,46384 760772898961391616,63451 777599559488958469,162294 794560661762150401,261155 769852846044884996,109447 768448503630532608,106442 771396214466179072,125367 766314424852422656,91894 750447878846320641,13532 764967921651224577,84724 772653758052438016,131003 765907945993474048,90031 767202868533219329,11774 773518340409044992,137042 788495397723439104,218275 791388658993467392,236393 767787248557273088,101261 780842724354170882,182659 788226300892905473,214078 771306866429210624,64722 771524657778339841,126390 785627852628647937,197512 733454207521423360,349985 778820265320910848,105109 753681803043414016,28477 778315403781038080,166532 767850614323838976,97685 760451641497837568,56552 790729064256450560,232881 795147520813006852,264397 770944241841369088,122146 766007955472867328,90384 753981690251321344,30590 791083939280646144,235620 762072549769383936,65180 765623029455925248,88052 753681753844224005,28981 774755542665494528,144494 763145583301394432,76365 754118615536799744,16728 764226457564352512,82283 785281578494812161,193669 785560261633519616,196917 766287027578941440,91798 770756319448104961,120610 752888589306978304,24134 765478054093357056,85861 768962279534567425,110389 795722316055515136,262849 758712183341461509,54796 753694342586392576,29263 772277995755102208,129126 789659695451471872,227048 794940481528561665,262752 781513233739886592,188401 791624182341656576,240070 773990395743133697,140230 775601950305968128,150302 792284120667844608,243187 772420073873149952,130774 757640140424482816,46407 732195533738115072,1170365 732752627042111488,353179 785521288253091840,195975 773706798700204034,138819 778234126663057408,166532 733323386445684736,355464 772877186781118464,132761 766254630573527041,91838 780789092170825728,183269 777237176069136384,160634 787049535361220609,108396 756617074483617792,43391 790990210288857089,234583 795354701982236672,266491 761776989443325952,69878 732306389255761920,11774 786770201622622212,205455 765148177016250368,84422 775664527727747077,150511 781124977152131072,184223 753603522525036545,26569 788130862420209664,215012 762674805858590724,73926 765942440486404096,351436 759413874558984192,52556 767816840974336000,101682 758381413636853760,46076 759513872747339776,56964 786586930666274821,204413 791350152510316544,238207 791688672248786944,238780 776819834843635712,158428 781497723354771456,188119 790963249533612033,234796 762447510988132353,73030 787744812594147328,199546 763428616151699456,75608 755189094444130305,35890 760212541813293056,61512 763811305845207040,79131 788104104782532608,213351 788126159234007041,215005 774334826258305028,135242 794591434749935617,261155 764983038455361537,85562 787120577551208448,209828 789995276778016769,228354 773660256761221124,11774 758332651186946048,41703 788758470765842432,220332 795724545252540416,199307 764848002435395585,84724 768903983909867521,109666 758515377626198019,53001 764013278976540672,80939 759116740022247425,57131 752624255183966209,22432 764125423135371264,82066 771416428348116992,125381 773157224814227457,134470 756285622109614080,42432 761179930109423616,61051 775669874211360769,150511 778939716380917760,168392 761344161614143488,68102 795066664614330368,257492 795695031843569664,252639 753755849781379073,29263 762682046657335296,73926 758756041043632128,54070 788346304133038080,211794 795698782965002240,268281 756573869239050241,43266 779309463329275904,173917 775029267339972609,144611 781311186050682880,32404 792575773353750528,246295 750460021964623872,13450 776833630572208128,151748 792155461722275841,244289 787828029548552192,213347 766321579110260736,91946 787267723697020928,208252 795406197763489793,266138 766263788907618305,91946 788941958420967424,109360 785749987577597952,197286 781276131681009669,185310 752952773033865216,23929 752902210728648704,24134 767894253582315520,101681 768157059980283905,103354 787125092883070976,208252 793161405780287490,249180 754721174756524032,33356 788872609857310720,221832 777977482993557505,163153 769255486994677760,108848 791623895858180096,240145 792933927501430784,246726 788695902894645248,218603 766527851843629056,93405 773401058693505026,135505 786754854551162881,205728 792076094446927877,238110 776826986719084544,158338 777620270429315072,158864 767470487819739136,98972 772388381208748036,130661 763206421827743745,74727 790685118025256960,232169 792668150915600385,246367 774290615945355265,141360 774372425484034048,142503 785725714838409217,194082 757587464768806912,46405 762029046964203520,69711 792732955999285248,245148 759753484354715650,351792 765210085689847808,86020 758009512552914944,48734 780886048788230145,183269 795688545608339456,267862 794555775335153664,261155 793570875526246400,250785 762309755842867200,1249021 788013398533386240,214209 791366875242500096,238395 759107098756063232,56964 791661291899326464,240483 793432635670495232,8044 793266853049208832,247549 789225629757673473,223692 793441092632928256,249926 786328484406763520,202379 788909892971143169,220029 755103033130967040,35449 767853871339307009,100893 791258288344010753,232169 771805274277498881,127796 780286465825607680,178395 758449755550846977,53185 775760783191871489,151156 786747291327574016,205094 770784512854810626,121177 764919841031614464,84724 785825714759143424,198671 790638664644759553,232280 787597092223012864,352030 745129591434416129,99816 763938634084986881,77590 768993152225030144,108729 795461419999367174,266151 781742162606223360,352034 762790193988407297,73712 793444559271321600,196314 793611094782648320,250064 762015921833648128,71476 792079793621602304,228101 756904936248532992,44461 790301107113394178,229693 790765257375354881,232863 787966792408772608,212564 791590459277611008,239926 736234594001772545,11774 759128335171616768,55660 771328710087548928,122967 791060736843714560,78159 794033367134195713,257674 751899158131376128,20328 781556485599920129,187059 791809419357003776,241819 758732993213018112,53995 780510881293688832,180306 760622264392028160,63393 778819997141389322,169923 780896497839710208,182122 788234721926844416,215969 789508168707485696,226731 764823950060883968,84449 753243303600979968,24366 733164558043471872,43950 775482262997594112,149124 785545954992750593,196277 761132169624326144,61051 775493895543226368,148994 790550142466359296,231894 792441064372133888,244195 773929377159667712,138819 758675237005324289,54070 760127150133538816,60518 750418649098252288,13201 763050042395598852,75899 770664493189885952,11774 753332578548056064,14277 790351735227355141,229148 733659243006464001,354927 788585286347489286,218356 760126464427712512,61145 793492834036752384,250430 794725386542338048,249926 759305364802310144,56817 793298461340733440,250933 763350862336888832,77731 775102007338213376,142906 790953566550761472,232169 777485890016927744,159475 788064021115265025,214354 776125845433757696,148713 790651778576453632,232863 794575654956204032,261155 760188286891532289,351152 789185738927513600,223899 791313203162521601,234583 771555527335686148,126389 759365078722371584,55661 763227389073686528,47188 791329782545784833,11774 794572487011008514,261155 795612552977911809,267178 749606060294483969,6913 755037883262697472,34815 785932178483843072,199546 794695522019901440,262849 763447762037854208,78159 787766900017229824,212357 767746525841817604,100893 768240259251392512,100561 756884523569127424,45311 775139510208307200,145451 766624744493883392,94689 732995880412811264,1170810 793785723228921856,252408 758500745700409344,49702 764908887275364352,84724 791580438556913664,237935 764165563052466177,80939 765956012998295552,90373 774179653514735617,139865 735491269246521344,11774 750362769476558848,12728 762364466751164416,431998 744952608197124097,686533 776088315376218112,149422 788744128431468544,220332 758746687049306115,54123 758539278653665280,53703 776874226771001344,155451 793144867991859200,249469 764490453655785472,82018 732671310040432640,1170667 793135819322261504,249841 768280778954334208,103071 764658622039203840,82020 771470847370461185,118191 758372642793611265,52568 760195321347485696,61412 773901006530686976,139404 754740004027375616,33356 792652820579176448,246392 786182740659965953,201494 750509470275428352,13343 790711605893865472,233729 756651278583857152,43553 770474461481107456,118191 770733656180715520,120610 774085170240421892,141335 781242229428019200,186212 793353000303497216,250633 769271643202056192,110615 776248853678923776,153845 765238232036409344,85767 778738621247389698,169201 794870022657155072,262849 760535532635983873,63451 763962874720952320,76858 792886518201323520,245074 768164710378303488,103697 771763691033202688,127366 772460439087280128,131025 791665970871885826,240483 756365339148034048,42564 793247875945885697,249926 785821360920551425,197512 768229666310254592,103354 792488912388182016,246225 792047752918110208,243187 770861530833268736,121046 761906035749707776,70509 757419948453003264,46087 764809192179765248,62492 785269375842549764,193669 773549142677356544,137518 790631215048953856,232169 794601172028051456,257674 757737629458714624,49056 787405074523914240,210253 754722483140370433,33356 764196556140490752,82066 752972496261885952,14277 794566668433367040,261155 766340622026289153,93170 775089438535868416,146259 771445664253300736,125145 793972027224977408,256219 786735343055745028,206010 771132849604952064,122126 762431655118118912,73030 767888842942623744,101203 792046364666376192,243187 765881247092662273,87904 794590873749164032,261155 768846094382014468,108849 779343386302029824,173964 765266576018903040,11774 773220697124564992,133454 774988809092026368,146259 780437884952309761,180074 763108640958087168,73910 770633851433472001,119774 770728719396634624,119937 768215650963644416,104932 770813597702352896,121479 775691819849912321,150511 774825456675741697,144602 794605253014458368,261155 758712053649575936,11774 781419034210398208,187156 771349532802183169,122622 733888045435457536,354962 773059923362054144,133980 779344023970611200,174115 754876742859419649,18979 774316326168907776,11774 794324861959229440,258878 792893512698257408,247803 767768722991742977,100893 787826315923628032,213253 773938580846616576,140232 758654972816924672,41680 775570116658339840,125317 778680682365063168,11774 790631604993478657,231894 794686358686203904,262752 776738301042622464,157755 793570560102002688,253164 779830278101413888,164475 781130201975709696,185675 768964942879797248,107428 762850103530881025,73814 777408778534658049,159876 786691326377164801,205270 793883798702268418,256217 795045810199298049,263532 775431261942931456,141415 785911277680025600,198671 764084621839519744,80192 765075485009346560,85562 768977419696902144,109805 785854495926411264,198973 786601751914741761,204413 758386232984424449,52879 764974607346569216,85562 787440821012357121,180433 795023980239396864,263907 772767713865236480,80720 732263984263483392,349814 772486482057654272,129649 786537611745636353,204413 792128897089495040,242693 794562442772750336,261155 753338992779595776,25965 758353385988952064,52554 792521438183825410,246225 794618079691100160,262053 756264507492540417,42344 754101009316777986,31667 794498426889191424,257492 768223138912108545,103149 756647769348116480,43391 790750913388511232,232169 767745379722985473,101134 774396642652893184,141913 791585730598273024,237908 772943221487841280,132996 766351548905623552,80939 752152592965218304,14277 771471025334878208,124597 755103788600467456,34666 756990912853442560,44969 773846494772391936,139346 780536941997535233,11774 792897173507629056,248036 793193161636077568,249926 792968182818537472,193636 758680084303712256,54070 780467842508550144,11774 764882410379108352,85159 776071047238053890,152735 762828786459115520,73926 771396959072550912,125367 753378054882283520,19598 758055560977801216,47940 771138297162665984,122982 786040983653720068,198620 792103142447980544,243075 793498741047042048,248253 762821269087719424,74943 786606494221336576,197093 785326298893848576,195125 755567752681709568,37991 770398441545539585,115526 793886079342510080,256411 791348744688021505,238207 773035419898294272,131027 791764395168784384,240145 749978789862662144,10346 774301034873249792,141360 751070439296733184,16303 790644482362388480,232881 749339356091944961,8047 775167284449083392,146704 794528929914687489,261155 761610927431004161,69711 762122396514021376,69673 770715342918213632,118650 768616791266455552,107032 768637936334233606,195876 787744583291695108,205197 757607190781792257,47761 788501435541434368,218275 776603379556462592,156835 778771505228439552,170144 786967043555766273,207949 793971698634604544,254135 762042680406904832,70086 767957604920332288,101681 794724220987207680,262752 733022481435492353,354700 781705820157255680,188254 786188590002888706,201494 793445569909915648,249469 792423109118885888,245268 777191647465594881,160373 750193491687473152,10735 787717895665045505,205197 752738666884243456,22439 769519821666996224,1249677 772005181391147008,114254 778981162400280576,171693 742772162193436672,11774 781872072494645248,172537 758169724706578432,51750 771460291083194369,125554 780938601274105857,183632 750022227962187778,10811 795293661550419970,265257 780909206849265664,183269 752947251832643585,24609 770066898809651200,112872 773882021546450944,139404 775365667910332416,148045 786042483012571136,200382 790677472933281793,232640 787023969333473280,207949 761281354818527232,67709 772407499362140160,127871 776896450928140288,157755 758413071282954241,52821 765259463573975040,86653 786024174846222336,200384 764711456466239488,84422 793095015325134849,249469 755417470370885632,35890 786737043380449284,205989 779093458111766529,172148 753744175544299520,29263 766952591854940160,96898 755364978702618624,35814 762319414590976000,71099 793169077711798272,249444 793907677135007744,256536 753348312133021696,25189 756223350070972417,35890 794931565247733760,263090 773193824407588864,132497 794151735153463296,257353 756280073154592770,42432 763031684791033857,1249077 786382509076545536,202727 763921771913355267,80972 795667369611948032,267862 755047346279415808,34666 758488787345248260,53580 771610809055137792,125853 774337938314231809,140444 755943139903496194,40867 787082685596311554,208928 777540797189193728,160882 794849571885158401,260530 794669079227498498,262022 770206987942498304,117257 788513827918721024,218495 790063176637218817,228686 762902141807669248,75349 775106742912811008,145524 794749131021393920,263096 776431256653275136,155688 776522919644192768,156132 768731210105446400,195876 790332040453328896,229901 794706284973006848,261666 752939349860241408,24316 764936337657106432,51208 793158552542179328,249926 794943778192822272,261666 774011177403838464,139404 793759828933947396,254135 786727412839088128,204835 778326185122070528,167569 785708575037489152,197286 787118325255974913,207119 762985181342863360,75724 771963733442760704,127957 794846074540294144,262849 756306799129604101,42432 768141074493833216,103354 778226303803678721,164826 786958810560757760,1063777 755589443797585920,36719 759508906422833152,44429 775640899225264129,150063 749983278610866176,10251 759094565848526848,56964 760281513174835200,61011 789842268765102080,227242 787833256083394560,199961 776288274843303936,152872 770385014131417088,118191 776481639937478656,148010 789071630530117632,220015 795095008349192192,263864 794015579661180928,256502 795740525227900929,267746 752957276722335744,24788 775599278395842564,150302 794533581796175873,261155 791734751614730240,241034 793968498191908864,256276 794635321841422340,261155 776872760631058432,157755 750110934702620672,10808 753400331820642304,27317 794539273575866368,261155 778025788360622080,161502 740320887438606340,11774 794640033173176320,261944 794336603753824292,259300 793464211787616256,249841 769313683382136832,112199 792021838394105856,243075 789289865502269440,224680 786082777603112961,196676 794688161280622592,262752 779522395065294848,168284 791776801311694850,7047 793172071530442752,249841 795713907075780609,199307 763412666182492160,75899 770851304738480129,121612 790279323169193984,229148 778457959776911360,167407 766007634583441408,81929 778512762767020040,152594 761312684864188416,65887 787501601405546496,72035 786996002708459520,208176 759828306363645952,59477 768931471734153216,109666 773842674088566784,139255 767428334166740992,94699 786853031195193344,199840 751600554091110400,18341 795422893341556736,267014 757542304362008576,47782 785255145353441281,209828 788400384662499330,217519 761334585426751488,60391 758094844782866432,49953 788442122944929793,217837 770777063888388098,120610 781682107496083456,188401 788622771551174657,215437 789147578327642113,222682 794294621991899136,11774 761709178616283140,11774 775719997213519872,150663 755317599953616896,16092 762647755911143424,73926 781557175797813248,188119 771788877598195712,127134 777628559602966528,161988 750365097868947458,12883 767746500994723840,100893 770443533291511808,117609 750299214333243392,11211 751985230865698816,20493 793132998673649664,249841 756691655047122944,43391 781355278805635072,139404 785534577146228736,196676 753040951409569792,24196 758040620078366720,50923 780654404198424576,182257 755422249105043456,35890 795403353471729664,266138 768084028826132482,103354 758019246249107456,47761 793302345211715588,248706 794595837691105281,261155 771863345255288837,128615 780373719579406337,179742 770141362872131584,116968 786622999285927936,205181 788788169286311937,220332 792165897808941056,243187 790228444802060288,227272 794668938906963968,262022 788021562238697472,214209 793208648805806080,249469 794752982839607296,261155 795734911311351809,266464 761970836811157504,431998 790636099743916034,233131 781896725820616704,191354 792211855796240384,239998 768496449940226049,103354 771770426125066240,125367 775302923022700544,148045 771526002207928321,121612 778558083849129984,166852 779832102674010113,173347 773337715873984512,136109 775042134437015552,146405 755446169392734210,37433 788734419595104256,220332 773936254450855936,139577 781353662584983552,183759 793353168369295360,249926 742413732295237632,11774 785976699771035648,199546 773976795959988225,140232 732540139101118465,352433 777241804408225792,159876 756966854334164992,44429 763830970894028801,80486 774039739699597312,139404 733303381326848000,353789 758115802256056320,41703 771128827703537664,120610 776164466811670528,152073 758106041208807425,14351 780732853197819904,182313 769006772984184833,110659 761318069465743360,67401 776194247892594688,153779 791755869847302144,240665 756406095812268032,42432 777067143900921857,158041 781111858023522304,185496 771551678579433472,125163 794337778439884800,258456 777574892677976064,161277 749636496466907136,7546 793209895491436544,249926 794525584433049600,261155 794577006109130752,261155 792373326526029824,11774 787322165100220417,199307 757889887789993985,49180 768234953217810432,103354 793085178746855424,249348 760123347380428800,61051 764252521690869761,82457 791382590766723072,238395 786245068420100096,201958 787078182101016576,208965 795673813656608768,267862 779321460280156160,158387 781321422916448257,171991 787225915927457792,205728 759431311459164160,50654 775720507777818624,151071 776597632668008450,156644 781344377159479296,99816 758813606502772736,54070 780597947352256512,181755 792167982638125056,244221 773289801608863744,135381 790591237447221248,231008 794570019397058560,39957 764928661556387840,85368 752723954507378688,22657 785273382979928064,194648 793196704749281280,249469 766780233458397184,86120 753683102183006208,24201 772926215850041344,132335 786818557132804096,205638 792124255827886080,197322 787090377249554432,207965 745397058354487296,352025 777558138715246592,161984 785585555367079937,197297 766002522704211968,90908 793306467050795009,249926 767450180069228544,95055 770195217786015744,117257 759944219205087232,60363 768978051002609668,110659 774598169862737920,141471 758985498450731008,56194 767559830777262080,97379 768078135409737728,103354 786696113227202560,205143 787116703360561152,209292 732697080100212736,353016 753327158710468608,14277 771470955273125890,125554 779025767497949184,29263 777323001809293312,158387 786042335582978048,199262 778334140236201988,152594 792081848889319424,243187 758019522838212608,50442 786452031628247040,192728 775372071593504768,146675 790385581792432130,229895 759974322941337600,58869 773919058018246656,140025 753668145563439105,29040 785500985875587072,192032 785811557439508480,198671 764700332194537474,80486 795759829134491648,268869 788710998421024768,218275 757628601504190464,47940 758564527747141632,53580 795103408579551232,265257 786404897054789632,203674 792030779127640064,243075 756285154629255168,41719 790580546820648961,11774 762616790161600515,73814 754798743480705024,33356 795386381518381056,266723 776902383523725312,157755 793926631073124352,256219 732409699656564737,351633 754777333882556417,14277 760555744596856832,62779 795490687542325248,266151 795120741092048896,264397 781367703999315968,186584 791479556721049602,238207 780637871640289280,177704 760246878416109568,61051 770502596314497024,118036 765295203200692225,86472 791841777145655296,240483 791009266672947200,11774 771142784287899649,117539 785324728491749381,194147 753757889165230080,22439 764796783994298368,83648 771466826446348288,124618 769558376346824704,112660 788513402993934336,218349 785363971473809408,195481 785509855591297024,196277 790650958132969492,230899 794387338050891776,260181 733057639815372800,355596 765701792814346240,86103 776969744469536772,157755 793093847165251584,249469 790649113868107776,232169 791373433833721862,238290 794014197054984193,256502 758458680085843969,41680 790596383413768192,232169 753037599938183169,25071 765629271041642497,88052 770514254516654080,24173 772815816052076544,132335 790624355986268160,232137 781636905653993472,185310 763938088024350721,79691 790572155973013504,231894 795334489958453252,264431 761346845884846080,67906 793997639436091392,256358 761389649096957954,67229 788729713401430016,32404 791411936273457152,238780 793865891876335616,256255 767488813144895489,96275 744974892618162176,11774 769270390019403776,111557 780903427932983296,183759 774988566942265346,146259 774292959181234176,141360 751717912067530752,17284 771457789747163137,125554 785869358266540035,197297 762768181534404608,73030 765156379145433091,84889 764318115517849600,78159 787750561319759872,210215 791720857659781120,240926 752017572439007232,20636 785302388882059264,11774 793124098163433472,249469 758083778031910912,50923 789534023525687296,210253 788126815013384192,215012 767083203177881601,97685 758640294329847808,54070 790521064426049536,231286 788098526060417024,215005 755389385936437249,35890 756295603630465024,41680 778560246507720704,166852 762780966326771712,63655 777134905717166080,159853 757625899667685376,47940 785739436835254272,196917 795176714385162240,246726 773921357696425984,139404 779122875135586305,170455 786681950660689920,202217 766735655254786048,95786 753942715902099456,29996 791694278837673984,240483 764173662672912384,74681 792124396701908993,243187 779874896830566400,174756 795413033619247105,265855 757662414951354368,47940 766671740026048519,94627 767951635624648704,102011 781167200547725312,11774 787080221476421632,207613 789656801117601792,226490 792068722466885632,241678 732743393743376386,1170667 771513114290421761,125145 765159498294128645,86103 753638323780931584,28732 793546200435875841,252014 751615302907994112,19000 755888231783264256,18215 770787490642796545,121490 794162817716912128,258331 795339452751212544,266079 791432619858784256,238292 753752971440037888,29600 771508519056969728,125142 765282983112744962,86440 786972013982257152,207613 792066520759369729,243187 778332545406558209,167220 780376924199743489,179742 787503993496887296,205989 772457451853639680,130686 733031945190313984,355357 786899137375588352,205989 792404847748272129,245579 792118958480564224,244230 795088875790233600,11774 759039740847022081,54070 788110242865418245,215005 765121924137705474,84683 758612115909259265,51778 789264896298852352,11774 755609035118829569,36719 753722130798370818,21634 765351084185399297,86053 773737628424372224,138819 760965519327584256,64730 792532259928760321,241940 779042197933088768,29263 793161547665158144,248988 758261215445385216,52112 762615034656677888,73675 763511748737560576,78853 789829940707340290,227242 792087238230233088,243398 767899833445167104,101681 794284961599803396,259482 789159701514588160,11774 791016588614864896,233692 773699838215008256,138819 765676605037477888,80607 762662448780500992,73926 764197636756926464,82177 788486381093818368,106085 792736848984567808,244836 790991558023798784,233736 770751522787434497,118154 773629078473543680,137777 755162544843661312,35890 786990323696300032,207287 779352521827463168,174115 760870072831258624,65277 789559646927331328,215437 756187052224356352,41680 777924100295495680,11774 761632970360889344,68987 765238917394300928,86440 776220609718149125,151753 766008527777177600,90908 755918613794721794,40066 770255446896734208,117364 786423729282691072,203350 787573730067091456,205757 751971638195785728,1248200 793636905208479745,252824 774014491461754880,138819 786012370569015298,199546 788228622796455936,214078 753526712843939840,27317 789809389737738240,226731 795344217300205568,264397 776320306113687552,146804 793968897405829120,254698 788235796855742464,214247 754734941003403264,33356 769365517450653696,112336 776993551469125632,157082 773186184629456898,125742 763505922547261440,75460 763926684282200065,80136 759395801349099520,56964 753194790766858241,25879 760977749196537856,66116 771707783381000192,121612 778461125075623937,152594 787294232419700736,209035 788806077890433024,220820 758715434577387520,54070 765563895461347329,86653 751067234286571520,16502 751899850430709760,14277 794341932117823488,259743 788513745198645248,218275 753739527399714816,22439 769565839397834758,52554 772473242716147712,129471 775030455309590528,146580 794429071853764608,260404 787441032556404737,206117 752882508145065984,24134 770742637116559360,121080 795200963560767488,263895 772524177505026050,129380 790563389604962304,231894 775215131965947904,130142 794526746901151744,259743 778287377085235204,167220 785489121200345094,195975 772914103203434496,132364 767316189223804928,97276 771441382472945664,122528 794904416327528448,227183 781333860898467840,139404 755163041281507328,33356 769655543317295104,114779 780777166380290048,182726 771207182863863809,123825 761233831936557056,65222 790964088641818625,235487 794325181921640448,258456 760525901582901248,63149 770038920792903680,114892 794220067810484228,258771 763074258671206401,431998 780571571601543168,181409 790565259392065536,231894 775561984255197184,149259 764919388151558144,18030 774010348470874112,140444 786906395752931328,207256 775773487961026560,151265 759006247911694336,55107 776089818660937728,152878 794272886471217152,259360 757034507610365954,354841 786197837813944320,201619 761052637500289024,65455 785511810640318464,164764 761663083290828800,69947 762636452031266816,73926 765199876275613697,86103 789257737880293376,108396 750196655958306816,10905 787048806516858880,181419 776551353279733760,156835 791053484304900096,121795 761879089213038592,69684 780013146849239040,177748 742406501281738752,11774 763874726498279424,80863 775112651538108418,143565 790656175826096129,233154 794569078023274496,261155 781227149281796096,186170 787264491188850689,208492 785851591706509312,198878 791998346957246464,226862 785248143348686849,11774 771756514881236992,127711 758391520974090240,52921 787399236887252992,209351 763005957790167042,71353 793886154386878464,252196 776728981622120452,157693 773294028917841920,135502 781675553543843841,189314 790718503934304256,232911 758456835900841984,53185 787502339288604672,72035 793473730903019521,249926 774088602212896769,140211 773870580344946688,137553 775732895147257856,150511 771003746239197184,121479 775325455461285888,148375 793952436750876673,255826 767135531465662464,97685 781655654918459393,187969 752872835320774658,23899 774765221571399683,144494 788344214975283201,217039 788046445282725890,214492 758292026400047104,41703 760272351611289600,62107 789555381710249984,215437 749420086209892352,8497 792867552544321537,247241 786988881551896576,207613 772848262436970496,132335 758733042563162113,54070 770989221817364480,122146 791067763272015872,232169 786730248805183489,205167 791843683767169024,240070 765145908610605056,85562 791669193108258816,234583 751140976375193601,17140 785846604389556225,194084 791285372663717890,236827 791370390501220352,238395 762991499193651201,75724 790641317772562432,226578 766428666121322496,84422 794516245882150912,258741 773865803154333702,139404 780918366777307136,183269 764165016102707200,81656 767817520401252352,100893 757536616814678016,354841 766045625574039552,90384 765212995953823745,74247 795066886220234752,264397 794540658581082112,258104 785321902487117824,194934 774369457439322113,142668 765664381191458816,88902 786941887085019136,207287 788176124954095616,215252 761382319148109825,67226 770392954322255872,118191 792093603761909761,243187 790910483658178560,234653 792966183829934080,247241 776239074298302464,150028 787282570585239552,207287 761396920031911936,68102 764849879570972674,84724 794367035501256705,257492 768119396569010177,11774 751920486720819200,20279 758073676344328192,51321 781584865137418240,188119 775649991763243008,147029 778792608403296256,169437 765235841606176768,86103 785431918158512129,194648 747834175214981120,1247775 776573337380061184,156835 750133036163883008,11687 763781466668998657,80192 788736362891603968,219942 791721032012800000,238780 788474120207859712,218275 732507284027396096,349263 752953932461199360,24427 780976766978494464,183269 754743921784320001,33356 770394110494552064,118698 754062038855319552,26723 792550244105924608,245101 773599645192822784,137042 734749234713464832,209828 788907822738055168,11774 795453550826553344,265855 775457105008402432,149202 747649028641406976,11774 776782379721498625,156835 779345651251290112,174230 765309116373987328,87145 775391890413846528,146991 787476461410062337,210313 773686052598927360,137535 774267867374116865,87904 794310387739086848,257406 790187047960969216,43956 733091407565619204,353789 758153906056732676,41703 790623780053852160,11774 787780388097622017,210238 788800112508141568,220526 763839239209512960,79911 792861486561452032,11774 788253384591585280,166282 793093231911145473,249348 772876407760379904,132848 780619211504623616,182154 788184588912852992,214078 787778133391007744,213064 765352169004470273,86653 788050115764158464,205197 792653991071059968,246392 732497793839849474,352293 794693819421822976,262752 779009426925780992,171902 749348703702511616,7849 778213672216911872,162371 778355137177759746,167319 790874679057743872,234583 788768110329208832,220332 791675639262617600,240483 762714976855400448,73926 732874374471122944,353002 792314474153795584,244270 787258561092923392,209035 792064407450836993,243187 767689998447550465,100605 775772685649313792,150663 768462843129790464,106281 779712018723041281,175092 790497757442211841,46572 763021790167851008,75724 793243914018750464,249926 763434778272169984,69158 779509913017917441,174557 770677352011538432,47940 778684489073463297,169923 786699100418895873,204783 785299182454091776,194934 794743157598527488,262849 764335233869025280,82878 770525122209812480,118191 781625507934711808,188458 792059435904602112,235756 735874667924201472,123215 793935692707532801,256255 787715635883024384,205197 791725230033018881,240483 766006041783967744,90908 766745855009382400,94899 754749011383427072,33474 792758366758199297,227253 780070346716221440,170187 753672737424601088,28986 758684285293428736,54070 756604869360902145,41839 772994198123327488,132996 770064666659786752,112872 794631391732441093,262145 790997891590426624,234583 749860840518488064,9889 788450929817235456,11774 763192473820639232,75899 743238572036263936,47188 787352359819173888,207613 755835806447702016,18215 757945179353427968,49599 752180014796247040,16299 793672626090577920,250832 794145633045250049,256255 789150763792502785,11774 769273072062963716,111448 761928785381830656,431998 794574825515794432,39957 793589170862104576,249926 794111439287914496,256255 751594220494974976,18413 781575504201670656,186584 755153710477668352,35890 770316328892633088,117364 753049716514959360,25255 761354312156983296,66801 778665825351774208,169029 791331434300530688,231427 768979129005903873,110659 750428417154220032,12927 763734348604514304,78959 777018342578253824,159876 781576998602899459,131056 785271058605674497,11774 775784165560111104,151374 770253644495106049,117257 756664140052176896,43553 788081473953890304,214114 772801992599048192,132335 768931731554471937,110209 795293751686164480,223125 747469705288507392,11774 772569793064996864,354966 763160109069524992,74943 785846297911787520,198878 763083170992549888,70797 763813064357601280,78129 791406592998637569,238207 794560229526700037,259200 772820043000406016,132335 771905633075486720,127134 772572532910284800,108849 758684185972191232,54070 769141843334467585,111558 755167161811861506,35890 767948194135367684,90384 768061477823647744,100620 763509444214915072,78946 773317947397857280,134380 780613496572637184,182049 759127987799326720,57131 765181271559565312,86103 776165362916270084,153002 771071539819143168,122388 755532406883426304,37973 795422260446298113,267014 756106479006986240,41632 781201899710218240,186434 755184528746881024,33192 792142951157735424,244436 786674214233190400,205349 793438052425359360,252196 767808727034408960,100893 786596035460075520,204413 785679091303231488,197512 788134348356661248,214809 795075542525546496,262849 750415659301871616,13059 777935791888605186,164826 766605285393895424,94689 780784105659260928,182960 768015769972203520,100605 793237858475737088,249926 795666189703933952,267862 771425736183910400,125367 776579782003818497,155898 777636188752445440,162497 793250068073553920,249926 760295734537256960,51769 768734725603201024,107423 733030761734000644,355436 765271709310152704,86103 756956274093285376,45525 776209409357803521,153845 794261579252449280,259231 749335699132968964,8248 763477502069248000,11774 772394449964003329,130661 776059810181767168,151307 770828436935958532,121730 765567114707099648,88052 781236185121382400,185921 780594809064988673,181886 758768596373864449,55262 790706864317169664,232884 794900179195412480,248924 757380670557564928,46379 787698422144966656,212139 759834250145398784,58254 776084400547049473,153095 777334656404299776,161456 785908788243030016,196277 767035263776194560,80939 786628023080497153,194723 771084796244201476,122344 789269475531038720,224818 755166397056053249,35890 760505616431480833,63149 763142761491161088,76842 785271414920212480,194648 763002143519469568,431998 776064444803739648,148419 795040103718469632,247930 763133570311270400,1248984 790249690113667072,229693 760545263182344192,63149 788061562929942529,215005 756501128720838656,42249 772878794080325632,132370 793579568112295937,251803 765663492238114816,88052 766317679091122176,90575 792391801135108096,192363 792553042319118336,464984 791278634631823360,237491 794550653167267841,261155 771154424450265088,122776 774756812859985922,144538 793175520515162113,250135 779400224301342720,171168 795131716998430720,262847 795257374604988416,261155 770807398936162304,120541 788066797727514624,215005 767816279428308992,101203 751605366610354176,14277 791442513147998208,238395 756935893684932608,44274 758777702358843392,148861 756782771029377024,43469 762769147277082624,73814 756194193861668864,41469 789086041001095168,206742 792073735293382656,243075 793095557233291265,249469 778009627489243136,159876 780872264216485889,182870 766429043776446464,93823 790727375742988289,232863 786908331604643840,207287 776865153241546752,157755 753736981599903744,29600 791357241651662848,238395 791703029409980416,230311 776874992030011393,158820 791468559348097024,238383 794961067050815488,262145 775732973031129088,150989 792344041916657664,244143 762701468071669760,73712 779281316332376068,101141 764994684783583232,84209 776152594330681344,153812 778336011856207872,167092 794212707323052032,258331 755824614261952512,39810 773882852236677120,139404 791358080915079168,238207 770278247443468288,117257 768428593185689600,106281 768921202228203520,109104 769580308970795010,111192 753482686262566913,25189 772959571841126401,133454 787062649020223488,207733 758170879100608512,41703 775366113584492544,148537 771117694011727872,122145 771460632524820480,123865 794647293752385536,261059 788098122769543168,215005 788441477017923584,215437 759123157361889280,56322 794341050752057345,258598 760577586669826048,63393 758527532895506432,52112 763180063864987648,73706 786291763145211904,201558 765985014727094272,90735 766033177152397312,90723 779005127445270528,171693 773670785856770048,137869 764305165750972416,79592 791451297585123328,238207 768081827978366976,101514 793164438698360832,349306 759052350581604352,56552 788224312343990272,215578 753983103190740992,30802 759216271212896256,27156 768275258860240896,209828 770743304069586944,120865 775252332443537408,145874 759963892508270592,59529 772193354893459457,129471 774525551730167808,133043 786850297297580033,204413 772174103415521280,127579 758415411989839872,52112 758408056749318145,52771 772237365683351556,129471 780708507603439616,182257 790344997413330944,227804 766365343862362112,93184 786026647707197440,199178 794563082156552192,257705 768085855189757952,103354 763567193799876609,78561 773952477435617281,140437 776275589753733120,151463 756987363830542336,36145 774281219349499905,141091 778927465678929920,167220 750371909003571200,12805 793169870011535360,249637 760995160134148096,65404 770700519853715456,120610 771626680498524160,125554 773965515446419457,139404 773830892884295680,11774 790134983436275713,229724 768117631735828480,103354 794652611043618816,261059 762860528289013760,74681 764953877850497024,82673 773545971045244930,136904 775841351992836096,1250232 775404825575960576,148033 753427569542701060,19598 765981077617815552,90735 793479053067943937,249926 750861961793908736,15316 751922038709903360,20176 767816188458070016,101681 768854797894180864,109666 787351870847221760,210432 780634281156554753,80785 793525874909913088,250633 786403319749238784,201958 757617338048839680,48351 762825886915784704,73737 790935252898238464,234568 794340737366167552,258456 765642788335677440,87904 756291817361072128,41702 786245451779444736,201958 760526059154513920,63451 788425809912471552,217106 768848687749627905,108385 793174930850320385,249180 768934558414704640,109447 763443855626612737,76127 763094128947232768,76577 763949768426991616,73196 768949622421098496,110362 771437517421830144,125554 777158950622007296,159876 788724534371201024,220029 794384466240098304,238383 795430893926174720,266079 780757080370208768,182960 764691808274227200,75929 792043432395104257,243187 760218210251763712,61544 762734948616896512,73712 766034534903189504,90031 773531371700715520,137158 778358212949078016,166434 786401162513698816,203350 758789942654959617,54347 791054261773803520,227242 795712247754616832,268281 786036993352343557,200490 789425167747416065,225875 776927423568883712,159359 763768982830624769,78239 767345730872717312,97852 768598675790540800,11774 763449476208099328,77849 787054780795359232,207287 775575613063073793,141887 790602781123936256,231870 732971623289094144,11774 743716368839675904,195876 766614737182298112,92917 740548393533997056,1247364 795715137843892224,267649 786319720697860100,202727 775127712293916672,143043 786545650410332160,201555 768140613808033792,103294 793156828729180160,249841 754080977178267648,31201 792838438101721088,246771 771822138063884289,124597 771388947825954816,125163 751597836853080065,18341 785657180385054720,197324 765057339451846656,84724 773621145056579584,135725 767558460141604864,98259 793134718946570240,249882 773486483130814464,134470 773901076609269760,139865 759024744280813568,15628 789108557719494656,223286 758808976330854400,47844 760623207783202816,64147 790727859128168449,233307 762359107890384896,431998 761791339747049472,68862 763089242050310144,76549 764113966729617409,80192 788390177743921152,217519 795210504146915328,249926 758349909628227584,52311 766658154176376832,93286 769503675609915392,113816 781625707562688512,188458 790036657345101825,227496 794284492991107075,258598 791706175964340224,240483 756615706779594752,44429 786743381611380736,203350 750351185391988736,12728 732799025582342144,170736 769573501778927617,112725 760441737047224325,62851 776913951074287616,158815 776760964993515520,157755 775001008757940224,146259 765245362495905792,69548 794771126597591040,263302 755111074010202113,35499 790671066763001856,233307 760739491015426048,62821 792349545636200448,11774 791062814802661376,236454 752765825266757632,16638 762424183389159424,431998 792868624427945985,247240 793230228986355714,249926 781832432437911554,190635 780076077007994880,178075 793877048150331392,256255 786984654532468736,207974 789504441812656128,225358 775157202063470592,147334 758182905570992129,51595 794636326255652864,262053 761305430119317504,738099 781505865958330369,188401 787719723928604672,205197 762724877367255040,73707 793969169821614080,255942 763106754351751168,75899 764937313872846848,11774 778567851280044033,168794 777139113329852417,160453 791264398891421696,237491 794675596815138816,262588 789468066635714560,225911 780052386366783488,177233 765120037162188800,85757 751559724861124609,18550 776268496619528194,153225 755750092854796288,39384 794650538302459904,261155 790582953604632576,231318 771746036582850560,118191 756644934980173824,43391 757041920698818564,44429 759125855217946624,56964 794721648528109568,261155 794612900921012224,258936 751849664089960448,19560 794568830622187521,261155 768882982925045761,109874 780086871003049984,178258 790972392923430916,235590 787718503868592128,205197 749266958818746369,7828 788846094084112384,220806 773669129857433601,137953 757439620451885056,47266 766470069140488192,93850 787331369378549760,210207 788607041434685440,217285 795399397857251328,266491 757885533372768256,49852 775521094501621760,149633 765792975045718017,84724 765592674862858240,87904 790941167189975040,232884 790546493757194240,226432 773867751328714755,139404 780829255919931392,182659 794548679654961152,261155 795100525842857984,265257 757657425499389952,48633 772858951486541824,124855 778079074858045440,154429 790321426167279617,11774 756620485874647040,44450 788349094888607744,214915 795457611080593408,265649 777142731596369920,160480 732537405400621056,352433 769364240960360448,113387 764144367812521984,81702 795084389411618816,264431 779096886091223042,11774 755182110487502848,35890 765541198962372608,88052 752132767261962241,20490 768855049728647168,105109 778653705809776640,11774 793867306048729088,255942 781195087812235264,185595 789173519435243520,219942 778322051358609409,167220 757021288493744129,44707 781920474892828673,190957 757609598572519425,11774 781352578684715008,139404 794612062538309636,262053 752258219381288960,20273 770312811196977152,117377 773235193029140481,134975 749639393036554241,9548 759764012934455296,56964 776893847989133312,158520 785297621816606720,194923 789200442563715072,223491 791442143965433856,234864 794533140668686336,261155 766036486173159424,91043 780914061689049088,183269 793467676064645120,252020 759818970295836672,55461 759497691487428609,58232 777629031327858688,161387 766221401548328960,88174 794210085262262272,258044 785465219308920832,195975 764801658303897600,79561 774079431258144768,141360 775371533074128896,148574 785559141930586112,196609 791800601810128896,237491 779284589328142336,172799 778735742017081346,169437 759078682812030976,54070 775477052048674817,112363 790716652182790146,232169 779313670870347776,164814 776043100615475201,121785 772478185187319808,131027 768318459243405312,103078 785971008197001216,11774 786526782119903232,203822 793604789011525632,253190 793165193337528320,249444 754792064454361092,33532 790899107342659585,234583 757598192900780032,47761 766704792076816384,91049 762210660281221120,72035 754985654426165249,33356 794501378961870849,260849 793675259211751424,252020 732939701552873472,353228 778402298120708096,166916 795715140503138305,267862 794558346300977152,261155 791101703319760897,234495 786387506090479617,203240 788443727987630080,217519 791766779404095488,205972 755951548534890496,40881 785775069746360320,197512 758578049336082432,53185 774068977559597056,141316 788145869208117249,215754 781239603126603776,185313 786978091419701248,207613 779116625379196928,350711 786907475282976768,207287 767709587864682496,96514 761604703004176384,1248944 785490379579789312,196277 755253624008273920,18893 769809720446156800,115107 754824193435439104,33474 759443598081335297,57749 763185352412540928,67226 771456008996741120,125142 781511371473063936,187976 766081757510639616,86120 758834149914386432,54070 794715103794958336,261864 732732172067446784,352830 751641681473048576,1248193 750282517295529984,10735 760863389103038465,64678 779862936076582915,158231 776515893765419008,87904 790900221844811777,234583 758258319651905536,51750 759153698043990016,55621 762004690343264257,431998 780616309864144896,181789 787074060534571012,209043 793832717431500800,220689 776551148115337221,156110 753920575517495297,26464 743944735962738689,669866 764901938332889088,85244 774112491055960065,118192 763945458464985089,80939 771068921826902020,122982 786915678783692800,192032 776981615519997952,133702 791390791889330176,11774 778644245821349888,167319 791350566144315392,238395 791704031072837632,234990 760876243470299136,65165 769374008693301248,75631 775424064487698432,148045 758779748508135424,54070 778012279992266752,163763 766456545274163200,92972 771766242701144064,118191 769954111349485568,114254 775119169096392704,146019 764927930283634692,84889 781175380287696896,185496 790397727314055169,231358 755444554812141568,36877 771010299918946306,121612 792223098670030848,243187 754063100580474880,31389 753011293422952448,24497 758189807755485184,48289 773382661721231362,132967 781199039786344448,185496 769700431501008896,114587 733684604889141248,355221 794306139441631232,258981 795713610869665792,87904 756213167634644992,41798 788239083210321920,215005 761589901141811200,69231 764172067155550208,75724 793135711948005376,249469 769641938131701760,114422 792711244046303232,246295 732717103673835521,353228 786082027393155073,124597 794636872064651264,261942 791654032356020224,240438 785673902185865216,197324 786502085290307585,203350 768185363110236160,88541 766383657560969216,91804 765957822106394624,90031 773996990413754368,139404 780538818101448704,180655 785988838271221760,199431 788804442300698624,220332 773506880270397440,24173 788400113953542146,217519 772954660759973888,132761 793385241561800704,8044 759284466414157825,56964 787001421472206848,105109 793097746253099009,249469 794832498773495808,261155 752980168843472896,23739 780485195887706112,180783 791030163698028544,234583 795378633829453824,266491 794919074497236992,260458 756279942371876865,42432 763834851233411072,80393 779075467387236352,172621 785849886826782720,197512 792072665825705984,11774 765060634841055232,84724 770694023350722562,113997 793211234505986049,250243 759271483789172737,57749 767226167879344128,97852 764115741717258240,80716 785269126843408384,193669 760547885410770944,60540 762993571821518848,73814 765894418314432512,90031 774015552612282373,131421 773747720943181824,11774 769218502850912256,109167 775209362436399104,90384 788964664788983808,222500 795441531998076933,266138 769439467006521344,7092 763501047000150017,76406 789167391607357440,221416 794259820484460544,197341 773998181323374592,139373 779282951389450240,173490 753365079832264706,27317 790514480882987008,231894 785585247199059968,197286 793575364995973120,252020 754114323291791360,29263 785744367277346816,197888 792215544350978048,243092 766119917938630657,90785 788351789921820672,215754 789726799358033920,227242 761304067792482304,65540 780852279071170560,182870 760512836942475264,62338 781868543415431168,190424 794726763242942464,215754 788712322655215616,220029 763836051320369153,80393 774007462479351809,140495 791333679360454656,238207 791664776002830340,240483 789503564074786821,225379 753018454563819521,23739 778375593578692608,167220 792075645765365760,242693 788177766999097344,215437 758058447954935808,48663 775371824624504833,148537 752012924567171072,17794 763869896002314240,79987 789901903404466176,227048 757555810142564352,305417 788541906703773696,217918 781187588115800064,181419 795068639825264640,263205 787158447825440769,209351 770580638185365504,118191 786188412533428225,201619 764937026466680832,84929 785256172861296640,194147 753650983310270464,27402 792063782444859392,243614 760191778641305600,61385 776199932168372224,153845 788569424416673792,215437 793152536672768000,249926 775330759896862720,148045 793609582400512000,253164 793914888221499393,11774 756621594529767425,43751 732139360624218112,195876 781189736626925568,182659 756575708898615296,41689 779376835780026368,174557 771734550556794880,108396 778375582337806336,167003 786675810488971264,198304 755784643698360320,39462 753676306856960001,28586 791713106728714240,240145 760091668817162240,60866 788134125538451456,215608 768926980657983489,110381 764062350647459840,77598 776878241047056389,158820 781354062818062337,186584 755021210237435904,27045 770239163631304704,117257 770419261701402624,117257 794933620855050240,263817 790721525414584324,233307 795717209544790016,268231 732941628357349376,1170667 778269457600819205,166853 787708460368404480,212357 755201094590926848,21546 785664194435690498,196277 763750587435479040,79600 762042356266856450,69711 766370247762808832,93286 775795188405006336,151071 785247613134204928,11774 756338770073493504,42432 770746725191458816,120541 786963701861650432,207613 734142477091930113,354700 766645224831524864,95045 780942024316850176,183338 785728312542769152,196788 766969539171016704,96851 770153231288852480,114677 794191623206871040,256239 753196185913921536,24366 766714968792236033,95672 792274482945744896,244902 753600587405651968,27045 768961629765640192,109509 775519701992701952,112363 760760407623622656,64147 787014234215424001,205270 756909841965207552,45304 768565473336320000,107469 755475754255810561,35890 769968928596627457,115531 788450174268018688,217519 774381256851283969,141913 767442663327105029,98751 769362248695476224,113222 787119332614664192,207109 791926087886397440,238099 756456158123155456,42432 779077257658761217,168284 790212721090240513,228584 794571670111584256,234556 773707273218686976,11774 788093395444994048,215005 750373031982227456,12883 785581784264155136,11774 773882225788014593,139639 785791635019792384,197512 787956203309498369,214005 790110621006192641,226123 770501786343989248,118737 774032511026339840,140232 790197403248791552,349507 762702425618866176,74133 764881164112912384,78344 770217623241928704,117315 794009854906105856,11774 773200709403627520,134033 773951971606659072,140444 787003607539408896,206008 792805378434043904,240921 758114499916279808,50772 779073230246064128,172621 785994781637894145,193050 764447994783657986,82066 761035478074142720,66116 757297452269527040,46890 767803915735883776,100891 751054313351327744,12883 785327898018344960,195125 772813301042454530,132578 789840435296473088,350287 767164110043774976,84724 785272764873646080,194648 787052297293434880,207613 778573277765705728,168794 789891981354958849,223249 788992041581551616,222627 756303813330468864,42432 781210964020649984,182665 770664296615469056,120528 785928128065437696,199546 788387884453793796,217519 761754132382420997,69231 773653576539254784,137953 794674435173269504,262022 750390323331891201,12883 792890596956397568,247062 761970328524382210,71438 769594214472482817,113446 771052474048348160,120610 789559804461191168,227130 793498346224750592,249926 760600079090655232,63451 788043301412704256,110161 793264136838873088,249926 767813099713859588,101505 794575796983791616,261155 733057012846628864,355639 769288020482781184,112834 779485609895297024,174557 767807157710516224,101681 795716484207022080,261155 759708437672435712,58250 759098212984774656,56889 773204211861368833,135025 751553806299754496,15577 780417786124251137,179742 760110341476921344,1248726 733015542957768704,355324 786318435752050688,202727 794057993897787393,17416 772082857774678017,129471 795413661128880129,265855 760527024263929857,63451 788326807619633156,217006 791442182636908544,238207 760663718590050304,11774 788839562885738496,220029 774024632902914048,137911 794890083434459136,252580 750652600488452096,14421 769346426249682945,110585 792816404118507521,247877 785504692247760896,195165 750478572289228801,13704 760503120673771520,61412 767110949111070720,97811 768419419999657988,106281 770875088711192577,121949 785615659942064128,197512 771606243265740800,118515 787603341668999168,210595 790716575041069058,232863 793267263558324224,249926 764621780497620993,83128 771438757551677440,123747 787768046572212224,210207 779441632957562880,171060 781634126386458624,189515 764974892488003584,85562 795415773036552193,265858 739116999654158336,349462 764172344835342336,82283 779123542537428992,168284 792861457197178882,247003 750789272387489792,15316 763490659630211072,78707 755068771602161664,27885 793613576913100800,249926 754716798218477568,32839 763168703122923520,70918 765945589305602048,88489 768562226831642628,349714 792149349312495620,243865 793456652548644864,217574 768930800158937088,110362 780800745473990656,11774 789520474422317056,226048 789518112307679232,226048 787198294963421184,207287 794730039841591300,262849 787740754290630656,205197 769330336819974145,112325 732276715569840129,350081 793385268321607680,8044 788166066119639040,215005 755792751199870977,1248330 794271207654707200,259063 770650962256097285,195876 787122031007371264,207733 771021036347330560,120675 772802682549448704,132364 787987899635601408,214079 773925813460893696,139404 795329394562760705,264397 781585673765556224,186584 775386443279503360,148951 774639481605488640,133043 764896250034581505,83309 779671763244363778,175153 794541658662518786,261155 794672978978107393,261155 755175200203808768,35890 758807754806919169,55029 793059803098742784,248896 752713117231185920,21897 787599200997355520,65113 794938171989655552,263906 791385130938036224,235487 768160474068242433,103506 785359164876791808,195481 766003023260725248,89923 771045541497171968,122124 788126816955428864,215754 793149395025928192,232911 763029754803003393,73706 786377729860104192,202217 771472719988654080,123583 781749629486456833,43956 770303892353462272,117609 795617907237683201,267521 775504243260219392,148342 757461645408993280,42344 769821708257726464,114220 786333570188972032,201958 790697534004011008,232884 765725480930648064,88930 777901943955959808,11774 768826898415845377,107821 765424738571202561,1249196 775726137892798465,151071 790367876725239808,228820 791248428336607232,234564 791378275096403968,237870 763380319793795072,77731 763842783580946432,47188 786238007208714240,354830 756347882706444288,42249 770653541396512768,119832 755155827120406528,35890 793418244618981376,8044 752690986409553920,22575 767083589385289728,97433 795128308174180352,263205 777977668528664576,165185 759230235640463361,56964 792887236018573313,242693 761806612906381314,52749 789659443667632128,226490 791766285054914560,240814 770735626962427905,120474 787193402316259328,208928 794087692896235520,257492 789686392917864448,226490 765848988671152128,350711 786963238227279872,207613 792157308289708032,242693 794274239914377220,259231 794592511943647236,261155 772452858398646272,130415 765907653402857472,88669 764147596726198273,59403 771858964531281920,125816 792043106296143873,243075 777473758126899200,160634 765597976291074049,87904 790363134703861760,230282 755451497085886465,35372 788478614153072640,218455 794250642797670400,258771 786093434671140866,192363 794691448146825217,249926 756817225428983808,44994 793909943984230400,256125 794951155033915392,262847 751178172314640384,17591 756015632928256000,35890 765052151152439297,11774 791746336647483393,240145 764463520410849281,22971 764164688816988160,80939 775339257217122304,148445 775152993977049089,144611 786284622350987265,202429 761655479730778112,69493 791669880370200577,240483 795743300632223745,203546 757284369992192000,43659 785700329417564160,195975 759411948551233537,56924 772998810880520193,132578 785659781092487168,196676 732614621190725633,1170373 786328099617136640,201958 794199505012805632,258598 777327822809407488,161060 787119296308580352,208252 792688261462228992,247054 743121644906942464,11774 794991657586331649,263907 768990670027567104,110362 748505265176080385,1247879 791778775495094272,241678 793904016182898688,256451 768772008108785664,106774 772384948351340544,129700 755443571642159105,37433 770940459971649536,122146 785864382941192194,198671 778281760912134144,166532 785259682944331777,11774 779867595679891456,174465 785986943989329920,197512 789845321496924161,225949 773059098132750336,132364 776824323235573761,129652 761364145165840384,68273 755157299438751745,35890 757692471950184448,48663 773609466264555521,134199 787779007412576256,206117 792238614784512000,243793 778258349775216641,165360 794165058792108032,256255 786806160863076357,206008 789884154171142144,228292 791716120214528001,239456 791810949929766913,241819 794569589841506305,261155 773810110879633408,138819 790943974521352192,234583 776838662638088192,154832 793798553709576193,246269 775832272654086146,151439 746197440722698242,102730 773283333631385600,135903 770661686680227840,120393 766470097871507456,93823 779563992729681920,350824 767132876123045888,98072 786532124111220736,203510 755755846273904640,39235 775830209174114304,151065 758770936732540928,52749 758397797062184960,53001 760107147527159809,58254 776823680424783872,157693 789490707195199488,225439 766345731296915456,91946 775381177423179776,148574 793201021967331329,249926 778641811258613760,167407 780585061829664768,11774 755723200374288384,34731 760321304331333632,61352 780647502706012160,182257 762894066430259200,75480 766481093105037313,91838 768976465069240320,108848 794684089701908480,261666 768003235709788160,102249 771340571092721665,124600 781337271530233856,187084 781537622573232128,188401 791903185942224896,232137 794389896966258688,258456 772262410342117376,128934 786241200919416832,1063777 788717298999635968,220029 794206782684073984,257492 740170637428326400,353488 759951259323465728,60363 792428137040666624,243513 775691518573031424,150404 793164968640131072,250033 793454129490296833,252196 794895801436831745,261155 775303604982906880,148045 781353831737286656,139404 792535071399915520,244270 774947434686472192,72061 758422393350074369,53144 764530669041049601,81946 794636319100194816,261155 770230507753787392,117257 781546978094219264,139404 755048814768193536,35044 789834986480291840,226881 779118476363530241,172123 780875399597268992,183269 768924393997082624,110362 761350582896590848,67938 793521337964777472,252020 753688591495077888,29256 761800031435313152,69947 778754052981006336,168284 792031425247662080,243187 795003768270098436,262847 761309797169770496,66878 764145045285011456,80939 779106412085391360,172862 793678627292401664,7311 791362906965368834,238395 787895772029284352,213064 764123318807134208,81927 765013260936421376,11774 789863023611478016,108396 791663891981930497,239998 757977849127198721,50600 767677445390626816,100605 760167128938840065,61051 754974797663244288,34666 763510761826189312,78853 787393991440347136,180433 794638158566748160,261155 769764539189506050,114357 778513005696942080,165185 786267089577340930,202429 761567385602105344,69245 756347719640289280,41702 794073018154635264,257492 770969949183639553,121949 769053317754413056,109666 779917946848104448,108396 789134505709797376,222682 789268355421200386,11774 756623022207987716,44450 794253626122309632,258456 788434080467746816,217837 768492999529541633,106756 774062476337950720,141316 791744454197731333,240067 755071703982702592,11774 767369176440791041,94718 787087327134900224,207613 786671477391237120,194272 788719337653755904,220029 766278785507463168,90982 765500415442116608,85562 789925965409333248,228820 791308835684126720,11774 732994324263116801,354762 761739398253719553,69711 775022004051247104,146259 792513374080892932,246295 750063459643957248,11015 760674275976241153,63776 787191682663972864,192559 790953598288994304,234583 751903336757100544,20427 788070415436505090,214354 753400376532078592,27222 785583785760985088,195975 753381470299754496,25189 785927022031888384,199262 766470357133955072,91818 794223224536055808,258966 770958893417508865,121949 777084327201038337,156835 791381658297479169,11774 781148886903562241,183759 786151797303840770,196277 791477385317056512,237908 787094286600994817,208016 753990172472139776,30354 764492905423572996,82457 793953968661688320,255826 758396015460450304,52749 760861242483408896,1248836 790181976745521153,229159 781636658273873920,189649 793569287008948224,252020 785608523556073472,197512 764135907481956352,81869 765591518883246081,145399 795054618577399809,258456 793145467785719808,249469 767149111112007680,90384 768818843003203585,109104 780746948445954048,182036 762668304326619141,73526 781710618898247682,163419 778196584630775808,164826 750684450661556224,14553 780642524113301504,181755 786679772910850048,205294 789514556099833856,226048 765615592577662976,79987 775520397504630784,149953 795714573114494976,268281 764210911028453376,1249227 776193924843114497,154534 770731034283352065,120393 758545883247980544,53185 776146170905108480,153854 790161266862010368,227048 792930209695760384,247877 767730758446440449,100893 792027009853554688,243187 775718610895380480,147029 752157589190774784,20279 779555203355971584,175245 790670141151412228,232863 778588020131913728,168794 766690443992059904,11774 792843673474043904,247240 765515661552422912,82452 767372861099024388,90384 793500206415302656,218489 793606781540798464,252639 776922736765440000,157082 773979760733007876,139404 755150285056544768,35890 759746861762609152,59623 771144888587091968,123583 787073057508569088,206642 779318401973956608,173964 776589832298561536,26066 757754947047862272,48810 766713053622726656,95708 780952490585919488,182960 749275840681246720,8047 765542180396019712,88052 767875478195736576,101514 788096314022264832,215005 757872332031483904,49754 777137570639511553,160453 732317993825406977,349283 762815929516380161,73704 785321605354360832,11774 792749229672374272,247074 772126706224226304,84904 793619751763259392,249926 773563063425302529,137042 790678161528807424,233307 787471459136315392,210207 753634149831888896,28732 789221112823504896,224680 776553686780645376,26066 777464370263621632,161960 772661433137926145,131008 787408379790503937,352761 791435611861200900,238207 779731459602993152,174756 753787148633989120,29800 764203266741764096,81601 773646050024382464,137953 792816609618452480,247877 776126445672341506,153699 757480170055987200,43391 762759029013741568,74281 793113294718459904,249469 789512498839887872,224680 793200037878755328,249841 766480036215992320,88930 778925564841394176,166432 791129086567538690,235621 762612499749408768,69190 795299509513359360,249926 785940677523804160,351147 768215861173760000,104932 781108104792375296,75709 760175359874568192,61444 766381469459632128,92166 792307207018647556,243427 755059074903871488,32405 760531735666913280,61412 794929325619302400,260613 755950695099039745,40881 778297677498884096,167220 761981847584714752,69540 751895837312053248,17794 767012939752730628,92213 767524872620642304,97619 790332356787707904,230485 790732912362713088,232881 791763288816099328,228124 786955899751526400,207613 760004803585937412,56659 776440450429300736,152314 776820328357953537,157693 774626190531391488,144139 760124990687674368,60391 763374571076526080,74943 787395655601889281,207212 759271103009329156,57348 779256886411526144,171795 790241754897190912,229693 789251705007247360,206666 764154551729553408,82283 773896512644509696,139865 769196966815277057,112059 781269337038462976,186212 789201024909250560,11774 791407508367609858,236827 793926666569613312,256219 790261047575719937,230282 755755485568139265,39235 779334648451170304,173753 751745745309630464,18555 775782249862094848,151463 759919890392158208,52887 790678827491995648,233307 793922049953697792,256255 756335555277754369,42171 763439232228655105,78159 768628757124878336,106716 788550185769136128,215005 795112182388326400,265257 790713978431438848,232881 768636394520444928,107428 773150191633457154,131210 795230391145730049,264431 773965476636528641,139404 788114846235627520,215005 776579381430857728,156835 771106179246268416,123583 792038301221785600,243075 765560359491137536,87831 773837342402412544,138819 757954679816859649,50099 786069881053671424,199739 790333596921978880,223286 791423968553082880,238780 789324697418600448,224680 765209996690849792,86440 792442500308873216,245549 795691285961199617,262849 773406710014894081,135092 762787467854577665,74974 764150039098880000,82061 768218083924254720,104932 755250707494731776,35890 758768947768463360,54140 790936436061118465,233692 758243166885584896,47940 764140629240770561,82002 781557022370041856,188401 788033692266598400,214209 791421605301723136,238099 778809029590065154,168731 791618574909661184,240145 765654125778350081,88052 770814983542284288,121377 791277524542189568,236502 767209493302284288,96875 793148358898569216,249926 793151588210728965,249926 771443862216798209,125006 762745300658204672,74133 785463236237922304,193633 793567057031946241,238950 764880523957194752,85115 776597637017374720,156162 792187305930870784,244632 758386137308073985,50542 791425354179239936,238099 795356874749120512,265908 755428108065501184,37422 755835542458085376,39235 778510649588457472,152594 788734305065369601,220332 779145696867909632,171168 765540487822442496,87851 754888116914130945,32873 767773200629506048,101383 765713324155801600,87904 763135685997899776,74681 789531789781938176,225981 761612409496866817,69711 777051860947591168,159850 768303673453662209,103071 767854419962634241,101514 785589615214235649,196767 791619057971847168,240145 791620086524104705,240145 759071001510416385,11774 779831507770863616,177233 790916523246260225,234583 755760228633829376,39462 793043275170983938,249057 768139309954109440,103071 781495416571334656,139404 793916272324972544,255393 758493033268584449,52475 776763669157933056,157755 793402219441729537,249926 775195653353766912,74133 760796871006756866,63655 780611372937801728,182037 786031415347601408,197512 790551810549440512,231318 788111114793922560,215005 790543410448871424,231498 763302076482920448,73872 793892302741733377,252939 762251813479297024,47188 788818928155975680,221283 793091056145498112,241678 771074302007443456,122299 793516074503401476,250771 793866320437661696,256255 770460033532436485,114236 789260892307415042,224678 793166888536793090,250033 760742950888284162,1248861 736411152234643457,1182337 764585871853125632,84059 759859805473214464,58254 773699660728799233,138819 751938209886515201,19966 766401577481535488,90735 795359333026500609,265885 777573737029926912,161277 779519338437050368,174557 781692513736208384,186149 749304062948970496,8047 767749106898907136,80720 781288877487259650,186434 794648602895384576,11774 764192001776648193,82544 794557694468354048,261155 772409858716991488,129471 758086292705939456,50666 776120188110573568,152735 793243115171770368,249926 779497873671016448,170620 774802561656299520,145244 785981653965352960,199546 778756092968919040,170144 789519484436426752,205972 792055710431469568,243292 768967801986027520,110362 770224802829303808,116970 786990620581560321,207092 769289470751436800,112623 759884179362414593,56964 788967546309505024,205270 753630249250803712,28732 756288187954180098,42432 762689798280740864,74133 757998978751406080,46633 785759743876984832,194158 789041035611664385,223047 761232881956032513,66800 793105853415038976,249469 766248463365353472,91894 752757345483165696,22971 755460872613535744,36719 794213430886547461,11774 759111558031040512,56964 794575965326311428,261155 768159770993983488,104026 786294238564712449,201958 776541169178128384,153095 774430379709202432,1250159 757550065632280576,47782 765963925661843458,90482 771521539208392704,125853 778388255683252224,166390 785612030548045824,197512 788523051570728960,218977 794913735789989890,259743 795668296020492289,267862 778209335067508736,166390 758326795477348352,46384 754793566132695040,33356 756487891065376768,43391 780834633327996932,183269 791645476772777984,240145 795775744744034305,268777 762858800495722496,73685 794641584646193153,261155 758338290554667008,52554 766267656035065856,91946 776248906275360768,152872 765248023370862592,86103 753154665261305856,24497 778758952343465984,169201 771482103376646144,125367 791050572308684800,78159 751243991920812036,14277 793989822394368000,253032 750794707467284480,15066 789974811715866624,219207 785817040569438208,198671 785266688891555840,11774 787705310156877824,211347 793190451310362624,249444 775058529791119360,146259 781145652021473280,181419 765617892003983360,87904 788573759963705344,215437 787712091532779520,208791 759194820254588928,51798 793181713488760833,250383 794606943193034752,261155 775371162566160384,148473 785350383983955969,11774 752998770602803200,17416 780692602563592192,180233 750673730196549632,11495 754749587395448832,33356 791770341358133249,228124 770767556277784576,121359 742197305785323524,738099 765158060151205889,84724 793134449802096640,249469 794575907021262848,261155 766261526286200832,91946 779155158827618304,172962 759541630563000322,58537 794550627191914496,258598 791031622237818880,233692 792447883270246401,11774 793887337986023425,248652 771403850674733056,125367 791350740589563904,238207 755868722141679616,39207 758757881307013120,54519 791760569875464193,240926 773654372643287040,138165 790631477201502208,232863 756562981471780864,43917 764953132472291328,84209 778796082293768192,168794 758710117697220608,54070 770489541048295425,118191 754044527460093952,30590 769631761688961024,113754 790885137575665664,233558 792134249931415552,243451 795764938685853696,267134 764155404712456193,82209 791717424022388736,240926 759211592290537473,56964 792465266026303488,243513 754081307894878209,8431 789666721636360193,227242 743843693245894656,11774 770017496657190913,116150 761405257817686016,67586 773903595674726400,139404 776704039581089792,154666 778631046275403785,167220 753375175026933760,27402 763349158958919680,74650 791700118063816704,240483 756752258130259968,42432 768463059916460032,106693 766844108543406080,94699 786424117897506816,1063777 794998328270458880,263907 785913614557253632,199546 764862101181431808,51451 787897410299101184,213253 736938809867128833,1170550 773548899730591744,136853 757310728244043777,46137 762053764190613504,71476 773850561984630784,139404 765515563179311104,87904 759894701969317889,58227 781573053646049280,186584 753077530580713473,24269 752229852661637120,21034 758162962041430016,51451 734695283360161792,354306 758676183659663360,41680 753063601959608321,24711 777372760964210688,161524 766803224477114370,96263 772284592443133952,129124 786401855957905409,203350 775695877797056512,150511 777847670467624960,164001 793183046082101249,249926 768921847006060546,109767 774517729604743168,142527 760806984429936644,64326 795475469755789312,266138 772425369630674944,129551 756942697596723201,44450 781246852712759296,185496 781698313930149888,190024 779861847981826048,171436 752652705517096960,21332 754042181480951808,30815 761283580630892544,67679 742760298084343809,11774 764955791862280192,353879 786990122428272640,207949 788860929433858049,220332 761630352985231361,68993 764124861903941632,80939 767457907948589056,96039 788452065710342145,218275 788419938235002881,204835 773538895304589313,136904 794317068883607552,11774 755112161769295872,34731 758428891077832704,52022 770712987296411648,120541 777991324599521280,158673 794746738657660929,263171 788443230161375232,11774 767800302103764992,100893 771538331180027909,11774 767122754705428480,96962 792027610364600320,243075 792841443651878912,243187 732670127322365953,1170396 774402909295419392,142503 787909747806605312,205197 779305164087758848,173868 790891528365281280,233307 764653341632790528,80939 775823684812546048,151463 787127739002200064,208379 790954437288353793,234653 793174867277389824,249926 787048938108882944,205455 764245859370283008,80939 768204939353001984,103924 763869765526061056,77720 795374951125680129,256038 778362537687576576,167569 795375432170405889,266151 756452739752734720,43225 768958644037660672,110389 768570350636445698,105345 791363982242242561,238395 772985601570312192,132908 793249080885456896,249961 794642495409750016,262283 781343419763269632,139404 794555170533183488,261155 769085636645163009,110023 767382560498339840,87904 790392422329090048,227881 781849569609080832,190635 794445888601006080,257492 795470114917388289,258771 751575436187037696,18215 770088900530438146,115435 791431439984136193,237908 793853344058052608,255942 749731305219354626,7816 768171777398743040,104332 786900685132533760,207223 791656328557056001,203821 758616878981996544,53163 773974166227693568,139404 786744973534359552,200467 757980210394337281,49923 793462249130168320,252196 770985864256073728,121479 773604765183815685,137639 788151248063074304,216009 760815107345559554,64326 770580979996041216,118191 772801334227513345,132578 736185656016285696,353374 758390903543324672,52061 767079074841886721,97377 762649774675853312,73989 793151861683425280,248988 786498159971139584,197286 791759599091220480,191527 759496390007402496,57574 787392150208061440,208307 762112990057562112,431998 769699154255876096,114779 772836224595812352,132996 772266945781587968,130388 778391129083510784,152594 787693023018622976,210253 792220512252551168,243092 773967591815667712,140444 774466991444811776,139404 759121401160663040,56322 752936650334961664,24626 790884161519312896,234583 794742629917425664,263033 794914602429587457,263895 753979851527168000,11774 740271242150707202,56436 763085231989460993,74321 766427435617267713,86815 791261830459035648,237274 793976075407753216,256276 778037640474030080,164130 781795625280999424,190024 793942570015436800,256650 762697039742316545,74247 786322438506373122,201958 732670154908241925,353016 734726660092776449,351252 760312761343680512,43471 766393191243223040,93068 794138432440254464,236258 777862989768560640,163763 765977690734202880,90300 770179958152962048,116804 758265990593609728,52112 795278240558546945,249926 793138490275835904,249841 761236472695357440,67087 775319031444189184,148170 781290506387124225,181964 785699823496237056,196277 794071207184199680,255393 773199749516263424,133454 791055901813645312,78159 771541907637796865,125554 776778652071530496,157723 743504027833540608,1247596 771759672466354176,127582 762075060014354433,47283 759791659987013632,58542 768453538955468800,106548 795312576825589760,264397 785243677509562368,194167 762363999266627584,70884 764902746730401792,84724 765333264357793792,87245 786160671335514112,200566 751205087003881472,14421 778676656168800257,169750 790665706069069825,233307 774250572035817472,140444 795766058259017728,268643 791985568859168768,241819 753358733665792000,26140 771762349170712576,127711 791276774663393284,234583 767722800442376192,100893 788897723747594240,221297 749252871045001217,7828 761245262345936896,65189 765338860092006401,87245 765702781441302530,86627 768900777993580544,98072 777636315764559873,160609 775403186609881088,139781 762977716064903169,75267 765159205015789568,86103 772087537343033345,129006 755489626052259841,37607 768912268776116224,109104 759821483774443520,59712 773599785504780292,11774 778244376267030528,166390 771581406275182592,124597 763528267206840325,79040 768620516588400640,107428 792923938515017737,248514 789418276598063105,225873 794547510169731072,255942 794683617037479937,262752 763711867403448321,79691 793277954398625792,250633 793881723830427648,255393 767779837775753218,100893 756891015819194368,17416 791716539829452800,240718 760361851276275713,61412 757451767206608896,47283 785957918185168896,199546 795085226582151169,140444 785841322439614464,198878 792773115982020608,247232 754717270547443712,33356 771930941753360384,103812 788756637469118466,220526 793135602191376385,249882 740426802674421760,11774 754733035128446976,33356 775108303663820800,146720 788168592550486016,11774 794644273304137728,261130 751557924137398272,18567 754109182547152896,28451 760513887355699200,63268 779076280448716800,172621 794067732635537408,256502 793957785063092224,255826 771098843052142592,122817 778717173787131904,168892 766277157995765760,90618 752129338125017088,18567 759248144391671809,56964 762249506641612800,71611 773499961421856768,133714 773930652139859968,139404 761208665001066496,65222 770723060160851968,118698 774255938849148928,141316 791385774054739968,238395 775855831556423680,151401 792626573346238464,246771 786377765477941249,202379 751745006596087808,19352 791045090986766336,235179 794156790095167488,252408 760875601532071936,64722 788886394970054656,218582 793095904777482241,249469 778301125988605952,167273 778507512597413888,167220 780735702757695488,182154 785589081585623041,197297 788502696420442112,217837 792796814076289024,241678 774394277136916480,142527 776141912591839232,153845 766121158739656704,90629 788854317813895169,220711 770675122776645632,118604 766324832652947456,91049 788513690765041666,218349 757922337257758720,49852 763797870059229184,79691 763229807383613440,76549 763946554738606081,80607 768463734050201600,104313 793439531521368064,252020 768987359216013312,110389 778566135319003136,168794 751132536881999876,738099 763218215472279552,75073 776156459885363200,153921 788716738263257088,11774 762382617543077888,72978 766794717061406720,96263 789321920831365120,225456 794261016330678272,259288 763172760814178305,73814 789223425680084992,223899 768439015284637696,105577 768453587974418432,86274 758730472062988288,54070 774287770365886464,141912 775411925064622080,148800 762964941473275904,75073 781268401763344384,185310 761190845433323521,66897 793414759487909888,251758 750643597993775104,14367 760550983428481025,60794 781236474184343552,185595 790950961569157121,233131 771437540083662848,122528 785336915847442432,194934 742762443433201664,1247527 785971541704146944,199546 759062715755220993,54070 795470895359913984,267133 755427306928123904,37433 757543337050058752,47782 760913813558353921,11774 791643005040099328,240260 753682150663290880,27885 762014196213178368,431998 766815692188332033,95988 772854455377289217,132364 748657637311410176,11774 764811723022995456,84689 757448924244353024,47284 788872725875920896,221832 767846548889665537,100891 793354517748350976,250633 767865775516450816,349479 793506049810505728,251394 793966041164431361,255942 755444644960407552,354391 768588391793373184,107745 787658615293300736,206101 771349254082265089,351147 785678548388417536,196277 785903887060504576,199546 794052443747164160,255942 773036608077570048,132364 774023846802386944,131421 793980616421183488,256471 794654817373323270,226320 758060177912324097,49852 770715683952791552,118698 791419133430730752,238395 765577329754120192,88052 775184854312857600,144494 781866464232046592,108396 785797320675696640,198586 753424917194903552,25189 791063876330725384,236454 772105224525709312,123354 793209047973593089,245809 764316447430418432,83158 768376376697167872,103924 762801255815127040,73926 785801263468294144,26066 786327872285835264,202379 763768817369559044,77359 795730483766296580,268281 771803024436047872,128194 771038296076083200,122875 792358015836061696,244815 754733696519843841,33090 773645017399201792,138382 755957668444012544,39384 764124858548625409,81702 766772428567613440,92885 778556058763681793,167663 793277133959213056,250430 755137896886235141,34139 771144864578826240,122146 758338341603598336,52554 765604747931967488,86103 790833890290262016,231792 758746724722630656,54003 758129477817765888,51595 773041933665132544,132335 766013650045775872,74247 768781765150474241,106281 795692727367323649,267986 758306623131557888,52061 788933834070818817,221297 788987495954255872,104244 775078001797193728,146259 787821952081813504,212802 786739252260397056,205181 791718365752496129,240145 794672040787771396,194085 795768655279779840,268777 762705440333496320,431998 766432407109013504,93823 771709331075108864,117303 753630413206151168,28477 755461915514732545,34666 763422109775331329,77731 734868249482035200,351236 757694927992188932,46890 794704246289612800,262752 761677350580944896,69548 785637095897374720,197512 792079746716667904,237964 763094008121823232,75899 788460915637313536,217574 764159965489614848,82209 777948926070644737,161978 769620203793633280,112363 791711236228386818,234990 763180825986801664,75675 763234237122129920,73712 778855742489198592,141360 780902344502509568,183269 792495261570437120,245129 778924981304471552,168892 790915919849459712,232992 760926375939301377,65387 786947338111709185,207287 788568022277513216,218832 764980397415411712,84724 753712116113080320,28732 765051307061157888,84724 750320022845784064,9889 786671227792461824,205270 793954126979825664,256440 760150180847124480,61051 794291342746611712,258249 770467045448290304,111558 790645554103541764,232169 750657710182498305,14421 767021500373360642,95672 778433406367662081,167407 788085152371081216,215005 795424022876012548,266151 756284259426533376,42344 788134665328562176,215754 753435391105966080,26539 764524795874516992,83391 760151166504214529,60866 770979220063387648,121949 781628009811890176,187976 788155384137551872,215754 790547031680913408,232137 763098223489585152,75899 762307886928187394,72035 793654789057966080,252408 756253815242973184,42171 793781364139044864,255106 776865665814855684,157755 785537454870716416,11774 788889460297519104,221476 788069219287969792,215005 793495667473784832,249926 794549006739177472,261155 794757529695830016,262849 756304934874718210,42432 753781247869120512,16299 763524927026757632,78947 763726824740356096,431998 787295339866841088,207212 764455417279832064,81702 776140946475888640,149953 794275298263105547,257325 774743172136079361,144654 765953622144262145,90373 771559118905585664,125204 793874763454218240,256089 768106989649924096,102514 780867453131821058,183975 793862366190510084,255983 755626622426943488,37044 777985075971489793,165185 755163414528401409,35890 770756760449773568,118191 766001685617479680,88920 772082490991403012,129471 757436070774530048,47266 755918431707365376,39207 785987543116369920,199755 793813982800904192,228583 760129584020885504,354976 794204261181755392,257492 753660936003518464,148861 770725672780193792,120610 788886926631788544,221832 759114489283260416,56964 765583383170838528,87904 762270607190921216,431998 780776105934483456,182726 764130625498460160,82066 774802974124150785,143585 785263559928221696,194167 792215683832709120,243648 794527203816042496,261155 754987129101365248,34167 758725608125915136,54070 759014807785713665,1248642 768796017319813120,104973 785256466609430528,194206 791299579090079744,236884 733176634870759424,353016 753451582994329600,25189 758091695569432576,51043 791357798097555458,237594 755579480110829569,38476 793351006612393984,251452 757550462308585472,47680 756314481244958720,42249 785682194920382469,197512 787246846313848833,207613 786564728923516928,204621 788242116342185985,213961 794607387948810242,260081 749683581610405889,7966 773317704174309376,136110 792126854580867074,243075 787360973027815424,192434 772559507146760192,131297 789165062028075009,215437 789456910634225664,225981 772248714232598528,106836 768918462676799488,98072 773883201207078912,79987 776552618785173504,152946 792167165965242372,243187 758504581093437440,52112 768183977114869760,103354 792466161359265793,245750 788083971846438912,215005 795716586187259904,267737 754105738327232512,31221 794560398968004608,261155 790656530446024704,233307 767407875178266624,97379 753460928415277056,27061 775960719963529216,121795 751182989397295104,14421 776820290923798528,155390 764939033810206720,84724 755165004375134208,35890 754758579064807424,32968 775062798527295488,146259 789310879779155972,225359 778901109603655680,351424 767729666467753984,100893 751055334152605698,16638 773716285872013312,11774 766357205410951168,92166 795396256055103488,266884 766525872497041408,350669 770650241301291008,118698 762109189762056192,69684 766409088074866688,93036 762719578770198528,74308 768239936654802944,105109 795708491646332928,136814 772239586189795332,82294 751583147792273408,18893 791460121209692160,238207 763620951191908352,76552 777937910700109824,164669 757966117839044609,44461 781896673169666048,191354 785530508621021186,196499 792847842075287552,243865 793241191638769664,248437 756830289515646976,44163 767931493033226240,102444 778734011317260288,170169 773777055737520129,1250083 774037836815212544,139404 794622695723909120,262145 790747348062306305,233692 763431010562289664,72615 765066655038775296,85767 794516962277609474,260404 763467319217688576,78129 773580587403776000,137042 774831630301196288,144494 768084832282750977,103354 790548783570399236,231894 764844713241350145,84724 759401843147481088,58227 775892356910477316,152314 795028875298435073,263926 755164422545379328,35890 794322905727463424,192846 781546750683312128,187611 788478783871340544,218275 763121576245997569,73814 762447745877549059,73194 752975423936536576,23719 780929173451702273,171377 781360118977802240,139404 788478320341979136,218455 794685178719457280,261155 780928257696948224,182870 755478864768282624,37538 771445781157015552,118174 765714057089482752,87904 781369988082917376,183759 795695795693649920,267862 774033378290958337,131421 776994905637941248,156628 763554094812463105,78394 791832288300412928,238395 770472193901944834,118191 760526798857834497,63465 771316687429836800,123280 778231703424733184,166532 757745023580381184,47940 761014680949186561,66116 774281907794239488,141887 765199358199472128,84724 774045909583888384,139404 735961986702270468,350247 778843375596400640,168883 753607138606518272,25189 777526847563268096,161349 792820725073711104,247877 778615720947036161,167220 791743379218378752,55820 792540279060385792,246295 779683794248925184,172634 785486225037680640,195975 772197823953637379,129602 785718615966306304,195975 754795194101424131,22393 775452676398190592,149202 759788012804853760,57105 795724510955708416,261155 779075107553701889,172545 767220196771700736,97852 764996108435148802,85562 758574226865393664,48549 769560510782201856,112363 794545734616043520,261155 766785382830792704,95707 770379720412192768,118191 764314119805677568,83128 793968425014018049,257026 732310853836374016,350955 732619219112624129,349214 773049194642862080,132364 794394200880087044,258456 763157718085562368,75899 778812638209859584,168794 790544874219118593,231792 790222339673845760,228820 768550342606729216,104973 775374033512697856,148033 763857795011584000,80648 790602683887390720,232169 771134916339785728,122973 787025632769310720,207287 766353858209705984,80939 753243642320527360,23742 752024864161017856,14277 750737825327353856,12954 750725379489275909,14351 761162606321205248,66897 752975803072131072,23719 770743462572371968,120865 770892462747516928,118191 788527535885692929,218219 753375239954833408,27045 754705618968207360,28732 771344079120576512,121949 774988733741408256,146259 776224008693919744,151463 753283435863638018,26140 780928830290681857,183795 764137915840471040,81869 777847603086106624,352751 765320409226973184,84209 768851935449325569,109571 777670055102406656,161456 774331566017216512,142090 789168141322506240,215437 768155936284442624,103212 777830768026521600,163763 795123940624461824,263708 795760539536359425,247930 771104403730333701,123499 768009146037735425,99111 790734353055842304,232137 763825551442186240,80486 790912438304735232,229693 778570505712459777,168794 764155456830996480,82066 733101387484135429,354983 788540184136744960,130505 770251761252642817,117257 750826967511867393,15316 765591866444251136,88052 786368331116900352,203510 793869424633708544,249926 760552754960097285,63149 732285582257192960,11774 781161683930656769,185978 758646331728592897,54070 762788355411156992,73814 780408866576228352,180039 768180191797522433,104406 792073528736681984,243614 795732395731382273,268448 777995588105281537,164826 793804385121931264,11774 765305258423627777,86667 794212277033398272,258598 759385105014071296,58134 793992776895565825,255299 761301674229202944,67908 769021794837753856,110709 767084276047351808,97386 757246790735396864,45014 755127653116542976,34731 744024934985371648,1247635 774378665199144960,140444 767678450178125824,100605 780932345465597952,184426 795705528227950592,262022 789241664711688192,203546 773904506618716160,139404 766673406725160961,93823 755204950095958016,35980 766707940850098176,92958 791721785351892992,240483 760550474315509761,60794 771573566236012544,125381 776889183159758848,159146 759536862390284288,58250 788061239293411329,166282 795427325617836033,264397 791702643395665920,239471 780264005109633024,176700 793962840772247553,255942 776497630570385408,155390 777191378493267968,158897 787640906560245760,206101 754040401917542400,11774 759820826459930624,59164 756685952366419968,42432 786556588517625856,669866 776168635354091520,153854 788011651123601408,210215 732707979796090881,27848 781522706399240193,186584 775781336690860032,151071 780612473539981312,80785 766437166666780672,93823 785918978589851648,199546 756596434149920768,1248415 779810465119662084,175962 757748836953489408,49066 788499746386239488,217810 738409476454158336,11774 758010262741983232,12954 759189140193812480,56964 788089881096511491,213887 771508680650924032,125554 794336546430324736,258456 755389644838211589,35890 765023512792797184,84649 765572279921152000,87245 785826548708413440,198671 791498917275840512,238286 777612740714201088,162810 789174209536598016,223899 772428378733289472,129649 757090927097876480,42782 749210930324578304,7435 757256795995926528,45014 772404035206848512,125554 777429075350720512,153248 790032003601084416,218142 791458717350793216,238864 764786308321607680,84724 785856542209867777,198671 779004049622466560,171324 779075625927712768,171795 777136428253782018,159876 756474141717438464,43391 761592508119781379,11774 777173288178987008,157495 732821347865374720,353105 759255773776056320,51798 766377391061016576,80939 772405257942863874,127366 780680519843401729,182036 763535397968351233,78189 767741261742764032,47940 769840560941117441,113816 755116465280417792,35403 758041484650246144,51069 773695170852380672,138488 793147707816873988,249926 759948740828561409,58267 769705886688251904,112939 776912449769398272,158387 775169045616218113,147508 755495437927342080,35044 774912699696316416,33169 793115290192273408,249469 788387055512551424,217519 769515167411560448,112363 792059384121561088,243187 793753491873357824,252196 781646207286468608,181419 788117264436498433,215005 764964966856216580,11774 795273276343906304,265855 760935186351722496,50755 794325335877763072,256038 770246315188125696,116703 765686007861809152,88546 755492720307675136,38032 733220385005707264,1170862 793503676937691136,249926 758658282018013184,54070 771910777741701120,125742 792575735445590016,243187 793988682713808897,256471 755748523635838976,39384 794549745188356097,261155 777253181810147328,153753 767736821388152833,100893 752036268951740416,18470 787241585750663168,199307 793845969066594305,255942 791950320456695809,239893 749965960216506368,10735 763557348677935106,79168 756314974427963392,42249 795268567663017984,108396 766782250574749696,95511 779093587048796161,171060 793876535971282944,256255 793968536867717120,255942 795312804223995904,266068 753762828222291968,11774 772802105430142976,132288 773506035772493826,136947 775523410319323137,148800 788739111368613888,220332 766180844054585344,80155 753381801343746048,27045 777206413625995265,160353 754003155042635776,22779 770764462496309248,118191 769570041557872640,113788 761264952258793476,65626 785333835634315264,11495 773210070519734272,133934 781219959301111809,186563 756502860079202304,43302 764910027471785985,84710 794026495060623361,257492 790889118431666176,234583 786017466799521792,200382 795106777561870337,264397 755461772329365504,11774 765647272617140225,88902 780228668010303489,177773 794640015397711876,11774 752215552131756032,74518 777950504085323776,164826 777523113051451394,161502 777270874378424321,160609 780510345622355968,173373 754749296071802880,33520 768699637309943809,106716 786264649197027328,192032 790018811139334148,229231 792073855678414851,241819 760857093268131840,64326 766758440945479680,92213 772073877958787072,129471 770097911438991361,209828 766417254825078784,91810 794294914787876864,258840 733003372421210112,353070 759424245759782912,58177 794651047620788226,261942 786646434602819585,203913 766450990329585664,93508 768855486993051648,105109 794222301000568832,257492 762286106192777216,72527 765599725466755072,88311 785238843788234752,194226 793687588997476353,249926 773629706641944576,136947 781499146750533632,139404 754823736172302336,33470 768080564654051328,103354 785515876774662145,195975 788981716610232320,222627 768128136055775233,103354 785558137428406272,197035 733155080610942976,350979 778337100009578496,166390 781148433847611392,183472 781230341944070149,185310 764881862728691713,84724 761665088461889536,69565 765463962012057600,86961 794912878621028352,262849 793790929857544193,255393 778302496620023809,167319 747552261937725440,47188 760211764722008064,61011 779008713784905728,171982 791692627112591360,240860 785608758802120704,197297 766711957730635776,95672 775482351912706049,112363 772046499756867584,128934 787799591563452416,213217 768912833258086401,109874 780762756819611648,182036 764774199198179328,84711 790634114554667008,231882 792255145019056128,243187 787987791124635648,214238 764563372943740928,83945 757904416628477952,1248552 765025990842003456,11774 788441815263371268,11774 790975023825625088,235621 792432200599953408,243513 765207998151155712,84209 780829807756050433,182659 776177485855817728,154322 777297028476968961,156835 792430273845534721,244289 787357133796814849,210289 776622581646405632,155451 788258902521491456,211813 765201643600220160,86103 790256947526111232,226810 765536611689959424,87904 756480964897886208,43391 790340568131989504,229724 791816253866283008,240814 766361122219913216,92917 779450358867296256,174557 786402026972323840,203350 773294097750749184,133454 792065757567913984,243187 767087128312442885,91917 790015726941790208,228063 757010313837281280,44274 792151158286528512,242712 779540856717979648,174230 761993040059731968,70858 751740362981597184,18324 785860340537974784,198591 752220558746587136,20279 764974179775049729,84209 781454495427485696,139404 750666393763348480,11495 770573524415094784,118191 788568514453868544,215437 761936742106689536,70509 778728899513495552,170169 794452670018883584,258829 790244587243761665,210432 768539519654047744,106763 793267229185941504,249926 732312903127318536,351104 793066909692469248,249179 755790439962316800,27045 758770501510582272,55174 786485480850386944,194082 794258692535222273,258927 781472297374797825,171693 773665899089833984,137965 794567217824174080,86103 763899256289763328,79691 735452257525829632,196346 756625180038955009,44493 773643503146569732,137158 758135652374482944,50500 794031264386846720,257353 756876238338351104,45185 759142810511675392,56322 793165892230184960,250033 749462475695730695,8178 766416865035890688,88930 753355328780111873,19598 794312004697804802,258044 793131362177789952,249469 757242715998265344,14277 774985887339778049,146259 780084711012048897,176128 762706727116517376,73926 789934654421733377,228820 795470178234597376,265649 766452165657395200,86653 773922147345502208,140039 757106213997772800,45857 762049779220131840,431998 795766899607031813,268777 755627722181844992,26871 773570755984494592,137639 765300730148360196,86103 766153713559990272,86961 790157137469059072,228576 790906213986816000,163959 762735778120110080,431998 773256742670995457,135736 790582421414551552,11774 763286771954163713,71353 758083806205210625,50476 786565201306849280,204413 743497843495710721,11774 776891153484578824,158411 751997646718406656,20636 767901738271584257,81869 791407115772375040,238494 756954312950091776,45675 793182181174681601,249348 771167086999703553,122133 794535331513020416,261155 778606655705493504,169201 781802719799611392,188934 789773158349885441,227804 764642055897419776,73926 775359608705515520,146580 770270392711872512,117257 755503335478796288,38035 793112922524352512,249469 794572318466969601,261059 791647764476260353,240145 758352398494666752,52554 771950198260166656,125751 787033367023845376,205181 772102438295855104,128934 761006062082387968,66168 765611186566012929,82766 769132638984699908,110709 777645222779990016,159876 764151181283176451,47940 762013407918686208,71550 759086871276171265,56784 778570085292183552,168794 768261827578822656,103354 772060807618101249,127775 768190133648490496,104667 774129152039358464,127910 732777430234992642,354062 756984013940744192,43375 777927627399102464,164764 750027294505181184,10654 757120135257653248,41277 759476677357338625,58024 790259488989274112,230270 788363551153000448,213064 780820674386522113,181419 792878312825688065,247054 751582949309489153,18893 752673866317701120,23217 769814038612025344,81929 773698156911407104,124297 778340328080220160,167273 758279943734173701,50167 771739498749239296,11774 773901093507969024,139404 775120657373732864,145866 775399840834609152,149040 794525563713191936,261155 762977764311863296,74483 774075767630270464,141360 780042205591252992,177472 787313204921786368,46572 785490067246632961,196277 790803388510470144,232169 760510165766529024,62708 760118749890355201,61051 790033517266604032,228576 785527998770352128,195975 780616821833596928,181789 773927565283037184,139404 787860808009076736,210238 766016012613410816,90384 777564451297894400,87904 788457739924172800,218275 795386282755035136,266491 733177513778634752,354869 756188017442729984,41682 776512831319662592,155451 779135969664438273,172799 789660142488858625,227242 767892723923681280,101514 793667882328657920,252741 768622102316453889,107745 776046945395675136,151791 793859578303746049,256038 760459307582427140,61412 772357388989001732,130630 738411028057194496,11774 781470601680519169,188119 794020337591713792,256439 780564005949730816,181419 791636038028447744,240260 765885199687098372,90031 766005078847320069,11774 781133791490211840,183975 795371412206796800,266653 752749393464299520,22779 753649938924314624,28862 774211972556611584,141360 793096694653186048,249469 794692866715033600,261666 766349354370265090,91894 787249587987755008,209796 773726606791618566,11774 785899800029835264,198513 766612177968955392,94699 792785623442751488,202429 780463001686069248,173630 789949206429523968,227048 773848458461458432,139404 795152752330600452,262849 753019886482456580,24316 793302653665030145,251282 791048367677800448,233692 787114900049002496,208252 765945148341714945,90465 777745739719909377,137869 752188020409790465,14277 773300371682983936,134993 793796916760961024,199460 777231162196590592,157993 791725374191333380,240474 794815297710620672,262849 766816964446711808,93823 785589827303514114,197286 763597556995723264,78853 794532922615271424,261155 768508564038098944,104999 791028972545007620,234583 750785491205697536,15165 758779960098074625,54070 791723752363003904,240483 794596652107501568,261818 757416067555848192,47188 777235915563413505,160226 750299054056275968,11122 787199255672942592,198586 778630362855538689,169201 785817418736164864,198513 767398019729764352,94699 790612674124144640,232169 764072217781030914,81402 764341994940399616,82066 791441042377732096,238207 758667735748542464,53995 776582613607690241,156644 764917680994291712,47940 786324270225895425,201441 762638010420695040,73926 772827844758077440,11774 794564106808270848,261155 733341729328238592,246425 765011329233092609,74133 787718567219257344,205197 786231857608323072,202030 787100634856067073,205728 766473521530896384,93036 777924183540043776,164001 794554871319932928,261155 758672748382187521,54070 770258865355038721,117257 768974207229108225,109667 763202848536530945,73926 765941637092704256,11774 778213208733708288,165488 779347639896801284,127903 792066242874048512,242693 794081834288218112,248652 771024162647224320,109964 792059931713077249,243187 788132600065974272,214809 759167367431659520,55887 791702524675825669,239471 793124135325011968,249469 781329571849179136,186063 758822573689876480,1248642 760667389163806721,62798 776846296128913410,157082 795395728365539328,266151 785565728166600705,196676 778383648970203141,167398 791666486456774660,240483 795437357759680517,266491 769018822481186816,110362 774118081450827776,140444 779562419362402304,168284 781497002244894720,174507 788400050791522304,217634 760872391727783936,63451 771803468788936704,128194 790759069715791872,232884 770239432154767361,117257 773532331957256196,135736 781672859600945152,188478 794370381113073664,260273 775394244097966082,148994 753592036599541760,28281 767808492556066816,100893 767847221366759424,98720 788127613344555008,215754 758338874917711872,52554 770722965604270080,121046 777661941774856192,158524 771050492730408960,123028 757562512111915008,47782 766055646496251909,90482 771480341143924736,126152 781833468653121540,190635 767815560918884353,101681 752203941799010304,14277 786548985565708288,201958 792794577501429761,247241 758997790462660608,56302 765245558889979904,86645 733084088534372352,354869 749685914658566144,9433 790856716510343168,232911 791131918783873024,234583 793844158347763716,255942 781485680174231553,139404 761310501657796609,67401 772876441688039424,132370 733640005432844289,349856 780863309515980800,183668 754184775599005696,30296 765740622858756096,84724 770701383129567232,120613 789078123841064960,223258 794394609757483008,254135 763930923062538241,80393 769283483655077891,112399 778722370970193920,168284 792859585702944768,243075 791728653344251905,191527 793615022622638080,252020 793676213936017409,250633 793933833766744064,257026 758805513815547905,42453 788012594686664705,214209 760929623584669698,65198 773914123822170112,139404 760930381763792897,65404 768119312775196673,11774 791356460827484160,221664 744562767982530560,1170783 762442473599750144,68987 791691881092612096,240483 772876942919995396,132370 795347646122749953,266500 778687827877912576,84689 758498573642326016,51595 788176146642837504,11774 779066779758948352,167220 795721358458003456,267737 770367165409075200,118375 779023887900119041,172057 752193747958411265,20617 753136038072037376,24643 758115284154773504,51239 786302192365875201,201958 787316667953115137,209269 794870576687017984,262849 773879000724713472,139404 795095472209702913,260384 775135838451609600,145866 770247954338832385,117257 765036546240221184,82066 771425629828886528,125367 793798329968668673,246674 777187572418244608,159876 753365514576015360,26446 785291895706529792,193669 786968197102788608,207949 752951063158792192,24439 744091939172155392,352982 762619351216320512,71429 753982320043065344,29263 773562910064848896,135025 775295085000798208,148045 780943127024504832,184223 755375237039026176,36735 781136658674487299,130635 776987797018202112,134033 791189538257313792,236454 758713011272032260,54011 762844972139749376,1248959 785998890956906496,199262 764542291981668352,79561 792127338544627712,241678 789680698630152192,215754 785266651365187585,194154 771409177549746176,125145 792271651714895872,243187 774720480766930944,142906 787154428981686272,206008 794610017588617217,261155 795416719112048640,267003 785589974813011968,197297 793289415644712960,250216 753838051688714241,29790 770589329060233216,118192 770592339232301056,118087 786959659634745344,11774 767810567515975680,101463 790215068797370368,221785 778569842852900865,168794 769615202346213376,114357 779073316317298689,168284 776828060246999040,158387 773605273176989696,137927 766409180185972737,93504 794578373192388608,261155 762403596910661633,70886 792314738931892224,245056 793932097568342022,256255 775711317814566912,150511 755529784709488640,38183 753387440556150784,24526 762753571767066624,73910 763536888103858176,78513 753039151931518976,351340 754108974132330496,30339 774017514154041344,139404 780578824589185024,11774 792846756903989249,248065 767914259489652736,102137 769326369171996673,112336 781646644638908416,188291 790392611420995584,230283 792480012272144385,243286 768299513236721665,103354 764265334379601920,82002 766675338369835008,94699 778575856247644161,168794 780136995360243712,164764 792153285629059072,243187 795295857969156096,265709 756536359339384835,7700 766384325235539968,91381 755118677108731905,27045 776784605038862346,156315 770408899258318852,118393 787789662630936576,213064 793441473962311680,250216 755427753428746240,37433 750732980457336832,11774 765659874067820544,88998 755200904081633280,35372 764997104229945344,82744 770950700343758848,11774 775970196636831748,152314 792126858129276928,239610 794163679260504064,258331 754716721798414340,33356 785490071910658048,196277 793104804235141120,249348 759564335173738496,57105 778707604805521408,169107 789986066442838016,228354 753723959657402368,25135 759621456137510912,58227 787969859636240384,214090 758550406305755136,53703 788766378895564800,219942 767836570275766272,100893 793148565165969408,249469 791232591978491904,196180 789126437898850304,222627 789814933403869184,227242 794624905115533312,261818 791443294249164800,231427 792478610825236480,246225 793247111626227712,249926 795406948489433088,266884 775682285693571072,150511 760539832376492032,63451 766783511974047744,90252 785807348140904449,198544 765129823731593217,85562 785497820174266370,196277 769574605690462208,112591 756891435815825408,44163 786624423361077252,201441 774826198434144257,145244 794245123592880129,258598 758341183345037313,49066 763803448450093056,80393 767983337956794370,101463 778593093813669888,168794 786164482779164672,199546 778708849268133888,168698 750622609272934400,12290 757263007969906689,1248452 777329058824589313,161356 790658501278171136,232169 785641282529927168,195975 777643138244501504,159454 754781375119650816,350643 769576027358109696,112239 759376738207997953,55661 774279230645346304,113165 790519762652635136,231894 790909245126422528,234583 789043566643478528,220332 795411929594470400,266151 772067505829445632,101927 765714487643025409,88930 786242859854888960,201958 791422982656851968,237594 763256751982465024,75899 791427634848755713,238099 793218863798288384,249469 750692530149294080,14459 751567391620886528,14277 789450152683696128,225981 793869527033360384,256255 780613118820876288,182037 792134222643208192,243187 770633930924036096,120015 758025986902372352,50804 758300549036912640,52311 788752482902142976,11774 776851146732347392,155451 781474345952706570,161165 760145687522619400,60866 769747582755151876,114985 794592913967693826,261818 788144103703838720,214976 770766623745515520,118192 785354789475364865,195125 790538807321952256,135004 768603812911194112,107966 753637944813117442,26917 794932050449092608,262849 772642141382193152,129526 776886015638331393,158820 795402346712809472,247930 764839745180532737,84753 789216786252050432,224333 792046814132305920,11774 755553751683837954,38183 795411130180988928,266151 786993800442818560,208176 794614214715445249,238113 761016329054908417,60363 763922901267386368,79462 764246977324417024,82002 757351090421661700,47090 768964524003168260,110362 781240334902632449,186212 779360056940892160,173753 768998572159152130,110344 764219040822812672,82066 775303701791596545,146847 753721293665513472,29503 763516046703665152,78684 789657309869969408,199307 781548504292454409,188478 753782638641614848,16299 778572620987904000,168794 764203474741436416,82457 777986834114699264,11774 772893461544509440,132335 795461741849247744,267014 764165707613384705,11774 764071955188191234,77598 795719804795682816,268448 793850029698084864,155390 794003753187708929,255870 790564314948182016,228354 787834168478732289,213064 788531869239373824,104244 788396719650246656,217292 781374723976523776,186434 793165700676194304,249444 793177247397969920,249841 774047649397870592,140495 753191932533157889,25168 776581906481676288,156835 777880149199028224,164001 794248355991928832,258456 756196224554983424,41680 788109834331631617,214354 788541906984853504,106085 776448577413480448,151463 753967880920637441,29898 761381629327708160,61734 765703192407486464,89076 787822119455383552,213253 761299254652448768,67768 755362943810822144,36961 764263216037756928,82953 775487910787239936,112363 791747812492881921,241432 790392762403262465,11774 795014253312929792,255736 758132322977931265,18470 791381190037078016,238207 768045030879531008,103107 770524743380402176,118174 793781641143517185,252020 777060659133575168,304513 793645935972593665,252581 795362056576921604,265908 789545424025550849,106085 765268797389467648,86440 785600121312378880,196767 761583435173494784,352029 767370394609131521,98475 793461871168909312,252408 770990445484765184,122146 762743948330803200,74066 794561601470763008,261155 750715626151374849,14421 762667137714429952,72678 767779410984525825,101134 750367653689163776,11495 766642959097929728,92195 785943462336167940,199546 757796525716025345,48097 774862163873636352,136610 753613141339205632,27222 768588294368075776,47940 760209316246720512,61412 792356942714851328,244143 736842457162321920,102730 795716192304566272,267862 774001306578980864,140443 781334910262996992,185595 771937663377149952,654029 776791911000440832,157755 788359013218062336,217034 776939106098040832,159093 757960436646080512,47940 775041085722677248,146259 764295109382897665,82209 777258469652992000,159359 761396666469580800,68102 790653714101075969,232881 766100150565515264,90373 792076815212941313,243075 779475122537103360,173011 781480274282418176,139404 760284031594405888,59828 792076526544183297,243075 795428932971544577,1170820 794562446350577664,261155 794376043268284416,259743 795724100392153088,268417 791394499071062016,238207 760194166928318465,60790 786779414914662400,206246 765729419541549056,88052 765320735476834304,86440 764820941457068033,84724 768820296287649793,98646 768534372706230272,106716 763144757845516288,76549 773342049156403205,135721 775945353040240641,152314 778353936797491200,166282 786368663511265280,202727 771350569000632320,120690 766712251386585088,95708 768155211722391553,103261 781379977119805440,167101 791745801139654656,238780 792575889234022400,246273 794309869943787520,259267 762571936232673280,72420 755699878789910528,36961 757628702486175744,47940 764929659788144640,84724 788743305064386560,217519 772858548183113728,133080 754087190456434688,30910 793068096877506560,249210 781570845789401088,187976 763498955372105733,78274 795000745770762244,262847 732166177464541185,349764 758060163681181696,48220 771415275925233664,124883 793563933042962432,248719 786251441820147713,201958 769921359044612096,79987 768115171453706240,100605 789722605385375745,227252 794189135376510976,258598 794714734641684480,261155 779139464266297344,172799 795415656955084800,265855 794160035463045120,258331 794594384612237312,261399 791359107156414464,238207 765640868481028102,88370 788125306590597120,215005 766727026669596672,95672 768234079351287808,104662 761241625716662272,505747 794339406333128705,258456 766262382259765248,91894 794360363223568384,258598 795004019165040640,264335 750443984422514688,12883 775067638905114624,146580 790927963122302976,164764 778387259028410368,167220 762116830747959296,69684 785446832273063937,192421 773998314945703936,140909 780861725465653248,183269 764226165687083008,82018 755575085264580608,36537 768549254570713088,107559 774936279389761536,29786 788773274586976256,220526 768941134416482304,110209 791349485238648832,238395 773518177397506048,136947 788157030515167233,215754 792113308291764225,237964 759576016226484224,58815 766379235883749377,93405 763801933081522176,80393 790659859733581824,232881 794540677266690048,261155 794676812391518208,262022 781535999348178945,188119 771702879329615872,126389 758119142964752384,41703 769943206612066304,109713 781782615288315904,188934 787852743071309825,207712 753400710939615232,23884 795674873544765440,267862 791345920847835136,238383 732594637127442432,352846 771839445540610048,109666 788607435145609217,218000 771963550885707776,127775 792147832262107136,243648 792099861470457856,243075 763473121634492416,77731 779951581030744064,175153 778365855478546432,166102 781880611573231617,190936 759569504552628224,58815 791448345097084928,238272 758294551958216704,51136 762313167779270656,431998 762354903989706752,72216 786304071602962432,202727 769368202715467777,112788 776280737574219780,153194 774360628840452096,142668 773512390046461952,24173 788741591406174209,220332 795404624668884997,266138 741258881200881665,352687 768068396839792640,103261 776830175128514561,158428 789550590401482752,217519 791498344103280640,238292 792703461951434752,246650 770461295355109376,117257 761601840186138624,69231 795379966716350470,266151 772477493844455425,131025 787273419578548224,188577 769203787290456065,110362 773186456781062144,135025 774747015011971072,143553 788030122305531904,214354 767148024380268544,90384 763193989185040384,76934 768062848345845760,103261 793216627198169088,249469 792068205338517504,242693 758891019060383744,55710 765517952871432192,86653 789255225185935360,223935 779071523248222208,172027 792054277896282112,243187 774777855360335872,144494 776758616934219777,157755 781288737741410304,177442 788143262854967297,215754 751763334991482881,14277 758296359447457793,52112 771065850535120896,121949 732798612053327873,353228 791307176430088193,236502 793295157810515969,249926 763868983896346624,80939 771306756534181888,123825 753317348782727168,26788 778393342623227904,167319 779883478078849024,177248 757179764205613057,45712 794605440994709506,261130 761653501134909440,69747 791661619159900160,240483 793524516072792065,11774 771072645232066560,122982 773843894253465600,11774 788468708750401536,217837 767382680249835520,170736 792604417338007552,246771 755158366163505152,35890 736335379071016960,11774 749724371854323713,11774 785602074327130112,197512 776498149636661248,132364 792916554744815620,248514 764735520803065856,83679 770299708476493824,117257 758436211425882113,52749 794029346038038530,257423 757620260375715840,46076 794300311976497153,257026 791356433145204736,11774 767851028435734529,102137 780195114920448000,178045 785983929908097024,199478 766020710775066625,90405 795234369673625600,265724 776787263439024128,156644 751757406233849856,19485 755404415486525440,36545 769548336105947136,112119 775668350768652288,150404 771827827599564801,126293 790843754861113344,232863 761876514216484865,70990 795393425038249984,266822 774338042731433985,141360 787545609901223936,208016 791729360399130624,240145 759517925774544896,57574 767844506809106432,101681 787780318694551552,205197 755887755163475968,35890 791493276998205440,238292 753744000000073728,29589 780433826661236738,179537 750193799440142336,1170550 751182701051408384,17416 790297049849671680,229693 773357290799923200,135025 761248302541246464,65180 779446534844940288,175154 759776520743202816,59339 762109721264459776,71099 794699308637425664,1063777 770715781697011712,120610 791282745708277760,232611 776912340109393920,158387 732456435896832002,349263 785988054951473152,199262 793938122346139648,257026 749635026128560129,7546 795484166603190272,247930 758110382053482496,41703 755137431976939520,34637 772244748090372097,130067 763485914916159488,669866 765160833588469760,85673 764324998647513090,80939 795280330651484161,261796 756586538494898176,43285 733172895409573888,353002 753694179276972032,28282 787832267183906816,207733 777985574737219584,164764 774201934462984192,140444 764130899894099969,82066 788463198227800065,217574 792758973707481093,247232 780841381560451073,11774 757569474023268352,47761 774392143171444736,141887 795303239470022656,261796 752676644066820097,22575 785835420009566208,197512 732639695620976642,56436 771931441575976960,127775 770543117284024320,115526 788752283911663616,220526 792773085900316673,247241 794354552141135877,256038 794607349822554112,261155 764239616295796736,82759 767138077898895360,97438 773101116330344448,132364 778440342706065413,167407 760546094212317185,63451 750472534999592960,13343 752652931049009153,22953 762626616002547712,73814 786134871202607105,197322 758794367578492929,49431 767147971787919360,95720 775154392156741632,146720 761689785798791168,70355 791060401505050625,236393 771357102757580800,123583 775884230916091904,152314 790412853375361024,230270 792362068334747649,244143 793270086962409472,250430 766305564867657728,82638 781272818059141120,186212 789964282222022656,227795 795038366471487488,263532 790377790730272768,11774 770769222737600512,120425 774986738309689344,146259 791236212422012928,234583 763393558581747712,77433 781562464798380032,188119 772074219286822913,129471 758092205374353408,50476 755924833658138626,40566 786200290252820481,201619 763182120554553344,76127 766370731097788420,91894 795121404152782849,264431 763165136521691136,77094 733363212419223554,355106 751150206020784128,16299 753706300580564992,29263 793089617872334848,249302 760533433605128192,57574 776684743471435776,146991 779598093155053568,350828 763602639959445505,77598 792251366345441280,243187 773961490827051008,140539 767039996092030976,93144 755035002115592192,33356 790501240786550784,230234 755498257271386112,33751 757659525767766016,48369 761203198682079232,1248861 761373879126327297,67229 781149802167951361,185595 793162288958169088,249926 771479124108075008,120650 794874426378649600,263236 778461924132388865,163707 764276394561941504,82177 794093716915032068,257544 761563008933957632,352982 780834476976906240,183269 790899402906996736,232137 786970541139779585,207613 785559369043804161,196788 775054844444811264,146580 781282676330274816,185921 794651228093431809,258456 753248893245149184,22657 761822616223178752,69947 757711129451769856,47940 789985871172890624,228354 795285654175416320,265447 769707710879268864,87904 780132799802118145,178579 790865286777991168,234514 785482553671032832,196214 757633138491215872,11774 764783147552690176,82963 793098828538716160,249469 794601929032814592,260899 765161084567248896,86103 765256199755268096,86645 771832997624573952,127657 772809153928499200,132335 794928482870587392,263817 760122330869698561,61051 754111924703461376,30354 770561666182418432,117079 764932324521902081,70177 763208166813396992,73712 790749906038321156,232169 771689915385982977,126293 760160204029779968,61412 772564336564850688,120675 788817744246427648,216714 780735723368505344,182678 787385777801957376,210207 753489854130946048,25189 770315213967093760,117364 774990037637357568,145801 775744903535927296,132335 761650757183664128,47283 769582726496260097,113412 767783476552605696,100949 765273888435560448,86763 788779405296410624,205776 778400512366546945,166852 787420539321257984,246425 790580150131945472,231894 791794078782410752,238780 763786670105882624,79589 788755850567487488,220332 795020234583314432,253986 774096673962242048,139404 763404973094821888,77849 764802051024891905,84274 787502679073357824,211347 787765406568157184,205197 757894000309403648,49852 764147107116621825,80720 788862906444095488,220018 795753506019966976,268529 774810265007321088,144494 760422836771184640,62735 759079536461910016,56630 773168020336349184,134470 760199057277067264,61145 774627392702844930,87904 791810838621483008,241940 775812717269495808,151156 780564712614354944,181613 772258327388626944,125254 786402918048071680,202200 788203514547666945,352258 776610012701478912,156835 794819481499475968,209563 763165007517396992,76549 776309541440847872,153743 759238110492450820,56772 752109742344970240,20008 760123326748512257,61051 778920686559657984,171168 749418814404698112,8047 795682594616508416,267655 762794209908822016,310322 789266088601063425,224257 793540475064025088,251803 775533247132372994,148909 792087523136790528,243398 790693105653587968,232280 792527534030065665,246295 755802535349202944,39207 794586259977097217,261155 758637672600473601,53185 769876129310052356,115435 780843992648777728,183269 794708841581740033,262053 769284584823328768,112788 785920969235763200,197286 765225097477095424,85562 785898745019764736,198671 786928419657355264,207287 779383786865688577,174427 766390292924735490,92166 755855868080435200,39957 770291367297871872,116082 765299939685572613,85757 794789268476395520,262022 785835028811026432,195975 768277374328864769,104932 786540290429419520,204413 788548099484553217,218142 765169687114178560,59936 761089665277440001,65157 770323667209203712,103354 794391082758979588,226320 762612914100527104,73704 781564120244088832,188478 755954425756258304,40303 785736687036923904,196696 788071489627127809,215005 787401931165540353,210313 794858817024565248,262849 757380189454274560,1248475 761566890523185152,68908 770675310492807168,120393 785262387800645632,11774 794639206081589252,261796 774659480042680321,139012 790405109461159936,229895 791669007145467904,240260 788108836599132161,215608 790824298307055616,232169 766608144587890688,91700 786583364866146305,183269 794572722068144128,261155 753671111720697856,11774 795390042160136192,11945 774797490352713728,144355 785673302857617408,197286 775815473220952064,151463 758288456934125570,41703 768861211035172865,109666 785633967437258752,197512 792734082883002368,245148 793960822330376192,256255 777633022657064963,162969 764525958833377280,83391 781484332439314432,139404 765514658216226817,82209 771724906446790656,126152 777049116232683520,159546 756368536382033920,42432 788068697990496257,215005 765121330790408192,85337 776401476629434368,154071 777342655688613888,159389 768947404628332544,108795 788472194103775232,218495 791671589897015297,240483 792154856177807360,228101 794637978169671680,261155 761591096770121729,68893 762010544882712577,69947 786771948072230912,204413 795501475384336384,266500 751757072518217728,19562 767090069320511488,93170 793832302920904704,254209 753314275343667200,26563 774695445318684672,144654 759097383120736257,56964 773907722949496832,139096 791313021423513601,235951 752690389576933377,23217 779415480343887872,172656 779453272847360000,174427 791068037185019904,234583 794086043095965696,252196 755551116922875905,38183 793957044546129920,256255 760965418043322368,65222 765319566868246562,86440 793630460723224577,252408 788258487268732928,108396 754113166838235136,31551 756673214701506560,43391 760579508776865792,63655 790637505221582848,232881 791417310930149377,238639 788030766068490240,210235 787310768475762688,210289 793618225485516800,253032 794620507870154752,262022 761656004224229376,69673 771512404492611584,125367 765898380337971200,88669 763812930546642945,80393 785295979385806849,11774 781460472457465856,186004 755455946202112000,35470 792903954057170944,248427 795666166840774656,267862 785987699324784640,199755 775489630682701824,112363 787505026549878788,209351 787852945874354176,213064 763403017714536449,76012 780251929070882821,179190 792101153328816128,244067 766387114229587968,93036 770760121387319296,118191 767153480339451904,97811 787724658841751552,205197 789517620332535808,226731 793219525756018689,249725 791710894879154176,240483 792083947916230656,164814 794925325100589056,263895 793312389898833920,108396 778231978273439744,166532 775793785318105088,151688 767776137661603840,98890 776533737207062528,155451 776846983306760192,157755 762050000775942144,70509 790611832549572608,231871 780855645566361600,182659 790609255871057921,231870 773656729020198913,137042 781387536534863872,185310 765991953087344640,88909 792033755397513217,243075 732929588431491073,354506 749934237806059520,10735 775371356854751232,148574 785569042560057344,196917 786232399591944192,198304 787033787280437249,208014 752098148311560192,19844 763879810049318912,80939 787735688607170560,211794 786368445365399553,201285 793520045238292481,243092 759196796534988800,56964 780120399493365760,176129 775811544189767680,149953 755142848140419072,350819 763557954171854848,77598 793028383122784256,248220 771548276256481280,126389 775025056397291520,144611 788899752075288576,222021 753722455554920448,29377 793166999346032640,250033 779393842512535552,172107 762516994218262528,69190 787798547907350528,210208 794531945950674944,261155 759932729144127488,60102 768553214644019201,104973 787058199220195328,207287 773911582778724353,139404 785560383784415232,196609 785927171890044928,199546 788907840379375616,11774 753649257685524480,28732 770295471264890880,117257 785620104960679940,197017 769799061796950016,113472 778297048671985664,154709 788506394408476672,218275 791352617830064129,238395 787358922793451520,207287 762461220993503234,350085 772910414736691201,133519 780696646720032768,182036 750363876693254149,12883 790512282455384064,230704 794347759990018048,11774 766357907550208006,92860 766357477092798464,93286 774746532293640192,140444 770080567576715265,106716 754019818840305664,14277 795128634646364160,263141 791347895215718400,11774 775323818709639168,148170 764141198093213696,82066 786973429081645062,207949 749625334140575744,7546 773377801638543360,135505 794012083067027456,256219 795395686376341504,266151 733690679713533953,11774 770281113252007936,117377 794133975115579392,249926 753294621145522180,24366 786996805217038336,207051 779790434214285313,171693 771017075137519616,120675 757774259506720769,48991 768048621291991040,103083 749368821660561408,7816 790293476021637120,11774 793910139258560512,248652 772450474205257729,129558 778326711456915457,164826 791709263160864768,241034 776057778964078592,153194 793621150089617408,249926 768945231479709697,108795 769922922857267202,115511 762132748173664257,70263 791365211286597632,238207 793138812939595776,249469 773960111677116416,139404 793244537065869312,249926 793604198256545792,252891 779327370532716548,158387 787721389491060736,210235 785269108921237504,193669 790607301833003008,232791 769868469789753344,90629 770062691817910272,116096 751561223938772992,18470 791803934503567364,240483 766679636550057985,94627 781556807768477696,188119 795259224255119361,261594 767395557342007297,97379 765258266863542272,84745 785742305328115713,196277 786268024999407617,201958 760167667047211008,61444 763837534837284865,80720 766742217415327744,95682 775970696136630272,152314 792304095432323072,244983 738800356151296000,11774 767922428966236160,93170 772902516992245760,132335 794332216688017408,257492 785656345114583044,194082 767148143125356544,97377 756284411511992320,42344 767316019534786560,97380 787770280387178496,212139 749926799170236416,10707 756523679278784512,41798 766441571600461824,92075 777728391814508544,162638 781234373341253632,186434 763327999559086080,77598 769301901053612032,110585 762714557127266304,73926 773714748458151936,137042 752626003822964736,22400 763587350165331968,76406 770343628090769408,117609 773620551646490624,137740 771410620411367424,125459 764994775543971840,84449 762767381663854592,69711 763149912389263361,75899 761765104165658625,69673 773545423281725440,137042 773728792363708416,11774 771498758311809024,126293 754758366669447168,33356 758491638029135872,209828 765925217185173504,1249277 764965152550563840,11774 750822960898908164,12535 751989812010192897,8048 781088902228480001,184044 793721562226651136,249852 780600703421120513,80785 761648072107692032,47283 776507291877056512,155688 770672215520059392,120610 792475265616052224,245750 753998173144834048,21811 752655530531979264,22860 787830647888879616,212063 788113446667743232,215608 775353964292288512,148473 795762448041181185,268646 767116810948837376,97554 768232333925314560,11774 781621837319069696,139404 786383066432348160,202304 794624296714833921,262022 753959673133428736,30354 788115715215679488,215005 764861608992518144,84724 785864943040077827,198591 794314249556414465,259055 794740836307189761,262053 757341859538624512,47090 771110266927013888,122982 772058006179549184,127775 768936838132301824,107730 763075342416289792,75724 754733479976460288,14277 786166814891835406,200981 791442986798198784,238395 775329636347617284,148045 788739436926291968,220332 791811822890389504,241942 785938137952301060,199546 778662498698354688,167319 771902893485985795,128519 749198482943057921,7538 788834332253093889,220820 785805766603177984,195975 762394313699364865,72420 760127434775666688,61051 760165604699541504,61444 791485717696307202,239405 758804935248977921,55445 765955594796752896,90384 771418682123702272,125367 785253861648961537,194450 794289745711005696,258598 751839002341224448,18893 750720009140305921,12927 774080549321183239,141360 759805900131405825,58267 780610691468234752,181613 786240450038370304,201958 742293479582257152,762119 758787072022814720,54070 758086742603882496,50772 786287763054211072,202429 764975690852827137,85562 794986824724860928,263907 761243051025108992,64652 786291488422453248,202429 764118672361127936,80477 763045548865708033,75807 766737422797250560,95708 768100030905548800,101681 785795352779558912,197512 742801535625744384,11774 792539159885852672,246295 761450956634529792,67587 781400442446032896,183759 753323659905929216,25879 771465282757992448,125367 769746199192690688,88057 787023036536979456,208016 756639132835717120,43013 779335615716306944,174117 764327943153684481,82766 781623873577951232,188807 762124340825468928,71021 760812814416154624,64677 749289464111869952,7816 768220458835513344,103975 776921944373366784,154965 732217496518938624,350379 791077226498306048,234583 771231926061379584,123280 793133793733255168,249841 760524571837542400,63451 791804465754083332,240718 772894061300707332,132996 795717637594632193,268231 766375885607882752,92854 795463012228431872,266079 767480362431807488,97811 791637365924073476,238207 775192639926743045,142721 786613331683598336,204410 795715241510215680,267521 759888566461665281,59730 788936608246591488,11774 764461281441001472,82066 758061106241769473,51003 762297168065470465,69983 791268986658889728,237491 794173205694926848,255942 793974592759074816,245148 790656521386487808,233307 763764605201977344,79691 755868252987858947,33044 794325473643941892,258305 758502014464630784,48549 786343828982595584,1063777 794555120121942017,261155 763775062990135297,11774 775782720643268608,150511 795340769821278208,262752 732984336618676224,353451 762611304490295296,73814 793582703635533825,252679 760583548558467072,63149 776623634894823424,155451 765661299493568512,1170369 787077689148530688,209043 788490387182776320,215031 794922996418887681,262886 795170503111610368,246726 733313446100512768,355480 751606667603800064,18323 778379429785505792,167063 748547104340082689,11774 793238901670440960,250633 757464587348377600,38872 785699198234611712,196277 787414354735968256,210928 790775190988791808,231828 793976666536046592,257271 769007522980122624,109805 787318396773949440,210207 793924101232422912,256219 772394267327299584,129526 763831033808683008,80482 770756480106655744,121046 770780533236310016,118192 788742284212711424,220332 755124674254733312,35044 762236946605367296,72035 776557465324363776,156132 780681041874817024,182036 751613464171261952,18308 780903228078784512,183269 765693612382425088,88930 794635251016499200,262022 779363991340486656,172967 739581355357437952,209828 791473155952943104,238395 793301219028590592,249926 759584148029894656,58250 773901403202916352,139865 788754795003678721,218258 792133310096875520,238639 753073967859048449,25255 790329856395542532,11774 781179011263115265,182037 794579419960582144,39957 756653821997219840,43391 756392187785601024,42152 751839990527778817,1248132 786483133369741312,201958 794548444203520004,261155 776264888930996225,153194 780604940737654786,181886 751145160319176704,16233 766744279951679488,95672 767883086868672512,100893 789241664988733440,215437 791432816772968448,238292 794540833835982848,261050 732316252023095296,1170454 764976351258574848,11774 737322818740719616,1170514 790520956871667712,231464 793147664233664512,249469 732971005786853376,11774 772443715587551232,129558 775756311682179072,151374 779076253361897472,168284 791355697900290048,238395 792533625665363968,244270 779058024841220096,172426 790861514911649792,232881 754847970676379649,352060 793207288760635392,248988 754888277207941120,33356 766111251562979328,88920 766263830456348672,91946 781490306860605440,139404 791040774053830657,234583 770750281214783488,120690 776827806667853825,158387 749759534919540736,7546 776435987903684608,155688 790713340859342848,233558 795016129043374081,255954 779708794263703552,174557 743498019732062208,11774 754109306518265856,30590 789807636044738561,227420 791038833345323012,234951 763828159771009029,80486 765154735607328770,84356 786381356175458304,203510 749288845108097024,8047 758331806605279232,52554 781215673179475968,186434 764516911958884352,82066 768901379838533632,11774 778286764427399168,167220 785991459354796033,199960 791626951039516672,240145 766043344447348736,90384 792854978767548416,240682 758687452106067969,54070 764700609631051776,84422 773906182020866048,139404 787208911304753152,204413 732830181988151296,353621 766672990822072321,57607 759131542937448448,56964 760866618079481856,11774 792078469588930560,243187 758482745597321216,53185 788786039028670465,219471 766013168212709384,90618 770580228380827652,118192 781391026317582336,185313 771833443848028160,128143 786024308535504900,200368 794328939997122561,259134 764150229943943168,80939 753452462531502080,19598 786377476838682624,202248 793850053467275264,255942 785327660331335680,11774 771025021565218816,122146 793117557091889157,249469 794313839378624512,257492 785769978838388736,197512 760185398387617793,61598 770308100662276096,117364 786368925508497408,203510 780691225842184192,182385 792440133328904192,245634 767165107969331200,97386 794927721977704452,262886 775026018494984192,144684 750376340549808128,12883 765332710432931840,87145 774087228096000000,140444 794331707398705153,259659 749990206837821440,10735 757980230078324736,48287 765264993784852480,195876 788601672230637568,32404 753696192068849664,29263 794630528917860352,260404 779379421073412097,174557 791669901270261760,240483 792432260960100353,166096 791661778182737920,240483 786939122376056833,207613 776913245663793155,156835 777891150820696064,164001 775293640058941441,148045 787091025017929728,209129 795393424664961026,266151 771130801861881856,123583 755454738867560448,36875 780575883606110209,108396 795331979352899585,264774 775761349783674880,150394 763337054121971716,1249095 794627846748651520,261155 793922041309175808,256219 749826696912723968,10395 756661914101579777,43391 768504566430113792,106281 778689322161573889,167319 756291077901090816,42564 791822076424384513,240890 793150402359271424,249841 787389698222063616,210432 789220678880915457,218164 768041261391642626,99159 793552943920345089,250633 776651434414764032,156518 759902000829956096,58254 749371107858198528,8497 768880208606658560,109767 786357388236292096,202567 794548199889506304,261155 764235862104240129,82177 764878784151494656,81946 791675914581110784,240483 768885589164851200,109967 794338604545884160,260033 752131799023808512,20490 775003563642724352,146259 773866498083262465,139404 788682941383712769,218258 781147855306104832,185496 763538346450702338,78722 765963245601652736,90384 779322916001505280,173753 734949277265448964,349197 757645906543902720,11495 792023012081926144,243092 732708847555502080,27848 770673098542559232,355505 778299645671841792,166390 763056019404496896,75724 761461617838071808,61051 774205097064574976,141867 789450169716707328,225359 771037570486636544,11774 785795100672659456,194082 768956336495144961,108373 776646150883598336,157082 794314838457667588,258829 781866267779170305,190424 768883084167176192,107469 773971345541562368,140211 767776153364992000,101463 761716139873492992,42171 774995362662744064,144730 771908678739951616,111558 774993925694193664,144730 795423321139642368,266884 774154035339288576,141360 793349100867551233,251320 762159974793420800,24439 781642183266959360,188500 761387547805167621,66801 770019626273083393,112788 780607148942163969,354830 762665207382638592,71502 770309954959970304,117257 752917139481251840,23885 761552643609071616,68192 788151339436113920,11774 754743020340252672,32843 778432024575115264,167220 751870617855598592,16931 787022392430329856,11774 794590130929430528,261155 792957001093541888,248016 793285871243898880,249841 793499400618127360,252196 769256313054306304,112363 785919124337598464,199546 770728450504163328,120557 793203912203317249,250064 771402773355171840,125367 773389286821466113,135736 793329324946432000,249926 767069569244540928,97355 777005516203712513,157840 792051259138342913,243075 785622259784359936,197297 793611335049351169,246225 766325754577743873,93036 769243391049736192,110585 750899803891138561,15242 778406086328066048,167407 785374136897974272,11774 773513396109119488,129918 790311341085130752,230485 763891797282009088,80957 768294513047506945,104608 778373319544279041,165348 756966069630275584,43285 785429343988289536,194934 793276348487770112,250293 772156583140794368,129471 781372355893276672,139404 763877934780198913,78159 793867029392547840,256255 792045662527520768,11774 763489597602926592,78159 787117621808394244,207287 791811430861402113,240890 763878871427117056,80655 754739461045358592,33356 766491077897519104,93823 791408628301344768,237908 793615889534951424,252020 751106267771441152,16742 760150100727377920,11774 767187584598499328,97355 776965595195592705,158815 788808138178736128,217058 793110075527266305,249469 765524015029088256,87904 793917132887252992,11774 757780413393829892,45669 776875144329375744,158196 794805761633386496,262849 788025469312524288,210215 788815049565605888,220526 789114034981335041,197046 750722006379851776,14421 765193292468420609,86089 793841394100166656,255942 769255341489999873,27164 792192373434580992,243075 758660490646188032,54070 763505901282013184,78159 788320886520680448,215005 791320162096058369,237491 758249916770680832,52061 758035403853139972,50923 771321484635615233,124735 789426484247003140,225981 793162318360219648,249841 772164632098242560,128934 795395871458361346,266151 791441026586185728,238207 753780650759467008,27159 765252165526966272,86653 775500837208535040,148874 794197320833212416,248223 773673660427018241,138061 764978431968903168,85562 791640395213963264,240145 764811604068216832,84800 769224550529642496,110209 775851117766778880,150663 752109537155571712,20279 774748368757141504,144538 775748832541876224,149200 780530796461379585,164900 794852927143870464,263540 779052843563094020,171693 788048333109596160,214209 788361561777774592,215608 770358369110679556,116567 768210019670069249,93823 777362391734611968,161456 780282753631649792,179146 791683179505655809,240067 770346615701897216,117609 793130222195314688,249469 732395860860899329,350955 767811974784700416,101383 789324912053800960,224680 761998199464812544,70509 752273297367142401,1248155 762664267178971136,74133 773936412248899585,140232 785305476040798208,194560 764130249235922944,82009 794565731144765440,261155 779462032114548744,173011 760554109091151873,63655 776565534481580037,1170441 778726491437662209,170207 775108470278205440,146720 777980720149061632,71826 751180622425501696,17591 756871872537518080,44163 773885630946291713,139404 793825914836619264,252891 773287849047183360,136018 787894333928157184,205270 791843312227405825,241819 734681716741308416,195876 762461008841412608,47283 793845288578457600,255942 768399299608621057,105897 788528304580009984,218219 764267401454190592,62180 793198333816770561,249926 795706653333143553,266079 785691886841454592,196277 765647049345732608,88669 786672743790022656,201930 791074011518238720,235963 788544158843572224,218275 753031040076132352,24100 766682361010458624,94684 788858205275197440,220332 769486444452802561,30413 788853094238957568,218275 788391793704378368,217519 794578230862745600,261155 758500104596705280,48289 771714505940340736,108396 789175774347599873,221476 752662043220537344,23069 732379702531264513,349776 773185730625634304,349856 786661385480597504,90209 780657321299025921,182211 765696359370334208,88669 789476348624371713,220029 770821895772049408,121291 786247633660620800,201494 745203836780871680,1247676 765745458148966400,88970 774654073320706048,127994 771376919849742336,11774 772252296767877120,90193 789255909579091969,223991 768548225577922560,107559 781559338821267456,187974 795668334759018496,267862 786004478772310020,199490 753511303570788352,25370 794880277390696449,223125 779293550143873025,170547 780473205853130754,177773 786249077222629376,201620 794364277381545986,260081 779733369223512064,175956 789242783466860545,206666 759470130396999680,56964 755163777629323264,35890 788764336437231616,220332 794655119560282112,261155 768216457180172288,103046 779362305310093316,174427 790272272984477696,230030 752193665456435200,14277 764189748579733504,82544 765222465765306368,79970 785613596772306944,197286 758263697747931137,52112 764072632631242752,49376 781281057173671936,186212 790332509326233600,230279 750756157715865604,11495 786714860000124928,205270 766536389261348866,92958 794747697035116544,262319 781480719881232384,139404 787990171119677440,214209 775070013715689472,11774 767751255707914241,100893 768227552167157761,104406 778270574380478465,165690 794674559597187072,261818 765632556733648896,78360 758429481325375488,52554 771373338635726848,112363 755048642147418112,34666 761042292824170498,64192 793492705397579776,252741 794551731950452736,261155 764208103613095937,76535 779678127861530625,164764 774209493311729664,141964 779080281529675776,33169 776508710202044416,155898 780131674193588224,178258 788123833244975104,215754 791861502919651328,238395 763674956144054278,78853 791672458923220996,240483 758759812591001600,54070 766760148173848577,94683 771312833615101953,124597 785646091794583553,197512 794978406286774272,262849 757055771834195968,14277 763859144180981760,79462 765983693743632384,90575 793416235597848576,249841 763539758848942081,77637 778027860401479681,164814 794136221282877440,256439 754753126616281088,18341 789377436001730560,217103 785925680227688448,198591 792093701338238976,243865 788796570183602177,220029 780765500603297792,182960 795035645496397825,264700 750371609219768320,12728 762775574418894848,74281 765352779623702528,86120 768419988923355136,106281 793116850561294336,249469 759495982924963840,58227 765340433819979776,87245 792560062271070208,246225 771454391467606016,125367 758689372631740416,53806 776883446216024064,156518 769274411711074304,110615 763475356925833217,78205 791520301796524032,239261 789701439694053376,223249 791331135326302208,238207 763098481468792833,75608 750675593419718658,14421 772970180615995392,132578 795420828162781184,266084 772870583138877440,132335 787533149253300225,210207 787099727540002816,208014 762012210919014401,47188 790726494188208128,233154 793622915484880897,249926 765882080890855424,90031 785683393769984000,197324 789720688399642624,225981 763503361945731072,78115 793160208918937600,249926 766787142219472896,95988 752740849029570560,22575 793870258155229184,256255 759931283644542976,11774 794913552356278272,262022 760836819986546688,64326 787045310451347456,208487 791511811149340672,238780 755884074816897024,18215 752030760027222016,20900 764461236201328640,77185 787701419805593601,211347 794296622591201281,258122 757883661689597952,49852 761720800864985088,70543 773657138338160641,137978 758265079477469184,52061 763932268024860673,1249194 785660788375638016,197512 763308168910778368,77590 791315918546608128,237436 759915381234425858,11774 791019518415876096,235828 751807237014876161,16931 751638778817552384,18386 793199882823761920,250328 777272903167512576,160609 775699112775868417,150892 792430561402818560,245313 767126266759655424,97852 769221760386465792,110585 788343568704409600,1170441 779058348029128704,172345 791002322243457024,235620 751617645632303104,19116 787083338322370560,207733 793190855792218112,249469 794306081568727040,259851 775164617865572352,12739 749866486240608257,9754 770153291204493312,117026 765246067369730049,86440 758064757689708544,51136 774007218798669825,139404 790732179584057344,232863 751203174732750848,14858 787357933810159616,207119 790046451699109888,228124 790648402472079360,232169 791387063933280257,238395 750413545393848320,13316 770621025574916096,119937 787052309993910273,207949 751112845027344384,16897 760610182342770689,62771 788774257258094592,220526 732529486000885761,1170428 761681238050627584,70258 765261122039492608,86440 792340741720858624,243187 788466975995375617,11774 779861415444226052,174321 795694460051001344,267855 754832971073486848,32495 787059941098004481,207109 760705779477442561,63451 788736810088214529,219942 758295241610891265,51809 765964193212366848,90482 774561042219302912,143585 785908521049010176,199546 758102877965606912,51239 756603612399362052,44274 762731138842370048,73712 775647659969224704,150511 769237153175830528,111907 757188268173758465,46252 792051351240839168,243187 752963202669916160,24173 789549294567104513,215005 765802113490386944,89705 765970995651944448,90565 768275096268070912,103818 775552053619912704,149300 758696186798755845,54070 760675306982154240,63296 795436934239752192,266491 794874856458293249,51644 790670581909696512,232169 793265859644895232,250033 781154010560622594,183269 771617671984971776,126694 762734028633968641,73712 777973352921198593,164578 794713895046967297,261155 789939917937704960,164764 792489619187175424,246273 768842820044095488,90300 770832197276274692,121479 786673484457971712,205728 755165703901057025,35890 789282350005792768,223935 765658330085920768,86103 758006743653679105,39384 787394951294222336,210207 769810606148952064,91946 752725726906896384,22546 773885083631616004,139404 759083262073532416,56784 781210970253238272,182665 788138248820318208,214809 753566079071379456,27379 764877752872820737,81955 768566419168473088,106753 768073923124719616,103354 776229925716058114,153610 793575658966450176,249926 752878144659611649,24134 763902226846789632,80393 770440074341212161,118191 794864353551978496,262849 781660081322651648,187044 794025124416491522,257423 794999081508765696,262849 794615775583727616,260081 794687973233217536,262053 791443034252738564,238207 791779686527471616,232825 793245761395757060,250633 788880729585225728,220727 790949906911461377,11774 758332089834020864,52554 772580570769551360,131457 751795872443338752,19133 774005479408340992,137953 776274657469136896,152946 793179007156162561,249444 792471653309517825,246225 757216437605838848,45348 766101388933763072,90384 785278807020306432,194667 791085922523676672,235487 785723925649092608,197324 749939472083607552,10653 773305117894402052,136110 776361970404646912,351147 773045859953025025,134173 786291210990211076,201558 793101701544828928,249469 781606470869626880,188874 790974197929349122,235590 787475611661000704,210289 795396143517761536,247930 759114265454346240,56964 777377000163909632,157755 773964044503953408,140232 768994312101191680,106716 788938486032306176,221785 777901907595501568,164001 760904277531496448,11774 765683579179323392,89076 766191250290552832,90908 758475044569964544,52554 787152122366287876,209351 757699384419110912,48522 795380050052923392,266054 792409506181505024,238099 794652422257999872,260882 778969549722877953,167220 757271905304883201,46384 765306842536747008,86440 767840203125956608,101681 790761165051695104,232863 790974994897448960,235536 794664343275237377,261050 751182072090284032,17591 793859094750699520,256038 768803929144655873,109104 771417878818009088,124855 774679951450656768,144654 794570383529644032,261155 780207626231566336,173917 788547240331735040,210390 771207415479926787,123825 773242364508897280,66647 780537070913748992,178125 773757113600323584,137042 793313615516434432,108396 767030386216017920,97547 788477370873372672,218275 777460491585146880,161883 789950007889715200,228888 794936176524173312,263895 785333943201652736,182726 789088440705048577,215412 777580279250690048,159308 793793828482265088,253534 761692046637666304,70355 754118796382797824,31035 755531192976277504,37684 793094753822863362,249469 793871482157948928,256255 765327244218683392,85562 767080615476953088,96898 768124316265447424,103354 791374310912950273,237908 755869564102184960,39926 776787589093289984,156835 786955377464135680,193639 788817111686737920,220130 763084366348034048,47188 771501457430511616,122982 769598240295616512,113412 776277771828027393,153596 786361978063388672,203391 762449395245719553,72975 776752052500258816,157755 790947703781982208,232169 781078392401780736,185243 792122102405066752,243139 752892575594405889,24134 792400427744686085,245128 760559110077026304,63149 763043253977542656,11774 775732753178488832,1250216 777284517555875840,160609 792559039200698368,244836 757999928924737536,12954 768671618390339585,107559 793246968617271297,249926 794773180120436736,262752 762098089603829760,350711 790350652559990784,11774 735288331219525632,11774 793265706884145152,164814 759827298254073857,58253 795413838082560000,265855 772614215756546048,131045 786673366040141824,205455 779491464191455232,169573 793488025221263360,252196 762674908115722240,73943 763106545613799424,76429 786290358376280065,201558 776275163587481600,154832 793671237545369600,252580 757614326048063489,48301 785323139882373120,11774 790258400680607744,229930 792330441802022912,245185 792444982510489601,240070 785239221435072514,192971 794210439898886146,258598 789764868853248000,227048 755022873899577344,32196 739997980120469506,87889 794583374899904512,261155 761664721804288000,69711 766789270296260608,95708 793484034860916736,250633 760099322532737026,55260 754731835041591296,33140 793442806484312064,243075 763097861852508160,1170332 759179103698165760,52554 785916603166781440,199739 755168264976756736,35890 791658587835752448,240483 762149377783767040,71685 767627413626826752,95572 788383894559043584,214992 794011273235079168,257492 791347130015313920,11774 793097079778254849,249469 754765516686753792,33356 760984606652981248,66159 763903639790292992,79970 766009208688877568,81929 779155781312806912,171037 789745551021514752,226712 794986771251499008,264397 795399431743033345,265355 769753577774612480,18030 793514818518986752,252580 758562802537816064,41680 781355088606535680,139404 776859883794751488,158589 779664647771357188,167939 775857471013392384,151741 773199821951950848,134874 755158533054738433,35890 795027058862780417,11774 760964940534394880,65974 752978244496822272,24711 778753137561612288,169201 792831966986895361,226738 792236836991012865,177455 788780833029042176,220728 791347564003995648,196314 771856064396431361,125055 785687761172901892,196277 756629351219724289,44274 766638754714951680,85283 791718180943110144,240556 792186373339881472,244464 750774541132132352,14525 789125351637000193,50439 754895090582106112,33549 751641187497480192,18478 792025066900955137,243075 793617760630824960,252014 792095280908738560,11774 790716718221975553,233307 785609473498898440,196729 763766826434170880,77327 765339253467381760,86874 774306639373594624,140444 789544274333356032,215505 781186509948891137,185310 785663863471562752,196788 763562212002705410,73814 767334000826408960,11774 764139367178784768,80863 793602381275627520,249926 795466630742482944,267286 789548569632145412,224693 794868214484312064,261155 758365687136083968,52061 760290382596964352,60794 772316553740062720,127925 772938818190049280,132335 765148039187161088,86103 773259848750358529,134993 779252916813193216,168284 775634269892845568,145866 777868615978741760,164001 786029234284208128,200712 753693951727656960,28282 764996546236559360,82457 786265529665323008,201780 787066569545449476,201114 775002447009882112,146259 789786577425670144,227825 794226985379577856,258598 764833274480820225,84724 779769938877833216,176745 780427478376538112,179578 792085073013116928,243187 765174244162539520,1170347 794347230983491584,259659 771956331808952320,127775 760289595972063233,61352 793319737509810176,251452 788358206116409344,205728 757894403616808960,49852 781556003305324545,179766 751745858782330880,18442 790980414030635008,235487 775001435012497408,146259 786552131058798592,204413 750224426193399808,11392 757900131647819777,49852 794647372168990720,261155 790043442667806720,227594 788420037535232001,215437 793608763152424961,252639 777358119743565824,161542 750821337875091456,15616 757900422648467456,49462 762779452761903104,74943 773494495576895492,136947 759502569295245313,57582 785876185309782016,354835 792730111321657344,246225 775542407320313856,148473 787629764840480769,211347 775112276248555522,11774 758575047992676352,46076 771680755105738752,126687 770800704118222853,121479 771695600148549632,127164 778095657861181445,1011996 794562215349104640,11774 759448576321789953,57574 786231521514393601,198304 755072483791736832,35044 760574332930318336,30633 794032221740929024,257423 733079721370636288,355480 788127980400902144,215012 774693175994777600,142721 776826924588933121,155451 763482837681004546,47940 786416066486423553,203350 753251203056672768,26140 764459808447692800,81869 767011654005555200,96767 788456878263107584,217519 767479587152334849,95055 789255719761477633,223991 753649080740548608,28866 754933175680327680,17416 761997058077175808,71550 758286806357909505,52061 761994970081402880,71270 770285680836608000,117257 795055038888611841,263926 780516882839326720,11774 788851980974317573,220602 790875990691946497,234583 773981052796821504,140444 791313967360700416,237491 794527859083710464,261155 744352312848613376,349283 761704442664058880,69947 786426155259748353,203510 786947434245197824,204413 788487972983189504,218275 794437549829844992,350913 768227179708583937,103506 774167969098104832,140444 757574266908872704,47761 758267497292398592,50430 777874622553489408,164001 792544169239711744,246392 732645075675570176,353228 781658888487567360,189314 755731057723400193,39235 792764671048679425,247087 771639672799756289,108396 764206970945413120,82544 792810463796928512,246771 795752179235782657,267862 771802281075286016,128194 793490040466862080,241118 755096495129362432,35445 793887001690775552,249926 790941287998300160,234583 792725886810349568,246295 760469704666337280,61719 781639749345775616,189515 785550636637155328,196277 793282634759671808,250033 791609577196298240,238207 790760861077995520,232911 765499084346167297,87245 791000767196860416,235590 764950613608259584,84209 776105417827123204,153658 778429161727676416,167319 765055925845684224,84724 770956530317418501,110302 794945431667179523,262847 773679794663878656,355185 785319582177304576,195125 794593776345972736,261155 767662518064078848,351252 773746105494360064,138819 780912698318086145,164783 758524650968276992,41703 790617218547462144,246425 793322565464887296,8044 767804081922535424,101681 790439682056138753,227048 768242139541057536,11774 740166782837624832,350463 785239886379028481,11774 770608737740529664,234630 778188515288969218,164826 757554082894798848,47782 761170242378739712,64730 791000293647540228,233692 752926579848798209,24597 773361044777414656,136018 760505517596958720,63149 763429212002791424,78277 753765936163790848,29790 787647580960354304,206666 794003457741037568,257534 735843448159227904,353124 774754615342411776,144494 776282573001469952,154469 763917592927035392,80393 769502514307821569,113189 794796248297537536,261155 762673176233074688,73926 785257838411026432,11774 759193447819456512,57372 791660996460896256,240483 785628108888141824,194723 768834834391195649,108381 778021399097069568,163990 789914999791689729,227048 792022544190582786,243092 755191638742462464,35890 773877541690114049,139404 790555914558316544,231894 749083592064536576,7012 770459460447764480,118191 778324809415528448,166100 773839344704507904,136939 779347233015795712,173964 756810754897092608,44429 746805356118999040,351147 756251777477992449,41438 794551732776759296,261155 753718832980697088,29263 786177861124141057,201494 788816829548331008,220539 786199044590739456,192032 791062568932667392,246425 793972272650395648,256276 766082298085187584,90482 768586304271556610,103506 772183019054440448,128934 793102428887408641,249469 758434522681794560,46384 785965199064911872,199546 773838063839707136,137869 788832829354438656,221136 753267671001473024,24316 791673727884808197,240483 795434572347535360,266054 768992801510023169,106716 794025512758743040,257492 785709047768944640,197286 762744617120862208,74781 764787656609771520,84724 795673011047329797,267655 763213050031722496,75899 752987015516348416,15536 761643631371366401,69493 733730115973062658,355480 772190556843872256,129991 793574029873573889,252020 754084362350583808,30801 769166937863487489,111558 794983617126682624,263906 763890441637007361,80153 790663471280951296,232881 755760177446617092,39462 770928372255977473,121949 794903237438607360,262849 794721666874114050,262226 764936800611799040,84929 793113719811170305,249469 772925363940974593,132335 795665732046622720,267862 763429592388497408,69269 778300465998069762,164826 770211001291735040,116824 791729058228744193,240556 795409334913990656,261818 792882077691678720,11774 788478971369418752,218275 793570422562455553,252020 767857424845897728,100605 779013700841771008,171902 772777932477509634,132335 773259181608493056,135381 781848784800210945,190635 755424071131631617,36614 776776120930750465,157082 750530061120507904,10735 790646045055344641,232169 792540501811396608,246225 769182150977609728,107423 777669766324580352,162294 779881661446119424,177422 793086845894725632,249286 794665068038385664,261050 778411696956272641,167407 794672157880188928,262022 733749345401495553,178201 754755309772484608,18341 755216202918572032,35367 789199014352650240,220029 788196305969360896,352258 788793699249586177,220767 772869424105652224,132335 773361602200428545,135025 774040523665346560,139404 765718094241071104,87904 785462622342840320,195975 755207647150813184,35980 758373687271751680,52311 794604691556626432,261155 777938312250163200,132364 776830693838127104,157755 770265072799191040,117257 758527210449956864,53367 776653787415121922,155898 793961935142342656,254135 766046532550426624,90539 752895914201616384,24134 781604623039725568,189086 793213132550340608,249725 753344441520386048,26140 765241977109618688,86653 774442374118330369,142942 761262143052345344,67547 789756008293859328,212131 781250268595912704,185310 766428695544238080,92958 770394900663721984,118191 792825367484469248,247877 772674676095012864,131421 768965496347721728,109104 771741095004770306,125554 781816080427810816,188807 773524990561951744,137042 778905551224791040,168794 794697126253101056,262897 759113859474989057,57105 772744597890031616,129649 761639633579114496,68854 791712912100433921,240483 760576644591394817,1248768 764693567440773120,81869 760916998951960576,64730 768183011556950016,104162 781292863481077760,186584 794608081296572416,261155 770107846138667008,1249730 732983232833163264,354927 786368779852865540,193297 766478608600854528,91810 776072700993363968,153095 761584391801937920,68993 762899930004332547,8047 768864395699089408,109767 788554506082615296,215437 758799086401294336,54070 765027350115291136,85757 787753116146040832,212846 793470746378969088,252196 787163103536386051,207613 732535557205708800,352465 772862272226136065,132364 791406504121434112,238383 794555270902980609,261155 781256423422459906,186434 788416057060929536,217519 787296624498372608,207212 754004964305805314,11774 767027469178146816,95672 768922597643870208,110209 779348954144206850,174315 763003675954466817,431998 750667000842555392,13201 779808550927282176,175092 789084197143076864,223286 755617144985915392,23217 760964410420498432,65104 794702270986407936,262890 790913292604694528,234583 755759650780446721,39462 761365603642929154,67229 752682027590098944,14277 754042492920750080,30304 765585188961255424,88432 758710922168848384,46076 775048519010910208,144730 778300078435868674,11774 758666283382693888,54070 774375051357552641,1250149 785605060344635397,197512 767779379220926464,100605 774376524459888640,141360 760583919397777408,63149 788895981685264384,11774 765379415479943168,87245 794050987556098048,256255 779886049346588673,176109 787315295320961026,198304 790582207475814402,231318 763860862327197696,431998 787728061957607429,205197 793180315502030848,249926 750356668412637184,11495 750826667644518400,15643 752992794893967360,25068 769922640567906304,112693 777277628587835392,159956 779165075516985345,172799 763487138717458432,78129 795466454120497152,262824 786948044948320256,207613 791735086731366400,240682 759822744200552448,59712 785472363840151553,194723 754834344502583296,33356 760820132847423489,64722 758946603105341440,54070 762794427203121153,74483 759156860863844352,55887 787728165657542656,212188 753755683649118216,29263 789127642414845952,222647 761515150256070656,65180 786764381958778880,205926 758325608078123008,51997 790962049794863104,234653 760739149389238272,61011 773911409289601024,139404 787524756320903168,210208 771805651823722497,128194 750669297681371136,14462 770404368302518272,118191 752186728128061440,21438 790660310537531392,231716 791172329447587840,235399 770975286389190657,120690 789224469999083520,223286 778305066814111744,167220 778665388477444097,168794 792205609043054592,243075 760491589772963840,1248804 787284400526327809,193121 779526646479130626,464984 765998675101233153,90031 766438430003728384,93286 772165654522630144,129471 775073758495313921,146246 767891381918588932,100893 793259995106250752,249926 786972411564584964,205728 785878352141783040,198576 786542650786799617,204413 786673984012156929,205728 775705558720675840,149391 792888912398000128,247240 760446940320595968,62063 768120004529172480,103354 781259767008337920,183269 792120148454940672,244230 770983604687994881,122388 790998247493935104,235886 790965428046573568,234583 775854654999629825,151463 766987425713455104,96961 793239201076551680,249926 776914783538905089,158387 777339937871933440,160609 795304736689979392,265644 759019923137974272,54748 790966317725655040,235487 770293482879528960,117257 751723130255736832,18395 770972074424893440,72348 758353070631882752,49843 792240843570544640,243398 749495301728301056,8178 788133615246970881,215754 789809179254923265,227925 757162726418477056,45672 791730402746564608,240260 790914350986911744,234495 773298678836695040,133702 780460086439346176,11774 779658803289686016,174244 790396361250369536,7311 770925589893177344,120393 769597707199520768,113138 793149858580422656,246514 767606541377605632,95055 763563886662615040,78914 778249266213097472,166409 761459784314941441,66356 794004486645776384,256502 771086524402335746,122982 785545267068047361,196917 760577665401286657,62063 793910110498144257,193382 750820963940306945,11495 751560088628957186,14277 792396704406528000,243187 778369964226977792,167044 794970877603483648,263895 773936561075396608,139404 763165185842348032,76794 773505817844875265,136947 774623593883774976,144460 777246598757650432,159876 794741304173305856,263095 795468583539183616,261033 767061620778475524,93210 769652675583500288,112239 775758718101229568,151463 759012927303069696,56302 787336835739619328,208507 794015777191968769,257492 766373107921719296,92153 781470796099092480,188119 775001603719954433,146259 793198032879624192,250064 793820057063165952,255393 760260590677921793,1248752 791631058668179456,240145 780051564383784965,170187 793998066298880001,257492 764178401548574721,74681 764796565361942528,84724 769176374783410177,105642 790820138115301376,232863 764175593239777280,1249164 772116311686062080,129471 781095016458489856,182659 763801986563268608,79691 786973379425206272,207613 779376527880425472,174230 767173650944495616,97852 793624878138228736,248516 788286211295240192,211890 792019720358813696,243075 795665902402273280,267862 771733021179334656,1249898 778415487973748736,152594 758735219612524544,50923 791777175343161344,234990 763868894348111872,80939 765108212018348032,85562 793196014350073856,249057 786710968172683266,206198 768835987048914945,107423 769337175771144192,1249674 774333839653085184,137508 760154244704002049,60866 794026790813450240,257492 757234390313336832,354841 766225892607684612,90088 768323609433485312,103071 778874639325933568,169715 793974024929820672,257353 785326933143945217,194079 794697524888018944,262752 789505917955874816,205972 764829278655516672,84209 791466297359998976,238286 762127975965786112,431998 770000160114040833,11774 778903470900334592,170609 787145140217454593,207613 773931763773169664,139865 764154530170679296,82066 758337507285098496,52311 779171534317445121,172185 775110751824424960,146720 789525383033020416,226881 763095657859182592,76577 792768039569625088,247241 775681331455991808,1250246 777089746875125760,160221 786270729146740736,199546 751129668061843456,17143 773883938146222080,139404 781910532940926976,188362 771129777868697605,122973 771476752430407680,124883 753742340204990465,29624 773183000938893312,134470 760665016672542721,64147 755858702683418624,39462 758828772640432128,54070 761747072160792576,68862 756555599857459201,43553 763462787578200064,76406 760561316993961984,63149 771420630805647360,125554 761912353390755840,67226 757679872412090368,47761 779216231639441408,173011 761249808510222336,64730 793646961752616961,252408 794596919783915524,261155 750381875970052097,12562 772190698942652417,17416 751837517532377088,18893 788959893269061633,11774 788398186779914241,11774 791067431049523200,234583 754080863617441792,31529 767835005783506948,101681 786229644206837760,202045 765542041371672576,87904 792493869636083713,246225 772836143331020800,132335 775019064255193088,144611 791754774534246401,240483 778351717448417281,164958 788001543844925440,214209 772236737187897345,123825 781359280549093376,139404 787012699054047233,208176 768142243697917952,100893 768431154269519874,106281 765912167052869632,88998 766438163862519808,91751 788762647185457152,218002 762171738998214657,71429 776162041321164800,153845 791327701709692928,237491 769926080471982080,115593 768177805356109824,103986 752970763016269824,22575 791719544247185408,240556 750577606584594432,12883 761608043712970752,69356 795693657718476800,268094 769171832675205121,110362 777624278107770880,162497 792772992736514048,108396 751639629468688384,14277 768860692061548544,109167 791409488758657024,237198 769236619840753665,111907 756449999676932096,42432 791268813316554753,237436 756283042201735168,42171 774126157537042433,140748 793458578963169280,252408 760951458414100481,65180 773840525015351296,138165 751072297730072578,16093 759968704163618816,60511 774360623526346752,142503 787716179917963264,205197 778294959854198784,166532 790254334936162304,226731 789061243084517376,220526 772794875523858432,132556 787084251086807040,209035 791269955782123521,234583 791358673524289536,238395 793514799149768705,252408 758047546111426560,51069 788073857621987329,214114 788789287596601344,220526 792837570757439488,971825 788738975821422592,220332 791355251232243712,238395 792823802644213760,247240 762117995942518785,1248998 786550170423070720,199546 758300545824264192,52112 793047300998213632,248578 780893622090686465,150151 793486753801699329,252741 791017549991260160,235886 794328932774531072,260033 773890530791088128,139404 788952238697943041,11774 792426400057819136,243165 794304368380116996,11774 751224731022585856,17502 764127306000371712,80939 794511044274028544,260970 761951018418659328,69356 765570404618539009,87904 795457889729216512,266491 756294790006865920,42432 791705022341926912,240483 773656570039119872,138382 751596112558030848,738099 753194874850177024,25879 760691693570105345,1248809 793374660561776640,251452 764185753454772224,82544 779678385261903872,167939 775209107175473152,130988 788753195849879556,220526 795374017783926785,266151 791652620846919680,236931 767322187279638528,95672 793499395249569792,252408 762703551558586368,73926 793129220427898880,249469 785791662144487424,196277 792843189531004928,247241 751608977474007040,18395 753375104470511616,26458 763985568665436160,80939 790610489076101121,231871 765937524690784256,90384 768477192351195137,105603 788863492065374208,221143 795114657015099392,249926 786394048634298368,202200 787745162780782592,209416 794895028518785025,263708 776549707686383616,156132 779347662332055552,174230 795711044081610752,268448 772540215546286080,127366 756639027781074944,1248417 760895443031261185,58232 762646928135827456,73814 752269929701740545,21431 781529683749965824,139404 789531627286241281,226881 751963798827925507,18893 755804044187230208,39809 776133333914947584,152872 788122623909695488,215754 792109925975543808,11774 794154789181542401,257492 776231644638302208,151688 795726755768180737,267815 759101638594338822,55660 785869168197369857,196932 794538148034473985,261155 771935738606804993,127218 792081360852750337,237964 793527943398092800,252408 770245987914780673,47570 772589757629079552,127366 794695284358049792,262022 794750730204610560,254025 765173415900749824,84724 792559544450809861,246632 769173811405033476,98942 776780918862118914,148419 790725385252114434,232881 758070079036596224,49843 753634294451605505,28732 759647025323474948,35479 771409753687756801,124597 772116329373523968,128519 768494968516116481,106774 754736902729703425,22393 772054907872567296,125022 794718205566652416,11774 764855020705583104,84724 760913704343003136,51644 774088313812594688,141316 760579494352523265,61544 790546545401790464,232137 772437042873511936,130669 756295823185575936,41680 767719761958494209,100893 759095846214348800,56197 779728312994242560,173964 753439251828793344,18323 794510555285438464,260863 777633106270511104,161456 785968727388848129,199272 760555725160521728,63655 787020557053227009,207949 791744820972838913,7706 754736654913531905,33356 771886535675252736,127871 794593366977683456,261155 795665448222101505,267862 757257080516579328,46612 788138713196982272,213253 767339845341552640,95055 791029578500149248,235179 794683580245016576,262752 756470233846644736,43264 795461790780059648,266138 754083694722293760,30590 760532503975170048,63149 762817115497693184,74370 792338351730876421,243187 753646158287818753,28732 768484766261846017,104973 789080539521126400,223286 793248483314544640,249348 779174162547945472,172799 773639357488070657,137565 737153417429327872,349408 753792209493733376,29263 756526480792948736,43391 758245739252293632,51344 779324204990795776,158387 765148117624885248,84891 763945246640132096,80393 769774091658067968,105109 791688189425487872,238429 790443035494612992,11774 771782025715912705,110754 759601790639890437,51798 756525983281414145,41798 773665176021245957,137698 760445073691672576,62853 775027912261021696,146259 788058753224486913,215005 767390266500284417,94699 768380434270920704,102998 793213592724045824,249348 790804867166134272,233307 753743914637496321,29600 794669753377951744,262022 773954842964353024,140444 791871282446934016,240483 732391268492304385,349781 786337639876136960,201976 786245010991616005,199546 794763495740997632,261155 751862950613233664,18391 758365682220298242,43391 778307969507323904,167220 758771410655387649,55257 762089940507299840,431998 775032676403191809,146259 751860625257660416,17794 781253521668579330,185921 770651771505041409,120341 780481912875786240,11774 750371270957543425,12883 769569586098364416,105109 781537682304401408,187843 773872925296488448,139404 779853437064404994,174321 780571277102907392,181419 764213466211115008,80939 770229228365156352,117295 795052217577312256,263926 753719988293365761,27317 781137199018352642,130635 791326005239681024,236831 778567227444428800,168794 754772763324321792,22393 781225511406088192,186170 786481370738458624,193639 791593060748722176,239893 764522620037378049,81946 770587586796609536,119860 790991990141878272,235590 755795201776619520,37457 785641638693511169,197091 755129539127287808,35445 778156027682385920,164826 733069579686019072,355669 765203830585847808,86041 768954621951782914,23762 787852351851810816,210238 794427147444252672,258741 790725285775826944,232884 791543678921678848,237594 763070243262521344,75631 781725697278705664,159847 753045520596267008,18495 770824251754418176,121046 772934321594261504,132578 787173920541581313,207613 765896569036169217,87904 757886387253309440,49852 786163667599437824,201378 786904048578404354,206257 794665365011886085,261050 795084725589278720,11774 773280388278026240,135888 775996318762295298,152735 771923726975770624,127579 785491196357541888,196277 788773305448738816,220526 793152664410419200,249926 786603471160086529,203806 749594657273876481,8497 755408558569746432,36735 786022914902458368,199211 761691928819802112,68873 779382814907047937,738099 790786121051451392,233307 740286515780059136,99816 759429631430660096,1248668 761969104584634370,71270 770715227562188801,120675 764407067226406912,79513 768218074029842433,103046 769583150460645376,112788 787766358369005568,205972 750403926373969920,11495 763828784567115776,80619 794003766391533568,256502 762074001246085120,71476 791341827093893120,221731 776745353915662337,157755 758344926073647104,52554 760696628521136130,64197 763465127072968704,78159 776041495157702656,151791 755461487834071040,32449 763374959955673088,77626 788948572251099136,11774 763156862933934082,73814 776664059349307392,153429 786011909497643008,199546 793814399945433092,255393 751151661268238336,17284 764648291648868352,80939 763838308409638912,78566 761570593783353344,69231 766493184700612608,91746 749861843448041472,10289 788725327333826561,215412 770820911599587328,121359 785479131156938752,195975 751621970752569348,18470 780599054329864192,181755 791436660676243457,238780 765250190907277313,234630 776798376839053312,158173 755164430162276352,35890 756218504781533184,41680 760263082677444608,1248387 781171967726583808,185310 794594785134710785,257026 762001038576463872,70540 778326390265487360,166390 792832079151108096,243075 780802590778929152,183269 771040282607353856,122148 779084516145135616,171902 776191140441776128,152918 774000584991051776,140211 788903906852081664,220029 786027661701189634,200235 765583398974976001,87867 734368257491279872,351236 768573080490815488,107469 790097478745894913,226490 762679458755117056,73814 762781542280159232,74247 793796173182013440,250239 740648079964143616,11774 777687684105986048,162370 788064361507987456,214660 766101916761858048,90908 778434546656174080,166852 736316959927742468,1182330 778309356567658496,161573 762863553984487424,73712 781254759374139392,186532 732864425615466498,353006 762317719068815360,431998 788663670876278784,216327 761187363028623360,65180 778651922278518785,168794 781716400960335872,188577 792674767320997888,236844 765350088092758016,87249 770390619831361536,118087 750025461372186624,195876 759508042878709760,57574 774665876150902786,144844 788530284920573952,218275 775436938094448640,148654 788547661163073536,218832 733815652209860608,354927 794642496089366530,262319 760175584781697024,60866 778968681707671552,167220 761274374871666688,67283 778825131560869888,170252 788873758899658754,220526 794339700991475712,258598 781506435905564672,139404 749683120849420289,9433 793263327073886209,249961 763144659497385984,76567 771480292984889344,125111 778159863994126336,164826 732636180542586880,349060 793201243137056768,249469 759495735263899648,56964 736957695563960321,352038 792181888127414272,243187 757796744570638337,48097 761386870613774336,67906 764226417466994692,82283 770317186598572033,100893 775013514154868736,146259 752882885552734208,24134 761932998098849793,70355 769163158162399232,109874 793899900228468736,256255 791561497432449024,237291 755766947359457280,39475 763970154501857281,79589 766445900931694592,93184 762361811362574338,68873 791760342690955265,238395 758312306728013824,51809 792755222800175104,247388 778301409167015936,167220 778434885929144321,167220 762822595498483712,74681 759187590281064448,56964 760433232168890368,41680 792144130059169792,243451 757640211467800576,47940 771316418444832768,122982 776735436324691968,157708 793223012753563648,250033 795368608876498944,265908 787066951176708096,207109 786179952995606528,201494 763541622042701824,1249122 785251049174994944,194178 788792131733172224,220526 767812025175117824,101681 775787972759199744,149271 791997157016469504,239986 771550710852751361,125145 795100442313326592,265273 766277497235398656,91049 765731048646778882,86053 756270135485358080,42249 792008310283128833,242628 785479172630126593,195975 788772304000053251,220526 795605822487330816,265855 778825916893978624,164001 773326348710313985,134993 740635476416073728,11774 788443855439826944,217837 792469387253018624,246094 794576945618948096,261155 794640297212997632,11774 752880981275729920,24134 768116034285043712,103506 763227150510161924,76794 785417615187464192,194136 779083608908627968,171062 795762596834066432,267564 770722172109291520,121046 786465608745365504,193639 786596461668511744,204413 793613385158000640,250064 794937136030121984,263906 785328158438371328,195125 778583273417150464,166390 788737705039454208,11774 779349496304013312,167303 785326103158226944,193633 774304172091052032,11774 791746961867243520,240483 791685497844330496,240483 773918805550632960,139404 732398380974907392,351467 758580779261825025,46076 788047186940530692,214492 795343066274078721,11774 777644396011479040,162497 794543214057422849,261155 763347517111238656,76549 788405206123880448,11774 790917034636816384,234583 765707260983148545,88332 779869921375244289,177248 786961292850372608,207287 759773108794339329,353879 771532595091779585,122982 794274490809253891,11774 750672232674955264,14462 753384923306786816,27045 779519659804536832,175549 794246210194264064,257492 755934451830513664,40548 789803674599952384,205972 760278951176441856,1248760 794574744288980992,261155 794180483173056512,234583 757788967072886784,48959 758058902671859712,51069 785530847827025921,164764 763797927353524225,80393 786313261599731712,1063777 785520335760220160,196277 761956320018784257,70679 775445736624427009,149202 752865497981587458,22575 764832803976380422,84724 752830160035016704,17416 789549835128967168,226731 773632815229440000,137869 773867850780082176,139404 793145622077575168,249927 795005896195788800,264397 779439712339656704,173628 795767725457108996,268739 758273368915402752,41703 773857423568297984,11774 791540934005501952,237223 753465434893012992,27317 766454291603214336,93823 778670640215842816,11774 761351599394394112,66801 759304132050157569,57853 788737603549794304,220029 768308958398255106,209828 759873909638307840,59923 778232900865122304,166422 794773560682303488,260578 755499947588476928,38144 768854758459191296,109666 785782303033135105,197512 791111563675521025,234583 761512375157559296,65500 793593749284593664,250785 765676745899053058,88332 789168566994030592,215437 753989750843854849,30590 766065216153018368,90482 793244417377308673,250026 769126216968368129,111464 795102953686396928,264397 775177430273110016,146838 786043503428014080,198620 788801572029526016,220526 786480825659428864,194450 794641823436156928,262025 751844998732283904,15316 760257753768079361,60855 787000856784805888,208167 790393329678684160,206666 773734929477820420,138531 787013669922242560,207287 733211674384191488,355480 766393875803934720,93405 763904106310279168,78159 794172678093406210,350913 790622781864042496,232137 768811465977520128,108892 776402121939755009,138707 779910490898051072,350878 789927822584344582,228820 793516322734874624,252741 762328809957888000,431998 781313932094873600,168284 749371976456732672,8497 791458744160886785,237908 758294761782542336,51809 758785670361985024,54070 793937307837440000,254135 755119796509966336,26446 760040852521496576,58227 794292084731707392,259063 793728740345774080,253606 758671470935547904,54070 795228528631578625,265649 756495385938493445,43553 776441115863945216,155688 755632285324566531,36583 780142100675371008,178258 762654386988453888,73814 791276383938969615,237491 754765556268564480,33355 749874278422745092,10064 778262847876898816,11774 778231452324532224,164826 780121024906002432,170318 790305684730634240,228341 794923891403722752,263895 791351069775233024,238395 758704818370310144,54070 776535133780410368,155933 758748069353525249,54070 759557296762388480,58508 790406998164697089,206666 793638445390426113,251566 760605648396677120,61545 755742540431814656,39235 785263102262513664,194101 756507524443111424,42249 788069592170057728,215005 791135050674868225,203863 763013734466019330,75899 766453749296410624,93210 756373475271512064,39392 769418279211372544,112363 792087966986280960,240483 757291752554242048,45319 790950896465174528,234653 753109547754086400,13410 771394257928261633,125367 795137357292990464,263896 760508774415294466,1248768 792806752974757888,243075 769660968913735680,114067 794202675290271745,258598 759575476675280896,56964 763764029164703745,79691 776896822858043392,158387 768423753399144449,103071 776858342195015680,158327 755160501823438849,35890 779175374194352128,171693 791681646697127936,240483 773545936198914048,136515 781254193734483968,186212 732415813337014273,349191 772355999046959104,126723 794177519326924801,257492 765435815480655872,86645 772115054581821440,128025 778325577631686656,167220 761651798604189696,68987 767786762953433088,101134 778431915061686272,167319 789564112296697856,224333 792298293753548800,244550 795655676517289984,267655 765749896083365889,88428 770757832941637632,118191 788065307436851200,214660 792152929411010560,243615 766505280465240064,80939 791139487384539136,235348 751848923925323777,20118 776758209239396352,157755 795729241258291200,268448 779894607735697408,174465 772231658686717952,125554 773745379095359489,138819 757685002863652864,48477 794528327981735937,261155 791230068492230657,235990 788892420071051264,215584 770694963176755200,98259 777775941456162816,162610 794301330651312132,259623 763488700286238720,78198 793964047838380032,248652 774025787200659456,141105 760914014968905728,65313 795201962144829440,256564 763630829272641536,67852 789203405709381632,222647 788141418619338756,214238 775819488461787136,148676 788068417521811456,215005 793283469598003200,249926 749656994630492160,8259 759514375489191936,58250 767837874351804416,101383 794056143597236225,249926 793256973898657792,250633 794533699249311744,261155 757754172385001473,44450 771428464645775360,125554 791260654199984128,106482 781550060760858624,185496 755496653491011584,38026 754714271297048576,22393 761648459673894912,47283 764221051400130564,82766 756194511957602304,41469 788757929168076800,218258 767796938146058242,101383 765338526573559808,84209 776715810723291136,156518 763498433386733568,78189 789076927118094336,220526 777635414685446145,160359 755004609295450112,33081 765379559092998144,86103 768869993970700288,107423 773300135765958656,87904 775176410499575808,106716 767812121019023360,101681 793881757284130817,256038 793998581204062208,257492 741710588036927488,99816 780910595876851712,184223 786380820634300416,203048 775464731209502720,1170769 788149555795677188,215505 777975948713009152,164764 791402867148152832,238395 761678626047819776,69878 773649040810663943,137869 791686163740315648,240483 794642587122565121,261796 769958572427874304,80978 772980901005365250,133519 794966424108367872,261050 760933728830885888,63393 767075487613067264,97811 752162666219724800,14277 758079617290932224,51284 770217093010718720,117257 763798134606602241,80393 766456079765082112,93261 794320758382018560,244699 785296173514887169,194167 790986438833680386,235590 764260009161158656,80939 766003568369209344,90648 787908548512608256,208059 792515782198648832,230485 792339067375538176,244143 768473411039428608,106774 778674806908530688,164814 779007488179830784,171693 763422140519505920,65180 778742862821281792,170252 771715699630747649,125367 751746105403138048,18391 774318460377587712,141995 766074992920563712,82344 793950336109056000,256217 794740176119627776,260613 777565855274110976,162497 790984264670187520,232169 732576748630597633,352569 751836458323812352,18893 795378580339314688,266491 750375534538985476,9446 775005234896769024,146259 781667935219625984,187843 791958096738344960,240483 770347548255068160,117609 793099951022628864,249469 777026389425917952,156835 792945546394689536,247240 766448858624823296,85326 779148092624900096,170252 761324528874029056,67852 750786659889717248,14277 755790806145900544,39637 786559968350605312,186212 764462880632606721,83391 777742130630524928,163376 786988210907914240,207613 776762681340661760,157082 758667471897305088,53983 774121403398299648,141360 793794702864707584,253025 794227327949369344,258598 736939627009843200,351490 781324498234736640,182870 785879069963399168,198671 791355443029225472,238207 794307216560062464,257492 780835820626321408,182870 768119138128650240,103506 787083409923317760,204958 792814199168655361,246726 793094861490647040,249469 769304682003099648,109666 751681275547746304,17905 792729085327843328,245566 753925843949355008,29263 780097521163071488,176129 775470822962106369,148654 768671819578613761,107423 750366159300620292,12883 760507796441800704,63149 792077007119085569,242693 793616583553789952,254209 794349488391405568,260181 788774121479999488,199634 749942600786808832,9754 775884878449676289,151845 771375721755410436,125145 772514648092315648,131007 758361915563315200,52702 788725875676020736,204684 768184286486736897,103212 774023213948936193,141035 779387928002691074,173628 780907682223955968,174230 769281670864404480,111454 771062879479066629,122982 791829883429097472,238594 793657089558282241,232791 792191303123476480,240483 760695936431624194,63655 770254474078060545,116955 761667993696862208,69231 756626273535791104,44450 767980670467444736,86440 787074205959397376,209043 793971371785097216,255942 788108549402472448,214247 758735518163087362,52554 754766009085460480,33356 760807667052974080,64326 795692251016036352,268179 755389167056539648,37044 790971696094310400,235590 780906752258641920,184351 770496552578134016,118985 732306634970537985,349764 775100717921107968,146704 781536236531884033,186212 791017090274570240,235774 773681352537440257,137158 768491943626022912,106716 751740877442158592,14277 754027434777935872,30296 778379513977774081,166532 778348638443606016,165690 793104839647440897,249469 750721335014416384,13532 751845410323345409,19447 765148721269051392,86103 753362755529375749,27317 765986820937187333,90735 786176438693003265,201494 791745891140898816,240483 792051365786836997,243167 781451407509508097,139404 786432339995877376,203674 794795531520405504,263302 788865987504463874,220332 753649841264263168,28866 761997719846195201,71556 793640009182154757,351252 791349673197903872,238395 749701911675150336,9408 767151453458796548,95225 777349533927780352,160134 768406881559654400,104395 789674676322643968,227242 790547816053518336,231894 753316744215814144,26871 770933270796234756,120474 791451386873602049,238395 753310018624040960,25253 763454688498810881,76406 795027482730758144,263907 790952004986298368,235147 762328597986181121,431998 752882154271408128,24134 759111467266351104,56964 793881902100967424,255942 764872079107698689,84724 777913092957212672,163788 794719526931742720,262849 735293528490844160,352687 753804620950929408,23739 769675500566421504,114779 770214588830904320,117257 758097893920165894,51239 755382338624839680,37044 769622262680985600,112363 790195935586516992,229910 757256334240804864,45014 760165077953548288,60866 760682112513179648,59666 762906934072709120,73869 765668030558957568,88930 773716260177805314,138819 794711818891644928,262053 760554343611322368,63655 766776428775956480,95568 759061299720368128,41703 769319627868504064,112265 768134419718795266,101681 755898418602663936,37004 778730049251909634,164001 793958403177467904,256358 772099605521653760,129616 774495283770068993,142668 787886388284887041,203225 778381213245566976,167044 775419119806144512,148645 793613072678129664,254135 761249991369392128,67297 766084509687177216,91226 792862542267871232,242693 794873408458805252,262849 771111703136333824,65500 790644875649626112,227183 795763151677648896,268777 768848375143763968,109571 764313653675864064,77598 759688370410786817,57574 791030227371786240,235179 791320505622011904,237964 733324211662557184,355480 785549685255659520,196788 772886461829885952,132996 774797688009265152,142090 780813576818876416,183468 788457805728608256,217106 769915288230002688,114301 794669774143897600,261818 767155987090321408,96883 769986660314546176,114254 791348227224121345,238395 777609737802166273,162294 778377376963133440,167003 778561092675112960,168794 785365682074648577,11774 791346486130970624,238383 768066471192920064,103261 740233087355867136,41724 753447597029806080,26140 776217711059865600,153095 762734108309061632,73926 773967054470680576,139404 787021494014488576,208016 767681285028405248,100605 775290743514656768,147974 778390157359656960,166916 775000620528984064,146259 795437023041585152,267133 781292869055373313,177455 762016859814105088,71476 743862254668488704,145399 772443851239718912,84209 775748623711612929,151255 777690440107630592,159093 752975290381508609,24870 793584351267127296,253606 795613667559690240,267521 771036604672512000,121479 778724159350120448,170207 788224840532721664,215754 785257739534467072,194205 758738582420852739,54070 794596810094477313,261155 768206251343749120,11774 770998595809976320,117303 790902055955292160,234796 788103819397697536,214247 779349821937168384,173964 794548947691839490,261155 764809376003596289,84724 775121728796098560,146720 785680882837311488,197512 753867084413755392,30232 793976384917864449,256276 788189906329894912,214660 793371672392839168,249637 760299902421307392,61723 791685415292010496,11774 751115725851340800,11774 791076180606775296,236454 792925730502049792,248514 775124882501799936,145866 794115879537623040,257544 776930438480850944,156281 794275957850963972,259457 785496548595630080,196277 788058044404002816,215005 786890307157843968,205728 760420218992730112,60849 750365590007590913,11495 759249269933088768,56625 793147711272824832,249841 774654445359656960,144041 791106978315730944,232169 778645246338928640,165097 791947324238929920,240483 758401911682920449,52983 755162172452241408,35890 767423799155363840,97325 768083810701283328,103354 732297683256414209,196346 754051859480928256,31400 769661761272311808,112363 779379210079105024,174230 763486432782610432,78739 775711292309004288,148748 791989395255652352,242857 792699625639546880,234526 793269602134482945,250953 768580683346345984,105109 788894189740134400,221711 792814788845928449,243187 793062352279207937,243513 794596478043889664,261399 774196866250452993,141887 794254823285657602,258315 795233570205863936,265570 758495265326112769,53185 770988144355266564,121898 760692951920017411,60794 772200437839695872,126152 742387499788427264,11774 764286414192205826,1249085 788924612864114688,220029 794576408840376320,261155 757010165551861761,45669 793547878937595904,252014 768403465336868864,106095 761024997326336001,66053 781483252615831552,188119 751110021468028929,15808 779163246515281920,14277 753539179594805248,28049 781222482267217920,183801 793500825305743361,252020 754747682946707457,33474 786004267924586496,199960 793870686896984064,250293 763058868209549312,75724 770077924842213378,107469 776203501030563845,153596 791760713157050368,239998 786846899030532096,205989 793363805833162753,249658 794376416569634818,259190 772783990323281920,132335 766940899754455040,50581 788827278637621248,221297 778390974099783680,167044 778392033769684992,152594 788591343962583040,215437 781243490403508224,186149 792910914865340420,247877 768582458434465792,106774 754747010952011776,33474 785595406847705088,197286 750387737409257472,12743 764796598836686848,84724 756869577343062018,45039 790936556454367232,231894 757523360884469760,46873 778378980097396737,166916 795411170610020352,241765 772214008405454848,129551 765177276715720704,86264 776771945723490304,157993 780780694654025728,182036 793096020662116353,249469 793509100780793856,252020 795049861490081792,262890 781302634682736645,151463 767925578414587908,101383 770399502456934400,118477 778726972826324992,170207 787024509362733056,207861 755174452090986496,35890 793234114828566528,250633 756588052596654080,43553 791726531114598400,237491 792575407337967616,246225 764630968564985856,84209 794526455275339776,261155 754963108569845761,246425 774333605145374720,142503 758681046623850496,54070 764144032171765762,82209 773733695689625600,138819 740936305652031488,11774 794030913864826881,257492 766663098765676544,92917 785547731846754304,196917 791298660877434880,234552 794152028155052032,257492 793681470401417216,354113 778048222098956290,163219 779769546219499520,176196 764856235229257728,80720 767691582086733824,100605 774414635369951232,143049 786023769416630272,199496 767927323236700160,88920 776836724034981888,157755 779130630462472193,171324 765687232367919105,88930 764133948121161728,81869 761921452832595968,70858 785853689718112256,196109 794315738270093317,259773 767702392875970560,100605 794363683304448000,258151 778048651444690944,158673 778308630839820292,167407 773923970798096385,140025 757994403675897856,50611 781555815199244292,187976 779445001721753600,168846 781915983149543424,191354 786945591112822784,203793 788439415395725313,11774 787066659206934528,207965 756434584162545664,42117 761583751482802176,67938 776811317013336064,157755 760488938339311616,59666 795702306587246597,268356 767439702916038656,97447 764126064591400960,81869 764827705871392768,43383 779019911121080320,171324 785659090189950976,195975 772872750109224961,132761 759464791480078336,56964 788065879833452545,214354 792513697151275008,246225 765334331028103168,87245 778655336097984512,167319 791354194687066112,238395 790244055632326656,229151 752842737192357889,22750 762856053436325890,74468 769315479240474625,102745 781841852211355648,190635 764203186055970816,82544 792412608779390976,218540 768229513905963013,11774 794910937958457345,259743 770488231343362048,118192 780428828904685569,179560 758645269651152896,54070 760164611169464321,61145 766043739789885443,91084 752307076110675971,21343 795070995233009664,262849 758309106302287873,52061 750363258570309632,10847 788061883240546304,215005 788754373706940417,217926 794524587052728325,261155 759109633734696960,56964 780616216004141060,182154 794557291064344580,261155 749999032311963648,10735 768079305440108544,101681 771929295589703681,354311 757211086047150084,45122 772790205732515840,132578 789770079407833088,227795 793149897650298880,249961 794094885792051200,257658 752983149219426304,24787 763518590012100608,78561 770329280093884416,117257 785633760024760320,197512 794724815466885121,261155 776225851851599873,153480 755899698108567552,40473 732712558759575553,1170667 793892907518423040,255942 753707146429300744,27045 787033688810729472,207965 759089438710501376,56946 794685564339585024,262752 788541884356374528,218967 758085099950862337,50476 777338695850479617,157708 768806149617352704,108849 768585466949963776,107469 767181952906559488,97267 774350988367040512,141802 793931668184674304,256439 790203155317399552,229874 792393833187205120,245056 754140649197142016,31095 791658769793052673,240483 749671502216323072,9433 789990893000556544,225529 732612029622681601,352363 776937149690019840,157755 793887334576037888,255192 750369069858189313,12883 758746364096360450,52554 787543952715083776,206117 791675553623502848,240483 786582803328622592,203806 793823545176518656,255162 771879428645392384,126152 779739796654714884,170373 793238007478415361,250293 753403863303131144,27045 788799105342382080,11774 771797326847410176,125367 775520340218970112,1250232 758423079336964096,51997 761339715341709312,67973 772579749587668992,131003 765239168280567810,86440 791665683260121088,240483 776135848441974784,146580 733353150204268545,355480 787966303654940673,349507 790938219437133825,232169 764055288764895232,79131 760983133265260545,65927 778363849435025408,166916 761676224938778625,69947 768964785404719104,110344 764158180221935616,81702 756704038947782659,43901 788386746442608640,217519 767398362211463168,94699 749929182004666368,10771 776834010504830977,158387 767764885576888321,100893 792149447278940160,243648 753107711592726532,24788 773551566930534400,137158 777112992970379264,159876 787991371118419968,214209 758183543407161345,50827 794663973304078336,262602 773937897082724352,138819 795463745669627904,267014 752290255894568960,21546 762700922241687552,73926 793437830852771840,252020 788478888888467456,218275 790881948273152000,234583 778214245553020928,166409 762004228030271488,68993 774330113911558144,140515 780118202944720897,178258 793459366032617472,250633 770721379440140288,120610 775079488744980481,1250177 775431486627581952,141415 795093797210357760,263898 785945604614565888,198591 787338901761372160,208581 794923435621105664,263895 761337288206880768,67369 794609973758001152,261155 759193093358911488,56964 791330961304743937,238207 771094414814875648,122388 774102281750925312,139404 751656198403870725,14277 774220278725505025,140444 776894305575247874,159245 793127875339751424,249725 781208904348868608,185313 793030502693343232,247672 758289580189585409,52061 761595292294664193,68893 767053550711103488,97466 755433969131421696,37433 775615845695361024,150103 792108434535567360,243075 753042414521180160,24870 786933877314953216,192032 787309550886060032,185255 793980486716719104,255942 764104712346038272,78159 785930266879619073,192306 792363527751233537,243398 758483996649009152,53185 776926707089494016,159093 762041525651935232,71438 791658106002534402,240145 778040675652829185,164826 781243559697678336,175772 755205518730199040,35890 770740768545857536,120474 792133218216452096,238780 761675685698174978,67226 759138658012303360,55887 793663783294099457,254500 763121003861905408,76056 779118469895839744,171886 775453918897856512,143361 788064420844834816,215005 787009947112312832,208401 795279269127659521,261987 766006797790568449,90735 791768350531682304,240483 790971511829991424,235590 772925553213145088,133519 788484727569342467,218455 787390087181037568,210207 795692574484725760,267862 791759031748603904,240483 772896155193573376,132335 764416808510251008,83391 772168775168724992,126389 793294726074105856,250633 764838378160349185,84724 751895450895147009,20279 770030429869146112,114848 789771101052207108,225585 790941459495030785,234583 773982606488723456,140372 792079757110185984,243187 788034048140599297,214354 794963744073904128,262847 766750536213360641,95672 770811414730584064,118191 795313484309426176,261155 765626576566423552,87831 767183439917441026,96702 787288783653785602,206666 789267511246065664,1170396 790297004123443200,224490 790952753392521216,228341 778298419064504320,167311 785636562382061572,197512 763875513207250944,79970 770922102706741248,120541 764154993188433920,82283 764943235508690945,11774 791469598898094081,238207 774039586301288448,139404 788373557403418624,205197 791347070447656961,238383 779345526110248960,55084 794659718597746688,261155 764147520456921088,82209 794539159163523072,261155 770245805441556480,117282 793271039816003584,249926 762412333654216705,70886 765149630367543296,84724 795374594311929856,266151 762337709050429440,64197 756982238470807552,45669 756283640879968256,41459 781252839066767365,186434 761419748148023296,1248926 771114396747784192,101020 790300632372613120,11774 752889319010873346,24134 794936854193709056,263817 763034193932713984,75724 785855210501574656,198878 792018241300393984,241678 752256758333186056,18395 759101399074418688,56231 753394507455033344,27045 770673930910765056,120393 744639799949144064,355701 771962256091389952,128934 774701621901004800,142721 755902335730061313,38459 759478886686007296,56192 767766877560942592,100605 752956587262836736,24788 763014425766866944,75724 776141023785410561,152903 780238284182040576,178258 752994307204939776,24366 781349615786340353,139404 779062665985482752,170187 788153671875833856,215754 794327078413869057,257353 766062048631369728,90482 793233174994247681,195876 755534642002927616,35890 781156162846633984,185496 785253958294003713,193669 781866601087897600,190635 792355061514907650,243075 793613731007782912,252020 762124908948185089,72035 773610487149891584,137869 787329321170067456,199307 788907677091061760,11774 790935860858396672,234583 786038216759578624,199546 795368248296357888,266151 776136413926481920,152314 785998351393140736,200382 756285395797626882,42117 758709999061217280,54070 766641868247400448,94699 771802258807717888,128194 778674459389468672,169029 787064573690048512,207965 753636002019745792,28732 765794777661136896,89198 768461549375623169,30802 787038458329964544,207733 759378607110225920,1248642 771124383440113664,120425 754006368072327168,30590 773811622079041536,136947 763808417152499712,79691 762076469908471808,431998 789553787123798016,226881 790516036651155456,231894 766276709913989121,87858 794145302437564416,257492 739813741403967493,351490 768643078710136832,106716 774008273808855042,139404 762336555855818752,1248996 772105680870182912,128355 795660977765236736,267521 764200715065712640,82120 771318916035534849,124597 781097700041322496,182036 795665966206251009,267862 793468950843568128,252408 759096889560141824,56964 770402018187960321,117257 754109580628533248,30296 756111437530066944,41632 778653649614635008,167939 779762989679251456,170144 785334294117949440,195125 793621592773230592,253164 781508827397165056,185496 774820902706044928,87904 781354036230496256,139404 793962675696828417,228101 789250594661806082,215505 781627609205448704,131056 758206643314102272,51451 775734462357315586,151071 790908361302835200,232743 769162060697595904,107623 779473188388384768,174557 758128263369596929,51595 764085920035278848,81750 773913210160164865,139404 792814364936003588,243075 781557759833624576,188401 785275461794488320,194648 792042286712360960,241678 733029704794398720,355462 794695919870545920,261155 767835933660090368,101681 770435276804124672,118761 771402903009583105,125381 789853770020716544,226731 791259119676108805,237491 776133579935973376,153296 786713199974506496,204413 793485471594651648,252741 795764007126925312,268643 789534641086537728,215437 794004795975671808,256255 755150260557713409,35890 794353226866982912,259063 760547813717573632,60540 774316659276259328,141360 751863213789175808,17259 778635928743055360,167319 756043245474484224,18215 773938316349669376,139404 780600455206412289,181984 794537803224793088,261155 763951431716003840,79970 793200938508886016,250430 776695388807897088,146991 750761927194927105,14827 793492027795091456,252741 762269617230188544,72382 776269988730503168,152946 766875784543870976,95672 794607600558022656,261155 753949503636537344,30590 763492444449099776,77778 764825895144075264,84422 794926846001430528,226738 756681484040142848,44450 773535423209570304,136947 789455248930635776,178395 752721551980580864,22752 750996893530988544,13536 781632967827259392,187969 764457594962534400,81574 792162567426674688,243983 793598029009854464,252044 776600294876585984,155451 788463396589043712,217634 763596853803749376,77598 793621148202250240,252408 756240633635835904,42117 785646857997393920,197341 790953299641978883,234583 760626441469865984,63149 785870719251079168,198591 760227251392741376,61545 770968797087948800,121612 769489799694520321,108373 795007855724216321,258456 757132920884789248,46233 794889252790214656,263708 779469233377910784,174557 793370270564093952,249926 756109249097248769,41632 792110734020706304,243210 761575894439698433,69231 788532849842544642,218875 786004017683890176,198305 773820751371698176,139110 795771283220955136,268646 768951962700316672,109945 794321891058032640,256038 773189371197435905,135025 795230374330822656,1063777 778001782303756288,164826 768996626207768576,110344 786681113037115392,205063 793232081455288320,195876 793287545245212672,251205 778220717766742016,166390 775395904740270080,149040 791520289939087360,237908 765131825123557377,85767 748201107579604997,351026 751195675052744704,16233 788495727769030656,218275 768075076071600128,103261 776158071294861312,152878 793978727210229760,240067 766157205099859968,90384 778613252410322944,169226 763521325633789952,78127 749793133903355904,7816 790250662441447425,229693 781626450357084160,188874 742404561126760450,1247525 766997321393446912,95672 767236334784122880,97314 781261060900737024,186063 792039015868432385,242643 734191912580579328,62180 787145892331524096,669866 795737906614771717,267576 757569770505940993,41851 762684470721908739,74309 794367611827986432,257353 770472968757600256,118192 768087954518577153,103354 778404835091767296,165185 786971514033897472,207287 756247252792807424,42249 763064081360130052,75899 791723080557203456,240067 793508181628424192,249725 767848134043176960,101681 781139077701656577,117079 769321290091991040,111549 792700958690029568,234526 795496600487559168,261155 760455645745258496,62225 752629840591937540,22575 789927164518944768,227048 771143279693881344,122967 764573975317970948,83391 791396633422491649,228884 760664641508827136,63451 767527080775061504,98437 789470356733988864,223492 775447502023696384,148870 791828068151111680,241940 787274670357745664,209351 756264086510317568,42344 793105620354277377,249469 765250172200767488,86440 789543644411858944,225981 794529355271704576,261155 754779248083275776,11774 788074975596978176,215005 795339990075064320,262271 779450754390261760,167809 757692306866581504,48810 758045140741042176,50442 780245283523485696,174293 781179537165987840,185310 789785508536811520,226490 780807324348932096,11774 761263105682857984,65626 788892166080892928,11774 793567320727621632,249926 791189767060946944,235020 789881946855833600,226881 756488540075294720,43248 761560173903245312,66922 788205852897316864,215437 750458581657333764,12883 754098889263714304,31400 756225363123011584,41909 766705558040616961,95672 793952412562096128,254135 767294274161422336,97278 794601416526467072,261155 788413862471229440,217519 732976243470151680,354396 755853193708310529,18215 788018394280894469,214492 776033285013057536,153034 790680929694015489,192556 757677304663281664,47940 786045763755311104,199211 762782369447350272,74781 763766377903562752,79522 770247436241629184,117257 740942148548329473,11774 767417200353304576,170736 793652231471964161,249926 792078334062686208,243398 794594445211537410,258741 791998746175438852,240483 787374459221053440,209351 785990274107445249,200490 792449343114579968,243659 768270603497279488,103071 792856010993963008,247241 786261678270939138,202429 787063388627083264,208949 764828714265817088,81938 790921374990610432,234583 757772798207021056,49121 760650608286326784,60112 768094369396232192,100893 788734451261972481,220029 772453206152482816,103354 778745752046620674,165512 763588295339016193,74133 777952285850755073,163824 763733453242335233,79691 764234817374343169,75929 765693971779682304,89076 768668251761020929,96263 793248784335515648,249926 758277423150559232,41703 788047376451637248,11774 793220352700669952,250633 740396532235706368,351302 767159147536220160,97377 780887915731701760,183668 769370645251682309,109666 779416280856162305,174315 764910788104613889,84724 768920987416924160,109509 785791161801777152,194082 769296505882550272,112336 769387915000578048,111549 763858320394424320,79970 761009037882253312,66105 766295764922359808,88874 790866075168698368,234484 766786375299567617,95944 775326659591475200,146720 775290590078627840,148045 777950840036347904,164764 785980791163457536,199992 793587103929991169,253793 769385790283579392,112788 781241268932182019,182726 768277568688574468,105345 789771963237408768,227748 761378322425098241,68182 764984806442692608,351146 778564029392519169,168794 790536509824782337,229116 747761133537361920,11774 778746918604115969,170252 770580400062291971,119832 793202203406114816,250430 794553393469681664,261155 786957601791696896,207287 788917799410434048,220332 756979870069030913,45669 765902910941196288,90031 767747412257636352,11774 780454701418414080,11774 768570656002863104,106281 753801301809504256,17416 754825743109132288,29263 775098172070854656,141091 762970730967339008,75608 762699995464302592,74431 791023802775900162,235251 742090013354131457,352392 788486829469118464,106085 734507460799631360,350498 767751334023999488,100605 760524858442874880,63268 785278936641052672,194707 793986012275847168,256439 795669023153410049,267862 745872851845120000,1170332 761210413178650624,66897 792369698000084992,244143 766654746501545984,94699 769714452086218752,114388 775422042061635584,140444 788181682927001600,214354 790959161068679168,234583 751583645131956224,18539 770031716346060800,114848 772283695705133056,127707 763103304054431748,75563 787726594508894208,205197 793984864366292992,11774 754778934907109380,32963 795773579853971456,256146 794330593647468544,259892 790715844196048897,233558 774433429798526976,141867 754731989874466816,33356 781336201068294144,183759 753562173394280448,19133 795452320154783745,266491 758738306049859584,41680 777567921497251840,161387 788067226419073025,214492 791374945892696064,238395 767848733065240576,101681 785900129794613248,22735 762675959539433472,73926 785743365610491904,196676 763222342621212673,47188 763839204233056257,431998 777926486749749248,164694 732981866035351552,355106 780762467991375874,182729 750364979421913088,12883 758262103719292928,52112 751834297833758720,14277 756572852707438592,1248415 774244209494634497,141887 793959684671565825,256440 780462709070409728,179695 773903691724169220,139865 785899046393307136,199546 787556381066952704,194080 760784959426666497,64147 788464300260220928,218275 794676166867218436,262022 791337502913224704,237332 767679465908469760,87904 757680848841895938,48810 786228452407980037,201598 793140288453681152,249469 758120499327143936,51525 766647981026140160,94699 772951179638767616,132514 779757908062076928,169550 780611403283623936,150151 793140788825690112,249841 754734943239081984,32963 759116858704273409,56784 740427017682886656,11774 763195921333182464,75899 768894895935328256,109666 794545270839197696,261155 789508276136411136,226731 778568584998051840,168794 792737333766270976,245148 761337978132262912,67369 794562422740643842,261155 795605626252656640,247930 758237858964602880,41703 791953682036170752,237491 773955235320475648,139404 793417757748441088,251566 766584631176998916,94699 774769967707353089,144783 762059246569558016,47940 776943972564373504,156835 760310135046574080,10313 785932961262792704,196277 756644699532910594,44429 768215755397603328,103046 770619952558641152,118515 791870074940383232,240890 794542435863068672,261155 779136973608976384,172799 792091759018844160,243075 760255594888441856,61545 776951113043943424,654029 790727521943846913,232863 765867379603550208,89547 776962718100295680,156928 795420735443378176,265855 758151224541806592,51595 795035802891849728,247930 754086013920768000,1170858 767169582603702272,98142 785566475658592257,196676 778391419635597313,166852 793262369530978305,243761 758101813174341633,41703 779762003774693376,160539 791061504128716800,231894 773133370008096769,134470 777415834071203840,161705 780683001558597632,178756 777128257850265600,159876 779059208545181696,11774 787089551626014720,209151 768204310404620289,11774 794283515042873345,258927 794729872761516037,262752 763715701186162690,78159 759110865278775296,56964 793228112456617984,249927 749338185025540096,7852 774444111466291201,141887 785912374410608640,199546 769015889966620672,108396 761024719617351680,26539 788709757779603456,218258 774298915273408512,142090 765089377487884288,79561 768574863510343680,355260 795025073098936320,263895 759423864954884096,56800 756290276793081858,41680 763438284198539264,75899 780688950058823681,108396 775625648362717184,148994 764450460216467456,81869 792119217256558592,235685 767728772825112576,100893 768459312352014337,105709 793097742528544768,238272 769633313585790976,113836 792621435827081216,246726 764161399727624192,80939 773247802780491776,128886 778950490998575104,171324 789425300333535232,225981 755435019670216704,11774 764175371256209408,82066 769407359206567936,97472 763132114472570880,76771 778640267029127169,169282 788691347322667008,220029 760486419815161856,62937 785669759249608704,196277 787490131863302144,206117 749730225555144704,9754 770239379465986048,117257 785857256613093376,198671 791499522543198208,239405 787275992196714497,207613 788095234840276993,215412 767444958877880320,90171 751578848064446464,18413 761277013474902017,66801 785491963260710912,196277 764548829127516160,82066 768151321648197634,104162 793322464495493121,249926 774337047356145664,141912 766604979394187264,94699 780939388737814528,183269 756324304200040448,42432 765645815381651456,88930 787267410755776512,209921 794256406891429888,226320 769617816014221316,113412 792289221843247104,243187 765955250750652418,90031 768293605437939712,104932 773271177443807232,133454 789226263164686336,11774 793980855538556928,257026 793902968324038656,252580 753249782093737985,25968 765745498410000384,89284 775027893558620160,146259 751569516253941760,18470 768586627799285760,106753 756188760904052737,40560 768636943466893312,107423 785979276499689472,194082 793965198453288961,257026 755281992678342656,35890 792519136740081664,246225 765678340858646528,89076 760970647224877057,64664 777903786174062594,164460 763450507776167936,78304 760953900421689344,64722 773614209276010498,137818 774402916211945472,141887 767553615816978432,1249440 775882988236046336,151410 790914577277956098,234878 770415247077191681,117849 770672336169238528,120610 773127773799886848,118191 758320437654794240,51809 788059315735179264,215005 764866671244812288,84724 770351514854490112,117377 772089939051712513,129558 761742312145727488,67226 777698500989550592,160651 787317087677063168,209568 795428728855810048,266054 763155102563704833,75899 778052159166357504,119718 790656431737352192,233307 795290895969087488,265257 795617917341667328,267521 765886283554127873,89943 766434191827349504,93823 758014737548357632,48663 772776340630212609,132335 776648217572306944,53667 778776533414531072,170187 752905948054843392,24134 778558030648451074,167305 759622255810781184,58232 760433403200020481,62771 779725690556018688,156835 779914912114106368,177411 763825963092238337,80393 770930606771351552,105109 761677480839163904,67852 779389865922220034,174315 791338191102087170,228576 790965573970718720,235487 769212288809201665,112228 794246968172154880,258598 740849862258761728,195876 770697673208762368,118192 785452776558104577,118482 785613878688256001,197286 750693288177332225,14351 766323084689285121,11774 775496822399926272,149328 770396063538745344,118538 764235544742232064,82841 754010114424733696,30339 765956893214773248,90125 758919495276646404,46076 771930176414420992,127775 791348318513221632,11774 769540349555535872,112788 777801743711162368,163763 755046401319374848,34916 779427900449697792,174442 753709225201831942,19598 760363503970557952,62063 762976832060739584,75724 769067713784377344,110344 764951219752361984,84745 792106468556279809,243075 763406802566258689,77626 785298484605902848,194923 774295777367629824,140444 794064029622894592,243865 771030055149502464,112872 791768891383025666,240145 794634643320569857,261942 793892415107059712,252939 787038250351357952,207965 770350857242091522,117257 758362742491189248,41703 768770879698460672,108849 749751479540584448,10063 758048143246172160,1248567 759099991688445952,56964 760983665019060228,65455 787030128614256640,208014 779402620691677184,173799 785672082176770048,197512 775880243722784768,152182 787335015184990210,209151 766689602392383488,95568 752194544041594881,18395 795293200927883265,259623 781839443795771393,190635 795680367311290369,263793 788527459796783104,218219 788124526404112384,215754 769188839952883712,111558 770624662887763970,65496 790260944651694082,230282 757472218188288000,46394 755432639427932164,36735 766254532259086337,91946 773299245835284480,136110 795376256221061121,261155 752057698703777792,686533 778039359752642560,165669 789766250817785858,226490 794552043163688960,261155 765705934974902272,88920 785466303955861505,195975 795126281671155713,263676 791366804597829632,238395 755742841440202752,39235 789051322599215105,220029 760468688692797442,62327 789090321384833025,222682 763816529578164224,78566 770692802913169408,11774 773612611849945089,137818 766058616575160320,91146 750848648632635393,14421 750818113499729920,15005 764806178417283072,84724 791040457996374016,232169 752249014964281356,21464 781354163682803712,186446 773912419391250432,139404 773910474958118912,139404 774212135572365312,140444 752998177997987840,24366 785756230346125312,193669 781207414280454144,185595 793127844239073280,249469 793865280908697602,255942 786304350700367873,202892 795752312027435009,267576 776379498484948992,154421 794037837679104001,256393 754732631812702213,33356 768894025478836224,109167 775003019054383105,146259 750446118178217984,13343 763736871134490624,78129 765956106300514305,88869 773606345698181120,138054 781053160232071168,183759 794514980574035968,258456 778372403621756928,167522 780116359359393792,176673 764976545014374400,11774 770397758305869825,118698 795615223168270336,267655 793436576806268928,250633 759112613448015872,56764 761567348415397888,69231 773620974176571393,137740 794562411919351808,261155 776440898821365764,152314 788418411919470592,215432 768483843506601985,106774 780824353877270529,182659 767703739159511040,100605 788810766073917440,220332 773624617416085504,137740 793871656192086016,256255 786969243426226176,207613 752879006869893120,24134 763687850978250752,79585 769281380106792961,111454 781262620774903808,185310 776180209146073090,154427 761300670389641221,65626 792465856005410816,244773 762822262714011648,74727 765412398320672768,87145 778626395228499968,169201 788508689351241732,218275 791400695274414080,237908 793944754002292736,251390 732293422011158528,350295 791468619691597824,238207 790654877760270336,232169 790713278775328768,233558 788161588691931136,215754 788593833672073217,218413 756682768483028992,43391 765871627339005952,90011 766004588554182656,90088 791498295512338432,239405 759835329725542400,59725 795353864019046400,266079 750385400498233344,13018 769611309067493380,114021 770758324924981250,80978 788965840238415872,222500 794942917500497920,262847 787047367044399104,204539 794571038000484353,261155 758548395220832257,53873 765648169841545217,88546 792953646765834240,192780 770247675295981569,116567 765560277920280576,87858 764160439555006464,81601 761701806472765442,70355 791360301115576320,237491 761297631251496961,65174 763391582905241600,47188 768434189813374976,104662 786073916431269889,194082 785946952315772928,197512 761991770590875648,69878 766044748457005056,89923 753782753158582273,27180 756635550099144704,44429 770264348694458368,117364 759101915359694848,55660 792062559344033792,243614 791885360519229440,240483 776505827318378497,156055 781568517858484224,189017 788411240775159808,217519 761571881828904960,62492 788758742582038528,220029 793948794198978560,255826 764981741786390528,85562 773203233082867712,134561 790694661199306752,231894 788682513086607360,218258 778630427636535296,11774 793146695789838336,242693 791449893202038784,237491 794748040892530688,261202 757801246778544128,42249 748480066837848064,1247876 773915133357719552,139404 764825834016342016,84724 765382702748962817,84209 754755335416451076,21888 771452365241135104,125367 790617253221765124,232573 793873780607180801,255942 795450706178244608,259134 754742711068991488,22393 760748077204537344,62779 764176621087621120,82066 786921629980950529,108396 788919748402700288,127871 793154859251933184,249841 733099751025958912,355720 788686841499283456,216943 760199958842732545,61545 769339715313098752,113165 778241239145705473,166532 767393050624688128,1249402 763013927676604416,75899 789168096988663810,223738 791344480548900864,238117 792031726759350276,239692 781447210693120000,139404 758659839547543552,54070 794964354693206016,263895 780485562570383360,178524 794172199724875776,258331 794519656681865216,259034 762463148209168384,47283 794726652622290945,262752 791694896172142593,226738 778390670813847552,167839 786212133981814784,199546 753582599977656321,28037 755752839230533632,39384 791395910940897280,237908 787871409036939264,213121 768242023614689280,11774 793091998995677184,249292 772907444880060416,133519 781532902211194880,350711 754028697447960576,30296 793098456432713728,249469 794212217461710848,258683 760975387169918976,64693 776772839835701248,157082 753581712324628480,27317 762094336028925952,71429 777310059571412992,160225 770223463437074432,23762 758008488324915200,48663 773053170406653952,134191 767897739912806400,101203 754245980615241728,32039 761654027021004800,70072 794550026739548160,261155 759278825570181120,56952 773183908795908096,135025 791658699555151872,240145 759354811548524544,57921 788552704435949568,214975 753040419462778880,25253 775032057680527360,146259 788004170150412289,214354 775266501108436992,353879 793443041377980417,252196 763475470625169409,77687 763956567108485120,77598 795474124797837312,266138 779212633282969605,172122 759504442722922497,1170396 762806037552529408,73712 772992246987841536,125036 786258997556842496,201958 758840528028913664,54070 768861178848174080,109666 766765662580514816,95530 794229919727263744,258598 765003765816537088,82066 779906444648820736,177444 747466200385478656,11774 764071791346065408,80939 733623438699573248,354791 760540574743080961,62327 777872869086883841,163901 781085071319138305,182726 792111856420843521,243075 786993222555959300,208167 777956264689172480,164669 786363585148485632,202217 770472788805246977,117303 773914701302333440,139404 785454217897058304,194450 775039394671529984,143043 788741532706680832,220029 766302407529598976,11774 785325323659255808,11774 756372657155805186,42249 778019403631779840,164001 793441918713749504,252196 761990680281427968,68658 794610595802873856,261155 778216173360087040,164826 773289605416177664,130988 792686474575556608,245148 756300671696064512,41459 733080586051411968,398859 790316691393802240,11774 756332056670416896,42432 793598189836173312,249926 760282343622008833,61011 761910021873602560,70509 763516741926342656,78914 767646965794541568,100230 786694874724569089,206048 754831429998153729,16931 770517651001004032,119578 793936431181860864,253721 753559795890814976,28092 794996723311443968,264431 795683215398813697,11774 764946928278831105,82571 775804631381254145,151439 786336279088672768,194058 792794020934066177,349507 790486907020902400,231774 794173423903772672,257492 773183609129893888,132335 793509502414839808,250328 752907665555066880,24134 795378918194872320,266491 765207959156695041,74247 771318556738850820,124597 771774361707634689,127134 791808309569421312,240483 778281886757990401,166853 787373048521367552,209800 789113083557924866,135004 790315599201116160,230282 732656514964426752,349965 788871772770795520,219518 776488083562885120,153845 790650827312472064,232169 770738233688731649,1180149 771801016513785856,127218 779034911923580929,170187 789078252975521792,223286 792285041220919296,244759 795725961757130753,11774 788805160713588737,220130 732825846881394688,1170689 750897803438673920,15800 785859028173873153,197050 793616907412705280,254135 755045304903331841,35044 786023819349753857,197324 778396081587707904,167220 757603486330527744,47545 758008859478732800,48663 760484863812050944,62776 781095231756181504,185360 792031858699608065,243187 768948670251331584,110362 794211866981597184,258771 778488807024893952,167407 760812591392305154,64664 776164234929504257,153095 791636370624221184,240260 789797346406203392,227242 790628975894638592,231871 769298991301464064,110585 774287594914013184,141881 774795177642827776,144494 767797916446646272,100949 766302319457730560,92359 770109310722514944,114987 780215426307403776,177665 756402691270639616,42249 768964577635635201,110362 774033883171991560,140444 790609634402807808,232749 733840674206842881,353374 755378525473951745,37044 781640565855137792,189515 792097813563834368,242693 754826738522329089,32337 759314968755994624,56192 792125696600662016,232791 758011054379053056,50804 759006132492914688,55107 764325840968712192,82953 786271346426781696,197324 760541702859976704,63513 785683402657783808,196277 752868591930793984,1248238 776191849635672064,153248 777226336955932672,159850 795770177392615424,261155 760107962635423744,60995 771385283703177220,124545 767803062480015360,101203 756902582614892544,45453 781316146524000258,26066 790783660697849856,232169 787428371013705728,210395 788136807665836032,215480 785537569043865600,196277 751767111412772865,18893 779045749552275456,172122 792122032150503424,243167 756616627953733633,44429 793615080835260416,254135 776113617078980608,153194 786451710382182400,203710 795701573573898240,247930 787838615418089472,205197 732751227025555456,1170601 768135501517844480,101101 791834337985564672,240483 763801407686373376,80192 791753484072685568,239405 774360892829904898,142485 774095459254046720,141360 787627799284633600,206101 777513429372317696,161387 788819704311795712,221297 790062019101818880,227130 752858997561098240,1248078 791049741979176960,233890 772202479287083008,129558 763889214278688768,80209 765092638034759680,85562 768535558524198912,104999 794995954436993024,264431 764544298213781505,81574 779002511499878400,29263 795370405477294080,261155 763928800459567105,80016 793495126735814656,252020 794273118340710415,258456 773703848431083520,138819 790967701426479105,234583 753427623812792320,27222 790993096251150337,234583 773730172063199232,11774 793528568642871296,249926 768198535162503168,102745 785682316911792128,197512 767860938942713857,100335 794569158860177408,261155 791129313320001538,210235 793995306413133824,257423 776520380416716800,156290 790280570043453440,26066 769501212043538432,113465 779407373161013249,174427 788739431310188546,220332 759341326303432705,56964 771759925173313536,125853 773900249232531456,139404 778667342783995905,167677 791002464631844864,234583 793998072275759104,253793 790648061387272192,233198 767444044393897984,97447 732652065088933888,351387 780163491034374148,177456 757178160441987072,46252 758915963089592320,53996 760211313800863744,1248718 770954174615945216,122146 770676074392981504,120610 776522338162577408,155898 776426385413906432,155219 781607690539769856,186363 777964493036937216,164608 780937884685574145,184044 764428849061003264,82046 791638164867780608,239344 743214060121038849,349345 788824183576883200,220332 788855163226292224,220602 785665429914157056,196696 753324861712240640,27063 765656851656630272,86103 775759687908229120,112363 763491287525752832,78159 773891044345733120,139404 794007590669729792,256393 774669171183321088,142852 771361189729230849,124883 775113946340614144,117295 762643451267526658,73989 760867039921573889,64730 767758454924664832,76146 794329717503655936,258878 759255670092865536,56964 765481722335027200,76623 767187453895667712,97355 786777544095768576,205143 776763266148302848,157755 763363504183250944,75615 781222743136165889,186434 791796564327067648,240483 787261925730164736,209887 756291289721823233,42564 785316203644551172,11774 793994947787628544,256239 766757219845177345,94699 756344143069052928,42432 758655066433871872,51451 761240989289836544,66105 788486891003838464,106085 752970603783680005,24727 774306605869346816,140444 773200894124961792,133081 778168721886089217,159475 786223883527426049,200974 758799541378306048,55260 771420874276638720,125554 754816218805178372,33356 791370420406452224,238207 754826846538125312,26539 793486265681186817,252408 792100318230241281,243187 763730272860852225,78360 792862165443239936,247024 765130785552670721,86041 757709697201778688,47940 761399521259630593,67587 793507758691590144,11774 786632584394444800,205377 765564564104622081,87904 768640794676822017,106716 779361300375711745,173936 791758034653569024,237491 763770398106234880,80098 765162655493468160,86103 771513528813490176,122982 757370001414316032,1248475 760796029788848128,64713 786227814164865025,201958 792085238105112578,243187 760110482506285056,61051 755492906866249729,37655 778924988451520513,169550 794620169498853376,262145 755778274211590145,39475 794204454060888064,258120 790996074085265408,234583 792385163078475776,239906 787131365347069952,209416 795081530246893568,265102 771431943665807360,125742 781213001177305088,185313 794429077293793280,252679 776112488588972032,153658 785627354651430912,197512 794915690419462148,262226 776454373534756864,1170441 759126479993180166,56784 760500802423107584,62777 776321854416060416,153248 778220934406823936,166390 773705706717446144,138819 763705858425364482,79589 757721952110858241,47693 764004066401726467,77590 777998656800645120,165435 767949217079832576,101681 770971928152662016,100893 780601281345880064,180310 763144162652717057,75899 770593777643913216,108810 761941298786033665,70177 773311900721577984,134993 763571766769790976,71270 750485370022821889,13532 759100414008692736,54070 786756104562749440,159876 786303258784563200,201558 772836285438459904,132996 755866630543052800,39462 793296094008528896,250633 787071309880565760,191622 759379692092792833,54070 751167018481557504,15005 751778221985787904,14277 793411819490648065,251452 763698891027951616,76406 785940355166277632,199453 788764702562136069,220029 781844370341269505,158387 781582489479483392,188231 766629913071722497,92872 777555444994678784,162370 780118191318106113,178023 793795794193317888,255393 765599423829200897,53999 768481192433688577,106716 763418948708683776,75396 780127628439138304,177233 776211490923655168,151374 778272849765146624,166390 776887119491002369,157693 762658384734814208,73926 764224101288284160,82457 785470825516326912,195723 790723541641551872,215608 773467108718026752,136515 780801307150024705,182726 788877099893305344,11774 791769265779027973,241150 787498592642666496,211347 773844912618037248,139404 773833669953753088,137640 760982462260453376,66116 772869388777074688,132761 761314309062348800,738099 772120763771912193,127925 754039250870468608,23725 778409388050644992,167858 792035060740337664,206850 764811378616131585,84679 779793235753463809,176636 785489716028203008,196277 789986553347145728,228354 755157367801671684,35890 790760763736616960,215203 753004254772727808,14277 769001000656965632,110585 794708522000936962,260899 770230926907408384,117377 788445950649831424,215030 788177704998830080,215754 756603094360809472,35319 788789302197096448,220029 793320605235884032,249841 733738987735683073,356012 751823311601012736,16931 764151336275357696,81702 793889696359284736,256458 788415152458563584,202030 790760056144789504,232863 775743963126910976,125742 770500743828762624,116968 774674416395493377,144048 745887006962622464,349694 774010927733731328,137953 760989905531076608,66116 765606763102138372,88052 785559282368512001,196609 785718984784031744,197297 787819097442557952,205270 795667640652091393,267862 765561949539094528,87904 785305263247093761,351931 788773738967883776,220332 780083864207175680,178258 766743429447426048,93823 763391606565195780,77906 767504289237381124,99030 732294485422538752,349814 758910663225774080,1248650 793430075861372929,248624 749659442992513024,9145 767026769094402049,351424 786987925829410816,207613 795382675842465796,266054 793883738882977793,256411 759748394676092928,59398 778298210448060416,167322 758105432996974592,49843 770306281475190784,117257 787634932982095873,201558 795096100147527681,265191 752969193637588992,18386 794996345417375748,263906 780602366563201024,181984 793316036267442176,250293 791264598875832320,237491 752909657568448512,24134 786381961673736192,201292 773897161335508993,139404 758303360420155392,41703 771657506867130373,120541 773667707254411264,136947 755885514369228800,39697 773587991910580224,137639 781235542860173312,185496 756272070695059456,42432 790536061277450243,229693 794799641791328256,262022 786258034985209856,199546 785990470967046145,200382 787068995073552385,207613 757330232445505536,46401 789147916904562688,222655 781121924378296320,185496 765243703107678208,86653 793537040981917697,252984 779392653519650816,121051 768095929521930240,103354 767316306748174336,98259 795415428029784064,252581 772872158980825088,132335 760161364266450946,61412 755911797278969856,40550 788759036539703296,220526 765973193555374080,90618 775345424420995072,148045 732222998782959617,350524 750886012184829952,14277 795342864423198720,266112 762864754268385282,74308 764972680156160000,85562 793191933447278592,249926 762689985048895488,73814 786989816214716416,208109 756924075943927808,44450 755576782732918784,32572 766355891847360512,91894 786724310262112256,205314 764199863512735744,82582 762456503303352320,73102 737817580077862912,174090 759583683141566464,57574 780435258907000834,180310 788017019593502720,207613 775710002510200832,112363 786301395800432640,202007 778715580626980866,168794 761594520588853248,69437 771127254596190208,122973 759382188366454784,51798 792437073198346241,245130 761551633062985728,68993 786262434893803520,202429 788443289536098305,11774 753288476708175872,19598 757988795715317760,49852 788978953167917056,222655 757750309330509824,49066 764076287165992960,81702 776178612147847168,153034 788568246555475969,215437 788784109459910657,220332 795710790842060801,199307 773030074350051328,351338 788168888143839232,214123 766478854865039360,93823 777926291769135104,1170856 785241075061444608,194226 760809756504231936,61470 769290856616435712,112788 777396184470188037,138490 763843803388125184,80486 791417844164591616,238780 794538580643315712,261155 751093613606600708,16897 758675270480035840,54070 790194168882659332,229453 755853477079687168,39384 759549769782001665,57574 768854740843261953,105109 780829552104902656,180016 790694620208431104,232169 757565394894852096,47844 776246824189427713,152872 768965508590731264,110585 778725455582986242,169201 758002287562199040,48663 758410139242262528,52545 753597152522305536,28128 775439899335897088,148654 732543441943465984,352548 750784551400550400,15066 775789172489588737,151212 765296752811511808,84209 767808415863336960,101681 791765422169292800,240483 768180443317317632,103887 793155810658426880,250066 773902808214974464,137953 763457935557140480,78344 777004204237914112,158673 767662704114880512,100513 750758565221048320,11259 787370044615434240,210289 794174477655482369,257492 763358437635858432,55820 770195494517682176,44421 792566408961941504,193582 741297660267778050,11774 751573688722591745,14277 780455197378220032,11774 767911341948477440,101681 780105456987566080,177455 763520794253221889,77849 776947902379757568,33169 794375179040194560,227345 780602047435452416,181984 768887249824059397,109104 792121101434355712,241819 776496254285189121,154869 780112606006607872,177233 792386228838551552,244310 755379486980509696,37044 770323374346268673,117257 780780141530058753,182036 790749734591803393,235349 777276482506874881,160230 779820524109115392,174557 771879037836795905,127579 793691073608646656,252893 771060259624398848,121612 793560312414896129,248706 789719966433947648,220029 775754489936670720,151071 755954053276983296,40881 790623755684814848,229901 758685508075651072,54070 760814137903550465,62877 756536476473630720,43469 776755613405704192,157721 762479119464435712,72678 795026889463083008,233692 758760676659605508,54070 732305290541076484,351337 753952792910372864,30590 780226240934313984,178735 794956377827512320,261155 756623914621632514,44450 772109128038776833,129558 793244199479046145,249926 747787164151255041,195876 766205461737668608,90031 752877200156745728,24134 764473794056466433,83604 789361063099785216,223936 754018481281073152,29263 794532401502298113,261155 780750209425018880,182870 764260368579452928,82766 795694473045037057,267855 752241001742364673,21432 791663406717685761,240483 756766736188190720,44429 773373074154532864,135725 764992010000359424,85562 794556591492268037,261155 792687187389210624,239405 766267512409305088,91946 770143878758490113,114848 773786674761461760,138165 792162856527593472,243187 755462678177468420,37706 778394657243947008,167124 785657517787361280,195975 788754817904771072,220526 775100851283042304,146704 769318953428455424,112788 765047221041688576,85562 767883456701267968,102137 752136844683403264,18486 787038633857388549,207244 740286593982828545,75113 757141876319203329,45399 791449113430720512,238272 732270925505171456,350296 751213591823515649,17143 753339653801906177,26788 762734170938363904,73707 768140913210040320,103354 791859764217024513,241819 775567710935711744,148684 788568478953463809,218832 766252958241722368,91946 770981327088787456,120610 766104330864775170,89898 760876285828567040,11774 773897318177181696,139404 792498300473585664,246392 794634877522026499,1170390 767906820799270912,102137 772340981584818176,129551 768154202291838976,71259 779785808974839808,171993 754770110515118080,32579 791373770242088961,238395 786982289976627201,207949 794265021354278913,258456 786506121531920384,203710 772652361126809600,129551 792081981936922624,235621 763206422133747714,1249111 777608276636733440,162610 789483934903959552,226026 763061094105673728,75724 793180975803068419,249926 747520734365290496,11774 774770977095942144,139865 749901339560382464,8550 732251791975456768,350860 794004730829737984,257492 793887215164063744,255942 759037881398677504,55107 755122657427939328,32572 764261821998100480,80648 790951980730429440,234653 757337660897701889,46394 794121556066582528,257492 757745207999860736,47940 758458025636077568,52545 772551311740968960,131297 788123447788441600,212522 788140345087242240,214612 756111132037963776,36873 788419816302444544,217837 776808578371821568,157755 781530916724224000,188401 785354187911684096,195424 778738614201032706,167220 764869442010484737,84724 770792043345874944,121479 776096350899310592,153095 766723130207277060,95889 775940724680384512,151463 778247931363151873,166532 788451006900076545,217837 774625831104618498,87904 791828811763556353,241925 770939328247701504,122146 752170270375444480,18502 787009158843363329,207287 754750170907029504,33023 767775632122081280,101163 759114578936500224,56784 764269185182695425,75174 765415650709770240,87245 790958764392230912,234583 762034469524037634,69673 772998153628897281,134033 788537687674281984,218349 788724797064695808,220029 792167427354132480,243075 753736769544282112,29600 763886680071770113,80486 768896252062863360,107428 794026321022070784,232884 779703714273689601,172799 793818738315276289,255393 793955967541055488,255942 763792475312054272,78947 779066936646787072,172545 774089393711685632,127657 755879372893151232,39657 787410368905687041,209351 762557866389737472,11774 793805262788395009,254209 793594576522969088,249926 794572509974818817,261155 788910116632301568,221832 789902170271391744,228124 790235838147735553,229773 741033099904049156,11774 750515020103122945,12805 795743590886625281,267977 753317607261036544,26871 786912079739510784,205181 788907909329645568,11774 794504553106444288,258922 758499519461924865,53185 776154499668815872,153194 757618471924400128,1248508 762649358252838913,73814 751579128961363968,18452 794913154908102660,262849 758413433951940609,51069 754126056378863617,30339 761033218912948224,56784 768947968166666240,110585 785459328538976256,192032 772976172925853697,133519 779420299934756865,173753 789444464574099456,225981 763365310980354048,77731 792766996874047488,221416 785553584926691328,196538 787047217555091456,204539 788069668904763392,215005 760912500992925697,63370 787100771133198336,207119 767088632934993920,93170 775768758963081216,144573 756369218694549504,42344 788347966922698752,49459 757323003751530496,45525 773197015979261952,134828 766046804186132481,90384 767463132352671744,95055 756529924559740929,32621 758068395728252928,48663 794890550558294016,262022 763518469115482112,78684 778403767322456064,164814 789177253263396866,223899 794272021723000832,258456 753794312073318401,22439 762818796214038528,75174 771299454490124288,124579 785713584399450112,196277 757801921499369473,48929 772837948207357952,132996 767329105981214721,94718 780414972207562753,180074 769018572307857408,110362 786571802587779073,203806 761131113142226944,64664 780101518967975936,178345 777854620395855872,140444 790950268460347393,234653 795014966185197568,262847 758792410604249088,14653 768735674795171840,103071 776572260144467969,156835 788441818203467776,11774 765604156082036736,88546 770956581320192000,122146 758312327645048832,50923 761252002487820292,65887 795341657235341312,62492 753738712278851584,22439 792577016893693952,240483 762633503783555072,73926 751923209251938304,19528 794554412849123328,11774 779314332932857857,125163 781142484910870529,140965 785604837077573632,197091 753720575378411520,23739 761006670197694464,65180 762901090878693377,75073 763382908463775744,1249124 764270096957267968,82177 778368818678824960,167220 760682269950423040,56964 759156535591174144,56784 763528342490456064,72696 764866957426524160,84724 794698276889100288,262752 759867399302590464,59666 763494627781541888,76406 759148136019484672,55257 790975210501484544,235621 787748962589474816,205197 794320973998780416,259743 752890248502411264,21332 785684774975307776,196277 794210962299613184,11774 794149572834566144,257492 789697423773794304,225981 790546822884368384,231894 791373789238099968,235590 769466196961787906,107953 781318521472954368,179215 753976787378601984,30590 775731262304686080,151071 761601528545222658,69576 778432280712753154,152594 790579836876054528,231318 794125849234735104,257691 774081616746459136,140066 774460763960324096,142503 778992233479417856,11774 788755642475433984,220526 765622749125611520,87904 787021314963955712,208016 776601774589345792,156505 794534033397055493,261155 778807916639899649,158524 761503194442760192,67369 792427306744623104,243513 753714579398619137,29469 793472672780914688,252580 786966399600046080,207613 757801725814198273,48929 794369387071471616,257353 793567333478432768,245963 763860815883669504,79131 767865445613506560,101163 778035498166005760,163564 773894062277529601,139577 792861544606490625,169916 760137493127766016,61051 778632867597328384,168284 787093880848191488,208989 794621179344670721,261155 766035997708718080,90401 760231885893099520,61412 788506326833836035,218275 792049656524136448,11774 776208434253275136,154322 762788064901099521,73814 786741939152584704,205345 755839875572637696,39997 761559578316247040,69231 774114655568404480,141360 788937238444777473,11774 758102801281060864,51239 750729817679683584,14421 759198560357388288,56964 764209441528909825,82066 785925730609819648,199793 795308086483451904,266068 762090129578160129,1248994 779490981288800256,175415 749685913760833536,9754 764145737730928640,81574 777789683115982848,162610 788512259563749376,106085 763557846306791424,77612 781582796724670466,187976 772580229965422592,131045 789348664305213441,222627 757648245191421952,48549 790328160239939584,229505 761357327823929344,66801 755506371152388096,37294 772471450561187840,131027 770396540586319877,118191 793800135616585728,254698 771461580559032320,125554 787784746373898240,210238 734926829463732224,351168 765394467084009473,85257 767438605702852608,99434 772887523869790208,132335 794716199980531712,261050 775976460368551937,152735 756616773932355584,44274 786405102844317697,203350 792355796113760256,245035 790375208855240705,229693 792926606901649408,248489 795198056840892416,264397 794683463613972480,262752 787653840036323328,204413 794010900948783104,256502 753821769023107073,29991 759920064720023552,59666 756108949741572096,41632 776770280173801472,148555 774720596735320065,144573 795715610567208960,267862 761349029401923585,67587 760190585500213248,61352 774676411743428608,738099 773238984222834688,135025 793965620249313280,256225 795470365216612352,264807 758314932572004352,47761 765017695020474368,85734 789090175695466497,223286 790882779982602240,234583 776893701448695812,157082 788195034592055296,214992 761141272707010562,61051 777629410207739905,162596 770737695287025664,120675 771037209000546304,122817 786917599481176064,205094 756668227934183425,44274 757941108982714369,49925 777610378607992832,162638 748940617053446145,11774 756407884653727744,352982 759191841422082048,51798 790706228968103940,233241 766158595427667968,91146 781458964353515520,139404 785514821953302533,11774 794586359151267840,261155 786693313608949760,205728 787274899521884165,199307 794578339591815168,261155 758107727755407360,50923 765729701906280448,86103 773982360908001280,140444 788426920656502784,217412 761604471474491392,11774 771021212873027584,122313 789459230680031232,225981 792456351888781312,245148 776522327299350529,153774 788128727951474688,215754 790338426616868864,228820 794623439533326337,262145 785913000934776832,199546 794154710202617856,221524 764206153525886977,80153 770270653098369024,117609 792797561274834944,247240 762529854193401856,69947 789924618819739651,228820 777827047359995905,163153 795091566964588544,263896 779073101858340866,171062 768862078685814784,109739 791113088011374596,236454 794298911837913088,258120 794572285197910017,261155 793042125818515457,243187 775863931671810048,151439 793825508249198592,252020 763389885356965892,76794 764970261330399233,85562 768942548056276992,100605 769180800097005569,110302 785938879216058368,194082 791262494991847424,106482 751006533886963712,16303 750064685236510720,10809 788535306123436032,218275 759130553832669184,56964 793949861326520320,256125 765840695512870912,88546 778766277267427328,167319 790674029820674048,233307 793108746385907716,249469 770283191936704512,117257 749964944112754688,10653 764493641410875392,80939 766709089984471044,95708 776508457012768768,155333 749952311276007424,10735 788778318703112192,220332 781530938589188096,183269 792403111008612352,245566 756887172712652800,39096 780092037433532416,172089 756285396770750468,42432 763800472734035969,78566 793202966098432000,250430 774336504810176512,141360 753557839432613888,27280 755565394442743809,38401 764926043920723972,84724 794553235927285760,261155 764115907467677697,81536 793297051400466433,249926 765580116957143040,84209 794761407149391872,261155 785329297107976196,11774 754024468561874944,29817 780609318957744128,182049 771374168126459904,125145 762479804054577162,1249026 756203098620563456,41909 770464979107577856,118192 785306412381536256,11774 788524923324997632,217039 792099300348194816,243187 788387292368908289,217519 763869027265634304,80939 760221203017535488,60794 767793594463817728,99476 752975103286136832,24870 759002918250881026,14653 767529366284800001,99044 774237652354682880,141867 791331480764940288,238207 771693949513859072,118191 736832314613862401,102730 760495927916367872,62063 755115432844070912,27045 794974642255630340,263594 795022879436009472,262847 766165198751145984,91612 766463270785986560,93823 770487447067168768,118191 795751394695266304,261155 774089357955260425,137869 790945414048382976,234583 791709312263548928,240483 776072475901845505,153095 767086806957379584,91946 787885521401962496,206101 764490891306278912,83422 760452981804376064,60878 764221673713332224,80939 757295769955266560,44274 779460975430733824,175152 764244727709462528,81574 785480179325939712,195838 776343741086957568,153812 765258568044015616,86103 781803008665542656,189254 771123632986652673,122126 789136951425265665,223899 753744104551571456,28732 791755720395988992,48663 732305312187863041,349965 765148735559073793,86103 760289155096145920,61145 790579098645069824,231894 762806323201343488,74483 791124620925505536,78159 791128126461992964,233736 793292266941063168,251205 793444888331165696,251452 778278520913072128,166942 766693230989672448,95568 732548273920081924,352548 776824944529375232,157993 753212092136689664,26140 787834397152030720,213376 752181117571194880,14277 773750183171534848,138903 794550811405582336,261155 770457895150518272,117263 762725584728367105,73712 790291310724853760,229895 792840895150391296,247241 758043588022398976,51069 773281328133472256,134875 788260896908783616,214078 793217156464971776,250400 789279010610089984,223103 791701577006407680,240260 781346160787263489,139404 755395193143197697,36735 763156054477766656,76549 773650368286908416,137740 754980592068861952,34666 766027749223903232,90735 785923924328521728,199546 768139281663533057,100893 795281365168222208,265447 762666225734455296,73814 794552539643449344,261155 794665646877327360,261155 778628956316512257,168794 756714872008683520,43553 795417270121922560,247930 764164696186335232,82066 785622961692618752,196277 739946449698443264,353488 755948546277474304,39207 790738390006190084,232863 775540710271483904,148994 790950068421550080,234796 756975308335489024,45122 791982999583633409,240483 794422433243463680,259743 791266546173800448,235590 758009327483432960,50804 789514527603732480,225981 785523865820672000,196676 795026939748712448,263926 780905687605977088,174115 788873165124595712,217103 758618856894193664,52811 789973745674756096,227795 793246051960434688,249926 771524965027999744,125554 772245993588862977,125554 777620090674028544,155933 794982685336739840,264397 764554779431309312,82002 768188519411920896,104650 771787621823549440,127134 778904880136146945,171040 779376801785192448,47940 789202585479684096,224610 788473703285690368,218275 767543837489242113,97386 771081641632620544,122982 736704677153243136,8431 788214876955090944,109244 775488831780904960,149770 790303522084511745,228583 767839744025776128,99111 787473441137897472,172799 792079359196729344,243187 774062578398027776,141200 785325280571240448,194923 759640445408411648,50993 788457511204433921,217519 788876948055306240,221711 775656461561061376,150552 771898179163860992,128194 766842768551444480,91592 733020260538834944,353355 792567578753249280,244270 758774783580381184,55112 761580857429811204,60999 778402763604570112,167569 788144107868688384,215437 755072051812048896,30196 787223261411106817,209736 788841835951165440,221476 756941987685752832,44291 764101559386943488,80939 787827459249016832,213253 769978596647665664,110585 775424614923063296,148800 758230267878256641,44163 764196739318439937,81656 793186705578815488,249926 786252221855862784,199546 787524940316618752,207287 764952167627288576,84724 753753090550030336,11774 766561603600814080,90384 779289738738012160,173753 756607386954129409,44274 794595106947002374,261818 751177431902457856,17434 774402431555739648,141316 791269838391906305,237309 794303088517464065,258922 754737721923346432,33356 772877163041206272,132370 762078403625267200,71694 787450315121524736,205270 788169852489957380,215608 794743355364122624,262849 776257765949972480,152946 785816348811153409,196277 778333969137954816,167319 773503866692313090,135758 781329412310564864,187331 787717153302642688,205197 791833955204993024,240627 754887198286151680,27280 760570321162346497,63371 788133039129800705,215437 775640849715720192,150063 752980996908199936,25255 771572097189457934,124597 757721242635939842,1248531 790705131377586176,11774 743230444557209600,47188 751810966078107648,14277 753763941520596992,11774 781351726938849280,139404 772411354502225921,130686 786088432351186945,197512 794245419169554432,259200 750719319412240384,13046 753315019132108804,16953 795401991396663297,266151 787916705968164864,213772 794868133077118981,262849 781922094548410368,191354 793246463564263425,249926 760177521044426752,61412 792932246206283776,248516 764482257755054080,82020 759192774029615104,57574 771553655371603968,11774 771696053552754688,125367 773647011945951232,136814 756767969468788739,41141 758639842771275777,36508 764129951880732672,79939 772448790783680512,121795 743111583455313922,11774 771177329859047425,122982 790678152427233281,232169 793180994526334976,248988 775078793337856000,146405 773174245350252544,134561 786229946540625920,49459 794688983137554432,262022 791360796471230464,238395 733012350987423745,354906 750419739667599360,13201 795730808707444736,268281 792707046760026112,247087 773270317296824320,114254 778668488772562944,168794 763449838461603845,78159 767195865589157888,97852 762850719678377993,73814 771645144672063488,126152 791329839072546817,235399 758754380640165888,41680 787465595725885440,211347 763770679779008512,80098 793642373527908352,252581 756300094211620864,42432 753764954931662848,29790 770077606754586624,116082 786087803725709312,200097 786564560438177792,204413 780314503900561408,179002 780837705706041344,183269 792233949040742400,242693 793791941376868352,255393 787657455538937856,206101 774077986438049792,138490 787122017917173760,207287 735088140721999876,355185 765021008247926784,85023 767025395606679552,90482 754758545854324736,33356 756519484643381249,43302 785901135148179456,198671 792581213571526656,246295 794310166128697344,258456 791721649762545664,234990 793145326076997632,249469 756321540824702976,42432 764198547667488768,81702 787773612631568384,11774 775066120369963009,144611 773002604661972992,132370 780442446517964801,180074 786263486363992064,199640 786589762861740034,204413 792015967622692864,243075 769298855959535616,11774 776739795577942018,156835 777542829279150081,162309 785825291864313857,198671 795132227843604480,261155 781282757666308100,186584 790994511849590784,234583 764813421401350145,84724 763263521861701632,73814 794594334209359873,259288 763774425464315905,47940 790961208589488128,234796 781355155178467328,186434 777858688388255744,160539 758320311569752064,52112 765271699226959873,86440 777394145816031232,161456 751540757815660544,18409 781496728885297153,188119 769607126587092993,113836 773709493762863104,138819 793638020939444225,249469 759928470185050112,50923 767008664049840128,96039 776622779605118976,155451 789101582705004544,222647 793525161873907712,252020 763053094762524672,74868 778254952032505856,166913 778705288702504960,167220 754005904958296064,31166 791996566131372033,241819 772125841010589696,100893 749775290742734848,10064 787067728972566529,207965 793587395371343872,193636 793508088003244032,249725 765348403765088257,86103 772894259691261952,120690 793265944504131584,249610 765574374086807552,88197 769160614283513856,111555 776772183762751488,157693 766049883782574080,90384 778372240060641281,167220 758272209756557312,48289 775533165305851904,149200 788734329144811520,220332 757278196165292032,45014 763447719092301824,77849 766383464274878464,91804 773584152423571457,136947 778629728806862848,11774 762124954594869248,431998 776399762341765120,155390 773604255102042112,137042 793199152230346752,249926 795471885517455364,247930 776592583942410240,151374 778440418295844866,166083 759136503129706496,55887 766115738537132032,81929 770455094940893184,115526 769253879749959684,11774 771892308719439872,128194 760571762438467584,62779 765942978523205632,11774 776145698068627457,152073 786256544782544896,193533 764913458873823232,80720 793123178478505984,249469 764593362267541504,82209 780373040479735808,179718 788198273148293120,172084 793830823749234689,252813 780795586287140864,183269 762663577899511808,73704 755833826509750272,39880 750027997483184129,10648 773847764727918592,139404 758101876063764480,41703 767922839907364864,100932 770447234416640000,118192 795388965549285376,265858 749444548741373953,8297 779098437010599936,168892 752854990792687616,23899 789763394081591296,226346 790741690151673857,227048 754779025302757377,11774 766041845218639872,90384 732202170309738496,349197 779290218759348225,173753 755629966205849602,37433 756020535746711552,40361 791275683553042432,78159 761135190039105536,66116 770345083379953664,118163 763884823983247360,80486 790591802508140544,11774 758715686587805696,46488 790530728941514752,230283 753885734512259072,28200 768856917221388288,109666 763805142277730304,80098 785556204428853248,196538 755763473821360128,39462 764288453748154368,82177 758415473969139713,52112 791821362100772864,240763 768971210449297408,109805 780430395598831616,179147 793843233134669824,255942 790583091110748160,231894 791444883676471296,238207 770987688434475008,120690 780830686697500672,183338 793098652008886272,249469 794695798122496000,262849 750791321296605184,14983 795051930783510528,263906 791305122039169024,236884 764314832090738688,75929 793412709983199232,8044 751097079267729409,16728 733258489485791232,355480 785609454469341184,197512 768116258214588416,87607 781605493487734784,188478 786965876071342080,207287 769607021897388033,114238 786691874606161922,205143 788362199827902464,215252 793989771869589505,255826 793998342019747840,256358 764852913080500224,84724 761680146818408448,70177 777693136533487616,160618 779417224255827969,173917 764787796078919680,84724 776400415181066241,153496 742479242592653313,82294 770682871283449857,111348 791122230264594433,232169 787120972457402368,209351 795435585490010112,266151 768273485466447872,1249551 789658845991710720,226731 762410490333192192,70886 766259188121022465,87607 790351199673417728,229693 787104951067639808,204929 775538604701462528,139781 762610921248219136,73814 792250063145885696,243075 775647917600231424,150511 786679356584329216,205270 788550904899178496,218495 759202859003088896,51798 780274333646225408,176201 788019858734735360,214209 752991988711092224,15536 788393447736610817,217519 750030159319699456,10949 765331495816945664,86653 793595681705488384,249926 775374602419568640,148445 791240198172573696,234583 756533477240176642,32673 791694008338767873,240483 765938426965139457,90384 778272628612136960,163990 792023342102548480,243075 764284731483623424,82283 765664604244422657,86103 765952621437816832,90384 780089668360671232,172185 757642987086106625,47782 779719576913338368,29786 780709524898516993,150151 767889162963816448,97811 779058928676016129,171617 794056501270691840,11774 764264956233523200,80486 765478400622333952,86667 791727837715701760,7706 795223285432623105,263676 775399893909266433,148170 781207240791384068,186434 761996171610984448,69794 774383677304344576,143473 794548995213369344,261155 770064698507141120,116164 775660281863122944,150511 778743866296000512,166852 790705944393113600,232169 746526536891830272,1247740 757282076454490112,46612 791347673982828544,11774 793563572093784064,250785 791615193948180480,239893 759604349836288000,57068 760492853546004480,352011 779085516092284928,172621 774022324077096960,141035 755844104362168320,18215 791626141341712384,240145 756998707069882368,44163 769721878592172032,113412 756965995193982976,43956 750053925420752897,7275 773610568548687872,137869 753537518864392192,9139 764922227599040512,85308 794526099267063808,261155 795327045584687105,263906 771146652757393409,122817 751661681021902848,18215 763103934852526081,73712 772157962207031296,81130 763064555241140224,11774 774307551089397760,142555 757544410213130240,47782 785336137845997568,194042 770313442339254272,117377 794447716185239552,258878 785843951148339200,197512 768248600954417152,104406 786236045000077316,201817 789085877708488704,222655 793312834033557505,249926 794570517491683328,261155 767042150613782528,95672 788348027647975425,215252 788448813681901568,217519 771802863211126784,128194 765258064639307776,86103 790303685276491776,230270 769613020419031044,110585 789973354686058497,227795 781255377199337472,186900 759455782681317378,56964 749626420096331779,7546 770245350569418753,117523 758458326208348161,52394 792061016708354048,243187 769137154844946433,110585 764637242153242624,83391 786820586227965952,203755 793101899159437312,249469 732278311368445952,196346 760601730635534336,62728 763775715678494720,11774 778227210767462400,166409 777942826449444864,164826 791818391959068672,240890 766303312039804928,11774 758998774702231553,54128 789116953503805440,222544 790593480884039680,231894 790725729193340928,232863 791007443476185088,235251 789747805170446336,106085 786670720403333120,205270 795282140401377281,218875 771084573711237120,105109 791818080972333056,222526 763897627368882176,80720 778723738665627649,170187 794252269365514240,259242 764182156037939201,81869 767915205347184640,101134 760113692511875072,61051 772101394685956096,129558 790725163839025152,230485 793206839982817280,241345 764179666571714560,81946 788353340849524736,217156 761184193422372864,66441 761746527287029761,70287 793122969237106688,247240 758115232036380672,51451 791886397128871936,240763 795322130904875008,264774 765266192370130945,86103 766365063158652928,93036 778308586350911488,167407 786543184314761216,204413 768906932094545921,107469 774916074206736384,144730 793212340422402049,249725 791982108017172481,242712 775881453351669760,152182 793582994002960386,251803 766772911772344320,96263 787843795178164224,208928 793765324109774849,252020 739877826581561344,353488 751808103205728256,14277 792484186573590528,245715 763116847520739328,75899 753705385006096384,28512 756934905771077632,45014 770460976940392449,117257 790299722246266880,229693 793247395177955328,249469 785864558741032960,198878 733555632540803073,354662 788795144778706944,219942 792107116555227136,243187 766063376858353664,79516 750383976083099648,11774 794755117228564480,262849 776232011044388864,150256 790078446521245697,228363 780930638140493824,183975 790558775631642624,232137 762812517601124352,73814 790955014676021248,234583 787743196222660609,210235 794328167850721280,258741 773942152082690048,11774 791466131517079552,237803 780601544932667392,181935 771917862403317761,128615 765654582794092544,86440 750818326272700420,15536 786589992479027203,204835 766352670512807937,92885 792915077661913088,247877 787093151425110016,207613 789677571680116737,212727 795080516114513920,262849 785837579438530560,198671 781117840850116608,185496 775187829848702977,146259 792520004411416576,246295 781856258794094592,190532 795076286142095360,249926 792464358131404800,236258 793135905607446532,249895 732437977138380800,196346 770663267135987712,118192 773613139757707264,137869 795614357770145792,267521 741491156597538818,7258 762050947740758016,70540 778235156100513796,164694 794592071692652544,261155 788052324556140548,214011 732238005327560709,11774 785571154341822464,194082 755783592706449408,39462 763575659142664192,76723 772629363791499264,120690 786698224161714176,205143 762267635744727040,70886 775269730986893313,146259 780461499563200514,180310 795020290107572225,261060 775373941778984960,146259 757030369069830144,41839 766871531133689857,96613 740748070300815360,11774 767417399544918016,93210 793532864008560641,252741 773594891033186304,137753 794654121899020288,249926 781199592218132481,186225 754792152853520384,33356 766775026834026496,96263 766807627112284160,82344 757617038668038145,47940 769287793705152513,108373 753957156555284480,28819 752648549045862400,22746 794258165701476359,223249 795006430264881153,262752 753714067752284161,27061 762740475967209472,73712 757597133218340864,47940 758251152848855044,52061 778495224494555136,166282 790599461865132034,232169 794271475469582353,257492 792921003886129152,248514 760153249198514177,60884 776729050978983936,157693 788164268533379073,215754 743839768203694081,11774 775245772174405632,146259 750737857556340736,14277 779007307191554048,171982 754771838891241476,16953 774267782305161217,139110 778235245522980864,166390 786262424630341632,202429 794272886995304448,259360 751186722910642176,17591 768058777950052352,103261 759211914765430785,56964 765312623864840192,86053 771508868346150912,125367 752796410198786048,22575 792449449138253824,243576 761320956740636672,67283 750418708808495104,13343 793875669453123584,249348 765434025368428544,86645 766382512557977601,93068 773707479720996866,138819 732326720439623680,351491 773982033496322048,139404 772360072768946176,129551 788815329799569408,220539 752269902891872257,21074 781631508888944640,188421 781670064227491840,188119 785734398175870976,196277 766887230254133249,93405 740720658565451776,1247391 774235303309668352,141887 760952899643899904,64197 793901022536007680,248652 776886218235740161,159146 785607029318643713,197512 785815945218490369,193506 755181436886327296,35890 768275312463327232,103071 780252491678150656,177773 791801514004193281,240483 753188683763752960,25873 793299510424371200,248719 793119026113351680,249469 795039137241960448,263532 751162440952471552,16931 794527793170313216,261155 785654435217158148,197324 765756275854446596,87858 754738475354566656,33520 793707320207249408,252020 795410123845812224,266822 767836395884818433,101681 786651237907259393,90209 792195561541763072,244297 767844939241697280,101681 755876977383317504,40086 790590995666604032,231894 788016547738423296,214209 780470789841846273,180112 762099456799936513,69711 791433316675284993,196314 777879742850662400,95055 732456385783308288,349456 794699564993355776,262752 762712866482888705,74308 774651553311404032,139404 777152855304134656,159389 750769523339341826,15026 791426813360766977,238207 795661456700272645,267655 753354251611484160,27222 753854797023842304,29996 795331896167321600,264573 787080703905243136,181419 795048348483014656,263532 795108480894070784,261155 780963679957286912,183269 781309368029577217,70338 778994824364040193,170187 780454806515134464,180533 791461284554301440,237491 793599834401812480,252408 754101053625294849,29250 790740496838713345,232863 765594988994555904,87509 770316016597344256,114254 790628972723830784,232169 775893063071772673,151410 794374608946335744,259632 794541310669557760,203546 778919892883873793,171168 769145653008146432,109709 763379305254686720,75396 767889877727928321,100561 777660106733416448,161352 791071629983952896,232169 760152628160585729,60866 786786269632266240,205039 768901722081075201,109104 785886293167378432,198962 764407014760058880,82283 775003736691372033,146259 793678203273433089,251155 794316240206647300,259773 794805077277974528,262752 776175164295942144,152981 751184221364944896,17591 776514166496628736,155451 789955771631079425,228101 766407260327272448,92166 756868359019376640,43391 750407120403693569,12883 780904741404610560,183068 788099014419947521,214660 754741458154893313,33356 754812491306180608,29763 764181047714119680,82457 780858446115577861,11774 789826063794860032,227242 761714203560337408,68987 779402439636185088,174557 773893369424670720,139404 794628750428241926,262053 794546644851326976,261155 771111345798443008,122937 795753780956504065,267521 761745316794265600,69878 790552641663275008,229895 774312889045966852,141867 788821687227658245,221297 753191005596291073,23217 779835582272856064,168284 794727596365848576,262752 792922111320784896,248514 752650718306119680,22299 754710967385255936,22393 765725979398377472,88994 775062168655925248,146205 793135152062799872,249841 765049283926110208,349060 769325511302606848,105109 793235195436552193,250179 773939204409655296,136947 775084415470952448,11774 785268157942419456,194167 770675534514782209,120610 786057709749694464,199546 794534277346193408,261155 768201818954358784,95055 774306727558721536,135025 794676842942857216,261058 769937528371630080,115435 791686205461016576,108396 765719416872984576,88541 790977914414202880,235621 734568558957633536,350728 786391407435116544,203076 787017041341546497,207287 760799927945441284,64722 757678463490719745,48522 758353521922179072,52554 774938240650317824,145244 785619673035530240,197017 765207171164274692,86440 770834448614985728,121612 765533610346766336,87904 743862233525002242,355260 771397808649895937,125222 764922511297421312,82759 795360760595550208,264397 765933076333662208,90031 773332363623403520,134375 787456947591274496,206117 779450727278186496,172967 795345253209374720,261155 759095951512444928,56964 766674581469925376,93261 762695633941790720,74247 793844504805519361,255870 790726887316283392,232863 775305132229525505,144682 780779650490458112,182726 787389915684155396,207287 765208730929655808,84724 765384140036403200,87145 787281017421824000,207287 781904754742026242,191354 765947449424896000,90384 751044977858347008,16233 767446884394819584,95055 788954680332316672,222545 764370198921175040,62180 777508752513576960,162107 774031926785028096,139404 792060063833743360,241678 766326696106532865,355994 786182208344195073,201494 785926212015325189,192306 771746979005075456,126390 773842540298633216,139404 732378530781134848,350697 765942115905994752,11774 781251853031923713,185921 795161603763306496,265257 770540707782258688,118191 756272918640877568,42405 772746825648316416,132335 787208215373033472,206896 787732502899286016,208389 786070388535074816,199546 761075503298064388,66116 785852447277326336,198878 791358539327471616,238207 732696156027805696,352911 790370890622001152,11774 790304852643418113,230282 760430517418389504,62757 779840797336231936,173628 771397792271040513,125222 792468771218743296,243075 787622279270305792,200235 757896404274520064,49852 773718923799728129,11774 792019503467098113,241034 794967711595958272,263895 757544451380215808,47782 788777139793518592,220332 776138164050141184,153658 764314957814964224,82209 761712311585402880,70226 732421608573304832,351997 770098294332719104,1177263 790279010630500356,225059 790950530650673156,234583 754054882290704386,30590 779885749609136129,175815 785494930382782464,196277 781306911463395328,186584 793282201400008709,250293 790913115374268416,234583 766050615931854849,90193 785559658350120960,196917 762818300040445952,75073 755789343835484160,39197 772854303497326592,132996 763415070156075008,78129 768252188388757504,103354 771838447384485888,128018 786569327939956736,204413 779687120130740224,176196 762114039166021634,71099 765512459180355584,87904 763463724002840576,78159 752292477818712065,21034 774328321358180353,142906 755166968357982212,35216 788847893364903937,220767 794287704834002948,258829 788209204985200640,214078 778306187498356737,167319 789152637220483072,11774 757974671316750336,50314 787648893454585856,209184 790663674448998400,232595 765941355155554304,11774 762715774544904192,73712 764676462435717121,84209 765668118765056000,11774 756645423574425600,43391 769306214509506560,110302 758267030994821120,52061 786262679623127042,199961 791270734668718080,204413 756907732943433728,12954 750794165513060352,15316 775250576535846912,147532 768155447610138624,103446 756251658615750657,42286 770242590662799360,112872 778457826838446080,166916 776630070085550080,157082 763706890132004864,79691 787095727579234304,207151 793367855785848832,249469 770769624161845249,120425 772877572367581184,132370 795427095656759296,266151 780052851645091840,177233 771402060398927872,125367 780714689059753984,182211 756285552488509440,42534 786591404260663296,203863 791276383142117376,235590 779970633975279616,464984 758044566847098882,50804 773860385262821376,139404 764837997531402240,81574 753979560153276416,11774 770509956000849920,118497 773922209773547520,139404 748911509691047936,11774 753248924236931072,26140 765666511856041990,88052 777913152876838912,158589 789212358107365376,223482 791675941168750592,238272 759607445329149952,57574 765592398072320002,88124 756354089957457922,42249 760525232977227780,63149 792387751878373376,239610 753351132307742725,27061 762670250584182785,73526 772115927496138753,129471 786870695816945664,207051 770603553555480576,119746 755816722968547330,11774 775538428112953344,148713 790642686256672768,232863 791562034403872768,238272 785842445384814593,198878 757688807919583233,48240 760137548920344576,60790 751593437963489280,13697 794198739514597376,258598 771141577544638464,122967 785854492088623106,7224 763154917200502784,76794 774485510052057088,142292 791622145084448768,239344 793160705536995328,249961 765198141276684288,84209 787708481927204864,212007 794566736615981056,261155 759028205843943424,50772 775486615007399936,148870 752628940196438016,22750 760937900137668608,65180 770016928882692097,116373 790314669839876098,230485 759079881112248320,54070 786956178496512002,207613 781328486032035844,170187 778324776238456832,167220 792345971183149056,244143 776090268239929344,152888 794078455042183168,252939 776060620051517440,153095 777186471149178880,146259 749921267835428864,10735 773943404094971904,137965 771516390121406464,11774 786651996375875584,90209 789136573384232961,11774 755157530741968897,35890 764782510811279360,84724 749681657205125120,8059 768605367475503108,107428 755405586863230977,36735 764581843907645440,79288 752650541155528704,22785 781309570933223424,186149 785993740313690112,199262 751616678128152576,19000 753466835635363840,26539 766727138691063808,90388 785242413845581824,194226 795278617458724864,258456 758353416007610368,52112 739679517594157056,352687 793117046208733184,249469 770076878073892864,112336 793440227633295361,250633 753763273569398784,22439 764430139610529792,83393 769853587899940864,112767 761647040107540480,47283 793722200926724096,252014 774801626876051457,131421 765312653619331076,86653 775888121321943040,151212 786969905568505856,207613 772215212959293441,125554 795288905121755136,265821 760693011625996289,61352 778231338881150976,166532 778444346076962817,167220 732355135087611904,350660 781336970551234560,139404 790270907247984640,230270 765526173229002752,86103 776502105850847233,155896 794684794474995712,262752 749298128268832768,8178 777892137341968384,160539 795344057073541120,265676 765347202826801152,86693 792111556737708032,11774 760289773596442625,61544 793032919874805761,247379 781481342664052741,139404 790730586247663616,232863 792413127220551681,243165 762324276737372161,431998 732209474388168704,349661 778789712974667776,168794 788732607370452993,220029 789146799697235968,223899 786377193567817728,203510 790978953192345604,234583 753244907783938048,18495 741362660990672898,11774 776600927365132288,156835 785624244046684160,197286 789199051203895296,220029 760811182718672896,64778 763882105608687617,1011996 756261324443615232,42117 795327335977234432,249926 767160243239448576,96851 757640393961857024,47782 776373964419452928,154531 766627443729797121,92860 789485446560567297,225400 791097405915566080,234583 794707273067204608,262784 759117652560228352,56552 756644214532935684,14277 790181077293862912,226731 787196595712368644,204835 769755861019348993,114388 786246028965969920,11774 790973016322678784,234583 775200549859758080,146720 763070217429712896,75150 788808797120663552,220332 788482458618585092,218275 755044945568927745,35044 755883510972424193,40476 786615206327705600,204413 789756916876521472,227242 773917566196744192,139865 767231788758425600,97386 787708269896884224,212019 788235710654480384,216270 788273862957871105,213491 764862654414483456,84724 789162232907112448,221853 767819143663931392,101383 793238562904743936,250293 793625020958334977,254024 785242830369198080,194226 781136532962959360,182726 764181642139332608,80098 772881309089673216,132370 791440282671804416,238780 793221465747304448,250179 794192569756516352,258598 753354763882856450,27222 793206846035070977,250064 758153353214001152,50923 775454495899721728,147492 785942118023979012,197324 781384404354695169,139404 793524863960883200,252741 778041070894641152,165523 795239327189958656,264774 791432497124941824,237857 750451104081641472,13046 780601093906657281,179418 762357156993576960,353374 794601447291686913,261155 760460176117813248,61512 772404044182786048,130774 793141677414162432,249882 794703757472911360,262752 795082667033137152,11774 760486123932037120,61655 792143638021021696,240483 776836348850429952,138490 733243762869211136,355662 764528301968850944,83888 791871432972087296,240145 767807627371880448,100893 773904491368165377,139404 774770070836826113,144839 792167238023471104,244550 764930613719674880,84209 788887433005981700,221972 767145713566384128,90384 789129515696005121,223286 756347528329760768,42432 760528078229471232,63451 788814992510365696,220526 777612046108065792,159454 795008242313293825,249926 790744918633349120,232710 794985761745600512,263907 769269413245775872,111225 778473789713633280,167569 753637629032337408,27317 764822585465069568,84422 769395650148593664,113165 774905256924815360,143361 791894037024210944,242360 776616497741492224,157082 769607157566337024,114422 781614313459032065,188478 788023308143001600,200495 781863042015453184,189017 758025548614336512,48663 768785232409595905,106774 772457546598588416,128934 790557504874971136,230282 754734780189663233,32596 761143700609077248,65180 780028031075254272,177433 732727480587522048,1170601 793246430529982464,249926 775692097177419776,150511 794421494960951296,252639 776863488845033472,158589 761663100609294336,69947 793571330713014272,250633 760962814613688320,57574 776540056840462336,155318 771869131138228224,18747 755893789768712192,40550 787985601492574208,214209 766079298658705408,87858 776570024152731648,156053 764101705579454465,79970 791978428371116033,241942 785319370725609473,11774 792136790786215936,243187 775768921991475204,151255 764193805587185664,80939 769350243406188544,110585 785298669234905088,194923 793292094764937220,251234 791532242543620096,108396 776919474876407809,156835 753638601443770368,28732 775341709370818561,143361 786987544168767488,207949 777239241776594944,159475 774250485201141761,142283 765729267242176512,88930 771380534391902209,125145 754750765797957632,33356 763458886875672576,77632 773935581759938560,140232 776145764615532544,153194 792093534954356744,243187 792127430546886656,243075 760500926520107008,62051 771137076494528514,122817 786738234772623360,205989 753417451468165123,27045 770314049120788481,117257 749624585277042688,9446 787751994790322176,205197 773724904617304065,134531 752281435600515072,19246 791717386433028096,238189 766016296823754752,90031 769293970274942980,112788 779083432072716288,172027 792517671900291072,246273 763458163085447169,77632 777153573276749825,156835 763090111806529537,73814 766405551421087744,81929 792163013000179713,244221 769257464986492928,112494 771290305387790336,352982 775604093217746944,149953 776305894594183169,1250305 758439706245918720,53193 787068834104676352,205167 780196208170110976,156281 766135147481661444,80648 773872367349166081,108396 785265990531710977,194226 755511662069878784,37958 785242804955914240,194167 762784624447778816,73712 788608050517114880,218275 793937191798001664,256217 764076108836769792,81702 773289574411886592,130192 763872336374210560,80648 781012002802204676,182960 763408037424013312,77826 765158480776835073,86130 781900958578061312,190635 753335496403783680,24704 778065564652666880,164826 750775157975834624,14653 781232648341467140,185500 764889237833461761,84724 767935222998380544,101681 780601172436615168,181955 787321143845855232,207613 780579855826030594,11774 765654669154742272,88128 791437797701804032,238207 761343412452757504,67369 774435296406450178,136947 750711444845453312,14351 773717551536672768,138819 790912824373551104,234796 761726027093663744,70225 763469479758196736,1249136 771067068137562112,122388 754974787722772480,34666 766388597192876032,93184 773613496290476032,137158 775848069783060481,151202 789156231717982208,11774 758333708663394305,52554 770022448339292161,114779 787048357827059713,207613 772565544859951104,129662 768544141466865664,106716 757643260244463616,48549 794556880739770368,261155 778951631924846592,171168 760261090676658176,57131 781573468039049216,131056 794305996889866240,257492 757333207293497344,45815 757254724840226816,45014 761213537574326272,65273 764220733941657600,81869 764248731294109696,81425 765503838656733185,83985 792163820949086212,243648 778285293812248576,166434 791418222914318336,238999 794363326222340096,259034 766660065747230720,94699 764833251512811521,84689 773894464213483520,139404 795062773256482817,243075 766113104795140096,88930 773240703602294784,135450 763770242443120640,80098 778019565720797184,164826 786698499031126016,205902 764429653394153472,83391 750097415231930368,10851 788399759212023808,217634 790044054813892612,228124 753465750120194048,18395 790551647672012800,231498 766471263363661824,90384 772936773697695744,133691 773618209748496384,137869 781652024840560640,188119 793238098901659648,250293 793573341479178241,252408 761247858460950528,66801 786049026638565376,197286 775121314193473536,128934 789241465981374464,218495 767226159440334848,97386 767894535372496896,101681 792641421870104576,246225 768057921309736961,103261 791047509879709696,233152 756617049430863873,44429 794691292781494272,262784 781622448882081792,188458 776776408160960512,158023 780049088171552769,176129 781116318170972160,185496 762645140355678208,73926 794339203618250752,258741 758642500881920001,50670 754756171454554112,14277 762867755733311489,73814 765836773666742272,88052 751857171474878464,19792 773706500237762560,137612 773985251207081986,140211 753972856191614976,25135 776499513359933440,155688 733765867998085121,349283 756500892178841600,42249 788445574601158658,217519 788392671303856133,217519 756064444472520704,41194 767085527497453572,94699 760515039287648257,63268 760152829822730240,60866 773123851500736512,134470 756283456884121600,42495 777817898266009600,138812 780590845347164161,11774 790334949899378688,230282 742330029233692673,349951 777943616148926464,164826 775718296842821633,149040 791322058659463168,232243 776863213501550592,158524 779003328273362944,29263 794316994472529927,257492 779701858814361600,176203 786623274960560128,202429 762778683052429312,74781 773712121112633344,11774 788577267240742912,104244 794780056627412992,262053 753969780395241472,29263 776498606647881728,155390 732895193834262528,352432 753025382442348545,22752 780596133483651080,103924 760890719791833088,64722 771415471270797313,122299 768150145963810816,103354 795073763393974273,258456 764939788415795201,11774 793799890514112513,249292 779312134584799232,108396 790670198990901248,231828 758935483007197184,52749 793193077275975680,246889 786377493729120257,201285 791677427437101056,240067 749329997848907776,7828 793583962870255616,253793 763517427925811200,78914 767813370535903233,100928 790939547496386560,234583 787769479111516160,11774 732154711743303680,82287 778381846446878721,166852 788404655936118785,11774 751141555327545344,16299 777256268453085184,156785 794635535667068928,262145 787001167041757184,207949 737630944559910912,350654 778765752081879040,167220 774193521691688960,141887 785680239628353536,197324 755751270820909056,39384 770746765284900864,121080 766885587538350080,96830 772194543458549760,129991 785687375812792320,197017 758582653436170241,52061 793475271437455360,252580 771315537838280705,124597 788147655570358272,215754 795088835902369792,265114 768952042186477568,107428 786730261027270656,205094 795735757591875584,267576 760912269811314689,65180 752915165176266752,22750 785276441168445440,11774 732192613235871744,349325 766403392272871425,92159 795178958765588480,263896 785299794784837632,194934 762250839138324480,72035 764437352559284224,83393 778748849473015808,169384 760799103655772160,64192 751233038353182720,17416 791316066962018304,236502 762499732157587456,70941 789560889900933120,225981 787340366349492224,210432 763117905450037249,76412 763552516437118976,77731 786088613062860800,194723 795297755459715072,265257 772527333567627264,118191 788548174784802816,217634 794601728402399232,261155 787246356427579393,207613 790962470835793920,233692 772217004518498305,129526 785335865161560066,11774 781742041218899968,186212 759175568453611520,57348 768460575395328000,106083 770773723796254720,119797 763464605830045696,78159 793281731679756288,249926 778319165899743232,11774 774207104974331904,1250105 791355351228485633,238395 778631527533948928,168794 791764923126865920,240584 767508538075836420,98646 776652741766774785,155688 751820879055753216,14277 790704232659836928,232640 749316672813535232,8160 792023656683757568,243075 771885372020187136,78769 778316250954932224,167407 793314219630428160,249926 759207892868337664,56964 764622102179700737,84209 785930329794031616,199211 766306436305399809,91946 740336183985766400,11774 754788432296218624,33549 788664612350791680,218832 788877596394033152,212357 770927762592960512,120610 774059819061751808,139404 774137324632322048,141360 778243018537271296,165097 760959632512802816,65974 761263065966972929,66866 775667485471277056,147716 753732813162160132,29263 770026278946824192,114254 792162247472807936,244221 757896868789649409,49852 755359732194353152,34441 778945756359196672,170373 786014699179565056,199453 756491943245262848,43391 772504767574765568,131287 774048161627111425,139865 776905818587406336,158815 780621601544949760,181755 772776065634828289,132335 792435782380232705,245148 774293695734644736,90252 785647237493907457,197324 790974154124255232,235590 759780270862131200,56676 768302927928635392,104162 771538882441515008,125554 794332017672458241,258613 789401443576877056,225359 785276678675324928,194738 791095362068951040,215711 791736343575625728,240483 747839525053882368,11774 794534914167308288,261155 790237846338699264,229192 761275564879650817,65180 794591398637006848,259190 794188879020642308,255602 751739721957646336,18893 785877394393485312,351463 793998681028567040,257492 777651317812568064,163070 758098834639712256,50476 770392894477697024,87904 773897709535330310,139404 761955350178213888,70858 778309527670325249,167220 781602432866512897,188874 759130250454372352,57105 762099545287237632,70542 768955162312474624,109104 758778911383777280,148861 761318933471297537,67768 785671503719247873,197512 762047474626428928,15066 776888504215281665,159146 770280130522603521,117257 769887357164146688,115435 774754636704190464,144494 778579142174531584,51069 770400198690349056,118930 759107697413328896,57092 764248244310249472,82481 766792607984971776,93303 795353533939929093,266500 792211605295599616,241940 779387974454738944,174557 787298803221233664,199307 789547943850147841,214354 753644958922387456,28732 770606543058317313,44421 771917906330255360,127366 750540526387167234,13292 786314643660681217,201958 785918058200043521,199546 779099244175192064,172799 794170150585069569,258331 793226330674429953,250633 732157721634476032,82287 754830158872195073,21074 766712089834643456,91700 768894466056859648,75073 793864873096511489,255942 794998637378080768,199307 792844441832730624,245722 753675081381851136,28819 741313533426573312,11774 758468054229454848,52048 760972651867308032,65237 776416855581790208,155390 790952627207012353,234653 755453652328861696,35818 767782764292603904,100605 765724322736513024,88361 768528092390359040,104973 787741444597481476,212711 787101118476144640,204929 772979913544507392,113836 777579927327563776,159308 772114405651734528,129471 793171196334510080,250033 790906585413320704,234796 793165289412321280,249841 761627151758077952,69231 756316170068824064,42249 774307771986477056,141912 788668712354217984,195876 756257232090570752,41459 770310661314187269,118086 743945635854958592,669866 755948355952447488,40881 756700574914142208,43553 789700018206683136,164764 786407258863251456,202200 787469182304649216,203863 781245375118057476,186091 778808705219375104,170169 755045305998053376,34666 794616527131709440,261818 778733779485495296,169201 766360208868192256,90384 789344217516548097,225359 775047498876477440,146720 775487701906632704,149259 766074416224612352,79516 764954277953560577,353879 773222271573893120,135025 781266172658323456,26066 791303212032782336,234583 768160726913462273,104311 787781732502208512,213064 790320656739016705,228354 781635659824070656,187364 785936496155131905,197035 743220790645129216,679105 770967038298824704,121949 760214655948230656,17416 792417376201388032,235147 758767438179676161,54070 792313555970383872,244019 759122612245164032,56322 786555206821515264,204413 792554176173572096,246013 766028319787716612,81929 733086943106486272,353228 770653953591742464,120108 791661155592892416,240483 791706332717985792,240926 759090896566677504,56964 759950935820898305,59365 772930115114266624,132314 780879973775212544,183269 768183430370557952,101163 788060742486458368,215005 795407657855315968,247930 734003816329252864,349214 751015437517910016,15813 768526065216040960,105109 785568538874355712,196609 772804802761850880,131421 774388704399888384,143371 769502301707001856,109945 765536861662027777,88052 773666901297811456,137740 780446692177014784,179742 795029958238277632,263864 789999580280713216,228888 788187357451284480,215754 794232400050028544,259063 788541733483089920,217658 793645607126724608,250216 776642512379269121,157082 756250158623395841,41438 761979479992307712,70858 774671721421008897,144542 768904612971737089,109104 753638301660160000,28732 775695718220648448,148684 793938430325559296,254135 747523385823944704,11774 785946955654402048,199546 789496176521261057,225358 760431536973885441,7258 789274915576815616,194060 766492302705618944,92159 769250012463325184,101681 768010608436326400,96039 765755306076938240,88735 790756210341359616,232884 772526391946383360,129551 767693755914723328,100513 793608807536594945,252020 769630673304952832,112336 787508152300208128,205989 771864726582140928,128615 795073128389087232,264239 762278186805710848,51778 779080208909492224,171886 768964877289451520,110585 792625136482394112,243344 752943368301375488,23739 760958880881008644,65222 773289093761372161,135450 788724254309126145,220029 788998422812499968,212461 787326985093586944,210207 795360705180471297,266079 792143305484230656,49398 766057174573416448,90482 766418103093821441,93036 768646397704843264,106281 776451627649601536,155451 794639214667177984,228911 750047226483781632,8047 758416756251787264,52112 780115450202038272,167220 791379094722056192,238494 752942352642215936,24196 765562724483010561,87868 790591054080651268,232585 774456407026311169,142292 793850355717201920,252639 790089525125054464,226883 778033268306214912,164869 764617324020109312,74302 778572792472047616,167453 786044759655718912,33169 755832456473825280,39462 770258686208081924,117294 751129141542424576,17143 776886770373767168,150877 793192040548995072,249039 761264655646031877,67679 758287720649068544,52112 786240012383756288,201958 777023942250856448,159876 767940741469392896,102249 777601182000787456,159308 774304565306859520,137158 793151562927312896,249348 794614474992918528,260899 794691255414493185,261567 753976370640846849,30296 733107727052853248,355880 763858039552090112,79911 776244736151711744,153845 793431436737085441,249621 764296178112483328,74133 789852978035494916,224693 791950227754192898,232424 794820091569389568,261594 764810366551465984,84781 788538133780455424,104244 788472160218144769,218275 762734579580940288,73910 777171435164831744,160618 778007931463802880,160539 770343070021722112,117609 758223574352089088,50827 790950989037613061,234583 749951150628241408,10346 766751607459500033,95708 757731235489865729,195876 765694666746376193,88546 779771925883158528,175092 778947374068617217,168794 779313787790774272,173630 780476918143393793,180233 793197386067738624,249469 758093777223417857,49843 770634780832436225,117079 795379193265721345,266491 758085738034556928,50671 788853740677857280,218275 776649886053830660,156835 761614496960045056,69565 791383874454560769,11774 762680158146879488,73814 792754481314136064,243187 758314667483815937,355260 792806334504787968,227267 761231743143649280,66842 786266830415491072,201555 786398680316203008,203350 769237590151008256,110615 751865285616013312,353786 785271001538068481,194060 790977129823375360,235621 772887596003385345,132335 781315544217751557,180016 774090080763863040,140444 795117662015725569,264774 761084227148394496,66159 793893689051545600,249926 781268932107853824,167220 740305637926567937,99816 788403217105350656,217519 769602158840848384,114227 772320629211009024,127636 768863729299628033,109167 762096680837664768,69219 768965918974025728,110362 794358237537726464,259743 768438854638448645,106281 774098598422208512,141316 756662830284234752,43962 770670865356840960,120610 795000962725376000,264431 781338707542487040,139404 761919237057224704,70355 771744561538306048,125145 732402496476348416,349674 795336053590753280,263965 761692302746288128,70238 762043453337370624,69947 769852104387072000,114436 791618701258854401,240145 772275466258489344,129565 776053324017795072,152314 786703458623754240,205349 765228728528019456,86103 781467015064281088,186212 762021713949368320,71324 771114587987083264,122814 793178042482909184,249469 753719320002179072,29347 776273374632902656,85326 751971890499973120,1248183 777330716283539456,157755 778305551319101440,166282 755731051570405377,351436 780182726431440896,178017 792016564186935296,243075 789286711968800768,224680 785530215481171968,193571 788455465818595328,11774 793904532635779072,254135 788780288641990656,220526 794372223603613696,257325 765251521822937091,86440 785601200934703104,108396 753961636311011328,29263 780934660469600256,184223 762979799904112640,75709 781567241871654912,187976 787158791372480512,188577 755383409376198656,36877 780640834488299520,182146 768856803035664388,109666 778489128925093888,152594 756497642473959424,43391 761279747594723328,67229 763714992914915330,24252 750651021764984832,13343 768217382330388480,103212 773925261901312001,138205 761014529488584704,65455 753436561518108672,25981 772566058393825281,129551 785604608513089536,197286 792792959913648128,247241 778675797703942144,169600 789312725285539841,224680 775729135188582401,146991 774285118433267712,139404 786366173180858368,202727 790899762681774083,234583 768547194358030337,107559 788020209579941888,210253 764960839833190400,84422 793208243677822976,250633 794573994339012608,261155 759158483845513217,56964 770833696194781185,1249812 771060280528822272,122388 790890291339399168,234583 789530695970361344,205972 745431075501932545,352982 786973518277799936,207613 762710033784111104,73712 780832314724974592,183269 760980152813748224,66116 786669796750352384,205728 788747833943797760,220029 791276675279446016,235990 794653598575718400,261155 753571892032700416,28037 785801358234365952,194723 749266098516848640,7461 750467168240795652,12746 770329172916834305,114254 776510105894449152,155688 752669806319509504,21074 793209624203853824,249926 755147508674797569,34666 766391893081161728,81929 769373991005855746,113165 792018203425857536,240793 760248936804257793,1248387 763875880791867392,79911 787065840914960385,207287 788067621027602433,215005 794528586040573953,261155 775977966249480192,152735 793485101791182848,252741 760181470887575553,61544 764830538502926336,84724 779829156175605760,175092 793809505972695045,254135 756683529120051200,41839 753277421080678400,11774 760189817800028160,61145 788797948029054976,218258 793215374091321344,248988 773747097258565632,11774 763716590093344769,78566 755687586891460608,38666 781174565959446528,11774 790951164384800768,234583 769818792297897984,111835 762134458115825664,431998 763000935018799104,75899 752963403493367808,24788 786036473187278848,199478 788815870319484928,220029 750680059304869888,14351 755161960174551040,35890 770573339366596608,118191 772400664949432320,126136 778359138891935745,167220 780956287043530753,431998 767082792610066432,97377 769636110247063552,112336 778911131796725760,169923 757988017936052225,50611 785623017267265536,194602 788162740133072903,215754 751650901064949760,18567 751848409527496705,17794 793169080954085376,249926 795776570346586112,268643 776286076159741952,154071 770801961729789952,121195 753279751293317120,26140 780828714229608448,182659 763757809527730180,78115 757257268492693504,46379 754799081088626688,33532 763074305961914368,75899 763098610116337664,76410 758061876697763840,50923 795481465031041024,267133 770697925986885632,120625 753375185605058560,25995 753784015501524992,29790 773360005642760192,135758 761404115477946368,66979 794374248219426828,260173 734913426275848192,67995 768426992156958722,105643 756815576748662784,45014 794273526991626241,258331 767124091560165376,74518 762656735718932480,73814 753986196917727236,19133 792525938680598528,246339 741297720053407748,1170533 768111369002639360,103354 773943346045804544,136018 760724727291908099,63149 750564531311669248,13201 785615843384184832,197512 772245826340986880,129558 786954986219536388,207613 790968861055127553,234653 761833725445410816,69947 781654749300994048,187969 750326466764832769,12357 795684683220656128,266146 778298406506749954,166532 792443999734861824,243187 790233691264053248,212131 780440945795829761,176125 791895726817247232,240070 785275893472043009,194667 788058415474040832,215005 769535450855907329,112399 753476299398656000,27045 793095617295872000,249469 793151462280826880,248437 763470115434143746,78205 781319688328544261,186584 786615359268855808,205045 792749085593858048,246225 775191638251409408,144542 794512291299528704,249841 758195510473654272,50346 791015912937775104,235948 760827822797533184,64326 773369135703011328,135025 756535317109190656,43391 765335149252861952,87245 765291182444388352,249811 773577045175664640,61723 764567217916698626,82066 791470934666383360,239405 765712623694471170,88920 771524219955929088,126390 763769949185716224,11774 771530950719266816,117453 793188816752291840,250033 774366227892473886,143067 753312658363813888,26677 768947874252095493,110331 781810201896841217,188401 788492775444578304,218275 794563798900293632,261155 786356830729408512,203135 770228709261447168,117295 755443495033200641,36859 793104061985804288,249469 763189944458342400,76665 774413420263124993,143473 771621787419287552,125367 788869964379762688,220815 787474490250792960,210312 787720704728961024,205197 790752502375260160,99049 766917061180260352,95530 772612860190953472,131210 788218544509050880,109244 788462438844817408,217837 763446303921627136,75899 777857135673679873,157840 756631847568900096,43471 773529898531127297,136904 795763589214773248,268643 769582647622467585,112256 794531373189136384,261155 786997035253788672,207949 780483240540852224,178541 786652450212020224,204959 793875687404736512,255942 764459422642876416,80939 794486997117059072,257492 792436571974885376,245130 792755101689585668,244836 758252149453094912,52061 764054738451177472,50922 790689807886262272,232863 750629606030340097,13532 771945967880986625,127218 780323538058223616,108396 790897170694144003,234583 790247951671189505,228341 755783362258669568,39197 766278604611125248,91946 779119039356502016,60884 773628537555353600,138054 761378727456419840,67587 794551044873326592,261155 790896211586850816,234583 775033992433197056,146259 751967119743516672,14277 790547591108841472,232137 776706043535626240,156835 764784864260263938,82177 786325313307357184,202007 793977772267872256,11774 771394724397780992,125381 793134846851907588,249469 767581467195084800,98972 781339723105128448,139404 785937922553815040,199546 780940028201631745,183269 778365712637177856,167569 785833214459904000,198671 759509408330158080,44429 771874438358900736,125204 753000979281252353,24526 770805314383851520,121479 794348162341187584,259134 762459718820343811,47283 790983489353056256,235590 776202318182309889,153596 765244308769218562,86645 775033978642436096,144611 763879654340063232,80720 795705656762318850,267276 788384135576326144,215749 786564016919318528,204413 770119894549557248,115511 760166256389394432,60801 767770022089326592,89923 787410867428044801,199307 752952614183108609,24727 749640043623550976,7546 785953527390543872,205972 791343145862598657,237491 793089742665617408,249348 764190305071599616,82547 779389500267061248,173753 793990457969627139,256219 775442308913397760,141091 758309432086323200,52112 759085687450632192,56302 769600572160958465,109594 756244121396871168,42249 776143241812914176,152182 788791352247066624,220332 785466499293126656,194648 792138101481152512,243187 765021283646046208,85562 763926288629235712,76060 760883585939148800,65180 770721440219828224,121046 785985721714679809,199755 742905726318837760,355260 793882752860901377,255393 762579757078712320,73102 778579320013000704,168794 792071644562927616,243075 765147799998509060,86103 794975407942537216,258331 732171869604872192,172295 766720071943065600,95708 770386478585131009,117257 794135974674632704,256255 787068097698103296,208014 787863520595501058,210253 794948422281347073,263817 763880009119440896,80939 795725851887304704,268231 752191118234845185,14277 786176753731444736,197341 788697068755939328,220029 793161132005404672,249926 758687117098778624,1248073 767365384831963136,97325 760086024655544320,60363 777902098436329472,153756 779350650752602112,174230 764896040482996224,80939 788198968773734400,215420 753920827356246017,25135 768966052344688640,110585 790186836819783680,228522 751229423072997376,17416 763741132467470337,79585 785955231762788352,199769 753764022466600968,11774 791492478222241792,237908 792124095739592704,11774 749380398942134272,7914 764200031037652993,82066 778583816990560256,167220 788466026870603776,218275 759966633058115584,60163 769337879344492544,112693 777156125791776768,158987 781394364291428353,186883 765960429390536704,90384 775857608351748096,151463 790643119414968320,232169 793454566146732032,252020 753050711697592320,20602 757909024914411520,32673 764261907993882624,82744 753348049871568896,27045 770712618591883265,120610 779336865962823680,173964 758042411490684928,48663 759725370362826752,56282 763176055570038784,74868 788100195443539968,214247 755551144810774528,38476 787499890863595520,72035 791060436137480193,235963 790249454028718081,228341 751758610217205760,18374 757789981112795137,48929 773249030537093120,134561 754793072366587904,32756 763219820053606400,75418 756375821460312064,43029 773609851117338624,137927 760284293495070720,1248387 771900696597827584,120353 767835784988753921,101681 781145239784337409,183759 778340289706549248,164788 752204451100893184,21551 793187252016820224,250408 754003564603838465,29263 775569478633435136,149953 764519251218751488,83823 776537842554138624,352846 774091046183591936,139865 792772581900386304,247232 765686535110942720,88432 779106662384795648,172862 750156211585245184,11687 788080272034058240,215252 788632594212614145,215437 791664259906277377,240483 768813965967171584,106716 795319356708241409,264010 793092444128616448,247241 756257313955123200,42344 790546113631838208,232137 780613028320452608,182036 787728974503931904,200490 794349415494393856,258922 780620694136754176,182036 791308230181937152,11774 769390974724247552,109571 765008739380236288,84209 779328121854013441,173964 787853328935886849,213064 781890437900566528,190424 785606854076268546,197512 762645176263249920,73926 772563291155664896,129662 757204988007448576,44163 763859812299968512,80648 792089386573766656,242693 774235882547130368,141091 794561830165233664,261155 785247132320235520,194082 790634388165918720,232791 767118479430266880,97685 763178292249661440,75899 772990189497122816,118174 760291787613147136,61588 794658509438582784,262053 755891352576163841,40321 755792416234360832,38210 773600055915745281,136904 768021346722914304,101203 770582578319417345,118192 777965991842152449,164764 795666126252294144,267862 795612379405058049,267521 779192507204861952,171482 785782009272545280,197324 791010753637552128,234583 763522039672037377,77463 770245202967539713,117265 793196404621479936,249926 753202791137411072,23217 794285294308556800,259623 738030954204286976,21795 766723204035391488,94680 750388376256155648,11774 779122494414487552,170935 788438276818493441,11774 786927973219733505,205728 772261045587087360,128615 786667155169353728,90209 795709111069511680,268448 759436350772785152,52554 769130062046265345,108795 789262385525633028,206666 773573306305904640,136947 793215416843767808,249841 790586837802758144,231318 761808793336283136,70509 764505350280142848,83641 795618272997765121,247930 758021795752599552,50923 794320892742483969,258829 772782302753501184,132335 781536542825254912,139404 792526366021414912,246225 765043839757266944,80486 765158788257030147,86103 773872826302533632,139404 787725363287732225,205197 753394080365903872,27222 795710363631239170,267977 778630965413511169,169424 785924324519796736,199739 793545418655141888,252020 762167334370996224,15066 787715005818941440,212357 788154767302361092,214899 764990501338488832,84724 768496949934759936,75073 791075106458071040,236035 751121252153040896,15808 771029216049627136,121949 788754690402123776,220332 765108222373933056,85562 794695561207222273,262022 795215686528331776,261923 758025923732074497,50923 778434840169439232,166390 778038694380986373,165523 768517734543917056,106716 791865296218763264,237491 775147594674675712,146460 772842887407030272,133046 785542908040585217,130635 767758434884284416,100932 790700314395570176,232863 793180284787253249,249926 788746861402357760,220029 793865775350214657,256255 764266152306638848,81702 786078899729989632,193533 770599937633464320,119746 774792726420135936,142721 772552605599883265,97519 775012398017155072,146259 759934479884357632,56690 793497036955856897,249926 757553070960209920,47782 775373401330360320,148645 788818592489959424,221297 757598434517975041,47761 786990199012139008,205728 794710962829869056,262296 749831649416781825,9754 757391970000076800,43488 788879353044201472,220815 759374015471423488,57910 762813085065289728,73814 777853071846105088,163990 753784057960468480,11774 768258864097726464,90384 770933801543344128,122146 780613391626883072,181886 760223662398210050,61011 770107459298000897,116425 773213087935696896,134359 750418140237004800,13342 765789634588794880,82457 769295524121997312,110585 771728652706967552,125853 776269139203780608,153743 788438721196650497,217372 795367695483027456,266151 781642831265792000,187896 758525338234281984,52554 778317168144359424,165523 788861687214567424,221700 780604517976911872,181789 786652602406535168,209828 758669172914151424,50670 788762968351735809,220526 766423566657130496,91810 779501766228402176,173628 767838426603237377,101383 760609246304165889,63451 777128781320335360,159876 778746294223245312,170316 790977412339150848,234583 793615470972723200,249926 790758899779571712,195876 793456937354534913,252020 732657328986689536,352911 759911149328445440,59631 775090594720854016,146405 794979439314489344,264397 755208318109364225,33074 780602540194951170,181935 788174383529467905,215754 790937225760501760,234583 758437424397627392,52749 785947397562200064,192032 786997699929178112,207949 770157570442997761,103354 770607891338391552,87904 765948507698061312,11774 758647790134231040,54070 767088881896349696,97685 788533429403082754,218275 764195875325353984,82283 755769173008125952,39462 768225077095763969,104932 793185109092474881,250033 765012134212177920,85159 793102247601147905,249469 756281615718973441,42432 765615908697931776,87212 776835468692365312,158327 776837974822486020,158524 780496195604979713,11774 788476633363517440,217574 756623191892635648,43285 790943946063093760,234583 791990429164113921,242643 779308739614613504,173868 789766870207385601,227242 750484607733227521,12927 759340310224838657,10313 759167453565943808,51798 787000045455433728,207287 794622993548845056,262022 760337970389983232,61544 758685325031907328,54070 768855481611751424,105109 781117091692687360,185496 774190542078906368,139404 781335801040818177,183759 773264346738679808,135039 795312680970158082,258271 757757801854865408,47940 756723789673721856,1248438 794372768447930368,258966 764949200106819584,84745 768474400962310144,103721 791675780283543552,55820 754999134374035457,34321 775743762014187520,151185 750014740093632512,9717 776462588179783680,155390 785582491864330240,196277 781473385867915264,188119 769604082101325824,114306 791390821333475329,238780 786197678640209920,200397 787503277466353664,210897 787613352558067713,210001 755391782611935232,37044 787449469897965569,208307 786547639147954177,192032 760986409117310976,66116 767855454378532865,101681 771498469584281600,125163 794712414935810048,262849 786597699239809024,11774 794306985265156101,259266 752996126006054912,23742 764193891721633793,82066 793790934030974977,255393 791662076796162049,239456 761246966361632770,11774 778296196901249024,167220 759093187419971588,54842 762638102552772608,73814 766057386163535872,90482 766385754301800449,92264 770820315807088640,119832 791706232251936768,240070 765164987581161474,85049 790934131572170752,232137 793988642075090944,242521 787599402898694144,211794 792627995483578368,246771 755836938603474944,18215 786592339271688193,203350 793975965328109568,252196 795378759385890816,266151 790251792856588289,230282 771014714700754944,122299 793427295658795013,252020 761397304259547136,62063 744960891611807745,11774 765201727188459524,86103 766331719007993856,92202 792441546570293253,227646 768306577023447040,105488 789506126073192448,223935 786949149501501441,207613 790747337928867840,99049 767372436962770944,97325 760684421770993668,63149 786976604228464640,207287 753939316951441408,29898 752984012667301888,24316 768951503935578112,110023 757642907637669889,48549 763139101843390464,76935 788081980051259392,215252 781636337849933824,188119 786967841337511936,207613 789517054462210048,226717 791682814102138884,240483 773967547926478848,140444 795346732435574784,264397 786834827819360256,205989 794639651013173248,261942 754847405762371586,26721 758374466665668608,48289 764814780691468288,84759 789565029251244032,226180 765726075032702976,88052 776472619814100993,156055 773286472140980225,108795 753344835633942528,27045 760946956227055616,65222 790973348578603008,235590 789552114334916608,224750 790912566251905024,234583 793975767906426880,255942 772053399760150531,118192 769198844949073920,109666 781561422660694016,186520 776954132783595520,146405 795434433935446018,266884 764320198186983428,80393 788439918628470785,11774 756316517814374400,42249 787077793494409217,209068 752738081912987648,22719 774026692130017284,139404 785642001060343809,197286 764191722150715393,82273 764993421324853248,85562 766407158170849281,93303 763151074903617536,75899 777574621616803841,349856 779302501967355905,158387 789018704180805632,214354 751117009870434304,16897 789306438178988032,222561 771518315365707776,125367 787098278982774784,207119 788153333328392192,215608 756604938747203584,44290 776689508523839488,153915 788320962835996673,215608 764312091687870464,62180 765681029885624320,84724 764731436851142656,84209 794531889143021568,261155 779109492495704064,171982 764865300600852480,83187 760882511945699328,65455 773536217254068224,137042 777266253442408449,138812 780850952391622657,182036 789096666175459328,223286 781764269092270080,177455 794331299448242177,258741 752645024706420736,22829 781581040510963712,189032 794990528832094209,262849 759195245741502464,57574 795689882005868544,267655 763825569934942208,79987 768142576717291520,94699 786450539538251776,201494 787813680138244097,213064 781686999023493120,186212 787364005056647168,206257 771070455809732610,123085 775710532833779713,149200 763977284835352576,80607 774425464395800576,140428 787039366036099072,1170597 787756319143002112,199546 777960560973402112,163824 778370791347851265,167044 792173895046553600,242693 757805801410994176,48097 771834427156664321,128194 794006406789791744,249348 786383268115542016,203510 789059019486928896,215412 772821199025950724,132853 778463135254446081,152594 787034408029003776,207092 793202012120907776,249926 765364985543421953,84666 767208992565231616,96985 772505612747956225,131027 790202336715087876,228363 793277977853325313,250033 762780052920623104,73814 757463860110471168,45369 788513790409240576,218495 765573360243789824,87904 769248636484001792,27164 786990754778402816,205728 793923842976714753,256219 792081926630801408,237964 755198106560557056,22619 769322350768709632,112301 786369039870332928,202217 790879989944098816,233692 791767194317131777,240483 735543264489709571,352075 760334677198516225,58537 772581872320835585,352982 774083385308381184,11774 794204435085815810,256502 773952695656783872,139404 776949543849988096,159025 778329152084709376,167220 753604409536475136,27045 763772993914888192,75073 774104376826703872,139404 788130445770694656,215754 752690598449000448,22752 756704361313697793,1248428 754053485113376768,31400 768228872869609472,103354 764172039171158016,82283 793621166623600640,252581 771526532229627904,126389 754865374378627072,33850 765251772772298752,86440 787012412771708928,207287 732550385966145536,352080 788465953738719232,217106 787088006469431296,209043 746380956546764802,11774 751196700602228740,17591 760478037871702017,62492 775945229606096896,151418 788797677177798656,218924 794642085295099904,261987 785457467333357568,194669 787144628067790848,207113 792151715592241152,243075 788854718583873537,220332 750731171667939328,14421 760128011270230017,57574 750065794885689344,11495 753721865584070656,29263 763062711789826049,76043 768933346634149888,110362 789749604879331328,225943 732899004753797121,353789 750822538066825216,15316 758104039171031040,41703 762828732201570304,335115 766775091753431041,96265 773616360492507136,137869 750820967988006913,13412 794311938851229696,258456 794476812084473856,256458 779782458304819200,173347 778168790270042112,164826 785262858154176512,194560 781155844129902596,185496 766408398778748928,93261 781505916319432709,139404 778266377962393600,11774 755163984672587776,35890 740401174713630721,11774 757273881665150977,44085 759159894251540480,56964 768232223455662080,103294 768981407439859713,110585 785854658673770498,198878 753885980772433920,29898 770491904500858881,44421 794972889917390848,262925 751617624346427392,19000 760798199821074436,64722 776512886789189632,155451 776439286358880256,153774 792066798787014656,243187 767548336463159297,1249430 789264221901062144,223286 790325548182491136,226731 794910363745538048,262752 751539842962558976,15776 762727182158422016,73814 785831065952804874,194082 768123179927760897,103354 788829824676618240,220526 785692702922776576,195975 788821377285447680,221297 787498613618257920,210313 753781878709030912,29790 791247898235199493,237433 794631111011864577,261155 753176281013813248,25255 764986434562338817,85130 781567529202221056,188119 753780819412459520,27835 758570065528754176,46076 785375616099086336,195481 794595216502222848,249926 776687735729823744,156491 792923042783432705,248514 775607470974570496,150302 751539870888259584,18215 786306417359593472,202429 766257096438546432,81929 763141699124269056,76794 772597958088941569,127221 793134797761679361,249437 776111258886025216,153194 788765240339030016,220526 789439896360325121,225981 763548264364933121,78360 785683022171348992,195975 773162703997247488,108700 794164363255050241,258331 750736010288431105,14980 753361595405828096,27061 780132142823120896,174891 763876867891924992,80939 776881165068148736,157993 781305660877049856,186550 758486223144882176,53605 780084926418919424,177724 791744409578639360,240926 794382385446064128,226320 780548777987964929,181440 792111174154354689,243075 795378780797734912,266491 768012289865723905,101681 769304219924963329,112363 794796651353227264,262752 764810465423728641,83082 774712980466462720,144654 770954843687124992,122146 771874015212400640,128615 768944624152956928,110477 787224453335818240,60346 752221075451281408,21098 767229489562718208,97386 761425153393733632,67938 785995650630418433,195975 768316807404892161,102449 790975774979268608,235621 773934509570097152,139404 761762274084171776,70338 793483356625186816,252196 773603674706894848,137042 774232949210226689,141964 771447016966778880,120775 748548067062910976,11774 754754844146094081,33356 773951702600785920,139373 785250295815122944,11774 793949117936324608,255826 754106155840995328,350711 766259825114124288,91284 785887076218580992,196917 793486796684402689,351152 757642262381752320,46280 786341725489029120,202429 766406621534617600,93286 775785789837889536,150426 790910268305879041,234796 758641891776880640,53703 767442524633833473,99474 776970957470576642,157840 777546233338556417,161413 778359752665554944,167305 790967358646996992,235487 766015754562969600,90384 758377669738139648,52494 757046461515333632,44740 778338017052205057,167517 794723842094727168,262849 736002479528153088,350223 770770527870857216,119797 777785061915578373,161349 788790502724407296,220332 764227551480909824,82018 770950781017083904,109713 755051107206897664,34898 785620035632979968,196917 775521948591792128,149953 754855497128218624,26721 770310901564137473,114254 771885141236981762,128194 792530246817816576,246225 795692400056233984,267862 764187483856773120,81946 750821319105736704,13495 786262276965748736,202429 788799773771898886,220332 794883252410576896,235580 788482208390676480,218275 793623657289490432,252408 764385451994075137,82457 776203789418303488,153845 771857801643565056,127957 764530565101920256,81946 792513996238630912,246225 772902800275542016,132908 787061820754309120,208379 765427216389767170,43383 795728262093742080,268231 753517399714983937,28005 776010383408508928,152872 790532862378246144,231828 791070412532748289,78159 778589700227473408,168794 751197991671894016,17686 768058982917373952,103261 770039630423060481,116373 770688302340935681,120675 793315426499305472,250033 785499629517504512,196277 794321292681879552,259659 785835934264811521,198671 765210629733019648,86440 787306933841645568,210215 759108399124455424,55660 781531141492924417,139404 771783425426493440,113836 753666915160076288,29040 778765049334755328,169550 748394367522639872,335115 773240987212779521,133046 794580380422533120,261155 773302364409303040,136110 776756055724453888,156518 757901141719916546,49852 766740621000400896,95593 787238976709095424,193533 786261854309974016,202429 794566497351958528,261155 776847016408322050,158673 778750954422177792,170187 792843412592439297,228634 789416414046134272,220806 795720095725023232,268231 788712115012038656,11774 772942364872540160,132848 762111585129271296,431998 770435268138635264,118023 768159713817001984,103506 795705835892707328,267655 780207673291616256,164814 791491518716448772,239405 756903852000047106,322607 786590745570541568,204413 732247615493001216,350755 758752969433022464,52554 794577188569907200,261155 758963086397104128,55550 778736076068261890,170252 787649311551156224,206101 778284408071684096,164826 776421940982538241,155390 790908463350181888,234514 780244906728050689,167220 758356625870639104,52112 762359720418111488,70679 791257256213962752,78159 790610799454744576,232169 778349303396007936,166532 793351606603362304,249926 769953337361838080,115747 794547879478104064,261155 751086106079326208,16422 767060060132474880,90384 757790113539641344,48926 741718441745371136,354285 768716436034379777,107446 788776504146681856,220526 774088271794049024,141360 755161375920488449,35890 776601630284349440,156926 791734598652850177,240483 763903956124696577,80486 768880174528167936,108849 787472630840455168,205455 795701386163982336,268281 759172693753106432,11774 788457472243568641,218275 792359477584338944,243092 757608003482718208,46006 757892160360296448,49754 769298262524395520,112788 774324929319829504,141905 768523522712952832,106281 793577011784454145,252020 777375870574923777,159876 788785268790849541,220332 788740535099981824,220332 763732349443944448,79852 760599395104616450,63559 773597114454671360,137965 749664710040051712,9145 787463714391805953,208016 766764403974737921,95708 761936821316153344,67226 789962108653957120,227242 752628751926689793,22664 768320988786274304,103371 773438097375825920,131272 768622718191333380,90982 788752219386421249,220526 793278967889395712,250033 791312679671595008,237532 771062137854779392,122982 774845561199529984,145681 788124443386187777,215754 749571860086591488,8747 759582815856058368,57105 776604476748673024,154832 751806575526817792,18555 763944594669043712,79691 768206066161188864,103924 771753599797899264,126293 773891583561363456,139404 753761172826972160,29548 761678270920351745,70177 794550524796276736,261155 775024791074009089,146259 792924962562727936,248514 769326841706328066,112399 794570012438630400,261155 779306984902369280,172962 774944235372044288,144654 787274904466960384,207613 761002075094417408,66116 794982749140582400,263898 778612542222561280,166852 781255556107427840,186063 764037258311831552,80595 766012169645203456,87567 780954099793604608,184223 787770644855332864,210238 762295669998714881,72035 771348497295474688,123825 785489902502752256,195975 793975326485266432,256255 763887611697999872,1249164 779711783091204096,175984 755098422009618432,35044 787994471950589956,214209 788039168316235776,214492 754803470616649728,33356 763557706485542912,77632 761664580359712768,69947 766268464923312128,1249308 777273974799601664,159475 789273451924258816,206666 752852172862205953,22436 773536846462656514,137042 785980524431114240,197512 781300169463754752,186584 795081958950899712,11774 764940609262063616,84929 790858359570399233,232169 793143911606738944,235423 751764414882275328,17118 761687331518676992,70072 791614516865925120,238292 754749366028689411,350711 777235187054829568,95055 787988819765239808,214209 755204871108702208,36203 788779169975037953,220526 792035970862415872,243075 795693201889914884,267862 759200062195064832,52112 788442009237229568,217837 786329959065235456,202379 787667974626750465,210313 779854773231185920,174321 786056705129975808,200791 787708012580528129,212357 794608861814484992,261155 795688914153521153,232894 765952507042369536,90031 792088373259276289,243398 757721684371726336,48826 771238062462414848,120610 793584103052439552,253793 750022861969092608,9295 770386142164287488,116804 794231847962054657,259063 775392634009419776,148645 769038351555067904,110362 788854197546459136,220029 763495303744020483,77612 760084130017251328,59666 780049712967671808,177248 752027059984199680,14277 787111994440687616,193297 788186378014076928,214354 790693210993463296,11774 761011554179551232,66116 761776798342320129,67852 755027408613433344,34666 785851531450982400,198973 788456483214077952,217519 781077792637059072,184533 750521000547069952,12883 757644336095899648,48549 786990397503438848,207965 795432859607724036,265855 777903101583818752,155316 763841173752520704,80482 769260877002354688,110389 787441581749968896,209974 789132990765039617,110161 781205099016179712,186212 771446423141449728,121479 773293447520382976,134874 778940839019941888,171168 752237958258757633,19352 791132254361751557,235580 793938159180484608,256217 785546389715419136,195849 755794410739204096,11774 778982262167732224,167220 793660933755301889,252020 761674314617724928,70177 768961913602449408,110585 762852391465066497,73814 778727716853993475,164001 785986635913531392,200382 778315388169879553,166282 767470417887932416,87793 776840016899080192,158387 761138156691349504,61051 771346482326671360,124537 757805634758725632,47283 764897843244994561,84724 790732277680447488,232881 748937289829588992,11774 766676124344655872,93184 770379279175655424,118191 762721488180908032,52554 764211588010094593,82066 766245887421145089,91894 767406723388899329,96039 759173437910765568,57336 768422462312751105,95506 793944804824649732,256217 780797500793823232,182726 794221926726045696,256439 768567375243411456,106281 775138458557906946,146259 776511752582238208,156005 757883487244333056,49852 763514079759642625,78228 776061921397186560,153194 759670645835849728,47903 765958370314649601,90031 764186640520798212,82544 763038249254289408,75690 755413987693621248,35403 757314064859136000,45319 760574421073481728,63712 791374957167058944,238207 793878906742779904,255942 753359340937973760,27317 765505945132597249,87904 775916352112517121,112363 761095939926786049,65222 768593125774352384,107423 795116390319607808,249926 778769724813352960,169999 786278016213094400,201958 791018480657195008,234583 763001278414876672,75724 764798090884837376,82066 792513697440673793,245268 764744743108616192,82283 758516164754538503,53001 792188031310655488,242325 752184599258685440,18550 754764314427265025,33356 771094044235669504,112939 795186420503613440,261155 776043224636887040,152872 766438934377181185,93823 765005151040106497,85562 788414728947240960,217519 733641228953083905,355667 761146255112335360,61051 761720564750938112,67169 760983283983388673,66159 775432771242172418,141415 787834520133394438,211829 765313412473708544,86440 791366540931104769,238205 794531006845952002,261155 757739855845683200,49066 785490102051045376,195104 790602129052356608,232137 777624808657981440,162596 794572761913929728,261155 765232855098195974,86103 749648728835842048,9433 767465353286856704,95055 759231782847905793,56964 795617921255018496,247930 772831734542983168,132335 770256727329546241,47570 752195769222836224,21125 767854726448869376,100893 786131789534244864,199640 779923180055990272,176110 772408931180130304,127871 788240933598863360,215005 775772005337477120,150426 787199464406552576,207287 781327612245258240,186434 786840004211318784,204835 780687023527063552,182036 775568922682675204,150022 792082513673854976,243398 794596249181810688,261155 787359534037729280,199307 766401173754707970,91946 794792872675606528,262053 779345442677071872,174230 778157029705867264,164826 793561810506919936,249469 756586720485867521,43875 765662448091222017,86440 787261465422069760,199307 794919907297095680,263895 785298183056273409,194923 752300882704859136,21044 768969611131838464,109360 781310706490540032,164764 775059602207567872,128934 785994847651897345,199262 795131452119625729,264397 775432015587966976,141415 787778395576864769,212357 763426785358929920,77731 787038521605300224,1170597 780610155885060096,182049 781314838844760064,185030 765339912774311937,353603 794686394430001152,261155 795413528131813380,266491 775686113444921344,137042 793103638147190784,249469 776497541223424004,155390 789065239186767873,215412 733025141127532544,355293 767128354046607360,97468 791730225033818112,240535 785840733311885312,197512 763548264369127424,78228 793640999654334465,249348 768559963845242880,106083 774234878296596480,141867 793163706708267008,249841 760903157492817920,65626 778895550225739776,170144 757735898775625729,48220 780777131601170432,182036 791669961840177152,239405 793997495994957824,256239 764330570906083328,77598 794549680910659584,258741 751220867779231744,17284 761613209203802114,69711 778371502156619777,167044 785930681041952768,199546 789215306505981952,217788 764963781415841792,11774 762701730429607937,70797 752828944794222593,22785 780601928820686848,181955 753612890620297217,23739 775804243370442753,147469 789234599956066305,221082 770619049885724673,118191 773765748929859588,137042 788030109936517121,214492 791323031578697729,234583 789186968122904576,224113 749066321950863360,351512 760363770174668800,61051 775553051788582913,149770 791915700637970432,240483 781244816990482432,186434 788515280754356224,218275 788880897579909120,221476 790012154271367168,228172 765244448431235072,83391 793131434630184961,249841 768490427360030720,104973 795402325804417024,266151 777481823215464448,161664 793488234588143616,228888 760185554612920320,61553 790877055302799361,233692 760254252673622016,60794 772903664088391682,132908 775699085676384261,149200 760806288620158976,64722 771383131446312961,125145 778287170968838144,167220 754709327038914562,22393 775801847726632960,149279 790980932660363264,233154 793099323189829633,249469 785621024821784577,196277 757565374233710593,47844 787536214115119104,209800 790913032851365888,234583 763166698610368512,73926 788029679055802368,214492 753306631425843200,26894 775387073565949952,147168 791414144092082176,237198 793109176159440897,247240 794025029889441792,256219 777933159618973696,164578 778012246878265344,164826 786395892643352580,198689 772507755823394816,129565 795771784859631616,268643 750745081062170625,15073 753982349755486208,30590 765540885832409088,87245 770012600486748160,110585 773895401309110273,138382 762032984262254594,71270 753386242914607104,27317 756916708682661888,44085 752985937433550854,13410 775005841112064000,146259 762085956736389120,431998 785510771891384321,196277 756291831328022528,42432 786954980964069376,206772 758490312549421057,53532 749730989329506305,9754 762199928173015041,70941 767522490209841152,98972 793844362287415297,252020 770651606400454656,119794 771393901059907584,125381 778234998168100864,166282 781900447711834112,190635 793212616659402752,244270 789292120968351744,220806 764162292388925441,81966 770247951658676224,117257 754054133116698624,30296 764862899693187072,84724 766254389321314304,91751 777213574158491648,155098 786179054311399424,199453 775446383428038656,149202 760980950989889536,66116 778011117687832576,165097 764201345255485440,82061 770848092761432065,121612 765200587575230467,86103 788559951279034369,216009 760658839293267969,11774 788785021939253248,220526 777890602151129088,163569 758802436773453825,55260 785986942114467841,197324 776497761537622017,73196 752624319478530048,22664 785238942497005568,194250 794324530349142016,257492 771127265686151168,122126 765592335837200385,88311 765636815944429568,88669 771059705032638464,122146 771494133764464641,125507 791465030407434240,238965 749392149842579456,352060 779248986125398016,171795 785944791926407172,199546 785613699176423424,197297 781369233208930304,186063 762791477395148800,71502 778214462746533888,351337 794683455313281024,261155 790353141665525760,11774 793635041108570112,248516 750213073617752064,10662 764240692042428422,82002 792004068596191232,240145 759245699049525254,57574 791743903129038848,237491 763983305649721345,77577 785259808702115845,194154 754780792937590788,33356 764387523451719680,82066 776852676906627072,158524 780812712234409984,182349 790589919831949312,231894 764989045504028672,84679 754850255615631360,14277 786650545301942272,205570 773641411354824704,138382 777849557090566145,164001 778737738187104256,164764 773742669164081152,129526 792127990511443968,243733 795697124956508161,11774 759781102919614464,56282 776107782252601346,153610 788524629262348289,203710 791322275182026752,228820 795077320222658561,11774 778734317153300480,170187 787055914431897600,207861 763727836058423297,79600 770715235900469248,120541 790939188438900736,234583 753644400090099712,28732 776094120053837824,153575 780138776949563396,178415 754045029090557953,30590 754061506577170432,29377 792559861699444736,246273 761431526470979584,68182 754748330840850433,33474 781480585483128833,188119 779389521469190144,173628 785941239472398336,198878 786570182378463232,202118 766820669006962688,94612 773641816532918273,136904 787777410263552000,213064 772134769610088449,35479 777872116851023872,163990 780449871274704896,179574 774002173617197056,102249 793115077557702656,249469 757366044839153665,1248475 764222606509760512,82209 773392902668034052,136515 774338245886812160,142339 733979206770675712,112718 794563234661470208,261155 771772324156731398,125554 793935317724200965,246994 791307644292198402,237787 773284678052749313,135725 778152791034462208,163990 787001586396467200,207092 795103073500696576,11774 792155885745364992,244221 779070130697359361,171260 780597311843946500,181955 732949761104449537,354829 765628941696663553,88332 733476221196079104,355480 773651340849455104,136947 774642519766290432,144494 766691661317545985,94690 794639926125993984,261155 757994525159723008,50442 775447166735249409,148870 781382389721341952,185310 752290165738053633,17842 785839288957022208,198591 749713657987076096,7524 768063946909593600,103261 793973491724861441,11774 777196413310627840,158897 792105540344225792,243075 756526165578227714,43391 773561349943197698,136473 792128161798430720,240483 772869146220429312,132578 754084923854561280,31400 776618250335584256,157082 767746228675153920,100605 793097221264642049,249469 776950351870033921,159146 791581908798963712,237935 752729615974608897,22439 759779497549795330,49587 781132009619861504,182650 785540113229029377,195975 776167825681645569,152872 755172016068685824,35890 787452795192508416,205728 788756028963815427,220526 785965929335140352,199546 753978816213684224,30590 794639163941273600,262145 769264346681733120,112363 792078138318557184,240556 792608297220120577,245148 762140518935519233,431998 786666869491011584,205728 767152445982183424,97377 791673099108229120,237708 792796570609717249,245607 780640788413714433,182257 753706778639171586,29263 793223630020759552,249841 771655259080896512,126152 787009848525283328,208379 760306632098144256,60391 787778875241693184,213064 752924263993057280,24134 760259619725860864,62130 770738370658140160,117257 772465578502086657,131045 760448001202466816,62063 791350492605521920,237491 777470411978248193,161633 785302265422831616,11774 771643105757900800,125554 771907526778580993,128519 789801864527175680,224450 763545157924814848,78360 770207758142627840,116798 770356918355320833,11774 764664778610601984,84209 792106017551032321,243075 763670109093330944,353879 766769545604399104,95672 787679420597280773,211920 759089067225190400,56231 751219251583660032,15808 756819480488050689,39462 761373113607081984,67893 754728810587774976,24745 754753757381029888,33356 756960001520828417,354841 792814347990990848,247241 763738444279545857,353879 764194938204491776,82066 766709091301462016,93823 791170568276078592,196314 753379396434685952,27379 754737986454061056,31377 764426043113476096,83391 773990077051596801,137965 768042588318208000,97438 774027294494961665,139373 790997448432824320,234583 790904876788097024,234583 765584065911291904,88457 765950358782812160,89859 786917255686656001,207287 761648220892049408,69356 762412374548582400,69878 786617447499517952,202304 793800590916804609,255393 749315187489013760,8047 768808886618976256,109167 773371342020149248,135025 761034646360502272,66116 764504305286066176,82066 794690035970772992,262588 795064899428818945,264397 751101455017340929,16299 790466964468666368,231358 771860793067311105,127366 793183687785517057,249926 760990293126619136,66159 788887846656540673,105109 767161679171944449,96962 785275069517828097,11774 765332798165049345,86053 785268969490026496,11774 794299185893777408,259482 751851697052393472,14277 764397741476712448,82066 755223642607345666,34645 768180624817618944,104421 773121046111137793,118174 789196115258200065,224221 755817930257010689,39907 793189328595849216,250033 775576072758841344,148713 791760831448920064,7706 755103935103238144,35445 786980277042094080,205728 758380857086337024,48029 765541295423098886,87904 777027360902250496,158118 771420064989974540,123085 776421901115781120,155390 754985027755204608,32873 770473455720554496,118191 771328546413436928,122146 775431285225512960,148654 776147767831986176,152735 786234617573568512,199546 778595718181314560,168687 791714332144836608,234583 795432763738312704,266151 781285716001161216,186883 786972370548494336,205094 772788430824730625,132335 786681435352477696,205167 766324019394121729,91946 732758846003904512,1170428 775011899746361344,146259 770931621952446464,121479 795690880493649921,264724 781201320350998528,186434 790566017302949888,231894 774494982593843200,141316 759872578630488064,58267 787008406896934912,205047 795685043402403840,267576 767800796083814400,94612 787330411248558081,199307 769099380033019904,108004 750024046801219585,10654 790971851686248449,234653 773694775144816640,11774 756893424104697856,36145 773955913908576256,139404 781286852074569729,185296 785311490391830528,194210 763163685032525824,75633 787335569969864704,209151 792067499038797824,243427 765615064267317248,87904 791764343771828224,240627 794601042029801476,261796 774044210517254145,138819 764251566790418432,1249122 780521488398979072,180647 765587294027821058,87904 791714143837356032,240474 753238187355545600,24316 790976631405805568,235590 794072605020090368,257858 758288372737585152,51809 776837588556677124,154832 781539416141594624,188401 788746043072638976,220029 794560287248629760,261155 768202170827206656,86815 777524499512188928,161387 760537376661921792,63451 761667432943616001,69878 758272070576840704,52112 773858082988392449,139404 758751266264592386,54096 776658915354214400,153845 793285280715251712,251237 732896115985645568,353789 788564501159223296,215437 794612267950211072,261567 765573360210284544,88052 771726302256762880,127134 763126185064673281,351792 753456788968583168,18323 769192486069764096,108582 779125724171165696,172962 794565242630115332,256038 767784859817218048,100605 762701257286922240,73926 795074626397216768,249926 790950537357385728,11774 776944625361838080,159245 762986670476103681,75724 767794183407108096,100893 752977439823986688,20824 779433013868363778,173347 780770337961246720,182870 787341220867518464,209269 765302360558084097,87062 758642383164768256,54070 769676789916381184,114301 764727670802378752,82344 781544314065289216,171693 793101482635788288,249286 790649369921851392,233131 792461118971138048,245607 775775518050353152,151156 793638019253149696,252893 750021249103908865,9433 750866013814681601,15800 761882130620178432,69231 791022061216935936,235756 772406979050344450,130686 794740347108663297,261155 779076371553193985,172523 792800249467183104,245607 770082387636125696,110302 790668260740046848,231517 732389227162304513,351467 764273144324653056,82283 778417822057717761,167939 792472554053120001,244550 786937533795971073,206666 760554783165919232,63393 760936491044442112,1170332 765155734333992960,86103 764538256864051201,83868 762075814838071296,47283 792356271189995521,243092 792489594503569408,243615 757795159727681538,49400 775092091592466432,145866 788505737731244032,218349 755423157901811712,37044 765407142245302274,85326 765587536001523712,87904 790725320877936641,233692 776201338501804032,114462 775911380083937280,47783 785975956322213888,199272 738737686316515328,11774 754740003150766081,22393 794669706737283072,261594 762794929479450625,75073 771364840589955074,7092 764846305860395008,81659 781113235227418624,185496 791383585727012864,238290 792081944842375168,11774 794180463850061824,257492 785672198828675073,197297 765999843638644737,90482 762793882719399936,73712 793630281643073536,253164 794818276299776000,249926 763052107687538688,11774 791783997089218560,241678 791466004912144384,238207 791355574298480640,238207 792916277035606016,245148 772059602884198400,113332 767809257689481221,1249474 765694385652510720,88920 771113836007026688,121046 758472840186388480,53185 754747179982544897,33474 754806038101098500,33850 734866424343240704,351762 755589408783495168,37457 758725242760130564,54748 768896109326508032,105647 785989158732898304,200490 790169085862608896,229733 754744431585075200,33356 794880260949020672,261155 735136184008122369,11774 767125333577388032,97852 763151431306215424,76549 792212433427365892,243075 756270516067971072,41459 760132194732040192,47806 762771273147613184,72354 766378695758086145,91946 777603622674857984,162610 792865114202464256,247003 787722128200232965,205197 788177149027094530,215608 773339240268648448,136018 773853422822973440,125397 792079617716785152,11774 788094891066875906,215064 772412236069478400,127871 776158752726671360,153779 780424060488388609,180112 787464084501344256,211347 777540464840962048,153845 794151243967004672,11774 791717402258079749,240926 793114841284247552,247232 794759271233662977,249926 774775075916488704,143186 773356572042985472,121195 776185708407029760,153658 761349287049629696,68182 770110748748111873,109960 774224226110808064,141887 776212182790967297,153573 790927004476510208,234583 793959685996965888,254444 785907119149154304,197367 793944772025155584,254135 794638056783384576,262053 768986708620746752,108795 755853358825562112,37698 771341392794750976,124883 791098165021868032,235956 795727807020089345,268231 733633409835241472,39600 768799718570876929,108760 777653099754381312,163084 780120583618957312,177233 778391651181932544,152594 768045132100755456,97468 777637454107074562,162497 793106996610367488,249348 793143026952445952,249841 757411162589765632,44989 765691693119057920,88920 755113489325133824,34666 787058077149253632,207113 790532273426796544,231894 777360346184941568,17416 765389846776918016,82061 758431670919831553,53185 787148749617393664,207151 765936073235136513,90384 751786641467990016,18316 761261016843948032,58537 764234123376492544,82766 773942535249014784,139404 786021723451826176,199755 758445920727859205,41680 774473495963013120,141360 776074310851043329,153194 793128486575575040,249469 793186849917374466,250430 760041554002206720,11774 781345772868505604,139404 787091438727299073,209035 762283392616374272,66159 786398840630849537,194723 764669186744258560,82020 764257855641948160,80393 788196481245155328,172799 760266378402148352,61011 759987538253582337,55257 793395397888737280,249926 771651651862089728,124597 773902095544180736,139404 788740996142133248,220332 788781416586903552,220332 759010988213481472,54070 757104729289728000,45857 771194681182998528,123280 779675283536375808,175956 757939468343050240,49925 774576907992039424,142339 791698358851235840,230485 781426723082477568,185595 759249269077512192,56964 787715778829168640,205197 773944970705272832,139865 757285783359205376,46006 778359059682627584,167305 781339084967055361,187036 754910669669933060,33186 766377064962387968,92902 794291667507367936,258249 751127169603104768,16788 757031872279052288,43198 762156106923794432,71099 774225034101469184,141867 751687873531932672,18893 767518338952073216,354831 794206055014264832,255942 780077824661131266,176129 732895783851163648,354517 756185638848704512,39235 777333388424286208,157993 768570515908800512,107423 789963518875402241,228124 795706630688178176,267862 788093259813822464,214899 789719991457353729,226738 793942650676051968,256217 778299018363473920,167319 794944207836352517,262847 761304598867050496,67852 753955257407922177,30304 768086601909964801,352033 769763325416579072,101514 788524053858357248,218260 794693244064006144,262022 762843970539958272,73867 790901033509597184,234583 770422221185642496,118761 773909240134115328,137953 786002503087235072,200490 788468725481631744,217574 785549600895619072,196277 792141165814386688,238207 792172034008711168,244008 792664495164448768,246674 768207563355631616,103046 793422579889471488,252020 793211268349820928,249155 793428034795761664,252020 745216240990433280,738099 756447652104069124,42432 761600394032218113,69231 794961469766893568,249926 791378439412469760,238494 785335119192227840,194949 793102203682709505,249348 768994517559062528,106821 787461090321899520,210253 768519682265583622,106774 795707605062733824,261155 753318936658096128,27061 785303714374397952,11774 768967346522234880,109667 789548609247248384,225949 765695569637601280,88546 769398268384149504,113165 778601174643544064,168794 765219527785316352,86440 750519881137844225,12805 777167149450264576,138812 761713650918830080,70263 789206362907512832,223492 778782071057625088,168794 778687571287166981,169715 788410423213109248,215922 787615256503783424,211347 787102194365505536,207287 758415882251100161,52771 774346640966778884,142980 767681026982285312,90790 773609830963634177,137693 794930959598649344,262752 764687061567668224,83483 771598486420594690,125381 768841157996457984,11774 794009928000147456,255870 755167180270940160,35890 756453662961041408,43225 789255108001275904,11774 787679078618796032,205757 759190708003700736,56964 776860265602281474,157755 788420480269246466,215505 733558355537498112,355106 762639564334694400,431998 771692737842196480,126389 737351309523722240,11774 787343729350873088,210208 794685976203448320,262784 785852420383440896,198878 751849811133943808,14277 785649821629550592,197324 749761635003293697,9754 792994302557204480,243075 779497718817456128,173682 785266896555823105,11774 758294133417054208,52112 785841723272331264,198671 788417008677232640,217837 792434073897697280,245268 778616374864252928,169201 790177791027404800,229908 775257780856971264,145244 758009392516042752,48663 790693441155964928,233558 756891764833804288,44450 779358054747807748,174115 773316781142339588,134371 777293029027618817,160480 792398289031147520,245566 757426454820859905,47284 771428440318902272,125367 773614381326176256,136947 785482486537187328,195827 763427102939021312,77590 793625320490274817,250633 789165550828007424,215505 795765057321926656,268643 790702498579296257,231894 732174600851865600,1170365 787932210133278720,212802 793173314466377728,249469 794257232665808896,259231 787015632814428163,11774 792860975837749248,243187 743861766103371777,11774 747833804740526086,11774 791005265525112832,235590 763388021764870144,75724 786732211970146305,200467 775284399822680064,147541 759765762932367360,56676 755980318763388928,40367 788783127141285888,220332 752181918909788160,18298 773937328263991296,137693 768980480909651968,110615 779006896053379073,171324 794336089712381952,257423 732690731870126084,44421 753995590158151680,29457 760269053030043649,61734 768587425803300864,106774 770516961415626753,118191 785572813453217794,1180887 787261558292418560,209035 764149778011811840,1249183 794159722995781632,234990 761554699312967680,68864 790682195115606016,232169 790935998452604929,234583 757345186137640960,1322887 788881471314374656,221832 775786538986799104,151463 794614828979589120,261818 732654085787156480,1035907 791422158878732288,238780 793425143297179648,249926 778422147475763200,152594 780423157366738944,180039 794004113172238337,257492 765603375031418880,353879 794146172457943040,11774 750828020034928640,15643 754703957570621440,28732 760944621002252292,64664 776895539707273216,159308 765907357981433856,90031 793148865524305921,249469 793324854028009472,251452 790787479741825025,233154 758398596303597568,48289 788758053151576064,217837 777673593727647746,161960 740046367796658176,68969 765146633654956033,86103 741401998038175744,99816 785354692427677696,194199 787825926344175617,211917 755163456630820865,35890 769546627774373888,108373 787437473056120832,207613 786974951106568192,207113 793687656660172800,249469 769804645099184128,113797 759587305548021761,58757 765670564379844612,88920 793324560657571844,250633 794662909116895232,261050 776166252121247744,153095 761991092057145344,69794 764977046963441664,85562 785500430369431553,195975 765026669413314560,84929 771007307396157440,121795 787369736589934592,210289 792049517646475264,243187 793191221023780864,250033 790583104171831296,11774 790992127803158528,235828 793434571198992384,252020 787976116258611201,208307 759843514091962368,58227 792014868647862273,242636 766357520759791616,93036 792877279718277120,243075 757264588861763584,46384 765525296200245248,87852 795039763803738112,263532 749403245286752256,7816 772892176732688384,132996 777960019304206338,158820 795480025780862976,247930 775495907878006784,148045 755124307403997184,35044 763911974283378688,80720 761589095487246336,67852 781528116854419456,11774 771128228878675969,122973 788919096523890689,11774 793582415071604736,252196 758040333447933952,51069 789158992736059392,224093 788443429659435008,217519 787415030048227328,206117 785932884574138368,199211 763928710013562880,80939 788845625932673024,11774 789897900876705793,227048 764124891226443776,82066 781633786312130560,189515 791591902885847040,11774 781256424613564416,182659 778770710340571137,170298 770982226515353600,121949 786040736303026176,199546 767848647795044352,100605 790915235255291904,234583 761307223658106881,66597 761858310094131200,69947 758141341838741504,50827 788457577604460544,11774 762120706553475076,71348 770012963872923648,81929 787830736216875009,140444 770231301127278592,117377 785937169617682433,199431 770426251035062272,118192 763524922803191809,77598 792533534036615170,246269 794251707341381632,259063 794777630692298752,262752 765660676761251840,88735 792760862104809472,238395 776862204054216704,158428 778028858595389440,163811 779440209603727360,174230 791713419334385668,241034 757087214396248065,45857 785659644362358784,194723 732604085585711108,351617 763766493574082561,11774 785266097960333312,11774 791991734553096192,241678 792763751447400448,247083 795346923829989376,256502 786539964301533184,204413 792489568310132736,243648 795034930107547649,263926 753672047318872064,28586 768553346227539969,107069 788190834298458112,214078 793622096047775745,253206 773225799658840064,134875 793981683057864704,257353 785618225333690368,196788 750057762445463553,11370 753012202378924032,25255 755047645698203648,35044 749278245363683328,8047 764535051925069824,83391 793499273463824385,252020 754073650236690432,31686 771115859649724417,122146 769712112717430784,112363 781362995372888064,185313 766372537408159744,93036 776606192399425536,152946 793499712993292290,252741 760964163028000768,64730 762597332403777536,73704 788063354552217600,214354 787067414911524864,207287 732551213267464192,352569 766422914002513920,93184 779140913524191232,172799 761026967655227393,66159 768528263794733057,104973 785695678861148162,196277 751957951284252673,14277 755461501205569537,36877 758028524255055872,50923 775719692014985216,151071 780100951512322048,177442 771205502785114112,123583 755397173609689088,36735 777632100786638848,162294 749521496184324096,7267 770452755043520512,117364 778770166427648000,170252 776455294020902916,155390 754889856623513600,33355 776465556564217856,151299 755532988264353792,38183 770034307704512512,11495 773564663317409792,137639 777262818181603328,159475 792096174438178816,243092 774819931334463488,142721 788710752723107840,220029 791627436647735296,237935 760251827069870080,60541 732990197055508480,353451 775523865715994625,149953 780849339908235264,182659 794294369813544960,11774 771513458907045888,118191 772597266611859457,131007 772916472549150720,100249 785691845871431681,197512 790006042725912580,229159 758023676193300481,48663 792013135779602432,243075 793969398520446977,257026 792798577185607680,218489 778386125698183168,151463 765568455546470400,84724 786616136775376897,204539 765340412902985729,86440 775535678411059200,112363 793323311476248577,250033 768208368943165440,103046 790240347221815299,229693 752240026294050816,21034 761300166750056448,67220 764197437967826944,82283 777608620712132608,161387 761971702322434048,70858 790973858404720640,234583 755547399783931904,38183 773709202749435904,137042 785279050587570176,194154 764552145928531968,82066 754705324871942144,33174 764275638299537408,81065 793309084552355841,249926 771543399690141696,114254 791622754734841857,240061 770313202651365377,118087 760686584110862336,63776 781330867595702272,187428 791016096006606850,235487 795475946711105536,261155 791752129949990912,237908 795655944562737152,267521 788323956059103232,207287 773938604204621824,135725 776751479273164800,157755 755424539060895744,36735 767308053506949121,97438 754915029678338048,27045 772850978752196608,132335 758063119746818048,48663 752104738838183937,21118 781221633965031424,182349 776862303862022146,157755 770761593185501186,120561 781874645091758081,188421 772538986602569728,131542 781118786892075008,185496 793985735703560193,256990 771032517944016896,121212 755110388488736768,34666 755560099582648320,33186 771451119251787776,125632 792156270090477572,244289 778380516277891072,167124 795278225014276096,265644 775026203111493632,146259 755060285027868672,34666 767348109424861184,90384 770789888358805504,121479 754867611423223809,33549 785629061796106240,197512 794006804204122112,249852 762731031929774080,73712 766721671726149633,94899 790913796374040576,234548 792130039886258176,244297 795220807840567296,265678 793483650427981825,252741 756262969953099776,42344 791369092091506688,11774 792534126565916672,244270 756835661685125120,14277 773088102768340992,134288 776770009142005760,157082 787803018783629312,203510 793181309854253058,249926 762527213849681921,72534 781351561884672000,186584 771040888772435968,121612 790172693538701313,218495 793155567036485632,243865 763927296013062145,79691 774137672218443776,141200 775819210001965056,148870 740389637982552064,11774 750303416681988096,12357 793157958439800832,249926 778568399538585600,168794 732186366973509632,350021 768054716039168000,103126 749766039316103168,9754 755189637040123904,35890 767842873492594688,94718 737306660054695936,195876 790273575936667649,229693 792801095462641664,246726 768435949932085248,106281 764248141612802048,73910 767702229914648576,90384 771883594667089920,126389 794980281547689985,263532 774894367320539136,132335 788004336282509313,214354 788216225667117056,109244 770800665937473537,120610 794614781768515584,261155 763794180996943873,11774 763935869103321089,80978 765344195783471104,86076 785272741800898560,125055 792824082442047488,247652 794160158070939648,258249 753407960332644352,26086 767748881790689281,100893 794747955215560704,261155 751210492450840576,17502 769555042865061889,112382 775111615112970240,147239 792338651992756224,243427 755134846842773505,29898 765303141881577472,86440 793996148411224064,255942 764405084356644865,82066 785286731805274112,194815 786201554118377472,201494 760541538334146560,59373 768120479223721984,97811 794610272929464320,261155 739479902630641665,352687 777971206477709313,158520 749602655136276480,7866 769664163979198464,114779 785713722744418305,197512 791810988613865472,240890 776900069287075840,159359 792427886338650112,226881 772085401557274624,129471 772788936871702529,132578 788759454175027200,220526 763161478350249984,75899 757797778131066881,42249 759774716437475330,57336 758705399419834368,54070 764716050252386305,56041 779095787540193280,165942 760170763102068736,60456 766704360957108224,90982 758375565028196352,52554 764087496632262659,80939 759396854605811713,54842 781551443262054404,186210 786986693039534080,205978 779501205487706112,171902 766324620526030849,88920 793253612529016832,249926 771722743674986496,87904 791331910714793984,78159 756347580624216064,24980 763749582547234816,78304 791655339837927424,234202 793903163120246785,250633 758871789720080384,54739 766436714852282368,91946 761176240908804096,66945 768979506728046592,110615 767008508097204229,96039 761641908724785152,69493 786969864149893120,207949 758744839848472580,51997 788417084816523265,217837 750834179156414464,7275 764988719820668928,11774 732802301652574213,354005 785755250837823489,195975 791764970631344128,191778 765487157779828736,85562 792040083746529280,243092 778435488059383808,167407 793573174017335296,253164 761639491283120128,68936 767849339477630976,97811 760235715284250624,60849 789188410879586308,220821 756617034264227840,44429 760146403326849024,59762 795015940350033922,263895 770444604969713664,118192 773587604449132544,137042 793114932778668032,249469 775069044873437184,146205 781356242241478656,139404 775566889527324672,148994 787092266645069825,207965 769630798613876736,112363 754767174355542016,33355 766435357089001472,92958 770554443674816512,117257 768546233371676672,107469 791997566925754368,241678 781203002233352192,186434 770639138366205952,118191 772517738103177216,131084 771070956664152064,122955 769731933592887297,110585 794915987770445824,261666 793251194101792768,249926 760980598039117824,66116 732580357929865216,1170428 779716435639693312,174756 792026179171524608,243075 772857801064321025,11774 791657159046017024,239926 792061397056106497,243075 777456117358161921,160967 790686077577224193,232640 755448465417580545,11774 758741600302358531,41680 752661099074490369,350979 791320153501921280,217837 752982958789636097,24526 766709305844301824,85161 780645986137960448,182257 790715805923151872,232169 736186964957880320,351711 787909688465719296,207965 793243727720427520,249926 788656724139925504,215437 773917950143242240,140039 790352858247933952,230270 772585301571174400,131007 789236646289870848,223692 792067503048404992,243075 757935822809264128,50162 760630228486086656,59666 771862647088226304,128519 785583391550926848,193669 795441939784966144,267133 769678094093340672,114779 794920456159719425,249926 762003875117211648,70501 793576490893996033,252020 762322794914967552,431998 795427356198322176,263896 768163743826010112,103354 785585285342134272,196696 761346249836466176,67229 788788833458515968,220841 794286372421070849,258829 757723456196706304,49056 787719497805430784,205197 758329667224899584,52061 781212589086965760,186434 788442241303928832,215437 792161143254978560,243983 794236660615675904,258598 795192889164738560,261155 753335064080048128,27045 772525973803708416,128615 794528774972903424,261155 773606087220162561,137042 777965733884100612,163824 789912683474739202,17292 750138604878520320,11495 794581873867431936,39957 793309500425986049,250633 768899067736907776,109104 772164203293519872,129991 781087728100401152,171865 792848118173667328,247877 766041249388302337,90252 793351944437846016,8044 790939480727359488,234583 793975786692820992,253032 792047539516170240,243075 762835415707422720,74681 767839800380444672,101681 788082579006193664,11774 759409491528019968,56889 767023752903204865,96898 790911641558867969,234583 788672040421232640,218275 793097072031338497,243187 765359739102437376,86472 770563042186788865,118191 778391210658525184,167569 791640364079644672,239405 766442080562470913,92210 788067925341110272,215005 788760334987173888,220029 757270798944002048,46401 770894885658427392,112872 772213609787260928,130204 778303247945601024,158820 762834881176936448,73750 755607440343851008,38792 738539531410931712,351436 789100944432762880,223286 792042058777255936,243167 763396368186638336,75392 764809291618410496,80939 762885118536986624,73926 788032690482053120,211347 780500034500435968,176718 793890917589536768,248652 765612013514989568,84209 775010511180005376,145244 794324927193022464,258741 791273897295351810,234212 752649220578873348,22411 792313802096345088,353124 756598172043075584,41702 776469662385057792,155390 788817719319793668,220526 788872187700584449,213064 781546150042165248,115413 747564812310175744,349856 754107432268210176,28451 778701378474479621,169750 751541759096791040,18409 765298160000311296,87065 781569139097923584,139404 751892086962683904,19236 779668360355319812,176196 791768294961262592,240145 763460931456266240,78159 789537196168667136,225739 786759949460336644,200965 766694080130588672,95593 790634810800689153,233131 788692957465632768,220029 753414891583574016,26140 785501145036763137,196277 762204628264054784,67995 766818981445509120,96514 787164519491473408,209043 788396952698380288,11774 788738189984837632,215437 793989759567659008,257325 755172627619061760,35890 785502638418919424,195975 760210618653605888,61776 771050631821864960,123028 794550373780365312,261155 787284041028558848,188577 790394143482732544,206666 787114485702135808,208252 779340466185707520,172799 775187803948912640,144494 788752570349039621,220526 791757604519239680,240145 764575846673768448,83713 787459699385913346,211272 794705663276552192,261050 795746296707555328,262022 765091979319472128,84724 777970087600979969,163824 793916034961072128,248652 778338680767250433,167220 791813816233385986,11774 773890810685247488,139404 767678417466695686,100605 794626616408342532,261583 751804238498557952,19899 785835452825829377,197512 775610179979087872,146991 761176237855350784,61051 765988104503037952,90575 785813242027319297,198671 786659131071406080,205455 793266767871275008,249926 740335743223144448,11774 732370872317575168,351067 790580729440677889,231894 791186830142177280,196314 775976519244087296,152735 793423213996994560,252020 775470452525244417,148870 779463016085532672,174392 790934386271133697,234583 791684300064206848,234990 755492755611250688,33192 765558477250932736,87904 772635048914935808,118390 785662474511081472,196277 773272618740879360,135725 759007069009686529,52919 759350593492135936,57961 763510588278501376,78861 776776153818333184,157728 795474477417197568,263302 752727149694619648,22206 775459474924601346,148994 757619655527641088,46076 778706934476136448,167319 768586444545728513,107745 780600406057619461,181964 760148925361758208,60866 778296506646466560,167311 788784073275682817,220765 794873108972896256,262053 795392195226386432,247930 791029324816134144,235620 760924558027165696,65577 790557119762137089,232137 759092679619715072,56964 749319848467894273,8047 777627980864585728,161542 775371161458864128,148045 781213313275355136,186149 780094894308204544,177472 793464154434723840,252408 777137711094181888,138490 770089561594728453,114848 768483289560600576,106716 771560298624933889,125554 763063682867666944,75666 785565701901787136,196277 752120951010189312,21142 794263022139277317,256219 788894900444160003,221832 787459105787109377,210253 760403169528651776,61399 795013804660817926,263896 749751134932365313,9754 752982326397861888,24366 773917222062272512,140039 787691111301210112,207360 785523654645854208,195975 764517541830156288,82066 749747087265312768,9754 781655665295101956,188934 778338571702763520,167517 763458119913512960,78159 781255605768118272,186063 786191396889694209,201619 792393597056319488,240483 794944550984908800,263895 762992595609882624,75668 788452259134840833,218275 763854722545647620,79911 751065331410595840,15536 760494485952487428,1170555 761632756740698112,68993 778034013894086657,165009 768555552251187200,102826 768974455380914176,110477 776853909142855684,113836 763808151275798528,79691 767756305968889856,101134 778360935262093312,166339 781234693127626752,185595 781894790262685696,11774 792826748794761216,211028 794618703077928960,261155 787735611910201344,210650 776418291656957952,155451 767042044799877120,1170396 767952218905415680,100605 775390205671071744,148170 795308466504134657,263676 758991013260120065,56146 771551587915345921,124855 764150279688359937,80153 764879539633852416,84724 785587629660246016,197297 771086329899782145,122148 778266597316235264,164826 792486640430133248,245056 778376201433968640,167407 790306891503022080,11774 786563957607829504,202007 794603563007836160,261155 793097658781007873,249469 781398913215373312,185595 787427662017007616,211028 741308691354398720,11774 795075567087452160,262849 768566252532932608,105345 759179636421132288,55257 794955721318211585,263895 770390999008882688,117310 781339010996199425,139404 773617238284861440,137869 756615740128714752,44429 760572188520964096,60112 753200410710507520,10653 779103293293285376,172270 755948460273205248,39957 794234498305101829,258456 785459203108331520,195975 777299279148781568,160593 787123475164958720,11774 770830830008610817,117257 793912958740901888,256564 781184275697795072,182659 756028496476983296,40314 756873093432299524,44163 785934172401471489,199546 759967634095951873,55257 763098683227250692,73814 765636229480058883,1249289 756500568798031872,42249 763874163996041216,79911 764063388238393344,79911 787472232125722624,210313 789291657862709255,224680 787615569142886400,211875 795413035879952384,265855 755253017612546048,34167 767081667894718464,95262 774064364978450432,139404 754870842526470144,32495 771814288151281664,128043 786427393992953856,203863 759961907138703360,56964 768895428255416320,109874 790996806708629504,108396 770939246404251648,120550 791526547437948928,239405 762742137804906496,73712 750842879514324996,15755 794392151962435584,245148 767052207279734784,93210 773214579463598082,132497 789819817628925952,226881 792531703357145088,245101 733286804279828481,355480 790589461595824128,231318 794333288689188868,259743 794542261115752448,261164 795117483271127040,264774 757691298123948032,48840 776234471456514048,148870 793244891404988416,249725 759107906365108224,56197 771455002757902336,122299 777292314150522880,159894 758672446908006401,54070 761914491596570624,68908 756384944210018304,42249 785490372868902912,196277 786280919279738880,201958 772130499720544257,129815 790977759715524608,234583 792149468183465984,240483 753811606727819264,17416 769662451898052612,114779 775035549551828992,146259 752875372182638597,23899 754732338983075840,33356 791726432141451264,240483 791329617730637824,237491 751597206843559936,16728 791775464507396096,240145 793861123833417732,255393 775781957842055168,11774 763207924587999232,77250 788069102950776836,215005 755181827015471104,35436 787269395412291584,203225 794208040119451648,258331 758325127184576512,52030 761564542669381637,69278 762772928937144320,73926 788600084439175168,194281 759374276369801216,56964 733073559568912384,1170716 780595780184842240,181886 786661852705067012,90209 789051319864614912,223078 777637027697209344,154115 757385024131829761,1248475 776906682966286336,158878 778316078149570560,166852 793915101493374982,256678 794579672424218624,257492 759961685507600384,60363 775048434000670720,146580 785675158510039040,197512 757552324931792896,145399 792090766914887680,243576 767888048583483392,100605 793618931567034368,254135 786947053826019328,207613 732307198731296768,349764 768645493974929410,104162 778051868349956096,164826 786945737355440129,207287 760461267844956160,60774 786741577934745601,197322 770807350244630528,118192 772559025300832256,131542 781602710499885056,188874 773939986492190720,11774 774339816964194304,143051 749755213469417472,10064 777339221455495168,161456 790926752268681216,231792 759834602584276992,56192 737803880931594240,398859 781841226333036544,187393 793431472371855364,251390 751879386610208768,18893 773370148061270021,24173 754787362991996930,33356 773659419561299968,136904 791361576276287488,238395 764144061976420352,82066 764172568400171009,7311 765363659027652608,86103 794637036280016896,262022 761635518144798721,1248944 761113341540511745,32196 790008632276455424,227048 769097916170571776,110362 771346180416479232,121949 756860720373870592,44429 785491220957048838,196277 787642371034976256,46572 791342599697264640,11774 764591547811762177,80393 755020465517789184,34666 768819384659828738,107752 770960433079578625,120610 794524243232952320,226320 766161402469822464,90193 755383586581204998,35890 770781598044213248,1170352 785733338015358976,197512 751789476167516160,19376 758102575770107904,14351 774016515133747201,139404 777702870410006528,160651 788692710366572544,220031 774797716136292352,143585 750389366493630465,12883 764309525604110336,82283 758421754616381440,52044 792214645822160896,243092 785491866552852480,196277 792762230806814720,247241 788539741838815232,210390 765961244520177664,90373 761410875400019968,67226 778607805821493248,167210 794137443004022784,255954 756203664491089920,41469 759087521745793024,54842 795739312855912448,266151 788404993351036928,11774 754749373406408704,33549 785466724443299842,195975 766495964861390848,80939 781503666817728513,188401 756623063081365504,41839 776621477223358465,42036 777241763572580352,159475 767894244572798977,101681 769769256732852224,114422 788786253718257664,220029 794926145900834817,263895 795254668985298944,265765 764918047987470336,82066 766016979383689216,90384 771100965797785601,122146 786091759558418433,199960 764465907561299968,82571 761255091231944704,65180 767801935311155200,100949 779344579766149120,173964 779682846764130305,176196 785474459473805313,195975 757621062288941056,48109 756884510093049856,45311 785652648594644992,193533 774179822490705920,120976 750363047978414080,12859 765227628789923842,86280 765957570439811072,1170552 773938068214603777,139404 773898371308265472,139404 760500729639559168,62492 775001411918585857,146259 791839338413821952,240483 793927974559039488,248652 763453022580056064,77687 750768739428118529,14421 794638455330390016,261155 768555369601732608,105109 791760693850537984,240145 769211996587909120,110647 787316927194595328,209151 786317570685046784,202030 764866544052514817,84449 757295943704317954,46382 773641328810921984,136515 795428803501641729,264113 754041724511588352,31212 773509375398965249,137042 754012227632521217,29263 761838644596441088,70543 793983753819455489,257423 789844002707079168,227242 756479823371964418,40601 775088262138372098,146838 785560522028617728,194095 767074033330368512,97355 793181574498021377,249926 768529887154012160,106753 794703463477194752,262752 758005071133016064,170736 740319037582807040,99816 794586460695445504,257353 776657064021995520,156835 788643408608919552,217285 732673207216549889,1170667 758440622973857792,53185 759199226282840069,57309 767847445162229761,100893 760646396710096896,63655 766108758003056641,90735 787473128184098816,210253 773954172635021316,139404 781098161972645889,175153 790941018526998532,234583 763306427012124672,76429 771418625500585986,125367 734432238381748224,351252 794899461382295552,232911 780845923005902848,183826 764832039644176384,84724 754070469494513664,11774 764574234018394112,79561 788505926714007552,106085 771971185571721216,129049 786707163074949120,206048 743491949378809856,11774 785262092852994049,194450 795431050872647682,266491 774275038379970560,131421 756193794547081217,41680 792029608459825152,243187 766424502158827521,93261 750327447288066048,10735 756505493519134720,42249 771445984270352384,122982 794569722872229888,261155 755837643947175936,39462 732789076479356929,398860 760581859197587456,63767 794813354946727936,262849 789149615849349121,11774 769928137329274880,115159 792432772040253440,243075 793496795728912384,11774 792992903379378177,248104 755200352547315713,27045 773523040499933184,137042 777809240840888320,163763 753409356675153921,27317 776259219582427136,154534 764817298553245696,84724 790670781172838400,233307 760982681391763457,57574 765636149096374272,86667 752840283218468864,23899 793336899670716416,247234 793941016294412288,256217 762460405520224256,73270 794559667452006401,261155 778304492672548871,166941 759222330379923457,53924 760609683753148416,60794 793226857160122369,249926 767931734784606209,101203 776008618839683073,152735 787496319350738944,211461 795286187984490497,265846 795049532857794560,262847 785594192214884352,197414 795749564536029184,268646 756218611610423296,22546 794579934425452545,261155 794770972955930625,262752 795488862512574464,265855 794970631888654336,262925 755099772973899776,35445 790479718193569792,231550 754734669581746176,33356 765898550127501312,352720 790685580510105600,232169 770301256124338176,117257 785848154801467392,198591 754914924925636608,32968 792028774409830401,243187 776100876771405824,152314 755165467191365633,35890 766708463405858816,95262 788710938966761473,198304 794011478495883264,255870 750756155060736000,14858 792026096891899904,243187 768850670610886656,108880 777535862569480193,159876 794634552505434113,260874 753972184926879745,30590 763456451121516544,78344 759809351078916102,58250 765330948363653120,86440 768091906265976832,103126 791719180907130880,240556 792024416553140229,243075 756276875064934400,42405 772682420315361281,87904 785580210599100417,194058 766816922490974208,95462 788865684604346368,220018 787715933284413440,205197 773900003601506304,139404 795000057149931520,252706 792806953365938176,247240 764251700819533824,82283 794547120565002240,261155 756674861213241344,43391 750404661555769344,12883 771753158125182978,126389 773990066037415937,139404 773935129945333760,140232 777984209507975169,164375 781336196974653440,187380 785552572761407492,196917 763809300766752768,80192 774835595881353217,144542 773543659627159552,137042 774001098780704768,1250066 756334231156948992,42353 778820422422802432,167220 793098858775638017,249469 771559752643911680,123224 771158537057792001,122967 788927463392882688,219119 755797500460732416,39235 761117472929886208,66116 773908364807933952,139404 779425731575181313,174916 763776130180460544,11774 768968619707469825,110344 793466005762678784,251452 759275704068481024,55661 767841123343667204,100893 756245880475451392,42249 786853319939649536,205989 755951756224311296,40881 759409799859621888,57722 787313341475594240,207212 765562584833687552,76146 788099109555240965,215005 785527896723091456,196538 764888085880602624,84724 741898623995154432,352721 772961562151772164,133454 760197111010897920,61545 765659710854881280,88998 766269065358745604,91751 761998385519800320,69794 770692230453530624,120393 764869398108606464,80482 765208323755048960,84209 751893847127515136,14277 787499821976485888,211347 760915438666592256,64692 750741276551573504,12535 793511349837975552,252020 770287874541441024,117257 790441995659452417,230559 764158245384499200,82209 765085833540018176,85562 771390941517189121,122967 781189699373142016,182659 791653264420986881,238271 788762418457477120,218832 794565048190390273,261155 769737504308154370,101514 771363276177432576,122816 794653383500120064,11774 786411531982344192,203350 790787332765024256,232169 769959138390601729,116082 764078871670992898,81702 773881570872532992,139404 787035774000570368,164764 780399295539384320,179560 791414548985098241,238207 777880793419046912,163763 793804292163416066,254135 751217668884033536,12868 765651819812970496,1170722 785972369340837890,195761 773714451786719232,137698 788650508101701632,207849 795386259552215041,247930 769343990801895425,113165 794307048678637570,257492 764795612353232896,84724 764969697129398272,85562 781019592084824064,184407 770468251486851074,118005 788075634094329856,214354 785947433347846144,199546 756828499470643200,44461 767090793811210241,97468 788792297714364423,220820 791237760422178817,237325 790627329521307648,231894 793770702302085120,252112 771522067514716161,125554 789416984035287041,221785 758419012728582144,51997 760981877117235200,65455 769346305848176640,111438 759908597983653888,52887 763750588613963777,78271 765420206835523584,85414 750295258832011264,11349 760920189005201408,64693 769306427445895168,112363 773696747885309952,138205 785846468758372352,198591 794972795843162112,262588 754865315306168320,33356 790764921491292160,221476 793790252229857280,255246 773209755397427200,134470 778393904907419649,167220 791924514460282880,240483 794525917179613184,259743 752196647355047937,21551 758713137629630464,54748 765331075426029569,87145 762151415254880256,72093 775322136772612097,146259 763883458351562753,80939 755446108868976640,36484 773559460073762816,136947 785969277509611520,199546 765576850206707713,84724 770031006388776961,1170396 794557803201499136,261155 766686232935931905,93286 735875988429639680,669866 778633693447524354,168794 785520061578678272,196654 795373010798645248,266151 773520252403494912,136904 771088908763430912,122148 776121943284035584,153658 774422151705206784,141867 788785643488940032,220526 760654448859504640,63296 770669096476082180,118191 785942136827047937,199546 765383080139952128,87507 779500463158853632,175549 785936793577201665,197512 755550008435470338,38476 755854037598167042,39997 765067187166048256,84887 793126725400002560,249469 794529261650518016,261155 769707532973662208,112808 791145614318985216,234796 792780634695405568,247240 790611025712275456,232791 790993311502770176,235042 779313442041761792,174002 732947047846928385,353016 740096355008315392,351410 772460704108466176,127871 761620977444917248,68987 764973995179515904,85562 794148508714475520,255942 785789496579100673,197286 788088699472973825,212239 770059532718448640,115435 789162395805421569,215505 788505580591808513,218455 790583730339450881,11774 763066372016398336,75899 785685496701685760,194082 765731164036423681,85536 756509186083684352,41690 758801745447309312,54070 793550366294040576,248578 753990060953841664,30590 781499887951183872,187844 774185256886738944,85326 785652068975534080,197512 773890939102257153,139404 756314994480865280,42432 774053116496842754,140965 752092368418013185,17847 794137853911515136,256411 759077729702649857,1170597 760901031341400065,65234 761931584006041600,70177 779797160720146433,168284 755795870080233472,39463 767810395318935552,100893 780292014499913728,176553 788782211080212480,220526 795221886074425344,246726 781204379219079168,170187 755275077265059840,35890 765051537651445760,84724 793696516598734848,252020 778734615921963008,170252 787198409815961600,207287 794193906959138816,258598 759195368659771392,52554 748881880603193348,1002751 765391557444837378,87521 781113822773932032,185496 794644281780682753,262022 773930463538868224,138100 777952376443510784,163990 792265086278701056,234990 793048390820954112,229901 766348217936207874,88809 788139834267213825,215031 778018029154152448,163990 778987125878493184,171693 759015664887537664,56302 765698630544011264,86024 791264368608641024,237491 765637390266462208,88128 760573190083141636,62063 765705210907926528,88920 781344748795678720,186584 781405046584008706,139404 759721079715889152,59477 766292371017433088,91946 794016357834637313,256219 771204291088437250,122978 763085852335411201,73712 785993477578452992,199546 768303981575573504,105109 778266397293944832,164826 794235247873257472,258456 764647907253420032,83391 733666392654946304,195876 793421457917353985,250633 781239424029908992,150151 790521687490043904,231358 785262646144544768,11774 790743589865164800,232863 791409002957578241,238207 793920415382966272,256255 778567642584117248,168794 786474282943598592,200079 758072098967388160,51248 778272781419020288,166941 753355284152582148,27222 768106053087039489,79987 790934840971583488,234583 792391768721403908,243187 754859694196338688,33751 757223964120866816,44163 764555444748705793,83945 785592794928873480,197286 765581763720589312,86440 768927479150972929,110381 787041186502496260,208014 780796375281836032,182726 754841842357706752,33790 791072323310723072,236454 763053852526383105,76164 772938333815209984,133664 767714758141304832,100605 750079489170964480,8297 762733075356725248,73926 795249239421059072,262849 763060038004936704,75899 759421790074482688,56800 792126703451705345,239610 761300674969677824,67679 785955836732375040,194230 770301037844439040,117257 778013082207473664,160539 779348368829014017,11774 793096813813207040,249469 793302863330107392,250293 793344704238739456,249579 765338892866170880,86472 790945519652577280,234583 793707567323152384,252679 790657754809700352,233307 775887919676612608,152314 763887288992399360,79589 776193095935205377,152735 762606722846298112,72653 775496384048930816,149292 790229540521938944,229724 794289516466929664,257788 749281189664481280,1247919 773650608221847552,136093 786279514577838081,201541 786269604242939904,202429 767968568273014784,100591 776937939385262081,159411 786693434455236608,205728 758164705118740481,41703 763155589279125504,76549 793131938529681408,249469 759578761339760641,57574 776658446347272192,156537 787396130736893956,210289 773353730511110146,136018 778159110860705797,121785 775883032725229568,151791 781441644738600961,26066 790310029270347779,229833 761661757500887040,67678 791792336137252864,241523 754745319242379264,33356 761571534443941889,69245 765048507703132160,84724 791764374486515712,235590 764677943108841472,84248 785794564430913537,195975 785911177406615552,198576 773549028684533760,135386 755106359948050432,33356 755879799990673413,18215 765322854212698112,87089 787064303677349888,207965 787995615368245248,197512 768972277522235393,110209 780208755174547456,173964 763110102836523008,76577 770022710730690561,115511 794008473595850752,257492 760554967350464513,63554 764118228436078592,80681 793791201564626944,255393 794400953453727744,257325 752961082453438464,24248 772809612902883328,132578 756848628870836225,45014 761336498872606720,67915 747551370031489024,47188 775057993545068545,146259 785280085326573568,194167 770764310662578180,119832 750400716485918720,13201 751181422875045889,16299 794538375852228608,258598 765671118887874561,85562 753635251964956672,28732 773495013800079360,136947 785245400542224384,194082 793187303376031744,250033 790881292120301568,234583 794340502745120769,243187 795042691566407684,262849 776113931802730496,152887 776156707516919808,152946 781153563468791808,173347 751174211205406720,17416 765384658829717504,86076 795420676387577856,26066 763771552638705666,47188 776802754446692352,158314 738788417639751680,11774 772833774501523458,11774 773608545757433857,11774 753037324477272064,24316 759881683369758720,60218 791007981676601345,235251 771052877871714305,123028 746894724758380544,1170384 764898046807248897,85159 794718745306480641,257492 793115200513683457,249469 757042291689349120,75113 760147607247261696,61051 763959722118565888,80939 774016838057484288,140444 793504472546865152,11774 795719281090658304,268281 781106426823389184,184223 766134717565509632,90088 770339930061103104,97468 753737453924745217,29592 761224034898079744,66857 754038445199228932,24116 757983715570094081,49852 778823693078106112,170187 794518152231157760,259457 794203897304731648,257492 750516392982552577,13201 776529443707842561,155318 770739045450121217,117257 765306394429968386,86653 793795797628231680,250408 794692734040686592,262752 756308670976102400,42432 759034752716464128,56552 754773906859384832,33356 768969783358296064,109767 773797416776638464,11774 776825953766957056,157082 750563882863919104,13944 752666283997597697,22715 789894679747710976,227048 778781498627481600,168794 788766601260576769,220029 765991853766213632,86440 778933794720088064,14277 768825669547495424,108799 780639869999599617,180306 754825605242359808,27045 786303064110084096,202727 762068558473940992,431998 786388535087542277,202983 761141826296254464,65404 768576510974369792,107423 756292229971476484,42432 792274502336057344,244952 792424505096429568,245118 794006485109915649,255942 761045548107345920,64691 770210564178120704,117257 772904721887748096,132364 781726097553534976,172084 790962951700250625,164764 755012716792872962,34673 785668396117557248,197907 788464954743533568,218275 759081266742452225,56552 765381762172145664,86173 785836528249503744,197512 786045415565119488,198304 751144037319528449,17143 773497505120153600,135960 785989774347739140,199755 786859466570555392,205294 794678645621133312,235580 793178458872385536,249469 775914263428919296,151410 763403615205588992,72615 786556509060796416,203674 758130409490219009,17640 794570494544592896,261155 793793082777071616,255393 759218283400888320,56952 771820134319005697,121046 785813739207430146,192485 792712414403768320,247003 752280905499029504,20279 767688840811192320,97371 767745966111883265,100893 790733491495317504,232169 785245721662517248,194167 794577023817699328,249904 752206897269370885,21074 756113858612244481,41632 771777806263091200,124883 788462846908563456,218390 761534225820463105,68993 764979917717180416,85562 773163007199162368,134470 753766573702209536,23899 793792678433550336,255393 757630547048955904,48332 780390984022683649,179636 793941495829200898,256105 780685030163001344,182257 794037675506307072,256439 761624167296798724,69231 791344422860365824,11774 732862645536231424,354121 761446051194675200,67369 791006256492273664,235590 790230916983496704,229733 786011155059781632,199561 762200068925652992,431998 768090232411525120,86103 787492392853045248,205728 752901962492968960,24316 762697162828505088,73814 785657258097020928,195975 793065004467523585,246726 759181094021373953,55177 775775002608230401,151463 779380328242749440,174557 786787170656759808,193636 793440558467252225,252196 754919749138673664,26721 759517871416283136,57574 794565624861224960,261155 780080522307461122,161277 777241232019906560,159475 764143754148126720,82209 787071210563760128,209795 753408718373580800,27558 763930137003909121,80720 779113611075608576,171693 769098165006000129,109738 791010006833299456,234653 759738689606053888,54003 788396427865186304,217519 777449450176339968,161395 793512753516404737,252020 752887883791421440,24134 763004450780971008,75916 788184884963635200,214078 790155561002164227,210585 763585469493817344,74281 750524380308877312,13935 756686169128177664,44450 793751532567080960,251758 774016275190157313,7311 762408811055321088,72978 772446603235819521,129558 750146481345077248,10057 769398326407999488,112788 759724493120176128,56282 765525096551288832,87860 781573837250891776,188401 790597776967143424,232169 770810155759919105,121574 787391000129916928,210289 792657790473015296,244270 795388377587654657,265878 759009218913447936,56194 771715957748297728,119832 795693444697968640,267862 756896016230559744,41703 778304436493967360,166941 768880887882592256,108849 758391627387838464,52554 793503878314545152,249926 786881385499856896,206175 788812882746028032,220526 779712990119653376,176203 762884281244880896,74943 785916060151189504,199546 795655664081272833,267521 766380113873154049,93405 790649605931175936,232791 761050663384002561,66159 777554822526562304,159475 768378339732119552,103899 774081590045532161,1250064 744076673503604736,350517 765507340825165824,87904 785944368838545408,199478 761770188798763009,69491 762794935208861696,1170332 781394208187834368,183759 788828205088202752,220526 773304441516679168,129983 785545687798648832,196348 775879769531506688,151463 790883603693436929,234564 749680657933164544,9638 766011864702603264,90384 794586475329363968,259190 780828890604285952,183269 787690545304875008,210207 756410164434141184,42249 787736949696135172,210928 756269780433272832,42432 788448342342770689,217519 769349243026931712,112788 771979169836232704,128600 768882567466590208,109167 794604926970101760,261155 758172470973202433,50804 760097897186725892,60539 775375674412371968,148574 757266437337714688,45014 787508356118372352,208252 771590642883371012,125163 794536946307514368,261155 790647562743283713,232169 794624382211620864,262022 762631569190313984,73926 749788273246138372,9312 750670573139812352,14421 764043086502567937,81147 768899613919064064,109167 792452919899615232,245268 733057792169238528,27848 776738264845807616,157755 773527334221668352,136904 751789128740548609,16931 791183590721814528,236198 769455251212599296,112399 793117654001352705,249469 779157870717857792,170547 791615687915601920,238292 772087982346100737,129565 785478416103514112,193121 790939108663173120,232169 794111728653139968,257492 761987337198854144,69548 787383808806969344,209838 781480034905133056,183759 763895858408464384,80720 787270418851778560,203225 794328976445452288,256038 794580436013973504,261155 777518399383478272,156132 764310864287535104,82283 761271995191300096,67326 767237201830694912,97386 770593356628000768,117257 793150401063378944,249469 759015448117514240,56302 756326958108205056,42249 763325165677580288,77463 793095393194151936,249469 785422554496311297,195481 773559608904454144,133257 777230790077710337,160634 773661070049226753,11774 781275263313195008,186584 788540824334241792,218832 771471911700357121,118191 756540182434816000,41798 788546878279417857,218875 778019226422505472,164001 790890557404909568,234583 750661175839485952,14462 758639789134323712,54070 787827831694819328,1170808 789822663065763840,202265 781269449924018177,185921 786341546815807488,203048 766361075457544193,20311 792761558963064832,246273 758857861384445952,53185 774007888041869312,140230 770294260566462468,117257 787304009342132224,207212 761697295536496644,69356 774627457043271680,144143 743029378699939840,351463 781257503027949568,185310 791368133512536064,238395 793964678900686849,256358 732298974812495874,349685 792487842589073409,245056 793633384157306880,252679 756193792114487297,41469 780613052659924992,182049 791027503733219328,235948 768843268452909061,109514 733307976069582848,354225 791520303126020096,239582 791471797329801216,239405 759423769421058048,58177 773519063095967744,137158 764149503339429888,82066 761657396582285312,69747 791733653013278722,240483 764984148280811524,85562 785270624054902784,194648 778614572899004416,168794 785442537280503813,192421 769253591211048960,112604 788791158986211328,220820 777949282410176513,135136 751127098891374592,16897 763157635084320768,56700 742948190161383424,351931 765171603281965056,82283 732716265609920512,351467 759205326818246657,56964 773892184357662720,139404 792340259187007488,245285 787175723215810560,207287 788227948738449408,215754 776368342542249984,152314 788797898242809856,221057 794013808599728129,256276 779143809577857024,172962 765699848989450241,14277 787121634243121152,192016 774348989281939456,141887 786966770234064896,207949 767460169550852096,82344 769701496493441024,110585 770727199917871112,121046 792649672678576128,226218 790634742123155456,232280 787133432300175360,209151 753095620999671810,22715 772850631191040000,130067 790924141759266816,232169 787574387792711680,211708 793096915462283264,249469 794982890014670848,264397 773717068164149248,11774 762069167054983168,67229 768648849153937408,104973 793746115212390400,244143 755242081271054336,33838 786232326950834177,199478 762643141291675648,73926 755957968911433728,39462 787356643885391872,210207 790629702213984256,230270 751584147110502400,14277 764697567397449730,84315 780830311273885696,148861 792213949760483329,243187 771273917059117056,122146 751834418541572096,18893 764954378625101824,84724 788451936882130945,218275 767939427163340800,100506 792066668801302528,243427 790678071212855296,233307 750293850283966464,12357 778433202105028608,167407 773638677222289409,137869 778044168044093440,164980 776028405007396865,152735 789127876205420544,222627 774427213487742976,141912 777915637058330624,14383 776517519792300032,156061 770529477596155904,118191 765640096443928576,88459 788547282069139456,217285 794698748236537857,262022 751227782944976897,16795 755123647409426432,28866 781070048156725248,183759 750754545354014721,13343 790247111199559680,230437 753364670900240384,25135 757660189134774272,48369 777899971446120448,164001 794366697327181824,259743 757639652186533888,47940 764225409755996161,82066 773157017603100673,134470 787488038163132416,210313 786069198371979264,199739 776431012263768064,135505 776147511517941761,153921 756281378610696194,42432 761244350961426433,11774 756617793798365184,44429 786599974146412545,11774 791378275104940033,238383 794880250538823680,262849 794260783404347392,259231 732634956959232005,351252 793134815742660608,249841 795453037804457989,266491 792043519489642496,243075 793283448744050688,249926 771216282800705536,123583 790875434829262849,234583 749632122067963913,9098 760878591965929472,65180 773440069508169728,136074 769275091993628673,111481 792803042231848961,247241 773093458449805312,133454 787305849299542017,210215 762131446760747008,72090 776946528577392641,159411 791043924311871488,232169 780007338564464641,174465 772537118509981697,131007 794316422897803264,258741 755396368114614272,37044 759079830251905024,54317 780603349783617536,180233 794321003832889344,257492 763771591037689857,80098 775745351999520768,150394 774269934184562688,141091 780070090553303041,177797 756966034096218112,41702 766267945681055745,91751 781504888832274432,188401 786051918036602880,199478 775788035615158272,150426 786904538112364544,207287 746377968625160194,11774 751557306899369984,18491 754044974941863936,31077 768330338695131136,103132 768549468123729920,106281 769681791569526784,113074 780775901894062080,182726 789272998226366464,223627 767992742760685568,102914 769182681150160897,109667 790915640630636544,226461 767915521622683649,11774 791681782835847168,240718 794320949130575872,258598 756861568361439233,44163 757710680254480384,47844 792744232834502657,234583 759105724802707457,56886 792533535382986752,244270 776776542575734786,156290 776759261363920896,157755 785501410041311237,196277 775705976821391360,195876 755191263608000512,34898 763079387403153408,76329 754195669003431936,32157 760619305063026688,63267 786606469210779659,199546 794962975660441600,261155 785854947153874944,198671 759755203038081024,57841 791473955894800384,236860 766415324103135232,93036 769990223690362880,115854 790265672341319681,229159 777781423319179264,163149 791427741539119104,237908 764133524601397249,81869 757407448906989572,46294 775169818060132353,91946 788117244395913216,214812 789545226687815680,215437 780052445418233856,172185 746467454612824066,11774 757622983057747968,46407 768110099101523968,103354 759473148643409920,56964 769621800129011713,114422 762185142236348416,431998 769662837153157121,114779 765904490134278144,431998 794947698998685696,262847 773237696252653568,11774 787342200577269763,209248 791868853781344256,240070 780462452517593089,11774 786115059219042306,201114 749707482180808704,7546 775813049953374211,149124 778685617051869185,167319 756860630590562305,43962 774317016467374080,142506 765901635965059072,87904 790507815102140417,230282 749633604301492228,9099 773641610420707328,133702 778256609357225984,163465 770664831934402560,118192 776584908001185792,156835 794914953140568064,11774 755151595936051201,30815 786153030697689088,200467 787934001210200064,213887 765847210936369152,89076 776570296056766464,156835 755510972618604545,38254 756307253653868545,42249 780924449088475136,181419 795442086137004033,266918 762723899549290496,73926 794199848312373249,258598 752842366319464448,23899 760884430902788096,11774 768831609655193600,109355 791669850057936897,240483 768811559959355394,109167 749332177955938304,8047 764981151786086400,85562 774624749402087424,143473 793517768280801280,252020 793329048512442369,249926 772906596842164224,133519 787448957890945024,210207 776595828228104192,156555 776978526704500736,156835 757134042705780738,46228 787125816538771457,208065 793593575808364544,252020 755733464876482561,36961 750834500851019776,15643 768890570886352896,108729 792445640211128320,243659 795384407095906304,255826 786753424285061120,1063777 790561200052379649,231792 794484440756088832,257353 760212737507074048,61011 761346507324788736,65839 769065587255500800,109988 762689714528792576,71429 768825537435361280,90629 786261006574059520,202200 792968825415360512,50439 785345359438458881,11774 759256748305723392,56964 756192396086349825,40476 786307763777392640,201958 761735568204165121,69231 790585724949008384,232169 749939275056160768,10735 787150291120459777,207119 755484125264359424,36545 795432385261277188,265867 752802055803121665,22393 791356133894135808,237491 795101683378327552,264397 774691748270440448,141360 791835180378054656,241408 793808667946590208,255393 754729314986266624,33356 773565162091601922,137639 781765172616687616,177455 788497700417183744,218275 772405464512532480,127871 759367944019308544,57714 775399333734838272,148645 786711929490399232,201217 764165256528527361,81966 792126447489986560,243793 794578582383316992,261155 771938231529181184,125554 788414161927766016,215437 775401671212036096,148537 762699980972826626,73926 765631554072764417,738099 789851360669921281,224693 757452316328939520,11495 781517060279046144,186212 777100633358929920,159876 777970121847341057,158820 765142261453631488,85562 775611167968550912,352572 773494259588694016,136947 788725634503761925,220035 786955435978797058,207119 732407380290510848,1170320 756207934019891200,41953 790899717014192129,232169 768853966050525184,108849 792071681674244096,238099 793168207431335936,241819 763151444543438848,74133 793186522480545792,250033 794560728917123073,261050 752287089878634497,14084 791686861425029120,240145 763116235718471680,76549 778008531047948288,160641 759454186605993985,56924 792787864400588800,234568 761570042819379200,66263 794677776150364160,262022 794600129282134016,261818 760260442589540352,61922 767967238095638528,101134 774623045168267264,738099 790892683166355456,234583 777331924306006016,161060 786330528412758017,202379 794339919074181120,194085 779482643838763008,174427 786965206605987840,207287 759551439937077248,57574 749551759459311616,8178 758442936916856832,53144 785625362956967936,197593 795478866022334465,267270 790347834671239168,228820 762469968952766464,69878 792220119766216704,242693 756606382841982976,44273 764866519444566017,84724 781831426073178116,190635 764950026560868352,11774 758672442537627649,54070 771007664394567680,122146 773205261527941120,135252 780886875879858176,182726 792392163334189056,243075 793777206338150400,254856 767845644413263873,101681 774237838728630272,62492 792118107955277824,243187 734564405204123648,351162 777959108649504768,163901 777980718307651588,164375 772554499072274432,131421 788787849567019008,220332 776501653549703168,1250340 771869001253257217,118191 786495929796792320,200460 773875990061809664,138819 773943340945530880,139404 771419157543780352,124883 787467498258046977,210585 763500159825285122,78159 753647015217631232,11774 781343358526586880,139404 767675329536196610,98972 790640157674180609,232881 780390266477875200,179415 754996188886204416,33356 775764296064086016,151071 769920709539799040,114985 786012081585881088,200382 751017246873493506,15316 766863336315162624,89205 793978356303659008,247651 793444468842123265,243075 768712501961732097,107745 772130105657286656,127925 773569825889251328,136947 766406535966822400,93823 786312025987178501,201958 756603904780013568,43471 762665985115652096,74133 757669383602786305,47761 734772029543440386,11774 776175855735152640,152314 787393385619337216,207151 793837877599678466,255866 769009513089339392,110659 786085452310872069,199546 732476864766218241,352136 752658092312043520,1248203 785945571827802112,199960 751849111356334082,16297 760619438865457152,61544 765282526906712064,84209 765979452086059008,90322 761752128062971904,69711 766372309942796289,93488 769647240931643392,114779 781183020569100288,185496 793814448179904512,255393 791078392741363712,233154 765625072060989440,88669 762589060615565313,72678 741307346454872065,11774 779341965569695744,158387 786420790933590016,203674 791408766914658304,236941 792490136256688130,246273 774134341035110400,140025 788865423399723008,220602 762327517458030593,431998 778210190625734656,163763 761756165873213440,14351 752891734829309952,22206 768960663423160320,110647 770417915669667840,118985 794253615099584512,258771 772915904506048513,47940 791670840878399488,240483 791412871448162305,237908 770774772128948224,120625 765576027128991744,87904 779376636672303105,174557 753646541986988032,27045 760052788134940672,57336 793191274778099712,249926 773296688371040256,11774 781230233831694339,186584 755027924495900673,27045 794569899712581632,230559 795120751124869120,264397 777334775443062784,161546 770606021786173440,119682 788823721272283136,218832 792030825340624896,243075 754762843505823744,33356 781022900635721728,182960 788541886730530820,218275 775402910633062400,139781 781170409320419328,185310 794571047479676928,261155 768014259833802752,101383 790348651591643136,231008 762643463493984257,73712 779044079904493568,168284 768285589883932672,104162 772124876115091456,128355 758692835575017472,54070 792148069408186368,243648 759862536661405696,59398 793615564077928448,254209 793965967176933376,254135 771088924525547520,122982 787730668457431040,212672 774339263877951488,141912 795280218172882944,261155 762639822024478720,73814 773872364996132864,139404 780614750858346497,80785 762724966152437761,74559 793941002193145856,155390 777856746484183040,352751 758695657490309120,54070 755251421826670592,35890 750528498658217985,686533 761677827687145472,69548 752272565058478081,20279 791800756387008512,237491 753700473383837696,27402 764545109979500549,12303 774816845446643720,145244 793203769827819520,250633 752992492664987648,17416 767378301786566656,97515 793971140372955137,256276 762612854902185985,72653 766321389741547520,90785 761264052618268672,66510 771152821450264576,122955 776146123018735616,152735 780813642182733824,183468 792022934927839232,243075 769334005011546112,112693 776137687573078016,153921 770581573980725248,1170508 793575213485006848,250785 753411206048874496,27280 786695755985784832,205902 760611228419055617,63451 787977718226939904,214026 778273459977670657,11774 781531758810378240,186584 789154032287944704,224073 767442857619812356,99159 794003104815419392,257492 792020148592840704,241819 785670456049152000,196277 794920585558102016,261155 742179521290481668,350711 757003418540109824,44163 780023563315126272,167319 779422376878407680,174557 792820195542700032,247877 754865428879568898,18341 761609638848581632,68163 791400343527682050,235487 795427410753818624,266884 760592453065777153,63879 781385439689179136,186584 772893986134564864,132335 777769613882957824,161456 753329339920322560,27045 786440363615543296,203350 764298494697807873,70177 777675238700036097,163153 794567262053142529,261155 787837382934487041,211829 793411134074318849,59666 765033882387292161,81659 763698678586499072,79223 775018148672176132,146405 762923318697525248,67226 786902519825903617,207096 755896193864044544,39462 777124946447183872,158520 759210129380237313,56282 750413103897059328,13316 756540770451066880,43553 778686949414408192,169923 763910379474939904,1249172 787306400141676544,208178 765301614517202946,87062 786904060527947776,207287 767917152938565633,101134 768482801335271424,106774 781313824871833601,187354 762318762813063168,72035 760299368234749952,60779 735910721280741376,353374 756568145775759360,41694 769266576923254784,112399 776627172568031232,155451 794527221545373696,261155 786866365206503424,205094 770141639746650112,117043 740384793678872576,11774 733047137013899264,354869 765929327770738689,74247 754732666742644736,33356 767834601196773376,100893 788924617209425920,220526 758073773119590400,50923 786462704097570818,202217 794137230747045888,249926 795106550339616768,264397 794552916119932928,261155 791324839554408448,206666 775766582253514753,151463 763732029489819649,76406 776119080453570561,153575 779438836527030277,173628 777999933500694528,165435 753731699339628544,29377 793200992389066756,249926 779757233600991233,174756 786962704238084096,11774 791413894388383744,238980 794762843317039104,263205 777161151293652993,152314 752017910176968704,14277 780625945283690496,182211 759746412246687744,57574 767151831608860672,93210 789517291063021568,205972 794589528958898177,261155 786959310035103744,11774 793203827168116736,250328 761708143680163840,70177 788418698575015936,215005 768157327203692544,102335 787073979777294336,207861 789374518347333632,354238 764988408309493760,85562 791730238195699712,240718 792427959256743936,243615 764584050262740992,83391 792404232418623489,227183 790547941551464448,231894 794008098037895168,257492 793426965122265089,249926 740616298640461825,11774 758769619607822337,54070 776775716151160832,157993 786043811164291073,199546 792796662620123136,237325 785491327421145088,196277 781162197934223361,185496 751232720886501378,16953 759260236486180864,56964 781643217317957632,189649 769855718778363904,115413 794248882284859392,257492 793879602628210693,11774 758126440063889408,41703 778038614940717056,165523 778244538536255514,166021 781300057123479552,185595 732629580150775808,352911 793642409313853441,249852 780608366972403712,182037 795238650263040000,256534 770453091422437376,101681 756646638396043264,43391 774321254958526468,11774 755536083455213568,38137 776147418744139776,152735 768827918558658561,109337 779345730154758147,173964 761399900403793920,67547 769012989211082752,110362 754083577067925505,30370 793116522868772865,249469 753045228907556865,25123 774797710205579264,142980 795280425123987460,264397 753507508799483906,23884 778364300163506177,167220 781295517103955968,180016 789716949672529920,351152 765537141636096000,88052 746378274624811008,11774 786044606190264320,197512 789259830825476096,218349 789514195087740928,226712 771010868268175360,122133 791801958474588160,240763 785490025567838208,196277 790702806277644289,231894 781601661567569921,188807 775489492790697984,149121 760940448252698624,47940 793444982413754369,250633 768533415935311872,106763 776911848851566592,157693 794677202445012992,261155 759498110313779201,57574 755173405155061760,35890 755907675683065856,39957 755258645168795648,35890 792803564263309312,243865 785864339005857793,198591 768653093768658944,107423 786715244630515712,203674 792390029670621184,245571 793125366248247296,249469 763905630822424576,79513 775080959569833984,146804 760860507750424576,65222 766681891491774464,92159 786414438014255104,200490 776620257368678400,157108 775707465333743616,195876 764660211634335746,83881 752756697454682113,12974 794568904895057920,261155 793849477022887936,255942 789929292432039936,228820 794972690469756928,261155 761939635614265345,70689 762397722750091264,68182 775123476310929408,146838 763168317712506880,73814 793597582618394625,252044 756988938594684929,44429 770271041570557952,117257 770801948052160512,120690 780600433156947968,181766 788469041144881153,215005 785276644588216320,194648 754934135651758080,32941 788893351248551937,11774 750671361375236097,14421 759728976306769920,56964 761648824788017152,47283 792013829110583296,243075 755983211713343488,40881 758832373899210752,54070 781365769225531392,139404 755071432577671168,34638 768224913849196544,11774 791101240117563392,235956 770707711323320320,120393 762747519830990848,74133 791860672694890496,237491 793102532788809728,249469 769008457387089920,110381 776041379407491074,151791 793624422015918080,253032 757697589194088448,47782 793579455155503105,252020 790628755601514496,232424 776729645580419072,155390 763113813436608512,76430 775736671962664960,151255 753017647072247808,24794 776864662151364609,158815 794630367349276673,261060 766982492100321280,95672 771725982222999552,125554 763359861740625924,75929 767040632485326848,96848 776586518458687490,354238 760273673672503296,61545 771453143125102592,125554 770749339962441728,120393 756298915079524352,42432 766735168438763522,95672 769581657288347648,112239 780514853240786945,170187 733055207685251072,355106 774373830601105409,141360 775746781434884096,149124 785561255423664128,197035 786387425790570496,202983 791617315783577600,240145 757009667516010497,43225 732306968543694848,349245 775418398754807809,148800 759732839025868800,57574 763101913306976256,75899 792138630844194817,243075 763162111916642304,76429 774950332279382016,137216 787532179039358976,210267 794684084320505856,262752 795013192590077952,262849 767100307818082304,94718 755111338377146368,15316 776543657025339392,151374 750696906708234240,14421 769361012667670528,113412 772901172604612608,129662 793260262107119616,250293 781551907508723712,186584 794330889199161344,258741 787451325860765698,209863 763003607268687873,75899 752647375311802368,22777 762413519484559362,73022 785538061815812097,164764 768168126559031296,103071 793904733815734273,253050 769149325435953152,109667 791251141539590144,219509 755521510861864965,33186 777644952582971392,161456 770242697194078208,112693 753243610078994432,352060 791254721709289472,237491 765339823775383554,86103 771295216456335360,124597 757267455026704384,44290 780641722271281152,182257 794616197069373441,262022 792533728824291332,246392 754993995437187072,28281 761932082390134784,69947 763926244555526145,79827 773659717771988992,11774 759208426396323842,56772 775109589528379393,146720 757590740893519873,47761 767225758863372288,90384 793836666674778117,255866 790756822860894209,231611 768457939199881216,94699 794809031852433409,262022 761682690420514817,69548 773715346503012352,133666 795026845435568128,263926 758654202553901056,54070 776645082074091520,148654 793101591285002240,249469 791730481117007872,240483 793122092044525568,249469 791157511315415040,232169 765705920374505476,88459 773949820734013441,139404 781343860890959872,29786 755852604660338688,18215 763518114973650945,78304 764875118065643520,84724 789666495131361280,225859 772061205183631360,128615 754848154428723200,26721 793624262309351424,254058 764189662365618176,80939 778254260911869952,166913 755485244640329728,36859 785794739765325824,197512 771954196161658880,127134 793919758932578304,249348 771035520277237762,11774 788464532087836674,217574 754698192843841536,32468 755894567677796352,40550 788034774879178753,351667 770277234523254784,117257 788145105421033472,208831 770282404070260736,117257 792373063325134849,243187 775579621270163456,103354 777271989299884032,157082 775459861844877312,149329 776932437574098944,159572 732392426741088256,351783 767683551273881600,100620 790894943841689600,234583 791333085715451905,238207 758840244250767360,53986 787294621630169088,207613 758852315226845184,54631 793495217202618368,234653 779391299724120064,171693 791464958827474944,238843 753837139465338880,11774 790243181564612608,229693 774997487715282944,146259 763109024950648832,76549 763798383224053760,79589 776827926943637505,158387 759893929273602048,52248 794112452883582976,256439 773769952402690048,137158 794848835701002240,262752 751160096411955200,16728 768508173820932097,106281 791352729415409664,237223 789199801103577088,223312 773933938238746624,139352 791871997672247296,237908 765558255338663936,88052 789524727312289792,205972 776556723112783872,156926 773609664017727488,137158 793258145351172096,249926 774005348965285888,140444 761547440638029824,67226 788025775458914304,205728 756254933918347264,42344 788534069986406400,104244 756913811433611264,41702 773598229359431680,137965 758113052256530433,41703 763478551773515776,431998 793941449310093313,256217 795692691640094720,267862 734927765829357568,351168 771068951539412992,123135 788088362632617984,215005 765664507691536384,88920 794009941518393344,254209 788477057609203712,217837 788824217189949440,218275 776004702420934656,152735 788764687332544512,218258 755800782104956932,11774 768974049846362113,109667 768773553286025216,108849 775002235503804416,145876 789862660837871616,227242 764208374858874880,82209 786362987128950784,202275 786958529454231552,207613 786989467743780864,207613 756651675503308800,43553 793993884598697984,256276 757763200548876288,49070 768947393786179584,110023 778657685533134848,167319 789112280206237696,220137 793494654637473793,252741 793497906917548033,252741 790718931375751168,232884 759208419639386112,55667 793113649556647938,249469 778632273272905728,167677 785306343578054656,11774 781240063107723265,185496 766821171585245184,94612 768248272871763968,11774 751764896371634176,18413 764500821564198913,83391 781641533011337216,187915 787721387087659008,205197 759354824022425600,56530 789935178340761600,164764 781318152915390464,187386 790673168608309248,232137 794632987354742784,261155 788471269003960321,218275 788624842119675904,218223 767828501995151360,100559 751099307823017984,15905 766494946295681025,90088 794274747525824523,259034 788788043322916864,220526 771837091802181632,127366 791446826574450688,238099 761653462920630272,69711 755066458883907585,27045 772800692117315584,132335 788110682797453312,215608 762373606848532480,431998 767876272143773696,99981 790176698511785984,227048 745015056228818944,11774 769118880493174784,110659 757514189002932224,46890 743520194459471874,1247610 758478867795357696,53185 786318793622650880,203020 794316828742975488,258741 773894384467140608,139865 786027602972643328,198591 788574460064313344,217658 789941810130935808,224490 772583331347238912,131003 767085844884811776,94718 768471568297132032,106774 793198534321242113,249926 759461807681597440,58255 792582459464515584,243075 792736449875501056,243187 764151024370216960,82209 794907703613202432,262752 778734663019876353,167569 773957252080209920,140444 780946739490594816,183269 788754361908285441,220526 756582254693023744,43471 761633650379284480,67226 795440308368523264,266079 793172279857479682,247241 756653913542098944,43553 759378317636096000,56700 776833748583063552,149953 753043025811628032,25255 754704613811580928,31291 794738706028593152,263033 753982027163054080,29263 791473208394252288,237935 788734786105856002,220332 758759571632553984,55155 768105302734635008,101681 793842166141444097,249926 794213338750341120,257492 752011350591680512,16299 762290569330786306,71429 772513456809390080,129649 792771029491822592,247241 792544699596890112,243659 787111048243453952,205728 772610295944491008,127218 760441772463894529,62063 793616610233880577,249926 771782295615184896,127582 766270657881526273,89076 795767669664268288,267521 788100805404405760,214247 781557356505157632,186584 793134767076179969,247989 795087817252536320,265191 779860826995908608,176201 765350744249675776,148861 754848678771318784,26721 791796980301328384,240763 773895444137148416,139404 756560330508021760,43811 788767722406449152,220332 794589684684980224,11774 779343745674338304,174115 751545772391428097,18491 773651179372965888,137777 787580391863492608,210721 760818321272901632,63465 787702350702010368,212139 755045334489845760,34898 758835132551737346,54070 774042519172591616,139404 749365901921746944,7778 790769183185178630,232791 793089885800271872,249286 778326195616309248,166532 793106696826519553,249469 755262165695754241,35403 788108983751942145,215005 765514728743444480,87860 751544798083944448,17044 763143296411660288,73712 781841552716902400,190776 733055747039367168,354962 766681820586995712,95446 776929078490398725,159308 776913117288669184,157082 752105729859940352,21091 762539713894821888,431998 751173240882552832,17416 769333173863972864,112661 779002582807306240,167407 778193629303152640,164826 767938950291820545,100605 786006465794285568,198671 763551380971794432,67226 768966103921860608,110344 787140394056200192,207360 758348274713571328,52311 781284216319401984,187131 794757334513881088,261155 776852912924397568,158815 780691931970019328,140372 790617513478483968,232791 790931008262578177,234583 779421670561898496,173868 780775564772859905,182214 764414749882867712,83391 764985568828633088,85562 790828447681564672,205972 750819895542161409,15536 762336558691254272,431998 785295204362297344,11774 794393802714861568,260033 794831169615495168,261155 761703675538518020,69356 787081751185076224,209043 756269893998170112,41680 753630679267762176,14277 758101714922721280,50983 763933579814379520,80393 788141841946333184,215437 753693673993412608,28819 764625344406183936,82208 776911075937808384,156835 786041323820154881,199546 749949970074181632,10735 778312760279101441,167319 781240552717246465,186150 773556784879415296,136904 786724463018586112,205094 778328610881040384,167220 732202380499013632,349197 754801286059552768,33090 774025757982990336,140444 778268804061077505,166939 780608846477742080,182049 795021305439461377,261155 786822334053175296,205728 755036001458724864,34898 759330291508883456,52641 766344142314168320,47940 775569981551484928,149259 765144469586874368,86024 785839187564060672,198671 795293565219901442,265257 790692200464220166,232169 752253628077920256,21587 788855479061483520,215437 789945413193248768,212131 762413899924639744,72408 776258793994915840,153845 780587158126075904,181419 794517389945630720,259773 749235652605022208,7816 791324623493296128,237491 750063056693043200,11495 773965007872782338,109337 760156229280882694,60866 763057623222673408,75724 795070534061015041,263864 793866882843484161,255942 778808197872136192,167220 765251608015806464,86440 768857590809894912,94699 759484868971548672,58227 792848642881253381,247877 792864554686488576,235621 762719626614669312,70689 763694246914326528,77620 780457449480261632,180192 792024951314345984,243187 765319734053265408,84889 795150206517948416,265257 794878834936004608,261155 762678187683786752,73704 760892136212410368,65555 750085510849179648,11370 764298175846809600,80939 756191478431424514,41680 794727964218916864,263051 791736187622944768,240665 792727780085542913,247012 774248936445845504,140495 753267944348536832,26140 767754689475547137,101101 778629292041310208,169226 778995016719106048,171693 786985677808218112,207113 747468855656620032,11774 752966995851747329,19703 757938180800733185,49852 779347854728962048,170187 793132690123948032,249469 762102568281530368,68993 775761170288349185,151071 777511695803559936,138812 793159550006329344,249926 766270840610652160,91894 762789187154223105,73814 761580923569647617,69231 791268173693628417,237202 778250292525604864,166390 793218044403286016,249800 795440250806005760,266491 765947154754105344,90384 793130708944490498,249841 793174595138363392,249469 768251309304582144,94612 771025433827704832,118174 758435853496569856,52749 787741666002206720,211347 795081397149061120,264397 792391203933200385,245117 755426912684609536,37044 758025371749089280,50923 771189714682458114,122973 793845039185141760,255942 791179551086895105,235487 793985587669712897,257423 756195930894774272,41680 785376557317689344,11774 788162422125174784,215005 787369886863548416,210289 770695470083518465,120393 769243165526196224,110585 772720606211141632,131008 735988291984625664,11774 780594256863899648,181886 765939642428485632,89617 752717035281473536,669866 766624263260499968,90482 773706685978255361,1250082 793190888600055808,244221 781594400061358080,188779 787680903254323200,353386 788187100613005312,215088 752715757746872321,22752 786673022069538817,204413 771335470919905281,1249839 749756913185918977,9285 774560362968584192,138696 795706480590655488,199307 778759573997883392,167101 791802399895658497,240483 788759506918309888,220332 765016911365173248,84724 793848846774259712,255942 791364487358009344,238395 770380602239582209,117257 767756368480567296,100893 769252691092570112,27164 752736549029158912,22779 766035956436721671,81929 779467285425713152,174115 790830283276820480,232911 794574785917370368,39957 755881863613480960,39462 762974423112683520,74133 764536480677126144,81946 781190875309182976,183269 790722997833302016,232169 793427541772079104,252020 767448360198561792,99310 773700847389642752,138819 765645065641340928,88546 767903702732595200,101681 790950849065410560,11774 795372783085780992,266151 758769947531218944,55174 788019763339530240,214354 750868819271233538,15643 771080459354771456,121795 792082054146035713,243187 774246285566103552,139404 763349948062576640,77731 749011701627031552,1170819 759930364294864896,60363 765235203858010112,86645 786363809342459904,202217 787855475442233345,211836 756204174409396224,41702 787031742725042176,203510 755493751737331712,37655 788840163837407232,216009 777950082146500608,164869 793496026980069376,252824 765050395437637632,82283 755348283422232577,35890 760585729739194368,63858 768973931114074112,110023 777818333483831296,163763 733061499711672320,355261 785826789859950593,198671 791166933672529921,235828 758346879977463808,52061 781216499142955009,182665 790647064937934848,232169 732858808188473344,353672 762736509715742721,74727 733082322430464000,355480 786173233766735872,49459 732565145906339841,352548 742749155869609984,1170856 795370899079737344,266151 757323904272564224,46404 781635232348958720,189515 770357198836764673,117364 792046648939646976,243187 788220948902064128,206101 790708691611766785,233729 781264047014457344,185310 764052512986898432,79999 791832859292102656,240070 793485477961605124,252741 761595784575979520,11774 758075786662326273,49843 765056385113526272,11774 755873958721884160,33192 780410098329935872,180074 781313149060259840,151463 762425369806856192,73194 777912020381425664,163990 795480534763716608,262053 787537355636736001,210289 769925428337373184,35479 776921783274397696,158387 785656045817462785,192971 763863165604098048,80153 790624474240393216,232791 763358408644894720,77586 769368716735832064,112301 760280020455723008,62213 754714168310235136,27045 760768058084384768,63451 766414504284520448,93261 756688463458668545,7700 773234654950416384,134913 766070724717113344,87858 788806311131619328,220332 792810804701605888,247781 769353958758506496,113221 789285551979364352,224680 788874098797490176,221143 732733912678555649,352084 780795772325335041,170187 753328861866237952,22971 755378636077662208,34637 792342183261171712,244143 792869822908526592,247241 749174827227897856,7529 786998378521432065,207949 794981126792060928,263906 759620285704220673,56964 767368633504833536,94718 773852976473571329,139404 781159312643067904,185310 758208240022724608,50549 761001635971682304,66159 794065927721488384,250519 776300273866252288,153596 760454440461692928,62771 787732942147715073,210215 749342910752100353,8133 750844090682642432,15316 761325491416510464,67497 778759118886666240,169600 793869691437670401,255393 761248379540213760,67283 775731407372943360,148713 775884912507260929,151463 789387946205913088,350819 732680596795850753,353016 764262694908153856,82673 773496708491800576,136018 778974310014779392,171324 794228902835011585,258456 756313897443979266,42249 760648272344211456,61375 749692995734233088,9295 763558078507720704,78159 767773634408488960,100893 775452034313121796,148870 764973506941620224,1249058 789852864180985856,228172 771682103692058624,126152 794294893086507008,258829 787829285285404672,213217 793514017532809216,11774 794544698308362240,259974 734648332291833857,7700 758656158781419520,54305 779395111121723392,174115 758705640487456768,54070 770392798809825280,118191 770676117380427776,120610 775682292190773248,150717 776854461629292544,157755 776353842342625280,153248 788737081141030912,220332 792847354827251712,247989 775148360348995584,146205 739572390716444672,11774 751785243846119425,19352 763148292205252608,75899 785502974416080896,195975 794619389102407684,261155 786732741824016384,199211 790930816058609664,234112 757693271388725248,48663 758771600611082240,55257 754830238559838208,32941 781102087182618624,185310 794358842234650632,259034 757108384147451904,45026 794747908264525825,262069 773653394179272704,138465 794914765143474176,263895 794549662363418625,261155 762750051076698112,70177 767857261297410048,101163 739481026620063744,11774 774984645729320960,137965 778292910244634624,167220 792362945636360192,243075 793621604928331776,252581 790949275165396992,234653 775923456684634112,151463 789249986034737152,203546 787488392892252160,210760 778651343225511941,167939 788029404907798528,214492 780439235316908032,11774 785950921687654402,199546 778307691408011264,167220 787002303106600961,205181 791663003468824577,240483 764660041735479297,81924 791701198524944384,240260 789414692254945280,104244 791500289320681472,239405 750802702502735872,15316 763767154168721408,78344 791037909730205697,234796 753327490735583233,27134 766477150329372672,91956 772644596312633344,131542 790975060488122368,234583 788128343791132672,215754 788996372942860289,1170441 758410800507842560,52554 765325065789378561,86076 778344761111547904,166852 792537942145261568,244270 751222891879030784,12868 750862646212063233,15800 772189807544066048,129471 777961333266321408,163901 775334972689354752,148473 794233340974878720,258771 760102092413382656,60391 770225644403908608,117257 790250220810543104,229693 792496498021920768,243165 769345226204852225,113165 763836770496745472,80098 770766405683777536,120610 768928265327173636,110362 788450651982422017,218275 776911130644058112,158387 788184438165348352,214078 795223097062223872,263906 773885195145457665,139404 794212955218845696,257492 762526703822499840,72678 765681784810041344,88546 785609074650079233,197512 779333427359281154,173753 767856973115187201,101681 771525847580758017,125554 759218004810985472,56964 767747868698390528,100620 794762219896631296,261942 795482130092539908,266054 754765136171180032,33356 763043383837327360,11774 794925694266449921,261033 772589892299743232,129551 775916685115076608,151526 774445945740079105,142503 790273652860125184,228416 742416888987287552,11774 794877813404958720,249348 778206045395116032,164826 758719037215870977,54070 781278017700110336,186584 750549363877896192,13532 765154810366525440,86103 753973216201191426,30590 779008747414949888,11774 772268768718229504,127218 789285719051231232,224680 794993990009556994,263907 761638540732198912,69231 758819962249064448,54974 792798567794696192,247240 795096157676511232,265102 750310158601842688,11495 779068768114778112,159389 788843730618884096,193121 751785029995409409,14277 769116368264388609,108517 794315203173224448,258981 786118503862530049,201224 761800618960887808,64730 794914085351497728,261155 763431073124614144,73685 771487086297935873,125554 732928459639525376,353016 759540790066503680,58757 765021817442566146,1249165 790194303725363200,224680 754733929156976641,32673 765536243543371777,88052 794291691247149056,258249 774118396698894336,141360 786945698575032320,207613 791865676877139972,240483 779459701624958977,159403 790790788372238336,232169 788206360768819200,215437 794199181753774080,258331 760463038763896832,48052 760264818167156736,1248752 792535895123591168,246392 794733818250936320,263141 761294754713772032,67915 785683080853987328,196277 755077270595784704,35044 764174599965675521,82066 778990221073330176,171617 768264003894202370,104372 793145974013227012,249725 781211128252604418,186376 768556022474473472,11774 787224167183749120,208928 794276136477978624,259482 793220463501520896,250544 790942587116892160,235179 791478038664019968,235621 792750374813831168,247241 760120071855288320,60866 790727779046133760,232863 776635130601439232,157082 792191035606757376,244297 757806059536822277,48097 753547133756776449,26416 781336674391293952,139404 791079330805788675,164814 791811996157042689,239998 792734025953796096,194060 790654036026404865,233307 769613489887469568,114422 785277775544393728,194738 793115509151698945,249469 757887963900633088,49852 766455145848766464,92894 776948904151519232,158338 793787672963801088,252580 772515038095675392,131007 776205813685841920,153596 751934492714106880,349418 785313435806490624,82294 769689523794116608,114987 790284074610982913,230485 768493713928495104,106774 777196671021166592,160181 788834971591016448,220526 764495217885982720,80939 792057450924945408,243292 767746846936604672,100605 774047871997849601,141200 754849533595676672,14277 770616783917187073,120056 775761734321762305,151374 788833959937441794,210235 789819594554736641,223249 787731035404443648,205197 787442760051589120,209351 762462105618386947,47283 754752096952459264,30802 785476394688122880,191653 787617015917907968,211837 794281400652468224,259457 794382997331943424,257353 785305274433232898,193958 778950268570460160,171168 792574080616505344,244270 786576822951706625,204734 751215153497174016,17794 750572707075465217,12290 749264535287201792,7064 753389627067727872,26815 767215470529306624,98019 758291508097232896,50804 766421235152613376,93184 793646934376361984,252020 766378603466657792,93261 764979369077043201,84724 761158365909229568,64197 793638371922894848,251479 785388630198005760,164764 785949806875123713,198591 774235394455932928,139404 793454105054150656,252020 787666360323092480,209351 744358751696748544,349197 752212231442444288,21478 785871482715041793,198671 781161993952559104,181419 794549340849082368,261155 753317852518739968,23739 773710644168318984,138819 770378567398125568,118513 766773926450044928,87904 759094866013933568,56964 793868526364884993,255942 773930300149751808,138339 755541015721750528,38026 773891916278575104,139367 776754545791688704,156644 794259463263789056,17416 785541399953506304,195936 765290359903686657,86653 758250400843694080,52061 760569979301421056,62757 737627822307561472,354105 751148696541081600,15800 774337684093435904,143051 770587663627878400,119832 792735808641863681,247241 755096315114168320,33356 769701740782374913,110585 786134306401951744,356063 755117270964199424,35445 752907145247461376,24384 778948221116743680,171168 776529406445522944,155896 793341719722938368,249926 761038869647151105,65455 780863045849354240,183801 791696531774664736,240145 777000277572358144,159876 773927199644717056,139404 788112297709465601,215608 766269006378635264,88226 767818053686005761,101681 774310906062745600,141360 781137723981639680,185310 772930550956904448,132364 770045559570829312,116373 750352687837749248,11495 750701201923211264,13450 756318698370195456,42249 774975949427400704,144682 794740777788338176,263020 769664636056547328,114779 795303821186658306,266079 758394663770333184,46384 777328044948074496,161546 789190067356995586,223899 795019517055401990,263895 761094346942746624,66116 761138998727311360,66159 756490540758208512,43553 766695663165927429,94435 753991215490723841,18305 758358100223074304,49852 778367215896780800,163763 780477135861407744,179766 793814664769576960,255393 758216178326130688,50827 795762200065560577,247930 756329875997200384,42432 764316988785188864,81946 770657605563756546,11774 789560370184675328,226731 753039510561325056,25255 764996276526145536,85562 792663939339268096,246994 753601067724644352,27402 773977956406300672,139404 792901903151685632,247241 786987226743840770,108396 749687909494640641,9295 786983051637186560,192556 756595673244459008,41132 758387307288276992,52030 758659097977847808,54070 780078177251131392,178075 732558859781300226,351387 760530033295360001,63149 790279360444035072,229693 776129543639670785,151255 787751725822255104,205197 771886721306730496,128017 790636820262449152,230899 761478756531859456,60163 766427651695337472,92958 780619169494687744,150151 733058742502064128,355605 768297152703410177,97307 779485584863719425,174244 765496222530494464,86053 779773418249924608,175092 795698414730219524,268281 769183057374883840,111517 778628829292167169,167220 785582664908668928,197297 759073307538796544,55107 732252097492582400,349262 762410625997893632,70641 787809463667351552,202379 774821232202158081,145244 751239093170769920,15066 791712906819743744,240483 780655158476759040,182313 767809842442489856,101681 786063539723177985,49459 772821036102393856,132335 789314534255300608,225354 794578838625906689,261155 791138298576117761,235348 793614179806670848,254058 786593070661775360,204901 780447214850154496,175772 750357719446614016,12783 760951188758011904,64722 756248916446687232,42249 763449618340253696,77590 777951398122008576,164764 794668163967418368,255942 754708295173025793,29805 769830547380117504,105109 765194106998034432,86103 795367791813677059,264397 790645844953407493,232169 785668032001548288,195975 792572141598306304,246632 791658404104245248,238292 777283425933860864,160480 754735168859074560,32495 785719865264906240,194082 761357324929921024,16372 778652057129680896,167939 794984176076410881,261155 790546625806598148,232137 793605768972869632,252741 770397578219380736,105109 754045668918820864,12852 762463425989480450,47283 788464859969155072,11774 732614206596481024,90011 775641733724041216,148537 793229864815894528,250633 763008240900722688,47188 777282578998898688,148749 779729197778345985,173584 756553372946214912,43403 764223281813610496,82759 785352922729021440,11774 790977550621216768,235590 756287420602068993,41380 756303501182066688,42249 794786721527463936,261155 773863709688991745,139404 777031860153188353,47940 753395933186961408,24173 775720524504641536,1250232 766192955283636224,90629 749274334435368960,7816 792083165561049088,238099 794679125487353856,261050 764503606666100737,82642 786967455952310273,207613 764929641492520960,79999 770330701606576128,117657 751780010617401344,19599 791671574361440256,234990 785791916164218880,196277 751161474005950464,15536 773896003669950464,139404 786005765966266372,200467 785985231480205312,199961 776807977927839745,158348 772217381330362368,129700 793856125254766592,255942 786101216111632384,199546 794603552458973184,260899 766821191722029056,95708 773949941655953409,137033 751147244259278849,16897 768540660068524033,11774 788733973971165184,218258 788398614951366657,217533 769489223833440256,112740 777563537115721728,158520 754195835374665728,32157 751766565490610176,18298 756197135868014592,41632 788578825936379904,215437 790939472301002752,234583 789137195625877505,11774 794592635042299905,261155 763157226395693060,75724 769716348364607488,114779 785551603541483520,196917 789426457374175232,225981 768039139442917377,102998 754852095761801216,30782 758699414135242753,54070 773967222167441408,139404 777693896763645952,159383 767795383447719937,85211 793474100584787968,229901 766024642129690624,90384 780123327532630016,176128 794181930103271424,255602 760066393819615234,43553 760118957865111552,61011 777837267234664449,163901 788670563019546624,195876 794652826488053760,261987 772308243624267776,128930 789288768209559556,224680 764296468551393280,82209 753447668781752320,12743 763807052221284352,80177 775847229961572352,151463 793118322191699970,249469 785335273903235072,194205 788473186220404737,217837 790654321562005504,233307 779850325981335552,177248 793117677309063168,249348 756034709461864448,738099 766606044462211072,94718 774058449034358784,140444 780038067079962624,176203 791151136661200900,234583 756695303764541440,44271 767804806635384832,101681 791811862618832898,240718 753903737706520576,30296 769510340254019588,112693 766642806102319105,93261 775141543564812288,146847 788890674825265152,221832 792092135470329856,241678 791392885170069504,238395 794003540888981504,248652 780676669501693952,80785 790368488627908608,11774 795074104336465920,11774 795100752750329856,264397 794703582633324545,262588 740802348839251968,11774 788356186160697344,216943 750734998878191616,12859 771308890159845377,122982 793462198974590976,241678 759447660143251456,51798 786191012444069888,201619 787979317200453632,212239 754932631507046400,14277 764810865489174528,84724 769723390076649472,112104 773904922567933952,139404 791042326588035072,233692 763896627450961921,80939 763812577855934464,79987 755549565227569152,15721 758073787795595265,48663 781444436538580995,139404 794591661095456768,261155 736682179518816256,351658 759935054281715713,60363 792407634896879616,245607 793071160812408832,18395 764269458114355200,82582 767167436302856192,90384 779473749905117184,174660 785508222513909760,196277 791270029060825089,237223 793133461536210944,249882 771643899521540096,125742 792819959860563968,247877 756205063492820997,41680 753072119265763329,23742 753373222532505600,27317 763791817183637504,79592 778273204364120064,166532 774114602770497536,139404 785473004914343937,195975 786232303265521664,199755 773915708606537728,139404 786410201670823936,193636 759854610353979392,11774 760442229068472325,62063 770470816416985128,118191 754805299891040256,32873 787029000610734080,193364 788786749531009025,220332 767296514104385536,96514 793204717618925568,250633 776557860679458816,156835 793811526574567424,254135 793875086671478784,249852 793603226071212032,252044 768789569781334017,108849 791021630332006404,235590 794923576151384064,263895 779097943617966080,11774 758793024872775680,46384 760414743815397376,60779 777034160342913024,159146 765975305131479040,90327 788725638115057664,61688 794536779428704256,261155 787247757387898880,207965 752917241155301376,24249 764626239491452928,82009 792448730477637632,153812 793940003269341184,249926 774288757843304448,141912 788462617123848197,11774 794002953568944130,257546 769589495125671936,112382 791239966097637376,234583 786416219645620224,203076 764602394596421632,84209 791016692503764992,233736 768212922950623232,103986 791375651773247489,238395 766630849861283840,93286 754887910252384256,33356 774296803579539457,141918 778513470224564224,165185 758813567609032704,53996 791190735978717184,78159 756908293310803969,43391 794984761982849026,261987 779067489590218753,172185 742472744936345600,669866 757256091616935936,28160 785469321057144832,195975 768454065344962560,106317 755610132235464704,17416 763471896008593408,76406 754016780360691712,30815 788271073552953344,216797 775530736447348740,146580 769326104054272000,112788 780726379126022144,182036 777005359504306176,158520 790304123815993345,227282 786383508273061888,202429 754048290061189120,30590 757623277221216256,47761 787087509931036672,204835 771976809755860992,118191 787408170184503296,210959 749672051535966208,9433 778403961942323200,166409 794317922575335424,249926 795692351226310657,267862 794711721273389056,261155 767125753301524480,97392 776939984951574528,158864 785789772421881856,197286 791404859853504514,234583 793579606393647106,252020 794586337479376897,39957 772598263333650432,131542 788768444644753408,220029 791660666662756353,240483 793061514089492480,248639 767319592649707520,97379 793561217260326913,252824 775656521220759552,150511 781528812957736961,186584 771451657184043008,124573 786939104734830592,207581 772236394207019008,129551 758439849988947968,53144 789472014725681152,225981 759182503315767296,53662 761845552950673409,69418 773446298234216448,136814 739865484414353408,11774 762821979099369472,73926 764209770001752064,82209 790351096904417280,11774 788758064421822464,220526 774416253150646272,142090 760853983766450177,64678 758273887255818240,52112 770012145857785856,105109 773481984119169024,136904 787320077855051776,210215 756652049748471808,43285 768178067428605952,103071 749984540462948353,11042 757554982593888257,47782 778256778752512000,161277 761269313982468096,65174 753336324304822273,26303 788343725701357568,213064 792433328309886976,244550 765624864745095168,1170369 769663271548751872,113836 754051213729988608,30084 793104950951763968,249469 768990898210217984,108729 775149233888526336,145801 785900569743491072,199546 780850898834558977,183468 772606044531003392,131007 774444892894351360,139865 777330860299284482,159146 792432977456328704,228037 754824194546802689,33356 763845027781050368,79691 788508050047066112,217658 788789040044707840,220332 765696341477433344,88669 763801853716992000,79691 774642555640131584,144611 769694695555465221,114987 755916753293578242,39997 780697687020675072,182257 785341421549133824,194648 772819899282444289,132335 795429044762406912,266079 780089867942244352,172185 771867000868134912,128519 787793654970740736,213064 758580738841317376,53185 772523344415645696,131007 766721581976424448,95672 792755959559061504,246726 789519862922108928,226731 732644531343130625,353228 792554654345330688,243187 775059861063266304,146847 786921321456427008,207287 752621860613787648,351931 753427637347848192,26458 768950302443577344,108795 793043070421864448,249004 761982991073681408,1248964 778265572802899968,166913 781223296729747456,185409 778287240325787648,166532 754777736724549633,33426 765214885278052352,85562 793906199662125056,221524 775888868105031680,151410 795176312855871489,245591 788201723575664641,213064 766331511167524864,90963 777258578965061632,159475 793625654411595776,252639 767795012625133569,101203 788976316037095425,221971 789993226794962944,229159 743254481932943360,354153 795408638676340736,266138 779396896779448321,174230 787372950412365824,209973 788398538883497984,217519 794242159339671552,258598 753682524656635904,28856 793879229419126785,249926 773943050141851648,139404 760596812705239040,63451 781641484810543104,185218 757706216449544192,48270 793107180710948864,249469 781257124881969153,183759 762687243387494400,73926 778765196600815616,169232 794296313642827777,11774 740982086811541504,44370 759762807466422272,59373 790877764320624640,234583 774996491987329024,141699 791846971514327040,241819 765018025921744898,85023 767182188576182272,97220 773851137627852800,139404 780919440863006720,12018 753657269645025280,11774 788791566152372228,220526 788969293971062784,222500 769402907615637504,112363 763405529049739264,77731 788450769796161536,11774 789147586678689792,11774 752620481912668160,22575 766077812881051648,81929 794338099379585024,257569 755856122720952320,18215 758457008794144768,72630 752945549851131905,24134 753632131339911168,28569 787120960864387072,209351 766454249689677824,93508 773721250371866625,136649 794316909915361280,230523 790267268261228545,229159 791687875175874561,238780 762006801546108930,431998 790938031893143552,232169 770505704511725569,118737 776845969509847040,158387 785611956359081984,197512 786976174400475136,207949 785827513125732353,198671 793172372668968960,249841 786878406545866752,206008 787000623753490433,105109 795688500486176768,267521 788909034678079488,220029 789238118633222144,224857 776446147191828481,150404 769158962759557120,110362 749480446040440832,8178 790194982078459905,228576 770832013263724544,121359 789512449313558528,218892 792426631461675008,239132 764406050812366848,83381 770701343937990656,119937 790735639054458880,230559 751621315044470784,19133 785948073100922880,199546 793175467259863040,249180 793843645476577280,249057 786691110995361793,205143 791024217416282112,235590 755062862134013952,35044 776931309910265856,159146 794561811647328256,261058 786532660181102592,202051 759152167257112577,57247 787787955951718400,207246 794728843437375488,262849 761069084922437634,66159 791047671570165764,78159 786561471668977664,203710 780619089291059200,150151 785599614032441345,196788 794983579520528384,264397 762861709056802820,74483 750123761538519040,9773 757286125102854144,45014 793237333638348800,250293 777864002332262400,163219 785322715053826048,194080 761352833992003584,351152 767717762554662913,100605 774660814879858688,127994 795759788688818177,267564 766411674244952064,93286 777518988603645952,161387 780575558174244865,179589 752200683772870656,20617 781219081424809984,186363 794087987055362048,256255 794200424081301504,255870 764994368176553985,85562 795116443570343936,265257 768040058985275392,102998 758077563457662977,50978 781125678934663168,185496 779793758137176064,176218 762766767122894849,74133 764984950198247424,85562 757374204182421505,46370 794732633313968128,262849 760590440554909696,62771 789299463575572482,224680 785869768687517696,197512 761683541231071232,69548 791330306414481408,11774 772243428159750144,127775 787653119949754369,211347 761720219551145984,70543 764969500932395008,85562 759910394823450624,52887 761664930844184576,69711 781241587691053056,186150 794353889122189312,233103 775815926126092288,150552 795356418341818373,263817 755138525956222976,11774 767405671532879872,98972 791137230341435393,7047 791515747465867264,239552 771031448811864068,11774 773656958087733248,136110 788711965027741697,220029 786363416307007489,203391 786342312305713152,201958 794492644760158208,11774 791508811026690048,239405 765227409855479809,82061 793601639571611648,250293 766426660476420096,93823 769876060334948352,115526 793287546314686464,249841 771423240153657344,125145 790979698532638720,234796 757969687829446656,49498 773693013818245120,138205 793223308338573312,249841 794021186300690432,255870 779068128470925312,79020 781299917721575424,195876 769657923245051908,114779 766426018336772096,80939 790606242360066049,231894 760176126551392256,60866 768553847769866240,107469 791344767753981953,11774 794364434902827016,259034 770353046689767424,117609 757751495156785152,47940 764065690231775232,80773 792185100188262400,243513 754185192797904896,30370 769266854627909632,112693 776403754362908672,138707 778708973197271042,169327 793505859863207937,249926 750702085725794305,12883 771120463103795200,122146 795439292751446018,266151 769700521573699584,110585 751761714958467072,18893 792409751900545024,237908 775072490410369026,141091 759661565352214528,57105 775800317170552832,146338 762001444031631360,71550 767905034507988993,100561 777914742383910912,164001 791292847580381184,237813 776576982087794692,156976 792086568555216897,11774 763116466061266944,73712 781343137402720256,185296 787488396004368384,207433 781528850526187520,186584 790849382966931456,232169 755163929370918912,35890 732266060519493632,350955 761287346356649988,62463 755857490986749952,37294 785910114675003393,199546 787121240641196032,207796 776902250698379264,159359 756889741576982528,44429 752178340048605184,19154 768154232805396484,104162 758638233974550528,54070 788454631689089024,217634 754713423041040385,32869 793909969720463360,256125 794583206863343617,79678 787713516006440960,212357 762758426413899776,74281 791057787912454144,235948 763785009652129792,80177 778561607198773254,168565 788020280262131712,214114 773261227053182976,135725 790662201464000512,232169 754727135286325248,27045 793107418343313408,249469 793269852995776512,249926 781343821204365312,186883 763849602026004480,80393 758127817309753344,51595 757945868767027200,48270 753451514195161088,18323 791368031263870976,238383 789917736482672641,212131 749256686783782913,7828 781297455883313153,182257 776767391179034624,156835 765664338178781184,88920 769346910092222464,112693 768824046154752001,109167 793866154225733632,249926 793974257101336576,255942 792911059606573056,247730 773492948629590017,349655 776218870126260225,153610 772579048841179136,110023 795172135962439685,263895 768059351479246848,103261 775675540581654529,1250232 787182815926427648,207076 754746675537862656,33356 769602569341702144,112485 788428837394780160,217837 760193304940208128,59928 761713306184757248,69947 786895511148199936,205638 778006691417731072,164900 774359577114636288,141360 795365559827316737,67229 790618642434039808,11774 785994242157969409,198591 758622379824259073,54070 763874451658149888,80155 776811553966415872,351147 795431927289298944,266079 773739950936252416,11774 778017075574956032,163990 793248872009129984,249926 755548101256028161,38401 763058997536628736,1249079 775801182841430016,149775 787373484271804416,210760 769955989172858880,114254 794378043288592384,257325 765615491943657472,86961 788755430541398016,220029 794043828042928128,256219 778702440514277377,167220 795757310236770304,268777 792665291259916288,243075 739139406204805120,350830 760195649627447297,61545 765382475870707715,86076 781899479012167684,181952 791997217154347008,241819 760604774693822465,63371 768982040154808320,108848 779584962475327488,37396 791320827962589184,237491 793110262165278720,249469 762276070016032768,70886 786966783747993600,207949 767823595896573952,101383 768449477296422912,1011996 755501440873869312,38035 791000541853782016,206257 793170986447372288,249841 795449971545952256,267014 760266596925444097,1248387 766898110102548480,85562 790426466664062976,231550 790711356316119040,231882 785631606098763776,197512 770304961272045568,117257 795689903845568512,267521 765659288723349504,88930 766364402282958849,92902 756425992860762112,41702 795342807162621952,260874 773666670212624384,137698 774331088487518208,140444 761371719667847169,61734 752663765821206528,22436 793141675958743040,249841 773543381012066304,137042 778880000481234944,170253 756205508730781696,41680 778710023803240449,169916 780910272315785216,140965 794546383839784960,261050 793198222395047936,249882 750093516345266176,11463 791416730178449408,237851 775180672495329280,135725 795736908567547905,267855 769670695349473281,112939 795735590922780673,267576 767824697077669888,101681 789250097079054336,217443 758692070378745856,54070 788316541364371456,216919 791623101331013632,240145 766599146115436544,94699 795700560003403776,267862 779831870699732992,177233 769222217305423872,111541 778370682765783040,167393 758838258935537664,54128 763389023796682752,77996 759832101843795968,58267 790975583341740032,234583 778369755677765632,166916 776267139988807680,153033 792849162316296193,246225 733331658536026113,11774 754813513088970752,33850 752885543214604288,24134 766676533452738561,350247 769189625923457027,111464 762054471673315328,1248995 780468914018918401,179742 760125446935707648,60866 770210995872501760,117282 753234431373180928,21167 760150255878811649,59666 769557954290909184,113412 787760915563159552,205197 794343145878224896,256038 791368984666972160,238395 792832462435082240,242693 777143139387617280,160480 766921757789818881,95511 788457126175711233,217574 763447730433777664,73926 763749982520225800,24252 768865415334330369,107966 791304605338595328,90252 794606199346003968,261155 779137061764800512,173011 794597891335749632,260181 735164881146544130,11774 781675898474946560,189086 753600057140805632,28477 780748125866713088,182870 771692764014739456,127127 775168596267900928,146205 756485127677575168,43391 775483008598024192,149770 792482777501491200,243698 750200847816990720,686533 751928849659666433,18893 780562318094630912,355701 758446455593971712,48289 753546497464107008,27222 781106414383169536,184223 770676446855520257,120610 766190663222358016,37154 753587466142179328,28037 789706859112378368,226731 793928973944233990,253721 759991626080980992,351387 773110450527412224,134288 779451250412621824,173347 794969394157854721,262925 768608820499058689,107788 794388293852930048,259743 794584525657411588,261796 795083948661555200,263895 781138957392158721,185496 795685830023057408,265649 765615057690566656,88669 788078928342585344,215005 780560843809234944,174116 768965035343290368,109960 795481971820560384,266079 794042720889106432,256393 791681301354905600,240483 793641811101089796,249469 767746725754830848,100893 770516736424771584,117295 754720344020312065,27222 788472530566873089,11774 795415421155508224,265855 775038187630686212,87904 786750661157392384,205989 776616076092149760,70177 790755060242223104,232169 793303373957267456,249926 779392351479341056,173846 793135487892488192,248988 759115068172709892,56964 791309123136720896,11774 761644418013143040,69356 768276668481802240,103071 755049188208050176,27045 789816745145929728,146259 794367135782834176,257353 793907780813983744,256536 794359326252990464,258741 789145752069169152,215505 789680784235913216,227242 778322887866482688,163586 787038728300748801,207965 791352253659480064,237491 751652901970468864,14277 756249641629339648,41438 786273872609894400,201958 733169677002760192,355480 794493126740209664,259773 765717392613703680,88052 794596756004605952,261399 773591033124823040,137795 741470603576741889,354090 757275367120003072,45014 792952893166931968,247241 758447620679471104,50923 776287708519903232,153095 788517466381119488,216009 794028511170170880,257492 791079281795346432,235948 792860684367368192,248010 773965684585992192,140444 757737249597337601,7047 789306448358572033,214117 780335332889915392,176203 791783514907807744,240483 788389025421758467,217519 777627715310460928,162596 795373211940782084,266151 779357161163894784,172127 785532625544814592,194560 774604550594523137,141471 781647759430389760,187611 792073273488146433,11774 793187100040519681,249926 778733096552116224,169923 780191723192406017,178258 757107181900574720,33356 788880824850608128,221736 762831882052636673,73926 765832862595637248,14277 771031004039393280,122981 775816248059916288,144848 780799825503621120,183068 751588738741010432,18539 771433063784013830,124744 766694149831680000,93823 789307742770962432,224680 756968787182809088,45125 788734944239423492,220332 793871929455341569,255393 767731436887633920,100893 763124918741598208,76549 790903872839675904,234583 761285579132862465,67547 737453212542881793,205972 791452363877969920,238272 765624693365800962,88052 765345456117264384,86653 759577832045420544,57574 775071648655507456,146949 794532187508834305,261155 795354966085038080,265878 763824946330079232,80607 771874144854085632,127957 791930773989228544,214011 765243057897779200,86653 787843358546862080,209151 755229920037437440,36056 792477501503201280,245998 795332510888656896,263896 773236881228075008,135517 773872700766851073,139392 786718441998848000,202815 750433866725335040,13046 793237991875457025,250293 787031192273059842,172967 788323636817960960,215754 765543355010977792,87904 761203230319587328,66824 794088057372819457,257492 758139485884407808,47761 760458988496494592,62063 760163742063616000,61444 776226557295591424,153480 795333449024413696,266079 770795171835445248,121490 758871448773550080,54070 793274284823220224,249926 781277554414018561,186210 776150054440693760,153845 773884631317872641,139404 778340363459301376,166852 787265895953379328,199307 795390301661708294,249926 779773454308352000,174756 788770613334769664,220526 762766018993352705,73814 793449209877766145,252071 751611292071387136,18215 733156660965986304,355106 765703294672998400,86103 788469696026726400,218275 758678247777460229,54070 776428511292784640,155451 775701047528620033,355470 770095400682393600,110585 776321394342760450,154832 779486189485109248,174230 758066428511555584,50542 794149402726330368,254444 776752669431959552,349318 791077927018336256,65801 742332793133223941,352839 776040203437875200,152872 781551754303397888,186210 775999919618490369,152735 789552674635128832,226578 763450581730095104,77849 757550768111161344,47782 793098018455158786,249348 793275917976076289,249926 785675302223478789,196277 793945047725027329,256105 764163548540985345,80939 792048172839215104,243187 756103443496902656,36873 791626888946982912,240145 776789054612439041,143585 760627962102292480,11774 788696673136570368,200971 756774353438515200,43391 763819803723333632,80594 764805764343013376,83940 770394274793820161,118604 772135918186565632,129325 767482981728587777,99044 786764043499503616,193898 755165067667185664,35890 790677972361572352,231320 794921584721100801,218349 775843467763126274,151409 778021461567148037,165523 787058625583783940,208910 788715474741825536,220029 758395096031174656,50542 794547445535416320,261155 742837738983034880,11774 757975086242549760,49925 787450774397722624,209863 785299469562683393,194934 766459891154247680,91946 789080435766784001,206742 773957950993948672,140444 794623823488385024,262022 755869501569261568,39178 764694854479728640,83866 768622960550608896,104662 787853050333593600,205197 793966313341329408,256564 756967701726105600,44429 794562918331351040,261155 785801089975214080,198571 768616242168995841,106716 792016943247085568,243092 760897891351179264,11774 755529458656894976,36875 754014554133233664,31077 768235500507246592,11774 770266380818063361,117257 792442606055600128,244373 770380066429820928,116306 773617021342789632,136515 754227815642431488,32308 786337779143864320,201958 776911849589657600,153845 771395864107495424,125222 751090660132937728,16825 756421314890563584,42432 789159584870957056,223886 780507994744164353,180759 785587695170924544,195778 789968662019117056,228124 795441361067581444,266054 739564211035099136,11774 785338850650558465,11774 759188315333464064,56964 772120463220674560,129558 787732023263756290,212357 788887312197443589,217519 756472559437099008,43391 788165839195283456,215608 749303300030205952,7866 766850298010673152,80939 790009860842659840,228820 734427479797026817,353672 792421252258463745,245630 771120983734444033,121612 791361797445914624,238395 732434688560660480,351837 779698662716899328,352982 792061988083904512,243292 778660346848477185,169201 785817049171918848,196538 769151090663108608,111558 757563903748345856,47761 786995801163653120,207949 778681202064568320,167562 775084129083723777,146847 776219316790276096,154071 763086554902306816,76410 793285058274689025,250408 795434618346471424,266079 757934746672439297,49925 762712593245036545,73926 793355296714350592,245591 765688792959320065,88459 779740445060505600,176203 795751394460438528,267862 791468899212623873,239405 757029485136850944,44429 755880797148708864,39462 754011543088562176,30590 754829746274443264,33066 774114466732449793,139865 775495122347786240,149040 763463413062246400,78129 795042093576187912,263532 750673645123534852,14537 794546343893143552,261155 761309649761099776,62463 761673537035829249,69711 777927418375921665,158589 778833319454736384,167319 790789479355256832,232280 763095280640143360,11774 785993406640066560,199546 788446205235736577,217519 791737039398010880,241034 747493284088512512,11774 760606409838825472,63451 756221095762460672,11774 757703034579349505,48991 773915073223938048,139469 757704416132632576,48991 732421252665741312,352023 762388449529769984,431998 774662995968348160,144654 781149962226761728,183269 757595309065240577,47782 795125271015866368,262752 738498759462621184,11774 763059093879689216,74572 762781428006391809,74612 736187261360951296,350053 787474106224484352,205181 794583573042987012,261155 795308492743536640,264397 733258268487888896,355480 766410259669942273,93286 765959855643455488,88128 768500860112498693,104973 767031710370435072,93036 777273720792489984,154330 786427891806457857,203510 781010727893073921,183269 785296861162827776,193669 787462546043375618,204224 788450505106292736,218275 733206335580438528,1170862 753282102989324288,24359 768093518581686272,103506 774581428377882625,140230 785982306729078784,200382 791649037061529600,227271 793212335745826816,249926 769224039231590400,110362 793990167971463173,257325 770043015217963009,1249717 751633523816091648,18893 761955254900445184,71026 791701922965233664,239582 774232048479404032,139404 762082541180325888,431998 787722794645807104,205197 794734916240048128,257788 791672330447646721,240145 787077503106121728,206101 791661940435148801,240483 787260024804564992,207974 754725052046794752,33029 764115899171246080,81702 790956505268879360,234653 756618440979410944,44429 765613442430447616,88669 772161421190819840,112788 751166600414322689,17416 764177519083782144,82020 777236601869074432,160592 788041227924942850,214354 794261797800968204,258444 778038636017164288,165523 777306727125508098,129652 750530510284263424,13450 781162813792264192,11774 786591071090253826,204413 795414158569193472,265257 763170853940891648,1249110 790612579202641920,231318 757680353138110465,48810 794543397839192064,261155 757722948090355712,46958 776579737732931584,156835 776697312450113536,156835 791348257569906688,238395 770989536390307840,83550 763160606211964928,76549 758331973546934272,52266 789278063846563841,203710 751966019606945792,14277 763101513300320256,75899 794190287941693441,11774 777596766367604736,161988 786547659679096832,200288 769760224098021376,114779 768072581203238913,103354 777240917707063296,159475 751208964109529088,15808 793658719372472320,254400 761894682049773568,69947 767835820355121152,101681 786967326797144064,207949 781343902636777472,139404 774094225189146625,141360 785312603039989761,11774 793322762043527168,249841 766543338073837568,90088 791041713536114688,235590 766712358827757568,85326 771323816014262273,121612 775980508010471424,151791 794716509671227392,261155 795381823375347712,266500 794870420851855360,249926 773489213316694016,136904 792651141976690688,236844 755155781499092992,35890 762800436868812800,74281 765683793034301440,84724 765135315128418304,85562 781252663321034752,186434 786987185668968448,208134 761341271357132802,67229 794949179126779908,203546 794171067581530112,256564 775892129772138496,151410 792271160918630400,239610 795439419452854272,266054 787016060348223488,207092 780986419154186240,184223 791775379165970432,240145 773153679813685248,132454 752145895764824064,21034 763468978458984448,78159 793509177901588481,252408 756195742079852544,41469 765333213128626176,86053 763506846766358533,78853 766299646134095872,91946 768972071976177664,110344 792482810183417856,245040 750797721997631492,13621 753984903331586049,30590 794307890819448832,258456 760529241364627456,63214 760167727436820481,60866 776779746747097088,157840 766313011325706241,11774 770591276605464577,119832 785871862748291072,198586 770464357536894977,115488 793617127295025152,254135 794908212772438018,261155 774101007278088193,141360 780590546704330752,12018 774452997531185152,140444 791348479553482752,238395 763889939792572416,80939 786532199117885441,203806 787101616478584833,208928 785930795424808961,199262 759520598171058177,57574 759734645185327104,59517 791411287184007169,238395 794711595733708801,262296 793876818717581312,256411 761430110402596865,66842 787019051734368256,11774 794625594386419713,39957 780831713899470852,183269 764982738663243776,85562 793292859021590528,243075 774420485463535617,143473 762693151312273409,74247 794845647769915392,261155 760983090609041408,65234 787026119455367168,198586 791004098116014080,235331 767691782846947332,98267 774326905294258176,141905 778296904740253697,167220 792121836561584128,242693 771499424128311296,121479 771200207404969984,123280 791713522266705920,234990 778209842162900992,166390 768979045807747072,110659 765659136612859906,88994 778666020093308928,167939 781551510190641152,184539 750839287050964994,14277 766728873916727296,17640 774986375791833088,146259 767136471652282368,94699 772633458187309057,131027 763157279986233344,75899 768846027243728897,109337 780083965688328192,178258 756502157025800192,42171 771402798315347968,125381 791706712872857600,241034 768068673642856448,101403 756556528732278785,43553 764726554920386560,82066 760807125044043777,64730 786674810541772800,205349 759965832839593984,58253 763571067906560000,77598 790034549522640897,34666 762043274731331585,431998 793645150232653824,252581 794647836168192000,261059 795698089034190848,267862 786928974698057728,207287 766121826212806656,88920 768223582707183617,103924 789897704096796672,227795 791711914946592768,240145 794047634998706176,257515 764982638968987648,85562 790334428459315200,228820 792022114035462145,243075 758119213030633475,41703 794720942370988032,262053 775690257320841216,148713 785317528813772800,11774 793439444451921920,252196 794162457656762372,258331 793484325413130241,249926 795009719605850112,264431 751821583908347904,18374 770995967751520257,121949 750708781034704896,14421 767170402695188480,90384 756892557586694144,44429 779309424708034560,172962 788897052646178816,194060 770644045316186112,120341 772993265989591040,133944 753955112641564672,30590 759910288988581888,58254 790658342876086272,233307 755055664758751232,34441 769118292472659968,110070 755164311031574528,35890 791043643238789120,235487 791818470853705728,234990 787252062757199872,46572 788964372370653184,221635 774378724213096448,140211 773879350911463425,139404 761960708909113344,68993 776269373862359042,154322 791652690812108800,240145 775628605510578176,150404 780456949955559425,180265 791707741089697792,240890 794909865521086464,233154 776512109089792000,155451 778614974469902336,168284 790703864932552704,232884 794122655314022400,255522 781121049979125760,185496 761521944932024320,63084 765968953663520768,90384 792039618527059969,243075 750180374693744640,10404 777553698151100417,162107 787146411078975488,199546 788162729110540288,215005 778083173615796224,148394 777626143260303360,162596 793627006655168512,253032 761961165748514816,24745 751871608176844800,19792 788899478711439360,220815 765182686726004736,85562 781077046206291969,185243 741724458243792896,738099 778387052479918080,167398 793340352388141056,251566 785607712927195136,197512 763867376882376704,79589 765595272986583045,87904 753771890032844800,29125 761429025055092738,67973 791666068414660608,238099 795382034130763777,266151 785544040468971520,196277 788933800264867840,220029 753058601418227712,24467 769980091413725185,18030 793472825000534018,249926 757261022021480448,46612 759063516506689536,11774 762651441173594112,73926 776509104978178049,156026 759717116463448064,56552 795684445248438272,11774 770027296480722944,112363 794150357882417153,249926 755516253180166144,36735 759749889429430272,58218 763812198024044544,79911 771392024238956544,124597 776078739084107776,152314 735862338385903616,11774 767044762234912769,97323 754086329122746368,30296 791381604463579136,235621 765551779853406209,88052 772248378126237696,128934 791727800868741120,240483 768223674197479424,95055 771903939054665728,128615 754091769990615040,30131 758050077558484994,50787 794192651809603584,256125 794734160090951680,262849 764179051896381441,82457 792598443998912512,246295 794744212130439169,262849 795076058957680640,262752 779845987661647873,172295 789285096784289793,224680 793873183870971904,255962 791658860847194113,240070 767794960598917121,101254 792103143454760962,240483 795266039051386880,265644 781236293791584256,185310 787995958772633600,214161 793512950388498434,252824 776804274739220480,157755 758650217050742784,54070 795131457802997761,259892 790553479357931524,227273 793781562026422272,255246 766254254088556544,91751 770813301857120256,120610 766057341984931841,90384 786187237985845248,192032 787912522862952456,197888 791290447352045568,237491 777630673741963264,161988 753579379893174272,28037 785304981897228290,193669 764507454197538817,79911 765928793160593409,89859 785906188688896000,199546 767192371557576705,93286 762331258533720064,72550 760583441360392192,62798 768496058158551040,107028 787341742311870464,203034 792681189631033344,242693 774375192135077890,142668 751906141643255808,14277 754748607451041800,33356 781342863057707008,186584 790928369076568064,233307 793957263102726144,255863 775445997531107328,149202 776550452196507648,154526 794276074691575808,249926 773899571881734144,139404 795735372353388545,267521 788570392994668544,215437 758720112497164289,54070 756641610033532928,43368 776146655099748352,149200 787121148945465344,209351 756986068063268864,45669 770005753793044481,116229 768840658752671744,109167 793887246982246400,254008 794582213769699329,39957 743719812564541440,195876 791355340604399616,238207 793110742727884800,249469 755154153526079489,35403 762021475796811776,71502 791348994551246848,238395 793989445363957760,255299 768202833808138240,11774 793878292755537921,255942 767063382595895296,94435 773894258780540928,139865 790873922711330816,232863 765242572335755264,86645 774302315356368896,141887 776175370437586944,153033 751820135980150784,19844 758698484677513216,51451 785996262260641793,194206 776846934334173184,158589 792805081112391680,243798 779350549997113344,108396 767028116740907009,1170441 744872842018361344,351424 758524327302008832,52394 773359982909779972,108795 794608954252861440,261155 762613512736833540,73814 773886153250439169,139404 778824263889358848,159876 764906181999468544,82066 769689336644194304,112788 752820125305229312,22785 771291568107982848,121612 753785895296208896,28732 778593196150517760,164814 793219181084807168,249841 760106621267767296,60112 781803185895858177,189814 741331436628742144,354238 794319373443833856,256038 775295979419414528,148045 787405423171239936,209863 795003317982216196,263895 743950960909705217,350711 759396399381348352,57714 762351706080317440,72550 766544783305166848,91700 775790395510915072,150426 785282158109655040,194042 793502072540848128,65113 789466166880153600,225981 767142978817142784,97852 775032563127779328,146259 789512877061406720,226731 763359767351947264,77731 787379891742339072,210687 791580013053284352,238395 794643262451482624,261155 733031709562789888,355396 770920815667785729,120541 761140788180946944,66804 795345831222185989,249926 751844059916800000,18893 768574855843291136,106702 793625749668306944,254209 775449701147480064,11774 776966237611970560,156835 788429028982001665,217519 781918735040995328,190957 793542975011844096,252408 762751711341580288,74781 764883395352547328,84889 794033861919244288,257492 751975822735519745,17794 793454414988128256,249852 792118320245813248,235685 766643410891444224,94699 767754323069657088,101134 771468398102392832,125602 775908002985541632,151845 763472343851294720,78159 779882979988533248,173358 787826873837363200,210289 751733126435467264,14277 776443854929006599,152946 780570981651795968,180039 736060760871178240,11774 757433330438639616,47263 770784635810963456,120983 794003154765393920,233467 790742294211153921,231894 768766446054801408,86103 770970458644766724,122146 788752973031546882,193121 773867824930578432,138819 786963065543589888,11774 759450902897971200,26066 769391100347899904,112788 770741450929602561,120613 785934546734682112,199960 762279689977081857,72408 773754969887387648,138819 795434479410147330,267014 773265684646268928,135725 786489188002607104,47940 769952990887149568,114254 770196119812972544,117257 771545945016107008,124012 794633451056009216,261155 788875446972583936,220332 760986159287853056,66105 785976701092110336,199546 795433669074845700,265855 771461254867193857,125554 786852171752943616,90209 770618469444268032,119937 751917221018951682,18201 787723625625419776,205197 794006113008156672,253739 794014337740500992,256439 795267148213948416,261594 732320212796772352,1170317 794577405058908160,261155 773955989808685056,139404 770445798102401024,117257 776848253795041280,157755 790974513701724160,234583 773250378875961345,134993 791581695476535297,233736 768004132473073664,101681 786395570575282176,202379 781899903978999809,191044 771387743888957440,120363 791420974004666368,238395 785299843522498560,194923 753065036982001666,24787 758262170551451648,52112 790949214704533506,164764 775125140321558528,124610 752001784558841856,11495 778600494642171904,168794 777692493865299969,160651 755071506150031360,35044 759421438977638400,352060 768996156672139264,110659 785268698424614912,194648 769080154710745088,109571 764131876365664256,80939 786267115556892672,202429 789221839365038080,220829 772137004389765121,129436 778724795181441025,170207 785787779955302400,194723 767510613929127936,98646 750102877327224844,10735 756292310497759232,42432 788017052619374592,214492 779500673490677760,175549 764142970211856385,82066 772959622516858880,133454 794658078515871745,261059 758875231263952897,55257 755505668413587456,38183 786000277849509888,200384 786208536078356480,201481 787325616148185088,207835 781471081030938624,188119 769368750176866304,111549 756457307584593920,43225 759194482222956544,56964 781651585231384576,177455 792520623981461504,245101 774673231592755200,144542 753694842442637312,27280 781055854036471808,183811 790385694799650817,228354 762736239590141952,73926 792513806069006337,246314 750756931242000385,14421 756896363317719040,43108 785544765462810624,196917 795413778456342528,265855 763452030618697728,78304 732316333979770880,1170496 766126471802818560,90384 791026196809211905,235857 775376243789213698,148537 754739515584049152,33356 787050462268784641,208401 756958318611009536,42432 755321905243099140,18470 772821051826929665,112788 780254061396267008,464984 793843034983018497,255942 786325186278780929,172084 780853700696895490,183269 792059851807399936,11774 756502530717200384,42249 758496864111042560,52749 794563870740348928,261155 758629033605230592,1170860 765392199466954752,82638 788357075739013120,216943 778567834674749440,168794 769089719909150720,110615 771745797167783937,11774 740940812691857408,11774 760240512146280448,60849 751168108543418368,17140 779417200096481280,121051 756260105608241152,42344 779828647620284416,159308 778732809565249537,168794 794684658139234304,261155 762291194101637120,431998 786956631560945664,207287 788001688296706049,214354 768302493943988224,103071 771429824380272641,124744 780583850397270018,181419 753793860019429376,29263 738321047087386624,195876 781158206613487616,185496 792467100375842816,245607 791683838242009088,240483 776599112699392000,155479 768517041963675648,102835 793062401792811008,217123 781911375618584576,191291 768362422088314880,104932 786642102167990272,205270 793241761619509248,249469 795217484705996800,265257 756189540973281281,11774 763369229366079489,75241 780808260890742784,182960 759471256282370049,56295 764539736866320384,81946 776998633459879936,157082 786395918052368385,203674 759160916076134400,56964 788776678017368065,220029 788895047483817984,11774 756674519553679360,1248415 760333238615146496,48052 795696090658013184,268281 759188279082291201,51798 753908574611537920,28128 794049494157377536,257492 788532806754377728,218875 795039021013602304,263532 759128599223992320,56964 772774323807453184,132335 794881761801019392,259231 758664392808419328,54070 777956060967632896,164764 758629166879154176,54070 788163111668764673,214492 793173324897615872,249841 795390512303837186,266151 776819407553110016,158428 788893932843393025,221972 735097038799507456,353879 770310736954421249,118087 793414706266533889,249469 793937023593648128,11774 768187466314416128,103149 773571593477976066,136947 771136329400786944,118087 769244794946138116,105109 755026121855340544,26721 751928224893005824,19376 769700208129093632,114779 792924461192339456,248516 781202249993322496,186434 786783340430893056,205143 785919311042998272,198878 788829800769032192,216009 793251573447221248,240070 793421343756693504,249637 762076764839350278,431998 765358426188754944,87245 791349183756328961,238395 765430591441375232,84666 766506620713050112,92872 795475333550108672,247930 752798253733797889,22715 794319414464221184,257492 770030622094069767,116425 778584164018843648,168794 775517213331685376,148909 759082444117118976,56231 763003728702169088,75899 773297335698948100,134375 764985064912396288,84666 773558993323118592,135736 792754314120929280,11774 760974994566418434,64730 794597034124709888,261155 769170586014773248,111795 793958393786548225,256255 759682741638234112,44461 781688896446803968,188577 790784097295536128,232863 791447415115096064,238272 777248216802729984,161060 793819015261007872,255024 750660768622841856,14462 764148339877244928,82209 758786350489427968,54070 765333490955063298,87245 758883958796849152,54070 781352217752264704,139404 780733086162051072,182037 794705400302043136,262849 764863116765200384,83187 792106220064833536,243865 772233323712221184,128284 765686192344010752,88459 775852437773033472,151463 790519313212043264,231894 770823287295340545,119505 787488651496357888,211099 794527342097940480,261155 778384561315217408,167305 764532296921657344,82066 787191598572462082,207949 753584879615479808,18323 777913586169413632,160539 733115615414718464,355106 759014943035232256,55107 779674433887858688,176196 786974466945396736,207949 785581125708021760,197286 773558218815438850,136904 765197639411310592,86053 770668819652153344,119937 780440456110891009,180074 790759850980564992,221524 772262313848037377,129551 762470233927917571,11774 778648195551363072,168794 786706826431782912,206048 769967547772985344,105109 778385336284041216,167398 795706528468795392,263676 795418861386534912,266491 776033685388742656,151071 786358275419803648,203391 790914162868101120,232911 772745066410631168,132335 779648777489620992,173753 792068070747570176,243614 793439281729703936,252020 781828998531837952,190635 772869168328650752,132335 787895581985210369,211890 790899518170624000,226461 750746635685081088,13343 764499812670550016,79990 764150601437605889,82209 763867483107237888,79600 774394588538687488,142527 776213088240623616,150419 793659974094163968,253793 793122740941103104,247877 777680224003641344,161456 785282081802690560,194648 793428638792241154,250033 764525342090366977,82457 759389664885272577,56700 790693491856830464,230282 749931449424416774,10395 744632969009238018,11774 760955930993389569,65974 759998589053636608,60118 763130282140536832,76628 766557668043395072,92958 772137651994447872,129558 767877176037249024,101681 771149768181547012,122776 795367438867136513,264397 776845988107526144,157693 779189996599250948,152314 755818266443079683,39462 764995816327090176,85562 763974895164203009,78203 791034003063119872,235179 793116576992075776,249469 760183255354204165,61444 764569361986232320,82963 775809990422503428,11774 773252236336128000,135736 781533492299505664,186210 771978876067123201,123027 785811167419793408,198517 786355821689044993,203413 780671542967541760,179537 786412192723861504,203674 781693710136246272,174995 753297070639886337,26140 775463998569316353,148045 780145358458458116,178076 780599615905263616,181955 789415866752380928,225876 777941349433745408,164694 777984600048070657,158885 790961334930333696,234583 770708128975425536,120393 747825909827153921,11774 762806800802537472,69947 787012395537461256,208065 795763111039004672,268643 758278758553923585,52061 759096971713839109,56784 780802649184542720,183269 787117050594463745,207119 755611479068454913,10851 765696537498361857,88930 790657524009578496,231516 754898717505822720,33953 755855666477019136,39997 756470754770726912,42432 758032252894797824,50314 770839927965691904,121612 773172458694344705,134561 778366584561799168,57895 759178962752811008,56282 776507685097332736,155688 775692765531217921,147932 755130716489338880,34916 779392269967364097,173753 785271789844914177,194648 769258090935963648,112399 785298088806133762,194213 793156443931160576,194648 739978575043014660,354927 763089936840921088,47188 764865017166503936,84724 791820629641138176,241819 764908966740713472,84449 757568776623759360,46379 761558828886421504,69231 775275197603643392,146675 750679365269073920,14421 760289161555214336,26066 788532920486993920,218275 779023910838890496,109666 781463599894200320,186149 769178562607865857,87607 758548754911809537,51997 754868574552887301,33186 764988701126504448,32711 773582207457882112,136947 788437495209799680,217837 793387348633485312,250633 779679121978822656,175669 754801565458771968,33356 772742084306538496,132335 779443684760776704,174756 790972431661797376,163463 795010594944512000,261060 761302208180809728,60999 764343728920207360,1249122 764096218020532224,513129 778429435771031552,152594 786787211752595456,206642 787021915806437377,208016 791348504840904704,238395 761339047205822464,67369 757712003662163968,47844 764651849521717248,84356 785560092439523328,196967 756713972078940161,44274 771309780816175104,124013 758937319155994624,55502 763457354146865152,11774 781459354641915904,139404 793952386612133888,239610 794702628483633152,262886 765708222229471233,86103 762179416390721536,68987 788874851868180480,11774 763833961860640768,80393 750726052654161920,11495 755834142395215872,39462 792775975885037570,241145 762650239660679168,73814 759510989356367872,58227 768925168412430337,104662 773828226368020504,139333 788013787458727936,108396 733018122383331328,354773 792141631398879232,243615 751820054791090176,14277 785317560392843264,195134 786172253943640064,199352 786977461737254912,207949 780913696017186816,183269 790551745709604864,231464 792450590731280384,238207 769179686937108480,106673 793345512623583232,249926 756918087341989888,45311 776004367820451840,152872 769983004089384960,112363 795200424131166208,265102 792526022797254656,245101 776830420226834434,158589 790589320411377664,230485 753198573198520324,26140 757206426427150336,44163 773252508886061056,135736 766432579813711872,92958 770495994253471745,116060 777937746979491840,164001 758434959933571072,52749 792009793200422912,241678 773900061130579968,139404 775483077774733316,148473 762423878199054336,72541 791008485806788608,234583 795666265645924352,267862 777572513748426753,161277 785281429340983296,193669 791456263863435264,237908 786721371212709888,205094 788059818187632640,215005 762788891103375360,73712 791835825734549504,240145 791184415577833472,234676 793538571260919808,249926 755429623807127554,35890 766603779311415297,94447 789830439280140288,205972 767868273610194944,101383 781133720178663425,183472 778306480994971648,167220 754730832938536962,33356 766402241045663744,93261 781480014701334528,188154 790328211091623938,228820 794629303182966784,261155 755139626252267521,34637 756909824374411264,45282 785691476114014208,196917 794920270209437696,262849 761564271327125504,65180 793154029492834304,249469 773619559031050240,133702 795059342974205952,262849 794635127414554624,261818 770688642360762373,118761 793088695620468737,217519 780743874792816641,182154 788549016174862336,217449 790661607219142664,232169 759564361056808960,57574 761664474419953664,69878 773975567548895232,140047 773637143721873409,137869 761845217700024320,69711 788136767861952513,215608 791378731147210753,238207 773951577270870016,139404 793867024170684416,256038 762717881591328768,74133 761598498068434944,69576 773183996163297280,135025 788202195376304128,212727 764897590349475841,84422 786943363828232192,207613 792474580413808640,243286 794552191591682048,260994 773394459073576960,136515 792178595363823618,243165 790915088773373953,232169 772264443870908416,129558 742890480967557120,11774 778427737858015232,167220 785888726110961665,197099 795397990584373252,266138 789084920643805184,223286 773527482221797377,137042 773700672332136448,134997 754754715125108736,33356 759503766936662016,57964 766370947444142080,90384 777269086917054465,138517 788899786799788036,11774 788887580796456960,220689 787178475375525888,205186 771213836367966208,122299 776053871202500608,153095 790250648881074177,212131 795189151259836416,261155 775482915467714566,149300 788158228823670784,216009 791043798927278080,234583 778816088452636672,170298 793982859799314432,257325 753982855554871296,30008 794912761876652033,261155 792832707361280001,11774 761572823810707456,68993 769735338721939456,56391 780933591324917760,174116 771479753035427840,125367 750827895736639488,15634 757592426424827905,47659 772213229544243200,129436 777203823785807873,157609 762068083087253504,71851 751913967635668993,17416 758456007576068097,41680 787854812880654337,210235 757071854347640832,44274 794538469116682240,261155 794849761367117824,262849 753988128650760192,27045 763061602295906305,11774 781327574261755904,209828 795389534594826240,266786 759176543264309248,57348 794584353502203909,257353 795010994649124866,263896 774653258216443904,127994 787416825675984896,180433 751173633524064257,17416 794194979090472962,249815 775302341373288453,148045 777292537379848192,160228 759225986361819137,56964 761607519470952448,69356 778376387531010048,166852 791773067303190529,234990 732548941573578752,352568 793191504256925696,249926 776616066424246272,154832 760346276898693120,60112 787726280569389056,212164 788718164574035969,219958 790525080929382400,231894 793312369212395520,250953 772523058284359684,11774 764853138331316224,84209 751072275043127296,16422 764499127581282305,80648 775084493413687296,145874 754765475498774528,33549 788527711522217984,218275 756364057549103104,42344 777935338534600704,164826 792840385475117057,247819 793700697518637056,252196 755556684248985600,38183 771214392536903680,122146 763946430637576192,80393 758708771174711298,46076 785261091039416321,193669 787450659327049728,207835 768160159864655872,104083 776890529912987648,62180 789311332671639552,223054 765599218040004608,86645 753246881749331968,25645 780416509910913024,180074 770276392797896704,117710 793214160876212229,232911 795335143162609664,262752 761084700211355648,65180 776202155195789312,153194 760180140034752512,61544 777080620069429248,157840 770086009086377985,106716 761934027230175232,70941 791393701419487232,238383 787537532951027712,85985 786572138249531394,204413 794548975324057604,261155 775308349856477185,148170 793198593804992512,250328 766380029446021120,92860 767913988470505472,100561 790976692252708864,234583 791546300818919424,238207 750174148438130688,10661 785239197200166912,194221 788760680576851969,220332 773464015582429184,135025 757505768090398720,47059 794632574828236800,261155 781487239784202241,188119 793594118647742465,249926 794426720942166016,260173 763798556927025152,80393 788746583802163200,220332 780763841630179328,183016 766894699139346432,95593 768249418365534208,11774 781503156614156288,185310 759345132894314496,56964 780548422776401920,181419 787636337574834176,204078 770408481694199808,118191 785602486253985794,192515 793193512514818049,250033 747462409787424768,11774 794627206567919616,261155 760714293411282946,62716 773364584929333249,135025 771879529950351360,128194 772098586771353600,128934 772566950845227008,131045 789325651945791488,224680 767918658471407617,101681 764166720697368577,82066 768129640451846144,103354 770580310933270528,119832 767950856754909185,102011 773177045073309696,133519 774423891024445440,141140 775818510031286272,151361 790549717104988161,231894 790673415212531712,233307 795743970013822977,268686 795672727625437184,264807 760542105945120768,59373 790569027672211457,232137 789092241226752004,223286 773891330221019136,139404 785290890952577024,193669 732542273997570048,349303 769577615669596160,112767 765344338045919235,86472 794679647170662400,262022 759499437488087040,57574 762705795649789952,431998 753784753682280448,29592 769230823551856640,111438 786692341281292288,205143 766043867216908288,90539 771006957075378177,122299 788037961787011072,214696 759757488627384320,353879 790933910091726848,234796 742388719253106688,11774 767829478970130432,95055 763340869600698368,75955 790150956688117760,228820 766059434758008832,90482 795655238879297537,266151 763423145059418112,78129 776793779554492416,128971 770292747706175488,11774 776057801172979713,153194 778003765706104833,164633 785298162428760065,194923 750745180987359236,15073 758051615320449026,50827 755492585087598592,1170858 756457111844827138,43234 789219011896696833,224333 794874083397795840,262849 775397770274439177,148010 774427454265884672,143585 780794027541090306,182960 764154119288389636,82209 770243342986653697,117257 795426849748828162,262847 750913029244489728,1170338 775138502153351168,146675 792114017263349761,237964 751142627685400577,16953 765080007890710529,85562 781211539156111360,185595 753710013164687363,11774 764086145814671360,79999 794191595612446720,350654 788814775178371076,220539 766017201388216320,81929 766255354271248384,91751 770000166309036032,115207 771063646017519619,121949 790327934024376320,213710 795065207257186304,261155 751164215461765120,16457 771516688340750336,125554 787624121614106624,211829 764182982580109312,82066 790693731376762880,232911 754066778288975872,31529 770643283752214528,120341 785619839893184512,194450 772909629584146432,129551 779448466661597184,174392 758330117710090241,46384 794539115043848192,257492 786727197247737856,203510 750453391755796480,13343 780552501758201856,181520 754725545930350592,33356 763340597650305024,73814 794335689118597120,256125 764152649096626176,81450 776074572735086592,153194 777203781729603584,159245 792011864574193664,238099 794380172656930816,259242 778366232076623872,167674 763509970071683072,77598 763175665348640768,76549 794675768865488896,262588 794567473089560576,261155 776755143765139460,155451 753670404548493312,28586 780366784884936704,173341 791401527839645696,238207 758638492419325952,41703 791261307387408384,237491 794580422856478720,39957 787843590030360576,203225 760958456132014080,63712 788670329694539777,218275 788462105737297920,216556 775162262826942464,123587 780891066887118848,183811 788008307411877888,195876 792053551484862464,243187 765495813296488448,85574 752976807607963648,24870 768138084525436928,103071 776934840964747264,156504 789746759744516096,225359 789067345243308033,193524 786327534053056512,202379 750706549044240384,13343 777134716935864320,108396 793294281381470208,248624 755171319885344768,35890 769778583187304449,112939 776199461232050176,153845 793088649642569728,228911 761808748427907072,56964 793904095849488388,256536 772198094968655874,129126 756838603297292288,17640 766022758899875840,81929 793058255685623809,196314 789099766898626560,223286 760881675035287552,11774 770060398666088448,114779 772073526245199872,129471 787337334270427136,202176 751783239761563649,16593 775508138392952832,148800 757436127930376192,47261 764991683456937984,85562 750807570714136576,15451 776063360077008896,123587 780836803787886592,183269 786963275049234432,207500 760146190767755265,349408 773900735557677056,139404 768077222615711744,103354 772570631225225216,131542 786188394640441345,201494 759933563269685248,60344 773506172838182912,137158 740857313204932608,31836 790293275487809537,11774 764973105995390980,84209 794181258121269248,257492 770073834187788288,107469 791557570330779649,237223 750049604918534144,9413 761346059562061824,67587 793476839595323393,252580 791675495637196803,240483 764184370806714368,82066 778270602150850560,165488 791132357550018560,235590 751244567278546945,15643 793330240315547648,251452 732284697775091712,1170474 774360744251035648,143181 793595102245580800,253793 760127007539593216,61011 775053738515963904,146259 776616113077649411,156835 757918478439514112,49480 781005026458214400,182349 793580923644153858,252020 774027472174055425,139732 765991789761265664,86440 795368461522374656,265875 785623466263183360,197017 775789318115688448,151265 792291320467329029,243187 790237188122288128,14277 757826039158480896,48735 766895923259506688,96550 794546531567276032,261155 775474787355201536,149633 790671720319295488,231894 791587300136411136,238395 775819301848752128,149200 761909658160365568,64738 787676178282754048,210207 767725998250962944,100909 757841958396006401,49400 766081203036225536,90969 732621238653313026,352983 755990149780021248,40771 765877647142367236,89979 776925774758682624,159308 778684757529931776,169923 788730891182936064,203546 777973243856588804,163990 779975441041928192,177248 732742691096645633,1170667 773877486220353541,139613 777583807415328768,161456 788985254908268544,222715 788799884312715264,220526 763409559918632961,77731 767483399347048448,99476 787492306320551936,210721 753099052611465216,22575 774804437231554560,144654 778767913184399360,169923 767986004804403200,102904 789838084061880321,228172 767442452210786304,97685 795394620335280133,266822 775811068547338240,151212 759077459539087360,56630 768289144208445440,103354 795111394689581057,265257 785281337770909697,194648 792016013017526274,243075 741151261475635200,1247431 791439102629470208,238395 794012870497472516,18395 771768182038077440,127871 785278664501972993,11774 762054729170051073,71099 765605418320158720,87904 774018466621689857,140495 755788867622563840,39197 756478327456608256,43391 786946257893941248,207613 792106184996188160,243398 763941278602043392,80098 788568628178419712,217106 794349841014996992,258741 771047073894567938,119937 793256769011101696,249518 766553346538737664,93286 780905435758899200,11774 773015485512245248,132364 774058937511505921,1250086 761624639747477505,68987 764126362651287552,81446 786738475437481984,202429 750904724400988160,15808 770219477208301568,114260 780612397891551232,182122 780612735990050816,80785 785827433668685824,198466 774584376139079680,138819 786706983562932224,206054 768855904146055168,108849 773400522267254784,105109 767080469003399168,97811 791091697216266244,235963 793289512612802560,247240 755720134614855680,39213 793157747713970176,249469 789552628896190464,224333 777160111257071616,159146 788781860901969920,220526 793314170309607425,249926 767826552407011328,100949 777335574046781440,17416 780967157031133184,182386 790737018468741120,233154 761963085615607808,68862 760128681209532416,61051 771117787611799552,105109 779842548940451845,174230 791658526313709568,240483 778382174852710402,164826 788846750874365957,11774 755706109978025984,35044 755945879815659521,40875 793226435863261184,250293 780148993024204800,176128 780577631695626240,11774 770636888394739712,1249757 776297877769289728,152872 793560546142326784,250785 756895026165276672,44429 771795812720357377,127366 774165841474572289,140444 757799700720254978,42249 774406627613028352,142217 765614017419239424,87904 779018897374707712,171865 780831374324273153,183269 755821837561524224,39810 764139022000140288,82066 732664745015316481,353239 758787201740058626,54070 765682400374366208,88459 771604643960893441,126389 789428225327837185,225981 749654639822381056,9433 788483372356030465,218275 747554574190284803,11774 790725682611515394,232137 794987990007300096,264431 759829042870845440,59322 794580559502708736,261155 786945074965860352,206666 752723860198346752,17416 787422060498649088,210585 774641411522228224,142566 763998726058676226,80939 777864381556150272,163990 767773627022442496,100605 778776606483492865,170252 780845143180111872,183269 750490620838510593,13201 763807228012929024,80098 762972009517178884,74133 780633230890323968,182037 760306756983492608,56964 780392732934086656,179742 773886874142187520,139404 761209789472833536,66828 761675520849354752,70177 778073607578619904,1182483 790749465372086272,233307 792274660012462080,244221 789132937400844288,223491 787459769514749952,209477 751133527287042048,16728 779453633398083584,174392 788184423090966528,215608 758438525628997633,53144 787088684268924928,209043 794152515755347968,257423 753340801002930176,19598 776766414275416065,157728 776100854755504129,152735 761302137469038593,67852 770758917479477249,118191 786344902061756418,202429 794636317678129152,261987 756391960370253824,42249 793610795871371264,252112 760910252346867712,65165 755010029904916480,34673 756573643639971841,43225 759152650143137792,56192 766693790560161792,95593 760505947785719808,63149 764442672048332800,82481 769577172415553536,105109 760609176364077056,64052 775840059236855808,151156 732711950166183936,1170428 758777905283497984,1248642 750362589176090624,12883 786332728660680704,200490 788037154098249729,214288 786326124590723072,201958 788492512046362624,108396 792065973343879168,243075 778640790293622784,11774 788897920980484096,221832 755246977713963008,33751 791236831694249984,232169 792054003320426496,243187 762810179490574336,74681 772083874893410305,129471 793614359368986625,254135 762710592951988224,74431 774021938305957888,140211 777573231284719616,161277 776224434524856320,153225 780181330667724800,178415 795261185155276800,265508 785610077973549056,197297 753387663462367232,27222 790129032532680704,229693 790781409250119680,233692 773419634016063488,24173 785559214748033024,196609 767430007106961408,97519 774249400495435776,142289 753574631882326017,28281 787022580720934912,108710 772236445494812672,125814 792026089543655428,243075 770759441998290944,120425 779911729207664641,148018 794598153068675072,261155 786548327483518976,199546 764188558458511360,81869 787083432660787201,207151 795029339616092160,263926 794573909156921348,261155 795429124584206336,264774 758693225544585217,54070 770002121609605122,112872 788125272339943424,215754 791754399332782080,240483 757595076721684481,47545 760518339823362048,62063 773605220731461632,133702 793693780977287168,252020 773186551736111104,134561 793944612482072576,255942 766333906656178176,90384 773575305839509504,137042 781902196090687488,188401 775171377611599873,146560 732741104991408128,1170702 785277311675359232,194060 793820879595704321,7311 793103909225050114,248010 749250033241890816,7950 765236653002747904,86472 772185042269433856,103772 776593237834424320,156644 775899836436602880,150511 751786155150942208,18893 755760183566106624,39462 791752448587264000,192363 762696110674743296,73712 768839937336553473,108385 766377366134423552,57607 787417024251047937,199307 788091242873782272,215005 794638783773872129,261155 757632127743778816,47761 789149197752733700,221971 746380135830421504,11774 794912071431426049,262752 753451248855068672,25189 763802458472587264,79691 790911310749917184,226461 753373878022508544,27061 778936240523452417,170882 753986023407968256,30629 791669933134393345,234990 756867303132856320,45125 771424964385705984,11774 787001078197972992,46572 792717062539976708,245086 790811152338956292,233558 776169657892044801,153845 790660724825677824,232966 785295647511613440,193669 750071165633368069,10162 756473791832666113,43391 762334574475026432,431998 750940471841751040,14781 766883869207334912,95707 771115092226310144,122937 773291768515289088,129526 778726280208392192,169029 789164558946402304,50439 788747472856313856,220332 781235703267094528,186434 756316289501655040,350503 770760945719054336,118866 787008383333363713,208065 787499729819009024,211347 793947802053251072,256358 790563996503904256,232137 750029295695851522,7275 788732591486734337,220031 758071573429432321,50983 794172429367209985,258331 781106123432660992,183472 788446419623391232,215437 794648521890811905,262271 772511509960417282,128930 764770548798849024,82066 788129391805095937,215012 793940269984944128,256935 758017608478318593,50452 751024757492084736,16422 732644323246800896,353228 793130315581718529,247877 794032334685306880,257492 763537401520074752,78684 770671601515831296,119937 793647383334690816,252071 777352115920306176,156628 756572419536683009,43471 790937859062628352,164764 780281158487728128,178395 792560632339894272,244759 773934245194657793,140232 775307083570876416,11774 792149486659330052,243733 794671566646874112,261058 788004880518701056,197046 735298526238777344,350498 760135430926983169,60878 772216960885063680,23762 774659469435400192,144654 793097306698493952,249469 760903452042076160,65577 771038187854716928,118985 793870900324032516,11774 774627896346501120,353879 780606921380364289,181886 774373691799007232,143087 791441184556101633,238780 755010081973006336,34332 795222312341606400,264774 768069474700267520,101681 773894385469689856,139404 758781899221274624,54070 777027939028312064,157082 751598692021379073,14277 775314454707785729,148045 790708978015674368,233772 793265424628604928,248719 794557713308995584,261155 759499066900418564,58232 753479856948600832,11406 772899794138333187,132578 772972366464811008,133454 733134890657546240,355106 768849307835305984,109571 792090746954264576,243187 765912817337761792,89876 795026511178977280,124597 793214785861083141,241819 791517185671778304,235487 795328319646535680,262022 777316790833668096,161456 764167834217742337,81601 749169675574140928,7519 786243616687534080,201958 791323501399449600,234583 794313203282898944,257492 764781840146235392,82320 766400253239005186,93286 774319470449979392,141995 780066611470278656,178048 751605489583042560,14277 792238169936633856,177455 742357428034015232,349951 794146069106003968,257492 790219790740619265,212131 767159444400517120,97386 776337593352982529,151255 785923675690242048,199840 760805088147410944,63451 790722385662111744,233692 795669927474688000,267734 765412420785475584,87245 787296529187045376,207212 794529444950134784,261155 758150756738277376,50827 763465508402372608,78129 786939078201794560,207613 794006582191235072,257492 790965999742902272,234212 794037931094773760,249926 754171476199219200,31709 761162730883743744,66897 756336280888377344,42432 765835681817960448,88401 760166178463555584,60866 766358169387884545,80939 756885425554395137,45311 794533652164014080,261155 778744645580840960,166860 787967063612588032,213628 777751184463593472,161939 794701837744111620,262849 788025405621927936,210238 773381203445571584,136258 773751647432355840,137042 733326508266258432,355790 733055712310370304,354962 768176656750039041,99111 777489738420719616,108396 776557276366827528,156053 794021204839411712,256255 756856308444168192,44450 777931249755185152,158520 772279109170835457,129558 785929959986503681,199211 778409281704124416,152594 751851138509443072,17794 785271182253625344,194648 760170184715960324,61470 793790986501644288,255393 793132992541564928,249841 773668058586025984,136904 790571602568028161,232137 764973714295263232,85562 760157377114943488,60866 772931838968995840,132288 792769464349646848,247240 790670027485687808,232595 792230021431566336,214975 769230781537456128,111549 757408210512850944,42344 785954458580557824,197512 762739673798217728,73910 785890051163099136,22735 754829255876354049,33356 755532904344739840,28961 791401531933425664,238780 792035608021590016,243187 776222224722178048,154534 766391073451089920,91946 793577502950043648,252020 774316869511618560,140372 795700981325512705,267862 774719655579615233,142721 794588667180257280,261155 760559161708978176,61412 763540208830652416,78566 794526362698588160,261155 779109137212997633,172862 776885515702370305,157993 776897703187853312,159308 749303771780571136,8047 760136547064647680,61011 785357769465556992,195481 792321305668362240,243187 777258605871370240,157755 793608224939401216,252639 745853078981705729,1247718 780847990395244544,11774 792681211327938560,243092 767869948202999809,101203 768869080656818177,97811 789985266203107329,228354 794681004518686720,262022 755100660991946753,27045 764457565161975808,82283 761222007962951684,61051 787890358101299201,212139 780608785769463808,181755 777500173085704192,160758 780832590190174209,182726 753619151147499520,11774 793803132819996673,255393 767169624236519424,97811 758132468914323456,51344 769852164449505281,114254 768140129491791872,11774 774365238619693056,142668 769927513808183296,115511 765382334807932928,86103 776177769160007682,153194 790167011628347392,75113 773657605956898816,137740 786599086120013828,204835 751983445551742977,18646 792178695205064704,243576 778700501332271104,169029 795298533792301056,266079 766632694583361536,92958 765161698865053696,84689 786634299202166784,205270 764156460959801344,82066 791499515429740544,238864 746303515153285120,11774 780659830251859968,182257 781114661311770624,185496 790670967684993024,233307 787841946823766016,213064 790560937296011264,232137 775530742663176192,147988 775798167812079616,151156 752032730100097025,17794 778652091468263425,167319 794547781251825664,261155 776185093819928576,154428 774228683657621504,141887 795078746910978052,11774 762122386107924480,59981 772823790963322881,132346 788797993210220548,220526 759464342102257664,56964 764180205049085952,81946 764895851609219076,26539 794675034228867072,261942 781324954495090688,186149 773974786787545088,139404 755161720012824576,35890 759139558592163840,56964 771840315292540932,127134 791979667565776896,240070 761685490965676034,68893 793658975015178240,182154 756272929537523712,41459 760914169419984896,65489 786984889463803904,207974 792153881471877120,244289 792148547927801856,243187 756546171108257792,35890 761296818990964737,67852 779121193920110594,172962 776383722543312896,153921 793968658062147584,11774 793829583103467520,255306 765721515409051648,88920 771499116337651712,126293 786360241940082688,203454 768948020977078281,110362 781204841796337666,186434 763869962255597568,75899 770409702991822849,118698 788332010599092224,215005 792533628257378304,244270 787838657348505600,212357 794684971445145600,262752 777654450534035456,161456 764203212760940545,82544 766710820814422017,95708 774140413917536256,141360 756798912594317312,44461 786085174064873475,199546 732639440263335938,352911 793371004701507585,250430 750436591894601728,11495 787276008156172288,193121 794978331984855040,264397 794934471481065472,262362 771841923141296130,125742 767827152054067200,101134 765371164877328384,85981 767100402714103808,97248 764193616730304512,82066 759946512545656834,56964 764285428169977856,80939 762103631176957952,431998 794228419189964803,258598 754098755851415553,29250 786420716795158528,203832 777246792853270528,159850 752924705233993728,22777 786398209736187904,194723 785987391974617091,197512 788160653668282370,215088 795380345604554752,265521 791683179476230144,240145 732765819499872256,349375 756397486911152132,42249 787647741736300544,208415 794612136295206919,261155 757202417092005888,43848 793459306783973376,252020 750632263587627008,13201 752195431258464256,21095 777855329690263552,163763 780086379271290881,175153 795613395236089856,247930 763929064541331456,79691 775439159779397632,149304 790725891320123392,232863 795049495679664132,264532 760835206446055424,64621 760973319227056128,66116 760235441270378496,57574 763810957952901120,80486 771393310434918400,124597 791011803883012096,233307 772801979785449472,132578 792122059874824192,11774 762979265101066240,32625 791012339470303232,235147 789545581869871104,224447 759856285802115072,56964 766834769355157505,95024 780199550539567104,176203 765982518822645760,90735 790384456196423680,225427 776934038674219008,158387 787390149718110208,207360 762149477251624961,58537 771490464406966272,125145 793554428775235588,251566 757606279107915776,48009 751862535893217280,14277 773618647600365568,137315 790086280742772737,228354 762237550874468352,431998 767303655078760448,98623 779095961243095040,171379 793115068829356032,245118 794323368782819333,258741 794672079056543745,262022 790725758507290624,220029 753951908964896769,30590 749689046012665857,9433 793859148974698496,256038 770341159474462720,118375 778586734632198144,168794 790874761312079872,234583 769289851418140672,112363 786214752166907904,199640 756886678078304257,44450 780835626073616384,150151 765004938074128384,85562 792231930540417024,243187 777876688344494085,163990 750727120310054912,13343 756410992624594944,36873 778674780316667904,167319 760571620213653504,63655 794787499029778433,262849 789270532847992834,223881 777534252011446272,161939 756972408309809152,43956 764892289726578688,51069 757729307997433856,49056 776120093134745601,151255 794290580389908484,259134 759459590215835648,56964 761245190753439746,67496 764127059736166401,82066 775402287598538752,149087 776138538123300864,112363 794702475437674497,259034 765031009335123968,85767 769891985423380480,114779 793108683651678209,249469 737165341126725632,349486 762011168688918528,71590 732671507130941440,353454 762382748841631745,431998 786858055870869504,203350 793314047475286016,249926 788909918413725696,11774 794008128518049794,108396 761578646716813313,69231 786622279262371840,203350 732164415466917889,349795 794368982967009283,259034 755186518969331712,35890 758045711783133189,51069 763891550082306048,79513 764274432999325696,62180 795128850258665472,11774 754886897479086080,33356 795700145132343296,268281 750448041916829696,13532 785851448861028352,198878 792131005775810561,238780 768617563244732416,107446 793140278433419264,249469 758368422954569728,51069 767087737686007808,96898 771094431789359104,83550 788330100198674432,217006 732247124365221888,350854 758335568006684672,52112 763875746221744128,79691 786695673152409600,205902 790394671461703680,11774 778640841506037761,167319 779805864173633536,167101 772598149261262848,11774 765210475516657664,86103 775717963433259009,151071 744938488987025408,11774 792922445791449089,248514 793604708803813376,254011 795379545578688512,11774 764514124105646080,81946 750817752613400576,15536 754728453153366016,33356 779389362064723968,173964 750566834533961728,8797 751105662633979904,15808 795311870362128384,264397 788435112832753666,217519 790062455544131584,21579 773974044689494016,140444 793360448104099840,250633 763751596966772736,79914 778015827534774272,160480 776604318258438145,156835 778298524198776833,167220 795101676860534784,264397 769416640526024705,112363 777963332493987840,164783 793619764660666368,252408 787449436951764996,210650 792144981196767232,242693 786300467022213120,202007 792319504193814528,243075 739887976013017090,11774 775698726627094529,112363 775099948526292992,146704 786640763350347781,205294 791366866547662848,236502 775176573196443648,146847 776192589771005952,11774 791471246189928448,235251 791785410808733700,222536 764778401198706688,84666 794625387275911168,261155 762078044848812032,431998 761327902428237824,67331 779956432615727104,176711 780605346540847104,181886 794683137758527488,262752 752877915797331972,20932 764798731413839872,84724 788063296511291392,215005 775327312522973184,148045 793520152130232324,252824 786236330233606144,201958 759835383807021056,60018 781120332774068224,185496 751543766943621120,17502 753366823387607041,27045 795028859422789632,263926 790940181347966976,234583 764153029461508096,81110 780809747612045312,182036 740231890553188353,11774 789966080626331648,220815 777563679139110912,161984 757659637847961600,48477 751915757827682308,17416 734704562611884032,351644 770792186908737536,120892 756263313919528960,42344 763847401706848256,76406 775045573586128897,146024 780153150132989952,176801 781626449425993728,186584 755081815585529856,35044 762776186271440896,73926 795272832636911617,263906 793848858799398914,255942 790608276278878208,11774 763838643647774720,11774 773194364239552512,128355 773510524701114368,137042 785775512484388864,197512 774287252641964032,141881 749927736634781696,10653 753748042810023936,11774 755569788370448384,38401 770199945571950592,115848 785647250881908736,197512 788411520950628353,217519 763217507465297920,61399 790601059488165888,232169 758473529742491648,53185 766138759414947840,90405 750756069538992129,12957 773885671329062913,139404 757972198480949248,49852 788748223372484608,220332 790997531622793216,164814 768898232126582785,109709 791470902496096256,238864 794174570357985281,258331 752290712553566208,16931 756577911797346305,42432 757197331330662400,44450 758083179941093376,51344 758454572369055744,50804 766049458157133827,90384 789987259571376129,201441 795464774117195776,265875 772941162386640896,133705 775768827946602496,151463 758323380449783808,41703 763111028842528772,76549 765398937150906368,87145 785245638464241664,193762 744980930050297857,11774 755727576270864384,1170819 762345443271532544,16396 777607848792555520,162596 768947633243103233,23217 773860559083175936,139404 773633146478788609,137158 771522939015483392,125554 756512704513310725,39235 763457001280180224,78159 750332467610021888,12535 753396817950375936,27045 761954443420135424,71324 771525103175610368,125163 788156865746128896,216038 786977127807782913,207287 772895060325085184,132578 773914517239652352,138819 774372463140626432,142668 775075877667430400,1170329 777365849816436736,161277 789138929333174273,223899 754865369068756996,28732 754997101675810817,34713 779429061202366464,174115 788494539312857088,218495 766026770898259968,89923 766353588499124224,93261 765635221094035460,88581 752244771201159168,21714 760938335439204352,65174 750678139710255104,14462 778296533703733248,167220 749599023980359680,8297 757616039400046593,47940 772751587110367232,132335 791671480610230272,240535 756302390135881728,42432 772464349239734272,130415 773891986696712205,139404 775091607729152001,146704 759193945909800960,57574 793188537701130240,249841 758144820351152129,51675 789171331740803072,215437 764807087121661952,83391 794999610993442817,264431 753283861551976448,26748 793763611579559936,251758 755779978579566592,39462 781219008381018112,186363 788664991855640576,218832 780980011754983424,184624 794228321764544513,257423 768546111011172352,106763 770655275380576256,115726 767444168083968000,95055 791334520653877248,25478 793473125526765569,251357 780568267605831681,181613 785555522808315904,196945 780331116033110016,176203 747787909823086592,195876 791003939265245185,235620 780126868108304384,177391 769386002062409728,111549 790738363552628736,232791 763168949978574848,76535 795290099802112000,261155 787107391666065408,207965 794929349409411072,263895 774007790868140032,131421 751166769688031232,17365 791262419721027584,106482 769267712455479296,110585 781503099076612096,188401 795687339989286913,261155 788729877994307584,218832 790234289443078144,219503 790774839749423104,232743 780097216694263809,26066 794191650742353920,257492 763848302156713984,80355 749759353465425920,9378 771789889918504960,127218 786538119592087552,204358 786667979459088384,205728 750656857195307008,14421 791446570302578690,238292 792420454501720064,218832 764691368295923712,84422 787011962450227201,208379 771050778077302788,122955 775531085497335809,149953 795720215581622272,268448 785820072149344256,198671 760564336318357504,63393 786911833055633408,207287 773596288658968577,137042 780190893852667904,177687 785472590051627008,195975 774007585565310977,140444 763428995597819904,77731 755053237187649537,26721 765304564274831364,86103 769234166168817664,112392 794731289769295872,261155 789177617127583744,221770 772790510293573632,129662 763920167961145345,79691 779468657348882432,174557 771241701419524096,121795 787765245896953857,210208 795690471033098240,217634 791316615321104384,237787 792108515275988992,243427 762028173290635265,70355 795469048234397696,266491 752207219811168257,7524 757434521679646720,46667 792075091513266177,164814 767912970403708928,101163 775405950773583872,148537 749669466590425088,8188 778389141981532160,161901 791162169668894720,229817 780963818981560320,183269 793570150922543104,250785 785345630705037312,11774 793974275707437056,256276 757724959758229505,47844 765941305092497408,90384 774097318844833792,140025 770599124173463552,118192 753341950984654848,27188 768226767429664768,103924 795285431650840576,261155 776181022069235712,154322 755108432491999234,35403 781611644761829385,186584 780161606936367104,178415 780323927243431936,178378 766809578965049344,95619 792557773250756608,246225 788548051665321984,215437 793931907444576256,256935 790913831073525760,234583 770075172556734465,115435 786393372114026496,203674 785311662882435072,193524 762461732879032320,47283 772261621519511553,127548 795394892616925185,266151 774619128183291904,144494 765587461670051844,87904 751701555565490177,16728 770931629925789696,118087 768779023392514048,108710 772321961934409728,129558 732984248483909632,353451 794271846027952132,259457 760952625932238848,65387 791772627756986368,240483 752955881919225856,14277 765118193916600320,82121 777837166038814720,163763 760051143892430849,59750 762717681317515264,73926 763731272673943552,1249156 780790089345536000,182313 793616172402872320,254135 791308700405366784,237787 752622122535677956,22436 788841480286855168,220332 775659492105216000,150511 793352296507867136,249926 773952160040116224,139404 775789451897438208,151748 793457835052904448,252020 758396326245728256,52821 781257886047567873,186212 791279177194287105,236502 765390791640514560,81946 763309021960876033,73814 762884096787750912,431998 764268011645566976,82066 775341717847478272,148473 761562128780292096,69231 750939592728059904,14421 792044741533630465,243075 794328464778088449,259743 757596088345858049,48021 772138327361204224,129558 793488624650039296,252196 768118524485206016,103212 771207116015022081,123583 775900156386349056,151202 750824324592873472,14877 758100032579141632,51451 793286414624436228,249469 762403314482819073,72716 765215512817053697,86440 776845800496242688,157993 777278372493795328,159475 756983953844613120,45669 767157597048741888,97386 791252514473512960,237223 794332800979791874,259659 768205977304731648,11774 771405705500917760,125381 777998961768407040,164435 756207773965283328,41746 764559900534071296,81569 753815498282835968,29709 780813948895371264,182726 793140647959986176,249469 763969916848345088,80341 785494052686921728,194141 763790066724503552,79693 744958177951760384,1170819 786954773979365376,207613 794364217059065857,258741 787148781225598977,209416 791783687927005184,240793 794016509093814273,257492 759195338708135936,56772 760649635039940608,64264 772357357653356544,126390 772521992381669376,131049 781395196906971136,139404 790569565390372864,212564 791607358581530625,237223 767164219972198400,97386 786347928633749504,203048 788501505917812741,218275 765699218459783168,88920 791887767621935104,241819 767812332214886401,101681 759108762611220480,57092 764120324648669184,81869 777164850288009218,160618 793984107726270464,256439 792032182659350528,243075 766731058628947968,95672 762440860382355457,69356 769278655918841856,111448 743086793638187008,1247565 793752873159057408,252014 793621593280880640,254135 732250340863705089,196346 791058761385320448,78159 756776140606349314,39096 773955417370193921,139404 775401032293683200,147592 794641942155886592,262053 768254988372025344,102011 774003934499176448,140444 778190457088204800,165488 790655069284950016,232169 755380348201082880,37044 776596105505013760,156835 780088005159682049,169226 763951602679984128,76318 775146382416019457,131007 791259380209491969,234583 764991165624033280,85562 790607202696499200,246425 740332703409672193,11774 756623534915325952,44450 772968409218715648,133454 773225088954998784,135136 795751006604759044,268646 770795426786205696,118191 776026940486496256,152735 793362074499940353,250633 786602042429087744,142508 767191517744271365,85326 732971734303834112,353789 760763037523517440,11774 786422208809893892,202571 751599786902458370,18470 793271502401658881,250033 761501495808389120,68873 755163077067157504,35931 769541127603097600,111448 772187963442733056,69764 761537509570514944,68936 762017363264929793,68057 758734389194792961,46076 771401210792284160,125381 772692584216928257,131852 786026700026945536,197512 774258498016276480,142208 757594822781784064,47659 772195006891323392,129991 791357421117669377,238395 732390235468910592,196346 768494051834277888,481145 771455720579559425,120690 788496641351450624,218275 758107162619023360,41703 770533678199955456,113931 772774184464384000,129662 777914471989870592,164633 763491730247323648,78333 781555695590240256,188478 733189088107450368,355480 758794800208318464,52112 786918166358204417,207287 766883883723792385,96263 794693333809565697,262849 789837359969890304,227048 791659665218269184,240483 786286811966562304,202429 793264539831709696,247743 786753278260412417,206010 790618911569907712,230288 794024105896882176,256276 794296978180100096,259457 785543338875322372,130635 772093619113107456,127775 735980748642103296,11774 778262339665719296,166282 790907017057570816,226461 791724595640406017,240483 793500655348514816,252890 795710385642999808,199307 793212298944999426,249725 750377503986950144,12303 764644633485770756,84209 788531855377076224,218275 765686088568496128,89198 773918796188880896,139404 768947167763402752,110580 787271299588587520,209845 795400482273361920,266138 791767676158738433,240483 760620847975587840,63858 772883079459463169,132761 757155663046991872,39462 773978289522126848,140444 776814326740942849,158314 788590905326440449,203710 780838709335732224,182036 732284370711642114,349347 757585183583240193,47545 763354638083039232,55820 758680469441511428,54070 789424143301222402,221693 791045372248334338,235857 763869467612962817,80863 794537412202369025,261155 793795455020699649,255297 775022033147203588,144730 764529012131540992,1249246 791088337268408320,235590 778393560269803520,167418 795046917709373441,263532 765146411067334656,86103 734259444406587392,7092 793177499253379073,249926 794747250438270976,262849 765230931800186880,11774 793487315914067969,237594 759165944879050752,56964 775090888917778432,146024 756906232976244736,17384 755890399676395520,11774 756513521957994496,43391 763192365439791104,76723 790972861355876353,234796 763510181862846465,431998 788404575959212032,11774 785272324136243201,194648 787518017710264325,208014 793543447521161217,250430 761579864189198336,69231 791017095588745217,235251 794064190038122496,252408 756667233603026946,44429 742138915977461760,11774 794545629250945024,261155 750029843820007424,10654 788019359532802048,214492 759956316173570049,59666 791251149827497986,232169 795391261393829888,261155 776471375020118017,152589 753762939102961664,29548 785722548285648896,195975 752793744521433089,22662 764092195347378177,80939 779346313582354432,172799 791000892011008000,235620 793155530466308096,234583 790994666577539072,234583 780551014827040768,11774 793919538370723840,256536 761150495293632513,66851 752003490860326912,17794 759823309068378114,58267 762409849309323264,73139 758010437883486208,50337 769278777364930560,112834 773412915877732353,108795 793174028923969537,249895 768296719494766592,47940 754060643200741376,29263 795397965028478976,266138 751577364270686208,18215 774300603342163968,141887 790615017985105920,232791 773365811255742464,108396 780099785592365056,176196 785889064146710528,199462 776545285623382016,155451 749803478306861056,7258 780653130065162240,182211 763693119925649408,78947 762293636155318272,72625 771901550151081987,123028 785876330789216256,198571 770770576348549120,121359 786992454872371200,207287 773289553926823936,124904 774372376519778304,142503 788582881480183808,219453 752657356937318400,22575 778360743024525312,167220 785329236735209472,186883 760636914772897792,64147 768536165620195328,106763 785820044043354112,198671 750809739286679553,15536 774069632302845952,139404 790456850625900544,221416 793109499594715136,249469 762319048029986816,139803 765298738634035201,86332 768923064004321280,109945 773950411967500289,132497 773962292937588736,140444 793189349059944452,250430 794512643696361472,260404 774236399092523008,141360 790732650306637825,232743 793138999279878145,249841 788409090040934400,11774 753901659273760768,26458 755587834032033792,37218 777556044566237186,161387 793351730310242304,227048 758851482389098498,54070 764192794432925696,82283 768535763600412672,107446 778351998718636032,166409 789879082854916096,228501 792880330503958532,247983 788687805316755456,219683 792131096481636352,244297 792867692994781185,247379 769376244060327936,112363 795306520930041858,261923 788905003700391936,221726 794715194618421248,262022 790391642377293824,229693 781339492418330624,139404 752171818803310592,17416 778294628982239232,166409 765919824291700736,90271 768132833088901122,103506 777471339309301760,161542 786642331395055616,205270 787971095693516800,207151 788021362002657280,214354 767784072047304704,97472 792790780939231232,247379 756954245027491840,39874 792798610144366592,247240 756578609435906048,43553 764237372259131393,82642 776488862801551361,151463 795752507704229888,267862 759623313727623169,56700 770660226676715520,117263 768426174095593472,106281 770978981986394112,122146 780611023212392448,182037 780805460811194368,183451 790719256593772544,229874 793279729943969792,248253 768264027986202624,101459 762994385373888512,75724 785962760056090624,200173 790623386573664256,232137 794822755380301824,258878 764252882073817088,75724 794551446847025152,261155 787016425584013312,208065 765460170000379904,84724 789261603866763264,221736 769566104863838208,112162 776897456437092352,159146 795025887280427008,263896 779338935717670912,173645 765312637781544960,84710 751864859701153792,18316 750423567263674369,13343 762021319923884032,17416 763169624083066880,1249110 787035206439931904,208401 790067621244743680,227484 767515501106962432,98972 773634599163494400,137565 792884238592991232,247240 793285627403829249,248253 788634599979180032,218258 793197321924317184,249927 790861489510965248,232863 781920891361832961,191354 755811250379120640,39789 792059309748355076,241678 756199592564101120,41680 774796605136437249,143585 781662298779680768,185296 771118148439384065,120610 773195532030267392,132996 787154449982644224,207151 786648665825878017,77862 752205790388350976,21487 781538926225870848,186584 790885004247126017,206048 792090755565256704,243092 795400691955052544,262486 786577505096503296,203674 763861859376267264,80393 791677563621957632,240483 794222644312711169,258771 760312824782528512,61352 780766593081040896,182960 780676434650140672,181419 780863916507148289,180609 778374375020134400,152594 790630579926695936,232427 790751263671488512,232881 773996623328194561,140900 776528376106364928,155390 778286951292080128,164826 758974197401989120,56194 765986116453425152,90694 785998475422904320,200382 766985420462759936,96263 778254304360542212,166913 794261734940934155,258771 767027852680101888,97257 760986326015488001,66159 755427398691254272,37433 795442463502663680,108396 766450529010581504,93184 776834071121039364,157755 751103616564531200,16299 758718126469083137,54272 769593371941822464,110585 754801129930620928,33470 766872206680862720,95708 767811202042978304,101681 758712212517163008,54739 795229530935988224,265644 752308260162633729,18567 785831379325980672,198591 753066523569324032,24603 774504306896609280,141360 788532766119825408,218275 795699711386812417,268281 755480021607776256,35470 786393643598778368,197286 786990024591933440,207949 760469710970298368,48289 794703419537620993,254209 760589894590746624,63149 794584777932283904,261155 795045678368092160,261155 770606534548000768,118192 761149909701693440,61051 787047907321061376,207613 792226730740097024,243451 787758249764327425,352636 764335884833398784,1249200 769269397802389504,111225 781626900624052228,95055 789468340075069440,225981 795270767059619844,265686 758373997109186560,52554 781188599324741633,185496 751174234332737536,15917 768831005495029760,109167 791095618563248128,233692 735474445326811137,256048 764670658815025152,84209 752264491371343872,11774 793814423618121730,255393 771739347666305029,11774 775779460008120320,11774 765540682362675200,87904 791661054954799104,240483 763906803998613505,79513 795093732332740608,264397 788505568747130880,106085 794600189474598912,260033 771870823711846400,127871 794046659256664064,257492 794057366048124929,257492 775528547213598720,146804 758369395555065858,52637 789975345189490693,228576 779078889717006336,168284 761579041170128896,69231 769577240363409408,112382 745010873270304770,47188 786971922479407104,207287 750381125483294720,12883 756820411044757504,44935 762352575442096128,431998 762399140609421312,70400 778623196346060802,168284 781898660762230784,11774 750925741240553472,15800 778341428925702144,152594 789173145831825408,215437 791692833371500545,240483 794690145714925568,262752 773560143619514372,137158 738456778954809344,11774 788110846685769729,214492 779441325066248192,171693 785472925537271808,186883 789143654430609408,219754 791589268556742656,238383 792874231411404801,246726 732163979343093760,172295 795298519883993088,264754 753252555468275712,26066 762018502131716096,71476 792049552928964608,241819 788485385273745408,218495 758284937204072449,52030 774221152826765312,142001 788466571144417280,217519 764595931094327297,83459 788063589617831936,214492 756779673674285056,43553 787748108616605698,205197 732903134713020416,349332 762198472565096448,69565 760447998413463552,58267 788438538215890945,217837 793134179571658753,249469 793914338264354816,249469 753766112312123392,27825 755523974386159617,37993 756920807062896641,41929 792407892179554304,245095 765708780176900097,88489 780540930906591232,180074 795386744250236928,247930 773953524229025792,140444 788484227943702528,217837 756296821513814016,1248323 770456886793474049,118192 789464641680187392,47940 753709774131302400,29263 785659639622873092,197324 765660792767250432,89076 780849730360373248,182659 781507051365228544,188401 793620515193847808,253032 779902871710142464,176025 786699069095895040,206048 755627650014642180,28726 790044083280412672,155390 791442966392909825,237332 792075223545749506,11774 766413957032620032,93823 786871269677379585,197512 789232227070701568,223692 791349049278554112,238395 733175840905809920,355106 758718268639027200,54070 788758603846955013,220332 795006784628985857,263906 766475429964238848,92958 752996912018628609,17416 767954191427985408,101681 760451287351635968,61545 776369073844211712,155318 793191413101932544,250383 794590853885022208,249926 754737007595696128,33356 793517912304656384,11774 774184510107811840,140211 793957307432304641,257026 795416233847980032,265855 785545877473619968,196788 776896705828716544,152878 792504445619802112,246273 794550357753925633,228911 777965798920974336,164826 790685534309847041,232091 792142916009549824,243615 790977319779373056,232791 787053339238248448,207861 756098692747186176,40986 793932918573924352,256255 780415370813255680,173628 790092567236882432,212131 785736711791751169,197286 788193811767844864,172799 761577520789676032,68993 762307722305937408,353879 791034141047332864,235590 768638412475596800,107446 790651587299532800,205143 788889928218255360,221782 790912465680732160,232884 750540231506587649,11495 760958794021109761,47940 766245436894175232,90482 779292310072860672,33243 791746787434520580,231358 764927745906257920,170736 770626513712533504,117257 774075656288153600,141360 775799932544491520,151463 789823402680791041,224450 791751459150893057,239998 793625509523447808,248516 755469197853925376,36157 758686597491589120,53806 773879194837192704,139404 768474877946920961,11774 790384366618718212,229733 787670609945919488,211880 768281030050648064,104662 770259707114037248,117257 786400126369619968,203674 789818659401240576,227282 772798732777627649,86103 780089753643298816,178258 754709113771323395,33035 770016813056987137,113836 791790328827174912,241678 779335610049949696,174115 777303983987666944,158338 762275438785925120,51778 756778742731636737,39096 754891220648722432,33499 779290659429679105,173753 792027489576943616,243075 766629792821248001,92958 790571437408956417,222798 791621846537994240,240145 787295748291461120,207212 795489619060080640,266138 793164479454478340,249444 732651779012222976,271850 770446797634433024,115663 785468219892965376,192032 781903876601499648,351931 792412454630395904,245634 794333407815733248,108396 771458621381103616,11774 790766013973495808,232169 789149532739153920,223899 750778336402501632,14653 760201813928710145,61545 791750873806319616,240483 791803778127294464,238207 769737848387932160,112399 771325679635922944,124032 756295215451820032,42564 777901906584674306,162370 758601780888469504,51451 790575028135788544,231318 762105583583449088,1248990 764823738051358741,84724 750335288384389120,12535 775741139118911488,11774 785605432068800512,196277 758632928108683264,54070 791077636642529280,235487 750958259121651712,15800 763939241399160836,80939 787387699959255040,210694 768332023765274624,102514 769710814173495296,112768 774644298314842112,144041 790813736244224000,232863 793371518956818432,249841 789154068434329600,11774 788819553115484160,220332 793584054889177088,252020 765658709590675456,88998 790423425969905664,229909 759511293434982401,58227 791733086929117184,240682 793534712702656512,252580 758226384611409920,352304 781527445224775680,188401 757883170922590208,49852 791816734596489217,241819 756874429007790080,44429 779037768206815232,172120 757633394553425921,11774 752220974758723584,21074 764947906293927936,84689 773861506140164098,139404 788763666581692416,220526 773889368192843780,139404 779294858850762752,173590 794560179224346624,261155 790937859264053248,234583 793999089528700928,255870 772910356922499073,133519 781468711542726656,188119 764304247840055296,82209 770016525411557376,352982 771056775856480256,122955 770153787721940992,117026 754035246362791936,30339 753289321172627457,25995 770008860027420673,116163 771484048015228929,125554 781354396302966784,32404 790522174574628865,231894 793105030857494528,249469 750720155706093568,11774 788482306939891712,218455 777848828057751552,163586 766007258115289088,90618 788018803657629696,212139 788203742332018693,215437 760900992414121989,65626 790685097360027649,215032 785634773876215808,196676 762719711633084416,73910 795062664581955585,263906 795365353106898944,266084 776251717168029696,152946 793185810539425793,249926 758660430038388736,54070 793990067542818816,256276 765660844692602881,88998 793217358005280768,249253 761978478149402624,71442 767806758131687424,101681 770265433588936704,117364 761241637976670208,66897 764197276554231808,82457 766615980906799104,93823 787739434963918852,210650 766401641511870465,92076 785850454286688256,198571 733429961009303552,11774 794945574432804864,263817 753331742380089344,11774 785936716716580865,199352 794743963903102976,263095 790356236776505344,230142 793556353860112390,253069 794694653031239680,262752 795324803657781249,264397 756810184345935873,43553 775756583338905605,355185 792083117473468417,243187 786932776578617344,207287 787127208670171136,209035 743076306011758593,679105 750470340883644417,12746 768915409558962176,107772 788387189159632896,217519 793546959818625024,250633 793497756715409414,249926 773521919333142528,137042 777377493833572352,160134 785662026156765184,197297 732984145060737024,1170428 773026778822635520,132996 786646784588165120,11774 745225753374007296,11774 767874404772614145,100605 785572145434726404,196609 792953119868989440,247241 795431224730853380,266054 754820785991217152,26539 767027247400095745,97248 785649174351982592,197341 764666549084889092,84407 755161355259371522,35890 775464807180955649,149141 794424328821424128,258456 759484801980178432,55257 771071412526194688,123135 764690452431802368,83391 776061008465068032,153194 785878266586378240,197512 780688038947020800,182036 788406469087682560,11774 779759402844729344,176777 788001125177757697,214209 785319524908150784,11774 770354419078684672,118375 756975211241627648,44429 792428581049798656,244550 773886918589157376,139404 785622560838938624,197512 768459906169004032,106281 786492352181305344,202727 758476399099449345,53185 770617889204252672,119746 791174528416124928,235590 762662658755571712,73814 793224734955581440,249286 788734523488014336,220332 776254148970938368,153812 762804343988817921,73712 769059755407110145,109447 794971548453138432,263895 763447746099642369,77849 780627070632202240,182211 793096777268330497,249469 795334111363813377,263906 780893001807781888,183975 762289438978297857,72035 770331702698934272,116305 793442008681492482,246314 762757556351692801,71429 771886767314132992,128615 790951611833069568,234583 763921390890160129,79691 794328784791027712,256393 773626236375486464,136093 777545434160070656,161352 788470385100492800,217837 770746757663916032,107024 777478318597832704,160602 736906477739315204,1182369 768511267380334592,106770 791388560976965632,237594 785859337310928896,197512 760967993211834369,65222 767187577598337024,97386 795421594038452224,266884 785855103299452928,198878 790934333766983685,234583 792114146879807488,243513 768971316787449856,106716 792388069127180289,245566 751599308613382144,14277 773889028777136128,137869 790017655721762817,229220 793780440842788864,255173 780599880804732928,80785 788499830599458817,218275 753658259790331905,28037 777966179331805184,162610 791054542431543297,236393 791409352368197633,238207 756417340716290048,42249 786546440260743168,204327 780736041560920068,182257 780738198586724352,182257 787297721866657792,207212 762492819525111808,431998 794013558845489152,257255 791015436317884416,236035 752958959850364928,24788 763985870877667328,80939 775743632074805248,150394 789142495829565440,223899 761880869774721024,69493 764153854099193856,81869 779816321504731136,176218 759091289723904000,56964 763535421259251712,78513 774644585683300354,143867 775190624056115200,144648 749791031168684033,9525 770286459840364544,117257 792414486195949569,245634 766309330446651392,11774 792141465673662464,243451 787743080317353984,205197 785907052895805440,11774 770436103899795456,118191 775779199147577344,151463 779778810162143232,176025 788458685114834946,217837 768267017799491584,11774 770789242268217344,119937 779302255233118208,173584 794577332732207104,261155 762977089444208640,74247 790647955816677376,231894 792985942269100032,50439 788586701627219968,218142 778307365435244544,167319 754952647157972992,33356 794536099133739008,261155 795360056673873920,266500 756298187124637697,42564 758855085807972354,55262 770987546901827584,118761 781808091360886784,190424 761924603883159552,431998 768875816851795968,108726 778319365691305985,166372 790323623684747264,226631 789758535273963520,206748 793851362245083136,246425 794633071404388352,261155 767418618019741697,98890 787733608865865731,210215 760144449368231937,60866 764491552118964224,81712 778618915253395456,168794 787391178857598976,210432 789824942124695552,226738 753756051095236609,22439 758412968472129536,52112 792843960611921920,246726 781458814084247552,186212 795047028883591169,264397 762716684910297088,73814 778318926212108288,167083 734311798065631232,349283 788126193413304320,215754 768162262380969985,103354 792293132838641664,243187 788452456611057664,218275 768540427414745089,104999 775977561885147136,152735 786915585544359936,192032 790992216906932224,233736 774953889548218368,144112 789407457403506688,215965 793621551786569728,252679 789088242087985152,222500 785945490907160576,199352 794302849601540097,258922 771793174389985280,126995 786967565570494464,207949 794495100877471745,260874 766368175264980993,93261 776768259966111746,157755 786243046480359424,201958 750358652234633216,12805 794232746457505792,259063 769160622944710660,104973 775862824862179328,151463 785956311225798656,199462 793606390870867972,738099 773940469751570432,139404 753957517932261376,24173 789514905212911616,226048 773253284136038400,135578 793123709032755200,249725 763588372367409152,78853 778253442796048389,166913 792056176091406337,243187 789202527807873024,224610 791008852258934784,234583 780600216944652290,80785 778253765946191872,164764 774091864546811904,140211 756901779426664448,354167 793319918557016064,251452 750113541567414272,195876 791397403333103622,11774 751811931217027072,19899 788431815098916869,217519 777938426280628224,164001 788772962577047552,208379 788467790839705603,11774 773077501321052160,132335 791601605774675968,235590 794925805990088708,250785 763768974991433728,79691 755197765592944640,34666 758660411382083585,54070 759410859915419649,56964 795676582681735169,266138 757445414194966528,47284 767805610557603840,96767 786398320679915521,203147 793858076998823936,11774 767743974492647424,98259 779965344215621632,176109 788536484076871680,218275 793232395713384449,249926 762679594566594560,74133 752052572614045697,14277 757270497507811332,46406 772315691382820864,130510 780059527517310976,173964 788181409395421185,215088 752923809938673664,24360 771521288321892353,125554 794636209297293312,261155 794734435593756672,262849 795419383887581184,247930 786040634993811456,200490 789999849584398336,212131 757764594609721344,49121 763904657303412736,79589 793512886169579520,252751 770319145502121984,117364 765260859811573760,86612 762358924330754048,72653 791235859077009408,235621 757322774587277312,40886 764232411735392256,82283 776134134401937408,151071 794370428282077185,247651 778296156262506496,166390 767720920697798658,100605 789119010818420736,222544 763795746407739393,77464 772074009311653889,126607 792016679995781120,243092 755749503781703681,39235 771798907932270593,127218 788748067776393217,220332 767073366272536580,69947 793161837202272256,249841 770670586431414273,120610 776558610990063616,155933 751577073018236928,16537 761766219951120385,68182 773634465319059456,137565 785901866081144832,199453 793112416011767808,249469 751630903273750532,14277 758023872868290561,50923 775885421209411585,151410 764663581480587264,84209 788831670996705281,218258 766362705779228672,93388 755211721493446661,32572 778325110176350208,167220 753375638094872576,27045 773615808752877579,136884 790306318066122752,230277 794616597914808320,243061 776621550552227840,156835 790575316104253441,231318 791811768960086020,240145 790284525116940288,229693 788473537866534913,351666 789169287302828032,223899 758318738265501696,52074 788523160366972929,104244 790998713846079488,233736 794616479845122050,261155 758701875655020544,53001 772975943501680640,133519 763525168488525826,78274 793488383418990593,252020 750873533484531712,11495 775720764754518016,150511 790555181415034880,231498 754845934136066048,33356 754002223902892032,31060 794528505837080576,261155 790738320565362688,232863 794420280164753408,11774 771540030149922818,125554 778745778122534913,167220 764086041976328198,80716 765358033631346688,87062 777364657958858754,151741 780537340771131393,171693 795738184504274945,267576 795432748814979072,265884 785600994650370048,197297 758400624845139970,51451 790991276476882946,234653 793481513497157634,250633 757930645846917120,49431 758072403305963520,49843 758432854359568385,46076 781562601796882433,188119 788185650440744960,64722 785581829353005057,196524 776022838688018432,152735 760860075846021120,24173 750100323574833152,11349 792326370252718080,243165 758348642994401280,52554 765245426698100740,86645 790411681725833217,229693 788149317680844800,215754 789158573636931586,221416 792659956977631232,246392 795772311387389952,268643 769305794613424129,112788 775042527929839616,144538 787059991341662209,207109 753635646128857090,19598 793441729777061888,252020 795306374460674049,265257 791358311652139008,238207 794108146277027840,257544 794195561607897089,258456 732692791814434816,353598 788451417165967361,217658 778566600152670212,167399 793086976853479424,249348 759139359085821952,56964 793921464827199488,256255 769226758679826432,112081 791139989031649280,234583 732772747231690752,352911 760987077810860032,66116 788114081672728576,215505 753631011783647236,27767 768935144199589889,110477 754087481872568321,30296 754803739727392772,29614 794325828574310400,259623 762774598639157252,74133 764513994988097536,81946 764658339166859264,11774 766804026923024384,95708 768960724555137024,108795 792455002606346241,244385 733179280448983040,355667 794260455346896896,258598 776960834446757888,159411 779056581061345280,171201 733477250218221569,355480 785815666376843264,196277 738417698359644161,11774 766672655697252353,92959 785723442716741632,354238 786569774541053952,201101 792786617035522048,218832 754726378491158528,32950 755553082172403712,38421 758491004324372480,53367 776773951578144772,157693 786690812088320001,205143 771043984798060544,121612 790518737069715456,231894 792720987594846208,235101 764994017339650048,85562 776680002108682240,154986 791712913836744704,240145 759524739945734147,57961 793186713157898240,249926 746753663599796224,354825 768308916312616960,105109 771350338372825088,121479 775843980198174721,151156 780227667031429120,177773 793792348828278785,255393 752678995833917445,14277 777668445244620801,162294 752200182733770752,21074 764079175451848704,75396 770258963589959680,117364 759873640913567744,52887 795085865865379840,264397 760537982998753280,18395 777189601177841664,157755 788152002765287425,215754 773846351733940225,139404 773918976690626560,139404 794623345086070784,261155 767810327765319680,101681 781096419406950400,183759 760799165471334401,64722 785805061100277765,197622 792630639950430209,242177 786650207052296192,204413 791695285080641536,238429 794597214609805312,8044 765306715680014336,87145 740180363650207744,353488 795248818057072640,108396 766443971346247680,91804 787691360857968641,210253 793198552054845440,249348 786632440584376320,204193 794322757508993024,255870 779006214315335680,171054 762845700644233216,69711 772243583906832384,129991 779326956617789440,144730 793999483700912128,255870 795710579604389888,268448 793716562922397696,254444 758322667183235072,46384 788864984449069056,220332 787994488773939200,186212 790005398828883972,227804 758311250669498368,52112 758477656966901760,53001 765900484938989568,87904 780067538461921280,176673 758240981439254528,50827 762197988022165504,71550 764682711445467136,1248519 734843865119764482,351644 772205469536518144,129991 785856600976289792,198878 794220794863755267,257492 793983556720754692,257353 785716669670764544,196277 756925939536302085,44994 763148052798529536,75899 775362281005809665,148473 754046751305236480,31400 786903736400478208,207287 793077751737647105,249308 785546527464914944,196917 794399384477700096,260380 763696204958076929,79589 781557678669647872,139404 794687882829164545,261130 760124842570084352,61051 766634433608871937,95049 773526811913261056,136904 778368416616853504,163586 787244157526040576,207613 793462040576856064,227282 794695751368577025,262849 758283231133327360,52112 764775575068282880,26066 788409293053628417,11774 749252374959644672,7852 794313526219182080,259055 785458134429134848,195975 776968994225926147,157755 773965534660534275,139404 732288079478833152,350121 759123035672743936,54620 768913243414728705,109447 789988786176421889,225529 770680943346614272,77586 794348954209107971,258741 790544722506899457,231894 753753048028241921,22439 792430530809647104,245313 790723593831264256,231881 749238937772634113,7836 788206325402599425,215437 785542503156056064,130635 788101972133945344,214612 791680587736031232,238696 785484626198274048,353879 754862934505820160,33356 773393483554054144,136515 754032691373367300,31095 794591122664357888,261155 786940354020855809,207613 793252327993987073,249180 761871768550268928,69947 752687117726158848,23167 771323662414643202,117257 773918272139857920,139404 768907178123993088,109709 776169922573500418,153854 793240427520557056,249926 760564326163947520,60112 773178878214934528,134561 772847817903616000,132335 777495554649493508,161349 768566437795377153,106281 751602965526360065,14277 793866102224850950,256225 790701234386862080,246425 765725822577577984,74247 780463285212680193,177233 791605892164616193,239893 791673298379763712,11774 788396863762247680,215749 795275296480043008,263141 768921432155840513,110209 760103142033940482,60865 764976628074020865,85562 794688151700783104,262752 765052425501900802,84422 773927324467298304,1170870 793494910204776448,252196 788078326560722946,215005 771742373550317568,126389 763597220641853442,1249147 791359711408971776,238395 753725861023522816,29551 794535899409289216,261155 761604628098093056,67226 764835457444216832,84380 776974006121529344,157082 758417451696660484,51997 765177908289691648,86103 764165843773034496,82283 789537008947310592,205972 763756045088849920,79691 767198815916994560,92377 775030515443363840,146259 792086618081374208,241678 794361304697839616,258892 779073112373624832,29263 779448471120023552,174427 787722011883741192,205197 750679659067613184,14351 794627275740291072,260404 786187049694920705,201494 753642507024658432,28732 767849183411892224,101514 763734452732256256,78159 766792825472188416,95707 787723748984156164,205197 773982417765883904,134993 765702019034210305,84724 778241955616612352,166810 765574766447190016,87868 752053597890875396,18323 777453230372581376,152872 751091746759737344,16897 764568644642828288,83413 773149953342509056,132364 778794768864124928,169923 771260349278412801,1170856 781672205197410305,177455 793455485626253313,251320 778733764629241856,169437 786240522310578177,1063777 792885178003820545,247803 768175055599722496,11774 792345014332456960,245136 794212842316713984,258598 760822251147108352,64758 789085837824851968,220029 781529404073574400,188119 750037521648594944,738099 753437377717239812,26806 768538339590807552,107446 792061651692511233,243187 788714889225310208,11774 786031586575781888,199546 749350406619267073,8297 791390124550402049,238780 753372435706220548,26458 789287848558157824,224680 764664227550392320,80939 778222265741807616,166409 760838743355830273,65090 785522702031347712,196233 790334704172068864,352761 745830161321435141,1247718 779732728262500352,176646 795713439821807617,268448 762753168321150976,73706 769742714350899200,112939 793397036196306944,249926 761736626515042304,69947 761973359693422592,431998 774774702350880769,87904 786827975022878720,206008 772911614400036864,133519 775298081264852992,148045 786187463790166016,198466 764875134125637632,82066 774235390911795201,141881 757347965166051328,47090 761657726455914497,68987 765413637158764544,87245 766582230642724864,93184 752750159168204801,22715 794639115773943810,262053 733457935888715776,355952 760275472630505472,61145 770935588400734208,122146 770320679489134593,117687 770991602139561984,122146 763159349846040576,73712 772906981975818240,133519 791662509388238848,240483 776553348665311232,156132 773651855389753344,137869 773653974285180929,137869 761692747031949312,69491 751569580754173952,18326 772170054020595712,127957 754725906237751296,33356 768372553249357824,95055 776074366253621248,153194 765002208844902401,84887 761576979305029632,69231 767990910189789184,101681 780570569423089670,172132 787850191038623744,134133 753720604822503424,27061 768068754072666112,101432 763038166626529281,75709 770604731756531712,65496 770011663416393728,116418 790793936059138048,231792 780637393418280960,182257 756539127877820416,42117 777712121224257536,161456 780608394042417154,181613 787126738673217538,208178 792048047651905536,11774 771122256613249024,122126 750558728542363650,7791 788178632246112256,214899 795472092648980480,266491 794952782662930432,262847 764969993473658880,85562 794212571591143426,258607 791358611029012480,11774 750873314768195584,14855 788889577922498560,220727 778686423612260352,169715 788123278992965632,215754 793453581856899072,240793 793568241507373059,252020 795094409406775296,263933 732276447532961793,11774 791668602692788224,234990 793872413129867264,256255 743437876411588608,47188 788538718130954240,216009 794277902179303428,259457 788855961981063168,11774 788695840894267392,219989 792025742435549184,243187 792839503001956352,247571 788170717711986688,215005 751199428397203456,17591 742167746071367680,350711 773917127774437377,139404 785901162188845056,198878 794762063075803136,261155 752876914948214784,23899 765556907482443776,88052 774411399133073410,143473 764191683085004800,82066 776882243180568580,156584 791409712386355200,238980 761989920541904896,69794 764276750570315777,62180 776030466281308160,151409 771010078593814528,122133 761346581954256897,67587 771512458380845056,120690 752001767613739008,20606 781508479894695936,139404 795402009088245760,266054 755281820858458114,35939 788799030520315908,220526 795031266403950592,263933 766499065286631424,87567 790250324984487936,229693 793095576036401152,249348 789137039862005760,11774 790024355900186624,143948 791017386606493697,235948 793986349057458176,251336 776872232480038913,158897 772895743149543424,132752 786375906344464384,202248 754806924621803520,33356 777142622087372800,157755 786906529152851968,207287 766983737024413696,95708 788489561827487744,218351 760645500873936896,63149 788750060657971200,220029 779101007594737664,172270 751123458432569345,17140 767193625247621120,97386 756949501131255808,45672 795656391771832320,267521 773993189606821888,139404 776632612253294592,156644 753731925689311233,29589 794427165626527744,259063 776009883439300608,152735 761053151331962880,63393 779294371250368516,173590 771140822779633668,122299 785495649231904768,196348 766138971843731456,90482 780640666183344128,182257 752231059673083909,20279 764088860527603712,81702 777944166085038080,164001 762635480664080384,73814 791349718165094400,238383 761371977042923520,55257 793499152009334784,252408 791162903047106561,236134 792547686268428289,246295 749948417506357248,10873 778166484476592128,164826 764187014539386880,81946 765365173339033601,86513 750426000559792128,12883 786377994273075200,203437 793791248989577216,255393 762285567992336385,70338 788453014994419713,217837 789792661016195073,227183 755111473412702208,35182 788734462628593665,220332 792120768939175936,243187 794328476316733440,258981 760590381159374848,63149 793986087848968192,247014 766068086046883840,90031 771823647224766465,127711 760558860277080065,62728 791769873437319168,240145 755537973827866624,37979 758011321396764672,48663 786484527455612928,202720 781700617794363392,186170 760463252837007360,62777 763919559782903809,80720 792043603426209793,223492 790747774702784513,232169 760568587547475968,60112 761852633925705728,70941 769433484528058368,108432 757894293122146304,48148 773904196059983872,139404 786293262717812738,201558 793094155975155712,249469 759216586670632960,57574 775514838126604288,149953 755059828423262212,35044 758477197174775808,52061 779125285585244160,172962 788202989110464513,215480 764993894023065608,84209 772908175456632834,132335 789994352403619840,228354 749384933592821760,7828 763848090273058816,80098 780437645344251904,180306 762989016970952705,73712 780060271754772480,176673 774793852087443456,142172 766109816297230337,90482 750402700144209920,12883 774345829419061248,140444 791662738271531008,240338 760999745942802432,66159 775000407718371329,146259 787415262970556416,210313 759192612377157632,56952 762776549158518786,73737 752273670173782016,20606 790726558247821312,232881 733019507048976384,1170320 762862193847128065,65626 775787052977655808,151463 775878216389124096,151463 793952232546807808,257026 793483939486638082,252196 759159429627469825,56964 779123769717600256,170144 780443546218147840,177233 780789380772397057,183269 786414365889015808,203674 776726478927060992,1250335 758234084887760896,48289 793559220322832386,247232 777264787973550080,160225 786698545386680321,205143 791449584866168832,238099 773250471473668096,135714 765611254601744384,84724 794880132930568196,261155 768929973289754624,109470 792941368003862528,247989 756458068192464896,39235 771389780491927552,124461 765516993780785152,87904 753362044808757248,27280 793911897980538880,256125 769344622678147072,112399 788748117818667010,220029 792408023679455236,228576 787457822460153856,207965 768929005793783808,110362 794007232941727744,257492 738812471251591168,11774 764955885701595137,84724 771069906649489408,123135 764237511455481856,82759 788479767867641857,217601 795725313732808704,268448 768864923166179329,108849 775389586960678912,148018 789952396109746177,197046 764280898715983872,82177 771073746828349440,121479 778920328651214848,170187 766473908417617920,92159 785948081099509760,198671 753645427925323776,28160 780789957535363072,183269 764581380235767808,79561 794967943817940992,262925 787100885914624000,208379 763028319239413760,76056 789162347076132864,152946 765622219976224768,88128 760872715339370496,63451 752868591012237312,23899 756973256217808896,41702 757085926875029504,45857 793890220525498368,248652 774310798986543104,11774 781095574451855360,182659 793078724224749568,234583 751578316679897088,18893 742889572758114304,11774 794885583818682368,261155 764144719505002496,82066 769315220833628161,103446 777929790632423424,164694 795291615346753540,265257 795406225005576196,266151 774291870927032320,141912 781211958582382592,186434 794591271121776640,261818 752947794806136832,24675 786662890346541056,204413 756270240191942656,35890 774999806909358080,146259 786175600943923200,199546 771727012683771904,127366 764285165610733568,82018 763411911518158848,78159 777003432829865984,159876 791407373097193472,237908 778330589367631873,167569 781345221044940800,139404 781573140686245888,188304 781905449947987968,188401 757076072731123712,44163 791702111629168640,240145 732218996674723840,350327 785312572685766656,194082 794198792136323072,258331 767244474166616064,94718 775039831982215168,134259 780833220325679104,183269 759093591444754435,56964 794697322059792384,261155 752067396698005504,19317 793259942308356096,245148 769780489494212608,112336 770630681512775681,119833 761609104410480640,69248 785583496932696066,197297 753509001279791104,27317 789935570235584512,227048 788917836915744768,221057 790572808128438273,221005 776379285858820098,154832 792247349531840512,241608 761180276848463872,66857 769354636406951937,112158 750335983292481536,12281 777483405134958592,161456 772825200672899072,132335 788926065360023553,219119 758554047737495552,53367 762983155372523520,75438 766421797969330176,93261 751967915721629697,18870 762117683546427392,67973 791890425791381504,240483 756560909758242816,43248 769265221311401984,112693 732958324606406656,354902 741719449896525824,99816 793150616457531392,249926 785905311571783680,197324 734726577318023168,11774 765610022382342146,88332 746911642814976004,1247760 786396627560869888,197286 788807180304560129,220332 793969388047085568,257026 772460402991067137,130750 761354661093867524,66801 780858250015236096,182870 771816676232867840,127657 792571132847149056,242693 789523026849177600,226180 753746576552656896,29548 747733296335962113,11774 763531095040225281,77720 769118959895359488,109571 765953611901919232,86523 794584786534879234,261796 766139178832855040,90384 757540928189927424,47782 793176225002889216,249159 793972491412787200,257271 795755308324950016,267862 780809108228366336,11774 770284892466847744,116845 774815841787449344,127994 767944155850997761,99093 793883535513821184,256255 760612595841720320,62728 750536079384702976,12883 790717474023043073,232884 792053741608398849,243075 744549797994979328,1011996 776002260069339137,151947 794873116103098368,262849 754027827960262657,30339 792852610004819968,247240 751552601330634752,14277 763849894301802496,80607 795231298528878592,265644 742330881361207296,352839 749757449746329600,10064 767066199725334529,93261 773472652413534208,136904 787025002663215104,11774 752729411388977152,23167 753997701340028929,27045 794546180025946112,261155 766272823233024000,91894 773934712960196608,140232 754742939272695808,33356 773308814258950144,135025 793401544523780096,249926 778025603861807104,164826 769039657329975297,109667 779475637681713152,173846 770001148531118081,11774 762339485157908480,71550 769694504601411585,112363 762027740216385536,71326 768639065742839808,106716 763163101185269760,73814 773876532292968448,139404 790704374897078272,232471 775037272794292229,146259 769198551956086784,43579 757379166991970304,45974 793273081963962368,249926 759371060571574272,54696 757002076627070976,45669 758049383329828864,51069 758070946762661888,51265 788563298799218689,216009 788832330442039297,218275 765708304496652288,88920 781237434948415488,186434 785638263855935492,197297 732646888382423042,353241 778073720212578304,164710 793895711851053057,256358 795198972394696704,262925 795416873718415360,266491 768876974630641664,109666 770193835179839488,117257 767005648546660352,90963 775639227476414464,149300 785682932929212416,196277 732810500103372802,353789 794367650319187972,257353 794729903824347136,263051 775738516634476544,151255 776126363648466944,152735 758798871728271360,54070 762117491279683584,431998 770308083956547584,117303 793145616222199808,249926 794372179274121217,258878 763928666426347520,80393 758382161674268672,52749 775480586563616768,149124 761773109334728704,69231 788539707307155456,218875 791370121000300544,230283 785994326836965376,197512 768217703769309184,102487 777934496381493248,164578 755540704126902272,38183 793283374173618177,250633 732386089898549248,351830 776640873408847872,156835 788503728710094849,215437 765645099896373248,85132 775507553606336513,131045 780876150373359616,182752 795388616541372416,263817 778685112758087680,169923 780795432624492548,183269 791186444089823232,196314 764289507013177344,82066 778572862399606784,168794 780084837537357824,141360 794559964207521793,261155 790650125320323072,232169 769680789462192132,114985 773799136533544960,138205 737700121811537920,49681 755897426867810306,36810 776865932543193088,158897 788058148728770561,215005 791350501371580416,238395 791381683727630336,238290 772246681081434112,129551 778475276674097152,166500 794565534276796416,261155 791348170198355968,236454 770991714043658240,112363 791716085653311488,240483 787361409801850880,210650 794256071233798146,259288 788723663751176192,220029 794695161104269313,262022 777575639297630208,159308 794693826183102464,261764 771869053631729664,128615 755237524600041473,35890 762686661402603520,73926 771486175827668992,125554 786664461583212544,205728 772988970259054592,133454 793206074379677696,250633 771432054613344256,124855 772018350402768896,125633 788391647579103232,217519 773938401666031616,127134 762463393278066689,47283 761170952218669056,64722 762786464107147264,73712 774538002827661312,138165 756272764252598273,42344 772247580684214272,128934 780222523908554752,178477 766337069979271168,90319 790920970877800449,234568 786401507260366848,203350 768560383867006976,106716 792460551289004032,235147 758317934376693760,48205 792040753006514176,240145 772813848537509890,132335 770935422453059584,122146 791072662919401472,235963 758172828273369088,51809 788450198422970371,217519 788097976497471493,214935 766770412948692992,95568 793843918450196480,255246 758861853522997248,55713 780714129090719744,181789 758087621281128448,51171 762031237884174336,68993 792369407930486784,243187 786867467213758464,201279 772241381213499392,129551 776227082980458496,149202 788068319509225472,214492 788496153352540160,217658 786796067262038016,204835 788072887752142848,214209 790627845215227905,232137 786386614385684480,203240 779882694956113922,177444 795139230339125248,254209 757299616081649665,46890 792563537189011457,246295 773876498495254529,139404 790533894370103296,230899 756707054291681280,43811 786068637891395585,49459 754767934921191424,33356 770285571386277888,117257 773958327957061632,139404 786754315402838017,200412 788455289162899456,218275 786693814396317696,205902 778038323096924160,165523 790910453471911936,233800 771439505622470656,124744 757853172907974656,48508 770881019276734464,105109 760495314272972800,63149 794735266137247744,262849 760265092910882817,1248387 791844234525540352,241819 751601361188380672,14277 790748407182876672,232169 758693304196366336,43207 773737957614166016,138365 785294949667307521,194648 759496662020526080,58255 772966991489601537,128194 795375355016060928,263906 765901492821880833,89900 766130688856698880,56964 771189291892346880,122978 787724686734004225,205197 793214688112828416,248988 772850757586546689,127957 758792094362271745,55261 773514055986229250,136904 777172907118235649,160584 781280713203146753,186584 786556366533988353,204413 775097356601716737,669866 794008070686994432,257492 777818275044614144,161456 779862302354841600,175046 786956892165767169,207613 761895568151117824,69711 755153427932536832,35900 761549315332386817,62708 761907256489308160,70940 766765902431825920,95708 770373937469554689,87904 761340202161938432,68182 787802408365662208,202217 780597218172469248,181811 779377080874262528,174557 788217165300191232,215505 762745794541871105,74630 778223344307073024,166321 794700320207147008,262588 795029946032918528,263926 749803692120039425,9666 767773289175482368,100605 762106164142149632,71677 786236219046834176,192032 787155423463825409,208016 788409008637874176,217634 765221655291584512,86103 793696041958727680,249926 780836368733831169,183269 788863761377431553,219678 758622110122119168,54070 768863865186742274,108203 788744892411445248,203710 791712781368070144,240718 786245994648313856,11774 792126592734507008,244230 764928907246198789,85377 792826245029335041,247819 791679484458131456,239405 758804177866719235,55257 786871751644942337,71794 790581198795964418,228820 794889990467555331,262752 780850545179303936,182726 775481906280468480,128458 751159550401806337,15256 753308905275527168,26871 752226338723885056,20232 771398187965972480,125367 781538145607282689,187454 790231453204217856,230301 792912628695695360,241034 794728103666860032,262849 755558434620125185,38286 778294545486344193,166532 791659414386253824,240483 794987824017801217,257406 791422713969737732,238639 795715107988836352,199307 792566215596187648,244270 794552404804964352,261155 763344468128829441,73926 776741028640325632,157755 770837253153099781,120425 750905004093911041,9824 785518481441710080,1250411 788929935981289473,221799 786677147293347840,204958 778412469870026752,167407 735106089268719616,195876 792531593269223428,245101 792438557474492417,238207 779346865095528448,174115 753267243237019649,26670 762169813884035077,31075 753731021200302080,29263 781524460591611909,188114 740283469528326144,99816 778628697351794688,167517 752018912901009408,20279 765998538891284480,90384 771748621092057088,209828 740290417585848320,99816 786444632167112704,202983 771816371520876544,127657 785505661513707520,196277 791840833368526849,242113 752268439218163712,20279 760587477992271872,62708 749553698762788864,9145 770617659238916096,118192 795293591195254785,218911 732182306992095232,349332 768871314153148417,99900 787078703477993472,208415 794945416697671681,262847 786524616315510785,193121 752669155095109632,22439 734913209933697025,67995 787106904262647808,207733 757708141610078208,48594 794078761218023424,257423 776855859435409408,158673 776887200545841152,158992 785841241179189248,198878 788551919123836928,104244 771819146833080321,125853 756490626674417664,39096 749066533582802944,351512 767772283742093312,98335 795689512731025408,228820 762610941984997376,73814 771758764030582784,127582 780639392192954368,182037 768955851780399104,109666 781276178346745857,183269 778717617234206720,169384 789166747462938624,220332 791696971132198912,240070 733037569957453825,355464 781724981315108864,189017 762055174370177024,69356 772111246564945924,129471 766050534293811200,90723 794590815200755712,261155 759538250604097536,57574 764216572789436416,82066 791078305524948992,235963 791293790166188032,237491 756829690132893697,44290 768730351594110977,107423 792814529373548544,243865 759755854207868932,59394 763784969734885377,80016 764214325951234048,82209 762414423608791041,431998 794550423487004672,261155 770057281409019905,94689 749350960103763968,7852 761590371868676099,69475 785458357083701248,195975 766017186943033344,83870 789450850548580352,225981 757266638907461632,45525 762976384264376320,74483 780163410126307328,177444 766368176447905795,93405 794630913099464704,261155 770399542848131072,118191 785236253784571905,11774 768984663469633536,109667 793803956736712706,255393 795727394984304640,267655 765667215005941760,88998 793207737484185600,250066 795762546259202048,268777 755160869588373504,35890 794148833672314881,257546 765618829951021056,86961 778273660192763904,166939 772771462281244672,87904 757793117433008129,48094 775015587667816448,145244 778341193390391296,166282 793984241017221121,254135 785358521382473730,195481 781004181096243201,159115 786967806793232384,207613 758421571115495425,52720 785897551962730496,194080 777583625009115136,161277 751062524724776960,16506 752981522936770560,24787 764577224850800640,83945 763875069726633988,80607 771003498150322176,122299 785848128733843456,197512 786108590163628032,124597 790268848427663360,197512 794315073741357058,257492 753690444513566720,29263 773781390143918080,138819 778669080593195008,168892 785270079239827457,194167 792920523965550593,247054 752969548979171333,24787 777208957093810176,158338 758629528604319744,54070 775179126777012224,146720 772616583667679232,129121 789263222805331969,224196 760529254538809344,63451 744367248131796993,1178850 770380262861574144,117609 793606790701195264,252639 787085797426024448,209151 788313006258008064,352258 791313496625582080,237491 794799496618078208,262849 770347239923290112,11774 769020292316487680,110362 789164691943596033,11774 793930229194424320,256935 775728280292958212,150511 775092725704253441,146024 775768720098619392,144573 776816564175773697,11774 785888570422792193,198878 788767032879751168,220332 768231016272048128,1249507 777557375695724544,162311 766663591546281985,94612 776812275403517952,153779 765665677998829568,87858 786300429462372353,195481 793199392312348672,249926 795076154621210624,262847 763197300546109440,76577 790570710003351552,231894 769634836512251905,113165 756094280154877952,41193 757721733684224001,1248512 793476775250497537,252020 793441567583469568,250293 788477875829649408,218275 777951757796188161,11774 787440187286491137,207613 792177558360129537,191815 760115604577804289,60112 788763989777928192,220526 763807820173017088,80393 765563210497875969,87868 795315420152655872,263676 780172904814084096,172967 763781718641893376,78566 773980304419807232,140444 791820298790121472,227795 753713169873440768,27045 751590222391943168,18316 795279212210962432,262849 790342696829235200,227269 786657620094492673,205270 760999881641041922,65455 758332145375047680,52554 768038051201347585,102249 776765127836233728,151645 757610526537031681,47782 780444452720697344,179589 788749485497122816,220332 763790002438467584,80136 755203495020552193,36219 775751282275577857,151156 764909593847746560,84209 769211216304697344,108782 768954670761017345,108396 792383619029344260,243187 790661923389992960,227267 764623525424590848,81946 780572126298435584,11774 754804470081544192,33356 778577718623346691,168794 790329143141347328,11774 793283761236566016,249926 757439488670916608,1172928 775428569623166976,140444 793263598504120323,250293 732517192240115712,195876 788338975366873088,217039 778648189020672004,164001 753198108855537664,26140 753754158352764928,29263 781260509001678848,186063 757645361263640576,45690 761774988613521409,69747 777209362754535424,160226 791693116625432576,238429 733359206573572096,355480 755504430053818369,38183 794937256641433600,263010 779353803174871041,173753 764293216510349312,82209 769650075916234753,113412 781281212660756480,186434 786619065691439104,205143 762664839659388928,1249034 789740149189976064,225943 790641657314181120,233036 776177098834735104,154322 776435009951457281,155688 771774119260008448,126389 795391538465533952,266491 754771476830707714,33727 773890889634582528,139404 770287895097839618,117843 793432189341925376,252020 785668569484759040,197512 770709863794106368,119937 788506714236530688,216707 777661045301207044,73814 788860007244791809,220526 781170506602991616,185496 788841176535298048,218832 759220111723167745,56964 779116190014799873,172802 763120907778871296,75709 752666973125746688,22779 781581693710901248,189017 771369722696781827,124597 752954411945689088,24727 794651444460843010,262022 759756980370243584,58869 771704507235459073,125163 778228118167379968,166409 795388507111899136,266491 756333347509506048,42249 760972155110715392,65839 734276900990943232,102730 781505675495170048,187393 757215862784946176,350125 777361126115770369,160022 788693312496545792,220029 792031947413389312,240483 751686292795068416,14858 773491056658767873,136947 793497136834969600,11774 775824143170187264,151165 763593510507409408,76406 788721423028199428,205197 763929614297157632,80393 768158675286437889,103212 792163443285438464,244221 793164327561797632,249444 791022086043172865,235756 787837007007395840,212034 758009606975004672,48663 733076322226974721,354893 793624923939938306,252020 757957956931428352,49953 759180580458262528,52821 795016097800060928,261155 776186261962788865,152735 780612420633030656,182122 793286803935465472,250216 775362351105241088,148645 795250823110524928,265644 786675348209532928,203538 794167405744295937,257492 772197318237970432,738099 765201246206689280,86223 773019378816208897,133454 790162002995847168,225911 794319136486608896,258741 764285970921381888,82066 788167379310120960,215969 793414739892330496,251452 794316533614788608,257492 755711125820289024,38183 771707981742301186,127134 791404338287697920,238207 794549338949046272,261155 775292643295240192,148045 780612525960278016,150151 776942082384470016,129652 793861056997142528,256239 785640244691374080,11774 790976135362469889,235621 755487569824059392,33997 760756225558523904,64084 763517505436524547,481145 775405170695901185,148032 758856811378192384,54070 758185104589983744,48289 788540116197380100,218495 793622087751573505,254209 791435943144108032,234583 766666762280693760,94690 759819218522996737,58815 762800304987508741,73814 792131303185477632,243576 764301676379508736,80445 772878170324398081,132578 763856636440092672,80716 774319009206505472,138054 758940957525970944,46076 794574231761629185,39957 770582306151104512,119832 788409750472056832,47940 795380540010536961,266151 773887782402007040,139404 763399500790652928,1249111 786800811820978177,197286 762756654811193344,73814 753227942243676160,26029 769717495548772352,114422 793171009444675584,250033 751872577841143808,14277 752133668706091008,19317 765364915095818240,82208 795685030429335552,267857 792046911494717441,243092 786911729380974594,207287 755623925766389763,38792 777853178691936256,163990 793967113992073217,257232 763143927150981120,1170332 781300295557152773,186170 773908425247956993,139404 774007518544666628,139404 753738139261206528,29600 756775213522485248,42432 777667450632634368,160758 749195472527581184,7615 787407926591885313,210207 763994836177346561,80939 773260078132572160,135736 794331852895088640,258878 744903773844168705,145399 788157464587800576,214899 765383862369128448,86763 768973141351817216,109945 778975725001011204,171324 751789760998285314,14277 746814370005540864,195876 752987759690653696,22355 773499870615396354,136904 793263986670178305,249926 787897419283386369,203710 749399318017126400,8497 753455836408614912,23668 781146411467440128,185496 788135772763238400,215754 794018108004368384,256564 777075141410947072,159876 763436019181948929,78159 771393277178150912,125381 780195131118931969,178045 765343671290068992,84209 769029651704471554,110659 773839424291500032,139404 792640458639880193,226218 770435836856848384,118604 779085698850693120,172299 793503265224663040,249926 750852981302505472,1046033 757797756043833346,48491 787909103653949440,210289 752162373323096064,20636 792749632258347009,246295 794037957699182593,257325 786363331045056513,203076 770019767243636737,111549 780612504158253056,80785 793148098172157952,249926 758900820628733953,26569 792803682374918144,246295 754928550818422784,15536 790548276395307008,231894 794694148230148096,262849 769296197341237248,110362 792574284635832320,246632 789545752083173376,215965 768619659943960576,107428 788211384039321600,11774 757322106652753920,46890 760716171985510400,62821 793093692370411520,249469 764931244119293952,11774 793461098552758272,252408 789514832139673600,205972 734146032200646658,352911 794552999859326980,261155 789694860332851200,223078 753906247045218304,30279 789061505106911234,219119 764065524720410624,80939 755071305574211584,11774 787002406856826880,11774 795075019982467072,263906 791689291407716356,240483 792423947547578369,245268 758457501687881729,53185 754820092542672896,32337 794328753891577857,255826 750470220775501824,13532 793074329458204672,249180 737896300574838784,349678 790642603683291136,232169 793948008421298176,255826 745018021266132992,11774 790514960388485120,206666 767826160516333568,101681 773615739328618496,137818 774485405353779201,142503 767066736344444928,97355 776809368134168578,158314 780172375681753088,178076 777338550068969472,160592 786720548097298434,205094 788400727328747520,217519 794702904888360960,11774 794655320576552960,256502 789156544101298176,223492 775469778081374208,148574 788900813926076416,221972 751204174528782336,17749 781884104845340672,191153 794626130988978176,261155 757737436256493568,45567 780686394431856640,182313 771473544756596736,125554 776169682969718784,153610 787229193624969217,208022 785478087786033153,193121 768876137057574912,107745 773264125824598016,134561 776605778790719492,152946 788743861820657664,220332 765664393845731329,87904 792020720331034625,240483 760570346064019461,62771 776804602045984768,157755 767483169071362048,93823 768226909859688448,104932 773572877538983936,133702 751125730772201472,17143 793295747449880576,250293 777985622287851520,162610 776178530799333376,153194 772983865166196736,133519 764987563371364353,85562 785766787526766592,192689 790914809181134848,234583 767716283181780992,100605 776759653778743296,156533 766833561148293120,94699 766412761844871168,91810 749765212761448448,7546 780486509795373057,157693 793146610230304769,249841 765523776591110148,87245 767804469757284352,101681 754756193050959872,33474 759467385585741824,56964 768572667741863936,104999 789328459558367233,223921 766312282234159104,92369 795394309709295618,266884 762003321183870977,70540 787401439886835713,208307 792163663591403521,241678 768738241398894592,106281 785925254606524416,198671 786636336769953793,198304 757255625948659712,45014 795273568384847872,265821 769083888060825600,110209 789143246584680449,215505 791344590498312192,238207 765162331059871744,86103 793166988726206464,250033 794447459028180996,258193 794744610094481408,262752 755584476374306816,38183 777927844588421124,161901 788485602043830272,215437 764830750067658754,84724 754725396575358976,33356 777660824735342592,160703 787045901785149441,207613 787692112007626752,208928 793970554101346304,255942 793976094529556480,257026 778929158814437376,167319 788155597459980288,214976 763859680854769664,80773 786547294820790272,204413 776200129732833280,154071 778844955963981825,168892 756288667010887681,42432 767935377931763712,101163 795701694306906112,247930 767808929979957248,100605 793203714504859648,250033 775171079455150080,144684 763062364363161600,75633 793907697393491969,11774 785813926630006784,198671 776143335589228544,153095 764146806213181440,82223 793845287840251904,255393 765358061137506304,87089 788364581768921088,215437 792137870370680832,243075 786989734430068736,207949 775399751126749184,148645 789936838492299264,228952 766302740465188864,11774 774392126293409792,138165 795758230441967617,268777 791002037613895685,235882 773486365107511297,135736 791468802223464448,239076 791468886369640449,237935 753147112297209856,24788 793188390212472832,243427 762422990214537216,65894 777364045531844608,160134 790738149685223424,232863 792168994732072960,243187 757294535605100548,46612 788432795576127488,217106 790352848777252864,11774 791471736126640128,239405 793191423835119616,249234 791007842257866752,234653 791340038298734592,238207 755592137408847872,37993 789490185755058176,226538 793940070675976198,257026 775811509834358784,151439 778562396105375744,167569 756314670265434116,42249 786229498324791296,201958 792016867628027904,243092 792911057916268544,245268 788576603148210176,217897 755903162599481344,36522 768793052471263232,104973 790973251585445889,233692 774212379106238464,131421 755978415245627393,36169 768242281639993344,11774 785666012511252480,195975 773880882155311105,139404 794189884969938944,258598 770986592194273281,122146 773209860565590016,135025 787486422705975296,211367 763162177587048448,73814 791675121391984640,240474 772457511555207168,129662 779453664712855552,172185 772610088993382400,131210 785393578222686208,11774 789112700282347520,223286 794534567772360706,261155 773888787524882432,139404 758358592156205056,43391 761996691004387328,431998 752693022861602816,23234 767803595710459905,75615 753726015361327104,29548 753771603562037248,29817 753575538233450497,26458 793222792732749824,249927 755178624244936704,35890 772197192836718594,127957 756974311840382976,43285 778079189866086400,1011996 757695830635614208,48663 757327687463690242,14277 775624846398984192,148537 776093151886913537,153501 791764668691849216,241034 766630162989404160,94699 753016896794996738,25071 767461936204242948,95055 770874551953559552,121949 794963756522541056,262849 777915001612832768,135136 791822343299399680,240814 761640392789991424,69493 765506320506183681,86088 786362277880553472,202304 766081130382647296,90757 786383429289979904,202727 776803913844555776,158314 770737112752750603,121080 775093221428822017,146259 787502073470484480,211461 785885993752600576,198671 755849467018883072,38183 777174670365851652,195876 795279437055066112,263666 758653959682658304,54272 765607412304908288,87904 785575655433916417,195975 765308937407123456,86440 752262595944411136,21074 764984691602681858,85562 762097143620304896,71652 777634483868536832,161387 785547115711848448,196904 773757994152579072,132335 774793792490614784,7092 794995604472610816,263895 751178740793614336,17591 795716365843841024,267655 765701228584198144,88459 779851270160916480,177233 781919972301893632,190957 787728676217585664,212662 778635754784325632,167220 778427324836540416,11774 758688703002869760,54070 785811259883126784,198671 732536266131050497,352465 773513319906942976,136947 790396186947485697,11774 764178103535009797,80939 788209581075861504,214976 788477149019643904,218275 791708700536893440,239183 753697181060567040,29263 771636650271051776,126152 758780004771725312,54861 793185873537867776,249926 772294790826164224,129558 772841060783435776,132996 789487269614854170,225439 795451154851332096,265855 792086684208738304,231894 794087653901733888,256255 794579122269732864,261155 788472622799462400,218275 794215137947201536,258771 774012025458622465,140444 780460256174284800,140444 795415896122593280,261796 732197156707311616,349630 753747426926858240,29589 773714119945883648,137042 794528416942931968,261155 767834863999279104,101681 767916227314450432,11774 776096818404917248,152872 775170821908262913,147223 793818222420078592,228088 790997251631947776,235828 771376927739437057,124597 777968681603129344,164826 770818809733140480,121479 758345977258315776,52494 768919194125557760,110300 776461987647815681,156055 786649992404406272,205455 760136252020502528,60866 773537264966180864,136904 779397572502904832,170884 793968503590100994,256217 762673758767288320,73814 794351987471118338,259034 794575801060560897,261155 770784537337102338,121479 785910311127814144,198671 772844167621906432,133039 795497162985639936,247930 750383402126184448,12311 788522114391433216,218275 786025832456130560,198620 786231052431785984,198671 795302357135425536,108396 785499050657415168,196277 789143126405283840,222647 791830453439246336,241432 758720378797748224,54070 792807897604296704,247379 768577180079009792,107428 793242960670363648,250633 792873267514052608,247983 772893348566818816,132996 785525458615926784,196676 789936201276887040,228820 789986151717343232,228354 792513708769415168,246225 769005133501825024,110659 760633585728647169,19563 794958647314915328,242693 768896924548145157,11774 775275784957198336,148010 786631165729837056,350125 753706682069487616,29263 781355232999514112,139404 753209119318740993,26140 758658059568832514,54070 771974267273568256,127582 788537485869535232,218164 795674335679836160,267980 757973858531971073,50110 791482015686258688,237406 789080264945172480,223286 777623141577293825,669866 778405402866253824,167569 789702655132053504,220332 773265081056518144,134561 785864779340537856,198591 778952757470371841,171324 766933368646754305,96752 781565410508279808,1248522 795702973137645570,267542 775098765644476416,146259 786385928218554372,203391 763446132751994880,78159 768137118673608704,103354 790174478701559809,228576 753366168690229248,27222 769466465179279360,108396 761622485175570434,67023 765647628759605248,88052 781189525804552192,182659 794005172326305792,11774 758341322025623553,52554 786722710495854594,205314 794780302824669184,261155 765596317829791745,87904 790584172549054464,208178 758071824353812480,51069 772045344427225088,127582 789462547443228673,225911 765683195224350720,88930 758831166585655296,54070 791477226625642497,238272 754090667580743681,30370 772095354946719744,128203 786917773507170305,207151 770514505315082240,118192 791812335014846464,240483 788500876721655808,218275 789537513052467201,227003 767017252616937472,97440 787079841074016256,196216 772495728513986560,129649 794622271646072832,261987 756316186124640256,42249 767156167831384068,90963 768240722919251968,104932 788081669035036672,210238 763740600126496768,76771 774715223282286592,144573 788482664567373824,218275 781277637410820096,186584 773283740252409857,134371 785710772412227584,11774 759488090675159040,58267 768854026448318464,108963 788053562055983104,159876 751579001471238144,18893 773694083994902528,138205 772926919243431936,133664 778985960939724800,171168 779446355165143040,174971 780633098321002497,182257 761281346593443840,66897 773566343992008712,136904 751929926568120321,350085 759414044868632578,56924 793129672464699392,249469 753979527722856448,11774 791630044129062912,198586 792704650428362752,246012 776214888574251008,153480 791815796246794240,241940 794588842011619329,261818 772825118380855296,47940 735223733917351936,350498 768795194338664448,108849 785863629342027776,198671 765277688273612800,86873 793224160633720832,250744 775024825970544640,146259 757552481123438593,47761 790982554014904320,354847 795437622520745984,248924 786218475664453633,201494 752989889570844672,23739 755876676039352320,32642 793968887096193024,11774 793172176979365888,249469 756645001975721984,43391 745077910898253825,14084 775927979905916928,148537 779652321605058561,174971 751147650771218433,16948 732197991923232768,350020 768637970349953025,103261 753548176964001792,26917 753708859273785344,27045 767060824552722433,96898 785929971663536128,199262 793095174264086528,249469 785255220142104580,194167 760139603017740288,55107 755142937160351745,34637 792159812297437186,243165 794571867134820352,261155 778701395956424704,168794 768143255208951808,94699 770227839836811266,117257 773935242096893952,130126 794533333363372033,261155 778202818448470016,166422 758644201450004480,51451 767865786178363392,97811 760509285742747648,60884 763993292799217664,79585 777018009705590784,158387 775473744181682176,149124 793423850134507520,252020 773864947059228672,138819 778821195898564608,170678 764091817763549185,79691 787474534471458817,210312 753963780053139457,30296 763175579122184192,74868 768034788599033856,102249 753416920943124480,25189 779355652128997376,174315 774345727740817408,142980 789053415015878656,222627 760580291324968961,63451 758130552092315652,17640 780549872466464768,11774 765498415803461632,86645 794976840414806016,263817 785294589628325888,104628 788537383675269120,104244 786661312470196224,202268 775779964784373761,151463 756916036679659520,45503 773930783916654593,139178 791110932231442432,234796 793209240114442240,249927 751928877715329025,18893 764989589216002048,85562 777600097047547904,152017 757294212752736256,45319 776130760881254400,153845 756336654416285696,42432 794005719808757760,257492 764210145437978624,80939 781855559561641984,190553 793259876982087681,249926 769394819563159553,94699 780600856970428416,80785 788567794493382660,218275 764246303471730688,80486 795428364110757889,247930 758064093127335938,50542 774935496115879936,144648 776201455908696064,154322 775710171037327360,150511 775978939890171904,152735 756280893887700992,42432 794986539377889284,264431 764084638990016512,79691 791570458889990144,238395 767881160902844416,101681 788961965745909760,222500 770368552427745282,117310 754749443677708288,33356 777843624620859392,163990 750347497374121986,9754 776707984932167680,152594 759447022273302528,54070 773940321210232832,139404 785835295921016834,198466 786199709241139204,201494 794049311294124032,255393 756750144146735104,44818 763556916047912965,78853 773973086039339008,126570 775198410039185408,147391 795027083315544064,262849 763738621002194945,79691 776897290950803456,157993 788017556229500929,65113 794028708877082625,256564 775044956671078400,1248861 754718595180003331,33356 775401740220960768,148645 793116004746428420,243398 771518370407559168,125367 774286021039194113,140444 779875575078932485,112200 746433113836785665,11774 794354572223463424,258741 750383508183355392,12805 771860390602874880,128519 773980388515602432,139404 787649470729191424,204413 752862771348328448,22851 765765577495441412,88361 760052720724303872,58869 768099436576837632,103054 791368318292676609,238395 757344602193965056,14277 760751054887784448,63451 787692688774619136,210253 766558834089263105,93823 759425013929746433,148861 768888567175213056,109104 785973967412535296,198671 757323491456671744,46406 795767555055091712,267862 773613152009420802,137042 777350547695345665,159876 772994490332172288,133043 794261737595772928,259231 761262236228878337,65626 789090020514824193,221136 773907708827295744,139404 774180995033554944,139404 795275818943528960,264053 790296300541521920,230282 788100184844673024,214247 759141751365967872,51778 781796350958657537,188831 757603335792840704,47782 772923061917974528,107423 788776786821779456,220747 779445552576626690,173347 786204868570521602,194085 766504159721816064,93823 772115362301313024,129558 790923257754951681,234586 780790012141076480,183269 786904463235616770,207287 788530195070234624,104244 767581693985247233,99576 787003337812144132,207974 793501778973118464,252824 740385877222776834,11774 776871121308090369,157755 757201217697091584,45125 776773282309677056,157993 764997084407853057,84209 775996219302617088,152314 779002612926468096,167407 780760534027214848,181903 790296570390392832,230282 794390269647056896,259543 752626192780496896,22393 735883343120740352,11774 755924414080884736,39475 772487009168334848,127134 775848963803000832,151202 765905714187468800,90061 790245716820004864,229724 756297372674715648,42249 760271780590161920,61145 769336445605740544,113165 753291289941114880,24229 795364945273692165,265885 785937034695147520,199960 758350372977123328,52112 794669830163009536,261155 778981344491737088,171617 793550209385127936,249926 756982171794014208,45669 765003307941322752,84724 788737232282742784,220332 773665832924622848,136448 794560854687682560,261155 757199790010535936,41839 762308110534922241,72550 770089797436239872,110302 792533705529012224,245101 764968523214966785,84724 792146678065356800,11774 793458033502281728,252408 757069196811313152,44163 763119137455542273,75899 780597330965856256,181935 763884883789754368,80939 767136872141160448,97248 753949864078241792,30590 770650324939833344,120393 778651176367591424,167319 788465877310210048,217837 793837646355234817,235590 754878637229219841,18341 781329881619574784,139404 793268033473032192,250033 793224739380748292,250033 767465116954726400,11774 785976273931673600,200382 763339981104386048,75955 760332023307366401,58537 788479310386515968,218351 791735570254991361,239926 776899090336485376,11774 771931425142603780,127218 776623671519641600,156835 777915863487934464,164001 788099585872793601,215005 767074569899290624,97811 794920408826974209,263817 741217693412401153,1176510 794219525696880641,258829 792027258332512256,242712 777196003166269440,157755 764982267345199104,85562 769777960500899840,40035 766443634342395904,90618 751018930504773633,16282 750470469346787328,13450 788603476624437248,104244 775233175362482176,144839 764157610580807680,11774 794027550968320000,257661 780992192139685889,160648 790873820651483136,234564 772981709608456192,110585 788525451362852864,218260 788323053612568576,1170441 771217696729858049,123217 794365567633342471,259134 787537382912331776,186453 788003328923951104,212693 795444635753582592,266054 761750295353233408,70177 753339858530267136,26458 764551753324978176,83393 769577492709539840,113836 769886701351206913,105109 791620029305360384,240145 754766678215499777,30802 757290820223561728,11882 777816347380109312,163153 788122259953070080,215603 787393238672039937,210274 775889045289250816,151302 765016957246705666,85562 793210250736259072,242693 793440768287502337,251313 757715132701151233,47844 773227272241164288,134470 773580353529384961,1250053 774953433069711360,1170572 763511162793189376,78769 742769399434752001,11774 794697268301418498,262053 778488335387926528,167858 781217279426039808,186434 761981427110014976,70679 764235386507956224,82066 789167555726352384,221416 776643823489388549,157339 790671327690645505,233307 758765791231643648,54070 761102477869449216,66116 760352099821576192,62130 788845456059162624,11774 760197619482173440,61352 795055778126139392,247930 773818472853745664,138819 789175617073721344,11774 794573993235779585,261155 779119398862729216,164826 756295926428368897,42249 778613718905040899,166852 781470042064052224,188119 789973657988714497,228124 751215019258318848,17794 792796696921026560,243615 792772320897052672,247241 760820361877258240,64693 786263611131826176,202429 791352436464037888,238207 763725997535535104,64722 792478712654499840,243286 768902869743349761,104932 786246105231155201,201958 774419791050313728,141360 793220398464860162,250741 768173401789894657,103126 773627653207326720,137042 785785044392607745,197512 764972129880334336,85525 775461349790851072,148010 779377500149260288,47940 755121646986342400,34666 794876837352574976,262296 793215106503086080,250430 795421383496974337,265855 772877872855908352,132848 780929446773682176,182726 770987051504238594,121949 778631272520257538,167319 779817764643074048,172270 785595474753445888,197297 786427008783908865,203674 752309211623723008,15721 764835963470278656,80486 781019773022986240,184462 755165588817928193,35890 786446757479657472,203674 777596095266422785,160181 773894855340679168,139404 755564041423167488,36735 785998628573675520,199961 791802238213718016,240479 756082991449780225,35890 794683456454205440,261155 776427274203566080,155688 787999721352728580,214209 771079172177485824,122982 755168590689624064,35890 773892088261963778,139404 755243506654777344,36246 770108765928558592,114987 771346955716861953,124597 753938425233879042,30339 794707533164408832,262225 755170945703313408,35931 768214196077068288,102295 793185940923711489,250430 761641426115497985,69794 771390443921690625,124597 757578232111755264,48029 790282019943030784,229505 781467951677464577,181935 751971601512529920,18316 771804782260527104,127134 790639115935055872,232791 755394843615105024,350826 763527375111983104,78360 732439686887706624,350480 772448027000778753,129558 795742572211818496,266147 780539423482060800,11774 787038446145658881,207733 760974281085898752,65222 789015169850548224,220029 780503487763316736,180723 795069401682821120,261155 753619301081419776,11774 766334143026180100,91946 795088221973741569,265191 795383710342320128,266491 753701661592391680,27773 788125939746168832,215005 766369412869947393,93286 779066472803033088,168284 793076292145016832,249286 781863015016763392,187131 791595198853763072,239998 761696944406335488,69878 786695873359073280,205143 767126416345399296,97355 785244867265867776,11774 776122780643274752,11774 785302318187020294,194934 757631355085664256,11774 758459067539025920,47940 793655254793396224,249926 763267129017851904,73814 752755513453142017,23487 788082977574117381,215005 793219221635424256,250544 751727338451136512,14277 770414172785913856,117849 771562263459225602,126389 778621259366141954,169201 764209488341729281,74247 732684494201880576,353228 771103194625683456,123080 790914409241518080,234583 755564941965299714,37424 751165572331765761,17307 780830011574018048,183269 765345423183769600,86693 790286895402086400,230282 778572128992059392,168794 794467836274102273,258104 760564818273116160,62716 781837810298855424,190688 769058957776265216,111175 793891882908655616,254011 750369777562972160,11495 759102346714501120,56889 795374692093804544,265878 773621190179090432,138165 793653284963651584,249926 795000700212277248,264397 790233713695227904,228820 762923269188120576,73814 771547939994898432,125554 793131574766206976,249469 792756548124626944,237491 763127186371084288,76756 785279482403823616,193828 786179749257342976,201494 791324138107383808,11774 795292557890744320,263907 760820984110649346,64326 794587036321808384,261155 794627827228282881,262053 756544903950151680,42344 779386057473261568,173347 788580334946353153,215437 793166730117906432,249469 765283178055688192,86209 795375505469906944,265878 775291599697932288,148045 793313699121491969,249180 774797290418630656,135725 793644372688457729,249926 768576939724382208,107032 792863314292408320,247240 741248642556661762,349283 764871241903673344,84449 787375128598446080,209838 759790828961140738,59230 753648292282658816,11774 788387280436207616,217519 769372950545911812,113165 772913195677691904,133519 785567545285709824,196676 786374308805345280,203510 791841129847107584,240483 761194510206455808,65867 792427028246953984,245313 780923288595886080,118191 765185702581592066,86103 793165253148225536,249180 771437962559037441,125742 794586323315265537,257353 773694455480066048,137740 765687926093148166,88881 769008922682425345,110362 793984572543406081,11774 793463601524682752,249926 755151779000643584,35890 753729027110830080,29548 781226977344819201,186170 781328990225170432,139404 786103094262333440,199211 793461265981067265,252408 764149974921801728,80607 767740170053398529,97379 750674735655063553,12883 773910788646006784,139404 758442732822102017,53144 789235516881285120,221082 776451818888933377,155688 794540452095606785,261155 760862451437080576,59666 788482119886524416,65113 794271339175505921,259457 790261192677855232,228354 761302203688562690,65180 763383851758399488,76406 766248892019138560,91894 770166922092552192,114222 775417215801851904,148800 793101799158841344,249469 760540467004006400,63103 777653190808395776,161277 764954448347136001,11774 779393720181338112,173628 781606423041937408,188478 766844871118245888,86120 787051440137134080,208837 795683080732377088,11774 771094301895983105,122759 734753600451317760,352034 789949324868419584,220029 767182845685198848,95889 794739383031078912,261155 758043421734940672,51069 779479162562179072,174315 792471965630013440,246225 794551286230372352,260899 795419039401148416,266151 786718545510010880,204413 785910819355815937,198878 763018995687534592,74483 765282664236650497,84209 774059385093971968,141316 768951321865035777,108795 785651632226709506,194082 785826234974478336,197286 786008106907992064,199546 753746192975134720,29503 794973735963021312,261155 758522485478420480,52749 788013747612725248,210740 790513213850980352,230704 764453218998898689,79987 779569904689242112,169916 772038784288448512,128424 740386539755077633,349375 774179519003365377,140444 785547175031898112,195975 788821826910556160,220526 789949780864761856,193121 751228199665823744,14858 789262136509734913,206666 752133672946589696,21034 794566201976483840,261130 794923094947282944,258040 761664644142407680,69947 760152645222932481,61051 772495439908179970,131122 786276543613894656,202429 791114484320464896,235620 764185089781620736,82020 771388649023741952,125163 794109228994527232,252196 775955545882714112,151156 788215228269932544,214078 779168927951777792,172523 773943807519789056,139404 780032313363140608,177704 754193726596124672,32226 794851867411042304,261033 790231308895154182,228820 764885125062615040,84724 777146491781591040,159861 769895387767382016,114832 772279844579123200,121479 779625485881966592,174557 756841003714314240,41798 768978952979353600,107469 762459199666163712,47283 788174114716389376,214899 764135523375980544,82066 769185141742706691,109945 749678919607988224,9292 764156643173027840,80939 764219947283251201,82066 770972958462357504,122146 793841722619027456,255942 769923362634272768,1170396 789096220132188160,223286 766464167654019073,94200 772465313933733888,131027 781911267728433152,191354 794546537158377473,261155 750862210637787136,14277 785925185853546497,199546 788886090077786112,220602 758300352236048385,52112 763877046158102528,80939 774182879525871616,140444 754752922299228160,33549 760230330511003648,61051 775138692797128704,146675 778366208211030016,167674 787293035541372929,209477 755018719089143808,27045 789499578651439106,222788 793892287298187264,256534 752889058704166913,24134 778441051082076161,166852 780619229229965312,182154 775743054426808320,11774 760841822818230272,64504 732493266277388289,16011 795414512589475845,266138 765543420182007808,87249 768382849112092673,100561 760282814000406529,61051 766861877599141888,81702 771459225495089152,125554 790076936970121216,220029 781442523956858880,139404 763804997943300097,77464 792022876761186304,243075 759461292834889728,56964 776418762253664256,154549 786308070779588608,192032 733301381390536705,355480 749342714383233024,7869 761556736121511936,68987 777131948070371328,158387 785987901024718848,198671 774241277546082304,137777 771412294089773056,125381 790993139100098562,235828 791334228512219136,238207 757634319724777472,47761 733512645354135552,355480 753730874072502272,29548 793299267834089473,108517 766015836465209344,90384 774837565559930880,354311 785527046709534720,196676 794663868010270720,261155 772156110535098368,129471 766801841690517505,95672 768969339663847424,108850 762180791526952960,431998 776541725871345664,151463 791224286312800257,234522 776193900843143168,154071 764538230670753792,80939 778010462852149248,165097 795430840780132352,266491 758427774025543680,52061 793836938595827712,252581 759899781615321088,59996 763721638315646976,79513 764172667607982081,82066 778672356747317250,167220 776229632123113472,154071 766005150838206464,88490 788542706150699008,217658 764415339690090496,83391 773980899637469184,140444 759194248377794560,56964 794736995947966464,261155 787562835819847680,207029 794535246406492160,261155 755841978168991745,18215 761543729702469632,68993 769964408021868545,114254 772842758465728512,132996 768476306203930624,106774 758159295431278593,49925 788456719491796993,217574 772855422667677696,127871 769287147333545984,109713 776556219976839168,155933 758288628267089920,51043 763430490326048769,78159 787932288101277696,213358 773900593756680193,139404 789941706346987520,353381 790858639645011968,232881 776123174626861056,151845 791988755422932993,242854 792513115283873792,246392 753007690213916672,24745 754728268973027334,33356 773311156974792704,135386 764972304451330048,85562 769713954083876864,114779 791043647378554880,234583 789415062830129152,218258 755053834808983552,34666 750369363094409216,11495 779288525090885632,173753 763865261686427648,80098 793327343884435456,8044 791334567001010176,225911 764900486466113541,84724 793478924181311488,232863 794637940957777923,261155 772481778938511360,30802 793525595887984640,250293 758514653001424896,51525 775927859219050496,151418 760484460454354944,62338 771149559514951680,122861 794006518500835328,257353 768759645817143297,108760 793495588721586176,252020 791073120194928640,236393 766782042956718080,95530 774991135609454593,146259 786684622277111809,194192 759103625134219264,56197 759835017627496448,59666 755555009887080448,37934 759441805033152512,56964 749636991671685120,7849 787448556147904512,210650 769434679791456256,112336 772326701493686272,113638 773641712732438529,138317 767505050537033728,97519 792077023502012417,243187 772816441338912770,132335 780482455010619392,180832 785326570055438336,11774 795011125951639552,263906 758659721033162752,54070 776031026636283905,151655 787585528405319680,211778 758093591214456836,50923 793314315797430273,250633 771290975922565120,122967 787919205483950080,213887 776986145175572481,159245 767094416691568641,94037 758308278917074944,52112 758732261730623492,54070 795237186710994944,265676 768691529925922816,92226 772918675468791808,125554 792426805969977345,245313 794111795959099392,258058 790874961971904512,234583 763180300864098305,76577 787873388559642624,193571 791660959139926016,240483 762783575901147137,71502 776024046907510785,152182 794436171136897024,259200 766345739060416512,80939 776891172044189696,158589 770226060826963968,117257 773953461608189953,139404 788896681353883648,218275 762355635799195649,65180 787809228446543872,205197 781465805984706560,139404 760504546623823872,62853 794342628422627328,226320 791412447655628800,234583 793251905438830592,250430 786755652030902272,205143 793405496078237697,249895 771557075864342528,125204 763409008829005825,77598 781466798042546177,139404 758063378552201216,47761 764213613309620225,82216 765560561757097986,84209 793592884058529792,252893 788690033704312832,218258 790642247033159680,233152 793292116361371648,249331 788748928615350272,220332 762787592177725441,74066 770466712869343236,118192 788961146325733376,221832 758402850527571970,52554 789212559731675136,224333 774533921048363008,140211 785838680715956225,197512 755863063887245312,39462 763351264822386688,77731 759114478730547201,56784 759279507748433920,57722 781370388559257600,186210 793463108937408512,252408 791456674997530624,234191 794321889216909322,258878 789767206703861764,226585 778384366728650752,167398 781311945974566912,186434 761405971629563904,63902 770699799247085568,119832 775890761862623232,151539 779698692706009088,173964 792568351864131584,246632 775959960077205504,152735 754099253400731648,30910 761964362521202688,69947 766005504971837440,81929 768121198953664512,11774 792103471562518528,238099 792424556128456704,243165 762208222723923968,72035 794572807904591872,261155 763040026846375936,47188 765952077109399552,90384 788926137841938434,221736 749276255980183552,7816 764943954907238400,11774 781850087836246017,190635 775020278896361472,139404 794299765374599170,258829 763881172048961536,80720 794574668887949313,261155 737340309063995393,1170514 788127966958002176,215754 780780869854396417,181935 787014206323298304,208065 791373380511412224,238395 795032278363701249,263906 762125732646522880,69673 789520989382123520,225359 794290686157881344,259134 790967866082275328,234583 767735268619063297,100620 752686684253220864,14277 770672588041445376,120610 775797971770306560,151409 764157229092204545,82283 772913509193568256,133043 767774567766949888,81869 772602403476557824,129991 765165419124629504,84724 793985914817089537,257423 792688093891440640,245086 773804211800838144,138819 789890008937209858,227476 767890280548864004,101203 774055427038322688,139404 778255848443289604,166409 792093717968531456,243865 767329002835025920,61688 773342643497545728,135721 759492555042095109,58537 767468809376575488,95055 795351597064867842,266491 785857571374698498,198571 790665295237095424,231792 766711315775750144,95708 788498829431701504,218275 788892319449698304,11774 794625700363988992,261155 793627304522055680,253206 763543209456771074,67995 769302461085544448,112363 755595856397541377,17416 794275741345185792,258909 793241478294228993,249841 788757769012678657,220029 794612845178683393,262069 780662836250816513,182313 791979255336841216,241636 791274922727182336,237274 762690957808586752,431998 766711017221005312,95672 787986330542276608,214209 751927077096468480,20311 781464365463547904,186170 792010292314116096,240507 765470893866967040,86440 774302404443463681,141912 789314269301108736,222520 768422858821279744,103046 768940885983703040,110389 758381135172923392,52720 781364393032298496,139404 775779491490648064,150663 762748308964147202,74612 772560286448353281,108849 774119771247738880,131421 787405597620723712,210694 785516455248945152,195975 760456198143504388,61213 787060087152078848,207109 795368073075261440,266079 764128534545702912,82066 786969178582364161,207949 766769783110938624,94699 781814848938205184,188492 781277352642875393,186584 791298346065342464,234583 755061477657092098,35044 780418073241190400,178301 793265310094589952,249926 774009264532754432,139404 787083427006873600,207151 754756707918553093,33356 755839959651590145,18215 791354385343385601,238395 773160510120349696,131045 789829277646721024,226974 793968727574257665,11774 789840258187816960,227804 768155012824465408,103354 788740308637024256,219942 753535069676068864,27222 780954779845529600,183269 773926052188086272,139577 768598372831862784,107469 793471740974358532,252051 765967433450434560,90618 773869326608715777,136577 760280031687946240,54752 779794877538115584,176786 785302144857452544,194934 778611805019078657,169226 791246027240116224,237274 789145742631927808,215505 772801720405622786,132335 792101937432911872,243187 785950668599111680,194450 787155874259152896,65174 774021039361699840,141106 777160329025421312,158520 786046396264771584,200776 760851076341837824,62708 794712925810360320,262849 755166639528681472,35216 793912818265448448,256125 773129025879416832,134288 786245835168317440,1063777 792152611050971136,243075 760669143393824769,64197 762019241545572352,71476 753291931577450497,26871 758332219475632128,52554 792401191183331329,353124 761813605738246144,70628 765510144121724928,87793 755242639520182272,10851 792022129038491648,243075 768940405148618752,110477 756203509213573121,41680 772537465584353280,11774 789800485364572160,227486 793098651312807936,249469 788750327201738752,220029 733395820221894656,350498 772146758335901696,128934 772050960566718464,125367 794638510565322755,262053 733464977751695361,349985 765184970532884482,86103 791188821077594112,234583 758701892037963780,51451 756640605015506944,43553 792160995594698752,243075 774709507867938816,142254 764187203706716162,81402 775533495401713664,149259 793532870258073601,252408 767550880174465024,99851 764869814829580288,84724 793547525042999299,249926 779011196552876033,11774 781206311354691584,185310 789242220037574656,223692 778244712381591553,166422 778289783210647553,167220 786187861993271296,198304 794715969017024512,262752 792499562711748609,244464 778717633759719424,168284 766104984538808320,90373 795700518970593280,268281 732256865804029953,350945 794712631680462852,261155 771694846243332097,125366 776982437234634752,159546 758158236172378113,51595 760668564407869440,60794 751550577277038592,18215 757315915738255360,46580 757391567002931200,46006 771133770829365248,121612 771467264923168768,125145 794655665314664448,261155 793647368629424128,252581 787060190323548160,207965 793151373420343297,249469 793209128260890625,249374 764834388580274177,84724 755945713192857600,39697 785736563162349568,198303 793185169934913536,249841 752959668532703232,24248 757673994581446656,48522 764969472989863937,11774 756263895573139456,41689 752663953856139264,11774 791691399687049217,240070 794015883081367552,256393 769892445131710464,114680 770276348250169344,117257 757620499992240129,46076 778412718944464897,158820 773983057531457536,140444 771367978982109184,124937 762410101349183488,71470 775181620009639937,146259 755186575017857024,35436 777575514571546624,159308 752626919787499520,18893 773342689177853952,134561 786994724380876800,205728 788421473207803904,217837 773305515392761857,133702 767828556177170436,100893 791270644814123008,237491 794194954151149568,256255 767445168626790400,99514 788455803145576448,218275 795298585097211904,265257 758616247781187584,49047 762789303642488838,65180 756294470648360961,42495 792085064209301506,211028 753558089391943680,25189 787378474725969921,180433 774283805242695681,139404 759120563126185984,56889 768888830204190721,109709 753742954221670401,28037 762664966747000833,74133 778728881150754816,169410 792101672533106688,243075 764206825679884288,82020 795764559659335684,268643 792100231445827584,243535 765042653008363520,84422 780906724135882752,184031 785826186010169344,198671 791295199049715713,237854 794671776622137346,262022 749272931901935616,11774 762392857751670784,72978 795666129494515714,267862 759276695530668033,55661 794631584225918977,261155 768430722126319616,106281 787023399889448960,11774 772563639786020864,100949 790315615458201600,230282 793511846036795393,252741 795735560564326400,267576 751864760606400514,14277 763255781261209601,76535 775477854343602178,149300 771575355924590593,124597 778472212961427458,60999 794524725737295872,261155 771092084782665729,122982 764323431403753472,81869 785738254221844480,196788 776173955866472448,153194 773199388000808962,132497 788084787441381376,215252 794357450732281856,257492 761877250610458624,69947 780172624244543488,178076 745001424543637504,47188 764983672969789440,85562 763031945454510080,353879 788156036649803776,215754 792176797169377282,243761 764247923941081088,82208 765564399906123776,87904 749423383746449408,8695 775351525816143872,148045 792428055239294976,245313 768612664553660416,105109 785460180213530624,195975 794683418806099968,261155 793441052933750784,251452 764598472376844288,83391 766434530978693121,88920 795304334217150464,265257 779358514451996676,171993 785789670244376576,195743 770741385746124800,120610 781170548176920580,185313 778469750477164544,166532 793242938813874176,250633 765697671306674176,88920 781275999552073728,185967 781750156714582016,188063 776111981740843008,152887 786066703126032385,198671 786987754580086784,207613 777976482270437376,163885 785609800423911424,197512 749699670696271872,9433 785329829054967808,11774 755174896326541316,35890 756246197606703104,41196 762432357626281984,73194 778644807438794752,169512 768817013833728000,108849 794384366453538816,259543 750750290782003200,354238 755770811160690689,39462 768230724403097600,104973 786950039021191168,207287 785898326680010753,197512 774668493631418369,127994 791078856744665088,196314 793126119356583936,249469 793655146593091585,251758 794398403123785728,254135 785966500314177536,199546 773844429018951680,139404 761930710160736256,64730 766253405681643520,91903 779167776447434752,166282 770390418630512640,117364 776909952321409024,159146 791662316609646594,351463 776894803309129728,157840 752896192208523264,22952 790334854256656384,228341 779623530946260992,118191 790690142541479936,232169 759148848400965633,57105 768446017947611136,106281 774259369739288577,141887 795118830481592320,250633 794392841430499328,260181 789561507142971393,225949 750030923719143424,7275 777586080656846849,162374 775558290466041856,149124 791152318427332608,232169 763923306311331840,1249165 767519400618516480,97379 787298347858079744,209035 768831958164054016,108849 778979292181041152,171168 734129324866084864,351224 765193876000866304,86103 794373459610583040,257325 794255880913092611,259288 757329932477280256,46278 793934884343455744,257026 753439468565127168,25189 768464419990876164,104932 762660119825952768,73989 780490456077664257,180783 775726047090180096,150511 789269656234237952,211028 789502095116206080,225380 786967319390085120,207949 779333703512109056,173753 773189686844162048,134200 793062826952781825,248016 794292048811565056,259134 764207453294759937,79999 733049333206134784,355605 755479831681331200,37180 758819071114694656,54070 794213027159691264,195876 768810201843634177,108385 787041909696974848,181419 795018944050511872,264397 792921389170761728,244659 760610973744889856,62063 752994416218877952,24366 759818318370836481,59725 753474203068747776,11774 788000742145744896,214353 792027054556536834,243092 751115774819913728,17109 793175614899486722,218540 751656905177571328,13343 791507731429588992,238395 792925461374459904,247877 761326447160020992,67229 767009431875911680,95672 775287409235853312,148045 781619784203005953,186584 765606830135476225,87904 780476862157979648,180233 791809361546883073,240890 791249425075101697,11774 765254809783906304,86103 793926399606321152,256255 794216375896178688,258044 787719496475807744,209582 750294519531315201,11349 786180012672102403,201441 759158665895092224,54070 759867337872781312,52887 770201538773917697,117257 781583606607208448,188577 772410040691007489,129471 758428383248125952,50923 764134115163697152,82066 794689745984991232,261155 769895082078171136,114985 789901585157464064,226578 758060770315767808,1248579 781180669066031104,184426 739619177267240960,11774 762844339286319104,74727 778733510097981442,169437 788150799989780480,212068 786314254634717184,201953 794356268940935168,259034 791670252111224833,240483 762658380901183488,73721 760005543360475136,59477 788973458503954432,222627 758157317502275585,41703 760922663221010432,65198 754202053333880832,32157 772679470113230848,129993 750488925177778178,12883 762710630063374336,73712 789805891377922048,226461 792573914069073920,239610 777564177657372672,162497 789999198372376576,227048 780014334470520832,177704 793164896967856128,249841 766375890678865920,93286 793617363547615232,253206 794592354250395648,249926 760165748526424065,60163 779815134470414337,169211 773787757982474240,138155 776988618829291520,158348 794336615896207360,258878 793616431749459972,254058 780456203625332736,11774 768966285686366208,110302 771417075692675072,124883 785666992963543040,197324 788455915313856512,218275 785276021662625792,11774 769656027184631808,112363 787706907972685825,210585 792042404450856961,243167 757481346847518720,46382 754726651263614976,22393 788712015636402176,23762 775463300310061059,147013 777519579945836544,162213 773824417054863361,138819 773934758510428160,139404 764195977821556737,75724 792557147666034689,246295 787523303485255680,197322 758491248311214080,47940 788745336701325312,220332 781257458140545026,185921 757721273703301120,46280 773851682883112960,139404 762984105336242177,75724 775873444676308992,152314 795254690086875137,250216 770049654390132737,91751 773645024969957382,136947 791341475200131072,11774 785491133707071488,196277 768284829745975297,104162 785317222101188609,11774 793179062730526720,249469 750706335017148416,12883 776167051798818817,152872 763092537372397568,76549 789490009246007296,225358 771032350666948608,121612 791515182841364481,238207 773991837329567744,140230 763877319199035392,80939 764992418877956096,84929 749927626907746304,10735 793143160939618304,249882 773471584938037248,136859 779005830263898112,171324 753380780563279872,26871 786232528948436992,201958 787378894223577088,205590 791750597125017600,238395 754976742729588736,34651 775513980752261120,149953 756948751512502272,44450 793605297889685505,253164 793615112150016000,254058 768201957467000833,104444 793142346971947008,249841 760103768373522433,11774 788414433215254529,217519 787016744837591040,208065 763083452472229888,75899 771721069694586880,126152 785440955100962816,11774 794215318931419136,256564 788754581434015744,220332 785248042156863488,11774 787215853947346945,194230 771925298514386945,118191 772135574853550080,35479 768924240020070400,110362 750154324941033472,10847 769374507450576896,112788 770010400804966400,116229 788607915427000321,32404 773632051706601472,137777 763097457223839744,11774 754740485227282433,33356 759166155529588736,57348 780545244102135808,181419 734126706269638656,353451 794581153294348288,261155 763856929579872257,78271 793171561192751104,250033 763219044971388928,67226 786734337949573121,205094 793144638991273984,249882 768222655568830469,104406 790772036733775872,233307 787810778174795777,201494 794342711734177792,258829 764978586138750976,84422 792443983972577280,245634 788783886675259392,220332 795302806974595073,262022 763405760340619264,11774 791638375715467265,237594 793445024725803008,250293 789986379342094336,228354 792067210294403072,243427 788123939721482240,215505 756901465277423617,44163 766608939488272384,93405 795066710546063360,256038 773716019391164416,137042 786602321358655488,204343 756263867752165377,42344 757444400263798784,47284 768482724000636928,106756 756665720058982400,43553 772115831371071488,123217 765101615879712768,82121 779350404622585856,171981 759176032083664896,56964 773924731875565568,139577 785526901175570433,11774 767162526396194816,97386 754018008230531072,30296 763082356206899200,1249076 793302239037100032,140444 794620699298189312,261987 757935553434230784,49925 772424448330739712,129649 766709011727065088,93303 773997406232903680,140161 768152631223123968,103354 770677134633250816,118294 753962058572529665,30590 791605924549058560,239893 786601557311627265,11774 732935317125255168,354748 759254748155547649,57574 766355332498984961,90384 780759788707807232,182960 793166824317661184,249841 793319077078970368,251452 785918839485632512,198878 764301512738803716,81869 790968094411849728,233241 789268002403393536,206666 751093848370245633,16299 773693098874417152,137640 779326352486899712,172962 794268469038612481,259200 764648501900775424,84209 786335972761874433,202727 766067744286670848,90482 795398887850831872,247930 762032034411720704,431998 791347399616827393,238207 764940667655036928,11774 754929325087006720,26721 762716223931027456,73926 786026792830119940,200382 766699207319285763,95669 732972179558563840,11774 776239587995901953,152314 774104644305887232,139404 751559641084067840,18470 773214581678309376,135025 776263130645159936,153194 770323443871014912,117377 773952261391343616,139404 793206193082675200,250430 732916736597483520,353549 785670363669594112,197512 790243265526108160,228341 763931537611952129,78159 794608738371964928,256276 749827082193076224,9336 786303256515350529,202429 770942904630185985,121642 789999745041248256,227048 776500605967675392,156310 778350841174626319,167220 753300926656499712,26927 760842983461625856,64778 769343017081712640,112872 787812207514021888,192846 757985342536421377,50655 769859625202049026,114779 789246105351360512,223286 770645291238236160,120341 773934783437107200,140232 779496477357772800,174315 752625039263039490,21551 790562881431543808,232301 764454401603936256,81322 771207383460683777,122978 762778015784955905,73712 786628992279261184,204959 761636127279312897,68987 758711306648104960,54070 768521310758580225,100605 766587335593037824,90384 794925753917849600,263817 750402548612403200,13211 754739897273950208,33356 776144173657358337,144654 757697566691749892,46958 747474135861727232,11774 758514712690647041,53703 763719548545662976,79691 775424235565187072,148574 789217545727291392,223312 767950100677074944,100893 788967876443201536,204727 776615856889405440,156053 794762223046586368,261942 791772570790027264,239998 794286532916105217,258829 795036893406707712,264397 775339059623424000,148045 788948064056676352,218507 751956590505242624,14277 751925769656496128,18215 760675254037393409,63296 759400723935207424,57548 780955767394500608,183269 792203513367519232,234583 793400665775177728,249926 758686613337694209,54070 762248671228461056,67586 773969400571408385,139404 763827455710916608,78159 769008702464688128,110362 781206787185926144,186434 740322963354849280,99816 753556145936207872,27222 758306981304119296,41703 794317151461134337,258741 759217095116726272,56964 764962530573692928,27156 776508486154719233,155332 775483975703916544,147779 780483142943662080,180723 756688937524035585,43391 791019920133763072,235978 786928357350998016,207287 788598496899244033,204684 766300227246579712,90384 775892332671401984,152182 771714523778523136,125366 758473641206116353,41703 773649374513602560,136904 773373712175247360,133257 780845042042753024,182036 756349923826757633,41518 793555594489757700,252020 795614277185007617,267521 778068190702161920,1182483 779413334831538176,121051 763110072150925312,71438 792190224214462464,11774 794678317454675968,261155 778374571648962560,167003 785936085297790976,199262 778379607711944704,152594 753475952621948928,349856 762293969329983488,71099 791356167595368448,237594 755442512232189952,37433 762779259383455744,73706 790664995080052737,233152 750754628850053120,11495 753744160532729856,29263 763939992351625217,79911 775056666437922816,146259 793213499325292545,249725 762344757142040576,431998 764254395882213376,82209 767274462852943872,97355 793975934516948992,253721 754718596287254528,33356 788473312728973312,218275 776775400680742912,157082 765017849484017664,85308 764501888167452672,81869 766293341843718144,91872 778836782011944960,170609 755779634780790784,36961 789939325681201152,228416 793486613141680128,250293 771497348358926338,125853 795361480422096898,266054 791407340704583680,238395 753950704646164480,30590 760223184973139972,61859 773889518990753792,139404 785618625096921088,197512 769310711637880832,112301 795027846611824640,263926 791733038740897796,241296 752679421832732673,22611 758702661260587011,54070 794330934065541120,258741 757148854626185216,43824 760230396923523072,48119 761977141630230528,1248988 759094168861847552,56964 790370792173367296,11774 759097546144874497,56552 764151574751023104,82209 767541432424988672,97519 751698631997198336,19304 788118464149925888,205039 760981269253529600,64730 785648274552201216,196917 755482050627375105,37538 762359584199696385,72606 791438603306008576,238780 795081578284285956,247930 788053475061932032,214114 772970394022055936,133454 786400747189592068,193633 758720262305157120,46076 761950746216628224,70679 763813668521857025,80393 776806075404283905,157755 768822130716708864,106716 773281710200893440,135888 790282110800171008,229505 768504866637488129,105109 790939254411059201,234796 755201454865051648,35372 758444296894808064,49852 764436618811965440,82066 793697787644813312,254209 777554311886802944,161988 794658143762456576,205972 757035307778740224,41702 758715164866732034,54070 750754271046406144,7047 793608464899645440,252020 776980492025335808,158815 788426263912329217,217658 766664064386863105,94737 753482239493672960,27893 754735873640402945,33356 764436017902292993,83391 792017872071647232,243092 759364795300777984,56924 765894209261998084,86162 788094256514756608,205197 773543681659928576,137158 765930178379821056,87659 781469297793204224,186750 754230217321902081,1170723 773481523345551360,136947 757504140637507584,47659 772956083350491136,133454 781634921207128064,187969 771113391498797056,123595 793421364761800704,249841 759198115790479361,56964 773857229120372736,139404 795380879375749120,26066 766278244425277440,353879 773167727154372609,133519 786588130350624768,204835 790961379096268805,234583 763378774863933440,25965 795113536334790656,258120 753342266228416513,26492 794973462049779713,263666 788174339996733440,352258 788902078907293696,11774 790272035138121728,229895 755080196265431042,32710 793594203078930432,253793 778425968130129920,167858 756278862619680769,42495 788825508612104192,220029 775001043964866560,146259 764998319676481540,85562 774095135470596096,140230 779000103285710849,171731 794667840192348161,261155 773955264752021504,139404 795774503913750528,268643 758419310914088960,50923 793146163700441088,249469 788038523924254720,214288 732240583222157312,8239 765022359757557760,83240 773932745483583488,11774 792107993814880257,243187 775680300210851841,150663 787645466485858304,210897 768512859819143168,11774 765260336362586112,86653 794129563320250368,257674 763730986572115970,47188 793596529604976640,252408 795078270735650816,263926 795755609526300673,268448 762861738798616577,67547 770000922734886912,116229 794939748569743360,263817 777419120488964100,161349 760067239781347328,43553 788800124323524608,216714 776905456325451776,158524 791845447199559680,237894 758026844415283200,50314 785607887708102656,197512 762684530473967616,11774 758443474316238850,52821 755780643439702016,39463 795699636161880064,267579 759112999026069505,55660 789896042976247808,227048 760440599904448512,61867 787993094599901184,214209 792078176876830720,243187 766287612407521281,91751 787179285178032128,207287 788602506347704321,219537 795103284835086336,264397 765161451409375232,85159 785930087275245568,199211 770834557830443008,120541 795074067934150656,249926 767842098800238592,100620 795028632238493696,263926 794253304049975296,258607 769275658711265280,111438 760452883255009281,62771 753664471625764866,28732 787347446506676226,210289 779700323778723840,175092 793148934180868097,247877 758476582054944768,41680 787823018747625472,213064 792039964896821248,242252 790859898498142208,234473 752188553786847232,16129 786611100288593920,11774 781137677282181120,185496 750209899183894528,11250 760977789772238848,64693 765249966587555840,86440 785311079542853632,194648 765691802766630912,88489 769392749036638209,112788 789722074503716864,226034 762099581693882368,70689 765912850917392384,90125 793794748138094592,255393 795025961536409601,263926 790235939310370816,228416 794552048452706304,261155 758446925548916736,52030 768171919015288833,103261 773617904218738688,138165 779133198613622784,170187 777911571368415232,157755 765200295068663809,80486 773671677465075713,137315 793912616376827904,203546 752016062816792578,10057 778941020918550528,171085 768277672329785344,104082 787722324287983616,199307 785296241156587520,189086 794654771521036288,262022 793100487075647489,249469 758816480431525888,52061 776459682546380800,11774 781304992254791681,186532 793066164066914305,248988 786726006480445440,204302 787270573248303104,206666 792196241362780162,244659 749382275725348864,8497 760833101283065856,63645 766108976777953280,74133 773697189511966720,95055 794617907745529856,262053 789666334313439232,225866 760571273156042752,62063 788872699867230210,219989 794333637235703808,350913 769293237127229440,112788 756488194850426880,43391 758041282597924864,50442 743271563512811521,1247598 757434822948114432,47261 766049846512017414,90357 773987559533785088,139360 749477123119652864,7816 756967784265854976,45576 790702198313263104,231894 759515255550738432,58250 760228728496455681,61545 775176737038753793,146405 756204683220385792,41702 793145496634142720,249469 761285702495514624,67229 751737545038364672,19458 756850874052448257,44461 790533790384943104,231792 773291063742115840,136018 788445785981530113,217519 778299657122254848,167220 792021408364716033,240483 749480643466145792,8891 754066748572311553,30296 766030577782890497,90384 794751796778565632,249926 758135714479480832,17640 732942417943535621,353228 756940037187637248,11774 764567454337015808,82481 776475403665813504,155688 795102297407758338,264397 750373043780788226,12883 786390506045530112,202248 751224637711912960,16299 777836692501884928,159146 778376789764739072,167180 771811647665033216,126389 787226473140813824,209195 766441862114766849,53185 753237627638124545,26140 773863751846092801,137693 776552220544434178,155390 754708032945135617,33174 778299782506741760,167220 791674325619216385,240483 775387781187108865,148645 786203782229090305,192032 791832526939619328,240145 768102550608281600,103354 760877809644343296,65404 762752882072584192,74559 788083117164605440,215005 790055516219277312,225359 790545585132544000,231358 760143327693971460,11774 772875740605853696,132335 790741080543068160,231894 760917716102483969,64692 778752000024608768,166852 763424983615889408,1249111 785544048505417729,130635 789421146726887424,172084 766018439068647424,89923 751937230944497664,14277 793664392323751936,254135 795358751628738560,11774 776940544161255424,156835 790590335244201984,11774 758052135120490496,48663 762183869437063168,71259 769136075407261697,110585 793762805598085120,254058 794532658671816704,261155 753598222438850560,28281 785298978590101504,11774 790989945196253184,235590 793866204666470400,256255 765874354970165249,84886 785623057943506944,197297 791342316699148288,221731 788018543195328512,214492 750359962220580864,11774 795304994870358016,266079 791714171717033985,227795 753855130517114880,28819 791725543356071936,238318 794991776822128642,199307 770672514703904768,120610 785742661005082624,197673 757994771004559360,50442 764843737922932738,84724 775371379457658881,148170 753366546916007936,27045 746426019540668416,11774 795429867311378432,266151 791796371053477888,238286 779437252187344897,174389 773022190727864320,134033 781291360217423872,186063 755532781258629123,36604 787103015140327424,207965 780442750458003456,177233 774988633564733440,146259 786940902149357568,206225 791535389332926464,239468 774546514433703936,144122 793994659756290048,252014 760865005176692736,64740 776550605317955586,156505 762788175014158340,69269 781315390618017792,187354 785485182375751681,192032 770046875596644354,116632 773871924816457728,139404 788060041819611136,215005 771736907201916928,127134 772078642704715777,129471 788895949145772032,220689 776954782938308608,158387 786928296764125184,207287 785499514312519681,196277 759214088652263424,56964 772268562744483840,129558 758685329872134145,53185 770689072067121153,120613 771401045020778496,125367 786381974315368449,201958 787422700998234112,204835 794850856831160320,259190 789218214223941632,222682 754814644712198144,33356 768926257866219521,109767 785543801431470080,196788 759565866803560448,58839 765464736121192448,86653 751239759666618368,17921 753726384757936129,29548 792379379838058496,242919 776060432289243137,153194 792062477244755968,243187 762840270022938624,74934 785404607535218688,194158 792127119098781696,242693 776552519354855424,155451 795473436239798272,254603 792113572348170240,235685 794617932273827840,261155 780551264786612224,181516 786435878109388800,199307 756300265553362944,41680 771393516622589952,125381 750871934292856832,14858 772368237489074178,127707 789392861389213697,224680 794653595736178688,11774 785317235514609664,194707 758434377638350848,52749 779189296267833344,171693 758035327193710592,48245 754809931761680384,20776 774229061904142336,141316 794299336276529161,259543 792886104118530048,247803 787877574915620864,354826 794570260569407488,261155 751847065479774208,18893 770214533159870464,114254 789828842433175554,227048 753392948792942592,27317 776226685687562240,153194 769025238579437569,103924 765336475756003329,79561 789232480222056448,224818 780060806247481344,174725 794188946947342336,241033 793853030781321216,249926 794970364073779202,262925 751749961927299072,14277 749254348937527296,7461 766940609227612160,95572 770097389680074752,115042 732946777830129664,354164 750168946649600001,11495 761711113847341056,69947 764462522556567552,83391 789491371610480640,225981 759524566750208000,58642 794207896628117505,258771 764374704010432512,82002 770367374134538240,115389 791749921699459076,240665 760247720585986051,58724 770580677066625025,119659 765232518492585986,86440 785241544743870464,194167 792533568824107008,245101 766315148533346304,11774 778573705106554881,168794 794598031052144640,261399 790915001229856769,232992 756589435274297345,44274 763140616368721921,76934 772252033831219200,106836 792803258599346176,247757 749663112706547712,9145 758118558912155648,51451 762741995836207104,74681 771311269232070656,123825 788840083990409216,210235 786988065009045505,207096 791775599022911488,240483 767381202953134080,81955 785654636422189056,194082 792179265403953152,243075 732320892353646592,351437 753365864359927808,27045 777167582650589184,160067 780164430042628096,178415 787661291221577728,210928 795486286039707648,267177 773876161650626560,139404 766740593015922688,95672 780538044222963713,180233 790057666806554624,229296 763517076149374976,78684 758810419850907648,26815 758653677615865856,54070 789236758835789825,224680 794526376825159680,261155 779068698204053504,172545 759939573111717888,60337 793094721295949824,249469 761617057150402561,69565 757399053265018880,46406 786854594865430528,207013 794350281253191680,259034 793210026647130112,249926 772290819722137601,128934 762428899003207680,431998 768222264462409728,104083 794998717241815040,264397 761777084444336129,69231 736236327641833472,351463 768605541186887681,107428 785282063352098816,193669 754736916541665281,33356 768590304890920960,106702 792312162681184257,245101 795741346682179584,267862 760331166473973760,62130 765174721193254912,86103 777331310171828224,161456 761200614009364480,65180 775567776681517056,148994 755471041258983424,27045 757021577741336576,42234 773546029564256260,137158 795060199900008448,262849 755589779572396032,26066 769982806424444928,112363 791864783888719872,240890 769338536327864324,112872 794567801860190213,261155 752207064726921216,21074 750075215883882497,1248051 762733802464477184,74247 764493686021300224,82209 773980791571439616,137965 788757915549196288,220332 795336022338830338,253050 772886116928217088,132335 761367852565667840,67893 781699542991462402,186021 781115572381708288,185496 749591744711315456,352687 754158276825219072,32068 766703523190992897,95672 773797323042349056,138140 756871012965163008,45125 762615027073376256,73814 775153863670194177,146804 763227241115361282,73706 770653920968466432,111800 785969503406477312,199960 759054264262025217,56656 773415431713484800,136515 777501283750146052,161960 772574994308141056,131583 775037396756762625,144654 793475166168899584,252580 766018335892905984,89923 766386126474977280,93068 748206250299645952,738099 776740610061570048,157755 774414072724987904,141867 773155922042433536,134454 792500619097546752,246392 785841165258096640,198671 792443794557763584,243513 765692541652045824,87904 749101728482471936,7292 787406971519524864,193933 765035712353738752,85562 775934018005049344,151374 780950359309029380,182659 794039636184170497,257492 794070661295652864,256439 786693723505692672,204629 785641629206056960,196277 762918467653599233,73712 771093907656630272,122759 775994761983385600,151410 792131926861701120,11774 766742084745166848,95568 794632964005130240,261987 771741668714352640,118191 781175550681444352,185223 791813081672409088,240890 771051289232805888,123085 787132149329780736,209043 792172894218399744,243761 778958113139404800,171324 787078345049505792,208016 758593246817816576,50993 771493992982654976,126293 778969891667869696,170253 767175633361260544,97554 781248256802033668,186150 788696080934469632,218258 792766742732865536,246726 778123202384060416,164826 774819109083029504,142721 781120973760147457,185496 750365533208477696,12883 759371677398687744,57964 766075945346301952,80939 788325974840479745,211794 732163362646188032,349795 762121057977466884,431998 771090873610301440,122344 775395580243800064,146991 790320828353085440,230277 788155153954156544,214992 785732638208208896,197249 785962091026841600,199262 758123032233832448,51239 770597583194558464,119832 793542795713662976,252341 769994723553636353,115928 777153327096147971,159876 752715119231111168,27848 795275351110909952,242693 774193801183113216,141867 770705138520559616,106774 787117321345044480,207733 753814013809614849,102730 744288708401205249,1170338 780557839311966208,180655 794784093317791744,263095 775404528594096128,149089 791448230466719744,238292 749631624292229120,9098 758745812675403776,54123 786617500691750912,204413 773930762219294720,139404 793324507322650624,251452 786602631271550976,11774 792361133264867329,243075 792732872524308480,247012 768493586291707906,106281 792076179159212032,243075 779077146933428225,172621 774768165939130368,144607 768169668423016450,104417 776941575473598464,156835 755107219620831232,35506 759090926643970052,56964 768933324299513857,97685 764783076228542464,82673 786010102599917569,200490 788183428759900160,215754 781085775152623618,184264 741748181554192384,351762 762683280697286656,73814 769532250505351168,113836 756271822140604418,42432 791419474951938048,237857 757957632229531648,49845 776146180346564608,153854 780080211169779717,161387 777289642852831232,151741 752661587731763200,21478 760436869393887233,41680 792454546962411521,245575 794372044758597632,247651 757428034408357888,46890 760689593268178944,63281 759760873661530112,58939 774003867960737792,132796 788189923580915712,215608 791384924758634496,238395 790996258110537728,235621 765179028269563904,85562 770201756861071360,82066 776034418859184128,64722 791752100556472320,240145 794572516337549312,261155 794669641956261888,262022 760492551958921216,1170555 787500565194571776,208178 773868197447688192,139404 793958826865291264,257208 785544792537194496,130635 793965084359815168,256255 779111495741341696,168284 779643776537010176,175260 780507593806532608,147029 790623035007102978,11774 779697661293232129,174557 757548979026440193,47782 794000985907609602,254209 761021663462862848,66116 788558355254030337,218275 791740056021065728,238395 759150599103479810,56964 781580286832377856,188807 766256642073690112,91946 790980526899331072,235536 775874343394021376,151745 773958709873668096,139373 754107128013545472,30370 781553225459793920,188119 750526541889699840,12883 751119609353236480,16506 763837935456231424,80393 791771236376383488,203710 756667429145698306,43956 758318488146489344,1248584 785934320229691393,199960 771949579201839105,128934 770741206036975617,121046 794872671641235456,262849 760717253012819968,57574 777916837103276033,163763 757566929968259073,47761 790585893639729152,232137 793129257677512705,249469 759531299208126464,57574 793069907508289537,243761 795348179457818628,228820 777537891232649216,161407 761836582924148736,70638 762512206051225604,1249006 763822960184524800,80136 785947356495613952,198671 766345401326645248,93261 767733219735310336,97447 775447578334883840,148574 791370222187851776,238395 794005936629129216,252051 775398466918965248,149062 766634160593207296,90252 764180526848770048,81542 736594994820087808,11774 756001241453436929,40926 791749153609089025,240584 772914268836548608,133519 757055553705160705,43566 764459900391022592,76794 768512188847841282,107210 790682059337375744,232169 791686020521570304,240483 793203850249240576,249469 776831613036625921,158520 770407129140359174,118989 792838653194174465,243187 762933916592435200,353374 773006070813827072,133454 776760886128091136,155898 776726558245523457,157708 761707920765677568,67852 773511951649542145,137042 776366172249919488,155303 760906959922995200,65307 773931945797488640,139404 733306286738014208,355480 774273243301580803,79987 764820412823928833,84422 779044824032878600,29263 792929711299125248,247819 772585711400849408,131542 756664905244168196,44429 767820477788098560,88052 794270047757799424,259322 787068983816007680,208109 792081112059285504,243427 762143075619733504,70797 774702789616205824,144494 752238620346421248,21714 773603721305522180,137965 790947958766252032,28732 786997262048112641,208167 762020127768453121,12954 764302485913673728,82744 779750152559030272,176025 755781871657549825,39462 794546939987640320,260181 759088177344749568,56630 754139470891319296,22315 780833010136391680,182036 778032443643297792,1250232 779898253697363968,176025 793201645815410688,249286 756258702072643584,41689 763150769700888576,76577 793237651801399298,250293 793161975383613441,249469 790976777166413824,235590 794695908021530625,262588 766701782080815104,95672 772871476860948481,132578 791364252707586048,238395 787666072564400128,207037 778791084868546560,169226 762071757977116673,70858 767849628758712320,101681 791721903824265216,241002 774343990275612677,140444 786374713543106561,202379 772788915287814144,132335 771392656089817088,124882 774020868963864576,141035 775779079001964544,151156 790992649175994368,164814 758107622214103041,51344 789468753809539072,225358 794358688303763457,256038 749741155357757440,7182 773858489718411264,139404 767747207223140352,100893 788727979887112192,220029 773220845653110784,135386 794530143264010240,261155 733357390431653888,254034 769346892580921345,107469 771675312514015232,125367 789665792702963714,222785 793456020584484864,11774 749277356699840512,8047 793208821099274240,241940 766630221315395584,93405 794037236190756868,255176 792774360931131393,1170352 773291237751214080,129983 794346991534931968,226320 788492268432945156,217106 789956863597043712,228576 766540492641144832,86743 778685503277150211,164814 776438588376363010,10474 766338697952235520,90963 761174928485933056,64372 776579694925721601,156555 755364776100896769,35890 767083223168016388,93170 764983820907081729,11774 795700543628910592,267862 790876103908864001,199307 791348861931368448,238395 795682972766797824,266491 748218628550631425,11774 763792276950773761,23762 768569224075874306,107423 786611229158625282,203674 790703815259336704,232884 733182636223422465,355273 774022923241787392,139404 767015385199697920,97431 769512552254627840,112363 795364288122732545,264397 750779357061214208,14525 794979395693871104,262925 789077393725988864,223286 756986536684560384,44274 792740396497448960,246703 771486990206328832,126152 794346588026048512,260033 794977377747083264,262847 763044817693573122,349217 755512146100834304,37973 774063810998964224,140437 780601262483976193,12018 758802304912863232,46076 768191123378442240,103212 794526839427526656,261155 785549823957020672,196788 794582547359535104,257353 768894507895099393,109104 785513697737334784,196277 785276418020093953,194167 793950388202278912,256358 786821183459119104,201007 767028522774700032,97255 773978828691673088,140688 755508137357172736,38183 794649747088900096,261059 761853111124320256,70934 755162519136796676,35890 793918520404811777,255942 764087661619318784,75922 780761811922530308,182960 752652035875540992,22779 778848033341599746,163592 771510607346413568,125861 751544785958297600,18215 763605628526788609,431998 769271042170728448,27164 791784830761664512,241678 794879337745018880,262849 760590052892274690,63451 787643924399742976,180433 795716577295405056,268281 766128118583046146,90296 755022841070833666,32196 787069114997104640,207965 794926332635389952,263895 780209479740592128,173917 780598054172983296,181935 789897641412980736,227048 794078637028937728,257423 762847167144787968,73814 776218751700176896,154544 786684671719510016,204078 794297656155795456,257406 788209140288061441,215437 791390189507588096,238780 795701358905225216,257492 768190524637319168,103354 788159846323408896,216009 791740020478672896,240483 792398476218884096,245136 762730633818804225,73712 795706420498993152,262022 755903536903233536,34441 765253917399592960,86653 772596145310797824,118191 771890651713589248,127218 761261397678419968,67547 761645048685408256,69356 785987672179343364,199755 764821290700066816,84724 765016729584070660,85367 768917162924933120,107069 788754820307877888,220332 762522491512164352,431998 787046742650818560,206313 794604576552919040,261818 771935390026588160,128017 761541536655945730,67973 755636637179207680,36895 760981017490522113,66116 786763393453531137,205143 765670368262717441,88052 794680172263993344,261155 759914866874298369,59666 789454647928860672,225981 790622174587387904,232884 763801577874460673,80136 766033795258744832,90384 744637956875485188,11774 758778610291470336,55262 775004204066668544,146259 792778817769119744,247240 770484957152219140,118191 771864501712977920,127711 785858606725988353,197512 761681841384554496,70177 764241810797367296,82283 771402091273289728,125222 788727199742373888,218767 792081334139256834,243187 794622761297674241,261155 775168124257574913,146259 780417608277381124,161352 791836861916450816,239998 750788512794939392,15336 746554988785246208,352718 789192988215812096,223899 790665136595988480,232863 758376478656593921,52061 762133764751273984,47188 770946331925962753,122146 780047968661450753,172185 775498394496278528,148994 752840003177316352,23899 766275890472902656,91946 773570779996884993,137042 794353012340834304,256219 794359674392846336,11774 773882911665721344,138903 793221864327880704,250633 780629628494897153,182146 780764022551433216,182960 767723718516744192,100893 789221072478535680,222647 790941227059253248,234124 791808601555820546,240145 758699530745360385,53185 793797576155815936,255393 780690289274957824,182146 793478495515009025,250293 795683532404301824,11774 758829760004825090,54070 786699662115934208,204413 788584656081973248,215437 780566265618399232,181419 751587480672034816,18215 775866871132266496,151066 752007918321430528,11495 764967318933868544,85562 762900140814311424,73814 791463630378242049,238395 787063676356300800,208016 764989147517849601,85562 788422147140153344,217928 793281287972945920,249926 773733392001236993,138155 758060055711199232,48663 786564184502861824,14277 789022734491803648,222627 756300267532881920,42249 778624913380823043,164826 777257367729762304,159876 755357642135044096,27280 765244267979767808,85766 793314480134299650,249926 751786107344334849,14277 761584256523141120,68987 770290956906049536,117257 788046514157256709,214354 792052781750386688,243187 788182593577508864,216009 780851656174870528,183468 764324940711682048,1170700 767767727419322368,100893 770787569512525826,121195 790302972416761857,230282 755107665815015425,35044 771895054466035712,128519 789924369380220928,228820 792763600267948032,247241 765669209263202312,88669 790312684726067200,229693 794298709282406401,11774 758069697220845570,49843 763937542076981249,80486 765067958771126272,84422 786994618097250304,49459 791116561826222080,234583 786655490008842240,90209 775114238817804288,146720 785920346855772160,199546 794168087872356352,258331 766596228054392832,94699 772985140129636354,133519 794707718779076608,262849 776812765356843008,158387 793509076198121472,252824 787583692491206656,211769 763185832589164544,75899 749869936097591297,10006 787706599166980096,212000 757726258981593089,48549 790988020807794692,235590 786732617689358336,203674 791748329453617152,231358 790643829300875264,231870 773945320359145472,140025 775353134512152576,148473 760463598468657152,62063 761640540987199490,57574 762076281378856961,195876 792873367636365313,247983 779165993104908293,172962 781354411255664640,185595 751576598189486081,18567 770725825071058944,121046 794561907076104192,235251 777721919999127552,163083 763816262489157632,79131 770363800197423108,118482 768179537448411137,1249510 790320012749746176,230485 791406599730450436,238205 767131205812662272,95035 781600832147947520,188401 795425592799875072,266491 788447108613349377,217837 753579708747358208,28037 759160917217140736,56784 758693708237856769,54070 795689542300745728,247651 756226247630303232,41702 759508868183494656,56964 763077000470761472,75724 771605246598492160,126152 795282600189460480,265649 756260901339226112,42171 759510521309761536,57574 762697895124631552,70797 762612824023699456,72716 765517533239775232,85854 768431124196499456,106281 788808641906343936,206666 769694497391255552,112939 761994231846166528,69947 765298195387645952,86472 769158081661968386,110362 770367491021340673,116341 781158303661338624,185310 756485520507572226,41839 756313905614336004,42432 765723355005669381,88489 790918242244046849,234796 794049861507158017,256239 775769601955078144,144573 778374701932548096,167180 750310492229500928,11174 792503645313130501,243562 759893421293047812,58542 791465277900718080,238395 790995555753353217,233692 763035392358494209,74133 794567123343261696,261155 769649711850491908,114779 776424254204248064,155688 777291984545443840,160395 772831923726983168,132335 753460770772443136,26458 765087805018140672,80136 775111063100686336,117295 793164558777016320,249841 767924666778390533,102649 761725314032623617,70540 786383269029826560,202379 773954905891545088,140211 754778059102760960,33549 762793016759160832,71087 768105314214293504,102998 793097237630898176,249469 764649056077549569,82744 785820579899199488,197911 794682520176623616,261155 777690304459644933,159475 772886917146877952,127957 775897129978060804,63451 761411034385047552,65180 793855102524223490,11774 767484790136123392,97852 776862813486735360,157082 792796116177649664,243865 773923068100112385,140025 795421267348357120,262847 763412036902592513,78159 755398140124094464,35107 776028879341416452,151741 773561213749956609,134375 793220363815620608,249469 795754239880556546,268231 795021492568424448,264431 780600528447209472,181955 790692715209994240,229901 759151407261818880,1248673 765264377511546880,86209 785983118599606272,199546 760189276038557696,61598 786963433983971329,191961 787432852556165120,352075 758407650782482433,52983 756243877489733632,41680 763556565420941312,79131 791690228608012288,238429 778273747782414336,11774 788604125831434240,218164 791735734214520833,240483 764639756181467136,82002 793184130196447232,248988 752707421722800129,14277 761378343790841856,68182 795402741782822912,265804 772552884202250241,112693 775056867521421316,139404 778387041314758656,167220 792038918325571585,243187 795042035249991681,262752 768212954630107136,103924 779145654786371584,170837 793351686215438337,250179 765668975799742465,88669 776879098484449281,157993 786378219620630528,47940 790883045616123904,231099 780615015938265089,182122 791018234556231680,234796 749733827392655360,9754 777144245505273856,159876 786401803566931970,202636 788412009872171010,217519 760312720512131073,53739 761953683810779137,68993 787025679783256064,208014 750402070579077120,12883 776604076700303364,155668 758286592440086528,51809 763168029966372864,75899 759358753653260288,58024 790443420963655680,11774 791767800779972608,240483 765244027285430272,86645 776577462197190656,156926 751116516226105344,15264 751577968502149121,18308 787081271063130112,208928 770279894542651393,85326 794154532951523329,254444 733242700829327360,355989 768097993442463746,103261 790966476236791808,232637 769178183644094464,33169 794497551252787200,258598 776064591042338816,130126 764827746807709696,84724 763867045507239937,79691 794017716638097408,255393 778283178372980736,164171 792148455166730241,243648 773937379761500160,139404 770784483289235457,120690 788815276389330944,220539 764142307734122496,82018 769202295116476416,111549 766346796570439680,93036 764583289503965184,83751 766822622239662081,90031 771550418040074242,125367 794987922621534208,262849 761285551068622848,67852 788107503565475843,215005 764260097442783233,82744 795489383545794560,266138 757780835265155072,47940 788066953927720960,215005 769735784672952320,18030 786284636468936709,202429 754975915591872512,34666 754086687265873920,30296 763758782862221312,78383 770039524420358145,1249712 750794260702572544,15066 791410299702169600,237491 771073364144197632,121795 771901461173268482,128519 767857020838051842,100893 773716464213848064,11774 790923245365059585,234583 758375095853285377,52637 790583071191945216,231336 773249955012153344,135725 790355357709328385,228501 792636028041388032,242693 767112265455644672,93112 794821496199708672,252939 795360711031427073,249374 781532843490979840,188401 792408457659883520,233198 793131482437017600,249469 774088969789198336,141316 753065200564051968,25255 785522932470743040,196676 732803592235679744,353016 767803867077681152,101681 794044950421716992,257492 759828513998327808,59472 787300964105588736,209422 760619558600335360,61145 759575868687675393,56889 787124475414188032,209351 752235747181223938,17794 752621456132042752,351931 757378724337561600,35373 785333562534825984,11774 777855151663042560,163990 765029472617766912,11774 772574293368664064,131542 790381068406890496,230270 752894237797068800,24173 758403654793650176,52112 768153815547871232,103212 787261554165108736,199307 794681687829581825,261155 775703452215238657,144848 792092044638363648,243398 793986901296304128,255299 781487329814937601,188119 765680445929422853,84724 778363610145910785,167319 770739860529229825,110585 775171232757010433,142566 790608658233040896,232791 768157705278148609,100349 777180778031570946,150249 768122804050927616,103354 754861782317924353,33356 794664838630928395,261050 765260855587897344,86763 752280025420881920,18474 773400466965336064,135025 777583786632421376,158820 752118016503062528,21034 770438257108668416,117283 791429222338289664,238395 753391185251667968,26066 780420298306879488,180074 764142578983763969,80393 779346026297688064,173753 789536296381349888,226731 770054266811736064,116651 750766305318285312,14421 779313186826694657,165348 785769951344885760,194082 794049012492025856,256534 749420890144772096,7546 763448282332991488,1249136 790912639773777922,234583 770776512320638976,121177 792946545196830720,247005 792392523163381760,245566 776188934254632960,86103 793933681979047936,257026 795445400773808129,262752 756317203352260609,42249 764570901069307904,82320 786247859901308928,108396 762489692495290368,71476 775353333951463424,148473 732908302040866820,354506 759781220297342977,59373 791108856529166336,235487 792092704494776324,11774 770756744368848896,120610 789693413365014529,222997 767841077260804097,101514 786115037580627968,196753 793619019739848704,251452 787911672316858369,172084 795729194437242880,268448 742768230327046144,47188 774459239951507456,141887 762274697748836352,71476 793447579791097856,252196 769275310479142916,112363 780777853449142272,182726 763197358360231937,75899 772904778489851908,132364 758293192924073984,41703 769690821255897088,113836 780753475449790464,182036 789165838620172288,221416 792826038078152704,247241 794051788341211136,257492 771400426163933184,125145 775909684293332996,112363 759798915420065792,56282 767761658252972032,101261 794307183777234945,257492 779209887330873344,172962 732951826438459392,178186 790654027130429440,233307 778437632736923648,11774 767816388236996608,100559 787663332392263680,211794 759846446615007233,59666 775527393788358657,149953 795091769256017920,265191 794893722307719168,261598 758665429690753024,54070 771724028478361600,127366 791341468644323328,238207 779124588961755136,170187 756596396950753280,43553 757318966218022912,46958 778547296606773248,7092 785536463874162689,196247 787986462256066560,213301 766643753855643649,93184 771948075287969792,128615 757022099248652289,42432 757696235977510913,48926 786210769104932864,199478 788373780510875650,215437 788173927570898944,352258 793952350272507904,256440 785975418226606080,193854 790647642720272384,232169 771817770421854215,127366 794010991419748352,257544 778347703876984834,167220 788364654900834304,217260 792587035458490370,246726 794117683419774976,350913 759003234149109760,56194 793504661559009284,249926 781054623373066240,183759 787708794176503816,212357 759476920224362496,27156 791002360256598021,235886 794306810257641472,258981 759772307263021057,56964 791351265284517889,11774 760160371432787968,61284 786912168885252096,205186 771129949969223680,122973 788479254619164672,11774 760626019078316033,63103 761380602784251904,68182 770014210021552130,110585 760492629121441794,62798 773027232793128960,132908 780602925466939392,181935 770405423212011520,118698 769706093354233856,109666 788865684021317636,220820 764390949178994689,82066 760526495282438144,63451 772521146252091392,131045 753157864168972289,22715 768853991606202368,106836 773954970081169409,140025 785944168170336256,199546 739848964317581312,11774 773901991508578305,139404 794607897544192000,261987 781338229182111744,185595 790938566524301312,234583 764907132110200833,85271 778377031474094080,152594 790327372713189376,226538 794330495400218624,11774 789022732860133376,45376 773885607030452228,139404 752881697994248192,24134 793966041604980736,255942 757619200298979332,46401 760901123003867137,65626 779122540870459392,172962 793655392844775424,250953 794321352006115328,256038 792741049105907713,244270 773776809376747520,137740 732612624156790784,1170450 794550666047930374,228911 776836709409497089,148962 756956760037089280,45672 759356300241272832,56595 788527347351814144,218219 780080471518638080,162497 780883649306697728,184016 780622937212628992,182122 792144514739802116,240388 774093573264252928,141316 745203956314365952,46501 788771046702723072,220029 793574220957704192,235463 771845707028365312,127579 793254946242199552,248253 787123451790233600,205728 758660456768823296,54070 756616536509521920,44429 781339507882733569,139404 791193271171252224,234583 751844521223356416,18395 752139864653590528,8044 776458727050412033,1170441 733067932981460996,355106 750789376804741120,14827 762075336704135168,47283 790317496704217088,225911 794781063226781696,261818 758183453498150912,51069 793184394940788736,250247 776972104285773824,156835 751222064212680704,15808 758743092010684417,53185 774172987087925248,140444 788453882913550336,218275 790727024918851584,224680 764494790142464000,80486 769670558698999808,110585 778433519232049152,152594 781867846485831680,190553 788396970486267905,217519 771150083618377728,122973 756641852980285440,43553 766372380927156225,91956 785929044508323840,199546 789972708041842688,108396 777342758185005056,161387 773686007824875521,136202 794909074009755648,260613 753725327164182528,29347 759058695586127872,56552 758444675451719680,52749 794629253685907456,262022 790515494189137921,227242 792756015645155329,246681 794150916869890048,258092 770026271212466179,116152 778045575812055040,164980 794704246079946756,261155 760172643475685377,61444 766251354541199360,91946 780804452194418692,183068 750665760821968896,13596 778261921657131009,166852 759441301452488704,52959 792121987103686656,243793 773973717860831232,139404 768820065659748353,109167 773638668087070720,126570 776635286470078464,156132 758255581673185280,52061 776125792845565952,152735 778328383939751936,167311 780423502390263809,179742 789987510281568256,226490 791499230321840128,237540 766816697810427904,95530 761243879194578944,65887 791092713055592448,233692 785901494222647296,22735 767714022544248832,100545 767725710538485760,100893 788039641584676864,213887 757448856736894976,7311 764574370115313665,82002 775742905260605440,150511 779886886890463233,176203 793005155079696384,247241 793455159217053696,252020 758105620574826496,51239 770751710331539456,120690 794911198504316929,263895 787945024835104768,213710 773951350384320512,139404 755385382271942657,36877 787076212405465088,207277 794295110267588608,259300 795175667394576384,263896 794005708257771520,255299 770456639728185345,117263 785801163174182912,197341 791638856969883648,235590 794664589644496897,261050 754021258258513920,30590 793952602304057344,256440 795147991178887168,108396 793174106158039040,249374 790758640357609472,232863 778034608701050880,165423 785234960676421632,11774 765929395408150533,74247 771752577218121728,125742 786726549626036224,205094 793463504338423809,252196 773931851308208128,140232 794717939274575872,261130 752726250129592320,23167 791836331630432256,240070 732273309346332672,349814 766679300456218625,95340 775533736502890496,147764 767460549164544000,95055 758659733376999424,54070 789443045674450944,225981 771689174726565888,127134 795606637918691328,267521 794561446772232193,261155 769703362929516544,18030 791442902190657536,237935 793136882129498112,249469 754100801803542528,30910 768687847930929152,107423 779411118846513152,173868 752076021399040000,18395 788439921103106048,11774 750409850266411008,13288 787873419782004736,65113 790596376774057985,232169 780088014785638400,141360 758019397353078785,50454 793912297588752388,11774 761995570382708736,70509 766045301912309760,90384 792269839096242176,244952 758397181346709504,46076 759882480736346112,59725 786943989018689536,197341 795687599490768896,247930 760535842662166530,63214 756308686360965121,42249 791950292270981121,240070 757752632056217600,49066 749709940399284224,9433 769037231071883268,110709 765591286296436736,87904 794033841811750912,256255 794350943164858368,259258 794729583199145984,262849 766700263180599296,95568 793288839364222976,249469 793424297150873600,249469 785490665773862912,193669 794014144861073408,255870 732249230715191297,349894 757643984374226944,48549 762075612660002816,47283 765594113152548864,87904 772122135988998144,128355 788342496300412928,215887 769282238349389824,112363 759138569986445316,55257 761395558149918720,68273 795336209543335936,264397 787027154210951168,207113 762859731211825152,73949 793100651265875969,249469 769859692722003968,114779 770593384008384512,118192 778485750522404864,165701 756562783878144008,44022 763169013585281029,75899 754734721901457409,33356 775286818958815232,148045 754142381721604096,32039 788899160506466304,222021 792398048659988480,242254 763601835240267776,431998 749280714898694144,7546 789214289563443204,224680 793722188306132992,253206 778931794250833921,170882 793169023701749760,249444 786997789062463489,46572 732986213058011136,351166 763872153737449473,80486 769919484798853120,115511 776686196223246336,156555 775003066202525696,146259 794009949382778881,256502 780369778678632448,178524 762921273005600768,351337 775871365651968000,151539 763214890240729088,74727 790547897897062400,231358 781472062191828992,185496 787033814065295360,207949 791843212784758788,239021 757895957610496000,49821 778375622892609538,121080 757593717733752833,47782 760562664313528320,60112 792142968236957700,243451 755016762110992386,33356 756896191556808704,45014 789960505066651648,221228 764045634554867713,74133 790678465733332992,232137 777509054264451072,90252 768887339208761344,109104 777600551408300032,27284 764845843467735040,83391 781185088205840384,182659 778265160641286144,166198 758890327855931393,52112 794561260457074688,261155 794617281594552320,261987 795742453076754432,248924 754081472613605376,30842 760466280893681665,62798 785463311697457152,195975 749283469096878080,7816 785913739564298240,199546 793842706506145792,255942 795097957133676545,265223 785829607513522177,196788 776485801358000128,155934 794536360593920000,260404 789978927552798720,228172 758422443258064896,53001 765410614621642753,82209 761600669744664576,69565 788898026311983104,221143 791465553424678912,238965 795343528691908608,266151 779087044769374208,172545 795051518248517632,263532 762749457393815552,74247 793610378718642176,254135 770837533257326592,118191 764974378652008449,85562 788395960023920640,11774 788755118271393792,218507 765039541346525185,85562 781553151451291648,186584 793577764213301248,252020 756688513014177792,43391 788826711592960000,220526 756623909039079427,44450 792334169825120257,177455 781169274207477760,185496 760138942930903041,61011 779474335417282561,174315 760733013240078336,59750 767864861820760064,100893 791635897049415681,228820 791803314060963840,240763 758694472985083905,54070 794820809835577344,261942 758981729809944576,1248642 795668806374981632,266151 750297360769638402,11434 760926109831663616,1248829 794349139328958464,258981 786253477961793537,199546 770811950590746624,22267 789511944654888960,205972 794328862968659968,259055 767481114416087040,95055 795103966963138560,265257 777958008450125824,162107 791788501318701056,240483 795010953943384064,262849 751185477911257088,17384 757399933469294592,46890 742790376746946560,351152 767482248027369472,91936 754834801866240001,32337 764973705050984449,85562 775076490287480832,146259 786238214109597696,201494 788087036083253248,214975 792471054870519808,245630 793490543644901376,252408 780427240299528193,180074 793978859142152192,249841 759102095135952896,55660 771507253887119361,125853 776324853301334016,154071 749744315597860864,9857 777610191818883072,162610 787676704374296576,206117 794921071841595392,217285 765608818701107204,88311 762139181518815232,69764 785620390550712320,196277 759473431134035968,54760 793108552072040450,249469 750240232121958400,10735 779602988058959872,173682 753407381862768644,27334 775063328699850752,144730 781842604275085312,190635 756285595501027328,41459 766033238917730304,90539 766100809427914752,56964 776872652787027968,158815 792076820749361153,243427 793978353174904832,256276 793830529636315137,255393 758362933407653888,52686 754159038493892608,31439 761657579634249728,1170344 768971466121576449,110344 781201094269558784,182659 767773616909844480,1249465 787303400169959424,207613 794690762684461056,262225 762323049400020992,72446 789459063679619072,225981 759053662522003456,54070 786234666860675072,201494 794056597882273793,256502 763727495439015936,79691 773897881866469376,139404 768813801428783104,108817 775314621573963780,77136 789456201343991809,225456 790635592841359360,233131 774521883651899393,141887 760218445023678464,61412 775792307039834112,151156 776215100357128192,49681 768500743997390848,106716 768936519205736448,109470 732778812203761664,353228 772415245360963585,121080 772824737634394114,132578 778556683454787584,164814 759148219251187713,54861 771078629505794050,122388 755571836641914880,38183 760970299323973632,66105 776687856924233728,153596 786660055579885573,204302 794541234933133312,258878 788540675931316224,218875 751815906565783552,19057 761294866731134976,67768 793589372700336128,252020 772272656368271360,130415 792143217756078080,243615 773575636208070656,136904 758803040207900672,55260 758800258495238144,7224 773203760478773248,134561 751554262446972928,18491 772076486459359233,129471 777286059524751360,158387 760475914786537472,62777 761419014803292160,67906 732944912753156098,1170428 767144889284894720,90384 773563370804871168,137042 792427737961017348,238117 768208598040055808,103261 774030518316781568,139404 757838983422316545,49431 790947290848428032,234796 791763432089485317,240355 792514249918648320,203546 774008786491170816,137693 774949130384859137,145999 767699971688701952,100605 773549958423121921,137158 792068364172537856,164814 758702871562948609,17416 794365521068261376,215754 794365669684875264,18395 794306220169408512,258981 773962731418488833,139404 787501651267612672,72035 793857446678765569,252741 761259088277831680,65626 779406450523267072,173347 790693691354525697,232911 786444791961653248,202429 753226249930235904,25135 779671593010290688,175153 790019473155567616,228354 788005497727094785,214354 794862808290639876,262849 776742372612907009,157693 786605952166309889,202236 763804178988740608,80393 785633102806781952,196277 770758100580044800,120613 775717939450347520,149200 765268367087374336,86209 758413995741249536,53144 791381393393811456,238383 791064131839397888,236454 779330259636269056,172967 760991360635768832,65626 768276190117306369,104461 749553249355575296,8297 765957930772492289,88930 768751876133294080,107559 770326820067676160,118087 787381640347561985,210289 790614588534484992,231894 759737414474760192,353879 755088482406637568,35044 786256588306690050,201494 760623368064397312,64147 791402380277538820,237908 787701397047349248,206644 770421188686389249,117257 793930900962611200,256125 791467825357467648,238429 770650443856896000,117303 765916364594970624,90088 768549287680630784,106716 792156132571742208,244221 752857376466796544,22575 767394904280408064,90384 778200568766533632,166409 795701789047848960,11774 767849833612865536,101681 781863824886378496,190635 794137403493470208,47940 791348232009965568,237491 752943231071952896,24134 793580429332910080,252679 776169163949649920,153194 794415805794545664,249469 785361446821519361,195481 765659651450867713,88902 761941034376896512,70338 776878905063989248,156835 755575572974202880,38476 758777676362416128,1248642 785360283988484096,65113 790763460237725696,233307 769375695965331456,90384 766354506607161344,93261 777170026671509504,152735 778407744927825921,152594 788609499087114241,192989 772818409608413185,132335 786614490708185088,11774 793270294609661952,250033 789268680475566080,215505 795093583963398144,264397 761536163672911872,68182 776639809674551297,42036 766887981802221568,74575 761285933194805248,67852 772913411222933504,132996 777993902355681280,14383 790632555284430848,232280 794585918384599040,261155 753155352108027905,22393 770631745091674113,118191 732283372781719553,196346 780883430540206080,75300 792407875998146560,238965 793982140388024321,257195 771043920511983616,121612 791920831991603200,241678 794669031395643392,262022 753277121443696640,11774 781136533176713216,185496 790895452778532864,234583 767061573609267200,93210 773985831174365185,139404 794289057950003200,258829 751938842240876544,18116 789324144383057920,225359 769903315836506112,114779 787647472214564864,203710 766688594601840659,95507 768202325110300672,104406 789255759502594052,224818 781910327919255552,190036 791485832838324224,239405 764486928259485696,513129 765062208682336256,27485 781201628162555904,186434 790260596662992896,230282 785948203027877888,194450 794813302282981376,262849 778995084507381761,171497 767051173329108992,93210 786280941270556672,201958 758699737147060224,53703 794544484608524288,261155 773591894211366912,136947 789475429824376833,225358 792212111351046145,226538 768062434032623616,100893 793887664999018496,256065 791985994908262400,242643 740944807435096064,1174910 763919834178461696,80939 793150576230014978,249961 759418094674595841,58028 768561049863753728,106702 764669752593776640,83648 756286203071074304,42249 757979275567964160,50314 795322043466190850,266079 757603581218422784,47545 753017627480514560,22221 765508475820601344,82209 773537739849535488,137419 764929354392563714,11774 773183208456331264,133257 773861826408943616,139404 785632294279131136,197063 787875096224526336,354106 777593051355160576,159308 774377645119156225,142980 794982117465800705,263906 765524278339002368,87858 792444820333600768,244550 789407495173251072,195764 750664431802081281,13343 769252954566070272,27164 775074122128691200,11774 778286030944428032,166434 773968863398465536,11774 762830388737617920,1248939 751843445136846848,18215 793187446750060544,250033 785789549104422912,197512 755536558283980801,38183 764436301894541312,81869 792112954074423299,243187 793477659820830722,249926 773537657825746944,137042 743507702706503680,11774 762304799694086144,72411 768569085873401856,107423 776951828051296256,159546 794941558558695424,262847 768926081424384000,110362 790789016459350016,231894 786601304298749953,204413 764140546981892096,81702 781356105406550016,139404 794772879799746560,261155 760513505728471041,46394 761609779751944192,69673 780696311779758080,180520 771481117916409856,122477 781528902535553024,11774 786696885822185475,205728 763766304117444608,79691 769662309803229184,114779 760525272596832256,63451 732980020595982340,11774 772550090196123649,129380 795341428951904256,266138 768819251683536913,107752 758073377567498240,50542 758540647376691200,52061 791355783275483137,238395 760600444204974080,62716 761459159665610752,61051 762349205985689600,72867 787293550086062080,204835 791663455623192576,240483 755167731532505088,35890 768565870696108032,105345 789520942745649152,226731 789821884309377025,227242 751056291355852800,16422 772893581354885120,132364 775309720202547200,148045 759808044591034368,349060 780063012841517056,176129 792797375953707008,243187 787086778251354112,207287 771393407633661952,125367 793255056040685568,249961 775386477555388416,148947 787985234931355652,214209 770022707815669761,105109 786633812067225600,204539 777117770399879169,158673 758580432548036608,53703 792785639091699712,247240 779155923046629377,172962 793130019329630209,231263 795382212443127808,266786 749924648440176640,10735 794324123581198336,259743 795041819755167744,108396 771850936910098432,128017 779072913769046016,170187 767326810207989760,84666 781683355787988992,187843 786918083675951106,207212 787319940554510336,210207 794061004804005888,249841 765278045519372288,86962 776796400839331840,157755 791042530846572544,234583 794911139884834816,262145 786123376951595008,199546 785906075182571520,199546 788780852792684544,220029 757097041294045184,45964 771493750447058944,124601 778244741339099136,158820 752672994829316096,22546 751745471908081664,18893 778454301584728066,152594 779130279730487296,172962 791754031077072896,233174 794589800540078080,261155 754747248920100864,33549 778876596199362561,170440 786327905055887360,201620 789145751867785216,11774 790947412999278592,234583 732299564414177280,68969 762024711480016896,70540 776746276385878016,157693 781266514716585984,185921 753340025488539649,26140 780131495369404416,171991 787276925437816833,208379 763891423972327424,80939 767892810456502272,100893 770836125430583296,121612 776183028464836608,153225 777829421231341568,163901 794536733379534848,261155 786926904850788352,207287 793160108767375360,250033 753959588630671360,30304 767823296431812608,100893 794532543433441281,261155 793479790682517504,232863 754988529889845248,34666 776373734852747264,154832 794297898435563520,11774 785614393115488256,197297 759065425799843840,54987 773880651875438596,139404 771074987495075840,123135 768185076962172930,101681 780579476501520384,11774 791360553616760832,238383 778397407864295424,164814 778510573130711040,152594 785319076398665729,11774 779033956301754368,172120 794038585716391936,257492 777801290344718336,162240 795463627327344641,263906 775157933818523648,131421 787086956043862021,206257 749944251094540288,10653 775491295645011968,146675 791078168639700992,234583 794311674111160320,246425 771949446653480960,128934 776227887225667585,153845 760363196477763584,62063 788108503370043392,215005 777885024204972037,164001 785598594338459648,196676 793521804065185792,252112 785984592285171712,199478 771415992094326784,121788 785280763507970048,194045 794889197756829696,262752 765147135495008256,86103 767417946146738176,97432 772201577360809984,125801 769303796828647425,111454 771410468888010752,125554 786306692749426688,193639 789715444995334144,226823 764888562164719616,84422 762830866628415488,75161 785980384416784384,199546 761333451966541824,67938 774382445051326464,141867 786574448694407168,202379 787083327455068161,206008 789971795373879296,227795 793117964836798468,249469 752010382651322368,14277 761690680133640193,68862 771465327137923073,125554 793099759829397504,249469 795207720659984388,262784 779115223621906432,171168 759830265921413120,59666 759980972506873856,18381 771219113280610304,123825 791466746188292096,238780 786285444581294084,1063777 794529268931985409,259482 764875838198194176,82066 786273698135183360,201958 790597766133186560,229922 767394625254404096,99183 777603203227541505,162596 777776915608469504,156518 760079022302781441,60112 768268326304780288,104940 779480030954999810,174557 795445494013198336,262784 775034518457712640,128934 788506673862307841,215088 793976801395703808,257026 790932575195959296,232169 793258670394146816,249926 788708370723119104,218349 765880536573304832,90031 791822700591407104,241819 775993379016486912,151539 775012542951350272,146259 772062553996423168,127957 795021779462946816,263907 780213028398723072,176203 764463755769974785,82390 773962523846578178,140444 795302596021993472,266079 767868204274241536,100605 790931162579345408,234583 793863099468046336,256255 786445510605361152,198538 757709820749373440,47940 764548372191645696,80939 774248314028036096,141200 794029211883307010,257423 759123665082548224,55660 772122355929841668,127925 762076134385315840,431998 776989657070534656,159861 794150805720985600,255176 781311290903891968,183759 756882100729614338,44429 757208926572216321,46240 786559297266208768,204413 794153272227442688,258249 732274032574406656,349703 764671376175149056,79987 789218091305754624,224680 777530945943535616,159016 773902115110395905,139577 791338906297827328,238207 794423482801156097,254135 788467593078202368,218275 795197933931008000,265257 781441325111451648,186584 790182102465703937,223249 758698352930422784,54070 772824230329278464,132335 780620047718854656,150151 791357082695983104,11774 771020103559155712,122146 792187292471427072,238589 793849132112683008,255942 768806870228299777,104999 762311800184528900,431998 791434894220066817,238099 757595454007828480,47844 764352424555319297,82066 795231591119392768,261923 760265479071997952,62130 775710009871261696,150511 787284029481418753,193121 775478978224193537,112363 780617409468198913,182049 790963932999585792,11774 794606045024817152,261155 758627480324431873,54070 780230058677899265,78325 791405903606087681,238780 769303030735011840,112363 778958905921658880,11774 732779727543521280,349618 760812282217496576,64722 771804302159458304,127134 771722819013079040,125367 792121830412734464,11774 760300785120837634,1248760 761220703270109184,67226 787070845910786048,207796 787846302486847488,213064 768299786428493825,104932 773288863330627584,136018 780059182452072450,178100 761606022708551680,68993 777853562453831680,161387 794566231462277121,261155 753563952676687872,28128 792547576088137728,244550 774308326280720384,141912 775563254894563328,146991 758629407108071425,54070 793176877783330816,249159 759784835753934848,58542 778069817840508928,164435 750705641786933249,13532 755084669683728384,11774 789072985600692224,222654 755012114453041153,26721 754865948776161280,26721 787356220323540992,210585 791373685986824192,238395 778304321691803649,167220 792023476324347904,243075 752648042923327488,22662 761248662190104582,67453 750994651931414528,16236 773908555586043907,85326 793500376708288512,249926 765058155529113605,85562 776705055156215809,157082 793093688758902784,249469 793969211165048832,256393 765202481299148800,80978 758266555004227584,48119 763853197614034944,80546 795769970298933252,241678 775372235280449536,11774 768420092967256064,106281 794541855807401985,261155 759088068687122432,55174 778474427709321216,165185 795397435199721476,266884 764069158380109825,80123 771101398058561536,123595 753259811530092544,18567 768595002415050752,107469 769250344656187392,88128 766788307749515264,95593 771055553938329600,122299 779728208191250432,175549 778923565588492288,170253 773636360372625409,136960 781201496209776640,186434 793194383759728640,247240 762796283073404928,335115 776316041446031360,152946 777160132526534657,159876 771415199777628160,125367 794710076787478528,262886 768532662504026112,105345 760367780264673281,61051 761648795734114304,47283 779404526625263616,172545 734494911630741504,11774 762122605344202752,71374 772126781084008448,127925 788709650975772676,217039 762986074058608640,73685 775894270653771776,151302 792587011332780032,246632 778288547220582400,167220 779076463840550912,168284 787759499645972480,11774 763356035772022784,50581 771925738148749313,127957 768854388186243072,108849 763710187211554816,78341 793181635747450880,249469 750783344967753728,13343 786282564084305921,201583 791704777327464448,240483 770001112153882625,11774 779917607898013696,352723 765076912578306049,84422 795299565930876928,266079 756896015010172928,36145 764984810217418753,85562 793141074848022528,249841 790964798280175616,235487 760635440319893504,64019 786297119187537920,201562 792080663663013888,243398 768268523533660160,104662 794528191712894978,261155 789785702280028160,227795 758149926492577792,51634 794343739963514880,258878 762605204558589953,178186 769026009316360193,110659 771953062923624453,128934 776194038701645824,152314 789511138006347777,205972 771167989945294848,122967 786074090092261376,197512 778313351159910400,167220 772807464299266048,132578 792400491628023813,243165 749279818957647872,7816 759086687481913344,54631 776145853782294528,149953 768115806882246656,103506 750394034766569472,12743 772967969882198020,132761 788213200793862145,214899 792528428024991744,245101 774231248055181312,131421 788118087954526208,213672 780692362616008704,182036 774259759922851844,142090 786276684387364864,202429 762307883279216641,72411 776580795402039297,156644 793873976036515841,256255 781566643738738689,189017 774851630554644480,144690 770373338300575744,117849 793328821764108288,251452 778716760073646083,169384 789563820498948096,205972 795308861599031296,263532 770082387455770626,111549 778957502318833664,171324 787720755492577280,205197 789557297597022208,226884 780446453097431040,176203 787032042777239552,207287 767751182504697860,80789 792543766620020736,243286 764276842165600256,80649 791764074501697536,240483 794319419635879939,259659 787045388364554240,207287 781120237995454465,18160 778563456010039296,167674 765682582411444224,89192 793094768334999552,249469 756580887408410625,43471 792765847995461632,247241 758105491264434177,50517 774600684196855809,144032 786691343548616704,205270 792820452909539328,247379 772112198441193472,128934 778286630180270080,167220 788216314611507200,215412 770715911464505344,120610 781362423584296960,186434 791114742450548736,232169 786593614319144960,204330 755175571169083392,35890 755520662660407296,37993 777368745790484481,157840 758284927578279936,51809 788712994263924736,220098 794685872155332608,261818 764156605118033920,81946 751588943146020864,14277 792022688508239872,243075 791659537635893248,240483 767049925985202176,97467 769254043017482241,112363 760450055446863872,62755 764462822130610176,82209 768287108750413825,104932 788338725684178945,214899 762591631816089600,71034 758377291051261953,52554 761223939137863680,66897 766747490616020993,94699 794632287715397632,260874 756269694475087872,41506 763163709053149184,75899 788390951383367680,217519 757865580389097472,47940 753098304959963136,17416 758878452053270529,54070 760180777934094336,61051 770280586284064768,117257 767156757130940416,97386 756562898864996352,41459 764824443919052800,84724 775293671415709696,148045 785882235903680512,199213 751905178069176320,17416 777107232957751296,159850 778991950431186944,167220 788578757976076288,217634 792442474564243457,63776 764937858998075393,84724 775781234110664704,151071 775036979545243649,146580 758182294821580800,41703 778980703971086336,168284 758054894028730369,41702 793081847353933826,249177 777754758685794304,163127 786072533351141376,49459 767159143954165760,97852 766558230768001024,93823 786939043204304896,207613 774427796127047680,143473 775928209045004288,152314 785933065520500736,195849 786574380352413696,204413 791721972547850240,240718 758094161232834560,50476 779101246397423617,172799 764868304196538368,84724 776119266282201088,152897 767726478968717312,100893 793617383248187392,254135 732170212540321793,349814 760592346442522624,63879 768913142420299776,107483 776123172567474176,151202 794747375956807680,262022 754797637816061952,33356 764985506430087169,85562 772525654558380032,129551 755508007774064641,38045 776142753046470656,149304 791078406095900672,234583 778391783176679425,166916 788433104683827200,217519 781214566529114112,186434 793095513612488709,249469 770386682625556480,117257 789199283358576640,218223 788735395156615168,220332 752238921715576832,21714 768841562793054208,108849 773888016410632192,139404 781643930412646400,186584 777914250278871040,133702 787282353286549504,209477 762979271916724225,74483 792062305668259840,242712 794695913663037445,261987 753396238402281472,26066 757713571392413696,48585 794352625919541248,259743 751561247473045504,18215 759041719363002368,56206 768490846157021185,88284 765242586671882240,86653 781333843080916992,185496 770276421310832640,117257 794258311373852672,258456 749961466514698241,9889 788484319287267328,215608 760613606182514688,63267 791342358616875008,234583 794006810789298176,255870 760989207305318400,66116 791476799871918081,239446 756210535205523460,41680 791353785021071360,238383 755514531204386816,36810 775176701298868224,146720 788785446285344768,218258 759287799145267202,54561 765207529181761536,82208 780819752268607488,181419 753921637498626048,29263 762600359688753152,70689 787843058398265345,205197 771443896245166080,125016 773285954010230784,135745 767487270702022657,94037 787027497145733120,207949 754781820043034625,33356 759122297378705409,56964 788778812519620609,219942 760378968532848640,62063 755873123149422593,40250 780610992141131776,182049 780624581170122752,181755 788155490379321344,216038 764604828588777473,84209 789955551983644672,227825 791338169832800257,228354 774422644032696320,140900 755111020876759041,34731 753370395940708352,27317 749714336520613888,9087 788549785162702848,218969 794667273437016065,249926 758433363753574400,53001 779366952342958080,174427 785239450531930113,193669 762730828866748416,73926 768813895729356800,106281 794545005243355136,261155 794322881907867648,258878 768156443467878400,101681 774382696067760128,142566 759095262174384128,56964 787210732362469376,208321 778663744129888256,166532 759606214527365120,59151 765581114639613954,88095 772757034294910976,130965 765188338546376706,86103 773709551048626176,138819 794525968777891841,261155 789544176375386112,203546 766692006156304384,95593 777220620094287877,160480 789303640473219072,224513 754050034895720448,29377 763474364994027520,77661 785823507087257604,198671 764222212643717124,82759 751134582150344704,15808 755435641127698432,11774 754778448816660481,33356 790382657070731264,11774 781231338498105344,186212 751854825437028353,14277 794066015806111744,90252 789518867907416064,226731 777908346741489668,164356 758371479822008320,52112 749372281260875776,8047 785300361858813954,194934 779366979488485376,174475 761186557910982656,66647 786581801959514112,209828 755390814050811904,36735 766188996124749824,91440 788693411108913152,220029 773892712248598528,139404 785242795216740352,194167 780435225755004929,11774 787946634302877696,213887 786884042461282305,206225 770689881173528577,118192 788596819559350272,218455 795608687360569344,267521 785273177563955200,194648 794637845289926656,261155 765529786890452993,87245 787361273847484416,209351 788576602112139264,213121 776713750095106048,157082 794692106514219008,262319 776987513319723013,159546 779546720728330240,464984 752621359340003329,21332 755054901625888769,34666 788069521265352704,215005 762898053376249859,60163 794946505954172928,262847 751074821660897281,16422 771528419720912900,125111 732388322698366976,351847 788385874824335360,217519 764971455817940992,85562 766349687808897028,92885 764454008790523904,81946 752849464205774849,23899 756342962234109954,42432 759508754681528321,55661 758096482297798657,51069 781488839479001089,188119 794143747395100672,249374 764493654899593217,82283 765359846191353856,86667 771576179673305089,125367 788815143056572416,217519 790920566798635010,234583 787479247841468416,210432 774669218268733441,142852 789821879750123520,227242 786204381595205632,201494 767853352331935744,79691 793578554332184576,252020 776343205000388608,154534 785838184034816000,197297 775849306356117504,151202 752975155899486209,24870 788892843154804736,11774 776051509771456513,153095 786335377569316864,202466 777904086624575488,163763 759103032583974912,54070 780138264791580672,176125 770801100349927424,120610 791915261540519937,240556 792791686090981376,247240 774688517242912768,1170326 763864897511763969,80720 793560656695951361,249926 759213027979919360,56964 787789010231959552,205272 766998480417980416,94899 774281196356460544,140570 791365538421235713,11774 793462037057765376,252408 788386587566563328,217519 793150008279207936,249961 776558124786393088,156926 777617599425241088,162610 791854819812085761,240483 754867890403184640,26066 791665772728766465,240483 790609168780656640,231871 759137708170219520,55887 790993461751209985,230485 794753511674249216,261050 758638162423971840,54070 763857463363772417,79784 764145200373633024,82066 769274229967781888,112363 774101962266599428,140444 755173889534267396,35890 761298411593302017,67226 793978813193433088,254209 768692510633762816,104973 790754506501861376,232169 760677355736092673,48052 771552531897987072,126152 787742318627467264,65113 794866188677513217,260181 778493547293138944,167595 787329297199489024,210009 768212749218263040,103354 794724972409266176,261155 756262187782463488,41459 759566364474474496,57574 787556133766631424,211347 775058227142590465,144611 780748736020508672,182870 776812002463326209,157755 753944400854654977,28508 786970858002808832,207613 773858342867533824,139404 773493523014295553,136947 763512474230464512,78938 788441064487038977,215437 794548388691931136,261155 749620630325121024,7546 771674764062683136,121508 750504949444911104,11110 785548373910695936,196788 767466039739162624,95055 766847653581844480,80720 762023894777606144,71026 789457959726227456,225981 732530823602266113,51644 751601240107343872,18395 788579704785637376,218219 764577948120838148,82582 757805888019107840,48929 768876460262068224,109666 793211346607304704,250033 793618854496854021,252014 775480939682140160,149756 794675749290704896,262022 776211527544082432,153095 772826737973432320,132335 750053458867286016,10851 757704084874993665,48991 767828774884966401,101681 774946211732258816,142527 759859757830156288,60125 788210972410449921,215252 770020597762056192,116113 760186865076936704,61544 776064878469525508,1250266 732696903335337984,1170428 775725907566850049,149953 791164535646355457,236454 762055160361324544,69516 791062210109804544,234564 794552111954468866,261155 766747187271327744,94683 779897254140256256,177337 795672321839218688,267521 778336105380716544,164826 770202746737668096,115435 772276268859555840,738099 753639704755638272,28732 776763798287900672,155898 741323828287143936,11774 770974093952716801,122127 786645196188618753,205455 770024252338761729,105109 732378819710029824,1170356 795423324482469888,265855 795097777915174912,263898 773669653935710208,137444 771128749551128576,123217 794650069291114497,261987 781336650634895366,185310 785466253158649856,195975 787394179416461312,208307 773922375192580096,139404 793937473223069696,256451 778183307985027076,166192 781529656809762817,176940 794670712585854976,262022 762043743243530240,59750 768483402865455104,106281 785831799305990144,198591 792230225635516416,243187 748679792153681920,1247921 773639952814964737,11774 758032308427382789,50923 760560218103250944,63393 771589617111879680,111558 765573581816238080,86103 769695295672320002,114832 773727786372521985,11774 754721172302893056,27045 772075859062554624,129471 772963950103146496,133454 790377792974139392,228820 792029263557857281,243075 750654268776980481,14367 786329929277321216,202429 775745181714780160,151071 751231123292770305,1248136 758099548753371136,51239 763338233505722368,76652 764481655746752514,82020 771486103723384833,118191 778623830940155904,167676 794453181375725568,258878 770696829877059584,120613 767362215292862464,95055 777076718431502336,159546 771421114803163136,125367 732312486280462337,351374 748566146207592449,351147 757932415692247041,49821 785321518427361280,194934 774349291875803136,141360 789950712524537856,226999 792881593811468288,243576 753352746875715584,24788 785940687913181186,196696 791485810671362048,192780 759770305841668096,51798 760515924088594432,59941 786727212577857536,205353 793434488994881536,8044 758650946138234880,54272 766379787568963584,57607 760793922805362688,64722 773851200722567168,11774 788405447749435392,217519 753850944060657664,23899 786915792155738113,192032 773959114120695809,140444 772868575388282880,132996 776951256799518720,158864 785566008627064832,196917 774417291987386368,349312 771315508129988608,123080 771932224497254404,123217 785708056063516673,197512 764209261303988224,82344 772474580023676928,112788 765349340126797824,86552 773485298223308801,136960 793580023986782208,253793 790549183807840256,231008 778976996655325184,171324 765826885766963200,87904 795335176024952832,262849 773717553273147392,11774 776453474234011648,154819 759353894849875969,57964 781599794561183744,186584 791785382094446592,241678 780478616631177216,176710 785863170984386560,197297 793083636966887424,249348 795757858470105088,265649 767238240902361088,97386 745066632809066496,11774 771713996470747136,126152 786650913763196928,205045 790241867736707073,229693 776952280054636544,156835 780901498377138177,183473 759393555831848960,58193 769264417821319168,112693 769660666676412416,114422 759721348495093762,59479 791668461395070976,240067 758750388422004736,54070 762962472764575744,68617 770976547696103428,122146 788086229724041218,211347 785270244214345728,194648 785281421032108033,193669 749072336092008448,7049 768857757520912385,109666 779653495943208960,174891 751943895861178368,19563 765679898803384320,88930 761532566855757824,68993 790911183574306816,234556 751198204893368322,16299 795704343831908353,268281 752900861139955713,23957 790193929639501824,229159 790299961090908160,230282 774152422499295232,140211 760218098796466176,61545 772786892945383424,132578 775034439806189572,146259 752690076425990144,14277 759877403636142084,59904 788366583403991041,212239 794526635726950401,261155 762693045817008128,11774 789242505694842881,206666 771022136617996288,112872 761930375081885696,70941 780821739919904768,182960 788686063221039104,219989 790701577103347712,232884 793915881810198528,254135 788579365428695040,215437 764675603576619008,81744 773305619117813760,133454 749682928028909568,9433 753008915604971521,24711 788065820375121920,212069 770446324462456832,118192 753249297039187969,351463 764358928679350273,82066 756888906193375232,44450 790581748841213952,11774 794245449423192064,259200 787118499697012736,208989 754102814394183680,30304 764834868295454720,84724 767810596125315072,101163 732334259239829504,351286 767054699208052736,80559 788574784548286464,104244 792594842392072192,245148 760184977720020992,61051 795326470885408768,246726 795336232859553792,11774 751973378597138432,18539 790350006536536064,230282 765941041077686272,89733 770777314808520704,120690 771351528699531264,122967 780793207969853440,183269 795655715352354817,267521 775886608960724992,151741 781150077335265280,185496 751191502844358657,17591 792546593383735298,246295 756648756334956544,41839 794194054288314374,252020 755553816699863040,38476 770839311826751488,109945 792479881384845312,246269 772480785001525248,130686 753707432262639616,27317 760626420976644096,64084 775830995803209728,151071 795038200003588096,263532 776872074291720192,157840 793358454626803712,248924 789425643150868480,225981 794382842495176704,252020 792093774084136960,243187 789444492445167617,225981 768071463379304448,103354 778752202085064704,168794 792965055834910720,247240 756396351106187264,42495 775547902504624129,148684 733086709617807360,353262 775815399346573316,151463 779341383156965377,172967 746414434067701760,383096 769980688640729088,52554 747590012531675136,1247798 786718495006453760,205349 794715085851635717,262752 768538046933311488,104999 791714053953429504,240145 751605209177128960,14277 763891939158716417,80939 757283070756225024,43285 763397850508193794,76127 768536746392821760,106094 770389561759457280,117257 781077294723043328,183470 753679917972324353,28732 764233438752829441,81946 791375755879944192,238290 794612782251601920,262053 788767339709800448,104244 790813656674021376,235349 765550568492466177,87903 766242550017654784,81929 768683524585091072,107559 749338372519239680,8248 793233832317038602,250375 792711860365557760,231008 756546504429412352,42432 780729129264033792,181065 765544280341434369,88052 770342501861494788,118087 754125584800870400,14277 786363959481860096,159876 755066781664817152,34946 786292262976131072,202429 767799234619928576,99900 792947196547039233,248578 766005484490895360,87904 792519441317699585,246344 761819512861822977,70223 793771169870647296,250633 792825636058337280,242693 788524217364914176,218260 794146877675606016,256564 793508437447540740,250633 756902501610381312,44450 760555460416057345,63154 763450506484158464,431998 770413627140694016,118191 763721889957109760,78228 773573832032526337,136515 778381230186332160,152594 754827803758067712,32869 762809350867984385,75073 778424077673435136,164814 788720408279277568,218002 763003473516527616,75899 766270571143311360,90031 785297884744790016,194923 788206985669844993,215437 785794234095771649,194080 785646666569420800,195975 794771081332551680,261155 758012863759822848,50590 755485235903467520,17033 764783966444552192,84724 733087566509965312,355880 774020093730631680,141035 794257408914702337,257332 794979179343257600,264397 776848830016917504,157755 781251311518048256,186750 755430496931151872,37044 774035441913729024,140444 778730616418242560,170252 787438513809715200,210313 791140368351895558,234583 794565646403170304,261155 795438516763324416,267167 776786882499710976,156835 773623238245093377,137869 756550175842119680,43751 755163661409267712,35890 767134293344722944,93112 780459341358903296,11774 756889695016001536,44450 758655887237971969,54070 762698042445275136,73712 759212900540149765,56964 756523326399508480,41798 757627779718516736,48351 794363495064240128,228634 781595596520099840,187224 795726452192788481,268231 791403281385943041,238780 786904398278627328,207287 756871748314918912,45125 776152642234048513,153779 791351253200609280,235590 770121398111133697,116968 771853738130628612,112336 772857869452644352,130988 786569900672290816,201558 758417037299425284,52112 761564337886539776,67226 792401279079227392,239998 788450225350447104,218275 757612386920509440,47940 793175456962977792,249926 777748175788453889,162294 777865447358234625,161456 760577934088294400,63203 794663745809223680,261155 761514688492503040,68182 763459153838813184,78520 768166577229271040,95055 792470968371339264,242693 769779296621789184,114779 773171220946837504,134561 774492177388802050,117743 733089509810675712,355396 793099864091529216,249179 757069900942684160,45857 765758664095461377,88930 771059694957912065,122982 785636850887168001,196357 794560515305390081,11774 759631235228504064,10474 764437603525328897,81702 775780931693113344,150426 732095077187780608,1170322 795757489153196034,261155 775365731034640384,148645 764336636561764353,80939 769213131688030208,112232 791836363192532992,241678 760906319914110976,65626 795409085449601028,247930 775041146179444737,128934 787704774510673920,211347 766594985336664065,94185 790656935154556932,233307 785526503945539584,196277 758085941902868480,50500 764537701991378944,80648 759006565848354818,14653 793110971367591936,247241 793130461539205120,249841 760314193006518273,58945 770510015878799360,56964 793238115854983168,108396 773154210162565120,134470 761054405302951939,65455 770757120601886720,120610 765667546762776577,86103 759237008103473153,57574 772772005053624320,131007 795696423169880064,267698 773501658391318528,136904 777450101392470016,159876 789146936863494144,224027 793241448049246208,249926 788385114216693760,214084 755878069265690624,18215 762092840415531008,71502 792091361495441408,240145 776156340783906816,153845 792039582879649793,243187 794235954542284800,256439 786594939463270400,204901 768975736850055169,110659 795742635428343809,267521 767172900075954176,97852 766034458071830528,91043 766386428234391552,92958 755483258800840704,35470 766633658316881920,91946 794699746187190272,262225 763389528132423681,77731 795694906106843138,267855 795769320869679104,268231 761379373391843332,67893 793181840140009472,249926 780210276322844672,138490 786967646461755392,207949 774117992569278464,140444 793997387907747840,256724 793177117794197504,249469 795694357177212928,267862 774047801588060160,139404 762991075833188353,431998 776090848484360192,11774 791572607728365568,239880 778702159223267328,169916 769229610957561857,112345 787761139887202304,212403 795725245105786880,267655 791370237174173696,238205 779980664720461826,177697 793784448718209024,249286 778394683399516160,167407 770014537328291841,110585 787256141302628352,209035 776082980758433792,153194 762987125708955649,75724 794159673494618112,258024 765939711642828800,90384 766584995188277248,94699 750924674494701568,15643 774340350081011712,141114 769309458467950592,112788 785734119011614720,197512 750430592051752960,12883 788039784790953984,214114 781261232468848641,186584 765330692888637440,86120 788775741550759937,220772 751889678182133760,19408 766365008729169921,93184 793987600348385280,254135 749619480578387968,1248008 775927366451273729,151791 795049670460338176,261818 770723406425706496,120610 794329474888105984,258829 791656904799891457,240145 763822240999829504,79691 763787412153696257,76056 794757773284306944,262752 792817788570177536,247877 781192659025166336,185310 781477773181353985,44461 788390187965362177,217519 758302947096748032,52112 758091598521507840,51043 795079419803107328,265102 788123699937411072,215754 756776232113451009,44450 794149687733256193,11774 755167059214995456,35890 761875441263087616,69565 791817769243271169,240682 788553166522576896,218969 776597769150693376,156835 758423781656453121,53185 795299818239299584,264796 770275880593743873,117257 790293871150247938,11774 755742573566787585,39359 768105928193224704,103261 788404881698631681,11774 792613494864707584,242693 750431488307392513,12290 750315135193919488,11349 781202281479843840,186434 766377825465081856,93286 756526482575327233,43391 760805950374772736,61117 788471299932770305,218275 768878621436047360,107376 792685844834291712,229753 794648695123935232,261155 785841206538428417,198878 788160493013925888,215608 793826423001591808,254058 794591204805591040,261155 755391793047285760,37044 769011048032505856,110709 780871796606238720,182171 790653453190111233,232169 770386889698271232,118191 780545534448631809,181419 779716997127036928,176196 788019585064710144,214173 793867614015459328,256255 793234086450040832,249926 774604574501933056,144013 774369138336731136,141360 768814133995249665,109167 757569668043374592,47782 771718009475964928,108396 776582481814355968,155933 786722742405967873,205728 755841559841562629,18215 790662827245797376,232169 793102097617133568,249469 793483532362539011,249841 766458081391673344,80939 781467759368634368,139404 790964897647628289,234796 764194993170948096,63268 781533831429881856,183618 766188033653690368,90031 792786630125899776,246619 778464340848455680,167517 768927590220386305,11774 750801599455375360,13021 763596837009907712,78853 780901073733099520,183759 790747489850634241,232863 793920898747228161,249926 754756076378001408,32218 794697669180432384,262022 773493707551150080,136947 780910755499630592,184223 788139708815511552,215252 763831844521533440,80366 768197522955304960,103924 791063033657208832,236454 791900942866100224,241940 774414912802070528,141867 758629199804444672,54070 769132102063427584,111175 773975574645575681,139404 758394365698072576,43391 771113384121077762,122145 767772018238382080,101134 792161147722067968,243187 757742000649048064,47545 753589905352077315,23739 765638311087968256,84886 770537101515329536,112239 755164793980485633,35890 768669858770718725,103506 753988263141117953,30354 791402809757499392,238780 786351749544095744,203076 785549690049748993,196917 786020261158158336,199891 781841734544138240,190635 770095898537918464,113754 771864710756970496,125196 761296892793909248,65180 761205078447435776,65663 772837498426765312,131363 776792995496660992,153756 793275204722003968,249926 774038500538671106,139404 752120282337468416,18395 755376496156479497,37044 788025801614716932,213887 792073524592582657,11774 763560265787006977,77720 772289190478446592,113754 777814691796099072,161960 761339545023459329,66897 794944626985570304,262849 791414462133567489,11774 753339842285727744,26539 788227309627060224,215922 776924968558800896,150028 735388595670908930,1170455 753869344392622081,29263 760138933199970304,60866 794736668301553664,262849 770418383745536001,118191 773854707097956352,139404 778541158905634816,166315 793240162041946112,250933 794754417765576704,262271 794581711103332355,261155 781342170112491520,139404 795250259563778048,263703 781107131411902464,184223 768093084340977665,103261 786218707223580673,201385 753391731836526592,24745 787800542814797824,205197 792823734025523208,247240 762636516153778176,73814 750343643026915328,12728 792102894162046976,241678 794583370080587777,261155 793990962494119936,257271 756956225691090944,44274 791272550588350464,237491 786298051132428288,62492 793189428227350529,249926 791333872457744384,237594 732224146323689472,349814 752159196519411713,21091 773558934149922817,136515 753348687502385153,27045 762161020911558656,431998 776201582501240832,153596 786965785210068992,207287 770121980905390081,114240 792090349799825408,243187 761775435877388288,69947 786434281102991360,203674 793176536153292800,249926 762842434539692034,74943 757311325815136257,46890 794356699335364608,259034 774840138090160128,133079 760162094696243200,61412 756557613089689600,738099 792860197903630336,247379 788452883616325632,217519 757478735700430848,47606 767480563926118400,98610 761219717885419521,67226 787990909589852161,212357 755803393562640384,39685 775768767481585664,151071 756381536119693312,39294 773878574491271168,139404 795237334098841600,264431 758834891467264003,54070 763420744197910529,78159 785550016081432576,196788 756504745011843075,42432 770071575605473280,115435 766036943125618688,90539 777868239665627137,162096 764206420409585665,82481 763473379009568769,76406 794114366669025280,256255 772799967245197312,132364 766360882049720324,78566 794634150175129600,262145 768827961810227200,109153 778678592230207492,165185 781130954676903937,183759 786553522380795904,204078 763957385471795200,80939 773537804018122752,136904 789553137770041344,220029 793253418383110146,249469 760516905820192769,63149 776254011208937473,154832 759032378375364609,1170396 772691074632470528,131421 795677881921896448,267756 790940159994986496,232791 793174366565441536,249469 780205181241729024,169740 792029455371894784,243092 763358177744138240,76652 789545667450372096,225981 758276004578226176,51344 732862617715408896,351436 788480825008480256,218275 758053623909744640,51069 770805578667024385,121479 758062481625321472,51069 795371864176504832,265102 759445224095490048,57900 774444754843021312,143585 791358234174992385,232169 764341537551425536,82759 766243230853672960,90618 766852491384229892,96263 794567497613737984,261050 759219595790123008,56964 764977347934113792,84209 770407149537206272,11774 781782656426078208,189649 793171727903850496,238802 759939638974742528,59666 764577718134505473,80939 785358879588626432,194147 785459721356636160,195743 756290679433629696,42495 794624842641379328,261567 761669007313342464,69878 793621967752396800,250293 754773849087025152,33549 794604437474078721,261818 753543596377112576,26539 773621179764662272,136947 791774272368758785,240483 789773651784658945,226707 780362370841321473,179147 786688162957520896,198304 786911335997202432,207287 792088446286241792,11774 780619511808614400,182154 773586227542958080,137158 767287345733394432,90252 790696095433252867,232881 758774349054767104,55261 764871538977931264,82766 779231147398168576,168284 780868213731041280,182659 774996133147873282,126607 794707834403430400,262752 754100691187171328,30726 761684619829837824,69711 757784163491667968,47940 763797048286150656,79589 773985128238329856,140066 791786726855356416,241678 768236063303225344,92226 792486743018733568,246225 779401650939240448,173347 756352565890211840,42249 768185382194118656,104162 793226863183220736,250243 775899756266524672,152182 787195066557210625,209151 781162603305283585,182726 762866164468813829,74681 766383872451895296,92213 767115631690936320,83945 756361931313872896,42432 761157497591832576,65540 785681345695485952,197297 764448812760981504,82066 770322599226126336,117257 768120345098194944,103071 793134744674283520,249895 787717696347598848,205197 750708426733395968,351794 786329756400689153,201958 791641262424203265,235257 752620464116264960,20279 780856285310820353,183269 790834906951589888,234306 793262692547039236,243761 753105860428169216,22359 794372464469868544,227345 755177963994374145,35890 777701349563654145,160641 759447281326288896,56800 787138324691492865,207287 759817355035865088,58634 791408830466912256,238207 778419421543104512,166362 793628851050086400,253690 794281417878499328,259231 754735978733006848,33356 768274527340077056,104662 788823455001153536,219942 793224267345321984,250544 794677756047007744,261155 756920750775398400,45524 755798344451100672,11774 794576799522951168,261155 755202307294310400,36008 762404799316975617,70886 769664902118072320,112032 732464273578852352,1170492 758655697957511168,54070 756873465357934592,44163 767776929906761728,101203 778019463102947328,164375 788262982899867648,215088 787802478221811712,205270 791511295203823616,238780 762309853297508352,70886 779119116342980609,171913 780929658531487744,184223 785382619773071360,195125 781175204252975104,185496 765542168299728897,87904 779483711683256320,174230 788442590706176000,11774 794656287078248448,260874 740341266307764224,99816 756279340979986432,42495 751720953407688704,18893 764985525140803584,85562 760917776139554816,64722 790977872752025600,234583 757749306833014784,47940 764445936575799297,83490 791375802050809857,238395 755164890181107713,35890 793127450188414977,249469 775588140316696576,148994 766264955679027200,91946 779081435877629952,172123 775011979199078401,146259 775939990442287104,47940 766985327504297984,96883 792712995646246912,247062 758539784906117120,53185 761544569108529152,50406 778410038306177024,166852 781634846737043456,209828 792800607761412096,247379 770948033596973056,110302 774047706431959041,85326 768396343425413120,105270 772398770214440960,125111 794257759562829824,232169 761932989836263424,70941 759765697903943680,59721 792212290644750340,242189 791212371658235904,196314 786397983025745920,203350 791980372112343040,240133 793428247333724160,249841 768946499896090624,110362 794629708998725633,262145 794825798846820353,261155 793835129236025344,255393 767378244601470976,97852 733103328574472192,354869 778742803023015936,169923 790249633406681088,229922 793144175524847616,249469 754786772341526528,32710 768855480630439936,105109 785237733493080066,194158 779139253867511808,159589 794999784440524802,263895 756274808359362560,41680 788043541431758849,213253 762431039998300160,69673 765943219938996225,88902 785863716747223040,197512 793318431244234752,249926 789194496135139329,220029 795666129620324352,267862 757436805771702272,46381 753622491852115968,11774 788553499722199040,217519 795043895562436608,247930 777798634125557760,163763 777598825372459009,162638 771896764525842433,125204 788467140575662080,216943 794591132009119745,261155 763001770209521664,75899 769275964832485376,112399 750380140475981824,12859 767692424068079616,100605 776999139766697985,158673 786230926153879552,354830 787083176539787264,209043 791667412206624768,240483 758084352437784577,50772 761401538497556480,67973 769686104643477504,113836 751142309320859649,16931 777325210273927169,1250277 767357711407255552,97852 792430729535885312,244550 768400994573094912,95055 773110275843067905,133454 751893404485881856,19272 789943780975775744,228888 792351076565385216,245095 733398082067402755,355480 752891640277262336,24134 765138412542320640,74575 789982816146694144,1170572 793580995551358976,252014 789813510943416321,227242 761330566864080896,66116 792369945405300736,244659 795230335709626368,265644 786777983801450496,205728 755166464215310336,350258 771518043893542912,126390 759937420120821761,59373 750363674506727426,12883 772277566757605376,129551 773823751842590724,136814 795773511000330240,268281 763199022848995328,76535 767438321245052928,1249408 761303147104968704,67229 774209537570144256,138061 757216687741505536,46370 792803826143207428,247757 754027137426788354,30296 768420004605886464,106281 765988248845950978,86264 772209805473775617,127957 778997771235946496,170187 765295773424623616,85562 770587474741567488,119832 771019450309087232,122299 767411442899443712,94699 793131021927460865,249725 792912130844479488,248514 737407287371964420,88859 767803572188745728,75615 756491485588037633,43383 762277828368801792,72350 788753751658070017,218275 774074065749282818,139404 773748984611385344,136905 757601454328782848,47940 790891047031308288,234583 786707508077395969,206054 792037052967751680,243187 787875613851942913,354108 785465903832064001,195125 794755965748912128,261818 774014750426435584,140444 775678350337552384,150511 794306420753760256,11774 753998641421889536,29790 788169987777323009,215057 793011470179131392,248514 775069574500847616,141091 775095837391060992,146847 757689219917676544,48810 768886488369168385,108729 761612565839421440,69728 758693965218578432,54070 765625357420462080,88052 767069044373676033,97377 754704902333534208,28732 785258166703370240,11774 795768399305601024,268643 758307285697384449,51824 787607741351112704,210289 793689921990950912,252020 794709875464998912,261155 757709453525446656,48287 771153537141202944,43553 775442592838320129,148904 791147530671325184,235348 751216901766860800,17794 771488140133531648,125633 740385722020958208,11774 776847034963795969,158589 773704620883320832,137042 764799493975965696,84724 788159239521001472,216009 779862974001479680,169740 792971012551892997,247232 751782825481891840,16931 763831808647495680,11774 787770651193012224,212068 766395351205019648,92854 786368545332400128,203391 759165233667518464,55107 761591234729312256,65180 758872057023037440,52554 793136872365105152,249725 770238556312838144,117377 774247828512055296,125381 791734610824683524,240682 765178068285722624,83413 769364862048800769,110302 753791435485224960,28404 760916061512491008,64730 761333884545970176,67938 762008207665557504,71502 774359491487883264,142668 753732733428494336,11774 795302892550946816,263896 789308718580166656,225359 793964739013607425,257026 768218550225862657,104395 794552360458719232,261155 768882695539601408,109666 794530075114868736,261155 758105913425354752,51451 794022202513432576,257492 765670930999762944,87904 774045274394075137,140444 759438453331398656,58250 773846823245086720,61723 761602886547668992,69231 768015711297875968,101681 761027668485603328,62728 788815766468591620,220539 794891859181137920,262022 788934182663778305,215437 778584024658960384,167220 780060722269007872,178110 774028045275443200,108396 756281934850822145,42432 762604979051831300,72678 755621823577022464,37044 759474488740225024,58173 767195653411790848,97852 768264230248321024,104662 772868660520161280,132761 774677524538208256,144602 794203299360673792,258598 793427693480058880,252020 792162109064962048,243165 766309222246182913,91894 794930250748751872,262886 779915574012878848,176267 761736307903115265,67226 795083095787573248,170187 791422612551372801,238639 791727327897980928,240070 790558366363942913,231894 762288811426578436,431998 765397025621938176,87145 766140421705785344,90384 794718265322835968,263020 761760957018189824,69356 789284502065516544,224680 776993647074025472,159245 764133564581634048,82066 779619795780198400,174226 785458645081489408,195975 764562808478597121,81946 786722637342912517,203674 791729916509351937,240145 794108454277300224,253206 758132343194447872,51451 768155181087358977,104271 785362685701464064,11774 756504915208470528,43553 769952684719779841,114254 791374431620771841,238207 765714804359081984,35090 781570981152161792,171693 756325030259154944,42432 760243182621696001,1248387 732625363310874624,352965 793552393686380544,253373 764313137621438464,82002 770338764996632576,118375 761619570536935428,69356 753440473822339072,18323 762434624710598656,69673 776959035086024704,159093 779007856813178880,171795 752100533368975360,21044 773543979954671616,137158 765607576260063235,84724 751240162500222976,16574 791678943048953856,226048 757362950084694016,40030 763448004812562432,78159 768965235227197441,110344 735281603077931009,1170550 761713249020547074,69711 760890158640091136,65404 753492466326732800,26513 791402456429187072,11774 794749651169792000,262283 775716620366782464,149200 763508934380355584,78853 750204748293218304,11495 785338601412276224,195332 786623012342669312,204413 770718406752493569,654029 786705249528586241,206054 762769347366354944,74781 793450795748384768,252020 778407123982098433,167407 794532075760009217,261155 773995493672165378,137953 795097220903239681,265257 795438449729880066,266079 757447166755540993,47266 785379859727994881,669866 764153604164976641,80939 767103666071310336,90384 795059691357409281,247930 765609248273338368,86119 791772021956808706,240145 776144470576201729,148574 794637015778295808,261942 777290193770545152,161277 781326445129953280,187401 791014373531627520,235774 791405648722419713,238395 791309457074556928,11774 772156821322817536,25134 785990217270452224,200382 790649736504102912,231894 752980732633427968,25255 764415048920031232,83391 785844171672264704,196277 786948366324338688,207613 778432012893822976,158820 769945953931374594,115726 795732559011332097,199307 793578303886008320,252020 781226671819063296,180520 760492151511797766,63149 785545355156975616,196917 795438354909298688,264397 790904673322557440,28732 767314681790771202,170736 773856315890364417,138382 786301440809578496,202727 765677315435196417,88052 773473511792898048,136904 751141593680384000,16527 757338441713610752,46394 787734377912496129,212522 792534692159483904,243187 785998833062858752,199262 788170508919529472,215252 766092485726572544,32405 772375896204439552,148861 763367553355907072,74943 785609538737098753,196676 771681785956544512,127134 751177925580431360,17434 773590631448915968,137795 775617984157126656,145866 790652602753159168,223492 791602262196060160,239405 762426903651229697,73102 795449476462903296,247930 765369735013859328,86961 792066263463841792,243427 793843459643756544,255942 794558527310155776,261155 776758576731697152,157693 788258341227114496,199272 777927490190835712,158589 793945036022902784,254135 751176827876610048,17434 795476430108946432,258771 793857176414593028,249852 789524229511196672,205972 791827791155126272,241034 775334194394206208,132335 778354198912102400,167220 793860387020177408,11774 750747152557547520,15005 788733815359430656,220332 740996786727190528,353374 759129249970126848,57189 789689008389496832,226183 788122589432610816,214492 756552776654680064,14277 780426492832419842,177773 790517954647625728,231828 770352799364313088,118515 790904493642768384,234796 793601289586442240,252408 781473406831165440,188119 794540126969790464,261155 787334743788392448,210289 751639645121830912,14277 761048598536597505,63149 785297752762617856,194923 763873284706430976,80939 768118636569464833,103354 777578599624957952,152847 787301028563607552,207212 760127659489636353,1248697 757432923360460800,47284 757630522071719936,47940 761738681665323008,1248944 769284566049751041,81294 795233771838550016,265686 778275889759084544,164826 787085392990314497,209043 774738244596621312,144635 788333969670418432,214809 765574179919896576,88052 757582190137872384,47761 759155736173694977,1248682 757221962112458752,43344 770083107261284354,116164 778381853896089600,165512 786177920112979972,201308 794665040112742400,261050 766252946917056512,91140 763489402744111105,78198 791799953056292864,240483 792222730007420928,243187 764945707354755072,84724 789941289135419392,228576 760588702888239104,63149 760984624654905344,66159 792086071718846467,243614 761988031268081664,431998 759083612113219585,55107 768224556540715008,103354 778158893654564864,164826 785876840510427136,199350 786728875741110272,206225 793624743437938688,254135 765241506902970368,86440 792589216337178624,244270 765644814477950976,88052 791643036941885440,237385 757348608031150080,44163 760700806534402048,63451 750453133793497088,13450 758321064938274817,52061 778679137967845380,167319 794952985939968000,262847 775204091689566208,146205 795038328412315648,263532 757585612274794497,46280 781094380589297665,182659 774044889558360064,140502 785320625904594944,11774 794694755628285952,261155 771481236778909696,125222 788140790119854080,215754 732461472568070149,350480 768527423096827904,11774 777993231988514816,164669 791674718612959233,240483 761792520582008832,55257 764205821731278848,82283 765541456807284737,87636 793970304196325378,256393 785270083237052417,194667 780147529878941696,177233 779157760818745344,170187 755279004941201408,35216 763661871962390528,77612 788497795640504320,218275 732378803163549696,350808 795654417135661056,223492 767799900360683520,101383 793929768433352704,253721 761532510329184256,68908 793187172790726656,250033 764863326283108353,84724 754195087354191872,32157 771774609435811841,11774 793240773366013952,249926 735228395076919297,1170406 763104639650635776,75899 765564036255584256,87904 788207528463269888,215437 794560451514249217,261155 768505891444305920,105992 780188742883704833,167453 791643402165030913,240260 762094749608251392,71429 759125875111694336,56964 795476244301225984,267265 752939568907767808,24668 786339486246375424,201958 750377134766579712,12883 791282578674155521,237491 792964598823460865,242177 766796367046074368,94815 774195931310727168,141035 791881495875125248,240483 794580890324111362,39957 775476880032096256,149121 775036923530190849,146580 767838084402642948,101681 792174176408834048,234622 762793388793995264,75073 793381058012188676,251327 775764969724018695,151463 760706516508901376,61922 772128495543648256,87607 789371964083335168,224680 773637441437601792,137158 786669910290075648,205270 786031560629772289,200383 785894277507379200,11774 762638979359531009,73926 759283349571702785,56964 789436038150230017,224793 758890377881358336,54070 777900525035454468,113365 766349652111269888,92885 794604458583855106,261155 771485044913295361,125554 763526136269799424,78482 775802613661044736,151688 773891198297726977,139708 795037085707210753,247930 778313840039694337,167319 794227998039773184,258598 764997654392766464,85562 779737803148058624,176203 775035445986013184,146259 759630468492820482,59073 792568220406382593,203546 792489079677915137,245607 761300192687640577,67229 775306402197860352,148170 761704078598606848,69231 793229865797296129,250430 788533000124321792,218349 762298251651354624,47940 753276975045808128,23180 768506604522119168,103354 771359279332728832,124536 753427840616452097,27045 775005816780914690,146259 751138426095673344,17259 768618677407277057,107469 785857118947647490,198878 794319355857293312,256038 775709504642093056,150511 793511614045577216,252711 760860781885788161,65222 790895036619563008,234583 772158253694275584,128934 773268303934480384,133043 760770120058826752,63264 769594696532393984,110585 764671987100819457,82766 761792211650568192,70177 780471041965498372,11774 785379219530317828,11774 772422076091273216,130686 778058130131255297,164826 778419922561069056,167569 789492421004591104,225358 750831599583764480,14963 756899180174540800,45122 788839170684792832,193121 790890157679357952,234583 785848235210469376,198878 732564480626937856,351387 772767379499524096,132335 779364571630882816,174315 785673450371313664,197286 771423276388065280,124744 786356342734848000,203391 778203633389215744,166390 757689787444625408,47940 760666983264321536,64197 757008408780222465,43556 791338847984418816,238207 772529823185002496,131406 764337066578628609,80939 764192682327486464,82009 794858040533151744,261942 794739506209550336,11774 752899025460826112,23899 757565689578205188,47761 793237077307654144,249926 759098607832297473,56889 760901894952722432,11774 766052971054567424,90384 777263818544152576,160602 790551968624287744,231871 785958901225287680,199546 795095805019488256,265245 759191496847491072,1248649 787763716246892545,210238 774352242233208833,143049 758190880587120640,51344 768078743797542912,103354 778342307288403968,157755 768085033622073344,95672 791729307122933760,233174 792094605772808192,11774 755871309511426048,18215 780744268260356097,182036 792537725811449858,246295 793859918558134273,255942 770895681812783104,121949 776211874450767872,153845 793987948937154560,255299 774696298981289984,142721 789085902739910656,223286 791362824312385537,11774 788885283076833280,11774 754860583078334464,18979 777018410131660801,195876 776996558973775872,159876 753739066873643009,22439 788336600468119552,215437 789419925899206656,217443 795184052122906624,250633 795225072348831744,249926 763915639920664576,79131 779360744815026176,174427 789976821949267969,228354 791358741379747841,11774 785560797556510720,196917 749714897005584384,11774 786711334897451008,158175 733274883166212096,353228 786034145369608192,198892 792013776493174789,243075 750318342855163904,10735 766546862367084544,94563 791333608430657536,238207 792113126061797376,235685 793136717469364224,249882 756450010510733314,42432 768456559219343360,106281 767682785322475520,98959 788755317253210112,220526 766332379828924416,91946 768282506269487105,103924 788743876056084481,220332 793977724423507968,253721 771457453548449792,125145 773614889734705152,353359 771298336175493120,114779 778734107077390340,170252 793153740014583809,249469 773962944925368325,140390 794731875990441984,249926 773707479871959040,11774 788078898659688449,215005 757899816844324864,49852 776051211854307328,152735 788387047450869760,215754 760966589856428032,66053 768969026101977088,110477 777654412009476096,162596 785558634801401856,196788 777977444313788416,164328 787260895705518080,209043 791186887398391808,196314 758770169997041664,54070 790350441691357184,229693 794812018587037696,262849 785853869750358017,197297 788558723841044480,217634 754768141620740096,33356 773201521706209280,133454 793494905154920448,252020 753747662004969472,22439 755681900962779137,350669 775001166824480768,146259 791478217370636288,238207 766699620504305664,95672 767831527606530048,101134 756251128111702016,41438 788868979963998208,221711 772096243552096256,354105 762751275154800640,73712 785843280135221249,198878 792238781365493761,243240 759194280615370752,57463 789207397214453762,222624 764637034531196928,84209 793114225564459008,249469 765614341773201408,88332 777671492435709953,162452 743650582494318592,1247602 792029371649458176,193368 785856240001830913,198591 791308206538575872,11774 790327547552735232,230485 756241508488011776,41689 793286134675767300,249926 768471880995053568,92159 788750736419086336,220332 732409980628963329,351184 792754854380736512,235685 793116014405758976,249469 763102267293650945,1248642 759949512253247489,57105 793559966384697344,252408 768975944153387008,109666 767503376351461376,97371 787024533844811777,207287 765225362242441216,86440 790730451459506176,232791 786119032088956932,196676 792137538324484096,238780 758063198226358272,50654 758408896855756805,52821 751975356265967616,18893 769838096615702528,113982 767120962651234304,97852 757609015979356161,47940 764916277571977216,84449 773958476850757632,140444 777770935415746560,161456 789873399833071616,225456 789105484158697476,221799 756431229050839040,43207 788470581771599873,11774 788778984695820289,220332 763065812013846529,73712 771497280222343168,125853 793898069876088832,256451 757601670951993345,47761 757720985508339712,47940 770395078489759745,118191 762850051584430081,73926 787318009098403840,210207 791733040431128576,231870 790647142205431808,231894 751834719982018560,18470 769268495016087555,111448 792344627860889602,243092 747483340903583744,11774 785817504501288961,198671 761343174442819584,67283 785485728142589952,195849 788254355833098240,95672 786221561317433344,201555 795048800154886144,255826 787067308749586432,207796 791362730347421698,238395 793356224309764096,249926 759877660101185536,59904 794954047098757120,261155 779105590148632576,171644 789027188012032000,220526 795124139518328832,11774 786950583575990274,207287 758327000683642880,46384 779397751909920768,174115 792793985198661632,245549 758465123354894337,50923 781306682269896704,186434 786397392388186116,194723 767804978240991232,101681 794531022993920001,261155 777592313723883520,162596 787330873792274432,207835 756043962582986752,352616 791081884088406016,218969 778338829178695682,166852 749972041965637632,10064 760214985423265792,61011 763269766907691008,75677 762265502408249345,72420 763389858697969665,76365 764116815857364994,81702 780172423169646592,176127 788395504577179648,217519 785310711987761152,11774 792157770057256960,243075 769594609773207552,114422 749284528741421058,8047 794586050882637824,261155 758113434592350208,51344 770217024949743616,116164 777607974529470464,162610 788908031459241984,221972 790677899250638848,233186 769594690731511808,114422 785661070127960064,197894 785964560608010240,199262 759168715204222976,56964 760607500123066372,63267 791713554705616896,240483 761985013139251201,71270 765292994425532416,86472 785607889293611012,197297 787153780525637637,209184 738750570652041217,349466 779327549344133120,169740 788457822434369537,215030 781124751150321664,185496 788464340911460352,217601 757599989962899456,350711 768172467387043840,103126 794601588618883073,261155 778299777503166464,167220 779024897028698113,171324 795607011312496640,267559 769200450440749056,110942 786422546451226624,203674 765353851809517568,86103 772511234344251394,131007 750864589714259968,13715 755115962295324672,35403 794924925341564933,263895 786331696224284672,202429 788784246206832640,220526 764208531050332160,82066 761602663502884864,69653 768252596377100288,103975 791399980649029632,237325 793802662131171329,255393 787787411463950336,205197 768953484213313536,110362 774193977574641664,138382 792938826821840896,246617 778886379875041280,166860 780822470412480512,182659 759122063311245313,43947 761575629464571904,68993 787742051890765824,205197 758703104950841345,54070 764829110136819712,84724 768092742794686465,102249 780656442961498112,181419 781062250635333636,183269 793239126308818945,248104 753697648318611456,29263 779053563909595136,172428 766698497806663680,93823 753357502582890496,26458 766021084219109377,89923 785697911984132098,196348 761329764107952129,11774 793187624089481221,249841 764971643286487041,85562 795009378902372352,354598 795701615600828416,247930 757164898182987776,353879 759400164402434048,58057 772796065955377152,132335 791075235000750081,204413 758260288235900928,52061 786317657632931840,202429 795682208572915713,11774 758697144656158721,54070 785242382648373248,194160 748179909206474752,11774 778702038469185536,11774 790876360885489665,231944 758711553881366529,54011 785983346002145284,199891 757335764191567872,46405 775799710267404288,151463 752240214261706752,17794 795456095028289536,11774 791434764330733568,234864 755863202156646400,18215 762467364361211904,72534 763865207873626112,80393 767086325979869185,80939 771525474182836224,126293 751865110843588608,18893 760600790637490176,45672 769228273028956160,112399 753675185752903680,28819 775094382701805568,146951 793168374696062976,249253 793187333914828800,250033 773885639276331008,139404 752658381085614080,22575 794535213682475008,261155 762433045450199040,70689 788458422555414528,217574 794913511218565120,262752 786360473339899904,201374 788064729054978049,214660 768808676962373632,109167 777627899247538176,161277 760544979940880384,62771 787002589187497984,208167 775119760304504833,146720 779332502439604224,173964 768651206017167360,106819 760145870478307328,11774 766751842436919296,96039 760458562393047040,61049 759500992773632000,58508 755163735895973890,35890 757843990301454336,49717 781272466584985600,185255 753811572691054592,350247 788807224223150081,220526 795707460795375618,247930 794001734678913024,11774 789931262807072768,228820 755260732267040768,36467 776570548381970432,156976 789765885422661632,227825 756699664443961344,43901 793859631390920704,11774 768949965792043008,107428 788734544556032000,220332 759172762879557632,56964 793971717156663296,256358 786972500936777728,207949 758191329176326144,51344 770798338170089472,120610 771325150994243585,124597 776304772148174848,153854 742392218875514881,11774 793270847876263937,249725 795100072547598336,140444 771206152747048960,100893 792803223916711942,247379 751868746185269249,18323 794268176334753793,258927 759089743661441024,56630 794020056627695616,249926 770908653691953152,120610 785571994158833664,196696 785461551016792064,192032 766519775899951104,90936 755457319727529984,36877 781274919246057473,186584 749632308882182145,7546 792438723132723200,245130 761794712869056512,70543 765987685051670529,86844 767001079166926849,96039 788612375721152512,214117 792787284210905089,235423 794941386755870720,258040 759094722799468544,56964 781684622341963777,188458 750057832490242048,11015 791462886040281088,236454 792105653720457216,243421 770069324140806144,114779 760028748578185216,59666 779122356929253376,172962 755057397819858945,11774 758135061501837312,51406 762611845735874560,73814 786291646061084672,201958 769256441232367616,111549 786970189871009792,207949 764489743341977600,79691 794831212049141760,262486 787077086720647168,351007 794571319597744128,261155 781561454029922304,187843 781881573599772672,45672 790607340823347200,232749 758283918604918784,52122 758859312483540992,54070 785640141087965185,196277 787105555982712832,209184 761678169703350272,69231 793267397130149892,249926 766665414315167745,92159 761286092750413824,67852 754133516594454528,30910 787743873044979712,199546 793142861185310720,249469 779814010850017280,171775 786682793787027457,205728 792154832857468929,243187 758006041153982464,48663 794233374151843840,259063 767074669488926720,90384 785940387508563968,198591 754066123662819328,30296 756570516652187649,43278 785929988163764224,198671 759112951571869696,57105 764109843535896576,77590 763125523354488832,76188 788936513727832065,172084 760498769741881345,63149 759077871952494592,11774 768849299669192704,108849 781207812881936384,185595 761597555994140672,69245 786991000006762496,198729 764980504827338752,85562 771769331994681348,127871 780443805992583170,175772 781341280848654338,139404 766431875485278208,93184 763002464572411904,75899 753328287321993216,24721 781773782209802240,187044 787296885140627460,209557 759348059969028097,56784 785854425600438272,65113 786909420013821952,207287 757567125879918592,47761 768240129492279296,100605 785538557981044736,195975 758410983513686016,52545 791362054573678592,238395 759207035942699009,57123 759113837203382274,57105 762898574971514880,74431 767747393890770945,11774 781533341510098944,188717 777597588933603329,161456 776252423497129984,140049 753364458144083968,17842 770654342713978880,118191 776125197489405952,153248 794338627866214401,258878 754726878787895296,33356 767865445349228544,100891 785309344371974144,194934 786568918693388288,203915 753156022370504704,25321 763006115462295552,75724 785592106798702592,197035 793139262673739778,249927 758353738167902209,49920 765237715881357313,85130 794644955905998849,261155 776022293025652737,152735 791701595310489600,240483 762662477356072962,73926 776911340413849601,157082 789546566281408512,225358 761308519698079744,67547 776730080806510592,157693 788226226834010112,215437 769262129916497920,112363 778632387592724482,169201 773936383819866112,139404 789519947445796864,226731 765532617756270593,87904 771891612418912256,128713 758679532207415297,53970 755427767617859584,36545 751839042967187456,15122 793646050682740742,254135 788155402835795968,215754 786714942414151680,205638 781832536569806848,190635 777336111878246400,159876 773740764354478080,136649 786537540450979840,204284 793212607213604864,249444 791399298126708736,235487 740490326096416768,353488 788892097638125568,11774 792441356962656256,245575 793612504203223041,254135 790244944350883840,229753 773672177610530816,138616 749928902265569280,10653 755737905520267264,39235 764261644457345024,82002 789168991428161536,223492 793282817018826752,250293 788002348870275072,214354 768738392247037952,95055 795671858377003012,224196 792118670910689280,243075 765699359698669568,88457 767704985094148097,10788 791801851800936448,241819 781515878806515712,182779 793273383983181824,249926 762683748181737472,431998 780937987894878209,184631 759468388540219392,1248642 767063816546885632,93144 795102974557245441,264397 774989376329621504,145381 772815522752630784,132364 759689684725399552,1170677 763748442371858434,79691 771499978414055424,125163 777023576729845760,159876 786633551756136448,205270 773305778195337216,135758 777579860843646977,161456 793174038084481024,249159 771561916032430080,125381 759385072847822848,56700 787060904038891522,207861 755153890241196032,33356 780949182160961536,182659 732143766409220096,1170336 773524136928739328,132335 778713809196228609,167319 795701915266977793,268281 794633888257560576,262022 779899553126506497,176634 788876125250486272,220076 758792369248477184,54752 791043918666330112,234575 752919582864764928,24316 770277203909095424,117257 773515638409162752,134811 764972769721225216,84209 795313317241884672,263906 787052532392525824,207965 759748691406139393,353437 795075329744367616,262752 795669642266243073,247930 787916465768833024,213887 732943184515334144,354116 788761983948554240,220029 790376963991109632,223492 770547248635584512,118191 792942469344223233,246392 778512391059275776,152594 773829875803258880,137612 760662046971203584,63451 769139112674590720,111558 771790236875620352,125554 755285703823589377,35890 790880334032228352,234563 750376457042530305,12883 794595423658905604,259267 794284446677684224,259482 749730310208655360,9754 750295674516680704,12357 768607790604484608,107084 767175689623703552,98142 772455575464480768,1249960 773550384988106753,137158 759123485046157313,56659 780786956405964800,50253 793158269053366272,250033 769828471417802752,105671 768937538492981248,110381 794530628750426112,261155 795299252226428928,265881 793169352560345088,249180 781226731696951296,186362 781267372627808256,186434 788743258067329024,220029 771775215944671233,127582 753303566727651328,24173 775332938422583297,148349 765316032617549824,86873 791706633302904838,228583 790430289663143936,231385 758099423796658176,51239 787311735975927808,210215 794674866125492224,261818 768582110449917953,107024 756653648151584768,43825 788186378894913536,214078 764067007364943872,80136 758463095396261888,53144 793790952481681408,255393 760824984654585856,64948 792654686142681088,245117 781606488372424704,189086 793300699136204801,250633 770237894879420416,116845 792213207154827264,237594 761352652395388928,66801 765329580777476097,86653 788567365621538816,203217 794649293374324736,261155 781311052323532801,26066 772745753370341376,132335 769367868446154752,112623 790809731455655936,232792 770722526632800256,121046 774010279168442368,139766 792359702013186049,243075 761660752881184768,69231 759159220516380672,57348 792589065912668160,246760 765008397456379904,11774 766473002225586176,93823 761710250554560512,69231 749301346604445696,7828 761578179807080449,69231 770036633823481857,352982 775539475724185601,148713 794981010911928320,263906 760430104883388416,62771 766448329068843008,92959 777691360044339200,158459 766490826910433280,93286 787040314850742272,207598 772319519016558592,129983 790910524951265280,234796 779720544476246017,174756 756634296861855744,44274 757654899169472512,48477 780682637778182145,182036 752026172154847232,686533 756194709907836928,41469 763838298833952769,79911 742117315760771072,11774 787027011734802433,208487 758445675533086720,52749 769320675521683457,112363 777847736213266433,164001 792207187841986560,243187 760492726349619200,63149 758707743431720960,54739 792079766262206464,11774 770430388577660928,118604 764988294278942720,85562 750606771836846080,12883 794489090443882496,257492 770610096325926913,119832 785645065154592768,194082 770060468375449601,79987 776936152423104512,159146 777195925869629441,157993 776223527909269504,153596 775063670074314752,146259 774686688249466881,144613 786393206611030016,201583 795669532945879040,249926 763233283849146368,77255 771394895542116352,125367 788894746404151301,220602 777955904998240261,163885 786606336792330240,11774 791246573703278592,236923 778771189019750400,170516 732527763421302784,1170562 749921907194077184,9649 789302010281623552,221785 791465139434299393,238395 762959204260937728,47188 787041749369696256,208014 789949801773182976,226999 771101542250315776,11774 764511131742441472,82766 795707207207845890,262022 762747754535792640,73926 787155611871948801,207733 767809624900853761,101681 786978074604691456,193639 754772211408445441,350654 776585217251299328,156132 767853148761227264,101681 793941153838047232,256217 794135741311815680,257026 793192091685904384,250033 792093210059247616,242693 768919147732430848,108729 754066474839502849,31529 770287932632596480,117364 756607069231407105,41702 760976697663496192,64693 774337886753660928,142942 793180342681079808,249926 795317975649615872,262022 757424174201659393,46890 776539074387673088,11774 774050585016270848,140211 791813143550828544,240133 794454888868642816,226320 787542673540411392,210585 757789680775499776,45329 758446484903890944,52659 771483706372550658,126152 761707625843085312,68951 760544777641332737,59373 774603299517526017,143585 769054248541773824,109666 793192958300422144,250135 768212832152203264,103924 786378321198100480,202727 760524388827619328,63451 791679799601221632,240483 775857440558555136,151741 750177188884914176,10735 778942652775407617,170796 791669079689920512,240483 756274322877001728,42249 791255182554308612,237491 765599658160685056,86645 788844378882187264,654029 795735453681020928,267576 792706913335119872,239610 749625565540388864,7546 776435580167081987,154439 793131252228366336,249469 774206426600181761,141887 765602034099884033,86103 785854110318944256,197297 763450898722852864,77849 791068402198646784,78159 790377533074202624,229693 763337743309176832,74727 794942935041196034,262847 786198312613474304,201494 765096635290365953,85254 788646446056734720,217039 788803317258420224,220029 769320783562747904,110532 791044071456403460,234583 760923437510557696,64693 793897189902868480,256255 769322585607725056,112363 793627940676403200,252020 767013159303540736,87793 787087515354148865,209043 757767451874619392,48735 777919462913835008,11774 764849076688920576,26066 770056516204392449,114779 770647501967880192,120341 791245555066363904,234796 761272349727428608,67283 777585815710932992,162497 767810659463553024,101681 768898837851234304,109447 755657618857795585,349060 757017839568031745,45878 794617602953936896,260380 773124659676086272,132364 788860243690356737,221687 760826823039070208,64326 758528226285215744,52554 761685459047022592,69711 773944632455553024,139404 763007853078642688,44450 775001677460103168,146259 786698160433467392,105109 762586142055211008,72678 775148029682724865,144611 762517040569593856,72978 792646148821508096,243187 771498789727272960,125163 732933163031265280,354687 779418575320649728,174244 763349809558327296,1249017 757433583606915072,46974 763560232232427521,431998 786233934333878273,201494 791706907094450176,240483 765523212302110720,86047 778077893888925697,163598 764875013136592897,84753 773694550326013952,138054 759725300842434560,56282 766481143747096576,93184 768660863398121472,105733 776149400645054464,153033 764020429799378945,80939 791032303271174144,235590 773347350613929985,131084 785373179711750144,83648 794576541183340544,261155 760223211891994629,58537 778832213638983680,170144 765708831905251328,88994 780353071784177664,177498 774009970090270720,140688 792015047979565057,243075 793138247085850624,249882 767823823014096896,101514 768125929424031745,103354 795695043453612032,267655 795708154730389504,199307 785275147574009856,194648 753969566292860928,29263 762509046221983744,65189 793245354812727300,249926 780632722951725056,182122 753200332176515072,26140 791114791850942464,234583 773628224198676480,137777 751981238026575872,20581 772900883747246085,133335 779328661916753920,70543 789464398561673216,224680 780933673801490432,183269 768533747096555522,92902 778094281718398977,152106 781541081884135425,186750 785604639567716352,197512 758795476564967424,54070 786556561481146368,204413 788163130345951232,215005 770462614283546625,118192 794954715587080193,263933 775151451760914433,146675 780792025671016448,183269 758391251930640385,52545 772555546293444608,131542 787375587149156396,209269 772367830457221120,130649 778061726168322048,165833 793342819691745280,8044 788100011406069761,215505 794007085012963328,257026 764863873702703105,84724 767186847734849536,88121 793633800471257088,252408 757703572687556608,48187 733122949058854917,355106 763910954186866688,80939 792923979774210048,248514 758381504191864832,52749 755200864353071104,35372 791097442053783553,234583 754119600367816704,17794 759831065175396352,58253 771529092382466048,125853 778246489411911680,166282 794193062029164545,258598 785992217336905728,200382 794236618139910144,248681 788709175480025089,218455 795391852119785473,266079 770715110394384384,120610 780895391759732736,183975 753008417472643072,25135 754917326408015872,34021 758116615951032320,51239 776821460417519617,157755 770601821731631104,119937 778747394686984192,170207 786355612275707905,202429 791488243426549760,239405 788621754000412672,218258 759277082195161090,56964 777903468979822592,164001 754859197104218112,33356 769322822963462144,112325 761606570979561473,69231 772922172469903361,127711 767080391295598592,97472 788430133908545536,217837 780842834249252864,182036 749668736462827520,9087 787605512074489856,207965 786956102084812800,207287 766068952883527680,88599 767090143786217472,97852 795299546079186944,249057 768153806924197890,103212 759333776757518336,57348 795384163704578048,264397 751544657801129985,18488 773891619460349952,137953 789534274504523780,738099 733658385552412672,350559 762564184462749696,431998 766802039699415040,96263 766970752520290304,93144 788861513863946242,220029 777498054719074304,161988 755141804995940352,35737 772569162103291904,131027 768185180100055048,104162 777507406448250880,27156 778947956242313216,152023 785421171173056512,195125 793100043230310400,249469 793498977555447808,252020 760551863922065409,61544 789886986253377536,227242 792838156374511616,247767 741103092008165377,352060 759209435461976064,42453 766507276664500224,92885 775434303786196992,148676 772469779844046848,112788 773952529608511489,139404 789662354837475328,226881 789081276192006144,223286 761947707371982848,71270 776547334914052097,156132 779468918670983168,174230 770009120422367234,116239 778668447265918976,159876 762694176148291584,73814 749821902328205314,9643 755204336255430656,33751 780457355901149185,90252 758468497303363584,52167 768952170968412160,108849 761535188534910976,68993 791348266268975104,238395 785276951833354241,11774 779373638910898176,173347 794773901930799104,263302 756310117943873536,42495 794323529659518976,194311 761715282943418368,68862 765231645263880192,86645 788904629656485888,220076 754738603943571456,33356 771643815648108546,125204 778263426602704896,166913 773868997489991680,137869 762397924101877760,1249026 794933846735196160,263676 767780448567123968,101383 733397487239761920,355396 773908754928545793,139404 765398518534139904,86440 787011989461671936,207965 791380973015359488,238207 753195948004806656,25803 794555472300781568,261155 794576607453347840,39957 794208473374425088,258331 785828930079129600,195975 795381009567141892,265644 770354929814822912,117257 794724426264743936,261155 780611393972150272,150151 781323032321286144,185496 734771540680544256,11774 776596823431458816,156835 790909891640713216,234796 780802104424222724,183269 787735476077666305,206117 794560544221130753,261155 757882134182768640,49852 792271606433415168,243187 792598057166573568,246295 760620028446273536,63655 791607731765538816,239893 771872836763815937,128519 785610505876410368,196767 752931847554732032,24196 785955547937857537,11774 750751057894977541,354238 760083344788889600,60801 764172362900131840,81601 773718373871915008,138819 757635374868992000,47761 790055349420253184,199307 749960092582236161,10735 751569148807770113,14277 793609061736456192,252639 794211452173320197,195876 749265187371298817,7849 791104515629907969,232169 761657315695165440,70072 779351351054757889,173964 769278056490033152,109470 750362635963543552,12883 761744060759494656,68284 775886476265390080,151410 778248398696648704,353047 757255171974070272,46006 776867014702952449,156835 758123064685162496,41703 794205339969200128,258771 770102657969168384,108849 779519188209537024,174315 774337837722370048,143007 771017535831568384,122814 753369285465088005,27045 775731236987961348,149953 795039772137791489,247930 794111449635262464,257788 762153654929526784,71502 763170048622067712,77116 771603548224184320,125554 780937549531353088,183269 772741785730871296,132335 763811924828123136,79691 791312690933223424,234112 792842857669206016,247240 760582797534892033,63858 758078409863864320,50923 787782697926008832,213064 791419118389981184,238780 777877330974781445,164001 781404489861300224,185496 785648089205911552,196932 770196560588181504,117263 768390540547223552,105345 768918861806612480,104662 790692492857442304,232884 791763091662921728,240355 754019878496010240,29263 773993274314858496,139404 778949573532327936,171324 794961657193758720,262847 766757416864276485,95708 765947098697179136,90384 778770023884136450,169437 781830769241157632,189017 773523743314501632,137042 790399464045445120,222624 792109989678555137,243075 757027201921396737,45974 777326562899222528,159876 754730889532284928,33356 763121902789550080,73814 778427927889346561,165512 765365115634016256,79513 793128112573784064,249469 789694689008087040,227048 792154986054504449,11774 795409375116541957,266491 756581718086324225,43553 762459068417974272,63248 785549768328155137,130635 787437204775788544,191699 788381153275379712,195876 776069471475761152,153095 776294489803468800,154832 776550846259728384,154832 766701281427623936,91818 788010879338024961,214354 793256607748456449,249469 793446543676145664,252196 767184907286286336,96848 763189930185097216,76723 794954771908141056,261594 795054449735634944,262053 788766088993447936,220332 776609531715473408,154832 794319479941394432,258892 765314322935545856,86440 793368793078607872,249469 793881151781777408,249926 787719310479196160,205197 790701710180282368,233558 788730976625057793,220029 792867173341560832,228810 775481290053255169,112363 753371192669732865,11774 792063423794339840,243187 761399570915917824,68102 776900400507133953,159359 793272422883393536,249926 794568654188847104,261155 755202774191607808,36033 790757302546464768,232863 770730974879506433,112363 775841220018995200,1250229 794759941005463552,262849 763384893179097088,77465 793495371032911873,252741 793252402761756672,244270 758044381190451200,50654 759033975935426560,56535 775077358835564544,143491 780548526237290496,181419 757709800524226560,48991 785547402094735360,196917 785817805203529728,198671 788409411127640065,11774 760743808766062592,63149 767835783034044416,100949 794681341153579008,261818 794145466556514304,256439 773328657196736513,135903 740071581276352512,353488 773389355566137345,135505 774681238959329280,142852 788764867721252865,220332 781490971087343616,139404 776150839190704128,11774 759158028872671232,57348 776765900439465984,155451 795189816052875264,263926 732101189081403392,349239 761361812193357824,66801 788775792717225984,11774 772652528584589312,111558 776842996083986432,157755 785976192444825600,200382 792943047981936641,242693 756656045099974657,43391 764180842423869440,81946 794201540265385984,258598 786760403317510144,205728 760588113039142912,62964 792000381576355840,211733 794286831600709632,258456 768113322470154240,100893 760247058242543616,60794 771845064666386432,128017 789463108997832704,225911 790705633427357696,221524 789470549663633408,224680 781632319467708416,183246 789395125667442688,217810 793580093431885824,253793 764953930648346624,11774 766817710466539520,94699 773602052677206016,136904 795300064855986176,265649 753734351796383744,29263 738440333932040192,11774 779479661692715013,90252 785868165263884288,198862 793550314477543424,253206 769372338693505024,112336 757981353749209090,48287 759630110680977408,19757 767723102432292869,100893 781690170483601409,187976 795411226788384768,266822 786055324432273409,196277 773040933222756352,132996 756596620590850048,43285 753198493754327040,25766 793454998646583296,243761 762726570347884545,310322 785827034345930752,198591 794498613707735040,259659 755162680353095686,35890 789377980359438336,220767 791460966584070144,237491 777942398005501952,164826 791730307258945536,26458 759886012248055810,59868 762313017522466816,1248996 771215322493792256,124288 773868141822615552,139404 758664794559827970,54070 794982075065597952,262925 755159858299764736,35890 781241041458499584,186150 789321154259542017,224680 761593751164821504,69565 790875727872786433,234583 756595494923673600,43887 795696305037340672,267862 792584111919501312,246392 763913026080649218,80648 755879855535697920,18215 756036550794760194,37844 791280156409233408,235487 793108341547474944,249286 765564559163727872,86667 778956012233437184,158520 765190413149990913,86103 792594963368259584,245148 758657469652410370,54070 766375638286467072,93261 793930957439000577,11774 793170225969573888,249841 794020683671969792,257492 758115740834750464,51451 794965695356432384,252639 787101767695683585,172295 773597132305543168,137639 792442255650893825,243165 761571146726772740,69231 795777249589022720,268281 793253026555387904,249926 758344053037551617,52554 772994152665587712,132335 760563128505606145,63735 760947788435841025,64692 794970747311714304,262925 770830964410949632,121732 767723860569395200,100191 770656003037822976,118154 792496030474526720,246295 751960235921649664,17794 760988474711285761,66159 772214465743822854,126677 794005921198391297,256239 786636031630184448,205270 786405218741317632,203674 794979392229240832,264397 795409233021992961,266138 790944386397995009,232169 795102308933607424,265257 786403160097038336,201984 770383696708923398,87904 780681113266028544,182036 788879336011075584,221711 785755977937195008,196277 774010667166597120,139404 792141080258981888,243075 778323643310813184,167220 790609945708285952,232863 766966667150659584,96613 794328276051234816,260033 767747786737643520,101134 766606010207404032,94699 776486727787610113,155688 794171953032536064,257492 794365286207979520,226320 775292660131168261,148045 776825618428203008,158520 785484185523937281,194723 788723424608788480,220029 757648918121414656,43553 790939364356333569,223492 763136706316861440,75724 791878836791021568,240145 793543346383835136,11774 766809693822025728,95707 732701996973625344,353228 766175716232749057,88930 789893316510834688,227496 786916294675296256,207212 786054969841577984,200382 757663443579244544,48633 773838214775840768,137869 749766242215403521,9754 790661522582282244,11774 793263754091778048,250430 762695794449416192,73704 779006643811987456,171324 788896002828701696,221476 794562528088989697,261155 770686919730528258,118192 773310938019618816,134975 768962057093861377,110585 758362405772546048,52112 770275281852440578,114987 787014312069963776,207287 766344762098118656,90384 793082938372059136,249348 732171346218749952,349368 767847555250155520,101681 764138346075525120,82066 764592151044947968,81946 794577462768398337,261155 762278308465770496,571447 792458973232365572,242693 778712815653625858,169990 757697794849202181,46958 776361786048118784,152073 753330002448437248,26458 775447837362356224,149259 755789098867195906,39235 763852598969376768,80720 793101249528811520,249469 789984235884908544,228354 790994095653150720,235590 790298528526589952,230282 761580300476436480,69231 785859801041539072,198878 769028981538652162,110709 769249922218463232,112399 781011191422447616,184223 774325486314885120,141671 771123397568843776,122126 773957324734017536,140444 761959085365309440,70991 765937566763749376,90384 791724614917492736,240483 750332082463903744,12535 790528820059275264,231550 788148843808514048,214354 770774991633866752,120610 781202231211073537,185313 758124676107399172,51069 732478361411293185,351617 756606033808674816,43751 788700130094579713,215437 758127104361766912,51595 791798483057422336,241034 758725098622754819,54070 793884059004874752,256439 793029176290840576,244550 758365037807284224,52532 766018641255075840,89923 773535230355509251,137351 773705223093231618,137869 778255259239976960,166532 770996969657413632,122299 773555903765229568,136947 732686095058673666,1170657 776855478861266944,158387 793127916284448768,249725 790710550099394561,232280 775067465428729856,146205 794628805168103425,261987 761658080069386240,69565 794636979283644417,262022 751642312267206656,18323 764139030216863744,82066 770511149167239168,111558 789160807984615424,223899 793340157244178432,251282 762283410022764544,431998 794742232251301888,262849 792494064230805505,246225 750357560570499073,12805 781861032914460672,187131 790329824518823936,228820 759716668079611904,14751 794907277006401536,262025 767027000636612608,97315 758030483733131264,50654 755252749298704388,34916 761288005059424256,67023 769306912844156928,112788 732654403581149184,351286 779460504418791424,175317 786264697435590656,201958 765670127669043201,88052 750854202801389569,351152 755023927760547840,34751 762404653975871489,73030 765409841305104386,86103 788081368018411520,215252 771066795742474240,120650 778569868224393216,168794 791410816905916416,237857 794741796366680064,261155 759089686165921792,54842 770723816876154880,120541 773853295689347073,138819 777156099971637248,159146 771904945004040192,126389 794028740674256896,232884 732756804560527360,1170577 777972609963008000,158820 756960332418019329,1248445 754854127486791680,33355 795703699939192833,268371 763690530907623424,77612 768662631196471296,108346 767000539850805248,95798 775780890983006208,150426 786724770809257984,206008 794731732511629312,262022 752986244578054144,24134 760188475438051328,61352 791855651609804800,241940 754791217968340992,33081 773721515187658752,138155 778977403775352835,171617 788424430997221376,11774 762287967863910401,431998 777120566625140736,157755 777082488434884608,157840 779445886917054464,173628 791855452116115456,241432 778723454090485760,168794 791193252984659968,235886 774102865518301184,139404 794258205673041920,257492 763190918740635648,75899 756367544760561664,42249 763016986901250048,75899 754140116826849281,30304 762569052749303809,58542 773000687714078720,134033 773934986957205504,139404 775993213484163073,150617 780572840487641088,11774 792320734827720704,243092 772101747590344705,128934 787876368021270528,213376 795111006750044160,265257 753309419790856192,26924 794325837378191360,258878 763181724159311872,76577 773875020653355008,139404 793691061126213632,252639 752269014462767104,21074 771160879807299584,121479 769352768838656000,112265 769296881298006016,110389 772285354808225792,90193 789118235861880832,223492 756551085876215808,43553 779599395054428160,141360 762068085243256832,431998 751787014199005184,19352 757263826169409536,1248475 740318068707086336,99816 788907858234531841,11774 778781585076355072,169951 786054916888338432,199546 788573587556794369,217837 771478500809191424,122967 776850976993120256,158327 792213506799972352,243187 794003594622025728,247651 753375371832102912,27402 790573744620204032,232137 787449899482775552,209351 791657183146565633,239405 758028297326309379,50654 763111342177914880,76048 780209857651675136,164826 744031943885471745,350826 757621196519272448,48351 764196462511161344,80939 787245625180090368,208507 768489215663312896,88052 781081325700866048,185296 785609968976211977,197512 788725202440060928,220029 780708074168414208,182036 780782626076553216,182960 749693689488957440,7546 754729746152448000,25255 755843092675039233,18215 788452708491505665,217837 791363729833066496,11774 793180592699535360,249926 766755324019798016,95075 792089709749084161,237964 794764446472306688,262849 761052825648439298,65839 780285642139770880,169747 767710633865379841,100833 776449461262299136,11774 767250027848884224,97067 790720175955845121,233692 751788773260849152,16931 767095541108965378,91049 779418103360921600,174435 767452039173464064,97025 790258448399204352,228341 792158200057307137,243848 750542268545859584,13874 764979889187463168,84724 770031921271345154,94699 791432733163520000,238292 785858698061021184,198580 777982978014187520,164375 755935023405170688,39384 763945982111326208,80939 790636402392215552,233131 793544509158293504,243075 792468365042417665,245607 779879623261691904,176109 791760902538145792,239998 792575219114409984,194192 756871849842122752,44163 756350624535547904,41459 786975506079985664,207613 781175684160950272,186149 786531692173463554,203674 776199040283258880,152314 788246761802457088,215437 750446134875815937,10816 787236282363621376,209095 780759637788200960,182870 780294612413931520,178415 760983186394537984,66159 790606797241450496,232169 753713604755611648,29456 757896485015056384,49852 777343053187153920,157082 792450721425846272,243513 772868578676731904,132761 775012440878743552,146259 781866393096622080,190635 777671365352689664,162294 780797973814849537,181419 767720790007644161,100605 793842409104822274,255954 758822676345401344,55580 790017780213047297,229220 750733859508060160,12883 749353937862553600,8047 776673649168220160,151463 778294626553704448,166913 787771249153957892,210238 755492864369438720,37655 792762841686093826,245117 794606188906344448,260033 792423375184408576,243615 732100970646147073,349303 765031712040423424,85027 789145317908230144,11774 759186053341208576,56302 764865908779081728,84724 759388400365473793,56964 771751040349638656,126576 793231724771733504,250633 785949506495840256,199546 755832092236349442,39462 760269709761716226,17416 786670669559795712,205270 793939876928454656,257026 770896328305938432,120561 775072217579290629,146847 772557259415121920,131542 773890527494156288,139404 785599552615174144,194058 776654412676595713,156103 773851302195376128,139392 755555649312829440,38459 754744724200628224,33356 767772414465937409,15536 780852889841524736,169923 754751636610748417,33474 760560844535050240,63393 758734449513115649,54070 760997214520954880,65180 764316480221700097,82209 786040564001021952,199546 768136531869569029,103354 768293661880705024,103310 779597869456261120,175153 779452911487217668,172185 793854737040961536,255819 794958108472864768,262849 773642985057685504,135004 780341384913915904,178524 791447210689003520,238780 790673666011004929,233307 765243272319107072,86645 774146725539831808,141360 793981632051081216,256393 788937885223354369,219119 785518441998331904,196389 786225918503227392,192032 765620111298465792,82066 771182239564509184,121479 794616856640262144,262022 762160593595830272,431998 780258895625195520,176710 787756283369693184,90209 791698315113009153,240483 771348418396614656,124844 752738240260550656,22393 756559122691227649,43471 759513735753007105,58232 756085276414468096,35890 776717015767654400,146568 787736317497139200,205197 778620179819429888,169201 760914741992812548,65387 750722167017508865,14877 751052857680470016,13532 780776253523656704,182960 768474102483054592,106731 766413876946534400,93184 794838831098949632,196314 773620812808986625,9047 760124854666342400,60995 780584689060810752,178017 785848149130829824,197512 789555544772186112,221972 795383990408482816,266491 794423308468953088,260404 794990523769638913,262925 775799950147936262,151463 794908662254997504,228354 788797638921641984,218924 787062721049079808,207287 781638683128635392,187611 789530590290780160,226881 791760315482374144,240483 795055067246292992,247930 786261651276169217,202429 793868556572172292,249926 768058648459407360,103261 788110935990730752,1248522 757690258750308352,47940 778369699281108992,167393 755522892591398912,38286 762003208575287296,70501 780478845241663488,180647 757063056463507456,45974 754196157841170432,32157 774590645323309056,141316 788075098712510464,212068 762725737623322624,73707 763045119322836993,11774 776976679596126208,158387 787939129501679616,213887 789425730102910976,225981 794154860123811846,252790 795459405009416192,267231 765022356351819776,85562 773492926487924736,136767 773611178383777792,137978 749381140784570368,7311 795466699927683072,265257 793200055616413705,249926 754772862137802754,33356 793506982833508352,251814 785910473355059200,199546 761082041756561409,66159 774798643069128704,134375 793093973497655296,249469 785928054908387328,199546 790047947413151744,352258 790370772376096768,18395 763063007102500864,47188 778304670532038656,163990 774660983847546886,142852 778633472122327040,164831 792911521089282048,248065 763097727097982977,76329 766057652753342464,90384 779391955201433600,174115 792079300073754624,243398 790636984368627712,232881 794891815686144001,261666 754045484709228544,30296 795666307052093440,267862 765586799515275264,70912 779099876466397184,172802 791696953918627840,240260 791427952470847488,238099 774057184095121408,141316 776129812679143424,153921 770793220838002688,121479 775523703983570944,148800 757779977651691521,209828 764463426785583104,83184 786521851933655042,203674 789154349033201664,223286 794290511649476608,258193 778346281131532288,167220 791761338989158405,235580 760488111537266688,62771 764668177141805056,82344 788414828108845056,217156 793151417917792260,247232 788296064940052480,214084 788566094365597696,213828 791413570852548608,238207 778283544821035008,166913 791386570947305472,11774 757254427602329600,46384 793485013262168065,252580 759561545642680320,58227 764121486298902528,81869 778416608846880769,152594 788582635501084672,215437 770770768674353154,118192 779390203160989700,174557 762014977003655168,431998 767811711172694016,101681 778353523553632257,152594 732353729110917120,196346 770330532181778432,117257 768715037452017664,107428 771825001288699905,127134 779522147207163905,175549 753991897841070080,30354 766309781254602752,91946 770903726785605632,121612 780811118516187136,11774 753395903411564544,25946 753765172464918528,29790 750338120059654144,12290 758002933300506624,48663 778514422138560512,165185 775773935774240768,151185 774191099304747008,139404 732322629135163392,1170454 776168446518112256,154071 793855199160963072,255877 774184026705756160,139404 781375528586645505,139404 759166605284618240,57421 785914964544462850,199546 736658297021857792,9643 762081436564348928,71476 794787591644008448,261666 761880978998513664,70941 789552411274797056,226731 794743268793872384,261155 781554332730691585,187976 767374957370286081,98924 758418796478554112,52554 780482723274190849,180759 757628648442650624,47940 768919153356836864,107469 759207312808669185,56952 767123395821527040,93112 785326979646099456,193669 767563836312391681,99900 770001803484233728,116082 754755168537686016,33356 756250629698269184,42171 771335438745407488,1249841 792925528902606849,248578 787672887268376576,210207 793446329640902656,252020 770828664153907200,118191 773617921335721985,97543 742416670078177280,11774 752999327778402304,354835 761654933493997569,69747 763179146365181953,75724 755623150319235072,38286 767157730159104000,97811 763829842890530817,80482 778284555316842496,166339 792571914866700288,244270 777600424455000066,162610 778728211144249346,351340 787305671192633344,208176 773311620839673860,133702 773997336292765696,140161 759762709508272128,59665 760309099867144192,61412 757209706427473920,46200 732671031375187968,1170667 756617566643118080,43553 775475647053344768,148645 758004544798355458,50143 762033353591812097,71270 770781967516372998,119937 771376030389006336,124597 778197597068660736,166390 780410971013521408,180039 785862172748513281,196277 761001873939791872,66159 794545782074449920,261155 790170103539113984,229818 773561534559690752,133702 795444200053547009,266491 786638515048058880,198513 765229886747189248,86103 755859544077512705,18215 785461189824253952,195975 794019523103887361,257492 762366649114603521,70679 787572186122903552,208307 787711271806181376,212403 750035812100608001,11372 757774167152336896,49056 791667136674406401,240483 776062873504133122,152314 792032630904614912,243187 747766807163875328,1178850 764803998570450945,83490 786194797933449221,201619 787059985431793664,121895 764674247738482688,84209 790877267488485377,99049 792470952554565632,246225 757589028237475840,47761 769565531330449408,112382 768734650206412800,106281 750442062269517824,12176 750792514098098177,354238 764185957717401601,82066 751820282566848512,16282 793808248365158400,255246 776415438485987328,154832 750332233874104320,12535 794682277733265408,261155 775499105447489537,148994 770467481311911936,118192 755723692739485696,39208 752657296291880961,1248222 764618943709401088,84209 753582744437985280,28281 773913716949745666,140039 794683282805981184,261155 790933192937054208,231424 793229799141539841,249469 752966266596450304,24196 791014646929039360,235590 772506530868494338,738099 774513243947761664,141887 794061589779333120,257492 794231857457950720,259063 794530902684606464,261155 793187683975598080,250430 794920307224023040,262849 787388153946660864,210694 795308532761526272,265257 776851379499311104,158815 780674855209402368,182211 795324526821277700,266079 777544135377125376,17416 764189043106189312,81946 769304905848918017,109360 795346892066590721,266500 768655239528407040,107423 765328918106611712,85562 769306914597572608,113041 764819561803907072,84689 780801708473614336,183269 791439136683163648,238395 790683497635647493,232169 793512209888477184,252020 757593168158322688,47761 763798079061553152,80098 789325165171765248,225456 785699620450017281,194082 779364630812626946,174315 766053348105658369,90482 757504804365164544,47659 786393703887679488,201598 791792676462919680,240763 768205299563933696,97392 793502128874455041,249926 763439134497054720,75073 763432504594280448,78304 761265629777186817,67547 770991066237460480,121949 770970295784054784,118698 785602710540353537,197512 760509929950097408,62771 775586263776702464,139404 773922977238904832,139404 787089435292676096,209151 761650946208301056,47283 788878969810653184,11774 732344357160947712,196346 760819547691778048,63451 771722456339927040,125554 755169675756048384,35890 762341317317832704,431998 766577323894304768,93823 764957954210660352,11774 785842165922529280,198878 792157738075758592,244289 764780010788032512,84666 773179636108759040,134470 788764179360460801,220526 757451026395959296,47266 786240384263335936,1063777 791357656313106432,237908 755108189029490689,34666 764980946516873216,85161 769684766803300352,114254 762659149054406656,73814 773057746623225856,133043 795388074482089985,265870 765495575286575104,86320 793300569544880129,248253 790889398904561664,234583 791510102389981184,232640 793225903765618689,250033 768090298463301633,103354 750703393090379776,13343 750695730503831552,14421 776684481159786496,156976 750815691905724416,15066 760559930180907008,63451 774062088989712384,140444 769233078271217664,112118 786286549910650881,202429 790918242961424384,234583 793108113092022272,249469 767685293260406784,95672 761807026863374336,70509 787027631321456641,208014 736057407919378432,349214 781626575548715008,189017 753361962051010560,27045 791981045272879104,241678 780618002760863744,181811 794729205061787648,258193 785603939882246144,197512 789842826234179584,228088 790993606240641026,235536 780796470068965376,183269 788474122221256705,218275 787983694745235457,192003 792836083381784576,247983 761363804479426561,68273 753648695090880513,28866 762631371483250689,73926 792681660265426944,247042 763775370256609284,79037 770284338810327040,117257 766736048407846912,93823 788011284067446786,214354 788468113117282305,218275 790359661685772288,230485 793412288036347905,8044 790133097979375621,227931 763492241243410436,78159 753457516550295552,27187 774729705995968512,144836 775360846532935681,148045 785628880602267648,197512 755259049394843649,35403 790694765775949824,227242 760881548795187200,65277 794884490132758528,263667 794554225745424384,261155 789473664622268417,225981 752021645188014084,20886 781172423907422208,185310 777633319475347457,158815 788881763179307009,220526 785854478775877632,198671 788442719148322816,192840 776012176569937920,151845 788321104003633152,216979 788885920464244736,221297 788346027032113152,215252 792464129638400000,244659 750999690456563713,16233 765759363000795136,88311 771721435421282305,81849 750377012984999937,12883 791371704375402496,235289 773918333137805312,139404 753323743754096640,27061 732203488503947265,29044 791087461829079041,234583 768236556607852544,105109 732536428744314880,352473 754054391137787904,31268 755533750621048832,37706 779283484934156288,156928 787990189427847168,205728 753349835802025984,26492 760562437779316737,62728 774038666255618052,140444 786750489962565632,204413 761987749335461888,431998 787833276564115456,213376 793568170078527492,253443 794440425797013505,259543 795403265819181056,262849 786749279717036032,204413 788480374661910529,108396 753634966584426496,28732 793567332492795904,250633 756588051917332480,43553 776922317469409285,155451 761205942235099136,65180 773290462480306176,135489 757591996332552192,47940 788096482939330561,215005 786936220366483456,207517 773637144883695616,137565 788759370930716676,220332 778000756519481344,14383 781500358711443456,188119 793453980735201281,252196 793522625045725184,252741 756854141729767425,44450 766426309769637888,93823 751993376640081920,18504 753223182501482497,25893 764291817290334209,83106 776222788944334848,152314 779844254185037824,173336 788765380130971648,218258 794260373763457025,258456 758727990100398080,54070 757749877472387073,48663 778070302160855040,164783 769243544116531200,111225 732118922091057152,349198 753653114897588224,28732 757463646221938688,43887 762617926922997761,73814 775128965505814528,144730 762037210862358532,69711 789886812848357376,228584 771466658485456897,125367 794595112441421824,261155 788101783088459778,214899 767732975341568000,100893 765867074669338625,89567 778288369172418560,167220 791811646553333760,241940 756089456856358914,41509 786910626601840640,192032 749392386413961216,8104 761314368634101760,67586 774256979799715841,141360 755145888138493952,34637 788097423826563072,214354 786970561830227968,207949 773125613037113345,11774 770563058007539712,119047 793559947409842176,250633 751589483791822852,1248116 755503715952553984,38183 794383540947337216,259543 758701343724875777,54070 763906352653619205,80393 763049848870346753,73712 793638911264292864,254135 778648668404670469,167319 772929624481206272,132335 785998177887367168,199211 757718499825291264,48826 764009988738068480,80939 757825881867902976,45498 775793293833756672,112363 795769963302809601,261155 749387945627512832,7461 785465873809235968,195801 770700608672260096,119832 779308187820359680,90252 787423488130879490,207287 752927655113199616,16299 764250381539012608,82209 765192605172764672,86103 786682745187504128,204835 776354118260494336,151463 786926975394996225,193026 768972499241492480,110108 767274624316997632,97355 771507171838353408,125163 794240715605868547,258771 765001279945015296,84724 753694821471035392,28981 785811914446299136,198671 785924478790500352,199546 773631565385519104,136960 761131257107537920,61051 775308024223236096,137979 772986227758735360,133841 789756540962140160,227242 776402591081037824,154549 795303137485737984,265223 795368144302985216,266151 767575887638360064,100202 768153839526637568,104162 770397485860872193,118191 751167949172465664,17259 756932822653407232,45173 760138507163619329,351152 758410668299149312,46076 794289300896698374,258829 787455530495270912,208492 790984811368153093,235590 767921123392487424,100893 757594224166510592,47545 770294884276330496,117609 792208940834525184,242712 773590058221830144,137795 773866883267305472,139404 788873617840877571,220526 790728528216010753,232863 773819415800451072,139322 793751346126082048,251758 778300643295555584,167220 791809427192049668,240763 787039744936902656,208589 759153613159686144,57348 771966422897401856,128404 777981318785368064,165279 794666317601185792,199178 764919676610707458,84724 767344534787334144,431998 738777608951861248,738099 791397945165778945,237491 759865316105187329,57336 778301479920738304,166279 794552162466435072,261155 768817324963094528,107752 758209386128879616,50923 785639075906744320,197215 793983215727820800,257423 794585529610371072,261796 786685621972729856,205186 787463907883425792,211347 794834189979910144,262849 766011797115637760,90327 775897945023537152,151526 779393044743229440,174427 763874617006010368,80098 758397579755294721,52696 764150487281176576,82209 762105544794443776,72010 771426577750130688,124883 775820486743699456,150663 768199185103413248,103149 773893167435231232,139404 768103507933196288,103354 775751529953460224,151409 752175649649860608,13462 756635095193227264,43553 786940450594709505,207613 757756384502882304,47844 759148928692609028,55257 788944903984320512,11774 757331192781934592,46367 753340249552543744,24366 790907968879333376,234583 780598314374922240,181755 764347877392998400,82544 793847411529527296,255393 787700804815757312,210253 778812330075238401,154709 734796451574894592,351644 763820379085410304,80486 793084545373396992,249286 785589421437575168,197286 786718442028171264,202815 759074647077814276,56630 762295965378187265,431998 795697000951975936,267862 786540295454269440,204358 774341087494189057,141912 773968697866280960,140444 766311491528163328,11774 789134861072117760,222647 755476683797385216,36859 795216344836960256,264774 771488724785860608,125554 780937796236247040,183826 766454318832771074,93823 757039222561705985,45329 759130593464578048,55257 766741842746568704,10788 750757922481836032,14781 755855671653007361,18215 791706213016887296,240145 764804045424898053,83393 775365347343904768,148537 781666908407947264,188119 758507889233309697,53703 779866044156354560,175092 793471930661675012,252580 775779195167399937,151156 761387733625503744,67938 781620920251129856,186584 732473049723719680,196346 794611990962454528,261155 786341357841440768,199546 788732148907933696,199840 790747185868603393,232863 765072821726900224,83944 753692902929358848,28282 780083667674816516,177724 791113481990840321,235590 751196013508059137,17416 758650649361780736,54272 793542606680645632,252984 780440743923978241,11774 776222121554944000,154071 778556702610354176,167220 790753924722688000,194281 773658163568443392,137693 781628285411323908,46501 765436846008520707,86645 771474902566047749,124883 794741729765244928,262849 756313927441641472,42249 768698457229897728,99374 793137264532475904,239582 780859572005249024,183269 762717131158937604,74247 763869977946497024,80643 761013091324661760,66212 759115274792660992,56552 776210735856779264,153596 759180865096130560,56322 778722709748322304,170187 781289294975623170,186434 780067542735781888,178045 758419091690491905,43391 763385934830116864,77731 777858522251866112,159308 758667873837604864,54070 773869482150285313,139404 793933424394403844,251376 758655743281070084,54070 774313996816150528,140444 767903177190600704,101383 794002101735034880,255870 781434563121864704,187857 788593791708061696,218275 772792718724517889,132335 755249526953222145,17640 770081437118791684,112623 780959667174445056,12018 768122306350620672,103012 794635309090648064,261155 775432270769520640,141415 787259027835215872,208022 776145181628391424,154071 792828428919640065,228820 794545073354665984,261155 789845139476783105,226999 785820994342490112,198671 763928724890800129,79691 759143525057429504,55257 777486665342259208,158411 793616968209367040,254058 785296698545504257,11774 763570863685926912,75724 780597363500986368,181935 766246974211366912,91838 792184930541379584,173347 794599818643574785,261818 750381713335869444,12883 779433197088149505,175087 774281046531551232,139404 749320297841504256,7849 788626033410965504,218495 792997463846072320,242693 793839937753903104,255271 788901678325964800,222021 786525384108077056,204332 768567470651084801,106753 791422746018324480,237491 760572811236691969,63203 780876654008610816,183269 770560438882996224,118192 780683684219277312,182036 791467185465995264,238272 732819279763144706,1170702 758656305502445568,54070 762215552664399872,70540 791039438277087232,234575 772789366229962752,132335 795105613302743040,262925 786890358516887552,7224 754079841138253824,31320 755446852854554624,37457 792172396241260544,11774 776084663848894464,152897 776959106313703424,156835 787007311982137344,207613 779271983003500544,172208 792060554735153152,243614 793222980193116160,249926 755468910661668864,37294 794234900908011520,257026 766413692942417920,93286 781509496279486464,187044 774244306097885184,142217 785504069985067008,196277 794679142642044928,261050 770103072286728192,116164 771892476193890304,128615 780789431531868160,183269 751603452279549953,18870 774692987838357504,142721 775348662943698944,148473 774989484836450304,146259 753469919463866368,24597 781114292070252544,185496 764166539784359936,11774 785605518320553985,197512 763552726181523456,78115 794720278467186688,261987 737474809886572544,354309 776725816835047424,157693 790935548160606210,235147 748205812301049856,11774 793479178423267328,252020 764468946200395776,79513 777300863597424641,159876 762730689150103553,74133 765943721980559361,90384 789985983450140672,228354 790875026304094216,234583 793413522524745728,249637 749431845834592258,7275 787364204512555008,207835 758718890931265536,50581 772738236150001664,131744 786204936111583232,199640 791620092186415105,240067 793249412583600128,249926 778816784283471873,170187 786746069690482688,206054 788088226120466432,214492 732933416421822464,354687 763500519335886848,24427 758856918148321280,53185 788059275981488129,215005 775831609090142208,140900 776903971579367424,157755 779463710167425028,44574 779703971799859202,176109 761692302582620161,70355 763844161560776706,80393 755921622222065664,39475 789143066007314434,215505 763160085141024769,76365 794648601456742400,261059 768475109095006208,106774 781537375033974784,188401 760561391627415552,63149 767002893186535424,95868 781614251970469888,189086 787602488698384384,1170808 791915647362015232,240483 773723280465285124,137953 789111917117923329,191622 776545569741430784,156132 766549630242869250,91170 781910883811418112,188362 758008917301559300,50442 757861426513969152,49754 785860347064442880,198671 788571208782454784,218275 771556977730162688,125204 778373323621142528,167044 785561844429750272,196917 789101694013407232,222545 756715828721045504,43469 758824279949533189,51451 757321150565261312,46404 766413903366619136,93184 794153748008472577,257492 771494176311676928,125381 779675754242121729,175669 790193727465750529,224680 766736556988178433,95672 760715676092891137,63267 769564819368382465,113754 774221751584645120,141316 753542110763098114,26539 774776784785059847,143352 775138206266384384,126607 776092188878970880,152872 781845442007035904,190635 788498134167060480,218275 767286811844423680,41141 766561718352740352,93823 787069223705206785,205728 790642693604978689,223286 792416854031474688,223432 756291228635844609,42564 753952872929386496,30590 775788853059723264,151748 771741622526541824,11774 788417441164427264,217837 777958831108132864,163824 780433440734871553,174891 794580600317444096,261359 763142830969659392,73712 755274519087026177,35890 770746355971072000,120690 792457356416286721,245148 790937317867479040,164764 793931391721357312,256255 766232820863959040,90384 766081891875315712,90145 780849578958618629,183269 795709193999253504,268448 785489438147248128,196277 794193791469125633,258598 794548941073301504,11774 760986668807618560,61051 764868907953860608,84724 778371882303287296,167674 772619258903822336,131210 774368650958630918,142503 780283208512352256,179054 750355597707644928,11495 776103227691524096,152735 788128252715859968,215754 764609155781029889,83128 751593152788570113,18215 788204060704968704,214078 746885509276962816,138740 760541329080418305,60794 762119417857802240,70689 771743988923699200,112872 793789289809252353,255271 786147929027284992,200971 754760310121123840,33356 760257581747019777,48052 793438382412095488,252196 763074837682200577,75724 785608414432927744,196348 771527711902666753,125554 778749429050245122,170187 792428319950172161,243576 732652521852932096,398859 792861779873398784,243865 758682284430024705,54070 795242307821846528,265686 767063960160002048,94699 750568234521354241,11774 763310618141159424,76549 780809327154167808,182036 754764533097500672,26140 759169589544615936,56192 768246847542480896,97996 775371947534225408,148645 758433759259611136,51997 766844875903934464,94699 755591284534878208,34666 772464575937556480,129558 774985515019796480,146259 792420594172174336,245607 769558833345601536,109470 778407109222215680,167407 787156545633079296,209195 763356436286042112,65108 733470913174212609,354525 788851500676214785,220602 794021307536969729,255942 792025177261502464,243187 787196755939037184,207733 776884480455929856,159226 759828283940859904,58253 778339128375185409,155688 792885841689321472,247877 765330203040022528,87145 732464067076489216,1170320 774037541259313152,1250109 793578570392014854,252679 786186268174524416,201558 786302100481257475,202007 780264965454254080,177233 792745679458140161,245136 789275226844590080,47940 786841640287756288,206313 787012040581902337,207287 758390468614971392,52545 761319583043248128,68057 765239210777407488,86120 769232119453278208,112392 795340138649939969,238429 752904794793205760,24134 773877663408623616,139404 742386073305780224,11774 776252156861149185,153779 790903829596372992,234583 767733949351231488,94435 788120144782458881,213064 753352412912582656,26458 766081505349087232,90384 795400696980008960,247930 778315273820524544,167220 785591037930594304,197297 786028269552349184,11774 794377262376386560,258629 756315836512604161,42249 768889620998139904,109666 768649464072462337,107668 781245430562746368,183797 764251897075265536,82208 785684335605059584,197046 775197986494132228,147316 781244006453895168,185601 793445770246680584,252196 792053828124237824,243187 763904534858960896,79589 791016001122897920,233307 793258536595812352,249374 793282813369942016,250633 776062070919798784,151897 786502854441705472,193533 793452604382650368,252020 767780598412812288,100893 768928500220821505,109945 766799709868404736,93303 791308129430540290,11774 758505981869293568,53703 756245061088776193,42249 776915525888778240,159359 790326874790514688,105109 793221247572344832,249841 750711787754958848,14421 764293943890698240,82066 758334065028104192,41703 761393251916144640,59666 772876874775142404,132996 789798243358089220,194723 794764166062080000,261155 788776383258304512,218275 789460056236363776,225943 768913149235953664,109945 790705461389647872,233729 793548151185674242,252014 781463537382076416,139404 775845939672125440,151165 789864433136828416,228363 751674586199052288,18893 792596254249201669,108396 776986319960563712,159846 794570829921062912,39957 767960462109581312,102249 770843645448753152,121612 781857426593058817,187659 789318712914501632,225359 760892565239439360,11774 771521914330198016,125554 777951978618060800,164578 793128308854644737,249469 793899251050754048,256451 754751353704976384,33549 757691293875081216,48810 759850885451317248,59666 764807207485640704,82115 772815484160995329,122776 777318406483738624,159475 749751308035514368,9754 765295878131310593,85562 790660083378102272,233307 760527287347351552,18395 776561050833473536,156926 790556664453795840,231894 792811051137900544,247455 776509129787531264,156494 791307932793237504,237491 794540099233021953,261155 732964711361183744,354908 754046243005796353,30296 773479517675335680,136947 794934668852396036,249926 751945672467755008,19236 755925098595545088,18215 790653874730262528,233307 770999770957701120,122146 773999995661922304,139404 792826244198903808,247241 753393102908452864,27317 770937043954311168,122158 790982449429876736,234583 769246394104229892,27164 785658767165698048,197286 791664744436527104,240483 759122257344024576,53144 776058447238311940,153194 792200469850361857,243286 768410565232488448,106197 776057503419334657,153095 786717885519556609,205728 790632201994076160,231894 752953522417758208,24763 733273413364633600,353789 765622359441244160,88399 791357615301197824,11774 780456201096048640,177233 767499444073926656,99398 791348017471234048,238383 790334572517027840,210760 758397422909259776,52696 793304433215934464,249926 775004311147470848,146259 788857384563200000,220029 763138961632006144,75608 787066814375206912,207949 779485372598190080,172185 768048693199024128,102514 759264096843882496,45827 760221788643008512,61412 762843831679143938,75073 766058619011895296,90384 794525563943718912,261155 793457493796016130,252408 785841096555433988,198671 761235274374320128,11774 785479082695720960,194450 786780823701843968,200963 757968415344787456,49070 767170519728726016,97850 738009751452307460,349856 788932937844723713,220029 791807197323862016,229148 764504959744286720,81425 789346563122495489,225614 793516757122162688,249926 781670646233391104,186584 764515232777515008,83391 755167194997293056,35890 777998150531289088,164826 785883546674089984,195975 773595778690396160,137158 778521355272744960,166916 781164541438590976,185496 763051465602506752,75631 785642457555804160,196917 785476370772000768,194723 786915712811962368,192032 772468588758331392,130415 788624958062727169,215437 790637439958253568,231870 768783246758858752,107455 789467799286534144,225981 788871730421006336,215437 749934732041793536,10034 776183728162738176,154322 772579328982917120,131770 752668272420483072,21478 754768485507600384,33356 770641122213371904,118191 793318709125414912,251452 793142567298854912,246514 764452644131840000,83391 792190745616711680,243187 781582831428460544,171991 769230800688668673,110942 771419752405176320,125367 793208042225401856,249961 795037754899824640,263532 761387890303795200,67023 764076627949068288,81702 772267728921104384,113638 776866025539121153,158815 769731443652169728,112336 776656916105814016,151463 785649544176529408,197512 763881182375190528,75899 778323903416373248,167220 794305740353609729,258981 793266559993024513,250633 785696085704515585,197512 779037084875194368,169359 762025915991875584,71476 787008568285401089,208065 751014289255923712,16321 768217581354258433,103212 781285728860930048,186210 776917309529128960,158387 788368785551962112,214247 773870123937570816,138819 793941474870251520,253721 768063040692428801,103261 788754313795473408,220526 788787629550690304,220526 788621827681751040,218258 785768792949415936,196538 786349780515512320,201555 774055030659756032,139404 752621177688907776,22432 795225724231749632,265644 776082542285889536,152872 763402329718657024,77849 787372806623363074,210289 758420704324939776,53163 766116876506304512,56964 753441226565615617,19133 756239699690213376,42149 766441873472978944,93286 766985227000512516,92226 787298520134930432,209351 793448610943807490,252196 759004295589076992,56302 777251832129257472,158520 794697679683121152,262849 779365618264870912,173753 786017088611749889,198671 788457546990227456,217106 793147327468834816,249926 777981240888754177,164375 786308776726896640,202567 760502890897125380,63149 765188040167874560,84209 793990638190460932,257325 752037164033175552,17794 778460967055216643,163707 780582360194568193,11774 754855108014407681,26721 794975329668517892,261818 763476612646141952,60428 766520252985331713,93184 773631554228740097,138165 794698974175248384,262849 788227230023286785,214992 780645605831958528,182036 755772511611154432,39462 769561635585392640,112363 754742139611967488,19133 747824305048817664,11774 781017379455328261,183759 773606880031694849,135025 778681567501705216,169232 791751720489607168,239998 794449553378385920,259055 750707364156891137,12883 794549162951905280,261155 766269249560178688,91894 732298035560992768,350955 767802888575942656,101681 772838217955422208,132335 753269860612931584,25965 763707177592770560,79691 793738022831398912,71794 768918902092935168,110300 763745190431645696,79870 791753644035145728,240483 772713613203214336,971825 795348749606227970,11774 786287195644506112,196701 760016549210124288,60371 780091680536092673,178258 749345371713863681,7836 791806402356449280,217285 771004806215368704,122690 780630927974109185,182257 791450513120210944,237491 758815160077131776,50286 769895546911920129,114219 767766421891846144,101134 788438423413686273,216009 755044880074801152,35044 776198022573199360,153573 792498862388674560,246295 793814455444344832,255393 793125600244432896,249469 761920208063885312,70884 767465216279973889,11774 753602681621458944,27045 775765243469373442,151463 770464490852941825,47570 767782204046999552,101203 787348874147074048,210289 793866251856740352,249926 757714775426097152,1248533 763930768141758465,80939 756665386683273216,43553 768199693562032128,103149 790980248053518336,235486 763776871016247296,79691 770959673503653888,120610 781342884566106112,139404 793127410581458944,249725 764891881905860609,84929 758827706544820224,53996 755430678620233728,37433 764783038194671616,84724 791345829307002880,234583 776902475114614785,159258 774978993204236292,146207 776911576100200448,158387 773361379826868225,133944 766492231280635904,93286 754052282770153478,31528 774230143254536192,140444 791740989123665920,238395 795743791206559744,268356 786970268648562688,206620 764661140764798981,84209 774715632856109056,140444 787161574872080384,207733 780556607289556992,181548 791084900090732544,234583 778569777019232256,168794 789846717302583296,226712 790599465895768064,232169 780579757977133056,11774 794983884769345537,1063777 757184634987753472,45669 764263002501558272,82953 753034223716478976,25255 794675591542734848,262588 770021915964674048,106770 791364645122695168,11774 794838890821648384,256458 781829790429044736,190635 786392476894449665,203674 788294480298381312,213064 768473780456828929,106716 760544706707255296,59373 766081425040867329,86120 750765212911824896,15107 789157322019012609,224054 775815516334067712,151071 752882765553627137,24134 770231870256652288,117377 795254261101760512,11774 791365969730035717,238395 792140614489939968,240474 766337108709478400,91946 777190544380309504,160480 765226116122419200,86120 794393543657877504,228634 758830474898710528,55344 788626444406652929,210718 773279301584105472,134993 771504061602553856,125381 790614574336774144,231870 760177362159951872,61145 776828961913442304,158520 781571193979621376,189017 760473308735217664,63051 757661530565464065,669866 753313655630864384,14277 768422141230452736,106281 790995875933761536,235487 761339506020810756,67768 772810758367293440,132335 790384779652771840,228341 759518473995243520,56964 785263704346599428,194560 794536345561534464,261155 773953664969039872,139404 780054841452171265,177233 791265654007558144,106482 794006740090191873,254135 791359006577160192,238395 795606101890924544,267592 763438348170059777,78159 795060329646473216,264700 750538045028532225,12883 763876709359812608,79800 788874212739997700,221711 762649958763917312,73814 788834520141135872,220806 753977978724421632,30801 791387346830843906,238395 764195086762508288,81601 772937888963125248,133519 758319937869979651,50923 777842849039593472,163990 776439401031299072,155390 751151316538363909,17259 790661700391428096,233307 792853670723334145,248065 793313107015630848,250633 754865385971654656,33356 772348167199350784,129983 792421432776994816,240070 794255028722794496,259063 775721445473214464,150511 752284892994543616,14111 786999477630541828,207949 779053298712281089,11774 794533753293049865,261155 750309059635523585,11495 778156379907457024,164826 792881341813575680,247592 765678465257353216,87145 786809101044953088,204523 773887793974083584,139404 791674542846578688,240145 760301893042184192,62165 775036710086381568,146259 792448938414440449,245148 763058199121375233,75724 775572979891568641,149953 787514917725335552,211347 755442948003684352,37044 791801556416892928,241678 772529796949520384,129662 762465981658570752,431998 765995727348654081,78274 759136871968608257,56889 771052052294230016,122982 753350458551341056,19598 770153939119575040,117026 789263568000606208,223899 795008926873952256,263931 763248769739599874,58537 765526981328904192,87904 775429995569221633,148574 788934633509486592,11774 767613190729523200,99976 764134613253971970,77708 732339702208946177,196346 763088153347366912,76410 779544509302513664,174451 747652477391093761,1247807 770368643226017792,117310 738821590046154753,1170396 795728476690993153,11774 774992384681574400,146259 780608926953852929,182037 792124675899944961,243187 794069506205319168,257325 767782333600653312,100893 781295604676734976,180233 780598478074441728,181935 773298895451463682,134375 794199535983726592,257492 776050186087006208,151897 787295701151600640,209184 734511509733154816,1170810 763367643478913025,76652 788110634776948737,215608 790981895374897152,230485 777858377191821313,164001 794579125344210946,261155 751166474434146304,16728 760263662456152064,60794 785900062136164352,197512 790607233608474624,228341 760644259318038529,59666 779488166634000385,170077 770435150735749120,118192 762405422393233408,70886 764988200381210624,11774 788860319158276096,216009 791333952317382656,238207 773162825976078337,134454 785524329098477568,196538 780918868688576512,183269 767692180446179328,100605 786825254874198016,205728 767419713559244800,97852 768996014514511872,106821 781110297872379904,185496 763802280000839680,431998 750362767916343296,12883 769540377246400512,113165 758790235085877248,1248642 785854901368815616,198878 792508355214503936,246392 764201779131256832,79020 778619314740002821,167220 775728996264751104,151071 775804095395344388,150511 766694213694033920,90384 795739287731970048,268101 763029712981471232,73814 759525446648078336,57961 785626013929582592,197512 732249881943760897,196346 776507402568859648,155688 746376533930029057,11774 768289119952789508,102844 777478834090233856,159665 795304840045985792,266147 757646065814294528,47940 758769988471619585,54070 781898816312061952,191354 787003552094883840,205181 779721284053860352,174115 795724439115726848,268448 773714365224804352,137640 785643598691696640,195975 787792512496832512,213064 754944463894552577,26066 793107791401525250,249469 732238199863447552,11774 771507194726535169,126152 794107804369895424,257492 766413829207121920,91810 770770156213510144,110362 765966313697062912,90384 779030357316399104,171324 791722343689228289,237491 769719150839230464,112363 792403479960621056,242693 768773353331056641,108795 793244223894065152,248638 772314245346189312,115493 788896163239960576,220689 750299973309362176,10735 795698454647504906,268281 771797056562327552,128043 757732924028444672,47782 791736562786721792,62492 793509607389929472,252741 770338254042259456,118375 793511841666248704,247240 794127921338195968,257492 766264955058397185,91946 787318327354032128,210207 763872709017120768,80153 776967415523663872,156835 786027219172765696,199891 788732742771040256,220029 780790427775557633,183269 771328902820089856,124781 732248137566392320,1170428 770722346810298368,119832 794179870481928196,251336 763683360761798656,79020 750786242179133440,11434 789941991790567425,228888 771061930937155584,118985 773752966947807234,138165 785638208100970497,197512 771388467062280193,125142 775491172059914240,132497 758855212169703424,41680 763062516452687872,11774 780417970358984704,209828 785545716466913280,130635 768561546356256768,70543 762317006951428096,67852 781345017503907840,185313 758109986903908352,41703 776233972615385089,151741 765068480622174208,85562 771885383147720704,128713 788517613705932800,218495 732746823656472581,1170595 795022737374932995,257492 750762310935863296,12083 789941823057829889,228702 791779601492086784,241678 781533280780754946,185310 778935927901155332,169715 781703147320246276,177455 755836772664352768,18215 762702770709274624,431998 753720464292220929,28508 790213641530404864,228820 781836886339833856,190635 793118027889991680,249348 792046045744144384,241819 765866810470268929,89765 781463647835000832,139404 776906058270998528,151486 781616971557269504,188304 791849933372551168,242146 750701377689513985,11495 786997953449701377,202379 792026835844493312,243075 780288452004675584,171795 792902421546733568,246674 770762874855755776,121046 759167500386828288,56964 769336053715140608,112693 763827600842186755,80393 767166816745562112,93144 779369610550181888,174115 760685105056718848,63655 788868577054961665,221143 793851873593667585,255942 761650244765511682,47283 767076852808740864,93170 780924576809099264,183472 795735847182045184,267576 751544830161850368,18550 761426933208915968,481145 791114298026184705,235948 768480808084484096,106716 780104576812797952,178258 788117474298376194,215608 794328599650177024,258598 758758438532882433,55174 762782871731961856,71502 764204555995340800,82066 750708732783316992,14421 775099795245412352,144306 794528199975829504,261155 753922910180564992,30297 755574311482757120,37424 792613915926626304,246771 793209559867207680,250243 789927775989825536,228354 794611762112954372,261155 766619148453613568,93850 793616141641842688,254209 742209005435682816,350711 786688147413274624,205455 757645452632133632,47940 769537667180531713,113894 788454155614425088,217519 785326260788527104,193633 751968751604600832,17416 793827645557444612,255393 769302532250177536,112363 780646166690017281,182257 793910360369565696,256125 790029175692234752,227804 762596700649205760,73355 767671286210453509,100513 785936928319369221,197099 792585924500529152,246674 779391136217653248,174315 781831307248537601,188903 787380513384169472,207113 773699805260288000,138819 795383605585412096,266491 778299701695250432,167273 786305051782422528,201620 787107071267262465,207119 744207181256458240,1170463 759280483368853505,57348 794133656793030656,255942 758708579356381186,11774 790577583150735360,232169 791467775579480064,234991 759870055186391040,58267 768282848205733893,101681 791691684581027840,240070 793299914264547328,249926 764210067700871168,431998 766036618507530240,90384 794325671409426432,258981 762560548114399236,431998 790966291268038656,235487 752171772938637313,14277 794248894024536064,257492 771544960847876096,125853 732677131327639554,353279 752962439579332608,24134 755848524634267648,39657 756288988286246912,42432 794964020033945600,263895 760558935099084802,63451 763378201930272768,77731 774291388573769728,142235 757975264878002176,50395 753463675126550528,27280 762268056055844864,70886 762677412903563264,11774 771144234174939136,122967 786279222805266433,201958 753447602201300992,26029 793249036279177216,249926 794189537161293825,258331 756222488179122176,41763 770226951541981184,117377 759489011417178112,57918 765357039111565312,86440 791797343578361856,240483 768438661759336449,106281 774001676260892672,139633 781475190610034689,188119 767947568630247424,101681 773014437372502018,133519 792044968730693632,226366 776880214148276224,158023 792803238651322368,244297 766394404135325697,93286 764184897686822912,81938 778639507671351296,11774 788719842006147076,220029 765641513325821952,87904 762599626285383680,70689 772874554649645057,79987 765871434157723648,84724 793017378204479488,247569 789489241545908228,224680 785471695167582208,194723 794312138869370880,256038 751859185617338369,19792 751864335354306562,14277 761910222302642176,48052 754008782485598210,30296 788789892696244224,220526 787357157398372353,209043 794541086031089664,261155 791437401528803329,238780 787039759021379584,207733 787360957907341316,209351 779374047100542976,173584 780755989591097345,182960 785930376267038720,199546 794565035024519168,261155 762501079112089605,73194 766510765800951808,47940 767130318184689664,97852 770866283998961665,121046 757882855519318016,49852 793984732589486080,256393 772361849258008576,129551 789939627402473473,228888 794392873768628224,260181 772582240735813632,127579 793154415284944896,250066 760827251663446016,64722 762823765562494976,70886 740538946996871172,11774 757243235106369536,37294 767433673402560512,97883 788215534185697280,109244 795004064358694912,262925 772872323535822848,132335 786326416073760768,201308 769149936810143745,110659 771393032612614144,125367 771792799792525312,126152 752876610672439296,24134 755185482888310784,35890 758891451308576768,54070 792408368807833600,243165 770086599602343937,116164 795284231970639872,228911 749276929472143360,8047 787389737501876225,205728 759408405177970688,56700 788844394082340864,219119 794645032145862656,261796 752906677569986561,24134 765273037856006144,84422 755395303969329152,26569 793812700577009664,255393 793956289508442112,254135 761620527874207744,68987 760214603825569792,61011 763910826520616960,80153 771362195846336512,122622 754238821529636864,27317 758903597027332096,50466 773557740434132992,137042 775439884198764544,148537 794967651198050306,264235 760139016683397121,61145 771643472889520128,125163 758959752600707072,55550 756649517894758400,44461 785873544177647616,198671 756257921164517376,41798 760531058538401792,63149 795710681043660800,268448 764843948640579584,82344 778378786635153408,167273 776015703681871872,152735 755841121045979136,11774 775024255981477888,146259 756352015140134912,28322 793487091904589825,249044 794916286316711936,258625 755073571777499140,34898 791382947148525568,238395 766487205757845505,92061 756875250709721088,44163 763808639132004352,78566 764980169790611456,85562 777217047474286592,159906 781256733209407488,186212 753412921183629312,25981 793427037075623938,249926 781355768800874496,139404 780605579664486401,181886 793370820559134720,250633 794272653674565632,258456 758408994478186497,47940 781840489045561346,190635 793242897453817856,250633 766692429344837632,11774 780108115232423936,176125 769719842752442368,114388 774367263054934016,142503 773526276971728896,136947 740489869047279617,353488 776414335811760129,154701 781077558850793476,182960 790786918652928000,232137 755100300583796736,26721 780654157573267456,150151 790980431445274624,234583 789155666581651457,11774 765974472427966465,90327 768817996840243201,108385 758028362799611905,50314 770717864487686145,65496 793882139104129024,247232 788757329164443648,220029 792170454085664768,244550 768537892872413184,106768 760990591362543616,65222 776555101125242880,156873 770829819512754176,121479 760225439864483840,686533 772842493259821056,132578 764851202030993408,84449 771143283296927744,121612 792545759526735872,212131 771635798621859840,126152 794022276903686145,257492 762696509792014336,74302 791740985432743937,240584 763954500230971392,79999 771535787569455105,105109 776454626677850116,47483 795397726003265536,266151 750685703126777856,11495 772140771386556416,128934 793216749239869440,250544 766002269783490560,90384 778004599093485569,164783 778365205449289728,167569 778549130310279168,136589 790718282387062784,232884 756680386751725568,43391 785970939213312001,192032 785991302353747968,200384 769288546490265600,112834 767849088981340160,100893 778421275723194368,150877 785859020263419904,198671 775512934684430337,112363 755950569055920128,39462 794634232765128704,261155 787068962903240704,207796 785729481092628480,196917 755892538171621376,39207 757539338909585408,354841 752127223864369152,14277 793371799069286400,250633 792479395923501056,246225 785929421966352385,199769 787393054076342272,210289 794168257447985153,234583 772552795249442816,108795 779340109015490560,173753 793104537485737984,248437 788096794047746048,132403 793809264041160704,223249 773912158803488769,139404 787582585367064576,211769 790147934914359296,225981 779232297019183104,33169 793746873752313856,252014 770015889701863429,112872 763547721332502529,78219 759153387480973312,56192 772418853582336000,130696 793151120059330562,248988 755520603688402944,37993 768120729200128000,94699 766291127779471360,91798 773914672508526592,138819 788423152997019648,217039 764991724896727040,82481 781230499805007872,185310 761696588221730816,70177 795705785821069312,267855 791376167655858176,238395 765911621587861504,1170552 766528941012033536,92917 769852966115352576,114454 786811283261620224,206835 777195711188373506,156644 762818706791550976,73926 770771185248432129,120353 733332073432354816,11774 760669662468116480,63776 754717083011846144,32941 764734140231118848,84422 770328793466580997,118087 795146421959847936,263302 751620794791239680,18470 785978856222003200,200382 770906566090457088,120610 788148499208601600,215057 756595676549709827,43471 745191245195132928,351424 768563386858823680,104973 785500321191751680,193633 776324429383172100,354833 769597672231538688,112239 794016367842357249,256439 758110100028395521,41703 763042419390705664,74133 755174610602041344,35890 761615829465042946,69711 791137329092169728,234796 786391970633486336,196701 794204226423492609,258297 766057226352095233,90694 772906353107009537,132996 767181831716216832,97468 762815640923025408,74041 772460731451056128,131027 775044050093215744,146259 732939489585332224,353270 788597588131995648,217519 732315713159958528,349764 735752400049344514,195876 757639107984130048,47940 794944736624775168,263895 750733221969690625,1248096 766397357990772736,93184 786243589936340993,201958 753678397805428736,24201 767205343571173380,97685 770279601255878657,117257 791759269876142084,240584 789508620526452736,226731 792167383343460352,243075 772462009723990016,128934 755450604063854592,36735 789018467064279040,108396 758601696255832064,1170677 764220077822488576,81569 787300165900242944,208779 764904257434693632,80486 795757574117330945,203546 776555831386968064,156926 757071630883512320,45672 778652890336333824,168794 793101686906687489,249469 795418173176745984,266138 786662010071154688,205699 768480421822672896,106281 778367722790977536,167220 777003438857039872,159876 790696168598544384,232881 776352814733729792,154832 781537535059189760,11774 776190926565830656,154071 776609038675091457,152314 780459765881196544,180016 771139610281848832,123583 795298924785528833,266079 778298164382142465,167319 790244260142522372,220029 785292226842726400,194667 793089453640314880,248639 759749860002258944,58218 793118432485056512,249469 752771118243676161,20932 794872806785826816,263597 795761154761093120,247930 777667516436885504,160609 755187733207785472,35890 791111311996354561,234583 744297519375605762,349197 761677643712311296,69548 765198717037064193,85562 788786119496310785,220029 777496041973252096,162107 778986088371195904,168633 786755432098463745,196701 746376517849128960,11774 775752433548996608,151071 756738188312469504,44271 792359291508264968,243398 767487841991397376,95055 764449713277894658,82844 779461133245833216,170187 753389904722264065,25981 764274989323345920,82283 767173222647332865,97467 768592287437905920,104973 776916778119233541,158387 795720232103006208,268231 749507782244651010,8178 765710819325730817,88902 778310784984215552,166339 792375320326377472,172084 792946449445167105,243187 764647801196154880,80939 773236301659197440,134199 791063957490413568,234583 776696640451338240,155451 765598719739830273,87904 793831689373962240,255050 769402287986999296,110585 757749209206435840,47940 771020684059226112,122875 758259366881402880,52061 778623149747408897,167398 792139752250146816,242693 753727097957298176,27045 761062806087020545,1248861 750399610842124288,12883 751945938466373632,19877 775444216612728832,1250213 773260368240078848,134561 754001157643640832,29790 794326080983355403,258741 790703617367871491,233692 733602331799867392,354162 750488592942821376,12883 763972038180483072,80939 764687763962679298,79139 766810701981556744,94699 771132614467985408,123469 792104546302464000,243075 780601892334252032,11774 776109642736951296,11774 781249736951025664,186584 795037668702908416,264677 753920082623868929,10211 758806767144800257,52112 786816344222212096,206225 764920559813681152,84724 793553681362718720,252020 769616251052097536,110585 794614197053046784,261818 761610132610363393,67161 771142070673235968,106774 766257231285329920,91946 752941729804750848,24316 768148493034631168,103354 794968039762624512,262925 732960853897687044,354605 753675408181039106,28732 788510539471257600,215005 795384618543443973,264397 752233549550456837,20279 780571376168079360,179636 754747247074676736,33549 794212378082615296,257492 781625576427749377,188498 764075112521879552,80939 757897467044036608,49857 785548877017575428,130635 792056160358658048,243187 756598695097950208,30354 774086490913591301,141360 788885341184806912,219678 789936368017412096,164764 775476384734904320,112363 765632230991417344,87904 766417082539847680,92159 795436880733044737,266491 765891504485310465,90031 774319977969180673,142942 793186344893841408,250033 788712742190481408,220029 774106568946094080,135954 774991250894254080,144730 756190925458735104,11774 733100020430458880,1170810 791322744826712064,238117 753733061494317056,29263 780378012818604033,178157 756595136570662912,43887 795438157823115265,266079 766867286091182080,95988 794692036133879808,249926 754042494107652096,31400 767028466751459328,90384 767502383505149953,98972 785740084754526208,192421 751046811582926850,16422 755951601412562944,40881 759041522419404800,56552 793094712022401024,249469 764512861062180864,81702 769646844498419713,114357 760797242038988800,63149 775663917972398080,149300 753764909431697408,21714 759977067580620800,52112 787725790586679296,207613 755191935623688193,35890 794048114139140097,255942 794242927081951232,258598 770998640693374976,121479 774250807776645121,140161 780464770784825345,179742 762052311543783424,71070 785927468016340996,198878 781208954684702720,186212 765572397990748160,87904 770702052246876160,120613 755887337163194369,40074 771399178807312385,125367 777187173271568384,157993 771706887763001344,126152 752952537909559297,24763 758396873556111360,52112 738838045458235392,11774 794057477193142272,256239 777941304479195136,164826 765929930056171520,90327 794693328151412736,262145 789445413342281733,220727 771453409169969152,125149 775515269867245568,149329 788902817029316608,220029 788513260593086465,217658 792161037877260288,243576 780601077984964608,181811 777648239793336320,161456 789215902885699584,223286 793320011620356096,62492 772934160205787138,133664 781275256132624385,186434 743229032477659140,351992 773546082068377600,137508 779367424428744705,173347 792711566621900800,245148 793571621407559680,252020 790028185173893121,218142 767815084756332545,100559 750680313228095492,1248083 766727049088151552,75599 768886089239162880,109448 794307345593417728,256536 788095566706315264,215005 794875099371409408,261796 792839901582462976,242693 777881578668195840,163592 761966225006157825,65113 769182805800521729,109960 751713529598648320,18539 758494281141067776,41680 765954260148322305,89876 778289565521944577,167220 789549829739261952,201374 762846042178019328,74727 764281508202938372,1249122 792142461988503552,11774 777371347181789184,159876 766686271414513664,95340 770481134765572096,117257 774458875697213441,141887 790332981198151680,230559 781265397932658689,183759 752194707611086848,16761 795254744721870852,265257 790897981851570177,234583 795048251258970112,264397 787006293231882240,208379 764439280399683584,82744 768975299438645248,110615 790636954316439552,231894 765209103232864256,86103 760069594870611968,55257 755552360634646529,1248299 795697398848901122,267862 762164170213117953,60794 773964028833964033,140444 768846142792724480,109447 794224885530816514,258456 771092512559730689,122388 765251602991181825,82766 771141060714172416,122982 795382422846087168,266491 749666640711692288,9638 765596180852183040,88095 770723802741223424,120541 791637000457711616,240145 778358537055461376,166852 767816338584670208,100893 790926650787495941,231784 758286680512196609,52061 759812261846323200,58254 786775520797159424,205143 780554300388810752,181419 788490994312511488,218351 774356949609615360,142671 790438348829491200,229922 754731845330305028,22393 756518798048555008,43391 763212566306795520,47188 775471571670560772,146259 770603598938005504,119832 758772507306582018,54070 765887399557730304,89900 790615809391529988,208178 756243994464677888,42117 788871482529099776,221785 761573344412131328,69231 789508779872247808,220332 768594026194960384,107745 787356111602987008,208926 758541471452717056,52061 787830257416081408,212063 791732855403646976,11774 767824808255946752,100506 794512605972938753,261039 792861746864254980,248215 760143888686325764,11774 758039747952463872,50452 785944237196050432,199262 787721831629324288,205197 791615089237516288,238207 751169429354852352,17384 785345614947164160,11774 792097614435016705,56982 793306482334765056,247240 790307642669342720,230270 761686050552975360,68862 765995609379655680,90384 791359710729494528,237491 758011308058955777,48663 759112142385577984,56952 787377011580817408,210289 792791047348813824,247241 778208939586576384,166282 776139177947607040,152928 793303816300957697,124597 778057129009696768,165523 785554393689157632,196788 755023664697999361,27045 754751408721788929,33081 756636914250346497,41702 786370122126589956,202217 755216194773233664,35499 790799072160387076,232169 793643520800100352,250633 793228677337055232,250238 792867962042454016,247241 779066666562879488,168284 791823099691794433,228820 795279587286650882,218875 763137473014673408,76794 774679745606750208,144542 781273458021892096,186883 733442968728657920,355480 762785052384198656,71502 771767430376984576,127871 778249719017373698,166409 787149547348692992,208065 765013473390501889,85727 795394704452022272,266884 754742590734499840,33356 758631787786403840,51451 769956536898596864,114254 788536168254205952,218012 773858088076111873,139404 772797533408022529,125554 732311865225699328,351379 750356913410433024,11774 794951412169981952,263895 761041789927120896,11774 760800518516121601,64722 764851210046373888,84724 781202851368357894,186434 773613930463625216,137553 778615098784886785,169232 793256942571446272,241678 781179729760182272,11774 775979126041608192,152735 775797094334492672,151071 794984036041011200,262849 752220188838330369,19291 760276646553350144,61545 762754420283092994,74746 785539140456738816,11774 794224227989725184,258607 772246213491957760,129471 795101963612405760,249926 769195050911817728,108582 785490247299702788,196277 792770474002362368,247241 764615009834065920,82208 768832995428077569,108795 777163306931027968,159876 792730791688097792,242693 795024336163840001,262886 793544511377080320,252020 773314357216157696,135701 775438012830187520,148010 763161002745729024,73814 751733579017818114,16728 767806314496000000,101681 761876788633042944,67297 793208881652441088,250633 771875349055492096,127134 760244977758646272,48052 790674398487441409,232169 762572702284517376,72678 780914157486878720,184223 791342309954752512,234583 771430951821807616,47940 756927045691641856,45125 762769203439005696,74366 758477774734630912,53185 774256973193875456,141887 785291941189746688,194861 794514629804208128,258741 766102293670264832,90384 758295544838037505,48549 758728302827859968,54898 767534156985339905,99514 771444700976967680,125554 764338458798153728,82766 794608557597593600,261818 765602837405560832,87904 769328363076919296,111454 793596783402356736,252020 754201954344169472,32157 776773968716062720,157993 739562279495208960,11774 778812060628946944,169201 785908511242870784,198089 786033269141860352,199546 788783595070459904,220526 794751787362295808,262849 773557992826474496,137494 794590987754475522,261793 749239358918623232,7509 732995195512455168,355106 791083868908425216,196314 774079508521418753,141200 795299416563392512,264397 795028156633796608,262849 793108590311518208,249469 794267944775778311,259231 749321821535801344,7852 752258188238589952,18395 764758116785324032,84666 743128986235088900,11774 777025802718195712,156835 794864265706569729,263551 758052758784086017,49056 780726278244724736,182036 790645238201065474,232791 776049975763492864,152872 789939635422105601,220029 795361223428763648,264774 786375728065413122,203350 761129807446839296,61051 785590229340073984,197297 794056491518918656,257423 750755426677981184,14858 794654241981763584,261155 765977857235431424,90384 773898898230378497,139865 788733683389833216,220332 794270197951569920,259482 795046923275116544,263532 769598537961119745,114454 771686685381885952,126715 776178136115326976,154322 777630934849814528,162098 785542882484744193,130635 785889112351870976,197091 773503228717568002,136947 762654877352800256,73926 787636181202825216,211347 734433899699437568,350211 791760677530632192,239998 732996514998521857,1170810 760955721001242625,64730 755118852300681216,35403 753733712001368064,29263 766718830496317440,95708 779091266449571840,168284 778300958669430785,166339 756663187932581888,1248415 758301840949800965,52112 792531625745592320,246274 749752114826604544,10064 770475347607519232,110585 768090382726930432,103354 766347771402149888,80939 788739446103474177,218164 790707384771485696,232809 762031958327193600,71185 775218238191960064,146704 793854521688678400,255393 794550594790768640,261093 771353975245332480,122124 761349171739852800,68163 770884054686109696,121949 780620935208529920,181892 795749865578000384,11774 790438703974023168,11774 785543970701058048,194230 758728587683823616,54522 772834016080769024,132335 773930935431684097,136255 762353820680671232,67852 776142493406466050,152887 786242577951371264,201958 786553265924239360,204413 789469332719886336,225358 778286362864652288,167220 753347471418413056,27045 774022147815518208,7311 760816171868303362,64326 793856944997937153,11774 771918101856210944,127218 787586095580012544,200621 791719346103922689,240718 776202910573162497,151185 766762083014811649,96172 774140184946352128,137315 759949193117073408,59666 779416889520947200,173868 758020081389490178,47761 771425948478476288,125554 773704865956532224,138819 756343860020654080,42432 759064178715951105,56302 753659611794866181,28980 791755009604018176,239998 762625704659857408,431998 792088277780160512,240483 765337240679636992,87145 765730300613668864,88321 789818206814818304,158387 771463005208911872,124597 771898076369870848,127134 762002045083660288,431998 787825642972803072,205197 795108844116606976,261666 795403668019380225,266138 792071100448411648,243075 789264298270945280,222847 790623681965723649,232791 763519417040850944,78198 768536284776112129,106281 768855500112863232,105109 790933805477617664,234583 760142876734918657,58542 765283905591189508,29263 786501306781401088,203674 752685105911435265,22662 786577286191382529,204763 758538518893297664,52167 779118857977901056,172123 777960459815178240,163824 785478313019977728,193121 790990688716324864,233692 792931937212129280,248514 759191841522802696,51798 764236573596454917,62180 774695826044092416,134470 757738769394958336,48220 764925105118048256,80486 792022089993744384,243075 789164486225645568,11774 763156441704325120,76723 764790197229789184,686533 775793886581100545,151741 768926030543327232,108848 794934606344679424,261155 758792281944039424,48663 778678435665235971,132791 794590173606514689,261818 795323951840919552,264774 795360195836866560,264397 773621760893812736,137740 750014076055482369,9754 793443608368181248,252196 794473522206801920,258741 757096094857883648,45857 752650583526477824,22785 771093465752940544,1180413 790713417317412866,231881 753353704384802816,27222 772135193381572612,128934 790629136058421248,231318 753221675634794496,26140 770323382462255113,117377 779815894868332544,177104 775379165742632960,148645 788154857555308544,215608 763438607856041984,78129 791353979984678912,238395 764984717464788992,84887 769621271122411520,114357 790472364261859328,11774 794571281651769344,261155 765020931035193344,82283 769877866704240640,74247 790958305342611456,233692 793866212618842112,255942 775463764598616065,149259 787716590351495168,205197 791713695915122688,240718 758656632318402560,54272 769311543091531776,112872 773866914288398336,137869 786240980357754880,201958 786715177299353600,205455 792353704871661568,243761 776577897234477056,156835 776753100258471936,157755 789166533138223105,215505 781111674015219713,185496 768827329304993792,109167 768862865050640384,108849 792926976587825167,248514 752879440410075136,24134 763871113080254464,80716 785550039305293824,130635 776624414599290880,157082 791739111816036352,235741 795739253170913280,199307 791440082683043840,235487 756312775182254080,42564 786975408054906882,207949 765013137607262208,84724 776824343523393536,158087 765013349172064256,85562 733265925432999937,355480 765676494362386432,87858 794692215809441792,249374 787571106433630209,204413 788470503530954752,217285 769246961518206977,110362 760175330216685569,60866 778254441342382080,166390 770248384963813380,117257 755157467655442432,35890 795243347216662528,263896 795668058547232768,267862 779501248240234496,171436 761033686884114432,26066 762650037776224256,73926 785603390151634944,197297 773711257106915328,11774 780790677349081088,183269 785979210837790720,200382 788767486162329601,220332 786912531910537216,207277 755527399127875586,37979 768095646871990272,86103 776691971532398592,1170441 773574350662434820,136138 781909204697309184,190635 763926120685195265,74133 766687165417828352,81929 790592166095708160,232419 792036596203790336,240145 761685820688375810,68893 779857159785844736,171991 781636001047293952,187976 768500683091902468,107072 791065091319828480,235951 795094929219338240,265191 781510374319325185,187044 785907326263975937,198840 790531735213572096,217519 772596320921980928,1249981 778381450257297409,167220 790637336380014601,232881 794352638053728266,258741 788765074013974528,218969 770117787582889984,105109 758361823020216320,52030 766645336475525122,94806 773235923211259904,11774 756596237940428801,43302 785599208409616384,196277 754844953981976576,33520 763713924055310337,69356 794918705813684224,259743 791275627110334464,236507 785498447973650434,196277 792135656788992002,244310 764152505890639872,82283 775523996003627008,148870 795094219547361280,263896 776763754830819328,157840 791690545517228032,240483 756977920376205312,45122 758416532510826496,50827 766040039038025728,90384 777092179890204676,155898 778724676671418368,169916 778033309649604608,165009 766136001693638656,90565 751588883901607939,18215 788467553647681537,217918 754749741167030273,33356 772887446052868096,132996 764881503000137728,69711 792101007878684674,243075 785636067198197762,195975 795427274451484673,267014 750485594661199872,13697 754856051212640256,34005 767103563566723072,97377 750416504001363971,13343 753015753398423552,25253 792529465070891009,245086 762189167052881920,431998 763892041294110720,80153 771303067543306240,124597 750869518361227268,15800 749748284026003458,351043 785506655945445376,194934 775042543058759681,142668 768983865444696064,49400 759604852049653760,56964 743489487926267904,11774 761346014380982272,67587 789458531724333056,225981 794345860268179456,256038 761487709911322624,68182 779400471383379973,174728 792819885382463488,246392 761974601593348098,71026 776247627784433664,154534 790706140665483265,231894 794599155951931392,261155 770944250016043008,112623 760189148510781440,61598 767672073804214272,94699 768975968241418241,108795 775168794499186689,142721 778023734451896320,1250377 788249442176696320,50439 757928387025383424,49400 775523517865431040,1250232 790596932674564096,232169 775739744898650112,151289 771410950196981760,115475 757600251880407040,47761 777625222572675072,149953 794353515527360512,259034 767090533390950400,96039 781236255937982464,186584 758702910989438977,54070 790974199535927296,108396 760223316418461696,56574 763518363654127616,78228 772806065972969472,132364 792440707365605376,245148 793949857979338753,254444 758269910795550720,51069 777607796112011264,162294 781436642234019840,187896 752905397623816193,24134 785637897479172097,197063 773377035100119040,133185 795686696742453248,267862 791924310457724929,241819 781269412032704512,187043 772517024446746625,130026 778154161405890560,152068 770983825128075265,119500 795438619808976896,267179 795066315174268928,263817 754976006071386112,32968 790853953797754880,233131 785926353631805442,199262 778812994218184704,167220 790915534351048704,234583 777992600288579588,64722 793133002914226176,249841 753838515629142016,29263 773362534497783808,134197 756223986485243904,11774 759165748241698816,56964 771449808829775872,108396 732659015893688320,1170400 758797704763891713,55155 794528410433454080,261155 761545183724961792,67852 773713046707593216,138819 793451517630115842,252196 761120502442106880,66313 774985563132669952,146259 767802211208400897,101681 764808744635142145,431998 765169567387615232,86010 785506318601846784,196277 788762498568589312,220332 763809260329459714,80393 773919260347359233,136947 794555133480665089,261155 787774013925982208,212357 768221191647600640,104395 767900311939842048,102249 764975583512109056,85562 789229672336912386,223692 778287781332160512,164831 776985485570744320,156928 793138824779968512,249469 769868356329492480,114329 792042468938092544,241819 793253946798116868,249926 786288904810930176,201494 754768523122057216,33474 794663848712306689,261050 792150297267343360,243075 762089178662338560,1248995 770541645204971520,118191 777932696370618369,162505 758695041841770500,54070 793937082523729920,256255 762327926410973184,72550 793427483076861952,252020 749971727820533761,9754 790766777076633600,232863 750919420432691202,15808 757141512903880704,34591 772460931326410753,131025 774253265479270400,139404 793555071078281216,253206 750121958470221824,11250 785906381383671808,11774 787440211634552837,206117 760503267071623168,63149 788752933965930496,220526 773356268136169472,135025 778210279645646848,164826 759565393610543106,57105 771422519496613888,121479 775429955836575744,141415 790585117693489153,231318 794325877031059456,259441 732628401316487168,352911 781347771198550016,139404 786615656452161540,204835 762295866204061700,431998 786643175079153664,205181 781214990602608640,185595 768614740281200640,107446 778566746412376077,168297 762784548484620288,71502 770768973919096832,120677 753732441035173889,29263 773240367776993280,133454 781484187467456512,139404 752882445024792577,22750 771018535308963840,121949 781735669232119808,186584 758042637886693376,47940 767067920493080576,94660 786424878761070592,351830 788127596856815616,215005 732139096236134400,349560 766677490454507521,94684 761252459411103745,67547 781797913366241280,189017 794016980692934656,254135 768198806504628224,99167 762243566533947392,1248996 792766746289635330,247240 794629269540532224,262022 758082034849845248,47761 795073340096544768,262925 792259710472884226,243075 794968873200156672,262925 764480784237375489,82209 789161433414021120,224123 780399956926627840,179002 780848962936958976,74483 785324240555896839,11774 758786822801592321,54070 764038587784585216,78344 795687746689990657,232894 749713848559603713,9433 793083619136925698,249348 792071150213865472,243187 785617957992955908,197512 763390366363955200,74681 772450621299367936,129650 788276411777843200,215005 773208557365886976,135025 777594720952455172,162107 781152175225466880,183530 761284256022695936,67679 792158394958254080,242693 764604150449631232,83413 771306471816441856,124587 764312452221636608,81966 772166173261639681,129991 769259185682931712,112363 777493114072272896,122373 765035104502775808,85734 794557216825032704,261155 775706809139073024,112363 776205154395783168,153194 750739432874119172,13195 759576392363220992,57574 756647167117316096,43553 778212149357314048,164826 751859188976873472,18893 769644960861655040,112399 762463216463073280,47283 770379185764392961,82066 767014617482616832,93184 790907086129467392,234583 768149399302209541,103354 773917465936027648,139865 790356633637486592,11774 787369238294040577,209713 765912653139247104,351436 790382917557952514,201857 773560722609479680,137158 776149403572719616,154071 757252667643039744,44429 773894101200670720,139404 785323094260977664,186883 753291409029988352,26871 775145153967247364,146259 791167581478617088,236198 777846096294883328,164001 766767418475544576,85562 762696793104666625,72978 752890580804390912,23066 768788953830875138,108849 773574861239181312,1250053 750753835526729728,15165 778194196461125632,166390 794526521729941509,261155 766838921246281728,95672 788917212522356737,219678 776167325254815744,152878 750809174943014912,15264 765250348571394048,86653 758244809232396289,52030 787306145392185345,207287 775824544024047616,90193 792506415302803456,246392 765562721580355585,88052 773376811916984320,129993 780606899997728768,182037 768959343261876232,105978 768484577019043841,106716 754871390700990464,33356 763710427603820546,79402 769718401853906944,114422 769890008694009857,114779 775385951921053696,148170 764797542966042624,83911 765654860322574336,86440 777187782569684997,159876 757982579366604800,49431 765890851050520576,90031 754019376681156613,29263 768814856095105024,109104 773901256142229504,139865 763148825049587713,76549 790888710183260160,234583 768576171579547648,107428 760803274144579585,57131 766518797750538240,93184 780415635016810496,180074 795078746558578688,11774 775109117396398081,146720 751912146938638336,19317 764200248117821442,80939 764433039812399104,65237 793248613342273536,249961 754078800665686016,31667 753654642849046531,28092 794716021093466112,262145 764804305018875905,84724 791084012412342272,234878 754023891329220608,30296 793151349009502208,249469 778269870123200512,163592 758401602113994752,11774 763439297164967937,76013 793150955722186752,249469 749550285723406336,7272 794270161998118912,259457 758098883155296256,51239 758441838386769921,52749 790323368750936065,194060 760438803639181312,62771 788760437244297216,220029 775132155408158720,146580 778304441543864321,167319 753422025381834752,26066 795104737246973952,265257 769356400896114688,111558 775085779882156032,146205 792572903162208256,246392 750746872936038400,13201 757287070855376900,41067 773178429122326528,134470 795280319360499712,242636 786010385165930496,199306 790450492409348096,223692 759158477881241601,56964 774243263503036417,141316 756696242982453248,1248428 762794824684544000,74247 768951877199335424,108849 770370684753178625,118538 770624950944366592,120159 775803553109594112,151439 793077436904648704,249292 778643225485709312,167319 791319831161270273,232169 775367344906506240,148574 793516833328472065,252711 757606613104545792,46370 791749522447708160,240584 763491274531872768,78159 774043217339625472,140025 779101285815492608,172799 795081135684517889,265102 792058696197169152,243187 772301284858748928,82209 763415186007031810,77824 766064485169758208,351794 791872769457659904,241940 791667011310931968,193368 768836022834597888,109104 750123732241256449,11687 781320252701442048,187386 793216548903251968,250328 766347131988930561,92902 785624264519081984,196917 786709727598239744,205728 755919321860337664,39384 793949534216929280,254135 788495377917890560,218275 791071802684387328,234583 765219028243738624,86485 790469748337192961,228354 791766931992932352,240067 777853598470406145,164001 779726029233463296,176030 794135812950458368,257530 752649160554344448,22657 785321243469684738,192749 773302735986839553,135505 775600480021979136,150302 780380981626753025,179742 786177910977728512,197512 759578342018453505,56448 756259492614901760,42149 750414659434508288,7275 771497347058692097,125163 771576039210295296,122622 754710194106400769,22393 792546434427920385,243187 786003629714976768,197512 794641553880858624,11774 766979780210069504,96962 768452334615613440,104662 767810186698371072,101681 791015410015596545,234796 755501254176935936,37892 781127099750965248,185496 794155824163586048,254209 769812292817055744,111049 771380419493322752,121300 793113579578798080,249469 780004649248002048,176890 785619938866106368,197297 768442995192520704,105647 758663194013335552,54070 766798824006422528,1249045 788862338799640577,219531 794768034808221697,262022 788154018379870208,214899 750103779500920832,11495 773993598002036736,137640 795743502365704194,247651 765949775925641216,89876 791678737825824768,240260 767113417605779456,94660 776069385207308288,152946 759856424193142784,58542 771350538256547840,123217 760646663153258496,64197 754021369176739840,29263 788763591289733120,220332 792013260467736576,243075 764281639404994560,82283 795082647768707073,47835 795383473527787521,266713 769230162835623936,109945 774942761170702336,145244 769821232862756864,115435 793226047219118080,249725 759706409600561152,59168 794191036780318720,258598 773336917471588352,121195 760213772988391424,58542 763097658105880576,73814 781575345174478848,189017 766260602419474432,91894 771137364919857152,123595 780598260511670272,181755 756982937015422976,44274 787156073966809089,207613 793242580465188864,250293 758601278750470144,52022 792769472201457664,247241 770860868431187968,119937 793610518170775552,252014 761697856340103168,69231 762123426391744512,71270 795074184149749761,249926 775366347006042112,11774 777982111735099396,164375 771421037716176896,124573 795749319009857536,268646 791047257789304833,234583 787004304909414400,204380 764914954684301313,84925 767970037151981568,103552 754726517721014272,22393 769585985642336257,113836 781481529763594241,139404 793568748288544768,250785 793096389181906944,249469 789273599198638080,220777 732601626591154176,11774 771048676928004096,118698 765623512782376960,88052 793095512035438593,249469 762451769389572096,70886 777587137814360066,160593 758739426612609025,50698 761251863136047104,67547 755791327741091840,27045 779136399979065344,172962 792848600048865280,246726 788738183009796096,220332 749684172331950080,9433 789254127746375680,218911 794900939748638722,263793 752878474084356096,24134 763145564355698689,74571 787780227233488896,213064 792805629253541892,247773 791449142455181313,237935 763207138793648128,1249111 765970256846139392,87145 773887723241283585,139367 781210056268189696,185310 786939324428324864,207613 795496849410928640,247930 751596198352588800,18474 760427870200225792,62063 786745907219881984,205728 793612537598136322,254135 763780352712245250,14084 769262596369346560,110585 765220621764726784,86440 772114201116631040,129558 763872934007934976,80939 769255321789399040,112158 761614329552658433,11774 793892551531044869,256564 792026479743807490,240483 794023339463507968,257492 794731111784054784,261155 786543346441486337,204380 758699894165110785,46076 786334545624858625,1063777 755523799899004928,38210 774673407564738560,144460 793517009359163392,252984 785736074232422400,164764 793867817502269445,249926 769049269194072064,108849 768772827629625344,108849 767734790304980992,100893 756940493796237312,43986 759932827114754048,60102 788804394800123904,220332 788779767671554048,220526 750664542800142336,12883 778440051512385536,128591 780852173789884417,183269 786403772457226240,203350 774299017266106368,142090 763697662457708544,78159 764507650226806784,80648 779016048372690944,169515 778189652779872256,160758 785557373305942017,196788 785277279953907712,194648 792590650600398848,244270 763382480468447233,73712 749312149290442752,7826 769914882485551104,114422 780942666494279680,184151 757943979187068929,48148 754181363993980928,28043 775448438267928577,149202 751791384009465856,14277 776968669125640193,159245 793246048424693764,249926 795244233212903424,264431 786310834242760704,201558 794910703131983872,263895 773879335279288320,139404 790942994799230976,232863 750637769400029188,13532 761003690937421824,65974 733689615115292677,11774 760514925722820612,62492 790387380934942721,217658 778295726824718336,166390 785465279711211521,193955 779021665455845376,171324 772928449409273856,133519 781064222142664704,175245 785568597204619264,196917 788096474601156608,214899 751066981239959553,15553 762027387802357760,71270 778163248499744768,164826 795208736092524544,264774 754068440046899200,29263 759523408753389568,56964 773875512217403392,137953 791286404936597505,237491 791672041225097217,240483 795040822219730944,264397 755492168706338817,37966 759912069600718848,59666 761260679110205440,63937 768103878210400256,100893 766474024922865664,85326 778152144344064000,165591 785459774007742464,192032 753982827981574144,30802 749356197896159232,7121 789339083613011968,191622 771101218542411777,122344 769276199654662144,112788 771091266771619840,41201 786260327998623744,193587 785676658309271552,197512 794291857488420864,259267 789851734176772099,224693 792888859855958016,11774 773146466898546688,134040 761396691471917061,68273 769419791236894725,109713 779426411186642944,174557 788880906828210176,220727 776857598335344640,158815 768426025092919296,106281 760524365704212480,63451 773305367593836544,134375 756345742445285376,41839 762833277933658116,71502 774673845471023105,144654 794544779463753728,261155 779658506240659456,174891 793457918339231744,251452 780846014550990848,180520 778373079097565184,166852 790914657867358213,234583 759689291895308289,59382 760374361287045121,56964 771979746473279488,118191 793680279592374272,254135 753032367615246336,22715 764871683924561922,84887 788444075389136896,217967 793777005808328704,249926 789770018988761089,227242 773963797333671936,139404 787852584853745664,203674 758415623600820225,52545 788927082722041860,215437 751894033790754816,17794 791364562297552897,238395 793164841997340672,249926 752646959089983489,22546 775111412716859393,146259 773744217126375425,135505 760821049453842432,63451 767803841140129792,101681 785587229301153792,196676 787713865538764800,212403 752016175236673537,19870 794561449838448640,259190 795273617789554688,265821 755123390386728960,35403 792073923118653441,11774 765359079707537408,86120 790733976100929536,232881 757288765291393028,45014 766262474047889408,90384 791672165552758784,240474 778772769727053825,169600 751077768067067904,14858 764671240095182848,82344 768890159244861440,109709 775880949838086144,151302 773626400523689984,136904 789179673775177729,11774 788768243267866624,220526 791829341806231552,241819 787393973388251136,210694 795041034476683264,261796 778724758762303489,169384 764630908020273152,83751 774022561688465413,139404 769977844134998016,108396 747578179984965632,11774 789234252172894212,224680 772936988542459904,133519 771732765247016960,127366 786759436501123072,206008 746383162691948544,11774 764231525143552001,80939 750652571509886976,14421 767606802187972608,93036 795753671900491776,267618 771399356234608640,125222 765716573197889536,86103 764033633430765568,81559 766315211246764032,90790 753725306435801088,28508 777963843439865856,163153 776529424787316737,155898 764564685597335553,80601 780359253236285441,173964 790973706008825857,234583 794008037555998720,248652 785514511130394624,11774 791309116329168896,237491 793740943920730112,254920 779481818768760832,170077 780593468032811008,181886 739319394619273216,72093 763915502238437377,81122 765933439027548161,89076 791776258539433984,240483 732601640893603840,11774 762949210622857216,73526 766330269989232641,93036 770392852337598464,118191 758382044024045569,1248607 766379128824041472,91894 791007000846934016,235948 751177834257739777,17033 768201842534805505,103506 785649036166504448,196277 769781922931232768,1170322 759527766392004620,51798 762443346400858112,71429 793266946951172096,249926 786593256456937472,204835 755492920531128320,37892 794568097923530758,257353 759115462940594177,56964 788158366203932672,215754 771110005269561346,112363 764486975621509120,83629 765298362153336833,86770 781551087991918592,186434 751886470894460928,17794 751614913789960193,16728 743174306486693888,355185 755157775441862657,35890 791417778636984320,238639 764141055222558720,80939 777438163870425088,159016 762619595987554304,73447 734723648116908032,1063777 787718077794295809,205197 759643902815051776,44461 760983710867058688,65174 790937185792827392,235147 793215313206611968,250033 794661708388298753,262328 790696072821764097,232881 778324147646533632,167220 792156241997000704,242693 768891092347465729,106716 786254572486549504,201958 792882956574396417,240483 794759829453672448,262752 749698773018877952,9145 791485502427844612,239405 767834200976134144,100561 779980349581524992,464984 781339681434861568,186584 785899961833652224,197512 792037692817207296,243187 774305053435895808,141357 780602029131595778,181755 758498727548035076,50442 765600838454738944,87851 793934898436272128,257026 773630239301836800,126570 776473324872499200,1249804 775561772556091393,149259 767496175385804800,90982 773124413147480064,133043 759840490158067712,59666 770638875760988160,119937 778631615006334976,167319 794189837658193920,258598 760221482404286464,57131 760981351566761984,65455 764213872941232129,82642 760659023578488832,64147 788450557941907456,218275 791443439804092416,237908 776567029016911872,127134 793700539041255424,7258 780608316678348800,80785 793247234255155204,250633 768198244241379328,104162 763267007093481472,76127 786548273645355009,204413 764545897049026562,83391 773981040289251328,136904 788517646601973760,216009 785878923343171585,199166 770355747246972928,118163 773652399613325312,138165 764819996837081088,84422 766471202957209600,93823 773006557747568640,133519 788451706757648385,218275 793583221330116609,253793 770781333983375361,119797 758544956009148416,51997 788127411946872833,11774 795095773885173760,265191 761929932809306112,70509 769005133275336704,109666 770759145779699712,121046 763227488986206208,75899 763498031765479424,77612 789103930709909510,221799 748643543829213184,335115 792144992600854528,243761 753727584836255744,28508 777937893058867200,164669 774074602603413504,139404 773892329941835776,139404 785673983010177024,196214 788763231556923392,220526 765592755598950400,84724 759124122064588800,56784 766703874598141952,95672 771044131409793024,122959 791651562816991232,11774 792860119096659969,247877 762802293133553665,73712 750349728563367936,9433 757689203694141441,47761 761178880069758976,66828 763778578244857856,80177 790965453648596992,235532 764803135986544640,84209 795322643725488128,264397 772227606452338689,130004 752944227852705796,24711 761697129316311040,69231 765593275818467328,87904 781523582664843264,186584 788211809547264000,214209 763713484777328642,79691 790936971371773952,234796 752814357080334336,669866 790913559941173248,234583 787628730034360320,204078 791485592248938496,238207 764936699059302400,84929 750834315177693188,15461 790349071395553280,230283 766752084502818816,94627 789060923415629825,220332 773977589274779649,139404 765958926441385984,90384 772193727272005633,127711 751750156299689984,19485 776870823185424384,158027 763498859880325121,78344 793980067911188480,257353 758055194567413760,51069 790992978965921797,234583 765169790998773765,84724 767803929992257539,101134 755081822942420992,41724 749267922334392320,7828 770393724878589952,118698 771672051119644672,126152 774006326275870722,139404 781338044590723072,139404 786255341403209729,199496 791667130282356736,240535 767736251331948545,100893 781295470232555520,180016 752036231899258880,16711 789431862997422080,225981 761230509347176452,1248911 769001161047220224,110585 758640732135690240,54070 773924198775480320,140025 794016939760750592,257423 764929584685060100,84724 771394953163468801,122982 774313872157241344,142798 775737918392369153,151071 760986440570286080,65222 766702397913694208,95672 786934910837747714,207287 765730727514279936,86103 777585022140231682,161352 785343902739931136,11774 752996082754449408,23742 752648897122734080,22657 770368183500836864,90553 793926774824570881,256255 750501395514679297,12746 767679245875343360,100605 757869315794280448,49754 777902228652826624,163990 755382941207957505,8044 765561414664675333,88052 776192216490471428,154322 794794805847068672,261155 764324190639886336,82002 793679091941543936,250953 770342373612199940,11774 794308077847740416,258456 792396510071820288,192840 791810398089424896,238780 763421551710576641,76549 769877672851861508,110585 770938545515159552,122146 781443195485978624,139404 778007589691031552,165497 794691010777546753,261567 762141227068248064,71429 793918052039585792,11774 759608213507481600,54726 778315498211598336,166532 740288696725831680,1170572 774201850383831040,141887 774664315521540100,144042 785459831213785088,195975 771388081630961668,1249854 780689152735981569,182257 773859805295501312,139404 765305309128564736,86103 786990590768492545,205728 762865467027443714,75327 793254815631446016,248988 778045606518411264,164669 790932825230811136,234884 770731753329790976,120610 786995865034498049,207613 787123072692285440,209043 794592847513063424,261130 787118223820939267,207861 788075268539752449,214138 786173027163770880,200288 789873149026283520,225981 794090534302322688,255393 770974603162288128,121612 765188406422962176,86331 786978996797972482,197512 792035318174257152,243075 788832825306849280,221297 778336509640466433,166390 770994887353335808,112363 787752062343708672,205197 759323320365948928,56964 768976373809426433,110178 792792455464751104,243865 762780640102129664,73712 773906930783760384,139404 785587693384196096,197286 791398953870827522,237908 780208672576184320,167101 788453764776783872,218275 756255316577095680,42118 756292163420299264,42564 770815755315089408,1249809 753350033194573824,19598 757890085907988480,49852 780909750657703936,184223 791775009933029376,240483 762464437957570565,431998 768897800847273984,109945 793629739168727040,249926 778766361472462848,170471 785641277979099136,197091 791995903519264768,226366 794151006544232449,257492 794328033033236480,257325 761388468299849728,67906 770698192870453248,118192 792061559866556416,243614 791270039542456320,237491 793930327379034113,256847 786691296450711552,205455 785847957572743168,352721 790644498367811584,231871 773591654146183168,137042 786125608602533888,47940 753375786430627841,26066 787155487460589568,203674 765873424698712064,89923 733359890538827776,355480 766009441539858432,81929 778307785410785280,167319 781649031919460352,186584 795692185228378117,11774 793432452295524356,247042 775513342865657856,149300 787779617637621760,213064 768603195245469700,108054 794056478655062017,257492 758770861612695552,47207 786231056097652738,199546 770396886117158912,118191 764234484690587648,82066 752679152059232256,22662 772549309543878656,121367 778000351735713793,164001 776071017743605760,153154 778368868184166400,167393 785282093236391938,193669 768214035288424448,103354 785840476834369537,198671 753958562779402240,350711 792703346192687104,245634 746915384469618688,351992 764555043789942784,83391 793622433710440448,252408 776058688024956933,153095 757726364824776704,47844 758385196739629056,51778 785519777804673025,194230 779069820029501440,172523 773939072184311808,140211 777957086714028032,164869 769330611513356289,113220 778731248835452928,169437 766351134332166144,92885 794588145224323072,261155 754111287836209153,28451 773955873408290816,139404 755026201614450688,34451 779335307548327936,173628 794561047092805633,261155 790924932972736512,234583 793699248080424960,252824 758101939691282432,41703 793075956231528448,196314 775767993330446336,151463 765887657503260672,89915 792365856797982721,245444 761915656598089728,70978 769891426389807104,16056 773944821534846976,140025 791723257355534336,240483 794604548706942976,261818 763499771415957504,78159 772513487524286464,129551 790753788990631937,193533 778468201571102720,167220 795668598492712961,267521 792552546107666432,244270 788069636843577345,215005 775053377499574272,145926 756313382513287169,40884 791150449659351040,234566 772394415193292800,121795 773273477616836608,134470 794561326672539648,261155 771834664998674433,126152 786399101818511364,203350 795348479207964672,263906 760513424203841537,63268 788166182306091008,215505 795039577937428480,247930 750474066339909632,12746 778572564297900033,168794 786268641427726336,201555 795416018340507648,193368 794609579816456193,249926 792172923079360512,241034 733078552623611904,355106 751840099185274880,14277 773112891385929729,134470 767791393939095556,100893 792164518935818240,243187 757655586519388160,48187 774028729320439809,139404 787275227940196352,209477 766713087810416644,95708 793931253678411776,253721 773668922868588546,11774 763437487104688128,77720 775789560307474432,151255 771481568766550016,125853 786632507294834688,205181 785340769720606720,193633 792394262235283456,245607 750790583535345666,14950 770766955213185024,120425 795162888767963136,263676 790532439923912704,231894 794604094665035776,261155 763450454181236737,431998 787305082958340096,210215 756589895825534976,41909 765709006497349632,87851 767097489006661636,97583 771419941589385216,125531 770262166008057856,117364 764956077976870913,84889 770382966459478016,117311 792000042378727424,234583 788765749477150720,220526 794624223482413056,262069 754037292851798016,17794 760195265705996289,61572 752987439728201728,25255 793808259295608832,255393 793772291117027328,254135 761152022309576704,61051 794099741676056576,257423 754090641018105856,31767 751784186198036480,16931 753363569060773890,27317 759036640169910272,56552 792030464542253057,243075 776615056037392384,156835 764978617247932416,85562 793590936953507840,252196 770834338426462208,120393 790669936662151168,232881 775676879818764288,150663 793852897704480769,255942 777889627109720064,113365 787375688965775360,207613 774912937890832384,143498 762718737527169024,73814 748895127268188160,353146 770109615149293570,116373 772038819143098368,128934 794400114416570369,257325 748576083360919552,11774 794982335095652352,264397 767799576111775744,100893 794717654992953344,263033 788566454014664704,217634 763905120937635842,80939 789739809086529536,225943 785811410953437184,198671 793172333171269632,249926 760864650309332992,56595 791741984633294849,240584 759618979409240065,58232 794640682782781440,262304 790894225403424770,234583 785329204619452416,11774 788179435048493056,215088 793123710181908481,249469 761591685721628676,11774 792337946976391168,271850 750361604328394752,11495 780923849814708229,183811 793254343201939456,249469 793879520113790976,255942 768182571628896256,103354 789111070119960578,223030 771403600581029888,125222 785577513971965952,196277 794683571642322944,262752 790727190593867776,232881 758008149014110208,50804 774024279990104064,138819 751084001213820928,16768 758409583454859264,52696 793351687289253888,234583 791007806975389697,234583 773996098033750016,139404 779316334903463936,164814 771569152846725120,121612 758265521884262401,52061 794562937943969792,261155 771834529371656192,128159 752191896810713088,13462 786917469030117376,207287 763780766077751296,78566 789078700973236224,223286 794548019400208385,261155 794252214277701632,257325 794974316765073409,262925 786369586560012288,203350 768885965158879232,108849 786246406205878273,11774 755979488110927874,40173 777167707783434241,27156 757624387482816512,48402 765679113159913472,88052 791059885677015040,235828 762426570053070849,431998 769185261863505920,110585 758419040578658304,52054 795266227119734784,265257 768239532198207488,11774 785640739598327808,197063 769276979195572228,33356 759578767350177792,56964 762071229360594945,431998 794694300214824960,261155 794661118132113408,261942 780556729826160640,181409 749930208799645696,10735 788913557643505664,220332 795066242143027200,260033 766821075095126016,96550 772180165854191616,127871 734491966025695232,11774 792019859068432385,243075 775367673026846720,148574 764678717062938624,75899 755468949773492224,37706 792048694547714048,242693 777178329023672320,159245 768469842189885440,106461 791722140525625349,233174 753766413899300864,29790 758855054497419264,55257 771900936608284672,24173 733167905815269376,355672 763051530467565568,47188 775070527862009856,11774 785269907541757952,194648 794845101667192832,262752 732098257329913856,1170319 755162912231227392,35890 794745374720323584,261155 760363021709418496,62063 794255778790002688,258429 787020761483636736,207109 788007310945759235,213887 790616061104316416,231870 759055063872483328,56552 773277612214853636,135888 773556502313443328,137158 765013682002784260,84724 757622228615823360,48402 759035389583630336,56552 793482187026771968,252196 794899541258600448,261155 763685687770087424,79585 790124231254241280,229159 774327650403819521,142576 794947934773198848,262847 794610719257833472,261155 788129294098767872,215754 766359833306099713,91798 770400734810484736,118191 785662313663725568,197017 793161091052367872,249155 791600666837868544,238207 765386016828092419,85057 787395981234937856,203851 788450812733390848,218275 760547945645084673,63451 795766316196130816,268918 753382183788765184,19598 785950987085373440,199211 764080051952365569,81656 787106143910985729,209043 776938771237507072,158387 779386650946220032,173753 780572626825670657,11774 790514986783272961,206666 786621826197692416,203674 761291339870957573,66897 764201586679648256,82020 795063542294532096,249926 787008299761819648,205007 756891511913082880,45122 771054593253969921,121612 785630230425853952,195807 791540564319694848,237223 793255418218688512,247241 786142414515810305,200963 787086000421863425,208965 774685744770191360,121080 791870819949576192,240070 764059366253219840,78566 787073229911359489,208469 790623720482025472,232137 762345077297426432,67547 766004316557676544,90388 775257398202150912,353879 790990259337199616,235580 762632926282575872,73926 780842597950435328,183826 786979356132245504,205143 770078132502159360,116082 790926949489188864,234796 763960747604844544,80939 772825612507574272,132335 777949802390839296,164202 777230742925484033,161032 793475098619604993,252020 787367371350482944,207151 794537762397556736,261155 786720673494368285,205094 795699763849162752,267521 785532519609282561,196277 785848598604816384,198878 786302391914270721,202727 793930691394158592,256219 786751969746571264,206008 790230268850245632,220029 776874963303276544,158318 764936468137594880,11774 786666447472844800,205728 785312197761126401,11774 763016287488442368,75724 776187778073853952,153845 779411661081890816,121051 761997860745404420,431998 761085016608690176,66159 762487015837274114,431998 764561545409900544,83469 774012629190864896,131421 764197311048060929,82544 758645080425017344,53985 770960996659781632,195876 778163627090214912,1011996 785912646239342592,199546 793021596252246016,249004 790655134896316416,230899 751140256791949312,17284 763108783782518784,76329 794441968944353280,260404 795005562417250304,263906 767205995705610240,94690 778890374513324032,169586 761957310440742916,69711 794605947016515584,261155 767090104535953408,97811 785331368628776961,90252 785595167063412736,196767 767155206370963456,97685 758653712197877760,54070 771168193553371137,123583 793923487316393984,254698 789027615986315264,222682 794604056887037952,261818 776944046899990528,157082 753989424749355008,30354 753782707973451776,27866 770550236901150720,118192 736469669264142336,178201 789166112239783937,223035 780826160951275520,182659 764031606961025024,79691 788216600239362048,109244 764197332808110080,82066 760890702813331457,63214 760915106041651200,65387 773937420110745601,139404 790718055835897856,232169 793893675390689282,248652 757566507702325248,47844 781112695667953664,185496 786893841957687296,206940 787389491258372096,208167 766003112972734464,90145 764367436070072320,82002 766061016274833408,90539 753681500948889601,28516 793232028598693892,250293 762547433654149120,73203 793270121615728641,249926 792046990309793792,243187 794910982497796096,262022 765202920145117185,86120 774787169265131521,143290 788791334454824964,220820 788063710392844288,11774 795283963652767744,262752 760133908952391680,61145 748925023486824448,11774 768160880307544067,103697 758128596284166144,51069 766762842502656000,93261 786355313146531840,203391 792095291021271040,243167 768627186676838400,107257 791723390348369920,240556 794119618407395328,257492 775969224502091776,1250247 785607725451444225,197512 787036091651985408,208544 795334847078146049,266160 769283072109924353,112363 776780725425049601,157082 787645250722488320,46572 793258141072797697,249926 778574834100043776,162096 790418529698873344,229895 764973194595995648,85562 759423966620426240,56800 770649239458291712,119794 786027153162772481,198466 792201511044395008,229361 762994090019520512,431998 781266589060587520,186063 777854564351389698,163763 768017378634502145,103005 768964954598862848,110615 788922514416209922,221710 789990509334917120,229269 777136111646871552,158754 788746473810890752,220029 795613981243273216,267521 790913566077489152,234583 794346199394480129,259482 772524133267759104,131457 774365601745735681,142980 780494115679170564,180112 794054726652280832,257492 765272363382419456,86653 754782633238736896,33377 778287609906798592,166409 773292036413763584,123821 763727077250109440,78344 774355614445268992,142506 786765732411428864,205063 749861130437361668,10334 753534946799747072,26620 766037441472069632,90384 780898698276446208,183472 754768689266692096,32869 760732805445943296,60069 776465506089984000,156055 795698429292904448,268281 790111357773447168,229724 767124180752076800,96962 754745324816793602,33356 780795155976638464,182726 781493046319865856,188119 795190053072818176,250633 749336524898996224,8297 773186088709922816,134380 773530419459481601,137158 788176380173230081,215608 788797411418312704,221008 792063581915316225,243075 794595470668681216,261818 787092648393904128,207287 788657645519462400,193121 785689942039011328,196676 767478444686999552,95055 771789123560628225,126168 795702414531694592,267542 761542618249519104,68854 758051663399755777,50452 766255198394281986,91946 753570994510594048,28281 774341784948183040,141867 775371179360038912,148537 768491536237469696,104973 772155817072037888,127707 775430797503369216,146991 787104656619032576,207119 773285023063703557,108396 793407642035113984,8044 764986585268051968,84724 753291138069622784,17591 755614451026399232,27045 763426650105131009,77273 760621919636824065,64131 763094007568142336,73814 768498147786051584,106716 770441003958431744,105109 762273295181815808,71326 770075565525180416,93261 763749458488295424,79587 795709377231650816,267862 758739437199118337,54842 778968753014870016,171324 791431793543045120,237935 795765276017065985,265521 768856382707761153,108782 753273069007876096,22953 776451270974529541,155896 795741000106917889,262022 778370887321919489,167407 785297662513909761,194923 774359215540436992,143114 770401310537637888,117257 773301911747301380,136110 781378749119930368,139404 789442823573557248,225981 775709018501287940,150663 780801145623220224,182036 792758156313014272,232427 758719382017245192,54070 776959125238317056,158338 793507100458491905,249926 794154542191562752,255393 755124516624343041,34731 755102159897780225,35403 767924759778635780,101681 780918457042886656,183975 793317962413404160,352081 758462537897738240,52311 793421755490512896,252020 762388368932106241,70509 787832920526376960,213376 755438867046551553,37433 794038861873692672,252679 772829987523141632,132335 732420042550329344,352018 770806954348339200,121479 757848964846673920,49431 758027007578017792,50452 766696282979045376,95568 771902023071469568,128615 790286662169423873,229159 771036073736581120,11774 795380955431243776,266786 765614927386071040,88367 786675204873457666,205728 794288767796441088,259200 771879863280082944,128615 775661123752300545,150511 764904674671599621,85159 775708613419544576,150511 794991676876001280,263906 781211574069563392,185310 774341882096807938,141360 758758561283469312,54070 775137355661443072,143935 787812825930629120,213064 791813898278150144,240890 764338791544868864,83182 778667095366197248,167858 774669016967315456,144844 787989785495400448,214209 769382466331246599,111764 755366006705360896,304513 769661417737875456,108427 776000448654442497,151845 758083332588445696,50581 777938701431115776,164578 787387648872701952,208307 770684595385737216,120610 772203420551741440,128931 775478086473101312,149300 764267403526176768,82066 751576044428095490,14277 764233447258882048,82066 755482416966410240,32873 781306194916962304,164764 767454017450602498,94627 788965291040600065,222500 795374030496927744,266151 790791639715291136,233558 774449485766361088,140444 793470650639847424,252149 774016316101369860,139404 785908344435281920,11774 760908068729327616,65307 770374491503329284,87904 787951929020133376,212139 760674769209622528,62728 765622024366592000,88471 778986003654643712,171693 778415626289291265,164826 758483395932479493,52554 778194838751764480,138707 793276706371108864,248253 781096917245698048,182726 762408918182158340,72809 777971240082378752,164846 760560275892211712,354841 760891895673257984,11774 767801322347302912,101383 769782488889786368,114357 788229701953126401,215088 788407137802346497,216187 753738139923984384,29624 759797026011832320,59876 750362458548760576,12883 767560962153058304,98646 770987209679708160,122429 793642547352526848,254209 751142031708205057,16299 765236873925169156,86120 781629060002840576,188401 762735760130777088,73814 764156927655940100,82177 768965589326934017,110344 778660202426011652,169740 781486195540889600,187454 758414651767922688,51997 766268087813312512,91791 779289736653508608,173753 788418010872766465,217634 763078547879657473,75724 763077889298407424,75724 766668204827561985,86999 788458978724442113,11774 792485234856095745,226738 776561376701648896,156053 788073542529130496,215005 785279256012075008,193669 785970380322267136,199462 791166125396598784,235621 755122593062019072,35449 764873047086133248,84724 794674584024846337,262022 787833502658129921,213376 775112694655438848,146720 760073328308523008,55257 762751882334920705,74727 761148591251529728,66159 764517579910242304,82283 793489846044069890,252196 774369675681665026,143210 738791683308015616,11774 761301872149950464,67852 772917114416005120,133519 795359622542528512,264397 772756055105372160,132335 787879653176446976,212357 751821609904795648,18893 759138236262453248,56964 761935903396728833,71188 774291642878603264,142563 752946778769686528,24439 787014178116624384,207287 794736478718988288,259629 790613606362742784,214045 755827561784107010,39907 786004046746386432,200538 794031600187179008,257492 781339866499911680,139404 765694745964404736,89076 781275589579792384,186945 794019273177853953,257492 772762785411391488,123865 788020404409556993,214492 788370303562887170,215608 789328181228662784,223921 753127718586286080,20824 766395942824214528,91946 773926342513524736,139865 790760532970184704,233692 792045325099958272,243187 793947011842265089,254135 751745112724480001,14277 771497321687355392,121479 749378113683927040,8047 789835274037694464,228124 794684812510408704,262752 780582053897265152,158387 777236842043338752,161002 795004434279530498,263532 765014350625071104,75899 787087293316157440,207151 766427968658956288,92958 793165936236769280,249961 764139800186253312,81574 786860953354792960,205455 754758388832088064,33549 759921504075157507,58267 788020765920722944,214492 758441359917232128,53001 774104262926151680,141316 773339041920126976,136018 768085667586928641,100620 779428417414500352,174427 753972921220014080,30590 761760948516450304,1248861 785982117574356992,199478 793234276447719424,249926 788164284555505666,215437 788778668222849024,220332 769194253046034432,108521 774183849567789057,131421 778434698632507392,166852 752697037745827840,22546 779870259075571713,174465 769374421911875584,113165 751821154327863296,17416 780922564864598016,183269 791708269001609216,238099 790876539797774336,234548 791325115157970944,237491 790577075035996160,231894 771913673828950016,125235 776128821917392896,153194 755188062968246273,34666 771499055327289344,125163 786246789330599936,200106 758336127862317056,52554 765016492203188224,84209 751637206222053376,14277 785992991055962112,199546 741411629988864000,353124 791180572399919104,210238 773273014343524356,134472 779092972289667072,172148 770703053087531009,118192 790121988438110208,228363 757824281241800710,47090 785249391812587521,11774 757268576583548928,46384 769365867352186880,111549 758661087432630273,54070 758043557492031488,50314 786615311550128128,205181 787896536537583616,197888 794744621217751040,262849 765170942297407488,85562 765271368023830528,11774 779949864520183808,176711 770696073845284865,120610 791416986634903552,238639 758051218690236416,47761 765380252847644672,85562 778346722691080192,167220 792173567320350720,244550 769290478848180226,108795 777562781549756416,161988 732367381771640834,402244 791379926175911936,238395 768603076290838528,99385 767166791944658944,96039 793855270346686464,255942 793293485470322690,250633 787760244621541376,11774 756244916997656576,41689 761392973825314817,65222 794039030488797184,256564 767536815213391872,99476 758244423750803456,51265 773353210887168002,132366 751549323926605824,18409 765893905300631552,89287 772934819021860864,132578 780923476886429696,183269 763043180551950336,75724 781627288332955653,171693 793147622664105984,249469 792024785144381444,243187 768427808515301376,106281 793883668293021696,255393 758571650300260352,14277 785320939567230977,195165 787159704162086912,207613 763565508729995264,70886 787222389058854912,46572 757676493354987520,1170396 781737436682579968,187611 762739011534282752,73712 787075915176038400,209043 732708103788060672,353262 755144020813242368,35737 775773260365467649,151071 769568208466677760,349418 755858926436950017,39920 775150405462396928,145451 779127007225405441,173011 794615169850675200,262053 779126411831414784,172132 793871988934647808,256255 768586088956829696,106281 773973598243528704,140444 767849888872669185,98972 768103255305879552,103389 778294699798982656,166409 795678150927806465,267262 752984304288837632,25255 763506653580910592,78853 770435196462178306,114254 795332910266122241,264573 750056811030515712,9643 751178752533684225,17591 795769456895160320,268643 795368952117477378,266079 789301377549807617,222647 756266512969789440,42149 777159613695209472,159876 734493582086836224,11774 758023171614269440,50442 761893100134526980,70540 781465591643189248,139404 771451811152658433,124597 795666233886707712,267862 794983145284235264,264397 792734268187414528,244270 781309180128944128,186212 788843888278540288,221476 753716213793030144,28866 768855480412307456,105109 793868882738118656,256255 732648498160672768,353228 769176765340131328,109360 787730007170899968,205197 791326780275556356,237491 795773587957420032,266079 778372841762795520,159359 774003229000556545,140495 781613884314640384,187976 795388649709961217,266151 795749241394262017,268860 755167330351493120,35890 786405211766042625,203674 794555244000792576,261155 754748166591787008,33356 762760481283145728,74281 787260945420718080,208492 755174733625163776,26919 786631167558553600,205345 794324143873277952,257026 788485278809796608,218275 793964402328408064,256358 732929696527208453,354702 777653058234900480,162596 755576556702068740,37424 765775089732358144,88930 792860481526632448,247592 779002509918547968,171902 732321603531513856,1170454 788102428700934146,215505 793241756326174720,250033 772090396855836672,129558 773251624030601216,133702 778449031236247553,133043 765249633299816448,86653 788093015969697792,215252 789211873266638848,224680 756414515399495680,42344 787087117126103045,207965 787913136955387904,206054 795406538907140097,264397 780510618428252161,11774 791996971292561408,240483 795706554750271488,268281 776111980792782848,152887 777003191670083588,159876 764739154953461760,83392 771750014431264768,127711 779281109397798913,173602 790645476714483712,232169 759095019517075456,56367 751895691753119745,18893 763049201261486081,11774 795209953497608192,262145 759484858003517442,58227 760134651780489216,61051 772374939076820993,121795 792848790382268416,243865 794420115068493825,257603 743230443802202112,354153 764429077646282752,82759 781250844503248897,185921 778567693955760128,165185 742386322644422658,11774 785725346956009472,197286 794945043769344001,263931 776866060649627648,158897 749424039819616257,6913 789924930125258752,228820 791240649026580480,235590 771798643900686336,127871 756249715939774464,42152 765429500423311360,86781 774943421022638080,145244 791374084630257664,238395 768820189001506816,108710 772825974069006337,11774 763807599468904449,79987 761560359438323712,69231 765649276986728448,88902 771722297954537472,127366 789549670213136384,11774 758719469396955136,54752 757769383154479105,48735 779716037616906240,176196 778198217859084289,166409 751597718443810816,19000 788697372708732929,217937 754881572554219520,33520 775883599195152384,1250228 792024693024882688,243187 762719596071653377,73926 769517880929095680,107469 759197645428682753,52554 791017052555317249,235487 794189442005213184,258598 765993330605948928,87212 756575080046596100,43225 750610272247623680,11495 765956882439692288,90031 755919528924581888,36522 794685032560402432,262752 773149554837520385,132335 791437386710253569,234864 791740638526136321,239989 786943014895837184,207613 774080267820601345,139404 749218533796634624,7633 766421912473866240,93286 761301825895137281,67311 765949979970138112,78566 791418174331904002,238207 786661772799475712,90209 768264857053388802,8191 768391598707204096,105109 794362904136978432,259743 758707888357515264,54070 774101350023991301,140444 753958723777945600,27885 795298332394528768,266079 757986452755984385,49975 780114981354246144,178258 765279083047464960,86440 772910700180013056,133533 760188476721692673,61352 773756530172710912,138649 789936667306188800,223492 768926027783540736,109470 792918144767500288,243075 762640054258954245,73814 781338034633486336,185310 762009659221737472,70509 773516481514573825,137158 794869547748691968,261818 766260716559040512,91946 793148586217189378,249895 789159089309818880,224093 791726920903778304,240483 750835624123387904,12883 756641089176662017,14277 793556675550670850,250633 755507822381572096,38183 764869778184036352,82283 774011094629093376,140444 791733433865269248,226738 756508750257745920,39125 765756445161877504,84724 794390795985895425,203546 765646261575974912,85326 755827823806382083,39462 758816943822340096,55552 765210779821993984,86440 788963004943511554,11774 767864708930174977,101163 771333668417769472,124597 785659311405932544,197512 767875945705287680,100893 760901740866797568,64722 785340709683552256,195125 761636759637729280,69947 764147052511100928,78344 778353840261255168,152594 790217190087782400,228660 793538637761613824,252890 763699286106337280,78159 791158048207278080,78159 778386448496099328,152594 769208927154085891,111919 775147771288555520,146847 770791354448375809,121561 756871916422651904,45039 752054384704495616,18478 761368162701107200,67679 780062589313282048,178075 790738954077241344,233241 788764378426335233,220031 794249557802512384,258456 794580579870240768,237491 758384051992535041,52749 760148546767187968,61051 767471739877982208,94699 751552167467556864,18391 759098682587348992,56586 779305086807707649,173628 754221705258737668,10662 775041269580066816,124610 787043460029124608,208395 753765120824729600,11774 769051356992864257,110344 785529008947507200,11774 764132485844185088,82066 786734146592780289,203674 785569446161059841,196917 788770259092123648,220332 760559296983826433,62165 795351884584419328,11774 781077453846425600,184407 789809138624638976,227242 789932159452655616,228937 776810717726986240,157693 791699583290212352,240260 788821879591010304,220526 771049489469583360,121140 786653918545805314,11774 787752065263030272,210253 762297814009413632,65180 756197558490456064,11774 771787931073863680,127134 767787916747833344,101463 779415421065846784,7706 792359569183956992,243075 786683372051501056,204835 769524967667036161,103869 781590477036486656,186584 754764715717373953,33356 765692969659707392,88459 762300570119999493,70543 785671166140624897,196917 794470148879056896,257492 768556563791486976,106716 787084513776013313,207151 795126470695755776,263289 768572507364401156,107752 790107313508126721,229693 772093910323568640,129471 772818251814273024,132335 778707858556788737,11774 769655989482033152,114422 773514230683213824,137158 790706199578628096,232884 789425630412697600,217926 766481872771772416,92959 791483107987771392,237935 794980316607905794,262925 795708638363054081,267862 763531077482868737,78566 765170372446679041,86150 756517338111963136,43403 758381392547811329,52885 786968122141970433,207949 755164562559819776,35890 786309078607728640,202429 758635435950153729,54070 735154688467800068,11774 766686046423777280,92958 761400447894781952,68144 779438848119967744,171693 754709863347982336,22393 788775559471988736,220332 788044804764540928,199546 794921626462720000,258881 770816969125695492,65500 781829768144617472,190635 775168106410962945,146259 795265991097942016,265878 775877520025542657,151463 792058778443186177,243075 757667723396603904,47940 771795746379042816,124597 774369046334545920,110585 786537994044006400,204413 781684881914855424,183269 786315679431430144,201555 749937253854617600,10735 794291943098368000,259134 786836021883187201,206008 788191098132836352,214899 770992473556586496,121612 770302829332312065,103354 775826859233775616,151165 774976668939198468,145451 795375274175008768,266151 792921352298647552,248514 768767342532661248,102998 792678325621784576,245086 778653111393058816,164826 756296849166733312,42495 775301906293985280,148170 763482119511298049,76474 790300518325235712,230311 768936916410519553,110477 756273109825490944,42171 794026105414053888,257492 750902445799276544,15808 786385445118631936,202727 756981333700677633,41677 771066926617550848,122388 763731116926701568,73744 750823694105055232,14778 763130876020391936,75073 787253393022521344,207949 788742294052573184,217838 785260083806633984,11774 775852019256954880,151463 795046064009125888,263532 735271616372965376,1170550 778730925198749697,169437 786564085194252292,7047 767295049201774594,97276 756240344270778368,42117 762064050788315136,431998 764681109305110528,80698 790254405136244736,227242 769010394841186304,110362 787074197969248256,209043 792554494118813696,246273 793187872866177029,249926 765150467588517888,86041 788651194508075008,215437 760435340897349632,62805 793502921891598337,252639 755202410470006785,35871 768198467827142657,103083 791608703497756673,239021 790360545245351936,230283 789523350074847232,351491 763566497142706176,75724 780924718257807360,182659 772534923819384832,129551 793192757871325184,250408 792103204972400640,243075 791286260794994688,237491 732712699033845760,353002 755635127514980352,36149 786213211838164998,196849 759737621295734784,58834 768540352466780160,106317 772114032073605120,129558 768917482459521027,11774 752678686218981376,14277 786622122365849600,205039 761403427767349248,66503 773404198046138368,135025 787384785677131776,208307 751650045204656128,19000 758970990055391232,102730 789161629954940928,222682 755159455860453376,35373 774958843734265857,138165 779071024721752064,172588 790298166524600325,11774 775047594242404353,136018 789807088134266880,227242 753181985925763072,24359 753457780711763969,27280 732294133155561472,351119 791969031326752768,242637 790127751298777088,228820 755022768207437824,34666 786242037288841217,201958 757791361705709569,45964 794323668117561344,258789 760199953662644224,61145 766457370369204224,93286 763734060556517376,79693 770711855086112768,114021 775875678377881600,351926 759254528399147009,54070 771890170568187905,126152 780617713303457792,150151 781252418445185024,185595 792718485512151040,246225 759234324407455744,57574 757050549816754176,24444 753692040232304641,29263 753736127794642945,29090 774063278532067328,135025 794290688145752064,259543 790708723689852928,232863 768308721558532096,103986 780800809135136768,80785 785496290759147520,193633 794546082638397444,261155 788455964374605829,218275 790273964786520065,229693 775369445371879426,148645 781526294064427008,26066 775534561291755521,112363 789839666010652673,225608 772498426537840645,131025 780793194476822528,183269 768888421024669696,108729 791805023185346560,240483 758549718033047552,52532 793459126290571264,252408 793672454216486912,252509 773482131599331328,136904 762097460244131840,71694 775340216697688064,141091 791353907763183616,217634 732717876872916998,353162 770503038637314051,117663 792111421525929985,243075 765755403082891264,89358 778843964149407745,167319 785502268153929728,195481 795403728195096576,247930 766441214778478592,91838 791701291990822912,234990 793273610882387968,250430 771563900554706944,124597 761596262642814976,69565 790538438416162817,11774 791809776716046341,240890 775316363317575680,144730 778318593075343360,166532 763806735920304129,80098 795048318187540480,263532 770796931073343489,121479 793351372812935168,243865 768838595721334784,1179733 773510113181261824,137158 786690806967103489,205143 755069594201718785,35044 793817143250939904,247241 751776574500966400,19366 760461750428962816,62771 775362471192322051,148170 793459000717094913,252408 785310391773507584,193524 771366008359645186,105109 793963469326290944,255826 754929821050744832,26721 791411022741512193,238207 794654163456114689,262053 788060349933113345,215005 759466632779485184,53703 766716706324615168,95708 761955545179824128,70858 759442498905317376,57607 770297030942007296,117257 773913901629001728,139404 786363589565177856,202217 793196551799570432,249926 750791954229788672,14950 771326964166758403,118087 795007152515612673,258040 791075401875415041,234583 767697122690871296,100538 794582278907248640,261155 764807691906625536,82018 781201156827602944,183468 774846286776438784,145681 765296399982264321,86472 775053285547839488,146259 770311242137427968,87904 793442313846464514,249926 786235091533955072,199546 767728358629212160,99044 769278903978459140,112788 769640417138651136,113412 781211658446376960,186434 794560131249762304,261155 777124477616459776,159475 789384821223010304,225619 739955526952464384,350505 754710559141007360,33174 775676551765499904,150511 760443318421430272,61655 771124365609971712,122299 788173139171606528,11774 768238929862496256,105018 788401920218046464,217519 794600148986953728,261818 766759270532734980,95708 760987844970065921,66159 790909084836978688,234583 764435433325490176,82121 749802498249134082,9754 789719601013596161,225981 787719894896898048,205197 770635881321467904,119937 764713641882951680,83367 755128500999389185,35044 768729511663841280,104973 790690566333804546,233558 747678201732808706,1170530 771471132692140032,118191 775768495434952705,151463 776997681923174400,158754 787603992390033408,204078 770831425532604416,121479 773638113377787904,137869 788143739571150848,214976 768094454259458048,103261 794628142870790145,262022 788778093087379456,220526 795679635837173760,267151 776809876584435714,157755 795341018677780484,265644 764503695136481280,83422 792494492020510722,246225 758117101659885568,41703 789454943866413057,225981 790943078001602560,234583 765495005448286209,85414 791419789273018368,353879 766412415613276161,92159 768513473374412800,104973 755279087124348928,36545 785583696199888896,196676 789307227253288960,221785 758634047492849664,53992 789480398728392704,225359 750392303852937216,12883 781669609724313600,188458 748937509510393860,11774 756316055715184640,42432 779494352200404992,174660 791489764180492288,239405 767772371767922688,101203 753387770182111232,26458 756491010159411200,43391 768943161058230276,110209 790740275635249152,231894 795698149084057600,261155 769015598122696704,110709 751218362563358720,15643 773267488192667648,135136 732537491161382912,352466 764474758079455232,82571 786217239112364032,201494 791468308503654401,237935 789488663637794822,225981 790605270347083776,232169 772074955144060928,125742 780375444377874432,179766 757014792947240960,43875 776887797693153280,159146 778285634242818048,165523 758417536627175424,52696 777355101363015680,161633 792498043111280644,246392 793098140807225344,249469 768966073345597440,110477 778735328425156608,170187 780620870410604544,182154 759228395326767106,56964 788408703032582144,217634 778825159033532416,165833 791193198320234496,234796 754010596136235008,30339 763548664451203072,60541 785314715681558528,194934 793269758258851840,247240 769789267627413504,106676 792528478281224192,246295 753723344466300928,27045 758043986867195905,50923 792926155145748481,248514 760578142746578945,63559 773929035260829697,139404 790908652035072000,234622 791292631766691841,235590 773935975340859392,138382 779500429604290560,171644 788819334353211392,220526 758693639971221504,54070 766388704638369792,92860 775306165173440512,148045 787472606282690560,209372 778630745220800512,167677 753572621925519360,28037 772078949631426560,129471 773873240036913152,129325 751874821491941376,16299 791312008125767680,237491 758791549903785984,55155 760806461501038592,64678 762475516255363073,70886 790720682858602496,233756 755967585108234240,40550 763112621721681920,76577 787151772884332544,207796 778438317515735040,152594 763439351128809476,78129 759823911022239744,171403 762085996854775809,70543 794211327581437952,11774 780908852640358402,184239 755080454257123328,16789 786915069149917184,207287 733880592152989700,350682 757547540787130368,47782 775963962646990848,152735 777299160546484224,156061 794633432269721600,261155 751864030608912384,18567 762821382233268224,74781 773692661215662080,138205 789534691506294784,214899 753367441468686336,27045 758147186177765376,51069 791779201401577472,240718 766282535374614528,91946 780887805337694208,183269 771015833275342848,120610 788773228206362624,220526 788843229403680768,221476 793151092724858880,249469 778361886945452033,166916 761141748533960704,65404 787952789603442689,46572 756580320414167042,738099 788627386946453504,218275 775907812782149632,152182 791317343116914689,237842 785266249957769216,11774 791601394465726464,237236 794067924738785280,255299 754000053585444865,27045 778290902141927424,166883 789563084155326465,227131 763623065867710464,77632 775959401148526593,152735 790203607450726400,226490 754766654974914561,33355 756659394507595777,39096 777624285078626304,161456 776428303406211072,152946 764896319978606592,85159 785980199649280000,199211 776135367921508352,1250232 791644570752684033,238207 775873241445523456,151212 756874859938885633,45122 768502846719340545,106774 770270527852273664,117257 773733939756150784,11774 764960572714717188,84422 774192212565524480,137042 779832750811381765,173324 787332484375650305,209074 788109738567274496,215005 752987221712482304,15536 775077109270126592,11774 787759231898415104,11774 788476263350595585,218275 793272102933532672,250633 794041708082331648,257423 776772370929324032,157993 778433137093201920,356063 754068243036332032,30815 793095707016200192,249469 793495664550260736,249926 788009901205356544,159115 792107211858272260,243190 758147292431917057,50827 764225329636446208,82759 750547371046662144,13741 772775828627283968,132335 793165677766987777,249444 773834190961848320,137640 773896656878080001,139404 790964252815294465,233692 792412800874405888,245750 767337612621283328,95055 770666888636600320,118604 771757751978463232,125554 793220769773785089,250033 765255467610157056,86653 776159919812796417,154071 786031911739142145,194147 794416765199675392,258829 771157529946574852,122959 793457877465731072,252408 794553038006386688,261155 761677237116555264,69548 793140385308561409,249469 793635222164078592,252196 793993224071290880,249852 766109064497692672,90482 786974419742814208,207949 771908144461066240,127957 790945053350821888,234653 778412644793475072,167569 781723506413334528,179870 749179384930660352,7287 753667650916605952,25648 771738864645906432,11774 761591927464681473,69231 793151892729671681,249469 759675942793015296,56964 771949730549071872,128382 761176847677792256,62463 767581810008158208,82066 764317252334280704,80445 793941403155841025,256125 791427060933668864,238207 780543006323552256,11774 790306113799553024,228501 762406126826639360,43471 785603520988794880,197512 758754863916257281,54519 781881896858902529,187896 778618892142784513,169201 777224612182630404,159115 771898595813363712,127871 753432740855328768,27222 780746666957832192,165590 787331304991825921,210274 765250381555208192,86763 773655234526654464,137795 792918528957349888,225981 762666863704670210,74133 764572645836849152,83391 775799535377448961,146636 751016930295840768,16306 777546160172969984,161456 751184213781733376,17416 788415160075431936,200260 753762171994054656,29592 763277581714096128,77480 780618802262257664,150151 756903276239462401,44085 764185435534823424,82544 791354425126232065,238395 763995215644418048,77577 777002596586446848,151845 763938752448212992,80155 788789201693061120,220526 751226167621857280,15808 765960612778094592,90003 794338237087174656,258456 790213666469650432,228354 793100268581814272,249469 732389877614960642,351837 773919753245224960,139404 780849318097981440,183269 793771908957286400,252112 794334029164089344,203546 795447859466371072,259543 791741898935373824,55820 793155754404347904,249882 760188770456961024,60866 772986113090686976,133980 793506819402530816,249926 787685942370836480,212083 766732621481185280,95708 779007920235094016,171982 777952221308809216,163824 760069307967516672,43553 763232496859447297,75724 792092343050637312,237964 779523101507936256,464984 780137894396604416,178258 788432446769418240,216934 794268546398228480,257492 781182167883747328,181419 759658400770879488,56282 775000826758782976,144617 773925909195792384,11774 788039563633631236,214492 788160312574959616,215088 789492221443584000,225981 763377548592021504,77626 749283426658766851,7836 757760559014088704,48369 755177575643840513,35890 758661253342515201,54070 780094659334856704,176890 791657188750155776,240145 751744696888750080,19317 787774946089037825,171693 759341400882372608,50425 753954441712271360,28732 757809713916416000,49490 766253403169099776,91946 789989021824999424,228354 794725387725144064,261155 765005561603690496,85657 794671914400808960,261567 758138102359535617,51043 793130515331059712,249469 755540137799475201,37991 788975491252424704,221971 793431383167213568,252020 778326285755949056,167569 781166454112710656,185601 791853132875563008,242161 792736984322146304,244836 794131132853919745,257423 756989296742010880,44429 732379012320886784,196346 791669964482744320,240483 759413779817959424,246425 758359318232084480,41703 773283625970327553,135450 753697422396821504,29263 763775957060780032,80136 758382884193341440,48289 765148212625899520,86103 787509623259553792,205989 766473556377104384,93508 778977545484140544,27156 770436397060677632,117257 795744764423380992,267862 760214212643811328,54070 780673239802605568,51778 794938092801196032,238113 788898309691805700,221711 793638947318599680,254135 777265805075546112,160602 787311864459866112,210289 768894385773682688,109571 760112585643622402,56964 766035210177699840,90539 794539610311249921,257406 749314860182228992,8160 763470445148409856,78513 768046184611086336,103005 757644738010820608,48549 785547554293444612,196788 788451711757135872,217837 793160009601327104,249961 760949613889253376,349773 779766789546868736,173964 753560426256957440,27280 768919796381515776,109666 751994658293633024,19162 761697250636541952,69711 768156561567088641,101681 786022879116857344,199546 755832715514175488,38521 771064151661830144,121612 794559612724899840,261155 766870673272647680,94699 768944652913213440,110389 787783088394731520,212164 785846823416164352,197512 762748569292079104,74281 773964058701758464,140444 789867223452037120,228354 776886313601605633,159146 767693463546687488,100684 756273510335455232,42432 758798421595566080,52983 786196783772766209,201619 793845842130051077,255942 793312765754634240,249926 755832302022733824,39697 764574870420070400,1249246 764978233481760768,85562 792074844682588160,235621 768854405277974528,108620 778356937939259393,167220 781611467162292224,139404 779446045994586113,17416 768162151156506625,103506 791314838693687297,237491 794577668251459584,252679 773484805488975872,136947 773940276096339968,139404 774804961280430080,145244 773532265066459140,137042 755037188098633728,34898 769369639193235457,113465 763880535622053888,77849 785695251101020160,196277 779119991400435714,169201 764962840193146880,84724 794308724630306817,259134 791405235080167424,238207 754053946298077186,31377 755868621403029504,39957 763408815039451136,71476 785673617875099649,193533 786748737699786752,199840 765180925839900672,86103 761323138902814721,67852 747823110020173824,11774 753460941543440385,26066 773852164791959553,11774 760998754212130816,1248642 794428717158141953,257788 778686723165347841,169923 758100705404039170,50442 787654138620416000,206101 765367024918888448,87249 793244231229841408,249469 772081814512865280,128934 760959186796683264,65927 765736013775855616,87904 777277289704755201,159887 785471616482316289,194723 794937682942115840,262847 760572590859563009,63559 760158672915795968,60866 757306825872183296,46404 766251232533090304,91946 788416217715511296,217634 792126434873528322,243513 785628217868771328,197512 775861622778818562,151741 757616961329197056,47149 754716521994289152,33356 795455801561186304,254209 761986360685174784,431998 775286103876198400,148019 789068450979311616,215987 776788146658897920,157755 749750110729310208,9295 757340450797686784,46890 763187746739453952,76535 781019139871805440,183468 758792169784168448,55399 770297500456673280,114254 779414872916451328,173868 761351287657017345,66116 788543075970846721,218977 758968083390144513,54003 780577181197930496,11774 789762536895807489,226490 789138894109356032,223899 794541201772974080,260033 772179746499072000,129991 772993024120934400,133454 765436661849141248,84209 773196294907101184,134561 786678330548518916,204835 791668611693903872,240483 763723741016760325,79513 766825672765386752,95672 785489750715043840,195207 753376448447209472,19598 790993994536869893,235828 769218542206087172,112256 787565444001624064,210572 774059175605252096,140444 795681731961647108,267862 753328070631776260,25698 762722695276597248,74067 772054410738278400,128934 764185211252924421,80939 785281463205920768,193669 770780284392439810,120613 776822464726781952,158387 738038433998905345,11774 756882057960288256,44450 778749935596351488,169410 795341874965794816,262313 794695279547129856,262752 787723946552459264,212345 764648191895547904,82283 795262272897744896,264695 772154840843587584,129558 773065193890820096,133988 756930833273982976,27180 788517797689110528,65113 778575222412673024,168794 790291839731404802,230708 749733579366789120,9754 779065617890570240,167305 795042570791489540,263895 767104316121329664,97685 763487761357688833,78566 780641836952084482,182257 786338346847002624,201958 793571918205026305,252196 785848571828502528,198878 794571402103791616,261155 768923006701678592,109666 767878767788167168,102137 774808162042056704,144542 777519302140391424,160020 795268946563842048,261155 761632192707592192,68987 766320112269918208,91946 786298740269342720,201620 758488409736294401,52112 789955316964143104,227916 790940970711781377,234583 792195878693969920,243187 775692290048323584,150663 764278846967259136,80939 787062815358128128,207277 791505392274513920,238780 741316517917163520,352687 788439870431604736,11774 793399517932511233,249926 759358639283068928,57964 765042225604464640,81946 776605433528197121,152946 776985500934483968,157082 794586756184084481,261155 765991866068328448,90012 791432333572337665,238292 762847369704513537,73814 794313910610341888,259063 785872297873866752,199263 763937292696231936,80939 772894573278339072,132578 791440099422507009,237872 751741637131329538,14277 780393063520796673,179742 775876798517088256,151212 787286046946029568,207841 757325749250555904,46394 772226385171537920,129558 773625634635419648,136904 794582517361692673,261155 738426933562609665,7224 756904421355692032,44163 756615011070423040,41459 790972525064908801,232791 780632990758109185,80785 753796855302017025,11774 794043764843094016,256219 763420258765905920,77586 791127830088343552,235248 789851104389451776,50439 758474653769801728,52749 795341583159791618,11774 788480702559858688,218275 777141826927013888,160353 792139134085115904,242693 779007215633993728,171982 768775302793334784,354167 754080418685554688,31667 756420954608271360,41518 756245086732558337,41680 768964998186106880,110209 775830147454803968,151156 786537996287823873,204413 770362165450698753,117562 793643678413697024,252581 790942424994615297,232169 773257321627648000,135381 773902933884829696,139404 778378802070167552,152594 788775110782152705,218832 793654386324934657,254502 789502075289735168,225379 791351021477896192,238395 773293193366429696,136018 794547722846093316,261155 758017996644290560,48663 776570353904738304,156835 750743437939322881,14277 761638600752627712,69947 750363292900753408,12883 788100804653752320,11774 790544381203709952,226432 778436912398884864,166893 766088525213081601,90989 778998515817209856,171324 794716092623179777,262752 794532129937965056,261155 793958700964712449,256276 790920336405467136,234583 770634081948225536,119832 785295990014087168,11774 788198108102594560,352258 757596288829444096,46280 757994902651142144,50442 786939032504631296,207613 790737660553797632,232169 792734184083222528,232825 762819275090296832,68908 759107939307225088,55112 793582480771063808,252020 744321840840122368,349197 793187625259638784,249469 753646045649838080,24597 777934858412630016,164826 753573281127620608,27317 776785754148089856,157755 778659809511956480,167220 752997860493320192,23519 765187130423320576,85734 793573986022064128,252020 743120754141581313,679105 758715109606850560,54748 765660112426065920,86103 786723078768173056,205926 760895652998021120,65234 788824001657405440,220526 794654487281471488,261155 772158402575249408,127707 792941822108639233,248514 759464625465270272,56964 795769898475683840,268643 773630063711354880,137777 776171341930266625,153854 789887367477723136,228584 763097370666020864,1249084 770819563420160000,119774 788176628874616832,215252 794535824226390016,261155 776478318531076097,153756 779464112208314368,168284 764973562717360128,85562 788108950159953920,215050 792514441506086913,243165 758614347153182720,53703 762680439685410816,73707 795402503911309312,247930 752893659884978176,14277 792481718926188544,243286 733032525216407552,354858 786013114080882688,199561 789560435074818048,227130 740348715492249601,11774 781633090930221058,184539 760204080685789184,58537 781611570774368260,189017 794918093067841536,262849 770477765225308161,1170819 762672908187607042,73926 776029226507964417,152735 785517082708508672,196277 785560360233361408,7311 789553692944977920,88669 786192936656629760,199211 794481874416631808,258598 776635459715858432,154832 793154534289776641,249926 758043769002418176,51069 776446629931061248,11774 788159524851122176,214209 794327764736282624,258598 751179650013945856,17591 755048902320160769,35044 790758467501830145,233307 751866043518164993,18495 789430798881402880,226015 765844900436860928,85909 794375710819291136,260173 750062954599575552,7275 755561018441412608,26066 775657036394532864,150552 765341278745731072,86645 740639083735732224,354598 750851780133711872,15264 752285892513927168,17842 787011546933104640,207287 793192597598638080,249469 758360780500717568,52554 787988450804846593,214209 792375550295834628,245056 760991321788002304,66159 769232310139060225,110389 763352403714252800,75392 780939872425115648,184351 776834188922216453,158027 785602505967226880,197297 795342711834497025,265878 765604015438651392,87904 771483583286538241,11774 755132580463202304,34731 757109339882680320,45026 773858136079867904,139404 793237408229666816,249926 794741846685597700,261155 759080861392220160,56784 791125355025141760,234583 789686769121918976,227242 794350136050778113,259892 776425489636417537,153915 756684528828162048,44429 764231094644281345,82209 792407746222120960,240926 772148409834827776,129413 763171769805004800,76723 788778322960396288,219942 749696337969573888,9433 793259560936976384,250633 795686171212972032,267655 768483735465521153,66922 785262239003521024,11774 756904012037910530,44429 771509552424579072,125142 757638108011560960,11774 765498724306989056,76623 790688192404058112,148190 769156427315228672,111396 789769768416976896,226183 792820052953214976,247877 776526140706000896,155390 789336801521442817,225359 755162079628292096,35890 768442588319911937,106281 756616872804683778,44429 795698143937593344,268281 737332480966070278,354309 755562503963152384,36719 774824310280163329,145244 789455866349006848,225981 763141394554843136,76365 763934637542350853,80486 785350650737463296,194743 793109059016675328,249469 761976939288473600,70540 790599261352263680,232169 740374078180065280,11774 754757547832205312,33549 773981164771999744,139404 775872388051283968,150663 788186566132920324,214078 793204381449465856,249926 766519636271636481,92872 768983548057554944,110344 779418341849038848,172652 794664994784903169,261155 792798747029753856,247631 768469679929192448,81869 773319092166074368,135725 780548955947933696,11774 776097605969334274,151212 792203681886302208,244289 795687910750191616,266151 765538098327552000,87904 781331628425482240,183759 770627907093950464,119937 788525410355032064,218275 765569808855277568,88052 757653686625509376,47761 760206717955166208,61734 762247991667359744,72035 763473038897713152,78383 772866282551119872,132364 755227189340172289,35403 776494454043774976,155896 785652557423271936,196277 785837357962526722,198671 732311943218892801,351042 787002407431569408,46572 768412900989865984,105041 777310343941001216,160480 792518039262625792,246392 786739004242886656,205728 785602957538648064,197512 759464083229769728,56964 785826458811953152,198671 764941591274332160,85027 758508832435863556,53185 756682201186635776,44450 768974780234141696,110344 787693227033915392,211347 793564112534003714,250785 795728271363088384,267862 752680231740334080,22546 764673583113199617,84278 771341015076761600,124597 777594061691772928,161988 787903132537847813,210464 795419062629179392,265855 753390733558583296,26446 760243124912394240,61412 761946745345495040,69356 778504277064949760,152594 794271784627380224,259482 755254909717536768,36545 790733652476952576,230485 786774026832138241,204413 764679305200701441,82203 773902472968605696,137042 793327241862275072,8044 756542346192363520,42432 773803933542277120,138819 781357987860480000,139404 788243256266125312,215219 742766121724432384,11774 787450169969086465,205143 793164151812042752,249469 764789038863704064,84724 762636329339486208,73926 779003367834005504,171718 787020576300773376,207949 755489529092382720,37973 795501468912652288,11774 750861333327777792,15808 770456379500929029,118191 773594786666127360,137158 777604597175099393,154330 779724822096019456,155916 760259466793250820,62130 778892394057994240,171017 744868736910270465,349271 774375388575330304,142734 781677126080618496,185223 792127763016810496,240584 794013574544834560,255942 765224745595969536,86103 790391952847941632,229693 764854098478952452,84724 770023253192675328,114848 758381373421867008,52061 789773583253901312,227748 793624946706636800,253256 794592669792169984,261155 794936311471865856,263895 788565629825536000,215437 764247906383790080,82759 758408093231411200,52061 763042992114561024,11774 778322904341553152,167220 751884955232325633,14858 791356947945644033,238207 756300146279784448,41680 786631341915856896,205181 755808400370442241,1248357 765616093717159936,88542 794783187121610752,261155 776938064732127232,158387 788035505330020352,214492 794646386809729024,261155 750691374828253185,13201 788035723526012929,205197 759605946805026816,58250 761016363414458368,65455 793565290055495682,250785 794348838429540352,259034 750304279487995904,10787 763514936681201664,47940 770527993600942080,94699 793108250593927168,249469 759512505697837056,58250 763479957679042560,78684 794016819757613056,256239 788841619604770816,219958 753313869964177408,26699 760549620552495104,1170555 795493547717828609,266866 769201350248796160,106281 760685141677178881,63149 781607491331248128,188304 795374543820853248,265875 770431270279057408,118515 794309591731310592,258981 759193789185552384,56964 774959162551783424,144198 786349358757339136,202429 794029157235781632,257492 773937178875310080,140232 767403959656943616,98751 759521204042510336,58802 761273035408146432,67283 766510370370400256,93504 778483949526024192,166362 763053703343452160,75724 765710378642833408,74247 770379241179316224,118191 762622651298750464,73704 767835674141724672,101383 792559426167189504,245101 792861920575520768,247241 787428669480402944,206117 761346781615525888,68102 758388884497543168,52554 793869976922828800,256038 768204912974897152,101383 793985599023775748,256439 792035361585147906,243075 787065419764936704,207965 761370561218043904,55257 773743249626435584,137869 789695578594693120,223078 795736446615384064,266277 793911762693357568,252939 763071941108314112,75724 791744249360359426,237491 793052629139984384,246726 751591625604956160,18215 765318944416681984,86645 751908340536643584,20232 770230249992835073,117257 744341112085585922,349312 765053496207020032,85562 766888178238103552,95840 794004281263329280,257492 786392123847434241,203674 794488333980356609,259508 761310872174202880,66851 752760245353484288,18010 793194569466781697,249469 791016204991279104,234653 767001048271597568,81929 781199791078379521,182678 758782112723968000,55112 762052909571858433,70941 793562473974501376,252071 757796300754595840,47283 778323747149344769,166409 760244228274393089,61412 760980892353433600,65222 754739319311441921,33356 787296519045066752,207965 791434271089098752,238292 773887103818092544,139404 792432345970122752,11774 792533607755620352,246269 791000952941621248,235590 773600464122163200,137158 767374015224803328,98259 753769278889873410,29819 760981510648320000,65222 760981903017185280,65455 787118302430724096,208167 751016506016751616,13532 767461354450014209,98751 788096715748282368,215005 792341831291850755,243075 756213563920822272,41929 753276739078336512,11774 776106926790709252,152735 760919113665351680,64730 779410274985979904,173628 762120116381245440,59981 778648678533697536,167044 787081517776252928,205902 794596660332691457,261155 753854155513434113,29790 765537049516605442,87904 790291784869879809,217560 776624869370957824,154832 759299302795730946,56964 791008522414751744,235487 787360183785656320,210207 788122970359160832,215754 764452144300773376,83391 756199121518592000,41703 795307131545284608,249926 781202411725680640,183269 777610701078564864,161277 781113306937454593,185496 791731946489384960,229693 732983359102701568,355137 768115637659004928,11774 768501338422464512,104973 768939669752913920,109571 793094256348925952,249469 793184503585988608,250033 795679338079420416,267862 750377737232068609,12883 762631247571017728,73926 775070045919596544,146259 773250388514500608,135701 785587923030642688,196917 774750451468111872,144538 793628042224541696,247757 760147328749674496,61051 767019299504467968,94391 772842035107602433,132996 770270204303642624,117257 789561061137649664,226578 756310892266950656,42249 776121899705245697,152887 763499551713996800,78274 776485330081845248,155688 785828776135520256,198671 790930145502720000,351340 763193603355058176,76127 774995249785470977,144654 766443708866826241,88920 787450438111129600,208059 787814764944687104,205377 767777841090007040,101203 793318111327825920,251452 756320964846227461,42249 776193923358203904,154071 748927415414583297,11774 785242444564660224,194160 790263522659864577,230480 774177886584446976,141360 788458396475195392,217574 762753592591839235,74592 780864401578524672,183269 753525821462093824,27402 778182438845579265,166300 763793146962546692,77598 734437827996311552,209828 753918156494614529,29263 762728793358213124,73712 760537480273592321,1248809 793187096768999425,250033 792103224379670529,11774 775471183651274752,112363 787253465194045441,207974 778970167736958976,11774 775430888876376064,146991 786583365109428225,209828 786477566211219456,203674 775879026774638592,152314 786946444250996740,192032 766127541300056066,88669 761648292379799552,69947 789676605748674562,227242 792123548932333569,243092 793495887586754564,252741 772191502260854785,128934 786652711253110786,90209 788008682957119488,214354 759291800506994688,52554 781631802368724992,187969 741435392646389760,8431 772203955493408769,1249911 758029750094864384,49462 793170448917737473,249374 767463671660412929,95055 794314236038172672,258829 753373278450876416,354073 787899623792709632,205197 773342553248768002,135381 789200088794931200,223037 763606553492455425,78304 773951818204274688,139404 790684463349063680,232640 794226908623798272,258331 794307474828460032,258456 769313613685239808,112399 775976293397561344,152735 780186187956977665,178716 763449403898077184,77668 739492868302110720,354056 788723059985350656,220029 778224066863955968,160539 785654416938569728,197907 755652804920897538,37656 792497439626452992,243286 767443419576893445,97447 773991082308886528,140230 766534934378885120,90553 792822370604032000,245607 772497145911836672,131007 769308821508489216,112788 768121087146201093,101791 776209112107397120,154427 779572700628946944,167939 794887790781669376,262022 769202855697797120,111549 786293355743358976,202275 794986261610119168,263907 751647440378269696,18391 763788194034745344,80192 789483012488474624,225981 754771102635814912,32873 759134468930084864,56302 765698068880777216,88459 771012370197942273,121949 761600863811043328,68864 757317454196379648,46612 760647994450513920,55257 794688967266463744,261155 776167823085178880,153033 777481301154594816,161568 793096878531293185,249469 762943183361835008,73814 773706720807759872,11774 778974099997679617,171467 781902982749093888,189017 771147066894454784,122861 776578633439842305,156926 794005490070069248,254209 773715393869328388,11774 762882418516697088,71353 778453585319170049,167407 787677660742692866,204413 770312572704731136,114987 768884294978711552,109461 732681298389536768,353319 786650989059252224,201558 758459407541821441,53163 794561801111224321,261155 757796060827754497,49400 779340584607555584,173964 795422033127608320,265855 777009859363561472,158338 791633270219890689,240145 795242417645568000,261155 780873895352172544,183826 754742575857217537,22393 755418364961447936,37249 793610324830072832,249926 772466323188281344,131025 788516807795671041,218275 763443966440148992,78304 779458321950572544,175153 767158318305378305,97467 767804118077440000,101383 785598575292084224,197035 769593150495219713,113412 793987352171581440,255299 788173457422848000,11774 788110596054978561,215005 794730733579313153,262849 791074116082163716,232169 756305961476759552,42249 765849422974427136,88994 781038797685395457,184016 764591219926179840,81659 777391748209217536,161739 788910852405473280,11774 749801532166725632,9857 763051549710880768,11774 786910796383158272,207287 759688073747791872,57851 795396665297477642,266884 791379989975347200,238497 759867430684557313,57574 768601027964788736,103354 788078787334242305,215005 788006442989195264,214079 754096794976460802,31320 778564405743288324,127903 788926352141475840,221785 789097158700040192,223054 790378312623194113,229159 786866624502632448,206257 764947134294724608,11774 771421380810149888,125367 761220386847465472,64693 781150336287281153,185496 776304342559256576,151255 758746680216788993,53411 791054673402789888,234142 794526511055466500,261155 794729229275529216,262025 792854492807061504,248065 789371318886141952,220029 789143286640439296,50439 778395642829893632,152594 771408851795079168,125367 776783073241210880,154071 786907688080908289,207287 781570061756751872,182036 787118440104529920,208989 785571299640741888,197035 771700183075782656,108396 775780956733071361,150419 750800884913831937,15415 732422931893125120,350615 787749584738983936,207942 752859113177096197,22752 764822098632183810,84724 779108241347338240,172185 751625421263892481,18215 775065663261990912,146259 778063911186681856,164001 794748361018634240,262752 795388430565810176,266079 792414693067526144,245024 794702587119501312,262752 786515678543040516,203806 757438437863542784,47284 790605716553859077,232791 765187667038445568,84422 773481215533998080,136904 777639368706166784,162497 770406257039597568,47570 790709289514139648,233307 790769388047601668,231870 762697725716619264,74247 781490523882328064,26066 754999498565357568,34666 771109957257170944,121612 757272203175997440,46384 773514697735745537,136610 781614519340503040,11774 776778777749757952,26066 781607375795027968,188874 787077142370594816,208928 790972425953546240,235487 775063364426829824,144730 760891240825184256,11774 762725964518424577,73712 794489337949941760,259892 794538721718607872,260404 758069426512138240,50923 752878569789984768,1248155 753341822290636800,25698 792559534489346048,246295 791048306994532352,78159 775893484272164864,151845 754727914101407744,33032 765377306659610624,86103 768928209337475073,108781 772133317533544448,124297 786591357905186817,197512 767188172430123009,95593 770402138736373762,117263 753199067661012992,26140 750309996643160064,12357 754718109517262848,33356 794057058173657088,83342 776778796007583744,157993 758066943257698304,51069 785841530200322048,198671 753033403394428928,22004 773894557952081920,139865 785236548514119680,11774 767873684769865728,100893 776286146011815937,153248 785883757702033408,198671 791230917641666560,234583 785678987989102592,193216 762701918590345216,73814 772764774228566016,132335 759155525762244608,56964 760449431749754881,62757 761655530712539137,69673 792098650172207105,244008 792151125470294016,244461 785438996704980992,194042 776748192931217408,157708 792504371804303362,246392 793652121249861632,252824 786996872661598209,207287 757354330802446340,46636 787384344914587648,208307 793253124748087296,250633 791339927053148162,238207 794535694576193537,261155 793944201121497088,257026 732256296498429952,1170443 758754497023741953,54856 762354596199198721,72550 769778396301844480,114357 777942903079469057,164669 794729053106438144,262025 764973519746641920,85562 778253655749320704,166912 744314245236523012,1170338 762095583003807745,71099 790944822056120321,232169 763583502772084737,77577 790342012390301696,229159 757718328458772481,48826 791513445904576513,239405 769727135644684288,115099 773944005738377216,140372 786692285173997568,205294 794975806170791936,262925 761088576008298498,66116 785899052076457984,196277 773883642032427008,137698 779388561695055877,174684 775027090047455232,144949 760812118996316160,63858 773619376750628864,137158 786188974469459969,201494 793633406647164929,252112 770768265773654016,120613 789078494235983872,223286 793434703139180545,242712 781396818177449984,186170 781558767179534336,186848 760954779178708992,65577 759019914766143488,54929 788575110345154561,215437 757740614200864768,49121 753940339723948032,30304 764642829108932608,73926 785965223169495040,199290 789220814352678912,224680 791630118275969024,240145 773529383176929280,133702 786360694698414080,203350 785864732649648129,198671 788473011213049857,218275 758064698688409600,50542 768781104606220324,107745 765558428722827265,87904 792109441017581568,233467 769607198813069312,113412 775771074638204928,151463 785854377051492356,197297 759152467191947264,27156 758078770297221120,50476 761729653493014528,69711 778595614267412480,167220 754036041800097792,31400 771442568391331841,125204 770660834343264256,118761 792773952242323456,247561 794635770531299328,261818 786838941416558592,197512 794642607716630529,261155 770700149110689792,11774 793660060064882688,252020 767444285419581440,95055 788052777826213888,214492 764862095083044865,84724 757037948307116033,45672 763470515721736192,78344 758762235116347392,54070 788793096456835072,220037 770421496074346498,118191 788791673031712768,219942 776147720553713665,150404 773210341505372160,135025 752978226461356033,24787 794677275463598081,262588 785930497222402049,199211 790676331964932096,232863 793589530506858496,253164 794010884758609920,255393 790880707375689728,207712 773216191510827008,134561 778611014258429957,168284 751594141524455424,18470 764154904315387904,82283 749790683377074176,10129 780594561399844864,12018 795088347853156354,249926 775663310456885252,148921 792619737830260737,245148 788122367193120769,215005 795759188047642626,268777 753746706362085376,11774 775316449413955584,148170 770355929858662405,117609 752930319448158208,24525 766055443583991808,81929 744638772273254400,11774 752146216993955844,18305 790277453214167040,230270 775325102619623425,121080 795429998844936192,267014 793606754118488064,253042 763466500682420224,78304 795428709528322048,265257 733220123289456640,355480 772242345953595392,130289 794274989205647360,257325 793489154017402880,252196 752714116331147265,22991 792162331941675008,243451 759111788482953216,56964 770347469645443072,118375 772540499664080896,131421 790677294507372544,232640 733071421388152832,355480 762287724187512832,1170387 786795386723704832,206225 790114951692038145,352258 755227827092328448,35403 771453253477404676,124597 781896614306717696,191354 758332653158408192,52554 774030489791307778,138819 795715862590357504,267862 791424533995585536,238207 773895138263302146,138650 779000508384210946,171693 751590564496183296,18215 777801824413810688,162244 794450465089912832,257492 788437820817936384,215437 786221761062965249,199478 764690814496677889,83558 787793640768741377,210897 776109651574263808,153194 764295731561828353,80720 760997328450793472,65180 763675989301862400,79020 773494927984472064,136947 773659089649868800,137042 793351663763464192,249444 773675406117392384,353359 763736421584764928,78159 771472801370746882,125507 791308565139030016,229755 794545081839734789,261155 758494073682440193,50360 777865953812054016,163166 786167569434619904,186004 763907884149313536,78239 767534454713614336,97379 776780698225106945,153596 786607585528950785,204373 732233585219010560,349776 779135395560849408,172962 778678298217852928,169232 792192589159997440,243075 769080678306676736,109571 775516288902950912,149953 758553896268607488,53185 787072595921219584,207965 781481351421845504,187454 755778671957254144,39235 785960304207290369,198671 794003593317797889,256358 789199348038893568,223899 793404705812549632,249926 769909019783733249,114779 755397738263478272,36859 756482955078307840,43391 762700927925125120,74133 793722162074963968,253606 752665355265376257,21142 774361970363527168,142503 793091406935928832,11774 778242473239994369,166816 759456350908784640,56964 769667150864719872,114779 786686004510023680,205728 773207805436231680,135025 786969188514529280,207949 787321180063752192,207613 788438885147684864,11774 756328419869224960,42249 763591484792635392,78304 775058548871008256,146847 790616489724260352,231894 795116711452274688,264397 771974069461848064,128519 785998991691513856,199755 787777549371715585,213064 733680377705959424,352408 773530835915935745,136904 751621638433574913,18893 787285299952881664,209247 761566566194421761,68864 768594427015069696,104973 792445985049882625,237908 786994495246204928,205728 755028755429531648,33356 751143138165608448,16299 758224755468140544,51265 769673249399513088,114587 771054735587733504,123085 772939671936573442,133664 790952529530068992,234653 775724524675354624,150511 787018463336292353,208379 749939116121419776,10653 761918832676143104,71123 788720006141837314,220029 776890755247804416,158864 768494540713889793,104973 787776023853096960,211347 793094634079563776,249469 767155978877956096,96848 758060964281458689,50590 794562847430873088,11774 788574046073921536,215437 771103852296704000,122982 785942945941684224,65113 789298358066241536,224680 781250031324172288,185496 750668335231164416,13532 756355395967258624,102730 762299271475585024,431998 740249379018178560,353374 787009457846886400,208065 793690883539496961,249926 786951153099546625,193121 793591390546558977,253606 791271272172822528,233736 793841328744378369,255942 762165372623593473,68987 788748872373768197,220332 791316183442161664,237908 788131889093681152,215754 794160904866820096,257492 788510267072090112,218275 787167273442242560,209422 795399267213070336,266884 765374087216508928,80486 786159258052259840,194723 763548909276766209,78684 794902609874264064,261155 767768092931919872,100605 785629812568252416,197341 793914279938420741,256127 790266628625670144,203919 793639131716870144,252020 766448006744813568,93261 752196172366880768,21074 753396336951693312,27317 786327339605032960,201441 775246171866476544,145866 793821950615388160,254135 758507197680619520,53185 791480474191351808,193212 789799606611607553,225949 757580634609033216,36545 762070686252863488,71026 768953330324287488,106821 776585882686095360,153431 753602234747752449,28037 757270118204342272,45054 779309543624839168,172786 791793437628477440,241033 775781746675712000,151374 750378633924083713,12535 771389107721428992,125136 773663680206663681,137965 790226044418523138,229693 756934803363098624,44163 789253910695407616,222682 785282594258710528,193669 788692690414211073,219942 794745736827117569,262849 778739380932313088,170268 771816295809490944,126498 779327155708784640,158387 791695331876605952,234990 793422169141284864,252020 760125417776750592,61011 764689909890375685,79814 772814589469745152,131436 777582811112873984,162664 794004063369076736,257492 788783989523906560,220765 759341225489027072,56964 779337396299046913,172089 785868476934156288,65713 785990708125573120,200490 793200961590263808,243187 793660858538876928,254209 764865631460077568,84724 786224856127852544,201494 789891686709153792,227242 766056346655428608,90384 795396416671797250,265875 767973356247347200,100559 786457301578153985,203832 791799572918042624,241523 762617188515741696,73814 777515432953741312,161387 794529843350118400,261155 767027041497677824,86103 794612544820416513,261818 766238139899842560,355994 754089276455911429,31035 793099491914100736,249469 781222543248199681,185595 765975774901989376,90573 758203478917251072,51809 764392706185592832,79513 757650421380894720,47761 753003928418123776,23707 761621821380702208,68987 794965810737451008,262925 758171654757507073,51451 768965155682029569,110585 778014417237737472,165097 775794263569289216,151463 764211336637194241,82066 771432371438641152,125742 771559675825229824,105109 758407957814005760,53001 773860582848012290,138819 789197477278732288,220820 735356837705449473,1170550 775662875578867712,149279 753657387383414784,27402 763538524754751489,78566 785275086215401472,194648 769146043250384896,109461 754751184892665856,33549 760483421684506625,62771 764948978186199041,11774 764966999336169472,27156 768269964834852865,104662 793126417659678721,249469 789492088580603906,225358 767210550698790912,92377 794977433053229056,263817 795003876600639488,264335 763582237736509440,78853 779405425578012672,171865 761747390126620672,69947 770513517418049536,118192 781211295374868480,186352 794229010733690881,256439 732716462662553600,1170595 758739804536250368,54070 772047036182953984,128352 786636198659981315,204835 759036473454764032,56556 763340425339875328,76723 794403028715458560,256653 749286961811066880,7082 793190287925391360,249926 794999019504275456,262849 753729846899945472,25135 781355402969620480,139404 759920812560297984,59762 779137563399512068,172099 792509285381054469,246273 788771384239489024,220020 761299553689534468,67768 787359487673835520,192434 794407500170674176,260404 795424353781366784,265855 758930799446011905,55552 770715336308101121,119937 770967922982268928,122146 788180964010823680,214084 765242318588878848,86653 773529392127422465,137158 779107918914412545,171644 759424067136987136,41680 755622848828477440,35890 794032450112397312,257492 785818983471587328,195975 790651539312484352,233266 751045592869134340,16515 795113987620880384,264397 793096441065574400,249469 792272210790486016,243092 762850197714051072,73655 765000205011779584,85562 775095031870857221,146847 788347399018258432,216943 763719052258750464,47188 775849903738281987,150404 755398380054982656,25995 772562825260654592,118191 779410042546159617,173347 777576833336287232,161387 794623869466320896,261155 794657463014486017,261059 750050034000007168,11349 787724243274461184,207613 751058646021312513,16474 762017924919943169,15066 786731475613913093,205728 795714367392280576,268231 788673174951063552,219946 751977429128785920,18893 753523832854634496,27280 763495962027458560,78205 768134391818104832,101681 732167476662784000,349814 792667988533059584,245148 765617301819387904,88332 755306338096390144,16092 780971746761420800,155390 759236560881643521,56964 763855030004744193,79911 785379410916540416,11774 788019225277427712,214354 780239557769834496,176127 789170490153635840,217788 793076960708526080,249286 795386994939469825,265878 771958812282593281,128516 788439291701723136,215437 786957393368190976,205455 793094509039001600,243865 767008869746929664,97377 770583814959603712,119832 785238490040635392,11774 785636079575498752,195975 790669110770278400,232169 765249908928499713,86103 788418717134630912,217837 750822395779354624,15634 788471839487995904,218495 732827002261151744,352751 762308757460226048,70797 768874521298362368,109886 756481894431068160,65113 787009609886076928,207287 758393888717537282,52545 791828277224550400,235315 790589729578385409,231894 762143837535948801,70501 773524659740545024,137042 753389972372148224,27317 768236570809864192,11774 785262807348424704,194560 791438330697125888,237332 795398612507312128,266138 753802701155086336,11774 759962966766739456,60163 754073390940581927,26140 761938394230484992,70540 770630087385358337,118192 753059320447787008,18323 763168371630157824,76723 764532425846206464,1170823 792241057303973889,243398 794557163481899008,15039 773761877553786880,11774 775901001064648704,151401 771802285609451520,128194 790728834966429696,233307 761957690809675776,71325 795676159551873024,267262 755545117264482304,38183 755939089342304256,40802 749310149374779393,7866 778915842029391876,168794 786033944995229696,200776 777661315095654400,159308 779169692548079620,172799 773598178411057152,137553 743956604542922752,47188 767479066484105217,99044 790947896661204992,234943 791406567639879680,238780 787520736818827264,70858 792733921406509056,247274 792779860183814144,247240 755507654567395328,37993 767157256437702656,80939 788521482225786880,208014 788869587890741248,221143 772646808879239168,131744 788079704695681024,215005 755087084352708609,33081 762178491366318080,431998 792032622113239040,243075 795240529776799745,265686 771733973949095936,125633 788900045743685633,222050 781190378024206336,186243 787739392802639873,205197 755532095171268609,38183 732316309921337345,349784 795273474675712000,220689 794614732732989440,261155 764678740068544513,83391 791709979111747584,240483 776121446913323009,153845 787112785108934656,205728 760187751438221312,60819 766726299540918272,95919 791335264966672384,238207 766329095923834880,90963 768225380448759812,103924 781876900520046593,157593 776939012288159744,157840 788476160409690112,218495 791119558341984256,236393 750881724989640704,15800 767376510198046721,97515 774319222180675584,137818 786643883836973056,199211 761642212270768128,69356 757441544043503616,47263 795336402598666240,262359 778329733100691457,167273 763102379411582976,76628 781618394982326272,189017 755162590280617984,35890 760665306830340100,64197 781865421330931712,187131 785847904737058816,198973 793968574209499137,11774 793841939254697984,255942 776896604548714501,159146 794347849735700480,259743 780760193378377728,182960 753721358438178817,28508 756261396569030656,41798 758792885483376640,53983 794627666230079489,262022 780577284378005504,11774 793171687806083072,249180 755907501812424704,40550 758644619110330370,53367 762332597577977857,431998 795348683168436224,266500 751715162407645184,17794 781797364579328000,186592 791476677024944128,238272 764241451039481856,81869 788536497142202368,104244 763970608971390976,80486 766662589409550336,94699 733078249710948353,355357 794544162943201281,261155 776832916722638848,151463 750398073302503424,12083 752947767299805184,24704 777442007039959042,157993 785491313764343809,196286 756284632283377664,42249 772570085131186181,131692 733119039841558530,355396 754767738006937600,33355 786295485363396609,201494 793118387823972352,249469 790672609260306432,233307 762722980770091008,310322 763094893388595200,76577 775347373341978624,148045 776057200372350976,150663 788109557696454657,215252 788411552781201408,217519 772517823318929409,131421 791653352790556676,239456 793184260395970560,249469 795012318736384000,263933 750858923846930432,15653 778746816393207808,170187 759070101849055232,56784 791780901759746048,240483 754725561277317120,33356 770014297078566912,116373 795612869643698177,267521 793965059537932288,256276 751553822946766848,18409 764466799589154817,83391 766417041972666368,91810 785477631592411136,194934 792023940159930368,243075 755198646946332672,35890 793995111159869440,256239 791804046050926592,239582 751009588561010688,16118 793276276492472321,249926 794172467388542976,249904 733689165519392769,11774 790998337751166976,235886 758755654831972352,52554 769807776830763008,110659 763537054139424768,686533 788532322857459712,218260 792779402274713604,247561 752950604683550720,24196 757126688081752064,45583 780496455425548288,164826 776413688949506048,155390 779515998349225985,173525 779749029135675393,174492 790622891423387648,229125 758663196584599553,54070 768547455310958592,106673 756621662481711104,44450 785580803413639168,196277 785901100477984768,198591 790291007300636672,228341 770253510063583233,117257 791377913358667777,238660 776407363549036544,155390 759097500263342081,56231 793130681119408128,248988 770947564954804224,121787 787027170510200832,208167 790605591529951232,232791 754074040046792704,31035 786939032559235072,207613 762026122590556160,69947 769963072840687616,114848 751656660133785600,14277 773928895561150464,33338 775335190268874752,148045 788744540089790464,220029 760969055884804096,65455 755161988326711297,35890 756573079694893057,44056 771482795201982464,125367 776512441538740224,151463 761944981577797633,70912 788019540856754176,212139 792841017884086273,247819 781012349146791936,179574 767779885104234497,101163 772547038818897920,129380 768481492875960320,106716 793120797468393472,249469 759745933852577793,56964 773480902810755072,136947 778057479154315265,159245 778364026313072641,164826 793989675580985344,257423 791821909570621440,241942 758423630594187265,52112 753699841331650560,28037 793906788093476864,256536 781674239212552192,188119 791854872165441537,62492 795283785449435137,264397 766348510266585088,93286 769585924208521216,103924 769662813728038912,114779 788373439249690624,217118 791496789362745345,238207 765292272254644226,86103 788040925167714306,214079 794707957153927168,262752 756283603462582272,42171 759529764432416768,58537 773294051416080385,135381 755185666426896386,35890 774704655020490752,106716 775733141893963776,150511 763442314819887104,78159 788464557719158784,218275 751084135997853696,16795 791009318615285760,234583 775087521067851776,146580 773203709572636673,11774 786839995340296194,13803 751144917662072832,17284 762122436292714499,71476 771517778046119936,119937 785972186523766786,194934 780339698497572864,178258 763822464556236800,11774 791358955012272129,237491 794015429568053248,256439 740253487271976960,353488 758863601666920448,46076 791184406488551425,234583 792046227743465472,243075 776535423954907136,151255 764072020808048640,77303 757997915491143680,50500 777242276783349761,159475 753978319788449796,30304 764332703327981568,82571 785929091098619904,198840 732371770808934400,349197 773186419061686272,11774 793110151951679488,249469 790598076540911616,232169 777802200953327616,155390 793622785385832448,254135 773507450502844416,136904 792596375749791744,246726 795294640576593921,231881 764284195556368384,73196 791004816076046338,233736 754731304449667072,28501 770222265522855937,117257 754735746611679232,33356 793118414755606528,249469 756454491105402880,43225 763901449327767552,80978 790596256087220224,231882 763103069953490944,76549 790915687631818752,234583 795714585252663296,268387 773972012641419265,139404 756296270965272576,42249 794001365030711296,257492 795476562837700608,263710 773348508317261825,135736 793137152510918656,249469 787164933612003328,194072 759331365435301889,57917 788123513576095745,212345 778343738024288257,167322 764367590923706368,82544 759558569649840130,58537 774651256736481281,144684 750081284064612352,10848 794714139469942788,262849 763463582583447552,78566 785461207528566784,195975 792808226366562304,247240 785355024033456128,195125 769275058367766528,112660 772915533620457472,132503 775761992074354689,151463 778397608200900608,167569 772896703028625408,132335 786261697119924225,202429 774991452208181251,146259 789827954473918464,226034 794189806217478145,258598 774742238001664001,144654 765575646340800516,86103 787093489209241602,208928 763046872835584000,74133 763239232026529793,76474 771963395201495040,128519 791364639049195520,238207 755016918612881408,34765 786803800333950980,206642 755164660375040000,35890 756191284788883457,41689 793861776358203392,255942 791307365572222976,237223 793183329860268034,250033 754769958907682816,33356 753401767765741569,27317 763821115651137536,11774 787075072921997319,208928 791348299538149377,238395 795086328127963136,264397 762256058467356672,72420 773647560678346752,136904 752881697037885440,24134 779675848018423808,174392 787011371905015809,208167 753059599532515328,23217 792920531741859841,247056 757346057328005120,46379 758025818844958720,49866 788131582615793665,215754 792027605436276736,223837 770609245309939712,118192 795709166039998464,268448 760976229344436224,63776 785895783266529284,199546 754017278807519232,24483 793245525021593602,249926 753588034260598784,22393 755925623948869632,40550 760577796242563072,63868 776258358374338560,152946 794637307932528640,262022 769074954121912322,108729 794989718035369984,152735 788144607523594240,215005 795689034957914112,268179 749352550642520064,8297 771526984459493376,125554 750770757316337668,15165 756924610046812160,44450 755465479091810304,37294 781114509910040576,183468 750397456614064128,10847 771092166181392384,123217 752826212322512896,22938 762975169371529216,75709 785549110161965056,196277 794884501612691456,261155 753199030096789504,25981 775642787857432576,148870 795020183186378754,263577 765397448713920512,86103 791092506142339072,234583 764864089365573632,82066 772030601398542336,124623 794218989958426624,258456 754705183980957696,33174 758109093265412096,41703 751834639225020416,1248198 794022492973268992,255870 752900177460166656,11774 785686846206455808,96465 761553385375969280,68203 773249996044898304,130654 773883219984863232,139404 771507277882724352,124536 771756933816709120,118191 789155125793136640,11774 768598265176678400,107423 781853364971794436,186212 795678829004161025,267262 764179606530166784,81946 766035865223045120,90728 764565335651549184,82061 786887059038359553,206225 785580465813979136,197286 780610745876701184,11774 786932276995170304,207287 772925496912965632,132908 793937341975031808,249926 764960777950212096,11774 738708481406992384,11774 754766285901209600,33355 778234287061688320,166390 758300816444887040,52311 761642371700428801,69356 732433790094725120,196346 768060741593264128,89533 795666065569222657,267862 779499594044407809,174442 767948660856401920,81869 776430233796816896,155688 779432255743590400,173846 795414636573007872,243075 763515439720894464,75073 772739381715173376,132335 758151958054264834,50476 737307630738247681,195876 753968168398315520,30590 758022086778613761,50923 751768554819588096,18539 768314392324640768,105519 775438526993182720,148574 772910275125059584,133519 778955073900666880,171324 759779479157866497,59448 769329681191604224,110585 785263334685683712,194560 759108815329431553,56964 762546343776628736,72978 794976659560656896,263526 773959307712835584,140444 786443982582657025,203674 791329026174574592,237491 749320454645620737,8047 753000151329992704,17416 735602845412515840,11774 758292188287557632,52112 761249299636318208,67331 767066217429528593,97472 790750816319705088,235349 792019641933627392,243075 773937244197584898,139577 760665234927456256,22206 753360600374181888,26534 794564016739930112,261155 732681135419969536,398865 766777148564705280,95820 788124215895400448,215608 770316326476902401,117377 750457173897916416,12883 794269037438128128,258058 767413012487602176,94699 764695069936922624,83866 785269473536192513,11774 757455031549341697,1172928 765891286767312896,90031 768855513140457473,105109 785310947934076928,193639 762880567255805953,1249063 749273097174413312,7855 778725937160392704,170218 773547180393164801,136515 788209180054265856,213064 788464511816728576,11774 750304416713105408,12357 788353503865479168,215608 770179046823104512,114680 768034900725215232,101791 773943652339032064,139360 786026698680565760,200384 777966176727162880,163824 793181841985372160,250375 795000445542498305,264397 767464618302304260,99030 781640604769984512,188500 792065363349504000,237999 770055539527151619,116619 762823001792401408,74758 769625586784309248,90384 789120475792158720,220332 787019924392861697,186212 791332385887367168,232863 775880958767759360,151302 795765003613827072,11774 753359162327924737,27317 785927145734287360,199262 794574517360357377,39957 793594380456165376,253206 758066178732417024,51069 778841281736937472,166627 790733744369901568,233692 760226187926876160,60794 771401628024922112,118191 733770844313378816,11774 788353515110469632,217156 781354244704079873,139404 779419242605281280,173628 787265390460203008,194147 757247238867410944,44461 786240737411145728,201958 793089130762829825,249348 771522527550111744,121479 772810692260990976,132335 758464388802158592,53489 795749199467913218,268646 785523106974543872,196676 791754751947845632,240584 764548794583126016,73213 792803239984889856,243865 771102498123878401,122344 778509207221993472,167398 795413504249499648,265855 771419616732188672,124597 777842813241266176,163166 791588524470439936,238290 792818380260737029,242693 757601802804088833,46911 766420762215473152,93240 780780087385858049,182726 786061778572734469,49459 794170881455116288,258331 792048433234219008,243075 764774732210114561,82283 766640987800231936,92359 788027270816346113,214492 773765867867807744,129650 760827058616356864,351340 791662658000867329,240483 786367050801217536,202379 786969184970371072,11774 794550421532639233,261155 777873149366968320,163219 760569916583993344,63655 777358877989797888,161648 788520986182160385,11774 764193712402493440,82121 773076342317481984,134255 773871039705001984,139404 790597731815350272,232169 754746237421809664,14277 776895681558634496,157993 780280542604300288,178120 749669298533195776,7461 761198484494123008,65180 777860139164532736,164001 770715763057491968,118191 754123336267943936,31400 785588044330041344,197286 786327657717923840,11774 768558278334820352,104973 750834254276206592,15316 787078469771485184,191961 749318160092897284,8047 773799138664255492,1250060 792041440029335552,243187 768257021653098496,103506 780577775514255360,11774 795742660833185792,247930 774396274565054464,142503 769678539192872960,114388 764929617945698304,11774 751772208020779008,14277 758913683657363456,54070 789507110459486208,225859 770391786497847296,118604 785632411417575424,197512 757995997414817792,50442 791379864469118976,238207 778019968889806848,26066 750460729870852096,12883 785883944566792192,193571 790628553192792071,231318 749798386690236417,7816 776087904695222272,153095 793508427351949313,251803 761560291360464896,69231 792218846107054080,212564 755806060280033280,11774 755281970310053889,35890 764324153595875328,81869 763867984011984896,80939 765160874747146241,85254 794581716505530370,261155 767912165701541892,101681 772911664265953281,133081 768210024233590785,11774 794567858231488512,261155 774027492252196865,140539 788036485832282112,214138 786722941975273472,198586 757541413995282432,47782 792924203376840704,248514 768328347797495808,103408 789660942380314624,354090 732991185392939008,353451 771393688769527809,7003 792039372921065472,243187 793948018928156674,256358 781785134261383168,188430 793923321830248448,7311 740325870167023617,11774 761929606475776000,66815 763911369284460544,77708 793121084006694912,249469 773259192329043968,132076 790966365049884674,234583 775496938430967808,126607 781611243102580736,186434 788786868435378178,220526 771026010372321280,122146 791070128297250816,235990 794293979454066688,259267 755549508096974849,38476 769689920155873281,113982 775413769983913984,148800 774764291706630144,142527 762821073020870657,74431 770051168257052682,91751 759838924034314240,58254 787300564484886529,209924 766466764532092928,93286 757634621022482432,47761 789140317513609216,11774 762378862193876992,44119 785630867515465728,197512 788541352518615040,218455 778063067531706368,1182483 781380323942670336,139404 755474850999771136,349060 771709044239269889,126389 767831733051863040,100605 773928285403095041,139404 778284337993089024,167083 758137665204133889,41703 787760923540717568,210238 772818530169479169,132335 794911159447146498,263895 732356135827595264,1170454 758263362199453697,52112 758443106844848129,353879 785648916301701120,197297 792038103934443521,243187 751557575909388289,14277 785583661236166656,196696 751596941780381696,738099 795755015289925632,261155 755076948955541504,27045 754062459200114688,31389 756979648622395392,45669 793132106914402304,248988 795177833517592577,263592 786981109259198464,207613 763778976145809409,79139 766319326488068096,82209 775415269413879808,148800 775688709798764544,150663 761154025660133376,66159 748551200530890752,11774 774492597544902656,132364 788172755371974656,215437 780826560651599872,183338 787449634486624256,210207 776566004788842496,155898 788329715673161728,214899 758370986701885440,51451 791337216882507777,237787 775620718641852416,112363 778521111516606464,152594 786805679080169472,205728 749710531125190656,9145 757965928592048128,47761 751084433059577856,16505 785601547870744576,196729 791507212627644416,239405 793097743480791040,249469 791357914728525824,238429 790405115303849988,227795 786646819262562305,203674 794854347062603776,262849 762143022557593600,68993 776426540183629824,155688 757046271102160896,44274 758705666181574657,54070 786968814969696257,207613 793518414467825664,252741 793220074207191040,249926 760736392016199681,62452 768852560925036544,108782 765640738868699136,88052 788186457055690752,216009 781449850768465920,187891 787724458853212160,246425 793141622988873728,249469 758349995741511681,52061 754735812646834178,33356 788797122871263232,217658 795399929241997312,266054 758027886825730048,50804 758067654569721858,49790 793846047286190080,255942 754791316026978304,33356 778986535253258240,171693 755339794390147073,36332 756850376394047488,44273 751885622764265473,17794 755399279796064256,37044 789474832207478784,220029 792533730485276672,244270 792011446972325888,206666 758292278695829509,52112 793133953796435969,249469 755329275415363592,35890 768971763829047296,110659 774629373114626048,142906 788458352133144577,11774 763432747696128000,78304 767743259166867456,101134 773887147451510784,139404 775984289166991360,152735 785685840718655489,194723 793295669071085568,250633 793572204109631493,250430 753754200392204289,26803 773193353508843520,135025 792606484614017025,246632 775758564132544512,121795 794190244111204353,258598 750851966398595073,13532 766357643355185152,93286 781622440636084224,185310 754747371255312384,22393 760136956453883904,61145 786294835976208384,202429 736151524846522369,102730 760557044642480128,62708 786029068529438720,198620 767577628286922752,738099 791663101221429248,240483 772520501302427648,131421 793922171890458624,256564 732250454445297664,39600 763931241213104130,80393 771129528118837252,123583 788396059433152513,11774 795323723695947786,232911 777848635618910208,164001 791725999138279424,55820 790644689724514304,232881 748305077983645696,1247847 753673320416051200,29090 787125257631047680,207109 764137787075522560,1249200 772022586494554112,128424 786713587389722624,203674 794740307430494208,259200 792774347123556352,247561 752946818909138945,24173 775717575594381312,151071 791064739484831744,236454 750580172412379140,12883 778677364049842176,167677 788016622090932224,214492 738426090654294018,11774 754778226464088065,31151 758440251652132865,52394 769969732246245376,114254 756886738379927552,39096 752873020251865089,23915 775096434802601984,146847 791644814064377856,240145 758311138610278400,52061 772093823228973056,129108 793242593635086336,250933 791950802529099776,233152 780681160938688512,178470 793290998969401344,250293 779096280379162624,172428 756491713032577024,43391 761587261016117248,69467 773431769785896961,132335 766367027464470528,92233 775489850707415042,149300 786285816800616449,197512 794149292659380224,255299 794732561461342208,262849 756284445951401985,42432 763003319891689472,75899 788557772011036672,217519 732998557347680256,1170810 790986377588412417,233692 760151251963305984,60801 769307340680159232,112693 769306745546084356,112693 770408087782035456,117257 770288766518980608,117257 758408636448342016,52821 792355272496820224,244143 753762149130903552,11774 793157054500405248,249961 768231784236584960,1249507 763748372209553416,78360 785821241789784064,197512 794538003024777221,261155 773912521241534464,139577 755223949081018368,35890 770326116795940864,117687 779894528148959233,177256 791355524017184770,238383 785615506652864512,1248522 749617604306866176,9332 754762444199735296,33356 762606944670523393,73547 758766407349776385,55174 767952451282407424,102249 763412682036895745,78159 794706545292365824,262022 794199339476262912,258598 770299456176676864,11774 756818798502633473,44971 794346120231194624,259659 792991841478139904,353879 795401147397894145,266151 785515504479928320,195975 788033626990673920,214607 749881383699427328,9649 780704045094797312,182257 791677407455424512,240145 792848113635434496,248078 795060496252764160,264397 755885835371753473,39657 793100728063721476,249469 765605853051269121,88052 795010913468293121,263896 791405436276662272,238207 793100342728744960,249469 776491447990136832,155390 791659885809270784,240483 790647445806018560,229423 771700008995459072,125145 781338174429794304,186584 758669186667118594,54011 777158378468495361,159876 785584993145794560,197297 777239697143857152,159475 792142103513931776,244297 794599669003325440,261818 794695335939452928,249926 766008967470297088,85303 772783603856146432,132335 760614353188036608,63937 793866135385014272,256255 780793808409681920,183269 763823722381934592,80486 781293330244272132,182036 787414599372972033,206117 753903563240124416,29263 758716643644207104,11774 763147241553031169,75724 761180845260566528,61051 787839793052823554,205197 771682036809551872,126857 781237293168427008,31546 770674805079154688,120610 778298366203691009,167220 792017953847848960,243092 761152102039183360,61051 791268583598858240,237202 785559378732527622,196609 785610294026395648,196348 791572797617233920,237491 772220245515776000,112788 774958987615752192,134371 794917585099726849,263895 759115707506458624,56964 775879549338824704,139012 765700232252428289,88361 788747051332841472,220332 771134182001041408,123028 756895116556509184,36145 769398724430852096,113465 780608709835849728,182049 785311645023113220,11774 792041451072974848,243187 775403250283610116,148033 791027474981322753,234583 778892668977999872,170677 764364698875793408,80939 788907960017702912,217034 778008178281713664,165097 733442706630828032,355480 791732025409495041,240145 791462191316606977,238272 788425663640375296,207287 766740317659881472,95708 790982250766663681,235147 795425026099003392,260613 761576560797167616,68993 763436899943854084,78159 780427796887724032,179415 775897965634260992,151526 751844860311642112,17794 774820676570124288,145293 785329693352493056,195241 759103798551851009,56206 764975708279934976,85562 754115541732909056,30590 770213153938481152,82066 791667863115427841,240145 761642500914372608,69356 785690392607854592,197512 760225285136453633,60794 732184000693977088,350025 755710456938000384,39194 795058248906919941,262588 786003009964695553,199561 772998675819696128,132335 791388857002438656,11774 759318700050776064,271850 766706416472162304,95672 786967651528605696,207613 788787315254632451,220332 788030061077225472,214492 764465696696918016,82209 755163202862931969,35890 771575566088540160,122622 778775228671459328,166428 779575369473007616,174557 787310823030960128,210289 766745042572763136,95672 793203954804940800,250633 781108288159088640,184223 780878188184338432,184044 785491014794539008,196277 794114538207641600,257788 794291625694347265,258249 754744938768637953,33356 779018680814428160,171902 755785896016879621,39384 788466142155243520,11774 790377651307474945,230270 793568505111121920,253190 766456042855272448,92917 776543363583606785,156132 780795486168952832,182726 780902788188504065,183351 792078687629828096,243398 793130149998886916,249469 776514422093275137,155898 760805458072535040,59996 763143493241991169,75899 795736027105148928,268448 786089791024664576,199891 791704404466470912,237491 775473657732825088,147013 757077344326516736,42761 771218776616337408,120690 793162780526338048,249926 795431516587356160,265030 780596912688881664,177442 755880627031908352,18215 772259296683892736,11774 759997261199777792,60117 755480617656221696,37148 759431951140868098,56800 785872357126791168,194082 749286326378254336,7828 754717262049779712,22393 764919718247489536,84724 792752238041104384,244884 766064428295094272,90605 771395478134980608,122126 777172128520994816,159847 774064541487468544,139404 772483601917026305,1170533 788171420870316032,213710 788963973324500992,222129 791996211343437824,241678 763170017768828928,73814 777097089784418304,158387 785838457511870465,198671 774272359112912897,139404 790605418682683392,232791 764900602501619712,85154 776878347565621248,157840 788191540019601408,215088 756881536830545920,45122 776222886495330304,152946 766060254484373504,349685 793505122735251456,252408 733508746018578434,355952 778956282019606528,171324 794429339068575744,260181 777849755963719681,163990 768912715976814592,109945 754795432035758080,33356 776108773739986944,153194 777263968347906048,160592 768027646034862081,102998 766082376363409408,86120 765990106599686144,90031 772472467453579268,131027 790886827733364736,99049 790655052734197765,233307 773856073379905538,139404 781131051049639936,185496 788611680616013824,215437 790618193601507329,232884 772105741909921792,129558 766961324245000192,95708 791245515006423041,234564 793427466413039616,240483 793491143556227076,252408 772259136713007104,129551 780793044647960576,183269 755447676309606400,35737 750439458911105024,13044 765565538819006464,88197 790645040183934976,232137 792112752236060672,235685 758756913475645440,54070 763134372786548736,76549 768976317840707588,110659 776116270970376192,147222 794923472057090048,262886 753307910030004224,26140 788814925992976384,220332 767294021597208576,56964 788046609653329921,11774 773770411985121281,137158 773202094316785664,134380 778284337099780096,166532 749733230153203713,1248008 790585587128471552,231318 762672017791328256,73926 755427615855501312,37433 792470205280641024,245705 786375569109766152,201958 787016995439013889,208065 794559569473269761,247651 787798485441449984,213253 792140661373833216,243075 787676991885496322,212131 785934189279399937,199546 791656994495082496,238271 758074336444051456,47369 790921496357113856,234495 795379430046765056,26066 769277441600880640,110585 787340539314049024,203034 775981550978465792,152735 777368545869041664,159475 760117646000005120,61051 752936141863677952,24173 779126663653257216,173011 781856224266493955,176667 785632210112110592,197512 752806183174565888,22750 788695142395891712,220031 777750484216152064,88669 775464611076276224,148870 778597651075903488,167569 792884359661432833,248215 773232600324317184,134561 789468185850441731,223846 767122312323665920,93112 757369513184677890,43851 773910783763906561,139404 764188458839478273,82544 781065723309387776,349344 767984918009872384,101383 761581586789740545,69166 792285358667030529,243187 793483241546194945,249926 785585408612634625,194058 786566312885678080,204413 760081148311580672,58542 790039678325891072,224793 773345605334736896,135025 794195829942689792,258598 790643268669222912,231894 786964206511853568,207287 765332434787430400,86873 768913241003003904,109666 771763985867767808,125742 794563873915289600,261155 763795149541502976,78159 780918787646316544,183269 790251608122597376,229693 793508361677307904,11774 758714380405977088,11774 791841593569349632,241678 795258771316408321,261594 780857878890573825,183269 793258857682210816,247241 794372351668338688,258456 785275760462270464,194648 791488387794497537,234583 792346918147989504,240483 750512278538158080,13899 772328820196073472,129675 795293464405504000,265257 770916667576639488,120610 795026244060516352,263926 751646419862319104,14277 734703192873783296,351644 763229977194094592,75724 790596889905360897,232169 765037681789153280,85562 765120726101876736,84705 773565997987004416,137639 781889556513755136,190553 791775943429795840,240483 776046999837683712,151463 758094460676743168,14351 778608144524070913,167220 777965864205316096,164826 789821160011608065,224450 788213711873925120,352258 793444600585265154,248988 780544710670626816,181440 750398950348238848,12883 751716148534579200,14277 790755179264090112,232791 788894484213927936,221972 794257154484170752,259231 754752424158568448,33356 769142239876579328,111464 766559083092553728,93405 793178246963539968,248988 763889568697360388,79513 756388328451153920,42249 762816276448342017,73712 785966749808295936,200235 772457096931577856,131027 752231454977908736,21074 785981030704427008,199478 755762430290997249,39384 775114801705947137,145866 776830094740369408,154192 757259452814757888,46006 764604909945655297,84209 758721355802083329,54748 790695762480943104,233692 794537542938787840,261155 754196272853164032,11774 763389501511086080,75897 795420585744592897,265855 778527730564411393,165185 757502502673584128,148861 790590726207930368,218275 771481571819855872,11774 788888352032370688,220727 793865636489273344,91936 775331399297486848,148045 785587892500463617,196277 770375500267130882,118266 780870836651560960,183269 759516214104162304,57961 768111745848250369,103354 755370828733095936,35890 759155613230333957,57348 769923306514477056,115511 792203444568416256,244230 764990662781595648,84209 750109523092713472,11492 794691429071286273,261155 794547291734425601,232137 794891056303276032,262849 787797186364837888,205197 760492166267465728,61544 788438600635514880,11774 794393496929046528,257492 785341125204725761,11774 765144921476960258,84724 795066935322910720,263896 773261748199579648,135252 788170771680067584,215088 790428793831825408,229895 775391234416316416,148032 788918344594264064,220029 790762475394392064,231871 794950191766011908,263817 794262245723123712,245101 774054410817183745,139404 791001465460514816,235580 753395502117421056,25189 742416520689684480,11774 794945215102652417,262847 788038017625632768,214209 788485985839505408,218275 791380544089104384,238395 794624743001432064,261987 781797199009030144,139404 761352373197500417,66801 794727341293522944,262588 767447716691451904,98748 776515534930059264,151463 762719902499213312,73814 771139237387374592,122967 787594400880820224,204078 788772217567911936,220526 779555783872700420,7047 793254741576912900,249926 788451416947904512,218275 772066832953937920,127871 767080992079089665,94699 789301268808290308,223935 786513870047350784,203806 749698450787217408,9292 793146688022032384,249469 778197455582158848,166409 773916614160846848,139577 764919380639641601,84889 754705223629889537,33174 779393191019556864,167287 788450315175620609,218275 760734569150623745,63761 776809456763936768,156811 789446365617074176,225981 750361430776578049,12728 794531597886357504,261155 770934671400108032,122146 786592820790308865,204835 792410639180435458,235215 757723942484402176,48522 779765537928802304,175074 767453219232452608,95055 793999565145993216,257492 755778331069390848,39462 761959927682256896,70731 773667615269089280,137042 766262084283736064,91946 788633491965677568,218489 778339555246084096,167703 786722757354500098,205181 755576208658751489,33355 766639212443631616,93036 762712028930797572,71502 773967591798964224,140444 768624902056255488,107469 766101986374803456,86440 785636406525734912,197341 787311070339801092,188577 763417766300745728,77586 794567901688819712,261155 790525113909125120,231894 753710342224486401,29263 758684695051669504,54070 779002400262807552,29263 763108649069744128,76549 768872403028078593,108849 757696107795378177,14277 781284285173071873,185921 791752277027454976,240483 775331443287339009,137158 751746044149559296,14277 764438856204713984,80393 786564900478865413,204413 750722863989157888,14421 778344708028272640,166852 780611433104936960,182037 794977540536340480,264397 794931094034481152,263895 794174188387008512,251234 795062685952049152,264383 773604847744462848,11774 794551985953509376,261155 794348242674810880,260033 791391751625854977,238207 775042297297645568,146259 785838593407328257,197512 791032061721182212,234653 753012789686382592,23739 753344674455224320,25189 786730248855511040,205094 760895525096861696,58232 776568020890099712,156926 778563809799643136,168794 766347599129481216,80939 778237692807094275,166422 772078689391607808,128382 785600395175268353,11774 775783250920812544,151066 754835899729543169,33356 763464310165090304,78566 771124588935872512,122299 755191359649099776,35890 750771266336927744,11774 732904461677432833,354517 791471234663854080,239018 756997799493898240,44291 750392012914823168,12883 777846800237600768,163990 788555844627685376,1170528 793169061811281920,249180 759081472686981120,56231 775758254702034944,112363 771881785324138496,127582 780553623747059712,181419 777476873588731904,161960 777849367973605376,164001 795445296381751296,261050 758068212693106688,50542 790655912511836160,233266 776929334330261504,157082 750380170343616512,12859 788830767635988484,216009 789654498163695618,226862 764116863144095745,81869 732576862396780544,1170450 766680455336726528,93303 789562616494436352,225981 795276022157627392,265608 781206287946219520,186434 792710819503022080,225995 751177407625768960,17591 756285365183508480,42432 763888028276428800,1249165 752236495528980480,21714 760512147600183296,63268 792015464272498689,243075 740213454263451649,11774 760304941990805508,62130 790376705571422208,230594 769337846033289222,112399 773964780625362944,762119 751810820162539520,351463 771714798832582656,126389 776641364763312128,147205 793913766165377024,256439 793598546259750912,249926 790582302120218624,231291 767194969387905024,96514 775018758469550080,146259 790989415749394432,233736 754892670976221184,33356 771358057884442625,124883 778404096407539712,164869 785323298427170816,193669 780894232089399296,183472 779044611016757248,171982 789444541526999040,225981 753700779261693952,28974 757288987585286144,46006 769838842052349952,113601 759506774655311873,55661 785334625161719808,194923 785931239395962880,199546 759107051578494977,57092 780599924995923968,181935 756285477469032448,42344 772534838796615681,129551 763052512102449152,11774 794529187033849858,260882 760246008764833794,58724 758423190959894528,53163 768397907175301120,101681 786057040674316289,199546 774221385459601408,141867 767877615638212608,98972 780036482409099264,177831 755076346561171456,35305 778749810773852161,169182 793433013195419648,252020 765223872870359040,85669 775288333337518080,148019 757620214716588041,46076 754826465489715200,33356 762802869082783744,74041 770625653624430592,105109 781901227047186432,182349 763468141057806336,78304 771724550903967745,121795 779043285650243585,171463 773953294729220097,139404 771107996914954240,123583 775433017716248576,141415 786949269726961664,207613 787308366594920450,210215 772804661569019904,132335 779106155175870464,172862 754815450857414656,33356 785480921810173953,195838 755424028211326981,28988 768433790410756096,106083 756283342501347328,42432 752166101736361984,14277 763706639291518976,79691 789320917746905088,222624 793186537852633089,249039 787068270503428096,207965 772090425368862725,125633 775504316857716736,112363 787782484452712448,212686 732648237488734208,353228 773613401054470144,136637 795008130270855168,13629 758622053385834496,54070 791681270409551873,240483 794218896018591744,258331 794123734969962496,257564 760228930322178048,61352 770274908441935872,117257 790718084784893956,232884 795614538397720576,267655 790605228601028609,232791 793946368230375424,256358 781473232163516417,188119 771091489283801089,123217 792850393545912321,246726 762806713330184193,72683 765231815455932417,86120 779296781435797504,172089 765202674136584193,86103 788021969685917701,213064 755065377697259520,35044 793252327486402561,249926 750358626963894273,11774 788577599865757696,218275 732409952023642112,350223 774981454715494400,136947 791811886530433025,240260 787125978371809280,207796 774113102803591168,137869 766373329607401474,93018 781527669020196865,185313 791374553763094528,237594 779319253992247301,173964 776788764400160768,155451 752653124863533056,22851 785261828112683009,11774 795336259581394944,265709 732636415461367808,1170592 792816197553102848,247877 767942113635860480,100605 785327846134648832,193633 786299238980300800,202727 770524705983959040,118235 774755161537384448,144538 790300127869149184,11774 793169769247629312,249725 771784037501239296,127925 776942746250588160,158520 758771958704025600,54070 794009010848428032,254209 793575513973456896,252679 791740918437117952,240584 778303690876780544,167220 761046535240953856,66508 763009543420784641,75899 793096650688491520,249469 788614240663920640,219453 791658102101684226,238292 795707664005287936,267862 787916573721845760,212239 767902480449409025,101681 785501644888870912,65113 765741395944443905,87904 752865048989622272,23899 770965122596544512,121046 787021295842045952,208379 766407171613392896,93823 778361276778938368,166852 758008845826424832,1248556 755229980808843268,35403 792826544599265281,247877 761676193410101248,69711 791046931673907200,235179 771210260530855941,123825 756281665144647681,42495 769037620995362816,108849 785740333493526529,196277 753746443253448704,22439 755751462131556353,36719 774057659527991296,139404 791782514859868160,241720 795737643388731393,267576 755413531126820864,36735 788694851026051073,220029 794011886693937152,256255 758994922171092992,56302 777031456719863808,159146 791711595109974016,240483 777533795314655232,157755 762457273528573953,71550 764281861946347520,82283 773957161483395072,140444 790935542263222272,234583 779485527791796224,174392 768479549759877120,106716 763179076098072576,75899 786971745974685698,207949 793471887829524480,252580 794900894529847297,262022 760958961960890368,64693 785534663511121921,196538 778040893823561728,137869 766121483206664192,90357 775475678972084224,146991 793195846049275904,250033 751055494840655872,16498 776942694446698496,158338 752726924451913729,22575 785932184985010178,199546 791392954833334272,237908 795777426974502912,267521 764367902678155264,70927 768701197285003264,106896 788006090508087296,210238 766350993873330177,80939 787314350772002817,210289 786693604995657728,204835 761301073369952256,67511 750832803776987138,15165 788159825079304193,214899 774274774759505920,139404 772527628880343040,130557 774660701868658689,144617 760535897859383296,63451 795605499437686785,265855 770247422417117184,117257 785365026756554752,194082 777473686781595648,161456 758091495920562176,50983 750369066699874305,11495 789137986080215040,222682 765413571584929792,80939 786248183630311424,1063777 771494249829400576,124597 766816446051647488,94899 795459825786179584,265855 793872276928147456,256255 753741275799494656,29624 760644514004467712,63451 775692982968213504,150663 793441502621990912,252196 774004754200526848,140237 755551022609760257,38476 786310771944939520,202200 750653003905073152,14421 793977270704619520,256276 781656224093790208,186584 778575562688323584,168794 753696362475220992,29263 794591164984946690,261155 788006555409125376,214209 760591195613507584,63464 757591141843738624,47782 761699536775553024,54861 769790092974166016,105643 779871346864062464,174756 753410868788862976,27414 771723260455026688,126389 791257337491173383,233692 794029751321116672,257492 785594511804231680,150812 787033487731662848,208176 763805051332595712,80393 753667367901749248,28866 777425988414156801,161542 766429856892465152,92958 775887415571603456,152314 787088374993596416,350382 751549972122918912,14277 758179481626537984,51595 776255591517868032,153596 768907786595897344,104932 788188375534608384,207287 765945546255327232,88669 756272550716379136,42405 765578316489383937,85673 790581630087888896,11774 791441088007376896,238843 770976367815131136,122146 787373219170824192,210432 754071146325094400,31611 790882451698647040,234583 765290739257384961,86725 789162471252561920,11774 771417907570024449,118191 751755707524014080,18395 750807424995647489,15451 770669437917757440,84348 764060451021873154,80939 774848933361094656,144607 771376589946970114,122146 772106072668635137,127700 763034806225661952,1249013 767146530939764737,97852 768481831951872000,104973 795021456770002944,264397 752937841584373760,24497 778609520360689668,169201 761609741978206209,69231 795008111429885953,250633 755758181666660352,39149 788126130867953664,215005 791471143118966784,239405 759097781369921536,56964 765019869414842368,85562 787691258714083328,210253 750828616410423300,14981 747826842229342208,1247811 771422212414803968,125554 777691950799400960,160609 780860036465692672,183269 768326645342015489,103674 768860310719516672,108849 778046644860231680,164328 765737322369253376,84724 786289948089544704,195125 789409694381072385,225876 765237702602137600,86645 767803856864542720,101681 790915179919867904,234583 773725620232564736,138155 785914289462784000,199546 771442438653284352,125861 793331137690992640,251452 791432306359607296,238117 759553381748862976,58757 763194644876238849,67326 764983335277961216,85562 788848258533720065,218351 765320403430629376,84422 761771140708696064,11774 770109582601494529,109960 767804119809601536,100891 788045909322002433,214354 781153277660520448,185496 763561502443991040,78274 791500727092785154,238207 774479645462757376,140444 785988318882177024,198671 764240696257736704,82002 793429883095351296,252020 775367967697690625,148045 767376917293101056,95572 794335706755649537,257026 773170424955957248,133043 753317581738635264,26458 786951652356059136,207287 762455938330525697,72534 794401044969029632,259743 760610840978522113,352835 733036473897783296,355436 758490908765675520,41703 772919157327269890,120474 788450988134961153,215608 761967095047331840,36522 763744183983169536,1249156 766629336870969344,94290 785268137985847296,194167 790796912970436608,232884 766272011601666048,92061 795079312886140928,249926 777880918124011520,162497 788492752514260992,11774 793558192714289153,252020 757342021589676032,47090 757701440836034560,48857 766809886680154112,94699 755289745631154176,35044 776616235245056000,157082 777919311436402688,164633 777987574547742720,164694 762145796531757056,431998 764143474312482816,78542 795284339445665792,264335 788612925535752192,217285 775550597479227392,149040 793525174473752576,252020 758251171278708736,52061 764223070038990848,82759 793434750044209152,252020 795135278222454784,258771 778273263680118785,167086 756869420077555712,45040 787077806823993345,208014 787449044658491392,210650 789137837924945921,223899 787337123531587584,210432 771514252511240193,11774 772599729288990720,131045 758468691508006916,51997 788779471553851392,220526 754740460522876928,33356 759911140843331584,51069 786965053467611136,11774 768194368628936705,103506 794563953997266944,261155 766090515401932800,90384 786570054716522496,204413 778261321448054784,11774 790993142593888256,234583 794602370051276801,261155 768850898747465728,108849 786651815857287169,90209 773844308629782528,11774 765216984468422656,86440 770642241635221505,120292 790295527078371328,229724 793907840284901376,256255 793250762306547712,250033 765576991487647744,53999 758142523999125504,50827 762566770288889857,431998 778375158012583936,167003 775517736382435328,195876 790752941888143360,232881 771472149517328384,125335 737549433039032320,352287 766737548060135424,94699 771279172220092417,124536 773607935385735168,138054 765274732870578176,86209 758745206476804096,1248624 770549075586322433,119681 793311361312759809,249437 763868398602358784,80863 751907924843331588,18486 765952959511302144,90373 792326797585031168,243075 764065303244312577,80939 791755060837363712,239998 788935414035939328,218275 793208592140738564,250328 780577230598516736,11774 753680285451956224,29025 790888377851711488,99049 762297817259909120,431998 759764069805133824,59666 770196134300045313,117257 761025406682042369,11774 777357951635955713,156835 789181609228382208,215505 767768264650919936,100545 778690642562002944,169201 758834564466782213,54070 789511688353710080,225981 752649173703372800,22850 767904353063534593,102249 776930449616699392,159546 763837333527416833,80482 777875435355049984,164001 757546863994208256,47800 757738653179404290,48301 788137530747031553,215005 793689459510370304,252890 766793355770621952,95672 793677468737691648,254135 794957750312771586,262752 794591152502669312,261155 758373519105196032,50978 773930625157869568,139404 792799630991863808,247379 792200701602467840,243187 764915477307097088,84724 774595813024604160,142648 791347424057028608,237491 794030654522466304,257492 788808255615164417,220526 754070322983346180,31611 779992333865459712,177248 785331112646148096,11774 771155958999445504,122861 757643642865643522,48549 768452826800361473,105426 794587978052018176,259190 763452494152216576,78304 785826123292741632,197512 777617617620242433,161277 750907129209425920,11495 790584785278230532,11774 776751944534679552,157755 774328313364054016,141867 789977250091241472,228172 794295294502588419,11774 787040005944283136,207949 788074327241392128,207849 766612991148195840,89048 788400568515440640,217519 756327371750400000,42432 788089940693266432,215005 769567996142424064,112382 764851029221511169,84887 790713988967522304,232911 775452483669725184,146259 776768034518118400,157082 788539443955113984,218275 773672019628032001,138616 786631408051597312,11774 787058654788935682,207861 793131239431610372,249841 772602533864890368,129991 794289917249671168,259543 786272171446394880,202429 750071044652748800,10847 785519781029957632,195975 787089190164975616,207287 790276173444050944,229159 794580374802206720,261155 755246125930590209,35216 791830425400446977,241819 766447078193061888,83565 795395043242704896,265102 750721334649294848,14882 768236159692574720,103506 763206000157470720,76549 770377043661905920,118266 794311014179360772,258598 751207660033155072,17416 768975803317153793,110585 776146833122922500,153658 794701832526262272,262752 764385300189704192,80939 755410348493135872,34891 790581853740756996,11774 780125100737720320,355701 793521261838274560,252580 794209608654950400,256502 792521998324740096,245035 775843254302601217,149200 754041402456236032,29263 785461344908746752,192032 792052680013320193,241819 794169711348977664,258331 763628608027922432,431998 755894335003037696,40550 768976843428933634,110101 775424596149309440,149200 773701837643849728,138543 775890562285043712,152182 790974324324888578,235590 769884773250510848,114779 787713676123910144,108396 791519005815169024,238780 764671006602440704,82766 766709244896825344,95672 764317198114512896,82066 766383673709060096,93184 785503167404314624,195975 794125226195894272,257492 761752400063565824,69711 794278076528132104,259288 762738819288272897,74681 789868426223357952,212564 791880625502490624,240145 779882200917352448,176745 766064457818800128,81929 789889889290506240,226041 763217753155203072,47188 794977407660883968,264397 778211337746853888,166390 753203746801324032,26140 764769764354953216,84710 764927494399164416,84889 794626776177709058,261987 763171028491235328,75073 765666429546790912,88994 781912073609568256,188489 767439207790997505,95055 771534824641220612,125554 778716338927702016,167220 793468362583965697,252408 774261688304402432,140444 791016876851814400,233736 758380252963876864,52112 761447879940509696,67768 781782882306158592,131056 764230556296982529,80939 787397399991898112,210694 776774824815235072,157993 786568797461237760,204330 791334032202207232,237332 776779070331883520,155451 795666375935164420,267862 732739818900312064,1170601 761271615409627136,65180 775377911964639232,148473 764060326971084801,80393 773889035928416256,139404 773911632640667648,139404 766080858390278144,1249296 793220429309546496,249961 756231368841887745,41680 778385643160297472,167220 766716714092408832,93405 772799740526235653,132335 758102360728084480,51239 739984082558459904,353488 770510970833686528,118036 776916323574095872,157082 790551263201091584,232137 780530089859555329,180655 785625993780224000,197512 788515771857199104,218275 764222045441945600,80416 790657436277362688,233307 762852976884985856,75233 790065336846577665,225359 791625473033764864,240145 756505809492643840,42249 757634172940873728,47128 761612842801897473,69356 775053332553601024,146214 766471238302568448,93184 781902583321464832,191354 794575815463862273,39957 777622565879738368,161546 794686586579484672,262752 769265285719265282,112693 786976289504755713,207949 788108525578838016,214354 795434683010076672,249926 791718091784806402,240556 793221595372355584,250519 785269767460433920,194667 792780306537414656,247240 793203196567117824,249926 787005019975397376,207119 765230509421162496,86393 790887300024635392,234583 758526489906122752,52554 759152843806810112,57131 756479357565145088,43225 773600001188569088,137795 795398059261915137,265297 753006636663537665,22743 786581486031872003,200486 781243800282947584,186149 788448651815387136,216009 766602472865406976,94684 793007832635408384,240483 792589177917353984,246726 785948490388082688,198671 787624450577473536,211347 754203689384972288,26539 769694515800268804,114222 774962629160808448,144654 785826642526601216,196917 794900449107333120,232169 793639076855422976,247675 779024229308112896,167319 781170529201979392,183784 762718563849207808,73910 771444043507200001,124573 762088064508387328,431998 762692573182001152,73926 793255985087258624,250633 757092685651992576,45669 764523176088829956,81924 765631051980865536,88052 786591106095980544,204413 789156424282701824,11774 776873253541380100,154832 793499129548828676,249469 785598209896751104,196917 768870035519569920,109167 776177923523022852,1250263 758690889615020032,46667 786815053253242880,205989 769231792641486848,110942 770964815099691008,122146 768047430013165568,100620 793500717461999620,249926 765658082785398784,88998 758749149583900674,54070 754096943693955072,29263 768595346339475456,103071 760703245769646084,63451 764505689775607808,83641 793526023321227264,250633 773975962467696640,140444 793270392534118400,249841 791354777087029249,238395 774022324815364096,140900 767825368820617216,100893 772050091561586688,128936 777916562514780161,164633 781305369259872260,164764 762079530861334528,195876 787254442420613124,209035 773371062377672704,135025 795088520440385536,11774 766972105409703936,90327 770998220268802048,122146 792528835631730688,243509 786084921823600641,198671 780967433163026432,183468 794565209436233729,261155 732727080279023616,353807 775028812975337472,146259 794572656737656833,261155 794178982832807936,232169 768497871373078529,103506 790788447258734601,232863 788877435848753152,221736 791743671272140802,239982 767029786820698112,90384 778288351430443009,167220 773525271311818752,137042 791757373866213376,238207 781224304969125888,185496 757294738491871232,351340 760870154721001472,1248861 771151461598191617,119235 754908220297060352,33355 765579325605163009,11774 790975257721053184,235147 773331592550899712,135025 775495238169206784,149259 757951413557325824,44461 770644336308391936,119937 772628971846377476,90384 775757379833135105,151463 775398102039613440,146310 764197297760579584,82609 752992989010595841,24787 759152793886289922,56964 771480927331495936,123280 792548389594497028,244270 790628960090468352,231870 790982164410093568,234583 733261954135904256,354817 774007835646693376,140372 773185149701722112,127871 766322324874399744,91565 779730829417209856,171377 780582896960696321,11774 767293084505780225,56964 785844634132049920,198878 794520587150512128,243092 768628849538019328,104332 772485990111936512,121923 775359825664438272,146991 755267894473285632,34994 759497950087131137,57574 789414835595440128,210390 760251682802507776,61922 792115394026807300,243261 794895075088142336,263302 787832413133176832,211422 790563351214436352,232137 794884207327739904,263703 754746675265011712,33356 794223754461192192,256255 761601304506560513,68993 786723232930037760,90209 788825904461905920,191622 772830882889629696,130395 787054977814441984,207287 762789607452897281,74370 767095268571541504,90388 755019268954128385,33356 778306431804112897,167319 777225167575613440,159876 768464188754759681,105041 793119372487323648,249286 768976781223297028,110389 791470482684084225,238272 758655040860979200,53185 790971530754727936,235590 792000878542716928,241819 793987070662307840,257423 786301032653590533,202429 765525443696922625,87852 770393721103802368,118191 788486775165464576,218275 791102078068424705,234583 768342505645637632,104313 764142112929615872,80939 786926306189414400,207287 790600294837039104,232169 750872207497146368,15800 780489593565085696,180825 780491523360038912,179695 793505379539947521,252824 794944251289288705,261942 775501260208349185,148874 792011728754241536,238099 780757456267808769,182960 765354907096547328,87062 752876427440222209,350824 793968735497261056,256276 777364501934989312,159359 768091619967000576,100893 790380448052420608,26066 761042433182347269,66116 792124201582952448,11774 762344999614898180,70543 754047636496187392,30815 786393226865438720,203674 795704199015256064,268356 762768752676962304,74013 773302373569613824,135505 777329147483820032,157454 757761778042433536,49056 762905005099659266,1248861 779029687699779584,171693 795415205014597632,266500 758736550347759616,11774 785505508383924224,353879 790904886233817088,234583 785418789235994624,193669 769236951966908416,112399 778396320268587008,167197 778114187595804672,53185 794619792384815104,261155 753044141701902336,25223 785261570670505984,194079 764909592090333186,84889 765351817773330432,86472 792436227047698433,245566 792719223894278148,241146 795292370485084160,265257 773855979519807489,137869 758456846445404161,47898 768568532313440256,106753 794884697637748738,263708 775874815764738048,145710 788474274441007105,218275 790039131900510208,229105 757253583733678081,41472 785582113093513216,197297 760633344703008768,47761 734205644287414272,349214 794625025869565952,262145 776202458401902592,152946 765317792027422720,86472 758532435181264896,53144 773901327101333504,139404 793648255347208193,252020 790708469045141505,233558 750357365493473281,12805 755832493291503616,39697 793763850176884736,252044 781288024009154560,186434 761211071667380224,67051 763349790520410112,77731 791043003292848128,218892 793581820868644864,247232 788419256945897472,217519 753451989518852097,27317 765054319636819968,85562 794675927884165120,262022 775009411488100352,146259 773919262314405888,139404 765956854803464192,90031 776095923529101312,153194 780201515344474112,178735 793567411291119617,245963 794543982428692480,261155 768153932950417408,103354 793283607309672448,249926 793588560154791938,253793 795283951778598913,264397 754071265007247361,31035 759167440588713984,57105 773308483928150016,135736 781342390560907264,186584 753967173052272640,30590 759415248352780292,56625 770404510372012032,118985 768503836377874432,107119 770678854931324928,120613 765390646056062976,86440 770492741902016513,117257 773119110586654720,132848 792029503945977857,243187 764945989861945344,11774 756888758973116416,17416 752184993678553092,14277 767862990020415488,100893 790291026439184384,229693 790550954533761024,231894 792849854569512960,247240 754083905980997632,31767 788339226181967872,214084 790945277687443456,234583 776058054693400576,150028 752757294606213120,22953 763555066104127488,75724 789255977916694528,224818 795667897947275264,87904 753740559487860736,27045 787765779227893761,205197 791719155791605760,240483 774229071383388160,141887 775734919720906752,1250248 781425686468825088,100605 765655995653693441,86103 773014872598671360,132364 773259178445910016,135025 793962035012923392,257026 764773609319632896,82066 788094197094092800,213064 754867252676005889,26721 795673709897990144,267862 764430419399995392,83391 771125782534127617,121949 788159920994680832,352258 791399787191042052,238395 779385308185972736,173753 793975840421789696,252939 754720196162617346,33356 788190050391588864,215969 788747444993523712,220332 785600390188249090,197286 772797429536002049,125853 777940473667354624,164669 770755733893898244,120690 779168641086525440,172148 794329838597378048,258456 795091868166012929,263926 755178208555896837,35890 790902562669068288,234796 778393126079647744,166916 794670761659289600,262022 758030861497274369,50923 767698669361590272,100605 763145097307447298,75615 762089381884604416,70918 777331961639624704,161546 779570492361572352,174115 792194013562564608,237964 771155491636416512,121612 776769670267408384,155933 780911224393461762,184223 749596603258966016,7852 768688595838308356,90384 770466367841640448,118191 794541688064765952,261155 768042464275865600,97392 788712792702357506,11774 771753795709796352,127711 769687302113144832,114985 791790299789918208,241334 792077507994456064,243187 765243410882134017,86440 762010685249294336,431998 779441048460357634,121051 775160329416220678,146580 764988524797890560,85562 776746344891293696,156644 788424472881664001,217920 793096552751435780,249469 766295601352957953,90790 774293376116133888,141912 771812066625814529,125554 776614954812051456,156835 770792845439602688,76146 773890379091365888,139404 794525886275948545,261155 759133883254255616,55660 766699452555866112,95672 786179444021092352,201494 755762698047131648,39462 785303956314427392,194934 780830574814564352,183338 778828906455412737,169437 762365112963493892,72411 795104758470180864,264431 764003210176585730,79693 794259082945302528,257353 769514882500886528,111225 790726473443188737,232863 794623749261840384,262053 794574491217199105,261155 743486704078598145,11774 770081483344183296,115726 763109752989708292,76549 780048104716312576,171693 794531448653021185,261155 746530746974748672,11774 791664427686883328,219509 768958623028383744,110209 788498053967806464,218275 795032079666966532,252939 758307318039740416,51824 786802135144894465,206225 794007907608076288,257325 749948153567121408,9754 793885751180091392,249926 793163682330980354,249469 768899306799534080,109709 773347425088106496,135505 750030581426163712,11222 789232141070630913,222526 792146587774353408,243615 779092832762159104,172148 759095001682968576,56964 794313440928137216,257492 795027104748437504,263896 793841290907496452,255942 786409064909635584,203674 786578706835931136,204273 753363674098700288,27222 775403689024458753,148645 793097844735352833,249469 787060721628708864,207109 754732532189368321,19133 793944371993382914,254135 764341820830605312,82283 764827285149118464,84724 765293740332285957,86472 753041887850881024,22795 758805904103878657,46076 753691628770963456,28282 759419127844921344,44163 773488176140783616,136904 794725756840464384,262849 759965858609246208,55661 776179399787896832,151688 789294276215762944,219509 752011406946426880,16299 755521169860591616,38183 787083130221965313,207965 792911855178096640,236827 766305715044556801,91946 768298737273667585,95572 794277926598541312,257492 767396980662427648,97379 780919338559733760,182154 771786481493012480,60507 775683217529643008,112363 793158030351228928,249469 749775861415440384,9754 793544248113045504,253407 771171731306192896,122967 753209893268533248,25253 760161819763761152,61145 787136367457251328,209151 775754695994335232,151374 777508860302995456,90252 776430564152713216,155688 789951897893416960,228354 779376941556232192,174557 795609814583934976,267521 769034769690656768,108963 762748369823494145,74779 794618549675425792,261155 756219806240481280,41660 765980449739079681,74247 785346707047403520,193671 791778569231925251,241678 776622339891073024,156580 791575943550636034,235599 781265917892300800,185310 772864179631824896,125055 758684585211392000,54070 775087568631140352,146259 765694009570316288,88669 756305697831317504,42171 781906099276427265,174507 765037682149896192,84724 792223186821713920,243075 775895771518427141,152314 793844278585851905,255942 793943864428101632,254008 764871522766901248,1170691 761610206543486976,69711 780811290734239744,140965 790784257941708800,232863 762756273964257280,73926 771791498706694144,125554 765166868319657984,86103 768914245950009345,102998 787004159568535553,208299 790863568010895360,234202 778063096204124161,165299 790617071541288960,231320 791399795210326016,238207 761238298333417472,65887 761252647496192000,65180 761975912967569408,67586 787147582560546820,209129 787350730902478848,210207 749274897600290816,7607 755781669345341440,38459 794191759488192512,258331 768286605190717440,103261 793473005942824960,250033 779323042417762305,158387 786938691893723136,207287 781277987736023040,186210 759083415652093952,56806 777948793874452480,164980 756549321697419265,43900 777144749803376640,155729 778611643190214656,168794 769286431785177088,112788 791442749094408194,238207 785947423709368320,198671 776473097645862912,151463 772494920003231744,129380 781250209682628608,185921 765054091672162307,85562 767802140656013313,101681 772123804785074176,128017 752309769906466816,21714 787820192877408257,213376 773114783314894848,134470 792417361500319744,244550 793479922098536448,252580 732232187446054912,349662 787146854215458818,209184 780599315664252928,181935 760793572845031425,64784 789670289705611264,227331 793110154980028417,249469 793245467328942080,249926 789956460109234176,228820 791348105446690816,11774 794743880562475008,262849 759216405103378432,56964 775432537883770880,148574 764443473650946048,81574 772432543333257217,130792 758498460001824768,47940 791551242845630464,237223 766066556862210048,90384 771155619789303808,123085 779351173866393600,172123 793984918183231488,257325 752625815406448640,22777 779300702296371200,158387 787271614215905281,207841 787283707153362944,209184 762347155759693824,431998 764974546168545280,11774 768235495553990657,102514 776053286810034176,149040 792080736765419520,243398 760156805355843585,60163 764195851413577728,80098 766769038718533632,95708 766926649157902336,95672 774116991560933376,141360 774025292843147264,140232 767561116750782465,91946 777850390754627584,163990 761997191422455808,71324 774992815126351872,146259 778389892438953984,167407 732905177913667586,1170679 749732923507634181,9754 792100531724513280,243075 762069431497261056,1170700 771442380272570368,125554 771913489845592064,128519 785575040062455808,196917 776202686966280192,153573 781161446277320704,181419 785936633258532864,198788 794339968567025664,259722 795299703919353856,265644 780807731091419136,182726 786821333740945408,200917 758086217611304961,50476 778406183489052672,167569 772979295539040256,133204 786755538994417666,206008 790077697527582721,225981 767800200467456001,100893 781207790832357376,186434 787606796533899265,211347 790580995040968704,231870 755884361833144320,39697 766762298048262145,95530 792080529919127552,243187 795331666369724416,266079 767198928404086784,97554 761561328079163393,62728 776027811215732736,152735 758384359657189376,52554 794568006479118336,261155 790699797120425984,232884 785589668255371264,196767 756615597136420864,43553 788760447772160000,220526 766088304399876096,86103 770201127648321538,117257 791373341034631168,237894 774562396434161664,143585 776091049877991424,11774 766512455367421952,92958 777882108144541696,164001 757075733818712065,44163 767444595168911361,95055 779674653090537473,174288 794976146827968513,262025 781349927716728832,26066 750758179705880576,14950 771433180414873600,125367 787344364955721728,209351 789139653383168000,11774 785420603616534528,195712 763985977425571840,79691 763101825310552064,1249095 794004121170759684,254209 795000062795534336,263895 757650134343778304,47940 795723752705245184,267655 792501186498822144,246392 790625434245459968,232137 753386156209770496,26815 762800775051485184,73926 763457556861820928,77632 792078254035259392,242693 793468818936979456,252020 795441213155446784,266884 761726402265612288,70355 780789317962719232,183269 777384137397116928,349714 778731821739614208,169384 775444699863736320,147827 780930824933928960,182960 788804541512839168,220765 753930723321602048,29263 788721530826031104,215412 762971025948700672,75705 779779989877186560,175962 787473138313523200,210313 763797760025894912,80136 785539332832624640,194934 793468713164939264,252196 765389945460494336,85562 773952029630881794,139404 793443316746510337,252196 781513751019286528,188119 786351907883319296,199546 761652704942825472,70072 747519905591922688,11774 765720420284641280,88669 769361175985393664,97380 795448652072439809,267133 794054398594859010,257492 763967895214755840,80153 773158462880710657,124065 791376195409604608,238395 780886657658683392,163204 791303847889240065,234583 750146487489687552,11495 774689773134880768,144602 768140189445349378,103071 789146612568326144,215034 769349971153940480,112518 770684671097245697,120610 776155248670801920,154071 753673422186553344,28866 764830176282750976,84422 750735553608372224,14277 756604022602235904,43403 758099964505497600,50476 755576012088479745,38459 786692675919552513,205143 773930849452429312,139404 769633054495211520,35479 775324902173843456,146704 776073715985608704,152735 767397161591898114,97379 786122867750555648,200490 734619012345303040,1170538 766352145713131520,91956 780113909466427392,177233 781645197243326464,189613 763010915289722880,71612 774678689132883968,144602 754013496325640192,30802 771048568870150144,121140 771419649158373376,125145 789721398558068736,220029 792871506212638720,241678 773610160451452929,137158 778207200951013377,164826 764270743072993280,1249230 777846494728773632,163901 761580489006198785,62492 766306958521405443,11774 793189465648877568,250033 794595998353895424,261155 761338783115583488,67369 785894297862365185,11774 792060951507836928,243187 786386784401944576,202353 794589942198439936,261155 759132863455375361,56964 777505607825911809,162107 794213172638990336,258598 785554036053254145,196917 777489134654980096,161413 753711150664122368,29263 760293209125842945,61544 790969789183164416,234583 792480483305070592,46501 758249042887315456,51809 763013586713137153,75646 775481067927052288,149300 777594525887913985,161456 793960634811432960,254135 795117868232966145,264335 776460525060239360,156005 753998907378720768,21811 779620072847355904,174967 763143098620870660,76549 777026064358993920,246425 793123349992013824,249725 770801243929382912,80978 780652661028769792,182257 765297931096363009,86440 795438425587339264,264397 771068232614772737,122388 785271074342699010,194667 764674537761959936,84209 781284598231633920,186584 793187104641527808,7224 781210692225335296,179416 772302599093522432,128615 758085384211468288,50853 794731503515090944,261155 795031569207619584,258456 785602172230639616,197512 762674613620998145,73926 764937116446973952,11774 794124529471733760,257492 775327970441371648,148170 790433010357116928,230270 749193060576288768,7546 738402382107676673,11774 792392376396505088,238471 750832336091033600,15643 765966614655275008,88930 788125395598049281,215754 785550939025383424,196676 779234018533310465,95055 792855072900194305,247819 757345638489006080,45669 751226496497307651,17365 793554589471477761,253032 774550259699556353,142262 788264511023095808,215437 763778405040959488,11774 775301899578990592,148170 779394194930622464,168846 794393150550851584,258456 745378301288415232,11774 779698163384881152,175092 764665230655840257,84407 793334731182116864,249469 749222356514590720,353965 770683139207213056,119774 790625628261265408,232137 788693669024980992,220029 772560462231646208,131007 773939000889470976,139577 773655004779470848,137965 780747545546989568,182726 772063407579299840,127775 758756947348770816,54519 750539549424713730,9433 760880433001209860,47940 787019234098327553,208065 766453004518109184,92972 765692933861416960,88546 767461984862400514,99111 755490474513891333,36614 759166024273068034,56964 790954179548160000,235252 794734333194027009,263051 765982289192976386,90735 764657612981874689,82344 781557522624688128,352081 776227776500150272,153596 767438886565883905,97447 754045568444305408,30590 781469816787984384,139404 794625191993294849,262025 789226945372385288,11774 795414599214465024,266884 794566642361454592,261155 789301206652973056,222647 793973871095480321,255942 771053142754594818,121612 780216402456240128,178258 756962723397709829,44450 762805944971591680,1170576 794645514104946688,262145 764569542794149888,83367 758041301447213057,47761 764811834071343104,84209 754128903157919745,29932 770077168764411908,115435 775787538103476224,151065 788161196969062405,212879 766398961720713216,93405 768964914362802176,108516 765815491667656704,88464 756280254688219137,42125 757402999186751488,46890 758758954079969280,55174 775331340933816321,148045 763816229438128128,80098 788024574440906753,214209 775822034802618369,151463 794647172356722688,261155 773641202797207552,11774 764181572169916417,82457 786910121049808896,207287 768862422975250432,94699 786875877577465856,205094 788964739107938304,222544 768826760175558656,108849 768844633023582208,11774 781854609220505604,189017 785875147638972416,198671 794569502650466304,261155 788494695689285632,216943 781539521754169345,80785 772164398270087174,1249924 789967473823117312,227795 766532733086470145,94509 768968503063961600,110209 781218933588176896,186289 794024964735143938,257325 786614869927813120,204539 789280542609014784,220332 792658524496986112,246889 794753129581608960,262022 767124483308216320,97852 793472677788852224,252408 793997618594639872,256239 794065138408046592,257492 753654503988137984,28888 766757735287382016,96172 752657903257923585,1248204 753257801472888839,25657 793860967847170049,256038 795613796509224961,267655 779770597588946944,174230 749937399120134144,10735 765036365897662465,85806 770578154922672128,119774 776125494337036288,150663 749303874218000384,7816 763212922839588864,75724 779552718834851840,173401 794533741213446144,261155 775640399994028040,150063 788047388892098560,11774 762340656920473600,431998 768854965817380864,109104 788027074892079106,214209 790201965552762881,229922 793259158665584641,249926 763032036596707328,75899 760980846132297728,66159 766296245635866624,91946 778883785224032256,169923 779270739828543488,173272 794368283260686336,257353 781476219011248129,186750 774110845399818243,140444 756277873858621440,41380 768608853474803713,100817 767141160837971968,97662 785557582345711616,196917 780321839146950657,351792 780837291887472640,182960 770664941032308736,118191 766044687631130626,90969 777576319404040192,161277 756525155392770048,43446 794927837870313472,262752 795711677887090689,267618 786664407766077440,204224 785502143725854720,196277 793223975455391744,249841 791716955556352000,240483 792968595739332608,247877 760260890855936000,1248753 773899917903265793,139404 793180445840138240,249926 755157737659654144,35890 795364374336733186,265875 785795790186872832,192949 792203817840369665,243615 759193628463902721,57200 760793120946741248,64722 764141389844193280,82066 751877131596996608,20162 788801082566795269,220526 794110191079976961,257492 764922333903454208,84724 778039570726129664,165523 751668494001905664,19352 767680448751398912,100605 768059862525874177,1170387 756980133014142976,45804 760742491989475328,64326 756651973512921088,44444 781553284372922368,186584 769628323366465536,114357 794263212178821120,258771 761628961734467584,355701 780570811467984896,172132 750841539165720577,15643 794513257755197443,256038 753015500419002368,24134 766481859848966144,94300 751099238184988672,16593 778360857931702272,167569 771496509196099588,126293 758811067912818688,54070 794725583158726656,262849 792382970703122433,243187 793150303096934400,249926 761971336306577408,70858 761051944970440709,66116 776917173818228736,151947 794609062566510592,261155 769758952561139712,114779 777669384416309248,162485 764689240911294464,78405 779106618168401921,168284 760236225563197440,60849 780549982965288960,181419 793429710663323648,252020 793507685878693888,11774 794547375578710016,261155 785869360854294528,197512 774673439235903488,144542 776057388256210944,153194 765241319753068544,86714 793224864786161665,250760 753981069427367937,30296 790522214655287296,231894 764484278390497280,7311 790760652037959680,99049 795669462557093888,267862 762644297288183808,148861 788750875808243712,220332 795405927964872704,266138 795614475948847104,267521 787861775656116224,50439 778973116626239492,167220 787833140303638528,213376 789674366409650177,227355 750848482987180032,15621 771054349401333760,112363 795500212198502400,247930 760332938131214336,60995 793321692441358336,250633 787788797622845440,207287 753081437579014144,24269 764178839647887360,80939 769529708174204930,113005 775031234095439872,146259 761320389725216768,67852 775294509257150464,148045 751163087756025856,738099 789142363264299008,222647 766773019192811520,95511 774682369244667904,144737 759210750581805056,51798 763434984405291009,78113 764275208689623040,82203 780875175747284992,183668 755081948352176128,35044 758278410057687041,52061 759596480176922624,57966 778029223646683136,164826 781236572242911232,185313 781350051553677312,139404 755881485488578560,39657 773712443885309953,11774 768813248640651268,109167 789166036440354821,220332 786625781094952960,11774 778943699451600900,171051 786673625063718912,148861 788189393219489792,215608 770569383697608704,118191 757700873032077312,48857 763497993240662016,78189 773909594716286976,139404 760280545834205184,60779 753275723037630464,11774 770373494697758720,118393 777607635080187904,162596 754797459562373120,33356 767626067267817472,99684 786975437486448640,207613 776876879928299520,151463 760570737316900864,62338 764997058252054528,83881 733768107106279424,1170556 760466219254353920,61444 793250338786701312,249926 780785720604504065,182960 795314468473421824,261155 786673714158985216,205728 766613215761489920,94718 794018977672331264,255870 785329700595965952,11774 791831443051864064,105109 792381023174688769,243187 774004877831892992,140444 779797623595237376,165348 755405824315514880,36735 744957378135658498,11774 749371158483664896,8497 768856706977783808,109181 779413277314998272,173347 787769356893642752,205181 790924689799610372,231881 794528591367249920,261155 769281067840737280,112336 774321000662110208,142942 776823627803164672,158387 758021721710403584,50923 794520920224399360,250033 779458045969567744,171693 794694789513916416,262752 788963670537736192,222619 767775146253881344,100893 758985306854961153,56214 764720309840801793,84422 794616334331981825,260081 765204571853586432,86103 766345862607953921,80939 751112989722509317,16299 792120124035723265,235685 773993361556574208,140230 794197322137645056,258044 787669697164484608,180433 759113415021453313,57056 766079104768630784,90982 732485259359485953,351617 791294543903780864,232169 756300780965986304,42495 776337943791218688,151156 779995192195584000,176890 787115715744505857,205728 773604921178546177,137869 794647580357627904,39957 767836766887817216,101681 753428008178974721,27045 789319019950059520,225278 794211268521562112,258771 761981894879739904,71244 763530975422787584,76723 757228594112364544,46006 759482508761264128,56964 776092349311160320,153194 775894149182676992,151526 778354505452630016,167676 788722282868854784,215412 764988223357616128,11774 750094725047353345,10661 792602924710932481,244270 795757281933750273,261155 760949668696231937,1170856 777141137119318016,158815 786161460514816000,198671 792843742587654144,242693 764548922346004481,83751 778723627856306176,169201 756851781615837184,41702 788051195008917504,11774 751180604633411585,16768 753349687978131456,27045 790873956894904320,232169 794591796051447809,261818 764369181529743360,82066 764520321479237632,83831 753667260602908672,28732 764162734166450180,79999 792795394443018240,247739 765906139309539328,84209 789313435737608192,82066 793443624386121728,252020 762785591230476290,73712 766804850239688704,94699 794714403291721728,261155 791419721295863808,237999 794264629576773632,226320 769332600972439552,112970 793530721348513792,251390 765998151526453248,90735 732377813697855488,65113 773940117060870144,139404 791507404613644288,238207 766124939845828608,88930 785552901536047108,196917 778319069292486656,164826 770693955956727808,120393 795414317436911616,265855 757363326095622144,43391 786439790900031489,199496 792743124351188992,61352 766732016612245505,95708 789541129876303873,202265 786687035423780864,205270 770041424259801089,116373 789491700817276930,225981 755008555711733760,34666 759094957017669632,56964 763330143158833152,1249016 788735270518743041,220029 792038555396743168,243187 770029249705152512,11495 792356214709420032,163463 792857738955091969,243075 794530281264812032,261155 785834775747624960,197512 777553350564913152,161988 791579379348406272,238292 763597528310902784,78274 765949578872967168,89733 776678300945186820,155028 780793940781961216,80785 774195698862620672,137965 775438558773514240,148010 786342382115491844,201908 792027709966655488,243187 779353958942908416,174230 790718043630469120,233692 771195202178469888,123280 787144886260596736,209351 761309137573548033,67023 778430401299615744,158820 788349497239674880,211829 794875780501278720,262849 779793852622376987,176890 794620222993027072,237325 794557966275837953,261155 759079803475537921,56784 761647133015408640,47283 765377543083921410,14395 792796414124228609,245549 762429067245199362,73102 779362742117527552,174427 790665467140591616,233307 755837156757602304,39462 789521797687279616,205972 755380862305247232,35665 779824652453486592,174055 788746351299457024,220029 794544115082002432,261155 775969236296564736,151741 733059023931596800,354962 765997117278195712,87904 794479714954002432,257325 775409213577187330,148994 777641848458342402,160539 794729445554847745,262025 769285830435188736,109713 778578920216129536,168794 795439075431972865,266491 765230384334442496,84724 781230393424916480,186434 793914892709486592,11774 771383899926695936,123111 793253664173461505,249926 760193075541118976,60790 795716328254414848,267655 794826894214660096,252014 795698357826162688,267561 755171531488108544,35737 795169512676937729,262849 790564303032246272,228354 785508077269159936,195975 755196071807188993,36165 776929514513235968,157082 774995040422723584,144730 766310825690796032,92199 793191856922304513,250430 773122333808599040,132848 793166452190830593,250033 788712772573855745,218275 786546465766313984,204413 766386908029186048,93405 756216291426439168,41468 791064480062906368,236454 771007223879184384,121359 794735077909557248,249926 768606809070247936,103354 788737424469860353,220332 760649052329422848,63655 773184549417136129,134561 794534867623153664,261155 793500447378018305,252020 759177699092869120,1248669 764257542696337408,82673 763812940365651968,80098 777923301507158016,164633 759471527809191936,58267 768892249073680385,109767 785341432869580800,195125 790255784366002176,229693 793286026261389312,249926 751000773966770176,16282 772404078450049024,125554 755164107100258304,35890 793255073363009536,249926 773876202272591872,139404 778324808425668609,167220 793880063531966466,11774 780839176572928000,183269 778725853710516227,170169 792142036270845952,243615 785917473765732352,199739 772812401418706945,132335 785821254016077825,197156 781848872503115776,189392 752736037424640000,22439 765074551373832193,82457 768626946175401984,106281 793133292853661696,249469 757335937558847489,18341 759034646852096000,56552 755973935074840576,40926 749593017468813312,8047 776066050941149185,148870 758686443820584961,43947 762272842918531072,71476 758659032374575105,54070 791272080650149893,237491 753626145879306240,28281 790737948413157376,232863 758541286114750464,52112 773715435044818944,11774 760194468003848192,61412 759449731961683968,58028 786556323039174656,203350 793657964787892224,254058 755865755942588420,39475 774291111602823169,141858 776084211686055936,352718 774443663686377474,141360 768301270390050816,92153 749750727707209728,8695 793115862366621696,249469 765618618914799616,88128 751890955914080256,14277 757105779954577408,45857 795683598137323520,267862 793890273008951296,256255 786282739540512768,202429 768634038169047040,104973 766376961937707008,93488 759141760379588609,56964 781370994598436864,186688 764140971340750848,82066 788033683651432448,210461 752936883840098304,11774 788496658396946432,218275 756782015832293376,43391 758195794100953088,48067 756616293055336448,44429 768336657246330881,101681 773187251719249920,135025 774997108982022144,145244 790703480935555073,231894 754060075929636864,30802 793325831741435904,249841 755097212640571392,33356 791469791898841088,239031 765728896327163904,88052 794797166606708736,259034 794128224254971904,257492 773909789927550977,139404 788760351252684800,11774 794241569754857473,258797 753676449857404928,24693 775783734201061376,151071 758042189595193344,50923 763053459335704576,1249077 794860613839130628,262849 792525688322469888,242501 758547758873612288,51069 788472528847015936,218275 794970212818894848,262925 754849374082101248,34151 787302416857325568,205728 759134337396830208,56964 787409638979502081,46572 775733057869455360,147716 781186132356763649,132335 791358604028829697,238207 766711231029841920,93303 752144776611241984,14277 768460501051375617,87607 790022567071363072,228363 740963567374077952,11774 772644781277138944,110735 771500671304503297,125163 757631286840205312,46076 778172264340742144,164826 761892781933621248,70255 786541083748630528,199453 757543803674890240,47782 757703606346866692,48991 793667786069467136,254135 778923391814250497,169437 751572785483411456,18567 779573629142994945,464984 786290632302075904,201558 788026512054288385,214492 778425405510455296,152594 762745240847519744,74066 788125650523566080,215754 792902774291853312,247379 790653165209124864,232169 791408734656270336,238378 772539542431731712,130686 763361932887883776,354073 793155451152113664,249852 768511730972590081,106716 781535806800396288,11774 791107017268195328,236454 755545599651483648,34126 775816037732188160,151439 780608740915613696,181886 792761290703855617,247241 774413547514146817,141316 776813121369288704,158387 771122646478118912,122126 761617000057671681,69191 781334967527890944,186584 749707709188935684,9408 772805708165189633,128934 752938531358662657,24257 788456334966583296,218275 775863198570479616,151410 763959950838079488,79999 760179515880378368,60866 778077606239412224,679105 786825733347827712,205728 776744905897107457,157755 786892156564676608,206748 762148890330005504,71429 762646190676664320,73926 781614552232390656,188401 768006050503098369,101681 771615850155565056,112872 755479298392195072,37538 788904731737337856,199211 788794347059720193,217837 787940675656425473,199307 791284718377562112,234796 792240604445020161,242693 756629359784554507,42344 767027674040586240,97255 786022509686558720,199546 790030138519883776,229408 769680383688400896,114779 775034338253508608,146580 751843602729279491,18452 780860468390834176,183975 791320466380103680,237491 773549389667336192,137033 778306249746182144,152594 773880116480999424,139714 785648880213819392,197324 764240606734475264,82002 773981099890401280,140748 733169525999456256,355480 756484636784660480,43391 768242211968339968,104932 795363930134769665,266190 760981514955788288,65174 766414050653679616,93286 762806266712338432,74247 773282203103035392,124597 787074980156583936,207109 756320544358793224,42249 767411084223315968,97519 794942439211626497,249348 789287944599117824,224680 794929777933172736,261942 763887142397509632,80939 765234624062783489,86440 766827200829984768,95672 768619268250361856,107469 786338622991507456,201494 794524825461161986,261155 751713166422265857,14277 760871558944546817,59574 761769316740018176,63268 756350610736291840,42495 778562912055066625,168794 767194703913553921,72093 769445755513864192,112399 768680914821844992,104973 791447396169420800,238207 740293080050327552,99816 760823464982900736,64722 776869876249923584,157755 785618683431235584,196917 764561256749625345,79407 791124189059117056,232169 771943090261258240,117377 767695862629662721,100605 793575976101818368,253206 790681722090315777,233307 794658546533154816,262421 781902749432631296,188401 768814790055751680,106716 793967704344408064,256255 759360066638254080,55661 792105750873059328,243075 766589687033106432,85326 768979933850763264,110585 759415968967725056,56964 791257825443975168,237491 769481648371105792,112363 770405659514810368,118191 758129826809180161,45622 774706554096549888,144690 791724500115083264,240483 793930365350076416,241819 755568513725628416,38286 769260968673021952,112693 756086412814974977,39235 757623050833715200,48187 764249306304024576,80939 759068864252612609,56784 755767758495752193,18341 773317842481606656,135505 786791363106840576,205728 795235278063550465,265644 795444351828631552,266054 752957904517472256,24196 788751237596352513,220332 754983410368704512,34666 788443137769365504,217837 778953609417461760,171324 786185539217154048,201494 751592740924915712,14277 756462753590743040,43391 763502112902742016,77577 755421480368893952,22206 786241201397755904,201958 793961210475483137,254135 772871956936830978,132578 791076532747841536,235590 733023167120216064,354906 766405742404526080,91946 780835666665943040,183269 779099424509288450,172799 771723692862763008,125554 787583104718409728,211769 767124259479121920,97468 773907540715249664,139404 756338438178217984,42249 766394200506064896,93086 778368884965539841,152594 780920136446386177,183269 788787143648776193,220526 773616742081888256,138054 792789856262889472,247241 788020845964726273,214492 792508253645058049,246273 750862985103495168,15264 762801051154128897,74247 770786762973179904,120690 733177672323342336,352432 762361865791901696,431998 759048246727553024,54974 763423752260554752,77731 765985376402014209,90694 776186170166349826,153915 785888578920255488,197297 757521201631756288,47090 758364308338335744,52532 761376915865436164,68182 795777541101469696,267564 794859182746963968,249926 781307597630701569,70338 753705396402028545,28512 793484903497076736,232863 767120033625485312,94627 791781291846832128,241678 765537785914593280,87904 756503679599915009,42249 788944201840852992,11774 753904772256784384,29682 761571332987453440,68987 766067306992508928,90384 793120958332690432,249469 758841434183118848,54096 793971213903208448,255942 779096501637242880,171644 793314226198704128,250033 761300901260775424,66897 788109397184643072,215005 792359046229598208,242074 766670951874383874,95045 764241600302067712,82177 770544624385523712,118137 770994459026808832,122146 794526377852731392,261155 780744649614893056,182036 793448713699983360,250430 745370827755950081,350979 785485994233565184,350825 793505236564348929,252824 787098279343382528,207119 765973799888101376,90088 788233879857557504,352258 766111363710218240,90482 779173863435493377,108396 793173392887320576,249469 767975445690191872,100893 779499528789512192,171644 788753612209987585,217837 794653692876165124,261155 785964351542792192,199490 772580772234588160,129662 759403121651113985,56952 765683714210852865,88994 772851103851438081,132578 776167480482000897,153095 790970496942759936,234653 785595563622273024,197286 789274782973956096,194060 775069460872986624,11774 795147874526969856,261155 776132372488073216,151185 795338525390553089,265878 765352201669804032,86440 767429108817100800,87904 773141241747873793,134653 751540708583084032,18409 771122434757922816,122126 765664241495994369,88052 758107557588119552,41703 792802245582651392,247241 787801973747769344,213064 793989064173174784,257423 766619759261523968,80939 773339175739281408,136341 781127268751974400,185496 758438465818144768,52475 785895021882978304,198671 770466743122857989,115538 778041264700882944,164633 786470823863386112,202429 786682481504350208,11774 756209784924372993,41798 751221880615350272,17502 793890368773173249,256038 763760495350452224,79589 767146549579317249,97386 768132576179466241,103071 791652258047991808,240145 752765566419546112,17606 764936793531748357,84929 773895634025713664,139404 752645793375457280,19703 785258508333772800,174507 758720905061208065,54070 777868688376623106,163990 778364067136307200,167569 792852111633645568,243761 788832288888860672,219119 755748734915534848,39384 793643071191646209,251336 750911408104058880,15808 785941861001142272,199546 766451377388212225,92917 758361542899277824,52545 762115305648816128,71766 773967189846159360,140047 775805191694249984,151439 793275353498169344,250033 774602318268334080,135025 790653223220674560,232169 757633175422062594,47940 775315897607188481,148045 771089286326198272,122146 778943798118277120,170373 763821980923547648,80393 788740546055565312,220332 767425398015524864,79691 768858361139961856,109447 755775454251016192,37294 792440711203348480,228037 773129583734452224,124597 792345285125111809,245129 795710419201617920,268448 773913667322515456,139577 788859752130359298,199546 771737747165999104,126152 756678262139609088,43751 765722177882632192,87904 791008977349775360,235251 752267668086853632,21074 750831841771294720,65108 771858169555320832,128424 761595641084514304,68987 793544798305193984,172084 751124253378957312,16728 751236419327234049,17416 785976562499874820,11774 794337200460677120,258878 790723609253773312,233729 762031929239621633,71550 766024971478900736,81929 757881581570842625,49563 773191327773134848,134561 772477633326112772,124597 764270307825819648,82066 768925266445946881,110362 755094766430420992,24316 756915759050268672,45524 794059607794561025,11774 793210740794503168,250430 779534247690330113,27485 793237288272605184,250293 749013923194478592,11774 780793559142326272,183269 781344809667747841,139404 791108909222260737,234583 794718592314900481,262849 769356036071313408,111225 773590990024220672,135381 776570301622710272,156976 776129730286198784,153194 769537681462333440,110585 787728395463380992,212131 764133043707666432,81869 793985265127878656,255942 763777805767151616,80098 794634150036770820,261942 781461115981168640,139404 755301789130379269,35449 776949395984187392,159146 790330807600549888,11774 732694913343705088,353228 781217085749727232,185622 753720538946732033,29377 759097195652124677,56964 758279408658489346,51069 768597749562474496,103071 786389332340908032,203510 769689384509517824,114779 773808928325001217,137042 774802884177395712,142721 754062294934491136,30296 762287959559241729,72595 772937848861388801,133519 778580311559008256,168794 759602924012003328,58232 775170237138345985,147508 794223168097570817,258607 771064739988316160,112363 786661487553212416,205172 755439053953196032,37433 758126987814641664,41703 762919277791969281,73712 790899878759165953,233692 761966142353059841,69711 763909134907564033,81101 773574700823830528,136947 793551094198566914,249926 776143604637106181,153921 780856560960634883,183901 751907408050610178,17416 794556474311643136,261155 792797818511646721,247232 764901955961577472,82344 758270153377345538,52112 787085148021989377,208928 789188829626236928,224329 760814454829309952,64326 765664808364486656,88994 774198667335041024,141360 791333785707094016,238207 793615543651696640,254209 779643368099893248,173628 769591118606561281,112363 764927345752875008,84724 757691928637046784,48663 765653435857469440,88930 778676964374687748,168892 776599224372912128,156835 776988285566529536,95568 787718133825941504,211837 787065035281403904,207113 786036955393818624,199352 790914562308571136,234583 790911356690194432,209243 759513012025819136,58250 771445161624731648,121612 788360514665484293,207949 768616254680633344,106281 769302719723081728,112265 781897206030675970,190553 761977312292245505,71270 794271067556745216,258829 762207042916548608,72035 776846517894254592,158673 772270895784194048,90193 781619360267964416,125742 749195031752404992,7048 764415825100976128,83391 774305979022184448,141912 793483629301161985,252741 758658644594524160,54070 767422419162324992,98890 753352564876259333,25189 785673105024745476,197286 791048672440152068,78159 773496119187742722,136515 781276945208279040,186584 792326983489388544,245136 781240010121117696,183546 765538125108183041,7746 789111307148615680,200965 769650600334225408,114680 777079703786102784,159906 777885460077027330,163763 794966825465479169,262847 765018843324510208,85562 768724314111770624,104208 785948549578100736,198591 792416224068055040,244550 794622245708525568,262025 776844770970898432,158673 754059114347696128,30634 768493718219333632,95055 732371817831251969,350660 761655166126784513,431998 793216691970854913,249725 768539934248566784,107469 792770228207947776,247240 732994790518820864,353984 759869757298442240,58358 771553302865596416,126389 765012218521845760,84724 793447400341995520,252020 776112152083959808,153194 781060285637419008,183759 790306760250695680,230277 790688676783063040,233307 753319262836535296,17384 772287154869284865,130447 791394596551061504,238780 776826121069404160,155451 785666269844533248,197091 786795585927983104,205186 742801580043456514,11774 790624308989087745,232791 793428541706604544,249469 786328756520714240,202379 775028040246132736,87904 794234186404085760,256276 778262741270355968,166816 791760936612732928,240145 735487227661307904,195876 755154159310110722,35890 792573659592454144,11774 738932560873594880,11774 769975533245530116,113931 789683025927962624,227242 789988022028730368,227795 792719681446633472,240319 765599587537195008,87453 795093763471327232,264796 732747865672581120,353926 762771252322902018,73712 776980157173202944,159146 787925307277897728,213887 778946175193997313,166282 762609774986989568,73721 794299820630388736,258072 761007950441750529,62728 780870422770225152,183546 763604162688978944,75438 789196669095071744,224513 793412813196709888,249841 794894062352531456,261155 778135659416608768,1011996 795707389366239232,268356 760889142867812352,64975 772529142751436801,131007 773215276032811009,135386 775006017075773441,146259 755902774299144192,38183 781533947524026368,26066 785580440602095617,196917 794983241270763520,257406 754067696715653123,31400 788008825739763712,214354 795042591419072513,262226 790580291442278401,230332 770735546985504768,120474 778294886810259456,167220 760200174069227521,61512 780623498620334080,182171 775499268920672256,148994 755469878413451264,33356 760327838654304256,57092 765660535547310080,87858 738482781743783937,349376 760875709992734720,64197 749303786376658945,8047 764194860643577858,82066 790709583501295616,233241 768857862948782080,109666 773932681042206720,139404 790361718685827072,228820 779108321999527936,172862 789164951185207297,222647 795067052302077953,247930 753002233176944641,25143 758439272114520064,53144 786561649880686592,204413 793425175337250816,252020 778286948100280320,167220 758543743255400448,53185 756690645943742465,43391 769146571564781568,109167 780806366202105857,182726 780421073754095616,179416 786469497783877632,203674 754162452737110017,349951 775413310955159553,149087 775672714728202240,150511 750778630146433028,13195 764606163967246340,80939 788620358882557953,215437 774401144709718016,142506 792128749445808128,11774 774093635277107200,140444 763498012542992384,77598 767676146712469504,84209 778253665471700993,164826 763760432972718080,74265 790737783203782656,232881 794917336864145408,230712 785525337623040000,196277 765592712061947904,85562 768209913793253376,103924 769700877343031296,114985 750078326337900544,7275 793227492324696064,249057 762089313630691329,71502 790744739272286208,99049 794269719394021376,258927 762335557414363136,71429 794565234782519300,349479 790348804209901568,230283 753342780114690050,22575 759424108643885056,56964 770552398653915136,118724 758745963905163265,54070 769750495422480384,114329 746910015139753984,1247760 768611713876893696,106756 793188235518279680,249926 761728725956300806,69548 735568564061675520,352774 757618464693620736,47761 795348679557337089,265649 794030652626784258,232884 760620247850377216,62897 795725713995431936,247930 764109110107262980,65180 777239843759857664,159475 776127700910084096,153921 781015193388277760,183468 790891785652436992,234583 759442376909852672,32642 788562335321493505,210390 763419668124237826,73814 788844587326533632,191622 792884618726957057,247240 777619437474156546,154709 785909786348953600,198580 790317514697814017,11774 794711880099102720,256534 787055549057687552,207113 732593736845299717,352641 763827025090007040,80486 755252341616414720,34666 785628559880716288,197017 775136437473861633,146847 766085116804288512,89547 777523859868090368,161988 752224805009629184,21074 785934435875168256,199211 732307281845583873,196346 792421250312261632,245268 755209311392071680,35980 790228473075765248,159876 791122344441942017,234583 767747644278108160,101101 766772733275320320,95707 787635928902864896,206101 757309858060365824,46382 763594323388567552,78566 793577895427870721,250785 776738800936611840,157755 742393608855298049,11774 763170682201075712,75593 760213248889098240,61412 795303313717731332,266079 759564854629838848,57105 765317080652607488,86053 772739750876688384,132335 776674728756981760,157082 750364498607964164,12883 765375919691210752,82208 757661331205914624,48477 788008519639371776,214078 793863805461786624,256255 766377913931423744,93184 776861616742825984,158815 764194708507820033,80169 781579472516493313,183269 780876397799542784,11774 739494242045812740,355106 764143808393023490,82209 733142810908577792,355480 793796083373580290,250247 756904781759803393,45311 790514481310928897,231894 758430384480776192,48289 786197716263067648,199537 791409486829326336,234583 758280724109819904,51809 791402614269235200,238395 791615735881666560,238395 771752337459277824,125742 768205041945772035,11774 793098526909730816,249469 762256043942346752,71099 791360673947095041,237787 756584707630915584,43399 755558568196136965,38183 794330758265520128,260033 789183726857035783,215437 750336938150735872,11495 794173624945025024,257492 766417899552636928,87245 773718105088413698,137553 775002404135788545,146259 786567200127721472,204413 754082126429945856,31523 786281879112675328,202636 781522363544461312,187976 776812670410493952,11774 778629882423054336,11774 765392904038649856,82208 789554666296250368,226578 788125848192684032,215754 793139148764905472,249469 765453823045283840,87145 765655619605041153,88930 772804742263308288,129551 794670832505098240,261987 793847217287159808,255954 792166196506341376,11774 788508386589421570,217658 794987837959585792,350913 757716887857868800,49056 751712468548870145,18391 794569324438634496,261155 767715469923065856,87904 773910872909615106,139577 756828744766070784,39096 793107644043104256,249469 788458991042961408,217601 786753857728552961,205091 759545544574251008,57068 795256291476328448,261155 771088393161900032,122759 775009991291842560,146259 756186797076426752,41680 785237227009822720,193611 790694844163174400,233692 756723756123369472,43553 749574355626123264,8588 756278350994223104,42495 774182136110718976,136578 770879300484468736,119813 752621482619076608,22575 767331878030417920,90384 732651261439410176,1170649 787318423315505153,210207 752926608529448961,24597 792014399959625729,243075 750745813194768384,7461 789168964320366592,220029 793154264939978752,249926 780895374630281216,183269 762731531429294080,73910 775874014048690176,152193 781230943142948864,185310 755902011548336128,18215 791741353063489538,240535 794178387539476480,235774 749734058171592705,9314 766391160550154242,93429 753981446159753216,30842 775003292787208192,146259 793169773559369728,249374 763415789974151168,78159 790981463839744000,234583 771508195193946113,125142 749686071013806080,9433 766424819676028928,92210 773353230654898176,132366 787746760064135169,199262 763551939669786624,78344 769605780672745472,112382 755839395433844736,39462 791860641208209408,240070 776386187804106752,153658 772762531488235520,131031 786001738633449472,198671 767185963063742464,94699 785980721240248320,199891 751166207525462016,15536 776453716262080516,154869 754741032596627457,33356 793620186213474304,249926 780871631631683584,183269 758334852605280256,51043 763826035435638784,80486 786393818908102656,203674 757912808214392832,50024 756542647070756865,43391 793622459589140480,253690 792668453261942784,234526 776148260217982976,153845 760297788932366336,61544 769342744363802630,110585 766271787751440384,89271 786271946501599232,201962 764835460405428224,84711 776825744970375168,158387 793606967298236416,252639 772911003705217025,132908 754816802123722752,33356 752203753445613568,21074 768915359562813441,109874 764935894398820353,11774 767295565289758721,97379 776587854797344768,156926 763837800479285248,80716 765675108140580864,86414 767788276723904513,101383 791696476724342788,240070 767724395368505344,100545 795006889444732928,264397 788536741988823040,217106 773315242587590656,135505 781813153147392001,178258 769333386255007744,112239 788980631602593792,222646 791389012787421185,235590 758131068738371585,50301 757350375682867202,45669 765642809374302210,87904 763646739442049025,78722 773162308830916608,134828 759081765919133696,56630 735175414818078720,7224 771367509505236992,124883 780619829359284224,182154 785451248690397189,194170 753395345934147586,27317 770759232786497536,117265 776852074206232581,158520 769380232394604544,112399 791511117788909568,239405 763769101986574337,11774 774912141619040256,145381 760237782136598528,61145 764646801458757632,83866 768886573714726912,108849 793404416606998528,8044 757069645975212033,44163 794330206412636161,258878 755510941429723136,35890 788525841512747009,203710 786784934593634304,11774 791784255764430848,240483 771138386308595712,121479 762729525008601088,74612 765498738370641920,87774 776095471357927424,152878 794206458795724800,258771 792096433998483456,240073 753398300229853184,25189 747541021161062400,11774 786392367121195008,202727 795362479434067972,1170700 794920332670988289,249926 760698891641716736,354841 778509520804777984,167220 786260706756661248,201958 753987990561689601,28866 792818374158024704,247074 749380884726444032,8047 780570964249628672,181419 753300793474678784,26140 758109099175342080,51043 762003632694976512,70501 768395748178210816,351436 780039487132880896,177233 770070562966216705,114779 788425901297971200,217634 793766053969063936,244777 761278045781041152,67023 788860474771251201,219678 790495133385056256,11774 778403589379293184,167197 780442021886656517,179983 795095131426869249,263933 760681531274919940,64147 780620869005484032,182154 789352986938048512,225359 771355931833540608,13647 763426713946755072,75786 780683767002206208,182036 793100007956099074,249469 761431023724863488,68182 771690415325978624,126152 773643132554665984,133702 795205091481579521,265276 764094445633441792,80939 765722987580497921,88311 757064286367723521,44163 777621849899401216,161456 759543844585218052,58227 786379052697333760,203437 791629816281829376,239456 787119005110669312,133136 792945842592190464,247877 771406774947590144,125145 772641326181515264,126152 757682116708732928,48663 760585046222704640,62779 794157753459580928,257492 793158054921379840,249926 775761720279171073,151374 792811205136150528,247845 792447901976756224,245148 773932545465614336,139392 777864487634370560,163990 787384293769170945,209095 790964868300103680,234796 776774079697162240,157755 766578170040578048,148861 791432477059330048,238292 793406844832210944,249895 778308647722049536,167220 762731365716680704,73910 775146974072807424,146720 793923288724422656,256458 750468272936464384,12746 761235451776827392,64611 776394389581029376,155390 793876042461028353,255942 765917863760756737,89930 761527532785049601,68864 793854958135312384,155390 763559848722051072,73814 753554779457089536,27045 793369429774065664,249926 763515987618521088,77849 793127177529196546,249469 752250789884628992,20232 773271619984695296,135903 791770310441828352,240483 794520970010705920,221785 750399276589678593,12883 755451844948848641,36735 756498194129747968,11774 770977960430108672,121612 776748270768971777,157082 760534138747101184,63268 768816836313960450,109104 776845080514539521,158673 760195971741614085,61352 793201948493242368,249926 791417508704034817,237999 780463160754999296,178470 751718324040372224,16422 755949636976869376,40881 785259799684481024,11774 792047306937950208,243075 794628374002040834,261155 750858178456195072,15264 791761210391797761,229817 790973311903797248,217837 757979132827410432,49066 792041183434465282,243187 767458565489590272,1249013 787980941100654592,214086 749658471633530882,7546 756479011769815040,47188 762276106007228420,51778 759759612363104256,58839 793147748157710336,249926 755098887707172864,26721 795665579424157697,267862 766544568972042244,92235 768437011636158464,106281 794007017182625792,255942 762234853521776640,72370 767080184369512452,94699 788155800975912960,215754 753211864121769984,26038 792151508930494466,243075 753017647411888132,25253 794799947937935360,262752 762733247826685952,74690 794431759211368449,258598 757278823478157313,46384 759738197333123072,59394 786782517068173312,193639 766326137576235008,90284 776238024547938304,153194 755214966609719296,36219 788009697840275456,213253 794942251650744322,262053 753316785387085824,22575 764889679850250240,84724 788547388822597633,217285 789117812321165312,223286 785906139418402816,198878 795367049061076993,265885 794565296568705025,259034 752620465433112576,22575 763517643269767168,78684 795384110122344448,266491 754878090585575424,32873 764876088669528068,82481 733122417032232960,355324 788067791182135296,214492 779133465241333760,172270 762407849607647232,67852 764973944109752320,85562 785726686683770880,196917 788896342026268673,11774 771837817362067456,128194 787836929429692417,207287 753705748631265280,28732 773117803171835904,133584 794670724292153344,262022 752645696457760768,22546 781676209600073728,187044 767892897706356736,100893 793945564689764353,256105 767532796038541316,90982 768143561506291712,103354 764238387226083329,66371 764981622080872450,11774 785628066399686656,197512 791891717813395456,116044 768805486925795328,109104 774471586359279616,143473 794236043784392704,258909 744626689418887169,1247662 777631555522994176,162596 758193899332599809,51451 786801275186786305,206642 792164557301112832,244221 780602687171600386,80785 781629612816146432,188458 785812130385633280,198671 776182494647332864,152314 792398684491317248,11774 770353691467534336,117609 776435403670728704,11774 774425206433669121,135025 785585535314120704,197297 788194432096972800,215754 791083089095045121,235566 761977862739996672,70679 788063224155348992,215005 780919711676510208,1170352 758036319637417984,50654 760733475645353985,64192 791898161858146304,197046 793188341600485377,240890 751156752687599616,16897 793199991527448576,249926 786191537793183744,201494 792564860504514561,246632 781676528727764992,188500 770310034244898818,118087 771896368499560448,128519 794763390245892097,261155 770233244298125316,117250 761604514042478592,67852 775777865161805825,149953 781394236340002816,183593 737763465348059136,350979 758338198930132993,50654 785841120085278720,193050 793634485438865408,252020 753293625245794308,11434 781351192295268352,139404 795667629293846528,267862 766409424294543361,80939 774218334267072514,141887 787794514169597953,105109 772808202098450432,132364 758775500529557504,54070 771738509241647104,11774 777648178321502208,162610 765950365367934976,90471 768482776592977920,103721 761221083169030145,66897 792059656948617216,243614 794331146989502464,250633 756462616483024897,43391 753316108116123650,26458 776205210159091712,154534 785565714879016960,196788 768982374168178689,110659 791354904795242496,238395 773648295600099328,137795 771697776530948096,122982 776178582871769088,153610 788778118098149376,220526 756481806837309440,43391 788480786521612288,218275 759482799589949440,58537 787024768612564992,208016 788788789745377280,218275 788370880371970052,216968 757704561436008448,48991 791343292885508096,228124 751905799736176640,17794 790726808358486016,231894 786949151703437313,206008 780028909568024576,177704 787970663390842880,207861 785794164973670400,194058 790539612640931840,228820 789654302742581248,224857 793463186821382144,252020 765873238907977728,89122 780577218313330688,179673 762750996636241921,74592 762781874041348096,70679 792052232837476352,11774 794019048002584577,257492 773930466969735168,137158 776094008451801088,11774 771347991563235328,124820 795395244741246980,266054 763165339630702592,75724 769390408732401664,105647 794567662047207424,261155 787335694133919745,210289 793192040993611776,249039 792022782628560896,242712 795420429934592000,263289 768466748064403456,105041 794448750190166016,257325 753558417273344000,27222 753780900580696064,27045 793401237169254400,249926 766015281009401856,90465 777351339437268992,161456 759088603007848449,54842 765385195428126725,79513 790643827614752768,232863 765967995353137152,47940 758081874841468929,50542 776820622735216640,158428 775496774521716736,149633 792184604132118528,244691 773932900102369281,139404 787135181681405952,206644 770627669553713152,120186 758395086732267520,52167 788374404539551744,216003 760176251239800832,61145 794923832867979265,262145 774303382173458432,141887 795207740788506624,262752 795304058911424512,263241 776117373900316672,153194 792529861554294784,246273 775791233256001537,151741 769388131397369857,107745 734874484662931456,209828 786060767799943168,199496 768955434707329024,109360 795434921284214784,267151 767528241313685504,97852 773331869806895104,135025 774009258421653504,139404 795079607095623681,262849 758367095373586432,50804 781615769729769473,188492 751901545629818880,17794 758704409220030465,54070 769666367314399232,112336 763301835889344513,68993 794546124820398080,261155 762163846895116288,431998 767345147097051136,97390 790583728011485184,11774 793083316329152512,249286 760040524199911424,56420 772575793272721408,127711 777690134242361348,162430 792129904712310784,197512 763803163984093185,79691 790351981193723904,11774 790001781271068672,226490 740935568037543936,11774 741743756676849665,1170556 753416617632079872,19598 775830258213871616,149259 793962794127233024,249725 750382707302170624,13021 776436878656413697,155688 762876572923637761,73712 785788860672438272,196676 778745250319781889,168794 773892129655488512,139404 787072794127466498,208016 792925315181846528,248514 764199867040366592,82544 781337764616777728,139404 759076947452235777,55661 794640604399484928,261155 786184411083444224,192032 788601211918376961,210390 793496807644934144,249926 760832293946687488,64722 770776251736920064,120353 755446108562739200,37433 790635777000693760,230899 791486696030253056,239405 773978596721451008,139404 786939943348305921,207613 795298349914198018,261155 776862055114604544,158428 770650501738270720,117283 773337378891128832,135025 794001678869463040,257325 778643493833019393,11774 772105236488028160,129558 790219204364496896,229693 761004885433159680,1248836 768127639420755968,103354 732183575601287168,350015 760249990358769668,60018 770483667667910657,118191 795429129260855298,262602 790622087224233985,232427 754820672640004096,33356 780610252756574208,182049 793909403376226305,254209 774273453243273216,131421 749080159534272512,7126 770288759992713217,117377 785248087015055360,11774 760762273195589632,61375 786983642232860673,207949 753054864293388288,24603 732239237580492800,11774 775022892048343044,144682 755861376132722689,18215 790539562820902912,230808 794578148801310720,261155 760658772423417856,26066 786933020015996928,207119 763913658489602052,352255 765035294391349248,84422 795357621498839040,266054 793198296843943936,246225 762715756840779776,431998 794620169075257344,260535 753387057238667264,27061 758132715615055873,51239 772897646021316609,132364 790981091536441344,234796 770364076694175744,117257 768860937361166336,109666 780523722834710528,176128 753673154631839745,27402 768930352853291008,110362 790318192795136000,230485 794694744890687488,262849 733295881164890112,355480 781524671615242240,188401 788212262997676032,214026 794627688870842369,261567 791867076927303680,238207 773649760100155392,137612 779104197396402177,172299 794566869000785920,261155 779385959263506432,124883 756969649292599298,44163 785781865131020292,197512 762970339001237504,69711 767704012074328064,94841 768115482255761408,103261 772435110046076930,130792 774611894409760768,143585 781176235334377472,185313 785493388116103168,195975 793258250288435200,249469 771768399361773568,127582 793871878855110657,256255 771498448453529600,125163 771470816772882432,118191 789558210743013376,215965 750303220921053185,12357 764580049466961921,83391 774166693304078337,140444 793314088654737408,250633 765093605702860800,349060 753590615879913472,26458 794002112057196546,255870 758746824005910530,45525 774094848244654081,137965 761052702256173057,18686 767978380431986688,100605 780796681000476672,183269 752181441199349760,17416 773668652411260928,137315 793140837769097216,249841 777195778909605888,157693 786962504618418176,207613 788218268364472320,213064 792506776478515200,243075 764602231832227841,84209 759573400528429056,34666 773470004637495296,136904 795708162934534144,199307 788419677970112512,215969 791402110185123841,238780 768171581558239232,104332 769417028872437760,113165 773979574484992003,134380 794189926531092480,258598 750060407948136450,11250 788914467979481088,220029 772159885060501508,129558 754758848683110401,33474 752946929894625281,14277 773213711280537600,131084 750068013001506817,10196 760820345704181760,64678 758371340621647872,46076 753019638812925952,24727 761541913702862848,68854 732448945524203520,1170511 792409997586169857,243165 787431849157025792,172084 775860912938815488,151202 765066060185960448,82121 794670092663537664,261942 787183899197734913,209043 785500889620459522,11774 791668597286400000,240483 760122275219726337,61051 772990295726174208,132996 770293956965957632,117257 789747448533118976,227048 786543238047870977,204413 769718962581942272,110585 768602895822491648,106281 769324081816535040,111454 765429293992116224,86781 751974667615809540,18316 753270385869631488,26492 764232260308664320,82829 776167949686177792,153854 777309748886577152,160593 779384253188628480,172799 789273861640495104,206048 764869625460862976,84449 773640742451445760,686533 776491289823027200,153194 753408537376673792,27045 780561980742590465,355701 749999175266426880,10251 775526862877519874,149953 790356005305585668,11774 795429846692360193,266079 763899648323051520,79691 757623413284466688,48288 759463945698549760,57722 793871873931087874,191065 753747286656548864,29533 759688812691804161,56595 772156038820696064,129558 761315537938944000,66482 765588347448274944,86440 774767542866882560,144494 775790524120739844,151463 793217816019152897,249469 772241851113938944,129558 779477697764421632,172962 781221933220179969,186434 765205164961755136,352567 763118722554880000,75899 788798413668229120,220526 793814002652499968,255393 792549655674392576,246632 792509169949609984,246392 789347054011224064,223899 791325496990572544,237787 788394727519424512,217519 753602200161529856,19598 779131857812193280,172962 792072893635162112,11774 793217766396424192,249926 770696894649511936,118192 787000245926432768,208299 790531087768309760,11774 768177799484022784,103212 774633625228763140,143585 790194093569740800,226053 793232068742377472,249469 768544532338204672,106753 777123249033478144,158520 785909408077385728,199546 768156158532128768,103354 763819587754393600,80366 756272349482192899,42432 792550261248102400,230485 790549201935437824,193571 756691209016471553,44740 758239438174511105,50719 779729697479491586,176196 777897927331065857,76794 780464303644160000,180594 774235869343428614,131421 789899431143288832,228576 770265372595331074,117257 772979117956431872,132996 760955918171443200,65974 764919447500881920,84724 780593560940929028,181886 732751796070944769,1035907 765502711089377280,86440 755472949373722625,37875 758058308397785089,51069 761753638180040705,69493 785446293007167488,195838 786695731990126592,203983 756284152706637829,42432 758419389528113152,51997 760695132769353728,64048 751108416110731264,16589 786001986164436993,200382 792682946247274496,246726 766018604173144064,90384 785324737920638976,11774 789307501015687169,224680 780414411622215680,180039 785676770506858496,197286 794010124280922112,256564 768950011946266624,110550 776753344668835840,154071 786010299274960897,197512 732161292534829056,65113 785258391669202944,194147 769263412555550720,112399 755556188918521856,38286 764007446205517824,80366 773174905114202112,134561 792976198749990913,247877 790730632632631296,232169 765955766910119937,90384 774002325123895296,139404 774285904022208513,141867 780460736808116224,176128 732704645085200385,351666 757373805719203840,46006 787722355544092674,212357 764794265109090304,82002 788859139166351360,220765 750698390166659072,12883 785924719728091140,196277 794316838653964289,258331 790007129201520641,224680 793597087224954880,252020 750416670758432768,12883 795404528195694593,247930 765353278150283264,84209 764242701688508416,80939 794544048014954496,261155 795008143822614528,264397 753621236949852162,11774 768288858387705856,209828 789439240853524481,225358 785871380969459713,194723 793486904524206080,252408 766027780001718272,81929 773663189401763840,137869 790307343493951489,230277 794533372173438980,261155 778255510642491393,166913 794813341185228800,262022 776735583431434240,157755 787083867958181889,204835 774745914422333440,143043 786278578157527042,201958 765085879517974528,82020 779874221895847936,94396 760795103199956992,64722 777321187315679232,157840 778096286834851840,164001 758025117951791104,50923 761007150206377985,66116 788044965817516032,214354 761682386832674816,69947 794371875673698304,259034 790398808391753729,11774 732891814160531456,11774 770756191437754368,353879 792369505460686848,244143 794750988494118912,11774 795693635467694080,267862 763221265247186944,76577 764889718228082688,18030 794211080948039681,257492 781537250794430464,139404 763445246902538240,78159 795347435677773824,266500 791665344116957188,240483 793458463405989888,252408 750467846774349824,13410 774630671532916736,125810 795618179934486529,267655 753391747728683008,26066 789962036956368896,221228 787021598125543424,207287 793664114862141440,254209 757800646573563905,48663 790503746186903552,231792 766020320763506689,90384 769219614769238016,11774 776088990113865728,153194 775769630065307649,151071 763749653800157184,74630 752934034259513344,24134 788777870785118208,220526 788095385247977472,215005 793802561476112384,255393 778788670614626304,167753 764124233693818881,18395 792342508990664704,245285 793803900184854528,249926 795361906974457856,261818 760896962417819648,65189 776782842760167424,157755 793237226427588608,249926 795416260389535744,265858 749779976518459392,9754 759526374579302400,56964 763895668209364993,80939 785262106840961024,11774 779716288360906752,195876 781314042333892608,136610 757332910848348160,46394 768619538338291712,103071 750078722565287936,7546 762057389868670977,70886 769008654615912449,109945 764121871495290880,81924 770715007638089728,11774 788010243489792000,212711 790542622544764928,229693 758041660655665152,51069 770757300583800836,121046 787090476616691712,207965 781204278916575232,185083 776141538548150273,153915 754741468154040320,33356 767567535428349952,85562 742397809073229824,11774 778324387573280768,167319 790559172479717376,231416 761202482454429696,355994 772902200163139584,131403 775304132957700096,148170 774048254937866240,139404 793414410958147584,249926 773617941220696064,138165 773952814582075392,139404 793474169425891328,249926 795684767064846336,264053 785253973242499072,193669 754090263031771136,31320 768974392583794688,110389 755778042031644673,39462 757595487113388034,47782 751782730115850240,18893 780767876672258048,182726 792025252385611776,243187 776813868949446656,157693 776568329045733376,156053 788059281841086464,215005 761641684929224704,68987 764162509133770752,82066 777313435658760192,160225 791900008912007168,238429 793248615841931264,247240 753693448729952256,29263 788073412069584896,215005 770138408614256640,115435 758269295705071616,52061 785612852274995200,196788 779308667334037504,173645 780997824490209280,183269 781903927918886912,11774 785658389200269312,197512 766707630702206976,95708 785962993540472832,198671 792050663475871744,11774 763553499439255554,78566 785649612874919936,196277 793139616115204096,249469 768557534538006528,106023 777166731055726593,133702 791672522135605248,238395 773743417264336896,136093 772089285763825664,129471 778318572347088896,166422 789831506172579840,227242 785918926328729601,199546 793271946532171776,249926 771525952987762689,11774 793900733863075840,256255 768869332281679872,108849 767825934103687168,100949 795316346145898496,266190 774359006580178944,143186 760795026934771712,64722 794733705298182144,261155 770415620504555520,117257 779104383027994625,171060 772230501453041668,130032 778205903170383872,165448 791719340173238272,240718 754001712931860480,30303 779339400681517057,173964 786382061640617984,203391 786632213479755776,202156 762967443056852993,75109 794532256471797761,261155 764608530141839361,83648 787069394228809729,207949 792347026214322176,243398 763984016311582720,79999 778380836559327232,157755 753948464774381576,30590 768839650349764609,106673 773229101251371008,134561 765932507321688067,90327 795264435656867840,186212 795491422610792448,266079 776919448909250560,159146 760523825213763584,1248776 791327050858500097,11774 777958571875135488,165071 793606830949883904,252639 768501000759947264,106819 780230040302804993,141360 795747445506457606,267862 753455927508860928,27045 786191747307171840,192032 780903724252336128,7327 754064378660519936,31528 788123949510959106,214354 732933876494962688,353851 778452417931161600,167220 794824230357504000,263302 793419737065721856,249841 794886077375021056,262849 765012568729616384,84713 786835845076484098,102730 791002508608933888,235590 793637991008899073,254135 794170563250049024,233307 792073849219186688,224196 794584687993724928,260970 794936220241559553,261155 765647930724200449,88332 759184177723944961,56964 751945789300146176,17416 781572999258443776,189031 794701834866855936,261987 751598875404828672,14277 758283835582840833,41703 786739022232182784,199211 771418737576546304,125554 793795329623789568,255393 773687076260904960,134633 753950409601929216,30590 772129350133116928,129471 776932543442616320,156835 778605996176322560,169201 785331046606929920,11774 795405665837649920,247930 794749926022352896,262226 795091013043912704,262849 743227474365001728,47188 773115414540726272,133944 779081094100647937,171858 791710169277272064,234990 777830265632743425,163763 760113687571140608,61051 776909860612902912,159377 773656963070713860,138382 758411220588257282,52494 790419281448230917,11774 770197678932189184,117257 754876404454428672,20061 764112453961654272,81702 794376885195206656,227345 754745015709097984,27045 760659014405332992,64197 756618490782416896,42495 763026194476380160,75646 765277698738434048,86950 759829026118729728,58254 751808791314833408,18567 774006980218265600,139404 757231694881574912,46006 778651466064158722,168794 791382315817504768,238395 773921363291668480,139404 794950327594192896,263817 766058028365864960,91146 773882887343079424,139404 770389494352715776,118375 778361978482024448,167569 787047572518998016,207287 792052006508695552,240483 771291563347570688,124562 762426232537427969,73030 773672845582794753,137795 787089621964447745,204835 795606740570148864,267521 764836672051609601,84689 790897989661237248,234583 761158890876571648,64339 737114213798187009,102730 755167422114631680,35890 762318011575504896,70886 775531141071769600,139012 767107587594596352,74451 790517632248274945,230704 793439884941881344,250633 762034766317178880,71596 778981150345695235,171693 756453559290388481,42353 758109024206192642,41703 756687880987213824,44732 793454728982192128,252196 793129228258701312,249469 793515723658260480,11774 793980078598172674,257353 788175049924579328,215505 777511345998573568,161387 769400837680553984,108795 792203695488274432,242693 777332088970342400,160609 794712138572918785,262022 786992565170077696,208176 775048381718757376,146259 751831613416173568,19000 763413007921799172,75633 763859808265142272,80486 791049379394101248,234583 791712398063210496,240145 775884315431309313,152314 791386256672305152,238395 776193259093815296,154071 755215387977932801,36262 772824685415428096,132335 779145833631588357,171168 749439008443334656,8047 766775962017169408,95708 776911530441015297,159308 793184337571086336,249926 763452988925022208,77136 788731971916537856,219942 793161220060622848,249286 773923311075995648,139404 751214757055696900,15643 766721339608694784,95672 781074301969584128,182960 761316762088460288,58642 764256358325596160,82582 756498503141056512,43391 758861820908097537,52682 733396631257776130,1170541 769599475731996673,112382 793038315217833984,243187 773949784185012224,132497 759511166402043904,58232 794642941490974720,261155 762638611254611968,73926 775306310753611777,148170 771726082856906752,127000 764846087035293697,84724 794183399317663744,258331 768891609832448000,108729 764184426775543808,79407 789507526316462080,205972 735444046974472192,355185 771452183871094784,124863 760852943427874816,64722 785527783959236608,196538 790064719692435456,228820 791767160808800257,240483 755071404354207745,35044 755874664606556160,18215 760974068975804416,66116 779426977472274434,148538 755916351063990274,18215 764275296023568384,62180 790698154156961792,232911 790379471358468097,230311 760920148077182976,65165 775822794433105920,151156 793277711225454592,249926 779421030624337921,173347 792534077815521280,123499 795177716978950144,265245 737430937168797696,349720 791012060406710273,234583 791704377564299265,240483 765681172844163072,88930 773290756509491200,129558 780474484050407425,128189 785542338277933060,195975 757084764541112320,45964 761729302790414336,69947 744648418354573313,349724 758420589300228096,52696 761324200619409410,67401 777357769024430080,159876 733421900043456515,355480 753868013846327296,22439 767461391485861889,98751 778291902437269504,167220 785646700413194240,197512 788501455108014080,217574 752725801997664256,22664 768814214211330048,109167 749755807273611264,9754 793280509497466881,248253 771884702990946306,127366 785956992846135296,199739 781243987969519617,186434 758519842135609344,53185 775405698427432961,148870 794344730289000448,257530 764558595262255104,74247 763921544993132544,80643 793320829245239296,249374 772446412751638529,130026 787373198417559552,46572 774097512185540608,129471 765917249618137088,89945 769723760551170048,114587 795424933962772480,267014 765721685878149121,88480 766629870344413187,94699 792220080260075520,235685 762815963473534976,74133 768365040038805504,103506 790552675892854784,232137 765947268482478080,90031 781600230592618500,188401 791007039774298112,230899 768162997822828545,103506 772151658671464448,129558 788485080884908037,217519 793971017622450176,255942 792224641024679936,235685 762763961758392320,74066 795349901832048640,266054 757641085455769600,46294 778359640690221056,167713 767968976521588736,102249 778068819055030272,161502 786314661704630273,201555 773585955844489216,137042 777136941779288064,160353 790624690863677440,232992 792027462951591936,243075 762966106306912257,75073 763352821211226112,77731 780621300402302977,80785 789265187811368962,224680 794661063392370688,256038 759009784418869249,43947 771710409828995072,125381 795728159618596865,261155 778078328213340160,164669 785235814636724225,194021 781370575780507648,186170 763701843042131968,78159 768129370095489024,103506 768832142738685952,105894 775430189945802752,149200 793215520048676865,249841 760604219258830848,63996 770737454521327616,120474 793270933721153536,249926 755170904238424064,35890 776944019792285696,158027 758018953734135809,47761 769319112023605249,107469 760539942405701632,58358 772094080247562240,129558 790722484530143232,233756 793217170075299840,249469 787708828867518464,212139 766413435953291264,93184 768891327412965376,108849 776142682477387776,148909 789509221897408513,226731 753769673003532288,29819 756636477560238080,14277 786399003474661376,203350 795098799924453376,264397 760164843781517312,61444 763414486665482240,75899 764945874292125696,84724 781522110149779456,188401 791493879031734273,239405 749427377718095880,7082 785629175918923776,197286 793130929111773184,242693 794897329765679104,263697 775850071187480576,151202 779346250416136192,173753 752261318963400704,350517 753355096394702848,26805 792492891390218240,242636 786418969611608065,203674 793730702911021056,253042 787441685810655232,210585 779415699034746880,174427 786426448412340228,203674 752264778765197317,21034 777341200403533824,1250342 781397125821116417,186584 760227601243832324,60794 776981519281721344,158864 790086586012672000,227516 766032127112740864,90384 758711327447670784,54070 776971918779887616,155451 772241103357640709,129551 771786246679126016,122528 792088934390071296,241678 768966528595222529,110585 762386636734947328,431998 770135346621386752,11774 768920598596587520,108849 795384691608219648,266151 773874468477345792,139404 780416035870519296,158175 756933365744472064,354167 793998831775981568,257492 794704817230856192,262849 785791288239124480,194723 761033118992048129,56784 787037940178378752,207287 773298041251954688,134993 779673376398999553,173347 793209038792224768,249469 773987807811477505,140372 787063288127336448,207287 749749581999534080,9295 774991552011730944,146259 759736325016735746,353879 763392141506727938,77732 778283856960983041,11774 791782453866213376,231427 788626568247640064,218275 751169687237627904,17416 771149855423074304,123595 787382258541953024,210432 766473765504942080,92854 773891651748171776,132996 780226353404661760,177773 787018821592870912,207287 758359786186481664,50346 790727141247815680,232863 795230590995836929,264774 732249138331418624,196346 777343234120876033,159876 778318252602634240,167220 789987651659010048,228354 772576216347840512,131457 781235714306379776,185921 788753193245241344,220526 771318107369377792,124597 785594552660795393,194213 792065852904464384,237813 794524416470196224,261093 768071278754496512,103354 787729798449725441,1170574 755403259699875840,33797 788517989704269824,217106 793551567517470720,226655 791044583509471232,234575 793131870363934720,249841 774346803298832384,137965 787019645425508353,207113 789103224519217154,219540 790012447365079041,229172 792260125180461056,243187 758662842392248320,54070 767858738308845568,99093 795335418610851841,261942 792158490856828928,243165 763105142585434112,76577 794633524766769152,262022 771489692541779968,125111 770031670422634496,115451 755549514140790789,37993 794743939379200000,257492 779946785523531776,78247 764069288349044738,80939 773932922164375552,139404 789545297680531456,218349 765279798973308928,86763 786959758356013057,207287 786712221573341184,205091 772088823962406916,129558 785870522886205441,196277 787644033245913088,210928 754724996702871552,33356 773166794332786688,132335 749620533784784897,7546 756347332661219329,42432 770584591832940547,87904 792029458463064068,243075 778797604662489088,170609 789799481516568576,226712 775648190515204098,149259 768180704517746688,104565 759106801031872513,56964 790229694499004416,229835 790740919477608449,232791 773900580989173762,139404 769728234229473280,110585 787664534462951424,208058 785844748212895744,198878 780204038805684224,179002 771802556536332288,125742 786974531240026112,207613 764856098968875008,84724 775223373563502592,146720 791018024883085312,234796 787836738928386048,191553 773890405175816193,139404 781195409402179584,185496 792068736660275200,243187 793615847679987713,252639 785936342261825536,198788 791277597749571585,237274 791062713371877376,78159 752914289166540800,24439 791074751145971712,236258 772226539014483968,128258 794222762105573376,258044 781295736084279297,186584 775818035290660864,90193 733358883670986752,355480 791364676097413122,238207 777924108587794434,158589 788007567184322560,214354 753622232727814144,11774 753699132255113216,28974 753725951037407232,29548 792894000055320577,247241 755634879036030977,36583 780599882260197377,181755 762784573872713728,73737 775028112153251840,146259 793044002945794048,244550 786031689394823169,200490 785419887829286912,195414 778010125684670464,164826 772482200302395392,128382 766849493178290176,95672 787338998800932864,210432 792018934002229248,243075 767881171728470016,431998 791973419713568769,352699 732305868973281280,349764 768836073933926400,105643 749470787929726976,7816 751914666394152960,19317 781350705269383168,139404 771947337920942080,127582 757209713557643264,46006 786600337289388032,11774 758305740230492161,52061 795454244522442752,265855 785816058376642560,198671 764380814968754176,80939 733446340215230466,351152 792548834450743296,246295 770013256874356736,115451 775730011487600640,149200 794551659191898113,261155 770761856839475201,121359 778039430489735204,165523 770718785326178304,119893 785864264494055428,198878 750399186508484608,12883 793260900392243200,249926 753968568081977344,30640 769400949370712064,110585 756376888180928512,42249 754860593232744448,33474 793824703488024576,255393 764648278533308416,83391 759105383319298048,55084 786940816258437120,207287 794353052002172934,256502 788541496488255488,217658 770994552471715841,121949 778819829088161792,168794 781116670060400640,185496 762763865696284672,74247 750072962846453762,10735 779050877529108480,171463 749723345680228352,9295 752888430875537408,23843 785512428255715328,196277 774373668684193792,143114 785456431357005824,195956 788472788180869120,218275 755205530432311296,35849 755529557701111808,36875 732988690155339776,351166 791627672371757056,239956 791685465124536320,240483 775826800375164928,151185 778241407085576192,137953 793522887374147584,11774 763410958186184704,78129 758861764041715712,51809 770225089103224832,117377 788764732706525189,193121 793173982501490688,249882 762858556726972417,47188 794554717552709632,261155 779476145427406848,173964 792223113773735936,243648 778184305331798016,7092 771145269622763520,123583 785466067577700352,195975 775799125233242112,151463 787993640056475648,214209 790590747468705794,231894 760575280536752129,63149 767979337341542400,101681 768978336630575105,109805 786006400979771392,199961 770643284481994752,115726 755171502383824896,35890 786390455197982721,199161 758325423847514112,51809 795766401759723520,268643 751162454927814656,15643 793446975878213632,252196 764304420267970564,81783 773961199826440193,139404 763825297724612608,80486 765885122524610560,87904 781240643158876160,185313 774368355868303362,141360 771012974983122946,121046 773532371018735616,136904 767890969463132160,101681 777910559253508096,163990 778669162084392964,168892 772501320724992000,78769 775154558477725696,144730 788860341794988032,220332 762886231663349761,73712 790695642536484868,232640 790796290120613888,231894 792370542577803264,245109 778991622629367808,171693 768509728230035456,107210 732727175028346880,353002 756243141682921472,41689 788158847978442752,214992 795613530556862464,247930 732347148889530368,349332 771646311925813250,126082 761478002278400001,66801 755912533236592640,40668 795707966871638016,199307 778232809538195456,166409 788467362777432064,218275 793528750503669760,249926 794621104694460417,262053 781319217199054848,187393 787802443358679040,204835 753326239239188480,27061 781350380865146880,183759 787781033303441408,212802 762748129896566784,73910 776451921091715077,155896 777810253085708288,163763 779102264807960576,172270 785317217000914945,194934 761619714321899520,69684 754002954764578816,29263 793205352414208000,248988 774079103901192192,140230 752898421544001536,24134 769580537094742016,350878 773323039446556672,135252 776222209463300096,152314 790896773828976640,200804 791003337223090176,234583 775811688268464128,151156 765310478738395136,85767 754740262941888512,22393 791331127759896578,238207 756532887965622272,43136 788803652089700352,217466 792121620131254272,243075 751164461529128960,16593 766046215054069760,90384 786033354634387456,199546 770671549967798272,120610 795437635867213824,265257 789452273026002944,224333 763484365452087301,76549 791832429409345537,186212 780855016387178498,181935 785330510394486784,11774 791617852113420288,240145 787662245450756097,211347 747719758603259905,47188 760601097207623680,1248768 774009336771280896,139360 793579935008821250,250785 795693641599688705,267862 773582686468308992,137042 763291878875947009,76549 771121656890691584,122817 779722941894365189,176203 781328742698262528,185496 752140909798580224,20279 773724670788931584,138155 791705195403026432,240483 763805173185642496,80098 792423556432793600,245268 793172320294535168,249469 793095057628889094,249469 794033618846961664,257674 770943324014379010,121923 792157002529202176,242553 755241768279564288,34158 751751839343796224,16728 794671142346915841,261155 793618098716901376,252014 791395188899926017,238780 788845931789557760,221297 794960675420262400,249926 791901015473725440,240145 760860335490424832,65222 776192353572827138,153095 790653207701753857,232169 754729678913564672,33356 773709671899205634,11774 792923961218654208,248220 754699052235657217,32468 762461101745287168,47283 771345595025981440,124904 795774133665746944,267521 732279571043766272,1170428 792847087993954304,247232 762305289559257089,431998 733181803536736256,354983 758654954907181056,53985 785528176818675712,196676 794701930102661120,261155 795350588116598784,265885 732639652952215552,353216 794983702992482304,264397 761544851913670656,68993 764463761289871360,83391 772095435666231296,127672 771312319678717952,124600 770750789296029696,120393 779005694364135424,171324 795439098269929472,266054 793140189157658624,249895 785542217532407808,196538 768105217313214465,101514 771419528076984320,11774 764937899154477060,84724 780201958942580736,178045 793173459664723968,249841 769280333992853504,112693 786598499395702784,204413 764909285419737089,82066 749200911403069440,7048 759165470251610112,56772 785568961308008448,196538 770657493810675712,120393 759903307456471045,59725 750716022261415936,14462 754717797779988480,33356 768647428543094785,107428 795137672201310208,263895 793165914044858368,249927 751631629202841601,18893 786032379248807936,197297 760804648475303936,64326 773882814718763009,139404 790766299584618496,232871 785924969511485442,198513 776036674300153856,152735 787616691551436800,209863 787722524582739968,205197 758644867589210116,349729 753763392758964224,29276 774769198287298560,141316 758485333822496769,41703 773616164132032512,138165 793172964984426497,249841 763508448650752000,78853 770655623683960832,115526 732727511482793984,351286 762362054292283392,431998 786979668234731520,207613 785248781222703104,11774 735108593897345024,65113 758157195884322817,41703 766094200484093952,90629 773614356919623680,136093 795386698645573632,247930 791390829399142400,237594 762011891619233793,70501 791064179541028864,236454 777633684639870976,162294 793913247162327040,256255 766723085701640192,95672 773738129085849600,133081 793491350230540292,252741 790891228757798914,164764 776416249198833664,155390 789090282348216320,222682 793820821177393157,249926 778314351346409473,167311 793649201305354240,254209 762452820528291841,431998 766023523986911232,89923 751142481970884608,15808 771595271314649093,124597 755467710583169024,37294 776761316459491329,157755 776422811967426560,155688 732724891753926656,1170592 774747989495644162,144690 775793798613983233,151212 781063559409131521,182960 790930930194145280,234583 790277222250807296,229693 754728778333429760,33356 776397920891465728,152735 751120141086253056,17140 790276004681912321,230282 788672448086564868,218832 764567030565666817,82457 733023798547488768,1170678 785269932607045632,194648 757578920673673216,47761 773709735992238080,121080 757444290364661760,46006 788730238389714944,220029 792085899555332096,243075 763184313168912384,76577 732249927967903744,349245 768882429125914624,109875 776637878407266305,155451 766042283154165760,90384 786938233208836096,205509 758397694465323008,52054 772885424683487232,132996 794036133633982464,255192 762383628710084608,71550 775404331092680704,148537 793604467501494273,252020 742844848353464320,47188 767351675707396096,96196 788215928911716352,215437 785270399248367617,194648 749342762756038657,7944 776921286446415872,158387 793203449240297472,249926 790246901979295744,228576 791731952856469504,240483 788464000761794560,218275 793152987652763648,248437 792413495082020864,245634 757766738817736704,49070 791390128870744065,238395 759638449792188417,1170343 787698781311467521,212357 751676387329650688,7047 762469555574677505,52195 766003862129881088,89923 755165741691772928,35890 785492335937351680,196277 752000007776141313,14277 758132401314881536,51239 789804577021267968,226879 779005641855729664,171324 753027652466814976,22869 770095286094004224,99683 750552069665325056,13450 765071554568794113,80486 753436757669122048,22720 769964959988088832,116115 762368726373019649,72978 774084228526936064,139404 768173752144330754,103924 788011810523930625,214209 788854802893549569,220602 751620141574680576,16728 753649544433250304,28732 775140122828296192,145244 755839815728312320,18215 763183083973668864,76127 762367541163401216,72788 776272713044197376,153194 780795232229134336,150151 788147415178182656,215754 776436760641310720,153743 761550844969914372,68182 774046648204988416,139404 777999618269249537,165435 758447341619654656,52061 772184179530305536,129700 792105756900397057,243187 770041763234975745,116229 751026523470266368,16422 785501619924459520,194949 794291820817567744,258120 774572704317911041,144172 788152567075405824,215012 794558638014734339,261155 756264521195401216,41763 772320988985864193,35479 790615748544790528,231961 755230974162513920,36156 775004469268447232,146259 794018102702997504,255299 767078563111657472,96039 788218109706534912,215437 788734980985761795,220332 753330700607258624,26759 774194939311841280,141887 753565661968773122,27743 756647379542142977,43391 766736444203397120,93823 790618301822939136,232169 767494041986539520,97377 786745421997613058,203135 794923962572611584,263895 765567196538007552,88052 786639119837306880,11774 755699265255698432,34666 755965915385196544,40881 774684344493367296,144654 773601668491386880,137042 760277619136794624,61352 794598316839317504,261567 750825663729324032,15643 780840724627656704,181613 790959991020589057,234583 767555845194473476,97852 785495140139872256,196277 767794418225061889,86103 750748988752687104,14421 750562744278147073,13944 788528633652449280,218349 780841507716726784,180310 794291933493403648,259543 791351794614018048,11774 762404363390349313,70689 769899904512569345,114587 775361011696238593,148045 792502341899616256,246392 793474831396196352,252408 795386263008182273,247930 751101885612978180,16299 780775836098109440,181539 776649342715387904,157211 760084201974661120,60866 788736271464005632,219942 788719469434638336,217519 793300490456924160,243187 761161728906371072,61051 750427586661117952,12535 769554042326511621,112382 766035174639280128,90539 766005726712127488,90908 763100226500583424,76628 775029543430033408,144611 778067257297600512,164869 775713258145615872,148469 786966599572086784,207613 794294725574410240,11774 766284497713262593,90482 769885683565625344,105109 753847168251809793,14277 757248911408893953,45014 787382748101038080,209269 766809245413101568,95672 785992470706343936,199546 773987279748509697,140437 788204294126395392,215437 770705786599251968,113165 789176259561476096,220029 787009124676538368,208379 764289291333754881,80939 760119885590433793,60727 785235095716294657,194073 764970469883801600,85562 773264229415657472,134993 795139930418659328,258331 769469523795652608,113754 792073743753293824,243614 789975615709380608,222722 771049277535707136,121479 752946577640001536,17416 758667688835059712,54128 792201663389982720,11774 750451969395789824,12883 755281301960167424,35890 762735346991894528,74247 775088226264506368,141801 766481693238759424,93823 768635560420216833,107428 772074264342110209,125163 788153064645619712,214161 776569481321525248,156053 732355806566481920,11774 779349260508729344,174315 786845653821431809,199840 793165285507362817,248685 774022779893010437,140232 790596378850394112,232169 793246232105717761,249926 765855368790409216,76623 759457920161644545,56952 773964770156437505,139404 756589742808977408,44274 758075532265127936,50923 764781902674825216,82177 763154423832948736,76329 791098843836260352,236393 770204522169901056,117257 777139560895700992,159876 760167459596881921,61145 793869157813006336,252196 786399690325569536,202248 774712929807507457,20170 775552032555962368,148684 791852375908777984,239906 795137178120507392,261987 778739717093285888,170088 760257403761807360,58508 763504446651465728,78914 756938546171097088,44291 794530850650005504,261155 764416878714482688,83391 770327811399835648,117257 763714054137323520,78684 764789128340865024,164500 768475046041882624,106716 787766713035001856,205197 789245227257081856,11774 770453541173551104,115526 776621744907952128,53667 789467763505033217,225981 777787218005856256,157422 790973425049227264,235590 750716738665414656,13343 754136508706148352,30910 754892083803009024,33356 772839173749288960,131542 790596240769683457,225359 758714661835378688,54739 766012336889073665,81929 735578126634344448,738099 775738433666809856,151185 750353789496926208,11495 780488770315513857,180429 791071324181442562,235590 789837869187751937,226490 787373819740590080,210267 769278890250428417,27164 794565015730880512,261155 759762027996930048,56964 763134677821587456,75667 753362842556833793,27045 777315565585113088,158387 793207974780997632,250033 775363440412090369,148645 758800544580243456,50346 773478231638880256,136947 773274883438419968,135725 789039650115575808,222845 785316930320150528,11774 786966737010982912,192032 791056238146715648,234564 769009173547933701,110659 795226259156570114,265686 756368647421964288,42171 776778282876411904,157993 781447494731501568,183801 786997665233973252,207949 770429468259323904,118482 775798602857865217,132578 771235958985363456,122388 754727049399590916,22393 761290443980103680,67229 753198437802192897,26140 788703357942763520,220029 787393466883899394,207109 788840702813831168,220029 794539853505589248,261155 775807783195119616,151463 777646852271255552,159475 785647992074153985,197512 786913883206262784,207287 761650520163573760,47283 749751177395527681,9889 770325656957706240,117257 775067488954507264,146259 795691070118133760,220029 778758261042507777,170187 795332762249154560,261155 793548554153275392,252014 793872739824197634,256255 755178642574041088,35890 772163155694870529,129991 793105208402386945,249348 794639090394267648,261155 793942431091879936,11774 786056525357940737,199561 770943526376878080,121949 774715166982152193,144573 795099647261999104,264397 765210307203436545,86440 795265152279052288,239610 767508247368470529,95055 776484252103749632,153743 781505696013520896,188401 793423804642971648,252020 755729784617959424,39235 767848068565733376,101681 768855049699201024,105109 773220575259062272,134561 775787338412675072,151699 794487827819958272,260903 773892186169630721,139404 790920954406924288,234583 757922215765610497,47940 781474867380006912,186584 792457928678572032,245575 763108700932440064,72408 768164628010504192,103869 794939339511738368,262752 775007166092615680,146259 776857863880781824,158815 779056415709143040,171693 768903047988641792,109104 788842741065093120,219119 769297101998137344,112872 794684235542044672,261155 773632530843131904,11774 786516177589854208,203391 779269251613941760,23762 755679270765289472,10851 764987852568399872,85562 765296102295891968,85767 791660787823697920,240483 789104677191311360,223539 749320402057306117,8047 767123283682680833,97377 792097780831363073,243075 793868082246713346,256239 757697744194695172,46958 757740100549697536,48959 789840898733379584,227242 792280855716646913,243398 758097581515743232,51239 795666058170531840,267862 787417980380545028,195876 776781354897969152,157693 750387068811898881,12032 765923391119425536,88994 787845164203118592,207712 791321617121116161,234564 789797905481826304,226490 766045084127145984,90969 776660008641585153,157108 768577278729134080,107423 790696185581432832,231894 772846648464728064,132335 781522388865474561,188401 770036724496011264,11495 757220449679835137,46006 758530199700983809,47940 793423923325132800,252020 751193823653408768,17384 763464130229596160,78566 794348050718199808,259457 789252467334664192,224450 763446778674970624,78159 789940458608660480,228888 767491274710536192,97447 793661948676173824,251566 775042502445273089,142566 788632545378365445,215437 770297049921249280,117881 786543511055327232,203350 793473580986208257,252020 795420223130238976,259543 791154926638489600,235348 754890297566375936,11495 780084208005898240,177724 791408350118354944,238207 767988043194232832,96848 793949957011054592,255942 757283792713199616,46667 772101321172344832,129558 777996274742226944,165360 785561246561165312,195207 767205322851225604,97433 779082929054031872,172120 778680239413014529,11774 761407537170251776,67226 776418577087885312,155451 780537963985965056,354847 785241525869481984,194167 770714361056882688,120541 779014769369985024,11774 761173380246695936,61051 732574254265311232,349283 771972958810173440,125367 792961579146842112,244270 755119365134098432,34666 758836190376177665,53995 768882090330853376,105643 787995414813368320,212711 793649109638848513,252408 768926300069203968,110381 786313031059767296,202747 794326417664253952,258981 790712089971228673,233307 794966270865088512,259084 771834775325831174,127836 773309163774418944,134375 786593002865188864,204413 788047607947984897,214492 750136850275270656,10057 791008175726039040,235251 794363234224586753,260273 785894514053394432,11774 732454057021825026,350919 792226324429418496,244221 754700110584422400,33081 761655702146383872,69878 785826510003318784,197286 785669652231888896,194082 763521670678216704,78189 760613510619418624,63858 785911690839764993,198576 762710834585960448,74133 770403970800029697,118477 787659961077669893,191653 758651721577103360,54070 788390456577187840,216484 792043736549105664,243075 768670845556359168,106281 766440167825608704,92917 791350408958455808,238395 772064411657854976,125742 773880885821267968,139404 764288596950024192,82283 774661998487412736,144654 750367961886621700,12535 794683335473774592,261155 794303225989992448,249926 765246318109401088,86223 786269364035006464,201958 769659174896619520,114238 785827508952367104,197512 758245779316224000,46909 774719796810219520,144573 786987184263880704,207949 793125752715808768,249469 788088777323450369,215005 768221407201357825,104406 766328264507830273,91599 787341391403819008,210207 775420122378797056,148045 790747867400900609,232881 760938601194491905,65882 779750143138623489,175966 780417038061744128,179593 792542522040000512,246225 793980070138417152,255176 774193460404490241,141879 767160949920772098,56964 795692405978787840,267862 788678045469114368,217123 793310644132941824,244862 772423093369397248,130792 773775936604876800,137042 760188231715610624,56574 771820760763469824,128194 776855765856509952,157724 768769788386611200,102449 752286868067188736,20279 771070166604058624,122146 755262035433181184,35890 768820611950850049,98646 793496891606446080,252741 733242822401232896,355985 757367140349423616,47181 794687047864815616,262283 790523097140965376,231894 793206560197480448,250430 770670981866254336,120610 748409502823682049,335115 778412416296099840,164608 764959979946205184,84724 785384564172529664,193633 794330419495845891,258741 732334387623276545,196346 790469544494047232,228354 793331740110532608,250633 765609515660222464,87904 765897784037814272,89733 763046732645085184,75724 765245241146290176,11774 787489707420749824,156115 792309791796310016,243092 788861230622519296,220029 794737521347334145,263095 763414340187762688,76535 774784191187693568,144776 776094236441706496,11774 793868006703108097,254135 794301559756754948,255942 770651854619414528,120341 781283627422191616,186584 774362529611018241,142668 789151113115078658,223286 755907811498823681,39462 743213784655867904,349514 777116113918308352,157495 794215213973147648,244230 765280966306922496,81446 780763745614127106,182036 752651758539640832,22226 760082633372164096,56574 791657831074242560,240145 781170336750415872,11774 758099275280560128,18395 780517398550081536,170187 795434135745658880,266079 772164328933974016,127711 776475285499711488,156115 791923054406471680,241118 778361613682302976,167676 787722867580342272,210235 764918991831785472,85326 776109716657336321,153194 788761563486298112,215437 771417947990622208,120610 759221163566436352,52554 770402602349715456,118191 774187739495276544,141200 778376583279181824,167236 780778221122023424,182013 793775784481722368,56121 767442006289162241,98751 790040391135350784,227048 788878175501778944,220028 792836072078127104,247877 751190424350445569,16299 780825050832179200,183269 769045916779212800,110709 792498764883845120,246425 779754828222181376,174492 768124027542052865,103354 771792775729803264,127871 775026559480541188,145244 785584083069964288,196277 793191551597879296,249926 781272570616250369,186434 789977156256489473,227795 763549900004995072,76406 765211033719955456,85909 787650957094088706,210207 755055892937052160,33850 757895937591312384,47782 786205406762639360,199961 764464841436180480,80939 776569051703222277,156976 788821305504178180,220526 791733848044408832,240483 759050340893335552,56548 773673745168920576,135025 762777922872627200,73712 761614881321738240,68993 787647778059157504,206748 750037881809436672,10848 752896779847282688,24134 755399074614915075,36735 772797282802556930,132335 761033961120206852,66116 785314852730437632,669866 780807060472655872,183434 753444232971509764,26458 795073165068222464,247062 769643800679428097,110659 794618059889655808,262022 770280243412111361,117257 774995909839056896,144654 758498337129574405,48289 763880430500274176,80939 790923901647876096,231894 762088387373330432,71099 785819093962072064,198671 787169018000109568,207613 772558820656680960,131542 791434760568528896,238292 793627516304969733,254025 794526574154485760,261155 757795696011468802,48093 766379765527752704,84724 794319425566482432,257492 780839846998896640,182036 794336901557665792,257492 792739316686397440,243165 790906617822928897,234796 787488898544984067,211347 795721714185490432,268231 751221751917359104,16580 791018033024237569,235590 762729964001042432,74612 768571769498308612,101203 750825975072514049,14778 792772380955283456,247240 752308725734604800,14277 753455821384585216,24173 774007963602132992,139404 777605362220281856,161978 791414935251136512,238639 756093534936133632,28501 764937607113428992,11774 788631482764001280,218258 770015009602674688,113754 772824002578354176,132370 776414706433191936,155451 779486049756127232,175074 794028649989054464,257492 778742573481373697,170252 792088949401366528,243795 773583684909883392,1248522 764160457800294400,80939 785536388280229888,196184 793230315594461184,249841 763375827853598721,75899 767259064988422144,90384 769563196290113536,112363 780565735907221504,181613 790746826202877952,233307 743160900115279872,20150 755947261914443776,40881 762305217992032256,72035 762862382146203648,47188 781318246108631040,187333 786946453641932801,207287 793579063709470720,252408 766185563330318336,90384 767028081320194049,97255 785957335927848961,199478 742419258588569600,11774 766665366344916992,94699 758629320176771073,54070 778388395466698752,167569 775378079686459393,148870 777294877960863744,160592 761666251231862785,70072 769307976482062336,112788 773717288717586432,138819 765464581837840384,86103 785653226263580672,197512 790707251061194752,231881 764621732380545024,83945 755880857244545024,18215 776704142697897984,155898 780621218151927808,182049 778297842758717440,167220 786837877120348160,203350 788273980037660672,216795 764174094841634816,81130 759894074136547329,52887 756296968624828417,42495 757748637283721216,48270 794595667893256192,261155 786676394881351681,47940 793169142287245312,249926 795034547796799488,261155 789449513081663489,225981 780789956109299712,183068 789382555547996160,225359 753381840652603393,26806 767183873260134401,97386 791677121026404352,238207 785642581380050945,194188 761355277715202048,67852 793122670829146112,249469 767450624707354624,97025 776433009016705024,155451 757766350664114177,47844 778648410090078208,168794 767172398726643713,97377 792488073837752320,243187 788882872883044353,221476 791702250620006400,240070 765750578349617153,88052 794965593212518401,262925 788735550823948289,220332 768008124703842304,98505 734765439314743296,353374 792166200751120385,242693 776229363008143360,152314 794632529286402048,261155 770252924454854656,117377 758755765205274624,47940 735267851624271872,11774 748574168166371329,351146 761879602239250432,70941 791658635478740992,240145 781279894105980928,186210 790711881933721601,233307 765538437827035136,88052 732288715687636992,350304 781523955064643584,188401 788472457187495936,218275 791105554097795072,235487 791459165495525376,238272 786681463706152962,205651 786936821569560576,207287 788501956067143680,217601 775029182933893120,146259 791030576153186304,235756 792102993076359168,243187 794681583085223936,262022 793248531742089216,249926 791458597834100736,193636 794177050089259008,255602 767168477484371968,97377 789405043690614784,225911 792719458188091392,244270 750709441213919232,13874 764214139250208768,1248772 758649893732753408,41680 787954618898800644,211347 794784694009294848,263302 767544475623231488,48289 785564800088731649,193297 767525706297405440,97413 793410815357493248,251452 764102918370766848,81696 770727330306068480,119115 786677503683354624,11774 770674409589833728,120610 785353183514140678,11774 778076722017165312,164435 781240014772535296,178477 791680421327101952,234990 756596931535708160,44273 775366827316682754,148645 789505959039086592,225923 794376802021953536,259267 791297093495250945,237491 792067023647932416,243427 793517523274784768,252626 752625468851908608,22436 755157893910003713,35890 756576989071433729,43471 757805216750182405,48929 769920073054248960,115511 764886738359635968,84724 771378928795746304,122146 786696811746656257,205902 754055590708588545,31528 765378500119433216,82208 771622202508652545,125163 791753354833633280,240483 772874330338394112,132335 764177528395223040,79999 773272583173246976,134561 788793264874876928,220526 794957014577324036,252581 786398847073341440,203674 764860448835416064,84724 773273101354213376,135701 788871584186527744,11774 753430668474916865,27317 765489860937326592,85562 761291737834876928,66842 734270478156603393,164500 780963781866299392,182726 794236799472189441,258122 795270976024039424,265855 793528327529082880,251987 755219430548860929,36057 763966130377494528,80486 774771673828470784,143565 778969411654823936,167220 785874269372690433,198671 758187935367700482,51344 756394281334472704,42249 751149263057522688,17284 753740727776112647,22439 736205199086215168,11774 781523734213656576,26066 794021892931735552,256439 793184655415521280,249926 772035574890987520,128352 780461419892387840,178258 773152634555527168,132364 775474759597522945,112363 779134793049116672,170187 763163041542369280,76723 775592378878922753,148684 777969404357193728,164826 768207654539894784,103924 792137752020193280,239691 785489706360401920,196277 753982895287447552,27045 772817611675566081,131049 776679185158778880,155896 758022127287087104,48663 750657683481436160,13450 787485006759329792,211461 791348576647581696,11774 788890483669995520,221972 785463653785034752,192032 774533691859009536,141797 793098072393912321,249469 790637548381044736,232863 755540970519666688,38210 787251541040304128,207974 792069391814791168,243187 792177495625773056,244637 794854170067136512,263171 753920335385202689,29907 769144959970795520,111558 786929562856853504,207287 763070480991391746,11774 757333793166327808,46394 772915257148895232,132848 765140039332425728,85892 770752983793491969,120610 770859832970805248,120610 761691096808169472,67852 775375670675329024,148033 785549059117424640,196676 767070570559209472,94699 769307806277050368,108849 743756944150650880,350828 795137938719907840,264397 772426069425225728,129231 793603484528455680,249926 732841128643461121,354115 792014023529160709,243075 770334818206830592,117257 757884248376352768,49852 786265923888054273,202429 786939401339146242,207613 792129337617068032,243733 776441834096562176,155390 758110953338568704,51106 760727855693197314,63149 761873762006343681,69711 788548641946529792,215005 760993089250918401,66110 792490268872159232,246225 794558321919344640,261155 772049482888286210,127775 764963441547186177,84724 794782686900424704,262752 771893613605163008,128519 786167182287773696,193533 781239618909995008,186170 764151115453722625,82209 767865395000832000,102137 771494677702905857,125853 781248032348246016,185595 786649144328916992,205270 761538356152897537,68936 766905057790955520,80939 777007622058835969,159876 793873313449799682,247241 780189534587871232,178045 792063072512815104,243614 769036161918656512,103126 758938192678563841,55257 764950886153990144,84745 732385085668786178,112939 763531063620755456,77720 770002352426348545,116373 770646880699027456,118192 758652197743763456,54128 774063649363267584,140495 781449385922002946,186210 755449857071058944,37044 794605617042386944,261155 771964257269342208,128404 753987750991233024,26140 762665391793373184,73926 776055773298327557,153095 785262322075906050,11774 776580122174431233,156835 785958571213225984,199462 747519883911512065,11774 762050562733080576,71429 762071518360670208,69287 752158704192094212,21021 776403756493701120,155390 792419471713533952,244550 756561289070186496,43471 766351195585650689,93036 767463390524604421,98736 769368670212464640,112788 771416303072665601,125367 787267777010688000,207287 791299849299824640,232169 764948003358552064,11774 773706199271219200,11774 733753193088339969,1170853 775377469193019392,148537 788426392325283840,213138 765346171841712128,86440 786538541593473024,202379 749921010502303744,10735 789276262820745216,222520 792764251903561728,245040 794183630029361152,257492 759585024345673729,56964 765014383810453504,84724 773035085914181633,1250001 750404220826910720,12883 755113148236062720,34638 769536547007770624,112788 786933879043158016,203710 777238978844041216,160592 786652067913867264,202983 763518799509204992,78360 795355360986939392,266138 763131894024302592,75724 737385629043073024,1182342 786276944165744645,201958 761362729433116672,66801 764814260962791425,84422 791839946273423362,239397 734938217573691392,349197 764140914528747521,80939 758021575589310464,50923 791467808131514368,237935 794529263005405188,261155 794499437544415232,257353 792032179534434308,240483 762247707503104000,71476 775379358076772352,108396 790812508206530560,99049 793948498139889664,255826 756423392513798144,43207 753646011562676224,28866 754007854735065088,25189 759041771057709062,55262 785325516152864769,186883 786236411506626561,201540 764947938774749185,11774 790941481087434752,234583 760936039078854656,65884 769301356603580417,112301 780637965814988800,182302 781113801886228480,185496 767054542311677953,95672 749384880966995968,8497 758234511998013440,49583 771471956696821760,125554 773574186073788416,136904 775000067916697600,146259 795363912392785920,11774 795273339690450944,261155 776137786541813760,116096 776827135352770560,157693 790248423064756224,230282 766008882347073537,90384 785842220364595201,198878 761706281849589761,70453 780374833364340736,176890 752899088589422592,11774 766014624420376576,81929 791263674224836608,237491 776102754947248128,153610 794408008931491840,260404 766260148113244161,91049 790654574642143232,233307 767454120387239940,97515 773871234538934272,139404 761295782901223424,67852 755918316128997379,39221 756273959184637953,42432 778313541673750528,167398 777023487927922689,159991 781647926703558657,186584 791693528854302720,240483 771491445714792448,125853 756948974787973120,44450 778563394370670592,160539 758423938149912579,52821 775602067461251072,148748 793864087767834625,256255 767779759778430977,100605 778668801571164161,167939 790516948723523584,231894 768182540930838528,349449 785511022895456260,195975 760223285367836672,60794 795000702955298816,249926 791706623853023232,241034 794003896654065666,256358 786882392741015552,204929 791045932125032448,234796 759213053212786688,56964 762643904319619074,73814 764228246443614208,82283 780536234879750144,181358 766871212014260224,92917 754748130776743936,33356 794940073124859904,264010 793500287193452545,252020 749385296433672192,7160 756911611336536065,44450 795401417729122305,249882 772890734382821376,133043 788791029520535553,220820 769264840779137024,112693 781856503825391616,190635 766375188208300032,80939 749575171086974976,8497 767443588854657024,94699 790913608054140928,232169 756283081187729408,39496 775878581645783040,151409 791675395322023936,240474 754080184249180160,11774 765942882532417536,90384 767252248053153792,91381 756980225519394817,44450 794003727774613505,257492 761811487610511360,70177 764108055986393092,81702 790025444863176705,224221 732453491755630592,352065 777549226255458304,162452 766721758678441984,95708 770271568366866432,117257 771363251196203009,122532 787047234705600512,208395 787284639500996608,159876 766258966460506112,91761 781440725015683072,186584 764440784925921280,82066 792404968569438208,243556 769548305114271744,112693 791277582071103488,234212 758182772875722752,51859 786403713426550784,202727 788646237629186048,218258 770293165500665856,117377 780632688743112704,181419 751084704946790402,15808 790964255407370240,235487 792016362289758210,243075 793928282810949632,252020 766463263416709120,94037 732949870881976320,354830 790299852773089280,229693 790720875720880128,232169 791024804107210752,235590 793271094161518592,240640 789428218767912960,225981 765954170939645952,88930 794552653623664640,261155 788595774531796992,218275 781864408007913472,188155 789301029162541057,222655 793217674616549376,250535 768919934613217280,110209 769093594623909889,110659 791793216089718785,240763 732914624853483521,1170592 792087033325973504,231318 766703615025098752,95568 757157075734650880,39462 785505144683294720,196237 776604929590951936,156835 787109404805992448,207119 779073378246234113,171168 790271899502727169,225981 755145996787523584,11774 785536085321449472,196277 793486608200708100,251566 773669935381819392,137315 787876048398462976,213478 794543478877327360,261155 763152614112563204,76723 763836562316496896,80486 762050005251321856,15066 763248891433189376,76127 769158091791269888,95055 769642195976617984,112265 750452193388404736,13343 766064188154376193,87904 762205726152462336,70750 755115391085531136,35449 793452119374213121,250033 754959233309749248,17416 779404728119783424,174115 791271569368711168,234583 751602925374283776,18156 751879059794120708,16422 773254242819641345,134561 786304293796184064,201620 764699246893248513,83739 764988455638163458,85562 750448987476467712,13532 773894362207956992,139865 760971513285664768,66116 788840321371164672,218142 792783415011573761,192840 763838333843705857,80716 768110951161798656,103261 790655994879705088,232881 759195476872822784,56784 794631101171908608,261818 773654612213497856,136904 794908829309804547,261942 762301338969526272,431998 758387995179376640,50827 781828788929921024,190635 754062170145579009,30296 767416691412185088,97519 788721839610535937,220029 756397388064026624,41459 778332724423712768,167393 792021739983237121,243075 779438291301109760,171693 768178152216535044,104332 776462923115880448,155896 792914631631048704,247241 794988927564316674,264468 775597933492305920,141964 779983154840875008,114388 785241339856318464,194281 794275286426603521,259063 773116903988482049,132847 753979514892513280,30590 768226389073891328,11774 761006465788227585,66116 789199608412987397,223899 750550134010896385,11495 752278270293504000,17794 759471201324527616,56964 794682986822270976,262022 781048183774253056,183759 752975261629636613,22971 764137009816403968,82066 779653338832986112,174435 764213629923106818,80939 781514860274278401,188401 790311144086966273,218489 769717662410825728,110585 756869100010430464,738099 781198043865636864,185496 750387022674690049,12883 757922296505966592,49400 780914922788052993,183269 773892287973777414,139404 788153710778081280,215480 771397937544982528,124601 781633528693977089,47940 752658099282939904,22432 753783494732550144,11774 778572666538033152,168794 793340060389167104,249926 781131343862333440,185595 793971439783186432,256358 775802592827801604,151439 794760676019437572,261155 776273047049293824,1250232 753394276051066880,27222 772994204674854912,133454 771943099438342144,128615 795400836159590400,247930 770705712028745728,117687 790315184061505537,11774 788459879673438208,218275 762768514121863168,73712 750559168852000768,12883 760263099882483712,61922 789104506596368384,191622 762075283021193218,47283 764887888798420992,84724 768892711541706752,109104 787203145940148224,207287 760546458508595200,60794 764204885923344384,81656 795113535504318464,265112 791713068183121921,240483 780599846612762625,181755 754773711501221888,33356 786904420218908672,207287 761165103618072576,61051 789203594801098752,224019 770728406665273345,120675 786794448806039552,206048 791671900543918080,240067 751164680190713856,16833 776830511436206080,157755 790703009982472192,233692 760427242644246528,62771 795376383048515585,266643 789411386363305984,216009 761774110720438272,70084 788438862624329728,217519 775112826801225732,7047 788822141609345024,220526 789849903010766848,225359 791752698844577796,240556 760446797856681984,61598 776976224832946177,158520 788541712335372289,218832 788404190532005888,217519 777965072790396928,1250232 768951584617144321,110615 791379333495468033,238494 775434341698732032,148010 794531642144604160,261155 770213807012483072,117257 770985734840786944,119436 770761993573789696,121359 760869196058259456,65180 763082284048134144,1249060 733875347566014464,350682 795007028682952704,264431 780106082102358016,177233 792173505198587904,218002 792421128710926336,243165 790005089670991872,228354 777300074510548992,159146 771641270171078656,126152 777035283376275456,146991 771139047016112128,122146 789229197948489728,223492 770705776197431296,11774 794026742012706817,257492 772053022931288064,128934 757542587469328384,43391 786687291028828160,205728 791035366119657473,235487 785528752138817536,196277 786966829407301632,207949 769410494797012993,112399 794989840844652544,263907 790719138436177920,230485 794980653662142464,262752 766820993062936577,95672 793141057005379585,249841 778279923865755648,166390 760963494283997184,65180 766543898575417344,91700 788665416352731136,219627 755491424678780928,35890 793143092874543104,249469 753795821330587649,23739 794330129841422338,258878 756463540085620736,42432 785379608640167937,194072 793190742609059841,249374 772085857159229441,128934 788754984632483844,220332 771714138565246977,121367 753202545108148224,26140 763976669648388096,80486 789144593908527104,222647 791103594594308096,233736 776930267831250944,156835 769931447985639424,114219 762081092371292160,431998 795712866292789248,268448 794322391664971776,259623 779844575619788800,148018 763837852077715456,80607 785271902868733952,194648 773858132980297728,139404 779508414590267392,175153 791356186163568640,238207 767920617534423040,100893 750601560762224640,14144 793890274791419904,256225 760483224040644608,62776 770617141737512960,81702 775043932526940160,140444 788399637178658816,217634 793806781780729856,255393 755745133035974656,38319 760964892752949252,64730 791139073004019712,228354 753700016989040644,29263 793695598159523840,108396 766442517390696448,93850 773961554215706626,139404 742778643554832386,11774 787463971435638785,211347 771648355252379648,126152 776896201279041536,159146 791689415710105601,238099 794526210500001792,261155 753322601414393856,27061 775712326162841600,127903 764442606663262208,82046 794553341112033280,259773 767746638739861504,100893 795280372955222016,265806 786679183908962304,150250 750393976402931712,12883 793248082276257792,249926 794003354368229376,254209 765172220649934848,86103 789984833904574465,227242 755095229787766786,32405 756361824153563136,42117 773878451895832577,139404 788099856564822017,214247 759237543913226241,57574 778698362165919744,169923 779105416114343936,171617 768172689362083840,103506 775013797115400192,146259 790773522868084736,21669 765520371764252673,87904 791013601775456256,234583 763392178928386048,73814 761791420667658240,55257 764657268952535040,83391 768855119572054017,109666 768934365980160001,110389 756617737678446592,44429 788067069921296385,212345 772154727190687744,129918 794623520219267072,261155 769614799261011968,113754 794694221223473152,262849 789185018585161730,220505 760167679135092736,11774 778583729145016324,168794 757802450875129861,48270 760570440280518656,63203 760967845429731328,65974 755814469427613703,39462 777590344678514690,159308 787099324593299456,193121 791710755921993728,240483 764816986035654662,84679 786285505591869440,202062 790207763980902400,228576 790536591907389440,11774 793112710909231104,249469 756867279657242625,45125 755213848580231168,34451 759127085252243456,304513 773378746237673472,136515 786948306480066560,207109 788494211368816641,218495 773642978686492672,137640 780699233762496512,182183 763429955363635202,77136 753703477533106176,29263 768219736186511360,104081 753735214287814656,11774 786881226888081408,206755 792030885503700992,243075 758337133035728896,41703 755440715430191104,37044 794032842552524800,257492 788775375966986241,218351 749685777001353216,9495 757672914267275264,351340 764117347695075328,80939 756103698250694656,41632 791854740770402308,233692 792566486913036288,244270 779072246778167298,171260 774250562619441153,135025 775793944349126656,11774 788061192120131584,215005 755771109492953088,39384 756203374018760705,26721 757733330783567873,47693 766695495448141824,11774 757217569380048896,44274 791327064368357376,237491 749811985638830080,9512 750633768453562368,12981 777207072324628480,157755 791372568754290688,238383 778632446967287808,167319 788698822998392833,200971 761687425756327936,1248861 750706656896544768,12981 769764238428692484,112239 780448624320929793,178258 776201522522759168,153845 764165558656839680,81869 758740099924230146,53185 760492282696970241,63149 793947979543515136,256105 785656462886395904,196609 789506984269623296,225909 764972883596677120,85562 773377320883281920,132967 786908775848345601,192032 753275768025784324,11774 779277880673071104,173347 793547034779193345,252580 791146279522959360,231894 769228216884166656,111965 749949132798763009,10735 791630358726991872,240167 762727361683005440,73926 774454258880032768,142593 760867701988462593,65180 792359649672507392,242693 763867195923435521,80648 794200227339243520,258598 750732688592515073,14462 779242836692701184,172962 791007767658135552,235163 755444755593515009,11774 765192393968594944,86103 767875375544369152,100893 788052056724516864,11774 762242756836204544,67202 756359995151835136,42249 780564808030490624,11774 785814888094560256,197512 769877871347105792,74281 772823915362156544,132302 793097421484154880,249469 758700136474091521,54070 774409489055256576,141316 764848283235807232,352687 760288819509878784,62130 763084271103778816,75899 795008811857805312,263895 794019487808770048,257492 759229656595832836,56964 758146170283700224,50923 769574773315600384,113165 775104904834617345,146405 777479102328672256,161960 780545794273255425,170373 788933965918777344,221297 773999754065743872,140230 775477957858959362,149040 793639305633734660,250633 733071792844111872,1170716 772572042788909056,131421 785899663778050048,197367 733341319783944192,11774 762696549843382273,74247 771080122967334913,122344 758880654054400001,55597 778024881891913728,163810 778391113694576641,167319 791786572995817473,241678 794685485457215488,262752 787126823918370816,209151 788781477857226757,203546 773601256329785344,137979 793551379264446464,226655 755153507817287680,299929 790992371253063680,235828 790637276279824385,232881 754205463873400832,31686 761622751715000320,69794 793101617126072320,249469 779852471506120704,174610 794298104304369664,258249 758417223480467458,50827 788043452638388225,214492 774113305455538177,139404 786775702167179264,105109 790653427919495168,230142 742817656437395456,11774 753185429944344576,24795 785523762334670849,196676 777508699703238657,27156 795439192390021120,267177 788744170026393600,220332 762716024995209216,74247 762295562783887360,71502 764872220040507392,84209 791105237197135872,234583 753370179023831042,27334 754855285903196163,33174 793050330963599360,247232 778575676106420224,168794 774040867132747776,140900 776451495755603968,155896 785866031654985730,198878 793312468332314624,250293 786545386290810880,203674 793979964144099332,256276 793620200763510784,252639 771927605322846209,127775 792048774600327172,243398 764161605118468097,80939 767803429351817216,101681 785587860439199745,196524 761597802401107973,68182 779757826835034113,172107 760173565610262528,60878 775685127976341505,150511 779339774964359168,174230 787115530477907968,208252 751229426294218753,17640 774924570797023233,130126 793137372770689024,249841 758912706527109120,54070 754841738813005826,33356 785976273306808320,199546 764132378667282432,82120 785526000826417152,196676 790008291510321152,228522 792057815573508096,198586 795464434793713664,263302 777576430611771393,162497 755413725616672768,36735 758326583673315328,41703 768907175242534916,109666 794008114525655040,1170322 793474039180242945,252580 793902008826724352,203546 789846859388858368,225608 793108824358064128,249469 772834270926614528,132335 777707739996823553,124454 791454651174555648,238207 794976465435521024,262849 756320330033922048,14277 736361908052205568,209828 766698705017643008,95619 758425701179592704,53209 779458085123416065,175285 791009173215469569,230021 763426486300778496,77720 764147264562475013,81946 773721084629700609,137869 785907031026851840,199546 786675021854937088,90209 767038880495263744,95511 787027558814580736,208014 788104119911325696,213347 757065571213213696,44291 765249849902174208,86653 792365411115397120,244143 774235872518516736,125381 775995448503009280,138707 773974037504622593,139404 785458371423903744,195975 764400280024657920,82066 765368349404590080,86053 793555455721271296,252014 772677577408339968,129662 767089335418048512,97386 776186043460714496,154279 793947221917995008,254444 754748641294819328,33549 776247931967901696,154832 757670505067479041,48633 765156790426279936,85748 758731091146514432,54546 764146680329605120,82209 795405101234028548,266464 768944607744983040,109104 793882192220938241,255393 791996681642323968,241940 795743157744902145,256259 794530387246583808,261155 789782414017064960,224693 776266287454486528,153480 763157952463155200,75899 795000057477074944,263895 747553262417616897,47188 764217775841652736,1249231 763079082099834881,47188 795382526072090624,266491 753206462076358656,24134 758363059421319168,41703 772739995656413184,132335 794683404918947840,262752 794622419185074177,261155 758043014732345344,50923 780159475172925440,176127 756935768585580544,45329 794164799932272641,257492 765590111669018624,87245 789467399321817088,224680 792822741476966400,247819 759407061318852608,56924 760809916479209472,61375 791832562456985600,241819 768437527657185280,106281 768868759511588864,109666 776948588060381184,159146 777501348841467905,158338 779364527540473856,173964 754720690532671489,33081 761069173149540353,65974 789464086186602496,225981 749832986749571074,10207 775882073085272064,152182 794393174101884928,257325 795274983996002304,265881 764934160817455104,11774 776223975227531264,153845 763482839216189440,78159 775539436675215360,148645 758487672016900096,53532 752087701785108480,16931 764883986179121153,84724 792425875614478336,245724 775526664914608128,149953 790904458104360960,234583 785665825655037953,195975 774749715954929664,144538 790657155196039168,231894 758408144695332867,52821 773981465239584769,139404 790299287162789888,11774 750970153702219776,738099 780554473513086976,179742 794696274566115328,262752 775377166745890816,11774 738044383950295041,21795 770925770051059712,121479 792249387565084672,235685 749847600568815617,7816 776842552146223105,151463 786129634215747584,193533 795736351173988352,267576 793273807331098629,249926 785805425962659840,198586 785286185929224192,193671 757074603244150784,45964 778996879791157248,171324 779058922690793473,172122 780581661318586369,11774 793213865161027584,249927 786963564938551297,207287 785974630246907904,200235 791625121345724416,238780 770787275202408449,121359 759545178071797761,58491 768872506279227392,107428 769166598364139520,108849 755489547987759109,36484 766822007166029824,94699 794918533528371205,258122 758286638053228544,51344 764541235931516928,1249246 773890886258208769,139404 790935269335642113,234583 746573781301235712,11774 753006525178863616,24745 778732213219135488,170252 765254363291979776,86763 746377082687545344,11774 793251821779292160,249926 793428912411963398,251987 785911838626029569,199546 775787372562685952,151688 776666093637111808,157082 792440943072862212,245575 788774939004248064,220526 791382180224114688,232863 795309072430075904,264397 786987720384143360,207974 778709170308587520,169320 780696692651724800,150151 740295878414639105,99816 793444746316374017,252020 794641926133809152,11774 787789351182675968,213064 765697119139274753,88994 770393133607706624,118191 767590890969952256,98072 775808523024293888,151212 772233973577768960,125554 785871503027941376,198571 767702872083529728,100561 778368828828946432,167407 759256948399284224,55257 792908665422569472,247232 793296900703125504,250633 778923819247476737,171168 794919499921244160,249926 794895846714310656,261155 776804738595631108,158314 780536769536200704,180233 780848016542629888,183826 753437416417931264,18323 763840246379339776,80716 791116534068289536,235251 781565631258779648,188401 794620209411723264,261155 773933075227025408,140211 788827558569713669,215437 781190762247688192,186313 775879827760877568,151463 787038650898980864,207598 760538129933623298,56964 775901789153554436,151741 753237019073982467,25189 773883179858010113,139392 791406504570040320,238383 761573204364103685,68993 770364823007793152,117257 791711624755154945,240483 765967347324637184,90618 758657332238835712,54070 795770272662036480,268646 775043309614096384,136901 763429907665940480,77598 771182619945861120,121046 764416187535097856,83391 790595850384711680,11774 793237397391544320,250293 773716068623876096,11774 779410755217137666,173868 757573879350956034,47782 758418431037280261,53163 765039628260896768,85562 771172292239892481,122982 791348850984312832,236502 763160906985447426,76549 791440901268770816,238395 762696440833515520,74302 764118264230338561,82009 763896606190022656,80209 786991107251003392,11774 772924198658379780,133519 786192990591078402,201619 791044939169705984,234583 776402371853287424,154774 778335828275625984,164826 795072116815175681,263708 763107653975506944,76549 773292974738399232,355900 769395319729692672,112363 771064309640232960,112363 788006400962072576,214354 788847628863758336,212343 778379459711889409,167083 778637354407985153,11774 794877445342162945,228037 790702228587868161,233692 764478240039677953,82002 732288969598083072,11774 758774106217218050,55257 765939373535879168,90384 794936157629009920,262849 769264537765806080,27164 792164863321583616,243187 753972007868305408,30590 794725538791391232,261155 778232167788863489,166532 794686302897795072,262752 780652397911769088,179530 791341780595716096,228989 793183304073621505,249841 754792905223524352,33834 751179316587687936,17434 785637599796867072,197286 774646515683954688,139012 768888484744486912,109874 790646034133192705,232169 761950290425720832,431998 773154344095125504,132364 790293364172140546,11774 763602163612454913,76623 791358188738191360,238395 793863346114138113,256255 763258596805136384,76127 791370236419252225,238207 771473712117747712,125554 791409115985838080,237908 781645480241410048,189613 786990332860854272,11774 791380616424124416,238395 776714316674240512,155898 763302818891653120,75899 753268749713584128,1002751 758033259905245186,50654 776576456780644352,156835 762462597304037378,47283 778275674071138304,166434 732553581040041985,352466 765287284488871936,75724 769262441624662016,9639 751130187165626368,16670 770046557064466432,116418 759438746001571840,56964 761058196425363456,65174 794527568867172352,261155 780933956443267076,181419 761576863466520577,67369 778163124503474176,164826 795375978222469121,266151 753021955884912643,24108 777025689715290112,159546 758119070155804673,51344 759802144706924544,56700 790612633770602496,11774 757579686847193088,47761 762362506421514240,431998 779141042444664832,170187 780753669885202432,182036 742154330782851072,11774 752996939034132480,23742 764578218766639104,82320 776308238354481152,150463 786294321414668288,202429 755493553770405890,36484 785551578048495617,195849 759809311040208897,58267 777065871701188608,157663 756827620910608384,44163 763945644545323008,80720 765186152626200577,86103 788847118446268416,219119 778319190918828033,166390 761160418718920704,65180 790070655391719424,212131 770224124354494464,117377 766134784565338112,81929 773609593670737920,137639 785943953342423042,199262 753243479375876096,26066 775827139140526080,151071 795297591915347969,266079 756225699396980737,16953 749337128245534720,7828 791975691159875584,124671 769605569808257025,112363 793717204508213248,254502 788125965738127360,215754 793639481526091776,252020 774287813005090816,141912 781141123133616131,130635 791734174654664704,238780 757692534613245952,48663 755078909851426816,34898 769386887458848772,111396 769267063059783681,110585 789299848482652161,203546 785851578938974211,198591 794420647887650816,257492 758093209482297344,51043 757775204282171392,48187 775044906356047872,146259 790297743994462208,229895 759405010815897600,52554 779313719054594050,173434 793463918857334785,252020 792164800780443648,243187 794788290398420992,261987 777860194843758592,164001 790874743733825536,234583 777171333256011780,26066 785606192974352385,196696 781485243773562880,186149 788461143538925568,1063777 779608028618391552,173347 773667196358627328,137315 791060447449473028,236393 787415720107905025,206117 764485917973229568,83627 762316992116318208,72550 772678943174295552,131025 756562965554429952,42525 771032735854899202,122299 787046547963994112,208395 794610956840173573,261155 781234287907442688,170187 750751716782510080,14277 768863289401040896,107376 762061729790656512,71026 770947516749778944,121949 778389762092793856,152594 774291094871773184,142506 788743936609128448,220332 778625334522449921,167220 788485802498023424,106085 763113198400614400,76533 785981090959949825,199478 758730885092945920,52554 758663975122964480,54070 780570646933807106,11774 779139152734461952,172962 794695550209847296,261155 761382600330080257,67852 788137292363886592,214612 791348176892600320,238395 795084228492926976,264397 757557640264245248,47782 793095645594804224,249469 752210020721360896,21074 757331470654377984,46382 789144212633640961,215505 751987690032082944,18567 764561488652693508,81399 779372038225997824,174115 765066601938952192,11774 758747077673259009,54861 760979380831080448,65234 778776341776785408,168794 756885870125453312,1248449 759033886022176768,55887 789832701524123648,226881 768119815185764352,352722 771208308703145984,123825 776982490896445440,156835 791751374891421696,238395 756284860658921472,42432 759109055159894017,56964 752837207384203264,23843 769325132150022145,111448 767432127642267648,98890 779122247629844484,166282 751551073438011392,18539 778374015609995264,166852 794319287032762368,256439 793615610471120896,249926 794013174806654976,256219 794302931415814144,259818 755782691023298560,38852 786661532532965377,205167 779121301063471104,172185 769894587867332608,40035 787891322606596096,206048 777972303426686976,164578 788463284131209217,217106 755043174993629184,33356 787718195520176133,210585 795745405220884480,267576 761938372075986945,70886 753694836448976896,29263 762817607183446016,74592 790624268920819712,231894 791626243363909633,239446 762041308789768192,71694 764741515830779904,82283 770744627360137218,120557 791607804180176896,240070 767821933421338626,100909 777160801148821504,159876 788781743587282945,220526 793616951046246400,247241 778583851778056197,168794 795381333426130945,266491 793271164965687296,244230 787490083343572992,210253 763919993473949696,80939 769411813704278016,112363 795107898259107840,264397 770750595879825408,121291 788436934024630272,217796 795069514706776064,263926 789212060055896072,11774 763602557352542208,78394 768883843755495424,108963 765950188796207104,90384 758708549455261696,53806 775796538702430209,151156 766032617338728449,89923 791716417418645506,240483 788062859229929472,215005 750457769753534464,12883 791443467612282880,237332 761960176400281600,71026 764427376017092608,82066 792919037508329472,248514 762279346186903552,72370 794075407234441216,257492 790970744121405440,233307 754767349660602368,33355 767828001241300992,101163 773485871311892480,136904 750706583320031232,13343 749282086251442178,7836 756460822231154688,39354 786959339970031616,11774 773954794352435201,140444 773590428637474817,137869 789886715821367296,227242 785821861070397440,197512 755845674655059968,39957 792852498218221568,246933 765182097627774976,86103 757276040284803072,46252 769993455573622786,114388 751775650105561088,18491 759408551244734468,56964 772542159509532672,131210 758356445402390528,49866 794981642804686848,263906 786679381653614592,205029 788499936945975296,218275 775892015645069312,151463 794546473857912832,261155 776806025592770560,157693 766379464305455104,90125 778058852021379072,163785 763108182944276480,76549 765630332670390272,87805 762732614147006464,74133 792349162268270594,245035 763838779010318340,80366 770789028618788864,120710 794192868919349248,250633 754726832067321858,22393 760845589395312641,64326 771401655698989056,125145 756259286368587777,42249 791795946438979584,240260 751920018644799489,19376 752229579947843584,20501 787164034105765888,204413 772133459103854592,129133 781113708361703424,183668 790243139453874176,228341 794491266394271744,259743 763443752086089728,78159 757601452600725504,47761 762302069776781312,431998 793674341590458368,254135 766411229015511040,93823 766655079290138624,93261 775025851020685312,144684 778801059447705600,169410 778296358625247232,167273 760830688807555072,738099 764915614733459456,85307 793496282169905152,252741 771934615921627137,123217 786684556665643008,204835 770676067258380288,120610 775304078511439872,148170 793159941305491456,249469 752913512452816896,21551 768498685302804480,106281 778483746764881920,164814 792551870606807040,246012 773148199406018561,134454 789483820437340160,225380 733021622995718145,352185 793196051448467456,250033 765159655278383104,85562 769527008141402112,112392 773623420097409024,136515 779422790067683328,108396 790262092829892608,229693 791821823876837376,239998 775418572130521088,148994 792459299456847872,234796 749331670554255360,7816 767399072688996352,93184 795301295888486405,264397 758058158434557952,49255 771790430690160640,127134 765522747116097536,87904 791811621857349632,238494 774202937484664833,139865 777680916634226689,161978 789380574905454593,225356 792094903178174464,242509 793133692260524032,249469 781214103578644480,186434 760330062902288384,61444 776921073036165120,159505 792605442463576064,234526 753762392127840256,11774 753492058090967040,26446 758279567807225860,52061 765611695041499137,88399 763706156380553216,79691 764168599393095681,79691 766692884225458176,11774 767861490036580352,101163 768275812566994944,105270 773805591143809024,138819 790163818949316608,228172 762007396575240194,431998 764161677138927616,82283 785594462328217600,197286 753900462496153604,28148 785479871950643201,193121 779304647148220417,7092 794701712728670208,262752 795344746080108544,265485 763822793712504832,80192 795411141434474496,266138 760235591761993728,57574 755531806729011200,37451 765004910630932480,85562 794686671153311744,262588 776176842562732033,154322 767856325573259264,98972 786850450809114624,202248 762724949387714561,310322 791833720458141696,241720 792494521997287424,246295 778418383201177603,166682 763954085737340933,79999 764660659657244672,26066 773285368468762624,135850 775456367410753536,149259 788627335914332160,218223 770879140115382272,11495 776913923182321664,159258 791878754247159808,240483 752160601107902464,20232 790771572420255744,232911 750852152457912320,14950 764199055895433216,82066 794673799052464129,262145 763205958034161664,73712 794183090415529984,256650 786371834740547585,203510 779718174132568064,195876 788433083586449408,217745 752893982942736384,24134 793184020804820996,249469 764190560286445570,82544 761929313075601408,70941 772975978947678208,131007 753063711141691393,25017 788752572240756736,219537 788593001866072064,215437 791666408509898752,237787 759709868609642496,58221 768553913737895936,107559 770511398854156288,117257 792824438655811584,247877 772550949621501952,131007 781541411422347264,11774 789548258284613632,224693 795373972032548864,266151 773925518693445632,139865 776690617774514177,156835 765023680787120129,85562 791392470093275136,238780 790409023979855872,229895 754976737382006784,26721 795693471105302528,267521 756944293143650304,351340 768949264697491456,102336 766898762560049152,95672 785601259587956736,196277 732345058955923456,349209 755493830716035072,38032 790289207025545216,229693 760625611710672900,63655 767156181999587328,96962 751910327797907457,14277 763705569060331521,79691 758109234651275264,41703 768317819704324096,105109 774011980030107649,139459 750054215414800385,10848 768197507109257216,103149 793683824240570368,249852 775498652324237313,149259 753806194347696129,29263 774926874703228928,121080 776079380669829120,153194 789679414846128128,227244 768869446748286976,109666 788206951154847744,214114 778164775805222912,164826 788481078407245825,217519 791833758068539392,240070 763855505680961536,80393 794707095144792064,258613 789906210258497536,221476 762082843547664384,431998 777245482045308928,103481 758393655451344900,52545 763346665231097858,77731 793132811066552322,249469 765689046496534528,87904 756309869553065984,42249 763835118611992576,79911 770431834014425088,118933 788489629066530816,217095 759692252117479424,56964 765839617052532736,89845 759072447194800128,56552 773345968519544837,20824 773938218236465152,139404 775234171006427137,143126 790586838851416064,232169 773928950800248832,139404 775803056520830976,151439 763519018024079361,78684 768924870323281920,110362 785584745115639809,197297 768896683526631424,109945 795257304673357824,251951 792058160878002177,243576 785485906224508928,11774 753551659511455744,23023 758849849760428032,53703 789386656948203520,224793 792738942898606080,243187 785638606215847936,195975 785402036103815168,11774 759541770594037760,56322 785861332360888321,192689 786300248842989568,200961 790750247458930688,232169 792934827364352002,245715 793105434093711360,249469 759201514426695681,57463 764265222618157057,82066 781503599746641921,188119 757387879286972416,46379 753360788681793536,26977 755851023734874112,39810 764796194409373696,84724 779468224593334272,169232 790046682121637888,227804 755485294628077568,36877 748669707641716736,1247920 770550021599195138,118192 791258015034777600,237491 795020681838784513,263907 786835994737725440,203674 758293608365785088,52112 793498388390146048,249926 773034653691158528,350878 758708290972897280,54739 792151037641498625,244472 754831698706124800,33356 769776028554260480,113235 778735899018350592,169755 753683597542854657,28981 792793236628660224,247715 758453755364855808,52048 789895184653967360,227048 795489483160485889,265257 785618396989812736,197512 766023255698182144,90384 776808534616842240,156644 771721152116854784,127134 785662971951415296,195975 794588401823453184,261155 772076275875844096,129471 772094674488090624,129558 758707409107812353,54070 781620058413867008,189313 754719827244163073,33356 795229909429796870,262752 764596676040466433,1170700 794532436684083200,261155 760957802571522048,53995 758855352091672577,55399 753580538900905984,28037 794502001165996032,256439 794582914113499136,261155 794624868616728576,262053 755925393648082944,39384 766152395902640128,90384 793301562474979328,124597 760872177835073536,65234 770242586875465728,117257 771551748020285440,125145 793845252498989057,255942 775081477243568130,146259 793199662685564928,249841 777898169933836288,354238 753656669033291776,31852 794038670252797953,257648 780565157986590721,181613 753681214008020992,11495 766356582095400960,92885 778611610382327809,168284 751105864224956418,14858 763440919102173184,78344 774775963380875264,144538 775109087294087172,146720 790723462105038848,231894 792970680497123328,248652 773259790050918400,135381 775700277223682048,150663 770672122557497345,120610 773673793864687616,136947 772684295949258752,131007 773851856456052737,137158 760522685378015235,58580 788743449726058496,220029 775725386621530112,1250232 763173129774469120,73814 775823110784294912,151463 758022928042688516,50452 786930200785276928,207287 785826629985722368,197512 780602524055146496,181935 794287489980645376,252014 786945740446703616,207613 735713015266304000,81250 761583900304867328,69231 770975485400461313,120474 750746611073122308,13536 787488790453649408,208928 781920031416455168,188362 763340376358940673,75709 778589598137978880,168794 751874298839785472,19563 776911545951543301,150511 787075399620501505,209043 793819328965513217,255393 732983932862484481,353789 793904866896715776,256255 760141311689097216,61051 788018223773917184,214492 751721741030985728,18893 753000038792568832,24366 776458604270460928,150249 769309631336165376,112788 789234952772673536,224680 786030042115563520,199561 758251062780432384,51344 767446826085650432,99514 792807507077033984,246726 795760003504345088,247930 790997081444024320,197046 794172033483407360,245118 773215680397213697,135386 773754522606903296,132497 788203740897476608,215437 786010414060544002,198513 795087452213891072,11774 752715723395379200,22393 790956059242278912,234583 762821717454532608,75073 766353700499644416,93286 773584967897153537,195876 787440567835844608,206117 793237924968013824,250293 763125973122330624,76549 795681163381768192,267262 788182340291796997,214899 751580775368105985,18893 793823432970539008,255393 786956032018833409,199546 770592600491425792,119832 790626263027347458,232137 772867119079907328,132335 766590824515633152,92860 773383325998350337,134633 791002703963033601,234583 778410730936754177,167407 793856670610980865,256156 775736035703652352,151071 761423338644213760,61412 790992213186457600,235828 791903719533137920,232825 758262563121598469,52112 793565835050627072,253534 776864325273210881,158815 778591850261258240,168794 795491302322343937,247930 788416664702365696,217837 791856520980000768,233013 757655918100250624,48477 756209749956452352,41837 775649139908612096,150511 790250975533539328,229693 777142782905450496,129652 765159788183326721,83565 763163250951352320,76410 753379471055425536,19598 793321785198469121,251452 765025529342795777,85562 785444272443195392,195712 766485273685454848,90384 785956180493422593,199462 773332961169121280,132364 790318434353414144,230861 772108480656400384,123217 791993560379777024,241678 774246833639927808,138165 781278875338862596,186532 790781731880206337,232911 750825252037492736,15634 751832075838251009,14277 777563847091773440,161502 755172426590191616,18495 792598337413230593,235487 763954998585675779,1249165 795445718186098689,263926 732285250043297792,196346 763336460304916480,77668 792934050298232834,247232 788081930738728960,215252 790654020616454145,233307 786389013082976256,202983 765365446040313856,84886 795014614157328384,263817 767840517983920128,99111 778256761870397440,166913 795246067365183488,262025 776801385681719296,158314 759115490513989632,56964 764922271928430593,84724 795361278973747200,264397 738798794041495552,11774 778316821850054656,167220 778340155379724288,166409 770350435991519232,117257 789194047206273024,220029 762104870082076673,64722 761604299948515328,69231 778176927152664580,164980 779126616765165568,173011 763397757545644033,75724 775809381350899712,151463 760113789052284928,61051 789364487753240576,225359 754833396040208385,33356 785929957947998208,199211 764995989648400389,85562 752954273026105344,24483 757894479143538690,49121 774731101805940736,26446 759059426439417856,11774 764442068391305218,83391 766680193486483457,93138 785501545228099584,196013 794274767226347520,259457 791612646223147008,240067 775176388584304640,146720 763730205307305984,79600 779377466095898624,163563 794021896346013696,254209 794267454876876801,257325 770371120562262016,117257 789866794785705988,228437 776809702512439296,157755 776614470529355776,157082 788426725126385665,106085 792030921859985408,243075 772949599254302720,79987 779297016480403456,172799 768621012640464896,107559 775615885012791296,150063 757585099487600641,47761 788016916552151040,214354 792769582691971072,247240 771869362626043904,127711 794269899497426945,258058 751650475909390336,18452 793849364309344256,255942 753456261723815936,27045 790399743750922240,227048 787004626075693056,208167 787087208284954624,208016 759900336500998146,57188 781903817386242049,191293 791364966976671745,11774 792877399465562112,247005 753585306021003264,17640 771387606072496128,124597 759808643130757120,58267 775805676211671040,151439 788593270867759108,217285 770840231566249984,121612 788005084453933057,214209 794387134492774401,258981 756508005731033088,42495 781240740907065345,150151 794295678856024065,11774 771477225077997568,118191 765545110012506112,87597 786267315801321472,202429 757414114050179072,44461 766740767712931840,95574 788089476090359808,215064 789143288192303104,215505 769737636500148224,114486 787855056317976576,210253 766002460276252672,82066 777195269888835584,156835 795031653122916352,263926 764901062503391232,84724 771513381933027328,126390 788900477933015040,215252 781458612782702596,139404 768573549896273921,107069 775335038439284736,148473 788900425453932544,11774 794243952333488130,259063 795753442979549184,268646 781122495625691136,182659 787653216183934976,206117 788471625645559809,217106 794353981040381953,259063 793504169416065024,252741 794627597611180033,262145 774038662115758081,140900 773892260756807680,139404 752759318102016001,22575 754834253028921345,28049 765313468245217280,86440 763705865694314496,78159 787716671528169476,205197 764911993274900483,79020 768164168016855040,103354 754207752117944320,31035 756189258944241664,41680 785525344929316865,195975 787081202264055808,208928 768671071671386112,106753 788438416723542017,11774 769142195278393344,110362 755557689451683840,35403 763529684894089216,431998 768663041101541376,106819 769700638456295425,18030 780385768502026242,179742 755179768862150656,34756 770246511053516800,47570 758356670338723841,52112 792438255362781184,244565 762702251664236545,74384 786688557326958592,205728 743495816590069760,11774 780801550050406400,182257 795391819571834880,265858 745286220993855488,11774 761288751259811840,65663 758736505535725569,47570 793563458323087360,250033 760414615364861952,62063 786629995271639044,204413 752959469043277828,24173 791349621717028865,238207 794159928030167040,258331 749561746080292864,8497 771457494141001728,125367 756269564976136198,42249 789941423009329156,227048 755455976380084226,36875 778256090412650496,164783 760874488108052480,64722 762876286666702849,73926 793422346573021189,252020 766008686758113281,90908 751206575394566144,16457 757409660357992449,45525 794544033066577920,261155 792803378975875076,247241 761493511543721984,67346 787313116585431041,210289 780637593352433666,181419 785489915110883328,98860 793692163095887872,254135 754737396080480256,33356 793101481343934465,249469 764872621196472320,1249256 785553776589606913,196917 765494703215157250,86440 773878173557592064,139404 771528869203632128,120613 795689063202230272,266151 732920868188213249,354162 754716726655275012,33174 768920700945960960,109104 787092107118972929,206313 771128701400514561,122126 753404717078876160,47188 760403502057291776,62706 751219636016939009,15066 759100737792143360,55257 786236379835621376,199739 788822524268163072,219119 778287317115166721,167220 787040185817165824,207613 775880433552674816,152314 754729678733062145,33356 787355686002917378,207287 786991276948271104,207287 765094756732899328,84209 771487431233273856,125381 794028188770791425,256502 788410734078070785,217083 794989577622683648,262925 764187650991554562,63268 788460391378456576,217106 791009898087591936,234653 794408639591223296,256276 780617603509211138,182122 793595894218227712,253229 776688649077297152,153779 765170271112224768,86103 772353970333446145,129436 792108384459845632,11774 763554751472627712,78684 787763161101402112,210238 789086582846345222,223286 792439260955701248,245148 792479257259749376,246011 778020788377047040,26066 751769716977348609,18470 760672080081727488,57131 792055263251591168,243075 772593203740545024,131007 773685270881312768,137315 788065936523669504,214660 781503151870513152,188401 781523258382266368,187976 750092454787821568,10661 750829178551885824,15652 781339475372892160,186584 766273770432532484,91798 773915745826725888,140039 760295435240169472,1248757 752759199310893056,1248155 757804167410819073,41929 793182303262355456,250135 770630504383209472,118191 780822459234693122,182726 773554343320641536,135736 793178492313534464,243187 753005966182928384,24134 760225917901869056,61011 794571583465525248,261155 770329985856995328,117257 790922707466461184,155390 794118651498663936,255942 740041372850376704,353488 794324155436937216,259659 775707257099038720,150497 777541364691013632,161387 777945365622337536,163370 792853527848714240,99171 785555724831121410,196917 795229265956630528,264774 750133359146250242,10057 755154648982446080,35373 769955058096173057,105109 754916048789467136,26721 751576454115233792,18810 771080804336295936,122388 788809950436950016,220526 781113309055553536,185496 790249911941943296,228354 791450046751440897,238207 792359417970778113,243187 792470066424078336,245575 754905255079514112,27045 763933975211483138,67995 789260140147007488,218349 732256865984319488,350954 788566170626433024,215437 758108692235505665,51344 772809630955212800,132335 759881375251992576,58253 764823122235109378,84422 788759738980990976,219915 790026824801660928,227048 760260049747009538,62130 760965028417769472,64730 772759874270793728,132335 777308206100017152,159876 762807784886956032,74483 763553563247124480,78394 793581089465987074,253793 756318172534284288,42249 765293575382851584,87077 785720666393677824,197512 793482155514929152,249469 779002417606262785,168633 792224418084769792,244550 767163945782304776,97386 776168348040167424,151722 761389101140496388,65222 792365776174841857,244767 758573819455995905,52554 793517971951882240,249926 787701450348621824,212357 790261451290050560,229159 794642404901093376,261155 771946784256131072,125319 791975635577139200,241819 774988543936569344,146259 761290056418136068,14984 793852319620141056,255942 795289389232336896,265795 756613158253453312,42564 771779987867181056,127458 788174923483144193,215005 776104973893378048,152668 791269197946953729,237491 756711485578117120,44274 774516089426358272,143498 756278925139906560,41699 768259068158877696,104662 773940487950520321,139404 756635687139549184,44429 776999263347834881,156835 779747047889051648,174492 770270463381692417,114283 785312773567807489,11774 772073422201446400,129471 768960263609614336,109666 770801355296419840,121479 776066747904331776,153194 766638494915579904,91798 775132307032334336,146720 764490935828746240,83120 774502200290582528,141219 760647717630517248,47940 771873692838088704,128194 786967508137807872,207949 788855606052589568,220029 787755028345860096,205197 768576968828657664,106317 777848757845102592,164001 794610873629188096,261130 778678997894914049,169029 776139199514673152,152735 775721985984884737,150511 757031380857581568,32339 774685851104186368,144613 789780177861566465,227242 790399060347715585,11774 793974222850850816,257271 765631865336180736,85414 769346561071546368,111558 790580813448503296,231894 759114090128240640,56964 794530406364127232,261155 767905543092592641,101514 756280681789988864,42405 793174715716214784,249469 788812997816877057,206666 788227354455715840,215437 769288913282150400,111225 770679349016162304,120610 771054580100661248,122982 793503289362964480,11774 794683156792098817,261666 764066607899381760,79691 787126968386883584,207949 763089684226514945,75724 794913080480251904,262849 762261865464532992,70072 770265550043820032,117609 795052901286580224,263895 759777363223646208,59666 791374597744570368,238207 771470480431779841,124597 785999258591911936,200490 743532246653632513,1247610 786017939464003585,200235 790268797261348864,229693 774425791677378560,74133 765576613236838400,86440 751944231024033792,14277 795430548353220608,267014 759113132094713856,56964 759765717520527360,56676 793131858091474949,249841 778809384717606912,168436 786820064632827904,205186 757387674835644416,47090 759788658207567872,59073 790624856886894592,232169 758698337264480256,52167 768957174617747456,110209 791617689823215617,240145 793645526797385728,254135 779412824388874240,173645 776727218630356993,157693 781336993708052480,186584 793179186366148612,249926 781197993164804096,186020 786188249177870337,192032 750817530369875968,14421 776992205374447621,158520 740580769114914816,11774 765594153350594560,87904 777512905847693313,159876 785473216353406977,192032 786484014576271360,201555 756698167618437120,44274 760802831125221376,62877 770776190852468737,120610 770362795384864768,118515 779790065623007232,174492 753601354866823168,28477 794762126078447616,261942 756682816520323073,14277 786871106456002562,205143 794997011699367936,263895 795422559185600512,266491 786571134636527617,204413 765676074005069825,87793 773528316875767808,137042 764915022116028416,82121 764421042630647808,79246 779434004164390912,175087 787542088598560768,65113 787798311508017152,207712 781342612481421313,139404 793191169371045888,249926 786881255186903040,204314 788328783212314626,217006 771189033011548160,123583 780472510043205632,180074 785581535995031552,194226 793584802913845248,253793 786634472699625472,205270 776817472007569408,155898 777170909870166016,138707 758304935821709312,51997 766585299174580224,94699 780807276970074112,150151 793847256923328512,251351 757638341902893056,47761 772811939768569856,132335 778634463999766529,169201 769694560238858240,113982 781235349070553088,186434 776199630287757312,152314 760274285176860672,48052 788047622388854785,213887 788918052024909824,220332 758471102783971328,52112 787785060401418241,199307 755126958682415104,33356 763920882200739840,80136 777590940953370624,159308 795386211993092097,266151 770035950558777344,116567 771471472049225728,125601 781507579423825920,139404 785310848612831232,11774 739979081840791556,11774 769717863468834816,113982 753701338702225408,29263 788233834651353088,172799 794929427872419840,263895 791506239821938688,237870 762798218862145536,74043 769264345796739072,112363 788501509457612800,218275 788560526968225792,218351 776397211760414720,1250308 732352501668683776,196346 764139310954188800,81869 790224288968159232,227486 755877151883264000,39384 785953157142556672,199546 756707855672172544,44429 775745458677231616,151071 792835243061415936,247877 758306598871851008,52112 794352378019463171,259743 793227490395164673,249302 778063245244370944,165523 779452490647539712,29786 790727416121393152,232169 791658624498098176,240483 773620353042030592,137869 775769020641533952,149953 780932248619081728,182726 795462965629747202,266138 781913024810496000,190424 751065257540521984,16502 781172713461350400,186149 769590415045582848,101203 776788690513244160,157755 793198048100823040,250519 793979551839698944,257271 757643503308533760,47761 760872307980132352,65180 764794063744675840,350247 789136784504553472,11774 774090511980175360,140444 789116774818119680,220332 757703394630983680,48991 781201147025559552,186434 780935545761460228,182036 794559067033313282,235486 760880825684688896,65404 792488273801154560,243187 752886856207912964,24134 781082328013611012,182960 772994769928777728,132825 778339473947922433,167220 780808059631185920,182960 787480297776394241,210267 792140972620713984,243615 794552967495987200,261155 794990179928915968,262849 759113538342416385,57105 761032572587552769,66305 761438559869939712,67938 785651200016416768,197297 771157764538142720,122967 768658093278277632,107745 753033636782497792,25253 759156991314886657,55621 787746917400928256,195492 793503034592616449,252824 790373354192510976,11774 756936285915340800,44837 793900813106020352,255870 792167321964085249,243187 793452652973596672,249926 790706826543194112,196849 770397095446667264,7311 775439405540601858,149304 771961515113115649,128934 790981055519920128,235399 765982967340658688,86440 790623665188589568,232137 772268772115611648,129126 785289729461846016,194648 778352338708889601,167220 765503970584457216,87868 786002121996902400,199546 765208245690568704,86103 773892537446608896,139404 785849799627173888,198878 795407440128815104,247930 791376048126590976,237854 763525356980699136,74281 793546118218985473,250033 752221837317251072,21461 771455266948657152,125145 767862901675810816,102230 785510830766854144,196277 754115130426818560,31551 766997394378465281,96299 794533414489690112,261155 733326101494169600,738099 752930302255824896,24134 759711092775845888,59439 788511770075885568,217658 794658773180776450,261818 756511109855580160,43391 780072530094747648,125220 763260842783694849,75899 773312608380198912,136110 781868749695483904,190553 753061026220867584,25017 794923793844158464,263895 781461446441963524,139404 779322016008658944,171913 790881234255622144,99049 793576986958450689,252408 744551342228770816,1247655 760160532972404736,61396 765087782800941056,85562 786348434978582528,1063777 793535035651555328,249926 732535387520966656,352490 749276675976863744,7816 750033980062261249,9754 790615785697869824,232791 787012395994460160,208379 773529046940520448,137042 742510762367672320,11774 763859502978502656,80486 791229583697649664,235828 756752645558308864,43751 756594084794466304,43391 775522564689002496,149259 774833722092773376,143043 758148678796218368,51344 758389416150835200,52921 793587677077569536,252020 771155199553572864,123583 794724829098217472,261155 778955842062213120,171379 794154585157996544,256502 786007945033158656,199462 760125992958435328,61145 785923315554672640,199546 753668047832055809,28508 758002230796648448,47940 781211542125703168,186149 762817758081855489,73814 767405905956573184,80066 778322512820047872,167220 780495284266754048,176718 793869159419502593,256225 773737540712996864,137042 769853515397226496,112612 786993175105855489,207949 753960725756809217,28732 763567373794308096,78959 793184033459040256,249079 775398921505996804,148445 752898170464731136,24316 765275615406743552,11774 794904780858593280,11774 780825143203377152,182659 791365240122335233,238207 790571440332570624,232137 759191841719853057,51798 765468775390908416,86103 774652874944942081,144460 780759538735742977,182960 777816178215489536,108396 760872197866913792,63663 767136236225961984,94699 774436082960048128,142503 758658724139413505,54070 785653757111480320,197911 786293983823613953,202429 773936738007908352,139404 790878594801147905,234583 768507286172073984,104973 780831120048787456,182659 795655243044225024,266151 770240884306653184,117257 771966105476800512,101383 775110147257409540,146259 792139346715418625,242693 794020331463831552,257492 793295265910317057,250064 785870869570527232,198991 794933110437740544,262849 769289859433463808,112788 793204819515277313,250633 785883020087533568,196631 761166615459147777,66116 761857516682608640,69356 762743132874158081,431998 771036577036439552,122146 779040211288387584,167319 754730705289146369,33356 763905634362195969,80607 772229950472613888,129126 785320950707343360,195125 791791002981761025,240793 794763007477747712,262022 794407211195736064,260404 788515389395312640,218164 732797907787776001,170736 775391326594592768,148170 773649951301697537,102002 780612718076145665,80785 788714128479227905,220029 791024887221452800,235620 787760954737987584,210238 790935569102614528,234583 793142727693180928,249469 732274134818783232,349197 792402178707222528,243165 766060224331517952,90384 767396953923747840,97413 791688332988252164,240483 786994867964551168,207287 765615402080542720,88399 774398952212881409,141360 765446838484930560,81946 780775581054971906,182960 758657071432675328,54070 758507375615676416,53703 763525342036385797,78517 774705190616178688,144602 793496690984620032,252741 794538108738011136,261155 732720390355734528,353228 779296080013905920,158387 777294865524596736,158338 773583609018118145,133702 777590738162974725,161726 770514730058260480,70177 763838458829893632,80486 794792876588892160,261155 753715385032028160,29347 753690988519063552,29263 751087415234666496,16299 749337029201137664,8047 790164958969487362,229172 768811156207046656,109167 780797696760307712,182036 735177309146079232,11774 787098005698514944,207119 763036957421154304,73814 768284089195433984,104662 795775429567188992,268777 772802837357133824,132335 794080023976112129,255942 767579593142251520,94612 791665179142402048,240145 757813241116450816,354104 759061187782807552,53688 771418489655402496,125367 732668706048909314,353262 785655510951493632,197512 789964150852112384,228820 768992883689005056,110477 793866668229464064,249926 752658060187881472,22785 777151156963405824,159876 789148444791152640,223286 792018953887285248,243075 794166951253655553,254209 763837430269108224,80396 785938249831190528,199984 771761461999861760,125367 763816311344340994,80136 768690488031326208,106774 772151263769292800,108396 788186630263799808,215012 791679572001644544,239076 770847638694625281,121479 792194938100408320,244550 795008668983066628,264397 751835410624442368,14277 771039483542147073,122148 766629229450686465,94699 778589798579613697,167220 788929591586861056,218832 786633234390155264,11774 764875177469542400,84753 766742823634804736,95593 768900216774881280,109767 758007911717212161,50804 761995869520551936,431998 775478822573580288,149300 788836534992666624,220526 785631880733298688,197297 793098557658107904,249302 766826145287397381,95672 791065464935948288,235620 753725568680681472,29503 752723514059218945,22622 773707713264099328,11774 781168502950494208,185310 762597026429272064,69947 771171987859222530,123280 794304761852035072,259191 781864005145096192,188401 793199290453635076,250033 757669648061956097,47761 788759363666137088,220029 753938240462213121,29263 776552981449900032,155688 752200133081722880,14277 775529201852149760,112363 780156676468936704,177472 793160506005651456,249469 760905476867518464,65577 766561682655064065,93823 760747305259728896,1248556 759077274155188224,56630 786632867694665728,205270 768123432919760900,101203 793583315500478464,252408 764871095191154688,84209 766275875335569408,91751 779728610215260160,174427 792841035453829120,246726 780336684286214144,178524 787098815845236741,209129 790585913210314752,232137 756482614165250048,43526 791350502038528001,237594 756649259496275968,41839 778914544429240321,169437 788756797888798720,218507 773511203935096832,131870 767682756667203584,100620 793616385368690688,226655 794013717113380864,256439 779163147299065857,170547 787284952039718916,209151 788746952783564800,219942 763176059680485377,74868 791319913562378240,237223 772790681752444928,132335 759088440231231488,54842 766018376879579136,80808 776119830042804225,153575 781087506813124609,185310 770666445852336128,120393 791071711034613760,234583 791805836003725313,240584 793230376395235328,249469 793959662215233536,255826 764260716853559296,81702 774037687472762884,140495 794104555789238272,255870 795747027686686720,247930 765691568363827200,88489 793441891731836929,249926 774926387631259648,52112 787715973155434496,205197 788188636428791808,216009 792604517833515008,244270 793119287263256576,242693 793693759817089024,249926 765440297006407680,80939 767132933425684480,97852 781121154006159361,185496 761460308887998464,68373 789729241101398016,227734 790751861515096064,233307 792250075611222016,220727 774424003129712640,143585 788796999546073088,220526 773260961247531009,134993 785914452579323904,198671 764133650740895745,81924 776850158306758657,158524 791976041224937472,241819 791777436362952704,240483 760872105764237313,65180 775697129708806145,149271 758337259347308544,52554 781265729769222144,186883 785638601090412544,195975 752139698638815232,21034 786567917932392448,202068 755796888629182464,11774 773874257218539520,139404 732757769816793092,352751 794362215461691392,257492 762597682393124864,73685 773847195493761024,139404 768965341045071873,108849 781843737097928704,190635 761642890829238272,69493 793794314145071104,230485 788762364317347842,218832 761639221870333953,66878 772448260212396032,129558 754823274454888448,18341 778674223631982594,86440 732729479848595457,196346 758772034281218048,54070 771441492359610369,125554 763796945634746368,80393 793105093906145280,249469 789424621468737536,225981 791255091772690433,234583 794632795398213632,261155 775734634151903232,150511 785858942727487488,198671 773611682128130048,137158 732723900136574977,352911 793321238609268736,250633 751598333316198400,18395 794720887719202817,257492 785432553985499136,194934 773878659060944897,11774 763391784965648384,75724 786982104521252864,207613 753523899653062657,28022 772564423118422016,350954 778261371314024448,11774 753037430911930368,22411 793987169463377920,11774 795393007147159556,266151 795424979743604738,247930 767814825883959296,100559 768768896161550336,106774 776855305321754624,158815 791954890071248896,238780 762782151133827072,73712 753977349616439297,30590 778306710184210432,167220 781245930020409345,185496 765224701203447809,85562 793111776539713536,249469 773707138745020416,11774 775106597882212352,145866 765712997134262272,88930 766843167484227588,96514 780613402980999168,80785 793213451745185792,250633 787588630810210304,210289 785580106626560000,87904 790875166352048128,234583 774074710694907904,141357 756353836508405760,41472 785974830596100096,199460 788395126934482945,217519 794809069991317505,261050 758401558254088192,50827 786416763223339008,202727 788743342397886464,220332 761667525868421120,69947 775627848937799681,132791 743537500237537287,350826 751218808111656960,16299 793628010054164480,248516 761282951061442560,349714 780799784500068352,130505 755163203294879744,35890 775918787048542208,151526 788100314415165440,215005 768370803998019586,104662 792031931315531776,240070 791492995451281408,239405 761665698850562048,69947 773961433587474433,137777 775838729986412544,151401 785909762080681984,199546 789338915761041408,225359 790651229764460544,232169 768137889125376000,103294 779802879913623552,173347 787994707221684224,1170870 766063069793574912,90384 793947575682363392,256105 766348536342384642,80939 773105992313602048,133454 765588517124575232,87249 792904281061859328,247240 762798931524915200,75073 768633349116166145,106819 793170033329381376,220815 795045731321122817,263532 771775197242281984,127134 780115932865818628,141360 763767815991996417,11774 790932756339404800,234583 786686366696497154,205186 770631894014783488,119786 763106382975373312,75631 772970825376997376,18156 785657090907836416,193533 763776592317259776,80136 775769219933704192,151463 794722086409404416,262784 790295065075810304,230485 786592040930910212,204835 761564341300756482,69231 785679462083854336,197512 786644239618674688,204078 794559954401239042,261155 793898227338706944,11774 787025357241217029,207613 785243013538717696,194226 767522415891116032,97388 785815328156635136,198671 793245934456942592,248253 755468596730396672,35890 761548211379171329,50406 768819453127643137,108849 749687595957882880,9285 791783039202234368,241274 763503058915586048,78722 765651288579112960,87904 794223009334706176,255791 795696147268562945,267862 768600420889559040,106716 780602492820267008,181984 770458122603429888,118174 788125193122172928,215754 750454014500888577,10662 781594407694839808,188119 766424372806418432,20824 788840250785226753,221416 761672505413079040,69711 785907351320571905,199546 790287695771791364,230485 775729019463622657,151185 793208100803051520,249469 763151234358312960,76577 762844959879737345,73712 760875419495051268,62870 760500054385913856,63149 776509856907788288,155898 766725424084901888,95568 774017260805513216,131421 792444383052328960,240627 793185110426136577,250033 757025953356902400,1170808 785530156760858624,195975 765772641458348032,89567 771590171590479872,118191 752936739493257216,24134 776473351430606848,148010 761547622557417480,67679 790978449355649024,235621 765123856638021632,86024 769289225569202176,112496 786693689070514176,205728 794800238389137408,256276 765308870868606976,84209 792038992413806592,243075 767959106107875328,101681 794010006983233536,256502 794271371656241153,249926 789963182999793669,225981 779101487259459584,172148 763872485876039680,80939 785494350100922368,196277 781357334949945344,186434 778627772264570880,167220 754032662197657601,30267 764836969243406336,84724 786988776430178304,207949 732576843413520385,350106 789370445413748736,108396 749734341836673024,9295 773845935692533760,139333 785668052578775041,197622 780843351356559360,182870 776591384274796544,11774 795699583657672704,265688 774154383810449409,130980 781343887268782080,139404 795692367915450368,267862 790377567157006336,228354 751999544758448128,14277 768960002413375488,110659 775285634009329669,148045 792421782510632961,245634 794535398353551360,261155 773617638480175105,137869 755439859196497922,33689 766061231207690240,74133 751954268744249344,17794 795486881274298368,260445 756537885013213185,43828 753656935262490624,28732 790921660987695104,234796 764229663921233920,80939 785835379219894272,197512 755867220907962368,39462 770005544572690433,108396 793567448893186048,250033 771462018821947392,125381 768544528110198784,106716 775116702107381760,146675 768989007325696000,110362 755784009754382336,39384 765869270169427968,89790 781411419736698881,139404 770576335920107520,118192 751086493393825792,14462 779704040850546688,175092 787795282238943233,207949 757695020879052800,48663 772081467715379200,129471 794689893834387457,262225 793649370327490561,249926 794189138568286208,258598 773389361127780352,11774 795037827100618752,263926 794745228599132162,11774 761356460991324161,66801 790947623280660480,234653 756670250670624768,43391 763022604454072321,75416 764969398088175616,83460 767161710813798400,97432 787806305910198272,213064 759075696954060800,56784 792182689021386753,11774 760764496386232321,64678 755086176503988224,34980 792482026075090944,193524 752697072839565312,22411 763768424262696960,79691 762292019733508096,72408 793935528303304704,257026 794014502232739840,256439 794961887389712384,258040 756906844866678788,12954 787281300377874432,209351 764810783222030336,80773 749342268574691328,7828 771764292995604480,125742 767418866087538688,97438 773233164315537408,135025 779110276859891714,172089 785991924574515200,199546 773611021554638848,100605 792818647358210048,246225 765472211297718272,85859 771374324196401152,125145 769541478192381953,114159 780597947109036033,181755 759074759531438080,56630 795617669215059968,267521 789234839098621952,224568 775077268716720128,144730 786598226153451520,203674 769912111820660736,114779 781409786881531904,184001 754023830482399232,30802 732631652027883520,1170608 770296220178870273,117257 788890374467121153,221972 790243795485032448,229693 764599784053182464,82544 786587716884402176,204835 790646365181181952,232169 756254392794263553,42274 785950043140259840,199262 791357881694101504,11774 779522318687150080,174230 792031271652241408,243187 788178015830233088,215754 764153352972296193,82177 755166285902647297,35890 758720709761826820,1248631 793542351180406784,253274 770815491334139908,121479 765072967973806080,84724 786958264491581440,207613 757783054785974272,47940 770292456155967489,11774 776778712054464513,151374 739421148941684736,11774 750646980431515648,12805 763848142592806912,80720 773633211834462208,137740 780595975257808896,104973 781646151292420096,188458 788360277188186112,210585 790661581239496704,233307 766568618528239620,92906 768326525640925184,104973 790984315148447744,233692 765504751601590272,87904 793137753286438918,249469 793428335799832576,250933 794005030076489728,254209 765988444443021312,90694 795665584658608128,267655 746515489464131584,11774 750528094998523904,11495 777522641251004416,161387 750364195175010305,11495 773366294909427712,24173 787676226336854022,210207 769086480463593472,110362 761600846236880896,69231 785740163003539456,197512 770246522143252480,116968 771753858548793345,127366 775722375614607360,149262 791053643973816331,236393 781900375439704065,191354 785783553619533824,197512 767797642659139585,100893 757533967864193025,46841 781539110724993028,187976 795678992145772544,267618 763878844076097537,80153 790916253342846976,231580 794590789057867776,261818 757981901877415936,50608 766467462468669441,93261 756276600111529984,42432 753940371479101440,30507 768703394642931712,107423 790747220593283072,233307 759810697677025280,58267 770425982582947840,118192 760091984581185536,60866 763509748893220864,78853 768969541720350720,109571 773249015047741440,133702 793776312183848960,232976 780609528547176448,182037 791829510769389568,241940 759858908559060992,59666 780606259955236864,80785 760892206488006656,65500 791361719482408960,238207 754722984158384128,22393 769939479314464769,89859 773479611271303168,136904 766408672310427648,93261 785616749093728260,196917 762122285738143744,68182 795114605467025412,264397 768992531094790144,110659 732433558258601984,351837 765300452711862272,86440 770797951954350080,117303 763211022232498176,76127 760633808567894016,56964 795040687041429504,247930 775843352788951047,151242 769895374353866752,112032 795390966802841600,264397 766817283092127744,94737 758340865626632192,52538 777516828033687554,161387 778320700125749248,167220 790241503721377792,228341 771757571367505920,125163 766414562035900416,93261 779281556670144512,33169 765146350514167808,86103 794348181622505476,258981 757596848458719232,46384 794724871850889216,262784 794569378205405184,261155 770394917583593472,118698 775090010391474176,146259 755900398892875776,40601 770116163410026496,115435 785430092516392960,195712 787072652393451520,207965 791677864978489344,240067 752024573676183553,17955 752958591351545860,24840 787795713040134144,210235 772877576062668801,132761 790305281007681536,228583 767241474983530496,95932 789183324447092736,223286 793854424682668034,11774 787726254342635520,205197 751206650757996544,15643 769331114599211008,110585 793391437228408832,250760 785937613102444544,197512 788820195448016896,26066 792491631949656064,246225 792760563671654400,229910 790778986515267584,233154 767358117206233088,96875 793114642230968320,249469 777805084793057281,163780 761002706404278273,66168 787774543083470848,205197 771883724250030082,128615 790896944402997248,232791 773597853587562497,137869 756451702593781760,42432 776773433602564096,157755 786912492572151808,207287 765605268465999872,87904 776626663186583552,156926 788541790835978240,104244 790761506585575425,232881 758760747342131200,53185 773343123019800578,108795 766637001512747009,92860 788428796701487104,217958 794312315621363712,258598 770442063011774464,118192 791385231425011712,11774 793875803662581760,256358 761685182676107264,69711 787028245925470208,207613 761728049658335233,65180 752989743412047873,24870 773525562623139840,137042 777950461991260160,164826 760527078831689728,63214 778377566478540801,11774 781472275547746304,139404 755055570957336576,34666 764606002557779968,82283 778923292342177792,171168 789314306877886464,224297 789797259386859520,212131 775294688270094340,148045 787666697264168960,206133 733088207257096192,355480 791712352072830976,240718 770228960714162176,117257 766117437712412672,81929 766750794318172160,95568 768477527690059778,106774 774030408694366209,141069 775886789206761472,151410 794714128854188032,262226 778586982108762112,163592 789287314111496192,203546 776905576102060033,1171739 781528783643938817,186584 794270241476014081,259457 772907603290710016,129551 781646915477708800,188934 767051054244569089,93210 788992208099770368,218349 757128753441017856,34591 794211229141188608,256471 794579794763468800,259743 788561265807417345,217658 764265801138536448,80939 779180594257285120,167407 773519690878558208,136947 776602123526086657,156835 780326984974897152,178258 749342663711727616,8047 762369777532821504,70797 794685549219024896,262752 757323720134230016,46394 732995723680186369,1170810 779695352211386368,176203 771368405580541952,124937 780174696755191808,178716 794168089965248512,258305 776379818078248960,153194 766734152817381376,95708 790896671408304128,234583 764615699121733633,81065 771080677642993664,122532 776547350458302464,155303 778712014721953793,167950 790941852434370562,233705 777742124116836352,162029 792060466931511296,11774 763270025964683264,74133 773987692833112064,139404 787374144417443840,210432 762696642269241345,431998 793510108298739713,252408 765874280462639105,11774 750362692741767168,12883 766450343559499776,92213 793105378187747328,249469 790217020872781828,228002 787975526992470016,214079 765363398712422400,87145 767242851897925632,90384 768262560818745344,105270 789082226721972224,223286 794226289674776577,258040 771422612425576448,125145 794558018050555904,261155 795456610965614592,265257 749006746446753793,1170318 751607323903270912,14277 788483697385156608,217837 771137701663821824,123583 781668856712470528,177455 773965811329273856,140444 759103760446558208,55660 771062968289222656,121612 793865842295537664,255942 792814413241737217,247819 793142424847515648,249895 789258919986159617,223899 786395034127966208,202379 792450544891666432,239018 794535009738756096,261155 754719263911387136,33356 756620250095898624,44429 757331838763470848,14277 742175181733539840,350711 790765624515440640,233307 767128295167131648,96883 793074431123869696,11774 768621063836045312,106774 794615651675545600,261155 756291762231054336,42495 763148418084667393,75899 791381224669470720,238205 753714766602964992,28477 756529703729696768,43547 752980097045520384,25255 752167345766805505,18470 750536684958281729,1011996 756882394632822784,44450 758490104725839872,52554 786189475529445376,201619 765634721866854400,87245 790051596310765568,226366 790515976798367745,206666 794567100241244161,155390 769000048927518720,109666 763563331189956608,350085 785646960862633984,197063 755519054224293888,37993 749873907566571520,7461 775786747242438656,149953 758407303682895872,52720 771468850759999488,124924 786550800747114496,204413 764249335596851200,82002 792060106699530240,243576 759433046458261504,1248663 777636218217562112,161988 786411413900173312,193636 753363662988017669,27045 764507521251995648,60540 756592531702439936,43391 772532394612051968,129662 791384416304136192,238395 770000964405297152,114848 785964537308741632,199490 778320957676986368,167407 755465800375496704,26819 768571856852951040,107459 773923611862118400,137869 769201502460182529,106281 779839158617382912,177248 777585881012113415,161456 794004592518397952,257546 770719364815413252,120541 774099147313909760,139404 775122217055113216,146259 788562417102053376,218275 778253430049701889,166913 766472347637444608,91157 794145176742723584,257353 763773697459097600,80136 788158424328450049,214899 752651648493813760,22657 771643592360157184,126152 780881003778756608,182659 756242442261827585,41689 787326114565726209,210207 765612154326319104,87249 794687327008223232,261059 790892927312625664,234613 793110056581500928,249469 778560145890697216,168633 744240790948306944,1170338 779829657898131456,177233 761605176386093056,62492 775003171278102528,146259 793172654333177856,249469 758505575806279680,53703 761739973812969472,69548 786246373217751040,201958 761895340136169472,71026 757294433536663552,46006 767867931061579777,101681 791750667488682022,241432 752180977905074176,14277 755841423509860352,18215 774596946002644992,140444 788910473903280129,11774 732170721254879232,349345 761899847213518848,70941 760225496256933888,61444 788205006386257920,215437 788952711685218308,222500 787743157643464704,212357 764161462210269186,81946 785549483996090372,196917 754035670818054144,23725 778668368333148160,166532 766497337619390464,90735 762266687441805312,68993 773537838008795136,137158 792821462784696320,247241 754002685011951617,31060 755924259772461056,40550 775429873301123075,1250225 792194192437108738,243187 785933181207863296,199211 758415383451803648,52112 761348901454483457,67401 788427552079523840,217634 795153614561886208,254395 788497877706350592,106085 752748390740480000,22439 756470338209325056,43391 755895669877907456,39236 760873039693160448,352572 766400473003851777,93286 789413979529457664,217574 794321123231993856,250633 750730480127840256,14421 769954497179242497,114254 767809055968624640,92226 793492579807485957,11774 794175773435252737,251336 780595571417419776,181789 753416296872763393,20830 781145139435671552,185496 773026332661911552,133454 756277997418586112,42432 781178931152056320,185496 763565238012694532,77612 790547140800118784,232137 765326379328147456,87249 781312499618459648,183759 751743836657942528,15415 779442061367873537,174557 732433695139872769,350480 768298693422231553,103354 792068143984304132,243075 758773127472177153,54070 773309580294184961,134371 786296652332146688,201620 793414113087086592,249926 779427541715185668,174427 765688957631733760,88052 765920986839576576,84724 768470205869789184,86208 768985287334699009,110659 764209376009809920,80648 764835071241125894,84711 771938456729710593,125554 792014767799963648,240070 793178458209849347,249926 780564129945784321,181419 775431861749284865,146991 786020346252005377,117311 776429262618370049,155793 755484894948581376,37294 787794281259999233,199307 756287999214690304,42495 762562334795587584,71438 794566141435707392,261155 770737891584671744,118192 775724135473446912,150511 771802820597002240,125554 777948831044341760,157755 761251716192960513,67547 765660262443737089,88546 776407949505769472,154701 777864571667243008,163785 795112776632893440,260927 764098806711398401,80393 768219208651972610,11774 786524569787957250,202983 786356331234021376,198466 788484466083631104,1170441 760012797732270081,59664 765230474742464513,11774 765593342226948096,87904 767363270839717888,97852 773852109737451520,139404 793968721597382657,11774 790995033365159936,234583 758110020479229952,50698 781626966558539776,188309 793867377159114752,252196 795298232708382721,265866 751875220839886849,14277 753619796743233536,11774 755165243559534592,35890 794554601651380225,261155 780822028169469952,181419 773923035397165056,139404 759497408279486464,58232 752951709576626176,23899 761679594533576704,47940 771442144112500736,125145 770658762822746117,87904 761879770380460032,70941 791810244145876992,240890 778600067548585992,168794 754036176445644803,30802 773837366159171584,138205 759218615518392320,56964 771889529305206784,125742 775428366644064256,144542 733587287427026944,1170338 779024028153552897,172057 793856535591989249,255942 793207809735262209,250677 794875955365806080,262588 786578857918730244,204413 794004082029629441,257492 756785329290481664,1170550 758099984113815552,51451 780588320556539904,11774 787098243440123904,209243 763569881157545988,78853 791677937128878080,240483 795326426140524545,229910 753914789970190336,26140 789799460591194113,227242 781283046867755008,186584 790281853420736513,230282 759063655992270848,1248609 773313323848835072,133702 777832109922742272,163763 779147790924517376,172089 765981504702910464,90125 769507234023874561,113754 777937156849344512,164826 785987424929198080,199891 791075913924423680,235990 793488334945484800,250785 785886554174566406,197512 758092003410259968,50827 759515191499448320,58250 793423893339963392,252020 770271538008514561,117257 794383171819307009,259034 794558933428015104,261155 774294598629875712,140444 775775568243466240,150426 795261639985610753,229220 763020990402158592,75724 755399890318991360,36735 788049380662087682,214492 788841891231961089,219915 762743834723831808,431998 749963645786820609,8047 767807456802140160,101681 761402197791965184,67547 761534879452565504,18215 749241505815015424,7826 776081577839165445,153194 791300483205984256,237223 776438520629964800,154832 772464919706947585,129662 733020623379824640,354700 757227175724642304,46006 736690868502007809,1011996 794966106309918721,262925 761846797966905344,70918 759916523834052610,52887 763940287861227520,78159 774940373713981440,144602 793695445033771008,243865 759271427245740032,57722 794332821733146626,259892 793311051735404545,250633 788775835352178689,220767 792940110237032452,247132 770578735431122945,118724 776091809638473728,153095 759780636387258368,52403 767994448433254400,101681 760990136943476736,66116 774106270303342592,140444 755065736670752769,33204 758462861723131904,52749 764277707194658816,1249233 767811648556007424,101681 786636983300788224,203674 767704880693796866,100620 763936982900756480,80393 793904490730622976,255393 794027466360647681,255299 770724928664506368,121046 753359417270120448,27317 764070833971015681,78566 793976479935852545,257321 759382623940702208,58117 765637640846737408,87852 786180497890213889,201494 761670714571141121,68788 766888153990832129,95720 776832359450619904,158520 787642840700555264,210207 795679585811562496,266151 761310219192328194,67998 768681747508699136,7047 774173239018790912,140444 776163145748447232,154071 795045533001904129,249926 758693289168019457,54070 774448465283809280,142503 775863708962598912,151410 772218127996248064,129650 776189844624019457,153854 788214276339044353,109244 780611785707622400,80785 781244056437424128,186149 753500021346144256,25612 762436774232600576,72998 761025711394000897,64730 791655863362748416,240145 792913041683652608,248514 763172619243786240,76723 795699887107088384,268281 764191077687525376,82544 765225936602009601,352731 771071214823600129,121612 778142020766490624,1011996 771545261176782849,124855 786406379913351168,203674 788111429085847553,212139 792546813878218753,244270 774412827058577408,354598 749972782788800512,10735 794555220118425601,261155 756571463080112129,43471 777572189818060800,161277 773893937824141312,139404 760136347495661568,61145 780645777500581888,182146 786016902007123968,199496 771845566984818688,125742 760124924459638785,60866 753613637529534464,23739 754089810952720384,30590 785558498142777344,196538 759527867957014528,55261 763715552439394304,79600 788496613073362944,218275 762074259648868352,47283 789841687057092608,227242 785775302735564801,195125 778562961556271104,166852 768057670003720192,1170387 794160121853001729,257492 795241801238147072,263676 761010889092833280,65455 785937881995087872,198671 762100866476146688,65180 786535181591060481,204302 769159385000148992,111558 793120308362444800,249469 762170043207553025,31377 768124802263494657,102249 788155478790602757,215608 787121728535355392,208560 757300331726245888,46895 785910271432810496,194225 773940709611085828,139404 750945656710180865,15808 764589348901654528,79561 767802090378911744,101681 794014549208920064,254209 794186037115240449,258456 786154508690731008,196836 790701033118806016,232911 758754762867159041,55112 790974369220538368,235621 794736618158620672,262849 766354204822646784,80939 752989468261552128,24248 753474569076441088,26140 777669137346756612,154531 764745746939650049,26066 732284519055646720,349277 756906978279120896,15066 788395854226862084,217519 794957051977957376,252679 755902096470188032,39235 767889108924452864,102137 794327225332015104,259457 767067597858828288,95672 790833225807507457,231894 785665201857265664,197286 779440506006757377,174230 768925895285477376,109470 795360329324756996,266054 751658097769197568,18487 787271664866250752,209899 759154807059906564,57348 788788444767981568,218258 790340594837000192,231008 762890038845800448,63451 778949965255245825,170253 789417291591127040,220689 770091445814431744,115928 753398841454501889,27045 785259703458668544,194154 786592954341175297,204413 776922131498053632,159146 793943586630840320,254135 794563587725524992,261155 769854882643898368,115166 776840271078297600,158387 793805715622105088,255393 792641839308255232,244270 766142425525985281,90401 787504382095007744,211534 794890535269974020,262022 756547272037531648,43553 795062230463246336,264397 793147842701307905,249926 770979940997165056,121949 794060033440874496,257325 785825079020040194,198671 751048147489599488,16422 793931168483778560,254717 732184293443657728,350020 767850942112919553,100561 793836051676532736,248253 789543470767611904,210238 773119609859825664,133454 773614749129015297,137158 767804632500428800,101681 788731072284549121,220271 752973021439258626,24526 765004637984399361,85562 781567512781684736,188401 765936835331710976,90384 794018388330811392,256239 792031932473376778,243187 741166752881639424,1247423 763920978745266176,80136 768919283048984577,109874 770811684369866752,118191 793760683758235648,252020 767434720363687936,74868 789241337103081472,206666 756409532272738304,42432 764984415013466112,85562 779723763172552704,160539 791086533126291457,78159 776716151883567104,154832 766045769052938241,90723 794297925123731456,259134 773896294117076992,139865 779470967248596992,174315 780763469662580736,182870 767558638529417216,1249440 771474287987392512,125204 788005551116390404,205197 793116440593260544,249469 778425934005370880,167083 762672238558531584,73704 776969520229519362,157082 777902829533011968,164001 766735739883225088,87904 753730310299381760,28037 759649848794705920,35479 771402730745110528,125381 788827858021912576,216003 766308485411708930,91946 781845191896465408,190635 794759060205735936,262022 753208155228614656,26140 742398140326776836,11774 761310332157431809,67401 794740983233658880,263096 795103162029903872,262925 753031924608827393,17416 777875845482483712,353786 756628753053323264,44450 781330509989228547,187418 758584489056411648,51451 780730471885836288,182036 781558580596051969,188577 765620010530340864,84724 794217271493206017,258456 755875985510268928,18215 792084551753273344,243075 792499347418148865,246225 794570565688393729,39957 794694498244640769,262849 778717812286115840,168794 773279985003966464,134561 779316982453796865,173964 781499396902965248,188119 790654656523411461,232169 791097317570949120,234796 767040223465316352,349714 787832536663789568,209129 758112031119585281,50789 771442628739018753,125204 732643531022585856,353220 776789359164915713,155451 769663146822766592,112032 754964839441784832,33174 787404669958156288,207965 792150491690139650,52061 794531259066314753,261155 751180077669515268,17591 766404145364336641,92159 750861985319776256,15808 758398853687148544,52554 775721312207593474,149953 793542000167428096,244350 788030356637179904,210238 790952846237708289,234653 777198441973870592,160353 769687505939595264,113982 758437694636695552,53185 791407598096437248,238928 757298419832655872,46890 787676402527207424,349479 765780337129558016,88669 775731542714818560,11774 791803974236119041,241819 794182932344737793,257492 756645392050106368,39096 771053202863185920,122146 788484133005631488,218275 772866771737075717,132364 755490290186784768,37294 757331845977481216,46404 767901953800167424,81869 794678092698681344,262022 763505415426494464,78274 764858086880182274,84395 751835962427277312,20024 785986629353648128,199546 793188934826266624,249926 779297842968031232,173753 773881569228578816,139404 760317051038674944,61145 793915236780642305,256678 788495781888229376,218275 767798261021286404,101203 786698365115502592,205902 794265744204824576,249926 763604709672312832,76858 753199082525433856,26140 793506448676417541,249926 792124427869626368,243187 761669314659450880,1248861 794609983967129600,261155 732304088566759425,350955 757621559012036608,48109 778258101451497472,166532 785649827203997696,196729 780919513478856705,167674 779977919166816256,176168 790655116235767809,232169 754745739729928193,33356 786589343481724928,202567 758028614055104512,50314 764100322537140224,79585 765230365975904256,86440 768658175167868928,107469 791755752079695873,238845 771504970369634305,125853 778317827258408960,167517 795345972108918784,11774 777590071130062848,145955 790303609007157248,11774 791732220851589120,240145 773953748402077696,139577 773985789344481280,140770 793928792305700865,256255 760981309787299841,65455 776396664923828225,152946 787787772924792833,186212 795055767321792512,203546 761018449464352769,65144 752899333918486529,24134 760844119367442432,65090 773404916119400448,135725 792128846019502080,243187 760852721549312000,53651 765630296003837952,88052 775873978497990656,1250258 752223381446008832,20279 752730574859698176,22575 763430887182651393,78304 795214691417128960,262847 790635290947883008,232863 761897338138796036,69711 786199836802424833,201494 771707761847599105,349856 755192519818739712,35890 764605409613189121,50581 793935497093644288,249926 770692576475090944,120393 791270496608264192,237491 750374528048467968,10057 769025325527339009,110585 769670544140541953,109594 755125268034023424,35044 762007672979857408,71430 781771494309363712,187976 788101038045671424,214899 781528532463808514,188401 793221644701601792,248652 779973329054826496,176203 758431806626537472,52821 758260710157672449,47940 780910946923454464,183269 768990633759342592,109960 775138578233950208,141091 790979015880433665,234653 793096274341801984,249469 764509703544025088,1249236 790931910046392320,234583 757597983688921088,47940 764872746568265728,82203 769334130689662976,111558 774450397608017920,141983 760834942574202880,64326 764268447123505152,82066 794620345370247168,262022 752840675125854212,22662 788204831743709184,215922 786036525029027840,199262 778999753447092224,11774 790569813764694016,224490 790616795363348480,232169 766046147391684608,90384 772124869727223808,129471 774945807778873344,144635 774691378722897920,141671 780772953310932993,182036 757795885577154560,48492 756907745509515264,45030 750362554845671424,12883 787721214181519360,205197 791943270242791425,240070 791446730076061696,238292 758650953037787137,54096 795366882861838341,266079 758275631868149760,50804 763707034487455744,79691 793615702326337536,252044 764489978575368196,81924 781210148702347264,182665 756872857414762496,44429 771219499311779840,123825 773481257871118336,136515 788542808944549888,217118 794448857006567424,260033 788755519339126785,220332 788894760106729473,220526 772556824373493761,129551 781383358622343168,139404 787919568429690880,213920 790916874800394240,234583 791446630717280257,238207 761324335105736704,67229 793620110476914688,249926 793251398792187904,249882 793704197933764609,254135 756696307532701697,1248428 788815203169337344,220526 785949925330653184,197286 795296353211383808,264774 761567606637785089,69231 751156959412379648,17284 758754574941483008,54003 789290043877629952,222997 794648411320381440,261942 773854866808705024,139404 762860263070507009,73926 766418885276991488,86274 768949133508014081,110209 788130876903137280,215005 769334247517659136,112336 773911752534794240,139404 795343017586606081,264397 790902528607039489,234583 763855581840932864,80366 768706849709428736,106094 777346547663015936,1250322 781353049109454849,139404 753472739005100032,27802 769614773868752896,112399 752974682291335168,24774 761973684055711745,71026 766438711114555392,88920 777347484012142592,161166 757376825140051968,46379 763791552736923648,80118 791670679766650885,234990 759139191271804928,57258 759578961122725889,54842 774720717132734466,143043 758098283709554688,51239 762672031670214656,73926 768974797069950976,76146 795381855008788480,265870 793969350633848832,256255 785914044607705088,199546 785841056780877824,198878 775319442569867264,148045 763299481697734656,75709 794359719909392384,259659 781624248481812480,186584 790552767785996292,228341 792082482518564864,237964 753278222993883136,25968 790293214536294400,230282 777622492886274048,162596 789915728040165377,227048 772901307157925888,11774 791361524048666624,238207 762311214504574976,65189 768836183656914944,109337 773143987137818628,134380 790636771457413121,232863 761979305123381248,67202 780114813431255040,176890 790709532636815361,233756 780496826315120640,180647 754731251177758725,33356 793484130503778304,250633 755398311021047809,35890 794567057245405192,261155 794347189166309376,108396 740320794186747904,11774 759616339023687680,57068 768923827929743364,107469 791947278353215489,230256 772776151378911232,132335 778685918110584832,168410 748734065176551425,304513 758333432078270464,52061 767950110328139776,101203 761024711455182848,66159 786020303759519744,200490 787435612169089025,207835 758284408818397186,52061 758078523718324224,50923 765977536161538048,90319 776292155518095360,154832 785906625781567489,199546 777321258119602176,160593 786571863002525697,198513 767682458410160128,100605 768487225764016133,66922 789273033257082880,206666 786420531096616960,203829 764164667417718784,82209 762696826533183488,73814 755216866012897280,35319 781343706989273089,139404 786240442794991616,1063777 790716351744708608,232884 776717161792413696,155451 792085345051418624,243614 766059287210659844,90539 787472794829238272,210676 753014504095645696,25253 754075608443785216,31400 793239697988476932,250408 756358266888650752,42344 793460146550693890,252408 775088694600413184,144730 732255951961640965,350938 793149226079416320,248437 791986558807134208,241819 794401827018207232,260380 794169327964418048,234583 776522617469538304,156132 785293587877539840,11774 795377656883802112,266151 748909276702400512,11774 776531455358930945,155451 761619651247742976,67742 794700820390481921,262752 767328515528257540,98773 793468118911754241,249841 791470908271538176,237857 768342062978785316,101383 762115311374045184,71099 794179252270800897,258456 759067703353106432,55107 786967449958752256,207949 768954329763983361,110209 794578404678967296,261155 776810046290141186,157993 761154895659487232,65180 781042172632137728,183759 770352680979968000,117257 754744727170273280,26086 766699921563058176,95672 751620769315188736,18532 767815886812114946,101681 780148766514880512,175092 794099028489306112,256255 793671414175989760,252581 793183589546459136,250247 756315153080037378,42432 786611835860639744,204413 760979247213129728,66116 773608283647070209,138054 785524770188234752,196277 793980133614833664,11774 776791210379866112,157755 787076242826629121,208980 795352366203731968,266146 791724604741947392,240661 771515210054049792,124597 761592070741958657,11774 794543871732621316,261155 776826790752886784,158387 769097794812600321,110362 776080412988891136,145926 760920669991251969,64730 776585744194338816,156835 778004718207500289,165435 734611647294275588,349395 766611600329539584,94766 786223414700683264,201980 764261475615510528,82953 786217731137925120,201494 774639720781537280,139012 753966372439232513,28915 776122064713506816,153845 791201555898699776,234583 760453976143847424,41680 781427980874547200,185310 791092384960512001,234575 791360795162517505,238395 772808617577816064,132366 776815716645244928,158428 780415549436071936,180016 778659854013571073,11774 765230846676729856,86440 775284433666605056,148045 781692988619489280,183269 794554648115970052,261155 767682917590036480,100605 765941352001445888,11774 786541659886497794,202727 757744187508858880,47940 761249213426573312,67283 788077732089520128,214492 756268501845749760,42149 778762305722916864,170187 793182243606835200,249926 755863726444642305,18215 792499239096094720,245074 758482488217968641,52749 791263877627392000,237491 792091576549900288,240483 795119975400960000,265257 771803365172924418,128194 785641912338255873,197512 793416012620193792,251452 793889120862994433,248652 759976054110969856,59666 786934623272046593,207119 789956231670603778,228576 794716904246149120,262022 758042644991750145,50923 769180765598937089,110302 792280545011044352,242551 767420552667553792,97386 777324072539529222,85326 760207661740679168,61544 772874961564426241,132761 786358634062180352,193636 789146317838843905,215505 771448697146179584,124855 764076866143596546,76652 778392355577614336,152594 755512570035908608,37892 761262583345139712,65180 732162407343099904,172295 755023419805138944,34650 768888670199971840,109767 773956399558750213,140437 778271935360749568,166941 794714231094595584,261987 790293786907779072,230282 761249191519739905,65180 786873801900457985,207076 790886962605461504,234583 751073010753339392,16728 777104022998220800,159876 764172765469421568,80720 788104018405056512,214247 794636542966775808,261155 764162449855614976,82283 773672565558607872,138616 751874948495441920,16931 766284865092321280,91946 773515479164026880,136947 791074944050278400,234575 732260822295162880,1170413 778069247922675712,164826 766359091572768768,91894 775490988110442496,112363 790299326371082240,229159 792349534647181312,243075 788872138795130881,221711 795071644431577089,264796 791497754077868032,238780 770456641837731840,118192 790969712163233792,235147 776108458542268416,153610 789965924035989504,227048 785995627016486913,200490 790035483556536320,227429 757560379228782592,46715 763529704309751812,431998 776546556124143617,155451 752847881934106624,22439 761353910896431104,96353 752657234425962496,22657 763226684405518336,75899 761953688671969280,70177 794699501860687872,261666 795719883212214272,267737 775092932521189376,144949 763522299689635840,77612 779075818660192256,171693 758746451283292161,54123 754077701556805636,31425 756319333052059649,42432 774013152535023617,139404 750872183023349760,15800 790379070991196160,11774 790695836548149248,233307 791478123539738624,234864 772970829520969733,133454 791427136577900544,238395 792145926588477440,235487 778665123674218496,169310 755560396979863552,38183 788204122432569345,215437 773288144703741953,133944 780714431730839552,182257 790373389688909824,108396 791042805531566080,235620 778395103580741632,167124 788471269209636864,218275 791710310432317440,220287 732645033313193984,353220 757698605369008128,48549 789920416131231744,227795 793282636684857344,227795 793643302730039296,254058 791776077811068929,234796 793623273951137793,250064 793841603165036544,255393 779008377452044289,171902 790907024364167168,234583 780768068263751682,182960 785895200157634560,11774 791415094936686592,238383 762700375581462528,431998 791699836668108800,240890 763865889330593793,80153 781238778119659520,186434 780984780611616772,176203 757286564414226432,46797 774678601098756097,144602 740883598199250945,354966 788144554352541697,199307 765989007150899200,90735 763863357237567488,75762 776474244049797120,11774 791494026616827904,239405 773896647319314433,139404 775753892386705408,151071 792103009455046656,243075 792013924145127424,243075 786423095108243456,203674 786092003373228032,194450 732732337264398336,353474 768817708951494660,108849 795697167457320960,267862 776992912806555648,159546 750159229198036992,11495 776993827940818945,1250347 788034592129314816,214209 763149324117241856,75899 760243559798706176,48052 781338438293331969,187131 756290685620322304,42432 791759902117130240,239610 765937328414158849,90384 779493418544295936,173347 781384408615956480,82209 755989581657280512,41000 758107921263697920,41703 765401352503562240,84209 767825596084871168,101403 781627546312015876,11774 795744636103000064,267576 764904825133867009,85244 761717424689324032,66116 787704485900529665,211794 779080641946198016,172621 788362278731210752,215608 749310906253742080,7849 766126661536362497,81929 774000953586442240,139404 780950445275611136,184223 763321281177681920,77433 760209364502183936,61732 762638724228317184,73926 790276841667825664,230234 794192237819297792,258598 763749743654604800,79513 792025731375194116,243187 771717662112112641,108396 751049224574283776,16299 768161124776833025,97467 779361579942940673,173753 752949895988903936,11774 791188917282336768,232169 766021729932025856,90384 795694872661475329,267855 751216555971579904,17794 786633257022590977,205270 762346721183686656,72753 779849810023186432,173358 758749738590089216,53995 759109510531284993,56964 759588742600519681,57105 762854093945729024,75233 793585356163670017,252679 790758459243462656,193121 774693863873187840,142721 766006506756120576,90575 777973190173741056,163901 790625287360880640,232280 753344287291637760,27204 751789793499983872,18323 757438710061424640,47283 791092322645651456,235590 773560273483497473,137639 787064518576893957,208980 786074352810921985,199496 767007191396036609,96039 771551256967991297,126389 794720332250750976,262752 757631553061081088,47680 756113381480947712,40668 793485894971981824,252741 751224152581935104,16129 788203779984330753,215437 732432617186844672,351467 786706852365107202,205091 771472666398076928,118191 793248025409785856,249926 772522024325349376,129662 750375054936973312,12883 769615160709292032,113412 779321421444943872,352304 788086019971227649,215252 766758703953354752,95075 786008572836454400,198513 786967588958048256,207613 754793855652859904,33356 765505415228424193,87904 769654450818514944,112939 791122890007515136,234517 794117283228618752,257353 765684046194237446,84724 775854639371595777,151916 765450400774238208,87145 790901713674928132,234796 788419530854834176,215005 773915870011596800,140039 793074123731791877,246726 747837068399697920,351760 761585259498594304,69231 766044870431608832,90969 772872783986585601,132761 785916056892080128,199739 733297633914146816,355480 767851292400246785,101681 770207369733242880,117257 773909575569330182,139404 785272318176006144,194648 793198690244583424,244550 795409950537347072,266884 754858059332214793,25965 768161061774077953,101681 793635856502312960,237223 771894533881749504,120610 781220158572470272,186434 793175866977255425,250238 753739378548023298,29059 759537443741851648,56964 795151662981718016,263926 786990657063776256,205728 760957504062824448,65180 794282803886260225,259551 776430179061272577,155688 795069588073574400,263895 755169332402020353,35890 760262529918566402,60849 793611057222778880,254135 768580614773768192,107423 743885321167790080,44421 754868285389230081,26721 759512652716478464,58227 752737584414093312,21140 763932989348728832,80153 789798018145026048,225358 765223599666061312,11774 776342120412155904,153774 752835880583397376,23571 775505414251286528,149770 764942020540522496,84209 775818890903425024,151409 777215907789615104,158338 781193991853342720,185496 769868500626182148,108849 788521007661416448,215437 760158636702175232,61412 762702072194170881,74133 780827963738640384,183269 785897881425195008,198962 750314425878470656,12357 776258736444755968,154102 755004587153719296,34666 780921284179824640,182356 781282662929473536,186584 749644974166200320,9295 767103101106913280,96961 754732959974825985,32869 792113398007918595,243513 779011348483174400,169951 794545959174885377,261155 758281786417934337,51069 769345086396076032,113165 794533238731575296,261155 755154017131474944,35890 762745826015707136,431998 764590778798772224,83391 774367272391421952,140444 794623387108831237,262145 754185706306535424,31400 781362932521328640,186362 793098562410205185,249469 766225437047521281,86103 770383849830440961,117609 794778780636217344,261965 758754246837800960,55103 763113850417864704,76127 789528868852011009,226881 788739306663780352,220332 762243821644177408,71429 772267421109456898,128934 787338566489608193,209918 795702121379205120,217634 773804772013043712,138819 761874121504325632,11774 791767005414109184,240145 754003126492037122,30802 780637295347052544,182257 793534395625897984,249926 779687164460298241,172634 790727229198196736,232791 795708251157463040,265257 762605385651933184,72716 778364903329378304,166916 791759749360521216,240145 767684591280730112,100605 790322198820954112,228341 743335886499119105,353968 767430148362604544,97379 768239796426792960,11774 791431564525703169,237999 763177100039905280,73814 771486957838807040,126152 789476167153688582,225981 764877386894733312,84724 777732732117843969,161456 750872871820406784,14877 795028381716844544,264010 791357563988275200,238207 751146642800254977,16728 761695238448488450,70177 763353167497076737,75899 740321563593953280,99816 785358646209306624,195481 751825938137149440,14476 754103256721203200,14653 772435367446384640,122528 792123819964137472,243075 772049521996025856,127582 765407265713184768,85562 758849720957571072,55262 761397523030290433,68102 754092673846222848,31035 758094891629023232,50923 759078725988282368,56630 790418768707002368,230282 795386291668000772,11774 790674683687342080,232137 786561400558592000,204358 788439132133556224,11774 791417338398736384,196314 794059606792241152,257492 759217307017240576,56964 780790048258011136,183269 791911795015364608,240483 775019426315919361,146259 779038184059572225,171693 779289857893937155,173753 788461727369297920,172084 763059308007424001,73814 763790034403139586,80192 777333321869164544,161060 778561667600904192,168794 787693566323724288,210253 793890518556090369,256255 755001205089153024,34666 767003449137373184,96039 774352709222883328,143049 791945283672301568,240483 781289583807979524,186050 757066166971936768,45857 759499834617454594,58537 776813395802677249,156811 760860788332429313,65205 773981203896688640,139766 789149693427216385,220526 786712604999811073,205728 761288630853697536,66058 770986469318135808,118724 789284925891575808,224680 768248361208078337,104546 777843412317765632,163901 777164329678413824,159876 791356648589815808,238395 793424715553529856,252020 760170264076222464,61444 762389929372549121,71749 769156349561188352,101383 789127834589552645,223286 794620954185990145,262145 791391491054632961,238395 758281688812322816,52061 781845294115790848,186212 795674142603362306,267262 751553015975333888,14277 794752261956079616,262849 750756150505795584,14858 772738381612670978,131297 754741152960708609,33356 758053936595099648,355519 795367770527584257,264397 760255515880488960,61545 793579496523698177,252679 795477161968828416,265855 771898469153845249,126751 778563433184854016,164764 779927620620288000,177233 795348373759021056,264807 791646916266201088,240145 765632507257626624,86440 791371824978337792,238207 778332801083011072,167569 753427941292281856,26458 754847314989154305,26721 792013498851201024,230791 773878594967900160,137042 795485574693953536,26066 763910324001075201,47188 774373192689446913,143172 765647917814251520,88669 794887787648524292,261987 761643811789541376,68987 786481359724224512,351830 755532336658132992,38183 753061181838024708,14277 788548030613991424,215437 760236554614779906,61545 772470516997165056,20170 753959322766442496,30590 773581907468623872,137042 794665208388009984,262022 780610283714732033,150151 793643859313995776,254448 775071317473292288,146405 785659594857062400,197622 767176849101168640,97467 793864465670340609,256255 760162982554992642,61412 770584503882571776,119832 755543316100448256,38183 758302603499466752,41703 751780742808547328,14277 758699337387872256,47940 792105240036151296,243187 772847746814476288,133071 779022189848846337,170268 791079652475363328,233241 794718849727795200,262752 789798607692173312,227242 790980454207848449,235590 795714439437832192,267862 774022292972052481,138819 789088706326106112,222544 764145478929756160,82209 773906090308296706,139404 794003715849994241,257492 791721439204352000,240795 776101985791647744,139404 781493664153538560,139404 751921083805229056,20279 776158041871876096,153658 778315633620582400,167319 762060684968374272,431998 754720304404889601,33356 789905535629922304,227048 786897861174632448,162488 765699786099994625,88361 779497494380220416,174702 764164810749599744,81966 759687931376263169,59382 776604460294352896,156835 792471813020327936,243187 752989160798031872,17416 780643530695860224,182257 786869325848195072,200397 787745691229495296,205197 761919489252462592,431998 775495217440894976,148994 791753846204891136,240483 763056273172627456,75438 780833768420495360,182726 786622724579831808,205181 793866112509153280,256255 792437492360310788,245130 788201720342016000,352258 750140207756902400,11495 792104449313349633,243075 777627336019554304,162596 790908874991763456,234796 754918827037569026,33355 765369802428850178,86645 785396717780885504,194450 791357071048355840,238207 754993114968973312,34666 763808765544128512,79040 765373101810999296,84209 794145950415499264,257492 795672397324185600,217634 766760891123658752,95672 761328882502934528,67547 793883371772514305,254568 773526428709113856,137042 775099261696356352,146019 793847149402345473,255942 773528972978167808,129662 795462970260262912,266277 757314923814936576,46667 785612625472356352,197512 753662923344674817,28986 763889400748969984,80153 787103803766026241,205728 794025314238152705,257492 768497870664298496,106774 794296054480932865,226320 759197335406641152,41680 786542648114884609,203200 764207694379188224,81574 763133299581718528,76474 786667817424842752,204373 791387399397965824,237842 755786867413438465,36719 792485476271788032,240070 763037974913179648,75633 788866873295200256,220332 790897133373231105,234583 765636504144060416,85414 778395442304258048,166300 732997532033253376,355046 787465419770568704,211347 789141065202700288,222647 776790330918043650,157993 792007762368720896,228037 750846500855353345,14781 764811893823463424,84209 788785666930999296,219678 793102760518389761,249469 776184757545762816,152314 770440408686063616,118192 773780108469338112,138819 778257065516990464,164826 792019281030635520,243075 745069232476454912,1247674 760112967098654720,61051 793617965824503808,252044 777823263267446784,163763 751157510384459780,16949 785990626252906497,199546 772921135193165824,131852 793109189555924992,249469 753828503833878529,11774 767814496928821248,100559 778052886991212544,164328 794560656481492992,261155 791567456250847232,237491 750840747688071168,15643 788087277410975744,215005 779930913950068737,23762 768106894846201856,103261 761339837190332416,68182 764640950484340736,81946 795316566040674305,243427 795316876360503297,199307 756978492080816133,45686 792105155219099654,240474 778367995282280448,167319 774790901025480704,144654 791432357265874944,237935 787817090782748673,213260 767377138668494848,97515 776868939544408064,158897 772918446850007040,133519 794556514778447872,261155 776052708528664576,152872 794911594228674560,232911 763242897902673920,75608 795295011868966913,217519 732242124029214720,11774 789162287034617856,223738 794604633649987584,261155 793102568394256384,249469 778923793125367808,171168 795675031535632384,266884 793124891717345280,249469 780823543181414400,182659 770296121658859520,117364 792021598026948612,243075 754233850516078592,14277 772642275352383489,54070 793155403261448192,250066 778259056368594944,166409 788517071655239680,218275 791864648173625344,240926 771382103883681793,125054 769947500153335810,105109 788776430708596736,104244 790974559386206209,235621 758126098307747840,1248569 761672694324662272,69711 781550792704610304,188478 791813219342028800,241819 776147064610709504,151439 780921350537883648,182589 773252421736730624,135736 785847535902613505,196277 793977322932027393,257353 773511514942803968,136947 763100801229131776,76429 791739197165928448,240483 794313959364960257,258829 778800540134154241,170252 792126213275852800,240483 770222382506188800,117377 771471708939321345,125367 793501191313494016,249926 793509365135372288,249926 767916882267693056,100893 786475971704655872,193639 752986866433961984,24870 758478794785251328,53185 759114365798797312,56964 780473686256078848,180039 794648917791096832,261059 772956756276379648,133454 778726180279025664,170218 772406854723010561,130686 769299618412638208,112788 769976253411647491,114254 789136789713727488,222647 767422488309555200,97852 769340322467811328,112054 785810230554886144,198671 786941035452575744,207613 790373955148222464,230282 739740253611819008,1170858 751964820669247488,17794 774961898311806976,145524 781654322539094016,188928 795018491610939392,264397 767932428723757057,100620 769323540264857600,112693 773903126621323264,139404 779650737643061248,170215 780998321754234880,183975 794635690449453060,261155 786738097753059330,192519 760766500227706880,64678 765684709280124928,88795 770306421409849344,118087 791301232602284032,235348 793415306483867648,251947 770241927522422784,117257 789183314426933248,223286 760622135882706944,63393 761363020010315776,65222 788009953172742144,214138 761074948697829376,65974 793810428417695744,253032 750715167336456192,14421 762696341340327937,73814 787721681263550465,210253 789962196298174465,227795 774676882243674113,144844 777511700467679232,161387 757923560233046016,49066 765747887238094848,87904 776329533830160388,152946 749791933673779201,352060 777294465920892928,161413 785567441434861569,196788 793812791928905728,255393 794618223694147584,261796 773596403759194112,137042 762732278397087744,74612 791306338387189760,237236 772193171589640193,128355 750744873754431488,15005 762498249353666560,431998 795426527991058432,264397 771875725930618881,127582 794253804212514816,258040 767898949604827136,102137 791485477693992960,239405 746196805944123393,350713 776618547992670209,131221 785684585216520193,194281 755236935614857216,35890 765502239536472064,87793 775499907696300032,149259 777274095000023041,159876 780454044959662080,179967 787913795696033796,213887 765329537185964032,87249 772042565902274560,129311 769854852486852608,90982 787398036066537472,210694 762553419383107584,71087 787088506942320640,209151 733197458961006592,355106 787408212161011712,210313 767208151708004356,90384 786568078003884032,204457 763418226306850816,67995 766301252531519488,90031 753567089256861696,26066 757282095089717248,46006 776923036733833216,159258 793186292246859776,250033 787819224416727044,208016 788481383182106624,215437 790945602133602304,234653 778331852335644672,167273 781260075000180736,351147 772159307622121472,118174 759842391180312576,58227 785506975962501120,194949 761277941925879808,67430 775352079900479488,148170 757828465345171457,48220 763155617963999232,76549 790649765901893632,232169 794625574501224448,261155 751578807593644032,18893 793147013206605828,249286 780612347521929216,182122 767882014137516032,101383 794931248351367169,262849 733057569674137600,352462 774125900174548992,139373 788505193398677504,217285 780598845789134848,181755 785943794516647936,199546 787809003095023616,202429 792384389107687426,245056 788741129059508226,220332 763916144835043330,80649 774364761312157696,142668 786147444027301889,199462 759125927401893889,56964 794938692968140801,262752 765270588327731200,86825 793119314085711872,249469 788508832821551110,217658 762811620905013248,73926 792077483176628224,243187 734489911571648514,351236 787117863756627968,209292 788212799222710272,215252 758263281962328065,52112 781289464404389888,185310 789135608488792064,738099 788483193888399360,218275 793172340368695297,249469 786639259872661504,205270 779505609012019200,174660 788490889807048704,11774 795442980148670464,265855 764134201448947712,82066 766441163540660224,88226 776490319294541824,153743 793382857725083648,249469 788776754458398720,220767 792563960021082112,218495 758507389532327936,53703 758025621133897728,47761 793290414224658432,249926 793426362963005442,252020 795753079631179776,267862 763131920020414464,76474 753691585011855360,28282 792171230975623168,244221 789301289792352256,222520 768173533004374017,104162 755168443490562049,35890 792084191890505728,237964 789805375763591168,227048 786599977313271808,203799 786591848034738177,204835 787790543543762944,212357 794954199612137472,262847 755846837966282752,18215 758744821586538497,1248599 755913987892531201,40668 779858332802777088,177340 790875163877408768,234583 780552105492742144,179589 760100925197385728,60866 785528493685796865,195975 785990502671904768,198671 790203276704768000,227253 781413440657252352,185595 787400317293985792,210313 791276545356599296,234212 764429716149399552,82046 775036101773754368,146259 754727038397911041,33081 786675946023587840,205455 794327836844761088,258981 776032080975241216,151845 768134130907357184,103354 788586524262760448,218142 733348813562220544,355480 754764664068726784,33549 777573618112864257,162497 780536113643548672,147029 785529513627099136,196753 770345647698546688,118087 795366958019571713,266054 753748498445635584,29263 761157472799363072,61051 777936904528461824,158589 792911263609126912,247087 754725333664993280,33356 767483420213669888,96767 788737314415599616,220332 770603439428608000,118192 794986073139122176,262925 764706034308960256,76012 769965963290763284,111558 785562449327984640,196917 793323709046095873,8044 758317510886240258,52061 778338827819778048,152594 787104860994875392,207965 792550608540667904,244270 793262987922505732,249841 764422741646716929,28732 777973994221809665,164826 768222725215256577,103506 775303523391135744,146720 785727933088280576,197297 777249807601508352,159093 788704556083544064,220029 759458943999488001,56964 761257735920902144,66116 788730479021166592,11774 781570103540232192,188119 763813964308439040,78394 788365775396409344,215505 780974316015853568,184114 793843727122833409,255942 773563820518346752,137639 795079314270199808,11774 775696833444282369,149953 751539064076021760,18113 761969529681481728,71026 795013016760684545,263907 749121552021544961,7359 775070802097995776,146205 788751497869791232,220332 793134650906570752,249469 757643093772558336,48549 766735644143919104,95568 794619312325595136,262053 787024634038194176,208065 758526855552962561,53739 732209358231101441,350333 787645207630057472,210289 774089374975692800,141316 790971643841515520,235590 777033294823194625,158673 768650466099990528,107469 779408715321634816,173347 788034787630018560,214354 768077496713523200,103354 776814540906373120,157755 773271368133521408,131490 750524466397007873,12927 758531373057454081,53532 767837770937163776,99212 791737748696797186,240483 781404789280272388,185310 751902537180188676,20279 755169426291453952,35890 780463327663255552,175168 787321062312775680,210208 788186534218375168,214084 788538520008814592,218832 757670742104367104,48735 775717320073236480,150511 794529456266375171,261155 772633747946516480,129918 755915643950469120,18215 765693011216871424,87904 779003218814566400,171902 793907648693428224,11774 790963852691304448,231894 732242004466405376,11774 785730136767430656,197512 792435365340598272,244550 768446975846985729,106281 757999411721035777,50143 753772183613239296,28128 790248794382303233,216627 788971799799365632,222544 790658504252092420,233266 790763075892834304,231433 764575842127282176,79561 794547946570256384,261155 770383554144591873,118191 788228654165729280,215252 753729680017018881,29548 754763991885328384,33355 773975348882972672,140444 790222487112060928,229724 761853403123318784,70934 774985761342926848,146259 771400641507909632,125367 791410759251087360,238207 766266952947998720,90384 788565668534759424,215437 778604818155704320,168284 753780948936695808,23884 791666940657950720,240483 793750928079876096,252014 771340983174696960,124618 791454188811104256,238429 788110107112386560,215005 759691586565382144,59382 785492473003012096,196277 772899741264912384,132335 756561937991958528,41680 778725266810023939,169410 795711373472886788,199307 776864458643804160,1250367 780597682398265345,181935 761582039447461888,69231 781514229664874496,188119 753928666376134656,27045 756794139778449408,39398 777124174695243776,157755 786664984784805892,205728 790263857654542336,229148 765519147136524288,87904 772613188911104000,127218 788095384577044480,214354 791323519896391680,238117 791272810777874432,237491 773873369037037570,102002 749312987677102080,6911 790953803361112064,232863 794684498319319040,261050 768883139225743360,108729 754063517351686144,31183 754092775218348033,30590 791609330726531072,239405 773126264479555584,134531 785506105568800769,194723 762265898904195072,72420 765227127587401728,86103 780019948093632513,177749 764813299208847360,84683 778193520154804224,166390 793206670243405828,250187 764569819953917953,83870 793860689857306624,253164 768486196821524480,106774 762153920210669568,431998 787368889420177408,210588 754004208114921472,30590 770223268359962624,116373 785531073111482369,170187 750517114117599232,12589 793182496582230016,243865 761069688914710529,63451 767917848094179329,101681 792515005635629056,246392 772456155578769408,124597 764172552922996736,81869 793141919341838336,249841 770641521712500736,120341 779437496916639744,174389 786841754393862144,205989 753704919882801152,28037 785964879517773824,199546 788789180381949952,220526 741621742334971905,355105 760448595845865476,62869 760623375303659520,63267 772922286907138048,132578 794681636608540672,256358 778128161913593856,166146 770327835164549120,117043 760961795993448448,18395 771393617948794880,125367 787009842829488132,207949 777970437116473345,163901 766176318887174144,90412 758434909094543361,51069 794982513609478144,264335 793204183188905984,249841 760680936031739904,48052 755158425466658817,35890 773854185334931456,139395 751798773773402114,16833 763509865964797952,78722 753712219788079104,29456 765945036425003008,90287 768514106127179776,11774 786400999170646016,203350 752676479612252160,21034 778187040710164480,138812 785655894184857601,195975 752857301527044098,9145 794549587042144256,261155 765618305281339394,1170369 786978264522846210,207613 753961520153833472,29263 768304599782436864,105594 780793378984394753,183269 740366319103672320,11774 771726088162598912,126389 773750342261485568,138650 774772103887347713,144475 785259508499095553,194225 788815821061623813,104244 764462113960058880,80939 776171676522471424,153845 778296179083714560,166409 791738209076215812,240483 758623440538664961,54070 779980775408017408,171886 775001271665393664,146259 768574164273733633,106281 793482775814811652,235315 794017240651800576,256439 794787302878969856,262022 758360297383927808,52771 773891795155578880,139404 752180464656539648,14277 795719767457992704,268281 758342227013894145,50923 768969976296316929,110585 785452154681040898,195743 761667619376234496,70055 773954796046815232,138819 792791742969806848,243865 788018562699059202,207613 771882952208687105,128615 770417350197776386,117609 779563556886814721,134561 780653278652542976,150151 771581833502797825,125070 759491098532122624,58537 767502789626826753,97371 754129685668245504,27045 762882251486920704,73712 770734268192395265,118191 791684218036166656,240483 765728921732120576,86076 788483895117357058,218495 794314661403316224,257492 760544645013053440,63149 790319238846099456,219678 765052519403835392,84422 773615760937582595,137444 794695083803152385,261155 761575142967349250,69231 778699653017509892,169923 788547712509620225,104244 792873420161777664,247379 793580476489306113,248253 753926460746981377,29263 758773528971714561,55262 768529251393900544,106753 766154458313228288,1249308 772254308360421376,129471 755916143425040384,39657 757282395275997184,46667 765217204715524096,86513 788805320332029953,220526 781271105327816709,186996 793864893141225472,256255 774762419159576576,145334 779866850553397249,177233 770309499093528576,114254 787208070183153664,108396 794527060102447108,261155 781593835835125762,189017 794771357003350020,262849 785610995083440128,197512 771533711129010177,125111 756059604648361984,355505 793244895381114881,249841 780392882616340480,179414 752245740567658496,18550 770684298580135936,120610 788284306766475264,215057 794585574338424834,39957 765217591593955328,86103 767930263397695488,102249 772750199999590400,132353 776103129465184256,153194 791293813344043008,237491 790533092767309824,230282 794425064452042752,260404 790752897608802304,233558 749623539653804033,1248008 755164200247238656,35890 794580502191734784,39957 768990515337449476,351152 766851629370839040,27156 751649308303241217,14277 765172629384863748,85562 755182667860148225,35890 771326899247124480,124597 776639079123300352,157338 751183912567762944,15066 765597752675880960,87904 786393429894803456,203674 776905448259588097,158387 777181819015798784,159370 779137570278109184,171693 793873383947636736,191065 781203926733299713,185496 793597116396494848,251483 785625068890128384,197512 772530954661355520,129558 773990628728463360,139404 786791019337527297,203225 794008361595523072,256255 761289173961703425,61865 794028511241465856,255942 786692377582923777,205181 776515303417212928,155898 774423009918652416,143585 787381344959602689,46572 791617480707846144,240145 762531996228726785,47188 767828321270951936,100605 776424732946202624,155688 758294919123505156,52061 760182844299808770,61544 790308873047453696,230808 762070689071321088,68993 764226755171262464,82066 769166211481477120,110585 790997029090652164,235590 787075621952172032,209043 793953805469511681,257208 774318647506501632,141360 759725129370771456,56282 751631484042244096,14277 781186430856859648,183833 795439995695681536,265649 758690195801636864,54070 780678363887366144,71270 774695344676503552,144542 778234499511492608,166532 787506591562076160,46572 792018210984001537,243092 794689870895706113,261155 760138776840704000,60866 794248433850863616,256125 788931314883792897,218832 768979415158050817,110362 762716474993676288,74308 792359187816873984,195876 771156096983572480,122973 785544823633801220,196917 794449431030595584,220661 767928123492937728,101681 777486161866391552,108396 769335288552230912,112336 751657763508400129,18173 766704462664650752,93303 770308112834236420,117833 793240426539081728,250293 753638671559950336,28732 759817993899552769,58267 770409781983121408,118191 759568011325874176,58757 791010720762572800,234653 793248139255787520,249926 793113871640821760,249469 778413700868964352,164814 792477492074258432,246225 767858109414977536,98732 753376309544300544,26066 778384181755834369,165348 790016494474321921,228820 773230663872884736,135514 769412859344412672,350878 794206178519584770,258456 778134578246590464,33169 791432395962527744,237935 794597763870756864,261155 749556780817063936,8047 773906505682804736,138898 790999944312291332,235886 757676140941246464,14277 762681696693129216,11774 795230374330822656,262486 794872264101654528,261818 759050514793324544,56650 773890006284902400,139404 774088118957776896,137965 788203708458815488,214354 792077235633127428,243187 774305279093727232,137158 780524422759317504,90252 755879010320588801,39697 794550998446415872,261155 773117247070035968,131210 780864442384969729,182171 795610672042217473,267521 760544064282525700,63179 761974421036773376,70858 764973009257979904,85562 786077112709029889,49459 762310333373505536,70177 787306666396119041,207613 780617644290478081,182049 768168730044104704,104145 786955008826716160,207613 765263726312353792,86103 764825608203362305,82582 785627760249049088,196277 786985284575436800,207949 768787909428203520,108849 755801459179085825,39462 771472421379596289,123085 751806164388773889,15264 766059521982787584,87904 795424688235233280,264431 756491695655714816,43391 759316484510351360,56964 762767271118766080,431998 778261295824896000,11774 790266736331280384,229818 771296767828692992,124597 789163924532842498,221416 752952291884425221,23739 790204560660897793,229909 764978732838690816,85562 768872235180367872,108782 792100360005443585,243075 794278397455134721,256439 794105573197410304,256105 789708840879157248,108396 776649998524002304,157082 791458933894320128,193636 778481308368461825,167220 772856974010568705,131542 788561520326172672,106085 764462884105621505,83391 781694145781829632,182211 788459895519490049,217837 755175746776162304,35890 791004072518291456,197046 790501840513359872,227331 774426214136057856,140444 743497435926781956,11774 750651900694032388,13343 774105599885713409,139404 767403866014883840,94699 794039543804600320,257492 737121677386108929,352060 785799512954511360,196538 752932365903605760,24525 761969378539601920,71270 792426798822875136,243513 786077612267503616,194058 781567446629097472,186584 754782077741068288,33356 776309546507796480,151299 753410733925289985,22008 795398391811502080,266822 754082436309319681,31667 786980622656901120,207949 788650091636666368,218258 794581743097511936,261155 777886711703404544,161542 751121625668476928,16953 785734045002891264,196917 790696243995545600,232863 767130686541135872,97852 793213677738405888,248988 781201860971593729,186434 794639686274781184,261155 795002175009259525,263653 766713598252953600,95708 750752452098420736,15165 793267596934066176,250633 768482002802774016,104973 766061873598984192,90482 780083977080242176,177724 765623236600078336,79691 786353750269190145,203076 778995703141896192,171693 787177344293277698,207965 752232850737360896,21074 749655574069911554,8670 755936728066564096,40042 785993963484303360,199211 787293538501394432,209845 753251436729888768,352716 760569792248049668,354831 753743962221973504,29263 794034359003058176,248652 767401795916296192,97603 786922385836564484,192032 789935408813445120,228576 768461441808658432,104026 793671080485543936,253793 761678250426806272,69711 758281546734403584,52061 751842018507124736,18486 770376103022112768,118665 781921564900069376,191354 773267686050586626,135381 775089962324754432,146259 777586169345249280,159475 765760453930848256,89599 790358827778670593,228341 795751103442862080,268529 793992158944563200,255863 757246984440967168,45014 771522694084952064,125163 787085568224165888,208599 789153109603971072,11774 785573744559349760,196917 786062854831112192,49459 795419845919522817,247930 779837079249260544,174323 754743954885730305,33174 781673986652381184,188401 761334266265411585,68182 790990821411713024,235487 775445497641181187,148711 738493593476726784,1247296 760622077502185472,11774 788206872784285697,213064 794004395356749824,255870 768843271695114241,109384 773573800323526656,136947 771127318022586368,122973 764919827991437312,84724 767066732720713729,97472 761545278574960640,68864 792101730540552192,244019 778391235081883648,152594 763201436448591872,75724 780925129148641280,183632 794590905651097600,261155 759315243419967488,57348 763804150836715521,80393 792339311123320832,243451 785664155701305344,197324 775705079122890752,148684 755059684382416896,32339 769203494519615488,11774 760608652126478336,63451 780863690874642433,183975 779467318887866368,171865 753629556762738688,26776 793423619221254144,252020 752987567335833600,24134 760981123979677696,66159 789150957720391680,221416 794673750973304832,261059 792338602835320832,244297 760545958774050816,63281 790517163392012288,231894 793167230137671682,249469 751545974355615744,18298 776109279950561285,153610 776817344958038016,157755 766884555622002688,95672 794180680334868481,258331 756903633015435264,45311 757555478687838208,46280 790882427426091009,234583 795067822976204800,263708 753582231805894656,28281 790231074118836224,226490 771033757285490688,122146 795136432960483328,264397 752722902735319040,22664 753359489181638656,25189 763439931821699072,78344 764540473960640516,78228 773495126916157441,136947 760984133971513344,65974 753739972746711040,22439 787490783897104384,193715 791685290293243904,239446 793013975663439872,248578 760965308894949376,65222 761072168163696640,66116 774108623559536640,141360 793145530855530496,249926 772277405746618368,129126 788471046013943809,120341 789229264663154688,223692 760981350782468096,66159 788483390882263040,194230 789853973247295490,246425 793133112008011776,247241 773852568212611072,139404 765560318781165568,87851 787122984565796864,207109 790626611687149568,231870 766302552975605760,11774 772810867163340800,132335 772906827734405120,133519 779863296119889920,169740 791954328059678720,239928 765662392399212545,89076 786800759845203969,193633 794634078419030016,261155 751840990508572672,17794 755514930607038468,36859 758132270767022080,51451 793765291121635328,245854 752235618105716736,21118 758096868215783424,50787 766748221574111232,95708 773931262109253633,139404 789462957264556033,225981 774011534787813376,140495 755732904269979648,39015 762024339843743744,12954 776829130234998785,124844 758026197359931393,50923 777564355160178688,162497 791624236695715840,240145 767963123575820288,100605 790251350772834305,229773 770726753614569472,121046 775306966985998336,146847 758853487165788161,55257 769177338617688065,110362 786862330243985408,204400 789755495364067328,227048 781169941600960512,185313 794005425456893952,254135 759770885066674177,59666 770644901604233221,119937 791818696872296448,240890 788795235493154816,220526 771092681288220676,123211 775095101206913024,146024 778262547497644032,166849 780335975943835648,179560 767792179855011840,101134 789688174310068224,226731 785886694302109696,198571 763391582313803776,77731 792602198903394304,246771 778390143803719680,167194 778587344085487616,168794 750046746047315968,7275 773486604912472064,135505 776856610241118208,158520 764248395712045056,82002 770225337519054848,117377 776804551873613830,158314 770756650529615876,119681 765184094871261184,84422 751183599576109056,17591 776198545959518208,152735 792516174009565186,230523 749322306200141828,7826 759154621990383616,55621 792480095067893760,240507 763089569562628096,47188 786410415215575040,203350 794605301932560384,261155 787483664749764613,7311 759396029523496964,51208 791810969106198528,241819 758285174069223424,26539 788045417552510976,214288 760625826236817408,63149 763085314193629184,76488 767856323593633792,101681 792497801812910080,243187 795060652310228992,264397 765356226112724992,86961 778340976054136836,167311 758062029068525568,48663 765407644550967296,86440 785881364264386560,199290 753741696127512576,29263 758508789167366145,53703 771814410239213568,127775 769206276228128768,107745 776474321959153664,11774 758049582500745216,50853 793973847762403329,257321 795706409690234881,262022 791686766210195456,239405 774864441787633664,145244 765571269098168320,351279 785339931195420673,195283 795050470767267840,264911 763866519365423104,79911 774050849106427904,139404 768258057377906690,105109 791467546926952449,239107 773765303054413824,1250089 777293578712207364,159146 793287818709565441,249926 759804642326786049,352041 768304086407970816,104932 768825194072989700,104973 781442346084773888,139404 788740815220772864,219942 794584543332368384,261155 758292879475412992,46974 793875320080183296,256255 788353914647244800,215437 753753127556222977,29600 772966946811760640,132908 785300297367195648,194934 768650759797813249,101163 789148285701230592,11774 764976050858319873,85562 775838661703180288,150511 774270976859136000,131421 790259046230228992,220029 756281770744569857,42432 757970868236525568,49852 767565604811223040,100185 771145601669033985,121612 785874069858037760,196277 759486680734851073,58227 793278611008610305,271850 787711587444412417,208307 752927315563257857,24597 768120537860104192,99093 785456049025343488,195481 750236584457347072,9754 766735327423766528,95708 786706256966905856,206054 793338149988556800,251566 768862736885383168,109666 755114359496568832,35449 755522373500174336,37289 756591565448052744,43285 794081183722250240,257325 772710170044555264,119000 763414979097812992,78159 795250030512848901,262025 751169647089623040,15264 772802126590377985,132335 785533038482583552,196247 788783035412021248,220767 769246334838767616,110659 792600644708294656,246225 779457502781984768,175087 760118537574752257,61051 740326480027234305,11774 795692902613655552,267862 762654363332423680,73814 775328226637774848,148045 767726085811408896,98959 794894504964694017,259190 775241297846161408,77136 769659607388000256,114779 775322944801300484,148045 794124075685658625,257530 794205299913543680,258771 777583807914315776,158897 760166006539087872,59551 793110068304547841,249469 759502262108499968,58227 763091476729298944,76410 754815344770883584,27045 744016283239325697,351340 778496856452194304,152594 775418389644795904,148800 790555747293593600,230282 795751899819544576,247930 752079780393000960,19317 791386085058195456,238395 754823524150185984,33356 785518686903894016,196538 793153430801920000,249469 772292574761529344,128557 773901060134039552,139404 759884083791028224,59370 793154748979359744,240483 794582603722616833,259659 753997763315048448,29790 786602244888207360,11774 771902183554023424,128615 766304409533964288,92210 750390424682962944,13021 792073143342989313,235621 752130574098268161,18215 793084962383732738,247240 756381881990455296,42249 762775031344693248,74868 768114105840308224,103506 793736614728048640,7258 786997140174344192,208167 765951659474313218,90031 786063029540679681,196524 758691229999792128,11774 788461886811607041,218275 790907298365317120,234796 795709668333129729,265881 793486477967622144,252741 794916314141822976,262849 765671461289766912,88930 770674965196578816,120610 757561791417155584,46890 763841363389640704,80720 795342568519303168,265521 733639787324788736,352730 765553501971755008,87904 781037991989043201,349714 760428755332521984,62771 785858973744242689,197512 792936642499665920,243187 777751357633638401,159454 750866479835287552,15536 757922434959814656,49798 758471345109889024,53185 761767980149735424,70689 758642573628014592,54070 781865905772978176,190602 781251701428719616,185595 793176841859235840,249057 788753002593157120,220332 793904817198362624,247651 795266263316566016,265257 777246678021709828,160592 769035692907323392,110344 757014942864277504,45125 793259970708041729,249841 765129435620241409,84724 768515106095280128,104973 789265573230288896,164764 793055172083720192,249013 793123012635717633,249469 774711974093393920,144494 766125156561330176,90790 750226748025995264,195876 766086898876022786,90908 786969484661698560,207949 785297681572728834,194923 787092811376132097,209129 790703167747088384,232471 753009709343465472,25255 776423266705563648,155688 788508710331031552,218495 776590981940543488,156644 785997417166635008,194272 774385840281661440,17416 773768508270317568,131421 779342050776854528,166852 787090140065697792,207965 765288667506180097,84209 772820198097195008,132335 762937779672195072,73712 794455890136940544,260404 769517726339522560,111448 777586185824825344,159308 778602268664983552,168794 746395287653072896,11774 760968781606842368,65969 763900928147673090,79970 758672853285769216,54070 768226640589524992,103506 786373952855683073,202248 794747316137771008,257423 768603997322240000,107069 773996434223931392,140230 770411413093359616,115526 781511344981934080,188119 733102198587072512,355959 778394417086337024,167124 789655783902502912,225359 761760000301731840,1248861 767360489781358592,98716 757616895394734080,47940 768662514230067200,108346 790950914823598086,232881 766763440706883585,95530 775756929863933952,151071 788017602668789761,214354 764255374941691904,80939 788819248944668672,221297 789180841343582208,11774 793924946128990210,254135 770062926719967232,116164 795090225097744386,140444 780043751028850688,177233 791399237472968704,238780 793484031887306752,91936 785873516373704708,198591 787305293688504320,207287 770028886910443520,115928 792533749149765633,244270 794374939247788032,259743 764223502408876032,82066 781155702308007937,185496 753329382140370944,26303 764855757326147584,353374 768247458539278336,103149 795476988932853761,266491 788152978951835653,215005 777186355415621632,160283 790622562560512000,231894 761704071812288514,68993 754957224879894530,33214 779155821821243393,168284 787021643508019201,205728 734055643330416641,1170605 751093151117389824,16897 755161672461918208,35890 791045306389454849,235590 774437742403026944,26066 758393960050155521,52061 788023174172545025,214354 793165995431059456,249180 785596434276048896,11774 768877376713482240,108381 780885893808726016,183269 780801885217316864,182665 763712694096498688,79592 760296336516194304,62130 793168790670368769,248988 786405615799242752,201958 760561617625030657,63393 760803239919030272,61011 795064809335255040,263906 788902368951795713,11774 791669607019012096,240483 791150528797573120,234583 793870131961090048,249926 766266045044842497,91804 750801125486436356,15021 751706912236904448,18893 785279345401012224,194648 792582817913966592,246225 779329597640937474,173753 765048823064461312,85562 794350121689432066,259659 791735451170242561,240682 780563217340694528,11774 773852554828521474,139379 775400378800214016,148170 766136536530288641,81929 794027074499579905,250633 778990986949038081,170169 793642332985839616,252014 757626281844363268,47761 752014697008881664,14277 781341678242267136,139404 791835940666810368,241819 773930262648401920,139404 768998338788204544,110023 763834790097321984,79131 755450258440589313,36735 793099409542098944,249469 767180186873802752,90384 779098508515246080,171260 787086980064612352,207151 771743232921182209,11774 795352411153920000,266138 793210937830498304,249927 790511511928201216,196676 771794661824270337,11774 778120648308776960,1011996 751804839164862464,14277 777172165305118720,26066 778256924374630402,165448 758169308673482754,41703 795318765210759168,265257 787763007002599424,210207 788570351793995776,218275 758831462896406532,54620 776756272712548352,157755 775295615831904258,148045 788442039452995584,215437 790515739576963072,231894 773718905177137152,137042 764607904850726912,57901 766267161010507780,90908 754036107088572416,23725 778286177086500864,166339 794262631490191366,258429 795387147494817793,264397 768657707637235712,107745 756109655617646592,41632 768939977711452160,110381 792027110332207104,243187 769619579232333824,114422 787247234802909184,209731 785870796619145216,65713 788232505270820864,214209 790916040871948288,234583 792435465265750022,243075 790917122989838336,234796 755209790964568065,35107 764068567650144258,80647 790329392929046528,229693 774821689200738304,141360 780405872707117057,179742 770515343366361088,118192 788669406687666176,206257 792192573779615744,243165 764340023227330560,81946 759356440523841539,57964 788564787944837121,218495 793845992860811264,255866 748908990969425920,47188 773870813808386048,138903 773957274725482496,139404 790616101650509824,232884 794599628788428800,260874 762701546094202880,71124 776172062800961536,153772 777075653405503488,157082 785551020600463360,196917 764188094841098240,82120 755044888979251200,35044 780937625507160064,183269 795007716376899584,263907 795437974162984960,266866 792602749913432064,245148 763054936171114496,75724 790534418402250752,231894 790880167044403200,233692 766115721239822340,91489 765990993267011586,90284 785304162292621312,194723 774609378968113153,144453 793135382556577792,249348 755209680423559168,35890 773568637139574784,137042 757296458857078785,46890 757340045716049920,46890 757356737519169536,46635 771942725415473152,125742 776571799551275008,152911 774635357249744896,144617 795070403269931008,263906 791116755376574464,234583 788702294959198209,220015 790766426487263232,221524 795055532210012160,264460 768542056784551940,104973 757883078186500096,49754 769651099997507585,114587 795311364076109829,252035 757611723767422976,11774 779698298244435973,175092 791433439333318657,238207 765003266086297600,85562 794909455355904000,262849 770616276146331648,119832 758646999554088960,54070 756542518632873984,42564 776801960460705792,157755 750381994563899392,12883 758364992072736768,52532 788771828739092481,220332 762782131672285185,71502 786097700399906816,192363 786401788979089408,203350 781519323730894848,188401 763455228582604800,78159 791300220978102273,237825 790636395098415104,232791 768541640046895106,106317 795715553507741696,267862 732395522057609217,351530 793627100691439616,252020 753206819405824001,24173 755117620207185920,33356 764988216466296833,84745 765562041570500608,87904 786289094124974080,201494 763315854666641408,77612 749800338438356992,9433 793223188201242624,250633 775892871362719744,152182 793842408332992512,244642 788840345916190720,221476 793501111730790401,249926 792411054781390848,245634 732335301356572673,350295 772814999152578560,132335 774385168241025024,142668 787047375026155520,205989 769282934184423424,111454 792084844155023360,240676 762308415288963072,72550 772824812083224576,132335 761975339492925440,70858 777312818383101952,160210 786480597048758273,203674 758929403501944832,54974 786255817175543809,20581 773200745722249220,135025 763508512739688448,78853 756279654344908800,42495 756620707585458177,44429 786617542928322561,204413 788746968654761986,220035 761538551481667585,67973 763065481141952513,75724 793546940868812800,252196 787896123067293696,207051 771466530987057155,125381 764442884489699328,1249122 794701201543729152,262849 794533201339383808,261155 778327936738873344,152594 751924456356970497,18539 785841243519582208,198878 792824302194323456,247877 765223974724784129,86120 751769184141402112,14277 755154380643381249,35890 761349356586995712,65887 781697135410606080,186170 794588166304841728,261155 787161129969524736,207287 787641273679216640,204078 761540412280492036,68908 762778942155677696,73814 756311879748718592,42249 775380567193948161,146720 786997961058168832,11774 764571714403569664,61922 791392518348955649,738099 791439836343402496,238207 791448664082378752,238207 755944286080819200,40875 790386395357536256,229148 794622959268728832,262053 759542736601157632,58227 755608627302596608,27045 793620278186160129,253793 771387998969532416,125145 778324087110266881,167220 759859163593789441,52887 790994854494949376,231881 790516269548244992,231894 778471217695162368,165348 752842773003374596,22752 774370187386716164,142090 774646841346490368,33169 785641264125386752,195975 758136693291573248,51595 772863441404989440,132497 756013027841888256,39638 786651493072068612,90209 795726631604195328,11774 769327326144389120,107953 788094577202728960,215252 752234635501924360,21074 786184682463387648,192094 750383796667740161,11774 758769282788495361,54519 762479135625056257,72978 760875983104868352,65291 763694971434172416,77620 771832159019622401,126152 790702904999079937,231894 762024202765565952,431998 778491083835772928,164900 790546736070610945,232137 755162914131173377,35890 790316292045615104,11774 772585643822252032,131007 756791050702884864,44994 768970565344460800,110585 755858467362004994,39197 769703754140573696,110362 750031999235137536,10735 756702846955954178,41839 781244002624499712,185921 773576170482700288,137042 771102911052951552,64405 750008532276174849,9525 753607030200410113,26778 755909534921752580,40344 758750113225318401,50923 793791311170142209,255393 794032548498157568,257492 765360435650363392,85759 785633939666837508,197297 750374842742910976,11495 777608161893113856,161387 788515890664996864,218275 787335581567188996,210215 765207153569214464,86440 778913785826410496,171037 763778815810076672,79513 760140570761113600,1174474 778370937380937728,166852 770651035081711619,118191 761612620097056769,69614 768516827068698624,107257 752032652639674368,14277 781219269447036929,185310 795457667942580224,265855 778526737894367232,166852 793093584266354688,249469 750035821609230336,11349 770518885611241472,118604 778997674993332224,171168 781177121523765248,11774 766912145225240578,431998 785702474548142080,197512 760072546607824896,58218 762760284540768256,74281 775847659739328512,151361 769742768570793984,106281 771030990139580416,11774 778348449825714176,166409 759763969418547201,59662 776771189372915712,157993 786536265449508864,204396 757903989870432256,49852 764604839544229888,84209 755534189232029696,35890 758527820528091137,46384 764546218336907264,78129 756947002022244352,44450 767457257265176577,99571 777975846963441664,163569 767798296110702593,94612 778400176541007872,167220 777476997379489797,159876 786572870772195328,204413 793227199092363264,249926 794035222098477057,257423 794327789621035008,256038 778526038947012608,152594 791735642619318272,240479 795063585990811648,262784 790273050528931842,229895 753734257382653953,29263 773876053320278016,139404 787340992554893312,203674 765218880071540736,86508 749697616250867712,9292 787306071467495425,207119 775387779014328320,148645 786974312783683588,207949 792767026636943360,247240 763006036429115394,75899 793131842140565504,249841 793593473421180928,249926 793162130736373761,249180 794629469499748352,262240 778560620182593536,168794 793493333007937537,11774 754748954009411584,33356 787480176359772160,211347 761902001277939714,69947 778336471581274112,162497 794645724755542017,258456 743265803571703808,1247598 765356960438890497,86440 765610788992143364,88332 787091061634052096,204835 790242550770569216,229693 772233681146707968,129558 791566084029706240,239408 751192775706677248,17677 756566948608106496,43471 758139314379321345,51043 773592840395952132,136904 777522544807145472,161988 788725617118187521,219942 790970050920546305,234583 769467420939526144,113754 789162266809634816,221476 758448199376011264,52554 767851184006766592,101681 774796494108889088,145244 788791520446992384,220765 759186028636676100,56964 773507547676438528,137042 795252003706433537,263676 770279324549124097,117257 775060461209300992,146205 753784674258980864,29790 766456677423951872,80939 792012190425288704,241678 765204704217432064,350711 775529870885617664,1250216 793961864472313856,255983 788777423986757632,220767 766222233022849026,90648 793635466373312512,254135 780444093776146432,175772 793226781323059205,249469 791421596355309568,238099 768604577277087745,107423 776175087951020032,153921 780689925960269824,1248522 761266012247379968,65626 776548427136114688,156290 786414704746979333,203510 792285887287599104,243075 764963865293717504,84753 791361021659209728,238286 792027692631789568,243092 786754012389322752,197046 755497957655474176,38045 793100853322199040,249469 764869903832584192,84724 776681700185116672,154832 751633524843683840,14277 791246808869732353,234564 756104289613930496,1170455 765965617576943616,90611 773847031790104576,138819 762162995774586880,1249004 760942287035723780,11774 788826935052804096,220130 769970270098624512,115538 776176435736244224,152946 759230026881634309,55257 770655712758431744,118790 789995050008731648,225359 760823377066074112,62779 764183282699366400,82457 781226458521804805,186376 785593008737497089,196917 795376927049744384,266151 757632057468153856,11774 771139654808576000,123085 775425649901129728,148800 751143176778293249,17284 768641061275205632,106716 760853680904036353,64722 757881976661475329,49852 764431001355378689,80939 773959792754688000,11774 793721949331394560,254209 751234229577461761,17640 765249340877045760,86763 774073183129382914,130750 794283022703087620,256255 770805641355137024,120393 767537349005717504,97836 794635393538764800,261155 763496087374233600,77687 779175164307083264,167213 762377187542446080,71749 791417546037534720,238395 754803485577711616,33356 795669764517531648,267862 771493787776454656,126293 759187555799666690,45525 777910571639316480,163763 791569436478152704,235621 760671321877536769,63776 790062235020357636,228372 753520309077176320,27317 760116775681925120,59758 762076239796563972,431998 771559335470051329,125204 778604727563001857,167220 772801409947279362,132578 773528002063990784,136610 762275511435423744,51778 794075159841882113,256502 788780885562695680,220332 786968298302865408,207949 762110981745086464,72028 790879477165424640,234583 785641951848697857,196277 767779926879502336,100893 772353201001553922,11774 792481454047584256,245185 758841425538658305,50923 761362364495036416,68102 779450476722925570,174230 791491259684818944,238455 792156882257350658,244289 763776744356806656,47188 758706489494163456,54070 785919054095626241,199546 764993072778227712,11774 757218987340132352,46193 762697809304760320,73814 793271867654172672,249441 785508717445910528,196277 790673891026956288,224680 788173522266914817,215088 763508195121729536,78769 778794474168168448,169211 787364425003110400,209713 759514441826336768,58227 794202829389000704,258598 794312811945963520,256038 794603646822612992,261155 747489248773758976,11774 787741039612141568,90513 794532976189128705,261155 787665221099753472,180433 773701106799083520,138819 765702600205279232,88361 767879254180626433,100561 787031307880636416,196701 788128107668447232,215754 790188687929729027,198743 792426763594805249,245268 777676747009646592,160611 794741858446540800,262849 790601184251752448,232169 760438298875691008,62771 773895284510318592,139404 751550432078467074,18539 781225695900864512,186434 753723945426096128,29090 785336925414649856,194934 790131457662525440,224793 785322310450438144,11774 758032611662934016,49845 792430256447639552,245313 785580069926285312,197286 758041392211898370,51069 773180857976819714,134561 768181267061878784,103986 793411988768645120,251452 773497698351579136,136947 779056138599923712,172428 762669312347779072,73926 791632709911281664,237532 793211880147865601,249926 750822352150298630,14668 790497901885677568,231333 795125688684675072,265102 788388805455843328,217519 756706409111248896,43285 763686426504491008,79585 757569393169608706,46379 778207464898629632,164826 791957355223060480,240474 733600956273725442,355357 785756214516908032,195975 787502428279091200,66116 761031898390929410,65839 764910464283402240,84710 789287213892796416,224230 751576161235324928,18555 779020628368162821,171324 772878421525278720,132370 778357483916042240,167180 794557336639729664,261155 762303207724847106,431998 789154350832558081,11774 789941482094407680,228037 755291158646034432,36208 763986321102614530,80486 789854246610927616,225359 771467561263214592,125222 755506200083660800,37993 764823694946467841,84422 764837663899734016,84689 764833911704727552,84724 789100340129955841,223047 793433513575854080,250633 794080621001703424,252939 768989135537307652,110659 757633219726446592,47940 765559952350019585,87607 790325314656145408,230282 750751368118284292,15005 765638271263125504,87904 766030464998055936,90327 769237690801881088,112345 791061968903778304,78159 792147406464876544,238429 750467823139299328,13410 756623677387485184,44444 793091949091782656,249374 765263532883664897,86209 771101592972095488,122759 790780847129407489,231792 791660017283899392,240483 758433882450657280,1248609 763370188997849088,77331 764235652905000961,81692 771805752008798209,128194 793150631993278464,249841 777814739506327552,162610 763875876647931905,79911 795301995489923072,258040 773589710421757953,137042 795236380351705089,265644 776240285399470080,152872 780539520475246592,181409 764926451078553600,84649 781465878625918976,186673 763837144209170433,80720 793938369554317312,256217 793949546787311616,257026 767332723509919744,98820 787813775755792384,213064 791156674035941376,234583 775202101769019392,87904 788769312563572736,220029 777590856379400192,159874 775249114007240704,146847 771729973921124352,126152 754026620248137728,31201 781652351706955776,186584 793093770220756992,249469 764132885930455040,82066 766604995504377856,94699 772552867823497216,27164 793931934237757440,256935 778612750331285505,168284 765687592109113345,89198 752629699751383040,22575 785647998965469184,197673 757345999065055233,44765 793507416369266688,252824 753738729521451008,22439 781458694101803009,139404 765510039306113024,84886 776805774806945792,156835 777008598056509441,158524 795371060074049536,266151 788029605600894976,213887 788043620226039809,214492 773944310911766528,139404 778600843322929152,168794 794269673831464974,259200 763163846513221632,75615 763166590527569920,73814 793222943111254016,250633 753964126464909314,29263 778316716833058816,128591 765417112164642816,87603 794661857986494465,261155 757346891487064064,44085 790579702201143296,231792 732217006942916611,1170320 778865913764478977,168633 791071289679097856,235963 790262290696196098,230282 772891875116064768,132370 794681678132219904,262022 777916040684515328,161960 764835874802659330,84724 788112848954101760,215505 794216770529849346,258909 753587413059047424,28281 785524891009241088,196676 754789843964661760,27045 754083759071387648,31778 770809736438710272,118154 772382194496974848,105109 794565123427868673,261155 794639189891514371,262022 754753089916268545,33356 772847352696672256,132364 775767148127981568,151156 787876187578269696,197888 789288010080804866,223539 781053443125366784,183759 793968771266330628,255954 770255679617544192,115389 776886693882232833,157723 766023966997811200,90401 755494628091006976,38026 788862244545101824,221120 786900833715695617,207037 795000497858035712,261155 755121200536231936,32673 774695750986981376,142721 793261444787740673,249345 787194727791628289,206850 794315111687077888,258456 770330282478096384,11774 794586258399891457,261033 789919702885605376,214127 778629907471601665,167677 775677516669448192,137042 758033472539680768,48663 778575473756540928,168841 781163237962190848,181419 788696510913445888,218356 779776562161913856,176203 787326792986230784,210207 775432825231249409,141415 786380885658570753,201494 786992559826440192,208176 793282622252199936,251234 773814203492728832,138819 767900212023037952,100893 771522415453171713,121479 759730798245191681,353879 771070429863768064,120610 770283178095316993,117377 772221557808574464,129983 778489609391001600,167180 768566849940316161,105109 791193470396276736,235886 759160376655216642,57348 787503401550610432,205728 774343595994275840,138819 785459818785931264,195975 793211945667088385,250633 795393402258931712,265102 771373443908509696,112363 773222533055348740,134408 757366397223698432,47181 793993651890176000,256239 781459745618087936,139404 792511857403703296,246225 792838028213575680,238207 794564663488942080,261155 744558196862361600,11774 762762639432880128,74281 774348688617512962,141360 751595094524858368,16728 761286316785078272,19994 781272362561867776,186004 763853345593237506,79911 786385993570017280,202379 795363149386055680,266079 774136978585497600,140464 778679834327207936,11774 795352179905216512,266500 768132429190164480,103071 780712488127963140,182036 751048585647689728,15808 776062100477095936,150256 750707024111865856,1179733 788514219712970757,11774 750710144137388033,14033 755024070807285761,27045 778024453204738048,164764 778610923263160321,169226 738414670126534656,11774 759377949858623488,57900 761512959160049665,68273 763847981669855233,79587 792804202938507264,247757 768909817888944128,109767 793216763156631552,250544 768622291466854401,107745 769912350723993600,99297 790884890170515457,234583 763895135868510208,80486 732304905151651840,350660 758094914672525312,49866 788225746489663489,215608 775759669239373824,151185 793060271514382336,196314 785660479700017153,197063 759893850194194432,59073 761419129366589440,67369 794181815691079681,234551 780602952876646400,181755 793152576938250240,249469 765250460890521601,86440 788797882082131968,220526 769580823481843716,113836 772763119009529856,132335 764245949946400770,82457 778177452153659393,164826 795764752764932096,267521 765192006733824001,86103 776001709722050560,152449 751171858725105670,17440 755205903402438656,36219 764148647063846912,79999 795061102291853312,247930 766800785581539328,90373 788478265941856256,218351 753502452750495744,25189 757442600659857408,46006 775805215651921922,150663 773662116200980480,137693 768952740819197953,110477 793600326611771393,250064 769463484123844608,113754 786847480906297344,205902 785631150127534080,197512 760873774380118016,62107 761585839210016768,69470 778383631559430144,167398 770335372333178881,118209 761674527621382144,70177 773635645780598784,137740 780791087493361664,183269 771555855871336448,125111 793913503732105218,254954 789838387502919680,227242 764916915655602180,84862 765259408490188800,86653 733420363875409921,353228 761299366980321281,65620 773847901881630720,139404 760796901629370369,64722 757676299724873728,47782 791313624014794752,234575 762976370221654016,75724 778986998363217920,171693 795298098549387264,266079 761733426365943808,70177 771053684751040512,120172 763767563109044225,11774 794011708759089152,256349 758750655896965120,54070 761825423177162753,70858 788818255758622720,221297 756819213772165120,44961 777123481590706176,160373 795066820092903424,263864 762944449886519296,75535 742549076982530048,8431 781225245403254785,186434 794557932750782464,261155 791693708441812992,240067 791260829664423936,204413 785851110523305984,198591 756193606122090496,41680 788046716893364224,214354 760555223395999745,63451 776058145722413056,153095 793190288034455552,249926 778672812483411969,169201 785629035996909568,197286 752908592982790144,24316 760679396961161216,63655 786089154467729409,90252 791276414695792640,234212 756592520738512896,44274 761892653713747968,70255 756277105453694976,42405 794526557259722752,261155 790581401812807680,11774 751631555467022336,19000 761351775072976896,67397 793590534249918464,252020 763475558177046528,78159 793902942223040512,11774 794938076594372608,262847 759992465235509248,1248696 791622200977723392,239344 761565023894245376,69231 785932422621736960,197512 792340274194284545,244143 753014503474769921,25253 755874755283070976,39997 768941192448925696,108849 790257584347320320,229693 793641564736262144,254135 794131646756876288,255942 760309888144777216,52554 775718210612170757,148748 777001159374544897,159876 793181484052021249,249469 785873699207544832,198671 789130211639996416,223286 771020518929629184,122559 785964860785897472,199546 762882285788024835,75073 764977106761555968,85562 772083465252511745,128934 751129747996966912,17143 785557955999563776,196538 780112429132808192,177233 795667935192875008,265858 775431609227116544,141415 780809286838460416,182960 760939433935765504,64245 780853380914683904,183546 788753463547142144,220526 765207446042267650,86440 777675525821038592,161456 764175275487813633,82162 775026262301634560,145244 794915887681716224,263895 793955569937870848,254494 776273101936091136,153772 772458871537463296,131045 777827278420074496,163581 793568414560161792,250785 795443947736858624,266491 761042381634363396,66116 794905340886138880,262752 769675165487669248,18030 774024096166195201,140539 776621305579855872,42036 772931290043514880,133519 790898364690812932,234583 789111568801804289,223099 764872304211980292,84724 781285048024653824,183759 788708059728183296,220029 790262822039158784,229693 791470788109107200,234575 765283641845026816,86961 772182537254739968,129991 755810502434062342,39685 754740117315710976,31060 787032884607463424,192032 750149009721815042,11495 760540312875962368,54760 794917197164478464,262053 794572514303295488,261155 732648252672204800,398859 774252495002624000,87904 767523093287989248,97829 775815679136137216,151361 795716136369262592,247651 772906691172065280,133519 765565106986115072,86770 793632119528431616,254058 781314566990864384,187361 791844245392855040,240665 755053037257883649,35044 778752156056719361,170252 792874991536791553,247877 785839007850717184,198671 760638124993183744,63879 755897772428005376,36522 760565741850550272,60794 789918619970961408,228584 780447399781236736,178117 790877061061615617,234583 786910442925002752,207287 779694000676610048,176110 768204613853908992,101681 760114011874754560,60866 795415805915791360,266822 794694198196834305,262849 779187697520939008,168284 760313032841003010,61051 769384272004313088,112788 762749804883632130,65455 768563034067312640,11774 787645407648186368,210897 793471882607550465,252020 766393445858418688,91946 765332512071643136,87145 761338093639180288,68182 773849213423747072,139404 757734339291611136,48549 763194073649811456,75899 766713623762743297,95708 794529294538010624,261155 795723152739467265,268356 767870215136813056,101681 774090675704827904,140444 779355229745582080,173753 792488340670951424,243187 761157111292301312,66851 778601059753209856,167305 788177221340893184,215432 788023708220874753,214492 791348258283061248,11774 786821230229716992,11774 779712219915362304,162128 791684074733572096,240067 757705503015264256,46890 769192939205591040,111558 789774115376803840,199307 756578449012170752,43225 786951607976022016,207613 766079269273427969,1249318 791346652070109184,237491 756940468651298816,44291 794589774644465666,261155 774060866585055237,135745 739815604903759873,353374 761769314970116096,67979 770417939996487681,118023 760807899522297856,62877 766447192785715200,93261 768833621272698880,108817 795416355277246464,247930 795126656658800640,263289 768973570307416064,47940 774062168085962754,139404 761530186814722048,67547 765372829437009920,86645 768530596154871808,106753 787054907656249344,207613 790897283428515840,234622 761303611246862336,88859 751975195812978688,14277 780525104555884544,164764 793980547420725248,256276 768833720195440642,106281 794936770395680768,261155 792087298070417409,243398 775380280232206336,148045 792069845558759424,243717 758500593631502336,52554 760562494070853632,60112 764249747569901570,1249122 765192120827191296,82066 786756716448849920,206008 781559488012615680,188478 795500474346733568,266079 786007676308164608,191699 788764797756116993,220526 773920178438414336,139577 789266340867563520,220689 790705861790429185,233756 792117720896663552,235685 770069925901762560,114122 752878163454267392,24134 774337788246241280,143051 786963224579235840,11774 794675494025203712,686533 753978414156042241,30590 771291561141280768,1249827 732724903955161088,350257 777926529917472768,163990 785609044136341504,197512 768546431569317888,106763 795046853305741312,264397 773574120789331970,136947 765720972909510657,88361 778203908149837828,164826 756957399475294209,354841 750146781325856768,1170527 757381785877635073,46379 761167173167570944,65540 761920281782779904,66815 795333964810559488,264397 790725319795900417,233307 761008486830448646,62728 761607101940572160,11774 757258691884179456,43225 760161785160753152,61412 794000095876292609,257423 789165210523152384,221416 789291842437120000,224680 758362581329403904,52061 768140961125838848,102137 773683686994653188,136093 795026692851007488,263926 765680061865271296,88930 785619627481063424,196753 763141185787469824,73712 778620678765412352,168436 739889847268081664,353488 788540967481516034,218275 763823747610578945,80486 767568152104361984,100191 773635693570514944,137565 793621448296366081,254135 792519920621846528,246392 793864969297076224,256225 780773937198276612,182726 771477972981211136,87904 780051867757936640,177248 778466192079990784,162371 794538516751482880,260173 766352265280098311,92166 767112527125762048,97355 791091188484964352,235251 767142460875309056,97852 766732363149828097,95708 773875844481777664,139404 755099672524492800,35352 776872044335992832,157840 778985198985830404,168633 787441575559323648,209863 778254560934531072,166532 788091945138556928,214354 790817907789922304,232137 781438087197028352,139404 790963934429908997,231894 754750513787367424,33356 751800905134211072,18316 769294371749523456,86576 774198760339537920,131421 787033368898568192,207113 788451546459766785,218275 790311848700551168,227130 772525642625736704,131027 785690624532049920,196277 793584332799553537,252020 754806121039224832,33417 761655147160231936,69673 788489958570889216,218356 794256743861612545,258249 793994568001847296,257325 756859810897879045,43391 751098509781151745,16299 792832692039643136,241819 785321974809571328,11774 788017735192178688,214138 793551570210205696,253335 788754293872529408,220526 774072726772453380,141360 786910294706618368,205294 791150856603394049,232169 755164797029773313,35890 761670162726658049,69711 773711666202542080,138898 794670698438397952,261155 787017908853411840,208176 768620191882149889,107469 775000634357579776,146259 795004844838977536,264414 750466917291352064,12746 791438880876720129,193524 787426322767155200,207835 760083172084240384,60112 756255598631464960,42171 770524563159543808,1170819 787922486868402178,213887 753649236886052864,28508 732856965983047680,1170689 758135500175773696,50923 770876997992013824,121359 792038690268643328,243187 736992363504078848,11774 765688676034699265,88459 776838344219226112,158520 763840858491879424,79911 779288254231306240,173753 793510845271592960,252408 792135685251608576,172084 794924564677529600,263895 771720321464401920,108396 786388531954458624,203240 793587503030730752,252679 774044971816984576,139404 777948756352217088,164578 758091709293137921,51043 773515695762079744,136904 785917961571823616,198671 790986483205148672,234583 790626325736239104,232169 791383351416360961,238207 791472161307238400,237857 760430346475216897,62585 789548142148673536,226731 781833546356764673,190602 795035036231827457,261050 792040618541191168,243075 756112789396086784,41632 773648667320389632,136904 776171766561447936,151463 766044982918516736,88599 768951540765888515,110586 786253447771197442,1063777 759879459793047553,60218 791682321351110656,240616 757573102628839425,47782 774323624077561857,11774 756291600884633600,42432 770420501764276225,117257 787090458862313477,207151 764094629025161217,354311 781348269595111424,139404 791664597770076161,240483 765192525804032000,86103 759082443827736576,56231 774010207131361280,139404 794218438751186944,258598 760236671770120192,60849 762261473859080192,72382 776898429213704192,158111 763148808792313856,76188 765186570500632576,86103 785849302266572802,198671 787325016077590528,207835 773678926933598209,136904 793613921609482240,252020 792163607647748096,243092 794675460621766656,261155 750482288639614976,12883 780765445104074753,171377 770574927439290368,118418 788332213758726144,214899 791625682455502853,240067 793547292045221888,252014 793584546440556544,253826 772913567658078209,133519 763023582406385664,47188 794136838239821824,256255 792663738562273280,192840 787730748371509249,205197 752677384428609536,22432 752625051711725568,21017 791348696868720640,238395 779193721946419200,171982 792173814650023936,243187 794694204974768128,254755 780716614765252609,182171 778620595739193344,168479 764505331737264128,78684 765031301577486338,84801 762680877432180736,73814 778370446429413377,156835 793995786065498112,256276 751820468118777856,14277 771371030052995072,11774 786227569561513984,199546 745121731954642944,351424 766373594532352000,93068 773612468517994496,136512 777621636442824704,156504 773604152899350528,137978 792768343707119617,247240 778622310152413184,168284 777734281187717121,352032 789153874015690752,11774 789249612494344192,11774 790954351342784512,234653 770686727933554688,120732 752654656220884992,22777 778382531888549888,164467 768947607892742144,108795 754832247128154113,33356 777826859258032128,161277 794646746701795328,262022 751795610466918400,18317 733086782779228161,354983 774103888563580928,139404 775187735971827712,144730 777353507863142400,161542 793262593955667969,249926 767144324144386048,97468 774087013905473540,140444 792168782064222210,244550 787512815254958080,209351 793152875719430144,249841 743240651022573568,351268 778205127500976130,164826 771845092227162112,128382 764640034431508480,81659 792582794627182592,239610 758621211987419136,53754 753601974210355201,27830 792848090516434945,247241 793998756312186880,257492 764139349537464320,80192 781471989064200192,188050 765029185886662656,85767 765244397453766657,86534 790611649451421697,231871 754758873660219392,28732 769932230638592000,115929 758793866149371905,55155 763256426865172484,74247 793297350907138048,250633 788125724746125312,215608 778162877450579968,164826 781209851422617600,185261 764944021659721728,84889 754737477840166917,33356 780839924480212993,182036 771548244757221376,125319 791685689062469633,240483 778075109227569152,164826 792127668497944577,244328 786885812516421632,65113 771932561887072256,128519 774846834456072192,145681 788835919008768001,218892 763887092111900672,80939 769293156584087552,111448 769021072465358848,101681 788464742822252544,218275 794393889742405632,226320 757597880630841345,47717 791027703797473282,234583 755775768026841088,39462 794583182670630912,39957 775131706584100864,143948 775882506675560448,150057 752209146770960384,21074 775833364335063040,138490 795712733865910272,267855 756886845770706945,41152 753909214662258693,16788 772243591334768640,127582 759192818451640320,56964 790668524154818560,232863 762730629628690432,73712 776862474226241538,157082 763130755782356992,75899 788930283416485888,220332 794550983615512576,261155 756256621492187136,42344 762392339436351488,11774 771551671423934464,125145 756506644381655041,42249 756608313593245700,44274 785549792994787329,130635 749530360782811137,9056 775843298451689472,151439 780584719050215425,175285 772788141690265600,132335 777799967033339904,163763 779779062046732288,172185 792525408667217921,159876 761993731121840129,1248990 786230518660554752,201958 751976361225400321,19236 769361734117236736,112872 780602337383636992,181935 787715664366755840,205197 757911456880787456,47940 755168883879796736,18495 774366747436707840,142503 760272796572266496,1248387 762135285434048512,71026 794570604254892032,261155 755883095794946048,39657 773349914352902144,134561 785617140489424896,197622 786948027680428032,207613 792066410864267264,243187 758701673686585344,1248629 775317996386394112,148045 776511731031953408,155688 777165325309804544,159876 781332529785733120,183269 793528585835409408,252741 761635265840451584,69684 757260867041890305,43391 777963716113412096,164578 762694136893845505,73814 793999347570589696,256255 763196788530642944,76549 768437284437913600,106404 773561195248885760,137042 753008893924614148,24745 773883148497063936,139404 790961004523945984,235374 794689192894877697,262022 776029325414064132,152735 794661116756402176,261097 751564789839597568,18555 780595047586668544,181886 793614688617627648,253256 793180468745080833,249926 762182529822720000,431998 757188110690029568,44450 775742622774267904,151185 790902222318104576,234796 763059938788728832,75724 776512024863973376,155332 792567531131338753,244791 794203596388638721,257492 794632132203192320,261155 753530148574691329,16299 770367649238937600,118482 771813260844818432,128194 757805535232073728,48922 766835560258281472,95708 772911485878087680,133081 773597156070531072,137795 758183761733312512,51451 755877943134543872,16299 767228678166155264,97386 764708540518797312,84518 786682498084331520,205728 793540446484045824,252741 791467944178028545,237491 787260102877163520,208178 760162186555785216,61145 781108159251308544,184223 787139641363357696,207113 781334245205737476,139404 758029808190095360,50442 770403546156048384,118191 781896997280382976,191354 764153200035237888,82283 770344543753502720,117257 773713169365671937,11774 768419976755675136,103354 750881243311505408,14561 791329248581709824,237491 764949109878980609,84724 767807065783930881,100893 788776997287636992,220028 756223448490401792,41929 793568910066851840,252020 754757874291572738,33356 764945255795863552,84724 794164890411802624,257492 768062719119417344,100893 793988396603600896,254135 794972574065324032,262847 788400303070650368,217519 787716597536489472,205197 776159573224910848,153610 760910314003128321,65165 767213282822205440,98084 795145814175846400,264774 759792795020169216,51136 785595180627800065,196277 786370672545050628,202727 750363260881244160,12883 759559609581498369,56952 776933781970128896,158759 794986288340406272,264397 732263427708751872,349814 750369256160714752,11495 770798299473252352,121479 757883490553753600,49754 765019198330286080,84209 752878530736877568,24134 778315296427876352,166409 780937865010094080,183269 765631037330198528,87904 792933909642092544,248514 794029040772390912,255393 766700840581201921,95672 770119718372081664,116968 763504501164765184,78115 785567955794948096,196917 769271283502768128,481145 780749934563889153,182870 767726859169792000,99111 777851358661574658,163990 791651796435537924,240260 793886558206193665,254577 795416387510554624,207051 732258210527227904,196346 792516885078159360,244727 766438233655898113,90031 789292730757353472,224113 758906963207991296,26569 793141109392302080,249469 757710100601548800,47844 788821956787249152,220029 775049197175185408,145926 775818948092702721,151401 781218543312343040,186584 790680727683686400,232169 790209829948104704,228354 780454430898393089,179742 768102917819670528,97811 790740523288059905,231894 768879073569353728,108849 762648090054647810,73926 786379606899167236,194082 778570522191732736,168794 787017761843183616,207287 764926009636335616,75897 788845809836167169,220332 780837439828992001,183269 761565701320482816,66801 733036707751337989,353228 774852022365454336,139404 771784209706782720,127871 772237490765848577,85985 772811127449235457,132335 778620739008143361,169201 767911401348272128,102137 755723582596984832,38183 765284716920528897,86873 776794348046385152,158149 780650258380365825,182211 771554060340109312,125554 776880501827133440,158820 770330307065098240,11774 751656217534169088,1248151 770974428846956544,121949 772443783963095045,121795 787717978590674944,205197 781366834293465089,139404 793185805904654336,250430 733012616499494913,354906 773012972037771264,132335 777220880808181760,159876 786179626129170432,201308 758718019883241474,50827 765689422163632129,88920 758583923995795456,50581 762457583198179328,73102 788064815059042309,214138 795047165974499328,263532 795098955982000128,261155 758464332053315584,41680 765193213376286720,86103 761694022205337600,70355 769088621253099520,111344 789195846596173824,224019 792066861823320064,242693 753870291382759424,29907 764987081521115136,84209 750388151781199873,12927 777995668837117952,164435 787040707873796096,194082 763806806510448640,79987 788018301465161728,214354 785455759890997248,195712 767941524310982656,101681 758695796963368964,53001 764847611069075457,84441 787633868849483776,246425 794924474625888257,262752 749400936150360068,8497 751916236418609152,19485 792037550894387201,243075 794618006093623296,261987 776342115513143296,150426 793260396002115585,249926 732289925555458048,196346 788470538880618498,218275 795499200142159872,247930 772284410775437313,129551 770115421949333504,113165 772867924222771200,129551 764554710770679808,80939 771023833188798464,122146 740427216299954180,11774 780531537842434048,180759 763456603056140288,78159 793564997808951297,250785 754889799119597568,32873 775189096603844608,146704 770087962717646848,116373 758019505926774784,47761 768115529022222336,11774 788033274312466432,213887 795469290736586753,265855 778295831409537024,167311 787011827578179584,208065 766717201613135872,95786 792523365194104832,243562 794831594196348928,686533 779009725409013760,171795 788438010974969857,217106 777606464382701568,155916 776517516298379264,155688 760222289136914432,61412 793237968425197568,250293 766256597538668544,91946 791778507810451456,241678 762048506013986817,70501 789257007639437313,224818 773920446769008641,139404 760781824297545728,63451 763350670929907712,77731 791408781125091328,238383 770797682591801344,117303 794623419165839360,262053 789493263023702016,226280 758758627536625664,55174 768473607303491588,106774 765695637937545216,87904 764048721327775744,81099 779376373160783873,174557 762780648981536772,73926 771800302513168385,128121 793139773049147392,249469 794618845398990849,261942 771067040769552385,118985 780172148019122176,178735 750417254664339457,13343 787059144750604288,207965 773012506918854656,128874 793978790955405312,255942 778708255207940096,168633 761236737586786304,66239 794379993723772928,243075 754041645834854400,30842 794561446663180288,11774 788752661013225472,220526 768969802618724353,110023 754792774080294912,33840 776585170438807553,156835 794912267867451392,262752 786998950792310784,207613 787069918202236929,207613 765272089834192900,86653 794386156552998912,259220 776456413291749376,155859 768095098311761920,103261 772754044418822144,132335 794935887704399873,262022 791163764129300480,235590 794532413267476480,261155 775464847949438980,148045 757543213418807296,47782 780554776471797760,176890 787691713255116800,208058 765640452024377345,88825 773893521514168321,139404 770326122491944960,11774 794266003278594052,258927 778749641781342208,14277 793953202404282368,255826 752957223781928961,22393 775435185928085505,148010 792542719600132097,246295 793476781915373568,252408 766698369058152448,95593 767019904105062400,94660 794733569826394112,261155 771452140787146752,124597 766357120958734336,91956 787414484243677184,198586 773983773503295488,139404 773992505717121024,140230 785900144860340224,198878 755846104411844609,18215 787113850587926530,207151 766754894573338624,95708 733078049554599936,355106 764055954400829441,80939 780577699609706496,181678 785542010891415552,195975 794192102364094464,235487 765680893348282369,87858 768211341765058564,103046 786551690442993664,196277 790565458474700801,232280 775084801405530112,146838 792052240093745165,243187 763853189351432193,61117 793594184208908293,252679 785457738893578241,11774 781184082122186753,185496 763356783771545600,77620 779246115602432000,172945 794389581072388096,259773 763904196378624000,79691 773672661532696576,137740 775428655220613125,148574 772905280476680192,132761 785355787438845952,191653 757278931074424832,46406 790233965042872320,186212 757610457524043776,47761 791393564215414784,238207 791489872057999364,239446 743496943217840128,11774 755159239149182976,35890 773160320965705728,134470 768354527242231809,103212 776753815970283520,157755 771759323164708864,127582 761223757302116352,66842 794731458661380097,108396 775283961241210880,148010 776952801150717952,157082 769558796213428224,113412 781453352358084608,187937 788690373988130816,217937 759454160274067456,48549 769165379427983360,111448 777982660698185729,157755 778313921933475846,71270 791677093436198912,240145 793811494177763328,254135 794203638126100480,256276 771381336925884417,125290 788405317751017472,215437 794686579277107201,262752 773928834118803456,139404 780564839567503360,179742 793506590490030082,252741 763346102762348545,76127 768546716970803200,105374 769247268625014784,109666 750788098913689604,12954 767029279007862785,88994 780083111514308608,164826 778685032076423169,151185 793139827747151873,249469 750417437334446080,12883 732673501740556288,353228 780759419038695424,182960 785944566247546880,199352 778312390169415680,167220 786051050323185664,199891 791317056788586501,231498 777907669625602048,163763 768865155421798401,107976 780157284269817856,1170820 788386560576225280,217519 790921727685619712,234583 767798610998104064,101421 773934928400486400,139404 794567520875384832,228911 753032083845505024,24108 763097840432340992,76429 778080300286869504,163763 758153541814980608,51595 792396374360797184,245607 753501298641604608,25189 755787098712526848,39197 789450359722745856,225981 754108122365440000,30296 768181639046373376,11774 758021749711769600,1170396 792029908847382530,243075 779467767573471232,174226 787077349879734272,90209 778578526769442816,167939 793301866238971904,250633 794970079238770688,262849 770644204947136514,120341 756583095105617920,43887 793043278803398656,244221 793431331892002817,252020 794772186749771776,261796 750385507306201088,12883 792598396209074176,245148 778794598323802112,167319 771529318572765184,126390 778203634764963840,166409 790599207954427904,232169 788099289922674688,214354 769150680292401152,110477 789123600213118977,220029 793974744072749056,256276 794224709411999744,256255 795081974289461254,11774 761510366035705856,68893 778701378818486272,169715 793074892744908801,220035 756581582669025280,43225 770368702382497792,11774 795495340468211712,260461 771150474682757120,122776 778017920370692097,163990 763074971090509824,47188 778306473486983168,163901 771774855788257280,127134 791371239440916480,237491 791684819830861828,240483 750789399403761664,14421 778619366539755520,167407 792056373613703168,243187 774179596308623360,140444 793629676644085760,254209 785238871386705920,194221 791392291252498432,7047 794935182251802624,263895 792451569463730176,245750 775802483725697024,150594 789675688022257664,227255 766007630745702400,88669 793114864101228548,249469 765582002741444608,86693 777277249493999616,159475 789476200821493760,225359 750433857938292736,13343 774024236411215872,139404 776183104369143808,152872 777870786497351681,157755 781686578322079744,187976 795144669231534080,264397 790599745869848576,232137 763401897722216448,75955 766784833746001920,96263 772054955154739200,127775 787779193136349189,210238 754062757373349888,31389 755186371871010817,35890 794258315941478400,258771 766010926575255552,89561 790252525484138498,229693 790643330363363328,232881 758409205489422341,52921 780967945161863168,105471 768778962059354113,108849 773532880685236224,133046 791447240359354372,238207 777298192190824452,159411 785580748841431040,196524 756997590021906432,44450 793472878985383936,249926 757692048468090880,48663 774057500530192384,130750 785501280428957696,192032 763518581892055040,78304 767032207647117312,170736 773927535130185728,139404 775390891183702016,148537 762747634176131072,73814 793572351849922560,249926 754900854105251842,33356 792050873694244864,243075 779093142586798080,171795 793969722882539520,256393 788731379429302273,220029 750304953323913216,12357 780600218005929984,80785 773634234762293248,137869 770150015591452672,103446 786304460112793600,201114 762679321320300544,73926 795293269265629184,263895 758413874618068992,52554 760631762275799041,59666 766729097284349952,95948 792177888304861184,242693 755132306205978625,35737 752040579089903616,14653 788172583850041344,210235 779110868931850240,164814 773197785084547073,134561 785330563892731904,11774 745112306296594433,1247673 753418222485905408,25189 774950617479512064,144030 752194537108504576,21034 787737775151931393,212672 757283391523872768,41067 795176064179900416,261796 795399478178172928,264460 753257779553509376,25805 773522100250443777,137158 732695244433547264,353549 766483668680511488,93184 771499144607326208,125163 765575859805782016,87904 758709429516763136,54070 758665068397690880,54070 790624440325287936,232933 757565625451606016,47782 785765513326632960,352721 790880506288087040,234583 763719282446307328,79691 769280919962259457,112788 771866569236439041,128615 759741455564935168,56964 788302217640116225,215754 791736166701674496,241033 777618039932067840,162430 778702108690227200,169320 792386775490584576,245056 788550808103157760,218275 780547838442889216,11774 763231371372404736,47188 762668465853378560,73814 765379889994293248,86961 781627359602548736,188210 794357880703029248,258892 755543730203992064,38183 750697725042229248,14421 767015794148421632,93144 773890153798656000,139404 777031340407390208,146991 768521953275547648,106281 793585713589678080,252679 757235312535801856,14277 751838042487451648,18893 793158360661168129,249926 762279831673286658,431998 762284861008842752,431998 794587285987594240,261155 789173155092803585,11774 762719769048997888,73814 768568346258264064,106716 764630262928007168,81946 792014394557423616,242636 752709906893926400,22936 788478547685941248,215437 794016809808588800,257423 778795016986697728,157082 794249039579484160,258044 759861333361909760,56964 775290715882549248,148045 795087701351407616,264397 795089270650368000,249926 770965727872286720,121949 792033252580007937,243075 794366018009317378,259543 737725658487476225,49681 771155681479122948,122299 753733404043071488,11774 793136118334099456,249841 794537062426931201,261155 790728640925274112,232863 791731162163113984,240483 770290869974949888,117257 774200917784526848,139404 765076998746169345,85562 749065390823727105,7049 753341892247494656,26894 791853312048041985,240070 758020967725670400,50804 792210766426415105,243187 764572950309769220,82840 776606624286846976,153756 791679116923711488,234990 768886358119157760,108729 775008804551483392,146259 757828888898641920,24173 760998254104440832,66116 762436273566916612,72696 794249733430620161,258771 775231044693860352,147508 774523096430632960,144068 778366082503573504,166852 781339740289142784,183759 787743059249291264,205270 785510499857207296,196277 775969742083334144,152314 768925297110552576,110362 753606463692480512,24597 779297167123025920,173753 756313738563715072,42249 770397698256084992,118191 788736180351303680,220332 793616069986484224,254135 794011329518452736,256502 753730782275919872,29548 756221628099338240,41680 779754033896624128,174492 789888032505733121,228363 794869570288910340,262849 759942366144950277,60363 794949334714482688,257492 789179055991992321,223899 794529209750323200,261155 769213287070244864,103126 769612031347585024,114357 789443159822508032,222789 776777038531293184,156835 778623728385036288,168794 773474627989274625,136904 789313348542144512,225359 758665721144414208,54070 755503414033907712,38183 762008711887982592,67852 795337794541551616,266079 771485466352812033,125554 756602796032405504,41839 791304371153887232,237491 761725898278047744,69548 762811845358985216,74592 789940720455000064,228416 793921879228776448,252408 759432322923933696,56964 787039660774084608,207733 765539325580746752,87904 757600218644819969,46370 779695793116557314,176109 770368696044908546,117257 786667065088282625,205728 773740090300530692,11774 776031495186067456,152735 795109798148796416,263708 795366760170004488,266054 772868707576012800,132335 776237669470736384,154071 773138361422938112,132848 770896447415865344,121949 789897059126091776,227048 790176144658145280,229693 793197950545620992,249926 738955977098043392,352060 794307971870322688,258829 773820578255998976,137693 779475416549654536,173682 765883316276977664,90031 791359759232344064,238207 793319705217949696,249926 767681224525516800,100605 786717016023588864,206054 764179066752761857,81946 788519483954569216,218349 775475259071803392,112363 776190469055262721,154200 758668065596997632,54070 759363053401935873,57946 732685493863743488,353016 766165188273967104,90605 758464644289736704,41703 790968616485318656,235487 786120575336919040,199640 795257529408299008,240718 765658589868556289,1170369 770793272105132032,120186 776841558884777984,158520 785326341126139905,11774 770773250435579904,120393 789282604721709056,221785 739567525814472705,11774 785488890480254977,11774 775140356593557504,146720 775799120875425792,150426 762385213435416576,70679 785725126226612224,197512 766350864340639744,92166 771142417747697664,117609 789520302925643776,226785 768472276673130496,98972 771788267071111169,127134 787009728828276736,207287 789685762073698304,225981 794020936760426496,257492 775672265019002880,150663 750955640110084096,11495 794622304819019776,262022 777903913953533953,163990 785258088878211072,11774 790920027537022976,234583 794171706197692417,350913 787061621940158466,207613 774135360292925440,139781 793430785323831296,8044 788558132666437632,218349 777496261704441856,161978 765253920604188672,86645 756249724060073984,41438 790921066193428480,234583 764072752730955777,77849 776911070766051328,158387 775110076914868225,146205 778429354359463936,167398 795674505897213958,247930 760244012410429441,61412 771038227503337472,101681 775834184568811520,151463 773621325524893696,137869 792164901137416193,244289 765889220896362496,89859 771541852910526469,125554 791740054058270720,239982 764139100492341248,80939 787856679031287809,210238 791005565069721600,235590 793434982093946880,252020 766128320790433792,87858 753359386743943168,27317 758837165807677441,54070 758646289512800256,54096 763097437242322944,76549 773953314287456257,140408 760971314748280832,65174 765224522559750144,86103 761087315280220161,66159 793449132190859264,249895 772482493610090496,117606 794602620715339776,261155 758658471948652544,51321 741946497260879873,349566 794336044246151168,258741 791362213244235779,238395 779816897827266561,175669 769262781061214208,111225 787202150333939712,209043 793350144204779522,251452 764524627448168448,83490 750535482484875265,12357 739452842390360065,352034 758653264850214912,51451 756420603754663936,37457 772376080048984064,127058 793172076676775936,247379 742944396266590212,90014 753232559845158912,24173 770751470048272384,120690 772792735724081152,132335 794520294958383105,257406 794537415142764544,261155 752651134729277441,22785 760948556438106113,65729 765230889307508736,86103 794555259565830145,261155 769240753235173376,112399 778987544138702849,171693 792892019345657856,245750 761663779583254528,69878 755258074005463040,36545 774022933987495937,139404 786298802789572609,201494 795267066957860869,264397 763871804574212096,80648 792498927392002048,246392 785796593698107392,197297 788200744742682624,213064 760524000586006528,63451 773186800097562624,132996 775518062678306816,149040 778687904868478976,84689 773880927801974784,139404 769421792616349696,112363 793913325704847364,256411 764097681534824448,80720 770948313407377409,122146 763090285999992833,76410 787820823956557825,213064 790636936025169920,232881 795672421550407681,228101 751124711682084864,16299 793044841701584896,247232 792062023764877312,243513 771082281192652800,112363 795719024546107392,261155 794544424856338432,261155 760908619873415168,65307 765681433167863808,86103 793388209325604865,251772 774070349134647297,140025 787178095556042752,207613 779351198004641792,172621 750078889234272256,7275 788131338620731392,215754 788958860337786881,219119 793793685787992064,220727 753479938875940865,26747 793580633742118913,252020 790936178052571137,234583 753948897353961472,30590 786663436688031744,205728 785295045502996481,193669 785832230992084992,197324 773902723699896320,139865 758286232489070592,50923 777263417535008768,158387 790198693270056960,229901 768729783639220224,83367 785254311232049152,193669 765268653730168833,86103 760113094433603588,61051 775046048016465920,128591 766765447039639553,95062 779179478983569408,172962 791865040362242048,241940 764235564623077376,73196 756314157431959552,42432 773530975770771456,136904 770456009584193536,118696 789803449495846913,227242 778951146958233600,171324 794327804833722368,259892 776518325824266241,155390 760984920630124548,66159 758449278754906112,52659 775543310253297665,112363 758537186085998592,53703 791699686981632002,237491 756282713078894596,42495 788016958092390402,214492 763541918970155008,78513 751676507928473600,15808 760528019513483264,63451 775479004690128896,149121 795724536935124992,268448 794443953911173120,249926 755252133738516481,36535 786274076167778304,201958 788912788471099392,220332 760656581621059584,26066 768114767642845187,11774 735681561312399360,353124 774020336446603264,141102 781587028336967680,139404 794004766477139968,256502 770454252749725696,118192 776549828641820672,155334 754114111663771648,31551 794986054667403265,257406 772650899822956544,125742 792085055266881536,241678 764180725025247232,80486 785937857865093120,199211 733134091655204865,1170810 768846794537086976,11774 759378073880068096,56964 763349140491370497,1248956 795450583788519424,247930 793246560284995585,249926 773741525087887360,128930 764217210189516801,82642 788400488760823809,215754 776434037481144320,11774 776130047786774528,152946 785937009785253888,199352 764243518940450816,81402 764409999342837760,82209 770985066822373376,117303 786565808927322113,204413 746391689917411332,11774 749273969417547776,7855 789770270953340928,227825 765383215313920000,87249 794705208630792192,262849 758715775200952320,54070 764955329968779264,84929 775007119418466304,146259 785241250798702593,209828 761908717176709120,68893 762804880318881792,74133 787279126923214848,208016 791353697464885248,238207 758112544506556416,51451 762283673198682112,72035 785511943880577024,196277 788870159930798080,221711 763577590556786689,78513 785275358199152640,194648 786776030795141121,197286 772081847408865280,125319 793841276235882497,255942 755460462381178881,36735 785904613828366336,11774 787093776753983488,205196 772171466427158530,129558 786932725747900416,207287 768993099611648001,94378 786963447250620417,207287 740877813926891520,53999 776612779000209408,157082 793107852894298112,249469 764838620582797312,84666 753326057919578112,26492 786985220570439680,207974 750831722024017920,15649 793845878738018305,255942 761187087190077440,66116 791103682075095040,234583 787028958172753920,207965 794001411813949440,255942 794919762920951808,228101 771001347369873408,122299 789529256661430272,226731 750032967427362816,10735 763833286238035968,11774 769665542697299968,114779 794417712441290752,260404 768482794817200128,106100 764666176685289472,83391 794822646055583744,261942 778480947507240960,168463 758324336793116674,52385 758818133935206401,54123 788492080641413120,218275 772901355216314368,132578 793447627245297664,252196 795042623383883780,263710 788389580445736960,217519 774021465637199874,140444 770398732697407492,117257 786919412616101888,194272 792041236571889669,242252 795705966822129664,199307 755296495956623361,35890 770712468373012481,120613 793127662029910016,249469 771108515691855876,123135 751851453753401344,12287 752982918423646208,21330 759091542300749824,56964 771420776801140736,125367 753318484046602240,27061 755925943026352129,40609 768528062556278784,106281 732700615588126720,353002 781735652303839232,189649 775308615272071168,148045 794022084859097089,257492 794896174851457024,262849 750813817160867840,15451 790986559138836480,235147 760310638807805953,61412 785489086022840321,195148 785991428925194242,200382 789857697432829952,228172 771435515123871744,87904 762314904992882688,431998 789409317711515653,225414 770950038532988928,120625 780779537328017408,182870 791375427696627712,238207 767432614047313920,99140 775741280118681600,149953 791103229840896000,234583 772097447896100865,93823 773599309292011521,137042 785296941026508800,11774 759529947178336256,58041 760136825713197057,61145 766906452254466048,92872 779398808048402432,172400 776750350363680768,157755 781391896190910464,186584 791819649897881600,235315 766624193211404288,94699 776441162638958593,152314 759719064478494720,56772 792041738642657280,243187 766476418700156928,92885 759832650886426625,58542 771487607351971841,126152 791629243067273216,239986 775480039043235840,148870 756857651586273280,44450 749979464973463552,9925 777909184268414976,163688 793287557261856768,248253 755566706509041664,38183 756867580602834944,45125 762319215747620864,72723 763445183014920193,59725 763390744442859520,77731 755509250546405376,37993 744054937173245953,1247632 773865467488243712,139404 763802366273425409,80393 786974665252098048,207287 767367892086116356,94699 787383572764069888,210207 754996418331500545,34713 760988875061796864,65165 781657135709118464,177455 786051290887577601,199561 788734009941581824,220332 775053451625697280,144730 785917029354266624,199546 756873383917162496,42353 774700605373870080,144839 760582919588974592,63858 749747040393916416,7330 786945319405707264,207244 770284347215806464,117257 794145847168684032,257492 765883043756244992,79223 772872799379525632,132335 793505990649978880,252408 793923468089786368,256534 751184522159546368,17106 789264181631541249,224678 768942970762432513,109360 765537873856782348,88052 770748674863267840,120292 760527624938455041,63378 779983868250034176,173341 771057134356328449,122776 785797725514113024,198586 766188209898348544,91122 794262543447429120,258456 755969594355884033,38792 768233236111712256,104932 748559049021591552,11774 770845527751659520,121479 771782275419607041,127582 785549764385538048,196917 786705656581611521,205091 789391813261955073,223482 781913282990964736,190635 790784489014239232,233307 759762437386170368,59211 734016687893295104,195876 772116054411620352,129707 793212242841829376,247877 794707507474268165,261155 794726620640645120,261818 752998456503865344,23739 778629415790055424,167677 794960668541718528,263817 793197252340617216,250430 795053379592523776,264397 795416410012913664,265855 765634104310181888,82449 766075629393502208,88930 778837449644580864,170253 795083903308599301,264397 768241284637200384,11774 787303920561491968,209477 775308964837806084,137979 775735257903398914,151185 794638575270764544,260874 752882549081317377,24134 758153495895613440,50827 755869075922948096,39462 775886563154677765,151410 759566306945404929,56964 795690927872442368,11774 786337057463422976,199307 787056323594588160,207613 768225762356768768,104932 794563979519528961,11774 732663406063452161,353228 777931250384318464,164001 754749644031361024,33243 771494050360799232,124597 794188217763270656,250179 785269055846440960,11774 750363825254371328,12883 789183044284407809,220029 763429528031129600,77731 793655927199137792,254135 763103090413273092,47188 781346503914819586,139404 773876487170748416,139404 754862913660125184,26721 789947987606712320,212131 791047729292214272,234575 793576609349500928,252020 795306305716031488,264397 765687181264453632,88432 771525752386838528,124744 777341576192389120,158825 788679429828382720,218275 788920078741798913,11774 749277994347270148,8047 761250910404218881,65180 764231978149253120,82457 749381723725570048,7914 754764714811518976,33356 791256745158979585,237491 792330097374040065,231520 778392046767857664,167398 779461822168432640,173447 791311074477780993,232881 761629476128043008,350711 790976092786024448,235590 767078276875579392,94699 759644106331082753,49462 794571092631449600,261155 752217794930941952,21375 786242477112102912,202200 760568893089820672,63149 763544344712187909,431998 764114089996013568,81869 772841577656049664,132761 794864129387466752,263302 787515714483556352,205094 795394769551847424,265276 773369205273993216,135025 751596741795819520,17591 756204619630579712,41680 795038308854206464,263532 790731572274040832,232169 732801898345070592,353016 765610605273317376,88546 788257339400867841,215005 793461896947101696,249926 791727839175249920,240556 794030958534070272,257423 763072653754327041,11774 743120004242132993,11774 770027001612759040,111549 749411730602676225,352060 757414803430408193,46384 768967602425266177,106716 776408666266177536,154869 780755046443069440,182870 732254956867051523,398850 786906611570860032,65113 794670736908619776,261059 754736784680980480,33356 769205174967631872,11774 795017034719461376,263907 755245635461230594,11774 757386077422383104,47263 759477489521532928,57574 776631701711773696,155390 778664286042423296,11774 781038940908380160,183759 794199313286983681,258598 764220013284880384,82283 756276918815756288,42432 768561017311801344,105603 771763179189833728,126995 768859950609145856,109167 788784389782171648,220332 795418142247948288,265855 757185422715817984,45490 762708787362836484,73712 768872892205531136,109167 792477121692053504,246225 793828701230071808,249841 778366226498224128,167848 768071825087537152,103354 779497230722039808,175153 791311376413106176,237202 792079968499097601,243848 732608056052305920,11774 773271979596001280,134472 762035241666039809,431998 765999213008134144,90575 773571997594947584,136947 786633891658412033,192380 749797090587398144,8047 774000971949015040,140444 768997123471740928,110344 763123744814559232,63595 759815882876948480,56964 755162774720819201,35890 787143006667218944,669866 791992704595070976,242690 793453031551533057,248885 780271563996266496,108396 790531057728753664,231792 753720178828075008,23725 770966550350270464,120610 767089318057824256,97472 793552752836313092,11774 773506496957145088,137158 788053129539489793,214233 793174740957532160,249444 795137879789834240,264397 791252370571145217,235179 772869727727132672,132996 762745598575386624,74630 768166527354843136,103071 771184279749402625,123280 781315934828892160,187370 756976327756947456,44429 758261104170721280,52112 767185487102615552,94699 766689225949515776,95568 767566072094470145,95262 770718149104791552,118698 773571002768855040,136904 778682007513477125,169201 785271311341760512,194648 759043465435049984,1170396 788847668277587968,197888 777117722433953796,156835 787023356235227136,208176 788750011106336768,218349 763684652875915264,79585 769632828191543296,113412 788510969127399424,218275 793315419914276864,250633 794180761385598977,247241 770934478499962880,122146 791308435300216832,237787 768381488286961664,103294 786451087582695428,202429 792553753941606400,246269 764837496328978432,84724 773993180014403584,139404 794277339039404032,252939 773911225386340352,139404 769632902657155072,110060 759138084311138304,27156 794342168810790912,258922 758499234572185600,349408 791011658705625092,235590 795400005179834368,263141 778313311117017089,167319 760801656489390080,60995 793983710504710144,257423 771625556081119232,126862 732262720716693505,350671 770051060689989633,116164 787755748084318208,205197 794964576261537792,263577 766748969926062080,94683 758686026579587076,54070 790920595160592384,232863 776870825513193472,158387 760565244372529153,63451 792884524417810432,248215 781467374985875456,188119 789448157063106561,1178911 785995049356005376,200412 788398713760681984,216009 792252833244540928,232137 753683750777659392,28726 794943286708436992,262847 795048749684969472,263532 766679144398749696,95201 762873025301614592,74281 774615117212311553,85326 759054822830018560,55107 756324929356853248,42249 794724709736841216,262022 769596624763031556,113412 788896213055574016,221972 793640777213743104,254135 777341357270544384,1250347 765129447691395072,84422 770254120318038016,117257 759568016019329024,57105 780837090179317760,182870 756893866612039680,44163 758036660781068288,50654 772110789385789440,128934 792774405118189568,247240 760603972432461824,63464 788054703594541057,214492 755890555620626433,39957 764866588617039873,82759 764146884961107968,81869 794635832715984897,261155 758882443365527553,52061 790963507210522624,231611 779297555507273728,173490 787757376111800324,207051 788790766088884224,194157 767032668252991492,95672 766768299619282944,95707 792025787591434240,243187 793111009451999232,241819 758333460465549312,49843 793981768630235136,256393 761692650734891008,68987 772066995474993152,1170555 793762089613398016,254024 736612925289435136,351490 753355435332087808,27045 764902382408900608,84422 787165697143083008,192032 764127860520984576,82066 780817033239945216,182960 794322961075343360,257423 787061964157706240,207949 778488932623196160,159359 793115161460547584,249469 751144153166311424,16728 770720199289008132,120610 776283879946719232,151947 757738954116378624,49066 793245352698798085,250064 764944124713795586,11774 775177497444888576,128934 789011469316784128,220029 772106831191650305,128025 792854700701814784,247819 733055954179268609,354962 763903912105512960,74943 766726189683580928,90482 771687832662396928,124855 786952445796634624,207613 758836647932952576,53995 792364270440906752,243075 762816546125250560,73712 793277394870149120,249926 790260449497391104,230123 781460886288465920,139404 758020845331677184,48663 785261674706067456,11774 763490998273974272,77598 767163922495352832,97811 790701970134753280,231894 789270166341156864,206666 795025446308106240,264695 766799115061751809,96494 789437413500317696,226026 771512250104356864,125554 766713767535185920,91700 785593482568228865,197297 754916050735538177,33516 786404169536135169,201620 795407334965178368,132370 778044881717628928,155390 776570876712157185,156835 768170467790168064,104162 758789369993924609,53996 756268567054737409,42171 780600639453851648,181984 788091887374704640,205197 776752964199407616,157755 766044902413205505,90605 790802646743388161,232169 760225630050930688,61286 764180720956874753,82066 790760530004684800,221524 775828009823633408,151265 786966696489779201,207949 733064926802087936,349197 768032236830543873,100097 792341410401906688,244143 794137344710508544,252581 787553284340973568,207287 774062072602644484,139766 780456002600574976,167220 785654547905585152,197888 760452796688769028,62063 788481983621894144,218351 764282049918341120,82283 775728943731126272,11774 761923286863314944,431998 794289464268963840,259134 786384202375630848,203510 755480652850470912,37538 781547019089379328,188401 791722578113011712,240556 793128645967564801,248988 764171220313116672,7311 769740161768828928,114388 765282576135286784,84209 773950178801836032,139404 775150660140400640,146804 788757806295810048,220526 778666210980343808,169201 791651615736422400,240260 758106224491540480,51344 778560037409132544,168794 756296786608881664,42495 771040348034314240,11774 768674934897901568,99264 768570079176982528,106281 773949883136876544,139404 752939316448489472,24173 753682531984302080,28563 770200103319506944,116968 794601167682682884,261155 749709795565776896,9433 785938759275704320,194044 763803186935177216,80393 787111035878580225,207109 760488105803706372,61051 761135157617229825,66159 776742529278500864,157755 777159536641773568,160353 755700914447536128,37584 761312799943340032,67283 794390326697816065,260033 773188748016099329,135025 794563478228873216,261155 794642641124265984,258456 764664649430302721,80486 791369304465813504,238395 776101035509161985,153095 781500901416632320,139404 788641711555837956,218275 790990111101980672,234583 778216462943072256,166282 793148937037381633,249927 774297744970133504,142648 786944271291129856,207287 755785161174872064,39462 762309280972152832,70886 776788624004247552,157755 794278394510839808,256255 752691182384197632,22752 786940259363880960,205155 791697705848352768,240070 793117954418221056,241819 787165582802112512,209129 758392047371890688,52974 762714287475425280,74535 756334703360311296,42249 759078437294342144,53163 763198718694809601,74282 789157503821090816,223852 787070053636186112,208928 790703023005859840,233558 791799077415550976,240535 765333591438032896,87145 788769258994069505,104244 752760697864351744,22657 776818992115843073,157583 742942744688119808,353879 776408648931168256,143361 776155201908592640,153845 789116448484499456,223492 764106108994588672,80720 764841532335747072,84724 765677442765819904,89076 788581832967225344,11774 790177334112362496,229172 794740735149019136,261050 759090951105220608,56964 765904859707142144,89876 787995144318517248,214209 772517535044501504,130447 793104347450269696,249469 791067246764421120,236454 768514104365461505,104999 764142574391193600,82120 768963729773834240,110362 792517000530493440,228820 793141919849312260,249469 759018517979013121,55107 752146462746644480,21224 793065505640763392,249079 788125433007054848,215754 788886773887856642,220689 790363951062220801,231008 765774151860838401,87904 790802270912933888,232169 762669391032967168,73926 780798136235294720,183269 771979326929506304,128424 758606320253579264,52061 775079629476343808,144730 786908668562251776,207051 767826605947379712,101203 788121427157319680,215437 785683489639182336,197286 764458420699299840,82002 768488458860003328,106774 786554878482972673,204413 778293016033452032,166532 780050631922823168,176129 767713665898287104,100605 781737721211617281,187611 788774068833038336,217519 773898325389037568,139404 789460645628391426,223539 790628822639075329,231871 788792209701167104,220029 758039379285798912,51069 771009654902001664,118191 764638898148544512,80939 768482889994567681,94699 785616028457766912,195778 789165147793207296,215437 768592503192719362,107428 790548115908681728,232137 794770055036747778,261987 793081649286316032,243075 773000975510450177,134033 792157893311148032,243983 775149535333085186,146804 788779479086862337,220332 790538683384492032,231894 773659801347821569,138382 775394909557841920,148170 789252430278131712,224093 795401589972410369,247930 774270599925465088,141867 790586332980535296,231894 793710991402033152,7258 795428378614595584,247930 795664687019032576,266054 751611728048189440,14277 786354512688668672,203076 761802406418087937,69231 775366877187112960,148645 758366858546327552,52554 767161207425998848,97386 761156523405959168,66863 771305566031478784,124597 756280733086445568,41702 792044242336088064,243187 793103884512206849,249469 786195140159299584,201619 788500212297797637,215005 792912932854173696,246392 788757535687749636,220332 794028137835352065,257492 793303772114128897,243983 751769261278892032,19352 792174957174325248,243187 788124476990894080,215005 751539112717324289,14277 764398428524720128,83366 773851767813570560,138165 776062675260436480,151526 778568904276897792,166532 755146406222962688,35757 766600998622228481,94684 794183325321752577,258456 763000181163864064,75724 787026440021745668,208014 778937007212945409,171168 779120903003246593,172089 763853200172589056,80486 776162731837779969,154071 775020272999133185,144654 775872081997156352,151410 761675989231476738,69794 771769126704390144,127871 764311483476049920,82283 759848654576287744,56964 794699308637425664,262486 768066072108998656,1170387 788823516338683904,220526 760246005975621632,61011 787089484185608192,207151 777859582471254016,164001 792159760011452418,244221 771478659483901952,125111 788806267565379584,220332 793138579719458816,249469 762805212847288320,74281 769336533191122944,113189 779702788121059328,176203 765220683320270850,86440 771000193240084481,122299 794624352079806464,262022 768115312361369600,103212 786043691957792768,200235 775290389452451840,148045 793095462966427648,249469 789509592485076992,226346 792777123526303744,240070 786697695947792384,205902 772861275965648896,132335 770731802646319104,118191 761958440272957440,69711 775302812708122629,143480 776933681067806720,157082 788917306743152641,127871 756348240765739009,41798 781526355980804098,188401 790532646086389760,231604 786694210984484864,205455 788507512437780480,218349 794171761654894592,258305 777924037381095424,164001 778570355912867840,167420 790238550507737088,227253 794560799738122241,260404 766921360786415616,94690 793686913655906305,253793 775367377664049152,114603 776733202362863616,157693 794937972038782980,262847 795259351506292736,7258 778573812702916612,166852 755108790698057729,34666 770019836479016960,111549 775001189058392066,146259 793434787730034688,252020 772588422812884993,131003 776918333547511809,158387 793894479644205057,256534 763444623113007105,78159 763961899213950976,80939 752798470809935872,23651 763902451929976833,80648 795684036903600128,267737 794880155453968385,262849 758744671350697985,54070 767152218885808128,94627 776470894604496896,152314 753886839010918400,22715 787167356556570624,209400 759317128776290305,57123 754139322391998464,30590 759413562746015744,57749 752994887260307456,24787 787986249265082368,214209 759194739878965248,55257 766355359271358464,80939 791761512373202946,239998 792058308450406400,243576 776828808728944642,158520 781120370803867648,185496 768846950288461824,108850 751973566535438336,20313 786948188976578560,203793 767799138633351168,100949 776236153443905541,154071 781298191291383808,186149 758049038939947008,50923 790710376258154496,233692 791739532848791553,240483 793265992814235648,249926 765052111914672128,84724 788715554433536000,220029 767776280733425664,100605 770424020328210432,117364 732977384035491840,353220 773643933519908865,137978 780612476899512320,150151 786307055535534080,202270 793285287933841408,247241 772422980207075332,129119 776440439196954625,155688 779470366100058113,174427 787714470311301122,212139 779689687464181760,174230 755831629650731008,39997 791103298837241856,78159 790701846830645248,232169 732245273142013952,1170428 781155984853041152,185310 766287269292408832,91946 764898363355504640,85154 785599918383599617,196788 773545781093658624,136947 767471973286895616,95055 755197816457146368,36033 755264402668949504,36219 750451038990143488,9754 785616215280488449,197286 790832740291796992,234426 791687812374462464,240483 763503807921782784,78861 793150467001966592,249926 776260592915116032,154832 777546338426875904,158784 770793565152612352,118192 793150454158991360,249961 791023787798134784,234796 766463167446876160,93823 788747390022918144,218258 759893512678617089,58267 781073553638600704,183759 791038494705614848,234583 776940790975258625,157724 752998682539200512,24366 765322789570183168,86873 757806114763186176,48492 767778892161490944,101463 776611188025102337,762119 766003396067336192,88751 773869972447760384,139404 777657886784692224,162596 781224433050652673,185595 751168715656400900,16833 764392680658960384,81946 778998365757464576,171693 779075748820766720,171062 781152055733788672,185496 786909148034297857,207287 786921468324093952,207287 787003939585687552,105109 755755481352790016,32873 762641006151897088,73978 785902254255640576,11774 756706847382507521,85985 759851880063217664,26066 770766490240847873,119797 780618267454902272,182154 760502171444150276,62771 766349497316147200,93286 776133946455171072,153921 793949422304559104,255826 795383610161463296,265885 777592208841056257,162497 761715915490627587,69548 771014660023738369,121612 781365884430479360,139404 780011073311236096,176890 794528054441869314,238290 756896043925643264,17416 776902075250728960,129577 763451582256152577,11774 780915838073253888,182726 754196841491816448,32157 761872612305829888,68862 772217815264735232,127994 773690684498857984,137042 732736186767310848,1170601 795737017997021184,193543 766704226290569216,93823 785682219134226432,196277 795047216297742337,264397 773192914742734848,134561 752306140986302464,20501 788764146984562688,220526 751905610476564482,18495 761556221832945664,18215 793879431542693888,255393 756669038944657408,43391 777980818794831872,164375 752657139257126913,1248225 774477934564433920,143585 777993718058086401,163206 779006983399624704,171324 788104202987900928,213376 759846122626097152,58227 785266388919201792,11774 750427256263180289,11174 785330492082192384,194080 767921337750794241,101681 777967921884647424,163990 786998377820991488,207974 792051156084064256,242629 792567388168294401,246632 792884163309346816,240483 765000606310334464,84888 780322836686573570,173917 754789966757105664,33356 749720914867068929,9773 762066843452444672,1248990 768861060614938625,109666 768591136566882305,105643 777552527961288705,161387 788522968217419777,218275 790537132314165248,229693 795148326110896128,263926 776129810892488704,144049 775045906009841664,139865 734939814802247680,67995 766654804806529025,94699 768855513266171904,105109 759114059564326917,54620 786277674717024261,201958 792836856039694337,247241 762709140263333888,73926 767891170668097536,101681 791259213947252737,237491 772873925277650944,132761 749953586835103744,10735 786715199772450818,90209 794188869251936257,258345 781045964022882304,183759 791777829549506560,241678 792343176572964864,245208 787233653336240128,204413 763115239462227968,47188 777564497561186305,162154 786638535939985408,204413 753447630747815936,27402 771344623172096000,124883 791704497483427840,193368 791776385320808448,240483 771151516011028480,123085 774028816620584960,1250066 793785017650466818,255246 774796664024379392,145451 767194776386932736,195876 793400733592801280,251772 774247454669758466,142208 768162315950698496,103126 794926481684201472,235315 780903883996557312,183269 766532933943332864,80939 780555945432584193,181548 770673614748258304,119786 771871377888387072,128017 762694805830922240,73712 771405897872445440,125381 774305031046569986,141360 785997956998508545,194272 773951541468291072,140211 785238360688324608,194214 756189065289068544,41680 758998176854450179,56282 763148682921291777,76934 788473645693800448,217519 760518311054630912,63149 794345990895599616,257788 758003303502327808,1248566 795230676672987136,264954 776911110410821633,157082 768854839367438336,109666 791478671886417920,353879 794280760488251392,258598 775883449831788544,151302 772901651162144768,132996 779476860715413504,174315 738416513741402116,11774 751784539467476992,18893 773736496570314752,138819 732655664531709952,1170649 773681201743671296,126570 775652997271474176,132791 777266892474028032,138707 780459485135417344,179742 786589279950548992,204413 780916195180576768,181419 758877085117009920,55710 795662207598084100,265855 791002735956987904,233736 791488259998167040,239405 742386530921111553,11774 779119568749035522,172057 790499459113385984,208178 791259142816145408,234583 760112681932193792,61051 765951107814268933,90384 767881295682756608,101919 795418909310644224,266151 766434885775089664,93286 758123464142168064,51239 776248904853647360,150663 780853010796843008,181419 795314900168044544,266079 781364500272386048,186584 794997117798354944,263895 778342595168567296,152594 794253524884451328,228820 771490316469743616,125853 791251956719357952,235590 794604547230629892,261155 767977044575592448,101681 752276726697328641,21674 764948613449613313,84745 769658925662605312,114779 758620682334965760,54070 769166434475868160,109874 770131017478856705,115435 787351491136876544,210207 792501581518295040,246392 749796741281673217,7816 763887565539840004,80486 773038135487795200,132996 755511445085941761,38035 758184439058792448,41703 790875174748852224,234583 772646728394739713,131007 793231953671491584,250293 766301603645181952,90125 786128723292540928,198620 756603723502198784,44291 762602911641862144,73519 753965223304916992,30206 790949144537862148,234653 757711404283617280,47844 787854991331426304,210235 758707624506494976,54739 773944365064478720,105109 766242369612181504,89923 766359712459743232,93286 764815407547056128,84724 788748986748395521,193121 757628788112928768,47940 791468202966396929,238207 769004612242190337,110659 773549662141833216,137158 793244575557005313,249926 755822094751891457,39911 777942950319837184,164669 760196712065404928,61666 792017171379400704,243092 768279774204571648,104940 750036612327829504,195876 785867990390542337,197512 795612629809188864,267521 752226786184802304,21467 755208701087211520,34320 793610349140377604,252679 794968925763203072,262925 787104744724656128,205728 794376009839759360,257353 769104649186004992,110585 759829125569863680,59666 778563919568830464,167517 781829556856578048,190635 759385603259691010,55257 768279422617083906,103046 773876514198650880,139404 767804347061108738,101681 771539560660467713,126389 757606219427278848,47761 768489071186325504,106774 770660430217748480,120393 764903786330677249,84889 767928184461328384,100605 753016881628323841,25223 787349139776499712,210274 771728358535077888,353124 790168044291129344,229818 776401223582908416,155344 788231325383667712,214975 758146056567844864,51593 794676170088476672,261155 777159408526778368,158387 788744690363404288,203546 773575738628845568,137042 780565501172916224,1250350 791386299127050241,238395 780246505412104192,174557 790325337100021760,229505 781229000597221376,177455 768857173078085632,109666 733243023090290688,355850 770906545978765312,120610 752746557846454272,22575 771206418779086848,123825 794937954787540992,262849 758089139317243904,49865 794635176617852928,261155 749328851440840704,7866 775789901556150272,151463 761295189625434112,67906 777428667588829184,159876 753367585157066752,14277 762027050538446848,71550 767162801840349184,97386 786970847714091008,207949 761279853274554368,67229 790574022895415297,232280 753710924012331008,29263 754763187996667904,33356 766797568755982336,53185 787890575060111360,205197 769591550917562368,113412 757331449322233856,46890 762423277759234048,431998 789146501985501185,11774 791419140611473409,238494 756615377140842496,44274 750664581836570624,14421 794608968446439425,261155 753694609885331456,29263 776844037458366464,156518 776973894443950080,157755 794332642954997760,257492 786344248484384768,201958 781172769111183360,186149 791406961438789633,221785 775052221742473217,142721 790603635218583552,232169 767421828012924928,99120 773861379921027072,139404 768976336882991104,110302 776771702521036800,156835 756849276530012160,45122 781669758689284096,186584 781537685450043392,187976 790406111987765248,26066 791849928955834369,241819 760538487296630784,63214 764838525892165632,84724 761345356126883840,68102 770006395462746113,110585 786680959596892161,205167 789416880482111488,225911 756504305813762048,42249 771480085396422656,125853 750360790176264193,11495 761558594131066880,69231 757741116259078145,48549 767835553802903553,100605 758999118597324801,55107 762887173699883008,73513 792066976441065473,243075 791713851419000833,240483 794896143876378625,262849 793145726956101632,247232 788125344876285953,215754 793437976189468672,252196 748179955570319360,11774 768131007790747648,103354 776400024985071616,155519 786960005303898112,206008 769339612288446464,113247 786282982713602048,201541 764644985350291456,82283 778689946064302080,169715 773245217977798656,134993 794713274008932352,261155 762532218568904704,72678 788682741214646273,217106 771700044579872772,127134 765575258820730880,87904 773278505987637248,135025 785952292885323776,199546 756292337198850048,42432 759098581370494976,54070 761626002875441152,66116 766736639397883904,95672 787715918725996545,205197 790946116502114304,234583 755168601846394880,35216 787155153694502912,207949 764150813706952704,82066 772834806770102272,112788 792955198532575232,234876 778578474369966080,168794 756974665466208256,44450 765036468322471937,85562 767559633254830081,97519 749350742201339904,7461 787291081692020736,209351 785686373801926656,195975 754743723213201409,33356 761895339867725824,69947 767067529432879105,97377 773063919975792641,133519 789240883967201281,224680 768501113234620416,106281 781220491717595136,185310 779127291557376000,173011 781205088849235968,155390 755159416987451392,35737 756593269488758785,43391 761916648366477312,431998 785590520932212736,197297 790963749033242624,234583 793461274705362944,252020 773766162882715648,138616 763112293039271936,76549 781834223787401217,190635 761722444189208576,70177 766364805523320832,93184 734794749748641793,209828 786376260695887874,196701 790270463247323136,229159 751677668748173312,18386 773676213693014017,138165 794318715097665536,259743 758393657049382917,52771 771865896470077440,127366 792497862298836992,246362 767837008848949248,101681 788975228466724868,221971 790932421260746752,234796 794531937402626049,261155 768242315836006401,11774 793224492034035712,250033 778809033339703297,168284 766653109913346049,91700 791365739831758848,11774 779449452230742016,174230 769270320318603265,110585 762688626471776256,73926 788854007892631552,218455 788458339793444864,217574 792152758249893888,242693 794207944086786049,258120 757463894747074560,46384 795332204935127040,266079 793280434830401537,248689 752957811789881346,24134 771724685880864769,124597 792022489765478401,243092 795434881933115392,266151 750681880610086912,14421 758074576928583681,51136 788377119852261377,214492 789728873348861952,50439 795078119220768768,11774 757908571807965184,50021 787794999182106624,210235 772602157078028288,131780 762829089078063104,74868 791751480168607744,239998 786870984469078016,203674 780148536239271936,174874 770728966223048704,93918 758618692481449986,53144 795077262538379264,265102 779426464257150976,173347 732398199177011200,351467 785953717690531840,199546 757428769095348224,47261 788083636394270720,215252 795707703372955648,267521 790799472016097280,232863 791566672796745728,237491 775921071316795393,152479 794579507378352128,261050 766271780990300161,91946 772491758810894340,131246 790048084382273536,170187 759353536924778496,1170537 788130645004410880,215437 776534679977615360,153194 768971440641089537,110381 755927399808790528,40771 790776617333321728,206666 738037965092474886,353488 734126426731872256,354906 758326236041084928,51809 765392736916602881,82230 764322315811160064,81869 780270515734798341,178378 787840737173831680,205197 766809695998898176,94699 751112525081632768,16299 768226354076717057,104167 793041202614599680,249013 756472502046433280,43391 763208654552047616,76429 786890717708681216,205728 789135244741873664,222647 750876807231078400,13410 773596153698848769,137158 794240723155615744,258598 763197942094139394,1249110 792430163887853568,464984 787476540258918400,210289 779107041126125568,172862 791103415497715712,234564 793878070495055872,255393 794304863735861248,258044 773576875947888640,137158 751565877233999872,14277 766720358791647233,95506 780595106961166336,181903 793451388898541568,252196 764937891860602880,84724 785478152940290048,195975 769942988013182976,112693 758543180618801152,53703 790897567269814272,234583 749587033031671809,8670 776094721202614272,152017 774382902738051072,142566 789308704474542080,225359 755116687616278528,29974 767162210334355456,97438 775078845988868096,128934 754711778274250753,32963 794538835606732800,261155 787147786240270336,209351 792419876182691840,191527 794206405251108865,258598 773655129581117440,137158 755192757296074752,35890 791983096354770944,241819 774728399533191168,144654 793484208068923392,252741 772874781532233729,10788 775415235352014849,149087 770540105312374784,118191 787431361158283264,210989 788550872099729409,218832 794248735836504068,256276 764500846801358848,83391 788565783173599232,218275 786326598723055616,202007 790585050928558080,231894 762709383465738241,73926 794016718385315840,257423 769691101481492480,112808 785322606903853057,193633 788711174292512768,215437 792801193407942656,247730 754764951454031873,33474 792234102975979520,243187 768868694856458241,109167 789461464205651968,225981 794332667571421184,258878 780550431843950592,181419 765692510865879040,88920 785945546221621248,199546 755887196138147840,39475 791842799666823168,237202 788420970943881217,213807 791777461595955201,240483 759013118999539713,56391 779856524533522432,174756 780768745207664640,182671 764221190265196544,1249227 752295140077801474,17640 789946962921390080,228354 751797158467268608,18374 787817003771842561,194080 787779953731465216,212239 794514914987474944,259190 751836469094854656,18555 791355590635294720,217634 793246418022592512,249926 787323763230552064,208607 768523845728870401,106281 733856227285946368,353374 763023927987888129,75233 765253001405607936,86653 777600594370441216,159308 790266864337321984,230282 753013090845913088,24597 758121484191608832,50827 760940966639443968,35090 764338869974302720,82066 762055794753957888,70858 752228914353754112,18502 768266595776995328,104662 779007655901814784,29263 795701563469664257,247930 758783566838804480,54123 785744171239825408,196788 793166264839446528,249348 793870864072794113,11774 735106726098284544,195876 775567538763751424,148349 794058267609550848,257492 774106674399371264,139404 752935190096470017,23739 766364591320338432,93286 780584451986161668,178076 787090100140122113,207965 760526453117161472,63149 787370039024422912,210207 790527930430550018,231318 753593075474112512,28378 788164658553294848,213064 788218201456783361,352258 788777637820846081,220029 761685785598758912,1170322 765174021105135616,1170347 764119806002036736,80716 769045681050882049,110709 763517735334612992,26066 775392998364422144,148010 761663277592109056,69878 767157308874821632,97386 776824198798909440,157693 763345958952329216,77731 751679080068554752,16728 781238024420069376,186434 791261290261983232,237491 766371238012788736,93405 772969274566647808,133519 750904908203761664,15998 754747064085467136,33549 768168014843961344,103071 787741531402829824,205197 790289495862218753,230485 794514184356687873,260849 767149810734333952,93144 771759575435468800,125554 760185947883384832,60540 757782654271959040,48663 792347814332211200,227242 757278774819823616,45369 755164007976370177,35890 767141931767898112,97811 757268256528924672,39957 770742017232105472,121080 742114451332182016,350728 785636957183434752,197341 787709827795546112,212357 774068926795780096,139404 761714117900066818,69548 781352978586357760,139404 765144127721832448,86089 787536468075962368,90209 771440446316879874,125782 792925429145501698,248514 762330702943838208,72586 793724704641077248,252044 775070745378512897,146259 760988910298075136,66159 771735138388566016,108396 769860872986439681,115567 793162980175319040,249926 792043716043165696,243187 793883793752928256,256255 757710238556401664,47844 774073591339950080,141360 791679539608817664,240483 756318330873647104,42495 795605419075006464,267521 776072970640830464,153095 795332101092610048,265169 750776662523056128,15316 774317324119658496,11774 751679237178945536,17794 780614512906993664,182049 770712688611561472,738099 773556035042717696,137158 794397286981898240,258456 791673550436442112,11774 794270804296929280,249926 760464579348475904,60794 786007182433189888,199262 749731990593638400,7816 764974379444932608,85562 767161378289311744,97377 793865838545793024,256255 787140828078678016,164764 767859069927366656,101681 792138046531436544,243187 771461124663443456,125601 775355484937289728,148646 793166367277060096,249926 754742565677793280,33356 756609314614161408,43399 768545940588339204,106095 753371920989585408,20830 754131132099198977,31996 771419036215238656,11774 753618910490918912,11774 770641053770616832,119832 777936823268024321,164826 790565870410039296,231894 753657166024716288,28508 788161028513263616,215088 764649952463220736,80939 765956951150727168,90384 793545037476921346,249926 790699125662547968,232911 793983925693489153,257353 732645253023293441,353228 767757781751463936,100949 785546485228302336,196788 777631794598326272,162294 785774130163359745,196524 772414797145071616,127871 765324647491575809,86653 791254013912252416,234583 788520457381085184,218349 758862731864793089,53185 765382497207095296,11774 789511007270035456,226763 790600596361543680,232169 792527419680837633,245101 732902062644559872,353228 764144106364862464,82209 761620997707444224,68908 751163075978530816,16953 779455735159631872,170187 747836275919466496,350269 764207522391613440,82670 785885887687188480,198671 766464325607362560,91810 795457653619195904,266151 786678550220898305,205728 788408155248001024,215005 764973827793223680,513129 766058536723898368,90539 795457572904009728,266151 764693144034172928,83866 781646173438349313,187969 792388625921171456,243187 751134680309784578,17259 760209708137406464,61545 785279079704506368,193669 755621769277419520,37044 761998032548134912,70858 763111400801640448,76549 761765327847981056,67938 756310329437593601,41680 775760586533695488,151185 768169550437310468,95055 793852330307223552,255942 755796266152562688,39207 777687985110257664,163149 765324179453378560,86645 767827770399391744,99709 749757345404579841,7816 753034813439930368,25071 760088763305385985,59186 793515357260619776,248770 753374260069040128,19598 775557863515234304,148909 781302068573196288,186434 748917532652867584,1247775 761684427860746240,1170322 791643978454167552,240145 746377240913510400,11774 789273947275747329,224552 765018092799791104,84209 792352087610892289,243092 764805620264493056,84745 781135797583872001,185496 768916592897904640,11774 785296171002494978,11774 793622681673314304,249926 764520934279491584,83391 768783962697142273,108849 765146502406742016,86103 775792849824522240,151741 768613684520230913,106896 785522054833451009,194648 793634760606126080,252581 773610240256409600,137869 770778757854560256,120341 770748825342451712,120270 767843405389000705,100620 768226048454582272,103294 754929087085420545,33356 793429739000193024,249926 794026243645542400,256393 781134152636694528,185496 772920986949869568,129551 753116169150799872,25370 763253121808146432,70941 763468831125745665,76549 779152679964672000,170843 792589712644907008,246295 773489437279973376,136947 764958056706891776,84724 793657017902641157,254209 790623026081443840,231870 794698491742351360,254135 750462466623152128,13532 767050841903759360,93210 753620758018920448,11774 761328434253443072,67852 792671850799050752,244270 769603142556250112,114306 793440029041430528,250633 771956881728364544,128519 776248937732640768,141360 792845291556831232,231611 795081527193464832,248924 772812357462437889,132335 790518874408099840,11774 755265107609784321,35890 775482457483317248,112363 769687978511831040,114987 781344052297867264,139404 793519191957512192,252196 794545705998307329,261155 774385602410090496,138165 755576830367821824,37424 773587918405324801,137158 791636126528221185,239893 753591335005716481,19598 789165823327776769,220526 789562435959128064,226823 775127832360001536,146259 789461687145332736,224857 794776923201224704,262849 762182311412637696,71196 766038325903798272,90401 792351276906315779,244143 772569793509535744,127707 775495390426574848,148473 793183209739673601,249067 770761408522977281,121359 788405149802704897,217519 757798600566976512,48922 779451325255823360,172185 788503835736145924,218275 771124079273402368,122126 786973637882458112,207949 762313285962113024,72010 791382635868200960,238395 750908603104632832,15808 793099581655490560,249469 775876821879435264,151539 762644230091206656,57309 788581753594142721,11774 767371510055067648,96039 751216712817795072,16931 791196719170064384,235590 772211340740009984,125801 793203479158325248,250430 777029539582976000,157082 785914372036059137,199546 757523461413728256,47717 732689751522848769,353228 791732101754200065,240483 768275169890623488,105041 754123814838099968,29763 758533080432992256,53703 791333388531666944,238266 793120750920015872,249469 794606135626055680,261155 761061042772283392,66159 764137622834995202,82066 758076670939049984,47940 764785286073225216,84724 755031273358389249,34898 778411507889475584,152594 795665678997004288,267862 791840116583038976,241942 795301920961396736,264397 749359225265061888,7813 765742603279138817,87904 769730344085889024,113005 755475814456496129,37044 762114465760317440,69231 772233004991348736,127775 774267026118471680,29786 758761447287652352,55174 740322564103344128,11774 764129105772212224,81869 776453908403105792,155390 763351747905527808,73814 766226382015852544,88449 768971914714972160,110659 777542069455757312,161352 781852741928968192,190635 768548299498401792,104973 781677687937130497,189017 786974854343819264,207613 789879237033467904,228568 740945875208417280,11774 756648929316462592,43391 774073221020782592,139110 790394672422289408,229693 778392897322258432,167124 758079235210620929,51265 787091032819236865,207051 770223829792727041,114779 779240283552768000,172621 788030636724326400,199307 764928327756894208,1249165 795715522302279680,262022 785994030387597313,199211 781519924401278976,187976 759545460004524032,57068 790876031813054465,234583 791080428186791937,234796 763779774980456450,79589 776856094765379584,157840 786901827392380929,204413 793222943899783169,249057 794699741800108032,262588 792100288039686145,243187 791839189507584001,241678 793225649003503618,249926 795005172875481092,262849 795613169536397312,267521 788517454507085825,217574 733363299979427840,353451 775850180457398272,151202 791348935222710272,238207 766331177540001793,91946 773764511996207104,133702 775577237210869763,149953 780823510642003968,182659 795426583725150208,267014 764482563507388416,83629 780142843096477697,176127 759525268306456576,58227 789481947160424449,226412 793434098316546048,252020 794706592436469761,262752 774281486920998912,141867 738493615190749184,11774 785934521036308481,199960 779330567242260480,158387 778580033774366721,157755 793856299914059777,255942 739579809173536768,11774 794966151264497664,262925 755487496490852352,37898 778580351514009600,168794 771496848934797312,126293 778233515557150720,164783 789187669888688133,11774 773708503273709568,11774 767809082992562176,96767 788531287485145088,215437 791301435254267904,236502 758337794984902656,52554 752053497667915776,18491 765338954325307392,82061 792189721724219393,243187 732094134735998977,39600 776763006860525568,157755 779008755036028928,171982 732917950194257920,354606 773611492453277698,137927 795184088412028928,252939 766879856097390592,96189 776863639861010432,158524 762691466770518016,74133 770857315859886080,121636 788780054612316160,220526 767901021192409088,101383 772103103801921536,127366 775088074283884544,146259 778438532083834880,152594 773985223566585858,140643 765740559931695105,87904 795400307307970560,266491 764974277988851714,11774 756242220785799169,41689 792118389397479425,244230 756597724091387905,44273 733475525184774145,355480 776471745293201409,155451 793450477509812224,252020 795364805771137024,264397 765200385820749824,80486 753917120694673408,29377 758582676932665344,50827 793506794484092928,252741 768067364919345152,352716 758768316827697152,54070 764168617634172928,82066 780806355271770112,183269 794635405723369472,261155 795017229251280896,264397 767795690294562816,101163 795714778765422592,268231 786698264217280513,205728 758108573339521024,50698 762606988412977153,73704 791027954046210048,235590 764602553866735616,84209 761637820272222208,69676 758775930122895360,54070 774310656312946689,142090 778057306445447168,165435 786949768987615236,193639 755162278031482881,35890 773677329532846080,136904 786448671730704384,193297 787661426039066624,211347 769685678179229696,114779 759128272240115713,56784 791677669305905152,240061 733382545748819968,353374 755966588059324416,39496 760572306431287297,63149 794615601922617345,261155 767400450295492609,87607 769120316660523008,110647 795321669623500801,266079 778388171222462464,167398 758166201243672576,51595 785789840184991744,197512 790707600857919488,230485 779653364355399680,174916 792475213896318976,243286 778593252094062596,168794 756816805591527424,44274 779367127652401152,173347 781201366777667584,186434 760844309419560960,1170550 787058080760692738,208899 794562127969124353,261155 795077023186223104,263906 777264485945909248,159475 793186317064548352,249469 789144772396978176,223103 792025301639368705,243075 750861262532251648,15643 794718298755760128,262022 795027590704693248,262053 762735733631164416,310322 777957338816839681,164764 793392227544289280,250544 776061940196077568,152989 792411521620045825,228372 756294405028446209,42432 786953481957453824,207287 775429859916951552,148574 791697470212280321,240070 760615630127050752,63267 789304270797561856,222249 753150157928206336,24704 763738112279273473,75724 754769101172510720,33697 757085212903927808,45964 764896043926491136,84724 778563894658867200,166100 763219102701723648,67226 788152792124751874,215754 795457468897906690,262752 777002018288246784,157082 767896178037886976,101681 753991173883043841,25135 751190551941173248,11495 766372089670479872,93286 790934283926011904,234796 792141856494620672,243848 768218030715174912,103149 756396812832018433,42249 773588614227828738,137553 791659299160240129,240483 792134627557269504,244143 781139547530797057,185496 733104372926664705,350808 757929579201736704,49431 793205822763532289,250633 788791077608230912,220765 793181306494615554,249926 767323219057664000,97852 759422198398324736,56322 795290880844427267,265644 757612559025442816,48196 791255700454318080,237491 758296449302032385,52112 791374675884449793,11774 766042630975258625,90384 764996447599288320,84724 791412386670473216,238110 756885771576045570,350711 768996430124113920,101681 775885573332561921,151845 778765096663207936,167220 774275928885166080,131421 776108341240197120,153194 791049841732378624,196314 792403602555834368,242693 755965353923112961,40550 780556766585114624,181419 787125550192013312,209292 762982388125302785,75724 763452480315359232,77590 785551000664940545,196917 754755495798321152,33356 764913671482900481,84724 770528812694179840,118191 774443644539375616,67331 794376831835115520,258909 750164838043619328,11495 791039339929100288,234575 751897285949202432,14277 781537521377218561,183269 772084503879749632,129471 795235560650665984,265724 794900164607614981,262752 771493372007776260,121612 749710500267634688,9433 793497538779381760,249926 788703193358303232,220029 771150810805899264,122861 763880391530786816,80939 792079039846428672,11774 758671735059255296,54070 787812445813256192,205197 792680483368894469,242693 773383278741032961,129918 776606241313419264,156835 794105396348784640,256255 756953659989192704,45672 762031565685653504,71429 790846500859289600,232137 767873527043219456,101006 794898499464740864,263667 761587013984325632,69231 732991259095130113,354971 771132342173782016,122299 794589567835901952,261155 779403794203353088,1136662 757314746223828992,45014 770447255182598144,118192 773357633742843904,135025 765983427925540864,90735 757174453981712384,46252 764821385122344960,84724 763192583153709056,77185 785830546668523520,198591 794304441935626240,11774 776133276478140416,153921 776396804707397632,155390 793844163729121282,255942 787045691298312192,208415 788001620160151553,351667 760111334453370880,61051 776589931208519681,156644 776725675235344385,157693 788495571883429888,203932 792868592991821828,247329 773578443854340097,106716 790744824857190400,232881 758262322112634880,52112 794720601017643008,262752 758068448630939652,50827 769267365724954625,109470 780599939835584514,80785 790385571940085761,351349 755021960791330816,34666 766486764445982720,91993 771441870140506112,124004 766477754871218176,92885 795407813413572610,263302 786174807612227584,198688 787089010397241349,207287 781602838178848768,187611 769576024703111168,112239 751999253044600832,14277 732194433978892288,349456 776775081259216896,152620 788101911627100164,214354 793906725749452800,11774 793452561755963392,250544 771420803011182592,125554 794633467371737088,261155 786509091908816896,203832 794538942976630784,261155 787012830323089408,207949 794296664945205248,258249 750368310261415936,12883 781521178473168896,188401 768385753567023104,105998 793108585345495040,249469 775546691978158080,148684 776065787920519168,152735 762817253007962112,75073 765883567528353792,90031 761010790832889856,66159 779500935013949440,171663 752301163916038144,21385 753326100026011648,27061 794492391839432704,259543 791718962614509569,240556 754738275512832000,33356 768618307838676996,106317 791679617232998400,240483 793113043785879552,249469 794238191087849472,258771 765543177629478912,87904 752286165969940480,20279 761270860619460608,66873 766341715326218242,92860 774172866233274368,130980 743303248996499456,8431 773598320803606528,137639 758694102649024512,54070 788763498234773505,217837 776885888554901505,154832 794842352275714049,249926 785945844738469888,205972 793364287607738376,251452 770894293934366720,118087 792565011759652866,246632 794741126938947584,261155 786969349999304704,205989 746462994935201792,1247754 759073591606378496,27045 785442057611464704,192421 792816112572309504,247877 772230904638873600,128930 786627375173804032,205181 785449693941727232,193669 754858134707900416,33356 769160435798990848,111558 793617395495661568,253032 762305375668281344,353879 793429798337085440,252020 775070870654115840,146580 795666276031012864,267521 770726829749567488,120610 756868491471314946,45125 763690742527111168,79020 768835130974728193,107428 769825831652847616,105109 755752240586129408,39415 758047166170628097,51276 772081420223283200,127775 787009418760073216,194230 788684721844842496,219942 773815971249319936,133257 786205276319932416,199272 778351344495292416,167407 791377306145083392,11774 778711766867992578,169101 793104551913984000,249469 795709203176419328,268448 755904223703883776,40410 794584705450446849,261155 794977982364389376,264397 786935079645777923,207287 789328822411812864,32404 794600485210750981,261155 780858511701913600,183269 794690469485744133,262752 772881513016725504,132335 744331495012241408,354311 751794358563663872,352060 774012221131284481,140495 793223284494102528,249469 768855268730036224,105109 781184977786408960,25953 766803734919843840,96263 767745259585544192,100893 785499700396908544,196277 732245799200018432,196346 768842010803535872,109447 761914853476986881,70978 765029592121749504,85562 786379649156644864,201351 761174616328982528,30131 754105872729595904,30910 776178518979928066,153194 795055814990032896,264695 756342770009243648,42249 790521590618304513,231894 785851385355112448,198513 755194705785262080,35890 775706539717906432,150463 793212186617376768,249926 785434875830607872,195481 751822743247650816,19352 792371569423097856,245040 774049606552264704,139404 795047982525779968,263532 788446945299750912,217837 794780526108352512,243075 765518276164104192,87904 794576596866920449,261155 772184494807867392,127366 794945073897230337,262847 795295464094650373,265649 771457064908369921,125554 754990470393200640,34666 776444017189883904,152314 787289263423549441,206447 788368266754347008,217034 760526050082324480,63451 779379864721776640,174557 758173482157019137,51595 790638569614221316,232863 789277861798637568,223999 759282408466317313,56964 763558098242002945,78394 768484687220203520,106118 793583195518369794,253164 790941549995692032,232169 753635916980195329,23167 791004521162018821,235590 788117341552779264,215005 788894010764955648,220029 762041103180701698,69947 786740419212120065,206010 795674312602570753,267862 770998820322828288,120541 766169733804675072,87249 786450639526109184,201494 785515954545360896,196558 793576511794253824,243075 751847042628984832,17794 787549024291319808,200621 764462770397982722,82209 772180924033175552,129558 753163086513647617,18215 760525916552306688,62853 777879553729454080,163589 793083171004755968,249348 793388774688452608,249153 766312989557460992,91946 760993164106862592,66159 792130481903009792,243187 754744942019223552,33356 776141478024273920,153845 786302352823193600,192032 786684475728093184,205728 791635457637429248,240145 795211170235830272,262752 757011506722705408,45014 767377210651074561,95868 749275461067255808,7816 742855621213442048,47188 795611910779600896,267521 749383000945725440,8047 765568317943930880,84724 785552791133716484,196917 780602922597953536,181984 752626144877223936,22664 759101795968905216,55660 794536514008977408,261155 755105711483346944,34666 780168613764427776,117843 786027292036333569,199166 792101239085371392,243187 756838560410509312,44429 759481546919272448,56700 756199531209981952,11774 760274964952088576,1248753 747635027324903429,11774 781891699031281664,177455 753453674551189504,26458 765208911167250432,86103 789494091323023360,224680 754751094660620288,32404 794680479383318529,261155 793884262684655616,249348 794532110367223808,260033 779571490920525824,174230 788420580164771840,217837 764432300830490625,83082 790268717099810816,229693 757556168361406465,47719 761276491904741376,65180 758393421535076352,50827 770265287014834176,117257 788782699540611072,220526 758824947875663873,54070 795310126454476802,263906 785979887706189824,199478 769854383307821057,114329 795091336575807488,264397 792245562179358720,11774 794871885636968450,262271 779084227379953664,172120 758111345522778112,48270 758443466565320704,52061 793178103732400132,249841 757429764097449984,47283 781072998694526976,182726 772514782943379456,124597 774386103394701312,142671 791501476925321216,238951 794138952022142978,257026 794156287797903360,257353 793508579483394050,252890 752625257794514949,22882 762065784554356736,71659 768856247810547712,109666 790265301350789120,229159 773925702416470016,139989 795266552257884161,204337 742504472782458880,350711 754747945988132864,33474 749421701960704000,7259 764832967906594816,84724 790680913403318273,232169 791408168542822400,237857 791380475910713344,236907 788729655096406016,219531 763813305198661632,76623 750732643696771073,352032 764083418678177794,79288 753348416143495169,22788 756863322809442304,43285 756292983562076160,42495 760602766225977345,1248768 755894044065017858,39462 774049541297283072,139404 769983818375856129,112363 791020287319875584,233692 794728852631080960,249926 770313611210133504,118087 758039077153153024,50611 794327528705966080,256038 788764329508212736,220526 767047494077386753,10788 761186774638956546,66159 773836760400875520,139395 773879806874165248,139404 791304490985123840,237345 787141611339681793,207613 793518512186728448,11774 770332733289541632,117833 777867698898280448,164001 777816678298189824,163763 791472877224628224,239405 794753287719448576,262752 791001356387704832,234583 794945260396933120,263895 767328528039747585,97432 766044554957099008,90384 756494609983823872,43391 760164168691355649,61444 773708600887828480,11774 791423814861148160,238207 788054216258441216,212139 753690036374151168,28732 757863723222589440,47940 760604037867634689,62779 785298820729044993,194923 786430946891304961,203674 758667566424461314,54070 773253101750857728,133109 752853324861407232,22952 787622833518092288,211367 752254270435692544,18470 795423219201277952,265114 787090225147224064,207113 781131641339146241,185496 788866407484141568,220029 792920977462009856,248065 762707020462059520,65099 771094567873503232,122776 771162290192195584,122967 753775193533755392,29263 760550295516524544,63268 763575503534030848,78360 770735591684132864,119661 759723715886247936,58221 795717436561494016,267737 787071408304259075,204303 758655354028916736,54070 778298403889508354,167220 752987852611477505,24346 754887862097543168,33186 789815589078339584,225981 785814467225358337,198671 787979478337220608,212524 792485634086580224,246269 758470576939859968,41703 760557051093192705,53703 786948299735523328,207287 766087940338515969,90284 770773132873338880,120865 793246363370872832,243761 788576988583776256,218495 749982476534157312,10735 754090295671812097,31686 765099390587531264,83881 780572614494334976,181419 765504965846700033,87245 788564329750814721,215437 792507785393147904,246273 778424406544490496,167398 788525295183630338,218260 750796965085011968,15316 757715549447069696,49056 763875022637195264,18395 771522638111965184,125853 794567667260813313,261155 743486839458140164,11774 790593048266670080,232169 761973077320151040,431998 794863034401361920,262849 773343103017254912,133043 779292293958242308,173753 786415713799897088,203674 765880848633573378,89303 790655998981763072,232169 759849958275026945,59666 785618380069883905,197198 775761574460002305,151409 787088951257337856,202636 790276205475864576,229693 794261959000674304,259200 768506006103920640,104999 775317903562436608,148045 793016155178840064,247232 794710319029317632,261155 764136108523393024,82066 766107795955515392,89739 773166720827658240,132364 760242206259023872,48052 768236597749780481,11774 790176667159322628,228820 778030108544229376,165423 768854822502043648,108963 794382664090324992,257325 795216811159646208,262849 756107960057733120,41632 770820595831410690,118191 790887645425590272,234583 794975657117814785,262925 776458338678738944,153248 781841748792344576,183314 776625206832033792,53667 778078037241958401,164150 751640801218879488,18550 794595322676678656,261155 778850085954256896,170187 775798456657084417,150663 793272533336203264,248253 764532054302351360,1249246 772783716598886400,132335 788859336088883200,220526 776300827401125888,143361 774183447203938305,11774 781883305146933248,187969 765209956241006592,11774 792816375941197824,234990 780025592347590656,177248 776466572252635136,1250308 786404295348367360,203350 790265310427377664,230282 749811642569928705,8826 765158718564466688,26066 789515448702218240,223452 785420382400577536,194129 791732415496527872,240682 794627479805853696,261058 760853295770533888,64722 734422272723824642,350641 750776568012767232,15066 795724464826830848,249904 794033678791778304,256239 788386317830946818,217519 789230758799958016,224680 776524717129764864,152589 764323300126228480,81783 793177818930614272,250064 765291693193166848,87062 791700552107319297,11774 753345002948861952,27045 766388405005611008,88428 767503105898360832,74868 791525650058194944,237491 755192710097666049,12954 766292687670669312,91894 757043091303915520,45311 762761563912695808,431998 732833667962294272,349283 777135501732085760,159906 790610469480460288,231894 790776797369630720,232911 776074838083571712,151071 765244709098971144,85981 776459759251783680,1170441 738917536918589441,11774 768067626664951812,100909 765974154315194368,90482 771453300713676801,125367 775369232263573505,145926 751178607133757441,17591 790587572816797698,232169 786913223043801088,205181 791720784729346048,241077 765583442004152321,87904 771957056832212992,125633 781829621885112320,190635 786412925283999744,203674 767803932064288768,99044 788000659735973888,214209 788115988034224128,214354 761044081883484164,61922 775620692805033984,121080 785701293478277120,197512 757625037738369025,48119 733148910949179392,355480 787072790717276160,208965 788867778795089920,221143 759041702279589888,55257 774100526216585216,141316 776911412475994112,159245 773972047965872128,140039 767128882885586944,60999 732267390214524931,1170450 793971203971158016,256439 786195928369786881,201441 781240436971057152,186212 757068486397005826,40550 769143001377562624,111388 749062943741009920,7126 793531540412170240,252196 785240890583285760,193889 776109667512705024,153194 794382677914898436,259231 748270044677734400,349060 762976285572341760,75724 768878636812337152,103212 792657184081448960,245117 764415038086008832,83391 771892430022991873,125554 754793688639868928,11774 761302397163442176,66371 763341853664026625,76652 764839496181551104,82344 766457244212801536,93823 787066969065263104,208016 790930114347499521,234583 768986047422357504,110362 794694413167587328,261155 778997225884094464,171693 774059292739510273,139404 749757140953276416,9433 795410648637251584,247930 755890345049587713,39207 791702446980665344,238429 753792728299864065,29763 777636640760197121,161939 761188121648128001,66786 758106341210718209,41703 766688345619562496,93823 792424495466225665,245700 788183677985558528,215012 744554571096264704,1170557 795097682352160768,265245 764917968048316416,84209 764950620017004544,84724 766374349519675396,92972 774988417214054400,146259 760519818437099520,63268 763449398844162049,78159 781474328143654912,188119 794989410806800384,263907 765621907500650496,88052 769140144167280640,111555 775380614514089984,148645 792128085860593664,243187 785549849743818752,130635 790948724151234560,235147 764875686158831618,84422 768525358467391490,104973 787773088393986049,205197 791406944473014272,235670 780456829667213312,11774 795756480309895168,267576 788626349472768000,215064 753033377029029890,17416 791077087742418948,232169 732754170416123904,352751 767066986287276032,93210 768481037798244353,99188 768989049679966209,110209 750448966744043520,13532 779013253582163968,172023 789734622137573376,225949 793150885257998336,249926 760567733759123456,59373 790312037133979650,206048 793508609900642319,249926 794545304758583296,261155 791783220106768384,240483 795395317587972096,266151 770152872302354436,114236 785468052620005377,11774 791752544250916864,239998 785682452299718656,195975 753951866753585152,30590 785845842590756864,196277 793144221326651392,249469 768138132206346240,103970 793179958969528320,249469 761691766995030017,69231 764813276890992641,84689 763263598047014913,76127 772939665494056960,132578 761754011225714688,69983 787911365222666240,205091 780617594864824320,181886 774104604527071234,11774 790829228082155520,232034 794693105471483905,262022 791667735654703106,240145 793898346553417728,256451 790606963784777728,232808 780905117616893952,183269 766738049195773952,94699 780805909681274880,183470 790924088659341312,234796 786068619172179968,199211 768767807240667136,107423 790659641730404353,232169 750017566744145920,7546 788808180167913472,220767 750801451765501952,15415 762987482740772864,75724 770228419867074560,116306 772237323807227904,130269 772275135113986049,129991 793571943572176897,253164 764728339051454464,84422 770849427988766720,121490 792946998613831680,243865 794708505026560000,261155 768236220463865856,105109 760323197208264704,61655 733084711212462080,1170845 763752370178174977,78513 788418785837318145,217083 752910365281820672,24212 769158100511170560,111558 760496529002070016,63149 767737266672275456,100893 757541751053705216,47782 785859521218482177,198671 768131667487633409,103171 771042154890223616,123085 763747452482625536,79693 794320089860493317,258741 751943369694253056,14277 788718639096692736,220029 763072713917431812,76380 752727776923226112,22356 759805605305384962,58250 762394325091282945,11774 791350939189772288,238395 788458532471468036,217106 781276088282611712,186584 779162854939168772,102730 761298953119862784,67887 758648017503264768,54070 786284617787736065,200383 756960410742427648,354841 793245120162246656,247569 769587291610165248,110585 764180284707266561,80098 785270999579176960,194648 793990038996611072,256219 781195526486290432,183269 778212703135371264,165448 791585054275178497,238780 792115147653287936,243075 787303048196591616,209713 742325776138174464,349951 771928151261872134,125740 771047454724595713,103354 792552939785072641,246392 765207273115443200,85562 794712681806696448,261155 763182860190777349,75899 794978894285783040,262925 753619523836768256,11774 791958308391223297,108396 791654815755542528,238864 733174598959824896,1170862 764278698493218817,81849 778302501875580928,166532 789323300048543745,222715 753325392350568452,24597 793572535501815809,252020 788756635351027712,220526 760041972228915200,58254 791421696431431680,11774 767472034137960449,95682 742930939257442305,351931 752625014701060096,22436 793274651954843648,247877 794006030615068672,256358 793292190826897409,251282 785516214818930688,194192 794980056581935106,264397 779000944625233920,167407 750696365991297024,14421 772606060372701184,124781 794231972373483520,258598 787283982912192513,159876 793340104211243008,250293 773193616026136577,132497 789447228813352961,225943 792050735814893568,243503 793295410609532929,251282 766415866929909760,93184 793223771129688064,249469 791389505211084800,238207 762003501400616960,70501 792019040768135168,243092 750506176287170560,13603 758804037831491584,42453 753450000416256000,19598 743365691525369856,352972 749386636505546752,8497 780797501494300672,183269 786990647894999040,207613 759079774681575424,27045 779071901121581057,171168 793130757770403840,249841 795022829565538305,264431 794001637937414145,254209 787101047345049600,209184 786006634514427904,197512 755218066896805888,34666 792854948606189568,247767 795475013759541248,262022 761985421303648257,431998 766387544678289408,86815 760818195607552000,60112 780266973355794432,354836 785653133523296256,196917 794595408999682049,261567 741278240216600576,350678 766345449615785984,80939 779698264211877888,175092 775752479610802176,151071 794921772449755144,262849 762253519080554496,69356 760382817511628800,58537 767870255251263488,102249 781550227509489664,187976 785839763177762816,198671 793580080874348548,250633 795103146687266817,11774 792803829414817792,244270 768833920313864192,108983 756272922436706308,42344 762752390579748864,73712 781473238782181377,139404 793067500552413186,249079 793337582612418560,8044 773331925750550528,135489 775770615022321664,150511 774697683177000960,125810 791940147289829377,239611 755101689795883008,35449 775819049733201921,151361 768046018747400192,103005 774738671786270720,143043 790348912951341057,228888 790584833584074752,232169 758736599735685121,11774 778927198812180480,171168 763854260362702848,80177 794211550772883456,258044 755762637300903937,39462 772105258017226752,127775 778300399807713280,167220 794676752446464000,262588 767143601352560640,93144 786673043984773120,204413 754053949792157696,31528 785543743810043904,196277 765340823470809088,84209 755516138403012608,38183 793627579051749376,252112 793906630672932864,252939 751658600003579905,18562 785664553036099585,197286 788722283510718464,11774 759399406001160193,56700 794032095719018496,257492 759002297468715008,55107 795215839909789696,261923 757984880202428416,50314 789146537125376000,215505 787122113484353536,194478 794742041368469504,233005 770483549321527296,118192 759183326804443136,56964 793939523285778432,223249 752157865717235712,20217 746531127612022784,1170463 795394785913794560,266884 756258996395343872,42344 793104181573713920,249469 781348484339277824,183801 759387173183369217,56964 794611258280517632,261155 767761994808262658,99111 789494548401487873,225981 793164734111494144,249444 793560876628533250,250785 767489301336633344,99571 771691418863620096,125554 781377898175311872,186883 791668317882753024,240483 785987816815636480,200382 771421004597952513,125367 772087944366608384,129574 758244262437855236,51896 791237893645750272,234653 793498752476672002,252741 753334420052946944,27045 769958758260826113,110302 792863160373956608,247017 792019878861348865,243075 776090846097711104,73814 766364948876423172,93286 773421885522644992,133454 781797259797114880,188401 785525527348072449,194082 792139607982895104,243983 794550630601883648,261155 778380300501909504,164826 779028538687098880,171324 794225248090497024,258332 760826486601486336,64745 761211349544398848,65180 772029194419183616,129231 778247636260261888,166409 786418141324861440,203806 791430459012083713,238395 765624125402386432,86440 794036545334444032,257026 791405277664849920,238207 762143352745635840,72121 771966979984986112,125742 763167524536004608,75899 757857661203406848,49462 773130089726959616,134559 787073703154622465,208928 765170409998135297,83565 764527434074951680,83866 772181718631456768,127657 771151882567888897,122776 792149466430238720,243451 769283799788167168,109713 769134291716419585,109104 771810880207990784,127871 793144268458037248,249841 794379890552434690,259134 793093705427103744,249469 794531351189917696,261155 771340572753793025,121612 751880144546136064,19545 764867854529277952,80482 788003874699288576,214354 791738062774558720,240145 793096198735495168,249469 779382083252809729,173347 754121537981001728,31528 769047354850865152,109666 792139755718705153,242693 764186563202850816,82457 769261103683670016,112630 785644969616773120,195332 761635501455515648,68993 795146585151852545,264397 763836194442518528,80720 776765003152039936,157840 794536118368645120,261155 791401553114431489,206666 795748967971782656,268646 756293712250974208,42495 795722550475165696,268448 791365669820530689,11774 768537397193605120,1249571 788881500792119297,220727 795067295030800384,264397 763731489620103168,79834 790651149904928768,223492 792490416025120768,246225 773998515915718656,140211 781080925211725824,182659 793612132705193984,254135 779875195930615809,177248 733208690434711552,355480 750542685866487813,12852 752902741702369280,24134 735871889009221635,1170485 775175529775394817,146704 781123303947796481,185496 793840808558407680,254209 793997760773038080,11774 790624898095968256,232427 790971207298519042,235582 732789786142904320,174090 754731622738628609,27045 785939478669987840,199546 790589557947240448,11774 767900327353815040,102519 781625996290035712,188401 788067213483905024,214492 794926407478611968,11774 774818169051574273,144654 755161062354280449,35931 753078975753224193,24269 756554922380955648,43553 793996760674865158,257423 774322997360492545,11774 761012448220413953,66116 761320180718956545,67326 764476923749609474,82571 755386174642987010,37044 767751304340836352,101203 793970678571630592,11774 765610160454823937,88399 775726080338591745,150624 795313440810074112,264397 766069614400774144,86162 774016302339940352,140437 775810434150596608,151361 785714719151620096,197512 762674968547233794,73926 793501704884924416,252408 791468748553199616,239405 752973761226219520,21074 764967949731897344,84422 785990347012714496,194648 767406987202134017,97379 785635788922814464,197091 759403801065447424,54519 774295525684224000,141360 777167898091655168,157755 790716162740977664,232280 732813704161591298,349370 740359629574545409,28531 778295027453669376,166390 791723153537966081,240483 756958653408808960,44291 788390421135171585,217519 758866908896604166,54631 759895691967672320,41680 787464559917424640,211347 788854241674788865,220602 769017777126596608,110615 793618235950108673,252020 762716870361223168,74066 776437697103564802,151463 769521442845327360,109709 794380638837178368,259773 773321158825422848,353879 753427387010813952,25123 757938742040600576,49925 756270163155050496,42432 762893705967796225,74133 775288398735085568,148045 789283627372732416,223935 777577107958431744,162497 779477878216003584,174557 788624144392937472,218258 791751960307363840,240145 794410461600976896,260033 749701504123097088,9433 790425629028130816,230282 739883057512087553,353488 753679418011156484,28726 773372573874728960,134470 787632037192761344,206101 748549698013757440,11774 763500967106981889,78707 775067105880264704,144730 776895207627423745,11774 785277139897626624,194667 742873416873742336,1247551 781536767426060288,188401 786990800009777152,207613 768524918233325569,11774 756276078763651072,42432 759483451313717249,58537 733039019718742017,355107 765985402440286209,90694 793553560168529920,253395 768272376802840576,104332 779226718150221824,36498 758775783326228480,54861 763319512146055168,431998 772820596505792512,132578 759143972698787840,56964 785322190463873025,11774 791704552303042560,240483 788550546802241536,104244 752898822108504064,22953 773989377919909888,139404 736608536075980800,11774 768877662668324865,108963 758693111933575168,11774 766854618877788161,95593 767433557824462848,96039 768421318459031552,106281 786168552650702848,199431 791464846256697344,238207 793800797980987392,249926 794540813883756544,261155 766088833469480960,91327 748548784238567424,352081 791709952528093184,240483 788542561090543616,210390 773582725592866816,135025 789286730058702848,220806 755116942076379137,34666 764689169398403072,84422 767512815800242177,97372 786583273010978816,199546 771544783781105666,125111 793463767556247557,249469 768770581906849796,108849 752159684082036736,19075 775342081938116613,148045 788206313511587842,213064 794168937122594816,254209 786304906881863680,202275 791372038669791233,238395 735684597606801408,350979 763399968061206528,75724 732982209427210240,354396 762797559530291200,75073 775883128527134720,151202 780663992670834688,181984 756603578257641472,44273 795298406457634816,264754 781522438106472449,188401 790527416951267328,230283 781831344972111872,139404 763687953579253760,79585 771825820222402560,127836 781116156535013376,140965 763882150055862272,80153 776533014289321984,152073 792823159447691264,247241 795444024006111233,263302 752893039333343232,24201 759176680292233216,56192 760986391207632898,65455 791822548208128001,241819 762755424391225344,72292 756564227897208832,43391 761635919489142784,69493 779353564942479360,108396 773897094234984448,139404 770923507504918529,121612 755795228561383424,37663 794199785234235393,257492 761650136833417221,47283 788104034389458944,213710 791351326982549505,238395 766353228816580609,92166 791662262154964992,240483 792679268660707329,244270 752647173863452672,21332 789242702411943936,206666 787739564555309056,205197 757380295876222977,45136 765590938324533248,87904 772884919714471936,123583 794632775865286656,261987 786727868332138497,200974 793184104778825728,250033 758794608872611840,54011 753378595603566593,26894 785996376496799744,200384 794069518251225088,249926 768440906328395779,103071 789273912748015616,194060 785563822786437120,11774 792818816921153536,247877 790606742191157249,231318 793096843840237568,249469 793531277827837952,252639 768536797328572421,106094 765519680580689921,87245 772432826687819777,129551 763945046294966272,77598 787123156830003200,207119 789519966814998528,226731 788166532807454720,214899 787762135107416064,205197 793556934183964672,252408 767790764659179520,100893 790755943801774080,232884 771870676370067460,127582 770416817810444288,118191 771656566839783426,126389 781057526573871104,183759 761629668508336128,14351 793166969809678336,249180 780927329077825536,184223 758310328451014657,52112 790654013985390593,231894 785683051007225856,194281 777954967223095297,47188 757131295294001152,39069 793511254300254208,11774 732978416077570049,1170601 791723778871099392,240926 764529700312084480,82283 777240586218725376,158476 755132411252502529,35737 769051689009704960,109960 793592043834445824,252893 742323973615144960,349951 764801815233830912,83866 781315993117175808,186883 751553529249169408,18532 781359713292353536,139404 769331600786087936,112363 791693858258227200,240070 778358394382012418,167319 764405399428759552,82066 789935186758729728,228576 794937856259215360,262847 768614687726444544,106774 749934949919125506,10729 778751979346546689,170147 792086350140936192,237964 762015171128668160,71550 751592022696267776,14277 794059338704822272,248652 757616690624507904,47940 791030087139352578,235590 785918770594193408,199546 786559649864712192,204413 794586126837161984,259543 790343203652243457,231008 773919132559482880,139404 770996911419514880,122146 781479900385382401,139404 768181765898776576,103071 768466384418471936,106731 793937968935223296,256990 793999156779978752,11774 776880564787900416,141689 778902103452422144,171017 766386509947756544,93184 786484493485879296,203674 789994460419686402,228354 785925249275535360,199546 774038419315892224,140748 760909481416990720,65307 780590877643202560,12018 789425920486412289,225981 780625957912776704,150151 754166636819513344,30296 768525924946087936,11774 763796102487212032,65601 791247342406164480,234583 791683195502665729,240483 758072781351317504,50698 794254174418567168,258429 779481757116608512,174230 786246130522697728,201958 769538132546957312,113189 795606534847807488,266079 767044944624312324,97257 789010083564912640,11774 765003282834075649,85562 773971583941607424,140025 765513200293019649,87868 762745546427736064,74613 790682607499505664,11774 759208630755463168,56964 774290592310239232,141867 737182604374478848,23762 753262431460290560,25805 768481656873160704,106774 756301614902874112,42249 761605531735822337,67852 764758762024411136,76623 771887070897987589,127218 769218682232803328,111558 793175773989392385,249469 793466965406998528,249926 757739076611088384,49066 795455694287749120,247930 791663898525040640,240483 774105036594962432,11774 757615527615275008,47761 775383960725647360,148170 786302782685011968,201958 785267212227600384,11774 794554231269236736,261155 792103586826190852,243075 755161948350586880,35890 773955191548837888,139577 764997570699620352,85562 766119572860706817,90785 770581235538227200,119832 793588892779675648,253790 770578355124965376,118192 775452198868283393,145866 791303767719370753,236502 776120527190622208,18762 795022346054615040,262925 757654815757312000,48477 787361909779537920,207287 756476875728424960,43476 794561097881763841,261155 793100728063582208,249469 773587665413373953,135489 773996489253072896,139404 788385484275724288,216009 788120593270992897,215005 786912777768239105,207287 760605864398958594,60794 786678436639236096,205728 795736487476207619,267576 795757195434422272,268777 786599017169887233,204835 765294729751703552,86440 768927049012568065,109509 755349019132620800,35890 780622980254605312,182154 781851224437952512,186150 795293970893041664,16299 787377798834888705,210432 761088663228850176,65713 756088323857186816,39155 772264160122040320,128934 791666600034209792,240483 793948489667543040,255826 757518255963594752,46280 765034773563703296,84885 768370951310352384,101681 776155886423314432,152735 792477864687968256,244550 756271764011782144,351147 776059561396416513,153194 776878538779680768,158820 750417060874719232,1248064 771972072381751296,128934 775931714623242240,150463 781269868947660800,186210 771118610060349440,122238 793445123837206528,250033 758751138644529152,54070 795406274842140672,265724 791586747612295168,236943 775075510011498497,146246 750732029575081984,14961 760434798225743872,62063 777137088332431360,157693 794172413940559872,258331 776851348876828672,157808 794913649068412930,205197 790894480769429504,234583 766005074216660992,90908 781882013297115136,188401 750393037352820736,13021 772846362324930561,132364 750218607435579392,10662 785744345441771520,196538 794338302736232448,259659 794295131817918464,257423 786590438920560640,204835 790694845551669248,233692 763536416177524736,77598 778351890195251200,167220 767200516782817280,97386 764982827440082945,85562 787121204637405184,207965 771337099073187840,124618 773979233286656000,139781 756929383999365120,44450 769153382917496832,103212 779385373197733888,173628 787874137997881344,211890 767864677657288704,100949 769624379303002112,112239 780570776722288640,172132 788062221721071616,214899 755771403543117824,39197 763870097463128064,80863 770320063421378560,118087 787970100364279808,213064 794552026814435328,261155 794036057050222592,257492 794605453531639808,261155 794710912418639872,262752 774003290707075072,139404 768962921716121600,109104 787646914749665280,211348 787720561304690688,205197 789396972658565121,223921 777887158057201664,157082 764416205843070976,83391 793203665498546176,249926 793182199956672512,250064 790659221926866944,233307 772202712507101184,129991 788484973107945472,218495 793620652158693376,252581 770378764823830528,118191 780908500188790784,183269 756878679326781440,45014 793056681349570560,95262 791331251777142784,11774 791646617224908801,239456 773995327137263616,139404 775338994519465984,148033 781110023183339523,185496 793850656545046529,255942 778391648774467584,167305 732143987868504064,349345 771082795753943040,122299 773256413464240128,134993 794320124413177856,256038 776156186928353280,153658 790518028765130752,207517 791221518516809728,232169 793601963653009408,250064 771370658089492482,122622 733009886682972160,355291 791051732507779077,78159 762399159794139136,431998 760963657559834625,11774 762811005449695232,75109 764886512018219008,85159 771369397789270016,124597 790044490530553856,228124 749987753690030080,10735 770903989139279872,121949 766662764324646912,94699 754087661275602945,31320 779083279534137344,169550 794628450350985217,262145 758656576362278912,54070 765400710439694336,86320 790882549979574272,234622 794572297902374913,39957 769157525207912448,100513 778710570388205568,169320 766082364116271107,90575 774429639255138304,140224 750451751774478336,12704 794232159015870465,258044 766079855687446528,90575 780154830715105280,178560 787840106812076032,197888 787212991955558400,207613 758660653846503425,53185 794791411300212736,262588 765372913864286208,87145 769390068045869057,105643 767756704637476864,97515 778731855155646464,169437 763580073194553344,1249147 788840887505657856,220332 773616832557289472,136947 776175514918744064,153313 773952125357395968,132497 787134520986394624,202636 785691157451997184,197512 756103379999420416,40881 761431603465773056,67973 767812989772767233,95055 777663220777648128,162596 787630353078849536,206101 776948029047709698,159411 787374313792008193,210289 763089595449937920,76549 777194141356785665,155390 790913516463009792,209243 776499510021193728,156055 758704736648454146,44450 789908079454351360,225981 791657687532638212,228448 779021355689713664,171791 779002601689886720,11774 771433472447479808,11774 776343026033692678,152989 767858229636395008,100893 788875511631970304,220332 761606311578480641,11774 785848745753739264,198973 757912637552390148,49573 768225438116171781,11774 765348171040038912,86103 753025706788057089,24257 762382055711739905,431998 767486689552072705,95055 785328071595347968,194923 765209914335698944,86440 789808934206869504,226538 791386274984660993,236931 792165590836187136,243187 793152968962957312,248988 759178072159465472,53662 786569153154998272,204413 750177200150835201,10735 794526357711626240,261155 788982657266790400,222682 762707921549549568,74302 786001846355697664,200397 793526496040214529,252408 753816403585609728,29263 785820393340678144,194723 793425899941134336,249926 793887445607649280,249926 766669338694647808,93504 794164876683972609,257353 768956923840434176,108849 788450745393831936,218275 760588190600134661,62771 788155120466952192,214899 751570894024118272,18030 787838190610546688,140444 740213997287276544,11774 793305836932046848,249926 758857277814153216,53185 771050936538193920,123085 740934092590583808,11774 770223446542258177,110381 765607929303166976,84724 755390255113568256,37004 780467983110012928,179742 757365750717874176,350247 757660419326697472,48369 760124241933139968,61051 776735033159782400,155451 776665187935858688,154900 775476722204418049,112363 786630666985181184,205181 758716945432621057,53580 794347707124969472,258878 763345895643643904,77731 766368417737682944,91751 773906646548348928,139404 745641129719267328,349720 793102332951007232,249469 785253102433611776,194225 773509056430473216,137042 754091777682972673,31529 771864407014014976,128519 788890483787337728,220497 769654989610442752,112939 770272654863446016,114388 767746136308416512,57574 788045876178608128,214492 795219310339825664,11774 753744654714101760,11774 768433153706819584,103405 768966903112962049,109709 789013017849540608,220332 777342293158223872,1250350 778615832540614656,168794 786679373273395201,205029 791721185549520896,233174 751617096564563968,18555 764091301495050241,80939 761149015161446401,65180 773921082445135872,139392 789266948907466753,11774 764250975104229376,82744 793635240061177856,244230 755779755568459776,39282 780807799060041729,183269 775454716775903232,149200 793653380136701952,252196 759277518553812992,57498 793428685948907520,252020 756911423687692288,44450 758022127324987392,50452 767439485206343680,97447 768517704915513344,104999 750010644708134916,10251 757308574913536000,46404 788752343000944641,220029 769258920678420480,112363 792225665311318016,242693 760619793313587200,11774 789959066877558784,223432 791036534367465472,234653 751999042528415744,18310 788991865722994688,11774 766282188337938432,91798 753402903310639104,27317 774009344807563268,131421 752974871538327552,20279 777278318982864896,159146 766690265700634625,95593 776904467169972224,151463 787120183370362881,207151 795445833252634624,260857 781667514455515136,189314 792546283395256321,244270 787338763601149959,209035 761121999334682624,66159 779394022288855040,172107 771900412706353152,128519 778052649748799488,26066 748942569690763265,1170318 772843544721629184,132914 760675206163759105,63776 785995201395367936,105109 791691389922717696,246425 793130342722994176,249469 753994803290005504,30802 794589797524373504,261155 761663554558697473,69878 786425403955093504,202983 768389089473298432,101791 768955599312785408,110362 752646292325695488,22777 789727200937381890,223286 781141522557251584,185496 755483411423367168,37845 761533906201878528,68993 761590917505486848,69231 780152206997721088,177724 791017318411214848,234583 758780515419762688,54070 769212182361956353,108521 776018168028487680,152872 781560656537456640,186584 758070328945938433,50827 785644968673021952,197512 758864169655414784,48663 780396917339467776,179742 792963013896568832,243075 758057261075922944,51069 760832634146660352,63149 794993558193315841,264397 764522001084088320,81574 758342527539740672,50853 786871267773198337,122088 795753535287791616,267862 779352878330765313,167220 758370107651338240,52061 777554309483470849,161456 781278677606735876,186584 788147459512033285,215608 788964589765431297,11774 795477268701335552,263907 791749377014452224,240145 757223537929314304,46006 778422927414861825,150877 786713832072839168,205902 751658525676437505,18893 778553700977610756,168695 760817677367554048,63513 757276057187778560,46384 795012959533613056,263896 754069720429572096,14277 778586606391422977,167858 768576257197871104,106281 794538632786776064,261155 793838849499607041,255044 762691276013580288,73926 795402662548271108,243061 788585159935139841,219467 756346891374170112,42495 785626799355027457,196277 794010028877475845,257591 786030990451802112,200383 776423373345697792,155688 768984078125109249,108795 760995943067947008,1248896 773953496605396993,140437 792158967636131840,243427 767352779480395777,97468 773973763251589122,139404 774324780493332481,141905 776232505485778945,1250307 786426631506173952,202727 788137332352266240,215754 787261075699830784,206007 769866177241837568,114357 757937808791056384,49925 790972049409716225,235590 793898115862528000,256451 762399507879428096,72420 775657556442279936,150404 779901746663391232,171693 787103563143012353,207965 794975527337598976,264190 760958912183099392,64713 766486212848648192,91946 762027246655643648,70991 778998845833302020,29263 791742052354580480,240584 795717155698384897,261155 768124817098715136,102514 762600182710173697,72716 762168210686894080,70509 763558308242333697,67226 788503097316372480,217574 792060607348346880,243614 786026498540961793,200382 794961558417739776,254135 759581457954304000,52624 765011673908412416,84724 771413118312251392,112363 774715429172416512,144573 790726108496924672,232881 762736378597736448,73926 789062692547862528,222129 761609822051500032,69711 780901793941319680,350453 769655237107978240,114422 770514819514499072,118192 734613812326871042,1170376 749306003255009280,7530 768600495308935168,106819 774373129993019392,143352 751678839936475136,11463 761347598867243008,68182 788581557283848192,218219 793123652371943424,249469 758720051075833857,54070 775371565005312004,144730 763903089808142336,80720 740673642875473925,1247384 766042157820043266,90384 792555828368674816,246295 791369079382827010,237491 753966181749587969,30590 761297725757517825,41680 785514890207240193,195975 794787552637001732,262022 769353043733340160,108795 772800904831627264,132335 792597668602273792,243075 786276609980452864,202429 794003605397393408,254135 753313495387516929,26871 772417031111077888,130669 785723699743723521,85985 769309914070147072,112301 772343486330900480,129259 793326579514499073,249926 773658211098451968,137953 788086988138098690,215005 765595376002871297,87904 785295293768200192,11774 756114386461220866,41650 762351025294602244,72550 762158121758314498,72090 791708159375052801,240070 794603223935946754,260899 794526372848947201,257353 760745337761984512,63451 766867495768592386,95593 770843617824956416,120610 788100613078999041,215005 772160057547038720,121612 787093481848201216,207287 787685188914466816,211347 762616535726686209,73814 790316004593111040,11774 794633919006130176,262022 793520560974155777,252408 786647271001645056,205181 794532202147180544,261155 773891141045485568,139404 774029668299132928,139404 793463247869317121,217346 791679893339774977,240718 794548479439867904,258193 769352935620931584,112336 773583529347166208,75073 785243336940584960,193889 772373208649568256,148861 793886782618238976,256255 776455873002602496,156005 777981562285596672,163153 791100359540441088,234796 752939996118646784,21118 790377029090832385,230282 786102050539134977,200383 763192448336195584,75615 761794051091800065,69711 773545717981810688,136947 755137750358224896,11774 785873186378448896,199263 792152774695874560,242693 778303363444113408,349357 793877761156845569,255942 750453397782863872,12883 781210268097454080,185083 776907172487827457,159308 763160957350649856,75899 761374010508705793,66777 790792252872286208,232137 781185029913272321,182659 788539437374398464,210390 791341902045995008,237787 776773613026283520,157755 790695735465381889,232169 791666069001777152,240483 776060727006228480,153038 791133377009184768,225427 765969490085613573,90565 769510004730716160,209828 790248863307272192,230282 755886428324626432,18215 764799560539447296,83985 764143537826983936,80939 773155056262578176,132454 775795720288931840,150426 765533869906862082,87904 772852874871058433,132335 750900893663375360,15939 790742724530102272,224680 770577531720327168,118191 781175390895165440,185496 779804951992111104,176132 760475297028464640,41680 785694778658656256,197512 733360402797469696,1170317 751839625061203968,18893 791027766028341248,235590 764336328980979712,81869 759429914210729985,58250 792091169333338112,243398 759573637263351808,58815 769346139724316672,112970 781313042348924928,26066 793474903403925504,252408 755129729817022464,32572 766017584210796546,89923 792762997219270656,247232 792076078877511680,242693 793199950100180993,250247 775932813841305600,121795 788017820663701504,210238 775398042354802688,146479 758447412901912576,52749 750441728583168001,12535 756532058701324289,43650 792141315236433920,244230 758636197635698688,54070 764986590703878144,85562 769315187136589824,112119 758761324281290752,54070 787262819414708225,199307 773983614002302976,140444 781251312142999552,185921 791706487802310656,240145 752196773557334016,21074 757863916760281089,48205 781511021844389888,188401 753461615341608961,11774 795764240145494016,199307 768020543916216320,100893 753409029217542144,27317 763713178400358400,78159 794946629673566208,263033 773699848533057538,209828 778186566300737536,164826 785634806889611265,196277 793264167780175872,248514 773936226357407751,139404 794182960631181312,258044 771342455962763264,124671 767806182195093506,101681 790515153796157441,231894 763411129854853120,76549 794898499171155968,244699 788262100867149824,211829 794058915017330688,254209 793948230220451840,254135 757180148517048320,46240 785268889240293377,11774 780120021368397824,177233 751230649118314496,14421 770371100375212032,118482 781515181100859393,186170 761716991384231936,69548 791459620325699584,130505 793178272708296704,249348 793284829496369152,249469 770546405421125634,119681 774002848719773696,140444 752868413345705985,22953 771846464347734016,127957 755505542479618048,38032 778450123193880581,167220 792846763413671936,247232 771687732686958592,124744 757853808525357056,26059 793248741671079936,246392 754820344200896512,32337 759093477317554176,54128 775839251896369152,11774 779104232628637700,11774 795270988858531841,264397 780626143850405890,182211 786244725917442049,11774 794537671934627840,261155 768567251234594816,107428 793297366183010304,250633 774031825387651073,1250066 775455600448856064,148537 762403692557590528,70886 791939748730327040,234583 794952378441170945,263895 791363320276144128,236502 778774943924232192,169916 763144585912606720,76628 765052452378779649,11774 775508559299616769,148874 773099701642022914,128886 785952969623687168,199960 778343172191563776,166913 772347029121015808,130554 757133677289738240,44163 758265499880939520,52061 788476702179622912,218275 758623285185839104,54070 764906397846933504,84759 787063684573134848,207965 790287552297242624,230485 773657122227707905,137953 767812536007790593,101681 770617374588309504,120094 779429171269251072,174557 761017474640773122,66116 775375891929051137,148645 790971647943598080,235590 793998079380832266,254135 756292201647214593,42432 755516105771380736,37044 795750783153295360,262022 775624365748740096,150394 791308193523703809,11774 766629001204932608,94699 776007053772926976,152735 791457290582917120,238207 771559094394101761,125367 777549391515291648,161387 785916804866543617,199546 794560295725363200,261155 795052093283377153,264397 771846201717121024,127957 764869583417344004,84724 777972850929958913,165185 792286988376412160,243513 785824557156470784,197512 780050417187102720,173346 768861837735657472,109666 769337810004369408,112301 786234406058938368,199546 769002753716879360,96275 790926280522858497,235050 795699449607634944,267862 768945330922455040,110302 791387482684203008,238207 764515193355440128,82283 770526983155552256,108729 778423780838367232,166390 785558031140478976,197035 788460086930837505,218275 788478533559545856,215437 750350502081204224,10653 750814904349782018,14950 762039342739124226,431998 771577841011916800,113332 794949004337496064,249852 758320505346678784,51344 765236756274872320,84724 794211752682647552,195876 756257097604554753,41459 773645717277736961,137042 765310702575726592,87145 772791381517557760,132578 794709686524198912,262752 781245552180670464,186212 787013993969782784,207287 795683561609240577,11774 764799308801671168,80486 765341071492653058,86076 778715840988327936,168284 793632324806119424,254209 790979754799357952,235486 779381291200421888,172962 787787060597788672,212949 763846352677711873,80643 776841179602137088,157755 763222261516144645,67326 793596078272618496,250785 768511796131094528,106774 781210912258662401,185595 790915736164106240,234927 795775119423668225,269202 765205511587368961,84209 766417311729197056,93823 772981195441262593,132364 786596948560089089,204835 790988405798612993,234583 760301589311655936,61470 793851436845047808,255942 774601574060482561,142721 775313963466625024,145866 778383871553306624,164960 786593790324674563,204413 788215202047066112,215252 756189022142107648,41680 762409040437620736,11774 773704359154626560,137042 793489272431005696,252580 767826713745190916,738099 791338380957065218,238207 793611107688673280,254135 793822660933353472,354834 791352076525862912,238207 759509219020156928,57574 770010121774792704,108782 763816417011511296,80393 750391407160856576,11774 775661027358810112,149953 777077186654302210,159876 793201127420493824,249926 732958271464574976,354866 794738423294791680,262022 750372481052057600,11495 775029030558969856,146259 751825774387335168,14277 767146377868615680,90384 787450853296779264,210207 780989426243600384,183811 756210634421735425,41680 795093343051063297,264397 768933572895911937,110389 795383677052157953,266491 787012177177763840,207287 758814110066761728,54644 764967364626710528,85562 778632336174829568,168794 792078218790600704,241678 778334101027692544,165488 786307096597766144,202747 781203036408455170,186434 773302825111650304,134371 793100196183838720,249469 761527627530153985,68993 769926050654543872,114987 786939647779680257,207613 792588607814967297,243286 762738235478900736,73926 785517983162437632,196277 790746814278463488,220029 773429915354038272,136589 749301217608798208,7828 750849667747885057,11495 773702321356230656,138205 778059553254408192,164001 793149561493520385,249961 793796612866748418,249292 787093275945472000,206313 793298492584099840,240483 795020158511284224,263896 771767385309130752,127871 790902488287150080,234583 792101213135261696,243075 756264074267222016,42171 755005366300209153,34666 756899391051554816,44450 770989374125273088,121949 756317356503293952,26442 792747336631922688,246785 765705611694727170,74247 793981769024466944,257325 785912312272039936,199546 734698829942001664,352136 785319907168653312,192989 786366419260891137,202727 778426951396495361,152594 787362700376481792,210207 773890846945083393,139404 787829676685291520,210585 790927610792423424,232169 793807638660194304,255246 764275869120536577,77586 754845666606714880,353124 762714060253110272,73926 763756959908696064,79987 775855250976542720,151090 793895667986989056,255942 772641788205076480,120690 794328504057950208,258981 762446119326535680,72978 732660524702302208,11774 790901617679740928,234796 771478574792445952,125111 753002804919271429,20830 756203891570520064,11774 785312933253447680,194560 752691062741692417,22779 750030844203569152,195876 758977747234336769,52266 785250127829053440,194154 791349456880955393,238383 785544067388149760,130635 792838446373040128,247767 793236819013951488,249926 768100703386689538,103354 753394811273613312,26458 793976502274715648,11774 789859526140841984,227242 791171832120381440,235179 763840887948472320,80720 765677380438458368,89076 766425796609208320,93823 773578890153426944,137158 790645974485962752,230899 763215296853270528,73814 774277121862610945,141887 755218218160193536,35319 761269089671274496,65180 789346065619320832,224297 767320578353094656,97550 779325592957104128,165348 773775366682996736,138036 777002647433846784,157755 748552029514043392,11774 763097407622115328,1249101 765638466063388672,88128 795022993583992832,263896 774783861528092672,138165 778282724775845888,167046 794128100028194816,257492 774265757962276865,139983 781188342931136512,183269 765654742395674624,88874 771494354879905792,124744 753981174830227456,30802 764782449880510464,83184 764517551271444480,79691 766587857641279489,94391 772436675569922049,129551 786195660919836672,201619 787759412173615105,205197 789178949410578432,222655 762556276903600128,69983 794633690668236800,261155 775769491171074048,1250232 781208000279216129,186434 790974391735742464,232884 786148593837236224,200371 788141124783341568,215754 760872920507965440,65180 792817494201344000,247379 732937508695068672,354606 767866752457814016,100893 773642691619987456,117609 773868395196395521,139404 775626963587260417,121080 764882002252365828,84422 778362231155286016,166916 787990046343331844,212164 794031490891993088,255870 774671303315947520,142906 794728503262531584,263033 764180137529049088,78159 758855306579279877,55211 765333088121618432,85388 790721356606439424,231894 772301292882399232,130415 770473805529681920,118192 771896411977879552,127344 774279764748148736,139148 755400749815771136,37134 763185133939724288,17640 780647512982056960,182257 787110638472560640,194167 778251403022196740,166532 785480015110627328,191653 792026732731793408,243075 747479130355154944,11774 769163526661369856,111558 794971727453417476,262925 758275557897474048,52112 777950651972190208,155332 788808758759682048,218258 793483189301809152,250633 759117573577281536,56964 770815154019790848,120675 771063552689876992,122146 764997890372579328,85562 754847746843107328,26721 788871676264009728,221832 791359738336378880,238395 767145359441170432,97438 776057674781691904,65663 791374330751922176,237594 776137392688431104,152735 753966171343380480,30590 755038621133135872,34666 754731375178186756,32596 773936719762644996,140039 794021202058612736,256219 771170989690335232,121300 778651729378226176,168794 793559960508522497,252408 776481149195608064,1170441 771114955688980480,123038 777234043712761858,155896 776610013171294208,155668 788784284572213249,220029 750777332885889024,14421 794589324130091008,261155 793943250063147008,256255 781854725218197509,176890 766444658910257152,93261 750303724569030656,12300 791882718053175296,241678 759740981684101120,59394 777933725036347392,164201 794537380912865280,261155 761401556759613444,67547 765597559456923649,87904 749877212573233152,9754 785628991034126336,197512 789252064039677952,215005 751791275322576897,14277 787049625614102528,208014 786301743692910592,201958 786883245854031872,192032 788234166898872320,11774 794911681713504257,261155 793099318580379650,249469 794273724715253761,249926 776578021130067968,156115 780809800720539648,183477 791085331311390720,234583 786310442075369472,202938 779779915931590657,174230 733181386727641088,351328 751233875775553537,17365 779392704379691008,174557 757648825171505152,46087 763809198392037376,80486 785897671781253120,139404 786467251750711296,200566 771371722335522816,124883 758029521832579072,50442 780628523417501696,181935 776148916446257152,153658 791681069661597697,240483 789839460808679428,227844 772402398895538177,129990 786995076132139008,207287 792808380096192512,247241 760966086909169664,64693 761559236589522944,69231 760968076988936197,63478 764256378261299200,82759 766392348737613824,91804 751935949479739392,14277 753463725315633152,27045 794597322332086272,261818 793181736649629696,249067 760485328276758528,62063 785941108559843328,199546 794189877210390528,258607 744298284026572801,349197 789163694890430465,215437 765580207285760000,86076 769507309286555648,108385 793999495772020736,255870 776357175606308864,154534 795402729342504960,247930 785601445005524992,194058 768148305679441920,99167 758944515818336256,7092 785804704949219328,197286 773576434220670976,11495 787540526299885568,201114 762276621030084608,431998 767937560337321984,101681 785528349573713920,196676 757797522307854336,48926 755150390082101248,35890 793225844000952320,246632 793980998169960449,256564 754732405869666304,33356 791103579289296896,233736 794237845623828480,259063 795073815760039942,263667 767186336339988481,97852 776835810754715649,157082 767212143754244097,97432 795055697947934720,186212 777344928502480896,160480 769100900132646912,110977 772222883565154304,129991 793996918669996036,256239 759135115079319552,56964 779160770118578176,170547 758427017792589824,41703 790974777892691968,235621 775899569720856576,151410 792355761250635776,238099 792906977055825921,248078 770183882415149056,115130 770842940109426688,121806 759156146712240129,42564 785700154745712641,196917 767962778334171136,101463 789744195657490433,226026 793100499839029248,249286 790351255004733440,108396 765614036809490432,88399 769514057657352193,112932 778618476793516032,167398 793988544318570497,257325 758000799075172353,48663 794370921091973121,232169 754727781506781184,33356 794590563949416449,261796 778285540131033088,165348 793797493700124672,255393 751871058156945408,18114 761686431643340800,68862 777147486662041600,160480 793932798885240834,11774 794214505181917185,258456 764885562968813568,84724 732646098246860801,352911 760090675958263810,60765 793351897075765248,220815 768176624789446656,100561 794759106158542848,262849 764983052925829120,85562 781020298263007232,183468 788568273939869698,218275 774991591291260928,1250149 756188066314801152,41680 788818904101642240,220526 792838463728914433,247877 767862786122719232,98972 781336144164249601,183759 794208724793643009,258771 790676268614295552,231320 779499555020615680,174315 792152218929598464,11774 768266581608509440,104662 768883609310593024,108849 785715262817505280,197063 758737381583237125,54070 794688101671194624,262022 794261719543488512,259063 774735539731693569,144635 781667336088543240,186553 786711262277279746,205091 789162662118785024,223492 790932431314485248,232169 755068915923816448,35086 792508911031115776,243286 766054898689376256,88432 762593175529660416,73030 779668749926461440,174323 753610855439216640,25968 788547986351677440,213121 793796357056176128,255393 763218385177972737,47188 781382630767861760,139404 793897870223106048,248516 764845691784994816,83391 795400777921499136,247930 767478607413448704,97438 765994638196875265,11774 785662376951418881,197512 754700708042145793,33089 756619407112142848,44429 776179855125798912,152314 757656043212136449,48477 787130170628988933,209351 763920458454478850,80393 785733019218870272,197286 787337690924584960,210432 780585313643040768,181419 762182913173495808,62728 778727548540760065,170187 750528431931072516,13532 780225917029191681,177773 758728435221012480,54070 750542711657205760,12852 780604114925264896,181935 794593654329380865,261155 756507585805713408,42249 794636030057988096,261942 793324066811686912,251452 750677776093642752,14421 755142113772175360,34637 768482745374965760,106281 792019130488676352,242629 765933387630546945,78707 788505556772327424,218349 794598212954820608,261155 772160378369404928,195876 776188854298513408,154469 760665608807514112,63149 765588727750074368,75973 754067930158080003,31389 791097695498702848,235590 791475292892049408,238099 780739014961799169,182036 766406017617764352,93823 785839575457497092,198622 773720483799961600,136992 773267859342397440,135736 752159400807243776,19219 764616315118030849,82283 775775963980464130,150426 788990904799522816,221609 776467623206907904,155896 789432621742772225,225981 790893131554287617,234583 755535612065624064,38032 791543080881127424,235590 763450380936212480,78159 768951022383345664,110477 752980930176819200,24366 758320575550885888,49400 752223225577345026,21631 756646966336032768,41141 760125719288483840,61011 788753094695874560,220526 790324633908178946,226731 766941266466578432,95925 789526921906388993,226823 758685987434328064,54070 785925397217030144,199546 792104423950397440,243075 763510524189347841,78878 788402071326363648,217658 757034642750971904,45669 751240141646106625,17416 781627530046414852,188401 760269180692082689,61412 778787531907330048,170609 765185188863156224,82283 787055658906456064,207287 771513281907417093,124744 762740751746949120,73926 791709173679521792,238429 752306136011923456,21438 778030490137792512,163990 773253574398619648,134975 768184494918471681,104332 757772609316458496,47736 776126053798383616,149300 792176403550797824,243761 768503954732822528,104973 772260972505526272,127579 788101526845665280,215005 777490689118515200,161732 788886174186213376,220029 762172124505178112,71470 752946711740321792,24316 794968008544415744,262849 764180923160100864,82203 756526988773494784,11774 791498051139448832,238117 793483943332880386,252741 791351836699717633,237491 755194225445199872,34898 762303398905511936,431998 770473685832593408,118191 761947618373230592,70912 778055794000482305,165523 761579855162974209,67369 756541141193863168,40609 791612249722847236,228124 768866282011824128,109666 786053064755179520,199262 793864131598090240,256255 764942955505414144,11774 770713878787452928,119937 757103706810814464,45857 787032646857568256,206484 773159544453263360,134470 750792197096648704,14950 794985213520736256,263907 790928818433318912,234796 793595946714013696,249926 790293635333926912,11774 753410180553904129,27402 788768957826236416,220526 794570471496773632,261155 772859847268265986,132335 779351166450741248,169916 766355923522781184,80939 773931625696591876,139404 793966869577244673,256276 735562678131904512,1170661 757614246888824837,11774 788500167448080384,215505 787342917438279680,207835 788546901184421888,210390 792504797295411200,243562 793437321567895552,251320 787764643108298752,210289 770128157978550272,110023 776043255020392448,152735 762075852444209152,47283 753742566919503872,11774 788716893490196481,220029 766809133962100737,95530 769871059315257344,115572 790437451693076481,228576 764872516389081089,83881 764989055813550080,85562 773629363308916736,137042 778268826760843264,124597 794945397294854144,261155 753446515071393792,27746 762429717290987521,70886 791847946866266112,241523 756952984458846209,44163 788524700938809345,218275 746816416310005760,1170677 750691445309263872,12883 750807603253477376,15469 767183997642211328,97386 752681968739966976,22649 756496805676912640,42432 770048971184205824,91751 751169960940941313,16457 769303176080084992,112872 763937519851360256,80192 785624183908671488,196932 735491435768602625,11774 770357304302661632,117257 790897056797843460,219531 768981438515601408,109666 763903636795686916,80393 768936583026188288,93144 780484331999469568,180556 795033733447487490,262925 767333937278574592,93210 770050503254351872,115684 760911597732704261,65626 742386754540470272,350711 758070262839386112,51069 764225127164674048,82759 788426609153892352,216003 788168245786402816,216009 790950905948418048,11774 751676683409776641,18893 755162355030450176,35890 760659651088089088,64225 794538628131225603,261155 779697778561806336,175092 780408834057732096,179560 762628503653249025,73814 789175140990857216,215437 794637692185120768,260033 795238686652792833,265644 756948077647245312,45672 754993869465333760,34666 786969261029728256,207613 792966101835448320,248215 758370132913639424,52112 766407212604485632,93823 778007649447137280,62180 793261459555745792,250633 774242301195452416,139983 790650449099624449,232169 785842571893415936,198878 761575959262822400,69231 767082898587541504,96550 751584561679609858,18893 766080107660185600,90384 764840897511063552,84724 733070653608198144,354869 766384279890849792,92048 795732223521538054,261155 758254257237741572,50978 788548005079162880,210760 772812875706556416,132578 793773752832040960,254954 754236445255020544,23167 787755741230862336,205197 749342655683956738,8336 753990089567408128,27536 795076156995141632,11774 785263689251299328,194560 777842962017366017,164001 780916526220181504,183269 767826476473409536,100227 770430311654010880,95574 773155517854314496,18215 776396267169669122,155390 793616138563268608,254209 778431133184827392,167220 795400380918140928,266884 757270538519805952,45014 775649775123390464,150511 791400835016196096,238395 791795889870438400,241678 749730461945982977,9754 764174360802430976,82177 751539599495880706,18567 788051054256541697,211733 789949984326184960,216679 780795956988145664,182726 752908403878526977,24134 767756460260483073,100893 779393536894443520,173605 787181538504904704,205094 786885168615268352,206225 761575088982401025,69245 776176120123236352,152946 755886018977333248,39458 791245065922412544,235590 752923163701481473,24316 764166229485555713,81966 768975203527380992,110477 794558118713851904,261155 763132549761634304,76188 766685720845045761,95568 780978388383260673,184223 794112699298779136,254209 786951890969829376,207287 769251170426707972,112363 781253989417431040,183826 787125842149113856,207109 767881131706376192,100559 755267222562635776,35980 789702997819351040,227242 778296575462219776,163785 791360225865453568,11774 785746061339955201,196237 792132819401187328,243075 795717091240251392,266491 753959398683402240,30590 776517176660332549,155688 793211234472587264,249725 769681240706387968,18030 780477621104578561,180233 758698873275777024,44274 773868311205609472,139404 764226892291452928,81955 768477886688944128,106716 774970640164122624,139367 776852001988734978,11774 778193721015668736,165488 766926478852272128,95925 767811308842516480,101681 795069116155654144,263907 768500278001893376,106774 750820482195218432,14778 758318320709869568,52122 778268859933429761,166532 785639550626299904,195807 766407802243911681,89859 788128912224071680,207965 776707380453203968,152590 764566717511061504,81946 758107931795599360,51344 771480069344677888,125111 764169380053684225,81869 792026235073331200,243200 774960890437210113,139404 773466623638405120,73383 768161047857491968,103071 793041052596830208,248065 775362353156218884,148645 756254104108855296,42171 778703807748243456,169320 793161866579210241,249469 787876923477204992,195492 770682801624649729,119754 789720944164032512,227242 767525464810422272,97355 793163399471308800,249469 775645535290155008,148870 768441571117305856,106281 768806075705417731,109104 770683667601616896,120610 776897782372184064,154071 785358691872702468,195481 787148230085611520,207965 766148562732191744,87858 794530655212343296,261155 732311985652523008,351374 770199169684344833,82066 766105988621492224,87858 794292464186060800,258249 794601404341960704,261155 757538774511259648,22541 761667626624049152,69878 766004119102291968,90384 781675847971332096,186584 786026202871898113,199640 786312710988320768,202200 791662769778995200,240483 764595186651557888,80393 777833560107524097,162497 793639349313163266,252408 732648356481224704,271850 768927474570792960,108849 795741418299990016,262022 774041637391478784,139404 766592726846451712,90963 780616186119716864,182122 762154995554852864,70501 795483674108162048,266884 758334359812308994,51265 761999338767867905,71550 766361372515004416,93286 786721982721118208,205728 765942384723046400,90384 773498740501942273,134993 778569201397080064,167453 780604050572050433,181789 789446002566631424,225981 751552377375850496,18470 788798676181266432,220526 781356148586864641,139404 781513668752052224,188401 786247575745724416,1063777 761006051852447744,66159 787676647642267648,207613 750783785306841088,15384 779320163225042945,173868 794359256073895936,11774 773903636359483392,139404 794548194579337216,261155 790645917816717316,232137 795281351498833920,265644 755883242952073216,39657 754231085295280128,30370 773998673436880896,140495 792403862787387392,243165 790999704981139457,235669 794547699525652481,261155 794528149640019969,261155 763941985723887617,80939 794783940783419392,262145 788831681322954752,220711 795215767784615936,265440 775726355220615168,150663 776086022824169472,152836 776432635136442368,1170553 781174685371203585,186149 768690376911773696,99374 751060725548867584,1248137 762949598470033409,71021 793457839440138242,252408 764957200439574528,11774 787121026048126976,207287 758439740555132928,52749 780631162192404480,182211 788050704673808384,212343 767070934557663232,97467 778721632802119680,167453 788562432637624320,218832 794646958577188864,261155 765631984685187072,88669 767749455374389248,100605 776634560956076032,157082 755014425791205376,34829 792555488638488576,246314 753045321668825088,21852 764462427291418624,82066 794530552519000066,261155 792132631135739952,243187 775038263438565376,124660 751218140491747328,17697 769593256233476096,114422 763937975885373440,79516 763352017897189376,47940 774788982672650240,144494 775406909000028160,148645 786693272035024896,204413 766730704457793537,95672 793997814426701825,257492 766043478878846976,90384 793512631277490177,249926 755794540359979008,39462 788039282183331840,214619 785574745899139072,196696 794530763324657664,261155 763834407421607936,354311 785877024430632960,198671 792124990040662016,243075 794548766246211584,261155 779463523445288960,174294 779004408784822277,171693 756539843358945281,43828 758668720235548672,51069 770993328598884357,122148 791658912399388672,240483 793578878111326208,252020 768502164151013377,104973 780645634135044096,182036 774349411736363008,141887 775868141498806272,151090 755857660755316736,18215 793854667952381953,255942 765356743543054336,86120 764154980731265024,82283 789521613762899969,205972 778345003089264640,166852 790941412418134016,234583 791422525649461249,238207 766559100146548736,91810 772066001215037440,128934 759586703342469120,58939 757756439729434624,49121 768072872543813632,101731 770066084040933377,114254 790701804325437440,232884 761777106158247936,69231 764523427629641728,83391 776538019226587136,155933 774989618722770944,144617 773885321922564096,139404 758787919138152448,41680 787022809541193728,207076 763948196041101315,80939 781143013401636864,183759 795015028613189632,263906 772223491210829824,127579 792025046722158597,243092 756911830379876352,44450 752884162969870336,18249 795353135841759234,266138 776637653248716800,157082 792053007974293508,237787 790635547844673540,232863 794767229019623424,262752 777271667987021824,160609 795007198027988992,261942 791070563628265472,235990 774919890633457664,144494 794921745987739648,263817 765428070937268225,86781 753063716019642369,25255 759480505267912704,54070 788451094321991684,217519 780560539432919040,181409 790734044476477440,229895 755104840578109441,35445 793106529545093121,249469 756698324149895170,43553 762806898546454528,73712 772539325749886984,131516 785736451971362816,197297 767177442591113216,97852 774769371101224966,144538 791832026995273728,240070 788038800077447169,214209 780906228222275584,181811 754788318118678528,33356 767012258811699200,96985 792558353746694144,223249 760699355846348800,11774 754104435228499969,30296 733011584507740160,354521 767882005824606209,100559 769251672438607872,110585 770244711613247488,117257 768064610695913474,101203 756253274597101568,42171 764970583637360641,85566 777264448897634304,120550 771774536429600768,126152 762027526994755586,71026 775797780422004736,151463 789493426274263040,226048 792246470925627393,243286 794489223328006144,260852 779084415662075904,168284 793240709256007680,249926 787445463876182016,207613 788412780835508228,217519 790730251315929088,232863 766075262551351296,90622 773775381006389248,137042 786264197638348800,201958 786617029541232641,201555 758164379321901056,49843 768495229632524288,104973 777318651200503808,161456 788138552232177664,215005 776765143204007936,157082 791698496441028610,240145 748206090878230528,11774 764198575798677504,75396 773628615296708608,137777 773902947075915776,139404 765227834751258625,86103 771433680652931072,125703 764324835170201600,82066 791832287847473153,240556 774602182389796864,144139 781234746932232193,185595 754007566871568384,29263 778006641061027840,164826 775034086427467776,146259 791415194811457536,235487 785613080692678656,197286 773490938819780608,136947 781214942468931584,186434 753345641082941440,26140 787052571349258240,208831 795300671629180932,263926 772970542131392512,133519 791414619235491840,238843 778587361416450048,168794 775062134178930688,146675 794643444421509120,261155 764572645786464256,83391 774381636855136256,143473 786751932962439168,205638 795759078324760576,267746 787204969522790404,207287 780002275985154048,173513 772445128371871744,1249968 788123302636113920,215754 781515662745300992,188401 788283090586054656,180916 775001778571968513,146259 760793376430125056,62877 766404681463570432,93286 766800892280668160,95462 768495143297150976,106083 781341094541791232,139404 751200208956952578,17591 758304935834324992,52061 778910451946049536,169550 774712064652763136,144690 753359886566563841,26066 791360526093656064,238207 770215539708952577,117257 751944593789247488,15536 765298847874740224,86440 769006801387913221,110659 772525997916688386,129551 777956860909395968,163153 794671164882874368,262022 765608124560441344,88546 778563473701609472,168794 765002673091440640,85311 762358378458939392,72798 785338591052300288,11774 765203174479114244,11774 764316692914638848,1249223 786308837880033281,49459 764131014709043200,81869 793038922930540544,247675 793644487457124352,252741 764126145746993153,82066 758685834388254720,54070 768893286773731330,109709 775859704685821959,136093 776736108356968448,157755 768079010974748673,103261 795069629840363520,263676 793752114594013184,255044 791963675993051137,240145 785658802733318145,197286 764710421026574336,83866 760474419001040896,62771 760936046225940480,50308 761568584766255105,69231 789852467022344192,225608 786166259234795521,199739 757812631927304193,49121 780559175415832576,179742 790878159029710848,234583 793283194816561152,249469 750358562312970240,11774 794569970084499456,261155 765646391532146688,88930 793100712079138816,249469 756241749459296257,41689 758818042834845698,55262 749627544203194368,8588 775063078669021186,144730 773241317279141888,135488 767661477847306240,94180 769947748149919744,115511 760100903185637377,351387 790902059910438912,232137 792402445867552768,243513 791107391832006656,208178 795318595932786693,266242 769865229182394368,18030 794697437491449857,262752 774719446841692160,143473 775730045369200640,151071 795413407377854465,265257 756642482750795776,42861 766525758512599040,93823 766767653319041024,96263 794549347148959744,261155 758697765266337792,54070 786391132276129792,203240 769326664824258560,112788 773971253715689478,140232 794593124672765952,261155 765950668272087040,87904 766993555059462144,96883 778681474962722816,169750 788883285325803520,171693 793480177632223233,247455 769599777189363712,113412 773682925971791872,136947 791055144016228352,232884 753600712127373312,28282 778374443894583297,167044 794760284632064000,261155 792091694850306048,243075 794562600352657408,261155 751779819889700864,17640 781004367671468032,183811 749203988231360512,354835 774761111098945536,144494 762634716566675456,73704 785259119250931712,11774 788373532703154176,1170441 793901223346745344,256255 794536464784748544,261155 764982040764841985,85562 791693354799132672,240483 762636793397276672,73926 791670717313974273,240483 794936944216145920,263895 761887689998303232,70941 774390765397028864,142527 786304994798514176,201958 763148294474260480,76723 734177688324345857,350979 793871423379017729,11774 780457134819422208,11774 752658395501518848,11774 761998952203886592,1248985 760997391705092099,66159 768155980391735296,103261 744975228569272321,11774 772179987193483264,128934 752668366985461760,22779 766395829166800896,91946 773304081225875456,136110 793504993127063552,252408 758666862943166468,54070 771059651915808769,117377 785670700786864129,197512 786951480163041281,90209 795297526458875904,265644 762656290984304645,73814 760954188792602624,64693 794345288618147840,260033 764542797445640192,81574 788124190973059072,205181 792077584800575488,11774 753817966018383872,28866 787910244361838592,210253 788343455663685636,1170441 795049276988620800,264397 792188235216748544,243187 790894942348570624,234583 788094827405516800,214899 758133576424566784,14351 750471091487780865,13532 766997856813187074,94699 759186062111539200,57112 793302541052235778,249926 793835135279964161,255162 755782243210104832,349060 787389220453097472,209713 790919337074974720,234583 773895597627695104,139404 771089473102684161,123085 790610733285376000,231871 767454197776314372,99030 776170867864772608,153845 793177181602054144,249469 791475719150772224,236582 792803866865569792,247241 795237976540221440,265644 773905594994532352,139865 762640760206307328,73926 781310703722311680,164764 766837984251547648,686533 763206470301196289,75899 771330943051235328,122299 752876511900889088,24134 794328958430908416,257492 795223919884115968,265649 766124792416129025,90785 779515696518688768,172185 760678925064245249,64192 760987974217629698,66159 773649952924852224,136947 769154596086419457,110659 773708435091140610,137869 775698353577418752,150663 786046625533812736,196277 765037683366297600,85562 778325965436968960,167220 786171169023983618,193533 791080660404465664,231894 778563604182360064,167319 785601402651287554,196676 762087726959226880,71099 754735191042568193,33356 788834444304117765,216009 794233376857358341,259063 757298427713773568,44429 795381851288260608,265867 771821357768159234,127871 772629998159204352,131480 755970511436451840,39235 752681062032084993,23167 760639685383204865,63678 767182311401992192,95593 780639768606572544,180723 788173576692039680,352258 771653098158686208,126152 794348254754242561,259034 760181800660373504,60866 772829791158431744,11774 778386639383068672,166916 781136349420138497,183759 761359806707986432,68144 778674771462463488,169201 793988576421834752,257423 769759038640754689,114357 778427042178166784,166409 793152304031551488,249926 777885219361738752,164001 770257188379959297,117257 787691447176818688,208058 773287855732822017,136018 794322808679473152,259360 791035534458126336,234653 753008076324687872,14277 760664312092340225,63655 787233198866440192,209767 789997384881147904,228354 785327085715795968,194934 786421336973246464,203674 794686952725479424,262307 756495866802896896,11774 781605557501251584,188478 775681569910583296,150511 785772089039028224,197512 754751449150558208,33355 779436969029935104,174288 787829561853562880,212802 793068496649355264,249180 755126745016131584,35637 776193684245057536,151539 756337741416296448,41793 773789886415527936,139239 756469073462996992,42564 785942050021650432,205972 759801586495479808,59666 777184146078609409,154071 791098901642129408,235487 755828604383162368,39830 752657375744569344,1248218 794686500457906176,261050 794316193834221568,258598 793170294320095233,249469 771379587787919360,11774 732996077918511104,355106 795085526038626305,247930 753559638491234304,28148 764105314861973505,81574 765531525832073216,87904 764645866028269569,82744 758314617198088192,50923 788810784977498112,220526 788127198821617664,215754 788821953553412096,220820 766481338010628096,93286 791272302855884801,237466 793050943206023168,11774 750087114730024960,11495 773700111230726144,137042 781469116540579840,139404 787718431868981248,210253 788238699389526016,215252 773160886185754625,128194 768976604701847553,110615 793190341775990785,250430 771460366601588736,125145 792410233922609152,244289 789265076926705664,246425 795367252274970624,266441 791765699362512897,238950 772586546138525696,11774 763228063018708992,73814 776093173676466176,152872 766076026405392386,1249294 791332525121601537,11774 788021320114024449,214209 785534461421105153,193721 781425994368421888,187442 771452296379060225,118985 774680098402340865,144542 772289227262349312,113754 788472236520779776,218275 785904412405280768,198878 792338118049497088,234990 793241268612534273,250633 753964260582129664,30590 791654710428131329,238864 792631991862788098,246908 773744647269076992,11774 795730723705679873,7047 765644032261386240,88902 794368064678723584,257353 766591114904150016,94684 793249376546283521,249926 759568855639482368,35479 767078581411262464,97377 794766497470181380,263205 779444269023059968,175074 773717586127257600,138819 776635061173035008,58531 795063182125572096,247930 768842042692755458,108849 781684128722907136,174230 781478945388650496,188119 794969642666049536,262022 794528984302317568,261155 786984069682884608,207051 794613172523003904,261796 755770722551603202,39475 763000420788637696,75899 795670498390798338,266079 761987385588649985,69548 791404330611908609,238780 789244480880717824,224680 786969440172642304,207613 794213588978335744,258771 780098479200858112,176673 790532357845639168,231894 795347866017550339,164169 790544923418210309,231498 792088822364254208,237964 785263848831922178,194560 763877260004847616,79987 794661722061733892,243075 786542688900358148,204413 742160749250781184,11774 791469529423548416,239405 792078178701324288,217658 764893116016975872,84724 776908220115759104,157755 781532793029419008,186212 763185033486209024,76127 766823964232388613,95672 765619563157262336,87145 750487502562160640,12883 791695472398336000,238395 765207524098252800,84724 767187377286709248,97852 768495590846017537,106756 771893781675192320,127582 774369089414242305,142668 795689700669485057,247930 750356983790854144,12287 751845313992941569,20002 762464679763390465,72408 788453580487426048,11774 787357389578121216,210289 792073280312049665,242693 794251411940745216,258456 758331138922287104,46384 792073228260872192,11774 771457970706055169,124597 761423940464025600,66801 768885805431590912,105652 788473561174257665,218349 774843105187102720,144605 766173344664211456,85562 773232836874735620,135527 766323072987201536,90790 756299999458189313,42432 777908507899072512,163763 767292581411745792,98329 747461160299962368,11774 765554163702833155,88052 769584744170332160,113412 777435608293736448,159016 781368535171919872,186584 751186201793748992,17578 793602595952533504,252044 766395279310397440,93286 758872954608324608,50442 781264480294559744,186883 785650571822772224,194154 742128779506618369,11774 793964886237868032,257255 773950631379816448,139404 794661738696339456,261155 758278230130384896,51344 772825628047446016,11774 786412542113488896,203674 774990969372487680,146259 752931613604929536,24603 773343759333326848,108795 771296801840324608,118515 788422474148917248,11774 776182629355749376,152314 794696066520285184,262752 753707405859557376,28512 780115217460006913,176128 790750647423336452,233951 794559487206129664,261155 758258995517857792,50827 774807680745508864,142090 756603063998164993,44273 788527231165358080,218219 792345833706442752,245093 756267300873838592,42117 778633845184819202,167677 787026624210464768,208014 785958043045408769,199546 788390404987035649,217156 781203538802270208,186434 789512115543388160,226731 794374341731303425,257325 777970657661362177,162497 794563948800602112,261155 764291967643594752,1170700 794539264100868096,261155 759125643980378113,56964 765213520136802304,86103 767153935639388160,97468 763750810584883200,79693 793422809917632513,252020 760602123281244160,63858 786628321673109504,205181 790241941741068288,229693 793292526153334785,249926 792047339175227392,243075 795755549950361600,267862 775557720946593792,148473 754796015908188160,32339 770082918526029824,116060 792903236038586373,247240 793962918475800576,252580 791449753733083136,238780 781267062383489024,186434 758815862845431808,55262 763664752316776448,78385 794261326759596032,257492 794388984277372928,259457 755768858355662848,39026 789892819737382912,227496 766416353158918149,91810 732656952971386880,353262 751109257404219392,15808 791417846505046017,237999 771929251314593792,127775 757857171623129088,49754 766357834409906176,91838 793892192922247168,252626 750477503039361024,12535 787005823817961472,208379 795104009212329984,264397 761025641441431552,64664 788327669582721026,216603 786939726070702080,207613 794288399087636480,258456 759127154319761412,56964 771956373626257409,103812 789903099540430852,224680 779177197105844224,167273 778583965993086982,168794 785921691553714176,198671 787416233390051328,210897 786670616921374720,192140 785860945541070848,198671 789160874158149633,223899 768185420165292032,104417 785623880383754240,196932 757660415673245696,46280 765158238715346944,26066 792082655747641344,243187 769266892712194048,112725 785660839051292672,196277 791072802606415872,78159 756461539373125633,43391 768928701480173569,110381 774093642981978112,141316 781794582816231424,190433 751121415516983296,13201 789087741334032385,223286 770231452646641664,23762 740594541292576768,11774 787040885729071104,207733 764377269255143424,81924 760195305413472257,60866 755915712221343745,39225 754020578760265728,30296 757216364444553217,46391 758079522138910720,50923 788966007209680897,222627 793106194382614529,249469 755084294163431425,34898 793801569464643584,255393 775481570169917441,112363 793176223648256000,249926 752905250801979392,23459 780573067135246336,11774 794722694151467008,262752 769011090135089152,110709 795116706922459136,264397 757614827678289920,47761 779423668707422208,173347 750655438354395137,14421 756288377020833792,41459 762113886199963648,72058 793147199945183233,249348 790941682674073600,232863 763257970830348288,75615 773966837012959232,140444 766431899191574532,82344 793461102713516033,252408 794601491415834624,244221 758452436348436482,53185 763842808918646787,80608 756273437052510208,42432 793055722267369472,248639 793474889617317888,252196 770991576587771905,121612 770266460014927872,117257 750784456231755776,14085 754976413489520640,34666 753563167813271552,27957 778720309910220801,169384 762751400963108864,73910 779139161492033537,167569 790936284906844160,234796 765959571688914944,90031 771111081854980096,123583 794815514333691904,261050 759820154989531144,58254 762011968504856576,70540 772480497729626112,129662 774443150039478273,143374 778312892554764288,166532 751646464955166722,16728 794568543073398784,261155 794671381191475200,262022 777574081571000320,161502 766420888988164096,11774 778715046562017280,169107 786299262577496064,202429 758379904408948736,52167 753335485108457473,25189 763452596526850048,78477 734864076849958912,353374 766165444357009408,90384 756565530094530561,43471 776704960478187520,154439 790320962239655936,202176 759409057778270209,57749 760131912467873792,59666 790811076375949312,232863 772937328004399105,132996 755727787680493568,38183 786640182401376256,203674 754139650986479616,22315 795758747268300800,268646 787413528361639936,11774 757751482678738948,47844 793508800615415808,252741 753796166085668864,25189 749675651498700805,9433 755094151679602688,33356 757885239469416448,49852 759119470380118016,56889 766143535997456388,90193 794212012943212544,258598 773999426113331200,139404 788334045516161024,214354 794906036402581504,227183 778129860493451264,165523 756463914058211328,353955 754073224426708992,29776 771518565929189376,125070 776580051479519233,156505 795130968290033669,262849 755885551069241345,40473 789473429225365504,225374 757718468313673728,47940 765114293788499968,86014 769616194584272896,113754 795411786149363713,262022 758104149422665728,41703 764823735882752000,83367 786198123882225664,201494 781454135535210497,186584 790350295532318721,230485 795046544101675009,264397 766352156228104192,92860 793627941829742592,252984 750762351314411521,14827 751164697617969153,15643 786425808403390464,202571 793946535499362304,257026 776146864743735296,153037 793246608942968832,249374 795136712980590592,261155 758137607557640192,41703 788497808819191808,215608 779472449607864320,174230 793505358325116928,249926 752219491786956800,20279 756281050905579520,42495 766394504991694852,92854 761352575081787393,66801 766942508827967488,95506 777349674441248790,160593 766432672839241728,93286 767107855715487745,93823 761029905601617920,60878 793205817134710784,250430 778415988798742528,167676 772277994186563584,130415 749684449936302085,9292 793687005775339520,254209 790942538773389317,232863 790923568779526144,234951 748605895383326721,11774 765005398499692544,84209 771525551790166016,126293 772147919457771521,121795 756288012481245184,41459 795144778375512064,265257 787523134328967168,209351 781898173623042048,191354 779401629925683202,172962 786353312727572481,198466 792093186562719745,240479 793105497293402112,249469 794168265274781696,258331 749660304968212480,8160 793151408656650240,249469 792073122010636288,11774 768475034079952896,106716 786674983296577540,205377 767807728303673344,101681 756687144265986048,43553 771845490103226368,128382 786364069427154944,202217 794552090819297280,261155 753521491862487040,26446 769544276208291840,110585 794072691762348032,256255 778152177688772609,165497 779026371443957760,171693 793263392836489216,243187 787063878525997056,207965 793890975202500612,248652 780489134427164672,180783 751800168786395136,19852 775809681314971648,151463 791727797190463488,227267 757051582366248960,43875 759723717593145344,56282 776795507809071104,157721 794149824379527168,252939 789177372901650432,214899 792239514299150336,243398 794685106627624960,262752 764414230498045952,82209 752721543734685696,20636 792794714974060545,240814 773290967252213760,136018 774531268906102784,139989 749626728562163712,7546 764988182286864384,85562 776189939461550080,152918 790579309031280640,230282 793116218169237504,249348 775507847685648384,112363 788880732630286336,220727 795210654244372480,247930 788615209283940352,217937 776948094730506240,158520 763741693547905024,77167 786253602830618625,201958 779300331217821700,108396 744533728416849921,669866 780969183031033856,181419 788179975958593536,214084 793998349062049792,257325 791366030635393024,238508 774001946856460288,139404 791710920179408896,240483 780217826367852544,177442 791342468180549632,231580 772802932047773696,132364 776168187461185536,153854 763258992340631552,75762 764689537813585920,83186 785929661972828160,194082 759857487205904384,60125 750687135481536512,14085 767036012887437312,94660 750421499970977792,13343 764459737186463744,83391 795068114077708289,262849 767324157495304192,97852 768289819663269888,105109 787765252452519936,212237 793329200853716992,250633 775006982323462144,146259 788540026418102272,217658 787811718189686784,205197 762745491033563136,74781 774297573171597312,141912 788870516992081920,220815 732552708255813632,352466 769025235790225408,109666 766144437676158976,11495 773482115837009921,136904 794861068300521472,262025 767960733669883904,102249 770286217984372736,117257 758044148951838721,51069 792072374283804672,243187 749456490562461696,8178 791322434502811648,237491 756539947155353600,42432 767941025180422144,101203 778316743081099264,128591 785525296036454401,196538 788207483667877888,212068 779036154389602304,171324 776114522167865346,153610 787947401394790400,205197 760448722140626944,62876 764795992021565440,84724 785942531334733824,199960 789224507370340352,224680 795264702716592128,220035 768622916342804480,100893 794657903864999937,261155 765191105000255490,86103 793958952958447620,254444 750901680569331712,15808 762443336669986816,73102 763948212797321217,1249165 794401654346944512,260404 749348070911905796,7836 762849112102285312,73712 773230355968987136,135450 756621072338784256,44450 774729546922942465,138382 791079912539058176,235951 794881493109719040,261155 763826674521743360,79691 776150321831743488,153845 785722966059298816,195975 793170058235129856,249926 791388111972528129,238207 761544358093000704,68192 785311903358722052,11774 756297815333240832,42249 791227204608884736,237202 792842960811401217,247819 751699113335336960,15808 757731895581011968,49056 775015383392739329,145926 750651905517301762,13942 761668364754423809,69565 777608602769121280,162294 786788100122873860,206054 793980893782245376,256358 777942760766726144,163153 766317484026712064,91838 789887453637193728,228606 778633575931453440,168794 772440216384733184,130667 777767615397789696,162096 767371610076516353,96806 793842857970925568,255954 732535487244685312,352433 760546197249687552,63149 781550472528220160,179067 788755711434121217,218507 750430276665348097,13289 778978705230168065,168284 754079127095746560,30296 754937609848225792,32861 780868573996527616,182154 794663064423596032,261050 785617118041518081,196277 762647587195351040,73926 759417106760888320,56964 763118481613074432,76577 757893927336902656,47940 786593175313887233,196748 760745628897083392,62821 794921987395162112,260458 786451513946230785,193297 771516591519432704,111558 794742630118805504,261155 775345716424241152,148045 766761868195225601,94683 791172776325484544,236831 751171990799589376,16728 760810538473521153,62877 780794117173481472,182726 767896751827132416,100893 769911998251307016,114357 795037169622519808,247930 760965926720196608,26066 753539706051330048,22269 757075147031515137,45857 788691096826028032,220029 757719858939301888,47693 750778656767770624,14277 760242322571309057,1248387 760463086557900804,61922 788895583394115584,221972 793228262998732800,250430 762120312846778368,71828 772278501596508160,127366 790989924627472384,210238 791281561656102913,237223 766035669592465408,90384 763735766019301377,79691 766336892648382464,91284 756658432619507714,44450 792574533500805121,246225 790964023483400192,234583 785620608671444992,197622 771896289772576768,127871 786972795280424960,207287 762078757888921600,69673 780093273784266752,178258 733663400446722048,11774 763562691759738885,78684 768783401520287744,108849 777261223243022336,160602 786365850445983744,202217 752203155165896704,21074 764532841174663169,81946 763503347064242176,78159 774104896505196545,118192 794563021595176960,261155 793204030780702720,249926 762435135971008518,72408 763847630753595396,80720 788172671460765696,213347 757562000117473280,47788 794745962069688320,258456 786362220175294464,203350 793249427494428673,249374 768654291888463872,102998 793987041243430912,257353 771491195184779264,118191 756044586829615104,40798 794595444475117569,261155 794369553983684608,257353 766707719348719616,95672 755160315256537088,35890 756187634523713536,41680 790645533526360065,232169 758354366415900674,51344 774236732178960385,141995 788905630576832512,11774 780790089408401408,183269 761805655552425984,70223 762435986433318913,72998 752275637293817856,20279 751570925691166721,14277 780078351687950337,177724 781826032966000640,190635 779003678745251840,171324 763089035430465536,75899 753056582376759296,25135 791016340639346688,234583 792437239095648256,239610 778338856517062656,166852 785548352436002816,130635 768954870195888128,110209 775051305362554881,146405 778365929600196608,26066 761819427310448640,738099 773746900734451712,138616 766783865075539968,94684 786262277871632385,202429 759696648490610688,58537 793923920168640513,255942 788318650914607104,215608 770988615279251457,122146 790894582313553922,234583 781526815420456960,139404 788764701677191168,220526 770415482939772928,118191 791274763079544834,234212 755546659547865089,38476 769337123749101568,113290 743572727882145792,11774 756321458683518976,42249 779857639840755712,176218 795740321011433475,267746 761117974430257153,64730 781702127529762816,187976 752900176096878592,23800 781247115863461888,185595 790678387228569600,231894 792768214329614336,247241 794561170569129984,249926 779733872699404288,173347 755142948543541248,33355 759545218337214464,57574 792073697985196033,243761 761431559664574464,67226 773608387145641985,137869 787670598235267076,208146 785321209017884672,11774 773549656290783233,137158 794691889178038272,262752 794293015326035968,258829 774726041122115584,138616 793227108181020672,250633 794360830573690880,257492 757072535213092864,1248475 771855800780386304,128143 791796459532320769,240483 788227601957462016,216009 776455701128441856,11774 761603760258965504,1248944 769370143629553665,113165 768957998878236672,27045 771401446680043520,125367 732312890796085249,349965 773496479537299456,134380 791059000183980032,234583 792942512822378496,247241 759134038896549888,53995 793079461348507652,103446 751541603882438656,18539 771644996311146496,126460 757082114361810944,43391 773887114039529473,139404 788493699319787520,218275 794969722806792192,262925 765059406811762688,80486 780577397406040064,11774 790516269774622720,231894 772946968607879169,101383 758432728526254080,52771 763175938586652672,76329 779083727402131456,172621 794686871364370432,262752 794557138097958912,245148 769382553421688832,112788 790349351717511172,229895 751636979473874944,18470 793970774294069249,256393 770718118473764864,120541 789660271447080960,227048 794317303064252425,258741 758088828271796224,51069 786953753165389825,207126 765542697494949888,87904 759532318512017412,58250 770758491657019392,107953 790781793607626753,219523 791879721948631040,241678 750414630305075200,11677 754176154915909633,31728 779071243349794816,171795 793251716133249025,249469 760964618110005252,64693 773363146329382912,24173 790007560766103556,228063 793110065104429056,243075 757427076681101312,47284 781136239067967488,130635 763933781073866757,77590 766631192326180864,94290 791336863260815361,237594 749978762243141632,10351 778231327149715456,166532 785273457416232960,194648 788100745048363008,215005 786434575580827649,203510 758753296068653056,54070 779317327460347904,173467 788734356789530624,214209 791728798840467457,224680 779475476192428032,172185 764929568486686720,80486 780876621205110784,182960 795292594309922816,264677 766823703548010496,92885 773844466230702084,138819 786294674323537921,194042 786372596581470208,202379 779042243067809792,172122 779291195222683648,173347 794592065090949120,261155 768270806489018368,104662 774808375087411201,144654 777291576951398404,159411 758677094775660544,51451 769021503371370496,110362 753780523105792000,29263 759594364444213250,59112 793839929281216513,254135 752882141860655104,22788 767891365715963904,100605 776477093559500800,154774 786705761573281792,206054 793946269601464320,255942 778002537693655040,163763 766280600298881024,91838 768426044806336512,106281 762143527216164865,70338 768498972864413696,104973 753743894706266113,29263 756600774407229440,39096 770650114163634176,120338 766738947582099456,93261 786505057424375808,166282 778333264289341440,166300 781623123141599232,188498 774214981277671428,139404 763232655936741376,73685 759833790537568256,58491 762664776824598529,71476 766638550712520704,90252 794296082318708737,258193 762790176515063808,73926 786949018836361216,207613 759127760748974080,56322 781002937325776896,183269 795252063177318400,265102 766280738522013696,91751 785270681277575168,194648 787726233614233600,210235 755771176928940032,39235 772605324075335681,131583 793198577916846080,250328 775485744810819584,149770 794233029572993024,258771 788761734395809792,220332 764180424125980672,82283 755449236922130432,32404 756283508713152513,42432 751774590179868672,14277 794282014975238144,203546 793263249106034688,250633 760518318407061504,62492 777027764109008898,156835 763749995896008704,79691 785239848697401344,194082 742608770648268802,349231 750470231626289152,13343 772962710552211461,133454 791155232227164160,234583 773251259562270722,135725 792420779405160448,243451 763664361055543296,78589 762777689463762944,73712 787699456644816897,212139 760489957123391488,63149 762964967784124416,32625 769597725524561920,113007 790265431219109888,221785 754033601834954752,30339 760096900448079873,58254 785348130137071617,11774 762784450732318720,74949 777146995924463616,246425 788082670127329281,215005 740471763830722560,23762 765684050107338756,88459 781523998739836928,26066 753741644537606144,29624 785711003371573249,194082 776140646146977792,152735 770601127759011840,119718 756307261253836800,42432 786193808686022656,200382 779003561392812033,167220 778316202234052608,167220 770522346960588800,118191 772810532831256576,132335 775300336546254848,147606 761572957906804736,68993 760807999585808384,63326 790628285541646336,232992 763602661744766977,352029 775728837023981570,150663 785833821535080449,197512 771925650320003072,128519 775333446923071488,148045 787381950126387200,207287 793994648679108608,255299 776295889967063040,152314 776221160388300800,154071 773293282919059457,128176 778888284340617216,169410 760571171028938753,62798 788584990451826692,213121 787086524701478912,208777 791375878852796417,238395 773707323407736832,11774 775788372723916800,151463 794627716482027520,258331 765293013018959872,86440 793802714673127424,252020 779535494744973313,175079 792081959992393728,237964 777405152768712704,159876 754853680424386560,30802 757253774989811712,46612 762679088117145600,431998 785903498579873793,199546 791660628888784896,240483 756459036598566912,42432 778330381477113856,167569 780601464808939520,181935 786325451329441792,203078 794538660611821568,261155 794820283974774784,262849 778735089169477633,170144 787276710614007808,65113 777196594001313792,158864 791050598783123458,236214 781551908003733504,188478 793998371342036993,256239 766721839934484480,94899 781470101857980416,139404 781133292447764480,183269 761253416022794240,65180 789347294810255360,193244 777131034475270144,159876 775004205039902720,146259 756421127036100608,42249 792878576488054784,226738 761757031485366272,69231 788063674405625856,215030 778033707512893440,165423 771456233110773760,125145 790587346102214656,231580 766750587065106432,95672 781064146439708673,173630 772094387777974272,127957 792874157310521344,247241 760827700995121152,64722 793210184080293888,243398 776179096468455424,152314 781070741479444481,185243 779548496726589441,170187 789970502009978880,227507 791183689766014977,233307 791632302124085248,240145 772414809304363009,124804 786218570862567424,201494 751909901891473409,20471 771583415392972800,126227 762313356220903424,431998 771054204144058369,122146 789511938124484608,226731 761924619825664000,69673 785299433596424192,194934 785932308230516736,199431 791619972250296321,240145 765617615565824000,87904 776559031976652800,156926 793123086992154624,249469 762783382707269637,69711 770908837666623492,121561 791783396301307904,241720 758137065246556161,47090 772496247215095808,131287 779137778957246465,172945 788943937113362432,11774 787021947238481921,208016 776063972839661568,153194 755209978424664064,32404 777251097555722241,159146 771769316505157632,125853 780134413661274112,164814 790573879085428736,232137 763707997046444034,79691 776914801670836224,159308 787438488518033408,209351 789096247747551233,223037 754804715897098240,33470 762664828775309312,74133 753428427546333184,27317 791669839828058112,240483 793457589459652608,252408 778296621511565312,167220 793390098393993216,249926 760968375824687104,64197 785675431651397632,196917 767451285050171392,99030 764318292056170496,80939 780669686358966272,181984 787992449016881152,213887 786060199132033024,197324 786476390535290880,200079 785957416122867712,199462 792525944300838912,245313 772546021314355200,131211 793533344831139845,252020 791780029499793408,241678 776190414130905088,152314 790559254142824448,231882 794948804713844739,262847 795001684858642433,264431 758717347599384576,54011 760704991413829633,63451 764099085523685376,69548 775302747574837248,146259 791371282847703040,238395 763490139544883200,77588 794381715577958400,259773 770693705753821184,119832 781251721133559808,185921 763826990495457280,79911 786172248868679680,209828 764084050902458368,81702 788756656519778304,220526 794616598065770496,261155 772971788028506112,132335 785505161062051840,196277 793215598243176448,249469 788768612446195712,220332 790492533960781824,230485 763401179191652352,77731 732692519490707456,353551 788796414163755009,220526 760868947168227328,64197 732374149147037696,349776 764135559346417664,81869 791080596109918208,234575 734220712689438720,354927 795673905855807492,217634 779278197485690880,173347 788800986483654657,220332 752254648094826497,11774 775537309680676864,150064 794727362244083712,262752 779093888862711808,171644 751779823190630400,18893 760943084788076544,64678 769314651125354496,112199 756906810632642561,44274 792207201633009664,243075 762662682570858496,47188 771826801806938112,128114 765970993491746816,90296 765961697685229568,90384 741777529393008640,139093 788825703173197824,216009 775727613981683712,150522 759066783974391808,54620 764871970857025537,82066 765221798506012672,86440 768587493524537346,106281 764227052178333696,82018 763001575296077826,75899 781639437331476482,189649 768235345817309184,11774 758470848751599616,53185 787826379937177600,207712 756650029998276608,44271 790627589631184896,232169 769921145147650048,112725 756340799655280640,42432 775744718013665280,151071 776787009473908736,157755 743850619157516288,11774 762846751988396034,73685 772787820981325824,132335 771968487589830656,121795 780196277262876672,176554 785547272054509568,196788 759187113074106369,56964 790244454540058624,229693 777478184027754496,160758 761339791359082496,67497 769555161416990721,113412 755396482698575872,37044 772448848144990208,130574 794626057651437569,261058 781428184398962688,185310 793489935156121600,252408 781920373730381824,190957 786275104619655168,199306 755621273527459841,37499 762865988714979329,73685 787068019746811904,207796 778373159045074944,167044 781367453632913408,139404 751859293981405184,18893 790957480163549184,232791 756316290655129600,42249 762241347571023876,71476 787060038057627649,207287 733896218472914944,254034 776444350863671296,155688 787015028637573120,208176 778320266334134276,167124 791409097262247937,238378 778069605319315456,53185 792819186942697472,247877 791740189659901952,238780 791226489664667648,234583 791604821732233216,239893 753509782586261504,27180 772145801430786048,129471 753361575667441666,26066 793098042178150400,249469 767094894376677376,91049 768904390795075584,109767 756034673160040449,39462 764197190579478528,82283 779432663375572992,173611 787171698487406593,207287 732573407154307073,352686 778429776109379584,167407 794543608556879872,261155 761566583445684224,69231 763118149201895424,76665 766579721312342016,93405 788870465821388800,220815 777472838936690688,158517 785509379428716548,194949 773585682933620736,136947 760146969297838080,61051 775563990084661248,148473 778470115482357760,152594 765365379468103680,86320 785680237904310272,196277 788582032251256833,218219 788399005881413632,217634 791709710739132416,241034 758102100215816193,51069 791345228305223680,235348 769390775050338304,112788 771366746708058115,125042 751173417936838657,15810 753762738850193408,11774 764769714455343104,82066 788068644303564805,215005 793388629435428864,249469 775706340870148100,149200 761759612630630400,67967 788882802527744001,220727 795434501300224000,267133 777449197796724736,686533 779717197354721281,175092 793908910004445184,256255 759347638114226176,56964 778704201366982656,167407 780795433031307264,183269 772181497059028993,127344 768574612821204992,107428 770403461837889537,118191 792396833062432768,245566 790925358778331136,234583 792755500987379712,243614 790927447617261568,234548 760815205215563776,64677 788754739504701440,220526 765231439159975937,86103 785859407523569666,198878 795739641383096322,267862 773807343062568960,138165 756884303980666880,45311 787737673930768389,210897 770723026509897728,121046 786192229274574848,198552 792233178278662144,7224 755658140654395393,38792 795423212939177984,267014 793437919344074752,252196 764453564538245121,83391 774186988391890945,141200 775737666147061761,11774 789485517230440449,222792 794986079325745152,263907 778382590239703040,167220 756689568691318784,43553 764093459401629697,81702 771534522378625024,125111 791062406848020480,235348 750705713752711168,11774 766293932246315011,91946 776426727811739648,152107 768233050396356608,103046 779296879641178113,173753 786628399959777280,204835 775427955853897728,147013 780631296896827393,182211 791804928998121474,240483 755871287214505985,39499 791697546041229312,238429 793867584697348097,252580 733776626908037121,1170682 763152587826696192,76549 790244433086279680,229693 777342844570918913,159876 785914432480174080,197512 751607358678110209,14277 745392067719815169,65936 758337634670354433,52112 780612711503671297,182037 756573324050853888,43258 775727527100715009,150663 767918047889940481,97386 794670748564680704,261155 765563638254018564,87904 766020249720393733,90618 755748324003737600,39384 787043032805892097,207949 778941352226750464,171168 770661667696963584,116120 775069917192163328,141091 751583450914775048,18495 762457302179864577,47283 771845509904347136,128017 774698366655541249,144654 766789402601238529,96299 764062031888601088,81595 765706095960686592,89198 770741361125367809,120610 753406183747096576,26140 773530904253825024,137042 794009961290432516,254577 750154138802020352,10057 779130593531527168,172962 780969171098238976,182390 753854980604432384,29940 792187483001729024,243615 754060875372322816,30634 764174121265684480,82209 770660150105432064,120393 778349223561551872,166282 780614259256459264,182122 779430495817826304,174115 791589724716666880,239405 793879762519240704,256358 732999912716111872,738099 753043496920121345,22952 775666898629341185,64722 776216944043229184,153854 794045138561597441,257520 753747315333017602,29702 774705875114012672,144607 762808292762644480,71026 771529592297312256,125554 769968744361783297,112693 766311706087809024,90911 788888758338879488,221972 786905639582834688,207287 792173397404897280,243075 786146706178002944,197512 767941469869080576,101681 781573039989239808,186553 791797338633363456,241034 767070425381679104,97355 793446696101576704,248638 759723056751181824,56282 760534141830135808,63512 756761030663872512,41702 786412218602688512,202636 770658164698025984,101681 793622272263196672,253032 774284503669936128,141858 794158920134574080,257492 778326490119151616,153480 764999520933457920,84209 793722416933380096,252711 785472692774313989,195975 787274725013721089,207613 793508516728152064,252741 791174051091869696,78159 761340286127726592,68182 769804300163821568,112872 759437388015820800,57607 773780107722973184,137953 770953080351449088,121612 791720528985858050,234990 780736135576293377,173347 794892086457810944,263676 794190741245399040,257492 753965849732448257,29263 750971410386825216,15661 771502839377989632,125163 793435670446497792,252020 792813521427922944,247767 795224793754828800,245549 754109574936924160,28167 756297014925746177,42432 777049351315128321,246425 756553217551507460,43811 762694352447479808,74247 778667311070720000,167220 750977141492191232,13069 754141348408750082,30681 788008980828356609,205197 753727710086721536,29263 780538157133463552,181358 774231785723072516,139404 794806091217567744,261155 775740978959224832,11774 758702598417375232,54070 775069979821703168,144682 793275459530285059,249926 794236938333069312,258456 756961817189027840,1248452 794682244589830145,261155 770253767656640512,117400 788935889435041792,220777 776782795544879104,157840 792106407168540672,243509 778302541436182528,167220 779031424447844352,164814 773621702945230848,137818 775884790604193792,151409 794383469589561344,259659 750029052388339712,10735 752935226570047488,24134 785318598403293184,195125 753192335396118529,26042 791056294320885760,236393 777286074200690688,159359 760984299067715584,66159 772880104846462976,132370 791453951757520896,237935 763525616117305345,78684 771458272733851648,124597 790365267960406016,11774 767889083251187712,101681 793133319454089216,249841 758102199914209280,48663 790736710933938176,233558 773485463147425792,136904 769144753061437441,110209 794589074334040065,261155 766738926874660864,94699 781237842794217473,186434 763520110204186625,78159 762700498780643329,431998 769951738241675264,110060 758431615286702080,53001 795229964660514816,262849 751161705065947136,15643 775367225662472192,148045 773884961187389441,11774 752981738578702337,148861 764322890531692544,82121 765345178450333697,86103 740485002136289280,353447 756573990324473856,38210 780613175339212800,181935 781422054130286593,185255 789441727547502592,225943 790976865028612096,354847 770831892903899136,121479 770792640828747776,121479 790321276149792768,11774 770880297378385920,120610 770732034662756352,119774 774722640992841728,53667 756318535236935680,42249 776853044042563585,157755 793282320807694337,250293 793633994915123200,249926 791044921285349378,234796 775826501610733569,151463 758171596284624897,354823 768859245798387712,11774 778230422010335232,166532 772820957526228992,132335 795730111693811712,268356 775718677891002369,151071 780400410267910144,179421 792137056591941633,244230 792826932496740352,243075 758796961281474560,55257 794554023894364160,261155 760601269576802305,354841 786691258114867200,205181 765197775784910849,84209 788753122416033792,220526 792027833522675712,243075 776240824107438080,152182 793128649906069504,242693 771021516624584704,122875 795310462967705600,263906 757734654451458048,48991 780292721244340225,176203 793220746642423809,247569 789665483851194368,225859 785263874249404417,194560 758124906886287360,51136 773890997042503680,139404 758093311836061697,50476 794999483021008897,264397 751205632468934656,14277 793037396925227010,246726 755432464462512128,35890 795089352892317696,264397 793818233044344833,254209 774004732100644864,139404 759619756324335617,56964 788517427755749376,217658 761292814231674880,67893 789298894765117440,349856 764814882827034624,84689 757324390065471488,351340 755149697396932608,33689 778325203071926272,167220 771349880296144896,120541 763415444158054400,77353 775531750969577472,139012 787490018495430656,210289 788205849751658497,213887 755487221373890561,37973 761170890537054209,65257 785709708015341569,70858 794839852348887040,261818 755426596522262528,37427 771108592447389696,122982 785509766126833665,195975 792058167282823169,243075 770408242119708672,118515 776804987800281088,156644 777167788259610624,157755 794968735857733636,262925 762075684109819904,71828 757997923376439296,50500 764029409036677120,77598 768809307873902592,109167 793151424259588097,249852 793849956733976577,255942 749713423466897408,9096 768865125310791685,108963 781340198085005312,139404 777507581606580224,161568 788600734795329536,13324 750410056647204866,12883 774264759046770688,141887 767849970284302336,97685 786946936074928130,207517 758279377486508032,48289 761273399905751040,67283 794139382714429440,254209 773553368786726913,137042 780640472427487233,182257 753645910660227072,27402 772557539376594944,131542 770543779598196736,118192 787042684229722112,208014 791003688814927872,235590 755285283717967873,36219 771773048039038976,127366 793242336205701120,248624 750551987851300864,13343 758415512820813824,53144 786944815472578562,207613 781251296464629765,185921 788789266486849536,220526 773632055716540416,137158 765965652683173888,90003 770528856478482432,118235 786723525323321345,205270 773780962136231936,137042 788463609634447360,218275 795014323320090625,263895 753277824262221824,11774 781579228684902401,26066 793257104723341312,249926 790678908723142657,232169 753889464859058177,29907 785905133079134208,199409 770670855479230464,120610 777484996382720000,108396 792053107450523648,243075 768239327100874752,105109 773967888252280832,140444 791277542304997376,234212 768233035099693057,101479 775934310964617216,151071 792596168299524098,246726 793108278930583552,249469 771557708478554112,126390 760545128549347329,60794 776088543424761857,152903 779502866386001920,464984 792063307255459840,243187 767802166010449920,101681 785772028481658880,197512 790726275438522368,232881 793797343556542464,255393 750468380264505344,12773 775911026550304772,151463 778587228431843328,168794 760148884081537025,11774 763356049235513348,76549 763780659756212224,80098 781534795763417089,139404 793607969405480960,249926 754141800277782528,30681 763318085293977600,431998 732291551091531777,1170428 791409360194842624,238207 761289614481039361,48110 768424076406878208,103405 785868738767781888,197512 779108197831434244,64722 753732056388022272,29263 733333685252939776,11774 775752144917893120,151071 752023836216918016,14653 762718370433150976,74308 781087673234649088,762119 788837143246364672,304513 780435077385846784,180310 765354722089848832,84886 792637325616439296,245101 737889590581833730,1170533 764180543588163584,79577 780928189124190208,184462 763902603591880704,80209 793135135277191168,249882 766782459924975616,86120 791040241230499841,234051 765204414156058624,86103 759202342185082880,56952 756618262834806784,44429 790974880002904064,235590 756296838202785792,42495 768028702135443456,102514 762035123579678721,431998 773994044817018880,139404 772166374395215872,129991 763774419143630848,80098 753234956378370048,15066 771547522728759296,125111 758113115829575680,51069 788934047544344576,220029 781847987412697088,186212 787160957940297728,206349 759122380136419328,56964 794656791468478464,258771 794925233484468224,263895 774386115256070144,140444 786411166348161024,203674 764467944948727808,47940 757781145987715072,49207 792746380213096448,241678 753001262006796288,25255 785554857826643972,196788 769297866598838274,112399 752202619091881984,18316 794615322636525568,262053 777136194651992064,129652 779042751816069120,171693 732956173503070208,352465 774037370878296068,140748 764609096439898112,80648 772817119763456000,131045 792824057414688768,247877 759157389866196993,56784 793074992971853828,240483 794150696115376129,257423 764130340688371712,81869 751860622141247488,18486 775872423803564032,151845 758495541483474945,53185 755506210129018880,37892 793282120470757376,251234 772923937785311234,133519 787818852595798016,213253 757666039043731456,47782 763520872284061696,77731 765468965766324224,86103 794731959972937728,262752 756497211844915200,43314 767804775299633152,101681 793972774087884800,256219 792034209833578496,243075 795209878340042752,263907 752717670944952320,23251 775312390888026112,148045 790467651093073920,231498 771636453566652416,114254 794132220516663296,258072 778417554884747264,167220 780077925467127809,176109 791366383762157568,11774 753681803995652097,27317 761677980489904132,70177 770718363244957696,119937 786676973779255297,205728 785545330624303104,196917 794206612558749698,247241 781833755791134720,187131 750969335896612864,14582 755799603769929728,39462 749280269933244416,7828 775794358926839809,150404 758520795760988160,52545 766791788342472705,85326 787256058771345408,46572 757850777041772544,48549 790478831693996032,11774 732359586439516160,196346 765955767786573824,90327 768860280679964672,107788 792365028037066752,243187 790413808564965376,230485 758296152408223744,52112 763080961420505089,76430 785944344461279232,197512 790951984245280768,234583 761995458982141952,70689 764584961244483584,57574 774004055165272064,140495 778482963172458496,239274 795695264766001156,267862 755916979244900353,37457 788164043353849856,214976 794963105168039936,254135 752291705102200832,15518 768997330192302081,107469 787778863283789824,213064 755187550399131648,32207 789130065397157888,219012 794562125448368129,261155 791320765715001344,237491 788088011632283648,215064 773197703291494401,36727 765699826667454464,88489 793847546842001408,255954 733109708198969344,355480 778779541623803904,170187 787130704899473408,209129 795113402188304385,264335 790719284880084992,233692 770265104755458048,351463 770340300040597505,111454 759173715540062208,55257 794575095373172736,257534 794635688092303360,261155 765609021948751872,11774 778057737783676928,1182483 766048938248048640,90384 756273027977838592,42432 786600819189686276,11774 753021532855730176,24988 773305170226655232,136110 794680053858705408,262022 776069679584534529,153194 776398940287762432,1250064 778192422295642112,166390 795113675094900737,264774 764267596644581377,62180 794952171905314816,260613 786413333981212672,203350 780569620289884160,181613 793605142729879553,246392 776003773797916672,152492 758667607042093056,54070 733662231888551936,11774 741298338272804866,11774 754002307944058880,29790 779311404754935808,173964 755567601393213440,37294 767171109536104448,84666 781503627781283844,188401 764671934130823168,84209 753999167157075968,27222 759917463056240642,59666 775760048081567744,351424 794954084172214272,249926 768990893672009728,110585 786549121125523460,204413 788156254808145920,215754 794733283292618752,262849 760526598508457984,63451 788526409782140928,218275 754771358962311169,33549 765533006886940673,87904 772158482338320384,128934 774077582644015104,141360 764455780393349120,82203 780464578593423360,11774 788770588957421568,220661 793105830732115968,242693 793577110161985536,252020 793845043572436992,255942 767539070369042432,97519 795448267312087040,266079 762828665004564480,75073 766267312043274240,91751 767816095113904128,97554 775082176367001600,146804 758686812504285184,53185 775362222184861697,148645 757429913892884481,47284 776818065447260160,156835 788047546673401856,214354 771180111013871616,124136 792387634874159104,243398 792402155038650369,245208 751636064868106240,14277 778364480933814272,167305 791418527236366336,238290 792498692485971968,246392 768865359592058880,109767 760555687466467328,63655 788005867081895936,214354 794832014314708992,261050 777957145560096769,164764 789660592160202752,226738 756281714758922243,42432 786239746850824192,1063777 791687433582764032,240718 763009756491571200,75724 790582027019915264,11774 795752780946358272,268529 773620586140602368,89887 789529445660921857,226731 781166724892598273,185496 781635009111134208,189613 753561303747297284,26289 749633750733053952,9098 753042725159604224,25255 793487975669698564,252741 793456536261537792,250633 770817636888252416,65500 787504030830383104,205989 794321301796110336,254135 787006540259680258,208379 776632234304344064,156835 788756176716431360,220526 764819659367612416,84724 794001285003509760,250633 774034226303774721,140025 753782344570380288,29819 758544006326300672,52659 755121943016202240,33356 792030317032898560,240483 793485221987356672,252741 794868998882099200,261155 758109732456443904,41703 793896807252291585,247743 766597976936505346,94705 787841054401662976,210760 749850253168435200,9754 792080813617651713,243075 759097780363206656,1248649 779686564909703169,173347 756895695299371008,44450 793162516767477760,249926 766443044308529152,91946 787377727909179392,210253 793168542111760388,248988 794908244242219012,249926 764889331324583937,84724 773588169409331200,135736 778343791140954113,167220 780179068562075649,178663 755271762376392704,33022 785948441205731328,199272 787769628629929985,205197 757280806427627520,44429 761148099595276289,66815 793884211908321280,249926 767157685129142273,97852 780620552646094848,182154 786736844587298818,205989 780452423928193030,179742 779683439842852864,173628 765710010483564545,88459 774061760487706628,140539 767021404285902848,94660 773566685538377729,136947 787339207186452480,210432 794005754944561152,256502 767210070698405888,97852 779343321223335936,49998 791256213354868736,235590 760958016208371712,65136 788137061094072320,215012 760849687960313857,64713 791000864240447489,233736 758806265157922817,55260 787125421540335616,207151 788749314243854336,220029 767811630910545920,101681 793132761196404736,249841 768667469846151168,107423 789136824069398528,11774 759077316085420032,56784 766349772877864961,93286 756214075374174209,41472 759526975388004353,57749 762362527762161664,68654 775770534063800320,150620 794376217784975361,259220 776094580634628096,153501 752896584610787328,24134 766226746651836416,86103 787399415136792576,209393 758064684452843520,51069 793417146567127041,248253 787722488306335744,210235 795665484343558144,267862 758673190432436224,54070 765788969695055872,738099 779374043614941185,173964 763505297918799872,78853 776103639328755712,152735 787389842959106048,209043 758371596708917248,52532 765578872653873152,87860 767450152474902528,95055 770843198084124672,120393 753393872261218304,27483 761335758472957952,67766 771360374851379200,124597 773565100141707265,137158 757740413545504768,38183 794035385919766528,255393 776144055465938944,1250290 751170136657264640,14827 780872819911426049,150151 788905096369221632,220029 790910047496921088,234878 755915661709377536,40668 770074466462363649,114985 779099409510301696,172799 775721255471226881,149953 793102892307582976,249469 765657233069793280,87904 785308767424385025,191653 763405165785337856,11774 775733891315404800,150511 795301976883884032,262022 770323414955556864,117352 773861639707824129,139404 791021160414654464,232863 786195139882463232,201619 793214269445636097,250633 778564842529648640,168794 755314508474621952,35044 788094377767931905,214209 750784555376779265,15316 785269646538772480,194667 790267414088855552,230270 775006236441972740,146259 790574517869486080,230270 795033392752586752,263926 754087625020039168,31750 792057786129641472,243075 770119983829491716,114690 771710666595930112,126389 768767765020827648,107423 776846754247507969,157693 767870108865732608,100893 793955787517415425,255913 756280431515840512,42495 790977354122362880,235257 795613324046200834,267521 774713807218302976,144602 764556145071489024,82066 772896497373319168,132335 774986051916095490,140900 775794803460169728,151212 793941843234799616,215965 778955257468583936,76146 787508131521638400,208176 755889913204133888,38459 776988178259599360,159853 773583163675344897,137639 763916852275793920,80720 753590914770141184,26917 794109275664711680,208014 760501540599701509,62755 794269910524432384,249926 757561329301323776,47782 771424787977506816,125367 771775012785180672,123747 778739036185698304,167319 765208636805124096,86103 763567047540219904,77598 777969688638873601,164869 791818139680010240,239582 774497897694060544,142262 760122731526492160,60866 775675064654045184,150695 791616656938184705,235456 755601944064831488,26066 755001091901698049,34649 750480734905782274,13532 768864632484335616,109666 773746328182460416,354847 750715036088213504,14421 788165835722489857,215012 760111780542676992,60995 762329319867686914,1249019 766459063022432256,90031 785330764124680192,11774 749373886916009984,8497 773537583758475264,137042 751540120952733696,18470 785350400060694528,11774 786413341115871233,203350 750134925173547010,10057 794559016693166081,261155 758381674568753153,52112 776687191342784512,156053 752011748404711424,14277 769280376535715841,112363 770314436930338816,117686 750336765790068738,11495 773587070870818816,137042 755164689785499648,34666 780061391386349568,164814 785981668196687872,199546 790609344668823553,231870 790635252859494400,218987 795050997420654592,264911 780561643558334464,181548 775386115113152513,148045 768855513274605568,105109 789986590235955200,228354 793617405184401408,252639 793109490719567872,249469 792800417822412800,247241 758687804864000000,54070 771844938552086528,117609 774078668767236096,139404 780630725015932928,182257 781475360319889408,187976 732998593833930753,351617 794704240904175616,262849 793902602157162497,255176 758721998939951105,11774 775773651539005440,151185 754740702114877440,33356 749738151560617984,7546 788467119172255744,218275 789259622372691968,1170441 762847113722023941,75267 750862688234856448,15808 777913130756239361,162596 781232643186667520,185595 790294412748328961,230485 793101738534313984,249469 785666907307438080,197286 787658580476436480,211099 762715401629335552,73926 770015087134437377,109713 788589650256551937,219506 769221224358477824,110209 754739710182973440,33356 795680349934252034,267862 766818330539732994,96299 791296994102747137,231792 760252227130892288,48052 787008497447821316,204629 765002570834251776,85209 792837107450458112,243865 794955896354959360,249926 771374944324157440,11774 794588991785836544,261155 755534488466108417,38183 754948293243777024,33261 787874870663090177,213064 766383246351306752,93261 780975892520660992,121785 778877235050651648,167998 780770036868931584,182726 757311823406247936,46612 767785799152730113,100893 789372652704059392,224680 759181919502290944,56952 795346738311741440,260874 791894386233765888,242360 770347525207388160,117609 789549217400455168,226048 791362006070792194,238395 793094540576092161,249469 786235511568420864,201555 771089433793822721,122146 795413944089321472,265855 772808530004967425,132578 773641021095874560,133702 776653003264786432,157082 793567992357396481,252020 777514765002219520,161456 763564370462928896,67226 790551639140753408,11774 765167728931905536,86103 755189757303336961,35890 785566858078515200,196788 763898130194628608,81101 765293225909166081,86653 774413966642733056,141858 793223752456679424,250243 750336317062541312,12535 754816148609216512,33356 781614664748830721,189086 790327989565206528,231015 762286545776807936,431998 776744728725430272,157755 786102201131343872,197512 738777805522079744,1042906 764817831980511232,83881 779330521268531201,174115 750845381903126529,15643 765064452970418176,80393 779008076225667073,171902 794350086906085381,259034 781593399992418306,188873 760545397395693568,63451 771846361582964736,128424 763800034903064578,1011996 794328784413474816,259231 780658029255495680,182257 754859013553008640,23672 793562709228785664,250785 793580968254640131,253793 788551509369823232,217519 786317534576336897,1063777 795365647119249408,266500 788167527444602880,215969 790776106244681728,231333 760656642983731200,64197 764224429542912000,82766 787137410844942336,207119 790577722225364992,232169 793180205305200640,249926 789152822889775105,223286 749942271945150464,10735 756999053754400769,45329 788624885731979265,218275 760582871870533632,63655 763525899350310912,78385 773537952114806784,137042 768951082877845505,110023 758712529572986880,54748 794085907984838656,242693 775535930744549376,149953 776895859397042177,158387 790969890739892224,234583 751727327923564544,18562 751219447210209280,17794 793168214184321026,249926 778365294456639489,166852 778935534706053120,170882 781350074659987457,139404 791673407880376320,234990 761559213227200514,68987 794383679120375808,247651 762809373848502272,75073 795428096178606080,265855 757742755518959618,49066 758697306170372098,53806 749527008485474304,8588 771072821325733888,121949 779398816768327680,173346 780862712385507329,183668 793180118411862016,249469 758674555481251840,54070 770016952064610304,116229 763943968363061248,1249200 786006697949081600,199961 778156765837926400,165974 780075235982749696,176129 769613603234123776,110585 785550253428645888,196788 758732064518582273,54898 757695443677614080,48663 758286109113737217,26539 764923775150202880,84209 770274674483793925,117257 795751693342375936,261155 766689229086814208,11774 761537038369914880,65234 761982681387114496,71270 765658041324752897,87858 772646982414438400,131480 750054147735621632,7275 778301184272535552,167220 785938265966714880,194199 788434566667272192,217837 765950764120416256,11774 763501503797534720,78271 758661354219855872,54070 764796191636938752,82344 756284732535472128,42117 759007519033348097,56175 772783649104072704,132335 776797683197632513,155451 787004508731797504,207942 789169099871952897,11774 767034531303960577,97392 793157225954934784,249961 748242424024211456,11774 791715230594269184,240483 765769675380813824,87904 789144309480185860,223492 757569850600337409,47761 788167152943587328,215969 777608145992417280,159454 749318922239877120,8047 785963988798636032,199431 765677208400650240,74575 760291333701459968,61051 771847263668858880,128382 793542639148683264,249852 794888118507814912,263708 775305195588694016,148045 781212656069963776,186004 790290024084430849,229895 774771425907310592,144838 778407294476378112,167569 765629096776896512,88052 780863862136418305,183468 765655289148411905,88669 794656729845919744,261155 756113590927646720,41632 794587323157647361,261796 752957972821803008,24257 776794382146166788,153194 794273842885758976,258927 794370326641733632,257325 764284787985088513,72350 788466260392673281,218275 764738612420235264,78997 763883282228535296,1249149 780087602376417281,178076 781348497576513536,186584 760283662881591296,61145 771368272679886848,121612 773566734980804608,136904 765157199119208448,86103 754804384257617920,33470 749939273399345152,10848 762963291584892929,75073 791451332452442112,1170552 794666852270149633,256219 751626769627623424,738099 780667107423969280,148654 785983730770849792,199478 758366550357315584,46384 765633640638271489,87903 795343836310552582,266079 771626432673947648,126389 774434048261300225,142503 759177388362240000,56964 760168304493277184,61444 778524164323962880,166100 794680212608942080,261155 766472144150814720,93823 750682088509235201,14502 764872074707906560,83881 795717197586829312,199307 795720687826522112,267265 776202959344533504,154469 791344800230506496,228124 778977357550026752,171324 769036470141218817,109945 791460646265036802,237198 758679786348613632,53945 794631731374657538,261155 790977922437828609,234583 767122485238202370,93112 776136856287125504,152735 758079176897290240,49852 794994057176981504,264431 779018061475041280,170169 791667423585927168,240483 771608104609779712,125163 760466873955868672,61051 780095935296569344,176710 795407877724864514,265858 794706507556421632,261818 795658384364212225,267521 774999490193424384,146259 786692208338632704,205602 794269657758765056,249926 755546930181177344,37991 767358163607818240,355994 765043338298798080,85734 791663704223916032,240483 763887541078593536,79264 785366738502320132,194082 780906514441797632,181419 781834542411685889,190635 787748086013632512,205728 788986251063857152,222627 767832914037846016,100561 762001076207906820,71026 790229384921804800,227272 745172890832637952,11774 760172658877169665,61051 768547285894651904,106774 740298000942014464,99816 762827489827663872,71353 768143811109392384,103354 789769872817258497,227795 776739706042286081,157755 778629726889971713,167180 762278793478152192,71502 773872593841496068,139404 760140047983087616,60325 768511894529376256,106774 794374009370460160,247743 771760195378769920,124804 754750434804391936,350711 785983377828610052,197367 794247025592176640,258331 793200488229601280,249469 789117082810155008,220332 794806507418202114,262752 754086612754132992,31201 788495798090788864,218275 778318213574631424,163707 791128281907167233,196314 768161819462471681,103354 794567687238287360,261155 754049599850082304,22439 781200750273634304,182659 754864881141215232,33549 772714897457094657,130988 750446883458256896,13450 758277213116477441,52112 788489240137064449,218275 793207132652969984,249926 794549288252637184,261155 765442677739548672,85859 779438728859181057,174660 793610052611387392,245963 732343392651378689,350223 761318289888903168,67360 777264981293297664,160602 762185263753879552,70797 780794528143814656,182726 755189240502157312,26721 757934465222111232,49925 795656657846018048,267521 772231114572361730,129650 791387979474493440,236928 795156303966445570,265257 754741957629534209,32869 756547076163502080,43917 739888250962075649,11774 788108034169982976,215252 756602972994494465,43285 758713285000716288,54070 774617327874764800,279676 774931391947628544,142906 793169048276242433,250261 794225821074464768,258120 791431350498713600,238639 786508683127627776,203793 777564568004530177,162154 767893366583484416,101681 760093217370939392,60765 765368331322941440,85562 786647157424128000,205181 786725014636793856,205091 779884379489333248,177422 770788865967730688,121479 777917693085290496,164001 787068508588781568,207733 772833450575405057,11774 753964049151516672,30590 793611894221262848,7311 770318620354236416,117732 768128899758878720,102745 791403273462874113,238780 791404731126210560,237908 779881300878561281,174465 792495397486723072,242693 776759723769159680,157826 759241794701914112,50993 787911396138840064,213887 768652294543986690,107469 773894279253090304,139865 786983518228189184,207096 760524483161567232,63451 788875822283255808,220332 771404441496858624,125222 788734992851476480,220332 752842320547028992,23899 790610627345735680,231871 794295646186442752,259267 759899559627624450,58473 774449737835614209,143585 766326917662408704,11774 768086754024751104,101383 776220298031013893,152314 778469803300270080,152594 788064604374962176,215030 767463601179209728,95055 765984572140052480,90125 777886801893687296,163763 774845933242707968,145681 775788167945486336,151463 764032003041701888,73926 764266304849215491,82066 787060943138226180,207712 763448180830773249,77577 754023176976433152,30296 758703823691083777,46076 794993311488626689,264431 790627989167992832,218545 764811581918179329,83649 785609705699672065,196348 763804766434582528,80393 791711161070649345,240483 758641430097047552,54070 757583418624323585,47782 764091933530529792,80939 769197444286611456,110659 759485418635202561,58227 791859079991832576,240483 762025282807042048,61639 763504732946239488,78914 777353687127560194,159308 781864931490566144,190635 794531739557183489,260790 795032486287986688,263926 778777445088440320,168698 795295333123289088,265257 760531674681729025,63149 770743782824214528,117257 776737750674399232,157693 786614671914610689,204413 788103559485075458,214492 791716077764042752,240483 795733801838215168,261155 792183451264749568,243187 787129082676846592,209292 778767246676156416,168794 779310724900200449,173753 762284914402168832,431998 753398615490514944,26815 762867356909514752,47188 795282661954588672,263864 770482703271690240,118192 788739901193846785,220029 790637533117820928,232881 793949783429742592,254135 771159672111960064,122861 778475474783768576,167124 759805418755416064,58267 749359817232375808,7828 778571396884602880,168794 756977852705337344,45125 793098746284212224,249469 758239344108896256,49573 771809843543810048,118191 792152094396387329,243983 795094067898003457,265102 793838771926032384,255602 755861313209774080,39236 795684294593302533,11774 766962187810119680,95511 790068367847587840,223249 763257874571259904,75615 767543422253142017,98972 733149723499061249,355106 770504461240377344,118515 793664226615107584,252014 755157663713992704,35890 771364830859108352,112939 790665417270431744,232595 793901027686834180,256411 789946967451373568,217285 791353183008198657,238395 792925178003152896,248194 779950123367424002,177638 780658661219766272,182257 793944711165661184,256125 752952081862959104,23739 763438102643957760,77849 780805045340168193,182036 795344842997972992,261155 776861088960786432,158520 769375591208513536,110302 775446095417704448,149202 755528751908347904,38210 768948891832217600,110331 760546111933259776,63451 776577459294797825,155451 750769679581343744,14713 793165437282287616,249841 787648720200273920,211347 756237629482496000,41929 792342630935977984,243187 769577452309848064,110585 791094680859443200,234564 794160099124092928,257423 763983541952622593,79999 776096615274844160,11774 772610309341192193,124781 771369014262173696,106716 776198574623166464,131210 755853525364580352,39462 753978741848731648,30590 764362832938995712,80416 780667144086364162,80785 760506604835995648,63149 795304612509036544,265257 781135908552802304,185496 755225926451945472,35403 768322246297448448,354847 773647797786664960,138165 733323334977343489,355480 752772819839119360,22953 774984384608931840,144682 763672021024776192,77303 795049285373087744,264397 779334247219945472,173964 773971802817040384,140025 764055793679249408,79246 775443663497420800,148324 779425268880539649,174971 780771447497232384,182349 768193618788048898,104395 761661852279595008,69747 774802190124756992,143585 791056902201364480,235251 789093618434895873,223286 772317019970469890,128407 789190193249001472,224338 781077851160219648,183759 752203929816035328,18305 791694757747691520,240070 764444541772521472,82744 786541951927496705,202429 790991435843694592,233736 772581571526332416,131003 754971712395972608,32468 794890973218217984,263676 765207735973584897,86120 791337999216676865,237594 776763730726182912,157693 787053479797850113,207861 793651849031061505,252020 785907413614469120,199546 768910701037547521,109767 771502964921933824,125149 779384839527170048,174557 770793377755435008,117265 793211092554002433,250633 795458469486796801,265855 776506053190189056,155688 792415031774380032,215965 794771817886052352,262752 785926552135557120,199546 793329848030605312,245591 761234499371798528,11774 765026101924130821,85767 791758393375465472,238845 786909631360671744,207287 763545135418339328,78684 776875683788251136,158815 770343409290588160,100605 795700050278154240,267855 743123912779669505,679105 756345238508232704,42249 776568821251321857,156290 766158222902177792,90031 775233839450902533,143206 775361504849694721,140437 780623686659297280,182146 771486967502479360,125111 793169274089066496,250066 750360837110411264,12408 774690541409894402,85562 790646776973844481,231881 791355148320829442,238383 753364638788685825,27317 765621577857789952,84209 794347167792046080,259231 793207000981200896,250633 767897847110963200,101203 770000862185947136,114254 794255537978376192,258429 766692926403571712,11774 774422398510694400,139865 772544463423967232,131007 792062619666423808,243614 758665228016050181,53985 777848742099550208,163763 787314666838040576,209095 763705567562964992,79691 791332772895875072,234583 761322523023683584,67360 764796723650711552,84724 794378876487135232,257353 781200683496312832,185313 768945314837344256,108795 771331021400862720,124601 793842714575970304,255942 744286724059127808,353488 758446106569158656,52749 789939133053489152,224196 794538432924094464,261155 794794051220467712,249926 766255940509327364,91720 787335130914263041,208178 795670864771579904,265508 766266557672456193,90621 787847465386979328,211880 776017727421083648,152735 791416288367091714,238395 795412959916949505,266151 773706143939956736,11774 791090349271756800,204413 793662965383704578,254025 771680630606209024,127134 791000758573371392,235620 760429408280805376,62771 760586417756000256,63858 742017715397885953,7700 778066625014603777,163591 793249918810935296,249926 795093358511276033,265030 761450647824633856,67226 795092227168964608,265102 762887284957913088,74308 771108372171124737,122982 764604276966580224,82642 766115520995266560,90605 768889291162411008,109967 777575995486371840,159308 787148606490939392,209184 752172387823747072,18395 777579854179041284,161277 791716897763028992,239405 792058624692490240,242521 788829584120647680,220526 786705009652166656,203674 794021494414184448,249926 768910282974298112,107745 775773189330898944,151463 750246964114104321,11372 755591228041760769,38401 759125902177558528,53185 791105761770340352,236393 757957485948833792,49431 762453369227055104,73270 793632801991958528,252581 751587908511948800,17416 770382788079984640,118393 759159230867775489,1248681 746329736675270657,37160 769315703681712128,112119 792094899176742912,243615 794562058507456513,261155 778564437183606784,164764 786246191793238017,200870 769727272823631872,114987 780512379473977344,180233 754756570114822144,33532 763894317366644736,80153 780617535830056960,182154 765038632143126528,82066 770293165265870848,117257 792800940449468416,247241 771550405281009666,125861 778364763873030144,166339 790250007744086017,229693 777934916013129729,164578 780435166397394949,180310 769670790862241792,114283 736419903155011584,1170941 760291065870032896,48052 778572928103264258,168794 788478949894529024,218455 792538101377892352,246295 763410436440072193,60163 780880874174906368,182870 756189182318432256,41680 794718325305643010,262588 755167008115732480,35890 793587961598279680,252679 794769751352315905,258878 768300876117049344,105041 774681194126532608,144654 785270434660876288,194648 788673299454816256,219678 750926538196054016,15808 771128776864456705,122980 781563610107637760,25953 753705172593938432,29263 757796826539958272,48093 795297933121961984,265257 773669262829428736,137315 769288224887889921,109713 794214745293230082,255870 785936585724276736,199546 795267790504661006,262215 775371089803218944,11774 775294049846788096,148045 764951260776673281,84745 794910459090505729,236393 795064823176396800,262849 756291793096839172,42564 788449682108346369,217837 795388082195431424,258922 765492552061509634,86161 762863607180726273,74483 794703574617890816,261818 788717028542676992,220029 788894139794456576,220806 767701782902427648,100605 790902774892552192,234796 767859120875667457,100605 794666483150372864,261942 785519152605851648,196277 788833917805719552,216003 794638884936130561,11774 735351602228416512,353667 794902734948417536,262752 795345185119019009,264397 792396927274848257,243398 773955591160987648,139404 787492059246530560,211461 794381340439261184,257480 765685094254346240,87610 793198514415075328,249079 792598188368670720,246726 757693660485996544,48522 768297693068132352,103071 775112062628270080,146847 790680683278721024,230855 764142760777527297,82018 769017724517421057,110659 793260372375531521,250953 773938122765762560,139404 759918915317145603,35479 763420288851779584,77586 775807691985915904,151748 777905055429197824,164328 780157648163307520,178075 795068254070964224,262022 793114758148923397,249469 743952408624062466,47188 793493750198697984,11774 794694349049171969,262752 749138031395807232,7422 760491875803467776,63149 787304790128812032,207861 762739386328965120,73814 789221701095559168,224297 789936290149994496,228576 792156676673662976,244221 758708263344939008,54070 759876960151543808,1248696 792019763060965376,243075 744202118177841153,1011996 791799433541197824,240535 759061929851752448,56552 768127859617476610,103107 793181766592843778,249926 777687369176653825,161941 787081150845980672,207613 776619385075138560,157108 778300935374303236,163990 764384552592760832,82066 794294912480989185,258829 750417150142218240,12883 732229401845321730,1170365 752667798481100800,17842 759127277355487232,56964 793243595830599681,249926 756595940358782980,43553 760562812796018688,63451 767152178939174912,94627 770750664565665793,119786 776740765200375808,157755 786221136665190400,201494 752657992785522688,22715 758106605070278657,41703 791781955129991169,241678 733734588590120960,11774 791861657748115456,242151 763357167680417792,77731 785291479241461764,193669 750211709697007617,11296 773707195460509696,138819 761675920721735680,64722 764834566066565121,83391 775086446407364608,146949 752953689426518016,11774 778171078619369472,166269 780722838026104832,181419 742387068173684736,11774 755504003472039936,38183 794187509370499072,257325 780796599412793346,182726 795011196139307008,263896 770711861822119937,114357 786415296567324676,203350 795702272076476417,263864 777701309583462400,162741 791921206115065856,240070 760720624427929600,63149 768929871678410752,110381 762831906752737280,1248927 768313814689288192,101681 767827142944129024,101681 777636685337153536,160593 762512538860855297,431998 792204387791888384,243075 781143314892480512,185496 781807674421809152,354238 778936108688236544,169384 777262055774687232,160602 751752044227227648,18215 765694066533236736,88459 750268978401075200,11296 762118775034425344,431998 756250231315034112,42152 780905560040361984,182049 760487032540033024,57131 780913228025065472,184223 778953301626871808,160134 793834438618517504,238136 762681037281304576,11774 768936558519025665,110389 776589819619127297,156581 792410278784675840,244008 795113850953605120,264397 791151712417488896,196314 753365315107614721,27317 769962007785271296,116099 771128638162874368,123583 775656923505065984,150556 781629670043160576,186584 779466975340814336,173917 781545002124079105,188401 754726582690865152,33356 768884682591244288,109767 779141538777530368,172962 756898250813210625,36145 771526769635684352,124536 775086137387913216,146580 765210521591246848,86010 772193010675093504,129662 750726881952075776,7275 758541671978176512,52061 776555643213795328,155898 753376769852502017,27398 771956220928360450,128934 758253900524687360,50804 759422958477647872,56800 760838857554264064,62877 785618828654940160,197286 763058848534003712,76329 794723102915588096,257805 780516672893583361,178194 763169024817725441,76188 778203327616065536,166390 761591769951854592,11774 794473868396298240,257353 750808400276049921,13343 763903533573890048,80716 766386238391713792,91946 794293556064161792,258890 732476575254384640,349283 786974103672467456,207287 793144862233198592,249841 768121106104328192,103261 787111702634475520,207949 795341846650175488,204337 792178613772615680,244221 768505719880425472,105799 776167683515641856,153596 771826362269044736,125742 792850866923384832,247241 773989908264484865,139577 788121280025243648,214812 748896203551629318,1002751 749331198120456192,7852 763355633722601472,73814 793458408322203648,252408 789160527796834304,223492 770855068405030913,121612 785970922406588416,199272 790165342609780739,228583 755213976770867200,35980 756329736549326849,42432 785710495596634112,195975 787356550377664512,208146 763698422230679552,78566 788452804931137536,217519 757290887873437696,46006 793083390400532481,247240 780058381058834432,164814 792554069575495680,245825 766274100520034304,90539 770385989063671808,117257 775826318143414272,151185 795311061675155456,264397 787513860676694017,204419 756520613452320768,41703 760531533119774720,63214 750780935126351873,14421 773892137058340864,139404 794856243684900864,262752 791073465872838656,236454 761635831446634496,69493 755046954502004741,26721 770357914406039552,114658 771339781406064641,124883 758686561835819008,54070 788155365904879616,214899 760679544332222465,62492 793526816963112960,252020 771438124807356416,124536 795181040281198592,249926 758169004129280000,41703 760121440746213376,60866 789425090874052608,225981 785603419176259584,197286 785787775693926401,195975 735165615959384064,11774 758095048881889280,49829 764920502100123649,85337 751841231450230784,17794 781593146786537473,11122 785860288432177152,198671 791714640543657984,237908 776834858928734210,158589 793594579861721088,252020 741246964818399232,352687 793182545940738048,249926 757884146765008896,49852 788513229362323456,218275 771535777993859072,124537 762910337280663552,73926 752269657009074176,21714 760623930222710784,64147 755856864462503936,19994 760708415748468737,63451 760522095327518721,52554 779351528972750848,172120 788817662881239041,220332 789843053104205825,228101 759211346382688257,57336 778324904659738624,165185 764222215315390465,80939 766355908049928196,92885 771816659317383168,127657 750754698014195712,14877 788826477076815872,216009 761651761484472320,67326 768519831951962113,105345 771405234006478849,124883 773849033794318336,138819 793808969131188225,255556 755101205844549633,34666 773310825293451264,136110 733032361714196484,355357 776234701547634688,153845 772571253127258112,131490 759472558525734913,57274 773883286116532224,139404 768882598080897024,109349 795046878454878208,264397 778032871411949568,117257 793097407433244672,249469 770766732864712704,119797 771201242995449857,64722 788959469308739584,222500 785932048578015232,194082 758497718276919296,48289 792027792128868352,243187 792192966479740929,242693 786708880302538752,205091 772528058335059968,131007 785268671493050368,194648 764273298901311488,81924 778027799416365057,165435 779441887262314497,173682 785990694921916416,200490 753640992335499264,28732 762323856753364992,69983 777596298341982208,161978 795148785823268864,263907 792188229575475200,243187 790667740319256576,232169 775464462736302080,147831 768514468816891904,107257 794180451040694272,257492 794791828407123968,51644 794990295964327937,264431 776130794381246464,152735 765482117736325120,87799 775124175648415744,146675 788717249121091586,220029 790983678079840256,233692 759004377768087552,52266 778365436140281856,167220 758711421987356672,11774 732249436814987264,349824 790984445255876612,235621 792023546100932608,238395 754754234705293312,33356 788822043911262208,221297 785990235989639168,209795 792113563045355526,243075 770501281441996800,117257 794204947101388800,258771 767637665445322752,99965 785634619534213120,197512 779465926974533632,171693 788135624742203396,215754 768976258466140161,110550 762059762791960576,70501 791120651599900672,197512 763058373726183425,965743 785801092454023168,198586 785908328794689536,11774 794943024618991616,262849 792393104225472512,244777 792878913894555648,246225 795737441332297730,267862 764227087427248128,82766 773971291053363200,139404 764014176851243008,11774 794623465475215360,261818 780377206216286208,178524 779051887949557760,172122 787515259225374720,210481 766402818160795649,92159 767477305874771968,97519 785940766967357441,198878 791367049637400576,217519 791708237737361408,241034 789958704850427904,108396 773894334928257024,139404 780786048796426240,182960 787987362676629504,213887 761592930196918272,11774 763318001315655680,73872 788254538037923840,1170441 771667051404402688,126152 761536037936066560,68993 764344597724041216,78159 760597715185197056,11774 777556184022781952,159876 788767131408236546,220526 755150862012469248,35890 779359915944980481,158387 780136388989550593,178395 790672332859674624,246425 752144913815535616,18452 793835646875938816,255393 775532902012612613,148748 758871109894754304,54631 785979822568636416,200382 757452774850367488,47266 788101699206426624,214354 762444024410103812,69673 756448055466061824,42432 761336051973681152,68144 794307813396938752,258981 785271856429461504,194648 766733323163041792,93286 765563293008334848,76146 762748620315566080,74066 752837785271332864,23849 779482608946253824,174230 763016254022160384,59996 768637428244504577,107423 751182987518173184,17416 794166376348925952,255791 779283177382801408,173011 760079687049764864,60723 785773853960044544,197512 732741669250945024,353878 792020239173111808,243075 780734746292662272,182171 788471347491942400,218275 795132152971042816,263896 767109431834226688,97355 763345961900965888,77731 763448947448942593,77849 766133476156383233,84724 757973326933274624,47940 787253643212951552,209813 790743104831619072,232169 788749308770258944,220332 792104000116051968,243075 794237422808793094,258771 787703718883921920,200490 768980138096750592,110209 771535143664095232,87607 791379197537181697,238494 751545602954162176,17120 767995257518784512,95055 763459084133634048,75724 781898147354202112,191354 775170582795132928,146704 762191008725606400,71476 766873459762888704,96613 788768273013891072,106085 789122825931993088,222500 791158452538187776,235590 786419146531700736,203674 755091063602225152,32361 788016020950749184,195492 788870367758651392,221785 792066595845799936,243614 755063968130076672,33356 766352026309537792,92166 732912020882853888,351874 793603384255324166,249926 787490647855038464,211347 756698610306277376,43553 758362106613805056,49498 762118628003221505,70764 770796399344640000,121479 754045792948723712,30296 763152562212208641,76723 795376136297521152,265030 767830040075698177,100893 775066690690265088,144648 794669064748560385,261155 775829091979186176,150063 757272635763929088,46384 788280771396063232,215608 790521006221910016,208178 775521631187955713,112363 790398486575480832,229148 793029644568125440,248193 795408460083036160,265855 795689214146912256,228820 751172036131692544,17284 786024437434974208,199178 775030456098127872,146259 754196131677102080,32157 766726206192513024,95672 788077095171846145,215030 763909184622505985,1249165 774010999095500801,140495 791353746366291969,238395 778974836554993664,170252 791277123889618948,237630 791352137020211200,238207 789470513500266496,225374 750518645202169857,13021 789353417659473920,224680 794678922369703936,261155 791908492353253376,221416 761886206208671744,70918 794552550804615169,247241 750799389153570816,14421 768676531698700289,106281 771709879748657152,126498 791306432750641152,236502 762533445625012224,72716 762818224077496320,75073 773637062574481408,137565 787084069230219264,204835 787333613943656448,210289 795123729600647168,264774 794155763459424256,257492 744547241696845828,350654 780880533890949120,181419 771348706637512704,124924 772161429554225152,127707 775763085441196032,151463 792717481869651968,246225 786998313593794560,207974 770363847957966848,118087 733026183307264000,355464 785545972243898368,196686 786331717728632832,201555 771931132808073216,11774 779345628715331585,174230 786325175188856832,198580 773799315114524672,137953 793948822229524480,255826 789508233232781312,226731 790897867850264576,226538 793703427322712064,253206 792090939137200128,232792 790660744836558848,232169 767542910984200192,97515 754143560312590336,31377 788408967571517444,217519 732337537792901124,349347 774234651430969344,142090 788527367715115008,218219 778289375297802240,166532 786634804938756100,205270 765540148150870017,88052 770787249378119680,120613 756902968964689921,41694 756979641303257088,45669 772022979131797505,128934 762015806532255748,71476 785987830417719297,199961 788564448445292544,104244 749381568972619776,8537 785791941644431360,197512 764788650970386437,84666 773886433647923200,139404 779018429470769152,167407 793850880080568320,255306 759163743813115904,57348 763719983511855104,79513 758693395820752896,54070 766442048140500992,92917 744957407676276736,11774 749401541963083776,8248 765393617225551872,86472 767101655053721609,97392 793800562621894656,255393 772954330521624576,133043 732304557921976320,351306 776292115131224065,11774 751898921501200385,17794 794555188820508674,261155 769876500749312001,75073 775865310872076288,151165 776159512134881281,148045 772909360997629952,132578 759424114872295424,57749 760126723346145281,61145 752628551522787328,22400 792765540095840256,230063 768242441870712832,102514 772797975332548608,132335 762440783177715712,70886 766110963867058176,91463 779282275179659264,158387 773919237609967616,139404 774012429038518272,140444 768653531972763648,108302 793096138043908097,249469 793226827259142144,249841 792835155194884097,245148 793926469424705536,254209 794594151576850437,261399 759104195303710720,18168 771535175666638849,125853 773560602375708672,137158 788809868740268032,220767 757262693057368064,46384 794320251932594176,256038 763148511642877953,75615 790926840164519936,234927 785623457795104768,197685 792100459012059136,243075 760626124288208896,58537 764270920651333633,81946 794272385591607296,258429 777821284721840128,163796 767896488521437184,101681 786999048083570689,207613 791072755240296448,140444 758345670474424320,52554 787835334579122176,212034 766039979499880449,90384 792523779633192960,78699 761002356888788992,65455 754875666399539200,33356 774707036718305280,144690 789343387006578689,225359 793120315098357760,249469 752645930109722625,22546 749747728838565888,8047 768968104185565184,109805 775429441703010304,141415 743884216216223745,1247580 795419467392040964,266491 768993322266402816,110615 788414109318520832,217519 768240462725513216,101681 765897037686640640,82066 733106358279634944,354525 769632404160012288,110659 791081247841800192,233692 751711515296690177,14277 785824345734066177,198571 755812957360001024,39384 765084261925871616,85562 768905289714114560,86743 790258898519269376,229693 790735783271346176,232169 751780465347026944,18567 753934154102743040,30370 776179687655604224,153845 757541908440756224,47782 795389150774042624,247930 754126907264819204,31957 786203706639290368,201494 757056247954673665,45125 775800481843064832,151822 792405908122771456,243167 793590070498525184,251483 787859733617250304,213064 774205928598036481,141887 760822795651743744,64722 791415902835093504,238207 763269599177564160,74247 794338437415452678,258741 780528522074923009,180655 786450743670677504,192032 795061022713409541,261050 732288650667429888,1170365 757928914547277824,1248539 762177385399803908,71766 769462230643515392,110585 776858049000640516,156835 793473741946703873,232863 794632938415648768,261155 763451209269194752,78274 770009076503814145,115451 778418896684539904,167220 757014987235659776,45040 751127450139160576,14277 755430081858711552,37433 768244645771956224,105109 794398569079902208,256038 792549748087529472,246295 777947123568390144,163763 755722670524608512,39235 768177190106116096,104406 795741586437062656,267846 785514898780413952,196357 754772764557475840,32873 760180710208450560,60541 778269659325947904,166532 753064180001812480,24366 763816226120306688,80098 768937995638493184,110389 763147851346153472,75899 791877239155548164,232169 790259751519068160,229693 785914431075065857,198878 768986471374008320,109666 786944858124460036,205728 750600751081254912,13376 794336502884880384,258458 762848834800132096,74943 753643201634775040,28281 753664020012498944,28732 785994651421462528,194058 789706772671975424,212131 767752842895618048,101134 772839328078626816,132335 785609058170441728,197286 791100079457394688,234583 765005302605283328,85562 777084115296391169,157657 793161283604361216,249469 754772071436124161,33027 772958616680665088,133519 776088442627207168,153095 771137631971340288,121612 773889978606628864,137869 790251980304244736,229693 761242244368130048,65180 768120263737155588,103506 785481951180447744,192032 793796910452801536,255072 756724195409719296,1248422 750471381976883204,13532 764829939145269248,84724 778354702131998720,166852 788534140052406272,106085 761133359833710592,61051 770649150270636032,118191 793835613795540992,255393 753336829529600000,27045 762293775376928769,431998 795041401977315328,247930 772523709957636096,128519 763829298780332032,78159 792752588693266432,246632 795397537305952259,266151 761313759059116036,67768 788698546870620160,218275 793649267915173888,254025 794001169139961856,257492 792766535941156864,247240 755544530586365952,38183 760587813444214784,63753 771146538764627969,123583 771956420866666496,128404 755800290633347075,33044 773184171812515840,135025 773911971322220544,139404 757315447226142720,43225 755169779007229953,35890 791070809397886976,124597 792227182366040064,244067 786221514865729536,201555 786743973721231360,205989 793638858244001796,254008 758543642164338688,53703 790905467052621824,234796 776205519866343425,153845 750752820429664257,14277 788499434342641665,218275 761989680757821440,431998 767129022300090368,97468 772928995784478720,133519 767112096714809344,94699 775121186665689092,146838 768289086259933184,105345 758054796938977281,50442 775518208392474626,149953 757437827563057157,47266 758646001666260993,54070 781650105459875840,188401 789979449437593601,228660 763945901949718529,80393 788740131373154304,220332 754739475251683328,33356 791699834394841096,238110 757642605299634176,48549 761534719188013056,68993 773340489424760836,135025 750757728860135424,15005 754029174914818048,29036 760167915765235716,60866 794627768994725888,262022 792594036133654528,246657 762136370223673344,1248990 762671862954557440,73926 772984906314051584,117377 775010803414097920,146259 792316473897201664,353124 793148780635758592,249469 755041080223989760,34637 791474289530834944,205972 774034539500888065,1250066 792173674556166144,234622 761721868566966272,69878 755868554306527232,39997 786342619433406464,199546 776838469536677888,158027 766434916905127937,93823 775039242649165824,146259 794551304886501376,261155 733600641080119297,355662 764690727817187329,82481 787469218564431873,199307 752899257699405824,24134 775797118858514432,151463 781802530795847680,190424 789469031942066176,225358 794908771759820801,263205 750620129080188928,12883 755524618287448064,35890 758394395540516866,52545 755891877484883968,39235 785505738114342912,196277 764307130841042944,82457 765276476434288641,84724 768486995299561474,106317 771008898669092864,121561 792923660780605440,243075 788506419008040960,215969 767396800059682817,96039 761963851827077120,14277 776493556374511618,156281 794530569279438848,261155 742417342441893888,1247524 778419926033924096,167407 779371894357233671,172270 765697173283545088,86414 791649817537622016,240145 773670551407595521,137640 780577514779475968,181419 775317065083138049,148045 771387535952052224,118191 777961801489276928,158820 775038957075607553,146580 788788662439903232,220526 770156680323608576,116082 773273172598747136,135190 781275003849367552,183759 787038370262384641,199307 766747306427346944,92958 755949606265958400,40881 787880403344338944,205197 771745787441131521,124032 750382716672217088,12883 793598625938944000,252893 794923873963769856,262752 766183480007032832,81929 785944191641595904,196917 756276249660489729,42432 760479634588917761,61117 778200271126163456,166100 791736101274693632,7706 750133219173888000,10057 755181281533624320,35436 767295201459118080,95708 793205936181616640,249926 758061316502192129,50983 793175640090423296,249926 749731282775642112,7816 754749752332263424,33549 766695001661112320,93261 778303315008299008,159475 792147813358460928,243427 751099992891207680,16422 765012526815862784,85562 757919854703865856,49852 769787618427080704,112239 772906019731025920,58508 768463645533544448,103261 789512604662333441,205972 776807084516048896,157211 794643629461688320,261155 750383174501355521,12805 778342662847995904,166852 750055514437025792,7275 734771174358581249,353374 779365729858646016,170077 774369582043856896,138819 765904929135263744,89076 770756034155732994,118192 773605125919092736,11774 765969085687537664,90482 755658039341027328,39017 761577941138485248,69231 756505867659321344,42249 776601106902347776,153845 794219883168993280,194189 785303401491861504,194082 732526908118818816,349263 762726583501201408,74650 762860501621583872,71502 760180716260892672,61544 761629224855822336,68993 767462984939556864,95055 785681584536088576,196277 790377540011626496,229909 759827664249221120,58253 792542472891162624,245287 760878632143237120,65404 764253034939420672,80486 765223239593320448,86440 788038494723543040,214492 762995690717011968,74247 788204088030797824,215437 755157844006146050,34666 776464533741113344,1249804 788085551211487232,65113 793136891482640384,249882 794855909428072448,250953 792299323388297216,211795 771736922435661829,125111 788945218955571200,11774 781837254775836673,190635 761324697804038144,65180 781362638181638144,187364 733136375072083968,355480 768204524330717184,103354 779416252678803458,174230 789736792664576002,227242 774005494411386880,139404 785629040988139521,193501 791363424596791296,11774 793997953299980288,256239 769315224851742720,1249669 754125015906344960,30339 791407065876930560,237491 761166248252145664,61051 766426616192987138,93823 795324165465210880,266079 787040875553492992,207733 788468824840560640,217837 791056548143460352,235121 789125298520485888,223492 755903104181112832,39462 791702501133344769,240483 754213499329400834,24201 759247423797620737,56964 762729488442613761,73910 786227708304904192,201308 792551823483691008,243187 794985790866673668,263907 767275561089630209,98610 781246337379602432,186212 781274660147236864,186584 746376803183255552,11774 795411305964314624,247930 768866806593261568,109666 776834240440709120,154709 788797437817348096,220526 786780363712409600,206642 795379417249878018,266151 786326520621137920,203026 793082956910845952,249348 777190482623492097,157755 768987413519540224,110344 774013407242571776,139404 787719230493978625,205197 762668844976603136,72678 773872438534897664,139404 788032744869822466,213064 781673503296622592,155688 791657254038614020,240474 760995542444965888,65633 781246230638845952,186212 794529923742343168,261155 768815140833628160,108849 795352189367648258,265908 785549553940389888,196788 749401525647187968,8248 759641066895278080,57940 765966539912871936,90618 774088933479059457,138656 762280644298747904,431998 795432785754341377,266151 790469101399355392,228341 793872855788163072,256255 762863297376817152,49925 764494641852850176,82209 773969581161476097,139404 751084177009807360,7511 786287374040834049,202429 763864055702446081,80643 768395912888614912,95055 786967151148085248,207109 776066161846857729,152735 777586245580926976,160593 791353051869097985,238383 768421028510961664,106281 793347701249220608,250430 794171225165725696,248681 794974840675569664,261059 775062256472195072,146704 787807290933993472,213253 760893282310234112,60794 791445617897635840,237935 768218553740918784,104026 775820448122736640,151463 758726517425856513,50719 771981939339300864,129089 763211963140808705,75899 767001828651184129,80720 786603071254171648,198580 791500933482049536,11774 757154736323846144,39462 792342940320268289,242248 768870540928913408,109666 776528511129358336,156555 758331714632617984,52554 760236375778131968,60849 779231536130433024,171795 773377506694930432,132364 793963393296150528,256276 795037429631774720,263532 765328511099805702,86264 786332274727923712,202379 791232511993151488,234552 795740064273891328,267746 734704913243049984,351644 763741137572167680,78304 787048609648893952,204835 793864494757793792,256255 793953749563674625,256219 775098393945378816,146847 795714836558712832,268231 754166192756129792,30296 789227608923840512,224018 794925891235278848,263895 785827771272536064,196314 794716597436944384,262025 790623417825431552,231894 794526010905600003,261155 771811550701256704,124597 752210363626627072,17794 787025516775616512,207287 776886553121554433,157723 777208889863528449,160036 786793992939671552,206117 755468880126947329,37706 756194007433093120,40463 761688697431584773,70355 770736520684793856,119765 792091465778200576,243187 763156380232523777,75899 794382368169553921,259892 749594968063221760,8497 788406170994216960,217519 753358242575740932,26458 785357890844446720,11774 770720900530466821,120610 771835364311007233,126152 792419194713276416,245854 758007593960865797,50580 786705949671194625,206054 767099579552653313,97685 789929812630659073,218164 758673086094778368,54070 771429058571857921,125104 766229774943395840,89733 755031661729964032,34906 774775077007200256,144602 765323693492797440,351152 752163227300167681,20246 775388390636347392,148419 775757209980526592,151185 781259495078932480,183759 760700429642661888,11774 761995123940954112,431998 765224231667851264,74247 793978871850876928,255176 757544273764122624,47782 787305342061285377,210215 779520467149348864,175153 793452313260204032,250033 794320596309901312,259743 761830362758647808,69711 764153091901968387,81869 772607331217641472,131007 750820131207581700,14421 781229748836036608,186212 785926833573212160,199546 774395771042926592,143473 762423745973661702,431998 767868393563324416,101778 791316652495208448,236502 750399742568464384,11495 790900561591820288,232863 780601590776524800,80785 785613278374424576,196676 764277185066766336,79040 767783663702536193,101134 774658107641360384,143935 776766013375340544,157840 777266076891480065,160592 787665720209440768,207965 780983321236942848,184223 781279338771714049,183759 794566217189171200,261155 779117294710644736,158520 774811442415407104,145244 795094016425660416,264397 757247010499989504,45014 779065899907182592,171062 781570707729723392,189017 792036938240884741,243075 775365793206771712,148537 759333097401937920,56625 761097054634389504,65455 765644304953991168,88660 790978176319164416,199307 744239518845263872,335115 795219209592700929,264774 737697325380861956,49681 759756491083681792,59666 768180647173115904,104565 790934887482200065,234583 793621384077438976,247757 763903928798842880,80978 795347616720711680,266500 761360569890902016,67768 771468494948925441,125742 778726387779670016,169923 773590084054638592,137042 776181099970068480,152314 753340854903812096,19598 768950624322846720,110615 773287935001055233,136018 750363266778562560,12883 759038748986191872,56302 779818244945375232,170882 791818241396072452,241819 761099213853765633,65455 794701778885480448,261050 768140590626148352,103071 775345460332691456,148473 761034070738341889,57574 773919583816208384,139404 792342785647140864,232640 765622868675792897,11774 772770155243921408,130669 786004809178607616,199431 791423740965945344,238207 759835661868425216,59477 750624993642512384,12883 758286762053689344,52112 773654390750142464,137640 770979668937900032,122158 792486773163044864,245056 777348910645846016,159245 758030844443234304,50442 775711491525865472,149200 787441086427828226,210432 771543461757464576,125367 791267977555353601,236502 775767787104903168,150809 785662487500816384,195975 754855658835640328,33426 785852747308556288,198671 762834235925237761,75073 789201186989625344,224329 794389355204841472,226320 786543906674671616,202727 788866615504990208,221476 792788083980787715,245148 766669206901366784,95323 778271314842791937,166532 761744004073435136,70085 760352384673513472,61352 764521662054182912,80939 792943663592583170,11774 774406587142119424,142527 793442219281842177,250869 793496043958722560,249926 794115301461749760,257492 775723204652466176,150394 790230165150466048,229151 749358104618405889,7828 762491607920685056,72978 789151970477039618,223899 756287666409406464,42432 793346969561366528,249348 786972315678572544,11774 750466526923395072,12746 773892971485728770,139404 768855469129469952,105109 778666315099832320,169029 768130855747203072,103126 779085641036423168,172123 732627839032381442,351350 793871473781776384,252196 775767016250630144,150663 777661327858774020,87904 789475952371785728,205728 790911806915031044,234767 755947975071989761,39657 768192972634615808,103261 785573124536406017,196917 780789677020315648,183269 789489040089161728,215252 764781997931847680,82344 776145597040463872,153035 785268438424023041,194648 788040047429836801,108795 794302060493766656,259134 760200865378607104,61412 761647968290242560,69356 778634282042585088,166075 772707913022464001,130988 788739070012698624,218164 794118570926018560,257492 763063476025569280,47188 764279565111832576,82283 791419448951386113,238395 778122791983915012,166118 793305990988955648,249926 794311173529276416,258598 771917827183828993,127366 749500197391233024,8497 787093695367708672,209043 792101093559894020,243535 761500828662390784,68878 766172287682813952,90384 794633531540537344,215965 767801916214669313,101681 750251631598399488,11937 751161407245160448,11774 780800233663967233,183269 792200505418186752,242693 774240446306332673,142090 755797922835333122,351463 775073228230242304,11774 761961745049088001,431998 794604551760396288,15039 786267734032068608,202429 791647291421626368,62492 751836274374348800,19236 769833893566509056,114779 768932714690904068,109104 758760780884021255,53985 789851816045445120,214880 788181098094133248,214976 790993779033567232,235828 770954308309233664,120474 792789880426213376,247240 794164205666476032,257492 790973938000072704,235590 762653519664914433,73814 760536755468722176,62771 743479595672887297,11774 793777420947959808,254209 793521420726829057,252408 795127964191117312,264414 768893203906822145,108849 774381546308530176,143473 786694611506982912,205728 773077344332292096,133454 785951617635921920,199960 789091081149448192,11774 753623777523605504,28477 792158904864141312,243648 770663285062508548,120341 772480426094899201,131007 742549328338636800,1247508 759175758862491648,56964 760116988697911296,60866 788866733083766788,215505 789243730473529344,206666 787031543277551616,207613 768485959113510913,104973 755939801090650112,40437 792081747647328256,11774 790992474302996480,234583 761635872731197440,69493 772172672344133632,11774 763734198888771584,75438 759826602100424704,58267 765377233120788480,352839 793652776366637056,252580 752974767515242496,23719 749077572932210688,7157 768518240070885380,106774 760578665784586241,1248768 788127608319930369,215754 764836367159353346,84724 792133069922705408,196314 773711676600295424,11774 791379837407551488,237491 766773684497330176,95798 794166977384353792,258345 771013281574100993,122146 755158299566157825,35890 763874710438445056,80863 755061408488751104,35044 774992327043522560,146259 776540719100014592,154869 788805936106176513,220526 770726823651004416,117265 785632678087364608,197063 764784937744695296,84724 774253750764527616,125381 793430120291790849,249469 769294171848871936,112399 732135412127440898,195876 761872225381167104,68993 793603031719829504,252741 770430647634497536,118191 771302594174148609,122559 773297922167365632,134375 757589931334078465,48109 749014268813639680,1247968 794592223505551360,261818 791270315712184320,236502 795731789406797824,268710 758629065079140352,54070 777133329980194816,157693 792091492227567616,241678 785984089115484160,199537 753831872988229632,29682 772056832210853892,127366 775020133710430208,140025 769120542490320896,101463 781815022255300608,187976 762715022124519424,73926 773241565787541504,134470 779851988045619200,177233 756302280983470080,42249 763877340132757504,80486 778047854858297344,161988 785821994575167488,194058 760946180872437760,65264 792047913601859586,243075 756930167696560128,43271 766707211666087936,93303 759939760467091457,60120 792677914017800192,245086 777533357844525056,161999 788466573300432896,217601 776196646832975872,153095 793438785900056576,250633 795414808531259393,265855 766471102692458496,92958 778980331152080896,160539 793358163080687616,249926 744688581776654337,1170332 794330077546721280,257406 781053332374773760,183759 767605282562342912,100335 768958727709794304,109360 793922066206580736,256219 768773856718753792,108861 793887094426873857,249926 773176208221581312,129551 761691445728206848,69947 768514549301571584,106716 755589007250165760,38421 792117823128600576,243978 756281683029078016,42495 778507511947223040,152594 771752255565332481,125742 767741046017097728,97519 788000425299546112,213887 763903191847211008,79651 753678625703092225,24201 758441984088535040,52749 760965340431998976,65222 791403429511987202,238395 770891046268112897,121949 793160798742908928,249961 794582353855315968,261155 768039144669011968,101383 775851570420387840,151845 775029349431054336,146259 752931874062958592,24624 794162295492538370,257492 791426301068468225,238207 790322616632483840,11774 795222806703329282,263676 758689541846728704,53185 781309681255976960,26066 750846184617574400,14277 790652075789127680,232169 786554027844767744,204413 768179969881145344,103899 791481706880589824,231580 795431865276567552,266491 792915478469500929,248514 761847672785469440,69711 759000079172706304,56282 794137493746700288,256255 773783310254215168,133702 789978225006907392,227904 794319847819792385,259743 770420114223206400,118985 779073185241194496,172621 763192027735621634,76567 763453091995942912,78477 779390803525398529,174115 756958165925847040,45672 775760382870904832,112363 771707413485477888,108396 753653286272544768,28866 792849405548179457,247024 759209787372539904,57574 765058100709564416,84422 758413030204080128,52771 765558413996781568,87904 792431629817917441,243513 791108620985442304,231518 758693844426686464,54070 767236281847787520,97908 752730479896518656,23167 758701025733685250,54070 792821925307420681,247241 773273802931306501,135190 779370794942070784,174115 792010362262609920,217574 792795368559931392,224680 762638338515873793,73959 766043121209802752,82066 757931802430439424,49431 765152285114658816,85300 791383910538182656,237491 794349092512088066,258305 773775958318862336,136947 765971903630630913,86103 767852799573057540,101681 786571444012670976,201441 752876435342290944,24134 764863664079802369,84724 792361282846400512,11774 776895147225276417,159308 762045640490651650,71369 768914869777235972,93036 775649291784163329,150511 794621252648521729,261155 746544714032156674,351992 763932225406578689,80393 772828697233457152,132943 754026650375954432,31268 757367997057105920,1248475 763882081718046720,79869 747478360477995009,11774 779114670590402560,172862 753950480250699776,30590 781880474914422784,189169 788013089769742336,214354 790845990114889728,221069 777826280448331776,155390 790314814010634240,229159 753318962977353729,27061 791272269079339008,237491 778521800980377600,167407 777620307578200064,160480 758725757111762944,53144 756899579069595648,44450 780830408116150272,183269 762276766429904896,51778 770000134491017217,116086 777522001007239170,161002 786333994505871360,201620 780769284234551296,182960 795762457205739522,268646 781830674177257473,190635 769754946572910593,18030 774302436483792896,140444 761922499001004032,431998 757565826509656064,46379 763705817870716929,77598 787738264937590784,212357 788080327600123905,215252 794847825989398529,262752 752944394018316288,20313 759381020978339841,54842 791827270683942912,240474 776147339346051073,154071 780559146064019456,180088 772904795858317312,132578 794235761424007169,259063 794685910898057217,262752 753261390366769152,11774 778012107635761153,164435 788065919268429825,215005 769706906353070080,114388 778620880461049856,164764 766348908897460224,93261 767715638466875393,88697 788072433987166209,215005 760944088619245569,65932 791111470763442176,217443 732327465767440389,1170335 781212478843805696,186434 789395083678195712,225859 793598998498021376,252112 750477611344728066,13532 787150379481899008,194167 750742908836478977,14877 785617003964805120,196729 790734004567826432,232863 774517541947383808,143051 791610488383639553,234864 785285802699821056,11774 791708457153990656,240145 795398814379212800,266138 774700084147720198,142721 767775422956404736,101463 755452508659671040,36875 758828282389204992,53739 759173581687230464,56784 766408696259678212,93823 791656485222748160,240474 795751325590024192,261155 781919727819984897,189017 754026253955567616,30296 774222407410323456,141856 761372796505231360,61051 791329349412597760,237491 771481434636902401,125111 772530179692453888,131421 786904583260008448,207287 777334201037168640,161456 788059780355092480,215005 759944687188860928,58852 761938735948783616,70509 771257986563977218,121612 774333066240143361,142942 764225985394929664,70918 793204920228773888,250633 778646198185971712,11774 788346996776132608,213064 795705467569729536,267855 767463163428212736,98736 769136597329711104,100249 769363605040959489,110585 778329212117712897,166282 788773129690591232,220029 794319213674594304,259743 761755569006874624,69711 764132596515151872,11774 771398802720759808,122967 789207727411113985,220029 792139540664295424,242693 791660681267470336,240145 765348441195024384,84886 788051206459514880,11774 781530091973185536,181419 788113687093600260,210238 792077682166996992,11774 795314028394389504,261155 763070253366595584,75724 766629941295185920,92917 777372037387919360,161166 742163820391567361,350711 769918597485453312,105109 773754504932130816,137953 780601561160544256,181755 793613764704604160,254135 750713897871609856,14351 789316143819304962,221785 776777922816258048,157566 787063806757179396,208014 754137247855681536,30296 790328965902721024,220332 758497078607695873,48289 760287356930830336,61412 788791228980727808,220820 752868924203474945,23167 791729129284513792,240535 763946045503975425,80939 770296261878620160,117257 763777291658727424,79037 794542677165412353,261155 791143691981320192,235348 772818299226877952,128934 793101065302396928,249469 793143251318419457,249469 793529533823680512,249841 764193184977031168,73196 775610097523367936,150212 756883282042687489,44163 749437345653403648,8431 788448627119132672,11774 788691989525065728,220029 758750193592307713,54974 763154560760188928,75899 785909520413237248,199546 760684957337579520,63451 788425363097542656,215603 779692029056000000,174115 768959939624787968,109913 763033099009683456,75899 786141023965736961,200244 773863232490438656,132364 754724887714037764,32873 776695008644702208,155219 793305857123557376,249926 788814723110342657,220765 779570574213443585,173347 794738301450207232,262849 790357514252644352,230485 781903970998431744,190635 768840730622078976,109167 766153930598264832,81929 774081272377249793,141360 786065728776601600,49459 793930132708790274,255393 758829394722906112,53739 772994499014455296,133454 758726582236176386,54070 780770627225473031,182726 792133222993915909,243513 776037936567640064,151255 776532229229076481,155318 791362395084029957,238395 770255711355953152,117257 770957655053479936,121949 770345980692721664,117257 766707896407031808,93508 788449684373196800,11774 785701531211423744,196277 758511645920550913,53185 761218670739746816,65998 773590795354013696,137869 752956110353686529,24597 760128271573024769,60866 793205233786597376,249926 776680417898496000,124597 792362931530952704,243075 780865429015138304,183668 758664629367156736,54070 780780003705311232,182036 793606729745379328,250064 768528130868928513,106819 785315955106807808,11774 794540090072526848,261155 794837212068134912,261796 764992615179808768,84929 770598447523110913,118761 769721884791312384,113412 775749042017972225,147931 756272975394078720,1248323 794723046686760960,261399 773119539542228992,134470 773894170691772416,139404 793122417883217921,249725 791811206185181186,241940 794564557830168576,258456 774071971508215816,137693 764978509525557248,85562 770320672945999872,117687 771720051976048644,126152 781202361045876737,186434 785355046145839104,194648 770331921649901568,117257 773698747335180288,138205 766491058658127872,92075 766715145963704320,93303 752219053331128320,14277 786960471198838784,11774 768624711152656384,107984 763826423303774208,26066 770809088242438144,121177 779398416220688384,174427 786097500717539329,199537 793838299739623424,255393 778053037558464513,165523 788450585095929856,218275 773932838957772800,139404 788530148978991105,218351 771741844648538114,127366 788792238776000512,220332 793958796863344640,256125 755283758480297985,35890 791354022573723648,238395 794545138609569792,261155 765663409228558336,87858 787813350814068736,213064 791065297524359168,232169 771787830179745792,128048 788733772938285057,220332 790731658903158788,232863 761026615279136768,66116 765922355054915585,47940 778429072334581760,166852 793189849809444868,192826 794528912852123649,255283 764076526044262400,80482 785340956438560768,11774 773472425312915456,136904 773715561268125696,138165 780635388704612352,182122 794708957457776642,258456 793630721524891648,252581 762441910136864768,72809 779415642986450944,173347 785278327951089665,194707 769737721065697282,115131 791048011279392768,234583 752906802015178753,22393 751577391265226752,14087 791914688141365248,240483 795690231878025216,237406 786389506584784896,203240 773190796715503616,135025 779436001957548032,175087 791346682432671744,238207 791380984469925888,238383 780563242212917248,181548 790726098568949760,232863 750449599240863744,12535 757629116224942080,48422 792118881674375168,244230 750924333141274624,11495 777954882242289664,158820 793949717394694144,255826 761283814043693057,67229 768131879610396672,101681 774517231073964032,139865 753884800080089088,1248235 780835225513320448,183269 764272670414282752,62180 760207957422321664,57131 749757472877924352,9776 772261224356667392,127707 773492456243343361,134371 785313741768450049,194934 776195430556327936,152735 757310111044014080,46252 760134195565961216,1248722 793801030253342720,254483 779396016177119232,174115 793185923890499584,249926 794334621940989954,260033 733441536063606784,349283 789845583141875713,225611 786389848072433665,201958 788826043465371648,220526 792062910721851392,243614 794589419852460033,261818 768090859220762624,103506 768965140074987520,110344 754057634140024832,31400 753123478992289792,25749 764144076228886528,81924 768654103534772228,106281 756810719375470596,19199 785355849308995584,118174 773648495811059712,136904 781213669053063168,184223 773239518778445825,134561 778057918985871360,163909 780049757678870528,172185 785665227811545088,197286 753040639051173888,25255 792698322175692800,245854 793934565395963905,253721 777065967847256065,159876 771030805783179264,119551 793134740706512897,249469 766705800714657792,91700 791486932706480128,238292 785583282683457536,193297 768556171364016128,79516 772105224441827328,123354 751605927346708481,18395 766128838455595008,91512 791831656923398146,228820 792411220854710272,228576 767330592883109888,94699 787804321496850437,205197 775708122824441858,150927 755468290051313664,37751 773567114250690560,136904 764368105472745473,82066 757615480131772416,48351 789391824695635968,218260 778960252851003392,159876 791628010633912320,239456 764845091072729088,84724 792383671206547457,243761 791275689257435137,237491 780696824583684096,171693 786776687551795202,203837 791670307677495297,240483 785938821355405312,199546 791364937058746369,11774 781566317878992900,188304 790524261098070020,231894 775677014816673792,150406 778201147819581440,164826 793959717953564672,233692 765303666181967872,86103 790232839379820545,229693 793465021217005568,252408 752301108672901120,20817 790874734447636480,234583 766105897655341057,90618 792554566344646656,240483 764837067008258048,84711 773716868708327424,11774 788064312061337600,214022 780751717977694208,182036 789830867661131776,224450 776823343517356033,152590 794708329503326209,262022 770220312470355972,117257 772935999584206849,132335 790162050420989952,229755 794540938999824384,261155 785619108016586752,196277 793126405584195584,249469 751609091529641989,16728 758818273773297664,54140 774832373900861441,143043 792033303993851905,243187 767423983004319744,98890 773885993573310468,139404 778334057381842944,167569 781306193306275840,184539 756895676089466881,45125 791674011738443776,240665 750905158209445888,15808 767779223742185472,101006 776188567873871872,152314 766361173788880896,91946 780122000559861761,178258 786822937806536704,205094 787082802097303552,90209 761961917229461508,1248984 778563031471185920,168794 789797345546366976,227130 776401029420187648,151916 763525282422816768,78192 794809843509067776,262849 776767878481739776,157755 757852581540470786,49754 751890435530895361,19563 753643756822429701,28732 769315698283782149,112325 767889002879909888,102444 790972295887986688,217837 763154360150872064,76549 769613285565923328,113165 785491100018569216,194949 751124140015230976,17143 792746190613819392,247232 791773980692656129,240483 780831010598506496,183269 749939093618892800,10735 765710220568002560,88361 792478410547171328,245698 789991426956353536,228354 781898467832688641,191354 755176850746322944,35890 794246038794240000,259200 774066566447017984,140025 785682041727627265,194648 763247807864057856,77378 755218780733607936,35890 766589185012723712,94699 752942259314786304,22761 795102475455971328,265114 794242517059436548,258331 795420038823956481,266138 776911426220949504,158387 790974836424052736,234583 781093478398828544,182960 792785949159788544,247240 788445585753997313,217519 757273703185051648,43553 760640847213912064,11774 763521243916021760,78344 778715864723955713,169923 771299203108614144,124597 766384669906440192,91804 771749835951120384,127711 785958411343056897,197297 780085436425310208,176203 785309874770935808,11774 751141096625876992,17284 752671275450044416,22622 755924993259646978,39880 766604950986231808,91170 792657978499461121,246646 770746731994558464,121046 764784433710891008,84724 786227503887028224,201494 792063944143826944,243187 778984595085750272,170836 788387328456790016,217371 781524770743615488,11774 765227792577368065,86103 761677272923373568,70177 795700537777934336,265257 793222016434368513,248638 753653156832092160,28866 795070617611603968,262925 775303698541080577,148045 762280536278794240,431998 773605888066138112,136947 793915968682479616,256125 781273791250964483,186004 788434076231405568,217837 732788663952809984,350660 792843420398157825,11774 768645281399181313,106702 755381091083530242,37044 779138977123008512,172089 758025273132584960,50314 768990258444640257,108729 779836740861321216,167007 793119600498057216,249469 787529102324535296,209351 773852879312474112,79987 793082491372466178,249348 794556155951513600,261155 786574657885306880,204413 772541272754049024,11774 776609593447198720,155390 793160540075925504,220815 764555062362464256,83393 753835579461152768,17143 756378992744271872,42249 774426536095027200,143049 795428331701141505,266079 766813521887629316,93823 763198984206880768,76429 795052430786514944,263896 785320546372292608,11774 790972140791144448,234583 795677067153207296,266151 763910591450746880,80939 763867987522818048,80939 760119500461240320,61051 795223072118816768,262849 785549838305722368,196917 792114432117764096,243075 773872543576920064,139404 788828718454018048,220806 763816795841101824,80393 773533858323046400,133702 786230375655890944,199546 790593138415038468,206850 786973920100425728,207949 795615497110818822,267655 732624612966600704,349060 768839618515050496,11774 759082919637848064,56730 766794004637683712,92166 792563462023049216,244550 762021977439821824,70509 778565315026354176,167398 794094357955694593,257658 753291209616023553,26871 760821578393321472,63559 781331895925616640,139404 764675804991217664,82766 772604993899679745,131007 772818506479837184,132335 775146419103465472,141091 776585879850717184,155451 774020026571460608,1250066 778354648952348672,163763 794719631613325312,262849 752982180347781121,24134 790992111227265024,235590 750824425931411457,14525 779666429276676097,170373 790271991022399488,229895 794721947712032769,261818 775001174248296452,146259 789200318181412866,11774 785617734767869952,196277 763407031994683392,76542 757492284418129920,46890 787831116971577345,207861 756108275121262592,40550 790515236705079296,231881 771166020522299392,122973 780771473724243968,182726 788054483116826626,214288 763721368131211264,79691 771923790666338304,128194 758697380275326976,54070 760177771549032448,61507 767840558375141376,101681 790808098281693184,233307 761254339109195776,66159 788001651500154881,214138 794619775724834816,262053 759129798346051584,56784 764987542177402880,84724 735181810020286466,11774 795046857059794944,264397 767503284374478849,74868 780459438335549440,176890 770376157086806016,118761 788580743480041473,217837 758170340048658432,32572 794568569723854848,261155 787334919101874176,210289 763775739774722048,78705 776244426389622784,152735 793222107098386432,250633 794373813026914304,257353 776204140062146560,154534 769302299848151040,11774 781560827740561408,186584 794970889439866880,262847 793126942950252545,249469 779335197909258240,172962 780603286302797824,182041 772868026211459072,132364 746917528136458240,351992 765994798620762112,90088 771867229390446592,110585 786998851395850240,207949 759238882697310209,57574 788735058135883776,220332 760850818375356416,64722 772521153214709760,129551 780473518551015424,180647 795271384339517441,263906 788066579250458625,214209 788443012967768064,217519 786249397696925696,200106 777554305838710788,159861 791358042226974720,238395 795000764162834432,264431 754813493241450496,33850 751089816872316928,11774 794582493567422464,39957 769509988456886273,109805 750662359744741376,14128 766344611744845825,90384 786998833087549441,207974 791022746658537472,232169 792071897307414528,243075 765946260788346881,90384 752118339279810563,14277 757672656493772800,47788 768546681772240896,106753 772877301897756672,132630 772987414197497860,132996 769047747991310336,110362 762630446219800576,73926 763523092366893057,78159 773302401335865344,135505 777563677901721600,156926 753404332842680320,25995 756275487463264257,42432 749669584689520640,7546 767486717079199745,96039 789163498622242816,215437 771452928129372160,124597 756098697813950464,36873 794632726456496129,261987 775891977422278656,152193 788035141696356352,207841 776548849913569280,154986 780437672301068288,180039 791354892849811456,237594 778769032015073280,169923 795247048765403136,261050 793160259619713025,245148 785821960961830912,197512 794912887168991232,261155 758541609168277509,52061 778229867531743232,166409 778356473105555456,160539 794290006399602689,257492 773269976836734977,132335 787374493555654656,209838 752645113562669056,22779 785685339667042304,195975 791313962067296256,11774 785959876979724292,199546 767233327048732672,90384 780079522527875072,174315 792764332006256641,196314 792663033713680385,246726 793128335379406848,248624 765696926759153664,87904 790550703336853505,194060 791738827651985408,240535 788181381843083265,215005 750555286600052736,12883 777639779026567169,161066 765803672655757312,84889 788047200924360704,214138 756913658320433153,44429 759064916171120640,52481 776900587736723456,159359 793988236729348097,250293 776862666526633984,158327 795040564018192384,262849 757091049324052480,45964 761984853126574080,71270 795757003721285635,267737 768162836417613824,103869 738791084810178561,11774 793429640865918976,249469 793616601606082560,254058 794807400066940928,262053 795284775976235008,257353 779007033148309504,171982 751000624683184128,14858 790552536868593664,231894 759499705726472192,57574 788574895810764800,210390 793958336643244033,257137 755000528048943104,34666 794639595216375808,11774 789455632583712769,225981 789458915041878016,223539 776886354491965444,158815 767932827098869760,101514 794616016487796736,262053 780620348362555392,181984 793390380494557184,246514 786398536044654593,203674 764870964186341377,84785 770035737697878020,116373 779279330090295298,173347 759869693972783105,59923 773987207120097280,139404 780203638593613824,159876 767039606122385408,93144 780550024342167552,180074 791315774329716736,237385 788508770158518273,217658 779410987300466688,170592 785965945546215424,199546 770755233031000064,118192 791612936825339904,239906 786370035237302272,202727 778751286048985088,166852 774291676273577985,141360 775361112246136832,148537 794713068676775936,259392 752945173668200448,24196 754727077329285121,33356 775449761163816960,146704 758808982139965441,18341 786072503215087620,200382 793258440093118465,249239 792501390539194368,246392 776134899405381632,152928 787992475965202432,214209 777952087774814208,162497 771502683043819520,125163 754148570614280197,31551 763905550799241216,81065 794080548922626048,350913 747468223692537857,11774 774380848200036352,141913 761612672311885824,68993 766392907083415552,92213 785941243654266880,199352 760823164704206848,64722 773591581232209920,137869 794387069560721408,11774 779553994356191232,175776 760403726184112128,61399 791091025456529408,235951 792587204522418177,246367 794894806296199168,263205 779439470982549508,174294 792156222883401728,244221 752929299129393152,24497 765033764363706368,84724 788009167541841920,214078 749498966119677952,8747 735785547822596097,353124 764387009083371521,82066 790619209742987264,217658 764182091525480484,82457 765440534936686592,86103 763719287722876929,78159 760635757719490560,7319 770310359143940096,87904 792544752797360132,242254 781360726250139649,185313 753653665576071168,27045 762976363095683072,75724 771705930014609408,125163 785898006163836928,194723 788121113079320576,215437 776757925914173440,157693 794241301701132288,256458 780895153435336704,184289 765516499356258304,82209 743170958190485504,11774 758020166475210753,49431 791474387220180993,238639 764906406717730816,351147 772915541992476676,133043 755877529802645508,353879 778294417325195264,167273 794531661622968320,261155 770078726700863489,105109 795035904683413504,247930 777308093180882945,158673 789541330636664834,205972 793922551516803072,256125 761402569201639424,68144 763955571749904386,80939 756498145106853889,43198 753654150567690240,28732 763105319782199300,76533 779139582138863618,172621 792101538743320576,243075 792422501632671748,238589 769212972984131584,111549 763428687135985664,75899 794828990858960896,249926 763784781565988865,80192 778981698289733632,169201 776493610271473664,156103 793124881789575169,249469 733324504655486976,355480 758780396465065984,1248642 770921432767467520,121511 774188774389534720,140444 760731333584977921,63149 732396642658226179,351617 733080443537494016,355480 752248391518806016,21714 788721891502620673,220029 777134463255924736,127903 779879394139516929,94396 756488155931389952,43391 763801158750121984,1249156 778231780818161664,166532 766249996895203328,91946 794694627697848320,262849 775757480718729216,151463 776367502897053696,155328 750655288601108480,14421 761554091671552004,68993 786411091756670976,203778 755163026186051584,35890 733058919623458816,354962 760964326396194816,64730 772899598302011392,133043 767163542394933248,96848 786390040100216832,198304 757426605094338564,41680 790602785460932608,228576 794322831232421891,258878 789140501681299456,223286 758464947340750848,46384 776402481962037248,154071 793659972269797376,254502 777304480631099392,121080 794942774822993920,262847 753353750811738117,27045 755021990977687556,34666 766039095516667904,90654 774640205462663168,139012 778220135941300224,166409 781316633784676353,187371 792525206921379840,241940 793238284155617280,249926 781279676589367300,186210 774216862511038468,139404 774503047322042368,138061 788863135885078528,199307 792713417819914248,246632 786269074225364992,201583 794550359926730752,261155 765423951715590144,77682 775464195886239744,148045 766040795904405504,90384 792025486796791808,243075 776081739865292801,152735 794550128048832512,261155 768697978999738368,103899 756250398516776960,42249 790996000269742080,197046 778376069216817152,166434 759087988093616128,54842 767838121182527488,101681 779109808800604160,167319 752135562061029376,21034 794639176176123904,261796 758192937851297792,51344 753760776544882688,29592 760528632607547392,63451 773680215532777473,136904 765018814257827842,82038 763112849359179777,65626 775430288054689792,148574 740386907855683585,1247366 751815554500030464,18893 761351267574751232,68182 755160499982049280,35905 775695108519956480,148713 765345830547009536,87271 755773205273382912,36686 767898130448875520,101681 781869796954509313,188401 759713247444500480,57574 792746244133314561,247232 752941758850277378,23899 753728654111309824,29548 779826860733505536,176218 768388985458532352,105345 790936705259929600,234583 793131232158593024,249469 753705968559620096,28974 785264402765344768,193669 779391267532832768,174557 780639326074011649,182154 764156026308423680,82066 794575756978360320,261155 754729561062010881,33356 786402770546929668,203350 772762287195258880,132347 754737679544180737,33356 795370977379094528,262849 763904660717596672,75073 773893067975766016,139404 779085570240749569,172123 762001069853462528,69794 778222896510566400,164826 781019387042078720,183468 760518925121679360,63149 767722294991003648,100605 767718550798761985,100605 774216329347731456,141887 757658470594310144,48633 785491624423895040,196277 785644455449747456,197063 770447795480358913,117263 765684020889866240,88457 757229467156701184,46006 788686272403480580,219942 778334447217278976,167220 753312802446639104,26702 758068389726281728,51136 762677355206873090,73814 786175769684750336,199170 776632354903322624,156835 766707212299358209,95708 780711434833440768,182036 794592418255384576,261033 775048646911983616,146259 781250517125197825,185310 766774310551691264,94683 793976609623724032,256276 733041872499675136,353228 789693022816636928,223078 794599120442916864,261359 790737478617559040,233154 776378786203918337,153845 763727469761429504,79774 781268290836369408,186434 786080989432905729,49459 790231607663669248,228354 793654107915640832,252580 786583360789512192,209828 790940687004864513,164764 759764304677699584,59666 781528937658580992,187915 768856087999021056,109104 788337403748556800,216169 776858025281937408,158909 781278866128142336,185595 762707396661743620,73712 790242720258326528,230334 791053523538448384,235590 771417699582750720,47940 794349786430214144,260033 788413336165548032,207287 790273296336060416,230282 794315912363044864,256038 785741505096978433,85985 791833416538796032,241523 785443872440803328,108396 778711709414404096,167950 775031843095584768,146259 764172337268690944,75724 780254229386493952,173645 791054944828846080,232884 793107583615787010,249469 789875395348795392,226708 790006705870352384,221228 794209079124033537,258607 743224843722719233,195876 772836178877743104,132996 793582099190190080,252679 791363572097912832,11774 733174795483926528,1170859 732569095514824704,1170365 767847375423451136,100605 768113206552211457,103354 779396812163518465,164814 772989537408593920,133109 757691416566956032,48301 794981307294089216,262849 763929905079824389,80393 780747789764616192,182870 750332195244478464,12535 786323127143952384,201441 778404329090867200,167399 763453099386122241,11774 769008561313710080,110585 769918308372144128,113104 770791651639980032,119797 788243905657511936,215754 795095407919595520,265223 787851619639570432,213376 761720014252552193,11774 768944817250238464,110550 792366516071051264,243398 766791861088288768,95262 758786210957447169,1248642 754767662497013760,33356 750757468209381376,12883 762130430892048384,70797 767944191758462976,100561 772554246105337856,131007 786904737270624256,207287 762200443321716736,71283 795099251252531200,264397 773957254361997312,140444 760564261848543232,63451 750593326043332610,14227 756752144527654913,44429 794525563394424832,260404 762874793653735424,75336 732738236410257408,353807 755278183746838528,26721 757280400905531392,46401 774261141677760516,135745 753804177298423808,27045 762634113291550720,73814 775713040411009024,150786 795283286369140736,265855 790570760096010241,231917 752980842738225152,24788 763589907105275905,74133 776741932391362561,157755 751830027176599552,19236 771155564084813824,122344 754129833161097216,27045 771103501564776449,116680 764599367999164417,82066 755013372719095808,34666 778204013720330240,166409 757690045188939776,48909 767088596033699842,95672 755071744277381121,35198 766076680670633984,1249317 791348703650983936,11774 753432494712684544,27317 757699270061547520,46911 776435216097353728,154869 772402179084656640,130686 777854655237791744,163990 795301532287856640,266079 776653969288339456,157082 753245224911056900,26066 776180648276926464,154071 775586281862623232,148684 790853811824975872,230485 792093358902611968,11774 765333351989383168,82642 777832788242366464,163901 758704047402708992,54070 759140909506322432,56889 765210961602940929,86120 769281279728549888,112788 768474894745174017,106716 771926574887268353,128519 770792135159386112,120186 773905912549355520,139404 778368123363659776,166916 770291774011109377,117257 792053572976324610,243187 756280493700767744,42432 774707622918230016,142563 787011219546861569,208065 767177750012579840,97438 752211944933699584,21572 772122637485170688,122664 768944793611341824,109360 758821474169872385,53185 792205364745867264,244659 794825999246643200,258120 750567450475950080,14129 776036512181981185,151090 786606550974619648,205039 787262047809597441,208492 770966863446704128,349856 773127431838322688,133043 792680132636913664,247051 752977038307422208,22394 759097070221275136,56964 767810714266329088,101681 755281317739114496,35403 793874208484909058,256358 794335769624121344,257492 766686349386809345,92872 736290987530715136,11774 764444007133016064,83391 754196100916076544,32157 786678554163642368,204835 761033817318563840,57574 788129059821723649,215505 792587777934184450,194192 778379778135121920,165448 781350035976052736,139404 763449763501117440,77590 768249393057189889,102826 775898600480002048,151242 764830159476252673,84724 794535385561006080,261155 770295412188180481,117303 760691365403656192,63451 793706499474268160,252408 794675824762978304,261594 775064245796864000,146259 792047773658951680,11774 777328538680713217,161456 764578588888825856,82283 774195174968819713,138382 777710864950366208,162154 766706697809244160,91049 779409763868246016,173347 794579519134830593,261155 756699835764473857,43759 795428817825239040,266884 732984546031894530,355106 732995787181989888,186415 759458926509383680,56964 789167453242732544,221785 779045056393187328,171324 762778383218540544,74934 767807339818721280,100605 774002239580975105,1250063 786641496334213120,205455 771077050119651329,122982 774376884364800000,142648 795383498156756992,250633 763788993066508289,80192 775812164707811328,151156 763022871803199488,76043 775023175977488385,146259 789309458254036996,225359 758711882391752706,54070 786007179127955456,199211 760492485336371200,63149 778435735116509184,167407 788834530442502144,220015 760821257680121856,63655 781522993365200896,139404 793117141910171650,217519 768992284738199552,110477 790540330181332994,231894 772550563993100289,131210 763851595826229248,80648 786198283030892547,201619 773640587207520260,137042 787617044472659968,206666 766624123845881857,94850 764899950031503361,84724 788148140172054529,215608 793247353465630720,249637 755824636261240833,39194 778686345325580290,169715 778746268168261632,169437 757790804412731392,49431 793168195590955012,249926 779395948955000832,11774 761604078514409472,350711 786908168341168128,207287 773373354732556289,136110 789152932939886592,11774 753984158402220032,30354 774072711291211776,140444 773438590944673792,352219 792907932975271940,247241 793098314610774016,249469 794197450101657600,255942 794278857515958272,226320 759325113774858240,56322 766427278465196032,93823 773629953963331588,137777 758027623083675648,50923 788036766435385349,214492 762033722958946305,69878 770991875356397568,120610 776916747882496001,159146 773289211768209413,136018 788074924346859520,205197 762103100899463168,1248989 732260776728219648,11774 758632196567605248,54003 781288278028804096,183759 767312200268673024,170736 791696178026979328,240483 735429882184761344,1170550 765540146162708480,73706 768967117257445376,110344 785824499358924800,197512 753349930564120576,26702 779104167230976001,172799 791830905623117824,241432 774732158342529024,23762 773944378247241728,139404 795012502321041409,217285 792054452660281344,243075 733099203002535936,398859 794638236786237440,261155 759496453454565376,25210 778707246939111424,169327 788523549648642048,218977 787422589471764480,207119 788715853856575488,11774 769971587495985152,97447 780573442424705024,181419 775796737432662016,151748 764338920368771073,82002 774812355305758720,143043 747634700596936705,11774 778135067474403329,165192 778346783265083392,165488 769614588350312450,113412 738857056871055360,11774 795351686567104512,266151 760338840607334400,62436 793615717446934528,254008 793370736660471808,251566 775682268824305664,150511 776829763478556672,158520 778645363926315009,11774 765681016874807297,88366 773175434271830018,128194 764574732926775296,82766 778603723505463296,214133 794732861408485376,11774 769075695901347840,96275 785299191543140353,194934 750338025318543360,12357 756975009277456384,41516 794936078662778881,262752 757605847811837952,48196 759614471094493184,57574 751757332153970689,19352 793998523326832640,256358 788748390519611393,220332 755371550522613760,35890 785321295311278080,193669 763796871055761408,80393 772174393455685632,128934 767858900666376192,102137 752054097705000960,15708 771557240998199296,120610 788978996180426752,221971 771778560851927040,127134 775206573815791616,146405 761889164195352576,70543 786114410548961280,199211 768546566768582657,104973 778892991637315584,171017 786388960402477056,202983 751613561047101441,18474 785483985971404805,150812 770225054776832001,117257 773827024402067456,138819 794511231738462208,259623 785570464496226304,194648 762339807938813952,69195 778396836306485249,167319 787120543887679489,208178 790792131610681344,232863 793615757183639553,252893 793115242175746048,249444 775019365427253248,144682 794240798137065473,258598 758473749314228224,53289 781054032773197825,183759 794683491166416896,262588 761587288870621184,68993 776886045929373697,159146 763338289650642944,76567 764138621792296960,82066 756193523515297792,41680 770793644567691264,1249757 776158294880681989,140444 778294601815764993,166409 792919913832689664,172084 770516768892870656,117257 785925090659610625,199546 780501221773762560,181011 781237276869206016,183784 754007750355673088,30590 771879310885916672,127711 780562248959918080,23217 781563484953686016,1248522 753318622370664452,24134 789139645649092608,222682 761588471043686400,69231 792029872591867904,243187 759435501740838912,53185 766448393564499968,90088 779289366074052608,173753 766433604180275200,92959 758336932933931009,52554 790273240585400321,229159 778781586825224192,167319 793135826700042240,249469 750157246940708864,7461 778970902268612608,170253 779775529687719936,175092 792173510701481985,210207 763890368647532544,80939 776834819883933717,158589 785717572062760960,197091 753171256002904064,23965 788874656535019521,218495 795367378913783809,265191 770014673378902016,115451 759566206949031940,32621 758867907107401730,54726 776577156541456386,156537 794590012083998721,39957 773436124366766082,136589 787505487503826944,211347 794531771429883904,261155 785856732782141440,197512 768841402625253376,107469 763836885093363712,80720 778907146243174400,158459 788103038342803456,215505 774672357919076352,143585 776583943713849344,154832 744052309051715585,16011 768579535579193345,106281 785815146509705216,198671 752981665971113984,24774 774794277591195648,144542 781140593321844736,184223 772854724773019648,132335 790946351672545280,234583 793386627578138624,249926 793538961192980484,248719 767027408226574336,96039 794140585527365633,257423 765597469128425473,87904 759103580674592768,54842 771801808364638209,127218 773946715359485952,139577 752652136589107200,22995 777143120689500162,160480 762805775743983616,74366 763883937626148864,80939 774062283123265536,140444 752246912670130176,18470 737738240212512768,49681 763564831643406338,78566 773772481484038144,137158 758829659454779392,53971 786903663730098176,207287 732300345666342912,349197 747833987280801792,1247775 760985270929850368,64693 763980734008668160,80939 765581653276135424,84724 776130154867286016,153194 773951880686776320,139404 779509922182500353,172084 794747287775739904,261155 769281323215249409,109470 794666738004664321,258922 788539788156600320,210390 758770751763775492,55257 779289134158393344,173753 781880357708701697,131056 758428241707274242,52061 793994408995627008,257026 790203578438651904,227613 764966644074614784,84724 774398797447303170,141316 771412514605297664,124855 757641145258156032,1248475 767821420466438145,101203 794363562210852864,260273 790272052083195909,228884 793141407007465472,249469 777236883482955777,160592 781371596992749569,139404 777841751776256000,159245 755215742870564865,35975 775152152968830976,146259 789087272067006464,223286 785273779534585856,194157 778268392742617089,167026 790032209788887040,228620 793949978662031361,256358 753668659738972160,29040 764211691139768320,82642 772474745384206337,131025 791674069473079296,240655 793530540053794816,253190 791759468585443328,241462 755492050544517120,38031 793485910633484288,232556 794262455790829568,259200 795322592081145857,235527 773967274466172928,47940 781729994108264448,189574 790614977468129280,232169 780086568556036096,166409 787866191113154560,11495 794067400375332864,257492 741127534838984705,11774 758097539807588352,51239 794374948999544838,259743 758415623089033216,43391 758143042159194114,51451 788877510633226240,220767 753114806396284928,24643 765207266593079296,86440 794078444158074881,257423 793530861190836224,11774 773525172099964930,137042 765152105724256256,86103 770733569488584704,121046 752224594237329408,20279 780677428741939200,182122 769296314337140741,101681 774629434007564288,142906 788122784677453825,215608 760865081915764736,65180 778737658952429568,169916 787280236924796930,209351 790722389029957632,232169 753646690813509632,28841 775016774337265664,146405 762059732420919296,1248996 759863073897230336,58227 785857685421862912,199101 764251724911489024,82066 785255131902275585,194167 791355718557245440,238207 758857766043738112,51451 764791320883761153,84724 777179722350374912,159370 787310248969273345,207841 776590429739446273,156505 775786239714877440,146338 788000032024850432,65113 793929026477973504,255318 786607559222231040,204835 751845183449423873,17794 756989483267067904,45369 756920319357620224,44450 768887379864219648,108729 789284307982544897,224333 790295061883785216,229895 732571318537850881,349814 766098912490954752,90357 777654304131932160,160876 788942110086930432,11774 754067163649105920,31529 765035245930483712,11774 789714802155331584,227048 764118127030464512,80192 791161625168474113,236502 792948911505747968,244270 765391502105161728,86103 793271762473463808,235590 792356013030596608,245095 793825486245736448,255393 752971706680107013,24597 755754000180453376,39384 764238453580201984,81702 793093823064788993,249469 753483219916431360,25648 753533297213538304,27045 781114584434434049,184539 795439886648098817,350913 790034425014779904,229192 763036800076034049,73926 773935119933509632,140025 779680165903343616,173347 735941436995051520,11774 761392183274532868,68091 752662404094234624,22779 763406479240159233,77598 756227012893769728,41680 760576108966273024,63268 732689879503605761,353228 733766679688253441,1170556 732240382575017985,349312 790392468936224770,11774 787849942622695425,213064 756900711582097408,354167 788523673183367169,218349 758492638928637953,41680 761907785223266305,70858 791343820315172864,237693 778674479467728896,167220 758772756016013312,55257 781350252087435264,139404 787516019338276864,206117 761592146264809473,11774 768948241400524800,108795 765456397857239040,87172 772878943070412800,132761 732380500547895296,351785 776837950432645120,158327 793263375346200576,249926 794526819949117440,261155 748932372184199169,11774 755471846129201152,35890 763561673433178112,77273 780246120643436548,174115 764202993910546432,82283 780929100298985472,182726 755816700176498690,39810 794414356977090560,257325 778299923838148608,167220 788085092975456256,215005 791086874056073216,235590 741245358957854720,352687 786991470892896260,193639 768288491427893253,100893 770402638642884608,117263 790947017396596737,234583 762138241172635648,431998 777295738178973697,159146 780168195038601217,176781 795323140041797633,257781 793993837781938176,256358 785291269698232321,194082 770705648996773888,11774 775711384923435008,149200 790587267865776128,231894 794536146168582145,261155 785694335002083328,198094 786144092560433152,201308 791714488848310272,240145 768953384804184064,49400 761706446325112832,52112 771406797873750016,123623 792046987147378690,243075 769662070052708352,112032 790540915127513088,231894 772551228224106496,129551 777198573351993345,160395 780933764457246721,182211 794167791033188352,257492 779395464227647488,121051 792045301561331712,243187 771883181872033792,128615 761147595569897472,66824 786166465938333696,192786 793171654423740416,243865 781306465508261888,167220 787101910046126080,208498 759096529068167168,56978 775796657216630785,151071 780728671476781056,150151 781272932278427649,185921 786567643423584256,203044 776695693377503232,155451 793454920544448512,252196 763796950340800516,80393 757569933895147520,47761 789286550173429762,224680 793793146127876096,255393 794543774902919169,261155 749290235541000196,7901 788804877619081217,220332 793498644435595264,249926 794638397461635072,261155 757577355556687872,39235 770520684355260416,103354 792156004733558784,244221 759934008742424577,60363 772858575706267648,131542 786023190661214212,199211 778190879039291392,138707 786220259208331264,201555 741532520433385472,1170429 763951436409425923,79578 787347370170130434,209184 755498592119484417,37655 780835667387363329,182726 791957052717314049,238099 755825955524915200,39979 754975765456838657,34660 765444934618849280,87062 773505138384314368,136947 786634605419859968,204413 770600129543929856,118192 787284483846332416,206048 756208971841572864,41680 790351463096524800,229229 795691484431478785,267862 778587428215021568,166852 770681436831645696,1170657 772525641652703232,124004 788429307693572096,217837 762126928681791488,431998 792153574281216001,242610 756571658312384512,43278 752313004176207872,18486 774069560915980288,139404 753348081152696321,25189 778724145345376256,170207 785274075128078336,194667 764848384721162240,84724 793227058709008384,248705 734235890021740544,353961 792061529516408832,243576 785948580875866113,199262 749499828896276480,8747 792818048755388416,247877 773708596051783681,11774 777986109615857665,163901 751215170832199680,11495 778958181343059968,170169 760819428703559680,63776 788901015470825472,221972 769643934276608000,11774 781853421431246848,188401 755054777847934976,32196 785460137506902016,192032 785990911201161216,199546 768177155901681664,104367 791043006833000448,235669 767870714074378240,102249 787375310467543040,209269 765663568754716672,88994 750676209034403840,12660 793150358654586881,249882 780618595944439808,150151 786729943937880064,205728 765340942186323968,86645 734823627137425408,353444 765206755865427969,86120 786968951947309056,207949 763345246696513537,75608 774419715745845248,141360 792641447166029824,244270 788242793491816448,206896 752906355602780160,24134 758428796525641729,46890 790987150716121088,234583 763603146803257344,77598 768562616906027008,107381 763468222779666432,78513 758127973845336065,51595 774359862859878400,139148 786946189023334404,207613 781337659394457601,139404 790285135727951872,230282 786213684364410880,200368 786560452255846401,204413 764846802671636480,84724 750698385863118848,14421 775346160114409472,148045 787316907649142785,199307 773291825767583744,129983 778726452351033345,169384 767016542294843392,94683 763150019948113921,76794 750735432896229379,12014 756911371732848640,44450 789113295303241728,223286 772600721195798530,130988 773884132996677632,139404 749422016013316096,7546 765555338531704834,88052 789471239785947137,226218 786219646974304256,200971 765884513184604160,90031 777155547464290305,160480 775789801928663044,150663 785777349228765184,197512 733200483888865280,355273 756446688890544128,1248385 788452970912444417,218275 790783235584237569,232137 766363212543557632,91894 795249475535175680,265795 751147634157559808,1248137 772561227285430272,131542 761590232705818624,69231 772677414266679297,131852 795039146372952066,263896 767922487992524800,97811 791832903202148352,240167 757979932458835969,49121 766448550259613698,93184 792080033531559936,243187 794356108244697088,259743 756358933548326912,42249 756831261914722304,44163 791427867687124992,238395 757709418683215872,47545 762710864260632576,74308 778359791378894848,152594 757955575283982336,49066 771229665381855232,122973 789984773066395649,228354 774256895330627588,141316 766542238901940224,92958 785718740381872128,195975 776519914458910720,155898 773996901746212864,140437 793910670379147265,256125 749362739605274624,8431 756245377188147200,41689 788397286556663808,11774 770409344110395393,117311 778592969116913665,167220 788851664342114308,172084 792522635665997824,234551 753991100973670400,30802 770699348086751233,120613 756937182640676866,42117 752656369535356928,10159 759184306740887552,57309 778668058432966657,169310 736212076419375106,27848 787040501031665664,208777 760186539200634880,60134 764148512342716417,80643 770786065930125313,120557 764839008723537920,84724 774008380725821441,140378 781229947578818560,186434 765944788914872320,90384 790290289558708224,228576 749552678821253120,8961 751080113400315904,15813 753646742239752192,31852 764577924745990144,82673 778199855034462208,162371 788169076002607104,215088 765900868126404608,90121 768728779539623936,106896 772689057029685248,87904 781271415358124033,186212 793592092278665216,253448 767432696608002048,99314 780256906422038528,352081 771421281908617216,125367 777646095329394688,162497 790909401049640961,234583 775856921639124992,151463 766802664281694208,95568 759149030152765440,57348 772512410729086977,128791 753801865519693828,28394 762280369945272320,72035 791407692610990080,238395 793107700750090241,249469 795725021033492480,266054 763954841131495424,79911 775436385163603968,148537 778338311496540160,167220 793150301041590272,249882 787718562941112320,205197 794534736618278913,261155 760681163400720384,64197 758127123911417856,51595 780480305048068096,11774 763208501980200961,47188 773530143000256512,136515 786548059903778816,204413 764920623961300992,84724 786030829155651584,196696 763446794441330689,77849 778033828707393536,165523 767850985570066432,101163 790339043124998144,11774 793926109410779136,56982 762725489207369728,74559 767479176630853632,99044 792427167871303680,243513 768620339471519744,106774 779459654384517120,173447 761387691179114497,67369 792110965542182913,11774 751910755616817152,17794 760690207695990784,64116 756615282219548672,43553 793465610973896704,249926 793760832811171840,251327 773598241275478016,137869 753758830870171649,22439 761973318865948672,66159 777918202214952960,164633 791709521513107457,240483 777993460359901184,14383 756645063141236736,43917 779130105054556160,172962 788498778399633408,218275 779850337427529728,174995 791964132811476992,241523 794236937766916096,258456 793948740520275968,256411 733146519415595008,355294 769862557695877120,112363 789550991792300032,225998 791138012583358464,226881 794165050508505088,247240 764243201549107201,80486 771395216280432640,125367 790892123356889088,233307 754833634343792640,33470 773632494189117440,135617 785324566889558016,186883 792374991513788416,243983 773922097496195077,139404 764072208649949184,80939 748511364046557184,1247843 787341976198930432,206642 763131394641973248,11774 778497406933487616,152594 788047475361902592,11774 792014785554608128,243075 769885628485939206,109805 777525863965298689,161978 765301619860930560,57607 775285071213461504,148045 775399771443986432,148645 794724141815496704,262849 756272655469191168,42344 780475218330431488,180233 758262838783651845,52112 791477001861423104,218275 792838430724018176,247819 780150979429855232,177508 788397293150035968,215005 778980312558637056,171693 793206936091197440,249841 769003300339408897,109988 769018529882443776,110362 751599744091361283,14858 774079062943772672,138895 780435953399631872,177749 773900532872163328,139404 787277995828314112,206666 780570389919461380,11774 750779944792358912,14848 793095844283060224,248065 768949185852956673,110381 774740130397642752,140578 776413908508737536,1250064 751861647120011264,18495 761980532724936704,70858 794890247670788098,263463 764880076081074177,84395 790645420816932864,232169 778667044451397633,167677 795393269513367552,265858 765981230009577473,90012 767835606814691328,101681 750384777253957632,12535 794846343445577728,262752 758087446915485696,51321 759926090051747845,60363 766274597289332736,91751 776686917060403200,157404 770477471061934080,118192 761806218914508801,69878 749482792275156992,7524 795070356943933441,261155 767781841906434048,101383 763871003512496128,80486 791216385628057600,172084 793982243454627840,255942 757994577404059648,50442 763012613844250624,75899 765946824372981760,90125 790339886255579136,229220 794573846540120065,352804 792695085326557184,247062 766708844495970304,95672 788457369671872512,217106 794200042336702464,258598 790265319692439552,229159 777172092747821057,353786 756282432266141696,42432 768811009129717761,109104 775795153529372673,151741 733063947708948480,1170805 758874107647660032,54070 791009973157388288,235486 779059816383680512,171749 795708006239444992,262752 757899401117532160,49400 773007854630412288,133454 789232131042140165,222545 785350789061611520,195125 771329190121447425,124285 793182016950992896,249926 732999819283693568,353926 767151110050058241,97438 773615269650403328,137818 753967374089330689,30304 768113230006722562,101681 758087244624396290,51321 794085068415246336,257492 760175671142473728,61412 768443848750051328,106023 791357906662920192,11774 792124276199612416,244230 790977827587944448,235487 793213220546809856,250430 794675469698240512,262145 786606049620992001,11774 772900337380368384,133237 795679834278019072,263793 788746170831175680,220332 795279260210569217,263906 768954523641520128,110209 785543801863569408,196538 779400843711873025,173753 777607485905436672,162294 757344385650585600,30964 779793244406353920,176218 788086941178793984,215005 775685544558952448,149953 769368786092908545,111558 763098027900841984,76549 781278742815596544,186584 756400007041916928,42432 763204465931321346,76549 781345741985964032,139404 795392569396101120,228101 749988815851360257,10735 775359870912442368,148473 781492045101793280,188119 793881429017059328,11774 758512680823037952,52061 758697621401788416,54070 770933449414873088,122146 769754596432498688,92235 763783230638137344,80192 780778991263354880,150151 732598118705954818,349776 776631285489864704,155451 789243064632029184,203546 762806832377106432,74483 793557166648987649,249926 785553332521676800,195148 789965294974349312,159876 762709247859625985,72798 760176018447478788,58227 751106509317156864,15808 788563832373256193,218760 765210118153789444,86440 768993751444316160,110659 789824952656625664,225499 785927874465398784,197286 792047371903381506,238099 760152925482192896,61051 768534520727425024,103434 752901056695242752,24316 763860379286007809,80486 793895562927976448,255942 778629250756833285,11774 777358775640522752,159876 790984347574611968,235590 772585239042482180,7258 773628003901374464,138165 755948240621666304,40881 749598597637746688,9285 785505405870936065,196277 790739928900521984,231898 732452344424583168,351119 764819743052214272,84679 757802597780639744,48826 765017468020678658,84724 758751948652687361,54070 764425342316449792,83391 764188473985273860,82283 758476562723328000,52578 774394506431070209,143473 792844111015387136,247240 769668939425153026,113412 755502911011061760,354391 786727441821736960,205714 753923073091497984,29263 790087379142844416,228354 752846804601876483,23899 776448393144963073,155334 795436100437372928,265855 733340719906050049,353016 751144403805306880,16897 786957154083143680,203793 790661204352000000,233307 795700246797922304,267862 761558716743356416,69231 793874694042554369,255942 792127890250932224,243869 763526797963169793,76430 758440088611098624,25134 775769241999990784,151071 763291671933038592,76549 786620936963272704,204835 788854750611734530,11774 751099802117627904,738099 793482735645884416,252580 793659035639615488,254209 792521183497424896,246273 760632023518097408,63267 795014597765894144,263896 764800926448168961,83866 765982993827659776,86119 791629149567758336,240145 790903600994250752,234583 795207506494509061,261942 755284936102248449,35890 765972563759599616,90575 793321629757558784,250293 749823137987067904,7816 752194105141239808,14277 733041594715115520,352946 752657784391421953,1248206 753685736352784385,28281 794730470202347520,259629 763859306064277504,80486 772075186908725248,129471 774494875488178176,1250121 756017630952034304,40534 769566371248242689,114301 787484593897164801,211347 762631401783037952,73926 768960498557607936,110362 754065426443866113,31400 790296079338266625,230282 767073630576607236,90654 785529856033513472,194213 775287254268850176,148045 772540875738058756,131025 751168768441589760,15643 787468174837022721,211347 771374749142376448,125189 779335823934140416,173479 780869199765712896,183975 795293950777106432,251987 788470233694515201,218275 789842434263965696,225981 772832633906688001,132335 795457622648483844,267157 759031048609132546,56175 790980430191271937,235590 792580411100508160,244270 774696534231384064,143473 786627258215653377,205181 754848060237152260,26721 756307053614800897,42495 786238209592217600,199290 765520854964899841,87904 768124155304652800,103506 769325878274691072,112336 786595525906853888,204901 752254454968119297,17640 792099086660886528,243075 788483450361745409,218275 750319646373543936,11495 749665017663000576,9433 762324348854112256,69905 785667202754105344,196277 763746696400556034,1011996 780924136617017344,183269 794561208179302400,261155 776867244051759104,156811 794378307546423296,258741 756323379863511040,42249 764577635053674496,82283 751137903414304768,17259 762711621013606400,73926 767404354399768577,97836 793503856848056320,249926 791362593105379329,238207 742453373190963200,738099 790704849415462914,232169 752895833499111425,24134 753980567562100736,28866 788009132473200640,214209 771873689675509760,128194 772602708847013888,129649 749981202988224512,10735 766716099333197824,91049 761676334473052160,69947 791735666879131648,240483 781199762276003840,185310 787131729001656320,209422 768180642899255297,104313 754727174767276034,33356 760985927896399873,66116 760093234546761729,60884 788069771195604993,215005 749241497883664384,7852 781208966793666561,185595 788548452749803520,215584 794751915775197184,260445 745283949446889472,11774 758397982936997890,52532 759149447355899905,57348 788844373928579073,220332 794164889816330243,258331 757469258028765184,46382 779484614964293632,171693 758414912855027712,53144 781224576336343040,171377 760292123296014336,61544 795271915631874049,235527 788119699527610368,215005 750870890384994304,15536 767881722491011074,100893 768158660551991296,104162 765600417799561217,88128 759799020986310656,56676 773903444365156353,139404 790977433021407233,235590 773336549794734088,136327 773383841079754756,134633 793231153348038657,249926 773843302378504192,138140 790334956719464448,11774 773491032575119362,136947 779005970143911937,171795 795400374135980032,266500 793191684184170496,250064 794561544990445568,261155 774775494722121728,141887 792087430602055680,243187 763556030693335041,78853 781353669442859008,186681 790933813207498752,234583 757875588220776448,49066 758159249205846016,50827 793625587147472896,252020 758784416743325696,54070 769576024715698176,112872 740290069223743490,99816 750869728412008450,14950 768154862769041408,95055 757328405977264128,351340 769706543986204672,114779 774997871414353920,146259 776455927516000256,152314 762653315041722368,73814 750356567245987841,12728 770345180180287488,117609 790518528839417856,231894 733030717056131072,355464 781219731583954944,185313 759207102917337089,56964 750656094859440128,12883 758721429655302144,53001 790369141605531648,229159 789141210946502657,219754 762906119412908032,75349 752658155520290816,21118 761022925252112385,64145 779724258360557568,175153 776527290675048448,155318 793625024976609280,254135 780912904921047041,184223 790638518091427840,232863 761350487367118853,67973 785535180861759488,196676 772822567660904449,132870 732643755589672960,353188 785654739719643137,195975 767867709732245504,101383 788022237446205440,214209 795438502980616192,266151 793500082930851841,249926 759311048159666176,55661 766940618371104768,95672 763394173240303616,77463 770023210666618880,114848 760589996466114561,63678 788822774777122816,217899 790162150362755072,197046 760556382164652032,62728 775385004184436736,148903 788164655814434816,215608 762935765374566400,66116 776450289532416000,155688 776006679317970945,152876 779354992859840512,174230 768048047427158016,103005 766609448861364224,94699 747530478417240066,14084 795242451514454016,264397 793422318873763840,252020 793193923401359360,249926 762155169349967872,431998 790945731251101696,234796 774011148832092161,131421 776089717431427072,153492 795363166612058112,249926 758389988153106432,52545 762110875272564737,63712 789942773772201984,228952 795100674165968897,263933 772471465941663744,112788 777970246858657792,165185 775087002387673088,146838 760779901389508608,64664 763784609045749761,1179733 785626566633984001,197512 769938985485496322,109337 795474785354584064,254606 760221597970100224,60794 774291482555650048,138382 788743520404250624,220332 770613187112734720,119701 776204689809420288,154322 743813959380271108,1247626 772801113774956544,132335 776776509298180096,156581 759062543440547840,56552 759572631871950848,57105 776837135718580224,158589 777314826171265024,161413 787464026536218625,211347 788726020161536000,219951 795386761887252485,247930 791629624312815616,239066 794621928837255168,262145 773968767965593600,139404 767827473216237568,101681 755079949158010880,34666 739875418933743616,353488 774819549090750465,142980 758022214188793856,50923 776828644882681856,157755 778913744038559744,171054 787275933623484416,209151 789059618962046976,215412 749991046386417664,10653 760177773369552896,60866 776983882973536256,157755 758832912204566528,54070 756530390660177920,42344 761717152365674497,352687 794686926116847616,262022 764509543153926145,82407 773905252588269568,139404 776560380260720641,155896 775480597179490304,149300 785534031601565696,196247 788237540704727041,215437 770761802049355776,121367 752627874776088576,22622 776253184830562304,153596 758768001646731265,54070 795438963918065664,247930 773897532036489216,139404 793130643605581826,249841 755202631757213696,35890 768751041756160001,108530 772162841143078912,128934 772189697804120064,129700 759621036077756416,59198 766301018527236096,92226 772986469094830080,132908 788860521046945792,218275 785876272538849280,198671 761441232778240001,65500 790743570172960768,235349 794634827278401537,262145 778276288897310721,167101 763748999320985601,77359 772509395519320068,120425 776597424429264897,154677 777098487896895489,157755 793647338661122049,253032 795053958452674560,264397 770595092138717184,118191 774385828617416705,142503 794958123295449088,263895 793862762229358595,256038 757925613290266624,49754 768222932577423362,103924 794561599000301568,261155 753197940655534080,26029 794211884425584640,258044 794303985125617664,11774 769651609529757696,114779 791868075314262016,240483 771872656908021766,127366 794116100434690052,350913 785478365977251840,194934 787489989135392768,209351 792172999960961024,243615 793971329447776257,255826 755290638279581696,36545 757587946610552832,45324 774083610416517122,7311 786941529365549056,207613 773960499398479872,80098 775518183927209984,149953 788275147782230016,215969 792168691219718144,239893 757735563428409344,47844 785832046585344000,197324 795406979506274304,108396 773189093224226818,133454 792477257470058496,243286 793699050327576576,254577 755479455519301632,304513 774001449466490880,140047 794532427720818688,261155 763805485384495104,73814 779306238412808192,173645 791022229035233280,235756 793886337724133376,256255 753967366296342528,30377 767126789512568832,94003 788144848310181888,215480 766311590337605632,91946 794920476086849536,263895 757180091134775296,46240 792158301416927232,244289 764641208287264769,80643 775733044317720578,148018 766778875149815808,95708 767757405690159105,76146 793957821096267776,256255 760135775619059712,61051 785305552670842886,192584 762063241971240960,71099 761812519858020352,68273 751611690781782017,19000 752179454806487041,14277 753682160083673088,27885 769390099423334400,110659 774845808713670656,144740 763730094984728576,79771 773896785345417218,139404 756500340346880001,43225 794683164304306176,262752 792555911529263104,246295 765966331971825664,90384 765371524819718144,84209 793782245765029888,249895 794678391303770114,262588 762538534863572993,73565 788848690194747392,220526 758842611717115904,55684 773275759003787264,135736 794589457861246976,258717 756624442441146369,44450 758391899313102848,51069 758060478073540608,50442 761570645230616576,62492 793614592660365312,254135 752982031047405568,24173 757687567043092480,48810 787081391322177546,208395 788720990033473536,220132 793969677621805062,255393 760420678600237057,62735 741701634355568641,99816 762340037073580033,72550 768175668802846720,95055 791128650565517313,196314 756645131479027712,43391 766649424223186944,95045 766040057769779200,90735 771852309840076800,125367 790045843290136576,170187 758442112761335812,52749 761164564570320900,66897 764494708336766976,83629 771941346462593024,118191 788666938788569088,215505 789521022802329601,205972 757882838415015936,49852 780518652961497088,173373 768540562051956737,107469 780919870011559936,183826 786336797886337024,201958 787822883879784448,205197 794241160764006400,257492 776138747654107136,153915 732589761592889344,196346 786939256715509760,207613 767596017181011968,74133 764820481736269825,84724 794012663344812033,257353 761017985679003648,66159 773919563729735680,140025 776741453229850625,157755 776878042807472129,157082 789335406013800448,224243 756203470122868736,32873 789987828998430721,229269 791762240277884928,239998 763559422203355139,77598 793926768231063552,256471 791754867291267072,205972 795061479171129344,264397 758457588711354368,52749 758707689706942464,54739 764151171023970304,82066 768078903063838721,103354 789831935208067072,194060 793683532434595840,254058 786661541068308481,205270 756457085949382656,42432 760427030248685568,62165 795038506817097730,264397 791690301383512068,233831 751175647909797889,16282 786076627138666496,22735 755483948231323652,349060 756616363398012928,44429 773708890533797888,137042 780941037724459008,174116 789327377696432128,224680 779158541064019968,171575 771520696631562240,104973 794259461925793792,258331 765499673020813312,85277 756295495392301058,42534 771332332540272640,123825 794801603169701888,261796 758451293975293952,46076 763513692474396673,78561 767868633343102976,97811 794603028305219584,261818 770567546630238208,117539 794769508552478720,252580 750840029988225024,14277 772614435869294592,127218 763712782248218624,79131 793625769989640192,253793 794926160425664517,263895 756885113078550528,45125 768197666161426433,99159 765936861298642945,90384 771548480317693953,125367 765504297048088576,86472 785539185968984064,196277 762561502763061250,431998 785954157517692928,198591 793993494419427330,256239 792217812848680960,212564 775371432645824512,148045 757720626522165248,47940 781366143277641728,186434 788729058792091648,204958 790372191804149761,228820 793681861729853440,249926 795684873574944768,261155 763018894890196992,47188 781691514720100352,187969 752258939341778944,20279 772147270280179712,129558 771195695998996481,122967 773608015383658496,138054 775953655186857984,151526 794480411430809600,258331 791297075841343488,237491 762805300894195712,75073 733199651633954816,1170862 773892434681958402,139404 756920860703911936,45122 751859261681045504,18215 754753031485345792,33356 780906964658323456,183269 781054311199563776,178194 732809380844974081,353789 757010433597317124,44450 774655469726027777,139865 750692360808312832,14277 792182856264982528,218002 794759117193682944,262752 753460325949829120,27317 756259728251088896,42344 759148035037364225,57348 757979869250662400,50610 791678215890796544,238099 750796115352498176,15316 773994533738733569,140900 778353898079735808,167784 781433016757420032,187478 785501749209620480,11774 756898168776908800,45125 765183717027438593,85562 791010750118649856,234583 794010854043725824,254135 795044796331069440,263532 768909986885804032,108849 750142105264140289,11495 778477908327137280,167407 750331686878060545,10057 753957840474214400,30590 786368385793654784,203510 756519269333073921,11774 762115605638025216,431998 778383809842733056,167398 763453215350329344,61723 786063347133386752,49459 770733234036494336,121046 751111282263154688,16299 793118808533630976,249469 778670512549486592,168892 791460753882517504,235487 758591490889220096,53938 789304317316505606,203546 756606733301256192,43811 794125593914720256,255942 769355551868280832,106281 768965746345074692,109960 775979104172593152,152735 750685768251617280,14351 770436720391315456,119211 767432663238111233,95055 788539248525864960,104244 790663498527285248,232791 795421394821582848,266151 764897793106325505,84889 793183733142556673,249469 745286374228627457,11774 781054050515034112,183759 766657359418564608,95251 755473570025775104,34666 760817992707878912,63678 764856297070092288,84889 786978142552399872,205728 760938317550542848,18395 788540199785537540,203710 791348836044201984,237908 794973161284435968,263895 774367110382223360,142503 786927439326777344,207287 790983498190290944,233692 785686536050225153,195975 792038022590111744,243187 762838159847661568,73654 773885776958402566,139404 760622637244710913,63268 791433043928121345,238207 786680725072408576,204539 792434723083653120,244565 786056742828437504,197512 768438004348284928,103899 756424128375119876,43115 794894697462460417,262145 754076473624002560,30842 734018826719920129,195876 790368595649757184,228820 795005914118025216,263906 751185920431390720,17517 754956514750783488,33356 771896715624402948,126389 781223257798168576,182659 771577171450040321,126293 778746851595915265,170187 777336481891229696,157082 762617332099325952,73814 751807702129471489,19899 755543822277509120,38183 764501424524754945,82020 767253787388018689,91798 793993698065268740,252020 792183150151667712,243092 787441338635526144,209351 754742190186737665,33186 775837405974638592,151439 793178773977964544,249841 790966019602907136,220526 786794593379504130,205186 795382100623065088,266500 756415048399122432,42249 757557859001434113,47841 760137892572332032,61051 793877072691298305,255942 794565927287173120,261155 761994899843641346,1248988 773271543983906816,133043 755768799605817344,39174 764641378500435968,83391 765485454636515328,11774 789453020153122817,225981 779086531327918081,11774 781561317291204609,188621 753560381117779968,25981 792569606988759041,244270 792500212174499840,246225 765941652724654080,87904 770756953383374848,120610 749377896872050689,8497 775137199230750722,146259 792169422622302208,243075 794620038414209025,261155 770468056585953281,118192 773885052790845441,139404 774646572680417282,140469 765600912018644993,11774 774940114086600708,143043 793865842958139392,256255 793964449199583234,257255 794214679820152832,257492 794766635697520641,262752 762024265277407232,70540 767686345540067328,98646 787642970145222656,204078 766447088880259074,91894 792629495018688512,243983 758805095936995328,42453 753400706254581760,27317 770780859364499456,118191 775029418968358912,146580 765673507493519360,87788 788540434050080768,218977 794896972125716481,261942 760179716187979776,61544 790876160783740929,234583 787874232835244033,170187 787159251688919041,207613 773656918057299968,137042 792386644330643456,239906 754821066757926912,33549 788084057238216704,205197 776243118815391744,154832 777888439580655617,163166 793253941689614338,249926 774132158520700928,139404 789309834264875008,197512 750405287383818241,11495 763459527907823616,11774 764059383831498752,80136 775597823727460352,112363 765743509919846400,87860 776874909775622146,158820 795125962367266816,262022 778424213279498240,166100 757966241092861953,39957 763458451787780097,78159 775415587157618688,146580 793128691664457728,249469 778195067492298753,166205 794590981437980673,261155 766660220068167680,91810 763206098274902016,76474 746751465868386304,352982 755110307161268225,32337 790259968800755712,229693 762867219000807424,431998 756330412973101056,41134 765288661789265920,86201 781224702916251652,185310 788136478513635328,215754 758697896707518464,52112 793578150584127488,253164 795759350673391616,268777 756978454848008196,44163 759137067242778624,56552 762074119697526784,47283 764000751785947136,81493 778885168966742017,170935 763413151043825664,73814 778300199441620992,167220 763720660015251456,79513 754749672120385537,33549 762710756647395328,195876 791694168485613568,240886 763627591878189057,64652 773881062518841345,139404 775978215034585088,152735 774713688582397952,144607 793109428224593921,249469 769588487045648384,112158 795299743891156992,249057 790520625991258112,231894 786948112648548352,198304 794565670675578880,261155 776282398413565952,152314 778224271915036672,158885 788974656258576386,222627 755820599973335040,39957 791201403041566720,172084 765983794243440641,90575 779460773420478465,174660 780760477349445632,182036 794659952266592256,119771 757377404037763072,46662 777335335848062980,159876 771759174044651520,126152 757960455642083329,49880 786301823867031557,201558 760927607751925760,52257 786255310465884160,199490 766277541447380992,90908 787449316466044928,208014 793554404960010241,252014 762792130737831936,74745 769141036434255872,111555 785724055315898369,197512 791456320532557824,238207 795689664350945280,11774 791426268835307520,238207 762688622084534272,74133 775814342029651969,151361 750367363954905088,12883 794194928729395201,258598 755611546601029632,35890 767852834171727872,98972 794305585348907008,259543 771922821039714304,127957 761674996469080064,70177 788142684355563522,215608 744007100234338304,738099 766941742490718208,96613 749284453755842560,8047 792053623299637248,11774 791377461707767810,238395 762298460976611328,431998 793909890561417216,256125 772561335603326977,11774 732245106733023232,11774 750338315501514753,11556 794000088414572544,255870 733036263230427137,355517 775818292078473216,90193 789424707892162560,225981 751192187526754305,17416 780911132219289600,184223 794371037400104961,257353 768275105415770113,104932 758710579318104065,46076 793089524532379649,249348 750840185084973056,15643 763109809092780034,76567 757561857196560384,46635 750907837316902912,15808 777321524994904064,160593 777982111097782272,164764 773950574224105473,139404 792849633617645569,244270 766768343793545216,90694 758101789593993216,14351 774394047968313344,142503 777046926869073920,159906 787144815167152128,207965 793438333351235585,252196 772986217096880128,133519 792761698742566912,247241 751602145917566976,18532 794612529876111361,262053 754747762508464128,32963 777515159334051840,161387 795723721616953344,267655 792067325667061760,243075 778271993196142592,354830 789688583506497537,227242 788768519680917504,220029 759598686875901953,57574 780838312965701632,179384 793135796299575296,249725 793157764465856512,249841 789452674810937344,225981 761919266702569472,70941 777630322875834368,162810 794541977635172352,261155 768921975590977536,110209 762000228807434240,71550 754868812755849220,33356 775428150029352960,148574 787364383298957312,209351 764934951108313088,11774 787117899810877440,208379 771486274129694726,124855 758530678191329280,53703 753880931832782849,28903 770884723241586688,121949 793094608863436800,249469 768896054863368192,110072 762748842441904128,74630 786418220362194944,203674 775773000952061952,151463 756192004346830848,41680 780432799949950976,174891 793981488995979265,257026 763697230863749120,78159 767001936314953728,96039 793149861474467840,249926 768965456195489792,110585 794580937132503040,261155 774339125981827072,143051 768874426272100352,109666 791147241327226883,234583 753687476481495040,11774 760118216442216448,60866 788035971916795904,214138 761280364656590848,66523 769042358885355520,110477 774068316176388096,140444 777111804757573632,146991 779836806384627712,177248 773506298084286464,137158 795688586817335296,267521 769613208734793728,114422 776604776259870720,156835 771255213541830657,87904 795093772229083136,264397 792041116019273729,243075 794876026585104384,262849 768379027413315584,103924 763731479830552576,1249156 769994039852752898,116094 768597133805182976,11774 770346252818984960,117257 795418462206197760,266784 767007117064544257,92860 763068984505864192,74781 789187618416144385,223899 755487949236662273,36157 763736971478839298,75724 765896366912442368,89614 793237160690417664,249926 758498746988531713,53185 764792195534688256,83391 768951029270319104,110615 789279498193678337,224678 753608626946863104,27402 787756173847965696,205197 756569272927813632,43471 793456764956073988,252020 776834941631860736,155898 781173586874753025,160648 753384772261453825,27317 786969832474501121,11774 787085727628689408,209151 762739657083752448,73910 794353690769498112,260033 766410803432087552,90373 771760885786349568,114603 793914658986033153,256125 765620830176808960,88669 768137509419245569,100893 735315147581984769,11774 794323283546165256,11774 786400354069983233,202429 788066424963026944,214492 789743716433072128,226731 789186882718404609,223899 791358435967262720,238207 771520333161504768,125459 740341031414190080,11774 774298415211556864,141360 776469048196464641,154832 785628435691532288,195807 793475948217634816,252408 762559617842819072,57131 764404386957258752,76858 760574604758822912,62798 750395781165834240,12883 733635222206582784,195876 790378317023158272,11774 753398414562340864,27222 790718716560285696,233729 751712023315087360,18215 773208453523369984,134975 790514112514052096,231894 778828664532193280,166282 769281641458040832,112363 776113998588628993,151255 785317376023629824,193636 750854647129051136,15255 795302508382093313,235289 763123390227939328,67326 787244586666078208,208252 763781308782870529,79691 781576174703153152,188478 791381238925840384,237491 754024920196276224,29589 791357812978974720,11774 773709293879173121,11774 758048595941601281,51069 767770862951030786,101383 780603751228968960,181789 761864638569017344,65677 771049851245256707,122959 775936158731685888,151156 787429224059637761,206117 773388585991073792,108517 773546647422894082,136904 785824740829257728,198466 761600750053101568,67326 753693513468878849,29263 777974536834809856,158820 775308544497201153,148170 793987972102139904,256439 759743990350487552,56964 794807968336330752,258305 764858117272248320,84724 793669995381141504,251566 766797096125140992,95708 786562079394177024,204413 793951438191857665,254135 794614298928709632,261334 756642316870352897,44429 777967784110137344,164608 753467161197236224,23739 785962794822668288,199211 776209155182956545,153845 793932663409283072,256255 795263770960400384,263895 752779390216507392,22779 771057863896797184,123028 772992532875804672,133454 780139584927793154,176127 778357830571130880,163667 765631446337916928,84209 794090938968592384,256239 750391496273080321,11774 754012493933056000,30354 771486252063395845,125853 780892824313016320,183338 785799110523691010,197286 793352575890235392,249926 762411296230895617,72615 766880233458892801,94899 776480139416743936,156245 794134572204048384,255870 764201133833265152,79999 775917887416520709,90539 787142158419623936,209184 787872317200175104,211829 754011282601222144,28993 767817359834972160,100559 775375872824082434,148800 793133742160306176,249841 780634979789340672,80785 765572096894332929,88052 791305376264224768,229910 755557254531780608,37655 753314537567232000,26780 765942964027727872,90384 752898544298696704,11774 790935185994940421,10914 786229130002038784,201555 786268901222920192,202429 793881728880242688,252581 776462585692581888,156055 792493165160833025,246225 764961133543329792,11774 790887811557785600,194072 751026788978061313,16176 786003469123584000,198466 787854607934291971,195492 758447234132414464,52554 776845306264588288,155390 793528697156464640,249926 785270547684790272,194667 762468376144859136,431998 770336435408732160,117311 787207111201558530,199307 765068076127703040,11774 773585077032751104,136904 779567310256246785,174230 791585212090159104,238780 781223623465979909,183269 771759027969728512,127582 794656275665715200,261987 770708566462300162,108396 775465775348015104,149121 793275350847553536,250033 758688855566323712,54070 759530808638078976,56964 766642917771534336,92159 773957955196690432,140444 754078445160636416,30590 770686820778700800,120610 766383636216066049,91804 781356361669947392,183759 793503494992822272,252639 763490340217249792,76723 774040934975545344,140748 768936678023131136,107776 759096269176397824,56964 750671930806722560,14421 776601066993438720,153779 781309775925608449,182194 770060153282592768,116619 771439914588246016,123214 794760730645925888,249852 755560731920269312,37424 776163831718502400,152314 786799957760016384,204297 794348727125184512,258305 764165770003771394,82283 791733438164242436,240483 793132595538190336,249841 794244119740583936,258456 771695175471169536,125732 785733050306965504,197189 794055867444424705,255271 752967713769816065,24526 794534164192231424,261155 769283915819339776,111454 791488055580495872,239405 762376623748370432,72809 794894138814496768,261155 763801389361422336,75633 775416084451188737,149200 792798709604122624,247241 787768570478403584,210235 791382538115768320,238207 794646074740744192,39957 794604462748876800,261155 787023155512479744,207861 787623558310658049,209863 753628188396363777,28611 774234242930839552,106716 777250066557964288,159475 772812262184620034,132335 788980241582678016,222627 753250739758075904,26140 755560463627264000,37044 763047971520905216,75899 790656215151939584,232169 764621707520929792,84209 769725801465995264,114263 794897216951513088,263760 794940062265905152,263895 753050704395329536,24316 760034059829534720,58227 755325861214072832,352027 779317657254387713,174045 787462083302395905,198304 786969631554539520,207949 779390875151405056,174557 779827783543427073,176109 795289661992214528,265257 742392733218701312,11774 761752529663393792,14351 756205214785560576,41909 758792184883736576,50442 789171365924315142,11774 793187609430351873,250064 766274885626785792,91946 753707803865473024,28282 766632973131247616,93429 781882368697196544,187896 771889120406757376,125145 774857245507063808,143098 779480871363416064,173628 778562534651465732,168284 788756901496487936,220332 755795855467163649,39194 766586868624453633,94699 762198105265537024,69548 790117467305672705,228224 736733121912180736,349856 753718693264183297,29256 768905365593296896,109767 758097950740406274,51451 791804723166781441,241678 732576825658990592,351306 757350629383733248,46635 760800448098004992,63451 761687029990195201,69388 766706832219996160,95727 768967267505897472,110585 773589487486066688,136947 771425521292890112,125554 761954655987306496,71270 789195701494292482,220029 794308066166632448,257492 765331582919913472,86053 761636099143983104,69711 795728929642385408,261155 764383935841218560,82283 767464016897777664,98972 776425400721285120,155688 793800640531169280,249926 794768597948231680,249926 788131156512219136,215031 773989019344592897,139989 772588188640567296,131421 774239708633194497,141789 787786856083578880,212357 772897533702000640,132335 770238963785367552,117257 772825104254275585,131914 787390219997835264,207151 795138306065498113,263907 761921375057485824,431998 794552252631486464,261155 794622795766382595,250785 794528810641326084,261155 792111122832846848,243187 788078605825892352,214354 793429657936916482,252020 773258756109000704,135381 795378544411115520,266723 759091255733288960,56964 761301798774644736,60999 779792974280466432,176218 791489461070815232,233184 778155158224199680,164826 768566113244319745,106763 774015978980122624,139404 777268741352542208,160609 779994317242851328,176203 793468414039695360,252408 777204161259638784,159370 775893457835470848,151410 789222842038685699,224068 776565231317159936,155898 772224013301084160,129558 781790763160043520,190424 793793179288035332,255393 772166805389316096,129912 793207177297231872,250633 790719789530550272,233692 763101066510659589,76628 749460456125894656,8047 760143664932847616,60866 757695181349064704,48922 791350033031376896,11774 774268181477285889,141867 791423255517106176,238639 754756539802611712,33356 755926299546230785,39462 771547799892570112,126389 770051717769601024,114388 753969159361466369,350503 760125124779597825,61011 781122735825100801,185496 768821500795293696,108849 789299431724036097,208420 746305017481551872,102730 792717177153478658,247077 791523157731577856,238780 781450535908024320,186584 773046575698288640,133519 777547888859635713,162213 770748630244306944,120474 772863245870854144,127775 791725084948004864,240483 791622061064122368,240145 751157274714845184,15643 761920510288617472,70509 760480068107837440,62271 753719623623839744,28115 794800645681332224,263090 793479933557403650,252020 781574267565551616,183668 778470695634243584,167044 786720446259486721,205094 766264532339744769,91751 765677044646674436,85047 789545549846503424,227048 780908692023615488,182659 774426995199356928,141912 790692598243397633,225605 781306250973814784,138812 778778065178591232,169384 759668839932104704,1248643 788751259113254912,219537 771724017283784705,125853 788753990590664704,220332 775802208486952964,150370 736242608071049216,249811 794548841953406976,261155 777836845119987712,163763 791318349858889728,237491 771257443951050753,122182 793487541177421824,248688 774592081474023424,141360 792126205558394880,244296 774293962714714112,141912 777999212810113024,163785 771513044342046720,126390 753736171117809664,29263 778645273677402113,11774 792169628449386496,243187 774835339261128704,130980 786949225988915200,207287 788081087675305984,215252 794120812647170048,257492 768420421381132288,106281 773834255151591424,138155 793281150231928833,250216 753622666456596485,27222 755489751252086784,37607 778902510354378753,170187 760139495513743360,60855 766396161649471488,93405 786399237160378369,203674 793845500055285760,255942 790656244616953856,233266 760435024521035776,41680 755586843345772544,1248306 758392097212735488,52545 788533179413966848,203710 750689625472106496,1248073 781737026806648833,189086 777363482861772800,159146 765353251055165441,86103 765599041891729408,88148 776248611340333056,153095 795716606793920512,261155 788595155595063296,214492 790529256900132864,206666 794363815924289537,257492 761666173876318208,69878 771761120432578561,127711 793464975142621184,252408 787173429195571202,208167 754787045323661312,31607 788107234232246277,215005 763035591889956864,75073 771714672030461952,127134 788226691034451968,213064 752245238773714944,21714 781314859090735105,187354 793429265161318401,240483 794134925213474816,257569 751603700838174720,14277 753631402935980033,28732 785920568172224512,199546 753840817534480384,22455 760520874411700224,63149 789476025445019648,221785 778645444712730624,169226 781261015484928001,186063 794710841090314240,262588 781205089734172672,186434 771521845673725956,125554 779074464772263937,172027 767808916654784512,101681 762322705290899456,72550 758002395892723712,49852 761318379332468736,66815 793998184989265920,256239 769187548904222720,111549 770759882668511232,120425 766748248023457793,95708 774661663001829376,142852 794744539755978752,249926 762072600684011520,71502 765002789999276032,82283 786594308174417920,204413 794634848124211200,261155 754956903504080897,29263 769273230821646336,110585 751652466622664705,18893 775729251257556992,151185 786253968464809984,198304 761257641712685056,67547 769188930281287680,111998 776176362059030528,154322 788585934728073217,215437 790264293044330496,228354 771195997649113088,122982 750895673709457408,12852 794192133620015104,255299 750366223926525952,11495 785485508914868225,195849 794733350673973252,261155 758582071082168320,51451 789963330052091904,228702 788756876586463232,220526 767765245968408577,96962 780510303750619137,85399 785745993488674816,65113 770934878430982144,122146 788452523296169984,218275 763908207798398977,80192 764960885328769024,84724 794510617382187012,258922 777131623997321217,159876 737086579378884610,352687 787820681203515393,213064 787716015614414848,205197 759165164801236993,56964 773643919246503938,137965 773974621049724929,140688 792849208504180737,243865 761912776541495296,70941 758727746109317121,54011 764917451540815872,84724 768103332535738368,103506 745277410401198080,351424 761856644871360512,69711 786945894533005312,207613 795089322877788160,264397 789343711125700608,220767 762316587118370816,431998 775396406383304705,148170 768983131655278592,110585 786012131221135360,199178 791353840725430273,11774 781215437245874176,184230 778678092789264386,169201 763464779985932288,11774 761992689155964929,69794 793611228157505536,253032 742426756410281984,1247529 779584995732164608,174244 759092566885339136,56964 755861886780870656,39475 773504751430279169,125554 775788296471474177,151722 792887426226147328,247241 767139330490036224,97438 768302585484746753,102514 742221863225548800,11774 795039678630072320,263898 737031450550276096,11774 762718631440506880,73814 771455080646213632,124744 762903896230596608,74043 755157581157507073,35890 761556753532096514,68192 779102601921036288,172299 792892835955609604,247983 769700654558351360,114779 780969796204724224,183468 794752589778788352,39957 749963161717977089,10735 762756659739561984,73682 769278011984097280,111225 755433464162160641,37433 763777695452762113,78159 764187275643191296,81130 793855742403026945,255393 771625992175558656,125853 794094845115637760,256255 786154625200222208,201378 770521941648211968,11774 775117922653966336,146675 785509372235358208,196277 732387797240139776,351837 763155912684994560,75899 789886716358176768,228570 781654121933893636,186584 756552746405421056,43807 742329268516978688,349951 793257229159759872,250760 753992971578736640,30590 774200710363684864,141887 787091687193489409,202636 773196607240171520,134828 787354387240759296,207151 788152210098126848,216009 788769977188937729,220332 778631072338903041,169201 785941749298401280,194230 768570390851358720,107138 785822267464966145,196277 765228356207947776,85562 766408200560136192,80939 793972706219692037,257353 767785052558286857,100893 795753033057665024,262022 793363842940170240,250633 795731571286437888,267862 777651456132251648,33172 771740657614487556,127134 791391945981566981,7092 733116305503461376,355261 795346844247265280,266500 772920937775763457,127871 766505017608110080,80939 786183727072194560,192032 794644803980062720,261155 764991000527769600,84422 773785975570903040,131007 794306970761105408,258981 758283961789448192,50612 733260300829360130,355480 755806035302940672,39831 794566430389923841,261155 752709454383034369,21332 774108543406321665,137877 793192920115392512,249180 750777332856676352,15316 781850894056828928,190424 768948594539917312,108385 785974509501227009,196277 795243754806505472,265709 766521329369493504,47207 787779863943995392,213064 791396829447368704,199307 774653150544396288,127994 732793309698068481,11774 760423254284652544,62063 775386490528555008,148419 733324375341027328,1170595 792791508210581504,235621 776311121087111168,154071 763062403407880192,11774 786820669531009024,205728 786290392173948929,201558 759755355136073728,57574 767206175486058496,97472 794158340859232257,255870 765666326924800000,88401 768663536914530304,106281 776467107999518724,155896 788896707530534913,221972 794699957580152832,262849 775585540401946624,145866 752709510913986560,22436 781164503585157121,183269 771345990473232385,124883 772987611933609984,132996 776778645151084544,156505 793622041962225664,252824 753400916720570369,26458 794646311140212736,261155 762641961236955136,73926 759391806240858112,56964 786034560291049472,200382 786628219109638144,204297 794616628730331136,262022 788919345162223616,11774 755988504966987776,39462 751553773726642176,18491 786143268652343296,49459 793480450811502592,8044 762729222326538240,67226 765336252308557824,86962 732284656075321348,1170365 759772229445922818,57336 770761378126827521,121359 789194974097092610,220029 738458702487916547,352417 793130950402027520,249469 793294179203895296,250633 771804969385197568,127218 777594767743995904,161502 764270679495733249,62180 786722067785723904,90209 760618091307012096,62771 788462717342519296,217106 793140145306206209,249469 773543206436872192,136947 757806989154000897,48093 760866967020564481,11774 755107529248546816,35403 764564266905067521,80098 777315927327055872,160480 762791240899276800,73712 767893748382662656,100620 781145821857193988,185496 785994285946589186,200384 773088000347545601,134371 791630281367293952,240145 751680011682377728,18893 777757637676892160,161714 750362729395859456,11495 794801400354050048,262752 769575551338106880,112768 790568496484659201,11774 768155604086984704,103354 771480695185158144,118191 755269116429086724,35890 788079245184598016,215005 792221674615648256,243187 793116848178864128,249469 771936883052048385,127871 789293765110304768,215005 774726876304592897,142668 749423695928537088,8463 764887707168321536,84889 765569340674482176,81659 793470881121140737,252408 750184941619585025,7546 781639559532740608,171693 788121511601266689,213227 777483957243879424,159876 750372163790798848,10653 771150173397454849,123583 779402827122737153,173645 786224774871588868,201958 792513717669761024,246367 764223611020320768,80939 763484060861825024,78477 769828840860291072,114779 794088704814026753,255942 795703433634467844,267862 785264582529089536,194167 787807952048574464,194940 788111218758254593,214247 763441410431414272,78159 791433295011643392,238292 766439257468575744,77687 771396314349187072,125222 791809616548028417,238419 765256319200657408,86103 795740609504038915,267746 756313706775080960,42249 756575798908321793,43258 785351688165191680,195125 788423371017125888,217837 785837673177120769,198671 754886570893778944,33356 774169623612657664,110362 760497498913931266,62441 786265605439574016,201494 792816597899546624,247877 758039570067910657,51069 775400367962132480,148645 768764057050574849,86264 746435803006394369,352060 760189562400284672,61544 766294977693573120,83751 759410435405688832,56924 766513881086844928,88920 758084637423960065,51239 751137299925118976,17259 789443308808310784,220777 792831823177023488,241819 766617163977416704,94769 790251578443849729,228341 753724630586667008,29548 771345416940056576,124924 794241875418849280,258598 788039906371129344,214492 767812417279692801,101383 774327846294523905,141995 794602128849268736,261818 761683938070769668,69684 785585482033991686,197286 764025967991922688,79911 766016847468781568,90618 780933894921039873,182257 749054418155212800,7057 778606671773982720,169226 774459074918354944,1250146 777518204180725760,161978 788544522951258112,218495 791059295961960448,233692 766831950569103360,94699 774175491662032896,139404 776364224008171520,155295 763446335982931973,74308 790659828939042818,231894 794291436866785280,258249 791507916272570368,238780 766402375548563456,93261 792247446147469312,243648 768810546955190272,106716 772293090719653889,129551 786905693567594496,207287 777194532039454722,156055 792924485443686400,248516 792940427963797504,242693 780545649557331968,181136 793465395902574593,252408 794681086190108673,258741 787771693007765507,206101 764941196112359424,11774 794686796122583040,262053 765605559017967617,88128 777020201778892800,157993 795316895335534592,223671 765938525292339200,90384 780747190624890880,182036 789448034312654848,225981 764991884641067008,85562 777971230213304320,164764 786267274407731201,202429 794751203951247361,263020 768525562260316160,106774 794913521783963649,261155 795489775717388288,264397 786647538686234624,192378 793217691393851392,249926 755210637509324800,35980 762824778587574272,75073 764860912524288001,84724 773813008531283968,136814 776807176048349188,157755 792600217648558080,245148 794971163013353472,262022 734748488190337024,351644 793998664616144896,252741 758763676379680768,54070 762695334296334336,73926 752081657968996352,18567 774284027020742660,141887 774068914724548610,140444 753647772834803712,354826 764651596395401216,84209 759155462315053056,56964 785845191932571648,197512 795041766399295488,263532 793121010090446848,249469 757102663393808384,45964 765244550407393280,86472 765278142004998144,86873 763991194770612224,80393 791406384944451585,238378 773194602803265536,132335 791811718867513344,7706 752966737511878656,24526 788739832520413184,11774 755103746334593025,35403 778388057380839425,164814 771374221813514240,125145 765738258223345664,88669 786955583056388096,193639 758045208781156352,350247 785908440636022785,197512 794329199511105536,258829 787260523448508416,46572 786220912072794112,201555 776423538987151365,153809 785461600149004288,192032 775587214470307840,148645 777653228187987968,160609 750741543057776640,14961 793824577180749824,255393 793842304977100801,253164 765527195116720128,85981 773842786340659200,11774 762674170723311621,73814 768412016046444545,95055 793177441334419456,249469 732404389810438144,351184 759487546325889025,58227 788477172285444096,218275 765281035575713792,11774 788510456319086593,218275 781147997799272448,185496 781642831463088129,187896 767256859476582405,96372 779002620732071936,171902 762032770017136644,69711 793986173131575296,257255 795666259950075904,257781 773525719187988482,137158 786222915914174465,201555 789826133005139968,226712 791614710214905856,239405 779849979707785216,171991 786981169401331712,207613 792527534487441409,243165 787393417038876672,210694 765034316330131462,85734 751550022458626048,18491 762974990979301376,75724 786623543954010112,205181 763177700320305152,75899 776808542196019200,136512 768568235709100032,107428 764364896985288704,82953 770364812022968324,118482 761758280930648064,67547 791978322058174464,241819 756636110550249473,44429 763483138949541889,431998 776894810997321728,159245 788455297186660353,218275 768952651438551040,109945 769330018237448192,110362 776778773156868096,157755 778991582733139968,171500 765984213514461186,90384 788138369733623808,215505 765583618089426944,87904 770705910431907840,120610 772864382581825537,133043 769380096218009601,113439 772868503212740608,132335 791345114576723968,235337 764266893406572545,80648 794936548827467776,11774 792142229385179136,244008 778641829818281984,169201 792560065236598784,246632 759800846343245824,57068 764486701951528961,82582 765260511579701248,86103 788523603725684737,218349 763893231599947785,78159 775785411293708292,151463 758338643132055552,52554 773102752406921216,132364 793885840627957760,256462 785625831519367168,195975 792166322679517184,243615 795060233060151297,193368 758407951463878656,52821 794000964952784897,257026 758378577582657536,43391 794579718922272769,261155 758740452455559172,54070 781637439500738560,189649 773990828050042880,140230 769496346244046848,30413 760867819143700481,65222 772178966861914112,129558 758315069499383808,50923 766109805937201152,87904 774009270996127745,351489 795616592226881536,267567 773552791986012160,136904 774676840405356544,144654 794246573014142976,259063 765548755588304898,87245 788493176080183296,106085 753961918742859776,30590 779467599780413442,174115 764994903768199168,85562 786545204996243456,204413 788736315932155904,218275 759828363188006912,58254 759422557447598080,54070 772259653531017220,129551 774727605274550272,143043 775148532483391488,144654 764144115462340608,82209 770320147626287104,118087 759522057596104704,57574 757829290889142272,47844 764271335090429952,82571 776408146088562688,150028 779572105939554304,175549 758874623953952768,54070 733063322019340289,354962 776845232306425856,157993 793111175428837376,249469 757540822623588352,47782 776367535285493761,154534 790515265402314753,208178 767469597243113472,91936 770982148983525376,120613 777475186664869888,157755 763382169163079681,73869 772112210055139328,129558 794280218441592832,256451 795424611341139968,266138 760963383831199745,65174 761985155938471936,69878 793199688836980736,247569 756598237671198720,44280 793115443892457472,249469 785459382150533121,195956 753246177328377856,26140 787458192573726720,209863 774590281396129793,140443 764543064887222272,83866 794213779386953728,11774 765374326459600896,81446 779133783975071744,172945 791670998382673924,240483 794654545821532162,259892 779895294750253057,173753 792063255418138624,243614 795064052816805888,263907 788044095952347137,214492 765902645978476544,79037 768244985435009024,98736 778289729636827140,167220 767658138434580484,97447 781183261187969025,182659 764194438667272196,82582 794037200224538624,256239 794438567191859200,259200 792492058997039104,246225 751999504535130112,20636 787392859439640576,207613 758699142302531584,54070 762704271867416577,74456 749575502197776384,8497 766827171352547328,95511 761707000162058240,69356 760581680587501568,63451 765614457292726272,87904 759573493646299136,57068 775173038069260289,146405 778403454196645888,166852 770685392676802561,22267 764932249317941248,85226 765970570441658368,90384 794644326206865408,261155 763451783104565248,11774 768496370781188096,107048 788569925665247232,217837 755560393716621312,36719 787738650721161216,212224 769019295699496961,109413 753086688675717124,22008 760623075188703232,19563 766050306605977600,89923 744964596092506112,11774 772136380306685953,47207 762073955867979777,431998 763598506753978368,78304 791022491468574720,234583 773721944009039872,137226 787881075083063300,65113 789755513059676160,227242 787830177682300928,207151 794370466840461312,257353 775380936527605760,148800 785575104474263552,196676 768199720749629440,104406 795295345508950016,265644 756535275665428484,43807 775374911283998720,148032 794608313426182144,261155 773992593550151680,136904 791021202412220416,234796 792417265060761600,227032 774846820686106625,145681 780814517500608512,182726 768158981063933952,103354 773686862871404544,138543 786712172860698624,90209 765618918266470400,86725 794639979959894016,11774 787735971592822785,205197 794543537366958085,220689 787490307436744704,211347 770966271659761664,121949 787138585778491396,209351 791460217036869632,237935 775028108793614336,146259 786786152950927360,205455 773171240865505280,134561 770874070342651904,121949 771800943591497729,128170 773417498037321728,24173 762314468046934016,69794 790880363702648832,234583 761209404553322497,66116 781231007617912832,185310 777351601459789825,160602 789475263734132736,225382 780170843578068992,172089 780512177903984640,179414 764825310890078211,84724 789930731141115904,228820 795729954931675138,266151 794618005564964864,258331 794739245168599040,261155 776108049794641920,153610 767748649375920129,100893 773478064697114624,136947 786055376571621377,198620 770866468519022592,121046 773526296806633473,134363 760445561971638272,41680 777976178711916544,164764 758670367997190144,1248611 756228802800455680,11774 768870448981536768,109167 765983209578299392,90125 764136949691117568,82066 788476528820572160,218275 774019200776110086,139404 793162143210180608,249348 758364180755914752,41703 776870211269955584,157993 794208547898847232,258598 785299301618618369,194934 795309952994869248,266068 781065673883672576,108396 773268813844406272,132335 781490204477652992,188119 762136253122899968,69764 778433915140833280,167407 791267297579175936,237274 759657907474534400,56175 766849191855349761,96707 768300834169905152,103354 761755911740354560,69231 759162708608647168,46421 769896762496708608,114260 762059429680410624,431998 793083540309147652,249286 764679382116012032,82673 787779433897693184,205197 792503567647182848,246392 792035005555802112,243187 793286854879477760,248253 787347679424684032,192434 781062188337238016,182726 795224718009913345,264954 751218220594393088,17794 778301005532426240,164554 781631785876660224,187969 765169702784077825,86103 788750244687196160,220332 761676562047569920,69711 772877460962705408,132761 772103263449591810,123354 787122064536764416,207733 791978514543091712,241819 794578440527589376,261155 790931791142088705,234583 791368935090249728,238205 792070115864870912,242712 786005062422102016,199739 773899385297973249,139404 770787513329790976,121479 786637951543439360,205455 790923157599293440,234796 763160314300866560,73814 779841291823620097,176218 795711701777846276,268072 792768543834173442,247241 790995225451847680,235828 793202367718121476,249926 750747461896048640,15005 795068078610587648,262849 785654137581166593,197888 749377146192293888,8497 769206484647370752,110344 763566449214586880,78561 770266489496670208,117257 764895932521512960,84724 778043246165499904,162676 765959462649679874,87245 776354780885188608,153779 776959625149214720,156835 788420632748982272,217519 772560409588961280,87607 773985012873990144,140211 770430871891574784,117257 788833084091211777,220539 759029539464941568,56197 774059485794938880,139404 789973553865166849,227795 760921199501152256,65626 767193222540124162,80939 772131936676360193,129558 772464672826134528,131025 793536420245676032,8044 786616985744470016,204539 766159564915957762,84724 791765003657502720,240483 764281273070264320,77586 770419243212873728,118191 794688540676419584,262752 758049967323754496,50923 790982421223137280,235621 794023006506860544,256534 777603675409612800,162294 769364363111202816,112336 785549884610973696,130635 792323633641205760,221476 770598896263241729,118393 776369717757870080,26066 758325077708374016,51451 792162605410418688,243187 766968227037605888,95672 768883503454949376,108729 780570727124787201,181419 793162452640866305,249841 773172804653027328,134561 736013621411598336,11774 767708508594794496,100553 769309397923221504,112788 752878070952960002,24134 771528779537801216,125163 758052799871606784,50923 753743066243006466,29263 762956251118567424,71502 786178154385645569,201494 758261095048019968,52112 794157155775549441,257492 794698666896486400,215754 771348992147857409,124597 786091626158518272,199546 788887537020469248,221972 769938469204393984,1170396 764312242946846721,81946 756288155553140736,42249 795494828255674368,247930 755848515264229376,37663 789936408421081089,226731 778976153327456256,171324 793628407829409792,253032 744184072172249088,1170429 761940811835641857,71196 778101170090938368,129577 752840802225774592,23899 764394705035550720,80720 749683596793769984,9433 776591135103913984,156835 754086304703451136,29263 786960447689764864,207119 793224500326207488,249469 785712889743106048,196277 753909811394277376,29263 791360656431718400,232762 778294198369869824,166409 790727735727550464,232743 790943446303318017,234796 756583009730621440,43258 764897815428370432,74247 775005224297791488,143935 752650149931786240,22572 765194614471008256,84724 789256781625077761,224818 794342700770324481,258878 788081869296431104,215252 786451039373369344,203674 757638062616608768,46193 794538983724191744,261155 775341533797097472,148045 781109867394109441,185496 764181101933916168,82283 767950024890134529,101681 770769836746170368,120353 758160402647752705,51451 756891645954527233,44450 750379023553921024,12883 753963314582020097,28915 766374726461714432,93286 768959668056039425,109945 777631775019429888,161456 791835148371255297,239998 772109055011659776,128934 774421489848291328,141360 760681440476405760,64326 778899429273239552,170169 793033997689335812,354238 751874702574923776,20268 777950136215285760,164764 775700417799860224,150511 792466939482349569,242693 785967187991429120,199546 794585691523059713,261155 757295971495710721,46890 758066194364575745,51136 758673221294043136,54272 794679966931832832,261155 795433316887379968,266079 772786184435085312,132364 793878611086508032,256458 745911390196621315,148861 757287522078556160,46384 773872037685301248,738099 791945267503206401,240483 794555307674505216,261155 755206011447681024,35980 753807837835374593,29271 786005381205995520,199755 768577212580761600,106753 793982196159655940,257325 751612991515136000,18893 768605334843772928,106896 759602886590554112,57964 757690463981678592,48549 792108455494496256,243075 780639990338293760,182036 788012177902809089,214078 795359695326285824,266079 773506133923401728,137158 751938241822162944,18893 752259697554718720,21074 794213804640976896,258598 788400985194557440,217634 769128849829494784,108239 780817033264889856,183527 787176601096101888,207949 795741973126647808,267576 756271488387383296,42432 775647945328689152,150511 766073849444114432,90384 791312695022813184,234583 788048803597279232,214492 791281893366980608,236454 732525315696656384,351837 754723894666207232,33402 779918532733730816,174465 794977061953601536,262752 791132988562087936,235590 791837702220091392,7706 793427002342735872,249469 764528008346697728,82457 790527089090830337,231894 794586571857006593,261796 734277874438569984,1170556 774378464317091840,141912 758746246471307264,54070 772462256688881664,129662 785674527359561728,197297 793520830374219776,252741 768191619644334081,104026 773665582092693504,137740 766642467579887616,95044 779462829317492736,172295 774433332356587520,142527 794163423894380544,258331 795612367929409536,218832 787698599228432384,208176 791720589891211264,240718 753355481083547648,27045 774980139926958080,140444 770939856407199744,118079 766366077991260160,93184 732687515690229761,398859 780597568812163072,181935 769602426903015424,113836 762398376864256000,72978 764153524531920896,82283 777599399614644224,162294 792058123338915841,11774 762643618028982272,73926 780852441503891456,167674 772225176842809344,127707 786944627945463808,207244 791868318865129472,237409 770786193822711808,117257 765186034942357505,82121 778690421463539717,169715 788177736875388928,215754 775405221803462656,148994 781237284309962753,186212 775417211972227072,148045 778438740683268096,152594 786235173725581312,201494 771780393871806465,127134 789551420672540672,226578 770115514152718336,116968 771680519281147904,127134 786004591502512128,199546 790982959499210752,233692 790915353928957952,234583 795400683583393792,247930 794017837463400448,257624 772807279049670656,132335 781528153374101504,186584 758752039157411840,54842 792741621100122113,246726 794177663065870336,158524 753946126441713664,30413 773561154996174848,137042 785606402865639424,197512 785636590169108480,197091 787361378545782785,209351 759208798024306690,57574 794626386388361216,262022 795012912641404928,264335 770192142727688194,117257 766706859214532608,95672 795757382668324865,108396 732403477985386497,351617 795375877106188289,265875 773652497088913409,137612 771905375813591040,128017 777282826446184448,160816 777254433176494082,161002 791360815823814657,238207 789695073353097216,227242 791038016596873216,232790 770459295867662337,111558 732531809045630977,352466 760248699733893121,60018 760977288187875329,66116 768471279879860224,106774 795069170442375168,263906 781523044724412417,187976 766504373916536832,93823 791714391481782272,240483 792913169438142464,194060 767545847953457152,100088 777635286545264640,161387 771061275472326656,121612 776915086627700736,158155 777660237163659264,101163 785804188261441537,197622 790568949725396993,231834 773616653913337856,136515 795271289032286208,264010 790892644834611200,234583 795310588859596800,264397 759103367461339136,56964 780009345329172480,176890 751239916227432450,17365 750759582759133184,14781 776040837079666688,152735 780767755247030276,182726 795364743452078080,265885 771923189400268802,128194 774214342111793152,141200 794283178018164737,258044 766180850358628352,89859 767147444383649792,74133 774984131692331008,95055 760821147688538112,351340 780883144526426112,182726 793120365203578880,249469 795387255619801088,266151 763071900914425856,75724 779668736697663489,173347 749596608384364551,9273 754719155929042946,33356 779134037411569664,172962 794770476040065024,261155 781477736997068800,188119 781475692982571009,185921 764889737727451136,85190 768891225235656704,109945 775489304856592384,149770 775857917140602881,151463 770294949678051328,85562 791792854179975168,240793 793661135476097024,243865 777176997168488448,160283 795355416024719360,266079 769764794366689280,55379 794636976406298624,262053 762277988972924928,72350 766026778573889536,90384 768081816024522752,103261 773532079912910848,137042 757668719539597312,48774 759223280981147649,51675 751845404413661185,15643 756025827649789952,40875 779066559272591360,171062 779384841775124480,174442 767121020293525504,97852 768578543924105216,103354 757435600425320448,47283 758451277663657984,52749 781612839169425408,189088 756594593655885825,44274 769867304154849284,114329 792062039476826112,243187 793704410371072000,252408 753792101398163456,27317 791425867607965696,238207 791669695019622400,240145 752799619399036928,22436 771153328222957568,121949 788516784823476224,217601 740604376868397056,11774 778263705326723072,11774 762702101088706560,431998 781702179102990336,187044 794530910788009984,261155 742764927002152960,47188 771349599097384960,122622 794336205894610945,259134 788458093277487105,218275 779402801734619136,173628 778289232410513409,166883 768780484155363328,108880 769526199085363200,105647 780095375302680577,176128 753521387785031680,26458 790642128951148544,11774 753978436528603136,28866 770423797354733568,118191 794361050342850560,258331 764172393430429697,82066 764775884603535360,84247 793497013568409600,252741 738024124417769472,195876 767745534434111489,95593 773333439760179200,136018 792451132669001728,243075 760956684277735424,65974 775067797885947904,146405 755473117405851648,37647 774910695804641280,143114 790707500878327808,228101 765313083531223040,86120 787102185725190144,209035 756621484374786049,44450 763818063095402496,80568 794601430749351936,261818 795244107388125185,258456 759725803177476096,59479 766367803775524864,93405 786040464927449088,199211 767334833446014977,95055 754754429618839552,33356 779109887615696896,172270 749462878231535616,8248 778271757278990336,167044 779386309374803973,174226 795355344700575745,264397 755478516779679744,34671 763840385626017792,80136 795736703004721157,267576 750715642060218368,14421 757633776373465088,47940 785778177545269249,197512 791160150870589441,234583 778758405964038145,169990 751984982399160322,18893 765213441376346112,86440 771753546265964544,126576 788768233595830272,220332 793215198731599872,250033 750175622324858880,10848 756423039542112256,42249 775310637664645122,148170 734118809758502916,41724 739480211809521668,349856 753766478835429376,29300 781348676274757632,183269 773903383828635648,353603 732246590090420224,196346 759851404924100608,58227 791262365920612353,237491 768852974667964416,108396 792041766761357312,242918 767904174575128576,101163 761973705463300096,70858 785654274118213632,196932 792129778413436928,11774 758359313463246848,52061 766535186385207296,90121 771892102053634049,127903 775513658478718977,102826 788781691661905924,220526 764872783444709376,84724 776963695939166208,158815 790724773940633600,232863 758816503323987969,1248642 785359435237462016,193905 769267303141642240,112363 795155836771278848,18395 754720587516354560,32869 752691028440805376,22575 749606501610762240,8670 754724604984320000,33356 786614177498443777,204413 764175741294612480,82066 795656068781195265,267521 785527981850578944,196676 765629227223945216,88052 785631564373778432,197341 776825436798128128,1170441 781198108990459904,180099 770348900779712513,117043 793037020549353472,248760 778886339584483329,153921 793206443486900224,249926 793762464294899713,251758 770919569879949312,122093 758388095226118144,52605 779332104064757764,173964 793682658475638784,252020 795289775917989888,265644 779690255473602560,175245 781525850495848448,187976 778310664561491968,167319 758479479685517312,41680 771760153905377280,127711 768236134245675008,11774 763155992909459456,76091 778218911967969280,166390 750184947663642624,11495 791658144887955456,169916 774091935472496642,141360 781202526892724226,185310 792533788249108480,245313 758453496802750464,53185 775977552812789761,152735 785938267111915521,197512 775420372485308416,148170 788409259637743618,11774 792102875446902784,243075 753714613720612864,29347 750670799711993856,14421 765382146575966208,84886 760989796475043840,66116 773732516704518144,138819 795423761902215168,266900 789309946080923648,222560 753647139247362048,11774 787203330099388416,208445 763750364084445185,431998 772198487190605824,127707 794528799861968896,261155 761279740179124228,67547 773185729719595008,133519 795777078377512960,268793 765293788323581952,85562 777228350989344768,157082 771728484741898240,126859 778341417634627584,167083 757792019695534080,47940 770014859585003521,116086 753654034213408768,28866 765320722143207424,86053 763479642456154112,431998 789079929107410944,223286 755450057743183872,37422 763939250962173952,19805 771039955170824192,123085 786237514709217280,11774 795705317585784832,257492 752974206569029632,24316 763168415402061824,74943 772709678178500610,130988 770745648534749184,120610 773276580319731716,134561 786277976652386304,202429 773252502179512325,135701 794732588757827584,262752 792398488927506432,245056 789159982939906048,222647 742164589517799424,350711 793807298435096576,235536 766024570373537793,90405 781292640356618240,186584 760888829154881536,11774 794803694952976384,261155 781577721432399872,188119 772441963912105985,129558 758614173437788160,53924 788453802051592192,218275 768956955390083072,110023 793465874883678208,252408 793247569413570560,250933 763370205313654784,77331 755384449509064705,35890 774329896222896128,142942 795431914370985984,266079 786990357238149120,205728 759909841519337472,355430 791688493957251072,240483 793442905776091136,243075 795493880967770112,266079 734780792430333952,353789 754165129462190081,209828 766784539867754496,95708 753854899360763904,29940 790919978820079616,234796 792524648248336384,246225 760504259897163776,63149 765962036245331970,88930 771519339866492928,47940 791352426817355776,237491 790252435197534208,230485 791019131097186304,235315 753960570412466176,30590 754735403408564224,33356 763936636375740417,79691 788817177864392704,217937 773682730097836032,137777 790235926819549184,220819 792073355360866304,11774 766710172282740736,95262 768944856731361280,109470 749388022177824768,8497 762026035600699392,69516 786401454869413888,203674 794292486063685632,258598 792084933980270592,243793 748990786457313280,1247921 765212415365636096,86440 765978783698616320,90575 769744151487258625,114779 788727259628568576,219531 794010560962719744,256239 795070967131336704,260613 773520351452016640,137189 779103333441236992,169923 786837056022581248,206960 788784384883167232,220765 757998184136335363,50143 781289919427641345,177442 790214335184330753,228820 793805761981939712,255393 779170174544904192,171693 756043895130066944,37991 759079283138654208,56231 755160647499968512,35890 793722417562517504,251452 777690497091502080,160453 750569559917223936,13342 766820830508556289,73869 781825478151680000,182154 758539483838943232,53185 769262697632239616,112363 754734578519121920,33356 769326940532662272,112363 733059940366045184,349060 765195497829076992,80486 790617382490402816,232884 794647855013253120,261942 776085137066909696,1250274 766767830448701448,95672 780791427689287681,182960 776924625938837505,158196 794305911204565000,11774 739212053915795456,352038 757769892879798272,47800 770635909121224704,119832 779352106067038208,173964 794993143829635072,39957 788150056402706433,215754 758064928028778496,50827 770626882177945600,119774 775727062543925248,149953 751651740454445056,14277 781352622213083137,139404 785488909807476736,195975 743110459063209984,11774 757767738202947588,48735 764965848972951552,83488 751825901759795200,18486 759478293682753536,57274 773486952494485504,136515 779064740538556416,171463 788734418185838593,220332 758769732292112384,55262 792035716465238016,243075 793643901169074176,252020 770523005516591104,118191 793096129185361920,249469 769663332517351426,114779 768581258888699904,107032 761951774257344512,71323 756048070169669632,37991 788036903224442880,213064 763646972196708352,349856 750894045598212096,14858 788133289789911041,215754 793580965427838976,7311 793230313648365568,250760 751913769362526208,14277 765351549228883968,87062 770304020569358336,11774 762121318888116224,71429 754729208404807684,31852 775812106100801536,151463 765619635773403138,88546 767961674393452544,102249 770244460336734208,44421 754194068784222208,30339 767143718562463744,97852 788796757786386432,220526 732920620632039426,354606 792857502517829632,248010 739795439684198400,11774 764040019870965761,81569 775571089716027393,147391 794562228963909632,261155 775323624555343876,148045 761080039899140096,65500 770737216377196544,120613 790566109191794688,232137 795033371743113216,264819 771640273877151746,126390 753923484317777920,350711 763529061247414276,78566 785559722653020160,196609 761157496593588225,61051 780032055891652608,177778 785461225614372868,192032 786974519592443905,207949 772470025412153344,131104 776987630445535232,159359 779349058611769344,174115 758763683442982912,54070 792059532927078400,243614 752871068302503940,1248238 774294209998229504,140444 778305588027535361,167220 760176314112438277,61145 781172501288095750,185496 772591755820761088,131421 759834438830350336,56924 761514984681697280,18215 790866088401580032,231333 756422871023509504,42432 776390107758637056,155390 772908900114796544,133519 749674022665850880,7358 780836071701524480,183269 760870359537070080,11774 792362679331467264,244143 767812020041158656,101681 772582079825489920,129700 792876562496360448,247877 789484603392360448,224678 766720716850892800,95708 777302894760587264,160593 759595112196440064,57574 773642543678365696,137640 753582194824650752,26066 787129756282216449,206447 793063442882129920,244270 752868311529099264,22752 778363642165223424,152594 751896569901944832,17794 792157494847995904,244221 755923733286522880,39475 787715665067061249,205197 771429983478833152,124545 755095124946718720,35044 761959923047694340,69388 788323067533463552,1170441 786406840049528833,202727 794255357354778624,255942 775481116153163780,149300 792101972727984128,243187 755164252781109249,35890 772248638730932224,130269 763341440617447424,70177 771769452761223169,108396 755023298207952896,34666 757695430574551040,48633 768343320968003584,100605 769723043035906048,112032 769466687070625792,112623 790579709994086400,231318 763889106740838400,80939 777956947760787456,164764 751999967196246016,20501 774304287316926464,137158 759430162538721280,53423 787068028882030593,207796 775201630744551424,146847 781111224079486976,185496 768611240641867776,107428 786168097694711808,193533 763428678722211840,78129 786998904978042880,198729 757891540417060864,49852 764207599986184192,82283 792660856731492352,246771 758019508732891136,47761 788903284887031808,11774 773280575067086849,135888 780833425037094912,183269 768267613747056640,104940 794209805460262914,11774 770747653340688384,120393 773307524607074305,136018 766372329500925952,79353 766457528431411200,90963 792962599449010176,248656 785274731704516608,194648 769630734227087360,114677 753706846821679104,29263 773870686318321664,139404 760042777493303296,60725 776435206530207744,155390 758781154577248256,54070 764575416438841344,83713 792648955003740160,246225 763172310027206656,11774 772507907254542337,129479 794359501487013889,258922 761663702126899201,69878 779289201082642432,173753 785475512521019392,194723 756593896210198528,43258 774439939182166016,142506 788510853649698816,218545 787411838812065792,209913 773734708362436608,11774 775350894061883392,146991 773687365235716096,136110 787809441886330880,202007 778369513129701377,152594 788569553525702656,218892 775508863269437440,148994 793581188589891584,252408 765315933510381570,75724 793126314047787008,249469 792522414445867008,244550 771846391803117568,128043 791363419471568896,238207 771030912842674176,11774 793631810114691072,254135 774067347380326400,139404 791708471674765317,240260 794916940800282628,263302 758653888039784449,41680 788364917069877248,214084 788792949530251264,198304 758727220709826560,54842 792101706339319808,243075 763149545379274753,76723 789309043760332800,225359 793324088471220224,250633 794899464884396032,263708 766989729778667520,93144 759145754669772801,55257 764926523069652992,84889 756373365254975488,41459 776064024047783936,152872 750749416655450112,14421 768837984170807297,108849 759203833193046016,40115 793167798918799360,248988 793253929656070146,249926 795042672360636417,264335 761187039400202241,66116 766129030311456768,47948 792539843788058624,244270 757231545350488064,45669 756406734483230720,42249 769321596272140288,112788 793987259267616768,257423 788756637779566592,220526 775157545317130243,146580 793227955442950144,249469 777969126266445824,164764 793252618567053312,249926 750317775961268224,12281 775446169359048705,149202 788404843316674560,217658 770597547748364288,117257 778013136230113280,148962 762662486734729216,73978 767849241389600768,100949 778174933692215296,163632 763024592491479045,75899 758282619675090944,52061 794561758736379904,261155 763829680382349312,79131 766739877610319872,95343 792923798676701184,248514 780812938596720640,182726 785566576321896448,196676 793817700996898817,228088 785995098710421504,199546 793934864848486400,256564 795753014497779712,267862 780561581323218945,173630 793094297847492608,249469 768854736392982528,105109 785264541236076545,194560 793158476407025664,249286 788533958162001921,217658 780621364902424576,150151 786079649323515908,200490 793627922502385664,252196 775164214281240576,120690 771484030118289409,125602 792912424760246272,248065 780789205366550528,183269 791271847903895554,236507 750387742023020544,11495 780940947207122944,183269 776872004943097856,157840 777173772587507714,160496 793577064515461120,252020 758891821543985152,54070 792845240151470080,247675 794325255296720896,259773 790748859639197696,232169 795358805773221888,264397 787730305708883969,205197 750390596540465153,12743 761363959840579585,67229 766115706970771456,90785 788902286776934400,222021 794675345354031104,262588 785273498025467904,194648 786591600768061440,204413 780506023949918208,174465 792205083152830464,240145 758464201866305536,51934 762024835568590848,69231 759810588075814912,58267 791074555846594560,234583 768861401796325376,108849 777844207109173248,163990 732274646326886400,350415 777982725420617728,164826 756234713816326145,25135 766738180070445056,95045 795611627597004800,267521 755196141696872448,32572 772918036168716288,133617 786691991832784896,205728 733115591373017089,355464 780875873306025984,182036 750051478102904833,10735 759487240116527105,58227 785344391275646976,195125 786358075095592961,202727 769220758530686977,111049 763540712084246528,1249122 792195605628067840,244659 780667698854432769,181419 777387543595659266,161714 788799283688411136,220332 791618006388383744,240145 790574896745021440,231894 794570194421215232,39957 763050884544602112,75724 762968690421792769,32625 792318134203985920,243576 766114324255571968,56964 751091813344243712,16740 765636045945901057,87904 781269691092393988,185310 756620352999030785,44450 794560185171935232,261155 792244455617146880,243187 775085373575749633,146259 772464741369389056,131025 789301279386243072,222647 781344911622897664,186212 787080073329336320,209043 793092414919483393,351463 795062894803255296,263906 791009499163222017,234653 778366110085238784,166852 780617246641098752,182154 761719889237278720,67852 772195170196393984,129700 776093253292597248,153211 779717185136582656,176203 757294639632228353,46407 788128202392604672,215754 750853602042712065,15661 763187881544392705,76947 788840922050076672,106085 762083645112934400,352550 750379796035756032,13021 762828759246462980,32941 754734713827450880,33356 788036364860260352,214209 793976088745492480,11774 758059027397869568,48663 776989228982947840,157951 785873720573251584,198671 762747911637721089,73926 780617596727095296,80785 788431467286114304,213887 793272837490356224,251156 794130114816581633,255942 760634431811969024,64197 777883275037544448,163990 794683564663050240,262588 790663019391029248,230741 774006123296849920,140232 778656960761569280,167939 776904053813116928,157755 777975213451452417,164764 786904068161671168,205155 787403375734206464,210313 785992209728286720,199262 790433158504259585,230283 791082781497364481,235828 765345837811699712,84724 792146033899778048,243451 766350772921655296,91894 749935132560220160,10034 767828031968862208,101681 759135856649203712,56793 750066186725957632,10848 788371653470269440,208544 779643652125650944,175533 792766613359464448,246295 766019111201693697,89923 793211290147627008,250243 777747607024177152,162348 790312013809549312,228341 786092942595334144,200383 794632318749065216,261818 786934452882542592,207287 767924648310771712,102444 791632575123034112,62492 781111506234519552,185496 760294457686261760,61544 769840384134549504,115458 776887792555044865,11774 754718589102481408,33356 780614865433927681,150151 792005887141355520,238207 788722107811106816,220029 772586727642845185,131027 763539606138712064,79082 764827383438405632,81946 760609911541760001,63149 776481448706486272,155459 791412683371339776,238639 758664865825382400,54070 755913200114110464,40668 785628977368932352,197017 778351862885994498,160539 779356409192443905,173753 786033819677708288,199546 792434828649959424,245208 793218853023150080,250328 767956727287336960,100620 753602343879512064,28033 770968354723160065,122146 750446063815913472,10057 788907964463583232,11774 775198451831218176,146847 769287325998211072,111454 767849028667092992,101514 790920601422688256,234583 778180430621204482,164669 792743730805559296,243187 785751173735256064,196788 788748605175828481,220029 794258955685928960,259231 751739595973206016,17794 769719701672980480,113982 773941599298461696,140232 790725706460307457,232863 790897390756634624,234583 764670340790308864,84209 793200964362727424,247241 750469359240351744,12852 781329716154404866,186446 774026484520333312,131421 789935927846055936,228354 788477476414562304,218275 758328055131545600,52112 786604569568612353,11774 768966427005034496,109960 781832618027339778,188934 780862428015955969,183269 794987339567267840,263895 748632039931289600,1247902 770094381957349378,116867 786376116328099844,202379 766610450423373824,91810 775819543172173824,151463 775748363690119168,147931 763711478037942272,79691 758698933845622784,54070 786909971137036288,207287 771450036135813124,11774 766416358271754240,93184 776787382255222784,157755 793228985433849856,250633 768239252068892673,11774 775051623047503873,146405 786905885901778944,207119 794438734007517185,260404 761413467156819968,68273 776176429130129408,154322 789524981264752640,223692 757706959822946304,47545 763102130299207680,76628 753393346891042817,27061 763162670606454784,1249111 792101828435607552,243187 762255872039026688,72420 785777089924300800,197512 757593922382069760,47761 764811792497410049,84724 776831142485823488,158387 785616527319896064,197512 753016584948617216,25253 761846529149640704,69711 779913756264521732,177248 789284912876650496,224680 768113289653956610,102514 788528872811696129,218219 760961945231032320,14751 780603385158434816,181984 763865114961321984,80647 766703312456462336,95708 774217508354138112,135025 791411439743434752,238395 752132263119163392,21034 771739001774542848,11774 762843619938095105,74727 750738517253246976,14421 789231011871748096,223692 756383673579077633,42249 767746833497993216,11774 774041602712936448,140230 778512835156541440,152594 791625168753799169,232169 787043033124511745,208395 758623281964544000,54070 765646819627896832,88052 787393590108487680,210678 763071891288367104,11774 770348934053044224,112872 771879379454623745,128615 789955583059300352,220332 750336837584117760,11495 793067276765241344,228810 766003767510654977,90908 753587071764275200,26066 753773598712750080,29817 789942331919114240,228576 777554259508236289,161352 794187224426418176,255942 794213915571798016,258598 795669651913142272,267521 779554258421112832,174557 770733761294020608,120610 785970955373780992,193297 764232800384016385,82759 761399936307097601,65404 794585533477326848,261155 795202335609851909,265257 795382101214371840,265885 770135524581466113,104932 786183442174136321,199211 791355177173385216,238207 791621797162717184,99049 795389195313356800,266491 773734919310745600,137158 781223918916993025,186584 794240965825400832,258456 753281893085376512,24467 769728825177538560,110585 788547711481974784,218466 770729434533928960,65496 765232278893101057,86628 766347997198163968,93184 786995246840373248,208176 793943993549602817,254135 771472548605333504,125554 767169159130001408,97377 794357927549276160,258892 780682276128423936,182036 736238499628732416,11774 764257536686120960,81946 788444100978733057,217581 772629750296682496,129991 793527944970985472,251803 773563319714213888,137042 785649272423198720,194082 791779312932425728,240793 768247834688749568,11774 772029253919641600,129231 756589468245688320,74518 771678249629933569,122146 776444359491280900,155928 786017714376613889,200235 761608456453455873,11774 788877358442749952,221731 770293686416601088,117377 781053028136660993,183759 758755026646949888,55112 766335862640611328,91946 757540718533545984,47782 768902759508836352,104662 753311952919793664,26805 764622984606838784,82208 791927659206811648,240483 785645382059515908,194082 790252290443739137,229693 793951584069697536,256217 794220383029239808,258305 794642957504802816,11774 749591526540541953,8297 780475296885641220,179578 777143555764592640,159876 785618509837377536,197297 788215560458932225,214084 770675157555904513,119832 756505729129996288,42249 795252590565015552,265806 751626983264616448,18893 781233475680559104,186212 788462801182269440,218275 795484219715645442,265855 781909161168740352,187131 787332629939032065,208599 764428395723812864,83367 792748378819923968,246674 751119559847927808,16506 771438306139582464,125111 781208638085931009,186376 794722733296939008,261050 791009359320977408,232169 795411432850464768,263793 772963228615839745,132370 771133388598030336,122299 794597813824999424,261155 762313081028476928,72420 755481603363614720,37908 758685906131976192,53837 795715085943578624,267862 793838917791338496,255393 766699168341434368,93261 755832918065283073,39806 767693859685933058,100605 788574708631412737,218275 774726557851979776,140495 786942395342589953,207613 795082843101728768,170187 792373552104239105,221785 767741926766411780,100515 779499857102958592,175549 786244748461891584,201958 794525274175983616,261155 769683230865829888,112032 750831622493184000,15005 751580540310999040,18893 770740804008697857,120474 759979166854885376,55257 773706068933287937,11774 785246563547447296,194206 793854056443805696,255942 759080203771449346,56886 789849703231827969,227048 795404064834076672,266054 761573272987107328,69231 787292392844132352,210061 791009963082645504,234653 786683342368440322,205728 788785813920309248,220332 755306192361103361,35890 792797516882255872,246011 768227873979334657,101791 795136783436562432,258456 791309209782464513,11774 772064667455946752,129006 773898264479428608,139404 792742164455358465,239405 776751701894258688,154832 753647871648346112,354106 759079996451352577,56784 786973022573899777,207949 775675813588971520,150511 775017275850055680,146259 757806296024309760,47940 762250291873918977,72382 768848966733688832,11774 767768059062788096,100545 737768178537926656,129545 780855524271292416,182726 795099235414704128,264397 751803813661585409,19352 764443773120221184,83391 794603149080268800,261818 790992984619618304,164814 768654094705659904,106774 764398207476588544,80209 780481817392484352,180783 759403406339420160,54842 759657422373937152,56282 795102805824569344,124597 785677841014763520,196917 780380301507883009,179742 762720597327523841,73910 762320647699574784,72420 768854740956360706,105109 786142606564724736,199546 791307166569340928,237787 795679429099982848,267862 788405862385811457,11774 786377232449085440,202304 763072420085235712,76429 778939432850321408,169384 751599278238240768,18470 765969216315031553,90407 774074603912073216,141360 733032570380812288,355357 760968198170619904,64730 765882014352412672,87904 752898634157436928,24316 776508767647260672,155332 795700672578650112,267862 791753373364031488,240483 793094357276581888,249469 755199310199791616,35238 756188723855908864,11774 762390685706170368,67852 770380652050984960,116164 761598913635680256,67852 763115158461829120,76127 765337773226295296,84544 768877308522278912,109666 793209937371496453,250633 765580890139455490,84724 770819728583430144,121479 785276320037138433,194707 794913401730318337,238113 778739221443940354,167407 787793099422564352,204835 794675044538609664,261155 760989350557470720,66159 758161462808444932,51459 764856861036249088,84724 794236584413364224,258598 793813220397940736,255393 752156017622908928,15808 795470025436069896,266151 785877646903169025,199350 756451061116899328,11774 778728108182544384,170187 786248456046125056,192032 793083299509989376,249286 780464112316940288,178117 763770376165924864,80098 760614879699079169,63451 772805824511111168,132364 765070077330763776,82018 776621903121379328,151463 788866184963850240,221476 788879842389401600,220777 787646089608433664,206101 789998465472311296,227048 793431501430022144,11774 773327402487410688,134408 758303663647363075,52061 787099736885059584,209184 779422820531077121,173347 788869135665016832,221785 793906192418369537,221524 785743036470792197,196729 771331229341798400,349060 779374857616326656,174315 774880747563868160,139404 772455493860077569,129649 790703601224122368,232169 792047912301625344,243075 794400122356387840,260033 755630132245782530,36583 758760782603706369,351666 758430822974185472,53001 781307704337805312,167220 759535407142887424,56964 780177952998731776,178415 761589721705218050,69231 787113831495405569,208252 794532873223241729,261155 789156299824963584,224113 761312640836657152,67401 776534673098805248,156518 786990270793547780,207287 773953440196157441,140444 791782904611430401,240145 769616300398243840,110585 764910881801134080,84724 788600503198478336,219561 766298226177798145,90482 768281416438251520,104162 789140948441673729,221416 757268434904154112,28160 762165554152996865,70085 790272119661748224,229895 769046169410498560,110709 764457760184373249,83219 767525307897245697,93144 793794105100922881,254135 767842656605134848,101681 775788119895445504,151741 791355066380804096,237491 760864938835476480,65222 786213574968389632,192032 770448658768605185,118698 794545133077336064,261155 793889728961605635,155390 774985594430644224,146259 769152644904615936,111558 786927112255078400,207287 749775459089543169,7546 774011526701252610,85326 766449558595461120,92917 767163687656300544,94699 793119131612708866,249469 795108100160233473,264397 762242714339516416,60794 756551236065767425,43917 732643308833517568,353228 777556674710208512,161984 752997512085118976,23742 761987137399029760,431998 776038529121914880,151071 781198391422222336,186288 761359007642685440,68273 787434353877856256,206117 793484258186756096,252741 769288685795811328,11774 781477237606457344,139404 794981735939375104,264397 772306383077126144,128936 768483221789110274,106281 760151800909553664,60866 793414191893712897,240483 794150486433796096,256038 793150597369360384,248437 788532290087510016,218275 789256105784324096,221082 775356690816442369,147800 773897442051825667,139404 750882780637073408,15808 769432328749711360,11774 755891213077622785,39463 775095957675401217,11774 794562304641626112,261155 786728863934058496,205926 791339791078002688,237787 758654121691926528,54070 768816357701844992,107745 750820795534893056,15264 760162367690813441,61145 766821921463734272,95035 765665225303613445,87904 776039256041152512,152735 763426882935291904,78274 773526059451023360,137042 785303910277709824,192032 776798235818135552,157755 758308649877934080,738099 771350319561252864,124883 788564682865053696,215437 773950255880482816,140437 793200751396872192,249374 779451794313342977,175087 776814068162109440,157693 760634376858107904,64197 791657621287829504,238395 779072192877297664,172027 754879885928239104,21343 786537604216791040,201958 788490628023844864,218275 770806322698653696,121479 785916393367756800,199739 754866659966513152,32963 790637219291758592,232863 792398349890498560,245607 773133574371364864,133454 779309044590837760,170253 794170483541348352,257423 794565473375494144,261033 758935227540447233,53163 791496475859492864,239405 785377127013027840,193103 788431053966839808,217519 765897607436722176,88994 794416280908550144,259551 749395659606806528,8497 779816693598130176,176218 793194976133853184,249926 752943644928249856,27284 795744348675731457,199307 764877374261309440,84724 764697346407927808,82481 791634450706673664,240145 794582567378882561,257353 790305080964775936,11774 781020684688523265,183468 760813150316920832,64870 774231644744146944,142090 794420560373510144,258771 795431689682087938,267138 787773957189558272,210238 754060944129396736,30296 772006535484538881,128404 781175226713374720,185310 758348907680141312,51451 770448687088697344,87904 777927123659096064,161960 759206815204798464,57625 751580794280415233,18893 758940027640356864,36145 771321058431471616,108396 781585637455441920,131056 781831570223136768,190635 787738049849548800,212522 792473809299316736,245148 795348901301776386,265649 769136828456796160,1248996 776614865100124160,155688 767445437712363522,97447 786355178496819200,203391 759092914840449024,54842 771416826848931840,125381 794387733959602176,259231 774073152087269378,137640 794627664724246528,262088 756698551653203972,43901 780117359239438336,176128 788020469886750722,214354 763872346822369280,80939 792731530443497472,247016 793976047280734214,256276 778261709526011904,164826 763037099889078272,75644 771821012585295872,127366 795758028071075840,239610 753447503681327104,27402 766835134993575937,96514 779071432961748993,172027 754845896278278145,26066 795685702117650432,267014 795728189511368704,267655 794886957218353152,262849 776505496832385024,154832 759159512389521408,56192 788496559310680065,218275 772956301370490880,132335 787635619250012160,206101 794257094618664960,259231 770426525996847104,118191 758287224991391744,52061 761550325627121664,68993 770308357337079808,117364 785587088007716864,197297 754043686715953154,23725 794077577606369280,249469 736137824928452608,102730 789147919668641793,215505 792016580133519361,243075 789913830432317440,225359 791274151025729537,234212 785277912672980992,11774 790052646593843200,353879 794663834866909184,261050 760532751099453440,57131 777622240548515840,162294 759415545338826753,55112 791995351284584448,240145 791131651669622785,236393 794310582899834880,259063 769907440825491456,112363 777645178513268736,161988 785566438207524864,196676 778170261950652422,164826 778595715966726145,167562 785988675578494977,200368 756283914000424960,41459 776202756243726336,153845 756575632730054656,43399 766021811746246657,90908 749698669704843264,9433 773644064025698305,138165 795292572633677824,261155 750686675643174913,12883 758382037619179520,52720 763905407664332800,80939 792729442099597312,246514 760964922951946240,18298 765384784361185280,87145 757329975095726080,45136 760201345152323586,61675 764202868052226048,81569 762742391442845696,73712 774201685744824320,140444 780542220923310080,180233 736906259488727040,351762 757022185521315844,41689 762033912075857920,70858 795761408499654657,268814 793519897057910784,252893 795658128721199104,267655 768872651913703424,109666 773839121118703616,138819 769203813781610496,11774 761297758917627904,50923 781227178922868736,186434 794291037384511488,257785 770698517337796608,120633 795408798533885952,266138 779424766222491648,174557 788709133973385216,218275 790248025251778560,229693 785311783837962240,11774 788012031676821508,214209 794669276896653312,262296 776726007617388544,155898 792047798942244864,11774 775000193901166592,146259 794704707864461313,259457 757313770431451137,1248476 759207784957239297,57123 771111636811735040,122388 790753655771148288,235349 792574904910524416,203546 769101257449598976,104973 767922588089655296,100559 771098933565140993,122982 795775109978091520,268356 740362093141037056,11774 773527944685727745,137042 788148989493338112,215210 762906730443509760,351337 772982237834907648,133454 765169841074343937,86103 758147042329755648,50923 774444496809361409,142398 751859990214938624,14277 777595900386480128,162638 790553288479571972,231894 756948086535041024,45566 795392539880726529,266491 781895639076667392,190635 788734104502087680,220332 773427969226371072,135025 785600838018273280,197297 740334101752909825,11774 785631527254290432,197286 794081671251456000,249926 786227854065410048,201958 773953173031624704,140025 788428000987602944,217519 754906199070507009,27045 756938458887655424,41798 789470940191162369,225981 795755208131354624,267576 732733885847592960,352089 764850037377626112,84422 765513898204233728,87904 768317988588040192,103294 768524960440528899,11774 773236332717977600,132335 786602314131832832,11774 761050679834062853,64664 756605206985670660,44118 767425873628626945,97852 775784907608055809,151212 793168778334904320,249374 776605867823210496,156053 770545638790402049,118393 791003467909308417,235620 778658327496564736,167939 768654289417809920,105998 771399104987435009,118191 772564712714186752,125163 764062400781832193,80939 756980429610217473,18495 793173753895063552,246726 757745359485493248,47940 752689363947966464,27848 792077252410286080,11774 761311367051644928,67229 776133842432323584,152314 778687162480865280,169923 769854896942223361,110585 757594908240719872,47782 781615997971230720,188119 786290403767046144,201558 772868244134690816,132140 781067313655193600,182726 794591093933350913,261818 755846751567933440,39462 775401561904275456,148537 795005328266063872,263907 762859143010979840,47188 787121533802065921,209351 776800718455910400,157755 780074860001103874,168794 785241536220893184,194073 793305314007265280,249469 757257850158616576,354841 790811549799546880,231894 773633803042496512,137869 775367772641472512,148045 775479460640329728,149300 775019451636776960,146259 758732314964701185,53971 795699911811538944,267862 761322097352343553,67401 750416706628050944,13343 770611822164598784,118191 752241901957357568,14277 773751669163044865,124537 770593943553773568,118482 781338566018289665,183759 759107024307294208,57092 756280780544876545,42495 785341993127784448,195125 785491266867896324,195975 778232702101254144,166315 786715428311760896,205728 767820431583645696,101203 776203290929487872,152946 787721690377662464,205197 794886388369989633,262849 792054684655681540,243187 763109625554231296,76549 795263115482931200,265878 785259285143957504,11774 761923944739926016,431998 766418524755472385,93823 780570095743565826,181419 758937300646494208,55580 787653372656570368,199891 779440086819581952,174230 787405039887224832,209372 793948575730401284,254135 788038712957349888,214354 768891581806088192,109104 775779181267333121,150663 789859923165319168,228354 794719943828701185,262886 756967507366383616,45122 752703025878339584,22752 769381149932150784,112693 789193320085860353,131189 762959200939077632,73706 786644267645022208,11774 768836416465932288,108849 770793819575115776,121479 770858978523754496,116164 750387840513482752,11774 768971971585507328,110362 775969059166793728,11774 770939999709597702,121612 778579785631031296,168794 794529366432710664,256038 771755847017836544,127366 794924360469479424,258040 779691847266373632,175966 790892228747071488,234583 764955368170610688,85408 786217507908521984,199640 770709204487303170,87607 773271470474604544,124597 793911139763523584,255942 776146995148840960,150663 794002363182813184,256239 795399220136214528,266822 765311049973243904,86645 785955132492156928,199272 778099296210124801,163763 795027193541914624,263926 768558224886882305,106281 781362364272680962,174995 745633748113293313,350979 763803790172618752,17292 792027014056271873,243187 781251605886795776,186434 785854872944074752,198878 754757881577242627,32577 778047826400014337,164694 792514605087989760,11774 756546702232870912,42495 788162098228502528,215754 764484843224780800,59936 785805199029907457,196277 794381997498044416,243865 750206914210963456,10654 770239971051601920,117257 755895302511394816,39462 775366576199655424,148574 781354235409694720,183269 768575179505098752,104162 772233349171601408,127676 764559007881330688,79561 792870761438572547,248078 776342563599048704,153675 793290884028608512,248253 792647150056435713,192780 756829634822537216,44290 790714531454615553,232881 795087517485858817,265191 766454206907682818,92972 749663038559686657,9433 792136187402125312,244385 791077796776935424,235951 778692186556674048,169916 733114380624273408,356032 793161331230638082,249180 764778812319997956,84666 793106016439144449,249469 772864840230723584,132364 764200884091826176,82642 760097383988490240,60866 760539411960520704,11774 768924616211345408,110362 781634552674471936,188458 795616525684244480,267561 773885521252716545,139404 790679106723524608,246425 762163264876900352,1248990 755791718029471744,21795 776015978358575105,152833 760857553865613312,64722 763482818856890368,78115 775784807280222208,151156 766078224619012096,90735 776210594470977536,154428 793119522966253568,249469 791276768363544576,236393 794337188418752512,260033 791544936168435712,239405 764426834373074948,82066 755762556564832256,39462 786638740881940481,205181 788982843053486080,220332 757533817578065920,47545 785936832584306688,199262 754146025057628164,11348 791641651185876992,240145 777588092181942272,159308 793101242121596929,249469 792770842023305216,247241 779722475651289088,464984 740999957092532225,351463 770730816297111553,121046 794163699502161920,258331 789151660132093952,215505 789301756320702468,206666 791924717460467712,205314 764986060585644032,85562 787730239338283008,212522 756258362237546496,41438 760501203956563969,63149 776512307883044866,156005 793874783850987520,255942 786692319261102080,203863 771412251710410752,125222 788169722344845312,352258 732989665750351872,186415 768781920989696002,108782 762270092839223296,72370 774059312557744128,135960 768545413808828416,107469 788767461009219584,220526 789973953934659584,227904 791142099488038916,235348 766995017491775488,96883 778816199861735424,170678 766633276333326336,94644 794013650839212032,257492 785635462425608192,196686 733042249966161920,355213 787719801682563072,205197 790926277234401280,231917 792467593382723584,242693 788725905736757249,220029 776123315727446016,153845 735170028933382144,11774 749505503072399361,8670 773938433333100548,140211 792761152023298048,247232 766733402728833028,95462 769149373317984258,111555 756297900372754432,42432 775074373019414528,144730 778780526341521408,169310 785329491178512384,11774 787041959151927296,207733 763783132864581632,79223 744944121635213314,11774 762638720017305600,148861 793049634927218688,245148 780572589643091968,172132 755195531333337088,36000 764032641892950016,80939 777547267825864708,161387 776413945817161728,155451 774468884296404992,143720 775701657896136704,150511 793949626961231873,256255 794684666741719041,262053 775330691676573696,148170 794346591012487168,258878 764939761333043200,85377 776985689531363328,158387 788758290654257152,220332 775332806591336449,148045 780501094560563200,11774 766352937757048832,93286 790003628547289089,228588 750081460808232960,11015 777694133485969408,160651 780615236105539584,150151 751149424793886720,15808 754783356684939264,31075 794564353097867265,261155 771440109593980928,125554 778555786695962624,167407 792154552820568064,241678 770726445983281153,108396 764627486336352257,84209 790983064167915520,233692 778835359828291585,168479 769688816516902912,114779 795378642264039425,263302 764516875220901888,81946 761954607585169408,70679 766005621011259392,89689 794866927709671424,262849 793795428365905920,255393 735447241066942466,1170739 768216957954981889,104932 775778800797900800,150663 780486484554092544,180520 754751660052795392,32468 786282467506331648,202429 793109935215214592,249469 764538998391988226,1249246 778069994647097344,165523 793317995137294336,249926 766987346046627840,93823 779873103794974720,177248 780920368273895424,183269 754992568216145920,34666 755543540009164800,38183 754019363561144320,30296 750113085587853312,10661 761337450824368128,67938 793914142046425089,255942 759267287388086277,56964 786112695800127488,201196 760867865356566528,11774 758085897040515072,18395 785460769131470848,192032 786758915140747264,202607 755204731732160512,35890 762790451552264192,74049 773869506070515712,139404 795302284221644800,108396 781898208326787072,191354 774325415204708352,141918 774329173498355717,139404 757220796980801537,45125 771827893127098368,127657 777591873846251520,161984 795338606743166976,266079 758684184412028928,48205 786520288909557760,203799 771090854714941440,123017 785651169452433408,196676 791254213280075776,234564 777668915254091776,158159 795741665562624000,267746 771450905585553408,17292 779112813197271040,172089 766631887649574912,94037 753904303664930816,29682 761005482999898116,66297 768240037343404033,11774 759868906647486464,52887 765956780924862464,90482 768572968058417152,106317 795268105702436864,243187 778354381892628480,167180 765031523485646848,85562 775303586418921472,146847 751651737124036608,18395 794455631583293440,257325 790960505745575941,235349 780395024135622656,179636 778156789351276545,163592 788419960137773057,217519 785453903517057024,1248522 786520337223651328,204193 793118063109431298,249469 788175922331422720,214247 793939062684078080,254135 791058023183560704,236393 779314846693265409,171880 760470618898894848,62063 769009023672778752,110362 763872720790487040,80648 777552367755595778,161456 788226362683170817,215933 795385484411281409,266151 795044033387171840,247930 772089848375062528,129471 780577835404713984,11774 788845278291894273,221476 754869467180625921,33474 764148384114610176,78115 775824164665958400,151165 765206574747049984,86440 767477119744106497,94699 760097728789483521,59666 765981214847021057,90125 774346266444640256,140230 768317914957033472,103887 792931395425406976,247054 765548484309032960,87878 775806248671477760,151463 795471725295181824,247930 795042419658067968,263532 764941786401873920,11774 795102620193062913,262053 793948378048532480,254444 752270007128641542,21074 775799930891882496,151071 790723623547838464,233154 794313990264397825,258456 777974877471006720,160539 790884783509364736,234583 750413576494542848,11677 766040568040271872,91043 765015365134843904,85159 770362232911736837,117257 758809390619123712,54070 768821958163197952,109104 774651453566844932,143029 788001535334555648,214354 768195283251453952,104406 773759995993133056,11774 761688588937469956,69231 778489623051984896,152594 790611070356451328,11774 732932835544322048,353444 760259635664347136,61982 755836052888313856,18215 771569089839927296,109767 753015045618098176,25253 773601216941076480,137639 759359697677750274,57964 761253015206625281,67547 770747953241698304,120353 778705514498666496,167939 795075261410738177,11774 757738277495386112,48549 778625735569317888,169201 794668353818226689,261155 775800742925963265,150845 778598808657756160,168794 791661662952566784,240483 788696723732463616,220029 760710933320720385,148861 789747167200149504,225998 793579894886264832,252196 771740674110525440,118191 787159775192748032,207109 778286595757793280,167220 792170567516368896,243187 756979689915289600,45669 759007841243979777,1248642 790580492835749889,231894 764091359275814912,81574 761148309415292928,61051 787092230897033216,208777 774492769037479936,143585 785815161500147712,198671 765708107993403392,86653 778415535042076672,167398 755530100372869121,36157 758082407635574784,50476 781362022508142592,139404 795382881262727169,265878 767508369615757312,98646 777553850454585345,161456 780551601220038656,179589 753784022376017921,28128 780564805794926592,159876 753700461904064513,22618 765367322051768320,85562 792786433329070080,247241 794463001826820096,256038 787958700766035968,1170856 758119892893704192,50923 771668310475669504,126152 761649828921118724,68987 793466318255251460,231894 758431483543580672,52112 758431683267948544,53185 790491094505099264,230282 767312357961900032,95672 794601334322434049,260874 762104878659362816,431998 776145730142633986,152073 779443072002301952,174230 759460045931225088,58255 768854736271441922,105109 788220673583779840,216484 795338055351758848,265649 753359568953114625,26458 778374374244114432,166852 777985552792621056,164764 786063128115179520,200965 775647713262174208,148994 791174258458234880,235590 752898092064710656,24134 751566182688428032,18470 763899143660179456,80939 767834734877638661,101681 762377987702403072,71429 769715480458366976,113982 771189257146814465,64722 779862004907540481,177340 787098358854942720,207965 792121906182881280,243187 763930469792555008,80939 765954132347715584,88930 786774719819243520,206642 777965472826269696,164980 791418710313439232,234864 758430613942697984,50286 794990139915243526,262849 769338349920321536,112788 759795723684700160,55661 753705102423236609,29263 773084844112969728,132996 778949691916558336,171324 774004344672968706,1250066 785521186553802754,196277 791366871425683456,232863 732794940498051072,398860 791344603433578496,237491 791348914288865280,238395 776877896036122624,159155 793161751307038724,249926 761423066685517824,66801 757012595391864832,42344 793457076039196673,8044 753119029213138944,22788 771393541075505152,125367 793963066270437376,254135 791413385397084162,1063777 794098889725014016,255942 749854366186610688,738099 795099684008120320,263896 788908068637519872,11774 786967692855115777,207949 750838628868362240,15634 754702045043499009,28732 785613204017803265,197512 793481251290316800,249926 762608026637307904,73288 751669074078334976,19356 770670058590900224,93170 773702615926345730,138054 791772458089062401,210432 793184280495075329,249180 795693220042801152,267862 773704258415845380,137042 767418152313552896,98890 780454806917779456,180039 771379801718296576,103738 771736770908008448,126152 778717961024442370,160539 751594591049035776,16728 765730596735692804,89156 795232816330141696,264397 762808767494754304,71502 790246207880769537,229693 758162380270497792,50827 792066540606672896,243614 751215946145095680,12868 793946916446961664,254135 743260060701319168,47188 753949436116623360,29263 792171941490810880,243869 761594119919591424,69231 795701755371782145,247930 773679710433710080,138616 756624119958007808,39096 770271166070161408,117377 795330171603652608,261155 768887012917116928,108729 788390875093086208,215437 753871747422707712,29817 772723586285043712,128934 768821850327683072,109104 780516935750545409,105109 788127016377782272,215754 790184048274477057,229693 788150755005964288,215754 759519075194249216,58815 773190650594557954,132364 775303506391511041,148170 753738812962897923,22439 790600234476777472,232169 751808344885694464,19133 795743203857199104,268072 753080517541629958,22601 775787604914507776,151463 777935335070265344,164826 751039697833512960,16181 794723691787599872,261155 795688467388723200,267862 790252000680312832,229693 762709346329305088,74431 763813978099347457,60172 790351999090819072,231008 756542160200208384,42495 787797984968859648,213064 791371359184093186,238207 770216836281565184,117256 776442168122671104,153774 790636788876451840,232881 781121903281004545,185496 787020463419580416,208065 774266197558853636,140444 766839873839910912,95708 752766794570555396,22779 791227530061705220,236831 753743225639215104,29263 786302217825509376,192032 763470904185720832,78159 758372523385978880,52061 756664944905621505,43825 781337033977585664,185310 790272892189626368,210760 787028962895536129,204078 757674082062180352,48477 791791430058536961,241523 766110440804024320,91440 766374152810950656,93068 786377090111270913,202727 791482510798499840,233736 788765093408288768,220526 772186338405691393,121612 741316063498010625,349060 759150718620200962,56964 794720537167667201,261155 793483843286233089,249926 767370118145998848,96039 756280451707219969,42432 740207996735619073,145399 761924023580254212,69947 771256344825376768,120474 773860054965620737,139404 786964158864510977,206644 785629369943232512,196348 762299042571386880,431998 778753818641043456,169384 778371692070440960,165701 785498452260188161,196277 788916487641849856,127871 753725950412460033,29263 791155853512601646,232169 762374488562409472,71502 771719274968784896,127366 789240563597836288,206666 785830094082375680,198671 775376696392417280,148870 766457040906489856,93303 780789510800048128,183269 764889761240625152,84724 766574301382320128,92917 785547784132984832,195125 795293798435868672,264397 751802038917304320,19133 794229537890504704,258598 773995499560931328,139989 791681646097408000,240483 733097880072781824,355357 793585238525878272,252408 795759607092310016,268246 766688359175495680,94808 749890330548469761,9433 793618187233341440,254135 792935677239242752,248514 780602639905980417,181984 781637546904125440,188695 762405278885175296,72216 756884392493125632,45311 786661310385840128,205652 781561929596669952,186584 793592200332390400,252893 778335805865660416,166913 791494084019888128,238395 786220246310924288,201494 788395434637135872,217519 779093324191834112,172123 785941339342987265,199352 786566474991370242,198304 752959417411403776,24675 773289476508430336,135701 762812602561007616,75073 775516710564749312,1249084 741039326822158338,349344 757542602971512832,47782 781454039817084928,139404 756662056229548033,39235 756658195075100672,43285 778252888594386944,47783 738791926716084224,11774 790972725313409025,234583 762278758539784196,431998 763132206789165056,75599 753772112406392837,27825 778199220511727616,166300 765359071515992066,73949 760550768151703552,62771 794210714093309953,257492 794863116999938048,263551 762816342269554688,75073 793947603692097537,255942 758053363443314688,47761 762009523439607808,70858 771047828579717120,121949 755432334883745792,35637 764841814524358658,80939 769431162204917760,195876 767926332051251200,100605 757222647616929792,46006 760320594785112064,61352 794497802780942336,260181 780823442094370816,182726 788513708288909312,218275 750398140264620032,12728 764287558297628672,82177 793099705190342656,249469 788394874865344512,217519 765694347140444161,88669 793323055183462401,249926 789972727373398016,225359 764814316587458560,84689 794004321977434112,255870 777885281563217921,163763 793632396159561728,252020 758625479163273217,54070 790971407509454848,234583 780629320486092800,182211 786060720735711232,170187 761046762056409089,65745 770581986830409728,119832 785864687250468866,197198 761750613445050369,60999 770902143519698944,121612 792211248830119936,242707 755835992981012480,18215 791695940436439040,237491 758543578931007489,53185 787263509801209857,199307 758048809695850496,48663 767148649096867840,97304 778652174180024328,167998 769000808713113601,110362 794981416115109888,263906 763940222161649666,80393 788084922196094976,215252 756290767534948353,42564 770421615377211396,118192 785271742541496321,194167 788747485640552448,220332 773845889370632192,139371 794179751934038016,257026 781334636538585088,186434 793567710655287299,252196 751749507474399232,14277 794190334305583104,258598 759111859177947136,56964 788452659422306304,215437 793160520086028288,249926 760942889656578048,65180 769345761578455042,113165 745154403468869634,195876 786004596607094784,200235 764974475003691008,85562 792093350094630912,11774 794213135485792256,258598 775476663450800128,149202 789559133687218176,221476 795182472002617347,261033 763127997117235200,76794 794873704761192449,262752 749293072140218368,7866 781363782836625409,186434 751796385754648576,19317 776832989825212416,157993 780605215800164352,80785 775638609898668032,150404 754143571943522304,31450 767512303495413760,97371 775370796927557632,146259 762724469597233156,73926 763181512686653440,73712 774124612397375488,7311 776569428796334081,155933 752672669309341697,17794 794048518038032384,254209 769016333417713665,110585 781876454359310336,185271 781202877586878464,185310 768792930559537152,108849 773620453583757313,137869 794608400050982912,260181 764391399911370752,82066 781338252787720192,187294 763068674026590208,75349 795298300878589952,266079 794635440435367940,261155 765212802575237122,86440 778622349490868224,168284 758394987654422532,47761 764162901452226560,80939 793546498537553920,249926 767945714051588096,101514 775368177438040064,148574 777341567447203840,161546 788776160230383616,209863 792762257599963136,247241 778980753518555136,171693 747532316352774144,90014 757028716404809731,44280 756983865844072448,43375 760969634300297217,66105 767558693785219072,94197 777560793051082752,161984 767850855802499073,100891 777241742521151488,158673 792138966971650053,241699 788713257351671808,220029 773993369366175744,139404 775327473395462144,146720 753759833308921856,29592 793882762344144896,255942 755760022504734720,39462 791395848106176515,238395 751860894829862912,18298 766106837879959552,90373 739610817402830848,11774 762308756982161408,353879 752173650682318849,21383 765698061184012288,75409 786936448595275776,207287 788752661130649602,220029 749797166294630400,7546 776787473548480513,156835 753762601335713792,11774 790974297292410880,234583 792220453980950529,243187 762245391697977344,431998 793838108756234240,255866 761721202880737280,69669 761998809530454016,431998 781551216849334272,185496 761722690654859264,68862 787172946536194048,189031 734770606630133762,353374 765932312039198720,90031 776766294636961792,157840 773227191999934465,135025 778486666944098304,167407 789732050731315200,226881 756915080508301312,45014 765237921708384256,86440 787304538961276937,210170 753997142243495936,30555 768621756114407425,107745 789326693311864832,350819 749951691525595136,10653 794484433718022144,193368 795400041447890944,247930 761989519252029442,71520 793265663573893121,249926 777948603952222208,152946 793983906311766016,257423 794195834745344000,258598 761649811531509763,68987 760564301782450176,63393 776439747166236672,151463 767555096561397760,99900 770802303427280897,121574 786300052415348736,199453 773805975337709568,138819 789555386751807488,218258 769471486671347712,112336 772792519121920000,132578 754762585656942592,33356 759547672055451648,57068 732167194872709121,349814 749313021412007936,8160 763944885124681732,81110 770476649209094144,117257 771038872335683584,119832 773455209783816193,134875 780368594077159424,179718 780959527915155456,431998 794858480033206272,262022 788703862739861504,219942 792916545915629568,243075 757430429309931520,47261 753099010534215680,25123 786302635741708288,201558 792520196049121281,246273 794002594775633920,254209 753206878096789504,26140 763100375272476672,11774 757246868975857664,45014 792361067871600640,243075 785498206876553217,195481 759605400480034816,48663 771469555508056064,123141 775472115566903296,146847 794768910604234752,262784 795289627485675521,265257 785873818078150656,198671 787810808357122052,213253 791658707029364736,240145 732553993277169667,352080 770461150467153920,114254 776969739105075201,159546 767259614362480641,90384 789841658233970688,225359 785956274219474944,200173 787043936179290114,192949 787394511764807680,210694 772825030644293632,132835 757317094862094336,46890 761082372943060993,65500 760801162807443456,64722 756726409448398848,44837 758082727815946240,50827 765658787856257024,88930 781647110810787840,188697 767264464487997440,97386 793215195049029632,249926 760549885196247040,62779 776426227913543683,149756 792857624874287109,247877 793131721852059648,249469 795428829066129408,266079 788099373704019968,215505 769705642630209536,114985 776908660370911232,158428 794895574692663296,218164 770234757640773633,117377 790976153393782784,235487 775561940970070016,149121 767853585040154624,97811 764373213107384320,76552 767231383194312705,93261 785949130661199872,205972 768822342315282432,108849 768596203651080197,107984 787357452438278144,46572 758829754334126084,54739 795331160649977856,251336 795714332722155520,267855 772875699896004608,56865 788786576713211904,218275 794520920002088964,237908 795078726400647169,249926 793866915756306432,255942 779719401935339520,176030 790670769999216640,231517 766269669808320516,82209 769863719077707776,113290 794632456263569409,261155 788063714184351744,215005 791763917504516096,239998 787926643805458436,108396 795073285482541056,261050 760222933348327426,61011 761676155598561281,69711 757218192343400448,46006 785511528489422848,65113 760160661859033088,61051 771101091161264128,1249839 769000470362718208,107469 775366382615527424,11774 765762478986915840,87904 770245593641971712,117257 777435727739125760,161868 786594682495262722,196748 760796066585333760,63451 785561663625846784,196917 787132482969751552,193633 769992495526735872,106094 790662169671176192,18395 790725699225214976,233756 786121085833977856,200235 764151479682863104,80939 778308368477908996,167273 781195413860777984,176753 763464913129910272,78159 757384254154240000,46974 794722764133429248,11774 794632685335576580,261987 793521615069929473,11774 761978959101849600,71407 789785426420695040,226681 768477844817137664,106716 756605570996592640,43471 763071895969292288,76127 787101683755184128,209129 779885343717728256,177233 788506615020343296,218349 795716651325030400,267655 791755098334519296,230732 751796656748699648,19787 762411861140770817,11774 768266369817272320,102137 772100239205535744,129471 773926475980496896,139404 768110243914084352,103354 779014059899355136,168794 791671148194988036,240483 788900686327001089,11774 766726771546914818,95848 771129745190682624,122299 792858264144719872,247329 760265700405420033,58508 758145765571264514,41703 788854228223537152,220332 755784587846967300,39462 762406637638262784,11774 771464197141999616,125633 778137364174635008,1011996 792792929685282816,246619 793101480240615424,249469 769663534514909184,114021 770685871204859904,120341 766649145209851904,93261 773973706397757441,140444 788892959273910272,221609 763853903263698944,79911 793849506785656832,255942 785670759876292609,195975 778325848856207360,164826 794548493486419968,261155 749408246729965570,7210 791226034595266560,236928 773962023537213440,140444 787052997012430848,208379 793576353949970432,252020 780507734550650880,180306 795616500166049792,267521 779051849668173824,170733 780119804560703489,178076 787427942536056832,210289 791257613463752705,237491 767809058048970753,101681 793272547546542080,235590 764881678754086916,84724 791973950574256128,241678 794884401284972544,262849 757621694139949056,16953 790694714097950720,232169 773805567357882368,138645 770146255255117824,115435 791659713150582784,240483 750836506659590144,164500 774279924911792128,138222 788416068628819968,217519 793700169829064704,251951 787448418125742082,208059 779703516994629632,352982 794333079557046276,259659 791010328893067265,235948 764920093805518848,83098 791792561627230209,240483 760595793262686208,63268 793561110381072386,250785 793906777188364288,256536 760223136759570436,60112 787015269122203648,208065 795757269287780353,268448 787988032301305856,213887 793486977265991680,246425 775746096698011648,150663 787040348073627649,207712 765867005585002497,89621 785906285539627008,11774 780958155375124481,181419 766266911302774784,91838 772156427519533056,129558 760977044373209088,66116 778680383571308544,169201 794268845049462784,259457 757560434572525568,47782 751540178276147201,18495 758165392292470788,41703 793505649334202368,252408 785643860164808705,194082 786377186127208448,201285 785490126457540608,194042 778204026978598912,166282 788755482005479426,220332 772780195837276160,131240 769590719489073153,112239 791677801069813760,237385 765086514380406784,80209 766417726248103937,93823 792018640883290112,243075 763120343842222082,75690 774797300199596032,137979 785797902128078848,198586 791631614539292676,240145 794049892104728576,255318 756305908376989696,42432 756337167224410116,42432 795374740407918592,266138 787517734552674304,208928 785312833831473152,11774 771145621474512896,122145 773495462234091522,136947 773222157513961472,132335 780899949013762048,182726 764927058803773440,65104 785657786537480192,194082 763005124306493441,75899 771368207747874817,124600 789536484009189376,226653 793104247722274816,249469 791685116535779329,240483 761012270470078464,65174 762042949442019328,70689 776097928238788608,152735 757187315211042817,44450 780643672052211712,182257 780796595327471616,182726 785654861870338048,197916 769578077143703552,113836 779776164416094208,176203 776763601768091648,157082 762072830712254464,66263 762834925057814532,74483 764144338532077568,82177 766755723975852032,93286 795068394487816193,264700 767776237926420480,100894 776641826748899328,157082 785281680173043713,194186 785508333008588804,196277 763740289781542913,79691 794270171309297664,249926 753854122609127424,10211 775387266055217152,148881 790686156824387584,11774 752076638620295168,19200 771820201734045696,127657 793449075374903296,249926 786921708750041088,207151 790971012653391872,234653 795449455692619782,266491 775296926916804608,148045 793411822896439296,249926 771468277599965184,125554 794996146498314240,262925 758514323555700737,52554 750296995311587329,12233 765783623186391040,86103 789706314347864064,226823 793455961981673472,251234 795700593746591744,268101 787395533593862145,210274 773919264017420292,139404 765504036330102784,87062 762724977242206208,74592 794045815845224448,257492 771638379645509633,126152 786955504744484864,207613 754783126702919685,31177 776416648848936960,155451 763808987938689024,79592 755226376081321984,35372 766864666899251201,90384 786951974273122304,205143 753648207851245568,28866 780592318025912321,181886 761580222735081473,69231 754158280340082692,30910 767438370427379712,83638 785514084213161984,194723 785992162769068033,199546 763210694774829060,76474 785486042568634372,193817 792282509778182148,243075 771049874812964864,122299 755921806012231680,39475 768859913590366208,106317 793142707560611840,249469 758839345264463877,52659 762683861792919552,73926 786965035176255488,207287 789831536984125440,225359 789927205304471552,228820 754726120767918080,33081 779002320516513792,169418 781622169394634752,139404 768940798436077568,110362 779044750636773376,171463 775302159562702848,148045 789261808754241536,223921 760984234232311808,66159 788731373884284928,220029 791014048154333184,234583 761356813740675072,68273 787148445148647424,209129 778495846060920833,164826 777896018729902081,164001 773705448478343168,138819 772847259222290432,132335 774666238840700928,144654 775148431287267328,146720 778212874388901888,165356 794541988452311040,261155 793095523196477440,249469 762265187592249344,72090 794619500587024384,260404 764333978182713344,81946 771154838432415745,118087 790828155170856960,232169 763775886508363776,80098 741817890727448576,7224 757213196029657089,46006 789117794319302661,27418 768860832612618240,109384 774437730579193856,142090 768422040424644608,106281 765341317979254784,85562 795481216099225600,267177 764915303683874816,84724 772522619534909441,129551 790893529270669312,234583 791635815818522624,240145 758767391769714689,55174 753362368483254272,27045 756572032398192641,41108 788021435021295616,214209 788832134421106688,220015 762676265191112704,73926 777533789069271040,162213 769611788774244353,110585 788109093491838980,215050 765555783757070336,87904 790618934554730496,246425 766477930247680000,84666 786576439575392256,199546 753679305687896064,28866 780850523683557377,183269 788776274177044482,220767 764516735408046081,81946 765231966086049795,86440 778967542454849536,171029 787734562579353602,210238 758052455233957888,65113 790631203925692416,231894 764929786632253442,11774 794595149640826882,258741 790702698211512321,233713 752691533967597568,22664 794565878893387777,261155 788449978242981889,11774 761610892295282688,69711 788806314449219584,220029 769928413071151105,1170396 753917387808776193,25135 775064457277870080,146259 751787615007887364,18470 787374897773350912,207212 795764841256513536,268231 788822890053529600,220332 763450734960664576,75899 765640332407148544,88847 765665653340667905,87904 771438728132853760,11774 793624333474107392,254209 788834301869633537,220130 765766166358921217,88669 794961984018063361,261569 791673118989221888,238395 750901661040869376,15808 795744458784419840,267521 752972885854154752,18386 769963450017742848,115726 788156824084156416,215754 788392233976205312,217519 792535784117178369,245101 793106523740311556,249469 778006369295298560,165360 794043338353680385,252679 773995690741596160,138218 795699010128510977,268281 769960436347404288,115933 759989039244062720,57092 771520673835429888,125554 795343893181173761,263906 753015231845138432,22575 772531620335194113,131007 791703038293520388,240133 771521829181808641,126390 786165681662427136,201292 794632900318666752,261155 776586990603079680,156835 780869642671710208,183801 790643797797445632,231849 770409858155839488,118191 793209889053024256,249292 761614373441802240,69711 768634908113772544,103354 770811927828107264,120474 777942491349848064,164764 791450689415155712,237332 732653439931449344,1170651 763742386489090049,78159 791414948861739008,238383 791870860688707585,240070 792123944308510720,240483 752752763919011840,23167 755966615649386496,40926 794625383861731328,261155 787147839474466816,209184 762110030317518848,71597 795108479887409153,262847 788752961329659904,220332 754717474025775104,33356 758132335225212928,51043 780204430088175616,170373 793131135043862528,247232 795146012851634176,203546 758132096221130752,41703 774083602044727297,141360 768840632194347008,108781 757217745079455744,44163 789888367584575488,147205 790608931693350912,231358 779843280473391104,177233 751928294967111680,17794 755484459797975040,35044 793231852958015488,249926 776880683188908032,158542 785272972089012224,11774 787408123975860224,210289 767412542431821824,94699 792091300673662976,243689 792029774394826752,243187 793099091194634240,249469 773590907765399552,137869 758475493444378624,53411 786689418216271898,157693 766679018909343744,95252 767853810685534208,101681 759589649031454720,56964 787088475023482880,204835 789923379851644928,226712 790996324099330048,233692 794243959337975815,258598 762678610293555201,73926 780691395988353024,182036 775776640299393024,151212 791411863040856064,238780 770250750874177536,114491 778255881934962688,162430 791244384817836032,235590 793822243734388736,255631 762759206235729921,73926 764278947072741376,82457 781185840047386624,183668 756523031045017600,11774 775041101296234496,128934 748923708966862848,11774 755424852073259008,36637 776161808847482880,153845 779125434600476672,172132 781475074620612608,188119 767980092773507072,102137 779502344052547584,175549 779334038284886016,173964 791791730664304641,234583 791392549088874497,238429 771508486857494528,125367 790390270877573120,230575 752133850663301120,20232 776916509440499713,158820 763040857536638977,70886 763498408921268224,77731 757538294368534528,34506 769821321064833024,105109 758858429171576836,54739 769488639806083072,112399 774108625136517120,139404 795760960925417473,268529 787862261486542848,96785 773889425075863552,139404 754718894284271616,22393 779981249465036801,177704 781594357992271872,187328 788081302071238656,215252 755804071903186945,35303 774083219775893506,137743 770355528681783296,118087 750777435830956032,15005 770724946515341312,121046 780646982180220928,181811 769886583109529601,112363 749393376181714944,8047 788887224687337472,216009 778834366558375936,11774 786944949912764416,207613 792080764867321857,11774 756362853569798144,41868 780814419513094144,182726 790214049573273600,218349 786253159417061377,201583 789507991758180352,225923 794847479636299776,263526 778631825107275776,167220 752667891258888192,22657 776359739118714880,154534 792084670909407232,243075 751568942808858628,14277 755478792588578817,37044 755890431465054208,39195 776178765286309888,152946 762168710991720448,431998 781231041092562944,185496 750388013650157569,12743 770415037076926468,118698 789224833712205824,223692 757531707708809216,46280 780624395031019521,182211 765945155358785536,88669 761705210305613824,69947 770373780157988865,118693 760279248108040193,1248607 756218784034201600,42053 793453144114016257,241819 771559094062678017,125204 754759998337486850,33356 791852698693873664,240890 754243678890143744,26569 768692172216528896,106281 786222345254043648,199546 775287414818353152,148045 760171333401645056,61470 793840436695732224,254135 792094947797270528,11774 749278684947832837,7828 753841927607365633,29548 780593755061641217,181811 793618057239285761,253032 770299772682981376,116824 763510109645381632,76794 794342809650270208,258305 777659736745476096,162497 791716322224635904,240718 795700365056348160,265257 793890269745729536,251803 786998562181619712,207613 759806213039071238,58267 776116015369293824,152885 778901708210577409,169226 777859646824390656,159956 785936156076552192,199546 767771931516907520,101383 788753385877037056,220526 793837647068139520,254209 760750254882975746,63655 770651668803260416,120393 761544280863305730,18215 794672406245810177,262053 768204295963639808,103924 770309368877162496,117257 771860751124430848,128382 786577280101330945,200467 788207233591087104,215437 791088341517074433,235990 794199844264943618,258598 753951714479407105,30590 755166401522962432,35890 768462338470973440,104026 785246111820713984,194082 770192531149684736,117265 766333253846437888,86815 779462405504045056,173628 780884018472579076,168892 788527965562806272,218349 753584429394571264,28334 792452456638738433,235487 792428974165020672,243513 765627375920877568,78360 764911635861495808,84724 786611290454097921,205172 756912298996928512,44450 760669805867180032,10040 786676260348932096,204835 788867812311887873,218275 742296334376534016,350711 769694435785310210,110060 762271167793074177,67350 766815598101860352,86653 776457368972431360,155390 769459937491750912,108849 758751716133089281,54070 794327802338082816,259055 758628474051440640,54070 781542245333884928,186584 794614684150337536,262053 751600780319322112,14277 794545540671401988,261155 793791884569214977,255292 769187930338430976,110843 791322644528279552,238099 751805148448579585,14277 770633235961348096,117310 786287459411767300,197046 794968982771990529,262925 769937572650975233,115511 788035132674351105,213887 749622464699740160,7546 772898242019426304,132908 770723075977539584,120625 776982046153515008,158387 775648086903386112,149259 788202998119956482,214354 792116612837076992,235685 754029383829127169,31077 757743783983316994,49066 772800870828220417,132578 765572612391047168,87858 776035576260784128,150859 778731640809857024,169410 778663819736264704,168284 786668436114051076,204358 776926129357664256,157082 767819569222131713,100605 793110760494817282,249469 753996759144235008,29790 767084197127135232,97355 769143666925375488,107953 794789775400022017,262022 764134406403522560,82066 786945811322068996,207613 751208392555794432,15643 764994432730968065,85562 776243764331368448,154832 787047754451202048,207113 777959343534772224,163824 786990477115547649,207965 775325791974486016,148170 793968056489930753,257026 768749316571820033,107446 792824990093553664,242693 776384032129024000,155390 788437342973464576,217379 763803051383808000,79691 787973805843120128,213887 758670671283118080,52061 756454654272278528,43225 758621222414450688,54070 795751018382368768,261155 771399612762435584,125367 767869123846103040,101778 790974534593544192,234583 751862633179934720,17416 771118028687802370,122982 786762311541202944,199546 789094735990358016,223286 785982434227683328,197512 759511252104282113,56192 754149557739454465,28866 767834437556076544,101681 756506850183548928,42249 738787563935272960,11774 764830195484282880,84689 759458805151256576,56964 793094781018656772,249469 794620713164382208,262145 779009201641103360,11774 776758968144105472,157693 770120747645796354,114301 781773622679523328,187976 776485608319483904,11774 792117127876489216,235685 786980171823800320,207113 763660689508487168,47188 763711746636935168,79691 790755527512891392,231894 733241221645139968,354974 735093877023997953,7224 769068597406797824,110362 781467630729302016,188119 789213111257411584,106085 781545416655450112,187976 793797938073915392,255393 757590785822973952,47149 770472109994872833,118191 786977993126125568,207949 781171801246359553,185310 773536427359502336,136947 793227766623719424,250633 790930931188113408,233558 791812498055770112,240926 768766459384242176,108814 793132962778783744,249841 733111898414166016,355261 756279231433232384,42432 735252402022940672,355480 764808735332020226,84724 765265773275283456,81446 793137903434104832,249882 755190193754345472,35890 758664536165584896,54070 777731122314645506,158043 780332423829684224,179537 787130741142462466,209151 754846196863078400,33850 761995113576837120,70679 767071005588074496,95672 753532717720043520,14277 793104178713427973,249469 787404136039919616,210289 778563073934254080,168794 795026672496021504,263926 762662307327389696,73961 794549999795212289,261155 793176377323319296,249926 777335286577504256,161572 755062723663261696,35044 769248318627147776,111438 788119049834078208,215608 766274026125668353,90618 758526338563133440,52311 773617818407464960,138054 794643990440275969,261155 785611183810187268,197286 786411196098367489,203674 794570001357279232,261155 778242086407663616,166390 780939871712059392,184533 792044793270460416,243075 733293634100056065,355480 794561248058896384,261155 749625349361721344,7311 760200625921536001,58537 767809448249352193,101681 772932477404995584,132335 773693823696379905,138205 790670073887203328,233307 761699652647268352,431998 775558804565962752,150063 785854076789620738,197341 773882116480249857,11774 775362240799125504,148537 762073228470693888,47283 778560783915429889,168794 789419254231797761,224680 761310558054256640,65887 765384253437726720,83391 779856006562115584,177340 760987844227674112,64730 795699118396018688,267564 755468088053727232,36810 758177484349341696,46624 791734022460305412,241034 758053864536993792,51069 776797548484800513,53667 779328189210435584,173447 787398634287554561,210432 787691001825505280,210253 762844656052776962,69711 759533400369672192,55257 759329974012829696,56772 776546542270513152,151374 788455805402091520,11774 789953137251610624,228888 757581727179026432,47782 792831506003529728,247379 785466224264122368,195975 795394999722582016,266884 733136399445155840,354005 755451425023340544,36735 762718475177500672,74133 763101719492382720,75899 770704895515037696,93170 771573300539461632,125276 793038924360720384,249044 795293675161079812,264774 754755808580304896,33356 793553532876103680,252020 788115668474429444,214354 788533194437951488,218142 755166216919154689,35890 754021650027261952,29263 755817867413692417,33355 777689598755418112,162610 763801174881468416,80177 737466163752374273,350498 791005920285302784,233736 791810701509525504,241034 732651312622505984,353200 760555231344222208,63655 787014544522514432,208176 764132387479576576,82066 758081201873846273,50542 788391005850443776,217519 791756420836265984,240584 790254492864307200,230282 785275960706957312,11774 759186888989085696,56952 795475128909852672,261796 794637793645514752,261155 751138339084967936,17259 795084150323736576,140444 763901198391009282,80939 776258549303259136,152946 765932511251673088,89859 777822863596351488,163791 774202402526277632,141887 766448710465323008,93261 778605486811656192,167220 788417145436798976,11774 789408028881588224,224680 794675513340071936,261050 788839583073132544,216009 792404515999784960,244385 775504949601931264,148994 786914193186418688,204413 768223519146545152,103924 793858514934345728,255942 756691545173229568,41702 791636567999782912,240145 769388846609858560,52545 755507755461509120,37979 791707080784695296,231792 794484251391590400,256255 794833164552249344,258456 763823136944959488,80393 732332051492298753,11774 762461577681313792,47283 765593012902690817,88052 791649517275799552,238639 755095247768739840,35449 774026520947888129,140909 788773472390438912,215437 795304605622169600,265878 787838125825486848,212035 756114901219827713,39462 758152545177075712,50923 790896156620521473,234583 776489644615544832,11774 792315923570892800,245035 788876489978556420,221832 762583435546353664,72420 778232396831272960,165488 789528082612752384,226883 778667601673261057,167220 764922360646348801,84724 765589180432908289,88052 772826952918978560,11774 790663777871994880,232427 752275121352519680,21431 756535293231132672,42405 749667989939744768,7546 753710253531889665,29263 762778713809424384,73712 780011128957001728,175578 791982550126305280,242707 773541681278976000,137158 764632251770478594,81869 766001403097669638,90575 766043674291671040,90384 793932277923184640,256439 760252509243871232,48052 781319873028820992,185921 780548470247534592,181409 786261699464601600,202429 791435985229844480,238292 755925355630829572,40550 760473771627073536,48289 772788143967928320,132578 756560591062376448,43471 792464768934277124,244790 790558423569969152,232137 794205515102310400,258771 794694830169395204,261155 794279127335497728,257026 768926365001326592,110381 765705019970686977,74247 785302790373466114,11774 790322853824630784,228341 790664850812862464,233307 757637127454744576,47782 759171658586390528,56964 751618482655997952,18323 767051495179038720,93210 780425974546509824,180039 764870695549534208,84889 775914123901022208,90539 764027203600252928,80939 770675402016747520,120610 791019457040658432,231518 795754444356993024,262022 781530654911635456,186584 778529713295724546,152594 765030795828310019,84209 772157172247515136,127707 786662938409103360,205728 794591101118246912,261155 793175053504548864,249926 792227691286061057,243950 793276983379570688,249926 772504186109911040,131204 794622368744349697,261155 787109956709445632,207949 792249692046303232,11774 795065372936441856,263926 794617349508923392,262022 769737806256148484,114779 756589754087464960,44274 757350630113570817,11402 787389685173592064,180433 779080402254299136,168284 794855613276848128,262847 768235723623280640,105109 773902001453137922,139404 751675406932115456,19376 780555079258550273,181419 781809525019947009,188119 765552441722941444,87904 795113259510566913,264796 751721784798482433,18893 785320306592407555,193669 792165384174436352,243165 757247027189280769,45014 793967254572449793,256393 785916785874833408,197512 777423954524811264,151008 791318221760655360,234583 762815973518774273,73814 776752768811933696,155688 779478028489519108,173846 792255670078799873,243398 763497263750582272,78189 734064174087741440,350498 780999781384617984,182726 754739624162000896,33356 767260013115109376,1170677 794558536734736384,228911 785963027317207040,199960 758143296329818112,51688 791710492448395268,241034 775788777306370048,150511 792309590914310146,243187 777980224814325760,71826 761261035978387456,61602 766049098172657664,7700 774309655770202114,141102 768062731274555392,103261 790604727016787968,232791 779502856508506112,353017 794224858150236164,258456 791350471013363712,235590 793816749422612482,255393 793961198135943169,256276 754896040847745024,33356 756203853830197249,41112 789500929695416320,225459 789757804680667136,202268 795362894963687424,266054 771470825300094978,124855 778203332590514176,166409 786041785583751168,199178 771146568019931136,122299 787001484709855233,207949 766379432877711360,93577 793432442023448576,252020 764900990306824192,83675 753205715326476288,26140 786641211780128769,205455 748206586380820480,738099 757568799558205440,47761 762073971541946371,431998 764190294334058496,82283 769374962822090752,110585 765333731880099840,87249 766773318984863745,351436 778747560471035905,158673 770685188724690944,120610 757005720365576192,45311 793095871193681920,249469 773039233661489152,132335 777834547337506816,163070 778285117118623745,166409 795389072491454464,265102 785563584373809153,197086 769255311232364544,27164 755854770909437952,18215 785652488405864448,197341 794761631158960128,262752 781171799673495552,185496 789307346732277761,222561 769392571210661888,112788 758429418989686784,52554 776794224347848708,157755 777048125177331713,155451 789097898331942913,223286 794690488817291264,261155 793619840812462080,252890 789808750010007552,205972 765314821008990208,85868 767197858634211330,94458 780394391420694528,179742 794683721899278336,261155 768163596647985152,104162 771525571629154304,124597 792166856098480128,243187 763669671757295616,47940 775867351166181376,151439 793872009209974784,255942 769544583399272448,26066 789271355053203458,224818 762265583870025730,70886 766100739886292992,90384 794160476175421440,257492 763901486900314112,80155 795276077488807937,265846 757984394963357696,49852 768983243005710337,109945 753449052407201792,27045 755539978478911492,37991 769223497675669504,112345 769283789415559168,111454 792770350765449216,247240 753012243856519168,24319 759095139717353472,54425 755561895092973568,37457 762308306148872192,72550 786947204552339456,207613 794704300492648448,262752 761686562547568640,69245 780904454442872832,184239 792231376821055488,243187 781343473681240065,186584 791747347071938560,240145 780957343613943808,184223 764998961014906880,85562 763825939386028032,79131 754764731244830720,33355 788738425956556800,220332 780014955332374528,177233 762860938307309568,47188 764973915135356928,85562 793868587614113792,11774 768579392171716608,84904 788800226974961664,104244 771426018389168128,125367 774264419123462145,140444 791272868231409664,237491 790242065883856896,229693 790678216826507264,232169 765241537819062272,85562 767923832027951104,101681 769792722060402689,112382 775474529112100864,112363 794564496626974726,261155 755866655826255872,39207 781882167609724929,187896 767697181327241216,100605 788134474022199296,214992 770246959559012352,117257 763813438837653505,11774 775855777282191360,151463 791095097349865472,236454 764272573269979136,82544 758883483162783744,42453 771545114942386176,125136 773128516917395456,1249986 790874581368184832,234583 791619907905466368,240145 735169716566659073,11774 763838033791688704,80482 756203811727876097,41680 776083094831005696,153032 732247017423011840,196346 763976058840322048,80939 793347774389510144,249841 769462916903014400,112199 757966256884576256,49431 776893941333499904,157755 790912269236396037,234583 792039130947526656,243187 792769168042958848,247241 770665237683048448,118192 768432426620256257,106197 794996448538529792,261155 771801584837820416,118191 776527762353979392,155318 792408407877779456,241942 785965762536026112,199200 789580402692349952,226731 781202848646254592,186434 788037785068371968,214492 759176217031344128,56964 781219790362931200,186584 764430851237040128,83391 772377511422521344,130247 794684399560359936,262752 759843804920680448,351252 794017881000292352,256439 787782436398567424,205197 754887845903380481,33356 781905411511357441,188489 754720927363964928,22393 787701202116939776,212139 753366288412663808,27045 792689193524813824,246225 795373008474947584,265908 794563250423812096,261155 789845018953543680,225359 793383083118436353,251740 794320757232979980,257492 732615212570968064,352983 751197909593579521,17517 764853131238903808,84724 765541662747746306,88052 770353327821426688,118515 770901079521267712,121046 786931083162034176,192032 788022311119007745,214173 792678534611369988,244270 765292613465313280,86440 793095052255821824,249469 740514805086191616,1170396 790604185704300544,232169 765962443487076354,89858 790650659322273793,231358 762153924799238145,71502 786572337944535045,201494 780819719611752448,183269 765768286097244161,86103 792107102252728321,243848 764723950559584256,84422 751541034509750272,18555 788753599379730433,220526 773210677217341440,134470 788470178388533248,218275 791007819541671936,235590 781308570960850945,70338 794683424732803072,258193 771554821677592576,121046 761311761580556289,67401 778669522647601153,168794 786423443608657920,203806 788144408139010049,214209 750902461762854913,15808 787405006269915136,210313 791851424615272448,237491 762126278686285824,72086 768260879347355648,11774 760769218186911744,62926 733098942393647105,355959 768210435673763840,104521 794729477871779842,262849 794370862375989248,259743 762344782437847040,72809 787481629048524802,210432 750580312208510976,12883 751125331491196928,16728 768584648150487040,104973 777461293460500480,159876 780593280786497536,181886 765983412419043332,90482 768660875070681089,107745 776133344207613952,152735 776750424703508480,155451 765380554426580992,86103 788169546150580225,215088 785693730955259904,197512 792442812394532864,244328 772874480402231297,132578 787093584000405505,90209 756622435718430720,43285 777234716621676550,154914 758041394174791680,48663 785256233884188672,194167 790363856195428353,70764 777834852863225856,163763 775885155831603200,151410 753729610295177217,29263 794586240129503233,39957 763258444786786304,75724 795435287098912768,266079 763591080881299456,78129 794674486838759424,262022 788497134051962880,218275 769151827556306944,111558 766559602204749824,93823 769287298290769921,109713 757260633364508673,46384 769156498932899840,111438 779501009697579008,171617 772992191564308480,132335 767468269565415425,97447 767444747803734016,99514 786154532262731776,200369 794191338547871744,258598 776456052074242048,155896 789521246346063872,224680 769266061833150464,112363 776576254082293760,156103 793241725330272256,250633 756188055103340544,41680 772635436141383680,126152 757785393253068800,49431 793871635757477889,255942 767279518264520704,98285 780387311502712832,179560 786263074487480320,202429 769216299876614144,108782 788708911649914880,220031 768090615770914816,103354 777675286246596608,162596 792080781388701696,243865 775756898372952064,151185 779297924022927360,173753 775286253549981696,148045 763525401738108934,78853 786663526521708544,205728 756979768986181632,44429 776816022611296257,155451 781176095823564800,185310 790323423671181312,229693 788411021207691265,217519 791975632187953152,240070 795658652367671296,267655 763914774367211521,80939 761158745229365249,60999 771852259625799680,127218 751100228128899073,11495 793979478108028928,257353 787671029720031232,193153 792405430756642817,243165 793459253734363137,252196 794236206145880064,259063 774283494360879108,130980 781290631561740288,186584 771184188686934016,1249839 754074087216017408,31605 785724691566694400,194230 763535376745062400,431998 776780761751916544,157755 785989412442234881,200490 749621243968708609,7546 761271688453578753,67709 774239393938755584,131421 763117569070993409,76577 773202704755601410,112939 794628235359240192,261818 765001002550452224,84422 791006380077551616,235948 775113065520099328,146720 770750446520512512,118191 772791305915146240,132578 772792674646528000,131007 774667818822344704,127994 777532389241257985,161387 773280907486699520,132578 777230500364623872,24610 794939462685847552,263895 751616946106298368,17365 755180730301284352,28732 794228375384506369,257492 755803696529707008,39235 763754414934859776,78385 768895591313121280,102514 764150291675492352,81869 752988956384309248,23739 764544737953124354,82189 764953491999563776,84422 787094152882249728,207287 786333326575415297,192032 794635142287523841,261155 769163603421331456,111388 763074114001244160,75724 788696946756104192,215437 795493963109138432,243187 738846627645923328,11774 771776636211589120,127657 793498680095600641,11774 774087059484971012,738099 785987138298839040,197512 768725370866655232,195876 781378258168414208,186584 791677244959776768,240061 764137991182884864,82066 788106753166696448,212357 795036055309348865,263926 791300352872095745,236502 793600592207675392,249926 769928453420376064,115511 766079611096530944,1249293 759536093385617408,58250 793781966973837314,252581 764526322387345408,83883 760625456768962560,19563 768485612840157184,106774 776816422093750272,157755 777718488752201728,162294 773287126871965696,134371 753879102625546240,29614 762612322560913408,73814 765586678593486848,87904 773870036083675136,139404 790283938178732032,229895 753248267299762178,26006 750643334851493888,12357 751603001907785728,18870 792128014343544833,243187 768133681173061633,103261 787765142595379200,205197 748564241020522496,351435 772135589239853056,129662 793285924188778499,249926 749639079784919040,9285 776745663857987584,157755 745876302377385985,1170332 758343543811219456,52554 768132926097817600,101681 768524210218106881,105345 773957864683479041,139865 744541825801854977,354108 794326943764271109,258878 771306937644298241,124597 768270362408648705,105345 762105818414219264,70912 751207713195978753,15643 768279528863043588,104940 769324468116164608,112199 775019481370210304,139865 771822199783030785,128328 785615121485750272,194450 786547794630832128,200490 745096456256819200,762119 760966359110946816,64730 785730136163307522,196788 787089655590256641,207965 785663532251488256,195975 739431541634273281,47835 749635530770505728,7546 789850746242170880,50439 764692952383762432,84209 790747137093107712,232169 775778651677810688,150419 768124728745742336,101681 791047884724658176,78159 792996255907450880,242693 776427941324529668,155451 732728650055974912,1170365 765685762314608640,88459 793248786369871872,249926 758360760162459648,46384 765277517099913216,86472 768597843435065344,105345 775401613426987008,148045 786395035210309632,203350 787022296414380032,207113 780482856430821376,180759 793972492922658817,256440 789247118796005376,206666 793948809134895104,256451 751871288797491200,19792 778994225601912832,170169 791354488455954432,218603 753009723373395968,25255 788169750417465344,215567 770361090014322688,117257 791021758300102656,164814 753591416903925760,27317 788124432447537154,215754 788871371044614144,221785 785971079802032128,198591 771788581643833344,1170556 777880414576934912,164001 794732482339946496,262849 752877599467200513,23934 791815238039531524,234990 765282187423813632,84209 794355716169437184,247651 794637204542947328,261155 790661844935450624,233307 775000900477657089,146259 767788520832368640,101254 769503632517636097,113836 774017413180379136,140437 786540484634218496,204413 790767404280377344,232791 761184570045702145,66236 755029209106481152,33356 755509208359931904,38183 763423155021049856,1249137 769363182234116096,112693 788969573336817664,222500 790616188296368128,228076 793491756394356736,251566 781223116978520064,186434 767995191475245056,101690 785535964365983744,196247 760310596487163904,62327 778683356812709888,167569 791367432002830336,238207 732783064733126656,349966 771169367987884033,121612 756282085535457280,42432 793171716457521153,249926 756619963612459009,44450 787123256209711104,209351 773952051168542721,140025 792171558336729088,11774 753715751446388736,29059 764662268369842178,82066 768966943915315200,110647 794164484080365568,258331 758442773322223616,53144 773507366901915648,137158 794554658505166848,261155 795674432886992896,267655 786964064056463361,192032 790978844467552257,234583 776438669712338944,153743 763039563275046912,75631 764482549120774144,83381 773870210369531904,139404 788711841144930304,220029 795714777737662465,268231 769337807315755008,113165 792017327625674754,243075 789798584518479873,225981 785673812935225348,197091 777394615062102016,161407 792202244133388288,244550 765274581380849670,86763 770409943031648256,113412 791859457399492608,237491 778735502857875456,170252 758051533648977920,48522 774316619111641088,142563 785850696667107328,197512 790271364095672321,228527 780475401546047488,180039 795421526719950848,247930 752168409597489152,14277 765577324020379648,88197 792569471273725952,246703 778305128071892992,167319 787962991706775552,213064 750204435138277376,12042 795390781435604992,266151 785823434253099008,198671 791752009212792832,240145 759183421340082177,57112 770971368028450820,120610 795613159738474497,267521 754706312215273474,33174 777667513513611264,163153 794534663138091008,261155 760599475631128576,63959 790551957467308032,232137 792147735881187328,241523 773599266627526660,132364 734230347475488769,7700 760465833583710208,62798 771544445011374084,125381 787115532881371136,207119 762618803079540736,11774 786189508379185152,201619 793501605580541952,252824 785344547572191232,11774 795049537429794816,263895 790139261454385153,229773 781305972551581696,183759 773845913928339456,139404 791773422959353856,240623 788533739756236800,104244 764665260875755521,84209 772909542573211648,127836 794640878396702722,261944 792371340288352256,243398 774062357115002880,136947 750053664836857856,10851 753338602470408192,27188 761338383176179712,51276 781248401409048576,186212 762850092218920960,75233 788511819006480385,218164 793059555789996032,247241 768839902754664448,108849 777847346814083074,164001 770781572383567872,121479 755831940092010497,11774 763525065262632960,78821 756442878872686594,42432 764219254518517760,75349 792190652046016512,244464 772931986101039104,133519 754831278214615040,33356 781351490141118464,139404 794528142442512386,261155 780598474626764800,181789 752269916204470273,21034 790301946099871744,11774 768051620839960576,100893 795068420454752256,264677 761690265753051136,70177 752657175693099010,21579 794532672676757505,261155 765881252352262144,89915 790640867983765504,232791 793174404653993984,249961 795719624163815424,267655 761932019207180288,70177 780086762689429504,177248 790987446414553088,234583 791451561008500736,228124 793452832150126597,250953 752118249538617344,1248178 752178993684676612,17416 785935092006817793,198883 776097541716865026,1249613 793415377237651456,251452 785321829913268226,11774 753729276877246465,29263 777380735476961280,158673 774735262744055808,144635 770379429201666048,118191 757235643067961344,39392 777999233131479040,161984 790779198835138560,233307 777947227813584896,163901 762461857936310272,47283 793151099339280385,249841 762882508736204803,75174 766313431880327168,91956 791358535573602304,238207 788806401053323264,221143 789353092676452352,225358 751632219635015680,18083 762706349763330049,74133 773975041188868096,140232 756252092667486208,42117 777343304652304384,1250322 793876814615773184,256255 790044305545007104,228576 792099330106720256,243427 795027985749446656,264397 750366073858523136,11774 767532295595130880,100007 788420927369478144,11774 791060034406887424,234583 794071965602435072,255942 754820636128587776,33549 787655480092991488,211347 732656344193503233,398859 790557291703447552,228367 763868473143529472,80863 794532821515706368,261155 760209062571053056,61011 774030302360375296,140444 785814711417786368,198671 787012955162439680,207287 750401850441027584,13201 775710007694360576,195876 792057890043375616,222560 756872457647194112,44163 788140267257917440,215754 764256936246194176,82673 795711821910970370,268448 794594732483616768,261155 765321557337976834,86440 741342357853863936,11774 788061048053993473,215030 788462901854035968,11774 791037653265240064,351666 762415031099138049,1249002 778297060793520128,167220 761354924189884416,66801 760826621880365056,62726 749386198158811137,8497 773893078885109760,139404 788005469616910340,213887 790730170537738240,232863 750449658845999104,10064 755635090714161152,38032 794024660883087360,257492 765237067064291329,84724 763154582356631552,76056 763436063713005568,1249085 791591838549442560,239405 785550005763395584,196788 794918705843077120,263895 768480639393738753,106281 795730346843193345,268281 773895043849588736,139577 755157440161689600,35890 774353839918940161,141106 791462934065053696,237491 768596250291740672,106716 755923196730224640,40474 756706424563101696,42432 762754142603452417,74681 763002735557955584,75103 764209579328729088,82066 781727582786060288,189254 760528618770554880,61545 769265098804297728,110585 780600966886268928,182002 763443659031220224,350827 773575976001253376,135025 778567178824081408,168794 763876566065639424,80939 779617324575981568,173628 794033190914572288,249444 774426892971577344,140444 790515713916170241,231894 787175063338426368,207613 794544444103999488,261155 779817765284802560,175956 775780519036542976,151463 769178958210281474,110709 767363580039749632,353124 790542472959057920,229177 793958412065247233,255393 786359950016598016,202304 788048174510243840,213887 787364208182595584,205294 786861823194783744,205294 790786314304000000,232280 785733195782164480,196917 770356353500008448,117257 767840901385379841,100559 733102761622024192,355396 779658477639639042,174115 732974964161294336,354525 762003954465116160,71470 735137514944626693,349197 760964573297905664,64730 762191002136305665,431998 754735266598838272,33174 756240217581887489,42117 767312334775660544,98667 785337768989917188,11774 795456701956755457,267134 788050294995320833,213887 792033827161972736,243187 786975551135346688,207113 759657565525389312,59215 765356668486025221,86103 788137199283924992,215754 763074723135631360,75724 744641718260219904,11774 754768330775408641,33356 774464067868119046,143585 786721984453435393,205728 755621666739384321,38183 789150132440674304,223921 774666188307648517,144542 760564552895520768,63149 758062979636158464,47761 759144533452029952,56964 770798491245228032,118192 795359426358157313,262319 764167104006352896,81966 766708817966960640,93823 793690595101380608,253032 770750140961419264,120613 793820897052205057,255393 776740647365738497,155933 768886211482161152,108729 793640605339361285,248516 770450440727195650,118192 788424978874105856,217837 767188179656986624,90384 773902968747921409,139404 765223936040853504,86103 765896942090121216,89733 795310150466863105,265521 773758023101734916,11774 793933653235658757,167101 769689473277976576,114987 787040052765351936,207733 791706512397926400,192558 759542999445626880,45861 758010679865569282,49925 794617801063284736,260925 778369952705306624,167676 785980802936909824,199453 793598217992609792,252893 752623741755068416,22614 789189867057979393,223899 751188259577950209,14421 753932532366794753,28508 770721745669988353,118482 791691810594754560,240483 793191362015395840,249926 790001011276455936,228354 758963428165685248,53924 763443146466455553,78159 793825879012937734,255393 768977478874308608,110585 758293534478831616,52061 760447531704868864,62063 773588747111641088,136947 778472426233470976,166913 793151084189536256,249469 793398885146329088,249926 785986637964554240,199546 794637133650821120,261155 785473110757679104,191653 765694641832202241,88459 758108274411659265,50923 763513026968489986,78360 764622572814073857,80939 776447046144368640,155688 753363589260451840,27045 767818588367392768,100893 793516378468786177,249926 763511388434145280,78914 753416582567559168,27398 788685352349425664,219526 754007463997825024,29263 779029177848717312,172056 785443197006843904,195481 795746167099367424,268766 786636267408809986,205270 794616444885483521,262022 776408646553133057,108396 786577119782535168,203674 795097766846414848,259190 769722314699051009,87904 769271219879186432,110585 794373966680838144,259632 758383965128396800,52749 794711572312510464,11774 763256583832809472,76474 780440794435956736,11774 788223188182241281,216009 755086992128499712,34666 792569001834602496,246225 767371100737134592,99027 757573541952786432,47761 750465554469691394,10848 765940188543524865,90384 779352800551538688,174230 786029430288162818,199561 761721334011273218,69356 793982557658324992,257353 763019919566876673,75724 794000458075422720,255942 786030528365465600,199546 759152824332619777,56964 791372900137701376,238207 795376914705870849,266151 788819361918181376,221297 792470854575722497,246225 771200558199771142,118191 791666730426896384,240483 760106713747894272,90014 790879875146117120,234583 792030616422342656,243075 793426982180708353,252020 757045236568698880,44450 788064453543636993,215005 780346484487139328,168452 780600886330437632,80785 764072279818969088,80674 785257226709585921,194147 792416736591175680,245566 750400952058912769,12883 761687639070273537,69711 766841109355962368,93303 744089493204938752,353488 759425856901046272,56800 754720540867305473,33356 792029024071680000,243187 772828749385654272,132335 785282229635350529,193669 761651434253348866,70065 793322394005798912,249926 773899143995535361,136649 795355831168540672,266079 773318865161945088,136018 792428176009945088,238207 788606730494181376,210207 763797512952176640,80393 732611106011680770,1170592 766367660875456512,93184 788404249654951936,11774 773125302792757248,132335 780061763685330945,175092 764149533391585280,80720 766579910790053888,93387 759474804214771712,56964 762666754472448001,73926 772109528821358592,128355 773394871738564608,132335 780801449924124672,182671 789666365019947009,225866 792401689949200385,192840 792091809442779136,241678 777870528883326978,163763 795394388457390080,266884 774264662611419136,140900 775035903676936194,146259 776301632149749760,153854 773320909520240644,136110 787079893515403264,207613 756258324635611136,35090 766351800131842049,90384 790605571514732544,232169 750014046510907392,10735 788319431822872577,214354 790910043868819461,231792 793108633772892160,249469 768284806236950528,105109 786880835777662977,199960 766035329912406016,90384 795280245402271744,246425 792199216936263680,243187 759532913151139841,58757 785791131648786433,196917 768186226201464833,95055 785600454826786816,197286 750334030025986048,12535 765730203528146945,87245 794600478197751808,261818 761053107434303488,66159 753622637893476352,11774 762175591500095488,70858 787831191772667904,213064 771892818025582592,125381 760169425630859264,61051 767778228287119360,98890 777941520859205632,163990 762127940599451648,431998 764272488939266048,82066 773890881443201025,139404 768600115762307073,106281 793994695731015685,11774 793814616685936641,238136 749746810625798144,9295 792576610012581888,244270 768277248021438464,104932 788479198960713733,217519 793432958006800384,252020 767084167750234112,97685 768552356501975040,101681 795302552384507904,265257 750386503000289280,12883 791058692510625792,234575 765654709482901504,88874 773252295928614912,134993 794587573465268224,261155 785856253759254529,198671 732284538378801152,349347 748632064841420801,679105 776435231410753537,147931 756325518006325248,42416 788973592352468992,1170396 772762629676740608,132366 778324801198837760,152594 760286195603480577,61412 768909956200312832,107833 773896192350564352,139404 787716698619150336,205197 767855251441475584,101134 785737384767819776,197324 787174238234955776,207287 785270422363250688,194667 785632471563902976,197063 794656852592263168,261155 760143578089807872,11774 787150478324805632,194167 769815191055896576,114779 786412739363299328,203350 794549947328696320,261399 764897139872923648,84724 778670081471488000,168633 781113474227146753,185496 789521875709796352,209563 786699214122254336,199262 794003787299962880,256502 768054953914961920,101681 791786763958226945,228101 791139595652136960,236831 793099285499875328,249469 795361161566887939,266491 776564278002417668,156926 790561358215573504,231894 763212830870908928,77273 764531034851577856,349060 793272757995745280,242693 759108451125628928,57092 768142330616393728,100605 760842481835532292,63451 793443390910193666,250033 755048415487078401,18470 793128359970635776,249469 756603059493625856,41839 753445126714765313,23739 793967177967673344,249926 793143105469820928,247877 792326187607584768,244550 758773161487773697,55261 765931123742572544,90318 767814686779674625,100605 790996262493495296,235590 762683304818581504,73926 793990718578716672,257423 750402877718429697,12743 790972521046650880,234583 769055453502443522,109945 770019396836294662,116239 763940549678075904,80393 771382962759794688,125220 777268587882950656,160609 781045231563210754,183759 763833579424116736,80716 792968244722147328,242693 768852302589493248,108782 752790680980824064,21332 758025389121933312,46501 758075060225617921,49843 794175803173064704,258331 765615238653808641,88669 794594814545326080,261155 777327570043809792,71794 769160083175464964,109805 774064665487781890,139392 764572879711154176,81946 770424397337329665,118192 758366780809056257,46384 780539358944174081,181409 789534729896722432,192126 753879082157342720,29898 780765263008526336,182257 774251460443959296,141360 770450189152686081,117377 781539065363570688,139404 792090086678683648,243187 758112637469200384,41703 760801792330465280,64722 767097915135320065,97829 775873515392208896,152314 773598621631713280,137965 791012322848276481,235948 751709434737414144,14277 765020729796653056,84724 776086114587115520,151070 776386289427947521,148045 752700187257278465,22752 790191069988319232,228820 766035319175127042,90735 770781858401492992,120613 785528216194691077,11495 762305474238832640,431998 791044730557726720,235251 794016400415170560,257325 789529758778392577,225981 762831472306720768,73690 773718890559877120,137315 792711826848878592,242249 788522657675223040,218275 757635556000014336,47761 769025192500797440,110362 779039067233218560,171463 788882954290245632,221785 778668566732079104,168794 778934903358447616,169916 754723079461408768,33356 790637919530647552,232137 753897948086472705,29263 763774467805966336,1249142 755814464448974849,39475 788512139375804417,218767 775060478754189312,144654 777873487662723076,163990 787141079480971264,207151 791355143593885697,238395 774288199526944768,141881 733086840308256769,355876 753038350928359425,24248 765385072522375168,86693 756192302893195265,11774 756602858582241280,43471 794292392887095296,203546 760801524767481856,61117 791463920888270848,237999 758722119383429120,46076 749685402886221824,9433 758621048652832768,54050 795665753525669888,267862 775812285856030720,151748 777930182485090304,163990 777876474195947521,163763 756520826090954752,42647 750388884152913920,11774 762645630103584768,73926 773886432830169089,139404 781646098217758720,188934 732986729762709504,355159 793941835483725825,249729 793096144503054336,249469 757698782427353088,47940 781888402677440513,177455 776736134269378561,133702 793223278613626880,249469 771010362636328960,121492 778756244903497728,167220 752213082164830208,21074 789901709535506432,227048 758635436524920835,54070 766442005241163776,90790 762859234589413376,75109 788825323110473728,191622 763951380079837184,80939 766787869222461440,96263 774376174420197382,141360 790745540887662593,232863 776510319518707713,155898 791705757188231168,234990 769245066502164480,110585 767965893519249408,101681 759787209277014016,57336 792186494555422721,243187 761365595770220545,67679 763574372024000513,77598 753366382129971200,354073 788011493510025216,214354 794667424796864512,261155 755171756646817792,35890 768544151793131520,107469 769559270694072320,113412 795759369640116224,268646 789501297405853696,205972 777358248483495937,156835 789846818771263488,225608 794685749111169024,262752 790421487425495040,230594 757555041263820800,305417 758061893101780993,51069 759873744521211904,59275 768781354091806720,107450 755521360823218177,33186 779037830693720064,171463 754996661554913280,34666 773967227007762432,140211 792791427637850113,247240 787273049783595010,209736 791437325293191169,236884 793701077468192769,247241 775325499753193472,148045 779373792367824896,174115 759243672894509056,56964 773339369885302784,120976 770396490107908097,117843 756598427438284801,43391 760685304927903744,26066 764517271628713984,82283 780585215580397568,179054 791791663962136576,241523 788882807179374592,220602 756708316957511680,44450 757307050967859200,46890 785532809494618112,196727 753549581384900608,27045 776425180482732035,154322 781173314634985473,182257 733115654476193793,355480 754722252663422976,33356 775372127210012672,148537 788574913623764992,218349 793806326346444800,223492 795608710072696832,267592 733344394867298305,11774 758773726053892096,54070 765511079246065664,86103 767914749375852545,102191 791991878312951808,353437 772079414599294977,128194 773706498212003840,11774 794530665064579072,261155 793611871450492928,249926 787111610754093056,208989 757968794211844096,49852 754760040108597251,22012 774989208351932421,146259 762416653502181376,71326 769576341670735873,112239 749710222646611969,9087 750827351395545089,15643 790531178306506753,231792 786659027090608128,190424 775560926850273281,149953 777683718517370880,162596 773751477785403392,136515 774277998329462785,132497 755847314800009216,39657 787464818685046785,210253 794955729941700608,249926 764515137017577476,81946 734375410981470210,352089 776772214985203712,157211 790618365941444609,232884 794553778167017472,259945 764877371908448256,83940 790612505198329857,11774 769598826944528384,114306 792587977029365760,244143 788207805786234881,207287 793903793876275200,256125 788930629459062784,221049 778335958156574720,167393 767884090884313088,101681 791428743583571972,238207 790611778400948224,232137 794866886655836160,262849 781783263912132608,185595 763140994783031296,76858 791852638354616321,191755 776587635552911360,156835 770264023803629570,47570 794642921010171905,11774 791642704467857408,240145 794327370136219648,257492 795717263617826816,26066 776779771401367552,157755 761277147604480001,66851 762444039048179712,73201 773377535514120192,135725 768946543672033280,110477 773300424422096896,135489 786952955756941313,207613 772282882442133504,130415 756541902070095872,1174453 760907915570151424,65360 751977548045770752,17847 753714876825079809,29040 793914538487730176,256686 794441569189367808,259288 760804133632876544,61117 761851225470038016,70941 795082824525213696,11774 758895150059839489,54519 789380339562979329,225359 768936829785518080,108729 774150862855745537,130980 777308864953868288,161413 779872084080074752,174465 766102725578727424,87858 755538414665998336,38032 767134425490481152,47940 795749539449868288,268529 771100937293213697,122817 795067898599526400,263708 773942711254716416,139404 788206807353290752,194281 788449567549173760,11774 787069905585762304,208379 770018585792118788,114254 790924485759295492,232169 754095330384224256,28866 768979136589209600,109667 776743177848025088,157755 772178452485120000,11774 778202293191733250,166390 789964347921403904,10788 765880195421184000,90031 771306301083168772,12801 751925836622680065,18316 794592810989023232,261155 761352219291680768,66801 780106456616079360,164814 788164548326928385,215634 781649670892314624,188401 768941934245064704,11774 750412982195105792,12883 776855266788716544,155037 743119989528506368,11774 760192300551114752,61051 781445075913969664,70338 775380576798781440,148018 749307478035337218,7836 781343418869911552,139404 786128261873098752,199640 793970205974085632,254135 786628190794047489,200460 786677613028843520,90209 750289187086143488,11434 767115399611740160,90384 775963751304527872,138532 753402499671797760,27317 765283246829506560,86103 754743941224886272,33549 779420524170674180,108396 795401515267715072,262486 792107812419571713,243075 786737157088088064,202429 759387478289711104,56964 760365635092217856,62063 776111904381075456,152872 753981457929035777,29807 751195966410137602,16897 795675174305693697,267564 760686186688110592,63149 793155595469586432,248719 778473266335748096,166282 788240823565647872,215005 768069148299649024,102826 770414203672801281,118985 791384548449722368,11774 762461717439782918,47283 768303907772567552,11774 755312713719484416,35890 753128595359469573,669866 790534196662075392,230523 760723207515242496,57574 785331432189259776,193854 765002020768083968,83367 785961254317719553,199546 790915718762024962,234583 760874122423496704,65180 771007291344629761,121612 772162982201528320,129991 779622044291989505,175952 781504368071831553,188401 732745305817505792,353002 771805894577315841,127871 778986361315479552,171693 751909048577093633,18495 789515870707998720,205972 768092556433448964,97811 780806428982439936,182036 770340619550089222,117662 793175930969559041,249841 761373709709959168,68203 771425787731808256,125367 778652930169708545,168794 780434348755472384,179560 786390009125310464,202983 791050014860599296,235951 755499147298570241,37655 775177931408547842,146580 793138609297645568,249469 753374924153257984,27317 795665775440773121,257781 788067253132546048,214975 776862382127718400,157693 764964766448250880,84753 752651754697728000,19563 778397648881610752,167407 760994980399878144,65577 768994421568376832,79987 780757567374921729,182049 789311748188676096,223881 790627176542457856,232280 779832916931186688,167399 762111208237338624,71099 785543815037845505,130635 786551729902919681,204413 760588054700630018,63149 770896652215414784,121923 789720818527920128,220029 791261693045305344,237491 774997370841001985,146259 771834381342220289,126389 764430805431099396,83413 778247762341203968,166205 785866602520649728,199227 764955180630552576,84759 789981104778260480,228172 755549795918512128,38476 788765516945063936,220332 791383948903325696,238207 777313907299852288,160230 791715588624125952,240718 757384655515492353,46294 793190672865964032,249444 794013078841008128,255870 762981989729177600,75653 761155963420377088,61051 768875223584215040,107745 777515585689255937,161387 787167373753094145,204413 774056313114333185,141316 760583429058506752,63203 786266034965590017,202429 757587619857313792,46890 767399360476901376,94699 760572546152443906,62757 778286669749518336,167220 762367970211430402,72408 774812250158739456,132497 790619825491980288,231870 775725905297678336,149209 757847961325883393,48730 792437084288012288,245130 794623739002556416,261155 775718564397404160,151071 786993692007628800,207843 791009031410384897,235620 794683495377408000,262022 761558926802448385,69231 763813641883746304,80393 779113663265247232,172270 779549555968708608,167939 755166286896832512,35890 777535994287362048,156835 778327776877285380,166409 775735763149398017,151071 775402631342743552,148537 776505356851769344,155898 768296109928124417,100893 752627045465673728,22844 793244543596437504,249926 793484839957639168,252741 759824309346979840,58254 768232592839700485,104162 768519150755078144,104162 732637404360626176,353166 795303124529508353,265724 769543061550628866,112623 792683878985064448,245148 793870973208494080,191065 760817049887059968,26066 769181028472672257,110659 742260443981459456,354847 757792986117791744,48922 767854842647752704,79691 769865306164584448,105109 794017841049501697,257492 793289629046804480,250633 790548808824487940,231894 794651009540755456,262022 754847191047385088,26721 778156525328207872,164826 791311697940254720,11774 771506568252633088,119832 788413623236435968,217519 791527176927604736,239501 794667120059674624,262053 764931796354027522,84724 757544852603011075,47782 757674694132629504,48477 750492744330641409,11495 786996420934938625,207138 790918642640629760,226461 763506318267285504,78914 793289553243103233,251269 770280486874804224,117833 756853665416278016,44461 765560968344592384,88052 794247200314425344,258598 768332678009528320,102514 785565110525890561,196917 764380792046878720,41108 752942503410544640,24497 793505117341421569,249926 777552717304651776,161456 793141965466599424,249469 793983689982115840,257325 755073716229382144,33953 789929721576484864,226738 790238575027630080,227242 763182481713528832,75136 788359760085037056,217230 772093379584720897,128934 788071674696663040,214492 787190660646469633,207712 779100309138223105,172799 760196698564022272,61352 794568746128044032,261155 759379565039017984,56700 762881049240014848,73814 788832597371740166,220029 761961833594916865,47940 763127014815596549,76549 776236460173385728,1250283 763448923268743168,75899 758296961887993857,51069 764869983717453824,84724 787198832039702528,204835 765295286889553920,85159 787722424447938561,205197 788778611767582720,220526 789146788376772608,11774 753365277333524480,27045 759450596084748289,56964 776098050754416640,153095 753297911761567744,24134 772641209974009856,131480 766105645485555712,90723 777708319075164164,352304 765840546195648512,87627 787403437835112449,198671 785658496138096640,197003 788783425637326848,220332 780639640478810113,182257 756913951623958528,43271 775526493174767616,1250232 759035354997370880,26778 787355563072061440,208146 758326920954023936,52061 785562303185891329,196917 780735760366440448,166197 793195450086125570,250408 753218006453321728,25135 793509074893758465,253004 750781438388105216,15177 792596524127576064,243075 777099972940533760,159876 771203402139209728,122126 789475956197056512,225981 773962804168691716,136110 790660061559263232,232881 762067942804713472,71476 770083185577328640,115956 740988603422019584,31836 772765628759281665,123581 785871053289508865,198591 772284267984408576,125163 781593942127181824,188492 776041830723022848,152872 794958559016427521,263907 788888196990074881,221143 769505817334722561,112693 764245420063227905,75409 764987368709455876,84724 791065542211702784,236454 791753362521726976,240483 773839368716857344,138819 793257712423350272,249926 758703848655581184,54070 776544824174477312,155933 765513086694547457,84886 787678131247165440,211347 790972329048236032,235147 779647859960446976,172185 780570282394202113,172132 751165080511737856,16422 791984185778974720,241819 758889078959935489,55399 773892174874157057,139404 794592321727823872,261818 760585350985035776,63655 791619878985699328,240145 779379681942310912,64722 750164748725919744,10654 777980132460007424,164181 774364972172312576,142668 791365488622366720,238395 794534776250232833,261155 732862462333181952,349784 785506651663138816,196277 764117046476939264,81702 780552907338964992,181409 775672280093450240,146259 764207259199107072,82544 758268774462033921,52061 769398284981047296,111454 793250942497923072,249926 768620306332344321,100561 768861589722181633,109571 773778437278490624,11774 771334152964538368,120474 759121534246088704,56964 762797901131100161,73712 770649859238027264,120353 772473253637959680,1249976 778887855493951490,169923 788567268120592384,215437 788870983281238016,219958 765874449056878594,87062 775047415288176640,124610 732667033997971456,398866 771801693788971009,128102 795089320956858368,249926 753852868474638336,29589 793414389437050881,250633 773183668395343872,133519 791632722007515136,240070 751159563164921856,16833 755033824967393281,34666 794731137117499392,262849 755837813610934273,18215 756903299693940736,44085 763873368995008512,79911 794259670621790208,259231 770946023757709312,122146 794994804606136320,263907 778066577405116418,165299 767733903004172288,1249459 786572736088854528,204413 788801105895518208,220526 771781135051268096,1249899 789938840853155840,225359 744924383148388352,352033 788507346880327680,218349 770996933141884932,120613 750361732812386305,11495 772988499901288448,132335 756467443116150785,42432 773715895029866497,137042 761553412701818880,68054 781141989421187072,185496 768219828511309824,103506 788425682753904640,214899 792819877912260608,246726 758167908430258176,41703 768066950157242369,101681 791197964840624128,236884 778371477255053312,166409 757752937963663361,56436 780898311037386753,183269 754745626995326976,28410 778334400211722240,167220 791839121589276672,241819 758654245931405312,54070 771129078980157440,83550 785325131669254145,193633 770617124750372864,118604 766057535417806850,86103 768890433669828608,108729 776580988566507520,156132 768897953868066816,109945 785931438118072320,193759 791440709223985153,238292 779349863691681792,174320 793759684385726465,250953 793986488195125248,255965 794093928685322241,257581 750627030794899456,12746 771846044720041985,127957 791255045689974784,237491 755196127079694336,35890 770241172933664768,117257 733255748067721216,355669 764387310150516736,82066 768236459123838977,11774 768497348481781761,103071 787009432114704384,207965 774451454371328000,87904 759423863583281152,56964 779414622864637953,351152 786631615866961924,205181 788612295496757248,194072 764836630301511681,84724 759612586853736448,54726 791780724521086977,240793 753438068074393600,24173 794579899336060928,261155 768548212223291392,103506 781042710748749824,183759 791364163067060225,238395 790319719635124224,224680 757242211289403392,43302 795315209334300676,11774 781568130111922176,189017 794208499689521157,258771 767488545061687298,98089 780835055006420992,183269 794564152505364480,261155 794894380150755328,60794 788203819767246848,214354 793657238841876481,249926 773027346869784576,132364 780110476353101824,164814 787092256998035456,207733 793165883766087688,249180 758298474827780096,52112 768596154854539264,79987 779694336019750912,168284 774761663538933760,144573 787043762467778561,194230 732994156318990336,354962 732576747187785728,351374 779619611545182208,175340 795469240224485376,247930 732406361674240001,351837 762741965616099328,74066 766387365791338498,92213 794446747934347264,257492 754763592872886273,32861 775370538789310469,148574 780800982812766208,80785 790277779694706689,229693 793132154737815552,248988 779105744012599296,171982 787401940950855682,352761 762280755095625728,72534 761348398821756928,68163 770375087811854336,11774 785895570573516802,199546 795659343819587584,266151 786271372435677184,202429 774761720833187840,144635 787125660183433217,209351 790258226230992896,228341 760207340763279360,60804 794657118519296000,262145 773719081618812928,138382 792027297066934272,243075 788715053943967744,220029 769011574644224000,110362 786939499133734913,207126 766059785733103616,91146 776415426246959104,155390 778710922097364992,168284 790647206101458944,232169 786924544992751616,207287 773932644279066624,139404 777162475414298624,160592 788813946694270977,220526 752221129494769664,14277 785276667694579712,11774 732685843538706432,353355 757096921982988288,45964 788758342697181184,220332 769392570761777152,113165 793178514992173056,243451 763800433680801792,80393 791647710684123137,240145 785608509945765888,197286 770807662413963264,118191 789099408105218048,214809 753337347383693312,26140 754758477986299905,28732 781361843356835840,185310 795244415438770176,265440 795222668236636160,263710 767914407875579906,101463 775746850334703616,151185 777731853448990720,163472 795663139396145152,267521 794594007519268865,249926 787125918883991553,209351 788525397499666432,203710 790919700410605568,234796 753994675627884545,30590 763429347193528320,78239 781361701560029185,185310 791682626612502528,240483 772534041203478528,131007 780534865502408704,176890 787373102581751808,210215 755030328796913664,34898 768961080508964864,47940 732203696872955904,349197 776873391387205637,157841 787357722371031040,208146 758482032037011456,45498 757388582931820544,43488 776124547544195072,152314 779366018422562816,172802 750661410640715776,14421 780609215350136832,182049 795088971558780928,247930 765567575359156224,87904 768864805151240193,109666 793149289065226242,249469 777944579731517440,164694 778082474656083968,154330 732980257855131648,209873 768247926376325120,92902 756335252742647808,42495 793477632901861376,249926 789297430839881728,135004 755112298017071105,26721 767532530937438208,97619 792121194573029376,243614 793921991619186688,252939 767342714165747712,97325 793445004052078592,252196 756594148711493636,43887 792930863872966656,244270 753369543800606720,27317 760516308366610432,62757 773953964496654336,139404 776570208987250688,156835 752317244630196224,17794 755926004967825409,40609 756287013498781696,42432 758266675082977281,52112 759553086855806976,57574 793458051160412160,252408 781810654000844800,187611 757762995925741568,49121 745367798591950848,351424 790933778394935298,232863 751234838385029121,14277 790890141015351296,234583 795399094483062784,266500 758441379554955264,52749 792862778008666114,247592 765694272515416064,87852 794623431207751683,261155 795436467728318465,266491 761444901955395585,67587 753839027166470144,24786 793932037375803392,254209 752956355695083520,24248 777184612686626816,160751 757724745483845632,46958 792372810957987840,218495 754849260659679232,33520 757133862522585091,45399 759824974127312901,58250 766432255455571968,93261 768283440470904832,1249507 758138169154015232,41703 793689774619930625,252020 786679362615672833,193464 770702028976906240,120610 787014583458209792,207101 768039570839441408,103083 775675186171432960,150663 793327224262766592,250633 766317509989502976,89573 775734656037711872,148676 781534916890681344,187974 766450070610927617,93261 795742021256290304,267746 759144518461558785,27156 765652096125239296,88332 774122860302311425,97048 794007481370415104,256358 767833616403537926,100561 795306111511498758,266068 766109497353867264,81929 793901092614578176,256451 785967847033810944,200235 787809509507010560,209918 791746585650688001,240483 758021664886104064,48663 770749275869319168,119774 771813553389043712,32308 775502009633873920,149422 779347443464843264,174115 794520016196661248,260404 732725356893888513,349577 787216416428683264,208022 771771404106727425,127582 766318133980368897,92230 768993480282636288,108729 793722735201431552,254549 763137808106008576,1249110 792101063306326016,243075 775849208721055744,151463 763801703200153600,79804 765932488397029376,88459 766750389383421952,95708 777167460944449536,152383 772969167662219264,128934 790973222334390272,235590 736971273339817984,349566 768976070485827585,110659 755553533907173376,148861 759092395153633281,53001 766989073835753480,95568 794562746557677568,261155 760124965576253440,61051 785801264596516864,198571 771071027971403776,122973 766658030813327360,95045 790673744251408385,232169 764367492697448449,82066 764690405501734912,76652 788146191477243904,214809 793511646274650116,252020 749319832399589377,8047 785472289609486336,194723 788018960167993344,214492 765610022831202304,88128 776996429294342144,156835 757572379279101953,46280 764237024350113792,81835 750814916693532673,15165 789764812037300224,226731 769289655686660098,112363 785817512755724288,196917 771416018875015173,124587 791046054619865088,232809 766269450312118272,91894 785309117468467200,194934 791450465540210688,238395 764106815818829825,79342 787716607040708609,199307 767798511119298560,100949 775882825463500800,151361 790519412822380544,231333 794562369473093632,261155 765518342698463232,85861 791824558986670081,240763 790918942386638848,234653 775780417790025728,151265 768592987681132544,84904 769142258943791104,110362 777251258323218432,151090 786167212663042049,201441 794562866145886208,261155 793957471173902337,251390 758139735176978432,50698 788560528691998720,218275 788003929523191809,214354 792003215659241473,241408 774280527583010816,11774 778231292035010560,166532 793439416249376768,237787 794014612211585024,218495 750724168455454720,14882 755203850441781248,33751 763478888886464512,78618 794531180070731776,261155 776476162725937152,154832 780927615066570752,182257 756865088343138304,44461 762251418229014532,72420 770432549046853632,117743 760534160398254081,63513 788148908497051648,214976 793207671428116480,249841 758774441698615300,55257 766669825309499393,94627 768917390797238273,104932 772420194861932546,128934 759131046835355650,55660 759460837903986689,58227 764494475318038528,83629 779167947285794816,172862 755591394211880961,37538 758225240245858304,51069 790788439771783168,232884 763851686448275457,80648 776539529066844161,155933 762023320602771456,431998 763127202976333824,75608 755553824400613376,38183 767770262842376192,101163 776442805358960640,155896 785452961732431872,194648 794190536471023616,250633 762712999715020801,65887 769900620337778688,113412 777503464037376000,123587 785742882116206592,197622 794348516072157184,260033 786223160752353282,201555 764823773367246848,84422 795406228897677312,354238 772404316858703872,128877 769820066405834752,114779 786610238879207424,204413 795666126562672640,267862 753783618405699584,29059 780461304037400577,179967 791661556555583488,240474 773186509365055488,133043 793764917702561795,249926 786873492356472832,205270 793133120480354304,249469 771865486149558272,128615 781170210048991232,11774 795126226008477696,170187 762615963414036481,73814 795711713983266816,11774 753253061712228352,24795 795444387912228864,266491 755980289239691264,40410 790065866557628417,228354 759210170647977984,56964 788571916118454272,218351 775663520146874368,149279 755489924636225536,37901 770311043893440512,117364 778039848678592512,165523 756662543393882112,43250 772127359981985792,129471 790232193993965568,14277 793469571063750656,252020 771474764481327105,125142 793625608601219072,252112 749744237424631808,8784 773207883630596096,11774 776986065269776385,157082 793102495031693313,249469 760117157455945728,61058 761525583381692416,68873 773936088100462592,137693 779495188079214592,174872 750306643146117120,7778 765566283836379137,87904 793156563896860672,249961 758238673469116416,50535 776641621911752704,157082 756599690691354625,43553 765645802144354304,88507 790569099059355652,230485 755868809387401216,39997 756606561099845633,41839 788755282671308800,220526 770612675831209985,91946 787022595761774592,208176 761572619665698816,1248944 768116356617232384,100605 772845572810211329,125367 780161727572828161,176128 795711401406803968,268448 773570540124504064,137158 791079279454920705,78159 771393666426503168,125381 793176437591306240,249926 753309314207608832,26702 774280204940300288,11774 780436911005413376,179537 760576606788284416,57105 767028011652804608,87145 794009224799866880,255870 768436759692730368,106281 772101566857879552,128934 781638919091843072,188309 763107792223891456,76549 758071376385282052,51069 795156133874909184,258878 758693578633650176,37294 789819136419520512,228037 779345958580658181,166852 781254128169345029,186063 785525725843431425,196277 764134977210576899,82066 761299659310718980,67768 774291250757324800,140444 787793235909472257,213064 769640270165979137,99900 793113515506692096,243398 793922001765302276,256219 787028034327048193,207949 786238978458578944,198304 766904041494441984,95511 781164673689198592,182146 757232316825669636,45669 762116614766497792,431998 766369177674379265,92153 793498983171850240,252741 785322160801787904,193533 794289089436487681,259134 762046777465778177,71270 765594158815858688,88052 750081325533696000,11495 758040333477437440,47940 763551310121623552,73814 771854961584041984,127711 788205902402695168,213064 789227997563908096,224513 787026349894410240,208014 793133598555594752,249469 757212011545571330,46006 791598495723560964,240022 732990588920860672,352545 787844137701765123,207965 795609655980466176,267521 770473959053819904,114779 794312779398336524,256038 772174164127993856,11774 785977231881285632,200382 767504965829001217,97386 786702141587066880,204457 787287375932076032,209184 787405040461967360,180433 778725221129871360,170187 793313701881339904,249926 769521964289359874,1249591 780363153263751168,11774 759112208148201472,56552 762763517434793986,73582 785257106937085955,11774 766366744038477824,93184 788033351122755585,205197 793841860330401793,255942 781342097962110976,139404 785523030785200128,195283 795084019566346240,215505 780683741110865920,182036 758082989855154176,50542 754076575159595008,31377 791453199290933248,234796 760407462306394113,62063 763968825163264003,80939 786384744007294977,203510 794582001735045120,261155 791702922899972096,234990 780824621884903424,181419 787637378152210432,207113 778719169307025409,169327 793937930477649920,255942 761648508915027968,47283 732396853405192193,351837 765271474668199936,80939 786649889979727877,11774 795415797732704256,265855 767412032341614592,97519 780914040293822469,183269 790745559132962821,233307 781229469742891009,186170 778115427067199488,160134 781910162453831680,185496 789077851744108544,223286 772075280764514304,118192 768269983398916096,104662 795735217466212352,268448 756254103068549120,1248380 779300144382676992,95055 753441043178151937,27317 754039187226161155,30296 770757186549088257,120610 771813960869740544,118191 761232277967810560,11774 772200660502777856,11774 776460716253581312,156055 772159265456820224,129558 740359737267490816,99816 785678375369125888,197297 790581037457895424,231894 794632517685051392,261155 755750431985369088,33044 758717458123362304,54070 785494690292305922,194082 781002354476851200,1170819 769346972012511232,110585 763754925763493888,79513 785856631053684741,198671 788574196259368960,218832 764485770077872128,83463 780807099521568769,183269 755275753944588288,35890 789911260666007552,228606 733001368525524992,352329 776420622834339840,151793 791720738034110464,240556 789143291900022784,219678 762212527895900160,68993 786038311827537920,199961 785670109226348544,197512 778520334152630272,167220 765957238318100480,90384 758547447857680384,53703 753640496967344128,11774 771036220159696897,122146 773711501005770753,11774 794937986110590976,263895 773226053980463104,11774 795749657460797440,268646 757283807322144768,1248475 780785466555691009,182960 792525859454418944,246225 785652084829884416,197512 785897191395233792,197512 770271152556105729,117257 756511313887567872,43266 759250388038156288,56964 768209728807788545,103005 788071550427754496,214354 776661628066684928,156835 785623749928157185,197286 788159037380653056,215754 794338621893525504,258741 795262003057217536,240718 760568440335675392,63753 770055278444343297,90252 765701721431633921,88459 785283185659768833,193669 779880373928898560,177248 762675287532376064,74133 764176272519933953,81946 786276668805570561,201958 787818995688898560,213376 751179800333680640,17281 765006075045220353,84724 792055696615362560,243075 752200726856736769,18475 777237062428659712,160592 793416573033734144,249871 764814294277992448,84666 760553063396495360,63451 778314381599862785,167319 775534680527347712,128328 776476543287750656,154716 788555536241307648,218012 776523436604751872,156644 751633533966229504,14277 753324186458697728,25863 780643668516605952,182257 750364119853854720,12883 788019661786980352,214354 776837033289539584,157755 793809103097167876,249348 764257496521248770,82283 772022388816957440,127218 780731794761064448,181984 773887550846963713,138819 777580142340239360,161277 793857060265873408,255306 764138283068755968,80939 793294850925867008,249926 794224856699113476,258598 780790183386083328,183269 793621659743756289,254011 795021199881474049,259063 763445962417340416,78359 789479944501932032,225981 763029193458327552,75724 768512676003651584,106256 778334044522176512,167220 792012256863260672,242693 794558526664294401,261155 760517600480755712,1170555 780822562305638401,183338 787647715245223936,203225 793866179664289792,255942 763724394476802048,71438 795436519628607488,262022 753640496879112194,28732 756684069539373056,44274 766014355066482688,90125 764178097860116480,81869 770595730432163840,118192 792878337723162624,243075 764639502006562818,81659 773855037290258432,139404 793673135312674817,252020 793980441153847296,257353 776781697375404032,157082 785637640255090688,196917 776603286786879488,154534 779831815427100675,177233 751093638646628352,16897 771825508140982272,127711 786967658524737536,207949 792500908852584448,1170572 787756508855414784,210289 768484458727079937,106262 776751465679298560,157693 795114657388331008,262849 775319745528823808,143585 751928544574447617,17794 780863089302396928,183975 788056312378748929,211829 779443522046922753,173011 771738709477564417,126152 794023695308165120,257492 762698607745200128,74431 752661353161117696,22715 793404019620220928,249926 789970478161027072,227242 756924020440780800,41839 794611084418285568,261155 764798531076894720,84724 753429275169087488,26458 769529873668780034,113290 794805022777229312,262752 765346430550577152,84886 768815023187714048,109167 779124963525681153,168284 794269852357668864,258771 775673029338730496,147828 780791123727966209,183269 794375258690224128,259034 795376194560675844,248924 767133043035254784,353124 769259345095847937,112612 757055265573183488,45669 755846460940300288,18215 754062654365249536,30279 735293625924341760,350498 787698521533067265,212139 759126568228749312,57105 788356104245813248,215608 792384219481776128,243092 774009682591682560,1250066 765789780475015169,87509 791346931419099136,231517 795408821736898560,266138 776874538378334209,158820 787014607583924224,207287 753790633614204928,29819 768543385468735488,106763 758712682665091073,54070 777393328442736641,161456 787770582783946752,205197 792944779697020928,11774 755893590279192576,40550 787388003438194688,210585 779079699146215426,171795 792911136383442944,236884 765949408533843968,90031 768927984652656640,109945 770760196541014016,120425 794174854962417664,257492 763171350244528129,73814 764286547617284096,82283 786176175802417152,201494 794911778496884736,262849 758495732911529984,47940 773546251635744768,136610 767847789032267776,101203 786110935735885824,31546 791725672083304455,7706 762460153341878272,1249013 745316278882050050,355470 765190349866184704,86103 765950951895273472,90373 788181303514439681,11774 758374337019686912,46076 758481612338188288,53185 768848570095198208,109571 788075058031763456,214492 764940447374606336,11774 791351391042363394,11774 758070936394461184,48663 785663214604267520,197512 788511804154449920,218275 770238428650668032,117257 785940366008602624,198878 791342623038509056,237594 790514090741497856,231894 749777139927572480,9295 756573514740670464,42806 764768694786363392,79589 771604593985806336,126389 776080161271713792,153194 767019538487443457,97119 773716289139466240,136649 773886646769115136,139404 732170523225038849,349814 785325479909662720,11774 785870270728802304,65713 788154006141018112,214899 788786752391524352,220767 790354429933264896,230040 771074662151454720,123139 773302430196838400,136110 755172849149554688,35890 774326164861038592,141316 785494736626913280,196277 793915221719080960,256125 762033694588608512,69711 776388797630078976,155448 787487272069373952,210193 788174082818924544,11774 760429372469903361,61470 790964664569991168,234653 790367019883429889,230283 791878988289409024,241819 766322164848930817,91946 780459707211198464,180419 773431365568196608,133666 792317545789489152,243187 769378268084445184,108373 787087567908925440,208989 793809767219073025,241274 792083638762569728,243398 751775614256881664,14277 771306273497313282,124597 781485176094199808,185496 789042032421593089,220332 776852766773825536,157755 751242679628038144,17591 777180498057506816,159906 792059151614521344,243075 758532923268091904,53367 751114152744095744,15808 759960970340933632,58227 755280421160488962,26066 773467297478483968,134470 793311069787787264,249926 788361873758429184,217156 795075425131171841,263906 758867147623763969,54070 768900056560832512,108729 793202243612897281,249180 791754622729854977,240584 765029372923289600,82066 760280211111878656,60779 775098690247749633,144112 789917508509851648,212131 758429402267062272,53185 774700579092168705,144605 786959413194076161,11774 795688467816583173,267862 781809409529741314,188119 790984273423544320,235147 794547104215482368,261155 771429051596668928,125367 752856518828097536,22752 769139471824527361,111558 764340283886727168,82066 778724506235838471,170207 771842251911749632,128194 780750759000313857,182870 792038861866172416,243187 795694382477438977,267862 792776231728975872,247240 768660421838528512,104973 794028258748665856,254444 759103614484779008,56231 751667472206561280,18219 766827425887948800,94627 761068647842328580,66159 776781504886243332,157708 779426067484385280,160862 762749827167858688,74781 794706767439679488,262088 770808740220055552,120610 773647119613689858,137565 770339761491935232,117257 787169750304423937,194060 765592464120025088,87904 779357846529978368,174321 770704549745045504,120610 793003840702263297,247586 794784057972310016,261594 770627088302891009,120192 785646422276182016,197091 795332356341166081,265644 793993587738279936,255942 759844641931800576,58227 788888112025964545,221785 748509300801273856,335115 763081862399070212,75724 768910999864827904,109767 771375019163287552,124597 787011341722669056,205728 792094230772453376,164814 752947197830893568,24624 775823121844547584,151463 770270469790371840,117257 777673037953073152,162294 794469013992640512,257353 772213988796968960,127582 787243240101523456,207825 773269130543706112,133043 785377783773999104,195125 791980070675939329,242693 766016348086423552,85263 770706085581684736,11774 788787615008817152,220526 752086638927286272,19112 760656598209531904,64197 769281170941050880,112363 780704754225647616,182302 776858140184686592,158428 778616830801829892,167220 781246883922636800,185921 758321700744212480,351152 733115672675405824,1170810 754806625802661888,33549 792602339404374016,234990 777247343716339714,159475 779827290679029760,173358 755612036441059328,33192 767038440995119104,97379 751933104076578816,14277 760212742645149697,61145 775764597563416577,738099 792811545642274816,243187 766665610390441984,53185 777975382595207168,129380 788725601016377345,220020 766000360280301568,90575 766402686459662338,91946 773845768084066304,139404 788747108983664640,220332 792925099028455424,239582 765523471191248896,87245 759007601870766080,54070 769861156282462209,115526 794315107408842752,257492 768158011990876160,102336 774081034279227393,141316 788019351337177088,214492 791441781657178112,163463 791420181977370624,228820 756619328754225152,44429 754111920609693697,28451 761573741767688192,69231 762371680853299200,70941 758001812825706496,48663 764249019317039104,1249221 788797583867150336,220526 792530536069824512,246225 760155302670938113,60866 755059257050005504,32860 781311445577371652,183269 766544475543867392,93477 785779666044923904,196247 746328783683203072,11774 758332609315409921,50755 763731362205487104,78159 773628370298998784,137777 752688046730911745,22657 785875000268091392,198591 794253646359773184,258771 763909938343096321,81110 788058935861338116,215005 732525366397546496,349512 761247219525623808,66116 768205073906339840,103446 790914931784753152,232881 791406652532617216,237857 780485815361269760,180520 785598371872378880,196767 767582766854705156,96039 768822190817042433,108784 758777556359258113,1248642 769852437536485376,113290 763490002344873984,77598 788918989451919360,127871 794685239129817088,261818 781532428271689729,186584 794559576884572160,261155 751853158041739264,14277 772250194041724929,125554 793846727291920385,255393 785662343216664577,197297 791696601622380544,240483 793926288322891776,249841 772647761690910720,124597 788956289472851968,222487 794149387337400321,252890 778618740325830656,167950 786196350908063745,201619 765954262190862336,90384 752846965990457344,23899 778828292526739456,169437 773724884325179393,138909 763433908130213888,78304 773455789306642433,134875 791400439996616705,238045 793634747448561664,249926 756281669045235712,42432 756502265687642112,42495 794587851971170304,259743 733026218530873345,355464 753060538351964160,24316 776225573408571392,154544 764691226582855680,84422 793860139640119296,11774 759181269078913025,52554 742888954874236928,11774 772193709232238593,129471 764613906476261376,84209 780908137008226304,184239 780799300695568384,182036 773549572580904961,137158 774369718685663233,141913 787067659095539713,208016 785505089028894720,196277 791658501797994496,240483 773709913038000128,137315 778559301245952000,167220 751203349962317824,16832 788530643697184770,104244 753692363025940480,28282 790585308517507076,232169 791519556510638080,235140 794937493921660928,263020 758033287486984192,50978 767814806808166401,100559 756491902338334720,41689 777652988068241408,160592 762457101893369856,1249026 766885705830236160,431998 757144447616421888,36145 760514762597863424,63149 772794916657213440,132578 765952195946766336,90384 793220799003922432,250430 772907159394852864,133519 791336804150546432,237491 780769741703155712,182726 787716241792180224,205197 785642756769062917,197017 788926624498581505,221785 792477422734028800,245129 771489123249127425,124597 793886385006481408,255192 789452876028452864,224680 753297310633697280,18374 792004357541666816,240483 764690426506809344,83381 785674283938787329,195975 775396937398755332,148994 793597707579523073,252020 791693532830412800,240483 767784624969756672,100556 791008347621208065,234951 752706613232807937,14277 779431903338389504,174557 786197767685156868,201619 789339368628555776,223286 794029219898650624,255299 781367087025442816,187454 776566158501695488,156926 795296846461726720,264754 773171924193116160,103354 791054553223467008,236393 753724151161036800,29263 792018371134918656,243075 776745106879746049,157082 755084126449963009,35044 755760700824444928,39462 771522551373635584,125554 794525920677728256,261142 775948341616054273,151185 767841786094116865,101681 749622509033644032,7816 769372667505840128,112693 751210055169605633,17502 789175377667043331,223899 774645034092290048,141689 753690040778235904,28819 774023815718252544,139404 786035618081931264,199211 794005224616697857,255870 776771310651314176,157993 788969227122278400,222544 780796029918674944,182036 793699849367527424,250064 764205436744658945,81574 789251684828647424,224093 758152793005789184,50827 791769498428858368,240145 765576541732384768,87904 765615231217364993,86119 794016396103405568,256439 788059409733693441,214354 763914948800090112,71677 767769899766657025,101383 769343647229763585,113332 781377421471866880,139404 786517568777576448,203806 758068390384705536,50827 769138986656763904,111558 756189581607698432,41680 771894407196909568,128382 753992809947009025,29263 764306517503848448,81869 781116203313930240,184835 795709344650264576,268448 779886427949727744,176675 781858063586385920,189254 768061402443636740,103126 795320272995975168,266068 795415752186757120,263896 786368283599450112,203510 793968872818765824,257238 771880743320649728,127871 780885169758613505,182870 788752934838206464,220526 793165423168491522,249926 757319456934785024,39462 762393644808667140,11774 758415192937992192,51996 794019062238052352,256439 773736339397160962,137042 778520962635558912,163586 791623595625619456,240145 775465797233811457,149329 759819062570541056,58267 761351214462300160,66441 764963984894226433,11774 787913422725795840,213887 760483633119494144,48052 788126084739006465,66435 793174270998294528,249469 757359564136132608,46394 752752390160445440,21118 774179729473626113,138819 752885360309317632,24134 763014477721718788,75709 767863780336345088,102137 791268910070915072,237436 770841680345980928,119937 751689235938349056,18215 790707912523943936,233307 763798780642820096,79589 769121611102425088,103261 732942904096788480,352911 752657793203789824,22657 763206009728880640,76549 788836255882543105,221476 757444040300331012,44158 768151557217087488,103485 779819591837048832,176109 768988737892069377,110659 773063672566513664,134255 753411286558511105,27045 733277550936494080,355480 754090360670785540,30354 760578200535703552,63868 770472244703268864,118191 787767169832611842,212802 765281181180960768,86693 790633038321479684,232137 779302484447596544,350711 756303155588108288,42432 785826949562183684,197512 761325473167052800,65180 795405890866335744,266138 770311252245708800,117257 793477875412369408,250033 753758149866299393,27159 755133947496005634,32673 785270125586898944,194648 793095811878031361,249469 794152987660795905,11774 760540875164311552,60794 793268161130864640,249348 793577591768748032,252020 774714994709581824,144573 735913996017139712,11774 765954934151999488,90384 770044567240466433,115991 785479548221526016,193121 765894888214757376,89945 794133719283961856,256239 788727119178108929,217285 762726707958722560,73814 751783048711172096,14277 793544456184205313,252020 751666523513716736,18215 751805241251672064,14277 763871468086263809,80720 733181377563099136,1170803 769620637253967873,109594 775932266958630913,112363 768586194414292992,107745 785641008864165888,196917 788861460143284224,217539 775915599268421634,151463 790330591636054016,229895 735453221045469184,196346 750886675811885057,14781 751873842218500096,18555 754858644978753538,26721 790281512935690241,230485 786381119545413632,203350 761988859441709056,68142 791693344095154177,237385 768487583089385472,106774 771313116923633664,124579 787377762260529152,210313 755883906507780097,18215 795452815770578945,266138 785342743157637120,194154 774024337238085632,133257 793211653202382849,248988 755469313352491008,34731 764979015140646912,11774 759166798856007680,56964 767783645624926209,61395 778482468764737536,167900 785659095642628097,197286 755168392374460416,35890 791649212991729664,219207 755603113717956609,38421 788529223002681348,218455 767425296060583936,94699 778768625218023424,167220 765638239050952707,11774 789196822610837508,224225 768691501979152384,106475 738365059051593728,349486 793446684986449920,252020 759452916281331713,56964 768626095725879296,107469 786990361205993472,207287 765681834759946244,88994 765661181776318464,88874 787832099013324800,210289 794714073883496452,255870 786262844299849729,201958 791341663830568960,238207 791830896055873536,240665 755921745316642820,40361 789117120504356864,220332 766849072804274177,95672 769645723490979841,113277 758782870622117888,54070 777658248795127808,161387 773476707755884544,136110 759211510702936064,57123 781561864891367427,188401 787972280592830464,210432 793902689151320064,202265 794715374373703680,262752 773232113172803584,135025 790930423308230657,232863 786951442519109633,207287 792164535553581056,243187 752760813232979969,22393 769233350389145600,112399 791311880488968193,237787 789560800738324481,224447 759776656181473280,59339 790809628586176512,232792 795027558127595521,264064 772204155431550977,127925 772266670123606016,129551 755578819340140545,37991 794325573669515264,259623 760980087923671040,66116 762064781629009921,70689 764141289273262080,82066 768896042813288448,108817 789042183160692736,223054 765006390091849728,84209 776210682190495744,131210 790856937328041984,231894 755082015263731712,34666 762766981670076416,73814 794864847393615872,262849 759014189067214848,56158 773601861656010752,137869 789241345944674304,203546 793201508783362049,249926 758688038511710208,54070 785544334754013187,194205 772948928828284928,133773 791016477533073408,234583 753642242510815232,26809 785296180485824513,194082 793095964357648385,249469 780802571313278977,182726 785265436866871296,351489 761987200766451713,70858 786364508071727104,203350 794160250383400963,256255 788704506511028224,220029 773405309331210240,132335 794530036661547008,261093 767164681630998529,97303 761839250849411072,69947 787716220539711488,205197 790703030555422721,233705 791703090021830656,238290 792087139487928320,242693 778663607634501632,168794 777320582639656961,161456 781560655946088448,188401 792869348511588353,247592 786965993755185152,11774 757384271807979521,46164 781454403278610432,139404 791711819886915588,240070 763072313822773248,76429 780765328296902656,150151 794812959587340290,261155 778671925262508032,167220 788778813396168704,220028 788061161229000705,215030 774133037617471489,11774 793913006849687552,255942 757096974701191168,45857 795077128471662592,11774 788154798948380676,214899 755624923545104384,38032 755942991861121024,40867 779296881444814849,173347 788654516673531904,205590 790619907742244864,206850 795030420899368961,261155 786683695931404288,205728 764577676220780544,83512 754743268496187392,33356 769998983972392962,116164 750876782421684225,14363 779452552538710016,174427 749632042078470144,9378 790847067224543233,231894 762009957227196420,431998 793859055299268608,255393 785288986843418624,193669 786291588498542596,202429 792773217534382080,234551 785873762142990336,194923 736050808215592960,353124 785848386289340421,197622 795413622289637376,265855 795098067150245888,264397 775376338547081218,148574 776051719507677184,153095 791280413717258240,234796 794573727216209920,39957 788757013715050497,220526 768125012733730816,103354 768828973908242432,108849 762799613308837888,73712 777041353016434688,160067 768574418389983232,107032 793139115562795008,249469 775287618468769792,148019 792652839264804866,226218 786547605547290625,192032 760484562086588416,52556 787222070430228480,209430 774699739304427520,144607 767045987500109824,97392 771854146844626946,128404 779915700458496000,176201 769645091510185984,112693 781224312158035969,186434 750653041863516160,12074 772233618383003648,127775 776836773863448581,158327 769558090383405056,112382 789154379173535744,191622 773863682107400192,139404 793127157975265280,249469 750822466201620480,14502 765977181675720705,80366 768855512993632256,105109 794537517517275137,261050 750729418050449409,14277 753640461512826881,28732 766462336127426561,93508 788902882691149824,11774 775531430558388224,148748 740029910274740224,353488 772746684212191232,111558 793145832954404864,249841 790713700965572608,233241 790981356259905536,235590 772664741768601601,738099 775094576658780161,146847 790971539961151488,235590 752154713819340802,20217 761641186406772736,68987 791124883191332864,235590 765008350069284864,85562 757359279863009280,7092 768732114413981697,106716 790607654087516161,230270 759074933108461568,56830 740152177784684544,353488 750976467304054784,11495 767183184047984640,97583 770003081668984832,111558 771549472086069249,125319 793318632008867841,249374 755181239703859200,35890 768980506885120000,110362 780605525088055297,20825 760888763555819520,64378 785705637921427457,197512 781288200652353536,185496 794981981272571904,261060 778036235168342016,26066 768782877873938432,108849 776884182353981440,156584 785851561775919104,198671 773232157489786880,134470 793245742592847874,250633 778989753551249408,171693 786388321664630784,202983 779346116366200832,173964 753606038356713473,28281 736946631107608576,196346 769158002599456768,111448 758770695069323264,55257 779137709323329536,172799 792150158494621696,243427 769213719423234048,111558 775787900558532608,151212 779362343822172161,174427 791770935606902784,7706 750749437757186048,11495 766760970790154240,95530 791333665468932096,237235 773526748558270464,135342 755254437497581572,36545 753229096990089216,24788 778399369166979072,152594 793201738689937408,250408 766399352680112129,91751 760965687238127616,65222 786409970380083200,201494 795771672162955264,267576 787832058299027456,212034 771601813145464832,123085 767785025643302912,101203 786727715592364032,205728 794261539356311552,258331 764898297400037376,84724 795734710458662912,267655 757080795798396928,45857 770751522049171456,118191 786223637774741506,201558 760087800960221184,60866 794654141834346496,249926 757604438290948096,47940 778397258526056448,166852 766926780414525440,95572 763065303810965505,47188 763669219514785792,47940 791256055237976064,237311 773252420109410305,135701 794619035434582017,261818 763462062152482817,76406 775796327678562305,151071 763401857951600640,75929 772937945183510528,133519 764228996305342464,79626 786959699002351616,11774 779315502413783041,173989 790431202184339456,231550 771587333481041920,118191 780766817480503296,182960 778605043733979136,167950 732271571772014593,349776 791351047293927424,232728 786445625114042368,202429 790031529422520320,228354 778756046940622848,169384 780985022400561153,176203 753593994416762880,27045 765295911492653056,86819 732306063907684352,350955 765017781884612608,84724 792060441589587968,243614 768749424252256256,105647 775454761407619072,149304 787483145889284096,210313 734918440469692416,271850 763347707066843136,77586 779858582745419778,173347 790587675812114432,232169 794564309657485313,261155 785914770646044672,199546 795723331546869761,268448 793559456198123520,252408 785625080621510657,196348 781163456774807554,26066 789536323149234176,226823 793929889434976261,256125 763364395867070464,75109 772816264909590528,74727 756582578644197376,32625 769737111939510273,114422 793864481088634880,255942 753587259853512704,28095 795767767723024384,261155 767786077214023680,100893 768965241870819328,110585 788626733331341312,218489 781865103004143616,190206 795735180493328384,268448 786267147248861184,201494 759211827578466305,56630 773611475390701568,137042 785491947788050432,196277 786548700633964545,202217 794294922329333764,11774 778647673868001280,164001 785977265502969856,197091 765591394346004481,350827 769189755380695042,111983 776173192671027200,154071 779354848433176576,11774 793455308949561344,7224 786511949341138944,203674 792382728511422468,245571 761661928938745856,14351 773922888537616385,139404 793530798427123712,252020 793897198526164992,250179 773719409139519489,136947 759498266207621122,56964 763088025878351872,76474 770077578673676289,116461 786166067953623040,198576 766428853245874176,93823 751843532336467968,19844 777301362916913152,160593 769380572456157185,112445 773572244777930752,135025 776981016833511424,159146 778301555782983681,166339 732666504525664257,398866 775844086049759232,151156 765219599294029824,26066 779285363520970754,158387 785986443827085312,199891 794628537567375361,262022 767805982097469440,101681 790910339915264000,234653 794537267498926080,261155 765085582129238016,85562 776755888639975425,157755 760139880269774848,61051 792404140173340672,245710 795017162163388416,263906 771366754828201984,124597 781472137911607296,187891 749665723216113665,9433 754162384554627072,30815 788497754364452864,218275 757046859059703808,45525 751851601313210369,14277 761672547796717568,69711 767899620554838017,100561 776279017410310146,154832 767547735385878528,97371 768099376191315968,103354 786909106477105152,207326 795418905258983424,252939 775119707066159104,1249128 792179657235922945,243513 795042217190629376,264397 792988513440587776,220857 764794390518824960,84724 780606223473180677,80785 777012156646776832,158784 776256340532432896,154534 776769471612497920,157840 775729340436869120,148367 792054002695409664,243187 794084125913161728,257492 757032633171865604,354841 785271428266332160,194648 771412821074644992,124855 773373800754864128,134470 766344160555048961,92860 792029506127163393,243075 758018638913736704,48663 761155951617454080,65180 765548792556904448,87904 768525756859318272,106281 774271540225421312,354835 781638760324734976,187044 792365977472073730,245313 793988896816328704,256393 795451516882665472,267050 753776194835841024,29763 761649550599663616,69947 764302771071881216,82066 794997825457295360,264431 755382293099872256,29898 757249953269882880,45014 775203432479223808,132877 788955506781978625,11774 760436487611613184,62716 766667990720970753,94699 733126760041197568,354225 790727241521127425,232881 794531627624005632,261155 789162195691069441,11774 750416342226960385,13343 792008469385654272,242857 788818237622542337,220029 794917825425055744,249926 768918910024323073,110300 791033903477886976,164814 751613335171457024,14277 775093226998931456,146855 771552885746171905,124744 793459723542663169,251758 780747010769059840,181935 790661786546663424,231008 791343693089366016,11774 764929739647705088,84422 790760720698781696,232791 775877198381133824,152314 756259286305546242,41689 781652325148397569,181419 757633346344259584,47761 766305253947904000,11774 758008072170119168,50787 758338709251121152,41703 760134248711938048,61145 786265016806809601,201374 761666509374533633,69711 795726110034108416,267862 741537861141307393,353124 764166872539340800,57105 794723257685594113,262752 788669159727128576,218275 765860126435659776,84724 763030421735170048,73814 771499522153443328,126168 778207658813906944,166390 786653602764955649,90209 780606923284459521,181755 788724060649684992,220029 774023924665360385,141035 791662637352361984,240483 791702215224418304,234990 756559988227710976,43553 793264605841788928,249961 767097521843732480,92226 765237099670802432,11774 733288819911491584,215010 758091639286067201,50789 767905903299338240,102137 780406147429732353,179742 750904201291587585,15242 768803318663565316,107072 793994672305766402,249926 761345309964275712,66116 768283252499025920,104932 767398231869272064,86103 760526293582553088,63451 780791140983402496,183269 773257391496392704,135381 787760187251634176,210207 793131649496154112,249841 769358506759626756,113165 764265137586843648,82953 764152285022658560,82283 789778680054738944,226899 793130377133101056,249348 772811319649021953,132335 755099216117063680,35445 791364576717762560,238395 793580220980879360,253793 764659647227670528,82283 792817675357401088,244270 767748877751578624,101134 778386652263612416,167180 795406558511308800,247930 766802169127247872,95462 778285521063727104,165185 763114805448339456,76127 795010390388277248,262847 791361327553875968,11774 756196690110087168,41680 756863766835462145,43759 787636767113347073,209838 789402077667561472,11774 770409284316254208,118985 774249918349185025,141316 788440314390405120,215437 794997444341886976,254810 763488825171513344,11774 765893139106115584,87820 788154553724243970,215754 758344841872891905,52030 773953028936245248,140211 787390769497640960,210694 788066876215615488,215005 755220179622195200,34645 780353734010372096,179560 791635876233277441,240260 758018436723191808,50452 766762945854509056,95606 795666233580552192,267655 756027804756566016,40915 789531880051838976,226881 787971774176759808,214090 789827129596907520,227242 753360081157234688,11521 760877636042260480,11774 763229841231454209,76549 787804779879686144,208167 793965674003468288,256105 768145929429880832,103506 794954624147030020,263907 733641454141071360,355480 757756838741893120,47838 775398005289529344,148994 771471635673128960,124744 780007305223864320,177681 762471435721781248,355480 778712281399955458,166409 786408635148623873,199478 786165410924072960,196534 788843615657144320,11774 766227339030200320,90553 763250201574400000,47188 792896740416335873,210238 766590661927854080,92917 790649880255475713,232169 794529895984545792,261155 758640994321625088,54070 778752830421073920,170253 756203469191602176,41702 757351476347961345,46379 763091718455558148,75724 793164213007093760,249841 762720205969776641,74247 793229066472005633,249926 791810850927497216,241819 791353118281924608,238395 760248450562662402,60779 792924285295857664,248514 760318423658139648,354167 774007622760407040,131421 788323103260770304,207287 753446063860768768,27317 773496836950720513,135025 766305439638179840,91946 793798286599606273,252580 752267196244430848,21224 791432553072910336,238292 795059681421119488,264754 756593917857062917,44274 795246861921685505,230142 768607589630251008,106896 788481647255617541,218275 766008457078026240,81929 773505854205112321,137158 757660799674515456,47782 768730313975537664,195876 768853314016378880,109447 774080331288875008,141360 785294403325743104,194082 793634875815424000,234579 787463908336467968,211347 752942070952816640,24196 760189121461559296,61444 785538661140094976,196523 794148267915288576,257492 789134791597756416,110161 771443541163794432,125367 776060985589178368,151526 751170322926231552,16457 779340183896363008,172862 794263791470903296,226320 794020045244530689,254209 766729246081445888,95948 794311978785214464,256038 774459840320135169,141913 743164638687272960,11774 789057271825399809,223099 790910346856951808,234653 752056469667844096,14277 786973285321846784,207613 795734453821652992,267756 775173198816026624,146205 761334864951902208,68182 766597663114551297,91700 792165110961680385,24173 794240309207003136,257492 795393957865857025,266884 794631599216271361,262053 768543863753445377,26066 765579793207144448,84209 768959847270342656,109874 773923498783674368,140025 779306418377592832,32405 793130537162534912,249469 793178951799738368,243075 781845500198805504,183919 777571221118521344,162497 788877888351264768,220332 788602638036246528,218390 759200171703934976,56964 777244353047789568,159876 776916911967707136,158387 761340105709744129,68182 780608782514524160,80785 792583891349405696,246726 756775053124042753,43391 770343207913652224,44421 780783537599418368,181789 787935494147600384,212707 790683801382825984,18395 791000409724719104,235828 753264331366731776,26563 763985566312439808,81364 777630278907006976,161939 753740322514018304,29263 764518439977381890,83392 767739088854192128,100893 787069456086343680,207733 750881901032853504,14421 793566452834074625,250633 778934679894319104,170207 794769074219716609,261583 794163100354314241,256393 765017090138996736,84724 765945367460536320,89176 794620834048421888,261155 763859216985620484,80098 750342343065276416,12357 790521739780370432,92917 794616612737449985,262022 733207533427560448,355480 750409356047323136,12883 774012739815481344,139404 758134831712645121,51595 793309503928332288,250633 793917337103699968,256847 757808843103404032,49462 762063451569197056,71099 763377744424144897,77731 760083706325430272,60112 768949094630957058,108795 773467744876503040,134470 775414476321517569,148473 764197033943109632,79589 768951224762667008,109571 790280011177611264,229693 732942766511034368,353220 761035916643184640,66159 779318208629276672,171324 749962451760783360,9754 766381289100353537,92885 768809077761642496,109104 786248839661445120,11774 775989817666666496,151071 776203579166171136,154534 781387057864278016,186434 781592360354353153,188873 792925265106178050,243865 792793223659945985,243865 794677709427314688,261818 794922418489921536,263895 795438965931253760,265257 774629918835630081,140211 779895133512675328,177233 758257598751580160,52061 755818434739470337,39462 757252245117210624,46612 780864458151178240,148825 785631094494285824,194058 750360516493774849,12805 786683615589593089,204078 789656583429062657,225949 795075712923353088,262752 792936530234843136,247241 759205343331229696,57123 777478470972628992,161960 762707684864897024,73926 770434535905300480,118087 760203640095244288,58537 769716601272795136,114779 790572999774576640,231894 766088905405952001,1249318 794626321653624833,262025 759608649153122309,7092 785987653745254400,199546 756201552365301761,41694 790681784153407488,232169 773508930458660864,136904 772989035681837056,130988 792228065145331716,240627 780049730646794240,165114 792853676427730945,246726 780645462126784512,182313 768577100282523648,107032 764800745514242048,84666 750389843453218816,12743 793914884304101376,235590 773956015352078336,37157 788486629988052996,218275 791112504151797760,200963 758481616285081600,41703 771120399174205440,121612 787842317608681472,213064 757760226170855424,47940 785489856596246528,196277 794540408483086336,261155 795290558138871808,265257 792088229587460096,243187 769666400054943744,114779 776207822732296192,153845 757266065533628421,46612 758132416489947136,51248 773973110617812993,140025 755228432556957697,33689 771884320436916224,128404 770874214496636928,121949 793500914426507264,252020 794545022951636993,261155 768757420545994752,108782 776634002765676544,156835 781492712570626048,139404 761231378973388800,65626 770616949407703040,68277 771295939185303553,124597 779134335723180032,172945 780477072363823104,157693 775086518960549888,144611 794725053510189056,231612 765156617130127360,86103 775648071434862592,150511 778778103019630592,169550 788482834461708288,218275 767411176087048192,97519 761621481587560448,68987 780614521383563264,182146 785550271887933440,130635 755760445835935745,39235 776658315141124096,155451 762064854735785985,1170700 786999560686141442,207287 791482729053335553,237935 790639960848203776,230594 766061193454813184,90482 773575519275147265,137042 793594279759347712,253951 795045788447604736,264812 755512003058282496,37892 762095210763542528,70689 781632589102780416,187969 764149031165530112,81071 781497810935877632,139404 786402123386937344,194723 790014559184490496,228172 763231655800676352,47188 776560161125052416,155969 787697374651097088,210366 762073569014624260,47283 795411575704289281,108396 763869123503730688,80939 794359857394675714,259543 790999328252911620,233736 755894890320498688,40550 768152269334413312,103354 760560929947865088,63655 780446469983731713,179728 749936108088287232,10653 753729384389808128,11774 789329465092542464,224680 761104048456019968,66297 763220300766978048,76127 775768543061221377,146804 793982208490885121,257325 767780600400973828,100893 759253593555922946,55661 785874530971430912,198671 756632855787208704,44273 757341926945415168,47090 751146878834765828,15264 793783627834351616,250544 756650420404191232,43391 795383205813551104,261155 775315396354158592,148045 764162483015839744,82066 780427139908636675,179537 733329638844309506,11774 764250980523319297,80939 776182687988002816,127775 793104558725574656,249469 763914989618855937,80648 767901699688235008,100620 789789848802562048,227748 738554745829216256,1247296 766410383699550208,93286 785583979202129920,197286 791026175439089664,234583 767151617783181312,97432 794268735670546432,249926 779327646580604928,165348 787716112397930496,205197 785994502691364865,199211 791722464724254720,240483 761472154965725184,67401 786675180080918528,194723 771041353480409088,122124 789995590901833728,229296 787795020514492421,212024 755171689474977792,35445 764607238937993216,82642 763829364911923200,80393 791712079854133249,238429 738037495003119617,11774 756989178609537030,43278 793212673169231872,250430 750903264216911872,15808 787508148999491585,210215 765218650408165376,85562 793635544777580544,237223 760169734042226688,1248712 767112153425809410,97550 792703498471084032,246987 733166819670953984,355106 790726167930081281,232863 781354302447218688,139404 764826034059485184,84724 770237124872314880,26066 793624267099283456,252581 794254057938550787,226320 756642991188635652,349970 759553826588356612,58757 759113463671029760,56964 787628863849369600,246425 781570564389494784,108396 755865972783874048,39957 781057560413483008,182726 768590504703516674,103294 767055457458462721,81659 794971924707164160,262022 734772011700887553,11774 770586431680950272,119719 766104710248034306,87858 765487725495586816,87793 767751633577050112,101134 786247145804267520,201494 788366948878823424,217093 773633586486325248,138165 794505091579572224,259134 794556617299783683,261155 793478031926960128,250033 781632956913909761,187044 791680583776604164,224490 756573012116119552,43258 770658380025171969,118698 756331628360765440,41680 768964805399117825,110389 758085584485163008,50923 778260250776350720,164826 771315275220316160,11774 778699226981150721,169923 756317617737048065,42249 763830196415844354,80098 767129799059972097,95574 773980153668042752,140444 733325774065827840,349652 761512974611681280,67350 779190454885584897,167101 780080122405715968,177472 790725648650166272,232863 760146356677726208,61051 764494381193715713,79804 785633156762177536,197063 769227951401336832,112345 774678841021325312,144542 788152507344285701,215754 790311467715354624,229922 791349122133524481,11774 773403665847713792,136473 766583024955826176,91700 794528946155032577,261155 766006951050223616,90384 775623860527984640,150394 753569397911027712,26539 750357747170889728,12805 788015976973565953,214079 763126231239790592,75349 773745785066426368,136947 781340685383401472,139404 795004904641331200,264335 781609660809895936,139404 772618592718159872,352188 786294343850135552,202429 768935494566703104,107864 768965446103990272,110344 785856504125591552,198571 791312698654941184,11774 793267810147237889,248767 761189247000817665,26994 753372468715331584,27045 762316137107378177,353879 766478762636554241,90575 781232329356369920,186212 771560487758671872,122299 765974898938372096,90012 768069767626391553,103261 732725513223970816,353760 770210533324709890,117257 767867631865126912,102137 790674509187645442,246425 778791105814900736,170609 787021524276424704,207113 787258521872134145,209863 793880148479180800,255393 732222008692514816,172295 788047241399402497,11774 765687193629319168,88457 794054943598489600,256239 777749340555137024,162497 792560638077702144,246295 785269911568297984,194082 787121372296126465,209292 758128108176306176,51595 795701905402064896,247930 765667894860668928,87904 772164351146897408,128934 758262894693785600,52112 781343467381284864,183759 777956609188179968,163153 789738080114704384,226717 762126220897099777,66159 785532784680898560,195064 755621952190984192,38183 756322212743901190,42518 763416052285841410,78129 794207079976341504,258598 795702402313834496,268356 763857792939724800,1249165 757697325833789440,41940 795058996608696321,264397 790692980629708800,232595 788576616406392832,1170441 795041482466070529,263895 760812242334019584,64722 771501352472182784,125367 794854900530376704,262053 753061173101072384,18323 753709140770512896,29263 758622113897086976,7047 792897943179239424,247379 793175057220657152,249882 794624949549985792,261155 778371579763798016,152594 772584500526256128,131045 766472881974890496,93286 761980869808578560,71244 732366839867539458,329253 739376807594561536,1247308 757207725365493760,30633 760442837213257728,61051 764186631880531968,82544 794845090883731456,262224 787042757395316737,208395 756277148814630912,42249 779559990142971904,174557 773951243324563456,139404 787394350590427137,180433 750347118628352000,12728 773372206055251968,24173 751554246349172736,18550 792809246899306497,243865 763907610177265664,80486 772227429259550720,127925 785975498539167744,197803 793967671616434178,254135 788458164140158976,11774 795716581649170432,267737 764142073406693376,82066 788808041764315136,220526 787002533495599104,205186 793126308154716160,249286 758648464771198977,52749 761387029255098369,63963 757072005912944640,46006 792559911938822144,11774 764853101425635332,84724 758033924085862400,48663 794868332193320960,262849 788236981121581056,352258 763003382693060608,75899 795470155409014791,247930 753738444711534592,22439 779107902812454912,171880 750735193036562433,12883 791047110527295488,232791 769855754564173824,115542 788923881499144192,11774 768488643874918404,105644 790751582333775872,99049 787222150021279745,209568 767925264890335232,96039 770759143657529352,120425 794337982027284488,257406 765638843454357504,87904 772373323804123136,77552 755409893956411392,37044 777047999180484608,158520 791450037016416260,236582 794224849568661504,257492 760813570531528705,63937 767832436403208192,14277 777117890948411393,158327 785895197875986432,198586 792067258902347780,242693 768925858086031360,110362 774424904812769280,143585 791044863835779073,218892 763897304440909824,79651 788782616799567873,218832 767364740251127808,94718 765090674534326272,84209 753735627624026112,29456 779262097830060032,172962 766167497062043648,86653 755263195238043649,35403 765366249996095488,86103 790848144326090752,234484 763482492670251008,77731 785471618487291912,195849 736173178494427136,355389 761759024123678720,431998 774043424882319360,131421 767108727367462913,93112 758097416650428416,51239 795708996573401088,267862 751864081267585024,19317 753415755815800832,22720 754863726667464704,26721 774989249724551169,146259 773841438803132420,139404 790963573942026240,235487 753021991955861506,24229 794713281235734528,261155 766526096258965505,93261 770710924567146498,119832 757737068047065088,48991 732168981033943041,88859 765115886323765248,80486 792432235676852224,245750 764428416384839680,83391 775341515681837056,148473 756656404413448192,44056 780151049617158144,173628 758780046123364352,53996 762029436627804160,71694 794288759093207040,226320 795730188793479169,268448 785234940107579392,194160 788408825258778624,11774 790419560801329153,228124 770869619724849152,738099 760116113510371328,61051 762961833439494145,74043 776807833107062785,157755 775834377813196800,151947 778573777072451584,168794 776237427237134336,153508 767402186632409088,99137 775886860643995648,152182 771116129808969728,122982 773939518277873664,139404 794310229915635712,11774 794714228024365057,262752 767850560817078272,100893 795703624659701760,268356 794317567380881409,256038 770696187317854209,120304 752970320206790658,24925 775486077687562241,149124 788756609891643392,220526 771442467472277504,124744 759092585361055745,56964 761030068567015424,48052 791673384685805568,240483 778019759661129732,162294 786978567070552064,205294 789690529558720512,225981 790149669238124544,228147 778703802564173824,169320 778014399147671552,164846 760927958592806915,65307 762331761346945025,67226 781239420947017728,181935 777928279722295301,11774 780149172230098944,172185 752117167613706240,21102 770649151524724736,118191 749174386243072001,7121 767395611331133444,97379 791358469701980162,238395 762726529092550656,74650 763861448716066818,80136 758634897695186946,54070 794305662914281472,256255 762092076502745088,71429 766254623816425472,90384 792212363436974081,242455 793587356418904066,108396 777636554483326976,161387 790141144378343424,227795 792361726591299584,243187 776167891444072449,153845 785793267749285888,194723 792358265141268480,244143 764093338765004805,81649 760303149311782912,62130 787822603444559872,212309 794567352788586496,261155 785979476291227648,199478 770731211312332800,117377 774224996898107392,141887 785853501117194246,194199 768209099607662592,103046 788539827029438464,218142 787029550546890752,198586 775548822869143552,148684 755104818364977152,33474 757999566067204096,50442 794668703241670657,262022 755492388852740096,38026 786985810709123073,207949 792873578022723584,242693 793492060506497026,252596 757068004404318208,44163 775777180055855104,151212 764999820079616001,85562 779329707741442048,172967 785271322347614208,194648 780685130457346048,182257 787007703482675201,208065 777925132224528384,158589 791365604083130368,238395 793504088981852160,252020 751227846488719360,16833 787852692735479808,213253 756281878823526400,42495 787291519585624064,209477 769583305935073281,113412 792326358017847296,243165 761290961372622848,67852 762816278318886912,71353 773629990223114240,137740 776505171497086976,155898 759818219209097217,58939 790744159858495488,99049 769283442416685056,95672 776920306980098048,158338 779777928213229568,176201 794867262641606656,262849 770760028630331392,119832 794241910579728385,258456 788071308135247872,215005 794214707695652865,257492 794027272911155200,249926 758073701732524032,51069 758297434648961025,47761 778281541462003712,167092 786194484866363395,199546 794033448759468032,255942 787316344060514304,210289 790919499184832512,234583 793855834908426240,255306 762643600052068352,72035 791299906774368256,237236 792157113522860032,244221 791687122872782848,239784 756533298155970560,41459 771069211628204032,122532 781310636848447488,184143 773311267444396032,135505 791781576505974784,241678 763528818153758720,77731 772088043293540353,129558 739352736026746880,37160 751721697531666432,17384 767772035082817536,40035 772753836456996864,132335 791031391571980288,234583 791754265039474689,48663 772519048861003776,131007 778242327190069248,164694 754969553306877952,34588 765958751052587010,90482 779523708150960129,172185 788903907380465664,220029 788157355527639040,762119 761419131149168640,63149 752975940418998272,24134 793885825167679488,249926 760910585643012096,65307 764360944042455040,82002 793991158523248641,257423 781567640934297600,189017 776940562201055232,157082 779000144964554752,165348 770108856160645120,47761 767728559423098880,100605 790477611474489344,228583 773183882212454400,135004 785525324692029440,196538 760684782804201472,62771 793976744738897920,257353 779345219322085376,167303 786671066198474752,205728 791251571396976640,235590 785547947794726912,196788 788540915715485697,218275 794568937094737920,261155 767746625649405952,57574 785807573224157184,196277 760866156123189248,64722 770372617425473536,118375 793537363536404484,252984 775802730589917184,151439 758723311131996163,54070 790808473504059394,232863 771958572976570368,127366 732592363001024513,349283 793144152544468992,248988 794767313333534724,262849 785807975218675712,196277 792096808885325826,11774 786543410702323712,204413 789162448272044032,200317 750433759833395200,13343 756364277045465088,42432 793865526179164160,249852 795044330595500032,247930 769377194485293056,112788 794041827049414656,257492 790979934172778496,235590 778379132275154944,167311 775292425908719616,144848 761615660040396800,69231 778771725274185728,169923 765238963074400256,86645 791732346588389376,238780 776501591637630976,155984 781138141138685953,130635 755516879024697345,38210 756193194921058305,41694 756478930396258304,22560 761161103598575616,65180 753822358125719552,29059 751550870983020544,18215 768926474271240192,110362 780628523941625857,181419 789963438982213632,223286 764460935801106432,83367 791432879356059648,238292 772085335748640768,1170361 793969624719069184,255942 763207876693200896,76549 771928660181979136,127775 763419886307581952,67035 794623511679614976,262145 755432928084058112,36900 757262402110918656,44291 772453454312828930,125742 777954587680571392,163153 781273406696226816,186584 794761572770074625,262752 758694567617048577,54070 770271761220771841,117257 778317102335700992,128591 792536473895444480,246392 762049291183685632,71438 793930547672313856,255942 750747513624420356,15005 776981923675508736,156835 792490162022412288,245208 756633382906396673,43280 762772178781609984,74592 763369052752535552,47188 766759852412502016,95708 776207660878299140,153095 794190315813031936,258598 793244796861222912,249926 773241028312784896,132943 773976902411296768,125367 785957696998608896,199490 794233362412109828,257026 794917296011677697,261155 775122221396209664,146259 766559626217172993,90031 750579165586391040,13532 764571703808851970,57574 770811846999863296,121574 758564608726695936,53411 770983980455735298,117686 793615563029446656,254135 761528918272794624,67709 794369150776909824,259439 749005639448309760,1247750 772933351346999300,132335 773657168012800000,11774 764244090062004224,72010 770675663992868864,120610 760516981023989762,11774 794234231878799361,258598 752016153015361536,14277 781160555600023552,11774 759270086444187649,56772 761875891106385920,69711 772811419888660480,132335 785925389533212672,199739 788451195744505856,218275 749923652280475648,10735 778807175833456641,167220 785806256481021953,196277 793986998428012544,255299 785827425108103172,194047 774513651671859204,140444 790998043806105604,235828 770668828456083456,118192 786240680687378432,201958 754708528200355840,22393 786033645270237184,200382 770670784733974528,120610 775195697884766208,147606 755444623938506752,37446 758317550614609920,42432 765491939810512896,87272 794700601959579648,261987 791289779539349510,236502 761696245974982657,69947 755431753590857728,37457 760921166957596672,64693 771689892845850624,125145 791023520750768129,235886 761239117074235393,11774 792028741337690112,243200 754731240905998336,33356 793500831211524096,252020 757586302531280896,350826 789657577869017088,199307 770352460372336640,118087 793866509374332928,255942 758993018133164033,56302 788787487032377346,220526 793306752015970305,248253 764623339583180802,81835 779066997250330624,171795 785505170771673088,191653 789493606553747457,225981 769037105746046977,110362 789282526271447040,224680 757881892066635777,49852 791722481077878784,238099 786118664449818624,200971 790887969825566720,234583 795764747891314689,268529 769612031355940864,114357 776057424440496128,152872 795701126968516608,268281 788545798996975616,217634 773640079860391936,137565 794078715030503424,255176 750197146863841280,11495 788087783436976128,215005 767813278252802053,101203 758631163338584064,12859 775871824500588548,130126 794552188030898180,261155 771069997229768704,108396 761964158656970753,431998 795671439835795457,267521 776734049419145217,157693 778049529316724736,165348 787982517341126656,212004 791370532780335104,238207 788076501031849984,215005 759070036661108736,56784 773311101433892865,135736 794842838081163264,262022 754032698708987904,30815 791320713806446592,11774 788350969012772864,217039 788888367253643264,221972 792603414345748480,245566 788756997441253376,220029 756207519601610752,41929 757236276542205952,1248475 794962324826324992,262849 778606654073999360,169201 768125909794553858,103354 758083823590596608,47761 790666607215448066,233307 769334457732100096,112788 778046235265556480,165097 779272368241901568,90313 786358842653237248,203391 786978144276385792,207613 788423041478955008,217837 776861664951971840,154832 763826707476328448,80393 778676491856982018,169029 750737460053835777,14877 774267243936878592,142321 774343396404047872,142321 789950548296491008,225456 764974177942138880,85562 765243579782434817,86071 767753810706042880,96849 792277845288583168,167443 775044988564566016,146024 754769465989013506,350654 768271290880765952,11774 768420926409084928,105109 791296792239312896,11774 773567733480972289,137639 773651220464537600,136018 789515803079081984,226823 778951427284697088,160534 791671550630133760,240483 762410553709068288,431998 781617154324062210,188492 786928135602180096,207287 774213016074194945,141995 752181923737374724,13462 791314367534989312,237491 757971551090204672,49852 776853619870199808,158815 793497297682399232,249469 795695171987968000,268065 768072631702519809,103354 775729042570051584,151188 778408756640120832,168127 789160359135481856,215505 766047094645878785,90384 788581588942585856,104244 755919846424981504,40566 775786025587085312,151463 786699024573296640,204835 792027044569714689,241819 794969546402701313,262022 733028752888750081,1170810 780608799090499584,182049 792156248938467328,244221 788147969577127936,214492 757424820673875969,350711 761966182475988992,70638 766418310397177856,92872 779268051564896260,167569 792912749474963457,248516 766773590909972480,95511 732437678009004037,351617 732894864849915904,353789 763150026667241472,76549 768959230787354625,106763 760751322866016256,59846 794342572537692160,250033 750354284437336064,10057 778593308327018496,167220 770423240082587648,118191 767553939432767492,1249440 791341016540479489,236507 795133189769535488,264774 758093605042921472,50923 761612089093791744,69231 794286475642806272,258598 789778188620668928,138819 773570046979256320,135092 781202455270924288,186212 792033198196740097,234551 759175866723205121,51798 790271774281740288,230270 758399233254973440,52055 781495785112346624,158297 795683268129673218,266151 777000141312122880,159853 794292273856946176,258829 780211377738768384,177731 790693606839480321,18395 781370127413420033,139404 756222130967093249,41909 759943308789460992,60363 761720933409099776,69947 790532717561602048,231894 793879944225034240,249348 773665717488975872,138382 772168866902310914,129558 787676663647703040,206101 788112546465247232,215608 742326615338668033,349951 759039454895943680,56447 791277061709103105,236884 794294910463590400,11774 758793650738434049,54070 762452263944060931,431998 792415035788234756,243451 794939343123136512,262847 732757901656227841,353976 792176608425771009,243187 778463368642334720,165185 780637968620859392,182036 775429858717335552,148537 794268828746137600,249926 761744101863743488,70112 794580880207450112,261155 793433422303752192,252020 790281659442749441,230485 777160112595238912,159876 785484304566591489,195975 766589449723674625,94699 771110546678710274,122145 793107457111449601,249469 753677006970167296,28586 753991616776572929,18305 787805413639065603,211347 755137332005789696,35403 771791575621984260,127366 774327574814138368,140308 788507922829496321,217519 758927080625025024,56068 788900669319065602,220029 771787503317688325,127871 740552149030064128,354056 768027808270462976,102514 758525094767493120,53144 757331652808839169,45348 764730720459776001,76012 776894947098300416,159245 792153375181709312,11774 780811496456462336,182671 794530738427297792,261155 751025147348332544,16422 764575098292596736,82203 766294636407103488,90605 790301232275591168,229773 786577138468069378,204273 779082018395033601,171886 787088288603512832,204835 777696347579224064,161456 788765365325082624,220332 775290660849061889,140444 786217205696434177,200965 768903792414777344,109874 751886835517882369,19408 791810983698259968,241033 787986018527879168,214209 750909861337001984,15066 753890330974511104,28477 762298383600087040,71099 773843192483573760,139404 758543347359293440,47940 776750874454478848,154832 775358802984112128,148473 786530765056176128,65113 756937028793569280,44291 773160580798558208,129700 773123310397886465,134525 756980917256740864,37206 759170247941165056,349486 758456068984930304,52112 769937366798766080,115511 764440905696681984,78159 785872637889085441,199166 749821362881982464,9781 778338517919342592,164826 765614765230137344,88669 773507465052684288,136904 763691122795380736,79592 764847832419430400,84724 747525130952269825,11774 791857028230746112,241720 751176945166090240,17434 773014521195659264,132578 761922069256962048,68893 793536426432466945,252020 769668006242873345,114076 793559592554860545,11774 775108653024239617,146720 788100089780797440,214288 732446707321999360,349283 765907651314057217,89859 785496326415024128,194949 746554549670805504,349306 743507893446578177,11774 785486911670329345,195481 793123587897122816,249469 770738976776859648,120610 768855350883811329,108963 764905687667265536,84724 794566909467443200,261155 778215350693339136,166390 778420356730290177,167569 793611947900014592,252020 793184685987803137,249469 772083631099568129,124597 763719596411158528,64722 773595718200078337,137518 790741439361626113,231894 772441234577260544,121795 789343986204807168,224680 790601628701327360,232169 775719854452060161,151071 758738613936939008,54842 774010544735027200,140444 787136481605226496,207613 788438966215188481,11774 750108925756895232,11349 762081598015627264,431998 767512862856282116,97371 781331528546603008,186434 790592660532789249,232137 769574021457379329,113780 786946839773908992,207613 754877726755057664,32337 759165069607383040,57348 795731572909424640,266884 775188795796762624,145244 767172981588054016,97386 771506780379557889,121467 759866303905538048,58227 769928916614189056,115435 765277278049865737,85562 764971466542682112,85562 793594276064038913,252893 771293080347635712,122982 786005587557507072,199561 766292877106307073,91894 759635324511191040,58358 755170122843774981,35890 758070785533743105,49843 763372598684225540,77720 768498425704787969,107065 792202744815845376,243648 794851640264323073,262849 794222941504413697,258598 787274503193845760,194450 786967328424660993,207287 781196637557420033,185496 752898612141649920,24134 790928773759705090,234583 733123050942652416,355106 758872061330595840,55174 761669528329695233,69947 795711645116813312,268448 776121664971177985,153194 794613992350162944,261818 786691963592597509,206048 740294268078587905,11774 768855757441814528,109666 786063028299108352,198878 793851590457167872,255393 770326077176676352,11774 785916302275731456,193067 760097325410881536,60866 769330064806731782,110362 794991381051768832,262925 788846759581659136,220526 792816176191725568,247877 758117331255951361,50923 760273686175752192,61922 749795760359632896,9145 758446817650454528,52394 765616465118502912,88052 759421229912784896,56800 795702456130871296,268369 753759862845091840,28980 758068595834359808,51265 791326433373290496,232169 767726712746610689,100893 753349906736218112,27222 773348782536667137,134098 795119684404117504,11774 776656716247072768,155333 775664223393284096,149931 793546435304108032,253336 793571572946706433,250633 795467142594461698,258456 751235485901651968,17921 765619696116887552,88546 766438458252558336,92854 794674420128317440,262022 774247632566939648,142198 786947948026265602,207613 792219110931214336,242693 790762432692006912,233307 763422991355092992,78217 788020499091558400,214492 791791109261307904,240483 750704081841324032,12883 764760649805082626,84679 756286344167428097,42432 755560448976560128,36875 755560126736637952,37455 773699626540994560,138819 777234637911388160,160230 793094152875610112,249469 757444671383543809,47263 746973159023206401,47188 754064006198005760,31377 794748376738775042,262271 785858677005836288,198589 793253147946913792,249926 760671798958579712,61544 773241771014881282,134470 749815469624832000,9574 752750772496969728,23167 776839081196068864,156811 791718276912918528,240145 785272210650898432,194648 795761631221252096,267862 764610549044879360,84209 785657679704227840,197512 764992107421503488,85562 785917584654884865,108396 787718395600830464,212019 759718397160460288,58232 768212719132483584,103506 760833254907867141,64722 792875819395723265,243075 772435547960832000,127734 787011867935776768,208176 777962521961467908,164764 789111969777188865,223103 795374927335555072,262486 739788021663465472,352417 758155015810756608,51595 764955447447187458,11774 768936073829294081,110362 764195341793124352,82283 773495951331778560,135736 776216820701335552,154214 741348500617584640,1247454 790572968967479296,231894 753352702650744832,27045 777909021973942273,1170856 789321487119450112,221476 761878739886215168,70177 771163010182197248,121479 758766298079821826,54123 788785668897935361,104244 780833288315293696,183269 790880526265520128,234583 765731089973256192,209828 794256910794883072,259306 780751987646181378,182036 780171104744710144,178258 769339549210271744,112382 775690565069467648,148713 795742244913422336,248924 794258911004082176,259200 795044547076255744,263532 760486597942972416,62492 768969607126233088,110585 774003889238601728,139577 766052970454593536,85326 794604825002459136,261155 786169634663768065,196534 789966186184409089,218545 752994540433371140,24134 778742108542816256,167319 785342819632242688,194923 789444944704307200,225981 762735909032853504,73926 760668576000843778,64194 785939634689892352,199200 788999726116974592,222715 794652549353734145,262145 770833843951656960,121612 770618108381847552,120103 751215572721991681,17794 765915920850190337,87904 774006843735613440,140991 794693307679047681,262752 795481890291597312,266079 762844899553050626,73712 792497304548671488,246392 792000884553109504,242214 733207917160194048,1170862 764598754297065472,82066 794558419801964544,261155 753751215352143872,11774 739893049375883264,351166 773513889912795137,137158 789450879980056577,224680 788252192507514880,214084 773114629966921728,134356 792725837753704448,206666 762742868863778816,73712 768526978467049472,64405 746426174004301824,383096 773895065437560832,139577 778250604883869696,166532 788573845590532096,215437 787017949328580610,207287 792026161035436033,243075 794891118022377472,263666 752163141375655941,17794 753427949936713728,27045 794363008814292992,254135 768051980715655169,100893 793082480320446465,247241 794971570871607296,224680 756570659673763840,43553 766095037255999492,90384 771609148240736256,118191 791684327855632384,240483 785792067259731968,194082 778673095024386048,168479 764227929874243584,81869 793743859389825024,18395 762862546789380098,65626 793541382203813888,252196 761946147149656064,70689 759890815879487488,54070 791090239926366208,234583 752918092712402945,23739 793891103548248064,256411 790643199350112257,231871 785523371077500928,196676 769090986995806248,111115 765890436120666112,89915 795054793106608128,264397 768519292736380928,104162 786398380129824768,203350 772122931640078336,129471 792100705897021441,243075 749699775348498433,9433 752212912970891268,21074 788137083235815424,214809 785264063353872384,193623 763868550662492160,80939 785750553540239360,187084 792051290712920065,243187 770353679480356864,117257 780179538424664064,178882 768474049861214208,106281 786222820611203072,201986 794762895967985664,260457 763107699743744000,76549 780885093317476357,182036 751962967462129664,14277 775427095463862272,149304 775001075329830912,146259 764221661566627841,82066 776610777318903808,157082 792266911732142080,11774 781274208928096256,186584 787087765720576000,207109 758065319856537600,51069 772577920770535429,129558 777583716876951552,158864 788569878479372288,218540 793475640792154117,252020 770339045868236806,115530 750861543777067008,15264 770600821885198336,119771 785943807594340352,199840 791791191968714752,241678 754128402542653440,30802 787298017233690624,209151 790018140218400768,228583 773583399193874432,137639 780943188181778432,183269 763488146638139392,78684 789292823711518722,223058 774004671426007040,1250066 778442400892981249,166576 785934910863335425,197512 795478526048739328,265858 760204520777539584,58537 732159193705152514,349736 781255198438293504,186532 770711724206862337,118192 767677883464622080,100561 791202399604072448,235580 794076278940925952,252939 780153674173526016,11774 760620200047759360,63451 773836919637680128,139333 756581119403757568,41702 785841860791169028,198878 776681974429810688,157082 785697389160067072,197286 762353116276817920,72550 764974556566085632,85562 794990726400643072,257781 766426489386663936,88052 758403051820421122,51809 794540662532276224,261155 766989043741720576,94699 793205789284507649,247569 756465197439672320,42432 771908608544026624,128519 794207158476926976,256686 788466240712904704,218275 775039277428334596,146259 754088712204587008,31667 763811965399605248,80486 794350575370518536,258966 777618280747905024,123140 761295106229940224,67768 787359656750354432,208146 753368333244923905,27317 764782103556976640,84724 785271989124657153,194667 755204184337637376,35890 778609050439262208,169226 777268128539553792,159876 781577466187960320,188304 760290302548594688,48052 749265610907922432,7828 765185765060083712,86053 761669343310647296,70085 767318659903606784,97852 761771809234624513,70177 749924901511921664,9433 791480492763717633,239405 777777527364415488,108396 732174237411225600,349239 749009197228974080,1170318 779338592199913472,174230 761325103103741952,67229 775767151676227584,144573 795706688984772608,263864 785464781562007552,192032 789143365661097984,221905 786643200270217216,205039 775764573143957505,151463 763178188298002433,76665 795386631448621056,266491 755072137875030017,34973 764062884217311232,77632 767809700389724160,100893 793161138590650369,249926 785625986603724800,197512 785476263267872769,195975 759529989687488512,56964 732325294355456000,349764 795046494587994116,264397 781489347774251008,185601 781508408826597376,185921 794015285846151169,256255 795480909399003137,267265 789696580731310080,225981 788391215351771136,217519 794825923224805376,262517 770675984211161088,120610 795062009469472768,264397 790773393356226560,231781 794592125363093505,261155 757622168142409728,47594 777953389409865728,159559 794641601800728576,11774 749266456039288833,7064 760668398917455872,63937 768165178550591488,13425 753805287761379328,29263 769957349041647616,114254 779053557190234112,172299 793147095322472448,248656 753976128050573312,28866 766259073327038464,91936 791659513635975168,240474 764829440744493056,82344 768917107232890880,107559 788359870076612608,47940 791207217412263937,231894 764818164152762369,81574 789225000029085697,224333 794702172604669952,261155 789976287855022080,223999 795065292414222337,264397 793115824752037892,249469 776443294708559872,155896 766401443242934273,93286 789133440876621825,222647 765126987165888514,84710 765318078016225280,87062 754731473266180096,33356 765166735108481024,86103 774194059506094081,138382 786579354197393408,204413 795733521738317825,268281 764157681342918656,82066 791708562506387456,237852 793973252930596864,257353 785516397690363908,194154 794605696616636417,261155 775454598916087808,146720 776292864754057216,154357 767942173677330433,101681 788025605002375168,214354 781118289216876544,185496 755198931349467137,36057 766440504670162944,89845 770300848341647361,117377 758380657370365952,52554 758643640226820096,54096 774387639470350337,141905 760208001223516160,61545 788550194879082496,214458 753800922023596032,28817 780508556445507584,180306 761524912771198977,68144 777357335270297601,157082 750003801084616704,9000 773879626913439744,11774 743067921899884544,679105 763781712690176000,79135 775382872433823749,148010 789555454426787840,352258 756276533682139136,42432 776795565606641665,155390 765240904689090560,86103 734741356313214976,354927 795363201412108288,265795 794695712185454592,261155 785265549768990720,194154 768926908448772097,110381 786303488871530497,202727 763004250775556096,75899 775022624061714432,146259 779506948291133440,175410 793961169937645568,254135 764223234719887360,81946 781175692771721216,351692 733061664388579328,355225 753566428016545792,27379 795038473317154816,263907 778007007592796160,161960 762737755831099394,73814 790327374625796097,230271 762058185754628097,70858 791349007402631168,238207 756657545847119874,43285 767830424139788288,100538 774700546678751232,139404 788862721735352321,219678 774270084437213184,350690 791506088130584576,238272 758176991522717696,51344 794607232256118784,261130 769286251665063936,111454 775849186822676480,151463 778575881715396608,168794 792544462350221312,218275 794290671666556928,258939 792069637055709184,243075 795437460696211456,265858 781461170192396288,139404 785974175798145025,199227 786302357592281088,202429 793131530466058240,249832 790345061083013121,230485 787846553104973824,351931 777079072656658432,157755 779178587647840258,168284 795057448403013632,262849 795121883888947200,11774 773886342107246593,139404 773908785790390273,139404 794531362787233793,261155 755842481070178305,39462 758822625430777856,54070 778346366422482945,166339 755894048066564096,39462 785939860691439616,199211 765275868692418560,86440 795489061452398592,243187 764241716970975232,82283 777844909902475265,163990 791887624554283009,240145 769004777166569472,110381 794292711389949952,257325 794744246129463296,255522 785475503649984512,11774 792023800732725248,243075 767832168806617088,100891 794556093406081024,261155 774312190308446208,141316 757583076285231105,47761 793122328989368320,249725 751232970783064064,17794 772136068770516992,129558 761017254146297856,64678 765612538897793025,88669 732484435111596032,349283 756896230832271361,45311 795730176030162944,261155 762439855653523456,33338 761686568436400128,69231 779087965142257664,168284 765328624442454016,80486 786520808634118145,203225 765580706147741697,88052 753274737476853760,26086 792113528803131393,243513 755200904781926400,18893 768232704085065728,87904 785559275825270784,197035 772788778578640896,132335 790696511252275200,233692 792183574321623040,243187 793416744908025856,251234 732815332654604288,354243 765587314550595585,82002 786069212620025857,200118 788549425480159232,218969 785637283793743872,197297 790324791102373888,230704 750623963735261184,14277 791722443853402117,240145 794904183170273280,262849 778670878292865024,167220 762726373244952576,74308 765347298427695104,82178 795079151648645120,262847 778664297987702786,168794 795613690162716672,267521 773996891008884736,140232 792278104341295104,242693 755522031492403200,37993 768496472723718144,106716 780456885304512512,176890 791664193229303808,236507 765383030471090176,86961 773838834043715585,139404 795105815300444161,264397 763439100149968896,75899 787142646682615808,669866 781858097295978496,189724 775496506929516548,149259 778618536054906880,169226 757741131207671808,49070 792521546703118336,246273 792044048567586817,243187 777341715682385920,158673 795702809417121792,268281 781141314888949760,185310 790635424859422721,229693 780893246029463552,182960 781256316031373312,186063 793155386715103233,250066 780089620772028416,169437 789148478010171394,215505 756890397662556160,39096 761615084338675712,69565 777872307087900672,163990 779093741856497664,171644 789309130326454273,225356 762715169449467904,74066 793100136477921280,249469 755534314457083905,35890 791428658514661377,238395 793241991421292544,250633 781283167701524480,186532 794549420998037504,246796 750872483302105088,15264 765652574427029504,88052 790281825373462528,229505 789242711308107776,218142 773717907066982400,137965 754758243608518656,33549 757293215078723584,46612 780755926466883584,182960 793225541079867392,250033 795747839645249541,268766 767958583132553216,101681 766535792525123584,92159 779970089646948352,464984 787710059530768384,207287 794001860772306945,254209 777491272546353152,157842 786344668069978113,203324 754768797135798272,33356 768217899253149697,104932 785490637391036416,196277 776455522182631424,156027 788336828873052160,217006 791709380475584513,241034 764100345664602112,81702 764933032310550528,84753 769065872099045377,110209 770474426685071360,118698 793684393684561920,252408 755776038312022016,39384 773483875863523328,136947 764420830847602688,83413 793176369723211777,249057 771136803860545540,123583 762633868436381696,73814 786799663483498496,203680 774734811546214400,144635 794705015302668288,262849 787106275444207616,209269 789511393112272896,226731 776264469164982272,154832 793654501249015808,254209 773868644656943104,136947 789041903266254853,221971 750826238227443712,15643 785886813562875904,198878 771656761040252928,126389 773310598713118720,134993 764618518184783873,84248 776992280120991744,157693 779129457491705856,173011 753347495682568192,27222 768863272695009280,109666 763514001473081345,78360 771705631241752576,127134 787361995930660864,208146 788869039242084352,220526 777178798739562496,155381 780786015766216704,182960 788039777555709952,210274 795388570513108996,11774 788061765288402944,214354 785239524372807680,194258 768435141907742726,103071 793931068055445505,256439 758115445249413120,41703 769257995977027584,110585 755763992488849408,354825 776781665440043008,155451 791758279621738497,239998 773897056100421632,139865 792009839497052160,242440 774292205846470656,141867 758730738803970049,54070 795375003764228097,266151 793179623471341568,249469 793261395143958528,249926 776073428285743105,152872 762656952287502337,73721 756839891431022592,43995 793504807311044609,252741 793224111921111040,249725 774023824790609921,140539 795690810587181060,267559 795672456916824064,267862 786709724922163200,205091 750995875820822528,65108 773979642168500224,139404 779642145439223815,171644 794181678314815488,258454 780603920435519488,80785 794008845752352768,255870 794882343823699968,261155 733325890902331394,353789 775716082283900928,149200 795716835761123328,267737 794991920741285888,262849 755213754091114496,35939 793942079873445888,256935 756559017296658433,43471 773989430948270080,137561 791374496003350528,238290 776798229488742402,156132 794773830585696256,261155 780825193979666432,183269 758186098191437825,50442 792134451350216704,238780 758122583573147648,41703 750755629044826112,14858 766282075532062720,91798 790400679764340736,11774 763561743691898880,77720 763690914145415168,78821 791332395676872704,237491 791350600650883072,238395 761209293949509633,65887 754753074346991616,33356 788843255995785217,220332 766254352302342146,91946 769331741219692545,113247 732519786408595457,351374 750381513045192704,13021 751835901668438016,19236 763380932950757376,73814 763043987401900032,75899 778628601616871425,168794 758141463574093824,18470 790762171533709313,233307 775842601282985988,151156 787291519816310784,209477 787359829052403712,210585 787750159329464320,212662 753713344012357632,29263 794868240375840768,261155 795378572445831172,26066 779453860616269828,29786 793214280569085952,249926 767780849614000128,101134 778634617515565056,169201 766506446385246208,93184 793175670226579457,249841 794957240067231744,263895 781168826738171904,11774 762752796403785728,74630 768209609916047360,103924 773603299299844096,137042 793141454117998593,249841 758345185990369280,52030 769381178537349120,112768 769957656027140096,115928 786938064631242752,207517 771361733260738560,117377 757691273721544704,48663 772665595871453184,120963 758057986598244352,42344 733158987630317568,355480 762843167775338500,73814 789880975333351425,224232 765392025915039744,86173 779001594461335552,171695 785843181560688645,198878 776893970559361024,159308 762682179440807936,73926 754777912130277376,349720 788806690753753088,219942 764375300750708736,82018 772125016720900096,128519 777849865636306944,164001 795296630199226368,265257 792954575661568000,248433 760936095743827968,65174 768601815642435584,105642 769275958893228032,112788 751044560608985088,16092 751808869165371392,17640 768421637695954944,106281 750617323896123392,11669 779358768601653248,171775 791005476792176644,233692 752881156664664064,22752 765356775612805120,86440 765782372138754053,88862 764230587896897537,82759 791510457320341505,239271 765221720240205824,84889 769503741619896322,112199 757852595109044225,47761 764974044391182337,85562 794692230103597057,261155 773109077337448448,133454 780216661400023046,177773 767091406284460032,94660 771041700894613504,122146 756092995003412480,40260 776533498127585282,156290 746505541535440896,1170332 773865380372709376,139404 780223958759141376,178415 766813087118667776,96550 771543763747385348,125367 755225996102668288,34645 766462640403079168,90575 758415981517635584,52696 732741570064224257,353879 755380801940910080,37044 732375472785526784,351649 795308795945766912,266068 750454539954692100,11495 768587210199142400,107859 758360795965169664,52061 761685779831599104,70177 758862755138904064,53986 790621013042012161,246425 775303004291489792,148045 778591181043302400,168794 772468968116350976,131045 768018344347856896,101681 793785602810474496,247240 776778802550738949,157755 762098869454778368,71270 777148024778817536,158118 791803666860761088,164764 773600042896633857,134211 770681345219715072,120675 790279790527905792,227748 781636781045415936,187896 750747515696263172,14277 775148486719315968,7092 780593259248615426,181811 791473153230901248,238099 750739324950372353,14277 787127880626995201,208980 766624540378140672,90482 793504404544585728,252824 787775531202772992,205197 790987106848018432,235621 765935650994528257,90020 772493930747289600,131045 769928845780721666,111438 738434317508968448,11774 794631064979406848,261987 753693413640396800,29263 794549189208408064,261399 794582205867560960,261155 778021720884072448,26066 794209301136973824,247241 789581095197179904,226712 773620889573167104,137042 760546058585989121,11774 762700696294678528,74247 790979505909141504,234583 776422938635411456,155451 779849805589798912,174557 759388590426116097,57092 766042149091696640,90384 773665991142301697,137315 771196730255679488,64722 788196933982576640,216009 763156862057324544,75899 763361604863979520,73814 751652361983041537,14277 785640992531746816,197512 759188022898360321,56964 793175801717923840,248988 756400919181348864,42432 776968391915515905,157693 792866521462640640,247005 793866157136617472,11774 777610631486648320,161501 766209494795902976,99816 758266122202472448,52061 787732194051719168,210215 764891010476417024,84724 791359893366333445,238207 785991585544622080,199272 794576571155693568,261155 771822515605811204,127836 785928815885246464,199262 786213413789704192,199769 773419669579587584,134633 756668267914145792,43553 791668654102372352,240483 755898682847793153,39235 750231350695768065,11495 791689431975473152,234990 777268758788190208,158387 781062113473073152,182671 774588639699464192,132578 779116307132231680,350711 772094057027735553,128934 773511253666988032,137042 788792462298996736,220526 767762393967562754,100605 785879232953987072,198591 787504123570716672,209582 753181637488287744,21487 787289188299223040,207613 776203127460540416,139089 778396363486851072,166852 778671463171710976,167220 763408813802262528,77295 768419557291749376,106281 754811944389881856,33532 772462669697802241,130247 789456919048007680,225981 776461581823586304,152735 789140149728927744,11774 756315103646085120,42249 766047046205857792,90384 766411450701213696,93036 776252406443061249,144051 773316146162348032,135736 765646303552540672,88930 758117601302155264,51451 755803614015283207,39685 793503259533185024,249926 791067083832369152,235963 778922046747185152,171168 777185633827708928,157755 794697798285336576,262849 758442846772920320,52362 774400234877292544,141316 792162856326266880,243187 794007038355337216,256502 755550567389200385,38476 789554217098809344,225358 781235975846367233,186584 762142625059090432,69947 779316243891388417,173964 792571575706845184,246696 786037548162310144,198544 791773170998968320,240089 776899226269868033,158387 793133029350834176,249841 785310496639422465,194934 768477314405453824,106774 773509134880825344,137042 794438731176562688,257492 789540474914766849,226180 773884452921409536,139404 776142546376335361,153095 770124357314248704,116824 788068228996161536,214354 770573638907068416,117257 788023842946023424,214354 792395787669950465,245579 752712338172764160,22221 753345412111724544,25255 780621903677448192,182037 751644484996390912,16728 776824221964103680,156061 792814142574977026,350711 778254889017221120,166913 791778317422632960,240145 776877741413064704,158900 763522496783982592,78198 792045471778746368,243167 775082327445803008,146259 794978938477023232,264397 780054062486069249,172185 771514237759975424,107423 760333729415901184,48052 766464829573869568,92159 771767080920186880,127871 750286301715374080,12014 785814540483043331,197512 792481751473922048,246273 785482359340662784,195975 773373172057989120,73712 781197672430571520,185595 785920839682232320,174507 763810734161747968,79691 768489687224840192,106281 775012778331475968,124610 792791758304182274,232169 765942483893252096,90384 766558570406088704,90384 791388688521453568,238780 786370019395448832,202217 788369694835118080,217156 742722988576022528,47188 792630589979525120,245148 789903285729660928,227795 770597463866482688,117303 761593951207890944,69565 792578684813094912,204343 751801465333772289,14277 770645926687846401,118191 785474268393910273,194723 794570743451357185,261155 771751574020513792,126152 758088631370285056,50476 769178598003601409,93184 768920279313686528,109767 788698588410880000,220029 775695118263169025,150663 776057234417745921,153194 789557959231692800,220332 790744213075824640,99049 791379472381579264,238207 760921479147982848,65626 763706337431687169,79691 776026419793170432,152861 757056158028804096,45122 764882081931493380,38162 761275302031089665,67283 749711373433769984,7783 794533728244658176,261155 793243038923395072,248624 757449503335145472,47266 785276782782054400,11774 776897499739086848,155318 794621547298308096,262022 753615420993724416,28477 790257745236635649,230270 763383878635577344,431998 751764529856610304,18794 761853246541590528,69231 779304380365410304,173753 787130822679638017,207109 787735560559403008,210235 776109733778329600,152872 795381393140236288,266151 761669661977145345,68788 757393159827652608,45962 775729012299751425,150511 769399509134835712,112788 758318735212048385,51344 789926753825394692,228820 794963676851830784,260613 762107612116561920,431998 771495197754744832,125554 762472915132485634,73337 769246196447588352,110585 779412220887330817,173628 794236794200068096,258771 794329642735992832,258878 758757755083628544,54070 794741964017201152,263096 787327472664731648,210207 762889396328632322,71502 767478864733810688,99044 793977781314940929,254135 757720305725046784,48826 788124641130782720,215005 792334586810359808,244221 791660886725390336,239405 791739659344678913,240584 758830641777565696,53739 765388877322485760,86440 776952574503219201,1250342 754812545685450752,24745 777948954130460674,164846 780613508731772928,182049 785697876340903936,196524 788107707115003905,215505 774439705811247104,141360 776124166919495680,153699 771075901052194816,122344 755879705018904576,39657 788681958154985472,219863 758457388391211008,53144 788567572195123200,215437 785840712172601345,198671 788862195341942789,219968 790968678984462336,233241 773446102460796928,132497 773046359956004864,134173 776739291120754690,157755 779383040644526084,738099 761593222481096706,69231 781588920249126912,11774 789083768510296064,223286 790674138574630912,11774 767293750104162304,97380 793275352617549828,249926 792786316048142340,247240 753260910605635584,11774 792642551211667456,246771 794566992619569152,261155 795369921219883009,266054 785577081795186688,196917 765180915509256200,86280 766838153873207297,85562 791275240340852737,237491 732526642912956416,352433 754746378283208704,33520 777960706184507392,152017 778198508130144256,166409 793283961669742592,250216 794329009781874688,258878 787069719320731648,207287 753645437454839808,28732 750905265692684288,15808 751572546324226049,18323 793518962449448961,252741 755415037812936705,36219 767224473145663488,96888 793318255003836416,251452 793495394248302592,252741 776029044894826501,152735 765998920568754176,89923 779394861803986944,121051 758125797248999424,51344 757182043100946433,46252 778357982098694144,167319 766370905278644229,80939 776534476734201856,156518 788486717925945345,218275 791392878090186752,237908 753733751897747456,11774 787000005622108160,207287 794237845036793856,258607 775046814814789632,146259 793145662816804864,249469 781129306864877568,130635 793204555190272003,249841 767463918209998848,97472 769187031050227712,110585 771150019416035328,122759 786248192094408706,201958 794221996699697152,255942 794589358212845569,261155 759803425060220928,57961 788916727950217216,127871 791923321872855040,240661 765683663426039808,88459 772465583275126793,131025 777875470821961728,163990 794121971302825984,257492 787846108584218624,207712 793281772653993984,250633 788366270492205056,217106 779438166918959104,173917 791559078312980480,238395 736592689219653632,353603 788319814657961984,215505 789896572213481472,228172 793156493013024770,249926 733225744705441792,19246 785611080781398016,196788 793275464106188800,251167 775781785930178561,151463 790337819755569152,229220 787735367667453953,210215 790601942099632128,228341 793876931418742784,254135 795399544452354048,263906 785750793605480452,197512 749286828667121666,8047 790626052418797568,231871 793847919728209920,255065 781433466462150656,173347 792763125036482562,247241 778187337939509248,165185 791405379313733632,237793 795456115173625856,266151 790115878276829185,108396 763960152177254404,80676 770969456650485761,121612 768479874206068736,106281 758344036579016705,52554 793921216746782720,254135 751646279545958400,18870 792043714608672768,243075 794160834427711488,234990 764180241510047745,80098 777897450321252352,164001 785549153682255872,196788 794406156693180416,258120 793532762162622465,249926 774398874890833920,141316 781630179428872192,189515 765248387222343681,86628 768527376238071808,106281 795039486002348032,271850 795684701738569728,267862 753644363813679104,28732 760163314756358144,61385 763840012450312192,80607 773257248135012352,128121 732723027641806848,353760 763721465506074624,79691 774249048685502464,141887 760619726095646721,63267 788003021611413504,214354 771680571110125568,127151 761371673102782464,65222 785542791430561795,130635 759515358336159744,58250 756226371551059968,41798 757330105052135424,46594 780547472783347712,11774 788473173247307776,218275 787365496005943296,199307 777224455588241408,160221 764318770470932484,80939 758083033912188929,51321 761736780026671104,70509 763816671660249088,11774 765121569421221888,85294 777945536225767424,164669 758124888867479553,41703 761385959481020416,67369 755945467087683584,40881 771117562562277378,122146 775794905943711744,151463 787830956107395072,205197 794437651373772800,260404 786262418083057664,198671 794003866954170368,257492 750758928833769472,14349 755505812643078144,35470 781886914689327104,187896 771060320265760769,121612 773411303255859200,136515 789134113106235392,223852 756642834200006656,44450 763855048929452034,80393 793459784766722049,233154 781468776533549056,185496 788696663535841281,220029 776063052563132417,152314 755068338389213185,26721 774427446913490944,141360 773900666402115584,139404 785878134856048640,199262 761969405601382400,71270 785509027597815808,17865 789937143049093120,228576 771419564219305985,123085 754865187937783808,18979 777004533180280834,159876 779427695201427456,174493 772880222261768196,132370 786151613060775936,199640 768821362119041024,107469 772875794360049664,132347 781646281361895424,189031 790134088292143104,229724 795401938560913408,247930 760747760433922048,63451 758721287711760384,41680 768169290595913729,103071 785625967788068864,196524 787003029635473408,207277 753544986302480388,27222 790619612241096704,232884 762770349167562752,571447 764993386050912260,84724 795252273794453505,265806 794922139187023872,262053 761317381771636736,66804 768659005745102848,106095 757418401857884160,1248501 786959306088452097,11774 791480488158498816,238207 791378617364164609,238395 779118039673352192,350711 792733424180203521,246392 767710331351302145,97379 785285616971882498,193669 762089926091501568,431998 795127527769538562,264397 793196125272444928,249469 795248721135108096,263907 755559404158627840,37457 779023604587429888,169515 794001417904099328,257353 792931775437803520,247232 740901165500497920,11774 770217068041940992,117257 776892466737864705,158897 786589226007687169,204835 786609281822887936,204413 767750597156012032,99044 795440182396944386,256255 793213830335569920,249469 778529871404359680,167220 769303557866610688,108729 786733833186140161,205728 767137997821186048,94699 793228270443569153,249469 792114215108706306,243187 732458258498097152,352177 755540927712591872,28281 794544332586029056,261155 786794304601673729,205455 774784293092659200,144836 752287475746287616,21203 763446690028281856,77849 785839876101005312,198513 766315557746511872,88920 772824292882980865,132364 792142156890726400,244033 773016707904507905,122759 794655784818929665,259231 774028986523406336,140444 752205831928684544,21074 789095143320133632,223431 791427994573115393,238395 795064148371456000,247930 791303984581664769,236502 775753159461527552,58227 762498931561369601,431998 787715733937676288,205197 753280345395507200,26776 789512258636292096,226731 793604105306386432,222560 785594150880030720,196917 786236125253767168,201958 785641302964572160,197286 785929860753469440,199211 786626731415396352,205091 780440085498105861,179719 780743473146175488,182036 758393309677191168,52921 778233977983365120,166422 794873781072367616,262849 756724114849759232,1248423 789905977738981376,227048 763801459137843201,80393 765793682733862912,89705 759079765324230656,1170597 795071035884400640,261155 786908133713063937,200961 771512242764390400,124804 770683008680599552,120341 789821921378635780,228034 767445007833890816,99514 791656829717577728,240474 753798866768539648,29790 764483684166619136,75690 772884540314443777,130142 788065521124143104,215005 790291146895298560,230282 767932368481026048,101514 733474363249287168,354525 758008270858559488,48663 770438218814742528,119226 792126458877480960,243187 761557862661238784,67959 763170286908928000,75724 792022267085615108,243075 786798810487848960,204959 767144291068248064,353124 776812926506110977,156811 755476885811888128,36859 793103947754004480,249469 758672532929146881,54070 751581630259613696,18391 755150952668299264,34666 789280463969931264,206666 793576519436210177,252020 778734177260740608,170268 795432240519974912,266990 733498823088177152,354506 761720826559287296,70355 761628353594003456,69794 785942915470069760,198878 756702314514247681,44429 750762022002909184,1176450 790248398628593664,230282 791336806411272192,238207 795040860840857600,263532 768208978211840000,100620 794525107272163328,261058 765922000523161601,90125 764179900815192064,82457 780610964030914561,150151 795038059033165825,261155 788608908852068352,218495 747543228774256641,11774 791347664092794880,231580 793467266167955457,252408 793165230285225985,247723 794531922374520832,261155 764781761138008068,82203 790674488803274752,233307 750859336235118592,14981 761621823335182336,67973 792921782340554753,248578 751670565711249408,18555 778286272364351488,167220 794965681225797632,262925 791836762943389700,240763 779632336048709632,173628 778397103458357249,166916 779732260144549888,176030 771448856298958849,124601 794819503313932288,686533 734256649028829184,349060 757659892090011648,48633 772549951016493056,131027 791077494833029121,234586 750328698654560256,351147 790227609649111042,229505 752983032391307264,24848 774055672728006656,140539 771403032173174784,125381 785506582607990784,196277 765365302179815426,86053 794167111903944705,256502 762839584505942016,74308 776570771615444993,156290 756985545582981120,45669 764990066112344064,85562 793237528207847425,248624 768182224738922496,103126 773600173368967169,137158 775027765049339904,144848 773987810336440321,140437 776900981904830464,157708 769243458389192704,112485 776884188914016257,157993 773573041209106433,17640 791676141220220928,234990 790757157146800128,221524 776967493264941057,157724 786729935859744768,204959 794546208249417728,261155 773253289915789312,134993 765273707648397312,85562 751152289759502336,15264 775789896355110912,150511 795396002782003200,266884 751768964540268544,18893 794806055582781440,261155 780258999199346689,176646 762799940460482560,73712 764128584575295488,82066 776789806865117184,157082 773237632536944640,133980 752982350846365696,24366 762498819464368132,71470 791688375996592128,240474 791799568719634432,241678 774349586362208257,141360 749974504491790338,10735 752204291633405952,21074 763469031445630976,75073 773508837777301504,137158 776925431169740800,156835 792509042245578752,203546 750965513279320064,15800 793531650156093440,253246 791766713645674496,240814 733507774995390465,1035907 785979829430652928,195560 789165350386479105,11774 758620365262381056,54070 774055972276953089,139404 752678622402457602,22777 732582194619670529,352473 788119546423050242,215505 785693109174755330,195975 795696163244666880,265855 787738393736310784,205197 757514610958139394,47680 766220701682507776,90373 750711176993075200,14818 766685562816245760,95515 792025859171422209,243187 793398573169799168,251452 794450445276237824,258878 795091250357633024,264397 768634942234525696,88930 790549587937275906,232137 768864441966456832,108849 791365328680779776,238207 794277545927704583,249926 763098159132344320,75615 794400973397454848,260380 795659748171354112,267521 764628507691323392,84239 770806784155979776,120353 785649451838963713,197324 760247269224361985,48052 763431233145667584,78304 790635084416188417,233131 793185961584844800,250383 794008980716519424,257423 754844108078723072,33520 785299368651792384,194934 765912599074574336,89876 756903356359176196,44429 790751549534380032,224680 793794009168695296,255393 778033886932660228,165523 760150742183182336,61051 781470126558310400,188119 777182349775675392,159546 795719393007337472,261155 787100492354707456,209184 788396022259212289,11774 790324023724904448,11774 778158725404188672,164826 790265701831471104,228341 790689864048074752,231784 751867253822455808,19236 776389776991621121,155390 756610884953251841,43553 792511342863273984,236884 744245992871059456,352718 759097572677947393,56964 764871313227907073,85027 788151579337568256,216009 788914969374957568,220029 771500817991991296,125163 754716661094109184,33356 759529850487115777,56964 765508038694432768,87904 758350905704062976,52030 794207093670772736,258456 764882057310896128,84724 776297434465132544,152314 793149990768107524,248437 766535251103330304,92359 785745337315160064,164764 785768756236603394,196277 764599542620704768,83391 754778775519387648,33356 787360852194328577,208146 778985271610183681,171324 779716743598055424,176203 793459171077136386,252196 793160500200759296,249926 773910722132729856,136904 767027380158214144,95568 770835063147667456,121612 778381119804743680,167569 770306471976378368,11774 752284698332786688,20279 792411097529720832,243165 766348243156566016,86815 767008032299454464,95868 779017619978395649,170169 776238813731512320,154534 785985288841662464,199171 757353056379994112,16965 776480759255298048,155688 787642809645793281,209184 785259305771470848,193669 760203448583200768,61051 760501277449003009,63116 790592441321660420,11774 762814960590131200,65404 794182096562438146,255393 794629839894544384,261987 785495028047020033,196277 791362195879669760,238395 760635984170119168,64197 759731555086454788,56302 763337193012269056,73814 790597446762135552,11774 752998312895213568,17416 795273193682370561,11774 770678527188430848,120610 771836621108879360,128143 750419274343206912,13201 759207387110772736,57105 764796181037912068,84705 781350741730525184,139404 792771610507968512,247232 758472042576420864,53144 756714278069993473,43956 792423366795857920,354073 764157098917670912,82066 749447081815932928,7869 754788073028714497,29263 758060098803466240,50804 762027007127457794,71476 786691941752827905,205728 768092151355961344,103354 788865526168551426,220539 793699795785310208,252020 792151750878855168,243075 774987875129536512,146259 786664993819398144,90209 767853632054145025,100893 788617824684081153,215437 790641147370758146,355260 776837628486311936,157693 764231490838274048,82766 755419792106893312,37044 787359916310794241,192434 794701206027431936,261155 754017001396248576,31268 775770366543138817,151255 755494561816809472,38035 750565399822041089,11301 779070336474185729,168440 785357244271464449,209828 770353332674105345,117257 788437450217717760,217837 788928331261640705,219575 763141002769170432,75709 794612924996272128,261155 754905986259746816,33356 777570290482212864,162497 778418654287425536,167407 793692485557981184,349856 753925817042952192,25899 771894488604274688,128519 750439985950711813,11495 761315503755317248,64722 792182670885134337,243187 775453069030985728,146704 761600587637161984,11774 764242685561626625,1249229 765250439423983616,86103 794405793986646016,260404 795046246117425152,264383 779400292920070145,174115 749374447199465472,8497 762788817644294146,73712 771530836441174016,123085 785494184300011520,194934 792369960156745728,245079 792427265380483072,245313 793852704099414016,255942 758654932165820416,54070 750341193377148928,12308 761666534360113152,69947 794278720403968000,258927 788186739575848960,11774 792575795302584320,193582 766752875057930240,94699 791133738059108353,236393 786149753725661184,201292 750382659512053760,12883 769532489270497280,97472 771850868589154305,127957 759401286869458944,57881 794376148805292033,258909 785267614092136448,11774 753360018401964032,27317 765396444668846080,85909 772043759496331264,128934 788153773084413952,216009 795777831879880704,247930 770380532068810753,118242 769051274264342529,109659 769186450889924608,93184 791717174490476544,240483 781269557407195136,186883 793825898978050048,252891 767748665633017857,1249470 774011462121512960,131421 792931741992312832,247240 743711157660225539,195876 773333599022034946,135505 785513944328839168,11774 754052011373527040,30590 758120550669529089,50978 764388323414552576,80939 766765772798562304,95707 788109091667337216,215608 778519246997430273,167407 788534637186289664,218275 759932376462024705,60363 792236537941327872,243187 758650942799491072,53703 785800187973369857,197286 787497779098554369,352761 755541523379343360,38026 785362867650301952,195481 776567224664461312,1170550 779438718071472128,175087 779866090172211201,174465 791763728488337408,191778 795348930791763968,248514 732740850166292480,398859 756477968940163072,43391 759644332194312192,56964 749336615445684224,7816 781221390968119296,186434 788887478367289344,221972 785793384136880128,194058 758113657280749569,41703 760537862693609472,63451 785321484013010944,195125 793294400143106048,250633 767398427391033344,98972 775401762962468864,148645 781080923743760384,155390 795460035627204608,265649 763848777794977792,80393 778911796442914817,168570 794999606690062336,264431 792180206450671616,243075 742926325892059136,11774 766727238515556352,93261 759032792751693824,1248615 767845606245199876,101600 740915285473955841,31836 793646834791178244,249926 754042991795286016,31201 791807042025422848,240793 790451594877816832,11774 767532922001731584,1249435 787385851286212609,209269 763029207052148737,75724 763468966543097856,78344 752878628829073408,24134 775329713774395394,139404 790763081827651585,231580 788854074833678336,220526 794785226459414528,261987 750875465892581376,14277 777348872226103296,159876 787792346310123520,210208 792816719072927744,247877 744247651567341569,47188 774006055726493696,140991 765338489483329537,86440 758084103765790720,50804 771033423427280896,122133 793427500915265536,252020 734915140475195393,350517 768652399129001984,104973 763103067382439936,76549 758769557251186689,54070 761555603634331648,68993 755163518018519040,35890 795694311602012160,268072 795700465589776384,265649 772172200891875328,129231 774010158867476481,138209 786641825390063616,205294 794662396124102658,261050 760235147904049152,60794 780600815870443521,181789 776248466343362560,152073 776735568227082240,157755 751053992940015616,16638 768282866149003264,104162 776751407147851777,157082 794021885361131520,257325 794966141554790403,262752 751104475004297216,15264 757312868882710528,46540 786588461373415426,203350 792730171501453312,246392 734851313809362944,195876 765978425660051456,90618 781289380166107136,186584 793430116697202688,250216 768492518656843776,106774 767219666540519424,95707 758430320408559618,51069 768817220558422016,107821 754768345698701312,33356 758346985518751744,52554 781545280428736512,188401 765391199268139008,81946 750403221751930880,12779 769600155087626240,113836 793505776182693889,252020 762244349749030912,71429 773835685069414400,139348 770440940678881281,118191 785555668681928704,196917 788835613717860352,220806 788394564654469120,217519 778256532978958336,166913 793656847123124224,253793 766709077711872000,93429 785965688515022852,199272 794352326710620160,258741 764481645672095744,80939 759490496553103360,58227 772156306836692992,128934 790973175022624769,234583 791106988222459904,78159 793320479083724800,250633 793652792183316480,252580 754027050915270657,31268 785799844984131584,197286 775327952531759104,148375 792606010456182784,246650 792108907724361728,233467 753376581016354816,26458 751928253619662856,19317 774747577359097857,144538 779650197274103809,173658 757190275886350336,45125 761059262017646592,66159 790987005433872384,235251 760551677829144576,61751 757336852131155969,40550 760230135958167552,57131 775576580437356544,146804 758752409371881475,55107 794631943384023041,250785 791843207436840961,238032 794024334029443072,256531 771017011279245312,26066 772562317632376837,129551 772896485105164288,133043 767804139191410689,101681 791631420460527616,239066 792781852079632384,243562 762759140758417409,74868 776548366150950913,152872 794528960474415104,261093 740564049088352256,11774 788909074360348672,11774 754817390408531968,33549 762959906018385920,74779 787727014757330944,205197 763091531800674305,76552 764474522921738240,83529 779372391046770688,174435 772489246288416768,131027 780099273333485568,178045 788424035554168832,217519 786730705560674305,206225 790983294364057600,235590 791026560673329152,234583 795669658359709696,267862 763107255143305216,47188 758718250234544129,46076 786557662062317573,197565 789242865377349632,223921 793215556363124736,250430 794376129184305154,257353 766356005101924352,80939 787809697956966400,207965 791530824298401793,235487 770545079933075456,118192 790270971848581120,211028 793618862302302208,254135 762880458694664192,73926 771557355762745344,125204 794988180621721600,257406 778705068698705926,169715 764587520952832000,82002 750054362680995840,11262 792010100177272832,108396 785869242293944320,197017 791732319702966276,240926 773398292323524608,136439 760925356425523200,65626 768704034882490369,107428 788753937516072960,220332 761775656308973568,69947 795358978444238849,264397 758137090336882689,49852 793953508236132352,257204 759299822750994432,56625 761721992768851968,69711 768926717511557120,109767 786790697772867584,198466 755171498508296193,35890 753430551902564353,21332 780600557920628737,80785 788461155954163712,218275 771440895791075328,125554 789436711335890944,226015 790360406531334145,230485 792580282889089024,246295 793196473882206208,249926 752926459551940608,23739 765661365507883008,88920 768860912262545408,11774 787240329149906944,209035 757567550007934980,47761 767471971588268032,94699 788110456208629761,215608 762797454827716609,75073 752217872231837696,21398 761123870568886272,63084 763712988931031041,79691 752132902352261120,21034 794641462071693312,261818 755046407447326721,35044 785270672691953664,194648 732981898268553216,354927 775886976755068928,151845 753427523438903296,25189 765572374376787968,87904 794030703063101440,257492 791458070039629824,238207 788140806397792256,214976 789242266368040960,223921 793835491711782912,254549 777381507333619712,161705 773676507256336384,136589 793114683033149440,249469 794606843033161730,261987 775053660610887680,144730 790974047806951424,235590 792096209150234624,243865 788369473594134528,211829 768275652470411264,105345 756689059779579904,44429 760231962342744068,48119 769705478897098754,114985 760821439939407872,63712 793109809960722432,249469 780434827023556608,179537 781725070381187072,189515 787439723707006978,207287 777905048818966529,164001 780604604761436160,181984 795285831279935492,265846 779050980327522304,169916 758659314626228224,54070 765153240488955904,84724 765891544708546562,83565 766740126827421696,95672 768950973670780928,109571 778276328252383232,164694 794532086749261829,261155 776773438060892160,157993 758635446532501505,54070 789158243998117888,221416 754736079740080128,30590 755257070228611072,35449 761986604143640577,58057 789828022014803968,225981 770419357776240640,118393 774797642916331520,139404 775675501432086528,150440 786909013656993793,192032 791436652954648576,238395 795388662112460801,265885 787297454794366977,207212 790596513890078720,232169 794223254239969280,258598 757823544470347776,46193 751542487320109057,14277 776129575008940032,153194 771399235912790016,125381 773588025750200321,133702 788544567352127488,216589 767114212279672832,93112 789243848836939776,11774 790315528002961408,230485 793027634024312832,246726 771505437824786432,125111 771439380766584832,125813 780151748400848897,176128 794698210216464384,262752 765427945292886016,86781 790603118908235777,232169 791653782492807168,238207 773310260123545600,135489 778814030223859712,158524 794567323923320833,261155 793247486307602432,249926 756278601742299136,42495 764205921790820360,82544 785513397794275328,11774 793163151609135104,249180 793989109933019136,257423 770599893320736768,119754 788394772956340224,217519 761643640208797696,69493 758505957022314497,53185 788545507563933696,217519 757331623499018240,46384 786989365549424641,207949 753772816999129088,23739 756365446148943872,42428 786031831246184448,200235 756725485975941122,41839 758741747623038978,53995 774005584047771648,140495 775994919382949888,152735 763403544624070657,47940 753280401683066880,26569 791639944217235456,240145 756919534389309441,36145 790891400267202560,234583 752623493494239232,22664 794498301936607232,257325 773198254041214977,133043 794227226891972608,258044 789161590683738112,223229 760704196941406208,63451 775731397843714050,148045 793045463062773761,247240 789288774907801600,224680 758837245419794433,54861 753698576518287360,29263 758278165303263232,50167 765969300188344320,90618 789977230398980096,229105 764148294876471297,82209 793239089554358273,250293 781474665168564228,186221 780116628302393344,176128 788400125639061508,217519 780945622291537920,184223 790226442319568896,229160 795736316029923328,267576 776630604880310272,157108 794839633209290752,260404 773516203062988801,136904 777203211295875072,158815 786932600296333313,207208 788760518005624834,218002 760885275212058625,63451 775347465461510144,146259 778002119429357569,163791 791404900139855872,238395 769003945104519168,107257 754075125486452736,31686 763687487990530048,77612 786595354858786816,204835 753238149145526276,26140 762361585088073728,71099 785614647764410368,196676 771328648007868418,122967 787834399806980096,205197 778646840594096129,168794 777505756039962624,154087 756603816938770432,43471 786581638499172356,204413 759386789937315840,1170369 768927697812590596,110381 765036392321785856,82283 792721005860917248,11774 770690489364406272,119832 794998333492211712,264431 758769443723935745,54070 753534464932745217,27222 795750937482711040,268646 773532549360476160,137158 788724997443289088,220029 794104148794830848,257492 774302334658543616,142090 778949098389041152,171324 773290463847714816,136018 792024282901524480,240483 747791975428960256,33338 792105783236362241,244008 785697090395570176,195743 792440179671707648,232033 775794338827739136,128934 754743162384502784,14277 760180336483590144,61544 794609079750512640,261155 785587418845945856,194058 785705162534817792,195975 788815862341865472,200451 789994373190561792,225608 790277548781502464,229693 793941862566522881,249926 742616155660001280,349231 763530633125695489,78189 762412699405783040,70886 749358604726079489,7826 786599569274441729,11774 761790252218449920,70177 754788981355708418,32452 781915863221833728,191300 789803599488356352,226788 790597970286616577,11774 776106956654129154,153658 764927220548640768,11774 790734507322159104,232863 791383800689418240,238207 760174437006184448,61412 793107671767355392,249469 781132258807836672,185496 795417962962423808,266151 770338910450876416,118375 791241152674557952,218603 794616393819897857,262053 760664267586572289,63712 751819696609964033,14277 774156503049568256,139404 791377054126133249,235349 773898693619482624,139404 772216625768443904,113332 770226538478317568,44421 787122465168162816,207965 752311463767867393,17842 763058316499116032,75724 754062825451126785,31389 794512430428667904,260173 778647165094748160,168794 758381641391759361,52749 761010073791410176,66116 750557655387824128,13532 766085032863760384,90539 751598956694626304,19000 770671165073399808,120341 771694751485747201,126627 772471353685401600,130415 772759148748345344,132335 787650641480921089,203863 772666098600796160,129558 791375007247138816,238207 778651463946035200,167939 755194597022633984,34898 763490252971466752,78198 779147244708724737,172862 775741225047560192,151255 755871084709343232,18215 761957685856202753,431998 757812415551541248,48287 770386180122763264,117310 787065093229977600,205181 776226690976649217,125554 777396863070646273,150511 772498699062829056,128971 769218039732662273,111558 760556701338697728,62779 755162846561009664,35890 769851827059826688,108729 794022535448784899,257423 792770217495695361,247274 792172187683844097,244550 785572032285020160,196917 791660252080910336,240483 774035166448619521,1250113 781496706634506240,185310 781675764597059585,189256 788934604703039488,220029 789448568264286209,225414 756574661157064704,43278 794633111560564736,261155 749981247640784897,10735 764566621583208450,79561 786508946102026240,203350 764974446469754881,85562 787968439713427456,213887 758326390945091584,52112 754082228204736512,31035 794548415510278144,261155 770972189956767744,122146 768894779161796608,102514 793698159524474881,253032 776232248119099392,153743 755967153912721408,40476 790868989694050304,232884 788065509971521536,214660 755921507562328064,39475 773536175705423873,137042 766197897276878848,81929 790043612096659456,228124 773913773153345536,139404 779010859771236352,167939 778057743441678336,1182483 787667991475478528,209151 772818141416087552,132335 792828477976162304,247983 763166987841249280,76794 765699634836549633,88459 772433233745096704,129558 790297710570172416,11774 749726866185920512,9991 773719028317773824,138155 754988594222235648,33356 791703100503560192,240483 775806931780964353,151439 794347988550303744,260081 751144616766963712,16931 790678399182249984,231792 794171443806355456,255826 773506969789313026,137042 790916270522851328,234583 794706063668944897,261155 755945661779116034,40875 755567993967509504,36877 764571666840162304,83391 771894698579406848,126152 779433914045636608,173682 780740623791820801,182036 790733903703212040,230181 785394138862657536,194934 785640403672281088,11774 777344728803184640,1250322 773915744744644608,140039 790194873060122625,228888 795177164505313280,264796 771700446595461120,108396 732332177178812416,1170335 769286043338207232,111454 752867080119132161,23843 760959153556774912,65974 764302109126823940,82038 791066875945885696,236454 781229825952403456,186212 792849709274497024,247241 786938153810755584,207582 788420436451168256,217519 793461661172629505,252408 753363416039948288,22715 780783674639781892,182960 775790588323106817,150511 754790475698147328,33356 755102104411406337,35403 757283029010288640,44274 786310650805051392,193958 785533030991482880,65113 752888930832297984,23843 757620804834164736,48351 789659062883332096,199307 751797159146590208,18893 774351823335456769,142563 772459260693221378,75073 776870260716609537,158520 778396452481437696,167858 792265081778155521,243535 794581320924012544,39957 761183253957079045,61051 769730047280381952,113780 791131000927649792,236860 793549002360786944,253206 793530642583654401,249926 756285422913847296,42495 787333746626363392,208492 792394439956140032,245566 776525113592123392,155688 763643869691084800,249811 770394707302187008,118191 766713300461711360,95708 779097058837991424,172027 794584556187815936,261155 757157312628985860,39462 768824969258119168,90629 769862721374396416,99137 785631890892058624,197286 786944300965699584,207287 787933127352147968,205181 791360542686470144,238383 765232966993752064,86440 758707827225485316,54739 775659739590062081,149259 791437799379509248,238395 794314873098424321,259055 791377106080894977,238494 793067299800514561,247413 758040008112480256,50923 790240480134963200,229693 749701884173221888,9408 768512622031413249,106094 787112101928140800,205728 768992335203934208,81446 760121274781753345,60866 792133845751566336,172084 771662166587904000,352304 771076943093592064,122982 785690978363465728,197512 763839491723239424,14084 755639292588949505,38666 770005475480002592,114779 756626980976689153,44271 779386026016043008,174557 753504924512706560,27222 793514631406972932,252036 770753693822119936,120613 775905447945576449,152461 763167043831017472,76127 767529030547537922,84724 788827511413051392,220029 751089965417713664,16299 786956405068750849,207613 793188600649228289,249057 772767304677326848,132335 792348880201510912,245330 766636444463038465,94435 791047044781703168,235487 791427690515410945,238207 779072672944705536,170187 793162911208398852,249815 771812614271754240,127871 795726383976685572,266151 761602321306443776,69653 774288178987487232,141912 761039549053087745,53995 773869081502085120,139404 732731828826562560,353769 770015333822398464,105109 793513077358534656,249469 793134331116064768,249348 787139488732553216,207796 757441803511435264,47263 790526030645723136,230582 781910636066471940,191354 767801172535025664,100605 762200584019521536,70941 773488965366210560,135025 790919060108218369,234796 794160011324727296,258331 774716664038330369,144573 785603789147353088,196917 787319083276656640,210289 756596702551740416,43285 768569449662275584,106281 793607262015197184,252408 759438546314723329,56964 792744317076910081,246726 777155819704123396,152674 794029377952444416,255942 733199521136672768,353474 792060502633504769,243075 766384210949046276,92075 750298234040553472,10976 769143471923990528,111557 785426062205300736,195712 791827910860558336,33338 785627454593380352,197512 786882516028391425,206048 792258199814635520,243165 785375199420047361,194082 780720714588368896,181548 753221818211860480,26140 792959244299542528,246273 777622174785875968,159876 785586140946587648,197297 786199554941067264,201494 758646417913155584,51751 764188104198533120,82283 792770420906655744,247241 791248023816855552,234583 793134630543036416,249841 778195234324905988,166390 771510188406734848,118191 794320055617998848,259055 759114090715414528,56952 790951210417164288,234796 758488240563359744,52659 761627172956213249,69231 749340180419530752,7911 766340843888189440,93036 752959389540155392,24727 754727445207609344,33081 762847030636969985,73737 774106370685579264,138865 780160174161997825,176127 775410570593992706,148645 762313041916653569,72408 795362696975777792,265870 779472515525668864,174230 793714899809603584,254549 777985992816992257,136093 778291034404950016,165185 757344281975590913,47090 775233620084523009,144587 793519795715055617,249926 775718499679285248,151071 781831189896265728,190635 793887830158241793,248652 788160171943919617,214899 795710416731054080,268246 765243205944160256,86653 768657333874331648,101163 775712229803040769,150511 788081366705504258,196676 789853256063344641,227242 793851247962955777,255942 792376551862042625,245472 759239015556145152,55174 774291734285029376,142097 790533605588017152,231894 762051829429448705,1248996 772357560284262401,11774 787323709929369600,207965 759410372029849600,56700 791635115348783104,240260 778011358029676544,159876 757678799106416640,48439 771527215909572609,125104 779118616423886848,172089 753578778496872448,27222 759285573836210176,56964 755060603539054592,34891 774816540743049216,132335 776995393934618624,157755 761546720408801280,68192 770430571503767552,118191 764188578322735104,82544 763930935536472064,80939 785510872521158656,194949 776764581523943424,157840 750375067649998848,11495 768224326231269376,103924 785580453348507648,195283 759154384219406336,57131 778202925675851776,164826 785935033144049664,195125 792493733342162944,246225 758414982044381184,52112 777609577063931904,157842 785970010661396481,199739 767420580509253633,99164 768106596513771520,100893 781704959486197760,188401 794205950584336384,258044 778665822252392449,169029 794983116574232576,262925 792047775244517376,243187 794149418970873856,256439 779441642323468288,173846 788177811164934144,215480 755168802216738816,33023 785910322402062336,199546 795011806595051525,263931 793558276705136640,252020 776120813464485888,153194 789230078337044480,223692 759414912380571649,56924 762662335085289472,73814 761709929765842944,70355 753277112920924161,11774 766437673657524224,93261 779416930369179648,174557 786977407320203264,205094 775286985569079296,148045 755444378403868674,36877 772489006663671808,131027 791713935418200064,240145 789953771052773376,200963 764431484170149888,82066 752988200990191617,23739 766717308307841024,95672 765160376224784384,85805 773501999828664320,136767 753691184027926528,29263 774194769631272960,139577 765230021036404736,11774 777091289586237440,159876 759115380396658688,57105 760348170895421440,62165 781162993652535296,11774 788371847960104961,214354 774802466579681280,125810 755161407826657282,35890 762641998343970816,73926 790541826818052096,231894 788035642613649409,214209 768984563725074433,110477 752053471482904576,18409 776115653904371712,151185 768512221420851200,106774 785633363436666880,197512 790984450989588480,235621 768592805451005953,94204 786198575856295937,201619 789269406379409408,223935 749925159306457088,7849 780713711757619200,182036 787695999846318080,212309 764138608131465216,82066 767406088605937664,99270 769501238409003009,113788 770081842716434432,111549 771016506113200128,108396 785640475373907968,197091 788183746344136704,352258 751698248415444992,18564 771229900174831616,122776 762768564898009088,74366 787715372392722433,212357 792114250198188039,243513 790937686164910080,230283 771154018508869632,123583 770331316814356480,117257 781348438990528516,139404 787079826469302272,209043 757037599219412992,45672 772911926766481408,133519 788752115036487680,220526 761927555624599552,69711 770476294639345664,117257 793862324536811520,256038 761719081410101248,69669 791610915686719488,237385 751578389400682496,18555 770467444687200256,118191 756988043962101760,44450 785916665322168320,199739 789930716691894276,1170856 792024561990545408,243075 789900740235976704,225359 791654590081011712,237857 794343604407910401,257492 742887622834552833,47188 785900826237599744,197512 757921668467560449,50110 764254582587305984,81869 788127268245766144,214899 788201579887198208,213064 793193596321017856,250033 795473468082900992,247930 760530849771073538,62492 793207830329176068,249926 774173706092367872,140444 789160553818095616,223899 793612298518601728,254135 794264124293156864,259231 733161161156403200,355106 777241262994915329,159475 755217132938416128,33689 762697151382065152,73814 791470552141692928,237935 794539397328867328,261155 773515770789855232,136947 757582073481736192,47761 795408410430885888,266500 771761287592161283,127711 770199549998534656,117257 766668015203213313,95295 767926897359654912,102444 794151553829662720,257492 755873799602446336,40344 776202808836050944,153573 777768725390954498,26066 768109906104758273,103506 787253558576091136,209796 791573934810464257,238292 764472487333728256,65598 785322647877844992,11774 794285801265721344,255942 794842134092414977,11774 795307533841809408,266079 780408069956272128,179742 778969723220402176,170253 770360768009240577,117609 770984293615009792,122146 775073923562020864,146259 792081949720358917,237964 756636300724281345,44274 791251183381852160,236004 792711313164267521,246225 773946419929645056,139404 781478954079256576,188119 786974587758243840,207613 766449096592920576,88920 767838359163179011,100561 794394021552672768,257702 773243438896517120,134561 761338225881407489,67938 788139892903641088,203793 792053270453874692,243286 778232245568020480,166532 793194348699541504,249469 764145243239305216,81955 787802467190706176,205181 794624328725893121,261155 790629795570868225,232221 751065198237065216,16718 771424792117469184,125145 795669937796894724,230311 760849448725458949,64722 791399066210934784,237594 790262700555239424,229159 795736503976660993,267655 756677487560654849,41839 760158316186177536,61051 760219054162399232,61412 775205391462309888,146720 750419938133835780,11989 760481665860993024,62452 785334924291239936,186883 765944250064334848,90384 775385706919329794,148419 788109609818959872,215608 790580938254213120,231894 761052120850194433,65455 772556282574233600,125204 791185174838976512,235590 765795362858790912,88682 781650211546497024,92975 778683679291736066,167569 774415213047193600,139404 770240346903179264,117257 776264710752759808,153618 765333989867479040,79691 793495954393485312,252020 750401682849337344,11495 788850237762920449,221446 732682592835784704,1170624 765638816631627776,88052 758010898657206272,1248556 769673479767494657,114357 749516174208200705,8188 770681143096020992,120675 756440905205313536,41694 790684249754066944,233198 766428053601816579,93823 779298013231579137,173347 793995347416649728,257423 764155141406720004,82283 760570333548118016,63203 792497035660386310,246392 785545427080900608,196917 774313004598824960,141918 785549181725372416,196676 749620218255859713,7546 752031092929077251,14277 760255398704132096,1248387 786022455563345921,199211 768590334121041920,107745 756551085414817792,11774 759060429507264512,54620 776127649827680256,138707 767865109821652993,98972 792115714740092928,243187 792899908227502080,244270 756482773775294464,43391 790879882309832707,234583 781264081370046464,186883 772839244117053441,132996 785361815270100992,195481 739236087118192640,352699 791365373656375296,237908 777352719363432449,159876 785299562911203331,194934 788124944399990784,215012 795390416853954560,247930 793158032050024448,249926 788417154571993088,217519 791380548803436545,237842 758026879953727488,50923 794597319719141376,261155 773715930081730560,138465 786193061055528960,201494 750863191123566593,15800 758526146686226432,51451 771547056766803968,126389 760589999104528384,63451 795480372574355456,11774 780449333762109440,179936 768193813475098624,103354 772849476142829568,127657 794725955243798528,262752 764871488348549120,82544 773517287206821888,136947 785560164329852928,192032 776410652575490048,154544 757521409199443968,46744 781724989665968128,172084 765772551960293377,87145 785471310788911104,195975 791125436809961472,196314 757707914920419329,48775 758548333430382592,52061 780790065739988996,182036 773935766263173120,139865 785318014652715008,194934 776795433708511232,148479 781308564392390656,26066 790716549007015936,232911 777885824151158784,164001 754813197232680960,33850 787165242929192960,207613 771832417233543168,128018 774777352618319872,145381 770811776459939840,120610 793968675451764737,256393 790341738141511680,230282 732620368670818305,1170608 750563966804426752,13288 766328468565061632,93036 759093821707739136,56302 789231045891661825,223286 767835663836205056,90193 787149147904307200,209184 787969793022394368,210740 791261978689871872,237491 795476139376414721,267270 773130637834190849,132335 792869798543814657,247241 760678558465462272,63655 770297900576366592,112032 756469723555127296,43225 774300313045966848,65663 792825844330860547,247877 760519834505445376,11774 793468979180208131,249469 776862416868999168,158815 771368204719394822,18395 777884028263342080,164001 779886591049216000,177248 793573565031297024,253206 757964482039742464,49798 793077618245533698,248569 765405225649901568,86440 793497686557224960,249926 766417502222086144,93184 769251177452048384,110585 778950239956901888,168794 773914484582785024,87904 785745609466585088,196917 764613409589473280,1249246 787026787213598720,208014 792033006504570881,243187 786601068788486147,204413 770453763660259329,118698 785275047699161092,194667 753369460656840704,27045 787363852908367872,210432 766458724575612929,93823 738416924472803328,11774 758913484914515969,53996 766808860879360000,130505 773314098683604992,134375 786691878876016640,205270 776896614862561281,159146 776174170086531072,153699 785462853935464448,195975 794257388446486529,226320 767159376100597761,96848 792505696650600448,236827 792513247035269120,246392 763807012559937536,80393 751539306011983877,18298 760952316589707264,65577 734709271728902145,351644 771790349765402624,127218 779385507604160512,174294 781350700836085760,139404 786417750256263168,351830 790168415478710272,215437 790027531218984961,223286 761664309432844288,69711 756980886176927744,350711 778038850211999749,165523 758134123907076096,41703 795197399492792321,265102 794553616275107841,261155 794620848208510977,261155 736661787391709189,350667 768916223790841856,103046 757893195674034176,49121 777641835330101248,163008 756272911938310144,42432 794031071767605248,257492 781253935151648769,186063 787374420423766017,210776 777769191973629953,162610 779384541400199168,174226 757312925912608768,46612 791795159956684805,240145 795739977606975490,267576 789526577394618368,226881 758998192453148672,56257 795381659868823553,265521 751771698735833088,18893 793569884286423040,226881 789545650929238016,226708 776021029642788864,33169 791786602531950592,240483 733012616763822080,352141 790729552301547521,232881 786676060301647872,205349 757742732936753152,48774 759818812896280577,46475 787291647952424961,207613 754860974960541697,32860 786968640793022464,207949 794790755579658241,263302 795075838903361536,11774 788490439116460033,217837 793457999788597248,252408 776764189146742784,156055 787794593953775616,206101 780061375674642432,178045 755560731546820608,37457 794851094073524224,262849 791361878522028032,217837 756643089616244736,43285 761183791410978816,66828 773710415628906496,137042 788727690429771776,215437 792074029930774528,243187 790551815188127746,231894 794122186273460224,256255 760654965832552448,26066 764171691396255744,81966 794592893591814144,39957 767221333239406592,94699 733037441192493056,355436 760221507951927296,61734 753954353535410176,30590 791948783504334850,240483 785850792175628289,198513 768899309962141696,109945 760691849740881924,63451 770075384066998272,116082 770265591680733184,117257 795497570877538304,264397 764976777458429952,82283 768540323811303424,106763 788591453488447488,218260 755406763575377920,35372 793503922191110144,252020 754070445524000768,26446 759149822729449473,51798 761204472731275264,65180 770326966222282752,115531 780780605709705216,182036 794306927023050754,257492 788058713043197952,215005 752955646178316288,24675 773159764830236674,133454 757675439989071872,48522 756767771430494208,44274 772880271766990848,132370 774245592654491649,141887 765305884566224896,86693 763553324767453184,79131 760137285715292160,61051 787805630362849280,205197 792876863953723395,247877 763149525477429248,75899 773930559512903680,140211 753030986200391680,23899 788457344141111296,218275 770940375963930624,120610 794160576964358144,257492 769232682287042560,106763 776012433680773120,152911 786663193607307264,205728 753747012386979845,22439 772253410980614144,117257 777548517409755136,161988 765548076404711424,86103 732251475393581056,11774 754747242205024256,33474 758649244651810816,41680 785354840683741184,194199 762035528116105222,69711 760271181853392896,61412 789278989491773441,223103 749452509823938560,8248 793483123463892996,252408 794999382248718336,264431 732970448753819648,353789 785781926569402368,195975 788875261261512704,220332 791528383603552256,238207 787986067378966529,214209 795332763096334336,253050 755818997862457345,39810 760999409127677953,65644 763846055217639424,80716 794317977214537728,249926 762213861592358912,70628 773939620304285697,139404 781644495133696000,187896 785667531834916864,197512 786461066897166336,197286 752942497622401024,24597 760915534045151233,65404 790748003715936256,99049 789912533603934209,227048 793286681990430720,248770 766782768017764352,94396 771350528345333760,122622 753697344353370112,28974 793117699316613120,249469 791145123241463808,235590 792919954152574976,247877 765882956598616064,90031 769646387185213440,114779 756726955043594240,43399 793336755478855680,251452 766789844458614784,96299 768111909535002625,100893 751178040080756736,17591 778333400742715392,167393 752691408058716160,21074 761651254787448832,69231 765501733137178624,86645 789398242765045760,225739 794591108546236416,261818 753023970266320896,24366 794392939963252740,260173 769639670829375488,114021 793187884710830080,250430 770303631413305344,117257 766019328613425153,86103 768822507092578304,107469 752990691505168384,22575 758746334132211714,88859 773135797922988032,134470 790290080577445889,229798 793728875083669504,250633 771671562474840064,125163 794954123028365312,260613 778200871071023104,166282 794940740828856320,262022 778984503553515521,171693 750872653800443904,14855 774232453669986304,141316 771822746300878848,128146 774256661276069888,141881 778574035663880194,168794 760574004625223680,63149 769304953030574080,109360 785945829081092096,199546 768071178099490816,103261 773646067380391937,137640 781797797179846656,185023 792035287220224000,243075 793108859980242944,249469 795756976999317505,265885 756263366763515904,42117 794295899329433601,226320 765017241356152832,85562 791046196731183105,235828 788743244335030272,220332 761600562530050048,69231 788068072766726145,215030 777198957722230784,1250376 790895612174532608,234583 769271535127453696,112399 753948435988881408,30590 758257598114037761,52022 759953519168200705,57105 762718728500817920,74247 762746245819478016,74781 794577696672120833,261155 792505955078529027,203546 774743302591610880,144654 795038861797756928,263532 794063099334721536,255870 791775765117317120,240535 785987136709275648,200382 769702529659703297,106774 772925760495431680,131542 788809280896004100,218275 791383814819962881,238207 767147705999122432,97474 768183501778722816,104406 775495326010531840,149040 794565543512698880,230559 775119734308163584,146259 752997667081424896,23742 785911045546049536,197512 794126420658323457,257492 752678606766157826,22400 770393283143098371,117687 785899784855023616,197099 790974271753302017,235590 786828378502340608,205143 786917184970690560,207380 785249879224266752,11774 789523211415281665,205972 761093663669661696,66159 788255912918212608,215005 761337951917776896,65974 767886504920088576,102137 787085389706035200,207965 788567652193095680,215437 792522702116356096,245148 793123022769049600,249725 765432693714722816,74592 770747250268106752,120690 788022081287884801,214354 733400755491590145,354525 786294741088428032,201558 759722218322432000,57105 787037852156760065,208016 757980480549429249,49852 794537693610905600,261155 757248552045256704,45014 768854738821447680,105109 766184583704539136,81929 769947750112882688,105109 794010824784244736,255942 768997941210120192,107428 755122607519825920,32572 775037918276624384,146259 780500754939285504,166704 791891292645097472,242354 792482804596633600,245715 735085460196888577,351644 775431725438545920,149180 787432222127169536,207965 764223455453548544,82283 768109790266523648,103354 763100056396320769,76628 780068944979918848,176128 787845916610826240,211829 795346745857372161,266500 793257408432836609,250953 794633972986757120,262145 753180867552546816,25253 766589977404792832,17640 781350774181724160,183618 792891421950746624,11774 758638850302439425,50804 763552440457146368,71353 762693949953830912,73926 769951309541834754,351666 786455549810384896,203710 742540636633452544,47188 787024348230062081,207949 776950569785298948,156835 794669660847427586,262022 755698834882326529,38183 764200667112173568,82066 787809189921906689,205091 773720706651656193,138165 780617514476670977,181984 756270983728824320,42432 761748011957510144,68987 776382729390784512,155390 750583018541182976,13532 793143581653495809,249841 775682455709753346,150447 755099607852515329,34666 763221202315784192,59725 758034020886126592,47761 780138762693124096,138812 732341804897435648,351474 792084050114588672,243187 751606748579069952,18212 794314185035436032,257406 793472872257683456,252580 776470002144833536,481145 785589282186473472,196767 773942626181677056,133702 762007365751152641,70679 788111228363165696,215005 766415985456717824,93036 768422456033959937,106281 794000755552292865,257492 794695527992430596,262752 754044860294918144,30296 753626322216292352,28281 758244359372406785,51003 760289783495139328,61544 773642655788040192,137158 774029750859927552,140444 786596852686843904,11774 791273166693814281,237565 794992950807654401,261155 776816719713140741,158428 756208472908111872,41680 789487561110654976,194085 795352086280097792,263896 790887472645414912,234583 769258130068955136,112363 790984090128306178,235590 750031676751904768,9433 770437901389889536,118192 772099363883524097,129558 754732772040642560,25135 758109842682679296,51344 763812213022924800,79911 776458417439248384,155850 753977453987586049,29961 771363164273381377,124883 750371227047518209,12883 775064919335141376,146580 763589807763251200,77849 789314796604624897,225359 753699031390363648,29263 760265968828506112,59446 787737348838682624,205197 765257758593744896,86763 785267691833663488,194157 790846427324903424,234210 733302504662929408,355480 789496150483083265,223492 771393226519359489,125367 733074281966538753,355106 755830572946169856,35931 759596125451984896,57574 792561870200836097,242693 795464278241255424,266054 775738100001628160,151185 762256716457213952,72420 753034728110891008,22546 761388892876603392,67973 793133211517759488,249469 791442360785702912,237999 762131694862249984,70540 770259844414578688,47570 790745411103232000,233560 778042770900606976,156926 789240623375093760,203546 794866101998022656,261796 773996880648822784,140372 790596579019268096,232169 752625759693393920,22575 793401054364925952,249926 771834286337064960,118191 793620540388810753,253444 732702918579789829,353228 794346061263466496,256358 755240507131985920,33186 765786386679132161,86645 794962658596253697,262847 758017734018031616,50452 780280184729579520,169925 788390596352155648,217519 762286790443167744,431998 790656330344370180,18395 768104098453487616,101681 765320439216287745,86873 776887268539830273,158459 793826495840092161,255393 795285016284696577,261155 764723809798623232,83186 762873196529889280,431998 788167718633631745,214899 765012309550903299,84713 792825344659259393,247241 794129922792919040,257303 762895015425126401,75349 786167419886669824,199891 789881421590560768,216538 794720153892028417,262849 740391969151680512,353374 778948709933576192,171324 791382648463564801,238395 756595714625458176,39096 771278347615686658,116373 773008268906098688,132044 757787344321654787,49431 770483029538144257,118192 793997810584563712,257492 775080570271440896,145894 775384399944773632,148170 755439543042527232,37433 758339399490932737,47693 770308418460459008,112788 794521705670537217,256038 762729506658394112,74247 781655220992483328,185921 758371143145361409,52696 759764174259892224,58939 766886124111278081,94683 777622045597245440,162810 793983231540400128,256219 770356364015050756,117257 751607416353992704,14277 788414603860451328,217519 752685632216899588,17794 763853749035032576,80546 791851978154446848,240145 770279902981582848,116618 771711492341239808,103401 779446489235886080,174230 752872375784443904,22575 769732243736584196,115166 769884951336525824,112693 786001647977701376,199755 786421880974553088,203350 781295190799712256,186434 793191285486067712,250430 761570833001160704,68987 764908303923019776,85209 765206604996304896,86328 768857073174061056,109666 794665750438887424,261058 773287926193090560,134371 790972729663057920,225602 773116885424635908,134470 754776703596101632,33356 774974038821052416,146164 789039097029406720,11774 789378117550866432,224600 761333148852580352,67938 764644347451023360,83751 792525720639725572,245722 794554665593618441,226320 766529364431220736,195876 791125455378255872,234583 756589415087038464,44274 775888225013424128,152182 779463782691139584,174392 792167115134472192,244550 752819409513766913,23011 770396857516240896,117257 777135602529669121,157495 779308951028457472,167453 785312143767777280,11774 763458518607208448,78159 761016460990963712,66053 766692085856608258,92917 781196913093713924,185313 788155015206572032,216009 759795559032958978,56282 773908864672600065,139404 795417426276077568,265855 791388778069753857,238780 763566640168513536,78959 794911454763843584,263895 732791450203750401,1170605 775451998921469952,148994 786138476391469057,191622 786606481554767872,11774 764423888100925442,82066 739903920177328129,87889 788467020178141184,218275 758105490337308672,51069 790982675209256962,234583 775782141049368576,151265 777948910241341442,164980 758640398491353088,54070 760217521832071168,61545 785618594369449985,197286 791373269362417668,236393 756644901769646080,43391 758748343598129157,54070 771545020843237377,125381 786963867947634688,207287 788853426478284801,218164 775880950878052352,152314 762052410093215744,1248990 777550470973886464,161988 772467786278850560,131045 793284249914716160,249841 750071551026950144,11434 768513031596810240,104973 753586771414298629,26446 771003910018433025,121612 752654681067786240,22439 760081900237041664,60866 773977342473633792,1170673 775281224407449604,142852 795281347602423808,264397 751866123172188160,16931 753010968976822272,24316 758668901974769664,54070 754111514840215552,31320 763448822672478209,78159 767832572927873028,14277 775788145375784960,151463 778232858557181952,166409 765048469996314624,84422 755591245750235137,36545 777439934185549824,155531 793107996070989825,249469 785548116707647488,196528 779509631324418052,171605 788530708092428288,104244 777941816393994240,164826 793930539027861504,248652 760461538645905408,60541 785243713836576768,192656 760210967787692032,58537 793247585251291136,250033 785498514868604928,194723 789251170393001985,206666 788782277920690177,220526 788007916787867650,214354 759483122962538496,58537 766997710457090048,93144 790406004047577088,229895 794143738583023616,257492 794506228319789056,258741 766763489725644800,96039 772377660349493248,129126 765316932803432448,87062 761416604936572928,67229 775043384226512896,135725 768077050569687040,103354 791813547043020800,240483 794656215779381249,261155 773382911810764800,135025 774074325632634880,140539 763700402948804608,78159 773204693799624704,135252 762613736708333569,73726 773907902721556480,139404 778608000659517440,168794 788439374572752896,216217 759147955043520512,56964 751178532068290560,17434 776422988908486656,155451 763068530312880128,11774 793373318149734400,249469 758643724003848192,53992 785713072308678656,196277 794704394013052931,262145 765249993766674432,86763 776088324565929985,153095 765594088653594624,87904 786942564238786562,207613 749391598778220545,7461 760864800389881856,64034 791819955951898624,240584 778315305454034945,167220 753762505000976384,29353 792935728481046528,248514 761918013633212416,431998 753960368486117376,30590 778006122347294720,71826 794319996092461056,259892 763682320524115969,78707 791032028573556737,234796 794603500311220224,261567 774675620273983488,144494 750389540339191813,12927 764521671495520256,81869 751631198242238464,14277 774001559982125056,140444 770548830383333376,118192 773569730221256705,128713 781288336551911424,186584 795378972464939009,266491 756375953916436482,42249 764177802103054336,81702 775063806540034048,146704 778205475758235648,166390 773536643957522432,135736 779155842444787712,170187 786081435614674945,200870 749955036776587265,7816 786193637054873601,201619 779497575887929348,171795 788480876183113728,218275 786279356620472321,201374 793785456068407296,249926 786609053959086081,205039 791766689239138308,240584 781639169873326080,56964 775425979716136960,148574 785282289353658368,193669 761917201028816897,70858 772791721780445184,132335 792586777693478912,246726 760177346137645056,61145 768852251137994756,108782 774425044873248768,143087 788553387868426240,215505 758428514731364352,52061 781691573612400640,177455 794188287388909568,256439 761955662540705792,71270 763716982113828864,79691 788519210410446848,106085 781152845932400640,182726 770298505294262272,11774 758802829024694274,52749 763832734070571008,80482 758828491332739072,54519 777914221245988865,161960 791748877661577217,240556 792948129557610496,11774 760982740321832960,66116 753731122878558208,25321 765201863863967745,84724 773899941282480128,139404 780744427107078144,182659 789274724132016128,47940 792507278003888128,246392 750796138953994244,14277 759149068467699713,55887 791664390823088128,240167 791391721435181056,238395 778911642130132992,171043 779131013788295169,169004 781209657079496704,182665 764225489640656896,1249230 770011369479479296,116152 778252496514850816,166390 752698349090959360,352060 765525394774687745,86082 759619014444199936,58250 756218864875278336,39207 768932680994025472,109945 787071591268048896,208911 758791279899582464,54070 765213485307404288,86103 786617415501172737,204413 789937446305746944,228576 759678795842482176,47903 755614273603182592,23217 793490635420565504,252580 760235023156916225,61412 775262528397979653,145874 777170666197889024,160395 785891074749280258,197512 756561745498480640,43553 794538660863606784,261155 780614162980503556,182146 787075110251458560,207796 793531894549901313,252408 793867546436984832,256261 771526993787498496,125554 775809126039420929,131421 771505047389831169,125853 788443429772615680,217519 794441873335013378,260033 778606097041022976,169201 795700480534020097,266138 757261341358821376,46612 765646491155206144,87904 765194341711171584,86103 760865081697632256,65180 772978624605614080,133204 768930881654300673,109470 772650856575602688,127994 780868648181174272,182659 788390694922715136,217519 774417390889304065,143473 789915280428326913,227048 732362638903103489,116686 775474417497284609,112363 787380759233388544,209838 756112312390545408,41632 768855469146243072,105109 756622052841304065,1248425 775334575132200960,135025 794593180851179520,261155 766704530062913536,95708 791635704996569088,240145 751548648404709377,18495 753765307328655360,29790 753901835845500928,29263 787439523445760001,211181 753692132590833665,28282 770711564861239296,205972 775144028899799040,146720 740933877460434945,11774 763833769228918784,80716 790713166611226624,230653 752929986995118080,24597 768998175910735872,109945 791276500544659458,235487 763072957828702210,76429 771396129221185536,125222 787985309900439552,214209 752944520203935745,24711 771048263789125632,122146 788732258056306689,219537 761920948492697600,70886 765130418807050240,86041 794496032084267008,257603 758990208972967937,56194 763817950688280577,80098 778001831528112128,164783 790670838533988353,231498 778360564061868032,167676 785721531447914496,197512 752315269507276800,13697 769285967236648960,111454 793455615007920129,251390 781540522506661888,188401 750364060110184449,12883 772836547401961472,125163 778362560613486592,166852 779713184705970176,175092 755160131818496000,35890 794103987905540096,256255 781341176381120513,186434 763430572601376768,78159 766353925750398976,93286 772954835683377152,105643 792059862502940672,243614 774995676262436865,146259 763516411553550336,78159 785542680193499138,130635 773373591870111744,136473 786799335979659264,205728 774046987733704704,139404 776835900231737344,158327 785278063219183618,11774 771572727903727616,124597 771641867335196672,125367 785326649726296066,11774 771445837729636352,124597 770445803576000512,117257 791385773819867136,236393 764943229980581888,11774 795079793163272192,11774 768988811762229249,49400 793104323861413888,249469 761637123401265152,65222 750891666760867840,14641 790476803471187968,231333 755835147887321088,37469 772466291097624576,131027 768233033337974784,104973 789432905151807488,226015 758126500797263872,51069 790877596670169088,234583 774318102792302592,141995 793611432373915648,254135 793150616885268482,249926 793398151432458240,249926 760492188417593352,352011 756505154770337792,42249 763680414636478464,73926 775784391289167872,151265 792814207309938688,246392 771451350064345089,122982 764972062985289729,84724 733326830959087616,11774 765558579516452864,86961 794290448260993024,258598 794686887969640448,262784 792041324887277568,243075 750720654043811840,11774 765495791972745216,86508 776874261529161728,128934 779371533194043392,174115 764968864425783296,85562 790522793502863360,231894 758654506250952705,54070 759810331690622976,58267 757932624081981441,48287 788398539189747712,217151 794920643695288321,263895 763357989248073728,73814 781338836538318848,187478 768084279553298432,103354 793162931030548480,249841 755004926699397121,29218 759396771701424129,54842 746725534214807552,1170858 755769544753291264,39462 763829513062973440,78344 791055315445829632,234583 794676577816678400,262588 785942405954416640,199262 768494664307605504,11774 776895494731669504,158864 794857160463319041,258936 761915760629387264,431998 785336118933803008,194934 775807152313159682,151439 792200836508069889,243286 774053449948286976,139404 793129138001281024,249469 778001396847087616,164608 778609739873779713,169201 794724497714794500,261155 786541060256329730,204413 792426751301267456,243075 772150727867265029,129918 790967428096208896,234653 756942740391211008,354167 760131865122603008,61051 786057599804473345,198620 780629059667492864,150151 794705304831266816,262752 778288632679403520,167220 770424320988295168,118933 794987123837374464,263906 785999186756005888,200412 752970201872764928,24880 791704601045020672,240145 776639233356292096,156835 778227076360970244,164210 732982201789206529,354927 779129921071439876,172148 774399057372540928,142503 794601427632959488,261155 792489307940360192,245750 794257840542130178,256450 773489614891999232,136904 780590436259946497,12018 778208339830374400,166390 756188278454386688,11774 787472696431042560,211347 771513034984620032,125742 779482775082504192,172185 773913525110517761,139404 773138590159216640,134470 794602180812611586,261567 786725430799769602,205728 790273895978799104,228502 755547946649788416,38476 767157244978827264,97386 779449209153998848,158521 790926440053080064,231792 753744040667996160,28477 771402861255200768,123111 762421409326911489,71502 793096784734138369,249469 766354914905698304,93286 778623674383527937,167220 794987793285980160,262847 764183900776075265,81869 790527267042623489,231894 781353575511314433,139404 792038204090249216,243187 786975137396424704,207949 779668836207431681,176203 792597530743676928,246726 795419151321808896,266884 769673634096963584,114848 778738211828793344,167319 779402028791500800,171465 753282350939856896,24448 788765202670096384,220526 794594961740021761,261399 792656051845861376,108396 790901104670277632,234583 776758319860023296,157755 774654099820339200,139012 763511889615851522,78953 758645922574184448,54070 759126370052112384,56964 795057561263284224,262784 752659598612525057,22936 761399158292951040,67547 792046576218890240,241678 757666023915020288,48369 775897243421437952,151526 789936495532634117,228416 751901553351548928,14277 795610649262964736,267521 771076453257637888,118191 777843194428067841,163990 771143931694227456,122982 791658930107781120,240145 785943200095535106,199352 751652388147073024,18893 766449288553521152,93261 791057618265440256,78159 773969293872476160,138165 751121382637867009,17120 761201898649071616,67034 763547251561996288,78394 767817777931444224,101681 781081279156457472,185296 777957986388107264,163990 778061735877971968,162311 794423282846093312,71794 769291179007574020,112788 777123719953002496,159876 764445876995682305,83422 768553320545816576,11774 759107586092179460,1248649 752178594642788352,18215 768103892265480193,103506 764972161400320002,85562 793604598845935617,249926 775724470132674560,150511 780938858678464512,181419 781438142146633728,186352 794310641288740864,258771 786301635819692032,124597 787325043743322112,207835 787954566985842688,108396 751151336461209602,17349 787063551684808704,207965 772825057777295360,11774 785615286313426944,196917 767161887662313472,97811 792919021532307456,245607 780238608871534592,179153 793246111553220608,250633 794255341441654785,256458 793769198132551680,254058 790937753395486720,230283 750762583603445760,14277 786152690166312960,199640 760262775537041408,61412 775189147359195136,144730 793240460110204928,250033 773911704669487105,11774 751173594567221249,16422 755161985998663680,33356 794165869257498629,258331 753617387740594176,22575 790992483337445376,235487 794882339826376705,262053 779119380005257216,170451 793310055298797568,250633 754717981318447106,33356 756571279298273282,43471 755110140005617664,34666 788403893080391680,217519 758051434361450496,50827 795408896949125120,264397 765697201054048256,88669 793242060316876800,250633 768966431149088769,109571 785556150116900866,195782 788003889526308866,212239 794378528951181313,258331 761622477403324416,64147 786925495870980096,207287 790064822276591616,227242 793070203580002304,249155 758280408270118912,50923 787718901572395008,205197 774212514070487040,141360 776308268239089665,146720 773510769543700480,137158 773333568365924352,136018 771437906275790848,122559 786939821432463360,207613 778031018162786304,163990 780564813873373185,180074 773203600252276736,134255 778361865457901574,167569 761014300924403712,66116 770351019951853568,117257 786714480801570816,203674 788470739007631360,218495 793192876293419010,250033 793649969618051072,254135 794553353091108864,261155 791251494154534913,106482 760127844710178816,61051 762816463224705024,73712 777169718297759744,159876 757163105746948096,43271 791352059543027712,238395 795717966696513537,218164 791410456531390464,238395 756932417194233857,44450 770724354099326976,120393 791681028318453760,240483 776455491958571008,11774 763047859310690304,76236 786459070735585280,203674 750480623425449984,11495 758531050867789825,53703 788452464177676291,218275 776816866362740736,157993 786242695429849089,1063777 753302868468207616,18215 791706610250817536,234990 773194474117705728,128355 772177827986677760,114301 772778807946272768,132335 785577975928414216,193669 791366824025731074,218832 758219796379004928,51344 791713366309994497,240483 795174790306873344,258456 761015785896701952,64722 774200189762539520,141893 789128806862839809,222682 753795096290754560,29503 750378476876640256,12883 788926475596468225,219119 794986695171174400,263906 778976498006962177,170477 785269815090880512,194648 785299852133629952,194934 778313400929714176,167220 732387654629613568,1170425 774301092507111425,142208 779134045397540864,172123 788183755974447105,214114 753709342805860353,29263 755529613418360832,36875 775000528078118912,144617 775025066841038848,146305 769778568519749632,113780 791943199161843713,240483 778020846992445441,165435 794673823270498305,261818 772904879740293121,131045 794929048187043841,263895 791147168937680897,235774 794915556402991104,261155 766633452343001089,90327 790638976734531584,232137 767762079436734464,100605 795756907256578049,267521 758439743898222592,53144 759380042208075776,56964 775934675676114944,151071 778338341817233408,165185 795014224594567169,263907 773171608848478208,134561 769500979687481344,108729 787493726771961856,211347 792553730939944960,245101 787307383953432576,208779 778367086607290374,167674 778287059685421056,167220 790515815111991297,231028 762030880453832704,71708 769405045603495936,112399 773900908673507328,139577 786047519243456514,199546 778305663978049536,166913 785511839484485632,196277 786974304789487616,105109 757914617276305409,49852 795321502455373824,249926 781561729784356865,188401 764781648546189313,84724 789955270180937728,227795 792355839780659200,245035 733080924452052992,762119 764836144487870465,84724 766026213773209600,90908 785759819886014464,196277 777993334405132288,246425 795063658346844160,263896 795128952125845504,250633 764641859192840192,82283 751140334021795840,16948 775064323194392576,146704 786946965489811456,207287 780802542779310082,182726 794001354725330944,256458 770299964228444160,114254 779044718290276352,171168 787039017015582720,205575 788017485673037824,214492 766687597733244929,95568 780755914680741889,182960 785857792435490818,198671 765158406260789248,84666 788249163603415040,214492 774410055399661568,140444 781363968371597312,139404 779134148850114564,172945 793438788181692416,249926 795614041200857088,267521 761302883438428160,67768 762278463428493312,51778 792087872723644416,11774 793601528250658816,252020 768550125950144512,102295 778047786935779328,165435 777947901397831681,164171 758584115021045762,51451 761288017906573312,65540 762461676356546561,47283 733328410357813248,11774 771143912329252864,122388 756196313704697860,11774 794304780373880832,259743 790640475099238400,232863 792083284167569408,243398 774009756268826626,108396 794702145497038849,262752 762781755984281600,71502 792785562793041920,246771 791004914960957440,234583 763740012668067840,76771 778154856209088512,164826 792351513465073664,245095 775141377931812865,146847 785981279627902976,199478 757524279181185024,47723 757921089427234817,49845 758790473863561216,54726 780783048157716480,182257 786361970945437696,203350 792026123135774720,243187 788924483906088960,221476 792110652865318912,240483 771865749870837760,128424 794859992893394944,263540 763113105878552576,76549 788474594139267073,218275 773850560948674560,139404 748961738863808512,350826 757695790613667840,48925 760716873591885826,62853 790901532598292480,234796 793433512267358208,252020 785931680322314241,199211 794536571584192512,261155 795039494483353600,263532 763103304507424773,76549 770078116798730242,115518 793151316155445248,249961 795760884459126784,247930 781279138367668224,185921 790694742472491008,233692 795686455691481088,267855 794646500127162368,262053 788709569165946881,220029 769333591558029312,112301 785893104540721153,198671 794186348194205696,249961 768238925785681920,104313 785588356549783552,196696 790038275272552448,228172 765924805077983233,86961 788751776237228032,220332 791715203670999041,240718 758222007561486338,50535 758941707819855873,53996 789331435249369088,224693 771957378870829056,123217 789165752695726080,223286 790295198970458113,230282 764859593210097664,83940 785534307364249600,183759 792353432204111872,245095 765890612688224256,89567 768924393259069440,110362 791257387826937856,236454 763822821739036672,79911 786994647344164864,11774 775832655845847041,150426 768541269249306624,11774 791739899925897216,240584 790004318791274497,227795 757700368520339456,48857 767804116944900096,101681 755408354491658240,37224 787129524638973953,207151 788595796165943296,215437 785653747804319744,197888 794193463348723716,258598 755560420706967553,37457 747491371188162561,11774 787099116711010304,205728 774359736871301120,142668 780528421633863680,180825 793135814297329665,249469 794280338667118592,259063 756837037399867393,43553 777984561724526592,164375 794538449508376577,261155 759253274243506176,55661 750381625796616192,11774 759097253541781505,13410 781052011194089472,182960 770896241140047872,111558 755552316607066113,36545 732747394467631105,349814 765176419991195650,86209 761220057846341632,66510 794312178752843776,256038 754760836116348929,33356 755248356365103109,36094 786908851761139712,205094 762738271218786305,74681 780689569062776832,182036 770687337470824449,120610 770529329621012481,108729 788490994891251712,218275 781508423577808896,185496 750149062708518912,7236 764104898363273217,65180 776596731735793664,156835 786628193839149056,205181 768961469006356480,49400 785506821213532160,196277 752935293859336193,24173 753991085584777221,30555 793768582479872000,255044 785994359975968768,200566 754783710021550080,33474 764131662535987201,82066 795709898789187588,267862 772869760988114944,132335 788717248747896832,220018 794168710185545728,217574 794531790824185856,261155 794685796443914240,261666 795101504629837824,264397 762889189251805184,65180 771058793149005824,122251 793973111439978496,253790 772570272490586112,131480 788702334893170688,220029 792128746866216960,243187 776992267450064896,159258 780563044602523648,180343 754751042936532992,33356 786587953510256640,202727 768346440913616896,104132 771415092139139072,125381 790147921584852996,223249 791334672596819968,238207 794194050668642310,243865 756315232201506820,42432 794692521213513729,262752 788001076486307841,214354 794850740997079040,262849 753316467873984512,26924 779294350173888512,167407 792597979974684672,246225 765807768829825024,86103 734743431084449793,351644 767817490042851332,101681 770753951016882176,120393 770815727674589184,121621 774073024236490752,141277 785921584007557120,194082 773912574849126400,139577 788752935316586496,217837 753522920647983105,349479 792354861559926784,245095 793915401004548097,256125 794176723399180288,258193 762631236477194240,73926 743473497477808132,1247595 764266831985020928,82953 737081869351682048,1170700 768218035152826368,104662 790249089791238144,230478 795687443882188800,261155 795725289787572228,267862 769624050037432321,110585 794916196168638464,263937 773937472740786177,139404 755847403241021441,11774 781873340310917120,190553 785545640616931328,195849 780526995918716928,172185 755442060690194432,37044 766011517795962880,90384 769676528795971585,112032 791288725049184258,108396 792144058357456896,243187 795132943261900800,263817 758120145252331520,51563 773569297901912064,136947 778220181898264576,164826 791096708109402112,234622 778895078697861120,170144 758336647838601218,50923 793149602048446466,249961 795397291553107968,264397 788789688131788801,220526 787508831936843776,209582 773275987731582976,135903 786651016871677952,90209 789819061077147648,227734 781066755863113728,183468 758107392881995777,51248 758877016036814848,55806 779305284825145345,173753 753975249784360961,28866 791853837074046976,240483 735544812393267201,11774 768074527720939520,103354 772796833349251072,131421 781333338950815744,183759 750993516592062464,14421 788762291110109184,220526 753571898399793152,27402 777924276200607746,161648 780467909667807233,180306 733083847550742528,350101 775026672496021505,144611 791363950088744960,238207 795031719875383301,263926 779539837229600768,175205 775999374463827968,151331 756205668286148608,41909 765897602743271425,84724 764307428779421696,73196 776155480024416256,153095 785698417561341952,191961 785634171876089856,197512 795757701733093378,268777 759657793502707712,56282 795302019150086145,264397 756964987562844160,41438 786998597963255808,207949 771047446818488320,122146 793591345734488064,8044 754863043847356416,33549 793984728248426501,257423 785974557639315456,200355 764473606579466240,81869 775515110274203648,149953 760983527840161792,66159 790520842094518276,229874 788101664444026880,214809 795372193865732096,266151 774004978625212416,140495 792794434492444672,244270 778250428005822465,164826 755035011649310720,34666 794368102918012928,247379 761086205844873217,66116 764155484907667456,82177 755502623394889728,38032 758017432250220544,48663 791301074514653184,236502 789843850101612544,225611 779532383309688832,173964 764052762933940224,80393 765954900207411200,88930 794064103925051392,255299 790245260542652417,229693 774288031280992256,141316 795069968068976641,261987 788690820396298240,220029 780644981111345152,182313 785936764783497216,199352 788869831768539136,219678 773705985940598784,137777 762780616316194816,73814 775170265470730242,91946 756627947176464384,44429 788846904100720641,220765 766348546408931329,93286 751055067751514112,148861 761711048646799360,68993 768603708674469888,107032 792497215079972864,246273 791690806184804352,238429 776286155599785984,153743 792954997608558597,248104 753252635696705536,26527 765532605466877952,87904 758025738125709312,46501 764523718861348864,80939 770311083110170624,117941 744296404248563712,349197 758631754395684865,53185 793871660524994560,254135 764274030698491904,82002 779946161432039424,23762 793811580781793280,254135 767355673051066369,1249369 779884595823071233,176441 750422142647308288,13088 778876659365711872,167220 789126355799506946,223030 790182123068022784,229693 767845003980922881,101681 758419224993771520,50923 778353388966862848,167319 752289497304272896,20279 753738257599492100,29592 764961065805373440,85275 752876365527998470,24098 761335845743828992,67497 759697919276646400,56964 760897004742463488,65234 789909461431414784,225981 749356774755438592,7916 791213182194966528,237198 770264869010563073,114779 764805359705923584,84724 778958430090457088,171037 770222262268157953,11774 771022079135285248,122146 791616813419274240,240145 792388564017254401,244143 771415423656919040,100605 780993540797136896,183338 748703023786971136,16728 786341478222233600,203029 768969548271792128,109104 793994522556559361,257353 790879742320926720,234583 760732404889845760,63761 756680303209422852,43553 773275694621011968,135736 792797470417911808,247743 764434530627362816,77598 768655442855669760,102998 793120213650710528,249469 793341979186769920,234526 788099201041371139,215505 768283755094040576,105109 785583324001554432,196277 786538044178309121,204413 781241528375140353,186149 793874389456580609,256255 793998174918586368,250785 773972762910035968,139404 776478793783320576,155459 760186931313385473,61145 754783254033502208,33790 785287821313597444,194648 792377668595544064,239708 793866161335115776,256255 767080634187735041,97355 766131539956600832,81929 788184105095532544,214078 791035464329392133,235948 757253463956938752,46612 761941632052699136,70858 779094314647326724,172523 788067118872952832,215005 767852130841481216,100620 790651630081314816,229901 753789977129918465,25370 771449071076773890,124855 764442495161802758,83391 791483638110052352,234583 762575427294625792,71476 793814459374444546,255393 761636092344807424,69794 767873717472931840,101681 778362341956153344,167220 786061968666927105,199546 787092404180443136,208014 793253201948450817,249926 769950690663763969,115593 758614605761351680,45972 774856196503240704,121795 795361016645226496,265881 774324747802931201,141867 779401547151126528,172123 792207764428763136,229177 775912480098975744,151741 756967096416768000,44429 762589472823259138,431998 794853456972574720,262849 793301849633882112,108517 732520056647622656,196346 763413928416346112,1249124 771096399194779648,110381 780466221858885632,180556 793488516063776769,249926 765249123310153728,86770 774482811868762112,143585 765923340489887744,88994 759369076464431104,56924 772669207607521282,131457 761511872751427585,66807 770997419106459650,122146 795048163879088129,263532 791016325539692544,108396 792142195688177664,243451 757187701644877824,45122 774206242126491648,140444 780378882708910080,179742 794058898839744512,256439 749261601908269056,7828 749326080964644866,8047 795203529803780096,264774 758033405841805312,50923 792831636442378240,243075 769675822902808576,114779 793165773837574144,249444 744327629386350592,355185 761958964061990912,69388 794627779463671809,261944 758573154046533632,42416 775134022791995392,145942 766764539723427840,96263 788943100806828032,11774 793248383725146113,249926 795182619423952896,263676 732206643237126145,350279 771516150077415424,125853 786813698547462144,11774 753935256361787392,30360 772768159954640896,131914 791762527491194880,240483 763039713942966272,76174 765657310991613953,88920 767731281417252864,100893 758008745733402625,50611 794741009490055168,262752 768117239837036545,102249 793926515851304960,256125 790777449898504192,231792 794390483753537536,257353 787465390796316672,211347 771593645526913024,126152 761281283792265216,65540 754724172102721536,33356 787387021610266624,210207 751808487701770240,18035 753982897363816449,11774 744091745051418624,352982 792746642319507456,246339 750052317408403456,7275 752952100653375488,24526 793130982492737536,249286 757124758274121729,45125 760813245745733632,63776 785596151726682112,196767 777498215146860544,161960 752888355419893760,24134 768159756032872448,104162 772968346111320064,128874 788545355197669377,203710 794241181463019521,259063 770672164676759553,120610 786763311874387968,1170396 773847443607789569,139404 775397009595531264,148473 788764373590433793,218832 773298449236107264,128930 732535770959994880,352466 765561841007210497,88052 787124261173485568,208109 776177759030763520,154322 768568569936302080,106281 762615354711388161,73814 776068249834455040,153095 787089563973935104,207113 793126852101414912,249725 760980249328939008,66159 772752759338786816,132335 781222518807945217,186434 788786281752821760,220747 793506157168033792,252984 751800416854237186,19352 756256150522257409,42353 792924767447900160,248065 777013162767822848,148645 763090153929904128,75899 733193738323795968,355980 793184159288229892,249926 763862044789526528,80153 789181444920795137,223899 794899311423352833,262886 769341523695632384,112788 786530807703826432,204354 766440799793971200,93261 779859277532004352,138707 779020714355462145,171795 793919223735140358,255942 775048856144900100,146259 785284192070361089,193669 780601297615646720,80785 787299640878051329,209035 795098823089491968,261093 766010227586048000,81929 767818424676257792,100559 770392740152520704,118482 774206523249537024,137965 777239004488105984,159475 793274485503823872,250430 794692674561474565,262752 776398663581110272,153095 758435648936087552,51997 757830583921680384,48477 789194540443774978,223899 767746050643943428,100893 753925031298641921,29263 767647328589217792,99976 790923581731418113,234765 773958196859924480,139404 786368543692615680,199546 768900716597424130,47940 776454572487368704,155896 763108296513302529,76549 770832101100838912,118191 792539991372992512,246273 767149498372087809,97432 785537809566212096,195975 785795475794382848,194082 786397345856446465,203391 794929935341260800,263895 764274390498480129,78274 752882818104131585,24134 772629088842444800,131480 785321118752206852,11774 777908757867233281,163763 753363777928634368,27045 773060493258977280,133454 775469868414078976,149040 769690763919822852,114454 788498141632798720,218275 763520310943551489,78477 769270118572363777,1249649 773719942101434369,135966 756336856548061184,37619 786733674981040129,205455 760547356253229058,62779 772797138677829632,132335 766053999736795136,90969 793894664730357760,256255 768855513211686912,105109 785829098480427008,198671 794632085470224384,262022 753360938649186304,26458 772985465045524480,1170552 794002900242624512,256358 755491520459993088,34666 763456054554394628,11774 765198898923237377,85562 787209368731213824,208395 791135482277163008,236831 766248179633455104,91946 789118748108226560,223286 771102015812407296,122759 756556814326562817,43553 767099161208512512,77476 790892940247785472,234583 775137278033362945,146259 790989165429088256,233692 758113559545057280,51069 766377160323936256,93508 780947049978081280,184462 791687856259534848,205972 769994264914919424,114254 776848325425364992,157993 785485333479686144,186883 794535556508041216,261155 769880113521520640,105109 752921826863509504,22752 765287692624158721,86653 792790984979427328,247241 760934426595450880,64758 761559611434348544,69231 785489063763640320,195165 794651064830164992,261059 753649326925250560,28888 755512791352639489,38035 767820379138162688,100893 754082867341320192,31377 754760013822984192,33474 752233561642639360,21121 785684729777446912,196277 764485830119350272,82002 771697198060806144,127134 773589276982403072,133702 769975332292132864,114848 776374213133340672,76146 751866483836268545,14277 766698252594851840,93303 790768113973428224,232169 753956408463282177,29790 780901403569029120,182659 766770750313246721,95593 765623375326740480,88471 794978193270665216,264397 769673317498302464,114779 770750426002051072,118191 786328750296150019,201374 791006073398366209,234583 740946060231757824,11774 771940694181249028,127957 775062390094176257,146847 793461800096436224,252196 794635871244972032,261155 778386988567265282,167569 793618676817596417,252020 785476967902478337,194723 767159270236446720,97386 757161432769101824,42525 780453801719242752,11774 794791632549842945,261155 786234529488920576,198671 794680741141614592,262022 776650952489046016,156926 791643477075435520,240145 787109068603269120,207949 791059716931592193,78159 781838728964734976,190635 763107483539812352,11774 773473148427657216,136904 785967300918714368,200235 749923865116147712,10735 766861848285151232,95506 773544033293434880,137158 775867700509683712,151071 778633384373329920,167220 791350219782823936,238395 789292062210392064,224680 793584468330160128,249926 790739648318287872,232881 779082090528858112,171324 791710449633005568,237406 793077919333675008,249301 764586260782473216,83881 763141401076989952,76365 769327602297348096,113220 758595510676500480,51451 778261781319786496,166852 778960357276655616,171324 751875777034067970,20283 778158769230536704,164826 750929665297035264,15255 763144058139140096,76771 795083254395064321,263926 769676096187097088,114301 765589058399539201,87627 794293031491031044,259134 788036810332962816,210274 760635563955269632,63267 740187126206058496,352687 766688761128194048,95568 785285801722556416,194230 794199921142464512,258598 765546210203672576,88052 760891787628122112,64678 776920372016840704,158338 773527107163021312,136904 763461307404161024,78159 791739197174317056,236507 788450144199012352,218275 764943202604331008,11774 765702093369991169,86103 794077277822877696,256276 757958989116243968,50396 758832048832249856,54070 762042912049762305,71026 795772170425155585,268281 760562831947214848,61256 749286010702311424,6974 785502789208203264,196277 788870554941919236,220815 762728745534914560,73910 777903610902487040,164001 763268276415627264,74133 767320154413862912,93261 769677974513803264,114779 752983277321932800,25255 795705257934356480,266808 781272258547359744,187084 776025765418639360,151845 794533536367804420,261155 794489495446056960,260033 792954937483243520,243187 767766136863780865,101203 764469950543265792,56964 778450581593526272,152594 794667315279302657,262053 750605529773408256,12883 764846436924162048,84209 769246954517913600,111438 789902454867374080,228635 758685406170865664,54070 769305310649397248,111225 781443093316993024,139404 785660784055431169,197512 787894231742439424,212007 773592852974735360,137565 787802109005750272,213064 795720599595159552,268231 794716334437388288,262752 758026653633159169,50923 795065792492617728,263906 752646824159240192,14277 753115258617786368,25258 768149436681760770,103083 758978107319590913,54748 794638517456420864,262022 772960558844878848,133454 785626066341785601,194723 748425450272264193,1247847 771053899662913537,110381 778942522408177664,170796 792277675054280704,243187 766668520805523460,91700 771846501807054848,127957 778300645472370688,166900 762624293838520320,73814 788853191949557760,220602 751570040479059968,18567 792021057255280640,243075 792789453630763008,244270 781259144644980736,186434 761406627308146688,67547 761754789407449088,60999 789209128703000576,215505 786996761571135488,108396 753910892891439108,28128 788118139535962112,215005 739500076469358592,352687 792419753516208130,245074 785982673667944448,199960 791390299813740544,237813 766740530395045892,352577 764997212564619264,11774 786748991845208064,205728 764631639708299265,81835 778667118111887360,167677 786780699877478404,206257 794286185677877248,258829 773758244028289024,26066 767556302952357888,99900 769206046934130688,11774 772901113129340928,129551 781523607168032769,182313 793507773497475072,11774 778305031090999296,167220 792408686840930338,234990 771131133106987008,123038 785597018508890112,196277 755902890494033920,26721 781533363651751937,186584 771142724267409408,122967 790559181845700609,231894 793227649892122624,249926 793940112417505281,256650 795452883252707330,267167 768900267374813184,109945 778371845691019264,152594 763808215654162432,80393 788452189794607105,217837 793323689815126016,8044 749585789974032384,8047 758371132017745920,46076 778137568441499648,158820 773882238320521216,137698 775544282597908481,149304 790044409014419456,228576 773789564142022656,137869 786623393902825472,205190 781273528050020352,186434 775051355803246596,146405 785434171577479169,193623 788473428168749056,218495 792340508249030656,243240 793842237000060928,255942 791110697107148801,230485 767115918493126656,95672 793096102778134532,249469 794921019089817600,263817 760177823902470144,61444 794999899133739008,258040 770259971170770944,117257 791421159019384832,237787 793759673904082944,249926 733050291860340736,355616 774043206337966080,140025 791287529349656576,234796 776875545023832064,158878 786279784531668993,200490 795136253851095040,240474 758668463380529153,54070 765383827829075968,87245 772467632121516032,125554 792519687343054848,246225 786134270213492736,199546 789952795801780224,228820 795056574205218816,264431 795070026038575105,265030 793579472578416642,252679 793902321537167360,256564 751659440005349376,18893 765600234449702912,82481 766626401881653248,92872 761435551077728260,65974 774748038438924288,144538 768945277294219264,110389 776596009120038912,154823 757193710551519232,43911 759755880988454914,57574 795665442027270144,247930 795699544013099009,266054 758764302601900032,54070 756664401852297216,44450 750719973438267392,11774 762458225148964864,431998 789144360583438337,215505 745358447282094081,47783 781867538120572928,191044 776837304908410881,157755 793455006989053953,250430 794591888577859584,261796 768636661731176448,107559 791570240215867393,237787 772519030229983232,131406 786753773171376129,205094 794573199220609024,261155 753600470254489600,28033 793774083259371521,212357 790002327394459648,226366 793566637723123719,252014 793803711520833539,213383 779745681053409280,174492 773250075023646721,11774 790006475007598592,228354 795429659697680389,266079 764497239871983616,83727 751159771839860736,15643 793137728871211008,249841 754746385048727552,33549 785614631226048512,197286 792416720908455937,243733 732228608651984896,1170365 770635782717526016,118192 774682023931813888,143473 785905541071695872,1011996 794368329725149184,258598 761608672334090240,69684 793245360764416004,249926 771396944476405760,125381 781648837081305088,188119 785904744975966208,197367 789948570459738112,228820 795016604807528448,228634 755103679326265345,34666 762745128964546560,74727 793441860937056256,252020 795051602923192320,247930 785524998140080128,196277 779352821841944577,174115 764977148302163968,85562 758729584145641472,54070 788470215944183810,217519 795377756695625730,266054 761399453135704064,66801 785898767845249024,199546 732141746042355713,195876 786662922625974272,205728 767442780473872384,95055 772086260915634176,129471 778300411421786112,167319 770045734724993024,116164 776312520583680000,13955 762463402279047170,73270 788988561957629952,222345 791663657772060672,240483 754082235427524609,30296 774633861481312256,142906 793099936153739264,249469 793486862706839552,252020 789657585486036992,225359 772463976512970752,129662 750847223760613376,14277 764095051110625280,1249165 794307958704340992,259134 766348575601152001,93286 794474984886255616,257492 794269779682963456,258331 757694855934009344,352982 771669582335533056,125554 776183200720777217,152314 793097042994274308,249469 778739738064805888,167929 785524435415601152,196538 785834679240843264,198591 776204917056733184,153194 794324824327933954,256038 776533780597137408,155933 765035497135702020,349318 764112394289197056,81702 789931671260979201,214880 790938345077473280,232169 794492193604038657,252625 788508325423886341,215437 793417412905357313,8044 790542380453756928,231894 775839617929121792,112363 793865679090823168,91936 763898311359115264,80939 756424819781013504,42249 759516169825124352,57574 771055346446061568,119681 780461862827667456,180343 768130560321400832,102249 794023044444540929,257492 795400470495793152,265858 768221364855504898,104932 771030880324386816,122849 785282066187366400,193669 786652326526390272,90209 775762267866476544,151463 787731746900934658,205197 749359987164581888,7849 758349424691122176,52061 771100578764029952,122146 776944992367497216,156835 792204671964196864,243398 793994401668276224,226180 761917984562556928,69956 778358593942716417,167319 781814828184764416,190561 768181370182959104,101681 762863304947609600,74681 790293707937484800,11774 791761980247904256,240556 794029172125560832,251132 759019214334078976,56282 769333349303349248,111549 776119893028581376,153058 793264421221068800,249253 785494033217032192,196277 792021074011643904,243092 788099561080311808,214899 780573416466153472,174034 786330503943036928,202429 776666589856993280,155688 787128034608443392,207287 792071563528904705,243427 794591514609389569,261155 780830518359134208,183470 767783451063975937,101383 788573954973704192,218275 755500438368104448,38146 786588022384898048,201558 760569072471859200,62821 771447905685114881,120613 794382177920110593,257668 761838782173720578,67202 781390881060491265,186170 795018758775599104,262849 776541943044173825,152123 790941181672820736,234583 778919836726341632,171168 786068621793656832,198878 761056720713977857,47940 788752943025627136,220029 789487738378747904,225940 771864076616097792,127657 790969949401427968,235487 759773832777379846,56964 776748395226603522,157755 781667406926143492,188119 770153356832698368,117026 778308934524243968,164826 751871948175601665,738099 767187722545094657,85757 754979709566480384,34666 763165511303700484,76535 763813684611313664,79911 755799400597757952,37656 732371897665617925,349814 773598327283720192,137444 781263363133222913,186434 785638465836683266,196701 794629999760314368,261155 787900357602979840,209584 732675315756085248,1170406 794003248592154624,255942 791352413923995648,237908 732860253075836928,353672 742846378888433665,47188 765407167570731008,85027 765599420427763712,87904 759167397735510016,56192 788462559980621830,218275 761150120503021569,61051 791811259406618624,239998 788061666617548800,65113 771461050986147840,125554 789700268774436864,226731 792125341942722560,243848 786519370914594816,193639 763201744968962048,74133 788039562077409280,214492 786547367952601088,204413 761004580587003905,66168 787039684278886400,207733 764996326639689728,85562 766770404409040896,84209 794617396019494912,261155 795001041980887041,263895 780713990036951041,182257 776748893124124674,157755 762719527759024129,74247 776832781846544384,158348 785842188349476864,198878 765203706048450560,37593 790894791898697728,234583 785678255332265984,192421 791618820297232384,240145 779431417675603968,173637 788763541759258624,220526 791664648030261249,240483 792880917802917888,247983 787373793970880512,46572 790629862042116097,228888 785698017160536064,197341 791362637372256256,11774 747465241563402240,11774 766018957136449536,89923 794480353805221888,250633 790654154347679744,233307 758628397505404928,53995 760249260109541376,61922 760548612262670336,60794 785581857979047937,196277 788470928355291136,218275 792066523145863168,242693 758636959791091714,54070 764304762934177793,82209 771018799671685120,121621 788026605079781376,214492 794285607904165888,256276 766564225858830336,93823 793344810170003456,249926 755076885025914881,34666 775400236701417472,148870 779051759461208064,171037 748245195788009472,349856 762173753027620864,71099 766309985621987328,11774 788449454936485889,215437 795337575179440133,263906 753368625596293120,27045 785714117050966016,197512 751753149241659395,18215 789223260344889344,224680 786345458465517568,202379 768509868592369664,104973 756254905501880321,42171 770386899424935936,118698 768102327224074240,103212 776038314868695040,148909 756293849425776640,42432 762013718007783424,70858 785841292899213312,198671 790554443708268544,230594 793435179347881984,252020 761651459050074112,350711 758765469599879168,54070 776208507120996352,152314 771845348713177089,128382 773901081571131392,139404 791705946397417472,240483 751811531525021696,18893 751543535728332804,18298 757544305141673984,47782 795389313693454336,266079 786248911157473282,199453 794196096591548417,258331 791609604123787264,169916 790608279412015108,232169 794676563862228993,262588 762234695551561728,431998 751140556353384448,17284 774354756353527812,142906 783741594432311296,191820 791680323566174209,11774 794205462107340800,257492 772965961431326720,132578 753363723973173248,27045 787138666103701508,209184 795707701510766592,267862 756541512050208769,42432 768137478377119745,101681 791614838149709824,239926 755175652794339328,35314 759541767280529408,57574 790969960659050496,234583 732757216885919744,353858 759238240339632128,57056 759819061337296898,56676 794833093462999040,262849 739085314707329024,11774 768163970683285504,104162 792146141840338944,108396 793871130847174656,256255 778371860681658368,167220 760638398533029888,63464 775006712642154496,146259 776958794479927296,159093 790620415374745600,229901 795398121698295809,266054 756983017424449536,45669 755870206401077249,39462 760175909244702720,60866 793243456030343169,249926 785789233181167616,198513 760164727058264064,60866 789184735083765761,223492 788443139686043648,11774 756269307957501953,42432 760723143090724864,63631 778558970487197696,168794 789551910177079296,226712 768691939113926656,106281 757686537014374400,48549 771894951873540096,1170352 763226924210491393,75899 786979630687354880,205728 762631018645889024,72653 794302811047481345,258598 780585177323937793,179054 761359538645643266,68182 781851033098067968,188498 791064385741426690,131084 753388615196180480,27402 773826668276441088,125554 792038251779334144,243075 791035646630506496,235179 760255133255081984,48052 793517678573019136,252984 775127110025261056,146405 770379454241734656,117257 779580885804912640,173341 787245298263425024,193121 749748334173179904,9754 794589824954941440,261818 795083994094325761,11774 787413823909048320,204539 791379232370728961,238383 787515121526603777,209351 792050611436949504,243187 766004015486369792,90125 768173858901860352,103924 794590523872919553,261155 787445157998264321,210313 792423174151499776,226738 791308912049938432,11774 756087632677920768,41402 760248490207289344,47940 795004722478362624,258040 776076837046874112,153194 790399768975413249,230485 791768331552423936,240814 792559273452503040,243513 760616021971509248,62964 774629173079908352,144494 764352745788669952,80939 775478315066941440,148010 753635167667884032,27095 765082821052379136,78274 762441292177547268,349306 753736949265997824,29263 756590559775588352,44274 778357950913982464,165512 769717582400192513,112363 781339921172660225,139404 789910051288911872,228172 760562862230306817,63451 778724182167203840,164001 753952333076242438,30206 794730662750199808,262849 771970465610993664,121612 788879268306558976,220815 772482480230244352,131084 794339852724609024,254209 766269899207483392,91946 766038769556459521,81929 786142221770846208,200637 763475717778763776,78159 793287042675437568,249926 788717855541907456,220029 764275115798302721,79691 786965602078371840,207613 768497511921225733,107024 763460146546618368,78159 755071163374661632,35189 790772962907480064,232881 766848919288500224,94627 772807297756168193,132364 764667862015434752,84407 766383823269474305,92213 769324257478381569,112872 787077212948180992,208928 763570315922382848,79020 764662764048560129,82344 787593690789273600,210313 792757122396200960,217285 793798289565028352,249841 753691304756781056,28563 759536551793537024,56784 787178518442639361,207613 791578021631320064,238780 770456173996871681,117257 790985199618326528,233307 793380768294678528,251167 776843339559735296,156110 790579627437596672,231318 771810573658972160,127939 759415349792088064,26539 773265051734142976,134561 793132640471613440,248988 795066264955875328,259659 768956042759835649,109945 771527872079077376,125554 780539186256281604,179636 786943911654744064,207613 779054607435763712,171693 781147976164974593,185496 765658901647941632,86103 760441298016956416,62835 751177679508955136,17591 776607128404520960,152946 793474061904994305,252580 794326364879015938,259743 758248677181890561,51344 766012991162626048,81929 767884115521703938,101383 787720948761829376,205197 756351128485232640,39384 786230786642980864,201958 789867886747590656,226731 792426340028968960,244550 768928767255388160,110209 746378225467723776,1247493 768402990801776641,106095 786758026007019520,205143 764810674140831744,84724 786300782459039744,202727 762975533953064960,75724 794730326035722240,262025 791779203637063680,203710 790257539439071232,230270 793790880020701185,255393 759158147235786753,57348 759409461039628288,55257 788463297448308736,217574 792568337762951169,244270 763898207655096320,79513 777283656939429889,160609 777904964312047617,162596 789879813376880640,225359 786607534379442177,11774 761571418056318977,48052 752626231569289218,22394 758184991083855872,49056 781145520077090820,185496 781161710400831488,185310 793784385623515136,255246 765579255338065920,86103 776051247489187840,1170858 790441193205182464,11774 794189859929919489,257423 791493751877271552,239405 793942117878038528,249926 759151336881426433,56192 754729765681131520,33356 770028502309539841,115928 756249653272776704,42171 762027410401263616,68993 764745962094899200,82766 785640400245567488,193671 793239898841047040,249926 776184524875063297,154469 792849432786014208,247877 793210169693921281,249926 764222479057420288,80486 793682669892726785,254135 763767597133279232,1249165 785542935395831808,130635 778712474522521600,169232 778627261830344710,23762 769268517199687680,27164 785979367457366017,199478 780641750834479104,150151 763614109682327552,77598 772142008240660481,129558 793958659487318017,256255 756285929036320768,42495 776825260876394496,155451 794555597026889728,261155 773884759856541697,139404 776886610092822533,1171739 757996684747997184,50442 751913190490071042,19563 792086343467794432,243187 756921999730085888,44429 764876125281460224,84887 787012426306695168,207287 788470724184961025,217601 786473663382036480,203510 792142051907244032,243451 786265665309204484,201555 774970353294708736,132497 786175719957082112,201494 793788186581344256,254209 777519762746249216,161456 779386696559370240,174557 753180947638398976,24257 788016550603264000,214492 792087172014755840,241678 790910112911065088,11774 792472832064253956,245575 774256364583550976,137965 793514359024525312,247240 769871473687269376,114357 780948256343912449,183338 793132297625014272,249469 776969871930200064,159475 768246535129853952,104973 786949970192535552,207287 786701462592229376,204925 758504771045044230,53703 756318328986173440,42249 770760990145257472,120186 786697018211241984,204410 788815507558375424,220029 790877973566070784,99049 794921301483913216,244344 757429674502914048,47263 779358334772187137,162431 766602367101829120,92959 758572411608596480,46076 794672661838331904,261155 760800967436689408,64713 786766926911418368,11774 742390266716401665,11774 785855525695217664,198671 785246002328535046,194167 790468471649730560,230282 788006920355323904,159876 788917340423462912,222230 772307988421804032,129551 786606726661275648,11774 772980713255735296,131003 773416174088585216,132370 758380891865354243,46076 775447715752783872,352804 771428968759193600,125554 790940766491160577,233692 775717880218390528,1250232 770335965470613504,117257 771128893625556993,123583 760427801682055168,62771 764221783700418561,82066 755949891835273216,40875 762082908370833408,431998 754979744525930496,349720 771141283960225792,122967 781882679335747584,187896 775229460744327168,141360 753351082319937536,19598 758680485878861825,54070 791372212112547840,238395 780616600911171586,182154 762298046562471937,431998 758010819032514560,50804 785379453291683840,11774 789249314748936192,224466 758530882034659328,349060 751862582777184256,14277 754047910115966977,352060 779405156211421185,174115 788708859015725056,220029 792031450472124417,243187 774909347923103744,105643 776935865536745472,156928 765313178041511936,80939 737004284810780672,352038 768106409540059137,103126 794232464403267584,259063 775413284166103040,11774 779164382424997888,173158 769378154943094784,113165 763749341488033792,79691 776617767294427136,157211 791207662885085184,237202 773988427293396993,140211 760602198346727424,63655 772217918176174085,129558 792147365541122048,243576 769741359259410432,18030 773963823728427009,139865 790125063395762176,229733 779732767563194368,176196 760529232476803073,63149 756650808398213120,44429 781055871673511936,183759 787692433417142272,210676 792218823973711877,242693 787698473504272385,212139 792586518191869952,244270 760467196401356800,57131 793114357957857280,249469 756989841531731969,45369 776615424775499777,156835 757580039881826304,47090 787651479951650816,210238 756201613069471745,41680 765012346062397440,85562 795065361389514752,263697 762739229604532226,74681 765397467286220801,87145 776916390426976256,157439 790974018211971072,235621 761996940758421504,71324 790175636686041089,1170555 791445546799988738,355185 792088381811372032,239344 760688075903209472,63655 773195831822475266,135025 755468428828299264,36208 768452966915383296,106118 778626670899134464,169201 767837640817246209,101681 791664901815230464,240145 788392064476065793,217519 764945003328184320,11774 789169442760470530,215437 753775340263047170,29790 758700252639727616,41680 757725845381345281,47940 758158693850554368,50827 791255464763850752,237491 732973369516261376,353336 776771964694171648,156555 754029299376726018,31201 767228946194636800,98483 773972568646750209,139766 754754209015148544,21888 785582541877063680,197297 793535313750601728,8044 753744528394358784,29263 781343989035171841,186584 786228484880334848,199891 792093040810729472,240718 793468064952037376,252020 774734431093460993,144573 793116418241855489,249469 763082426927153152,75899 758750888064266240,54974 773709739607724032,11774 759888667481604096,58945 754182799767265280,30314 785248259082190848,11774 777226530984456193,159861 770724898129874945,119937 792773822336335872,247240 758110632554004480,51344 785967567533858816,199272 793507029956517888,252711 760632377823621121,64115 770394951351955456,118191 775068692262498304,146847 790203826489942016,229105 793246732163231744,250953 778176143593705473,164826 793418728692064257,249926 753366659906371584,27317 759263779813294080,55257 762641910993477632,73926 793401850338783232,245591 768046402517606400,93286 763057732194668544,74438 795254994559713280,249926 775799437901856768,150497 771859726237786112,128519 794211143287877632,257492 749990233517596672,11022 764257148247433217,82018 770908551774670848,121909 762299536152813568,431998 775497375058014208,112363 758864664457519104,54631 776613080201465856,63035 766222525671968768,88570 790310699993968640,230282 795115286362030080,264397 749332280536076289,7914 765659130660913152,88128 758053750950993921,51069 794561494499393536,261155 760919406146793472,64730 795428600187121665,266079 788065354803138560,110161 788506010558337024,217634 792403852880322561,227183 762290782170673152,431998 774559559012737024,141887 785458155744526336,195975 792789644765110272,247241 793492809798021120,11774 777183518438727680,87904 790714641299091456,233307 776075960110161920,153095 793489917540204544,246425 754753643488899077,33356 780471355691048960,154071 777545029980086272,161352 759856361278672898,59477 760852821189222400,64678 763835349818834944,80098 765832281705418752,86209 793408078297178112,249926 756598632678162432,26066 794546104570433536,261155 793923297733771264,249926 775484037414739968,149770 756709528683573249,43553 768549885620654080,107559 760502213944848384,62771 786675285903151105,205652 794579853089665025,261155 764864174610448384,84724 793999798906933248,257492 793270428730990592,249469 761636850389790720,69947 786681713334165504,203350 790628423114825733,232169 761761603213602816,67852 761371327873769472,1248932 780095389030420480,178258 761539892384034816,68908 773622965170675712,138165 758820282165362688,54631 781182417570672640,185496 790583399257772032,11774 795367370537586692,266054 763868937822081028,80939 786414830781464576,203350 760574749156270080,62063 759759402240909312,58218 768087296805511169,103354 772906137880408064,132996 760508716407857152,63149 785326204924592128,11774 758693244985225216,54037 755553906017595392,33186 762033794975166464,69356 766828025858129921,95672 764863371325820929,84724 793698582046007296,254135 764393031139287040,82066 778569300185649152,168794 780929145161199616,183269 788952110884728832,11774 794909903769010176,261155 793887711631400960,256255 772908731973664771,129551 786369022921019392,203510 793953408571113472,254135 794276380066258944,258607 757608473458769920,45525 750029349898842112,7275 792259422424817664,243187 786386746913148928,202248 763062728692895744,74809 795361985122533376,236199 768439759534379008,106281 788770833699336192,106085 795330217816555521,266146 771450934278905856,120775 780599914501767168,181755 788001956430090240,211347 733007639441858560,353528 747577408912498688,11774 761789987931164672,69231 769660009986699264,114436 773543575665594368,136947 758292328662634500,52112 791669311634968576,239456 760078496752435200,60866 775524165952663552,148574 788693205999034368,220029 786720093124329472,206048 793357897749172224,250633 787081492056780800,204284 769647669593542657,114422 793422356047859712,249926 788154984399511552,214899 760143023216873472,60866 790927708934901760,234583 778640473615282176,169201 778504318177738752,167220 763880920323493889,80939 764165035966930944,81966 771294289443844096,124597 795716520932474881,267737 778758922253369344,169029 766368990855692288,93405 758263386073341953,52112 750947647213539328,15439 757068357996687360,14277 759942511142006784,59666 785952628152930304,192032 786570759858552832,199992 791347915159580672,238383 793190986587471876,249469 773890329426681858,137693 760119561643524096,61051 774670787584282624,144454 760867417358643201,11774 766826060662972417,95988 778730010404270080,170207 788043707077398528,214288 765613428517982208,88546 785671909044215808,197512 790996151176658944,235566 788781986232041472,220332 759161434181865472,55107 749339498425643009,7836 790934203634372608,234583 775745418785394688,352038 742336655915376641,350711 754743332845125632,19133 793955751072931841,257026 753303680317665280,26066 788185977697120256,214078 766377790123810816,92958 793201931196006400,248988 794382614610251776,223249 788355834854141952,216991 764505411970011136,80720 786993367649488896,207949 764545509386178560,80939 753927978527121409,29263 762341399471751168,69684 789210738460069888,224333 760980240151687168,47940 761716909511442432,70355 776590619858776064,156835 787922165312196608,213887 745441299143208960,11774 790260385475547136,229693 765959970768564224,89617 793890443083735041,249926 750447728031916032,13532 774409878290870274,139091 788713563225526272,218258 766465663154069504,92958 785954555460804609,199211 791001677876826112,233736 773719244399906816,137777 760126277923766272,61145 779123932116824065,172185 781504358601154560,188401 792032810471190528,243187 761716841727135745,69947 759453016026079232,56700 780201815828631552,178377 790675481951633408,233307 793095141389115392,249469 760266712511983617,16953 786642080735064064,205455 771135076402761729,122299 773192638266609664,134470 753672870857965568,28799 761625249674883072,68993 794041338094194688,257325 790639190174081025,232881 791671287965855744,240483 750945121185640449,14781 773001446304473089,132996 791739297242112000,240584 793195759315329024,238099 781002975418384384,184223 781246891073892352,23762 765133531366453248,33338 767711066633728000,100833 765724256302804992,87245 761161284666531840,65180 764656825358753792,82344 774670773982113792,144494 755502376795070464,38032 775781321780199428,150663 795048391562719232,263289 752929120741318656,24597 793965547880730624,255826 792231666760585216,238780 792345001917243393,244143 794696599985209344,261987 786995396362969089,205728 753803257177268225,29263 758718858353967104,53001 759468279891132420,56964 791585979383422976,239926 779080377004457984,168284 786988716048969728,207949 755160157261271040,35890 764104299563487235,81702 794880125087027202,257492 764838158429073408,79999 776837120778383360,158428 762331967614361600,55177 792119174810198016,243187 792761489002074112,247241 793108160693362689,249469 793987094649520128,255942 756621251087437824,44429 757195483215458305,14277 788389172520292352,217519 790767351452938240,232137 780144072526880768,174114 795666112482603008,267862 786195360465182720,199178 765074777065328640,84724 790554778212368384,231784 765384865231564801,80939 764094437014188032,47940 771479040532344833,125381 777549051956977665,161413 791435242850521089,234100 751756160865177600,19352 774592856585412608,141887 762757947126538240,73712 787069886325547008,208980 749773924410462212,10064 774943453754949633,146024 790942553625329664,228341 758421914163384320,51997 767829986103353344,99111 732240872553598976,349197 758083968432570372,1170530 765897333405982721,90031 794300382226878464,259543 751888767934402560,18114 771423043360993280,125381 775321194715152385,148045 794512657596502016,258829 779389364287729664,173628 751753983635681280,16740 763001994118242304,67226 790314399399632897,229693 773880099636645888,139404 763446752741646337,78159 778752373518852098,169410 758486650309578752,37382 779304486703595520,173868 770995802756026369,122299 791009367021658113,233736 795079187031846913,11774 765554398978244608,86103 770934147871219712,122146 785816274404245505,198538 768916318594760704,104973 787378101282041856,180433 768617278283800576,106830 794294930868961280,258829 795249273625407488,263939 771026884922572800,121479 788734046499172352,220332 791014839258722304,234583 768505760909172736,106281 788827360116166656,216009 788519830378819584,217093 753695914875772928,29263 780034440127012864,106774 759790439398379520,59373 787752988328783872,212357 759091837542010880,56964 793618601760686080,249926 759843910067683332,58227 760540029244452865,63179 793585122251452418,252014 768965432103448576,109960 764982176458891264,85562 791700851328942080,237491 756937014230917120,43271 761243350255210496,11774 790941658393243652,234583 753729468531937281,28732 781841041745973248,190635 788412125374930944,217519 754779564908224512,17416 792109986197364737,243421 792212175788109824,219531 755383938865061889,35890 769922295762518016,93823 786944363465179136,207287 781340323565805568,186584 787890583800918016,204835 775106088869859328,145955 777599420946849792,162638 794949947716145152,261155 753057829309804544,24625 758432187045679104,52061 793779086732779520,254135 794188254484512769,7311 764259455416594432,82744 762832006485073920,75073 760971055309680640,64693 777671553915858945,154832 795660465464573954,267521 756926737913700352,44429 788477748029317120,218275 752211962021285888,18893 787042364405739524,208014 793963798029746176,257026 793186609168457728,249926 762852951471685632,1248944 787121222660292612,209351 775807892415012865,151439 772262480823382016,130334 752842303878946816,23899 759172790914121729,56964 754998092882149376,33356 790894398867374081,232863 754708979486449664,33174 786373848245555200,199961 793509766337269760,249725 753415912003342336,25253 754240994971906048,32308 763349251313262592,77732 767870873927770112,102249 785942069378424832,196214 762884487143301120,73708 758048845519474689,50314 785468186284154881,191653 763454651022905344,76406 778642804792762368,33169 793162998864982016,249841 793900710375088128,256451 781465256455393280,185310 766993104675016704,87904 732960039917506562,354567 777169803488264192,128232 793877011877892097,256411 794600082087628800,261818 793622540107128833,254209 776929751558524928,156928 790847816671252480,231894 795213066078035971,265649 758487678623023104,53532 780187183764430848,169916 757912184756195328,47940 775133611620044800,144484 772317447693082624,127811 770698673424588800,118192 778054398568239104,165185 763465885306716161,77632 786415959720374272,203806 752815728399519744,19563 760981677405409280,61412 792142057523539968,244297 793688672080060416,249926 750672737517989888,13603 776427342549901313,155688 780092932888129536,173753 788364927849340931,205197 794679123968983040,262588 775552246138273792,148994 785873711907819520,197297 759816499905179648,56676 759962896189132800,349856 778155755677646848,164826 787106605988843520,208928 787004768400965632,207949 768977093400993792,110477 786948394925301760,204413 781604340729458688,188401 786875331940458496,206225 764154988482338816,81869 773628777473597441,136947 759214088211853317,57574 789552184371228672,226731 777571823697264640,162497 753768776026451968,29790 757351381053374465,46890 790880980018073600,234583 775748183364243457,112363 793257488267304961,249926 794227746138374144,258331 765026434406490112,11774 787408782766829570,209918 794774474918952960,261155 753918706971873280,25135 764840597819691008,80939 779541722820849664,173964 778944878461984768,170252 793442640704380928,250033 793594465071927297,253721 794985175679647744,263906 762959571954655232,75073 768840301444079616,109447 746382122949087232,11774 757739884907892736,49066 777981929253515265,164869 785970183630446592,194044 792911182789173248,243165 785458303765737473,195975 794995167522656256,264431 750952080303591424,15719 793852655139491840,255942 760251508483031040,58508 786411637771075584,203674 791126665195761664,235487 778273846415589376,166289 791717381252845568,240145 795058374991876096,264911 795662644535525378,251803 787086183666946048,208167 794634476110413829,261942 781192299061481472,186346 761293775805288449,67852 787924940532121600,11774 771528027784241152,126389 789084502278758400,223286 787063108535721984,207965 758639751922679808,12859 785612153361403904,197512 768064211297513472,102998 771898732656758784,128404 768965771707887616,110023 772471132788174849,130415 774278568939446272,141360 769263307274452992,111225 748473787893485568,195876 794161107233476608,258331 766395069096136704,93405 791440308022054912,238099 789237584773861376,224680 791266247807762432,237491 764615457642991616,81946 769139527084539905,111558 793858931001024512,256038 773177307607379968,133519 777087468206252032,159245 794172913066774528,11495 762004146149003268,70501 761687419322183680,69711 768869608266883072,108849 771840051739238400,127836 789163535901204480,215437 775403211926675456,148870 775780943978123264,150426 793996253118033921,255942 771315348821856256,124597 764105002709159936,77598 773932790165495808,140232 768162079220068352,104162 794102747817799680,257325 791811952813154304,241940 794559398073028608,261155 779254167617626112,171324 757234548409307136,45592 775061229144530944,146405 794235563586916353,258060 791302105512411136,236502 760219691591741441,57574 795773234985791488,267846 775816625324896256,151361 779332600699551745,173753 788602996825489409,215437 780285194515259392,176244 790754569030541312,232911 755061221179662336,34916 780542424762363904,11774 780634416091656192,108396 793864500017496064,255942 763818745215279104,61011 788564771578716161,104244 765360463538290688,82178 769893857504927744,114301 792524989367017473,236884 790975995880714240,235590 765230002719694850,86103 787022214147235840,208016 761559585299787777,69231 760113030210396160,61051 765982035852660736,89076 785810683560497153,198671 787341521238372353,209721 790937515192492032,234583 795412054488350723,247930 777990456281935872,163166 779039537443905537,171463 734438462409969664,41724 778730572197736448,170252 794748918890434560,262752 778605574183329793,169201 776094359775223808,152073 786413110542397440,203674 780814963409575936,182726 768825961043197952,109104 766079789878898688,90482 758254536184197121,52061 777950548951638016,164826 792392938005430272,245607 780022715574996992,177871 795698287160557568,266054 765241663329402880,86653 773767699667320832,11774 766714295136690176,95708 777638437365043200,158673 789063722933350401,223030 766717726656266242,91700 779305119380668416,173628 751817719402594304,14277 791360208433844224,238207 739891548586835968,11774 770642954260275200,195876 770466933699383297,118192 781883220526821376,187896 779130004714106880,171324 751208622462566400,15643 760733292798832640,11774 777981981955010560,158820 780925134832041985,181419 756474584723972096,42495 775319060963794944,146259 794327678342066177,258878 756303007524982784,42432 759179639453388800,57112 788570202669617153,215437 751617617949892608,18030 755154105979527168,34637 795056133736173569,262849 787393835345195008,180433 795261184056426496,265612 757645154769637376,47940 764068757501128705,81065 781009657817161728,182960 781768236773679104,350503 752153859242467329,18646 753456330904637440,27255 753277554262417408,26436 774988141153222656,144682 788486078168702976,65113 794009730964303872,254724 750733592280662017,14462 750325861341990912,9638 778586590042095620,168794 793439525326381056,252196 755377026417192960,36208 738317326869762049,352751 778770770726182912,169550 785839754944262144,197512 789525689057812480,226881 793851499315023872,255942 766078860605722624,85326 752898354581864448,22752 774062967117656064,139404 780739037321687042,182036 773970918557224960,140444 789997937644433408,228354 755512279769026560,38035 757615954616471552,47782 779358350911819776,174230 763847701276553216,1249170 758104646158213120,41703 780801199419383809,182726 758054032845918208,51069 767838706011140096,101681 780534459678556160,180074 785474903650611204,195712 762784895009628161,73926 792037273697030145,243075 775169363699793920,146704 779385805517139968,167101 795488365042864128,261155 781299561968971777,186212 749388727533899776,7519 792602940267597824,243075 791019983002230784,235251 770605063182045184,119832 778382430155710464,166860 795334967857446912,264774 764753719032287232,84449 793524795690262529,252020 771561021622263809,124597 778248449426718720,166532 792025495051186176,243187 765582907968671745,83367 787086320011055104,208016 793932475848343552,253421 753587622392565760,28281 779592467364454400,464984 774799581682991104,133519 790320928102162433,230277 791566262367289344,239612 761967035597357057,70858 773898928534061056,139404 786635645577854976,194230 752749697496977408,12974 776039925196156929,151845 750888817092100096,15316 786687579248734208,205728 790647973612916736,233198 758398652255703040,47761 790699772084559872,233692 775567597370736640,149259 780619211475456000,172132 790477252739739648,11774 789564806764175361,220526 758101346276958208,51043 776484298643746818,11774 761926509590220800,66815 795087456156741632,265191 732262985947852802,1170335 763931402580570116,80393 775051575375106048,144730 777933270570901504,164578 766094931765129216,81929 767390188171563008,98437 792446125106159617,245148 779331201802784768,173964 794200400270336000,258598 761052960394661888,65455 776123155282702336,151410 795378600346271744,266491 787915063466209285,197888 792922379965960192,248514 760544383020126209,60794 792094192621146112,243865 754718044954333184,33356 777174248209035264,160651 734437160871288833,1170511 778605847635234816,167399 791657155468328960,238292 763907679983013889,79691 779034712031408128,172120 771983435288092672,127218 772417408904536064,130247 750708523206451201,14525 785632558788714496,197063 762786859378364416,74066 795370697245630464,266079 755572076552085504,26066 778299239319363584,167220 753593199113953284,26066 793958636443746306,182171 764721702999887872,84209 773038752335659008,131045 787100564425289728,202429 780993176668635140,164475 794626370294976512,262053 792806171107209216,247232 765577185822404608,86656 776997729717354496,158864 788713604044455936,220029 792793859726020608,247379 775035824102526976,146259 780855213112430592,183269 795775181436252160,262022 732639719683543041,353166 769659207322771457,114779 795330817924927489,258193 793130806885572609,249469 769283263277989888,111225 789285130607005696,223935 795655892268158977,267521 750448569937719298,13201 770060124476112897,114254 790006070068609024,229116 773870341290545152,139404 763151572834451460,75899 785507204912799744,194450 733310665327316995,355480 795222120343207937,247930 793157889779200000,249926 793601639105961984,11774 785890262631329794,198671 794161182701539328,257423 792726694771564545,247077 795080645215141888,11774 769664193339330560,114779 780845270489759744,182870 788272922301374464,215437 767048666603483137,96985 788467129607520256,218275 793505902665961472,11774 775380204202053633,148170 756564023412424704,43471 760191014946672641,61412 768445063336697856,106473 769824936005218304,105109 762869691974955008,47188 755171396045664258,18495 764867789580541952,76623 791848935073648640,236831 756292045732470784,42564 757651209243140096,46612 775806921253060608,151156 754022014764064768,31060 778660858251517956,169201 788827853852856320,220526 795101711157313536,11774 781236407612350464,186212 788713110626570240,11774 790777789536493568,232169 776915766570541059,156835 777281643316928512,159876 792340371225382912,244143 760506626201702400,63274 756870178873413632,1248387 768975465566482432,107483 761649255454875648,47283 787972703433228288,206117 760115975186329601,61051 761589103636938752,47940 778634605104553984,11774 780488022680743936,180099 758498507804250112,41680 794919013935620101,263895 768171672654327808,104311 785237164728655877,108396 785934761269264389,199453 793463853816303617,249926 794135970022948864,257423 756620476319801348,44450 742813518047498244,1247548 788403267327954944,214078 786237686751358976,201598 749372300319862784,8047 791076533817311232,234583 755084455564435456,34106 794227846176718848,258456 776248567476420608,153845 789682418152247296,199307 793853898842710016,249926 795075034784075776,249926 752960392905781248,24134 772838737344462848,132335 791444848054181888,238099 791453474806374400,236553 754733955400671232,33356 771755753287757825,126234 787375645257035777,209269 750575817999183872,12231 794036716914913280,256239 780459373235609600,11774 792407193521754112,220857 794348505296945152,259034 761128341067993089,56552 763934834221645824,80720 769283955178606592,112788 780836647935979521,183269 785543313587859456,130635 774095741832744960,141360 793795339924873216,251269 759035050688188416,56552 761394117511303168,68182 766727883033194497,95708 794690067851788288,262022 771230629887250433,112872 774830806795689984,145524 780620234608762880,150151 789077955557396481,222619 791019650205102080,234653 775395260151263232,147013 785931810274471936,199769 759110182513307648,55660 781104255658782720,183472 793552228900626432,252020 794732629648089088,262849 791233261855014912,234583 769194636271357952,84887 788541861866725376,104244 759105470325858304,55660 757596920911134720,47844 793644306128961536,254135 763851631536537602,1249168 794552011748315136,261155 758417365721714688,52112 794727696135847936,262849 761555298318450688,69211 787679042036076544,211753 768645957722394626,106702 781193567897325568,185310 773171725504618496,134561 793511534647324672,252751 763094306618040320,72523 761260739432747008,63371 777347250276052992,160703 789535873209630720,226731 763163185058836480,76127 764343839549042689,75233 765341836328235009,84886 773169776344563712,73814 794876757908262912,262849 781527269034471424,186584 787731296722223104,210215 761319350074695680,66878 768539602437099521,107469 759065965170753537,172295 761564694201204736,68987 787671454179586050,211859 756885748444377088,39096 790727069348995072,233154 793977024113213440,256255 766770599679131648,95672 786795573865086976,205728 752089426520633344,14277 766078032175960064,87904 770310149370249216,118087 793450986215989252,251234 790247874508357632,228341 769232296721330176,112399 761681789739995136,69548 792559053419515904,246295 759030848444399616,56465 778582142565560320,33169 780086962376105984,178258 788041194282496000,214492 738828346461716480,11774 776457036645208064,11774 752845849059856384,22572 773658901908590592,137042 787457767984336897,210289 771016557476491268,121612 793554995467653120,253407 788760002773159936,220526 761973866214240256,71270 766049048776376320,85047 762338533046644736,431998 768750896540946432,107469 775058538188173312,144730 790211827778985985,14277 769402721002786816,112119 793945131263135745,256105 769314930726170624,112399 765230170345181185,82061 762727630990901248,73814 770593772967264256,118191 790571126321733633,232137 759124152728944640,56964 764143275053678592,81924 792522458716921856,246392 754720155494551552,33081 790695741547278336,232169 767875813156851712,102249 786949862294228992,205270 753707603939721216,29263 758392641666949120,52921 757749421362647040,47782 795373831162576897,266151 787046954685509632,208395 771184921473798144,123280 777622024743063552,158387 759185217642831872,56952 794331570333249536,258741 765693685610655744,88489 794929492426977280,263255 793164527420473345,250033 794063095396040704,256255 763524043295363072,77598 794702642379374593,262849 786573158249660416,198513 792014938483023872,243075 780784383590539264,182960 792144930546282500,243075 793587319223627777,252014 758536452565262337,53185 779616962326306816,174315 760192363306319872,60790 794189447973761024,258598 794619969455685633,262145 792856623085682688,243187 792762754553683969,247241 792493378541719552,245630 773696500496945152,135725 775384394953621504,148170 756620092973125632,44274 773517556082696194,129918 762657674366517248,73814 773042387941601280,132347 778618935327330304,167622 781130387661557761,130635 774369300597518336,143210 774702826849234944,144494 793320947717513216,251452 794664575836647424,259314 755419620937437184,36735 786273670754807812,201958 794927522572025857,263895 768460371799703554,106653 780281882009227264,169747 786804698951012352,205353 793186174324051969,249926 765177478004572161,350711 776115471112364033,153610 763696898305818624,78159 786770388571131904,205181 749922814178824192,10735 759752353369169921,56282 773977790756614144,140444 757609058941546496,47940 761749026358173696,69711 792095935056584704,243187 792173914873008128,244550 788835094609948673,46572 770303425678413824,117257 769184785596092423,111558 770939890607489025,121949 750326568732528640,686533 786014897117229056,198576 758060454535200768,51069 761384710685667328,68102 788437259729141760,217095 794240127279083521,258598 772837696330797056,132335 771021054374506496,122088 789170074984681477,215437 788762852257562624,220526 761140597847580673,65104 774449817296728064,139404 763804756892651524,79691 791005801259282432,164814 793253387139633152,249926 794686770139004928,262349 795239830066262017,265709 795112662438912000,11774 785926582552649728,199546 761047968711442432,64652 794635466511450112,261155 760491221953290241,63149 792222900891881478,243865 795413054733303808,265855 788452971591774208,217519 794673463302782976,262022 768455725521567744,104313 771955723114774528,128519 791716841685000192,238207 786212544616673288,65113 762516129206112256,72978 790869840538001408,234507 791724935353888769,240535 751090190454849569,13195 740975501783621632,148861 779039307474558976,172122 788035574376632320,214492 749976326405140480,10735 793146354172387328,249469 788546269392220160,215005 790546389587652609,232137 787134070744453120,207287 793471177389989888,252196 750010343431233537,10735 762355255333883904,431998 790998300157632512,233692 774616673903079424,142566 794604864483377152,261155 772580758376644609,131003 759193739654934528,55257 759701732553261056,43553 770035620613947396,116131 789460974646468608,225981 794558695761965056,261155 794605624025874432,261155 763525121529094144,77849 788168471775510528,215437 742402295397294084,11774 760251602829582336,61922 765212462752727041,86103 763405984953929728,133136 757996587758911488,50500 792179935842480129,244052 765597125618970624,88488 781825392973799424,190517 786997385977212929,207949 792852166025314304,247803 759385381783699456,58129 762187100661788677,1248994 791489312869249024,232863 781165528899616768,11774 795078366374359040,263708 768668219909431297,100893 770429568691736576,118393 771517074170580992,126390 790697431763681280,232884 736937299309518848,353374 786709753875529728,205728 790396665760915456,226047 793974489084084224,254135 794330827303710720,259457 785850474478071809,198571 794545452578443265,261155 772181845320491008,129335 795300081188663296,265649 776901235081347072,159359 773354207474622465,1250031 778385452810301440,167398 793151361890316288,249469 794693413065150464,262849 776751300214218752,157755 755200728352821248,35890 758234716743106560,47868 788878402820333569,219119 749711330991452160,9292 756334345925890049,42249 767755887243063300,11774 768835101429903360,351463 773281563324850176,134993 793114210049949696,243865 774427594926100480,143585 776770523183407104,157993 787751980987015169,205197 760428236975198208,62771 772232448835026944,124855 778132809869303808,163765 786257331319283712,201958 753233672640180224,25965 766474806602657792,93508 788470827427639297,218275 795025033223667712,262849 778033566110343168,164375 775259325560479744,74043 769439202249351168,112336 794613416681816064,261155 791371807349768192,238395 777632276129734656,161939 753714512058916864,29263 763807209163743233,80393 764223275874615297,81869 770287390116024320,116164 785497044949602306,195975 794279792342286336,258305 766287250074120192,91946 777956270846377984,164846 774873872327860224,143585 785787020945846272,194723 794206123360284673,255393 761630778228781056,69231 788395628699193344,214078 794718608970682368,261155 794719973767680001,262849 762831090230833152,74681 777906018017685504,164001 768625944806338560,107469 755168838916968448,35890 756570637242601472,43225 785639047666491392,197241 787322102391140352,208492 787878289029292032,194230 793239353124192256,250408 762001040753451009,431998 775480789102268416,149300 785609828488081409,197512 750058674995990528,10847 767410730362630144,97519 790699723111792640,232911 767442768692064256,95055 791377278412263424,11774 774715952890011648,144573 791371815482433537,238207 765242009728626692,86653 764984282557198336,85562 785568200683581440,196247 764871527443664897,84724 779515791490154496,56964 753281038990741505,25863 761232168114790401,1248907 752983304517750784,25255 755175069605728256,34666 768626120992305152,107469 781620582924201985,186584 790599366037893121,232715 754063401664610304,31529 793237218148179968,250293 755153831479107584,35890 777271535346278402,160539 758260363418894336,52061 767142476947652608,94699 772201258593714176,121795 785740332432396288,194060 766373186107760641,93405 764099361278160896,79344 793698309420437504,254209 794638123154210817,261155 787100610097098752,205728 755720071113244672,37217 767990172763815937,101731 770164687367446528,116082 787653401614118912,46572 794995246253928448,264397 761991716157157376,69947 755915785688616960,18215 758354157837377537,52554 752967302954430464,22785 743848089438478337,11774 750786152869793792,15165 793105738302230528,249469 762867325632512000,73712 795371308125032448,266151 772522590757916672,129551 787296905076158464,192032 791938288139460608,242521 779458242132844544,172295 751861967367839745,15165 774285406330163200,141887 754735592286453760,33356 777137871711068161,160228 788204817755860992,213064 763801530914992128,80393 733257461285556225,355480 758654243628777473,54070 762083214521409536,70689 781807976466309120,352032 794652482475585536,261818 749762879021350913,9433 769349244545269760,109666 790972236735938560,234653 758991016238063616,56282 780838633385242624,182726 790659847993909248,233307 779015132160471040,171902 780729159165157377,181026 794610205132656643,261155 758173008573952000,50827 774027160214306816,140057 761350636189253632,67369 761669693371539460,70072 781703220938805248,189254 769888240874639361,112363 788487522536095744,218275 780113193288904704,177233 776048514333761540,151463 791005853499453441,235882 781276453065334785,187084 787988905211592704,214209 766011286672936960,85294 767841548256088069,82344 780057023702503424,178045 775702697890680832,150825 786632824518479872,204901 732788982321405952,351119 750657087252738048,14300 732731376802222080,353002 766591310992203776,90663 753430696455131136,27045 787823524962508801,199657 785895056578314240,197512 787775128960692224,199307 768919119831764992,110300 785935010855522304,195125 792288128610414592,244550 761015785275920384,64722 753006768511410176,24134 759909298705043463,59551 788455239569461248,11774 773901634862809088,139404 785673204765298688,197286 771900977389506560,127657 733105280297226240,355261 775369514129031168,148574 765279417958535168,86103 766913625013432320,94699 767345931540832256,98736 793442267709136896,252020 793011046227193857,244894 759092015728431104,56964 785683054345854977,197297 769737122169233409,114779 793278208816717824,250633 795074467177242624,249926 759967322949943297,55982 763904957581959168,80192 766772000534724608,95530 768554551825670144,105041 763797594992631808,80393 794690957660798976,261155 795410222676316160,266491 791303021657333761,237236 761219504974073856,56391 770418270491054080,118191 792367674038767616,245024 788423329010987008,11774 785474735337537537,192032 749012221158621184,1170819 753636431759863809,28732 794980801129644032,262847 785673106887106560,197512 795732187513520128,263817 773906708372525056,139404 791209363146956802,237198 778330876660813825,164826 780598174801027073,181755 779449318365278210,155390 792107423448256512,11774 785492012317368326,194949 749342849775308801,7869 767130906448494592,94699 788402929569034241,217519 757654733624664064,48477 764179818585829376,82457 750766231725043712,15073 753997817182507008,29790 769423195363344384,111225 770346510651428864,117676 769266146369470464,112363 762697833883529216,73712 789471794487037952,225981 793091494592655360,249326 765277781143851008,86873 772149615613313025,128934 770636632294723586,118191 775557833177853952,148748 772141308420972544,128934 775611188705058816,137042 788844354429259776,221476 788902896628740096,221972 786861670308024321,204273 757264615575261184,43015 767520007488212994,18395 757715172764954624,48522 750755553979273216,12883 795420134693371904,266491 785762796784922624,196277 786531034502311937,202727 755033994970882048,34666 781093227583696897,182257 792413170061238272,218540 793514038554656772,249926 791012516189077504,235590 733026372956737536,355470 755459144522534912,37044 766727451254874113,87904 793594882132578304,252020 793133630486970368,249841 757668746660052992,48774 753394508390342656,27222 788074735976517632,214354 761460355751174144,7092 756652433053519874,44461 733029235552583680,355464 757881789838925824,49852 762661435969331200,73814 763780975822241792,78561 794972159529648128,262849 761698150520229889,67973 758072710102671361,49843 788791137729380353,220526 787070705930162176,207965 770096029597392896,116164 789149141322592257,11774 764942116774608896,84724 772406213220900864,127871 788804448701198336,193067 759827587988279297,59996 766394333721485312,91946 754820652691972096,32337 791431896584552448,237908 792691311807762432,246951 753971642439766017,30237 773841675546300416,139404 780079568547749888,177472 775630940282298368,148904 794007743560564736,252939 756601709703692288,43471 793926599498342400,256225 738791292998651904,11774 793257966916861952,249926 785504885470932992,195481 788736673765003264,220332 790710819596144640,232684 751751955345707008,18298 786684883997429760,203674 758653596539969537,54070 787142405090717696,207965 787846993104297985,210238 788907644094386176,11774 793877503026794497,255393 732575514855145472,352301 780838905960476672,183269 781207922462175232,186434 795295451960451073,265821 780616414751260672,85399 774298762772492288,142090 794538040844750848,261155 795713708072824833,267862 773181655464812545,135025 777979712350060544,163960 795458271738036224,267267 752883504908754944,24134 787436100369412098,194042 760914249304662017,65387 768655154459664384,102998 785910376005300226,199546 775415765348392961,148645 794681356538232832,262022 759074711015940096,48220 789202951839580161,223492 774058022100430848,139404 788659775114350592,216327 774754168850489344,142721 792079371045449728,243398 788762718366990336,218002 791053012911398912,234575 771498076213276672,125742 794550097531064328,261155 768542539922178048,103071 791174300187308032,235590 767185699560824833,94699 794318324117053440,11774 794260180582203394,258331 788827670264053761,219119 795675103413551105,267655 778952976899727360,171324 793431202283696128,249926 795707365718949888,267655 753705504069652481,28866 779421508930310144,174244 791783454253940737,241720 781524810748694529,186584 759459057048641536,56964 765711630420287488,86149 785912431788916737,199546 736400280128872451,351286 766070111878930432,90384 769247080963530752,112363 761022418756378625,65222 764273968962502658,80939 787656900917723136,194230 786253610615050240,201958 767809384487481345,101681 794691667177701377,262752 763737769789259776,78159 764582426979012608,81850 769914272650526720,115409 786994524233039872,207843 780550847755227136,181419 765176790792937474,86053 788833343668232192,220332 744540740726984704,1247655 749631157818368000,7816 758686953046810624,54070 780594111594332160,181886 785312131424067584,11774 777966031490936833,164783 789180137086459905,215505 792058638751895552,1170807 775825193273024512,151741 755054991090429952,34666 781826527201603585,190635 789943416360669185,227267 758381695254994944,52720 794166514567942145,257492 755826906289860608,39462 776078167471558657,1250260 780110045359050752,176129 775079358671097856,146259 735309275954741248,1170406 764857486935404544,84724 765074414090072064,11774 762198039184367617,431998 763992500646187008,80939 770293416705929216,117257 753697519675342849,29263 760835771922313217,48052 795439896043384836,267133 765613145981411328,87904 770655208795844608,119771 786785325368561664,205455 771380229478621184,98953 792779019800317952,247240 757468586621493249,46890 772031413910638593,129174 789508262047588352,226731 778558645743202306,166852 769612126566682634,110585 756806181008441345,43391 775434972274589696,149200 753299563490840576,24338 764452150961278980,82066 787384802362191872,208307 734725469954772992,351644 750874970155315200,14108 786618315401793536,204413 778663882265022464,167220 776418664132161537,151916 762703906807746560,73814 765808800653799424,89547 773480052562550784,136947 776139745730650112,152735 765952069098352640,90031 770763442235990016,120425 794744606961188865,263020 732677306230005760,353228 788765650265182208,215437 771486397245054976,122861 761714694390439968,68862 794562784117882880,261155 792771597455151104,247241 794315245602775041,258741 791364465614872576,238395 752941185778458624,24316 794612312225280000,261155 779846353153171457,177256 790837170038722560,232169 794571568005271552,11774 791445516131397632,238099 764985409294114816,85562 756835900835950592,195876 760647055761022977,60112 775108988539207680,141689 755194662512492544,36208 795253949578113024,265644 793552451429339136,247241 774626335641731072,353879 790950569926074368,234583 794621802479755264,261987 771665296545288192,125554 774108866359336960,139404 786358714823507968,198304 788943458367045633,11774 756437628078006272,42432 763799765234704391,80393 788486933496201216,106085 794529083484815360,261097 792896498249768961,240483 753983387535278080,30802 795496625590386688,90011 791981498257649664,239405 779081174522048513,168284 788496192099405824,218495 794640532794392576,262271 760461348132249600,62063 768436313812979712,103261 758064377815642113,50542 769569501386080256,112382 768560641527250945,107469 790882655122456578,234583 761233702202515456,11774 766224451633500160,91146 771892806092591109,127224 752665054982516736,22777 772947523539533824,132335 760435262581149696,62771 766688768329969664,94612 780114852387885056,177233 792179538117681152,11774 795480820974817280,267179 790726547867140096,232881 762846110759002112,74943 779076562884845568,170187 790711784290123776,233729 752946253491687424,24675 768496862059978752,106716 793850752020078592,255942 767045240960192512,11774 781364146537308160,139404 792823402327179264,247877 770107758414852096,353879 754754849233854465,18341 760962817625206784,64693 786330220693512192,202429 773393030443331584,134543 794365299080495105,257492 761900121738969088,70941 793091900731457537,247241 757904680135589888,49852 760228403480059904,61412 776051426225192961,153095 791353117090668545,238383 755952128456130560,40881 766985101943209984,93144 769295481965056001,112119 791672213640544257,240483 790277772933554177,229693 758273863444729856,50923 752195824151474176,18820 780512072677203968,180039 785836904084365312,197512 775980299767443456,152735 781206812737540096,186434 768240533986680832,105109 771683744675536896,120963 791478568366710784,238205 765543046893170688,87904 732937411190259712,353279 793481759572623360,252020 765387221792763904,87286 792041995682406400,243187 792458857192841216,242693 756196280628613120,41680 793604019939844096,249926 785608154163900416,197512 791809276486397952,239446 768149214253637632,93261 789939094277263360,228576 755379075645136896,37044 777057088317091840,157755 773918138173759489,11774 785264160170913792,11774 789434570319994880,225981 764620058198876160,84209 767819824491851777,100559 767810027184939008,101681 777977685150666752,163824 790995137820262400,235828 757677085766758400,48439 762325568016658432,431998 767478137139531776,97852 786405151359643648,203350 785833910152392705,198591 776604319378382849,156835 780476198703009798,180233 754759077939544065,32710 768530975060099074,106753 773510208458985473,136814 763827146657701888,80366 770247946692620288,117257 785937795164536836,193297 792389103102853120,243187 793789446659375105,255271 759154150680596480,56964 795253563903635456,264397 772459555099910145,131045 790517321915887616,231894 777575977190690817,161277 791322785830146048,237491 776139691376672768,153699 794319806237462534,257492 765130430483951617,81659 790581893188161536,11774 768185067927662592,88541 788357558360797184,217156 792374329925337088,242628 785829428462915584,197512 775374060939255810,144824 794659257509703681,262362 743889937192357889,349231 750776967817863168,14525 769385751083675648,112363 780138866137104384,178415 749628089001443329,1248008 768226467994038272,100893 769314031001800704,65180 760216845744046080,60866 775073154804756480,144730 770616156835024896,119937 789888555510272000,228372 794577996464214016,261155 788040714080825344,214492 764229252564652032,80393 789745666574553088,225359 789208829854556160,224019 789163168794718208,223899 792053175591198721,243187 778949500241121280,171324 750463561487429633,12883 791347923401474048,11774 771772916400812032,127582 757620749360177157,46076 755341079386345472,35044 750134179732525057,10057 760277121491095553,1248760 776522648746536960,155459 765881441251045376,90031 780613103566393344,182122 760867500234010625,17640 795122949929967616,203546 750404359108820992,12883 753489358984998912,25189 778253384428040192,166532 767696360435056640,100605 776921172567068673,158387 792103710126120961,243427 788653338434822144,218275 769195119278977024,100620 760447063431741440,62063 773408441675177984,135725 788888028026576896,11774 763519407280775168,78769 792495023564656640,246225 770821212817747968,118191 781655189304508416,177455 768851852855160832,11774 776921092766126080,159505 775496757333651456,148994 768235757924392961,105109 788018001303961600,214213 733356541433241600,254034 734707523463303169,65113 768967496502091776,109960 763183521783508992,75899 763545727364501505,78513 787153588212539392,209129 769289028902395904,101681 792089087972868096,237877 773619212791246848,1250031 773999134865035264,140230 788206837556350976,215350 792106508548923392,243187 773534621682106368,136110 754821497114406916,33356 792334775751090176,11774 794125992524582912,255299 769594866980442112,113412 788704445521653760,219942 764786119665852416,84666 778723310787973120,169384 790947819049848833,164764 756660922475810816,43391 779598103955529728,354831 790625020045168640,231894 794772281973178368,262849 788098873805926400,215505 753662948342661120,26815 780802647251116036,182726 794595056111915008,259659 766257922913468416,91894 766852707223216128,95672 763530958846910464,70478 790989663984951296,235590 795047513137041408,262849 779915411823398913,176109 752942659262492672,21332 753928365774606338,29263 791439427373412352,238207 778309024190124032,167319 785566663601033217,196277 758446333686611968,53144 751054857268756480,12883 794062241473568768,250033 757571709558022144,46594 763038539994935296,73712 773538027327062018,137158 795484486116872192,234556 768504029412491264,104973 754720678054621189,27045 794651208103428096,11774 785496840355667968,196277 736511315989139456,1182330 754977812981833728,34666 774003188751970304,139404 786102067265929216,108396 786977709964472320,205989 767867343833817089,101681 769698983421804544,113982 780893502032838656,183811 793821228104507392,228583 768818088074547200,109104 788752910058266625,220526 745649688104185857,11774 794014817287864320,257325 787006284897935360,207613 765205729066168324,86440 754912046395777026,17640 740252367778516992,11774 765880531644841984,88332 788709614766489600,217519 776578335677620224,156103 793943758467428357,254135 790656706061619200,232881 771483306974126085,125381 762201020806029312,72292 788154330897678336,216009 753360687041220609,27317 788048538425036800,214247 761956149465866240,70679 764479426453057536,59936 793861898097745921,256038 785991768848433152,200467 763808320947761152,79987 792083210066808833,243292 793582877074219009,252020 758812241856634886,54752 768947875548049408,109666 794586500818239488,261155 774210668027342848,141360 781137722572349440,130635 794260700692508672,258598 755138044295086082,32596 764169965742108673,71438 786285695245520896,202429 787955811272187905,211347 752704250166255616,22752 778733581564731395,170187 775673900722065409,150439 789341037571432448,199307 776027964878098432,151071 735951832539758593,353124 775914094457069568,14277 791442860050518016,237857 786904299108302849,207287 792061373241057280,243187 793139496455987200,249469 781591040771981312,184223 786720665013522432,206007 758381252332314624,52720 758142610175299584,41703 793156492249661440,250066 773501336163848192,136904 791115810630692865,234575 792056281561456640,243167 791618966271594496,240145 753104178390728706,24196 763036555661500416,47188 793137185033715713,249841 758301727602925568,52112 760929725393018880,65405 788509646986235904,217658 792058556916858880,243187 763471996759871492,76406 792136831823478784,243187 785325114766204929,193669 795726996277956608,267862 732636939543777280,11774 756612032271622146,43900 768279692491259904,104932 786970627622244352,192032 761167512948137984,66105 785648321234776064,197324 751569930428948480,18215 787702682983231488,208016 794983884769345537,262486 776907491246477312,159359 775009150753439744,146259 791712746790203392,240718 761965222378831873,70177 785694159638241280,197341 785540523327127552,196277 792564489023467520,246225 751773427057524736,18893 776897518479273985,159146 788748877029572608,220332 791630660075032576,240145 761612520209526784,68987 768612341806014464,106753 774400500267614208,141867 776127049073385472,14802 749354406525579264,7311 781592474401792001,87607 766690633583042560,95593 767849819243212800,98972 758682078133227521,54070 768223647647539204,11774 772454267588321281,131035 774017965062631426,139360 779167719954317312,166282 733161918706425856,355480 785271778671288320,194667 792079705176416256,243398 777146880312487936,160510 761413538078306304,67369 781289530833895424,181952 788135291160756224,215754 795346919027576832,11774 774997014702465024,146259 786913650250485760,207287 774269435313991682,141887 755589433080983552,37853 754763143834902528,33356 781265298221506560,186434 778802283341418497,166282 771137203564982273,122299 751789161393233921,19806 758361925117812736,50983 753985257842544640,30354 789309095320756224,220029 785582990822735872,197286 787515413009686528,207835 758223343359299584,50827 767738118619488258,95708 750717116114804736,14781 762257496748810240,431998 779671446012526593,176110 787810954750767104,199546 765608197319262208,87904 778576292082028544,152106 794632348168056832,261155 770427011915517952,118698 764955838989660160,11774 785982276408442880,200382 751774143880630273,19352 764429047367626752,82046 770469695887663105,117539 776018245547651076,151718 791663624586690560,240483 790942472704761856,232863 753693038271225857,28282 759101085315375104,56964 793145622106738689,249926 793177938619314176,249374 794901748653719552,262849 786978882146734080,207949 737101892858347520,196346 755762067299151872,39462 765191521997959169,86103 779360042147426305,174115 787316763050381312,209151 765894745847697408,89910 773353542568513540,135505 791148228938964992,234884 794330590510129152,259543 772908449948504064,132848 771187230593261568,112872 764423462421016576,83391 765434538088464384,84449 774316883772252160,140025 756545206296645632,47188 773930275562721281,140025 764276191297613826,82744 772014534978596865,124597 786730459313033217,206048 794639418468536320,261155 751798080744271873,18215 756317794833166337,42249 766921227864723456,95707 776825823135399936,157082 786395208329994240,202727 789205142210023424,223899 790952498781687809,234796 787025150248095746,208379 790187947135868928,229902 792867619560759296,247240 762278969013968897,51778 765432613888745472,87667 793117310361927680,249180 778603202602074112,167929 776937946314186752,159411 752186936828260352,19599 756365101242863617,42495 770291175009976320,117924 780282267021168640,178735 762632041326219264,73926 790621394409168896,232424 769994454308716544,114254 790991013703811072,235621 754050642797264896,31190 788066425827160065,214660 794617251957764096,261987 750831074884878336,15661 736301942373224448,11774 758056711081095173,51069 794856726973521920,262022 767122546038824964,97852 789116000373313537,220332 770061411624054784,114779 785319410701598720,11774 790009584081481728,228354 755209263643963392,35449 790768088853585920,232169 791345875700166656,238383 795686143652151296,267655 759769092643364868,59073 749768356228501504,9754 760593357118836737,63879 781368795969441792,139404 773939786465677312,139404 768184458159779840,103354 768868936276332544,109666 785530735905996801,196277 757717238921228288,47940 757700233296023553,48857 794910358439948288,263205 791348448515743744,238395 788044827510407168,210274 764197792231272448,11774 749804029631422464,10307 786647626653405184,193121 758479531191578624,53185 774402527127302144,143186 771880863231516672,128519 767894300378083329,100893 792026761705828352,240483 768150470565265408,103354 795055435179028486,247930 761418071785414657,66897 771588772060278784,126037 776894409413496832,159146 779275917881466880,172962 750413898596098049,12883 795047120134959113,264397 772909461824376832,132578 789012126333489153,220332 791638323064401925,234583 755169753065414660,35890 791464142108364801,238290 771520543354982400,126389 790590793085968384,11774 794219795059195904,258044 764919778096058372,84724 752210879911956480,18395 752897247638069248,24134 776503516718305280,155688 787011921794957315,208379 792455642678173696,245313 755838318210940928,18215 793261298989535232,249926 760462598047305729,62771 763517937311285248,78129 763466772481617920,77612 763391212682416128,75615 793299372075315200,250633 785600950274707462,173204 785717326033281025,193292 793134269589753861,248988 795728452133392384,268231 791289160162168835,235590 791059645364183040,234796 760312766863245312,56784 793625354287984640,254135 771864053228703744,127366 780800825329201152,11774 793106767370682368,249469 792779435376250880,196314 771387814772629504,124545 793263706142445568,249926 759944910908878848,58227 788883125472403457,220029 758289161312796673,41703 760989523140550656,66116 771393398997524480,125381 749591877628813312,9295 754719294156574720,33356 791609242117611520,238780 794634138905022464,261155 774768288899469312,140444 753416310680326144,654029 773990685183766529,140211 785653751768023040,197286 762658022179176448,73926 758371597757669376,52764 791380631750078464,238395 775506066519896064,112363 786793448439369728,205186 767479838596747264,98271 775891577243774977,151741 778247861205098496,166532 788648798792933376,214899 771068988524756993,121949 762618786490912768,73814 779357120718180352,174230 791990241146068993,239692 781264276270878720,185347 762646934771433472,73205 764453732314558464,1248519 793509511130677248,249926 788196109713825792,352258 790998191688777728,228820 760146583556161537,60866 785553260031586305,195165 794570317628899328,261155 753650002161917952,28732 758393077853806593,195876 786547335547514881,202727 760924903788974080,65500 771125444888305664,120557 781329877022613504,26066 763129853683961856,76549 765540347464167426,86653 790923399405199360,234583 791392406801375232,238780 781535473609035776,186584 772570969672192001,129551 766418323454169088,92872 786354059468910592,202379 759462244950372355,57881 788016360462946305,201374 763198740333203456,67326 795730468490645508,268710 795038829623308288,263532 794945592506118144,263895 785237554144669696,193669 792136625824292864,243733 770395058625449984,118191 761631370967867392,69794 791407501807878144,237594 766344944877314048,84422 788845983488761856,221476 762166086158589952,47693 771395800416997377,125145 773101109602836480,117039 788409911566741504,217519 794630873639370752,262022 772866577288921088,132335 781922108095860738,191354 794740449508372480,262849 742183231454220293,56436 756829196253474816,44788 768973861333377024,110659 773229182096596992,134561 754750092741976064,33356 790429282300493824,230282 766755494803439617,90482 764806508702011392,78274 756431598317346816,42432 778934589418897408,170252 794729449107451904,262752 780108286590914560,173628 794549195516608512,261155 776917031421669376,156047 756192552781426688,41703 778329841624121344,152594 778920138913509376,171168 733096653322919940,355480 768878501281660928,108849 758066338501799936,50542 775854633595965440,151242 778290061859315713,165348 776786470174658560,158155 751215943821496320,15066 789077196866486272,223286 794049497269682176,257492 766101910600359936,86103 788131757979611137,215005 793990758726533120,254135 774870588347277312,137795 788898951105830912,11774 764812100208164864,84209 786058681083363329,200460 793546856051511296,243075 765288272901861377,86485 768270476443430912,103071 776606018134503424,156835 770669891951075328,118192 770449341920272384,118698 794607399206342656,261155 789709146559963136,224793 771486267804528643,124744 791110977248866308,235590 761345113800908800,67283 769381290797887488,112872 750787037016449024,1248102 766267343781654528,91049 772170019170029568,129991 791346117938118656,238383 752297985833209856,21587 755897704333635584,36522 776476317634224128,156061 771486935139442689,125554 773959992143712257,140444 791354221232652288,238395 773124978036342784,134470 790939149620613122,231894 751902930387734529,19298 775051082963836928,144730 758644760026423296,54070 765610850002493441,88399 793279740119388160,251205 795727997273718784,26066 773508396762796033,136947 772562194152030208,129551 788429816701870086,217601 755166782994780164,35890 788567130203688960,210390 773941494713581568,136110 767721184075063296,100893 772775308592312321,132335 788794733078441985,219942 791427781372424196,237491 794350624116592640,258598 756292540513390595,42432 788543393278357504,210390 791745596201766913,240718 781310242252427264,184223 762031060519559169,71476 791075041622589440,232640 786641375504764929,205455 794048007360614400,257492 759981000260628480,54070 780790090490490880,183269 777669207311855616,163153 760296951279562752,60866 775068787947298818,146931 777193596634050560,160530 778322197312106496,166409 785313363895005184,11774 793773283569053696,212357 788456795018780672,217574 790098736588423168,738099 760904617345572865,65307 773958834213695488,139404 764574766770507776,83945 764994817738760192,85450 785287607274004480,193669 733209532898279424,1170862 765947304792776704,90327 770440333465313281,118482 780807132916703232,182960 786745018799325189,205091 795060240425385985,262925 777565649677737984,161988 794520804826419205,252741 757094209316728832,45964 765282329426362368,11774 790893739979870208,234583 769385342151581696,110362 753106902809214977,24173 795320919405297664,264774 775300388249448453,146430 794981259428564992,263906 759077149978624000,1248650 763762664895950850,76406 762883689164353539,353374 757099178011004932,45964 780195469293215746,178950 794558935600627713,260033 767873213414182912,101263 780795068013613057,182870 792238491035766785,243869 785929835273216000,199546 794019611276693504,257492 769685072182063104,114779 792578110340366341,246225 776038730322751488,152735 794599606759739392,261155 773717546981662720,11774 791649379102789636,240145 764778157216006144,83391 793188319064621056,250033 793238519112015872,250886 757011028773187585,44274 760256029028413441,61545 764551546214506497,81869 786914605796761601,207287 793209580574486528,249469 789324867480883201,224680 791303321541709824,237223 749736151536197633,7816 781903354913955840,191354 794257893885231104,259231 794076778318827520,256564 780604252800638977,174321 794596168701530112,261818 751597393477414912,11687 756065646249644032,34106 781469157854511104,188119 791333533730082820,237594 795049941034934272,263926 738959469023920128,1011996 791866325127704577,240814 793133677857284096,247877 795407569040920577,266884 762809349014163456,69418 757435804918611968,47263 778977675817824256,85326 766647583007731712,90125 788533595946291200,218875 795754073232384004,261155 762043575378911233,67938 791442578487054337,238864 794744539231780864,262752 753375293142728704,27061 769664501847298049,112032 772242583158480900,129558 773993737357709313,139404 756702957387808768,43553 786916055398567936,207287 770278209829019648,115389 753712452722913280,29453 768952796091678720,110362 775258039041531904,146259 794119819167723520,258083 759468213545467904,56964 767181748174221313,97341 778613555109265408,168284 795459526833082372,267267 775405504344494080,149040 777940365945016320,161744 761181525924642816,61051 760295244768436228,62130 758106580227330048,41703 758077317310779392,51265 759925963517857792,60363 770346326634606592,117303 785569219815493632,105109 777995591490019329,164694 790600548043124736,231358 763915593967742976,81127 794564340028276736,261155 778940405328904193,171168 786280898081595392,202429 754718192057090052,33356 775498883170496512,148116 788164090489364480,215608 769651904708128769,114587 760962103087726592,65237 776438764667215872,155323 751024321989079040,13726 770660058766204928,119937 779767997900660736,174230 787029340957519872,207974 795361233495015424,263171 761342136579198976,67973 767070970184097792,96883 751578746776268800,18893 755895024110473216,18215 765401508602978304,86440 786911424979230720,206225 787779674764111872,213064 794207466733113344,257492 770309450481623040,118087 751093521184989184,16897 762722140835708928,74247 774179742559772672,141200 795415293556207616,265855 767902116711010304,100561 766141391411879936,90031 794488705360822275,256038 735507297871355906,11774 793248275277021185,247054 790519981351907330,207517 794821605499305984,261155 757725810157559808,7092 781355417372884992,139404 791672411024306176,235487 769274930823213056,112788 793814359512317952,250633 794059380933001217,249926 760280673928245248,56784 773933206743638016,139404 791327485740847105,221143 775047608741928961,145244 786252672240418818,201555 794264287992655872,259200 776083632704204800,153194 776174376530042881,153033 792109302584664064,203546 788191737705443328,214078 794132060503822336,249374 780322315850711040,167319 780624723872976896,182211 795377878250700802,266151 754200232179671040,32157 753190196057735169,24269 794658334125109248,262430 752727366305062912,22411 757804130064674816,48097 754764546972188672,33356 765351910953984000,86103 789558568542318592,227130 787346829537009664,205091 764930574356185092,85159 766063274857115648,90384 773989796385427456,139404 795421426807373824,265855 764215123137400832,80939 763460317019983872,78542 789198587691274241,152946 789831987255250945,227844 788957547243921409,222500 793131432424058880,249469 766077757264654336,90723 774661692420534272,142906 760918374754824192,64693 790231732880494592,227795 781845769275920384,190635 770429440627085313,117609 770444033453858816,118393 787338315989151744,210207 763878859913719809,80674 773173930857209856,113836 792133747239890944,243075 791353757749698560,11774 791503815769980928,236933 773642154723770368,11774 778617603627552768,169201 765293708862427136,86645 794321164478906368,258456 769279041316724736,112788 777961267789041664,164764 779136948707266560,172799 795357986109685760,264397 756259532381323264,41929 794029111966453760,257492 791421690093764608,238099 793103250073411584,249469 785419595268096000,195712 757957405028130816,49845 777529149141426176,159876 788929475576786944,219119 764471639639674880,83429 778279345001472000,166830 762084136546889728,71099 768114186127810561,103261 787266632284532736,199307 758097998488473600,51239 766000887579803648,90723 771777941973901312,127366 779039668176248832,11774 733009850209275905,1170810 766765191807676416,96263 794319904140709888,259055 761357042971996160,68273 757282120960212992,46667 795698950909161472,267801 793330426752307200,351666 761602690937974784,11774 787416541872558080,210215 785636929912000513,197063 761340241810640896,67369 790875689603862529,230936 794580778126479360,261155 765314395345936384,86103 761904214658289664,69356 776506677831032832,151463 787711400282120192,212461 793168511573061632,249926 755173142889369604,35890 758794751457959936,55262 790672407308533760,232169 764947230008549377,83881 794920263229980672,261155 780112982240034816,177233 766431135387750401,93184 790353494280577024,227130 768834797728694273,108385 793524938732888064,252020 753215090409766912,26140 766297529096949760,91798 770254522346250240,116920 765580560278224896,88052 794772607811751936,249926 775000917699690496,146259 770448978995326976,105109 793483263285264384,250633 763151708855808000,76577 766299837302210561,90384 749816815165972480,10251 790635851453702145,233131 792084623937470465,238099 791479945247752192,239405 766041566783868928,90384 785551648882122756,196538 795343992288329730,11774 785817135960432640,196277 789534077040730112,212357 760977405355839488,65455 768213308788924416,103924 793101423017857024,249469 766615059648778241,90031 738799388819107840,616561 785545091402170368,195975 792614159783460864,148861 773935051771895808,140232 776797813481103361,157755 777175771097903105,157082 792270752338710529,243451 733695812698431489,11774 755752877465956352,39235 750386921457594369,12883 767387660251828225,1249007 794552097450536960,261155 764126964542279680,82066 766709236831322112,95672 772835734558482432,132335 773894095743885312,139865 757049121547116544,45672 785495210293735424,195849 776765432149585920,157755 778334200764076034,167407 789171904917622784,215437 795746120597176321,262022 755929227115978752,40437 795013349662752768,263896 776168832784273408,153854 790202145945550848,227881 790941511626084352,235215 756503535282520064,42249 762495719198498817,71438 781251005065330688,186149 772872023697715200,132578 752116122061639680,14277 754800358971486208,33356 764097701499678720,80720 766008997585489920,85562 756696578593816576,44429 795407597415399424,266151 764326044006395909,83202 773169350710665216,132996 785928406093303808,196277 774023363635257344,140211 788114257103683584,214247 763469680778641408,78517 776163945572859904,153499 776533985602056192,155933 778742944744386561,170169 794554577236344832,261155 761981940408938498,70858 785773326647963648,197512 775686403778711552,87904 792759385982328833,247232 733112518005133312,354906 779938644304007168,174492 791325007678799872,108396 774348568547225600,141360 791355077243969536,238383 751610784937979904,18215 776132839343403008,153845 774071937840525312,126498 780603859890606082,181811 755834044877680641,39462 792094838543884288,11774 751889612541272064,14277 754092136425938944,31828 794576070594985984,261155 780621733900357632,181548 786327497650475009,202379 793982630941360128,256255 794893690129027072,262849 786424599236009988,203674 775534259536695296,143374 786604068714090496,11774 757595982196531200,47940 785646192369676288,197512 788129372196790272,215754 789153830441287680,222627 766345234699554817,92860 770386256715014145,118698 790876916077080577,232169 756430896354332675,41680 785508668800430081,194723 794947680489312256,260778 763441638307930112,78344 765087917165449216,84929 771528470161600513,126389 792878092410720256,240584 750355659330351104,12535 776198836494692352,153194 795760964364738560,247930 750424869238673409,13343 778331299182288896,167220 768920745942495232,109945 790911029798662144,234796 777250950759256065,159475 792038988253171716,243187 793167529824911361,250033 787491497780383744,211347 786285975379013633,1063777 761928369986351104,431998 771086395796516865,122982 794907407386312704,262849 758021795307892736,50923 779837552048021504,177233 788135419313545216,214209 788791865399181312,218275 759131508284108800,56964 768873371505455104,109666 751612406867042304,18400 757024592967921665,45672 773868776127336448,139404 792038144392568832,243187 791318512073441280,236157 794617948333862912,262053 760881761907675136,62063 773435701778083840,136589 780795373103132672,182726 772066480712142848,125554 761599448103395329,69548 794560121187737601,261155 762014504603353088,431998 780148308136202240,11774 778974624294010881,146804 763724951119462400,79691 789558995338027008,218832 774349371525722112,143049 794599245731037184,261818 773938293973057536,139404 781440861322215425,139404 791384729773826048,238520 770690088598659076,120152 787058033759105024,207965 776853089626095616,158524 781342323649179648,139404 793178235991420929,249057 768422423108739074,106281 776820711264489472,157693 793251446447861761,243092 793493507021369345,252368 777892386840031232,163763 791682649760882688,239501 791836677115215872,240483 792505800627486720,237491 775334946118459392,148473 794402339729739776,258598 776199770574614529,153845 791797558423191552,240763 766280167559950337,87607 760866061826846720,65180 774970536107520000,143473 766671499746873344,92959 774517507386408960,140437 764691721028444160,80939 788451194813444096,218275 758105989375725569,41703 765579013553131520,88052 768143468556324864,103294 769969507192434688,113754 773939520727318528,11774 793437189820514304,249469 786943924589981696,207287 786346871476281344,202429 786356116427005954,201958 793279011547934720,250633 759098571106902020,56964 791740482611060736,240584 794002310460534784,257026 780139022828113920,176127 791661536595116032,240483 765041726885072896,85562 788118744648278016,214354 790505936578371584,226490 763988712862560256,80486 774180764065734656,121080 756603547966255108,41839 775904434383716354,121785 792418633003573248,11774 733256717106995201,1170595 762857580477583362,431998 786067865233424385,354829 753566346827460608,28082 792415532993564672,243075 787069871473295360,207287 777961876156129280,163153 779089066650243072,172621 785549222795935744,196277 776184104702193664,154469 794456936846528512,260404 765945631517118464,90384 792144405306101761,243218 759428180109209600,56964 773890932890492928,139404 792510778339389440,192846 793844679582285824,255954 775649395127808000,112363 775397532121853952,149040 771138982226726912,122967 786966218318106625,11774 786974607970566144,207613 793871856306577408,11774 779913296300257281,176203 763925157513572358,80393 772540125951647744,127366 792522397781983232,245101 754754904896462854,25185 774946255466336256,142648 794722661091966976,249926 788027175106584577,208146 760429138943549441,62063 794498765566709760,260871 780860622376435716,179936 766432462213828608,92959 755005880823713792,34666 765837299301179392,11774 779940559066718208,174465 755114933654728704,26721 755092723405877248,34645 752901951940100097,24134 772615240177508352,129551 764795021593833472,84666 760530868972625921,63451 788505609482231808,218349 792583787087400960,246674 759086865177776129,52919 793103373897568256,249469 762735105408397316,73712 789492640911798273,220727 749796056616042496,9295 762634167360319488,73926 750118427902119936,10734 785245477398806528,193669 778399086663786496,167407 787067363032178688,90209 759773626040070144,56964 765347318727970819,86103 768575356584407040,101203 795246846574821376,264397 765065079721168896,11774 770692354118266880,118866 771474665571221504,118191 764182617046458368,82457 775682382154305537,149953 791685777432408065,240483 775001083127205889,146259 776427553565265920,155451 794634146681274369,262022 768862669063483393,108849 793618148058464256,253032 756617876937830401,44429 770280372760223744,117303 795313252054007809,258271 771489450400550912,125853 761421881127809024,67326 765287906701414400,86819 773194558435766272,133519 786572818204983296,204193 781303218512994304,186210 763113547626799104,75646 791411587475054593,238395 794669474968268814,262022 786469055234383872,199546 763496900066627584,77598 788789632913772544,220526 794685609600307200,262784 756622356920070144,44429 759410133180887040,52112 793125883703799808,249469 755083543685001216,34731 794395877108490240,260404 752730702152597505,22575 794289307485962240,257492 765482302755471361,85562 777849111986835456,163763 795666125606395905,267862 758631302908088320,54070 793279512398233601,249469 772206640103698432,127957 792504297590140928,243187 759097039863025664,56964 785894814126514176,11774 760604707157118976,63559 795268692787556356,265878 781504504663388160,188401 790951182265090052,235147 791133351809875969,234575 793988512999731200,257325 794554366703173633,261155 788973881029697536,217901 794980476234498048,263906 761654301961822208,69747 773927779201056769,139404 789465714889371649,220029 751863630614913024,18316 767738183232606208,100893 773668214530187265,137965 754790622536593408,33356 780431182584549377,179766 790973875555278852,232169 790265197910896640,219610 752826898607210496,17416 774317473193664512,141912 763202905231024128,75899 781153615838715904,183759 785932459900895232,199431 792814630082969601,246619 793578622544179200,248253 759037940118847488,56552 762747246140071936,74727 778318999293534208,167220 776376447472660480,154701 769229651940143104,107210 776151573193818112,149953 774722482427269120,144573 766694651709370369,95593 785546158600925185,196917 773508137680711681,136947 751968513904955393,14277 793923255946141700,253395 795753504040243201,268646 779017354621558784,171902 787018268150272001,192949 786711706269540353,206101 792160530618257408,244221 774420662463016960,139865 793923936664682496,256038 794534072827531264,261155 790253812019761152,227968 768070689861566464,101681 768246377058938881,11774 768871083067994114,109666 794601762611032064,261093 765591412196999172,84724 778558632099090432,166852 778700964740018180,169755 791363264085012480,99049 791713804551872513,238286 764367938295992320,82283 790219821157867520,228702 764269757763911680,1249230 794260371263492096,258331 771607837436841986,125554 789957612334907392,227617 752314021882179584,17842 754874166151524352,32337 771400343993262080,125367 770155033048576000,117026 751939172269776896,19599 785505142598541312,679105 773900121306169344,139404 775899477861277696,148574 753238239251664896,26140 794589309999386625,261155 780196826502889472,178735 787068371518881793,207965 749190452595855360,7490 751109046573281280,16299 769924733362180096,105109 781470420658561025,188119 791261385049120768,231518 795615782990475264,267521 794673613551058944,262313 753753478460235777,29263 776902152920899588,158118 795189909749383168,263896 791406220548591617,238780 770966265787772928,122146 765626600620720128,88546 765223447320416260,86440 786261855001907200,202429 794581268251967489,261155 762130066734059520,68936 763306473963327488,77586 778566546675294208,167950 795388295819751428,266151 795734289010819072,268125 785550955164995584,196917 785631856100159488,196277 790694277751988224,232684 786327105915150336,201374 793265706020265984,249841 778092762411466752,163563 785819839562551296,198671 762062236701429761,69210 772490092543893504,128934 771362831396581376,125042 789436327397851140,226015 794636553515569157,261155 766823387662397440,95707 768972982613975040,110659 756269508516470785,42432 770250184831950849,117257 786613840267980800,204539 788601250682118144,215030 786179549671239680,201494 787297947444740100,205181 791794410614845442,240763 792021896661381120,240483 794525791510036481,261155 775119327238520833,141091 781528773590147074,186584 780831903288922113,183269 794985461584433152,264397 788794057032171520,219942 785326153405870080,11774 781579734257770496,188807 793970036201426944,255942 770693533233709056,117257 760134564027232257,61145 790902603735588864,234796 765701779090657281,86653 777163093222621185,160480 785846181863813120,198878 762379271553880064,71276 763585184478457857,78304 778370117281480708,167220 774813601899085824,140444 777293408968859649,161407 755574288640540672,38032 792436133737013248,245130 793049027025641472,230283 762653530746257408,72354 771240010712350721,122776 768609548303163392,107428 792349503416209408,245095 753293763234201601,398859 768148985655812096,103354 793573415013740545,252112 752201145234358272,18298 788518240016277505,218275 789551819383005185,226693 779014783723048960,171324 767850393829343233,1249484 752142291255504896,21034 758499951928156160,41703 785629692929970176,196277 751844276150099968,17794 755855414432976896,39384 761848994720952320,63860 771811163541692416,125742 787072871998758916,208109 749715031961509888,9433 793091253147754496,249286 788058446595776513,214209 755061052253941760,34666 790951305489645568,234583 767357514879004672,98748 765157928961658880,86145 772461815674667009,127871 773036720161951744,132996 779641721592377344,175317 772796699546836993,132335 795364359526416384,265102 790731055472840704,232863 775620410058559488,150302 789294937732820992,223935 790923743916797953,233692 794926361156714496,263895 765690476137623552,88546 756609511205511168,44163 763773566785458177,11774 776149629305884672,152735 755771906712821760,354826 776283617815175168,154549 795749388618526720,261155 769983742450470913,115435 793134643918827520,249469 753318129833480192,14277 775805876825239552,151439 766356803680468992,90963 786219024128446466,354830 793635475776995328,253793 757796187722227712,48093 766767364763365376,96263 793101057958240256,249469 753733453540012033,29548 793225507890495489,250243 752978558910431233,23719 792114293428936705,243513 794677697783984128,261818 790971789950218241,235590 775715332338151424,150103 763834222331228160,80393 789341289884049408,224678 790950395837292544,234796 790974578352807936,235621 751622699408060416,18470 780954782244614144,184533 785609318720733184,194058 787404194135191552,210313 785269844048384000,194648 793553260061691904,251758 755045990634315777,35044 763916229400666112,80939 763118484016345088,76723 771737729889599488,122528 759550982556487681,58939 772971694327816192,133519 761738305461293056,69711 768643793398759424,106281 778673707027955712,167220 751222992773013504,16728 788772412548640768,203710 764155051648491520,82283 781487351935545345,187454 795339188019269632,266416 780599941270007809,181886 794208767172755457,258598 758732296564330497,41680 732581435601616898,1170464 770600316387471360,119852 766056670506070016,91113 787094559373209600,207287 772119699354185729,129551 772521160563159040,131045 732303407566839808,351245 740773722001444865,1170407 781104459002687488,183759 747520550092804096,11774 773269681784385536,133043 760245394903273473,1248387 790745903808311305,224680 793622302134906882,252639 768476393499799552,106774 734045727345639429,11774 757232667981148161,46227 786241143138717696,201958 764831290537287681,84422 768502709423001600,106774 791039981049352193,235590 779515391928250369,170077 793213345100857345,249926 793216045997780992,250633 791604950866485248,239893 794019162020409344,249926 756500765850607616,42249 763821861998325760,78203 753585023404666880,23739 793428797391446017,252020 767753390126497792,101163 773877370608492545,139404 792364454709194752,234583 795752867403616257,268646 774577114863501312,142503 763077771153149952,75073 768854891058040833,109666 794123885000073216,257530 754118101797445636,30590 770663899960008704,119832 771723637657309184,127366 775875833621680129,151539 771111322532638721,121479 776770582767468544,157755 788227239880040449,11774 760157065662693376,60134 793293113477308416,11774 761992638929235968,71026 794534697892192256,261155 758753020196696065,55125 753334401271037952,27045 756256943925329920,11774 768490731317170177,101203 756601418975510533,44273 761717648598110208,69947 767760569252339712,99044 786062883067224064,199961 795130510347354112,247930 752244490451185665,21074 774000196929871872,139677 787331348520325120,207835 765779815916040192,87245 747510731877163008,1247765 766052156105453568,90357 793938359617847298,256217 790670100089024512,232169 758518507776638976,53185 750745312352808960,14277 767829441036820481,101681 768491227624906756,106716 795607690563227650,267521 788194061043765249,214078 779054649735208962,171324 792029171459293184,243075 758153136443764737,51344 786575757120339968,204413 773556998856146945,136904 750463344084082688,12914 768795679254798336,106673 787086119703805952,209043 794801420239306752,255474 778337748176338944,167220 794969372477505536,261155 794608636098125825,261155 786931530954338304,204413 791261237610938372,237491 768233288498614276,95055 767027075546947584,97276 787083765008904192,207151 787867299655061504,351152 776829525334171654,158387 752137424755720196,20612 781227030520078336,185496 795696944324706304,11774 760526067878727680,63451 781337424152633344,185601 790689858230419456,232169 765345732136140800,84886 764820070057082880,84649 790949804968931328,11774 794618244183326721,261987 780803799556300800,182726 760965568740659200,65222 762824181390073856,65464 764839348156112896,84724 761294676867608576,65500 762241019425456128,72035 792119562611286016,244230 768259812803153920,103354 785657870314373120,197512 795436611563622400,262022 780451227083632640,162497 760912933484392448,65626 786222991373766656,200490 789672256741871616,227242 769017761330827270,110709 770966370469023744,120393 794014223944785920,256502 750363467853336576,12883 761433786177327108,67369 789947666386018305,225981 768881568190308352,109104 757973506596474880,48826 756266254747394048,42249 787832046135771136,207613 785947557826617344,199546 790248820818849792,230282 753690586306088960,29263 761680542110617600,69711 775843157372116992,151463 793873560766976000,254024 767122036472832000,97852 786969241740201984,192032 763079581192495105,75899 767840099476262912,101681 771799086202626048,125554 748920434406531072,354106 771003735287881728,121479 751774275955224576,19687 755526378427125761,37451 752129641729654784,18391 763230982166065152,77255 795243056236666880,265686 769552271902375937,109337 781696733151506432,188500 759627062999154688,54070 779446509645471744,174916 750828547808329728,14582 735069142840152064,349500 792826606603542529,247241 768963979309789184,110615 756345656403300352,22439 785736851046830080,195975 787008711319392256,207949 756926618216652800,44450 765670683322048512,86103 757395661910257665,46890 776603427065528320,156053 788185562398195712,216216 787058245323993088,207109 759764195445313536,58939 773600622901923840,137965 773894384328867841,139577 757588408227205120,47761 765240577331859456,84710 793156906357518336,250066 763070830871916544,75802 765401469365329921,86513 773667049193086976,137042 735255588846854144,62180 781253759137673216,186063 790730171397525504,233692 749357833896939520,7816 758490069833486336,53532 774323852490833920,141887 790945106471911424,234583 758321743878586368,52112 795717000819523584,267655 772764228495302656,132335 786708075172532224,206054 793165001565478912,250033 769900423255826432,115159 790665054102224896,232595 773745377182756864,134543 779417515848003585,174244 788411498599223296,11774 754796603890884609,33355 767912085707784192,92860 791459124680667136,231028 792857985710108672,243187 773907776250736644,139404 792806178321338368,243865 764148517212262401,82066 777317758086164480,159876 780143429309325313,174756 750415256686465024,11677 781877523227381760,188498 773858300328763392,139404 751726338093019137,14277 766135344479731712,89923 759165650556248064,56964 793313153526497280,108396 758448613332705280,53185 793251184853159937,249725 794292299719004160,258249 754083503994707968,31767 792079515040096256,233467 771482149476298752,124883 786794597405995008,90209 794290326361911296,259134 791430995874578432,235621 791343416776855552,237491 776657477047873536,156555 793221182359166977,249841 756484321817550848,43541 773870229118214144,139404 789924747555528704,228820 771745908127956992,127366 793798195788730368,255393 756648265987260416,44167 780598121516535809,181755 785551986766835712,196538 785840549756493824,197512 789509425635524608,216003 795107000774377472,264468 760527485364600832,63451 773873575598129153,138382 777370477496901634,1250305 793531515766468608,11774 750849569198448641,15255 760634063942148096,11774 774369151167062017,127925 785342816264134656,11774 763237244186398721,75724 779964326685863936,177442 788527346487877632,218219 742405417343553536,11774 753377942458159105,27414 779528452110217216,174557 780909129577689088,183269 795764995485220865,268643 760683873651089408,63149 768967062353960960,107469 788408903696523264,217634 771861765286088704,125111 776773623814103040,157693 785995841014210562,198671 792032817165107200,243187 794685074205720576,261818 777385814015741952,157755 753028872422105089,25321 795758910925901824,267746 750474281830715392,12746 767093849588109312,97811 780491812477685761,179601 788760586263810048,220029 773976575322820608,137965 787444422904520704,210289 794011575195672576,256255 761509659895140352,68327 786338487393923072,201958 760430415819771904,62771 787809042311712768,202379 795413182932205569,265855 761338542815674368,67369 781113899588390912,185496 788471603763871744,217574 770722095961477121,120541 787060059255676928,207613 795482294819651584,266151 766644224418836480,95045 771053716392841216,122955 756481663207518209,43391 776139633184780288,151071 770341923483770881,118087 793198188849205249,249926 769242445934628864,11774 763512996018679809,78360 763088853125074944,76549 786983379019395072,207287 758093667043307525,14351 758666552610729984,54070 787835736062038016,205197 787916238961901568,211347 757806784107024385,48492 773854691402874880,138903 793578989101150214,252020 774417668883386369,141316 759938667955777536,59217 779490934388064256,175415 763088245748105216,76474 788730928097026048,205197 776880275255009280,158314 761923812875055104,65180 787676649659723776,211347 789928973128044544,228820 790852836183580673,232169 792036562427113472,243187 791680158201634819,240483 785614935677992960,197286 778042031767556096,160539 757398976446492676,45348 785986291007488002,199755 758801183372742656,53996 770388928675192832,118698 775733684045438976,150663 761664243691388929,69878 773161597686706176,133454 791358517965836288,238207 792163500957306881,244550 793208574096932864,250633 762818473957392384,1248861 773757476583772160,11774 757249706112212993,45014 789425918590586880,225382 793582504233938944,252340 774020271137173504,140444 774168482028003328,140444 777146007717027840,157082 791594608622841856,238207 771143727293300737,122982 793495386300227584,249926 764845664622809088,84724 789120244879089664,32404 775035261138956290,146259 760587261146636288,63149 763541076158222336,78159 792027491758067712,243075 790914279507566593,234583 794561811848790020,261155 770754231385088001,120633 791167199738269697,235621 793953231286239232,11774 756529418235965440,43391 794697314140987392,262022 768203348705054720,103149 776274144765685760,153194 794024141665935361,257661 769144945861091328,110178 791433621278076928,238207 777357554330570752,160593 785531278900748288,11774 751916300168036352,20162 771784103763054592,127134 774073786781937665,141360 778603473071902720,168794 773900139219947520,139404 777477197250592768,161542 794704721391087616,262849 776823471913463808,157755 780056394435354624,177472 759666863190061056,58250 767837509560610816,73383 794016278251872256,257492 791358699197435904,238207 785243221358018560,194206 788743196452884480,11774 794097549464346625,255942 790626541952720900,232280 793810976411746306,255393 790713462322323456,233558 751607075273191424,18316 756561521350578177,43391 778220452594540544,166390 758767352997564416,54140 760834610724995073,64722 787004572975988736,207949 780505138012323840,173373 753027634934669312,22865 766452026255421440,93508 776426415528943617,153194 788753055051313153,220526 779421796261044224,170373 769305018906226690,112872 777637859054522369,158673 780680553460740097,182036 763747648012742656,79926 759385977911521281,56700 765064077081141248,85562 765717651641528324,88546 770191608742420480,117257 755917840109240320,40437 766057944035237888,90384 761165053278072832,66828 772035234544095233,127290 767115650158432256,79561 789173327310888960,221416 785523947253170177,196277 759384634580840448,57900 768980929876406272,110585 785248218531504128,194203 757659582458171392,48369 763177723430744064,1249107 761392927939506176,67906 764314561822482432,82209 775988704875778048,149929 794702817596411904,261155 759204094338891778,56964 794683286266277888,262752 756969073066508288,44429 788113749194473477,215608 777241408004509696,160592 775106572678684672,146847 778820814804099076,167220 776065339046100992,151845 769320849585344512,111840 774217778240876544,138707 766348641120362496,91798 781229968013533184,186225 795235637901328385,265644 765570397043646464,86103 793241370261594112,249926 785322508501131264,11774 786004609739345921,198878 785287887898021888,194648 762308778268254208,1249011 759112290536984580,56964 763660330614464512,78684 753779032143953920,28819 795282854695419904,228911 781459229240471552,139404 788103905183838208,215005 789990719997915136,227804 790876616809451520,232863 794010997426155520,11774 765631839079895041,87245 763412314666049536,78129 772793866596519936,132578 788755270214230016,220526 763516565480288256,78853 781549158821920769,188478 795748285919195140,268646 772085494024855553,129471 790644269052678144,233152 760238875985842176,61412 794361119850672129,250633 764840207065747457,84724 786391928766025728,201494 757778249367822336,43285 794602827964416000,261058 768575101281402880,84904 765405747114971136,86440 772523081092960256,101383 761662985404354560,69794 777377683986640896,161456 778247709203501056,166810 732154665639497728,349706 769276663704219648,112363 773644441844232192,138165 763733168696528896,79866 764141182721155072,76858 758813972535521281,54644 795052698429231104,247930 755474488289071108,36157 785449482410401792,195829 766579397402984448,93184 761305028082622464,1248861 769056434948599809,87607 791629578901024768,240145 763424342025900032,77303 768823214361444352,109167 761606798918848512,69565 778420503455207424,167569 779000202749292544,164435 762967386085392384,73712 770235563622404096,117373 785548377123614720,130635 790700697037762560,221524 788547504811941892,203710 780602078532108293,181755 751555358276018177,18391 766646030372855809,76146 790937646168170496,232169 793752950480961536,252580 762676868155867136,73984 769275514636861440,110585 780496210159284224,180759 764653225559535616,65180 767818673104957440,101681 788907253604585472,220332 759769420222832640,59666 775004073397481472,144648 786539783845662720,204413 791370919868502016,237872 757621706504544257,48351 774032335796744192,140444 779002416880558080,171693 791532494260547584,238207 793700670629089280,252679 786982966719156225,207949 793121732148080640,249469 771205573043859456,122982 785549919767658497,130635 732684218095022080,353228 787647476668870657,193260 795057256404393984,264397 759456987218194432,56964 775546907536027648,148748 770396207210520577,117257 786338390975320064,203240 776511679110733824,156537 768604897336066048,106756 795044155563053056,264431 791393509282607104,238780 766738402393804800,95708 780485393405906945,180647 758185664429060096,50827 761343657618223104,68192 768104342209441792,102191 777937074339151872,164578 789430941013925888,221785 760676292412837891,64147 772109289854898176,123217 773753102352646145,137033 766003159101681664,90482 794556999136641024,261155 761957064268652544,69711 751124186844639232,16728 785632183515881472,197512 764284175188828160,82744 771601576800563201,47940 755110367030874112,18341 794233957864841216,259063 757740946729689090,49066 775601678989025281,148800 790076539501105153,212131 794990072466698241,262053 777527874152599553,161836 764211126011891712,82209 792061770781302784,243614 788786490176221185,220765 788238657559728128,216009 786995604392022016,207613 734617630993190915,1170538 758469071654367232,52554 792020942268592129,243075 792132570628575232,243658 774991993952882688,146259 792796119428313088,243286 768829409432334337,108817 769654440131334144,114404 787294844364394496,207212 790725831429586945,232881 767855519868522496,100893 755460676508934144,37433 793464685651750912,252020 777344615967891457,161456 794273868038995975,257492 765646430564339712,88370 755083769019858948,35020 764827101891399681,84724 793458679420887040,249469 792028677299200000,243187 756606884895821825,41702 758092054966767616,51043 779139125660090368,172945 786641400284614656,205181 793878992528998401,256156 773513620240080896,136904 779059671596429312,11774 762040082962452480,431998 763829118689349632,80482 763871864275947520,80716 771029358370693125,122971 794613101672988673,261155 780815734955872256,182036 764633481259253760,83391 769023791481716737,110709 775893593487577089,151302 768422801917222913,106281 772955478267572224,132418 776106981576679424,153610 758129229972340746,41703 774279256360624130,87904 788151637219024901,214976 793204542158417920,249444 733207758263066624,178186 788946487942275072,221785 792168754314481664,243187 779265916982988800,168284 766608210421813248,94705 765958485024600064,11774 744657536041762816,354764 760763646750420993,64678 787227512434667520,208016 776101650805030912,11774 773524823351914497,133702 785826921565356032,196788 766076265161826304,90384 761385942879842304,66801 760920890968158209,65404 789832381150572544,225981 761226115516162048,66842 794613119003852800,261796 795352931692400640,266079 762672707884421120,74133 775953455588397061,149040 759154106120282112,57348 792088547549286400,11774 760881830069272576,65180 773908528461451264,139404 777862741516312576,162294 778700608500932608,169029 767415868611518464,98890 788224156428963840,216009 794618199752863744,262025 755468971940409344,35890 795675347836633088,267852 774064346737487872,139392 793125905782542336,249469 781207535718105088,186434 788871810284654592,220526 755760538009817092,39462 749492063784361988,195876 791761477812183040,239998 760831626330767360,64722 791849525530861568,240483 766660482111574016,95044 791370267721248770,238207 794015185866395648,255870 733054666402070528,355323 764915329076121600,85288 793102699453644800,249469 753408451229999104,17416 785640870171115520,196917 788434960818528256,217837 752894129680424960,23899 762244503113719808,71502 774214543408934912,140444 795755023896494085,268646 781570935912538112,108396 781379602459586560,139404 745008013967265792,351424 749985957504491520,8204 751225331457990656,16931 795066479184056324,263907 764140292886913026,82066 795379238450921476,266491 740257791261192193,11774 758004697059856384,50143 778325825695412224,167319 772620584995819520,129918 789171444945006592,11774 753462514105458688,27045 769705685965602816,114357 789530289949204480,226881 766664779318472704,94699 757211805408120832,46006 778371414457978880,142593 793945863433420800,256255 766731981870686210,76146 750341140570857473,12287 793188391907102720,249469 791467624274198528,236282 760637216531939328,63655 780534756383404032,180074 759101573377069056,56231 788171007534239744,215005 733461028093100034,355952 764133626640556032,82066 790990846309040128,233736 756623179984936960,43285 755036913585692672,34921 785274238890565633,194648 794967894329348096,262847 757341884280741889,47090 794565356614537216,261155 794591559790501889,39957 766342969939095552,88809 765681543645847553,60163 785340812733263872,195125 794483734934355968,257353 780618377559678976,80785 790280776113848321,230288 756348159811432448,42249 778563059661074432,168794 793412019085082624,249926 755554669951328258,34666 758359195481698305,44163 790838158350921728,231580 753361959962152960,27317 769614119582437376,112363 790629441093275648,232791 750380546421915649,12883 753022546916827136,22819 753208648072040452,26140 761419597257936899,66142 772840824241524736,132578 774278272666464256,140444 795709553501343744,265855 762081891851833345,70509 773765205058740224,138819 777814750189195264,163763 793184943048388608,249004 780859757838143488,183801 778990966359416832,11774 795277908612907008,265644 794694479475306496,262849 780823683468185600,182671 781579111999283205,186584 792770304040763393,247241 781890768449527808,139404 770752197411864576,120363 761561243538685952,69231 790040393815560192,354238 752937292558237696,23739 739843510287892480,351030 787824181136224257,213399 790605976869232644,232791 750444011467448321,12535 755840752341569537,18215 792086767402946560,241678 762166881088307200,431998 778796572398059520,169226 790623141278150656,232871 794559628549963776,261155 770216265814245376,115435 786626016336752640,204457 776121193107714048,153845 779831022208692224,177233 788106554234896385,213064 791679051102650368,240483 747518662437900288,55820 759122215778516992,56964 767413703117508608,97386 789358413859975168,225379 769956056084647936,114254 767416296946409472,1249386 792829135840215041,247877 789262773007941632,223286 785917471945531392,197286 760870347847655424,65180 765952137721421824,90125 753866523886821376,29996 768885846095388673,36810 793864067060469760,256038 772065007395897344,128711 781380052516614145,139404 751662961840656384,18870 732662820832088065,353262 789436726120939520,225981 781288276414099456,185921 779628097222086658,175992 790863028485033984,232881 753334334657007616,27045 785516478133071873,196277 764311005363077120,82066 762031473239076864,71429 762322907452305413,71417 761979049052745728,71270 768135891986616320,101681 763073652518625280,75724 773887445544894464,139404 771077815752163328,122982 780810946205904901,11774 787865796286357504,211580 765574656510271488,88052 762026799530467328,71026 766699814939660288,95672 754748066578608128,33474 773607101964877824,137978 762653807616548865,73814 771106594280968192,116680 793212769759703040,250519 791069115221942272,236282 773789394884890624,133454 786714014688567296,205728 752243696343535616,20279 794710815085592576,260081 792434608285548544,244565 733208115764727808,355480 765474093827256320,85313 780910205806714880,105799 785903373526511616,199546 786731332193878016,206048 794902803206565889,262849 779941912316903424,174756 787199454113849345,202636 785752743134789632,197512 794781078552801280,261155 771035162846998528,123028 780920366491275265,176753 794679974045171712,261155 753956486800367616,30590 774082836349407232,132335 767821918468608000,101681 773533268637429760,136904 786972153128321029,207613 757736965177483264,47940 776741129593192448,156644 781344979306287104,186149 793987998018928641,255299 777607573293924354,161456 754725656823488512,33356 788468245611380736,218275 758675247323291649,54070 755597322202013696,35890 761810530889633794,70177 760147012239040512,61051 764965096825065472,84753 766738252128714752,95672 787979816888786944,212239 793991037861494784,255299 772924026154921985,133617 786985976073564160,206620 753637080186650624,14277 775554273866375168,149124 786244090580971520,1063777 788669219147657216,218258 786758252465762304,205143 773905491143512064,139577 758028541074210816,50923 793438762135130114,250633 773139658872061952,134470 777107920110493696,159475 746902694586093568,1247713 790729407170162689,232863 793865771764051972,155390 787480188565073920,210208 753985158726848512,30339 762792067194028032,73959 795078293561233412,265102 758514015467220992,46076 732951018053341185,349693 778724348714553344,169201 790644065503096833,233216 794743030850809856,262849 771696512208371712,126389 789185938685440000,223899 776879757950582784,157993 793415102485581824,250010 785591637409984516,196676 791466561227849728,235536 760128908477947905,1248722 758493231948533760,52821 775115710070521857,145866 793298480315924480,250293 795383515671953408,266151 755444731543490560,36877 793314850805997568,250633 786178284165947392,201494 733166201682157568,1170324 787914220608233473,205728 792234866553212928,242326 768609807016144897,106774 795366902793175040,266500 776032001165975552,153034 791378796293259266,238395 767872051516313600,100893 767043991913189376,91700 786194065796640768,201619 750137351297388544,10064 763140122804047872,75615 758317653152923648,52112 780123123081445377,178415 787232644748546049,208016 786717972068958208,205728 775484659702439936,147932 779439873748930562,173628 768841963328143360,108849 789936620808105985,228576 790761753516793856,232884 794122892674027520,257492 763865313259556864,80643 776865117644259329,158520 788778341335756805,218142 771523807873937409,126390 793943932182724608,254135 774038838356226048,140444 752955966237265921,24525 794666991697227776,261155 793255883937546240,249926 795421972809150464,265855 789881402124894208,227825 775716746707677184,112363 786413485676724224,199891 780875854712803329,170187 785623210632982532,197622 776866338488844288,158897 785365144952004608,192421 780470960411537408,11774 793576480513064960,252679 770226872898772992,117373 791354057503965184,217634 773905883269042176,139577 778413806393368576,167220 788034244308299782,214492 788712125946560513,11774 766011667872374784,90384 777310900399112192,157755 788489631822188545,106085 751166843813961728,17431 771345639645077504,124883 780001341544493056,173513 785429775821275136,194080 767562078353711104,98646 781345327055974401,139404 773939874353127424,140232 776827513242660864,155390 766399023460683776,93745 767079094664171520,73333 780619616766795776,80785 755947710058868736,39657 773715138561966081,138054 778283553222225920,167046 775508891622780928,149569 779035200277868544,170187 738789404584611840,11774 790695903392833536,11774 751120563955961856,16953 771555923194064898,11774 764115752291098625,80482 763518275581988864,78304 787829467322408964,203674 767333902469836800,96039 733180286410887168,355106 756284617955696641,42495 785261129819828225,194167 762665216949690368,72678 794146723438333953,257423 781321753943416832,26066 790979037904723968,235590 762788352760356864,73926 772850218744225792,11774 788355383068921856,216943 771085744081211392,122388 790317470179528704,230277 760150380692971521,61051 787603522024042496,210207 766649356288077829,94180 779151579807096832,172185 755866938207789058,39475 780620843109879808,182154 788104734339010560,215567 790002717234167812,223286 786253695616888833,201958 774283233819258880,142506 792935166163378176,248516 768479632475783172,105041 767487756154974208,99124 789245580123910144,203546 771021535704408064,121479 793062658559864832,245130 773721562155364352,137158 756414043548688384,42432 786779860337303552,198973 760988786369126406,66116 769248024203780097,110331 795404383102050304,266054 778376072073129985,167569 786623017141014529,205181 780848726378213376,182870 793202867813306368,249469 751234561988825088,17349 794907645874503680,262849 770268904908132352,117364 787699774510206980,212357 763135372532391937,76549 749397776971231232,8497 794177365899235329,258331 794891927514730496,261942 755761135391866881,39384 764241569465573376,82002 786543950253391872,202217 751181122097164288,17600 789528943137288192,225981 791698389834563584,240070 755597084980416514,37993 777803488130719744,161960 769371250137427968,113165 732736376253206528,351387 767795959376011265,96767 753285083054780420,25135 790379940432805888,231008 774315452780597249,140444 794020597223354368,20468 775722665524928513,148994 756186149144625152,41472 790247704320409601,228576 792441037385965568,245148 794319776189325312,259659 762616125909852160,73814 761376110282092546,68182 755007457680887813,14277 780408524207632385,180039 785275791420424192,193854 792686855342792704,246392 791710154232397824,241034 789768627029438464,225998 764438924668313600,82066 792943098523291649,247240 794012309731450884,257492 768805816858054657,109104 776824944009195520,156976 794309137391882244,258598 770749209070800896,22267 781339229125169152,186434 786059465804148738,199546 785643653259591680,197286 788296567694434304,11774 788457904168919040,215057 740386597506404352,11774 781882746281070592,187896 760490293527445504,63149 787083315790565376,202636 774940249852043266,142721 770988483372515328,122146 778650984092463104,167319 754756263620251648,14277 757158644014133249,44429 786942057130565632,207613 767364908740739073,96039 785809894397968385,198466 794982158758801408,264431 759387237767344129,56700 780203214855671808,178477 785655550314807297,195975 791366164232413184,236952 773628497017405440,137777 793476603644776448,252408 787190846995197952,209612 759067121338970112,50442 789099995047849984,223286 793957232492875776,257026 776574500783607808,156053 794745745886871553,261399 795099019026411520,11774 765628314686001153,85673 793657888975691776,1170572 776869708381519872,154914 790915814530494464,234583 793172828975730688,249926 786754085743538177,203048 732706128480493568,353002 787380323063476224,180433 763371465253253120,352687 773285652901335040,135741 792824351376674817,241678 794966465799520256,249926 770872000768270336,114238 773674000622977025,136512 774852703197343744,141360 793832107277549569,228583 760979122092781568,66116 792363625499557888,244143 758271550319628288,50581 774358838304710656,1250142 795032303160410112,261864 778770150891851776,169586 756271710261870596,42432 789549348510011392,201374 753942632812929024,30432 759762283966803968,55084 765331482474721280,87145 794271138356441088,258456 793939007021289472,249926 765952652006031360,90384 772476657433206784,130247 760516701104508928,11774 786917112203927552,207287 768482075775266816,106281 773876199076433921,139404 780068394573889536,177724 795137084227014656,258148 788755998982930432,220332 763473362966474752,78159 758327794103382017,52112 790831444335570944,231881 757801355721314305,47283 785859718011035649,197512 764488448434540544,82209 766531780388134912,93823 753987221301059586,30590 756330066045304833,41468 759182908783374336,57522 795028605453508609,263896 773313129388253185,128930 778324716738281472,167407 780965634842570752,183468 758546354645893120,47557 733106953707225089,354341 752649168255000576,22777 758051509166891008,51069 776439641650044929,154832 780801353442439168,183261 794565676719427585,261155 758331974348050432,52554 764202827640176640,82642 788970307658932224,221785 750732009878622208,14960 758879718984732672,54070 761346306275020800,67709 794442768739397632,258598 764626632636264448,83603 771562823902072832,125853 772070457428193280,127775 763952398733676545,80939 781355308002086912,187084 779505353864146944,174442 776164184383975425,152541 786633036351676416,205094 763126191557574657,11774 763813246813999105,80393 763891801769992194,80939 780808391245508608,11774 755871816325795840,39475 772763526309879808,132335 781112328880205824,185496 759750657213599744,57574 794841136107880449,249926 765400514519560193,85326 793132585870299137,249469 768242982243934208,104662 791332524899401730,237594 773702637950689280,138205 778396335368183809,166852 794322333343174656,258456 793601752729649152,253335 760610841083478016,63655 785743594921623552,197091 765694490015330304,89076 753440939062939649,19598 744555186916589568,1170557 758057953744199680,51069 773977529434705920,140025 774758555773644800,144573 765952726719139841,88669 778194100558434304,166390 778302391107985408,167220 766430583316680706,89762 785847196063297541,198878 787964985905451012,209095 772900908782936064,132578 779030015044415488,171324 751897803937484801,18215 789840464882995201,228101 791321181731299328,234583 755019500916015104,30910 751809494594703360,18893 755866685350014978,39207 794171459388239872,255393 770759912074776576,120690 792997722924036096,247672 776142246458429440,151475 778432966850514944,152594 792129525077336064,239446 793484575561224192,252741 768573273235984384,105041 780612433266081792,181935 791778400579059712,241678 795736199109472256,267576 792340842262499328,243187 795013615136800768,263907 763442896494137345,1249136 774075217907814400,141360 791073628079157248,235590 791412468673187840,238207 779417755321643009,168711 775194663238012928,145945 794631321217855491,261987 765336331178434560,86440 764178674958553088,81946 749378197226074112,8497 764652167785353216,83751 771007394918830085,121949 771887488977686528,127579 761933288269283328,68788 780797209696763904,183269 793180878297976833,249961 793256963677225005,249926 781894306827149312,190635 785280720331603968,193669 785480436273164292,195125 788892765815918593,220689 778354117655744513,167220 756316709653471233,42249 776184765732888578,154469 771535409394266116,125204 749687934211592192,9433 776839969151352832,157693 774701612484923394,144654 790344463696617476,229901 766775327766872064,95708 777886122173018112,163763 753361403856064513,27222 793239372984307712,250633 770948610661814274,121612 788443880127553536,217837 793994475081240576,257423 793960541891031040,254135 761693595015471104,70355 766351110537830400,91894 786971244579000321,207949 793964520376938496,256255 761813566001340416,65180 790963303803518976,235487 793558135722151937,253206 773640424003084294,137042 790273950865436672,229693 794525009456742400,234796 742333675853910018,349951 752249059327483904,21714 794635059747848192,261155 775848590572912640,112363 777127898427887616,157993 768564748690427904,106281 773523425356713984,137042 775398011300089856,149040 755745459717767168,39197 785932095877058560,199546 768983632987889664,109875 775331581875585024,126390 769568811397689345,114227 771106577755541504,122388 765541912627544064,88052 761156285014405120,64730 769367529701543936,112336 768214382224478271,104162 776842230363525120,158387 776045991996915712,152735 791372212146089984,238429 794580475763425282,261155 791325459426312193,237327 751669245726060544,16728 758751634767896576,54070 775766296671555584,151463 779129270190956544,350711 789781164470919169,227048 793797314267734017,255393 757795600066686977,48922 777937195185430528,164641 793146739993645057,249841 764905360700346369,85159 765261337052188672,85562 775050197181214720,146405 786299724454322176,202727 763119671725862912,76188 764798443600613377,84724 778683338940829696,169226 767864181420810240,101681 772542034984964099,131421 780448832265912321,177233 755205382704955392,1248292 791487520798306304,239516 765585069398294528,87904 791429958757453825,238207 762686560156409856,71429 788520925931180032,215064 766386104656273408,93184 764426133244903424,79513 765048332251049985,85562 771785776426160128,127871 767793340746125313,100893 776892210348380160,157755 794777264659501056,262849 791464410321682432,232169 760126588008722432,60866 776447477633261568,155898 755836048131837952,18215 759790784455512064,57574 757924315945955328,49821 787953837600563200,211829 773913517812363264,139404 763057131826192384,70886 753682423792087040,28866 794680048863350784,262022 760803902824468480,61117 790728643727204352,232169 758089900306624512,51069 767365477006008320,97325 776773927079120896,157993 776902674985779200,159308 780756076270465024,182960 768422058644602880,106281 788532517452341249,218875 786686621328343040,205989 779582133811634176,178186 761664490182107137,69947 767790119256416256,100605 776460757315780608,155470 778829955379539969,170253 788395642666098688,11774 756709656735735808,43341 773373286604386304,132578 786648087318061056,11774 759864892048281600,56964 753959352831184896,30590 793077916393406464,249286 773727884145889280,11774 788404195393089536,11774 756470760345075712,43391 792802527628648449,171693 756979937559666689,45669 767513919342739456,98972 732898289448673281,354506 794056536939073536,252939 750094455026311168,11606 793099005429444608,249348 732907282892083200,352911 787084283848589312,204835 795767542048358402,268448 788976362866417664,221971 788588809067884544,11774 791452288728592384,234583 760633644377571328,63451 791302931660152832,237793 793618011794079744,253032 752154695653793792,21309 761264683311443968,65180 740523758520262656,738099 779304631239192579,158387 793108062567534592,249469 732741353671528449,353228 768576545875038209,94699 781233892971929600,185595 765707773015388160,74247 756633013539045376,44429 789241002200489984,206666 789764817624195072,227804 759951646671548417,59365 764450907304042496,82066 791349128395681792,11774 773643088543834112,137869 790916623720906752,185313 761004541567434755,65222 793144399135903744,247241 764258713423187969,81702 786214858551209984,192032 794676164392615936,261818 761954607639572480,71196 773409969605644288,108517 764208639079047168,431998 789662248058978304,227048 794677227791056896,262588 764145932279681026,82066 793913821387583489,11774 771880875327942656,127903 774209639445622784,141887 791439267478122496,238207 773928515003568129,138165 786704033411108864,205143 793193356876709888,249926 750375713539133444,12535 750813930004459520,15536 779517368183644160,174557 755871855655940097,32572 787900550771769344,213064 793665211622313985,254135 795388107029942276,266491 749324022605832192,7866 791752914423443456,229817 763484074245783553,78115 792809326628995072,247241 772140466150182912,128934 772220315057262593,129650 779050107127762944,164814 788442444509552640,214492 795681622104256512,267559 749924635320418304,10735 750025492481183744,9925 768958341833904128,109571 775045979833790464,118515 792748180089679873,246225 788003552807518208,214138 764075556556025857,81702 794834519908028416,262849 732313098204418049,350566 765933769643716608,90125 788940194020032512,11774 758757995077656576,55112 773318904097542144,134993 763499838499459072,78274 793761568785915904,7311 794590065464868865,261155 764841889325604864,84724 771788205679083521,125853 756314028499202048,42249 768181495659769856,103354 771951205367091203,128615 770310179153936386,118087 765220630329430020,86103 761913249935876096,69747 777739969511034881,157755 792403816738062336,223249 751639065707950081,18411 768247358727467008,104162 775478412668342272,149300 795344690572906497,11774 793298497076400128,250633 764169589089591296,81869 768430560117137408,103924 771872118548070400,127957 790508063426023424,231358 787483372713041920,211347 769868443436941313,105109 779353357538381824,173645 786316942751698944,178420 767432383729721344,97811 790733007636180992,164764 780544802827870209,180655 781839740894978048,177455 785594931884752896,197286 789817292758609920,225981 791674020181766145,240483 791088367077167104,78159 777657391575740416,162497 794313932332744705,259055 760309825917980673,61470 786048798674001920,197512 786947496849268736,207287 786288381747683328,202561 795376255126401024,266151 795138263421853696,263526 795618001450102784,267521 762546661373702144,69548 775784341079265280,112363 773631491150667781,131084 768417663412477952,103071 762001857468399617,70540 759914181705334785,51069 791803439206445056,241678 793970582127710208,255942 755358076119711744,35403 770712859818987520,120922 765339611438653440,84886 749405321911685120,8248 759441755305574400,56964 750869571620384768,14827 750899287282835456,15808 760532773614473216,62771 755502068182417409,35470 753695066087186432,29263 764974561985171456,84209 770734846666764288,121046 793138750138318848,249469 777654776758571009,162497 785903578044964864,11774 793526820977074176,252639 793601869356621825,24745 753380185362272256,27045 789323525261660160,225456 769140395406135296,111555 781334675805569024,139404 793226044069208064,249079 778404792209018880,167202 785313630304645120,194934 794596768478466049,261155 786010738150117376,199262 792917911333732352,248369 790709328139259904,232884 768227668622016512,103924 750135467652382720,11495 794125791114063872,255870 762625137325715462,73867 776143702427176960,151302 794301744628891648,258456 781306714058584065,164764 785497675970011136,196277 732090317399154688,349197 761325451700801540,65540 785235628782817280,194060 745029763819933696,47188 795088305616515072,140444 793120164371759104,230283 762429825835339776,73030 790852238738591744,234484 752687344210186242,22575 776036979859345409,153033 758780628125048832,54070 795121807271477248,263926 767029532838723588,88459 778226256965955584,166315 757674615032385541,48736 785922424411947008,11774 790875762677067777,234583 761947992530255872,70509 793615649629057026,252044 759127075458514944,57105 751071095931842561,15661 773930763528048640,140025 785633548099129344,197512 788506330633998336,217519 760517614447755264,63149 752955367743627264,24788 778014382651543552,160539 793144693382975488,248988 795478550098874368,262022 761598652951343106,69576 793612219510423552,254135 785798197755060225,198094 766769108062920704,94737 763774004817571840,431998 793096678668591108,249469 765299548742782977,80648 760792883402113024,64722 773295866136236032,135903 781523263914586112,186584 756453293732212736,43225 787947272055193600,213589 793192124351188992,249155 794544162662064128,261155 792861122407768064,248185 778773656805801984,170373 795186937183293440,250633 795323812468367361,264397 753453683166158853,27317 787040610767208448,207287 755041494986137600,34898 765775452514516994,89640 793167091675254784,249926 794674783917133825,262022 779914983639388161,174465 791643971541880832,240260 793500562339860481,11774 787833578415456256,213064 792880132541280256,247592 768894997647073280,11774 763680518978154497,73926 765978781890863104,90300 774018041118019585,131421 775448130070409216,148574 757335944282382336,46006 773671960731537414,137315 790726569291644929,232863 790731546122604545,232881 788018287993090048,214354 765559569997258752,87788 793297699302879232,251234 775050244585164800,146259 765567298207748096,87904 771161771461730304,123410 780967311226212353,183269 759412384247062528,56964 786611511829471232,205179 776929279905034241,157755 753714125419769860,28115 794192533953904640,258598 786933653049905152,207051 765228638371360769,86440 785608860622950400,194723 795291348563857408,265257 764984188869173248,82066 756516367759572993,43391 766003052532862976,90031 752171721378172928,18502 793136389768507392,249841 758413217169301504,52061 757643106195951616,48549 768205977174683648,97379 781492704421306368,171882 787710919329521664,211829 785593854279819264,197286 781262360811937792,185496 772556160947720192,126152 791003004107239424,234583 758119690694758401,50654 768202424737673218,11774 775397409069342721,149040 758941016011309056,54974 792764484901306368,247241 750400786950156291,12883 776949638263955460,159546 794716410354302976,261666 751831179398148098,18215 766029685281128449,81929 792046767567085569,243187 765949358898548736,90384 773286433209651200,134993 785631623001870336,197063 758513520350793729,53185 765786792578670594,88998 791113350528790528,234583 766224097483292672,91049 785936461916934145,196788 792566859958714368,244270 786196777183633408,201441 761615819491119104,1248944 762396007875371008,72642 787040296571904000,207965 785608898468126720,197286 786906113367244800,207287 766088003311677440,90790 794611452418125824,261155 788025316316897280,214173 791441449439092736,238395 792147465721909248,235685 793220382199164928,250633 756561404405178368,43553 758364963165667328,52532 765303647827886080,87062 767113924487573504,97392 788703509747232769,215030 765277004744626176,85562 792145422462644224,241720 749303598140489728,7511 787990830480961537,214209 742166367445483520,350711 793653249077239808,251376 763778350858899456,80177 765161246207336449,84724 767395200821891076,97379 791005514410983424,235580 781617081154412545,188498 758715276728774657,54070 760380223690936320,62063 779126754044764160,173011 764162383795351552,80939 791364493007659008,238207 793150719885017088,249926 785523226986291200,196676 764299531454328833,82066 757349307037151235,46662 795699990123397121,265649 785577530870947840,196788 793183456117219328,249926 793398538470297600,249926 770284308321832961,117257 754039215000805378,31400 777059865176973312,138490 779036595852865536,172120 793867032035033089,256255 793238478003679232,249469 793273701433245696,249926 794201150774013952,258598 758732555675774977,54070 767033396459483136,88920 785511804172509184,196277 791703661885947904,240483 777946125546422272,164764 766497247294959616,90482 776844745406545920,158520 759094208678494208,56964 762638384850427904,73926 793318632537239552,250033 787778764608503808,206101 791722607674437632,240926 759100662206631936,56964 775724363878400001,151071 790960620283785216,234796 794586930864263172,261155 767831671278141440,99111 791276848478957574,172084 773385112520130561,129088 777903918793756673,163990 770483208496480260,118813 777995864614670336,164783 756581188773507073,44171 772334819674120192,129526 795756748103675909,268918 795765021489975296,263926 785857968789131267,198556 753910537239441408,25070 790250540794019841,230282 764083762715996160,81702 781692254872371200,188458 790215172426170368,218349 781528901558366212,186584 732419911906119680,351993 755881719845183488,39657 764992673614798848,82283 780244087869890561,179146 776243133243727874,152872 777962400452579328,164826 789082763601248256,206742 733368348734595073,174090 760304380629356544,62165 755161498075426820,35890 770671915526713344,120393 787013556247994369,208065 790976078277902336,235487 765295012808577024,84209 762441378903171072,72541 788826021826928640,220526 794520224519294976,250064 758439534061195265,53144 765405669293973504,86628 749297761493749760,7828 753717884715732992,28115 757789606444011523,46890 792750346086944768,247232 794757443049820160,260613 758702414383939586,54070 765621245194932224,88735 769545339137318913,112652 778263537680470017,166913 773647970894053377,138382 788448032861945857,216009 765915511091789825,87904 754017277666668544,30339 794944545117114368,262847 775538177536827392,149300 763514495390056448,78228 763290122418806784,76307 790889489031979009,234583 754082844914384896,30642 767215511566372864,95568 778755967617871872,169410 756934132815400961,354167 768115252382707713,11774 780962825225338880,181409 785506195230511105,195975 788866342724087808,220767 773531559165124608,137158 779116632258019328,172056 786242138820505600,11774 788472968783339520,218275 756503319766458368,42249 775485563272962048,141091 792102753174638592,243075 772526817890754560,129551 780936393438572544,170187 789161671868637185,221923 794004092095868928,256502 787310893860257792,210289 754732784636170240,32758 780774096929976320,182726 788871828160716800,220961 791636649851617280,240260 778793322747928576,167569 785330000702545920,193669 776603118217732096,58531 788056910821859328,11774 780904189924810752,183338 792473790211031041,245630 775817568258961408,151463 786631376753741824,205186 790627062503530497,231871 791759235415543808,240145 759408155004506114,56292 766347253942325248,90482 767747475671162880,100893 790745294388523008,232863 791844427706855424,238792 776631367769681920,156518 785837768027037697,197512 764553097318309888,66053 761302672641171457,65974 793461878173282305,252408 785566031355998208,196917 795771247955165184,268643 759951389619388416,60391 780444030119374849,180112 788757761710579712,212357 791989119031312384,242848 792073874871422976,243075 762627299330158592,73814 794544345206517761,261155 778273296693420032,166434 781111678033420288,185496 788797706529497088,220526 760913908156604416,61917 785622951152410625,196609 760820095354605568,63776 767740399888637953,100605 790937543365697536,234583 794935189495484417,261818 756909016308211712,12954 794553775696527360,261155 779431221185110017,174230 786271289279336448,202429 793877711970263040,256038 766269575885381632,91894 776240133032939521,154322 788478894391304192,218603 776907194906337280,159258 776071386502602752,153194 771384099374178304,125291 791413152185475073,238395 767676813925507072,100545 770791245329362944,117311 787044660359421952,207965 770269282290794496,117710 779110233083932672,172089 791000896628924416,235620 788412258283958272,217519 786187047170027520,201494 788145548855418880,215754 792036860415516672,243075 762078922397933569,195876 794191506332495873,256564 764936880685195264,83391 738789420464144384,11774 781144133058560001,182870 738404967086624768,11774 759770554463318016,59666 766302384603664384,87858 780550511204429824,181419 755552992682766336,38421 786948080646103040,205155 788880295990734853,220727 765010852600832000,84889 790210310351257600,227242 754011291530821632,30590 792348373638455300,234586 793283996574777344,250633 794304810363195392,257255 775003517832597506,142721 767588291348729856,99900 768944073377886208,110477 791360792390164480,238207 791723617268662272,240145 761230073416384512,67220 763539464022925312,77598 790687855303622660,221972 758709926759763968,54011 762772116462678017,74630 767108803892510722,90513 795225328947961857,263688 780629932888190976,182257 790593865447247872,231580 766741487174295552,95672 790552873180405761,231894 794561297908109312,261155 788046391390113796,214492 773955179699769344,139404 760335950706642944,60849 761315071985328128,67401 765480830764392449,86223 777584870826598400,162497 767463776237064192,98751 769009789670191104,110615 791954458703912960,240145 760434575243870208,41680 776555371133595648,138812 791466266284351488,239031 771906260060938241,119832 794644624774086656,261155 794609652898074624,261155 790681845016981505,232640 765283716449132544,86873 773474833006931968,136904 794811052143812609,261796 765356642040897536,86763 771393703848075264,125367 754077000864849920,31686 781108188858966016,130980 757112325451026432,43851 773507771522248704,136947 792030801747517440,243187 770314124115009536,112399 772073770018304000,129471 764380175815413761,80720 765942943022800896,11774 770640400319078400,1170396 771746545893015552,127320 744105107445420032,195876 756600172734316544,44274 785616956225380352,197512 786984299866324992,207974 795751637725904896,261155 754724929459851265,33356 776931286338252801,159093 732129635572441088,349197 756695658795458561,44586 758106693242716160,51344 794188810401681409,258331 751151152415277057,17371 791094757166424064,235951 773962322612195328,139404 787081145682755584,208989 787515105202233345,210289 764530769230344193,1249246 785659699618209793,194058 791259730551443456,237477 764823909581656064,84724 794469606702403584,226320 754199937450057728,29907 792534782005567488,245630 778369706789044225,167674 794533120833888256,261155 755482325224488964,35470 758410956527591424,49920 767854049999720450,102137 789832603792662531,225949 795037501727637504,263532 764853662745137152,84724 764678814299324417,83866 758630991862853632,52532 780813571370389504,183269 792873691478654982,246225 762703677291319296,47940 766262642428284929,91946 742895419412381696,11774 793489353330667521,251237 751235185711026177,16931 764999600973361152,84679 772472962184204289,131027 773748676292247552,137042 758429727002619905,48289 781381005412298752,183473 786799109466226692,204901 788814869265080320,218832 764827507610615809,84724 786956671583084544,207613 773315275437576192,135736 757411119522680832,47186 777579470341349376,161395 794587581082140673,261796 755852393707769856,21386 754823430164275200,33356 767804330955112448,101681 786600138416410625,204977 775108130061619204,146847 793872951850377217,256255 758525644510748672,246425 763881562744119296,80939 765262693896974336,82209 785558646977654784,196609 771097457920835584,122776 779143310401241089,173011 778212982874570753,166409 750941145442713601,12883 785681202082566144,197512 791835206948749312,240070 773988452656291840,139247 757700310978539520,46958 763099088493699073,1011996 772561266082713600,131007 794995529189117953,261155 781633674894860288,187969 762254567417360384,71178 770218949481000960,116425 758812623878049792,18341 764582468850561024,83751 789512321727168512,224680 775778120641159168,151463 794992866468724736,262849 795695542466740225,267862 757258641560842240,45141 777759250265145344,154330 790747445386813440,233307 795403277290639360,266822 767193857209438208,80939 753232576316313600,25255 757700466608185344,48857 763846087144796162,80716 765207392636182528,86103 789157725150248960,223766 789809168878186496,227242 757214981314215937,45348 769938349658349569,114301 774347656214700032,142503 781621976687218688,188873 794383946205184000,258249 794585231198212096,261155 764514613530497024,82508 788651385797554176,215437 791439140868886528,238780 755174626653679616,33356 791359965646688257,237491 792213080608505856,215965 795040049691758592,263532 781613470781411328,189313 786015436919803904,200490 788792833503354880,217837 772222502164697088,121795 791693636245282816,240483 793613501097017344,249926 788557322209591296,219264 795774512998428672,247930 756229078147969024,42118 781809516937678848,186376 767885085874028546,100605 788458164844761089,218275 779026385155358720,171324 760178016089669633,61051 769618914208845829,110585 789505936222253057,225981 768902310151921664,109104 786088691504648193,199891 754740375592525825,18341 789067888393093120,221476 772506530071580672,131263 788056703824568320,214492 789975502886936576,227795 762604423122071553,71476 768429329445490688,103899 776819423705456640,157693 754730932121108480,33356 779388870060347392,173628 788771116231692289,220526 778481919331737604,167319 775999457091424257,152735 772785262342594560,132335 787745676662800384,205197 794056187234783232,257492 765144539279400960,81929 754090578359574529,31377 732470993365557249,352078 795683117994414081,11774 775002971897679873,146259 793161930521272320,249926 753043900173090816,24437 778362592519520256,152594 755914063457038337,39697 759211985313656832,57123 794636379099578370,261944 762718184566759425,73712 751099343000731648,16299 764985109158236160,85562 755468729920528384,33751 765945103093379072,90384 767664030370656256,97685 793271627383353344,250953 751544472178003968,14277 765304840306188288,80482 778568437392089089,168794 791350540974383104,237491 780762339654115329,182960 794686160933179393,262752 767393722245840896,99124 769025966014341120,91946 787841064937857024,207613 786696204189065217,205186 794562746582867969,261155 785504703136141314,196277 759737264930906112,56784 787280398464249856,209736 788908729529933824,11774 758191670311522304,51344 771355270358392833,124883 791789569901375488,241678 763621865617260544,77668 762830079286124545,74308 791646099807281155,239405 793993703396376576,257423 795751186343215104,268447 793106902980984832,249469 738794091052306432,11774 793253468928512001,249926 776420782255796224,155451 786554834166046727,204413 765273075772493824,86610 775895758566518784,148574 758368449580195840,52554 794077151297470464,256239 788782834102202369,220765 753301222023569408,26924 794804842346717184,261155 791078381307752448,235590 778253909886431232,166321 756565891307872257,43553 758356359528189952,51069 765472373030125569,86149 794691809444147201,249926 768071245132955648,103354 795080009287405568,11774 753645381020450816,27402 768324138196795393,209828 770670601333768192,120610 788717835363164161,220029 795426326270345216,266884 750392153105240064,11774 776269779162267648,152872 778305862196662272,167319 789484677006434304,225358 793016316877758465,138209 773869877379604480,139404 749932788950769665,10787 758371841111040000,52554 788621869037527040,218219 794754213431640064,262053 762803336428916737,75073 776851281700855809,158524 785473184334172161,195975 780731594474676225,182313 764223279448064000,81924 793939924772737024,253721 758323935632961536,52112 794700985801142272,261155 773510786983481344,135025 776455339277295616,151463 790259850257305602,207965 793165368252624896,243865 758130895165329408,41703 762074110667083776,47283 794601404350496769,261155 761232651277758464,11774 785693452650450944,198094 790531062581567488,231792 767677167517913088,100605 776743071727747072,157755 752664648223195136,1248239 759764620890497024,59073 776870935055986689,158878 792726537887940608,244270 766435840226504704,93261 766709405928812546,95672 786693562255769600,205902 792521066207862786,245101 785638476456878081,195975 759119036353486848,56964 754130959616897024,27045 763116098761789440,76577 792798765098766336,242693 774699340652740608,144605 778996161726119936,171718 740885317784358912,349263 771106141371764737,114987 770438237181480960,118192 768672429078114304,107984 763904980189188096,78566 776145982970994690,154071 788758866980777984,220526 755196018539528192,34666 793607671068766208,252639 771397340309524480,125381 780485706921697280,11774 764150495287967744,80939 764932655171371008,82002 785252515713515524,194167 785310753708449793,11774 768176086383341569,103354 767016526868254720,96514 758686745361735682,54070 793256188112691200,249926 794701952038871040,262849 753362109082198016,27334 765623119885107200,88052 755788008973012992,39195 755795082473865216,37663 792443385114194018,242284 768911246053806081,109666 771857529831817217,127957 788788038377889792,220332 766386125594255360,93286 780523605922811905,167220 780630105102123008,182257 767865387895492609,101681 754126504817156097,30304 778727213319360512,170169 795341490390188032,266079 758500615953780738,41703 779474373048545281,174392 761972811544064001,70858 793231461423996928,250633 791626129073442816,240145 791981616763547650,241819 787289239809511424,207965 775339089763635200,148479 760572423993450496,52545 791055345124683776,235620 778945389705789440,171168 757669678118469632,46076 764169515613630465,79589 766712653037211649,94391 763516993374945281,77598 790693956132540416,233235 757335782021558272,46405 791308124091129856,236502 794882933060317185,261796 746770233063444480,35479 786245208207785984,201555 752251744692924445,18395 791377904206696448,238395 770673988972400640,120610 785469972302602240,195975 732684308662587393,350654 786394913059446784,203674 759451517178916864,56964 757219333869142016,46006 779361447990038528,172122 795418706755076098,265855 791689590352424961,240145 760548445060988928,63451 763108570493693952,75899 764927343022387200,11774 767748332672417792,100605 787748038488027136,205197 763512780074999808,78561 776638955051552768,156644 762750708735021056,73926 787402342484377604,210235 771557735401795585,125163 768992569397129216,109960 776005094705729537,151718 761959923508973568,69388 764883570716348416,84785 768564849165164544,106716 776508509294764032,155390 788881851838377984,221143 762845900431437824,75274 755236452695441408,35980 793360500348248064,251566 753860713878204416,8431 791989636885258240,240070 781112302070337536,185496 794817096806961152,350913 751106538874413056,16299 750953608124829697,15536 772786952093495296,132578 754706008493154304,33174 770012053641818112,116364 770248330660249600,117257 786802242988806145,204487 752724415880818688,21332 766272852219797504,90982 779225677090263040,169437 793826889337036800,255393 734880342767751168,353374 757746075490852865,49066 768803938019573761,107069 794001057181474816,256393 785948604603195393,197297 794529492215549952,261155 769015612911869952,102753 772198727960317953,354153 794753514496991232,262752 775848698815229952,150426 787587608582828033,210001 751596761806929922,18215 773893296292700160,139404 771991298471436288,127218 780534743888781314,180655 769167298020184064,111558 774698731765653504,143824 750062996055990272,11495 755748035854860288,39384 769424800460709888,110389 741444283799048192,349060 794126123047260160,249725 767868636849668096,101383 762804525753171969,73712 750542434694725634,10735 785299554841206784,194934 788293093850308608,215754 793114055905075200,249469 772797227144192000,132335 787912855148302336,213887 764517941186404353,83649 765751924901543936,88920 772507992063287296,129918 789284948758978562,218892 790641511679406080,231792 760924050319368196,1170856 763463007737253888,78304 764455384618635266,80486 750400538253099008,13201 791351971584184320,11774 757566812397580288,46406 758264350821978114,52061 786541384631287808,204413 788418900270673920,217634 757359811960774656,46235 763440578944045056,73814 761663568836108291,67226 764968044145745920,85226 792983568347693056,138209 767832077622349824,14277 760423936861560832,60849 760540760336773121,61412 767897574468648960,100605 768194493124411392,79987 792031315361206272,243092 794755485652123649,261050 773921519542034432,137965 766325087557521408,90963 753845815899099136,24786 766318223805546499,92166 780203905598758912,179002 749946227719102464,10735 756547545778839552,42495 788237618265874432,215480 761870678983372800,69947 779471085431435264,174315 786567141323513856,204457 788735339611430912,220332 754717559744712705,33071 763712997579784192,73926 787413770641506305,205728 762028278248988672,71476 774817072064950272,145244 791375517047984128,238290 756478838994067456,43312 778723642603548673,168284 785470826950852608,195975 732445706418540544,178201 791694941273686016,240483 791716452642463748,238395 795251962866528256,265795 793167931014156288,249926 794539065869795328,261155 758880523208892416,54070 767854437477912576,90193 765983192629338112,90300 793910037026660352,256125 775786990444777472,150809 793640583738826752,254135 786959194825961472,11774 775135898879098881,144730 795378846556102657,260613 780533016431067137,180647 760522559880323072,62966 791960035102294016,240483 775431214991863808,148574 742415379289518088,11774 763798591072792576,80136 776030182863798272,152735 791046215509110788,235147 765067852198010881,85562 794031588522627072,256393 792624630011797505,244270 785621033034231808,197297 766069959885664256,80939 764814971205214208,84666 764289412263911424,82829 764239056771264512,81702 795426450916700160,266151 781362604719603712,187535 793174964283314273,247087 778428256185909248,164633 773988278815121413,139404 790582182100230144,231894 768160820962340868,104162 792041284621905921,243187 758073726910992384,50772 787690887698460674,210253 789703992880267265,224857 764245004848160768,82177 792855211630993409,244550 763284227890688001,77508 795326924419727362,264397 749716556305883136,9433 785616993516871680,196767 776834399132278784,158520 765958564934332417,90031 787023935309172736,208379 752986279302733825,25255 787723530922291200,207965 751936241222942720,17886 771883046031265795,128615 795000971944263680,263907 781488205627400192,139404 762391668360253440,11774 768166170453237761,95055 793533849389129728,235248 793104954718236672,249469 775907945410420736,152492 776339376330641408,195876 795752126676930560,267521 765216942034718720,86103 758177943940128768,51344 764848198150127616,84724 777033371654520832,157755 790967787065708544,234583 792138512791248896,243075 792146876028096512,243576 766004235557343233,90735 759254296856817664,56964 785772165115187200,197512 748305417273389056,1247850 774318700216279040,141360 785405462250266624,11774 767830991108968448,101383 758246452984438784,48289 785890003326861312,197512 793865075383762954,249852 781602649791688704,188874 793251307217821696,250544 779457379184279552,172185 789996151089004546,228576 768916938248429568,109709 786265604521025536,201555 763126246876119040,76794 773247134284017664,134993 763909512977932288,47188 778303296066904064,160480 786713350554222592,206101 795226921420357632,264397 770936286525976577,122146 759747557660692481,59467 763967777950437376,80393 788730033703620608,215437 792901690320183296,246657 794003788616998912,256255 794694905851428864,262849 780836116857442304,182870 781907184506445824,125554 754172375441088512,29377 770005724747497479,116060 794694597335191553,262849 768881457683132417,107984 791523358454185984,237198 764862631018659840,84724 769375854266724356,112485 793975058117066753,257208 755186648661553152,35890 767061995594014720,94699 772878106306588673,132630 768854765774123008,109666 786730412663943169,205181 762005687975219200,70858 773921748169396224,139404 771686105087299584,127134 794943538417061888,263895 780115286125006848,172185 763040564975661056,67326 787765609870209024,11774 795051635974217729,263926 795747544508862464,261155 790693242845016064,232169 768782585728237568,107450 792040357836062720,243187 771892647673769984,128194 780806466290581505,182036 791018403377152000,235621 795729405691699200,267862 775039658585649152,146580 787061673618178048,207109 775293160750714880,148045 771866602748780545,125853 753241640937095169,9145 787005017689501696,207113 756770364219424768,44450 760166192870936576,61444 794003547356614657,257325 766058217042419712,90482 766363300003217408,92166 758075068123521024,50923 794349686652026884,257492 753627934917795840,349413 762843138507485186,73910 754719216482123777,33356 773901861845868544,136581 768539563379793921,106774 789378536725446656,223286 768088759632093184,103310 754744779070509056,18341 777345508771713024,160609 794927280929865728,263817 763122548607451136,76577 764089071995981824,75922 769008628330328064,110659 750812047504474112,14502 771697442018455552,127218 787821990954446852,213376 771963050073198592,126607 793112693355851776,249469 773817052360507392,137953 790197838701486080,228884 769419331931287552,110585 776914965513068544,159359 753216871722283009,22788 794601423937769472,261155 749312538094043137,7826 766047114837229568,90373 760194346402533376,61470 790080141015736320,227130 786911843755368448,206642 793380754399105024,250633 759127236259614720,54842 753948192262283268,30304 787059617348120576,207109 767840722439593984,100561 793528685118619648,249926 776000569328762880,150511 767346307505745925,97325 759110363157635073,56964 794541028149723140,261155 775000793166536704,146259 781172964410716160,26066 794871591079464961,262849 768541479258030080,106774 771520150004699141,126152 773655748635086848,138165 786129114742743040,200382 787959934914748416,213253 788832517637873665,220526 790190827309891585,229773 785946026553270272,199546 753716482681475072,28512 788013498554986496,213253 757881897443663872,49852 770834827620782080,121479 773980597274284032,139404 778303917218160641,166409 775808076104564737,151439 794132131144351745,246392 772353338486628352,127871 773474371788824576,136904 760974763963650048,66116 786598987298017280,204314 790586109013192704,11774 757289835862253568,45319 757991489527963648,47940 785268203668766720,194648 793868167428866048,254135 773983040854896640,139577 791642675149701121,240145 788545973463179264,218142 755624085330198528,38459 795410404595892224,247930 780949608205656065,184223 764971542128185344,85562 788401318151000064,217519 788769930573328384,220526 767814932721053696,101681 788349216280248325,216009 768090186567737344,103261 766340269327343616,88920 793091233212145665,228911 789191777970302981,223030 749238367540244480,7746 755787643607068672,39197 781575642475139072,183811 764917163786285056,85159 765559905155747841,87868 791516988258607104,239405 795069896245776389,263667 791800457777844224,239405 790937217338372096,234796 794559340296355840,261155 777551642770149377,162371 774409411452297216,139404 769030661927731202,110344 755746359479705600,39197 778796485450174465,157082 792169206112522240,243167 751611864858169344,14277 775721462669963264,150511 785482988100268032,195827 773712647703306240,20058 793133584869502976,249841 777189050730082304,160260 761164179252346880,35479 768959282817540096,109337 777517390091341824,161387 781654588168376320,189613 772470443315957760,128067 759151633842352128,56964 776932094715068418,157082 753683696302129152,28508 754822770068819968,27045 776623860238000128,156835 791309003309649920,237491 793843484583161856,255942 765893484083490816,90031 773060521486589952,134255 775368505709297664,148537 790788932426280961,231781 754081066516934656,30590 760916399908724736,11774 792141891135561736,243187 770012022092210180,11774 771863302397759489,126152 790667970246610945,231792 765330462692691968,86076 791672970062069761,11774 761313132262416385,67229 785665594104225792,197512 766820415692009472,92917 779207890460639232,172945 780597191576551424,181935 790557304517165060,231894 732217207426441218,349776 763510502601306112,78198 790988333379907586,354847 769325859157086208,110585 758050114246156292,50654 781391751990870016,183530 770330732292141056,117257 762975031966085120,75724 762408503126454272,72978 785584033799561216,197297 781537861455650816,187976 786343190831964161,11774 775819587761733632,151262 780945994238324736,184223 742111579852836864,1170556 786559400655908864,203674 738790689291390976,11774 769995646464094208,115530 786684373387141121,192560 794995329745752064,263907 766998940617052161,97314 779479102692716544,173846 794906192762077186,263205 769378455104487424,112788 773664822189711360,137777 753097269231161345,24108 756932749341130752,44274 757013672166207488,45311 769640769229422592,114247 776686206180405248,157082 790293332907794433,230282 795739224326676480,268101 788013842877915136,214354 791267175088566274,236454 794219957684834304,258456 789130470453866496,220130 775719485390979072,150511 766784034089283584,94612 766707194398068736,93184 766977345836113920,38286 793440101372166144,252196 761135682194698241,61051 791085569619009536,236216 791357095056592896,238395 792438978381217793,245607 758065422759366656,50542 781604662491353088,189086 750403057670877189,13201 780550184824631296,181419 794952133539864576,248437 763921430765408258,79691 791667137702158340,240483 770274518971584512,117257 781637860424318976,108396 779100048067919872,171617 785577132500066304,196917 787365841939628037,210207 760998533885530112,65180 794628909715243008,261155 764685647730712576,84422 759154298194305024,57378 775361847042027520,148645 781433876614746112,139404 795432631634685952,26066 774040489486118913,139404 749320801439145984,8047 775151632162185217,146720 795363103059738624,266634 778134249690005504,162497 790968624211120128,234583 794346327454973952,257674 790609260673638400,231871 791639596954189828,239456 774846456696041472,145681 757280189608976384,46384 772833313421537280,132335 794571049102737408,261155 765559519896231939,88052 754778229261479936,32861 768134721989701632,101463 781216105050374144,186584 750531323484397573,350979 769285367732117504,111454 779686937317769216,176203 785554098565238784,196676 795394633761255424,266884 742352271288242181,352060 758030118770057217,50654 778251171823775744,164785 758638028046774272,53739 781477934150266881,188119 770846357682655232,120557 785993462432854016,199546 757633879998025728,47761 792449924008910848,245998 735886321281945603,355260 794559218665791488,234568 765293143843405825,86472 778588543501291520,168794 781827906481684481,190635 780411899955417090,180074 764811506789838848,84724 760255185662910464,61545 785505810747056129,196277 792178779472982016,203546 761988086654001152,69878 764566197656432640,78274 758435360640688128,52112 767154653670899712,97554 791346907155009536,237594 764690185623928832,84422 766419565966270464,92213 780598819373379584,181935 762733656553029633,74412 786699255398404100,204333 755040097029029888,34031 774288665447174144,108396 781829995874361344,190635 760142643728744448,58752 788915788824481793,127871 770390693219078144,118604 778864848608174080,160816 773569883208495104,136018 759164454693208064,56772 759091967515041792,56964 771218641907965952,119797 769649421499764736,110659 771367764808392708,125145 761293389514022912,60999 766516623075184640,93405 779350488978513920,174115 787021845631528961,207113 768444399416074241,85562 786918420352598017,207287 788450733699895296,218275 792121274466234370,11774 764133781150244864,82066 751566300258770946,18495 780682714777354240,181647 776162124984745984,154071 732306842844454912,349776 742397092828585985,11774 751223568462000128,17341 773918183266844674,139577 786413551665557504,203350 752971288377978885,24798 792369835116068864,244777 793890827147718656,256255 762174243710771200,71476 765694525507506176,88994 769967189755564032,116060 749802028411432960,10289 795613593655984128,267521 791830141403934720,241819 761472155452264448,68182 786446730677981184,202429 792042303980498947,243167 768208898230784001,103354 792463523989319680,244773 789064192649113600,222526 794077045835886592,257423 754717951878504450,33356 779288359629754368,173753 790907946221744129,234796 794746628271960064,262849 768978252740366336,109667 771836994796265472,128143 777801087810084864,163763 780417796991770625,180074 773866269812494337,139404 760352404176900097,56964 765951857172676608,89404 768164076396564480,103354 775402293483212800,139404 773134562109059072,133454 785310539366932480,193828 773969100326436869,139404 771404990015569920,125367 795103594559270912,264397 751143843794259968,17295 789285524334927877,224680 788917174895161344,204684 791921576677486592,240763 793141402297257984,242693 787009265638572032,207287 792061729500831744,243614 793439109800873984,249926 754855067556179968,26721 771455985160368128,124597 733256712925351936,350379 773717526538616832,137042 779733994497839104,175962 781133916115722241,118174 786955169682468864,193533 774989808338743296,146259 778442612466393088,167220 776133700937322498,150511 779382885723828224,174294 771398993238630400,125145 771763982688329729,11774 776550045919293440,155451 752937122173227009,24173 778523477816938496,152594 773881487905157120,139404 767680295269113857,100605 751141949197971456,16897 791008277320441856,235978 787169203623120897,194085 758430023997153280,48289 793999755730944000,11774 769574675806552064,113165 794979648283123712,264397 772248769261862912,129551 762161556780032000,431998 773607173955817472,353359 790517752440033280,230704 770715232872169472,120541 781392238706327552,185310 791031054282874880,235179 761221631750451201,64693 765433917147013121,82208 766016875394322432,90384 773486159779332096,136947 794683333116456960,262752 758689578274451456,54070 763177968956956673,76794 766414198783877121,93184 794521143990452224,191800 774052839823773696,141200 767819269790982149,101463 773719483965898752,137042 787715236933439488,208059 750924430126243840,15808 758417254434402304,51997 764564356176617472,80601 765651876616339457,88930 792175314545831937,243576 787331516573581313,209095 768497497933217796,107028 760614795460616192,64052 787706851060092929,212139 766349534029111297,90963 774376686490189827,142648 761957068047691776,431998 795427557403402240,267014 765225697434480641,84724 764347365851435008,82283 761356325016178688,66878 774973634393669632,131421 793885830645444609,254209 759956225333137408,59666 785994918015545344,197512 791659762039476224,240483 751735544984600576,11687 764180556179443712,80720 775805350763167744,151156 795386803016507393,266491 736637180022542336,8431 794530197353668608,261155 793095713307623425,249469 762738670239485952,70918 773257926685388800,135381 767898160698195972,100893 755389813121961984,37044 791202102383181824,234212 764594884623859712,79561 765358594778763265,86053 763513128462213120,78561 763457596598747137,77590 781851640110256129,190553 790901990649987072,234796 773950614531215360,139404 793986042806214656,256439 760188520535392256,61602 763871586696986624,80486 767446733425029120,99262 793453747095625728,8044 750400246274879488,13201 773951317211549697,140415 786769981908381696,204413 763482136779321344,77720 764862890771742720,1249257 758040495612268544,50923 793290316463865861,249841 756826335625043972,43875 776644422436057088,156926 788762053825536001,220332 758880446218248193,54070 772435620241240064,129649 733134314012037120,355106 792853821315813376,246392 767849413490253824,99093 787992883710271488,214209 755908652733648896,39797 771403487322181633,125112 732261163065430016,11774 794723691800231940,262849 753277868822499328,11774 757781198395637762,49431 760124885201027072,61051 758058273870274560,50772 759274934250209283,55257 768931033962078208,108849 774090782584156162,141360 787013412274384896,205728 735813879272460288,7224 761645687503200256,68987 758024031115149312,50923 770406398878294016,118191 791695752070324225,240474 758081396208467968,49711 778984779530244101,171379 776857488117207040,157082 793200311317868544,247241 733030819460091904,355106 773610885340237824,138049 778369712233156608,166916 759188922941501440,56964 756623130156609536,39096 755857264209080320,39384 785898082978394112,22735 770310806198181888,117833 778308231466586112,166532 766610643248185344,94699 752196608360460288,21074 795478135907188736,261155 785297549796052994,194923 788543642851913732,218832 786909738508423168,207287 788186856038871041,214084 778442537518313473,152594 754726716233293824,33356 778568330978418690,168794 785651877476052992,194082 773270505503719424,134288 774030381645299712,139404 763197778281455617,75899 775408669798305792,148537 791946345107951616,238395 772811261331378176,132335 773306871516045312,120550 765205997715456002,86440 787567363088580608,211347 757622825301647362,48351 790579991553699840,231318 792686533904044032,232791 753386183665659904,27317 769752871390806018,109157 792121616134053888,243187 794026103006494720,257515 755937394248019968,18215 780504885628395521,180825 795489691357286400,266151 765293129985564672,86653 773979214462738437,134380 755901434898493440,40244 764996831327641600,80098 756280030888460288,42249 789080358524444673,223286 778494779873193984,165348 785510085111980032,196277 793846533271740416,255942 757883442696716288,49852 790602352516591616,232169 792033770828206080,243075 794408016003170304,249926 760815306902077440,62708 792397688776122369,203546 770953791508054016,120690 776734724446355457,151374 757642901211840512,48369 763296379175247872,75709 767802510614683653,101681 775000585368207360,146259 774382703332380672,142566 794595166833229829,258524 794603815186010113,261818 794608117812228096,261155 760640492161740801,63451 761938288366137345,70543 753764407830650881,29600 772313112653410306,129558 733278158409990144,355480 781528838777864192,186584 762388597840502784,72978 755410702739709952,36537 792945217926160384,247232 757718131964055552,48826 780437449789083648,166557 786003248754884609,200467 790907672547713024,234583 792040724833247234,243187 792089506274869248,240584 753729440518111232,27045 786708848249757696,203674 766529074449686528,94447 790433120055156736,230270 769280292154646528,112612 787679696729276416,204078 753920842027900928,350711 777841973973712896,163153 776109664551305217,7224 777485858228277249,161978 785248506495709184,193669 790549181077282816,232137 787476378627125248,208176 776914055315410944,129652 785860108203024384,197512 781422152453091328,183729 771738478950354944,11774 779516710818811904,173628 791359494202818560,238207 773265973482819584,134875 794536256277516290,261155 793188029875695616,250033 762022479795744769,71476 794887946822438912,261155 787223178988879872,209731 791796739653107712,241034 751810026260533248,19806 763090571527270400,74885 767896711943434241,100605 790599925524344832,232425 793979890093658112,11774 794565806575251456,261155 794940784361533440,262847 788790400110759936,220029 780440111989264384,179936 752987832633831424,24727 788418349701005315,217519 775798384431099904,151156 757514669087088640,46280 794593872240218112,261155 776584253706346496,87904 795432293410148352,266822 732335973942628352,11774 778032029757763584,164403 788834874568351745,220526 795687239078596610,267862 776166222777950209,153248 753261547695116292,24675 732981780018532354,350042 771425267394809856,125145 772235767246499840,125554 774514485956575232,142506 758089803254657024,50654 769655396978032640,113412 779098829966577664,172523 779515620245303296,174392 786948671929802753,207109 791766890205024256,240483 786372118552248320,201958 772175307306434560,11774 764994642857394176,85651 778173815172005888,166282 788456249364996098,218275 794613238763757568,234583 793851721021657088,255942 795303174131302400,266079 793191672037244928,249926 773166332523098112,132578 774426974920015872,141912 763929020681494529,80393 794367571227095040,257353 750777191579918336,15316 751149879821340672,16833 751909144303579136,14277 786823133630128128,205728 785321938667311104,193669 786379211237752833,197297 791853555879510016,241432 777989213157339136,14383 751568648242798592,17416 755204614358695936,33751 793141182234783745,249469 742094184300044289,352060 765985379241558016,90125 775489018486292480,141360 786965488685449216,207287 795776236995964928,269202 785385437963571200,192306 750174480274583553,11495 757437285893808128,47284 794015695696723969,248770 761677939578634241,69548 773499231625617410,136947 757028737695174656,44171 771793679841361920,127218 793261289069957120,249926 774066346636095488,140748 761670234768105472,69711 760702336469704704,61922 765349353233879040,84209 794778718413746177,261155 794569991924240385,261155 795666129528057856,267862 755890315601391616,18215 765893635472850944,87904 781570587105890304,26066 790692862165917696,233558 778325971195822080,167220 754841528887943168,24173 760569542116540416,63753 750946154238607360,15808 756617767118249984,44429 768987751932764160,94699 773730813212962816,138819 770593334314303490,119832 763922184498651137,77708 764394886023962624,80209 774381685014081536,143473 781245237133991938,186434 757592052112715776,47844 788832767324852224,221297 792105372894978052,243427 762647055588331520,73814 764807533420769280,84666 787610926887346176,210207 794654047781482496,259892 775430697683152896,141415 762794923636563968,71502 772892289890934784,133184 755493470148694017,38032 781678225613328384,188498 788712269337079811,220029 794730816492302340,262752 788798393569116160,220526 767074534461669376,96039 762337062326591488,65180 795027630189903876,263907 788754950155341824,220526 766347019891929088,93087 794324106581680128,258683 793113944147668992,249469 759113691266678784,56964 753648315347066880,28732 777185254993866752,159876 793333734548250624,249926 770038236412534789,116373 755897745601339393,39844 778294876748255232,167273 773536486868123649,136947 767254447688908800,61688 769298711469895681,109960 768241592662626304,104162 756568725617344512,43471 769318193760468992,112623 794205375839010817,258771 765702919874314240,88457 793120096097034244,249180 758018597549580288,49852 788587356186091520,215437 785458578618392576,195975 792318419102081024,243398 792416620559732736,225427 758208200160059392,42416 763406356695097345,77668 792713309502013440,235590 765984335006691328,90694 773259158187487232,135736 778201663681208326,166102 758426083796459520,47940 785259472352444416,194213 795362331337302018,266054 765283172569546753,85767 753070298493177860,25139 778606344668454915,168794 794548440529305601,261155 753766471218507776,29790 754880696192159744,33070 791752876129456129,239998 795325296090169344,261155 754039943609974784,11774 775767497970556928,144730 756493058649288705,42432 760985109138767872,61051 791919147739258880,196314 777569195823280130,162497 778787394984128513,169384 779715655008268288,108396 791451327817711616,238292 786940909275471874,207613 767078602533842944,96962 758323963525206016,46384 769824579913129984,112336 781043991290740736,182779 786560254825725953,203863 768225185749082113,11774 791870276581470208,240763 790606963746959360,232808 788152168914182144,216009 755815453260443648,39810 771886164978524161,128615 791317991031996417,236502 740316616773111808,351644 786691566480089088,205143 732166413750767617,349795 756652749513785346,44274 772586348997861376,129551 778801611040710661,167220 788080109307691008,11774 788342615640989696,215887 758776817872404480,54272 780049153585975296,164814 762029901486489600,71476 781884031948328960,183468 758456719903232005,53185 778270747445694469,159475 786006565509738496,199960 794345650078957568,259659 754036239544623104,29377 772931704864534528,132347 759489147077791745,32625 770076823283728384,115435 794391652014104576,259743 792446622957469696,245148 760442334752468993,41680 794769698395037697,249469 791691040726089729,239807 732328386195038208,351407 764883394631118852,84724 769539787929812992,112494 787115876268937216,208252 791392573566885894,238395 780603115863015424,80785 790513967663808512,231894 794170216305463296,258305 771894475165540352,127366 750839548544819200,13343 787987026201149440,205728 761289690557259777,67229 752958436892110848,24134 772814457336500224,132335 780928237295722496,183269 785549802205487104,196788 786437100375797760,194723 795387526718562304,266079 762257421612048385,71685 791321214685896704,233692 775023058880909316,146259 761017603296931840,65839 790295349449613312,11774 772456149962592256,130415 785688790505361409,196277 760658015225798656,63451 781057255403692032,183759 763101610553647104,75802 772837680119894016,132996 771487187124617216,125554 791269843567714304,237491 760866956618698752,62492 755240927380332544,35470 767070944879898624,94699 753404454637019136,27045 775371235895181312,146259 795736401463623680,267576 772872717611696128,105109 776162109902192640,154071 794556205586751489,261155 793345802366095360,249180 764650088060768256,80939 766766425138614272,93184 758005089873166337,50734 786944715497148421,205460 763604275339546624,431998 786791006683303937,205728 793450239571222528,249926 754811363944378369,33470 795481818090930176,249926 793481356143624192,252580 795741928277114880,267576 792050710233788416,243187 762267292772229120,1248861 790925244274016256,234583 793855216042975232,11774 750830442610356224,15661 765172185979756545,85562 767785529668694016,101203 794348009400233984,259034 760871399091277824,64722 765608233885052928,87245 777006680500559872,159876 792048298781736961,243075 787592482439634944,211347 766619465333088256,92860 772681634789359616,128971 774008381405364224,131421 767805656875360256,101681 791349332993773568,223899 792214154656440321,243865 776568608470118400,155889 762611657633857536,73814 775848409097990144,151463 790521311323885568,231358 771839770431479808,128194 756722494229413892,44450 775731238552408064,150663 758407959722414080,52821 760531567643009025,63281 764207157164314624,82481 786302846367137792,192032 764357754714816512,79589 778734057626578945,11774 769347781676920832,109666 790774626494230528,233307 778711592607166464,168297 794538885522931712,261155 795701049726103553,268281 790883588669599744,234583 779804903103303680,173347 759961310440271872,59666 769334400488054786,112363 774495888995717120,738099 787832910325755904,212239 787733601530044417,205197 753651205176430593,11774 780709314675765248,182036 789533992504659969,226731 764473297757241344,82571 754071033532018688,31605 773601541546713090,135025 764305874047369216,82673 794586270760652800,39957 771854270719197184,128382 754895024173813760,33549 791637103524188160,238395 794715127807406080,263010 795414848494505984,266491 771980219158847488,127957 779436254769221632,174288 793570939569053696,249292 750293381562114048,12357 754029099945955328,30815 791632637202984960,240145 794286932914094080,258829 766752125464350720,96039 759764529576157185,351136 792019630340599808,243075 772117492189847552,128355 787735641316552704,212710 749632192066625537,9378 764518000204447744,81946 773565360494837761,133702 778038914527420416,165097 794514735660036097,257492 781567255070900224,189017 786882204853035008,194091 787497635825319940,210313 788479089736818688,217123 791048618832691200,78159 743564042812325888,11774 752989460795711488,24788 771554767604592641,124597 757905581336211456,49852 754012487758905344,30590 762370251182968832,72216 776146782753402880,153921 790876333693816832,234583 786509288466296832,199546 795026327581528064,263895 751768113000091648,19366 749371956781129728,8497 792016165040168960,243075 771159151351300096,122299 777348291143008260,161456 795423218748297221,267014 754890205224574976,17886 793876708734672896,256411 786296959002869760,202429 766433091174879232,92959 760573930713251841,15819 772789792035581952,132366 786724691947974657,204297 792911753776549889,243187 753455904184565760,27045 781207589967265792,184546 790294337770909696,226738 755091767939194881,34666 767177789745266688,91700 794601213010604032,261155 776626379291058176,157082 763941685063626753,77598 769475164195135488,112382 791098697488617472,197980 789709114100162560,227242 772545746482585601,129551 763103432139952128,73926 771439560765149184,125367 795667151399059457,267862 776117144954167296,151366 778618255657369600,168794 777601801969283072,162610 795229761341685760,264397 772953268930609152,133454 795051892594376704,263895 752286273189122053,17842 793984141893242881,256276 790645408179621892,232169 774281030844817408,141389 759177570269134853,56964 786995928620294145,207974 795090609006645252,264397 762804178444058628,74612 764175118432100353,79691 785913331924160512,197297 795271272188039168,262752 759822876002222087,59477 776441230292946944,152314 788045255459409920,214492 750528164720418816,12883 790577962609471488,230708 756265058645049344,41459 785269500887171072,194648 793137796701487104,249841 795341157593137152,11774 766395746526519296,91946 781332131087724544,186584 732957335509860353,354926 793279464377618433,249926 795047353128484865,264397 765641319511306240,431998 785782786804199425,197512 792037411685531648,243187 794643113453064192,260033 789419675662815233,225943 752213276549865477,21631 769710565744791552,114987 788047646346711040,212239 766673127778586624,93184 776766299829440512,157840 785589457755836416,196917 768246106086137856,11774 794983681681018880,262847 781567738464444416,188304 762672473456467977,73926 793160545889378304,249469 763303270957850624,76549 773730355387838464,137315 780152504373932032,11774 778804376584413185,169410 785300334239358980,194934 793103636217954304,249348 786614818148974592,204413 775198740575494144,147391 779163085428760577,172962 792311585607942144,243075 793001979425361920,248220 795248982574374912,262849 773352247740608512,134572 755561797814325248,38476 771716029466632192,126152 756247381440548864,42249 762165396883451904,54519 742468938433466368,99816 781478007479365632,188119 788482443280023552,218351 794569954133688320,261155 786990606690111493,207096 757980661106012161,49843 760538563851149312,63179 738718218676666368,353374 793881238910046209,255173 768950684997660672,110362 794098976626712576,255942 780913635342163968,182036 786335690275459072,199307 765674420220211200,88546 785257525469933568,194036 786438314165493760,197324 774287886287941632,141912 778985886750904321,170187 779106549394317313,172738 752017300644065280,19703 787451562067099650,207287 757690920238100482,48369 780029359851655168,177472 752933162779574272,24196 788425179353473024,197767 776555117344620544,156132 788711917728653313,220029 792140803304894464,243615 768391316917063680,105109 794435394418843648,258741 764243683902390273,82766 785488740403843072,196219 781349864248479744,186584 775064256588894208,86103 785617799775268864,197017 775051422949715968,146259 776063983858094080,153095 757616257235423233,47782 766489331603271680,92061 759972182764191745,60718 773062514934296576,133454 794537441378136064,260380 788105728619720704,214492 790728890729787392,232595 789443584231546880,225981 793464272059641856,252020 753738700232667136,22439 755178076577763328,35890 788023284994543616,214354 752973024203198464,24925 778306184965033984,167220 772549042655985664,103354 792352137510526976,245095 766417362312650756,93184 754753207268630528,33356 767867504219844612,100893 790583506996858886,231894 780716158945144832,181419 792099637519851520,243075 757761756223668224,47800 777777501019844608,163376 778702628322541572,168892 791833845582565376,240070 755097997499731968,35445 771556126873702400,124597 743336180528230400,47188 777887641966481408,152620 794281830690226176,258322 771020707853574144,122148 768192197191540737,104406 780603002310701056,181984 758725257158987776,52030 776142805416620032,149770 786499355230470145,197286 788238638341554176,214899 739951529835307008,353488 750372109482799104,12883 773141016769593345,132044 794735052798230528,261155 764582079220817920,80601 794641605970030593,11774 778934212296663041,14277 733517439082758145,1170320 770820823254990848,120541 760551529308758016,63451 790915052392030208,229505 774230366278344704,139404 749629700998254592,7546 792078897030529024,243398 794561877221117952,261155 792350313407614977,243075 795683624318304256,11774 785935932285255680,199546 758350157184274432,52061 788526378475937792,203710 756570745262710785,42432 753315672671723520,25189 793276281894809600,250033 778341653262114816,167273 771037533908013056,118985 785270749581942784,194648 793497529585246208,252020 794544340072796160,261155 768914941042499584,104932 787156517308870656,65174 750389814432657408,10848 753693548915089408,28732 770699291560140800,120625 791592559059480577,239471 766717093807067136,95708 765237853454495744,86440 795040646495137792,264010 769020990017994753,110709 790970334367272960,235532 793098217277812736,249469 794319705917898752,257423 764160410417192961,11774 758391048938917888,52749 792157812709216256,243187 777043175034585088,246425 794300233450737664,259134 791468267260882944,238780 764897181945868289,84724 795443099099009024,266491 767152717508780037,97438 776354037033754624,152314 789080409074077696,223286 756677806273208320,44461 764130538588221440,81702 774329292385837056,142090 787932518276214784,212139 792644761739993088,246951 781488260421869568,139404 785791675448852481,196277 793509063061565440,252020 750447900346294272,11774 764450620040445952,82485 792699939847405568,245148 752873218931687424,22393 768482711094734848,106756 790616819669331968,208178 762275468867309572,51778 789427037584756736,225359 771741451323441152,125554 776143919486644224,153845 779869159643578372,90252 753828259205226496,23725 763867673843339265,80486 778767661488545792,169923 751072199562305536,16422 775292070927925248,148045 756618180043411456,11774 765030503304994816,84724 768308579589722112,103354 793023486822191104,245079 775863653065162753,151741 789292169270063104,206666 789791250131984384,226810 791017444475219968,236035 764197579081015296,82283 787709831708893184,212139 773906327995310080,137953 753449166940934145,27061 733052852378206208,355512 792988479642669056,248878 787816500312682496,205197 763094560557850624,74321 792085382984708096,243187 793692496333156352,250179 767486348232097793,97377 753205677527601153,25135 757658772525293568,48633 767801726988537856,100949 758139185136078848,51043 792176067779756032,244550 794093869478608896,256502 791881485599006720,240145 794499596449824768,260840 755043522051354624,33516 758321197343997952,52061 764942664013869056,84824 765234030530801665,86103 780569459668951040,181419 787261906822332416,208492 794328214789296128,257026 791035448831336449,234583 752904176225677313,24134 786920661750943744,205186 750884082981171200,15643 772511294905786368,128931 785467744967806976,195975 793896630516740096,249852 758843544001912832,55660 766496459994697729,92860 785859662499418113,196277 776827460474200064,157082 761128225443553280,61051 768813674324692993,108817 776528916055863296,156555 749367402618585088,7546 776130365563940864,152735 793508470011985920,252741 770251997035495424,117257 777025969634807808,159146 788011069528616961,209590 751179733094760452,16282 789680550378221568,227242 793088521082900480,249348 788373740262297602,215134 776480148174635010,153171 773937961373007872,140211 786424846854987777,203350 772833538009948160,131542 773894343526612992,139404 777114092943335425,159876 777804639769157632,163780 788038443490127872,214492 764178418078474242,80098 770334518808948737,117257 787334173660852224,205181 759200710168875009,57605 794563164683780096,261155 787348544638246912,207119 760936276841275392,65884 779836775560679424,177248 754717118575378432,33356 765968352632250368,90384 733011307708973056,11774 790565173601964036,232137 779048837168058368,172185 758287982587736066,52061 790285702844080128,229505 776535070274387968,155390 771337692663521281,124735 791696988014129152,240483 794636888158060546,261155 761524751877545984,67938 794310840556146688,257492 795373430619197440,262639 791600410763165696,354929 791449926580318208,238292 769343476496408576,112336 791053106079412224,231518 791708653380337664,237852 793094115730808833,249469 773924980757139456,139404 789693420231065600,226712 791576797481623552,352728 775370860148457472,148473 791789470517297152,240145 792047397891215360,242712 793235906584915968,250293 794552257647939585,261155 750416290527911936,11677 774035305292849156,139404 761375226181672960,1248837 733024807948853248,354936 765060223887347716,85434 794337574215000064,260081 759036875252244481,56552 781342229818335233,139404 794495574057680896,257353 761065307272126465,20384 772175648349622272,129991 757985535939915776,50542 795049811670081536,263896 793797512754819072,249926 768970486545952768,109360 764662639238668288,83391 788625319246848000,218258 759567766198202368,58939 768183176560726016,104132 791344125387890688,237332 770842219079053312,117257 794685264878862336,262752 770935948066652160,121612 788449916309737472,215437 786858202960764928,205455 757678024057823232,46280 794187251156717568,258331 792776034672271360,247241 785276082010193920,194707 791784144502190080,240814 754127450813104128,29263 761248384657285120,67326 739317783125762048,271850 758907294352453632,54070 764808584467054593,84724 771706271489626116,106774 749256701325381632,7866 764310032532013056,82002 746849703321534464,329253 737716245575827457,49681 765141257618325504,82066 769663799653765120,114260 765042115248320512,85562 786542330975232000,204413 769703135325683712,114422 791352205836185600,233152 762626942709428224,73814 792163027512614912,244550 769317983625895936,112693 790917581439954944,234583 761072860697722880,65626 766770343717527552,96263 780852385560334338,183269 793142474109775873,249348 761930929736519690,68862 764808792362004480,82066 753172405040873472,24127 786865105673850880,207045 762733552798695424,71502 754769373022171136,32579 791721894861037568,240483 756046869537566722,18215 767837697293430784,100893 764285309253136384,73814 788730567802191873,218349 792179219040116736,243648 762282283583823872,431998 766711817011879936,91946 787081378538008576,207733 775477508040982528,148654 755622950217351169,37424 794332101441097732,260033 775641685678317568,148645 789166516809805824,11774 785941974113067008,199546 795107446989750272,265257 766025701917126657,90605 757319592842784769,39174 773590910156374016,137795 786604518431653888,201494 788542555117977602,210390 791286754670030853,234583 786572726362337280,204078 786597327146549249,203510 790300505788522500,11774 732211179154755585,350295 764361412416241664,57056 785259731854077952,194154 756949190211534848,43636 763446676279398400,78159 786414684119367680,203391 781156756453928962,185310 794635566864367619,261155 776773035797966848,157993 788010507714330625,214354 792230267540893696,243187 762057923338141696,71239 774391649787006976,27164 753347464279777280,27045 754818515782082560,22393 755396108239659008,37158 765885504650874880,89287 773877465932500992,137033 775369349989330944,148741 787450759445045248,206007 787468007597600768,211347 771050728949420033,122955 774431078341832704,141887 771739851175649280,123038 758716525775773696,53970 766358946567315456,11774 760548264701636609,62728 775870264877867008,150663 776984714808700928,154330 786736211553640448,205094 777780655459479552,162497 786061238480633856,49459 773916804494290945,139404 791010737141354496,235590 760493851119349760,62821 765029243927486464,85562 795065318041387008,263896 773652881798864896,138165 755974235206680576,40668 757010969323339776,45669 763147905171464192,75899 795009427032121344,255736 741789681482792960,349998 787710106125369344,212139 760580506668769280,63149 757733479312416768,47940 761496844086247424,68273 766701697829699585,94269 732714448121552896,352946 764794817947643904,84422 793526725539794945,252020 763246282886361088,76549 787845402728857600,211829 755477290683957256,36859 759806784844472320,58267 769900548891955200,109713 772285379541995520,126390 787717416423796736,205197 788044546265403398,214492 780785748207366144,182960 754145250948505601,30296 759765695022391296,56676 793568065741021184,252020 792164856401129472,243187 769301029196337152,112301 791790904499593216,241678 786974937156292609,71794 787692120429780992,211347 787415033550561280,210955 771633618749837312,124597 762760406519676928,73712 765156984505114624,84724 766519554671456256,86103 781254245173501952,186063 795670096765210624,267862 755396676504915968,35890 794390042785488896,227345 765961815872278528,87904 776154717600804864,153845 779127402693734400,173011 787758853836443649,11774 793847571085131776,255942 777639814426402816,162596 752627672388296704,22394 765400936109924355,86513 760538705505443841,59666 764643858860871681,82066 772113885981728769,129471 760547613422788608,62779 790662555182075905,233307 760489942309036033,63063 766706174330888192,95045 777965569127620608,163851 787089292917035013,202636 743554158393851904,351268 764144790594215936,80393 793630335221268481,254058 780122956445851648,176128 761675645214658560,70177 774684835763916800,108396 764570681879195648,82283 777004044476964865,157755 788843932172034048,219942 793866960610164736,256038 750416884663627776,13343 767072631359021056,97355 768607224923119616,107469 763946372043186176,77598 794399759775764480,212131 758413957337976832,53144 762780417799761920,73926 785281941113282560,193669 754844140643487744,33356 791387270431506436,238207 768650612292608000,108008 793954308685496321,257026 775104148811513856,146720 751618460031913984,18215 793249917338869760,249926 794948406779199488,262849 753231859765669889,23459 785283555110719488,193669 793130050329665536,249469 793245551001206784,248253 776225478688505856,154534 780137936008253440,176127 770642997759344641,118191 770741893797810178,67346 785325432279302145,194648 786272963490254853,11774 794027160579125248,257674 767424344788119553,97685 785581747056631808,197286 792365707677802496,195876 769610399339515905,112872 770714530867470336,120983 789001135143030785,220332 775297556175695872,144682 768431919071625216,103046 753672765312495616,28586 791978125382922240,240763 773674137973690368,136947 758498037425541120,53532 769294915419246592,110477 778031694204940288,165009 778277223421714432,164826 751956644020391936,14277 795392753744089089,247930 776851440954437632,158815 794314065766207489,258829 792049338725851136,11774 792834019184353280,247232 793096688319729665,249469 777980862520496129,164826 781588205569134592,188401 790923100934115329,234796 794910335190859777,262849 754051210336833536,31523 773808186935631872,137042 791740409818980352,240145 732307335008292864,349197 785298644891160577,11774 789707839984037888,227253 793262886416031744,248104 786635434344538113,198513 794026149022007296,256502 785648896961867777,196277 773225677302566912,128232 774114483727847424,139404 794979769595101184,264397 750424907591233536,13201 768894862934609923,109666 752906008670994432,23167 785329654844366848,194082 786299855899619328,202429 757244560997220352,44429 762042447807389696,71429 793130693115179008,249469 752729232485322752,22622 768810090971267072,109167 776832699180814336,151374 761336586738991105,67517 773633068687040512,137869 785495926580183040,195207 793103071551238144,243165 762831549817556993,74308 742971112636751873,355701 792225488093712384,244221 759752959341137920,56154 776955018335232002,157082 788006664859488256,214209 777914769965592576,11774 790607811109498880,232791 751146425585655809,17140 785850612399374336,197512 786605649396240386,11774 794382464663883776,260173 794680386819276800,262022 777141951237730304,128232 771208209059094528,118191 773089192112979968,132288 776115434554789888,153658 791683159188447233,240483 786943586629775364,207287 759134426248847360,55887 759389561860521984,56964 789318620539187204,225359 770145678798491648,115493 786439382999760896,203674 760505569950076928,63149 763196160542507008,73712 759182862868291584,56952 766293781867999232,91751 757503602613071877,41141 786007596155056128,199546 763159786468716544,73814 773596669694742528,137158 757964015968673793,49865 772911296471642112,132335 794296233720479745,258456 792039417536012290,243187 794075022851772416,256458 758077380678197248,50804 788728140449316864,220029 793584097805205504,252679 753581128481644545,24201 761975676832329728,431998 775453117508825089,149502 773945619266281472,11774 793223746093928450,250744 759459035699707904,58325 755159954689056770,35890 772934735979016192,132364 795358176501608448,11774 780934900501340160,182659 791995590783692800,240483 768206843676012546,103924 793251559169728512,249926 781130037781270529,184223 791334689806098432,237491 788520610947297280,215437 760212022990471168,61545 788132367865118720,215064 776250310444494848,154832 771370699470405634,125145 771445369792266243,125204 793464800856543233,249926 776627406111113217,154832 777953022643150848,163990 778863691664023552,168633 794268264830529536,240145 790992770865385472,233154 789460421774237697,225981 755061930767765505,27045 763172097040318466,76535 795707017583329280,199307 744190605413212161,1170537 751825917408927744,14277 769555925321523200,100591 773155577073504257,134454 771405300775522304,125070 780828173789462528,183269 755563131112390658,26815 780420611113746433,7746 751600095473332224,49681 777567482185822208,161978 762783094625697794,431998 775504491349151744,148342 755575023260213248,36735 764480228580265985,82070 765263511064686592,82015 759464709666009092,55257 763450970026156032,75724 773265743253217284,133043 763768922348716035,11774 777843393804300288,164001 786290379008073732,201558 760634737400565760,64197 765500636804714496,86645 792603584756015104,246392 765719826392199168,87607 781337816961732608,139404 792514462628458496,246295 788090154716057600,205197 791747900371898368,114779 760572854752645121,63451 789242072691859460,223921 763445685085609984,78208 765365155521662976,86103 777962346799071233,160230 752629100171431936,22750 762502091319353344,71429 774711480642052096,144494 766399920018513920,93286 776657488632434688,156835 791032577326981120,234796 790245290011951104,213253 790725711996788737,232881 769312632390254592,112265 781160921074847744,11774 753661036775870465,11774 763056520837812224,75724 770385870671183872,117257 778569868056596481,168794 778712005716774912,169310 794405230825848832,252580 769317277736980480,112693 785629010873110528,197512 788795642923462656,218275 785881849235210240,198671 764180595194814464,82066 771489915234320384,125853 776317610925391872,153596 771468402762264576,125554 768280403153195009,105109 763890846118842368,80393 771298940344004608,1180413 772134141555073025,195876 749280766232817664,7828 776753177333030912,154071 778348579480010752,167319 763617415615963136,76315 787058839078117376,207109 795000587867848704,263906 749511807702798336,8497 793248480286257152,249469 752999586449465345,24870 756289944298065920,14277 765288348562952192,86342 792031166127890432,243187 793119104039264256,249469 772908209602310144,132853 793198391303999489,249926 788735011356901377,220332 776770177794969600,157755 735947759639879681,11774 774278554456428544,141277 786709292615397378,206054 790938798368628736,234583 792419094729412608,245549 795606958921449473,265644 738409084077113348,11774 791624144181874689,238383 773287270682095616,135888 774014228399349761,138819 781249932971773952,186532 763663104861405184,79522 792753924839276544,246726 760524037961363458,63451 765252657485348864,86763 794354071910105089,259773 775250584396070912,145866 758115025206644736,41703 778155597552291840,164826 775071369243586560,146205 781250538377740288,185496 788061990518333440,214354 766368468325142528,93184 787421119225683969,192434 762966991607136256,73926 766032343119302656,90384 791414709358592000,238383 787361400444170240,210289 778284516897067008,166339 794713863602208768,262022 766784700019044352,95044 772112042266398720,129471 793112918443319297,242448 760307658708713472,62343 780751754602446848,182036 793126736086966272,249469 773566421515309056,105109 792481451371589633,243286 758440831963586560,52362 770254254682542080,117257 777515930976980992,161387 789901699473412096,155390 765378697922695168,82208 789045406579687424,654029 779343841807609856,173964 765157991398121472,86103 771097929776005121,122973 780516800618463234,180112 761825850257842179,69231 791276059383562240,172084 758467286047002624,41703 766719205504913412,83751 787413645382807552,201555 785675767032213504,196247 758438216361840640,53144 759804882350059520,59923 779511587283595264,175549 751845490392719364,19075 791397810218426368,238395 758330374699102208,52112 788452613926821889,218275 793287943464947712,249926 760851962426298368,64722 770232101589295108,115145 774623287641006080,353879 788487718921568256,217837 774470077487820800,140682 788184177128517632,215754 785301980994412545,194934 791625992167100416,240145 786553438318452740,204413 749620395276312578,9295 776147889626030081,152735 768896275601362944,11774 771854120248418305,1249899 790551316800077824,232137 787834190716866560,213064 767810039897853952,101681 768139222138048512,1249419 753402976207790080,22715 794563432246870016,261399 758438928269447173,52921 786204572574359553,200383 786993758617292801,207287 768858304273494016,109167 792496594587353088,245566 795091848289284098,264397 794292643471577088,246425 792703609808879616,246987 793516180006850562,251772 785641267141156865,196277 793103707252543488,249469 771431619265634305,124744 775154110542807041,146843 768594244973924352,106281 745052420489633793,47783 787100160618790912,207119 777852050273021952,163990 791383500939227137,238395 781592516718108672,188873 793179791885082624,249927 753681523958833152,28514 777577838392336384,161277 778622231429734400,169226 787712605150384128,207613 792238843302817793,244221 781706218695864320,189254 763796976693448704,80393 778362974880862208,167522 788877908156624897,221832 794630310390546435,261567 754791357433180162,33356 758653775536066560,54070 775905067799019520,151897 780739745945096192,182036 763129501328871424,73712 775795717294043137,150302 785265789926461440,194091 749861157582860288,10326 760478965328781312,62805 776128644615966720,153845 773343145153163264,73814 792050211724095492,243187 776859517149511681,155896 772945582881210368,11774 779188712647303168,170373 775443435096510465,148645 764276875917012992,80939 787701631827574784,212139 753968219610898433,11312 756608668884426752,44274 789266256784261120,222682 764167380431872000,82283 786197351522193410,201619 772913539438800896,133519 792415264423890944,244143 793795342999388160,255393 789171978158485504,11774 789310811256655873,225356 787077645666226176,206633 759094269370048512,56964 778729886978494464,169384 788399862182207488,217519 771903950844891136,127957 785556288134582272,196788 761346110707367936,65222 781115455356432384,185023 789232890055974912,224818 750515602561703936,13021 769903367778865152,115530 771112688575447040,122982 749425443082629120,8248 774531585177559041,143585 763531359386267648,79059 781391689243963392,186434 786671837191217154,205728 764296061380882433,80486 774064182329171970,139392 790976563000905729,235315 771853007780708355,128404 791494503060410368,239405 792869188238995457,235621 793722299878780930,252824 794237905434767360,256411 793578548770533381,252020 765238495808020480,86103 771807658844098561,122344 777986693706178560,164826 754002296665759744,29263 787988407561715712,214209 752924330372268032,23899 789924282474303489,228820 794302684392108032,258456 775390054424408065,148170 754053394545844224,31400 792741938621321216,246674 757313867336720384,46890 760320438002126848,42435 794901785118797829,232169 759615930766794752,56964 763814553066942464,78566 779670386254422016,176196 755189961347825664,35890 756313725448007680,42249 758759637722075136,54070 780836930401476610,183269 765555754921263104,87904 776895147623591936,158110 773740306873200640,128713 788389983451160577,217519 786750718493372418,205181 758775727323963392,54070 789926793620979712,228820 790706339882397696,231894 788710676776816640,220078 764814255786958849,84724 773572876645507072,137158 793499526191575040,11774 756606870710870016,44273 786977751924404224,207949 762713724922847232,73926 768552922221256705,104973 769001642096152576,107423 755226898217730052,36366 767761766147383298,100559 774062027715125252,140444 765781756989538305,87904 786944238625763329,207613 764311275765575680,76224 779054729716465665,171644 767318506736058370,97554 793792464599584768,255393 793911674889641985,256255 761211800142569472,65180 776145612580409345,152735 778384114701340672,166282 793202772187328512,250033 765154362268196864,84679 780859026028523521,182659 771847255183663104,127957 775879917758062592,152182 780220240592601088,177773 758384809240567808,46384 778355429831282688,167809 760905206301286400,398859 788752245932363776,220332 767181375497768960,72093 794532971109908480,261155 795136833441001473,262022 773879665798807552,139404 793516104563826688,252020 758082470348623872,50500 759457775697092610,57336 770678430023159808,119832 773903538065969152,139865 795261936506171392,264397 754708493156966405,33174 766254661661782016,90088 767701651884957696,100176 776842717724872708,157755 749306636272078848,7849 754790533143330816,33356 775431117281296385,148045 787362883466305536,209351 778408559109431296,166532 794640358550491141,261155 791764359659737092,240483 765560115285987332,87858 768989984007262209,107423 777595345773539328,159308 791403228629901312,238378 790001589758996480,228063 791337552544280576,238207 750127145142321152,7901 756242809288531970,41909 794177708821344256,258331 791424848899678208,237491 763175264889278464,75899 757611568112734208,11774 766379185140924416,93286 788099926823538688,214247 791416802068791296,196314 750418947602649089,13343 758076655671713792,50923 792146546116526081,11774 732216518847553536,1170320 761007889704038400,62728 781655910007484417,188934 773517791773204480,137042 791748530637410304,240145 771101426260946944,122776 780365132119609344,177814 751775460321701888,17365 780536239502090242,179718 785271123630063616,194648 775693459298652160,148018 785848290675924993,198513 732845088368381954,1170702 765890729449181184,90031 759195703272873984,52112 773583729759363072,137042 768082941033353216,103354 778164867811475456,166269 780741431610707969,182036 795141758229291008,263926 773951765418872832,140211 793185252541763584,250033 793899280121692160,255942 788695505920548864,220029 767483876511879168,353786 793522967326167041,11774 785904680094138368,196277 767855218205732864,101681 773545878313328641,136904 772179785120440357,106774 760515641967247360,1248790 793867975212339200,256255 788025021247750144,214492 795693677645545472,267862 757323246719107072,46394 751190715196059648,17284 792056440756113408,243075 785917324486250496,199546 756219621670203393,41994 792085985215455232,237964 750390123888467973,12743 787118838085132288,193633 755470574974078976,37824 792445992310157312,244550 765253236685168640,86103 790702391620362240,233729 776941257373384704,159245 789937564606083073,228576 790933351234473989,121795 773269346365890560,134993 792228770220474369,229177 762318292241428480,72550 788436212545622016,217519 790042459950768129,354238 761219623035494400,66159 764958173195153409,84714 771518852362477568,126390 787592088456011776,211805 761985065127510016,431998 789289018982862848,225196 794384656837832704,12018 763340923589623808,1249001 795366025239920641,264397 790600244199301120,231894 776531899674046464,156193 789517187757252608,226823 771583485806940160,125381 760624674506100736,1248828 785277333804580864,193669 795096003166765056,263898 770292649676931076,114254 766369344951496704,80939 793189616559857664,249926 794595088617783296,261155 768829678874300416,109337 778290232319889409,167220 771089815811096577,122146 773262617989308416,135386 787656289132417024,211347 794320711364055041,255870 793571083039354880,250033 771123000393371648,122126 759805852375187456,58267 773833453867503616,129983 775019405247967236,145926 770633040309596161,119832 776087112718356480,152887 752239873541615616,1248155 794554002646003712,261155 756958660950040576,43285 794575195814187008,261155 750832696637599744,15066 768846011997495296,108849 761894974241837060,69711 770239675353145344,117257 771062733529899008,122982 792043497612161024,243075 792517798069211136,245056 787836410036379649,213253 762736916714237952,74302 793144490957516800,249841 768246388270338049,105109 773894616055631872,139404 776497094022402048,156290 788916306141704192,127871 792612506959241216,129991 794748382656991232,261796 775032387591819264,146259 786652382063132672,90209 773658981961232386,11774 791352007483359232,238395 758669421590093824,54070 763358845536264193,11774 786928433506811904,207287 794210390653534209,256038 794578632282951680,261155 753802658259939332,16670 791902727358013440,241940 763486475530833925,24427 763882650591498242,80506 774228416124026880,141887 792079666848772098,243187 792239174061621248,243075 786167799647465472,201392 792014545871114240,241678 759820577297293312,50827 771568149560897537,126643 732975715067527168,11774 756329610262872064,41680 758444671173402624,52394 778425184869031937,166422 792415996858421248,240483 751670794380464128,18567 769094213917085696,110477 752881885848764416,24134 794534473291304961,261155 745833141751910401,88859 790031986639278081,228568 749860335876702208,7783 776434608497766401,154071 765285979053776897,85562 767423072122974208,1249408 777019323428712448,157082 780924535709298688,181419 774255906179600384,139404 755627291477151744,37455 772165866523922432,129558 788458535860535296,215064 769232907399417856,104973 777140697514127362,160469 794121742373384192,255942 788795888151834624,219942 773681548360945664,11774 732693431810674693,353599 769297949352275968,112363 791377045133598721,238395 767834449736192001,101163 794581574788345856,261155 762071124091899904,70338 758006495388766208,48663 787012854629199872,207287 791472153107451904,238843 760363732224634880,62063 766400509536309248,93286 773763887086899200,138155 781109747793526785,185496 770442420181934080,118191 776763823340580864,157840 779836728760733700,177248 785583259555995648,196917 788544975621525504,218875 756593495750606848,35824 756698602114809856,42564 770109351394705408,105109 765909114006495232,90125 758095704309043201,50983 786192045085827072,201619 791043089297133568,235669 790608481606742016,232169 765083575523897344,85562 780909577042849792,184223 772176749878775808,129991 773942954696273920,139404 762984317463191552,74535 761531523933802496,18215 766288035617046528,91751 768240665352347648,103899 756071421990797312,40881 761023106454396928,66116 786283708303106048,201555 776563267783110656,156053 755102843783217156,33067 753691272452403200,29040 779850083911110657,174891 794911833513562113,263895 764497065422393344,82066 794620082634690560,262145 786690880438726657,205349 791120298271608832,197512 775775582760034304,151463 785558333910573056,196917 790877074240204800,234583 790581233575002114,230270 759832180960825344,57881 763157119218675715,76794 753168874191761408,22046 794001174827597826,255870 773834485481738240,139323 778726379873460224,170187 790915494433787904,234583 794988995876818944,262849 780567283982798848,181419 788682822449889280,218275 788809611805687808,220130 763388879445426176,76723 788722040446615552,220029 790255124967002112,230282 786083383977840640,200382 788975566405853184,221971 770041695908065282,116373 787730600362807296,210235 788007178326020096,214209 732680252766494722,353228 749673188506738688,9145 791194100867342336,233307 765672283528585216,87858 758705740030902273,54070 792831545056821249,247240 773001634934689792,132364 781331705391091712,139404 786384558132301825,47940 792141552348823552,243451 794336226220224512,258456 788323261205483520,11774 793139107631366144,243865 754760498982289408,33549 776492516220760064,150028 757580384989122560,46890 758350170165698560,46384 775495176177479680,148994 785500992955617280,196277 786635792521240577,203755 758636157253120000,54128 790263008391987200,229159 779643741111918592,172185 795723050645913601,199307 767187454201692161,97386 769263029275987969,110585 750087277750083586,10661 774053809425227777,138819 781868811049775104,190635 772265370983944192,129558 780648474358390784,181811 791459807844851712,239076 756558996371308544,43471 732592561278341120,349283 786737381252538368,202429 781643111894175744,187896 750376591348277248,12406 762451712628039682,73297 772984251553722369,133519 751775296538411008,19352 773852183611584514,137158 793862492854157312,255942 795749015287644163,268646 762661559982288896,73926 794548856042192896,261155 760005732691353600,56964 788752999233576961,220526 786085885469138944,200355 791301809407008768,236502 775496236224933889,149775 763114840764387328,71438 779805072347639808,176761 791258768206073858,106482 757553887503056897,47761 793058428579041282,249079 757656062472232960,48187 780076859564228608,176025 780891179403599873,183811 792048538926587905,243187 768644677654482945,85855 771485387369906184,125554 778055734235951104,164435 792128371513786368,243187 788195336158314496,214084 751919648682151936,17416 777146168094625792,157082 792605736186613760,246771 733093856066084865,355480 751204756782067712,16768 785290064628555780,194154 793861239885533184,255044 758116878459994112,51451 795404514060685312,247930 773909155782549504,139404 785949442796957697,199739 785322102966525952,11774 770246729149116416,117257 778033622309830656,165423 746392995784724481,11774 758703410052861955,54070 764783340247330816,84724 787466019531026432,211347 740333758532853760,11774 776568194387496961,155896 791275437997645824,237491 757676038117732353,48439 794328944048631808,258878 777172383450836993,159894 778255719988682756,166913 759221206239313921,56964 765240225396236288,86645 780415791405543424,209828 795109757216505856,11774 769681835588595712,110585 770494478578745344,118191 778201025727442945,166409 789215170035757056,223899 787653158428413952,210721 756223323722305541,41680 768147308823375872,103261 755026708558929920,34666 767884558020685824,101681 765346880175747072,83648 769165350852104192,111558 791293467750268928,232471 764462661807529984,80939 778354175814017024,167676 792148482823819264,243451 756477298145198084,43469 754032858809896960,31376 793120818956013569,249469 763219311196504064,47188 773139916268113920,76146 764891611977379840,80486 786300558231625729,199178 791449619351932928,238383 761540328591495169,48110 772864676770095105,131003 791353913769361408,11774 774664618421653504,144460 751167313655791616,15808 778326837092945920,167569 762878016682733569,73814 766503652093599745,92860 785496485102129152,195975 794532996112064512,261155 752622038926241792,22785 777497039026417664,161978 763871645685559297,79693 778307511212347392,167398 792156235470663680,243075 776935554214612992,157993 785272673349672960,194154 787036066465189888,205091 794563225245323264,261155 757274075450466304,46463 760971175048704000,65222 789344006136356864,225358 756926906642169860,43271 764955992111079428,84889 781464804192124928,139404 789386657233592320,223899 770193144382099456,117257 770852506574262274,121612 773614487173603328,137639 780475543569494016,180647 792981641480302592,248496 773278941326946305,135903 750687661208182784,14421 772152729716293637,129918 794904263856103424,263051 768204506945482754,103924 786402653349830656,203350 753696861987319808,28903 763454510870048769,78477 767820595148967936,101681 777960393645973505,164826 790244687068008448,228341 766905802007293953,93823 759230263360618496,51675 764030813390471168,79589 776109179543162880,153095 780605451553509380,181935 759240427220373504,56625 761714728649551872,69947 789225855851438081,223692 778758772206346241,169201 789659401594560512,225949 773892041470152704,139404 763133889170796544,76794 767124949765152768,97468 789153916915216384,11774 792135896648847360,237964 764932847085826048,81702 787254041944346624,207151 758063102357344256,50542 794551084337524741,228911 795747371850219520,247930 790710354086985729,232884 751539716273627136,18215 750333200438849537,10662 766021292793270272,90384 773839785622462464,138819 763083225371598848,75899 792762716624592896,247241 792815923380060161,247819 795665552501014528,267862 775891738107838465,151410 794029222519918592,256255 767803115089174528,100893 770669725517045760,120393 779122631312375812,172299 779369339329839108,158387 733409280674553857,355480 788080758053298180,215252 791644101426814977,238207 795244938313269248,264397 776840783907389440,148870 768086299471261696,103354 793341397000523776,251452 793949819429523457,220332 794636009149517825,262145 794367549932785665,257353 764828159028109313,80939 763162458882052096,75899 767093680004014080,97811 794678351973720064,262588 755158527027445760,27280 764387710459142144,82066 768904701404336129,105109 750786746867150848,14950 787722516819120129,210235 793078357369978880,248988 787491775762067456,211347 795754352883351553,267746 753072384366800896,24597 767927812716126208,101681 771663907505057792,127032 779358824952008704,164814 792754679293894656,246726 777961752881422336,164764 790565499167969280,232169 768170606630141953,104332 792203769505284097,244550 753730107424976896,29548 752662595639926786,22746 766388010778710016,93184 758097655981412352,50314 759796946039078913,58218 765529369699909632,87805 777868079900622848,163015 753276116903878657,13289 764615770932379652,80939 794581302305558528,261155 790667512081944577,230234 753959784274100224,30590 776025162130915329,152735 749660581511172098,9087 775818643666046976,151463 785460352251232256,195936 770239639819091968,117377 778064801150926853,164001 779500565923442690,174115 780808102211903488,182257 750481277304713220,11495 767983036113817600,101681 761182277997035520,66105 779122065593040897,172014 775145455843934212,145942 787257497375563776,209035 765954342717263872,88930 776569844867170304,155898 794609012465512448,261333 764849471209472001,84724 772908406101254144,131421 787714053670076418,212357 795676967311994880,267655 770464203576672259,118192 752700257645965312,22575 756312841842466820,42495 789529119113568257,226881 751559161737994241,8052 767931637560545281,101681 774592623495569408,142648 794857772902793216,261155 773990513544278016,140230 755501055622967301,37993 794183988504096768,249852 780615120602984448,182122 756896801345589248,45311 762262329790717952,72382 790734940891713536,232881 793174704689405952,249926 795366387095109632,11774 738447467641995264,11774 795298496219901952,265257 788404293346877440,217519 749975795284795392,11019 773998209979023360,139404 754173023612207108,31389 789464924196073472,225923 793097630603616257,246011 794559327138889732,261155 790929020221329408,234556 769023389038157826,108133 769276609396432897,27164 786164418707066880,201351 793617155795410944,252112 781460135340281857,139404 764921272203632641,84724 781873553859682304,190553 793489455432601601,252020 767521313888043008,53995 758782938490150912,54070 794950139836268544,263895 733021738892730368,354906 786282641544847360,202429 759168770950791168,56964 788887884057092096,220332 762649977529233408,431998 781523588528607233,47940 766385398859784192,91804 776233789827715072,153596 758084102360883200,50827 779517443505000448,172185 765883988279955456,90031 790582857647267840,11774 788016941550174208,210461 795057704335241217,262849 794183828252213248,204413 777294312405143552,160480 793242190436859904,250744 764304327913639936,82457 774214731280158720,139865 749317709976838144,7259 788920554078306304,219119 790255842746564609,229693 763872116923961344,80939 770009115829608448,14277 780112639997403137,177233 749276652983685120,8047 792870427181715456,243075 773100149740544000,132364 786189880413925376,166891 790684278841610244,233082 792209205298069504,243513 732617781716365312,353005 758564135483256832,53469 758643365642539012,54070 792168136065753089,243075 770443511049125888,738099 778082230467829760,149292 795477978167775233,265881 790989789621284864,235590 794173543235715072,256439 786955568963588100,207287 760549381477134336,63451 787992195601137664,214209 790977503640838144,235590 754724700014649350,33356 792370136938340353,243865 735586839885717505,11774 771150844712529920,123494 758175779960258560,51069 760151065606053889,54842 775052341355552768,146259 781349824998301696,139404 790099816407785472,738099 791350475786379264,238395 732304848289333248,196346 764781791463038976,82901 775123127848153089,144139 788856396678766593,220526 773911612851949570,11774 763821480249401344,80608 749262387388317696,7828 764763883932422144,83392 795041023936315392,263302 776994044765360128,157082 760910690647506944,65613 788752136762822657,220526 791052147332820992,235956 794746352181936128,262849 790987679391330304,235399 791641619946672128,237385 770075277443624961,90553 775548043257008130,148748 779097414967840769,11774 785272545935106048,194648 765127183455117312,84711 792208209247285249,243187 788572887112351744,215437 794988510239457280,261155 769218411100372992,11774 795716961950990336,268231 754733376934932480,22393 795339920009207808,264397 751808973179789313,19133 788046445018484737,214354 777527057790095360,160448 794662892779880448,249926 793111534297690112,249469 793718789468786688,254502 767386349221646336,97346 793624998007013377,254135 753415246207823872,21332 764136175250518016,82061 779080051778170881,172027 795440775618146304,265858 767453589837053952,96785 785268539452121088,194648 793094349139476482,245268 774054968575848448,141277 786702703749632004,204358 775766926639312897,151463 794184531980980225,254598 779088950367485952,172428 732546504020332544,352557 791472134459502592,239405 758862012667486208,51809 766371632726306816,93405 775190642754330624,146259 777577422556397568,159876 757730818391281664,48287 794431248647290880,257325 763104921793261568,47188 788050607370149888,11774 768531328119615488,107100 764197403129892864,81946 788558485260730369,210390 757942986131070976,49953 771934382026289152,127775 790878490409263104,234583 758524571813281792,41680 793924399917240320,255870 778335030829518849,166390 792048697374670848,241819 775780382549639168,150663 789890480192557056,225456 789847386323509248,228088 776211386200428544,152991 791095236323741696,234583 795160892505608192,264397 765251896449740800,86103 749617958570250242,1248008 769751097875566594,114368 788000731454328832,214354 795726048277078017,268231 772783941912633345,132335 774259758157234176,139404 776157307470307338,153845 778668245511507971,169310 751962545989169152,17794 764165141621538817,11774 767239515362689024,81929 790959252349210624,234583 758097531310055424,50827 794721695055523840,262849 795453429833498624,264053 779789541108436992,171693 794735163817201665,261598 766005116633747456,90908 751934494639157248,19210 763031011559149568,75724 763993646001565698,78159 765237573241430016,1249180 775965100993720320,151070 785976029097570305,198466 758391025157242880,52771 791618544232435712,240109 794163932629868544,257492 751807012091138048,18555 777883341370425349,164001 793982548783284224,257325 785261365057327104,194082 788720978012442625,220029 773998534928588800,139404 786726620073697280,206008 760883051106664448,65404 777918511150534656,164001 752983739043450880,25255 781344393127202816,139404 751131518727131136,16953 757374346062987264,46405 795494183351918592,247930 780286330014171136,174891 780740256412958720,108396 790531470431494145,231894 795726076634890240,262022 785276183189434368,194648 785666733281452032,197512 771159368041660416,118191 794330705882849280,258741 790298256966156288,11774 754771577028345856,33356 767876686666952704,101681 788865264276217856,11774 775428632428687360,148574 768058910951534592,101681 780840498445578240,183269 750828814096330752,15643 758446827184066560,50827 755384155148587008,35890 773892660562132992,139404 788330095685562369,217006 791732355283099648,240682 756835819520987136,44429 790718236081917952,231894 741297204791513088,11774 775066858819117056,141091 756556524999368705,43553 791451875958779904,237491 761833081032486912,69878 774797799644860416,145244 780781810527666176,181886 792018286410170368,243075 762070247138623489,70540 755103373842649088,26721 793957146123730944,252984 789800427688759296,227242 794256417444114432,258927 773331390771232769,131027 776724921846083585,155451 754146585794064385,20474 792304315415265282,243075 772464835019755520,129662 776812867089817600,152594 762807906483830784,75073 793508838838263808,252741 763599564519550976,76934 788771361049018368,104244 792865594181873664,243187 768442603771600897,91946 793107785076477952,217519 794738121887903744,349856 795758581459091456,268777 764428250655318016,82046 771798276567867393,127134 793848933327962113,255071 766087599895216129,90373 764238454519570432,82018 781302483448635392,181419 760095581012307969,60363 787291478879899650,209151 788193216071921664,207109 794060209195024385,252020 733180020152274944,355106 790746213360340992,232884 767836146151948289,100893 772824200704847876,132366 778334297153429504,166390 768150047665958913,103294 753254417395163137,26447 776442733397499904,155896 758108697222492160,47427 785341883899715585,194648 786397163118927872,1170508 793104481898549248,249469 763094440353337350,76577 752197926408126464,21074 776110366002601985,7224 788906774824886272,221832 760511540608983040,62771 781258109461331970,185921 793668257655824385,249926 762692564495413248,73814 764899052408283136,84753 753359717397823488,27222 795266537791885312,263010 762741042676371456,74066 777855390075629568,159850 791836790533545984,241720 778105737583202305,156132 756379519230050304,42249 781359314594254848,139404 763853742424850432,75929 785538872834875392,196247 788144885253697536,215420 789872658938753024,221136 768818094709977088,107469 761699254310150145,67973 764808945051504640,84679 785970503513088000,194311 794325358879395843,257325 750738104382808064,353889 742399633456922624,352839 758666870429855745,52061 781169682401357827,185496 795216856080650240,263895 733685615053680640,351252 795424345996886016,265855 761404571075895296,68144 787139690109341696,206021 788005119061331968,214209 753670542092140544,28817 780126563631325185,177444 766370437773352960,93068 794570664929882112,261155 759173440578330624,56964 760567204085587968,60286 766463852917633024,92972 779279877128216576,171324 789944395235602432,228546 793267059761225729,249926 791045776935759872,234583 793313931855101953,250633 794082880225804288,252196 760496896326504448,61639 771311657783992320,121479 778335202749747200,159475 760282620810887168,1248387 771401171491749889,124883 788901350121672707,220820 765147757816508417,84710 793596293222322176,252020 780468652969570304,11774 793507224324714498,249926 759333710420246529,56964 776538831814295552,155334 786988134030422016,207096 755570591961194497,38210 789347891756175360,223603 773252367756255234,133702 781382441986555904,139404 788875772467359744,221832 752772978807484420,22779 767804414665056256,100891 769391330560708610,111558 733040326802313218,353220 777317438568468480,161456 781658703627976704,187969 766011652328140800,90384 771736142592946176,126152 793218009632501761,249815 795297581660250112,243092 753585429568294912,24201 773269405945835520,11774 794211026166161411,257492 779434502363971585,173341 761303634344804353,65404 792098857933008896,230791 744106581021732864,195876 788748169282748416,220029 793795088438657024,255393 757881296903401472,48220 774474407355883520,139865 792305904620335104,239610 758095925688537088,50827 793890711070396420,255393 765663213916532737,88052 768588388761034752,107446 777862611832606720,161988 794557392889315328,261155 749237639044329472,7815 757681888655835136,47844 752247868430258176,21074 790750715346026496,232169 758045355237838849,24666 761940985999798272,70355 794001139247284224,257492 777812442071994368,162497 766183441792634880,90482 768069417620103168,86440 758392834827452416,52545 754752139608621056,33549 785669191349043200,197512 788410479177703424,215922 792125756960862208,243398 791465506154831872,238780 793795883351498754,255393 780499918909603840,7092 786258193311825924,195876 762731731833217024,74612 762466485058936832,73102 750380551362650112,13021 753063261499719682,25255 790238394206949376,225456 792153406798458880,236035 755944098708664320,40875 791819300931719168,241678 786678975284117504,205651 794563895872647168,261155 758393863144890368,52983 774620528078454784,135025 769847114633469952,104973 732190348391387137,349197 753278783772299264,11774 776242306764664832,154322 776505449655001088,155688 760809977447641088,62877 791389777484546052,238286 794577985030369280,39957 772547623358128128,100893 773964246111649794,353879 789322458968887296,224680 791416738910830592,238207 795372555628642309,266500 780533547740246016,174971 792417954172399616,243165 794308006846418944,259764 765613212930805760,87904 758464027748077569,52061 777836486213378049,163153 786104840191668224,198878 785979858241347584,199993 753160221955162116,22575 791680818984853508,240718 754875088248254464,26721 753769768813932544,24201 763039011527098368,47188 769224700538925056,112345 763904217136324608,80939 768419423271215105,106281 753072372857573376,24173 795077747555135488,11774 790580987763707905,231517 768597885814382592,103354 795400585209991168,266138 751562549393403905,14277 793185472486846464,250033 757624138043301890,48119 781214251297800193,186434 791060018246418432,234796 770307421726212096,11774 788930349740982273,11774 793810256312754176,255393 785512535365652480,196277 785583782812262400,197156 791373791406415872,238205 755060101174657024,34666 755918919328608256,18215 759172451746144257,56552 767478213429911552,95055 795710435123195904,267589 788737586462396416,220332 791393034046803968,237908 755481777796448256,37607 773563859525328896,137158 788151569229512705,215608 785563506741436416,196917 794559155600289796,261155 794639796090052608,261155 794017340962709504,255246 775093572311867392,141091 761429691450265600,67973 786965311870210048,207287 768612105188540416,107423 753240311141437441,24745 766460622066356224,93286 763417975986786304,78159 756938990859776000,354167 785679150623358976,197091 771534300957126658,125554 794323448780599297,259659 752246772764844033,19437 755199949604696064,35372 787760236568334336,205197 759089998209482754,51043 765428725257154560,86103 771438194051121152,125554 754949451916029952,34164 772496335710875648,129380 787819810847588353,211829 791284770760224772,237491 771887881107431425,127957 764918415735881728,81446 785651917498318849,197091 761941402821402627,70679 770385271309295617,116804 768975855028690944,109960 785953247085203456,194154 790664894978805760,233307 776134996402647040,149953 788530959184388096,104244 780789016530522112,183269 788775898438897664,220029 762046681143582720,71429 791441188897320961,237908 791323806908506112,228101 759264767844507648,56964 768235233808412672,11774 786330647723769856,202379 794287926964260864,256255 769894893728784384,114779 771682937863417856,127134 758529689652789248,50923 795667773288488960,267521 771551305357590533,125554 785519069940318209,11774 792489797793091584,246225 753358388247998468,27222 793272913952514050,250953 764928860664193025,11774 769959001228398592,83666 752869227363639296,18009 793891335824547840,256411 786761288827428865,200965 773926577482506240,140025 767703686537699333,100605 790706751670673408,233756 792525936713469952,245101 791508194350600192,238099 794587110938443777,39957 762945020521435136,72292 791437516373053440,234575 756333725940641793,42432 766066318109966336,81929 778273212509593600,167083 793468537486581761,251234 795015452858740736,263896 768707157038555136,106716 792097394624229377,243995 766021418937090048,90618 766616405655433219,93184 770389409959071744,118506 772131314233323520,129471 759057440201596928,54070 788158140298690561,215754 789306555590074368,224680 792303811326910464,243460 792560603525107712,246295 781666618610950144,187964 795385412759916544,266079 754772247475286016,27045 761576686873960449,68908 789986498317737984,228124 791088732187291648,234575 795003390292094976,264397 760197938215784448,61412 765333707104325632,87145 778786928959250432,170609 755083275752857600,27045 764870001635581952,82066 795703046269497345,266079 764178616896761856,82283 791658302811668481,238099 735209801735655426,11774 753378641082482688,27402 778998167815622656,171644 771849062685417473,127796 791640437320658944,240145 786508846067875840,203793 795674453862739968,267729 769219862396755968,110460 773608104034463745,137158 778567048972607489,168794 758761814343548929,46076 791379691806556164,238395 795348798260314112,263906 761692998321180674,69491 773238277277151232,134470 763969259869384704,78271 790936345514422272,234583 749521970664988672,8588 763887559470620672,79513 788274434218024964,213064 765507052340932608,87904 790271145069187072,228341 786327899100082176,202727 764202316446793728,82066 795338589294960640,264397 773652586188705794,137953 769498700792078336,30413 787645274374176768,211769 790251012116344832,229693 792534343411376128,245101 759270783923449856,55887 775446268017463296,149040 769933024381186049,1170572 753360841198698496,26458 758509312482377729,53703 767015184279932928,96039 794348520991952896,260033 758395988251934720,52554 793292520079757312,249926 786021059162050560,199262 793580276337283077,253793 791013678615105536,218892 786977622014038016,207949 769999466288013312,11774 786398702139084800,203674 775871052824121344,151439 757945747337728001,1248549 788095132943855616,215005 787662837099302912,211347 792426564403113984,245313 793998691115868160,257492 751240593817292800,16768 793869625725288448,11774 794274709026131968,259482 769646610443886594,114779 778374040343842816,152594 794556882350272512,261155 763488846495490048,75899 773752776497172480,138819 763773022285271040,80136 750416377966583808,13316 786298184582692864,201558 786948592405807104,206773 759079069698842624,56784 755557859962880000,38459 774049536612237312,140444 776522045995700224,156644 768927875542253569,110362 778352292986703872,166852 760988418998345728,66116 762701184054460416,74431 767184420923138050,94699 772828346161979392,132335 760762935627186176,63451 785329533520121856,11774 785483842278789121,195975 751215223835496448,17794 773864192755503104,139404 760479353406754817,62063 793271997480394752,249926 787351481716314112,210585 775004813427814400,146259 767778905289666560,101463 777278648885714944,160592 753762814460821504,11774 769695815715606528,114987 778998650378788868,171693 780897357680504832,174916 750378000147894272,12883 792125316814692352,244230 785602816454733825,197512 767089519145410560,97048 758753949880942592,54842 788691026399621124,219942 791713600863821824,246425 757738910902616064,44429 764097524105744384,513129 761561842657419264,67547 795400730836353024,11774 785591236409294848,196917 781173938902536192,185310 795273313006264320,235527 780555756449898496,175153 765894586459754498,87904 792831734022832128,244270 764465356186394624,82390 758282412346531840,52061 786674091570921473,205349 795126357231538176,262226 788805114622607364,220526 792805451075293184,171693 760876933106192385,62728 762051130092167168,71429 776744220891766785,155037 766774773946998784,95511 789745613659332609,227048 760344577513558016,62338 768159835129020417,103389 758804879909322754,55257 774278418213007360,142090 790937568649117697,234583 753113535413182468,25253 788137298156134400,215064 751640059753869312,14277 770816545077415936,121479 795385706776555524,266491 763155946474528768,76577 763110908268834816,76084 794288898801160192,258939 794067728692813824,257325 773685973628497920,137158 791354229982130181,237908 769597902347902976,113412 776864099908980736,158520 756869678950129664,1248387 793607844968947712,249926 750361006027792384,11495 755834049734799360,39462 795679909876273153,263793 770426985583706112,118191 758064794301820928,50827 755726788748193792,39235 760095883438460930,56420 795709073069051904,199307 751837493952061441,14277 764938666934362115,11774 793843219196841984,250785 761398728750080002,67973 778969876140621825,171033 780088598725005312,178258 792748892022513666,247232 756607293412618240,43248 767552358670663680,95262 793595954578337792,253835 753683304566652928,28586 785663166923415552,197286 773668803917979648,137640 780924640441106432,165360 790704365699002368,231881 774606180786245632,140444 791028204496646149,234583 794172223330209793,243865 792342679149568000,244143 795289238396948481,262022 768114668737093636,103767 792040669435027457,243092 759390473119080448,47940 760986509738545153,66116 756254410477543424,41719 794243245412749312,259200 757159755290902528,45583 752216081738203136,21461 786410711979208705,203674 778615991613915136,168794 768554817409212417,106716 740648023441674240,11774 754720852239790080,33356 790947264415932416,234124 775429757882265600,147013 753546011394670592,27802 761006054788530181,66159 769010248803844096,110709 791136089478234112,235101 763790740782809092,80177 771648740998324224,118985 756587318232817664,41702 781602530023407617,188903 753699734443978753,29263 761128674733137920,61051 790995284155363328,234583 756687078411341824,43391 767714377801707522,100559 736933715729874944,350505 767045266671214593,95568 785706501595881472,196277 786980459276304384,207113 768958668234711040,110477 764610021699321856,84209 785304630611894272,194934 791278639979433985,237491 762124471230615552,431998 793875514175922176,11774 786228846592798721,201958 786595934641745920,204413 794170262401011712,249841 787970751966183425,207965 750023535700115456,10654 795423692654256128,266491 759043747816493056,42453 777512009801822209,161387 780792254164185088,183293 786224017464299520,199227 794669115575271424,262022 770043583520968705,114779 781905484152315904,188401 793478142941954048,249926 764542722623483904,79561 735299359332532224,349197 792739454083473410,246392 732367154280992768,351617 762095474560172032,71944 761072704455708672,65974 764398903944880128,81946 794170801381580800,257492 754102512840351744,16728 763431683576201217,78304 762833402596691970,73706 767847711223799810,101681 794550710176280576,261155 749822025795969029,9754 760294209958084609,61412 789232554528288768,224680 768143667026464768,103970 775158568710438912,143043 789174720608382976,215437 794619330143121408,262022 761668616555147264,69292 790865695164817408,233692 750320640683417600,12281 755153347901022209,35900 795262322604380160,240718 773180440551096320,134470 794568153367883776,261155 761977338074632193,431998 779356071362121728,172127 793943715018665984,257026 752684212302512128,23167 753597370559062017,350258 765572439661285376,87904 760473379333869568,62063 793896926139846656,252580 767051604549918721,93210 775132590479212545,146704 780839335562186752,183269 785518406153928704,196277 794689440648232960,262145 755005826285334528,34666 757279931009208320,46406 787038090871369738,207733 781603021822259200,187611 791444748548595713,237325 794592304468267009,261818 788759750385164288,220526 770057451773259776,107953 750789960463183872,15316 774218187424444417,140131 785821832859353088,196277 773669479091888128,137953 776173146369994752,153194 761989780624244736,69794 786299132474339328,202727 788868946216693760,220029 774461970556841984,143585 777681206188146689,161456 794038810577289217,255870 766416028653858816,93474 781715748280340481,182650 773541878088077312,137042 791574547375849474,239405 775806198482362368,151688 793133422151598080,249469 788127050196484097,215754 789321564055633920,210235 768853354516668416,109571 768710833165570049,106774 777299358102458368,157755 786409371701948416,203674 757545971811098624,47782 762302656488452096,60172 787515383804792832,210289 779794625821151232,176218 790679489000767488,232169 758471405537140736,53185 769767253604651008,108396 753446177970978816,27698 785683526830075913,196277 769678502568132608,114301 767861409153626112,100620 753314330569912321,26702 790429041560018944,195876 795079821877452800,11774 765557930468880384,86053 773914191698722817,139404 757763753035247616,49121 775366261110935553,148645 764121564405129217,80393 786538894548271107,204413 790950567791079425,11774 792082185394069504,242693 758193358292430848,50654 766745757659566081,91798 771631684760461312,124597 786000777835794432,199211 737836037251039232,174090 758387505259487232,43391 767135988841746432,94699 764566283216183300,83413 774015312542912512,139373 775808602854526976,151439 781848018119225344,189723 759207170890227715,25210 792804260433895424,241345 772547714521427968,131282 789103076422488064,223286 794019515998666752,257492 772851398333440000,132996 751793775756718083,18893 762727768815575040,73712 769291965062012928,112399 771922875011960833,128194 760465770820296704,62063 755163770440253440,35890 763908549743218689,77167 791436691684884481,238292 786900628123619328,207256 732091158067732480,349226 794547759424700424,257492 758425278192324608,47940 766742161052278784,94699 787702392208789504,212139 794311586089340928,258456 764989686670426112,85562 771407571857117184,124597 762781646085120000,71502 770351430008004608,117377 771178349238427649,122388 776210809299034113,154534 754013621085167617,31151 732792554949840896,1170333 760100122621579264,56964 781053060084748288,183759 786716304413716480,205728 767760111741743104,57574 763871956810674176,80648 756298276442210304,42495 790876639659950081,232863 763845549543989248,80643 766273172505137152,91798 786176674828169216,198591 786363820969037824,203350 758541754589126656,53144 755495535532920832,35436 767414484369600512,97519 781650526182240256,188934 791717227934289922,240483 789269271243132928,223286 794631800156930048,261155 785656261232635904,195975 768505150059216896,106281 781338439715164161,139404 750342848889913344,12535 750873800971923456,15264 747834099226841089,1247775 761242034787217408,67226 753254018672123904,25370 767701641600634880,100620 785276351213367296,194667 788049855453204480,166282 755953204374929409,39497 795357322524692481,265878 776101392679333889,151612 787356094859403264,209184 787383470934720513,210289 755044207027490818,34666 765902567322845184,80939 777601558850646017,161988 793637466028675072,253767 794974610727063552,262925 752862681074237440,22953 785634832730640384,197512 785655647324868608,197916 756589437363097600,44274 793534456325746689,252196 747480415179407360,11774 772276924701876224,129700 776119486487392256,152735 786029898447982592,199891 790152928145215488,228888 794526594580684800,261155 778642083192139778,164554 794676862358265856,262588 763540702303129601,78722 791736176604508160,240106 753669010680586240,29040 775191100285870080,139865 757505400551931904,46401 772571905341599744,131490 787066629259726848,207965 764152518863499264,82283 742388733870145537,352839 771444158271594496,125367 781468646740750336,186750 776425305053470720,155688 788125478770966528,215608 777145611032358912,160395 759191109444653056,56964 762037109326614528,70501 787782249672433664,204958 794674898178338816,261818 791672875824459778,240483 761018705471868929,66116 757748533051129856,47782 768944718096982016,110302 787067441406803968,207965 754074689966702594,31686 760185996180754432,61598 750878670374350848,15264 757944570818793472,49925 781579801534472192,188807 772765886377844736,132335 793192211257159680,250064 754746890613354496,33128 778293487338782720,167220 788772212220235776,220526 751988700842569728,17842 756500531833700352,42249 759117302872891393,57131 758866419194863618,54070 765673349288697856,87904 775153564930965504,146847 753761101930725376,28993 777167917347540992,160480 793112006677192705,248514 775838263080738817,152073 768878553865814018,108849 777012029177683969,159146 760372967733923840,60866 776067358737727489,153194 791672395547435009,240483 761030185042849792,64664 769197503631667202,110659 789561967627280384,226581 772779818597294080,132288 790693814700691456,232881 760212562264911873,61412 743228914206543873,354153 765303735920623616,86143 764289558414397441,82066 781884803545124866,125554 794712718381084672,261987 790576551616212992,232280 761732238337777664,69947 788343042340220928,214209 769886230381203456,115664 793103295585853440,249469 794779919683174400,261155 757655167017811968,48477 776191959480299522,134375 790605001014083584,232808 765671011455033344,87904 788232262005432320,193533 764877299124670464,85047 780185018136092676,172057 756226070626525184,41680 763811838895063040,1011996 771350528626274304,124918 786987236348694528,207949 770429779610783749,118191 768479617862737920,106774 791289735415201792,234583 756245398533050368,33520 786263988975783936,201958 795380614547603457,265521 791044128809234432,234575 777960680511053825,164826 795196312501133312,261155 779812957958000640,176890 788060515276722176,215005 788029430497157121,214354 764943073549975552,84929 771423901536563200,121479 795210683558207488,265102 785623373963333633,197622 778683847252639744,166100 789458679577780224,223692 786971203055525888,206742 791811848420995072,240890 785285243829911552,193669 790744125817688064,232863 777325861464866816,160758 790961652191596546,234583 762454962215407616,70543 733642526922571776,195876 778107378147401728,164826 795700279803056128,267564 778673121192579072,167319 766030675933880320,88148 764135290051104770,82066 771717054999126020,126389 769707166190170112,111133 763149520104554496,75899 777911293349015552,163763 780072394602020864,174989 764254571011026946,82582 758068494290214913,50827 766436109664518144,91946 793528638113099776,249926 766799947375271936,96032 786954071924027392,207613 792101697921380352,243187 777573833729449984,161387 778043364562173953,165523 757897775350632449,49852 786603345267920896,11774 750516850522484736,11495 788095212056739840,215005 794570101630631936,242636 762969777631395840,75641 763392327373160448,75615 765563163706216449,85981 780748100474253312,182870 794377126396956672,258878 776246797266137090,152872 793234171162337280,250430 771753609692196864,127366 785346936194736131,191961 789309648910385152,225359 789217875110354944,223815 764903336441032704,353374 786906662653288448,207287 792086297435406336,240584 777565315051819008,160584 781468470160396288,188119 752657061712801792,22657 765209260183556097,86103 766774994126929921,95672 751917462187339776,18386 768722490180894720,195876 788452453469528064,218275 765548495537184768,72951 781368671084154880,187370 769817707248291840,114227 775452201011466241,148574 759475431493861376,47940 772108888808185856,127957 781539533829525504,186584 779196105653309440,172208 780657830218993664,182257 785906881617276928,199546 788836816245911553,214084 777855178892513280,164001 790606296072454144,232169 793415651029159936,251452 753033587436302337,24597 773921577553408000,137965 790725252145901568,232881 753721304042307584,28508 794144485164785665,257026 773751462249639936,11774 768328698407817216,101681 785322873623711745,11774 791397114148364288,238494 781832845128073216,187428 758067934254272512,50827 773949827285647360,139404 786062033561219072,193297 759129130361298944,56170 767410721789358081,97519 760617296108937218,62063 792735265039147008,243075 778298655707172864,167220 789470350752886784,225981 785846269700874240,197286 793544515990720512,24745 793249716884484096,249348 790697356635283456,233692 768420603187650560,106281 786337775993823232,194082 790603826294198272,232791 765668072875253761,87904 785816511340351488,197512 793610342614102020,252044 764600253672779776,83939 780829598707773444,182726 773542418759188480,137042 753342406796468224,19598 776493447683379200,156290 755541688064446465,38183 789507110530842624,226346 765012609334583296,84422 795138787705688064,264431 753362495570489344,27334 780631238528888832,182257 769134206609797121,110942 774021834949832704,140039 756992750579511297,41702 780753810763419648,181935 781867492222210052,128886 767106787187109888,95045 786981856336027649,206812 785976091764633600,200382 768558287021375489,95672 793125124270587904,249469 768060516669546496,100559 786314159147323392,201558 767763345260810240,100893 789764426849222656,227242 766256655873011713,81929 768203855922393092,95055 780610246737821696,182049 781372702430855168,186532 794989474811887616,264397 755194012412370944,35890 760298016943267840,354167 791485319841472515,64652 788289603283234816,215437 786516726443892737,203674 758100083288178688,51043 762687342423511040,73926 790644825653547008,232169 791363915485589504,238395 773882528654430209,139404 776539575078518784,155933 793415149667422208,249469 749521105300361216,8187 788487127944208384,218275 793958034749804544,256217 732439592452808704,352078 762596343017775104,71087 792015242951733248,243075 793999080691212289,255870 760458719452860416,62063 766400145822982145,93286 754744217235324928,33356 757713839358091264,47693 758754890260721666,55112 779342860688777216,174230 785274536560177153,194648 786692096681881600,205455 792027976992821248,243075 758911099752230913,55868 794620842227351553,261155 791004416866390016,108396 762128827384496128,67453 793982707911065600,254135 794146045500342272,257492 785706746115268609,197512 765694389402243072,87904 779528925378523136,168284 778744601507008513,167220 777579264015294464,159308 790645309437206528,232863 793193497926832129,249926 732345635970666496,349781 793468474358128641,252408 769223932201185280,110659 794289858835456005,258331 754819675981242368,33549 772408239703126016,127871 777983527027474432,163990 791003714756632577,235620 794659661618278400,262053 794283341927235584,258598 778882104243347456,138707 779827928867614721,154330 786794418565029888,205728 792516079276978181,245148 788040000277471232,210573 793853178618019840,255942 757734281632321536,47782 778304092913410053,166941 756642135731007488,43553 777542520058380289,162213 766695786826633216,95593 791655017484779520,240145 773585531871621120,137508 788372004642689024,216003 794273023310188544,249926 793804348958580736,253018 786536380725760000,204327 793858021533376512,255393 761591545581666304,11774 772937704950501376,129918 758532147397337088,53185 779045747643682818,168698 794907969288884224,262752 762016767455600640,70509 773861793265582080,103354 790265559573073920,229693 765222908302012417,86103 768248831615959040,209828 762451303209377792,72642 794318666720419840,255393 751087720898764800,16002 793496543567511560,249926 756303591846121472,42432 787757633478488064,210208 753753930610380800,29263 794001373704527873,257492 765327273868140544,87145 780571836681687040,181419 755159579692929024,35373 788739521328263169,214117 764979267952336896,82283 771051248648876032,123028 790534117641232384,231894 776274621679239168,151242 776447920333783041,155390 786327497159827456,201374 793494279989723137,252408 768999026066718720,110615 766413373546397696,91946 793768793977696256,252020 757563276620201988,47736 777433568037310464,161349 790043150945427456,228101 769364062551601152,112788 792861806779731968,248215 794776022659067904,203546 763166677991198720,75899 793103175762874368,113332 759818453289009152,58508 750420126076375040,11774 781906947767275520,188478 794780611785486337,262022 761267249797705728,67229 764178120018685952,82066 781544133970104320,188119 777820781015367680,163763 785655078040571904,197286 794537807398273025,257492 785975616243953664,199546 790333568098729984,230559 760546965440516096,62771 788533708420702208,217658 769349045118574592,109713 776476689970769920,155390 790011585028689920,227048 768457450240483328,105109 743111753408516096,11774 780847110291795968,183269 793494345286574080,252741 794578583213588480,261155 771756423709536256,126152 779152676537847808,170077 770020794269372416,116082 752646219516739585,22832 773192530099838977,135136 749069264045441024,7049 794981679714549760,262849 766705024365768704,95727 795725179091566592,267655 759611728414007297,54726 773937766530822145,139404 792087341942738944,239610 792305009559875584,245024 790365508394635264,11774 778307771812810752,167220 790241805644210177,229693 754084766027227136,30802 790810938060308480,232881 764699417513373696,82066 755162339528376320,35890 762008427891752960,70858 756282322064969729,42432 752722494679715841,23167 778016865453010944,165422 763781252314955776,77612 778409133766615041,163592 765012242513268736,85562 793322198601764864,249926 764556917452615680,79561 765685295115231232,84724 768876897161842688,103354 776601257209311237,156555 795058685445808128,262847 776102500873097216,11774 787034990798311424,207613 775145224846860288,146804 790546737484136448,231894 753296077248495617,11774 769163601613582336,110659 777153442410221568,156835 758783412224217088,54070 779085128161124352,167305 760946086781431808,45311 762075479742541824,47283 771758750168330245,125742 786637389611540480,203674 761649812424888320,69794 774394231209144320,141887 786628534961786880,205181 793177315916312577,249926 772009261211803648,126234 794010419383803908,256239 765570234342379525,84724 757273042800091136,46401 786658721673785344,90209 744245975233925121,354104 763896412711030785,80720 780236387375280128,177784 792409085349998592,245750 772458330161815552,130988 781170327430713344,185496 756999999356010496,45857 795341077012221953,261155 795354417562165248,266500 781200904464793601,186340 780735129656430592,182036 781017140186972162,183759 795092954427826177,263906 788080174914875392,215005 791637479728250880,237491 764842912077185024,84724 755573095952445440,37424 780737903764901888,182146 774082583978123264,141360 750864453583810560,14128 774340553358053376,142503 769655495418220544,109875 779398340563697664,174293 795283052872269824,263666 753462792175382528,27317 762716920898519048,74247 786604555047841792,11774 752299027287384065,16931 781299150679789568,187084 772015952519200768,352716 789308821835386880,225359 791251370179457024,235590 795157404858122240,11774 774666026206109696,142852 763445969820286976,78159 791361121433247744,234796 777576220514934784,159308 793957111713644545,255866 794342479197671425,258456 732966154260480000,27848 795658618284584960,267729 751604884886155265,19066 753200157760651264,22795 766427140346773505,93823 768966988936781825,107808 791860154941644800,240067 777748160974245888,162610 779015875387088896,171693 787454221826138116,210253 763147357684838400,75899 752701892992626688,22779 775734322221477888,146991 759111537143320576,56197 764911717205807108,27156 775331468335689728,148018 775827781141815296,151165 754036607330553856,31400 794218934656331776,257492 788889091622436864,221711 788734764266037248,220332 780624409484783616,150151 792585549076836353,246726 792850989401247744,247241 754028006092398592,14277 779865935133814784,174756 788626313347235840,218892 754076516229656577,31035 778302205900103680,167311 786916387260215296,192032 757764114592784384,49066 762752755308044288,74727 794954563648372736,259743 779700132669521920,175092 766693951759904770,94689 778641295875018752,11774 775543668501393408,148713 771405764309028864,125145 795719607868866562,231580 770994926926589952,122299 789153456393105408,223286 792113269158797312,235685 793882621629509633,256255 785759562729070592,195975 767719608476438528,100605 771437678206353408,124744 773880594249846784,139404 788880727660199936,220526 787109279006330880,207965 787746269087145984,205197 763020447189467136,75709 781257051339194369,186063 788527196344242176,218219 758045063351984128,47761 762406933030514688,11774 781105765981519872,185310 780838007687421952,183269 755346382517481472,36810 781125216902668288,185595 755558061394190336,35890 753564242175983616,28043 794808853049159680,261155 785622964456656897,197512 765150324931776512,86103 775500603627712512,146804 756628392955383808,41798 764181457753563136,82449 772459916657324033,90193 768820422309732352,108849 775824290092576768,151463 778394426641088512,152594 789189903078653953,223899 794921104519417856,263895 770387795097575424,118698 764269179985924097,81122 791815378829774849,240483 771117517154553856,122146 755012783641690112,32963 757434330893414400,47266 758241231856033792,48289 758431251925639168,50923 768883281433624576,101662 765621011454787584,88128 773807869011628034,137978 794543276762300416,261050 773913724763594752,139865 791067849796321280,233710 772831718055276544,132335 780401079410233344,165978 770077318631006209,112336 793983350121709569,256534 763006483277737984,75899 788501481309741056,218275 756361763528978432,41868 768408380457222145,105248 786505595008356353,115256 792401412973932544,243766 768794917770493952,107072 780081264833470466,177784 789245640844931074,206666 789233809753534465,223899 792508479114051584,246295 766489430702039040,94328 759468524804923392,56964 785922599515721728,198878 769422554645737473,109470 787798858856148992,207712 789545385744138241,215437 793970607868125184,255942 790620640030105600,231871 790711185444376576,246425 764275546888998917,82203 790657702745825280,231612 743184615041470465,11774 761965294361448448,14277 763855272750247937,80393 794542976840003584,256536 767681300451000321,100605 791324782348214272,206666 775304891610849280,148033 779756202574155776,176203 767813407152242688,100909 778602147197747200,167399 762702018024615936,73685 786790628059254785,205728 794572998091145216,261155 755371528968101889,36873 755397203196207105,37044 758849436390875136,54519 753924838251696128,29263 762727114357420033,73707 750543849861292033,12883 791506131625533440,237908 764655049305886722,81659 788771545241890816,218275 794479016266858496,258598 758002555788066816,1170396 733482762615717888,354532 768082490384846849,103012 754705585476546561,33174 780991753855852545,183472 793461222788128768,252020 755855904373743617,40173 778325482437836800,166532 780797471773618176,182036 753725305559347201,349507 790606238568423424,231894 775284856938958848,148045 785372562914021377,195481 778699704808775680,169232 749746683186208768,9991 788416608637034497,217519 792158128062148609,243983 788838324333056000,221476 751593564258250752,18413 767823105897168896,101568 769277264441769985,112788 790274778657615872,18395 766543735366660097,82344 795456452974542849,266491 767787789890887680,101163 788749590300241920,220029 794323517990981632,259743 791318855230459904,231028 775799583687389184,150497 794364577018445824,257353 765253307669549056,84759 771712574060724224,125853 756196665997062144,11774 749134525456797696,738099 788504695983706112,218495 792373110859243520,244143 795499799927750656,267521 771511936789975042,119832 785849278099054592,198671 791473711006224384,222526 785276976600903680,194186 755831891031384064,39806 773219498102956033,135381 792849584615673856,248065 766371982497746944,86815 773962907856080896,140444 764400315613401088,81702 755256919342911488,30802 780813689821728768,183468 791349011361898496,238395 762253707069227008,69356 781226797853585408,183269 763805242236469248,79863 756830377180819456,44163 775096689149546496,144068 788205497073610753,84759 785342296707313670,195125 778248649088208896,166532 762855036401487873,75073 785269898868056064,11774 788066382428577792,213064 736674947997663232,11774 776039207932264448,152735 755652059337199617,36719 794975249804558337,262925 779105131031728128,164435 779427188084969472,173753 794648227521830912,261155 757045198094413824,44274 766404582687830020,80939 733429286326001664,355952 757909989004546048,49852 770009102231764992,110585 792155900572164096,244230 778259545663557634,166913 757298332523868161,46406 769704515645771777,113412 794409023940329472,260404 757644508972523524,48549 763034423071805440,47188 791822578201485312,241819 758253104265588736,48205 754720211572363264,33356 765211219536015364,86440 749286026976251904,7836 766403789230313472,91946 794322406936457216,258878 781307650638217216,164764 788694400843014144,220029 793253793391673348,249926 769919566122258432,115511 791091302221934592,234583 767750793650896896,100893 770423747950080001,118191 751242490628476930,14582 750507906684956672,11012 760980453021089793,66053 789561957011554305,226881 758194498207752192,50346 781205994890289152,186434 761921882190995457,70858 793210409859817472,250243 794288543824625664,257325 759189268279365632,56964 747576520089174016,1170319 752951509382406144,24727 758406835808329729,52532 787650870603292673,204958 795714371066494976,263095 768945840392052738,108795 794696103790841856,262752 793840030770790401,255039 795012690682974208,260927 794466022338285568,259288 787285981107982337,208252 775426577207209984,149304 790906606271606785,231580 794216909562527744,258044 759087373405687808,47940 767909043683852288,101681 772861012546551808,132875 750786182439694337,15066 765633736075390976,87904 769451709965881344,110362 768220816420982784,87904 781465109482930176,139404 769184136686891008,111816 776604250642214912,156835 776120771651391488,153658 778029041857114112,160539 769220731800391680,111049 758658671555608576,54070 753015312669368320,25071 773642996797542400,137640 792100306234511360,243075 780617951913320448,182036 768433914096615424,106281 770689487315750912,117843 752022591905341440,20856 776202834668822528,141887 785494802783690752,194934 790991127889387520,235590 758351372874084352,52554 750897589223063553,12357 764591188980662272,83391 789155287232045056,11774 793055196385570816,248688 762266972751011841,71096 758271715075952641,48119 775741255678513157,148800 767722641482539009,100559 795323271726198789,262022 775913910058835968,152314 795301735220842496,11774 767850767701213185,100893 751156022086103042,16833 766414618461896705,92105 760858857782513665,63149 759089702481846272,55174 761974727288160256,70689 789156478091493376,221416 779345860467396609,173964 787776917890105344,212357 786904660590333953,207287 790067382836277248,228437 795741375715164161,262022 749257958261915649,7828 772006494397018112,128519 773779322834264065,11774 753538982403649536,25370 759165990525505536,55710 759381540409409536,52749 773884166400204800,139404 786607113107804160,65113 788699291250556928,220029 787973611437092864,213064 768289229990309892,23762 753601940303425536,26289 757285399622520832,46006 777604901882986497,162294 769772777930842112,105109 775098016302784512,146259 785905603914924032,198878 791307098785185792,231520 778633395379310592,169201 775815798250012672,151741 788564926516256768,215437 753059738821079041,24467 733307099866877952,353380 794314519023681536,258771 789263472034877440,220820 776884425560842240,1171739 793637069654335488,235951 791444311388803072,238292 767087240388444160,97025 776813071218061313,11774 763454150701002752,78337 778977345214357504,27156 767478434553589761,95055 771150454981918720,122978 794365583038955520,215754 761005924563779584,64722 769191531483987968,111049 790158263824289792,228354 760159953977958401,61412 791684432545525760,240665 793524743924248576,252741 773533319141076993,137042 751906324477308936,18893 756318193971400704,42432 773980432597606400,140444 748924353169862656,11774 780563824743112709,181419 765338507116032000,87245 749279461514719232,7078 778035154690375680,160539 753423326215757824,25258 763163681362509824,76723 753337444007903232,26539 778362952244088833,152594 767859745554247680,101208 787411972392230913,210313 757398253448986629,41909 778733137161367552,168284 763300435293724672,73814 772088470495834113,14084 795135950317821952,258456 767010235445747713,92860 756338962210226178,42495 768245463338188804,104848 769988828207677442,115854 773325118722416640,133043 780157481225949184,178560 766410162089320448,93286 787716906404999168,205197 792046459721875456,243187 762444411015864320,70177 792026241217859584,243075 773626296089780225,138165 767218195644100608,90384 768252346321297408,103071 775420966029496320,139781 757621272108933120,45525 794670094211223552,262022 750548384528863233,10848 764836212284727296,76723 790036938371719168,226731 764998169453297664,82283 749488225555771392,8497 790229696310939648,227278 781810405555351552,190424 765085589804716036,78274 756082756652793856,34021 794683730061299713,262313 750933225518817280,11296 786317536610705408,195975 763193349557719042,76549 778213538175127554,166390 794173367767199744,258072 790375519502028800,229693 769755171630882816,114985 790875171355758592,234583 781464032985292800,139404 790985375724384256,234583 763880519566233604,80939 761095755096428548,65180 763456656550170624,78159 789951529826586628,228911 756796836929757184,43962 758386104571691009,52554 758685642310111234,54070 760175232313200640,61051 788526464966791168,218260 750403766466338816,12883 756216045807898628,41680 794511180056367106,254209 754786506884120576,11774 757317591870222336,46404 788160444003266569,215754 763770659260338181,11774 773706317877874688,11774 779889780146384897,177444 764942098328150018,84007 763175908383469568,75899 795311092373274626,263906 767233465725034496,97852 770414838757466112,118393 758908905523073029,349683 787860467213410304,205197 769556278855266304,112654 752928790716805120,17794 789305580930424832,223692 778288244861472768,167220 781235402564837376,186434 777874728577007617,163763 788059476251250688,215005 764807866633125888,84689 788014459327488000,212139 789559176292773889,224680 750643153519214593,12883 757881801297817604,49852 778679341244817408,165185 793936295026266112,249926 773282651759321088,134371 774793367032958976,144690 792005763325493248,206666 761304811593662465,67401 763473634707013632,78344 766822756692426752,353893 786232427563905024,199640 786919671555432448,207287 781520171789877248,139404 787150727122591745,207109 768231893229789188,11774 795711761198579713,267571 781646612141662208,188934 794319019436183552,257492 786434692874588160,203240 772574827307753476,130045 793846060913393664,155390 750866186133536768,15264 752826942181605376,22953 780613494898950144,182049 786176501033017345,201494 778075234305908737,53185 792828644548751360,243865 762299129192120320,431998 773736894287020036,138531 760330718488719360,61051 754104971100950528,14653 773310149301825536,135725 777512109844205568,161387 785975099031564288,199891 791774359694127104,241678 772454514347630592,130988 785515208429146112,196277 786844014003777536,203350 767148580297707520,97554 765090177530208256,83903 788413253844021249,217519 768606776354672640,107559 791456182015623168,238207 795353903856394240,258456 768095145510207488,103354 793492503194394625,252741 776613911806083072,156976 787301830439018496,209393 795129272998514690,263896 760571020101160960,62716 767453098289860609,99030 766675447685931012,93303 791379299160895489,11774 778392870604640256,167407 767248088654344192,97386 767733100772073472,351146 767024685775151105,96962 768496497637720064,106281 791493856902733824,238780 757733683793104896,47782 762741424269959170,73814 758671192832311296,54070 793213045145276416,249725 755236298315665408,35403 792087921885052928,241678 795073125285171204,261155 785255828454510592,194044 793999145644101632,256358 787471532607930368,211347 786926133778362368,207287 761907541781741568,70912 786726390108487681,205728 755202642842906624,35890 793859936941998080,255942 776013162642546688,152182 785614918234017792,197512 794258924715343872,259200 792554476586565636,246295 785608040628166656,197286 795007205204377600,262752 763637093495169024,78790 770728041542742021,118192 767433275648405505,98890 755825943793508352,39911 756557889213431810,44038 794442009746341889,258456 752959783922262016,24134 786736699728654336,205728 793925448984043521,256219 771556049283264512,125554 795746158203334656,268766 774083483320791040,132335 775059265190973441,1250194 794643372224835584,261155 769715208889786368,114388 770933271769341952,117295 763024933253296129,75899 766798227110662145,95462 781166127292362752,183269 777278467142475776,157082 764688800492556289,84422 770788302521823232,118191 788426401158430720,217634 794642762511609856,261155 759115245403054080,51796 767716736330190848,100605 792194523665346560,243075 793991914387185664,255826 778291251506401281,167220 792888206840569856,242693 793729975291613184,18395 766354996765917184,91946 781920569369460736,190957 794877459934117888,228037 788096347631124481,215005 776784231624159232,157755 788469160330293248,218275 767167679459422209,94699 788186927975370752,214078 758701270219812866,54272 752245768916832256,20279 786975697898274817,207613 790882950770520064,99049 767951596034658304,102444 778733835399770113,170252 756201689355431937,11774 788487984190337024,218275 794483097542635521,259743 751177110857940992,17591 762718938518130688,73910 787273641989812225,188577 765398667822006272,86440 767118258986225664,97852 758130197556240384,43225 786338981667598337,201958 793204503818473472,250633 755412764084965376,36735 788474892928901121,218275 792609698650488832,246225 768179926973358080,103071 791292183051505664,232169 751218113782247425,16768 768703439979380736,84209 770750883537690624,120610 762791784002891776,73712 778604070927937537,167220 793577865182711808,252679 793944668568506368,257026 770388313673007104,118698 788001678217838593,210238 754021004402237440,29829 763389893703761920,77731 765158130686758912,85562 770015677382090754,112336 792813354570158080,243187 785342035066617857,11774 792842266943561728,247877 792122582346637312,242693 778285455058018304,140444 781279962951213056,186584 775451273915170816,148574 786246712553836545,201494 788215528414388224,109244 793554724633149440,228501 795469603090694144,258771 758297479699832834,52112 761905980175097862,90014 786906869532983296,207287 754026591034937344,14277 770913849864105984,44421 755507751992889345,38183 789684718677598208,225981 764790844184469504,82066 791299447368155136,234583 761934593750659072,431998 755096138269810690,34666 772912394259406848,132848 748249546950512640,11774 791371616584425473,11774 786738829864603648,205989 789654322174914564,227242 792142272225615872,242693 790516937474400256,231894 791138618966478848,235348 771740893757919232,118191 775640171937234944,150063 771394847982751744,125367 768911082501107713,110060 779397146181308416,173628 753358691995414528,27317 753315637112475650,26871 755816534258384897,35373 773239121468731396,129558 776236508105805824,153194 773743158400253956,11774 760866655572520960,62726 760949430946238464,65882 791706817478942725,241034 757347953451425795,46379 777633887551913984,161694 761693734341795840,69878 765211101705428992,86440 788066932687634432,214209 762679288504131584,73926 795317775593938944,264431 774743713423695872,144573 794576639887835137,250633 779388529159864320,173628 791762636119552000,240145 753334675926429697,24134 769012921619902465,110344 790848534027182082,229901 759369841186713600,58076 771849204381745154,37160 780382536178335744,179742 772961651049889792,131297 761026545515237376,66159 762787225398542337,73712 732361242350915585,1170450 791686697406730240,237491 786332403866406917,201958 789288772500422656,224680 765748305871540224,87904 775869563749576704,151071 794650078963040256,262022 764467973222313984,82571 790971570655203329,235590 763908227285131264,80648 793135927266725888,249469 793837421095817217,255393 795462347552882688,265855 750055095971246085,11015 772427182761209856,125554 792856819483811840,243187 794007167527362560,257492 756616828445569024,44429 769601075506806787,113412 778962017914871808,171324 791382410877251584,238207 761413596354142208,62492 786552209702019072,204413 781920648113295361,190553 763450406190125056,78304 792487989184172032,246225 791452166653415424,238292 794977697751560192,264397 788102937042038784,11774 793222073552343040,249926 795110754332581888,264397 758063150814023680,50827 763547981458972676,78394 766429765020491776,92213 792789361662259200,247631 762238849187807232,70858 771753772775120896,126152 755381760918118400,36895 760845093146243076,1248837 786040718724702209,209828 771578746033680388,125070 777426918278696960,156835 776901559535935488,158864 786764249393606656,205143 788899000866840577,220831 786292260140875776,201558 775518933688483840,148909 791396171528933376,237594 775106837158912000,136575 777903999362097152,163763 795685087639638016,11774 771206884153974784,123825 773900901576613890,139404 788426071230275584,215165 755638662847729664,38666 774962555542396928,143473 751846661605949440,12287 760910524188090368,65234 759140359398166528,56964 768863573552476160,109167 748195957179703296,1247836 778308265197260800,167220 768618132030324736,107428 778304931736485893,167319 791416174085013504,238780 752241356995760129,21714 766369088352288768,80939 755901679577489408,39797 776188796006260736,153809 780701985938997248,181886 793095968925347840,249469 771026329286373376,122875 787356968839155713,208492 763059816080216064,76329 759694147238322176,59394 749987024975769600,11049 750763339840643072,14349 761970135141842945,47188 775787040390524928,151598 794331331635204096,258741 795036593224617985,263926 753271999640834048,25255 793319879436857344,251452 795749491588538368,268646 793052653701984257,248988 750382701912416257,13021 768967843077423104,47940 778601331724587008,168794 759208805620121602,55710 790914231310749701,232863 758263050109681664,52061 761345224190914561,68102 786409480128860160,203674 791507252855181312,237491 775785083609329664,151523 785547126176673793,130635 792124554982195200,243187 756876135015809024,44450 772990896073682944,132335 785275760483430400,194205 788463877252014080,217106 790737018993074176,232863 794283312294625281,259034 756904828433858560,44163 770003657102360577,110585 793116992039333889,249469 751766527091900416,14277 791973645857980416,242703 750293579441049600,12357 793321819545673728,251452 745284799334518785,11774 777909751892107264,161960 791917458659483648,240070 755146187473313794,32572 794991443215454208,262849 787069152179609600,207287 789859734023090176,212564 788486861383544832,11774 792792810281807873,243187 780095676994596864,178045 773699525760385024,121080 760571287169277952,63149 781287956963205120,185595 785630636929224704,197286 787699801974530048,212139 787759982682832896,11774 786268629859962881,202489 762849263483183104,74321 770128269828091904,113165 788043501413945344,212239 791359698960322560,237491 772486295465492481,131045 794632740587110401,261155 759364171297230848,57964 765542281948569600,87788 771433318684299264,125554 791808138538168320,239998 786636952158216192,198513 793427647657283584,252020 780407320152899584,180056 772087768063279104,129471 752881184548544512,24134 769182096116092928,209828 795103216509693952,264397 753781003622068224,27045 755160824793145344,34666 756501704808333312,1248387 790589330620375041,231498 756274007364792321,42432 794597305156562945,261399 788458469359702016,217574 753081187925651458,24316 786617293950357504,204835 760941829399379969,57574 794151638265040896,247651 794211384728977413,257668 764456540065574912,82457 793974532889518080,11774 788784799687335940,220526 777333334292566016,159876 775385457479692288,148645 766267363650052096,91946 761704478445703168,69947 794726350577868801,262226 792836529819222016,246726 767746663272312832,100893 778162759875850240,164826 786253496399962112,199546 795666129750368256,267862 762457368835690497,68862 754787775178649600,33356 794639756558680065,261942 755547452644724738,37585 773861321636929536,138819 778940791758721024,171168 788056640608210944,214114 794697326178639872,249926 762502413433516033,72510 785993823377690625,199478 772407093630537729,130686 778017450659020800,164403 765471876621533185,84209 757820974293069824,48549 764883593739038720,84724 751554246374363136,18165 795361189949800449,266079 758031856147193860,50442 765705258576130048,74247 788068017305300992,214492 763560230340792320,78618 792174591984545792,243983 794127602764156928,249926 770735405666828288,121046 752931849702350848,24597 778426978877657088,167220 793909571144323072,221524 778073174881828864,164001 778262386583203840,11774 762838977984405504,73814 758115860972244992,50647 760193475287650304,61412 790537970881146881,230808 794622021447585793,259884 762025999966040064,431998 769226482031878145,11774 750126775896797184,11495 766386401470517248,130505 794292226104893440,258456 794358122840211464,256038 773394280618557444,136515 789173257685438469,193244 791466813276164096,238207 760523781064396800,48052 788457974876475392,133136 794292981637517312,255246 786533764134424576,202248 756583493073723392,43471 791420228718604288,238207 795343320725786625,11774 760095721198612480,60866 790643556264194048,232863 793246219569029120,247241 786932982456082433,206812 786085390205722625,200870 779136901374619649,172945 770383392777105408,87904 740979731416416256,11774 774235016867962880,131421 791254937447596032,237491 788643296805462016,219359 764145361711538180,82209 786398887716073472,194723 788033594425880576,214209 762778241144856576,73712 790044536085110785,228354 778546739561181185,166500 793112527802466304,249348 793935711988649984,253721 785298880992649218,194923 788453342196355072,218275 775024013882032128,146259 786280240653955072,201374 758435393612251140,52749 791659627708506112,240483 762436886530891777,73038 758499745987858436,51069 780610669968252928,182049 781490893098409984,139404 786947896591650816,203793 763620510580117504,78129 765345135299297284,87245 794720353939574784,262849 767808626551558144,101681 755553889122869248,38476 762698359878459392,73154 778731075853877248,169320 758697397430194176,54070 767350721444454401,95682 795397337577177088,266054 759640229745561600,19757 776137545797234688,153921 788840902869471232,220332 792142745179529216,203546 765368365594673152,84886 785514620123361280,33169 757931283125272576,49798 772159654604439552,351931 774724719522086912,134375 793493005453828096,252020 763106505184808960,76549 773910171365937152,139404 795103974512791552,263926 775631131555295232,150063 761224793634934784,65180 758455471921590272,53185 763697920419860480,353879 772574226104643584,130997 791369473898913792,231611 761525218686832640,68993 780094019871399938,176196 785342688207867904,193671 794744994141769728,261155 793216377821728768,249926 769884353434267648,105109 788107747942424580,214492 786155423262842881,197565 788039525415124992,210274 791640564621987841,200963 771117968625377280,121479 795400485041766401,266822 790707278231982080,232169 780507832709820416,179742 785243093490544640,194082 774740553464291328,131189 765357777237737475,87145 772885008126136323,86580 778306078744449024,152594 756859054752792577,41680 794327840338694144,258305 786970641777864704,11774 770408107835060224,115526 795129400908009473,264397 778595579941167108,167569 764836024363155457,84724 774212346042384384,141879 771233722259484673,118191 765310630249111552,86120 766660214032633856,90963 753714335852158976,23725 762618107538046976,72035 761216456969236480,65180 773131279340478464,132335 761272211957161984,65887 771710106085883904,124904 773326745609076740,134689 786092026215424000,198671 794638000785215488,261155 776155525054595072,153845 791745517768146944,240145 792433115780247552,245634 754737887359275008,33356 787560421116878848,210432 792205811879649280,240483 758341770438672384,52311 776526532529491968,155898 775525109641555968,149040 750503967675867136,13450 774359180329291776,143126 791035339754188800,234583 752900233005244416,24134 755171079816040448,35216 777461318928461824,160758 777078692052922368,159245 767414074091016192,97519 790984714899161088,230485 795441648457121792,266138 740935528623673344,11774 776292992319647744,153845 794550190266937344,261155 778297500247609344,167311 775134422957953030,145244 790992826452541440,234653 795009895925825536,263895 791616353941815296,238292 755515836245348352,37433 751143757236408320,16897 768113757096513537,103354 770464037356396544,47940 733082934933135365,355106 778019462880559104,26066 732887713876168704,353228 794914160551358464,261987 781371494257467392,187370 791624560173019136,240145 785725143477661696,194082 765333773663735808,85562 772085649646071808,127775 776928783668359168,156835 768072655962378241,101681 791438181790998528,238395 759146995210657792,56964 770341234254581761,11774 788759994573451264,220526 795401370031497216,247930 773939366599229440,137818 766407530750685184,93221 776146621788598272,148994 794077771890913280,252939 733314825661624320,355480 768965576190488576,110023 770733063667982337,121046 794570697347502082,261155 759243850250592257,54070 761285991915216896,67852 766109989899341824,90618 769893130153918464,103463 759422398336761856,56964 792407609680723968,239998 764163843647873024,80393 767338979318530048,97325 791322612668502016,237787 777260005552689153,159876 750673476025851904,14421 786177955911303168,199262 790563182414671872,232137 793062132619223041,247877 765916958592204800,90125 787158898885038080,194167 777836518396354560,163901 757428119057887232,45014 777317522580336641,160592 757639488709402624,48351 762757503058866176,74781 792283052026179584,243187 758654467013169152,54070 762022738131288064,68617 794668492423213056,261155 765686446829207556,89198 767042712264671236,96196 786591245468471297,204835 793100355559157760,249469 769603103880470528,109594 765472681269403648,86653 794554328316977152,261155 756242897142444037,42149 760220050116706304,61051 766369719867863040,93036 794190063454318592,258598 795711359908511744,266713 790342072595156992,230283 765799350937251845,350979 750828493651476480,15643 763095053254270976,11774 791494936839323648,238395 791764081539637248,240483 781704973210050560,188309 758639533726371841,54070 793167942145847296,249926 765737661625536513,27280 766890707118198784,95720 760996608376967172,65633 788823077480267777,220526 772990165371412481,66647 768547307306491904,106774 773598998359740416,137042 785648031865696257,197297 758293269780451328,52112 770389867264106496,118698 764752574499127296,83391 785997609399824384,196277 795665771456327681,267729 793112375540977664,249492 793550358295425025,253206 794318986330574848,256393 793149662966403072,249469 763926015932375040,80939 758653726685032448,54070 758667887192055808,54070 772407997272322048,128934 778632691595882496,167677 768624926483808256,104662 774659378205040640,141360 791329920618070016,234583 788754032256966656,220526 785243467496558592,194167 758334141414776832,52554 761164455593902080,66159 767121706309722112,86103 795097030431539201,265102 790234319373553664,218002 756461155657273344,42495 774085696269062146,140444 781216775887355904,185261 758495898527608832,52362 788540833859510272,218275 788918999300071425,127871 771706619503661056,126152 781277027999608836,185310 765298635022012417,86440 779009106422169600,11774 766029170279346176,87904 768102534548426752,90384 771099627013615616,122817 781564194734964736,186584 787000228176130048,206742 757728452854292485,48866 762403412780519424,1249026 791376625304756224,238395 766047605612769282,87904 762499963582423040,70177 793095242069209088,249469 774666698960019457,87904 773564905106632710,137158 768368496623382529,105577 793220005831794688,250633 790900812738338816,234583 766717823741669376,95672 768386951535878144,29744 785299709908881408,194934 794044872567226368,257492 789459600701620224,224680 794574916691574784,353879 760836018815787008,64722 771153465296826368,112872 769038597878054912,109945 773915481640087552,139404 770416191819120644,117257 761325732413005824,65180 778980962038317056,171693 794856607721156608,262849 768471588714913792,106774 758092158742175744,51043 767179994875461632,97852 786964627947151360,207287 794967801593266176,263895 787053085931692032,208014 749623855065337856,9433 766457325876023296,93405 761960649245224960,70679 794194358308405249,258598 793501670802124800,252741 773168131254525952,134371 790567098657353728,232280 776437883850727425,155334 778386653958184960,167319 793988988822355968,257423 790631668415537152,232137 770046278315245568,116418 758062990310662144,50542 762270003576107008,71080 765010504884649984,85562 773982984097628160,140443 791828208404471808,241819 750812294007881728,10847 781288650726309889,186584 785498135091113984,196277 793922229306171392,256219 778313132410306560,167407 775764976472432641,11774 762662939576983552,73814 778050631613284352,163901 790396690247319553,231263 771459120687878144,125554 791436015303098368,236198 748757594039209984,102730 788812210902540288,215437 792571277030649856,246225 760555571393159168,63149 762297597985976320,431998 764808836926414848,81869 766753404244942848,96039 776693671647404032,157082 768540317167521792,105374 769582812836065280,114303 769780985277865984,114680 790973441801355265,235590 732701026319519744,353002 768217875416948736,104932 774057993113440256,141316 794547723135352832,261155 785459970351456256,194450 761139502903595008,61051 781177777542270977,185601 767495008798711808,94699 762996580672610306,75724 787642710299701248,210207 787015513419419648,208065 793230161508339713,249725 735042392370352128,351236 781319580509691904,183801 788064395544834048,215005 753692877553672192,24134 753712553679790080,29263 789244723697377280,223286 788766009838698496,220686 760972371381653504,65222 787068684611182592,207109 753071163476025344,18374 793095949203701760,249469 755556141929631744,36859 770409307074592768,118989 789793688415330304,225359 781689331241066496,188401 768868770211254273,108963 771104312437071873,123583 765093375288627201,11774 772606927154974721,131896 779645211198775297,173347 751775559957356544,17416 760847773063340032,64722 790739520295546881,231894 795655267442688001,265855 756200130366218240,11774 776108264148856832,153194 756305436324737024,42432 763768283384471554,80123 791028413259669504,234583 795362089330163713,266079 793506894350585860,249926 772161653710479360,129471 755204900749840385,35980 781255908298985473,186063 760851658553298944,64678 794813567077732354,261796 738789457151807488,11774 775479621517094912,149300 792056527209304065,243187 792166640565846016,243983 766419611927482368,92872 775424193261281280,149040 794983164691234816,263906 770882641046429696,121949 794007657094860801,252196 787071609869770752,208928 753709559290691584,29263 775926120793317376,148574 763068230382460928,76329 766396320827510785,92213 771360562135654400,124597 794950475527299072,262025 789500033540456448,205972 771489537965121537,122528 775866607960719360,150511 793635475928051712,252196 773746088113123328,134559 786912683664691201,207287 788480992289763328,218275 770426429964185600,117257 793456824997580800,249637 732712028540919808,352946 764961866892341248,1249058 778660151314317312,168794 793512450121273344,252741 775818221131735040,138490 775412628806041600,148800 794029174516314112,257026 795067302504869888,263906 794979427599814657,261155 750865427660730369,15536 765639493151920128,88311 793189510188244992,249374 756449479352614913,42432 779126733647687680,172962 793184250052829184,250247 753744862617411584,29263 768943422791004161,110389 768924913948237824,109961 775771262824042496,150663 780900546505048065,183975 754094380902854656,31400 766354165614252033,92166 773910329956806656,11774 788775510423863300,218275 739575381104041984,11774 778607880370987008,167311 790367208509730816,227795 756647216211714048,44273 773961501703045120,139373 751937653826678785,14107 776838798843838465,158589 756917675255697408,44450 758649017949626368,51451 759225456956760064,55155 770621959205822464,119774 732209959581171712,350295 794566294079094784,261155 755136211421892608,32963 787311777193267200,207212 791012536460120068,234653 789174900749574146,223899 753663899698925568,19598 779041871393947648,349856 764920702248054784,84724 759750087299964928,59646 773712353850458113,138903 773184985373216769,135025 780931130266615808,183269 762368465957187585,71550 761343040002949120,67973 785327130921938944,193633 759427496571842560,56964 762705776964210689,73814 778608120226516992,168794 787413146713493504,209731 770979621722390528,122146 770079760655478789,114779 752949026375499776,24603 775767039994716160,151463 795126806596591616,264414 758669658463625217,54070 768468230298099712,103899 756241004672512000,42117 770955280385470464,120393 751925677696352256,14653 762021678209601536,70858 755050106966056960,33356 793248983204245504,249926 759858354541821954,59828 771217057199235076,122145 793134836848492545,249841 774115142195814402,106716 794002030125809665,252112 794152989099487234,252790 787764480486674432,210238 775074723231399936,140965 775826573840621569,151463 766417136956825600,91946 772634051756908545,87904 766688047383666688,95568 774869178150891520,131084 790282203439697921,230485 791394007716954114,238395 775102225890893824,144602 790575975985668097,231318 793984725442404352,257325 774547037413117952,108396 792532693422575616,246274 781055554978537472,183269 788089219973517312,215005 772865755909980161,132497 794002049407090691,257353 789461642010628096,203546 757429620870381569,44163 757956811941027841,49866 755890650009202693,38459 774256043916427264,142235 758020096660996097,47761 794569177604521985,242636 780583998959386624,11774 781900587327631360,190635 759894570306007040,55112 791360185839263746,11774 777936621819813889,164578 791708622787055616,240145 766997260727099392,95868 768945624444264448,109360 780282393756246016,178395 794244995343466497,258598 777705294684155908,158387 792388391501303808,244143 794761499206094848,249926 788406470597640192,11774 738716712514781184,351436 793947510045835264,253274 758354918969372672,52554 765565495101759488,86440 766138966135496704,90125 789453516624584705,225981 753033598626832384,24437 788539374329819136,218832 761360470775300096,1248861 781306153737211904,185310 773270753563271168,124597 785605089394171904,197512 764893631983550464,84724 758613431213666304,53388 760463491434098688,62771 765575060857815040,85562 762150487969980416,70797 785895743181713409,171617 793865035453911041,255942 773995490912370688,140444 794682126650249216,261155 768895458303315968,11774 765190054025175040,84724 771063881552699392,123226 774757491875864576,144573 752224270277832704,21074 762309487088705536,67852 779145936710803456,171693 786951171395031040,205039 779742283243544576,738099 775787672254033920,151262 786541814782144512,201958 778415647021608960,167407 786951601592295424,207287 778975548374523909,169755 789548729560813568,226731 793841484701143040,249057 732822599898693632,1170689 752224689901096960,21074 777378036400418816,161714 759057137972580353,56552 769179390538317824,110362 757343466099802112,42432 781341979619708928,139404 769213615538864128,11774 763313661142110208,59725 750774242522738688,15066 769297879588634624,112872 786073780582027265,199546 755164443131179008,35890 780486375426494464,177233 759063086850568192,54631 790925671430225920,234583 793934025899450368,221524 789296565563392000,199546 778441941432143873,165185 789516452860661761,226823 780788181562118144,182324 773867671440023556,132364 759834450763055104,55661 781521376364593152,188387 791604401907589120,240022 772256642645762048,130132 769416804330508288,112788 791397830275452929,237908 766182307728330752,91113 790745923798171649,99049 792189842306105344,243187 769044140655009794,110709 793746397761794048,252408 768498565245177856,103354 788344082812854272,217093 774114784585277440,139404 764448330889900037,83391 781503276999073792,139404 793182459147882496,250033 751884931781914624,18374 756319134674198528,42249 766473634009448448,91956 749378013532418052,8047 767680643450998785,100559 770845976072302592,121612 789654353816596484,227048 795681887737909248,267521 774597432231374848,143585 758768955058184192,54070 795126617496547328,264397 764272799527698432,82457 764058744300920832,79911 793683930075402240,249852 761192594227490816,66647 760891573886476288,65180 779897406209003520,177422 785243057373388800,194082 763491942193848320,78129 766259638073372672,91798 792532813396398080,246392 765938233628880900,90384 779264823947296768,168284 788862186760183808,220029 768423351043829760,106281 768055463560613888,100893 766364217524051968,93184 768603297762639872,106774 788121382500524032,213227 764565551679057920,81946 777639536612564992,162610 761414284702257152,352572 768206794049085441,103261 753203848550973440,26140 766878567200206848,87904 792868306642309120,243187 794205361179914240,257353 764272450674786309,82582 781900459405549568,191354 771039558611763200,123085 788050730800209921,214173 772802834878324737,132364 770713640420806656,118650 791385160587632641,238395 788728382892544001,220029 774010021696929792,140495 776642656214458368,156976 774361370808713217,143307 791265296527007745,237491 766104382182158336,88546 768977746060009476,110209 754743532158652418,33356 794670020068524032,261155 771107219656077313,112363 769324868785627136,110585 793967532243750912,256393 754975050281852928,34666 779014795919929344,171982 780487739812614145,180520 773507592689549312,136947 791316101548216321,237787 791678108071890944,240145 793426928908722176,252020 781650207314288640,188934 789080877355511810,212007 793546300662747136,251772 764664875503063040,81702 768865543566884864,108849 765547174415433728,84724 758396611244339200,46076 779849741177794560,164764 788576860624027648,11774 794758842143883264,261594 768804771180449792,109104 781134416617869314,185310 765001071051747329,84724 772502519931035648,129700 780481169376763905,154071 753236814282973184,25135 753736494200844288,29600 755127628919603200,34167 775400447024566272,148994 758698258571014146,54070 755543928049250305,38461 776119203757686784,152589 790541953482063872,231894 766356454005694464,91946 785523779589988352,196277 795369261472645120,266151 758714292375912449,54070 759194030332928002,51798 767065111693434881,94699 795325444518125568,257325 758520382903037952,53185 768166395322433538,103354 768543909823844353,106763 764662513707327488,84209 795367142493483010,266054 764982652675862529,85562 770204902341632001,108396 772821084890542080,132578 771740680511188992,352027 775069910183518208,146259 785726133530603521,197063 771171146951643136,120474 790260629579919361,229693 793805173835595777,247083 793214491198644229,250633 787374666667220997,206007 793836084992114688,255393 765302228856999936,84724 788428360418336768,217837 770557267766677505,58227 791188302271504384,232850 773765885513175040,129700 769501301264773120,112399 759226601506734081,56952 789177415914311680,215437 774349774761885696,65663 786555150844383233,204413 767044467543113728,97585 763847274619207680,79513 790757575163645952,233280 794501104272871425,259034 761664025977614337,69356 789886902602125312,227255 792477786262872064,242693 763857590744821760,79911 795100925929156608,265257 773935284173930496,139404 779564011633250304,164814 770656377559719936,11774 776912154137985024,159146 788458255706009600,218275 770733209244016640,118192 786915855233724417,207287 788124681156988928,215754 790996764773974016,235828 790713669109809152,233692 794593005072093189,261155 788093330374524928,214899 758083112077262849,48663 768961057675210752,80720 751917965860171776,17794 760450968676765696,62757 769647265543819264,114260 785621730295357440,197286 762106657623121921,352011 757563205581438976,47782 764983246442549250,83391 794536095417368577,249926 751975456950267904,18837 787087469292421122,208014 774068907489501184,140900 785895128409845760,11774 752695005521645568,22752 756895230230749184,44163 770505609343016961,72093 785606916718333952,197512 787908035205357568,213274 792410855904206852,245634 773499941557764096,136904 778254741302226944,166913 770014661362221056,106447 791390796595462145,238395 795348126076981249,264397 788707663697805312,220029 794563528245977088,261155 732955467316518912,354694 788788668714487808,220028 777258462170517504,159475 793626121321361408,254135 787724971409674241,205197 794234523647025152,252020 793172048193421318,249926 750886599907434496,14781 761005275604144130,66116 765200263615352834,84724 791710992434683905,241034 795397736392704000,264397 775878432244822016,151539 771560154609266688,125554 790928034626928640,164764 768118958561964032,103212 759155729035096069,56964 788210465428021248,352258 769166710075252736,111558 764980192905277440,84887 774466026985644032,117694 776851286280941568,157821 752981143486603264,22355 793587836775784449,252112 789329008269807617,224680 751656471868366848,18395 761445535471591424,67679 788276740825178113,213809 758766289347149824,41680 791441558331588608,238292 792616777519726593,246726 770650152625434624,120108 774001526830469120,139404 768523444744888321,85326 791349357731864576,11774 765642977309929472,88052 765693449244782594,86440 738805083706642432,11774 762664318483791873,74133 768075027799535616,1249484 780508457438965760,180306 767382649115545601,98972 775827823705686016,151463 761591642306387968,11774 764368849919733760,80939 776983278620258304,158387 787126224753680384,208560 793794208918302720,255271 766654938600632321,95045 777589269292613632,159308 792695085032808448,246632 758198863819923456,51344 757306761418248192,46381 751849371243728896,14277 780802363686735872,182313 785508963437731844,196277 755947121870647296,40881 788151728344621058,216009 772791729594466304,132578 785841033305288705,198878 791407615339335680,238395 778489136403603456,167407 788189936726016000,215754 773575633494347777,137158 768240329535336448,11774 778703256616771590,351436 779452326943784960,174392 794212315889618944,257492 749595167833939968,9087 781391482662117376,186170 770749386745745408,121046 779327322381955076,173964 758320289461645313,50923 794608267976577024,261818 791051842801119232,233692 775718839719821313,101681 790673536444534784,233307 787081504128110592,208928 756805257225723904,45030 776108547062964224,1249613 785645006732271616,196277 790585723338366976,231318 793852923675422720,249926 779017552282484737,171693 752198293451599872,21398 794915820661014528,263895 792918856578633728,248516 756293651412639745,42564 785846347404546052,197512 792520453113966592,243286 766520319225888769,93068 785650936278577152,197286 759094003556085760,56889 795369899761823745,266151 792141125209300992,243615 758606597904097280,54021 795431418138677249,265855 776611881180028928,156835 790522580952154112,228354 790971619892002817,235487 756248645243015168,42171 791009949690109952,233692 792182928176455680,218002 793108374070161408,249469 761641586237276160,69493 786197602375077888,201556 777605125909180416,162596 792923763599826944,248514 761668357091393536,69231 767819610808659968,100893 792172233548443648,243187 773607263684538369,11774 785319472760434688,195125 793180337874542592,249926 788152876002455552,215505 765648262904684545,88669 769284395513487360,112623 779698086528491523,175092 760110913114427392,60995 770375567052984320,117377 776545423397826560,155933 781204069838909441,186434 766260148818046976,91946 768281472507580416,104932 781589239200829440,108786 780864491437166592,184044 781455030788427776,139404 785580873936756740,197286 780598994044985348,181935 764992333200789504,85562 793184526046367745,249927 758685167640772608,54070 767832477507420160,100559 794493105181323264,260033 749683828310970368,9433 769327844170297344,112788 755885049099194368,40423 795676577774399488,265649 768854740755243009,105109 790555975384125442,230301 795070245127917568,262847 760519257033678848,61412 790913166695817217,233692 764831912577867776,81574 769267245277073409,111448 773667020264972288,137869 789424622022209536,225981 757005303078457345,39384 760630272232660992,354841 764489469873487872,82066 774027978762182657,140444 778350064615854080,166852 787665843186380800,211829 785646809825837057,193636 788549098794287104,218969 794328152667549696,248652 760314965467262976,61544 794626078144860161,258193 766605788286709760,94699 771403407860965376,124597 776155824955789312,153779 788734990158852096,220332 790302241920053248,230282 768742521820196864,103071 788446921186799616,217837 755842781919141888,39462 771156568171741184,123583 778574294091726848,168794 781201833226305536,183068 795399609698947072,266054 732988171970056192,354927 791988165498269696,240483 794525430376054784,261155 750849645354496000,15451 772846781407395840,132335 773095130530189312,134255 765555386074226689,88052 789654368697987072,246425 764856965788872704,84449 733779072241815556,1170682 749377788029829120,7816 769224169498222593,112120 768267239208300545,104662 787342413253619712,210432 794196184592240640,247379 772552610884616193,11774 775422343254511616,148800 780792637188177920,183269 792436781836754944,244790 748554326189105152,11774 765641372212879360,82766 774143397384728577,131421 765727916931977216,87904 768420523479068672,106281 791659586981855237,240483 777623996502315008,162596 781175333777186816,185496 777637712933298181,162107 777343485804511232,159146 794032961221836800,252020 773765081280589824,136515 790757549574266880,231881 793228198410457088,243187 789432318221967360,218540 753366666130718720,22788 773966202356035584,140025 792238808079163392,243648 763561732061077505,78159 768939194907447296,108729 791053704472457216,236393 763904317971689472,80486 779521290411532288,352033 791432571691397124,238395 790591275670052864,232137 755511168588972033,38254 764845281166827520,84724 793798098040520705,252408 788426604892434432,217519 771025286771142657,118191 765277773271150592,86440 788696254855335936,220029 788556293778702336,203710 755775503471091713,39462 765032806284001282,85562 793477307692412928,250953 795427124605755395,265867 775395557296660481,148994 793300184943980544,61087 777353980536029184,160134 761691161362731008,70355 764908974772719616,1170739 769088042762199041,110362 777517248256811008,161387 785972470796869632,199546 754752082482049024,33356 786676137392996353,205455 792069362375135233,243075 779471918990757888,174315 754913733730787328,26721 794931635074514944,263895 764174645289488384,82066 767240161612529664,82283 786727234442756097,206310 752906864975867904,23899 763065367333703680,75724 793843568540545024,255942 775556500123037696,148909 794532811399045120,261155 788307922648436736,215437 763441832588025860,78159 793642989167996928,254135 766154933448089600,81929 794735720795668480,262849 769286707657056256,112363 759853716237266944,18395 785271120425463812,194648 751835850372067328,18893 772093968490254336,129558 785517780862840832,196277 755832055196418048,39462 760957867193098240,65974 771552598734217216,125367 778579986001211392,168566 764530463872516096,81946 769057316494831617,110362 763167301814202369,75899 786258475013791744,200898 795673815791628292,267521 791758740898721792,240584 766004420748292096,90618 795744102109368321,199307 757888673505501184,49852 790713702207008772,233307 753379173729566720,24745 753399711726391296,26458 781448385937022977,139404 786735908955586560,204413 795049764568043521,246425 756931486419456000,44450 774085082923474944,140230 789431701613281280,225981 775358742946717697,148473 786552303490732032,204413 795291044002885632,218911 777940074545766400,164403 780180164575580160,176191 764561401738395648,82931 760761089617518592,64678 762681608566693888,73926 764293237112614912,82002 794002293020467201,256239 767862921338712065,100893 733812612262043649,1170667 764154248451981312,82177 779007326481215488,11774 794311475250610176,256502 791764562718502912,240145 794646827471605760,261155 770681460789420032,80978 792496390094090240,246273 764909913835315200,85209 767084164575133696,96967 795704865036996608,268356 790226662063419392,1170550 789924299347861504,228820 771811323575500800,128194 780948332176936960,183269 787009563459522562,205181 751891012822274048,20313 794582335832424448,261155 766385223097577473,92885 770328586846806016,117609 762725587035181061,73712 774732595951263744,143473 751615268749578240,17416 756229922121809920,39235 786203719662645249,200490 774096687220428800,141360 780409508828815360,179636 791401222284595200,237594 793729725164294144,249926 771333206851276800,123582 779065432028217344,169550 760297422249598977,61723 763400063964090368,73814 768099264094412800,102249 781812791921479680,188285 773894522866573312,139404 781768031730937856,189515 763399896523083776,73814 789803197858652160,226581 733189312632737792,355480 788466800413413376,218275 764185258883362816,82283 790660128743776256,233307 794806738016825344,262752 751222825961357321,17416 750369763298336768,12883 770386583098843136,117849 770653598804013061,120438 793906806770769921,11774 794594452690046977,261155 753604370298613760,28060 751108351849705472,16299 753323366677831680,26140 780030481979047937,177455 794580890550730756,261155 794912020202135552,263895 786047958613491713,199961 760980584583696384,65455 778431985966542848,152594 791943082086248448,240483 771491012594192385,125085 768406416734375936,103071 751146706478239744,15800 769203885676253184,7003 785861089401589760,198671 762670463885672449,73814 780043739179786240,177751 765746838443954176,88847 768102359088193536,101383 775400758351056897,148645 778417610119639040,152594 776806034652430336,157755 790690784135741441,232169 791378448430272512,238395 772364600583020544,124597 795482367678763009,266079 788785290143858689,220526 785864627326517248,198878 785530192244637696,196277 793138538501976065,249841 781641008983445505,186137 791648806567903232,240260 756671367945261056,44325 788495580053942272,217967 767157118147268608,96851 777906501201432576,163901 787136105904742400,209351 765882884527972352,88930 769618261059117056,110585 795062404509933568,247930 767717195082297344,100605 775862746650857473,151410 794989138097344513,264468 771713915097083904,108396 779603724066885632,175205 762004144655699970,71550 762715616247701505,431998 792783444271067136,247240 753936610245378049,30296 765314580268679168,86472 793318948087275521,249926 760676336637710336,63776 792070678711197696,242693 793624303262654464,253793 788145069337485312,214209 772227795569274880,130248 781296998523736064,180647 757954441513308161,46974 770934781487910912,120474 779102984798023680,172270 791758010729107456,241432 773889157903048704,139404 785653145422528512,196277 766717121783037953,94899 788022971789115392,214492 786220449818640384,195858 750030502233595905,7275 774027983573045249,95075 794194773099892737,258598 765548494627020800,87788 795212161362653184,264397 770423006095151105,118192 792834093201240069,11774 764863839481364482,84683 774018717298593792,139404 779464876582252544,173628 789993806431186944,229269 794242836430458880,257492 777804050314235904,37160 794006717961015297,252596 794562405476876288,261155 794624071766081536,261455 765612419347472386,88148 767030899896561664,1249362 768597405663129600,107428 793898702100234240,255942 794204595845111808,258771 792016647557001216,243075 775719511085285376,149931 791704630531088384,234990 777554957633331200,159847 795017601390936064,264700 792013178792214528,243075 794295707771539456,11774 760252945950609408,48052 793289694070968320,249926 791370016583069696,238207 785491693617504256,194723 765739327536103424,87459 779339450098733056,173868 793538899788169220,249926 766722032595763200,83751 785950442966683648,199960 750931643293204480,12981 757651791412506624,47761 793262006837055489,249926 774384569751597057,138696 752674073725968384,22575 780843070455558144,183269 754776276859092992,33356 768462050083364864,106281 770996648269012993,122299 751869716965232640,19948 791719907981266944,237491 787401530647285760,193297 794595320600530945,261818 776596901798014976,156835 780612240391012353,182122 794535617895874560,261155 794689409597800448,261818 758717655255650305,11774 778235753277091840,154254 779488984145629184,174315 771872222470209536,127366 788592469453762560,32404 742173334817898496,11774 771716997793087488,121795 779762157605031936,176196 761209332155420672,66897 779704362696192000,175810 793949234131324928,254135 786219019745435649,201494 769717454788407296,114388 758304100467507200,41703 787958916105711616,197512 793492447003185152,252196 794493474921971716,258771 785987937037000706,11774 794677892143869953,262022 765402059608698884,82209 758890626888798208,53996 781830802900291586,190635 786090121858781184,11774 738420277953081344,11774 762638264704589824,73926 756317645402673152,42564 792518102814568448,246225 764274253734801408,82283 792341054922100736,53749 732171388266631168,349776 744348790795210752,11774 778721501755219968,170187 779144404221173760,168284 787305278995914752,208779 794921093198999552,217285 766607731948130304,93036 775436882003894273,148537 763398248824307712,75615 763349436475011072,349566 794555471768195072,258598 778970465792565248,167220 789790227741028352,227242 758089844258136064,51344 757674637790773248,48730 780159547797147648,11774 762987286229315584,75724 776836447521284096,158327 778970961383161856,47940 779200007996055552,169951 795694920107487232,267855 753996659529551873,30801 750670655520174080,14497 768876991185620992,106907 789336197684264960,223492 790661132465897472,231870 794669718498115584,262022 763933539167461376,80939 767814968578301952,101666 762102734350913536,1248944 791286870957236224,232169 791421717902139392,238639 780837420484919296,182870 778205256781967360,166409 760268351763468288,48052 764045296867405824,81130 765189279945338881,86103 771786650011725824,127218 760475110075604992,48052 790619504791449600,232884 765214386126397440,86440 753724207847071744,28508 765214038947160065,85838 776775925841158144,158041 786180270147854336,209828 764605361730957312,83648 793210743579521024,249469 767780298213982208,100605 780935013378383872,184539 785264586299551744,194154 794760877614530560,11774 773677676603121664,137612 776927824925949952,156835 785446236342005761,194129 764935924237033473,84724 758652034354647040,54096 758525652903550976,52749 765191340690907137,86103 793236109601808384,248988 756501406815690756,43391 795052781824573440,263895 785543251285516288,195723 789174345222410240,224243 755443984374333441,36877 764637904010223616,82283 794344001663078400,258878 762696448337186816,73712 790179903190728705,227130 790239097075806208,225359 749619066315370496,9295 771957478938517505,128404 763161538303844352,73814 763876120689123328,80155 762802535220609024,73712 752123877782720513,18526 754766790673043456,33474 795699731917864960,267542 753675395866595328,28819 733360329153896449,65113 762827550448115712,73926 771783478958579712,125055 776736187075661828,155451 766599244199391232,94699 760199421430673408,61544 794024628410839042,249926 768318300753317889,99476 770959997215789056,90121 791699119328854016,62492 762251788527497216,72035 785831953559916544,198517 790328169828057088,229693 755453101868519425,35890 779056782966714368,171886 767770985692958720,101134 763907664153829376,80939 794213406467182594,257353 768516701583396864,94699 767549419893981185,74868 756510960806924288,42432 772581365036363776,131421 777260654109401088,95055 775931663121395712,151463 761998093097308161,431998 781454659730993152,139404 762619013163802625,73814 780114939016908800,176129 791333329962426368,238207 757793972894916609,47283 767303336689303552,98271 771886698166906881,127218 767133010739232768,47940 789550582814089217,226019 732209263804715009,350326 794619328477982720,261120 758471543038939137,52659 761874527878086656,21634 793084678026723328,249348 753314341936562176,26894 766604757146308608,94699 752253886661025796,21343 758336368137408512,52112 780533595811246080,180074 736175723992514560,351490 780600232581079040,181935 785708480254447616,197512 771841883429490689,127657 794003929851957248,256502 794417026315980800,260404 773676137109131264,138616 794526734938800128,261155 768925702729113601,110362 778233918935867396,166390 793515753462910976,250033 760575268587184128,63451 765313391795798019,86472 787378139416649728,209269 787093773079764993,208989 768176740745175040,104332 791426752014876672,238207 757580605055901697,47782 793476452930818048,252580 795090719857868801,261923 759569429894234112,57068 774192478941392896,141316 785459783356653568,194136 764448661354975232,82759 761739229554675716,70177 791647857220747264,238207 795614653934092288,267655 770405318966796288,118515 767784287525605376,101383 761941027682783232,70858 771519783275728896,125602 764241044510806016,82457 792083196192100352,243187 779363909778235392,171993 757791582917529600,48929 786338751844724736,198591 768177827812347904,104332 767859100327739392,101681 773334668460617728,94699 763545487081295872,78360 778943270344724480,170796 762746371342340101,74066 753706540729790465,27402 771865470500675584,128230 775527892461588481,149259 762402568504872961,73030 770281110580461568,117257 775001447264030721,146259 751802062103453696,18893 750174937332256768,11779 768909583482032128,108849 786192628052332544,201441 788109848764297216,215608 748189765493743616,11774 774648320107155460,108396 789172991477157888,223738 785511091191312385,196277 790282212176429056,230485 768875737701113856,209828 786193802235084801,201494 788064742703235072,215005 781422188494741504,183783 760952647109124096,65273 789130825803497472,223286 764976922350747648,85562 790207386678009856,229159 776369257298944001,154542 794623433355235328,262022 751859723130003456,14277 787152311114018816,207965 793115554248732672,249469 764208309008228352,82481 754077473852325889,29263 793588297322729472,252679 793099302050471936,249469 774074165087219712,141316 786512785425502208,200557 773991689643970565,133519 771031329379004416,11774 791683063012954112,240145 755872306174521344,34898 781472423573004288,186584 770211566482579456,117257 755290528216788993,34666 768039350353465344,102137 776710350855081984,151463 790002632085475328,226366 764066608037830656,80939 758434836478513152,52749 785295289884221440,11774 773882901129596928,139404 795039538619875328,263532 785935909019582464,198883 755228395689107456,35890 771446668638113792,124855 764273420200583168,82673 766473244727730176,93508 789482664642220032,224513 788475696578461696,218275 790830692410228736,108396 776941972586057728,64722 770360434352201729,117257 794626744187764736,249926 773231407216914433,131027 789262378751889408,224818 772346475640598528,129301 795427014442356736,247930 768139193377751040,103071 756109360732917760,41632 764154318102601731,82283 761078989691555844,65713 794552695340367872,261155 776860661192077313,154832 751606994319138816,18555 773375722907840512,131045 740384777291862017,11774 774248939998502913,141277 779416120906305537,174557 789115663742799872,223286 793454391864852481,8044 778009137208713216,165097 762779673646411776,73196 794323720806498304,259200 761545672550146048,69034 755838037871833088,38521 779096414592831488,171644 765352647381676037,87249 753242271231778816,26436 775171267565465601,139865 750381679127265280,11495 794675102386364416,262022 759175536081973248,56784 769926490460872706,105109 755931208886865921,38796 787089620605497345,208777 787088020902178817,202429 762741055217295360,73926 763888576580825088,80939 768600215645413376,107752 772873541981179904,132996 789438391716753408,225981 794585752210472960,255942 769870989823922176,105109 762171696174338048,71429 771003656313372672,351279 795440875832651776,266054 773962616263749632,139404 776196383904628736,154549 785947228762275840,198671 792061637817544704,243614 758439878694690816,52394 768338512894652416,11774 765664487038853120,88994 753988302588350464,29763 764167936181317633,82283 771446388060151809,120775 751825120856014848,14277 761594913137963009,68987 771098120419741696,109767 752706391664685056,22936 763852186015010816,80486 788486528301314049,218455 791463709629710337,237908 755915658689380352,40566 761790062254108672,66637 763412160693334016,77731 777362439209820160,159876 794597218825207808,261155 755235893875793920,1248273 774243700767457280,141886 765665763638308864,10680 770313908468932610,87904 795249584150904832,265686 795422418470834176,266138 753645715751047169,28866 754083579769065473,30370 764825235753275393,84724 765634248275529730,88669 740283687229497345,99816 776590488900030468,155896 752845793367826432,22439 776214992852881408,153845 790680529108668420,231894 756463719476002816,43391 753588996912115712,28281 764179237041385472,82020 787737725067821056,212357 790876639177605120,232863 773706644173705216,138819 756206085376270336,41680 793252056362524673,250293 793816594765877249,255393 790626519542407168,229901 787431168681488384,209800 787471364135329792,203089 754095909865033728,30370 789982490769387520,229159 754734490879037440,33356 769205950704148481,11774 781588415187910656,189088 772575417517674496,110023 792889013300518913,247232 764459492885073920,82066 781515671658192896,188119 777555163003445248,162107 792474699389292544,246225 760962082477109248,65974 779041285265059844,172299 755393653497995264,37044 760859157599752192,65222 793182273894027265,249926 775777700313128960,90193 771421435117969408,125367 734119434344759296,351225 763028545128034304,76084 768952511839346689,110615 791861870340694016,240070 770612567622479872,119786 759120204093730816,56964 768086632419299328,103261 770721886200336384,121046 760607821490638848,60112 755255238240538625,36545 756189412166434816,41680 790992954349481984,234583 751797219943124992,18893 789564234724175872,226578 770234857674899456,117311 757476027799113728,43778 763797863457579009,80393 757985633566461952,50611 767147768066379776,97314 794272153281687552,258598 738825345361551361,11774 760557329402122240,63712 739158660488667136,355507 765006503585550336,85562 765287979942158336,86120 775729970505068545,151185 759810327097651200,58267 773626536968740865,137869 766259815924445184,91751 788172511703920644,214123 794472576210845696,258598 794315744603500544,258741 787043346342555648,201494 789233858856136706,224680 794322527237656592,259623 766292495898599424,88052 790035043611586560,227048 794009126049153024,252196 766973588905742336,351436 791325973157388289,237935 795400485763248129,266151 768645392779075584,101514 759945014793207809,60391 764978837100912645,11774 751994030699876352,18395 766708958765744128,93823 788403505438392321,11774 757400997648068608,46404 793162695495127040,249926 793646875228381184,253164 769325908947767296,112336 770818086354026497,121479 786274171361767424,201958 793829543031152640,254058 795160387587080192,246726 762837344642699264,73685 795724119560044544,268448 751121242711662592,16897 770847762032259072,121612 754893555231961088,33356 778337336765579265,167101 791701611248693253,238099 766457418398126082,93261 755163431465025536,35890 757848573446717440,48301 766693859007037440,95593 793131184830177281,249841 756675339967954945,44450 767872514047381504,99385 754108971695341568,28451 755097595073142784,35044 795050658072248320,262847 787792526614888448,204835 753637436924661760,28732 778274441616773120,167046 776454495266082816,1170441 762373222306316288,431998 792112678642692096,244008 778016442797072384,165097 793482584705626113,252196 732739197895745536,1170319 758856138011971585,14676 794632868689575941,261987 774141633503690753,141360 764947785594572800,84209 768209710432518144,101681 766328431156092928,90482 766211813738442752,88052 771861224875188225,128121 775795690555310080,151071 781225075936755712,186124 791276212584722437,236951 753843829518639105,24786 758767493397745664,54070 790209416100544512,228620 775976846957522944,152735 765547421099290625,88052 775702824248311808,150511 766380706821988352,90384 791466342062751744,237999 793141166778769408,249841 794895402113888257,249926 760490926301032448,62835 756285536332029952,42495 790730301781647360,232863 793141822063206400,249841 765251358165389313,86103 780472663227699200,179742 794621446597197824,261155 776145354676920321,154071 763182192805744641,73814 767157362977181697,97386 793914729248989184,252939 795246233988251648,264397 745650632984494080,349747 765873725094977536,351436 795752751665938433,267746 795384683815170048,266491 773988488496738305,137965 777309757917061120,160230 789942322280538112,225981 790798335397404673,232863 789176975466176516,214660 789995528561975296,228576 754773605355958272,33356 792578900400312320,246225 790982927832195072,233692 770358509883928576,117257 762075553646145536,47283 795261650056187904,263926 753374652374724608,25189 781360315841728512,139404 792733507244220417,243075 776938020771594241,157993 785944045491224585,11774 792051463690326016,11774 768286516829270016,102826 768769095768481792,107379 771397598393630720,125367 779389233844723713,167101 732744040173703168,353879 786918473095983104,207212 762975748931981312,75724 768640819360260098,105345 740212167878672386,11774 791331836677021700,11774 765127200177655808,84724 776953045041094656,156835 751215652573024256,15808 765197273236144128,86103 759120215519137793,32947 777169628103516160,159554 778502503851712513,152594 768858681018494977,109666 780210991040782337,167101 791010141420212224,234583 793189180914470912,249926 778752749454303232,170385 760250340302217216,60794 771333777138352128,123582 774659670720020480,87904 749559597053206528,9056 752694022335033345,14277 767718103497207808,100605 788382698880368640,215505 795400144208429056,266500 774602828153286657,141887 794685301599989760,262752 781057499063578624,177337 761365675269128192,67973 791711753067302912,240483 776362004520931328,153095 780982107124273152,155390 776820005002444800,158428 795403771614470144,266464 793996721927946240,257423 774997388251496448,146259 751650546763730946,18215 764176311153725440,82349 755506786845597697,38032 778348448978464768,167569 777911176495828992,164001 763438593780047872,78129 777751223160242176,161456 785648789436637185,197512 768973643627978752,109960 774323542712197120,142942 795694487448276992,267862 771936866396504065,85326 753359774381735940,27317 759122893204697088,51754 788017712270368768,214492 788875458221862912,221832 793190080756256768,250408 755169451067269121,35044 767565659765084160,99900 768577895472046080,107428 778733773873491969,169437 786927398222721024,207287 763159903858888704,73814 776413294605262848,155390 755132146587668480,32572 755779187659636737,37651 776313500381556736,151071 792159906207899648,242636 790975492870418432,11774 794719919552208896,261155 793985761334980608,256276 793793534377603073,251803 769921993730916357,112239 759497736622309376,58232 771494031973056512,123825 778585949697605633,167676 776921557776134144,159146 790936233534971904,234583 759736559591567360,57131 763924662426349568,80852 771393166255595520,125367 773828105584644096,132497 773313735331053572,134375 777642513624596480,159876 766998652459986945,97314 749334452837425156,7849 765586677729492992,76091 776206940150063105,154071 761009586836910080,65455 786387072336531456,203651 756281138679808001,42495 755155290711089152,35890 770847667006025729,119937 779351309866504192,11774 778653111862824960,164814 749747863018565632,8047 755368966776692736,35890 759495046056017920,58227 764156084646928384,82283 790700791103365120,231881 756620905833500672,44450 771387666361421824,125142 758435982374998017,52061 768185883098873857,104372 777261439111274499,159475 777949874696425472,162107 787125174168526848,209351 752946340389265409,24675 758551536452702208,51615 793526362787065857,252741 792919262184681472,247241 758394278175510528,50827 763208380659949568,76771 771708132993081344,126390 777239285577748481,161060 778202457226809344,166409 790376839592091648,230279 764447977108860932,63084 776254796395257856,154832 751941481464631296,10876 790709496540762112,231881 775664834121719809,150511 788169537640333312,215634 786984780416024576,203793 766405886017495041,93823 793099311911280642,249469 772492351910584320,128971 793232744478220288,249926 793899117730623488,255942 786048289678372864,63776 790739629578162177,230899 794556557065191424,261155 787049076604870656,207965 788216882239156224,109244 754138865061859328,31529 759062718812942336,54631 787273820939907073,193121 781642455284318208,189651 763158171665862657,76549 765617117790138368,87904 794582452488536064,261155 751618617578557440,18083 755402179792474112,37044 792718536770715648,246225 786581182054014976,204413 756351985176018944,41518 792435572673511424,245148 733033343848058880,354488 768590470846951424,106768 793213378986545153,249725 762058704984285185,68862 751772332088258561,19352 768992247014645761,110659 775328958950891520,148170 766372602118045696,47545 773781164179853312,123821 774064053534728192,139404 789260405092802560,224678 753350246651092992,26871 793215284882669568,250430 781468767620435968,186750 781735384850063360,14084 757324992568709120,46394 794318957964574720,259961 763152324378320897,76549 767177353189429248,94699 758810132247490560,54070 770425302350716928,117799 762179751763062784,61051 755763495954706432,354391 785558662286872576,196917 770253213257703424,117609 780599211251240960,181613 794546738736443392,261155 766726939641942016,95708 781444079519408128,139404 757672110424788992,48735 751546253775872001,18488 779709822698528768,175092 764214642830876673,82066 766008575915270144,90908 792795374666838016,247730 732335348278267904,351306 785555594157711360,194095 754828510456188928,14277 764185524596715521,81955 753352238714621952,27222 787093017278709761,207109 787206428163354624,207287 749849302617296896,9754 794261191896006658,258444 759089118903209988,54842 778769513512861696,168794 786926151256211456,207119 788889718561832960,219942 791734331676827648,238207 788872427279384578,221832 793187129136254976,250033 785793834563227649,197286 753430833910788097,21332 762867258259406848,1249070 791482162323259392,238117 787646205622792192,211170 795403151243362304,266138 785799545733033984,193571 774846855255646208,145681 773993619741171712,140211 787719550431133696,205197 751863369573937152,17794 792819130885955584,247752 762177272589619200,68993 766502224956645376,93823 778630289786535940,167677 780756331699458048,182036 785652484781912065,197512 767571475746394112,95055 776105251027968000,1250276 787353551588749312,207287 794725639114858500,257492 757754354937966593,49121 792103697614532609,243187 761615065921495040,11774 791795872728092673,240483 792546445010370560,246295 789559903920717824,226578 793507910420660225,252741 758357600685596672,41703 753647718245871616,28190 793226189397569536,249871 767456472473088000,97447 758861286750851072,44163 761875981082689536,70499 778255930483806210,166409 793325908543188992,249841 786451114291961856,202429 787749286536548352,208544 793297182321438720,249926 773909606074548224,139404 778327497708634112,152594 786026067815493632,199352 781815598271475712,190424 781160647765569536,11774 795367500686856192,265875 791845330815950848,241819 785580490472366080,197286 789271214812463104,223030 753353720407003136,25189 779762486178377732,174115 759587705114288132,1170407 793092676178550784,249374 773655945360601089,136904 791478244218241024,239405 753484700669374464,25189 788038277236396032,214209 749254382722494466,7828 788059180330385414,215005 758157119384350720,51069 771690051478560768,127127 789162814640300033,221416 794314429076643840,259623 776619490373087232,156835 759515942195826688,56964 793940909305929728,252051 759533333600542720,56322 786972351271284736,205728 767922630410186752,101681 787065219868602369,207109 779852465537548288,174891 795605979186548737,266749 762207458114752512,69711 753832791448563712,29263 767870290651127808,101681 777174645934002176,138707 773607643755663360,137158 769629339562438657,114677 794211739952889860,257788 752943594911268868,22752 764135089911525376,81869 785742786381410305,197297 792782409963966464,246733 793620033410740224,249926 776658013377540096,155688 788116999784116224,215608 793925385813622785,256255 770358554444328964,118087 750392656950210561,12883 792816101851852800,247877 753672631933632513,28986 767135662214701056,94699 758005272178626560,50500 795126313417838593,264397 768024158332649473,101203 772784612825235456,132335 794701562232926208,262752 793124007965028352,249469 788007991366811649,214354 762300992029208576,431998 768575730607349760,107024 758672677087346690,54070 788668332824104960,218832 780995302878765056,183269 753374177608990721,27045 773513304132218881,24173 795745278829756416,263817 732903906708234240,353789 766023449689006080,56650 780792267883876352,183269 794639457999790080,256564 792411866584735744,245634 753016970069495808,25255 756937031746482176,44291 792773239462330369,244270 748916997304389634,11774 763201044587352068,70126 789536519841193984,226731 781299398139453440,183801 790726565873131521,232863 754072229105766400,30590 773825153570631680,132497 781686715417264129,188309 793222494765260800,250179 791875864396832769,242135 795014411127836672,260927 752659621182005249,22777 750013473468407808,10064 791134779911569408,234583 759578935961067522,57574 751151197923442688,17259 778803425538560000,158524 753216859575558144,25958 758653943970791424,54070 793153662218539011,164814 772534612706877440,128713 776813830533963776,157840 761002307760685057,62728 778417647503470593,166913 793504558248886272,252408 769256250299195392,111549 789237299393495045,223692 778978488925782016,171617 770623493205405696,119937 787043944869851137,207733 751572571569659908,11495 774114828499628032,139577 764326620651937793,78296 765002637498396672,84889 787758626077147136,212357 755679636793663488,36719 762068747725049856,431998 753029702059565057,24134 762097833969201152,431998 794051190338109440,257492 786000066888605696,199755 766106467522969600,90319 780092353084321792,177233 788582965718777856,218969 790178769340358656,229910 768420036721598468,106281 795004780322111489,264468 763830013753856000,80482 755018537891049472,26721 794700100547186689,261155 787987696014819328,214209 794611943835209728,262053 793450948542681090,249926 786425261445087232,351158 776161781257478144,153812 749699640879001601,9433 778767278577975300,169916 787797777317187584,210585 794705184299614209,261155 754742265906470912,32404 732132738162135040,349473 764213258404311040,81955 792141345750065152,243615 793284317136814080,249926 794026132924461056,255942 750831834532048896,14732 767363177487085569,82283 755409051186376704,36735 756887646551568384,44163 785516002322898944,11774 780099877334315008,176128 776681290162581504,157082 749680760282443776,9754 760181287139233792,60163 760238167031152641,61412 753066769317711872,19133 792824568226451456,247877 776512690361556992,155451 793876123029417984,256255 763808077267075073,80393 781475398781665281,187976 785905296874930176,198591 795614350857752576,267655 756672661057597442,41702 788612023106080768,192840 779956172640120832,131770 764616992737337344,83583 773877232133607424,139404 780562642645635072,159876 758321771380633604,41703 771299794853691392,124597 765674854347595776,73869 774009470200479744,139404 777875290978603008,163569 777557681229991936,161352 791590431049908224,232137 794787163527204864,263302 791782545184653313,241720 791328340196020224,237491 794532256991866880,261155 786516824888270848,203510 755683024675729408,37892 773643927786233858,138382 785628133542113281,196788 744006239772942336,1170332 764810289921552384,84724 781396715135905792,183269 780748038713307136,182036 785618281151406080,197286 750137104806580224,11495 748279585188438017,1247845 761447045810917380,68182 793402147626811392,250633 795736015721951232,11774 742430278409297920,11774 763822465688547328,80393 774381027686879232,143210 778330279890984961,167273 789460830106427393,225981 790605343344750594,232169 795266736287318016,265878 764670964529377280,84209 766457201179238401,91894 766711565273796608,95619 778429464057262080,167407 790739391698259968,232221 775411966093295616,149124 768233311999258626,1249507 771807926352695296,127711 762721083405504513,74592 794193520194162692,258598 764525004881031168,83393 774858855197118464,142172 753383657054756867,27402 781653795386363904,188458 791612973445820417,238207 792877490658119680,247983 757237177050890240,46227 762740415539744768,73814 787010070513065985,207096 767223138992160768,98475 794684297408053248,262752 785841217384972288,198878 777604714515038208,162294 770443273936703488,118393 781183465781915648,185313 786181671406100480,201494 786994590553374720,205728 788029957394104321,214492 760982149277200384,65974 791380005708181504,238207 786094951847366657,200870 759117334095204357,57092 758476871671619584,53185 781244420955967488,185921 766073287059312644,90384 790975265509781504,235590 776094352254857221,152735 778463060692303875,167220 750013975648174081,9433 792116689722863616,11774 767182626440355840,97386 771148235436072960,122973 771069552088256513,121479 790668610687606784,229901 755132605008261120,34731 764522859150573572,81946 771528805865455616,126389 793244699263918080,250293 765352888529018880,85562 786364650833055744,199546 794312449579241473,259231 778484629531525120,167858 795278927576977409,265881 788361911247044608,216991 787809608500772864,205094 792093069462138880,242712 795344620490260481,265908 794729564580806656,262849 764163251127087105,82209 765508128339140608,84209 786033946978942982,199891 764236545289256960,78159 765620461468135430,88197 785990142498451456,198671 770743509439492097,120186 774056125083815936,141316 765371096203878400,86103 786969879077195776,207109 754749283585458180,33549 787730684131569664,210650 795084736515506176,11774 776554679408918528,154832 775711044693925889,149200 766417527203246080,93286 788736953424502784,220332 788914976966733824,127871 785580796753182724,197286 790939532657123329,234583 759062909087584256,54631 788773608428490756,220029 790353129137135617,228101 769024231774515200,108641 791706709773291521,241034 792154081192243200,244289 775751079577411584,151156 785797774201815040,196277 763160154263187457,73814 790596961766301696,232169 789895790219198464,226731 768183570162593793,103261 773481919522729985,136947 772062429811322881,127775 786428643773935616,203674 787318357510893568,210207 764225110119157760,82544 786274669120761856,201958 779418380260573185,171968 755531980872179714,38183 787286452497362945,193121 763501876889255936,78769 764364599743410176,80939 781217416072220672,186499 755172063548018689,35890 768117390588514304,11774 795097275643166720,264397 778742883247685632,169715 768926769424404480,110362 749373792514871296,8497 767000247230799872,97067 790799294508916737,232791 757625307843162117,48205 765508771116359680,86103 773389814217449472,136515 740379687424282624,11774 755163457377361920,35890 757238465067089920,28160 770296112729165824,117257 750806582917623808,14277 764877128747843584,84724 769227383538872320,112363 773709872244424704,11774 753979529207558146,30088 771481863479111680,126152 756223035561041920,41763 787716859701387265,205197 749792473031946240,8047 793276658958540800,250033 765972789027364864,90575 780191091471646720,11774 781122958689378304,182726 790258754419851264,230270 775522512750903296,149770 788768402387206144,220526 792054993855647744,241819 793208951760228354,244230 775284377655926784,148045 774000938726162432,131421 744547051837480960,1247655 760685512776622081,64197 766440542578302976,92917 767104535584137216,94627 766042402410799104,90384 777029371651653632,156835 785528094249615360,196184 735673323347021828,353124 764937678626263040,84724 765501807082766336,87825 763109484101193728,76410 765468809519968257,86961 762273962785140740,431998 791246704389398529,237385 774035958912065537,141035 788417897920159744,217837 754797137578164224,33356 755778813695520769,39462 781425884062289920,185347 786864349327556608,204224 791423581204860929,238378 794213817848721408,257406 794867132043554817,259034 792071201598369793,229818 793205611261558784,248065 757281426207285252,46006 789548685428260865,211368 776990857698304000,157755 758533093711982592,53703 763737801531748352,1249156 761064127028539392,66412 772984689237827584,133519 787797344540430336,210207 764291520690319360,82018 757720644167593984,48826 778356218758893569,13324 791710636304502786,240483 774323361304481792,141360 788445611695669248,217519 760088514860093440,60866 763458820903362568,78304 786321573758300160,201555 768958033753964545,110023 754756618294878208,33356 793966015965073408,255942 773887966477508609,137693 791683766850695168,240483 750311821966401536,10735 739278520988246017,11774 788537499236835328,218002 788753078509969408,217837 758181778783744000,41703 791362857531211776,238207 766251970654904320,90908 785326356510879744,195207 789169859506548738,215437 792460578421743616,245998 760128095907041280,61145 790986276623126529,232137 767636728756768768,65587 751104414874636288,11495 764148355253403649,82209 793036805872332800,247241 774305029419327488,142692 753292387640717312,11774 752944545009111040,15066 756651926972878848,44450 785635632253206528,197512 763499493014642688,78861 757603812135673856,47940 786616976298749952,205231 787769483461029889,205197 781238078606368768,29786 759957008304877568,60163 788095370286858241,215005 778277548665016320,164826 793537473297182720,252984 786383014980833280,203240 790597296954146816,232169 794999536129294336,264573 750263451386347520,10808 779346499482296320,174230 791006582544871429,235590 770295142699991040,117257 771932799544729601,128519 791823261390757889,33338 758076775792386050,50923 781521184756207616,188401 755429577422430208,37044 788708276481449984,218275 795085756863750144,247930 757635699638231041,48402 751618772998377473,18323 762307387764056068,72035 779549065738530816,173964 761548720634679297,68182 767154832494981121,97852 792465257541369857,244773 764978467188445184,85562 792818429614956544,243187 771060127319355393,122955 793124473343922180,249469 793185586811064321,249469 749582939680219136,9257 793434084919869440,252020 771700495136067584,126862 788123751795740672,215754 794792732208271360,260914 750419036752588800,11677 754778657848041473,33355 787683657183920128,211880 792022957119930368,243075 767340385655984128,87904 792778383708999680,247241 768233731932823554,209828 781826941108293632,190635 792029843974135810,243240 791694421016272896,238429 792132123310166016,243614 788448790269169664,11774 766123595416219648,87858 785415712332320768,194934 764971369255825408,85562 765050191703519232,84724 754853362944704512,33356 788061263616217088,215012 762085927896256520,69794 764160174982430721,80393 788416796768411650,217837 767362599293816832,97413 778225508374945793,164826 777319645783072768,161456 758754881758978049,54519 774024193297874944,138819 795308883795439616,266079 776436442415239168,155451 790337444872855552,228583 766985478562312192,97119 790010429967704064,227804 750052455417872385,10735 751795364655669248,16931 792539160779165696,246392 758043097410441218,50442 758649073859690496,54070 785606881800839168,196917 771484311409291264,121612 791363343147827202,238485 774344511665254400,142980 794689202667462656,11774 759461372715466752,58508 760971591467536385,65222 768195744104910848,103149 767188000887275520,96514 788151238667796480,216009 786602841200664576,204835 792200315579801600,11774 779080847286820864,172116 749788547830263808,9312 769854178894028800,114454 787789348431278080,213064 769297344441389057,112872 776866559503380481,158897 758047310349635584,50923 757734171951271936,47940 786817997880963074,90209 775775474488401920,151463 777115240647561217,159874 758311074177441792,52061 791950953125511168,233307 792525607699488768,242693 763449020849061888,78304 788765484976078848,220526 788830142730801153,216009 795654630696849408,265649 792392487541301248,238471 794352945915658241,259457 793885782700240896,255942 752657171129794561,22393 766049421708722177,84724 761690343959965696,70355 767788148080447488,101421 790758775288389636,232863 790931185308348416,234943 762680994633687040,11774 757421855091195904,46379 792032233297182720,243187 773211189010571265,134561 795752805717909506,268529 767784548927016960,101463 795395209488175104,266054 755902735803822080,36522 758084086061641728,50827 765346926925578244,87249 785924980861079552,198671 778459648458231808,168299 753036527459004416,24988 740938352451452928,11774 776915338516582400,158864 787031836882939904,207287 788933268334927872,221297 790918340281860096,234583 768509963085942785,106756 766417893911330817,87249 773830864476049408,132497 776106787510509568,153034 757544917740560384,46379 788514975446818817,217658 758635159755206657,54070 765007452882427906,82209 781840372662018048,190424 758125509880471553,41703 762540188966858752,73030 750742108051562497,14277 749997207311581184,10900 759844198766051328,58227 760248581269827585,61011 760308540800053248,61412 760957115494232064,65974 771495967954571264,126293 765552603921018880,86653 790775006875836416,233756 786195533194944513,201494 752200472069480449,17580 768549626307874816,107559 794809607327580160,261155 755087406668386304,35217 778613424011870208,33169 746377068234047488,11774 763523652633583616,78997 766471611759353856,93286 793253018246393856,249926 751164834884968448,15461 753088242107486208,22008 769648562330341377,107976 776807300371578881,157755 776585194086293504,156103 788393251921272834,1170441 780412712232820740,180074 754797955471728640,32339 785441425265602560,11774 765201105747705856,78853 770629344800698368,118192 766386410949582848,91946 792511038956642305,246295 751605378618712064,16728 765032394831368192,85027 786263426888765440,202429 788387371054092292,217519 793998247240925186,252014 780545122173714432,181419 753692127364800516,29263 758506023422398464,53703 793625853305327616,250064 787299963218767872,209466 774038249069174784,140025 785852859736788993,197512 764217038705307648,82283 766015971177947136,90384 773983414491811840,138922 760536961752989700,63451 756641479695540224,43553 778952127569924096,171324 791632186902446081,240145 777280218453118976,159876 771190932288905216,121479 732920419481714690,195876 759064584737189889,41438 795341593725337600,11774 756290716192632832,42564 773208325013942272,134795 774408984711180288,141360 793680775644319744,254209 764185376940552192,80939 754782626897068033,33356 793471895341457408,252580 769828530297470980,105109 764994886370070529,84889 749392413286957056,7746 769512836007620608,113780 772244224964173824,129471 764247697758892032,82002 779791067071836161,29786 788091399312805888,215005 792499046535626752,246392 759163486450573312,56192 791357283519180800,238207 793170875541360641,249841 778561372812488704,168297 764079922323165185,80486 785595307534843905,197297 757115552125095936,45122 755411513729507328,37044 764410728723779584,79246 777923160889057280,164694 753642016051978242,27402 786911788809981952,207287 794293993450242048,257325 781520063044194304,186434 752890971986157568,22206 753442572937277440,27045 794867000543768577,262849 776094357418086400,153501 764287543713988608,82673 772299589114146816,128284 757797042022264836,48491 765437127278551040,87245 771405353887997952,124032 750713699250368512,14277 795712281279688704,267862 759749510574710785,58481 773971854151200768,135736 766599418384637952,91700 778738329332224000,170252 787401242762813440,193297 758436851547934720,53001 767334007705141248,97852 750072429591093248,10847 760949028569882624,64730 762035630448730112,71717 789940494965043200,228888 756949957383446528,44450 791049983269085184,78159 795412197975302144,247930 759559566824771584,57105 793384306500571136,249926 773507972727132160,137042 793538737749626880,249926 778648948491821058,164001 788810955148828672,220526 770761417104293888,120363 774451778670563328,139404 753358166566563840,27222 764684156282503169,84209 788751772835717120,220332 768193327631994880,79987 776104354461777920,132335 778761718226948117,170471 795679263370444800,266079 795061218138615808,252939 772454367395844096,131027 778689882864496640,168794 768585837768355840,107745 765654076101042177,88052 768548205927604225,106197 764179104899805185,80098 765600750223233024,82066 787704723956609024,208569 788828510047600641,220029 788458651379871744,217574 787028038252793856,207965 791700311488368640,234990 794612792351457280,261155 757624930447990784,46076 794544184300621824,261155 757220283652661248,46006 777603446174195714,162596 751790698815512576,18555 787028972764823552,207287 793090484256272384,249348 785823794002747392,185882 773654176320585729,137640 767737015131639808,1249430 792817812334968833,247877 756868612212690944,42432 794871400796405760,261155 773866587132755968,139404 758364795414327296,52532 732510240646795264,352376 762031524950728704,71270 791267298271174656,219509 778416904046247936,152594 776076364365586432,152735 785636056066469888,195975 788163862508015616,215754 787553527606509568,210313 753994258424537089,29263 780458057977372672,180594 789984049796263936,121795 758433188914102276,47940 775301872953413632,148170 770067688148373504,116164 778046927380197377,163990 794656845126201344,257492 763022754660712448,354782 785814165289959424,197286 756077832451854336,11774 794291223926345729,259134 793164687357546496,249469 789895037148684293,227048 763547495800594432,78566 761599193668423680,1248944 775952155094110208,140437 763602748046774272,76552 770015788484923392,116152 774372993837457409,141360 770623058033901568,118192 781205270944948225,186434 759287588184293377,57336 767608774689427456,99651 792111635498356736,240682 787692882853523457,211181 758250978038550528,52061 785634990679785472,195414 768270430230618112,105270 772791750515712000,131027 765270865399328769,86268 772855117058105344,132335 759892984934477824,59758 762027983079034881,71026 794322878237986831,258981 771820583055077376,116618 753230619241504768,24319 754987658372272128,22259 774029856078123008,140444 795266074145095680,262847 785660340566499330,197967 746782837550899200,349408 777845062281592832,163990 781610435246190592,139404 786969435634630656,207613 789895010258939904,227048 790647130767683584,231894 759190709085745153,53774 775042083107123200,146259 794990524428128258,262847 780171126131470336,178735 786196983585251328,201619 793505381297160192,252741 786971326787489798,207949 778631052764049410,167674 791081537580085248,234583 794879930802774016,262752 780057625438203905,176109 773531047459946496,137042 758435778204753920,52061 767807139733700612,101681 785593183874842624,196767 790991599362637826,233736 758064758717239296,50278 765146624712544256,86103 780874635101560832,183269 751141685891960832,16299 787063215272304640,207109 773310078371766272,134375 794363034613362688,259659 788101709423841280,215252 773917695146356736,139404 793900811025686529,256255 773913186235928576,139404 795016184030629888,263896 795388990471843840,193543 775441248484077568,148537 791741729909145600,239810 754102543853031424,31320 754872216274075648,26721 794583983455686656,261155 795400381383614464,266138 769308026734084096,107469 774053894108303360,11774 770814780399550464,121359 785658092495134720,196277 755190546298081280,12954 786402999241289728,202636 794604778437283843,261155 773263435631095808,135725 791676937424867328,240483 765271885093285888,84759 767416750606430208,98890 770810852328943617,120363 793356980131762176,8044 765414481858002944,87245 785912380651933697,199546 794956719495335936,259034 795726841944346625,267587 788508722087747584,217658 792332827903795200,200492 752646671650082816,22575 774264829318164481,141316 795339374632325122,265992 790780380659933185,232137 787717104980127745,205197 791961686462779392,240070 768936107027394560,109945 776950710680195074,159146 776498163104387072,11774 794569161972256768,261155 773913846926958592,140039 785564618747965440,196788 786376516879867905,203391 762081303713886208,71026 732504299192750080,349507 734506766373904386,350100 756907533067952129,45453 790505860506279936,228101 787107076015292416,208989 776210846380859392,152314 757668272196255745,48522 757603342054850561,47782 764071919393972224,79914 760539033629896705,13343 788135789217648642,215754 789974832700006400,228124 788413218372804608,215437 775002794872991744,146259 777321732680060928,157693 777707523709235200,160641 773699361482039296,138819 785458449400393728,195975 792601404452048896,246295 774974384884764673,144682 762698674896011264,73814 760320295584477185,1248387 790252633072304128,228076 763892699128795136,80486 777149670086709249,159876 780822768342462464,108396 750002407430451200,10735 779103695481016320,171377 786411895481888768,203799 789910209980272640,227242 762038642994913280,70540 774017287514910720,140495 785644952818548736,197512 785862072391303168,198878 772122683832147968,127925 756635871533789185,44450 795078500780650496,249926 768016283396743168,103005 785798526563291136,197324 795106154166812672,264397 795615243011506176,267655 767745373729329154,97468 762716003792932864,73814 763887720892555264,80939 774950004813275137,144494 779349299482071040,11774 794909146789412864,263289 764179961175433218,81946 794876730217525249,258040 773596978810728448,137965 763394651978072064,76127 773385552003469312,135136 790661522787827716,231894 777917703621373953,164001 780739837238255616,182036 776870759205511169,157840 768780423073763328,108849 760722221698543616,63149 794043520671694848,254209 787159731966279680,209351 794599492213358593,261155 757586999914012672,47761 761590768259702784,69231 795067301817176064,262849 776839905301454848,153248 770424156173115392,118393 751777178413445121,19352 786430852754321408,202429 790877384731865088,234583 764323220791042048,82066 750731509808541696,349566 786008892232925184,199262 755505525878652928,27045 765006475232239616,85562 765216249768992772,74575 778196243742756864,166390 786370786118410241,201958 788112351664889856,215437 777562887124418560,155896 791720946793054208,240926 754866502759772161,26721 786906526849961984,207287 767294105928011777,97377 775548848454250496,112363 789354133941694465,223492 771694791855861760,127134 760614333617475584,63267 794941573163151360,263895 761456756086013953,67973 766774560561696768,95707 771388405586493440,654029 791214504210227201,235620 755548960920567809,38421 767294312703033344,97260 791494984591548416,238207 754770749936709632,33549 773512098265432065,137158 779453663945175040,174557 776457415986470913,11774 794616465903104000,261155 794555630564438017,261155 787474993689010176,208059 759172548021981185,55660 762893441558798336,73814 767842288923996160,101681 759820164003135488,59725 753433715322265600,22720 785815759675011073,198671 791586692176056322,234864 755129264979206144,32673 786953649201131524,207613 787146365155414016,207613 777505705364455424,161568 767202093027332097,90384 771486718457319424,126152 769271575388495873,108381 785544642003628032,196917 790525096544702465,231894 761890677177196545,69516 773991280787410944,140444 759938242338664448,56148 760243783212466176,61412 775018463001587712,146259 755959690023010308,40881 758285068267696128,50612 786218429812346880,201555 779357441096114176,174115 790544675241361409,226581 765307342724431873,86989 790649759279251462,231894 777587888644947968,161277 756555114345824256,43469 789895900210532355,227048 795241661236269061,258040 754732030672252928,28732 785657226178338816,197512 760897608906903552,65234 760910607742795777,65540 773673339751583744,138616 775906222163755008,148555 786229788264443905,200235 794582067325509632,261155 786062597028282373,196628 779680075167870976,164764 773441050597855232,136589 786979520888709120,207613 766160728797679616,90031 732696518768103424,352911 778318064324673540,167517 763407971804065793,47940 764103015498416128,81702 771896496765538305,128591 794219953297694720,258456 775375955523174400,148645 792773992138485761,218603 758345969893253120,52538 780932521915801600,182870 759104975716966400,56964 788868137940680704,25223 790703868409708544,231894 791325475855437824,238117 793523906946760704,62492 794290817045118976,259267 792497945094549504,246225 793314252996087809,249926 786805396245581824,193633 791813920625483776,240890 775519153536966656,148045 765177712159944705,350711 785536568811458560,196277 763443780754219008,77598 765172709491740672,86103 772484147726155777,131027 789181008188813313,11774 794655111918198784,258922 761705948847144960,69711 789002796016295936,222401 792421515283226624,245634 795750996030865410,267746 787083772252397568,208916 790255846546550784,230270 771188115524374528,122404 781838080588349440,190269 749827937004818432,10395 767438835932360704,87904 755786258677391360,37218 761610263019724800,69576 770361476091617281,117257 774682221290541056,144542 781221024335536128,186434 777934372779413504,164826 788558259099537409,218495 766129193570570241,90539 787127475839070208,208928 788089856454983680,215005 764337386574712832,81946 756201026521137152,41680 780534481010778112,11774 765928408123604992,89945 771394662464565250,125367 766352389154623488,91894 767486728571674624,95055 781740786488635392,180016 786961914903527426,207287 791101854985785344,234522 794611904819802112,262053 758760629847064576,54974 755547659189022721,38476 792306736849760256,243075 759194294771064832,56964 735166990461997057,11774 793225848262459397,250238 758475949042171904,53144 758487572133707777,52388 781468907521449984,188119 790756968982016000,219523 776918338253586432,157755 789445836686102528,223286 791046737515327489,234653 764043605803671552,73926 763860370385735681,80720 775665975769300992,150511 795666129666482176,267862 754983379636858880,34666 788155681585016832,214354 794653678519001088,261059 786371141606662144,202007 781633925366050816,187611 789220853875638272,223492 762052898587078656,70941 763086446672556032,75724 771700494758621187,126152 753760000049381376,31852 762124636729536512,70501 753344945990340609,27045 772102024913563648,129301 792220232240750592,235685 788501524934561792,217837 790948458479878144,234583 732678149524328449,353228 793234083581165568,248719 794317991424847872,257492 752701107231744000,22779 766526473368850434,93261 780607522763714560,80785 792160184282079232,243075 765599913275195392,87607 790347816686137344,217443 732981804030779393,353451 738815032327311360,11774 790810805906190336,232863 794708032768843776,262849 763930647840722944,80939 788486664137998336,218275 732744517842042881,353006 758347849570525184,52030 767402610953445376,90384 794000378387787776,257325 757923080224268288,50110 786276239703154688,11774 794638149590794241,261155 792180969130364928,244550 793980792519135232,108396 780564098627080192,173630 795704668705923076,199307 751551179696451584,18470 768850067570569216,11774 768985343341232128,109104 753969681283870720,29263 776740686016028672,156835 770262697413840897,117364 791010158901997568,234583 755981906555133952,195876 794572957200748545,261155 766466018512207873,91946 777577729340366848,161978 763593377531072512,76406 793512036907020288,249926 763309361787723776,75724 776866700130185218,156644 775171387451400193,142527 793889973489504256,253207 775767623128588288,151463 766370983988953088,93068 771743459665338368,125554 773980271448248320,139404 744639278882381824,11774 756416346171199488,42249 769601765067010048,113412 763896697521004544,80939 788778371291447297,220029 790529341889404928,228820 792138793864146944,243187 795369512296136708,266151 788811715513167872,220526 761714563800719360,69711 765959326993227776,90384 758267960129622016,52061 756583773320339457,43258 776758694528684032,156533 757683192174374912,48735 788203446423916544,216187 776085670649434115,151065 780556143659671556,181548 775114285894610944,144730 785562199557345281,196277 760867200055992320,11774 785542972741939202,130635 795085917400788992,11774 759075759021580288,56784 763439277350981633,78344 775400831931723776,148645 750403084447125504,13174 795284880053727232,265644 763707732243390464,78566 793860321471438849,255246 760591479102316545,63858 775091065166630914,146214 791776331885338624,237491 774516627597561856,143585 753957724044595201,30633 790906201424875520,234212 793530415730585600,252741 755134945186582528,11774 786943218382475265,207613 794524827117723648,261155 795677786786541569,267862 749698146381561858,9433 767113979336458241,1249379 794545180061773824,261155 795003734782857216,264397 760993738621497344,65898 757240889085485056,44429 770357191618338817,118515 788488138540847105,212000 793712471475298304,254209 789161298051215360,221476 763665248662401024,77849 765702520941535232,88361 765986934107869188,90735 770257412548722688,47570 770713815709126656,120610 763099193669980160,76429 778955758281056256,168794 749735713755639809,7816 780601149137178624,179384 749694380752023553,9754 775427174815920129,148419 773623549168717824,136947 792754139130462208,247232 793725004521230337,250785 794181796682289152,258306 794693860555456512,262022 769525408865935360,95574 788754239547846660,220526 776748187436527617,157755 771016172921761792,121949 792093101565284352,243865 765612808742416384,88546 767531841305706496,99297 794333330770690048,258683 777474634501517312,160758 790378432077164545,108396 793523126818660352,249926 775361307394519040,148645 762395961293406208,72642 760476401061552128,62771 787014643105538048,208176 762093176861569024,70689 768106482621636608,103481 752840148346372096,23899 757097350498312192,45857 793602004685914112,252893 772908473352794112,133043 766827379981426688,95511 791714012819881984,238099 768948739771920384,109666 774087840107945984,140748 780026663518167040,177433 764578952077639680,81659 763530535281057793,78189 765930545272553472,90318 769104366146060288,62492 751558494378229761,14277 788066866359103488,215005 761281311348711424,67350 769653834847232000,114260 758506334954196992,52554 771928047935229954,128519 790645620201709568,232863 753760193742303232,29763 793284631529263104,249882 755095242651467776,35044 755162193927213057,35890 763118637485993984,76549 769371846668013568,112336 788845985590018048,221476 793493104280100864,249926 759096792071798784,56988 787814795412119556,1170530 791361765825126400,238207 757445255780179969,41839 771828817253937152,128230 755573689152737280,35890 785869650110185472,198878 790796746494320640,232863 739563601191653377,11774 765011257258872833,11774 792055350631534593,243075 749382499734679552,7155 749491152404025344,195876 771069932742336512,118191 794331570471473152,229922 794576890442878976,261155 750296761747566593,12357 779766917141639169,176419 773230622827360256,134561 781146042293026816,183759 780911691923992576,184223 792487976819240960,244550 750509411660029952,13450 795751038238085120,261155 757780705942339584,47782 771888796904386561,128615 754807052195733504,21074 761926645905326080,431998 777304232051388417,159876 766773192887242752,94396 770393019098935296,118698 794692452506628100,262752 732745778624520192,353006 769403028780777472,111549 781826265162579972,187131 774919967204528128,145911 759564312289566720,58358 775028382920761344,146259 794694183659466752,243061 767838743650861057,99262 787041231234674688,207965 768863901538582528,108849 786999749689737216,207287 776471463071059969,153596 791713006010953728,240145 753730245413384192,23884 758154413131304960,51595 775546440756162561,149013 753986141733347328,30339 764936286520107009,11774 788889759095615488,11774 772937424183984128,133046 776143509921239041,149953 764003673433223168,80393 787707960680034304,209151 763431726811082752,78159 790219178317844480,228063 771944453523251200,112363 765035724617822208,85027 780849060072689664,182870 761340540705185793,67369 766151250819682304,90193 774590490045931520,143585 779011371795091456,171982 776755547819225088,154071 793547999465078784,252014 791661752060522496,240145 752037042373132288,20474 733148309884375040,355106 795138120102461440,259892 778240861821960192,166390 786696792385748992,203806 780939824563884032,184462 788736159308509184,220029 763405155467350016,11774 757978305534451712,351158 766286232464846848,89898 794415920940777472,259623 770248813436997632,114987 795439848987430913,266079 754767190105198592,31077 761658438283853824,68864 786674800861319169,205455 773568496739332096,105109 735862739684335620,11774 795677656243208192,267862 754821825188638720,32337 758652383303835649,54070 777959424069623808,164764 752799470509658112,23069 767727562860613632,88930 771698716851965958,127134 732282681015173121,349347 753066604993196033,8188 792875118003355648,247877 791358308368154630,237908 781523479388524544,186584 785552567992320000,196788 763095544612859904,74366 794558286037028864,261155 791567458221953024,236931 765222809303916544,86501 757672379346587648,47736 794015565614460928,11774 781591727870181376,170187 788804998801031168,220820 790347435621036032,227804 794663339884429312,261050 750385839855861760,11774 768175961514934272,11774 768966226706137088,109666 755421816680620033,351463 775253807609569280,146847 791082982597505024,235828 769773832726949889,112239 794011037775392768,257492 785703597820436481,197286 786405832447500288,203674 788431675965538305,217837 758721557313105921,54739 780631684907671552,182257 794544539667202049,261155 758352279351156736,14277 772736477939859456,131421 779107829521211392,172270 791844517162913793,240070 764301737175949312,82209 761600100497969152,69565 777943937386422272,158820 759574586279202816,58232 773336110764359680,135505 778288494921846784,167046 768560124835364864,106702 786405418851532800,203674 763571114593443840,69191 774427396850196480,140444 778611304571375618,168711 774186188005453824,139404 775546543977951232,149953 792406116860829696,244143 750558996940062722,13309 790744469381406720,235349 785643897926127616,197512 756020694517886976,32869 771173448110309377,118191 761432739706920961,67973 764871784822820864,83870 773253016619069440,135642 791468670992146432,239405 781612620373696516,173937 785529684989652993,195101 787882441235062784,197888 770369104280686592,117310 750416513165848576,13343 770632410883121152,93478 787789824044531713,210289 776150275925110784,153658 756283082840403968,42432 788975676753846272,222627 742826896023388160,47188 762553692608495616,72029 794595434123575297,261155 768860665691906048,109666 795102579285983236,264397 764857917606465536,1170338 772450470111633408,129551 766781797627727872,95511 777908991074635776,163592 785247560101466113,194082 774553133460709376,141360 769352178242695168,112336 778057779567169536,1182483 793464359917801473,252020 774258460183580673,141360 765680195080708096,84724 773950873684832258,140437 776461569374973952,1170441 753375160753848325,27045 768900038483378176,11774 778317427067064320,128591 776023733156872193,47940 788759340413022208,220526 789685317808775169,226731 794778623022657536,261155 768111312639438848,103261 795320934836146176,266293 764948217611943936,11774 768886380416081926,108729 777572637719597057,161277 788197387789557760,216009 769601387927838720,11774 766490036728717312,90384 794597310969692160,260404 754900260145725441,33356 758459075298414592,53144 793289360200208388,251266 778323995129020416,167220 787342796642541568,208507 762300218763317248,350979 774251737268031488,141887 793845759577763840,255995 786947898579693568,90209 760119913168117760,61051 791357953467117568,238207 779133983531552768,171644 787401153768099840,210313 791434889035780096,238099 790331959398567936,228820 765236145164726272,11774 785940761363685376,197803 765628260109676544,88748 770982785993408513,122146 795342763948642304,266079 775816317853138944,145606 759518182814003200,58508 762305497932455936,431998 761654926246158336,69747 775417598879997952,133454 772481412054134785,131045 776262694601039873,153194 793863284982108160,256255 759390931724402688,56964 793695930474049536,238207 762095671340130304,71099 758404850241662976,52545 773825614361092096,137869 773581732775723009,136947 766749490443329536,85326 792918164438781953,247877 749239554943619072,7809 768638210394066945,106281 754765321181863937,33356 758364458846605312,52532 785993674672877568,199262 754719423433498625,33356 774069673956548612,141360 787278393595179008,206666 753622561741688832,27045 775031643916623872,146259 778930419781828608,171168 754728441430286336,33426 794946215536259072,263931 793212299670540288,250633 794693152229752832,262849 763171489063448576,76549 791336260501594112,238207 781782641217380352,188285 792486222233042944,245130 780928207541370880,170187 787627916070748160,211875 752204754042785792,21622 786705705373880320,206054 781680480827547648,188401 791055154321563648,232884 761554465656827904,68027 774807228045926400,145474 773250599265501185,134993 794275657538797581,258598 767107120667910144,93112 756292239555301376,42564 754726928297422848,27045 786453668664971264,196277 773192947244249088,135025 776106291756462084,11774 790608987582455808,231871 794967220250144768,262925 752931882791112704,24603 788894270174466048,221832 763907362080059393,80939 793414023500947456,249926 793613302731603969,254135 793704078803099648,251951 758717804069650433,54011 769852730802184193,112591 791067870205579266,235487 770778542640664576,121046 791115106662780928,235536 777352233125937152,154914 790981092928987136,232884 794164044404027393,218540 791902352609456128,241819 765348331501518849,84209 759206814873419777,56964 761370250222772224,68182 785544326986264576,130635 762266782207975424,44370 774003526833811456,140039 794266768910991360,257325 785488305383206916,194949 794214661809930240,258331 785260882582536192,194082 774012794400219136,131421 773325974528225284,136110 769389947669262337,112872 778970094806392832,11774 781359736419602432,186584 750300874950316033,10735 788214444333629440,109244 758428400637865984,52112 762938797260668928,75073 789188708121456642,224221 756194670108082176,32684 793481032964120576,252408 792249355600211969,242693 766033882042937345,90539 793487443668373505,246425 770329213190701057,117609 793464131382894594,252020 760529150998351872,63149 765742817276678144,87904 790989528332984320,210238 766263100458819584,91946 772300017742688256,127134 749793861879332864,9433 749805960672280576,9446 750828500823707648,15469 787501206906077184,207613 767924692053176320,102011 794620905485783040,262025 764798735595474944,84724 795697959358840832,268314 758544754435039232,53703 761350694418976769,67973 768103973735714816,103261 794014590174539776,257492 750567760099414017,11495 788855636259778561,220029 749660288207691776,9145 765664313549914112,88370 794217121685377024,256255 775234842342678528,72093 789854924469329920,225359 794952797443813377,263933 771981667208572928,118985 788166965336612864,215088 749982688077942784,10064 776778158263660544,157755 785900010550366208,199546 753268066822356992,26670 781651256326717440,188154 758184307424759808,41703 748255198292783104,1170429 764309341017149440,82759 732362425018798080,116686 759068470445166596,56784 769227990030950400,111454 794330775470510080,259457 762315687662608384,71502 770245308018139136,47570 778608249289400321,169201 779270477093089282,173602 751768817051660288,14277 771685654010953728,127134 765537704058712064,88052 765613850167214080,86645 772209915150544896,129558 766522178674102272,83488 771898828442116096,126152 773652810999083008,131914 761756936136232964,69947 753232697070235648,17307 795043281990250496,264397 763583482429923328,1249142 774163912937791488,139781 763021015374893057,65677 764989875334635520,83391 765386444240191488,86103 760918598680449025,64730 752826375292289025,22439 770584303520579584,119832 776928013128572928,156835 795758586806804480,268777 752197293441441792,21074 733126016256761857,355261 759243725759451137,52554 776214861109944320,153575 763073617672433664,11774 795440541248864256,264807 771922914992070657,127871 762839123308589062,73712 779375049975406597,174557 755204167203946496,35436 781263313338523648,186883 790263182430441472,229159 761208480585875456,66897 786620700308013056,204539 742081662477991936,349060 776872041744039936,158387 742726044969521152,1247414 795164215443070976,263817 794535962554593280,261155 792510473438715904,246422 787669439122591744,210432 754052768625598464,31400 781567274088067072,186750 794191135392436224,255942 771679578892935169,122146 780590723980603392,11774 759656925277462528,349714 791693109860106240,236933 793887916703363073,248652 795358574851391488,265649 794149139915374592,257423 790236977178247168,230279 785300700024692736,194934 785549964776800260,130635 785668334436098048,197341 786558218939998208,204413 770251023080448000,117257 763094051348422656,76410 792051257443659776,242584 791426531448922112,238290 750399921224880129,13201 794789940001280000,261155 762059462697897984,64084 793844944104546304,255942 768897243122458624,11774 780174957959577604,177233 776220830040633344,131210 751841063296532480,17794 753957319759765505,30590 757878811656589312,49754 761002381542694912,65144 793111619513581572,249469 763565844060340224,79037 759845036347363328,58227 776009606900383744,152872 761643883314999297,69947 753318214080266241,25189 758113208318193664,41703 758308213448183808,52311 790750866806566912,232715 769300754750255104,112623 738130166602334208,11774 769709806844153856,109666 770748116291227648,120613 774473303033540608,143585 779622423448653824,173628 785492852700618752,11774 786671651714924544,205354 794168800228835328,258331 793132971343564800,249841 794678560938135552,261818 770752173047177216,120610 773566801523380224,137639 753220578673172480,22439 788447354542260224,11774 751767498916237312,19687 790741168426332160,231894 786669458815410176,205455 751541431857188872,18386 794299221004292096,258456 766765501326450688,96263 768210568142389248,104421 756872206697627648,44163 795247914255847424,265686 786230956487245825,199640 794563649469812738,261155 764103694266798080,72809 788820784554860545,219119 767191545028108288,91946 755157847500095488,35890 769370210599968768,112788 773972588020264961,139766 792080138582261761,243398 751879000616828928,14277 769139830106230784,111557 766741349714399232,95708 756269442804383744,14277 763874509967400960,80393 762132866792914944,27156 793129411365236740,249469 776893021845491712,159236 758376779870593024,52061 768248173877825536,103212 795352249966952448,266054 777491030811684864,160353 770303440069079040,117257 753363101676810240,27317 768922801851932672,108849 775718464782671872,139255 788872907648798720,220820 762684308423258112,74265 776698788664774656,157566 793219822171590657,249926 785664856061988864,196277 794365333209378816,254712 759708699891933184,58937 791049366572183552,235951 770399645025513472,117932 759169196706111488,57348 779491757067304960,64652 765391602055512064,86440 758414909680001025,51997 790935318828494851,235147 767439193182117890,83638 766014599946797057,88457 773881836019875840,139404 790374975177797632,11774 792763302061436932,247241 793936390392336384,256038 772937326511071233,125742 751160724844531712,17143 779117867191013379,172428 794327666937724928,258878 766652093557907456,94699 790535107333517312,11774 794183174024794114,258331 767815607576367108,101383 772574291103653890,128961 793295790835773440,250633 794647205948715008,261155 770877332743606272,121949 790995572907880448,235621 778310899119616001,166422 795740683755667457,252939 758012235558055937,50804 778540301531119616,167569 755503558166925312,38183 764457170767314949,83391 788829082955821056,216009 792446863467171841,239610 751610191846658049,14277 788802284780007424,220332 793951596547866624,254135 751581018218430465,18893 778302117073326080,166339 773618503479799808,138054 790994535333625856,234583 793898624404946944,256451 789063306850013189,220015 777698694149709824,162638 758119391183540224,51563 792249626191626240,237558 735120898085244928,93148 772588058210205696,129474 761802024635736064,65180 776515981808107520,155898 778779097006804992,167220 769335040740364290,113282 777101227519770624,157755 765266873449611265,195876 768688565744197632,106095 769924186475233280,98736 786818513910497280,205167 758390542132740097,43383 765902779420254208,87245 785845028002361346,198544 767825846719524864,100893 747481078026338305,11774 787933494479577088,205197 769205117782528000,111549 756967712455168001,45311 756454582218289152,1248401 750382759491710977,349465 761584978513817600,68993 795004959259561984,263817 772142591647166464,127925 756289316297535488,42171 788766957633871872,220526 789488315489660928,225981 792503715341094912,246392 794394149839601664,226320 769261776584138752,109988 751185961887764481,16422 781217359939854337,185496 792417399542804480,245750 759489106602786816,58227 794000364835991556,257492 770921265464905728,122088 794194998770089984,258456 790457457395007488,230282 757539436108320768,47264 776651008889847808,53667 768759490443288576,106260 791079305656754176,236454 732195802072801280,349824 732110479716417536,349368 756991986264076288,45672 777962579536728064,164826 787010673402183680,205181 769056538174558209,109875 752981277012271105,24597 762020381523779584,71476 788529974059806720,219090 777924262732570624,164694 785972516489531392,193297 790941872701136896,234583 773600199738621953,135074 774991397275504641,146259 780954159956762624,180520 752840127035088896,23899 792137618578300929,243187 787093109574217728,208176 755530206585188352,37979 760648387486216194,209828 778230609948741633,166409 789304561102163968,206666 794533266191630336,261155 791768845383970817,240145 794058610141581312,254209 763073637083525122,76429 760536538404966400,63513 772695209410867200,131007 794686263043489792,262784 766710813893668865,95672 773725181571391488,136904 791262354533150720,237274 788801913089294337,220526 781196288125722624,186050 781257809333747712,186550 772296150137221122,128934 732221686146158592,349814 755448682103713792,35890 771403065354313732,125381 751555954165084160,18219 761185998621450240,66159 765837564980920320,7064 749426850045145088,7234 768102159070162946,103389 792167156104372224,11774 780783930144231424,182960 786909195895386113,206642 761384046568103936,16311 779122846975098880,172799 756539962112217088,43383 760979593167765504,66116 793877238982729729,256411 795373546532966403,266151 774018189680254980,115790 775043325372035072,146024 771820255110758401,127836 785962413447270400,199546 793131463696842753,249841 759628638471921664,57574 761530048432082946,68993 794002111780548609,257325 778629737761517568,167220 794170915034542080,258331 788852210402680832,221274 772215872496828416,126498 792737074298359808,246703 777721543530913792,161456 785471578033250305,194723 756897989109571584,39096 755164159935995904,35890 793962341201084416,255192 757797330087124992,47283 780684526682935296,182036 770628809125093376,119832 762978682201837569,75724 793892113939181568,249926 749753081148108801,9754 794317224790003712,258741 774374679205203968,141360 779337992447995905,158387 764379647530246144,82066 768834845799690240,105643 751935590891868160,20039 766630418615562240,92995 771466956369125376,125703 766453459080085504,91751 771571669374676992,125163 772563580868661248,97386 792817005984305152,247877 764783012798197760,84724 762106623259136000,71944 753297815502147585,26458 754733316792692740,33356 768601090665254913,106819 786697330183532548,205902 781842398770896896,190635 794539147864084480,261155 761949938422910977,431998 788026350246342656,214492 793843424755679232,255954 780471114170376193,11774 790276837163368448,209095 768845042475798529,108799 752261759868755968,20279 776763702955614209,157082 789492636474224640,224678 774015057764036608,140444 780164587001880577,176128 785259386457305088,194154 766407136972722176,93823 779060569689186306,171886 787390630414589952,207109 760483522628902912,62877 790586440530796544,232137 760581402786136064,63393 772936199455576064,132996 790714583199551489,232169 778552201039843329,167319 768570620619530240,107423 753804559454117888,11774 771834924328419328,128143 760155737855258624,60801 771368397133213696,124023 767742345387335680,101134 781639183823695872,185508 781236569176875008,183269 760114686763241472,60794 751102296826650624,16299 786219074409762816,201494 762186938119966721,431998 768495478174547968,103354 792843476840747009,247241 751242691879456768,17416 762277914465316864,70679 773995271135043584,140211 777786010927112193,158175 791070756142718976,232169 751733269402497024,18893 779685540979470336,175245 776867691525206020,158897 785265791151251456,194560 790663677745647616,232280 788518099360165888,218275 766433628742115328,92959 794634980164894720,261155 777255284867674112,159389 792185790843478016,243187 793951973959680002,252939 773605883846811648,137978 791706068753801216,240483 792056572348334080,240483 764859863776104448,84724 780875561363046400,183759 764579339769905152,81702 765691960862531584,88489 769207222907899908,112171 772103483017293824,354105 776807687124201472,157840 794009768851476480,254209 777270839343517700,160539 759114764048039936,56964 775546542996516864,149953 750509977249415169,12746 763336495918743552,77433 776157495454736385,154177 780669889962921984,174116 773888840079515648,139404 792025013260091396,241819 791695061851463681,240474 790425539546746881,223881 793592274466791426,249926 768869171958394881,109666 734459145378795522,7258 767753506015019008,101134 791455384447823873,237935 755103926077317124,32452 773181987406348289,135025 791751249200689153,238845 780621081409236994,181935 758309613712408577,50923 774622318026973185,141360 787095324254961665,206008 753702862501404672,28508 766418725008465920,93286 768781206766977024,107032 771416013950767104,125222 776496651502440448,156103 795295825329082370,265855 754084006367420416,30802 792513823651483649,245998 749975406757834752,9754 753734578024615938,29600 794572154130075648,261155 764806452741607425,84724 761526684004806656,68993 760969633511960576,66105 788169794671423488,11774 793977958658490368,11774 768344002387120128,103354 785267166488596480,194225 788473639100297216,218495 770539917994668032,112788 790917516885303296,234583 770900161828642816,101681 772468324944969728,129558 786167781670526976,193533 774815134753492992,140444 792552212618702848,244270 766352680914677760,93112 765669651355471872,87904 773838691223662593,139404 777956302261669889,164980 795749062679130115,267746 788480825058877440,218275 762260200116092929,72350 778424601118380032,152594 791743048187195392,240556 777688349871976448,162497 795346701921959937,266500 751736511083716609,11687 793327476449480704,250430 795699817557196800,267521 761402096021233664,67547 774637850683772928,73196 765611348227153921,87904 775179800054947840,146259 790380811707158528,230282 775035740744855553,146580 794240917141979136,258598 753307773828562945,26950 787243734769557504,207949 749994802238791680,10064 751987835989684226,18215 790776585607536640,221524 757998401514528768,50314 772845315632336896,133048 775716954359279616,151071 780921514728251392,46572 790337059449896960,229693 795046830929248256,264397 752970928263356416,24597 786667431661932544,205512 793628398249582592,236884 785559381622550529,197035 766076917762187264,90790 776405058703519744,155096 792205756493733888,243165 793725565316452356,252186 778563212971171840,168794 786598065746550785,204835 785547258540363776,195386 732411702491250688,351676 774102763739361280,139404 793097498520870913,249469 786940927596175360,207613 738370452188463104,1170514 773546588211773440,136515 789336641785720833,224243 793209348889649154,249926 793525072795275264,249926 764582636572385280,83751 773967450928885760,140047 769395647200067584,112336 773592854774030336,137042 790594093814517760,232137 778260625327792129,164826 764877341667368963,84724 765562514079944705,87904 788805661316579329,220526 775767223566671872,151463 788718743429971968,220029 759216848340746240,56964 774009721594359808,75073 773699134540820480,131007 755384101343866880,8044 779635413128450048,176011 772250673387859968,128934 773704715141980161,138854 779886566055383040,177456 768126419264077824,103354 787113787681677313,208252 761371923997687808,67973 734166284099850240,352089 755449629529997312,36888 760566010822946816,62776 766355501361696768,93286 785649682999631872,194082 791075303640670208,204413 793204208791085056,250633 791370032328695809,230283 779337704446136320,174117 795740073694232578,267746 763209541588746240,431998 788782002489004032,220526 780614416513404929,182146 786533756307775488,203674 794633111548153856,261155 780296789811466241,179307 795396205236932610,266464 785301581973495808,194934 770314463488585729,117257 764876653797322752,1249250 791924732345978880,240070 778310365323067392,167398 794766933014888448,263289 758716912796860416,54507 794229807571574784,11774 795668668407541760,267521 794890172965986306,263708 772883305943306240,132335 792762604968038400,247241 768197963776532480,103071 793170441103876097,243075 790480570249842688,195876 750159637513510914,9140 793141535411998725,249469 757346235963416577,46379 795336588406431744,262925 770263469606273024,117606 740032508302098432,353488 751830364897759232,18555 778487254767599616,167562 778665903139524608,169029 780726341503160321,182257 766409198032650240,90605 772279721438478336,127734 752933043460050944,24597 790941594820026368,234653 793646673071333376,249926 758678597917827072,54272 769240481595133953,27164 771410967762612225,112363 787532006091464704,208928 795754587097591808,268646 764572635581775872,80939 780789800244801537,182960 785815170585128961,198671 786829156717703168,205186 791793954173906944,203710 764649844367585280,80939 761396322381492226,66647 781224061305102337,185310 787627029017440256,206101 775378828436930560,140444 759550156819795968,57068 768243651562631168,103506 762750506624229376,73926 760625700575465472,62728 764455041633660933,130505 774076978580234242,141360 779141642334920704,172089 785246388112068608,192391 787629960672542720,211769 771789241462521857,127218 777995229257490432,164435 771437389579481092,11774 786690390749507584,205728 781504346148200449,186434 789459029802090496,225380 751802213312237568,16931 767854668450000896,102137 762027840644587520,70338 768202258349555712,101203 781828134685540354,190424 794565317326438401,261155 786583778852343812,201003 793581235993837569,252679 763495515824807936,77598 765714088877961217,88052 785266038015348740,11774 785607002294620160,196917 786354110056374276,201958 755555486766948352,38459 777719494932242432,162610 787388995030351872,209151 772114026859986944,129558 756267327151230977,41689 786957352612134916,193633 759403844035944449,56964 755043070630965251,33356 773903540150423553,139404 759120803862614017,56360 760291368895852544,60866 791019042182135808,234510 763258440558977024,73814 794376922121633792,257325 790705101430198273,233772 757086212968579072,45964 788404417171230720,11774 794571116714987522,261155 787554152289275904,208014 793497637592920064,249926 762805325422469120,73712 761122214569652224,66159 785694502988185600,196277 787409297382580224,207965 749391527441379329,7392 769207627297402880,110709 779830191896064000,174492 757565402100604928,47782 754731975349456897,33356 764913016165036032,84724 773634620873072640,137565 780249046338285568,177117 780484837719158785,179936 758744227371024384,54070 795141657914056704,258922 785662053285498880,197286 757908606150909953,49975 786484856632905728,203674 772566423172444160,90384 786338330497605632,203245 754735771601383424,33356 773875427354050560,139404 794534518111735809,261155 779767969031217152,171377 794694205306085376,262588 767820874095308800,101383 768853299155963904,109337 773524803282096128,136904 763535693360443392,78684 767810851143376897,100893 781123897219428352,183759 770338605222985728,117377 770336407831375873,115531 786660275558547456,204958 747597177233477633,355701 794633931286921216,261155 794322823036751882,258058 768848396836675584,109104 753296373030592512,26871 771419875621347328,125554 776770743317200896,157993 777846083162472448,164001 794076850335010817,256531 754709371888672768,22393 791351053367308288,238395 755449263069491204,35890 775000255494488064,146259 778635750686363648,11774 791323076541591552,27370 766401185397903360,93261 790214513333309442,228820 792480640956588032,245040 791302637572464641,237491 794626140912525312,262053 774427163193778176,141912 758223836198346752,51750 793587224029736960,252679 787753714480218114,205197 762120835599470594,71430 787306013380648960,208016 776876170797256704,155593 757649016721145856,46890 770050946105806848,110585 766304962687094784,91946 794141624645324800,258193 750282221454561280,10735 776449667265462273,155896 794377069841055744,257325 794478682970521600,258598 776620491578544128,157108 768204895698681856,11774 776815542552395778,157755 778677213151399940,169201 764936116902383616,11774 781215634466148353,185595 788325117294030848,11774 761259635621912577,67517 793469353224130560,252020 766388837794865152,93036 769266520811634688,112399 770770140669575169,120613 792414234395017216,232419 755782963103690752,39462 779460678138626052,174392 763423194174939137,77720 778574034405502977,168794 769631684836880389,110659 785906132976037889,198878 752988545455951872,22972 790967317513601025,235487 793182699473207296,248569 785926126719893504,198671 757378538643128329,47202 767836848412426240,101134 792575986285936640,246726 760986568228212738,65815 761064258419380224,65738 767771595242770432,99044 769219326754824192,111438 757689105966706688,47545 762746066747920384,74727 794605650361905156,261155 758347762811502593,52061 764296629314736128,80594 765053878626754560,11774 794338003376160768,259659 765578458755899392,88052 754787172931121152,33356 769343298657857537,113165 771731886926213120,126152 749750361968095232,9433 775425729492246528,148537 749823688585932801,9433 750135463097368577,10808 785896272494366720,199546 749654746479235072,8960 789073808992854016,219942 795261200867147776,264397 745324770237915137,738099 765253845924585473,86440 793604564968583168,251566 751545362096066561,18495 756667639863259136,43391 771885976524353536,128591 773271019331080192,132335 794710950083436544,261987 787091479328088064,209035 792964936322392064,244270 793870879298060288,256358 764470467612639233,80355 772179969107603456,125742 760930865908178944,65180 793134554789793792,249895 768267759205482496,104662 790419600890531840,224793 773192639336353793,135092 760269190825730048,1248387 765217753598865408,11774 795680770136231936,267862 753691633691029504,29263 795063417627295745,265030 792485711249149953,246225 794762899105468416,235580 764924506703933440,84724 765988076623503360,90298 773631036798492672,135386 785608934136557569,195481 785976418983350272,193955 754052991095799809,30590 765650275004772352,88370 790343006310268928,230282 776150191774851073,153095 793316497196056576,250033 773669623224868864,138061 795754267965583361,268646 767749226990342144,100893 780565023894573058,11774 758778361506369536,1248642 778536664587182080,167319 789326649284112384,225456 767759436257464320,101203 770271247850676224,117257 779439103628541952,173964 791260811117334529,237491 787083936816136193,204835 758641091281195008,54070 777905306558992384,164452 786296998999658496,201620 790893205638250496,234583 791357071249641472,238395 795468750069764096,266491 765281951473426432,84724 774642610589749249,143473 756923917856452609,44429 795111309301940224,39957 792127791756025856,235580 764127745928376320,81869 792170176275812352,243535 768885627530063876,108849 773918329245401089,11774 775825417164947456,151361 765566376224358400,86103 753225923248414720,26140 766314439444353026,90384 777648691008016384,161993 788765239152091140,219678 793132658691833856,249469 775780918380331010,150552 757430104850993152,351340 791743364114681856,240535 760985935160995840,66159 768600839539666944,104973 787033829093421056,192032 755845385973739521,26574 758046498760327168,48663 747501486892941312,11774 780584790714118144,181419 765069883541303296,352010 764843847503515649,84422 793901384303247360,11774 790631769057988608,232280 778745774918086658,158520 756547088834371584,43917 771817168639963137,117377 791661350384644096,240483 793243710263857152,250064 752267854200737792,18215 760098560402677761,60866 794902295498620928,261155 786574529262940160,204629 778586691011346432,166941 743156009028378624,11774 790977459051081728,235590 779061678524633088,168321 794166854486921216,243865 762252969299546113,72035 770732663586119681,118294 788398754084696064,215754 790745502451138560,99049 791728134156529664,240070 740333960912371712,1170321 794550150949703680,261155 743479101596401664,11774 753402273997414400,27045 759219542807773188,51798 780027452147900416,177748 785619810822397952,197512 790445332198985728,350650 793122011480457221,249469 779711571316572160,172967 758922658662592512,54764 770967229429116928,121949 775551569186127872,148684 795415427702788096,266138 775518465159340033,149953 787919319736791040,213064 775896649512128512,151242 756281928475561986,42432 768872284006252544,109666 774449397602062336,139865 778306624200900608,166532 781865131844120576,187131 758327701648371713,46624 770385040706449408,118191 792212247154221056,243187 794546629311229953,261155 778360842517643264,167220 770198455084019713,117257 771092892655947776,122776 760568766300291072,63712 761566519130148864,69231 765942451219656704,87904 768571560126877696,106281 772558903770910720,129551 794623216690036736,261155 763088026641793024,47188 793148991286280192,247877 764882450451402752,85157 764210491560308736,82209 772859509765267456,132578 777964489626882049,164783 765396300128858112,84886 789335003838709760,223286 758732851567218693,54243 763524521085337600,76406 791468835090071552,236860 794996962470674432,263895 753333415106207744,18323 750502253249851392,10848 760676753157218304,63776 764962742029590528,84724 768229088540631040,104406 760291910883823619,61544 771128344502906880,122955 767852065611771906,1249484 772561249834037248,131542 756202378005737472,39235 757442368761135104,43285 774153834989924352,1170739 751542500154892288,18215 771070610961272832,122388 769403944762236928,113165 768968629421355009,109945 778252204868247552,166853 793137803429343237,229192 778969072730050560,171089 780964684342104064,183975 776900384967254016,154965 794586808881319941,261155 794612782855553024,261155 790760692643041280,232881 757684942948147200,48735 780787105811300352,182726 751712220250116096,14277 788544267417378817,218832 786574790928703488,204413 763091506559279112,1249085 766861365613105152,85562 792896672737157120,243865 793937975675654145,256217 788954976978628608,11774 781353540212097024,186584 743969520340041728,16728 768469609125126144,106716 790478729818419200,230282 778664770249555968,167939 790910841033859072,234583 762625639014957056,431998 758097317060677632,51239 773869464714670080,139404 762210385176907776,70941 794644811278151680,262319 750740857662218241,15005 779073448270114816,11774 785603478106230784,194210 790923466639900672,234583 756867545542500353,43341 785651135898062848,196277 785736383306403840,196277 787094987532099590,207949 789928273744633857,228354 758475340507443200,53185 766347389825232896,80939 757708363085918208,47761 761202476313931776,65180 767871271568900096,100561 791666917501087744,240474 773849534866661376,139404 793201786970578944,250328 777271675880509440,159554 794672752951078912,261155 761650462969954304,69248 792878979568930816,243761 772896959388495872,132908 790023412685033472,228354 788484042052304898,218275 786663439842304000,205040 790876209378799616,232169 792573154162081797,239261 761957284620546049,70858 787275985213239297,207287 792034839968948224,241523 788594816552755202,215437 763040576866553856,47188 793139717084631040,249841 763401455575392256,76858 768630682369294336,107745 773637586145402880,136515 785829136333885442,197512 775761730299363328,151463 785975370143105024,193715 791828470825308160,241720 755815168156831744,39235 759240252275949568,57574 765014598915207168,85562 768892794563809280,108729 753643119707422721,28732 753217707970064385,26140 779417610215489536,174442 785929553298485250,199262 739848943966650369,351152 792915456424194052,243075 794195012716113922,258456 762737162286751744,73814 791709235788779520,186434 762189857565409280,68993 776088431436959745,152878 781327441759469569,185595 787022671129169924,208016 766081963446956032,81929 776371129606893568,154071 780134260699045888,176125 754971642196099072,33262 792528298043584513,246225 769804282258305025,112872 772452430227222528,130415 786996068416446464,206856 759391233181638661,56700 758057756335087616,49056 760015150925516800,55257 766102373190238208,90384 771442249280303104,125016 773872635658854401,139404 768509271172456448,349566 791747155442622464,240483 765207599515971586,80486 787853879484551168,213064 755511385195294720,37993 763555172622733312,78707 763843997051658240,80393 793850544968175616,255246 787491491799183360,211461 753427486227128320,27045 787716423149694977,205197 748871720069570565,1247951 754720691606269952,33081 756916915499663360,44450 792078530611933185,243187 763459712289341441,78129 792717978659938305,246632 795394793144799233,266293 767825875039576064,101472 781129131878604802,130635 785884140184883200,198591 786968990564265984,207613 752655272829546496,22785 780611477069639681,181984 788046464375070721,214026 775718311677931520,148800 779924711576854529,177248 762351619618983938,431998 773741030860476418,138819 760312915291279362,1248770 785798452307341312,198586 775717803420622849,150511 794366523955625991,258058 778495239002652672,152594 750367378240729088,12883 776844985169801216,157755 785326595401625601,193633 793575437876072448,252679 766727810694033408,75599 785686786395688960,195975 753043255218966528,1248205 786392532162711552,203350 789912095475109888,226819 786398967433089024,203674 761155802816282624,1170555 785610769849159680,196676 765557046007701504,87904 789997678864326656,226366 773700357767720960,138819 786543880426561537,204457 770941901126066177,120824 749862752638775296,9444 780112532983914496,178258 755110413285658628,33174 762739728185696256,73910 778621014473252864,167319 773528199787581440,135342 791678432941903872,240483 794139174437797888,247569 765708161558863872,87904 769020787764387840,101681 759831386131947520,59666 790895488723656704,234583 790700189942161408,233692 763212673211174912,47188 781715734116216832,182036 793242214965075968,249926 793290370645946368,249469 793738732327149568,247241 770802534675910656,120675 794273592380948485,259482 781497895908499456,139404 778764237497769984,170187 787071557420085248,207613 792061749599965184,243614 768936324736835589,110209 785607856229715969,196277 758657835702087680,54070 790026718400679936,227048 793971359814746112,257353 785395058027606016,194923 794081395836469248,256564 794698553582989312,262752 768944606062972928,108817 750823487116234752,14781 772667584885903360,131421 768438363095461888,106281 793204547640365057,250633 792364063120560133,244384 776240186263044096,7047 785325994215256064,11774 758331827673305092,52554 765799695440551936,72798 780878626262814720,173347 786148975971676160,199961 793848652578037761,251814 749334016466178048,7914 750735490995724288,14961 793405742745317377,130505 773531078984212480,137158 779376264821874688,171377 768114929698156544,79987 756270686105133061,41680 787323888556310528,203923 785727038472622080,197324 744678875750268928,11774 785683063510532096,197512 791357984890847232,238207 765017998650437632,81924 770670426527768576,119535 768590032303161344,47940 792682741238108161,246715 772121557456003072,129558 790229241988284416,221785 773955187551580160,139404 752649651031977985,22575 778331492711698432,167319 793613117154557952,252580 766316874560831488,92959 790518229462618113,231894 775369578490789888,108396 791629714305810432,239463 759036512176513024,56302 768131483747938304,103107 769656926196072448,112239 792357617939079172,245069 762351922061901824,70886 774019398302433281,139404 776766845818994688,157840 771012855273431041,122133 751625841537224704,17886 762680184596209664,11774 766423855778795524,91810 775946140810252288,151156 792838239077806080,247819 749314515909636096,8160 793984185346072576,257325 760592952070733825,62716 775793076044492800,112363 752300925402828800,17842 764545667201105920,351158 764942264019906561,84422 764259713852645377,82759 772023065148583936,127957 760989816725049344,66116 781486639055003648,188119 776089121479659520,153095 778647532989771776,11774 791803387922751488,229817 755230231519035393,36392 763224642009968641,75790 773708672690032640,133944 786561014926045184,204413 758908110614388740,54070 763866546544316416,80393 775684140519817216,137042 791733106629672960,241274 786822553591353344,203793 765656820119502849,86274 760555646563430402,1248642 732797012098359296,349693 769322707594907648,26066 793796114730344449,255393 758493326815342593,53185 765301044960190464,86873 771796659076333568,128043 776026460750385152,152872 772189424440451074,129991 793972986483077120,257353 756497153095237632,11774 773900068504080384,139404 785976323147755520,199891 771880387320483841,127903 780075814717009920,172185 788093486469746688,214492 756363875381936128,42344 773678247045246976,138165 790698148532396033,233558 768861386109779968,109167 764496523988176897,83603 763798257248133120,73712 759330955009994752,56964 766253154635657217,90384 769069823884156929,108729 776240267225464832,154469 788943977093496832,11774 793096199033221129,249469 791716254767722496,239456 775287094101020672,148045 793038575096963072,249039 767546536876249088,349655 761324299378495488,67768 763002037969653761,32625 769552838506622976,112239 791658898268839938,234551 781226653603160064,186434 791698072652779520,240483 771417340646785024,125070 765256929547526144,86653 779496000578781184,148861 786241373200486400,11774 758756212603179008,54011 774025665578356737,140444 777267140567105536,159475 789279989128568833,223103 763388523059802112,431998 786711023571103744,205455 759215246758309889,56964 762334732432478208,71429 768478528891334657,106716 795104405246930946,261155 754733960781979649,33356 768615927063650304,106281 777873681083228161,161714 765493588536856576,87245 791461349213687808,237491 793505621454626816,252741 759744319951470592,56758 750492417669730308,12883 765058008652972032,11774 765508914154659842,86103 791061187207237636,232169 793105787522387968,249469 793823229492113412,255393 793169547901620226,232911 768571426911588352,107469 787690325636677636,211880 790590399291195392,23217 756826967115259904,45108 775025576356700161,146259 778604517659185153,167562 795683357568933888,235619 772805326018121728,132335 788887975413227521,11774 776069226402426881,153194 771092668311072768,1249835 790694086420291584,232884 792730978192072704,244270 772486081744961537,129436 752880265769394176,24134 762291181111939072,70858 764972169180778497,85562 793987174911930368,255942 751125326441418752,17143 794153139079299078,257492 791255653805350914,237491 794635731322880000,261155 760256857139138560,61412 786053789191057408,197512 764815429428731904,84689 770682712311160833,117257 771423164505075712,125554 777975303029350401,164669 779201317306720256,167101 768264017601101824,100342 785579950476668928,197286 753753020186320896,29600 763152307576078337,76934 756714162336600065,44461 761020362964340738,66116 768698262396297217,107469 775324951872212992,146847 788002012034138112,172084 791676184710946816,240145 767065112192573442,349408 768948431540908036,108385 771341094608998402,122759 773867227632271360,139404 760985574098337793,65174 774617548763508736,144494 795381461142515712,265870 789098940939378688,1170441 792137661393711104,243187 787722466567139328,210253 752891951196831744,22752 742256016323006464,352839 786929156936216576,205728 767541768082460674,99514 771202077129252867,123280 794775707427684352,261155 781891166166024192,187611 763665367461834753,79513 753105259724214273,24024 742751199368249344,11774 790731111328428032,232881 757684143731847169,48810 769580010004885504,113836 760999606360694784,66159 794767429838786560,262784 764806229755441152,83565 789137322201665536,191622 791363500719341568,238395 764973879542452224,85562 793068337060311044,249180 749698263419236353,9675 789439144074223616,224818 765228289459752960,11774 733192697289146369,355985 754707779563167744,22393 763452857731411969,76723 763881652921696258,79987 751756787272015876,16537 764635507401822208,84209 773257379173367808,135725 790747503465406464,233307 793904922253148160,249926 790238518396104704,229773 792238821219962881,243187 780604375316037632,181984 769240894880878593,110615 781714870425231360,188458 786088217028206593,199739 792056145716183040,243187 791339812984872960,237491 791416281417158656,235487 757954410832011265,50024 781264866380316672,186883 788458062679908352,11774 794571166673489920,258829 773322203974754304,353879 775366664842014721,148574 794032319698849793,257492 754984460538355712,34666 786736715109019648,205094 765579302230368257,81659 794206871263416320,258771 770366136101670912,118482 772654903260884992,126498 794352944154034177,247651 763549123475668993,78513 732620823962476544,11774 785883147376394240,198591 793483606219972608,252741 767356987583688704,90252 772872998466510848,132761 786190375216033792,200288 794540650041671680,261155 763429008889503744,69269 763587976110542848,78159 791758483498471424,240483 752179086110392320,21343 770681116437143552,120610 787122870115721216,207109 764228569568542720,82766 776054530807107584,153095 767089898033557505,94660 785350885484273664,194923 774280516975464448,11774 775019888847032320,20170 788532068192030720,218875 793188833411997696,250064 737327282772017154,11774 775585906216493060,149262 760545734668095488,63451 751954650673344512,14277 761986616764223488,71270 768962959833829376,109666 743508066226798593,11774 770724020606164992,87607 780084839873650690,176203 793282035431383040,249926 772051197901537280,129349 764646493860921344,82283 776623406477287426,42036 794544951920992256,261155 794698334619533313,262752 794974467889963009,262022 750904143104049152,15808 794552280078913536,261155 773899895384207360,139865 788123792748924928,215754 768820313652076544,109167 788130359250718720,215754 769857707926953984,114454 789564666447921152,205972 765645702215053312,88930 781702982811332608,177455 758474471347027970,53185 785984168975007744,199171 765029302278557697,85766 795439933125181440,247930 785851125404753920,196767 787033768213159937,208014 793970856011726848,257353 763929528280375298,80393 764102886481539072,79987 791063699649855488,234575 780311243168976896,176203 788216080997113856,215005 794563177526591488,261155 772474766225608704,128267 778371810144419840,167674 778392121820590080,167044 775306887071866880,148170 794998834137092096,264431 755492471329533953,38032 767880459187396609,101383 768464883956322309,106094 791997496847437825,239893 759167941342474241,55112 732266204530900992,11774 763245888022126592,67326 753643289551769600,28732 761950924080381952,71325 778940018459078656,168392 788690660329189376,220029 751613774759616512,1248135 793504082816147456,252741 752109100700434432,17794 762004139194847233,70501 778171545713774592,164826 785250691115737089,11774 790431951366651904,230282 790635769253605376,231894 754126076213796864,351152 775976386003660800,152735 757797592000450560,48097 768931145375285248,110362 772636354257620992,129551 759147214774136832,56964 752715077359431681,22750 757995933523075072,50442 765309115686060032,85562 776592094987247616,156835 792891369538854912,242693 786225610745970688,199891 792436613787901952,245130 795260181470773248,265795 771721072609783812,127366 759224406329753600,56964 770828016608043008,121730 787081359718162433,207965 792139128158744576,242693 787216443280678912,46572 788726092743909376,218258 788881808578326528,220727 795277648427630592,264397 755519153931448321,37656 761964948079673344,70543 776894051744378880,159252 779169983855153152,172862 795681382924165120,267862 753674596818284544,28586 761663029423411203,69947 789839783908429824,226585 794640256498855936,261033 757198854043344896,46278 749325441580818433,7828 777242662806126592,157993 756963243814481920,44450 770053392404189184,114848 764897775981105152,82209 755110170603184128,33356 793495241059819520,252741 759096103723753473,56889 769654390244319232,114454 773692411901980672,137042 764126476014800896,82066 794561142572064769,261155 755453764660854784,36719 778788222386122752,169916 789425533620723717,225981 732103698734841856,349316 767227363134431232,98475 773904278201171969,139404 795363294932451328,263906 772469277140082688,131025 759094368192045056,56889 765335922900557825,87249 750646973892558848,11774 786030008678490112,200382 777107488151744513,159876 752827489068560384,22575 754766865142980608,30865 786668094794174464,204413 754001937322893312,29263 791038782703300608,235948 770618131215708160,118174 776149049007304704,152106 794896736812756992,249926 767421108983177216,95055 773987487341486085,140444 766222428817108993,88920 756571854412845056,43278 748975885336936448,11774 795281943986311168,265821 790190065389543425,218142 790644445473419264,232881 750397762491998208,12883 790638321001168900,231851 794014671447662592,256766 755708991141994497,38183 787178519218487296,209351 795090698504577025,264796 768506771065413632,104973 775293689874841600,148045 775801274327453696,150103 763549189980561408,78394 775066919846178817,146205 753765498576334848,28531 769251243839455232,27164 775011883044659200,146259 791619807808479232,240145 755216397203075075,35890 774986497023877121,144682 781319272354156544,187383 757365718052634625,46401 770421728937992193,118191 791146832638386176,235990 751102894187933696,10662 790711073750020101,233756 791730705399107584,240535 764728241693208576,84209 762275466724139016,51778 762296349144514560,72408 786352757905068033,202561 791625303302995968,239893 794622843329847296,261987 732934260726829056,354608 776438101392490496,151463 773908404414754817,139404 775027449595826176,146259 778681579027636224,169310 776767545537863680,138819 786720686156947456,206101 767810036307521537,101383 733069654550294528,355106 757582215576363009,39197 760212751843139584,61011 786922312171982849,207101 768620150580994048,107559 752629879158349824,22662 761389264365953024,65180 776824472821116929,158527 794682377662435333,261818 763216527286013952,76549 790753458898874369,235349 794984943252307979,262849 757342043312103424,46006 780563430679777280,181548 786080752215683072,193533 744986894048571392,11774 761585514898010112,69467 795090935109611521,264397 758429524451323904,48289 771899180616855552,128615 785258601216487424,194079 777264976016793600,11774 776066002740273152,152735 768939401011302400,108729 778929862950195200,170609 750893184465588224,15255 792034015058374657,243187 770569093699297281,115726 768224905632428032,103354 771443055081713664,125861 772706294650155008,117257 789773636362182656,215437 790631937912168448,232992 788108632474918912,215578 791392350601814017,237908 780178768996495361,176554 752309211619549184,15721 778465240564379648,167517 786604631933812736,202248 773981283491938305,139404 787791943443030016,205197 763856063192006658,80486 758805033613799424,55257 789523044712669184,226819 774705046156107776,143700 761246773176172544,65887 793890187361316866,256255 758419116768235521,52554 785619121345921024,197017 792191753717592068,243075 753305505569837056,25968 768945902262161408,108849 790624888444813312,231318 778292646875770880,166197 756222080794918912,41763 774184316855214088,139404 780423147329847296,179742 794832808409788416,250430 794603713524596736,258741 775720001185652744,151071 770379559086592000,117310 795008848700600325,255736 790197166463746050,225359 792064402665201664,243187 794649792542556160,11774 758691678203027456,54070 760464228054466560,62835 781122645223878656,185496 767814946113490944,100893 761188233912823808,65180 793184109522673665,250033 778564217439793154,167393 792903740831375360,247240 792169453945495552,243451 788992063916367872,222791 793925190346379264,256439 748932120400113664,11774 792341350620368897,244777 793427424440492033,252020 753945086183018496,25899 740009040600834049,353488 761581176041541632,68614 772879929323114497,131025 795061233644961792,261155 733116740461170688,355480 752879384600641537,24134 760981057768259584,66116 769862278199902208,113213 773510176490024960,137042 774319212357705728,142090 768729664395227136,107032 792406824238669825,243398 785279805977657344,194648 779125135752044548,172029 735212465340944384,11774 775412180741197824,149040 793203719768727552,249926 761533412591140864,68993 773142004238655489,132044 791133844065910784,225427 773296472460632065,134375 746698661845929984,138740 786195572394954752,201494 787368969288036352,198030 746431603065425920,383096 772917094279110656,133519 789547927752417280,215030 789460603387740161,225981 781012176072998912,182960 761942100271362048,70679 765857743689224192,88561 770267126737342464,117257 755516924830765056,37538 795683033181392897,11774 762756590722125824,1249046 775165218846543872,145876 781847084118847493,190024 791442020241780736,238110 756279309732544512,42249 785684010148040704,197286 792415822278905856,244550 765266012564549637,84209 771715782535438336,11774 762449020690182144,73274 767152355670421504,97852 792857739030433792,11774 768916965293428736,109666 786354428689330176,201958 790557839374872576,231894 794542744144379904,261155 772571204808941568,131473 780956775633805312,182154 778334417270009857,166282 760406635319791616,61051 771792842465353728,125554 776446159304921088,153194 780930405591429120,183269 775736179849256960,151255 771901147221078017,125367 767174135130755072,97386 761622246771322880,67547 770739705373536256,120610 767120967571243008,96849 768436359568695298,106281 763155511407677441,75899 795080672935346176,264397 794567537526771712,261155 760269244361678848,1248387 785317929902563328,11774 788551878246338560,218832 794758138197065729,262849 771908861427015680,29583 787286273232871424,207835 794624206453538816,261155 790991446115389440,234583 780414144067534848,180039 773802721707032576,11774 766597763157073920,94705 792051734147391489,243187 790973804319301632,235487 778296918946435072,166532 753012253293633536,25255 756259123445071872,42344 756268733484507136,41909 774924539876683776,128352 788592853895225348,217285 775078356622663680,144611 763448317799915520,78304 780795067795664896,182726 770826799781670912,121479 790694873368260608,231894 776488747919609856,156290 778232746418188288,166532 793276884754849792,11774 764160834155139072,82066 757777359697129472,49431 764915833718054912,84679 786934754188922880,207287 764522140536344576,1249246 766100855695310848,56964 778569642486947840,168794 786344267874566144,200288 732745067639644161,352946 764104095053541378,80716 777893308420861952,164001 758645661029900289,54070 772790357146894336,132335 786545063538991105,204413 793853601424642052,255065 765663377024700421,88998 766692929830289409,15066 767776221383962624,101383 788772926887563264,218495 792144750136602625,243187 794544721045569536,261155 755226280719708161,11774 761575369782681600,68846 773325269092433920,136110 788390374368763904,217519 786693757680877569,205143 760152470848876544,60866 778264949068095490,166913 766394702065172480,1170367 776855687280242689,158673 771933654889205760,127775 773905455190007808,139404 780960222567424000,183975 777107486272811008,157082 787753258295132161,205197 773871159976656900,139404 758711760484462592,11774 776923405476065281,159505 790358669015838722,230064 767804380087103488,101681 777252266487193600,159475 760094349510250496,1248722 762777382964989952,74066 795370299097116672,266643 764237310103662592,81702 788059844037206016,215005 774206333281247232,132335 792121498224001024,243200 790599028060807168,11774 775939546517168129,151225 794562000076435456,261155 779884637359341568,174465 781524110635524096,186584 762809392953712640,74681 775567513539215360,149953 755510721962704896,37979 791432414652489728,237935 787396924919934976,210289 785446812039704576,11774 751130633880100868,16833 755023049049726976,34666 794968551048224768,263895 785344076606353408,194934 790009492662390784,228576 787791941282914304,205197 793133469790572544,249882 791792906214387712,240483 771506600485933056,126293 772776789395410945,132335 793625722749345792,200963 794567448729186304,261155 763514348786618368,78853 779556178582011904,175533 793104539989737473,249469 769269161788833792,111225 791673602303070208,240067 793096606602125312,249469 768837371886350336,109337 765975256993452033,90384 794039655805161472,257753 749116823736463360,349486 766036205402292225,81929 792299214093025280,243187 757053314152275968,17120 773267785975726080,133043 767076520686784512,97811 794977694899376129,263898 745647225917874176,1247645 755889598975320064,38459 751786671893610496,19352 788215603270004738,215437 756552702054768640,43811 788451899297202176,218275 788871951829700608,221832 762411813766041600,71476 774951491778076673,140047 779471479356481536,174230 762931844593618944,74571 789810962891206656,182752 794792894540484609,257530 794209881788129280,258331 766250031502487552,90327 776224379298394112,154279 753933308719865856,30354 757538843960627200,44471 770659892126330880,11774 771807191690989568,128194 764158113922424832,81702 757313453824565250,46612 764165910890360833,80939 790937270090162180,234583 755490616595787776,37613 780875647925321728,183975 765734836392734720,12954 756914681894363142,42171 767690929289302020,100545 756913055037030400,45040 760863327484608524,63451 786240706822012929,201958 778387967748354048,152594 768479829377191936,106774 789871363104378880,225456 777803570523496449,108396 787086274448330752,207796 788440533991587845,11774 780934623673004032,184223 788717385826140161,215437 763631929543553025,24252 759051760509919232,56552 773699531590373376,138819 771928554737111041,126627 785964196299173889,199739 787159723334373377,351147 792477733968351232,246225 763107538581663744,73926 793189744792313856,250430 762828342785634304,73926 763926422654115840,79059 791354768421588993,238207 766791555608961024,349449 765492669439152128,84886 785247837185515520,194079 755200068932755456,35939 774047178184462337,139404 786086484289912834,200317 775110155537047552,350650 791348055618428928,11774 793163074312081408,249469 758113024012066820,1248579 762694015837806593,74340 751644238924877824,14277 755548025930387458,37991 787341408256405505,199307 795280607937003520,249841 760390669521137664,61051 794730373754261505,261155 794862810538844160,263588 785843611317465089,198878 732656361964765184,352720 791350046994333696,238395 757661469190131712,47546 744550275948634112,350654 753690247775551488,29263 793108211184177152,217519 773656858041147392,11774 794823797891137536,261818 758063560173891584,50542 758120200034213889,32754 789425157635014656,225873 755951982217601024,40881 758876501504733190,53996 794683706787196928,262752 795095327242129408,259190 771418386123386880,125381 785817313467469824,194723 765570142050934785,87904 765058868460171264,84422 776543352707842048,155451 786068098168262656,200870 793998963347247104,256225 786973308621291520,206008 778196978593398788,166409 788188530640031748,215005 789376739856252928,224793 794580056878223360,261155 774222611463176192,141867 790623400196706304,232137 750435379996725248,11991 758249947615506432,52061 766125551266492416,64722 786940923817054208,206048 794684687973253121,261155 759011249661157377,349721 775051442151239680,144684 759023423204970496,56302 781160664156938240,11774 756895997251481600,36145 794772631509757952,261050 752894079667572736,24250 750323025480912896,10735 788814515987177472,215005 764330277615374337,82066 788812043088461825,220711 787599743295840256,210313 732797381620736001,353789 786908599838711808,207287 791371656015015940,235580 789326980898443264,225456 794270031878225921,259482 778319827115077636,167220 793208182575431681,249926 791454217688854528,238395 795429084973121537,266151 795697146519490560,267855 788822844662648832,219942 763420921323368448,71476 771805231138996224,127871 768859358478397440,109666 772802891333664768,132364 793719948350595072,250953 778385593008918530,167003 791651654483542018,240422 787361802325626880,208252 770230530076016640,115530 769604922136551424,114422 791013217883389952,235620 791349719075217408,238383 792809891157028864,247379 786795100869267458,186212 764845174509834240,84889 793798276298387456,108396 758439088638660608,53144 793526222881955841,252408 774517909628424192,140025 769609447769448448,112363 757542166205956096,47782 773032427769831424,134033 791462217996578816,235179 769243339732508672,110585 758357598211039232,50923 785612450863296513,197297 751552389065433090,18555 755122902354173952,34666 788654849864962048,194097 792082798538612736,237964 795414145818468353,266151 776180378683879424,153866 790995799337566218,164814 757351822210297856,46379 794601036564426752,261155 764849462845976576,84724 778413183363117058,152594 794729035939139584,262752 767766411871596544,100605 791055027255316480,235951 793847308773273602,255942 789278578835947520,206666 742144352873390081,11774 779847188394323968,174321 764943820882522112,11774 781533458799534084,186212 768459719077879808,102700 788167208803377216,214209 773898546273656832,139404 774409077677887488,142566 758484995044409344,53185 775754089577668608,149953 789142053649256448,222647 791647753281601540,240145 780393416110710784,179742 767110660765384704,47940 775787681955446784,150809 754774276130168832,22393 759116557121228801,56552 789863197079658496,246425 778360353629544449,167319 790494559461515264,208178 792022943371001856,243075 754750956475027456,33356 763859629956825088,80393 768212685603364868,103149 794991398915293184,264131 795025558908174336,263896 764458703294763008,83391 794896816663920640,256038 786803732327432192,205353 794764352981270528,261059 776048594554003457,152872 794196272131571714,258598 750809804478648320,15451 773208575330189312,134975 794411597024423936,259034 774006461366009856,140444 791713260848328704,240718 773172553674129408,134470 758101136054386688,51344 771938459380490240,120963 751704374443859968,14277 791793298121732096,240763 791350995628457985,238395 788722472606633984,220029 793985290457194497,221524 785556150976712704,196676 785924002065678336,199546 791871148845707264,241118 753208752220860416,26140 773664835439583232,137698 778769914148651008,168794 776061968016809984,152872 793139177898508292,246425 773606588267401216,138054 771135592138543104,122973 786686634658041857,194192 757655557637607425,47782 767403345606742017,99137 781211944275419136,186212 788787259168460800,220526 778766821948358656,169923 771759244152565760,117400 795278014460280832,264132 791895046169788416,241523 789102993794891776,223286 795711750066884608,262486 776813971009638400,158314 788817971980500992,220820 775913261720039425,151302 793561484521447424,253336 775122945886871552,146259 758060505164636160,47761 750906453146370048,15939 788548027787063296,214778 767177190207356929,97377 794760391385640960,261155 758490066742341632,41703 766048913816256516,90384 768074888355651584,102514 765069789517709312,85562 763435561063284737,78159 773706773492531201,11774 774088396478160900,141316 785678870544429056,195975 775482806424174592,149770 766051548451311616,90575 757684327043985408,48840 795232493616173056,264397 791810182431010816,240890 794366877510156288,257353 768146066961227776,102745 770680195732824064,118191 760554547135778816,63149 779351322059341824,174230 756512131101646848,41216 758068265058914305,50827 780766554409566208,182960 760972625472389120,66116 761692695958028289,70177 762007854286942209,68617 765528426862161920,87607 776196515337383936,154549 750820707173629956,12883 775119757213179904,146675 792020434611036160,243075 791066787592871937,78159 786752894129180672,205509 761549179638296577,68993 762057389583376385,70886 785280463619387392,194082 788421046311477248,217837 794550047568490496,258456 749679191172456448,9753 744281578365460482,349197 778741757798264833,169923 776751305834504193,157755 756920744664236032,41702 793099100606521344,249469 732251192361771008,39600 766544668620312576,92872 763953553295552512,79626 761409079856144385,68144 794561506591395840,261155 788330387621675012,216991 793584848635957248,252408 751873807896420352,14277 788553383984586758,218832 794984792420995072,262925 767147550075781120,97386 791736961564340225,237491 793880503095001088,256255 757240893585891328,14277 765386084884676608,84209 770465675349463040,118192 779499684117123072,11774 790220283206574080,229724 732958356080451584,1170804 761693743636328448,69711 793805403641384961,252020 791595491028971520,239926 793846223916572672,255942 770924884813680640,121949 780087004662861824,172185 792033270233833473,243075 788922074106650625,220961 765525844106280960,87904 764828631948333056,84422 789227166777180160,223899 791812644093112320,241819 767131645405048832,47940 781462807032262656,139404 791802216525000704,241819 790743513218646020,233756 769557589382172672,112399 779111338182381568,170294 758844618779701249,54631 767304415782985728,97643 770811613964226560,120690 778717310437556226,169384 790959932665323520,234583 779140696074752000,172945 767193236926566400,26066 794733677964128256,262752 791334500248739840,238207 756686054565052416,43391 786482474968682496,202007 765531546858029056,87904 788904470113497088,220029 763130844022054912,73712 771054156970860544,121612 773495902379978752,136904 777852837048967169,163901 733142459446878208,355106 764105399574208512,81702 781301400982679553,186883 773449034342273024,133702 787764943558995968,212949 778506773577601025,152594 753416665698803712,26924 793679135608598528,250633 754120970214973440,349856 794161323319775232,258331 759213653933625344,57605 787001868404654080,207949 756755849393999873,354073 763836638157873152,80670 772091767646744576,128934 766977981990440960,96961 761663076290719744,69947 785434047073968128,192032 794322767365754888,258909 760282075874283522,7466 788001058014502913,214353 792024998630350849,243187 794156467368656896,254135 763105703108218880,76628 765004105219571714,75790 779321202426974208,173753 790533152477417472,231894 790935769057677312,234583 764366697948180480,82066 774333692189798401,141905 788099875074347008,215005 765063223146078208,84422 769737752250159105,112701 757558099662299136,47782 785730557170810880,196917 753716698058862594,28281 760654123075338240,26066 775490665056702468,149770 778001895478657028,164814 794821040375480320,261155 781878343230754816,125554 750917048755228672,15800 795054623623184385,261155 760539487172689920,63451 775526849548025856,1250232 766144183165779969,90193 751057663669080064,15996 761578024143847424,69231 775220864530780160,146259 778723487137411073,169384 756857558355185665,44450 790218157667545089,193121 787123443300990976,207151 757884339384307712,49852 793534622776733696,252408 765592313049382912,88284 776623837521715200,155451 790285601375391744,230282 762990266953273344,75724 760127881540403201,61051 772490653863383041,131045 788149820238229505,215754 764607188304363521,82481 778908532586401793,158820 752056731757404160,20937 767773746186838016,100893 780817531980349441,182257 787782528228794372,209845 780609157103808513,181984 757340093606535168,45319 786586583948414976,209828 761209467581202433,66239 759181495881916416,56964 780087181729599488,178258 758659394435362817,54070 764891311400902657,84724 751814244363034624,14277 794687990429667329,262588 781504610791858180,188401 765970390409674752,90296 789240663443316736,224680 789272182845091840,220029 781457196127232000,139404 753908733516754945,30377 764455354872856576,83393 772808398136045568,132335 774223173718011904,137965 794563969943863296,261097 788470136411869184,218275 793498499082051584,252741 793123151026671617,247232 769105825117958148,108396 758436312131264512,1248603 779068019838427136,172545 764134101624451072,81702 771430405450805248,118980 793892741713391617,255393 763234732247162880,73712 761008027059294209,66053 776056531234217984,153095 794947371310325761,262847 792718867818614784,243075 788435992596316161,11774 759827393678675968,58253 773869910581583873,139404 758685265019883537,41680 788708600365535232,218275 786188425963589634,201619 776443568802193408,155896 787078637417816065,208014 758351007957053441,46384 785461878789201920,195975 761942694230827012,67226 795429252116123648,264113 775135902955737088,145942 794373502178574344,243187 795277791948374016,263926 757697309626896384,48663 759497393515757568,57574 755254346539864064,36491 787710521567051776,195492 790269430433509377,228341 786026847150616576,199961 766621559482036224,93184 761380940140732416,67468 777598513802870784,161456 753555733946339328,26539 790610781092081664,232169 756619977055150080,44429 765946952924160000,350247 770444108049502208,56391 771429981805170688,124744 787858646566699008,213138 755586103743221760,38254 762667388718440448,73926 773193356021293057,132497 794095792587870208,256255 793064176436535296,247232 786931074073038848,204238 793274560766324736,249926 791396320833658880,238395 756527954566361089,43391 753734259991511040,29589 791437282121162752,237198 777856413376798720,163901 780253291020255232,177773 790860627107610624,234484 756872385517674496,44163 758383591361540099,52749 793578655423135744,252679 785333212721446912,186883 792048470798458880,243187 787739873083916289,205197 789444340598702080,225359 791032684114051076,212131 794351210295869440,226320 793568064541298693,253190 763143008594173952,76549 788938562997813248,11774 791771842063237121,240814 794912830260674561,261155 775487938587013121,149259 751872458412658688,19094 792811585009885184,247241 773174460534972416,134561 751185069327282178,15643 761746464972210179,67547 754804860105560064,28732 763870561361690624,80863 777936287344930816,11774 790947584827195392,234653 770748928811819009,118191 790975246857895937,235621 778673679144132608,164814 781339260859273216,139404 770437239042105344,117257 785775274075967488,197324 763156777227608064,75653 761399434034814977,67229 759109138160947200,55660 777887584517230594,162665 755816167781138433,39810 768165257730674688,95055 786952064555290628,207119 785287402675896320,193669 787057302369103873,208395 759944516082163714,43471 794569031630094336,261155 794679869934358528,261155 776504581144530944,11774 780716135507374080,182257 793299897407590400,250885 770379898309390336,118191 762024883467411457,70255 790600357667676160,231318 751226836290375680,17794 786985008967843840,206812 771586990361894912,118191 788182258184167424,352258 769129651310501888,40035 786822561438965760,205181 761617981717684224,69711 785656781225725953,197341 786843718254985216,205989 794199190616281088,258456 768943726328582144,109360 778818729228369920,170298 785675669053120512,197297 795767255174938624,247930 774066830428270592,139404 732341616594305024,349776 787378775386316801,210207 790661341610668032,224793 749733983253098496,7546 770338374817374208,118087 793187403074711552,249926 791279177345306624,236884 781133349343621120,185496 795745176836784128,268814 765508465284542464,79223 777407659142184960,159876 780041017248526336,168284 788025328010612738,214492 773807583266164737,136814 774397740696690688,143356 793387390803075072,249469 780151006566887424,178045 754110366997684224,30296 760328061384585216,61407 767151348311658496,97852 780052693477945345,178045 770659570775527424,119937 789528398087409664,226731 762202322667569152,431998 755161668703752192,35890 768229615923965952,104973 772559191705870336,131542 787379418100400128,192434 792790351601729536,247240 752897916512112640,24134 793239284966944768,250430 752310423211220992,20279 793125789608792064,249469 766764204300697600,93823 788412369001025541,11774 790665163225563136,232169 793102922418716672,249469 795064314012966912,261155 769711123398483968,113982 766627047967891457,94690 767831442504060929,100909 763060890820370433,11774 788873414962479104,221785 768894394355167232,104932 763783010651111424,80192 773839954929553408,139404 774023356815474688,139404 769661285009162241,112363 776439495474368513,151463 788230343199424512,65113 793593184689455108,249926 795110572765253632,39957 772408911253102592,128557 790585940922159104,232137 761978346502631424,431998 792168375682146304,243075 777937901258575872,164669 791360722668253184,238459 792949265257619456,11774 786014251739643904,199178 763208297268641792,76549 772772624644669440,87904 792166213585555456,240483 757580243074818048,47844 772741982967984128,73030 765173964150861824,85805 770583542484959232,118192 766020341781057540,81929 773884276635033600,139404 794613740033425408,257353 773657444312420352,136904 785269508873289728,194667 794405841759703040,260404 758687825583808512,54070 794544464903581696,258456 775022892803317764,146259 769168421225234433,111558 773204805632262144,125633 773931071427710976,140211 770490133619548161,118515 790681669128683520,231320 787838399969304576,211829 772194621677903873,128934 790769314114572288,232911 785702126852907008,197297 793188882145644544,249926 766273468430098433,91798 770972110256603136,121949 779065791329161216,172185 781354836247785476,139404 791064725530574848,234564 792884452439490563,247240 794552148126302213,261155 795708616145772544,266990 788511616740433920,217658 760334329360687104,1248753 786641270517170176,7224 791168432649764864,234796 794307711940718592,257255 794678519116820480,262022 778818666657742848,169101 789065313513971712,222526 761734928891518976,69711 770683514689822721,738099 776867998376325120,157755 760129933876133888,60866 775471526011408385,112363 794867811675934720,262752 771395321771417600,125367 793205274408423425,212522 792945859784826880,212727 767106562678599680,97392 788124814871375872,203832 794142143858221056,257423 781672100205588480,188401 795298170985123840,263926 760882820889862144,11774 787080843533520896,208928 751581427020464128,18893 780889466529583104,183468 786588719553900544,202727 795032015808696320,197512 795039400400916480,264700 787164689474068480,207287 764045784723525632,77598 769213887883386880,105643 785323565159559169,11774 767863331893809155,101681 791349032782336000,11774 756208736662855680,41837 753590918389780482,28037 786981884945326080,207613 766643168964022277,93261 781909434515816449,191354 786976188141109248,207949 793443093840334848,247455 794565312825823232,261155 756612007810441217,41702 771113652388757508,122776 758769847777894400,54070 766764205940891648,96263 788907690475024385,11774 755521233207164929,37979 757997442939826176,50500 794534055329071104,261155 780381733640372224,90252 788114528680771590,215005 760494606832308224,62441 776111947607597056,153194 790888608735592448,232169 769802130609676288,113982 775676431611334658,150699 790642010873102336,232137 794642973787037701,257406 781215951169527808,185223 764654313515790337,82209 791602106926968832,146804 793216259307474944,250633 764539351292375045,83823 775546722315595776,85326 785372369741373440,194174 749677020414611456,9470 765995152267546624,88546 775456659800031232,148116 780531424126468096,180429 785310442386104320,194923 776525098576519168,156555 768720488776556544,106317 766354758722387969,91765 773685151947755520,136802 760488113303121920,61545 787944435661217792,212139 760331904797122560,61544 793983019015147520,254135 793224848956850176,250633 762991542898425856,75724 779322328731652096,158387 786671398576087040,204413 750715198797905920,12883 787601893593796609,209351 760816462932029442,56889 754060714336260096,28866 763181013308702720,76549 756322702768480256,42564 774335197860859904,1250136 751789393388732417,1248199 762255880146542592,72382 794549454879727616,261155 789867131412152320,226585 787184908984651776,207277 769271093416824832,112363 758280924580708352,52061 786186116089208832,49459 792176118140956672,243983 760866630872080384,11774 765974350885429249,90384 773213215497019392,135025 794170790812012544,233307 773849459205763073,139371 793595296253108224,250744 794012516686897157,257492 791265346456018944,234583 793563060795346945,252014 769348301456019456,112693 793878361437310976,255393 765583485377638400,87904 791697035984535552,239810 764251954805608449,82917 771844577569411072,128143 762277444367691776,70886 776966639246045188,157755 777353633243471872,161542 756678292086763520,44274 775162951011475456,144654 768823058018820096,7700 793245395765919745,249926 771846077574029312,128404 753038017850290176,25255 763832553354563584,79911 785912766087454720,199546 788065296259035137,214354 785362832904814592,194082 765505091226968064,87904 771397256989777921,124883 794586600751661061,261155 793972583729283073,256219 785937506357305344,199546 791575642869497856,239405 793193770321846272,249039 776496679696551936,11774 787169459924377600,204078 793163215911981056,249180 732584299598352385,7224 760321015507456000,62441 786155663672115200,201351 766539498880585728,94491 763530295588982784,78938 764202658806829056,82066 793214551307149312,250328 764650040338083840,80939 772087715496157184,128930 786795180892401664,206011 777997456139284481,71826 785468299110866944,195975 765507086495064064,87904 757664360554651652,47940 771508527970000896,125742 792074647982465028,243614 794600090073792516,261155 775000278886211585,146259 790530400871297025,231894 774338254531276800,138883 762087997483253760,71099 786991008366075905,207974 793171620735090692,247379 776572292553859072,156835 795394093362933764,266138 770755278979538944,120363 793099782281658368,249469 771394163770294272,125367 757448824621240320,47284 771133553241448448,123583 792925665272016896,248514 747682688841179136,1247807 778982454937870336,171168 790767294825713668,232169 794046703959674880,257429 765359134862475265,86274 765405031852040192,87245 792130647460605952,244350 751021647751241728,16385 794530804562935808,261155 760920679575191553,64730 746797523688296448,51644 791784209908064257,241523 794329700579610624,256045 757388522386968576,46164 760879136919486464,65404 758022430237523968,50923 768193916772515840,103071 792432145138536448,243165 795071598613106688,263141 779182985396490240,171795 749773659930189824,9754 753359678999031808,27317 766354039260975104,93303 770277276810219525,117257 792490340599013376,244327 778182049337315328,164826 791348772282376192,11774 794405440297668608,259063 794553386347601920,258598 794529571685052416,261155 771541209831444480,103986 732110732259532802,349371 755523362185703424,38183 757384429027397633,46783 786970882484932608,207051 764136484211417088,82066 775388971375276032,144611 789423748487208960,225943 787120887409422338,209292 768207865785954304,103496 771958887012499456,128930 758890230921371649,52112 789077144735404033,223286 760178555045212164,11774 772916391888363520,132908 753240058505924608,26140 793422979136880640,250633 776874508166631424,158820 766345979939414017,80939 769367032965976065,113284 788035850110062592,214492 788788889699790848,220526 759501580899147776,57574 760621854784708608,63451 732737828291903489,398859 750907195718508545,12883 750825032134328320,13410 761345545545719808,67973 771345444639080448,124545 792231498913120260,240483 760455219108995073,62063 775419422098030593,355260 795409215884038148,266884 794001902585266176,256255 768826546865963013,109167 788880914117832704,221687 789423416226910208,191622 773337700581728256,135725 762971622772846592,75631 794562518026813440,738099 756466788574097408,43391 788388117606600708,217519 795301294189740034,266148 794346282852773888,257492 750563191973961728,13704 793600777105268736,252020 752267256663420928,20776 760904697989312512,65307 771300702987644928,123226 757808420623781889,41689 792367717269536770,245208 793151852892291072,249926 795697960457670656,265030 793564397113311233,249469 767755587463548928,97447 793969525821734914,252580 781191703948627968,186225 770195803331624960,117257 761386849050894336,66842 773919738057502721,139404 780002206498058240,114388 791044166373355520,234575 756557344142561280,42432 763151828410335232,76365 790553510744039425,231318 780435130053632000,180310 753646512933044224,28866 794595017021001731,261155 766625995386421248,23217 750298762879303680,12357 761758186885951488,69947 774872195147374593,144538 787048121343762433,207712 785476984553902080,195975 756464935299756033,349306 766048663705616385,90384 790000305463263232,228101 785887170204606464,198878 793513484008824833,249926 755760136455528450,39462 781114142262386688,185496 787398981303177217,204539 761611390540976128,69711 757531036288966656,45669 758302650572034048,52112 768517584950001664,105345 777325672184156160,160593 793891166576082944,256564 758027726015954945,50923 787720105685901312,205197 785285772068982784,194167 757981451195387904,48287 767208616021504000,98072 771145852031275012,122967 791355437174042624,238207 794697334487732226,247651 753293831768944641,24173 794677514522267648,261567 749123103700111360,11774 766733387541471232,94718 794532682176794625,261155 772876991242440705,127579 779303296179671040,158387 790940571569303552,234878 769522986676199424,113836 758421726619439104,52554 780911274909511681,184223 787450063194697728,205094 789517673487077376,225923 793122972710137856,249469 753690949004460032,29263 794540333291814912,261155 795000398587248640,264397 785567069207224320,194082 769521369172377604,112363 788445438164643840,217837 781274317262876672,184223 756284007390720002,42432 768243062220783616,100893 766081461611102208,90125 786317920066560000,202429 788238143765880833,215754 789101638367711232,223468 788863884018851840,219942 760556708343218176,62492 766349186677805056,93261 767808097498886144,101681 777636312723718145,108517 762853398286774274,75073 774726841110241280,144848 758089060929843201,50476 794064717882867712,232884 793688224849801217,253986 732878390529777665,351436 793123867220910080,249725 785627924380561408,197341 769698524090863616,110060 778273503262965760,167046 753700966759698432,28981 756849306464841728,45122 759113011122540544,57105 772480739661062145,127775 770379660572004352,118087 780116456016977920,174492 757653823892647936,46890 762370673092202496,70941 770863626731134976,118191 794531216334589952,261155 781528480324390912,186584 788848520673517568,11774 767156984651116544,97386 767679686721896448,100180 780593007275966464,181811 770435430768529409,118604 788086748207312896,214354 793140471350628353,248988 787332964099166208,210289 790913702585372672,234583 777485419734859776,162057 786759584086122497,206008 789859132064923648,228363 781276864627220481,186212 787825984678473729,211917 788878695679135744,220602 772194757036695552,129991 753963949201252352,30590 772105039322107904,128355 781833472012914688,189814 774276070703071232,140748 764738473177866240,82066 767143217372532736,95511 752029192762585088,14277 771387555531071488,125145 787106531825356801,205728 761758730161709056,130505 775690269895254016,150764 786418996987977728,198304 790645670956982272,232169 793300985892507648,249841 778738459313774592,167677 754804875058294784,22393 760876417399689217,11774 773578934118064128,137158 765915996645449729,90088 761018949701996545,65455 771283243194777600,122967 794268931909292032,259220 788476722429751296,218275 778014185015742464,163206 793842761359200257,255965 753506572203134976,23739 776188781556883461,153743 791733241963286529,237491 795665765374496768,267862 752179760785219584,14277 765233151186706432,86651 766897129583411200,353879 791706206675079169,240483 773515334607261696,137042 795385711528734722,247930 767064205362987008,97472 794539233516064768,261155 762328647692943360,68993 758835476815941632,54070 793862615688544256,255942 794208061082587137,255942 786839212792307712,206048 793615427838541824,252639 756303537060122629,42432 788715684754849792,220029 758044986256400384,50923 759353012686950400,57348 789725411185799168,225998 753595786961780736,27222 795046491089944576,264397 762274846491414528,350085 774608440664612865,279676 764925814634848256,80486 788030906262892544,208016 770253369583607808,117257 732643893339119619,353228 753999554102558720,21811 788450158665015296,218275 778198379826384896,166409 794577981712859145,261155 762422455155556353,73203 775445811555627016,149202 780868901856948226,183269 790259085622902785,230282 769526554770673664,105642 732902359798452224,354506 750409043181572096,12883 764665660119011328,81946 778575848576131072,168794 756696773049978880,44450 790574110732644352,231318 757219521732239360,46006 781118082047586304,185296 779472746770157569,171377 773526107622629376,137158 757674408202739712,14277 768895252157587456,11774 768977123516219393,110302 760407393285107712,62063 786116373894295552,196753 794984861199138816,263927 752629683670450177,22662 778160616557215744,164826 763040121599832065,74809 794753076167135233,261155 764393756065865728,79587 779963663734173697,177248 758246101359222785,51043 773630984512241665,11774 795049998815592448,263896 786939041094651904,207613 788755384781697028,220332 791355417276272640,236502 791359033185755136,234583 767769884453371904,100893 794589094751989760,261155 755936273148186624,24311 758285413052284928,50923 794530780999467008,261155 792075054922162176,243092 732252128337637376,39600 755432532837998592,36203 786437117001949184,203510 786696610117922816,204629 773849396190470145,61723 749733123630391300,7816 754103069869236224,30590 760964310285873152,65626 770310792491175936,117257 794243602461257728,259063 753621491934035972,27317 758024726736359425,50804 776988376868065280,86763 764820001064824832,82066 760618586268323840,63858 790994743173914624,232881 793864507521134592,255942 794378053619224577,259543 786723289511198742,206054 788724504650317824,220029 794699765334183937,261155 763518333475971072,78914 732741297950326785,1170601 767812102912372736,101383 774352894892138497,142980 781372753580621824,185921 789135514947518466,222647 792986822884196352,248124 770004176483053570,114848 791390361822203904,238494 764144117337030656,81924 775728054580707328,144617 787054550268121088,207861 776737530297352193,157755 780579977263738880,11774 751182264273436672,16299 780115703852564480,176128 786965240114130944,192032 793380583149670402,251269 791849064312688641,242146 767104474687111168,97355 786730615945170944,205094 751076849724383232,16728 754130181019709441,31377 767380338863591426,97852 778196790390718464,166390 762462055559421952,47283 791051120999276545,235951 794725053187452928,262849 740357014233055233,1170396 791966740955566085,242637 787826491753107456,207712 794305121400320000,258456 761567443504418820,69231 773633671290949632,138165 770720885531676672,121046 794566715480932352,261359 793438057340936192,252196 762674868131274752,74133 768501712856514560,104973 792026463608279040,243075 793126178093752320,249469 794589075751763969,261818 756301307145818112,42117 764073319003885568,77598 792227950808543232,242253 763352596434284544,77727 767515354683674625,98972 795654404707852288,267521 794345919864942592,11774 757609952542359552,47782 786305198381641728,201558 749483000790855680,8133 765691869015773185,88920 793210232553943040,249180 795373127303884800,266151 785994323464560644,200490 787133511656415232,209292 760136010768408576,61051 776582345071718400,156644 775769578320203776,151265 788350904806309889,217083 761007311775207424,65180 770991456362254336,122622 794263444178501632,259300 757713776669888512,47844 771812449066496000,125784 790263171269455872,230282 769094825874522113,87607 760251123022241793,60725 777488314551107584,159370 785603464311238657,196277 792567911110041600,243187 757342551556890624,47090 792013128213139456,243075 791440148600946688,238207 771042567936811008,122124 791363967117561856,238395 791337549633560579,238207 779362096697909249,174115 786699106525835264,198576 791515772870852608,232640 751140127016161286,17140 774567310057242624,144051 790674119394201600,231792 793188166635102208,250033 755431641913368576,37433 754042492660703237,31095 755385304782102528,37044 757219553281708033,46006 752999381356335105,24196 774709720800043008,138382 755837027203952640,18215 771454773656772608,125381 791486152188370944,239405 754766873145860097,25135 755885090417369093,39657 781372248762425345,187478 770761055001780225,120610 787336942795055105,210432 778737674165231620,170187 763217024671686656,73926 781880548486705152,191134 793869664380223488,255942 777165589206958080,160228 793094575824994304,249469 786177035936886784,201494 792039335570931713,243075 793523089661370368,11774 757336419383713792,46405 777963460042723328,164764 794697674213756928,262225 760899898267037697,65585 756673257630208000,43553 792839339398967296,247819 752262316666806272,21332 791755158057324545,237385 794474444903194624,258922 795747160025202688,266151 774014023163535360,140495 753001212774154241,24497 781619577264279553,188498 753303226204774400,25101 759110760156889088,57105 786289524351447040,201556 785578095487115264,196917 769194013203304448,111558 791485059706474496,239471 792567179883319296,244270 762749346014199812,74630 787345048236986369,207113 758255388386922496,52061 795742813858230272,267576 795381064889815040,226320 768926929537802240,109945 789229350814031872,223492 788113802042540034,214209 792038410194038784,243075 788204322370818048,216038 791331408950112256,238207 758724659823071232,46076 789168197983318016,16092 764235816134508544,82390 794150447196045312,254209 770416388645068801,118191 778548577056481280,167407 785518792788942848,196277 765660711179657216,88994 778684650524815365,169923 757429141104754688,46974 763522479830827012,78360 794389301513420800,258456 758431425641189377,53001 793099897864130561,247379 758851928583311363,44961 774213878066638848,140444 778645913279590400,167220 790438369872388096,228820 765748759372435456,88930 773963535579774980,138819 764916888770060288,76406 785503601007341568,195975 760526969071144961,62771 776136439063085056,153921 733887340217667584,353374 760162082230771714,61051 771128166031253504,122973 756599619124158465,43751 765945637799985152,85562 788097029138485248,214899 773107491139907584,121700 756623237740634112,44450 791367409437437952,235348 771861626043543552,128232 793151867891089408,249469 794875615207825408,263676 773957569673039873,139865 768775995180650496,354167 758326372368519168,51629 763800019271057409,80393 768156370508087296,101203 763798805565276161,80393 758828323921235968,54070 751728432170491904,18567 759760129520766976,58839 767771567866585088,97468 785583732086288384,197297 786196997686628352,194450 752875151570657281,23899 794968397968797696,261155 753399051886800896,26458 758446475059695618,50425 780084531659415552,176128 763945113718444032,78274 770272566162456576,117257 791680828367659008,240483 772793907688140800,132335 792687802584477696,247054 759489725598167041,58227 768086994257719296,103261 753089266683699200,24788 791819838591148032,240890 780236472666378240,178076 764221614397489152,82283 756272135916646400,42432 779658530500599809,108700 795752654827823105,261155 771557716581986304,126390 785313408061149185,11774 754719859909550080,33356 756573912855613440,43225 775682530813026304,1250248 772781599029137408,132335 785300200919339008,194923 777183242122326016,87904 793109350025867264,249469 795276294783168513,264397 753392576170864640,25981 765563435816017920,86149 767806429604577281,101681 776136560517480448,152872 779074199163777024,172621 786911713509584896,207287 791469928930959360,238099 785606333861027840,197512 773907631144439808,139577 764569926380257282,80939 794711205642469376,262849 750791367266295808,14877 758463555930824704,52749 761339284628660224,67226 791348522192769024,237594 732573625174396928,352716 788720058390503424,220029 759219397999329281,56964 787845683105660928,205094 750128197728079872,9433 786333108220092416,201441 795670580028522496,217285 788517560006348800,218164 764046657365291008,70177 785527210711089152,196538 768862079138738176,109666 774200992216801280,141887 791660296398053376,240483 790633052703555584,231894 786393060880056320,202304 753413896786939904,27317 795326029468418048,265276 765293501995061248,86472 753734549964742656,29548 790921391977541633,234653 755615392509329408,35890 773334671841079296,133454 794785055998668800,262025 758737142516375552,54070 768992336990892033,90384 793981197806247936,11774 793196261826375680,249926 794000341465526272,257026 776239226941743104,153573 776223721962901504,150511 789923530020270080,226731 758287234521042945,50923 763530378854273024,78566 781131435533070337,185496 763927047248891904,78853 768898807379525633,109104 793556489994506240,253335 773869257742516224,139404 793674674739646464,252581 785807652093779972,197512 787845368151179265,11774 757678540875673601,48532 768086390420582400,103354 774023907653353472,140539 773343812047376384,108795 764942357095587841,84885 766245593371009024,91818 785299944680939521,194934 791618567602966530,238207 776636020179611649,154832 757997104774123521,50442 775651269054791680,150511 794851727853977600,263545 791264587769413632,237491 759523290809446400,58227 769278237562245120,108432 786639745262641156,204413 764529918973710336,81946 780603346780430336,180039 777170777376514048,160530 773701406326861824,138819 765368673334861824,86653 771055716803104769,121949 794711024821825537,262897 772075245129834496,129471 788366945309433856,208544 770264881572433921,113640 785943408795844608,199546 771361128861474816,124597 763954426302242820,47940 788834681487699968,220130 759185066786451456,56952 750431140562042880,996861 751148785665998848,17143 790256455261839360,230270 795398723815768069,266054 793798533602095108,249926 768930485368152064,109767 791693306984095745,240070 791740217786966016,238780 756659216140627968,43553 791354784523624449,238395 768507605568196608,106716 754066264796999680,30296 792149277497659392,243513 770200535538466816,112455 786967005643407360,207613 770291626602274817,117833 779960175700561920,177442 759816910091411456,58254 763821870768676867,80366 758443708912205824,53015 769160515796992000,106281 786947927990161408,207613 795709643355893760,268356 791234503716986881,78159 790880923344510976,234583 781881466841989120,190635 791406144371757056,238207 795705259314311168,262022 777041542481457153,246425 777663249051451392,162596 772866395033985026,132364 794206572813676544,257530 764097202159398914,74518 793581320555339776,252679 760402305132863489,60779 792584149848686592,246295 786212978831994882,200490 764993449091297280,83790 767064414205849600,95988 788859504754462720,199307 790584390346612736,228341 766274842987470849,91946 767195369226788865,51069 778382060247539712,152594 789811744910766080,227925 760500095230078976,63149 791872731633422336,242214 781834246709055488,190635 756264111051341824,42344 791409630970728448,238207 773973140842110976,140444 793609663111585792,252893 760372882836979712,62063 789265005891977217,224018 757635686988034049,47940 778909344817610752,171037 791352130837835776,238395 765229254980341762,86440 770786109517422593,120557 765652099849859073,88930 766310846515535872,11774 735875058158051328,11774 759356381329694721,56964 790557572910555140,231894 791833263765590016,241940 795424538867732480,266054 770191900657782785,117257 787187764425031680,207613 793802131690164224,255473 760297572720345088,61470 788748836151754753,220332 758625518455488512,54070 787118085811630080,207685 765936313375666176,90125 760209615174955008,61011 768219286825410560,103781 778050836484218880,165523 768512046937747457,106716 774998815036366848,146259 781274877709971460,186584 777330261994401792,17416 750761876150247424,14277 785489645526188032,196277 791777224793915392,240926 762021298327449600,71476 757299762852880389,45319 771658226550972416,122299 790390871216775168,230594 773893861533855744,139577 793562795262545920,250785 790279021183373312,230181 785999091369074689,199262 787284534974754816,193121 789448764142522369,225981 793468124913958920,51644 795749203955814400,268646 773200539320324097,87904 788593505375514624,217285 770403423099367425,117257 794479623300087809,260871 763231023274401793,77255 768632209922293760,107428 794594134774288385,261155 794348295753580544,256458 765279125523148800,86763 755037662629593088,34916 749375653712171009,7546 759355349258366976,51798 786245743682039809,201958 785502560245342208,194949 753765141141868545,29790 785341330448904192,195125 790433598323224576,229874 789157878980603904,11774 755397750259318784,36735 776900902808616960,159245 794871432144531456,262849 768872146349109248,109666 745240291108495360,1170685 755579448854929409,38183 750541547263983618,12883 749395850963681281,8620 766333096891408384,90735 793217531058135040,250328 792037992000958464,243075 794635361616011265,262053 761664113353322496,69711 755104255942488064,32436 788417472349085696,209582 791750453063286792,240483 774997824438165505,146259 759093323126624256,56964 771436856609157121,124597 787752710913138688,205197 753576182570897408,28281 758499090548207617,47940 777118147379855360,158520 759158095515910144,57389 763148318608269312,75899 789154854992277505,224093 771699495948148736,108396 774404805825396737,26066 795092813700538368,264397 763431736462151680,78159 794649020580773888,261059 772836880308064256,132335 794627479000481792,261944 756704990195048452,43553 762219543959920640,431998 767508290104389632,98508 777297066485657600,64722 790293602215849984,11774 763702797204267008,351146 766502938856398850,93405 778296054815002624,167311 781082278625579008,183759 758708409365475330,54070 771645026128441344,126152 752825391778193408,23777 764186818237661185,82501 763917404007198720,80486 779716858266132480,174756 792678192729378816,246796 772896182066515968,132908 769563424686833669,112382 791411728873652224,238951 765936919607963648,90384 750382676075577344,12883 775417531892916224,149200 763463916970209280,77612 732882766359056388,1035907 752810183479398400,22659 794256300750188544,258456 774331907874123776,141912 793587914924036096,252408 776651571170013184,155451 758326814251053056,41636 775466790176587777,148676 771122380068487170,122126 788489702202454016,218275 760431696596594688,62063 750498382335119361,13343 754111857632346112,31551 762300465363247104,431998 778638332200968196,354598 785914431150624768,196991 751816671061508096,18452 778407575872299012,167858 778828545715871745,167220 779477760028844032,174427 794643593839276032,261155 761743803782791168,69491 765676344290250752,88930 773892798617714688,139404 770610661747417090,118192 771731579001528320,126152 793837332797485058,238136 778076213411799040,164826 794690002697457664,262752 787024447265841152,207287 794619170994483200,261155 780613483268182016,150151 786969776060977152,207974 751545100954693632,17886 768263738256338944,103354 773951433720770560,140211 732887633840443392,353926 764818931685011461,84724 794994911712018432,263895 760939044704509953,11774 760587217987330050,62728 780841338367381504,179384 793583071970861061,252020 793168429607899137,249961 793798410503532544,249926 756251382940782592,42249 788701008373411842,220029 757541921581592582,47782 750679923979788289,13343 769521584629489664,111919 764995933985644544,85562 758280028400545793,52195 772777845353512960,132335 795768422495703040,268646 750481643048169472,12883 772457063045746688,130750 776871378569998336,158589 764915333614473217,84724 776109196588744704,153658 793975184243953664,230523 787128842527748097,209351 766357952093618182,93286 767805547169087489,1249474 753722899228270592,29263 772497791918542849,131263 788755610665881600,220332 776540599658749952,155459 794391712839806976,252020 768337356663382016,105109 769294953176371200,112788 775420785846616064,148800 792374246332694528,243187 771523699728146432,125163 778708499509288960,164814 766034850616897541,90539 768864413361274880,109666 793040900687556608,241438 768569453286191105,107423 795034189556891648,263906 788458648188047360,218275 766326802436460545,91751 780484938823073792,180343 788395285009403904,217519 780600467457847296,181984 791702636525395970,237436 793617297160171520,253032 761035818756546560,65455 778080103108448256,152980 788262891992522752,214084 789152414083407873,11774 754103588218105856,30910 758686841658683392,54070 791691918291927040,240067 751813766648561664,738099 792671373604683776,246823 756384348270628865,42249 759149344889180160,56964 758285620322205696,41703 763152231088566272,75899 765222592730902528,84724 770629721130434562,119774 779307466630828032,172799 780554811414421504,181419 791619689965297664,240145 755505054870675457,38012 767790229822386176,99044 758338516573192192,355994 772557279501647872,131542 765246380386324480,86653 770919668521377792,118192 794170142762541057,258331 756636114849521664,43553 794562073036406784,11774 766760281439629312,95988 766791002522808320,95672 793934416758194176,256125 787419353448714240,210253 794586039222419456,261155 773872407752740869,139404 781333040572149761,185496 763486629256232960,78129 772523836894015488,102249 771953370080878592,126293 789444143168753665,226015 753579670168231936,25189 791357659223994368,238395 756108369660878848,41632 764223219188498436,11774 786721978455588864,205728 756962320388153344,45348 792049595887054851,243075 757378626023100418,43828 780050425668050944,176203 755154080524361728,35890 777831731017687040,160641 777270366951518208,160592 792027870491086848,243075 793563469920497664,253206 753393635618467840,27317 768339260957007872,209828 758056015237636096,48663 795350575554711552,249926 752623138425348096,22575 780930789248819200,182960 781127873084162048,185496 762384474453704705,68993 792038741888073728,243187 781379111440842752,186363 776791601272291329,157755 759635403787870208,51798 791213282338013184,234583 733083792123039744,354983 772881317646233601,132335 795493892707811333,247930 774683357032484864,144494 768934429326577664,110302 788178419657875458,214976 758141612979519488,50827 763160338049097729,73814 768113940643459072,101203 771767397724192768,127582 788373519356858372,215005 786041163308347392,17292 789540605508497408,225981 756627331284922368,44503 790993101422792707,235828 794568768869560320,261155 776090860194664449,11774 756601280232058881,43751 761307681340608513,67453 765242539641335808,84209 733887898160795649,350498 758511763436478469,53001 786985677695188992,207965 793819719484661760,255393 753665651730948096,27045 768530437236858880,106716 785532160010694656,196277 794511907734622208,256038 769312753387466752,109945 765026396276191233,84209 756434418869252096,42432 778710344944324608,169107 793619429158363137,254135 764834763966406656,84711 786668019581915137,205270 793635939352543232,252020 786951774318067712,207119 769276585493094400,112363 779642755479769088,164814 764834602015797248,84724 794350824897945601,257325 762727611583832064,73926 777173827600130048,154071 794986793787654144,263907 776890201603878912,158111 753960124411023362,30590 785268338351939584,194648 791661476129992704,240483 787012248183119872,208379 788210101157060608,215252 788045151893647361,214492 787206306427875328,199307 792068941342400517,194349 756193523683119104,11774 780796365420974081,183269 785935884701011968,199431 775761836859756544,151409 765026347697614848,85767 769581768764686337,111558 755876787079487488,39462 779729617389182976,175962 755096812550258688,35044 789211396395323393,223286 791114778185904130,235251 793160457376894977,249926 785642386106019841,196788 785721581167218688,197198 792036245568303105,243187 789718926707916800,226823 768161042580934657,103354 794158315915870208,256502 789141468027969537,223899 778896845414109185,170935 789172872413519872,11774 795371388483895296,266151 773907557656227840,139404 786175906905677824,201494 792420397073391617,245634 771822060767096836,124597 786816716462551040,202636 785847975918575616,196524 793587810842185728,252020 781540320223830016,188231 756986978403487744,44450 787473955279876096,172799 758380019924160513,52554 757672336476688384,44274 793323142840102912,251452 752984423981867009,24497 754817840297934848,33356 781531568632307712,187418 764439347814735872,83391 788203931491008512,213064 790995168266559488,235590 794688348354813952,262752 795107459799121920,264397 771533451019194368,125145 781344110263304192,139404 794000602841743360,256239 790992390253260800,235147 754075956936056832,31320 756442837382787072,39991 761686471677927424,68862 793266046756986880,249469 758684931551789056,54070 781384317775835136,186584 788766718973861888,219942 758127744769265664,50923 769989978508169216,115996 778950276287979520,170777 781113897826721792,185496 780946090027737088,155688 758697624115384321,54070 780612602535608321,182049 792540224052232192,245101 778291570386751488,167220 794362485478477824,259034 755675211043774464,35044 732745917816705024,27848 788825350600003584,220925 764762063214223364,83392 777978176047685632,158885 787359170160799746,209151 789244993441366016,11774 778707988592758784,168794 788779687967330304,220526 785904940694720512,199462 786301866787348480,194017 775472139524866048,148473 785583456537440256,196676 786945608141668352,207613 793532921676259329,249926 788763705529868288,220029 791356220359577600,238383 786045063503745024,31546 788230651216400384,215608 750376963391365121,12883 756574141164187648,43391 776410695189528577,155332 749629490742095877,1248008 751986877213741056,19528 773899358781763584,135004 757571307340861440,47761 793440302820233216,252196 768971617284284416,110209 794636192474075136,261155 781706510426603520,190024 765545394176524288,86645 780629179788242944,80785 781713095420968961,189515 794721641716678656,261155 758433514551439360,51997 761542753847242752,68936 770031043407732737,116534 788956254919983104,222500 792215765214564352,243075 785850393083469824,194723 777848915794153472,163990 759198805023559680,52048 775870145101193216,151539 785579486771372032,196524 759843567489708032,58227 789901516266176512,187662 769374733611651072,112336 779272741161697280,56964 779098162967359488,168284 772421494316097536,130026 785282799016161281,193669 775729734038745089,151212 785927829095649280,195975 774411181947707392,143013 753391764568887296,27498 755102602820513792,35445 765748840809041920,88370 771694414351724544,126708 781631292463058944,354167 759103142331985922,56886 793641180537819136,108396 742633253895573504,1170739 767827280664023040,101681 775556410784358400,148684 780783322469396480,182960 778380081551052800,152594 785667649942368256,196967 767866186654748672,102137 792200824722034688,242693 790974694589538304,232884 794776985809498112,262849 759589041776001024,58232 794203269069312009,258598 753034678135877633,23217 776074415469694976,153137 788194567308840961,214078 766886552513482753,95672 793491664702615552,252196 786381725119111169,201958 763001989588480000,75396 781857181050241024,190553 781086991949697024,182771 793959655269482498,252646 794523986805792768,261130 781390080392835073,187084 787699809113280512,211347 790907635855925248,234796 769333120097062915,112336 775765929648992256,146259 766479424132743168,93261 767162051475021824,97432 792728363169439744,243187 794013910718218240,255870 786973040647208960,207949 768061550670311424,100605 785930190731878400,199262 749405494641430528,7816 786547671687241730,204413 788877192700854272,221832 794234828631609346,259063 757623601272991744,48202 767634769060429824,94612 769263748959735808,112399 776618755635843072,156926 779770170046685184,170144 793182808378216448,249841 754736830373695488,30634 791333216049389572,238117 754772285580570625,22393 790640427422609408,232169 790984694796083201,11774 793878284765396992,249348 794546197172199426,261155 791969132254081024,240145 756307111210909697,42344 777294989822873600,160480 794911213062942720,263817 758076502982262784,50772 788065324675526656,214492 758058709943660544,51136 785549619040313349,194949 770274533303541763,115451 788181540543004672,148861 771077353300779008,122344 776429426162667520,155390 770670962048204800,120610 788189925548167168,214354 763433587957981184,75396 761934037153828865,70886 778076046147149824,161456 788662020719738880,215437 793112814131023873,249469 780827730845790208,156811 770660664612360192,119832 775843036773224448,151845 755164994703073280,35890 780809254391390208,183269 785651343729958912,197324 732949579625177088,354847 762197698497748992,71627 752304500149358592,16529 768235474242666496,103294 794219145403465728,258947 793870198524772353,256255 778980532138876928,171693 794302933089153024,11774 762126308755267584,70858 788910761112461313,11774 772612226335158272,120690 758302126883962880,50888 765768114252513286,87904 794158784151109632,256105 776159500998967296,153610 790584293898813444,228341 769216173594599424,112059 779027295633715201,171324 762721744595464192,73926 774856923850088448,138532 754763961388589057,33355 786004875649875968,200384 771158234686115840,122967 751232970128850945,17231 786751933516177412,206008 752125066310070272,21102 781114922931458048,170373 764411070308122624,82066 778607451310583808,169201 773547444780929024,133702 794652543599005696,261818 793554467555729408,253395 786764478901649408,203048 790313774083215360,230575 785304571094638592,191054 792964681732329472,242693 749289420784799744,7082 789409305942331392,224680 753213201915977728,25658 764179795513118720,80939 793948881818099712,256451 775830235614883840,150663 764511737273921536,80648 753364928824692736,25189 792060473403375617,243614 752941638624751616,24316 760639631050285056,64019 758700314031562752,17416 759105468501463041,56964 768997229021409280,110023 794970538443735040,262925 770196435161657344,82066 790592673241411584,11774 753546866441195521,27045 785605548435701760,197512 761182034635010049,61051 762357034901655552,353374 792908712377618432,247819 753282350281322496,18470 764787426925608961,84724 771858553967513600,128194 795429825670475776,266079 751886591895990272,19792 757236439046246400,46006 786710299869061122,205143 790736822733111297,232881 758423565515366401,52659 793148427207139328,249841 795408418114834432,247930 764495972311314437,82582 792166924893302784,244550 792148807316144129,238099 780474558960640000,11774 765518901169954816,85981 774974859319312384,145801 769430738206920704,113165 773995033036939266,139404 773335241087913984,136016 768120535456837632,103212 793222825586728960,250179 760165025474412544,61444 751178816450473984,17591 773930465409413120,139404 795273715877613568,254135 761001420619296768,66116 787076432715448320,208928 772203137973182465,129991 785261053504397312,11774 791019563110457344,234583 762762334011961344,73926 774431417258377216,141041 779397366310957056,174557 776105252307275776,152182 794148128911949824,257492 763810006668017664,80393 750705795789103105,14421 792046887696146432,11774 733202076273115136,353016 755937199447617536,40609 786926316733931521,207287 787243506628714496,209731 792125911516717056,11774 763390589639413765,77731 769905414653743105,114779 778733795662974976,170169 760866835432632320,61544 791414534259040256,235580 793855511674384384,255942 732970615192334336,11774 771308918173634560,120610 791472186095579136,237999 761450405502955525,67547 786555967810916352,204413 781479518749863938,139404 765230210329436160,86103 773986420205690880,138054 756027331735617536,738099 757618023478005760,47940 768489844372676608,105041 792066798493499396,243427 762664466970443776,73814 753203037775228928,26140 793645184596611072,254209 775500596124258304,149259 786966904434851840,207949 788885821340385284,218875 762166964886183936,71476 785274733529096192,194648 794231496764719104,258771 779848104430276608,176745 775383264051724288,147647 792850579064172544,247379 753370316206780416,27061 760920359919054848,64730 788160517781065728,352258 751985072497197056,18470 785264796388069377,11774 785856425356587008,197297 750653669759123456,14421 755401153362309124,35449 793131438174384128,249469 781277051638706177,186584 795083456082366464,263896 794090376000716800,255870 764654241285681152,82544 759854912758882304,59846 766426151963205634,93823 772441947462111234,130026 776892496899039234,159146 765370896500400128,87249 772776832978464770,132335 792415801039093760,243451 791255664500805632,237491 795668555853426689,267862 776573754872729600,156835 758644487321227264,54070 776036874846507008,152314 794991165594632192,262752 780819965490462720,183468 789242746661769216,224680 740515571750608896,355430 761731787261304834,70355 788837503201644544,220526 791735119337889796,240627 771779608387526656,127366 776932613944700928,157755 786229533544419328,201494 789260817103515648,222647 760793397523349504,64722 789535365879115776,213064 787180768585854976,207613 764291237427970048,82582 785745908117807104,196917 791519867501355008,239261 764974364144046082,85562 769127075739467776,109666 765255375172038656,86440 793460421399236609,252408 793517250863067138,252626 786909028307832832,65113 749732063897591808,7816 776352456565465088,153845 765243306485907456,85562 751173817200881664,16728 792157628499623936,244289 771482505962717184,118191 777619574170669056,161277 791916589314674688,240483 795076642821574656,262849 749320891318702080,8047 781157745495973888,182367 759157060382646272,57336 785744878093242368,197297 787740697621299200,197286 789070685863895040,221476 756535589638320128,43807 780037600237215744,166282 789154180640432128,11774 773921993909374976,139404 757060506914058240,44450 775500560459890688,149259 780774502821195781,182726 755171914876870660,35890 791172382052458496,235251 751124734448771072,15808 768589312657154048,107069 792480271492874240,246225 759799086086184961,58815 754754368193212416,33356 768245039805804544,104313 780124638416408576,76146 793945626769641472,256534 795079907827220484,11774 790732673589313536,232884 791468644244987904,237857 792113353426481152,243187 766227894662262788,88449 794888044621037568,262849 749616825806139392,9153 761922117491228672,431998 756507925221404672,42249 777685756370386949,162485 795710493033959424,199307 780091927941242884,172799 761510637423951872,67326 777565233481121792,161502 778680447131758592,169232 769225847026835456,111049 767515665641115653,97372 768504304835653632,11774 778731470839885825,167939 788080618357731328,214492 771370247131725824,125145 772305006573662208,124924 788062400478007296,215005 779349513882316800,174320 767181062283808768,96875 760505602854555648,61655 765005034123735040,85562 767807985435410432,100893 788716347668721664,220029 786033529356443648,198878 793577006008938496,252679 765572024915951616,87904 795428456163110912,266079 776055766012887040,153033 750720363210936320,14525 754056518488641537,31529 772464352716845056,131025 773111827001581568,133090 749416565951586304,8676 758684118146252801,54070 762264053804851200,354826 790944692766552064,234583 762397337167683584,72420 763798906123784192,80153 760471548994039808,62708 785660248832913408,197046 768991812702859269,1249630 771158443935801344,122967 785324236000768001,195125 773944249096241152,137869 793244719417548800,250293 793458382996905986,252408 764416056849010688,83391 765013532719001601,11774 771994584683540480,128519 793190407467327488,249926 795119194064830464,264397 769691096649764865,113446 787285568161886210,193121 763470303208939521,78159 773122122646450180,134375 758548900408066048,53873 786414902353207300,203806 790703824650571776,232884 777390633359212544,161407 788448066483294208,215030 792147539256496128,243615 770634862453600256,118698 774245822712074241,141887 776565904679268352,155390 793820370516185096,252408 760613984709910529,63267 795496207187673088,266054 769565878136541184,113412 785947512268066817,199739 765197330928668672,86020 765667900070002688,88546 773890679751651329,139404 786971984743714816,207949 775531573928013824,81130 788943806687174656,215437 751230851824832512,15808 751610582399320064,18567 794349951849533440,259055 794567413664624640,261155 792064218237284352,243187 749825094617276416,7816 788168231802507269,214899 755377369993457664,37044 792405816858906624,245750 759109056149807104,56964 779334064926961667,174115 770357498981281792,11774 770471831539179521,115667 775406515717021696,148645 775751663940431873,151409 791244578313474048,234583 795126677827452929,250633 775591672377860096,149573 790985369026170881,235658 773457673056612352,135025 787756478908231681,210208 760517034610401281,63268 786987448911949824,207613 788691058687377408,218258 793844425122209792,255942 779437605523824644,175074 790365817598648320,230485 780605717858381824,181935 791001767031046145,232359 791027173498949632,235756 751227947395084288,17591 766428354006376448,92958 775891153988231169,148574 790780133917462528,232169 750851152674164736,15255 752845171948195841,23899 761625576826216448,69231 781517543965995008,113982 780111470705213440,171991 795297115312361473,265638 763343729285476352,47188 778315627287240704,167220 780634580785049601,181419 776915881905393664,158387 792681080503439360,244270 794246014706270208,259200 770303255872098304,117377 793123188574216192,249348 755434268696846336,26539 758776496425099265,54070 765297414932750337,84209 780015392257351681,177797 773266287757713408,135850 745196695483465728,195876 779549051054358528,170187 766352796543254528,92166 758863483752505346,52554 790951164468658176,232169 790177090209509376,200963 749404322933252096,7093 778713202829905920,169327 786716676071055360,206101 778326533765300225,11774 788217058500546561,109244 758306534820573189,52112 769319080415338497,112788 743926831301091328,8431 768550284515737605,107559 779090603464286208,11774 788235052974997504,215420 789724743356321792,226183 795711449918279681,267521 776237384304238592,151463 760191147541159936,61352 793298281497501696,249469 775072982792306688,146205 759035693737791488,56455 765949303080775680,90384 790557252298080256,232137 769042467341668353,110209 788012194474631169,214378 770756340503412736,120393 750128481334288384,10661 755069479353131008,34973 785910888406650880,194281 791733625159086080,238594 764780667980742657,84724 794568842588647424,261155 754708215129075712,22393 763385786242732036,77559 793132092028837888,249841 794724716065865728,262849 777069801973878784,157657 787067972959428609,207796 785921062106202112,199431 759484662989283328,58325 772821595446349824,112788 752621234744156161,351931 781609282752094208,189086 781077975458603008,183826 757756985039347712,49066 786363430726881280,202217 755835809136308224,18215 760125366824411137,61145 795038196992184320,263532 750494029662461952,13262 792432886674710528,244550 733690706385108992,11774 770312037851422720,117257 777942644693405696,164826 790728976763195392,232881 773953865209221120,139404 760986747530387456,60790 766467651342336000,92213 773877618877820929,352033 759210197558714369,57105 779035519174914049,11774 765398698012454914,85326 779609389447651328,167101 791955052055232512,229105 795056602059395072,262849 793084234881699844,249286 753348204188631041,27222 762403615138910209,1249020 794627774426259456,257325 750229153790631936,9889 758363710586880000,47940 759506031445762048,58508 781021637990838272,185077 753361637063745536,27280 776174803598344193,153501 756440940617818112,65113 770480633802027010,117257 750518484212133888,12883 774016022185553920,136904 786286878651736065,202429 756860891056971776,42495 790646273233805312,232169 780553631024095232,181419 793530041187520512,252741 781842452068044800,189127 791027209918148610,234583 764980567821520901,84724 770434391734620166,118192 774985907174776832,146259 775798852356022273,129991 794316982086615040,259413 765674856243421184,87805 771685922261782529,122967 793861177986191360,256038 795382521596768256,266491 761040556822630400,66105 790540735787503620,231894 771591438698106880,124597 795722252830445568,199307 785270825846964224,194648 754934329222901760,33356 758052455913394180,48663 793892777192927232,256534 778074752128684032,161732 770721322808647680,70803 793852135335165952,255942 795044535453777921,263532 761681101928566784,69231 769210211093532672,11774 779352499761377281,174355 764249183075262464,81869 762060016622841856,431998 780622950877700100,150151 790535722851831808,231894 767746752661291008,100893 772864182731481089,11774 785661799857287168,196277 778077447891935232,164435 769436573527969792,112399 792219781403467776,239501 793170962745143296,249180 788397913009451008,217634 795088797289549825,258193 764227199264317440,82018 792026336441303041,243187 792896883853238272,196314 780800785789489152,183269 765384501719478273,82208 794966502885695488,178186 785390759432171520,194079 756615610734444544,44429 753636666540105728,27045 771526482501959680,124751 764830162634567680,84724 772599545146605568,131421 794897379740844036,262752 769264454471127044,110585 791818884751949824,241940 773471789322240000,136018 768011455652360193,101681 762632316254420992,73867 781864733427105792,187131 794529466303336448,261155 780793076147101697,182036 772220230743560193,112788 789323816447213568,224680 794082364708286465,256255 753933869989105664,30297 795730600762036225,268448 771527281441243136,125142 793917633368207360,256866 775065166312460288,144730 777546090749030400,64722 755560413341691904,37991 773593393754669060,137016 765032410845024257,85767 778264455641653248,166913 759202064757121025,57309 761638840356499456,68987 786443712977076224,201441 793407727103909888,251772 795360271590158337,266500 785582875559112705,197297 775752360433815552,149200 775698469633855488,149200 790724456683544576,232884 755178378282487808,35890 770043041449148416,112363 761350076698472448,68163 740221861653532672,11774 769313108980563970,112970 762459425734991872,72418 763060513915998208,76329 771477816026300420,124855 786673045377208320,205728 786390116050796544,202983 790751362850099200,233736 788018239414554624,214138 754133060598104064,30296 785581153151553536,197286 763076964039192577,47188 788159774517039104,214976 792045845969592320,11774 763205354813403136,75724 760619893133836288,11774 779732566429413377,176196 765570353179406336,87904 790888119566475264,234583 781335258507673601,139404 772535142602735616,131007 750695562421399552,10848 760915702471651328,64692 793924313044885504,256255 793496624207015937,252408 793251299039084544,249926 793306144672321537,250216 790300322656882688,11774 776513473391931392,155898 785244614194147328,194167 795181466141462528,264397 764347784384417792,82283 791698205201330177,220029 774291842015690752,141912 787830095683682304,211347 791355021824696320,238207 772266916467662848,130395 768807196239028224,109104 763794015112294400,77464 756871917634785280,44163 770271632292192256,117257 774023085087391748,141035 790598984997961728,232169 758382750822834176,52554 761249014754848768,65180 765297592183894016,86961 794531816463962112,261050 766793679709220864,93184 757530253208252416,47717 770739471025315840,118375 772257407044988928,128934 786570434120515585,198513 776442269930881024,155295 764578387453153280,80939 785573369387167744,196788 791281348241678336,237491 759989469579579392,60163 786997733278248960,206008 778426810241605632,167562 732760865682771969,353714 755546659522613248,38476 767503269199577090,98089 791792527154176000,240661 789152039729111040,220767 766730324625788928,95889 761117273033539584,62808 750155388234899456,10847 793496379243061248,11774 750807394893099008,15451 786596824681357312,204835 788810555922538497,220332 772293884948783104,130415 772221048976572418,129650 786666676511182848,194192 791703096946589696,234990 770935526782300160,122146 795666172805058560,267862 788119738559897600,215005 732103798961885184,349226 760648683469705216,64197 787735292199350272,212710 762636626891726849,73690 734794218976083968,11774 794690124860768256,261594 756597676834164736,43285 764199121989341189,82066 764703766297899008,82553 793111109788114944,249469 778591103159308288,168284 781527667229069312,187976 766700767948468224,95672 770347496904110080,117609 793694339461447680,243061 763128243377627138,76474 793286152811929600,250869 753321798696067072,26871 772881419026698240,132335 794053081742905344,257492 759139860737200130,55887 754809711837360129,32596 794574464130367489,261155 756981356584771585,45669 767853900498104324,101595 765339984886923264,84886 789171787498086400,217574 785984457568165888,200355 786938354851950592,193633 765678850839678976,88920 776888381158588416,158897 785272514691739648,11774 760539622782988290,61145 762401103753404416,71502 791480284176711680,238207 785838583978549248,197512 788441514271580160,217837 742525782703116288,738099 754707575237738496,32963 756291922923323392,42432 791659805018583041,240483 793792398484570112,255393 781736236251688961,189613 795385767140986880,247930 787209168084017152,208252 773516155533144064,135136 791789370722299904,240793 762284506782978048,72370 779874943626416128,177248 778802912793206784,170298 752186249599791105,21529 772806283015495680,132335 775435603215257600,148994 777367261283745792,161456 750050296039104512,7275 772088171840495616,127582 791735177508716545,241034 759512482893467648,57574 774817921797349382,144494 792419270378467328,153812 791630725418135553,240067 790112201331712000,227594 790752680167649281,233154 774213775729786880,135025 790241284627857409,229693 791609106788474880,238292 752743458817839104,22575 788695378292080644,220029 793146477107347456,249469 756254562198036480,42117 767751867703132160,100893 793205659651145728,248065 778384081029586944,167220 792892039239270402,247561 755561135412170752,38183 791730600533118976,232884 750143262074232832,8079 787821169009315841,212802 769985446495518720,114254 781676711431639040,187976 785619486703489024,197512 792870185149489152,248194 778453380368695300,167319 779122733783199744,172962 754784540346822656,33356 774022501101821952,139865 787015767145328640,208379 794325976998170627,259360 778399374585892864,167407 764954488738291712,82801 785283372138504192,193669 768575499861762049,107032 777499801520840704,90252 763516367282765824,78337 776739013868810240,53667 794700288313724928,262752 790681521883451392,232137 754752446962860032,33549 776857278247006208,156835 779365691874873344,173628 794549288403632130,261142 750820164774469633,14277 778196857604411392,166409 779702693162090497,175092 777930440334123009,163990 758081583517544448,48663 794661065896259585,262310 763420598081089536,77731 781356315109056512,139404 761686763198750720,69548 766736620267663360,95568 756576704072650754,43225 762534270845931520,69548 764998189531275264,85562 751714867443298304,14277 763483576553791488,431998 766039053179510784,89561 793319623026417664,251452 766546960400592896,92959 794409808636088321,259543 753643727416070144,28732 761014968326029312,66305 793532047344095232,252020 771802333592350721,128194 771863155668611073,128615 786337685078028288,193513 793624590433988609,246425 794278550471745536,258456 794695069504782336,262752 776289684108419072,84904 794219826478743552,258771 765043731191898112,85023 770960360564256770,118192 776557398139936768,156926 775846901451202560,150994 772049331889111041,128043 765252079447191552,86653 769284716495269888,111454 786518610625699840,203674 753312880402006017,25896 771500749633093633,125554 769100836119216129,108849 794976797876252674,262849 751936573919227904,18452 785848845414596608,197324 760489221178130432,62921 793714592677519360,254135 756280568871092224,42495 793187717941190656,250033 795194317350572032,262890 744024663932674048,1247622 790952265007845376,234653 774355456747679744,141887 768291420075458560,105109 794713568264323074,262053 751579512320778242,18893 780598706097848324,181755 789252296521740289,203546 792174856091598848,243983 791678703159967744,240109 793135971113930752,249841 758107458321653760,41703 756076012778102784,41396 762429606020288513,71476 772182623472975873,128934 793180431755640834,249469 762754537644036100,71470 794384215550791680,257026 778960575250378752,170630 790959110380523520,234653 760625970755895300,62728 758530420581347328,50923 750146225362509824,11495 764171135072239616,82066 786163474233634817,201351 773890792368644096,139404 759699367762755584,59401 788595183793430529,219537 763213145880092672,47188 761307681068027904,66804 762978960762298368,74087 766723494184902660,95708 781469252897370113,188119 785524543465123840,196676 791439015400570880,238383 794908045910360065,262849 785537700787003392,11774 795161692057600000,264774 793260047249793024,249926 781914721368743940,187974 756207451943297028,41680 776738204150095872,157755 786682651432349697,205728 789415226974277632,224680 756603228112949248,11774 764483855067865088,82203 765545505984086016,88052 780693541177602048,182146 787720647199764480,206101 793906705033609217,248652 781090946133798913,183077 791616269648887808,228124 760283811624083457,60866 772635474833842177,125111 791765455723716608,191778 771063801320005633,121949 781171802085191680,182194 767162510323638272,90384 794164927720280068,256255 763933846492413952,79691 781637808905527297,189613 792567597388668928,243286 790285273544269824,219610 773401642741932032,136515 756552349825458176,43811 763596344111923200,78853 777666674749300736,159383 776425154012254208,155688 793273198464802816,248988 732309728488005633,120243 793486186337546242,252196 772050303294124032,128404 791701947141099520,240483 781196985370079232,185595 786143467097456640,201308 780248604728434689,177814 772241602345472000,129565 755264406305595392,33029 760899208585089024,65234 762457946890444800,431998 791464444773670913,238395 759467504775204864,56964 794329371972505600,258878 787035315110150144,205455 743366357773877248,1170550 787865749071142912,205197 760596347632312320,354841 781215076623802368,185595 787910120655257604,205197 795069045963833345,262849 755482982601875457,37538 768257662391726080,103071 791435560434831360,238395 787633951292686337,204078 794601810333986816,261818 777242102874771456,159475 786194304146472960,192032 788469447770071040,217574 765367819462701056,86103 793859021581144066,252806 771885276561936384,84209 745330100309106692,11774 767826065981145090,100917 788399407301623808,217634 792814367238656001,247819 764156547631030276,82283 786967221335691264,207613 791423750520438784,238639 771248238296825858,124270 761510077492711424,67229 773331061166247936,135808 760849509156917248,64722 764113295284527104,81869 771742432480419841,127366 793435475696640000,249926 769331121989390336,110302 771537673102123008,126390 779096613683810304,169327 794765521853915136,262849 792015594338021382,243075 757667232704892928,47940 762007790877499392,71438 785724625959329793,196277 779084103614201856,172120 749713450020925440,11774 793997210849579011,257325 757506888078651392,46280 775734137344892928,148419 794314455207333898,247819 759258302274560004,56964 791506778886320128,238207 756600061031747584,44273 774008032791375872,140444 781257682707705856,185496 755904122575024129,39462 776807242381144064,157993 764142476080721920,82177 754003550716334081,30339 757693225813483520,48477 768215702146838528,103071 780467204412366848,179742 786598141151719424,204853 750536341117599744,12883 791674203502157824,240483 778707367806406657,169327 765219894648463360,11774 772911751914553345,129662 768269031543562240,105109 762721837696421888,73712 786691760206581760,205270 756864193865797640,44450 789556216871710720,226731 742388851197550592,11774 787105791178379264,193297 739522853238767616,11774 752232136388648960,1248155 757620464923582464,46076 787717228074369024,205197 787354577918124032,207212 765877584038998016,89923 744541642263269376,354834 785240401967849472,194226 794016845762359297,257325 775298335708213248,148045 777599957247389701,160230 791662557987639296,240483 780889130506985472,182870 777597452350218240,87904 766459752226455552,93184 770239566791880704,117257 794660607417008138,261059 791356678147104768,238207 757209886639947776,46006 781536229082882048,188401 775855390298812416,150663 759223587576348676,25210 763957676887805952,79600 788163149962805252,215088 732993138424348673,354989 785940285368991744,199960 795689286452572164,261155 790545522155069440,232137 793627635641266176,254209 764463737067573248,81702 789422205239169024,59665 794875262148243458,262849 761518359947075584,68273 774820499163607040,145244 775442814192656386,148574 776132943307763713,153618 785588870947766274,196277 766060854487818240,90125 774078499665551360,141360 780835222195691521,11774 732650624328699904,353178 794526841675493376,261155 794065476993155072,257026 790041373101686784,215965 795301509785325569,266146 785282821871046656,193669 788458888253218816,217106 793161635665969157,249180 771579960695762945,118191 756269538635833344,42432 786745803838672896,90209 794966092531712004,250785 774666726709624833,144654 793950305830342656,254135 766416914352517120,93261 772305886349922304,128934 777935929046622208,162461 770984547248771074,121612 791873030133866496,240070 794598663569883136,261155 773613822523342848,137795 765492415335534592,86962 785953094605631488,197512 793169366800105473,249841 795217514540187648,11774 758345410645790720,52112 795692203549032449,261155 769118697113972736,110477 779131901508395008,172962 790247296998834176,228525 768825415171346432,108817 794617826577448960,261155 791371163649835008,238395 778959883840417794,171324 763003813477232640,75724 776920767632183296,159505 795714597735059457,267655 779565369296035840,158157 759078150865297411,52167 759111411595300865,56952 760662980581285888,64197 773643867556024320,137953 787452660408422400,246425 772564787364454400,131421 756220252296388608,34666 768663729282088960,100893 792533935955685376,246273 794562126245285888,261155 766040261008863232,90735 773913832167055361,136904 777349685753315328,160602 793140362143494144,249841 756473787797864452,43391 791618159547654144,238395 757289649471647745,46594 769516708516270080,110585 770307852577677312,117257 732711193501032448,1170592 773279429309202432,134531 787278988553117696,208016 793239209071013888,249926 763491749679468545,78790 793141744326107138,247241 776908693266915328,157755 759097672980570112,54128 767819616261279746,101383 788836679759040512,216009 794603916621189120,261818 758051616654319616,47761 793209659121426432,249841 767743001842094080,100605 754716574251159552,33356 771642223796424705,125554 788184971118780416,214899 795346700315467777,266500 771082347659792385,122388 773312903843749888,133702 793386343749394432,8044 773613081893023744,137818 763411912117805056,78159 776808605093953536,157566 774062461074890752,141316 762448684923572228,70858 778578513087586304,168794 757935117763485696,49925 761239426651402240,67229 795709893646880769,267862 791347343828410368,237787 770331773159018496,117352 790566258685214726,231894 762676187738943489,73814 792569127688732674,244270 768561708851802113,107559 780803270470139904,182726 763582446692466688,76127 794729595081629698,262849 767118737665253376,97831 763408737159745537,77303 768167548856729600,103294 752043476242563072,20885 794721429430226944,262752 794720660757118976,261155 777494690606161920,159876 762733725696143360,74681 793263678330138624,249926 770288519268880384,117257 774422622683574272,139865 792133621435949056,243187 753615710488756225,28033 753561916635684864,27317 764443675317248000,83393 762026369761017856,71326 785511524626337792,194949 758104255056125952,41703 761300158835556352,88859 773527584034295810,136904 774197268060647424,141887 780294512488820736,178735 768894971705303040,109104 769934896139829248,18030 768228596741734400,104662 789195416763891713,223899 755748157019914240,39195 778698918427189249,169755 793495836848074752,252408 774445799098814468,7311 771456996960669696,124855 787424821344804864,210959 794292942605152256,259655 773928218155970560,139404 791826139949916161,241940 775290911467180032,148045 791008276045377536,227048 779058643782119424,165512 791463837719420928,238383 756211545655291905,41991 773561419958714369,137158 749322599113515008,8047 779873110074032128,177233 791421088160894976,237908 786655651225300992,204413 758855249666781184,1248642 794295784288067584,259134 762057931407826944,71550 755424322345283584,35890 775497950378110976,148537 780193054636605441,173358 755530091757699072,37684 767773860162863105,100605 779101070442180608,172270 788973385887789056,220526 774365257259036672,141302 788753703847260164,220526 757576316304711680,47090 792534322041360384,246295 765004857400889344,84724 775879807959719937,151302 771817799383588869,125554 769269841081536513,112399 760872313755672576,65180 755476395497820160,27045 766692908623863809,11774 785974538941018113,11774 765709371259092992,88197 766707974396080131,85326 772740362607562752,131924 788767809769791488,220526 795287093127839744,264397 795466623620620288,263090 753858779049959424,29263 787474554071371776,210312 790903363567165440,234796 760975755060867073,66116 771849717294727168,128424 792554499089063936,244270 786001315981692928,194206 762915331237085185,73712 757628349535576068,47940 775372244272898048,146259 780300660952666112,174115 794532406028042240,261155 769269904851599360,112399 759054485696110592,56535 760821566703824896,63203 788108811131297792,215005 793466348110225408,252408 765324775946346496,86653 794092791496249344,257325 788051060254445568,214005 762771150178877440,74133 768059269946105856,103261 775009397839769601,145926 791818179089686528,240483 756316616414130176,350503 760850128563339264,64722 761262756959969280,67547 771299833386790913,124573 789153935730831360,11774 779082920753500160,171500 793870106346397696,256255 752950155884756993,24727 773878223750901760,139404 771494076277334016,126293 778276376117964800,166931 751231493293404160,17794 791849373227331585,234864 749357420804186113,8047 774759945665449985,143473 789692860115263488,226731 764140384335360000,11774 769382741095882752,110585 772233155721986048,129551 765555632736985088,87904 755517098294509569,37655 791403634328305664,238110 791805529341427712,240483 788767025795596296,220332 767917945431347200,95262 792063341019693056,243187 765355091478122496,86653 794578493036105730,261155 777330511387635712,160615 792814661586460672,246771 755041328363409408,34977 753989112105996289,30296 763880799364059137,80066 788867495255945216,220526 791011977128734725,235828 790547837373251584,232137 751176563157143553,17434 771898733113978880,119771 785609757138616320,197512 786959824403562496,207613 768628686027231233,107745 760159118829113344,60866 776231491252719616,153812 788450211123167232,218275 795450395564740608,349700 732375014532505600,350431 750124049309675521,10735 754745762219716608,14277 785558357788667904,196788 777270466415386624,160539 794605963902783490,261155 756994566612320256,45669 792111855166689280,243865 760616855274827776,54070 766057664396701696,89651 772758067033153536,132314 763861231308509184,80486 795655226195935233,267746 774666244242800644,144654 763074480105148416,47188 766343266740543489,92860 778846933003612160,170187 753948420881125377,30590 785489376700538880,196277 773926229191692289,139404 778572028186157056,167007 791359298458771456,238395 777604960846569473,162294 785912158269874177,199546 757431852223361024,47266 756269261031628800,42432 786307135609135129,201958 790293697510281217,11774 781239911122931713,186434 790926024183803904,234583 768988570631622657,110615 790254864089710592,229693 788125973237657600,215005 795609097446060032,266079 757709290241073152,32941 763956131563569154,78159 765676984206630912,88546 775027241243840513,146259 792864906248806401,244270 771805640876449793,128194 792471376342941696,232863 788883966908567553,220767 791342400425689089,237491 750283494316773376,12308 771835664363036673,128194 789135973372178432,222647 792171207294488576,241678 770773017123287041,118192 757613479431987200,47782 769285931228467200,111454 787116367191343105,207151 759974323528622080,58198 794272342557986816,254135 789468884826857472,225374 785270051855368192,194060 758364227547561984,52030 760370394234703873,62130 791352861535903744,236409 764857508011859969,84679 780696418197594112,80785 749191429767860224,7533 789813361139552256,226731 732686909655420928,112718 762697668615213056,73154 789241409236766720,223692 763807735922118657,73904 765265516306935808,86103 795410116854091776,247930 788066955798413312,214492 789964874470203392,228820 758855609424814083,55257 755536131354140672,38032 771552157505990658,125554 785850922152976384,198571 756684245813252096,12883 790011973056532481,228419 771975965962489856,127775 774434226129268736,143585 787136820723286016,207109 765635383577063424,88311 793593760873533440,252580 766440869113294848,93286 764869845649334272,80482 793112929797279744,249286 793301193342582784,250633 732738849189695488,353279 790613869127409664,11774 733809647706984449,354869 765704595364458496,1249257 774206300397772800,141316 755296275734499328,19397 774407396651327488,140437 768273370999721984,101383 762692101075185664,73814 795375033317257216,266151 789912276702724096,224680 774052838498369537,140495 755715227648397313,38183 795722384640774144,267737 758008863886942208,36498 793863299146276865,255942 756556493143601152,43553 767429856007118848,88197 788017914309963776,214209 773903752541732864,139404 794773179520655360,263289 767676486426001408,100559 771923122450735104,128194 777940502255501312,164001 791347791666700288,11774 767711157507461120,97447 780628086786183168,182211 789848119303286784,225359 794014828650254336,256239 754981770282438656,33970 764971749456969728,85562 788005346459656192,214354 785915009385672704,194097 750906834664427520,15536 767856440925102080,101681 776847639941828608,11774 787849348616892416,207861 792791335468011520,235621 757198062683054081,14277 765522409847783428,87145 767367176101695488,82283 768310866240339968,101681 795709424144891904,262022 755162336655060992,35890 781171080073449472,184539 775207591752245248,145699 791264033064226816,237491 792518533729181697,245148 770928709490597888,121479 795370381326491648,266054 763908433284308997,79589 732690455037652992,353228 752918694368391169,23885 788023189485912064,212281 795282227932385281,261155 766053474152935424,90284 795673052591910912,267862 794292375107543040,258717 790984958823260160,11774 792547128572870656,239610 777642262830481408,162497 789105545286258688,223492 763589148452065280,74133 770628190645522432,120186 771711276074487808,124924 785543141441011712,130635 781409736516308992,187084 771048357175234560,119551 793977016194310144,256159 788236831313625090,201465 785281139472633856,194648 764182186111012864,82283 795732113106477056,261155 759955196810108928,59394 760141613989453824,60112 795360162706026496,265855 765433636925517826,86645 793995536374362113,257204 794628461075791872,262022 785519976774066176,196277 789495373605638144,226585 791348396195995648,238395 758988238195298304,56210 793006218067312645,247672 781266950840209408,186434 766055066113638400,90384 774398709933019136,143126 753720101635973120,14277 763899681696997377,80939 769780590275100673,114011 791436010005684224,238780 792107196603596800,243187 754135884396724224,30296 758706099876827137,54070 768042654776963072,97386 755883221250899968,39697 790716858504667137,231881 795073334132310020,264397 767482319292817408,99044 792774052108795904,246726 765944129788469248,89329 774273607866417152,137042 778429909865734145,165097 779603066525917184,174756 769216120385568773,103261 780488924896432129,174230 751658360819167232,18893 767094799191138305,96985 770204550494097408,117257 757595300219396096,47761 765565427913142272,87904 774747301495640066,143845 772854649649041408,132335 763350638893920256,77731 786544694045978629,204297 757219549339013121,41680 788540519798312960,218832 755213189927858176,35890 773103691192688640,132364 788445972670054400,217519 777407648106942464,138490 757973308650369024,49852 763475602573844480,76723 754036135387656192,30354 769896982852857857,115582 777144929306968064,160480 773177920718188544,132996 766351234135719936,93138 769248402383245312,27164 778460020316868608,167220 759519470796746752,57574 755071178088251393,35044 791078844157440000,163204 764092481247989761,80939 756191485868015616,41680 757692261517893637,48735 770016975410106369,114254 776794860200353832,157755 788926414603026432,221735 776885435481989120,159146 793565146786459648,252196 781652771904876544,189515 792803836113006593,246152 776536371255087104,155451 793149697137475584,249469 758391649256951808,52545 764243489970413568,82018 794559528104771585,261155 777342362666229760,161546 778272061466828802,1182483 794852239227686912,39957 781504898533732352,11495 787690825517969409,210207 733725492629655553,11774 760147984126320640,60866 789785076846518272,227048 794721262547312640,262022 793841248377380864,255942 788530378827063296,218275 763598838280040448,78566 793849491140915200,255942 736781197137743872,349332 790872742899818496,234473 752946656442593280,24711 755800258496466944,39475 757348782778441728,46890 772034579024777216,127058 757754142752280576,47693 752840487887921152,23167 794541936711503872,261202 786727355859468289,206225 791655119339347969,240145 759880414479654912,59725 764958662238482432,11774 773282484805001216,135888 769024451409244160,110362 791954903476211712,240070 732607335953268737,352644 751811102330195968,17640 790682662851768328,232169 768673364432990208,103506 787837341750616064,213064 766174691992047616,90300 753971495001620480,30590 762113248636313600,431998 786043076695293952,200382 768126061909381124,103354 786669984508502016,204413 732295318935638016,351252 775861637886517248,1250232 793241701435346944,250293 794018023782764545,257492 780028396168482816,177704 752998531812720640,23739 769574128399581184,112494 775706975715856384,148713 795353986895413252,265686 778366890267799555,165244 751002998105595904,15800 778751824979341312,169320 740338011318018048,11774 790882004761972736,164764 795344068888756224,264774 792074773882810368,243075 772803484282335232,132335 793922462597541892,256219 769599642598248448,110893 767069623380480000,97355 789766831951056898,223249 790679651089809409,232137 772071178231947264,121080 753049157863084033,22865 794310366859640832,258456 755843647317291008,18215 768941385974243328,109666 742456119155691520,11774 778267698891554816,11774 793199785486405632,249926 758357767795027968,52061 766757124328263686,93184 767345557702574080,47940 772496484105355264,128971 787515616550723584,210235 757883020032434176,49852 773931824577863681,140232 793126251372253184,249348 780836268519354368,183269 768469689789997056,106716 777557174721667073,160422 766372813800349697,93068 791664540429721600,240535 768446195329036288,105070 776245771343654912,151374 749276129366777856,7215 790614901035261956,231882 777959372722802688,164764 764926784928309248,81574 791262267086077953,235597 780374355222024192,90252 757887705158152196,49754 771083850126548992,122388 775563147184902144,148473 780401744824049664,179742 794029824922755072,257492 779635353867223040,175988 761021271333228547,66116 785366282812084224,195481 794633894884622338,261155 750016539898712064,7816 778461611325399040,53703 786905427447611392,207287 786746948267216896,205181 793867421702422529,256255 786689641214652416,205455 794553767320518656,261155 795417586179735552,265257 760602523606540288,63655 773782907378737152,138819 788001242488250368,214354 790352581159624704,230130 778045771669053440,161988 793201185062789120,249926 770629528796274688,119833 795374598128746496,262486 760545619215654912,53945 794001581297594368,254209 792958728702038016,247240 733805335295754241,11774 765025761082368000,85562 752015989257056257,16068 752858371426967552,22394 787320214086189056,210207 758829021530423296,54070 775980574481715200,151302 793472615524528128,252580 768080371049127936,103261 780909769447972864,183269 766055587234787328,90969 794748420296577024,261155 764937713036451840,11774 786732477465268224,205270 788827991149273088,216009 790316885766053888,230282 794028382640111618,257492 764266928982495232,82009 780574722983460864,11774 777613338071011328,162497 787755026689187841,212871 754792209485004801,32756 750738341855842304,14961 791760572035440642,240483 772902767216193537,11774 733014623562010624,11774 770268316040441856,117364 789144330405486592,215505 759079845645156352,56231 762458065299841025,73030 786226344191336449,201931 791395226925600768,238780 786024663121932289,199496 749455368846057473,7852 751866949584429056,14277 762702178653917184,74066 760455283202220032,62755 785312779888582657,11774 734079623495983104,352761 757251857928556544,46394 781829198851682305,190635 766457243654946817,93405 763796659868471296,79589 764279400221159424,82344 779513623467163648,174891 758735936863690759,52112 740515121127133184,33338 768943316800942081,109104 790551329676599296,231894 793845613926440960,255246 794305840098451456,258193 759763102695092224,56282 792531101512114176,246225 785942462564962304,199739 751938791104012288,18318 759773437866811392,58869 785318876145864704,195125 786618397626806273,204539 768192475752230912,104332 765577103995707393,88052 792223913342369792,243187 781444128655769601,186153 792056688190844928,243187 733057136045871104,1170850 790768296056463360,232169 764190096350334976,82544 733457613078171648,355480 767748841756065793,100893 759769704403640320,56964 770358015153188864,117364 773548765248688128,136515 788751833519026176,220332 792819590791331840,247877 793893118890291200,255942 732261696866275328,196346 795693970152112129,267862 756636560393547777,41839 758439175733456896,53144 771395688282202112,125145 786648939751702528,204413 764786747553226753,84422 795667764291637248,267521 766620092075573249,94699 787647751190380545,206101 757010118584049664,44429 763444840763756545,77849 794972759730294784,260613 792686014754152449,247054 774063441166217216,139404 780602549153959936,80785 791717029145292800,240260 758854467835998208,54631 765604989008023552,86440 791355439539597312,237787 770302818641031168,117364 780824990887186432,182659 793850466249474049,255393 794091035576123392,256439 795749159592742913,268646 751861495508631552,11495 790619968111083522,217658 793910834179272704,249926 758688896972566528,54070 777002363357761536,158897 771475432717910016,125204 791569756499300353,238207 759193822681149440,57105 759124453200658433,56784 771218018625916928,122759 794998861588742144,39957 756282971896721409,42432 773871042364309504,11774 756365929592786945,1170426 764201427795337217,82283 795729044348268544,267655 764511814168248320,81946 780121899074330624,164001 780183820758757378,177181 787053006151790592,204413 775906246507450368,142503 757325025707950082,43553 758346830782590976,52538 768485237550682112,11774 786728600049479680,205652 790888809617559552,234583 752804007651864576,20474 792193736931471360,243286 795013860004532224,263907 795055299400871936,261155 790878616900898816,218002 794353865118404608,258044 766668647112777728,90252 786260354812612608,201958 755042681512800257,34666 794925542642327552,249926 790689145643421696,232169 794987020317814784,264431 788962231081775105,222500 791967316242157570,241678 781903811082199040,354695 792489452190834688,246225 753738306207162369,29565 763077018690859009,76429 763152617874661377,1249111 750867423134265344,14525 768776511516205056,90982 793106959582900224,249469 732239527490658304,350100 757681447666941952,48477 765576850139586561,88052 768618951819554820,1249587 788937903015538689,11774 770932688110837764,119832 761378848814436352,67468 794591871133618178,249926 760252306298327040,61412 756191423494557696,41680 767950479796019200,102137 794935716576837633,263895 786439284391673856,202429 767742322809462785,100545 786973311108382721,207287 771798912554323968,126390 768084375154065408,101681 771960090823917568,127582 762654415371153408,73685 786392407944245249,201958 752936909857366016,24173 762674437409746944,73926 750493195595722752,13088 793716150945316864,254549 762655863026937856,73814 759473082113208320,57897 789488833809174530,225358 779102403924754432,171795 781285669482233856,186434 770921081309769728,122093 769011780068585472,109413 779105217518399488,171902 786088395047043072,200369 749947638540304384,10735 755575779983892480,26066 775406511304552450,146847 786418424234684416,17865 767567697240522752,96039 793876513271713792,11774 770115674219872256,115435 778969232688242692,167220 786243234515353601,1063777 788120004810182657,166282 750728968047763456,14877 760832167341613056,64326 761411012440551426,67938 793981205804879872,249926 757264768734470144,46162 765005591655829504,85562 772407882394382336,130415 788703840979693568,218258 781353267699802112,139404 773923557021745152,139404 779745712892444672,174492 789279469286547457,194060 789964015292129280,229086 790741706920648704,231894 766144689649119232,81929 758653516923609088,54070 762385744488960000,72978 779768998456070145,176595 733047041673154560,11774 753066022005903360,24788 767777688526389249,100893 787601407838855168,65113 788469236440195072,217634 793387273446236160,249926 760645441516175360,61375 767077522836189184,96962 785247770051391490,193669 785622377396785152,197512 790679136184434688,232640 791758212940824576,239344 771908388867416064,127957 759419612198952960,58232 771839456210980864,128424 794307624976031744,255826 779139665332875265,171693 792084353958420480,11774 749379166731116544,8497 752868068834086912,23217 792110299113369601,11774 778623815840563200,168841 761694022574362625,70355 793872338383011840,11774 759659499070234625,56175 791330295467216896,237491 765647786029125632,88930 778563932994740224,168284 758437604710813700,51809 793467059644620800,252408 757041300377968641,44603 763707759347036160,78566 732874330766487552,350919 758707930212499456,54070 770772441694031872,120610 781469827470876673,186750 785671333493497856,197017 785580061134958592,196524 787175938580623360,207613 759838568688685056,18395 763821544548159489,79987 768651174664962049,107423 793723939776180227,252581 789991805987135488,228354 781238007915421697,185595 766757068191576064,93823 771408120065044480,125381 752015962195439616,14277 764612208487563264,84209 781046988267778049,184223 774755397831884802,142721 787021407074947072,207613 794010811748401156,256239 791285816152559616,237491 791661588386197505,240483 759309142511280128,57509 786281105032777729,202429 772938530129580032,65500 791654975847952384,240145 792865918233620480,11774 753223016608309248,25655 777888292146515970,164001 754062596697882624,31389 778314935633928193,167148 794831783506378752,262752 788541106317168640,218832 790914094773579780,234583 790656548309569536,233307 765249884546928640,86653 788403595238526976,217519 769273937200951296,110585 779009813254549505,171617 792571872378392576,11774 775536140237598721,112363 791554057148231680,235741 766038756117938177,90327 794591945691566080,261818 778013298985930752,163990 752686312793239552,18395 754021410100609024,30354 764124772359933954,81926 788122938730024960,215754 763731323253092352,78159 760564196581015552,63451 793625085785419776,249926 794194223163654144,258598 763634394838040576,1249111 768855976762040320,109666 791841789585928193,241678 755769862883016704,39022 779161624884097024,14277 771395093878059008,125381 771407744108748800,124188 771003325277958144,121949 772166138096525312,128025 788960810009710592,219915 769345458548252672,112399 791002133650825216,234583 789263160859430912,224027 773115899373096960,132848 753316494726004736,14277 760580635224379392,63753 794575180949491712,261155 755258630748852224,36545 793221621792268288,249926 780432381375242241,179742 755989953901834240,39496 777601414830755840,161502 789435694792007680,226015 789825253518090240,225981 795463252306227200,267133 755496690686103552,37706 756956677325422592,45125 790376453175148544,230282 793926821125308417,256219 773569087637037056,137158 785285374075478016,194815 786401873528033281,203350 770286668444213248,117257 786687621544181761,205728 767480381364903940,91936 791353005668864001,232863 795152583627313152,265114 750637715708715009,14277 762836185559334913,74067 785324908096040960,11774 794274642601115648,257492 735016127068274688,349618 766348575290880000,93286 765170526515924992,75724 753281807513112577,25663 753754528403578880,29263 771427539055153153,124597 794195331114156032,258598 765031870555828225,85757 770020226868113410,112788 776945737909149696,159146 781232419466776576,185310 753361371279032321,24134 744321305965518849,354113 790992688195788800,234583 760984838853627904,65222 786715148358553600,205181 750806502995288064,14421 794561839052910592,261097 792736452690010112,243187 759502865513590785,58537 777853835540828160,163763 771485544949907457,112363 773203118028906496,132335 780216394877014016,141360 794643876518694912,39957 771777804438339589,127657 794669652932706304,261942 769916045998092289,110585 767851286544977920,101681 773247333039534085,134993 757575136023224320,43383 793967846002987008,256393 770528989601554432,118192 785678605858672640,196277 781635589309247488,187896 793125827940458496,249469 791692042183270400,226048 753637700872265728,11774 788264347873251328,1170441 793293876391911425,250293 764956358403842048,84209 766143678783959041,86103 772402933698703361,128615 794735266577739776,262752 785702682543656961,197512 771154511649968128,122967 769381083406143488,111558 775048041053257728,146405 795663278315667456,267521 774255414791864320,142090 778301711945302016,167220 791412386867535872,238639 793862374520397824,255393 757762644732444672,48220 781241156860518400,185595 754873863637303296,18341 770358237530947584,87904 794724765730766850,262225 790731301414252544,233692 785300814973833216,194934 785736046625509377,196277 789908909691637760,226881 759152064253587456,56964 769266215802069000,110585 764135645308674054,82066 766390587624787968,93036 773105535864406016,134122 788699532569739264,218258 764258942142783488,80939 769194881596133376,350699 773951619725615104,140444 778949970242056192,171324 786605317769527296,205039 794339797724631040,259659 750404472946495488,12883 767804685633871873,100891 794209234183397376,257423 793853076704755712,255842 775009262342926336,144648 792399468222119937,228101 755911633982132225,40668 768933588846784512,109413 779112216645738497,168284 791348539146272769,238395 794466052256231428,258456 759817453736189952,57189 773507668308848641,137042 761597277089607681,11774 768160637499224064,104162 770719700086984704,120610 787756291108270080,199546 795227080720076800,264774 760332820908609540,56964 781910506864902145,191354 773552484287672320,136947 788957982038122504,222500 760657222342807552,63937 789847362151866369,225608 794956711970779136,261155 770446421581377536,118191 790682373813829632,232169 761007105188859904,64784 794541205614837761,261155 762759386024423424,74281 763140111156518912,76549 771443450008965121,125204 785433507879325696,195481 760150933405704192,61145 791698746203570176,240483 780470995085828096,11774 787044745889640449,207733 793881974402273280,254135 780448814305910784,179574 755372346081439744,34784 762866370614730757,47188 753890932316114944,145399 765015210109394944,85562 775731080490090500,150511 764156542576754688,82209 765219867142348800,86472 778753841277829120,167319 769376514001473536,110362 794866930251341824,221416 749799630641127424,9771 753193876370837504,23885 788824811854323718,216003 764263885985767424,82283 765236602658512900,84724 766254199042629632,91946 790879943206940672,234583 761773650311651328,69711 788811716050071552,220526 775360033836195840,148473 765947664705941504,87858 772177833099689984,128934 781290949204901888,186584 794768541597605888,262849 771180179901124609,123280 768249153168236548,11774 793658882354769920,254135 787029805321621505,207974 771435606702493696,125554 788591398689837056,218275 791676639042154496,240483 790876030642876417,234583 791002825182502912,235486 790729133428969472,232169 792308402647105536,245016 780195694636261376,177472 794015339113758720,255942 785902874777747456,197512 795461446301794304,266079 786724853328056321,85985 764349272951255040,82571 777998641067950080,165435 758082251481452544,51136 774641922744971264,143473 780651558895620096,182037 789957281815244800,227881 793159955033403392,249469 764884015069495296,82203 773325047511388160,135505 778281032915222529,166339 778247534825316357,166282 795418346573430785,261155 778302899441074176,167220 790917757172932608,234583 758019521479409664,48663 767462870229454849,95055 767883835883347968,102249 751659991174672384,14858 776838427216060417,156835 759498076876902400,43751 761316741779709952,67546 758130859530592257,14351 762132657304170496,69947 770321332512751616,117257 733112568307421185,356012 793954178347532289,253032 794628547113533440,249469 754739765665157122,18341 794736503452794880,262022 779306934197293056,173753 762351972506828800,431998 765476632953892864,87788 772851263453077505,132335 793132609383653377,249286 773876086287499264,139404 787388335761207296,204958 793549504846888961,253206 775005554338955264,146259 794593216540512256,261818 764270483718213632,82283 792096613854576640,11774 780487225498755072,179578 764978640501280769,85562 762761310144634880,62708 758489453958533120,46384 792513986696769537,199798 760614658562781184,63858 762220170551197696,72035 777581063300321280,157657 791007019071340545,235487 794000527432568832,257492 777902160411521025,163990 795113616219533312,263815 772951019844087808,132908 792394054365384704,245035 785561075387432960,196538 795097161369321472,263895 781391045259059201,186584 788217094676500480,192840 766753986405928960,11774 754992507432435712,34666 775515959494905856,1250234 793634749873004544,251479 753913305916473344,30339 787994514703077376,214209 773863556899045376,139404 793299266022305792,249926 788093417679048704,213253 794524767105798144,256038 738424330602741760,11774 785523435375960064,196277 793999594736799745,256239 732332397262344192,349277 766035161993457664,90384 758783204572667904,1248642 757600317320093697,48024 786196961057648640,201619 773924605253734400,139577 786997729192976385,207949 780614114410311682,182036 765382916780068865,11774 750408776864243712,9754 772994626265358337,133454 776514206434721792,152619 791727277906231296,237491 772925557818417152,133081 773568792471474176,136473 765603913970049024,86472 780801680560496640,182665 774631045392019456,143051 794442374902484992,257492 733601170124460033,353961 780845881608196096,183826 764263188258971653,82283 791996669323714560,240483 794219800666914816,258629 753087647564824576,24346 763454580692836352,11774 788168362618556417,215437 787521084933349376,210432 791458506255675392,238395 795673657347543040,264397 792259736074936321,244550 791797120852295680,237491 787753908663877632,210215 794612818670747648,262053 773112419748941824,134470 773245901858930688,135517 786244856431546368,201344 757990654165213184,48287 794292605366333440,258249 771785176573677569,126234 794632503206301707,261818 785892141763469312,197512 764224935002800128,82788 771910819122511873,128519 772910173216206849,133519 777600511314800641,162294 787538013471506432,211347 770448043405561856,118191 773986744521940993,137965 755980754660761600,39463 758697401414590466,54070 763670128768581632,78853 790704820378214400,18395 787121064006385665,209151 738763796974579712,11774 794316461778944000,259055 757589825755213824,47782 764310514512068608,80486 768925917712384000,110362 793097790779949058,249348 763775958146965504,77463 763557911893151744,77598 749990206724567040,10251 762434681228791811,69673 748946947663392768,11774 756564915339399168,43471 732888034534903808,353228 778310706080776192,164826 791068999266164736,234583 781351407844626432,139404 759533370434912256,25210 787102571835985920,209184 776239591997136897,153845 795706922209046528,268281 770316724109402112,117257 789164337847947265,762119 779039794777161728,171463 762056433042989056,70972 793488978578055168,252741 763091361339965440,76549 794894148650332160,262849 750528856704946176,12883 755465189508669440,37044 760258036803969024,48052 771053401484304384,120550 787890646518419456,212131 778405667975692288,152594 755166818071969792,35890 793205528553852928,249926 795259586018246656,264397 790583763491287041,218275 792355359918690305,243187 790087642402533376,229505 777980915704135680,164797 765260152840810496,86825 758349324770091009,50923 778779542445957120,167407 780840105288298497,182154 792792163616563200,243865 788455835949146112,11774 775228030453096449,145930 760437363638009856,41680 764444529898303488,82209 767002979299758081,95340 775802602395095040,151439 756974457722396672,45776 772787618153136128,132347 795052870580064256,247930 771525868816572417,125554 776655996877877248,157404 780891702407995392,183811 770446001639260164,117257 788795644567838720,220820 767816843507671041,100891 794284838136246272,257492 760610734174646273,63149 771092621062238208,123217 753042348066672640,351340 775083807141601280,142090 792073442266800128,243075 785578367894552576,196917 758289032426250241,52061 761820727263698945,431998 790609008952545280,232169 791318804223578114,237851 788844936955396097,220526 769278614454038528,112494 762678636914892800,73814 779081562960883712,172123 791475607192252416,239405 793171475742195713,218219 764167250190315520,82283 791416164169768961,238395 750387863318106112,11495 753398510880370688,25189 768914165465436160,109666 795033690023698432,263926 794554429936582656,261155 751003950808113152,351720 755031142944894976,32861 785492909260931072,196277 789320570768920576,225359 789407522440355840,224243 759766404300103680,59666 762459447293730816,47283 777997182712500225,163763 761330140123058177,67967 763364942263091200,77720 774414256460750848,143473 786530075567063040,199431 790956149612744706,164764 742091305984004096,1247507 758759667275268097,55174 776725944748740608,157693 794014438206541826,256439 771930053563277312,127366 792027953513148416,243187 756380022898909184,42249 788493511146500097,218275 785471308033208322,192032 795732452652281856,268448 788033279559667712,214612 789445558989565956,225981 788556359956439040,215437 754082660650135552,30296 760537900949708800,41680 787479718106914816,211347 794719147712270338,263020 781233873392963584,185601 770399066832400384,118393 788390015604625408,217519 753652549677449216,28732 761617760384262144,69576 778729592689299456,170252 786189478213914624,201583 757063892560322560,45857 749932041957875712,10780 767786309226225664,100893 755352748556779520,36583 761030933768052736,65099 788872029806080000,221832 789136165026791424,11774 793544589416206337,252741 753961930923081728,30590 751228972042637312,14421 756970426664833025,41703 753960219433021443,30590 759482346911461376,56964 766718738364260353,94699 770353041803386880,118515 762871590669266944,73814 788745789522583552,216725 764167902383661056,82066 788890342367989760,11774 793512725603168256,250295 757157983877038080,353879 788342105949089792,70858 753260720108687360,11774 787725979451928578,205197 778733406611910657,169384 794753958329937920,263205 763445095307833348,77849 766602410244485120,93823 771775908671881217,127032 767260935635501056,96898 785528239326269440,196277 794156493620871168,256439 766004433595400192,90327 767942960809926656,101681 788610358403555329,217519 763388845249310721,76406 790948198143721472,234568 770683453083836416,120304 767807678210912256,101681 755366647779717121,36873 769024970957676544,110344 756888863054921732,17416 769865377824342017,112239 778717594148671488,169384 756646103945207808,43391 768239326211796993,103506 753645877324120064,28732 772256033641078784,127582 791840117555990528,240483 779048801013071872,172122 755513782470860801,38183 766352081376600064,92885 773356973773520896,135903 768108537008488448,103506 768072526002003973,101681 795668833226911744,87904 750822537479741440,14349 795454725214924800,266054 767813812854620162,101681 795656700120432640,267521 788721380082720768,215412 776475224032186370,156061 774237549552242688,141277 768882701092872194,103527 788410482935734272,11774 766006882142224384,90723 769689451522129920,114987 774223243746115584,141887 773868539312603139,139633 764227863180615680,79407 759653802890792960,58227 763156546020859904,74133 771743556524511232,124597 770816350956638208,118087 791781949912166402,238429 793128816411574273,249286 769374099537694720,101681 785654475365101568,197297 790617249774202880,232662 776887672296144896,159016 769693547503218689,114021 771866712555724800,125742 793190087102177280,250408 763248438964289536,73814 752674681312784384,14277 763249601851879424,76127 776818367500025856,157755 764794296910376960,84724 793183669129244673,249926 791841003200143360,241819 753972662305718272,30590 785258308248571904,194079 794161146550960128,258331 786055558780555264,198620 760289734090383360,61544 773588792649347072,137869 758344371716575232,51069 776562225658023936,155318 735705738555719682,351225 792408333198254084,237813 794176021817790465,230559 793651575793315840,252020 795748397345083392,268246 789928696849264640,225981 790293072756084736,11774 732310583278608384,351337 773946348546691073,140025 785547815208390656,196917 761365465063096320,68273 788738999817035776,220332 790514174061412352,231894 790704743807016964,233558 788347432375463936,216009 735672444283813889,353124 750905474455744512,7275 769626076859498496,114388 753698845326839808,28732 779144911241220097,172962 795708016095989760,262022 774033644532932608,140495 790728385714614273,232911 775404396599513088,144730 732477812867653632,1170508 781533470291963904,113982 793466431346094081,252020 769081894419959809,109104 761059262634176513,65455 754740861229993985,33356 788522520395808768,218275 791809853970718721,240483 775161047594524673,144654 789077251082059780,223286 794877944627871744,261155 786219288776609792,200486 788485864439427073,106085 793196708792442880,249180 794899476586631168,262022 794327141944938497,258878 765400699542773760,84209 765702895907934208,86103 794599412391546881,261818 794526585235730432,261155 763354698673901568,77731 781489258867531777,139404 776035853411889152,153038 761022584574009345,65626 769680540165246976,114985 758264975869693952,52112 770646291688755200,120341 791683020977614848,240535 761981762830491649,1248974 766446912266383360,91810 773498489221308416,136947 790596332348071940,232169 791716804439609344,230936 795709450019540996,199307 776036342065160192,152872 778590225794609154,168794 762692954427457536,11774 760455515633815552,61286 768159275302739968,95055 771534820648230912,124597 775453276233932800,45672 786732329377161217,204657 795666976186265600,266151 788388151844675584,217519 752180716247613440,21498 780718311977816064,182678 788643033675927552,93138 760904451888705536,65626 786988352159354880,207949 795703242193670144,265855 760416328410882048,62063 772916727084527616,132996 778682999479029761,86440 792439064624369664,127871 786018876953796608,199561 794217072184037376,257492 771820251201703936,127836 794997111867801600,263895 787271162606878720,207949 778364875026280448,166916 767822575955222529,100506 777541168158547968,161960 751177150091395072,17434 776096820158164992,152735 793892200551546880,249926 760279545446531072,57574 760866950155112448,11774 764159101307879426,82283 792196859422994436,237223 762006487883456516,1248990 793312985070628864,249926 780957694899261440,184223 752010885892149248,20238 788493155033288704,218455 788813818793197568,218258 793246552626237440,249926 781318815577575424,186210 794525373207900160,261155 793194709615280128,249234 769994248276041728,114254 770480741398511616,118192 775028245376933889,146259 789232213376262150,224680 791671093048160256,240483 793936363183808512,256217 757937375167320064,47940 787866386567618561,212345 793560020571025408,249348 752314358479196160,21203 753198017558085632,25255 780490279992176641,140444 785480749596106752,195975 750331885256146944,12535 744512080796094465,354517 767843067491594240,100893 760209649622781953,61011 790961963065077760,232169 787810992969375744,209351 761982846294634496,71270 777576458873077760,87904 755573396017025024,38459 787362447313211392,192434 752971760811778049,24248 791702589133950976,230311 788927607702192128,11774 754758499146620929,33356 760291467243954176,62235 770439834330603521,118482 793927726864351232,256219 765676620304805891,88332 767187184365342721,90384 775746476576210944,355185 794700768624410624,261059 751766854486659074,18893 771404100374265856,125367 772634214806065152,131914 764575826834849793,80939 793798101396062208,255393 774043501260451841,140748 785612491560747008,197512 786017357965787136,199262 773998750159298560,139989 752708322415874050,22436 771771473295990784,118191 790875819262435329,234583 768205151890964480,101681 771525052042874880,125853 790555649243488256,231211 788442461722902528,217837 792827854014734336,247877 773508424587943936,137158 788812485352493056,220029 780606425634578433,182049 763096847913148417,47188 758999681481322501,55107 780940737437315072,183975 763893025097469957,79513 795413054372610049,265855 786236885639110656,49459 788020622945157121,214354 788063962638196737,215005 790312012026875904,11774 767108296008343552,97377 775095302084710400,146259 776694867560771585,155451 785545394541453313,196917 773648866268835840,136904 781850788612153349,182659 785981163672260608,199211 764645756045185024,83306 778293651315236864,167273 767829197205147649,101203 768578678368395265,104973 762304520697315328,431998 775069532008419328,141091 785808582952484868,197512 771703486262030338,127134 777653031634546688,159876 787024171549155328,207287 788494293946265604,106085 789730724391718912,226731 770763461546635264,119832 768524388761231361,106774 769637747841765376,112336 791793307198173185,193636 779095399944581124,168633 767951886762643456,101176 777920094852812801,11774 792192356997009408,243451 738494955199574017,11774 767118119210975232,96883 758729095467311104,54070 795104170244083712,11774 779424387284033536,138490 755042664551112709,34898 756293036552794113,42432 760811869581869056,64664 763642441396285440,78394 778641117298298881,169201 761904292773015552,11774 781490296253100032,139404 788923231478566912,220332 790257277529796608,230282 793908464229683201,254135 764515138900791296,78159 758755479803850752,55125 773296176749838337,128713 792620946347687936,244759 769308799618408448,112788 748817330885517312,351337 793085920413122562,247062 750476718427738112,12883 786940938379722756,205728 773363904365735938,135025 776588430419628032,156053 778379501336133632,152594 791741231675998209,240584 766359831083098112,93148 794243624963817472,259200 758227336567279616,51136 793473228031176704,252196 750714611129782272,13343 788419672739762176,217070 795770365267963904,268448 794157818135736320,257423 787371178377764864,46572 734850135591686146,195876 790730757387919360,232881 793974100246958080,256393 772746607838232576,132335 778780303691251712,167220 753465019480862720,22735 785677168789422080,194082 768648531791839233,106281 753483848009261056,27222 765541245037019137,86151 795706274029576192,249926 779086130251563009,171060 792494532441075712,246273 750343429603913729,12535 792271871370784768,244550 793316847944736768,250293 763488005910769665,77708 793149245809385477,249927 775583119579676672,150225 755550242792058880,38026 756644113051594753,44450 794921863767916549,234990 790493149714087937,231781 792774801962270720,247241 792832329777643527,11774 766687481911803905,94627 749786956003966976,10251 792080261211127808,237964 763407740748206080,71476 788441517077762048,216229 785603312498438145,197286 758662135513686016,54070 774291083115266052,140444 794011310228783104,257492 778543770233106433,167220 760878250922954752,65222 781389149018488832,161349 773939745457967106,137561 792086239172186112,243398 768975976063795200,109666 777022415989641221,159876 785629514189635588,197512 771802802817421313,127657 773343900203360256,134255 780191132890169345,176127 795398758334746625,263289 769197297913573376,111558 791673839939948544,238205 788817826190471169,220130 772944094054256644,132335 777005432552370176,159876 790558896993738752,231894 792411168639823874,223899 788601594283687936,32404 793499424664289281,249926 767834644809121792,101681 774494860275511296,141912 764140029585350657,80939 794307117817745430,257492 755896154693459968,39236 781854103555215361,190635 759526234183184385,57714 788127652989337600,215754 794755854365061120,262145 793917310490656768,256536 766247109108662272,91946 758862335561740288,44163 761282997119283201,67229 781470538447200256,188050 778206458571665408,164960 789495479117680640,226567 793644268128604161,252581 733214685445693440,355480 776342506283802625,153845 757904898851741696,49953 750655386030661632,14351 756979749432328192,45669 762769882685382656,74281 766256359029563392,91946 794681643059572736,257492 763426256134156291,77731 778876105679831040,169923 789869793079808000,225911 777705145920462851,161387 762324358777798656,1249021 785622679311245312,194483 780237328363184128,177731 765633737195413504,88311 757670555562762240,48477 793187258421514240,250135 779166632300122112,172646 785615365967577088,196348 794215372740120576,258598 763407090421334016,77731 790920225743069184,234495 776174371643781126,153845 758148119112613888,51069 768871452305076224,109666 791415972200669184,237787 779144170573357057,171324 794927168849489921,226738 749325050529116160,7828 767873899929432064,98972 769410891330756608,109666 752692164715487232,22752 776253633222422529,152735 778312618608066560,167220 758077684823928832,50647 793515123595968513,249926 758706996589625344,54070 786653715939811328,205181 791691315805196288,240483 753347538720292864,27045 739493416019496965,352718 757071828934328320,43751 764803042608898048,83391 780850597008334848,183314 760706043177500672,60999 771427125131776000,125118 778651492651720704,167998 793209023956824065,250328 786169439993622528,197512 788828699051327488,220029 768865194000936960,108373 759612462639505408,48663 745284071882887170,11774 775756330401345536,11774 781513044035764224,188401 749384092240662528,7615 756292755475738624,42495 763175995478253568,76535 787848015406964736,134133 766406252620427265,93823 773854073493880832,139404 773937518144135168,139404 790296197470629888,230282 787483022543101952,210432 758369942152572928,51069 793097863282565120,249469 778403122788130816,167220 788060909344350209,215005 790689678106198016,233307 791292877414498305,237491 733058709144932352,355462 767559542045483008,99900 778247544522563584,166282 775368568947040256,148170 794831212049141760,1063777 771521855710633984,126389 766292974548508672,91946 793633431569600513,254135 778688420885372928,169740 778795190425313280,168794 790729978908336129,230899 768977599242665984,110615 777246582546718721,159475 777125949594824704,158420 780578011208830976,180692 794106204389855232,243535 756632673880342528,44450 781230774632656896,185595 790248369419538432,230282 780878630205423616,75300 790583360192188416,231318 792100280791957504,243187 770741067570348032,119937 750698605665669122,14421 778235427794722817,166532 790006518515167232,228063 788592297923477504,215437 793462109606588416,252408 752693971810283520,20844 773425266005860352,132497 757212554804461569,43659 771815331085979648,127218 788415324307722240,217658 777672456106422272,163166 763478481686499329,78159 780625470702444544,179418 768921616550076416,110209 753360917274857472,27317 764982639682002948,85377 754765891347308544,27280 793444163542855682,8044 754865123555155968,32968 785517345049485312,193721 738517047152377861,351284 789533292622217216,205972 793972357878743042,253790 793511909375041536,11774 754067131214376960,30296 795426024624365569,266784 760604615901532160,63451 750043096054849540,10266 780204359296495616,177233 776032964069224448,153033 785476795915173889,195064 768936147884003328,110389 776896248833912832,159146 792362990293114880,243187 775390924801269760,148645 786005525389508608,194723 774071454430146560,108396 771406795436810240,124601 758935938806321152,11774 768222430615613440,11774 785295115652771840,11774 773238335275958273,135025 762691596512997378,72420 773911956617060352,139865 773712485408878592,137740 785515457977528320,196233 773878743622234112,139404 794543839008595968,261155 795466018974040064,265855 734728448569147393,351644 756288767745462278,42495 788506298807521280,218349 774697188496584705,140444 791014112339824640,235620 788058091845672964,215005 769263195680714752,112363 751182659632504832,17416 769378814657003521,112199 776156982126469121,153921 777632923130396672,157755 773723102282932224,138909 791008949684371457,206257 763832289407098880,80192 790957020551667712,234653 785991854575628288,200467 791735147523694592,240145 758105137558622208,50983 758711123713650688,46076 760572940069040128,63371 792765815061778432,232962 795711914462482433,247930 767776961649315840,101451 773093900139520000,134255 788386069544828928,217519 751148520573431808,16949 773927457694941184,139404 761625660271890432,67973 787718806546309120,206644 778625269288558597,167220 793941608391704576,256217 753013791902793728,24248 763767333584338948,79691 763029353852698624,75899 763966045103067136,80939 773378495510614016,136258 780888179649941504,184143 790945002700537856,164764 751177703663906816,17591 766109673271492608,87904 778339589979115521,166852 790050450569650177,226180 760984222706331648,65455 766395609787928577,93184 795017328874360832,263906 749652096551706624,9433 749385679029825536,8137 789992338986786817,228354 770761648239968256,120610 787413452222369792,210313 768925780189540352,107032 753907620654702594,28128 758065489989947393,51069 788099084401815552,11774 758860942394273793,52921 749249845962108928,7060 786860463116152832,204193 788795229382082560,220018 736379570694291456,11774 788770770596093952,220526 761676594104692737,70072 774080963638759425,132335 792504727103606784,246225 788406915764281345,11774 769774293727141888,114422 774380609951059973,140444 760373882884947968,60866 780876112737861632,183826 793638418672525312,254135 776620006238883841,157082 788974394429222912,222087 759923157809582080,56700 753953488577658880,30590 778607952542375937,167220 779457804507701248,171693 767825853338091520,101681 778979112593399809,169550 786710194982092800,205902 760787670238830592,63655 794899375482949632,261155 760227081397604352,61352 769648830275018753,110344 781904029458628608,188401 795344614014251010,257492 755608447622807552,38026 794617913827147776,261155 761005060184764416,66159 789973965750042624,224450 778612546853040130,169201 793130454564081665,249841 733067261569847296,354869 775853541873233920,151071 786539751927087104,204413 780755050197028868,182870 755853142982393856,39384 758052260937031680,51136 763150006542934016,76794 775872061675753472,151156 788550485590568960,210390 763583559944855552,73712 795040081270755328,263532 768907482953646085,11774 750327868752814080,1170781 793109554837852162,249469 781647578316144640,188934 765696342656032768,88489 772232507978833924,125367 768454980839899136,105643 785987637181943808,199891 793096873590435840,249469 791241460121268224,218603 793097546147192832,249469 763714622339809280,79561 764986932325523456,85562 772874726372995072,105109 753632779284381700,28732 777263608891895808,160602 791712549548941314,240718 772089008604282881,129471 765026831183470592,84710 793111142356877312,249469 763886027115290624,79513 752970158151348227,24127 765586638303010817,350819 777598455728443392,162596 787967626727137280,213887 759496044845539328,58358 794326642999103489,258909 774031416212398081,139404 761897377267494913,71029 790305444539629568,230279 758076690123726848,50923 785549194186465281,196917 795429816115851264,266138 785926420442873856,199546 792173250365288448,242712 763349380455735296,55820 790318983329165312,228341 789453763677396993,215437 763754982474559491,43344 776470126900174848,155390 786056510258438144,198591 757299657949126656,46890 791238621604950016,236928 754175790162391040,31400 767856531349999617,101681 792052808279322624,243187 794563545501470720,261155 754779212356222977,11774 765762226376564736,82759 773374194042011648,121949 781289671775092736,186584 754054409395376128,31546 788830544851185665,219119 772437276928405505,130667 768885131507404800,109874 777550359975845888,162213 764185996963577856,82544 790582049174269952,231318 790859037898186752,231058 760196740586676224,61145 774396967942258688,140444 788397549568884736,11774 754024699168862208,30354 789223511831248896,224680 770395412528238592,118191 750433130939461632,11495 772797906214617088,129551 764205074650398721,80939 776959957602271233,159093 762892031798632450,73814 786122997480304640,199546 792764708088639488,247232 774027703322370048,139593 793437888008458240,252196 787962029768339460,212564 795170476008108032,258456 740578753580044288,11774 788122646584127488,215608 787148217079037953,207796 771303517684428800,124597 775134334747639808,145942 791657368446603264,240474 763503591634141184,78274 770455266802315264,118191 774633203424489472,142906 751680137180155904,18619 764190728176140288,63268 790617819931025408,232424 791697128972222464,237491 758720052585725953,52061 764922023382355968,84209 773913493632327680,137953 778707776654553088,168698 778432196323475457,167220 785502763387990018,196233 755232293677993984,35890 767396000348696577,98751 791260565683437569,237491 774394236846366720,11774 788178430525308929,215088 791065696608321537,232169 793533088995348480,252408 793922587533381632,256564 763157922566201344,75899 785878177776295936,198671 758295970199244800,52112 787022984448008192,208178 757713348465192964,47940 767415099162255361,97519 768191886737543168,103354 788038251227471872,214209 775843685506256896,151916 786959229819027456,207613 749942942920499200,10653 765343739988541440,86103 753780611148607488,27317 778299135275433986,167319 767173259959742464,97309 750675131966513153,14421 770653034875465728,119937 788446060855164928,217519 756298586262953984,42432 773512788413218816,137042 779831394377699328,157708 785269632760291328,194648 794603827676598272,261399 788511694612029440,218164 751168017375956992,17416 774251859502632960,141316 752973014518665216,24173 751843668068147200,18539 776982060942684160,159146 785656132106792960,196348 771474447760891904,1170332 755943897197600768,40867 765939089916956672,82066 767844609951162368,101681 792771428034617344,26066 793957542229471233,256125 760580966704447492,61412 787283565813915648,193121 780565665233207296,180783 751612633464311808,18395 752942218940260352,22575 791187409287249920,234583 763771461244903425,47188 761366188542742528,65459 794215988761952256,258598 766429221300367360,93405 780953127168176128,183268 787120706437853189,209351 758669484324454400,54070 789283582363602944,224019 785482625007824896,195975 778417899983609856,167517 751561103411294208,18215 771539475520294912,125554 779180164525662208,171982 771312046281330689,124601 773192619669262336,135025 740755348072595460,1170555 760185011261747201,61598 777585972879958017,159559 792144027105714176,243075 768148470544863232,76858 773685301482893312,132625 786894963313299456,207109 788010704729243648,172084 751156245248241664,16897 786059377597935616,199262 789226119920693248,224818 771795156731301889,125554 793157095730339841,242693 755622052078510080,37044 767361902078988288,98646 781189202348089348,158520 785363737020542976,194170 756268815785140224,41459 795728583687815172,249961 766866293362298880,95572 792246115928121345,243869 760981088923688960,66159 772457336514367490,131045 781873648869249024,190553 733289485526401024,355880 753804785833226242,23725 785684792889270272,195975 788834334316892160,220029 793913732204228609,256679 779781772770938882,176570 781252036469850112,186584 754971178804969472,31011 791010796729950209,235590 772481407239073793,131045 793527471484366849,250633 775629702455111681,150404 793150857080545280,249961 740993201226448897,11774 780089799965347844,178258 791708272466231300,240483 776624988271046657,156835 790532894804541441,231358 790862569238036481,234507 793129457577897984,249469 793636529151303680,252408 769132813799067648,1248996 785490852084789249,196277 792433397608116224,232911 778360782211866624,167220 774863636468682752,110585 759161418281136129,57348 772782841159528452,132335 794689793242361860,262752 792141630459478016,243451 775286942028169216,147858 751933010812035072,14277 760805430188802048,62877 793103976501747712,249469 757655548661682176,11774 779350392513581056,174115 751929651878998016,18893 791346425250492416,234583 761044869347356672,65927 794195217372938241,258598 759916308058124288,59631 773525936046080000,136904 785635465563037696,197512 785927241989488640,199546 795673275317846016,267862 781619387157446656,131056 753716674071764992,23725 765689949999902720,88546 768426592959856640,106281 774846861974855680,145681 787495452627402752,211461 771482331500711936,125204 756672095015149568,41839 757458952846180352,46404 790322859516190721,228820 735165725774610433,353648 773511903842799617,137042 777112965547864064,159876 770412805711339521,117303 785570685351518208,196788 795369786507083776,266151 779939817245306880,177248 764032837326663680,33186 785336429542973440,193633 759387829986332672,56964 788522740999294976,218275 792141397897846784,244310 770715237540515840,120541 764091210587705344,80852 777279788847333376,160609 752919888579002368,11774 771877499911360512,128017 793115790950236160,249469 790574799663665153,231550 765511138679422976,86103 769815582959022080,115435 762755795058425856,73989 787750482311729152,212139 749486276890406912,8047 777590372012740608,156045 757241764893724673,46278 765562257413517313,82208 764133575792922624,82066 762730480001220609,73712 788118446211039232,215608 775768523952062466,151265 759800819831169025,54507 793999773439115264,255870 786570586847793152,204413 751240980741828608,17591 765023588479016960,85562 790989166733463552,235536 761345496053084160,68102 791498400885837824,238494 793873935062462464,191065 778301546123538432,166339 761381676626739203,65460 771069084456714240,122388 768281378391597056,104662 785935043281743872,199960 793906892779163649,11774 780801882440818688,182036 794541598365257729,261155 776736270068232193,157755 762816200195895296,75073 758035208381816833,50998 761975913177198592,431998 767184571666489344,95672 778627666064789504,139392 793660862825279488,249926 759838976274526208,58253 772782397188284417,132335 793689987699003393,250033 794702188266274816,262752 787070473922240513,207109 788471723154964480,218275 780115162888110080,177233 793431653171462144,249926 771449629892313092,125554 734506679421816832,349894 750851922224095232,15264 794625905523986432,261058 755046051325804544,35044 767834684034285568,100893 749620245443252224,7546 776419807323271169,155390 787779564881612801,210208 774342397270585344,142942 786972627952865280,207113 768190190510682117,104668 780784080317190144,182036 775331660900380672,148349 790351656550539266,231008 793292472738783232,250293 777942207403810816,164826 787269432800374788,203710 773984081239506946,139404 787005591088574465,205181 763803023260971008,77464 770740850804592642,87904 762804741990604800,73712 763720062528319488,79513 769927034256535552,115435 764100528695484417,69548 778400994891739136,167398 766821567003111424,94737 767212732869386240,97852 770224759493779456,117257 788784585152696320,93138 794538378146549760,259266 795199885846908928,108396 776020812147068928,151718 795038319054884865,263532 762170354265489408,431998 788765106272251904,220029 793612474704506880,254024 768154605708570624,103212 768456526767849472,102608 779340549555904512,167407 786310049622814721,202429 767952152853516289,100893 752096018162851840,18323 775431998466850816,141415 792281439182086144,243187 793186040836227072,247877 792127643738976256,244230 794180719819911172,247241 791134373974335488,232169 760502597878886400,48052 763909365908639744,80648 765185734747811841,86062 773996015061835776,139404 793997658733936640,255954 760147984029880320,11774 760490234056470528,63149 791092446104985601,78159 764875965746950144,84209 786176755908444161,201494 787573295176486912,172799 762407117898805249,72035 774225831707152384,1170870 777600852810792960,162322 788560825875177472,104244 764260298224050176,82283 775085195766759424,146259 794977864152207360,197512 759219884261797889,56192 762683313513455616,73030 771706194381733888,121795 795613054574718976,267655 764238598698696704,75392 787736478977630208,205197 768298607548076034,105270 774635107667673088,140444 787907215940280320,213376 768154706854031361,86264 773855333471047680,138819 758336438043811841,51069 794906926958182400,262849 787441594005725185,209972 793512820067282944,252741 763770300362166272,11774 775038244295626752,146259 776828896025124865,157082 752084927957635072,17794 763781371877810176,79843 756686512943669248,43553 787028943782154242,207965 790613336626860032,208178 765298042060800000,86961 758285727599853570,52061 789986579037032448,121795 789958047376564224,223286 785259918647521280,194157 794248067620962304,258044 754126330724093952,31720 781490830930423810,185310 785310832880066560,194082 776932013194436609,157082 758428677877235718,53015 754043499461349377,29263 771206486328348672,122967 793113588361756672,249469 752976617433993216,24880 794607065566158848,261155 789187386605305856,221136 776865047712632832,157840 781361788893876224,186584 785273320056827904,11774 764334433889456129,82066 774343849112051712,142503 790905095395344384,234583 751565102147657728,18470 788692452651577344,220029 795074186515456001,249926 759201273736531968,56535 781898047286542336,191284 786745135216361472,202636 757584157681840128,47761 768220078139637760,103354 768275138760638464,103071 756224147974422528,41680 792140683918344196,243615 743782935158001664,47188 756573183776583680,43391 761316041020628997,67360 789260802440200192,222847 755199947537059841,35372 776048485246251008,152735 775517740526407681,148909 766019496758824960,90384 769338364394897408,112788 794169942056796160,254209 776840956934881280,158327 786275232898179074,202429 751545601213526017,18470 752235972499234816,21714 776813881502990336,157693 785865251841568768,195975 793778826329395200,254544 777995505590677505,164826 792400798378496004,243187 788065318883172353,215005 790010347239464960,227748 790516995821297664,231894 749281685548638208,7836 768570588629651456,106281 759382584715468804,56924 773520773092827136,137042 788949931381760000,11774 781878463988924418,188155 763496633669709824,78129 794609766894997505,261155 766349282295353344,92860 791710488740724738,240483 780610548740349952,80785 752727176449921024,22393 773856623928442881,139404 765425801164488704,1249199 776137502956490752,152872 793131135735914496,249469 761898093386293248,70338 787767011849801728,212968 788889130965041154,11774 753679330820096000,27853 774744351134154752,105109 770298475711868929,117257 741633358476771328,37160 773902204247744513,139404 758108769784070144,41703 779914840408227840,177433 791721986741276672,240260 795331519892094976,265878 767864898399375360,101203 732747167777980416,60071 785662835082657792,197673 763168949093666817,76794 778003930429075456,137869 779165792692609024,170187 781481864729022465,188119 761446340333228032,67547 780097513860763648,177442 790986332461998080,234622 795429711375695873,266079 793248764677001221,249926 755025677229981696,34503 778356116405313536,167180 768457762032410625,103463 791277457299087360,237491 771463996595634176,122528 791203721405313025,231550 763069931265011712,76380 786597155720994818,11774 765733988786810880,352038 760119299818131456,60350 763486633932890112,77731 770690834501074944,120610 793744455123734529,249926 759507806336716800,57574 769358492369117192,113222 732964336193441792,354927 779060375585165312,167003 786340102549020672,203048 775194769651884032,146720 750699689457119232,14421 767157945796792320,97852 770358640901488640,11774 795296652689076224,263906 753921263253336064,29682 751984644577435649,14277 785281604889436160,193669 757902062982049792,49953 774719234937016321,143473 755148266279493632,34731 788952157286391808,219575 777199160109862912,154709 763371084892758016,77731 751798420487098369,18215 765305008292114432,86440 792092822849646592,240483 794811261661786112,258305 785530984905248768,194743 770614849890058240,118192 791766473668788225,240483 792784174075801600,247232 788446175846334464,217519 794299600261693440,259543 762132492950261761,71270 775428200390328320,149200 779452121087303680,173964 763255241437347840,76174 777922213475389440,162294 788834463350452224,221476 768877328478773249,106763 773594169881137152,137795 761666837905944576,69711 766077206619492352,81929 761642873674760192,67998 788100902481633280,215410 759067389552123904,56391 769591541929312256,112239 786418258689658880,203674 794223021846392833,256502 780051626144899073,176129 795002354055704577,264397 774074040076029952,141360 776936506594168832,156835 785947252586061824,199546 779069221598879744,171463 770621774144737281,118191 764934910369030145,82066 772527718638288896,129551 794556135273414656,261155 781563087497363456,188401 764570518045335552,81946 774435690134147072,141912 776122328845475840,11774 771069899682750464,121479 780955857194319872,431998 774804081911140352,143585 757659399867408385,48369 786089726675681280,124597 792273776054460416,243292 765129979994726400,86014 792933481684750336,248514 791565803028115456,7258 771685446669725696,126936 755283976491790337,35890 761399676100759553,67906 751244312445194240,17416 765541177206509568,88052 767751440882278400,100893 781282294678056960,185313 794888522180263936,261155 750830536445296640,14582 777016289000685568,157755 759854525851197440,59750 766247126690963457,91946 774371635335991296,140444 787376991959867392,209800 760179787298144257,61145 787031238599069697,207965 753971290655055872,25135 771193270089097216,121612 793581993778827264,252679 770661612512575488,120393 795656441436786688,265855 761360293758894080,64652 795005062401560576,263931 785234769311207425,11774 789870452382527488,46572 753238902387924992,26140 788872704409628673,221785 767405640813772801,98972 773571462946971648,137042 757085777184645121,45304 772743964839542784,132335 778030248344612864,165185 753013647748665344,24316 790088616470913024,229505 758825005232775168,55261 790794886614089728,227795 770976547515752448,121949 761326129810513920,63149 757697050268069888,48898 763751383908560896,79037 765661619963752452,88920 766426406028873728,93184 786760799184228353,205728 795613106726731776,267521 779681575822725120,176196 765217991080284160,86332 787461644683243525,197322 793560218391158786,253206 789560952567980032,225981 793507333741613061,252741 793645081748131840,252196 760840706071990272,64722 764918982319104000,79691 795081646743625728,262849 792197708077563904,243286 793088728482840577,248514 741198504026996736,1247416 758778346419449857,54070 773570454082555908,137042 749842634416398336,9754 757576961858400256,46635 774770409300430848,144494 791346421635047424,238207 794015836436512768,256358 794004594875633664,257546 766306111578406912,92125 776695445460553728,156835 781250234286473216,186212 764515218336653312,82642 770309699438804992,117257 768103169935151104,100893 768980905989988352,110585 787098006394896384,207119 786301002609594368,201958 775021612747730944,146259 795440668411830272,267133 771487295056871424,124855 766425731672989701,93823 765319683499253760,86440 756624370844311555,43391 774997040958885888,146259 790582686771318784,225611 794236486984011776,257026 755037552684441601,31969 776111746343763969,150256 751793367860719617,18893 760125208695017472,61051 793424881794809856,252020 794685538691411968,262022 769269209289351168,112655 773306973680836608,136110 757876174181851136,49376 793233857826861056,249469 795698704334340096,268281 785990991677231104,199546 788765586633490432,218351 794525371051843584,261155 779066780807405568,172545 795369407866290176,264397 771484966483992576,125853 743920814274256900,8431 759317736363216897,56964 759401436169940992,56964 777587206722613248,159559 759240052404850690,14277 793596203996807168,249926 765713630038032384,88660 766735907412185088,95708 751142647679574016,17284 763552573576060928,78861 758841045907976195,54070 788942544490991616,11774 794018889382260737,257492 769545292140118017,110585 785873096272179201,199323 776298376782573568,152872 794016660579434496,254616 762151071590543360,1248996 759192005255700480,57574 760932384648925184,1248884 752028722178424832,18215 766776620887793664,96269 788739925848064000,220332 754907985621561345,27045 794577128524222464,261155 761677576398053377,69548 790179942772256771,228448 795350977171881984,11774 790535746641879040,231894 774109023201210369,141360 789896269917552640,227048 795714374627311616,266079 753700193544114176,28037 767873399783694336,100605 781868307410456576,190464 757709853229887488,48663 792820826789654528,245268 732943842962444288,1170428 750764666595348480,14277 793976751726718976,256255 774016397726748672,140444 776690787543166976,151185 794721422098780160,262849 732172010219028480,1170365 781576738048319488,189017 794776658624520192,263289 792395878535397377,245566 778746472162484224,169437 780950812889448448,183338 755033383722373120,34666 790646859421388800,232169 778024137042300928,164826 754863761190563840,32448 791780465740951552,203710 766396543180169216,92264 773216772547866624,135386 795126312310599680,262886 781654340440301568,187536 770610149933387776,117257 780388925605109760,172962 790661804485513216,233131 795395926768648193,266151 780217115961880576,177773 772306106076934146,128931 792783281838186496,245148 793534006364999680,252196 775842451777028096,138490 795111560230404096,263708 732169667876392960,1170365 756564391110123520,44023 765647487696797696,87904 781135730357645314,183759 793552637887123457,247241 795093393319882753,264397 761244237631324161,66575 765200618688512000,82066 749334933366341632,8160 790363708065091584,227331 732738544398143489,1170601 755861207144394752,39236 794737361993273344,258456 757554937639428096,305417 765836353057718273,88920 768285873423130624,105109 770910414959996929,121805 766452877925711873,91157 751607250901434368,16728 791738449527205888,238395 793665975023525888,252196 794696411338129409,262849 767116459722039296,47940 777754246368391168,163581 786378145305853952,199546 791175646034604032,235590 764170721618632704,74247 771078254786547712,82744 773704116790923264,138819 759992036388966400,60118 777625116121370624,162610 789157699221151744,222619 765572195363938306,87904 780172022680842241,176127 761029719944933378,65974 794275692246630400,259220 762647387403915264,73926 788906880366026752,221665 792511757142990848,236827 773898753300455424,139404 785637404191236096,196701 795710249151897604,268281 771156142739353600,1170396 791365849294798848,238395 758521409513656320,52554 767816916467494912,101681 769118000050036740,111419 775401685694816256,148537 755054475023298560,35044 736998279024545793,351280 768810733446565888,109104 778250635695325184,164826 755519966531637249,37993 755922153720025088,40733 792482289179656192,193636 785962459999801344,198591 794664398497468421,261050 795749045734141952,268448 758097608921473025,50346 790794144004407297,213253 773916784768405504,139404 754748588383621121,33549 774179554797559808,139781 792061102561628160,243075 771519319490428928,121612 788542161012846597,218832 772850953070473221,110941 762337265133559809,431998 776105706801856512,153658 753302288748449792,26066 769031005114073089,110942 786277723215794176,11774 791009163249786880,234583 761233867491700740,67397 781618162127298560,189313 788784574776090624,220765 790369863831355392,228820 744682259794403328,738099 769895397263237120,114779 773537994133364737,136904 794370284442636289,257353 767803948182933504,101681 770497431926636544,117257 780421261352640512,179611 765473942454673408,86653 760905527241150464,65500 759937987014635521,60391 762809250221547520,73712 787497658386481152,211347 773080099486707712,132996 795060303872593920,263864 777982307051327488,164826 790734077280137216,232791 788247347541086208,216009 793882953860444160,255942 795484652014280704,261155 785601619849117696,196729 795029761525432320,264724 791450656796205056,1170552 771074639833333760,123135 741117714186567681,102730 765793078842105856,88128 756715716154449920,41702 793180265203892224,249926 764882277209780224,84724 763205440977051648,76723 770171205852733440,117125 789484825031897088,225981 791275103552016384,234212 790047003694641152,228354 751163555429351425,15643 760618805970149377,62728 778253655279566848,166913 774242712367271937,141886 789664972481581057,227242 790380846989488130,11774 771084614400040960,120610 769333762408738820,106763 775400095286112256,141995 778379139703332865,164826 792441012555620352,244448 771822177649725440,128337 795171416828219392,264397 764573958180052997,82066 772683571010101248,87904 794712840523218944,261155 793252904702451713,249871 763446331667058688,78159 771592338690846724,125319 755087232415916035,35044 764438855579611136,83391 781908571139153920,188401 734103172009066502,1170376 758085482559344641,18395 753780544983359488,27330 757827478521982976,49070 769385315295428608,111549 793342946506661888,250633 760991133421928448,64693 775746817875124226,1250232 775541646649765888,150074 781661593667076101,183759 790630307825328129,232137 792165603008208896,244550 791336121485582336,238207 770270602062098432,117609 757577463606054914,47782 791098354113531904,234583 771554305438429184,124744 786791418668785664,203225 788487947586707456,218275 790192638716628993,229724 793568263896784897,249926 764047118709366784,78566 793214554222178306,250430 785617148999667712,197286 764136808913350656,80098 780076258772316160,177231 763906090526470144,79996 779548280103460865,172185 788481753073717248,218275 791232425816915968,234583 756937552205053953,44291 768594102367682562,107423 793591201505091585,253164 763903517631184896,80098 792130930077032448,242712 757541403341754368,47782 768505996452835329,104999 790720599643475976,221524 778288350566486016,165185 775504329205813248,148874 750730061846896640,14367 758717717939531776,11774 762751604181336064,55262 766547803287920640,90088 776014453993185280,152735 794561399422849025,261155 791775027553263616,191778 781334430094913542,185595 760418710196670464,62063 763921437421768704,78239 793653335589093376,254135 773175545949458432,133519 785655975847993344,197512 765694400282431489,89076 791412775964860420,237908 733200921237323776,353451 755188343382482944,35890 793133018407849984,249841 775025755738677248,146259 762143088080855042,68273 754716955848900608,33356 756657245845352448,43013 775417078916395009,148045 781537615229005824,188401 791686152436654080,240483 756576166459289600,43258 794041482588160000,256439 753650581898571776,11774 758178190242160640,50923 765216666334756864,84724 785282944030150658,193669 793944988996530176,254135 778674854673481728,157755 793176033205821440,249926 760967362535456768,64730 787007917438410753,208379 793870787543375872,256255 753373479781605376,26446 762328597759614976,431998 786566438282756096,159115 790992489700261889,234583 765151099128995840,85562 758431279041744896,53144 786230336581726208,200965 755287738975293440,35890 778395882618232832,167220 768590294245707776,105109 785836409504530436,198466 793193116790554624,249926 769722954191998976,114779 792157976480145408,244221 761504153805942785,66057 791428614436913152,238639 794053021298630656,257325 773287560168648704,108795 794277955040002048,258104 751191911583494144,16768 787102964007579648,207965 792091679645839360,243075 792853696476569602,247241 794466008874545152,257406 768900568056205316,109666 768166663845916672,103354 762922708225159168,352982 791506547557867521,238207 790937548923150336,234583 793197732441784320,249057 788826220163108864,220526 794694431614128128,249926 788499325844353025,218275 775675979335249920,149953 770662143066771457,108795 792587510656344064,243562 788916536765403138,127871 794147806147547136,258190 769284013827559425,112591 764968622129352705,85562 758309497743876097,41703 754826640526630912,32873 765263341996638208,86610 769218580256690176,111558 785947642111021056,199739 773877845495943168,139404 767961479886802944,101681 750148174711435265,11495 760552870383063041,63149 755160775543623680,35890 764074809642758145,81702 788780801383030784,220526 757675562517299201,47782 778292263604682752,166532 793347229398347776,249926 752844233459892225,22436 764173828566245376,78344 772837225847336960,132335 774585856443158528,141316 733144172769775616,354962 758608130225737729,51043 788113725182148608,215005 763876441910079488,33186 794188645460680704,258332 769226771677999104,112345 773025515049324544,132364 776002928502935552,152872 779401075497562112,174728 762717383458861056,73926 792149324603990016,242693 779154539521855489,170252 766770478652518401,95707 775881540035289088,152182 768520591695499264,106281 787380017416196096,180433 775884711851876356,151845 758182004265549824,46624 769187309606596608,93184 787210209810718720,207287 756273385022251008,41719 793244438734761984,249374 780599489857851393,181755 794371344146321408,258741 772285527051599872,130415 772950420658409472,132364 780740328135520256,182036 793153498993004548,249926 771078375448477697,122299 792502152430321664,229693 763799214396768262,80393 761543297529765888,63084 748690344145936384,353965 786549984795594752,201555 760851086827589633,62869 764550460489371648,83968 788042289616678912,214492 755432543516782592,35044 793446758017667072,8044 795395400521969665,266151 785283904613650432,193669 791694327294496768,240483 781579404153589760,185310 785656587813658624,197286 786720158492483584,201481 780891984609161216,182726 793847762559365120,255942 755676685253513216,38032 766024163156979713,81929 794722544511127552,261666 788612128961888256,217285 765025309762650112,85562 787997056904331265,193671 764966069446516784,83751 776977332586151936,157693 764800886287822850,82066 778305388848488448,158673 786715692271702016,205728 781363077740584960,186584 742344040692092929,349951 760083842577289216,60890 772516011618729986,130142 781525538057822208,186584 787149074827010048,204835 794179810536910848,350913 785266461115764736,194167 777950799905300480,163776 795761669196521472,247930 793908093952356352,256536 794220938816434176,258456 786588251968516096,204413 791390803407044608,237787 757035136449994752,45125 763445321393250304,77849 765268848052310017,74247 787708726639677440,212007 750674350169329664,13343 765633292976685056,84209 766102153136136192,90622 756638363843723264,41694 773963289307058177,140444 765707818259185664,86103 765694397426040832,88669 754728737875300352,33356 757642633514672128,47940 773601643086487552,137042 790844332848844800,231792 787007718221459456,208379 788774060297588736,220332 778196957869277184,166409 766251534338306048,90373 765249152125206531,86763 780457735754309634,350711 785609954489008128,196348 774341558279688196,142692 793470758915805184,252408 786380226200690688,203510 755916394995212290,40645 767171475061166080,94627 770932200481120260,122124 788904928911642624,220526 753304951078518785,26458 758313608740687872,52311 794313747061874688,11774 795053088910540800,262849 764836409215561730,84724 773865074335293440,138155 785652288459333632,195975 766035250027782144,88930 768821694039556096,98646 758851308149432320,54070 776987510555615233,157082 749401569859293184,8497 785251880012099584,194221 793603928214478848,252893 775479779369902080,148537 754976242277818368,34666 755784028003799040,17416 756240264889442304,42117 755846861743718404,18215 790111038553325568,212131 755165030182772744,34666 788733572811264000,220332 758261502667141120,48220 762199851115446272,70941 787013630126649344,207287 776081392610312192,151741 788829863985684480,221082 755569906909786112,37455 772933104306491392,132996 779195479225606144,127994 776468442027286528,152314 794688453581668352,259764 776847199544061952,158387 793971291019542528,256276 785271462768685057,194188 759541873526484992,52556 792901748906000384,243075 768966079322480640,110362 764307752915079168,79999 773981963443109888,140444 732904169384841216,354502 793164786611605504,249841 758699157057998850,54653 774120369309364224,139404 763536213424934912,78189 777075759714369536,159850 794556419433320448,261155 772283714852139008,130067 750380745382768640,12883 774042245305466881,139014 777144098419605504,160480 793450940351197185,252196 739971683923066880,11774 795654977536475137,267521 794318316655390720,258741 781178857701289984,185496 778963710622703616,171168 781432489998811136,187514 794623202219716608,261155 772410141874413568,129471 786396022540996608,203674 792371059718709248,244759 751167571513085952,16833 779377979730173952,124597 788122695217053696,193636 790404449206358016,229895 788482550859763712,218275 753658857973350401,28732 793997905052966912,257492 776879190155100160,158820 753161473430401025,24248 752961861864292352,24248 759134520129966080,56784 794361688715759617,109666 763205830963499010,76549 770342930053758976,118207 770273317290807296,117257 792431842498609152,244550 773660433530048512,11774 785928004723679232,199546 794011329526988801,257492 785938322682093568,199546 781577057029484544,186584 764810448441139201,84679 758553203508117504,355507 766476955491438592,93850 781069114882293760,180074 793585301180456960,252020 768841504290775042,108849 793288803129503745,250953 763584405759676416,76652 750084120735313920,7275 764087644452159488,81110 777949070958747648,157755 787422906242387968,208431 770354744544129024,117932 775647331991580672,146991 792234272178319360,243187 788114702773678080,212738 793498502047367169,252031 791058781106868224,234796 793610594792288256,252639 786314398683926528,1063777 754748642376818688,33549 732643546046439424,1170636 790581702318055424,11774 795699724154183682,267862 764365827248312320,82283 752930159670464516,24134 762699963692257280,73814 752966234598105088,24526 762156398473916416,431998 772911658297679872,132578 778299951872929792,167220 780950515043753984,183269 795105779887968256,241819 764664794020454401,83641 786620169363726336,11774 755250373036613632,36491 765934134774509568,90031 779388733372129281,174427 768427657965035520,103405 767315696422383616,98732 767775347093954562,101163 779321422527160320,173868 793121046165463040,248514 758054281815724032,51069 759153763307233280,57348 795717469717626880,267737 763836385824542720,80486 766819484984221697,74133 766754865422958592,95988 786660906067431424,204413 770458802613125121,119313 777964464633110529,164783 760966603479678976,65222 794941069263663104,262847 775564845240422400,148870 738034787168878592,353488 756539149822337024,43454 751631903837552640,14781 763085571426246656,75724 777959477114986496,158820 785977392737161217,200382 765684614090207232,88459 794549489587499008,261155 758832273844084736,54345 760265421844979712,61922 773733364293627904,11774 750814389029244928,13532 773622836443377664,133702 752667536303489024,14277 793418779942330373,249895 763938667513516036,80939 767748966276489217,100893 771348198149480449,124828 791373489592598529,238207 793131998969667584,249841 776573406212915201,156976 766086618365124608,28531 766246668819959808,91246 785467505942925312,191653 795041461377105920,263532 765233336415576064,86472 756880682878586880,45122 756374135920480257,42249 771011035104935936,122299 766813257231458304,81929 752881341859979264,22788 777405475260207104,138490 785500234746966016,192032 760810274840424449,64326 760804178474242048,64722 787000353900204033,207974 785597503089414144,194723 786951540934225921,206620 759844029450248195,58227 763019354074210304,75598 768986729239961600,107745 791348405629022208,238395 758696560020434944,54070 759113108623388673,56964 761678231904759808,70177 776788431657578500,157755 753551753765720064,28092 791783488907317248,239516 778944324327264256,171168 787300828113674240,207212 760525824311238656,63149 754992737540272128,34093 785316274691792896,16728 781610014595317765,189086 793364268838182912,250633 790616048210939909,11774 750769565550780416,14781 762296661947273217,431998 766393186751279104,93086 774039519251337216,140444 794740567141793792,261155 758794747398021120,14653 793879232246116352,256462 769029943137271808,49400 788485121858908161,218545 732705761684389888,353672 761589991805898752,69231 788005871775166465,212139 794557981555757056,261155 756305288634912768,42432 750616281116794880,14273 780762405244702720,686533 779350317267689473,174230 749400261882441728,7311 794037421612503042,257492 773547005020807168,137158 791295305559994368,237491 758039210293026816,50923 787158322185023488,207613 767961601861386240,102249 771852446389772288,127957 763526819488366592,78159 779406317408497664,174115 788867374103588864,220961 778988074072027137,158524 786570329757847552,198973 790651169248980992,232863 771240201846792192,122146 759976561885925376,58227 761715023672737792,69947 791153153081237504,234796 774005700938887169,140039 754986075941171205,33356 785812269590573056,196676 764195401696178176,80720 790971401922613249,235590 788846699955576832,220029 757734828267622400,14277 760610967931670528,354841 761876150234689538,69231 788797187257839616,220526 754737900676190208,28732 775766457258876929,151185 778557680369537024,167399 787099860914823168,209184 785302223064592385,194934 755135204646227968,34731 773701144174399488,209828 757933035425792000,47940 759000647626743808,56175 768887740259852292,109104 789816292098342912,226708 766781429573451777,96263 767765609979351040,101163 768481204681048064,1249480 791709816309723137,240483 763917617958563840,77708 791617335987675136,240145 795678656811003904,266151 763131395761897472,75073 793871025515573248,256255 739728356451717120,1247310 790906414113751040,231957 780381107225264129,177751 789219984375513088,194281 794662419217793024,261050 764992964267343872,81955 781636263275171840,189613 791325567412875264,206666 791803035814989824,240763 753924956736491520,29263 777627005298749440,162497 753758334822604800,29263 771439637353017344,121046 749988494756372480,9754 780475649479761920,180655 771603955948265472,122528 794084163909320705,257492 794526513026756608,261155 778299149162717184,166883 776833011065028608,156110 795449056747077632,261155 758091586777427968,50853 749817706677800960,10251 765644863501111296,88052 791521051079503872,239405 776854913896689664,158815 751979505208745985,20158 767529197929504769,11774 794332052095115268,259743 792078555421241345,243187 763768367257907201,79691 788391402518503424,215437 792899931325562880,232863 763489320242061313,78198 793135555030593536,246314 756547076121567232,43553 771487358525042688,125554 760908322157498368,65165 794658864645799936,261155 748655496161222656,352031 758177191591108612,41703 760421223843164161,61470 792406821097000960,245750 779453980502061056,173917 794995119783116800,264536 764847117898776577,81702 779801122278113280,69764 787515996462604288,210313 793255432890486785,250633 765592071755272193,88489 778303334180544512,162294 793114876977770496,249469 789810465107050496,226731 757720367494332416,48549 786834013705084928,205989 795074191112294400,263895 760963710500212736,64730 773530050163597312,136439 794546767547146240,261155 775375724697968644,148537 769248804985970689,103924 793857044868497409,255942 785634112191082497,197286 743489860120494080,11774 772891993118765057,131480 794617777998860288,261987 786981255300644864,206620 792932446853435392,247232 755849463713837056,11774 756255662322036736,42171 775902473663807488,151202 791781511993393152,240483 759915701280788480,59666 774334962417958912,139404 753007023990734848,24366 769920919301033985,114987 775109858290913280,146205 792595854053871616,246726 773253788689850368,135736 781594839779577856,188231 793277623321317376,249926 775348472518017025,148473 756091985178554369,40314 771194631962763264,122982 755489365355356162,37892 765478345609875457,86103 778293056457936896,167220 735611444595679233,349197 753996144817168384,28866 779138677578592256,11774 795076706121850881,265102 794219923278921728,11774 773869249664286720,139404 790788828919242752,232137 792133180052606976,243187 757794941942665216,48929 786003354883416065,188172 795237259402473472,265644 756878253592150020,45329 771393511866458112,125367 777601271259738112,162294 760120829061496833,61051 764146148722348032,82066 786793513098674177,205186 793753325040730112,252408 781355976804958208,139404 788181876590641152,215005 758151828848644096,51239 793939726088683520,256255 755911409377087488,40550 794020335649701888,257492 795446734855901184,260613 757449208890667008,47090 785288380435271681,11774 762074390104186880,47283 771453281893625857,123583 766051415416381441,90125 788390410146066433,217519 789332593762299904,193121 780598293952761856,181935 745045190272946176,351152 758340692800184320,41703 758320695461851136,50923 787588891641520128,177638 789288429024481280,220689 777959585122508800,164826 793947903693766656,254135 794683593268170756,262752 734004557907255298,254034 785817757216608256,194723 749799396179480576,9666 779567546085224448,173964 790987110971047936,234583 786714693222014977,204958 752946198101667840,24675 765933470178619393,1249277 786946320334462976,207109 771698069972942849,1249897 795691346141081606,267618 771108035942977536,123583 771803155386499078,128194 792021470180323328,243092 754039050219032576,30590 762836358855430145,73712 788482391677337600,218275 773554048997871617,136814 787509867841982465,210289 777661268958257153,161456 771884531142029312,128194 774643417666101248,1170758 792938628657786880,26066 779740247664037890,176203 753364494282358784,26446 770671430388318212,120610 757587689474445314,45319 786190995020845060,201619 773698029471662080,137640 786569225804533761,202727 795229226253291520,265686 793775767549124608,249926 758773117800054784,55257 766648790409285632,93261 771935816616730626,127218 753980704044687361,30590 793327654476840960,249926 794652272886091776,261059 789938478389735424,225456 766269943545331712,90539 755823679338983424,39462 732137259529539584,1170338 763453730318462977,78159 785564451923632134,11774 732563743477927937,186415 770252520174215172,116109 753409769637974016,27402 761832231518081024,70864 785259636995743745,194154 776789272645005312,156567 795279067583049728,263697 785912171670728705,199546 757915467012907008,49490 765176914646536192,82066 769317393474596866,112336 792870785065086976,243865 769323968838897665,112336 771702269146521600,125145 791723424699875328,240718 753362973482225664,27317 780833453935702016,181419 781172471609176065,185313 791425888659308544,238207 755511810489364480,37217 766019133251125248,90186 777852247661244416,163990 794815943755046912,247062 794278889572990981,258607 792432316211605504,245268 764501479830884352,83391 779070562870161409,171324 740058479210037248,354958 788870400784470016,221785 753064082614394881,25033 759889160995872768,58542 786681682648768516,205181 771093493649436672,123499 764155221153030144,80939 767847709944389632,97811 795047469750988800,262752 793535428808671232,252408 793510562655117312,11774 792818158763515904,108396 753788967829450752,28732 756490197731151872,39096 758062499778273280,47761 795763502501732352,268643 788430303547252736,195975 749696493389570048,9433 775171521048215552,144730 757363806234353664,46240 760579055653687297,44461 791391531563220992,11774 773315270899224577,133140 789122887420551171,222544 793134915630067713,249895 763341254734131200,76667 780685858194153472,182036 779050172554809344,171617 758393785680146432,50827 773536473006149633,137158 775334355652575233,148473 758645617967104000,53185 750856594674610176,14582 787269608457670656,209924 794728678601043968,262025 795477412377042944,266079 793977896410972160,249926 762652766955245568,73926 764981390244913152,85562 778743393752981505,170252 790551552180314112,232137 793238295534833664,250633 764805133234417664,80939 757882115786702848,49852 777835312563314688,163901 789516697048903680,205972 792412665847095301,227183 778583746584936448,168794 788101039627071488,210253 773865485930786816,139404 758066065251250177,50923 780811605940506624,182960 733043161375739904,355464 772536823226757120,130067 785618294573334529,197512 778613085644914689,169232 791316441937088512,11774 788034564539097088,213064 795416712321572865,266079 786085606820573185,199546 773332865341718528,132497 790725353610186752,385424 794573958221852676,261155 743160279685541888,1247579 793265141404041216,249841 793269300148768768,249926 768513285222240257,104973 776228109834149888,153596 791125582381580289,234583 786836047556739072,205186 793625981055406080,252580 767777299236126721,101463 786905466924400640,206257 793300154287845376,250633 772822160041709568,132364 787855999747010560,210235 766795268171833344,96198 781656465828372480,186584 754757693185757184,33356 778946704863354880,171168 793932351931752448,221524 767044054530023424,97081 766484896768462848,91946 776805932139438080,158149 781280652880646144,185255 794688330076024832,262752 794269968317566980,249926 781348541809713152,139404 785553551053455368,196788 765336303907008513,87245 734730337184518144,351644 776938182994751488,155688 764872665605648384,84724 787052934114795520,208014 792066406275649538,243187 794989816727355392,262849 752290981047726080,20279 758674247803736065,54070 795336474983960576,266079 777230758578561024,157755 790337015405391872,227804 793887904154185736,248652 795070206464970752,258193 757342820990582784,47090 785341528390574080,195125 770725619273388032,118191 776193974532997120,154071 779155405888819201,172962 765637052700372993,87904 791688774690504704,240483 794982738596134913,261818 776628033864118272,156926 764502508685389824,80209 767746391284133888,57574 781467768726192129,139404 789808308584456192,227242 768961545208467456,110585 763349818622242816,77731 795752628659613696,261155 758000366289989632,12954 768798882746736640,108849 793546438546366464,172084 759920609816039424,60291 768226408241897473,11774 776169602300522496,153854 791011705140547585,234653 792489048799522817,246225 776113529866821632,153658 750478271783985153,12883 770284647053795328,117377 787059825595281409,207109 749642275215577088,7546 773933259046739969,140232 777645715963117568,162596 768903812643893248,109104 792051951512936448,194349 789156225799905280,11774 771350841366151168,124597 765393934054928384,86961 762640721463480320,73926 754887971115929601,33356 757805246584201217,48492 758674073056522241,54070 773867818630742016,139404 758390808517017600,52545 773844513588555776,139404 773936650737025024,139404 790902836951482368,234583 793279198483869702,249926 793857736467439617,254135 795743197913903108,267576 767749660534411265,97619 775720497594105856,151071 792604045731065856,246771 759213525780791296,56964 760465156199555072,53231 794610825344536576,261155 790723428537864192,232169 740354611157053440,350979 762682928887238656,11774 794240617949736960,258456 761832427211849728,70177 764370506724220928,349856 771136724231741442,120824 779124082445090816,168284 757642594792988672,48549 773896494151860224,139404 778749922665345030,170187 794986137009799168,260613 794372320580075520,203546 775557854614974465,149328 794639621778968576,262022 767208154144747521,97809 778956027148455937,169107 779852702612283392,148018 794381051808403456,257492 767352755837030400,94699 750919437578936320,15264 764285755447312386,82744 766791367066472450,95672 781479563859746816,139404 785556662350327809,195975 788895363432407040,221635 788575644107968513,215437 763957624811327488,350258 781028627148316672,183826 771106773180805120,121479 793109176172044289,249469 755538254791868421,38401 781258992601399297,186363 778581981030416385,168794 785997012688834564,194206 785993160438665217,197286 788751231950946304,219942 772798116152172544,131387 785912328050966529,199546 794532707267149824,261155 785507192019427328,353879 757701488533606400,46958 767480403275943936,99476 775000303418638338,146259 790505387988512768,226881 777542356295966720,161387 780612342392422401,182122 789203121306161152,18395 777101334633934848,80716 760281610918977536,61922 750087713529921536,10661 785713087256989696,195975 774802901285818368,144654 773910906728177665,139577 788839913529761793,220332 781341479000215552,139404 781707388625776645,190055 763917764167737346,81101 753731677336145920,11774 791443457441005569,237198 770445624160288769,118192 776223591599779840,153596 761486153870704640,65663 756347200741998592,42564 750413077196091392,12883 788201679212515329,213064 772871335953379328,132761 734258823054000128,349060 773989966493941761,139404 788112496947236864,215505 793873192116973571,255942 761238344973955073,65180 773507315139878913,136947 790974473281347584,235590 792000906258710528,206666 792211189468106752,242707 768281698085711872,104662 776051894527598592,153095 776243440421974016,154832 794534588844380160,261155 763706748209332224,77667 791078480129691648,235487 771754896420851713,125742 758099633855983616,51451 792792678924558338,227267 768828361019981824,107752 795680065115791361,267262 753638424934875136,28732 770339827069911042,117257 758707732169895936,54739 759381473136967682,57883 764911727486001152,84724 768851266361516032,109104 762680547256651776,11774 772081053171261441,129471 795351999613177856,266138 753625385259114500,28501 785268512084242432,194648 752998465827901440,22851 773909233645465601,139404 754709782951448576,33174 749142603065688064,7210 761915337323536384,68846 791691297199362052,240070 763391242491170816,75899 773543943699046400,136473 787368897863450624,210207 792797740052938752,246225 749765855823540224,9433 750799420321570816,15316 759090234915229696,56784 763115123590344704,76549 769365049458786305,111549 790047978614652928,108396 761320571493842944,67401 785558906449911808,196917 786868909400002560,71794 792015186886406144,243075 781199597083496448,183906 776140305972154368,152735 751198518774202368,16299 794302707645501444,258829 775099896999190529,146704 759773743929581569,56676 793445017817845760,252196 795740191143170048,199307 768516526303477760,106643 785276136158859264,194648 751833731258781696,18218 785414462735921152,194648 778210369600761856,163763 791682938232459264,234990 759512352609804288,58250 763222249184768000,76794 773992800673161216,139404 772609914829152256,129551 757277714235613184,46006 758008558638149632,50804 781268632064106497,43471 763935230877052928,80716 773489076066521088,136904 779461376221798400,174230 759071190937993216,55107 778622402141917184,168284 773733580295905280,138155 778329948322803712,167319 775683947225227264,150663 786996779539574785,205728 792158646759137280,243187 752999076883345408,24988 776786829378985984,156518 777003973668577281,159876 787932272221487104,213887 788470297687195649,218275 765737006097768448,86103 780727864693927936,353113 753986585465585664,30640 794757053675868160,262022 773293670023835650,133702 793203815906414596,249904 762859151315771396,74727 794028887315316736,256393 771299487776137217,123808 773917505765117952,139404 758530186929246208,46890 785881963458506752,198671 787136361446989825,207949 787646747531177984,210313 764695674298314752,83186 775993532645376000,151410 794644446889525252,261942 732602736265547776,11774 789442253597073408,225981 754754583566491650,32337 760246471144841219,48052 779349426976481280,173964 772047820391985153,125740 771752989115777024,125554 787027953573953536,207287 774035269062230017,140230 778286858660941825,166434 762892155916431362,73685 780460898578149377,11774 792071761571422208,243187 757236219067662336,44461 775284985813045250,148045 743659306101379072,102730 762707923394924544,74133 750852584978542593,15643 776512693213679616,154071 792096801985667072,242252 750011713961984000,10735 785266325543329792,11774 764212497993768960,74681 732936062301933568,55820 760149934356176896,61051 765426953117589504,87245 770990443052105728,122146 774048314316693505,141102 792399254283177985,243165 751623589934292992,14277 767774858004406274,101463 771591376031014912,124597 753365233033510912,27222 754719426440753152,33174 766746213681078272,85326 787064544673820672,207965 775376667942367232,148045 769379421308551168,113165 795762521798012928,268646 776744315670368256,157755 753856010322710528,29898 765696057812590593,88669 794957778733428736,262847 752985702967627776,24597 778509127681060865,152594 768269378714472448,105109 785693248790548481,197297 738036445093462016,11774 761912766865215488,69231 794676371029102592,261455 752879428556976128,24134 760523361281769473,63274 793014201262469120,243075 778155468766216192,164826 751086873838313472,16269 775372887079448577,146259 787337138446725122,210207 756641708360634372,11774 765653075881111552,84724 785926940976881664,198840 768940560203735040,11774 785968889872064512,199891 766722213298909184,90193 772480221513650177,131025 788354019777454081,217156 768294959883563009,103071 757652490309468161,46280 794613495480414208,262053 781911950519308288,191044 778763035406135297,168794 794864791605149696,262849 795124475046010880,265245 792025822932537344,243187 767925694571483136,102202 751214604081127432,14858 794260646862852096,259231 791321999444369409,238117 765039364896194560,85562 770674342342619136,58227 786178930415927296,201494 781448087457988608,139404 790741503085842436,232169 770338987818967040,114254 788355521023766528,216943 794573670291218432,261155 767828080681426944,101681 764169813191188480,82066 775422691427831808,148537 764650237520703488,79987 752931523544756224,24549 755561962612883456,37655 792335441215102981,245208 751613001354973184,18323 752894180721131521,22725 787242888140730368,207974 792500010202038272,246392 757349602291048448,44429 786645986626134016,204539 793322876036194304,249852 755614254745608192,38183 763749696837787648,431998 767383364948992001,97413 776937531162189824,159411 762666263118163968,73814 768497866067378177,104973 760144989452206080,60866 764925981303922689,84724 763107149517946880,76628 773727922217680897,138155 779452051000401920,172185 767749166948872192,100893 793116935332458496,249348 763164387855040512,76549 795743199922974721,268281 760493590145490944,63149 765010015665004544,85562 792796528205266945,247240 771331265295417344,124597 778372642625683457,167407 772618430507810817,109666 786379940346331137,202248 762784033780690944,73712 766854415785394180,93286 788698981740212224,218258 786547368607027200,203048 791843147345113089,241940 759194052768260097,56149 779868620214140928,174465 764773567460286464,82344 763935955208183808,77708 758139147169230849,51451 759157360673763328,51798 777998333000515584,164826 773728213130358789,137042 791346117610840064,238383 770635676173885440,119832 750804664963194882,14781 770287683482464256,117257 791708565056528384,237491 763130101512806400,76794 780834670518890496,182671 753298271259340801,26140 768496254036828160,106805 788361929983221760,217156 793977107030413312,257353 770245966104522753,97472 786598055957131264,204413 755188625390706688,33356 767809993055830020,100605 774557036663021569,142566 774948002121351168,145244 791744904493928448,239405 787031895980769280,207965 755862942130708480,11774 755063368117911552,27045 760994348070801408,65180 760813508199981056,63267 787079816050794496,207113 793637557779197953,252639 750481842067927041,13532 793510682704515072,249926 773257726113767428,132578 789266028211699712,212564 755392464207228929,34441 791429645925101569,238207 771504794196254720,124536 767869295783243776,97554 771839270378143745,108396 760189396842795008,60855 760825068981215232,62926 749628065903443968,8178 778935116815077376,170253 773727047201980416,137042 751546517622784000,14877 774985779516846084,146259 793628837179330560,253032 771723288502468608,127134 773513289427017729,137042 793098524824961024,249469 790159886323703808,228450 793133585129738241,249469 777850966947180544,163990 787819582702563328,205728 785282047929520128,193669 794930486950903808,263592 772175052548734977,11774 791695441809149953,240070 764059495567794177,81605 766499919683260416,93478 772191565095825408,130126 752928778825805824,24316 775743459806158848,151071 770933422541996032,122146 754129068472217600,28043 794844007339802625,263090 773857282161598464,139404 789108554045149184,159876 760518848567050240,63149 790943533217611776,234583 780807964244385792,183269 785777040154824704,197512 795378693950599173,266491 793244944890601472,249926 732961112245870592,11774 777719226823913473,161456 750792764909035520,1170390 776020915540758529,152735 795322808809050112,266151 789675882038255617,226183 789902108854063104,227048 790583193988542464,231336 742057802953334784,1247504 772854693735333890,132791 793183167687516160,249926 793475264202301440,252340 754100397124358145,31035 787004200894935040,205728 780635540630614017,181419 756241910440816640,41632 756463602769551360,43391 765148726360940544,86103 779866908686295040,90252 794348040060604420,259034 754848274784235520,26721 789490986229440514,194085 776869443892748288,157755 759801219066032128,56964 777077807444819968,158520 751166487621144576,16457 787986291157794816,214209 791665614054043649,240145 773740335327510528,108396 764880934042599424,84724 767145857028231168,97438 789445994677010432,225981 793110602289934337,249469 762789537647104000,73712 759895428485685248,52887 781502580400721920,188401 781100040873836544,185310 779256303973785600,169515 790637790706995200,232881 792157507082940416,243075 734576674583416832,354306 775521063765671937,149329 791433191919869956,237935 754794247023452160,33356 760181154553139200,61412 759154933497270272,56659 774665719334273025,144654 791358488479866881,238207 776618927321391104,157082 752967331676954624,24848 763779209030361088,11774 793995624479866880,257325 764267012579323906,80939 795100580645638148,265257 767870365775245312,102249 786314533639905281,352761 792043542130536449,243075 764143776646520832,82066 771460126846832640,125367 794726944273145856,259743 750635389010923520,14277 793579316495933442,250785 785569398173990912,196917 788817826584801281,218275 794347378564337664,258305 794206963441827844,255065 794890409231208448,262022 785895349357379586,198671 793500864681869312,249926 759484769273085952,58227 789932785146277889,227048 786548199280353282,199546 795609904283340800,267521 739914005989318656,350860 771777853847240704,127366 752716703943974912,21332 753116146040176640,22752 773656371271131136,137869 780456221069434881,180233 791554905634959360,237385 766130004962922496,86103 775666138642386944,150552 774398768263274496,143087 793606597377462273,252639 772514380592275456,82209 792528805994856448,246295 775702977952776192,150404 793775174713692160,253793 793846834888372226,248988 762074041427656704,47283 762720324249128960,74592 785652229134950400,197286 771445452130496512,11774 777514701035040768,1170441 788088395830624260,215005 793580012528078848,252679 776179753317433344,152314 781429240063483904,139404 761237082039840769,66851 785249696302456837,194082 795685027723952129,261155 764556901682143232,80648 773568364249620480,137158 779434339725611008,174491 792051373575589888,243187 756900522465062912,44450 780755211451117568,182870 794640104790884353,261155 795698390294261760,268281 774078301170130944,141316 794061529310056448,257492 773917980988149760,139404 786788284873609216,205186 768778888436744196,107423 774985930033639424,146259 781338089428021248,186584 768896297936052224,11774 789154472488497153,223899 795760145284337664,247930 758428170555056128,52659 771978036279447552,128934 788075943612944384,215005 754748534700802048,33029 766348970465558528,80939 770262786781933568,117294 778417689463132160,167677 793954463904108544,256935 794383336844070912,260173 767891788568723456,100893 750398212175962116,12357 781534477382057984,182665 790644794791956480,232280 781651752386957312,186584 767803066733109249,101681 772876381827043328,132335 763789917587505152,79693 754756510014550016,14277 760262418958131200,61011 763831180915421186,80674 758347254637981697,48148 733048581729423361,1170848 762727261464367105,73712 781139993720827904,26066 758053264055296001,51069 767870596143251456,100893 777316218814496768,161456 781349908381130752,186673 788134388248748033,215005 777478561863114752,161526 791540238162112514,238780 768982619832803328,109945 791809335571513344,240890 773980216767250433,137965 774047586445627392,141200 788562415709478912,218540 792115261331484672,243075 778781802194350081,167220 795392463049519105,265858 772989444857143296,133081 778243602052894721,166409 790286545055981568,228172 766730267310587904,93405 750334041006768129,12408 780563305337393152,181548 794344654279839744,259743 785599727203037184,197297 794381944964452352,257492 762726420506214400,73910 775495663563907072,148419 754024107549847552,30296 733011552886915072,355328 788419142458089473,210432 760942816281309184,57574 791469423978840064,239405 758409980072620032,53001 771314577023709184,124597 755130315845230592,35694 773708503559069696,11774 780572563344949248,172132 758298044794228738,50923 777607973455667201,159559 788621515998789632,219531 789179568296824832,223286 792525279726014464,243398 785540491341430784,194723 758895670623211520,54070 752722650531663872,23167 781867520043220993,190635 794128024975249409,257492 758675207485661184,54070 765224438791081985,11774 770616632141950976,119937 790358282296758272,206666 762716044863664129,74247 790737444664582144,233307 749762094854053888,9754 794599174629101568,261155 781099232417554433,182947 792076792798453760,240483 777231469001445376,159876 757178500734476288,44274 775728004571869186,150302 732724698476388352,353016 781390875234402304,186434 793576244772212736,252020 795696595702419456,245963 758754960335044608,52112 788886521747087360,220689 753374404030201856,26458 778382312799084548,165512 793201790242197504,249004 770443711863922688,118192 753229183526973440,26029 769928628654202880,115451 787037067729657856,207965 766474804450893825,93286 771751490901925888,127734 795321093938642944,266079 787863458196905988,192525 766605449688969220,94612 776533815049224192,133048 768569824733569024,104940 793107320150560768,249469 755489256160669696,37892 772506787455049729,128975 763471641913556994,11774 771889945363349504,127957 778344142380335105,167124 795725418741387264,267862 794008308248117248,257492 750438958056833024,10735 774252242144731137,139404 794007368241651715,256239 794212453735432192,258598 781231684687650816,185595 791676295268724737,240070 780804945478029312,182036 785855772399964162,198878 758510413583482880,53703 762038815011856384,71326 750007046494228480,10251 787956093863469056,213887 794826710965506054,46572 765739344292347904,87244 787253947828465664,209035 743496975635611648,11774 765184833836486657,80393 774252751798755329,141887 773853941541007361,137042 791343308136034304,217634 785961747605618688,199262 767718155368161280,100605 781917170871705601,159847 781892947729981440,191284 750810313386188800,15536 751566407133851648,18470 780519237592809472,174230 787860762018533376,210235 750868151672377344,15536 766601996304470016,90735 789152230163091456,11774 790200520870813700,229910 768485791182032896,106756 788467777468182528,218275 754117754257485824,22657 774931565906423808,142527 778402041454481410,167124 792183247052611584,244221 773950846585364480,139577 791225809071644672,234796 777847852714319872,159843 755010391986561026,28732 767316227823902720,97260 771060683312099328,738099 758217359672893440,50827 758053946745237505,48439 785319552645156864,195125 787408295694704640,210287 756033575791697920,40797 772767577793634308,132335 759120583179145216,43947 762016771276730368,71476 765363367435395072,86010 768562387985190912,107469 764814551925817344,84724 794673512174628869,262022 766349176988917760,91894 785859576075812866,198878 773620364970643461,137869 775698566241288192,150797 732643619480293376,349764 769593219948556288,112363 785938579956588544,192032 764985627360235520,27156 779145806406356992,171693 758022386855927812,50197 756197279451742208,41703 791647439216254976,240145 773676693072572418,136904 774501906337132544,138061 764146304121442304,81955 763705530279788544,77512 778018920888344576,163901 791480437617127425,238378 760185027028258816,61051 771490495554027521,125554 754084341349699584,30296 771854883649646592,128143 777634669709983744,161988 778283930034249728,167063 764912941749514243,84724 780952182971510784,183897 749239667564871680,7820 768078090652250112,103354 790298289891598340,11774 778924815717498882,171168 794643510934769664,261987 765970482239725568,90296 793603229456199680,252020 772837613501685760,132335 794798235164540928,261987 774423766659104768,143700 788756906802151425,218275 792020492764979203,243075 762714686194417668,74308 769858260706865152,88930 772840651696246784,132996 753378966010859520,26458 794331210801516544,257492 766743299168276482,95682 777520700928253953,90252 793467839705391104,252408 763891468536651776,80209 763796714251780096,80393 765569355300106240,87904 775490550631981056,146704 793547637228048384,252020 763879925837246464,80939 781650517437153280,177455 755046846251278336,35044 792168015521456128,243187 760848372119007233,64197 762819105674104832,75150 774176428002729985,140444 764814201730703360,65113 766310172692062208,91122 770752064334995462,118191 772637205864943616,131007 793916769123434497,256255 790272059276427264,229159 769175866668494848,111558 780203582716977152,175772 761667283580256256,68987 761969039308533760,70679 763915642013560832,352255 780837025997950976,182960 794634907364552704,261155 762159170615332864,71476 769544372299759616,112788 779402995259670529,738099 786228367133581312,201555 754718387767345152,33356 794593708289257473,261155 771456925280112644,47940 786506469084569600,203674 750090491832569856,11463 760387567992860673,26066 765450591749353472,11774 770382219227475968,118191 786079906740527104,194060 761611594291830784,69711 763446352793612288,78325 790984264766648320,233692 793440759257133057,252196 793583286870118400,252020 762603335727939584,64145 766998989350862848,95530 790739558682034176,232863 751622043708301312,18474 758004000461643776,42432 781901072096952321,191354 750009495280087040,11205 771021088511791104,122875 755244366403252225,35890 776753638702129152,155451 767887351448297472,101681 771945765769998336,128194 789135886092996608,222647 751540676626612224,18620 781590196961759232,186584 764967573637201920,85562 780723697476706304,182036 760536404598231040,54003 773785040027213824,137927 778622409125625857,169226 765332228104740864,86103 781383038554873856,186434 769363137887805440,113165 772799625975701504,129558 779731942186946560,173584 742387512107143168,738099 771581948196065280,125853 780389353562468352,179695 786599733796020225,11774 791778885134352389,240483 778271663909662720,163990 781295259716165632,183759 786713370112045057,182344 787105740540547077,207965 778629808435724288,169226 759172626837278720,56964 762075444468256768,69548 793613951904854017,254164 785935763716186112,199352 794050834619170816,256358 732326498237964288,351336 777970312289943552,164764 792406392296529920,240627 790380901871923201,11774 786699237035741185,205349 781116526988500992,185496 763229691364999169,76549 764185141396680704,82457 786018351214497793,199178 779454729201954816,175260 752951766728208385,21332 776708475778895872,155451 794775353822707712,262752 758340441196621824,52388 792493682414936064,246295 791989992046206977,241819 767896267250728960,1170369 774373153992609792,143210 788395125781073920,217519 793876151420661760,256255 777829814296207360,163901 773982566164541440,139404 762274747954499584,51778 785676530076770304,196917 768673768881418240,106716 789453490640785409,225981 793121196464336901,249469 758772751528185856,55262 794289806243221504,259543 754770343374577664,33356 750775015738572800,15066 768984423408644096,109875 794498749804531716,258878 753835346178088960,30011 755074113727762432,11774 763445503988203520,75724 732726108240515073,353789 791349274411954176,238395 794162455542923264,257492 758329894656958466,51069 794743652841037824,261796 758987530817503232,52054 781650369508020224,185921 758718828595392515,54838 789754171855671296,226731 765353202241851396,86440 794941343965573120,263895 761620224697311233,68987 781552088472031232,350503 792921238599598080,247054 735234339663908865,1170550 788504285382225920,106085 781206179036803072,185313 761922868968099840,70972 788875292328783872,11774 791392876022341632,237491 794547177402073088,261155 770301567605940224,117257 793947414159904768,254135 776737218002051072,157755 751612987199197184,18323 763058928921907200,47188 794577116385808384,261155 765581633365901312,84209 757196556583866368,46278 764199812019294208,80939 776176114876215302,153095 751093243916476416,16299 757793880213295104,48922 785977536513646592,199262 771288310471856129,123038 792719096009920512,247074 786026914418786305,198620 780896569965117441,246425 758425497143476224,53163 778601572968398848,168794 778322217348304896,166409 776039841901535232,152465 794291569616486401,258249 776787057356181504,157755 765590650028904448,87904 781495667101429760,185310 771560864390393856,125204 760877868050026496,65180 767984813051568128,101681 758600209739853824,43947 759210098476613632,57574 732278072443961344,349197 776863879477374977,156835 759392634771271680,57336 767835346474270720,101681 751549227549929472,18215 785685592281604096,196277 785928622821498880,199739 732197423574069248,350020 760848614922989568,64722 752825992360538112,22439 772644177855119360,131480 749280869626572800,7816 794612746201550848,261155 766138840771727360,90193 788480259075280900,11774 733086968888709121,355880 764950132928512000,84745 790999914759196673,235590 786916389458030593,198304 787354306504695808,210432 750074163604365313,10735 761055362669617152,65222 773835547223613440,136825 786251379627008000,201958 793170715801419776,249180 791803425239371777,232863 746207526752911360,353879 755491206520459264,37294 769559288679272448,111205 794643166607667200,261987 750074418282500096,10848 770019594442596354,116373 777926178258624513,158589 778700541803106304,167220 733125390504316928,355980 794605493368930304,261155 755404206660526080,36735 788411423068188672,217123 759100017160310786,56315 792017415429320704,243075 766232532807356416,91838 770757007322157056,47940 795045095091408896,263532 749294745629945856,7816 734624548973379585,209828 778997255365808129,171324 732951420429721604,353789 786598067197706242,204971 760940742378332160,63793 791440516051152900,238845 765677750447407104,74575 786176506846322688,201494 768220786863710209,90384 755101072423694337,34666 764235619723730944,82018 764981178428452864,85562 771852510210457601,1249867 787760068406104069,205197 795048331332513792,264812 732678250745495552,353228 793467035426623488,248770 765602940400832512,11774 770741187191898113,120474 793290775257677825,250216 794749017725042688,261120 791655375435014146,240260 790728092998307840,232863 771889992473862146,128267 793975829713694720,252984 732361476611182592,349332 765660010248491009,88998 768492442039357440,106716 771665261623554049,126152 738340999634657280,351279 786276012158021634,200244 758090427647991808,47761 791351145255927809,234212 765129255143505920,74575 761686348986060801,54842 768264753802317824,11774 795090365598617600,262849 759047303248224256,56552 768129621921443840,103354 776737925295927296,157708 759870060789837824,58227 776617510267330560,150877 755135464366039040,35403 758164864820977666,50827 777578729606447105,161978 790991422899965952,235590 792346629730865154,245095 779491528423145473,175074 781528226992648192,186584 793296822634553344,248253 790717451264667648,231894 764958661240381445,84724 736093497162272768,1035907 750851475534913536,13697 766814900438044672,93138 767754886335369216,1170823 771726673322606592,87904 768579463265161216,106702 758045751985319936,50923 793983694792957952,232911 795048232518873092,246425 755879315691171845,39657 762223439893532672,45014 793192750212648960,249469 792030406405160960,243187 767984264738635776,101383 776896492929847296,159308 790276800475652096,229159 794553870513012738,261155 732222392907509760,349368 762782978812547072,74943 766012617047572480,11774 776912113230950400,157082 794327802598293504,199307 793211481584078848,249926 795060103808483328,260460 753375063160782848,26458 779134477695987712,169437 781265884912418820,184624 790624192001560576,231894 795439270295179264,266138 758140018028273664,50923 772596807285309440,124697 768887475573891072,109666 776199642606297088,153845 758262393889779712,52111 750652847671373824,13021 768945302417965056,110209 755766132104126464,39475 781577019964481536,189032 790332075299573760,223492 779499508363210752,171886 779725575829200896,158338 761983173114945536,431998 765385942224007168,85057 756631945744900096,43471 768850445036990464,101681 755213522838036480,35939 791835945175699456,241819 733547679762931716,971825 773142497308663808,134470 781058167363035136,178194 785470186723872768,195975 764296212686266369,82209 775029712401764352,146259 781431718557290496,186584 786962722978082816,193639 772239370011172864,129662 759196149102288896,56964 758289221677383681,52112 775092313919938560,145562 791325388974592000,236502 768701651486113792,106774 792530892963082241,245101 785693391501742080,196277 791286382702518273,237491 750363061157040128,12883 761366721718517761,68273 790706162140315648,232169 752222502059962372,21074 788592404559429632,215567 770838570084990976,118192 772282855300800512,129471 792375386055270400,242280 781219301751611392,185496 758675558217547776,54070 769020411975729153,74247 777307388202348544,159475 786609056425340928,204835 789428879329026048,225354 765132918427705344,79020 779298278168993792,138812 795090819694940162,11774 748917157921067009,11774 772966364000595971,133519 775002911508078592,146259 762200072398307328,70941 757560322173595650,47761 785760216554102784,196729 794176727614451713,217285 770701320453971969,120610 779958338234691584,173341 786065570915581953,199286 794541515079032832,261155 794564998567759872,261155 761628264393768960,69711 762303938024525825,71429 776212475746381824,154071 752906687288320001,23899 763526727431811073,77598 778610165960564736,161277 752883287455039488,24134 781899061179875328,191044 764815866714214400,84724 757608017386803200,45525 785545038503829504,196917 794595176865996801,261155 773986270662037508,139404 765208553988591618,86440 761039393968697345,61922 774345918728409088,1250136 760671501301452800,60794 760224659258433536,61412 763693510230839296,77612 778762592370122752,168045 751761514349137922,19352 795383253221842944,266491 764179986999685120,81946 766400131335872512,92125 794988810555621377,264397 787854228567920640,210207 768132686246469640,103071 754716689195937792,33356 789518350246354945,226819 785980029737897984,199546 765590639626956800,88052 793194177404112897,244270 786710077352837120,205728 774392086510575616,143210 794740558883221505,261059 771485621424533504,125554 759142981542748160,56964 772010802240905216,128934 753981816109953024,29263 776818593157804032,158314 756271233914712064,42432 790745118135451648,232881 790441221290352641,228341 793978903832489984,256276 791041696536592384,234796 778296880987971584,167180 787121008721301504,209351 768971725962932224,109509 768988348450942976,109988 773545227093180417,136947 752258160241610752,18609 758463217064484864,41703 757086787449806849,45964 768975818240425990,109805 738939121792602113,11774 756636266469490691,41839 758844343931117568,54070 762617798476431360,73814 764931153614688257,85326 770730172832096257,120613 758270447519670272,52112 770652144911454209,120393 762006439456043008,70509 766776429216489473,96263 787710224425623552,193409 776930310198030337,157583 788501731055370244,217601 769241920744792064,112118 794974046890946560,263895 775718316669280256,150663 790749193241522176,231882 764174206833524736,81130 759159878057418752,56964 766347880789606400,92860 773899532266409984,139404 776155929716764672,153095 795219830521602048,259063 786061719802146816,49459 789430124529774592,225981 758267787173302272,52061 760763603897245696,59996 766739058731155460,95767 733089047195885568,355790 778959089984569344,158520 769656364113260544,114680 778274899836174336,164435 787157800619282432,207733 787758870160633856,11774 772597417778839553,131007 792770514058027008,247240 788449511207161857,11774 776002944218992640,152872 792558961207705600,244270 781846519506989057,108396 755159269171924993,33254 790248346795421697,230282 795370392152051716,266441 735847978846523393,353124 761840717371027456,70868 777013797949018112,159146 751986347926249472,17794 795712930956378112,199307 793168760278487041,249841 792920283455684608,248516 732967347040997376,354162 768894713609027584,11774 776789590329823232,156567 786004585672343553,197512 788549306470928384,218832 771486254336618496,125111 759580290608140290,57574 758848963453652992,48663 764533586481573888,81946 776144759110991872,154071 769277787404439552,112363 767704177262944256,100605 785634429037273088,197286 788449441472663552,11774 764936585578057728,84929 795139586355826688,265102 779265213866442752,172945 785473528292380672,195712 787466053760712705,211347 780112411202359296,177444 780827853491281921,183269 780859566863056897,166282 769694359394451456,114779 785605458836922368,196676 758616587054223360,52044 780534746761887744,177773 758755990221295618,54070 767486912571461634,93286 778604721011560448,167220 755764905928630272,39462 792163940025368577,243187 794567982055686145,261155 794568165716094977,261155 751773016359596032,14277 766457766902796288,92917 793284222509256704,249841 758105668587024385,41703 788223208293928960,213064 780902127933599744,183975 788173375394967552,11774 753775772905504768,29800 777338752091901952,161456 780888827300687872,183269 785506284070051840,191653 792499427156123649,246392 794252926243913728,258598 767508447814299648,87904 791627439206076420,240070 763124138341007360,76188 776447970162118657,154832 787728033893548032,205197 746665254248136704,7700 763404835555254272,11774 788785529454157824,220332 775518281834704896,1250239 769873003194617856,115435 749686901507055616,9433 781581174598668288,188807 786941902587244544,207613 755416508025540612,36735 760657003429539840,60112 763456069372747776,78159 787142460686340096,209351 761201963291648000,64722 771915981157310465,1249931 764463605567717376,82571 774085222417571840,140230 752215189496356864,19000 776045462289866752,152872 763048717536460800,11774 773541301245665280,137042 776455421473255425,1170441 787471069846261760,172799 764324887393476608,82283 789223160076001280,224333 754172644396761088,30910 767721830916521984,100893 792430912042524672,245148 785852585114820608,198878 789971041355386881,228354 750380586032828416,13018 765719695240593408,86561 792540780120248320,246225 760362097293217792,57132 762868487484157952,1249070 742772645083643904,11774 757319918433935360,43225 760873379930972160,64865 785314135445831680,193533 758800092732067840,55446 768165366547611649,103071 768875017182466049,109666 767835020891398145,101681 793979219097358336,257353 793464532417085441,249926 791859079970852864,240145 795691590182440962,11774 762850565948739592,73926 778375379564265472,167305 791247766827565056,235828 793986239665999872,256358 787050582389301248,208395 785677545190621184,198074 793310264573693952,250179 767561079660679168,85562 785238344670281728,194082 788470316557144064,217519 785569597319700480,196917 791024788797952000,235251 773816288519020544,138819 767930783810084864,100620 732686366820073472,353220 790392057344974848,229693 792041667868123140,243075 787975220879589376,213887 794036022677884928,252020 736801072535195648,349618 758177835819397120,51069 785665379775356928,173204 767825175593312256,101681 776687350202064896,155933 732700108014407680,56436 775045132605280256,146405 774437578715955200,143473 761847049029554176,69231 765375127005437952,84209 758151017246490624,47761 773901458169294852,139404 763075256969891840,75724 755473721263960064,37294 759189912482516992,47638 770705435099824128,120610 794325983994089474,259743 757803948237475840,48094 771698355168772096,127134 754806371623854080,33850 773060862177320960,132370 794269775501225984,258927 768497817866428416,106716 755290247014088704,35890 774235237517697026,141091 792067079428071425,242693 786281239103676416,202429 785267770975854593,11774 778962682854518784,171324 771881107704975365,127657 765332883389108226,87245 786561263509737472,204413 791150321288486912,235963 775013958310846464,124610 787350753794863104,192434 788461815898312704,218275 789423120012763136,223492 760261939314298880,1248753 787911975623811072,213887 772742626219008000,132335 766779642506162177,96257 788915323151921152,11774 792912118999756800,240763 753212201096323074,26140 791166813765853184,235756 788407462261129224,215005 787776173287714817,205197 753642541887606784,27222 752949007660425217,24597 772146736156377088,129558 769258438497071105,110585 773617146064666624,137042 779555148834152448,134561 777538826512191488,154102 794345636569186304,260033 792150187808403456,243075 794236533373095936,259063 781829338857562112,188458 778973157965172736,169201 773980396098719744,139034 752056847297761280,17120 732791544172937216,353262 771501012288888832,125554 773894600696205312,139404 769205388197650432,111558 779504324888133632,174818 785346214707408896,195125 755496606657421312,36219 758524852487778304,52554 787032022250164224,163225 752989594191327232,15536 766474124361363457,93286 779310868517519360,173964 750366048856203264,12883 773565842705489920,137158 789405343042326529,224680 753238027913293827,26140 760160778339090433,60866 788753720246808576,220526 790219823322132485,228820 770709309848117249,65108 774234897590415360,141887 787858838477209600,211347 766599691295461376,94699 793624684004831232,254135 771436591340486656,122528 785955143959404547,199546 791831039324852224,240067 769656724638855168,110585 761314832956227585,67401 770331479683526657,113165 764878475043872770,84449 775788099045654528,151185 791364553544179714,238395 794658765224181760,249926 790969167713214464,226346 785914231774261248,199546 793339616237457408,234526 758398298386419712,48289 792452551472021507,245130 775009342059847680,124610 777174868760621056,160641 753652863339864064,28887 753257592005230592,23843 756980437885521920,44163 761685641855848448,70177 785474193974497281,194723 790325386269732864,230584 790513989444927488,231894 750395280470585344,11495 778700050553720835,169923 792569221213401089,246225 794715811608928256,262225 773277601423130625,134561 766728741556985857,95868 767804967788740608,101681 772611585839882242,129558 758819143118311424,54631 759627545268461569,56772 791863775905230848,240814 762439415767576576,431998 790914907193561088,234583 767418572431761408,97852 786241843646173184,11774 791890046081261568,240718 794740026248720384,263095 743849287692390400,352060 757402821964759041,46405 766395143847026688,92854 764053699396268032,79691 760700276152074240,64197 772924493404647424,133043 793855549511180288,255942 771077551284420608,119937 779843719138861056,174230 757939796698431488,49925 759752098040786944,59217 793937832666537986,256125 752966264599961600,24248 759786542697099265,58542 792107072250839041,243075 775754707390369792,11774 767388130194391041,79987 779703451366424576,175092 770753180162404352,118192 753317383033368576,23739 758325810948255744,52061 760506172994494465,63149 773042725713240064,134173 794189459847778304,258598 763859666388459524,80648 795618353826172928,267655 771477315947593728,125554 752789082380566528,17640 791234648374403072,234796 785522807656579072,196676 771112694627741696,122817 794776183435051008,261666 787058991419404288,207861 788830001885876224,220332 789931349650071552,218164 773950041870503936,139404 786519579652661248,204297 785675494872190976,196277 789164719047254016,223286 787077516708024320,207796 775334941852786689,148473 775522634469474304,87904 754872426664689664,17640 762489724032262144,70085 786304432451440640,202429 792602440562413568,246726 775523157369171968,149770 786069685079072768,49459 755478223421640704,37538 776923445472788481,159475 761536814389792768,67852 771887400507338752,118191 777911097865089024,164001 773563193629093888,136947 787473208580513794,210253 762845817170309120,74247 786383405428543488,202248 767036695132930049,96973 787422491912175616,197512 788889733866795009,218275 759166224160870400,56772 751071356696072192,16728 750816001084657664,12883 788225436031471617,215754 795299749993869312,264397 755951720342007809,39475 788888614457466880,220689 795699523792371712,266884 775495513995173888,148994 795707806967959552,247930 734764362653536257,353374 776432418160988160,151463 793619923171807232,253164 757947167499747332,49852 760849422523695104,64722 766754704072343553,95988 789165743690555393,222647 771948279902986240,128934 738387922114732032,349486 771880628622983169,128404 785608302075883520,197512 788898775125360640,221297 772236518551326720,129551 777190830016606208,158897 761560393437188096,68993 780814308338900992,182960 757605645973647364,47782 793164598962774016,250033 774209774229544961,141887 795395509653377024,266884 787770779865903104,11774 767144112499884032,71897 793970999486189568,11774 794195649705218048,255297 794739658907336704,262849 750633134148825088,12883 793615343537184774,254209 791331067911409665,238207 769678929116487680,114301 780650820928802816,182257 766446890820964356,92917 788018576011694080,214492 767378340881760256,87871 790638501775769600,233131 766000658218491904,90723 793632538971353088,249926 765339760286064640,84886 780598654692274176,181755 761060428134752256,28054 769480924866064384,112399 787021142053625856,208379 786765990205935616,193571 794583265357266944,261155 765207597221720065,86440 789537298090168320,225981 793117474845753344,249469 771058101101395968,122388 754710607295811584,22393 775823708107575296,151748 746392385161207809,11774 793580329734840320,253793 792013573014814720,243075 764165088848642048,80939 788594205350387716,215437 791008421969440770,235828 773093294095990784,131027 790662260230385664,231598 791026197844983809,235756 772619148979503104,109666 785497975560765440,196277 764434768029032448,83391 768521671707811840,106281 774194018662096896,140444 781607481743069184,186584 786532445827072001,203674 790255474885201920,230282 794250401306451972,258456 760916067183190016,62798 789255849076256769,224818 792149752699686912,243187 790953661178544128,11774 795471597859639296,266491 756615757350342656,44429 773655374410883072,136904 790835745602822144,231792 786723687533731841,205728 732540766623522816,51644 751907792064176128,19126 754105204216397826,23725 762207758523379713,65626 762822991709286400,72978 772117186030678016,129558 790425609348546560,228354 795284266858987522,7258 761165853962350593,65108 771958852258529280,128931 789429915514830848,225981 792236555607937024,243187 737263278557126656,353789 795238472101621764,262849 760875017643167748,65180 772914921231224833,133081 763491134542716928,77849 773792981174411264,138819 756248624972046336,42171 751655509447495681,14277 758904447485431808,271850 771839696846594048,128143 795614524783099904,267521 792583618715590656,246273 780947044651438080,183269 790693992329572357,232911 764870038897696769,84724 787008551440965632,208379 789541094312726528,225981 791366636489969664,234583 762365234216656896,431998 757317759730589697,46382 759526863370850304,56964 786014140775006208,7047 761982208181764096,70858 749787228797145088,9754 781845413636763648,190635 790783840977580032,232169 792479096290750464,246269 761975007232700418,431998 773441813537550337,136512 769148390093488128,111555 790315845822054400,229724 758099157546446848,47940 762046240037142529,71637 792049110492643329,243187 767677769631215616,100605 788754685553434626,220526 768142118154010624,11774 771399070107643904,125176 794541117488369664,261155 755382457914920961,8044 771514224770068480,125163 771812257520951296,122344 774392632806141952,133943 792089198106775552,243187 785567188803518464,194221 793306435941642240,124597 775479196323680256,149329 781310625137909760,123217 773610544636977153,137869 761147875648606208,65180 788556764316700672,217519 777372415542169600,158673 787778360722141184,213064 764648198141018112,80939 768288889521868800,105270 778140093773144064,165523 791372608482734080,237491 765523862985388032,86103 767916141700321280,102610 773914934396723200,139404 755194999126560768,14277 773595213419773952,137444 793134315945066496,249469 777053802801270784,157755 780897144614055937,182870 761332757364563968,67938 757291747055730689,46382 773266013299310592,1250012 793931619279126528,256255 795438702482915328,266151 761288072512278528,67852 770006268819959808,105109 757578814084055040,47545 763563256178958336,79168 789512870388195328,226731 771133972940197889,122817 792495479867060224,246273 788002039645306881,214354 785259215375831041,194154 793095224834854912,249469 762463103443357696,47283 793493104942682112,249926 793173289816371200,249841 767834391338975232,101681 793914355062423554,255393 764671263159693314,84209 778183667344674816,164826 755856146913648641,39462 780218053564899329,178258 793265177399398400,249926 792080488089341952,242693 792508658957463553,246392 760629544424345600,63451 770650735931486208,120393 790874746015641600,234583 766726937335197696,95672 775412773400510466,148800 760920605264936960,65180 732555031094796292,352226 760224506522677248,60794 792059724736958464,243614 786741266885279745,202429 794617278218301440,261987 770961445773205508,121949 757299894696554496,46382 788166390477758464,150255 764430368157990914,83391 793327700958117888,250633 790849061309915136,227242 791115856113643524,196314 750135088239828992,11773 778408140354166784,167220 793247444087615488,220857 767679993937887232,100534 793869152142364673,256255 785881946630918146,197512 794283997857804289,258331 793270687024746496,249926 763057897299382272,75724 768009792929398784,100559 785924655559225344,199546 791000815364349952,235882 766024040947421185,90405 792729325237743616,238113 794669286413467648,261050 770462939811680256,118191 793601915598671872,252014 788166790203473920,209184 772497816589635584,131007 751159365617397760,16953 768342139432374273,105488 773960446357360640,140515 794980734087745536,263906 779649990209798145,176011 768222221403697153,103261 787256827654250496,209151 793716685148680192,254505 771187518238666753,122978 733154319839678464,355480 758541040164802560,53703 749647057464356864,9433 764174901666250753,82283 794292674786304000,258331 775284695189876736,148045 786602325905252353,204901 755164612975177732,35890 767554677860728832,100129 789519416119664640,226048 785921630568587268,199431 795103131575013376,265257 787325887834300417,207835 791178716319780864,234583 736263355988463616,11774 790988435087560704,233736 762005756367470592,1248990 785586659001638912,197286 781674915229556736,189814 792313163953823744,243187 758676211283419136,53841 775782084669419520,148994 786241679040901120,201958 778992454175330304,11774 794527829874479104,261155 773673112692985857,138616 751701839146463233,15808 764988963215904769,85161 772784681523621889,132556 785272929542107136,194648 764248269828526081,75073 753103609404022789,1170332 759103393206046720,56886 772416578868699136,129558 781225715085737985,186434 766329763959103488,93036 792441144953090048,245148 768934937571360770,109767 775027857978339331,146580 766785938445967360,351436 781838788926529536,190039 775242131271094272,146847 790571932353789956,231318 788524942157574144,218275 795331120334274561,265644 755546222115581952,37294 756891495345434624,47188 763822328782270464,80393 768982957637898240,109805 770319969989095424,117257 792226316707737600,240920 752806621189812224,23167 762943916127559681,71259 765382886442749953,86763 789508251381530624,226731 768678860720214016,107032 769626534864760832,111454 775765847138643968,61531 794727511963922432,263051 780495464521166848,180873 781115008155521024,185496 785266123394605056,11774 780117154083459072,177233 766448839503011840,93508 760625780657262592,61865 779024157594058752,162374 789866102251724801,228363 786418186220691457,194723 774183885412327428,140444 766452439562137600,91810 767522523940519937,90384 775840728975044608,151242 790671998410035200,232863 788357689889976321,215754 787072583686586368,207965 792121422890012672,244230 794684235412107264,262752 759600366753239040,26569 762462869833211909,47283 775856856187019264,151379 792097340068724736,243761 795066778275774464,258878 753242098015481856,24745 768211266229854208,102137 793994931979350017,255299 781253408023990272,186212 754090150540484608,31320 769550328169660416,113412 788474330158100480,218275 760567678532739072,62798 744117793298219008,195876 763808532588146688,79691 795431983090384897,266491 795760622084456448,247930 792061454866341888,243614 785909764291190788,199546 763769453565710336,79691 795292028955283457,262752 773316027715289089,135190 770623849163612160,120159 779100999197855744,172270 787717499102044164,209794 772187054352457728,127707 792109988311248896,242252 785633453760851968,197512 750714140331765760,12883 777018277490991104,159876 777496018782916608,162096 794983667139510276,263906 776921292540813312,158387 761947443663507456,62708 792869414366568448,247240 772464115516215296,126389 792671664899141632,247003 786922464202756097,207287 792055671034224640,243075 790362927018586112,229693 774755475455868928,144538 764237532775194625,82066 793137832256802816,246425 757801233956556802,1248547 773985796919398401,139404 751130933236031489,16953 760176388573917184,11774 764141308512317440,80939 787315133148082176,210289 789963263589150720,229116 793510274678611968,252408 766786939164827649,95744 791351200222371840,238395 788579041850847232,108396 778300478174158849,167220 789907439135039488,349318 774475203292176384,139404 758066337348321280,47761 776042570560446465,152735 785987960671903745,197512 794558894735507456,261155 752980516039778305,24788 764167032296316928,81966 793128322494455808,249286 768779994613051392,106281 794695829382688769,261155 769342103327354880,112336 774428168673304577,143585 785841536164585472,196538 763912091082326016,80192 760499859506036736,62771 791651991537737728,239405 760690687780220928,64378 770982780586987524,122146 757615324254593024,27045 763522922820411392,74281 768562589559164928,106281 768512474999955457,106716 789745431886565376,227730 761971790885195776,71270 785796144387489793,194082 779909211803320320,177248 762355364591308800,431998 765585471762206720,87904 789332562258849792,224680 788159167177469956,216009 764640368851812353,78274 785583460261961728,197297 755375276180303873,36735 771561167017816065,124597 754720963472875520,33356 754798904412082176,33090 759206687135920128,57574 787089392074575872,208899 756520083367878656,11774 792018191505563648,243092 772930045115596800,132908 763029798725816320,47188 785658744268988416,197297 791356724930314240,236409 759872026718904320,32625 769407745124511744,103812 788741700990689280,218832 766139262131732480,88920 794698978709372928,262849 768934683572772864,109945 788853322958508032,220332 792048939998572544,243187 755160471926374405,35890 781579998222127104,188807 765190207536820224,85673 773477816931319809,136947 776914303626584064,146991 759135207224143872,55887 795690765162725377,265855 761984069706153984,431998 777588940203229186,161456 781430560778366976,185243 789982283717496832,171693 793315036219510784,249926 756880281475411968,45122 795029105989165056,262847 758251834154717184,52061 772851293379563520,132335 790307941471571968,230791 757681147455344640,47027 777901929213100033,164001 789879056506421249,227511 794237609048305664,258331 755843962519293952,39462 788013150474043397,214354 758433389309337600,41703 771880689675431937,128615 760665078177882112,64329 770626912129544192,119832 760795216383127552,64805 773236795693826049,134454 793554582316068864,253065 756488477659758592,42432 758436205537038336,52475 760370853787774976,62601 758779048352964608,54070 759397167274586112,56964 777172893243363328,160539 768619518570688514,106753 749820754569551876,7816 773961399856992256,139404 751114125053399042,16299 765030132989829120,75899 760491182011056128,62798 773342912545382404,135505 777119164716593152,159475 794695829474918400,262752 775869587594371073,151539 752217624109613056,21693 760303814255648768,60779 793594094207528960,252408 793808500170391552,255393 764808325875707904,81946 794943452429582336,263895 789174030825771008,11774 768479476225310720,106716 789161167251918849,223286 790703234226663424,232471 793629993444204544,249926 779078385741930496,168284 768301107734941696,95572 790924534702481412,234583 753982946261032961,29263 791677659478491137,240145 795616960201588736,267521 795694437879795712,267855 758684228980736000,51451 758735982224998400,54070 762630839767273473,73926 770049160074686465,116461 760837805211877376,64722 794934074792091648,263895 771402434895765504,118985 753001940783620096,24248 749216419955507200,7615 768195168604266496,103149 764213675934744576,1249227 778654594666754048,167939 794579575724380160,259034 753020583949004801,25255 765231399762702336,86103 759332098268364800,57947 762172704116137984,431998 775049512092073984,138532 779735949089579008,176109 785987918070476800,199262 773896985124282368,139404 758095553444012033,49975 764863958377390080,84666 772571002530361344,130754 774743197310418945,140578 790730699212861440,232863 753370527457087490,354073 770709146681348097,118191 761244844530491392,65455 791633463417769984,240145 789687817261682688,217601 754724118642077696,33356 767821912412041216,101681 766699492460654593,95672 769355436147351552,109713 788025034157600770,214354 790698112041877504,231894 786624532031254528,205181 794907153240911872,233154 774342459711107072,122981 763147974276898816,76934 781116353587445760,185496 776776979999633408,157993 753011580250578944,24597 777679744187805696,163183 787734278251679744,205197 775858722358882304,151202 772054696651550720,121367 732276655356583938,349776 769330606119550976,103354 778685470246998020,169923 773364043469946880,136018 775884603160600576,152068 790726542787620864,232881 771331037410521088,123873 778365251527979009,167220 765735452686946304,86653 778520149141794816,152594 775370938292371456,148645 770617952337031169,119937 791745677592240128,240145 756823215234842624,44461 795039852572143617,264397 788767286840664064,220332 794663465919123456,261050 795260090140020736,264397 794617270060380164,39957 791459098420207616,237491 795719669592297474,267655 750381400117813248,12883 753106291388739584,17416 768976579829563392,109470 760795007313903616,64784 795287033107324929,262022 762072044787949573,70338 774025708209311744,85326 765909642585182208,81574 792062445883797512,243187 757031040544346112,45669 767361122571780096,83638 774099102246109184,141091 770298383357607936,11774 787365095881912320,198304 775735038436528132,151255 758094873564213249,14351 778322157935874048,167180 792749906301562880,246726 791070685070254080,235487 787712590050889730,209828 750030259085451264,195876 777544884626464768,162309 753729195243479040,29548 795386199410176000,247930 795755875851911169,267842 774048760959791104,141200 787423297189404672,210009 792204333764841472,243187 759367993910452225,58054 795612675850076160,267521 789709731120095236,227242 781155284760793089,183530 787159228536397827,206008 786589067198607361,204835 794509282540720128,257492 771087225962373120,122982 777182057487212544,159370 791718327869665280,240556 759750024112766976,59470 790107847271018496,228241 768818877115592704,108784 772800011696345089,132578 787790943390932992,210235 761663686423539712,69878 751671346547990528,14277 778270857546207232,164633 758360774276423681,50110 780543553474662400,11774 766941997076615168,81422 772827491425628160,132335 794632620621459456,261155 763073105975582720,75899 793200674297122817,249841 795771015221612544,268710 767870902403002369,101383 785436182691901441,194045 779158203091345408,172799 792079012025675776,243187 793964780038066176,257255 765916348534841346,87904 778303843767578629,152735 768485477892718592,104973 776776541489377281,157693 766348693792489472,89739 768226950049521664,104973 774423078361268224,131007 764950332296171520,83106 757766866618068992,47800 786968970557550593,207613 760980974285062152,66159 791349366057381888,238395 773900971835584512,139404 777283182622285824,151463 751037869460971521,14351 765731228855054336,87858 768196012078792704,89617 788021553946587136,213887 739950264875126784,353488 778603860969553920,168436 790391560412155908,227273 793134646431133696,249469 794691248842043392,249926 778711237987184642,168892 768132653526683649,103212 788079556636905472,215005 787799942974705664,213253 777604579290591232,162610 795458306714136578,267267 788061841326874625,215005 771475235543539713,118191 786507008379760640,203674 775726707017912321,150511 754879288395042817,33356 794364579497279488,259892 763793665017778176,79513 775001256079175680,146259 755161350578409472,35890 788402751474720769,217519 793478829994078208,252196 770950219710115840,118985 785554883680178176,196277 760963325714989056,65974 761678872693895168,69548 747564142555504640,11774 776146507829567488,153095 753655858962182144,28281 760487204611252224,62776 753212192707731457,26140 791590547949518848,238395 754096382567264256,31523 763733843773755392,79020 768486324131225600,57979 787487257267765248,210207 790922379560189952,234583 762768183921025024,1170528 793300961301323776,226366 761718677435781120,69673 794553882646966272,254725 742057549260828672,1247504 742117620665733124,11774 787059531331227649,207109 779121347100237824,168284 794326993361915908,259623 794562069970489344,11774 790955614373421056,234653 763135261584691200,75641 758417463860162565,52061 762797678375739393,73712 756902385029709824,44085 778299720162680832,166390 787389633390862337,203034 788476849164840961,218275 791063641436979200,236454 788779979203022848,220526 794741197227130880,261155 786602628721418241,11774 750417409945853952,13343 755535907395100672,36875 771591811529777152,125367 774636619425013760,349856 791818993669595136,241678 794967472885690368,262925 788781228002467841,220526 757644184903880704,44163 791474622558457856,207949 766385349090095104,93286 768852537097191424,108849 771671451804045312,120963 795370658029064193,264397 758393815849922560,52167 769722440406732800,114779 795067631476707329,262022 763970054002053123,79592 793638601204592640,253525 771732627250294784,125554 758796863185137664,55260 776214657988227077,154534 791632438594113536,240061 790935712531111936,234583 787379813023494144,209736 795736261680070656,267862 761915910672310272,70858 751985142156189697,17640 762032155111325696,68672 761986831818821634,70689 785284447516106752,193669 787140862622826500,202636 792207289713201152,240145 792129328385560577,243717 776180355283968000,153610 771070318278348800,123358 785964790870966272,199490 761192915330826240,66897 793084715997794309,226823 754850552169766912,33081 760716828536700929,349683 786947528142954496,207613 758395876477853696,50827 768553744661446656,104973 778390806658969600,166532 794898864511647744,263667 774089910160535553,140444 789842514236674053,225981 773524539552763904,136947 795349375073533952,266500 755791445450186752,39235 773381641549012993,133519 773707591428018176,11774 794628938421202944,262022 794687685826842624,262752 765832158862684160,349856 795708923521077248,267521 781474648756215809,26066 794702479120338944,11774 787277293794107396,188577 780052387545448507,176129 788093909712838656,194191 786263864430174209,201958 774273881242763268,131421 764275079584714753,81869 756217435859062784,41521 768966540309962752,109667 786979237240659968,207109 789091105002364929,223312 766406750081781761,93221 790578197800882176,232169 750477258855415808,12883 751221258008686593,12868 764103748948025344,80939 754114208640409600,31551 769370317034754049,113209 770364141794160641,118482 790540257447981056,231894 759187656362356736,56964 732687677233958912,353228 766305246855307264,11774 785243346256142337,194154 793341852908945408,8044 764479929501167618,83391 743228298579189760,354153 770003989299597312,116263 770829410643480577,121479 785716850889887744,196277 752942369826230272,24134 768126666510065664,102745 765225938334257153,86103 787318908155854848,210289 793135026732953600,249469 779332851183616001,168284 785687309467299844,197512 786288441981972480,354830 779110147813625856,172089 765813496336490497,82759 788170115074383872,215252 790887513560756224,234583 756331757750800384,40361 794581037112246272,261155 790726265128923137,232863 764400834482311168,82283 767836515225305088,1249490 795050095179952128,264397 785238366996557825,194221 787092716421210116,207151 764181578725593088,80716 765141357350576128,84724 764846770232983552,84724 779100411642966016,170253 795285879656943616,265257 763911087024644096,80209 770300451539390464,117257 758725388646359040,54522 793216911148474368,249926 766353859237277696,80939 760149818589061120,11774 790764693417713664,232863 763590133564133376,76127 793974444012158976,257353 755154703550472192,35890 753382560714162176,26458 758133795803504640,51634 765651654280486912,88930 775984115355119616,150253 766423360700022784,91946 787070107038212096,208928 763022499407802368,75646 777926041406992384,157755 792303430974992384,244221 764735744220930048,84634 794567673241739264,261155 750378749946785792,12883 793855034542829568,11774 758455363955888128,52659 779114834591903744,172799 761820836890161152,431998 775000713004998656,146259 794541262112071680,261155 785474423285579776,195975 794939937850204160,262847 787802894519062528,213253 794235210372149248,249926 768278979853770752,103071 759144900105416704,55257 770711823729426432,93144 771068901337726976,122982 779673313077555200,175153 766158972676079616,90031 795709818518601728,268448 775921344458305536,152314 764153824688812033,82283 770261033403449344,117257 762305249847549952,72035 794533183354191872,261155 777175280146259968,159876 774779799634075648,128936 778496475827466240,166315 786909310320271360,207287 795674999415828480,265855 761736817364373506,69711 764095332334436352,80939 759577213008220160,1170407 765482680020377600,87245 780462933142667264,175241 776296562456756224,152567 765256436091727872,86614 789288139428810752,354238 752734378850066432,22575 771420997668917248,125554 781457396371591168,186584 770049452723830784,91751 791682072037453824,240483 790972565229633536,235590 770668668778868738,431998 788504501955297284,218275 790535139554168832,231894 769994175144202240,113457 769188400461180928,111549 760579003363291137,40260 758193601180467200,51595 780594768111767553,12018 789288652811546626,203546 770381556275879936,118761 774458607903633408,141887 766337785829654529,86815 749619974583554048,7546 756967620243402752,44429 787094761786249216,206620 794901424429744128,263793 761341149529288704,67973 788515306062831616,214429 763804164338114560,79691 764967434969190400,85562 755535327134031872,38032 764166162661806080,79970 766004172168826880,90401 795124142932688896,264532 755556731866853377,38476 772944595378327552,127134 793116857960009728,249469 760250961096941568,58508 762232138200670208,72035 792570432767614976,244270 755204290768175105,36219 765610553163321344,88128 793176292594188288,249469 765198306326765568,85562 755872054461726724,39213 758775144840069120,22575 765209176037621761,86440 755498655176658944,1248312 750314115260903424,10735 772910557787787264,124004 759996882869334016,60391 762652003126345728,73926 767777613637115904,101383 762295319598161920,65180 786344953098055680,202429 794306909163524096,258981 760818749704376320,64506 760329649410994176,61798 762610010392260608,73568 788894468573433856,220332 790963767848960000,234551 792158563493818369,243165 755948115165863936,40881 795047970479685632,262784 760967904057622528,64713 761945598035648513,69231 770300314658312193,44421 733212275943739392,351982 773499245525696512,137086 765159584138878977,84422 752989953370361856,24134 755901849601998848,18215 779350941724123136,171982 786953954097790977,203793 789442171871064064,225981 753354038931034112,27045 791710067431124992,240145 764500996131139584,82177 787082560266534912,208599 792351549259390976,244143 775533509922418688,148994 793179727049613312,249469 756619066782068736,44429 766340805242019840,91798 793178606621040640,249926 790890942165159936,234583 778726967679946752,169923 792752493893746692,246726 794894249179418625,262752 791343741554532352,196314 791855228266184704,240763 785891298456707073,198671 762883334288531457,73814 785572724315869184,196917 773486315656609792,136947 750364992910745600,11774 794673120745504769,262053 793494285412859904,250633 770355205971910660,1249749 768842463968657408,108849 780829551790292993,180233 788640747805413376,211347 781507069123764224,185310 773903784577757184,139404 770633168223215617,117609 780670013384425472,182122 766059205602140160,90482 758016135807631360,50442 775004832956608513,144648 768649323072540672,104999 780613243035226112,150151 795094695000948736,248924 753584474101784576,27045 785785921299894272,195975 795230137998573568,265257 762093146381684737,71270 750029662126952448,7849 753409255336648704,27061 774920002138939393,144494 775498896953008128,147831 787404448175759360,352761 758380691423956993,52554 764782840861093888,84724 758080850638491648,49843 786677866750763008,205728 765213144625000452,86440 770701823954948096,120824 792463255671283713,244790 792559957962989568,246632 764186882758565888,82283 766721731868430338,95672 771296872317145088,124597 773277172974948352,124597 785667177995087872,197512 788057297960460288,214354 766499202352476161,92202 766688426431242240,95579 775789884615241728,151463 791002748405899264,234583 790579912482496512,231318 732706155776999424,353202 777540941200691200,162107 763414165197205504,75899 787430076283363328,207965 778427957966544896,166532 760990141141901312,66105 787726082543751168,212357 791752174829133824,240535 789183341798891521,63451 760524035151257600,63451 777875192164917248,163149 746816854841233408,195876 767968765401141249,103552 754780139192328192,30370 790946905262096384,234583 793094176233652224,249469 788921836864057344,11774 757950235976933376,48735 759202652223893504,55257 765018717075873792,81869 769340868671209473,15643 785862155769901056,198671 794630072741171200,261987 757904088549896192,49852 770625046322614272,119832 773686935349039108,1170508 756392712102879232,42249 792552690349780992,246392 752622744986984448,21332 764917614485213184,84724 786125498514542592,199546 751188325244043264,16299 788889676861943808,220128 794160071924060161,257492 773949093223731200,139577 761142537587396608,61051 795309223772962816,266068 787405709046677505,352761 763070084856238081,75802 764133021570076672,81869 788327969253130240,215754 772901123090808832,127871 786885615245819905,206225 732363738271997954,11774 761393045933809664,1248861 769291742239662081,112788 770155171678654464,117026 762663957836492801,73926 780547126187012096,85326 772555056235380737,131542 755161179169824768,35890 775249565159157761,147391 793676550436597760,249469 760311589828431872,61412 780620329186058244,150151 788159288720187392,352258 785606378798718976,196676 772879897752588288,132996 790750162670882816,231894 770331576022347777,110709 778787979540111362,169437 752125167522852864,14277 777278936413855745,160609 756690235090665475,42125 780117038836572160,176128 788036525535604736,214354 793617506577637376,254135 778298802813841409,167273 756622135829884929,41839 774077120075169792,141360 754857937890410496,26721 794009494099374080,255299 794050826184495104,256239 776688018602266624,147205 754068895661748224,30590 794165815679614977,258331 795039625580519424,263532 756933345976745984,349060 789080137937645568,223286 785920571825459200,198671 771681203330179072,126493 780570395325980674,181419 794568160473190400,261155 795386326195597314,266491 794030724831555585,257492 794632324512153600,261155 773642739044999168,138382 751841300857524224,18893 772049296724111362,127657 776862973180583940,121923 791845389276155905,242134 757612337364766720,47782 793938733489934336,256255 755207378757234689,35890 777953018113163265,164764 785324169923817472,195125 766022664309858304,81929 752167097195761664,21034 785928186383196160,196277 791014527286423552,235487 761243670087512065,66897 791195423692029952,236409 763219205269270528,76406 765204782340595712,85562 761832979597524992,69356 767137483511312384,97438 793881045682655233,252581 750397303366688768,12883 786629916506718208,205181 765979192550973440,89651 788881906813145088,220815 752809365049139201,22953 764958896045846528,27156 771498999064907776,126293 765928400611672065,90088 755072024725168128,34666 759367882790739973,55107 768204287537192960,11774 778896798299594753,166852 788391921022533633,217519 794338791137931264,194085 794681539586048000,262588 785920421707280385,198878 772262832029241344,129126 775886845787987968,151302 761276853948559364,65180 761747412381605888,67547 777438302592864256,17416 769687054372397056,114301 763631154939342848,78394 785849670232788992,197341 791567496969084928,239066 775081060484997120,145926 770780541159215104,119937 786754431308017666,205164 792100218808467456,243075 763741535766622208,79589 787649515885043712,210021 786948399627141120,207613 788986756750254080,222627 791264067889528832,237491 786728091099930625,205652 790746862772813824,232169 773716243299852289,138819 763471320268935168,78205 761787364825890816,70177 775006685668802560,146259 759779805885636608,58869 762175377225740288,71115 757719109547077633,48826 791010199263784961,235251 757537110899494916,47717 774714944231051265,143473 761034923918503936,57574 762815068870414336,73926 764070331753517056,80486 795034778797948928,264397 793670805787856896,249926 766401739821985793,90384 739773354769539072,354073 756313408392298501,41459 772969479072514048,133454 776206994428399616,140444 785912253908447232,199546 755589372779569152,37455 772985018993913856,132848 776150767405236224,153845 788483050829180928,215922 786961491744481280,207287 763784364912152576,11774 789161109185961984,11774 764840254058668032,84724 753765543904182274,29790 732317836706746372,351437 773867268262522881,139404 791681645891899396,240145 732967262597087232,1170801 787047141596360708,205728 763747079743164417,78271 752899247159271425,24134 795396703817961473,239610 761238482723430400,64709 772150988346159104,129464 792459023803121664,243513 787319094131458048,210207 767173555507306496,96039 772874576690806786,124597 754751673546014721,33356 762756407565381632,65099 770136961281564672,116995 767098592297422849,94699 786189423968935936,199546 738037167818051584,11774 786308453983670272,202429 751124379275300865,15808 753198172802088960,26140 770707141959319552,120613 779447855685726208,158387 774239692292104192,140444 795289665012137984,264064 794286930456408068,258305 785617712722513920,197622 789766718864449536,227795 776887698766241792,158589 789204508878471169,166100 764354626371989504,82066 760267210908729345,60866 785917871318851584,199739 786727375329460224,206257 788098788028190720,215505 790955313901907968,221726 795374760435875841,265875 773292287044485121,129526 777674913565937664,76891 792079108620496896,243187 763159202403606529,76188 794545266972065793,261155 794910494062682113,263205 765152773973434368,85027 772567796035182592,130750 768232862948601856,103354 778584239851839488,168284 793499729808154626,252020 766593578357383169,92959 776767752040132608,84891 795370663737442305,264397 773689625323929600,138650 732678142532440068,353262 793974317230895104,255942 787985538187927552,213887 795108274752274432,265102 779001986100391936,171693 776768315825848320,157755 793258838912675840,249637 756829320815996928,43875 778722797547757568,169715 779351802772877312,174315 793320981876047872,250633 794711092555644928,262849 762897916004560896,66647 758611143900274689,53185 779119031865311232,172089 775067401738067968,146205 793942103961305088,253721 789966049458479109,223492 774023485509087232,140444 766367594844712960,93286 794542446843527168,261155 769855135321296896,114357 794490829884768256,259190 794571023702233088,260404 763924766088568833,80720 794709743986212864,256439 762199340941242368,70941 788807407019393024,220130 773041811304484864,132481 764615486315180032,82457 779350926352146436,173964 774211494661722113,141360 757543756535062528,47782 793487578758459392,246425 750792286959759361,14349 760554932785127424,63451 758769532387282944,54519 762767301561028608,73926 758733700498468864,54070 787081046399385601,207796 750363059525410816,12883 789514979196203009,224680 775332639075172356,87904 732655499561197568,398865 768994311270727681,109709 754730442910236672,33356 781290498367586305,186434 786242109183553537,1063777 768090510174982144,103126 760297405027803136,62338 777024817384087552,158027 767835521628397568,101681 767762115029504000,100891 774789424777428992,144602 758181515763134464,50923 765283775249059840,84209 793962720395546624,257255 763825419795755008,80486 794864144981880832,262849 780364828456194048,176128 791302551912247296,236502 778583358192300032,168794 793095880270286848,249469 793927106942074881,256125 753424667033993216,25189 752308812242124802,20609 787411215714770944,210313 791024602873008128,235487 791388185200844800,238395 748318962409218050,349425 772252327579357185,129114 771031862340939776,11774 790728646872948736,11774 778732840322076676,168794 760960324329627648,65974 758878627404447744,54070 773194431482568705,129471 790924544055742466,234583 787315580328153088,210289 786679418127261700,205181 763882016727298048,80403 790693926898397184,232911 789513826400108544,205972 793567138808143872,252580 776765279900606464,157755 789517814100918272,225995 763865417760649216,80153 780127365880053760,177704 759404683303587841,56964 750738699386757120,15005 758445831959744512,52394 764818937376681984,84745 775446930935517184,148800 768982239530979328,110615 795075400229593088,11774 764130622633672704,82066 789293768683888640,219509 794556374617296896,261155 777909022603276288,163763 788797939648901120,220526 742082357318930435,349060 764318419441291264,81946 792409954514763776,245710 770989570003525632,113412 777937053178859520,164694 753766889201934336,29263 763491775738580992,78159 769670867609530368,112382 793471355593326593,252196 761064190224117760,66573 791658227096322048,240474 765018112227811329,84724 785955323219546113,199739 795609498312470528,266138 767121457973526528,94699 793991375557718016,255299 767808105782452224,101681 795299021606756353,266079 733064233340915712,353451 792516822645911552,246273 761271647387004928,67547 767855715323084800,97811 756457078596726784,43190 778421326914531328,167569 785892330406486016,171617 768534170100441089,106763 769310632164274176,112199 771784322084925440,126152 770616433663479808,117079 758790311594209280,55399 793703097780559873,246392 755773714042617856,39475 794983187009204225,263906 768997471062204417,109945 778439478977318912,167407 793143134540689408,248988 758928843205775360,54140 790582405878968321,231318 789209338669707264,219531 764074446814453761,80393 761593530603241472,68908 779558290523054080,166704 791519170684944384,238207 791684675936915456,240795 751790604401516546,18893 793417703189016576,8044 770234989661286400,117303 794400677925703680,258456 785514011974598660,11774 756962312469094400,44450 791766745333702656,240145 750904107637039104,15808 760051036820242432,57999 778578684634509313,168794 795385512265740288,261724 794612398246207488,261155 775532535187210240,148748 755522234597408768,36735 771512964553859072,125554 776275546275577856,153194 792395430344568832,245086 787176276595310592,209351 764996530625392642,82481 780563742572568576,176753 764834774468861953,84724 787417928383631361,209351 794004982890524673,257546 733420342916452352,355952 766082803586961408,39096 791114043234852865,108396 763164281143570432,76127 793454537495482373,252196 795072619599069186,264397 780433092309684224,174321 768248857637642240,103354 789793748230209540,227183 769608891424313344,112239 778775378999455744,170187 790705491836080128,233625 771723487052464128,124883 786985043449249793,207974 788598690269331457,7746 766022046245539840,90384 767127641614876673,97811 792429085771390976,215437 781452531079741440,139404 770111155184467969,115435 773221136490500096,133081 768494967144587265,11774 777091908686360576,152383 792911660398686208,246617 787321088233476096,210207 788000967631462401,210253 786450751375540224,194082 762077418429427712,65180 765633117872852994,88332 774133830911307776,139404 761367964750721027,67517 767713927396466689,100605 788073725748977665,215005 789925515314487296,227242 754749735022362624,33520 769701385071890432,114987 771719222632284160,127336 758571764230135808,52749 793732937409699840,108396 732619385043484673,353002 775079273166233600,141091 792530487562477569,246295 763871716405678083,80939 765567000743522304,87904 779557081317859328,171993 765852317480472576,76623 775123740929757184,146675 795729739508027394,268448 732940134220484608,353672 753262754660753410,11774 764489624085331968,83629 792379495214747648,203546 755405552298131456,37003 785534744511393792,194949 767332096314527746,47940 772894659215450112,132908 773982897308995584,138165 760666002082398208,63149 794569557897678848,261155 749899970069733376,9148 788495267381276673,215608 763486449715048448,72958 769851847586656256,115207 773857538265583616,139404 785321543026946049,11774 761978903657340930,70522 787788858083647488,206257 790948278229540864,234583 758809147416518656,52749 791049698916216832,196314 794977252798701568,262847 732284224942669824,349347 795258950962868224,264397 760793497213415424,64722 770415769297485824,118698 765282590538338304,84209 760977978805420032,65839 768778302089601024,108849 755943797352112128,40867 787088330697629696,209043 769940890899079168,115531 790374261152243712,11774 793419255186198528,249926 788390437379768320,217519 794161361253175296,257492 763256269478191104,75899 780534231445413888,179742 792332355797123072,62805 794848695837597696,258936 737195195632996353,351463 760267160384053248,62165 788358546278719490,208014 756286569607155712,42432 755088280027213824,34666 774846212822409216,145681 781587709898874880,188492 773324174668562432,134375 792179138110947329,218002 792434221256151040,245566 771366031029833728,122146 746484633903169536,89689 774994561865093120,146259 791356679199657984,11774 792032060168888320,243075 788777040065409025,220767 758794045447606273,1248642 755064023566036992,34666 787011056975486976,207287 792084702064672768,243092 760234729727791104,61051 776088405247664128,151374 753292918245380096,26871 767915815811284992,101681 788094058757586945,214899 762044556401672192,431998 791967677845610497,240483 795299141140115457,266079 777737051886104576,163376 732257731634204672,349262 787725783930372096,205197 767831553456033793,99471 767846827009773568,100605 776460173212807168,151463 778244568487694337,155531 790060232491737088,201555 778724775782854657,170187 771382631145566208,112363 790325648355057664,229922 750775996052180992,15316 794996758069714945,263895 768243007778848768,1174474 770272679345594368,117257 792743737281482752,247076 758379343877959680,52702 763892236899782656,80209 794939002457452544,263895 774206405683339264,141918 770930192340684800,120690 761634634954342400,68987 770636222121275392,1249757 758861196355186688,55552 757330767089274880,46394 763237039546466304,76549 793209207138885632,250633 774670366933291008,142906 787455500203991040,209863 773932960932167680,139404 794338722787561472,259055 793957949664178176,256358 794186050155360256,258332 775577635048923137,112363 786399228918571008,194723 751822895203119105,18491 794598150082363392,249926 754233024724676608,14653 759115748027400192,56964 768950613308616704,110615 779190890061520896,172962 795283303880396800,265881 751829357799337985,19133 794278729757270016,259055 773579782923575296,137158 763559865688219648,66804 781118779858100224,185496 758581673772539908,52554 771063241283821568,122388 791785417167278080,240483 788721887551586304,219958 791447185741099009,238395 756255049764990976,41719 775787625269428228,150663 786709197052194816,90209 792021986855690240,243075 732380942069796865,351762 787706347483791360,212139 788450467386974208,218275 774043226705539072,141035 732653359983824896,353200 769353330711724032,112788 781470842823839744,186434 749403437708685312,8288 794660708445102080,261155 758682185905819648,54070 759127699684265987,56322 762313762015617025,431998 771663336228294657,125853 786977326949015552,207208 793114572680892418,243075 758089511511265280,50666 792229495461806080,244550 763913431686668292,80098 760970051499483136,65222 762125482657615873,70543 765091103313948672,84724 789117668200710144,223030 789086869996892160,223286 794729933339787264,262025 771018119066157057,121621 763499046464057345,78274 785802278808670208,193297 759191719564804096,56964 786135309289480192,61113 786948575322312704,203793 763880313730822148,74133 772261502871101440,129471 762012765351448576,70676 733114500757487616,355106 770121845563650048,116814 777284379429048320,159359 792873735749562368,247241 785235926066819072,193781 771929116169867268,122388 778663333448654848,169310 778067974662029312,164375 770781175191339008,120610 788495806340792321,215437 768993246349438977,110209 791655648689807360,234202 732162986844913665,172295 770309285402279936,117377 769136144785309699,110585 792066180164915200,243187 792725230028464128,206666 792070250837610496,243075 762526656896512000,72678 762693160648617986,74247 772428104363020288,130415 763798687218892800,80393 752984764324384768,24597 755833828053229568,39880 791090205616902145,234583 794271121134780421,259360 773890322761936896,139404 781477281730482176,139404 772502540990545920,11774 795229795936256000,264431 766307158711529472,91946 788623017073111040,218219 790723332257685504,233558 763789594437582848,11774 774803791883411456,144654 780880020801740801,177687 776198911010668545,150877 774855026413932545,138707 779363876001284096,174315 779439882758418432,174557 768859878999756800,108849 760171311897448449,60723 774224994633035781,141867 765308715755012097,87062 788735465885007872,220332 778658870499610624,167220 785552283320758272,196277 786394440499761152,203674 750897003824082944,12805 764138514401210368,82066 765701073214603264,85536 763035172686041088,75724 765593570053091328,85767 774202246468730880,125554 780074773703294976,176203 756838763788054528,352982 766838335859990528,1170555 791398538219548673,237908 770668889533317120,120393 787056686712455168,207287 787412422327840768,209151 771524214163505152,126390 786279773844549637,202429 755305599320125440,35890 763471714927845377,76474 793642578214354945,192846 794662555117645824,261050 792872361716543488,247087 754749525835730944,33549 781322125999214593,186584 793229273012248576,249469 754848265808580608,26721 793987597701816320,257423 794908465323970560,262849 790325815518998529,11774 759052414137823233,1170537 776556395936223232,153610 786458635786264577,202200 788548011962015744,210274 733809558317981698,354983 788314490567811073,216631 794723624699707393,255942 794558160858017794,261155 786037542663651329,200382 735476223967518720,351252 768964404469784577,110344 774149312016027648,140444 774423127526780928,142090 786946252294459392,11774 761621359344615424,69231 766357847412269056,91946 773160151364665344,133081 753001575837233153,24988 794323132056121345,257492 794338317877661696,258741 777232135388299264,159665 777258955026337792,157755 788902014344306688,176298 793282715470659585,250633 788014038353522688,213376 755013458727317504,34666 764987878183014400,84724 775804049941753856,150511 790551821152432128,231015 773845904528842752,139404 750000030329610242,10735 755538679326580736,38401 770241564463468544,117257 755198575399669760,36033 792926650421895168,248514 795443127624474624,266491 767839709875671040,99111 760686608370794496,62870 790889226523009024,220767 773918452847349761,139865 779075895541673984,172400 777705910735077376,159999 777904529731948544,14827 786376212461391872,202248 775552216920829952,149953 793652115986153488,252639 766311804674854912,92860 753397725870239745,27512 770823360427257856,121479 775751597443854336,151409 794627112141520896,262053 764179228539686912,82457 772196995587051520,129991 766058739661148160,86103 755285731615109120,35890 786177216979742722,201285 788328925860683776,214899 774174771076476928,141316 779576355172253696,173341 786373011448467456,202379 757016059702542336,44163 761109653518295040,66116 763897156788850688,80939 767842318590369792,100561 793210749627793408,249469 766579008284876800,94120 780556020745506816,181548 778449852686487552,166526 754956458547154944,19598 780478474524000256,11774 750486483182780416,12883 751740056533143552,19376 761863796059152384,65677 769367935756357633,112788 778307402571608064,167220 793091447113252864,249239 754730022859116545,33174 759142071789760512,57092 761177068205858816,64730 793819854675415040,255393 787832352282140674,210289 781444112276828161,186149 760501117956427780,63051 749259008364519425,7599 786369116982513664,202727 788828361900564480,220526 794393801804705800,259360 769325901586714624,112661 787319323509391361,210207 789150563296575488,223899 773752497341161472,11774 762716703138590720,73704 769836251356680192,105109 793461137245372421,249469 794244416072511488,258044 793261556662349825,250633 794098800595845121,252741 752708196108820482,23251 754716758259355648,33356 763128353100398592,76794 793843456800088065,255942 771865924433506304,128519 787045431511552001,204078 763162247602503680,76549 768575125645987840,105109 793133215208792064,249469 788048807313362944,214353 791172916629102592,169779 787863280433844224,210238 758770564219543552,55257 763402291642630144,78087 775024269646401536,146259 780801426654162944,182671 791039565398020096,234796 751624928500260864,18323 761611026768994304,11774 795386870825881600,250633 779805049107128320,173347 789547404257222656,210238 765658525980688384,88052 777950205429817344,164869 788980858052972544,221971 781334850552918016,139404 785671665145425920,197512 755400001128390656,37044 778716118672216064,169916 756984922007412737,45669 794619754170421248,39957 749015108865536000,1170819 794537885441503233,261155 763612992030244864,78853 757091125437935616,43391 786997332491460608,207613 789671305792614400,226738 785939625139396608,194667 775745282260828161,37160 768078623135838209,103354 775002728716050432,146259 770649997004111872,118698 790915368105553921,234583 754775556470616064,33356 769011253448671237,103071 773057068483940352,134255 773869696127041540,139404 793474986233073665,252580 770023509707857920,112788 771865401642844160,128615 776891659900551169,157082 776068082213253121,151242 789535930734391296,226881 790262402562437120,229159 793042679579840513,249057 763436315178393601,75392 768964070758166528,110362 788169617831329792,215603 749973145499602945,10735 758668817635676160,54070 778673686618501121,169201 791041684456939520,234575 755522680372105216,37979 766664069764026368,95342 775771417996431360,151265 788469330551803904,214692 775662331313451008,150511 794188873790357504,258456 756592136078917632,43471 780918892491190272,181419 787029515163676672,208014 792851425462136832,11774 764456233021628416,82457 794600308060094472,212131 781225934204473344,26066 763882568664035328,80939 795039325398384640,262849 794793787553939456,262067 785298069600468992,11774 764895025444560897,84724 791690254709248000,121895 787219506942742528,209466 786914597055893504,207287 781430235552251906,187156 791435023761170434,237935 790658874336346112,230234 786715610814095360,205902 793106550252593153,249469 781380459246870528,139404 760511745265963009,1170555 789223884688064512,223692 791634684736311296,238780 764513476018601985,83641 754200260608688128,32157 758234845642301440,51003 760142362375024640,60801 759100340457254915,56964 771532381291286528,125853 778015130260955136,165435 768968488870354944,110302 785548803793362944,130635 780869537755439104,182036 764134340410441728,82066 766115816320315392,90373 777998122001637376,165360 786135919749246976,200382 733237266047500288,355138 793249763294449664,245963 759072261269774336,42453 757757707621396480,48220 772380416980516865,121795 790693078482903040,233307 791487589349986308,239456 771521573744414722,125554 793425430120321028,249926 793596006256476160,252408 758321074580836352,42495 765019753236660224,82209 794694318963441664,261818 794986560349409280,263895 761664268941004800,60999 766030724604440577,89859 795772313925025793,11774 777583268740804608,159876 755160636217176064,35890 788020706168610816,214492 753634882354552834,28732 781159885316591617,184944 763498834555199488,76723 769211082850394113,11774 786906481216069632,207287 767545160683163648,99701 786270982814130176,201958 755498931572838400,37892 788000628668760064,214354 767886383478439936,101681 780463081646280704,177773 788081649061732352,215030 794741893783494656,249926 758638649944702976,54070 770716541742702597,120694 774299067354456064,142090 787890407287975936,208167 765921718380564481,86961 778261063556923392,166903 786432868109082624,202429 793171010795237376,249374 795315033597087745,266079 757263194436071429,46006 765658154566692864,86440 769212528991703040,111558 793595654920601600,252741 757791865051553797,42249 779488586416566272,174315 760505518221918208,63149 768815730410291200,90629 795482890910007296,266151 785897928338640896,197512 781620086515851264,188119 793612440806252548,254135 762798499612073984,74943 768883989146923008,108729 771487114558976000,125111 749631983807004672,7546 773575299573293056,137639 758486010808274944,53144 785954827817721856,199211 788870162220888065,220815 771575994230583296,126614 772506117335375872,131007 773710434373214208,132637 779784101922385920,176201 772905818173865984,132578 786219780193734657,201555 767128069056397312,195876 793483343937605637,250633 760700668449521664,63559 762031537894326273,71708 755177228913090560,35890 762768892351709184,74366 771863979865968640,128615 758091032483495936,50789 764077222269378560,81702 758667103922753538,54070 790636538535096321,230899 775431389944557568,148654 794663197584265216,261050 792117974563815424,243187 792032431339634688,230523 762727200319795200,73926 765599423611019264,88052 770637670523416576,119937 788606678522597376,218275 794658104851845120,11774 766894422160093186,95682 765218361768894464,86440 770799485098262528,118191 790912259761459202,218349 787018235136897025,207287 758345925152518144,52554 789460026809131009,226183 758518471537795072,52554 775326487239135232,148390 794957487581577216,195876 791042995042807808,234901 763823393707745280,78566 786944835039076353,206117 792306287383973888,239006 795113576885125120,249926 766477748093288448,90384 771319884605222912,124174 759603834394062849,59158 786281779346804736,202429 792216893478342656,243092 753466015149719552,27045 759879451077251072,56964 785288884921872384,194648 785492726997397508,196277 792088494579585025,243092 764935455414493184,431998 772177462801203200,128934 787701475237629952,212357 763422632033255424,78239 769043166829871104,110709 763688227899269121,79592 789695536140017664,212131 791111575801323521,234796 761946107417096193,70858 756456615771906048,43225 765310701200109568,87145 785707869521924096,197512 767222919940411392,97139 778752529802809345,169410 791078176369709056,235963 775376145432838145,148800 776873065028268032,158520 792899565011603456,247240 777644019304296448,162309 786031605819158528,173347 759506324866695169,56924 795431116937236481,266884 768834524587421696,108849 750400318538715136,13201 761291215908311040,67887 752162654328729602,21343 740582492365815808,351279 759544635278647297,29786 776817644850843648,157993 769807685227274240,112872 758826690021773312,1248642 788699572168253440,220029 794050812116770816,257492 763798474085150720,80393 767065638363856897,96039 775381456004714497,148045 764536054607179776,1249246 795299135268278277,266079 787549576785833984,207360 753746335858327552,29600 772899882130604032,132364 764199605303115776,75724 774517672838963200,142648 794592871856775168,258741 758745764763881473,54123 762627914454007810,73814 775790961318367232,39989 763963305362722816,80393 795662903387058184,267151 749373976447770624,8497 795444728896561152,267133 778970783624237056,167220 779083390851088385,172588 752661327592583168,22779 751159659042603008,17259 790627070107721733,232424 773187858693709824,134380 788795436782026752,220767 794616138776932353,262053 771179681701695489,121612 793616944582815744,254209 779351627610202112,174115 781115978088198144,170373 760590570330861569,63559 790523177109708800,231894 793227591125602304,250408 768854395521937408,107423 786939200155246594,205181 795015331861381120,263896 760956454388006912,65974 770748631704039424,119937 766713804273004544,95708 754104874841800704,30432 759203161852764161,57309 772250184298405888,129558 772468141825810432,129558 781226612574543872,186434 793140290370568194,245607 776144894326874112,154071 770591737240653824,352761 795045908819873793,108517 760054575650971648,60751 775154732386123777,144730 788042707629256704,214354 793413530519089153,249926 773223519626878976,135025 767698142263250944,96275 791415731501961216,238383 773516776789446656,129918 790877120637628416,234583 777243249765412864,160467 788481957499801601,218275 792696640326873088,246726 793571014210887680,252020 763835696268402688,80655 793213673166614529,249926 786550698108256257,203076 795216021825224704,264397 749625244214759425,9446 791672518943842304,240145 756278793371840513,42249 787285242671427586,200963 779381048396382210,171693 770457498625142784,118191 751201325958955009,16728 790601641238073345,230332 755321079933964288,35890 766405247975776260,93286 794540374433800192,257406 785901908116447232,199546 762782112617472000,71502 781206611087851521,186434 785458125319135232,195975 764869998636597249,83940 751756306478948352,19054 760551087178969088,60866 794272249025064960,259482 793115557813903362,249180 732725002970140673,353228 774344433273823233,141887 781258053756735488,186434 793165695894876161,249469 771025019128287233,121612 792800954374623232,247379 794024568557948929,256439 767443325423083523,95055 773674351598022656,138616 775553734327820288,149953 781342740382642176,186584 790903041645871104,234796 768219077689171969,103354 757730191779127296,48220 785897711014785024,349425 757308501832204288,46404 758318753109118976,52061 767493967630000128,95055 788451040781672448,217634 788546389122744320,210390 770405850955603968,118191 788426291900928000,217837 753340787824349185,11774 757805819970715648,48922 790699631969726464,233729 764590706069340160,83391 750380259560787968,12883 773564483079897088,11774 774369772091822080,141913 768245324825628672,102514 749732217392275456,11774 773235274356666368,11774 776523365515268096,155688 795136856186912768,264397 786400875312852992,203674 767195243972210688,92226 788482856397832193,217519 757617169760911360,47761 777611155984551936,162596 791423211028221952,238841 765241186256728067,86440 776124020223676416,151718 795257496436736004,263676 759177523880046592,56772 752657652602265600,22664 770678034261118976,120610 768235072323358720,102514 780805142413086721,183269 761169397335678976,66116 751614428697726976,18215 757714675010269184,49056 786445356766785536,203391 791325795926945792,234864 781355646813818880,139404 753474113079877632,27045 777114363660472320,159876 733271813975871489,354927 772186445385719808,74247 769214192603627520,11774 754067060125151233,31529 753445303458598912,27746 759004607615905792,54345 795350272725970945,266293 758189633117224960,47761 768965133288677376,110615 764986346318553088,82002 767585814679326720,94612 768216273566195712,103354 773584453952278528,11774 762131475340795904,1249004 764185692008222720,80939 775751362608889856,59665 753813283556110337,29996 760318514376876032,48040 770236250922115072,117257 794023998652870656,257492 770762436852973568,108396 793644470730387456,252893 760598356137807872,63451 794156523782111232,257423 792063447945076736,227032 775793432321204224,151741 790365395928555522,228820 785757841818738688,197512 794942008192364544,262752 789296343164387328,223899 792241292126412800,220727 770415195869024256,117743 785481183836512256,195064 789496240761245697,225459 788528555248521216,203710 758766123890335745,54070 760972639854850049,66116 755102866256244736,35403 764585812033961985,84092 787362854206791681,210432 794236113305169920,259063 786679763515674625,205354 741305721933942784,355260 793452500653318152,252020 753504679481503744,24173 776138139135905793,152107 750720978640998401,14462 794680024435564548,262266 773217190870933508,132996 781865967383044098,190424 777110284053966848,159876 757974127135301633,47940 787211624067149824,207712 771771903375659009,126293 757829472049520644,49070 773610715429085184,137965 794034977369300992,256439 755573445874769922,36735 759832948665413632,353786 792088829389922304,243187 769689042371960832,114422 757974157996986368,48482 772120964075102209,127925 788887756256620544,11774 795346774940479488,264397 750483460935020544,12883 755208229462773760,35890 756017314013806592,40550 761031882175713281,66116 790887735385088000,234484 793418517404119040,249469 795088753811488769,261155 768152969040756736,101530 753640542169366528,28732 758646631571021824,54070 753129198437408768,23346 795155045239103488,262022 767885017745858564,101681 788713167610195969,11774 772952305331163136,132288 786851143708184576,194091 790261385053675520,228341 793482411355082752,243869 794230812908593156,258598 794940714039803904,262022 776280226795917320,152735 778270184599584768,167046 794568193050177537,261306 785286030274408452,194648 771739261104074753,11774 794640105210118145,262313 732196511333908481,350020 764153778459201537,82209 773940387144617984,139404 785568450085203968,196609 769456863565877249,110585 793193049962668032,249926 788202882633871361,213064 791739332906323968,240584 776187681533493255,152314 758733616859840512,54070 788818744185204736,221297 757430459785674755,46890 770312709879500800,118015 789545855036555264,224447 755771420047609856,37424 757729319766536192,48826 760976501416144896,65222 765565924745289728,87887 780446259945484288,179742 758810081253220352,55262 792184317677973504,241523 776896677382856705,158116 786303754123419648,201958 793489861672071169,252020 751175300017336320,15643 762068205829513217,60480 794586316717621248,261155 795464163892064257,263864 754727225740505088,33356 766020798171590658,90384 775085474750660608,146847 732627263418699777,352911 793191573106282497,249079 778969917295104000,171085 785887792962211841,196696 793459967936212993,249926 791349677178224641,237908 763770140668391424,80098 771125906278584320,123632 775919673409835008,152182 764186365693132801,80939 778399575132426240,167124 794960500073316352,261155 753485070757982212,25189 765226336331845633,85669 766677103437811713,95446 773804054958964736,137869 773951493632200704,140372 780863222295437312,182036 794702211355787264,262752 778999481366962176,29263 761651835451088900,69356 793651428229320708,254008 794699903674892288,262053 766054403602259968,74247 771122064182870016,122145 780549982843645956,354847 790961511019716608,191622 793110036981616641,249348 753696627110580224,29263 758069637267488768,50827 788681472282468352,219958 758396677761884160,53001 743335479798431744,353968 776481660338475008,11774 793880049858469888,255942 791684862969208832,239324 793588815889825792,252020 793555416605077504,252196 755001922894061568,33356 790393382275284992,231028 756857817114476544,44450 770411798277328897,118191 791348168659120128,238383 769342936735625216,112788 773551448277782529,136814 757473735964172288,45054 793099237244362752,248016 795608170412601344,267521 793882428787953664,256255 779487543733596160,121051 759033261553225728,55174 794560317028237316,261155 759108072073601024,56630 768040870280966144,103083 763472813374267393,77598 776041782379290625,146259 781337435988959232,139404 778679282868424708,165185 786004997624500224,198089 793597966707818496,252408 767459658458017792,97852 750298021850603520,12357 773896652671193089,139865 794674659727970305,262022 759024658364534784,56302 795466685453107201,266884 764858459774853122,1249257 771519920643444737,126390 775412729255374848,148473 756912710051254272,44461 762412382375129088,738099 760535057798955009,63451 764967018164387844,85562 790064387214028800,228820 795402585247272961,247930 772802072613941248,132335 785582863081013248,196524 768644317212737536,107483 744397532810223617,11774 756634306890571776,44429 794012992857747457,257492 754727291217817601,33081 749733614141734912,11774 762712351174832128,73704 785861493531303936,199166 791328816773857280,206666 764576644178653184,83244 765371992715452417,86103 778564778948112384,167398 790569138926215168,211875 781219698427961344,185920 795349098224295936,266500 768636151129182209,107469 793964456694910978,256255 754987885703626752,34666 764895092968685568,84724 780629539726602241,182211 792068845934555136,241836 786553126295744512,202983 772741278761115649,132335 791838607606738945,229817 781512587217285120,188401 752158992567111681,20238 760596171823996928,63149 733068054494609408,355106 788151761806696450,216009 791432920628092928,238292 756278641798082561,42432 766334204145721344,92854 768562287091253248,107446 778432751141650432,124744 765285003878031360,84209 768944400177238016,110477 790579227028361216,231894 786964529372618753,207613 732202404008079360,349788 775857524771844097,151741 789199508680744960,224123 788151822468866048,216009 765657220843470849,88669 790665347258920960,228501 779411369695121408,174728 792031668844519424,243187 741650770387439616,1247483 770398874934521856,118191 760766790192377857,349425 778330582287847424,167096 766643351835717632,95167 785878915961225217,198878 786721012922454016,205728 792125351195385856,235685 791685551791435776,11774 795138560756215809,261155 775880186608975872,152182 789223320491139072,223692 791361376119721984,238395 791359904258756608,238207 772564703419650048,125111 780096704850890752,176203 751237520088637440,16948 764387632549801984,81427 790315388974174208,230861 735675629253885952,353124 775433250625945601,148033 793847925516410882,255942 753224604827607040,26140 786528454862708736,203078 785320123326341120,193669 792911101419675648,247241 754039843924144130,22755 764859643956826112,74483 795757380462002177,268777 751672820418031616,16728 785587017472172032,195975 793495623916027904,251951 768123409494671362,100605 795050905586569217,262847 732945972209160192,354744 788330678668492801,215437 786216965065023493,201494 777399739792973824,138490 794121060115365888,257325 763865459326382080,80607 790356978295971840,11774 793811516214697988,254135 758117089206861825,51451 791729769570115584,240661 759493197970145288,58680 772973367087341568,133789 753800885138894848,29920 767407573586866176,1249370 763832315915231233,79911 785836358183059456,196767 788804421165707264,219942 773580797395791873,136904 750147799086460929,10057 778355449175220224,167676 757591023967055874,47545 774114187697987585,141597 766044148671639552,90384 764860386491248641,84330 764987662713446402,84724 776690751631568897,155451 752939357661696000,24134 771801849640910849,127218 791735697602441216,240145 790896388187885573,230732 787699420859072512,212357 757804261719756802,47940 779745653643771904,174230 760572282771300352,63767 753647936483971072,28128 781597400112762880,188577 790630282789466112,231894 777909762910486529,162596 794689321332658176,262225 790921225241526272,234796 753578948403957761,28281 773326449352769537,128017 762304410894475266,431998 755960638921330688,39475 780593006055272449,181886 785255230241968128,193868 792131581540376576,243187 753963909904601088,29889 794314919302660096,258829 761488391737266176,65626 772678329694433281,131421 790268229109374976,229895 752243044120825856,20313 786991188343656449,207949 757753230751178752,48549 791616432836579328,11774 776219363544297472,151845 732934028089663488,354739 757691096969449472,47940 765352227812831232,85562 749274676065599489,7855 790393721477033984,231318 793853515353456640,243865 759120559829454848,53995 793572294312333317,252020 762746959681556481,73706 785978490248171520,199891 768462188864479234,105519 792063638450339841,243614 793522852838465536,11774 792080299723149312,11774 755533151531708418,36735 788901235827105792,199546 793129778601680896,249348 763946218804301825,79691 759167025122082816,57421 791420635616542720,232169 771549322714357760,124597 786700727754354689,173347 757882079690493952,46154 763159818710487043,75899 772196975546630144,127957 773997796399652864,139577 777844803002306560,164001 759136589746360321,55887 777529857823608832,47783 790746084939227137,99049 770249289171861504,117377 788497027063742464,217837 791732959053316097,240145 778358225330659328,167305 794049679105216512,255942 778146374013648896,162596 790648772267216896,232169 750363022481293312,12883 778071010805329920,165523 793934175485050880,11774 765349661880221697,86209 776041714234580992,152872 755156878473195520,35890 791423533033349120,238099 792766380848193536,11774 794256589632860160,258044 766753024203161601,17640 794685746598858752,262752 792422615889608704,244550 795434951919489026,267133 765131483069706244,84887 785885669998469120,197512 777493575466647552,350808 763813942456094720,79589 793241156599554048,249374 793869227249795072,11774 754720853137494017,33356 768969475290898433,109104 759045496312852480,56197 793446505474461698,252020 760644642924666880,60794 770871103354961920,118191 791659138984112130,240483 769706587095175168,114388 781120109087600640,182960 768234038507085824,101681 791338059442728960,238207 755464565350080512,33689 762527951321608192,73030 790255084584202241,230301 791358460122181633,232863 753222188971487232,22788 759462841736835075,56700 794579788539183104,39957 753595573589184514,26539 763116965162524672,73926 779825073775534080,176636 785274418545123328,194167 794931017157148672,260613 774696913182531585,144602 791976438714994689,242637 776097001645576192,149422 791438777491214337,237332 749802016323534849,9925 761324291329708034,67768 766061573601370112,90384 793109120115052544,11774 751114562900889600,15808 778625597996052481,168794 778915855853686784,170207 791681290416250880,238099 795289887939260416,265795 733770724452761600,353961 761636750594891781,69493 793571159044263936,250785 779317883780403200,138812 793559576478113795,250633 764351866008432640,82066 772207634397007872,125742 793857419965190144,255942 765276602469117952,11774 793504779804692480,249895 794275773402193920,259266 756490571179364352,42432 788772392654938112,220526 750752286171762688,15165 756224604335665153,41784 766867122878197761,95707 795014722877878273,263896 767474138667749376,99476 779564817191436289,174115 773601684757053440,137042 757714477844344832,47545 787835210985537537,213376 775525181745930242,112363 770222897772294144,117311 792216984024911872,235685 778742735301844992,167407 780553407329361920,181419 781495635077804032,187478 794898511640858625,260613 774174643255074817,138517 770468031352991744,117257 765649084602421249,82208 780241053727150080,94396 765766388518707201,88361 757939545937764352,47940 776131934514798592,153575 758466906273701888,53493 787649159406825473,195849 788423168595603456,11774 758442613322027008,52749 793982926891335680,255192 765209377708048388,86120 791627635008733185,238207 792145806912389121,240483 785901532147388416,196917 775825037593079808,151165 758414644415438848,53144 753900514866257924,350711 758528810643955714,52978 761129039352430593,61051 757551187579269121,47782 768153527801769984,103354 766033726287454208,90384 780609157242159105,181789 751236964616056834,17416 757919259184001024,49400 794592103661785088,261818 761757581538947072,69673 778767020699611136,167220 758263606186119168,52112 777609779728515080,146819 763342889552412672,77638 766678217151295488,93261 768170434520948736,103354 775285346212995072,148045 751233938371346432,16006 787511931565404161,1170820 786628854685196288,204959 752211823793885184,21091 758024752040730624,50923 763455087675109376,78359 793176543430402058,249469 775733680937590784,149953 768110248024379393,103354 770849803848650753,118191 760978183130722308,65222 754023167580966912,31077 786908082551029761,207287 765010164059561985,85562 765057531064573952,83454 778713629537349632,167939 761625968431603712,66842 765664692639559680,87904 787024971793108992,207113 795407343462809601,263793 752626195011821568,22575 792094085477638144,241678 794786103924576256,262752 773649506713931777,136904 754775515471355905,33356 777061859484590081,246425 786906306653384704,207287 792811571676344320,243187 765277831131566080,86873 777337420371075072,161064 780085258242887680,178076 768644377065304064,107483 794911751049478144,263895 791025094764081153,196676 785683461356920832,194082 763009314701217792,75899 766038411706720260,90384 785608483227832320,196348 791410993456828416,237857 795368901437747200,266054 749997382658564096,10735 767331429856444416,95055 776736511349837824,157693 763115697761157122,75734 753253262636093440,23167 755095570746703872,35449 766024624975077376,90401 763105052001128449,1249105 780893469137047553,181755 756280130423533568,42432 787147956185100288,209043 758281791929196544,41703 760242113485344768,61982 787268284332675078,207076 790295113037516800,11774 794190581756870656,258331 761931534047801344,70898 794229049342230528,257423 771371123002966016,125145 795001264618749952,249926 793795514764591104,252408 764502430314663936,83391 794544541843996672,261155 766310886638137344,90031 791079303039426560,235620 756945686482911232,33071 789152163561893889,11774 734785808524316672,11774 788737595756847104,220029 768999665404567552,108729 772791512572755968,132335 793180671434907648,249926 792228275003064320,243187 794305584304652288,259023 787285666895888385,207965 792927168372338688,247241 785924324419043328,199431 792480962718433280,243286 790983364501045248,230485 789158076263858180,11774 794926266159943681,263895 759016079880445953,55997 751692205127938048,18400 751921554460553217,20279 792216815502057473,243187 778673545094180865,169201 786905734810251268,207287 766395784124391424,92854 767707566688313344,100620 764944887821193217,76012 766315554831556608,90031 770050424049176576,116164 755167398299181057,35871 759876959241330690,59725 773005623805947904,132364 767817917505212416,101383 772083419274698752,127775 790898331685949441,232169 756583160394186753,1248410 756601762602184704,44273 770377571187974144,118538 786574133844992000,198513 764501185277460480,82759 779001900733566976,167220 768296891708641280,105488 770735214817517568,121046 773904370052304896,138382 763819330094051332,80098 776217541534449664,153610 733939459201368064,351850 758127029879312384,51595 774353098521374720,349418 788879392973828097,220820 775860261748142080,151090 759003396720381952,52554 773851612423000064,139404 790906731953913856,232169 769364953614655488,112767 786208751149867008,201374 753377828419141634,24745 764824370459971584,84724 766079209936596992,90790 764255338933710848,80939 767848522855002112,97811 785853155112280065,197063 791824420490862592,241678 757602415763869697,47761 792207783009644544,242712 790906798274379776,234796 793609186349346816,252020 795305289511817216,265257 779870600839913472,177233 780925951135903744,182960 774426218968088576,143585 791670281009926144,240483 757777294245007360,48270 793110245769932805,249469 762837477023289344,73926 764981075424768000,11774 785889707498483712,198671 793764308341526530,248036 795085262992932865,265102 795454933717909504,108396 774665692461174784,144143 787833748393959426,211917 760078166807359489,60866 790975156743176192,235590 794288264651755521,259063 788888468684406785,220526 795748282790248449,268281 785682908837097473,197512 765647933148696578,88930 788641725061402624,218275 793636176196501504,248516 794561509049434112,261155 792917926248538112,172084 792945162821316609,247232 756580605995917312,43956 779832003843596288,177233 793449427524517888,252020 755751204999860224,37044 792113414025928704,243187 773950473078509568,139404 781211451004424192,186376 787040606258429952,351666 753024545867632644,25255 788480253400326144,217519 788744105153077248,203710 759080192425865216,56784 790707453818130432,233241 774633264745160704,142292 790656222026403840,233131 791161188725972993,234564 785713243851411460,194082 793619319271763972,253032 763733451639967744,47188 794563433261912069,261155 795349251240955904,266079 788005074324684800,214354 772867854723059712,132761 790900095243943936,234583 753320669652324352,26871 755212779045330944,32572 791348170714341376,238395 761598948452728832,69576 763898303838912512,80648 771917934973235200,128143 788345571161538561,11774 793097581266137089,249469 786672779013791744,205728 768788336693489665,108849 772249731724554240,125554 794234745412603904,259063 771524447341715456,125703 749233881950384128,7770 778271933544669184,11774 793957071549042688,257026 792425790180696064,245268 757443197652049920,47266 792823142246907905,247773 771401930203594752,124597 771007965968990208,121949 778434716386996228,167407 789868987433619456,226490 769326278910414848,110389 786160988693364736,194723 794531717767892992,261155 754084700436598785,29377 791073946577829888,78159 790900026834821120,234583 780788979302006784,183269 769980507388047360,113754 773273076293246976,134470 781336164125011968,139404 791232079786684417,237202 794892596183269376,262022 765233293478551553,86103 781539709843419137,188401 754157359342227460,31720 757017804176367616,33356 753726088870789120,29263 758584586821627908,50827 761554227076304896,1170376 776859186898542596,157840 785558944022425600,194095 771744827180363778,124855 788397905300164609,217519 792034426502934528,178201 776120731432202240,153190 795724712412266496,268281 758504838611161088,52605 771524217481277440,125554 758723940923609088,52475 775972289858777088,152735 789909332234162176,227048 759152181098360832,56964 764963373448466432,83106 772162391467360256,127707 780258621229707264,164980 776860616401166336,157993 772551571091628032,131473 780919539882135554,181964 794319240769613825,259659 791813203235774464,241819 769392788572082176,112363 770003789000695812,11774 763655395814563841,78304 763163456585424896,73814 793865153485824000,256225 777630605664194560,161939 753360772286119936,27222 760184156039049216,60866 763817346901405696,79131 757428656247541761,46404 753720430951661568,14277 772917861228613632,133519 756611829120561152,44293 789775332723331072,227795 792057350886526976,243576 775727051802312704,150511 775509650447867904,112363 764153438368182272,82066 781161223081627648,182659 767798858248093696,100893 786973015611437056,207949 795132623588761600,265170 754717041655943169,33356 760992976466247680,66239 780806128498249729,182036 788716870249488384,220029 767911866723143680,100893 767798000701890560,100949 794603286896644097,261155 759632121262505984,51451 769723622130872321,114587 763594780433522688,77849 775171180676288512,142668 761308648056451072,67283 758483945839132674,53185 773855116239642624,137869 754720141791727616,33356 754888015860805632,33356 760163298910343168,11774 793527601046364160,251258 777515961704472576,161988 787271859775516672,209184 790677467602227202,246425 752844308873678849,23899 788804984477474817,220820 788887936838295556,11774 768588208997150720,107745 779188584381198336,47940 773519960480083969,137042 792140339238739968,241819 788810454713761792,220332 769263143046508545,111558 753214501609148416,26159 788473291325317120,218275 788743196972941312,220029 773046418877669376,132364 790229224611192832,229835 795108649320542208,262849 756536993455243264,43751 793187817459445760,248988 787201303281795072,207119 732723604866138113,353760 780462945016815616,179742 758193986871799809,51344 770028079330852869,116373 777957192158765056,164764 786994467366662145,208167 794926678913019904,263817 778302987814920192,167220 768975623716876288,108848 791441400680165376,238395 794939812482523136,262847 764280875483824128,17794 778001595116163072,163895 762833230420553728,73712 795692696925077508,267862 757059022528720896,45672 771226901306224640,123825 795656900138377216,267521 771490507088203776,118191 778456547152191488,164826 780671821821730816,182498 791239984292429824,234583 793209413393842176,250633 776034616931192832,87904 789244292833222656,206666 781575512602906624,131056 779491040982102017,175415 790248623833571328,229693 788122837701853187,215410 785696350755106816,196524 764883484909252608,84724 774701929884622848,142721 781027305351155717,182036 776208468458045440,154469 787312098258714624,203014 772357564025573376,121046 794571366309761025,261033 777295780071743488,160480 794641901068709888,261155 745443670669787136,738099 774051370768838662,140444 793844283212115968,255942 756522590873669633,41798 791691223073382400,238429 791847143166271489,242134 756495557925888002,11774 771643307466162176,125145 790610052344197120,231871 763339610088931328,76552 794277112651902976,256276 755480025240043520,37538 788863617118633985,220526 760431039340765184,56964 766083673997180928,91137 767860403267330048,102202 732372685104111616,351336 789932209897549824,164764 755167026553827328,35890 750073129851056128,10847 774805759968370688,145244 787061640378380288,207949 766717813625085952,93184 791087720198090753,234496 786284591061487616,202007 795405677665615872,247930 771478780149915648,124883 762980842058637312,75724 758482176279216128,52195 785911983941955584,199546 795374994465243136,265257 756224995404111874,41680 733043311166914560,354111 759207344785985536,57123 757886530085982208,49852 786911367047499777,207287 751088065733689344,16728 773678823892148225,137315 766727920316448768,91946 764278828722032640,82571 788004267709706241,214354 775789586630991873,151748 765505401529987073,86103 793374385830785025,249469 792027843324555268,243187 751982994307489792,11495 794227020033048576,257423 769310155317981184,112363 778676846976126977,168794 786531926773497856,154544 792924258405986305,248589 786537544804540417,204183 757595003862470656,47264 768824622154260480,108849 794215975516127232,11774 779327634878586880,170373 788393237807403008,217519 794305434022592512,259267 776988069840953345,159146 788043083090948097,214676 781595887671926784,188401 789159513723056128,11774 786660636998631424,204078 789085920955883520,222655 773651303788666881,137740 732654317992185856,353178 764454298935635969,83391 766313152778600452,91946 793437074925817857,249469 751633898644250625,14277 755566297254014976,38210 771701200332795904,125145 787661131846340609,209838 761328662302064640,67229 769131425920585728,108781 793105416062439425,249469 754900015898779648,33356 771563828886671361,122146 770703478901514240,118980 795310640223158272,266068 775779249189818368,151463 786614747416387584,43947 772879298172751872,132848 779362378693476354,174427 759584219211395073,57068 793944860298539008,254135 762180601793294337,63268 773192498797686784,132335 750453287011414017,12883 780840382582165504,182960 786000718209527808,200382 743240251158593538,354153 760161888227524608,61051 769293242307219456,111454 775170634699735040,147283 788192819982708737,214078 793174972558635008,249961 794873684095827969,262849 764876887151681536,84724 789817983770124288,226490 793611653598343168,254135 760863765378142209,64722 762845128654323712,63655 774317952774639616,141887 756648313559117824,43391 758428449132404736,53144 785656846623318016,197512 780375400560156672,179742 758009335213457408,48663 793209031032578049,244143 773952329997361152,140444 781420142353747968,183759 740601248554975232,11774 772589236117606400,129662 785613470624395265,196348 758334114621554688,52554 791783790003810304,234583 768302133351284736,101203 753586726266736640,27402 792041248852893697,243075 760527249116368896,1248768 752778203626893312,23167 768539567226032128,106763 778320363293908993,167220 755165097337782272,35890 765004776601968640,85562 766725266475356161,95708 758303745230839810,50923 793991561294004224,257423 793589718202064896,108396 756378418220969984,12357 764973652219535360,85562 792050926848651264,243187 791661340980940801,240145 756020554952572928,40361 733057948390285312,355357 760519297982607360,61602 754035850023841792,23725 789819040160161792,227242 792896361939165184,196314 788012198983569408,214209 788673892583899136,218275 767811982225510400,100605 781311132728524800,32404 768538119327084544,106475 793859807794954240,254135 755263786429321217,35890 757639586042359808,46076 772191720339570688,127707 779542209368432640,174435 765111679835181056,82066 768072808610033664,103354 764134974685646848,82066 771413271907819520,124855 794528094623305728,261155 764848477272625157,84422 786726471293345792,205181 787834720927244289,211875 793986825043853312,257325 755271898590773252,36545 778392794876424192,167319 780143993761955840,176125 777636947363856384,161978 793246328931414016,249926 751546858766381057,14277 760628730343612421,63149 793624144319512576,252581 779029118050459649,171902 791807044881903616,241678 767528952713863172,97371 758769549747585029,54070 773963858583162880,140211 778972611883700224,171324 792054701327986688,243167 755430120744116224,37044 758052202153926660,47761 793164413867995136,249841 757413091118346240,46006 758070407840890881,50654 793067613324713984,249210 759815445629112325,54631 791326425215270915,237491 760405311786213377,62063 758994138721243136,56284 790745690225963008,231894 755243523276935168,35890 793387148586029057,249926 756899047596630016,44450 765211565968666624,86103 754062899753193473,30131 788473451862298624,218275 791719361190977536,240718 768555597650210816,105256 790917500179472384,232169 769287156401594369,112363 771003410804051968,122146 759909475364909056,59217 787365048230432768,206007 781918033753309184,108396 762729184758231040,73712 775035165202579456,146571 769598826638225409,112872 795015823186235392,262925 770607883004370945,118192 776019846555430912,149040 785686853680828416,197512 787109199926824960,204958 786276048757338112,202429 791367362092081152,238207 790755965423550464,233587 771102607653769216,123583 778286483186810880,164435 779544101603553280,170187 761160726450937856,61051 764840774718492672,84724 776337486175834112,152314 794232687502340096,258598 790850990173933568,232137 788005489384751104,203674 770454526956412929,118192 768622315563253760,106716 776941458242805761,159411 791716639528120320,241034 762055238928986112,7311 780038716362330112,177233 759834058268475392,58239 766252929732968448,91894 749793649651621888,9087 761463317042831360,67679 781210016648945664,185310 790802204797972480,231894 778634441157672960,169201 789539605003460608,226862 792031584564240388,243075 792063990738411520,243187 793194068167778304,250408 788868934741221377,221711 790984473009684480,235621 773121583657410560,133043 758268355358756864,52061 762577631577575424,72420 763460129563877376,78542 781661382068543488,177455 787087532554981376,208307 763764528488275972,79587 760901688496525313,65626 772853843486871553,132335 777833485759225856,163901 789166805902200834,11774 774706825665060864,144082 788199599399841793,215252 795057242911440898,247930 791671019916361728,240483 785560602500628480,196788 790725504974278657,232863 790994736261763072,197046 794359270837993481,258947 780823056314839040,182726 786671249569165312,205728 767796456577052673,92274 785916957102964736,199739 768519606151426048,106716 770694581495197696,118191 793108738395688960,249469 752753157550305280,22575 763439086350823424,78192 793186954565124096,249469 751803853666918400,19899 777760606208176128,349408 773898969227276288,139404 795734603319353345,268448 788393399426613252,217519 791056491163688961,235620 793502656551612416,252824 763837489295556608,80716 792488545076277248,244550 762726321722011648,74247 781314673241124864,26066 769425157022625793,112336 794582537993617408,39957 757976401001779200,49754 786389705092804608,201558 785926606875492352,199431 788796075431919616,219942 794529305820860416,261155 771559487081545728,126614 760960982608818176,64722 792561425952677888,246295 776485408188272640,150511 787416468224937984,207835 770354139205242880,118515 793921511669149697,255942 751206244615020544,17434 790679638078992384,233307 794691651188838402,262752 750734637220048896,14421 770728200565559296,120610 795367384081108993,264397 773888005337743360,139404 781061722002092032,43589 790297756065796096,11774 792667599750434816,245117 774072422131609601,141277 770714356489170945,120610 787483335396253696,210313 751050994721718272,15536 776825926160179201,157755 792831175177805824,247241 793966312083046401,257026 753340314967011328,27045 787793441455419392,210208 754710832278278145,22393 758023306679234560,50853 790288285377503232,230704 785339449135788033,11774 771526618066014209,126389 793487693246242816,252741 760973768101662720,66116 789129083372331008,11774 789874886713995268,224693 761177004532129793,61051 793289302713270272,233005 764823196663152640,81946 780941782641094657,184533 765911266007326720,89859 761697311705751552,69231 776590750201110528,156835 795613149768667136,267655 766409714586390529,93823 771498506011803649,125111 792497928283709440,246392 788617740072448000,218275 755251244793466880,36467 789560205264715776,226731 788130937384992769,214209 776138580972412928,153194 791320387585970180,226738 774758476618661888,139404 789730146819436544,226823 791815281349955584,240763 795370565095669760,266151 791600705660448768,237236 773923153307238400,140025 760173192359055360,61051 789935615605366786,228855 767815841375199232,101681 749915152322064384,9408 757351333674553345,46379 779062196638720000,168284 779671847252131840,176068 790374007543443456,230575 766674460141158400,95340 769354431351623680,91946 787016267735511040,207287 760527424325087232,63451 790814495006339072,232863 771072331385081857,1249831 758498802487717888,48663 761263637633835009,67547 762274170801487872,72350 775425654317731842,148800 794311292156710912,258922 791430559012573188,238395 749320717511122944,7577 761641892429922304,68993 780600801399967745,181631 792853345551736836,248078 790682668471951360,232595 773653221806075905,137042 764392677400084480,79513 791772437297958920,240814 769345271503458304,112693 774331004446203904,140444 790990129468993539,233736 793851622099124224,255942 795470886010847233,247930 755543710151110656,38026 779818347588423680,176203 786196403542458368,192032 779009748158996480,171693 754091839733444609,31320 791715503530209280,241115 794974899735527425,262752 758071447449313280,47903 786138506863185920,108396 787176934375501825,208252 794560835708485633,261155 788045393229557761,214458 740377901640482817,11774 763485196234752000,78115 774046645734416384,139404 756985313239584768,44450 793432308346916864,252020 764010430079520769,78684 785328780319465472,194230 790715474476732416,232884 790982710395297792,233692 778571472277241856,168794 773669015784939522,136524 755426931974168578,37424 791748180048285696,240584 765614816291454976,87904 757117167695491072,43575 780462424830816256,180039 755159053068865536,35890 763808872406642688,80486 775772557555404804,150511 777950004266737668,164764 781503235802660864,188119 749285915588190208,8047 775968908247531520,152314 760428141059960832,58542 786300557476651008,202727 787156341647212544,208167 794898259013750785,262022 732648843615993856,1170637 775491230696370176,112363 781210949277462528,185313 790971783956627456,234583 765331989897420800,85285 788464590107516928,217519 794630427545894913,261155 777444160261361665,108396 773621611593293824,137740 759117302809767936,57131 768297716514328576,209828 777638274680561665,161456 768540943805014016,11774 773994352460697600,140444 775484689666629632,112363 756309163320279040,42432 764510429603176450,78274 794555481180241920,261155 791183471997702144,236502 752310526684856320,17842 766802373960462337,91700 772081420542017536,129471 785261943414226944,193368 793732663886553088,252014 755904926950109185,40550 755062689437671424,33356 769041548168327168,110381 789160240197623809,215505 787088743890956290,208980 753602599086010368,28477 766972055292174336,97081 787335522628796416,208599 759213983211593729,51798 762540240687030272,73030 779005380655509505,171693 775721943630741504,151071 752628110537916416,21091 764193201636900864,80098 786972761964941312,207949 789262382295977984,224678 789131082482331648,223286 773529534599749637,136947 760538391444279296,63268 790760105335742464,229453 761365234690957312,66801 779416676647305216,174435 755828890363305985,39957 775651194169470976,149259 781481049322848256,139404 758318513434071044,41703 764282489858772992,82457 751993019054817280,18504 765387149516636160,82208 750379177660997632,11774 787316482648707072,210289 791465178466545664,238099 776521750448406528,153667 758482693063528448,53185 764080598189170690,80939 774591193715974145,121949 767108443668901888,97386 793314168040411137,250633 791127372309364736,234583 767924850753142784,101681 788541223044800513,218977 751740480845557764,18893 764134550188400640,82066 794520060903747584,257353 775424295325560836,148537 761013163236229120,350699 785317880225230848,194079 750067421130600450,11250 776854628289900544,209828 794918982591610880,261155 793902043169599488,256255 758705466272776192,54070 780105102266740736,178045 762421529665679360,431998 769348647238656000,113165 769820298904559616,115435 762644851796172800,148861 794032999511838720,257674 766569302711566336,91838 779112874983600129,171995 768695064419852288,103899 775176904957493248,146855 754032864279289856,31377 786557393274417152,204413 790250006129283072,222545 768926844636819457,110381 781524761788555264,47940 755180588089298944,33356 794125197452288001,252196 766174522546331648,90125 779290727868018688,173753 763899743596576768,80939 785991096623136769,200490 734400127620808704,350808 795297270258434048,265257 761182628896727040,65180 769372475989774336,112336 766596547052208128,91700 793135902373576704,249841 788072221583417344,214114 791469976263720961,237935 792841402203959296,247819 794685466054455296,262752 786148405491949568,194723 794638341727784960,262053 776486751376445440,155390 780500651310735361,164475 775830956099895296,151157 794950682667347972,263895 787011798947868672,207113 732735777713586177,353858 761172937487577088,66116 786698946219565056,209795 774446406547353600,142563 787260976936607744,209477 788852573029732352,220602 781324801201758208,187370 764602546291814400,84209 755199324603035648,34898 761048015805087749,351147 762007156291833857,431998 790779998680584192,231894 774027675136581632,138819 751150068669960196,17371 794911369837613056,263895 743238711068995584,354153 776177162655178752,153575 793097033913470976,218875 754759679788580864,33356 793998791678578688,257492 763502762780786689,78189 792081351709069312,243398 772867462526140416,132335 792409419933884416,245078 776625206832033792,42036 795740275993874432,267746 785380913576312833,194065 786603727150907393,204413 749322545892102145,8047 785265445255380993,108396 773916960715190276,139404 791673837385617408,18395 770202269363032065,97942 789213285904060416,224221 792109074221596672,243421 770416359612243968,118515 785895076081852416,11774 795217078592688128,265661 761256932724334592,67517 763042380706611200,75899 764766754887180288,84679 785965454506401792,199546 741370645993422848,1170618 759117953245872128,56659 772735015595626496,132288 779786724134166528,170187 793284395247341568,250430 773318069137448960,136110 793500728669024256,252741 772041113200799748,129128 773497713753264128,136904 780155142410637312,11774 759845801887543296,58542 769283846592430081,109713 771460257725939716,125367 790948768740806656,11774 792182535203586048,244550 794680269726949376,261155 788451679301664768,218275 764067316627714048,80939 788356213062922241,217156 793183201913176066,249882 750850051321294849,15255 753190256845828096,18215 773965932226027522,140444 778573833284390913,33169 795289575283429376,265644 778312584084623360,165435 785500827029016577,196233 793247922985066496,249926 754859690530594816,22393 775027571792674818,144684 793038979004235776,249013 774661113527009280,142852 760136887637901312,60866 785682017753194496,196277 762165281733173248,349856 768950527262535680,110615 788483854533140481,218495 788752063148752898,220029 794510354499981312,256439 758433189425623040,52362 763776533689356288,80177 773858119717908480,11774 792028993314697216,243075 764422978159476736,81946 791686119251255297,203821 771135286805864448,123825 781653722254323712,181892 786850283124961282,206008 761642221972008960,69947 789724524337991680,226034 790406258922627073,229693 781433598964600832,187857 788763057434394624,217837 763112679267590146,76451 773517787344080896,137158 780561517699883008,180655 753251806956785664,26458 795186105998016513,265169 770750078491488256,120610 786578134132895744,198513 764903653140492288,80939 767519036921876480,97413 768852679078666240,108782 735164043271364608,11774 793313780822339584,249180 742328255726923776,349951 759050147766468610,47207 768223863998210049,102449 789930759029010433,228820 763089267614703616,76549 778455603186249728,166075 767444439300276224,97811 768803304415473664,109104 757702299938492416,48991 785678882615812097,108396 761546371577090048,68864 767735018521235456,100561 792103718774722560,243187 775686369674952704,112363 769359712898936832,110344 753439769032437760,27143 762359370504167424,72534 791361785408389120,238207 792424884219551744,244143 775391454541643776,148170 753712724375314433,29456 780570400304402432,172132 762513980015247361,69190 765736169787142144,86047 754933722525433856,32625 787780747188920320,213064 795720500353892352,261155 793474623509663744,249926 791681775391027200,240483 786002186824134656,198671 791443188485533696,237491 754740711132651521,25698 759491373208899585,145399 775097169023868928,146259 776957325668212736,158387 764207745876779008,76794 768517047525347329,104999 776788461500063744,157693 769928674560860174,115159 790938358696423426,232169 765321330841509888,86645 781739126211084288,180016 788099217109680128,215505 762091378503397378,69947 773712737558028288,135954 732596808271187968,350453 780459060592193537,180112 785270037573763073,194648 775515311512563713,149953 787325805198270464,193092 781239519362166784,182257 752672777627283457,14277 757056620496945152,43225 791846820951515136,237813 770641126520942592,119681 787070607615750144,207965 790650760421838848,232881 772431401396244480,128934 793873576478867456,256255 750792707400986624,14950 751752467952463873,19317 758370152878477312,52532 785655972769304579,195975 735118592094527489,349197 768991032612564992,104932 780192467635343360,177724 794743487732350977,261155 794609707394727936,261155 786249297415200768,200490 788264616027492352,215210 765301755340914689,87062 771405828330889216,121479 767804300659658752,100891 773692235489480704,1250073 780602212699340800,181984 793168043677392896,249348 787431177204281344,210740 767075141339770880,97811 755611701190340609,27045 775035515724640257,146259 788033935519256576,214209 790049949685846018,212131 789508176576000000,226731 793188157122449408,249057 794960715538956289,233467 771708466113159168,122528 765004459126628352,85562 790873420586024962,232863 756839328760733697,43553 780940550014840832,183811 781903393900072960,188401 795278013889974273,242693 767875508751233024,102137 795374602000236544,266006 790728453893095424,233154 765198792115257344,76146 762740443524182020,73706 786949247681777664,207613 758627048722235392,54096 768770950657478656,108849 776777911751827456,157755 787421862385094656,210313 794037790782562308,255870 761524107666010112,68993 785658868864995328,197907 790398435719467008,231015 789836423260168192,222785 793533971653099521,11774 755370701029158912,35890 754805428878356481,32495 762735100081610752,73946 762845586554966017,75233 795065325612044288,263926 765290939971665920,80393 764017838747103232,80393 785473553042960384,195975 792970559361613825,247241 785554447715934208,196917 775837252886728705,150426 757072056882266112,41839 793199248103788544,249926 787323259482243072,210289 766065066106036224,91239 767571325523267584,94612 774356939933229056,140156 778425266360115200,167220 775721869475319808,150511 787444284496744448,210235 792766584603508748,247241 774069144400519168,140444 779130310202126336,171037 769155598852165632,110659 772096699116519429,129471 749362325598015488,7828 763756998752022529,79592 768549503016329216,106763 769312876666302464,112788 790276855328759808,227048 761641750754693121,69947 752650066909769728,22662 758716246825181184,54070 790642526424358912,232419 790297538561703937,230485 793104664623452162,249469 792110710859771904,244159 769831608933314560,108396 772901111548305408,127657 753982886458617856,30297 794940827759943680,261050 772998222067359744,134033 789547802141552640,215252 752711644220981248,23167 790618385197494274,231870 768284511134023682,104162 793624508468953088,249926 762286580526637056,72035 786174948238688256,201494 792015562738167808,243075 794636898157395969,262053 790909491927740416,234878 785785886063460352,197512 758647038590320641,349060 777883438254727168,154914 765012115845414913,85562 777008335107137536,159146 756729315518128128,42344 791515493156794368,238207 760814781360066561,64713 787062494451867648,207109 770995754429145088,120613 773638629805522944,136904 771144632331804672,122145 791377327041032192,238395 778318147518509056,167220 781243400997769216,186149 795419925254983680,265855 795159183637102592,11774 795670989371805696,267862 787133037439877120,209351 755464589651816448,37730 763738979204210688,79578 788192670468411392,214084 789658054052704256,199307 765219150541180928,11774 750298471996002304,12357 788034990898548736,214354 780921008689668096,11774 791738240868970497,240483 776039310822891520,152182 789854406598471680,228172 751834486170681345,17416 772085830781399040,129471 785606245633830912,197512 766700424753741824,95672 791354015812456448,238207 751681118466744320,18870 786942951113027585,205186 785822525934694400,198671 766018126508986368,90384 780770072822415360,182960 732728556036362241,1035907 752690201923768320,1248219 758011015594446848,170736 762144157506822144,431998 764802761980534787,76623 775746724052606977,150394 793879352026988544,256411 769038812207022080,110362 774583434459041793,131027 760214200488689666,61011 754718776084488196,33356 765146250153000960,86103 767147614412283906,96898 767672424494145540,100553 781901794385330176,187131 750841389311791104,349060 758409384485593088,52821 790603986499870721,230741 780836999813095433,11774 757752493594075136,49121 795368054926561281,266054 770307998052823040,117294 776843947511517185,151090 771406125480697856,125112 792773292876759040,243075 752110151574941696,20008 763737073744347136,24252 775027202345750528,146259 765674505876320256,84889 791727419187048448,240535 776291670153433088,153573 793200889662058496,249841 778921017926352896,171168 781530169395863552,186584 766467993710624768,94130 786687962260074496,205294 769320273736822785,1249667 788124065907081216,214209 776638514612039680,151916 789073109160562688,11774 786984905230004224,207974 753970357481181184,29263 779121732611248129,172962 755598179794505729,35890 794697362212061184,247240 734629797201096704,352911 752726768860016640,23167 771779102206550016,125554 795709689329778688,199307 789167620746457089,11774 779304358949388288,167399 791352286916128768,237491 793484880814497793,252580 753714251764760576,29456 771793045683593216,126293 758193041349877760,51451 772865999100051457,132364 793128658844192770,249469 766749471585689602,94683 762662715663843329,73926 771542830527287296,125367 794564418361139200,261155 767251531976548352,83638 791271390980603904,235349 781315373383548928,187368 760383558435430400,52887 767836091332202499,101681 767928229768392704,96039 770612937572642816,118192 790988167654481921,235590 767832871864336384,100605 750656721886949376,13532 794527971801440260,261155 794712597736161280,262849 762806846855929856,74650 773448176607064065,135025 791337170271285248,237594 791721744671223808,240483 791435025380102144,238110 767832101273997312,100605 754941560660172800,17416 795375684734619648,266151 760921102445060096,64692 779392823854456833,173628 758761928462209024,55112 753359598426333184,27222 756549870849228800,43900 791469134181724161,239405 788938484819996672,207733 794583094867075072,39957 759699463476830208,59398 758042789888221185,49852 764869072379080709,84724 761439641966825472,60884 785971595567390720,200235 786074802327056384,199961 794580099852996609,11774 764185610059939840,81946 780680382987378688,182036 768051020060561408,100893 786371558759550976,203510 793960938336501760,254135 769824732430696448,113608 795691443436343301,266146 766401416340447232,93286 775052877815508992,146214 750394015661563904,12883 758134272620363776,41703 777234545330360320,158387 767384767755120640,96799 788260581610393602,215437 775348347716587520,148045 755513202037755904,36735 789164854330351617,221416 733345835275014144,11774 764678847610486784,82066 776264020802277376,153779 762636296573554692,73926 788528601381670912,218275 794744397988499456,262849 792881964311126017,245185 787843250644197376,201374 793822606289952768,240890 785888993434939392,198671 795006339059773440,263933 757680903627870208,1170396 763923897137831936,47188 793547807433129984,249926 753461001429725184,25386 764503577448607744,82283 788112372107993088,215608 766281049714388993,90384 760886754366717952,65222 786957306629984256,207287 764564940422320129,82236 786982964810973184,207613 771062861342904320,122388 787972360775299072,208146 765586995615715328,78360 764502830296272896,82230 763134213084229632,76665 769016918976102400,110362 793104514576371712,249469 753713382671417345,22777 764625119595597824,84209 765669557914767360,88546 767074451301203968,93144 751863255136608256,17416 758443371215978497,53015 756901591471513600,45453 763939267957489665,80393 768245138678317056,209828 793855294790995970,255942 766370400800481280,93068 779473076652167168,167220 776772465414529024,157993 774174543459917824,140444 772280802222542848,130415 757123417795661824,46225 757442417079361541,47284 775025964497510402,146259 777313034385653760,161352 759211060876439552,56964 777596732486148096,161387 770225677706620928,23762 758064746377670656,50827 756279684325904384,42432 778303943889788929,167322 793118960854065153,249348 760981038147313664,66165 772789258994192385,132578 774640673760899072,139012 763261578707951616,76549 795307161194622976,266079 750820215173292032,14781 794442585867595776,260033 794697585244127232,261818 758498445183291393,53185 752171945513381892,18502 774012799014014976,139404 755146069088927744,34666 753274606409035776,25968 794726124844646401,263096 764149192700915712,82061 762821867505713152,73926 772937266809311232,132848 775373290206470144,148537 794778930209312768,262053 755549249232711680,34040 794693731630858240,262849 773849351840038913,138819 778330940179353600,167319 767683385896660992,100605 764342764125327361,82209 787083653377617920,207949 794664668203810817,261050 754011502261178368,30339 768896284497358848,11774 770188698524626944,44421 779373428662939649,173964 761512959130697728,63179 793570430246350848,253164 786693700713873408,206007 771770077217775616,127871 794356348662054912,258613 778631540653850624,23762 790664541159981056,233307 779327741304811521,174115 790975321378086912,235536 781718241248964608,188934 768504243581923328,107072 761875834546380801,67297 773827132057280512,108396 793550651917791232,252408 779119034289623040,172057 761909211231989760,70543 772183638247104514,128025 764298288732319744,80623 794599495845691392,261818 764407569158926336,80939 761700959512776704,69356 761724802688290816,67852 759922382144311296,56552 787018957135851521,208167 792015559974002688,243092 792155450183737344,206257 765569369657135104,87904 788387025481334786,217519 790406373150384128,229895 794532819443810304,261155 774643095698714624,144542 759497169464205313,57574 790990829456416768,233736 768868767988416513,109666 777251247409729537,159016 772316293869342720,125742 791332250155638784,238207 754047954873421826,29377 793769432413769729,251758 779765218142552064,173682 760995645607915520,66159 775717896483966976,150877 786566888746655744,204629 769919987465289734,114779 773676419498938368,11774 778401112810459136,167124 786412815259013120,203674 793347812339617792,249926 735995147607900160,196346 768019221418737665,100620 787152136215810049,207613 794006121459621888,257325 773720269940727808,136886 785514152324456448,194079 751890865417773057,19295 766332647513600001,81929 787130330406944769,208538 794329074634063872,260033 759087760305160192,54519 760296652053753856,62343 757543334210600960,47782 766215459075190784,351436 781122300406038528,183269 760968310909317120,64693 749817944557838337,10307 780437263792701441,180310 794684227103162368,262752 732564238112194561,738099 765730503433617408,89271 758757470659641349,55112 788451645227053056,218275 793843132550963200,255942 780373368369508352,179742 762640086118731776,73926 791433868179943424,237491 757339030883143680,46890 781099860032229376,182726 768821492993753088,108849 781274079445737472,186584 761278016035000320,67547 788128407401791488,215012 790223023869562880,229693 791830506031636481,240483 795729724626575360,262022 765001743272861696,85562 793495498292355076,249926 776852200630816769,157755 791802240491261952,241819 754724564773380096,33356 756473183440515076,41108 764344776464273408,75724 774798956391981056,141912 794149833586122753,254135 755823988346019840,354826 788136878146883584,215031 779718180176474112,174756 760096291208753152,60542 766239382370222081,90125 791405839114436608,238207 793079966737006594,243187 764829877744889857,84689 794384783862157312,257492 768881752270073856,109874 791777749119664128,241678 779835508763430912,175092 781275017912934400,186584 761913150291587072,70941 790635228825923584,232280 754789792965996545,29263 776448675115479041,148903 793258589603311616,249926 766319118454710272,90982 752852258803462145,22952 789250016279990272,218875 788567390913036288,11774 749653732330131456,9087 788092873258496001,214492 780628956890267648,182211 794001075355484162,254209 760160419269009409,61051 765323114767155201,85898 788201815317688321,352258 794691467591749632,686533 773870608287399936,139404 768130313423687680,102514 766607663580999680,93286 767403706518089728,98751 773901240002613248,139404 788733796581511168,199840 777952661559664640,163990 766644950788296704,90252 785740793692643328,196277 790619253707767808,229901 791889376984731648,240483 789965104670511104,228820 759605584056365056,59164 775851659700428804,150994 790731963896258561,232169 786681012659060736,205728 755066501695086592,23377 794478056551448576,258598 794676945913049089,262022 762012341072498689,431998 790610271597232128,246425 777226542229311488,159876 766453748600147968,90735 771331582770622464,121612 776007060865581056,152887 788731012691824640,220029 759132133680029696,56964 768914072028876800,110209 777161487924076544,159956 758745057214156800,54011 759100331779321859,56964 778363912374722560,167569 785279034460549120,194667 794675684664819712,262588 760855087858147328,1170555 786364226738589696,200317 790325601571864576,217519 794694319919730688,262752 787016892506595328,207287 773335037181853698,134993 763172083983462400,74483 777457045511413760,159475 793856906561368064,255942 794533512762261504,261155 759132396721737730,57130 791789120792047616,240790 794690104682020865,262588 760467164658700288,61742 791666046356692992,240483 794533115595079680,261155 794739933336334336,262849 760967791038107648,64730 765354398335762432,85562 789066856615317505,217665 778754365851070464,169029 776771876169199616,156835 786471961018773504,199546 759112313005801472,57105 751971736825061376,14277 795039660875595781,247930 785628474669096960,196277 778863776011608065,167319 764733421969080320,79040 779409378411765760,174427 785616428787339264,197512 781541029975429120,183759 793204734450667520,249926 790469619257597952,208178 791066665626787844,234564 765661148817526784,86103 766049650130292736,81929 765373561640984576,352839 771014421619482624,105109 780617234729361408,182154 793802518367055872,254483 794776276112445440,262752 790694640865320960,232911 791720933950095360,238395 790278218586742784,229693 795456318383521792,261942 788785289485488128,220765 788162659833098240,197512 758646666060849157,53985 785381894477062144,194085 786373407281549312,202101 779713841915633664,176030 785347258141200384,11774 786644882370723844,204413 754860952961454080,32873 773916677020999681,139404 780771436214554624,101020 793527063328141312,249926 774384503603224576,118724 772797147871899648,132335 777007047678111744,159876 764062671847034880,80720 785322154573361152,193533 767706604439470080,100605 732230866567593984,1170318 765053060913561600,84724 773666451613896704,138490 758100533055983616,50337 764914516974972928,85305 760373668136554496,62002 763093782652854272,76577 776772179358646272,93150 778197983871528960,166390 766028577951232000,89923 771737023614967808,124597 775062605786472452,146205 753253017894391809,26140 786797509255368706,205989 756905222853627905,45125 767804313250955264,101681 770573251248480257,118087 761548892810907648,68993 792143987951988736,235685 781914900763254784,191177 792503818885984258,243562 769228756284153858,112399 769554731211554816,114241 790913676022689792,234205 774345567593984000,142454 756363665058566146,42432 769286978307141632,110389 773593026933514240,136319 785609302622875648,197512 766241001883197442,50307 793970760897490946,257353 770760322118324226,120425 793876147620552704,255942 756673859785404416,43751 757984714703581185,47264 794963690416009216,262430 773235361896095744,134975 786295043288072193,202429 791616495990239232,240145 753525940509081600,23739 770990167758819329,44421 785940501060947968,199993 761372662736293888,66801 767836494761381888,101681 764249659841839104,82283 771041503917506560,121140 794694022585577478,262849 792817255088328704,247877 756355247337910273,41141 767922783758065664,101681 773952038396846080,139404 776325153320034304,153248 780707377695846400,116169 752215593776975872,21074 770853365068668928,120519 772869108396208128,132335 780569561200365568,11774 775828310370680832,151463 795089388115992576,264397 791194298830168064,235580 775996538573066240,152735 750869634086121472,15748 779017840758259712,171693 789245910559682560,353879 793618103749967873,252408 734864510373244929,353374 775120098596093952,146259 752626240704483328,22777 790650118445727744,11774 788028059005906944,214354 736003485427208192,196346 764138882669481984,81702 775395914991173632,145866 763428844162383872,77273 765794713207205888,88052 768045211788320768,97685 780258247081070592,165348 775806582395318276,151439 779065486969405440,171693 756915363099447296,44450 757279110146068481,46406 780718013565792257,182122 757324972436041728,46958 795709922252115969,247930 762758872553717760,74681 778941042817175552,169384 780559349156552706,180723 793496669140684800,249926 749217247860629505,1170550 780216887695253504,177773 768644963085197313,107423 794566598258348032,261155 768834262246289409,109104 791040575092862976,236274 770203070978547712,109960 773709899679215617,11774 766458143182159873,92959 785527430723280896,196676 791766264762896384,191778 758494982407794688,50360 786056305421094913,198591 770995148352319488,122299 757016629821661184,32337 765560733321007108,87904 785499093594406912,196277 793841864210165760,255942 768897257747853312,108729 773971423102636032,140444 778948254608203780,171168 794728749556240384,263051 776178674185957376,153854 755206412423364608,36219 757906447216758785,49754 777273392076423168,157755 779318771504807936,173753 777081204520517632,158520 770569091488763904,103812 774494713042788352,143585 788365306993446912,1170441 772268960871948292,129551 790522948520116225,231894 758334216019054594,51751 765506071305789440,87904 760263681770819584,60794 768683706416525312,106447 777014656187535360,159876 791621692602802176,237908 795114179992715264,264397 755081496906571776,738099 790658017276600324,233307 794552918401839105,261155 794311748681539584,258613 789481519463092226,225981 766689863827533824,95593 795763232380243969,268643 777440533232885760,161313 781144151136038912,185496 795746653189902336,261155 776122389901942784,153845 785697291172581376,196277 750731327582769153,14277 793293059245035521,249926 761046510763057152,66159 793300139087695872,105109 764205226169696256,82066 777024797725384704,33169 785849556730843136,192032 775254523463999488,146847 747631477328855040,350826 794774016053477377,262849 754706736280276992,31177 794617873201238016,261987 792351677529616384,108396 794533732724121604,261155 768005205996761088,101421 775037398631624704,146259 794454676141932544,45672 773618947161743366,138165 793869180214898692,255877 786237579167354880,201555 788960171275857920,222500 789071654139801600,1170441 791661760574992389,131084 761536718172516352,69034 774453153370664960,142668 753769277371650048,29819 794691511480893440,262752 753214764487237632,25893 772893487205380096,132370 788005483676401664,214354 777889141790945280,163763 753105919563689984,16768 793189857807990784,250033 785935762856505344,199546 787905151281598464,197888 788289315721908225,213834 770274876296826880,117257 775462558958510081,149121 776983219530899456,157082 750218394595536896,11015 775061459227123712,140444 765184658908872704,82283 785609048062177280,196917 785725816218857472,194082 794139524943069184,257492 776225892100022273,154071 789870041407758336,225456 778344350988144640,166532 794636830440300544,261942 756944011257077761,45311 789661467989516288,226881 780088104585535488,176128 733112659357405184,355480 790624883348611072,232884 791405110253486085,238207 763000811450408960,75899 792490132863541249,246225 776058244020129792,153194 788445970702798848,217837 776102804918300672,153194 778949257122373632,167858 776268658783952896,152946 794847226380042240,262752 754098526418640896,30296 758691002274242560,54070 794976285235773440,262925 759571668008251392,57068 764384505889185792,82066 768865354583986180,1249612 793189248564203520,249469 751861126615498752,18391 763908791188459522,80939 761655685272576000,70072 791338290981040128,232169 791348485010235392,238395 758667569817538560,54070 779360518377246720,174230 756877878034255872,11774 768879235767296000,109104 763524851768360960,79020 787314124061548544,205186 788713720939634688,219942 732735735007170560,349375 772045629157617664,128519 786635196661497856,205270 754767489393758209,32947 755030540605009921,34666 765913383195508736,90031 776260613924265986,154534 793965629778690048,255942 766304123662766080,11774 773875880598704128,137042 788359948812058624,215608 792873479200735232,247241 755103401034211328,34666 786103045478313984,199171 794574094524002304,261155 780487912253186048,180112 761760730060238849,69947 762737728119185408,74681 773747142087225344,11774 753694972617056256,29263 793432016398143488,251390 732274246408359941,349776 781520018538233856,187976 789078555179290624,223286 752977732624146433,24787 794134987507384320,252020 788059773123989504,215005 771865719436738560,128615 758123447117492225,14351 787719527312175104,207109 769164339886579712,109104 773726989995937792,137042 777197942411231232,159876 758113554067103745,50804 772179459109744642,129991 764448638181466112,83372 781377248117059584,186362 751171202895474688,14421 794344245607866368,260033 778607643908829184,169201 775531452733722624,112363 763889531250585600,79513 774298674105122816,141360 752014015887441920,18316 786599837538119680,193513 791264318948081664,237491 781343097053556737,139404 768966616050720768,109960 769774228891701248,113780 792736325359181825,243187 772629227258732546,87904 774313584625061888,142576 752116121075978240,14277 791669993406537729,240566 752942079534182400,22546 774235967175680001,123865 794559953746829312,261155 770419055555514368,119104 793188910738317312,250033 794635230296543234,233467 734725564007895040,351644 763073657371398144,75724 795409860640866304,266491 760199793364860928,61051 789521031933333504,205972 750184831800184832,11495 785553845980172289,196917 793329344730935296,249926 786578053992448000,200467 795007549602861056,262849 753845145875775488,29263 787024574030417920,207287 764253135418327040,82283 765633851037061120,86103 754779034333093888,33356 776153786461020160,11774 795666645851082752,257781 779524247899168769,161349 745312114697474048,349320 778658148982874112,11774 777550773421010944,161352 756631514264264705,43553 762318252907327489,431998 785238640800718849,194178 793152739458940928,249961 787858073671069696,133136 789935098800078850,218469 777981085468635136,164375 791680690517454848,238099 794656168513851396,261818 767769414292824064,100929 770823431763918849,121479 792799591162839040,245607 749019990527971328,11774 795658560994766848,267521 767168910244184064,84904 767783768870555648,195876 778819335888318464,168794 790179406660513792,229724 793859911092436992,256038 777922799973208064,140444 779383913147879424,174230 785254476563124224,194079 795702379891003392,266500 787090172651278336,209151 758375495226368001,46384 763460053458382848,11774 752751912156618752,22575 793662465364008961,252044 733034402465386496,354330 755903306497654786,39462 762840338574651393,74868 786615083338084353,204413 793147253158453248,247232 762814053492350976,73203 775115521737891844,146580 764582545308737537,82203 765596833603125249,88311 752987531847741440,24366 767997452012036096,102249 773599756878839808,136947 778333762434109440,166390 794708875744313344,262752 786612857114943488,204413 786931082688077824,193156 788545002188275712,218832 792481312787488769,246225 754812483517292544,33470 760202662193295361,60866 768865487019048960,109767 757775924083306498,49070 763101553074970624,76188 778903898052374528,169327 762991467644289024,75724 768123503115509760,103354 733258013591646208,355480 795229831722110976,265644 773575457035816960,11495 756506308073951233,42249 758435411303596034,48289 791709760672309248,240260 773710010471751681,137698 785879710920093696,115435 777845592940838912,163990 792322545819279360,222535 780774733277122560,182726 795749515903074307,268646 794633948273975296,261567 779387442629603328,173628 766712786470797314,95672 755794196439498752,39475 763079506320056320,75899 775873737707008000,152314 789139957650784256,11774 775091478880067585,146259 732625421850791938,1035907 794370452948926474,257325 793736751055372288,253166 763796846447845377,80393 789210594914238465,215437 752279606225494017,21579 785840971963625473,198878 790660018903232512,18395 773702113155100672,137042 792966125512384512,1170556 758756247763980288,54070 794025769618075652,257492 788045445226344448,214666 795711004244111362,262022 786598966519435264,11774 791715808644853760,240718 761995658572156928,1248988 765555570300641280,87904 768308987007791104,97080 785262086553239552,11774 757376179368259584,44450 760510230656450560,62051 752628475727605761,22439 762788828709064704,74281 756418209159401476,42249 772171261619343361,127925 751234771171192833,14277 754780178966913024,33499 781917353516863488,188401 763449868538880000,47188 795270683899129856,265878 760220454816579584,61412 790629166714617856,225995 750515228983627776,11495 775554167326728193,148645 755376757302300672,37044 786592894077448193,204901 754820775320903682,33356 732621876913045504,1035907 781668905702068226,186584 790262218356994048,229159 763889727124627456,80403 760211639358611457,61011 756556604837916673,7700 791350666258112512,11774 755166412814094336,35890 793440687316357120,249961 771420350995394560,125554 761292369765421056,60999 795441672230436864,266491 752303569580154882,14421 786543604420321280,203674 793965704030588929,240483 792131064848343040,203546 795743113469919232,267737 777323147968196609,160539 778587243376029696,168794 791446384918482945,238292 776631559696818176,155451 775069106827587584,144730 795054591373099008,259034 790546839829417984,108396 776745121043795969,155451 790985301762211840,235590 794778548888367104,262022 764944956951846912,84724 793948504389537792,255826 773961487282950145,140372 768158005011451904,104162 776851682206453760,158229 780817324643352576,166282 768520370743894016,107257 790294831683801089,230288 785692602901274625,195975 769011884787920897,110477 751575350740602881,18413 794816671852675072,261155 759155753559162880,56952 790794900308537344,232863 763858694257999873,354311 789959176227201024,223286 788122722618314752,215754 792154908002836480,242690 749389292707864576,7140 750530716140642305,13021 772070200615301120,121479 785843084282167300,197063 777923339356635136,164710 779392616353767424,162044 764550069861441536,1249246 794280547728130048,256255 760556803935440896,56964 763826427363926016,80486 756508292692574214,42249 766390975031828481,91804 771327547233607680,124597 772179206562254848,118191 793931464530280449,256255 775186610048471040,144494 772965084318621696,133454 739970816494952448,11774 766823809152233473,95672 771482793167687680,124883 773608525318672384,137158 758018782119858176,47782 788739592325361664,220332 787096277657890816,208989 766782345491849220,95672 773649346009112577,65974 768178210311802880,104313 786269364135669760,201958 780880012723494912,181419 767337294474817537,97754 765956596132417536,90482 786403049929576448,201558 795431493338337281,266151 762738966864863232,73814 764787461004337152,84724 775777971097526272,150927 788831089678614528,216009 793476067306582017,252196 788444143282364416,215030 792371656857616384,243187 786610661631623168,204078 774642712242974721,142668 767847965406789632,100605 773375081393299456,135025 787308728173203456,193121 753969594470166528,30304 788769026365358084,220029 765378282053185537,86440 788761935592484865,218469 786061606371418112,200870 752962122779398146,24526 758696003847360512,53703 791415678288875520,235349 792101393288933376,243187 772813214576967680,132335 769296316149084160,110585 781216914714406913,186376 790711507659198464,233241 766059948296007680,91146 785904318595600384,199546 794963580210712577,261050 793250480378044416,249926 794546817979613193,261155 753353571899351040,27222 754738011531796480,33356 773266286650331136,133043 764674426218524673,83367 786398297082695681,194723 788080740500017152,214492 768080980372402176,103354 772871960061579264,128284 781314367539347461,187359 791392419552038913,238383 791697037720821760,238395 766411887340761088,738099 794298258407510018,213675 751898003884171264,20279 757219223764697088,46006 780147999586607106,174874 758506652639330305,52605 790974538339065856,234583 788868350101233665,220539 794569274635350016,261050 757596490009149440,47940 787798468236570624,205197 775025429333757952,146259 792773126241255425,247241 753919106517241856,29263 792656519435284484,242693 792242966622531584,243187 788474119469821953,218275 753161484939751424,23672 788104716219670528,208014 776186403713536000,153743 791380521775427584,238395 794555040858042368,261155 786197967359340544,192032 770349622829211648,117400 790294420394573824,11774 793840523266097153,255393 750421896747945984,12883 768236595875045376,11774 760570388506181632,63371 794772199542558720,249926 769142136650473472,111558 771686321236606976,127134 756306778439245824,42432 780615019574747136,181886 757754908418330626,48750 770764087580033025,113412 772084752014831616,125131 779016767498620928,171865 767943565322301440,101681 770785187147845632,121046 785314028465684481,11774 755108971904720896,34666 759102043793522688,55660 758805052878229505,42453 750340912903888897,12287 764981236250980352,85562 788475862324654080,218275 766286158565367808,90482 756617870692511745,42432 763163661598732289,75899 773984723471171584,137965 781226403639418881,185313 769696070440017920,114987 788347621479809024,215252 791009270171041792,235251 768298133000327168,92152 790274744604123136,229693 767608645488144384,94612 780177147021365249,154832 757996450101932032,50500 776440788406239234,154986 785586944931688450,197306 793212300652052480,249926 775775878198460416,150394 732158952327143424,349461 765209039013720065,84724 768170191188402176,94627 793417549312438273,251947 774355737669763073,142942 789963242672099329,228855 751947017899810817,14277 778353264127512576,152594 786939039819497472,207613 773893272980877312,139404 755872985739845632,26721 759424668461707265,57964 787106569934610433,207287 791441908606173185,236393 753632485976584193,28732 787427057697431552,210274 779440227823685632,174756 750329657849819136,10251 780905316242235392,182049 786935198654967809,204850 786755550520414208,200963 761518460954292228,67852 763798035684028416,80260 791438373806190592,238207 795419016722522112,266884 772529492296335360,131007 793788131631853568,251803 787022753501024256,208016 786950778510598144,206644 793134780011249664,249469 763049944622129153,11774 777871663560089600,162559 768898084285931520,11774 758097250660876290,51239 773566008741289984,137042 794828638491275265,258305 751096124157681664,16897 760595195754901504,63451 771395836429336576,11774 753371898055098368,27317 770416894545309697,118191 795407770535149568,263141 793415284996575232,250633 770757417642504193,118761 765172380679467008,86103 758104828249673728,50542 773657923574562816,137158 769267952990367748,112693 764717233159413760,83866 776196268255121408,154534 794102304962121728,248652 769105871918002176,110585 769613744750100481,114422 775620921679806464,148748 791316566184906752,11774 793622376340525056,252196 758459051223183364,52879 765384954696073222,87145 786090162858106880,124597 789204109857480704,224297 779849901920362496,174557 793845954696871937,1170557 762992435853221888,74366 791885646142898176,240483 795489533882155008,266079 761616390751186944,67401 779479852764102656,172185 752844008557318144,23739 755101403320909824,11774 789485945577799680,224333 758663331964002304,54070 774946733084123136,148861 774002568942981120,140444 774382662865870848,142566 787280430718263296,188577 772838161126977537,132335 794541510721204225,261155 793515862145794048,252020 777289224840032257,160683 768881520182452225,109447 777843951583817728,164001 793842223091687424,255942 795384839503482881,266748 762625928832937985,73814 752828291552276480,22575 786913680139116544,192032 791056253900427264,235590 788758718481518592,220526 762623343593791488,1248998 793968127608438784,256393 773878354281832448,139404 793439365687115776,237787 762403840964558848,431998 780691188982636544,182257 795657562779774976,198840 793458293419175936,252020 793629392031416321,254135 762596947869831168,73662 762786620055498752,73712 774813446869282816,139999 775040156739002368,128934 766406041890324480,93261 778834385315344384,167319 779587674197942272,174557 745544207914307584,195876 761390112248823808,67229 787732869682790400,205197 780506835027693569,180306 761541326999396352,69034 758714320465358848,11774 785667976506683392,197297 755451463128780800,35900 756609428690866176,39096 756578095197323264,42344 761259536942526464,33186 773256558629130241,135381 786795777007898630,202727 793881921939963906,255393 794044182486806528,257423 794530575533113344,261155 788420543292837889,214078 778997254875148288,29263 746753889639108608,35479 792455981674397696,245148 774631020536721408,144187 794207618864652288,258771 775191231001403392,146259 752144820685172737,17416 768596042665201665,107984 791630309058117632,240145 791918310434627584,240483 786276735499329536,1063777 762681143481081856,11774 766406699569803264,88669 795711885056167936,268356 776428715727290368,155688 755192435244883968,35939 773470692121600000,136904 756593452868050944,43285 795675196418064385,267655 762656696527380480,431998 769760795873771524,113754 792132701499252736,243576 732690070327595008,398859 750671262360436736,14462 785583201766866944,197297 758182126118277120,48663 777570330911047680,162244 764871432979423237,82002 765537178575310848,88052 766013861422063616,90384 757306846541676544,35939 755162308192575489,35890 750857351675125761,15643 732713902857977856,353228 763962836624125952,80939 767789396535808000,85326 794648533299302400,261155 738068202693890048,21795 769333350679121921,112336 791121799148736512,234583 760876728499576832,65404 777562640138641408,159876 788081162442813440,215088 761175191452016640,66897 756867117148872706,45125 794307865754402817,259543 752298968948801538,21714 765385728968630272,85057 776916347083042816,158387 795032142225035264,263864 790574984469028864,231318 776774526239543296,153921 790842768239255552,46501 793112476871168000,249469 750758772826660864,14421 768424315473846273,106281 738557338907488256,11774 786567736117698560,204413 750488025700835328,13532 762128175455363072,71476 775481695722176512,112363 788130009970081792,214354 793923683333050368,256255 786378219490414592,203350 794928964540076032,263817 790221793168658436,229693 787118396173262848,1248522 765274595649814528,79407 793984721562714112,257325 786061404067487744,194083 761977709799047172,70355 790658285477036032,233154 750900205411852288,15957 780034439103537152,176203 759423871791398913,57881 759821390375641088,58254 788691871233142785,220029 732920634175426560,354525 760234113546813441,61352 778268911225696256,167057 771842964028952576,125554 794712729382699008,252014 793990627574824960,247651 794245541148364804,258044 757647659884613632,46280 758027250545598465,50923 760125435581702144,60779 786942730031300609,207287 790917239755137024,234796 786445820346327040,202727 736271241854603264,196346 760976698741559300,66116 785490789472370688,196277 776193817812754432,152314 786416785356496896,203350 786281846342647808,201958 787200160220663810,209351 770342196260122624,117257 763025310296137728,75899 775142040342585344,144484 778722588344197120,169410 758590989707522048,51451 766631605230309376,94699 785826911524102144,196917 793445688671633408,228888 756934680692174848,45125 753709366767788033,29369 766050347936845825,90401 769605770790830080,112788 765701369873391616,86103 778569976613593088,167420 776146576641232896,153095 778116864648024068,160134 780719490829053952,182122 753949307053539328,30590 781141746096889856,139404 780405777932677120,176203 774709562578317312,144654 790277590627999744,213344 765029457698496512,11774 779333300464877568,173347 790246756952973312,229693 765951198394458116,85562 757883168003239936,49852 751775302116790272,16529 766764417224552449,96263 781063054725230592,183759 785511731103608834,196233 773983140465344512,140444 750768315015000065,14525 780609294261706752,182049 778318556249423873,164826 792397898038308866,245566 787095112635428865,209129 792500092603248641,246295 791273457866665984,234583 753371013279256578,19598 776052793664823298,153171 773951603606900736,140444 780441735545622528,176203 771404619662692352,123825 735865071864295424,11774 766359711222345728,93286 787292707748130817,207965 788717954644971520,217519 770290573475545088,112939 790936572317151233,233307 792276417715187713,243187 792168222535606273,242693 792341711598915584,243187 766642854378737664,90384 766742576162410496,11774 787098178545938432,207151 781475948457701376,185496 778497141190909952,152594 792445313575481348,245575 795316148397084672,260840 760427880480243713,62771 775326889997176833,114603 793541883377160192,251892 764325419977801728,82283 775065938785865728,144730 792572892915597312,246295 785524967664447488,196277 779666427527573505,174323 753678597634727936,28128 785262372747288577,11774 787119682163703808,207613 759861038263197696,58227 763285628087832576,76549 768953995125592064,109509 764293721705762816,80939 779731430507159552,176128 771963615893196800,128519 772883615088840704,132335 792207177763196928,244550 792078320447913984,11774 765231693661745153,86440 791778079639121921,241678 787852188588453888,87062 788178256239398912,216009 793851845374570496,255942 793593140871585792,249926 792770915197030400,227267 756859746825670657,43887 795004969682370561,262145 761305501304958978,67283 769820259176120320,112336 749620606547755010,7546 759534028529643522,58227 794551039290535936,261155 773125149222547456,132335 776399041982767104,153194 793485212684517376,250033 777738185388326912,159546 753769418102976512,29790 773875833979015168,139404 790939482820341760,234796 780591812780167168,181811 773956541166727168,139404 793801749601538048,255393 765541702715203584,88052 791312899348193280,237491 768200916285714432,98072 775877989548503040,1250235 778227622580854784,164826 792490694451470336,246225 768510969840480256,106716 792888173688918016,248369 765660177601142784,88930 760221461269405696,60172 751963419574571010,15985 752189739994910720,14277 758099909585342464,51043 766516037269323776,351436 776856189753753601,157821 779137325909573632,172299 759751822009569280,57574 732981914395660288,354517 760584439181168641,63149 773257389214609408,132335 791913767844012032,205972 773983654787690497,140444 781843795893563396,190635 787804320561557504,213253 758082982678671360,51069 754755168491675648,33356 793427561263104001,251987 789510146057654272,226731 773560761327104000,137639 781494073429483522,139404 732642258101653506,353220 773889098998280192,139404 793121613545734145,249469 794201203760513024,258331 756109382455144448,41632 791417780541153280,238207 794552914131841024,261155 771514310501728257,125853 780601204502044672,181419 788781792585187328,220526 775376424488333312,148045 775908254035476480,151463 760525960613625856,63451 750564339627810816,13916 793595569457340417,252112 793990660193980416,256564 773916131048484864,139404 793579011511316482,252679 775288722044645376,148045 776545197010190336,155934 794539148464050176,261155 760537778077638656,24745 765276691145064449,86103 769931363462082560,113982 757070923010891781,42761 767233624022274049,97386 775477805392007168,112363 795477258718838785,247930 768212225714630656,103924 779006837953822720,11774 770664480455950337,118192 779105874811817984,172799 775797592240381952,150663 792548082642587650,242693 785568608936202241,196788 786984334792228864,204295 790987973349089280,233692 762626827315806208,73814 765536800005816321,88052 792206647536054272,11774 793284889701408768,249841 788404526437007365,11774 793941394956156928,255942 778354904779849728,167676 780179888263266304,178360 765914062140022789,87904 794697423960604672,262849 758077134728417283,49852 764192890251780096,431998 793104075646726144,249469 790614002959208448,11774 795178255422726144,246726 795302244480647168,266079 765270316897673216,86440 795696938914115584,267862 792029637941559296,243075 793127912232714241,249815 769720012814901249,111558 780537498334334976,174754 770340341375533057,117257 792436069052641280,228037 773762300159389696,11774 785520913194233856,194193 755846417474650112,39462 760167008025444352,60790 758780529206493184,55257 786574234541621251,204413 753550694582394880,26403 768574456730116097,107428 770410306770272256,118191 771522118098022400,125554 780456210549968896,177233 795024210292801538,263896 750864335837155328,15255 754033784933212160,30928 769992009927028745,113754 793284007383281664,250633 781552109351235584,187611 792200306348044288,244691 793510218432995329,252824 770254083999592448,117257 771614755911979008,125367 775392561141719040,148170 767438728163893248,94699 761359062793527296,18395 786946015588868098,207613 788830375539683328,220526 769890231474655232,74281 788756782348902400,220332 757467457107787776,36686 786385173612867584,202248 794604898805575680,261155 771516391946121216,111558 776705122000855040,154869 795029530490572800,263926 765951757595742208,89765 752990894656192513,24196 754776182525075456,33356 766449557769220096,92166 767386364891455492,95672 787047809937711104,181419 788161210596241408,196534 788690618042163201,220029 788734110193725444,220029 755811461633445888,39797 758089340031467521,51248 760675676345163776,63776 787980445757562882,72035 787736374770184192,204835 776081382250545152,153095 791700662748868608,234990 788805029423710213,221057 762388499966353408,431998 766018851817611264,89923 793395858586804224,8044 762234877802455040,68993 771063081224986624,122146 788149679489884160,193636 792920907295576064,248516 771854677927456773,125554 759892678247014404,59666 781137676741316608,183472 753601144610492418,28282 759094106056523777,56367 752916296510078976,22953 787798038798594048,210235 772796354347331585,132335 777285689197092864,134122 790374490983235584,231008 794181378229305344,11495 778708251210752000,168815 780795584336818176,183269 762985186187436032,67226 781334233591779328,187461 774164458436308992,141360 756187751393923072,41680 777373802472706048,159876 791273610774061056,234212 758050846495997952,50425 765265142711881729,86763 780919413893574657,184264 795388926647304192,259034 749922556715479040,9408 761285559138545664,67852 777634072751247360,162638 765002128280711169,82066 768430702291410944,96785 756200460961320960,41680 790615484374847488,231871 795756610425679873,268646 764457929642741761,83391 777796436389867521,161960 776458027042045952,155390 771129279690137600,122973 771852583883382784,1249886 765284012227264513,26914 769644586167705600,113836 786962077059387392,11774 790235329357713408,223492 794640688700919812,262053 756193068601184256,11774 793470491357044737,240479 775710323823157248,149953 756894465567186944,44450 779686159203110912,464984 775772618813239296,150426 775904041654038528,151539 786604334570233856,11774 760947179041075200,65626 773505375475798017,134975 787442982521745409,210585 766606361253728256,94627 780680217861976064,182036 794588673996103680,261155 735103124776570880,1170592 735183925694189568,351225 791251108425506816,235348 763826725079748608,80648 770350578702618625,112363 756192328050733056,41521 772893003618906113,132364 754745706905206785,33356 794594198448205825,261155 795275834017726464,244270 755504111374639106,37538 769319416140009473,113138 786789616774893568,205186 753720091091558401,28974 764888673053728768,85051 776821499483320320,157840 732899617751322625,27848 778716150343401474,168794 759370595385634816,53995 755167738495176708,35890 769628211881840640,112399 794375985449705473,12018 794331195555332098,259659 763913314846044160,80192 765335903669583872,86103 790895099051929600,234583 794163336669589504,258331 776482887776501760,11774 757740724716789762,47940 790530366083825668,231550 758779308076855296,54070 751999574013652992,14277 773605429721128960,137042 777556828104298496,161502 780069645525016576,176203 778079411027398656,165923 778703956801302528,167220 766424950638977025,80939 794045727362220033,256502 758415145290833920,51344 777510368134463488,159876 790804370401222656,233307 793300969031335940,249926 755153996579475456,35890 770463661424947200,118985 769144888772464640,111396 735182250162196480,354826 757937140084776960,49925 790622984746696704,231894 785706196632080384,197512 787061741305729024,207109 791764122555801601,222647 792168588111126528,244221 794269633545175056,73655 756616548085891072,41839 769740386952679424,114422 773881142814486528,139247 764293924018089984,80939 751605172372058117,18532 739854405432926208,11774 794729956135800832,262849 753321997644525568,27095 785493022293143552,196277 755893820588331008,39462 763546933948354560,78853 775169694844194816,146259 749536333010460672,7511 765699934683144194,88361 767834729517375489,97467 792367246005841920,11774 765613062892072960,88669 757317289461051392,46890 777011561332211717,156811 792036854338056192,243187 766201836969795584,10788 752974611466158080,24870 795654410525241344,217634 768125099450966016,103354 768210525247377412,103354 795698932194099200,267862 752887215097720832,24134 769594412917600256,112239 795348095009755136,266079 762899089352564736,74308 753711870557560832,29263 794230222690205696,258892 774910996041302016,145876 785324467908030465,186883 792570387271868416,11774 795288563986419712,265795 766687407538212864,94705 777583795901833216,162213 758590296435359744,51451 763087353183215616,76410 760795382829899776,64664 794562212656390144,261155 765273323316121600,86103 766571531786919937,93405 771797223071973376,127134 759031290876325888,56158 751140798285148160,16948 793749263473741824,249926 766260071495979009,90982 770361724763447296,117932 786989496973733889,207949 765314109973954561,85861 790179329082818560,229910 793181148268621824,249926 766413049104371712,91810 773186694438760448,134380 786569246406868993,204413 793715363238256642,252020 776036620999032836,151947 761642730091143169,69947 771396647616188417,125222 770345501522857984,117400 792573692387663872,246295 752982249490878464,24787 756272674536435713,41909 793269703724662784,249348 776182978158465024,154322 795370153072533504,266653 758451942972649473,53185 766736455574007808,92166 770897025663586305,118698 759477300102569984,55177 788872462263988228,221832 750379052989571073,12883 764524207644422146,81946 791265031178555392,237491 779390617197641728,172962 790351406964158468,228437 795233505487753216,140444 767886965047955456,97438 792471451966148608,246225 785537929619791873,195849 771809264763478016,127134 793212462300532736,249926 768640884048924672,94699 773595339324522496,137158 792948327004381184,242693 762734203482042368,74630 791138076236144640,232169 759823961802670084,53459 778355634857054208,76029 781170794634371072,185313 786300789039910912,200382 757248664272183300,45014 771141343850749952,122967 775372800727117824,11774 794160911757914112,258331 754033965099520001,29377 773705494879936512,137640 786629318659235840,11774 790985094064287744,234583 758685201304199169,54070 769384666445049856,112494 793943843833921536,257026 785587259030528000,197297 767149774671872002,97467 778973087773499392,171168 766756528485462016,93184 775448107790270465,148574 793829672207265792,255306 791090861052420096,234583 788337520102760448,172799 760631630415421440,64084 775827973664411649,151156 780560726607880192,181548 768525777080115200,107069 764188259693977600,80209 753738613788143616,22439 766325490638618624,90963 756887446026092544,44450 793219560623050753,249926 786388859567296512,202304 788951742817767424,11774 794546846165180418,261155 769412328332943360,107223 786327320453795840,80607 794002898971660288,255106 795497948209618944,265257 752207835048452096,21487 767365742102654977,96039 770011118551138304,116239 794644375502471173,262313 760127414395662336,60866 771834651790958592,128143 774347026003656704,143041 777954239851016192,164669 758777451107332096,54070 764318179086766081,79691 789270347497480192,223991 794421754894503936,349856 788918876394381312,217034 795363160748335108,266079 786321556150493185,202429 764963517145370624,82066 754871720352309248,18979 786577082599940097,204413 763422977895653377,77295 764146405938044928,80939 766407340904120325,93823 762621034646253568,73814 788838412706910208,221476 775889041707245568,151791 778468703251816448,167398 795378909059706884,250633 766103985858097153,89923 787833170066493440,207712 766013196419293184,81929 753389546469888000,27402 769650869088448512,114587 757299821745172480,46890 776072644936343552,151748 781501658350006272,139404 795422538595766272,247930 788073823690231808,214492 776782705124003841,157755 795453438385590272,266054 756574426569838592,43956 765120068413829120,83244 771957813774090240,128458 792147857251774465,243187 768172159281664000,11774 785494989069545472,196277 786061564789026816,197512 760191150112247808,61352 763820958536830976,80366 794634969440198657,261155 768908198996606978,109945 767781587349966848,100605 770318638213632001,117257 771412410972332032,125381 774026549888548864,131421 763430676901138432,78219 757167395060404224,354841 779890482403012608,177444 752168538006171648,17416 791493463711686656,239405 777706078519779333,162497 768372833177128960,103948 770719468628566016,120892 781342539982917632,139404 770408663852916736,117257 753000438778228736,25135 732953682514485248,354878 791646005460475904,240061 794808224054673409,258267 776903877048332288,158864 765286227188658176,86053 790256422583873536,230270 781586291821600770,188231 795300743615873025,266079 795413513426575360,265855 761330229730172928,67768 792444310071291904,244143 790914113006280705,223492 793192229808529409,249926 765340050682810369,84886 770436422067040257,117257 791441162779320320,238292 791316954913079296,238045 777278985306865664,159475 778739079462518784,170187 794625955788705792,261987 777181062732447744,159370 768268197107601409,100561 777622615145852928,161456 786754084183371776,206008 750900769633611777,15957 788460331848708097,11774 787600713312456705,211794 781131748566368256,185496 769703718329655296,110585 793579564001816576,252020 785492212473667585,195104 753961464101150720,350711 786221495622262785,201598 791496848972275712,237935 778354326196584448,166913 761321604211150848,67229 768279479848280064,103046 766458151369596928,93405 791384546444926976,238207 773181095810506752,134561 791079460749516800,234583 733167529644986368,355669 780915612486950912,183269 766434655557996544,91810 795357547297439744,264397 761593116667379713,69231 794612257132920832,262053 751223168027635716,17833 758055493902430208,41702 755825338094002176,39830 760610844430438400,62716 787828193185062912,211829 760550873781198848,61544 751556367035404288,18495 785587664632152064,196900 772242271303380992,128519 772361485708296192,130630 758695613097766913,54070 790722544764542976,233307 760094190608855041,60363 769730246190833664,114301 774284016560123904,11774 767883663220482048,100893 774166513615900676,140444 780708224005656576,182036 777041152100872192,157755 792080888985219073,243075 794737255088652289,262752 790625521784721412,232137 794242646700998657,258456 793212315525079040,249926 766406711397580800,89859 764823891562864640,84724 750152685869895687,10851 775306517725655040,148045 779129448289406977,172962 794301643370049536,258044 793803862452932608,254209 749923918086103040,10733 755229431476527104,35539 774344709170946048,140444 780727898739179520,182036 780432487965007872,178258 788771330925682688,220526 789257880759328768,224818 763804472472539136,80177 781280926538104832,185595 778678400776937473,168892 790299737937309696,229895 791104307399684096,234583 794360372232941568,258305 755067786427265024,34666 794538271565115396,261155 794580796531208192,39957 793243858612215808,249926 763842064836681732,79691 790940212427890692,234796 767811132149014528,101681 772111024761802752,113836 775371147172904960,148170 769033847807803393,110381 790586372742647808,231894 761005155810676736,66239 785546554522214400,196788 766418541218189312,93184 771417824212361216,124855 795613223760392192,266079 765954182171926528,90384 786317041506611200,201555 788877712970674176,221143 795314880802934785,242984 793938570394370048,257026 785951812419461120,199960 786987565744164864,207949 780763257019756544,182036 793357905747517440,250293 776613857984905216,157031 776511818114199552,155451 791482750423359488,237332 787894924326805506,212239 753338964199694336,24248 773693331704389632,138061 790954149529673728,234622 765975704659820544,90565 768391382398558208,106023 790878626065547265,234583 757303046619533312,45955 765662810462380032,1170369 792148686839177216,240535 794741332044431360,262849 793967347673563136,255942 758774372576399360,55261 753640923486040065,28732 789791872231366656,215965 769621045791690752,110585 775342560181116928,148479 756462630047326215,43391 790540621878554624,231894 781659516454707201,189235 790667855926849536,233307 749939570561601537,10735 786373971780317186,202248 775373346028433408,148537 792923683434135552,247571 794647957140373504,261059 787561781057228800,47207 769121076030955520,99159 776242977991692288,152872 777310489646739456,160225 794157490959224832,255299 765303099053318144,85562 779898047656370177,171693 786941235093245952,207613 779089227875098624,172299 790261047466655745,229159 773616730912464905,133702 775741480577236992,151071 787402169876111360,210253 791375534903136256,238207 764812946748956672,84689 791123563277352960,78159 777914265189711872,160539 788152293304729600,216009 795385369210523648,266151 793132985738338304,249841 733066179170996224,355480 767561975958089728,90384 790307462008049664,230277 792257137854521345,242253 792347709894262784,238099 770897396662317056,117257 792887890015641600,245148 753357133572431872,26458 793141712420036609,249469 778477954796023808,166335 781242206157963264,186225 780579044937064449,11774 786946328148312064,207613 762390775648821248,65180 764191531825704960,82544 791349454930636800,238207 792575987556970496,246392 790910660913881089,234495 755894802286125057,39462 793241385532928000,249926 776885409976455168,157993 763871780347994113,80939 765614734917955584,87904 793865244216918016,256255 767182896184655872,97468 753762878612656128,11774 777618640745013248,162294 749754650270674944,7330 760442757663993856,62771 753933770777038848,29263 768034317356367872,103078 752900112913797120,24316 793423491177512961,252020 794234655889391620,258331 754760484579139585,33081 776137522791456768,150511 792143915830874112,243187 794402008442736640,11774 747622136680833024,246425 751771300402692096,14277 775790171065159681,150426 762645888820916225,73926 771822553820123136,127134 785830823081676800,197512 775649618730246144,150511 753570361858555904,27045 785587355117727744,196917 792340339730288640,245285 762028211832098816,431998 770966803304546304,121612 771370572815044608,87607 773710061894008832,137042 732249683603546112,349197 765691512776634368,88489 791000791448289280,235620 794634993343545346,261155 791407480282705920,237908 770627057969692673,119937 775064193586307076,146259 794524652110376960,261155 763811657353080832,80393 757536993718865920,14277 792169396064100352,243075 759285852124184576,56192 777299220764172290,161413 787986903458979840,214209 762090966186532864,70689 791077509198589952,235590 749433246635679744,7524 793986949883138048,256217 776470994252730369,155390 795030737162473472,263864 791407278872076289,238207 792444663148011520,245117 732732422899568640,353789 774017321924825088,139404 778287561940893696,167063 786544146764865536,204413 795323921381949440,264397 779267498357190656,56964 781494426421964800,185310 774022186290012161,139404 780887974330273792,183975 794731418135969792,245118 790632339025952768,230899 785492302311530496,194723 794987267978907648,264431 773415450504036352,24173 768277559972737024,105041 775148558949478401,144602 794768341386694656,263010 753639232737046528,28732 756564006320484352,42525 758219833817305088,50827 763837959934205953,80482 792193814857416704,243187 756271513716813826,42432 778157616765755392,164826 742124490667220992,11774 772858591116075008,133043 777243471585251328,158387 751669775546318853,18555 778348052490747904,167220 792814274074726400,247241 793907902834679812,256564 750334802721660928,12535 764787161442975744,84724 758377429144596480,52061 757437239190097920,26066 754024974977994753,11774 791482421241847808,214492 744979487201366016,11774 786189448828612608,201558 756950750060609538,44085 770359360279105536,87904 753362661908353024,349507 793993605056581632,255942 785952040266498048,199960 732964921357504512,11774 765926982198566912,84348 787512606219087872,180433 767182561747537920,97468 774697298483904513,142721 756505322827776001,42249 771606579997093888,125367 773929155096219650,139404 777230133362958336,161002 790525950823772160,231464 774674234538913793,144542 773185287350546432,134561 757669488628109312,48477 769249133391740928,27164 758723932090281984,54748 788761578694782976,220526 759562883323670528,58358 774081016919011328,140211 761108331658227712,66116 774038202780790784,131421 793512446287810561,252580 770300985923211264,117257 778248804764094464,166532 786688337365110784,205728 793105705188388865,249469 757665234999967744,48549 773554942833340416,137494 776066790245830656,153095 759578296485019648,57574 761359779608440832,16585 732293734537138176,349197 763066741471797248,73712 764167599458582528,82283 765036668143276033,85767 773895814091509760,139404 792423296642015232,245268 762183197299908609,71123 751539281022291968,17755 780564362931085314,176203 764908459280052225,84724 778271960426024960,53185 781102005192384512,185310 771377460940271617,122982 793154844584468480,248437 763942634289102848,80939 785563368182603777,195975 789487024021598209,225380 789764465411710976,227242 766429347699838976,93850 765610716636127232,88399 793390336190083072,249926 772601966564298753,131421 776380346036203522,155390 770744559143825408,120474 754859135095615488,26721 750663850085720064,14421 770969116085776386,120610 791442793709260800,238207 794182362061946880,256255 794687805649723392,261155 755117179755003904,34731 759491225917489154,58537 773641502547439616,138382 789835023885021185,226738 791733832978272256,240483 742396458112933888,11774 763473598493388800,78159 775784751189807104,151463 732625867717804033,352911 762703990220029952,74468 769924081730916352,115511 732617865820405762,350826 790925788262596609,234583 767530964612358144,98646 793110996223229957,249469 758106105247432704,41703 776604011013271552,156835 770451859689529344,118192 788088544975790080,213253 761734545678872577,70072 753400662109683713,27317 749425066371387392,7816 767395275530919937,96039 788375318000041986,216943 774613360482525184,141360 759229463573979139,41703 790332122980646912,11774 761299551890190337,65180 762992029634789377,75667 765245058199281664,86103 764032723765776385,80939 762852748974891008,73814 763188598027935744,76549 765881977081831424,90031 777849178303102976,163990 794665647087161344,261059 786913347165908993,192032 774625957957234688,144538 778952157890420737,171324 750861816801136640,12883 781547309523808256,174916 794883873830150144,261130 794966082196905984,249926 779448512991916032,157593 773750859247128577,136439 758111975922503681,50654 764515347814756353,79691 781630016522256385,188498 773922901284286464,139404 765264042881605632,86714 778366708235038720,152594 788899443659509761,220602 768893144393928704,109104 780643303041544192,182257 789499285947551744,225358 778300430384242688,167220 794610099583119363,261942 780506458693574656,11774 781502625887969280,187611 767874264326213632,100949 778192226291707904,166390 758653521285701633,54070 753266786393464833,26670 788033924970770436,214354 766683768975392768,93508 753799290582081536,29898 772766636734636036,132335 765858708157063168,351436 756417857462820864,42249 777273187369267200,159115 792325479575486464,155453 734158859099615233,353228 779054538196037632,172057 793818563161231360,252581 768973438262374400,110477 779394104283238401,174427 774297322985488385,141867 765145388579971072,85562 762863742648483840,74281 771871462345076736,128615 786823137258274818,199546 793344856672329728,251452 795614624322351104,267655 761989576575504384,69794 758550731272052736,53703 771908697295499264,128238 763868317945692161,80486 758872310992429056,55257 772980229442863105,133454 793956228980494336,256255 765016090510434304,85562 769553545343434753,109337 794517169291857920,257492 788784117483655168,218540 791792835058135041,241523 763116941791883264,73926 788160362407464960,214354 756540886599753729,43828 757968273728217088,49400 789080795835170816,222544 772033655371927552,129108 758105677881421824,50110 781233968452628480,186434 769339110217613312,112970 775201758595444736,146804 791407979098574849,237857 760487333489741824,63120 778000954687942657,164814 793107586773946368,249469 770323658015318016,117043 788060364663468032,11774 793151046130536448,249469 787768120148578304,211769 791348400050479104,238395 790903528906747904,234583 780924760037351425,183338 757081468711624704,45857 765393750260523008,83881 781294610475778048,180016 768854155309875200,109188 788188905552039937,214123 761117168830255104,66116 794947116699451393,262849 792716465103335425,247062 766364373581459456,93184 772910414250201088,132335 775475759934824448,148537 791064424647892992,235963 760151583690723328,61051 763162571876790272,73814 787717250279059456,212139 795240576245436416,265686 763792861103988736,77598 753919127358758912,30432 751820208109678592,14277 778741339051528192,167220 789511570690871296,225981 780570040097615873,181419 740287837606576130,99816 785267506936160256,11774 792176235686289408,243615 769025025546579968,109571 771037898271588353,117257 780056515612856322,164814 757576173950042112,47761 766252695447543808,91946 750377539575566336,12883 787716809948401664,205197 758008065211990016,50804 791630859824750592,240145 785936565616783361,199960 789944807267282944,228363 763017680412610560,75899 762113286368223232,431998 774790485940502528,141316 776852926488834048,158673 750191141044129792,11463 763188604076195840,1249111 790107262010347522,229693 766431270683353088,93823 763466804337512448,11774 777587577389928448,162213 785920016734687233,196277 771421643893829632,124597 775400467698446336,146720 776106224936972293,151845 758708192503336960,54070 758482645261090816,53185 781533975223214080,186212 765368874002812928,84886 756191020023328768,41680 786249349000986624,200382 778958260506284033,169327 793263610533408769,248253 773845805912428544,139255 766335165354414084,92156 788002393279508482,214354 750899140679184385,14421 773494978802753536,137042 775530085780709376,149953 765326893663055872,86628 767297335227547648,97811 795616586866552832,267521 762128953083518980,71021 780594270810038276,181903 790979607780438016,235641 781207316041531392,186434 794531028954034176,260033 781242884473384960,186149 789228635613859840,217788 793866133774409728,252408 757547289103654912,47782 780602309093064704,181984 794598034986401792,261155 788069657852911616,215005 774524607931887616,141887 755985908910788608,17416 791342881281863680,230485 752265501800173568,21332 777511175865106437,161387 792849501136355328,247240 755622276884824068,37044 775537590665637889,148473 785319099345858560,11774 786019395181174788,200566 781529663940202496,186584 766713569681498112,95708 795350378774720512,249725 759168797756493824,56964 767852889435877376,101810 773222002765299712,132364 793280161885990912,250293 762653094694051841,73814 785864994634301440,198591 778991799406698496,171795 732153515406200832,349649 751110650621857792,15264 788752710447296512,220526 764094492009914368,513129 785525072492630021,196538 788000667080142848,214354 789974546338095104,228546 755892028957945856,40538 790628100396584960,231784 749538737676312576,8497 764551534411669504,83393 776953711159414784,158338 763057130211577856,11774 790980960460283904,234796 772023730054856704,122528 791480111908257792,239405 772889841763745794,133043 793648368018784256,254135 764621895480274944,79561 788448398701572096,215754 786887814872981504,206008 794242280454504449,259200 781693716486422528,167674 750764066931478528,14349 761313472747536385,67852 793263255766573056,249926 767233049922633728,92226 772571711157968896,129551 790850445371699200,234473 762940381843554304,75233 794273297458302976,257026 750502108244303872,13532 758687163244503040,52061 795120013728329728,264431 785382378919329792,194214 778349804510322688,166265 756205979226767360,41680 789270158720237573,224018 763409877142241280,73814 764429986409349120,82066 749272063039373313,7533 777579720837853188,161456 763114698212376576,11774 760848885442981889,64722 787217613331935232,209568 750554141148274688,13532 788450512609939456,11774 751745927807893504,14277 793110781822955520,249469 781367046709841920,186434 793841275288035328,255942 791064395921195008,232169 759323769173192704,56302 763000316077957121,75899 789909508743172097,225981 750893701061222400,15316 793514621541896192,252408 788840079720607745,216009 779794258677075969,176786 753244859662757888,11434 794957680989220864,262847 764690366796861440,82759 778583651424411649,168794 756084560291622912,41152 794926025893445632,263895 795315619331796993,262022 753736013013483520,29600 775296083031232513,148045 785547829431246848,196277 773995358091407360,139404 762332351716360198,431998 790773777084755968,232863 763228477319319552,73814 769820756515565569,105109 758016585294450688,49852 785946129359699968,199352 754803259013931008,33549 793657695672737792,241678 794545411071627264,261155 769391140881571840,112336 771422898959421440,125507 787869619176349696,170187 769130024331083776,110585 753712777131282433,29263 786527521118486528,204343 756636686919106562,44429 787474116727169024,206008 790916810673500161,234583 751877036839317504,14277 765696631933014017,88669 788783119516049408,220526 749682864229273600,9640 787803150031794176,213064 790022875122012160,228576 753372334388604928,26446 742762470675091457,11774 788781978338332673,218275 790150481997770753,228124 772607233389572096,129551 744314209790398464,349197 794991321433931776,263634 781858128455270400,190553 777526292803641344,160651 794529151604527104,261155 791367147276468224,238395 768856745661784064,109666 766281016038293504,91946 787396031419908096,210694 756987620429795328,44163 777509633162375168,155034 778921884188602368,171168 733049214964502528,355357 755174967688388608,35216 789509789709664256,226731 793115722117484544,249469 790699733614419968,233692 752924467228086272,22752 775362740630106112,148045 775315421511712768,148045 794714939017596932,262022 769012460581978112,110362 791815748121272320,241940 789667379714281472,212131 732949361802547200,354849 795665995826401280,266054 772535077062471681,131421 762162030212100097,431998 785397691585028096,195481 774238738985525249,141887 775868244968308736,151845 776767860236484608,157755 773471552419557376,136904 795616493929172992,267566 775371615001579520,148045 765742326492782593,87904 771475749492621312,125554 776931343120883712,157082 760947657971933184,17640 732590435734970369,151879 757778062838640640,49070 791671608482017281,238395 793665099126837248,254577 778338784123301889,166409 790898784117063681,234655 751972745941020672,17794 769833712175362048,105109 763540666437689344,78983 795204616614985728,265276 751611481624547328,18395 772995515847847936,133519 754867443416363008,18341 778385123641286656,167220 786012682788806656,199178 794532125433135104,261155 795212862113386496,265257 774332302436495362,138543 785597963368214529,194949 751089149764067328,11495 764233556625285120,81425 774430090650198016,141912 786366876305727488,197512 794013437261217793,256439 792483103977639941,243187 764985835603259393,85562 770705093045817344,95511 781228694668840961,186149 749953070889570305,10696 758056085500506112,47761 732824262109724672,1170689 772914491193339904,132335 777634548519669760,138707 752697177038786560,23167 765354346154430464,82457 751235324378947584,11463 790440538214457344,231333 760898328632713216,63084 772249785332068352,124597 794761551748206592,260874 776224419534569473,153596 792483345338806272,226738 742015493532311552,1247497 785659017062256640,196807 754991171605241860,34666 787725906336972800,205197 788505314144301056,218349 767853337077309442,102137 751832524893130753,18486 793848720332824576,255942 787015482691952640,208065 794593132302180352,261818 765947651300945920,87904 787959304385130496,213887 792838015139782656,247379 795304695652814849,266138 754731748383154176,30590 785553184165015552,196917 790944388461375489,232169 766044553476472832,91140 756274165053657088,42432 780801822285975552,182257 732955043285086210,398859 750346501147144195,12287 761275458763620352,65180 762720200349343745,73910 777946624702066690,164846 766102272287780866,90384 778335344970182656,166390 785325082184998912,194934 773505933636960256,137158 760934034281271296,63868 795125814186475520,264397 775002010605223936,146259 788981296680701952,222715 772473400963002368,131027 766004298954211332,90384 773343310652051461,135190 795297797734076420,266079 773296660667445248,134375 776907064287358977,159359 794323607593762816,259482 788476541990604800,218275 750455055023833088,9433 774856102659760128,143402 761019609029840896,64722 761914039891025920,18215 792498518040702980,246392 762873670867922944,73023 733154099164647425,353789 761587127264153600,351146 793512723388571648,249926 780207563166015488,164826 777507602439794689,154914 771399944271822848,125367 781274539325915136,186434 794001269618868225,255870 764610614207447040,83184 791039905719738368,232863 755456274272284672,36157 763183968686485504,76127 780601043897970688,181935 764320835368738817,62180 768268673979150337,104082 761362188338548742,68102 777236541529665536,158338 777601431004180480,157755 786756636471857156,206008 751862361053470720,18495 753256877417304064,26140 786300791787249664,201620 791663200831959041,240483 771925563120422914,127366 770292415357857792,114254 764106975588167680,80939 781224153328353280,186170 794522472703987713,258456 770500338638028800,117257 749278909867458560,7060 793297519493033985,251320 765235515134054400,86440 766042291282796544,67546 778611685770670080,169226 779501976811806721,175549 763394790465662976,76406 753789337897009152,29592 758109543415111680,47761 766509042873147392,92958 775002518208319489,146259 786376055565213696,202429 757253494319439872,45686 791283272999399425,237491 755759782095622144,39462 785382443809406976,155390 764206231884095488,82283 786908985186287616,207287 776207937350017024,150663 777601818226483200,161277 778985078835781633,171324 793878611682000896,256393 750371502034485250,12883 764689213157629953,78517 774043202282098688,140025 789355418514366464,223692 753738740695117825,28819 772464516030312448,131045 758694592816349184,54070 766768365314646021,96263 793207882468749312,249039 794557417241460736,261155 788373939613413376,215437 749190174014337024,7121 771844295464620032,125742 776754991646253056,157082 764565101496176640,79691 787078677892915200,208928 768869130703372289,109666 757343361418297344,47090 795433706806611968,264397 739466576282411008,195876 795447541722652672,265855 788792268480253956,220526 792213340588302336,242693 772818863750864896,132335 793194737297715201,249469 790784983082283008,233307 771494211585765376,125367 772386639121379329,130709 778345429293379586,166282 779453279684087809,174230 763111739168784385,75899 781230131922800642,185310 793416306733244416,251452 787154855903100928,207287 789934565909491712,217634 774044355980042244,140444 775297745120849920,148045 775759822557999105,151463 790944879111200768,232863 773443607810433025,134875 775601293939314688,11774 763109103518396418,76577 790047627786215424,228124 744963042711117824,11774 768508439479787520,102712 794119218774020098,257492 788210074447589376,215437 788418408471728128,217519 787537955657101312,211347 780224178075103232,177442 793609125909434368,252112 758727892494942208,52061 772980905014988800,133454 792525914898923525,245101 794537821512069120,261155 752670155554033664,738099 764679077361963008,82582 768104286718799872,103354 770284926037929986,116947 793923653742239744,256679 788459053211013120,217519 760895865288466432,65180 767873426354679808,100605 776468615809888256,156103 791817249892040704,241150 752267151965196289,20617 791979695919202305,241819 795338069167611904,266079 735142979220819968,349197 774439763780796416,143473 785340923337056257,195283 794637518314569728,262307 786588488338706432,204413 770844998161997825,120474 791505557081452544,237908 778228924476260352,164826 754952723250843648,33254 790218738855321600,228354 790985458390040576,235590 791628524062855168,238099 751239244954427392,17365 761378976556195842,68273 768187555921604609,102335 765534859183984640,87851 775928564512231424,151065 753948570152206336,30590 775791661297307648,151463 780905072540745728,182870 786750220591697921,204835 793135181012078592,240483 771469793794723840,125554 773646120740356096,138165 764278825144324096,82642 778677884147814400,169201 781321591254716417,183759 790666847603531776,232595 794717309805989889,261155 769557497841487872,113797 768208153284583425,103924 761871924658044928,69947 755442253305446401,26819 758273942461308928,51809 785992347951566849,199546 791226688042663936,234796 761421523441766400,64730 780598790331965444,181935 792906045614071808,247003 754725150822690820,32950 751082783099854848,16422 766447881809043457,93210 772115137717297152,129558 790577491018600449,231894 788970623926099973,222627 792895372783865856,243187 757084101031657476,42432 761357690400542720,67326 787727996190793728,205197 794560233460797440,261155 751862844946341889,17284 785895022973493249,11774 776944211891453953,157755 781512391133499394,188401 732924891972833286,354525 763707885096411136,78566 771635395901566976,126890 759906510499516417,59551 766379667930701825,93261 788779439274463232,220332 786817263114399745,205186 768104906381221893,103354 781527388353990656,187974 792125152607645696,235685 792743843540054018,246674 794256450348580866,258456 768882338495422464,104932 771805068030988288,125742 793636723976642561,253793 764367571067875328,69878 780799959016898560,183269 771186950313086976,123583 779338854159355909,158387 788063943872880640,215005 732697154393800706,350654 792080444334497792,243187 755197266210590721,36057 793949342205739009,256255 785552957509107712,192032 772230954047930368,129700 776227759584665600,151202 760969459620257792,65222 793845319691886592,255942 793903587571142697,234583 765028149813841920,85562 768882626476314625,105647 777147759912714244,157082 766316182920044544,91894 770834471285248000,121479 792556948956680192,244270 771759561489297408,127582 764177355069911040,82209 787483829694980097,211347 755761735198441472,39462 766498806829608960,93184 786691757178228737,205143 788495496423825412,218275 753924903015972864,29263 734979092215255040,352723 760581403109105665,62771 778314334136958976,167220 795421266710851584,265257 764982813263335428,85621 794291092296372224,259267 780096101177319424,178258 793323446495244288,249926 750386806324137984,12883 790604923331149825,230899 785970568600416256,195125 755162101774184448,35890 763483176064917504,77720 764946792974778368,11774 767693475492012034,100605 778804167993204737,169232 766868507350798336,95572 777990028219777025,165009 779081646402314240,172123 792722580801261568,230523 789155756645945345,11774 772809381217988608,132578 786278408443596800,201555 792094378407792640,11774 794697621235437568,262588 773180525595033600,87904 779183560146165760,172962 767848041277714433,101208 776475806486831104,154869 767765038178283520,100893 780760970448637952,182960 773950526090203136,139404 760115957327077376,61051 771320000313495553,124597 792133773978722304,172084 773342407412686849,136018 772318136070574080,128143 776552602507079680,155898 781683117849534465,186584 762854937227177986,73926 771729042148061184,127449 772648545060999169,120690 762753562950508548,74485 794663193222279168,261050 788476072136364032,218495 752662912796205056,22657 776747330242502656,157693 793506792756027392,249926 775080824932753408,11774 792524002619166720,246225 768565201012531200,106763 785618854676467716,196753 792173114901823489,218002 785282004883378176,193669 791012296407519232,235948 792933849822965761,248514 787024501972369412,208016 773575725530148865,11774 785605703402532864,197512 763754571172753408,78344 770441565584125952,106716 792190764285501440,243187 759464432326045696,51798 788111286001340416,215608 742436181686792192,11774 763769825873178624,75724 789100211486371843,223286 794789857751023616,261059 780638308959293440,182036 767813679203094528,101681 751156662069702656,16728 758860264439549952,54070 767518288712720384,98636 768602052398166016,107428 774024724754169856,1250066 764118979648421888,77598 793078137848467456,249079 778367577617735680,166852 792807331637686274,245618 793598174921240576,252044 765276403545890816,86103 789526254768758785,226881 761876682714251264,66646 774250632123412480,139404 788486220376530944,106085 780131100119093249,177704 785284592987213824,11774 753748185261060096,22439 765938672067833856,89737 766295559862906880,91946 791017094657691648,235590 791638796995534848,239405 775625887630954496,150404 788831578403119104,220029 790739812919619586,232169 794041577253564416,255942 794163642321104896,258331 752224291622498304,20134 771411217420283904,125367 788781331941654529,220028 779119462188519424,168284 793302339687821312,250430 760180480318636032,61051 769027848774483968,111056 776061145018925056,151539 758161275658600448,41703 777425804552572928,159876 762976602619805696,75724 772375168274472960,148861 759179160593981440,56817 763031655351066624,75203 792437315918565377,243187 767679807526141952,93823 790737053549944832,233692 766562460111339521,93508 768855468135571458,105109 788047775095107584,11774 767561690791682048,96514 751177470292987906,17591 762718487462744064,73814 773910522496507904,139577 791218776729583617,234583 793959125239504896,257208 754094001305821184,30590 765606158845382656,84886 777567928485117953,161413 753926017618735104,29263 777327585931976704,147222 770396519648337920,118191 792772779879702528,247076 755485308360228864,36735 761083266770231300,66116 755186688586985472,35890 733107395547668480,1170399 789132657108013056,222647 794593455565479936,261796 756675303242694656,43258 772174153956794368,129471 753766345775407104,27187 795095570704699392,264397 776522727943438337,11774 789244093285228544,206666 758418099498422272,53163 755516249782845440,35939 764664181471735808,83391 789287599374491652,224680 767169168462544897,90384 769734515342401536,113780 771797945473728512,125633 788138724332740608,215480 770552162891857921,114254 744993169465499648,11774 773295305680908288,135979 769559462482944000,113412 785459481253584896,195808 785833963390722048,198591 753957086346747905,29600 768101088083910656,318763 776781770528350208,157755 794040509094248448,257492 789992338915328002,228124 758014456576311296,49056 786101321883672576,199546 759368743633952768,58054 773658215984750592,137042 763451777417175041,11774 767093786627477504,97811 775669735774117888,149770 792211818529730561,243451 781353896325353472,186584 752625884239163392,22394 765265847095062532,86209 770852893771595776,120610 790652713851813888,18395 790674476279013376,232881 787270083496153088,209924 790886751367823362,231894 761280621259919360,67547 794649434680360965,262313 793649502154395648,253606 794699678554222592,262849 776852385536872448,158673 793096389165215744,249469 794722653294698497,262849 773925430629797888,139404 788830604011773953,106085 765852201583513600,351436 755907169380204544,39797 781483846818598912,188119 751826147277615105,16931 795372277290401792,266151 787828678474379264,213376 795397015349972993,265858 793205558488682496,250633 760965510188064768,65222 775899004697735170,151071 765487313585668096,87145 776240396980453376,153573 766730475385843713,95606 768106438522798080,102514 791669589285502976,240483 765288414908411908,86320 793099019421569024,249469 792428390292815874,226738 765224647541399555,86440 777957021421232128,157755 770331694830350336,117257 763858647810240512,75929 792219650566131712,243187 768220707272658944,103975 791831381559091200,241819 749790018089127936,7852 777595227926302720,161988 750749921024675840,14951 756620971419791361,43751 771448146463485952,121612 771765585407381504,125742 779187520072478720,172962 773922017783447552,140025 751796882406576128,18323 771066084925530112,122982 761413212931706884,66801 792079171287744512,243187 791354211640414208,238207 765018659026632705,80098 762825940141473792,73712 773873952338743296,139404 733114475180621825,355480 761968977455308800,431998 777545525436510208,1250336 793461836658114564,252408 766067342530838528,90384 778294561080762368,166409 789192587726893057,223078 774001855374516224,140444 773904034746945537,139404 767847953356746752,97811 794683060788875265,262022 763442288647245824,78159 777082361930457088,157724 793374922529800193,249926 765285558348308480,86472 779011291310460928,169384 790245929517355008,229693 780722864341127169,181886 788216668581277696,109244 795340692184846336,191067 787243760186818560,198393 795311207800598528,106085 763847583689281536,80482 775558958547361792,148419 794551458930622464,228911 795305145483558912,262022 794003414757810177,11774 788745359854034944,220332 790615676780032000,231871 775397380359237632,141643 795695318377623552,267862 789795699072364544,220526 795271217691394049,243187 766826069022298112,95672 790975377539817472,235590 791391293670731776,238780 781872170729365504,190635 773863421464940544,139404 785836470422609920,197512 758102406164996096,51239 758780936905494528,55155 764392891833647104,79513 793685423344222208,252014 761358033737744384,67401 768487501082324992,104973 774381546786566144,143473 785540496395382784,195829 761626934509903872,68993 771750510772654080,126576 787090895120179200,207151 790598022421811201,232169 775413567407263744,148800 768216553112211456,103975 789891846550028288,226710 781287390442844161,186883 792139934610010112,239784 732175365595004928,1170348 780095802685423616,176203 749444770917863424,1247799 753856478344278016,29898 778309810693505024,167319 780984741176700928,184624 789232599453409280,215505 759475587429826562,56964 778352035867402240,167220 773871841941356544,139404 787268357980622848,208431 776576687072907265,156926 735914039012888578,11774 787040658242564096,207613 757197934366629888,44450 794376463042613248,259206 760446395157315584,209828 773713608224243713,11774 778358747898998784,167676 756089390162518017,41193 759093744591331332,1170856 773909748341235713,139404 754005803259006976,29263 760471032922828800,61051 771787825268137985,26066 764866825641492480,84724 771032471613898752,11774 781328221396697088,187370 786802818917081088,205270 792177183267643392,243187 750045298123243520,7275 788626351070863360,218223 789318182779523073,225413 777909715481333760,161960 767874331267465217,100605 788058998264127488,215005 793561469409333248,253336 763576573631008769,73926 773205936672378880,135025 790002413084303361,228241 790892492992483328,234583 794321648723763200,255942 786000882420682752,197512 780116603006427137,178076 770525478885036033,117257 785640987095728132,197091 786707488502669312,205728 791277317351813120,237491 793407275910111232,250669 795388226387124224,265878 762181028165263360,431998 786705543150862338,205353 758079676522856453,50476 772233409439604741,129558 787019988397731840,207287 773123354303746048,134470 768948809581723648,110209 760144360742662153,60866 795093911437873152,11774 778651457285423104,169201 758636207337267200,54070 766629933468774401,94037 779299857961979904,172799 762615040834961409,69711 766674091109650433,94568 763051217152974853,75724 760266774394707968,60725 764035107099381760,77192 792381409721741312,241034 780631965204516864,181419 732321353039237120,351437 773624396162347008,136904 768828355302961152,108385 771452030569226240,125204 769723580615536640,114422 788440021925765120,11774 756505684032630784,42432 789529618877329409,226180 778890312823480320,167220 790176585852841984,227252 788566365187682304,217087 788526316366815232,214964 793936249727782912,11774 735987796804931585,11774 789222644117897216,224573 771528729281437696,121612 776507901523456000,85326 778866530855510016,167319 779733907306582016,738099 793915793939439617,256255 794129412039946240,257492 791779327318777856,240793 769500884875304960,112265 763455223633354752,78477 756192467842510848,41680 773924688372301830,139404 794552843604606976,261155 795011687078313984,263898 792088479337439234,243165 774225429779677184,141867 794550459252035584,261155 764463457903190016,82203 761403001525432320,68144 778752954891370496,169600 779150645043408896,172962 756514665857949697,43403 760742666472529920,60884 778438221462069248,167220 790737676039168000,232169 793423652469506048,252020 786598344651005952,204413 792835871493853184,243286 794680679623757824,261987 777629139570262016,149953 756111708578394112,40534 733012620802854912,354906 764361016612425728,71438 775477343284453376,149300 780773436025085953,182171 759928687156424704,59666 780555372616638464,179718 764189379048804353,73814 767770228675653632,91946 770079063654490119,106716 794625151560273920,261155 790725558623698948,232881 785273239345987584,194667 754715215858577409,22393 778659466795331584,167319 770254637874028544,111549 754073547480367105,31686 775796457337131008,151463 732938431601381376,354506 777565474661945348,162497 793234932856389632,250869 763170948967075840,76281 780481071737700352,177233 751164231538573313,16457 753544994166673408,28043 769021190904086530,110647 761690391288643585,431998 750146775948734464,11495 773306401129132032,134375 787100302717624320,209184 762399262093168641,73102 777218701770698752,158387 780596875879526400,181935 773993377733877764,139404 762185245567356928,70972 775860760463355909,353893 786667235829919744,204959 786185229635620864,201558 791685078338285568,240483 733602795421458432,354058 749697817858416640,9292 751581845620269057,18893 762429889278423042,73069 786014554526408704,198591 788391595108241408,217519 772155413907247104,129558 792406520919003137,227183 753891591153000448,8431 767738235892015105,100893 790937587808669696,233997 794241705406906368,258598 770246366564118528,117257 795735423230287872,172084 753644185769566208,28732 760292254661615616,58537 778994537347686400,167050 795006170184327168,258456 741000971745038337,31836 791006920291127297,235948 770503405965946881,119477 776988895309205504,86763 793604299167264768,250064 758766274281340929,54842 786975419736133636,207287 795748481545764865,267862 768262143221260288,101530 793864484469280768,256038 765595622988578816,88052 768839937990983680,108394 790599184189710336,232169 770072995171819520,116164 792157020451381249,243075 752962261933776896,24173 750703118770372608,10735 752858298286616576,22952 760970507000754176,64730 776924958010159104,157840 780771158094471168,174756 754711674905628672,22393 772898122347470848,133043 780442997691383808,180039 788071991584567300,213491 758475911150837761,52749 764185354345721857,79223 791408263875039232,237857 768248011436634113,11774 776313030426505216,153845 765069070311890945,85562 733236432878198785,351252 758711863131643905,46076 780426958589091840,179560 772864303380783104,132335 760086126694572032,60112 774305949012013056,141887 791563513865003008,238395 732903009995231232,353789 772901957279232000,132335 773709030321684480,11774 763798726380957697,80136 791832681206026240,241432 779982570989690880,177697 792675834465103872,244270 792848796421988352,246674 776196086356520960,152314 785702653581938688,197512 754757825264488448,18341 773793544037363713,133702 773653259978366977,137965 776871021240520705,156835 786993451955085312,205294 793176923543179264,249180 773928146424868864,139404 760976656429355009,65136 794319982821679104,259743 753969699487121409,30590 792425720244867073,245268 770294549717651456,11774 773491533857173504,136904 776739603470442496,157755 777197281753894912,158387 770327656902590464,118072 789122376176918528,221782 793122035283202048,230283 773526690995863552,136579 777493087933173760,161501 766711231616946176,91700 772535297980719104,131516 786027729799946241,199431 758064158789111808,1248580 759814695826104320,58267 762325175207538689,72420 764661574707482624,82344 756707886810693637,44429 794958710586179584,256217 761405580489568256,67229 772025730389729280,128194 775312775262244866,148045 752312838866206721,19402 791728634973138944,240926 753891260096733184,29548 754720845927284737,22393 764416187392466944,83391 771346821700587520,124597 793304025089314816,249286 777303744610439168,159016 778460413901934592,167407 778595885857009664,168794 763003062684450816,75646 763206217154097152,1249111 779981981685866496,169410 764268120924008448,82283 755161435714519040,35931 788398543333494784,214975 794589188284960768,261155 781421024235565056,139404 769967135363895296,114848 756323316944678912,42432 788073466096345089,210235 794008616000978944,256502 763032253547028480,73712 762114105012547584,1248990 773624534456950784,136947 795105161714642944,265257 752086178745225216,21072 786717937386217472,206008 758482678668783617,50719 791700986511314945,240474 771393283104833537,125367 789249656182091776,206666 752628887964692480,22664 765673412299751424,87851 733454436777922561,349985 752956657794023425,24257 781399467991846912,185595 781245848613187585,181913 778662711840366592,169755 775764354641780741,151185 792673706736771072,244270 751840963199324160,17794 794558157418688513,261155 767372640038166528,97413 768997449486721025,108396 777941047301189632,164826 786966570157350912,11774 754886982740783105,33356 760251624690417664,61011 767819101376917504,100893 793996324244852741,256239 750700681854525440,13578 771668239835291649,125111 780124940146270208,176128 786633538414186496,205270 790666286464323584,232169 785671898508070913,196277 776568780495413248,156976 763190564435136512,76127 754749468168196096,33356 770255643743629312,117079 774089314888065025,127657 792068203723706368,243427 762670421636329472,73814 768051327901597696,99735 767738464921985025,100893 771540577175293952,125163 750446177762631680,12883 785235162418122752,194082 794147964755263489,258085 794832588573704192,261060 779868891115884544,177248 761880718041616388,68993 762267021090357252,68993 776758950163349504,156652 785515065965326336,196523 794586859561095171,261155 755429918360604672,35890 794228793800065026,257423 791707344472305668,241034 759193577951940608,57336 765544561171193856,86440 794605792271986689,261155 795346711732482048,262849 776269326605168641,153596 789233716044455937,215505 753942149180198912,27800 768906577671774208,86743 791828837675835392,238594 750060839013494786,9643 761257359276593152,67547 787166867940974593,207613 758124892202164224,51344 779653084045725696,174916 792123319986237440,237964 758060533807517696,48663 788035440930529281,214354 778363423075635200,166409 779474890269134848,464984 794667370262491137,255942 757873307786051584,48119 764878364553404417,84889 779579269001261056,174660 773966759749496832,140444 791354087895887872,238395 777912020830216192,160641 767776511634075648,101463 751821744726372353,18160 765689592410288128,88920 754775066118946816,33356 789893905068199936,215965 790996396404973568,235590 793272256268865536,249926 790621251807092737,232662 770355557811097601,11774 793141116891783168,249469 778193363556241409,166390 789094478674001921,215987 790992899366195200,234583 764454479034982401,83391 794444991573659648,226320 756304004800405504,42249 794210631213780996,258331 775419545439707136,148994 770404984945016836,117257 780449693218332672,179589 788828210519678976,220029 765509707503116288,87904 786594334820802560,203806 775111957548523521,145866 785990912140648452,199478 769330003955769344,113222 775326671104798720,148032 789049062121091072,127871 763029235820859392,75724 773934195605315584,140232 758300423446945793,52061 793172300434735104,249374 763886418049568768,80486 778586695247822849,168794 791685699774873600,238429 750749969372459009,14567 758817586951827456,53185 787290031497089024,207733 793913296692838400,252196 750812555724132353,14650 756997648863879169,45857 753161711226454016,18323 785748003848007680,65113 750914845776703488,14641 762441318756823041,72615 794204696093212672,258331 756388193151295488,42432 749578518854590464,7461 769671305742409730,114779 781687142590349313,47940 794191166631804929,258598 767914411889610752,100893 779424797616857088,173964 787337798151991296,200460 758614371014705152,51451 759240247523807232,56964 794550069768949760,257492 787619499050618880,47207 755024452216246272,34666 775879615252422657,151791 778681867595722753,169201 750014635999277056,11196 786260573579309057,197565 786578370578427904,202727 759348171558518784,56784 788433390408196098,217837 770483149172273152,118087 732727080723599360,1170451 771805470411591680,118191 773884845768450048,139404 768118348118790144,102618 756698771824713728,43553 761171995857780737,17416 793851574086930433,255942 791432624078262272,238292 769144887694462976,109945 789300837998661633,221785 793607079693082624,252112 793205230037073921,249926 753357927105253377,27045 770241073444683776,117257 780742411987410944,182036 781592406319706112,188873 771811583546814464,127877 777599350268649472,162294 750687447219003392,14421 765275241824198656,86103 785583122889015296,197286 789859482234982400,226819 795243866257403904,264774 793266940789739520,249926 792072986668990464,11774 759098874132893696,56964 758654008957374464,54070 771128615417352192,123583 769920640451215360,115511 757803082130395136,49070 768218129361240064,104932 776611244224634881,154549 785663389393620992,196277 793154687625146368,249469 760831413818195968,64326 785651425216913408,196277 764415764149526528,83391 779025670303195136,171324 749253349296463876,7828 793499168371118080,252890 768006055058141184,101681 756256172424908800,41141 765658860132577280,86103 778978839481417728,169550 779039472734375937,172120 789170663843991552,178797 765416708957806592,87245 786388507342282752,203510 793605834911645696,252014 737565999336034311,738099 758149042299777024,51344 767001302261989376,95869 785996965838336000,199546 733172677637066752,353002 758673236414652416,53185 793490243894677504,238395 792486885738381312,244906 785703423920345088,195975 768119084105949184,103485 774269851028246529,141858 795699717061705729,267862 768128993937633282,103354 792078386751569928,243398 755204771980546048,36247 762598831078961152,73682 768835118177726466,108963 750656760688611329,14379 764963496761126912,11774 776765563557126144,157840 795467145970909184,266491 758029387879112704,50923 767465032548487169,98736 778568892184682496,168794 790977769668620288,235487 794975312350158848,250293 777623449871069184,161667 763618817419321344,1249082 795084825510158336,262925 764409824930992128,83366 789310673616506881,225359 771153428575719424,122388 795341430268915712,264774 759185492151721984,57112 764831665822793728,84724 776849573914505216,158589 791736360482836480,241034 792050903607980032,243187 758136331524460544,51595 793914404525903872,256451 768927730528165889,109470 788455787924381697,218275 791640262296555520,240145 757098919390216192,45857 792956347792838656,248104 790440147632336897,231333 774996822053957632,146259 753327173059026944,27061 777002874010275844,157840 788002149879975937,172084 786212471694462976,193533 765030572741632000,85757 773407114194714624,135342 794531915344781316,261155 760916297010085888,64692 750161650183868416,10057 753362666459201536,22715 770485113566142464,118482 792065578391506945,243187 788116832184070144,215005 794744947316576256,262752 765243977201094657,86103 791681365339025408,240483 791790737188851712,237491 793547939570257920,249926 760915809074089985,64730 779011523196837888,171324 787047362170617856,207244 788483859398664192,218275 795690783697272832,267521 765731452331892736,87904 786717882382024704,205728 763056039268712448,11774 789580469671108608,226731 794269332905730048,249926 788404236048486402,11774 732406242451329028,351958 790659962305384448,231851 795399434758602752,266822 760382445459865601,60849 780829402036776960,183269 787036109071003648,208022 762120877932589057,71270 756885622053150720,350711 790748065296637953,235349 758287909829107713,51809 788163942870843392,214899 767436391735136256,97386 757202747670224896,45054 780689890258350080,182036 786960503197302784,207613 794751339469283328,262890 792073519190323200,243187 795002490492243968,263895 790971777560121345,235590 794159418870878208,258249 788426745716183040,11774 773948863157678080,139373 758335257569431553,52554 774812794025750528,145244 779368577640042496,173347 781165572738383873,11774 761317728208642049,67547 794988019950317569,262847 765203280569831424,86103 764145523628642304,82227 795387544896700416,265427 768614880215764993,107072 791698156371058688,238395 749426612534476801,7944 751602639025025024,18341 780835360729432064,183269 771482310835175425,125381 757717643579232257,48287 756260232238694400,42344 772515698270572544,131027 750380453358608386,12883 759457052796170241,46384 778687976842797056,84689 789175815825010692,223899 756371742189318144,42171 787496257292013568,686533 763540175439880192,68273 780800926802186240,183269 773949345913643008,139577 762703635767627780,74133 786036054566506496,200382 791316177263824896,11774 775466333425328130,149141 767052561366913024,97248 772108246098128896,128934 785747691192016896,39406 763037334627549185,73712 764036928517865472,80754 779035510190837760,171463 771459627590483968,125119 781917502284660736,188170 776534736957235200,153095 775639264373698564,150022 790523387080765441,231358 756860342140010496,44429 764862418635939841,84724 779266987922948096,172862 786823155402743808,13324 793431403698397186,249926 755033837315379200,26721 766464754986561536,93184 758030600095739904,50654 755377231195611137,37044 779506867210821632,173964 794367696473309188,260241 792601844350488576,245148 764452405819826176,76623 765892871392104448,88459 780741262714494976,182257 761924039833219072,70941 777626995337428996,162596 785266082034520065,194560 791763712721817600,191778 756972589579374592,43469 781462932852994048,139404 793690445440282624,250703 792442835643621381,243075 762298974615117824,72408 776882448940621826,158820 756651376168566785,43553 768488430259101696,106281 755768641786900480,37424 776598385210093569,156644 787742632629800960,205197 790523741562339328,231550 750377167201177600,12883 794147319142825984,257492 789415965117165568,172084 788265037114839040,211829 778649502198689792,164001 767474663735689216,98736 768993040031707137,110477 775804879738593280,151439 766046585683935232,91049 769977440299053062,114388 785237418232250368,193669 754235816004681728,31060 792840154171846656,247240 793884781075320833,255192 790586382838173696,231318 793802214296940544,249926 769261596686295042,110585 756505061837209600,42353 788143746818990080,215754 794729401191514113,262752 770277132022980608,117377 771076072762904576,122388 764806132686872576,84209 768976241340846080,109035 753216793863303169,25168 766436306452971520,93823 754849755084255232,14277 764162842287284224,82216 793620240353533952,250785 772619452223414272,131542 774752102656708608,144494 785954853398863872,198671 794321562166038528,259659 778901038711574528,169029 771456825279512576,125742 789558729796616193,227130 765749158267457536,84209 761253075969507332,66897 779075047378083840,29263 765607350262755328,87904 762832366544891904,72978 787055025398779904,207287 791738030725804032,240483 766091169398784004,81929 790692807585492992,108396 773604037564391424,136904 791667976298651648,240145 773729641676746752,11774 774088795973033984,140444 772006813403406336,118174 792241503405903872,243187 786336216127905792,203029 787829454202560512,210289 757590449620213760,47149 771639317420572672,126152 755173636227551233,35890 790638037025693697,232715 780496399054016513,167453 780642717546246144,181935 770677149581869056,120665 770841230578098176,121612 794549331298832386,261155 755539430723641344,37991 774583135384264704,131189 793953750381711360,256146 750825375010320384,13195 756240836678062080,42117 793841579865673728,254135 785593541825142784,197286 760536049827377153,24745 757934004758642688,48029 772900297760993280,132578 774424313734828032,138165 791097663634616320,236454 772703891288944640,131473 786990988095004672,205728 775772872778199040,151265 780225391126536193,177773 785295974742822912,193669 788452790771277828,11774 772270806189563905,90193 772440801037066240,126389 793183239808561152,249926 792887283938623488,243865 793563714649595904,253206 774360544409161728,142668 793579772433539072,253164 778665873473048576,160641 788543009696522240,210390 793516346478735360,11774 790730446548135936,232911 768315887740784645,101681 771415767556329472,125602 769999689861177345,11774 792747516383092736,246339 768264130847395840,105109 794380329192558592,260173 777945885321945088,164669 751206737882021893,11495 763945706830737409,80486 765443311763152896,86614 793384626853216257,251758 794364513961250817,258741 775884899286999042,151410 786464858111901696,202248 794258388788121604,257325 756219623041802240,1248371 795086076885008384,11774 788786909195608064,220332 753357268503101440,26458 795347208577150976,266500 785532860895723520,196701 755122537336606720,32572 759754737919012865,57574 787964892913500160,210238 788375980515725312,215437 778276735498399744,166893 785546030020431872,130635 765265234047086592,1249269 795666286202290180,87904 773578400984289280,125163 792822993772621824,247819 795062180219523072,263906 758873719833890816,54070 792839580336656384,11774 795106078434459648,263926 760125839631458305,61011 769651958487605249,114357 791078575982206977,232169 793797980612653056,255044 779538999757119489,170187 755718664419209216,37109 764167610011226112,80939 793179860097085440,249926 761941776454283264,431998 776562264677552128,156926 785849352669519874,197512 760623538164203521,11774 775130650030387200,145866 755163477547692033,35890 765566704936038400,87904 773236765981376513,121046 753363189862051840,26458 756606899823472641,41702 772544753007140864,131542 764221562207690752,81869 765663850897281024,87858 755766803461206016,39475 766462605242273796,93823 765953698539241472,90113 766605369007181824,94718 790881465068388352,234583 775486406751727616,149329 793397663798550529,250293 757102091542335489,45964 777572311876538368,161277 765298136751312896,86950 778295172001964032,167220 785485218014568448,194723 768283614450548736,102514 756315765704228864,42564 770597567591624704,119832 758292617335562240,52112 768186411270959104,103506 789253678490275841,222997 761588940121997312,68163 774509740093087744,140874 775552076118102016,1250232 733210255904018432,1170862 790973480850173952,234583 785754416435503104,195975 792095818006220800,240483 778293861357539328,166321 793621697429667840,249926 785544696999337984,196917 794716446207148032,262588 794975165960560641,263898 786477745425580032,189017 780685650756444160,182036 791332173324222464,236502 763855014259404802,80648 775409027068993536,148645 792023551331209217,243075 766418305347424257,92872 769586139057430528,11774 786085975441215488,199546 764094673220534272,81574 752929662972592128,24316 788514282921000960,217634 793094538936127488,249469 781508993835466752,188119 791603994468679681,238207 732387980359274498,349776 750730514013782016,14594 775526184108986368,149304 761606413512765440,68993 762813954489929728,73704 793306600370941952,250633 788522731797041152,218349 765189396312133632,86103 757271194487787521,46406 794606317868634112,261155 760315153011318784,61922 760896325189832705,62513 772707563112509440,126011 756258293010558976,41798 760242708065771521,1248387 770847763462520832,121511 763756083148193792,77632 792276620136415232,243075 772462681336975361,129662 785983047745228800,199478 732436789797982208,351224 761677427101892608,70177 791495272115367936,238099 753948865938665473,30590 790562791165788161,232137 780649031160717312,182257 791732434677170177,239810 749684464037617664,7546 749313340032159744,7849 766328253376262144,90575 791662756504100864,240483 765176539688366080,86103 773894015783579648,139404 785634651733798912,196433 789244833760092160,223921 794677111709691904,262022 760523547022360580,63268 787010833599430656,207256 755412651124023296,36735 787108212579328000,205728 794550373637849088,257353 778250149751422976,166409 786000932785881088,198591 766765726245978112,95708 771698824649728000,125163 791668779549855744,234990 765962704418967552,90384 793433869622140928,196314 793435659159633920,252020 794613701127143424,260874 768610035970740224,106896 786757974761013248,205091 793543931598430208,252196 764137301068877824,11774 766403955974893568,93303 792480260679794688,246273 787618747452366849,210009 762392210126012416,11774 755994056216444928,40986 767719326786789376,100893 789179873990316036,11774 794764832469909504,262849 763416214374846466,431998 793905300004831238,256451 788873224616497153,194060 787115446772183040,209292 763089695077195776,76549 790205932072538112,228820 770709587167105024,120610 781515412232175616,188401 774372821090701313,141913 771120881431093248,122146 773938892177276928,138819 785278113122889728,194560 794816928049139712,262849 788751824773718017,220332 762387863531028482,431998 786929044780568576,207287 766736413408759808,79987 791319320869605376,237787 788135923317813248,215608 792027395821744132,243187 756638344226955264,43751 773644344549052416,138382 794558040443912192,261155 755838959972782081,35890 790537785627254784,231894 743045576766427138,195876 778089187832696832,163560 763154373824290816,76577 794974355851575296,263898 759449079294283776,57336 774369790953684993,141360 791618405623300097,238395 761729661617381376,66263 779380483398533120,174294 756224471246131203,41929 757257794429054976,45014 757699125005651968,46909 790327756244525057,229693 788471751588012032,218275 789154577237114880,223030 791254689941716992,233736 778349126706667520,167220 766046200281784320,91146 793171007116808193,249841 785993855531225088,200490 792860721495306240,247406 767797646006231040,100893 787305638292434944,210215 773252445380063232,135514 781342106786881536,139404 749751779449970688,7577 794997550612783104,264397 760851204138151936,64378 791677582861225984,226048 756884349363032065,45311 795005630700457984,264397 789240173779361796,224090 780581768034418689,11774 775020108624388096,139404 768280498774822912,101681 792873931984166912,247877 763484835595681793,77632 769380642584948736,112612 773337511577980928,134993 758038662504480768,48663 792060082750038017,243614 759691385528168449,56964 770635394673246208,118191 732182225756659715,350015 785683406046625792,196277 776796918294933504,155896 794392876587175936,223249 775377246374637568,148870 757990381480873984,50271 794170875880886273,257492 787067585753788417,208379 752209037127745536,19075 788452818118029312,217519 789900297544069120,227048 761621990746812416,69231 793577982904324096,253164 770322053245247488,117257 758829116917374977,51043 795666271077593089,267862 770641655129116673,119937 788485863202185216,218275 791875424879910912,240070 780869169738878976,182659 752237353364623360,21034 765782743825391617,87145 752045431803097089,14277 767809968837885953,101681 794134675459555328,244699 788377647785009152,208544 755881500382461952,39657 771479563742408704,125111 776881287718055936,158673 786191317588062209,201619 775304314541772800,148170 777867184529821697,163763 789190346471186432,224192 785894309862060032,11774 788533239094927360,215437 795001808372531200,264397 762609800006041600,67229 768212402978500608,102137 790883276701532160,232863 758565328599351296,52061 794307838877143040,257492 774061809896677377,137042 790550902071435266,231894 765712834491658240,88052 776874386510839809,146259 786185484368130048,201441 777097230666887169,159876 776735314299674624,157755 778995624817680385,170935 781284014959230978,187170 791663830338269184,240145 759189621674762240,47940 767722543532867584,100893 786925180933185536,205349 755101540159860736,35449 752978544171573248,23739 785836313538916352,197286 758126883313688580,50827 763246812157321217,59996 770819538090852353,120610 793176706442035200,250033 791367815865380864,238117 754096663497695232,31400 769906595849527296,110585 754134956734083072,31585 761893086901440512,70509 759715980230746113,56964 761673168608120832,70177 789838275297050624,226731 786838319934083072,203350 786450440049262592,201555 772195470307422208,129991 780931472177922048,182870 761304662486188032,63935 766279183861424129,91894 779863632947445760,177233 756192781140320256,41679 763210087452123136,47188 763045333886570496,47188 757497854386663428,148861 760098306047500288,60866 763793985844367360,80136 793283647151411205,250430 765363049050021893,86725 766367508156645376,93405 777123675011031040,157755 787043572449091584,207287 760970723858841600,65174 762051181770264578,71438 766395113052311554,92213 754727433790713856,33356 790948695650861056,234583 778957549961932801,171443 791688406979842048,240145 785274807138947072,194648 756960727592792068,43751 759605247446700033,59164 790552443801182212,231894 766725467114176512,95672 768536738851618816,107446 759378151617204225,56924 773683392336564225,355185 786597539076243456,204413 785556753266176000,196538 787244790236590080,204413 762646682941136896,73926 771115533995503616,122776 776996371870121984,85326 786264587834306561,201958 788732999810428928,218275 795396523274240004,266884 778087121961816064,164912 750802652292796417,15021 750759743279554561,14277 778772378511810560,167220 760167409240121344,61145 760983558831742976,66159 771574142441103360,105109 771591115677892609,124597 772105224404082688,123354 780597073452339207,181886 791085946678763520,236259 776165843587600384,154071 761006407617576960,66310 760219509835849729,61011 793840161549234178,255246 751719587369005057,14277 764968223863439360,85562 765729588798492672,88669 786588339092676609,204835 753266773756030976,26670 788851768121667584,11774 780042059382136832,166891 789347470262177792,7258 773088035269447680,134288 756963456918679552,45125 792191324246114304,243075 792580412274991104,246225 786248990547283968,201374 755028037465321473,34666 787657298495754241,207965 770323893592567809,117257 754713503844343808,22393 795417707504082944,266151 763547699945758720,78394 791126325561925632,235580 759765857748692993,56676 762299076113272833,431998 793790622968623108,251740 760365021964668928,62063 791294142286618624,235857 750512938570485760,12535 763108067684659200,75899 757246394155540480,45108 768238460490645504,102449 789440804905488385,226026 763198741616529409,76487 780987668314357761,184223 774736772395741184,144635 759473402595991556,58267 780373858897522688,179636 751555528178995200,18452 752106217720471552,21015 788001067967520769,214354 773738462633603072,138819 777957288837427204,163763 794763107927212032,261050 781509752551510016,186149 791029599459119104,234653 791659339601813505,234710 788391876692815872,217519 762458438211207170,431998 763852879786487809,80674 795731883967582208,257492 761307189172580352,67229 753247479613710336,24173 776425936300478465,155688 780149722161872898,178258 786803368790339584,90209 794658279481872385,261155 758144424270520320,50923 763147958200233988,75899 762705101811224576,431998 753700032751214592,29263 772453165853663232,130574 793126292296171520,249469 780788277326516224,8004 775080099179663361,146259 779552544083222528,170187 790935489540984833,234583 794019336327286784,255870 776778848671326208,155451 788510879532933120,109244 776616791799795712,157082 785524461860708352,194743 732374906554310657,351766 776211254281170944,153034 753730316133474304,11774 774799754802913281,124660 793446539205238786,252020 757650960885874688,45329 776091559402012672,11774 785803840083951616,197512 789745932023828480,212131 787531923111370752,210313 791032103425052672,235590 791435785279012868,234583 794585681871962112,261796 788184058350149634,214078 752944990960050176,19563 792041728723136513,243187 761357251642818560,67497 791278905042857984,237491 776152464349335552,153779 757023371204845569,45669 792178009184702464,244550 753236056334540800,20279 758817453279285249,54070 789198292106084352,224225 767408985565691904,7700 792507281661362177,246314 780601148684115968,181755 769244954581491712,110585 789524470251687936,226731 763880974258102273,80486 791253883343413248,234583 753618876592562177,11774 779395085360390144,173753 763903360177152001,81059 786357247177658368,202304 761270408838516736,65723 771661437429088256,125163 781277165312614400,182678 751068595531157506,16638 791455465649545216,238272 791726586085146624,191527 772032558808834048,129216 757542848560504832,354841 771710606600572928,126293 754809414725558272,29263 776215464506556416,154071 753382744705552384,27045 756313826514042882,42249 773513164797403136,135758 794957631009869824,262849 765433325737480193,86120 773961867769163776,139404 794594279985467392,261155 768122485044674561,103389 794530915271593984,261155 764664838077292544,84420 779359027113361408,171377 781919411510845440,190957 760108556347699200,61037 771795152650264576,127218 787977582964645888,212357 756545744669147137,43917 767478906274271232,98736 770982657689722880,120610 759517994166865920,56964 789115635850551296,354470 732600442761314304,1170592 794297041308422144,258456 776028019509133313,11774 792718078400401408,238113 785665528417357824,197512 793906285691293696,256536 756355423352000512,41694 762654964762017792,68993 769167422876254208,109960 765171925584928768,82283 785619336979374080,197622 755566652566175744,38183 794664627812630528,39957 753391329359564800,27402 794615143741222912,261155 755064202046345216,35044 792411220091568129,245607 765988738367238145,90735 768815470522671112,108817 761624747243368449,69711 791945811084980224,240836 765719624184958976,87858 787488864768327680,209184 785591678866427904,195481 753933297399455744,29040 776825154290741248,157693 781561838878224384,188401 793453317800230912,249469 769692054838476800,112808 774046587165126660,140748 786006962068713473,200467 793651698426220545,253032 791348023544549378,11774 775043929964032000,87904 794630837098741761,261399 763517038287527936,74727 766135473324560384,88930 772541989917261824,131007 775024621233905664,146259 781422427473645568,139404 795614369673605120,267655 758498691200188421,47940 773226179482492928,135025 794913677132570624,228911 795299500676042752,266079 794181333526294529,234551 771494391223640070,105109 794551944467677184,257530 766482541784301568,91946 758516027202338816,52015 755190189941780481,35449 789258586073411584,206666 793133102759424002,249469 792132576911757312,243187 772458303070666753,131052 762698395781885957,73712 771720692278722560,126607 776932128944746496,156835 788395090414665729,217519 791784664465809408,240483 790048469767430144,228124 772515680713179136,131007 793292156760952832,240483 743238182011973632,354153 763465338776227840,78159 749243058554695680,7836 763900249396084739,80720 764978537153437696,80098 786047552877531136,199490 777861392141398016,163990 793301359114199040,251336 780907566041792512,183269 777600928585289728,162610 758801699221803010,54070 757279089279369216,46612 780611903525625856,181789 753353837600268288,25189 776878333481156608,158589 790904909004759040,234796 760276152778764289,59666 794938076598505473,262847 780960125800488960,183811 772518354191908865,129551 769507318929076224,113894 750382392033021952,11773 792158594326142976,244221 760934404810092544,18298 756316724597751808,42249 780641053506310144,182257 778061485490655232,162497 753602365974978565,28282 778389267521343488,167677 757690763102789633,48663 767921683818655744,101681 776769103260291072,157840 763135595677876224,75899 778603391916318720,168284 795068208625680384,263676 776083752741171200,153095 778733688695627776,170207 792961634251726848,243187 755913154610143232,18215 760174659052634112,61051 768769885874913281,354167 786368811922579456,202727 762001635904192512,71353 794050364865712132,257492 754718008879243264,33356 770589372504834052,119832 788471714594160640,218275 761403573892583424,66801 773766210689171456,11774 779628783053770753,173964 771243253643350017,123825 785351035724308480,11774 775705892163641344,148676 791841407480639488,240483 792162867562811392,243187 758812490004389888,55174 764349809234849792,82002 772868581314863104,132335 781223360529399808,186434 785991647897063424,199546 764883777751437312,84724 754782469317009409,15066 749730199957299201,9754 764901658899853312,84889 770994281674706945,121612 785675877736677376,197341 795027441181814784,264397 794927175384399874,263895 778053090805157888,157755 789723161923387392,226731 751215306299809794,17794 775067668567117824,141091 793148234994749440,249469 790600201144639488,231894 787238425996955648,207287 794599965737762818,260899 786253083466686464,1063777 771980933440438273,125022 780976100788887552,184223 790409221930098688,229693 761565413134233600,68951 788545662182981632,218351 764488275734048769,82759 762798559175462912,74133 788403726486614017,217285 756768679656730625,44935 758821990740262913,1248642 785260457342959616,194188 795038001365655553,249882 792934904916873216,243075 793942209078984704,254209 788832031220330496,220806 788485900099518464,218275 762729662212636672,73814 781510766134341632,188401 768079571593924608,101163 767083992797413376,97811 768636843554242560,106281 795057710609874948,263926 732453721020370944,349248 756506640808017920,42249 767576562183077888,93170 793425127694274560,252020 748292508376006656,304513 757252382652768256,41277 762495885179703296,431998 786754332259524608,200965 776747759873429504,157755 758389872369422336,50923 766049121128050688,75790 765212725039370241,86485 787142643750842368,207965 794701390375489536,261155 777232728374685696,157840 735234888262025221,1170550 757328631744036865,31035 770358316358696960,11774 789466558762479616,206666 790329193124929536,230334 776508948002115584,153845 786205841623920640,193639 760611078061469696,62728 788450720173264896,218275 769120103363383296,111384 762018981532295168,1248985 780437555590209537,180306 761945749844353024,71270 768163748473282560,101681 770480616961896449,116968 787731383342903296,212139 791061965527392257,234575 763728690350030848,78304 787090069769289729,208321 793876391229992960,255942 762015216213168129,71401 772089409625784320,128615 762120762417381376,71550 756546129391656960,43917 753330260612157440,22971 791001463329726464,227048 780266318016589824,177442 756294219170537472,42432 771778037385981953,127871 765295158615080960,86103 785598827243855873,197286 787832314235645953,209151 791734492167753728,240070 791355721644380160,237491 768858664106983428,109666 788905647874113536,221972 768762872088387584,108528 786435862984876032,203324 758446730148843520,52394 775284603372339200,148045 792770650637303809,245607 755160070049136642,35890 791671945230114817,234990 787032128915595264,208014 758145415493607424,48663 761692384853909508,68862 777714071160365056,162596 794561654700675072,261155 777692714687090688,161456 770049500572442628,116164 791255154750136320,234583 764932468805959682,11774 755056046369075200,26721 769964056186855425,113648 795278997550571520,262849 795752298806853637,268646 773931464593403905,139404 787131543227551744,208401 753412616614182912,27414 755535530369150978,38032 790948390699802624,234583 793110024780443648,249469 755823781269106688,27045 764996531829243904,85670 755335757737385984,35890 734435794065231872,352433 775118022172213248,145866 792066250864259072,243427 778321171603394560,167319 737361240939368448,1170514 773956773501931523,140211 779804538748428288,173347 780514425300103169,11774 770766607484411904,118191 777563522863538176,156644 753693751210565633,29263 787062574432997376,207613 785672288607752193,197286 768124419843629056,103354 781536914507599873,186584 786269683674734592,49459 788391391332270082,217519 750416572200554496,13343 757376665412571137,44291 764967531417333761,84209 765971845787029504,90565 766824262791491584,95672 751188145585070081,14421 762782027494088704,73926 738454635489304576,7700 775892699337547781,151202 760817859773595648,64074 794327186106789888,258044 785835744682278912,197512 795759811925311488,266151 757035305933299713,17416 767496158453362689,98890 794720272481943552,262849 774346530341793793,1250142 786318966541004804,202007 763563948113297408,77359 775652901247184896,150404 776596276678918144,154832 778713450042142720,167319 773237183016636416,135517 788732013066919936,220029 769329754851848196,112363 772191208122621953,164500 790913676244987904,234583 777105199148199936,160238 790600729778003968,11774 794681410665742336,261942 759087642084511744,54842 765931344669007872,90012 785916280222076928,199546 773521340280299520,136947 781664027483049984,187044 780752500278321152,168633 781321139616440320,185496 793205482110476288,105109 794982907601416192,263898 786222832288014336,201494 757904854446641152,1248552 760997719288778753,66116 791270697339191296,237491 752715441475235841,23167 774789699638394881,143473 747839069539864576,11774 749800360148029440,10290 793966705793990656,256255 750463700440457216,12704 794826132314914817,262053 767032631624134656,97433 786977292161474560,207949 752205364758663168,21074 769310444255342592,112788 770653271824347140,11774 788078937574375425,212345 793182394991964161,249067 787450262428475392,209863 777327631993745408,161456 781301949018681344,183921 761598412915666945,69576 776991228508442624,159850 789815736399126528,225359 753200769331896320,23742 759116593875914752,57105 792889860700921857,247983 794318796638957568,249926 777758108701560832,161456 790392944540913665,66116 769717810201321472,114779 770242316187660288,117257 770237854664523776,115451 747554588430049280,11774 785919219565072384,199546 776210009487249408,153596 767410978988363776,82640 766764958034124800,96263 785929824585920512,199769 786167871256858624,108396 767568811545468928,41108 786135847955378176,199891 770369391741526016,117562 790446040285532160,11774 794569045009924100,261155 788231325887008768,215252 768832025881088000,106716 788390785456738306,217519 785630382037360641,195807 766771738692558848,92159 786635518939398144,11774 751142536094355456,16953 778408759882313729,167569 795370545705603072,266151 790974327470497792,234583 762560916474961920,72978 773940201391476737,139404 766687186808893440,75724 771952420188454912,128934 773891600955179008,139404 772699534296166400,129558 791794174400102401,241678 794571285233856512,261155 759651489073602560,18341 764159164603965441,81702 754046360433795072,30590 793204504384638980,248719 757726720015282176,47940 790121659160227841,229220 760067431930798080,57336 794558787122331649,259034 794559232045629440,261155 787798950464069637,207841 769351456751181824,112661 771264823074099200,120557 790622309098725376,232424 760232215817101312,61412 791981677006299136,241118 793173331214229504,249841 794013231480180736,11774 792415939648249856,244550 781268422701228032,186063 791805676674691072,237491 779336593844776963,170426 794790496212316160,263141 756469947103010816,42117 789768369838837760,226490 794603257012383746,261155 793180188779614210,249926 791253074631282688,237223 788946128129581056,218275 760346890508525568,52887 785582996434788352,11774 776169154885906434,153658 753591670818603008,19598 756262680957165568,42344 781614607031013376,186584 791060530278567941,78159 752899077961084929,22664 779180679980470272,172799 749574766957395969,7828 786605458039504896,205039 771743735147356160,11774 793525318128635904,250836 793559345547968512,253557 763419563694305280,77598 785871216972275712,198576 773846609545297920,139404 755068835120685061,28354 768614257961340928,107984 790656808029392898,232863 755838105991589888,18215 765420479192576001,86103 776307850469580800,153596 758443880295653376,53015 772166138830675968,129991 773512912400883712,136947 790655150662778880,231870 764887555204648960,84724 794338073538490369,258878 758342351974699008,52554 788813519521128448,215437 768550350378807296,106753 794211009288343552,258607 756685124264013828,44450 768606518019260416,106774 787010174221332480,11774 793121739181993984,249469 760460155804852224,61742 795136463503507456,108396 763156613523836928,1249111 760293550256816128,29898 769887516635848704,114779 795420535035281408,247930 764255372961984512,82002 767677983121367041,100605 792068836933505024,12954 790609339723558912,232791 779531488400379904,11774 794219402405113857,256259 768900321284202497,109104 755468585103794176,36545 762801973443829760,75073 795389204897337345,264397 778180465794637824,164826 793143808334573568,249951 763879683976929282,80939 769127325262831616,107446 757622003721342976,47761 795669460392771584,265649 792031631473115136,243075 758129098589806592,48663 792914106139439104,247877 763497168640409600,78684 762764469042806785,73814 776401665943490560,153596 791500263244824576,239405 793198196948340736,250408 753304766252453888,26776 753428958750748672,25698 793549511239012356,253206 769774858016288768,114422 774678777574023170,144654 770998631931318272,122146 778608818007773184,164554 789129859951976449,222682 760096978457899008,56676 794560393934999557,260461 761286259738193920,65180 763542981542420480,78684 777537137981939712,161387 793246208676409344,249926 774866052660334592,23762 764459256053506048,82066 774638480869777408,1170870 786304192902078464,202200 795050178961178624,263896 753734976198238208,29263 758821351868071938,55260 791307415786356737,236502 757214246312747008,45348 755189833534803969,35890 772618525571739648,131377 776563160790642688,156053 753222496644571138,24795 771496403646328832,124597 792488167525928960,245808 793472409181401088,252020 761222417163235328,67226 772907121088172032,132335 765629118411046912,87493 750725399521423360,1179733 761292981940944896,67852 779313043801014272,173964 778624017888673792,169201 749765039599542273,9433 790942630595080192,228354 767445133889445888,97447 792842761368014848,247819 765150127589761024,86103 778685938398482432,167939 768222621758545920,103924 781104229989556224,180520 732263040876445696,350900 757965002565423105,50337 765357195164725248,82452 779049431496691712,172185 751061690792443904,12883 756628411729051648,42117 767961248034152448,102137 781487067284910080,188119 793302734233403392,249926 761925234517770242,431998 776764542953062400,157840 781335511222906880,139404 777618613104697344,90252 732414031403880448,351184 754724757933731840,31177 780425948936151040,180074 766382227550765056,92323 786411512659181568,203674 772614290238951425,129649 776013294217916416,152897 781162725363908608,182257 753691062904860672,29263 772968482535202816,133712 774314188017631232,142485 752929217009053696,22275 778318904372363264,165185 788829400150269953,220029 771343338045775872,123473 773507736323620866,137042 793821605206061056,252020 751824649944649729,18893 758695737513414656,54620 768810440931549184,108849 772739735697563648,132335 790709674563678208,221524 794532022756601856,261155 760263934024687616,61145 781242565437685761,186584 788460185316581376,218275 766690117763289089,11774 788261125385322497,215064 790731069867761665,232881 786388830370668544,202983 791339475334901761,238207 732568662650068993,352654 762692298500997120,73926 785937958503415808,194147 737736255400751105,1182432 780900180732370944,183269 788715431229927424,11774 785786578954100736,195321 752902980811255808,20636 763464607885209600,78159 777581452594511872,159847 780183301814362112,177181 763273080839954432,77255 770463068237070336,117257 793660334779174913,254209 795344862606426112,264397 773920537210937344,139404 794552672468762624,261155 788981421679325184,222627 789823558730080256,227317 743113110312062977,11774 793455107434086400,252196 773653782219595776,137042 794712986908622848,262752 785789527847673861,197286 786958216743776257,207287 795707305446801409,247930 750389931919314944,11495 755192281657856001,35890 793191949532409856,249926 760282917109047297,62249 793146554702041088,243075 770383636898062337,117257 790999918487998466,235590 751150287281348613,16833 749701111033061376,9433 772526870453772292,131027 780249947727810564,177442 791669505978097665,234990 792939783832031232,243865 766385531127300096,91804 774013607306665984,131421 787612482047180800,211347 791162512075001857,233736 795010949849763840,263896 759906286154547201,59666 762699912983314434,73712 764140299748868096,82066 775433000733536256,148537 785536041365086208,196676 791739629481369600,240145 792221116412538880,243286 762412729810452480,72420 791565103418241024,237491 791679697507717122,240483 751237692520816641,16002 794204966806286336,258607 795418839349497856,265855 753048456344764417,24788 765407845680500736,87245 780617970305359872,150151 786568734651580417,198671 755067971286859776,34638 779012623052345344,171752 786775430720319488,203837 788052602671869952,214354 787515682195959812,208146 752630041939288066,22436 787079430157971457,205728 763555591071502337,63427 792581129937178624,246314 793175166868070400,249180 773650430744104960,72475 764245059269255168,82283 787223483868733440,192363 792761920050921476,247241 768961923698176000,110585 780113722563960833,172185 778611936938393600,166500 786262434101104640,202030 759851511065088000,59666 760463878434283520,48052 773730408806486018,138819 794897321783914496,263771 758098719921307648,50827 794233184187600896,259063 732654134428499970,351730 762367093715136512,431998 764937091448909824,84422 791349954581139456,238395 788475180683235328,217837 768855513723351040,105109 786993078401916928,208176 794611897047941122,262053 758364960279834624,52686 768214194135195648,103354 795679733925064704,260548 763362242612133888,75899 778828776134193153,170253 765023243753304064,85562 793998733641912320,257492 771500101881606144,126152 778032661696802816,164814 787217856328970241,207613 790523979593285633,231894 794654217407434752,262022 791112432932585472,235590 758429295043682304,52983 780892429402660864,183811 794780042836537345,262849 766668745829855232,94699 786521218119667712,194082 794313999634415616,258456 760978867800707072,65222 792516550804770816,246339 793981430619455488,247569 775867596818223104,151378 787077083595931648,209043 768839621065125888,11774 776519651819868160,155451 794642475210063872,261155 777998301224402945,164826 791639395883425792,240167 763504429135859712,78914 761935958350573568,69231 791043937859362816,235590 786050780264398848,198513 794566783818670081,261130 768554058420477953,106753 758780388860801024,1248642 768974644732887040,110585 795350504406663169,266500 755765616552861697,30354 763482042646597632,78699 776039004105940992,152903 789708226640089088,226881 769182095683887105,111797 795290799319568385,262226 761947072526364672,70679 787370475382988801,209351 754769701775872000,33356 771935423694331904,127775 771431706477924352,125742 788114610436145152,176079 754723431460003840,27045 789562931537186817,226832 760515210687815681,60866 785640091184164865,195975 773608487284637696,138054 781780845849776128,350503 787801387992162304,213064 768124324112773120,103261 766000120118833157,89859 764121881502900230,81924 754975083240693760,34666 776528454372118528,155318 770068081733500928,115530 756625766574456832,43258 787830185139671040,212024 791363079577673728,238207 792624998598975488,244270 780975128137961472,184114 770998212668887040,122299 779002831198093312,170187 751184992110280708,17591 761282399330299904,67229 776509802008772608,155688 779120919134384128,172208 791456948914786304,238864 776214689336455168,152479 753014021708582912,22575 773509937553084416,137042 752830712403808256,23770 770703754509287424,119786 772108671946031104,129471 794531763997458432,261155 757231403473989632,46006 788694216364986369,220029 776742238072209408,157708 745294181816401920,11774 773933504799338496,140025 768267152583368705,11774 758795983153082375,53996 792091927462027264,243187 768935434265194499,79987 771889816233512960,128519 775696348532178945,147283 768193457168855040,103354 770264176438743040,117257 790622494159802368,232427 776895889914945536,157755 778324530963943424,167220 776402625126342656,152589 749649967267078144,9087 754744555698659328,33356 785914078363525121,199739 759482843647008768,56964 761014201666170880,43399 765590192535113728,87904 790453057083564032,230485 767331193104760833,1249336 750295668950917120,12290 760755595599343616,63267 791680746674987008,238780 762298546720616448,72408 779369087654780928,174427 781563308281171968,188304 773635561097605120,137869 792950681158246401,246392 773958285011611649,139404 786367628465934336,203391 787370609638379520,210289 790187557531295745,229172 792426972500590593,244550 776637021037010944,151463 792388184818802688,240070 766256840384577536,91946 768254096809857024,103924 764186523952672768,82066 794579220424982528,261155 760886702021935104,63326 763163208861425666,76794 763015237444341760,75401 752879481015050240,24134 776121662781558784,153035 776485988830965760,152872 753626063759142916,28503 773885218230980608,139404 787158001954140164,207613 732915162060099584,354131 768964944217923584,109666 759744630229348352,56964 765630511574376448,88311 776885422941204480,155390 794729398746247169,262752 769047146297434113,110709 787736550629048320,212608 791467149868929029,239021 771235144988372997,122146 792813275050160128,247379 746735507925798912,352982 756249432916504576,42249 757580799134883841,47782 790269110236184576,229895 785915117376565248,198085 760491568885182465,63149 760593004965072896,62771 774101288619388928,139404 794618550010818560,261155 794464025191006208,243187 790253788640735232,229693 753735751779639296,27402 781664921578790912,189515 753376049464012800,27045 754034662226464770,29377 765560607911321600,87904 772105823166148608,129558 794802965064351744,263302 750586395266285568,13343 779112255963078656,158520 789494974593191937,225981 758551430785531904,50360 794529953081675776,261155 793632419639336960,252044 763390079163326464,431998 794564128136253440,261155 795740782611275777,267576 791407848668356608,237857 793184012617515008,249926 776085415576997888,152735 788499148395782144,218275 794937013686456320,239610 780614860199559168,150151 766019099533144064,90384 786753708218515456,205509 793137981628358657,243187 759860581507604480,59666 760158012682174464,61051 765548417854476288,86103 759225797769125890,52554 768813157884100608,108849 785533191197192192,194059 757682186279587840,48663 759769638439825408,56964 771414712617545728,125111 761956404437458944,71026 766675296674283521,93261 757081331885015040,45964 763561826919387140,77319 785521844824702976,196277 786034613164527617,199546 791415593756950532,1063777 781307289131188224,164764 757764937200508929,46532 764920265784590336,85318 755529287160123392,37044 744582004235210752,349856 794537031070285825,261155 795436854447394816,247930 764226226022064128,82066 790007959002775552,227804 758442671283331072,53144 771774585565872128,127871 757226670264680448,46006 769030461104525312,110362 771482270276485120,125381 778709127228825601,167220 785349950171258881,11774 791692023862472704,239405 786646529910120449,77862 788097177449095168,214209 775674567075463168,150663 777134047571107840,157082 773324217383260160,135736 791010159195787264,234653 752656896796930049,209828 785490056794505217,196277 778992215045640192,11774 781182137416376320,185496 791273650238394368,237236 762732041922310144,73814 786281975401230336,198304 770961395995250688,121949 755435111747817472,35373 776928309951078400,158820 769716920127856641,114436 737136911211503616,349951 773846789950574592,138903 761329446959902720,67401 785563265409495042,197035 790988087501459456,235590 779221507612499968,171575 770094214373859328,115530 781215647258730496,185313 752196377338261504,21074 763095538506076160,76577 792410173981818881,243187 795706729531113472,268101 759089746702282752,56231 791440897858830336,238395 793809287520874496,255393 753711818200215552,29263 732536936666169344,352466 765939930233204737,90031 771804047233863680,128194 788927015369973760,32404 757336451973472256,45141 769790447120224256,114422 794230361374892032,258598 756590694324576256,44274 785499507991711745,196277 793966435689074688,256440 787881786827235328,65113 795348689741119493,265908 794590781176565760,261818 755098429714370560,35449 751634238349324288,19000 772863033148317697,132335 753028937421238273,23899 758972953803436032,56192 785997041176498176,200382 773707309553885184,11774 790329728683151360,229909 793097754721542144,249469 788761681241538560,220029 781529544159272960,187974 794134995602284544,257492 763885457771933696,80939 758347582552891392,48289 773846448416944129,139404 793786500282458112,254058 753730018308526080,11774 769135292494127104,109571 756087477786378240,41428 775348229470756864,147612 764776981128970240,84422 768141093669998592,103294 788153253967958016,215505 760081312061526016,60866 776110495489073152,151741 732309683361480704,196346 778038548192714752,163901 787761420855369728,207613 791349111521812480,238395 770603005708267520,117377 789450617127186432,225981 789796027570135041,226490 778968316576534528,170373 780933842483814401,182211 778354676257349632,167676 786385605106085888,202304 766637546864599041,95063 774833380953239552,132335 778427005364674560,167220 785839135009353728,198671 781459293820293121,26066 766259250926592000,80486 788480309159272448,218351 788534436006596608,218875 793183659717120001,249469 785663738716131328,195975 753817038699630595,29548 789901003491414016,226490 790307735694876672,229693 763372137474236416,77731 794915547456688128,263895 758467147580465156,47940 773584733418684416,133702 753064276986769408,24624 761922998593003520,70858 791240519682699264,237274 792081524871065600,243398 751081308500008961,16233 794677735184470016,256038 788470568299487232,217601 768812887720603648,107423 780435782276378624,178258 793524495311106048,253042 791630794536194048,240145 765716798880616448,88457 775500728907341824,141912 785907661267173377,196348 788930369420746752,220815 770649306168635397,120341 761894577695559680,431998 774799535172358145,145451 777738589748785152,151688 794368286121070593,259482 763439320279769088,77720 780163373392592897,178360 768487887390277632,106774 762984374862090241,75724 773952179891691520,140444 795741120705789956,266151 767891811394162688,101383 792069255181328384,243427 780831633926533120,182726 754013760097030144,29776 772175601620946944,129991 765569455229468672,87249 793620126788571136,253032 785592171944566784,197297 771449283941982208,124855 767161406332469248,97811 764998545573163008,84724 755223692314021888,35890 732315856240283650,349764 767115150939811840,93210 794006974509641728,257492 776853864465076224,158387 777276472985657344,159359 786711545833218048,204413 757643707592110080,48549 770680093073113088,120341 779458747374637056,175212 791868304151437312,241034 751215212032851968,17794 762989622704087041,75724 734789976450289664,351644 790753551844646912,232871 781121635617271808,105150 778429063362850816,167407 788169531554496512,214066 751857517194391552,19792 758676803456077824,41680 795069980769447937,354238 776167183667851264,153613 785272784817487872,194667 785518676959035392,195975 756646148631322625,44429 780784418759647233,182726 788510663379456000,215437 754053951113293824,1170530 756253824575279105,41438 787067495316201472,207965 767945038328242176,100893 771525070929862658,121612 759908488415813636,58254 768985846733164544,110830 791447548796035072,238207 768613912757624833,104973 734802925843828736,353374 788884429712359424,194072 777499369620795392,161456 759549355774935041,355185 768674018358620160,107469 790580934122831872,232137 793611125048930308,251479 794307213162528768,11774 785795617570324480,197063 767060940739051520,97472 769144203469283328,109923 790923990546145280,234583 793481967203340288,252196 788063944976064513,215005 777344254129631232,161546 781077309419720704,183759 785507819562893312,196277 764905078335700993,84724 769060155308797953,101383 785958988793860096,199546 788395247210532865,11774 751117505591148545,15808 770418235984322560,118191 781334499506413568,185496 759156190999875585,57336 790911595689816064,234796 795152371957501952,18395 760963009736871936,64693 760694490541727745,61470 773970265059434496,139404 750743082241433600,15005 794913303009120256,261987 754127589749432324,30910 760530997838479360,57131 790530058561531905,231894 750418922986467328,13316 770867584266678273,1249797 732355709837414400,196346 790956219531943937,234653 791393221272154113,238780 758346836734205953,52061 760335165310722054,57131 775394529616756736,148870 786994175095017472,207949 788840116185772032,219829 779471492719403008,174613 793992237340303360,257423 767861087245070336,101383 768223209149706240,103924 773514813087551488,133043 773560890482393088,137639 787806420997734400,210235 773645240666353664,138382 775773162092974080,151185 756345496562724864,42495 795673549545553920,267862 759371333046263808,56964 789789832151179264,206748 771849038551482369,118191 786228902955851776,49459 793154609229418496,249926 781305294819319808,180016 781493353774841856,186034 785485176155566080,195975 776784649175445505,157840 767582981061943297,10788 787193104696766464,351007 791803019004215296,240793 777313480269373440,160221 759045950354526208,56302 789730806855983104,225358 775789895054950400,150511 794412216942399488,258456 776145947231449089,153194 756294033756950528,42564 756848195196612609,45122 733084322043944961,355863 794683707219054592,262752 758103434470027264,41703 771471834340548608,118191 780873112669650944,182870 757762703288971264,49070 752658302501261312,1248199 766025645033869312,90735 764877338874085376,84724 770727966531788800,119937 762067427370860544,71026 770815875226202112,117265 755385061277446144,36807 779105721753280512,171886 790614642594721792,232662 794224009982394368,258331 792666859828981760,247003 786257561896964101,199546 789266096897478657,224552 795044979316060160,264754 785317068140716032,195125 757451126606364672,47283 785797561890201603,196277 765679031811354624,88052 767414573943037952,97278 794612702513692672,261155 791300196646789120,237236 791353766943547392,238395 794592510332915712,261818 793700521244758016,252020 753728270278025216,29548 753760771750920200,28033 765645089007734784,88546 775562505649283076,149040 776473688073969664,155688 794532374885388288,258878 795663140155428864,266151 732483150119493636,350806 761940268006322177,70927 778318033726996480,167220 753717008370327552,28866 780402082876628992,179422 785276037496266752,194707 756844563138875392,45171 767737663281659904,79342 765676366557773825,85326 781509926099099648,186750 781597788442284032,188873 793552378418958337,249926 732174185997406209,349456 794864209280569344,262849 755836061016854528,18215 766624201541160960,94845 752719790406443008,23217 780932750517923840,183975 752657246316851200,22657 756559066311299072,42696 771312638726840320,124601 765222288727822336,86440 789527657046282240,226823 793444412072210434,252020 764132152531353600,81869 767352917477171200,94699 788814837031788544,220539 788799979833987072,351152 778951731036028929,9543 766574856058052608,92213 793892380298444800,252679 768153143658049536,103261 780006274264072192,174610 761365090943762432,66801 771586244451053568,125554 795148520722403328,262925 793873285821898752,191065 762634581845667840,73926 781550427166826496,186883 794043551105454080,257492 788184510034616320,192840 788265050385637376,214492 752882296827604993,24134 787887966626676737,205197 786355625605292033,202429 768246376165584898,11774 776244544178233345,153596 773961571554951169,139404 760257859871465472,48052 760512100292714496,62063 773589416581341185,137042 760575844746039296,63559 785986809792598016,200382 788475915810566144,218275 753602971804508160,14421 764138389746528256,79629 786341462183141376,1063777 791879965713141760,232169 793125256928133129,249469 759909394322591744,50442 790785842956480512,233307 787982734987816960,213887 753214510979280896,26140 788750712989622272,220332 760109870590881792,60866 780831416712069121,182726 770627454041923585,86743 787890258759196672,212357 761410424923271169,67587 770076381514440704,114022 785697478863622144,197512 793238197740400640,250293 780481004142288896,180783 750517523091599360,12981 779679191100977152,167939 786421383882498049,203674 768857041813331968,104395 787384055650222080,208307 795490068655767552,265855 761290023069245440,67869 775506943192408064,112363 767725040347455488,100893 759203232765927425,56964 753230440308232192,18395 778345840951910400,167569 794370187252240385,259764 749981921992667136,10733 794989734053281793,264431 793173318430027776,249841 786315698825900032,201555 779094410206281728,171644 759221663699460096,56964 759458875858976768,56964 767692367893848064,98972 771799770675367936,125554 778079873755705344,1011996 740606876681785345,11774 766801083561758721,96263 788477098268688384,218275 790971472319619072,235179 793252096678174722,250633 781572189833224192,188401 775326008387829765,148170 791542467619356672,239405 752180103069577216,14277 775692146384986112,150511 790546620785963008,232137 793903553848840192,256451 757442990163972097,47263 774035493860311040,1250116 794052077567647744,256564 765122836428042240,84449 752910106518487040,24316 792844352397737984,247241 750712128567332864,14582 776953131485761536,159546 781346134417674240,139404 791350836009938944,11774 733197825887113218,1170859 778934285659086848,170253 786016876476391424,199496 789407936925671424,225359 774097115509239808,141316 765729954235490305,88994 786971387785248768,207287 776889402903633920,159258 753732675777593344,29263 741793900256432128,349998 791046274682204161,235951 793502042912358400,252741 732222570531971072,350504 758800920851337217,54070 785361736513622018,194044 793166984728895488,250033 793798441495326720,255297 770332526896295936,103812 756681933522890752,43887 773664940141969408,137315 773905589445365760,139404 777564563835322368,162497 764253782754545664,82283 790646915130011648,231894 767292718133420032,98259 777587973386743808,162497 786398352095215616,202877 771147094514016256,122861 792340290124312576,244143 794408317305008128,258878 770733436176699393,121046 793966073041154049,255942 794543900538990593,261155 737738889188773888,100086 771547455989030912,125554 773395904376238081,133666 793335833336086528,250430 765982884645580801,90384 788131149272850432,215754 794605309306212352,261155 750684176937062400,13343 794146738831405056,257492 762776497585356800,74943 773244127873904640,11774 794849021047304192,263540 776486046418604032,155448 794553697707655168,261155 793976957528580096,257026 758980857029808128,56158 781496626103853056,185595 781115281926041600,185496 749339497544900609,7816 786648736550223873,205455 751218355454042112,15066 774333861534822401,142305 763811570791178245,80393 768138907665870848,100893 789208398793506816,223899 761739198776938496,70223 785817217879379968,196538 793204562546917376,250328 770768172479680512,120353 791178182716252160,236831 785959867773128705,195424 775809348392120320,151439 779452709686706180,172185 793539044487626752,248719 752897098228523008,18215 758388136162365440,50827 775764615535796225,132625 759147052811026432,56282 768066386434285568,102514 793901922168098816,255942 787001546231779328,207613 753930862044057600,27045 778765284824023040,169310 794349894408531969,249926 788754558281396224,11774 794533933232832512,261155 792406458071605248,245750 775053456281210880,146259 770791963020890112,738099 769428371432411140,112199 764108224870178816,79592 765924976855687170,87904 785914085355368448,194080 777204916620263426,159876 791273112583172096,234583 733812643144699905,353016 768053108173922304,100620 762337143519719424,72809 762079947867512832,70355 794004195980386304,248652 762697271792267264,11774 778575503456407552,160539 771767240790159360,127871 780082968207368193,176128 795279307207802880,249926 795407620848943104,266138 772265798786134016,127366 774420667567443969,141316 747527038488186880,11774 790989287135203328,234583 759187646279061504,56964 770733168337031168,120541 761691290899738624,69231 773613588833509379,137639 791341403854954496,237491 763880993434378240,80939 757551158449758208,47782 788708516873711616,215437 758013443332988928,50772 789901480371195904,227130 785560467930542080,196538 732117048432726016,349415 779288934178254848,173490 767566142407741440,100138 749824047068815361,7866 794297444464992262,257492 787148573896867840,208173 764475230760960001,83393 778337040211451904,164826 751196203958865920,16233 772248417338847232,129558 768100493805645826,103261 752223632974282753,21631 760097440225636353,60866 793101276758302721,249469 766792432428027904,93823 776632497215897600,155451 792191476134387712,243187 779360471325564928,174427 763151108386660352,74247 756560543700361216,43471 795077917906767873,265112 754148968188088320,29589 768870262934601728,107966 774247610433605633,137869 794610679437082624,261155 763768994901864448,11774 795437561078575104,266054 754057975074095105,30910 778635759955873792,11774 794191347272060928,257423 762463112616214528,47283 768937106932543488,110477 793873516789587969,256255 772578227135152128,352982 778928272205713409,171168 788782363337633792,220029 786595381278892032,202304 794542741929787392,261155 794981340848525312,263906 768968450895216640,110615 776113097995980800,153194 775524297305645057,149300 793873737300914176,256255 795209440421093376,256276 756820804168519681,39462 791156002326470656,230332 765154738740551680,86103 768454489728692224,106281 792132137428234241,242712 752108991161913345,14277 790597914435411968,229745 776582350922809344,153866 781097753560674304,184835 781300213113847808,195876 776533677534740480,154900 757622390214029316,47844 790714263497154560,233692 795076238125592577,11774 788733748523241473,219537 757211444886827008,44450 769324485765758976,112325 766451153466892288,90031 766814760008462336,96437 769390013293268992,112788 786685876327870464,205172 789401810796630016,225895 786758166117748736,206008 760573451748777984,62063 765728600624599040,87858 787679825750204417,210721 769283525082251265,112788 754761272999104513,33549 786597201787092996,204835 754723925808918530,33356 752137718814113796,19000 770353920245960704,117257 788478604191551492,218455 757995503766298624,50442 766101654944952325,90384 749740174280654852,9754 788461510909693953,218275 770962641426579456,122146 755181315515875329,35890 764904997482094593,85252 742756344055353344,1247528 756496052623142912,41680 775017372512059392,146405 776555713669664769,156926 778743270792843264,169916 785662826861834242,197512 789791729763442688,227242 778287728341372928,166532 780056022358626304,172185 765190686702444544,82066 778317934825447424,165185 750145468504518656,11495 760469523136995328,62063 761703456667303940,70355 762750464781914112,73926 791824071302545408,240133 757972570318704641,50520 785624381380714496,197286 792566187963973632,246632 768960537572933632,108849 789853167320199168,227615 791216664327192576,235951 754734011537248256,33356 771726347525885952,125853 757996262310326274,50747 753678519499042816,28732 791000145420754949,235828 756645916505964544,44429 765709234080210944,88920 790988502393556992,233692 791377147222892546,238383 774346085200433152,132996 778589152950366208,168284 778300788820942848,167273 761923868692979712,431998 754758251225440256,18341 756829894647119872,44119 779422100775899136,173347 760184794273558529,61598 768477872730148864,105647 765281952198959105,80486 795469594450345984,267297 792482259207090177,246225 792729587729960960,242693 773409977541201920,135025 749275955147841536,7287 773939045357522944,139404 768097875003842561,99227 780615979604647937,182154 788133215022317568,215754 776391246243778560,154832 788050422472646656,11774 794750964800561153,260445 757438948880900097,47283 761051669886926848,63451 794272457276456970,258193 750011373615255552,9433 762006239123386368,431998 754887479312850944,33186 767475958186061824,99476 767363103487041537,1249402 775379050948767745,148045 749309564428783616,7849 790180615765262337,198586 776941691056054272,158411 791370501625184257,234583 767851891686453248,100949 795402257810526208,247930 786091135966085120,200317 772361382008348672,121795 776164224439611396,153194 776827845163245568,156926 771081044053389312,123080 767768633506496514,89923 786507044824035328,203225 756498691201138688,42432 777565871405469696,162497 793299737562615808,250633 761315916038610944,67547 770276500654452736,117257 790672079083278336,232169 775642338655805441,128230 788864639916445696,11774 781198807467909120,183269 766946044382969856,351424 767163867914829824,93112 732652933540544512,353200 778288018276909056,167220 773939278720045058,139404 761503495593791488,68893 793993984184119297,256531 758560441983442945,52112 789542399664021504,225981 755669665687404544,349060 793187613792428032,249469 787084384633516032,207965 793564865457774592,243865 792433639350865920,245148 788967651108237312,220029 792683132537282560,214773 744273325380141057,77208 778610566851993600,169201 791784008271224833,241678 792346970987831296,245095 764966740413382656,84724 787377559776350208,209972 794017160645505025,255942 758739937403428865,37457 787364595811758081,199307 795654720140537856,266138 758144355492327424,41703 785668034337705984,197512 775766607314362368,1250216 788079181145878528,351254 790565384067821568,228341 791398391435722760,159876 793390740923621376,350834 770613716685434881,119701 793982769735041025,249926 768229576866758660,11774 785823490544992256,197512 778074258178203648,165523 786538195156623360,204413 775820560001413120,151265 757577328222433280,47761 788149000360701954,214354 795300249543864320,266079 765514405006016513,87868 771848668068532224,128017 769274782227521536,110615 787291262848266240,207841 788762938513338368,220526 756251033010135040,42258 794969816402722816,262849 765612934244409344,88546 786999270046044160,207949 778313245736128512,152594 763894499064082432,79513 790253849411985408,230282 775697987498565632,150821 790604918264434688,232169 732240004093759488,11774 779105449228500996,150382 758711827224076290,46076 762079149813014528,71401 781055019994845184,183759 793866652601323520,249926 752168973228269568,21034 789078310600994820,223286 761955541509865472,431998 763431561127616512,78304 759106597671034881,55660 773568119579303937,133757 791703491068596225,240483 793520907008479238,249926 773252066919710720,134454 756894642558435333,36145 765191222625468417,84724 755188301649281024,12954 794704876131520512,261818 793153096994136064,249374 756303953357312001,42432 764537783415287812,82066 790588972414148609,231894 761984452931178497,71270 778556064501469184,164826 749328732297584640,7852 777563830536708096,96785 768200395374157824,103506 791356439293861889,238395 775922326982369280,87904 771149250533199872,85326 775386457171124224,148574 785490466938712064,196277 760247850148196352,61922 754901850176884736,24745 759222654956105728,56964 758096345685078016,48663 780946359042048001,155390 752106818994745344,21095 766790691691388930,95919 776105490271076352,153658 785276013731164160,194707 776142763209273344,148574 792969507727929344,193524 756921249788407812,354841 763875547554250752,80939 790580683831971841,231894 790632340812738560,231333 787876863926415360,208058 792033914239922176,243187 766421856937054208,91810 789226099007901696,224680 757800240644657152,49400 764368449313316864,82283 793782924407472129,255106 770485368131031040,118192 774330862523613184,139615 778954482155593728,171168 789284588929576960,224680 769176893853544449,108795 765202855817076736,80978 765746423581204481,88546 778658007055933440,169226 757088214553419776,44450 766854400065343488,95024 788424557581340672,217634 777023627980107776,159894 779448359090257920,174557 781569565734084612,186584 787872769711026176,213064 742119416234573825,11774 788509479239168000,217601 788912362585718785,11774 750702439867625473,12883 757777719509692419,46543 755741233834708996,39235 764206067412631552,62180 761698054487416832,1248861 768967161851154432,109413 793989328858968064,256255 777394454265208832,160592 791343944651071488,237908 792060763758223360,243614 777951497619255296,164869 786968651018534912,207613 786024423107268608,198878 766032641615355904,90518 755000955255611396,34666 790966365641248768,234653 793165092602773505,249180 787516142998855680,209800 795699892555419648,262847 791328679565619200,236454 748263125258887169,738099 787331519194861569,209351 770689490515963904,120610 755221212205199360,32404 766318718787784704,90088 778746882185056256,170385 775802371309989888,151065 778374579945365506,166916 758332373670952960,52554 774470829056942080,142668 785581577787047936,196788 780089358267379712,178200 790899606183931904,234583 751105888904183808,14858 779058206568017920,172057 749997456893640704,10735 753200133139935233,10653 778401403253428224,152106 795706787399921664,268356 768831403609948160,108849 785698064195465216,196277 772419421386211328,130026 754728097640017920,32873 764232272564326400,1170700 771512353812643840,126390 781234483940896768,185496 788543467941076992,104244 792013731534245888,243075 753340777934258177,19598 791964459942023169,241523 791730363911573504,240145 795666756438102016,267655 756534959251136512,1248377 767568305003630592,97379 793102727475662849,248437 756975297702965248,45324 785901703019192321,197512 794981161160228865,263895 758386368103878656,52061 791421136814956544,238639 787467752600588288,210650 778999250185285633,171324 795748080578691073,268646 758474780102189056,53185 769774326719676416,112032 752958462301118464,24788 756291582349840384,42495 772792820340056064,132335 777565461013749761,161413 778295583094169602,167273 788472387016810501,218275 764778506064695296,84666 774539555110326272,144108 776538471636709376,155933 778363247908925440,167569 788127098963570688,215584 790997829854650368,235621 758337578697383936,52554 767416482112401408,97468 751692413450747904,18893 766442949693411328,93488 795407121596547072,247930 777108495615270913,103354 785863474559627264,198671 754770746367479809,33355 755161756956233728,35890 768106670765465600,103389 761624821436473345,64730 769745031951421441,114985 756283105191735296,42249 771084962053419008,121949 772480977025327104,131027 792772371622965249,247241 756371839664975872,42432 793978761561534464,255942 757717382898946048,48991 757918456973029377,47399 764271128969904129,82283 790614028074844160,106085 756190180038455296,41680 773288603921375232,135025 755051651149524992,35044 776209786517925889,153845 753246617847885824,26066 763741580561817600,77359 787123648289050624,209351 779507880571576321,173347 793182839093223424,250135 786298999816855553,14084 793185070949347328,249926 770191325689896960,117257 767185464910614529,94699 790674989762564096,231792 792080764640845824,243398 762198066367639552,68862 775733591087075329,113165 785988631630446592,197512 788168864316190721,216038 791171102437367808,235621 792880424418615296,245963 785994797727133696,200490 793998059478929408,257526 757426762305441793,47090 759068976664055808,11774 775050429424029696,146761 794979259500478464,264397 789666481743077376,227130 757848047023824896,48240 773606137929338881,137869 785625162800467968,197409 762727970272260096,73910 768948769622675456,108795 733335852047273984,11774 768526524416987136,48052 773706944682991617,11774 775081761344786433,144730 762154500635369472,71026 763044761406099456,11774 772241038245330944,129551 794167158418919424,257492 794529147984941056,261155 754721464096620544,33356 763885353589583873,80939 791401077090324480,11774 794992405971746816,262849 773727430607511552,11774 769592130129924096,112239 787338080764166144,207212 792346773310283776,245095 749479468134084609,7166 788415704517279745,217519 764084175049596928,81702 769466742703816705,108849 785547794815647744,194723 785994462447087616,194923 758300971004989440,50923 751085323959017472,16768 764801189909295104,84724 768133164413792256,103506 774106282466811904,141360 795754172368883712,267746 789225286311284737,224819 792865957588848640,247877 751810935099105284,19000 766581358302863360,93184 793212132175208450,249926 795425935021346816,264397 795428041539387393,248924 766448100818890752,93286 768959872129830912,110615 769260425447743488,27164 795380364105621505,266491 762325323312758784,431998 773146793576128514,1250006 778286771981332480,165185 755636389916602370,1248323 763780688122355716,80192 770834559692857344,121612 791836091737378820,124597 760918368983609344,64730 791386102364008449,238207 752647726223982592,22611 769831550531866624,26066 765715970388140032,68142 786882154999451648,205638 794691886636220417,262145 785603985696624640,196729 785828656740302850,195975 763137654905008130,75899 743132872261828608,11774 791760868589568000,240483 788464499770560512,11774 732238013435121664,11774 759957883110957056,59725 793624044117565440,252581 788998783849926656,212528 789813856591867905,227242 758659130445946880,54070 774221459837378561,141867 788545571946635265,218275 791718323599712256,240718 787736601032032261,212595 756267161425805313,41703 752900617023217664,24134 756822562244550656,14277 734517144193490944,11774 758743892535586819,54096 795159861747187716,262022 788524644303155200,203710 759123273028341760,56322 767376849789943809,94718 756263680153493504,41719 772822285367607296,131007 764555984928804864,83945 764624466194202624,82066 780884200442306560,183269 758172482096492544,51595 785314573431803904,194934 781110225914978307,185496 773926447077404672,139577 788792100976332800,220820 751121871030988800,16506 758702113224593408,53995 761720869794164736,69669 763680904854188034,78304 753747250904457216,29709 760250486230507520,61575 771775083941539840,125853 788404835632775168,217519 778981329031618560,171693 790963023225683968,235487 755022284688154625,34666 754757752250130436,33356 761945880886927360,431998 785905915773849600,199546 760538545077493760,63149 786786742955151360,203538 759871560731783168,44429 756991359861469184,45837 764847926912823296,26066 787624072536530944,211877 759553728072458240,55257 781216251955773440,186584 785251489518194689,11774 787148468867309569,209184 769288968257081344,110585 790702423618777092,233625 792057823714828288,243240 791273379894616064,237491 788569956111843328,215437 759208460567322626,45827 770278943073136642,117257 780189827891331073,178045 790902060166344704,230283 792431234127388672,245185 765133012690493440,82018 767893995649372160,100893 795326140445556737,266242 792131576167477248,240483 789553269345513472,226578 794029873131945984,257423 794038502522392576,257423 794335194224332800,259659 740384887052468224,11774 766388072476921856,91946 768574019247312896,106317 789829056158064641,227346 794538746674675712,249057 777024719723778048,125529 776855345499033600,157693 768546973217492992,106753 775740939776040962,150511 786276616381014016,192353 790665319425736704,231894 755588755709370369,38401 771937850577354753,128230 756673183202312193,43391 768217399774576640,103975 758634058616307712,54070 763543221355982849,79109 795394692506648576,266884 791686062363938818,239807 764844575164764162,84689 745642265356337153,349720 767075572254060544,97811 776511895410974720,155451 787114863092989952,194478 795106964522995712,265245 750382902081269760,12883 788869202157326337,221785 754023423828000770,30801 787162766842875904,207965 742006839114485760,1247501 776125698557612033,153699 768885186650079232,105643 760549165130579969,62779 763783766678523904,80192 795485447753318400,266491 753978971474255872,30891 794578824272842752,261130 755989532344975360,38175 793413755988119552,249331 794176771507662848,256255 769175347980009472,110389 794375077865340932,257353 794528750075453440,261155 764649916811579392,82066 773612446426796032,136093 779758873515270145,174492 795365160441511936,266054 757801562114629634,48094 756279215863894016,42344 763338053309964288,77185 768140491414122496,100559 779856811947982848,177233 794557524531965952,261155 788395004309872644,217519 776861223275073536,154832 779795241826004992,167101 772656444382388225,132076 794401245343711232,260404 776502967767707648,156132 754753053866205184,33356 750353755883929600,11495 771299807436673024,122388 794348767545683969,226320 779433033678061569,174557 762948521716703232,75073 794626443158298624,249926 776052105442275328,153095 792140461917937664,244297 764267968394125312,82002 767559310272499712,99900 793502146603782144,249926 751182314999312384,16299 788090523135406080,176079 792156980928315392,244221 755302087676735488,36203 766104074462826496,89945 768830548663906304,108849 756987565605957632,45040 785625378983469056,197512 750515111341617152,13450 790626002657349632,232280 793140541068369921,249841 773708261967048704,138819 786103059327909888,197324 772115356743634946,125554 788460087744618496,217574 756277122147180544,42171 758410252194721792,52821 774316653907628032,140900 772953249833811968,132335 788174482745729025,215608 778039032337068032,165523 785618144219975680,197512 763739860515430402,79691 765209368937791489,86103 790915463341445120,234653 791776468497895425,240483 740221760864280576,11774 732342255395192832,1170330 775817992659607552,151212 760266263134371840,48052 732455591705088004,350346 748574606450098176,352032 780809761122033664,183468 775615005295128576,150302 773858900030259200,139404 791634890596888576,238207 794205429194702848,258044 759214492551147522,56964 754106749897105408,28451 791690823117135872,240483 787746592627494912,206117 794722706512117761,262053 788748082372423681,220332 775106668656898048,141091 786330702270767104,201958 793361327318106112,251452 793937233330012162,256146 761337752050765825,68057 738403819697131520,11774 776069532519632897,152735 773918606409302020,139244 765646244706414593,88052 779062848244838400,170785 781069322064191488,182990 777185258290700292,159876 791274309906001921,237491 755163550675443717,35890 781325636979740673,32404 749591848386048001,9292 771427533757616128,124883 778367477575135233,166409 771521273834930177,126389 775377111565479936,148870 767878898927276032,100893 764149744558018560,81702 777974522129547265,164764 778745431740194816,169916 772744791260065792,131421 763850009921986560,80754 786306084457840640,201558 763151455792537600,76549 768950476427583488,110362 785674190036828160,196701 763869677961478144,80153 792015356084748288,243075 793161034873860097,249841 795736757257977857,268231 757611018667393024,48296 758020298268561409,47761 766350739815800832,93261 770250156583235585,117257 794892108280823809,263090 758058445719216128,50827 792156183750598656,244221 794040525707886593,256219 781523898844192769,188401 766666613328384002,95045 795346700630106112,248514 771477773760077824,126168 769183628454604800,111558 774255427420696578,141887 757591725158174721,47844 777097235096072192,246425 765832336713932800,88920 781248098106499073,186434 769391327624605696,112265 778314575972302848,153038 792739048314040320,243187 793186461805842432,249926 788879569243611136,220815 786300413700169729,202727 794631565334773760,261155 792057902735486976,241819 757930454704087040,49587 773659950752989184,137693 779007042094632960,11774 767707197841170432,94838 792308537846358020,244103 758299808612352000,52112 778215098758393856,166390 764314706160947200,82066 781708213074792448,189613 793500669449793536,252891 791702524931739648,239471 751163214751150080,17416 794577769636106241,261155 795355190568198144,232964 792025034151882752,243075 753938409853419520,25135 775312130979487744,144494 792116926797402112,243187 787665853219217409,210207 790315763341074432,228888 785648939982815233,197297 770710187829231617,654029 776270109606285312,152455 788557747671277568,218275 754010850139267072,29790 766344366382120960,91956 785971402226532352,199306 787667866401116162,206101 793490767209570304,249926 762292507451465728,431998 790699293799833600,233307 790317128289247232,230282 758306822927355904,41703 794528874562551808,261155 795765644922851328,267297 768660185464369152,11774 771931541928808448,128194 767696752786939904,100605 793601600644222976,252020 768501383226163200,102831 768570815524765696,106281 752142332221267968,14277 776175308097585152,153854 763386467586420736,75241 753744658245808128,27023 794007923659833345,254209 763126666017341440,75608 769428426050695169,112301 791344795746656256,238207 795046803775385600,262752 754719602672738304,33356 776033897838698496,152735 774194945288732672,140748 781637443447496704,189613 793131273740886016,249841 771881816445718528,109666 773712098505351168,138812 775361642150322177,148473 779824187523358724,176089 758168626092503040,51451 792864677160099840,247240 776625746378911744,155451 788008298838577152,214354 789867194414829568,211890 765665983939895297,88052 787168626465988608,203674 742756129990709248,1247535 752241361525444608,11774 762785658859581440,73814 791031306889166849,235590 781486186158317568,139404 795379198139502593,266151 758129597066076161,11495 755818092308099072,39810 766684610386391040,93405 770642385634140160,119937 790657580427255808,231894 756613838879862784,43553 753720563583950848,29377 791185300823433216,232850 795299843300171778,265881 759202501845540864,55257 790958422246170624,233307 791649975616753664,240145 752664933855211522,22750 757936973025648640,49852 776055557497249792,151845 788032793779531777,214354 781348190712844288,139404 793202949107224576,250408 768441681607856128,104662 753611142463905793,28724 769439162256781312,113165 793860560307691520,256038 761167080729088000,66159 790977279379726336,235669 742171662897041409,350711 768278373395075073,105109 767806976084484096,1249408 775500199783530496,149259 793632403571011584,252112 752265033145389057,21631 794016387232595973,256239 777580274888630272,160783 785985306776506368,199546 789489398937165824,225371 790744277777256449,232881 756406629634023424,41689 776208913419018240,154531 788850789519282176,11774 795023446875013124,258922 773574350435934208,136947 786814479002505216,206008 795669487097876481,11774 756612643818012676,43553 791376663153999873,99049 788124860836900864,215754 774374436472434689,141867 785533733323444224,196247 791576014488936448,237491 766384725556592640,91804 786317496315965440,202877 790956312947335169,228101 774032269501575168,140211 764568315192762368,79691 780617288277975040,182146 780409846445121540,180039 781414805479362560,187084 788539991181799425,106085 793226322830995456,249469 794268996644110336,258966 789558154417676288,226731 758152577594847233,51043 791131835870904320,203710 754858277427490817,34106 777926303211098114,164001 734833607869497345,351152 788395670738657280,217519 789467295739420672,225359 779718011607449600,174756 768950296303181824,110209 751117508917104641,16897 793988730826747905,256276 762254765162049536,71502 794582886481465344,261155 749535638374973440,9056 794496986171011072,256038 761894005621846016,69947 788532459034054656,217837 772955069411123205,132335 771883047557951489,127657 752689970461237248,22752 765969134907756544,88603 774125218486820864,141360 733054825856798720,355357 788414914218094592,217634 793957075034505216,255246 760651135896133633,62063 785344653834936320,195125 790322965137293316,228341 767730206459080704,350699 763059002251022337,76329 765355207316410369,87226 786997691200987136,207949 757571591672856576,47782 795054340205608965,257406 760529930555842560,61922 763919090801004544,47188 764682162901688320,80595 762733815424962560,74681 792146926808338432,242693 733019943319412736,353581 794834896128770048,261155 789926788583395328,228820 773925811011325952,137869 779218308260323328,171993 792242171160256516,244550 771374171733581825,124883 732259984705130496,11774 794199785511284737,255870 761684153418907648,67768 778286651055497216,166409 767472453463470080,11774 786548638549811200,200382 793339131384373248,249926 769584809186365444,113788 793486178947178496,252408 761560132861829120,68987 785746784681336832,197297 790989288943054849,235621 763883221520089092,80153 757739487401168896,49121 791005271267041280,233736 786011914312843265,199178 793432025994825729,252020 764921469780369408,84724 749436158396993536,7215 786751191111733248,206008 788430016983863296,215567 752250646149996544,19703 769237521435734016,111541 791023007657562112,234579 793140734664830980,249469 771750554813009920,108396 779297372387971073,167407 763476162437849088,73814 766689085658279936,94699 773512813155196928,137042 793235940525346816,249926 751921994845810692,18316 763107535373164545,75899 768052784587350017,102998 779045076240592896,172120 795698924606685185,267862 750634225896939520,14294 760588731778756609,63451 785567240200388608,195975 795150123366027264,263864 766585768114528256,94699 795722645111185409,261155 753012153691627520,17416 778943642341781506,171260 749383361102307328,8497 790887290767863810,234583 793198076177506304,243165 758759270435266560,54974 785897454935896064,196917 776419264982945792,155287 786194779893665792,201619 794146858285277184,256239 772701938014040065,44421 792514539849936897,246273 768318164119670784,103354 771828544074764288,59937 771916227606302721,117257 732330337053761536,196346 760573516836139012,62821 766630291217809416,91049 758169531265216512,51451 759682999910821888,59370 780803865809592320,183269 792670214433439744,246295 763754977579892736,78189 794378389754810369,227345 795495911409356800,69274 761983450412789760,71407 771138145203003392,122967 773706798813425664,11774 751720093453676544,18893 775847736256106496,151202 761324299479375872,67497 788200029567590400,215754 763796781679476736,80393 792068462852079616,194085 793160424552267777,249926 793207390845927424,249841 776143008626413568,151748 793866794700124160,249926 788073060993818625,215005 791811019953680384,241819 761623784545718272,69356 794552311884423168,261155 732397764269707264,196346 772239189270159360,81955 787387234664128513,208146 790896500230410243,234583 756644834660593664,43391 763300241999265792,77273 786003148007628800,199561 763888845708521472,80486 788202824261787648,214899 794290713009778688,258829 762760529131757568,73814 765070424195469312,85885 773667479470178304,137698 761667532776284161,69711 751106007024148480,14858 773943773843775490,140025 785608393738203136,196348 792524279422124032,245268 744634286200987648,11774 788535189400121344,104244 791767847135506436,240483 763549056278724608,73814 788089280153292800,214492 788522480348631040,217658 755820454556921857,39957 758932138670436352,55260 764975586624147456,84209 758683877842051073,54070 764896700368584704,84724 751149697876779008,15808 764149423379275776,80136 762083551852371968,70928 765150461057912832,86103 756296095353798656,42495 775025837871501312,146259 771971293251903488,128934 767946723859718144,101681 778042783588233216,165523 793455565020262401,252020 789675947033100289,227429 764164535745785856,80716 763785349340463105,76056 793440144657448960,250033 785285394862448640,194648 781594600456716288,131056 793114316090187776,249469 768576340538908672,106753 794627264461750272,261058 776878549672292352,158820 789883102868799492,226881 760954306170195968,65912 762731717799141376,74681 789785292194455552,215965 761689612653735937,70177 776751717585072129,157439 794315867895058439,258598 732326049246150658,350680 751539337536409600,18592 758432931886960640,52362 763102620298932224,74885 790972213025386497,235590 763201885675278336,70177 785602555468402689,192515 791761573375270912,234990 791343243837394944,223492 790692944097312768,232280 760527734472863744,63149 789545539570372613,224447 770628979267104768,117257 751839158323273728,18397 772048086994522112,128350 777348818656333824,161546 786742599948328960,204958 761296914549575681,67768 755286838655475712,35890 778018913888055296,158041 780894702815973380,182726 771354568093372416,121046 788794699674898432,220526 768543204039921664,104999 786405669398163456,203674 769927179954192386,112693 751239666557341697,17365 790649997641396224,232169 794619122168500224,261987 779346530725666816,174230 793576611748741120,252679 761335829411328000,68182 767892115858845698,101203 764649321237065729,84209 791389582822612992,238780 777867536633368576,159956 790896002400038916,164764 753304372063248385,24448 761000496219955200,66116 773937918511452160,139577 787515408710569984,210215 790978475687612417,235590 792800735427698688,247241 786354172350177280,201555 773861790551777281,139404 750398505622142979,12883 758085251973386240,50923 755537582658842624,37993 760177496952373252,61145 769384999363620864,113165 794667003470577664,255942 777553975268683776,161542 791044934317006848,234575 785776886697779200,197512 790649609207083009,232169 793204326428737536,249926 785494731484598273,196277 767187841457594369,95708 785478573930876928,11774 762767763848912898,74727 757235140351430656,1248475 788799500873859072,220526 755751869755056131,39384 793237675042041856,250293 781305463753347072,184533 786222471070441473,201555 793586041454297088,108396 791319946152275972,237851 772250214140940288,130132 775789098464186370,151185 756597655334187009,44271 785591712370438144,11774 755627221918818305,38792 755345197718994945,35890 761272425464160256,67283 778330675409739776,144730 779325163900928000,163465 741772779834335234,139093 789086937856503808,222500 793078795016237056,248639 757303033051176960,46890 794576785199550464,261155 780085651383328768,174272 786633475252191232,205377 795772460658466820,266500 757645828089675777,47940 760242301981618181,60725 793231205458116612,238189 750833043405934592,15643 793868787913138176,208178 733117197766164480,354962 763048024876515330,75563 768914823660703744,105471 732648901514121216,271850 770199693980635136,117257 793093353130692609,243196 777219782575792129,152674 755914000953663488,39657 765359873148194816,85562 779511125503344645,175549 792770733910917120,247241 793148447557881856,249469 772079241101873152,127957 776290225878241280,152989 794026223500300288,256239 778639570279641088,167220 749289523243315200,7836 781455840649809921,139404 755794430821621764,11774 751766798157148160,14277 767787487364165632,97371 773704621449543681,138140 787327817591783424,207835 791354848666976256,238395 761876847923691520,69947 754736520003674112,33081 769816196489379840,115435 778970095452196865,167220 760170721071001600,61470 766458548716843008,93823 761989948442570752,431998 755869951710244864,39957 757960338385973249,49066 765298251847176192,86103 773919116495290368,139404 766619958688247808,93261 791100703435583488,202676 791671288146239488,240483 792014199668953088,243075 778606237038411778,169201 765591741613346816,87904 766737168085684224,95708 794560134852780032,261155 757881899956047872,49852 786306098466729984,199262 764142198900350976,81946 771757478950371328,125742 772743383823581184,132335 761983708102471681,70540 762398987173396484,11774 777805569344372736,163763 762397444420296705,73030 780631602963419136,181955 790328726508580864,212564 761401110481473537,68144 764459506432561156,82066 788150041089302528,215005 762762205775458305,73926 774368274964414464,143326 780728811033886720,182036 786374797307498496,202217 766261370836905984,91894 771328903801663488,100605 790952891322433536,234583 779343119410008066,173964 776924926477344769,158338 787083836798619650,207151 750376675175571457,12883 790713640471126021,231882 765617232097357824,88546 761744311943729152,68159 794369798469623809,257353 751054270070419456,16422 766423893770903553,91946 760544933333786625,63149 763460590949904384,78159 791092402446565376,233692 733145047667855360,355880 779685389925814276,176203 779143348582027265,171993 757119745590226944,43399 794971300099932160,262847 776524686289231872,153774 791286884408369156,237300 795376762364444672,263864 766724191047577601,95568 748590254748229636,11774 760613849536102400,63522 734046242578268160,195876 762169002743386112,71099 795423523401560065,265858 768758068406579200,103506 793158898282696704,249469 763868025082621952,80648 777617134251835392,161277 791756741725782016,240145 750467366207848448,12746 749974717033963521,9204 757219392664899585,45348 778666872002662401,168794 794683378700165120,262752 755536638281850880,38401 787287651405619200,159876 772934154581180416,129551 790914521523036160,234943 761315639176863744,67229 757100811738488832,45964 763059249144471552,75327 763184338766671872,76723 779452069329657861,174392 764989257790349312,84449 763753339611779072,79987 790056490702807040,228354 747471654247243777,11774 777331728062881792,159308 794634933641875456,262022 795372175310155776,266151 786955736781692928,207613 794110032069742596,256255 770777307611095040,119832 753663243781083136,28866 760194100570173440,61602 794857531885514752,262752 768954688859361280,103446 763370079073423360,77731 780425379215355908,180074 772450256655089664,130774 793279141202329600,249926 788000984874250240,214354 789520411943763968,226712 792520167200874496,246225 771393218281934849,122622 791348016502284288,237491 753759480224092161,29533 766325546577960960,93028 785531480474656768,195807 785317214127783936,195125 771121069453225984,122146 793849586523578368,255954 777886742003286017,161387 787636806531575813,211813 775530780625895424,148748 758711919364673537,53675 774260344915058689,142355 752268163765657600,21077 787733727128358912,205197 751804026539249668,14277 793100747474890752,249469 763157160960360448,75724 776063452444057600,150249 756259082793734144,41798 772463002733932544,131025 765747023022661632,88920 786723635230674944,204413 786661348629475328,205270 732697220026380288,353262 795115425470234625,264478 760764817225449472,64650 762291558007930880,431998 791174801184272384,235590 775785603883466752,151463 775884877744967712,147481 777563129001697280,87904 790569742079635456,232137 749404337944748032,7816 750636934758801408,9898 764404803917189122,81399 766772106222723072,94391 793922510450466816,256219 759070823768436736,56501 786706694319513600,205728 756970761101930498,354167 791638988301869056,239926 778472264958251008,166852 776171844692942848,107910 765648846483578880,88546 793353311252520960,250633 766300220120453120,90031 793667190943690752,254135 794001704345882624,257492 775407139909173248,148170 778717957341851648,169916 786240693945589762,11774 792014273371336704,243075 778249944754860033,164826 793265790304661504,249926 795656153023840256,267521 767695626083721216,100605 794105188592287744,255942 753574201412481024,25189 794535313024520192,261155 777499257196670976,162117 754745077075996672,33356 761488993330556928,67679 777984687662923777,163824 789273305526116354,223999 762092023771860992,64652 760327522877792258,61206 785675371844923392,196277 758107488331894784,41703 763914403930570752,79651 778784750311968768,170144 781282174393659392,186446 790245103864393728,229693 763502781927985152,78769 770948360152944642,121479 754709558254198784,14277 762644029322383361,73926 779472126147436544,175153 793565943054032896,250785 775365715150987264,102409 775836162380398592,149711 754726038345699328,33356 754795570649141249,33574 761652856080494592,69653 769837826858848257,115435 793175887554289664,249841 790261258444476416,228341 752014888386564096,16508 774866953932410880,139865 757913363074523136,49852 791332879590649856,238207 794094594816294912,254725 792127854804742144,228341 755533624833957889,38183 789242802462916608,223921 792469669068374017,242693 793997460293062657,250033 775222384387198977,26066 790718146126618625,232595 772819324331560960,132364 786952663145582592,207287 794703708386983936,249926 767845889897590787,99093 792286506119471104,243187 750786349066809344,14950 763465251635335168,77632 776141694844755968,152106 769373825674780672,113165 794146742170251264,256536 795250023055446017,263926 777267344750026752,159876 790302032309678081,230859 766681957497319424,93303 766677327652806656,95479 768932476584681472,108729 749289445245980672,7816 773933695996690432,139404 795207404371648512,262849 754993008265736192,34666 768051409816285184,100620 790369186975510528,227795 786043456896372736,200490 793099500139130884,249469 759544716945862657,56964 732925243497422851,353228 795770901216137216,268643 765303660909830144,87062 794161304365830144,258331 791297805730000898,237491 769218690038497281,111438 785343983002148865,11774 764368757250592769,82066 753675851980500992,28866 758098786803736577,51069 764716117994504192,80939 751107840543232001,16506 779063810405433344,171886 778303328446877696,161277 780600001273683968,181409 771141071136927744,122759 789134491705114624,219754 756592086120599552,43391 780389623004557312,179574 750693353629573120,14421 751104509414256641,16897 781353316332793857,139404 790634895030747137,232137 789492304725827585,194060 768855132679397376,109666 773518384512180224,136610 761614508611760128,69565 764129953340424192,81702 778622819282190336,58531 788771123462680576,220526 759090582958538752,355994 762662032453668864,73926 785603186828668928,197512 768083795559915520,100893 763881091216191488,80648 794641037071220736,258148 753219531166715904,25885 753991925456367616,30815 766667708729556992,91700 765729365908938752,87145 779027218202632192,171168 755393158482161664,14802 775765238826270720,151185 756265932952133633,42249 772874144216150016,131025 790947112787775488,234583 794548385122553856,261155 760950920108732416,64664 794037735979786242,256552 764175591637680128,82283 766647360915173376,93184 790648708861919232,232169 753353597585272832,27045 786626233593454592,205181 776926316557852672,157294 785274700721229824,194225 777372686951575552,161694 793249497786658816,249926 794010678184923136,256239 764783052757295104,84724 793264496923979776,249469 759279862838390788,55621 774183887131987968,141316 774674851797864448,144494 780940689064333312,182257 773382817413668864,132335 759501198781255680,56964 770239382288642048,117257 773698773772107777,125853 766226887395909633,91762 761598656407535616,69231 792787182696083456,166096 763696865833476096,79600 778274106361929728,166532 793207943873368064,250430 790604228737859584,232791 749363794518740992,7836 775394015466315776,148170 790373691771281409,230575 794227959884152833,230899 763056753823064064,47188 758668329099812870,54272 763935223650279428,80643 749297922274058241,8178 763718473822470144,1170367 794979859864948737,262849 767914885107691521,101134 765644055170523137,88480 785471796011204609,195975 769345820449701888,112363 760537626533203968,60866 790295172689125377,230485 750763547211206656,14349 772852635124760576,132335 789144278102634496,223286 749424263745069056,7287 771425074419081216,124924 781577277893144576,188401 785669590932041728,197297 755504386957127680,38032 764853129749733377,83779 773489290835857408,136947 779075339020476416,172027 760879998588686337,60534 774290320385114112,141316 790595568313700353,232169 762797200472543233,71249 755113710969090048,33520 775788882713415680,151589 794525302152167424,261155 792130830130962432,203546 787390185482756096,207613 752882040857513984,24134 776760681387307009,157755 776469810209316865,154986 787022664250589184,207287 790736351029321728,232863 768162091253370880,103071 773162004575981568,11774 791340860243714048,238207 794014697217363968,255393 732669961953366016,11774 765630234427133952,86103 767448157991104512,95055 791732463429115904,240682 792092550479876097,243187 773624347030331392,138165 765894857529319428,90031 768887148527415296,109104 732831921642864645,11774 793172058154741761,249374 794216515939598336,258044 791683204096757760,240483 790561625870831617,11774 792629019254501376,243286 764116254126858240,81702 795747501894680576,268448 759114766627504128,56952 764176719838339072,80939 780885510000607232,183975 770484346302173185,87904 767841742305497088,99111 772818220759691264,132335 776857350346907649,157082 777589742158446599,162638 765604513138905088,88459 785863346021163008,197512 761594044036345856,11774 785287019631083521,193669 774200357266132993,141360 792351035394105344,245128 793831892747509760,226881 770270632164659201,117364 760682172080529408,62779 777361216251367424,161456 780229090531942400,167101 771918235461677057,127366 767780426018615297,100893 769898154368073728,114587 794574796159729664,261155 767672577493983232,77558 768987128567099394,110594 755881664958566400,18215 770811630372257793,118191 753356704339722240,26458 740584518038507524,11774 765363011326451712,86440 769705520018124803,112788 751691422169006080,18893 759142125141422080,56552 791254929641844736,237491 778462531345985536,166809 788093196828078082,215005 785472653666627584,195975 766660145182969856,91810 770360002536058880,117843 795322779096780801,262849 791074158444544000,235620 795378157633224705,266054 794167318687252480,243865 746303916661477376,11774 793897505981247488,255942 764891002284937216,67852 787360381282947072,209351 743265128401907712,1247576 766460888249462784,93286 733397650020651009,349219 780934816808079361,184426 786632890234900480,205270 791300315358257152,236502 765034140567638016,85562 752669812610871296,22779 774246153550336000,139404 787649298687074305,7092 769064856121212928,108848 785471520592322560,195125 767849319420473344,101463 760871926067855360,65180 766969700504969216,93508 789809030353092608,227242 792500353241587712,235248 766398242917535744,88920 788063265465053184,214354 743119942015324161,11774 758345802397863936,52554 761237897936863232,67453 790536762389041152,11774 773620235383418880,137042 779398092911026176,174557 792048488985006080,243092 786325169107300352,167273 749757658932977664,9295 767881336820338688,100893 785948094542311424,198671 788403717514985472,217519 755763670940921856,39384 773442704076378112,136589 786991120379097088,207613 793207078399598592,250633 771699192611770368,125853 773674905585852416,138490 760969282847211521,64693 791085267645890560,204413 754734887471489024,33356 786339888375271424,1063777 753052208405553157,24763 758543787136131073,52659 792866305049321473,243075 793138839459995648,249469 774676360367398913,144494 776100731610726405,153194 790031963742736384,228888 753374543880654848,27317 793482472059179012,250633 795015340753186816,263896 778368733551091712,167569 763494576732504064,76277 752241359277416448,20279 761357951181422592,68273 794357923807793152,260033 754838310275551232,27045 764789456297725952,84666 790705805834260480,233241 762384402764537856,73008 785335301254352896,194949 751158472931061761,1248137 792257112109883392,240890 753395878161817600,27317 779536146376208384,175549 758788909992120320,54070 795716724238782465,261155 781640590144466944,188500 770398950239014912,117377 774050191313735680,141200 795201179642982400,264774 793989029876404224,255942 786289394147692544,193636 788096221307084800,214899 758620630598189056,54070 786694782185799680,204835 775996878043262976,150319 787054627229433856,205989 775111239080914944,146720 793865901535793153,255942 780792190716882946,183269 785612620283781120,197297 793864948396851200,256255 790303967423057921,228583 787029115056427009,207613 791654273956376576,234990 771300482438529024,112939 790915272219602944,234583 775786245624430593,151463 751560430745559040,8052 754740745559343104,27045 762019920595062792,16953 750382153599451136,12883 779404039486341120,174660 753761597961580544,29263 791732599530090496,240013 769163633662103557,103514 789906003290488832,11774 759778803073683459,353879 763942328297938944,80482 795413443469787136,266822 759962972710014976,59666 760519819020083204,11774 770889242746597377,121949 762230236666703872,431998 755348649325039616,33689 778998079798251520,171324 772215361827512321,129662 769646358978408448,114779 767793813851037696,100605 769285029344206848,112788 788357540237238272,216991 781650399417819136,185921 793506041447145473,252020 791941007776415744,234575 794532711134179328,261155 732568424677801984,350942 775422397180706817,149087 771552391745249281,126569 776461848325619712,153845 762738421437652996,74247 767106679012003841,93112 732262758666768384,196346 785941050212782080,199546 756308634632454144,41459 791705747444740097,234990 773560582117130240,133702 788524021444935680,218275 750809537360252928,15451 767095269221687296,97392 779470971019390976,174230 785538686163251200,196523 753793153564569600,23725 761304661454454784,60999 787264951211683842,209035 786000158001508352,194206 794002395760066560,257492 763415034458288128,78159 787359272443088896,207835 795001793641971712,263895 788443758308110336,217634 753030235898146816,25071 790610174616543233,228341 790667147794153474,233307 779715201658605569,156928 795609383464042496,266884 794617246102519809,261987 794155233412661248,256502 791772121865134080,240145 765513909843353600,87145 778636172713091072,169201 776757326220922880,157721 756362188546334720,41839 791049218047741952,234575 781489152009175041,139404 755276356074795008,35890 776419977431658496,153756 778155458913787904,164826 786573199114895360,108396 762939095572221952,75588 768803953530146816,109104 785556461518589963,196788 776127449239355393,153845 786365749551960064,203240 769601155060015104,114422 788669489810382848,218275 791415202474446848,238639 753843019661455360,29551 768479159349710848,106774 772416751317360641,129595 772076285728329729,128934 757219168110260224,46294 790914313531826177,234583 758575018720710656,53999 792820095797960706,243187 769054422328549376,110389 790935129103499264,232637 768137001069490177,11774 793333436266274816,249374 780379676489441280,179742 785900326910103552,199290 789165601667227649,215437 766357716931608577,93286 778950530223800320,171324 778392644229758977,167393 794736201366441984,261155 786672939332698113,90209 795716999502503936,266138 760377860364394496,62585 780511980616617984,173373 793615797327323136,254209 791366089305456641,238207 763118534822027265,76188 780073043456557056,174725 785357554268397568,11774 763228122934349824,1249120 771448664795516928,124597 772641344682532864,131007 793283930082410496,249469 765716466222104576,1180887 757669962119086080,48549 794003319102590976,255870 780533464135151617,180783 793359949317410816,250033 758066965713870848,45562 793485643946926081,252020 794778304733708288,252939 795006078522011649,257781 749380044678717440,7546 755125567742218242,1248292 794565731467730944,261059 749790732941008896,7852 764258040006803456,47940 776825220141232128,157755 754750482342641664,28732 790071622245822464,228018 789173567048908800,223899 795687145973366784,11774 760146667094085632,61011 766222830711271424,88128 778079767509762048,161984 790934148831674368,234796 772172939575775233,118174 753964515637665792,30590 757973063115890688,49852 794022237598838788,257492 759094151254245376,56964 759401839687114753,54070 787043710345162752,205167 794778532501143552,261155 768265705699483648,103924 779088569042436096,171693 758357965296599040,52112 793593124241178626,249926 768508742061219840,104973 793193799761747969,250033 785582264084107264,197297 765281985262682112,81869 787046034002350080,208014 756415592924610560,42249 757261479771041792,46672 776735851430703104,157755 777599722605326336,161277 773310160731185152,136018 792158730938757120,242712 753325804885467138,21074 775198675979137024,144538 793698197331910656,254209 778953806532927489,171324 742131542537994241,11774 776561686253740036,156053 775896850964574208,151374 789469194572226560,224916 786665764199755777,205728 787390220287221760,210760 793941934939246597,256255 771759095116214272,125742 780926032077475840,183269 781863712059785216,185310 794780583440347136,262752 750746770972434432,12535 756657006027481088,43751 756972684463005696,44163 770478244416131074,118192 755012707816837120,34666 794566214446153729,261155 770537228179087360,114336 779376769241538560,174442 756264218677153796,42171 762073606574800897,47283 785943999215439872,199352 760975554178875392,66116 790260467671322625,228537 779120868920266757,171644 793458628179038208,252020 756255696711249921,42344 793184330440990733,249469 772730774466404352,128232 770354980662280192,118538 770472245579943940,118192 751083551425064960,16422 787425444266147841,199307 762279081022980096,51778 774228489897738241,141887 785537760845234176,196827 790914202353315840,234583 765711118769676288,88930 769343496322883584,1249677 780514175432986624,180099 774367697874280448,135025 765541664081448960,86614 786553620917473282,204224 793867123374354432,256255 755896154487922688,39236 748977056545898496,1170819 750994660542255104,15643 750377638527729664,12883 788817789704298496,220526 769632211934941184,110659 795761951989080064,261155 769341858627588096,113165 778029589293518848,164375 752295574582419457,21074 780112289923948544,176128 773914583392288768,11774 760290222789853185,61545 754726429242253312,32873 772871935512412161,129685 764994556467314689,85562 765572490655436803,87904 788063826386313216,214354 790876372637855744,232863 751835955112267776,14277 776592264655101952,154832 787316886618988544,208928 760969943873622016,66105 770727453648125956,121080 791754057547288576,239998 757635785898143744,47761 788475962270752768,218275 794688507021324288,261155 788008572315590662,214354 757277319077720064,46763 766708375149158400,95672 790598085034516480,231882 756276743783190528,42249 770365195621367808,117257 753967939913515009,30781 792017942300991488,243075 763156201055985664,75899 751142769310130176,16953 792066820710760448,230063 789555650770579456,226881 757789604355321857,48929 769930850012057602,115159 774347509388804096,142980 794606206333648896,261155 790396100112965632,229148 758345740271759360,50542 762381928657936388,71115 762090482855874561,71099 752043276039892993,18316 771097293235818496,122759 794910776179953668,263532 786654276550467584,90209 768104789083320320,103506 764205923623514113,82481 787109038928560128,207949 763614579054096385,78853 795471393479622660,266491 768626509862928384,107423 755364719020666881,35212 766759193231622145,94683 762738747737767936,74592 763210233728688128,70177 773193088680521728,135092 773308147800870912,108795 785861565778124802,198671 791374818436259841,238395 792691138985623553,247074 755572282941140992,37991 786993652371456004,207949 791676271377977344,240483 785459202747621376,195975 760289532138950656,48119 770902756395581440,121949 775915950637854720,150247 795381911896072192,266491 794903919885434880,243733 793557697673256960,252639 760191137730617344,61544 766660294038794240,93286 768132803540164608,103261 768191341163483136,104668 790718372828839936,233692 779115583673597952,171168 758107960040042496,41703 793201762979033088,250328 764601156433616896,83939 770418624678858753,118191 793616753750253568,253032 760944175898435584,64693 792644692890361857,192780 754827677807222784,32873 760443200578412544,62771 763110825401856000,75899 755501091207471104,38032 765119241397952513,85562 754047949315923971,31095 768091139152969728,102514 794210136680112128,258607 789275924281778176,225168 775379760667058181,148645 776894260125708288,157755 760897336667172865,64678 777872745665265664,164001 788159448753799168,216009 756457491018371072,43225 790592148278239232,232137 793507785384206337,252741 790921091950796800,234583 794346888875098118,259659 773882057307095041,139404 793187630838013952,250430 776139626956357633,153861 795014633631322112,263817 795371758232760320,265881 795697286768709632,267855 765266443319463936,86209 763802977228427264,11774 773903300211183616,139404 793905650325549056,256451 780571452340834304,11774 773908351243681792,139404 786019987207122944,195975 795005490312843264,264431 793879887983575040,256358 761884521365118976,70941 764803006344814592,84724 781856296505073665,190635 793173162141843456,249180 766641332668473344,94699 768502151031107584,104973 790742132193538048,230270 789465265444577280,225981 771853445330526209,127957 750759049734619136,14950 791450364872646657,238207 762308377506516992,60172 794732185098063872,261155 788144964580409345,215012 790896451085672450,234583 771515919013126145,11774 771748695175864320,127711 776063319530549248,152735 757726844686856193,47940 772105224525746176,123354 760545624458571776,62851 776478735944019969,155896 794554592814133249,252580 789209182662717440,224513 770717132057415682,120733 778751620159041537,168794 788729953676394496,219526 792070201856581633,243576 794193326773669888,256502 791617579336867840,239405 791993723663945728,242690 793143267802185728,249469 767419331361726464,97519 785586864430452736,197286 794915508860502016,262849 757320998068682752,351340 763181566768001024,74571 781334430258491392,185921 753936769486315520,29263 757420999373500416,1248492 772398435530145792,130407 794772083712503808,261399 765953525499035648,90031 773578013241815041,137158 790662326252933121,233307 786378403859472386,202248 755730219126829057,39235 794526685861474304,261155 788589076500930560,192840 791408810589990913,237857 762289312121499649,431998 791350739188781057,237491 756503549517918209,11774 768121868041744384,103818 788143086769610752,214492 791619881900843008,238292 751995740931563522,14277 781473029037649920,187427 751024658510516224,15808 795066359067635716,257325 776407276231888896,155390 793973156348301312,255826 777878752068009984,164001 759080849497128960,56231 794613547481309187,262053 786964518530224128,207287 788754424080445441,220526 794159856445853696,257492 781153217577005056,185310 773886237266550784,139404 779011514577653760,29263 788465768778256384,215437 764829598303399936,84724 749344786138537984,7944 795696402345160704,267855 764932825736941568,84724 785602062235017216,197512 786001863753633792,199546 789823757263089664,227242 792178886654111744,243190 794810364168966144,262849 762681368514035712,74133 769559787583385600,112382 759502482770984960,58227 766983841525403648,92958 792817958120595456,247877 773513903175245824,137042 795149588193628160,265145 750782720440238084,14858 788438035226439681,11774 795122480461410304,261155 749750224604790784,9754 762978718214225920,75724 763358185621164033,77731 793909027445014532,255942 791480801116299264,193636 754782536891568129,33356 768083340108804096,100605 780625870964731904,12018 760546107877318657,63451 774220552609239041,354105 771867661990895616,128449 787820268404211712,213064 790625009173692416,232280 790915422564392960,234796 752955538225238016,24776 755754973502246912,21332 757677735766552577,47782 791386551192125440,235487 755569913649958912,27045 763761431615574016,1249142 795047049226059776,253646 749946401551900672,1248031 795067803002925056,262022 766385324624797696,93286 770659854004391936,87904 762616653859397632,73814 792159368645079040,243165 749386547208687616,8497 767808953182986240,100893 771009129162825728,121949 767796441318326276,101383 785651087608918018,197324 757646699280097281,48549 765383486437896192,87245 781644977763786752,189222 770715435822002176,120610 760448822422151169,209828 781362619034767360,174995 780793363645816832,182960 793108755151933441,249469 790408635981635585,229895 765294312166858752,85562 789156330405761024,221416 769466968521007107,113754 791177496989433856,234583 785293131952586752,11774 774213021459554304,141858 794550518739828736,261155 794339653960597504,226320 788080268414361600,205197 790591874348167169,231894 765399400281731072,84209 794350768748920832,259034 752201165731880960,21579 776741084475035649,53667 792894509986316288,199546 755211227270418432,36056 792841616520253440,247819 759081004585799680,56889 773334676215894016,134993 791394984624881664,237908 760148272757342208,59666 779799890566193152,172369 757342281401708544,47090 774095054843502593,139338 794700645571973121,262752 755158873665703936,35890 762495192641318912,67427 773207356335415297,135252 789559741479518208,225981 771092455244623872,122388 752713305345503232,22715 758082689966731264,50542 760310576723570690,62327 776634761196498944,155451 793979829309669376,257353 758287009249042432,45562 758647402320584704,54070 793854991463309312,255942 787140582686625792,203832 768859963733123072,109167 785523336361021440,196676 775009578174013440,146259 779373620967645184,174427 788514701063823360,218495 785994828987248640,193958 763108833866702852,76628 781544384064004096,188387 785315620724146177,159876 786525871934836736,203674 765999349176279040,11774 767816370935463936,101681 773565616531894273,137158 790763301365948416,232863 765575365494472704,87904 779826978404741120,172208 756421234842275840,41459 762326829436854272,431998 755786690783014912,39197 769632039473647616,114357 754756801707454464,33356 769376921759191040,108385 790561584825274368,232137 765246952464351232,85254 765361553222819841,86440 790532692022472704,231894 751679735499980800,19294 777283290705321984,149040 778729895241232384,169327 789224296447107076,223692 794199366097637376,257648 785566530201264132,196917 765612450964123649,88332 778272030076526592,164826 759112619135565826,56964 793237549401550848,249926 777028256486690816,156835 756293280606871552,42495 764502871509463040,82209 773892272282894336,139404 781862050335031296,190635 758441997833269248,7047 780808842246557700,182313 773858219781337088,139404 785281372998991872,194206 758262423358955521,44429 785992811527086080,196277 785250667329904640,194450 774193276081569792,137640 775746642230276096,150511 787088586503970817,209043 791223563143479296,234583 774742569745915904,144654 781337913627901952,139404 794295840311492609,11774 794528923149279232,261155 768621487142105088,104313 786017473451679744,198671 762654656950444033,73814 793654531515121664,249926 768201425201410048,11774 732470763555430404,351837 792572442283745280,244270 778709553273708544,169327 771079361298632705,122344 793659242238529537,252581 786589768071000066,204835 794615309432999936,262053 769354918582890496,113165 758814891717255168,53185 770047680009670657,115684 794682347098664960,261155 773735907732164608,138819 779150971121217536,171795 750678462789218304,14421 780846457758838785,183269 773381843995521024,135725 774778909611163648,144494 779034890213920768,171324 787390857632546816,180433 771809123289534464,118191 792149484373278720,235685 756648629788635136,43391 757031604124471296,45369 792762333655396352,196314 751986842321424384,18470 758638337083084800,54070 761574197357314049,69231 779849692058451968,177233 760872445246976005,65180 788938179575484417,219942 753802400691990531,29921 774056058473975808,141316 794669463089999872,262022 750051390488141824,9295 749816175517851648,9433 790917118179049473,234653 771178474656534528,123135 753798321681027072,23725 758346881227366400,52682 777170347254743040,158520 768481972532371456,106774 793240887568568320,249253 788421742427451392,208544 791635132843032576,240260 794076514811678721,257423 732299689660432385,349197 780794456891097088,182726 760537710943539200,63214 758450363896729601,53144 761965949796745217,70941 776909222168633344,1171739 785476923585597440,195975 794871512088059904,262849 765579919468355584,87904 775323858165379072,148367 780821921340362752,176890 794063723350593536,257325 771836081977241600,127582 775432567973707781,141415 766437336230031360,92959 787414966634676224,210989 795701682739052544,247930 795185102296858624,11774 788762059517243392,220526 795362410697785346,266190 793947784042848256,256255 766042527803858945,80607 794305740705910784,258981 762679207797202944,73814 760523043663994881,62750 750488904650805248,12746 776157131720364032,153845 755705756842766337,39165 793948830957899776,253793 788493265620312064,217519 794191821803048960,256502 772533035778605056,131480 772542694467833856,131007 754731772521357312,33356 785271035855835136,194648 778680990378012677,169740 789169562809798656,11774 787099210227159041,209129 793625156472025089,252581 773716729063178240,137042 780962872432222208,184223 791116660811771904,234564 774239811922255872,125381 749453724410454017,8047 794624082171920384,262022 790953412536008705,234583 732170212825423872,349824 794762707627110400,261666 763976730818121730,78159 791839216577622017,240483 793824282589536257,254209 758026764648054784,50923 763198142003249152,73712 793653650941943808,252196 775381276026994688,148574 779080367441575941,169916 762261429932130304,72035 791012475680456705,235948 785813528208875520,198671 793738301924577280,252341 751127329976545280,16728 765948820437905408,11774 791274454017904640,234212 765964301177806848,14277 767358532589150209,97305 776590575478988801,156835 776938239189999616,158387 768547183134138370,107469 789946572335439872,228576 742960674708594688,1247555 752242591077367812,21714 773187238867849216,87904 792083184104181761,242693 794692110784102400,261050 769945096032780288,108795 767085557042155520,97811 776848543273349120,158520 759109959372136448,56952 792098426267631617,235621 778344845865803776,167220 753501716574769152,27317 755859084289585152,18215 762710106702094336,74133 763009711096549377,73712 780177776301207552,178882 788872408006586368,221736 788701682662252544,217106 778242779835052033,164826 765584982781943808,86974 765092262728597504,11774 794714750227742721,261666 794007154483044352,257423 750341126603681794,11495 779397256713678848,174728 757010200242954240,45014 778867922173165568,170253 793544296976777220,252020 765952312565116928,74575 756200505718616065,11774 795705027239219202,267862 777486940291657728,161901 786296976698580992,201620 778014387185516544,160539 757554671619891200,46280 765506261949509632,87904 775474952279437312,148645 794562164266823680,261555 794722549611384832,261155 794435869528719360,249926 766771804463443970,95707 785561703882694656,197046 763463618427957248,76535 773941010569256960,138819 780916067166105601,183269 787111158369161218,208379 761972512569733120,70858 758490247923589120,50719 779174742062354432,168284 786792099806982144,205091 790281347751436288,230485 750733849160654848,12954 780573833228984320,181419 770769428967456768,120393 781353009687236609,186584 789512706743234560,225981 761162061103661056,66897 779480609945026560,173011 795719453791158272,268448 760113817225277440,61051 761949479582961665,56964 773492026545496064,136904 794041243462291456,256502 793105028240306176,246514 789140289633918976,223899 793189878146142209,249926 794536348883570690,261155 732175299975086080,1170365 765184876391772162,82283 775331780534669312,146214 790915999998418944,194085 766773517006151684,88930 761359894280822784,67906 778342712063827968,166852 791789321414070272,240556 787148735025389568,194167 766200639135227904,79987 788552812103868416,218349 771580726458200064,121014 786267261413777408,202007 772598300868390912,126498 764659018740752384,82344 761539918204133376,66801 793514001967771655,249926 760968536751616000,65174 778500312608845824,161349 758744145036881925,54052 786339814387818496,203048 787700995006529536,212139 794627797419364352,260874 788920348448264193,220961 786689523350642688,203200 791713980603510784,241034 771339561087623168,124597 794810396041474048,263276 788108584902983680,214247 794290378346266625,259543 791074322190217216,235990 759275806640238593,56964 794600318738829312,261155 794752307523108864,240145 758235885372575744,51595 762377948351520768,431998 780829183341572096,183269 768568034315427840,107377 772144284631990272,124597 794757650705694720,263051 786213992092033024,201374 763417914091241473,78129 794033820261556224,256255 776634530497044481,154832 788160360494739456,215088 732191020008361985,349254 789965211042209792,205972 793797047216402432,255393 761246538416787456,66575 785524525580640257,196538 776769515271192576,157755 791667911622533120,240483 789847562337472512,228172 794396221628698624,256038 790339214541938688,230234 768072466073878528,102202 764280194748166145,1248861 793888840368869376,249926 761993894007599104,69794 765529367568973824,87272 775909012256747520,354791 758095749762523136,49066 767811015744552964,101681 771771404261916672,117257 762047499028881408,71502 777622510200299520,162596 774298581008257024,87904 773376475139600384,133702 790725272630796288,233692 772033936226607104,129232 792195741775228928,11774 761573588763709440,58939 776602465055547392,58531 789313952576450561,224680 790600698169733120,232169 790704556191715330,231881 778971044405088256,171168 794962506108272641,261155 752910986844200960,24316 774037408291688448,139404 794557143684907009,261155 773961362779299840,140211 795444813176930306,266491 791173374160408576,235828 761390388024381440,64310 785446066955116544,11774 790004439516000256,228172 763042134471553024,47188 779405277435166721,174115 762011183624880128,67586 788693249812598784,220029 756495667564978176,43391 753000389687914496,24366 794923338791424000,261033 763705125235851265,76628 773735881907634176,138819 791310527855202305,236502 766694351313309696,95593 774052735486341122,141289 777944284028923905,164669 753962505119170561,24359 793062131423776768,11774 751155244051169280,16299 795243310113755136,265644 766052433604726784,90384 790879154690416640,234583 760572764059111424,62063 788127376442023937,215012 795083730356436992,265166 790298706331394048,230282 761795247789572096,1248861 764788188372082688,79561 788779952179146753,220526 773714492068724736,11774 775903840155668481,151741 756888302603513857,17416 768459639197278210,104954 768581815032541184,107469 791850053145014273,239436 787392988246777856,210215 756533654894080002,35737 792118226205413376,243978 767017929254723584,90384 779398564443136000,124597 789262174975827968,224678 779429963992817669,173628 794542789094764545,261155 740095765528350720,353488 786631726919479296,205155 761980243498311680,70628 786980474388295680,207949 781506056912592901,188231 793316301393526784,249926 774146429996589059,10568 751863213415813120,16299 779400832525541376,167101 766348864370671616,93286 767816282305617920,100559 781502089830682624,188084 792406455160832000,241720 755511209760358401,38035 795742835978797056,256276 764152193406631937,78999 786307755061616641,201620 793985393079091200,11774 791082344233000960,235487 766766980783218688,95899 790690475544117249,232169 774068264540315648,141316 771362788778373120,115021 779830226813681664,177233 789839904205307908,225359 790925934631145472,234583 792547027838271488,243789 780803593909653505,182960 790716860832571392,11774 794281959405056000,259200 751179225487466496,17591 793440266019536896,250633 794572007262142464,261155 764314271396171776,82177 793146568362852352,249469 763047364483506176,75899 767386321954476032,98972 770617097747517440,119937 769056134917414912,110615 777194422169694208,159389 794903013508923392,240926 789959403558604800,227804 790684758862884864,233307 793511188411940864,252020 793963212139962368,257255 773344795586682880,135725 788466296614780930,218275 786767293594206208,205728 765278795054153729,86614 779067970873991169,168284 794233462186246145,258947 794927412366733312,246425 773233696971317248,133559 774819344924545024,142668 776028845128478720,152735 753921635988668416,30370 760996803546324992,66159 776491307329916928,155287 763932500796121088,80393 779677869400260608,464984 775095262582824964,146847 793150498643648512,249469 793983183825973248,257325 781373155331874816,139404 789869736603549696,164764 776559485158555648,155898 777930616578842624,158520 791098410472529920,235590 770677621671747584,120610 791694721189941249,240483 754017094665134080,30590 788125694278545409,215754 760690658340405248,62779 792024899627941889,243187 756227300983615488,41680 765594419714220032,11774 771934277776932864,122388 776558338163281921,156926 780617480440078336,150151 793115429468184576,249469 775731442865373186,142379 760510061571559425,61917 793646546290106368,254025 776583205415587840,156976 778773909676105728,170187 767070744287346688,94660 764178009825939460,82283 777952370030354432,163990 764851029204762624,82002 790563354762891265,11774 732265911189684226,350755 786939202805956608,207613 741518086113611776,1247455 760561254561873920,60878 786643224228093952,204901 761301026645213184,67226 776602266493005824,58531 763568764268969984,47940 794173341825376257,258044 774130674789855232,1170555 793827116311797760,255246 792515265770708996,246295 779374398927089664,174427 769252606812102656,110001 788748406030303232,193121 780568042954563586,181026 776742095109300224,157693 753228128768495616,19133 753601544914767873,25370 767738226626834434,100605 787541246961070080,351340 733144597585629185,355294 775066606930055168,146580 794312146981163008,256038 750382463415820288,11774 750283418806710273,12060 774993258296598528,144479 776951212956614656,159546 778348099098054657,128591 793156653650673666,249469 793869647464370176,255942 774005889242017793,140495 777873538871066624,163990 761655838872334336,69794 772870020388892672,132848 766042272089706496,90384 781124534766276608,185496 776008915708440576,152182 794338065502392320,11774 753730369875304448,29263 755101810843496448,22393 786029410176544768,199478 791682122943635456,240483 793613511003963392,252639 754747191080562688,33474 795717461677109248,267737 773734336658931713,138819 786967929627607040,207949 760853577690603520,64678 794693241287254016,262752 760905477584719872,65307 766739954676498432,95568 793099521546866689,249170 771164926513713152,120474 791316854866219008,237223 766573037261033473,93405 789246716008656897,223921 775432813306847232,141415 764173318001922048,81130 776912704560693248,158387 793899823577632768,256255 764571804560191488,83391 792012778819026944,238639 791254709185220608,235590 791348395294154752,238395 794637962067574784,260874 761205117542555649,66897 750034735511007232,7275 775000046093860864,146259 786943856831033344,207613 785463086106849280,195975 793767564933419009,251758 763586104310177792,77598 767826707537625088,101421 763919552505712640,79691 794238827439099904,259063 769033307619196928,109666 777156885631815680,159876 785583304439238656,197297 793216160724463616,250633 770826060598566912,118079 789817836629848064,227242 774309581036150788,1170396 781259741498642433,186149 770785243045306368,121080 792341424352014336,245208 789515396181352448,225981 754771526247968768,33356 770434824762949632,118192 793868147086458880,256255 788534930556977152,218349 791881109302751232,241432 794545280939008000,241033 761318973304631300,67360 787933287796776960,213887 792884383598383104,244270 749731586090733568,7816 750312375513780224,12290 780155106956222464,177866 791624918572134400,238207 761955090626334721,431998 762108232148000768,431998 760629593803853824,64084 791060872474931200,235590 763825407342804993,79911 778803462188388352,170678 767209466903220224,97433 760307485794299904,61544 772179363210989568,127579 789003222836977664,220029 769936567997702144,98959 779969549886259200,176203 765167470474854400,86103 767894370208985088,100893 767508939361640448,98646 757244567972306944,39384 767255637109661696,56964 778973088637648896,169601 794886201492799488,261796 767062658948403200,94699 771750562920488960,118191 769654544032788480,114587 788100038442430464,215005 759029080415174657,56302 788951515612393472,220029 757774975637917696,49121 778792486336540673,168892 791440199821717504,11774 791592349612638209,239611 764940546368503808,84209 794015303843725312,256439 765631819576401920,1170369 778574662481477633,168794 751885219100127232,18374 772977229198352384,133454 793197650287788032,249926 792437523192487938,242693 793188861543325696,249895 773842775553040385,137158 765024255335473152,84889 760813414696513536,64664 760252907203596288,61575 775399219733549056,148473 751215071443902464,17794 774702703012352000,139148 769541609117671425,108849 757054940699394050,44429 767771946692009984,101203 757639991384301568,47940 771872316364058625,126607 776809272457900032,155451 779350548738781185,47940 768436466171146240,106281 786722858374430720,90209 792439870681714689,242448 789206190706294784,222788 751546061852844033,18215 755765737634037761,39462 786742377297895425,205007 765761235929407490,89048 788481404116008961,218275 761261726071488512,67034 775009766313631744,144617 755203234428485632,36219 753080474512351232,24108 776130745874219008,153501 765694022836813824,88930 794599869256110083,261155 771392000088125440,124671 764220191534440448,82766 751889443653619713,19792 767856843225964544,98972 766009410313396224,90723 781356812801105920,64652 790989785779302400,234583 791391326407360512,238780 789894648257019905,227048 765700671756644352,88431 767405218673950721,97811 768962213948207104,110585 779314572205363201,173964 794632613952634880,262022 776152799331561472,11774 791470977247051776,239408 792079057525452800,243187 781190785450536960,185496 785526629699293184,196277 789969861845848064,227748 768271101038166016,104932 758220783139160064,27045 787881868486021120,213710 768527611354050560,11774 786100988126105600,198878 777257132894760960,159475 785310889968803840,11774 752904332748681216,22575 769366261608448000,112788 759194056027172865,56964 771426875843354624,124573 781636306300506112,175533 759820968919314437,59551 776527125948039168,155318 786384069294710785,203510 779014084494778368,171379 761983200159735812,71270 769266445901496320,112085 778303941901713408,167220 779639244537073664,173347 755415310849679361,26819 775883266536579072,152314 776833539304099840,151165 785832077283295233,197063 794238357786140672,259063 760999514639589376,66116 786798456446652416,206225 791406703115927553,238207 794224902505107457,11774 780838034870706176,182659 763097276583669760,47188 776897136692699137,155896 791675558811795456,240483 793112868702986240,249469 767837326139465728,100949 768990048402477056,110344 771703242581504000,125145 778639319565238272,169201 789259776362512386,206666 794560949675966464,261155 754130932160880640,28881 763156778217381888,75724 777376964667506688,161714 787287674394664960,207287 788754489016774656,108396 764253093018083328,80486 750457608494981120,12883 794003982859534337,11774 774233495744999425,141867 774659323335180293,87904 771687391719362561,126152 764843021737177088,84724 786963327167631360,45560 752929719155384320,24597 753786785793134592,29624 758691903315533824,54070 785827178852130817,197512 765011724638355456,84724 768269141245472768,104662 791351572945051648,238395 732726429247524864,353789 770816795271766016,65500 777940743914598400,355480 763511349288861696,78189 791692256394653696,232976 795284874231955461,238395 765986601512022016,90735 732968047510728704,352432 754738642812178432,33356 794669292520239104,262022 767201392046010369,97468 789063196283957248,221476 763107738889183237,76549 765630644445597696,53999 768624124600029186,103354 764415057958694916,1170807 766823820149731328,95708 754054267518984192,31529 791835963785961472,241819 768956425536090112,108795 779135567904722944,168284 779464278390767616,174294 793511991142813696,11774 787091063664021504,209043 750915238162083841,15808 792429554358812673,244464 794377231019614208,260367 794531068938289152,261155 750341125010055168,12287 779054361754406912,171617 795126629320314880,263141 793508174053511168,250633 781615718542503937,188873 785270056099782656,194648 793451401053700096,251234 766270368571125760,91751 780598606193582084,181755 733185097466150912,355729 781190647415967744,185496 793412818678734849,249469 770672732560318465,120610 770374868651085825,1170819 785544440731533312,130635 791718089880510464,240926 764528324391555073,82066 769710777540411392,114779 763888930567532544,80939 766730512555712512,95597 773878725419020288,139404 787082834347368448,209035 768537862841204736,104541 786750288338227200,206498 787095008423837696,207287 758714532567089152,54070 792080783422869505,237964 773851826458288128,11774 786676739711827968,204835 790654824190586881,233307 773588323134824452,350503 760960111028293632,65626 762824776205283328,74247 767414736933691393,97413 766351150371184642,92885 789494685110669314,224678 794225130796969984,258042 766463695581016068,93138 793504955122364418,249926 763464073623330816,77668 767847060527808512,99111 794354567177613312,257492 779067990754996224,168284 763706991399370752,78159 764968009362309120,85562 768278910299537408,103924 773237242890448896,133789 745583017658359808,355987 791782172252213248,241678 772203621219827712,129471 772777196767313920,132288 754993953229897728,33254 780758754501337090,182960 766951427923177472,96992 776537504572813312,155688 793798559644594176,254058 785599927166664704,196277 771751420978659328,11774 778919946369720320,171168 753446205389168640,27045 750362637276291074,12883 773600449421115392,137965 785735268330594304,196917 756963454326419457,1248452 769290331896573952,111448 790440908000854016,11774 792651383568752641,246392 785491080049336320,196277 794542940391501825,261155 753977864442216448,30801 758658666786492416,54070 753018193980030976,24257 778308237737103360,166390 742771369952317440,355701 788150530136760321,215754 763352832061820929,72615 768959262135431168,109104 780800930916642816,11774 794568304991956993,261155 744485043704303616,354831 741367338415456256,11774 793151360103481344,249841 751641366141120512,14277 761753267231559681,69548 772266611927556096,129551 793935861293322240,256125 758808966713389058,54070 764583397943488514,82018 750767749429952512,15005 767679742497558528,97438 792874660606148608,248223 762686719766310912,73814 794553352520548352,261155 780406754299486208,180039 767945565447462915,102137 764460642778681344,83391 763706940862128128,79572 791775844943458304,225427 767513615033249793,96849 785821517246558208,197512 775795039997800448,150809 794297990018113538,252014 777925810241941504,160539 790000757420417024,227804 793128262218031105,249469 758481211287150592,53185 786528286230867968,204184 776933194771763200,156835 788311668522561536,216609 770704066863173632,120897 781274683190743040,184223 788831402426892288,218258 788564550668865536,104244 792128985656360960,243427 766785475948470272,95672 794676359004045313,261155 775150202256756736,146720 762704054229139457,74431 780752473455730688,182036 788024640383746052,214492 756295061638373376,42249 771709176598917122,126152 793532960116912128,252020 764842787145654272,84724 774107286293786624,139404 795701745733074944,268356 776626395782877184,157082 789159617615892481,223492 788888967043317760,221832 795047116284588032,263532 770359919031844864,117748 753578170465517568,28274 793331636876312576,8044 754766921309052928,32869 793478981949329408,249926 770310666712387584,117833 787845215314935808,205728 780001199965732864,177472 789900805763543040,220815 786530331314630656,204224 768611328923619328,106896 775535284226101248,149953 775759680865964033,149953 732658339109167104,353228 772617552891699204,131297 790705536446533632,233729 788826676033650688,220526 758671898083483649,52061 789405496268566529,225359 767725141707132928,96039 768551560372744192,107559 774309330992631811,142090 791513587005034496,76056 794538529468469248,257492 785632762569101312,197297 767097500159184896,97811 795451292189683712,263961 776951152927645696,158387 781913487685672960,191044 758832080620883968,52112 786232680123805696,56964 792028488765145089,243187 788176086395940864,214084 793323412357656576,251452 777239998642872320,159475 781584436655689729,181026 772908069575659520,133519 794651640703893505,261059 795712015419457536,267862 769676989015949312,112032 769300912661823489,112872 774684082714337281,139012 750351639689715712,12408 753301802834075649,26924 732895007271718912,353984 756502261484912644,42249 772934457942798336,133664 777902170586873856,11774 768211831638728704,11774 794048864365973504,254209 794611867675226112,261155 759215042810097664,56964 765267592672079872,350711 775101923494100992,144538 788964238408740864,222500 792416948579688448,244344 770406969660280832,117257 780831862251921408,183269 792038897517596672,243187 768236580607852544,103506 752212106704027648,21631 744347708782051328,349197 788665528806154240,218275 756368032428011526,41798 790849394102775808,234484 763844722527875073,80643 768012430974779392,100893 791681256740102144,240483 772101701369225217,127775 766994594823180288,93184 750407418799132673,11495 732123949082017792,29044 774006820499095552,140444 761336129555689473,67938 793237351006896128,249926 755761799350382592,39462 761101951639486465,48052 777622424464527360,162596 764512061414076416,47207 766825637684404224,95672 758847340115394560,54070 768726539563311104,106896 775540182217031681,1250232 787007694041415681,208176 794643309704712192,261155 794643161880657920,261818 768857860042133504,108849 795462055310430208,265855 762280645645197313,431998 761338790120218624,67369 773607092028571648,137158 780116007394443264,176128 770427955541520384,117265 795692933483794432,267862 763776639817748480,11774 776149581755211776,152735 771592424963530752,101650 733057616021049344,355633 794548946811109378,261155 794599175295995904,261155 793525403017240578,249926 764117178186539010,80393 793511884037193728,250033 752122619697192965,21091 791410568259305472,238207 763662744465707009,78385 793172277382811648,249926 749923491885887488,10733 759559018494865409,58823 795329620702851072,265257 757645633922666497,41682 781315388504145920,32404 763426531335176192,74431 769181441137651712,111558 773129979995496448,133519 794139454025986050,257325 738118458622115840,11774 781587806456049664,188492 777859287381049344,164001 781361155499360258,139404 768962021681426432,110585 788035470366158848,214209 791748612921229312,240665 779428437756899329,174427 779452343909777408,174557 755052748832436225,35044 786018417539182593,199496 793571556140064768,253164 792341582775250944,244143 778315276253274112,167220 768148625251790848,103107 755764425735364608,39462 759593646735888385,58815 793594923698130944,249926 792561216006725632,246632 742780454072246272,351152 769851159657979904,115526 751907991335661569,18539 754855960472977409,30782 758123044607000579,41703 787310715434524672,210215 769950053234532383,100113 774258988745654272,142321 776767160068689920,157693 779093696734175232,171795 759039026431074305,14277 785699486341402624,196277 751166844573196288,17416 774029857906827268,138819 795049790908366849,263926 766377693478658048,93474 785326841586253824,195148 788065974587097088,214492 792624666577776640,243562 794574102816178176,261155 777295224196440064,161413 756487292114513922,41518 770798685563318272,121574 780564734718468097,181613 794596570058526720,261155 763806586141802496,80393 786286530650333184,199546 786668716524204032,203674 772228217650438146,128713 750739172726566912,15027 750406993710546944,13021 774050940642926592,131421 770413190752665600,118087 790047149031645184,228888 779022526017998848,170187 791273160431763458,204413 785283757993492480,193669 758131650161172481,43225 786570815433158656,204413 775853161940590592,150663 781330907999285249,183759 780512064133599236,180865 759076340834238464,56784 773899801381470208,139865 774965721101197313,145524 732709294307573760,353549 758359083594375169,48289 777154772281372672,159403 760464820139331584,59868 765356478181945344,86143 767765708285632512,101134 773902330043502594,139404 794280916201984000,258322 751866393167929344,349507 762348869153755136,14351 774678259707604992,144602 785833924857438208,197512 786309414278033408,201958 792192650673688577,243187 770480168779583489,112939 790646553627287552,232169 733601541844701184,354116 776299721325416448,153596 790965882126295040,234583 768474611243638784,106281 786377801733636096,194272 791398574340702208,237908 791237658974486528,234583 791413104986951680,238290 792120366231498752,243793 765762523773755392,88361 768542373286518784,107446 750377171613548544,12883 763889378116579328,80939 776433803887648768,155688 761282982527270912,65540 794926570821414913,262022 764779984619659264,84666 743228058388283392,195876 792625654479085568,244270 792719222040305664,246225 764116718063058944,81869 792148370798227456,243648 772238014366056448,90193 761030985060192256,65144 757263792472547330,45014 763123755619147780,76549 771934135204061184,122528 763573204275396608,77598 760188910085480448,61598 763482465017135104,77849 787625308052721665,211347 734398291975274496,7224 763850787437051904,1249168 771563059437445121,124855 781514140992937984,188401 778707745839067137,169201 758108336252387329,41703 758331795658174467,52554 766001125438984192,90482 793947896156684288,255942 772461291378208768,121795 787800314623713280,213064 781435375415885824,151463 785948282082254848,194082 767213730157518848,87904 765542836053938176,87249 758395533530505216,52112 791255619554648064,237491 777476626460311553,146991 750722786063224833,14877 770384980480368640,118698 791787555825999873,240790 749740422168125440,10030 775777439058231296,151212 788554904755376128,215437 795455051888066560,233467 763740996081451008,78513 788441440477147140,11774 795263685035982850,265257 778773197495734272,169923 793332536352972800,250293 776458041956839424,155390 794012618843254785,256502 738493314731806726,352896 768402914201182208,99111 791694061220536324,240070 771422024057155584,124597 755896893876629505,40550 772498102863405056,131045 789286241774604289,221446 765574249604116480,86763 789890678172086273,226731 732922929722359808,354495 787803527401836544,213274 792426677183787012,243513 766714220142481408,95708 771465126469828608,125145 753401208417595392,27045 762794670992818176,75073 786995689616248833,207287 771405237512970240,125070 773282908907769856,134371 786667582216560640,205728 753051849620541442,25255 764417943404937216,82002 791711689305526273,240145 793245812042203136,249926 779823896044376065,176745 776200176511901696,152314 792087717135790081,243075 758730292475547649,54842 795282861058359296,246344 794074966366916608,255870 755537688321781760,37993 751861492773953536,19317 756647982418825216,44444 791331889869103104,238207 791435638897799168,238780 768954686686846976,109666 764838088401039360,84407 754828874362392576,31046 759544971888357376,56800 765662216712556544,88920 780570771433414656,172132 791784141335490560,240483 758731599810748416,54748 795771391106830336,265649 794625565059928065,262025 776924881145372672,158387 788560352904642560,218892 766016626634461184,87607 793655081262473217,252020 748192746893086720,11774 793115270113955840,249469 757340181490008064,46890 758819583411097601,54631 787449269372366848,208395 765585707016462336,87904 770409531419557888,118191 753567572646252544,25189 753577583728406528,26539 788979367871324160,220029 787189917503807489,209351 788925155804258306,11774 780858140946534400,183269 752646083235360768,22630 768948223050342400,110209 793118766502645760,249469 768510257274335232,104999 767186248083640320,94699 770447406387257344,118482 777946603449520128,157755 763075886413258752,47188 791349707331088384,237908 786601862338342912,204980 767806711272906752,101681 749250474826567680,7816 791042003890900992,234583 771418836557963264,125367 787021935788032000,208016 749343465071374336,6913 781542646812643329,56964 754021835826536448,31201 762631838246526976,73926 794709038923706369,261050 771842466945171456,127582 793080899910918144,248016 750637133791043584,14277 794605621362364417,261155 789281239454711808,182349 735998282367832064,196346 764509002889891840,82544 777351000424230913,157082 772187116558319617,129558 789962731017400320,227795 764146467472683008,82209 772357335784316928,130630 790741644844818434,227048 779037873429295104,171037 793354431404371968,8044 795469639312515072,247930 785531626231062528,195283 763510167904350208,78159 764572904906514433,80939 780885180105883648,183975 786303684514807808,192032 790910201150844928,234583 794978791613296640,259200 795050243826077696,264431 761964990198931456,68873 754725349317947392,33356 774990129660329984,144617 765243936315150336,86653 780545733162180608,171693 781406489105797120,185921 754717758001025024,33174 794643289668538369,261155 771127794751287296,122126 740217152616038400,11774 793181351281164288,249926 750725757538742272,14877 787447352562946054,207949 790655342572994561,232169 793491173054746624,252741 771510927610908672,124597 771791157944733697,127871 791695816280924164,240483 771521113994113024,125554 771016901795340288,26066 775433549734293505,148045 760181898119229440,61385 758741771396362242,54856 759579222067339264,47940 777623127761092608,161277 785860932748578817,196277 788065117430775808,215005 767778324408111108,97447 769695968308498432,95511 765935925830430720,90384 763872241910026240,80939 764974484583358464,85562 794891484520648704,241678 763935939299160066,80153 771663590227009537,127025 775006254595014656,146259 739996755882692608,68969 791688901895266304,240483 771418736280633344,125554 781204396885495808,186434 790425559130116096,229922 794280252067500033,258607 754804227772289024,33356 786801349660770304,206008 781317267866935297,185595 794552108716589056,238506 775384015574437888,148574 768489143017967616,66922 773605076782972928,137978 787744719992451072,210235 760819400295477248,64506 760142070002638848,60819 761554996664074240,68864 768583237748883457,104973 761517529361686528,18215 780748763941920768,182154 772460343092051969,130792 788752938864869377,218258 773735216066105344,137869 788115790192971776,212139 749403290996133888,8288 781332137219940352,139404 769903383360643073,115435 751980595291516929,17847 789848467518558208,227484 788771881558024192,220526 792386249155682306,243187 795071294064750592,263676 794616706056343552,261155 795736749003722753,261155 759010255967625218,56302 768822211474034690,108849 759087665085952000,54842 787921505506168832,212239 766051960298536964,90384 765408515770847232,87245 770959183365582848,121949 785753931079004162,196729 750013705170083841,10811 770044026628280320,209828 772453837206589440,130415 788028847484567552,214209 753736837747838976,29592 767851064175501313,97685 776459871881420800,11774 776963312495923201,159546 756520574944284674,11774 765374977080045569,84886 753692707986386944,28862 794772718050803712,262752 761347979680808961,66897 770650808413253632,120393 775376098699849728,148045 735873902677741570,11774 786189443325538304,201619 754719517926760449,33356 794287464634421248,249926 750778290667786241,14802 770652634588049409,120108 765659527589027840,87904 766724693340491778,91049 775498866644901888,147492 794021114024521728,11774 764311999123628032,76623 785614383363809281,197286 760109471054041088,60866 765773149405347840,88930 776888158160125952,138490 785472134877372417,195975 762402735585058816,66878 754039046284931072,31400 765740836143271936,84724 777945515044462592,14383 789142810121281536,222647 776800398145224704,156835 767115407664656384,97811 733243716748480512,355106 754723938580697088,33356 777508111435173889,162177 778957934109667328,169437 756113388217008129,41529 765744348218601473,11774 793615813953540096,254209 792504590130262016,243061 770356146548776960,118230 764911258063687680,83675 778640461078474752,167220 785841780944146432,198878 793871771556470784,256255 732632658799267840,1170406 793155289390391296,249895 778625605390725120,168794 760190944767537152,61352 760252444240674817,61412 792557478995263488,246295 762055844494086144,70912 755122559599927302,32950 751608187485237250,18478 789515957446127616,226823 794026657677881344,256534 767892196229996544,101203 754778277902848000,33549 779114668749008896,172089 790919151288279040,234583 791270995126542336,237223 761637351332335616,69493 792751246696411136,245549 763864544607219713,80393 770897715148513280,96196 743481388008103936,11774 788001468850798592,214354 761284977711521792,67283 767388966706438144,97355 794694138964938752,262752 754746610412818432,33356 794624443402354688,261864 766415140220645376,93823 768957523567095808,108795 795749643070173189,267576 793494309546909696,252020 760513543351468032,58254 791210567948128256,237223 773623395766468608,138165 793903701056450561,249819 780413987338850305,179421 772927198382612484,133043 793587128231952384,252020 793909634503323648,254058 786334595553779712,200428 786287953882472448,201351 761300526604623872,65180 790515127208599552,228341 762656196318879746,73926 776240351262740481,108396 776654667623182337,156835 765262169764040704,86103 789973724246179840,226277 772155780187426816,127707 758399787653890048,52055 759497281028534272,56784 767383966701744128,98972 787166362674225152,209351 793639478044794884,252014 766423773222432768,90621 786213950656385024,201494 791796792673312768,240483 766373830629601280,93405 771564499669127168,124597 764418974507466752,83367 787161332835573762,207613 795052792268386304,263907 793500650575462401,250633 760002636238168065,58832 789130051539251200,223286 765988686668374016,90384 761824502829363200,69231 794441871971844096,243075 761610046019166209,68912 767478501427392512,95055 788380438427340802,216943 777628461749956608,161901 754117937292861440,16728 793527033703849984,253190 776230571794104320,154071 787318002702229505,205091 760257574461579264,61545 767415321288318976,97515 775743464600244226,150511 790913784596619264,234583 786181014079037440,200288 770394448882757636,114301 751138679456800768,15808 763869451016175616,80863 772792753650446337,132335 790380112650788866,11774 789139694223253504,223944 788819194103996416,221297 788489158524231680,215437 780501887338545152,11774 795769798554775553,247930 773528250542948352,135025 790766707153465344,233692 763141976858488832,76365 766281071440826368,83565 767232978871197696,98141 794911076630589441,261059 763470838976827392,77720 773744243059798016,138819 793934684157775872,256935 772893076142432256,127657 793216184925687812,249725 793516684128714758,11774 773973216297521153,140025 764835688789319680,84724 758390143166259200,50923 768732086761058304,195876 793998667321589762,257492 732608871055949824,351617 760197840496984065,61545 795363480471642114,266054 758839760836104192,54070 762027094360616961,71476 788560807801999360,215437 760175633418686464,351152 781288549148524544,186584 732535806523367424,398855 768109121224704000,103354 785634414948671488,197063 771748535775690752,126152 793578639002628096,252020 778764329491443712,168698 785866824860569600,198878 793179140438515713,249961 793084856204861440,249348 781716207959412737,189527 751156525889122304,17284 732370281885368320,196346 779826967965212677,176109 755638452167868416,35890 759090936223641600,56964 776616025655685121,156835 781115832210423808,185496 793486646884769792,238395 793597084863725568,252340 768855049732751360,105109 785892039992807425,197512 766688247200247809,95568 760601914316849152,56964 770405184375758848,115526 773926319524605953,139404 793660642439733251,245591 790262019807141888,230282 777690164932046852,158338 794200282980753409,258331 763000698845876224,75641 792343141416402944,11774 768964849711755266,108795 794637151606427648,261818 766326532277088256,85562 767156686813560832,97386 771553674015354880,125554 788542031853334529,215437 793126114352771072,249469 793471443375951872,252196 785447088913915904,195827 758699521626943492,54070 776723775220027392,157693 794587198725099521,261155 776619904157880320,156132 778699432359366656,169883 788405265649414144,11774 769744518455365632,114985 795413154020859904,263906 769758411219140608,113982 787264408376315904,209035 755439105362669569,37541 760593369902874625,11774 791475802818940928,238207 756548697404473344,43391 781358050175127552,187533 761299213338546176,67768 758352838443532288,52061 786642211425226752,11774 777902743843332097,163763 772452567574085633,130415 780898452452601856,181419 758349806049853441,52061 768423313622175744,104313 759239382041817088,55257 788094663030870018,214899 772047484751192064,126136 773778091323822080,139192 791863350569250817,105109 795028620062363648,264754 772850253183660032,132335 781543395764367361,186584 794697745403703297,262849 732889752433766400,1170595 793266367243902976,249374 775794599625388032,151463 755077893844307968,34666 789413481946624000,225358 760547766850420736,62779 767046380443402240,97468 771856300724613122,127579 770998082435637248,120613 758656836081889280,54070 775361325845405696,148045 740349699014721536,11774 761905721793449984,70941 792192078637780992,242693 794508840859553792,258598 785720377309696000,65113 766675159742685184,92958 759107930029522944,57092 765593532128198656,86653 776192640463233028,154322 787457314655707140,209466 762653068609609728,73814 793114294149754880,249469 743232129954349056,47188 753017024201175040,25255 753468273325318147,27280 795345351666495488,11774 785626198730604544,197512 793551224603746305,252020 763419188220219394,78159 790709943829684224,230899 793968996194390016,255942 781563062667059200,188401 790582119961600000,11774 792561947405344768,245103 760915924324974592,65745 764504611625373697,73869 781633723066355712,188210 754186089313755136,32219 794883632536158208,262849 786258953923538944,201007 753435957878071296,27045 760461092095004672,62338 755547171596804096,38476 788485656406134784,217574 751173771029983232,16728 785861324324700162,198878 785940757848788994,197512 788484073547112448,215608 767804104370425860,101681 794212936222961664,256393 776762710239260672,157721 795327505884286976,249926 758332038877319169,52554 780100404704968706,177442 775321908904460288,148045 793844871115055105,255942 757585160615395328,42432 786647641945804800,205039 786065699890421761,199455 771337386412343296,124600 795019157116952576,264397 761035860141744132,52887 767509370926161920,74868 791652992751665153,239906 770014675715129346,115519 759097098960646145,56784 771093592421109760,1249811 753836842735194116,352033 754017463738793984,29790 788521294614495232,218977 795691524738654209,258936 766783000780550144,1249340 769136667924062209,1248996 794894076491534340,261155 766525371042844672,91810 795065425004560384,263906 772793009033273344,132335 751038852375060482,14277 791372763432882177,238395 752237464773881857,20279 793525338374627330,252020 759939710747832321,57936 777240926523621376,156835 780833313355202561,183269 757346124445446145,46379 788395757451644928,217519 792176907240562688,243451 779050745110863876,169515 755745167382974464,38792 776512807361777664,155451 759203122715779072,54070 794636142763212800,261155 794971916591304704,260927 757297105610219520,46890 762558262990430208,71438 790180972998324226,229773 753354867414925313,27045 776081348813590529,153194 762108143031771136,52112 766347144374673409,80939 773929241641705472,140025 778743801032478720,167569 754752472611028992,33356 776132653367963648,152872 775378294275530752,148170 793245904182456320,250293 773895664237436928,139404 790259772230557696,229693 792209898281046016,240483 792691775123099648,246632 791229094247542785,235828 786333380518486016,201958 793070922592690177,246011 757014257112264705,22715 772297682056380417,129471 789084808379043840,223286 761649299688198149,69794 793103047589179393,249469 758470422262345729,53185 779448855783940098,174230 780434249019068416,180039 762455788950462464,431998 768280483687981056,105345 773849277340737537,139404 755169007532204036,35890 791468709160288256,239405 781217765843578880,186584 751543271927734272,18539 758024619055992832,50923 795284117369815040,263864 769374034165374976,112399 794726385042489344,262849 743229240225652736,354153 773144158479454208,47940 765638017591742465,87904 753345112931966976,27045 756915782500483072,39475 767299845610758144,97380 767853035024449536,101203 778788327629750273,170609 780598187539177472,181811 775033500382666753,146259 755881238284476416,16299 773908505862569984,139404 767487960878940160,95055 774412652223266816,143473 794111256630267904,250633 791342823987609600,238207 772800396918075392,132335 773005759252660224,132335 757917771678310400,47940 779312483588648960,167319 758423664664711170,52022 792084035724083200,243614 774703110627266560,139404 788468430806650884,218275 761926693485416448,69947 763390055658328064,76429 757237799141511168,45576 787002251126579200,207277 765231145550176256,86103 775001122779959296,146259 785731173460930560,196277 766308667364749312,91894 761340317543100418,67973 776974883725119492,157082 749340258756472832,8160 794026733779480577,254209 751628796781002752,14714 752190853762932746,17963 769133183728230400,110344 770082281037950976,112939 776621305579855872,53667 795000738715930624,264397 786965871755264002,207304 769232762146590720,112399 787233588588797952,354470 793512714031083520,253042 759878510764699648,59762 758510155659038721,52696 779347062726987777,173964 759179801768910852,57348 764972925833338880,85562 752701784406319104,22750 765758496415555584,85562 785489998778957824,196277 794583015443824640,260404 757899082958503937,48148 789107111477309446,223286 775782774972166144,151463 792753206266769408,246726 788323575560278016,108396 780802205586755584,11774 790674277158846465,232169 794555588067868673,261155 795220478004776960,262886 776088030406778880,151845 732659335608848386,353262 749580667181228032,8178 779814914093383680,176218 791487716160524288,239405 767551579775913984,1249440 788101605610573824,214247 788474115313246208,217837 793130773960204288,249841 793977486258401280,257271 750819672543682560,14525 766685412580401152,95446 787725451296927744,205197 764149179430105089,82066 779454374959538176,172185 761352537559531520,66801 749981433234542592,10395 768970840239116288,66523 793961361608830976,252939 792320030528577536,244221 792881501335592960,247240 765151061061558272,84724 789558434253402112,226578 766373477779542017,93068 780621924464459776,181419 794710051239981057,262022 775075777079414784,146949 777256675493289985,120550 795038378433646592,263532 785635776033755137,197286 792185959966248960,244310 788624673395335168,218258 791322487426547716,238117 795701230060371968,267862 758337808952098820,52554 793594420478275584,249926 773710924351811593,132637 756599041006469120,43751 794193861312712704,258598 780606579972444161,181789 775811527836372992,151439 771300253613985793,124597 779351382444773376,173868 794604411951587328,261818 764999576726056960,80486 786970729657008128,11774 792109507849494528,243187 763957661905715201,28015 792142529969922048,244436 734713450413338624,351644 768689234878214144,107745 781493953031987200,139404 791356681343082497,238395 769289964987244544,111454 791245130007183360,232169 756990425932718080,45669 787210544495243264,209698 778494598012407808,166810 790378285205114881,353603 779308891448508418,158387 771438052921188354,125554 762775532027076609,74133 771375789296287744,122388 778985211770044416,171693 786735067745968128,206054 769433823272509444,110585 771723960794943488,124348 752927362325569536,22752 792353598369894404,243187 754740420173664256,33356 761286718792339456,67852 791053229182386176,78159 795023624516141056,264010 793552274647834626,253418 756280958907744256,42432 776241472211484673,51069 765319176126857216,86103 781477588418043904,188119 793621702223749120,11774 765641667135299584,88669 792507659241066497,246392 773614365689786368,136947 792071857696407552,243075 773189307561639936,135025 785544792063275008,130635 756479651975835649,42432 767397862950985729,98972 780099980216459265,177442 750366256814034944,12883 765232716598038528,86103 768480317636091904,11774 779392403195121664,121051 772061044667584512,37154 753346343599353856,27045 767883228740919296,95055 758010210174636032,50787 768933827771265024,108729 771180856475922432,123280 776432289668562944,155688 773671163385946112,138061 770252927218884608,117294 789284712409866240,224680 778291208036687872,166321 758083045790482432,50110 767329474606141440,96985 789430426133729280,225981 768876436673400832,109509 794687878379032577,262752 761830821825130496,67852 780466715536793600,11774 763055174302638081,11774 776207651709607939,153845 793944884273184768,254135 762073144152641536,71026 759536023235735552,56889 786221340122419200,199640 781634976840200192,189613 774101864182788096,139404 791444068828000256,237935 779304110755635200,158387 794263236996698112,259063 794744788918669312,261155 763507736940130304,77598 788042686846631936,214288 791621657760792580,238395 794528122230095872,261155 788839359826972672,219119 792415919322566656,243165 752290134071050240,20606 771959538144665600,127939 765880343362736129,90031 790988221333245952,230584 759276128737587200,56625 777755366738186241,160230 789503666910818304,226582 793248037267202048,250633 759079584402968577,41680 758789382551863296,54140 761329773176127488,65540 766721655930400768,95672 758451213067255808,41680 763863975981309952,80643 792877903126016000,247983 790006701185388544,228576 768952656962260992,110615 778933934361108481,167493 765017009818075136,85562 775577260472492032,148645 789169444895334405,11774 792367740921090050,244143 790728578312712192,232863 776737578968051713,157755 764883021082144770,82203 743070636420005888,11774 756901248389910528,43171 761351556616904704,68182 789058624496791553,220076 771548574643433476,125554 772786417781116928,132347 792520920166391809,246367 758465593691385857,52821 771725516978003968,127366 792773364490211329,247232 793848713303076864,255393 794971136828248066,262752 761648585779863552,69231 774222247158550532,141867 760810682040233984,64664 790617817741598720,232884 763745282068770820,79835 773284080276373504,129991 794692602008313856,262752 775762655369830400,150511 781021444851560448,183269 745001811254386689,351424 793196303878467584,249926 794533434626445312,261155 774212700897509377,141858 777899549222395904,164444 770464142843076609,90300 794364429756432384,197512 759232153737715713,56784 772908111162122241,133519 790898592508764160,230732 775028919242223616,146305 766697205201788928,91946 790621801831366660,232169 760426583433895937,62771 764178883780288512,82283 775042684968894464,128934 791507012198600704,238780 749915332458876929,10266 750135077154217984,11495 764214006697431040,82066 777412483258589185,146125 757899316815998976,49852 770440216486305792,118192 786807701527420928,102730 793282142214103041,249926 767839108278411264,101681 791911069862260736,241940 776737824011935744,157693 753407821274685440,27317 773973721568665600,134308 767502829263155200,97371 780606842795913216,182037 792556459762384896,233736 772897118755385344,132908 777928350807449601,164764 764864313534414848,84724 794118970261393408,255942 761739903306784769,69947 749286332619493376,7855 766859615464067073,59936 792114461851193344,243075 793899794288762880,255306 758424181478490113,51997 794565729399881730,261155 794290008806961152,259543 780751084029636609,179528 761271940321468420,67754 785271026561257472,194667 732986399704682496,353451 781017453346390017,166265 766400079573950464,90384 774073566065295360,141277 775765396464906240,151265 793950844437823488,257026 765889857008861184,87904 763414609315368960,78159 758127991415201792,41703 766082620656644096,90482 795715760521965568,199307 755118202531647488,34666 791001575615594496,235882 776880249761968128,159175 790220089429749761,230030 760607522243817472,64063 778373326460694528,167220 760998664521129984,66116 755156817743900672,35890 766663370334494720,95323 787763998896848896,11774 775734133507158016,11774 785987981337243648,199755 793577545253974016,252679 751610933726683136,14277 761665070875095040,69711 740057150043607040,353488 793865241943605248,255044 761655941532049408,70072 762270270862270464,72035 756595088420143104,28033 785600506928377856,196237 795710782591959040,262022 787108843268472832,192826 758079041215889408,50424 791302349629165569,237491 794634823583277057,261155 768276648152166400,105041 788454810508865536,218275 793104845628592128,249469 771007871656001541,122299 765140799319187458,349060 758793713061498880,53991 768041376630136832,100620 776765194093690880,155830 751796200144330752,19133 771432663471288320,125104 793107791674093569,249469 768968598400401408,110331 793263489275994114,250430 775867090267803648,151361 791391544909631489,238207 769947068920131584,112693 786985652898242560,207287 792600422707888129,245148 777189210012815360,158897 773924742411739136,139404 790953103772180481,11774 764461811777302528,82203 794624992436592640,261155 793534767509549056,249852 758480772688932865,37947 762487674368167937,72216 775677786212237312,150663 771889794330669056,127218 774858370486505472,352188 794307585012678656,256217 750588684823621632,11365 788787915669303296,68873 791068435526537216,235882 776900847959703552,158673 793246500495196160,247241 754069545334157313,31611 780601822490742785,181755 790879082514878464,234583 793315459395309568,250633 758465532966215680,52659 763387372897656832,77731 773753270422601728,137869 786100235697258496,49459 794185474541752321,258456 789844082868662272,227804 753634952051236866,28107 790762771461738496,193121 762210970785738752,72035 767474869843980290,85326 781548939782696960,188478 764110153687896064,78566 790974577455329280,234583 769638857633435648,110659 758510373041532928,53185 760557398364921856,63712 768044554914177024,100949 788093837784735744,11774 787904338093977600,210253 758664945831596032,54070 765548073204510720,87887 787717105177231361,205197 762895911722811393,73685 778192487663935489,164826 793848092881719296,255942 793971790791909376,11774 755446577783836672,35980 778309778514870272,167319 788502997214961664,106085 790977691776409601,234583 791445519658721280,238292 770690914872274944,120610 761331125138624516,68057 772945170601914368,132908 774560997034057728,137158 777845510220767232,157755 765542396193017856,87904 768946775600275461,109666 769706323747319808,114587 786286605027815424,202429 751994792481959936,14277 765326512027340800,87249 794379536943218690,257353 767436319089758208,96898 781354833072705536,186584 758789289790566401,55422 766456774434123776,92860 732610159466418177,1170592 780833057603457024,182338 788734973473808384,220332 793249945168084996,249926 758241476908294144,51385 761568371548774400,66607 753365689587556352,27317 771659657609830400,122145 755785340401684481,39462 793480690973237248,250633 763099038191325184,75724 785487486571188224,194949 785765395118583808,197512 794647620341956613,261818 787117530821255168,207796 793035978646626304,248514 760753452838445056,64509 776169498642612225,138488 786989184812589056,207949 751750336637960192,19223 781302083265949697,186584 794981080688369665,263906 771856386745524224,128017 778275302375948288,167046 788127864939872256,215754 752195695835316224,18400 790988488501923840,233692 751939439904055296,18318 775408059183144960,149124 793290811274174464,242693 794625867842404353,258936 787006332784304128,208176 758081621098696704,351340 752967416112484352,24316 777693100021985281,160651 778665587119710210,167939 791051931007356930,234583 763150124805595137,75899 762975338238324737,75724 790354556047745030,226823 757372889876221952,47220 759233225831112704,56964 773609048797278208,137869 785724014559756292,196348 760238007110737920,60849 757780613244063745,46407 775684149998825472,150404 777876196625383424,125529 768274796857659392,103212 749037013186252800,6956 764934503718612992,11774 790996395683524608,234583 751762039060639744,18374 790307645978578944,229693 773870799178588160,139404 789196749596262401,224333 750809353154732032,14525 760522437695942657,63149 761175150729502720,65180 733005259447013377,1170805 758504785930809344,53703 761619706340110336,68987 794526179181137920,261155 780194289993199616,168284 786029876365041664,200712 753364132691341316,27280 773873402188738560,139404 779000860743376896,171913 793389142214344704,246514 759051749936160768,56370 760892453566025728,64722 795114395827376128,263907 769243019891515392,112535 750797307742912512,1248121 781913532606582784,190635 764125960253964288,82066 786349554237108224,202747 765613514023112704,88128 785258394190045184,11774 778652199907827712,169226 769732422137065472,114644 763626135796056064,78394 770343239736029186,117609 769758882411327488,114779 773566826026508288,136904 753767990835843072,29802 759002060205416454,54748 761637437013692418,69493 776126919800598528,153921 792497308667523072,246392 795247308669652993,264397 737074974821736449,11774 772531778284158976,129551 791058442613956608,235374 751154087542943744,16422 788882931498442752,221635 794594354958573568,260181 795285785004150784,223125 758125754924302336,41703 767744444938543104,100893 788028107508682752,214492 794952622390251520,263895 763424917366931457,76012 764164912528683009,82066 793147435140915200,249926 756847708422504448,45180 788997629925593089,1170441 789525679163383808,226881 778218805256265728,164826 760170044345253888,61412 790325945756364801,230485 772119783353491456,125742 791108927660240896,231784 771233545939365888,122146 771172383717601280,123141 793406124653367296,249926 790882144692346880,164764 753949341342019585,30590 793998134179287040,255299 751865037564805120,18550 788598807349104642,217285 780448469110652928,11774 789135032497508353,222682 778204539585388544,164826 765363594871599104,86103 795201521931710464,262022 790719592956133376,232884 768532200610471936,106693 769685629152075776,113982 750409526101221376,12883 766347121918349312,80939 765738041604444161,88052 774792607633403904,144494 769649530723717120,114587 775001504549777409,125839 779086921100386308,172123 780929217567547393,181419 743858960982147073,47188 764458134983376897,7258 763899923896995840,80939 792448465230004224,240890 772782731029864448,132335 792207370805997568,226461 768862320810397697,108849 789886282419802112,227804 790656395708403712,231612 792065854603079681,243427 778380791730417664,164826 789152172327993344,11774 753879712737423361,1248061 763845493462036481,75724 768967364868268032,109805 788400445202980865,217519 793475434742583296,252560 757966394965229568,49845 792093437428310016,243865 795056081961709572,247930 763096535676678145,76413 770620052252954625,117079 793123114846740480,247240 786529019218931713,203822 793479837067386880,252408 757599119946809344,47940 763900607325282304,81065 757028855613755393,44023 763334031228284929,76794 762924461460975617,71476 752792408274837504,22393 751574198242447360,14277 790969922956431360,235487 753390731822178307,26815 789470729951518721,224680 793101561660530688,249469 757228585098764288,46006 759109625060831232,56889 788753138572460032,220526 789131138728128517,222647 794620195520315392,262053 773865483003101184,133519 780647344060637188,180054 795044639631872001,247930 761599379098701825,69576 763552766421639168,78914 781873345658626049,190635 788342298534940672,7224 764300617485389825,82283 768424838214000640,103506 759203236909817856,56964 786753524579328000,204835 794589800619708416,261130 793307217684332544,249926 750495842000330752,13343 780582121370820609,177748 757668260330348545,48761 794974256421597184,263898 755830614113128448,40030 773048809337135104,1170508 790277034199113728,228576 763818255333064704,79911 766808662455103488,11774 787091524802768896,209035 788262791660666880,213064 766369736607301632,80939 788155968295165953,215754 780801149360373760,183269 756111946206814209,36873 772739991336353792,132335 778606470636113920,169201 791627065866850304,236941 795723566801043456,267521 769682723174748164,114779 768381750284214272,103948 760884766082207744,1248861 794221059398582273,258598 779275068522176512,172428 765066614790205440,85562 735493598708436992,11774 788583819783929856,217083 792765203721154560,243187 793414808544481282,251452 753056773880307712,25173 792032967958810624,243187 794648390596460545,261155 790332549713260546,230283 795497270640865280,247930 768133757933092865,1249530 788490814175391744,218219 791391614577106944,237908 755636474377273345,36807 777574310735126529,162294 788872798890446848,221711 758655601085968384,54070 768531638972063744,106753 780424092788948993,179578 791532602456887296,236502 789461039360401408,225911 793825851259310080,247240 763398480421269505,75438 778724808594894848,169990 788320677074001920,216934 794337046433333252,258878 788463329081569280,217106 773290018962046977,134470 781616201667604480,188498 794037399638708224,257353 776613301732057089,157082 763536918676209664,78513 787509539260235776,210313 792374345456758784,243075 788119071434928129,214213 779752998910164992,174492 765566947844984833,86103 765958535943327744,11774 773962051198660608,140211 765482721506369536,85562 755168147129323523,18893 777420111707709440,161818 733146766447681536,195876 786194333670137860,201619 753038376656396292,23482 794192892877242368,255942 767149915264864256,96514 788629003875811328,218258 792042933591703552,232137 794301395507826688,259543 760542910152527872,11774 787009806494081024,208379 794744165473062913,262849 785931215182319619,199546 774022689828712451,140444 794297719497994240,258598 794683479485071361,262752 775338208825573377,58335 779000569008623616,171795 764442750070566912,81574 793724305188225024,254058 788118256372416512,215005 751032296648695808,16422 758138483038887936,48109 769813382467686400,113235 786252919037452288,199546 768983785941721088,108521 785905173881352193,198671 791833172468240384,241819 767332612419493888,94699 794154851634585600,257303 752205214959038464,21074 792513109218951168,246425 760744902095503360,349479 778622652814503936,169226 786039022061694976,200776 791636798699110402,239456 762891369081892864,75233 786774066724306944,13803 791611376401719298,239956 793472193426497536,252020 768124437434626048,103354 773440035437809664,136515 786004032296980483,200382 767683234050170880,99576 779119888010874880,11774 793214979579088896,250033 754084784486440960,30590 754095941657980930,30590 767321035658129408,98467 776251682531467264,153596 780601107995242496,80785 755059123687919617,35086 770080136351932416,112725 792216744563773440,243092 793159955515863040,249926 795347873961508866,258456 792015523185700865,243075 792082869686525952,243075 793197793124945920,250033 756885186432815104,44450 768214202242699264,103924 787404103139794944,210289 785608600613888002,196917 776241152026615808,151298 793241025984749568,250760 762442509712625665,67587 786975005087109120,207613 776751243712540672,146991 772861639104274434,133071 785966856834121728,199546 778179130487603200,166300 778804462743724036,170609 767750602742824960,100893 767854216102699008,102137 775114430623264768,146259 758830676208529408,54519 764509583037566977,1249236 794687939070476288,262752 758869218670424065,55710 765128249018056704,82066 780609874480754690,181984 793936218123812865,257026 754718146167238656,33356 762491022551023617,71429 769456920402853888,112693 765609922503606272,83512 787987801136467968,214209 761403758148485120,67229 765246685513736192,86440 793986147051569152,256276 771385288652234752,125145 790970293732859904,235487 789188146655137794,205197 781881122129059840,190454 790990262348632064,234943 764538324774027264,81869 781492097694261248,188119 788136770621804544,215754 788608861506768898,215608 793288631276404736,249469 753970562347569153,30590 760161992053170177,61412 740284274855710730,99816 788203918098440192,215480 791256343680253952,237491 742172909121200132,350711 789980282669572096,227795 786197210274770945,201619 760123547683393537,60866 794564121039515648,260081 764331081331974144,74535 765866345871224832,88920 789707303385563136,226712 791408530913832960,237857 758393659565813761,46076 768324484231073794,88449 768510087576944640,106716 781880590312345600,131056 794740489186590720,262849 757596386573463552,47693 792061399904026624,243614 765210529514205186,86440 786199029805780992,201619 767901763143860224,102444 770998938296020992,122299 787268184277647361,209035 785996090860371970,199211 793985506191278080,255942 758432987587293184,53033 773939343832387584,139404 780761102481104896,80785 794199215517749248,255942 795335423228870656,228820 757667025971998720,46280 788481741363220481,65113 792487829150412800,246225 766964082767372288,33169 793870666462273536,254135 789167933935058948,221476 775834339011616768,112363 795725416254373889,268281 781436980949319680,185363 794560727407333376,261155 787699479533215748,212357 743830246605078528,11774 789528712685481985,226881 749404198387593216,7836 752271396999294977,21074 760489844762091520,63149 779022953367285760,171324 771512199026204672,125554 781335977436516352,187478 768262002745626624,103354 765653543898546177,11774 770030681955205120,111549 793877544046952449,256393 785629895539892225,197512 763408413237796866,71476 754118676639461376,31320 754990357155315712,27045 794985406789861376,264431 766073751742054402,90482 771644413298683905,125452 758823881469603840,54842 779035607230185472,171463 764781621983711233,84724 790249879062716416,229693 789154135803301889,11774 778583688086970369,168794 756937293961662464,45311 785970628985696256,199891 772263188427640832,129551 752629817149825024,22777 773930592098541568,139404 781575639191224320,131056 753711035966693376,29040 761593402135838720,69231 768142893429035008,103354 763009644189147140,75724 776355376157511680,150404 793785711405047808,217634 767894257478750208,101681 769683783041871873,113412 778824081848303616,167319 773654835719798784,137612 764664213256085504,82457 793133953968332800,220526 775440236520189952,148574 758730491264499712,53995 770360357428793345,118393 793883377111793664,254568 781835182374526976,190635 786426468209270784,202248 792177218495483904,243187 793556034824593409,252408 750367629836185600,12883 753058174530359296,25255 768121702194622464,101134 760160571685601280,61412 786285385164869632,201939 751232672597307392,16129 761618412824952832,69356 765569132502720512,87904 753502246810193920,27800 773704255790284800,138140 758362592792416256,51171 790241052099645440,229922 789801981690933248,214078 791392617724391424,237908 795728783898722304,267737 780461736063295488,179742 772910009780797440,133519 771081351969837060,123135 776920056437452800,158387 772431700005486596,127871 751798817155145728,18215 773876839165014018,138819 788101989959868416,214247 794956551152959488,261050 765536944117854208,88052 770345139738816512,11774 792214643175329792,244550 762683504647954432,73926 770316928929759232,118087 779687860559413249,175772 781882898102247424,187896 780112331237797889,177472 763524805823827968,77598 776824270857052161,156835 794145400924098561,255942 762274078342479873,51778 766262394850902016,90982 779460899757297665,171693 754818396789673984,33356 790983878580183043,235590 794221837227945985,258771 762167547680714752,431998 785285549762371585,193669 755173215174008832,1248298 750405797864206336,11495 764267395385004032,82118 787623880785625088,209921 762869265674276865,352200 773607391577399296,137869 748237920813854721,47188 761920176304431104,431998 794388621323161600,258598 771883038372401153,128194 786535759633379328,202429 765375829878505473,85562 780103599929954304,176128 769164740341837824,110362 793238604721958913,250293 779129554002669568,172132 774440839372300288,142668 792443550130667520,243535 768964280502804480,109945 775520396703522820,148994 757894025064116224,28501 775720091602255873,1250232 756596620301664256,44274 779065503658733568,171886 791350009128181760,238395 778516481470529536,167220 785627943150186496,197341 792080556095836160,11774 765901224935825408,351436 758326213354070016,51750 776775071453118464,157755 792471169987325952,242693 793634915069767680,249926 793331022007967744,250633 773956010914357248,140211 781534245172891648,188401 790945505031360513,234653 775073832621092864,141091 791437501860814848,238639 795500231613779968,267521 758065242110849025,47761 786736014370963460,202429 791470533892149248,239405 793716530416451584,254502 792101364310552577,243187 775662075213254656,150511 791942496586571776,240890 793230184950353920,247241 754722046869995520,33356 757286839615127552,46612 753350906872147973,27045 765571304795746305,84724 795742535243169792,199307 793145446399090688,249469 772239542627602432,118174 765916350602633216,90125 752878362222288896,24134 791619237324345344,240145 732792813792985089,1170466 760646056178622464,61917 766949784938696704,86264 794581123120525312,261155 775091333790834690,146205 777193783377010688,159876 749466319687340032,7816 791759401979785216,240483 755520318232420352,37621 755752407053795328,39384 790281995108556800,229192 771925099591114752,126389 773755227765780481,11774 779500061378043904,175549 753637979541868544,25189 773732451969474563,137740 787163421766619136,189031 793433012901777409,249153 768224478836822016,95055 793152432511545344,249469 766275075762814977,83565 759145063960055808,1248673 761803960428756992,69711 768496362195386368,104973 786383285245054976,203240 793133643518455808,249841 768496792170221568,104973 772833022026649600,132335 750643905150918660,14274 767920475926368256,99434 743472201781784577,1247590 755747925267914753,39384 760492239663591424,48991 769394593515311104,110585 763815900533227520,80393 794473225837309952,258598 778010020680241152,163632 794700468987580417,262849 795282952531939328,261050 778371369960632320,166852 773542810167439360,136904 755098376962793472,34898 760320623381839872,56964 761462405197099008,64621 793121308896813056,249469 774108797769879554,140900 773123618905743360,134543 752911006007910400,24252 765635601836105728,88546 786013055301849092,197341 770084350792728576,114779 770486132882677760,118174 753953211501912064,30590 755455970973720576,36157 768273520296067072,104932 776773337594916868,157993 788743685735325696,220332 772581323445719041,120976 773891576594436096,139404 789718517499228165,227486 788876387373359104,11774 790602797779529732,232633 771299683125825536,352504 794583761773940738,261155 777251203189047296,159475 752280083612577793,17120 789174251202891776,215437 771329815366500352,124597 788921102437187588,221476 789806982953889796,226899 792362487660285952,242693 786367984738631680,202727 780570675132047360,172132 758272610018951169,41703 770107464092119040,116164 795258614621544448,265257 747823121747554304,11774 774719786056056834,144573 776514450539118593,155451 753187794185490432,18215 785874022240256000,197512 751110754426769408,11774 754774178826452992,33356 758780094722613248,1248642 763912920724111364,80939 781275911056416769,179611 751091120726245376,11774 771894412800516096,128615 785308315484098560,194934 746632150741487616,1247750 772837034008260609,132335 769558102504902656,113816 787290737578692608,209477 758227747034497024,51925 791744625014771712,240584 792170385508823044,244464 794922394553057281,263895 770001171490766848,11774 786304500852101120,49459 775281883596877825,144648 753586964125712384,27790 762361360520884224,70886 768952073324994560,110209 793218540253786112,250633 762973206688915461,431998 779795127682211840,167101 791641230220275712,240145 755122315508064256,35044 789564301656727552,226881 781643631962693632,189515 795128983545413633,263895 773582869885231105,137042 759046917279977472,56552 759093236782604288,56964 777719267915538433,162294 788945718148993025,220028 775281262609195008,144542 749944756801826816,10662 764269020753367040,82066 795670178818387968,267862 758464617123373056,53144 751938774955884545,18122 793962636337496066,256650 733137409152450561,355106 793997935700680704,255299 791761341350424577,240584 792460020013203456,245148 770275548408913921,117257 774366505937014784,140444 778598457288318976,167319 764782098179915776,82066 788945358525239296,222460 751887921813266432,19236 762100762189017088,71476 781651141578731520,188934 789115828377620480,222544 794947624638042112,258040 791883354018750464,240145 733027751846797313,355106 752820601157410816,22439 780727016765227008,182036 787299540445442048,209477 792907059050061824,248427 772811301810794496,132578 791394695658090497,238780 792390706610319360,245607 774248381656858624,141867 763164765363384321,76628 779864104911589377,174891 794323439100317709,258683 789690842088873984,226819 790781463478214656,232595 794898437653299200,263667 765696081984454656,88920 775361725075972097,11774 756590418909925376,44274 764135001210417152,82066 775927656432799744,150404 790969969345429504,231894 760676434901958656,63753 795607587907571712,267521 778616406829047808,169201 794010983962464257,256502 794990807677804545,264478 788815337298989056,220539 756333011746983936,42432 786300776306077696,199640 732786534097801216,353162 790922224219938818,209243 785614684179173376,197512 781611958550138880,188421 765426918191566848,83881 792920557310193664,248516 794272277479227396,258598 781656475336781824,188500 790942943871848448,234583 753690587644190720,29263 767941183733571584,100893 754753276977909760,33356 732197287175196672,1170365 766134430201020416,90401 768502125055860736,107072 773653915367673856,137158 788480098777260032,218455 785846698560159744,198878 785962996119904256,198591 788130370969604096,215005 777282758653644800,159843 749364871050002432,7849 761532062960615424,68908 788631429286662144,203710 762643861701263360,73926 793323384671121408,8044 752663682178437120,22752 764235009397927936,80393 785299072290873344,173347 785655149016395777,196917 786282065557856256,27156 794674841232125952,262022 768061916681900032,102514 793190604188557312,249167 768476084673323012,106774 786925093259661312,205091 762257105222971397,71115 769263999095480320,112363 791722245613846528,240621 793646448617349120,252824 795083000992169984,11774 767152333159559168,95343 795069587146600448,263926 770980651071832064,122127 767935360269557760,101681 756322824583778304,42249 786676149510254592,11774 758656213013897216,54070 786970939682590720,207613 793289856231153665,250933 765914140808478720,90234 770424424851841024,118482 786237863990005760,192032 790514642615431168,231894 766253693314359296,90384 788540814284627968,210390 762768714584367105,74133 755197043300335616,36219 768892568968974336,109104 769226174236983296,111438 756478262339964928,43391 752754736856600577,22411 758739415262834691,37457 773127501409247232,132848 790759213551132673,232863 778622681939927040,169201 752920844335284224,11774 790088862638936064,229505 773165437341298688,134470 795302362940403713,266079 788598903272775680,219561 794688137431810048,262752 787014570288087040,207380 776891283641995265,157082 792843566338932736,244270 791698559674425344,237491 770448146547769344,118087 756415680824512512,42432 764529899117817856,47207 775031497937920000,144611 750027066226073600,9433 778211498036436992,166390 790627517879218176,232427 792762464962170882,247241 792074441454784512,11774 773518696765542401,137158 780600625507688448,80785 791729073806569472,238378 754773551983517696,32941 759149939028992000,56964 762709505259995136,74431 785550161820917760,130635 794190725877370881,258598 763722142840188929,79691 788875783464898561,218275 762119962928549888,71429 785282438100582400,193260 761282607073984513,67229 764959550797651968,81446 795341401764417536,11774 793523184532357120,249926 794741826351611904,258771 790986567808585728,199307 762786720584724480,73712 758801859620462592,54070 779487371960221696,174115 792239852729225216,241608 755158669742845953,35373 755079071869046784,35044 789211820619812864,224680 792734625219031040,243075 791262034667143168,237491 791314678462939136,235621 763175090070487041,76549 794562398875254784,15039 772459572237697024,130334 776040112148721669,152735 762005967835766785,70501 758093627654451200,50827 773705906617880576,137042 775415247943368704,148010 763866607105871872,80607 773524821456130049,136904 764940987902857216,84888 752267390625341440,21714 789238465221263360,206666 788746758104883202,220332 755524500868005889,38144 785462008946757632,192032 786119127362592768,49459 768165960217862154,104367 790919055725113344,234653 775048761248583681,72061 762534674501468160,11774 787032884318130176,207949 763088988349476864,11774 794821489849729024,249926 795045410473582592,263906 771539180019003392,125554 779428834760200192,174557 794189097665368069,249852 795358325416349696,266500 760622501068050432,62897 767783518969757697,101383 791038123052527616,232662 777525364507672576,56391 780262108441088000,164980 756461778213675008,42432 763142297118584832,75615 774422170789376000,143473 791881410567147521,240145 775458610318979072,1250232 780857969034625024,183826 795290282547933185,255283 756934940911079424,45576 794534198677827584,261155 752877245690179585,24134 755948903095148545,39384 732926110728609792,351252 758347195179565057,52554 764267116765687808,82283 763099894022189056,76628 754017707251539968,31268 774064513465262080,139404 733755025957117952,196346 758733831897702402,54752 793208763104669696,249292 794902395679604737,56391 756620367204978688,44450 786067408486301701,200382 792041162492219393,243187 752228240622780416,19352 769317217544523776,112939 788768195083587584,220526 773385846862995456,136515 761024668597833731,66116 794720497724428288,261965 786947550339297280,207613 774380153883418624,141887 788865550692651008,220029 777477556140281856,161456 793179766505418752,249926 795455684972191744,266151 767960922799431680,101681 764607109161820161,84209 788870220790325250,215437 751134591520497664,16706 778100459106078720,166043 761714297563119616,67226 792804803843948544,240921 768664007498567680,104973 749600829766660096,8497 770465108359249920,103354 790881432969195520,232884 785853923135479808,197286 769562667086249986,111754 793239861167665152,249469 774566590931169280,143473 737680031812583424,93148 759452618603323392,58445 766005974112964608,86936 776449051831046144,11774 780446006592671744,179742 785608324838400000,196788 789690050195750912,226731 750904976357068800,7275 785628397825175553,196932 750736264454807552,14946 767354597006569472,97325 795064183956115456,263926 769789184538210304,1249699 788444585898934272,215030 756202173579407360,41632 794236613031137280,258456 763443720607760384,350828 754005961178685440,30815 765937259476647936,90384 793095545824776192,249469 756191785378979841,39669 792025989786247168,243187 779000302892560384,167220 787107178305949704,208176 774659004307869696,135025 788777411827621889,220767 760972693827039232,63776 773896301536645120,139865 775042310220439552,146259 755640860201615360,37044 794534940461309953,261155 760648326484066304,63655 785322089355980800,193633 790351395195084800,206666 764826447747944448,84724 790724655015337984,233307 760458581887979521,61352 793180457026330624,249926 785655851537141760,197341 765478475339890688,86653 769343026946682882,112788 794190182228652032,258598 776832387720155136,157755 786634081790488576,204413 770618529561313281,69248 764654338274955266,82066 778728075936661504,169923 780612387992956928,181984 765213919979921408,85909 788269219414540288,213491 768898636650426368,108963 759110285164683264,56964 790782300262989824,232137 791236063628963840,237223 775011667075739650,146259 755488967961608192,37973 777726334789226496,86825 788162466677006336,215005 790667105859276800,233266 771296216764321792,122126 788800026139033600,218179 786771906926030850,205353 781092150461083648,185254 761658210830852096,67852 732322392647815170,350808 741753512950935552,209828 771353027651383296,122622 779465237951053824,170187 755739994673844224,39235 786278047326408704,11774 788141178067755012,214976 755789333710462976,39462 795458713381388288,266079 787677806964506624,205509 771400962216894465,125367 791142263954997248,235620 761688424906534912,69356 780745756852518916,181892 777882980907745280,161387 792546538064973824,244270 786750376645046272,204413 770030609427226625,116113 752258548239704064,11774 757651426147495937,46280 757551752103198721,47782 750350574558834689,9433 794628953130536960,261155 787031788573036544,207965 776296292540682240,153866 794211632205402112,195876 737771252073398272,129545 772238060901765120,129551 777960311097884672,164980 756810269431443457,44265 786368714471903233,200428 788390410406072324,217519 778337277357465600,167220 767819572795805704,100893 795225208290426880,27156 749428665881096192,8047 751806438004043776,16931 788017511329632256,214492 794717806952468480,261155 779447987625791488,174392 781350055294873600,139404 795372634238316544,266079 756851298524401664,44545 762778776904138752,74247 769560688427753472,112623 786539104666128385,204413 759877505570529280,58924 790997766679900160,235566 795051321795739649,263817 794362945555877888,260181 750427781993988097,10345 774267782972268544,141035 767222293957193728,97662 778860352633057280,167319 794650536842788865,261059 772162802303631360,129991 768923920191852544,110362 781653288634712065,139404 761526473018609664,67973 737425347088506884,350505 760244333299769344,61470 787067806193942528,207287 767172376387649536,97438 772191741239660544,129471 762725569947664384,74066 773370664115765248,135025 792809592237400064,247241 766264484247646208,91751 793136771869573121,249469 794551858966757377,261142 794544545551753218,260173 795683823023517696,11774 791584839543558145,235741 792458480074403840,245095 774398547974295552,141316 785690539563909120,196277 792100372479434753,243187 767490582990106624,98890 733010804354600961,654029 788907716806934528,11774 773899619562512392,139404 760195662512173057,61412 768919174278098945,109104 752942879140483073,23739 794625416531156992,261155 791743265720639488,240483 764940678233141248,11774 786249224065159168,1063777 776058016923725825,153095 773364392159223808,134200 767169236460527616,97432 757325709031436288,46401 790021853402103809,226712 780592172206665728,181886 760406833303400448,60866 754800403066265603,33838 789870024315932672,164764 762086010050125824,431998 754754697861496832,33356 790711952561545216,232884 750785621677920257,14277 794554011584118785,261155 774074836268281856,140232 769218122624688128,111464 777667122403180545,161573 793482232610508800,252580 778954344972640257,171324 768841631701229570,109337 772156266537975808,127707 750758434362957824,14781 752933002586488833,24597 763044518631399424,76056 788680886384336897,219961 762265147054419969,72420 785571943370018816,196277 753401659372470272,26446 790604111825735681,232169 770443330547101696,118515 791358820224163840,235348 773362981316927488,11774 789077537276194816,223286 794591022399553536,255393 762725063787413504,74247 793206932458708992,249239 758348325154201600,47761 770652952721666048,11774 760207434166173696,60819 764616251498835968,81835 770245463874285568,47570 758519252601090048,27045 761917262408388610,431998 764812313157246976,84209 790971656453971969,235590 794675521862979584,262053 775953534139248641,22611 776356885431742464,152946 755469711018643456,37845 795230539427024896,199307 779350410851192833,174115 781216284901945344,151845 750057971695120384,10735 761809833599184896,69747 786720351787024389,205094 757029956706635776,34441 780565003548057601,11774 781265245067104256,186434 793935134399418368,253721 780388463967371264,179636 789258638770728960,212693 768022429675421696,101163 794958950907203585,7311 785338852294615041,194157 785702985393278981,196277 787690337993043968,208928 755428626414338048,37433 790341736174419968,11774 768703816711614464,107428 773389662979252230,135903 753705977849884672,19563 750685552744292352,12883 763454061626609666,11774 771531024001929216,125554 758150356245225473,51069 764105402468360192,80720 745284091902234625,11774 756657963306258437,43391 790811413350604800,230332 794989635034370048,262849 788752362307481604,220526 772982916024590336,132335 795205604289683456,264774 771144853925212160,119551 756881088312545280,45122 771335715535872000,124597 795040950171160576,263926 790700473854545924,232471 793183125677441024,249926 749815207988387840,7968 794401849671499776,260380 773730959715733505,138616 772802588362149888,132335 736246539685744641,11774 771881443882446848,128615 762644340640456704,73926 786622687615541248,205181 759825227173859333,58267 788590571715698694,217519 789286698773393408,222997 791785935532797952,240145 788783525444976640,220526 788157399458844672,215437 794231949267177477,258044 755506381965320192,37973 762477270736867328,73023 787604376244203520,211807 769243279732998144,112399 765559003866771456,87868 776275434291892225,152946 794636048538238976,256439 789313588775100416,225359 786962853186138112,206008 791361031213842432,238383 793889440267579392,254209 794151224975167489,11774 762723320987021312,73910 755981212628377600,40881 771791467035721728,127846 793319195475709952,249841 792100783361822720,243187 754792981916426240,32337 774743921146548224,142721 788140810239811584,214976 758100903937187840,51451 779654292445593601,175772 753995553508175877,30354 770786887007105024,119937 785975992619667456,200382 749342638172545024,7852 776867257272066048,157082 787765503347437568,212034 785582157926375424,196277 775593797187174401,126082 762813353437700096,68908 785535034551889920,196277 786754931894038528,204835 787466351938011136,210253 776747424647872512,157755 786890093688524800,205989 760483468551786501,62776 769017368274165762,74247 752656404561793025,22938 781624852914503680,189574 791415743778689024,238780 794160891998584832,255192 764244056981458944,82283 778726033574854656,170169 793241896181174272,250544 793487891573932032,252196 737588528775716864,354830 762811343447568384,148861 773538327198834689,137158 753392132832890880,24745 752909858563878912,23899 793957604561186816,255785 764797058196791296,84724 750653939024928768,14421 793442045205544960,252020 758072874531954688,50542 793846177217257472,255942 764852322270846977,353222 767422201335312384,94426 788684936123383808,219990 753890966998749184,25899 756535329473953792,43807 767942173501198337,101681 769652567932596224,114587 761531953212456960,67326 763154556347822080,75899 790967085669060609,234583 790645587142057984,232169 757762580396081152,46890 768972915576406016,110362 788477638566379520,218275 791107222080192512,234583 794213413165494272,257492 792221493547577344,243187 770362141605888000,118482 790879586187898880,228702 785637024623714304,196277 785701026636587008,197512 771881560194809856,128615 786570767949369349,204413 761159332721463296,61051 750417998108725249,13201 791326744842080256,237491 766387869610971136,92166 791443078972342272,238395 795043133444804609,264431 771402325021908992,125367 792030607853416448,243187 758415794900504576,53144 794157303410741250,252790 778955101583081472,168794 765600752786022400,87904 768803625820884992,109104 761606858750787584,69231 758745006735695877,54070 774048826730553344,138819 779851936291889153,176114 752667066470002689,22777 780234825571508224,177773 792344098703233024,244143 795676805755707395,267655 770692687859183616,120610 793223952063664128,250633 758839775403008000,54070 793201759913115648,250328 762727459464720384,52554 753538630514274304,27045 750126644329787392,11780 757690759613149185,48549 791338540470853632,238207 764609064273719296,82208 773866955476316160,139404 766257674996551684,90180 767056052835721216,77720 753949057534484480,30590 769827314058297344,114422 779416208911183872,174115 765171155850452992,86103 732634840185643008,1170618 768166425865261057,103354 770984775406522368,122146 788020284347547648,214492 768945473675792388,11774 794711612699578368,262226 752156446754615296,21034 768795197282979840,106634 775122948416008192,146675 771752307474231296,125742 791020631139635200,234653 770757388261531649,120610 792357462145916928,244143 755803361161641984,39462 758273679570505729,50923 776023073514463232,152735 759740840591945729,55257 781344483447230464,139404 773675794321272832,136578 790741682044018688,232169 793173916155949056,249841 767845052035072001,101514 775474020842033152,112363 794585439415910400,261155 757666830332796928,48477 790766717022724096,231913 785573598299762689,196917 757611746840289281,48187 790359784218251266,229159 738100095233732608,1182451 772318190739206144,127677 775419715929907200,33169 781187124636725248,183811 779979222660022272,177696 785657146507599872,195975 750480772415385600,12883 792120082805628928,243187 765609906774867968,88332 758029699926859776,50452 768961390606295041,110389 754003768467787776,27045 795739550848909312,268448 750206734820487168,9754 750300774073307136,12357 794234304788398081,257255 752159497867649024,20232 768225808766816256,104932 772283686200848385,121795 786880291428265984,203674 755475990168477696,35890 764101466911039488,81702 771397770066350080,125276 785956292946898944,198671 753082161536856064,25255 762830844415311872,73526 788399104766246913,217519 785348199380717569,11774 780837573258153984,183269 794002543126999040,257492 761291028007706624,65291 794996111148797952,263895 789173477433454594,223899 756573403117682693,43391 768186556612042752,103354 770193140548599812,117257 771132544238641152,122690 765198074574671873,83881 752736883910799360,22664 734066755342045184,11774 751642310551564289,14277 764926159934984192,75027 774800473148710913,145451 773602508707028992,137869 763153375491944448,1249110 781205471088697344,185313 787082054865260544,207949 788565738273603584,218275 793148576415174656,249469 750137871361830912,11495 766008851183394818,81929 754090069141688320,31668 793239070361157636,249926 792094504861827072,243865 794910878969663488,261155 756605925616529408,41702 795090533563695104,265223 793108128137113602,249469 775767693316198402,151156 749373704388370432,7911 795233603160576000,265686 752206857167441921,18395 774218175042826240,141360 794192946627125248,258598 786911997459857408,207287 763817023293919232,80136 785644059809370113,195009 761905907051606016,69947 790700108459278336,232169 781568937091891206,186584 786637930483752960,205455 767210043372609537,87904 788488301607002113,218351 794537554662096902,261155 795290369126699008,243187 773245619150389248,47940 777523760735936512,56391 732314700537532417,351119 779345960367431680,174115 790507203270545408,228354 761370092026429441,57574 750816902692294656,11495 769700863573102593,114985 793160411235381252,249926 795749782476111874,261155 789428682880196608,223935 780220133411282945,178953 781307142775017472,167220 776690942522851329,155451 785270397503758336,11774 749592054422921216,9087 766690206875541505,94699 788544008385654784,203710 753644277708623872,28732 787753839491293184,210208 758865032629235712,54070 752967919248695296,24248 766480777462870016,92860 749681348692971520,9754 781501860360380418,188401 775401258303750144,148537 778391447477387264,167407 787300537754591233,209974 755215172105478145,35890 792092175089618944,243187 774360162857390081,142668 788195087398281220,214492 788539289760100356,218832 794879520364838913,249926 766856070471954432,91946 733019631795965952,354906 785497858493460480,195148 752630373603880960,22851 791786015912374274,239516 751590725989507072,14277 785640961825083392,196676 760125278198784001,61051 773880064052199424,139404 774724559823966208,143565 792038702440525824,241820 793575795730026496,252020 792030333134831618,243092 786258961125212160,199306 750387940568633346,12883 780938739719766016,184016 755743710822957056,37457 752650472167661568,20932 755691839999602689,38666 758359608654127104,51809 778705494332420097,167939 771833045083054080,128143 762388415056781313,431998 787004548300759040,207613 795078256055689216,11774 795402417705664512,265191 772015782603599877,128615 788412146757402624,11774 759067373756256256,11774 791435404234850304,238292 761564903111008256,69245 769221817827549184,111549 769494589421957120,304513 791279878029049856,237491 765765603051331586,88489 792870461575012352,247455 751634673986482176,18323 792016773197561860,243075 781530831730970624,188189 791587511684530176,238780 790658106036514816,232169 792982387864985600,245549 794932103226028032,263895 774695555352104961,143585 756314245776625664,42249 776894022925348864,146259 789151059692384256,215505 762320169427283968,67852 770438353514852352,118191 771697426327478272,126293 793104347785605121,279676 760640646533124096,63149 773549368762703872,135505 788851950540382208,11774 792061561380765696,243187 763227515011858432,73707 771481111444660224,118191 772205454420312068,129649 792944433666879488,248104 775895016661094400,152182 781071809072332800,183759 794350202106744832,259623 789887331587256320,225949 759145371419414532,55257 790559332089864192,231894 750397961666977792,12805 778390054104342528,167677 792340552989732865,353124 779319935893766145,158387 793093697684512771,249469 786908237002072064,207287 778597289027706880,167448 785679145485283328,197512 775033654783320064,146259 758021571378307072,48663 766618095381127168,94899 792063764354912257,243075 786153233018261505,199546 774745227764568068,144836 766122501218766848,88432 770381968198537216,118191 791324265488392192,238117 771434726418546688,125742 775687894283481089,149953 795298394684026880,11774 771035622861602817,122715 786273002702766080,202353 793440078320263168,250633 792121323636023296,239446 790699934622314496,233558 792045655552241664,243075 770795089211916289,121367 772561148272979969,131045 780942959407689730,182726 778270923069743104,165097 761287723277750272,67326 766705312556576768,89048 780551309556453376,181419 758495126339452928,53532 771945945453981696,127775 772534715869982720,131421 774633029692231680,144053 749745247996014596,9754 771106863236558850,122982 773241756855009280,135242 781830922899513344,190635 749649210044256259,9433 786341781348638720,203048 792170485329059840,243187 773829230656262144,138819 791355241711054848,238207 785516610605940736,196277 791000587353649153,235590 793609914811756544,252639 778391288261541889,167677 778952534136332289,167220 792255350451896320,240627 749799225861476352,9754 750598839824973824,12704 762992446582259713,74781 764275326063116288,82066 765942326262796288,90384 773263909423837184,134975 765992878514384896,90618 768766755787317248,108817 781659098538512384,188807 768916737861513216,105041 787190570238160896,208014 785255935795015680,194079 732254835328856064,196346 763110222697082880,76474 754854417015443456,33174 766104516399726592,90384 794597932356005888,261155 759753640085221376,59652 753726793262260224,29263 765684748878422016,89257 766643526687875072,95045 757566063265525760,47761 772657673514979328,128934 762650617156407296,73814 786329175774814209,201351 757923566872649728,47782 780148645974859777,178360 754705087117692928,25995 773286157845143557,129991 753108100199088128,24988 751192926076542976,16768 792929051069456384,232911 777136667496968192,159906 761344385862791168,68102 785790430168231936,197297 791663348458917888,240483 773233941885034496,134561 733058584884322304,351766 739839928876535808,351030 762852613368885248,73814 768650700989558784,107469 793135550421229569,249841 758935021876936705,54825 795350479249096704,264397 793645773770534912,252706 780706354294128640,150151 773219579472379904,1250025 776949012947697664,158387 793785938702962690,249926 756544089110315008,22541 765758474160668673,86274 770690596247830529,120675 794165604412493824,258331 786796007111598080,205143 794685535704887297,261155 777608688521445376,161239 789097535847534593,218349 763462500809596930,78159 773877170485813249,139404 790197138487672832,228820 793344013734514688,251452 769331951639691264,112363 766202555630227456,91745 779487925079777280,175153 780841478411149313,183826 786364177757503488,203391 760901102556450816,65234 776527699305037824,155318 792264398643617792,235590 789937867262943233,228416 792059962843213825,243075 795669903688826881,238099 789255576370843648,224019 794643754628120581,261155 769624315688001537,110585 769691514909884416,110585 793178506687492096,249469 751666146625982464,9385 789724015413846018,225359 742756139440316416,11774 751195520933040128,17591 781764572877324288,189527 749327075094499328,7828 768778504024518657,108849 772789546777841664,132481 773562989286920192,137494 795325069195087873,266079 759138039620706304,56964 766373851269697536,93184 776571662519066624,154701 794040316068249600,255942 762135805401767936,47188 766484453464170497,92860 777672725699538944,162497 757619865322655745,48351 753630308952641536,28732 779499527015395328,157503 760347560405970944,48052 755111448540512256,33953 755761934503448576,39462 788201979126263812,352258 760993179621392384,66159 780133678626246657,177233 761696631179907074,69711 788546382080700416,217837 778722427526184960,169384 791397197480812544,11774 792136276514308096,243075 792738088036499456,203546 778169886870765568,164826 787782236699496449,213064 752626699980988416,18893 763225241094991875,73814 762664248208130048,74133 770443982883069952,118192 791372902335549441,238395 776831788513538050,158589 775365649929338880,146804 759210426110533635,55710 777674276975411200,162294 785549584806342662,130635 750807730731057152,14950 793625619510599680,252581 773607168121593856,138054 780767033411637248,182960 778245036895068160,166409 787628076893110273,209796 789527339805933568,226731 788388855078608896,208928 764158045123440640,82066 771443199634186245,125367 779486534168895488,175376 788762450577518592,220526 792027307531759616,243187 766631841591914496,94699 776583118732001280,95055 779002390871740416,29263 734035003835711488,350559 757268699422220288,44163 781427138234716160,187844 791377506423214081,238395 793344196329426944,251350 770707641014243328,71115 792067496178089984,243187 758477328913616896,53185 775921950564585472,151212 790701943920427008,233625 791352160319631360,238395 785291777875906560,194221 760311427261313024,62327 794515751965048832,260404 768237999633080321,102449 774186950332788736,141200 780719278349701125,182257 756588250299371520,43285 792873177592500224,212357 755836823968976896,18215 786710905019043840,205728 760577279692902400,63451 761982896701931520,71270 788557807578550272,210390 756615902658002944,41798 789529517761110016,205972 793684329700462592,249852 795695145454895104,267862 785529061401657344,196277 772976734769741824,132996 775809256922554368,151361 777606189035040768,162294 772796192480632832,132335 787034975791149056,207287 790900613504565250,164764 792214897111109632,243092 780922526369067010,184415 765674298908389376,88546 792924315977003008,248514 793621546921234436,253032 732581065144061953,352392 761696745881468930,68862 761736632676421632,70475 768965075830964224,109960 776618478996381696,153845 755078970085740544,35044 791819239028039681,240483 765699567031549956,88994 770387607897378821,118191 775875875522777088,138490 754729164352081920,33356 785250094899572736,159876 773958674645737472,140444 761762687428812802,53992 768154762147749888,103354 768863925391753216,109666 780082970174513152,176129 785256669940887552,156835 791018460813942790,232137 760328395464900609,61011 787854527517040640,210215 791033836880662528,235331 795756728583340034,268094 768089419396112385,103389 786243479680774145,201958 787751545878224896,205197 753793837932347394,26446 776238167745662976,153596 791428879638376448,235828 792548150233931777,246295 751193815956926465,16422 777902370294411265,11774 793154660093812736,250066 788458119718244352,215754 766039782564691969,88312 793896843562278912,255983 793865102835331074,256225 753777145361539072,29263 780611580312506368,150151 791395929345576960,238207 790724437192605696,233307 794377262384709633,247240 790934044183638016,234796 794702739506860032,262890 775228706130317312,147316 776778462795358208,155318 792942173830443008,247877 792805486575759361,246771 760270016713363456,62165 785276007410348032,194707 752081753410502656,686533 785969804326731778,199546 788118298147815425,215608 786519504687812609,193121 781152335107993600,185496 772250101918019585,128934 794180277237125120,257492 778330786000887809,166100 794881756809703424,261050 788618646843191296,192032 785902423751684096,199546 790606727330881536,231336 794696485849808896,262886 788765913805979649,217837 788067751227170816,214492 793127089910194178,249348 788445574123053056,11774 779110698810953728,172799 790878769405894656,234583 760963665986260992,64730 790265495983456257,229159 767669199263010816,99471 795421755447902212,267014 790256765250203648,229693 761973571199520768,431998 753352464049459200,25189 794665302411870208,261050 756637026582224896,41839 772911259217899520,132908 787802368469413888,202727 791590072151789568,238780 753677447426695169,29121 794779310829740032,262752 762079675044749313,431998 786662426834046976,204413 794348219572559872,259034 793949472367767554,257026 769311135820644356,107469 791334448499396608,237491 751652735267708930,14277 770408719456710656,118087 774672089114484736,142906 794664387114135552,261155 769515851657555968,112363 765213229412814848,86149 790253638384050176,228525 755394899411816448,36545 763701804026761216,76723 753824951178670080,29996 790368506294468608,227048 785942879952830465,198552 758269396590665728,52112 786403542554640384,203350 757733674158882816,47816 759909210142314496,52887 762675433464672257,73926 766349182374383616,92233 733296652866445313,355480 770781220795920384,120550 791108777051172865,232169 775308537157316608,148045 775484370266169344,148870 769006746991939585,110209 776580123650760704,154832 779272114083815424,172962 768894584416002052,105643 791351949987762176,11774 780477153855102978,179742 740151190751694853,353488 764143408155852800,80939 774208828426428416,140048 794698038707109893,261818 750734118606938112,14462 771657200322252800,112872 785982602398228480,200397 791792459667927040,241034 767805134298570752,101681 774352753413980160,142563 791673725670174720,11774 765508599548436480,87904 755159924091473920,35890 795091174625251329,261923 754038741434568704,31259 792070432010571776,243427 764848302038786049,82002 758087771953074180,50827 761686213141094400,70177 786567785723760641,202727 788060006541303808,11774 795719950191181824,261155 756296511193882624,41459 788409049318645760,217519 760917190304370688,64722 752705350453768201,23167 753342043489841153,27045 758637315044495360,54011 762662903342309376,73926 758251164920115200,52061 763030549405569025,75899 779075751559565312,172523 776428583963070464,154439 764167660087177217,82066 769578273936322560,112239 751097453395451904,11495 788017396560728064,214492 791832184080531456,241432 773675208389566464,138649 781544360978415616,187611 790697672114135040,231550 779165460604551168,171324 793279593926893568,249926 754135404824047616,29790 775342374016937984,87904 785793974556504064,197286 790220860900671488,229898 760324420174876672,61412 771153358191206400,117257 790965207572946944,234583 755550517305016320,38183 792927568852766721,248516 787377606744166400,209979 775397394808647680,144617 781332855028719617,187364 786684052879310848,205728 765944645553532928,88998 762464585601298432,63248 786282570472316928,201494 786694619211915264,205728 768124393461522432,103261 777184126587793409,158387 774883613527519233,145802 786593485570703360,47940 763115640873824257,76623 788782999542181889,220767 787714600003186688,212139 791279261000802304,237491 794605635216154624,261155 758277618500243456,48663 767002612575141889,96039 732183618181844992,350025 764273332006948864,82283 780412696680206336,180074 793813703959404545,255024 773160952292179968,127134 794991481178058752,261155 756647930677850112,1248417 786053358482255872,200382 795753851055849472,266491 775133662916415492,146720 789940057327165444,220029 773561886373711872,137639 769102306931568640,110209 785839090621186048,197512 759119772831199233,56964 776883609391157248,1170532 771425287003332609,124597 794873596275355648,248924 792176988911988737,241678 755863523381616641,39207 786756928001208320,196701 769771326265446400,114273 794040529696722944,256125 766613816465510401,91810 770245874060500992,117257 773901912731033600,139404 774993256350412800,146259 794995157934469120,264397 752114750276923393,14277 766759542348709888,7224 772787149141749768,132578 775715968878120965,150511 760147128136019968,61145 793694511712968704,233154 785514667183575040,196277 758716298629148672,54070 777693594471632897,162213 768594065650806784,107024 778435769253830657,152594 753638029252636672,27045 752054365331005440,20900 785629356207050753,197286 751873992869421056,18495 766627999210962944,91810 790993598254682112,235828 792814051336318983,247241 788737352994811904,220332 779127721913884674,170187 779880047435919360,176101 792417282106372096,218540 751552369792393216,18409 755846188851527682,39997 759838374949597184,59666 786752130065371136,206008 790110186077691904,228172 758070497926053892,49975 785694262138511360,195975 773612107573161985,135025 775819514038525953,151699 792591543773302784,234526 792764869523169280,243187 776556987232378880,156926 792823935184232448,242693 794382857737269248,257353 764295155729825792,82283 776866994599686146,158589 755756102504022017,31750 760078112222810112,60866 780524913685696512,179054 768820026870640642,98646 791445870365466624,237491 751156509560676352,16422 793163521450123264,249469 758101988047454208,14351 772831181918375936,11774 773127742581710848,129662 794137178846572544,256255 786106787808305152,201114 792082348657422336,243075 766657898969636864,93286 765088705186897920,80486 763553880550420482,79131 794030885049798656,257492 758748816866549762,54070 767095334786830336,94627 759077629832138752,27045 789120343269146624,223286 773431675757920256,135342 781054683884290048,183759 766429822025240577,90384 763229083434033152,74943 751129199486734337,16897 793166407882018817,250033 755875667993133057,11774 760993085690044416,65455 756626817239351296,39096 781888381462601728,190635 779064350208327681,171463 789933827108003845,223258 768401884419948545,104688 775850222522073088,151401 776406980982403073,155323 769273921552220160,112363 773660943666380800,137693 787160816470466560,202270 793172386925387776,249841 792419417560719360,243165 756068630803079168,40550 771825719370326016,125742 751782349176762369,18555 751593182924828672,18870 772539878936543232,130636 775376328862248961,148574 790687740367167488,233307 764570148489441280,83629 768541507137708033,104973 794304741241131008,11774 791322182362075136,238117 768954405689430018,110389 791351662078078976,237908 735410801754923008,28724 763094354902691840,47188 785239977030459392,194167 792483944276959232,236884 733097622429413376,355106 760157395532193792,60866 753636850095587332,28037 794540075962998784,261155 732685821451460608,353228 779351025786380289,171644 762433280721301508,431998 781325928316014592,187386 792387755032489984,243398 754767861575454721,33355 778318992964460544,11774 780370851916951552,179601 756980361587003393,45669 762633421319471104,73926 788917048986312704,127871 795019659498004480,263634 769561433910677506,112382 757034631904448516,37294 794276051153195009,259457 762756967458799620,74781 778740870971437056,167453 758449326297350144,52749 734801995299753986,351644 785997073757904896,199262 779071808582451201,172027 764069269415927809,81656 760581256895565824,63451 775311085909970944,148170 793481026534244353,252020 760982439476858880,62728 768964499684622336,110209 765263276825600000,86440 773922184280498176,139404 775082229424881664,146949 785685535540977664,197297 788734020217692164,220332 791333786483101697,238207 754176119322968065,350419 793408725847453696,250033 792736781993177090,242636 793226764617125888,249926 762112837137203200,1248861 775766460773896192,151374 763466901137788928,11774 768188057082179584,90384 761985250062921728,431998 791379786279088128,238207 792742863650058245,246225 787365186214645760,210207 763549176605003777,78447 789533227715223552,203546 773886970229436416,139647 791623904993374208,240145 771792556548120576,1249911 794037052706721792,257492 779071667364519936,171324 791204043536433153,235590 779386779132653568,174294 759868950415106049,56964 771725403752767488,127366 785989377713250304,199546 755171295671689216,35890 792122037221330944,242712 762055376418267137,71438 773268225366880256,133702 790402939114262528,11774 793200255210749952,249841 775075920100990976,143473 770379904592515072,118761 733192667853688832,355480 776003221672300544,152872 790755574300282880,232791 767397989774135296,98972 787783289830461441,213064 793198215445241856,250064 755058170612023296,34731 792240039174504448,220727 780571392928604160,172132 791874340241289216,241523 772277741383188480,85326 773498835641380864,136515 785838096889815041,196277 786370439354265600,202217 779111768736006145,167220 781734237984714756,138812 755882518885302272,39697 793660810119684098,249926 778233467494666245,166532 768183587078279169,349449 773870810733932544,139404 795401575569227777,247930 760583301333676034,63464 761248966449115136,67311 771426706519392256,120304 787769013560496132,210207 758367991197118464,52112 794535230749151232,261155 776583523176214530,156835 755423901983903745,35107 766706362063679488,81929 785273620767670272,193669 793468706651201536,249926 750729094761881600,11774 752626662546759680,22664 773561817213702144,136814 779737174484905984,170373 789521883205136384,226712 750381490018529280,12883 781331665645805568,139404 775000472658804736,146259 795434287445188608,265855 758425847485169665,53163 766307168765120512,11774 794011827038363649,255942 752162239839215616,16675 766029712070217728,75962 790261629095116800,228341 795484951684714497,266491 785863930392481792,198878 732281244839333888,349197 789190277428760576,215437 763408005442535424,71476 775750206176526337,150404 765326394872201220,87249 769334141615693824,109666 792559287784603648,246012 777973007973179393,165185 785266292987047936,11774 774028452429127686,140900 791307713888169984,237787 794199025176059904,258598 792026596827918336,243187 759281469063823360,57348 765397931406921728,86763 772883063927808000,132335 793829042898120704,252824 757440334053969920,47090 760221407255068673,60794 766864544291368960,96514 769186406870622208,93184 793168927048073216,248988 759713972681662464,57574 788501726173077504,218275 793970191000424448,256358 795301296249180160,265257 768994559447543809,107984 756306330302885888,41784 767161645151813632,97852 791009572634976257,235251 794607619528921088,261155 751914373203894272,19485 790039204306776064,227429 780734427269857280,181419 793682756991528960,250953 772581037188665344,112363 788191720001314818,214084 752162257195429888,14277 791349129863630848,11774 777110889908449280,159876 791425516645539840,238099 766776094720724997,95708 772096321452773376,129558 776902599769333760,158673 762731727064137729,74612 774663499163152384,142852 776729489766244352,156055 788339522308308992,217039 756882236406849536,45141 768967882235600897,106756 786180502629777409,201494 788530953891131392,215437 758715037569560576,11774 788752146271465472,220526 768854214495862784,108784 772174795995774976,128711 792770528780091392,227267 766760382643875840,95568 751826649092501504,18893 758638023525277696,53985 761674205448409088,69878 771817618244263936,127657 776008934654091264,112363 792706059991392256,246392 781508653526421508,188401 752647073435045888,21034 786948223378292736,203200 795063482660122628,263817 785941941989048320,199262 751936727548305408,20474 793868590021697538,256255 757707792358711296,14277 771135333454970880,122299 771492721965998080,125554 788266593482596352,1170441 769603163515080704,113412 773250856128909313,134561 794635395120111617,261942 758115555144531968,50789 758257799092666369,41703 793124684338307072,249348 765025568144457729,85562 779026711593619456,171982 785947475555135488,199739 790226613862559744,227048 764812446041149441,84745 777851397089980416,164001 778785289133133824,169410 788922541813313536,219119 789242135769862144,206666 792504435545108480,246392 757586345388830720,47761 759207365690421248,56964 769740529462611974,115107 778371316130811904,167305 732930950171131904,351322 774621243366600704,144494 775067631770542082,141091 789180369111179264,223724 761777500133462016,63268 781284669799010304,186584 793095931843514372,248516 780604277744144384,181935 791408900545187840,238429 778212957389926400,166390 751044608499421184,15190 793150443681636352,249961 787700935413919745,212139 780236432640122880,178045 785317415257313280,195125 788557343785189376,217634 755165057319743488,35890 788490193095499776,218275 778923520604577792,171168 760257136572063744,60866 772911934798721024,132370 795377362561040388,266146 795455237469380609,267270 763423536937664512,77849 764990021363441664,85562 780636521799888897,182146 759112628744617988,55660 770377725651652608,117257 773332969570394113,135736 763480479743868928,75973 794547370272890885,261097 775654211166044160,150404 768088988141879296,103354 776073497608982528,153194 760806256554618880,64722 790875561572732932,234583 792311972100444160,244550 778001937652256768,164001 776480420930125824,155390 788837967238402052,220806 732910796729163777,354506 795289690555482112,264532 786010247341060096,200384 755116470393339905,35044 781197050067030016,185496 753642734594973696,27061 755777906182328320,39462 769333868528857089,110585 778642700694384640,166282 785691477099765760,197091 790269685266874369,194215 758001102554034176,50580 788175672178991105,215634 791435263251800064,238207 794407920649715712,260404 792483035837071363,245117 767066465837191168,97355 785906010565201920,198304 794628303458074624,262053 753273395618414592,26558 762001951454212096,71476 789256365956960256,196293 763456257781035008,76549 769447655223103488,112612 763390880652795905,75899 757463653633318912,43285 795030236928835584,264335 780637112345497600,182257 775003706752372737,146259 778172678507204608,166282 768489681738539008,106716 787872469000519680,213064 793525537763450880,196849 755889343265472514,39195 768045077465735168,97413 755812048924205056,39789 790990586337570816,233692 753360896089464832,27045 762687576406892545,74133 794525736661110785,261155 764840435969880064,84724 766866119781191680,87062 781484303192563712,188210 792454633268449280,244448 779861240772386816,175046 758367336348815360,51191 757268142435475456,46694 774628434618281985,87904 764245242555932672,80486 779509084877979649,175087 793127122239889413,249469 763829008203218944,80366 792361175166152704,243187 794305786004590613,11774 751600369604497412,18470 763223104495779840,75724 766710147318243328,95568 751817051111653376,18298 785602721189548032,197512 792048806024085508,243187 793551858702946305,249729 770309883170164737,110585 781208072022847488,186376 777158462312706050,157495 773677722811797504,136578 794376668517253121,259242 758474817657970689,53333 753933922413735936,29996 794338201859215361,260033 788868805963284480,221785 791810601303494657,240890 787649679483777024,203863 768718254957211648,104973 768916390145323008,11774 764479045207597056,82571 785858971852795905,198962 791801933858308096,232169 795261217027878912,204337 768925713609191424,109470 772514891861204992,131007 757714158079008768,47940 793896898700554241,248652 762312407335133188,1249013 778591439886311424,168794 757381211828346880,39069 775048564892311553,124610 776448305643520000,155390 765224014298034176,85669 786195028863352832,201619 777573226767540226,162497 762668010209353728,74133 749737110198976513,7816 779062158139224064,171886 791355123964313600,237787 760240190627733504,60794 768916899224756230,109945 750702027500552192,12883 771300009300066304,124597 795041894178885632,263532 771020671442821120,121795 776461826666168320,155896 790169682414153728,229833 775804692366397440,150663 794497801015042048,258456 763482850939113472,78159 790155807375720448,229833 768979215945310209,110362 793094418962063360,249469 764992440663027712,27156 779642259088089088,172089 733130016712753152,355480 752890499455856640,24134 755913546123190272,40668 771501250122747904,125554 775487941703507969,1250232 793224799694774272,349306 780609250460446720,182049 775342770525470720,148045 733208191748571136,355464 792361845944385536,242693 775716753145901056,151071 791041816002912257,232169 793159033612038144,249926 794303314246639618,257325 763394356128587777,77731 767834801537626112,100893 758141144676970498,51083 764137858529566722,82061 753391642653167616,26803 760782753621274624,64689 767174327171153921,97386 792049277346340864,11774 781211531333607424,185595 761660821294284800,67226 770819489810124800,101681 792053330445033472,243286 792853671159668736,247240 795698084529446917,267862 781578019068637184,189032 788425442210504705,215578 762288707848146945,431998 788840761982750720,220332 773731480279322625,136491 778642688912531456,11774 767211320978518016,97386 793246853693370368,249926 763486939878072321,78159 781615808493543424,187976 763798836817096705,431998 776813252143620096,156644 768856239531065345,109666 780549454143246336,11774 753951902027636736,28732 760464938645200896,54422 765053817511522304,85562 770757723449274368,120610 758070118001750016,50542 772547148663644161,11774 789903451605966848,211028 757794310804770816,48494 785474994117742592,194091 767211571474944000,97852 790744786512654336,232652 752647453640392704,22952 781888540271583233,190635 753981709712973824,28508 775894745134436352,151526 785267135371104256,192780 786198674816643072,201619 768185297666539520,264584 770399191428435968,118191 770371521717993473,117257 793429760051294208,250633 786366225479667712,199546 755191971010994177,35890 793082498695692289,249348 794191865004236800,11774 760198545957916672,61602 794921218365419520,261155 795033986456285184,263926 761903992465088513,70858 788921488581820416,11774 795084098020765696,261942 794567281833545728,261155 786949682853474305,207287 762192712162545665,71550 758755174995353600,55112 791285780803092480,237236 794531080615460865,261155 764779630003970048,83422 766701619618557952,93474 793134967953891328,249469 780111527575744512,178258 777584054656913408,158428 790550694042427392,231894 750826929243041792,15643 762057860264132608,71736 777076909230350336,157082 766384221984321538,91804 769312469604892672,112970 785293468868501508,194861 757439092590161920,47393 791700424004734976,234990 785543938291617800,196538 764177868951687168,82020 792967181218611200,248643 776813261803192320,157840 787332863708565504,207835 792828015944216576,247877 751915362996846593,18395 795699261325398016,267567 767497519395897344,886342 769257737301532673,111448 772120913613586432,128971 767372888353738752,87904 766025752022290432,88459 762838115274797056,74965 776252649779912704,153845 756867152938926080,45071 758044345832472577,51069 755060393374998528,35147 788204495121616896,215437 793133154982846464,243865 778821566238896129,167495 792421612880408576,245268 761785084814909440,69356 761532586011361281,18215 792036609516380161,243075 773634473724305408,136904 758374436072554496,52112 770676809386061828,120610 793924212326944768,256219 792573415760605184,246295 767390549242511360,99124 788873506243088384,206048 751849493935509504,18323 763495508862132224,78684 788735466057203712,220332 764494728901558273,82066 788742674085994496,203546 753164171584217088,24316 793857652254052352,255954 795463848908075009,266079 766781115394818048,95707 758334297539358721,46384 771128017947136000,122126 765973178002780160,90575 786114834672848896,199640 765764585089556480,27280 793241707433254912,249348 773706249514852352,11774 792155170058571776,243648 752885249365815296,23899 791686173177573376,240483 794846567878500352,260530 750195236949798912,10848 764596912007753728,81955 772251769900376065,129650 775754912324055041,150663 778274279792128000,167046 770320806215819264,117687 786194284122742784,201619 755501519093440512,38032 781222917178699776,182659 790641697768214528,232992 776970188767973377,155896 762761972467245057,74722 794328868505014272,249961 761297833186107392,65180 786757905357873152,206008 733159069939306496,355480 751768989274103809,18323 749335582128701440,7816 771131122365321216,122982 754754037803810816,33192 793871497333014529,255942 777447101487734784,161901 749989876662013953,10780 753681120886087680,29040 758505038985650176,53703 775789036833087488,151156 794681134131146753,261155 794327756230246400,256038 788548197169758208,11774 755038265741234176,34898 768814162424262656,107745 793791804877385729,247240 753733950896349184,27045 793288871953985536,249926 769265463624802304,112693 769665155529596928,114779 776592960699899904,64405 780830208702185473,179272 779697866918858753,175092 763913191181078528,80192 749732464852164609,9867 791750242500747264,240145 771150179240148992,122861 774206829567942656,140039 795095067480367104,259190 795064246589673472,263906 752718093038723072,22779 792553652548284416,244759 793133137119371264,248988 755029635591761920,34666 794238287229554689,259063 772973409689042945,129551 792822524493070337,247877 752983045532217345,25255 778675406056587264,168892 778722220549877760,170187 781118973714759680,185496 757614837300101125,47940 790330321338306560,225427 785976184513236992,199891 778940371128557568,169755 787719156875550720,205197 769224466966523904,111549 792546286222254080,199307 792403503209676800,245208 773888929434996736,137640 753992021195587584,11774 755208156666597377,35319 765179476376428545,86103 753336931371671552,26871 785841103589240832,198878 773780717922725888,137953 781888610672840705,190553 761299942044336128,67229 758468606090936320,52554 793457053654196224,233154 795400733701062656,266151 763376663677771776,51798 768268324371177472,104662 752928626916548610,24134 754816696527884289,33356 794182623224623104,258331 778382904674050048,166500 770677489681203200,120610 765508135817711616,195876 769371643260997632,109666 773634959345156096,134033 733587639928946688,738099 786630881213452288,204959 771388419771625472,124597 758800633595957248,53185 787017704335081476,207287 791271372857147392,237491 791455892197797892,238292 795661144191016968,266151 795665154843279360,247930 766350884871606272,87904 774432265036263424,139865 777275289890160644,159876 786311589662040064,199960 759174780318810115,54842 770386510151503872,118698 760883361883758592,65291 773909838451478528,139404 794035040027979776,257423 795228237588824064,232169 786008767666290689,197512 794473118521851904,256255 768085066815647744,318763 750304377567645696,12399 763129660355911684,76794 793128654020681728,249469 794192468833079296,258598 792006051918848000,195876 758122766142963712,41703 788699337081577472,216943 790715311259615232,233692 772993652599783424,133454 791715571251294209,240718 792467498314629120,245724 795026684546256896,263926 760898558664990720,65540 767824967920652288,101681 779620947615748096,174891 795067037185966080,262925 750795473317879808,8670 787435940650385408,209736 794533810725654528,261155 759166371523465217,56964 775009176711995392,146259 792054127320784896,11774 772954637351677953,131924 768626665916362752,106281 794910802293784576,263895 760892668729753600,1248861 788890724674654208,221972 767238351254544384,353124 795437532754378754,265855 771835724052238336,127657 758824668677611521,53635 771750443550707716,126389 779072908152930306,167305 787960488797806592,213887 753425168500785152,26064 765673186046291968,88052 773771929840824320,139192 777829192020922368,163901 788752224948199426,220332 790018373233020929,215754 790584057000103936,232169 795443335611568128,267133 786664621470052355,205728 794026622189969408,256439 774288590801031168,141912 758075001782276096,50827 773165868700176386,133081 792431462788190209,244472 789103434486210560,223286 768548555678162948,102295 795093318849937408,264397 780504329413361664,141689 785980082980388865,199546 789996702052737024,228037 793118278063235073,249469 753703230400528385,28732 759100957175062529,49852 767788018883264512,100605 777196909731590144,160353 771458567203201024,125145 775614057676103680,149259 787318337801953281,208016 787019672138964992,207113 758080333539454976,51332 764135811738701824,82120 775296433549443073,65663 793905310989586432,256536 775028542522425344,146259 756817360019947520,43258 794028116905631744,155390 757304229648273408,46895 792040145729916928,243075 786384628886175744,202248 793168062732201985,249926 793222708209278976,249926 764332411626881024,81946 785920324743245824,209828 775159157771079680,147508 756188010446675969,41680 771019946801455105,122849 794027304838172672,257492 770752275501416448,120690 772104023361003520,123354 788888378083151872,11774 791372464559362049,238207 781676507324448768,188119 743295321988431872,11774 759527722498400256,57574 790474696311578625,230282 767053892307869697,97341 791349185500950528,238395 792102488287612928,243075 768247302154706944,11774 765415539330076672,84724 787027679132258304,207113 790659721804087296,233307 774726096554037248,138819 792409698859233281,245095 755246986484256768,36219 760529770861826048,63409 762492236667813894,70886 785278346548641793,11774 786400018454360065,203674 789269451526942720,224297 754002766679375872,29790 789480534430842880,225981 794143259865948160,256485 767802242942525441,101681 789975729890992128,197673 751109027573010432,16506 760145513572339713,60866 767401255845171200,48289 775812142763085824,151439 776954309095424000,156835 781340834797068288,139404 773859461827993600,139404 750402707534454784,13164 772834817138233346,11774 772847649363943424,120613 789508825988476928,226731 792042204701261824,243167 754725661193875456,33081 765973490444955648,90618 781277014561001472,186584 751620643423072257,351463 786981634465751040,207949 791363409954476032,238395 751984071413149700,18893 756262301540507648,42344 780847669468098560,183269 766023358811107329,85047 760676742507921410,62771 788742451024400384,220332 793532158161936384,252196 791724523041222656,240535 792783351967051776,247240 793618050734026753,254209 764921332614193152,85349 787089522408427520,209129 787417413616820224,210432 793482910384783360,250430 793520681870909440,249926 759790038980833280,59666 773135866696912896,134470 776269634261622784,153779 785543643721596928,130635 760967143609344003,65974 790697254076035072,233068 792348063448915968,245095 762800622022299648,74681 769355515990274048,111419 773914294240980992,137965 791772458084929536,237491 757298886713106432,39384 793155801435299840,249926 788471731534954496,218275 779343525020372992,171379 763058459306635265,76329 764935514550001664,11774 764521462958952448,81946 764837352741146624,84724 768572710871965696,106281 751602366873559040,14277 761155156507561984,61051 780601450384781312,181935 794568424563216385,261155 776608231879614464,156644 790978871382376448,234583 750003239526039552,10735 752877420496072706,24134 755812408560582657,34666 763775847849455616,79600 753698733523628033,29263 775659077594669056,138707 791556929466224640,238395 760826967985942528,14277 775494691357851648,149259 779534883408388097,174315 771711055471009792,125554 795047517528457216,263095 767334223136993280,97811 785936658201841665,199546 752886075572490240,31852 758585679903387648,51767 767874098001084416,100605 764177450456739840,82066 773582632609275904,137042 780597258437799938,181789 786600514372775937,11774 749154203784798208,1247974 755395556323852292,35890 777941309436796929,164669 756255262810529792,41539 792091261545111552,243398 794370183548780549,227345 788171199670910976,352258 772033533229539328,125554 762096660151357440,71429 781670543233867777,188498 791832357774983168,240070 764066951429754881,79999 765981308480880640,90735 785606085415571456,197297 765272351978041344,11774 788778458423955457,220526 779309306751643652,173753 767913278899118084,101681 760208024522878976,61051 788044759973572611,214354 793173127853375488,249841 788062351761215489,214492 788787180554493952,218258 787259798387425280,208980 770077067090202625,116651 733220463732744192,355480 763019397346701312,75724 780805279155838976,183269 795207800465092608,263896 791363277964120065,237491 771049057200603136,64405 787890269819514880,210678 778608407993458688,167649 790007499378130944,226490 795023794687643648,262847 772004162208829440,124744 761611195262570496,69711 765353187532427264,84886 768896859716751360,106763 749640264361193473,8047 753906722763186177,30360 788828960029368320,220526 793235276407590912,249841 790986654555176965,234796 788068487302254592,215005 780423026152136705,179537 759415261342478336,42416 779081446078177284,168392 759109936580218880,56964 769259396518055936,112693 760878717275033600,65099 766146408688648192,86103 779451769810251777,174392 760243879107039232,61051 762646474253537281,73926 786686764496846848,205728 732975533001216000,11774 766237102950453248,91798 759845878169501696,48148 769221102488784896,111225 788209034251730945,352258 794540252228620288,261155 753980837000015872,28866 792402708732997632,243165 794542932636205058,261155 767741415967318016,100545 775112014226075648,145955 760459253639327748,62755 748972055165415426,11774 791411480520425472,11774 762628273297764352,73814 793796222796587009,255393 752815550208827392,22439 760267099755335682,1248387 750134174300925952,10847 751569313367093249,18215 756726863611822080,44837 774277872131330048,140965 763075861058695169,75724 773898602640879616,139404 781269259985031168,186434 793947470480949249,255942 793168427577847808,249374 793912734211444736,256536 766116489980096512,90785 765629434288156672,88128 757629610188234752,47782 763803276211023874,80016 774761542189510656,102998 785915697893224448,198973 753909354642800640,30247 771373029586771968,122982 773624098312163328,137561 755465878288728064,37499 793246910651981826,250293 758281642217799680,52195 788075552393527296,214899 767763800695144448,100605 791661944373702656,240483 795138785960808449,264774 763928710206459906,78684 753927331060719617,29263 758053882509529091,51069 785723612510564352,197512 785790763128848384,198513 794102687889522688,253032 770513252484808704,118192 786229966262276096,198304 793873387718258688,255942 767250785986117636,87062 770641913615675392,120341 794608296904658944,261818 793537782618529792,11774 793910328501248000,11774 795656044282314753,267521 790608723232169985,232791 756502536488484864,42344 764940260862296066,81929 767838501303836672,100893 789103885579276288,223054 767023680094347266,95672 788467059520712704,218468 793197709813506048,249926 794637550501691392,262053 788183890720501760,214078 788873267041832960,221143 792923932596645888,248514 760251946359853056,58508 763895947306766336,79970 788412376655794176,217634 793134916347191296,249882 785672235679748096,196277 785505679964532736,196277 790695187509022721,122713 793653569216012288,253032 794010182774755329,255870 781661479149772801,186584 793110146054512642,249469 795001131835490305,249926 775072640809639936,11774 792041180099903488,243075 794599544830967808,261155 767396626260451332,97811 791339666700169216,227183 785276942769586177,11774 763007988067995648,75641 769860721639383040,113221 773951901805129728,139404 775473704687898624,149259 791223513440858112,231550 758430838765813760,51997 760310628905062400,61352 775041639786176513,139865 773869869632598016,139404 789213384327720960,224019 793088002192998400,249348 763016690867302404,1249077 751925755311824896,14277 786181935206772737,200557 775204244462903296,146847 794748133058220032,261155 764828741524742146,43383 774751910624624640,144538 756325003877052416,42432 772768252661379072,131814 795261391578001409,197091 764860242790264833,81946 778821984989831168,170268 790875123326648321,234583 755182136836050944,35890 770993898755940352,122146 780535824471457792,180655 759527830040567808,56392 772574217049149440,120690 776852072431882241,158673 788624587013681153,218275 766992006652399616,93144 762695355934740481,73926 764193459615862784,80939 750595026573467649,12883 753189906692837376,23884 778369023159443456,167569 794236249804394496,259063 787738191499452416,186212 794001021647208448,255870 794259059528478720,256239 780254693553471488,178664 781262530064871425,185310 753265361856987136,26086 767432589036642304,93286 771507457432485888,110659 787090084185018368,207861 792090485229817861,243187 794586488621043712,259200 761236901470666752,65180 792078608801988608,243187 794990980072095744,216609 774810322980986881,145244 792840066485874688,243187 766396610968420352,91946 774810591663763458,141912 777589063180255232,144730 763575827929980928,78159 794956206959955969,261987 792693819871461376,246726 794667843623288832,261155 790835486944296960,233154 785479616865660928,195975 794010443563970562,256239 758123591007428608,1323200 765595372412604416,11774 785928491350888448,199546 753674962859204608,28856 792027592509362176,243075 750618096474390529,14277 776131044567384065,153002 787777597480529920,213064 785276671578542080,194648 768174071452409856,103212 793098964115476480,249469 781899958698008576,191354 762339548143595523,70858 756389582384472064,42432 792469232197967873,245750 795244727469768704,265644 765567446988173312,87904 793145628456988672,249469 795718175694483456,261666 794782591975129088,263205 755989133038944256,40474 785879329548800000,198671 791354510631395331,237491 793871736747855872,256358 790950001191096320,230485 751936528192942080,14277 773522351610888192,135736 760189946556579840,61011 789203607967010816,223899 757102802619564032,45672 755831437358661636,40030 781201462269505536,185310 781881092706041856,189031 755226137802973185,35890 767372976798904320,99030 774771194738475008,144494 785885876832264192,198671 791659594779025408,240483 774661611952934912,142852 778433719807856640,167407 792817418817179652,243187 770982371889774592,121949 793953409627987969,256255 778009931320483840,165097 786594605122719744,204413 776811892069109762,157755 777500885530382336,160758 754095820429942784,25135 785975407501795328,193670 795368268307529728,266151 732813798420189184,398860 793159665710280704,249882 793160987922825218,249926 754985141844443136,33356 770766837009309696,120474 778736106602766336,170268 790306824457064449,229693 758495647746121728,41703 761615303310618624,69231 768593060888350720,106716 794008212928425986,257423 794066308669341696,350913 790263404736937984,228076 790640602916478976,232169 760729774826332161,63451 789484554952273920,225981 791292766747762688,237236 780591530985725952,181892 770276025116700674,116164 785862942646558721,197512 768670895187505153,108373 778761476626538496,170373 792873574205755392,245101 768570730757881856,106716 779541190152552448,175549 793153348304121856,164814 765034387863855105,85562 785458492224204800,195975 790614408724635649,210238 764249894269792256,82283 791544486547587072,238395 753474638634639360,20279 761396456892661760,67973 786277714906845184,202429 745366854655344641,352025 791433649979813888,237787 794636433785032704,261155 768531859680718848,107236 776898784894652416,159258 791647698940227584,239776 794129388380057600,246273 794338621327294464,259743 765727974431698946,88421 756562890900070400,43471 794726003834847232,262849 764974848594575360,85562 773950490585370624,1250083 732613778336972800,352801 786394301559373824,203674 781276579548700672,185310 790618834327769088,11774 740665825045172225,11774 772462785078890497,131025 751140102043148288,14277 788011236881346562,200963 770428256549949440,64722 786568003856904193,203350 778360885802897408,167569 792112698511151104,203546 760469994937257984,62063 754088704499527682,30815 753783561371652096,29819 775648639657967616,150511 748567799635795968,1170318 755172471117086720,18495 760263818136039424,62130 793124532030615552,249469 754977377223049216,34666 751892601653964800,19292 787023470207041536,208176 781200982810034177,186434 772819300537159680,132335 776868502250684416,158815 792337608412110849,243187 752226427810881536,21074 751034633052184577,16422 774991193931288576,141316 795093741635862529,265030 789156719536566272,11774 785491532384198656,196277 762689980502249473,73926 792842715000147969,243075 763883518229303296,80939 771726355516055552,126152 793467331699671041,249926 766345168375181313,80939 790706991136055296,233241 766569618945118208,93405 769571907385470976,112336 791500202729320448,239405 793484736232468481,252741 778278240997691392,163990 794008512753963008,248652 795655704694685697,267521 758443886029053952,53144 773588001934962693,137869 758880564287901696,54070 773618844476727296,137042 790730748919623680,232881 768948413035585536,110023 788696791248142336,220029 761070027407630338,47940 792049141660708864,243187 762427223932407808,431998 765627074098802688,88669 781085355311181824,183077 778297686852268033,166282 781295474070487040,186584 793898418905112578,256451 767855886534672384,100893 778480998065537024,167305 763046553351094272,75073 792565608692916224,245313 763775772343533572,79987 775111416294637569,146259 750445214565822464,12773 774243117704687617,140444 754000852977725440,28866 776619130430554114,156835 790062645126664192,212131 794289289756639237,259457 775874811851452416,152314 754883706192486402,32873 768232412904091648,103261 774055064990281728,139865 765535601617735681,87851 750410103896113152,9574 751970906897936384,19352 759821204949565441,59551 787015033553170433,207287 758420675417804805,51997 789525540424323072,226884 793149181326073856,249469 765756411028602880,84724 776459429244010497,155688 764184656908541952,80482 781229766917578752,186532 795139864710840320,247930 779382168631975936,174427 791426722856071168,237908 793442578347634688,252196 776202090662223872,152314 785243449465380864,194160 791777817956671488,241678 790277368434847744,229159 794775110389481472,262226 767743124177293312,101134 791666045463384064,240145 776906402778480641,158864 761363324042969088,67229 764149226376835072,82066 781825882633695232,190635 792738567420338176,242636 792045693028315136,11774 740386152587231236,11774 762730357502386176,52554 788395734601048064,217519 788439345497636864,215437 785850615016656896,198591 791708637773246465,237935 785299493096796160,11774 776151955471233024,153779 792727278014894080,247014 780095665745506305,141360 755190323219795968,35373 766033600667979776,90284 792355215596892160,245035 758644724529967108,54070 759445632075444224,56964 775406961596702720,146720 772480739333910528,131122 761663867239993344,69947 779076966418755584,168284 793567936283758595,220661 787738849757671424,212357 789863578178318337,227844 754764711384711168,31075 766705992369336320,95672 792015789368881152,242693 762006423177924612,70501 752879971278819328,24134 764872139094695936,82844 785997492634521600,196917 792407084985946112,245096 775566508667830276,149953 770598698900480000,118192 785643601246105600,195975 786080988669603840,199546 795678126898561024,267262 793846720966688769,255942 786912429410254848,204929 792114767620108288,11774 773908905487314944,139404 774242384335015936,140874 774430361816297472,141360 792887156360486916,181913 773188126017585152,134380 776624476611973121,156835 763146014316527617,76549 785921684389978112,199546 763800368199467012,61352 780765222990589952,182960 789732504450326529,227242 793902270513549312,249441 762849946424872961,73712 771578739339636736,124597 786177839141793793,201374 791309523998773249,11774 774974515575226368,145968 790643732609585152,230899 764934123081310208,11774 795011209556856840,263896 795176841078312960,264774 765610992608870402,87904 753690447172820992,29263 787748634154577920,212357 794162394457116672,258322 781316987846877184,187359 773988688065802240,139404 792496885856600064,243513 763241821132554240,76056 780600493781360640,181935 759688119226552320,59382 753415849768128512,19598 774086471649112064,139404 768967684570480643,105109 773701735562874880,138819 751136115122245632,16953 769120772228984834,111453 795657531368603649,254603 759152339718582272,56784 794620490551881728,261155 787045406060474368,205989 750816509635604481,14950 776869791785185281,157840 764056759925215232,349703 772445827361112064,125554 771919926282027008,127134 772789651429916673,125367 791701379844755459,234990 790726696160808960,231894 795405141314826244,262752 770438950401953793,118698 771380067700092928,11774 791795187127386112,241523 791480710901137408,193524 765935100932554753,89844 786547565084934145,11774 792422888506658817,245750 771850608722575361,127957 765440217914413056,86440 780777094871736320,182659 758332509755174912,52554 777162243742064640,158387 792150433854812160,244230 752926743346851840,24467 756229180929355778,37424 789545791371173888,226708 762612472532598784,73814 742796709424562176,47188 792049844831424512,243187 794531863729766400,261155 760440057413177344,62836 789687042171019264,226490 790305978340171780,11774 760260680452743168,58508 785685379789664261,195975 791522445169524736,239399 754090461371830272,31400 787065615290863620,207965 794287121313898497,259288 775814807849238528,151463 733075256139636737,354962 759920977065029633,59846 767277573000736768,98646 780637102857940992,182211 767885767117049857,101383 772238374249738240,129565 772075258832490496,129471 758766166361989120,54070 785826689402241024,197512 764574702119493632,82066 770087933978275840,116830 787778213229563905,206101 785602229117947905,197512 763785412150120449,80192 774359926948757504,131421 764181129716903936,82457 769703015917817856,114779 791260849184862208,216009 794293157940719617,258829 754002853111279616,30802 787449484028542976,180433 751111298801209345,15255 763846378007199744,79911 772915012369256448,132908 790706271364091904,232884 752865801330233344,19563 776962928306114560,158387 786440837316030464,194272 771336220895043584,124671 794524779571277824,261155 794741794856636416,261155 753416234637471744,27317 778712866954153984,168794 780018387917402113,173347 761664220412772352,69878 786205779288203264,194263 785863912965177345,198878 759155723137843200,57348 764158377886965761,82283 793250897325416452,243092 765982935635808256,90735 793852081241194496,255393 786355841922248705,203391 781851655033724928,190553 738955608435482626,11774 766398023907811330,92854 788046874146058240,11774 786537649037316096,203674 793457825477496832,252196 775717326742093824,150511 794000507375329280,257492 795072359321321472,11774 769151123466883072,110381 787606285114114048,46572 793767932694261760,249926 794642908020412416,261155 774939425293864960,145451 781329605927895040,139404 792812679421362176,247240 771411007482847233,122982 773710165942022145,138898 785912341670100992,199640 791435889176084485,238207 759400309189963776,57881 764955286549454848,84813 791110444563824641,234583 777738448060821504,137869 792935698454065152,11774 793704418994782208,249926 755461215464198148,37730 780803146905976834,11774 787116207895900163,199272 766554841967505408,26066 772956312606998530,133081 773924791392677888,140039 771896532266123264,128615 775856798049771524,151506 788184238621208576,214078 764492824419049472,83654 794992152711495680,263532 759877409256640513,60098 789331849206202368,225359 772830781941092352,132335 773550500721623041,11774 794563696504827904,261155 752691571917778945,21118 774640128061009920,144611 756495520353308672,43553 790260455193186305,229693 795169422013067264,654029 795763638984327170,268289 781907550119694336,11774 761518930192113664,68878 756715311995379713,43471 793430241234518016,251320 777094884612157440,157082 756934599112990720,44085 767863111453900800,97447 767960230323949569,101681 788638349623910400,217123 752279500084219905,21714 776866619087810560,158897 765768010325954560,70886 793809749640814592,255246 765627881636651008,88311 732625991781208065,352911 792159303931076608,243983 792908467321368576,247877 759842330727878657,44429 757559811294756864,47782 763449115434901504,78304 779129852670599172,170187 779807693439660033,176218 750893118921125888,11495 778303733302079488,166532 795126746517368834,264478 773868963449020416,139404 775428193884917760,144690 781323985388572672,187418 772047727899254784,129202 770382010657275904,11774 795479138261995520,264397 760480508832784384,41680 751192159206813696,17284 753534840683700225,26871 791308217867526144,237787 793644693477285888,252196 766714337042001920,95708 781122623631659008,182659 757308882125488128,46382 795328486978322433,266079 789510510643335168,226731 765730235484700673,88052 770580137871945728,119832 794551211999588353,261155 755398463131684865,36735 778806464638889985,167753 781548192483553280,184539 795110512854003712,263708 795116227286929409,264431 795682443122581508,257781 790015787540942848,228576 781020915953983489,182659 787640939703508993,211877 793959133573738497,254135 757439003402440704,1172928 759850939041718273,58542 773592598275461120,136515 789350512558739456,219678 767814864530132992,101681 790686336684548099,232169 774696569790758912,139012 781334313044353024,183759 785990244399210496,200490 765173757279281156,84422 794562253664243712,261155 792023167564787713,243092 791677488514543620,237491 793396334350839808,251390 757557982527909888,47782 762700649482031104,74431 786992536535478273,208176 750540534746341376,12535 756917205384761344,43108 778466712601501696,164694 785259471224307712,194450 778294010830000128,167273 781203029974405120,186434 761020193174802432,65455 794726765646200833,261155 754037518434205697,31400 756601978688528388,44273 759151566066778112,56192 770735043165642752,121046 791860157068304384,240145 790918301878628352,234583 795358967719464960,264397 756469466075136000,43391 771053426394279936,112872 791230913036320768,237274 794990297327353856,264397 767184676779859968,97852 793598518493483009,252112 765501077542297600,85562 777928671332040704,79020 768235617343922177,100559 776267439441051648,152872 793575824754548736,252020 766448069697089536,92917 767815282459078658,101163 791351255423594496,238395 788623038229147648,218489 759805749870653441,58267 762456484550578177,73102 769606845006647296,114422 778603023471828996,168794 775384708511399937,148170 774067808233787392,141200 762650910770114560,73712 781009797848113152,184223 788754793862877184,220526 790394842081857536,11774 793879222783664129,256462 756998117657018369,45857 794004656254959616,254209 792556792471445504,246295 770256928144551936,117257 775054535589003264,144684 770593962675605504,22267 793320653898313728,249926 760914823144206336,51644 773506083600080904,137158 756606279548751872,1248415 760784988472283136,62890 766077486874492928,74133 780538059775369216,354847 792448099973210113,245313 772859389715832832,132335 764977147060428800,80720 793582245764145152,252679 776449013562433537,155934 766985004815482880,90125 765562220520566788,87245 771529523200307200,125554 791106521962799104,236454 785576539769282561,196788 792025989584793600,243075 764159434012565506,80939 773527262096306176,137042 791387817062596608,236951 764537849379074048,81946 788853102808104961,218455 752880955967180800,24134 755800835611701249,36875 756375383453368320,42249 763027958521004032,75899 762824389037428736,74321 750721194408701952,14877 764416854408462336,83391 757548868565368833,47806 769616740892508160,110585 785924996371623938,199546 771714628346847232,126152 788135549299204096,215754 795740085710778368,268466 778281947609100289,166853 757021441770426370,44291 795037476477956096,261155 765566550703153153,88284 789220663802245120,224680 772480552901353472,131007 772933866965372928,133388 758725386175967232,53185 772148253823426560,129413 755446663288803328,36877 756224687856873472,18215 788187486098890752,215005 785930108091662336,199211 758866930174353413,55806 761687288963145728,69711 794283584739753984,122344 785564462346477568,197046 767421933231235072,1249408 780975956315951104,184223 791407775150641152,238207 793440445112147968,252196 786033777508163584,200382 788898422275190784,11774 757658247289458688,48477 793929454384988160,256935 793783257754177536,255246 785356649422737408,194199 767067594734104576,94718 759035617346936833,56501 795201564176773120,262752 757696114606870528,48549 791688463942754304,239610 793982387705221121,257325 749986211079462912,10735 755915428870795264,40473 781853764630175745,188401 791390586167300096,233266 763438212555603968,75899 794669066585829377,262022 780447318336163842,180039 794708212956143616,262226 777596566261624832,162044 763185402094034944,75899 779374992525889536,174557 790936759295094789,234583 759470221774192640,51798 771025793648500741,120690 761770168288546816,68862 769222442719989760,11774 793309225749401600,251390 756103848356306944,41632 786344825805307904,201555 792242983018070016,242693 764842929152110593,84724 751847987932835840,18893 757727711095771136,47940 794183360780173312,257492 794033928533225472,257423 791421809136537600,238099 766407877762441216,93823 790325794421833728,229505 755174680726675456,35890 734496838997397505,351762 791004153568980992,200695 750334693434920960,8644 765039381102985222,84724 776419909408550912,155390 793132259293421568,249841 794544148607078404,261155 779247880435593217,171168 794346668317614080,259413 785582127106691073,197297 776746710278123521,157755 785322310613950464,11774 791339372712951808,237491 763072460078014464,75724 786246699626921984,200106 773651163929415680,137869 787413208495755264,207965 795240498076102660,262849 760965915823345664,65222 794282342122655744,259543 791861364872638464,241411 765536256776400896,88052 786993401862512640,208176 793182768544960514,249469 757691797598445568,46280 792209600556650496,243513 754087533173092352,30296 793243425315381248,249469 766690061983244288,95593 773503427179520000,136904 762421034628714502,431998 763952070726594560,80209 765950760488239104,90384 775122767926530048,146720 776646050509717504,156835 764014382648963072,81500 793089584208961536,249217 795045044306722816,264397 773176068630990849,131027 778305949597626370,167220 792036111858147328,243187 758876030987677701,54070 768548861304573952,104973 788096729275039744,214354 791054457610047488,78159 750453153141850112,12883 775394894710013952,148994 794155487507922944,255942 747822097842352128,352543 750722080468074496,13343 774817249584644096,738099 776831393980489729,158589 767080381543616512,97377 781349598925205504,139404 794562808147021824,11774 770378386426433536,115946 776611747994165249,156644 752938038477492224,24173 786344009887342592,201285 763450595193741313,77590 795057224318066688,263896 764559481158176768,81946 764957281481953280,84724 773447748339269632,133702 774721891458310145,144573 793145811919966208,249469 794309530314244096,257492 790900096649011200,234583 785491655994576896,196277 778133374418452480,164826 781215312993714176,686533 794247477805228032,256276 773363940533338113,133454 771734602821926914,126152 793914926192594945,256451 772988429101436928,132996 734728108075450369,1170320 792581096844034049,246704 755173082470506497,35890 776810960287916032,158173 771549859207745536,125163 779339614981017600,174230 780186729647046656,176554 790193478663827456,229818 792793769552687105,243865 795113656291889153,264774 751627123333353473,18893 752694057067876353,22715 793616514708410379,252020 766452875023089664,93508 785937642466619392,195148 780478812022837248,178966 769566863512604673,112382 755456925639315456,37219 763415969653895169,11774 792340560224915460,243187 794562465157775361,261155 776866213712523264,158897 788348399829549056,214005 764886898011545600,85159 794369140249067520,247651 785268348581842944,194648 788825101965885440,220539 779118772783198212,11774 786568485866467328,198671 765203237024784385,74247 774218124002492416,140444 793510692561293312,11774 785680884837908480,196277 794589896136658944,261818 765591044427771904,87904 775713009997971457,148684 772771606460452864,126390 774185405016973312,139419 775028310959009792,145244 791396540912902148,150552 760942359790153731,57574 775008048091914240,126607 771826055652921344,126152 758065228873687040,50542 768525256487231488,103354 776512796976558080,155451 787732327279435777,209351 788471244165378048,218275 760659560570814464,63655 763868034465460228,80939 777805062898941952,160480 732659740468256769,353200 776105093384974336,152668 772415593605726209,127871 775089052798357504,146259 758772181283147776,46076 786389970814656513,203217 742372016724942849,353376 749589435113766913,8178 774344831757942785,142942 778365504054370304,166916 771211381156696064,124288 790372837425082368,227795 770240457162960896,117257 770697047817281536,118866 787026448620003328,208016 795406363681665024,266138 774008579955109888,139781 763748135537676289,79691 778631480217997313,168284 780913638529863680,183269 795456055245357056,265257 749660343270404096,7546 766306444069203969,91798 772842708956221441,132996 760792929598255104,64722 781586227820630016,189222 752975716124270592,23739 764208074764738560,78159 771558728382320641,124597 769352691310993408,111225 762624296875356160,16299 788532244038033408,218875 791774948352155652,240483 756921268633468928,45125 793147569304051712,249926 792837747585212420,246726 755094037254864896,18249 751185042920079360,16129 765663150666428416,59936 787722083971149825,210253 791628866888601600,240145 771555365204865024,124359 752865227608207360,23899 781618458412933120,188401 751120685703892992,16953 788532589606961152,218875 793161409638965248,249180 772845800468598785,127707 780641743368617984,182122 773901654731071488,139865 788480739293757440,217123 752183976521965568,13462 771526428638707712,125319 769391526275321857,111549 756355353583820800,42495 758033516923723776,50654 785771495641325568,197512 769676078470139904,109875 773885747698872320,139404 786993476713848832,207051 795004678274744321,261060 792197609792344064,243187 793844196830478336,255942 763227032801071106,73814 775913646270582785,152383 768540138758672384,107469 761285657964769280,67852 770835186359689216,121593 789552680658149376,226731 793941092420894720,253721 794925034967953408,263895 792028884908797952,243187 767336643548188672,86645 771688080315068416,124597 792375020672671744,240926 768998025163264000,109513 769267278609260546,112399 776861313645502464,157082 790597095455621120,231894 794685223661400064,261155 756005663239700480,35044 764475856639041538,82283 762668729276571648,74133 787058093670760449,207109 776529454445301761,154832 793478662230118400,250633 760410383442120704,48052 769089533141016576,11774 785304967049580545,11774 754735488720859136,33356 764187596234760192,81869 765026993653948416,81946 765192961307082752,86345 788508044921569280,217658 761500228235042816,67226 763087484288765953,74133 765518920577126400,84724 757618773591457792,1248518 757099864568266752,45857 776787713454252032,157755 790351797755998209,228820 768544524486471681,106774 777557381467279361,161988 791373703330275328,238205 777091362801848320,152589 791445703360778240,237935 764853851992326145,84753 776539746529148929,133048 768433921478496256,101383 790049003891228672,229505 776900100996026369,159308 788669879511580672,206257 763465911978201088,78566 794622587326361601,262145 763017926316261376,75899 760840800745951232,63776 789319590207631360,224680 795246263470014466,264397 760831655296860161,64326 757976674512281600,41682 756258425240158209,42171 768923268518522880,109470 793219190442250240,250408 761364079147618304,67023 768956518096105472,110615 781465596953329665,181419 793792780954849280,255271 795307966975115265,257423 788092619465383937,215005 756240001810198531,42117 758179162586775552,48289 773620807243276288,136947 763260298149109760,73814 790962336504745984,234653 794672476936687616,39957 790584920171307014,232169 795395590729453568,266884 787984851416875008,214173 790688935739428865,230485 749150915588915200,6966 786651395210502144,204413 790291601214013445,230485 751875474268123136,16422 752829432595779585,23817 762695110395998208,73712 763204087332671488,72228 779737113831084032,176380 759118258385457152,57105 781175318736318469,185313 762021945936375808,71476 790942337941794816,234583 773904017135140864,139096 767122169939824640,96849 769497460955840512,113797 771035656449556480,120610 785275801470177280,194648 765199324972277760,85023 792119741645291521,240483 794220894063239168,257492 768954672564563968,109470 770074848697737216,116164 789832360791506944,225359 778320687840702464,152594 754893215027830784,33192 787702890018271232,212357 750456854988230658,10848 776783073115410433,157993 760768887940079617,63149 755155955873116161,35890 756375587527204865,40550 771785907418439681,127846 794550873103994882,261155 761265574110298112,65180 771243432048078848,122978 794554557380628480,261155 767130335737880577,97852 793271992149381120,250430 766796722974494720,91700 772866247847514112,129558 790761215827906560,193533 788450682122608640,218275 765101894180175872,85562 794119031326474240,249852 765759073719582720,24173 732739932066734080,353789 760431444569227264,62771 794885370026594304,262849 786270784377397248,202429 759281366265659392,56964 760164554374455296,61444 770426593869037568,117257 755209125244481536,35890 781735568799477760,188500 776511738510389249,11774 794217760263839744,255393 764798137705779201,77632 775117222016536576,146704 765744445232939009,88735 768121144771801088,103506 773615889103089664,136947 752078122372177920,18298 758462291553681410,52061 785707522103447552,195975 756502825501204481,43391 753231816820191232,26140 787066532727848960,207965 771737370798465024,126152 772085024396935168,129471 789931043625115648,226712 771161813492699136,122973 790638553462087680,233163 788483169125330944,217601 758692353221603328,54070 765329694682210304,86653 733047990395535360,355605 772098980914212865,128025 795492193339375620,266884 753072632963137536,22938 766326083834744833,93036 767915213047885825,100893 778361437517443075,167569 790614818717696000,106085 781660326907355136,177455 788844780222423040,220332 786138550316040193,192264 786980272738803712,207949 794335697268113408,256038 771533500671365121,125145 759118754831708160,56360 788467403873144832,218275 760190426607415300,61352 761648786099757061,68216 787375490202042368,206962 773858303432531968,139404 787825384188444672,213064 790521327090298880,231805 771895425271930882,127957 774286976782663682,141867 755915538086318080,40367 790673157942157312,232243 793649111069253632,253793 795384793357750272,266491 787003665043169280,205181 786969333025087489,11774 749732194545987585,11774 752168891405758464,21405 755885248311857153,16299 785561533363335168,196609 794563815253876736,261155 732751964929462272,353374 776709555988365312,154869 791314521931583488,235487 753976095955947520,30590 766395639123017728,91946 757584384438534144,47761 752288335037628416,17842 765082405442953216,85562 764207720622731265,81938 776865855057502208,157993 791348292634419200,11774 761383183971594240,66607 770032319637909515,103107 790069481250942976,228576 758061366083133440,32863 793175538911186944,249374 768591977226969088,107469 793117498824495105,249469 762779507086557184,73712 776611351137390592,156835 758466317984804864,53144 777636048201355264,161352 775449746651553792,146720 768981767751688196,110659 765180003604660224,86103 765676897137152000,89076 792114128911564800,243075 781490462423191552,139404 761612008663883776,1248944 772105224899088385,123354 785657903550169088,196991 759858109573660672,65113 773113036039151616,134470 750474818026237952,13201 763213569181626369,47188 769889092200960000,105109 777168982075998208,159876 780570246214066176,172132 794532494951510016,261155 794530677999869953,261155 785650037363712000,197673 764269928216158208,62180 795003728294199296,263906 758892334780080130,53806 774083825223643136,141360 757641987277324288,47940 763372971906007040,77720 776075823761752064,152872 777602955671244801,162610 779350135880896512,174115 758431571061780480,41703 790920360476700672,234583 760824789627916288,64326 787552177212358657,210585 793485267030020100,252741 760951550294523904,64692 769969681952276489,114848 795763598534459399,261155 788785604653879298,220765 764200253671272452,80939 762256454891995136,71326 767509669002698752,98646 771965110214660096,128382 787040147317592065,202636 790717076616777728,233241 791389423690592256,238045 769635785771511808,113412 785557869714345986,196247 789673675897405440,226490 781674249736028160,188401 750382701102923776,11774 765008070103691264,11774 780807345408475136,182338 757986382132326400,50314 754746026175696896,33029 794696070030888962,262752 795050656184856576,264397 756901909282295810,39096 776558360967741440,1250232 791763379627098112,241334 769060641206304768,101383 791342114575618048,238207 754882101669789696,33850 755851137895587840,39875 778086311945265152,165834 779058589503815681,172185 794296149704253440,258829 755169330954993664,35890 762495303412887552,431998 762760608949207040,74781 786935409293029376,207304 753071869864075266,23719 793565948720578561,250785 755165432642801664,35890 794059080423739393,255299 788779283347042304,217937 762017112869244928,71476 759404998593810432,56952 791432707263729664,238099 791671019412987904,240145 793146663665668100,249926 763671221854621696,75438 773861803201671168,139404 795496830960168960,265855 776988712836136960,33169 765621362685804544,88669 757711891938496512,46046 777605461252202496,161978 780602205464387584,182013 788747227736870912,197322 788775818147291136,32404 791349638523682820,238207 760450875496300544,62869 762704025884192769,74431 793562474511470592,250785 767451192528146432,98646 774311354144395264,142090 756978924173742080,45669 763358970098622464,77731 764598253912338432,1170700 786401945141383168,202248 749740175337484289,9754 755653271625297920,36545 766444645811384320,88920 794228799613218816,258044 771557094914830337,125204 749545448231178241,7287 754066455491186688,31529 754722008089305088,33356 792168697578164224,244221 752286969074294784,21074 791358552308875265,238395 780448070358228992,175772 766380406148968449,80939 786090113243766784,199755 758620797275627520,54070 768488598530363392,106774 766002385567289345,90125 757729584011804672,48826 781199358893039616,185313 752035550920486912,17110 757965394032242690,49431 768028354377285632,101681 793567216188944384,253206 777651694154973184,157755 791359932784185344,238207 762745607467339777,74781 768807709156093954,109104 789174337928433664,223899 794376886294036480,258332 778403587999211520,167305 781127816138072064,185496 786950846978285568,207287 754020926098923520,31268 771139464995414016,123583 794628506772717568,262022 785693993199820800,196277 789470213347606529,223286 767061790056390656,94699 787707212705693697,208058 766043285156720640,90384 781243639955648512,185921 789825698252881920,227048 765938529243365376,90088 771858142112190464,128017 790901007618281472,233307 773258562994737152,135381 794746231348019200,263020 788758056003710976,220526 764151428759838720,82209 767079513721274368,97519 775362043947999236,11774 781356866966290432,139404 788759515147538433,193121 795334858260283392,1170396 785583895789965312,193473 786513746264981504,203863 769184631191142400,110585 792473049530597377,246225 789359852153896960,224680 791351227015659523,238207 766807020791926784,96514 788068797563351040,214724 758711503683977220,54070 767377507108720640,90384 781436696395128832,139404 751851863947948032,18400 773550984270221312,137158 789843931542552576,226881 758333077592702976,52554 750843098163507201,14522 794240263874957312,259063 735518559460298754,11774 758342952955449344,46384 774286834989985793,141316 775333885638914048,148045 788616593148436480,15498 764311549947240448,82544 764833971528093704,84724 785655325659688964,197286 786699267213844480,204853 772719028842467328,130574 750375009315532801,12287 764958416603344896,84724 766391191885807616,93184 776620494388736000,156132 755505718992654336,38183 795325043265961984,266079 792759124450836480,246295 763475817007419392,77577 767127913711886336,91946 756985967265722368,44163 775285212574089216,148045 788754628305297409,220526 794613590946811904,261155 760900555296301057,64197 791885670985768960,240145 789768610826842113,227048 749901130616827904,9148 756284633038393344,42432 790663568156950528,233307 757392514567417856,46460 791100287570309120,232169 789212808189579264,224680 773515865954279424,127455 793279348656570369,249469 761344300294692864,68102 785528755703775232,195849 786189629028392960,201217 773637412983566336,138165 787294670925602816,208487 790583600181682177,232137 778710720045195264,169320 786681849896574976,204835 756679440810250240,41702 786009998618873856,194281 778254770737819649,166913 776800042082373632,157993 795719277924012032,261155 766405499906588672,92854 778072518443737089,164001 788453089338531840,218275 789882768138330112,226810 764957736920494080,84724 775428907788939265,148574 756279945274490880,42432 771942626337648640,128017 758317492343156737,41703 775819681055838208,151463 753557118180032512,17120 793074305420722176,249286 790558781935497216,231318 785660871900958720,194082 732747988381138944,353228 785770278513217536,195674 773251124694364160,135701 761228222528970752,67103 787323624134995968,210207 770970858311385088,121479 766689820114583552,94699 794657830561140736,261155 773527005904142336,136610 788005571786137600,65113 788136915484626944,215608 757702275011796992,37947 762337147323953152,72035 775146451999391744,146838 793133437783769088,249469 793595174580617216,247240 754744493480538112,33356 765599385698852864,88311 770370212432457728,87607 776844060514455552,152314 794974603001077762,241067 776936818767912960,159411 750053090385096708,10735 781632338656653313,187969 793790205824163840,252196 763797754174775297,79691 740326775658557440,99816 780233322580488192,177773 773870153255755776,139404 787702375079354368,212357 765626055822548993,88669 781119950807142401,185496 786975642541813765,207113 760971050913968128,65174 778737743769722881,167220 758291848066658308,50612 765860112103776256,89529 793325553839472640,249926 749973791594405888,10735 775731106033209344,149953 778810868398108672,170434 793054465838440448,248639 760201479101771784,60866 770801152262680576,121080 771534286696493057,126389 794986487293116416,263907 785509383203676161,196277 780541717330006017,141360 786547862393982977,199891 773466549944549377,135187 774490478297219077,141912 776561209227239424,156926 795765154013028352,268643 750421798651584512,13403 755947894763433984,40881 790687157077676043,233307 787070066663776256,208928 768871566679478272,109666 775978437060222976,152735 780819070228664320,182665 795474072645804032,267377 764459812138520576,81946 781039188292595712,183759 793095665488232448,249469 770746785157386240,120353 788777686973898752,220526 772085692310642688,128194 787086345839583232,202636 763015841742921728,75899 786028035954712576,199262 766704483506290688,95672 779567763262087168,174315 785852433155121153,198591 792930862480449537,247241 763465409072738304,77731 773358549988544513,136018 746434166535954432,195876 792314979278024704,243187 793097792789090304,249469 776035877319483393,152872 785668202609119232,195975 767675142864535552,100545 780483112618774529,128189 755325804528013312,350829 794938032134746112,262847 764313953727938560,80098 794938483144085508,262847 790791444059398144,232791 760474611108700160,62063 785342723771338753,195125 793474871288270848,252020 753582281516810240,28128 758406990779523072,53033 788390622797398016,217519 791873486675283968,241819 791614107266916352,238395 764698022773010432,82209 776505634921545729,152594 756999861094846464,41636 793486894067752960,246425 795400691955052544,247930 795021465296912384,264397 758292512029089792,50923 750109412124221440,10808 764972081922670593,83641 776339320617787392,153779 732895526752911360,353228 751615441261387776,18341 789258250721996800,224333 792052626728845312,243075 753966301840670720,30370 760712100041859072,64197 760266244641607680,62165 764460557806075904,83391 758083376968380416,51069 751787918277083136,14277 779345894529441792,173964 791027824069054464,234108 766328222162247680,91946 754094517012299776,30910 764220257212989440,80939 767122123055915009,95672 732342120854503424,349661 766404696693235712,93286 774383472056098816,142566 749274380698472449,7055 776390295088922624,155287 792036185015058433,242609 787688647520694272,212164 795733370022072320,268356 763539959626293252,78360 773332158303776768,132364 773919198464634880,139404 762125256928563202,69388 786658177957920768,350125 791394153129181184,238207 772867349200248833,132848 733622287241449472,355464 769611059632242689,114422 786686634905464836,205181 789184765698056192,215437 750329672060264448,10735 778330185833799680,166409 771664211508244480,126389 773642158284869632,353359 790527696107208704,229875 761012274706411521,66159 794612692585615360,259513 776546926984437760,156505 788795191247331329,220820 793612868113485824,252112 795156582526947331,261155 778371253275025408,167180 770749335394852866,120690 775652160071663616,150511 769800865238482949,114357 764974154957266944,85562 785262810833965056,194167 793133133939953664,249725 732981599873191936,355058 794269843700621312,259482 766020854878642176,79020 790022068708356096,226823 790629333769388032,225995 756242493264363520,41680 758335424821690374,52554 778595509942366208,168284 785911958943825920,199546 766800560779567105,95682 788587480979308544,215437 773787156439597057,138205 764243922856083456,80939 770293433827110912,117257 794157281130598401,232066 755751110757916672,38032 758069894105534464,49843 790944829786103809,234583 751078264655851520,15808 756643286052249600,43553 785621088961257472,197297 733591757284220928,355480 758700428519284736,54070 775545907458641922,148684 763826387870478337,80648 787161473919352832,207613 773208019136045056,47940 781306581728186368,187297 764507390691647488,37461 756442865585287168,42495 751597152741126144,14277 790524044583895040,231894 774447120849965056,143585 768924314313908224,109666 780791405610401792,182960 794631424305463297,261155 749445102964248576,7758 755164244778233856,35975 763169772775374850,76474 763846281047441408,80393 773665027005911040,137315 788827618254712832,220526 771411351315025920,125145 794498843886792705,259034 767960679626092545,100949 791334061683933184,237594 759501753263857664,57389 795298001136783360,265870 752859084127408128,21332 786001568789254144,200382 761397195069280256,67906 774438294121689088,139404 790660129809137665,233307 751189927338147840,16768 756477270605303808,43391 738100169263206400,1182451 781476578047823872,188119 753743684663779328,29263 759224195142279169,56964 768545927657361410,106753 790420831650197504,231318 793455303870275585,252020 770742238641094656,118191 764976828016656384,82209 766321721402068992,91946 795326933722599424,266293 765329592433410049,87201 773886383740059650,139404 786940920105046016,207613 744683412733239296,738099 764200273300496384,82642 773951096830193664,140211 791640537564483584,200963 765258267065024513,11774 788737794806018048,220332 790430489811165184,224680 755904001141514241,22393 793844233186795520,255942 786044081830899712,199546 775778381459783680,151463 791168047784394752,235621 778686200504725504,167939 780752247663702020,182257 773487390778208256,136904 768566685318062080,106281 795220165336109056,264774 777565343979937792,158387 785289677989253120,11774 764864613850775552,84724 795100556587102208,265257 768328069006368768,102904 786406167341707264,193354 781506090638901248,188401 788689981090902016,218258 785565798240808961,196917 764804717138612224,81446 767113099946041344,91818 793571072578686977,252020 792400648054697988,244143 795753866847485952,262022 788195036932349952,214660 787021970487537664,207613 794536393909432321,261155 755834875203035136,39462 774830504201883648,145524 789270959685529600,224333 791708085303726080,240483 756988664610041858,44274 766484587581173760,92917 764813785626513409,84724 768904972192940032,266797 776767825293799424,157082 793842300422160388,255942 781207209858465792,186149 765931038816268288,90031 774101029679869952,139404 792085978512896000,243187 789933197521850368,228820 732263563461558272,349814 757715230923362305,45014 761682726315438080,70177 793526373121794048,253065 751944493419622400,20581 763619455071031296,77708 743859881460047872,195876 785295652901167104,193669 774386095416942592,143473 780467330774163458,11774 773987618442846209,140444 793946217944256512,256125 762261790474371072,70501 764168358740758528,80939 785684084307570688,196676 792869703186280448,247877 776760655277854720,157082 793639076490571776,252408 781202252144914432,186434 792543937202262016,246295 794688054040600576,262022 793322046776233984,249926 780908430034886657,183269 732201771817259008,1170365 792031674544553984,243075 793273799533748224,250033 756241026369609729,41689 787310574849753088,210215 788781755192844288,220332 788575319422668800,217519 790752246682136576,232881 778388484310564864,167319 790013593517297665,155390 772290537164451840,130415 765988845187805184,90125 786996636153024512,208176 795720126515417088,268356 792023475531554818,243075 779439896658337792,173347 787273475580977152,188577 787014755173097472,208176 794707088182222848,262890 774385876000440320,138165 794302195281891332,258922 781130015257747456,183269 790693614984818689,232749 793431275579305984,252020 773987181559885824,139404 756257598622486528,41680 764642702482935809,82066 795399339073933312,264397 738587829362524160,11774 790767079787945984,233756 759513015293050881,57274 740321388263661568,11774 764250296654581760,82766 790913405582446597,234568 750483697158152192,11495 785272590231306240,194667 792091272185913344,241678 768127827501785088,103354 792597950518132737,243187 761320686476341248,68098 764100059256328192,81702 792749012818493441,246225 780109522148917248,176203 790789139729936384,233692 789706104766857216,227323 788499882914910209,218495 791508002587209728,238207 793261812124938240,243761 785996079355535364,200382 786212983537963008,200382 792535144275939329,229693 785827246997065733,197512 790928214948470784,234583 760531704989650944,63451 791064347669729280,236454 769806819464142848,91946 732246610642636800,349197 768436765950476290,106281 791613771248758785,238292 771493683069788161,125111 777293337460178944,160210 758314904021405696,50923 776850900413476865,154192 785943040015736836,194723 775149561128034304,146847 790745248762691584,232280 758294551521955840,52061 792257696506454017,243187 789561518794870785,223103 764190424143716354,82066 753017084452466688,23742 785488427953319936,195975 786977430028349442,206642 760750833512357888,39354 763618112088322048,78159 778331947533611008,167220 759108711583391745,55660 776840770192015361,157082 779359175696609280,174115 785424366247051264,195283 790546123924631558,232137 753774791170162690,29263 776197593743384577,154071 776992353894604804,159146 778379669418672132,167407 795675373900103680,267521 753648660622086144,28732 754841055460102144,33356 759398532419727360,56964 776188029966974977,154469 760248138837860352,61412 773974057402273792,139404 793983610436976640,257353 794565952197136384,260445 773511356238659584,136947 777181256245186560,148419 790061633510993920,229505 755848320610775040,18215 781526498444349441,188401 757299421918945281,46890 770395952498741248,108396 788782664505499648,220526 773975511907336192,11774 791671390457827328,240145 795021720595927042,255024 793162025195241472,249469 769224949424717824,110209 770475137565093888,103354 752693656587493376,14277 794681525388374016,262022 739847545321447424,11774 771080116617224192,121949 789205624139636738,224513 770090005456883712,115726 761905491987562497,70941 792938941662031873,196631 780758879324037120,180394 789878549033418752,46572 760940731078934529,65919 785827046735970304,198089 772829896695435269,132364 791079159300624384,234564 766557769482711040,93823 793422479851085824,251814 793458558314700802,252020 763196201948721152,76723 768936300032372736,109447 770435312073846784,118192 786033723774906368,199496 769009805289586688,110362 768004872318939136,102191 771399127913463808,122817 779042342061740032,167319 789473402578935813,214660 753694172645842944,29263 758125530629627905,41703 780775525778194432,182726 774101139398590464,140444 767175534165929985,71429 751654973629427712,18893 791711096604196865,240145 771067872839868416,121949 794533415403913217,261155 755878509168455680,40115 763936941138063361,80939 771141563216830464,121612 756245741341900800,42152 790847116193267712,232863 754050639995559936,31060 790769414195011584,232863 765638745223725056,88669 788277041661636608,215437 773338332243820546,135701 755494779840962560,37892 774454346788376576,143845 778592987823603713,168794 773637592264781824,137869 785787184678776832,194723 793898417520902144,256451 792025106939686912,243075 775649276412198912,148713 753729814801051648,27045 756186274348797952,41680 792532787597287424,11774 757589947125760000,47844 759876144015421440,60098 785994345426120704,199211 788729860730433536,214492 794730707105050628,262849 780824650544615424,183269 765042828791599106,85562 756607725480534016,41839 795691069648306182,268179 771387353604685824,124601 794934790856306689,249926 794609436119760896,261155 769266713103851520,111448 790974293853216768,235590 772231781655388161,127636 773903954396717057,139865 765575441075679233,88361 788085363478704128,214724 788572503534809088,215437 755786134471512064,17416 777851577021280257,163990 785491115634024448,196277 763132850451329024,75593 754033949345615872,31377 752681255779663872,22746 759845422114361344,59202 770764024082563072,120363 793210042551906304,249926 787118453689769984,208928 780619748627189760,182146 790683859348287489,231792 773478401193545728,135025 789152912878342145,11774 756847356876763136,43399 764134365551009796,82136 791456060385165312,237491 790517049705369600,231894 786361577490579457,203391 789264865630093312,223692 747838752786087936,41724 758271676236922880,52112 762116012242198528,71270 789432341349498880,225981 787219686379237377,207287 733691251942297600,11774 755416078659059712,37044 773531405292670976,133702 771052789564776448,123217 791826803753160704,241819 794255486447190022,259288 792951716475904000,247877 773906225377312769,139404 751634224742952960,17416 791362435508830208,11774 791782685186359296,240483 755549469018578944,38183 766831051511570436,95672 779242722335027200,173327 779476745800024068,174294 763797370668802049,80393 778415737354551296,167569 791671259159343104,240483 763758573268500480,1249164 764289568413810688,80939 774710947088887808,144690 787723697310216192,210235 786320194788438016,202429 772268063999729664,195876 792776064489533441,247240 761611252783210496,69684 768622494034952193,106716 795045470334840832,262752 780581296934354944,11774 754718708946395137,33330 758380202846105601,52167 761272709217001473,67283 788128115872628736,214660 767956640259715072,101681 781826652540133377,187131 795694950969147392,267862 773623218229813250,137158 773006039621009408,111558 794591710911209472,249926 768808786630934528,109167 794172586603126784,258331 791022501891608576,234653 740322148582051840,11774 743497602415661056,11774 768622935439532032,107984 780204801686704130,173917 787261860500299780,199307 765033602702868480,11774 776629501837148160,157082 779430734603792384,93184 785779346854273024,197512 790526179761647617,231792 788018189217193984,214492 754894432722300930,33356 766680940034744320,80939 765390587256246276,86961 767946743275192320,101681 771804137810001921,125554 779734785614749696,176527 733145973438840832,354413 764035662735482880,78566 768882542011449344,108849 789174424620507136,215437 794408051864379392,259220 781312089583394816,32404 757960077034741761,48826 757685423552471040,10662 785463852326457344,195975 793794556001001472,251803 793969727609700352,256255 780714129791201280,177198 792939201213894656,243187 774346330424553472,142503 789026417115820032,220332 757881548330954752,47954 754765243373461504,33355 793246379925725184,243761 775728372286525440,150511 732235852613599232,350539 758447998280011776,52749 747500288609656832,1247770 774219837774016512,141802 787929633027072000,213887 751926577747750912,17794 792110794431406080,243075 779389134099984385,141360 791272948543868928,237223 754023640941854720,30296 781750581270421504,139404 786873711114661888,122088 763136930645245953,75679 781340373821984768,187478 789851291308716033,225439 753225262817357824,25255 792737783219621888,194060 764116556427194368,81869 758298583804194816,41703 770252547672027136,117257 788873106228023296,221832 750866270371799040,15536 770954612794912768,120610 775744249849610240,151185 779387433704050688,173628 763872024251031552,80648 771147492801048576,122861 794715639466233856,261155 761898405434195968,33689 768977309231517696,1249634 769325970872565760,112693 792440368537055233,245607 755798743874613248,39462 788455461292945408,218275 792139437945741312,242693 785933395490508801,197286 750493474512736256,11774 762852551825907712,73926 765231901934182400,86440 794035630741266432,257492 778394213620731905,166916 759531787009744896,58757 771084936619102208,123135 753060761593712640,18323 781210652757164032,186434 778774560552390656,169916 778296643418402816,167220 778988649362911232,168794 786441943404339201,203350 759144790927798272,56964 764153552386293763,82283 792289204692582400,243766 795194837414842368,263907 761909085067415552,69947 791703512224829440,240483 793814702853795840,255393 764504088998506496,80648 790655006445703169,231894 773646634043502593,137965 785545855436787712,196917 787927161596416000,213887 775444514085474304,148010 778750495208812544,168794 792084024999178240,241678 758717596615094272,11774 788128020837965824,215754 794927801996550144,263817 785650119400001536,197512 781335364313030656,187461 791620980883857408,62492 749764752960872448,10064 787622820503248896,208928 760982432992460800,65598 773707329208406016,11774 774035721250144256,135960 749627600419500032,9433 771394987556675584,125367 788755085778124800,220526 773470261429604352,136904 753519175776231426,27317 775769510070652928,151463 794892315068366848,249926 795740096330944512,267862 788420638222520320,215754 766747251666452481,95708 755882123173720064,39989 771563314874769408,125111 768944887446118400,108795 762635950526562304,73926 777100502333095936,160226 779244022594433024,169550 790558777841819648,205728 785881620431540224,198580 795287073020321792,263688 776835182485733376,158520 758182170443866112,51344 762094726317166592,71270 775009551443714052,146259 791487272625565696,238378 788115909860876288,215578 794709730904121344,261666 756626547784704000,39096 773666801662042112,137818 768939533400432640,110477 777032978241323008,152314 780481063206457344,180783 794941302307581952,263895 757431482814238721,47284 770353344225370112,117257 775884225190866944,17186 786331450735984640,201958 757359037398781955,47090 758344931475877888,52061 763460862166257664,78113 779091754951802881,168284 768213912554614784,104633 789512778247733248,226731 769383776702963713,113260 749392336891760641,7160 777965102381301760,163990 770304174055682048,11774 739942945592377344,353488 732466013946580994,196346 793701812503060480,252196 773944644023398401,139404 780421109250269186,180074 789950004605640704,227242 764109397232459777,80366 788739200233463808,215437 794011903156625408,256502 778402574542184448,152594 779495135990026240,174230 767108345291501568,93112 768651860714455040,107469 781813608288321536,190424 773604754433908736,137869 768117506657570816,101681 787040036965322752,207949 751045836667256832,16233 771473311201005568,17416 774284424837902337,141887 763062415261073408,76339 790207249578881027,229192 786243609549045761,201958 791281911431704576,234583 780235671348752384,176128 788131821712183296,214809 794292729945538560,259457 788522106011029504,218495 795267090915688448,265644 753099733003038721,25317 775042728178561024,144573 753974889447587841,30304 759208459174903813,56964 790682345464627201,233307 794946126419988480,261155 779329916827566080,174117 786612594069032962,205186 788609500018315264,217285 787430060521320448,210740 751967992238354432,14277 762453661746237440,73102 764229604580003840,81869 793425849336856576,252020 792488552701440000,246225 773889466947821570,137693 779533232534585344,174315 781026480398692352,182726 766610661623341056,94718 769733358238703616,114301 773116760614633472,133090 790895230409146368,234583 732560050108006402,350808 775334498259066880,148473 777317547536420864,160609 760349400795258880,61011 788472942044729346,218275 788023048695910400,210253 794759466772209664,262752 763790339287162880,78115 794968665720582144,261155 773958418814103552,140211 785269177149947904,194648 791407978230325248,238207 763101126346563584,76628 758999037374627841,56282 790641589655707648,231961 793470222594297856,252408 760558293672570881,63655 778269750069760000,166532 788453584774000640,218275 786016313500110849,199496 762269932889346048,72420 787659469664628738,208058 755812826346840064,39462 776487571551559680,11774 781631085692198912,186584 771874092165267456,121195 792065757656018944,243427 766017231088152579,90908 785543757236203521,130635 774086618793652224,141360 787028715570094080,11774 775904096305893376,151071 790223464594452480,228354 773500792670187520,136947 793254557224538112,249926 794560876829429760,261155 768086787881402368,103261 793303084399226880,249926 795390388664201220,266151 758668284333961216,54070 780617612648734720,182146 786441196684075008,198466 787260348659359745,46572 787718362679930881,205197 777297917015121920,159146 795079301964107776,11774 764157394431647745,82209 769296093301485568,109713 733945413762306048,56993 781335011421282304,139404 790711752623329280,246425 791332204571922433,238207 773883079874088960,139404 792473844954959873,246225 776503314414436352,85326 794869350238973954,262849 757679971963764736,48439 765770909336608768,87145 794332769841123328,258456 793119883785416704,249469 795087924924661763,263906 776604789706743808,151463 792057845231431680,243576 751652390034481152,14277 790534664276639744,231358 766751346242355200,95708 766749360633835520,93184 776633985375965184,151463 791156414488141824,232169 792727672203784192,245750 766346429585645568,80939 786576421913231361,22735 757422615484956672,46404 776480597308940288,11774 752942563217268740,24427 793226085496414208,250633 788478333654749184,11774 764843866839068672,83391 785995062488346624,200412 795346593872486400,249882 786174799559135232,201494 795244142343364609,265709 776446755009204224,152314 786425599338381312,1063777 763933334191738882,80939 761342319509565440,67350 763710653794091012,78159 793106286644568064,249469 794277254696235008,258072 764388095592660993,82066 758021502503641089,50923 789389250227675136,223881 764835716249583616,84724 776467147866333184,155332 777193240273432576,160480 761733737352572928,70543 794018745987387392,257492 774913544378839041,144848 780900542042091520,183975 786000034756042752,197512 792065740404842496,243075 773726425161486336,136947 766297124501807109,91946 778742270593859584,158520 794014461648637952,257492 753024921840685056,24316 760867911984480257,11774 763463927304978432,77558 766885490276634624,90384 773278373267189760,135736 766348380448489472,90982 772418915100004353,130415 790606876606140416,232169 755441924450951168,11774 751896405392908288,20328 794047412906004480,257492 750759180995264513,14349 792119816207368192,243187 760077597115953156,60866 771064258180382720,122982 761023251715731458,66159 790553197442129920,228341 793439546960732160,226218 774003262995304449,140495 756572098508840960,43225 771063106042630144,122388 774856531888119810,145323 793557703545262080,252014 795396583227617280,265858 775394025650130944,148645 773895342744039424,139404 773898964995305472,139865 762907259915599872,351337 785626005952204801,197297 794230340692967424,257492 750847741861826560,15643 779340145057157121,174230 785917585514561536,199660 788564352341204992,218275 794422486901420032,259743 759848485499772928,56964 763928202993553408,80393 770775381997719552,120610 793555256806248449,249926 775376773022380032,148870 778576347736211456,168794 793245397779091456,250430 786538035982667776,204413 752898121248616448,24316 762314434408656896,71550 785835309162438656,196277 791768681898467328,240483 761826404652740608,69947 794880641007493120,256255 789927923696275457,227048 749747282996781057,9145 761765777494069248,70543 791436851567484928,238395 774184010897514496,140444 795690797463126017,261155 790062600188993536,212131 776254597476212737,141360 761346519811362816,67906 786752015682695168,206008 786793207384334337,108710 781843796833210369,187843 791874668701646848,240890 743496879363731456,11774 760680185133805569,63792 793554414019674112,253206 793856196004413440,255942 791447913599672320,237491 751126426875793408,17143 795313244982214656,263895 787205583032037376,207287 732674184292274176,349283 793173279003533312,249961 769357895628492801,108726 768159094989619200,104162 775401558540443648,148537 793251713620799488,249926 795084120275689472,264397 763410329262968833,75724 764139497596399616,82066 769422957047320576,112301 785844402224820230,29786 761853112202166272,69231 753365598000779264,26446 786359026296598528,203346 793637486744350720,254135 763157370042257408,76549 758032450131865600,47761 761598185135452160,69576 786939841795809285,207613 789189709381500928,223899 766959054455439361,97067 790671025323204609,232169 787867314448236545,213064 788224353389387776,215505 793590653468942341,252020 756298941054984192,42495 793647924756541440,233154 794179841297940480,258331 756865367423655938,44429 747466796110876674,11774 793923785384566785,255942 754717201089703937,33356 768009575769473024,100894 789220778180874240,215505 785814052446625792,198671 785269782194954240,11774 790294880106876928,230282 765139123606814720,86069 767503430159958016,11774 779324498528960512,157439 758151766957494272,51344 767947220037562368,100893 769919636934692864,115511 778408757336301568,167220 760269704711766016,1248387 780827500884561920,183269 786220924647407616,201555 758344642568093696,52061 793940683900014592,220727 774003797681209344,140437 792828072831557632,243865 779449492458307584,171223 787388911970549761,180433 793301955808415744,251320 758259839503994880,52061 775340604989538304,148473 786218569256280064,201555 795039022129106945,263532 776939878604877826,156835 761520718903382017,68878 775024966433734656,145244 794710300188614656,261796 771579856521797633,126389 754101810386702336,350711 769130968015929345,110362 773648876351868928,137042 789910246726643712,227048 761346260175429633,66801 779486995005538304,172962 787946960015745024,205197 759061350274465793,52266 778764366845911040,166913 776831244042510337,157755 774420148379803648,139865 774879149001322496,142090 778278970093469696,166913 791165692653531137,234796 752245452637147138,14277 773403901609570304,134288 777743392474144768,163376 765588476787953665,88052 775389448813117440,148739 795414865099759616,265855 785533797165064192,196277 795703996564508672,267567 763984728647098368,80720 790912013123915776,234653 773855801857499136,139404 793492191587004417,249926 755192653294112768,34898 777158660044619776,160480 758683846930030592,54070 773908566163927040,136589 750982549745364992,686533 776960209499656192,159546 788597306778062849,217285 790588838305341440,232137 765497817099972608,86936 794839599692410881,261796 792897631013834752,248010 759093830864015360,56889 787602258447900673,211794 775498694103670784,148994 771843887157522432,79987 776682273294782464,156835 780776267733934080,182036 773614945283940353,137818 755849730517630976,39657 759840886859661312,58254 762703847089434624,74066 764854477375483905,79691 757034695112527872,43391 771536660223754240,126389 752228267076313088,19352 758328188992942080,51809 767811308800487425,101681 785922563079667712,139404 755164785335906304,35044 790331909234491392,220332 780921605836804096,183269 760667327889309697,62777 790562354916237312,231894 791293889747546112,234212 793520998465335296,252625 791990481718644740,241819 749757667590103041,9433 795057785172004864,264397 793162139192086528,249926 753977811690487808,30339 761743304375447553,1170388 793573079834365952,108396 786647774703923200,204413 792194385807020032,243983 754041286269685760,31080 752974088042196992,24774 793988619774074881,255942 794957580116365313,262588 768423980218933248,106281 772173322830307328,128934 791635797795561472,240145 785632903388471298,197297 794196567771082752,258598 755536114677485568,35890 786851315271946240,199496 761513003904671744,1248919 777980414786871296,164375 764313054997716992,77598 785860805715779584,198671 766068788316016640,90482 766412640042221568,91810 766477374594572289,93184 794190001676263424,258598 765651300390359041,88370 794540453202948096,261155 773884065925726208,139404 793165994634076161,249469 767716758019006466,100605 771713462456160256,127402 793619215907295232,252984 794591061276553216,249926 760695691173830656,63451 761655494637449217,355260 773531300112265216,137042 756101455757602816,36873 757256724298473472,1248482 763147321995649024,75899 770264907317215233,117364 768943399021838337,109470 734790572955860992,11774 750913736370556930,15808 755273943439777793,33356 765620293746372608,11774 775006292024946688,146259 790939982886277120,234583 778715579804815360,168284 753634280819920896,28033 780600247491764224,80785 785707447935643648,196277 774688998908395520,138140 765694206459322368,89076 763167456391106560,1249110 767923644534132736,100893 758557616305954817,53185 775029084514557952,146259 778419447342268417,152594 785269654193180674,194667 788552509803536384,213121 793884016914989056,249179 771882010554032128,128710 795026398339616768,263926 776276480733175810,153845 780757452413206533,182122 771107779738161153,122388 788199786520293376,11774 758671735893831680,54070 778700355345395712,11774 761673412402094080,70177 770375390644858881,118506 757797387083460608,48929 763754806037053440,79589 765672783158259712,88052 767879308132098052,101681 776892834968440833,158820 760754938142158848,63451 776514471485321216,155390 781591789908008960,186434 757733288471433216,48663 774227602265432065,141887 773620468930584582,137740 792766405280198656,247232 754027126014242816,28033 761216417563865088,64589 769608650935513088,101681 776182394491633664,153854 776552016793526276,155390 755084634069663744,34106 775841639910641664,151242 776141080408559617,152928 788858624152141824,220602 771784021709840384,125853 786590266442473472,204835 772798326139871232,132335 789560696979726336,227130 750838833420251137,15616 777972630875934720,163990 765035807614889984,82121 794003812977692672,257492 753455727511875584,27045 791335410408579073,238207 759876344905887744,11774 765199821653282816,76146 760702720609230849,11774 777102194122199040,159876 793129321166536705,249469 772439018956914689,350979 793439235906805760,252020 794625840885551105,261058 792083965548953600,237964 768953874904481793,46980 792531883489841152,246274 754753670684696576,21888 776900928993722368,159359 756272111124000768,42405 756989133734707200,41702 788877416114495488,246425 758685675784802304,54070 774361608952934406,140444 762842433906290688,74943 765566607259238400,87904 788451966703644672,218275 785994121114640386,194082 757043273680625664,45669 779946447143706624,94396 775920873018568705,121795 766306457100877825,11774 786345343843639296,202379 771430322227511296,125367 762700413191815168,73926 794980208692625408,263898 788774496916217857,220332 791253471043395584,235487 748930541290786816,1247952 764933363828461568,11774 732172982144094210,7700 794706264219451393,261155 760935190298406912,57574 763557738949533696,78344 790187163698671616,229910 788785609007439872,220029 792016639822819329,243075 771820567276040193,125554 773712300960124928,11774 779384425314267136,174294 795197067568132096,265102 795437696504184841,247930 781268654767874048,183269 759857794740740096,58267 762223669028462592,1170820 780809129040289792,183269 793630695247798272,252020 788496127939280896,218275 795041162675572736,264397 756233889778176000,41689 763951078471643136,73196 764073292818812929,80512 752720785031045120,20636 764097950981033984,81702 766818579182346240,92902 772891382104985600,122388 790261153431773184,229693 794093603203055616,255176 733127386812821504,355106 777861501579255808,163763 767835356574027776,101681 792168230194470912,243187 758675970463178752,54070 794189618249863168,258598 763482271324176384,78530 743495908550123520,11774 787052868104781826,208016 771474563162963968,118191 791860706802970625,240070 776896912070938624,158118 752622869369262080,22575 778003589247569920,164980 779570593557467136,175260 788853738471563264,218455 795303050772508672,265257 793842180330692609,255954 768101330862936064,89876 756292649309474816,31704 789080932779167744,223286 794560315996258304,261155 766803227132121089,96257 785831960757231617,198466 760836326560264192,64722 785413446141485056,194101 794331966225006592,108396 778647226067234816,167319 790670291059867648,233307 760191354701910016,61470 755046363910381568,35044 785323148023595008,195165 793609541589925888,252679 753451657090830336,27045 767774225868423168,100605 793138696761540608,249348 788764188705300480,220526 795037403836776449,263907 779773304466878464,355470 770743707314159616,120613 794375809758728193,260181 795211098894913536,262752 766813213258227712,47940 779325843948441600,170845 787586242170851328,211753 790927715901771776,234796 790700983999270912,233307 770334957709332481,117257 764856955261202432,84724 766985220868321280,94037 791974827418460160,240483 763748268895383552,431998 765984868929048576,90575 753238531900858368,25006 754799261561200640,20279 760585772877611009,62779 778588497523408896,168883 787420041117626368,206117 760534036142026752,63149 792803543023398912,244297 769266872214626305,110585 755778580622245888,39462 781313952537948160,186584 791257181001625601,234583 794690885384474625,262053 773714366994583552,138054 795698266390327301,266079 762369704749109249,72176 759104588515450880,56552 785683472115306497,195975 795763164239437824,267862 785582729136136193,193715 788487311147184129,218356 765491930356523008,86950 778242769127112704,166532 787986222207688704,214209 794365161184313354,257492 758934527276306432,55502 775687230996160512,150379 768217423954649088,103975 781205415602319361,186434 793143723060187136,247232 778805864706650116,169384 750155685103480832,11495 781578550268813312,188478 790948355627028481,234583 794654361339052032,262022 772906830070738944,133519 787327275028971521,210207 758859389180579841,53185 788231185021349890,216009 788725938473140224,217837 774715357911220224,144573 787699698123481088,212139 792135495979442176,244297 776572196953227264,156835 790347148772663296,106861 788764578620387328,220332 762703027555950592,74302 792016790352166912,243075 793342767414083585,249926 795765476974534656,247930 751561037959266304,18491 781507020528750592,188401 788755456881811460,220526 778184301619937286,166347 788095105005674496,215005 789841631201464320,228056 781517476093947904,184859 766721574758146049,95767 768524785164902401,105109 790659736542715904,233307 774326861610483713,142310 761575935334293504,69231 767334242338484225,95055 774197733443768321,133043 771477359400722432,125554 758759118853246977,54070 750777462309527552,15316 757997637681414144,49056 775050009548984320,146259 777747648971354112,161456 785273095326007297,11774 785281536266493953,193669 792499579774242816,246392 759342872730734592,56964 793156504522141696,249841 785325257586466816,11774 788469280434188292,11774 753755429620940800,26140 787080992020312068,207733 793638054061678593,254135 788096460080447488,215005 785845173368590336,198671 750682024738861058,14421 765152403247108097,86103 760543156450496512,60794 773561025291517952,137639 788791880590827520,220761 791352519628906500,238383 792112411260035072,12954 759103970958798848,56889 772878794331820032,132335 790611958881984512,232137 785423742549635072,195125 768146997597523968,103212 770064005939560449,115435 781182988512034816,185496 755017092697653248,34666 763758055096025088,78477 791674648488325120,240483 788907088130998272,11774 795403818724950016,194085 781489294678462465,186584 777683827397423105,162497 758185332474904576,48289 788128028173955072,214247 755836755002036224,18215 774815388018147328,144494 787275186882088962,205728 758678054440800256,54070 779529641988009984,171377 752184871057956865,21438 769675725695844356,18030 763166373107281920,76549 769225178471538689,112939 772765644412559360,132335 777802660074385408,163776 790901517922566144,234796 793513620499869697,252741 775028049095995392,146259 791364522225209344,238395 763769588018388994,78566 769969388116115456,114254 772634067573547009,129662 773507129298808832,137158 792017894754353152,242636 795423341586714624,263033 776979099139108864,159632 750134505223184384,10057 795441160735125504,266138 792524768352342016,243562 750104146288586752,738099 786577873838575616,204413 791055616076906497,235620 792375861316030464,245280 794585562040696832,261796 753377700396560384,23739 786359469164814336,1063777 769611213617569796,113412 788227150734176256,215437 791447368780525568,238272 793501942479589376,252824 752658088671514624,22393 794605941530337280,261155 757441897853964288,42432 754726436578140160,14277 790808397213945856,233307 795741842247663616,264397 763607519025520640,79231 775790686977323008,738099 756291348785983489,42432 760244176529350657,48052 795009302088060928,262925 758417392171180032,53163 786568826087288832,204413 793444493915586561,252020 777915452936884224,164633 786326756311597056,201351 786721912860782594,200382 760825175034114048,64722 777641138576580608,162596 790907178819391489,234796 781278077087129600,186584 789535569827160064,218349 769267358129094656,112399 770659057027850241,120393 776434369422462981,155688 751874685902684160,19563 785618326668079104,197512 755594089291067393,34441 793352358562594816,249926 780057349859835904,1063777 776527555352559616,155318 788519552476909568,217519 794577123868602368,261155 732901998249402368,353228 762778100040032257,73712 759418066778279936,57749 750324057996918784,12357 791475118266429440,239405 761923564048113664,68993 769319846198800385,112265 788694608809197569,220029 787112259143073792,205728 759123737278947328,56964 772863465199251456,132335 751104972385841152,15264 774931029379391488,144494 786282948387565568,201583 756315551962542080,42432 789265904169324544,224333 779126876123967490,172962 775001261598846977,146259 765148042060107776,86103 775311232630874112,148179 764004733015044096,148861 793243242485600256,249926 785830415441375233,198671 792498292990980096,246392 770747614224461824,120353 756214238318735360,40947 780567303033352193,181613 786633934297858048,202429 764143602134122496,81869 769286363342446593,105799 763105051745202177,76429 758506429070319616,53532 771650595828543488,122528 786628972482142209,204413 795099693730570240,11774 785808420540522496,197512 756187826627092480,41680 789523593864499200,226731 771409019172827136,125367 762068106755837952,71851 768664207558479872,108377 795668027895382016,257781 774110947233271808,141200 779368514444365825,174115 794592526615400448,261155 757268485529534465,46384 793146416784867328,249469 760804135197433856,64326 768907574859169792,109945 772882951398830080,132578 765001054178119680,85657 792552045223960576,239784 795429534774464512,265855 770023973216190465,116373 771222040837627905,123825 794931987689652225,262752 788796453330255872,220961 793265418454634497,249926 757613632050106368,47940 776836449371033604,158327 778317753425944576,167517 787890858305654784,205270 785786450558222337,194723 793321063132180481,248701 751148973243699201,16299 793330652611350528,231894 794538170465603584,261155 756261754540167168,41798 770375035911540737,117609 775455547743023104,149259 760464414034186240,62165 760122680544821248,58267 757346705117294594,44765 790526901584531456,225981 793858082623422464,255055 768149289918947329,104162 775980648267911168,152735 795414204966731776,266822 767224119121350656,98475 761301086254800896,15721 759878117993439232,60018 770736210545414144,120610 770740717895450624,121046 794328513293611008,259743 763876999324585984,80939 770797138682994688,106989 777237820192587776,159146 753376406810222592,26458 771762655933575168,125742 777934215484538880,164826 749964967416213504,10735 771768556363083776,127582 788329651483516929,352258 771740995016851458,126152 792824388345327617,205972 790534238235832320,231894 792548853765419008,246295 774856793461821440,138592 786741977895272448,205989 762503423816335360,1248990 761671572562161668,69231 788468436313726976,218275 789895630554476544,227048 756333700753813504,42432 758249334316019712,51675 789408529585098752,197512 755196207027322880,35890 764201175495368704,1249227 794361997320142849,257492 770426682389901313,113332 791371020670267392,237908 780961482880278528,181419 792153177973886976,244230 771187944937762817,123135 792860916274475008,247877 754774055975256068,33532 789100412573888513,223286 751798665296093184,14653 791005957778059264,234583 761639841390026754,67326 775427093165318145,146952 749686399335428096,9292 763561084233986052,78566 759226862807748608,56964 788080617015705600,215005 750965414000295936,686533 781154304564482048,185313 786981182118461441,207949 768839716191875073,107069 794920376413392896,249926 788010280236163073,214114 789286338143158272,224680 754718275590840321,33356 772951717029810176,131924 778041059268001793,165097 790575803545350144,211028 795487108471357440,265881 792714539221430273,246392 777174634084958208,157082 753263022483922948,25995 795701941271756800,266079 752893232913276929,1248238 790332732932956160,230485 752268518888841216,11774 755881481910616066,18215 780180505585123328,178415 793786364542287872,252020 779411281245708288,174557 773283565954105344,134561 770230091716628480,117377 760455138976866305,62771 792160075670577152,242712 755151691570446337,35890 786603286413488128,11774 781517229384929280,187992 794308838434295810,257492 780894646452965376,182659 767545554536718336,97447 777750006858145792,161456 749736468680175617,7816 768856192181559296,108963 755045793782870016,1170583 764116234392702976,81869 776624224999837696,157082 795444697401462784,259543 788045297779892224,205575 758544488423788545,52112 789669099798310913,226738 763480060812750848,11774 771295456668311552,124597 778296096464470016,166409 773215653142654976,135386 776166372988420097,153845 786452918551445505,201494 794274248969879555,259200 765680712649281536,88998 767531162243731456,99571 777107753634439168,159850 794559391936737280,203546 768891122072649728,105642 794957380257779716,263895 780835362218315776,183269 788524816689168385,203710 792517852645457920,246392 794998885588402176,263895 780178277524647936,164764 766671806946283521,93823 774991695398207490,146259 752269539602206720,21077 790839533562650624,221524 770636340664803329,118191 787620554505383936,209365 764671235674497024,84447 780930708692799489,182960 779849613209722880,176218 790520453991464960,231894 791660938680209408,240145 762307625279193089,431998 780776301837684737,182726 785550118237958144,196788 732644469233737728,353217 763451310980993028,77590 760546981945217024,63071 791976570399236096,241819 750024272270221314,10654 751822093336084480,14277 765637823277965313,11774 778570850626899968,168794 736955898430558209,196346 732756579087486976,353927 771821037495332870,127657 749910486989172736,9525 758138398540308480,50923 763933248875397120,80486 787502929880031232,206117 791418567912599553,238207 791422608516509696,238780 760944635782901760,57574 780083472673058817,176129 789933097672400896,228820 753991714029928448,29263 762933929997438976,72035 765246899439804416,86645 768417890194354176,102826 756696641650982912,43471 771921738485551105,127957 778305594394423296,162294 787288865698672640,188577 777360119411515392,160758 761605095490461696,67678 758351297632403457,14277 785524662243557376,196515 770373737988317185,118538 788497537669836800,218275 770709321663545345,108396 763101289190260736,76628 791328715108126720,236454 756185730435649538,41680 764148361238749184,81869 789159603267334144,215505 774001818514886657,139404 790300619735261186,11774 757222211514007552,46006 764211284367728641,81702 769860990779420672,112725 770623711024144384,120127 790238368449691648,228820 792557077986152449,230936 793597443422101504,252196 751544366666162176,14277 780682736277127168,182036 761921399329988608,431998 794159986121187328,258331 772895282182762496,132996 755162762242695169,35890 760839782490451968,64722 794869118247833600,262053 792073346418552832,243187 774644917020884992,143473 792849681952960512,243187 785585370327048192,197286 795094760851533824,264397 792765093394026496,247241 761962418071228416,70884 786268091231694848,202429 787793258244087808,213064 758647333005430784,41703 763256136761868288,76160 779113066197880832,172185 749728123936182272,9314 753646233135177729,28866 785499824900673536,194949 750782441527410688,14858 754043144245608448,30708 761160064723849216,66057 773852924493434880,137953 751543124665577473,18627 775972911966326784,150372 786662651765989376,203912 758223129005002753,49852 791832180146274304,240070 794605105202995200,261155 794359085915250688,257026 752095414132891648,17640 756205296054259712,41861 787173125561516032,207287 793241487089598464,248656 794713068563558401,261818 794283291293679617,226320 764691719816417280,82020 768522912592637953,107100 791255649523032064,237491 786979828746555393,44450 767491985905061888,97386 779006347362770944,171982 787729214103392256,205197 773363600178032644,135903 785240736014995457,194167 771714713503666177,126152 778826959593676801,170253 771375611906437120,121274 768167927107334145,95055 773859366973870080,139404 792792420761137152,243865 771504957832835072,125853 786839215153688576,205270 794421457954582528,260380 732616380009328641,353005 757910256190042112,1136662 757505297833271296,46280 776103113035911168,153515 794559852177719297,261155 763908342368665600,80393 788026451417149444,214354 795766798259982336,267862 773914521110974465,139404 751865253844119553,20189 755282590366441475,32572 766758370288205826,95672 785514973791301632,196277 751578883217055744,14277 768589971619885056,103463 771414737938685952,124004 788884049242820609,218455 791391901232406528,237908 793177076408823808,249374 760767673466630144,63761 792081350308220928,243187 773994053893435392,140444 791993084498341888,241678 790982656330575872,217837 791388728358907904,238780 794563748489023488,261155 732900111244611584,352432 771502423529644032,126293 793309040952610816,249926 757616935093825536,47102 793844365630267392,255942 787420572737236992,210313 770935843473256448,122146 788567132984446977,215437 793101480081391616,249469 761287770979627009,65887 788262092440756224,215252 776875917628944384,157840 788134987413454848,215480 793438528193429504,249926 795237115399434240,263676 755204830323351552,35372 778296261183090688,167220 755821814257823744,39235 791070541293772800,234564 758636604428693504,54070 792059964411957248,243614 786535158706876417,204358 777537180700934144,161456 764277195678384128,80939 789800832384503809,227925 791254728910962689,237491 774086635038269441,141360 765526962391711744,87904 792079230251044864,11774 742969980766019584,195876 793295211011117056,250633 781512730268303360,188401 759087696320929792,56197 785310719038357504,11774 793935825138515968,256935 792093942959529984,243187 756549324851544064,43553 761937976083513345,70679 785885292888752128,198878 788737140209381376,220332 794996542046400512,263592 760939289152786432,64664 786940745156558848,207613 795687478770409476,266884 793635823103139840,253793 791380804165185536,238207 756661804516925440,43391 762781318056783872,74247 767446932528697344,99137 763825809459073024,79600 791004882773901312,234583 794781028707602436,258829 750446344477806596,10810 788749166491136000,220332 753480865485905920,27317 786615390767943680,204413 791140951330881536,196314 742081794888073216,352060 768213483347320832,103354 788756259143057408,220526 790459272652021761,431998 765912860975329280,89859 792517687821766656,245630 785684135306289152,195975 774745918968958976,144654 760545633870680065,63451 753217606472073216,26140 781721781434540033,189973 750887430807367680,15234 794268351849603072,258456 774108052068773889,140874 787719599278034944,212357 789658633403441156,227242 758013006320066560,50442 778920481760043008,166362 794147849713881088,257492 764845630103678976,84724 756204314398449664,41680 732699479686709248,60071 757574170607775744,47800 786748342663417856,90209 779871759004758016,174465 786259058609254400,199546 792536679152226305,246273 757722787658235904,234630 773715117666074624,137042 776232473088983041,154469 781338114472091648,139404 791192450782027776,235990 752225979083350020,20279 794896236990054400,262849 775052231854948356,146405 793127042212515841,249469 758833051514261504,53996 760797380967014400,64722 773629461405143041,137639 776831761997262849,155037 786267084636446720,202429 788798444387307520,220526 753320251941617665,25968 778393799785639936,152594 794383357362642944,252939 764889282473553920,84649 765997907333877760,1249308 776857567494635520,157082 776377495167709184,142563 780782790854008833,182726 780595327195832320,181811 785294593528999936,193669 769362154331996160,51069 775352733746335744,148473 794162546324500480,196314 756316450764324864,42249 794685734259191808,262784 792892343498268672,246314 787805897191989252,212357 764920587189968896,84724 773172798667841536,125111 791659480907784192,239456 764452488116396032,74247 793170141731184640,249926 795051887124971520,262849 762284429674942464,431998 769317478468059136,112119 765569248601051136,76012 774680737857417216,143585 778257099402928128,166913 794366709641551873,257492 773587175279587328,137158 766303018253975556,91903 786993819224989696,207949 791976386521071616,241819 781502461571850241,176196 743482071339786240,11774 774495603468316672,351434 781900202592509952,191293 775814993539309568,151463 793610328047169536,249469 762772059143352320,74133 770214353450786816,116239 775879854981992448,152182 788158582856355840,215754 761397322421075968,68273 785510074525581312,196277 794782643279826944,262847 779469080403271680,169923 770682160164409344,120610 776488925409968128,152314 779837666535809024,177233 771995829045460992,127957 774318804776005632,139404 790610776931311616,231871 768136581454635008,103212 773284764900032512,125554 779110327522889728,172089 792383898516725760,245566 766278686920155137,90388 785652263473774593,197286 768559005740437504,104973 791409633424355328,238395 793807018955907073,255215 764913191692361728,82759 790252845618585601,230282 770786347288186880,120613 781454633822748672,139404 786966196365193216,27156 795069832425185280,247930 781354205852340224,186212 761639181684707328,66772 789934911096365057,201374 776858155762520064,157755 759746751565860865,56964 766805370694148097,95672 792909941338152964,246771 770336901320544258,117257 764653295315017731,79223 767323547702218753,98720 762936280254558208,63655 758034223647162368,47761 789478800702771200,225981 793256558578720769,250885 767959747534413824,100893 780803949074915329,183269 786248777241886720,201958 788847580767596544,11774 777919778027474944,163990 768536374060417024,106753 779492266389938177,172802 765601405356896256,84724 785696559274926080,198094 781290198357467141,186883 768703099154341888,88459 787069569433305088,207613 795386820976635904,266491 777965660844404736,163824 787887307772694529,211733 791696931135315968,238099 788849358443798528,221476 795456362624884736,247930 789966960838729729,227804 794236567946723329,258456 758460449536999424,41680 775718837010456576,151071 777302947981996032,1250283 773606483443408897,134375 760098103672184832,56964 766087018849800193,90969 769011496819036160,110362 779083885460283401,170144 786825876394696704,205186 793472327170322432,252580 795705459311185923,261155 762056925420879872,70858 766592131771301888,90088 759847879489880064,48081 768885085068288000,108817 792797095983915008,247757 769696435839393792,114987 773992651909509120,117257 787058503424757760,207109 765717175747223552,88361 786895433293557760,205186 791620922369200131,238395 793844006321094656,255870 778294538657988608,167273 760455793317548032,62836 758775017303896069,54070 777292344110387200,159876 765227194515791874,86320 768051394209312769,100893 770841758783508481,121612 772039520095264768,128615 751796858528239616,18567 756504758005870592,43668 732318607535833089,351437 792433091629514752,245148 787772493276774400,210989 777914682946519040,164633 775461025889947649,148870 786040316239286272,199546 790269065302413312,229895 786282350170677248,201958 778648126697512960,169201 787071854565404673,207613 769179700836966400,101681 773881757586317312,139404 776034144270872576,152314 761314311331520512,67350 772952981935239169,132335 787124852020969473,209151 788690970607022080,217519 758488828550189056,53532 795161282546544640,261796 776511423602126848,133048 758876479769808896,54929 747820324582981632,65108 786329725471862784,194082 759185723656396800,56964 788101086133358592,215505 764785473088663552,84724 750775304264642560,14877 793487037542174720,249926 785271195600097280,11774 794977841498746881,262022 778584069709848577,166102 794636234106802176,262022 788755247929974784,220332 764143707633360898,80939 762400545323687936,72642 753438537702264832,23739 791679611822149632,240483 763177460104069120,75899 749272724942495744,7855 775879971197841408,146305 788106832686579712,215005 766567661111218176,93405 758529772167114754,46890 774719744524029952,139404 786251136000864256,1063777 791771429855375360,241542 794007679068868608,254209 773902426600374272,139404 756194594656776193,41703 758509725512261632,50442 790309675577192448,229693 760437717046026241,48052 769323079809904640,26066 761543145934970880,67679 780880032801574912,172132 795038179229401088,262925 754199905254518784,32157 773033909579907072,133519 775138248179998721,147334 791622268782714880,240061 794977004290506752,264397 788418828015398912,217519 793765880534564864,251758 792822759965528064,247241 762833386629128192,73814 763074021193723904,75724 775184862877716480,146847 749829194561884160,9754 788498965285273602,218455 788787749423898624,220332 794656349628092417,258922 768907621168537600,108729 778731183081295872,170169 742537435507130368,47188 791310721770455040,237787 779480794976948224,175269 785265828048494592,194226 793098069441150976,249469 790696340091183104,233692 791005661874130944,235590 772501152059514880,131045 786398116601790465,203674 793549074414858240,250033 794609612053807104,261818 753597608082321408,26066 756190133720756224,41746 767084263091032064,94699 759495636450287616,57574 779906103362609153,17416 764219079003664384,80939 787336026624823296,209713 750149952945262592,10057 792206670202044420,243165 762498200259301377,69794 770662220170756097,11774 793114749378658304,249469 774931629118816256,142648 790569924347432960,228820 791640508108042240,238207 762461438233284612,73270 791324447156215808,237223 789315955952328704,225359 789991282366095360,225529 790899043362799616,57191 770439031981215745,118192 793843706168242176,255942 794597192702955520,261155 773614549534646272,137869 779131017319714816,172089 785704063228841984,196277 760956468669448192,65626 781533586537275392,186584 765592155251499008,87904 764090755338031107,79987 764825775807672320,81659 763441758994767872,77720 781694445028724736,182211 751868450360872961,17794 779686378246328320,176196 791220088204582914,232863 776884869335056384,157755 794331400010764288,258741 792634210951372800,245148 794319270985527297,256038 780394638691733504,179742 747625396586221571,246425 769273152904069120,109360 772347607507013634,129551 764483375906361344,82066 756641796822892544,43225 770470859584700416,118192 791438830251286528,238780 792052569497493505,242651 750015573287792641,7217 770115711440130049,112872 789207625867014145,223078 776082147270688768,152182 788469120614404096,217837 774039472597901312,137158 795741566400917504,267862 760502721355001856,61412 793997776115875840,257492 785823948684554240,198671 795753518829367296,268726 750141005324775424,11833 767052834378358784,86103 788690515063672832,217634 792790552559357952,238045 758913656100786177,52403 772563549516247040,97811 787227073928495104,208469 790256299099328513,219503 768243446591127552,104162 787374690796908544,210207 793828864405409792,249852 793461888583606272,252408 794567533391183877,257492 793196456161062913,249895 793526071912128512,11774 785935669172457472,199960 765632388277895168,88052 733078887148752896,355597 756082495402151936,41114 762240788394864640,72035 774332779479916544,143043 791645006486441985,238395 764120084709117952,81869 764883204314689536,84724 788588056500723713,215437 789472740805906432,225981 748546214786899968,11774 773880598024773632,139404 779439817130057728,173347 785488199971852288,194949 771768731215142912,127871 773726219850354688,137042 760620649308094464,61922 791007031251628037,233692 749362326449459200,7916 765282055122984960,85861 759046497824419840,56237 763200641829330944,76429 781233778882600960,185601 786756646894657536,206008 786986806143098880,207096 763512983775383552,78341 759767161283883009,59373 759936954825932801,60391 761945802482692097,431998 770859151937253376,121612 787689874069520386,205509 771098941073031168,123583 775167814650982400,145244 785723758996656128,195975 775043074271617025,87904 750507682180759552,11495 752823642791219200,669866 793086583951986689,249348 764266190273384448,82070 772457198131765248,131045 751550730947796993,18215 769994969478225924,116094 779462225866133504,172185 768133798504660992,64405 768976604538167296,110477 773905378337697792,139404 764420222694658048,80416 767812233074053121,97413 786727407281668096,203350 753762885583540224,27330 758427432529465344,52659 781832527539470373,190635 790973974066765824,234653 791355906193633280,238395 794597562300805120,261399 794379896416010240,257325 772828015621443584,132335 775492089111015424,112363 788441916270673920,217837 775750637439086592,151156 795761256024174592,267842 754862221356834816,33356 755776041436712961,39384 790938832099094528,234583 794537002242711553,261155 754739638158450688,33356 760908668820795392,64678 761673071816302592,67226 781056051349188608,182771 769215573196574720,110302 768867813188526080,109666 776059111955804160,153194 756271269629325312,42432 786955606754226176,102487 760210364013301760,61011 792334675301851136,245056 786838234282151936,204959 768525850299949056,105345 775526211812487168,112363 792077950275448832,243187 777600082203992064,161352 771897241304870912,128519 758759807205638144,54070 774124261095067648,141360 790715409813147648,232881 793953699676626944,256255 762818938401161221,74727 766438080496693248,91499 771070193170657280,123135 790918344434065408,234583 778220234587181058,154526 781601778072752128,179475 751170232430067712,16833 795754122368663553,265649 752719065676787717,22356 791427966412558336,238207 777844417122172928,164001 777274028071333888,160602 779411208386424833,174115 761513159446233088,39178 763144848589193216,47188 768156039640391680,95055 761766859330887684,70689 764171299400712192,82178 767266190683172864,353124 750370599436947456,12883 734586434615709697,11774 792844536087126017,243848 793433454201475073,251452 757659404095414272,48369 774798619895533568,134371 777650892615000064,160134 788445809012539392,217837 755054128351424512,35044 794936676539740160,262752 757305555333451777,46890 771412910656655365,124855 751607072685428736,18391 776745302850142208,157755 774715677353533441,141689 793160762051002368,249637 787401888891301889,210146 758393862297559040,52532 771421245552353281,125554 772562486943973376,130649 779676600560447488,175542 769343446062465024,112363 786558162925006848,203832 794918575773519872,258598 761260662127521793,67453 791730609110458368,240145 781073348566450176,183759 785341075510747136,195125 771707052678868993,125554 765678201901309952,88052 767560121216098308,95672 749725624739192832,7501 781120982270390272,185310 773430617681891328,132127 776753244345405441,157755 759197940955090944,57336 763520724401201152,78082 771704161624690688,108396 780056569895452673,177778 788513893115191296,218164 794618124851154948,261987 757358321774977026,41788 793124040374382592,249725 739986237524566016,354306 755014264767778816,34829 781708773211541504,190036 786779655953055745,206625 787000086517653504,207613 793860028226801665,255942 762436290243465216,431998 792411389902123008,245634 768459812019527680,106281 771208633661075456,122982 780589343752658948,181026 792038152412270592,243075 791742106175930368,238780 795280351266410496,264397 790604144126136320,232169 794195231226941445,255870 794604970750316545,261818 773249790360494089,135725 787102919929786368,209184 794842051607195649,263526 764482400218939392,75690 787316148979113984,351424 795390755493838848,266491 751786621259833345,14277 768894057598717952,109874 777978362253963264,164367 756241349054169088,42152 768935649311281152,107864 770247281287110656,117257 756349850896232448,41518 771381310589775876,124597 787500648140906500,210253 761591931545804800,69231 763112350538924032,76043 764391297201295360,80939 780808928456273920,11774 760694395968622596,63655 761945045197021184,1248978 789442453334061056,225943 765671112227291136,88669 778609850028875776,169201 794668850734243840,261033 755130313244717057,34666 766399988679180289,93286 794033483337318402,230485 794618666360967169,261120 777029652418142208,156835 789321128233668608,222560 755008382533337088,34666 781269106213388288,185310 764574965148577794,77612 754978340440858625,34666 792540849280208896,246295 779024851893751808,167319 781912715291865088,159876 786977423216738304,207949 743497188701933569,11774 795320271934816256,264807 780730007106748416,11774 756999197790842880,354167 781185175350808576,185310 788458847719522308,217574 795755449308090368,261155 744307595784167424,335115 793646031552602112,249926 792049642175209472,243187 756249935578669056,41438 771532266770018304,125163 749974307271536640,9574 790023170409369600,227242 793321092173602816,249926 769310911928659968,112199 774806985732558848,145244 778311392621367296,167220 795773150281670656,268231 759260631585398784,56964 732986544793915392,11774 794320254637740032,259743 769777470543233024,113836 793383797324513280,249841 787092809241112576,207151 769896286334046209,115526 761649523139706880,69587 778028462997118976,161502 762290714306813952,431998 770271188387962880,117257 785656206778040321,197063 790516322975223809,231604 774320993225543681,138382 764107713777238016,81702 768617024247373829,107428 755932602243035137,39657 773884615702503424,139404 776199831077421056,153866 790918624831692802,234583 794213185238736896,11774 757644278558404608,48301 780571384426618881,179936 785681504676352000,195975 780807035264827392,11774 793021613658763265,247877 795690797265928192,267862 795481623089283072,266151 778282962441740289,166339 761170191636103168,59417 787050859158966272,208560 795766450313105412,247930 775987995640029184,152735 764382159876464640,81946 732285460760961025,351121 772773347637731328,132335 795055995621933056,261155 775457613064568832,148994 790804178486620161,229148 733048217319825409,354869 733737265470541828,1170377 732775562851160064,398860 765879955410579456,90031 791828465662173184,241678 756658833158615040,44271 769156737987379201,111661 793463984276004864,250633 794763523515523073,261155 791310928130088960,237857 769555706152361984,113754 788167641403789312,213654 785241834435981312,194167 791733884538851328,241034 774480462395744256,141912 795670568993492992,267862 794886695514554368,263708 773437387913428992,135025 789175107079905281,11774 793135883528638464,249469 765192204319068160,86103 762692833153261568,73926 765293376241491968,84724 748418135003377664,350825 768934659522699264,110477 793059461195767808,249079 767340809951797248,98743 772831454749421569,131007 793497766676824064,252891 793143517275009024,249841 758698301482868737,54070 768081846395625472,103354 765899106334154752,88994 768222615685046272,103924 780660091137560578,181935 789537369745596416,225784 756354318018551808,42621 751563052290420737,18495 770657614225088513,119682 771111393433120768,95055 786974656087470080,207949 774239420681555968,138819 793096793148063749,249469 787674569897279488,209863 793931243276541952,248652 761689600020578304,68862 791339444544483328,237787 764962503851782144,84888 765275585140649984,86103 779756593202159616,174492 770302406601080832,117257 759091710999703552,56964 781714241304748032,188304 788686466624917504,219942 794666808246673408,262053 794794824234733568,256255 790738422230953984,232881 770519593492287489,118191 794595158775865344,261818 760538923407908865,63512 794598168683941889,261399 795287746709508097,265821 778082857864396800,164669 779070062472863745,168284 757937461330796545,49925 792038997451087872,243187 779794782491115528,176218 771539663580385281,125554 780833666788421632,182659 764832221509419008,84724 770249114311356416,112729 777657938655731712,162497 781473244192923652,139404 771531731820158976,125853 760978234326519808,66116 756271131074539520,42432 772841380196429824,132335 794563532121522176,261155 760201014280646656,61412 759768111239270400,58218 761318353323425792,67360 787360455303925760,209351 790890384956067840,234583 789945626213711872,217039 792601235111182336,244550 793946424824201216,257026 736173393079328768,355389 737116338586427392,196346 761521663649406977,67679 776935889930887168,159146 793131346910584832,249469 794556608214876166,261155 775350296423780352,146675 753571909447643136,28043 754777533510451202,33356 758398056777875456,41703 788766710782423040,220332 749603057462177792,8664 779076477102985216,171693 755869762375278592,39463 787008969046913025,208065 768123457745907712,103354 763558271026286593,77612 786269471195271168,118192 793288597952606208,249926 757737702523494400,47844 781350807404806144,139404 790277116629626880,229159 794967446146940928,262925 770395450834694145,87904 761926366644342784,69947 770572355844341760,118192 769265101643902976,111438 772868575086333952,132761 760526348716609536,63451 765918296143044608,81562 790912818640027648,234583 776426814163996672,155390 777897722036617218,164460 788402621459537920,217634 786330278658576384,201555 791974620358332416,230708 787648662688018433,211347 791679449670483969,240483 756332361365590016,42071 780097938752204801,177340 787828810309926913,246425 764760829522763776,83392 759798428876406784,59863 786973481132883968,207949 793742266217005056,250633 758533839228665856,43391 771841093084278784,127952 788034033192046592,214209 773569882520682496,137042 793911672033284096,221524 774474678232416256,142566 787859443010510848,211733 788060656033370112,11774 777833537768521728,163901 786064736349716480,49459 767397328814641153,97379 776914630887280640,158387 786643335150645249,205455 790369728837615616,228888 763151997772046338,74133 764208426771685377,82066 762323954468065280,26539 757951998029201408,49066 749674161048543232,9754 756474413168472064,43391 756879151467008000,41692 770664087600726017,119832 750752456770920448,14277 785267022431084544,11774 774458686211100672,140444 763396849604530177,1249133 794614604466913280,261818 756264525179920384,41839 787830161425195009,209043 780883787660062721,182870 788603606576537600,219475 773880661933428736,139404 760593911911809026,63879 763470456699678720,78566 753054657090457600,24870 765719797569056768,88336 732670164177575936,353016 766495134644973568,93488 794372765465853952,257353 758718762518446081,54748 764194988347490304,82177 785857667742982144,197894 753959106499715072,30590 768803490806177792,109104 770722515207409664,120541 767276635603206144,97386 789232528062156800,218984 732270389204783104,349814 792030107888185344,243187 791426156876722176,238099 787354982890741760,210571 764871126078087168,84724 785888078175043584,198671 781447615225356289,125742 772515637956608001,123345 785841584487161858,198878 756455018757132288,42344 793203696343527424,250633 754874618876309506,27045 761915520174153729,70858 791478843559251968,238099 786960170832236544,207613 775014319301853185,146259 791906911406923778,242214 767837436315447297,100561 779647048920489985,160703 785988097452437504,197512 787769247338532868,65113 762298554526343168,431998 755559976735834112,38183 767231077492469760,97386 778177622849314816,166282 750385019093454848,12404 750426952968859649,13372 757721353646665728,48826 779078131844087808,171982 767868513721524224,101681 781239366110896128,185595 793234243057020932,249841 793594276538122240,249926 766724992461639680,91946 755383589861195776,37044 753611349750677504,27402 760107049464303616,60866 764870217017069569,84724 793546040053858304,252341 771555833557639168,125554 795281833214652416,249926 788549248308609024,219119 795034368465076224,263926 760770848437526532,63451 785821900618473472,197512 786331486165143552,201958 769101755351269377,111081 773116387002716160,132996 781122240083533824,185496 789958825080188928,106085 790876672065024000,234548 776883361474351106,154914 767102249675976705,97811 771031157966110721,122715 778430146688782340,167569 748877510494949376,352060 761967381556043776,69947 776581526376947712,156644 757367064801796097,44429 786601883041280000,11774 780075902004781056,172185 791326709517877253,238117 759507671921729536,44429 767261847464599552,90121 768160781263249409,102514 792029833584865280,243187 771947353280483328,123345 795288251112321024,263688 789161194988896257,11774 757993349458436097,49852 778985970922160128,160539 766794252584153088,95593 779391009914441728,172107 750611239160549376,1170739 737032812792926208,11774 763802398523396096,79691 791258366270144512,237491 766459122388729856,90384 777589006796075008,159475 793126165816967168,249469 793282815362158592,250293 777310244917551104,160480 763137402919612416,76365 771484250046541824,124597 777877350000103424,163901 780599704874807296,181935 773935601787756544,139404 791737425076846593,240661 776003219688304640,152872 790274483252629505,228416 768963766171996160,110585 788590990336598017,215437 757323057337958400,46394 750105130003992579,11015 752922259283582976,24316 786781201088540672,205728 794346820210147329,256935 761603874155356161,69669 767128467544608770,97852 767877310213083136,26066 780904662367035392,182659 761178235199746048,66897 785739176230608897,195975 793152361136918529,249882 755254272028241920,36545 751030498487590912,16422 750704831766130688,14421 771144705790865409,122759 780553907613282306,180723 757743859040264192,49066 769755236026183681,18030 751955075468144640,17259 756209876016201728,41689 785626985007493121,197512 793075231359467526,249286 751609923189039105,18567 765567204897284096,88052 777142465023225857,160480 762526223863918592,69673 768166412875550721,95055 791713087565000711,240718 794310416444850176,259457 790314757802688513,230277 771714050141061120,125087 773900721817161728,139404 794592586853847041,261818 786667117928148992,203200 755232502675976192,35403 780714097792913408,182257 787412428816474112,210694 790653025698193408,232169 793954498997686272,257208 794322007550808065,258878 772459112005328896,131045 790571528228261889,231318 763860760707604480,79131 795163576277286912,264397 793254576396771328,249926 791020285122252801,230234 791392691670044672,237908 795126667647647744,264754 763012382641848320,75631 767533067770757124,95055 766430011075072002,92958 781245533339791360,186212 773901111975608320,139404 779837103819677696,176719 776823844531167232,11774 777938852598075392,163153 767680933625335808,100605 771068671611510784,122388 778976064513212416,171379 756245780835373056,41689 759565644937375744,58939 778761660433571840,11774 750068675147948032,9574 757618244756901888,47761 776896593995890688,158864 788478130574983168,215437 794581125108760576,261155 765210207479820288,86103 767788001199915009,101254 766330276804833280,90982 781185039010787328,186004 779127002850656256,172962 793974734820020224,255318 785860877190848512,197888 758359177894977536,50136 787393587805720576,207733 793137760035074048,249841 771801308340727808,118191 758318058242990081,51069 773864079916015617,139404 789527226832281600,225923 781661136399822848,177455 790909550433972224,234522 781518718559985664,187976 764989025635545089,85562 779747437376331776,159847 795101862596902913,264397 779120297400078336,172270 795175395871977473,262925 793083038183727104,247241 794455198810931200,243187 785802824923971584,197324 759846433319071744,54070 775754578365149184,151071 786624896679882752,11774 755130397994790912,33474 786433186679119873,203674 788501394055503872,218495 775138218576605184,145866 763868518039388160,79996 772492765640830976,127358 758670157447307264,1248614 790573845405011968,232419 756954326225027072,75113 768181967217123328,104406 792548952641941505,218275 779538282313027584,174660 760847542515097600,64722 749664686921093120,9285 790596737941377025,231580 769395657211731969,112336 753716501480345600,29263 754738157346754560,32963 770084832588263429,111549 794540959136616448,261155 760587028979453952,62805 766357286881071105,91956 779178244838985728,172962 775051088613564416,146405 766607225758494720,94699 754759033492500480,33356 769828239489503232,105671 780278957589475328,174465 793966451556286465,255942 793984303940194306,257026 755509736313880576,38183 791268912042090496,237236 794221875479969792,258771 792106198749155328,243075 776901007670284288,159308 778008596567191552,160539 757730344623833089,48220 791037362759462912,235487 766494202880335872,93286 758702073768574977,54070 781668784746606592,187969 789289519275270144,221785 754883076963049472,26721 791757908652486656,240661 792082499849420800,243075 775086543023271936,128934 795736771074150401,267576 762736312780787712,73814 765081702490267648,82759 777673839790608384,160480 757635853908844544,42495 788408984403189760,11774 766432908433354752,92959 771128639014383617,121479 786674684574171136,205728 772203777466179585,129991 785625097298071552,196676 732734555380154368,352911 750380985015934976,12883 759944659460362240,56964 763826928797319168,80655 792158135456706560,238207 753369870239010816,27045 765229782892220416,86440 791464968176693248,238965 768965054318407680,110585 776639835964452864,132335 758682707983527940,54070 771011477331476480,122146 775678797743915008,150511 779017340352593921,171324 774012016071671808,140495 751113982639894529,15808 778736328951291904,169437 793918382173143040,255393 758653527472345088,54070 781613698200678400,189086 785559870112006144,196609 750064267144167425,7275 766480944077402114,92860 751131932239405056,17140 767492572109541376,351236 769328613443248128,110585 776884061302206464,155451 790267443142807552,230270 792970014517293056,247983 773738747028344832,128121 789712868002279424,227496 795716746191761408,247930 789547773792182272,11774 795282883741122560,265257 760282388228255744,60866 775542979201159168,146804 768657673902497792,104973 765701179007348737,88361 781683979409686528,188401 759193360221429760,56964 761671117140430849,69231 769884796487163904,107953 780617917406654464,182122 750347211125452800,12535 787028069777145856,207965 760693597805088768,63451 772805627580076032,122088 788452725193252864,218275 775890400691138560,152314 764992670611730432,84887 759548123249336320,56552 762067850827792385,71550 786033010965610496,164764 764403461840592896,82203 775399803819741185,148994 792943725391380480,247241 758669307446308865,54070 760629801497595904,64084 762595277970739200,73030 772907107305697280,133519 761965166233804800,431998 777155209038618624,147771 775787795415564289,149775 793227352494964740,249926 777891771867025411,163574 765763801211932672,87904 790616083841572864,231871 793142872300220416,249469 766045252339769344,90384 759741986953887744,57105 762608263418392576,178186 792890560759463936,247819 763431120872607744,78304 792052769842683904,237787 794398296974491648,260380 795303234747465728,266079 751228798964609024,17794 757702377793216513,14277 785297131988889600,192032 790719008135712768,232884 793669893350621184,108396 780310128742559745,174115 749576792843886592,7577 755429069731139584,35890 789355840058880000,225427 761950770262581252,431998 777300759385866240,160609 760245148382994432,59373 761651676470059010,70030 774062920665796608,141200 788890569808285696,221711 771919731246895105,126389 786970915967868928,207613 759051031976083457,55997 764197636756742144,82283 765736230071840769,88459 794601682600595456,261944 764895744457318401,83675 787398405005774848,207965 792754403233107968,243187 750744271737815040,14421 754777661080211456,18495 792718548678250496,246225 751120533123534848,16299 793892477065388032,155390 767618445848510468,99476 770598742399614976,119832 771342749643702272,95530 792847708042199040,247232 759980713118670849,55257 794356815647666181,249926 771937453762543617,126389 778004318792265728,164826 770229084857204740,117250 773869846681440256,139404 787690183164592128,207613 781094554908913664,181419 763147178768424960,75899 752968437702483968,24134 765505565632135168,87904 765544317016379393,88052 769745327305830400,114779 761941202392510464,70689 757402103211970560,46379 775031825957650432,146259 787327229801795584,209466 780256774771257345,172185 760984529293053952,66159 768530891639586816,107377 758408683176890369,46076 778207503783952384,166409 792079849447825408,11774 758273468400078848,52061 762732153788432385,73712 787354483726573569,207965 750074524146606080,11495 787718516187271168,211877 786991288633679873,197512 777707897379631105,100605 785236442687557632,194082 757001170250502147,43399 758299910194200576,52112 789415473372803072,223881 786697903670697985,209795 733052113337614336,355633 768254614852472832,103738 794367828119818240,257353 792837225650147328,224757 787856636211785728,213253 753032263873376256,24024 786945325994872833,207613 754726170029989888,33356 776123397419900928,11774 793136657277022208,249882 788121045693820929,215437 752304190131609600,21332 773929898977075200,139404 791471832369070081,233307 778297032549212161,167273 776415347511623680,155390 788161143097425920,215754 775914119425773568,152507 786710727780249600,205091 771656561018101760,126152 772190369614299143,118174 773412254834450432,136515 781878011633152000,190635 794308252817301504,259190 760818021153644545,64506 788720295913852928,218507 741739360706519040,349998 788437079793500160,215252 765619541288161280,88669 793664926946512897,252408 785337916805439488,194949 791684596358189056,11774 732284036823949313,349776 793144540710535168,249469 795310567476953090,265257 793183861853126656,250033 793790970257141760,255393 779500356359294976,174114 794001740458659840,256255 756357410265010177,42071 763443280545718272,78159 789091342349586432,222500 793933934262267904,256254 761595782264918017,11774 767114095749398528,94699 786063592684740608,49459 793400843684814848,251452 766354806336200705,93286 765037494438076417,85562 773943349367697408,139404 779045084306300932,164814 758352733204312064,52554 733208084525518848,1170859 770296720118865920,74281 759022965707112449,55997 761457529960427521,67852 777902593213202432,163763 789433620800770048,226015 785492115635728384,196277 794061683618672640,256255 773961466730967042,137315 794588165210312704,258878 765623728193560576,86743 792123824540004352,197322 788575114908622848,215437 791713672955629569,240718 794560064904372224,261155 785544134442516480,191961 789438185159794688,224793 795613599460970496,267655 732492805277290498,37160 756527306068398085,39096 752757307847639040,22575 788332974299189248,215005 769993400670183424,92233 794008850634539008,257530 753647847401062401,28866 788102837129519104,214899 791446926206140416,238099 793465718364921860,252408 795068306214502401,261155 775529659358253056,1250236 787691668258562048,192126 768510719213973504,104444 773661193772892160,137795 732809011272241152,1170416 771893395321032704,128713 773250637362503680,135136 795219836238434304,261923 770438010986835968,93261 768235353786294274,103506 777279971610005505,159876 774331065406148610,142563 789864792261468162,227244 795705267417731072,262022 768966109416583171,110023 776435640153939969,152872 764806607712686081,84724 795122391475220480,247930 750432201662095360,12535 790957386332647424,234583 764904084881018880,84724 778558693092630528,167407 766586053625016320,94699 788595474248900608,11774 764222075733020672,1249229 773878235272622080,139404 778193362046349312,165488 790063109780205568,228354 795050297307475968,264397 776629099712307200,155451 793965479245336576,54854 768529081474232320,84904 794265831479787520,11774 767209154301747200,98285 795278470733381632,265644 761350574558281728,67906 768002483541204993,101681 792789445355319296,218977 778334955826970624,164669 794689747713081344,261155 750868744923074560,15808 751179805765169152,17384 768496972256776194,105041 792852154990166016,247819 770664429117661187,11774 776067050338938881,152735 732550444363419648,352587 759068472898822144,11774 761617965498396672,69231 794744121613283328,262815 757403925066706944,46890 750729719167918083,11774 787102125394276353,207287 789252570887835648,223921 764935499358150657,82344 792426490688249856,245313 785913844258344960,198671 792415011708731392,245607 755051538838646784,349720 780613049149296641,150151 754250933660442624,27180 773320586969899008,135505 794647062188957696,262360 779227525692035073,168284 771071606127005696,122982 777840274965827584,163901 766080362669862914,1175434 795711881340194816,199307 762653057180168193,73926 791266529723547648,234583 759053959545753602,55710 773959701017034752,140444 756296179864875008,42495 773928231300833280,139404 785884861865209856,198671 788767195211960320,220526 793099869133037569,249469 773828263625928704,136881 756569701820563456,43471 749993140916920320,10851 754112131029569536,16728 788505400442232832,218349 793561222826299393,250785 794527680989458432,261155 775501811629297665,112363 790718554073169921,233756 765251715708825600,86440 766104970177474560,90500 785601587762778113,197035 794603031551676416,261399 758923790986338304,55260 767896617638776832,101681 769277139954700289,100893 793972751342125056,203546 774292361220272128,141867 761280950798000128,67763 769638501717381120,112363 793242840751013888,250328 795361360515211264,266079 764909970068541440,84710 765547720266231808,88121 795067602296938497,257492 752718005516197888,23167 769035435121213440,110647 736999941407674368,1170776 791619236984520705,238395 792406325686853632,240890 758047921606656001,47761 794931439288586241,238637 774201839524966400,140444 777305903334731776,159876 785981177786208256,199272 793097539054624768,249469 794517518060843008,259457 770612804512428034,119832 791723712059965440,240661 788390139093479424,215005 789157623618740226,215505 765216057439256576,86103 767389418990792704,97303 775383702960349184,148170 789479166882226177,226346 738610811766083586,354228 763132080578375680,75899 781657210111848448,177455 788509387736264704,218455 756345716633636864,42432 766456755400216576,79691 772929923048767488,132353 751766664555798528,18488 790720265856569345,232884 755770279553630209,39462 755541884601237504,38026 761328248890462208,61917 762408371970420736,70886 751752610357481473,14277 788697717207859200,220029 754746890038620160,33474 773778579826114560,138616 787950615250870274,213064 794530923630866432,261155 794685335548489728,251803 760484604021182467,62821 794204948837912581,258771 765961225758912516,90384 789186222446874625,221136 760465856375566336,62452 781736422713634816,189017 732285572035674114,1170428 777147135720509441,159876 765173985998954497,1249165 792026980329754624,243187 778690398986219524,168892 760436424739004416,62716 785272914341920770,194082 792766898886680576,247241 763852928645865472,80648 779968387342594048,175952 788185239658958848,214078 795327740383821824,263906 735686703906619392,353124 761329277765816324,67229 756465251105640449,43391 763834842630979584,80716 794570644625256448,261155 787076414705115136,208928 776485739966107649,155896 785874802699407360,198671 750447043336744960,11495 768770384690810880,354167 792822937703227392,247240 761210228633284608,66348 759162752665542657,56964 762626038300106752,68273 770124311805980672,116987 772405337437642752,129558 765577693589037058,77464 779485082780303360,171693 786606766016507904,11774 790885359630553088,234583 734239051935580160,354162 781636129913180160,189649 791747881208340481,179307 792059483337871360,240943 788703062474956801,220029 767525076036096000,97255 792022888853286912,243075 785436459654414336,193975 773867381282238464,139404 753896707545587712,30296 773898442498203648,139404 756562895152918528,42432 764777078831087616,84666 788112253950144512,215608 758861670076719104,51809 781391810669060096,82209 773358959575044096,135924 786029454933921792,199462 766974315275313152,90327 774756956267540485,144494 761128934163484676,61051 773181141457272833,132908 773962669762019328,139404 793244837000642560,249926 793516864999686144,252824 794651230182273024,262022 788536610052722688,218275 789127586030858241,223286 762799344042987520,431998 788017830427885569,214114 791397611919990784,237491 777850588251979776,161960 791053652521848832,235536 788419611079217152,213700 794685186986233859,261155 765371915473084416,86103 772139206848020480,129128 773480522206982144,134993 793955823978299392,255942 777952606693888000,164001 790552842331455488,231464 793167998412550144,248988 785275824203182080,194147 755766060754710531,39462 767884970866143232,100605 771036531901489152,121612 757980822125154305,48287 765939173597425664,90384 775020410102480896,140444 765896444528263169,88311 774046707302535168,139404 795040478789939200,263926 779097536543989764,171644 793986019267743744,256531 791348115072622592,11774 777961417408262144,164764 773896574753792000,139404 794999304461189120,258456 761333366146891776,60391 777122829447770112,158420 788953822911758336,193927 781552831161663488,186584 786957412024680448,207613 791047661382164480,234796 765271254777602048,86763 750861982518091777,14595 763002575025238016,75899 764987931199168512,85562 788521956006125572,217519 786298434357714944,202007 780031127654326273,177442 776975894242029568,157840 764186894154371074,65180 771204475398656002,1249846 759754706998657024,59669 764136372751904768,80939 786378626514247680,203437 793868037023727616,256255 757258607096373248,46370 792166128223072256,243187 791959883692150784,241968 786999353986646017,208134 781672982922072064,177455 753032998874779648,24711 751634370348216320,18215 763822033096495104,78769 756930864072630272,12954 759831805708996608,18395 752213205619843072,21631 749332666705522688,7855 791671991388471296,240483 794993695674269696,262752 793585352166416384,252112 786255787706425345,199546 791299832031776768,229220 764284501241585665,82009 781336371470270464,183759 776838990813159425,158387 778312334099873792,167220 791414625812250624,238207 791624255536529408,240145 763208480631193600,47188 766016104338747394,90384 768180796867751936,103212 787007907661352960,208065 794740191768576000,260613 795720389267582976,267521 792368799743877121,245086 776397665500356609,154071 778948815453720576,171324 773286848978354176,105109 786778582249005060,193582 780649620204642304,182257 794904463777689601,263703 759006388630589440,51069 794593938963304448,261155 755796548634578948,33356 760598111286882305,64016 753476214338285569,27317 757677290117537793,48735 768055466135957504,102998 793977025010642944,256255 750447834227314688,13532 792451439419355138,243187 793240577617883137,249926 795242107157913604,262145 787460221690122241,207965 765235525469007873,86440 795046635856400384,258456 785654750289113088,195975 778275209140895744,166532 777857209422254080,27156 788129019669516288,215754 755164424688791553,35890 759268321229406208,56817 758410091313922049,52983 764155008988377088,82283 767449288343511041,97447 762659856117534720,73926 795704700741947395,267862 785970895932252160,194045 753202707008221188,26140 795711045809696769,232169 789438996665421828,225981 755173025868152832,35890 771420395362656256,125070 791670131319382016,240483 795061095300026369,263895 732363041443041280,1170450 785914731655630848,11774 751156400286494721,16728 794983111952105472,262925 734562624311066624,351688 777223172013699072,160353 761570724293189632,65626 778772767457935360,169923 794594646148124672,261155 752847302558150656,22953 781463216949981188,186212 787131007434567681,208178 795126077781774336,262022 732383804258652161,350697 775040395847864320,128934 761346988470366208,67679 764847176329601024,84724 765258057542545408,86645 787471054105153536,211347 764159741014708224,82066 755172013149335554,35737 750662047738826752,14367 758787888502960129,51774 776765782420295680,157708 777098728524091392,159876 762100925703991296,431998 762651094790963200,71021 773376912412508160,136439 790972043390951424,234583 781301967775600640,180016 790603869310947329,231894 767868622203133952,102249 760603161992114176,1248768 764906028127232000,84724 777915484452843520,14383 778416540269944832,164826 735898747570294784,11774 785988436444479488,200244 788108244258467840,214247 769340935087984640,113165 771126550716616704,122146 774480296540418048,110362 753194630179467265,26029 790651010775715840,232137 762791589425115136,74483 775146170389757952,146675 788202195565023232,214976 794208659169345536,257423 795414542125830149,266138 768089759675625472,103261 774053619624620033,108396 767397730100445184,98972 774580000704126976,142758 791707188565798913,191815 793506542532177921,252741 774821933695197185,143402 767486647210573824,98972 786348118371479552,203048 758050295469346820,50787 785874109435613184,198671 795440297723314176,262925 765561355646672897,87904 776151600003940352,153035 774837467266555904,1250149 777950635538931712,164669 781211282376536064,185595 760887974766587904,11774 767679141118222336,100605 786574827846901761,202727 745055947488264192,1247673 772804058973339652,132578 763782633952124928,78085 760815878367682560,64378 791348093929132033,11774 776980573508296704,159146 768779077205368832,108849 780822317106462720,182659 789296355013459968,224568 775895186849214464,152182 767389741239115776,99044 778521832219566082,152594 787798718758072320,213253 753592646224875521,27061 788573677352726528,217837 791334840989806592,237491 753670297065185280,28732 788062217656598528,214515 753293506618138624,26871 774206113583693824,139404 773135483656208386,11774 787058412865454080,207861 795688210634600448,261155 743534472688181249,11774 794609811849670656,261155 750441105641050112,10735 788746528164806656,219531 764641829799198721,1249229 785682326374100992,196277 765339450721210368,86653 793118173977579520,249469 767156657688223744,97386 772856770867892224,125633 785627936313401344,196932 792574597312942081,246392 763557866464612356,77598 767056073022775296,94660 755155199690477568,35890 768523084223700993,106774 775719376469229568,1250232 785513385223827457,196277 732249517039452160,350503 793554043788529664,253395 767298609112948736,93087 757586972256894977,47782 734713865666211840,351644 756216486415306757,41798 785567026563706880,196788 793597952128380928,247877 768581516872024064,107559 769274570595373056,111549 788062283553538052,215005 776179811777585153,153095 793849077536395264,251566 794486450775433216,232169 795109082105577472,264397 785582087042662400,196917 765662072071974912,88374 789955756678193153,108396 767857175062392832,101208 772135234498355201,129558 750381579554480128,12883 773556621955837952,136439 773330972108427265,135736 766645320797126659,94845 790627591812034560,232749 761612602904567809,69231 787766163392593920,205197 766441199825674241,86472 769590725549944834,112239 766363708180180992,91228 775369888772661248,144824 786271751206346752,202429 778659382380945408,159876 763101552303366144,76633 794667740766171139,261155 755503636055285761,38183 789989727776546818,228354 773521523294339072,137158 794324852438016000,258878 774091429047963651,141316 781658235099025412,186584 793863207337074688,256255 767824577602912257,100893 765616435661897728,88311 793801789518843904,252020 774405614785142784,139404 775522495554260992,149300 775552859278569472,149279 758352661007642625,51595 795317439886196740,262022 792036046473015296,243187 794237236032045056,258456 785504402744471552,196277 759830650329391104,59923 787905859124813824,205197 788922015289790464,11774 790937200103792640,234583 775046593087016961,146720 785822657723772929,197512 765098979658956800,81946 780571890653990913,11774 785990614533799940,194648 794190060476399616,257492 789293333181005824,219509 794331208427704320,228101 758332051670040576,52554 768961813526577152,108729 765371735134777344,86212 758168103838683137,41703 792144551339327489,227346 793797782330978304,247715 777978427240353794,23762 753326301457555457,24788 758730398784294914,54748 754745180540940288,33356 781189430342148097,184223 794895559400259585,261155 771506360231919616,126293 788038645273899008,214354 795030788840386560,261155 774423607288008704,143585 762781566367956993,73814 781537212059885568,113982 764129604235694080,82066 792492281693605888,246225 767791050110885888,100893 775415226758029312,11774 772130827413118976,128934 760633884300054528,11774 759725645949575169,57574 758402688887492609,52112 761742824295559168,69245 777299871577444354,160593 780201925652389888,173327 772405387916152833,130686 788872456106864640,207119 785239105412005888,194082 758383523493351424,51778 759144256103649281,56978 771787042426675200,125633 779787352155811840,159475 780765831579840512,182891 760130737584517121,61145 794711917852000256,260613 758381572303138816,46076 773523628197457920,137042 761253771498299392,64730 788018401407033344,214492 775396469998166016,148445 768430063607873536,106281 764334678211825664,82018 793453384934289408,252196 788605935593848832,214975 789516269464723456,226731 791241803513077760,232169 781911871821611008,188478 751178532768849920,14128 732933272615804928,352462 755166786929188865,35890 793421468725981184,250033 786997851398123520,207613 758660729209753600,54070 769717143948500992,10788 795421654981738496,267014 773883679579963392,139404 774381653745475584,143473 778402523833069569,167418 794654621767700480,262022 779000863339806720,171168 795027513328029696,249882 760933871869308928,65180 763018742125264896,69878 792759854041620481,247077 761595470296776704,69565 761177813538004992,66897 761660583137730565,69965 758677650290290689,54070 762675289428295681,73926 759338136522534912,52912 770735658784653312,120610 789774767037427712,227795 774996485847023616,146259 766010219394502656,90735 780348170199007232,176890 752308165568454656,21203 767408021349818368,97515 774411903556870144,141360 792822397002997760,247232 790950061408522240,11774 795006852677431296,262022 788464213836505088,218275 766255784602771456,91946 764535919684620288,82457 763569941844856832,78344 757442500491481088,47283 795385691584614400,247930 769585287500554240,73196 765229314111451136,86440 795703050296066048,199307 785276065329459200,194560 759365207927824384,56964 781907255134420992,190635 775317277398929408,148170 778590104088612864,168794 792492552725360640,246273 789763503796006912,227242 788414850145853441,217519 766621692840013824,94690 793913177146654720,255393 762317924510142464,431998 786251911787745280,201958 786323375450886144,202429 793582926256414720,253793 764438747467411457,80486 792086369438838784,242693 764942570568949764,11774 751030126985433088,16422 781318758665166848,186212 793121292102828032,249469 787175067608289281,46572 787646825956315137,208928 781207811351019520,184223 767447990059565057,97852 792433280968593408,245268 790192400094203904,229693 791623876388192256,237198 763242871654719493,76056 763408380753043456,77849 768788786847166464,108849 785325503142068224,11774 755125082608074752,11774 760198114594529280,61051 786288081003356160,202652 794927648615043072,196314 771697066104029184,125196 793230219364761600,250293 755469146154868736,37845 795048772661346304,260530 793872491966042112,11774 792820625681293316,247773 788716030273126400,220029 747502406645096449,11774 781294231805632512,185310 792506513587892225,243562 790412831304867840,229895 785270334119260160,194560 770636497850511361,119937 794547768962543616,261242 778931420010049537,171168 766688683349204992,95568 786360377089019904,203346 791491476320612352,239405 774232036148121600,140444 757346350963056640,46379 771914475104591872,128195 788508432949141504,217574 793186710884450304,249841 753351847096659968,27222 795231471363624960,264397 762203638466961408,71476 778171797791539200,166282 791859983612727296,237409 768160122812051460,103506 790264315831918592,229693 758007451786604544,48663 787148343629615109,207733 790923647116578820,234583 790385246558646273,227795 767926313084608512,102249 794769654308741120,262784 763128345777229825,76410 785251218209792000,194082 761740116729614337,67852 786320681373880320,202429 790376588806266880,229693 791688430153457664,240483 750821584034754560,355480 764494019229548548,79587 749591208461082624,9288 761653359321485312,69747 786283697666490368,27156 757443130576687104,47261 765617870436831232,88669 788067436495048704,215005 763178844069236737,73814 774077386526564353,141360 792027558573473792,243187 750341891821072384,12287 785694448990588928,198094 776035173557297152,151242 776759846590898176,155390 792761817000914944,247241 773636813051355140,138165 772219940887748609,127707 788100112291594242,214247 794877303432081408,258040 792021080231686144,241819 752683332199149569,22777 774667772412297216,144844 775993901807128576,152735 793643578782199808,253032 794169092508942336,258331 757357962423889920,46890 763309509087420416,47188 764456922401562624,130505 785297951891398656,194923 793206089227440128,250633 758769879591718913,54070 732879283069300736,352774 793097963698479104,249469 791471330486996992,238292 751595641927708673,18893 750396099240665088,12968 787616225031360513,209863 762651412920762368,74049 776369158791520256,155329 787973252945555456,212239 751561003134050304,17416 771821437728403457,127836 771192652821737473,95574 771635375601168385,126152 770585282802483200,119835 768625508854530049,106774 752198021375483904,21070 794731913751777281,263033 754718610673631232,33356 777649514375180288,159876 772462753663426560,126498 794166533085859840,256255 760981412560441344,65387 761662507647963136,66348 785270364469276672,194667 764870376635727876,84209 791628328771915776,240145 794560173830504448,261155 794980095786176513,263895 787069514559041536,207974 765030998056771584,85562 758847264831918082,54070 765377248144699392,84209 775085304361410561,146838 775702062709473280,149200 790314404558405633,11774 792768788433293312,243513 791412677130289152,238639 775696547354857472,127455 760936212479696897,65884 752866646306459648,22952 753352305068548096,25189 790998375113994240,234583 762625934176423936,73814 771677441937043456,125554 770617740990173192,120104 760882195313680384,65180 781092847113994244,183269 763404522383343616,11774 781229914695536640,186212 793255220457398272,250633 780662475599540224,182049 788434858599124992,217421 760621236884008960,11774 767072030336225280,97377 774404281256513536,141360 779477590142746624,173682 780062784876900352,175092 775712534477152258,148994 791399837484851200,206666 751118824473137152,16422 772470776913989632,99816 792408968505196544,241775 789655338538573826,226490 781207775078674433,185595 793796562124099584,249302 775112648371429376,146720 790609679743197184,11774 786751146673205248,205902 769768175667904513,114301 793509043256057856,11774 780683422834450433,182036 767524973300768768,97388 773251930776739840,134993 792431005583802368,245268 762089609497026561,71659 792013027054944256,238099 794570205456277504,349479 769689777473859585,114987 771756292964843521,127557 794174138801856512,257492 765040773569978368,85562 786260959077789696,199755 792132534444306433,244230 751136251093274626,16422 763388141529104384,431998 787068107466665984,207796 791316470886039553,11774 771236697363230721,122861 790001373391749120,227804 749302715226943488,8178 794160812646604800,258331 794572419490988033,261155 770252156192555009,117257 780991885196263425,184426 795303548384923648,263676 772742549161279489,131456 766370700898684928,93068 790675624352415750,233307 753610650677575680,24448 779501241797713920,172123 767839706474287108,100561 788694453066297344,220031 790491338643009536,228820 768269263572348928,104565 766590035957276673,92213 764141527425703936,82120 795335991724650496,258386 778327851795906560,167220 755095162431344640,35449 791690618514792448,240067 790891603737075712,234583 789534603111378945,205972 764098529677676544,81702 738099203163967488,1170779 760678610319601664,63655 767247663372890112,95055 770920516190281728,120541 775797667867856897,151463 750066188311490560,7275 793902060353781764,256255 765418205921759232,85986 794659816421675008,199262 757907548548759552,49798 758115995064074242,51069 770439571532161024,118192 778678071117217793,169232 761296166478712832,67768 779445382321430528,173347 787764432885551104,210238 758451058674991105,53144 791493764971888640,239405 772177843891609600,129991 765986836632207364,89675 768546616928337924,107469 785504525910147073,195207 761525625416978432,68993 776958656122331136,158387 788067497408884736,200490 788473297742794754,217519 789261626419609601,224552 789226229106872324,224018 780721083955621888,182154 794206561975595008,258771 742391053806915585,11774 789041441137840128,191622 780475052475158528,179742 785837983400419328,198671 764869811902025729,82066 769219638097944576,112072 790918507655532544,234583 775741307121610753,151185 768934166419218432,107423 781225962172284928,185595 781190494793502720,186149 794624960367099904,262053 753218810484760576,1170673 792240024381034496,242693 793519233208496129,250033 739483288419467265,354056 754714685132435457,32869 792241144109215744,65113 791682420932239360,240483 773378223149191168,136515 764684919901556737,82344 768851400008798208,105109 787024549313478660,208469 793146474959818752,249841 788852439189512192,220806 793875916422119424,249926 794386121274716160,257325 768772653268152320,108849 773656802885902336,11774 785866987524218880,197512 755514181412003841,36873 756669420068413440,43471 777080736537055232,158387 777957739133796353,163901 790085857201971200,225981 773589558197940224,137869 779396656017965056,168794 765596546582798337,88471 765234884197568512,86103 765727396041326592,88052 769301305500196864,112399 764491980617285634,79691 770314825834586112,118087 759121532031471620,56964 765164773788884992,86103 780599932914761728,80785 788778664846499840,220767 780484887560200193,179578 793984410811035649,257423 786989953033072640,207949 780133102823890948,176673 788730467843469317,218219 752205408471814144,21074 776510434392305668,151463 786022533720076289,199960 790949596826521600,11774 774393201058643968,142671 793473438144929796,245591 788149622732533760,214763 795032083597037570,258878 792432802675433472,245148 791745227409076224,240926 762912866261463040,75233 763804343531347968,80393 768930567177908225,109945 777199738848280576,158387 765540773655932928,88052 773651424462856192,136947 788405496038494208,216009 768519111731273730,106100 780148188271546370,138812 732901978074816513,351617 780438194332413952,171879 794624504626610178,250785 780255821783502849,167220 791008841899008000,234212 770780646893559812,738099 789416739813502976,220602 752255742350987264,11774 795349311294939136,266500 786767487165759488,205728 771921979943321600,125853 751766541423616000,18495 778256268704223233,166532 771851781295005700,128121 787476599344074752,199307 795689764322181120,247651 780118855842721792,177233 790712473905139712,231894 785719666266169344,197512 766476655443533824,92159 795048900260466688,262022 752644121618059264,22779 757518629135089664,47659 785288638321954816,11774 772465308875366401,112788 776141945433456641,153035 773953585549758464,132497 776979367046045696,133702 789544865654714368,224447 785605084612730880,197512 793282191505682433,249926 779132708593205248,172089 753421841360838656,27045 788236271705464832,214899 794741798816124928,262022 769851788296089600,81929 755729776728506368,39195 757154878011703296,353879 793041946319155201,248516 758431901963214848,52362 760466754338336768,62063 781276285247057921,184539 795426099148820480,248924 765178386629079040,84209 781650299026976768,177455 767021726429437953,92958 755400352090828801,36735 732703353201778688,353016 785992165960843264,199546 772891818820186112,132996 774360402427772930,140444 792451941645377536,244385 791634542587183104,203863 762764603671666688,68142 767808138133250049,101383 764603109775638528,84209 772814886954860545,132335 773911255212064768,139404 765236670681669634,85766 794266552417812480,259288 756761846477103104,44271 763203446099042304,47188 791673760759808000,240616 794538083031089152,260404 754902930084462592,33356 765023956340473857,83391 781083506055090176,155390 795432150803894272,249926 756250600761860097,42249 757974757363027968,50314 758800442662850560,54070 774222764295192576,140047 765285662966767616,80486 786062136892092416,200870 742076839359840257,349937 747833868607184900,1247775 789500060375613440,222787 794693529452892164,261155 771407811183988737,124597 760514141677195264,59666 794857118637629440,262053 742412625208737792,56436 792480659272929280,245148 788851657605996544,221476 786071526848299009,200495 785555595172651008,196788 785956869760167936,197512 791506224864821248,238207 766983551770169344,86103 793163446892322819,249180 794593337772752896,261155 795303895690080260,266079 785964870252367873,199546 750518056628072448,12883 790640454203244551,232137 788058062842048512,215005 765293514875809793,86472 766752176060243968,87904 778813790695530500,169226 790746527308320768,233154 768072605010042881,100893 770396557409525760,118604 773900290475094016,139404 777349873532141569,159876 765084561424338944,85562 765223474004566016,86103 761772089695174657,69548 755536022197432320,38032 771919519459708929,118191 790747288763236352,228820 777344351563288576,159876 793491952524197888,252196 768569325288513536,106702 757728269512937473,47940 788386870702911488,217519 779428563133104129,174872 757976313592283136,50314 764900735213416448,85159 762891268133261315,75073 778724479476178944,170207 787688203666853888,208431 787729047912583168,212662 754752467771023360,33356 768333014959030272,103354 769185661014466560,111558 788425562939269120,217634 789084358892261376,222655 762034743420432384,64693 735379914984202241,1170730 764091235875250176,81013 788386423149830145,217519 766559718382841860,90384 790987881871323136,233736 778638654201704448,11774 766705903538241536,95672 785238555031244801,11774 793775770715852800,254135 751565299841798144,18470 778387344407736320,167220 786612496501055488,204539 754782533993177088,33021 767157505961099264,90384 792194696470630400,11774 794937896872583169,263895 749983459666325505,10735 762786991549386752,73712 767966775963254784,101739 771026450065592320,122146 765952694200573953,90384 793936248259768320,256255 755183605203152897,35436 776863567786102784,158815 764168997646376961,82177 776453766681886720,87904 761598073004957696,68571 771009686623641600,122530 773803834254569472,138819 793556601487683584,253206 755153827851108352,35890 759893767847485441,58239 759359304264654848,58024 793258007798906880,250953 776728585235206149,155836 794409082232967172,257325 776166779349377024,1250232 762040434172375041,70086 794259559670042624,258044 793496908270481408,252408 793248729730019328,220332 792044431075602433,243075 772342252538507265,127775 790600620138868737,232169 768821276165148672,109167 791432212277112832,238395 763764549359022081,79691 762287466048950272,431998 781504751015976961,186434 765680899857850368,86440 773902154381701121,139404 777583932539678720,158673 778330051351875585,167319 791194390400274432,235590 758583830793949185,51451 762782949792108544,73814 790702970711203840,231894 788478129597800449,215437 789327637210550273,224680 771852148304936960,24173 785657778631094272,197888 785801821742772224,197512 773934267126652928,140025 773892417481211904,137869 790652498696663040,232881 773916960908247040,139404 764136006937407493,81702 786548807282495488,203932 790532843009024001,231550 768945195509354496,108795 793568819428073472,252020 759514228264927232,58508 793976152062906368,256439 794037358425276416,254135 779541015329906688,175376 792067634552418304,243187 793869056130555905,255942 776252194542592000,152946 786191617346539521,201619 788831553442844672,216009 795666530084257792,267862 795063631205564416,263906 785903302261243905,11774 762253398125182976,71502 778699652036079616,168892 788023855348453376,214492 755862214792261633,39026 790537210596585472,226490 785821528780922880,196277 786389894205669376,202248 756636054426357760,44429 758449339027091456,52394 790907380296888320,234583 764003033629925376,79691 792940200850698240,248514 794651848913420292,261155 759105762354302976,55660 787433753962360832,211181 767814867172532224,101681 771476130192822272,125853 791476003205947392,239405 786654068613799936,90209 762121001903742976,70858 760551466566356993,63149 765023932533448704,85562 774084468512468993,132335 791062986735620096,235590 795032391437979648,263926 758837774006964224,54123 794707155903332352,262752 788472151141675008,218275 756519675874406400,11774 763499628943794176,78707 755562895556026368,37457 776651959419936768,156835 750861363807817728,15808 767159433877188608,96883 794591969452249088,39957 773497433053552640,136904 773958627698671616,140444 758808996262195200,54140 787816180698320896,210235 794885859434708992,262849 779754788246417408,174492 794622670167949313,261987 771747917770219520,127711 788575580656578560,218832 794566385812709376,260033 754726617595932672,14277 757533865506377728,46379 768483658239922177,106281 770967570979651588,122146 785268600823279616,11774 795693723988303872,267862 767377942749949953,97852 791989791394963456,241819 776895735765798912,159245 793911019101978624,256358 775522976267632640,11774 770677865100607489,120610 787298775651848192,207212 795393502343557122,266151 789301002214125568,216560 793295941751058432,249926 758710512582524933,53424 760263161744359425,60391 776896463657848832,159245 785694636232810496,194082 772224927470456833,129650 794801798506647552,262226 779157637350973440,172945 787582997772075009,193571 780728352843988992,182036 781213272196382720,185313 770464452667904001,118192 773991419681775616,140230 791775722717192192,240665 792154949215981568,237964 761234430195298305,67397 788717032741232642,220029 761185063547523072,65180 785548034042171392,196917 792505280986701824,246392 758803574197411841,54070 781352857182343168,139404 758359569655590912,43391 765927468427534336,90012 775539056474140672,1250071 791399247170138113,237908 767478555286446081,97386 773519942964617216,135736 778767145471660032,169029 754807527519375360,33850 766281021901897728,91801 793924943255736320,256217 767852596522397696,97685 758663803097772032,54070 794627758173274112,261155 777545389692059648,79020 794631501614841856,262053 771647820960968704,125367 752685398078287872,20932 756398324794609665,42432 762739757000617988,74592 771893345740283906,125853 793168790804504576,250033 795150583615209472,261796 786022480683102209,199262 794339142297649152,226320 791753164085047297,241432 759102135464255488,56784 773657633534402560,11774 794899683604709379,262849 788453958658494464,218275 792025338117251072,241819 765988593055563776,90735 768090654211702785,103107 795364022338146304,266151 788183247515713536,215088 789994925039292416,228124 773646498693283840,136904 788169091320197120,215252 792088330238357504,242693 771072345675034624,122388 779153330312454144,171693 732988171709874176,351666 773967467739766784,139404 777603726026702848,162294 780165023637250048,178415 790327873206792192,221731 766357377666932746,91894 790933597347774464,234124 795395934192619520,266822 750953532162007040,686533 766776603925843968,95708 768963553478873088,109874 790710311632240640,228037 777767036592070656,162596 793918558581329920,11774 753074008627683328,18323 790991077415288832,233736 755550331279249408,37044 767685290572021760,61395 740260522549903360,11774 785469721596473344,195975 793503759804436480,249926 757165065753821184,46314 761072939043164160,66159 790729872192704512,232863 772667759033475072,131421 766078014476148736,47940 792622125148274689,246686 763910424387387392,80486 793942537551642624,255942 771543512500146176,124597 764484036240613376,83629 789525754665050112,226823 780373639053049857,179742 794605373936336896,261155 794212559855505409,11774 774425236779311105,138165 755466124406329345,37818 765050444066332672,81946 775488016282324992,147919 795709643519651844,262022 758107174463606785,50923 775291707227275264,148045 775381845726924800,148574 773891692575490048,139404 771664306316292100,126152 752672176004861953,23013 792500446745104384,123499 750351190316036097,10057 768219986926051328,11774 780537577459691520,180074 780886377697128448,183472 792182005286866944,244464 755974927895764992,40550 794638402175975425,261155 785585748711968768,196524 793459225376624640,252408 790992282698723329,232169 768139330581921793,103354 772825741671235584,112788 777312882526605313,161456 751915366817947648,1248198 788415028818907137,211181 791624677554724866,240070 794016532338601984,37382 789489905399320576,225981 790583754465107968,231894 771377885760204802,11774 789898954876055552,227048 794041295601745920,255176 776964063779811328,159245 793185768080453633,250066 763807059611529220,79691 773649387901882370,137869 791489344179580928,238395 780606069294804992,80785 785795447826714624,194723 793843850829766657,255942 776585983949049856,157082 785489408598343680,196277 766399173709094912,92854 772197910029021186,126152 777498290883534852,90252 751215700555902977,17259 758438198297055232,51997 781600373777666048,188401 774751194262695937,128232 732536907339431936,352465 750418404796928000,13343 760984741273186304,65839 792018052367933440,243075 770711185809375232,119937 787336018039074816,209713 786569851934343169,204413 789352372124413952,224680 794983537254473729,262849 765379815616622593,82208 771749094272491520,127711 786175716471803904,201494 790647848933044224,229693 794551823713583104,261155 755030760260669440,34898 761981685521145856,71026 769413973909188609,112399 792348660621152256,227242 794552260500062208,261155 773918711048568832,139404 789458970373156864,225981 756535131737878532,42071 781332279465418752,187393 790581702955503617,231318 787109172596789248,205728 776444087587131393,155451 779049350299160576,171043 766766672850059264,95707 769346448815230977,108795 732604764333056001,352697 752903536325910528,351152 773911301080756224,139404 763151919611191296,1249110 785760609774120961,196599 772471560649060352,131118 758482154212892672,53185 759767233262292992,59666 774073789080403968,140444 754712567902310400,22393 788715761015676928,220029 785383158019526656,195481 733071226202001410,355106 754019016587354112,31077 755175798869557249,35890 763834714180427777,80607 775903253116522496,112363 733015357531639808,351852 752959034819538944,24316 778406560678629376,167220 794687529689681920,262752 761464232512585728,67679 786405689312903168,203240 793245459913531392,250293 789550805414207488,224447 793968697744330752,257208 792536371370033152,244270 751722427093127168,18893 774436894335729664,141887 768167776427073536,103354 776560314242314240,151374 791616505620422656,240145 768817029755305984,109167 792462847796187136,245095 793517807472300032,249926 753387320271859712,27317 764987675048833024,85562 767108457325432833,93112 769072554367709186,109960 779882233939144704,176203 759576910447775745,57105 776432876774498305,155390 787293257050955776,209129 760588127056560128,62063 769332466888740864,79987 791412273600466944,238594 771727720115908608,125554 769282730693529600,110709 788692957419405312,220029 752947408120733696,24668 777334136725966848,159475 793748061809848320,232966 732157849820758016,349736 778386823588511745,166809 760988284952588288,66116 792225268563709954,244777 794092318009724928,257658 794256463585804291,258927 781524978562772992,11774 787474689136353284,210694 788516663029211137,218275 771658284633722881,122875 764222151117406208,82766 794608785323069440,261987 765611568038109185,88311 793205486384328704,248988 793260633781178368,249926 765340083306180608,84886 765619737208483840,79987 752674844756639744,22411 788735577705308160,220332 743122618149146624,11774 756353122855825408,42249 775099584162828288,144112 787031757291917314,207965 788035991739039744,214492 757530525502435328,47202 761001338142679040,66209 766690055519887360,11774 756284342503104512,41689 780461969845334016,178258 774853372855848960,138532 778014690437771264,165097 754159439549128704,24776 763821747783274497,80607 793174693457063936,248437 775514074553716736,149953 791106643962593281,232863 764338757785051136,81946 785302053333573632,194923 795453678282866688,262847 793944116409286656,254209 764854163909906433,84422 772357661299974144,121795 793370626350211072,234526 751797212724813824,18288 763004701642194944,75899 764226081025036289,1249236 763367277026684928,77731 778299992234569728,167220 773350174605180928,134470 785297265560879104,194662 788013991503208448,214354 750349288077717504,10653 775926824043814912,151507 759341470918676484,57548 786685864697008129,205728 755850905698709505,39685 793616053410598912,253032 758630706884907009,53185 770654934828212224,120438 787725962892943360,212343 788443532201758721,217519 762444743468916737,73194 788140450238623744,215754 794327445407199232,259659 785840274970783744,198538 795239318964998145,263906 780149429470912514,11774 755783366436200448,351768 771294434117890048,124597 785696528975351812,195975 755867757720338432,18215 764985391900299264,85562 764988609887731713,1002751 792185374193754112,243075 766965628997632000,96962 761035860951248897,66105 754030264968372224,26082 780317203983990784,166891 758362004159664128,52061 763370575184015361,65108 773816475027210240,138903 792900683292893185,228634 753348067315908609,25805 761732323326894080,70543 753735507708813312,28508 778727983246737408,170187 770632966414315520,117609 762000035081031681,69794 793286599647850500,250885 763249812602888192,59996 772896725069537280,132335 788556124836524033,217285 793246327194791936,249374 773900853103198208,139865 789170287560404992,11774 755856034128760835,11774 792035486919380992,235487 793155057973923840,249926 779706837796913152,173628 776935374241292288,159146 760969485201190912,66105 785327545227026432,11774 771096033346453504,122759 785319238256906240,193669 768956998918471680,110647 761577393374978048,69231 790331220567658498,229693 787986743316189184,214209 794533569867694081,259034 751203120517148673,15808 767137524535980032,94699 754854182327312385,26721 766426266857648128,93823 753193948542144512,25223 762350347729838080,65180 775781431922470916,150663 762055259514699777,71369 778755856955420672,170187 787011839410307072,208176 793434905774555140,252020 752717076033179649,23286 794182675972038656,258454 769284712074506242,112788 785996572500725761,200467 762738252855988225,73712 781630811820793856,185310 771060539753697280,118724 764989499973656576,85562 792186534271258624,243398 791763500460810240,240483 761995588548395009,69711 778568482539573249,168794 767475741323694080,95672 791235189926158336,234653 779125202462580736,172962 793912593165459456,256255 770698397284179968,97305 780179699439927296,176128 774746916672245760,144538 788495156060094464,218275 763888314197901312,79858 795426421216837633,266151 781725554512916481,186584 769708226434764800,114779 794669118293217280,261050 794686529071218689,262784 764957583593570309,84724 788175284470026240,214123 791260303350702080,237491 768947295727390721,110477 768955276896661504,110362 790604150769790976,232791 779770381641117698,175092 794017020337471488,257423 758635642485997569,54070 794582036191281152,261155 760495785414799365,1170555 775159351040364544,146720 762890532708319232,75184 781415417646637057,139404 788140850861801473,215437 759106861366964224,57049 793793403204935681,254500 770241618804822017,117257 786307840717697024,202200 775466883021701122,146991 776079259085307904,147222 774241363235778560,85562 794770283446104064,262022 764969991619817472,84889 751952616200871936,20612 752912043108368384,23739 793167249343414333,250033 764029966547755008,80486 777099218968195073,159906 777203537356984320,351424 778310057150779396,166335 790939153072467969,234583 766350685407436800,92166 768266782167695362,101681 768221390134620160,103354 794242927417577472,258598 755794543652446208,11774 758043819665268737,50827 775886587041165312,151302 754802215680876545,33355 766634517893357568,80939 795256788782235648,265644 763978296996442112,78159 779383143270801408,174442 793493736592379906,252741 779370593464430593,174116 769010435903266816,104271 765706434793189377,87904 769852017338556417,105109 795038049696698369,249725 753320851114569730,26977 781116671079485440,185496 763798047839039488,80136 779016566444728321,169515 780598805993447424,181755 788420374404878341,217083 776778063006826496,157755 773948728818491392,139404 757738808905531395,49066 774993163647791104,146259 793095541257187329,249469 773588844876697601,137158 790947418191699969,232169 763442262143623168,1249017 753748768462217217,11774 786207894869987330,199478 793593475233095685,252112 792189715537592320,244659 794707007005659136,262849 779790612031737856,174557 776677081367314432,155896 764199494871162881,80939 772785745169973249,132335 753632670148534272,27045 786785630332203008,206225 793152698434613248,249348 777329025710563329,160609 773220451896131584,132875 795070821895208960,261155 769611318517198852,114021 770359238996746240,118375 791378339344879617,233736 791475088524578816,238290 760363429496557568,62063 794216445546786816,257423 776892100516286467,159146 764259896640483328,82018 795035459210674176,264700 795029801950023680,263895 777572686356635648,161277 780390467607203840,179578 792801085090037761,241678 789141883654139904,222682 778294711102545920,167220 761575687807533056,69231 765262411456589824,86763 790254079566053380,230282 779464069426270208,174294 756271978923778048,42432 793537696572420096,252824 772227194156355584,81750 794531761401131009,261050 753499980111962112,27222 773916644997554176,139577 781344669036838912,182659 774092025582931973,141360 788887495354224644,221143 795125839469875200,264397 781136484128657408,184044 786149834671661056,196277 788888861296431104,11774 759289806979493888,56964 794323553663549440,258878 768242291920232448,104162 772812101484109825,132335 777513399215329281,17416 749358510526242816,7816 775566928442068992,149770 792747256822820864,243187 768123675014942721,11774 792238571151364096,243648 756747497234653185,43887 755573071491182592,38183 787040433889120256,351666 759078219828097024,55107 764496412444811264,83391 794346791101546496,260081 761384896539586560,68273 786700606983565313,205349 733026230958624768,355464 757676404716761090,669866 777808594926497792,163780 775845636239339520,151242 795696224217235456,267862 793056862149025792,247877 758859085404000262,1248642 766319599470063616,82209 780455462567309312,175772 776196525139439616,152314 785682927799537665,196277 794665631585103872,261155 744976827697922048,11774 766309111478693890,11774 787028399663550465,207965 790964793154744320,233692 791428263197282304,238207 795346207438733312,259200 753388289227264000,20932 774448555775844352,141912 777013763954257921,158338 763225422465265664,75899 773720243977854976,11774 774965788847566848,144542 777136745410244608,159876 788089034451066880,213064 759410067439484928,57933 794404323388227588,259457 768068154480361475,351152 785688667897683968,197512 789156950671974400,11774 755042353719771136,18470 762433061346693120,72978 788159538776141824,215578 754715144169467904,27045 759118051690229760,56158 764193626020720641,1248861 764983337932890112,85562 772738295264522240,131429 791487170351693824,239405 744410294080970752,87889 772164169697112064,129558 763823034008346624,80393 785298132032782336,194923 761254115024384001,65180 761570380637147136,69231 733140959941169152,355880 765632210665811968,88311 768607249094803456,107069 769710803956207616,114680 794878061347045376,256255 756668825777627136,43391 794738067269681152,262752 789373318486978561,29103 793237867619201024,249469 756996113232781312,44163 795766177611952128,268281 752802393503338497,22953 786543613836718080,204413 793544507144929280,11774 766101392293527552,90482 792580334391005184,229693 778304698893807616,166390 779483309533491206,173347 792919930098245633,11774 788159586507173888,352258 752238804761653248,21587 749646413718441988,7381 788537929509384192,218275 789105828204642305,223286 790648341080182785,232169 732319186043731972,350517 732294118639058944,1170428 792770580596436992,247240 791664457596403714,240483 780043367765999616,177472 793178309727248385,249469 755562902006804482,37294 791371786743013376,11774 771851961025036288,127957 792794877327183872,246726 775756363070832643,151071 754699716068192257,32468 767218345649147904,97386 781075695866875905,182344 770538959310950400,115458 754707988397428737,22393 756342977924968449,42416 761247630009794560,65180 768606051126145024,107559 773805823478730752,137158 789180704131158020,209827 750755839036665856,11774 792439640934354945,244746 773526186119032832,137158 794592894892044288,261155 776958960297443332,159546 774996287682928640,146259 793303266914217984,61087 764813150499647492,84724 775907646150995973,152492 778717519578222592,169104 760854949286649857,63149 755457039678058498,36157 793621793462419460,253032 750956073297649664,14365 762776362469904385,74281 753484939442520064,25189 767080951901986816,96898 789169120872845312,11774 775517628358025216,148909 785280528173953024,194648 788787523719827456,220526 767374710560743424,89854 763169435456634880,76665 742261136754610176,354847 775720598983049216,150497 770481285286465536,117257 777892026066939911,164150 769313698988986368,113138 763214584878694401,76127 767137468747350016,97852 768837229212938240,108849 767937135911571456,101203 763569133703364608,77598 767022621590302720,87793 793967966324948993,256255 765233999342108672,86472 778327914186149888,167220 785938705496346624,199960 792189355175604224,243869 793630885815865344,254058 772594757746855936,125163 760159377932386305,60866 750702598462799872,11495 756614031834771457,44419 769788772439486464,112256 779484664171991040,173682 765379003448385537,86440 786999915662585856,205143 760724995626729472,63268 765550000197738496,75349 775097722202447872,144730 767842044274282496,100230 792371189414961157,243075 794588117340565504,261567 781798071504146437,189017 789186121074774016,224221 788471062556270593,218275 757120348433162240,44429 764548724060217344,81569 786382857493032961,202248 778977627365380096,169550 761583733933744129,18215 768553441060728832,26066 775516632433106944,77136 764677411468300288,83391 768855083207360512,109666 779464104125792256,174660 781205916699942912,186434 770263349925937152,107376 789134272162586624,221971 777595589857083392,162638 788506064077684737,218349 773903586484817920,139404 758409340860633088,52821 794697856749830144,261050 765206976410161152,86440 785915516552491008,199262 749331465956012032,8047 751168019120873472,17143 786635188360974336,204835 764078129031680001,431998 792578635181854720,245101 758787747423277057,53996 781313733150859268,185921 794547878479835136,261155 774056708062588929,141277 790750436621901825,99049 773512294257008640,136904 760552305280319488,63655 794980287843356672,263895 755415802812203009,35890 779045107639148544,172120 776269187165528064,152314 785968834306007040,199546 786193561645568000,201619 773860529798426624,139404 766415026899021824,93474 788170778034470912,214612 750822203420127232,15316 770754413983969280,120363 761294939405844480,67283 793161043396718592,249637 794308882361438209,11774 751145396961841152,17259 768081246224125953,103354 768410713542897665,105041 795373869066375168,108396 764974964827123712,84745 763746825689903104,79600 793953839955243008,255931 791767144027521024,239471 769264445650460672,112363 792084460527386628,243286 795263531163729920,262849 767340330773602304,97468 774081175488831488,140444 778921680315920384,169437 733200809622528000,353451 761676732722208773,69711 770466722566459392,118837 775786399081435136,151156 794347833277239296,259134 773882377894592512,139404 790567436227489792,231792 760965078199959553,64730 774491904574566400,142506 753622437586087937,27402 785558610642296833,196609 781612449585913857,188401 785264747532779520,194147 751128162159849472,16982 761964751886757888,70918 793956145668837376,243061 758261290963992576,52112 793189996152762368,249926 778558628391518208,168791 794649050087706624,261155 770703211065933824,120613 787098465184673794,208176 787792750443765760,212693 793440661609574400,249469 778489859887493121,152594 781000393119719424,184462 791639633289318401,240145 787638999506571266,211894 759435609165402113,56924 794899597818810368,253012 763830504361758720,80482 788692754570342400,220029 750063251963060225,9087 761512912418512896,67511 792965351738748929,247241 768512459271319552,104940 778618138883686400,169226 780122075377782784,178459 791139605198364672,350824 794576719185317890,258193 751614251446394880,18323 762003372132052992,71495 788007100907741184,213887 791326348748939264,237787 778735107825815552,167939 761955679187918848,431998 744931729396248577,352033 795205756735918081,264397 754978291484758016,34638 793436874136227840,252020 766754431694102528,95988 786082471544848384,199891 766984313980133376,96345 780828465985495040,182036 789534033327685632,210238 785533306876092416,195283 794553307788443649,261155 771709966050668544,125111 765351658415009793,86053 778287570849501184,152594 771480341525639168,125367 767011861615087616,93504 761330031327051776,68057 773979381605597184,140444 792028848049172480,243187 793394367444680704,249926 788029566891790337,214209 790723293749784576,233756 753365667278127106,26492 771473903009030144,125554 766485245529100288,84666 767856977405816832,100893 774330060950032384,139404 774397719158882304,131045 785996471048953856,200490 791477153409806336,238395 785541582695108608,196538 759815026928594945,59725 772913489702752256,129662 788177372243595264,215505 764845274942484481,83391 775766426892107777,151265 762851705205592064,74681 768429122792095744,100563 768262632381874176,354891 779415480037584896,173964 795745613577068548,199307 789146500085321729,11774 760698672120229888,62492 785255669637185537,194167 755045216399134721,35044 794632856211374080,261155 793088736732995584,249348 770253220967026688,117377 790748731217850370,235349 776819520920915968,157082 793271449368850432,250633 789906656658194434,227048 779813540823654400,173964 757645832896204801,11774 766603898949816321,94718 792017452150292481,243075 769171236593209345,103514 773898389125603329,139404 753346235013165056,26819 758317862465536000,52061 794602484178132992,261155 778687273369948162,169731 776397927417864193,152946 790585395083747329,232424 773613599243767808,137978 752013363656400896,18316 765920599780753408,89876 732736659775586304,7092 791346776108310528,238383 732252532148477956,1170433 755460305572892672,35044 764150958217650176,82066 772157718345945088,129565 788023367597162496,46572 753326241403572224,26492 795327729134497792,266079 763076140000870400,354238 788394705595674624,217519 795353003398168576,266500 769365422256844800,113446 766867384477052929,96196 766726482500653056,95672 795439425064996864,266054 778780325287698432,168284 775555693575344128,148684 781305391015657472,186883 770301618793357312,117257 773838550127214592,138089 776107660471111681,11774 791239445395673088,234583 762861419519959040,75233 753572586576048128,28282 775385003874287616,148170 794223653852299264,254209 755388849371570180,35890 773507991823904769,137042 778341071839518721,167319 791182658873204740,235590 792279935402606592,243187 785494858228269056,196277 786713623817322498,201899 792088032497180672,11774 764972055200616448,85562 765666800189059072,88994 780536438534250496,179742 772511895630872576,128930 793880104497807361,255942 792487413461487616,246225 794560351505367040,261155 788450997546823680,218275 737089931374297088,349486 775207840017448960,141091 751805696933519360,19485 734780953890029569,350660 772889805134770177,129551 757934927874756608,50136 794579216616464384,261155 795691605709754368,237406 763204884313153537,76474 790343764006936576,229693 780808350074232833,183269 771099752020803584,122817 780457233716948992,11774 792371840484306945,243075 753259978677444613,11774 785775900017033216,196609 793171064343887872,249374 773114070509780994,133043 772181829893754880,127711 777575443461509120,159308 795304928927481856,265257 777972040275984385,164764 787601333104873472,211347 771690595513462784,126152 789136073515491329,222647 764924263757340672,84724 772106522474139648,129558 758351785622958080,52554 755783227055411200,39462 780796710465392642,181548 788200212095340544,214078 770641999586222081,120341 775099592849367044,145562 781552009275203584,188478 787161546308726784,207109 755223956022439936,669866 760616444035862528,62728 768791816254595072,107423 765854557884874752,76623 791741460894797824,240926 762982192557461504,75233 788000877994995712,214354 790933950868754432,234583 781476462083702784,188119 776756645384814592,157755 789901237076406272,227242 753833666510397440,26556 752294804394872832,21714 753234472703762436,26140 785688889742594048,197512 792023073818017794,243075 761204046346620928,67023 760494091779973123,61544 734583324593795072,65113 774047016972279808,132364 771309507695620097,124597 791350534141685760,238395 752867265444544512,21330 756477513329676290,18215 793450274056769536,249469 793877079053832192,256358 756462896641667073,42432 795405405706919937,266491 773925716404477952,139404 789464837747204096,47940 771845064372981764,125367 764450550305792001,81946 795409665848963072,266491 780713765897588736,182154 740515477039026176,11774 767872177341214720,102249 781506868006883328,188119 785619108842786816,196845 750644105336721409,13532 764526376259055616,82018 760806359512166400,64722 749206322537717760,6988 791371167269425152,238207 792162463609303040,241523 763419153319329792,78070 767957848198291457,99900 773003205932224512,134033 766127126798069760,81929 762666962044399617,73926 788083354444795904,214288 767955269565476868,100591 792517793753231360,246225 772825577564741633,11774 758681922226696192,54070 774095836640751617,137042 793949371767418880,255942 733026495833116672,355080 788053483190706176,11774 765217164219518976,85562 790889079726571520,234583 763916877110255616,79651 791785546221748224,240145 773213701323169792,135025 792140419769462789,242693 789144134753726467,222647 793134959384940544,247877 732908803595735040,354525 773939683730620416,139392 764650662638399488,77612 774887136621305856,141035 764933669475655680,84724 756271824963371008,41459 778337948538245120,167220 771180168228458496,122967 756057650878701568,41380 789241879229411328,206666 749314199549980673,8047 763356589784961025,77731 791393837495246848,237908 793130995310526465,249841 776900507415699457,159308 777678150037868544,162497 775751670751981568,151071 788532227298713600,218875 773858572237172736,139404 778563539938205696,168794 767069991128690688,97754 785672665801428992,196917 791410653412093956,237908 749053241518940160,7061 762302129906257920,431998 774229172583407617,1170870 761197458764345346,65180 788773667958251521,220526 785509908481396737,11774 792056940050415616,243187 772261544688091136,127711 789187633742131203,215505 794233304413306880,258456 761703628210053120,69947 753077192574271488,24173 793096722268295168,249469 770706665561874432,118191 781616757093961728,188498 795454737529315329,267157 762054335819681792,71429 760855907957895168,65222 763776548625326080,80177 768964765599182848,110344 787051246049955840,207949 790237461590908928,227795 793124587424911360,249469 763858181923729408,80867 761129375517511681,61051 762613569368174593,73568 764575661004509184,83106 765352520629616641,86103 765718469287485440,87904 763820535197433856,80366 771075269327151104,122955 789854159499427840,225608 794838951311904768,262849 751832890938421248,18470 788344491547758593,216991 771385598213025792,124597 793427470368149505,252020 768222883361370112,11774 790692375207276544,47835 791359832817278976,238395 792037885088112641,241819 763205625971150849,76934 781068814830084096,183759 785683556836134912,195332 735176789543276545,11774 793516574951018496,252741 754776764153376768,33356 766764857102311424,95530 770364891773362176,118375 786062010412916736,49459 791448111080013825,237151 791090616411316225,235590 791275171147546625,234212 787298295261429761,207212 788740638292398081,219531 788890018760622080,11774 791616486003605505,240145 765398055692689408,86440 781201507320532994,186434 763339588240863232,77303 773092783120756736,134033 785641078682587137,195975 792793185026179076,247715 762737889641922560,74247 791685282961600512,240483 755865769423036420,18215 777966848629497856,163824 771388235532603392,124297 786749202424442880,205728 776822827634786304,158520 772889371351650304,11774 754717586848256000,33356 757964839532662785,50449 795147924472614913,263907 773272576722366464,124597 766258062298669056,91894 790466511639027712,190936 780395056926720000,179742 749535478848823296,7811 754800978235428865,33068 754885684473634816,1011996 786172975225667584,200288 773914679404036096,139404 778685724354674688,169201 785262267554263040,11774 761584095486808064,68908 772738772802953216,132335 791139997730627584,236831 763812646885941248,79131 787700503903961088,212139 775533045596250112,738099 788160802209538048,215088 787732225982865409,210215 750461108813783041,13021 767563538827137024,99900 767870900469321729,101383 766801746006052864,95708 777901938897629185,163990 769495797943730176,91499 793573128211271680,253164 791665698380447745,240483 791390954620121088,234583 785966292800897026,199640 765317977805824000,86053 755170635765121024,35890 789484121617682432,225981 774753611175727104,144494 786325885653700608,202007 753635437311365121,28732 761870205458841600,66922 757563892746874880,47717 763743352860868608,78394 734353035623845888,130505 785636121917087744,197156 775878223129444353,151212 777751656905617408,161456 792560195566264320,244884 795408381175623680,264397 759520146792804352,56964 789333935671152640,193121 795736411806765056,267537 779125413310332928,171617 753058429237923840,24870 752639103502520320,22832 763493127994822656,78159 765029443416883200,82066 768635215241736196,107984 790237460672512000,352219 780093170235404289,174115 787031705521647616,207965 756673026956128260,44479 776732153497341952,156226 769972781035425792,114357 772814434305617920,130407 794061171850493953,255942 749080988353859584,11774 761641575159967744,67852 778765024131252224,151065 793144198736338944,248988 749351720061313024,7461 781722505157365760,189973 755759428784324608,39462 760877546187595776,11774 787278490718449665,205728 788400574697967616,217519 765406018293628928,86440 766355662179864576,92860 768890977796911104,109337 742172330982408192,350711 775799665539289088,150497 793502317936975872,229922 766371125462827008,84724 787190325756526592,207277 793835592865820672,238136 776067317973352448,153194 785847593523744768,196277 785536727578505216,195975 792888107515256832,247062 761134333671247872,66800 791353116293640192,238395 793096812341104641,249469 750160543961362432,10735 788073910055104512,214492 786402590028279808,203674 789969417878773760,227795 790681713265565696,233307 767410707512123392,82640 765952296572289024,80720 789442764052238336,225981 766985502323007496,94699 753021306749251584,25255 786606318413021184,205039 755511515134857216,27045 759503529241354240,58227 793980121375973376,11774 781140761718853633,185310 755532441368993792,36877 792512242830839808,246295 758712150772871168,46076 769744328335822848,114779 786229126063493121,198304 791724190957203456,240661 795666127607066624,267862 790043329509494784,228172 790522412160864256,231550 794354068655198209,258044 749731971056570368,9754 766538276878495744,92213 793500644917346306,252890 790566054162370561,232280 793199329703886848,249926 768739692359680000,104208 777695501537808384,140211 760565826600640512,60112 759258453617639424,55661 776161509432897536,112363 788130128173805568,215005 757772644141805569,47940 769258398487613441,111448 795431514808913920,265855 793462292079861760,252408 786605356424110080,205039 751046728783192065,16233 773904392743424000,138898 760933654986002432,65180 789908349177454593,227048 790974036822073344,235621 786580225446465537,204413 771444625877835776,125111 794359436588433408,260181 793246712672288768,243761 795026471773499393,262849 775458543763849216,149202 780411792895844352,175046 786707957765595137,108396 763777797026226177,79589 786621938890334208,203674 794555301928247296,261155 776392858043424770,1250308 777544374838235137,161387 774985450356219908,146259 792430583804727296,244143 789555058186723328,226461 795328130068123648,265257 776826265638674432,158387 751063109884928000,16686 785561269965168642,195975 772786887018807296,132578 790906006318505984,234583 761565043817230336,69245 754902005630382082,27045 775388718056157184,146838 762801168900878337,18395 790539053804445696,229930 785587504070037505,196537 774985738769330181,146259 755832812511629317,37206 758322839468511232,52061 770813506669060096,112939 786232107290857472,199178 791371833089986560,237908 753640512033259521,28732 773913693348245504,139577 762747491456397312,431998 793130639482494977,249841 775722577176170496,151071 753763090685128709,11774 767248102763954180,96415 795283615055802368,238395 763503153157373953,78707 787022814016630784,208065 786208993404477440,200974 788041108114673665,214492 794120423604531200,257492 787762595642085376,210238 761012026504196096,41703 769681660619198464,114336 775050425720373248,146259 772261339435794433,130387 768893245380263936,109945 793208252561580033,250633 763136360492503040,76628 761886741791768576,67852 769761703248601090,112336 778283438071689216,11774 753360196689207296,27317 793044067823255552,245313 775838288800120832,149200 788962876065058816,222500 790680385139060736,231894 773197047835099136,134561 793201453544255488,247241 787066670795722752,207949 792934805763522560,248514 776893377157722112,159245 790708663333814272,233307 743110180007608322,11774 766268617147068416,75724 770117596750503937,116968 795688647815139328,232894 749929377501220864,10713 766057713126236161,91146 764838919305211904,84724 761339752079589376,67973 752214574812848128,18820 772061185512501249,127775 785470071368024064,1248522 791010558250188800,234583 795677927828504576,266151 757311267392544768,46404 772523143281963009,131045 778797924327186432,170609 760264346983424000,61145 790973232392261632,235590 763481066577367041,78115 733029712897810432,355464 749330762919387137,8047 794564450619719680,261155 768518595068342272,104999 778716695577841664,168284 771049869226172421,121479 745003469719879681,349784 774725248486772738,144573 790234807129243648,219503 793158710071693312,249926 764075822999154688,81702 790560044320370689,232137 732110293216559104,349197 762051590723362816,71685 775009588882006016,146259 788089405936369664,214492 763443899591524352,78159 790603023198326789,232169 791954151550746625,241523 793635710431395840,252014 792606291482902528,245148 765614917001027584,88361 756431020795101184,43207 765205687442038784,86440 770276466621898753,117687 776208901733769216,152735 794360335151067136,257492 785688144486117377,194082 788535878494916608,218275 757089211094863873,45669 780762456356429824,182036 786001792811147266,199961 766352756437233664,93286 786963504871772160,207613 771582569422868480,124597 761309606404558852,66815 766342253497372672,90031 768875617236508672,108963 791356137241055233,235677 793319779176112128,251452 794734494720856064,262752 750793088977629188,15316 770193076518129664,117257 779353363519381505,11774 794548703222710272,261155 793522696709607424,252408 793074045575127040,193636 772552827872747521,110585 766577895385038848,92854 755223847758991360,11774 764868534866501632,82066 762552205580709888,71449 795304684160516100,266079 776046303004467200,153136 781282512999899136,183759 766352888364867585,92166 785515415426461696,11774 779376961147645952,174315 742060233430818817,11774 756939858954838016,1248464 778780310045659136,168284 758352583023026176,50923 763714758713470976,1249142 760146357709639681,59868 777533817527558144,160480 778343318061215744,167493 758267761374048257,30590 787569118522204160,47207 768156532366192640,103294 756678942375940096,44450 763453446171176960,75677 756264909848055808,41680 789224924577615872,224333 777620360770547712,162810 787628521346764800,204078 792778490462347264,247240 789220623641776128,224333 761743127040385024,65180 770219705596391424,116619 779812767066980352,170187 791073296901025792,235948 775035139072090116,146259 755436326669824001,37433 756318391418388480,42249 768148594771755008,103405 794303735937855488,259457 786272186864574464,196767 767838392675602432,99111 786622953521762305,205181 789449723891548160,225981 768961554842808320,109666 795102046210949120,265257 732173483522674688,349821 758748158058868739,54070 775685245014269953,150663 794005561058541568,254209 753279863910465537,26759 793956541078667264,254135 768967771497443328,110302 763061349165494272,11774 771090247170023424,121612 771305274766462976,124597 756828258906189825,349306 758264486365102080,52112 778069102569009153,165097 780085138491183105,178076 770323744212463616,116091 758791501002399746,47940 769240954612088832,111549 769240030552297472,110585 785499422415138816,196277 792381735518470144,235487 794730421170868224,262849 758384565589270530,52749 771787446849638401,127366 767869108616585217,1249484 794665608558346240,261987 769700674418475008,114587 794890196156174337,262752 793798960448098309,255393 768162475762147328,95055 741412048106491904,349060 778292872508346369,167220 790807716834848768,233558 785901489520799744,199546 757795099229040641,48094 759074373651337217,55107 770414538126655488,117257 780692182583959552,182385 791276509155647490,237491 787389025627832320,180433 790908922764881920,234583 753285734811918336,26083 750101304131907588,10661 774437877497278464,143585 788739065482993664,220332 768112528601657344,103506 776873880078192642,154914 777847843184783362,163990 759517107155529728,58250 773322013465153536,135725 773881224901357568,139404 790597328814026752,232169 771727862546268160,125111 792798573184294912,247767 795198244183830528,265170 760525394437038080,63451 760463555506372608,62777 792067947749478400,242628 767466767702564864,98890 764939631276204034,84724 775770666524151808,144573 756302975866253313,42564 761596806937522176,69565 795766375830659076,268643 774398556996112384,141360 765986455357362176,88603 761719787076583425,70177 762113500718129152,68993 793707380596994048,252020 794544660282802176,261155 776101941755588608,1249613 786342474272956417,202798 764517700177567746,82066 793545554601050112,250033 765324895630659584,80486 769209010817871872,109360 755129643229818880,32673 756589805220265984,44274 765670648064671744,86873 791079267924779008,235251 763156705483993088,73814 765262583523778560,85562 767025595460964352,1249362 753034714915700736,21579 763361939368054784,76934 793142154365243392,249469 754733866682908672,33356 762201125399490560,431998 789217276469899264,224680 793175870244466688,249057 781388484858748928,139404 768754424848068608,106673 752883297403928576,24134 755500141747068928,35044 760167302750887937,61412 779348444855013376,11774 790553296088010752,229693 765311268718841857,352731 793885525669081088,248516 763453452164927488,78477 772431149775761408,129558 776128848165425152,153095 756272739137105920,42405 788839976431607808,221476 794269190047690754,257785 759281626065035264,55661 780550111009136641,11774 785828905202495489,197286 788744151537811457,203710 770866391419355138,121636 776232988237451265,154534 767829286828900352,101681 771698260041932800,127134 791697602559348737,237491 792373692646854658,243092 790668743567376384,232863 767846816637448192,101681 757271716955615233,46384 750723254717911041,12981 793881946640125953,255942 733142255540785152,349375 764482016939237376,82283 776900193400659968,157082 756872980039217153,44163 787421564987854848,206117 792157602465579012,243513 778950333972316161,171324 760524128558415872,63149 771015313219424256,122146 766499554497736704,351436 793267612289470468,249926 771328511911006208,124536 751176916363862016,17591 778546506311802880,167569 789503677824327681,225981 794526193554886656,261155 770955742438273024,90121 778364944987283456,167389 785851124498698241,196277 756850960115372032,42432 792524212464345088,228037 766839364206862336,80939 788458231576137728,11774 772810023554646016,132366 755759521042083841,39462 758086462269222912,50827 776421119725371392,137535 765891070760673283,74575 793287287425667072,250293 754779252055310336,350247 777606330215464960,162596 785816099971403776,197297 773963814186262528,139459 786413626945142785,203674 787989418145644544,214209 794548671396225024,261155 763595681411977216,78394 757695242153975813,48369 786446612210016256,195876 791787196386725889,237491 754213831413526528,24201 754783177953140736,33356 763483122155425792,78115 788503735207165952,218275 788495094550712320,218351 791756147107696644,240483 787012596989911040,207949 767813104814137344,101681 762348111213703170,71502 753682066550591488,28866 769601015138050048,104973 785699134959300608,195975 776067731334529024,150249 767155228688863232,93170 753733955472334848,11774 768709395962335232,104208 772859907422859264,125163 793483500263469058,250633 787477840233103360,210253 754934419765403648,33029 788907254137446401,219942 795194232269062144,263676 792428159648096256,245268 794020011350183937,256502 775818272587472897,151401 786289296563023872,193636 781119284160425984,185496 758346839045406720,52054 764279363164524544,67229 766861431333593089,96263 788070633972244480,213491 766405766534299648,93286 771341874976190464,124883 785302543668748288,11774 763874096669138944,80098 787657802655424512,204078 792896150391099395,247767 774007445177851904,131421 789250374259580929,221972 788174757413974016,216038 788921777435058176,11774 790579637319503873,11774 795311167832850432,262849 785608620197105664,197512 775364493962416128,146720 774382785398276098,142566 780477470277525504,11774 792159429877764096,244221 740664962385727488,11774 765994820611379200,11774 760867764827402245,62870 771771921759244288,125111 752209015577468928,17794 762639313007939585,73926 789464602492833793,225981 793999288577572866,257492 776736319678492672,157755 780823988511596546,182659 791701134503088128,237491 788798350925627392,221057 791952123822940160,241678 773186207362617344,134380 785849199766175744,198878 773266639315795969,133043 785483674854813700,194723 790303028490407936,11774 762103046734094336,71249 772472146555699201,129662 785514769331654656,11774 775624964875493376,149292 790867162642653185,232863 775292955733004289,148045 773409635248275456,134993 776879525581946880,158428 760807335665205249,64722 768827793547333632,109167 780508511524577280,178258 785547532663451648,130635 793164152655192064,249444 795743958039138305,267855 790643352832184320,232169 763513034861977600,78360 795038514438148101,264397 768974584796307456,110209 792891844648632320,243187 766558718599106560,93184 793898884229525504,255942 795359461103652864,266190 789843248659431425,227253 781305464168386562,187294 757663188259311618,47786 785270162689712128,194648 780881685156073472,167399 781699675095044096,187969 785502981873553408,196277 792263928680030209,235590 793971833594728448,256393 793160530135580672,249926 775767675867959296,151071 785649930408955904,197512 794684782240219136,262752 763782382453420033,80177 780841638671167489,182870 750524095142387712,11495 761295085606694912,65540 761539810762776576,65839 776085494576902144,152735 775812056456962048,151439 766383520809820160,93286 791674775064211457,240483 779171678576259072,168284 763758863871074304,79513 756636612767969280,44429 793320192390656000,251452 768442674143719424,105998 789469208975380481,108396 793565307008851968,252408 757216184563408900,46252 791527103086796800,236082 756884261014241280,45311 794000381638483968,254135 775041692181204992,146405 749551387239931904,8047 790605067665674240,232791 760229476852600832,61598 758141076695764993,50827 768887493794078720,108817 778999620659777537,171795 780438385689329664,11774 780008547048366080,177472 793624719362756608,252408 756534889588133888,43013 756259806382522369,42344 767876535759937536,101681 787878697680379904,210585 733021124292829184,355336 761585400766955520,68987 775636302238658560,149300 775896305914683393,151526 795318078615781377,264807 780483472863404032,180759 755303587840864256,36545 753312397570420736,26788 794640127167434753,11774 762976315083554816,75724 756927919209840640,45125 785322348601864192,186883 794640822415360000,261155 771008548214083585,122020 785259217498279937,193587 785413204428062724,194126 766429752936828929,90963 793237960246321152,250408 760681575612751872,56964 787673026309550080,211880 792103896466333696,243869 778057692753432576,165185 758442090632089600,52659 780193916846874624,177248 766406936006758400,91894 781524338830823424,187976 774620243356508160,144494 785930736184487937,199211 794620259202433024,261155 778194355370745856,166265 790235889708314624,229192 765697734342959104,87904 764072712591388673,77185 758749553193394177,54070 764952570825629696,84724 789908053348978688,155390 767853918323736576,101681 768010667785715712,96039 790787601674350592,232169 793237353397575680,250293 795127077770907648,259810 773941484458483712,139404 764866488968806400,83903 773571233912795136,135736 795155700724928512,264774 775048508516597760,146405 758696427040169984,54070 785981071720587264,200382 794768382264541184,261050 775341415681359872,148473 793759460191862784,254135 774344461845311488,142980 781485625623076864,139404 792502841155854337,246392 733325321794002946,354396 771859545891143684,128519 749683878919409665,9754 766744769385074688,92860 787075330670403584,208016 792392112784367616,242693 779182557694877696,172962 755279437071994880,34637 753952620310429697,27045 792052597230305281,243187 735122848369528833,7311 793179285104107521,11774 786068517883961344,200870 790696417333506048,230271 781309174688976896,182659 742159794165932032,11774 749458615480643584,8297 759240807232729088,57722 778032963552411648,164826 752831576744931328,22752 788785766046367746,220526 762370977149902853,70941 785340616012079104,195125 792762321387065345,247241 757564198352191489,47917 794238072720216064,258044 778996633577091072,165690 757947539693957121,49520 760916396754739200,65165 785978308085309440,199431 772406659981467648,67346 793203886529974272,249469 786790271316922368,205285 793891546844303361,256564 767427260555091968,98890 774589736321216512,141887 758799047549267968,44461 785686182306914304,196277 793760215300800512,255065 762814743639916544,431998 793114445396320256,242693 792489204567592960,245148 788846416273805317,219119 776852925410742272,158673 732303557861494789,350714 759858052849930240,11774 753843476953825280,24786 769323871942152192,112336 769682611560189953,112399 779019972550983680,171927 779775969657753601,174230 768123498590003200,101085 770986899246833664,122146 765684520590925824,87904 768244159085809664,104406 794532565323423744,261155 795325832109719553,258456 766046358125936640,90384 794271754394992640,259482 795709749178277888,267862 793973852309221376,256276 786605987390074880,204413 756586069387206656,43828 764845310644322305,84724 770677492877189120,120610 752300486527680516,21178 753912154923728897,29932 790648387125248001,232749 791124198978490369,210235 769227357936758784,112239 749434093125902336,7275 791834396638769157,240070 765871334526038016,88546 789559146974736384,220526 759066917705351169,56552 794920203285135360,263895 760568003935215616,11774 777616204684931072,162596 781110807971131392,185496 752997778540916736,23742 767738231337070597,100893 787318343640485889,210207 793118439346929664,249469 755479515887992832,35403 759670381947023361,56964 780016330862829572,172523 790624962654588928,232280 793219720933675008,250544 778741037120368640,166852 760569191929815040,354841 793836221206302720,255819 794227172848336898,257788 791398637398003717,237908 769923474072608768,113982 761102988920299521,65723 786907139407216640,207287 794998876164001792,263906 755817499011190784,32873 788920548185214976,195876 763489243385647104,77598 777553820331155456,160539 793128244459352064,249286 765337406782529536,85562 777756371022409728,349408 778280374313033728,166409 761227751751684098,66801 778746579545001984,170187 752184519088742402,18539 785937824264577026,194743 761992815748354048,431998 786552102394793984,65113 790756388385484800,229505 792516503677480961,245373 753768806376288256,29790 777586209367416832,161277 788744745736634368,220332 790212640094105600,228576 757448960776822786,195876 764125477942341632,79223 775938003831173120,151225 749441410760314880,8133 762008959913959430,68987 778944560349212672,170253 757256854338580480,46612 759579276266045440,57574 778634593482137601,169201 757781615858839552,47940 771455473103081472,124597 768491180418031616,106716 785315469209198593,11774 764783629612511233,84724 788053209239748613,11774 760974358118445063,65222 748545806660149248,11774 788697511452180480,220029 767217982112165888,97619 767724360996192257,97852 756661208057393152,349970 786403096251555844,203710 787367280950841344,210253 770335782569648129,117257 791698808145006592,240260 750356746250686464,11774 766599952990478336,91700 769219317913096193,111438 752051012748410880,20715 772124759081574401,112788 775110763690258432,146720 781221479086260224,186362 771690048236519424,124597 788693299662090240,217967 732969995030913025,353228 764578770355359744,79561 794304892521353217,258922 767791809028382720,101134 793385303746621440,250633 781577657729294336,131056 793587299363663872,252020 767989864813858816,101681 755816811761901568,39810 764127897434984448,82066 770315227594235904,117257 791374150598209536,238207 788103164994150400,196538 794694722166157312,262752 750392770892746753,12883 793455954398511104,251452 794708493181812736,262226 794891214847930368,252639 766358673010593794,93286 795609497196707840,267521 758398964186030089,52696 778825147713138688,105109 791138340359770112,235337 756899286772748290,45122 792764363740418048,11774 757794223672270848,48097 792531917081948161,246273 763115586532564993,76549 787750173199986692,212139 780807286847668224,183269 795187446967390208,264397 795342988704706560,264774 758026447688568834,49852 795123888204169216,262752 779691644690063360,175245 758059672825843712,49798 773703221562966017,138165 762593909725945860,56420 775110200328089600,146259 790638984707932161,223286 772131375898132480,129551 777306920466149376,115750 795065923795226624,263817 766136041610805248,90373 768216226640326656,104932 770581213144756224,118072 791310419973373957,237787 781833369307013120,187131 786059919829204992,22735 764892000164409344,84724 760602125252562944,1248768 789102536619941888,191622 750378817328386049,12883 773888354274406401,139379 785438490624335872,192421 770956197314764800,122146 769863910082174976,115435 781845544423395328,190635 788869094539878400,11774 791669691450216448,240483 793434748680929280,251390 753354572328951808,27061 770271887439998976,115582 785991663755767808,200382 788096744793989120,11774 793953722221137920,255942 772306984821399552,128615 788146947085504512,215754 794755232626446336,262025 795319825484615680,249926 787414720496082944,206117 794554700225921024,261155 790521879798779906,231894 772740223105114112,132335 763028880273838080,75073 768927948577640449,110381 769172199882096640,111558 787082910641844224,202636 787033975197958145,194060 764186853314433024,82544 776187226078142464,153573 763397871630635008,77668 749349616118824960,7461 793452908029153280,252196 752748817523548160,22575 759766547036446720,58939 769591818103160832,112808 757882284326486016,49852 771488822626582530,125853 766661552514752512,47940 758403224097423360,51451 773002986897289216,133454 791093192695439361,199307 778988618828263424,171043 790297531284611074,224490 785959089197182977,192032 795426871378923524,266151 733019169592070144,353228 777672210110558209,163166 790363028487372803,227795 786139838307270656,199640 787028268994093056,207965 758505821911166977,53703 787078030753529856,208560 792864022022545416,235621 773891963527495680,139404 776205248968986624,153596 766824163281547264,95866 791632138214846468,11774 794243859660189696,258456 790946020565905412,234583 794927280149630980,263895 759035055670833152,56302 793302293089136640,250953 764169604075778049,73706 775028887168376833,146259 767523835344072704,97379 773577679698288640,137158 794191576738074628,226180 764820452841754624,84666 788002991584444416,214354 788194906636288000,215005 793984774029381633,257353 780216783701540865,177773 772463364194832384,130686 786183518938394624,201494 788763806604275712,220526 754071262142537728,31529 785992037254492160,200490 790913218445123585,234583 795733352598896640,172084 760496695436308480,63154 790218558261166080,229922 762702016963543040,431998 780920328784576512,183269 776837826151346176,158327 785619536091369472,196788 765660815743709184,88683 761987028821024768,71407 788467432725815296,218275 795763188709068800,267862 795301090971398144,266079 765259071842840577,86103 790718633601216512,232169 787027738221617152,208016 795379710008107008,266491 786625663620911104,11774 785236780123459584,194250 768855052161314817,105109 777934747783749636,164826 793147618511589377,249841 732349863392776192,64781 751188508534910976,14128 766106073564639233,74133 781085561750691840,184601 733090242954199040,355106 761139823193296896,65180 772223198834327552,128121 772992518258561024,133280 781322292936794113,186584 757973770275590144,50314 775827731573374977,151165 762665144593838080,73926 792027725401776129,243075 750718864179142656,13046 779620464704548864,173628 760360002590736384,61602 787349469234769920,207835 788110656004382721,215608 735871518182232065,11774 740334726133776385,11774 769661979686498304,46501 762076004382679040,71099 777079075093512192,157755 764817766406914048,84674 776818624199692288,157693 791364154464538625,11774 755863790919491584,39475 788418444651794433,11774 750840164402900994,15640 761683404735803392,69231 792140599726047232,241034 767833686922432513,101681 778864869940432896,127994 761833279305748480,69711 765555136638754816,88052 793204298666614784,250033 766584531117715457,94699 771600567902744576,121795 745622993674526721,351252 792429443599904768,243513 779867544190582784,175549 790162545730609152,197046 762860786775490560,11774 794152080227307521,256411 788461097468788736,215437 775709613857574912,149200 753028320019771392,19757 733161521233154049,355480 788156867306463232,208899 763987623371091970,80962 759502201995669504,58728 753011207498440705,24788 761560074896699392,69231 761988499646083072,64730 753756638939676672,28974 765005946829406208,85562 793960884032958464,256276 795739224280428544,267737 791635210144284672,239456 765047144822759424,85562 789086523077472261,223286 762662955167154176,73712 793176365432442880,249159 769715436640309248,114779 781356271341416448,139404 790678663687655425,232169 772335970217844736,88581 776798071653036032,157993 790552680989155330,230282 790518098784772097,231894 757067738321866752,45964 753384033489387520,27045 764706007096422400,84422 771398492690456576,125367 769618080318140417,114370 774032364896915457,139404 732792187587563520,354145 774055475436400641,140539 763401902600126464,77273 774765750326218752,144573 791421479455830017,11774 794482609447284736,258741 769517693770674176,111454 775266775642566656,147606 774516001413226496,143777 762635729012916224,73814 792692877696626688,246392 793618027153649664,253032 793244516132134912,249926 781542923796090881,188317 775062109184860160,146205 758056057184788480,50827 789443516866756609,225998 759112810819383296,55660 792154936410791940,244289 757930627505065984,47940 754829108534767616,33356 775696766880448513,47570 790776494528274432,233154 755055684866019328,34666 774361783796510720,142090 775143128730705920,146994 766053915867615232,90384 780879228661366784,182659 791662619144908800,240483 793860533120184320,255942 761885219838242817,61444 785630742206226432,197341 793878026081533954,249348 794545214186749952,261242 768838828538916864,109337 764985223847174149,85115 777380935390093313,161714 791075250947719168,234583 761672624913035264,69231 780688949924757504,180233 791478895203581952,238207 775099598356434944,144484 767789870827929602,101383 786820527067308032,204959 777988249851756545,85326 791365623888617472,238395 769670878846078976,112239 785615886023430144,196348 764820321845190656,84209 791654769215606784,203821 769866956686045184,112725 751582877674983424,18215 786737313355296769,205989 767850912555503617,100561 776921790576676865,154869 779571416538705920,166913 766076465377120256,90125 777744314587713536,162029 781287733918593026,738099 770650166021984256,11774 775795416445095936,151463 793139733391998977,249469 768205610965794816,103354 770957017615855616,122146 759011829595025409,352025 795721240510136324,261155 765737986403233793,87904 754766516122443776,33356 786966638419648512,11774 789158435363385344,223286 795436840782135297,266822 749238838082543616,7816 775406961282191360,146259 777698704333561857,112104 794231864458297344,259063 758062775516139520,50923 772770754605613056,132335 779411114996006912,174115 793164894656802816,249180 752195884679593985,21343 758672243010314240,54070 772438461655769088,129558 791095798876377088,234796 745067107486961664,1247674 759315364819894272,56552 762888006755692544,75424 771387351176060928,125054 790244251783335941,227048 792046661736370177,243075 754762509207281664,33356 791446477054812161,235828 770598829368471552,119774 776794778029715460,156276 795258221401374720,261155 789709398662746112,215965 790648137023041536,232169 751544855189344256,1248165 765287613393694720,86440 786685156300038144,190424 795299436024852480,266079 775300602322522113,148018 776831077465939969,158589 789807882636103681,225380 787699283554336768,212309 776213583847788544,154071 794249187609247744,259200 788900745156366336,221972 779486948456935424,174427 791103741189562368,232911 763059091962855425,73721 790348849193820160,230282 774299160975667200,142090 790608708355051522,11774 785596992407769088,196277 787411031983292416,210928 791080670055530497,232169 773287338327891968,135903 762441840767279104,69287 787337434870665216,207151 759452628640071680,54842 792725865574592512,235685 769991794947915776,115818 778732925495812097,170187 791331814728167424,238207 758248481861537792,51997 786021810529710080,200235 759364312708313088,57964 763832301415522304,80366 785942938731839488,199262 780110056780140544,136093 795722915769647108,266079 769258883646885888,111557 793460664413061120,249469 733352363734470656,352399 766129673902301184,81929 792870255336955904,247877 765311325215993856,86103 785871235477417984,199262 773974525990100992,140444 776962480362823681,159093 785925762926784512,198591 764434947822219264,80939 777199590537920513,160353 792035170027134976,243075 757957799787761664,50314 786369973170081792,193636 773733236774084609,137612 790062413190017024,227252 759186353959542784,57348 766740819139186688,95708 772591936930717696,129551 758888139393871873,54070 757986792033415168,47844 791021683922665472,234796 757708796684738561,48991 794768726231027712,261942 755134429924696064,35461 794210118795718656,258421 793946975297146880,254135 763768783823597568,11774 766760919825285120,95530 794768450220605440,262849 740485896819081216,349359 750399794200403969,13201 790619833918304256,232424 756240245381672962,42152 791015163172270080,235487 759214957980450816,56964 789399171941806081,225866 732743163513688064,349857 772182536277680128,128934 779886319577083904,177458 774381312547385344,142668 769604239517712384,113836 779429813752766464,170187 794694943683932160,256502 759433762111418368,55257 761449482626166784,67679 766265069973872640,91946 764890200346595328,84724 750873748014673920,15800 755880697747894272,39697 793533648435675136,249926 794295396898107392,259134 761227394040655872,67283 772521410820313088,128930 772228114847969280,127957 770963614543056896,122146 780025927182917633,176890 771104935006052352,95262 790796757181558784,232169 773149120450138112,124065 773815590029066240,138819 790375177146232833,11774 792476255798951940,242693 777938499173351424,164001 790875721195487232,223125 761862636459864064,70355 756927905234583552,44450 764135733112123394,80939 765916157740060672,89740 794323360997982208,257492 774071369046843392,139404 760281194923716608,40954 756632168864985088,43471 781161646374793217,185296 750418744317358080,12446 793175754800566273,249841 786873569217224704,204303 757696884706254850,48959 774355651069829120,738099 778207804368707584,166390 751862322155646976,18323 756562712247894016,43391 763516056967098369,78115 793837009773232128,255877 769412806944841729,112336 750169485441544192,11108 755477758692712448,37538 753003015523606528,23519 773340283874467840,136018 781630372840808448,189515 788117632062935040,215252 795007631366750208,264397 753689710921482240,28281 790938297639903234,234551 753320004725018625,27061 776058931550367744,152872 772530996356841472,110381 795048864025837568,264431 793608642155122688,249926 749323585727172608,7849 733302796439715840,353343 761297133009985536,67547 766061219702771712,74133 788727804896641024,11774 791776555961819136,240627 781078477684482048,184223 758118832250744832,48663 776906293994852352,156835 768816533984256000,106774 788861671494201344,218275 771068376126849024,123135 758062234173972480,50923 794373692037861376,257353 764128197998944256,81869 795429061027840002,265855 795654660325593088,265649 759575949667033088,57574 780799866100326401,182036 781049672265760768,183759 788653884302471168,193121 792968979098632193,247241 751639950399934465,14277 771043095626514432,11774 773925245153644544,139404 771556208310300673,126389 781619034391359488,188498 792114537159921664,11774 752659393708253184,22779 766417302430429186,93850 790122527527841792,228197 751861018272337920,18391 760924127318319104,64692 778261588264427520,163559 778297042795835392,11774 792448019996082176,245575 786935937469067264,207287 774191328150249472,140444 792772821864767488,108396 794204531122765825,247232 767444992797372417,98646 791382558600667136,238395 793186972709904388,250430 773738588798320640,137042 764438895396356096,81305 788122168747892736,215437 768239142841049092,103149 790616425396178944,11774 794426285602832384,257492 755474894301892608,37730 785918461885177856,191812 793179056099434496,164814 786725222749569028,205094 792288619150970881,244143 794650070151024640,261155 795612370710233088,267559 760671374381834241,63776 769579296147009536,113836 785816089464754176,198671 750332624749490176,12535 780974975331274752,11774 785240947898458112,194221 779118768597401602,172799 780431308698820609,178056 775446710373888001,148676 775305653946572800,148045 787268869329158144,209477 770716787344347137,120610 779107179840180224,172545 775849306506919936,151202 790534433027690496,230808 757873238835736576,45311 768235861347602432,104932 773431639196270592,134993 787786969661181952,210208 765007781824897024,85311 767155708777336832,90384 780386682688434176,179742 773580784707842048,137553 794932221492674561,263895 753351479331844096,27045 753353972249833473,17416 769262775902277632,112399 751612816126189568,18539 751871353763094528,18114 763723589359140864,79691 769021780904255489,110362 788837213865910273,218275 750081723933810688,10661 749689551107551232,9295 775740500859125760,151021 735043245193977856,11774 766043596202119168,90384 777940337532674049,164669 787006361682976772,208176 765641051952574464,431998 774432425451589632,143585 793574112048189440,253164 760509646293438464,63149 770349510220353536,117257 788162597325377536,212068 786342100954591232,201351 757064042582306820,44163 795022177716305920,263906 759196949979336704,56964 776866642248597504,158815 788181275823644672,215754 773241875562131456,135450 767379779662127104,94627 795012473057320962,263896 791018610374299648,234583 776621676368756736,155333 772888546042490880,132335 777522230339055616,98259 787411844440784896,209913 794544999849459712,261155 766821206838226944,95708 786121199508004864,199960 790415220392984576,350650 791225787160653825,236454 732246608675364865,1170428 785759752483504128,196277 795299759774834688,266079 792346758508449792,244143 754876621669163008,27045 775415051813588992,149200 793843667215773696,255393 789189856005992448,11774 765685746309206016,88546 769314356622352385,112872 769416278071140352,106716 766038440026705922,90908 775844943399116800,151463 770042056974688257,115413 794145981021519872,247240 764129507405996032,82066 792057572958220288,243187 767126269955743744,97468 776342893229408257,152314 772526625376313344,106702 789212015042568192,224680 768237752676593664,11774 793847533957177345,255393 785256404579934208,194091 791345206859800578,237594 776431738855706624,155334 778738170003202048,169201 791341586017767424,11774 767055169867681796,95593 794533943030599680,261155 763141607365509120,76665 750376496796147712,12883 786710814656962560,206054 758043568896434177,48663 767808356769673216,101383 781284879417827328,183759 794702611094130688,262752 788335588319559680,216609 792457159040720896,243075 794256065588121604,258044 763957139035463680,80643 780461557285138432,179742 795702976627277825,199307 758760843664248832,54070 762119885736570881,71099 765006440255791105,85562 765680648698925057,88311 766742742147801088,95568 767487705131417604,98720 795047013163433984,262022 769253036552101888,110585 767400353214107648,97811 774090199848452096,140444 775067416837619712,146259 758394226572791808,46076 780466966129700864,180310 779482888777584640,170620 795140988012376064,264010 760491729703145475,62771 778197661828644864,164826 791934233400926212,240483 766221490450731008,91043 795709671646564354,267862 795700256348532736,268281 792524436343750656,159876 772283631733657600,128934 793139975084646400,249469 788521962297434112,218977 769911425003360256,115530 739452819581739009,352041 778342889386610688,167220 786558532145393664,203983 793128826565955585,249469 765478395324968960,87774 780539659696869376,181409 765903742394781699,90031 794159888544841731,258331 761132328949260288,61051 795406392664424448,247930 788030499876921344,214354 768552074263027712,106753 763396414730743808,11464 768463331745210371,103046 753406932178857984,27402 791826716511637504,238395 794400208985751552,257704 785513367494688768,195849 789281459970334720,220332 787913823441203201,213887 787392332547096577,210694 768164453674196993,103354 771791255479001088,127218 775430974771458048,141415 758700610720006144,54070 774047335173197824,132364 788120090025820160,215005 757644738862256128,47940 755100400051773441,35445 791467468799741953,237787 771930498977398788,127775 774403397139116032,139404 771900008006234113,128615 785526421842227200,196277 776410094439456769,71794 769655337754308608,1170387 766737093284495364,95506 777205689336864768,160634 779315576439205889,173645 768500261950291969,106774 793614822726336512,252408 792140334256054272,242693 759119052082151424,52686 759892763756244992,58254 761207754069512192,63902 777216162224484353,158673 778011864663863297,165435 752628216985034752,18893 794307383166193665,11774 778300901173948416,167044 793677560290938880,235536 769110928163954689,110362 788229638325673984,215437 794973562012581888,262925 792186984202592256,239610 750708258583744513,11495 771754235218112513,1249896 777852760091791364,163763 759123080551641088,56322 792123902746959872,240483 772730083014479872,131007 785853850263621633,198878 795421551361454081,266884 775367610711977985,148045 751615027732512768,18323 756953222103896065,44935 770203440676954112,117294 770350468161687552,118477 792802835414994944,243187 773561695373561864,137639 771401482495205376,125367 781635035283726336,187969 768273197732995072,104332 790987730662649856,233692 793280081468780544,249469 771180624677699590,122982 775461833142657025,147587 777118506194079744,127903 793198945795092480,249841 753727267403132928,29263 785791531852726273,196277 794007379939643397,257492 795361378932506625,266054 772819830525140993,132335 794530122065809408,261155 795765218366341122,247930 780482543573344256,11774 788756536269082624,220029 769333875751292928,112336 771447856393662464,124855 763760439582875648,79589 750857303255949313,15643 788156334659276804,199657 753652014723297284,11774 790685258811187200,231894 758670528588582914,54070 781456878572179456,139404 793314610904436736,250633 758070278039764993,50647 764140326089007106,81022 791169506986954753,232137 794651952927936514,261155 732624720651227137,353104 767328172857700352,95672 791802361131986944,241816 756533987363917825,35373 755031467994943489,34666 785515922626867200,196277 794206560490811392,257514 794543911360462853,261155 772605524688928768,124781 768088535379259392,102514 773953993194115072,140444 777820995709042688,163763 759013574723244032,56363 787607785898844161,133136 788889970639376384,221711 774310489769648128,141360 793125544606830592,249469 793250112399151104,249926 795449224771072000,266151 787679114509492224,211580 794711248797573120,261155 755648103508807680,38183 771775843613847552,125121 768285449269805056,101681 750469260527472641,13532 791449458848432128,238780 777213009513021440,113836 770549840824573952,118192 793127832188817408,249469 768532689750294536,107065 780437437415772165,180074 792049566992457728,11774 776887772854398977,159236 773610994438287360,137158 787799412361822213,210238 789157624340242432,11774 789934381234130944,227048 760276555218100224,61412 762098329354403840,71429 762741415335964672,73926 793463119746109440,252408 754728018371813376,33356 757660882314924032,48369 758639218939817984,41680 794988114578198532,262849 763797081404411904,80393 760886786210009088,65180 762660554615947268,73814 764906969454956544,84724 780480821182332928,180039 732146948149379072,1170318 793177232797605889,249841 750316058372956160,11495 776812349772607489,11774 774307334449487874,141360 786674071916380160,205349 777252234929303552,159146 781734644832096260,183269 792782445192028160,241118 775698664903745539,149200 781853710599069700,186149 771569971646177280,126389 792892621765083136,247877 770988637257281536,122146 790281279476342784,229505 759439561361588225,56964 781437632127627264,185496 789782748336689153,225981 781576733032083456,189032 795435513268367361,265855 792102022782808065,243187 794855866696601600,263540 794291568807202821,258771 795747912626147332,268448 764441310329643008,82283 771488704598638593,125145 787333661691482112,210009 752249249602105344,17416 771484105066229760,121479 776854968506527744,158520 794479112874233860,256038 770312494552199168,118087 755870059415810048,39475 759874324320821249,59447 766912606334357504,95511 790046102863085568,228820 794552528058929156,261155 732536764397576194,351617 738802022502305793,11774 790612499439779841,230282 766980711765176320,91946 751625648171544576,18495 775758715714691072,151463 791287656097263617,231851 732663015695212544,353239 794233576749404161,259063 791464495268978688,238207 771010826031407106,122146 773336746843078656,135736 788158402291720192,214899 792161739177467904,243983 763164654365511680,76549 759909053245956096,52887 770552029223739392,117257 787718189652189185,205197 790884593029165056,234142 761616861033144320,69711 761451734795489280,354958 767705180053856256,70127 781442151100080128,139404 773547118879387648,137158 787054841956675584,207287 776058323900608512,153194 781443011150434304,186584 775514082715639808,149953 788751328298274816,220332 767900828124450816,102137 752644276639653888,21332 771921087416324096,127957 773953343400120321,139404 779121548456255488,172862 773859682163109888,139404 768855481976631296,105109 733143438154174464,355106 765151353643474944,86103 770311842728206336,118087 785489824815968256,196277 792371757315260416,243187 764396224711528448,78684 764200649252704257,79407 781207633617309697,185883 764860406892490758,84724 763091039783616513,75899 786953682742935553,207287 793413328253091840,251452 795359130168897536,264397 795665786903859200,267862 793230708047241220,250261 770780178368770048,121080 777142929882177538,146991 775456407567142912,149259 773611727124586497,137869 785472932986380288,195975 761762349749563392,70676 793251993125023744,249852 763809200480870406,80487 790404433297367040,11774 775386815536726016,148870 790586103241793536,232137 752022964347015168,18395 765582985727016960,81946 764658063802507264,83881 771499823648215040,98305 795114199634558976,264774 755385473741287424,36961 789548030659657728,225981 793700281552924676,252581 793076515319713792,249286 776925804320129025,158427 774810054608449536,144591 752303456904413184,21551 786251887486140416,201958 795158750227218436,262849 774334879731445760,142942 793061982949691392,249004 759075288353497089,56630 764167327491485696,82061 776860930466516994,158524 766673320582389760,92885 763221807910367233,75899 768622132309987329,107745 769889041135337472,114861 792030617429049344,243187 754763002142920705,33356 778701141013954560,168698 780945693691158528,184533 774710299337318400,144654 789185420089102338,11774 791434319537512448,234796 795009047984533504,263895 792733833556815872,246273 776463559450583041,155448 757898314788573184,46958 786302754381717512,202007 733163682323140608,353447 780446872619982848,175772 768154667155087360,95055 768527702726811648,106023 777369197533802497,161456 785278102125449216,194648 758296257928495109,52112 765011968105205760,85562 769984962711941121,115511 788430861163229184,217519 756335299140079617,41680 761080068198195200,66159 765276198205202432,86763 788369876960284672,217034 752686793837850625,22936 772782059970494464,132335 791104629052313600,234575 781670576813445120,188309 756637278496325632,14277 770945174851751936,122146 765950182735355904,90384 758499055190347776,53367 765501479969062912,86645 794745077260230657,259220 786379910281621504,202217 791177736681295872,235590 778347296366874624,165512 791084076417638400,235590 756290233432440832,41459 792163306979065856,243165 773732524849717248,11774 775470150590038016,148033 750053645069287424,10848 754777743422664705,32867 759172077031006209,56772 766726876366708736,94899 789161514578182144,223286 763797193094369281,80393 764481448518692864,79223 792534820563750912,243286 794391962769969152,258771 762489037986734081,67226 769204777792049153,109666 768637108445548544,107745 771601433753817088,126539 749371383516323841,8497 761279972824780801,67229 762773937583427584,74868 768267142848479232,104082 789559849793257472,220806 785899578004340736,197512 794621699744374784,260849 795426069646102528,266151 785853127689895936,197512 773264116937060352,134875 787797953171886080,213064 793182625565335552,250064 790982361018146817,235590 793945894970224640,249926 761046966130216961,63149 780654137130127360,182036 752243908814397440,21714 792437129452392450,245136 753762836157870082,28508 775015984662913024,146259 777380253597519873,159876 762899314297360384,75233 770386476798468101,118698 793121673532891137,249469 755830975750369283,39685 765329518525579265,86763 776836187608592384,157755 775315787384918021,148045 793078162796253184,245093 794174183647244288,257492 792047853308776448,243092 765008748792385538,11774 791707723100463104,240483 781528946747777024,183759 775091513764098048,146838 780577296184807425,181419 788394126001643521,217519 792597119672553472,246392 795437180940337157,265855 733351361715130369,355480 775809742044172288,151463 780759282589597696,182960 787124587142127616,209151 777437744389877764,161542 762032637292576769,71429 765040394291773440,47835 770382889431162880,117257 769140407955550208,108729 773650457050906624,137612 771653286814375936,122528 759865168956301312,58267 794721716278673408,262752 756621728810463232,43471 767803515003469824,101681 794257086590791681,247651 792356986088136704,244195 769178695135207424,105799 761779042571788292,70177 794334530454831107,257128 755199811566112769,36219 765947443351392256,88669 752987123154817026,25255 760624540837933061,63451 773879794517827585,139404 790922795152609280,232169 792084425034993664,243187 761033698992988160,56964 761575941747331072,68936 790253363187310592,212131 774334823196422144,141887 761669636358299648,70085 754091983207997440,30590 773706384139431937,11774 765584614622507010,11774 766416364483518465,93184 764272646431408129,80939 773150304300826625,132335 792160624411312129,243187 762750386314874880,73926 793801601869869056,255393 778334644143919104,167319 788403188323844096,217519 794649982322126848,262022 792139847318188032,242693 757994400819601408,49925 780613276166217728,182122 763438301831245825,76723 775029946393595904,146259 780390916594995200,14277 781681975417458688,188401 767869753784307714,101383 776834674345861120,158327 753365888456232960,27045 752628527497961472,22750 777244878581424128,160592 751730419775770624,18893 795109372980498436,264397 776894405575860224,159308 750398475691520001,12883 757297109834031104,46890 766697026134286337,95593 788787383089106944,104244 761916036077744128,47188 754987464566067200,33081 770927057253654528,120610 772826355335651328,132335 766372915415703552,91751 762835704824995840,73712 793534565075808256,252596 749502324503089152,8670 787859657943547904,210238 768223284362153984,11774 780663569583071232,181984 759976786843226118,11774 785651227098959873,197512 756679700144066560,43225 760879415555391490,11774 792558505613889537,246012 772518696291962880,11774 773123569706381312,132335 793107312756060161,249286 770264615489986560,117364 779512502728200192,174891 788063574400696320,215005 767130884000579584,97355 761400262091214848,67852 787991624668344320,214209 792735863545397249,247274 770224864963592192,23762 779738723298709507,738099 758331185571463169,52545 760539058770673664,18395 771923001772212224,128404 757882254450384896,49852 786355385770717184,203391 755675732651704320,352720 788475612193107968,218275 773743172270686208,132996 758369916579872769,52554 793972663010009088,11774 765478381030891520,76623 793423006731083776,252020 787159289072721920,207287 755780010326228992,39444 786061275210125312,200870 787316757983735808,199307 788388674715131907,217519 794237280412004352,257788 753971769204154372,30432 760813541238513666,63203 773909385517015041,139404 793546444347060224,252014 752853079683325952,22952 750674324315598848,7836 778728334708453377,170187 759836890522591232,39221 767823601806348289,101681 777747636686233600,349678 765879071494537216,86047 770486252609167360,118192 793102252244365312,249469 732251271311310849,82287 790550432653283328,229895 775970556445208576,151463 793841228982816768,255942 751814254593007617,18893 785603663649607680,197512 779345089642594304,174230 766738632908484609,95343 761012460199481349,66216 788197395419000832,215219 773912312738480129,139404 794557395435393024,261399 765247633862590464,84422 788203968421769216,215437 786227710767009792,199546 791686279180136448,240718 790469428500496384,229895 763770404007776256,80098 756528177816698880,41798 759208896229675010,56964 792488474456850432,246225 781249892807127040,185595 787080022762803200,207796 772995289875615744,132335 790707313078337536,232106 794559665090789377,261155 762808039120465920,75073 769551760805494784,111558 789954254534344704,228820 760562007401762823,60794 764819313299628032,84724 758772199914246144,53185 794314116454223872,257492 751650188750708737,18386 773171196703768577,134913 759506943195156480,1248643 769188690157408256,111549 795746390462894081,267579 795475275987316736,247930 755158305694023680,35890 791588036718923777,238207 771416630471655425,113836 793837840585125888,255393 758326616841826304,52311 791799460267487233,237491 752839215990308864,23899 769311229407965184,111454 788059318218215426,11774 790915726026477568,234796 761576837604597760,68993 765950789466587136,90384 766946168626634752,96437 756506974989221888,43674 787754048070057984,205197 775451964628873217,148645 751659059326050304,14277 766411148363083776,91946 791012917789548544,234796 794653189924655104,261155 788842234556784640,219958 761648198029107200,47283 763756495011840000,1249164 759113222360293376,57105 788889926146273280,11774 794116431642116096,350913 790057092744880128,203546 788887847457652737,11774 794701558239920129,261155 758112549892083713,50923 793105555653029889,249469 762009830139670528,70858 793810042457878532,219678 770379092248129536,118191 755380096790368256,37044 768178753277038592,103261 790994281578303488,233736 791899555532984320,241678 779411101196746752,174427 762452319229227009,1249014 755503369825816576,38183 776881960652201984,158043 766009707135963136,90723 766079836091740160,90327 768808890721005568,109167 773896649471057921,139404 794712088891379713,262588 751697079592943617,18113 755808396079534081,39685 769949710790590465,352622 786642154491830272,205270 786736602470948864,202429 794393648683053056,260173 765578674846392320,88052 765887407321329664,90031 769335355296198657,112239 776850087121068032,158524 794005505597460480,256502 795250503106105344,263907 771003143773577216,122146 778244937410342912,166532 758574379076759553,51451 750792385039306752,14653 776929364407648258,159146 790926875816300548,234583 789141888657797120,223492 787489062026375168,208307 788909039648399360,11774 790352628987207680,229724 760564912733249537,63712 787655973791944704,211347 786993092087853056,208176 773173148116250624,132761 776897481040801792,153596 786582337697964032,203048 772082822987321344,99264 785867877794582528,197512 794713902030422016,261155 754716671349252096,33356 758802321509789696,54070 785595431296176129,194213 792959191346450433,246314 794546422846722048,261155 759945780534743040,59394 766530486936010753,93823 773978738753015809,139417 793099544359792640,249469 789112298228977669,200963 794347666909982720,260033 753549966254243841,25189 785517579351760896,196233 773328445728231424,133702 786343038792654849,202798 795112865032192000,264431 776381332813410304,155390 780087135214772224,176128 781267256412082176,185347 786547907004596224,200235 753349147902652416,21579 757384100164558852,47263 762455243787382784,431998 771421765658611712,87607 765583382793359364,11774 773337164612382720,353879 732662028700024834,398856 763815786842587137,398859 794558515100585984,261155 794989158875930624,259482 775190511409704960,146205 759178146352594945,57348 789821085957120000,203546 756575307822276609,41702 786476159458574336,202727 792909866075422720,243761 766068147749285888,90327 775472235129733121,136018 790649463027236865,232169 793971862359244800,256440 753028399015219200,17416 786024508561829888,194230 770405181351718912,355260 794293054635200513,258331 794605263210692608,261155 757773880215867392,47940 766776023765569536,95672 786159581349249024,197297 751922985271906305,14277 773963727162834944,140444 756271768273293312,42432 770294064918859776,117257 794128100137332738,256255 769651583483162624,113788 790638046643445760,231871 763228019062222848,76549 779133228619796480,171324 790718857149243392,232911 795020308767997956,263895 793127952728883200,249469 777564500685942784,162497 786227277856210944,201555 785543278640959488,130635 754728359372791809,33356 778927047464943616,171168 779496101384683520,148861 794278050254962688,259231 770885669358927873,121949 790972017105211392,234583 795434782415065088,266151 760991392369897472,65455 779102716077412352,172270 751102695029805056,16299 768130618832150528,103126 789927292327735296,228820 765323728506937344,355260 795669977575653376,267731 760339723290185728,61470 791128717062012928,235590 773699244137906176,138819 740935668214292480,11774 779616463472558082,174557 758832043849506819,52112 765332757459275776,87245 792031950915731456,243075 757267993638211584,46401 779879124789702657,177422 765310266015883264,87145 765964130113220608,90384 758865711351541761,55806 788566013931499525,218875 768948691830845441,110331 753674308585566208,18395 779045043114020864,156518 770201241183854592,115538 794729157062230016,262849 790640102775152640,232137 788793722502717440,220526 767812215282012162,100891 767157882420862976,97386 772369592178147328,118191 792079808746389504,243398 794625921869369344,262053 786269986868240384,201931 762716622410899456,74247 790938801334026240,164764 786723683242876928,205455 759235311260012545,57092 790826758933217280,232863 794433489743450112,260380 732187752654065664,350015 787727663108468736,205197 769972349684809728,99044 790979539253993472,235641 788908272724090881,11774 788454090892275713,218275 759975170492674048,57189 772851160076148738,131542 781829101707329537,190635 770249084661862400,112454 769126113373138945,40035 790921771000205312,234583 773478211242102784,136900 774063183220748289,139404 780812608370798592,182726 787515455464439808,208431 755821337562808320,39957 772180644952694784,128934 771840614023491584,128067 778247973717311488,166197 781844741209980928,186212 786842182955044864,197046 794311338000519168,258456 779304365668433923,173753 790321800781627396,11774 795034287292686336,264431 769689544211959808,114987 785660705449967617,11774 775496649405792256,112363 764808473242505217,84689 775794591832211456,151463 753635885619421184,11774 762298402814070785,56964 771569865245065217,118191 793956803243638786,257204 780617138944012288,182154 793175218198020100,249286 766630545048629249,93429 754821856264351744,33356 792067560338558977,242693 773652128372027393,136110 780759884316811264,182349 793971816582680576,257353 750885889388216320,15808 752840819040718848,22953 756534189072056320,14039 778569822498131968,168794 787741375131447296,212357 756232906553462784,41798 773761774134829056,137158 786595151351132160,203674 754025098420559872,31077 788712786696085504,218275 794264962835382272,257534 753786786518667264,28327 751897206110683138,14277 763166055153881088,76549 775728044874928128,151071 774369720715706368,143210 758475891563433984,52022 762000876055715840,431998 764188602750283776,82544 785333780483547136,194934 793891463276953600,256255 779922861498699776,23762 762754222643408896,73712 772457506014654468,131027 776643553699082241,156835 781580499953315840,80785 776757413710073856,157755 786990851314507777,11774 760914708232798210,63268 781093044636508160,183269 793997853001596929,257492 787390485547614208,209838 766007939396022272,90618 786392166973083648,203674 766983453703274497,91818 787253078193995776,46572 789321574662930432,222787 756295649868517376,42495 773626636864462848,136947 795388727564570626,265885 791355796298801152,229755 786428247055609856,202217 786088469898600451,199211 790936100969844738,199307 775190925823905792,144607 788443531627130880,217519 767393074293067776,97432 770222737092521984,117257 770647364059017216,118790 755063798713561088,35044 770331355611705344,117609 778364488227708928,167522 793212334626004992,249725 757263871132303360,45348 780570106405478401,11774 788887811181207554,105109 795709547386204160,199307 792648354933071872,242693 787335191010287616,209974 794579117454852096,39957 786974982194724865,207613 794495234126319616,242693 772820548321742854,132578 794901300085477376,262886 766050914281017344,90908 769579353680162816,112239 775468057791700992,144837 776669375365611520,155898 756591445050593281,43285 777702094430019587,163127 765685263855214592,87245 760244908724719617,61412 772518878748418048,131366 794544811915223041,261155 756280913533763584,41380 794539872178634752,261155 775880358403399680,151302 763155205290496000,431998 794719705995022337,261455 793126670421164032,249469 785423429231149056,195125 765023647165591553,84209 791559872588439553,238292 754034029880545280,29377 792767646831824897,247240 791682381874925568,240483 776898343410601984,157993 754037657320103936,29790 769223913549262848,109945 785461297630605312,108396 785474050822995969,192032 788209108356706304,215252 762303203065131013,70886 791790490714644480,240145 785266190864228352,11774 778215844249686016,166321 777971784427589632,165123 793148368679763970,249926 780682068963446784,181789 761174858164154369,65180 772872781247700993,132761 758341986571079680,52554 780880211747504128,183269 758020417407766528,49431 789506643486728192,226731 781076567845965824,183242 787886615007932416,65113 793919621258625024,255055 786279091854938115,49459 794532295642267648,261155 795720003114844160,268231 753671207317143552,26066 792740423668203520,243648 776425145493782528,152073 755381800789118976,36545 770476056130293760,116968 781545020247584768,181419 785856796275666945,198591 793437248695918592,250633 794970963599327232,263667 751040055070699521,16302 755390079611248640,35319 757866469518512128,49754 763410621799030784,60163 780749926045212673,179537 788047371863257089,214492 774380714988933120,142503 792349543870394368,245098 777703593763713024,163242 757423290797260800,47351 754776916880752642,33356 790666186329432064,233307 768863732680110080,1249528 756967628799893508,34441 786969509055885312,207949 791323091200868352,237491 792107842484436992,237964 788747646534053888,220029 775455450762469377,74043 760209584086745088,61544 764603715600781312,83391 786206703738126336,201494 778339482365927424,166852 792717227380400128,247062 780766358199869440,182960 787373167345999872,210313 793678938371416064,254209 759162344698220544,56192 760991929366642688,66116 777603742644498432,161465 791350917333344256,238395 793909877575852032,248652 773563396465786880,137639 766356369955917825,80939 792149274108788736,242521 787730477058625536,205197 794289861347770368,258456 758666591722614785,54070 770620274979004416,119774 780856042079055872,178117 767812164375699457,101681 780605720295120896,174321 764160608874868736,81869 770878081703743488,120610 775366356636229632,148574 775980652453695488,152735 788386306212696065,217519 788450883830964232,218275 788657554687680512,210390 768241595225370624,104406 766616271018483713,91946 786921973951586306,207287 794209099957141504,258771 764928504240672769,84449 768477922491523072,11774 779210520079413248,172962 785282620070526977,193669 793267521918947328,245148 771033955961335808,122299 786547919985991680,199546 791386841601703936,237491 789458597851824128,225981 775314035776557056,147391 757729145782571008,47761 785650248039354369,197341 793115914749304832,249469 794700837079617537,262849 795139874143682560,264431 795074076624777216,108396 794889006391717889,262226 763152116714135552,75899 791326076442030080,203821 788002595143032832,214354 794621161409802241,39957 794310388355624960,257492 792456223501131776,245575 779557750539948032,175549 766121311601037313,90373 785273435438153728,194667 793282706368966656,250216 758254902086930432,52061 753769227165634561,29263 779646944129978368,174315 790631938415407104,232280 777601267971620868,162596 793213712140152832,249725 771805212445212673,128194 779277048644853761,350711 791609749456445441,238395 794259748652806144,256276 793188774629048320,249926 770162779877740545,110023 770116462262484994,116373 794568406192312321,260404 781633557554991104,189515 771341265275191296,124597 776617398568759298,156835 781555706247778304,186584 793102702393909248,249469 789331376092897280,224680 787373876661530624,193955 791257243215863808,237491 762379339157471232,73012 758054677879459840,51069 753642257656475649,27402 755776414008434688,39235 763972083290296320,352839 768069203597283328,100191 788402228168052736,217519 759170652016214021,56964 733043469070020609,355106 757611869238472704,47940 749264834429059072,7828 794657262258110464,262296 777322621469949953,161407 753652165390893056,28281 768943501958668289,110362 767808173327523841,101681 778313855826927617,167407 777134777853812736,159411 794538895954313216,259513 753657892444614656,28732 771525180241829888,118191 758323626240126977,52112 769147743495397376,109167 764624251693379584,83381 767467006538887168,98972 787374754638344192,208146 740357041684762627,11774 781639529585410049,56964 756295408616431616,42344 757296334781251584,29353 764791525075214337,51451 759785205343383552,58542 768499547265961984,106281 791832539803619328,241523 792783430836752385,247241 780676438592778241,182257 773293916812554240,129918 767834528958275584,100561 767859161447170052,102137 792544203880312832,246295 769228141554495488,112399 754815411011530753,11774 793995152033333249,255602 763484484117336064,76549 762800316471398400,73712 790065388012736512,228820 732678817236418560,353228 788052727028789248,11774 754982870830153728,34666 789201206216364032,194192 762396446062764034,72978 794237164292743168,258456 788499025431584768,218275 778713646184529922,164375 795312410601070597,264397 790645116033650688,232169 793110081026097154,249348 773889458538033152,139404 757456731555397633,26815 758084127996321792,49843 793587678423973889,13579 750815422014980096,14950 758004547469979649,48663 762706799560495104,74133 791388496078385152,11774 752927686641582080,24597 761508130450735104,18215 764512080183562241,73869 773631194617360384,137740 791793167330934788,241033 741040669850927104,11774 753899409159499776,29338 788098925299372032,215005 793906443803992064,256536 775825455039520768,151439 789141139400093696,11774 794637548597297153,261942 786993941685997568,205728 774446450994360320,142980 787834810462896129,211890 793541793845510145,253387 789259248488312832,224818 765883683765047296,90031 749324156466917376,7852 773384277513871360,134561 774059420674174976,139404 762341422498545665,1248996 756739166713499649,43391 757662783072862208,48633 776104869560094720,153501 794609678164463616,261155 786187225696317440,198304 767684576722325505,100605 780584073068675072,179054 762939537542610944,73706 793616803654139904,252044 785279721546379264,194648 788484373393858560,218507 792084537757032449,243398 793099005064470528,243187 765687985312452608,88920 768205510093012998,103924 763711896058994688,79691 780613079755137024,150151 771397458467360769,125367 789293152683241474,223492 755184704853192704,35890 768988032217260032,109874 775877401771257856,150237 779474039697924096,175317 763071981956673536,75724 767843611023056896,101681 791358952441257984,238395 791812961698361344,240890 794682836204867585,261818 777024883293351936,158387 793042110710706176,240483 793470770013937664,252020 791039209737973760,234583 775892435280859137,112363 752007619376623616,18893 775498883417923584,143720 766756476094324736,95343 769371930650476544,113165 794569524976594944,261155 793649035089412096,254464 794757290859450368,261155 773130311077076992,130988 761197028194025472,66897 762662687293575172,73926 786724885154365440,204273 772482950797598721,131027 774458140519763968,139404 776956455903760384,159475 793245800616890368,250135 777313191672119296,160592 752944958148059137,12954 749302036575850496,7849 794269057516240907,249926 787385302763597824,209269 768208858078650368,103924 780610849228619777,150151 785997219329695744,198304 758361042888060928,52554 764155062293819392,82177 756506934849572864,43266 788837579957407744,221449 781265038837477376,186434 795500074893713409,267265 790935829996765184,234583 759173609470341120,56964 790685531709530113,219523 769515718408679425,113788 773287900985294848,135903 790430264996552705,231550 750942075869331456,15643 764138119578914816,82177 764812612529954816,82189 778424984750391296,167319 792959758588260352,247241 787490775240052737,210313 775328297106280448,147652 778332765653725184,158673 766738942385352704,93286 794307030983000064,257406 769852209857171456,114329 795732027781824512,261155 763455016145477632,78159 791409325541437441,238378 791832095232450560,240070 777974450880913408,164783 778038330902450176,165523 787120757084000257,207287 792851318310264832,247877 763807773838618625,80098 780886304925978624,182960 762336577657856000,431998 761348255859048448,68102 792341688933085184,235685 785318672009203716,11774 773113926091354112,134470 780603561939968000,181935 790977146877571072,235590 790727838089539585,232881 766394008427982848,93508 769273322089566208,109360 793209790944030720,250033 790369987697356801,230283 792804170176749568,245579 762310234304020480,71502 781475935358943232,186434 786402712371933184,202248 795666125941972992,267862 792528708145967104,246295 773916064015056896,139989 788731984621268992,220029 794207864399089665,258598 750724892857884672,14877 755168121867030528,35890 772158982169526272,127707 778677909741408260,169201 788073376048779264,205197 760956933910048769,65974 794582578242158592,261155 755562685421330432,38183 768845059760328704,109167 759193237747740672,57574 795030217957834752,262849 773118699486097409,134470 777209608393756672,158338 781749013586538496,188063 791351454258855936,238207 773169425394446338,132335 752837632535699456,22411 773926021594812418,139404 762031135002099712,69548 766245214163984384,86103 765614698456834048,87212 789477051375824900,209563 793125211780427776,249469 794544009284829186,261155 767810799851085824,101681 768807483502714881,108760 793763614595354625,252984 769705049945673728,113982 775977809177030656,152735 758545928571748352,52749 789428329023610880,225427 794185410633089026,258386 790713738332672000,232595 751045182292885504,16233 764149834907430913,80209 785266846937251840,194202 794702087615442945,262849 772869247596916736,132761 791990238457585665,242214 759531144484388864,58508 762711141227212801,74308 769641811488993281,112239 761762452585361408,686533 776151008078626816,153658 790235582559428609,228576 762146456312516608,69356 761683318857306112,69231 765772678657613824,88459 794108242637062144,257544 788540494099853312,219197 786904569074814976,207287 768077541009715200,103354 792826606960214017,247241 754054352105418752,30296 755539635950845952,37991 756276741983854594,42432 767950946013999104,100605 793921557991198720,255942 765087766547951616,85944 776570013419466752,156835 780010676416675840,177248 781829458655260672,190635 766887988961824768,94684 786914801612124160,207151 793649671851892736,249852 763199158903640064,75899 769265368460173313,111225 755378244988375040,36545 781083793134194688,182706 764529832617185280,81946 791667260935008257,238207 792085295311179776,243398 789888288131780608,225456 794220693344788480,258598 755484447877672960,37538 777765749473542144,349714 767410379920117760,97519 794843676455407616,228354 794178695531413504,258473 788871771894284288,221832 775960154890051584,152735 786015910972694529,199546 755002681161191424,34587 750757309769519104,14858 752949375547080704,24727 787098682063597568,207119 790049271881928705,227242 791014228756955137,234583 787436295740063744,121785 766874729021968384,11774 788126374699552768,215754 755896154655776768,39236 785423507840569344,194648 794234302426992640,258456 761636783868092416,69493 768029191891746817,101681 787653761963585536,203863 786237622779645952,201555 762465091220410368,72541 770764473690943488,120610 759805528058888192,58267 758579519116771328,52112 765645525743906816,88370 785267111010639872,108396 788079037256269826,246425 759532284177330176,56964 768811640930172928,109167 760969565492871168,66105 790946155777527808,234583 756475649703849984,43391 778365034611212292,152594 768857149241954304,108963 761327067447242752,68057 794576904359739397,39957 742409390507036672,56436 759096595098906624,56964 771141347021578240,123583 786747959526301696,205164 792283730152919040,11774 751037820530139136,15808 765955138863366144,88930 758654596839411712,54070 792470686316896256,245724 778196984280801280,166409 781416109421436928,139404 770987502781943808,121949 755298564297756672,36545 761592102492831745,67587 765210580672212992,86103 768960915827851264,110362 761988748603252736,64730 786290464613957632,201558 772063894558867460,127775 765350954212454400,86103 787050389237530629,207733 781358331877167104,139404 787136705883099136,209351 770000064316108800,11774 767690922427420672,95055 787803640824147968,212357 760170107805003776,61470 794545874089017344,261155 788129314327977984,215608 755237328990318594,33081 766812179274182656,95024 769390356521549824,113138 777186399590060032,155729 766254463577391104,91946 785701296787501056,197512 786969117249052672,207949 792487217167863808,243601 755431665204285440,35403 760204404683223040,61444 776210399242821633,153038 770241626488901632,117257 778304034243538944,166532 792375726267916288,245056 790725738412507137,232863 776824971763015680,155898 768210544297857028,104461 787928975976886272,354834 744219005561475072,16372 764944142971576320,11774 763808669393883136,79691 774941498454466560,141912 793234993703247872,249841 753186529204404224,25879 791000507816878080,235882 765190134174093312,85254 779412964654903297,174427 737823297950392320,398859 775390036443467776,148170 736206122260926464,11774 755107302672392192,27180 763886752998326276,80153 765585444901978115,78873 751177446477574144,17591 774795286577307648,143585 787699677906874368,212357 758623030494932993,53985 776899482571141125,151463 787085543012171776,205181 788084372523986944,214005 758840116785721344,54070 755187158898446336,33356 781826213417541632,190635 753335625911115776,27045 760682216884240385,63451 786563572377714688,204413 755162545061756928,33192 761618882826121216,69711 767812752253460480,100891 791610571451867136,239021 792152881423986688,243614 760492117449961472,63149 795710700626710529,267862 768175353353207808,103071 770800616583024640,121621 762394228659986432,73028 763403493008957440,75922 760161051740635136,61051 761222059129122816,66842 785611645187821568,197046 790660770837037056,232169 764167110767566855,82209 765013035153035264,83391 763420242018041856,75955 787037276970819588,208014 763128789345923076,75897 794684188452651008,256458 762744238018813952,38826 764606200319049729,80939 758155801294934016,13343 790902411925815296,234583 741780615574507520,139093 794205473167835136,258771 794603027172728832,261818 778396364552241152,167858 773900140008513537,139404 793103881899302912,249469 759133190304829441,54842 790919474283106310,233729 764154573976141824,82283 751883398797406208,20313 788405409275076608,11774 795674672536793088,267855 772979919383097344,133432 754954423533572096,33549 760618342541647873,62771 764908126764011520,84753 765992969874780160,90622 770194466737164289,117257 761642178447810561,69231 779117248891891713,172862 763858364854071297,79911 767686459956555776,78618 788044997853483008,214288 759134045380943878,56964 775097720491089925,144617 771752049436422144,127134 771915846881054724,127582 774010702017114113,139404 780812670702276610,11774 771714741790093312,125554 788879572305444864,221711 773866206633820160,139404 788712510237057026,220029 760073632508805120,55257 793246823267852289,249926 778769199741202432,169437 793213437270642688,248988 758938718245826561,55174 795386241344794624,266079 795741181384806405,261155 757668940520656896,48477 790957247765606400,234583 788124956534140928,215012 759423788069097472,56964 778298490799751168,167319 781331801214070784,56391 777543015761977345,161352 788781145064214528,220526 770985433404547076,352033 779134970354958337,171324 790998921526902784,172084 771575700465659904,120406 768965128599371776,109960 769300176762572801,112399 768035920050266112,58335 758422245161242624,53209 760984187969032192,65174 759852844132409344,56964 757412006659928064,46006 786740949309394944,198883 791355348909039616,232169 756315485730287617,26442 762753119599992832,351152 795361354429464576,266054 767020038872334336,97278 759240675112222720,57651 764312568785539073,80939 776236257261203461,153596 791781799307292672,240145 795611206505508864,267521 793279548205006849,249469 789937152901705728,223492 792102582265217024,239405 758069795564560385,50827 794001410505383937,257492 756779598482927616,39096 775434621584486400,148045 737328056918908932,1170514 779983991642488832,350382 770466579968581633,117179 770800862860042240,120610 765488475952910336,47188 785746422998106112,195975 788765697555836928,218832 795718071776329728,218164 768164553133654020,103354 758393211719122945,52702 758418275176812544,53144 771845477507538944,128382 792091126652137473,243075 762261683800711168,431998 792952599578226688,238395 794980748700721152,263906 776041792726859778,152872 795291288073568256,266068 768186932522168320,11774 777010686702579712,159876 759117578883198976,57131 773710399178960896,11774 759881738571120640,32703 775754648988819456,149953 773274629225996288,135736 767402456414298112,97386 791787713091559424,238429 781233363059412992,185310 733328900323987458,11774 773803925099151360,138819 791391842017214464,237491 758354444895424513,52022 791428059807166464,238395 792142222325981185,244297 794620058467258368,261155 793193838873448448,250430 762292478280134657,431998 773910229071167488,139404 788532288053088256,218875 795006276862353409,264397 765155191419273216,86103 765265551623151618,86653 776753111087972353,157693 790373625358589952,231058 787510494819000320,210481 767562182993129472,99344 793252336353222656,249926 785253601039949824,194225 780965618111557632,147368 750367295449411584,11495 764624809787621376,82544 765260180204519424,74247 788000930918563841,214354 786593635378823169,204835 793279173351669760,250293 755467170465796096,11774 776238062367932416,153610 761405732881256449,67229 773569463039856640,137042 787404181799702528,210313 740282654067699712,75113 750740585003102209,14877 749992184523304961,10735 788399004715474944,217519 749921628302213120,10649 766371920807923713,91751 795655867362328576,267746 785558656532221953,196676 775497972054315008,112363 785334871094812673,11774 770445093513879552,87904 775068367568850944,141091 766465488830337024,86103 786948993884585985,192032 794318608193028096,258429 793122711727812608,138209 786398561000837120,203350 794575166185603072,258456 745256473140297728,11774 750678975618375680,14462 753724990080552965,28508 754716880531841026,33356 791701107076628480,240260 788119945930432512,206742 789559033418186752,226731 787752361422909440,212316 760671473551802369,50923 786710639104389121,205728 764671763896819716,82018 790037007980384256,228576 759189203330605056,56964 752931150587244544,24173 757618396703981568,47782 790697909440348160,232881 771327485229268992,124597 778157386666213376,164826 763782564909842432,78566 785500976627134464,195975 764233409874898945,71099 766326676363935744,81929 774272973930762240,140025 751621033082232833,351463 773171200713367552,1250013 763391714685923329,76406 779641460446601216,173346 772180241661984769,129558 755178670122274816,35890 764226279612751872,82018 790935598366203905,234583 794642563701542912,261155 756639456895959040,349970 765551001986224130,88052 778305271143825408,166532 785914207447330816,197324 785893095904841728,197297 789389066403913728,224680 792486736555159552,246225 794685476078764032,262752 795423821893369856,265855 791356829704056832,238207 785687991184351232,195975 795095354567958528,248036 779870930033975296,177248 791107397209194496,235487 756936467486609408,44291 787003670047039488,205728 770389905335812096,112336 773627175647838208,137158 781346641018253312,139404 750605889539674113,12883 769086897176051712,105642 770460190852255744,118191 787777414092906497,213064 790692018389291009,233558 760569047373099008,62798 794181006102331392,256255 795759631092092928,268646 776463910085988353,151463 759197352573882370,57309 763705806407733248,79691 767745509859753988,1249429 793265570246451200,249926 770280286462603264,110851 751843966690078721,17794 794910805997264896,263895 780411671290454016,180074 790546019754835968,108396 794761888634638336,262752 789332296927064065,225359 759545118953082880,52586 794316078725943296,259055 776970528267481089,157693 776964887171960832,156835 765523821843640324,87245 789396591085887495,217443 762060188463628288,1248988 776122103288344576,153610 792139114732748800,242693 750368906183897088,12287 762775381296422912,73926 759213861048311808,57574 786560878175019008,204413 794640789859143680,262313 777365172713299968,159146 751853771165081600,14277 764287787973566464,26066 788411406702051328,217634 768228095539183616,11774 778725547941597185,168284 750457072639094784,11774 790158610059886592,229818 790243807652634624,230283 780626734475534336,12018 751811341673869312,18486 791664636806377474,240483 764181078340841473,82390 764122420529672192,78684 791787754782728192,240070 779292695877423104,173753 790738351007686656,232169 787480973256589313,210207 778528547023548416,152594 778288868172845056,167220 792570761030438912,240483 759148388940062720,57348 767504874460237825,79999 732620357379731456,349926 774422078489522176,143585 769667686519431168,114921 764168163915362305,82066 775677043170082816,150511 790694705751166976,232280 769659664560689152,114779 786939526627274753,207613 774349845297451008,142339 770720558774362112,118650 788767114631020544,220526 755954757374619649,39997 768612708585312256,106281 790642582443298817,232884 762743876054556672,431998 794664823439011840,261155 753985265874587648,26066 778333537703489536,11774 788825957788516352,216009 791411974223564800,238639 755873655561736192,11774 789530982886047744,221731 793143591077949440,249469 793261063307276288,250633 733767347195019266,351146 773661757873192960,136814 794651557430169600,261059 770956294119456768,121479 776106055751307264,153658 793204069754085377,249926 760245636419751936,1248387 793615527599939585,254135 757702298235699200,47940 773858624049405956,137927 788750245761060864,208146 751551603635781632,14421 791900331999318016,239855 780165305930612736,178360 789075477088509952,223258 757802280334700544,48477 757771711764803584,49070 793122298911948804,249469 769957525827510273,108396 767760674848202752,100893 774006741604323329,139404 778570844612145152,168794 790918827278159872,232169 793084620350840833,249348 794337609229225984,258878 771505500362051584,118191 772463472583905280,129558 779452279992623105,170882 794688292113551360,261987 739197318159863808,1182489 793105551194460160,249469 777930696035708929,158387 786175786520748033,201374 773879342787022848,137565 781278383028133888,186289 794004160085708801,257325 759843356004519936,59666 794363135385812992,259288 770821388542304257,65500 773710488840511489,11774 762655491843432448,73814 791698048565055488,240483 761639444923420672,69231 763915016777052160,79691 777411417179774976,146125 752993070799589377,25255 759202980981866496,56964 789473834344652802,225981 770211111350272000,117315 767863344170696708,101477 791668927734644736,240483 743501512467451906,11774 759870719652167680,11774 760383807157657601,62063 768051567522119680,101681 786586062277660672,202983 753258118792962049,23915 773961914497904640,140211 763897387660169216,80486 775784149978349570,150490 788855820150710272,218275 785270105777242113,11774 788786840262287361,220526 765616887694761985,87904 773649548019392512,137565 753633896856686592,11774 763854490101387264,80486 767249705445326849,97386 791722333782286336,11774 789424534373933057,225981 756283655593553920,41689 732343422191702017,351106 755102244194791424,24173 755456150213005312,37044 772503092138946560,131007 785876607386787840,198878 786354689281396737,65113 794684184400986112,262752 752692909510496256,351992 790087194832613376,738099 753572621019705344,27776 786279029565456384,202429 793820152638738433,255393 768885650783408128,108729 771659964645376000,127000 759088802908430337,56231 788438732948910080,11774 771145761820205056,123583 778423618145353728,167220 787512284079947777,210313 763853001979142144,80720 751166329898430464,16457 793423200453529601,8044 793580146771066881,253793 781266331425394689,181789 780244389176020992,177773 778758293749510145,170187 774293686528061440,141912 790254559876612096,230282 790606131467018240,232791 766282268436463616,90483 774016633442488320,138819 790976342317727748,224680 793544171059449856,252020 793621720770842624,254058 770039476919865350,114329 786966708317622272,207949 768784886329176064,108849 789078429459185664,223286 789500199886479360,205972 791094645124050944,236502 766728421099442177,92860 775719025263325184,150663 781836970267856896,190649 758130296671735808,51451 761224743664095232,67326 762409016332922880,11774 795717523907952640,268448 781425036884381696,177697 788428180197638149,217634 790974147157454849,217285 733022031688536066,350444 754724512713805824,24745 786965615579951106,203793 790393230827393026,194281 776234435108745216,148870 786835739778646017,205989 758264333763772416,52031 772930499304124416,133519 793998534949253121,254135 769778447078006785,381734 790657286783901696,233266 758791014568058882,54070 780793505761361920,182036 776929296736591872,158673 769782987143667712,110585 792972017741856768,243187 793167550158888964,249926 772822939007717377,132578 767038874598121472,96263 795138177413611520,11774 767562779943374848,99255 777602147978444800,161413 790671793463910400,219523 766596793815662592,94737 781056878990151681,183759 791919176361181184,240483 789243819640270848,206666 793246365128155136,250293 786317572815855616,201555 794555879853060098,261155 770660626649718784,119832 774634399149195264,142906 786983614986743809,207949 768426096144580608,104162 769761023091814400,114357 780134802796208128,173347 785652386626875392,196277 762350684356222976,14351 788443012187717636,11774 789293858051854336,224329 786640833831395328,205455 794906697659809793,261155 765346820818034692,82178 769685174636257280,110585 789448312227233792,226048 791873817987522560,241819 753854647857733632,29503 765633692551286784,87788 768300911680557056,102011 778763013620953088,170072 795722212993040385,267862 771394725500837888,125145 765048498664378368,80393 766458214221242368,93405 776435165631356928,155688 776769293073735681,157755 752621459256860672,22436 773316156950056960,136110 788085140731760640,351152 780708551132053504,182574 773534872145129473,137042 791293411454246913,236502 760543394888159232,63451 763492437096599552,1249136 769206865955688448,109960 777982137316184064,163990 778724014340517892,170144 763744529555918849,78394 795666129498669056,267862 770252585487872000,117257 794984867167539201,264397 794985705248264192,264397 763116474915557376,76549 775517207753207808,149300 760925239257759745,65770 767971058448146432,103552 772483431984947201,127775 757615126186856448,47761 788922380290756609,222021 788752282259161090,220526 772977098164088832,132335 773955753740689408,140444 749925703290871808,8588 780159632522158080,167319 791044238083444736,235590 791112951910596608,235399 793212686276423680,249469 758653885498134528,54070 795445470885806080,267133 794867030176440320,262849 763009953909002241,75899 752315938461155328,18030 794294049414914048,258717 794525830886158336,261155 770642888573222913,118174 775401466534121473,148645 794621537114554368,261639 755936125387173888,40550 753543601687232512,27222 756362165792215041,42432 733183978245656576,355480 793888965820579840,255942 763482471635652608,75724 778680353573613568,167220 766815404916297730,92105 791278492809822208,234212 792576563753525248,246726 740358760972070912,11774 775738484560531456,151071 768978845160599553,108963 753641678309695488,27402 788418660528291840,217837 794637926231576578,261155 750732846122213376,14277 775790762797764608,144573 785585120627556352,196676 793116598466912256,249469 774194791802220544,139865 788478929686269952,218351 745649288798158848,11774 759796995351543808,56322 786245142386581504,1063777 766033382174326784,89923 767803847217598465,100893 768566784345550849,107223 770726120039723008,121046 772811674873061376,132335 786625842587824128,205181 790309371045699588,230277 763075090892423169,47188 746376841355792384,11774 755376079661965312,36735 764170631285919744,82066 794988486780563456,263895 756605179341012992,43751 766279133081047040,88052 776870557409095680,158897 780601762981945344,181955 785619809690058752,197297 789074887323164672,221648 785880506202284032,197512 788125643007401984,215437 779328668065787904,165185 767330466206801920,94718 777980550640467968,164764 770962476691226624,120610 775405680823898114,148994 787414884887781376,206117 791910423670853634,241523 774169657322242048,140444 792029717780193280,240070 786600026441080832,198973 774402677455347712,141360 763475887778099200,78159 764300458269827073,81601 794216801978564609,258829 750441085134999553,13343 757746806763687937,14277 785235238754488320,194154 780818546620297217,182726 776744096484495360,157755 795688506068783105,266151 778633922779475968,169226 778489316368605184,167407 771755286587592704,125554 792321807277813761,243075 793994754664984578,256358 764684671842070528,82344 756966377559199744,44163 770378821828698112,118191 794189661296017408,258598 768500309412814848,106774 758662544395411456,54070 791272941648506880,237236 779027013281521664,172057 765209300948049920,86440 760985543031164928,65974 767962688500662272,100559 775747359808585728,149124 787837616615981056,205197 767649881246793728,99471 768294065590808577,104662 787914233744793600,212004 778611670235119616,169201 785561154038927360,195424 756589034454020096,43751 751232971038986241,12868 772779996570120192,132335 775314884359696384,77136 763443138941759489,77720 764122379610099714,81536 772213297751924736,122344 790554350166736896,231894 776772933045800960,158023 776117878668062720,1170441 767812239361449985,98720 788502010404433921,215437 768078357632352260,103354 785652374761185280,194082 791281094549180416,237491 759610612611633152,35479 790270849655771137,229693 789525300979830784,226881 780141866998173696,178258 778662225808596992,167319 795487931498524672,266138 773731894013853696,137639 791709611996749824,240483 794552920410882048,261155 792137660924043264,235685 791354000939421696,238207 762287595258806272,431998 793863209409126400,256255 743367252452352000,1170550 750358098695577602,11774 790976114403471360,235147 755218068108873728,35890 750463488531783680,13450 781183280028741632,182036 793802215253245984,243761 772092626031915008,128934 766474069231464448,93823 781435769357336576,186584 793184033106632708,249926 770154018035343360,117026 793130374935248896,249841 758661927992164352,54070 760675995091365888,63451 766433257848205313,93823 791465399409782784,238891 765383360059277312,86440 762975159619837952,69764 793950381449605120,255826 794569433901514753,261155 792612090234019840,129991 761174520744939520,66159 788505638510927873,217106 764683764853334016,80647 791349004105687040,238395 761657495819546625,26539 763038680143503360,75899 794031690935107584,167220 790938329458077696,234583 786604642994008064,11774 760993631369125892,66159 775022521552732160,144611 764408256269787136,82209 779260033209081856,162370 764512399122661379,82066 781432474673025024,139404 791668402825854976,234990 781518668584873984,188119 785260922642264064,11774 778826279579594753,167220 755409825052393472,36859 791681992366567424,240145 732509046322941952,349197 789084399606333440,223286 768581275829534724,107559 793527990810402816,252408 794629773444124672,259455 793949208369827840,253721 755160560770117636,32572 762637996080365570,73814 763898772636262404,80142 756580246841913345,43471 777249866204401664,159093 794691366328668161,262752 770667760208613376,120341 773651220611358720,138382 794203266825338881,257492 776908381122654209,158348 757682238691520512,48810 780795160674258944,183269 790660195315703808,232791 767825608604655616,100893 732336820793528320,351150 771552148651859968,126389 771498111701250048,126293 781113693262065665,182036 733362954968674305,355261 786559603022655489,204413 793493378390429696,252741 763556972234878980,78513 777348010753855488,1250371 768854301561151488,109104 786262058526441473,1063777 752144238209540100,21034 758112446649204738,41703 786691538306928641,205455 770781955721945088,121046 770475079650119681,118191 772176234776178688,128355 794538579682684928,261155 752241082134458368,21034 765876384048832512,89994 785990722147143680,200490 762716492366356481,73926 749422481161740288,8497 751105916087439360,14858 754725938487779328,33356 795078048299290624,264431 792470161785704448,243134 759093891962318848,56964 773492175795544065,136122 794138521023942657,257423 771554993425911808,126389 754983387828359168,34645 793948025727098881,255826 757791826073890816,46280 778288284107694080,167220 779438971294101504,174442 756291467275079680,42432 759084390723051520,56231 769959290094301184,115435 795736884483948544,267862 765065012209594368,11774 770032146383855623,116152 778214710520926208,164826 778331173516939264,152594 779127788360073216,170483 785605054636122112,195876 742386387622625280,11774 757373883251032068,47090 788793180598603776,220332 790625559298600960,231894 760601790073241600,63451 778444079738740737,165185 789516515624312833,226048 761569354009968640,69231 773986182820749312,140444 788171899507466240,215088 763792873162768388,79800 756693463391842304,17416 772165250229477376,127344 791834202304090116,240070 793323379700994049,251452 792474759191601152,243286 764523892828467201,83391 790564722487635968,232226 761739961154416640,70085 788407148329832448,217519 761344137689870336,67973 750801208684666880,14421 781273715967422464,186584 786910904386551808,204413 793989810746703877,254135 781507633589223424,188401 785279997799911424,194667 791747871817080832,240718 754071569517858816,31605 792025826598461444,243187 751231635564011520,17416 764648801046896640,83751 768859783256502273,109666 753671753306517504,28586 775110351268478976,350650 776570330621939712,155898 764185254793977856,82457 768576581300285440,104999 749926324743974912,10735 775559014880976896,149953 780920042380681216,183283 788842115006595072,216009 778624672300621826,169201 792836858396995584,247877 795284927260610561,264397 791770586837979136,240814 794608207851307011,261796 794583290816565249,261155 794620361392451584,262022 775524473650941952,1250232 795421535460847616,266990 794944212051443712,263907 752681750682185728,22777 789556698675572736,221476 794205945790402564,258598 769900841419628545,114587 773373784904572928,24173 766772721753661440,95708 786617480533970944,65113 787089693536055296,204835 759473274749190144,56964 778321082948448256,167220 793661894464643072,254209 762683461257658368,73926 761392222302457857,66924 781878492694740992,190553 794533897098985473,261155 793484136581177345,251452 794929519140319233,261942 794995753517191168,263895 787765386506805249,210235 776181663889960960,153658 770458268502102016,119313 777693833337442305,162497 753320842876944385,26894 769503921794613248,113894 788188925273731072,215005 753405502902657024,27045 756288122346835970,42171 788180230196174848,215005 790702757657268224,233729 756907651158671362,41702 759217242886311937,51798 773183346276986880,134470 751204982997786624,11495 768603230150483969,107428 765013232062898176,85159 788192322295070720,215567 773931791606505472,140211 764904606673403904,84724 786130832784183296,200870 768243234631933952,11774 773583890447556609,137553 761359732678549504,66878 788753937495166976,220526 765339372660994049,87249 773988631694417920,139360 768270803590909953,104932 757977093577711616,50314 764222752584830981,82759 778262157402247168,166532 786529230888636416,202381 788455671628959745,217519 793255151607906304,250633 764932219102171137,84724 773948739316842496,139404 778595130680815616,168794 778240665968865280,108396 781281224081936384,186584 791686384889257985,240665 775194312560607232,146720 788894348041674753,221609 757599374327189504,47940 773523558245040128,1170528 773483148252356608,136515 794609830082187264,261155 770324176649515008,118237 788846148782030848,220526 772754199574679552,120690 774468577063608320,143585 775404719590158336,149040 765229674461073409,84724 792233870515138560,243187 780592314913873920,181886 758246863661305856,50923 767471721473466368,97067 765229281794371584,84689 760678844583915522,62779 750356392779784192,12728 795297534268715008,266079 778394506144145408,166916 760438189702066177,62771 786275390268452864,202429 762667346511048706,73961 759749608801243137,58190 791352915076214784,238395 756221688367505408,42059 776428583086649344,155688 768646080267366401,107423 750758797761589248,15005 786910564454899712,192032 794607904011747328,261155 779360609406025728,174427 786327066845339648,194230 793124331853230080,249469 751646876500242432,19000 789456953596444672,220727 770358251867078656,1249756 779452170592657408,174230 776964947255451648,157693 793887272768774145,248652 757836557977911296,47940 766726550507155457,95708 771418448614137856,124855 790758927013122048,235349 764878292562227200,81946 751663410081783808,15808 761575737371533312,65222 765958942275035136,90482 794404788528119808,259034 788854364320387072,11774 755889932170919938,38459 768135790253772800,64692 753246868906409984,26303 795472285218045952,257492 768981412619948032,110659 772223496856272896,129558 777474809231880192,161993 786506563577974784,202379 753984702395154432,30354 778560828693893120,168794 758778912914542592,1248642 775505266544476160,148874 792790450180460544,218219 778367376920158208,167676 793980159246405633,257353 768044604327235586,101463 785846293281267712,197512 789943736734285825,228635 764129857877835777,80939 772257691221667840,129551 777239743562145792,159475 786384101427154945,203510 791753304212578304,240067 770376326847074304,118761 788124609576964096,215754 774095406368030720,141519 766694755199750144,94699 769952820367794176,114254 761686701710282754,69947 775530610798374912,148909 763152680101511168,75073 791720155504005120,240556 794126106144096258,256125 787132816412798976,206850 791739118728413184,240584 767942678818336768,100561 788789603826151429,218156 795291568517181440,264754 785512885409701888,196277 777243337610768384,159542 793533776622157825,252408 751763697425526784,14277 750769755301277696,12060 751904520393940993,19126 789133612553613312,220526 778218638952304640,166409 791741794220331008,240584 732764943053934592,353474 786011679461113856,197512 756892651476189184,44997 795007782374277120,263907 752807322997620736,22752 785590396382384128,197286 793866827923333120,256255 792736389704118272,244270 762284573162139648,431998 774715428740313088,141360 787132015569022976,209351 755503981561016322,38026 759090778933235712,56964 792387606243704832,239610 793853931751301120,255942 750187407341858816,11495 767912246240481280,101383 776105194526347264,153658 765723300370591744,87904 776051479580848128,153095 768574270863765504,106281 770820986568642560,119797 778212668595277825,166434 760912995216191488,64722 786587777932460033,204835 781352114102554624,139404 753285654365122560,11774 788066528159641600,214209 766018360811421696,89923 780878237794787330,183269 785852211410694144,197512 790916576614776837,234583 756108934772031488,41632 761347431783100417,68102 768841809212633088,107469 762058191094030336,69245 763734356749942785,1170322 755860268438188033,26574 786401990020444160,194723 732637189138354176,1170630 772236284962144260,90193 785774973633855488,197512 770943793067462656,121949 761611997188423680,67226 763276922948194304,74133 778396170167005184,167220 775449803027197952,148536 753315910794883072,26458 770643001408385024,119786 770890606860234753,118191 749279819251195904,1247986 791968371151515648,196314 793147480489725952,249926 759979339131662337,54842 764150198494822402,81869 733068537317580800,355745 761683039952965633,69245 765029979189088257,11774 780598343055486976,181935 786547413788061696,201558 788451745512894464,217837 793241631944171520,250293 762943098490019840,47188 762737711941812224,74247 751652980181520384,18215 768587864649203712,101681 768523454844895232,106281 776694770416644096,157593 788892878017822720,11774 792062189817499648,243576 762672305289895937,74133 771179948245561344,122146 775040467192864768,146259 765374177587126272,86961 758385890204889089,41703 779444387612807168,174660 781093177134505984,183759 750060895573794816,10847 793872488405012480,191065 764146548561371138,82066 764867991720726528,84724 793465898178863104,252020 794966180721205248,254135 770243602085740545,117257 762149229326274560,350711 749708028253970432,9890 793173216428785664,249841 772824524270235648,132335 752701754865836032,14277 763448911327399937,78159 795403610431647744,247930 765834570625196032,89076 788400461690929152,353488 763836672215625729,78566 769818672726679552,115435 777140224690356224,160395 792958065452670976,223133 772208310174875648,127925 793279769974497280,249469 753360671744679936,27317 778829961490817024,164001 772502038345199616,131045 787027618625310720,208014 794160453891059712,258331 767439181496750080,83638 749323163830333441,7826 773890041965862912,139404 795393638457081857,266151 753570993499701248,27790 771031164350033920,120610 772512731589140480,350954 775001533574287361,146259 761772397619875840,69548 788020344346947584,214354 788401053712670720,217519 754083200574586880,30370 773572080449179648,136947 776168977399590912,153779 758076666375577600,48439 752003629729607684,19899 792030311232131072,243167 790569449334059008,232137 794692309774385156,261155 733142333441576960,355480 754738823414685696,33356 790949843145527298,234653 733834280539824133,65113 775878062173028352,151539 793116845394059264,249469 759741553761923073,56656 776894579094200321,157708 786969536499253248,207949 758835511079292930,54070 786367025396363264,202727 794835768099225600,262849 794018489111642112,257492 755199257255305216,35890 780056509048758272,178045 786834629525278720,205349 764369262005719042,82066 764537977724809217,83469 791572748380307456,238207 757635856760877056,48402 763447906271584256,78159 763394829040615424,75615 760916770442084352,64730 777322672149495808,160480 791632370952605696,238207 795398368860082177,266138 780740376651042816,182036 757435706826493952,47284 759079993683042304,56784 793459165301702656,249469 779457649393950720,173347 781165342970216449,185496 760808692371587076,64722 781829039862476801,190635 753391025696059392,27222 794911360010358784,263895 780808514197487616,183269 764204247894351872,82638 765952146948788224,89076 751181477803622400,16299 750827684800761856,11495 785652594794463232,194082 791471833350479872,239405 794018366679715842,255870 732655252080467968,398865 785498168142143488,195064 754709857962332161,33174 771814065173856256,128194 792680861514756096,246392 788123841264492544,215754 794701417432879105,262053 792756515195133952,243187 775193570785435648,146847 765953027484155904,90482 764215893199052800,81946 749245696025497600,7836 788580585337860096,210390 790545244760711169,212564 778231046177513472,166390 792025198707048448,243187 794584757539635203,261155 770569799520968704,118954 788925209222852608,11774 780763988581818369,182960 780435984571785217,180310 765906559104749568,87904 792012870083108864,238099 793904315811315713,254135 767805717273128960,96767 774299627235397632,93019 769266074399432705,112399 788887466333839360,221972 780691200277970945,180233 792072575514009600,235621 793232853182078977,249469 793315358018932736,250033 793718512439136256,254135 764278450072883200,82457 791968775666970625,241678 794382869980389376,259623 792423670824206336,245268 781334452538576896,187364 786586495402569728,201441 792424931501887488,245607 752650164481949696,22746 758866833453617153,54070 751161822745546755,15808 780605987606626304,181892 790566308123291648,206850 788702141477027840,220029 795485085696860160,266748 790543514299994112,232076 778025089715494912,165097 778256978967564288,160593 771041751842844672,122146 750561118175825920,13021 767911355886080000,101681 794622213353861120,262022 752312137452695552,17416 765553660898086914,88052 793861679373176832,255942 794537844245204994,261155 760083245153288192,60866 776134764604588035,152314 775447887580794880,22393 764995697443733504,85562 795087637317095424,11774 764199965472137217,82066 756271518959697920,42171 757869394726756352,65113 761049290101760000,64664 768403061295357953,103924 791048875838701572,235487 792061156609314818,242527 756647736137674752,44274 764575325560958976,82066 764948017199796224,11774 793442845642416129,252196 795052310120566788,264431 781276723988037632,186584 766246712704901120,91761 788086875265335296,215064 788807289557884929,220332 769363127465078784,109666 772711883119788032,131007 764787213800443904,84724 792813544542576640,247241 776827775743295488,157755 771387257311887360,125311 781112206603583497,182659 790745872782856192,231894 758776552158920704,54347 763126012330643456,76794 795281861589213184,263697 791256880228212740,234583 766119697569939456,351436 768498565475815425,106774 779372760820776961,174442 793250221413326848,249926 781877118544125953,131056 795700076354084864,266884 785667740782690304,197286 755253431145684993,34916 767447190700593152,95055 776820538320756736,158428 763096970600783872,75899 786500879486779392,203863 733278927578238977,353374 743458379561984000,1247590 789896119228567552,227048 732574598848512000,352469 794559725475987456,261155 787716170090590209,205197 789208015006109696,11774 793196918226710530,249348 760139901778092033,60855 793132776119635968,249469 788842543614078976,220765 791311271085821953,235179 762654213058859008,431998 762895673029107712,75073 751559237243809792,17416 786551889865375744,201958 751907860980703232,351146 772466570916466689,131045 792028326030344192,243075 789301247689887744,222598 790719278609596416,233558 758322341961142272,52015 786248663047688192,201958 764675735483129857,82744 761631421559549953,68987 794320172462915584,259743 790887184651784195,99049 756281616591364096,42495 756917734911377408,44429 791117753818034176,231358 762611654102163457,73814 776811374332837892,157082 761669881263644674,69947 779716296078397441,176528 795330858119008256,256847 785839417084743681,197046 787814580777091072,205197 788770422426697728,220332 795082108876292097,263708 765506884484882433,84209 765528671348068352,87904 790582698670641152,231318 755459193495224320,35470 772591692201336832,129558 769527998546673668,112940 790862163401445376,231894 750385647462920192,12935 771898383841632256,127957 793501392442753024,252890 749646859963076612,9433 786954894007758850,207613 778386811483590656,167674 760110803190181889,59551 758116904628281344,50804 775011756401913856,146259 785701797201530880,197512 786978766652186624,207949 773954739486679040,140444 755331107764178944,35890 762517879451377664,73513 790600359177752576,232169 750821506414997504,13410 776902422203551744,158520 763073103194841088,76429 787032846804267009,207599 754084768946323456,31035 791085183617277953,232881 750235981287034880,10654 755796855829635073,11774 756346378645676032,37958 758118774482563072,51344 794340864575213568,257325 763463067934027777,75631 792818899960070148,243075 771514764065251328,126152 788930160368103424,218832 779798850219278336,169916 794289924677795841,259543 795300104332775424,263325 757337227777245184,46404 761563016114610177,69248 766762176849641472,94683 793688779227852800,241816 778822391346532352,168794 786374243004977152,203510 773160380235337729,132996 795255399029022720,197091 760972131220000768,66116 760266979437535233,16953 771455437258588161,125204 780713579938914304,181419 754915576103985152,32697 793097472805511168,249469 776957367560773632,158673 753299046534553600,26029 775471238353301504,148574 752681431562915840,22575 757665730913505280,48021 771074598779564032,123280 775448118129070080,148870 778348141166813184,166852 789162329887825921,47940 771018277871124480,120610 776277691980886016,152590 787554851249065984,210313 794888299345285120,258844 788141648941166593,214209 770644795307929600,120341 772559050936553472,11774 776173853814816768,110615 781698859797979136,188874 793107190756306945,249469 793862167975956480,11774 780543417780625409,177233 770476177999925248,114254 794713207730421760,249926 769316837569892354,112788 781507585673338880,188401 788050985935437824,213425 789439102735282176,225981 791283000038268930,231792 762247744509456384,67547 765264790759411713,86209 786751066767405056,199840 750478980193464320,13532 785976074245115904,200382 753166566850789376,24134 765401018133807104,86513 761958564986355712,69231 762770711966543872,73712 770852537779965952,120341 765332761896849408,75073 774354203665833984,142563 777243512236494848,159475 749731287422767104,9295 787057441313783808,207613 776147711141683200,151748 755558001889701888,35403 765064289048756224,11774 758554065450233856,52112 761669467474632704,70085 764782243462025216,84226 795238543262175232,263864 762457503196078082,72534 764218824300367874,76613 754073998636425216,31686 769290232613175296,112788 770946474238541824,121612 778338918890602497,167393 794713769079250944,39957 754997335873191936,33356 793316515269443585,250293 761342537634316288,1174474 794165716614311936,258331 767441474170580992,97413 749800085836279808,9754 762758359271473152,70177 776844003757228032,155213 779479015996395520,168284 794917405352951808,262053 785252457463111680,194167 785945814313082885,197512 794538716907737088,261155 739848990833836032,145399 763161923269427200,73814 765636505876455424,88669 754830766593507328,32337 792069172566032385,242693 764132146151907330,82066 768104203394752512,103354 768408270839115777,105577 785812680904957952,198671 764388880560758784,79585 765852301609295872,76623 757025935249944576,41702 787139325532180480,208252 773879768638861312,139404 790954907696111616,235257 768926985569636352,109104 780780672533356547,182726 792074086709010432,227282 763818536615546881,80486 794275802493964288,256255 732971332061810688,11774 751841207282700289,17794 758736151582691329,54070 771422313178804224,115726 772878895414738945,132370 758454055718916096,52659 793206740003201024,250633 750057852279005185,10282 755166544695529472,35890 786219364454248448,201494 760167174153576448,59640 775306814141325312,148045 777172496869158913,159876 745308961117736960,355701 764542349519224833,83391 772596569463848960,124697 763198262199328768,75899 764607390733918208,84209 787012894084902912,11774 749354888912527360,8047 790308259768991744,11774 772258748819578881,90193 794864844809891841,262849 758597838376800256,51451 762711269178605569,71429 758444121895739392,53144 787182182326337536,207277 756553971611860992,43553 772560699251982340,350954 772788542384766976,132578 753083841280110592,14877 795697848838811649,267862 774089475181772801,140539 785893471156449281,198591 792529477473488896,243562 795385129376055297,262849 795672404215283712,267862 758730399845457924,54070 760805247946264576,47940 780865109421731840,183668 793931486139334656,253721 792032239114653696,243075 793592487369519104,253793 780599162551177216,181886 775006748184805376,146259 739548916530581504,352790 786696669064732673,105109 753348008087912448,27194 753728517251207168,29263 752293843991617536,18030 756419144535318528,35772 738841925525082112,17292 755099323944226816,11774 791064307446325248,234583 777406700903141376,159876 769751247695949825,114987 773205251457294336,133454 786039232221421568,199961 767536094866997248,100007 778316931153657856,167220 776584274816307201,156644 764489388101214208,83483 792524628052680704,243286 771164935216783360,123582 756278061348204547,41141 770624542775455744,114574 760608810251747333,63655 787084334872272896,204835 789964175107694592,227795 795723354162524160,267862 758175995476185089,48289 757692164449116160,48522 769681807226703872,112032 767881092179394560,101681 788179264889688064,214899 733020916930646016,352674 775836084978667520,151916 778737427762384896,170187 749930981730226176,10735 794321024544374784,259659 765972134023667712,90618 779021968217612288,171324 755183962369232897,35890 780600251493257216,11774 749375283732426752,8497 780892975194861568,183668 765646053685202944,65663 773592429060501504,137869 795094723849584640,263898 750359907145101312,11495 753538979908034560,26539 755539819229569024,37991 775476974722527232,149300 794377592144957440,226320 791693713596571648,240145 768064551812108288,103261 775899968859242498,151526 786272715418112000,201958 762676169628127232,73926 760626054914375680,11774 732535508333551616,352466 756608230709747713,44337 787028529607217152,208014 764207223530622976,81946 766511546818191360,93823 792140893771948032,243615 770813756511293440,121636 775284481741783042,148045 781536218739675136,187976 787139854094262272,198304 794581648272715776,261155 747483865585881088,11774 788757955567124481,217837 757963404472487937,49852 790032173629902849,228354 770766635548508161,119797 773761256473845760,11774 787694311177543681,210253 788898113855582208,220029 790620934927446017,231870 790649010390392832,229693 764822176813887492,84724 795697377936109570,267862 764262259270889472,82582 791220194240716800,235348 791507558896955392,237309 785458653167968257,195975 759148887433109504,57348 766596278385975297,94699 793615355734130689,254209 794691419596201988,262752 753709208651046912,28866 771152513793863680,122982 757570347881394176,47761 764146628479578112,82066 794342022144409600,259659 776851520461635588,157755 763906584514789377,80939 793434463162109952,252020 770661539653103616,118698 777878259224735744,162294 776392337555501057,155390 793247682579935233,249926 794159062405566464,249926 772513114696851457,164500 772265191631261698,129551 771490141059723264,1249839 790250066837733376,229693 793169173589422085,249469 793521933270806531,249926 753462151101100032,25871 760164716757061632,61444 761284286443950080,67547 761446996095807488,67679 794338529774026756,254135 773967919646519296,139404 767725593056149506,100410 792512590484090880,246314 764355837779402756,82457 754094652467257345,30726 776035033895297025,152872 755622266529050624,37044 758279463679430656,50923 751574831963860992,18323 765730112432017408,88311 760538310360129537,63149 781557807795482624,188478 776576323833651201,156835 778912642798727168,170252 789138363601170432,222647 791676241048768513,240483 761347416058507265,67906 795454835382333440,258878 771063256773332996,122388 773851398245085185,138819 779089563520212992,171168 779480713276059648,175260 741651373708746752,11774 792722357706186752,230582 733601394188378113,349470 781274977756672000,186584 788119876053377024,215005 788751351236861952,220332 777817873293062144,163763 788290933523566592,215005 758728616473538560,54070 793501532398292992,252824 780040597713326081,177233 794260059677044736,258771 789144963518959617,223899 752699288031932417,22785 768878525218643969,109666 767309777835732992,98259 793110066534547457,249469 752877074944106496,22952 761073960733712385,64722 762440891470491648,73196 767331693099413504,93144 772918380365959168,132761 793103180204691460,249286 791356954581106689,232169 757697971202973697,46958 793133713177452544,249469 771302075737059328,124589 791068635397750784,236454 773520035809730560,137158 780684210373795840,182257 792075154666950656,243075 768943327370616833,110362 780566320345735172,181419 794567982160613379,261155 790939944734822400,235101 791359946440994816,238395 772490492978335744,127871 792135569161662464,243075 791277053530116097,234583 755218155861970946,35890 772836802151448585,132335 792214624741359616,226649 756267775119781888,28499 770274351685959680,114254 785523185206820864,196538 773135005547573249,134470 788399440839278592,217634 793255415005913088,250064 768922074165288960,109571 757710501640101888,47844 768841091927781376,107752 770284667228426240,117881 781467223818993664,188119 753179341949956096,24497 750484096980230144,11495 752981195240017920,24597 786665409587974144,205728 775427311361327104,149304 794291634179624965,258456 767082702411538432,93170 781096529465450496,183759 781579095561744385,131056 773560415930507264,137605 788817908868665344,220332 735989864332730368,11774 764605728292233217,83648 795117198511484929,264774 751815208809750528,14277 793618188793679873,254058 752901132922388480,11774 786637684408221696,205270 732246667068620805,349875 766253659835465729,91946 740858043605213186,1170555 759219808781107201,57348 785590467752660992,197286 786918403592314880,207287 788486623486996484,218507 781651278409728000,177455 789929615544479744,227048 790647868134567936,232863 773848503739088897,138819 788258709247893504,216038 765231212554231809,86103 792881098539741184,243187 793500079818539008,252196 766008991428190208,81929 767342369741996032,97811 752949479486136320,24134 771098957221101568,123583 781352009937092608,183269 781231230826184704,11774 752780809057230848,22575 792796607259484160,243865 793053072436129792,247877 793509485197271040,233217 767141361703411712,94699 764150149614559232,80939 752624951073669121,18323 773329659895304192,125853 791344940559298560,237594 775675391151337472,141912 764178591609393153,80939 790841189683585024,233307 770719599058911233,18030 777940901238669312,163990 780842767853420548,182659 795733918418894848,268281 767810120398934016,101383 763917901984174081,80486 781176146222125056,183784 795293445560602624,265846 770681082756816897,120610 770738766218526720,119085 785240995264860160,194167 794646787579609089,262313 755198973917495296,36219 785803043564642304,198586 790469819803906048,193571 773830971212886016,11774 780083860075786240,178258 785846408968540160,197512 792127533294559233,244297 767957161812963328,95055 750439338454945792,11774 758353224222945280,52554 762332778595815426,72420 792742576826658816,246726 755793854398431232,39462 768261382097756160,85326 765617705198190593,88052 779100846491508739,172270 790644228862857216,232863 786631493825298432,202425 778300993872207873,167311 788892756076662784,220137 788453503010238464,216009 793816153176936449,255050 793143923589849092,249469 770257459843768320,113222 761644518164664321,69231 769979821808115713,112872 793635518386888704,254135 788518468123365377,218012 766364450202890240,88809 778726968841768962,170187 759659553080213504,56282 753686769955115008,28866 757918965624635392,48826 766321252969619457,91946 780863589221539840,183668 785640865649655810,197063 757247134576025601,45014 787322062931169281,210207 764169265968590848,1248996 785362440867368961,195481 767526740054859776,97619 773858175023845376,108396 757033225990451200,43248 772898388366864384,133450 788100651263913984,214247 776421720005550081,155390 765969085389742080,88546 755564935464177664,36877 767780074028498945,100893 790349039749439488,206666 774284942943457280,140444 772302387545387008,13343 742789558304047104,349320 765330947382185985,86076 754736112770310144,33356 778724175691198465,170187 762933142650880001,73712 775026867657068544,146259 793771245418319873,247241 768225903994363904,103071 791475164080902145,239426 767865395986432001,100949 760275550128762880,61114 792694803322449920,246726 759935033721311232,60350 778014492017905664,165097 756901845159677952,43391 785738494496866304,197512 769273771010224128,112788 795739080403263488,267862 765985183581560833,11774 770945894829199361,122146 757739442220204033,14277 778711377657499648,169923 788403135353982976,69983 762131673622478852,71659 764861331212083201,84724 758621965984727040,54070 781028444935249920,183632 792078673927036928,243398 760502601871921157,63149 794026254047576064,257492 771044992408166400,122299 794871533357465600,262022 758342273113264128,51239 789490383726096385,225981 758142327156277248,49925 755152222481154048,35890 791467181049454593,238292 767869347452719105,100893 794714949062971393,261987 795002960631787522,263141 788759836662108161,220526 795769175645908992,267576 790546649823191041,232137 792807202708922368,245724 758026525534859264,50804 771176321477029889,105109 794130089210445824,256439 774839560442417153,145244 790247388929781760,229693 760263154207109120,59446 773640786470592512,138009 794582341779718144,257704 763859259729686529,73814 786044594320539648,194206 766835931986989056,94699 773890484397891584,139395 761672070270885888,69711 795742183655690240,267862 793906172122185732,256255 761871686115401728,69231 769261462636359680,112612 772135047021199360,128355 765188422738644993,86103 795420489661501441,247930 781362659010551808,185921 793418588946399232,8044 794665028251189248,262319 777605789477244928,162497 734818127406452736,11774 793636541352542208,252014 794232329988440064,259063 790250514080534528,229930 794633476418875392,233467 749222901375766528,353965 779355727127154688,173753 790157976539660288,229818 795428183826923520,266079 764596851672690688,81955 786895934227681280,207119 794675920078389248,262022 785521049404313600,11774 756569572568928256,43225 781490024672002048,185496 758656657903656960,54070 773866339576446976,139404 786783489072861184,206642 787781616328466435,213064 766347530141478912,93036 778821121521049600,170187 788233800106987521,215437 792504326237327360,244550 778997325825966080,171693 769637676974682112,112256 767878329718497280,102249 770477937170808833,112363 773674922778497024,137869 787068742148775936,207109 794595141788893184,261155 772434638576816128,130415 790938031364644865,234878 751581158274662400,18893 787708258291159040,205728 793503003642826770,252824 789107736059449344,223580 790984139243679744,235590 791753900764180480,240483 771428844687519744,124597 764283368309608448,81946 791435220931244032,238864 760865359620628480,1248836 789893805944152065,215965 792323330086957056,245035 794488523164356608,11774 772300205853061120,129558 778511909620293632,167220 769853951160164352,103899 786354118705106944,202379 781458842773315584,171693 789152438041227264,11774 755153578344325120,35373 761459705151619072,67547 780818858710069253,182726 770662861563695104,118191 778744321101082624,14277 786651498252013568,205294 792078282095226880,243187 754997219288285184,34666 761312117802795009,67401 762000862352814080,71550 787275660167262208,206666 790001823465766914,228363 767558742787239936,99900 769242719713570816,110585 774039934554542080,11774 793327739277152257,249841 749383197625094144,8497 757447068948529152,47261 771393784437313536,125381 752995428174483457,22439 780748337167364097,182870 760914406318350336,65334 766376372075847680,78129 766223058839429120,88432 789289724460556288,108396 788061375415328768,215005 769511921271713792,112693 771769150515576832,121795 791760908913704960,238383 753394045389410304,27317 788973937191333888,222544 764134848386576389,82070 791341769241796608,11774 776787219428286464,158148 789558053041430528,225949 773311448281939968,135903 793315187189125120,250033 791969708736077824,242214 776499121477779457,155390 762350133568606208,71488 790941871161749507,234583 760515645788172288,63149 778739583932432384,170252 781541637629497344,188401 757807067721674752,48926 758478969586851841,51675 769160132605251584,110585 781557701021007872,188401 791712716268396544,240483 792422934015008768,244344 795187873100263424,264397 791451160712388608,238780 753613524547633152,27045 755234756699230208,34898 793632211593404416,238207 776209289279074304,153812 781341040800325632,139404 788754727001554944,220526 794575931146960897,261155 775407062322774016,148537 786005467768066049,197324 790674243214123008,232873 794598601989222401,261399 768489741100650496,104973 774018328142774272,137869 760155726727766018,59725 795006831659782144,262847 752654584531849216,21140 766294005747372032,91946 771215749935304705,124191 781385657121857536,186584 767181769439219712,97386 788022728846479362,214353 786319765602054144,201555 762677125216407552,73814 780781050758885385,181964 788529074222272512,218275 757344668120150016,47090 763778424485863425,11774 787983618777948160,213887 794817162254884864,249926 793216314810564608,250544 764795867240988672,84226 794890454110273536,261155 756537069061767169,37455 786755726513287168,206008 794983930814337024,263895 762749985527967746,1249047 790599792942460928,232169 766979596331864064,93144 794236821706305536,259063 794611148091965440,261155 775888679684349954,151090 785653160048267264,196277 756240831116443648,42117 777904674951139328,160683 762282983122276352,431998 788833481899937792,220806 790852110216822784,234473 795395159600959489,266884 743834157701279744,11774 789727997175607296,227486 739231381981659140,195876 793546843489787904,252014 751131730975817728,16833 751140476720254976,15808 773107054705803264,90384 776842336546328577,1171739 776906163451531264,154322 763102937597947904,1248642 791505715261079552,238207 794039514968760320,257423 787582223499206656,205989 790913108470411265,232884 793451466983735297,252020 756870945172779008,45064 751539735798149120,11774 791750314823122945,237202 752904947205824513,22743 765522602664218624,86209 794041658300133376,243865 793915831088316416,256679 772938228445745152,132578 778303764533014529,166335 792413898351730688,245634 762499258402471936,73030 773677816533561344,11774 769698231303405569,112032 777967261420285952,164578 794750018385276928,261155 789526059553288192,203546 768954233437556736,11774 793506350906998784,252196 773899403287343107,139371 773303400092098560,132364 776680134522736641,157082 781494009135071232,139404 793213109095665665,250633 793423829209083904,252020 794634780994400256,261155 767410400203829248,97519 735868144770654209,11774 786279870250688513,201583 791368362005635072,238207 792046412909441028,243200 753629599167311872,28569 759763323458097152,58939 767165144048738304,87245 785822739835740160,196277 773660071213531136,137693 795709250265894912,199307 751686316245577728,15643 787105602380136448,209129 769189971102167040,110362 794347658676682757,257788 790150956574965760,220029 756658076074192896,43391 794356006012731401,259034 754979492104376320,34666 755895298019430400,40473 767398060813156353,98972 795762328285290496,247930 755865068525400064,39907 779655034216837120,175074 790645886544207872,232169 764815383098458113,84724 756260669717090309,41798 785791096634892288,197512 773630253956669440,138165 793233041493729280,249841 773969216307339264,140211 759121145417326592,56964 793472625989316609,234653 767845023010349056,99093 792903878576640000,247241 753949897959755777,30590 790914123957735424,234796 773936484432826369,139404 790620799795429376,231870 750681209630588928,14565 791696744065081346,240260 767399511899705344,98972 769932996593934337,114779 773975081903153152,139404 767021607843864576,96263 745649212973547522,11774 781645655118864389,188577 763906628617850885,80393 760992084060938240,66116 794534536411549696,261155 763825342549143552,11774 763324251801849856,77491 785489921335177217,194949 761239450097594369,66897 765505887377117184,87904 792169559717404672,243187 766370976531673088,93375 786172283694026752,193260 764835857618567168,84724 794531588746919937,261155 773946741980798976,139404 760148398712492035,22538 772052294733066240,128934 791395519151112192,11774 788813538315960321,220332 750025200230621184,10483 790319229618692096,226731 792164884322488320,244289 755876988645060608,36279 771802698291171329,128194 785488065720492032,194949 795042155181981696,263933 785483954598113281,195827 768983836889849857,109960 757249910747955200,44163 790535016686100480,231894 793299002703970306,248154 775144757999919104,138490 781591282124664832,186883 770000282927366144,11774 791882204255137792,241678 788769253134569472,219915 752052185337204736,17794 785315048977682432,191865 772894950405115904,132335 774024756785999872,141035 753319838248951808,27061 788563638667718656,215437 762823779647008768,74868 770642400234483712,120341 777978187372310528,165022 753287857595293696,25968 786986517600186368,11774 765187564051558400,86103 780090478939234306,171982 752684423049453569,21332 790742766024204289,233692 763597948622024704,76406 768173039473209344,102599 789687605415796736,227453 755456461677953024,1248302 795709742006026245,268448 778214745941741569,164826 775717455306059776,151071 785484477040562176,195975 768236373165867008,105018 787783537302786048,205197 792777554859921408,245480 764969335026749440,84724 795386804899811328,266491 732854579004575744,679105 795227539681800192,263676 787501005520920580,210897 794736797070848000,262022 767825670244302848,101681 788469370288640001,218495 769877774177886208,115435 776588989281112064,156835 787015967788322816,207287 754815923593285632,354835 772523468105453568,131314 772570221102133248,131027 758845224495919104,54070 787063767834189825,207965 760578165743968257,63203 787464487511003137,209863 791912307768963073,240793 758228038979096576,48289 732614557185806338,352983 776039189552984065,151526 792841176193925120,247455 762043866878976001,71270 758471819867279360,53367 757521977741639680,47653 779426955783442432,170373 780896623417253888,183269 778383327577403392,167305 761664040393252865,69493 767810190351568896,101681 792271547562090497,243187 795336018828361728,266079 776513409185480704,155688 791327073730080769,237491 764207998910795776,82066 764266485946605569,82283 766646369155244032,95045 791432089711308800,238292 766581686280687616,93184 791793343923642368,240483 794108156712538112,350979 773298940926107649,135808 794963246855786496,262847 791398041030758400,238780 772897383533285376,133043 781130553286287361,185313 794287582653902848,258456 757885815343058945,49852 767805528449900544,101681 792017822176116736,243092 788878345165344768,11774 754892011405135872,26721 774037618417729536,137561 756887615282884608,39096 789730785695821824,224793 770076988774187009,115509 793135884073771008,249882 794776884336791552,260899 793488263268802562,252741 769883685252427776,113982 769257599736934400,111549 795225869145010176,263666 793276436215771137,250633 768917818779721728,109300 778277580772352000,164826 769373709429682176,111919 770332228949770241,117257 773048893500190720,124597 794590155130572800,261155 759484794635902976,58537 794885045034962944,258829 771044120664080384,112939 794591684587753472,261155 792862982845894656,245658 755871223066877956,39178 788474443366486016,218558 764205038721916928,80648 763263432229425153,431998 764489586684882945,82002 775148417198632960,144654 778338933683793920,166852 755135140834095104,34731 768127567559659520,103354 791358429013037056,11774 786718779501744128,90209 794899122948030464,262752 753558364165120000,28148 791764671728672770,240682 752658012775575556,1248237 760674498442067973,63776 790577838113984512,231881 754766633349029888,33474 772420522533609472,130026 738597698689892352,1170786 780625719856541696,182211 793275160669200384,249926 752207054262112256,18113 758347308400451585,41703 773636077571768325,137565 767849159508520961,97685 761636249387962370,68273 759458346701320192,58358 761689313922785280,70355 773266466489659392,134930 751177795452211200,17591 770389722720002048,118191 793600520996917249,253407 788752747453644800,220332 785750673879162880,197512 775085354512740353,146847 769001551469895680,110362 792761482660356096,247241 795606190243848192,266491 788536187560439808,218275 766477476469940224,93303 770301023982354432,87904 774337771888455681,143051 764828222303330305,84422 785897320940314624,197512 785649097281765377,196538 763120284840759296,71843 775422360400736256,148537 774282233372815360,1249827 786302698014539776,199500 770432041313669120,117257 791792913826975744,240718 772069576095903744,129335 772455774165565440,129662 787851122723528704,213253 788434236504215552,46572 768998249189543936,108795 788444249008123904,11774 764141838122889220,80939 778340955762065408,167220 778200526512984064,165523 767184376270430208,96875 785599049139355652,197297 765904784553639936,90188 766307292786593793,11774 768210220459913216,102137 770286217481060352,195876 773420950662606848,132370 793554616134819840,253207 757911210742296576,47940 780902244195655680,183269 795441794670587904,266054 795765602812043264,199307 786407877783281664,201583 789989611489546240,228354 795310817730265088,264397 749280459868278788,7816 793692848000475136,254078 791444631619710976,235348 786293992187199488,202429 790596688129863680,232169 794350724880678930,258829 733779989720600576,669866 759749224611377152,58218 788158858644623360,216003 773234588248317952,134470 790610293168537600,232791 749435823435702272,8248 788004090752200704,214354 769504298594136065,112363 768117771242700800,102514 760506749103112192,63149 777657530893803522,162098 765886894542458880,89994 788465330721005568,218275 756569161103441920,44012 761186536289206272,66116 760606377756663808,63554 760869539848523776,11774 773274315848548352,135888 789197162156437506,222682 780875521232080896,182726 791780637447454721,240483 760590264427610112,63451 778208827065892864,166390 793903257701801984,255942 785616938416365568,197512 773559996680245248,137158 777605932964454400,162294 790546083248242688,232137 732939724202102784,1170428 768345399505465344,103261 786774403849723904,204835 788784858294259712,220332 793841422726078464,255942 776105987702976513,153095 790760211917131776,232881 792886104903000066,89855 793542311997214724,253395 795144468064301058,262588 758093912238063618,51136 790543996728684544,227273 791252715062104064,235590 774017501873090560,131421 756287001717006336,42534 763199374469890050,74727 792453504375754752,245998 781199894237380608,185310 788832361118969856,221297 769824244964425728,105109 788474219260735489,218275 774707172034932740,140444 765573440363302913,87904 788483482297196544,215437 771058975995469825,122133 766060493349982209,351794 786117248708710400,193636 765345087274389505,87249 765561089945800705,88052 787993588907081728,214209 768872795417829376,109447 794646970396737536,262145 773664566450544640,124297 795430005824253952,266079 767868659440226304,102137 781352725116096512,186584 770404723513970688,117821 789734328859111425,212131 750085820149792769,10735 785850554161438722,198544 791580040345575425,239926 774655326947639296,144042 791627113539497984,239463 760345357293195264,62338 781524531194261506,186584 780841657851936768,183826 791721161004421121,240926 753701110561378304,28732 781458745742155776,186883 791368302308257792,238207 780410148946907136,180074 793538447608778753,248719 755449959579779072,36735 771439266018627584,125111 788786561878003712,220526 794292789961887744,259134 761239026695217156,61051 763894683252756481,80863 776217032727547905,153480 752791028755632128,21935 758824154258739200,53996 762990863245008896,75724 753735295686836225,23884 760191632247517184,61352 771327664003121152,124597 777088817111048192,155451 795011134592024576,263896 764968243006242816,85515 769658803042197504,114779 786816941323268096,206773 792070356588720128,243187 786736601262993408,205989 767866838462103552,100559 776752744375824384,157439 792583352062775297,244270 795003701568172032,263906 770066214081204224,116373 788138513304723457,215754 770798225682866177,121479 759414318085603328,58028 732777456235470848,398860 748635301472501760,11774 790707477243432960,232884 792063402138939392,243187 755638726194237441,38796 788080130988077056,214046 765213398619553792,86440 771422208895909889,125367 778740190403698688,168794 752804217304133632,22953 780180504838537216,176191 753005494147645440,18400 765375807136989184,87266 752904641654956032,22777 760849660223234048,62708 767075799060983809,93170 768205514689740800,11774 765659073568083968,87858 785919232374472704,199546 787334819604606977,207212 788723197201874944,220029 793189390386393088,249348 793922489223094272,249926 766447112695353344,83565 768558782171455489,1249531 788168926052044800,215252 767115255864520705,1249359 792032044536635392,243075 758837022953906177,7047 766794257554370560,95672 793696683926388736,252020 776326883067699200,195876 793185588278984704,250430 795116381469638656,265245 776425108391026688,155688 792730816627503104,243073 792043910449299456,243075 761811071023902720,68884 792067061937692672,243614 763800782328082434,80393 768936036873412611,108729 789198569588727808,220029 769781771093307392,100893 775692053103648768,146991 795010342040518657,262849 794645581813731329,261155 760160778871791616,61412 785609478259351552,196897 769568546800095232,113894 795331624317526016,231881 776830008404877312,158333 794192537913327616,258598 793130863886082048,242693 761837660805730304,70858 758486891515801600,53185 776164155774623745,152455 763970522958802944,73196 781538250053840896,11774 775497545392939008,112363 793178815941840896,249469 763167085337931776,73712 789937013478813696,227617 791060996005572608,235963 770265872808148992,117257 766735887379992576,94899 793201486154993664,249841 753769166188974080,29790 774223679140028417,139404 768770262766612480,108795 785266486247956480,194154 794909423282032640,233154 793543077390487552,249926 759977017416626180,44450 785689198447632385,197512 793989176068833281,257423 779709654829981696,464984 732989753533030400,355106 760490605797449728,63149 764216137034805248,1249230 777845290124578816,164001 787915625591177216,213887 771089572151365633,1180413 788027752918102016,213887 793635466805477376,254135 763618836180369408,77638 786765657211674625,205141 778685465805230082,167677 764497422320070656,83366 779472308217847808,464984 788067979913076736,213253 768026908701274112,102202 769267889236905988,112085 764598281498402816,82208 773248204489887744,135518 771590219871117312,118191 773865643259158528,139404 768960557705596928,109874 756615335608983552,44273 758487924333682689,53185 775563272040833024,149770 794607117604978688,261942 751789670309048320,14277 760981722028609536,66159 786526793960423424,351158 774015653422465028,131421 777277353210834944,159016 787011126785638400,208065 793923700034781185,256255 733110299931381760,354193 785334205878112256,194949 788887740867829760,221972 792809467989471232,247240 773709994751504384,137315 786251699790946305,201958 774552222478704640,279676 785674227437273088,197297 755154734688956416,35890 791258476907343873,237491 791701782191890432,240483 755717998439231488,38175 785986715014012928,200382 790940335589429248,231452 758257569416617984,41703 793131035349307392,249469 770218804446130177,117257 788390291384307712,217519 756403682057543680,42495 756234852769431552,41469 758836109560340480,55580 752965095135686656,24483 779063463901560833,171902 756203120011522049,41909 765329552860123136,85159 761352785761742848,68102 764975688063430656,84209 780422638850023424,180074 758352266982141952,41703 758655929726472192,54070 785803090083450884,194080 792521484434407424,246013 794311577587462144,258981 776133792071294976,152735 778828445643972613,167448 733071849291059200,355749 764848057527767040,84724 773196593218609152,132497 771799372992548864,126390 749889554899800064,10609 789167557412474885,222500 791311175757725696,237787 793291292071587841,250430 773905137869918208,139404 755844002021249024,18215 777927491537297408,160539 775346743743541248,148473 769273273075036160,112788 755346064253784064,35890 757630197151649792,47545 791966036635418625,241819 763359804219940864,1249089 781292179369132032,186584 765597428409995267,88052 788204835971686400,215437 750732753688207360,352038 758331753425534976,52554 766741539456446464,90618 781005907127836672,183269 785473097889640448,194723 789415199828643840,215965 776093354446643200,11774 793201557323952128,249469 795322130934198272,263245 774404297505185793,738099 777934022789902336,164826 773914207553138688,139404 787070459380498432,207965 788042608979214336,214492 733453154612740097,349985 780550493386870784,181419 785266362310545408,11774 781604910597111808,186584 764944984013361152,84422 795761227469307904,268281 749730749176221696,9754 751138298903474176,15808 761002913149906944,66116 779513819408326657,174115 788664652544606208,218832 761287363758653440,67547 771715041485651968,125554 774095147449462784,140444 780524532067033088,178125 768926482445967360,110381 753318914189328384,26871 768468671480094720,106726 768867187016642561,108849 775745465459412992,149953 792078399477022720,11774 756341995577102336,42249 771049195708964864,1249815 753206710412517377,14277 765342528333680641,84886 793170109636292609,250238 795030641574297602,264431 762136346202873856,71597 766353448241537024,92885 770833962008707072,120690 760869452376215552,11774 771377887249334272,124340 752676049545146368,22779 778342943857848321,167676 790988811261976576,235590 793588808390414336,252112 794047046403682304,257492 768625116401979392,107469 791663522493112320,240483 766708871901634560,47940 775304500416348161,148170 777683034543910912,154709 758350002854830080,351152 794933467154935808,243427 755162368674557954,35890 756087499664068608,38412 793323267834548224,249926 760849969402277888,62757 756616781536649218,44274 773173174905114624,134561 778301136348602368,166409 756622983192387584,44450 793397509376708608,250033 771117580006207488,122982 790981218053390337,235621 763834342674018304,80716 767733007113416705,100893 792080098983677952,242693 763435008614739968,75724 779003009904902144,169715 780927891617882117,184539 758012164561068032,50827 785912206680477696,196277 794583529401286656,261155 757793706069991424,48494 792864932543029249,243761 763377354173321216,73712 788191615504355328,215969 794666648447963136,258922 767924752149164032,98890 795387064908795904,266491 766544719765569536,90088 773883536612876288,139404 791665133529534464,240483 753358645417668608,27317 766626443799334912,94298 785870483908468736,197156 762031667468992516,431998 788519608420487168,246425 789445477850722307,215505 766450340904468480,92958 791778628845592576,241678 778195554325127168,166390 752740437085990913,22953 765637594445062144,88847 777343336524820480,161407 791764624265863168,228124 781345813674889216,139404 793175771523129344,249374 794615539234701312,261155 771716402193596416,125703 768270529824456704,104662 777194031839318019,159370 788414630242705408,217519 736303011673182208,11774 755178172287709184,35890 779070686442713093,170434 787396725484953600,205181 767182655804899329,97852 786750068439207936,205902 756504104860549120,42249 775835895861747713,151463 754035860342005760,29790 766315912580337664,90621 732263307034267648,350968 767184614465077248,92210 786634734956793857,205090 767650957341626368,100334 775430881137885184,141415 764890566387793920,84724 762679754260570112,73926 794015450866810880,256502 781860814638546944,187969 775493173246300160,148994 789526223265333248,226881 788334776474279938,199307 789927946207240192,228354 751664538911535104,18323 759690485875302400,50670 760479711608836096,62937 779417549624709120,174660 776833260319932416,156055 790671498608377856,231498 772100429589209088,129335 772880948304027649,132335 760094494939197442,60884 751842111436251136,17794 789155925785317376,11774 778334730118832128,166100 732198301768933376,1170348 759541243885948929,58258 776898652748951553,147856 795403286471966720,247930 777182852731371520,159876 795103644391706625,263926 778012536818036736,165097 793959673267417088,233467 793956906662588416,256421 793204117153779712,250033 773616074789097472,137869 788315170229616640,212528 794530958204510212,261155 759833037995663360,18395 774981962247311360,132497 788696288048979968,218275 788461074190176256,218275 793501884401221632,252020 757222484039139328,46006 771758296571207680,125742 791665185945743360,240483 770768355783544832,119797 792187755946053633,244232 793508289325649920,252741 773518636174671872,133702 756536782531993602,43674 767164121980604416,94699 795718866064261120,11774 778077126729822208,163901 766091745033613312,56391 775680818572357632,150511 765624807991881733,88669 790831593082413056,232881 753695569340575744,28866 778667139850842113,167220 785601936590458880,197286 793519076962217984,250033 770668891215388672,118698 794617444191047681,261987 777910081165922304,163990 792028891082813440,243187 771765756199571456,126995 772162296143552512,129565 750716540325068800,14650 771760414916907008,118191 795115707545620480,264397 764916232831328257,76406 792946115813396480,245268 768943893123436544,109571 795049502549807104,263926 792306457240825860,242693 766937378061770752,96898 794289519004712960,258771 785626120859234304,197512 787720345935413248,205197 764874880554823682,82766 768927904151601154,110362 761303746311782400,67899 770941124424892416,120610 764149918911066112,82066 788807925502472192,220767 787979716049403904,214114 790718508933849088,232884 763970048067108864,349951 754771465610924032,31400 792473872368971776,246225 758661632406978560,54070 795726111808323584,266491 755541447537889280,38183 776096230233346049,152872 785635314786197504,196277 791021109067907072,233692 794669998908141574,261155 778922500717678592,171059 777542724413165568,162213 742791632156786693,11774 752204773588344832,21461 773472576840486916,136904 792209318888308736,243513 755561530050093056,36877 778315945408331776,167220 750563523646849024,13532 785582310032871426,197286 778571856370597888,85326 780134043970961408,176125 761593614363353091,69558 791786115057455108,240483 795203687136116738,262784 794600728463601668,39957 794571992338989057,261155 786374169726427136,202248 791063831829176321,236454 765949739921616896,90031 768549948610736130,107450 794155824302145536,256439 771731972926246912,127366 762381500696453120,73012 787801741215404032,205197 771963828384980994,127218 789441741782913028,1178911 768968970351157248,98972 785937085563895809,199546 794695630203551744,262752 763719998510604288,78159 772931508122288128,132752 794392643052584960,260181 776794252076584960,157755 795007631387721732,256458 757432710314864642,39005 773927033126658048,139404 791673482962546688,240483 779409063956230144,171865 790003933800521728,227804 781631786711330816,187969 787662680928559104,208058 793637226932350976,254135 768158011936284672,103354 785706681233571844,196917 755142056692031488,28281 769320373745627136,112363 763752612738899968,431998 765984983303323648,90384 791716923826442240,240483 768047900794449920,103107 794583891172421632,261155 791658238513188864,236941 765746039659855873,86440 764207096187482113,82481 759113384151449600,56964 760548615005831168,63149 791686095524225026,240665 789849350172270592,225359 794393303789735936,260173 793649554830790657,254135 758427302573158400,51778 760525210483236864,63451 773310997197156352,133702 794427143715491840,257026 757652916614205440,46280 753988703542976513,30590 756860708684378112,45040 761237828483190784,11774 793804688034500609,255393 792471051489783808,246225 795303123065729025,264754 749519340454744065,8670 775800857237581824,150103 791376819115073536,238383 794899118355267584,262886 767013089954889728,93144 776442929107918848,155390 781305948300255233,138812 758272933345189888,49845 794987758347554816,262752 768532261436203008,106726 792099859910320128,243187 779118872297254912,171168 767324015530799104,353124 772990645182926848,133980 785271211223752704,194648 766592646689062912,82209 793614285746208768,252639 763376361759182850,67326 777824970265231360,163763 756986720281919492,36145 773556055351627776,136947 757626840378998784,47761 764863889058050048,83641 755484475824275457,37294 771705643656880128,127134 787737886342811652,210235 794891633225584640,263090 768200210027716610,103899 776764970738544640,157755 795218325798162432,262145 793188419606196224,250033 779543388391477249,174728 786445883906756608,194723 794813113983991808,261796 773936508235550722,137965 795111603687530497,264754 788590021574004736,218969 792082451367546880,237964 758999057993826304,56158 760491044177846276,63149 785850401115475971,198671 794904199280689152,258393 772962448072552449,132335 752262570401083392,21074 773709221137379328,138616 778253934221754368,166390 764915816462553088,84724 772527207440932864,90384 773570843611766784,137158 771413138839179264,124855 768218585856483328,11774 773890862967382016,139404 793617970287239168,232169 763471454566440960,78566 794572620561666048,261155 795055518339465216,262849 779479019959963648,174294 755991955423625220,41108 766072271932837889,90384 794152638543761408,258267 788204002173485056,215437 768041692754808832,100605 777836891563589632,163763 767864419720114177,99093 775306918344654848,146259 776263457599590400,153194 756444722038771712,41469 768481307621937152,106716 765946163036098560,90384 786400873614303232,203674 755544553566777344,38032 768963290860953601,110362 758744687385595904,54123 790576831724347392,232280 791772648464277504,240145 758784124513554436,54070 770317328454184960,118015 773986635172179968,140444 758385847611764736,52554 750405317192773632,13201 751860907278491648,18316 759242926807511040,56964 765611086703845376,88399 793153639439331330,248437 735320389258248192,352033 795033506346713088,263926 768154506697797637,103354 774993272854937600,1042906 791691161874292736,240070 766379757030273024,92860 751804607291088896,19899 786569058581970945,204413 760134586168926209,60112 768734765696573440,106317 793844020518723585,255942 794604260252065793,252408 764962853942013952,84445 792725088118280192,246225 751769911618367488,19352 790667922930798592,233307 772171499952283648,129991 780433340994293760,180235 750661109493985282,14459 773049250582331393,120976 789547487484706816,227048 775005849710387200,146259 776576729985015809,156926 764253519159451652,80939 773902726409363458,136605 792502741574651904,243187 779361659777327104,173584 793487651844358144,252020 751162691859968001,17281 766727901177720832,92902 785741695262584832,173347 794219811962228736,258598 794572438067617796,261155 751201521161809920,17434 770328153705308160,118192 760097728458215427,58227 771123709839024128,122982 793596686702632960,252408 753951728870035456,30590 766031493298651136,81929 759219894776958976,56964 777692483345981440,158673 763065768804290560,74571 773203605344034816,11774 795689636278378496,267521 787100535174246400,209184 794559226370785280,261155 773715253737709569,11774 793986045205446656,257353 790321358316179456,230277 766437429783834624,93036 793993135902851072,255299 775409663328325632,148537 774579219481243648,138642 788577095295373312,218275 780900179843112960,183668 788180769453768704,215754 795347207931170817,266500 776140005131620353,153921 763128178282037248,76474 788035779889078273,214138 790926405458497536,230234 751132204793729026,14277 757738943378886656,49066 764281078316146688,148861 768081997675790336,103354 793151240473640960,248988 761943237716082688,70858 771484719288430592,126168 793151548440375296,247379 762829165603192832,74630 780113265061982209,177233 770258874184138752,117364 761339793741447168,67226 773954159607418880,139404 751920071790829568,19376 755114069649199104,33356 773172021551259649,133043 794680370616733697,261155 773974345630769152,118015 778943781865414657,171349 732972438032515072,1170812 761347380465770496,67906 755090322158260225,33591 767933767050682368,101203 794738349001109504,262849 754734067816464384,33356 762689155109384192,70797 794236871824080896,258456 750354530404040705,11495 760808639758237697,63451 760896645978390528,62779 760140873476767744,61051 763487439528747008,77777 757566931079573505,47761 764690628655460352,82544 789085855797350400,223286 793261127127838721,249926 793308305783296000,250633 763069036477284352,75724 788817669516656640,217039 765011275785105412,85562 771935708143611904,122759 775123600693088256,146675 755554737219444736,38032 788257791970570240,213064 789525390221914112,226881 750899348540682240,15242 778431124074733568,62467 753392827149668353,27317 768934769866465281,109470 750818882303123456,15536 755537871143133184,37294 786241141498716160,198304 764980157308211200,82066 785970402518454272,199262 779200757073645568,95055 786243625281740800,201494 775438158091677701,148537 759218358512418816,56784 785246089091936256,194167 793198184721809408,245313 788563520195395584,218495 754072611739561985,29548 777850765289324545,163990 777004421305610241,158338 751153128343494656,16897 790740537699553280,231894 794568363162931201,261155 791063688124006436,228101 766718267566063616,95672 771379369306488834,125172 791255094754938880,237491 758685703483994112,11774 795217564737515520,265102 771723937289998336,122388 781662268488638464,177455 758365062495080448,52554 788391094710968321,217519 779372310809579520,11774 785679270987325440,197091 790878406879670276,234583 793908226836172800,221524 785655039574540288,196917 794319218208436224,257026 755176902067793920,35890 793967975535558656,256393 765222112281890816,86103 758174393159839744,41703 763168043660775424,76535 775905847645970432,150253 775102256303616000,146024 776098859252457472,153501 761933737395224579,431998 759095705793273857,47940 785518257000230912,11774 791920215873327104,240483 761473699388067840,67679 788384936596242432,215437 750927447663804416,14111 732629850972946432,352089 793234997230637061,249926 751176786608807936,17434 760817389143486464,64551 790317886619340801,228341 764732906640183296,79561 795713099399569408,268072 758864164345393152,48663 794684565424062464,262752 795072191826108416,263708 755052786723725312,34666 760591690440712192,63879 791794370093707264,240535 794556105531604992,261155 753798388856913925,23725 766725367281451008,95899 794149911503638528,257423 732186298874662913,350015 760451352023695361,62776 756637226549678080,43751 789499542853017600,225981 792505855174291456,246225 775698207049289728,150511 785667227877974021,195975 779208425515409408,172962 768945915965083649,108795 791323756023025665,237491 781353140776034305,186376 793944367023198208,254135 791383278737588224,238494 764145803829006337,82170 769651434841370624,114587 771677892409430016,121165 786855676056186880,201292 793172297699819520,249841 777698739557392384,160651 758078825301291008,50983 792112117239250944,243865 754734882861879297,33356 752683925315522560,1248219 773537966350151680,131084 759443988264865792,56952 788572986295148544,218275 794527775969476609,261155 770489152509018112,118192 756602782279409664,43471 766033440852566019,90539 795449691945177088,266079 773987087158743044,139373 757379461876547588,44291 771721601431834625,117257 794597015527112704,261818 770482046498144256,112363 760561195275329536,63393 764200021159993344,80939 761651737904066560,69947 742788608579371008,350247 762822935312818176,71502 788470006321381376,218495 763099914389721088,75899 763514254255271937,78769 780795750510829568,182257 794869038169997314,262784 785584968701349892,197297 785810291883999232,197512 788550209722646529,11774 776088026703421441,151534 781488705173422080,139404 793849964124266496,255942 773274252107657217,124597 790936217206530048,234583 773318533417693184,134128 774003610455711744,140495 767074710609887232,90384 773068896626700288,69869 786222448618442752,201598 762807179552317440,73926 754720808359067648,33356 781467471639220224,186750 793204172245962752,250633 794635823962529793,261155 759145781148327936,1248681 795042591523872773,247930 733887358068756480,354962 790001223084584960,18395 795011787980701697,263907 766984755170664452,95593 790713108805419008,233558 795291607335518209,261155 794693170227462144,262849 757642656994304000,48549 756240004930793472,42117 785615984287551488,196917 773997024425283584,139577 772619334111879168,352804 780608370445127680,80785 752983521497669640,25255 755154569743654912,35890 778605931474976768,169201 789780858592894978,226731 776798980281884672,157993 791733048798613504,55820 755024653559668737,34666 793930102291632128,256935 781353982266580992,139404 789130788595834880,222682 757552584735338499,47782 769164497999257600,110023 773142733116497922,134470 795409679027470340,262784 761618553250328576,69711 752022907329474560,14277 786935171471839232,207287 769231440735154176,112345 768047896960827392,103149 776515388620365824,155688 757190220995436544,46252 791712321873719296,240070 778357427817291777,152594 762175907188445184,71947 793471040324116480,238485 765501419994644480,87774 787121223113117696,208928 768066900156899329,101681 788464151244988420,216009 755881134244950016,18215 760290379115663361,51385 771793755187871744,127218 794596021582069761,261796 768832980177526789,108849 766416510759743488,93823 788856784463159296,220332 769321146223386624,112265 762617761046683648,73726 757623643266482177,47782 764208247318294528,82066 775751399799947264,151071 794663069586694145,261155 776450245937037312,11774 791803654978150402,239610 793182450092429313,250064 792352153356632064,244143 792395988078133249,245566 763201285587816448,75899 765302282493759488,1249271 792019290077532160,243092 754861060725673984,30865 763823612943929344,80595 767182673982976000,96962 766700193014251520,95672 757541651850092544,47782 764185418594123776,82544 785235703772905472,11774 753308778540503040,26894 755128380333228032,34666 781735783728152576,188401 769705409716162560,110585 792879557485457409,240145 795251695660003328,265686 758425597735530496,52061 779101187903590400,172270 765395819893633024,86472 786722122722906112,205294 758494030099427333,53185 794989478721060866,263907 768839191941623808,11774 790561784960720897,223249 792845374956318720,247767 785836611665821696,198671 749945617250676736,9701 791665105750589441,240145 758622667352186880,54070 763222422518726657,75899 791660287388549120,239344 794879793971875840,249926 777884771141640192,164001 792483382097682432,243187 753999787569979392,31077 793858471288410112,11774 732268895931863041,85985 781695244257624064,189996 793099988767309824,249469 767390911995211776,95511 759910795383676929,271850 785273991594332162,194147 750824993634734080,13495 768227779842306049,100349 791681005430018049,240483 786045944030633984,197286 767428598886043648,98660 787727353313198080,205197 752233545980981248,21074 757812011140997121,1248475 792766897016168449,247240 764410487043944448,73712 795730741887991808,261155 794923228879679488,217285 749863206160470016,10307 794349576178180096,259773 795402289682980864,247930 767790157659602944,101383 785710809032724480,197512 770756549115383809,120610 789907792320573440,227242 735795521294589952,11774 769430032322265088,109713 775788232986419200,151741 760135288706502656,61145 757739663717126144,48549 751807451930898433,18893 767847474769854464,101681 786952750718345217,207287 758450233403506688,51069 785863876495675392,197512 780603927293202433,181935 787196265478127620,208167 773932510673772544,139577 761664025251971072,69878 789228949511561216,223692 757659894036176896,48477 775129998093156354,145866 785874459911557120,198671 734810141862793216,75113 793225764032380928,249469 763268693304410112,73814 786243120388304896,201958 793221906392428544,250033 759722914719555584,56282 788482182155210754,218275 760928054633963520,65678 793613941196808192,254011 750410064549130240,12883 761469220278374400,67226 794576140493012992,350046 766119340118716416,90785 788234678016716800,214247 738417269529825280,11774 751589660732772352,18893 768097302271528964,103506 773295911917146112,134371 763748614988521472,76858 774225073515270144,141887 766308934105923584,91946 775021139701731329,124744 793791795071188992,255393 794349093107572736,257492 781894622058471424,11774 785330589196951552,11774 762462618900574208,72541 770229069501767680,117257 753992160488357888,30590 791677073655902208,240067 795362703732785152,231894 755171709171314688,35890 779447601007431680,174557 785961221581332480,199546 770709951069167616,120393 760583431944364032,63464 788629149095235584,218223 793506951426629640,252741 754751284821897216,18893 793149609480626177,249841 751653648736878592,1248151 765587447329746945,47188 771528289689100294,125381 785934442015711232,198671 751991119869648896,18693 758269692142288896,52112 795243775710924800,11774 779695128327880704,170373 750341855611588608,10653 764205545997803520,80939 791762327213191171,240718 791063754431660037,236454 787436901976244224,207613 756273752225095680,42432 761918896366432257,431998 773955953020530688,139404 785494391565774849,196277 790791862546116609,230899 768582799926423552,107469 768072395122958336,100003 790736206871101440,233692 779292155412094976,173590 786654808681963520,90209 786530958031847425,204358 767687263786442752,100605 759182806723489792,56964 793643304151769088,253793 751166774616391680,17365 754771501338005505,22393 751558669314109440,18165 756422816652791808,42249 769262829891231744,112693 780135016542179328,177704 794157380414095360,257423 792343892108668928,235685 795668799584423936,267521 753084556853600256,24788 773902133292916736,139404 778251249846067202,166532 790535125050228740,231894 762668465945776128,73814 794211761318543360,258044 767075932049899520,93170 793160947196108801,249469 789436766281469952,225981 792178751505215489,239610 794721579179659264,262849 776122702109081600,153095 769463518592536576,113754 771886070187253760,126152 762705977938509824,65099 777499889378918400,108396 771939015465500672,122759 760539711362433025,63451 791360067769606144,237491 788177905947934720,215754 755971656099721216,39673 792417362863464448,244550 770727919530500097,120192 777622309893005312,162311 740795931084378112,31836 760494616286068736,61051 768487570372165632,106317 768064009123794944,100893 771431614870093824,125163 794273546159669248,258456 768892501528764416,109167 738025324412325888,351436 754746997609992192,18341 787116314246520832,209043 760223165352144896,60172 792747035837341697,11774 764164788750548992,81966 763485104060583937,76406 794686418102710272,262053 755831409995022336,39991 764512844880633857,80720 793134024340361216,249841 781310684659224576,164764 785621145492094976,193671 766342518208335873,90908 775110301440176128,350650 734126295290806272,354869 758760149452402688,55174 786973630932586496,207949 754079766261534720,30296 795713097260470272,268448 758398839070097408,52720 758711745431175169,52481 789267156529590272,206666 791538506732535809,238395 789956118491590656,228820 787751737696411648,212343 771529881750568960,125104 790434497086885888,230270 776091432276885504,151005 793261181586800640,249469 758252785116680192,48289 790661686684508160,232137 778198463234338816,166390 793483587525963776,252741 794956110926970880,262847 787002596732997633,207101 771551881747238912,125163 780505019137290240,29786 781307597127159808,183759 789097149061533696,185386 790271213251792896,230234 765316197923508227,86103 772250215306977280,129700 761611359108800513,69248 788063958968242176,199211 758103605366972416,41703 789195640764928001,11774 759014549991239683,42453 773883909553524737,139404 787018830165848064,207287 764156532074438656,82209 780877430038814720,182870 779113170162049024,172047 785841343511879680,198513 790284074338385921,108396 781605182995992576,188874 793650062874255360,249926 794192260996812800,256255 794731197335240704,262849 794562271510953984,11774 766776039477354496,92359 794008281782059008,257423 791749576399040512,241432 794405841302523905,259743 768232366485729280,102514 760492980507598853,62771 768331456900919296,103408 766432937130602496,170736 793442379994980352,251205 751106337598238720,15808 785653797284483072,197297 794978209347600384,263817 776037297229799425,152735 757622552059531264,47659 762810438576906240,75073 755512870155132929,37979 766152618469003264,90618 776810646331621386,158314 781485226190966784,139404 788427128488484864,217745 794951039673733120,263090 755039073174032385,34666 767022819062448129,94660 776906936113631232,159258 758322122095595521,52311 753558426840596481,23080 778191590741381120,165488 785666858447802368,197700 772578476985618432,131045 786792989221720064,206642 775297487875825664,148045 765641541633409024,86440 764897891139936285,83751 773883980202455040,138819 787432957464064000,210253 788888960709853184,221711 765031778885050368,85767 790545434481561600,231894 768495306430377987,106281 790972943593512960,234796 767595181499621376,96827 772540624734003200,129681 780131563463860224,174115 773617650119258113,136947 777929446162477056,132364 750740423388397568,15005 795744618591686656,267746 763946457246289920,79691 758490596931727360,52112 768824907190992896,108849 768956631493152768,91946 779767274848686080,176419 793302294297214976,251282 789904385958563840,155390 771301066046599168,122759 773705105145225216,137042 795441434665095168,267133 777857484497231872,35044 773554888051597312,136904 794599357316141056,261796 792614608460668928,246392 761545465162829824,350711 769979180540915712,115511 771714897566584832,125839 791483239068205056,237935 767724637186908160,100741 777877683757645824,164001 790700201694597120,232881 763344417193234432,77668 788073412014944256,215005 762133973183201281,7047 785286610464215040,11774 792398749133746177,245566 781146894449774592,184213 795401269296951296,266151 762719643857453056,73910 781338313974165505,139404 755442828646359040,37433 772072998002130944,129325 759512772220628992,58757 772040840004898816,127775 788614944082235392,218275 785597047739125760,196748 789242508475789312,224680 759209918599692290,56772 750853745416740867,15643 764897391493406720,83675 753634338223251456,28732 749314418350194689,8047 772074628848111616,128934 754762848052600832,33356 761393685531623424,64758 785935778480132097,199352 789152705864499200,223899 751696868493631492,16728 792360727226880001,245185 791680784067272704,226048 777544294416650240,117257 791252050055196672,237436 794671910739210240,31953 738556924980035584,349462 769263587340775424,112693 785284759765213184,193669 794186228237238272,24173 772088551739494400,126152 758411347159752704,52061 765210452812980225,85562 760359494002044928,62130 775359852734320641,146720 751959016687886336,17794 759563166871392256,58034 764553436570476544,81574 759785072325169152,58542 770522677924597760,117265 773254396339564544,135736 770422411963400192,118192 789433381025001473,225981 795038328978489345,263532 771010177801842693,122146 763819141442723840,80192 792343146986340352,245121 768058028587384832,103261 775003807361019904,146259 771820662184747009,126576 791345347348074497,238117 787729310853378048,210235 763483969425997824,78159 771842115773034496,125853 776841752632107009,158387 785660343804506112,194082 756829727118258177,44290 794714199649878016,261666 778645743405977600,11774 735871070352343040,11774 793566177159065600,249926 794428843775954944,257406 771576451007025152,100605 781558883097710592,188401 793837893106229248,235590 794637738997911553,262053 778725105585180672,170187 776374818484518913,354032 793134753461469185,249469 765901615538827264,90170 733257809672953856,1170859 764495148994686976,83629 774369533259898880,143210 755243467815649281,35436 771445291891331073,124863 774116515540967426,140444 792806650142945280,247240 753559079792943108,28092 762735973704671232,74681 793904563124334593,255176 776596653956435968,156835 786008496684740608,199561 750828775743586304,351152 789516701738143745,226823 791729575139151872,240926 770851004292005889,120610 761368211531173888,65180 766787944254496773,95672 790063979901005824,228570 793539219423506432,252408 757584986400706560,44163 768857077041070080,107740 792741229922484225,245148 750473746750664704,12883 766387853458747393,93184 785645428830269441,197512 755167007071432704,35890 794101772486934528,256393 776588677585645568,147748 792559430936039426,243513 753705220136316928,28799 765927423745617920,86961 793428203511635968,252020 793431233887744001,196314 791640988414537728,237851 764838509014319104,84724 776623841854365697,58531 793545523680641024,249469 779004172603564032,171324 756618448847925249,37422 769378648876912640,112399 768436398298980352,103261 774494246829223936,141114 794178432699666434,258089 793477542116200452,252020 769328386934276096,112872 791733529117851649,240483 793106800555859968,249469 793507854128775168,250933 773122383087439872,134282 775165229055545344,145866 777370289025982464,161456 790726625663000576,232863 773892834596225024,125633 790555653714612228,231894 794760320233390080,262752 766622304302346241,93184 756246593402175488,39673 772843979578626050,132996 754008763867299840,30296 761159928061001728,65180 778432341840650241,165185 775369563185770496,148741 732346255301468161,196346 754706973321367552,33174 761397531481780224,61545 786868055846612992,204224 793214713068859392,249926 753672740473827328,28586 794539958644207616,261155 790908997423419393,234622 759114502084317184,57105 774955867733159936,145451 792419380273549313,243187 793171786460463104,249841 777937880798797828,163901 786817295393751040,206633 775445032694259712,148870 761641836637282304,69356 795260619494715393,108396 764177565879705601,82066 769986064413057024,114254 790318742827708420,11774 791131361830662144,232863 791198982911434752,234583 790029695366598656,228172 773463168895123456,132335 789192530373906432,223019 792079475622092800,243075 761986260105764864,70109 752308162716282880,18959 764091159102619648,80393 764333446407811072,82002 765388026314944512,86103 790249458680291328,230282 793497237527461888,11774 775548376200966145,150063 779444321074294784,174230 788473201697230848,218275 763042972652834817,11774 788875100749606912,221832 759951749797011456,60102 792061945780273153,243187 786905701998133249,207287 754131913925914624,30296 792176425705074688,243187 753812490459373569,23843 770994927757094912,121612 790985425888415744,232169 762672931776323588,73926 781892207456292864,190635 793934545573834752,256125 762204202676391936,72035 765260658971729920,86645 773618206967599105,138165 786547420201181184,198862 761583160387891200,69231 765630356158418944,53999 770656475601522688,118393 757753198564126720,48220 766036644734447616,91043 794390718143926272,257353 760122462650699777,61051 759356074688294912,56964 785490853716303872,195165 791318429496061952,231427 732857183252185088,354341 780077621203832832,174321 794576175808987136,261155 775020063157948416,146259 775460791554301952,148800 777108688041500672,87904 793970970797154304,255942 780683549217259521,182036 791390866577485824,238395 768966699081162752,110362 773909426369536002,139404 750491184003514368,13762 763050402166280192,11774 791009529651683328,235251 773960058753482752,140444 775031754746920961,146580 794584391804682240,261155 795039492990234625,264431 765175171196084224,84745 785544810786684928,130635 771874474396450821,108396 761162852199563264,66897 785492388227719168,196277 781240557406269442,186434 788400195520368640,217634 774381661475704837,142503 767847055721103362,101681 768064056620044289,103261 761654670960029701,68993 750793533393481729,15415 760927099284848640,64693 792242986990104577,243187 757063470881792000,46006 773934794186956800,11774 793654777242456064,254209 762405266348470272,67852 754775511696412673,28732 758405062884519938,51778 774023659832750080,140900 787028778597830657,205181 791335072972627969,237491 732941550423056385,353714 765472344848625664,86819 753666937939525633,29040 777199027972636672,1170441 790520598309003264,231894 744540419770429440,1247655 791005666282442753,235590 755140525448134660,34666 749582260030967808,8047 791139975601553408,234583 752674616582164480,23217 792019064390610948,243092 789262020277174272,212528 792447788512489472,11774 791898089799819264,159876 785936832022384640,199431 776996511968292864,159359 753561329437474816,27222 793184696288980993,249841 786990504479252480,207949 793837747978899457,245591 759395042649833472,56924 787015249794859008,207287 791720956838445057,240926 791680942444281856,240483 757256311021117440,46612 758773260704251905,54070 794559430155087872,256255 778591615011225600,168794 793763665610739712,253069 759370465634754561,53995 765538801817161728,86653 786389393976102912,203350 773916902594863104,1250097 786155616926511105,201374 787089314257657857,209151 794888985680216065,263090 765234558086352896,86645 771431374440001538,122982 754804747555647488,14277 773298641951948801,135025 764943069666013184,84449 787790575646838785,205197 767897025664864260,101383 763516156795875328,78914 792820101858725888,247819 768292284618055682,100559 753000826084491264,24988 771445365107265536,120824 759131382459146241,56964 765241692974899201,86440 767834708919156736,100561 795669818380873728,267862 760136050354352128,61051 760175497896660992,60866 774082864312901633,140230 768539774554480640,106084 795371544998350848,265875 793882698943049728,256038 760125954031292416,61145 793616084918296576,252014 781347413885878273,187131 776185294638813184,153921 753915040265342976,7224 789153158928928768,223286 761995708786442240,70679 790660814835507200,228522 764188059038396416,80098 758398777636089857,47761 795244595852562432,265724 794689760824586242,261155 754832892610568197,33063 764260579875950592,82209 756347465897476097,42171 777987090608955396,353047 755436523835842560,37504 768499714509639680,106281 754747673710919680,33520 755172290929778688,35890 781605552870883329,189086 770599591821574144,119746 792559377785905152,245101 764245309069197313,82744 794221978043322368,254209 764461589751853056,82780 789310028507410432,225359 756013633776316416,40881 768464503868493825,106693 754738259998089216,33356 770241333806010370,117377 788787405557858304,218832 773665556931104768,137158 790659731111063552,233307 779124154054303744,170935 732214328192073729,350353 794901996570546176,262886 787811092957323264,212239 795417583843414016,265855 788134598383439872,215754 757710099968319488,48287 757911314526310400,49923 764854471566454785,84449 794003312026656768,257492 759381523170721792,56700 771183212395540480,123280 754035732633845760,30296 774704482609274881,144654 780692859338960896,182036 794255907597074432,259288 772930936300109824,132335 794276696551784452,258072 769313361108447232,112788 790757516766425088,233307 792346864687325184,245040 755074625487376384,34294 762989798512467968,73712 769033650822344705,109666 795698057207775232,268281 779747335626629120,159847 767759632987291648,100932 751830189802295296,16931 779025946628136962,169515 786216991073902592,201494 764974724107628548,82145 794152814490619905,247651 763482933596332032,78344 794683633323876352,262752 772800226784604161,132335 794537599717310464,260380 771527532877340672,124597 750429076129734657,13046 757337092967927808,46405 795415850475995137,247930 750487034767245312,13450 753372144550109184,27045 757696818637639681,48369 774809180859273216,143585 792035562433675270,243187 756249908764667904,41438 764255430474366978,82066 765986482851045376,90384 776165114072313856,153915 788562832996446208,218875 788846208689311744,220332 792854110634700801,247509 768221196764741632,84904 764916556497317889,84724 781196825663508481,185595 763037292675993601,75899 795734653521031168,267655 795453840245985280,267003 770077301618933760,112494 794966079852412928,242693 785924344337674240,199546 788758975000915968,220526 788128240074457088,215754 785599906958471168,196917 794524791050891264,261155 793124304909115392,249469 761608497733701632,11774 788929355372191744,11774 761597225952743424,67226 793095068706111488,249469 752249680407527424,21464 794747848843755520,262752 789926045323497472,228820 773731152423038976,11774 779069496761999360,172523 790906074039812101,234583 773196682158891008,134561 759122270677794816,56322 773724543252766720,138898 776740490058366976,157755 764999000458194944,85562 789551707160281088,224793 795011212358598656,263896 759178464708665344,57105 793622009783562240,252741 764726398611099648,84617 769567355462619136,112336 785499790817824768,194949 773150032786776064,134454 780608903499378688,182049 781258945881055232,185496 785652455707058176,197512 790665429727506432,231894 793083225279045632,249348 733102446277447680,355261 788531591786160129,218495 794162315448840192,258331 732252785060651013,196346 780479017229094912,177773 733338149041016832,11774 791101515079442432,235590 773548955200319488,137158 786664373074989056,205728 754756735538176000,33356 794554948327526401,261155 776766464959315968,157840 762718349101006848,74576 785962980299173889,199546 790653148742422529,232169 793646641320341504,249926 794542181851594752,261202 795072692412104704,11774 778732097716367360,169384 787458618195140608,210694 793997946203172864,257492 770717964052140032,120983 779331196241088512,173964 781185290488590336,186243 756549141791211520,43553 794245697449013248,259063 757937857541447682,49975 762018885205909504,70501 766342525057589248,88480 788439901654159360,11774 793780262098366464,254209 790914970514894848,234522 785551815915954176,196788 795067015954251776,264397 762643906114695169,73814 765879139719114753,87904 754721448539918337,33356 774017845399199749,138819 786101814026461184,49459 789223698679029760,215505 750885209185320960,15264 758811924616192001,42453 775844373636472833,151463 785994932611866624,199755 752646078521114626,22546 774089041914376193,139404 795047301018427392,264397 756249239160750080,41703 777927185432805376,160539 788191570424045569,214899 795698139042840576,267862 794268473341972480,249926 778929581080268800,171168 788922418043551745,215965 770410218744324097,117257 753492155851739136,22393 792067042677587972,243187 764455433042010112,83372 766702628436795392,95672 794556762741350400,261155 778597025755660288,168794 777847544990662660,163901 785941567219572738,199352 771381115559051264,125145 775022849379577856,144611 776535956023287808,154832 772464024466231296,130415 775191430079717377,146259 768468505599610880,106281 792201439527436288,241940 751920090522656768,19376 776982751178285056,156835 762848946381201408,73814 771688022349910016,125554 790915486271713280,234583 793583283476901888,252679 765614130006990849,88669 765955703164932096,90031 773890796705775616,139404 763373446730514432,73814 755167599747592192,35890 792112253290029056,243075 795066864078495744,263906 763893121436487680,80209 794671977856372736,262053 760081087397826560,60866 789698561608937472,226712 769308975800221696,112336 790512438689005568,230704 773856252787130368,139404 775679180856000512,150511 771514884571922432,120557 770000427454701568,116087 792087972833271808,243926 793200994901458945,249469 768958972011347968,110647 773491076854349824,136947 786299719811145728,201620 763787434077384704,80293 771140990950318080,123554 791714297512624128,240483 773699978564890624,138819 786975855155130369,207287 760978755099557888,65307 764068847829721088,76628 791055856548716544,78159 761777708640657408,67852 792549256783626248,245101 762440320088838145,69878 775693495268802561,150063 791061252671811584,235963 774435598224519169,142090 759120672153108480,57105 775527161037938689,147764 787053398864658432,208016 760176633705791489,61444 795665250712514560,247930 792073957394423810,11774 780047066743443456,164814 756438217327468548,42495 775480462147977220,149300 776000296338255872,152735 756220726584156165,41702 757340134467510273,46406 793963182494625792,255826 750434000242696192,12883 786999151091339264,207613 768952461763616768,110389 787076321386037248,207113 789248339116232704,222560 760524011596111873,63451 770964763685769216,122146 752693658302898178,21629 768225717410754560,11774 792436924384444417,245148 766331037953785856,91146 763171000867516417,1249085 763939148340142082,80607 751214663279448064,16931 768473085364215808,106281 781523082380922880,186584 779019984873803776,171324 779451949515153408,173447 785501138774732800,196277 750516560452677632,12746 763346736232304642,77731 771024507117064192,122875 787747166743699457,212801 789833918145003520,225359 794305478432083980,258456 757844788347412480,49717 775406817375555586,148645 760620349432205312,11774 774426972059537408,141316 790795394108133376,231894 791450346321215492,238395 793437036581687296,250633 765888854503153664,90031 794538695957368833,261155 780111075043741697,172185 785422966687305728,192558 787364965992783873,46572 791333015142080512,237491 793231409909497857,249469 766026450663190528,90618 792940599607296000,243187 765685137765863424,88459 774101707248644096,141316 779111067817566208,171022 788396012352245760,217519 757253047542161408,46006 752954663570464768,24257 758420978623885313,41703 770999606318596096,120610 758984077655494657,54070 755842434807033856,11774 787279365339910144,207613 766600638880964608,88920 777824821451354112,163763 772791926546374656,132335 788764493954166784,220526 771966515834826752,128934 780600632273149953,181935 795401785926029312,266138 762006452877791232,71438 792061291280080896,243187 769840531002236928,105109 793643234333294592,254135 766713587922460674,87904 789137257324244993,11774 756559442175340544,43471 794657464264192000,261155 765327146273345536,87249 790281987684724736,230485 785238224524288001,194157 791131946315374596,203863 777261760344535040,157755 750390521974009856,11015 751603060032409600,16728 732237089086025729,1170365 763799588679671808,79513 761296312138502145,1248861 769331037717557248,112363 793890200027930624,249926 795771826370707456,11774 770276935511355392,117377 793790962438897664,255044 747792296863621120,33338 788185220549705728,11774 754748431189499904,33356 772917308163448832,131045 794298118900748289,258456 774097064418430977,141316 778950321582112768,170187 773583573769072640,137042 773668582756642816,350699 751650766486511616,18567 785247344119967744,11774 790618418172964864,232424 759151055032770560,56784 760546818979618817,62779 754777841984602112,33356 793902683073703936,255942 786006650083684352,199211 786537240969216001,204413 790306070732374021,228354 764873311394365440,82066 766004673912315904,90405 763459252149063680,77687 778804349690490880,170373 791775395511087104,240483 775772289006641152,1250232 770172046877818880,90252 786233356333621249,1170527 790848652013166596,232863 778814206552395776,170169 741834948382838785,1247481 785946567819747328,199601 787425417544228864,210207 774108880083128320,139404 751219621001179136,17794 770798634036174848,117375 772847853819400192,133080 732720405170016256,1170451 774224666491752448,140444 787264100971708416,199307 754087535991660544,31320 762028531333365762,71270 793459977604112384,249841 793634923869376514,252196 767813301656952833,101681 781575505313226752,188119 769287507385036800,112399 761030776532049920,66412 762293955551723520,72035 775749444168015878,146804 791005906851000323,235828 793854411827142656,11774 787370319661105153,210289 770076850982940674,114074 772141898722979840,129558 756291447956135936,42432 760211377428566020,61011 780841308147580932,183783 758837510512443392,54070 790603367097704448,232640 764932946667118592,84724 753634543383511040,28732 793186830850019328,249926 793616436975529984,254209 732933536794050560,1170654 734083282720198656,351152 793659427660369920,250633 760269745195134976,61145 781166366447529984,185496 795295577462501376,262022 789884260844920832,227242 757649635418730496,46280 790669001034764288,232595 790694769668259840,232911 764590966820831233,81946 762611734259523585,73568 768270277067231232,11774 775049801301946369,132877 790619975010713600,231871 794048752705097728,252020 758818268022845445,55580 778026058431868928,26066 765378048690651137,87245 751048627162787840,14277 761727008019800065,70177 785302672027054084,194058 763397812201586688,76549 734893843791773700,1170320 766014484783652864,90618 776832347215892481,158589 778343843259293696,167569 786002682444189700,199891 758819230380724224,53185 768558801263874048,106774 795424445510750208,266884 794590403244806144,261155 758047533855707136,50923 775209963975237632,146675 762308831284125696,72696 766028451912351744,90031 786926246194184192,192032 785962300947640320,199462 789487734775803904,225358 766437563733270528,93823 766397263073546240,92854 772468793712914433,129649 776266669685547009,153033 794683691666722816,262752 775908526837215232,144730 795048483313123328,263532 791503763215384576,237787 773899681713750020,139865 765392805640359936,86440 790207267329150976,229159 786612692081455108,193639 787042435721486336,207287 775406464458371072,141091 780886850781192192,183826 788502138573824001,217519 792508775949148160,237491 794722096559624192,256276 773193317316169728,134561 793547904594038784,252020 763587657771331584,78513 770472977251131392,117849 790702530917302272,233692 759340116938665984,55661 761880447391567872,66922 775375173100957696,148045 776177698997547008,154322 777084673059090433,157724 765228534939791360,85562 765626300157530112,88052 777847530906382336,163990 758127182837407744,51595 770799331100143617,121593 756953071855566848,44291 759551314665803776,58609 768080924114378753,103310 779077709787983872,29263 792489830189977600,246225 774366297224278017,143333 772871527658250240,132335 773126635235049472,26539 758435955124543490,52362 780860615887847424,183269 771689238836473857,127134 787755756116320257,207613 792444995533807616,245963 785821919895400448,196676 765301937113747456,86053 775413439657308160,148800 794808845885468672,262752 790533230323785729,231894 753317219107500032,26066 762300881681453056,71502 778344862953377793,167220 790994914582540288,233736 739671364207050752,1170700 769698073161371648,114987 778619314186301440,169226 793255293371244544,250633 794780982935224320,261155 793438726592401408,252196 761908094742003712,70986 765747731503558656,74575 769128812462411776,108963 774232033249726465,142097 786450685084610560,201494 762287975061397505,72035 749597571790831616,9174 774381539106914305,143473 795286360609329154,264397 760653083512758272,62063 791337477088878592,237594 792596816567021568,234526 791358405977972736,237491 792574609778409472,240483 793112885656301568,243398 771741109961814016,127366 773449580734210048,133702 777668283394777088,158041 795092098794000384,264397 766514465500123136,91946 764227921678479365,81101 775785120129101824,146338 771661904578170880,125742 760952873782022144,65974 761740865958088704,47188 776857262472200192,158229 792063404064186368,243187 787997614104911873,212239 763135776964173824,75641 789129021007106048,223286 789075497732878336,186212 750372292472045569,1248063 785751709264056320,196277 769702951208165376,114779 770006042411491328,109666 794837749421457408,256038 768314078519500800,101681 794072497100623872,256105 795073712491991041,261050 765676969690292225,88930 787041803753164800,11774 790918759406067713,234583 789431450885959681,226015 757037823358742528,40523 791296053668564992,237236 791705102574821376,240483 793934909253582848,256255 791642577233584128,240145 756309318555754496,42432 753833740174888961,29790 775440343185682434,149329 764836763332378624,84724 771350703214178304,124883 768170985535180800,104406 780834292893093889,183269 769281191769878528,111225 771203669391872004,118191 760227426647564288,61051 786183805547663360,192032 765592247693901825,87904 763101390038196225,76628 767640927917772801,97568 763440735467212800,78344 785962504132308992,197512 777337686180888576,157708 794550965609365504,261155 762865564150669317,73926 793307326467932161,249926 794157609066594304,257492 780625312203755521,182211 766102622180937730,90618 793846709415649280,255942 781212750496227328,186434 793193594823716864,249374 790993197547843584,235590 757366106164195328,46594 775030202690854912,146259 761376325802135552,68273 786012064426799104,199178 794544640984842240,256255 788795488338374656,220526 794984845931937792,264397 765001238639325184,83881 767916920679129088,100605 787958091312693248,195492 751539749463134212,18413 758272320003796992,52061 758300537280495617,52112 758693950152708096,54070 757687824833351680,48735 779566349982900224,464984 772623946508333056,119000 794702997121015808,258741 759448723818553344,54911 795067645510946821,264431 759035180728233986,56552 790955555951153152,234583 793497584077709312,252741 795348378842492928,266293 753264753749979136,26570 774458793602195456,141887 793977079444422656,257353 788524183399505920,218260 786415169567985664,200974 753294951434313728,26677 778427152807198720,167311 771114402997235712,123038 791190178140389376,235590 792502988665450496,246392 757028682678448129,44429 750795471984009216,15316 770478081991708672,118192 775039321115996160,134259 771875708138246148,127134 765760445282213888,84209 776768690348027904,157721 779160889366761472,172962 794048763627114496,256440 780111752600125440,178045 773358554157715457,108795 791375180069208064,230485 779117519311368192,172047 777628817108062208,162497 794718061135851520,261155 759108567467167744,57092 781720206628585472,188873 758262625771728896,42495 770767928547422208,117257 785984232388644864,200382 759579750809624576,58959 795260763392868352,265821 756957737372807169,45672 751698833587965952,11392 794694690499076096,261155 770934336388407296,118191 778328420497231873,167220 792553244979376128,246632 765994772905332736,11774 765199902582321153,84724 795688900584939521,267521 761359939977695232,67360 763896083667939328,80939 776767426310529024,157755 795683153847291904,146259 773907547228995584,139865 781289131276177408,186434 793247419722936320,249926 750661293841850368,14042 777835130664562688,163763 795286899040587776,255283 763855509204054017,1249165 757622424695345152,47782 778607234829778946,169226 792172953408602112,244464 785927639772999680,1011996 793002667920547840,247241 785837103833812992,197512 789806491939250176,227242 755199957884207104,35890 787949287715987456,206117 778556252230184960,165185 769285201855934464,109713 759118349762637824,57092 775978222030884864,152735 786623091229151233,200939 787072328723144704,207613 792816303421685760,247241 795096095802224645,11774 771110230482706432,121567 775883380395085825,152182 777903238519595011,163763 791370891108179974,238117 765413251517669376,80939 790672369312419841,231781 760108263044214784,60866 762585161502294016,73030 761490447881515008,67422 758176791806808064,50923 788091181796327424,215005 785689952382246912,194281 791699328171597824,240483 787415253999026180,210289 757878256628621314,47782 781178984554004480,185496 777168866053091328,160633 762450112463249408,431998 794296677469450240,249852 779832331330813954,176109 753375556826230784,26702 756704783457714176,43391 760567673042313216,62779 761081468625891329,65157 733057757205647360,355357 769241125760688128,110585 765969733250224128,90565 773916859900977154,139865 790226271791906816,14277 756279731838910465,33338 766812141110210560,94699 778413179097456640,166852 773306279934697474,136110 791019451869237255,234583 763369432060076032,75899 764121580632879104,81924 794192522146758656,258598 778633117749776384,169496 772542083622207488,11774 792086511847997441,243614 769017992164311040,108517 765406331654156288,87249 779365303650250752,173628 788474014884782081,217837 795164814767226881,263676 750654589100298241,14421 788490753886527488,218275 781658196645711872,186584 770304229600792576,107423 774204774543663104,138061 768082141154512896,103354 777699819133468672,159389 790787850891440129,233692 795376153301254148,265878 768917378432430085,109874 774714157849382912,143473 775343159484219392,148469 763376278237962240,73814 755936277418082305,32572 791057808020033536,234583 774394815639281665,141887 767284417161072640,94484 790256931273334784,223249 755912622080454656,38254 762817746304438272,75073 786990722901684224,207360 749290543931330564,7855 778744659602386944,169515 788129586706079745,214353 794326793180180480,258829 763850625176088577,79587 781530056707289089,188401 795398582241214464,264397 792216276139728897,226581 793616639233236996,253032 732336031626854401,349345 794575792151769088,261155 791475588792016896,239405 794750888908767232,262849 766068821320806405,81929 780740139391725568,182257 762668470420901888,74133 769583534205837312,112399 768183737121017857,103261 750492107312279552,12883 775730318112202752,11774 778287708439359488,166339 793443933820899328,252020 793986003333681152,249926 791851399550083072,242154 793960129829871616,256650 763688331486105600,79585 776901980086276097,159359 781111366379769856,185496 743067945287462912,679105 777373947558060033,159876 787119278088556545,207835 795618233902473216,267231 793096399596429313,249348 747823246351949824,11774 758371063172517889,52545 789225847550988292,223047 792084733639401472,243075 790892308656979968,231792 732130304299782144,7700 770758348513742848,120610 758748819341189121,54070 766423884308500480,87904 758776665170411520,54070 793217405753458688,250633 786446443892453376,203350 779386404497268738,174557 793902376411238400,256358 791469733971369984,239405 774350560396840960,1250143 794912417776070656,262752 770000311696097280,11774 775755100308463616,150511 789486512945696772,225981 773955301678669824,140444 794532054532845569,259743 794160026357112833,257492 774020106124795905,141035 785863214689026049,197512 764958520651505664,84724 757258296692658180,1248476 760425146398154752,61598 764417695630499840,83391 765127251025207298,84422 793246522448183296,249926 788052474422759428,214173 765564643574108160,87245 792157657729728512,243075 789310840931545088,224680 759393631618887680,56772 779699037603672064,175092 789110923206197248,223286 794633735140442113,249926 781017619935666176,184186 788472135069073412,218275 767827052263116801,101681 760500210007052292,63207 763142980823810048,75899 765172716588535808,84724 792747523131731969,246392 788025099475492865,214354 773875373792563200,139404 792926232157368320,248514 794944838991015936,263817 755448495520100352,36157 781527093821571072,187976 768206059022364673,104395 791474508796272641,238290 794971159142027265,262925 775878962970923008,151439 733414067692392448,355667 773913737111625728,139404 773293745496203264,126293 793094079617826816,249348 793994795446374400,257026 760070894232350720,57068 773929048540012544,139404 787795011588894720,205197 770270541190090758,117257 792573763715936256,246392 764458478651965440,83391 779010394845122560,171693 768217465432121344,103354 764997689733820417,82283 791383885200302080,238207 768537914963812354,97519 774080027226963968,135517 790333677347627008,228820 773703773587845121,137315 794781191161442304,261987 776455031524556800,132335 755451401136996352,35841 757320799044853764,44274 759505879070900228,57574 791183679733260288,99049 755118577167007744,35445 769326008524795905,112363 774375924141785088,142671 792116237711003649,243187 780048586591522816,173846 794717608872439808,262849 794967722270584832,262925 750440104926146560,11495 750213272192843776,11556 773907820576182273,139404 788443811529629696,11774 764947471109849090,11774 792883736320864256,247240 733131149380362241,1170842 793863979877621760,256255 750854373111164928,11250 769566670633504770,111388 790941712063619073,234583 792097380703272960,243187 778807150009122816,169029 777139396914978820,159876 794569511487750144,261155 766704233894727680,170736 762992953371553792,1249070 764132317812121600,11774 769664366413242368,114207 749921029779173377,9754 793099716846194691,249469 779346165800329216,171993 792489082249158656,243075 773731788967534592,138819 778174824539648000,164826 792556656144023556,226366 785544334066257920,130635 785282823317958656,193669 794743817819652096,261155 758506093500858368,351666 749935966052315136,10735 760860867869151232,65222 793948451532783618,254135 774389926255288320,142527 773660458192699393,11774 753288468793556992,353879 777939604594974721,164197 794362920461156352,258331 769266073933848576,27164 795498373226733568,203546 762058109208571904,67283 768142750122446848,103294 793097396137844736,249469 790944927110696960,234583 732978535418187776,1170809 768163315939807233,103212 764143954157670400,82209 793247818840354816,249374 794731512461672449,199178 769331705245229056,112363 787418510473334784,210989 795130859984666624,11774 787919558640144384,210253 756272157026426880,42405 788807770359291905,220526 789863058956881920,246425 781896580081168384,191354 790916293247442944,234583 793614455351480320,252112 790621781614886912,229901 788902335154049024,220689 757734603641815040,47940 763093425973436416,76236 791227374281064448,237235 752028256107278336,17794 756928618521997312,45428 761142204308094977,61051 775520068318801920,112363 768102725183762432,103354 787289785664675840,209477 750479979671060480,13532 788472283631382530,218495 758760122306981893,55174 767170799044354048,97438 793079854304419840,249179 768965613226192896,110477 762714724785979392,73814 768381141699141633,104162 770584255604797440,119832 761382660275105794,67906 790900175321432064,231894 793354175618965504,249926 788441278471995392,215437 785656068617539584,196524 752984809580797952,24134 761009595816955905,57574 790955180976201728,235374 794690660385161216,262752 761527063975043073,67547 768771498995617792,108849 795029651274002433,263926 757800862072791041,48929 792066719288332288,242693 792971908245393409,235580 791273384420208640,237491 755045326512328704,34977 772445910215299072,1170326 767758108579901440,101163 775432570112704512,148537 794569187221905408,261155 768091472939802624,102137 749935867674759168,7546 760236984296026112,61051 778372014859964419,167319 790828314042638336,232881 771020782050742272,122875 795400921555628036,266138 785726237868044288,196538 793846367076483074,255942 765978460841873408,90296 789521286062084100,205972 791172782918803456,231894 780646346508206080,182154 794772652913266688,262849 794521514360107008,261130 762713071097970688,74066 790965822030225408,234583 794003762268360704,254209 753609723279093761,28037 763541630909493249,78189 763731511195623424,74819 791453247886155776,237332 753198473160298496,25891 751026934142889984,16422 762726493889896448,73814 773966899432546304,140047 788076969644724226,215005 791354427907182592,11774 780609634189082627,181935 785862566744469504,198513 763933354894831617,80643 764862773872373761,85047 778490432992997376,167180 779662366904610817,174115 791348245578547200,11774 732981931692851201,353451 761214015389503489,1170781 753115662084673536,24643 792583590206771200,246225 781170674278731776,185496 791445618711334912,355185 750499065415118848,10057 732291434431270912,196346 780963450726080512,184426 772622898544553984,129551 786205449397768196,49459 793188304049016832,249926 793963220658581504,247350 792350781219405825,221785 792464662839328768,245445 777311006829711361,160480 791368826818396160,238207 732362163990335488,1170450 776881949671587841,157755 793986790306836480,256276 794915231071731713,224680 762426534372048896,72978 763165558728712192,76535 754719750840733696,19133 773788932630798336,138819 790997692386127872,234583 774227720955895809,141887 749931815494885376,8027 759116035677093888,56964 772831340345511936,131542 781373000381763584,185255 755164026842284032,35890 793549661671788546,252014 755206399194521600,36219 755786856248254464,39226 786175804073914368,199178 761493940591849472,67326 789169878255013888,215437 758349873439649792,52112 761213286180270080,67202 781021452631937024,182671 774214710455566336,138707 785718473804558336,197286 758359722743521280,41703 758042728538210304,51069 773874959219298304,137033 793463818118627329,252020 786759295660535808,205902 791059435489595392,235487 794535542096535552,261155 779037696454955008,158520 790304314501849088,228363 771528658695716864,121479 789281658956414976,203546 759928167679332352,60363 779385558112038912,174557 785849838810370048,192032 752898805822029824,24134 795414037064347648,266079 757414551218380800,46193 732970267220152322,354908 734135051416260608,349197 785654654805897222,197341 794730770996793345,215754 763480830350127104,78115 754831620851568640,27045 792277616015269888,243187 766349360548413440,93286 767837049319727104,101681 790802679975047168,230899 789366957824892929,224680 755460740119683073,37412 776923597797462016,130980 786781482878504960,206008 778309920072540160,167220 755222878124175361,33953 765945984396427265,90384 762077150598029316,431998 759298641504985088,50442 787808424738164736,212239 790798433263255554,233692 758024485136109569,50314 767548367278788608,1249429 795015041133248512,263906 793155389269413889,249926 749692309122408448,9433 770236672550248448,117377 773905033469497344,139865 762764957800738816,74281 765688599396360192,89198 769593383149068289,112336 794555080485826561,261155 762035580049895424,69711 795010030781210624,261155 792470471438573568,245634 794318497153241097,258456 761449387935412224,61051 773617554455691264,138165 788925646072262656,221476 795455023849308161,265257 753982430378233856,30590 761926727333535744,431998 766788458064908289,95727 786659082014896128,203350 755554453311238145,38401 774590734519398401,131027 791710687697313792,240145 766672713465356288,94901 777959155449655296,162497 788475237348233216,218275 767175532538687488,98259 750684883320643585,14462 775109160442728453,146720 788526634760413184,218349 756253207869939712,41516 765719919216496640,88052 791077201005334528,234583 778839861432311808,168794 792080077764694016,237964 778633658080989184,169495 792468904094425088,245810 752302532383440896,20817 794840781517271041,262053 775705608020496384,150103 795713364374802432,267521 776789560755970048,157693 795499471002017792,247930 769283619118542848,109713 775785637521784832,151071 788906112862986241,217039 755187929887014912,35216 750804809771429889,14950 776161029189345280,152106 733134057907838976,355106 750416388049735682,13343 755729495257190400,39235 776149998249443328,154071 788660166115942400,23762 777011920549412864,159876 795047495764099072,263532 791739028341190656,240682 781288152954769408,186584 773578868368089088,137158 778338228436803585,167311 792040003887042560,243187 795337286200283142,266068 780789946130976768,183269 789512481483862016,225981 762308205120671745,431998 794349758856867840,259659 749397813218283520,7869 778775336137789441,170187 755174448244756481,35890 771481511161896960,124597 786123312070090752,200870 750803449311297539,14848 794266862133518336,259200 772288365311819776,125554 795215645944188929,263907 791067240649011201,235532 762140882258784256,431998 762172068880273408,71476 786345528212598784,203048 770933684291538944,122146 777936277911969792,164578 792112782560808960,243075 773657581894021123,11774 758186198149967872,48663 787926199662182400,213064 756940739850936320,45576 795416170111172609,266884 790707119347466241,233241 773931466506010625,140211 754751948629286913,33520 771451578029146112,125367 794550437005459456,261155 781325667891683328,186149 755906962483712005,40601 780576623602958336,181011 794989233018650625,199307 795031454178799620,263907 794617664031309824,262022 749813112619008000,9433 762137184480727041,71659 786570832021561345,201441 786241031264210945,11774 751949115634884609,17416 787810742636425216,207712 793140639659679745,249469 772845404752781312,132335 765715294111174656,88576 772167344982462464,128267 791820175913857024,240483 770788866617856000,118192 752787406814937090,22439 785662731118637056,197512 785278652388892672,194667 793858725488496640,255942 768118840635092993,11774 763918942536667136,79589 790322655115083776,229773 752955613978644480,24788 766033472477593601,90384 788414714673893376,215754 766635860758503424,90982 778825121024905216,167858 769144451658678273,111386 780611148597035009,150151 770731214567276544,120610 747532223335665665,351152 765212032740237312,82066 779521075965067264,174244 773590895824244736,136515 788003896815915008,211347 754986184875606016,30910 789144367957053440,222647 776450926290857984,151317 778951636135845890,169944 788753773804019712,220526 769264740073865220,112767 792496020177293312,243513 771157016236535808,122982 787174844286676992,209043 758447798190678016,52974 764106207305031680,79592 787016640357543936,207287 760246985135828992,48052 778804487188205569,169410 759283151793520641,56817 787868835701460992,133666 789242479379742720,224680 793970757273612289,11774 794224865578516480,248681 775669244881166338,150511 793527066540990464,252984 791070226011926528,236393 773700411295305728,138819 780804390886137856,183269 758695418037501952,54070 792482136787910656,243286 749235859359170560,7615 795463853941358592,266079 787995564684283905,212711 760141041466904576,61011 791036058599297026,235815 794562687032127488,261155 795720144894857216,265855 795721012151275520,268231 786016382643122176,199453 733125968785772544,355480 776184296461656064,154469 769946470111858688,103354 752998546673197056,23742 780759639013072896,182960 767853076246106118,101681 735988010450182144,11774 790950224072019970,11774 791451172498313216,238272 786922744281575424,207287 771179460481523712,122982 773152637512519680,134470 752990788888436737,24711 762454393732026368,431998 795409566364155904,263793 761377011914928128,66897 751609361248686080,14277 762783815718825985,71502 776382745064931329,150511 768276222610595840,104162 778303616750800897,163901 791385215084195840,238395 768208099366887425,103924 778040834163875840,165435 752842420908331008,23899 775325549191454720,148367 776602699429208065,156926 767728345220050944,100893 787264691185651712,199307 788361412854808576,215608 768478750719836161,106774 752138545284780032,21034 763795141035372546,78344 787008188121919488,208379 755265373562298369,35005 773889377965580290,139404 774003136314748928,140495 760220479265406976,58815 794538773132574720,261155 754752004182859777,28732 767086161517051904,93170 780089999538520064,176128 755122159601668096,35449 759153036942008320,56552 771407588210638848,122532 752003887977025540,14502 753438716723548161,23739 778017684139180032,163990 751743647616565248,18893 770395092238602240,117843 732299289079078912,351245 773251601138155520,135725 753409803607760896,27569 768187257257811969,103354 744119558408183809,11774 753756984051105792,29263 771434190260711425,125585 781208958837063680,185310 765524725929943040,87145 770649499135979521,119832 758824345682587648,52585 785311369218457600,11774 776431972985876480,155390 792063191224320004,243614 781918963785621504,190269 760912103968505857,48734 766426739480363009,93823 763105803192721409,75027 750340350108065792,12535 755124930551754752,29807 793975624645902337,256439 786078794977316864,193533 756950910643892224,45672 787443573142630401,188577 795044083542740992,262752 758676803447693312,41680 764936792541978624,84724 794647115351867393,262022 790834773065203716,230332 755902204335296512,39797 767259815190097920,61688 773917242979332098,139404 758701633601736704,54070 770676542938591233,120610 795608098593538048,267587 764118685657235458,81595 776854856464232448,155451 763085607568572417,74087 781297543565148160,186063 794226696136392704,258598 751927386569117700,19599 785708847688060929,195975 786952048176664576,205314 776884429893537792,158542 780768890066395140,183047 778385394786181120,167180 778969673165602816,171324 787157700815839232,209195 773176835861417985,134975 785553834475188224,196277 756287395838894080,42432 793599857625673728,252020 735460720284860417,1170819 765615210791075840,88546 753812799273349121,352033 773840170533654528,139404 789109840387923970,152946 762312736952897536,72550 763607298652725248,76652 763918132691947520,79691 732381118905745408,196346 750723856222957568,12746 776994745717514240,159894 755078715533438980,35044 732170879820533760,349856 773501056454197248,136904 776400930933571584,64722 754717228600295424,33356 786962441435422720,11774 793875778542927872,249926 770276528034762752,117377 754016072752177153,29263 756966754354626560,44429 786386908221874176,202248 765617984840892416,85326 791016653702168577,235487 793983117451296768,257423 755568418351296512,38183 767845859916652550,100605 786105709150760960,199178 758970938897469442,54003 775904628575760385,87904 793871768435822592,249926 785993998892617728,193828 795387064934076416,247930 772880147498360832,132908 787027555735838721,207287 762485143495770112,72755 750441411019874306,11372 768118224865021952,103261 751167176439009280,17143 774434331615825920,131007 761163082206806016,66313 771222439682465792,123825 795717436469223424,268448 773670031624286209,138557 757449796500074496,47283 785854232847011840,197512 794564233354579968,261155 776790093126217729,157082 785632274322694144,197063 795769757064724481,248924 754747017839022080,33549 793930859501920256,238207 778534884293939200,152594 766434616488054784,92958 775896539441012736,151526 763879857281458176,78159 778336829804339204,152594 790281228679254016,229693 790706222898917376,233241 780233591791902720,146804 793630525084667904,254135 795656559082737666,267521 791065666669404164,236454 760218894342692864,61011 761392611424870400,68273 769407759779586048,93144 779147390234169345,170144 793225149419892736,249926 792179059975458816,243187 751723081387814912,18893 765970447896719364,90384 758063499683573760,50542 771075604003291141,122982 770020415993503747,116373 793203852543754240,250633 786662790215798784,194192 769892591575773184,115708 771499468411719680,125742 754839383249944576,32873 768768434104635392,107469 772124361948004352,129108 792044258589016064,243187 794022845726814208,255942 757398980540010497,46367 768962353773875201,109666 795126636534501376,264397 788078981232726016,214354 758055090292858880,51069 750389159056052224,12883 786308806003286017,202217 776528786011455488,156491 790974281395998720,235621 765597274671947776,88311 771004093062086656,121949 778298468037173248,167311 754100268099403777,31377 785847156401778688,198671 794591106033852416,261155 788023329936596993,209351 794209620323684353,11774 756804095252594688,44271 775462267835912193,149121 788101149312192512,214899 751200345859108865,17365 780724532957089792,181419 791466839570194433,238780 773451768210612225,134199 780084843375894528,167046 795053492880756738,264397 792849917010186240,247877 771501315134414848,125554 790917051435003904,234568 780941215298560000,182257 790586326487822336,229874 790917461742878720,234583 769754834056732672,114357 752908800521179136,24134 791863683370455042,241720 793270191601938433,249926 794237723385077760,258456 793937947900936192,256219 753784521967796224,28817 785315580576468992,16728 785381272801738752,194060 750356386899427328,12805 787424865758445568,206117 765225109875482624,86103 789309557281394688,225359 751692275600625664,18400 770835822392123392,121612 757069242579742720,45857 793156276653916160,249841 778358133273993216,167305 794341034197155840,233467 756381167155281920,351792 776246832053624832,152872 760971526720004096,66116 781649118351327232,139404 764547254661316610,1249246 741469823972966400,354238 763220318496313344,76723 795492773260652544,265908 775028934786355200,146259 792861918742536192,247592 770682975654670336,120610 758025136742072320,50923 775649725152362496,150404 767834438243872768,100893 769578619039391746,113412 772798364773744641,132335 794059633153277952,253032 795414166655758337,265855 732678091038941184,353505 761772756329390080,1248956 781505665088958464,188401 752149135403454464,14277 791761939659718656,239906 766070751875076096,79911 764666404398256128,84209 762071349951098880,71502 776622158554345473,155390 793951817855967232,254444 770425263729639424,118086 762315287291060224,71550 794425022454566912,246657 764782895403765761,84724 775929032844075008,151071 792878265308504064,243187 793082833820610560,249348 778243305960243200,158820 752996792401219584,25135 793500445889003520,11774 791428382063943680,238207 774398871258529792,141316 791850756576055296,240145 774101070066753536,141316 785975740139380736,199272 732264188848934912,350955 785978181992022016,199352 770989898249543681,121949 787103972783976460,209184 762694760343695368,73712 774655394639646720,144494 775853252747358208,151463 785779654661640192,196917 758063838243749888,51069 770131145191227393,114848 778214124627103745,166390 773981936603717632,139404 792539631510167552,243562 771043466692337664,120690 785291640588034052,11774 770658862181429248,120108 788793288597700609,217837 793869533291380736,255393 778296929172217857,167311 744384717626081280,11774 764893534126084097,84785 777875942232457216,163990 732627346088415232,353116 791257067109490688,237491 770670794024296449,120610 778339598229499904,166852 774357824084250628,142506 749102874685087746,7287 791419424536309760,237908 792517186715652096,246225 744955240999456768,738099 756968635801956352,45122 756983782826061824,45669 794620402660089856,262053 760174107124199424,60112 773970045059727360,139404 779104267403726848,171062 774645121224671232,143473 743119990535004160,679105 753981004805644289,30802 763072834876936194,74567 786967369281376257,207949 762043405509599232,50654 787523365741355011,206117 795698039876886528,267862 770713848550600704,118650 766610429661569025,94699 772084831236788224,112363 786359146467643393,201555 771608853028872192,125111 794183895478509568,247241 752207747278598145,21074 789165467222970368,215505 793113484540059649,243398 775412363436646400,148800 794566130929123328,261155 756989587931574273,44163 776951832224477184,158387 769344744937840641,113165 766913594764124161,95672 770263871428915200,117364 794739725013831680,262752 763157880623144960,73814 766598333683134465,94699 780317227102810112,179487 793449208187588609,251179 788239746086690816,213700 793033485002735616,247672 760207792040910849,61352 772198254700294144,130094 785544265619410944,130635 765030668858306560,85562 780153359227650050,176128 753356974373400576,26458 755082600792797184,35044 788341315046105088,215910 788123119970115584,215754 761072185192554496,65455 794981003936862208,263906 785240124208525312,194160 787058785529438208,207733 776154006666162176,153194 757575749956141056,47788 764780004987273218,82344 791871464517414912,240718 766251212400242688,91946 790648180794884097,231881 780818742540460032,183468 754111069942124544,28451 752964693837291521,24526 794897986446913536,263708 753203818670596097,25071 762659751461138433,431998 776107917728624640,153610 780890058295349249,172967 757999326790619136,48663 772528695630233601,131025 759562764239138817,57105 789756305686663169,227242 758054687941820416,51069 759694838820327424,57068 768160851891138560,104026 793809145896067072,192363 793971581747949568,254135 760185858188275712,61145 764906334277935104,84724 779451553958670336,174891 793548466114875392,252014 768210980350242816,93823 786259923290107904,49459 781138054069092352,183077 753692341106577408,28282 794561937765908480,257492 768211327214989312,11774 789086788019101697,220029 749244499616886784,7816 763725010984984576,79589 767868679312793600,97341 771508769968812032,125554 762824261954265089,73712 788450816378167301,218275 755912952654524416,40668 757539977249120256,46280 776845345309417472,158673 757654994724290560,48187 769386838570270720,89923 793057842978840576,95262 793851780396294144,255942 749052113553068033,33338 774042691482980353,140748 776159690946248704,151845 758384576217612288,41703 766709012440182784,95672 793143883844640768,249841 795394514185809921,266884 790887611019788288,234583 785567876371460096,196676 793974551659053056,257353 791599675971436544,238459 765421406549139456,14645 793958207899176960,254135 795037667926884352,263896 793557190233747456,249926 792041820985364480,243187 788049898352549888,193669 773880572896800768,139404 790514006549159936,231894 749700570022162432,9433 789819539617755136,212131 781289613222670336,185595 793512430756388864,252741 755095245705080833,35044 759162667697369088,55660 771476545152004096,65598 768042449482776576,103005 787319040331186176,210207 749626149475528704,8582 766304060291022850,11774 775912895158767616,151410 763405970378719236,76488 795721414292733952,267587 751584693686923264,18215 766018196860080128,90384 792445299721510912,240718 764225680800264192,82018 773669184655990785,137869 762395600226701312,69983 795615145913368576,267655 776912915723083776,158387 768475531431976960,106676 779415934763085824,174465 791832279978954757,240070 768164042322030592,103354 794331431312818176,259623 764887338703085568,84422 775187183707656192,146259 785580085277581312,197286 775735415479406592,133702 781673247498760192,189017 792166608965742593,243187 793245754210910209,249926 765337856143425536,87249 771720251180449792,125366 770274017689366528,117609 788733882031976448,220029 790649139738456064,232137 765561467743657984,87904 764231285359321090,82759 765625712464261120,88669 781545462486753280,139404 789153043098906624,216609 787073623492210688,208016 765612996613828608,87904 776120579531374592,153658 788074430824144896,215005 787288427586805760,205272 785897651657146368,198094 771828934589591552,124597 794525800942993409,261155 772883530242154496,131421 777222479165075456,159115 753326628990623744,26066 757691604631228421,48663 786296202786582528,202429 787913897911066624,213887 759353391885586432,57961 787304117253189632,209991 791407826044346368,237857 753858571918532608,27859 760113137114755072,61051 774296436859076608,140444 786317241985806336,202429 757654981809934336,47782 766536778668843009,92872 778756389485236225,167220 778931053285273600,159876 740313372936245252,11774 753657732553662464,28866 753307572866846720,26894 789957328577531904,227048 763353052833255424,75724 767805331825197056,100949 772531125650591744,131007 794190519492640768,258598 788724413462040595,219942 793437984548847616,252020 774026651017412608,131421 752120834878300160,1248178 787012355410370560,208401 767437169396969472,98721 753027144687636480,24134 766768048447434752,96263 778952876605530112,349486 786922100925792258,207287 755111162421837824,11774 779028684959195136,171902 763027935943020544,75899 761584704915070976,67758 781107487726415874,183759 749731305009577984,8259 774304327511007232,141360 786303248391032833,201958 764812212263391232,84724 786158481531219969,199546 786255249476579332,201494 786273326956109824,196631 794108529888129024,350913 791465529659711490,238207 770716810068971521,120610 771558610451046400,126293 767395886997524480,96039 792082815659544576,243187 772303137528872960,129558 792043540553400320,243092 756886160765583360,44450 771475364480749568,118191 776566003031343105,154832 791278435775700994,235590 792216654214205440,108396 792512572859813888,246225 752643674174066688,14277 753804826941661184,22439 774989011148349441,144494 774949326250315776,142906 790908690203185152,234796 768596295225319424,107428 760810384890757121,64197 770352530387824640,117609 755519695172800512,37993 787021969652867072,208379 793982650151268352,257353 761302041650094080,66878 776970044483833857,152490 755185817027502080,35890 756888398455988226,44732 789263325255249920,223286 794523706529869825,258456 793208926632235008,250633 794255207643414529,258331 776569338136436736,151374 795096173484904448,140444 763181696611037184,1249111 791839142195896320,239516 779080680777084929,171825 763798376869658624,80098 775237129978904577,146675 787076816045350912,208016 768070476488777730,103261 791319615188049920,203821 781351354858086400,185921 780489774507429888,170187 764935542475587584,11774 790788547565400064,193121 794658186238328832,261033 794670040150773760,262022 785615031400620032,197286 785618592033153025,197512 795693549920681989,267862 778398327394086912,153818 762669944269963264,74133 768525708910063616,104973 755762719622631425,39462 768927639041998848,87249 788138054208794624,214354 785254565268459520,194206 747590033469693953,11774 795007455239368705,263895 754939205147582464,32861 788478364260507648,65113 792589366656962560,246697 795774372158046208,268646 766326353343893504,93036 789750103913422848,226019 763276896746414080,77465 765582111340462080,86781 779296640234643456,173628 753765874612441089,29790 769278251566927872,112363 791199436361740288,232137 776788588872728576,157755 790106273815691264,229693 752812047990198272,22664 788100081018732544,214247 793211368992149504,250633 795262216400273408,265245 792867909072785412,247241 764799426917523456,84724 764191455351103488,81130 790327923706322944,218984 795014949424640000,263896 758423113264619520,52027 795043854214955010,247930 787847834817204228,210208 766645964060946432,76146 773696892479963136,138165 792113517180678145,243513 788073616697090048,11774 766022968212238336,89923 794190656587476992,257423 743496053845024770,11774 772785258701869056,132335 785276196812562432,194648 760595915526799360,63451 775137310946066432,126607 793579419289817089,7311 753950478241705984,29907 756754914936664064,44429 757661739647328256,48369 756968554725904385,45122 761031948881965056,65455 788416855295848448,217837 777935479127678976,164578 793200027766132736,249926 773759799376744448,138382 764165122151575552,11774 794161345969213440,257492 775809352129130497,151439 792248445243314176,242693 791327850712346624,237491 762718126148575232,74247 780530663728357377,180112 774077747551346688,141277 752176730304110592,14277 752989330470150145,24134 795339920453865472,260874 770277614682533889,117257 773701181939982336,138205 757743739766972416,46612 792936371472130048,243187 761991864622850048,68993 763930002609938433,80393 794562309238689792,261155 786397625327116288,203674 777453588037640192,161065 793532204009725952,249926 787507275053223936,211556 795040322405404672,263532 758779814870327296,50827 763451051559256067,78159 776768781917880320,157108 779462082035118080,174660 781837278624649216,190635 765226258179485696,86440 786967980496285696,207949 786140434925879296,197637 755236255865069568,35890 766329312861716481,93036 781232667949793281,26066 791410507030855681,238205 788446922071764994,11774 751169614759927808,15451 767096388505120768,97392 758981476411060224,352982 787447434305605633,206117 771589055549022209,125367 778587060559081472,168794 758508748419715073,53411 767819631641767936,101681 793106481277177856,249469 793197942513373184,243427 793776534532268032,253739 788402521412743168,217519 761764780780752896,70689 767762308290473988,101134 773936681871290369,139577 775009234421329920,146259 788800981605687296,219678 789529375872024577,226823 760436842030305280,41680 775683036411146240,149422 732260390818725888,1170402 793524551342665728,252368 794602918548639744,261155 793076600455782400,249286 755927226697281536,39697 778706078821343232,168698 771931503475429379,126152 794635034653298688,261155 779423725095649280,173917 793274043826855936,249852 785838728199667712,198671 758778290257563648,54070 759914615560036355,59666 775092849649917953,146405 764159789614018560,82177 773879211702517760,139404 780629777241608192,182211 768577742799384576,101681 794241655746351104,258771 786930505648308224,207287 763121464795013120,76771 749233995842351104,7607 772939347360223232,133046 786945343690727424,207613 756292525846044672,42564 759103536894386176,56964 773989303693303808,11774 768537984543051776,106770 785346688617545728,186883 753716415505559553,28115 757748157904097280,48959 770250965500956672,114987 756260343249182720,42344 760321782221897728,61544 764782669800411136,82009 781260939886747652,186063 757580461782642689,47761 793847282470903808,252044 733451695821324288,355952 751662274780147712,14277 753742732527448064,11774 793457609940541440,252020 787737206790164480,205197 794139522724495360,255299 750705150742978562,12981 767564241872179200,1249436 763157469954793473,73814 775445735164645376,149202 776465160269598721,156103 788059410807549952,215005 793187076673933312,250430 760459081484230656,61011 764112650972307456,81702 788404068641374209,217519 792440686972985345,244143 777726041100021760,162596 779052586322235393,172023 751181887025008640,17434 767664154509447168,63868 792162537785716736,244221 773025356253130752,132366 785261474608537600,95055 780384725609218049,179742 763863590894010369,80486 773230312197197824,135386 752722134061854721,18164 788473879408672768,218219 754096385645907968,31840 793084764911722496,249348 760504072780808192,62836 763150947057037312,76628 790552433596301312,231894 776636990674665472,155987 792812574525890560,247241 794624091860926465,261155 792861013527912448,243187 749261257518247936,7828 771867355693486081,128230 766050687486754816,90575 788395750715592704,11774 793970623122903040,257353 779461562478112768,174660 769341126729838592,112301 778642411937419264,169201 793506346616455168,249926 788190467687002112,214809 778468056729124865,167220 781503385774223361,188401 761063283939946496,66503 763418036883697664,78159 791009571267411968,164814 774074341990342656,140444 779953404491685892,176203 786704781498781696,205728 785830758766129152,196277 794555250002841600,261155 768960556766232577,110381 758715189684498433,54070 771503807045988352,125367 773649369149026304,137565 761594614591676416,69231 760903674579255296,65404 768870765521502209,98646 757964137251168260,49798 771571550101213184,11774 779442290632699904,175127 794692987334852608,262225 758812653456281600,54070 778906409874313216,132335 743483081827311616,11774 795736236094853120,267576 771094980471422977,118724 736260330922336256,11774 795377143463235584,266151 789549956306571264,218832 751122112652476416,16897 793098075153641472,249469 759168037182435329,54519 768804266844839937,109104 769665783765078016,113836 794933843723595776,261155 766425613330706432,87062 789756781719322624,226712 759526860028076032,52554 780419041680826368,179718 754752034096676864,33356 764095165308862465,78159 757261131358605313,46586 778334586875080704,167220 770576167594299392,117079 780728187688931328,182036 793093857483354112,249469 778584064655777792,168794 792455768528125953,234796 792873056574148608,247240 790916457345396736,234583 793933874975952897,257026 793519469104553984,249926 755610106893438976,17416 777093184077824001,158520 758819859769675777,54631 776136827321327617,153006 790813220793647108,232637 785911382508118016,198878 760823673347420161,64745 793125297424048128,249725 751844143698157568,18215 790986201889017856,235621 764127987914551297,80136 791047492385247232,233131 794693845082640384,262752 760946797397225472,11774 766710130721292288,95593 793945655970439170,256105 765206572851167232,86440 788960524163805184,222500 778998028116123648,171324 788361572527681536,215174 795773578377621504,268754 785269664217653248,194667 780771803413123073,182726 775689175756439553,150663 781903104002383872,188401 763071037659549696,75802 759974632027848705,59666 767248494981746688,97468 769925070252834816,112693 773904140720279552,139404 766938714719326208,95572 793974673939763200,254135 777393001769398273,161456 788015372947554304,214209 786768113715011585,204684 756229148515852291,41798 795081184610893824,140444 756202352307113985,40846 758355963615256584,52112 763837750667718656,80720 775050992744267776,146259 788367366744932352,217156 735079129582850048,81250 757211425391648768,46006 781239421274247168,182257 788894339548209152,221609 739633403541237761,11774 791732112747442176,240145 795298413306904576,266079 770583151387283456,118538 795387530321555456,266723 749958654183415808,10735 795721880699162626,261155 790825273306542080,232169 757702262454095872,48991 789912243613818881,228088 758252618460299264,52061 795379464888844288,265521 773042436688019457,132578 777158433166467073,154914 743604688046678016,11774 771848218867007488,127711 787006841393938432,24745 773346611061592064,135025 778255139622617088,166939 778361544144846848,166916 759088623321055232,56501 771478528558706688,125554 788431851161608192,217958 757626419111350272,47782 774671499185631232,144198 790997510257012736,235590 791348641965432833,11774 775615645266378752,148870 768999690390110208,108795 793834865619771392,255393 795044883148980226,261399 769366409348521984,113165 763545733173612549,78722 794570434574422017,261155 790688294543695876,233307 793463946543964161,252368 765181576292425729,86103 786964695190278144,11774 790707262146813952,232884 753557954268307456,24023 767697731783692288,100605 788042413881327616,214492 788097318943797248,214899 788385295284760576,216009 765367915856003072,80939 787447471924535296,134418 764972574694453248,85562 776904240979673089,1171739 771394260289589249,121795 751152251725635584,10809 766692422764068864,11774 787545146900361216,207360 792901553149452289,247241 793957279590551552,255393 760902051345805313,64678 794670697561915394,262022 788605859081355265,218351 749449898223865856,7082 765652306394288128,88332 762086264019427328,431998 793596162544578560,252580 794223523023597569,257423 792157060179849216,244221 768365937841975296,103212 759846847934373889,738099 750522969487712256,12883 772796394348253184,132335 771805643527290884,125367 753288677942525953,25995 757695141498982400,48439 777297950263226368,128897 788793841558126592,218275 790964911455166466,234124 764488803700662272,79691 795103244251004928,264397 764147613717434368,78129 769148130407297024,1249640 756937004835753984,43616 795500194595045377,266552 762216556843663360,72035 777295673867722752,121080 762354523096526848,67369 752913687741140994,24030 752164007042093057,20246 754922228114874370,27045 789934085372256256,228820 790887304143384577,234583 791513269567496192,233736 793222833795194880,249469 749835883935834112,9666 765305795361636352,74247 766672982810898432,92213 792139774446358528,242693 758815832835141633,54070 736180685602443265,351490 778292919102910464,167220 790715641971945473,233241 781467416723238912,188119 733884425549680641,352718 793156391473000448,249926 764941612984041472,11774 769682302188216320,114236 788156909664735232,762119 774429854640934912,135025 771859089882222595,128382 792206235126816769,243187 793971249210859520,257353 795079929817944069,11774 759419566590140416,56964 761594677070004225,69565 761752867359166464,69673 791696761509339136,240483 774376114210746369,141360 776124303536304128,113165 772293978150494211,130415 791309414296760321,237963 753082755932618752,352034 788756878989950976,220332 765046275523776513,85686 791656045567283200,240474 788829325520801792,220806 757401703499071488,46379 785846870342074368,197063 759800846804713476,59073 755804270100897792,37044 763431486104166400,78304 766429099996831745,93823 790188317346111489,229693 780858846164033536,183975 781235964404494336,185316 792974477663449089,247877 761997560902889472,70689 791444601877958656,238864 793160412237852673,249469 785580348306358272,194058 765080472355569664,81946 758074988905701376,51315 758332342545047552,52554 790948571893891080,234653 733125015504359424,355261 788542254633906177,218219 778484730614259712,166995 780407972728012800,179742 736591835234193408,353603 771155426717077504,122955 757710038454657024,47844 771526023959699456,126389 733021634278215681,352484 756521648589770752,41798 792044242625527808,243187 792890768822116352,243187 791716562214400000,240145 761983353809534976,71244 768128578491781120,100893 787499248732344320,72035 767804243390660608,101681 778293332602564608,167220 792408758169300992,220689 778766261748637696,170471 779272644851929088,172799 788442975902793729,11774 789458818463830016,225981 781419305879699456,183530 787275205508997120,205728 791832204787580928,240070 755137288783396864,34637 754708875455016961,22393 792031088835121152,240483 792450199985586176,245313 785240984401481728,184265 786370901201780736,203076 753728447382380544,28819 772122415371399169,127925 770264089092325377,117377 793113856264503296,217519 756538826529579008,43469 770297398992134144,117257 789678028913647616,212131 763124742110851072,76794 785686398879862784,195975 792886478086938624,245373 794298424040587264,249926 778413832918171648,167674 787018601710645250,207287 794507043256356864,249841 763217760759402496,75899 750003154339586048,10816 752940196690169856,23739 760894718490382338,64722 794652380172353536,261942 755860395680686081,39462 788340041919627268,215910 741109220104278017,349283 761641685847773185,69493 793038976370245633,249004 759601415895384064,58034 772218974037745664,129650 774301695270539268,11774 776386104538886144,153095 776237389379309568,153194 764992084818423808,71099 769010361861283840,110709 794743026899943424,261155 774755009502273536,144573 771885183905607680,126390 777523403678814211,158159 753845404274335745,27317 762852746278023169,1248944 766893381129764864,96263 787062737096482816,208960 785636093647478784,195975 793883900263198722,256255 771475798461145088,118191 790725893048176641,232863 768076647178309632,103354 777853039109693440,163901 794218739474591744,257492 751774558592634880,19752 778703694598578177,169101 770437461273108481,118191 786765968261480450,206536 751106253439447040,16979 759208172209012738,56964 788719466884411392,220029 752921555022282757,24134 756818657821335552,43391 788430319414370305,217837 791183550888415232,232169 787316634662731776,210289 793660677424644101,254135 765064429591560192,84724 768975123147812864,110659 781346290990972928,186584 793142789504499713,248988 793430204463087616,252020 756546464348721152,35772 775070315743281153,141091 775805665411497984,151506 788410615148777475,201899 787570798022111233,65113 780051892646752257,173964 792497964157722624,246392 792139936963129344,242693 764914930579415040,85283 761324556871098368,67547 776432973344153604,152314 781097853800226816,184223 763731161118048256,1249156 764160588037681152,82177 766403288841453568,93286 758395384846618625,52978 759112834072580100,56889 788148474344775680,215005 767225343539163138,96851 772768133811691521,126152 778311374963367936,167220 736969178649788416,349470 791801151238860800,206007 766383900524437504,93261 787450712565264384,208146 766035716698767362,90384 751134736815419392,17259 761272569412681728,67283 750381324716965888,11774 786200475788017665,200382 764948297849110528,11774 766356370027188224,91956 768301768266489856,100893 790988870850523136,233736 794698187353260032,262752 785298172541218818,194923 764035467901751297,78566 750798266929848320,13621 761293837532672003,67899 794322774810628096,257492 759531428224917505,58757 786242865517039616,201958 765307301758631937,87062 771814742486839296,122344 755157899098386432,35890 795166851437301760,263926 757583310289723392,47545 777273834319646720,159475 793615420032942081,254209 777844152952360960,164001 792013118926749696,226578 760826337296732160,64116 795673373359689728,265855 793637678633869312,249926 759573340268797953,1248642 761332799349542913,54719 762694025967198209,74247 795245316459134976,265440 771840412445138944,127579 793148902765506560,249469 757415337507819520,46974 793947509575929856,256255 760528264960077824,62771 778711138863161345,169327 786654493052207104,204835 752246029064560640,21343 788109543964311552,215005 780185280326176768,178045 787492830306414592,210253 791439265888559104,238780 732272551817138176,1170428 768840073504821252,107745 793498315958521856,11774 757189420701417472,44450 777932626837504000,11774 772743181246967808,132335 770986159702802435,122146 791328329190301696,238099 788955203370377216,215437 780863133476720641,183269 756621877502705665,44450 772487226483544064,129903 753292271626227712,22664 776507187111849984,155390 748189219722403842,11774 795381085047783424,266786 762078152893927424,209828 790447930822066176,230485 795157851849244672,11774 793612363026968576,252639 776110790445240320,153095 764987967224020992,84724 779474342702747648,173011 791423786683863040,238378 764240632000880640,82002 794645948106477572,262313 752884556114620416,24134 755057695871205377,35044 774320617805918208,141360 776140969041399808,148473 769718953320984576,18030 778323169048428545,167220 795045913467244544,263907 776773072103899136,157993 795089431040552960,243075 766767856679784448,95672 791810623244005376,241940 774985337600937984,146259 776387964393889792,154071 793485321870643200,252741 769486066558664704,30413 793464167109890049,252020 793857812749283329,255942 763393350959505408,1249085 787485038652825604,207433 781553991377416192,188478 742389314244337664,350711 750427631020048384,11677 780423990745636865,176110 773393605260144641,134470 759487945287962624,32625 775377172970156033,148800 787296422592811012,207109 732677049568133121,352911 767869228414218240,101681 793514760708952064,11774 760484168014802944,48052 762512377568825344,431998 789243053378707461,223921 787399827621572608,210207 788567383959080964,215437 752705499766792193,22687 755927504515280897,39475 789544291928412160,215608 754024496684826624,30296 785868809617960960,197324 794002932744077312,255870 775381145643089920,148045 793139117919875072,249469 763569756020629504,77598 764885310761152513,83391 773957471538913284,137318 766727632524185600,95672 760077023796666368,60804 751832454537678848,16931 750841430088699904,14277 769616801990717441,113412 793418693615161345,249926 795000495379279877,124597 764165833476087809,82066 785312310290108417,194934 761686508487188480,69356 757785779909169153,49207 781834401898430464,190635 781129004594016256,130635 788124503205351424,215754 786688526079369216,205728 795067956845772800,263864 758013064843186177,50804 794321424030646272,253032 751184801697263617,17517 764679106470436864,84209 768933098939682816,110381 781175615538028544,185310 765266986968485891,86653 768432212693901312,102563 790767518335901696,232881 759069836773322753,54070 760568823808266240,62063 754722758488104960,32941 776433173035044864,155390 789477385989136384,224680 761322830713786369,65626 780795803157749760,182257 780444445716217858,176890 794642493920817152,261155 794684054381666304,262752 770000079931445248,11774 753843608566935552,29271 787013367219294209,207287 787006887250186241,205728 749147640261206016,7287 786631840706756608,204303 779386318631555072,174115 766814493104037888,96269 749428920206831616,7234 778707922553450496,169107 787086708949000192,207949 753804894125948928,29263 776228822299455488,152946 768162423140331525,103354 785360965969805312,195481 758695018399932416,54070 786175841319485444,201494 794580838386139137,261155 764262624083181568,82066 794489383760097280,260033 769694348984348672,114436 786393231865053184,202983 785592223047966720,195975 789089094177464320,223286 761325805238685696,67497 752709341002625025,14277 770157336899969024,103446 756229751715536896,39235 781467737377964032,186750 768481656638410753,102514 794306397496340482,258981 778474171512655872,167044 792020253463183360,243075 794785419871354880,262053 793327886421729280,8044 794105923899797505,256255 778688329793478664,167319 789654492027428865,227242 768235039037480960,11774 780602964927012864,80785 794050066071818240,254444 785651511007309824,148962 772514935469404160,131025 755170269283495938,35890 767972008894226432,100620 771406428263292929,125367 790037239988224001,228172 757646450276827137,47546 794591086534504448,261155 795611536861470720,267521 773981402962407425,140443 791287217603817472,234796 795718575122247680,268448 776767625737023488,157755 785249633610108928,11774 791358415989792768,232169 767081936007401472,97811 766730546273722368,95516 778578241531613184,168733 785901048854552576,11774 793843776351592449,255942 788127799076876288,215754 761568712872767489,69231 792824277905080320,247877 756520469306679296,11774 769572316732911617,113836 789397870818369537,225866 753382111285878784,27222 769688431698046976,114779 753728428629643264,28866 749382046280069120,7816 788037995530113024,214492 768308504297771008,105109 776134842559918080,153095 791327297605361664,237491 768156553870401536,103354 788752224172244994,220332 791809518564937729,240890 770374101282201600,118393 758373062018473984,52821 761403710706626560,67906 773984261498077184,140444 753994612423942144,27045 780076002428919809,178075 764861934147559427,63655 774889781302071296,144494 794755258039865344,260613 751754347634126848,19317 764157516334796800,82066 768186244333506560,103354 779456892577865728,174226 794345173048295424,246425 765955518829465600,88874 788790393643020288,220526 770506400778760192,117263 790750426400423936,231894 787665508556419073,206101 751575754375180289,349425 785679549954609153,194934 757894753644060672,49852 763165397046599681,11774 791593272938344448,239893 762212173829382144,1248996 794903152206213120,263708 765375052242190336,87245 773833638664220673,137612 786707422203244545,194044 787117147872980992,209151 768139989666398213,103261 774132210211229697,140232 758474418612043776,52112 769385219166175232,112363 758385683190865920,46384 760131810458275840,55970 788034753131937797,212528 791460492422225920,235580 794323801966190593,259623 751759830407405569,19568 770902403876990976,121949 769638060329996288,111225 765591727713361921,87858 793228441399222272,249926 787836060592173056,349856 766349241186910208,93286 774668721491030017,144844 766581657889419264,94644 757298178093944832,46407 777132725576826884,157082 776753502605279233,58531 789961785654726656,217285 767851349287501826,102137 788124820072529920,215754 789094549272408066,200971 792049136115691522,243187 758739500075888644,54070 766359329939283972,93286 785276075391619072,194446 786791611321622528,204901 770638197982240768,118191 780458867817910273,11774 756340278827618304,42249 765984345496625152,90694 790612999144742912,11774 760475939297906688,62871 753348467141902336,27045 770970153240629248,121795 786968950949064704,207613 766765705916133376,95707 795699145998823424,11774 780023809206136832,177472 768977299421077507,110659 780441780047192064,177233 790637718799720449,349318 765130016854274048,431998 786337301110501377,203240 791332455907258373,238207 793299659477422081,249841 764595607990173696,81946 776542152872427520,155933 785495880501723137,196277 780513452754399232,170187 752936072120709120,24597 764126610245033984,81869 754112170384887808,16728 757311985595748352,46580 777517785450590208,161387 753669909415129088,28262 766479094959661057,84666 773400996160602112,132349 788311992633217024,215437 765214009310060544,85562 777966332734156800,162610 789251596467122177,206666 794700514185383936,262752 770737093991600128,120474 760554731173388288,63451 785910955519553536,199546 763714789210099714,79740 793163013230473216,249180 792043884050124800,243187 791493279695114240,239405 771687361050583041,126390 788890251825643520,221972 791348664811687937,11774 794072255420624897,257492 755244139659145216,36198 770297272961609728,117377 764914115022290944,84753 760241810144919553,61011 772578942674997248,124597 779329577394909184,173753 756614310781083649,44429 732169263016902656,349812 790739950547378176,50439 761973174108119041,71270 753353099666915328,22788 758410044350275584,52061 765181906015162368,86280 778559052779401217,168794 773564295141466112,137158 733212482555248640,1170324 792151481310912512,244230 794217726449315840,257492 760518074634276864,63149 763529229338226688,79068 770576557685481473,118192 794084102785744898,240070 778292920273080320,167046 791427674556145664,237999 791503715735859200,239405 778728932883312641,170252 769561942650478592,112382 780597971188613120,181935 759199459058286592,56952 778389857152274433,152594 757791867236851714,48926 790428640718655488,231550 773265643370078208,133043 755161656347521024,35890 791275124901027840,234212 794635618730942464,261942 780960001577869312,183077 794543019223433216,261155 758043444900163584,51043 763209344951332866,77195 791438025163206656,238780 776133868021698560,152314 788888111023464448,219119 786422465266343936,202983 779275894036717570,171902 793938747364515840,257026 763049056767729664,47188 757404695942012928,46635 757545936474279936,47782 768471035742195712,106774 765595961964003328,86103 792507597496606722,246392 793176574598246400,248988 755089790689615873,34666 765635526187626496,84209 776449930751647744,155688 771918172152668160,128519 787003550563917824,205181 776777038040555520,156835 744944774705086464,11774 779360791212404736,164814 781296640581709824,183759 762936201468719104,65626 773786859210022912,133081 795379166560468992,266054 753012528356155392,17416 793148249293066244,249926 760921844656508928,65626 768989392975171584,110659 778948786060140544,171324 760628000744288256,62757 765020054278799360,84724 760846645143572480,64147 787737942361911296,205197 795230084332453888,265676 794190759712923648,258598 781225211010043904,186434 753801464204578817,24745 795283418238058496,265638 733048620895903744,354869 795126921587671040,263205 778451187100033024,166282 778980606826860544,171324 786181423975632897,201494 768201443400642560,103354 751946031487746052,19236 786318307385307136,201555 774331284256464896,137565 752087667714785280,17955 794062940492034048,257492 781582326664982529,131056 768967509898690560,110362 749293297915400192,8047 753338326975905792,27045 760177250092322817,60866 781207276963045376,185595 754827599851888640,33474 788761157729390596,220332 735355805856305152,1170406 762677498584924160,66116 757577462591217664,39235 786674537496739842,205728 766431195039080448,92958 793538667780321280,252824 765324076349022208,87145 765612668447232000,84083 758816383564062721,47761 787675466467389440,210258 773703278043422720,137965 787158175342551041,207287 733372520452132865,11774 785941611435945984,199211 791272925420658688,234583 795019575628734464,262925 773671631549898752,137698 794685762671443969,261818 758136957654274048,41703 733066742402940928,355702 769504873083645952,113788 778950621084864512,170144 788072608080158720,215005 794924598882091009,263895 745284885217218560,11774 756646152045367296,43391 791767448550858752,240483 751715461503475712,17284 757299327006044162,44429 766804727858364416,78274 779434973703053312,173682 794001812390952966,257492 771754683656536064,127758 788156881336430592,215608 792777725673111552,247240 749250827731230721,7060 760635049729466376,64197 769991276594855936,114254 776444551200473088,155390 794144317140910080,249374 776099318377816064,153414 778686706077663232,169923 795305013950238725,247379 764237626840719361,1170700 788124206097575936,215754 761665367211028482,68993 767828773970608129,101681 755204826745671680,33751 788903913101598720,11774 794246709039595520,259063 788484976639668224,218275 766418465435578368,92872 775049532287676416,146259 780414187256287232,180056 789674954820161536,199307 760865859065745408,17640 793956269161725952,243075 789347760554192896,224680 792404493065334784,243846 791721222262456321,241057 790516362842087424,231894 758667035949826048,51069 774187246069002240,110585 793422079425187840,252020 756294275696996352,42432 780923656910364672,181419 789665300258050049,212131 791041669177245696,233051 773892666157363200,139404 778681497616158724,126493 755088657179172864,31852 787027337162272768,208014 757712360081469440,48270 788453059345027072,218275 765593793030533120,85562 781471959355789312,186584 790265096710782980,229693 792834623470440448,243865 750143161318596608,11495 779117478702096384,167858 765009872735928320,11774 795699914793766918,265257 751205646838730752,16833 778020993319182336,26066 790607389917532160,246425 792199340978679809,242693 793677502539411456,235536 790948805176922112,11774 760539527974785024,62851 791028410038513669,235590 759048691852251136,55177 766047049838006272,1249303 793138850608447488,249841 763830791130394624,80366 780548965829709824,11774 778000045023133696,159245 755951506763964416,40881 763595767483293696,78304 785536162006007809,196277 758455497804570625,41680 773925709785870336,139404 788960994575998976,222500 763904805781671936,80939 774781510096388100,128936 786728153423179780,200963 791974925351387137,241819 759741477962391553,58872 759038127839256576,56552 790993660699615232,234583 794705119803678720,261666 760830361773436928,64505 793677125307895808,250953 791773851621396480,240145 781041523458764800,183269 759208350919847936,56964 758685371899088896,54070 770703831994888192,738099 763263652698873856,76264 773958394654765056,139404 793170747317293057,249841 795013889561862145,263895 750684139226075136,12535 772094204474449920,127134 787750652466253824,210253 768592864183934976,107423 760601739061977088,63451 756195182304002048,41680 787505427177234432,210238 758123631461359616,41703 773181696770469889,135025 774381609323814914,143210 767087403823661056,96967 777842865355513856,163990 779041651666714624,349856 762691681393209349,74308 778671192462856192,169201 764848017035948032,84724 770582325897854976,119047 773882469690986496,139404 762419240183828480,70928 774281105729949696,142506 780751392214487041,182870 795405408886108161,266884 757467259719655425,47546 771401923484225536,125367 788023118954725376,214492 757668773264580609,48522 791465350588166144,237894 769260669359099905,112693 791358186628472833,238383 755141519976361985,34979 772762922904879104,132335 778364438436941825,166916 792020737532030976,243075 795095732097261572,264397 755165660003434496,35890 788230551551504385,215578 788949412315738113,11774 790938090986758144,231611 793916658469351424,251155 781504987692093440,186584 777105794596741122,159876 764834828449488898,84689 789559020067717130,215437 795408653117517826,266491 769604624076591105,90621 786413710302588929,201555 776735519954862084,157755 771422891401441281,125367 773558156400164864,136947 793574699301298176,252408 762615095734173696,73814 764826735879806980,84724 764760595509940224,82766 781183414984638464,182659 760079545689145346,60866 766745982276997120,92958 767209793220030464,97852 780483918944403457,180759 775415025058058240,148537 754813315927408640,32861 781318140315795456,186434 766464893784428544,93823 788563638437097472,215437 789956179946594308,227048 793006767395500032,240483 779916340861730816,47940 793978535992033280,254135 761369822475190272,61544 785254872610435072,194154 766248305433145344,91946 755160365902630912,35890 757611092361244672,46280 764496665348829185,82066 793508635510988801,252824 753234739939729408,19133 762294778788622336,431998 793991636586024960,255863 768938138668445696,109666 785588397217685504,197286 770344287070367745,117303 764157696174153728,81744 767450969470857216,95055 773680409087385602,136110 786967807770537984,207287 794604969492172800,261306 755377446556315648,37044 786630240634150912,205181 795615478437789697,267655 753985345436299264,30354 793601951107657728,252044 769566082898206721,113412 794566502015963136,261155 786516346410455041,203713 763831987652001792,80607 786886971721392129,207109 756917981716897792,354841 780557908803280896,181419 762295492952793088,65180 795416607866703872,264397 750817179881336832,14950 772964927313149952,133712 786491259154157568,202983 765894833697394693,87904 763488042988412928,11774 793474603616272385,252020 749609334074642433,8190 791686047658684418,240483 762801117034061824,73712 772592874378493952,120690 764811255202910208,84724 791665248130502657,240535 760915628651745280,64730 760952688293007361,65982 763195382440398849,75899 771903416532668416,117687 791364917496610817,237787 787077513424019456,209043 795691638723145728,217634 770711474306023425,205972 766009938925744128,90908 792055668039483392,243075 778483395475013632,11774 780606803297959936,181955 781625474434740224,188622 788123033793724416,215754 767574049505423360,97386 769460579949916160,7092 791817647729946624,240890 763813178195214338,75438 791649939499606018,239405 763553398025314304,67226 779450852197081088,174557 775025275612569600,124610 793398063842811904,249926 795123664463097857,264397 794574210785869824,261155 778070475822002176,164001 778967511605927936,171168 787220265105100800,209351 788526683691347968,218582 774062379701198848,139404 762410102687137792,1248996 766816336668491776,94718 774021945050423296,131421 790013759897030656,219624 791706726907072512,240474 792142576849747968,244297 776586092241793024,156835 793488873904930817,252020 794202933793587201,258456 764232633362554880,82018 793195692894195712,250430 795356973449572357,266500 767174291955720192,97467 776629956138774528,155451 788125905440813056,215252 759851269217513473,56784 793993669346893824,256276 778724103184195584,168698 779043119371255810,170187 755493903848116224,34666 762618985204506624,70941 778570660062736385,168794 755245269344804864,35890 793292289997213696,251179 793871513049042944,191065 771360822882742272,125064 785998507282923520,200382 758951576203513856,52919 760226433880891392,61051 789247872210341888,224610 786993051738710017,208176 751217869497724928,17640 791054495132168193,234564 791424047087099908,239107 779137371447046144,173011 795037107538391040,262849 772376449458270208,148861 776038579109638144,152849 756998794378641408,45857 770368574628036608,118515 793171985350230017,249841 749857304787517441,9433 779115682038505472,172123 785263116879794177,194206 763168748043923458,75899 774105922335420417,139404 781283804807770112,185310 753339876192292864,26140 759172347005767681,56964 781124251034189824,185496 777111862756405248,158387 759138918864449536,57258 760952760506392576,64664 789210765022539776,224333 764437735977418752,81869 779132860347326464,171982 786659492024848384,205270 760185027330179072,61051 791579438207164416,239929 793561943529238528,250785 750836365588299776,14781 778595741040201728,167407 791342450732183552,237491 779193079722979329,172056 785645688004706304,194082 793199799461740545,249926 793568583133659136,252020 788535247977623552,218275 772178732484288512,128519 769032097176616962,108729 768238622269059073,103046 770898709064196096,120858 773717973051793411,138205 750401344092065792,12883 768290112002109440,104662 792862799823302656,247241 788708463190892544,220029 790982753038786560,234583 754041994423468032,31052 757760310295928832,47800 793126864386744324,248988 780159770883829760,177442 773693727927853056,137042 791786521120550912,240483 780072383138848769,168852 786316662098292739,201609 763781056034066432,78159 764939313314271234,11774 788476189702623232,212785 789505671725256704,225981 794534836249722881,261155 792642099078311940,246703 787760215043153920,11774 787318745052176384,209568 758125237728899072,51593 772867887530962945,132578 732285220330872833,351176 791782752282521600,240483 753201223365431297,26140 777970907511918592,164764 757571214961418240,47782 763790573438398464,79693 794606799408205824,261155 780376922219909120,179742 775068802547605504,146804 751149696459108353,17365 766467130644631552,91917 786245327133093888,201958 793926055627104256,255942 775415058708897793,148010 763638697631838208,73926 785873352707760128,198671 775819176476680196,151156 785517942372958208,196277 792041021915922432,242712 761155899285274624,66851 755165572510326784,35890 777629326321647616,159308 756556009804619776,43553 757796503377162241,48093 768928178341548032,110362 753993808564645888,30590 760956051885699072,65974 771117255488835584,122982 760445158953324545,60779 787075650876080128,199537 772786209768767488,130988 768192426338942976,104395 750403400525762561,12883 785518364659548160,196277 793304043795779584,250633 776211413312245760,152984 793168005991653377,249926 792711573332602880,247056 776511739319812096,155898 776841814313754624,149770 764260802002051072,1170700 763205510095142912,77232 792040811802169344,243075 793947172710608897,254444 770586725819318272,119833 792096414570385408,11774 793566158590840832,352255 761190443136659457,66159 773935583697760256,130126 760689658862899201,63655 786880101388587008,199546 792115434707308544,243865 776064035745697792,1250260 761637819613863936,69947 756572110311428096,43553 793940158437412864,248652 780572038998155264,174687 768936562914623488,108849 764270284249628672,81783 766572223872180224,85562 750893898143117312,12883 771967425017417728,128519 795074099055853568,249926 756646168759705600,44450 763486941635411968,78159 791700448759599104,240474 754108111904841730,31035 756931358287691776,17416 759948586645807104,60391 790329978525212672,229909 759211828094328833,57574 788875401493970948,221735 794628871329030144,262145 786027754567274496,197512 790601456696963072,232169 793892813347913728,256255 767458112110374912,90384 793922127619461120,256451 785590673294622720,196917 795764489819918336,247930 773548188431216641,137158 749374763764682752,8497 761565699437424640,69245 781470589286424576,188119 778973716843593732,171324 754783475912183808,11774 760949994161512448,63267 778369098975682560,167407 760844405829935104,63451 758286345534050304,41703 764140556855283713,80939 771128017766744064,122126 772186111783362560,118174 788568123821559808,215437 795669273293312005,267730 780943484970602496,182870 785818964240674817,198671 755276716705132544,35890 767177345895653376,97438 786196668173594624,201619 795358598482264064,265885 758366784483459072,52554 758745023856807936,41987 790683883532541952,232137 795459140135088128,266138 793118772735377408,249469 794588523223388161,256276 770968028389466112,120610 760648467689639936,63451 765492434927099904,86447 789424353196769280,217519 758358998345060352,52030 772952243205054464,132578 794572397152112640,261155 758030572421718016,50804 772001267321188352,127957 779443249593417728,464984 761956585069350912,431998 776743328842932224,157755 794528139431047168,261155 794068972740100097,256255 786074019216912384,199546 794667684797566976,39957 780885427775414272,182183 768521691894915072,106281 785976877026463744,200382 778417035390881792,164826 755532244014379008,37892 788139392380481536,215412 787144912756088836,209184 749945471653797888,10771 785848893535883264,196348 777952302795751424,164764 793937125175656453,256217 790999677747486722,235590 759061046829027328,54620 786548122067542016,199546 771530989021507584,125111 794271173437771776,258797 793108139994251265,249469 767717134499622913,100605 785277302477205505,11774 781204915842486272,185313 766367481472487424,92902 758338391201153024,41703 763830422333591553,80674 793842430919446530,255942 776183557957955585,153866 786315699819950080,201958 757197589351657473,45311 777515328817471488,154544 756485446910312448,41518 776490136515252224,155688 765043264617586690,85562 751842616724037632,17794 755493470823784448,38032 771068543941181444,120541 758120122724839424,51069 773113820835356672,131027 756263239315488768,42249 766357836959879168,80939 767276994077691904,98661 778285589342879745,166390 764485895323983872,82571 768209691268833280,103012 760267629470724096,61545 787078206146744320,209035 785850772529479680,198671 776114815337136128,153658 774017622413283328,139404 780568998249390080,181409 792103566618099712,11774 755057428568440832,32963 790083642966020096,228124 793201097833848836,249841 765628139691134976,87245 781523826400079872,186584 754070013758222336,18386 778584180565299200,167220 757673976734814208,47782 759858082612600832,43471 786257287874621440,200490 788728641752473601,220029 762988410613137408,73943 750309454885691396,12357 785253688164098048,193669 793777567912329216,249926 773508500320321536,137042 775384312850092032,148574 785626232339599361,196932 778270003917455360,166532 780015936199860224,176890 785531867097432068,196277 775004575556308992,146259 791785903689719808,240483 769662118719283200,114779 771205481960316928,123825 792437711017799685,245313 788574092102291456,109244 758864115741757440,53185 779984411043385344,177248 789148850384621568,223899 789987463783653376,197046 765296036973686784,81869 788769395283726336,220332 757629848210796544,47545 788334285560377344,215005 753363118823276545,27045 775434448976216064,148676 793459714923397120,252020 776207368958857216,153845 787784882508345344,205197 770500116444831744,119096 732462847381278720,350480 785295084715552768,11774 785587991209086976,196277 755093201027870720,34666 779132382993448960,172962 792149831762313216,242521 732728185247260673,1170601 752962777053073408,24248 793108491930075136,249469 762705419823353856,74133 771395796398841857,125381 758628239497723904,54070 787723977347194880,210235 788762198814429184,217039 795117651852816384,263926 793991079674540032,255299 765202822216290304,11774 787139546345533440,204835 795716557280186368,265257 764887914190733313,80393 765120613413445632,85285 780111253444308992,167220 771198973621051392,121479 760872313717796866,11774 770299358269018113,117257 753368990420963328,27045 766406604765945858,93823 773389706201591808,136110 788414686286917633,215608 776551126346919937,156132 785936709506564096,199352 763554075099226116,78394 750325465047404544,11495 793264353965375488,249926 780587689288404993,181789 794589670286000129,259632 756621889729077253,44450 752213921155592192,21631 775417287289417728,73814 776276950679556096,154832 793952522385825792,255826 754826878863540224,32337 776857384417386500,157082 763535738625363969,78344 778763383093006336,169740 780993443971596288,182752 771099206786359296,123587 794189222987071488,258598 749315565785866240,8047 767050434544623616,93210 785489550428737538,196277 741773898388275200,139093 766249580283371521,91946 781866483177627654,188498 788582939831533572,218275 793232974523367425,249961 790662345978621952,233307 788855988279398400,219119 753786037705449473,26140 756280812144910336,42344 771511910688813056,125554 780927564172894208,183975 753054573783293952,24549 768891439610605568,107444 793604763233333248,253050 757213107919785984,45125 785269778671960064,194667 780859255494676480,183269 752852197394685952,20933 759215334654152708,56964 791342141037436928,11774 773876310389190656,139404 778427507531915264,166853 781020593814732800,182960 787027840470441984,205091 750731800763301888,14877 793948654377631744,256358 791616648499179520,240145 780424002334404608,179742 795034755293016064,263899 758407923232112640,52821 753579897378004992,9139 733057645716897793,355261 768110996573392896,103126 794183425183731712,257492 763178313644969985,43950 761217349420716032,65974 794575263619129344,261155 761263595552329728,67547 771133577446785024,122146 767187293979480064,97852 793256140800978948,249469 792605999471349760,244270 793604027674079233,252044 781467876997918720,188119 756280559568060416,42432 781686474076921856,188500 791397919236689924,237908 732465882174132224,1170463 790706344139427840,233729 763056705760481280,47188 771553182325407746,125554 776988505138274304,78129 758425581868445699,52659 772813564566319109,132288 775838671052222464,151202 763941549252063233,80393 769006483472285696,109666 789070260792066048,206620 794101848533794816,256276 778567296545615873,168794 766596910958469120,91894 779361714303176705,174427 760972968927301633,65839 768949440723824640,110023 772738848925294592,132335 781053475350130689,183759 750534610577162240,1248074 788716733028708352,215030 773344599007895553,132943 792107759617515520,238099 771253460570296321,122973 764049895485505536,1248944 770628370799349761,119937 754789756211376128,33356 792990708869267456,247241 771111387951161344,122817 770253850133487617,1249731 793991795310870528,255942 776395591836459008,153033 773978580212559872,139404 794268951983357957,258966 794378340178268160,258607 755832236428128256,39384 780603907663736833,79031 753738968777252868,11774 773928395747057664,139404 787773858937843712,212357 789147376351010816,221416 766438372080353280,93261 795225442340868096,264954 778161750759866368,164578 781311381567975424,26066 771016315549077505,120824 794941320796180480,263532 757313011761737728,46612 764743836107173888,83444 793874782945107968,256358 756400788235292672,22538 778324888863944705,167220 793501231624908800,252741 758495266970492928,52771 787829186966597632,205197 770292609575247872,113412 755205430809284608,35980 766343166664450050,92860 787892086628552708,205197 778155030184660993,164826 754130937471000580,31320 786896903015243776,205094 758684373352902656,54070 762749631428124672,74133 776155571338682369,152946 789442073560621056,224680 760182912750944256,47940 751151159226793985,16833 794005347354611712,256502 788391979096748033,217519 785566331898920960,196917 785680041640210432,196788 794710314365452288,262849 795243913560948736,264812 772887780644966401,131007 793699507913396224,247675 788367517961949185,208544 765477503964176384,85562 760178692706435073,60866 768132180132368384,103071 770771137261367297,120341 763983370036453377,80939 760971728734527489,64476 785568368946327552,196676 788110525133578240,215005 766254442438012928,91751 758394011619037184,52554 770498191733170176,118192 788405820350353408,11774 757291096334540800,45319 788754074145394688,220526 762886530100699136,75336 772436086064721921,130334 790875661464379392,234583 756199506811711488,11774 774203951134760960,138061 756659359137095681,44271 777736312371773440,137869 795744316366798849,268448 755392449783017472,36735 756405716018159616,11774 773539348599963648,136884 766389406110326785,92213 781338469897347072,187370 735134106888110081,355952 759906221574926336,58869 765324747571884032,85562 786967676040122368,207949 793866727859912710,255942 794352547154706432,259659 762122044997791744,71099 768550264437485569,11774 793998125606326272,257492 739996606473216000,19199 794675677148680196,259190 770616656481529856,119937 765754907089666048,88489 777350639173066752,160030 772472536332251136,130415 795495022049296384,265855 775027921064833026,146580 793913747924348928,256255 791372634755702784,236502 788124864553123840,215754 758430761024229376,52696 789271360434352128,220332 768492744339820544,209828 760520554797412352,61412 774219895084986369,120675 766623719372447745,94684 735467905354104832,1170819 757898425593630720,49877 780851282655391744,183546 760785394287775744,64677 795203550095740928,246726 777313564273106944,161456 791397632547708929,235374 772278919311548416,129126 787929663397965824,212139 760623374313918464,64147 793927334546079744,11774 772532765690429440,129558 788702102805774337,218275 781540249813921792,167101 791034411974139904,235179 793296684222558209,249841 765662186098294784,86103 774208190783238145,140444 762279795090657280,51778 760562592058183680,62063 770973040402325504,117257 743497225305731072,11774 760975393075494912,66116 793567844696924161,252020 785583692672405504,197286 771900589881950208,128382 785951906933768192,199739 769251628331347968,27164 766426793091801088,93823 785298506755940354,11774 776779259016720384,156644 760313237267099648,61917 757933617431584772,47940 752135168996085760,18395 793254329662570496,249926 766433881763422208,92959 781245164631257088,185921 791365343214178304,238395 792021500547043328,240483 744734938868506624,1247643 768669701043924992,106763 794003870343106560,256239 732676238075039744,1170667 771957720731750400,103812 770414687238225921,118191 779367539490983936,174435 787721141586685960,205197 768632838224654336,99965 773197530997792769,134470 794672501276164096,261058 794943994564407297,262847 779500370259087360,171902 775069780071948288,11774 757722043483721728,47940 766753029714354177,95708 791322321650941953,237491 791474748446298112,239405 792102567547371520,11774 779764724267356160,175074 762124490029531136,69947 769653149216935936,113836 780641020954279938,182257 786249120331796480,1063777 794759645038596096,262849 755170424657293312,35890 762651864005476352,73814 792133474329227264,243075 759429786355785728,56964 792099897327640577,243075 769764663810752512,95055 791765054731460608,240483 793609506869706752,252639 788898598566133760,220526 790515456012537856,231894 767848870747381760,97811 775143089631551489,147316 765722478521913344,79970 781148582363529216,184213 733568549365506048,354927 755277420651917312,35931 756396914002853889,41459 762685906700623873,73814 790711967438639104,233692 766016319800180736,90575 769717333166215170,114779 764189451606122496,73814 770700246477213697,118192 788429563982471168,217519 787075381270548481,209043 791411288555618305,220332 768270907911438336,105041 761655263204179968,69673 762350432232628230,72411 786366479168135172,200942 792810650976354305,245607 754722233772158976,33356 759984258786074626,60391 786537864121024513,204413 788025512853635072,210207 751609279002529792,17416 791289146442600449,237223 793990369817948161,257325 786327684599025664,202727 759817768778604546,59551 752961255464374272,24848 793613205415178240,254135 788761360632950786,220526 785667776400789504,195975 769958054532120577,116044 791717056920117251,238286 771449413155844096,124855 772590864799588352,131003 774077975725694976,141360 767851339284041728,84209 761697282018410497,738099 763446122702524416,77849 779001076250845184,171617 750052848151326720,11301 758388122677829633,50827 776218360975462400,153845 770332117372837888,117377 770822047110799360,120425 785264742445162497,194213 787498783948967936,210253 776379028802502656,154549 768235725632471040,103046 776523673545113600,156061 794355891919142913,259034 791836489579499520,241678 793307021625860096,249926 785926691008897024,193905 790996937633828866,234583 763182257376993280,75899 794587213828857858,261155 787058641929052160,208252 792116189355008005,26066 793921456140877825,256255 749749610810269696,9666 787877908618457088,210235 760817931768901632,64074 743026381596983296,350728 786293486911885320,201958 749660130917158913,9332 765564854451130368,84724 785237396522733568,194160 767144990237614080,97432 792108520925782016,243075 791352584103718912,238207 761593684349493248,11774 793959165156737024,254135 765748598642319364,88920 793491763889528832,252196 760850180283314176,62708 770803937486131200,120824 758392142708355073,52048 769405907037978624,112872 775813546366021635,151463 758086718104956928,50476 758250170815512576,52061 786304062178234369,202429 787042659122556928,207965 787819047484129280,204835 762003563899920385,70501 793998161484255232,256393 776873677841465344,158673 793555843929239556,253206 793656472529932288,252196 764884152415989760,84724 741871538895458304,1170556 766086098904723456,90401 778708591695978496,166852 786404898975969282,203674 771222208010067968,123825 771465678587039744,125367 773138181290098689,134470 790725531255857154,233307 795733083265769473,258193 764179585663578112,82066 760169555012358145,61051 732792320777719812,349618 764188753271201796,82209 767404236883660800,93184 774062491018014720,141316 775516421052731392,112363 781845220119998464,190635 787763636592795648,212357 735986202147315713,11774 793266318765993984,249841 779118569732788224,172270 778716600891351041,169384 767705823271190529,100605 765269978870341632,86440 793867698039955456,256255 794995501053726720,263895 754716565916880900,27045 776305004407914496,152314 790658950718816257,232169 785592385837281280,197297 795300418393870336,227183 775150420398313472,146804 765404739555110912,86667 779073309824716800,171196 775435579106394112,130126 793107826960838656,249469 763203105844494336,47188 791764747045703680,239998 791658677149298689,240483 769310650719932416,112788 789895442599256064,227048 756240670076043264,42117 762490627665702913,72508 790903860105740288,234796 777970267213684736,157437 762734228916273152,70858 768532169048240128,106756 793993310041939968,257325 768134308204687361,103506 786351793018109954,351830 761377285173682176,65222 788427955806412801,218002 776628285233098753,155898 766348563676823552,80939 780904846639628292,182726 788711816054476800,218275 755038458993934336,33356 765526073681580032,87867 770680317640343552,120610 751539613995507712,18478 765938424264011777,90031 751639786054705152,14277 761280406499000320,67229 791767238491590657,240483 791030673838600196,235590 793434035590660097,250633 732697285625253888,351387 775788179811082240,151741 776414038125256705,155390 776382896051359745,138532 768967773112238080,109348 776603031945084928,58531 788358506151747584,213064 791512087725912064,238117 763897466156683264,80142 778305326734987264,167220 788692048589254657,220029 761316987805044736,67360 776983923695816704,154330 759554700383518720,57105 785698800627224576,196277 775246426871848960,145866 764525455424663552,79691 791599465908039680,237274 754975653171171328,34666 791122186711040000,11495 767854249338216448,102011 790274943745396736,230523 794316519949750272,258922 772105224680910849,123354 788024947486502912,210235 794677761612730368,257492 770817441274400768,121479 757890685265518592,49852 760974559466037248,65455 768564465566638080,107469 793394182433959936,250633 789326159372754944,225359 772159628134195200,23762 775810111574904832,151185 788077526337724416,214492 765564981345521664,87904 781446941800628224,186584 774999004765708288,146259 794977771646685184,262925 738373534016262145,11774 770477538212716544,118087 788712862034329600,220029 794992659005784064,39957 752922480105238529,22715 762638710592667648,73926 795728371938422789,267862 751904115056336896,17794 774011709610602496,139404 751217373399560192,15066 755498836529782784,37958 776957569030029312,158387 780077779048071172,176566 778828181235240960,170253 764806429991661568,82642 768569985434169345,106702 752308525519347713,18470 770098423848660992,113780 762851221585539072,73712 761185874490961920,66815 787467021826916353,211347 768571380543533056,107559 761360043321204737,67430 772165178343305216,105643 788880225367105536,220727 790786909245149184,232863 792509694535499776,246225 794321436882206724,259764 779846792208789504,146804 786007861029502976,200490 761909262843076608,69548 765520727529390080,86645 792443596549066752,243240 760556411486998528,61544 791345880045531136,238383 760553493333704704,63149 768123081227399168,94699 793146143433756677,249841 794340975678197760,252939 786834625519771649,205455 759682504936882176,51798 758313525693538307,355994 751085738003881984,15808 765163222861225984,84724 781263964382588928,186434 773889778206904320,139404 768590369462235136,107917 795709130308718598,268448 788768869905293312,220711 750619867158548481,13532 787064106507505666,207113 791498586441650176,237857 770247311502880771,47570 788005199382065152,214354 768234807868489728,104973 767635076024852481,65587 794995532422934528,263895 750336911995183104,10735 767439771740372992,82640 775781699414331392,150426 767967048030785536,102137 794000576682098688,257492 781126392389992448,184223 794331707642118148,258878 766231413704228864,91846 749299531490037760,7855 756308948492414976,42249 795728270612262912,11774 793524924891529216,252408 788454070751203328,217837 795362722435174400,266054 790329981322661888,226461 758785995806498816,1248642 769523565666430976,113754 792818283477102592,247098 786253581636612096,201958 757094466234621952,43391 760557867208441858,52887 771076036117143552,123410 766974292345192448,96961 775545625559437312,125810 757622761728516098,48402 765746586563538944,87904 778596143236341761,167448 760524147936157696,63451 762013089055191040,70689 761664238649692161,69947 755776419326750720,39475 762607840930385921,73704 773918473017626624,139404 779390679160131584,174320 758108180610109440,51451 776759198864449536,157755 761258306862247936,66159 750892628598595584,14421 775069895692263424,146804 756292961579728896,11774 761678654938157056,69548 774663475217915905,142852 790472559313686528,231358 751894041843884033,18893 757440174838149120,1172928 756350187031764996,42249 753314762469941250,25189 762326625190981632,431998 773316858908971008,133559 771206292786388993,122776 749391559720710144,7272 768423626668384257,106281 773179093906927616,128934 775083176506949632,146259 762861815181127680,75233 760085747219238913,60363 768018346948296708,100620 787719365143560192,205197 771122501602521088,122126 775957330953318400,11774 777875231390040064,164001 791781618075697152,238429 773640375768449028,137965 786605752529981440,11774 792063375316545537,242712 772832895970922496,132335 794009782508097536,257325 794981656851582981,262849 766106164807467008,90373 755531316959907841,37433 756722056859906048,44503 766671708199583745,92959 778363502541082624,167319 788048568041046017,11774 756874668217397249,45125 793598994803023872,252112 788418186655956992,217519 763415627868409856,78159 754980065327316992,34666 790715752139534337,221524 758759044756611072,54070 761316358235709442,66815 790555921826983936,230808 749061115590705152,7127 795216454408957953,262145 757923145223471104,49852 777241786712518656,159876 762697400205119488,74247 794948225945993218,263676 772007120938135552,16092 794957528673243136,249926 793446269637328896,252196 753988143423029249,30802 777331912801214464,161456 787664415659204608,210585 751232037168619521,15643 776139199426785280,151005 773368465784729600,135136 790971887543201792,234796 776484853994909698,11774 761648035772239872,47283 756551460943462400,43391 786730813849120768,199211 774432703911436288,141022 785555957350666241,196917 786019663201304579,194082 788823855267622912,220332 750403914047127552,12883 765518692264194050,87904 795016485286608896,263895 768974770159308800,104973 765703580300869632,88457 739194667791568897,350825 791544196767244289,230130 791581277400948736,236393 762293727750598656,431998 780653047806435328,182257 788604694457356288,13324 754733188690407424,33356 776787533074042880,156835 785516795348160512,196538 768101824930779136,102249 744283100251828224,1170338 761375664268152834,66058 795004670204841988,264431 760972594942062592,66116 788572732099334144,218275 786261961398898688,201555 771791401453486080,123583 788947755020328960,214117 755819596171608064,39235 795762849750679552,268777 785876157614874624,198304 757100331029368832,46006 768421410960084992,81869 772217163679723520,128600 758106995887046656,49047 791383858818056192,238207 763236106624270336,75899 794553002459860992,261155 776565277140127745,154832 794785439009751040,263302 754717080004550656,22393 780791028064321537,183261 773963141176844288,139404 781888458105184256,187611 776772039122227200,157082 786672503594815489,205455 787043672181309440,207287 792131900252893184,243187 792594546941100032,244270 793997203165458432,255942 760441018810531840,62716 768157640727859201,97379 793185648064729088,249926 751956695773876225,14277 764988316638912512,82283 767336904173977600,95055 791652811138367488,238395 755159987547234305,35890 794653557161074688,11774 774314145273569280,139404 732603268237385729,11774 793066398666940420,249079 790633943628328960,231318 756016149490376704,18215 762073414593044480,47283 794932729032900608,263688 761572896649076737,68993 758354520481095680,50535 795013167722143745,262925 788787957272604676,220029 761745222409654273,70177 775070542692962304,146205 793845457004990464,255942 761370509003067392,68273 765658328164958210,86223 788751469839286272,220332 791279555612774400,237706 768084966248939520,103354 785551636034748416,196917 763506396545429504,78853 789254601983741952,11774 793493257133051904,252196 775767931397500928,144573 785971153403645953,199490 771316313356591104,124597 732535031286124544,352466 733273400492331009,355480 787023008959434752,207287 768927880663433216,110381 781201140415340544,185313 786437272358883328,194082 790992502962655232,235828 794328377058529280,260033 758184549792751616,46624 791421524238479360,238099 757614483237924864,48301 777747025563623425,161456 795412913985126406,266884 791104180177948672,234517 792897602727673860,11774 754820201435295748,32963 776000367851085824,152735 763738650257612805,79578 771302529703567360,124640 779466305401344000,174294 794976937378775040,257492 773312289122443264,132364 787287991672799236,209184 769590084601540608,11774 775485500475998208,149259 787285851441160192,193121 758081248229199874,50500 771978941254934529,127775 771428171669319681,125070 781248857921294336,186446 772219409003745280,129108 775045121431658496,145930 781479866080243713,139404 787130647521492992,209184 795262449381502976,265257 762636402840383489,70440 766066021316849669,90482 761190802676654080,47940 794574534754127873,261155 765614678252793856,88669 773236935078842368,11774 750349837980360704,9433 793188093255938049,249926 773928870772744192,118191 787273166993362944,209151 781899723699478528,190635 773987043747790848,137869 794949235238170624,263895 794962336306098177,195876 792113559543111680,242693 749949450999607296,11774 780232282716200960,179054 760551564608024576,63149 786373746525212672,159876 791379788044734464,235487 754828539052961792,30838 790663428662845440,233307 738410777258790913,11774 762490044363833344,571447 794006834562486272,256239 794211998556778496,255870 795488516272594945,266079 750142330171043840,7816 795038677009395712,263532 785870723663425536,198671 785994836545417216,194045 765640701216370689,88052 758633286197534721,12859 761681257956716544,69711 753359103196434433,27317 771406646459326464,125367 778374108052467713,167044 790399247527055360,206666 767516891518734337,95672 793185813546700800,250430 758122286482333696,51344 768277370142810112,105109 778750877091770369,170187 771927961587122176,118191 792020546909188096,240483 732789549542342656,1170320 757700641686900737,48857 770735233129938945,87904 789963872857907200,228124 787556451665477632,46572 778346446005362688,167124 753934943412117504,30370 757336207529484290,39462 743035526207307777,47188 776026005567746052,152314 793998109760192513,257492 755151401156829185,35044 787415505728630784,206117 793549502636359680,252741 753726912447541249,29548 779400332086423552,173628 738418180687814656,11774 760041748173197312,56964 763945748094267392,80939 779021744774316032,11774 790632344881332224,232137 763801470403801088,78959 769627074134888448,113164 787815309356961792,213135 768198390362570752,104444 789825306819489792,223249 793904140929798145,254135 769007482865876992,110659 779720971322130432,173346 793098539773464576,249469 795048716050698241,263532 755058390561357824,27045 755825788876759040,39831 759093806331338753,56952 780417905397825536,179742 764103365689081856,1249204 756547626590404608,43917 758989046718738432,53703 794189705516453888,258193 786001950600933376,199546 787267467080978432,207287 757631612490133504,47940 764935107304165376,11774 769372206107271168,110585 789285787757981697,224680 762074108083380224,47283 749671019263254528,8784 772085458121744385,128615 788466110093926400,217106 760267206827597825,61037 794293033789509632,259134 777897488871202816,354238 768568549480759296,106281 785414241851441153,194648 792921387060989952,246726 774366806832099328,143186 753478275800952832,26539 760506134289457153,62063 765894115963891712,88361 774106115768356864,141360 790910967362228224,234653 762391486952505344,72696 760890605522124800,65180 761900791426871296,66644 780598269718044672,181935 793152218782281728,241034 765937044736671744,90384 794565543240069120,261155 781838945575247872,190635 793050865624092673,243187 795207424328298496,261942 771937409349156864,112363 754705384074534913,33174 778563015276978177,168794 773610003848650752,137965 785599996028719106,196277 758686137846075392,54070 759460795424002048,55661 790917413445443584,234583 753349027811487750,19598 760119165273374720,59479 765661879679143937,88994 766345096832946177,80939 792082673896398849,237964 764969613134139392,84889 789159956515741696,215584 795688015708454912,267655 791734662167166976,240483 786545833093148672,204358 795114158521872384,261923 765574324040392704,88361 768588551281778688,107446 787134689152798720,209184 761280753015676930,67229 766912302767443968,431998 775144470404661248,146704 778661115307827200,169201 753673126043529216,28988 785300075589185542,194934 780159327587954688,161744 793476901893443585,252408 769133343644409857,111056 792161995030233088,243075 790247175229886465,229693 793136763833290752,249841 785287370144972800,193669 753630803398197248,28732 732391193749774336,351837 754821774131376128,33356 773995537678774272,140444 786639340000649216,205294 779414124312813568,174818 781230140256821249,186212 786381092320190464,203510 791779590796566528,241678 795675151350296578,253614 770363440317726720,118515 785545186738704385,196917 758092130807984128,50789 788130990711574528,1248522 793622259378204672,254058 788942540825387008,220029 756601672932044800,41798 742395222156562432,11774 791355255913054208,238395 770697136765710336,118192 758335078103592960,51265 794176472059559936,350913 749497416991203329,7852 752241505557893120,11774 774066348922068992,141200 794934333932912640,263895 762158962590482432,68987 773409122192592896,135725 752303526261522432,21332 774070508585295872,139404 789189314311618560,224338 788780681270792192,220526 766703629961138176,90252 779123170003390464,168284 788024077638402048,214492 732238140535148544,349795 795393756438626304,265276 779365949283721218,173964 793095082199035904,249348 794532099747446784,261155 791249585406484480,234653 794753178638098432,259190 763500535529996288,74518 788828406112661504,210390 792122269879283712,11774 761598932338085888,67401 757214157125087241,45348 789749459378958337,227048 794573134745767936,261155 778256554571157504,164633 788750469187461125,220332 789294103238443008,224680 768246330355490817,104461 785609733688336384,197512 793116407034580993,242693 755287659812040704,35890 750382858674409472,13021 757278747359715328,42761 758110409513545728,50698 759097897115803650,56964 762732402313748480,74681 768922305653272576,110209 776960032772612100,155390 756245434448830464,42152 757463953525964800,45319 775718103787241472,1250232 773507132834578433,137042 768903073271984133,109945 764244181669801985,82457 773699864597192704,138819 789168630718078979,221416 758838283799449605,54070 760115818516492292,61051 780809271579664384,183269 760872889121845248,65222 794321529601331200,258607 795379894461038592,266054 760843857663635457,64722 767398235702865920,98972 749098369151152128,349239 760905546375454720,65500 791341220282761216,11774 755420851193974784,354391 795683190203678721,11774 790741363591671808,232169 768912190334046209,108729 785671917021769732,316590 788199974895030273,214899 788104135719653377,213399 795393954892148738,247930 785935118506553344,199546 794191745533804544,258591 774426159132119040,143585 777250026523336704,159016 792917592704901120,247054 761270826037420032,66873 774243099769909248,142090 750152953311309824,10057 770993137691029504,121612 771398720118063104,122861 767204389756940288,89854 732746405983453184,353002 761145260177256448,66159 763045287984259073,75899 753463929876062208,25749 795395850029518848,247930 765207574753017857,86440 788851531617447936,219119 791449270914260992,237332 767417397947011072,98821 780434762485817344,179570 763176249233666048,76535 764895646113423360,84724 780560343848194049,431998 790702862397427713,233736 793645724604911616,252044 766027996306235394,90384 787812475584417792,207712 759004235342028800,56146 764164922133639168,81702 771790916029779968,127657 755902574927106050,38421 787123220713439232,205091 789116745692819456,222544 793226134452248576,249057 779391475960414208,174557 762845309370183682,73712 778917711816503296,149040 795122265570627584,265257 788490296120139776,218275 794327963676377088,258741 774047828330950662,141200 785524133744349189,196277 754714675917365249,33089 760103011850989572,55260 760629216421355521,62063 759146763215261697,56964 761909667517849601,70886 787900014764916736,211760 765117608785960960,85562 755282996232613888,29222 779371085493997568,174442 780051587712573441,172185 789521818650456064,225456 770239696505081856,117257 770442705713426432,118192 772908184742735872,133519 732284974557106177,349347 755816911770750976,36875 753057652914008064,25071 794034681780064257,255942 759192238752661504,56964 791368124704526336,238207 774681187046395904,144494 761282944262602752,67229 760998705260486657,65839 758787647430995968,47940 759019742648688640,56157 762792931715461129,75073 791510788015915008,238207 785943247478587393,199211 759400364206686208,57897 769611082172366848,114357 760209143298949121,61011 752744495062540288,22752 753399032953708544,27045 759831102173306880,59666 780607492237692928,181419 772122373583671296,129558 794567328671399936,261155 761162052178247680,64722 761290431707525120,67852 776906620185915392,157082 754113190762573826,16728 766060170837458944,90482 793378335044857856,248516 765210777330475008,86103 780661396136525824,182257 774347908422311936,143172 773506080873836544,136947 772805306854232064,132335 789563389395800064,221476 795739282107465728,267855 754776810764677120,33356 770408777266958337,118787 781346492938276864,139404 767548155160256512,1249435 765040991418155008,85805 771142578297147392,122145 774133291360280576,131421 787082211677831169,208415 751596468318994432,14277 791802318173802497,240763 794985985104891905,262847 770295456463097856,117257 788781731495063552,220526 764634476852969472,83391 793824658214809604,251362 778268159383969792,27156 758072983391010816,47761 785461874997485569,195975 759842724916760576,58227 761617604779868160,68864 781676159289266178,188401 791855966455148544,241940 792071902609092609,243187 759868920539013120,52887 756369700448243712,42564 781305484217286656,172523 790899622101278720,226538 793343147170463744,251234 794342549729198081,257423 790755573084094464,233756 753247841015988224,26066 793096163360669696,249286 732637575152730112,353116 787795844447801344,207841 756959751456624640,44450 776639968760455168,155451 751590092595093504,18567 793098264794968064,249469 766359223974432768,93036 759366762156527616,56924 759108151715192832,1248663 763521695965712388,77598 780247750491279360,177233 786120064453849088,199496 790890287090597888,206048 793206240423751680,250633 778295146068611072,166409 753871412998397952,29790 754727941842448384,33356 753966196819492867,28866 757723573704388608,48287 768242628559241216,103212 791379825256570880,238383 765249592136962049,85448 757983154791743489,50314 785850246832254980,198973 795750977060093953,268529 761782132884635648,69356 773875705897549824,139404 789059587039039488,215412 767128600793391104,97852 767414205871951872,94699 772146068016377856,108849 785362882196189184,195481 771469194420367360,125633 785674613971832832,196277 755891281331576836,39657 794615315015626752,260535 759192658954690560,54561 779148221796847617,168284 763440562167054336,431998 780622179566137344,150151 790706658380951552,233241 795695625274802180,267862 792348541293395968,245208 765972422872985600,90575 761237827044737024,64635 794309138390089728,257788 768237213318537216,104162 752049908299886594,14277 733023352940417024,8431 794646730495102976,262025 793267486414217216,249926 775875381656162305,152314 775416081401909249,148645 759125313783754752,55684 793300688424099841,140444 753106710542311426,25524 795024689169055744,262486 753215877005381633,16768 788425393913028608,217837 780858614734958592,181886 795330466899521537,266079 752999886463836160,25139 776369436211027968,153845 791689254158102528,238429 761924416032821248,350711 788117341037101058,11774 774404453910847489,143473 755843227840688129,11774 763068897608208385,47188 757339581884854272,1322887 766601718603800576,91930 774088481790230528,141360 757012035011870721,45690 759041867585495040,54974 761991670573457410,69947 793158335419846656,249841 794526321640620037,261155 786241751811969025,201958 787205306161909760,207613 792667284305219584,247003 778272471803801600,166532 755257063752609792,35403 791287139904335872,237491 777960884010377216,164764 791703400828301312,234990 766381846175354881,92860 787467930632019968,207949 749683306350903296,9433 765053049454800896,85562 760904019405668352,64722 778346893998972928,167220 758655477861322752,54070 776465813360381952,155896 777002472443305984,158387 760556274035535872,63655 790342561919492097,230332 790985130634383360,234583 786602925183217665,204413 768855500272173059,105109 791192399972184064,232169 767775696793972740,101463 778566339178881025,168794 793239712790093824,250293 760884924949884928,11774 780637306692603904,182257 790640827416608769,232137 785781495424102400,197512 794559965121822720,261120 775837147588886529,151185 740395007526469632,11774 787398018173501441,205181 773223076800540672,134470 792211917850968064,239405 768661249852715008,104973 792105034234429440,243576 756567120893218816,41689 771930249739239424,127134 769238122819379202,110344 769425724394512384,112548 788136501091721216,214809 759932751059398656,59666 792885041961598976,242693 795414855415173122,266884 773719056562040834,138155 785396506291568640,194450 791377539465961473,238383 762438627414519808,72420 766246020963504128,90665 781073287195586560,182726 753737855667613696,29263 778328506266640384,167220 793115884403494913,242693 756259174317555713,42117 766759575349448704,96172 767851006856007680,100605 774554725429702657,123140 779475326279815168,174315 779386763605311493,173964 751182681036161024,17416 736938443545190400,353374 792061657946042368,243576 765330011071053824,86120 781226896587653120,186584 752732282688077824,23167 769327184897052673,112363 792786107788324865,247672 771483841428987904,125853 792280803476512768,237964 776009158181134336,151463 761496014964523008,67326 777186916290605056,158673 781237527239729152,185601 771484119591186433,125367 763713825942167553,78159 790631905830002688,232280 790971580373426176,234583 795369189267607552,266151 795297341733568512,262849 778947234276712448,171379 785624691327193088,197297 794738123007819776,262025 786300182803742720,202429 793944387877113856,256255 794746290685050881,263108 756657024222367744,43807 791417670876790784,234864 761274142968651776,66851 774015371716075520,140161 757652194170638336,46890 765505046473605120,87904 766162435489275905,90031 765498471520489472,87521 776254227454758912,154869 770122131715817480,116373 774242159365124099,140025 778808029546373122,170187 769673539649757184,114779 785237601053736960,194226 794321757360373760,258878 766352665416794112,91228 786163368025395200,71794 794849352678133760,262849 795400953113538564,266138 758166240213012488,41703 795317797979095040,252035 795655173955796992,267567 763741313405595648,352060 788599830738243585,218892 787254108306583552,209035 793198174076751873,249926 794319393626804224,249926 788134020395577344,214354 785475802305560576,195975 772015004052709376,127218 780452557713997824,11774 787275859744948224,203225 790738182556049408,232881 764908734573375488,84209 775845855618301952,151242 766592297391775744,93823 777928213725061120,164694 761397098877038592,67229 753216105724928000,22788 733320892999172096,351543 760687864657043457,63393 781559971414540288,188119 787775643744370689,212357 753902891996442624,26539 786526262965727232,204014 794982243705962496,261155 776140535992057856,153658 793492799312240640,252596 766841643433594880,95708 776302485401051136,155061 749328988015910912,1011996 789795010195496960,227925 794605479028752384,261155 780090777393324033,177696 752746471984816128,1248155 785912226225938432,195279 732265789252755458,349404 753698702993207296,29300 756874708260229120,44163 792201220626591745,242693 789990776075907072,225529 767703206587576320,98959 787748393888034816,210215 763135388110036992,76908 781553162448695297,188478 777501580710977538,159876 791942575800201216,7706 794673827368304640,262022 769389204811964417,107745 776886302851620864,158524 781188291114577922,183269 781601087761547264,189026 793594197077061636,253164 780908931182833664,182870 772936760645017601,133664 788143744180641792,214976 794582050036555776,261155 775742215461150720,150620 778406067906551808,166852 786974386049785856,207949 778011477693333504,165097 788683941741940740,217285 732251488358170625,1170428 755202290684833793,36203 751839213025234944,14277 762329113482887169,431998 779040937670537216,164814 781470779040948225,171693 794958599986573312,263906 774762452710002689,143098 786903809859739648,207287 791405477510934529,238207 794315260396060672,257492 778764350068760577,169232 792108464063520768,243187 789461783656423424,226026 770700855544782848,119832 759067945532260352,56784 753869733670379522,30031 785256022827040769,194079 759222724996857856,57574 793150288920129536,248988 753616217458475008,28477 794579315375702016,261155 786792892261990402,206642 768182018400104448,103071 791632232720928768,238207 792759794407006209,247240 771090450996273152,119797 781340871241236480,139404 781904210505891840,190635 778285499840593922,166409 778318626143277056,167046 778942681695289344,171168 791946066627219456,211733 778204742963126272,166409 769539518106071040,113189 778401820234223616,167220 795767369440182272,247930 780049616171597825,172185 789230236722466820,223286 795362191830581249,266054 791406392129294336,238395 765478608416739328,76623 778708500167876608,168698 762518439613169664,431998 770658055092449281,119771 778402971323424768,152594 761361042463072257,67369 786980666034442240,208095 785804903792771072,197512 793472120898498560,252196 774683830242258944,144542 780157933241835520,176025 778190078891921409,165523 792020579339472896,243139 759130181692821504,56964 773150801388720128,133043 794763193058992129,262588 790911972346781697,234622 795711188956901376,247930 787307379691880448,207212 790279279745433600,230282 793597612536365056,252044 763155664797569025,76794 770081120511746048,116164 758434989390254080,53001 775690930158505984,144494 791611794242490368,237908 756638369661071362,14277 762649579032502272,73926 757760290234609665,47940 786724809216368641,206008 768535203455393792,107428 769646410086178816,114779 781336497685405696,183759 756340434922680320,42249 776380034651160576,155328 793461552699486208,243398 758658925323517952,54070 789192941206052868,217788 794983289379553280,263906 793619634813558784,254209 794740290561200130,142187 787330353304248320,207835 764503999856902144,83757 764827815665545216,84889 780372488098312192,179718 769695122518896640,114436 790004361082437632,228063 793184051532148736,249926 768827943229456384,108649 765975678118424576,90575 788542403108020226,217837 780462429474066432,180039 793100412685398017,249469 754119288634560514,19703 767143959097438208,97466 791807919415177216,241034 770441051362426880,117263 793618066437500928,250785 770868488856489984,121479 778574585478410240,168794 765563513146339328,87521 763501327397847044,78566 776936135377481728,156835 780846894196989954,183269 794320640778141697,256038 775438039208177665,148676 780848062562467840,183269 769820632347451392,105109 772859112375787520,132761 794219118270418945,258947 787158205684219904,207287 756649524488122369,44429 772835549421924352,130988 762077795174539317,195876 769266139599740928,110709 773931598609801216,139404 766063923338604544,89923 785662287847694336,195975 773984309258493952,139404 776170779465617409,11774 785266593626517505,11774 794632288122310656,258936 790684896008241153,233152 794328178366054400,256536 781129565322174464,182726 775722173482754048,1250232 781035547145998337,184624 774761511281647617,131007 775472019693572096,112363 777271555416027136,157082 779291980807352320,173753 765024640955781120,85441 777170895261536256,26066 780620678198398976,182146 758450371190743040,53246 791049205523546112,235978 764990476034400257,85621 765248325012512768,86770 786998436159631360,204284 793048744186908672,245148 755993283986333697,38146 786354085100347392,202727 755205603614527488,33751 775024241888505856,144591 768860202787414016,109666 793257582114713600,250633 768705294931222528,106281 793257598543855617,250953 776900406853197830,158820 769927534171402242,112693 790343031643787264,231008 793570891993088001,253164 776150771956060161,154071 795348583797161984,266079 763208379506581504,1249113 775821524171264000,148994 779609349236764672,152314 787387586360684544,210694 778788692336992258,170077 766497857260163072,90482 754713131243503616,22393 732923729253015552,354668 756291471549030400,42432 785549318627422208,196917 789416147309383682,221297 789884190745628672,218489 790900597990055936,234583 785490547767062528,194743 788763270203207680,220526 793332075717853184,249926 775892252673449984,151410 765237795623407616,85414 765580128747458560,87904 776102158072680449,150028 764203097241554946,82066 765705116716457985,89076 778723810447007748,169750 752959155636310017,24257 792015064232448000,241678 757181059528175616,44429 792860443853230080,248185 763195798532218880,1249050 786209689503731712,201494 772617086988193793,131297 781759852624261120,187044 779006162649903104,29263 779342906972737537,174266 786452810531414016,203510 775251715930980353,146704 786327446681296896,202379 789475332273213440,225427 789131079626002432,223286 790292954137169921,229693 780898683793633280,183338 792063422280130560,243187 792570936507535360,242693 750406851041202177,11774 786311205736579072,202429 788306372882464768,216038 792841482591989760,244143 794999120507314176,263895 793169371463950337,249926 761389421711224832,64310 758350307445370880,52554 761233891256594438,64853 793800109133819905,255393 794679153740095488,261666 777041873034555392,246425 757311837012721665,46404 754753619048759297,33520 780951269334585345,184223 755949502150746112,39235 793121166638641152,249469 781815565199343616,188401 766586541380608001,94699 779169996358516737,172962 780131182855884800,38593 780664797830389760,182146 771062228799803392,123028 794576241986768897,261155 788174801839849472,215608 787706829698572288,212007 770631086997024769,44421 771453075252994048,121165 766118910471004162,90384 769990219621867521,114987 772171922549374976,129991 788998888376020992,219119 791053371318886400,234796 790369503494348800,228820 788386673537187841,217519 755152256576520193,35890 788472029770977280,218275 789304136298704900,224513 766606490564194304,94699 760981155516526592,66159 789143548365049856,222647 775093605266497536,141091 757426581530812418,46424 780057294889287680,176129 755164041752948736,35890 768938493628211200,110381 793414532500692992,249331 765876386921902080,249811 794593506203410433,261155 765328177900220417,87226 752661041197281282,22439 789837372083040261,220286 793897434309074944,255393 760170391474171904,60801 762221960768155648,1170820 771477080370319360,125112 776261653226594304,154832 764117865884594177,81702 790270202604838912,228522 769244164546498560,110585 788468564827054081,218275 759141427188293632,56964 770289251191693313,117257 776207475661950978,141887 757299646637146112,45828 785258949440397312,194213 793276225607327745,250033 766413246744059904,93184 792385608555630592,243187 763342562744598529,77586 795614479530725377,267521 752870867193823232,22439 776166101352747008,11774 732188449743249408,350020 794570250524061696,261155 763600797619728385,77598 781399176068214785,186584 762729430838079488,73926 789558269123633156,226180 779253502803673088,173347 787797694987243521,213228 762639797043261440,73814 794270349424807936,258947 781207816023470081,186434 781589855511904256,186434 764149373617995776,82177 763423112289394688,78239 793965549290041344,254135 773379010801860608,129462 781643055975628800,187896 788491355345399808,106085 759882526353559552,56784 780767912541970432,182960 793994666442002432,11774 757726984923480065,46612 772765610996531200,132335 763965228044333057,73196 790239238595895296,224333 777502549062651904,161960 778738600640778241,170187 793426156854935552,252020 763153112014086144,76577 777302777009541120,160593 785869243896168448,209828 792036660439502848,243187 750786410500780032,14950 758010904134897665,50581 749762421636538368,9754 763543505520078848,78412 775779035309678592,151185 753035609095204864,24448 787036157112643584,206313 760370896687292416,62002 765402899824254976,86645 792076121667796992,243614 788799666355703808,220332 770678408896389120,120610 794883937239711744,262053 764790907346489344,84456 773175463233531905,127657 763126987892387840,76794 781744918104510464,122373 757013042710196224,45669 773967477365760001,140211 775161466756407296,146804 789130785148112896,222647 794528871664103424,261155 763502158067146753,78189 792029125095587841,243075 793007267884834816,243286 787058784170409984,7224 760586920267317248,62821 767781543955673088,100893 768938800454234112,110362 763838436977602562,80720 791064453542473728,236393 763076377927122945,75724 761387696921124864,66837 760683409052164096,64339 788724672217096193,220029 773597451080994816,137965 773857455407267841,138819 774036100889182208,1250109 773671945191718912,138616 753376071890956288,25189 779094945152036864,172123 778714725932609536,169304 793405788509188097,250293 795657607436496896,267521 766748900439056384,95708 754192439213260800,29548 749259804351172611,7828 790044422071160832,227242 764061816947212291,79020 771393306735501314,67226 792167471633473537,243165 773544220686548992,133702 765391660389838850,86440 795612586049990656,267521 788747789048041472,220332 774584347630440448,279676 762122575623262211,68862 757232451039088640,45669 772830753994309633,132943 764975056862777345,83751 779024355384823808,172057 774751459116212224,145293 775603463031971840,351463 788458489383309312,217106 791274730229682176,237491 761830297017147393,70858 785865676061806592,198591 766453548221665280,91751 793203697329111040,250633 788066349402566656,215005 763568730592927744,78159 777281831976611841,156811 779515755549323264,175260 786903828503339009,207287 788795928614318080,220029 795311083095400448,266079 781279528412930049,186584 778480019572158464,164826 775793654099120128,151156 769930291804680193,179307 793146402742370304,249852 771610890764365824,126539 780739738173050880,182752 773953487038214144,140444 775003795914915840,144526 775305262647214080,145762 788752846984351746,220332 777827496809160704,163763 766299818100686848,91798 785876328603987968,199352 765658694319124480,88311 791339037265104896,234510 775085817748451328,144730 794594617354166272,261567 771695133301563392,125022 756519261745639424,11774 763296698378645504,73814 764431490021142530,78189 786661436898566146,205186 776375036030685184,152314 750850869126500352,14421 780975980018012160,182665 793586760659992576,252112 774999115730186240,146259 788776570672517120,220767 794692868631691264,259134 768487382073110528,106716 770123241730011136,115986 773912762028331008,11774 773971978289942528,140444 757782555500253184,48187 774272274664976384,139404 767445952948908032,97447 794511269369880576,260181 793499714347896832,252408 794059095170875393,255942 766401408455159808,93261 781291055937261568,186063 786984249001902080,207287 771489126319202304,125554 780639227268575232,21579 769297308265644032,109713 771387489047248896,11774 768221065503879168,103924 779167006717345792,172962 753778670427250688,28732 774278202638249984,139404 760587642278772736,55262 755863219374137344,11774 794753023843176448,262849 756702638759174145,43391 757280084197711873,46406 795409363934576641,266138 776509798925930497,155688 768538421694500869,107469 758829888325296131,53739 788481786154196992,218275 790603831193198592,232791 760485551292186624,63071 775423015613964290,149069 773416579723825152,134356 785466669804105728,191653 793871077059522565,256255 773890942856269824,136648 786900751712854016,207051 786477474070663168,197512 769216445725245441,11774 771712472902279168,127134 776899396948545536,156811 790724866861334528,221524 788938486887788546,11774 766363768439894016,90384 776774207669542913,157840 754718782447230976,33356 767482481448660992,93272 787399290557726721,210313 781482176806264832,188119 795289983942729728,265644 757595308943560709,47782 733301730998280197,355480 786878686859497473,205143 773965567724322817,353879 779376970014613504,171377 793983947696840705,257423 794311797826355201,258456 771409259531636736,125367 788952855721811968,11774 791722735961509888,240926 750350152456663040,12728 764486661832966144,82582 795729958484197380,267862 794975663589654530,264383 788784838056808452,218507 786927635020394497,192032 794613874234458113,255942 778678135118147585,167674 774605843132129281,144140 785324044404916224,186883 789164242440105986,215437 767545823857082368,100007 795698448989175808,266944 756011811426607104,15536 767805760319422464,101681 776039841037508608,151302 762821185369497600,75073 774505656631963648,33169 788785234498166785,215005 764144788991938560,82066 766724015398457345,93184 751169355493175296,16728 762428989029744641,431998 772231910420537344,128930 775132060218368000,146024 792189969439789057,243187 758981702878322688,55550 788543662355603456,7224 793100403910905856,249348 759776096816476164,58757 785436570996338688,192032 757609224599855104,47782 780950030169571328,184223 762664176208707584,74133 768435898727804928,103354 781236880696233984,186434 755413683249958912,352716 750829586515189761,14778 761434850419101696,67369 763231574225584128,47188 788762203037929473,220526 774473662967738368,143585 788528419055112192,203710 791777672603037697,191778 754716774495506432,27045 791282440102748160,232169 793647590822772736,252581 756284409192546304,42432 788850702017671168,220130 761035704977666049,738099 771258213505257472,122388 778997228476084225,171324 791005152765288449,234583 794731461773500416,261155 755751520604344320,37455 789160629261242369,223491 764476392021032960,83490 795423825987063808,267014 774862608658604036,132366 760163715752742912,61412 779667782891864064,175285 793188928941535232,245575 789272952147587072,206666 794768476976152576,262784 762778958504996864,74592 758424058090455040,53167 785827691186577410,196314 794679229178847232,261987 765760655097987072,89567 758465334777118720,52771 794233949044097025,226320 788783447439474688,218832 765943519462719488,89923 763348718590554116,77577 769342808654090240,112693 746440424089325568,11774 775371230669135872,148473 794875558488371200,262225 755219231814381568,36203 773512363425357829,136579 786692312202043392,205270 768915741508853760,108849 791443776325636096,237594 791923874988294144,240260 790905785022676992,234583 794347656407453696,259743 778077882417426433,154832 790222804658421761,229724 772045661453770752,125145 794699541991698432,262752 759924860759846912,60365 773953542373597187,139404 795175785258696704,264397 788142727624007680,214976 794952679659290625,738099 786675513137827840,205728 786949266153545728,206008 769266083115204608,111225 790678058147713029,232169 772865495141871616,132996 763843693359075329,80720 763821035439423488,80607 780572118165643264,172132 788060822211731456,214078 785504152898064384,194743 738161220545445888,1170352 765657423055052800,87858 775027287221673984,144611 794554685390749696,261155 787625604778713088,211807 791666332014084097,240483 763792825318305792,76056 773855598236479489,139404 772169205420482561,127657 758079226457227264,50923 791303548499668992,236502 791042022048227332,234653 779678509316902912,175669 795765551528349700,267862 750068614590439425,9433 758903124996202496,54070 795663599637299201,267521 753573070481293312,28281 758721157369659392,54070 792363820656254976,245086 762030336419074048,71594 775811830505672704,151374 794816757768847360,262849 753758523184582656,349060 772756542261043200,132335 790686357664530432,231894 761564698030596096,69231 771087036774178817,123280 789241351451717632,206666 738035066924892160,351436 793428863976034305,252020 779010432358952960,171982 793143582890729472,249841 764435452900225025,62777 792149705044201472,243451 758262221700857856,52112 776878629280223233,157082 771139477850828800,123583 762741025215385600,73706 787302129639755778,46572 769093436410621957,108396 757590332460658689,47782 787378242554564608,206007 790616044813549569,231871 788828208946880514,216009 765992267689656320,88459 766766468000276480,96263 754015001854083072,30590 756858065350172672,44450 794548816292802560,261155 761336404664344576,68182 767502596982571008,97371 792819657656922112,247877 757054544559955968,1248476 795701886385094660,267862 758706724798738433,11774 763845148014936064,80643 762291543147294720,71099 788747202936070144,220029 767413084197679104,1249419 768511495932084224,106770 763190999720026112,1249111 793977834544844800,255942 762841908599148544,73814 786510149896855553,203147 795672813831065602,267862 790952535330697216,234583 793105240933470209,249469 789129838263017474,220029 793590175670603776,252679 768616658965585921,106716 757940360043638784,45180 773164696304103424,132848 767897959094595584,101681 778880055946518533,164375 759742044176867328,56964 786066059749167104,198620 775296707903025152,148045 775696382694793216,47570 779742366970150912,176705 759134464668643329,57189 770417575238983680,117257 775650799066030080,150511 793079486191460353,246785 753716338732826626,29347 785274468620967937,194648 766110055515230208,87904 789104621633478656,214078 771083773593079808,122344 794804700163866624,261155 756988865030881280,45669 758798947317981189,53185 762794991106260992,1170528 750799284543512577,13343 747800314821091328,1247789 770858385432465408,121565 762085045599219712,68993 772810251120746497,132335 733876919389691904,352781 765385587238895616,86103 795115249087090688,262849 755892714831351809,38459 785602127104135169,197512 789193755966382081,215505 795723659461664768,267855 764075334996152320,80939 773123842650669057,134470 780849451661398016,182870 793916533323874304,256125 780092908552716288,173347 765387254701305858,87249 767460144707874817,93918 781357985297596416,139404 788452930898636800,218275 771526478508937216,120557 785269392607055872,11774 793906777238536192,11774 751884233367441409,18316 766453188912304128,92972 770921548379201536,121479 794397434017447936,258120 750754393281007617,15165 773939892254453760,140232 777923830564155392,162322 793379766116216832,250064 778514305360748544,164785 787216111641227264,46572 761654069090017285,70065 760125055368060929,61145 752625139938832384,22664 791757754910343169,239998 768179513972981761,103212 786013794900316160,196767 765801353071525889,87226 758111606505082880,41703 785652643649638400,195975 764640544551297024,82283 765186550661574664,85254 771144974603841536,118087 794162260465709056,258331 771776142562983936,127582 761991029771931649,69794 776141143348097024,153699 774062228362231809,140900 779140901440458756,172089 793447477479215104,251772 755510793030934528,37979 755993752301338624,37206 777131113236004865,158182 794731927207034884,262849 793961219224961024,256255 758653551631630337,54070 765662099641032704,86103 777932793426776064,163763 786297181170872320,47835 792171259685662720,243187 786749041497415680,47940 763860326517469184,80393 788071624486510592,215030 788622235607109632,212357 761549536175153152,67852 767522831609364480,98972 786708328311353344,205091 742512073758920704,350711 770757354820399104,118209 772458081422680064,131027 776512203633467392,155451 764826138757648384,84422 760691620635414529,63937 761883262037823489,70941 766538660158115840,93068 785641854079336449,197512 773924367549861889,139404 788233722688598016,109244 791734216660688897,240483 792037905677946881,243187 793351966919303168,197341 757576939578077184,47782 773962355638210565,140444 763340235744784389,1249017 761208918164942851,66297 759487796130250753,58227 761539145546117123,68993 775055698979721216,146338 756324134179659776,42495 790661739771723776,231333 775147981418983424,146720 763160811380637697,76434 794066299512946689,256239 770659304869277696,87904 788963691224006656,222544 756296572669792256,42432 775173391410077696,144730 781846971418087426,125554 758038910937231362,51069 777594913605029888,159876 777881335704621056,164001 793056433189203968,249013 765541765290070017,88052 774276877041016832,141360 774101659785895936,140232 792734295198752768,243075 774681361210744832,139012 790341284862959616,223492 793154927329554432,249882 778926387629465600,171168 781156764842496004,184223 743868170235154432,11774 774693647396720640,140444 760577501580169216,63559 785277678974709760,11774 785527506560507904,194082 769277191704064000,109104 789908992063639554,225949 763273494175952897,77483 792061908425711616,243187 790538319264256000,231894 771435255475548160,47940 780602118449143808,181755 791286915618177032,234212 791703378191650816,240145 763821972409188353,79911 765209758714429440,86440 751225895495532544,12868 792702096739069952,115342 764269088382259200,82283 790688317171826688,232595 752714936199974915,22436 762662314160128000,73926 766775590523248641,95672 761678094969208832,69548 785663712514355205,197512 790717055662194688,233729 768855469469278208,105109 778319262758817792,167220 777736986421452800,159389 793320839202664448,250033 761639576100278273,69979 750277211014455296,7866 754079801368018945,31320 765224647164133376,85562 766045085301633026,90969 786234018622681089,192032 750101157616447488,10566 786173920588075008,201374 793427413233311744,252020 787234881860276224,207287 788542078623952896,104244 791340461310955520,237594 760956609464045568,65974 765873293299777537,89923 792818675367772161,247877 788803502445305856,218356 793789352098795520,255271 763374033807245312,77558 768215673851961346,103149 793530819771936769,250430 770298960804274176,117311 788461643420139521,217519 788549137532715008,215437 792926217871695874,248514 761916524198256640,71021 775059079412584448,108795 765685726662959110,87904 776924424402530305,158387 773318983659421697,136110 760131488717221888,60790 771695090423201792,101650 791738525880356868,240483 776787079049117697,157755 767132983065088000,97685 786632217078423552,205181 790643927523164161,232280 790715182293004288,233692 754774673729187840,33356 773721957758070785,137965 788588229075304450,104244 779103742037729280,171913 787392328365318144,210694 791266819051061253,237223 794671582883049472,262053 750339395174043649,11495 750400327300427776,12883 773523745642348544,136610 765691774090305536,88920 791470932074246144,237999 792714152175292416,246726 757916517262581760,47782 793018790250369024,349465 757880821747449856,49066 758960090355339264,56146 761942271407292416,67226 762588468023267332,69673 790952964592721920,234583 753037565872209920,17416 785928529368055808,199546 753452734066495493,23739 794409530838818816,257701 772798449129578496,131084 785264248582733824,194205 765018210274009088,85562 770648324705615872,117257 766751821671063552,96039 761971972997681152,71244 760136761225908228,61051 788733883911180288,220332 768968594956877824,110023 780837084990844929,182726 756715690380460037,43285 788130045373976576,11774 764534009523150848,75405 777694335479508996,158520 740632277701562369,351992 771429993368911872,124744 787760664295067648,205197 794271779447447552,249926 786260190911877120,201292 752906940284567554,24134 765293409770668032,86472 767873328048660480,101681 785320063301738496,195125 795770089014325248,268643 786726816429977600,206008 794284706665742337,256255 791454138118832129,238207 765331810452668416,87145 785886309986492416,197367 754795633123483649,32858 750659703496146944,14421 788853540081008641,220526 793177556388155392,250033 767759129612091393,101203 757633109873467392,1248514 795143520529092608,247930 757186762779176960,46360 760690197235396609,1011996 733263685418782721,355480 769821146544046080,105109 786684202817318912,192380 777946579290513410,164826 757758396674301952,48549 777500617560494080,159245 764281928736321536,82002 772086891114065921,129471 762761383918174208,74066 762400715931324416,71429 780501964610211840,178789 779588134338228224,175154 754794889217355777,29763 772835600554528768,132848 787362949786730502,210207 789184743954784256,11774 787980746761736192,214138 760534671549759488,63451 766862205795045376,85562 749611109758410752,7778 775669402410815488,150511 794573269517139968,261155 756727522260246528,1248410 770174598805491713,114987 767775363552477188,101472 773443048827215872,135004 792806246357303297,247241 787803124606066689,213253 791664897054482432,240483 791619090955640832,240145 777715913197891584,160480 786674645630119937,205349 785853864100626433,197286 777154888002367490,159876 750067486339444736,10848 758264844374175744,52112 776165869802184704,153854 794689203456065539,249841 751234226092122112,17513 755168091496128512,35890 759127713462444033,56964 756826491707650048,44461 761017417669627904,66116 790270980795068416,229895 792150989621067776,243648 750489067645796354,12883 781523605997826049,186584 790957545472917508,235179 790967071978901504,234653 790499392864264192,231806 794571921622843392,261155 789069469263994880,221971 781616989630521348,187976 772283058049343489,117609 769801909452627968,112872 753366266501443585,23167 765220426288996352,86440 760490229602082816,63149 778349871539560452,164960 753332781292236800,24704 754864099348008960,18979 791684464090812417,228101 794918266988806144,263889 785592881251844096,196788 758533129611071488,53703 774730000289271808,53667 788895680333053952,11774 775762996194844672,151409 788977398234558464,222655 756288234687258624,42495 770473313860747265,115929 788088974816468994,215005 766718435808120832,94899 732298821288394753,349197 770705463260352512,118482 787723571057397760,205197 757395803916922880,46890 786506956206907392,204248 759881235598565376,56090 772803553052078080,126152 786114306219864065,200382 791623577674153984,240145 781895593413087232,191284 736251539723935745,11774 774427859553247232,142671 794797211276152832,258878 760021017221861376,59365 789113829380780033,220332 764925670593925121,79911 750362903560192000,12883 765722032856236033,88669 786504575444455424,203492 787875550291525632,194230 795236939742019585,199307 785639291846135809,196917 793297851845529600,251282 780740767975219200,182036 791436381293805568,232863 765329315798085632,86645 768859207756111872,108963 775365433440473088,148645 773225175257124864,134531 785611416904564736,197512 794528113267003392,261155 756277108956131328,41459 772179829424807936,127582 789684687090413568,226490 789887606855086080,227242 791290545779908608,236502 792178057582776320,243187 776256720305651713,154534 780602406837030912,181984 750433575049236480,12883 752654624109236229,22439 780090738700787713,172185 772878784538238977,130142 780018038372376576,177472 793181036998000640,249841 794926271100661760,263895 791059664913960960,234583 787911464073908224,206101 774945953992376320,144494 795336880191578112,264397 750590567072014338,12883 791050729460932608,236274 773185771188604928,134380 778236472046391296,166422 779603864366510080,175154 753802924250140672,354470 770481368077836288,118191 788821688381091840,220526 792169626327187456,243983 760460900134428673,62492 768114368315699200,100893 766258713896357888,1170338 793628203873083392,252020 764838350356418560,353222 760569963023400960,63753 767169181355765760,84666 778383570234646529,167398 768636559339950081,106442 764133897076637696,11774 789512173479354368,226731 790687917303705600,232280 791031575773274114,235179 788212115802759168,214899 791680687254310913,240483 773933701386428417,139404 792185941846745090,244659 759928282783461376,52887 794878479707697152,249610 786761918560153600,204457 795608219796127745,267521 790260046496096258,229159 795363468224372736,266068 750732734520229888,14877 774193616151379969,139404 776927190625587200,158338 755053527471300608,34666 764956646992846848,84745 775000756923531264,146259 786653669630484480,204413 793392100180058112,249926 766804025450831873,95530 792403285382668288,244232 770336581672505344,117662 776446970978193408,155451 795715548294344704,267862 756551860044042240,354238 763528626314747904,78566 759111151728795648,57092 770846203256852480,121511 788019044406493184,214209 764929738779586560,11774 768978451172851712,110585 773503731660759040,136947 759220537302343682,56964 771153689935486980,122967 785900979757735936,139404 755590150835482624,36494 775742009487323136,150511 781281255081979904,186584 765296775192248320,81869 764980496967184386,85562 791358185173053441,238207 743448337748234240,351762 757806831716569088,45964 766607529732247553,86103 762862710241406977,74431 779044574891274241,171324 755224597130256385,35890 763338531557154817,45672 778799846849286144,169550 795695678387273731,267862 778452668704448512,77255 791352726244306944,237908 794518295189815296,260404 761663940929609734,69947 767761790516289536,101203 790289231004532736,230485 780501983132200960,180039 785994007663013888,199891 788816281298493441,220526 777703396992290816,162676 761381690329567232,67468 762819987476058112,75073 790290879802183680,229693 768159595147603969,103354 780432366464475136,180233 788090379392389120,215420 768952279109992448,110615 777867993845870592,163990 789793408026046464,108396 792143489324683264,243187 760205132583755776,60855 763067464699740160,1249091 785975531430817792,200235 755829336423469056,39406 778686056577196032,167453 788222041245843456,215437 732958874643398656,354693 752881126012809216,24134 793180144294912000,241034 766699957919375360,95672 781043642291130369,183759 793188187984146432,249926 785970322772197377,199227 788002843114475520,214353 794561325871419393,261155 775430489792471041,141415 791881122095456256,240814 793155318322753536,248437 740353582021496832,1170396 789242528600100864,224680 789949191019753472,228416 765527197155102726,87858 785787188877205504,194723 793160409943375873,247056 769208147315613697,11774 763799554412146688,79691 790904005799084036,234583 760509647254151168,63149 763901116929150976,79651 788480036957335552,218275 786515960492613632,203793 788783342850285568,220765 749106408512065536,7260 760503255784890368,61412 772778454198681600,131169 765196287599869952,86103 790890737114185728,234583 793656348571381760,252020 764254012275171329,82283 759743453618135040,56964 749925084798869504,7852 790680780993286144,233307 733003227222937600,1170823 776903079451103232,157993 750568823800160257,12883 761963384807919616,69711 774327373751840768,141360 792763184817983490,247241 754722830843940864,33356 762283388208160768,431998 757698713909243904,48663 766408521806180352,92159 792818132041732096,246295 776227489366487040,1250283 778403138889846784,166852 778296370121834497,167311 762203624927879168,67995 773932250467414016,140211 770330145299296257,350498 776638159669039104,152589 764652796180332544,80939 765657406948904960,87858 773915560673370112,139404 787984826552819713,197888 786737312671539200,198813 789920805597679616,223492 794415977530322944,259743 750442841126629376,13046 775494756797472768,149259 754977620903727104,34666 793630819306893312,253256 760039214528552960,58255 775751842718289920,151374 790599618119761920,232169 759064169509421058,53996 778628111302701056,168284 769846011242176512,113754 778476776011988992,152594 785254154734370816,192032 777243765647941632,152669 777958162141814788,162497 791793245571330048,241823 795762934676852736,268101 762980965606125568,73526 787322060536098816,210207 790622806790635520,232280 786643631419617280,205270 759182464539439104,56952 760570823866322944,60112 762960838986719232,73621 794729155526963200,262849 754800414084575232,33356 762636974620495873,73690 748999165963673600,1247963 786605782649286656,204684 791357265609625600,238207 750783000745418752,14802 781845161454080000,186212 779348454577283073,64722 794538584724410368,261155 778380553364074497,164375 750853884927770624,11495 754778553418338304,33356 756891005555765249,322607 787348348546256902,192434 790587375906754561,231894 755623505207631872,38032 781911269406232576,190008 776573288738725890,156835 790796736235245568,1170769 756900024873840640,43469 775104339966889985,146704 793860288244162560,11774 751178037543206912,17591 760462886707662848,48052 776597653626900480,156053 754721451991789568,33356 770654158445830145,120393 778301734376484864,167311 787857027829686272,205197 794210025531129856,254209 773183063010390018,135025 793126955537330176,249179 785320490827124737,11774 765974145054019584,90384 786359869779668996,197367 794270420560027648,249926 770542444681322496,118191 793107143817728000,164475 795369520923869184,264397 752167165931954176,14277 775346120541306880,148170 794196400699490304,258598 789906214780043268,227048 760455041866227712,62771 763061342160973824,11774 763394084874686464,73814 785406975718883328,195414 792802270572261376,244270 793405317337980928,250633 772852960137125888,132335 795203846435930112,264774 762694679804514304,73814 762263668264435713,431998 781555604687056896,188401 792898284402515968,228634 769207128888270848,111558 792032898199146496,243187 774076057594978304,140232 753698847524782080,29263 790965896592240640,234583 776787839627374592,157755 792965425424400385,245634 792369286736216064,195876 753756569054175232,29263 791466855189872640,234991 770450283528851456,117263 787736922613428224,205197 789491637659525120,226461 765245209462513664,86653 762697071468183552,74321 750424645413720064,13343 794723471821565952,262053 751814222502195201,18893 776011867873574912,152872 768442146282233856,106281 787150411962519552,202675 763394879179239424,77598 750041871834050560,7275 781637453765423104,187896 768385634167771140,105270 792750062644391936,246339 787158677929201664,207287 751091890922123265,16897 794587026154749952,261155 766779429674639360,95511 771136340889051137,123583 788552594398457856,216009 749409249768271872,7816 759167610420236288,56630 788764198784344066,220526 760247972999290880,61922 760737660629417984,64584 766796219804889089,91700 767888936521916418,100893 751085647205699584,15808 778578196274872320,168794 753532675206578176,28022 760804552446734336,26066 785843573077966851,198878 758326499846025217,51593 758285263680397314,52112 786584996567887872,203674 766449084295184384,93184 786082017691697152,200930 790854887940718592,231894 794524702064549888,261097 781342807642533888,139404 760144523372601344,60801 764334402289606656,82002 781241446678441985,185313 771130119058579457,123583 787613361122922496,349479 755140946627534848,35238 768540151400189952,11774 767414644571070464,98890 785644079237337089,196733 778627467183583232,167220 794982501567447040,263906 767086867099426816,97472 791141351563923456,27045 762361275376627712,431998 786990421243224064,207287 738800376401387521,11774 749673773708836864,9433 776421117321879552,155390 795127664566673408,261796 778599219951132673,168794 787884810253459456,213064 791354461822132224,237491 788122461271306241,214899 755571592814440448,37573 766084756052205568,90482 786899262974164992,85525 776441561210953728,152314 793350126823583745,233154 758363087825170432,52780 787007015059095553,208109 794301114170638336,259063 780802865338146820,183269 757362343529426944,46460 760558973422624769,62708 774596137059622912,141316 773997179753168896,140161 758755104984010752,50923 790984225092734976,234583 761367464286511104,1248915 763807812875059200,80393 794306481860407296,258981 732371252384436227,65113 781312566341480448,183269 791617288600518657,240145 760958053701136385,65974 785490591039623168,195089 765326577957830657,86103 768667964476420096,7092 770727387818496000,118191 755557716932775936,38026 743840273407545348,11774 794537006059634688,261155 795335488454463489,262145 776250351834034176,154469 763736100334690304,79585 778250197101150208,166390 790226035623071744,229192 795701799063797760,247930 756272327864700928,41684 770724471632228353,121046 778066902367150081,165855 778404035426594816,146259 788387417837432832,217519 788469553994924032,218495 761632151385219074,68987 785988284006608896,197512 793102350420480000,249348 777931267044208641,164001 771396548068388864,125367 765020085119545345,84929 760091396883701760,58542 768178190254759936,104162 778313789473193985,167311 787985537713967106,214209 786220993899442176,193533 791174724629913600,235590 777226305419014144,160480 785409802218332160,192394 787369863597662208,46572 757749952298627072,47570 789530445595545600,226823 792973848421466113,11774 794553390172880900,261155 764848873546194944,84449 792025645156970496,243075 762253490294894592,72354 787802588028600320,208016 788340689717297152,217039 759257873113284608,45407 773548133267611650,11774 757683661944786944,48810 758141718164152320,51675 780858919497326592,183975 765692034422308864,88489 769359062542811136,113403 756190928595931140,41680 776566313271463936,155898 781536979288674304,186584 765151625568595968,86103 790273300358369281,229895 794602731226992640,261155 788516438847942656,352258 766059926905118722,91146 769741152471822342,114422 777140285612503041,160462 758107681370607616,41703 790602201911746560,85985 793948168778039296,257026 768662875032485888,106753 788138150967160832,215754 761765012692082689,70085 780083380956389376,165523 769558056237576192,113412 764160304246775808,76127 794598393922416642,261155 794527878092386304,261155 794986824557035520,263895 776980396923838464,158784 794003120850345984,257492 759633536273952768,19757 791350436200452096,238395 793966166473482240,255942 786293669124911104,201958 738790034812370944,11774 779089378089967617,172656 768901636936855552,109666 787235508715790336,193533 787809086960205824,212357 770309957757628416,117257 774991763295567872,146259 792423560157466625,238117 793137186405134336,249469 754043862218334212,29263 779087363926532097,11774 791784582584471552,240795 759948150522023937,58254 778892699697049600,170678 788391719691661313,217118 759067113608798208,56552 788713039537201152,215437 766744108375371776,94699 762116562992017408,431998 770264623660564481,117257 776978712092749824,157755 792114577429364736,243187 751138194066923525,17143 767413886794465281,1249408 764981121092317184,85115 788739017957187584,220332 758769339923308544,54070 748201003753816065,1170744 788034574093660160,214354 792548309541924864,203546 778609551809458176,169201 790926979939835906,234927 790216640902402048,228820 791348482795634688,238395 791726474873212928,240483 775444098320695296,149389 764854272848637952,80939 753889173640253440,29263 795008025367117824,263906 771156373698555904,122299 765897203751714816,88930 765980047601643525,89617 775471079326306304,146580 769575925541400576,112808 773939692836229121,139404 753247244095283200,26140 773901079285071872,139404 792427060442509313,243513 774752535194116096,143845 793479309302247424,249926 770262132126515202,117364 776639043077484547,155451 755091529614565377,34666 787361231678107650,209351 790749618963292162,233307 758690482499321856,54070 789956249370685440,227048 759205764250480640,56964 790726098548056065,232881 766021981204611073,79987 791676491402649600,234990 786279498777899009,200965 795407505220190208,266491 779081913344679938,172123 755177958575407105,35890 775795561509203969,149525 790971285803110400,235590 792514238770274310,243513 762015091428564992,71502 767851412902465536,101681 785461820177932289,195975 766603993636179968,94718 760869955810263040,64678 785466129733001216,195975 794148624783405056,252790 790596913590657025,232169 792823307900821504,194072 733161124065988608,354506 787079888075386880,208065 792146050769383425,243451 767367969231863810,96039 776997413877932032,157755 789157163390435328,224123 757605455367696384,47426 766772602446630912,96263 749870898166042624,9433 778829592245043201,170253 762729844060794880,74612 786559040922980352,199211 773859161436106752,139404 750867154057175041,14234 786956586057170944,198304 793103442839478272,247379 767559853459943424,99900 793075314301763585,249286 757741602320199680,49066 794702978401771520,261155 777338930882633728,161572 761377411942408196,67973 770933692554412032,122146 793978645739995136,256276 758738719041986561,54726 778043616094588928,164980 763862985425039362,80486 770619593719021568,119774 791048372018962432,234575 758247765482668032,51239 764863194959523840,84724 768120402409299968,103506 792017554067816448,243075 749697382477017089,9781 793247036976029696,249926 770026300316717057,116147 748188786958413824,11774 767813252306927616,101394 775118120960745472,146259 777453819718344704,161941 754049783644422144,30131 781741028525109248,180233 767497644134502400,95672 765616523528593408,88052 793252655325904900,250293 762589749131382784,70689 785662105873768448,196277 793682166437646336,251803 753188192141049857,24880 763094126694846465,75955 777670278893547522,160480 751227020189761536,17640 772549020782780416,103354 760849046454099969,64678 767926749099286528,100605 754855239597957120,26721 764165960681025536,75631 780564527008002049,181419 768894698006077441,11774 767092084935364608,97355 794698025729785857,262752 755193128252952578,34898 761322081082417152,67284 769363544831696896,103812 757996560294739968,50500 761616797858758656,68873 775753722496376833,151409 732798796401381377,352911 793099664052617216,249286 777338598307749888,159876 769582661773983744,107745 795289405934084097,265257 770051937224036354,116164 772920645206151168,127657 764292746538475520,82744 766704669401812992,92885 795129409166594049,264397 756999128496734210,45804 785632501020622853,197091 791319670796218368,193636 785285593244786690,193669 791817749139955712,240584 760820773996986368,64504 794135158140051456,256255 755208048570830848,32404 767728779313766400,100893 793991066269663232,257325 753762559505948674,11774 790292103830044677,230485 795223229359132672,264774 757263985062346752,1248458 795617429812613120,267559 760873468883763202,11774 778289762193043456,167083 794214341595774976,257492 739610409108447232,11774 777991718687899650,14383 765704263259463680,88669 768265052050731008,104940 785924278243909632,198671 756261410137579520,41703 766008600170901504,81929 776891246811811841,159146 791995967054548992,241678 763450343812308993,78304 789229516535115776,224513 771403429126307841,125381 788569080622088192,215437 790290477010522112,230282 749430898798497792,8047 794312809915916288,258829 757647698455429120,44274 751094909755658240,15800 758112824094760960,48463 773838821872005122,11774 776395350055596032,152946 770817397062107136,121636 792762396968361985,196314 733798649642246148,11774 792048836550074368,243075 791005770544316416,235590 775495417572175872,148994 767307483157262336,95672 787717386875113476,205197 759779821236785152,56282 769422972285231104,113165 767344310027063296,98736 762021290114887680,431998 779095528151842816,168284 794286508089831424,258829 767799033998012416,101134 781343555386126339,186584 781368568688549888,183593 766646980428832768,92359 786243440778604544,201958 756512851808759808,43413 770246625931489280,117257 787294620866580480,209151 776380235625267202,155390 732181722247335937,349667 767274765069484032,75057 781219064249196545,186363 793107276449984512,249469 752987375937069056,25255 778801893254438912,170187 792837864425984000,246726 792393969111969798,245566 794408035288395776,257701 789319018016415745,225359 758807715258839044,26815 767227238840463360,97386 788084157842849792,215005 765134483972583425,11774 772222321197092864,82544 778352382631485440,165356 764150622329253888,82226 777910317258911745,11774 777318731311710210,160299 755549751760809984,38421 767156587811237889,97386 762399736347394048,11774 776755687980490752,157755 792190942732099585,242693 770449514213826560,118192 790282852743208960,229693 771285897602035712,121612 778405889581522944,167398 785248212571402240,193669 774243151519285248,141867 771556604848111621,125204 793210705579126784,246225 778210030030053376,57895 772424402612793349,130334 759498312823164928,56889 773854175159545856,139404 750423000386707457,10848 776146304107810816,148170 785281578641477633,193669 768271638244634624,104932 776627846689263616,155451 786741232265461760,205728 767317117750378497,96005 769174079181955072,111438 775854745110122497,151090 794049534909239296,256439 791344197219586048,1174474 787064903819366400,207965 746790309086928896,1247750 791726288352317440,240535 785932710833446912,198591 790658003414507520,233307 773944153092853760,139373 752962175543762944,24257 769398527940321281,112399 793199453981118464,249926 758333156936196096,52030 787747261065420800,212357 766451442542534656,92972 774303829479219200,140444 756639509027053568,42416 760578071200141313,63149 773916312556802048,140039 777576670429601792,159308 778527157232476160,152594 773505951198539776,137158 781337098829832192,185310 795712199947849728,199307 770394831692689410,117303 779532028198973440,174557 786596105391861760,204901 788203995437363200,215437 795362428146089984,262022 764578680685211648,83751 764595595164000256,82283 776742975149707265,155896 794940411563282432,262847 780445804901306368,180310 792250360547143680,243187 785998012879364097,200382 786167662472593409,201441 763831002330521600,80192 767810478177484801,101681 773922855440429056,139404 752242453550211072,21034 754756602809417729,33520 773886934619791362,139404 779352154280779776,167101 791055068665556993,235536 794546238242701314,261093 750037657867214848,10848 777441493137125376,159876 768827647115702273,107752 788910522531995648,11774 773511618412081152,137042 785299737645682688,194934 772236944495566852,128711 794985100131844097,263906 756280428210884608,41438 778132192727891969,165435 793172152589615104,249926 795016043852922880,263896 764992938665320449,7828 778065142181404672,164001 776060926386704386,153194 754980149938880514,32337 773125209154912256,132335 786735384126492672,206008 766461422163390464,92917 767491775942438913,97852 770403056987111424,118698 768210994262896640,104406 774390601483714560,142527 781484171634114560,139404 771425362865713152,11774 778654878033780736,169226 794970342515150848,262847 778572491400830976,163573 771074239252144128,123028 764926662819532801,85337 790664346212917259,232595 791619128104620032,240145 753964133607964672,30640 790372010207481856,231008 773678804489285633,138488 786665598327615488,205728 788209008184291328,207287 771183669180403712,121788 781231418127056896,186376 754083987354550272,30370 757727133569613824,47940 780828359731384320,183269 757347341565243392,44429 761415180735639552,65455 787373958022565888,210289 772711261238882304,123345 789657004000186368,227242 790608884251656192,231211 791391523917205505,237908 793773848856518656,255106 778650069893537792,169424 780158395437297664,177283 795702771693551616,268356 759356678924038144,57966 774846863757434884,145681 750747162456289280,14421 761624976801816578,66116 766709882246397953,95708 787512786716811266,211347 762650358728433664,73814 767037689354792960,97432 771706545239449600,74518 790989425043992577,233736 793382424608661504,251725 793349915535511552,249882 762729033616457728,74592 756482499631390720,43391 775810239409127424,90193 767443742412288000,431998 788783850767933441,220526 781582501386948608,188231 773866705030291457,139404 794533381316968449,261155 759583083968376832,1170407 771469673003048960,124597 786616899538784256,164694 791639110716796928,240145 790599472095043584,232169 750803676575346688,14950 787988799762628608,214209 756442927845474304,42432 765999661660332032,90694 761953378326999040,70540 767192188426027008,97293 768387736025825280,101599 776127048595050496,153194 775710558448328704,149200 787038591398637568,207733 788694295561793536,218832 795379673853083648,266151 758724170213576705,54070 763914982647967744,77708 780556445121032192,181548 762739049396338688,73712 761551361452478464,68908 763492467891068928,77612 762945274369146880,73706 758434557163085824,53001 795421389259939840,266884 790580537454833664,231318 776764793885691905,157693 775864662021722112,121785 792180928080674817,242325 793867905633030144,255942 776802142875111426,157755 791798872918134784,240763 773273801664626688,135903 785957161117548544,199537 795447500836667392,264113 776266099436380160,153845 760202407632445440,57131 765689413796032512,87904 762056848203579392,1248861 791737601980071936,240145 775493414137782272,144926 776937256850337792,159411 788778764649934848,220526 768174165908074496,11774 785583812583514113,196277 779486646714572800,175260 794152294917009409,256219 755855932047892480,39657 768725599821131776,107469 785650700277551104,197297 754094947649794049,28799 765593256302415873,87904 788969843278045185,221785 793890524616855552,249926 791682253487218688,240145 794033338076041217,252741 794683438460706816,262022 773625161148792832,136947 763214877146095616,1248642 752225585204568065,20279 764902054313590784,85159 795378855645237248,266491 772531923390500868,129558 779411631126089729,174244 759092406318952448,56784 778003967460581376,165435 771780415170359296,64652 753364993601658880,27206 786305146405941249,192032 790887926431449088,232169 792862965070303232,247877 795319941914329089,266079 767456351308095488,99571 786893441154314241,205728 792766754317631489,247506 764519604974555137,81946 732598510978093057,1170373 753800165543116800,28819 756545928597766144,43917 789086174434459648,223286 773720202135601152,11774 779403185374961664,172270 788496269484302336,218275 762715946968551424,74247 773708512673296384,11774 761608145906962432,69576 773193785224245248,135025 794238102462005248,230559 770276370689564672,117257 777912749087043588,163990 790912528184446976,234583 762682399587131392,73926 766115530956824576,81929 793175976687439872,249444 751114786302287872,16299 757348905428389888,46006 787486808460460032,207433 753126408134782976,14277 752091342239510528,18386 758446855998943232,50938 769287516230971392,109713 790540646750810112,231894 792327386171932672,241367 754912038611251200,351147 795012615260880896,248924 754755313753088001,32941 757298427206234113,46890 772891490347606017,132370 785277643864305664,193854 776622709044305921,1170441 790365401880420352,229159 767845310131470338,101134 786648472246034432,204327 787093821087703040,208989 771437575621922817,125145 787954541593518080,213887 794111750035668992,256255 795454055053201408,266138 778612262114320385,169226 781211054785204224,185595 788746387370278912,220029 780944190150701056,182659 758507309765160964,53703 785812962774749184,198671 757274909047451648,46252 770680149671018498,109571 771622253507190785,124597 793000517886742528,193008 777552710723735554,161988 790607406464012289,246425 778513026466979840,152594 780117222618460160,177233 787220855663263744,209563 795117159001165824,261155 779434671092469765,174557 790004624837189632,229296 789873659561152512,217634 794551907696209921,261155 757432629880819712,47261 751178056539176964,17434 785585918186889216,197297 788166883426074624,215608 792832428985450496,11774 774630455761141760,108396 773734270300921856,137042 752624757187629056,22664 764966974631718913,11774 786942893030121479,205186 754739568377679872,33356 777186646705995776,159876 779032437074427904,29263 794606417860763648,259034 779145363030544384,170144 788847680881618944,220765 751186919229263873,17365 763897919338606593,80393 768956388945043456,110389 769742494972125184,114486 755040951194628096,28732 757228046608846848,45348 785462223904710656,194674 758740163790987267,54070 768492848106737664,11774 791378077792079872,237870 794052929179283456,257492 794670309668454400,262022 756645580252729344,43751 732290546593607680,351226 794323260896727040,259200 789310333806604288,224680 781109870393171969,185496 790616616996331520,232169 743397362291326978,1170550 754076751571980288,31377 763927178647961602,82294 789143953220087808,222647 770447201516478464,118191 793619246555234304,253164 778664518964563968,169437 762810202123042816,73926 771067523357827073,123195 775062243599798272,146259 762627440770371584,16299 781279523983745024,186532 790976062452748288,221416 753394234741301248,27045 773313418141003777,136110 769207348527325185,111049 791020283654201344,235289 788066419086725121,214660 793138862138724353,249469 771481222413295616,125554 773888951396409344,139404 788916029330067457,127871 750665264417611776,14421 771497356806201344,125367 773636076787335168,138335 777243728704630784,159475 786270795639042048,201958 764851323762335744,84724 773299309710237698,133944 769611330303225856,114592 768930522605191168,108729 786552962063618048,204413 779977124711112704,177687 785575134291570692,194097 793827784485314561,255393 753638847943155712,23739 791668384895234056,240483 789882202167218176,7092 793528709063979008,240145 762326529153970176,72549 793779666519752704,250785 785714130367807488,198094 795018781542195200,261155 786701583681716226,90209 765370412863807488,86745 773259212604469249,135004 793531351827832832,249926 768954729669988353,110615 763114548463271936,76665 763189612185550851,1249122 792774262989795328,243165 791719458288996352,240556 785857356160602112,198671 751600022270058496,11687 753797606061465600,23725 756556567470862336,43553 769857066915733504,110585 761965452205690881,69711 785660551363911680,194230 792419998736130050,245549 753017494642851844,25189 761880139223461889,70941 758324741706919936,41703 790959753224597504,232884 793841565902843904,255942 773549512023543808,137042 764929809969315841,11774 780598331043094528,72085 790665359154110464,232169 761469887025909760,67852 787732009858703360,205197 774523418473598976,144068 763231320994553857,77255 765146284223332353,86103 788490807783202816,218275 794697532781789184,262752 735513779216191488,1170407 768617666231885825,107428 771396623566008321,124883 765715968366477312,87868 787184673441054721,205094 775356554363170816,148170 795289481209319424,265297 750516947247308800,13532 766280038220128259,90482 768823216936812544,107752 763888240252231680,80486 772876917456433152,132967 794533900349571072,261155 777635947294789636,161456 786740170989015040,205349 762067940791451649,67852 794248975117230080,258771 795191012914122752,264774 776462424543072256,152946 788756616145346560,220526 777055584206069760,159245 755476508538396672,37538 762116733331238912,71677 795179534895169536,246726 764747257463709696,84659 785929019233402880,199262 759584898986500096,56964 790668029663117312,229453 788540686698213376,215437 754007455844200448,27045 772162341970599936,127366 789429565378605059,224680 756602476556529665,43751 772769025545863168,131031 779399753952026624,174230 791435281010266112,238864 793737540637487104,246425 769128943555342337,108795 787450831209586688,208307 791342478699925504,228989 743845927782256640,11774 785953231394500609,199984 757643214643834880,48549 785649813660381184,197046 788191109432373248,215505 764088411128868866,81702 793096903424565248,249469 794582575041933312,258193 788507402874212352,215005 773603533627064320,135736 770044111877464069,116373 772770677686501376,132335 757237160034656256,1248475 763968181866147840,78566 771129516613701633,123583 785834196455526404,198577 789523776165863424,226712 771735573878890496,126152 788670694552965120,218275 764152299363196929,82283 794857703826976768,263171 787727775180349440,205197 790754290239430657,233307 778934510511460353,169586 788888324148699136,220689 790668278532304898,232169 741010508007014401,11774 788003687603896320,159876 793797776673009664,252020 733010382990741504,355332 762279966054686720,431998 765606282816520192,88153 794550232394723328,261155 780410936771260416,180074 780483853999828992,179742 785933844771844096,199211 762650512713977860,73984 762779131540942848,73712 788816030630080512,220526 791324697271173120,206666 771096148496953344,122982 774797830397517825,144494 780873447635349504,140444 793516783005085696,252020 753302769264648192,18215 791464891152494593,238843 755448088907612165,37044 761903006560362497,71087 757303692684959744,46384 761388228167471104,65626 755390139766042624,35931 790970989987307520,232791 764132278024835073,81929 785916087368052737,199546 790613983963279360,231871 761344648631640064,67369 773232516937359360,134561 777600927901548545,161978 757556820487446528,47841 777729378633420800,162497 775376010443264000,148870 776536080031948800,156290 755553998715908100,38476 760993861258842112,65598 768601493368963072,106774 785863965482057728,196917 770518230830026752,118191 776041849979015168,152872 732433827239448576,351387 758443145101242368,52749 761257850970730496,67453 785878468181397504,196631 749276485660217344,8047 788713970966339584,11774 763571596908834817,78566 770656689829928960,119765 792479597174620161,243286 776191001312522248,152314 786904868535562240,207287 759059875427037185,11774 770297311461269504,117881 763441921125601280,1249136 758271581508468736,52112 789925634566914048,228820 786436952706850816,203674 794987150634848256,263906 768674418809679872,103506 764979936155217920,74133 793513037416194048,11774 754773245367246848,28732 763774259227402240,80136 788143371319648256,215252 776957707265933312,156835 778045414721200128,165523 764136605414195201,81702 780544170167562240,159876 759501464687382528,58227 793594988776914945,249926 781614656540454912,183759 792829380804227072,243509 780966766142824448,181419 785918908121296896,199546 795707128442929152,199307 749738917319045121,9295 786975778101563392,207613 750646963268358144,12883 758655498006695936,54070 768868966949392384,108963 772425225598148608,129551 768629736612438017,107469 793601633942851584,252580 791355355636858880,238395 762289530426630144,72035 773535907425189888,137042 776573072988073984,156976 771739050323480576,11774 786640806421598209,205455 732135206879150080,349209 795737170623332353,267576 771511750696980480,125554 760515401155538944,63149 794180955024015361,258331 793863879767896064,256255 781844146910666752,190635 755169479592738817,35890 766624932419739649,94690 760707734488702976,60999 786275608003092480,202429 790338839978119173,230283 778708577502375936,169327 778635357294366720,164826 781472263736594432,188119 732786737731260417,354058 757436949418213376,47261 771763899876069376,126293 755028414382223361,33953 768596401165000704,106716 794568191892656130,261155 767647424982683648,100154 753319068090961925,25189 755376375297552384,351349 794207893075689473,258120 756549673054244864,43751 758378223927451648,52605 759074505624924160,55107 765366827778084864,86103 763520470062772224,78561 768030289859907584,102514 755198275297345536,35890 790528569395056640,231427 773895892805885952,139245 792122002165215232,244230 794682247085490177,261050 788742471782137857,220344 760133590839459840,61145 769299799887798273,112872 773992683564040192,11774 766441061883387904,89517 777972229279653888,163885 785873663736152064,198671 750132418674253829,10129 751096589742071808,16299 769344236739100672,113165 778160972443881473,163785 771940790566285313,123217 739620411051249668,355106 752913599236968448,23739 775249646562250752,145244 762674647641063424,73926 763828415132737536,80482 752170266604605440,14277 771974662637039616,118191 752013630342782976,18893 734669126438899712,195876 764193841415151617,82066 786230172924149760,201958 770360904785469440,87904 765734056038400001,88332 760083308470566912,60428 770304844108296192,117257 764196320605265920,81869 778636810654068736,168449 793648458473275392,7311 788746476998582272,220029 781695184983646208,177455 785486889256091649,195975 760501480528891904,62452 778787064493989888,168794 759918936913653761,59151 765154846936797184,86103 792357206444343296,243978 793112458474827776,249286 785282522527653888,194560 759218933085929472,56964 762816542182547457,73712 766701914377613312,95672 770509736156463105,118192 780598114809962497,181935 788533377372524544,218219 751828822169976833,18470 791439822673940480,238207 756187157799153665,41680 763559031038316544,78566 779381422444285952,174427 775410191311446016,148170 753570623390044160,26539 786063176194527232,200382 763081392066596864,75615 778742697590788096,167220 789285576218247168,224680 793209743946964992,249927 770980506523447296,122146 771150378314272769,122955 790898642261569536,234583 779823596529070081,173359 764074963821178880,81702 778299762122461185,167220 762744165528514560,74066 788153248817541121,216009 765057895784390656,82283 794208069861281792,258598 763326847778250752,77577 764592669054144512,80939 791486272472805376,239405 768541140232638467,1249571 795124882967298048,263542 772837032842231808,132578 779353104907022336,174052 768698866099228672,98072 789079609497100288,220130 773678984420691968,137612 781216519959244801,186584 788066101921927168,214022 793447942967353344,252196 795025109778055168,263896 766330178876223488,92264 780171113728966657,176128 794675014368772096,261818 795716874206150656,267862 775735787681873920,150511 785450663710978048,195481 795605590177447938,267521 793094248048439296,249469 750336217212973057,12535 758593800541536257,52061 755166519160475650,35890 792141132352196608,238395 778004486161731585,164435 764103463701614592,1249206 757333362541469704,18341 766420998019166208,91946 732439423573364737,351851 773526113750573056,133702 785471126004572162,159876 787116401915867136,199490 773604312987631616,137869 794669489614770176,262022 770342790131769344,117609 775696195410882560,150717 776422524510887936,153194 789291383936851968,203546 792827226270076929,243187 757451597433540608,47266 757805930008326144,42249 774574474259824640,279676 793863225980940289,256255 792015292838842369,243075 785297686341750784,194923 776893775205568512,158520 788755816283123714,220526 764819255179091968,84666 773195158968033280,134033 776935289579147264,158820 795097104662171649,265245 795471870061674496,247930 751756155806965760,1248151 781668332860641280,187976 792609848785530885,234526 794730334537412608,261130 760250304860303360,60725 758315407384150016,52311 761184228797194240,66897 788982547753512966,221971 795387604829175813,265885 781439892337233920,183759 752152125031976960,18395 764146007756201984,80939 760320598127935488,60878 791139093468020737,228354 774261056688549888,139404 779156886612422657,167319 754764005734879232,33355 761924201250951169,1248861 766780665568243712,95708 787339852589199361,210009 795370001234558976,266138 779267930705960960,172969 768466137088532480,103046 777292255283384320,158387 792172872152199168,244464 779377755607724033,140444 788847292258328577,216009 767732062405193728,99476 785462033147846656,195975 794743512461967360,261155 771481458271592448,124744 789842615801872384,226823 786195139421204481,201494 764298041423753216,82571 772985107934097408,132153 776703510632988672,154832 763020647912108032,75073 768848898676797440,109104 770741180933869568,120474 772119022280335360,122664 767768702657888261,101383 795139873074200576,263906 776092166804287488,153194 781156515457544196,182726 765519868464603137,87904 773221037462859776,134561 767806413448081408,101681 787516135843307520,211322 763020784067416065,75899 772214453563564032,352751 768443628985446400,103071 764786113391263744,84724 775850782142980096,149487 794531407636918277,261155 765950020797497344,90384 773848964420472832,138819 758794390504480768,55112 776572123070554112,156835 788722987230859265,220029 767888934743531520,738099 780505874867621892,180306 757326289988485121,46594 789134116176400384,223286 789311968876167168,225359 772023083855073280,128017 785913416930234368,199546 776161423298736128,153845 766020852995547140,90384 768327767934894080,105577 788798041805430784,221057 793842124672364545,255942 762993855482429440,75724 787970829598527489,212357 793446183356076032,250633 780014039619428354,177472 763345419137089536,77668 765743937655103489,86103 788895687328960512,221972 790770826853265408,230234 785967264956723200,199490 762103562084159492,64722 760185027237937152,61051 767489021857533952,94699 794598764656791552,261399 752151051172655105,21034 775411910477025280,146838 759826718425161728,56282 774295196326440960,141360 780710835157078016,182036 785546835687383041,195975 790525900014153729,11774 779349558019010560,172967 760110738346221569,61051 765239627531911169,86440 756910717249413121,44450 750095284315623424,10034 788720833061462017,217285 791684788826411008,239810 762963457268297728,75653 769611540689412096,109594 781528619227160576,11774 773177252884340736,128143 773081889435361281,134190 781232149429096448,183468 760535212908355584,63149 794677846274809856,261455 763946328661430272,78271 770028987871531008,115530 785321045867827200,11774 791330774146437120,238207 775983022378278912,152735 772519790556487680,131131 779476466966761473,172185 785951702427979777,199984 773620122665754624,137869 758281652179234816,52061 779699515519561729,175649 770307209255350272,69983 793191039137787904,249841 789263528255291392,224818 790930630251048960,234583 791814743476404224,240483 794573225405673473,261155 794588233610891266,261155 752692451781976065,22752 765156844268576768,85562 755575552971595776,38183 764101557394604032,81702 768956206824038401,110362 792637748305858560,244550 755012665907507200,738099 763515080344559616,75073 791777803217678337,238207 779359899612569600,174052 769302204129742849,111454 775769943312699392,151463 793523107399135232,11774 751800627160907776,19133 766519364287725568,93184 732780235133968384,354058 787268778304339968,209151 763152795184791552,76723 771897148472332288,128615 793434717358022656,252020 793476140224487424,252020 791792312762327040,241678 792171105989500929,241034 761672304573095936,69231 795115614058795008,264397 771917897585270784,128519 792444292967063552,241274 753638685409763328,28732 774271702633058304,141887 785523582680043520,196538 776627011888480256,154832 787667854615154690,210691 791699902518681600,240260 763753153330155521,78304 757795621491187712,48093 791823815672143872,241408 776570524923199490,156835 790747119233609728,233558 792831407647109120,247240 791665472609452032,240483 766747095449632774,93303 777298003690450944,160593 768095662374129664,103261 793645008322646018,252408 794131045046026241,257423 763019508621737984,75899 765682222238093312,87793 774244559652065280,140570 791379250473537537,236907 761751547487264768,67547 756212753468125184,40260 766317154673291264,92359 794791174506737664,262849 754086570773340161,30370 787160062150057984,207613 753084126346043392,24269 787362873995591681,210207 755048490439479296,18395 773214640213938176,131210 795138841086562304,258981 777115813014745088,246425 785329229294624768,11774 786409541470527489,186212 794193675064635392,249469 776571188101296128,151374 779769573109141504,174230 791023939870793728,235580 772915841595834368,129662 793135216592297984,249841 773603998679130114,137869 787778536220360704,205197 781169704186421249,183759 732278915046252548,1170466 771111347530690564,122145 787083695899283456,204835 752681098421760001,21118 760726048724180992,63267 794039420479541248,257492 760577023928598529,62798 793149481327824897,249469 763088475168071681,75724 787467880031854592,211347 795092257707802624,265102 787222509028597760,46572 776626724897296389,154832 763407732351180800,11774 768968665178013697,110209 774079656148537344,139577 759276937592332288,57105 792019589957836804,243075 781333223234113536,183759 789553073928613888,224750 774396296580964352,142527 786368163999023104,202727 794198384206901252,258598 749283321163620352,8047 753962656210432000,30296 774415530409078784,142668 793622156005351428,254058 778404694628728833,167569 751817256468770816,14277 753352434303377408,27222 760461493703958528,62771 756914586629001216,43271 757309191778426880,43391 780794920160243712,183269 794905463129341952,262849 785603559182270464,197512 781281520061472768,186883 794755865568018433,262890 761250341174161408,67226 762672543438344194,74133 793029663752724481,247672 776436341924065280,154071 777133350846771200,156928 760549917974667264,62779 771370372058845188,123583 763962004499406849,80676 788799347060342784,220526 790899232806928385,234583 791003364628783104,234583 794051300140814336,257492 788061845835972609,213425 794692733004840960,257353 788752389595693056,220526 785623740738523136,197512 766017577025802240,81929 760228108167368704,61412 774015622292377601,139404 795666541064949765,267862 787715662105944066,205197 769579425981661184,112382 760207643256446977,1248732 763391403724595200,77731 791748752532869120,240145 792138028227624960,243075 794956417069449217,261399 778292068158476288,167220 766478090763591684,94300 791254790231568385,237491 753061385085546496,22995 755083482045579264,35367 770763564604874752,120690 755028626081390592,34666 761663042656489473,69747 777495212172144640,161732 765339228549120000,87245 771136174538706944,122299 764690495981297672,81946 764899797035868161,84449 763113073871904768,76549 773929011927982080,139404 765678537084985344,79987 776391172386238464,139404 762025214700060672,70338 768537999252467712,106879 780510282976206848,181065 757565363915747328,47844 792361542859755520,242693 756945102308646912,354167 757966447918415872,49480 774092427153936384,139404 774713751106826240,142721 753255590495784960,26458 793463412743438336,252408 785237645509160960,194250 793134938371469312,249841 794735070162681856,262588 740973479328157696,11774 759844676723539968,18395 760934812110630912,62452 761318643716108289,66786 777194193903087617,159245 794697621151485952,261155 768131734965587968,103482 773669344781885440,136947 780469848589606912,47940 791449916992282624,238292 755170019009495040,35216 774377424704462849,143361 773119082669350913,134470 777970469488041984,157755 772464788651646977,127775 786850573622636544,194091 788043452881645568,214492 767805992218169344,101681 792870119026356228,247240 794553538609348608,259055 759247898370568198,56964 772935342475259907,133043 777242445264191488,160592 789285268926914560,215210 785334163138351104,11774 775796290428866562,151071 786028621936881664,199546 756875262847885312,44274 759821183730655236,58267 764531672020840449,83866 769381417037856768,112591 766465447378161664,93823 794344651373342720,258878 794552910877224964,260404 763036783093358592,75899 788456433117376512,218275 789544221812269056,213887 772872447569768452,130669 785274753493762048,194648 765741121435799553,85562 781472592980959232,187386 772461977511849984,131025 790992605542658048,235828 794346404055490560,259743 757686141948604417,48439 763524598482599936,77612 768855052157149184,105109 769277135219331072,112363 791351763936899072,238395 794596280152428545,39957 769662850654699520,114779 758261164014968832,51191 788174429926940672,216009 771150593821777921,122146 789286540010663936,224680 795720688883658752,261155 764874383001169920,84724 760118456327045123,61051 790643627089244161,231870 792972327096946688,245373 790978281348530176,235590 791500775948038145,238207 757706527050493953,45525 776763920023490561,155451 753785956344401921,29790 787121952599138304,209043 787484838437658624,196676 770406131919233024,117609 792121979239337985,244230 791008670159101953,233736 732811734814208000,353002 786715113734545408,206101 757945462007721984,47102 770670931274596352,120610 776075126429196288,140049 793254906266288128,249926 778249254179577856,166409 765378707963850753,85562 772183070506045440,129700 779139512060420097,171617 793433144812720128,252020 751024596787208197,12883 775141566348492801,1249082 733243045261381632,355810 781813585135726592,177455 764150746266886144,82177 771465435216699392,125367 793210710926856192,243286 767404405121544193,82957 792508345072623616,244813 758071953429188609,47903 761307500587028480,66878 781354945744207872,179574 781516408882593792,139404 785565115810656256,196788 769346077803806720,112661 771367628912852993,125121 792474782671384576,243286 761000752617664512,65180 767028692002439168,96898 773950512957980672,140437 776823436836503552,158520 794739289506582528,261155 767725357977919489,100605 776968609121710080,157724 790552697715830784,232137 793577051261284352,108396 753735382580224004,11774 756980943529795584,45669 785602567719882752,197512 793498017609363457,11774 793177177483251712,249469 774206362427330560,141360 775745972408348672,151071 795082590701162497,262847 786280258018258944,201958 795709701052895232,268448 795265048851705856,243187 775074956006727680,11774 780487100068143107,179742 776335552383709184,153248 786621343571714048,197297 788471061222424577,217574 793978932391452672,255942 772767052494991361,132335 777808072999833600,163763 753816393754083330,14421 778664832954462209,167319 779343346749714432,174230 765620993431863296,87858 757634363148296193,47940 772652931174637568,129551 788852799769571329,221057 763460672890036224,76406 789287179058946049,224680 764161606561460224,80939 793189209813102592,250033 794696521002479616,262752 780618119291207680,80785 768827001792700418,108849 787015071507415040,205270 769921078386798592,114388 775896240282333193,152182 785509516016091136,194648 787764148692258816,11774 752625249498247168,22664 755947233267286016,40865 793107956057321472,249469 770676269784510466,120610 781631069229645824,188498 793435762641494016,249926 790245275612778496,228341 787084986583220224,204835 741438138879463425,8431 785503372497547264,194949 753274522116165633,24275 765358546934345729,86274 788111972613165057,215437 757504187261390849,46280 786240693123416064,201958 785283679920664578,193669 750172295235153920,10057 759951401292275712,60401 785663112628232192,197512 764190487322456064,82066 788828255264604160,220029 767568694075617281,98751 791350198626693120,238395 763192265367883777,76549 762129673568399364,60363 771215108139651073,122967 790309091776139264,214127 786945258563244032,207287 763519744179703808,78159 793428979227168768,249926 748270388279279616,1247850 795692652788387840,267862 786709741103878144,205728 795412240337928192,26066 765236925225631744,83679 750380904959225856,13021 778727106901487616,169410 779087506679660544,171060 776885255647203328,157755 781633662152421376,139404 773283342674300928,134371 758474094035759109,53185 760539400606363649,63149 749326098320678912,1247990 792084915806359552,243398 753863525534171136,29059 785810935957032960,195674 774669408077701121,144844 780432771848208388,68277 791358708047605760,238395 793177629666836481,232911 788467736657666048,218275 787109489258496002,205728 775752911800324096,151156 768790410818793472,108849 732453490191032320,349693 794943747133820928,263302 781884092820230144,189515 769296571871657984,112265 775538248621830144,1250232 794566280057589760,261155 762342332314157056,70756 762395107739901952,72420 755547006832115712,38476 764207459271450624,81702 788023478360432640,214354 794746055527190528,262296 795027054945333248,264335 751734617414086656,17384 788478779958104064,218275 785683198894149632,194082 770737428046999553,117265 771551652444721152,126389 764634753811222533,83391 785637731510607874,197512 794546407461916672,261155 756444009757806592,42171 758632155434086400,54070 786643404784406528,205455 771443137872924676,124600 772425299401342978,129649 777758976742219776,162294 794529801587609600,261155 793230938758971392,250328 753277972510040064,24359 743974558378582016,1247636 789555296100384768,225981 794161364566556672,258331 788854747964973056,220526 759114449362022400,55660 790965544233136128,234583 764201676777594880,80098 788023859693977600,214492 789438588731596800,224329 794753138217648129,262849 795183674933346304,264397 761664462751432704,69947 773992322178621440,140230 776018603313430528,152735 781316137850114048,186434 778737110538858497,169437 759161977272885249,56964 771545247595663360,125381 777632193585696768,161998 748929738572378112,11774 754717061901787137,33356 775114884879097856,145562 776267966971162624,154832 785602024356188160,196524 767557751107039232,95213 785267373171478528,194250 787805667260194816,212019 790739600322854912,232911 773938837961617408,139404 759284808719671296,56964 773205878661054464,127775 777480447634706432,154914 767413711833174016,98972 786072553811021824,195975 765547335707348992,85562 775412860948127745,148800 739858357985611777,195876 759086543550066688,54070 756782553953136640,44265 794575621858856960,261155 769561154003865600,113412 788029306244993024,214138 762992159972794368,75666 776593595679776768,156835 795698547559661568,267862 765726062991044608,88124 771723067584307200,127366 785266045150003200,11774 791778079026712576,241678 785925899933749248,199546 795471847718424576,265855 732898274353381385,353789 768517761060507648,106716 794287034198130689,259482 759129001449234432,56964 777546451303931905,159475 760663799992950785,62821 791439496323620864,238395 791679486764969988,236856 791704973813751808,235527 761626285848223744,69231 786691821518917632,205143 780631800448225280,180419 758382268343734272,52605 766052349458714625,43383 760843649454399490,51385 763604747513241604,78853 792111729933180929,243075 751209100311015424,15808 786742336546041857,206007 769262153563975680,112693 772275288592027648,130415 789204108108374016,11774 771894068120956928,127579 788111052391284736,215437 759461808008757248,58028 785965551029923841,199546 795719278632767488,199307 795052548067627008,261033 792480125052981248,246225 794190990856704000,257353 768487601112252416,34760 762281624637693952,431998 768919880573779968,47940 777482922874068992,161349 768581359237423104,107808 793071512635006976,196314 755246302221340672,35890 775060904228577282,146479 765188464178454528,80486 750194969827090432,11495 764207085886267400,82481 755263769924829184,36033 780157205001625600,178360 767719580827398145,100893 771723059229229061,125142 774663136775245824,87904 793307069642182656,249926 775479462779420672,149300 789284873236156416,223286 763490139888873476,77598 757540799194157056,47717 787389066815811585,210694 779349084960333824,174315 773583518420959232,137639 776401937508003840,154071 777705096108924928,163242 792915518638395393,243187 759123744904220672,55257 788817797778317312,221297 761160300821352448,66897 764984777543790592,85562 786911631548805121,207287 753986802067922945,30354 765320904561790976,84753 786944476023431170,205728 755230171523719168,35319 758660331262578688,54070 777966948248322048,163824 758034760262258688,50442 775196860495515648,144484 766498349902073856,91170 768069009694687232,101425 790699534066126848,233692 755856823517708288,39997 751037355843211264,13410 771318126013210624,124537 785586484166307840,194058 755744866689245184,39285 761946412070367232,431998 754067074016768000,31529 785535848464822272,193297 756529082670669825,43391 789510082161700864,226731 745330273370288128,349320 763062026734362624,11774 787798783111245826,213253 761667991188541441,69947 764594935714582528,75349 787115563436965888,207613 756339953207050240,42432 760232663345135616,56574 780478517469323264,180233 793981195285594113,256276 785442521023258624,194934 788874084939685888,220526 791350697274900480,221785 795698684054802433,268314 781212025099649025,186434 773862620902273029,138819 780597622423687168,181935 760478255019196417,58358 771716401421836335,125554 761352787770929152,67938 762174862018293760,431998 762141424846458888,71476 793162115192332288,249961 794306744834871296,258981 771804790925950976,125742 774057114918461440,141316 776778436731871232,157755 795731574549577730,267521 758459740288524288,52554 775537368443027456,139012 766447297274281989,93823 772854265299738624,127495 761570842656378880,65571 762020625728675840,12954 758735499838095360,52554 749273252380442624,8027 756689808349663232,43471 793549266933415936,249926 764080205832986624,80153 776545651223990272,156132 779090115029270533,171060 791489780173406208,238494 751874711806705664,351152 774007584357388288,1250066 762183796250804226,71021 761956712576266241,70679 787990146037743616,210676 790764325183119361,219523 775006409914068992,146259 760534034933874689,63505 795065262915682304,264397 791659675733327872,240483 751577125384105984,16793 777908610676486144,164001 770743458936057856,120474 780446266555793409,180088 789670298069012480,227242 791092836967915522,234583 764261748782215168,82066 791001841068670976,235590 788162587506585600,212139 794542528259354624,261155 768135269220352000,91499 758838479954378753,52112 786539304067543040,204413 732316062918836224,196346 754785982294200320,195876 760545994513739776,63451 787152458229264384,208928 766538300601491456,92958 762289092323409921,431998 773737320042291200,11774 778772449026412544,169029 780810213490167808,181886 793289528584839168,249841 755987138840104960,38183 789274793203949568,223197 792102752436514816,11774 766263872344977409,91946 786862080276115456,205651 789663850916356096,222682 735302668084727808,1170550 772143391706607621,129558 753648539876544512,11774 769311500825718784,112199 788735486173048832,220029 789927659572699136,228820 758792077207535616,55174 795715470980763648,247930 795280790716317696,264478 768680614849634304,107423 794232844482646016,259063 794297907411238913,258829 789534050516017152,213253 791331225839558657,238207 794978968772444160,257066 758408554608930816,52061 776898008336130049,159146 793054233927049216,243187 788824925582815232,220526 732299163443023873,1170458 755152627164258304,35890 757150879912980480,46259 795388043003838465,265885 768884890318303232,108729 792747887423741952,232033 786673992002367488,205728 791003519239282688,233736 781675764173463552,188717 792809292474703872,247379 761696484450406400,68862 778296695188697088,166532 760867873438834688,17640 795664335376789504,261155 774380702603235328,142648 790719833742516224,221524 792396713860403200,245607 739315783063347200,1170519 777954959845306368,164764 795664528964993024,217658 753663781998256128,27317 780440846881607682,180310 788852982288908288,221297 793971984820568064,256255 794536309771489280,261155 757643646195892224,48549 750483723536084993,12446 752703323690659840,22688 793098048817631232,249469 762666751544799232,74133 764420023511232514,83128 769443075706028032,113165 781295311599771648,180540 759076544002207748,56630 763323543517995010,77491 787062317993168897,207113 740294631292850176,99816 795741545085341696,262022 793318500752240640,250633 763158413962457088,74943 794529917903847424,261155 772508081590640641,105643 771713183765716992,125554 794605832528920576,261155 763901162814836736,79513 788808219535765505,220526 756643049015484416,41839 763875410392125440,80155 788078390775537666,215005 765658839811141632,88994 781232273475547136,186212 769649423869550592,114422 781233669855928320,182665 790597928880631812,232169 760978970775019521,65974 777307658424578048,159475 790260056675774468,229693 749310265682825216,8160 759087211107213313,42453 789495531051548672,226490 794977508269654016,264397 778716776775376897,169384 789506454743023616,224857 744654988182335488,11774 751658862436950017,18298 752983750460530689,25255 770680307183910912,118191 762062040664043522,68993 781524720432787456,188317 790991481335123968,235487 795710923340181505,267542 786046897152675841,199262 794742517443006464,262752 787093664384348162,207151 758433724979642369,53001 776470044893179905,1170441 786718090704936962,206175 791360605756076032,238383 734536655218974721,349197 771557879161630720,126389 769653647483494401,114779 752864844328603648,669866 792767251011239936,247240 773482536731348992,136960 792227171402149888,243075 764991370687684608,84724 787790749244850176,212239 788868478543491072,218911 794272220768043011,255299 754904252825214976,27045 763102728075767808,76628 766433690985508864,93823 780948479195570176,183826 752269742010949633,11774 788890053837631488,11774 761382499771486208,68163 791080022073368576,234575 753392899652476928,27317 774124462631288832,140444 758779651636338688,1248642 788469128306622464,218455 792057795780620288,243535 785934950323281920,199262 758797630348464129,1248642 775440085453987840,149200 776051839661924354,153095 787888074411827200,213064 785637093913432064,197673 793471645658656768,249926 790444886306742272,223999 768148907746615296,91499 791627698988781568,240070 779084977195581440,172621 786904225808732161,207287 772789183249313792,132578 762680156490178560,74133 776768023843725312,157693 787319374227144704,210207 760599509688877057,63559 787038212619284480,207733 793589585729118208,252112 787011355941281792,207949 776643213583065088,155390 750381661263572992,12883 785803287165476864,205972 786213710180167680,197297 761377355713638400,67023 794894342355873792,261155 749699519709872129,9408 785693132595822592,196277 795011053717508097,263896 793154340575817729,249961 789413546060722177,225876 794645269371559936,261155 767678223039631360,100605 785289195506036738,194648 750863339874504704,14421 774191948324364290,137042 789098703084658688,223286 755742081587347457,37455 765019392111284224,84209 789707148485812224,227242 793119473142075396,249469 793623996562571265,248516 750422142198673416,11495 774649115451854848,144178 790998357133004802,235621 779050180704280576,171693 750449742837059584,13532 788847700745785345,221476 763940153899364353,80939 788739785359753216,217634 795683413105766401,267862 795761289448587264,268231 789935223081431040,221476 766719926530744320,95708 779390176460152836,171222 791442521171693568,238207 793256116113268741,249926 749785245021536256,10247 788085711362625536,215005 788404181849681920,211829 790324744553988096,229895 765183967729479681,86103 759123021479247872,57189 773363381365383168,66647 774973723640262660,144682 738405072925777921,11774 762844702215331840,74943 758653646334681088,41680 778634535651139585,169343 792488178695319552,243513 759015553914646530,56423 776094334118600704,151527 763711558367137793,78159 771657778200883200,126152 766796290122481664,94396 779073608102457344,172027 762778135242825728,73910 769573964637212672,108784 785509307391488000,189031 794684151584661504,262752 785459430246580226,192032 791146255921606656,235590 791835264993943552,238419 772013395205820416,1170685 759971275338944512,55661 769747388705546241,111558 777995251885768706,164826 753857464374747136,28060 768956844240875520,109665 761278442696482816,67229 774206315073679360,141200 766356815751876609,90193 760557660139683840,1248768 781464299558481920,186673 750853215923691520,15066 755944116438044672,40867 772521544211763200,129551 766462456717684736,93823 787503925859651584,72035 765311898741014529,85562 778414631639404546,168045 751212149834342400,15808 756658943020064768,40538 755151991152713728,18470 763830266297212930,78566 750452735984689152,13532 773719067181981697,138155 759094058891485185,55174 765337133771067392,86667 786970645284257792,207119 756872258845421568,44163 793120575526805505,249469 795329630844567552,266146 794564317341368320,261155 753724545270439936,25135 766397814179962880,350498 785966454223073280,200235 794530630189088768,257353 771185574573019137,122861 770832052635656192,120425 764867581899444224,1170691 793154574920089600,249926 761969310118121472,71270 773905611549474817,139404 771450263706013697,124597 775509815279976448,148645 785478819591364608,194723 790743748879618052,235349 733246923017232385,352911 767318052350418944,94699 777938379065335808,163990 770671362801217537,120610 761673996945485824,69878 766649045788024832,95045 762705937857511424,73926 765329979743801344,86209 780812302761156610,156835 779330573135380481,173964 785561901505937408,196917 771816225735217152,126498 792931603664089088,248514 794013636683386881,256439 781108708965318656,349714 790284548365889538,229192 790896243950120960,232169 790981246952181760,234583 781663420043169796,189515 761645414462398468,69947 793095178655457280,249469 793217944260112384,249469 788019770515857408,214492 762604826844856320,73662 785679448020439040,196917 790581101945196544,231881 750797545043927040,14950 772604538176073728,120690 753554577752858624,27402 788176025842774016,352258 755849810847019008,37003 763744628009033728,79585 768438937912221697,103261 793585481917276165,252020 755784387459944449,39462 763005410555129860,74133 768894188456845312,104932 786907434451210240,207287 732398452299071488,351360 773695085389033472,138382 758463977290596352,53447 781315968215740416,185496 789769925837615104,215965 791704293334056961,232976 786731438481616896,205728 756185847498539008,41680 761442503916523520,67938 771215538458550272,118191 750773969670836224,14525 766325596716617728,91946 760989504618364929,66116 774668216908058624,144654 765989640637673476,90794 795035401547378688,262752 764184107685384192,81938 768277359870947328,103126 793595568933081089,247877 780152162718404608,176110 795694841682280448,267977 765972250449240066,90575 786933525123592192,203225 789212862761664512,224680 772921927107239936,132344 766478082236710912,91894 791674682206396416,11774 755051320503959552,33356 791616411848302592,240145 794662411773050880,261155 794865065497280512,262849 792989764286763009,242693 757618370082734080,47782 779053527343636480,170169 779793679825379328,164232 763110419804266496,76549 767826106842046464,100909 759003885079961600,56237 790943039493640193,232881 791051293376798720,78159 776086017451233280,153095 777182015632334848,195876 794551828331499520,261155 756206853244133376,40566 786290137655341056,201958 772752763428233217,132335 794251944202096640,259268 772182893267255296,127925 794215070469357568,258598 733330677102477312,355480 760396481165725696,62063 793863542017490944,256255 752834822192500736,17416 758409676706947072,52112 760179784336936961,60866 750861396498272256,15808 787799358980751360,213253 781660450689658880,186584 755739686107242496,34138 754718122603532288,22393 755802901344313347,38183 761595301064904705,69565 768642694176468992,11774 786111251839651840,199262 767131691173412864,97248 792051572247330816,243187 774025622318309376,139404 768827792687501312,109104 792750554602582016,246726 785868977364959232,198878 775458046940241920,148473 785636640056283136,197091 792753528594989056,247232 779418665179418624,173964 733148494802849794,354551 773378568965484544,133702 746523889216393216,1247670 752754667164086272,22630 756195915224932352,41680 763890671413407744,80209 794386388305133568,249926 764868945170096129,84724 765380480338317313,86103 757603767282008065,47782 767620293619843072,99900 771740420514705409,122528 750390523127410688,12883 765666485947826177,88052 778309223314620416,167220 792163470418579456,244550 763864798635360256,80648 766410714395344898,92125 793505716757733376,11774 777615445381804034,161185 788901637515534338,11774 793186594660298753,250430 794844251003748352,256458 752968593143398400,24787 756616286029832192,44429 774092257607561221,139865 753311215171108864,26871 753682421015453698,28866 777336861102575616,51069 780893710397517824,183811 761265503537025024,65174 777174795578474496,195876 741625858604044288,1002751 776207547376119808,153845 787063348701474816,207965 768591378389409792,86208 779112424414806016,167407 767774283716231169,87607 751833895868305409,18303 780607011272601604,182037 794700282265567232,261155 778503293907656704,167220 758748960957739008,54106 786526651937095681,203048 788821097730875392,220332 794358372854153216,259743 760219781039398912,61412 756854450770284544,43391 764949732498309121,84209 793839396034256896,254135 753378892317065216,27317 791798326463172608,191778 770307829102104576,117257 770070668155187202,116082 786903177878769665,65113 790615308851642368,232933 750856637775175681,15643 751829017762926592,19000 794429386623565824,258741 765588147367317504,88488 764191208319115264,82544 795297806521171968,265257 791544808854556673,236834 793199986380984320,249926 769309349818793984,112788 742396463179649024,11774 781184393041674240,182659 763128253892530176,76474 787722067961667586,205197 758306371922169856,41703 770755819877138432,112872 785898222569021440,199546 752835460355887104,20677 762005491455238144,70501 765968790714781696,90031 781115813097070592,183811 793243810180587520,250933 775494161541627904,147932 777114473307918336,158387 780948328305467392,183269 791358702414499840,238395 794725405861310464,262752 765308924622802944,87145 766848902154846208,92025 791074757777162240,235590 759870491586859008,57574 774031427922907136,140444 750914615584952320,15066 776301715339436034,154322 790921525574664192,234796 774321081431760896,141360 794098894074318848,257648 776568654078935040,155898 766259616195842048,88739 779298613952286720,173753 760497186773827584,63149 769936071475929088,114680 750710082602725376,14641 785807880670679040,197297 771177401988505600,122967 791433636939563009,233736 761007296294035457,64784 775910297727008769,151185 785552621960503296,196917 794136143407128578,257353 780864650309140480,183269 788441297006624768,217519 793333515865776128,247652 795687903150149632,261155 770362222371540993,117963 773254701550858240,134561 788483157792321537,218275 760468385201328128,48289 793297998306537472,249469 756814501152952320,43887 764693103643066369,84422 765639059712708609,87904 756611229683159040,41702 772511314057039872,123623 780881875715973120,182752 791289906970632192,237491 793103343652667392,248520 776833043835260929,158314 768051131331256320,99030 788161590667386880,216009 754699770027880448,33089 762505198296190977,69878 794553139299053570,261155 761650667157090305,69947 790040433229336576,227925 795775280812064768,11774 758286020378972160,50452 780584179595481088,181419 767515270436892673,98972 760563755726102528,62327 766286012750245889,90618 776920502526967810,156976 765793863898394624,11774 749796943463739392,9838 763971914989580291,80939 755080033287503872,35044 786548891495702532,199561 761985162330517504,431998 777104315752157185,160260 769263455329251328,110585 766311338817781760,92906 777999648812302336,163785 771420814004457472,125367 790858716081819649,234495 760447545264840705,62063 764187536843345920,80939 757925001676849152,49852 775908328245518336,151302 791658844363587585,240483 781283652336574468,185347 760853347159060480,352011 780972633223467009,183975 770371376310054913,118375 791796560594022400,240483 756296241152229376,41459 771825819949727745,127836 778680419159904256,169201 788125146531979265,215012 758761948033015809,54070 786693138119290880,351376 794735895517810688,142187 757601882118422529,47940 769368115926929408,209828 764915453885943809,80393 793199301132361728,250328 770276491523268608,117364 780802022035562496,182726 759183046650236928,25210 763550286954790912,79139 781464648121978880,185921 781540493645778945,185921 762663467849351168,73926 768818299496914944,109104 773887256465580032,139404 773512658846904320,137158 755870729594220544,39920 760266873749377024,17416 773915764285779968,139989 766499625431818240,351436 791744285745885185,240535 790637855504687105,232881 757359589839007744,46404 781280910360444928,186212 792025709749436416,243075 778626454112305152,169201 786316175915511809,201958 766697857118154752,95568 781323021172760576,187084 790333675866951680,227269 756644761210068992,43391 793020372153167873,247877 792755450403889152,243187 732991523877330944,354948 761605369571311616,69576 788787478878715905,220332 788804431139659776,220332 753320216659161089,27061 773469522959462400,136515 751616708671004672,19000 787124518561144832,209351 794589845385449472,261818 792486265249816576,242693 774001877662863360,140232 781358283856617472,139404 765620095620046848,79987 757749334490218496,49070 772759298304798721,132335 791259427273842688,235590 794034831264862209,254209 767888216271691776,100893 738787853203836928,11774 793189706691338240,250033 757937789438685185,50244 776878818464264192,158820 785562978212990976,54854 793873995456053248,256255 766349167262302208,91894 788766414966550529,220526 794369574863077376,257353 753991267382616064,30063 775719383599636488,151071 766382232588185600,91946 793799083169345536,254135 793987492697411584,255299 764307051463925760,81946 769186257863708672,109945 787253102382645248,209420 770660166236766208,119937 774988633761783809,7047 756589847377244160,44273 774404114285338624,141689 775038266752045056,146259 754753676397326337,32404 776498855076622336,155896 785897581889060865,11774 778286309269991424,167220 780804808575889408,183283 758058811844235264,38641 763470638937960448,78566 793852627943563264,255942 765377902846349312,73196 771340388409892866,124600 794653681350221824,261155 756664758569426944,44450 792194322632499200,243075 785525335462907904,196277 788739238196027392,220332 763644878081241088,24173 779443504866922496,174660 787362695234383873,206007 771865777012150272,127957 778646125964242944,167319 750023908590485505,11106 773847996429631489,139404 758050061540614146,50853 754054306924466176,31400 794182392235823104,257492 773632686506201088,137740 765738876279332864,87904 773620324499939332,138054 775839278576394240,151156 794708593119412224,262752 749418876790837248,7546 787256815180476416,46572 785613617785962497,197512 788069769761218562,214209 788116712008867841,214812 776706725122609152,154869 779375655758786560,174557 756874591163875328,44450 757896131779170305,47940 774380813173477376,143210 791854112803590144,240070 788135694166216704,215480 765053200810414080,80773 765664880649203712,87904 793275614929137665,250430 792408513192587264,245750 793937619130470400,257026 757779642660982785,48663 778348090805915648,167124 764182707043610624,82066 779802347664838656,176218 792128113077395457,243167 761578880880697345,69231 779386244245647360,174115 779508721349042176,174230 770505579899002880,118191 760831987372261376,62728 790579182723969024,228341 781661318801534976,177455 788467495346712576,218275 771221793889669125,122967 785357231000809472,193633 750400915207630852,11495 758424593317109760,46076 779046705903771648,172189 757882643685994496,49852 788854514182914048,220765 749658919979671552,9200 793988594377469953,256358 785644994723917824,196348 759081523295490048,45622 793441554761383937,252020 793109946967609345,235399 795613092302487552,267655 760565924017479683,63179 785257278182035456,11774 788890812239216640,221711 768977924389167104,110381 756535721637404672,43736 759377453714247680,54070 755163377928925184,35890 790881641937965056,234579 794531495226601472,261155 770270807159341056,117609 791668502679556097,240067 764904857530609665,84689 786671561503756288,209828 786632391515250689,204413 778215883781005312,166390 756002865756319745,39673 779699962254950400,175092 765195916664004608,86103 785325056138313728,11774 795344466001428480,266460 760946128552591360,62877 771837490822983680,11774 777957203399544832,158820 781351429965512704,139404 768195303325339648,101681 793249324494757888,243761 791819092202102784,241678 754035381276860416,30296 756648936350244865,44273 773883666141483008,139404 787175426691108864,207613 744297872066224132,1170326 781731206769639424,188622 787212328299364356,46572 794652990908923904,259288 757676884503109633,46076 765001015364096001,84209 786734996824391680,196849 750337254590124032,10057 793438538482147329,242712 751111120790827008,15808 764675103636410368,83391 760634460362641408,64197 750394934931316736,12743 761262964636659712,67226 780085850780688385,173347 774717131036303360,142503 772794988090359808,132335 788535721048977411,218875 764130530350788608,1249210 785915071125794817,197512 793971627201396736,11774 769560747110039552,112382 737375114950529024,1170514 793094049548734464,249469 794333092068683776,258741 794704890576539648,262752 786952238962880512,207613 774025070373023745,140444 788463236341309440,217106 791419002094485504,237999 781571254142763008,187915 774031530721062912,139404 769656676517568512,110585 791011453218107392,234583 763900034853109760,80136 772492593288458240,131045 774494485132738560,141316 787891374163042304,211278 760599545256382465,63655 786292574873083905,199960 776486926866087936,156290 761922482295013376,431998 755726108847247360,39235 778157712475561984,157841 781056153983721472,183759 785692591257890816,196277 736602541916598272,102730 754005562627547136,30590 769054166916399104,109805 790691771156094976,233558 793872922335145985,256255 770675989265444865,120341 780427992027848704,179570 794589900838342656,261155 755380142659088384,37044 778435970249220096,167220 771508494340153344,126152 763232249554673665,73926 767671409241829376,98751 778028115536650241,164001 775719367745105920,150511 757699432661983232,48549 749059387088576512,11774 772864656587227137,11774 795703118474448896,267862 764203317354373120,81869 765598861264035840,87852 792082310283694080,242919 793333655292829696,8044 768151614112665600,103354 795385897646694402,247930 785887782782771200,197099 791372306106945537,238383 794678560606797825,262588 771905248940228608,128615 791770440863744000,239405 791375829422997504,238207 759778155175432195,51774 778210553382789120,57895 792120813101121536,197322 756587928894136320,43285 789946454819344384,228500 770809890277392387,120610 778449836177629186,164764 751141558251089920,17284 793982699753078784,257325 778332587249008640,167220 794570041903575040,261155 732343907124568065,351500 778340455918346241,166852 776414868232478720,155451 759005596049809409,56225 772374009082179584,148861 760785127056273408,61051 765754025375444992,89567 786925278089973760,205270 754821887763419136,33356 773990483349549056,140230 771027074589097984,121291 771127849394720768,122973 764578394830938113,83713 790992024656904192,235487 785300179838701568,193669 776630277497946112,155451 770454228674412545,118087 763797285562036225,80136 773274469150388224,133702 790585854683000832,11774 793435716214722560,251947 758718244945526784,54070 776974963949596672,158387 781141408807661568,130635 778715793336832000,169916 765674703268683776,89198 794183059230883840,256105 768289582240542721,11774 775362736288968706,144256 787004320700964864,205181 781573127692128257,183707 751742574331703296,18893 785587428304130048,197297 778635009624203264,169201 773478022376751104,136947 751824066491871232,18893 794638254171570177,261818 765283690792484873,86645 766254630313594881,91946 791674763013947392,240483 757502739794563072,46280 777887291465428992,160641 761749062878109696,431998 770358733268410368,110381 776796298032902144,153854 791004849336832000,234943 793160067230998528,249926 754183017292267520,31828 752875182960750593,14277 792439661184454656,243165 774011243174572032,1250066 780251900360876037,179190 778492012874063872,164831 786632786459394048,205039 772817611679817728,131049 756300828168728576,42495 780609607156703232,182049 790624033188511749,232427 765800610021212164,87904 790954796672876544,33214 764274995824566272,82744 765403307850334208,86961 771133985929961476,123583 764292702783414273,82283 788893624482336776,170187 764177282042781700,82020 757740222956310528,49070 781848156170485765,190635 793537366115901441,235590 786024495001632769,197512 793488157597659136,252741 738433140037844992,11774 768869588360572928,109666 770277915498049536,117257 790734050910625796,11774 773535029544779776,137042 767276886733033477,762119 780703397246894080,179936 793706738864140288,251512 793853026402443264,255942 749564089433600000,8497 771942018096500737,128382 786606978176999424,11774 793190584060088321,250383 762358642834235392,431998 762404289734062081,72978 768139262785183744,103970 781201790897385472,186434 790561945967468545,205972 759151792894545920,56192 756287500361007105,42495 776059861394161664,153194 760250164690817024,60541 773009132349693952,134033 762105268738019332,69956 762742565317832704,74612 777168908738441216,159876 794620101878284288,262145 754074512149188608,31686 763447551060242432,74308 790283877587628041,26066 751155982206636033,16833 765560121019641856,86209 780419367842480128,180039 791327219276713984,237491 787678379176779776,180433 794588161443766273,259034 793556389092208640,249926 750852111294799872,15643 763523879050412032,431998 791814149982580736,239692 785826619604828160,198671 788873291633131521,219119 764324922894135296,77598 757669326518415363,48774 774454918786801664,143845 791663017343713280,240483 760557861952827392,62805 794856494004961280,262752 794860350353133568,257492 761676364533628928,57223 789175244506345473,11774 791051951958069248,234583 776667865927786496,153613 752002317197737984,18067 791832912702214144,240070 793098000046362624,249469 769843223099478017,110060 781564379372236801,188304 795691269041389568,265855 759215555081560064,56964 780488266621616128,11774 763444795138252800,78159 750438771997306880,11495 773922213728772098,139404 779651665578201089,171981 763857017811316736,1249170 776995646272212992,152872 756915643090436097,45510 788850592915464193,221476 795010059101204481,263898 793114513700552704,242693 758063927393607680,48663 772096094410907650,129471 774371184485867520,143394 793161458871742465,249469 793268286930780160,249469 790877004727853056,234583 773861642652291072,139404 787993822521360384,214209 763803194178830336,80445 788145530794749952,215608 773207633599860736,134689 766699446356717568,95672 785923036515934212,199211 778123633231355928,165360 790551783630249984,231358 757793121145004032,47283 794792588310118400,262849 750651839251488768,13944 774082795807191040,139404 758038752585539584,48663 788957582849441792,222500 794983633731743744,262847 779129305225760768,172962 766440838918463488,93286 794572272342208512,259945 791404071458603008,236884 785736253618593792,196277 786649175513370624,205181 793122853377961984,249469 794397623880806400,239610 780533565041803264,180848 791848264031141888,236907 793133532109352960,249469 762681427368357888,73814 776782229158658049,157755 786709596211646465,205728 790684633373483009,231881 756367634933944320,42171 762311877154177024,72420 773772389377191936,11774 771514140754112512,103986 772074210453663750,129471 788528325618565121,218495 791772226269814784,240814 791775344311152640,240483 762736466254438400,73707 767840331920510976,101681 774382901274173440,142566 794981230597046272,263906 775821305962717184,151741 766836501690798080,96514 788903962850234368,220820 785861055302004736,198878 781473265306914816,188119 795381173459488770,265649 778653452540850176,164814 794633379522248704,261306 785354516786843648,194199 791663238828154884,238395 758329312609173504,52061 767849588959043584,101383 769100812492693505,108849 766801632646627328,96263 790403112099913728,26066 747772036232077312,1170820 766436151100137472,93261 790618919543472132,217658 794021902029324288,257492 777913931297792000,161387 788623702929866753,218258 791304070724067328,236502 772259040420298757,124923 790589531489579008,229693 778207678497714176,166390 785268990167973889,194648 775000350436757505,146259 781912773953478656,11774 758482097124368384,51795 781899571936890880,191293 781594685395509248,189032 795389977848909825,265858 795773534312288256,267862 769352395457454080,11774 760273489416773632,60866 735233244585721857,7311 787734668716171264,205197 790920269774753792,234583 791789076344999936,232169 786767833250299904,193909 776545984239181824,151374 762670143923249152,71476 793724526903201792,254505 750363711966093314,11774 774080088337813504,141360 769894048308027392,106763 785994693846769664,193050 755161282517540864,35890 794632688951033861,261155 732707787172655105,398868 755794712607518720,39462 788524877032468480,203710 791850340098244608,241720 792222136089899008,243187 795613500945133568,267521 759210911899017216,56964 768643051451482113,86103 757934374323183616,49925 778619710988492800,163602 763898062167080960,80939 772635856565743617,121795 780002182284255232,177248 791737210152316928,240483 771477439050416129,124883 794566284285542401,261155 755563929573613568,38183 775860852637503488,151463 778290314586927104,167220 787899208980398080,213064 794762050169933824,261666 765209151865774080,84724 755553198769860608,38476 787970790859771904,201899 787052914833358848,207949 766126084303781888,90618 786909770485731328,207287 762113519672291332,72035 771251307797544960,122978 777361546125213696,161546 753385524904202240,27045 746808815950176256,195876 757829007379357696,47940 781236018653650944,186149 774699758304755712,144494 766762880993595392,91049 781339376080986114,183269 786062705492975616,49459 794730103586615296,261155 775537291456413696,149953 756442196853854209,41712 775429442181136384,148574 750015375434256384,9754 763181420403576833,73814 793484994161287168,252741 794235674669023232,248681 752227152364314625,349283 792022845526274048,240070 764086989901529088,81702 770976614465306624,121046 788170517010194432,215437 773282158295134208,130988 788439686893023232,11774 732229125813993472,1170318 786062193238347776,200974 776868015149166592,11774 768189426442776576,104667 788143940134252544,215634 787139330766614529,207151 764995267473055744,82283 759161402011553792,56192 790663206029197312,233307 785280239148687360,11774 791395500549345280,238780 754111860618760194,28451 760587486972092416,63149 752017744590102528,19870 794711182842232832,262849 762270230085328896,72354 764232472359936000,1170700 764614850639081472,83391 786379736360456193,194082 766346825209114624,90482 787095191538761728,208928 794623622094721029,262145 772886930274983936,132765 778453529518182400,159389 779482176802787330,174557 756300822758223873,42432 764808523805057024,83985 791723853265440769,240661 757648819081228288,47761 765696764343095297,88052 778290006104248320,167220 789971628973170688,229131 773936520382341121,139404 793114168731770881,249469 750475113489797120,12883 764265873435684864,82607 762731567169073156,73814 735864915500642304,11774 774042691952791553,139404 776886038836879361,11774 781542890929545216,188401 767365651736498176,1170677 753307506429009920,26894 754743847247380480,33356 776145325719289857,151265 761669674534899712,69747 786539278998335493,204413 769371724731199488,113165 788758539787440128,220526 759405851174141952,56964 764047123260203008,81493 794735538150535169,262849 765677539272646656,89076 794369786935394305,258456 771477343646941184,125554 773745490647068673,138819 780829914194776064,183269 757260531791073281,46162 775402864311083009,148473 771070710454235136,120675 794006625170243585,257492 795393103075020800,266079 778258100574748672,164826 793144795006902272,249841 755564129893482496,37457 769324809952067584,112661 771513987389206529,126390 778309397130817536,167220 778690010186866689,169029 791889367589531648,241678 795715900322107392,268356 766350734849937408,80939 778678829279621120,169310 794747045873680385,263171 795735383267045376,267862 786651168390909953,205181 787148401020329984,209043 773983900699734016,139404 760978834468372480,66116 790013843544084482,229177 763088804773101568,75899 767449595005767680,98646 791444975149920256,238395 768163632437796864,100893 794236593724944384,258456 781331043337039872,183269 792511599953281024,243187 759881196566261760,58227 788469626191679488,218495 790550167414009856,229693 779083272366075904,153658 772405755177799680,127871 791617426366410752,240145 751714381688238080,14277 757384544953724929,47266 786019582641332224,199910 791697653578862592,240483 756630120497049600,41702 764926943548411905,80486 786225804136943616,133977 794352945609383938,257492 787449598281252865,207949 791270803312676866,234583 788420013304799236,215754 753681606859186176,28981 758121641578594304,47761 795435684886695936,267133 760943018115493888,56465 788178701167001601,216009 793324907073601536,251452 791396243742134272,238843 756244079856549888,42117 781729828298977280,351146 794204827698008064,257492 772796254757658624,130686 773651803627892736,137612 791010648411009025,235621 792432752268234752,245566 793151863159857152,249469 754107172041158656,28451 771729041871151104,126995 790905967105994752,234583 765936679664361473,89617 794367604152475648,259764 769984124635451392,114254 769360972381171713,110302 785612480647094272,195975 794201977358057472,258598 763184223645642752,74868 773005460798631936,133519 793283389713506308,249841 778353416074518528,152594 794563329025015808,261155 761258341850984449,67517 794605448519290880,261155 785245912289411072,193669 773612996513914880,137158 749692847889186816,8047 756490432612302848,42432 788085539723317248,213425 760490786735681536,63149 761284793371856896,66786 786342896475578368,202798 785466367181029376,193636 792164747399589889,242693 757027488337842176,45974 759811165287440385,58267 788402196807241728,217519 768148615906881536,104162 793464675157487616,227282 767846790334976000,100891 756197305959710720,11774 761651207295426560,67915 766295756793872385,88432 765612516873424896,88311 765890714282496001,88881 757536800135122944,47761 755168928729534464,35890 757622131870105605,46076 794729742578520064,262645 791322281544790016,237491 764844854559973376,84724 750090151326543880,8670 755767227039834114,37424 785600885074202624,197035 788710285444059141,220029 793647924555243520,253032 788485498914340864,218275 750489777955373056,11959 758796170269495296,55257 777064109766537217,157473 790911000195194881,234583 732601759391055872,11774 753248100735606784,23217 775088249479901185,144730 760975122593447936,66116 792966114045112320,243075 764181965872492544,82177 775558245377159168,150063 795253137233903616,265806 753436873884856320,27317 750273283304677377,10735 758187014395133952,51344 775841475770798080,151947 752265801776898048,21074 758064648759443456,49852 760895639420928000,64722 750588859914780672,12883 794835946562867200,262849 770672914568011780,120610 768936579733741568,11774 781339464056446976,183759 785994073458905088,193975 790339400970346496,219531 791670704072568832,238395 753548747758374913,27586 766904046045233152,95672 791654359922868224,240145 794313833766670338,258981 794536042913144832,237787 767722576193912833,91946 769196371458994177,112059 793228769507024896,250544 762845355398397952,74943 767804319009734657,101681 781218714767151104,186434 777654419911356417,161456 795102372758437888,265257 763530539722797056,73814 768175267466518528,101681 791024119076708353,233692 742437525814423552,738099 794386857534504960,259632 791658412060835840,240483 743496269578936320,11774 753025586134593536,24870 764492052210089988,82066 785519142191325185,196277 787736864396546048,212357 791356109160386560,238207 764259892777680897,80939 777575463451521024,161502 793434828091846657,242712 773969921940320256,139404 770594121098682370,118174 761610020920459264,69191 773613028856258560,137869 773939039871332352,139404 792066233688399872,243075 790826638204399616,99049 795655295913644033,265649 776335936816812032,154322 732172611476721664,349868 750667229608284160,10848 765845700668067840,89859 773620874452672512,137158 753981768647278592,29263 767291732723728384,97438 764113520619171842,75709 763168180026036224,76127 789075440937803777,169310 764810625654611968,80939 732284741211164672,351119 791379337719193601,231516 778332636066385920,167569 785504240483655680,196277 792051842188402688,243075 733668124281688064,195876 776278706432176128,154832 772094334510440448,127134 794022552024793088,257492 752222749305765889,21074 759153193582419968,57348 753733188539654144,29263 794535016860512256,261155 768859756089999360,109666 788475319225155584,218275 793825481363632128,255393 778389943513075712,167407 795752237532348416,199307 768507009683623937,102826 771066645892599808,11774 787025237019799552,208014 732250500213563393,196346 793268920652181504,249044 793094955480719360,249469 763869331079897088,79691 791848176718274560,241678 740232319471091713,353488 771406496013758465,125070 774221333295013889,141867 781647822496014337,188500 775287425035800576,148045 781900910414864386,190936 789435624654647297,224680 795747904937922560,262022 756987460404387840,44163 768986412586795008,110659 762270130587987968,71476 785988541453070336,199546 790222364646608896,229724 793807730146283520,233152 793810673239293952,249348 759187099136294917,56964 768005909989715968,101681 770582624846753793,1170807 774958631611531264,144542 786231272851050497,198671 761905909882773504,70941 775899355874222080,151463 787576068165148672,211753 793302794509901825,140444 781245009941106689,186091 756700592366575616,44119 758662580164497408,12859 768952928984064000,110615 787181978944536576,191958 790102471641292800,216627 769756690023583744,115272 765199005798260741,86103 788743369291771904,220332 759519090084052992,58041 769349843714093056,113165 790223729901002752,229505 792617912129482752,243789 751642695131467776,14277 753582994074509312,28148 765038590405451777,82344 765768517949984768,87904 776523967515336708,156281 786730016709210112,204413 794576884415733760,250633 795427276481581056,266491 754951572140929024,33025 777284610933731330,161277 789952736796311552,225959 761957922884595714,70177 792766410418257921,247241 761221074243637252,66897 763766141181308928,72382 793069642319138818,249242 764238272931336193,82018 793518146275672064,251566 795760450742861828,267862 752771248338317312,23217 758372805524135937,52554 776834662962462720,138490 779892387396984832,173347 762751417220116481,74308 794730027392921600,262849 770754843728314368,119774 773770696505888769,137869 791832381137248256,240070 770330605993103360,118072 763347916173877248,77731 753315221880578049,25189 763796920888283136,80393 734701198125715457,1170555 785972918224232448,200235 751201242257297408,16299 755463988599726080,37294 760987439179509762,66159 760131290003759105,60866 780395644116533249,179742 765888019073232896,87904 772302855109611521,127775 792415054691987456,240474 758074166549643264,50923 780794165965750272,182726 791356969256759296,238207 790716446229749760,233307 778471959302582274,167677 794982436543283200,261155 787840185459417090,205197 795420953492750336,263864 755953134187323392,40881 762893545338343426,75480 776723811743825920,157606 787275973720805376,207287 794695983376515072,261155 768494792825155584,103046 758344174122991616,52388 789827382446288896,227242 793284576772784128,249841 791689881114193920,238429 768924343250354178,110362 752244120521838592,19703 787148957071790084,208928 755069754507800576,35044 793106802657353728,249469 779308516133728256,158387 760135005653782529,60878 774242119649202176,139404 768805884730433536,103212 755912552639442944,40251 776146275737612288,153033 788479236877193224,218275 793198979198676993,249469 777178533818802177,159876 749022513225605120,351254 790907288609579008,234583 780349011471376384,177181 788876901062508544,219942 766340902554112000,91751 769708631063396352,114779 762078371509637120,354110 755557977034141696,37655 768604212716380160,107069 791774017925607424,240483 767234614020628480,98475 778361201269104644,152594 761315103031427073,67401 788480818826051585,218275 792170350347890688,242693 776861837652525056,155896 757347959444942848,46379 779500665739485184,464984 794257946679058433,259288 756392285873373185,42249 764106254251806721,354834 764242306044039168,82283 788689038677008384,218455 755131869931397120,32673 756658296514154496,44359 781633835758792704,189032 762798556587499520,73814 762981529643524096,75724 775381872402509824,148045 786540992996511744,204413 769069181312598016,110709 761744805286207488,69231 779355081175027712,174315 761648269281759232,47283 769515460723376129,112363 777954039459749888,164201 791755630621126656,240483 771842181598294016,127579 795373974687543298,266054 771786277519777792,127134 794362496727547908,258878 759447044381638658,51798 755344707299835904,36843 786290759611715584,201558 766757448719880193,95672 787375510586269696,208492 770440967119900677,11774 780801881857748992,182665 792902950238564352,118191 794689600186892288,262752 793626675191754752,200963 750387956423073793,11495 776084926953246720,152735 780616681496477697,182154 774082353438167040,141360 756381338014363648,42432 774804475093610497,144573 780380385570123776,179742 793955339309903872,254549 794259351359852544,258040 775021491624800257,146259 766406207112347648,93823 775787401713029120,151581 760142548753063936,61245 792256181456637952,243092 785846320858816513,198878 768974070310395905,110659 765338165385232388,84801 766612741436084224,94612 776608424419168256,154832 770028518881320961,116263 793438922806296576,252196 794152022090153985,257492 780488126137507842,180556 775906377873051648,152314 794883532539695104,262849 787721944057524225,210235 792045164458115072,243187 775815438143885312,151741 774703025646514176,129558 791913205412999169,241819 751195137405968384,16422 790713677200625665,11774 779413388313014276,173868 781468961351340032,186673 780611394152517632,181984 785478989561208833,195064 772101242042589184,129558 785281802772574208,193669 781490384832651268,37457 792888672999788544,244270 792785839721967616,238637 765968731264552960,90384 793620215527567360,254209 755806281932345344,39384 794979873345470467,264397 777958089391767552,163763 793998834221350912,257492 767808206001336321,101383 785649707959877632,197512 793516723055931392,249926 778583792206352384,168794 785574615850430464,196917 794675267654602752,262025 793422085104078848,252020 764948925698547712,83638 781896434115313664,190036 770789116208418816,120610 760469868059688960,61512 772286962426183680,127707 778058971416408064,1182483 772829685730324480,131129 788412057301360640,11774 735898339909062660,11774 767062882919952385,94699 793187858723078157,250033 775059148702560256,146847 767422628932022272,99140 770297280259817472,117377 773605439892287488,353359 760732684985438208,62805 791724288776609792,154981 788278048588193792,1170441 773889261363920896,11774 760846069202759681,64722 793969518955462656,11774 756443619406393344,42432 792150446773112833,243576 785618209579741186,197017 793901701140975617,256564 770243320270364672,117257 752909181984862208,21398 770473137427349505,117609 771149755644780544,122967 753247667384352768,26066 785482964117381120,195975 770966288399204352,121949 794382595781967872,252020 777949623084277760,158820 786206837943042048,200974 790912599764242432,234583 760966647515533313,64777 781893035667836928,190464 785286461838983169,194648 733043452498325505,355464 791258180345073664,237491 791798448123211776,240763 762003804602630144,70540 781638862229663744,187969 786353854514245632,199546 756870865216794624,36145 766364285232488449,93286 778193169859117056,165523 753274906075422724,26736 792080318006255616,238110 794578116299681792,261109 763307543338758145,76549 759363077271855104,57056 793267461327953921,249926 769598205063421953,112382 767027317684207616,86653 785971469264224256,199352 750358144308523008,11495 778174320044564480,164826 785569463072534529,196917 771792329976012800,127871 776736029722157056,157755 758743473017135104,54070 792459475798126592,238946 751540534359912452,14277 794283466963746818,258607 773600088555790337,136947 788168669754904576,11774 792071317432377344,243187 753995904118616066,30590 760594707860815872,63655 793165892641107968,249882 794593894251958272,261796 751800078046785536,19133 780937801965588480,183269 793452545243045888,252020 757058435515031552,43225 778725984384135168,170169 759452074119614464,56964 764941956485148672,85209 773699850584064000,138819 787111462921768960,208176 790614772257611777,232921 785708586492055552,196524 788169108093145088,11774 755071863701680128,14277 785963478490243072,197286 790935718927273984,231894 749236953116127233,7615 763112342301216773,76406 770234256522113024,116845 788133926883688448,215025 787131822421385216,209351 795664553547825152,267521 794160437629779968,258331 761538121565663232,68891 787026138673459200,208487 761087843741556736,65710 763750509895385092,79691 793511738335297536,252196 756013586959433730,40867 777027266727387136,159546 790874784980672512,223125 770355960690962433,11774 766722048433479680,95708 778811082475307008,154709 794694988290465794,262849 774402172628774912,139865 790896124928200704,234583 793885572922212353,255942 750753526628753408,14421 772563636405534721,131542 778391354250555392,166390 762031141457199107,70679 761969247748698117,351463 785610430261583872,197512 781164592504250370,26066 788153276411686912,216009 753352218959544321,27222 749371896152530945,7944 777862847300788225,163990 774019002150432768,140495 757469141976489984,46394 758056123865919488,50923 786406078099501058,203674 787272159693459456,208431 764138161786261505,82066 778569177972011008,168045 781202248479154176,186050 781524484088037376,11774 785326700657643520,193633 775698879845060608,149200 750731328690200576,12883 775554499557535744,112363 788830952340545537,220526 787662454419357696,210289 753231059991560192,26038 774656399334789121,130126 761249088448950276,65180 768546257346244608,106763 751101806206390273,16728 781335000503300096,183759 785609316871114752,195941 791041932445224960,236274 789152986207399936,11774 794643718980698112,261818 779350577394384896,158387 758031625414467584,50654 763818155089297408,79911 785281652821856256,193669 753654604286431232,28060 774313207934496768,140230 790253364797779969,229693 791008390361260033,228037 748626257710043136,11774 751620193701470208,18395 768962061787246592,110585 757059407083606016,40035 768893954330861569,109104 788748486762176512,220332 775036721020936193,146580 764100810296786945,80720 761863330206064640,70940 763472016431255552,77632 788235267924647936,215005 735245337204535296,351208 766832506712657920,93303 794619758469488640,261155 788184443240546304,214078 762748433300062208,73926 767395319088816128,96039 767489491032473601,98972 780931400048386048,184223 786952512993566720,198586 744625964626239488,82294 752901436447465473,27156 775027214412754944,146259 768474200608608256,106281 793114504569753600,249469 750925407080316929,15808 760869511637655552,65268 789776821793488897,226899 794712601011908608,261155 774404543899664384,143585 780493532683526144,180725 790672457971662848,233307 758289481631866880,52112 770250444857679872,117257 732726964566528001,353789 770339586266378240,1249737 779094613575340032,172123 763028298955915270,74781 791271249510936577,237491 781036928477069313,183269 788231033997123585,214992 766015188638265344,90031 761681198636634112,67226 768883565870415872,105643 756890579569553408,44163 773478795978346496,136515 769265388672647168,112399 788186096496762880,215064 763505291052802048,77598 794894696006975488,261818 773102951615361024,132370 759773005505368065,59373 791671030767124485,234990 773851124986019840,103354 733306257994592256,351252 793144845921423360,229148 761764175945175040,69491 772098107400134656,126389 734466150004891654,738099 764076552292212736,81702 791360102720737280,237908 792070805710598144,243075 771013248225128449,122146 789488866369474561,224678 791179859959672832,234583 786212710656671744,192032 751916932790562816,14277 786042424363671552,200382 772796171488157696,132335 787282721060061186,207287 763933454429933573,80716 768496053452701698,103354 785797510203703299,198586 777979819053068288,163166 778679614247886849,169226 787649185554112512,199755 788485509882327040,218275 750488946069483520,12883 773892315547045888,139404 781827756367736832,190635 770422205649784832,117257 790243690690310144,229693 793248472262598656,249926 766055582625247232,90357 794684127186419713,262752 780001451166826496,177472 761240417631211520,66646 787809305785344000,52554 770047761395900416,116373 753258244924121088,26539 775746996560863232,11774 766434967660400640,93261 767063212680359936,94699 771074973075070980,122816 746760785603465218,354167 786326165107736576,201544 775467924094091264,146580 786236406045618176,201555 789154958796988416,224123 758105883557715968,51239 786229765090996224,202062 795081133125935104,263532 795324356389801985,265257 790348302810218496,11774 792045524979421184,243075 791628184055873536,239066 792425474257334272,245268 773891428984328192,139404 785648399118917632,197324 786751694474317824,206008 771002422059634688,120675 793160261318434816,249926 790557111705018368,231336 793947998225055744,255826 775272984063905792,146838 752248388087865345,21693 786316682679595012,199537 787325396211658753,207835 770437087917072388,118192 733192662921150464,355106 766676546639671297,92917 791030912829956097,235179 771858825666260992,118191 777698393187610624,161387 773600035544018944,137795 750868371764236288,15536 759180597713448960,56817 789793205315395584,225121 760509612000997377,62771 771073941683265536,119718 760262652035641344,61051 792432581580947456,243513 771428408890888192,11349 768200890855530496,11774 789931686188359681,227804 768221521185742848,104662 788842568746434561,216009 781284621094903808,183759 788925680008388609,218258 790644616521392128,232863 762256243436191744,71596 764544591496253440,81574 793645999441018884,254135 790643754264768512,233131 776435475452080128,155390 794336792174559232,259659 765574277739360257,87904 757760251546316800,49066 788533027819388929,218275 769403949849772032,113165 790604219245920256,232791 793131869982302209,249841 770323515392352256,116086 792875186605338624,243865 763873832893579264,80939 764219953058750464,82766 768933879600275457,110389 787019924199776256,207287 794770875207692288,262022 788411562482470916,215922 766187622146289664,76146 794318488688992257,259773 751747307465371648,14277 765523663659556864,87625 765371089744633856,86440 792163839139872769,244550 764519927160119296,83870 789875678254477312,225949 764806460693843968,59936 793149876104224769,249926 763891402291961856,80153 788002078022959105,214354 789264099813257216,217443 758233785930395648,51996 775085574055165952,146838 793391573706899456,249926 795393130468114433,266054 773717803786444800,137818 785942131894517764,199546 755171075651166208,32448 760568336942043136,63753 786495985157566464,204078 794025375877791744,257492 785997262006521856,199546 735168312456404993,11774 794707680233259008,261818 761936754743975936,70540 781234169049415680,186434 787032150520377344,195493 766253187087077376,91894 778615992716972032,167220 764481542051594243,83391 778426091178430464,167676 790950330548846592,234583 766589579038191616,94699 791689513282203648,240483 781490556534796292,139404 790623263915474944,232137 790259128694255616,230282 793629625859485697,249926 768480206696787969,104973 792067811506065408,243427 794170431070683136,257492 795328646886162433,261155 791010179944816640,235251 765979093070381056,90384 785491481448415237,195975 759063381605244928,52585 785578907294507008,196917 776529858939592705,155334 778688026100719616,169573 793963785555939328,255826 787296299498504192,207212 758409401774419968,46384 767657800923222016,98720 787654716406849537,47207 758265679107747840,52112 764843888670445568,84724 765164567504748544,86103 766705178066247680,95708 771115875566891009,123499 781847811600052224,190207 752654037644775424,22575 751832045966364672,14277 773616960630173696,137869 791656365227962368,239471 794068284194713600,234990 794633329739972609,260404 763168606834135040,74133 756924006620626944,44837 790914528087203841,218349 776100056692699137,153194 780777386879049728,181784 777443065078411265,157755 785923495129649152,198878 778346572862066688,166852 787846283176316928,197888 760917215512264704,64730 777528841418014720,161960 757541980478005248,47782 789528162875109376,226731 756911114814906369,12954 788753074210807808,220332 794556845281148929,261155 757568166834823168,47782 794693978918715392,262849 790943804811517953,234583 762296160769839104,1249001 759379293701038080,57722 761567464966778880,68993 777706503876780033,161387 785269330166501376,194648 754750762006306816,26693 763766484699152385,11774 778358707872759808,164958 757740508227702784,49066 769730068050505728,112788 768638484479373313,88930 764205779238973441,82457 790698281156288512,232169 750369691021873152,11250 759881159459217408,59666 793255682321616900,249926 794619492768878593,262053 794620397702483968,262145 775028911386333184,146580 766470327232626688,93286 790623332165160960,225359 766709918070112256,95708 771843287044988928,127836 790670071538475008,231894 767074255230103552,96039 767516496704577536,11774 785666699450130432,197916 792097110372024320,243865 750065126603038721,11495 753791083335655424,29456 789962361180266496,225981 759887908534792193,11774 769176458187120642,108795 779141815819698176,170187 792069831331688448,243187 765438173078032384,86440 751612384729444352,17951 764457034230140929,82018 776223363475902464,152314 787272734829084672,46572 756240868391215104,42117 762979983979450368,75724 762366632874217473,71021 786047440545800192,197286 786074550089973760,200870 757720264968843265,1248527 785675844219965440,197091 793989643247026176,257423 773605423471558656,138049 786308977764085760,202877 779397764165795840,174491 790881523322933248,234583 794426964287377408,259034 778999209781592066,171693 753366982347460608,25189 764481711094632448,82953 789759891812577280,155390 790522065556234240,231894 793556968979898368,252408 755790266557161472,39209 755197592531795972,35890 768100813134630912,100893 790597998711541760,232169 792142123260780545,243615 794026348217909249,256255 791787287432536064,241678 785239113066745856,194226 760626137009496064,62728 790939147796086785,232169 788758126346571776,215437 794719487245197313,262849 774572486017093632,11774 758228709136531456,42053 772486264264204288,131025 763581243086602240,78566 785301888669327360,194934 793139967576813569,249725 773678755445211137,138061 771494373280194560,124597 788728507304071169,220029 754728765100556288,33356 788440059276132352,11774 785943149667639296,194058 753383722347536385,27045 793793249034895360,255393 773778524779999232,11774 761590155316781060,68987 768096439545106433,102449 775455800663965744,149271 778001564464214016,164814 773919690724810752,139404 773377846802800640,133702 780598611969179648,181935 760363622811987968,11774 785464218166267904,195975 757612642231955456,11774 761700163408711680,70059 786910071179534340,205094 791700567055798273,234990 753149722303561728,24134 776749074062184448,156835 794271218467631104,258927 788180760750546944,216009 790613116027625473,231870 794504130014416897,259632 750356823790661632,11495 788736380134301701,218275 769241247550730240,110585 753329681097687040,27061 757954057919135744,47940 791545925684441088,239405 788891374397616130,221711 793955831930908676,255826 772055391710707712,123082 780560221072654337,181419 794670336713392128,255942 769953007303659520,114254 766087626818453504,91373 775372675699056640,146259 761611867781488640,68993 732614560180543488,349359 776979574802489344,158348 767887835009421312,102249 761982950036516864,60878 785448422300082176,192421 766381208854867968,92860 792416306620407808,243451 794307372294557707,257492 759496360001286144,57574 795750173771173888,268009 789655411687292928,225359 753970199922143232,30296 789089095553130496,223286 792045347736616960,243187 753692753163419648,29263 794773619717115904,256653 790984633886179328,234653 789223587983032320,106085 773880142661820416,139404 775374112415809536,146259 792760807301840896,234583 780444687177912320,179742 754860972666265600,22393 763031139116126208,350711 776220453018886144,153545 791756656426283008,229817 793783502734893056,254209 764862152150614017,84395 773641519072960512,11774 765010084640546817,85562 788060306031255552,215005 751109168510230528,16299 758092584510107648,50789 759777150790533120,59339 780885333416239105,183468 792574453775409152,236884 736782729186926593,353124 795754512367513600,266884 756711938776821761,41839 788554181128785920,203710 790725578655539200,232863 762116907411525632,64722 781562705991782401,188119 767915431499821056,100891 792718460094672896,235590 767831583239790592,101514 763895182735450112,81099 771780717122641920,125554 753985274342809600,19133 761761561417510913,68993 764172673610121216,80939 789683949262008320,189515 766808634940596224,95075 777630071196528644,161456 756605300392812546,44118 778432032443604992,167046 793259812343549952,250293 778710807634862082,169916 791352290187808768,228989 760879224609583104,65404 760739474015911936,42282 793933985688600576,256679 761946063188074498,70941 795076314222968832,264397 793884280569094144,255942 758633639806578688,54070 772868618539311104,129558 752726186724171779,22779 781690971322929152,188210 770723155694460928,120541 786652868187189248,90209 790883436047237121,234583 765235947902345216,86103 757806854370058240,42249 786904904132653056,207287 792425833071640576,244550 794305849485164544,258598 766717571085328384,95672 779468182662688768,350823 753978667030683648,30801 753025789243879425,23136 763948729560801280,80098 771962449322967041,123217 778802297459486720,169923 760913108873383936,65165 755852027075395584,18215 758097961435836417,51451 758890982284734465,52112 781573555355914240,189017 788513608078651392,218275 790323946482728960,11774 788067261114441728,214209 771359424644419584,124536 771504103620947968,110659 780716658134573056,182257 735862922019233793,11774 790251569413402624,229693 790861356526297092,223492 760465722233454592,48052 786763422163734528,204965 767941255112364032,100893 776724308106285056,155898 780451098754555904,179742 768114664303501312,103767 770663459117826048,118191 759119121095151616,56964 768496619700367360,106281 762976341520252928,75724 763177754736996352,13343 790925750534758400,234583 776460632061345793,153854 792027377110876160,243075 765122284298313730,85272 794694522215235584,261796 772888827958525952,132996 795013077599158272,261155 751580506953777153,18539 792802950217363457,247240 794216453159329792,258598 778402192319471616,167124 785671684950896641,194142 786512330834051072,203350 792923975261233152,247379 741062736759513088,1247427 750042733604057088,10654 768895237020418049,11774 779724027589857280,175934 759561627494522880,58970 769302421390647298,97811 778895378670292998,168794 750734385595441152,14641 788520800546590720,215437 777500624459931648,160876 758767420559335425,54070 773707969582161920,11774 755922076871995392,40609 777007732306108416,157840 780824735047442432,183468 768794662878318593,106260 770978052457103360,121949 795004056037130241,263906 776892890782044160,159258 760519699075624960,61051 765818968892436480,88795 777097074919612416,159876 787254653234929664,206349 750936083005775872,15288 787074931947429888,208016 789535895955337217,220820 787010623527936001,207949 758660544765292544,54070 779150809934209024,172621 763484610810355712,77849 763844621357031424,1170352 753548868734726144,27045 793504084825255936,252020 778877304369844224,169437 758714565525843971,54796 774005401952149508,140495 777061088005423105,138490 794381279437340672,259743 765288072732958720,86763 776822555164315648,156811 794709947636469761,262849 763413496847409152,78159 735930179655065602,11774 757294382001246208,46382 766413158617608192,93823 770562178386694144,113332 792195060783775744,243187 762309731323109376,139803 790514211294027776,231894 781151897541488640,183759 760974800156143616,65839 771183553589555200,123583 790380260235673600,227066 790606808398389248,232791 763936010010923009,80681 789125019477635073,220130 793277071338319872,249926 793546149579722752,252014 762695447215542272,73712 732198075649904640,350021 795367745097465856,264397 790592652341186564,231336 777863300952559616,159308 749783664741888001,9452 759279488140279808,55661 771778731555684352,125554 775292900921991169,148045 792416633029623808,245185 793106489015672833,249469 793537936813854721,252020 794018079114031104,256239 778427396429152256,152594 769815647970856960,115435 756335725570879488,42432 769662813413322752,114422 793788053919789056,217634 772877079557922817,132370 750872987318882304,14363 770219144897761280,117257 775088928734875648,146024 751561800571719680,18215 793231971807731713,250293 791367380303802368,238395 767125409582440449,97468 773573682065059840,136947 789180068199149568,215505 751930199013548032,19210 794683020892663808,262752 756886987047636992,39096 790292014793457664,201958 777917095136735232,140444 769367951732506624,111481 779012733496811520,170609 793584299031273472,252196 757389057127100416,47264 777856978613919744,163990 779361947653328897,174427 795400703644696576,247930 791732135799455744,239031 770492179181670400,118985 773903728529342464,139404 789079976339509248,223286 767736811401584640,100893 768969769106153472,110344 757439346441986049,46379 780955125695311872,140444 795606354954244096,267521 773883603977732096,139404 779357079341412352,174230 772459406659248129,130415 780012591598804993,177472 788103505802366976,215505 787159181698723840,207965 786939434390458368,207613 795363215559557121,265875 758755421138083840,55112 761959923324420096,69388 759354134550241280,57921 770029699787554816,115451 792814936758026240,243187 750865907254226944,14107 774009136853897216,131421 778500059235246080,152594 794730384902725632,108396 790619321097564161,229901 794607096452956160,261818 793916103529332736,252020 794234735203667969,258044 778435063151157250,167180 786267752617115648,201555 788763276876345344,164764 755201003687993345,35372 767166330919190528,98142 765765430116048897,88459 770676995130847236,120613 768594278121558016,107056 794548818440232961,261155 795024781288554496,262779 760645256467640325,60936 781669206295187456,188106 786736544623255552,205989 791350664517386240,238395 793652677318025216,249926 760524531668750336,63451 776448310919958528,155374 791674308489777152,218495 752975372917018624,23719 776179522794299392,153915 762333766333394944,71880 770517717535252481,118191 761517327242268673,68736 791797568564965377,240483 788392012437303297,217519 772118329855205376,127775 794650329673592833,262022 768596659290845184,107469 766704398881857537,95708 778280296290496513,164764 757910512017502208,49852 759915665469825029,59477 789960388867522560,223492 777242901726294016,159876 760308916421001216,61011 788001661709058048,214354 776168946223296512,153772 751186575149572097,17591 769087026503254016,98972 750524170212024320,12883 767407541521383425,7700 774329029545566208,142238 775856739472252928,147932 763425260620439552,78129 774108237327048704,141316 750605411254841346,13627 770091752812314625,116164 757008777832898560,45369 771589728663576577,125367 795307159907160065,266079 779788791116554240,170187 759775047225581569,59448 779378520191475712,174315 751622303713140737,18391 769989654112264193,109337 780932895783387136,184223 757935325662490624,49925 789948665351835649,228810 763438611752628224,78159 758781832737546240,23013 745084432176930817,11774 756623458771927040,44429 735884487872020480,130505 740384678377619456,11774 766418537049042944,91810 789757672333508608,208420 790953879710072832,234583 760323190727905280,58508 793137244773023744,249882 787255503231541248,209184 793527906249105409,252014 765341049808039937,86440 766351446161883136,92885 775416051039281152,148739 787731378272079872,205197 763777912147501056,80177 795700456248999936,267559 776254508649160705,154832 793101437165146113,249469 773190726364585984,132335 786692392283844608,90209 785642541551083520,197512 770310312478121984,117257 788410577228029953,217519 769972087083659265,116082 794621499533574144,262145 788069551372169216,212068 787968044299591680,212357 758024628958814209,50923 791154051467608068,236884 794525191917498368,261155 759080276161130496,55260 779077661456867328,169515 763823394160676864,80393 770362724983373825,118482 767891835402412032,100893 776207721955745792,153743 790132247470993408,78412 777299366092484608,160593 779447990066917376,174392 789758544530710528,220526 761805115586023424,70177 795143424202735616,264397 761283212039651329,67586 790634944070426624,232863 732297392830087168,351119 778563886182117376,167676 794656529655812096,262053 776136023038386176,153194 773377952235057152,129464 794706164885913600,262886 732663944624627712,353228 775887528859533312,151845 778180560724324353,164826 778705934084218880,167939 789934119438385152,226883 761981665954660352,71438 758719538158379010,54070 790655995907280896,233307 776920722216280065,158338 768140819127730176,103354 775066408535195649,146338 785706140210376705,197512 771610945801945088,121612 763946016303263746,79691 789190042325364738,224450 791360124896116736,238207 794000733913944065,257492 791403314944573441,238117 795451572562067456,266079 772387591756709889,130689 758821174549753856,53185 758867034239148033,54070 786283850829660160,201958 792448921133920256,245130 762979936785330176,75724 794704308772151297,262849 776508640278773761,155898 771786897672835076,127218 751862065271300097,16931 756651574743732225,44325 766260809680822272,87607 768772791856402432,105109 773355649870725120,134375 781416792916758528,183269 768516589792665600,102834 788379096128425985,208928 791126413961068545,196314 791179972274642944,236919 785829849361297408,198671 788272168899518468,215437 759782238275837952,56676 760977680850227200,65237 776736137910059008,157755 758280139973222401,52112 777905105937072128,157755 766341603250143232,91809 787463229656096769,210253 764687591635578880,83422 765782987103408128,89672 772896900722855936,132908 792125586038661120,243286 781905348089171968,191354 757430391682641920,47284 775941041601982464,150404 794650249839214592,261155 795050328798490625,262849 773998100323053569,140211 791307040744366080,237223 779080006479777792,170144 780959546726617089,184340 785868643750084608,198591 788447241044307968,217837 775325796189675521,148045 788737966445256709,220029 755171880231854082,35890 763170450029416449,74133 793782075493085185,255246 793892523387203584,256534 756211255275245568,41798 771313241137917952,124697 776818823580168192,158428 758496842745319424,53185 781372010307780608,139404 792407902342479872,244760 761653415713902592,69747 789799452139589632,226578 753705296778915840,26778 755060240328962048,33356 750530525039824896,13532 791409281803386880,238780 750138243488837636,11495 785288380275916802,194707 786998678187761664,208016 791619868542046208,240145 772911399827828736,132761 788942708844924928,218258 791812920283758592,241940 775441803998851073,148645 787101330540154880,208980 778358794426331136,167220 751591650149822464,18567 773614421511897088,137818 791736958275977216,241118 794702701066153989,261818 786602241956409344,11774 759249413885792256,56964 768608988623757312,106281 763733946433609728,78159 780049205758799872,172185 781577091175227396,188478 795397925228658691,263793 773289749046030336,135736 778357219431591936,167676 780591081717166080,12018 790881271018905600,234583 776434483385937920,155850 778157199105331200,164826 755161026870542336,35890 775042659295563776,146405 768540271030235136,106753 781523606203490305,188119 795393174185381889,11774 766992357510123521,97267 772705102155087872,130663 778684378251534337,169923 787831124634529792,207109 775693329577218048,150450 789078819730759680,223286 790253839014256640,229256 794957000304160768,256219 795267080505409536,265878 788793004093870081,220332 765996046564651008,90790 781162386371678208,11774 794901985325621248,261942 774660105337905152,87904 769382208830312448,112693 776624578445664256,155451 754717898631852032,33356 780483241467707392,180099 761931747088969733,70338 777908434339565568,164195 766401167098126336,91751 773983012195278848,128934 794529853542428672,261155 732102427881668608,349219 794908711479222272,260778 753004290663411712,31852 781849425861828608,190635 765847386879131648,88920 787076054254923776,209043 789428540894613509,225981 771344064549715968,122982 791349013568229378,238395 771796229227438080,127582 778785687319425024,168794 758820772722806784,54631 781267715218485248,186212 795417771488247808,265855 774636596473782272,144475 765661389377503232,87858 771156172099325952,120690 789180319005978624,223899 792454027439067136,243075 773348437261553664,135025 753349894077906944,15122 755230684105498625,35044 778042410219802624,165512 756259185956786176,42344 765660697653047296,89076 781852519098093569,190635 775115512028143616,146720 793237416354025472,250293 789445263039537152,225981 775361953829036032,148537 789823287006113792,227429 754717632549445632,33356 771904653822861313,128043 773894585172963328,139865 790516281153904641,231894 793958535260471296,256276 793558955817439233,252580 781018907947724801,182726 786928979026415616,207287 773571914732306432,137744 786616727857541121,204539 753187052443750400,23217 762638905262739457,73926 774759215462178816,128230 788631049546924032,218275 793183623667212288,249926 769747082135609344,18030 756270720720576512,42432 768163802911236096,103354 781530419690926080,186584 788803288233873409,220765 774085490618216448,137554 791261268137086976,204413 793161152243068929,249926 793576391191175169,252679 766779477875712003,95708 792083767103983618,243398 773618658111356928,138054 757599271851995136,47940 774439901966143488,141360 757693071538597888,48369 770322714737446912,118087 788642466031214592,217837 781360929220861952,185310 790227824930066432,226810 788360738536423424,216009 778196241918398464,166282 766728653115764736,87904 775321365528412160,147985 788784444014489600,220819 762300876769943553,431998 773945080822525952,139404 757674494957793280,48549 758677667877097472,54070 790971930413113344,234653 792051807790870528,243075 754757319645208576,33356 764810877543542784,84724 780723547828285440,182706 771112965311463424,122146 791347207131787264,196314 769340502973882368,113165 788556664077115392,217634 764157860569690112,80939 781204673340596225,185496 756694981289672708,44017 774800179748823040,142942 794626683429068801,261796 773988208438812673,139404 794566435955740672,261155 794331327977766912,258741 760156304652406784,59666 785684268714385408,196277 788038925587808257,214353 787446864408895488,210650 790298316580028416,11774 793296184131489792,250633 761003922341392384,66116 757472218611757056,45348 786578036976078853,203510 795016841584381952,263895 795366488462934016,266079 793399807108939776,249841 774438711173844992,141360 788464938616496132,217574 764161921939406848,82283 773920708023947264,139404 775464460735672320,149259 785591432320909312,196767 795435263224934400,266006 763689766244286464,79585 771539730794024960,1249839 737796830482862081,398859 779452771368042496,171693 785701903325732865,197512 785967122874642432,199546 791456578901647360,237908 792597243987582976,246392 774075089100738560,139404 779177355403079680,173011 792848016277377024,248065 764185040133644288,80939 792388506974760960,243075 794327434527207424,249926 761303622428741632,67768 786762944562495488,204958 785989325657812992,200490 793133159214755840,249841 761463967457738752,67679 767832476567744513,100559 791837031668129792,240070 750711148379410432,10735 763343750752047104,77668 793998809697161216,257325 794189667704963073,258598 762756189465739264,73030 779848099586007040,171040 763506433056968704,78344 785685451268993024,195975 789549563237380096,218495 772933451242582016,132761 779354887016501248,174315 754196979580801024,32157 771423338367361024,124597 766729781744394240,95708 764217640264925184,1249225 773708633720913921,11774 762312538570665984,1248996 763699348366655488,78159 795686661409501184,11774 754749495896834048,33549 761138776995352576,66786 743819465557745665,350825 777743281379610624,162029 764520067514167297,81946 790602184782147584,232169 793111712886951936,249469 746442080776388608,738099 779024846089031680,171168 767753033857904644,100893 773545816963317760,137158 775694778021343232,1250246 791480424925048832,231518 794613097361182720,262053 787041234468630528,207965 773853099165229056,137927 764485880522211329,82066 779823487024189440,171693 781617321768910848,188873 794558779232833536,261155 755217802538123264,36221 788829054300401664,220029 792106914339557376,243187 764165524171395072,82066 754103381522804736,30131 794721560686985218,262849 752259329894391808,20279 778576103845818368,168794 791135738905657344,235487 776743696003899392,157755 772536211005026305,114779 774364297346576384,142503 750381844466634752,12883 761987084626386944,431998 757728792907395073,46958 755744296100298752,38318 776011632329695232,152876 795068546069897216,263895 781471189520687104,185595 775765907553525760,146259 765076834371317760,80486 766313729457737733,92369 786599627768279040,202217 792204607455948800,243513 794664519888932864,261155 795398989667565568,198591 792708316233359360,234526 792025678757724160,243187 758665889646387202,54070 769623253199577089,111558 772513364304166914,129380 763040848799895552,75797 755717421240115200,39213 758700677434478593,41680 781682819797880832,177455 764985315765301249,85562 776450699294969856,155390 757273449907818496,45669 758712345535340544,54748 779102750818918401,172270 778324847483031552,167560 762842612784963584,73814 787900198445981696,65113 755482381319041024,32873 758758736521416706,54070 767816809156374528,1249484 793439318933065728,252196 790918768230854656,234551 794624678102974464,261818 773834496646852609,138165 790716922664890370,232169 772876129602502656,128537 785567431972368384,196788 751789748620894209,18555 755560395608322048,36719 780566239517118464,11774 767937881667014656,100893 787465072356581376,211170 791452387441467392,238207 755734671418208256,34924 776904565480427520,157755 768441461469749248,104932 774688239374340096,143585 794697537210949632,262752 787961484047446016,212239 790583194357727232,11774 761942763680129024,70858 789257571047579648,224680 766426441676357632,93823 779336088754200577,173347 793821304268914688,255393 794598448226009088,261155 785339031999569920,194082 777498726457761792,161185 775784247756029952,151688 785849022246428677,194058 735682757494374401,353124 767189104190713856,97386 785266940885381120,11774 788980458314870784,11774 789178128455258116,223899 772900408360525824,131084 773939127242948608,139577 793029217151774720,248624 764318080860164096,80648 791623140581531648,240061 791491194220007424,239405 779039818869268482,172120 786662594992021504,203200 752718621210767360,22735 792410064489414656,245750 793936439763345408,255954 773326854342180864,135252 794552024981536768,261155 778647837756108800,168794 766215927478226944,91049 766631725812355072,92872 791310709711921153,237787 781445004229120000,139404 758965960275480576,50923 785539765479309313,196838 788440622038417408,11774 733172936408989696,355106 773117144129212416,134470 793418137572089856,251452 793973290108907520,256393 757999892753158144,48663 751875008524328960,18893 753095884431392768,25317 755438461843304448,36735 788568357406646272,215437 795039284285894657,263926 774013002836312065,137965 794683182809579520,258456 788853456727453696,221476 761694428872466432,1248959 756094157563854848,37991 770333395469545473,117257 776443534597513217,154986 792740521357799424,246785 765581864077758464,86763 790738552606851072,230485 793502513953542144,252824 776241641199849472,153618 785701055988457472,194082 788899128164151296,11774 773893807456649217,139404 791475762469695488,235580 778322204257685504,166409 780573452377862144,181419 776311748034961408,153248 776759709961302016,157755 781147149568385024,183759 792562429762924544,246632 773920138521260032,139865 772078495967084544,126751 777294967232270338,47783 789453208049610752,225981 770781938672021504,117257 794569299587371009,261155 794226191381057537,258598 780824347548286978,182036 762780780317650944,74247 765356518770286592,86440 792168481999482880,240580 794876542237155328,261155 757609292572729347,47782 760813311021682704,64722 794532241162518528,261155 761572979926900736,68993 774194233280438272,141887 794851623705178113,263302 771684169982238721,125145 780894233741918209,183068 759504808080474113,56964 778656393008152576,167311 756256140816740352,41719 790565140181708800,231894 792755672991473664,247232 786589242939944960,203674 751613285779267585,14277 771418008585732096,125554 793187669849305089,250326 756431115582398464,43207 769170217784209408,62492 757434017935261697,47263 785511628812931073,195975 753363476769308673,27317 776930005129363456,158387 781344263179087872,139404 767118030006423552,97852 763206999592931328,76549 757524725761396738,46895 759155139563454464,57105 761696185161699328,69711 792596808862081024,246771 765569236534071296,87904 780829431904497664,183269 754712235793084416,33027 774188096535474176,129558 756627000308084736,39096 771410778138173444,119279 778561261869162496,168794 759744898220326912,57574 760456502960353280,61286 763511555837362181,78517 773978174057246720,139404 781346903665565696,139404 791047987258613760,78159 773956068896485376,140444 773608087466881024,137869 763969914898034688,79691 771051881384779776,121612 775336015376580608,146430 772091302859173889,118142 788324498068078592,1170441 733168146383769600,355106 778287883060785152,167220 749765114639835137,7546 754751373011484672,33356 793998015023366145,252639 785505468999462912,196277 773868776026537984,139404 779623304738988032,174230 761325625286103040,67497 767874078678003712,100893 768906585527562240,11774 793209689941106688,249926 779481492548354048,173628 753386119815888900,27317 751149558890106880,16833 776831029290098688,156835 770153878457384960,117026 789927773653635072,228820 732272930172850176,351052 758340219280232449,52112 785920936310472704,199431 787148298746335233,207861 785571169470742528,197198 765505048805683200,87904 770451566482497536,115526 775170485206253568,146847 777018603740602368,156835 779872104887914496,177248 781529924800647169,183269 793430283127099393,252020 769843072091951104,114283 765184167885824000,86103 773883273961365507,139404 771123403986087936,122299 773812784689713152,137953 794740004731748352,263171 770125678859739136,111549 750115382317363200,11022 753404268556591104,27402 786039483112185860,199960 786875117154537472,206008 785718911224295424,195975 753678937641799681,27222 769303076075343872,110477 776421071515897856,155451 772454120753991680,131027 779362521174061056,172656 754700583005777920,32711 775874498796986369,151409 792467631861366784,242485 761160383688159234,66727 795401912850022401,263933 789211987469295616,224680 770876547146346496,121949 766044735752409088,90735 772574459056259072,11774 775326944741122049,148045 793137383067688960,249469 773880764874133504,139404 781007947514150912,182752 788825365917511681,216009 791354963029000192,238395 773645580321034240,138382 775049125729402880,146259 775767970652053504,151463 788979884148264960,222624 778649852334997504,353893 791719075655188480,240483 765233410839236608,86645 795106223934885888,263926 787948238506717184,213589 791498377662005249,238290 769253761676083202,112494 771180997907886080,122982 773903503097864193,139404 771833865287630848,11774 790369293959565312,228341 755854478247497728,39997 767841424121466880,101681 790053381607985158,210289 780047398747766788,172185 751805956862971904,19899 795417016437981184,265855 753656719687950336,11774 778105454870294528,129577 766865854348857344,81702 786604256329502721,194221 762063279728582656,67586 773239299588382720,135025 790745298238894081,233560 788719175501959170,11774 776742932204310529,53667 746184208389836800,738099 794543048214491136,261155 761665202467340288,69711 785489774006177792,196277 795201451102507009,262849 766662272035000321,91993 794990492651921408,263906 754052357630128128,30590 768600522991538176,106281 781261297723777024,186212 758667865864151040,54272 768680729953927168,107559 793423564275712000,249926 751564327572779009,14277 776735602918223872,157755 786632589834526720,205270 777418258186108928,161542 792214074494971936,244289 789992805355622400,228354 761062483440173056,65455 763153082247020544,75899 766506346954956801,93478 779670904531980288,176225 788892699017482240,220806 787044073970528256,208176 788209659622649856,215437 755546074933178368,37892 793802509223620608,255176 778362227082399745,166916 788609403444457472,219537 792365839039205377,195876 780847617412595712,11774 786939627638632449,201555 778318651409727488,167083 778011178404573186,159876 790332574518214657,230485 788421313152978945,217634 793390980875640834,202429 794348680912351232,257492 774090618851045376,141316 795108525752066048,257492 767834738438569984,101681 778459713075748865,167220 791001628107124736,235163 795108740764749828,262849 790545008462028800,230791 759491631863111680,58227 779911799772700672,177442 781660866613837824,177455 768203009276911616,11774 764739072002781184,82066 772929819101257729,133432 768316972803117056,102452 780633322644905984,182257 777525979346407424,158110 732991594807197696,354131 733439539973398528,9643 751755334407090176,1248185 781900751329046528,191352 788416233314017280,217412 787243135550296064,209035 789261652122333184,206666 773472339182977024,136904 786579515136880640,159115 778571658793746432,168695 789433682318589952,225981 791662608856260608,240483 760487551450828801,62771 762054188557799425,70986 763000829280260096,75899 764166927899963392,82066 770315681954951168,118087 790770437252800513,232863 763884135999901696,80486 787280004522516485,209184 764671669495558144,82508 773885532879323136,139404 787097263592108032,202429 761679507313070082,69548 792608305130696704,246771 795207063160832001,261796 792371112931909633,245024 792392165586407424,245607 762787199242891264,73814 770671679743881216,119832 758440507102158848,52112 768665637296103424,106774 790903902690500608,234796 760135189100101632,61051 791654357083295744,234990 773449243050799105,132497 773488498410135553,136904 749723262347804676,9295 765006059605942272,85562 755897524804648960,18215 774806028323921924,142503 791349739669381122,238395 792011192625565696,206666 753606981940764672,26517 786966788076515328,207949 760946113897652224,65455 751843222780084224,10848 751552083464220672,18555 773952398708445185,139404 795017554280452097,264053 779911092067667968,176196 795398723740336128,264397 765084355077115905,80486 786925286835314688,206773 764557147506110464,82642 766415965068361728,93184 772879010296586240,132370 764985067089170432,85562 776005770857050112,152872 792472150779191296,244385 762752538630352896,1249043 772905336894173184,132578 794909555352342528,234796 752906802702929920,24316 768226321944023041,98959 787394688940544000,207109 791048011384229888,235951 780487898231672833,175376 788158183189733376,215480 777471339384844289,161456 792095003484917760,11774 777246419421835264,160353 792149930009698304,243075 762718569356558336,74247 759127958196027392,57105 772839568680693760,132335 760165397957971970,61444 795040829517733888,263906 781203354357760001,186434 781501784078491649,187469 793871583425159168,23899 780801923163103233,11774 794387592875634688,260380 765381247069659136,84710 743254416787111936,47188 794532988599926784,261155 790755647826436096,231881 773055705800667136,134255 765079575164432384,85562 756523185890295808,43013 774829287341977600,141360 785622692753870848,197286 754942826572423168,32869 761596301465128960,67226 794328837777670144,256038 775387453523890181,148952 776259957352042497,1250064 770383172345466880,108396 761987908769374208,69878 789318489626456065,225384 795375715239792641,266151 777885658547228672,155316 786340199534059520,202429 791136568887083008,236884 758701685891960832,54070 761359610577956868,68273 761389570654998531,66837 764169760963604484,82177 756531818430500865,43234 774356801328480256,142339 755208761116094464,398859 764456814305955840,83391 772070845141422080,125554 767708883410309122,100506 757374891804983296,47090 751782641339232257,18893 781221425398943744,186584 793148292427157504,249286 787140924291817472,209184 775498189319184384,149770 785488070028111872,194949 759190400892416000,56964 793496808836198401,252408 732173152491569152,349795 778973366329888769,168794 763151077126447104,75899 775118120956461057,146675 789973204731256833,197046 792016293109137408,243075 764198820171378688,82066 775741125587984389,150404 755640410400256001,37537 785995261520646144,11774 788115488542855168,214354 770646412031762433,120341 762044103391608832,431998 787021375609249792,207613 790616269431066624,232169 732650863760683008,351387 761343176867127296,65222 777025044559962113,158387 773865463419764736,139404 765387196253609984,86440 773148809027346432,134454 764278276382568451,62180 787016373184688128,207287 776067186616041472,153095 781455740934492160,139404 755133107511042048,34898 786666651555168265,90209 751658404767301632,18470 754997181065617412,34666 775653883083427840,150511 793161270950264836,249469 771380362286989312,125176 790696311154675712,233558 765641848513626112,11774 789260541319577600,224818 773752982521450496,11774 788754527675703296,220526 754747818955403265,33356 795380386650030080,266151 758729879281991682,54070 755666613232205824,37044 772097919193346048,127957 777400864889794560,159876 790398917624078336,229693 760077071972466689,60866 793438696850780160,252196 793995584193474560,257325 786344286820241408,201976 795727175190216708,199307 764876708977659904,84724 795084350962470912,263895 764263108441321473,80648 790937942759907328,232169 793439907880509441,250033 790377666952228868,231008 787758304726573056,205197 760964782660870146,64730 769550677114753024,112872 781597425920335872,165488 793474078304677888,252580 793539685972783104,252030 794914189261340672,261155 758455352300036096,52749 778759079820800001,169226 793784098301018112,251452 769027362122002432,110362 795069437896458241,262849 765234269987872772,86645 781335640151588864,185313 779319948241928192,173964 790702291766489088,232884 765424958168305664,86440 779376456740634624,174557 738572201872351232,1247283 765937501769007106,90384 766386826210836481,93184 790701144834187264,233558 775807554043703296,151439 790731556042055680,232881 762977845786411008,75724 794561602154426368,261155 768247445772009473,105018 773980985725595648,140654 732619460612227072,349375 763462049208803329,78159 764602180435271680,59936 781468087572893697,188119 763370779258056704,11774 777850310048055296,164001 792097299396603905,243187 760529955067486208,1248750 786251759907987456,201958 771335331207532545,124597 787649297781325825,206644 773229024499920896,133702 777509015316234241,161349 780809232090357760,182251 795079148842663936,11774 787288625721511937,209247 794700425534574592,262752 793191696137752576,249841 775753234967203840,149953 776130823883857920,152903 732931796057346048,27848 768869251931316224,109666 790941809535057925,234796 792474088304287744,243286 758091948016021504,50476 772065877281964032,129128 786547969130586114,202727 761706547328135168,67852 771046348909113348,113412 792110124391247872,243075 776955831124320256,158111 771780630119972864,127871 767892278182486016,100893 767093951190986752,97067 752878884987760642,24134 763389067404992512,431998 778018793473781760,163990 772539377809448960,120541 760111333455126529,61051 766633178278793218,83945 785513840167510017,11774 791481350591094785,236859 780609410121039872,80785 765531044615380993,88017 769591922222477313,109623 763370267049619456,68862 766661719896760320,94699 781915102895366145,188401 794002769912860672,254209 794526459318636544,261155 771499906943094784,70858 790596716038729728,230282 793282114733109249,250293 795611690318565376,261155 786567523151912961,201899 791283528134594560,236962 758277382079934465,52195 781866926364565504,187131 786905924749393921,207244 758307047070838784,52061 759789481973190656,59846 773309471913369605,135505 766349431637770241,80939 778281528585441280,164764 789909271215570945,227048 771328833521905664,100605 790241004662165505,229693 741651874655264770,354891 772232210736881664,124744 793150720707092480,249961 773582872217264129,136947 767349339278618625,98646 778302350578454529,167216 770675928770965505,11774 759122646089003008,56964 778996373605801984,169512 767420086793670656,94699 780860923363807232,183269 755816610053644288,33044 754067519523217408,30131 780184939450949632,172185 794672976507662337,262022 756532545072881665,7224 793108546997002242,244256 759401216732372992,57964 762448616266936320,73102 764487164709134336,513129 750794106935255040,14277 766775053275000832,95672 774292172711559168,141881 795235806856224770,265709 750417089169616900,11495 774053782569181185,137965 777582791609290752,162497 776885735404154880,158820 781650015466827776,188304 759496851389161472,56964 790980136694939648,235590 787988900631437312,214170 755944435330887680,40875 771157431619497984,33169 754839249757704192,33356 786247473354383360,200106 794547240304001024,17640 774986785931747328,146259 762694205231595521,73926 764439823360851968,82066 794565221356478465,261155 735181464246091776,355260 757667118871568385,48549 732994315710914561,355080 793131771617390592,249469 785579915273867264,196788 793196032343638016,249926 793414618727055360,249926 775386815914061824,146259 762845336259792897,73685 779443152931270657,173682 794584025855762433,261155 786739521568198656,203674 793524206025584640,249926 794977015430582272,262925 769514610818846721,113091 781542069093269505,187976 787085628018159616,209151 788935708148953088,221635 794189945581617153,258598 759327411343355904,24087 767767184038694912,101203 770965234915930112,121949 790939306017906688,164764 770638518011912193,114779 792343482870276096,353124 770744184651198464,120610 786653057459171328,205181 793470984099663872,252051 774976305863487490,145984 776802165092343809,158314 759778609787568129,59215 770631184523165696,119937 774074264223834112,141360 790951548427702272,11774 764584723540615169,83626 794530158145339392,261155 771912382784212994,118191 793181768450871296,249926 769066938760830976,110362 795296724025802752,265644 759123998152110080,57105 786222887887712257,201555 791005184306585602,235956 795771201406849025,265855 785418813093195776,195481 770045836692713472,114254 793510164741623808,252741 751917186990673920,14277 794213384996745216,257026 752805539399274497,669866 789108441814069248,223099 772933735368892416,132996 753621887918313476,28037 790910604840140801,234653 767363362191650816,353124 793500616064634880,252741 776741135993696256,157755 738417918103433216,11774 765896208586043392,90031 766978598783754240,94627 754733314569826305,33356 775029121009250305,146259 768077838134095873,100559 771404590583472128,124537 756883111728779264,37991 790753344210042880,231894 793216261677199360,250633 793461523721154560,234796 793176785131307008,249057 733528681050595330,196346 765512096465379329,87936 775521702604181504,144773 778002722700288000,164826 792188968771006464,243983 768560226291355648,106702 764525824737443840,1249246 777976179156520960,163627 758460733118029824,53144 793466956288495620,252196 772835945242431488,132335 753653708009902080,27402 778058983550558208,165523 793163253786349568,249926 748941453942939648,11774 768961356158631940,209828 794995566790905856,263895 761432620387401728,65500 763166255175970817,72408 775029293667655681,146259 786328618020528128,198743 763445931299729409,77849 785262871450046468,194560 773754722369040384,132637 765147646067519489,85562 781546001840603136,187611 788553990137114625,104244 790947527042428928,164764 792078967796736000,11774 793440716810694656,249926 771506922948145152,125853 755780944167047168,39194 763993359455129600,78159 777906352869879809,164001 744955666184364040,11774 752627309912420355,22662 756370846252490752,42432 757721438614851584,48826 791137341054353408,236831 792049216159899648,243187 794172439076945921,255791 793800965602279424,255393 766026914934972416,90088 793521196017061888,245867 755811057201876993,39462 757334833848651776,44450 773561925074419716,11774 780871486739517440,183269 766017922766544896,90384 785582073050312704,197297 793998474702299136,257423 778477353521545216,152594 786593076278136832,204835 758385770998759424,49400 787013617262604288,207613 753711612868038656,29263 774372200111407104,140444 791173722648350721,234796 754742087942148096,33356 762008438469562368,71324 773033675478933504,133519 790533852586446852,213383 785302306837323780,11774 792198268578963456,243513 744092721841901568,350085 763174077624422401,75899 750493930806992896,13360 772944314959798272,133519 763164788327350273,65180 756721775635943428,43471 760455543047589888,60884 766087358114631680,91049 766691512314916865,95593 775317308772319232,148170 792113219179417600,243513 793368500274421760,250633 762611743629512705,73814 781469374083465216,141360 763914637834321920,79970 793576372732133376,249841 779388419499757569,173753 758151852701523969,41703 771318964047798274,122146 790714689030270976,232169 788385471546134529,215480 766478636710977538,90622 787828920137740291,212949 773911110629994497,139404 787330900249964544,208831 790994113915125760,234583 791455504157388800,237935 739360886142447616,1170710 767067797532712960,96883 787096025689300992,207109 779177237283237888,171913 791675411797159936,240483 794727964990705664,262849 768991160580857856,108004 756962071368101888,36145 765964742792011777,90482 791309468248084480,237787 756349943514820608,41518 766765402835869697,95707 777354234211762176,161542 786543281354047489,204380 788506743571640320,218351 778304462708441089,167311 749275734288506880,7530 785258181295501312,11774 767135826786521088,97468 775426097341235200,148010 788911173701951488,11774 735130267799584769,349618 767695460547063808,100605 787565088974770176,211347 788825299970461696,221297 775521941604098048,148874 792047524735389696,243075 752282974964445184,11774 790044234233413632,228124 764482586794045441,83459 794126394158620672,257492 755514248441102336,37908 768875543659880449,109874 757585216944898048,48021 755844748254949376,39207 776365784650113024,153596 791587471616270336,239893 794544184841670656,261155 750365232967536640,12883 773476544685699072,136904 779009804270444549,166362 785955567642738688,198671 791332801232502784,237787 756623078390636545,41839 767419334599647234,98720 775135851856756736,145866 794555314523766785,261155 770461101616082946,118191 785459363507015680,195825 786390398272876544,193533 760619779786887168,11774 787656517939978241,211794 749495446884741120,7849 794078269075312640,155390 766048924058607620,90539 778667893802299393,168892 792146498427449344,240661 793581815936249856,252679 755059151865257985,35044 766375509802397696,87904 774434882143432704,133257 788558681721999360,52554 778226960598204416,166409 761667184682827776,69878 758684830402043905,11774 764623640323297280,83939 751543206135730177,14277 788161586628132865,215754 789425837040738305,221693 760144519354613760,61051 786874352608223232,205186 792229403761713152,242693 764940589909602304,84929 765707890678259714,86103 792085141522907136,243286 767305040365232128,95672 779395616141180929,174115 753963691305865216,30304 792546133633630208,246225 795189749019529216,11774 732292172385394689,350911 748511395428335616,1247878 763433090999984129,76493 775987485058867200,352723 767430803655630849,98646 769237401030066176,111592 763780738256736256,79513 788823689047441408,219119 793898466401411072,255393 772184337349500928,129983 778279973144686592,166282 765244171846320129,86103 785568003018657793,196676 792708200747368448,244270 758750602901893125,54123 760626273521573888,64084 795715286955606016,199307 762970040786452480,75267 753155416469676032,21433 759014448040284160,55997 781178464615407616,186080 792342608911753216,244143 753690195606827008,28866 775719821577035777,151071 778652474047500288,168794 780878875714662401,183269 790044044017692673,228124 751856711581966336,17794 791278113174859779,237491 764786526123425792,84724 787325793961709568,210009 785851641736159237,198631 778251398664314880,164826 794551431827247104,261155 750054487532965888,7275 763458908685864961,11774 768115528258813952,103354 763120555939639298,76132 755204166461554690,26721 762749101737963524,73814 764225144365514752,82481 772227448733773824,129650 795349724324712448,266500 753831435417493506,28037 794628230544232448,261155 766259265078194177,91946 785817691521183744,197512 777308122247405569,159546 761591282796027908,68993 794682331239890944,261666 755382571316445184,35980 765143874486558720,86092 757582812333608960,47782 757777306605776896,47940 794999810411610112,262847 773360072491622401,135745 757349483642429440,46890 766352048866623489,93286 775776860886237185,151463 789450052792094720,225981 792550362217611265,246273 773532674518581249,135381 752682957060579329,22777 791786800759136256,241678 793928459034697728,256935 792491922854150144,246225 779961325178986496,94396 793863405534871552,11774 794525494599421952,261155 775433229809647616,141415 775644899253321729,147029 792534917494214657,243187 767759337729232896,101203 770965758163640320,1249808 774267663040249856,142426 761372465041899520,66057 765425791878344704,1249241 774420887156191232,139865 759537424351408130,56964 749578014132998144,9153 778774413705617410,169923 766403672574164992,93184 768765279367229440,108814 754033537217626113,30801 780811454853156864,182667 795423784069120000,266888 792404982200872960,227183 755547182653210625,38183 762615969604829184,72541 768281414773112832,103261 788150119103430656,214763 766385830952775681,93286 760876553253294081,65279 780116996809691136,176110 753683667885621248,11774 758705050403438592,54070 779722033148010496,176203 788036030557478913,214492 790659525569310720,233307 764837418704961536,84724 787721896938901505,210253 790725689100034048,233241 791950821348913153,241940 761657924246798336,69565 790633916369629184,225995 793217514885025792,250633 789905280863604736,203813 794669120629407744,261155 753999149536841728,30815 790747093920911364,235349 771680086508597248,127134 794580426954153985,261155 794321384927350787,259743 763999487371075586,81455 762772635407228933,74868 760898700034076674,64713 773631543277330433,137042 757929102754054146,49852 785273075214405632,194167 790706984152629248,233729 788580998749548545,218275 792838427439984644,247877 794271276336611328,11774 753722075945119744,29503 790917181353713664,234583 776770683716108288,157993 765547680043008001,87904 789968705136525312,227748 793236100919627776,250033 765596162254442496,87904 775755587619524610,151156 778815422623649792,168436 750403465814220800,12535 765402266048212995,86873 772151994152685569,129618 785618954190524416,197512 770322061558505472,117687 792929599462207492,248598 794643700660011009,261818 793176597926858752,249057 768650029200531456,107423 756306511543099392,41680 750412502081699840,10735 758818642171572224,54070 790878251728134144,234583 764608151832391684,74661 756519483083198464,39096 766348268015984640,86815 793134323406741504,249469 794703265501880320,262886 760474182371069952,62755 761365540283691008,66217 749423716006637568,7461 785719599815884800,197063 793649128802660352,252014 792562531994857472,195876 750864354484981760,15808 752998287926497280,21074 790720371066494977,232884 792499527798456320,245268 795268692296761345,261944 745886382279778305,669866 790008817752895488,199307 794326154022965254,259892 765290014217568258,86693 773346524671729664,135954 778327735454216192,167220 761390948207120384,67229 771868219640455168,125742 786837701613883393,205186 761689352174968832,69711 789134578199826434,222682 793674968139784192,252580 785248900139528193,193868 785891895675269120,199514 776585249304088576,73001 751237048141479936,14277 760544159455404032,61544 764235399430606848,82283 792939146570452992,247989 770788690587025408,121479 795051163196489728,247930 765255880812142592,86103 758656994429382656,54070 755096007713566720,34320 789736368343842816,226738 755707463597514752,39195 764957461589528577,11774 792476171137089540,246225 770348792180727808,117377 781042522973962242,183759 780504483537313792,181026 794230563754213376,258044 766057277262618624,88506 755724492362702848,38183 776756480380895232,154071 787456556115849216,209974 789101674572972033,223047 772259206195924992,129471 780763134638391296,182870 787342792896999424,203034 761310636252946432,1248921 791748043460612096,240584 795387158429401088,247930 773630892661243905,137777 789350617076551680,224680 791040038612197378,232169 773924840776491008,139404 786800915332292608,206748 788639117672230913,210207 732219090195120128,350327 749430165298708480,1248005 786217385548058624,201494 735919443440766976,11774 794274730379333632,257492 761139248263299072,61051 762701845655646208,74247 764508853962629121,81946 763717502350262272,79402 776593257648168960,155479 771199987568914434,122973 795066121376428032,262849 793149071401693185,249469 754719666396954624,22393 787731303743549440,210313 757160158501842944,46227 765885943333150720,90031 778307212800327681,167273 786639713461559296,198513 789143394115260417,222682 793189991715368960,247675 756896893448237056,45125 753970081684525056,29263 773647045374599168,11774 740224195909586944,11774 791042450605285376,234583 771424572688203776,125554 773899360383885312,139404 769135586540134400,110362 764237128641372160,82066 770698317156216833,120625 790210188011765761,223899 768861096254050305,109666 785907776920752128,197091 780820090400960512,183269 758612925397557248,246425 771528544396599298,125367 768990018484310016,110362 779466852233871361,158387 785972819180064768,198878 773935290750607360,140211 750703937699737600,12883 773852912342540288,136947 764883838556307456,84724 786962118578884609,206008 794000433664491521,257423 751874526556848129,14277 778343675730558977,167398 769936221267226624,103354 761530353316134912,69034 771717877489688576,126607 771755309442408448,126152 775792108795994112,87597 758006998709342208,48663 759364617583812608,56924 771922686188527616,127366 792099964570697729,243398 792170655277912064,203546 794645673001914368,261818 766544873826549760,93184 788111107462340609,214660 759726255319183361,353879 786637349170081792,205270 781489259303673856,185595 762343167236726788,69231 755746848086732801,39235 788756239526219776,220526 795612445121220609,267521 771316662188515328,112939 776504879649058816,152594 790535213097123841,230808 750662753086570496,14277 764197816029761536,82624 757723126138441728,17120 757530726925471744,46895 766345942241009668,80939 775081190873268228,146259 733019377071575040,19199 764156070663028736,79288 793618546001674240,249926 795103421376397313,265257 765523217066983424,87904 767322825636061185,96239 773952203677589504,140444 756626179977797633,41702 753783787562098688,24786 778517072556990468,167407 786199560775278592,201494 792347802965868544,245016 787769786168070145,211769 791351334876377088,238207 755213923054346242,32572 760211276006092800,61011 767904498668933120,101383 776984237903798273,159546 767503776336883712,97379 773667351753555968,137042 779022927559856128,171168 793659855282118656,249926 777950627787776004,163370 778576833549897728,168794 794586127252398080,261155 794351754984886272,260181 765967034945601536,90618 771015660310757376,122148 778308578595733504,167220 788932399757455363,221476 794333146300944384,260081 753725417278828545,26458 755199000152641538,36203 756563037067313152,43471 781112936940974082,185496 777638631712362496,161277 768492268672147456,75073 779002969840685056,171324 765070362363113473,80098 785272129143136256,194648 790660911497224192,233307 785831386263461888,198671 794048416414240768,257492 767743958663520256,101134 771409677288562688,125381 779086735171055616,172621 791778546687545344,241712 774452498270720000,132497 781684671088320512,188119 788185054526648320,214078 780892710840524801,182659 794375043283374080,258829 790992570902056962,235590 785249186723889157,1170856 753014517286653952,24316 752309147551559680,20246 795010347874844672,263907 732246969314250752,196346 773921620100419584,139404 786508448049475584,203832 773736196950196224,138819 779874820464840708,171991 790661292939939840,231870 791012498900221952,232169 786925773861052417,65113 751219121132490752,15066 751649777151074304,18173 756280097234124800,42495 787008685386063872,203806 759009371376324609,54070 753658775928770561,28866 755929258736881664,40777 779642336804425728,174557 779083226627407872,168284 785846619023478784,198878 780961818583797761,184223 773511203419197440,137158 787289004601466880,209477 753321151175139328,26894 793325427129331713,250633 770443108714582016,117257 770797414282256384,113654 787987056794472448,214209 761691771109715968,69491 764454499729702916,83391 795762630220771328,267862 785567467213058048,196845 741394139326074880,99816 749636298479140864,6913 771008552420970496,121949 750362502798647296,12883 750557065383477248,13627 781315434058579969,186584 772866841073094656,132335 768879404730769408,109874 791112105231515649,234796 755530616754540544,36545 792784348844032001,228989 790262957691183104,229693 753675590251769856,28819 762115524574576641,71401 758068042077237248,50827 780640223386624000,150151 788441955491389440,213828 760562224079507460,63149 790609314247389184,231871 794610194353442816,261155 790861887021854722,232881 753987989336891393,30590 793467375001620480,249926 788900259615248385,11774 789451308029861888,225981 770744621856985088,120353 764263152674496512,82002 777973243663699968,165185 788115223379009536,215608 771722393043673089,126152 742323588930392064,195876 775562695399600128,148349 786580058366500864,202217 778411165248434176,167220 751745969650339840,19556 753381934617731073,27222 791673589841981440,11774 785893177735557120,199350 789509141186224128,226731 773250732359315457,131027 791114313838698496,235620 773998152928129025,140444 775405339315286016,148537 791450573811818496,237491 762331504647233536,72740 765639307285540864,88332 770801012823195648,121621 786225170302308354,201946 754020858000207873,30590 788731541664837633,218258 763637795172732929,55257 772271681054339072,129558 790948192032555008,234583 792505910824472576,246225 787610187284684801,211829 777086631690010625,157724 763434149487251456,78304 790249751426072576,228341 763905120769683456,80939 756258673937096704,42249 769369698517389312,113165 794750011326263297,258981 763798255755034624,80393 790973489616478208,234583 777526586736115714,161988 768983914798915585,90982 751659144722079744,14277 791818983909371904,241720 772876865149120512,132761 785524426653655041,196277 795693202317737986,267862 759440294957969408,1248643 767006484081233920,96514 734000461905285121,350498 768813916818280457,109167 786188016721113088,201583 756385474160300032,42495 759467661851922432,57722 792327452911603712,244815 762330971983208450,431998 780624404472590337,182211 768911001685200896,109945 789164694833541121,215505 761347473214504961,67229 793300076001128448,250066 761336812744867844,67369 787019983771602949,353879 781089419428192256,183077 789260364127019008,222847 791013717563486208,234653 750076885023940608,11564 790329732218785796,228354 787094423813361664,198586 770773799826432000,120694 789150425018761216,219526 762697042497933312,74247 765225074320412672,86103 790741157605023744,233692 762795059964219393,354310 763965793046437888,73196 732926949341827073,354693 781041962967261184,183759 785972980421656576,197324 753714608318263296,29456 744968798478827523,1182471 795683620547678208,11774 766050021322199040,91043 774014500496285696,138819 758285450305994753,52061 793471427785682944,252196 762370733528014848,1248996 777240817488584708,159475 780870631822876672,183269 761001043605893120,66159 763812997793980416,79911 760737863268958208,62821 771747237663797248,118191 791698019670487040,238395 760472754671919104,59666 794715140738449408,261818 775452133969764352,146704 785603833393254400,197297 759006483388391425,13394 733474359910793216,355480 753724958954618880,28508 787012470976155648,208065 786713972611411968,206101 757319185412349952,43391 781535606832631808,139404 794542060439306240,259632 785678258679451649,195975 790997345387229186,235828 794686229677678592,262053 776176914826420266,153779 790676838825754624,232640 772512284065329152,128176 785345910918242305,194214 756202978390925312,41632 775875454494355456,151539 776209081652563968,154429 794190585737285633,256439 765229473419579393,80486 773613265452621824,138054 775331641317134337,146338 764462197166579713,83391 770103484897193984,113165 780810059567751168,11774 766475088631853056,93823 732617852700610560,37157 789418769340858368,108396 777626637558878208,161349 753578476855255040,28152 770385987193241600,114779 787242112756711424,208928 789532339344928768,226731 794562776484220929,261155 755435870229004288,11774 788523856726102016,218275 759089422960762880,56231 794090905481265152,256239 767992631527821312,101681 787715950397140993,205197 771680786261172224,351007 749631916425510912,9378 755193263347343360,34666 774589413573603328,142527 785607526528065537,197512 791111099886206977,231358 793526930960252929,250033 756103387016560640,40867 794549137593274372,228911 794993895725793281,263895 794959101205815296,262847 770414579868282880,118191 781055127574552580,183759 750726322742235136,14459 771071765778923521,123135 760130756169572352,61145 758126359486996480,51069 761516080699367424,67350 795393009051254784,266151 766387090875637760,80939 776243073953239040,1250313 777848700685131776,163990 777620308165554177,158820 790045376883613698,228124 785504425427210240,194723 774306688451092480,141360 780601520349859840,182002 757927863760715776,49852 790890321555099649,234583 794939354695208960,262847 750694130263715840,13343 763454934272520192,76406 763447633004290049,78159 793843902553788417,255942 776040784302710784,152949 794580528200581120,261155 788007591960010752,214354 773502049644339204,136947 785610636633833472,196767 758779896017453056,54070 751770749531291648,19352 751908834327851009,18893 792013691763953664,243075 781850542830215168,178258 741535277697634304,178201 791468628512169985,239405 759784588281384960,58542 767303942992633856,97380 786185809338601472,200374 792052993365450752,243075 788689541787856896,216609 773614826270580737,137869 766612351537680384,90482 795738867601207296,267576 761512364369903616,63268 771990097248055300,128934 792142510130814976,11774 775976307079286784,152735 771229306156560384,112872 790592532723806208,210238 779212647514443776,350711 787547701495726081,207360 788433537758224384,215432 790890108299808768,234583 778394394126721024,167220 767599712618676224,11774 750505371916070912,11495 781231332818989058,185313 765658416434012160,88920 773067592592416768,132370 781843800809283584,190635 756485569128046592,43391 760861190561996800,1248836 791258453138284545,237491 793860108019040258,252639 761296817598435328,66159 790355099348369408,11774 793934854920355840,11774 769260854466473984,112494 764509677631709184,81946 780911601176031232,140965 769314914699804672,112788 789234513788346369,223492 793930863369216000,256935 756421100267900930,41459 766425841722994688,93823 777558603360329728,161912 778934342261280768,169740 756413037440032768,36873 757744838599122948,49066 760464424293445636,62853 788529632488194048,218275 791743399342829569,237491 771738781720338432,125381 754745689360523264,33356 770361908369104899,118482 764885322761142272,84724 767023739431104512,97377 786931082822348801,207517 779453047487410176,172185 754719135121014785,33356 778292840111538176,167148 787075637727137792,207965 774678035714809856,144542 788818952961089536,221297 790700494549286912,233729 790951545634336768,232280 795394375014641664,266884 771135138759446528,123583 791475100897849352,238207 793094216586924032,249469 750822597588316160,14877 776122548606173184,153575 776744994635915264,157693 795023713301241857,264431 760222342282878976,60866 763931335970791426,80720 794704021764378625,261155 757737646449758209,47693 790907495199940608,234583 786624945434624000,204413 789356717825937408,224678 791514993007013888,239405 795617602177470468,267521 749352270332960768,8297 760954200578727938,65222 766024766708850688,87904 768166153390792704,103354 792936258993520640,248514 771876735495221249,124297 767884905485172736,101681 750238284077555712,11428 757342272132419584,47090 753674258212069376,28586 768903706590998528,108729 751790047066750976,18463 764898372444487680,85159 771042284011974656,122146 775951893541421056,149040 794323063550701568,258909 794638044926095360,261155 751605070425456640,14277 785802264640262144,196537 780977272429961216,184223 792728207522951168,206666 766002775117430785,72553 751802910158131200,19133 787091686371524609,209129 791665476099313664,240483 760819429080956928,64504 761144915376078852,61051 751851979161251840,17794 788122333814722560,215005 791301148804349952,237894 765292240398725120,86873 763931420662181888,80393 781506929763901440,188401 793113894797578240,249469 794021462852050948,256255 794546041915723776,261155 759888240019120132,60134 779134107640922113,172523 761074565736833025,66091 763402495003660288,76652 753431847229456384,19598 775098552053735424,146847 792835800954273792,247379 793873250182987776,254804 756223041089200128,40474 752212234760167424,18400 733057696128106496,355357 772906775980933122,133519 773915900533678080,139989 790653344704528384,232169 790717977586962432,227290 778730927572647938,169437 790272346917666816,228341 769228386099089410,112336 774653153539162112,127994 780118704595939328,177233 785816633109540864,198671 792749666999767045,246617 779775421587927041,176570 763096474397868032,76577 756359131263479808,1248380 749252861830115330,7828 757943600013533184,49925 774506581060833282,141867 791256059725897728,235590 790729087149047808,232169 778635987580694530,51069 770751052257824770,121177 774798973093617667,138415 789868646235504641,228292 755298349578850304,18113 765584053408043008,87904 793210057047494656,249926 765618792873332736,86440 787570860710252544,204413 770268096468746240,105109 781224715847290880,185595 733326803494801408,11774 752132877526175744,14277 771484800318263297,125145 734517028678078465,350684 765661041141354497,88490 795494161503911936,247930 770384006839959552,117257 793833890217590785,255842 763419231325196292,78192 763255681503723520,75899 785657157219971072,194082 769356577182588928,113165 794625387972149249,261155 775726504240119810,150511 759072612702126081,56784 735796932405264384,353124 766009012273844224,90319 757023373603897345,41132 790717025610043392,232911 761674423967424512,70177 766735956460339201,92860 787766160527728641,47207 766064892713443330,90384 785822823856148480,197512 765525306627264512,87852 787718129698807808,205197 750343233088032768,12287 786217299598450688,200870 778651841844219904,167939 788755315403677696,220526 761637599274496000,68993 761701423558131712,68993 776127451940388864,150511 777635554343129088,162741 794946336126828544,263895 762806687539552260,73392 776568807129100292,155451 770419240780206081,118192 766340565910884352,91946 775115314002558976,146259 794529554253553664,261155 754727807817691136,33356 787450792399740928,121700 793954834303057921,256358 763164211941822464,76091 763492976043495426,77598 765649977515409408,84209 765665794902532097,87858 753179152241467392,23217 758699366177656832,54070 792597101171531776,245148 765576794678362113,88052 755634760597274628,10851 792142672135909376,242693 777665572297244672,162497 760846966410608641,64713 794233271362015232,355701 790314408249483264,230485 758032172259258373,50654 792797093081546752,247241 793288501949177856,249170 794202074024013824,258598 791357016652517376,237547 765668825903853573,88128 785617046398574592,197297 756648178921967617,44429 751894823477575684,14277 770589982046105600,119832 780530048545746948,181311 790724526933811200,233154 795393057268973568,247930 755086043192242177,35147 762306120731987968,72420 763983171654328320,79583 774404626074382336,141360 769177635314343938,110362 791402991450488837,108396 791427885148012544,11774 779450358498144256,174728 788099994268020736,214354 759412241275899904,56964 758140540890193920,51664 775381371481042944,148170 794968362669445121,262847 794938053429264390,262849 764059351694790658,77598 769366003641757696,110585 793592153091903488,252893 765632170186706945,88669 760591082518380544,63951 762335314836803585,71429 770762063333494784,121359 791360301866229760,11774 787103945483091968,207151 787297218793463808,207212 757460755075694592,47323 760220404841578496,60999 773609221208338432,137869 787682378391162882,212083 794401085058203648,102730 786358034456981504,202304 785549180685066240,186883 779421229321117696,174244 794597680546779136,261155 790997262537224192,206257 770313723093200896,117606 762119195467194368,70543 790771250494930944,232137 758818363028103168,54123 764472961961111552,83391 764587784275460100,82066 757812511236206592,47693 794648408644616192,261818 770996478474989569,121949 794699481807613952,262752 776070856095178752,149040 793841442930122752,255942 780976244678533120,184223 790915884508405762,118065 785312978472054784,11774 764515544489861120,81946 794310662109335552,259638 768567238471348224,106281 763898537067315205,80098 756304344874487808,42249 774845240893145088,145681 790309664156024832,11774 768183759409602560,99212 754772014305423360,16953 756277992318439424,41680 781263480842182658,186883 794312068354756609,258456 758390385303429121,50827 786696975689408512,206074 756660934047780865,43391 761670524149854209,67229 788899870635495425,11774 794150549054701568,257423 763417466798280705,431998 794330961441882112,259659 794206390046826496,257492 761719476740059136,70177 768950727859286017,110615 791441374981881856,237332 732284334435147778,351114 759239857008939012,55955 760169718980440064,60801 776431809504514049,153774 753351685154693120,27222 760807214181445632,64722 793593534863454209,249926 781257877990150144,186434 786965805686632449,207613 788435429058117633,217519 790406667942793216,26066 732982374493872128,354927 765484763482320896,87774 791309010070704128,11774 777977766746652673,164608 794356422561570817,215754 757047423852130306,45125 766672673866776576,93823 763201210287550464,75899 764948364190478336,84689 789908120374013952,227048 777487421118246912,161967 775776063611867136,133702 795685066034782208,11774 758654344275169282,54070 750381245717094400,12805 779846852611039232,177248 794553198161838080,261155 780952882417926144,183269 793240198297419776,250933 787105860438810624,209269 761219797245984768,66851 790664620763676672,233307 771226561672388608,123583 773697224614285312,136814 791723620372353024,240926 793955802914705408,256225 791536225291112448,238780 765209803526402050,86440 779017990951931905,171324 789099938022064128,223286 792075586940305408,242693 760967022620528640,65958 788152527934062593,216009 749437819009896448,8776 755895621106724864,39236 780961376789368832,182659 793202978677153792,249895 764435958347497472,43579 769897860867293185,115698 765266014347075584,86645 793242812917620736,249926 733380567140585472,353374 768276424159469572,104662 785693421449121792,197512 788715322169815040,220029 775788248308133890,151741 793120296253267968,249348 766175156570038272,90487 770554342130589696,105109 785959028472045568,199546 772936413419544576,132996 792800624819707904,246011 760913082755457024,64504 770685931233878017,119832 776409547208478721,154071 760996025972629504,64692 763804029981855744,79691 787389988778369025,180433 790722694291480576,232137 792514955454971904,73712 780738741556088832,182257 765952465686695936,90145 771768780900995072,127134 795063648121159680,263906 771636549901398017,126152 793622341729284096,254209 750496170082983936,12883 793771959003680768,252408 793959734835482624,254444 794588948865699840,261155 762794807077007360,73526 764133448948723713,82066 777251592508674048,159016 794729139953602560,262849 757974112937529344,50314 789930807771078656,225456 793539488588918784,252408 770373451693461504,117963 787527794880344064,211347 795427778351001601,267014 758346895739777024,46076 770934320051556352,121949 780807260586913793,183269 754090023050358784,31668 736987069797408768,350226 776735906577416192,155318 795726863515561984,268448 788760094620037120,218892 774081697784721408,140444 778736318289293312,170187 786638299737632768,205455 732997208040079361,352089 756352493009924096,41680 772160929320415232,127707 785705790011084800,196277 785364559968120832,193671 788735871054848000,220332 756571417190273025,41798 795282290398154753,265638 789468501740322816,225981 793502209589645312,252020 766410210609016832,93261 776965177568661504,157082 770280746066075648,114985 795081508297916416,11774 786357942232702976,202727 788131796974243840,215754 793127749829484544,249469 743287113488097281,354153 750746195849543680,14877 789182598610161666,223899 788703664244334592,217937 751126182536634368,17143 778666274553331712,167220 754710961114714112,22393 760255107392995328,61412 792315896836583424,243075 773918034750795776,139404 775132826576556032,145942 778804008571973633,170678 751636472751460352,14277 788032492510904320,214492 793101804766539776,249469 789268214135988224,218349 792195211556483072,244659 765420324682866688,83391 793022330226171904,181419 770337618714251264,117662 790730390168363008,233800 769062857568911364,352010 791426157669253120,238207 795280286363815936,265644 758310681988833280,51809 763049916373536768,69356 766707053997936641,95672 760988761786245120,66159 767024207439945729,82209 750707722878844928,14421 766895328050106368,94699 785833562889158658,197512 762283061312618496,431998 773835587195461632,139256 750368081361379328,11495 788542050572574720,218832 779118364102889472,172089 785662040581017600,197512 786067235890692096,209828 751066826252034048,15559 756356007559827460,42344 759409171695595520,51798 774450553392771072,143585 772298419058544640,78769 768218889520054273,103899 773933858395856896,139404 788181254608785408,215252 770310179338366978,117364 778921069004541952,171168 786262355558604800,201958 765700985100443651,88920 780008718377291776,177525 792426354646155265,242693 770371720955895808,118087 758643074734125057,54070 751713618715025409,19220 789503101657026560,225981 765700945736900608,86103 766700221711605760,95262 785909402507239426,199546 757258668849102849,354841 763584504472764416,78853 763426696229904388,78214 787402916592320512,207835 793522199445446656,249926 785311329565278209,11774 794160108007751684,258331 758252049129537536,52061 770937164976631808,121949 789968342673010688,227795 792396838963974148,245607 765723168346480640,88920 788303434638364672,211829 750476253199790080,12883 794598382849245184,261399 756263573882478592,42171 768578142000717824,10788 788759835835629568,220526 763129724033957890,75709 763401132764979200,77303 781470522097840128,187964 775085352033906688,146838 777216046159826944,157755 781226757311438848,185310 749729041385652224,350247 785546789814407172,130635 764546224930299904,47940 768716789379375108,107469 772389146056941568,99816 793201742175494148,249469 750396566280802305,12883 786636473877561348,204413 755779894156591104,39462 768050424632999936,100893 780104958796529664,177472 792913014693527552,248516 795718920128839680,256276 764455235196588033,83507 765941915237744640,90384 787354268504236032,209151 768947502397714432,107833 771326092116365312,124597 793176490175332352,250247 753731670403117056,29263 754822693136896000,33356 771361223556333568,117377 787012141119221761,207287 788153023725985792,214976 775366071175917568,148645 794743021480931328,262849 767497465331408896,99030 765916388376518656,89900 780832705516797952,183269 785718021948137472,196277 792555701386158080,243617 756502767322161152,42249 794365772516757505,260181 773935114740899840,139404 762158429792194561,1248990 785610263114375168,195064 781176676810158081,185496 790383075536441344,26066 759036156424155136,1248608 772183271857872896,129471 759410797802037248,56964 768107918046531584,100605 789671349937659905,226881 769978405160882177,114848 776780300500078594,157755 753371787669360640,27222 766399279359365120,92854 792152559364534273,241118 760952543975395329,63149 790751444227895296,99049 794755876171214848,261818 757720401040449536,48826 760090502091927552,60866 779458013757317120,172185 788193844852432896,215608 791884748188622848,238207 774995542669688833,146321 790681700783288322,229693 771017179881873408,122690 789902729045041152,351424 770133626990264320,105109 770729113841639424,121046 787799819976843264,205197 771057182112571392,122388 788215651441774592,109244 787972282350206976,205294 788817687937810432,220539 768334053741297664,11774 753972792681455616,29263 755633779847356416,38183 759095260475641856,56964 773962143653822464,138819 789248627017330688,223692 732094870878228480,349268 767888046142398465,102444 794234540696797185,257423 759493813026983937,56964 777853719945867264,164001 791130317524496384,234583 765578834318008321,88052 760203817216389120,57574 732604682015789056,351945 759118444142952448,57131 762694758967967744,73926 764317300782751744,82582 768559076921974784,106763 773620047801491456,138119 785728684628074496,196277 776123786638659584,153772 755489274066198528,36875 759122568209059841,51105 757630136355213312,47782 768954472747982848,110615 791702998623752192,234990 751974729452548096,20313 764228324075843584,81869 788903156117889025,221972 757747095604334592,48991 750632897216929793,12883 765582884140883968,81946 767789574378651649,100893 793510883070611456,252020 795666040395022337,267862 785581658967838720,196524 795067676376920064,264397 761162753541152768,66897 764827319521320960,84724 793549820971450368,248578 795255066005536768,265257 787372359195975680,209351 786589352436596736,204413 781490887734005760,187366 764845633282904064,83700 773757905451425794,137777 778389191814094848,114254 752621404109967360,22750 764177749774831616,81130 781213621888114688,185595 793466453068349441,249469 750870168960630784,15640 753426360878637056,27143 759828074536001536,59472 792013546406154240,241678 788718938628567040,220029 794941872661786629,262847 770204905709703168,117282 772777814302990337,132335 779021515274670081,29263 755881269037260800,39657 772928602883129345,133081 768068945089794050,102780 786727889534320640,205652 793644090873090048,254448 760678002426466304,63776 775423370422648832,148645 785276653001773056,11774 774014432649154560,139404 775643855127515137,148870 792960754261516288,246726 776272063438921729,152946 776810630783393793,157755 745325011901288448,351424 786602917717389313,203710 754866114186899456,18979 760985905733656577,66159 788757923530878976,220526 776490153611292672,155896 779292091247570944,173753 779157403157667841,171463 791375787182129153,232863 776113931333042176,151185 766740375323152384,95672 761951615750287360,69878 761743573276585985,69231 774337657061019649,143051 793887671647019008,255173 758095919866843136,51315 767068349591392257,97355 777918588573417472,163901 779052922030219265,29263 794570050699198469,39957 772577798485528576,125742 762681747305799680,73984 757326398033915905,39462 765522823846780928,87145 749712549818404864,9145 768043831052894208,103126 793841778474364929,255039 750101691580682240,11250 765953540506292224,90384 794195629186482176,258598 755924277405294592,40550 791753116467290112,240718 766408533629960192,92159 775600839482376192,146205 792619059275829248,245148 759384608618213376,56700 781830753369796608,181419 786564688834244608,204413 789067996362706944,220767 751938507568848896,14277 773280005484744704,133944 785826790929379328,198671 785919087490764800,193904 754131162151391232,20474 788510896171679744,217658 791782195081818112,241678 758360388438228992,52030 762756039280177152,74066 785582926448693248,196917 789434016470437888,226026 794026532113092608,257492 762728758616875009,74650 763051695077199872,53995 755071023763091456,35044 762725221476495360,195876 788053120219619328,214492 762320520851357696,72550 786564273162027008,204413 755951011257278464,40947 762427277644750852,73102 749794131002716160,9802 768811114201280512,109167 792173913635639296,244550 793857819598618624,249179 752885878654054402,24134 780822996546125824,182659 751033076663279616,15996 753699640919195648,11774 768565107291029508,105519 759202549962534913,57574 772772339251605504,131084 774338612796076032,137565 764604563793993728,83391 794647338413412352,11774 775933638290444289,151212 777624445816975360,151463 794744998226960384,261796 751607577092370432,11687 791311610946072577,237491 791393370551844865,238780 759122058181644289,56630 793846069981351938,255942 781254375826198529,186212 750069966368411648,11495 778749420758179840,170373 792561757097234432,245101 761397350405246976,67852 791439101199257600,238099 781207618815746048,182870 758275280255324160,50804 778760044083048448,169201 760495359856640000,63149 766643864195112960,90327 788493283718672384,218275 793163033841242113,249841 793142531835858944,249469 765278540162031616,11774 794007502450892800,257492 756829928574873600,44119 751753930418245632,19352 761377445903605765,68273 788778043124830208,220526 793093825900244992,249374 793890366701314048,249926 766348190647984128,82766 776659169164210176,149200 773476107219668993,133454 777848711728816128,164038 775429675233533952,141415 791407718191931392,238999 756486211661918209,43391 787721403965378560,210235 777958263539261445,163785 769854963392638977,114357 794076503159881728,256258 773134482815782912,109300 785524312224722948,196538 752018898220756992,18893 769338719383851008,112788 795342034840141824,265878 770274781190950914,117257 788451320499834880,218275 753916030280429568,29958 758029280009859072,50923 776897221262311424,159146 787098098371735552,207119 733808302975373312,1170556 786378076687044608,202248 771031850546368512,11774 751148546389225472,17365 776962788329684992,159093 788160682139095040,194723 790260713113657344,229159 790278110130282496,228341 791422126267838464,238207 770712901887795200,120541 760474716247252992,58537 753646700678504448,28732 791001368056111104,235590 750332574820556802,12535 754819936501981184,33801 757097073472831489,44461 793375185562898432,251452 767080151888764929,93210 787772564676284416,207965 785529033178116096,195414 754825723609690114,33356 794906287482044420,263817 786698585215762432,205455 790606476700024832,11774 790571808261042176,232137 772298029122527232,17292 794764502575316992,262731 791357239512621056,237491 776167520550223873,153854 795605720473489408,263926 753372824513843200,27045 792746623600177152,247240 771780743613808640,110754 755082013388832769,34503 781143933216632832,130635 765426571762995200,78129 790068975065452544,223492 770109920125607936,116632 753664723090976768,28732 776767151193649152,156835 781309895039717376,186584 787813229045157888,213064 792022446719242240,238099 764888017379078145,84889 766720641022033920,94899 765230236044627968,86440 767556681094094848,1249444 778564329121644544,168794 762300288212631552,71594 781081336668942336,184601 789695506645561344,226810 765233188859936768,86501 776780692780945409,153854 789731278526513152,226881 792427642897203201,245313 788042098452918274,214696 767755207828660224,352038 777179669137358850,156061 792762805644591105,247241 762853046955089921,73690 778595797403394048,168794 781586309726937088,186434 788930034325069824,221785 790915378276864000,234533 751746939281170432,18893 761732849619742720,69947 772089770151403520,129558 761597550679957504,67906 761702949856817153,68862 762000907810713601,70540 764813524317200384,82344 771072794163503104,118191 787026310329663488,207113 772802383650750464,132335 792425549843075073,245268 790850618009198593,231894 794014714774831105,257492 793195887371677696,249469 773122245225017344,87904 772280612354789377,125554 773572508867899393,135725 790584538359627776,11774 777209189798187009,160634 793094740795281409,249469 757100251442352128,45857 758489234676350976,53185 774207541051994112,141887 775066289161113600,146259 751990202315501568,20636 776144536057765888,148994 777580211609165828,159308 788018263041204224,214209 750692677944020992,12305 777555037769826305,161352 789454823271702532,225981 795440373896245248,267177 787307234959163392,207949 790669498957369344,232169 762768440809574400,73712 765206548696096768,86440 794003988895191042,249374 750437573198217216,13247 775807713934802944,151156 781643366064726016,185310 794987104648368128,249926 754036197555482624,31400 755344778158497792,35890 760555308376784896,63149 762977101704204288,75724 787441657297854465,199542 793982767310614528,257325 793987091424124928,255299 740940039954288641,1247407 778341731213467648,166852 754079362186477568,30590 793978460037222400,256255 733113529394421760,354239 753018431864053760,23742 779810917143998464,176203 764235936897101824,82642 766341667427381248,92860 786311090758094848,202727 792766400528080896,247240 791344409237331972,172967 793397020794888192,249841 738813099378114560,11774 794564819613532160,261155 788006246809042944,211733 793944805248073728,252939 754992268713615361,34666 777538189254799360,162348 780883901036265473,182870 781879710909366272,187997 795253988883103744,264397 791347964698431488,11774 792415807376531457,244550 792894336480321536,248078 778250052397662208,166532 779080424526114817,172123 781482896683130881,26066 786912513690443776,205509 779305127375097856,173753 795067957298810885,263676 772827472144596995,11774 787323741537574913,210207 757278831858286592,46406 775463754196586497,149329 789167802972147712,224221 758536025484451840,53635 786678965662584833,205349 792781416006242305,238207 766103343240470528,88399 778237441954181120,166532 794181118312513536,258331 778326094365634560,167220 762467953472212996,431998 764656344515223552,83391 773938296636317696,139577 777682618708090881,43302 786899370482565120,207244 765705340348403712,74247 776487774371340289,152735 795305248596201472,265257 751127444854173696,16728 775788493255614464,151699 789192160432168961,223286 772851440893227009,131007 789687771707219968,227242 758483337786761216,53185 767816801015050240,101472 789472987728740352,225981 768765459135131652,104973 765357877095698432,86645 760892398482272256,63214 767785076855668736,101383 788004065779167234,214079 794955569719222273,264010 779126713296883713,173011 795401015541567489,266138 764092525539799040,80939 794745235557339136,258816 781568379836444673,139404 785811050092384257,194450 753707453200687104,28512 786322732803731456,202007 775426169663434752,148045 788210464970899456,215608 779046119393361921,171463 754006611669155840,30633 770225722682175489,117250 775657721395712000,150552 758358851628462080,52554 766045811063095296,90723 758081232492040192,50923 764428427340374016,83391 775965417147736064,150247 789298931259707392,222520 794080132960878592,252196 762061735360663552,1248996 773986770358767616,137965 756847843772538884,37619 779122194068615168,171059 790285062596022272,230485 756998280303763460,44429 794999025082728448,263895 759758371344019456,58869 795759150726778882,268777 755840058972704768,18215 767943195128893441,101681 768392787750490112,101681 770934965861089280,120338 795671655439798272,257781 792068168978042880,243427 789197861489553408,223030 768425970210570240,106281 759118941461635072,56964 787983495998078976,213887 791041714278453248,235487 792837469406363648,246726 779028663333376001,171693 791341989249683457,237491 766009348023783424,81929 779331155870949377,173964 753766745215688704,11774 794366914432745478,257353 743164208469139456,1247576 785863583829811200,198576 793175137965187072,249841 781277857469325312,186584 791519837960998912,238780 787069238838173696,207796 781352263977545728,139404 795428723134779392,265855 742658555975766016,112939 754005330846224384,28866 768071392440963072,102609 776104034159714304,11774 760310027756441600,61544 771038502892953601,122299 775977898515783680,152735 778977497501270016,171324 756253172788670465,41632 785522676794130432,196277 776174003299815425,153095 789219162660962304,224678 766054753084116992,91084 785588331040034816,197286 791499514372763648,236884 761641586753212416,69356 776464326618128388,155390 794750388868157440,261155 759765671496613888,56676 785587765756833792,193501 790725477480566784,232881 756825469257936897,44163 776600379224010752,155896 792339522243690496,244143 768948439120052224,109945 775550961880223744,149262 788451365035077632,11774 789136157237977088,222682 756203105155485696,41680 766989359744548864,97197 752205818502733824,17416 758646235091697664,48289 790272972174954496,229693 750523392810332160,11495 764684973840498688,84422 763169944599007234,76549 795009753814421504,263907 778341248516096001,167393 764645354449010688,84209 795750119622619136,267746 794272372501008384,258598 773854135250812929,139404 733395179101622272,353789 757710087670554625,48991 795109324297293824,249926 775201475022712832,146704 792670502858985472,246225 786272084007723008,1063777 768919340431335424,109666 753708524186832896,29263 760916453159686144,65540 785613697192525824,197512 794002471924310016,257026 759057772138860544,54620 780812202169163776,182036 795759893294747648,267740 795717694901354496,259134 752149919528390656,14277 785933832297910272,199546 788077738699722752,214492 758040112290684928,47940 775050429268910080,146704 767900100052054016,102519 771726204235816960,127366 765975064823140352,88930 780046214523793408,175092 781339552229289984,139404 790580238522654721,231318 763526928204574720,78189 775451622830989312,149304 760853601916968960,63084 775698480639668224,150511 763129075812761600,75724 759156958075219968,57397 765731966482206720,88459 785586327282655232,197297 793431442994913280,252020 733081482583891972,355840 793873646829711360,256219 740483563011878913,82294 773703483006459904,138819 791591641647833088,235487 781208449644244992,182665 752963563002658817,24788 761347556584648705,67938 791974793620889600,242712 790874970092023808,234583 791343746344488961,237491 756367323619995648,42344 762701948688621569,73926 763872123941187584,80939 753492671365193728,27045 763875646602960896,79911 752740251899011072,22750 793957036375625728,256105 760883217817739265,64778 759095388762730496,56964 790693416174653440,232911 762694690076581888,73712 766106441358860292,90319 781545737062612992,188119 778582808633630720,168794 794197575222042624,258044 759036683748728832,56552 759834650881720320,55887 775795110051098625,151741 793951668211568641,247240 795206456303910912,199546 764832496894808064,84724 775926379372097536,148574 776794055069999104,157755 761034334941753344,64692 764256601566044160,82209 778375851679354880,167305 754896452908748800,33081 769017898975236096,110585 750643727459287040,14367 768600980506107904,105799 770380702420316161,87904 766817018377080832,95574 768176187981959168,11774 778940869726441472,171260 785843970551193600,198878 790880862464335872,234583 778685475087233025,169923 745101771383529472,279676 792026114633891840,243187 754753771603828736,33520 787931226984382464,50439 788921774029365300,220029 788845587571445760,171693 772827105163743232,131027 755046699396173828,34817 768678404849864704,105109 786287223381626884,47940 793140937790717953,249841 765560572826030084,88052 773681870508658688,136904 762530444378148866,69231 792470873940918272,246225 774077399092736002,141200 786330247843024898,202675 753959432833208322,30590 791420646337110016,235956 756935799816400897,44837 786575094566957061,198304 749430045140062208,8178 759816802029432832,59725 770283676194045952,117257 789176221988851713,223899 793685795714371584,212164 773227796479049728,135004 794060239951671296,256358 775646676958806017,146991 762714170835873792,74302 795276692860403713,264397 793004150804123648,247087 753943060917133312,29819 766118874328604672,90500 790550164096200705,231894 773715393856888834,137042 775779737226518528,150663 775974122669113344,150827 794990503284604928,264431 792421486682370049,242350 756496863277125632,1170352 790958558699454464,234653 771898104538726400,127957 771128726171979776,122126 785999078865928192,197512 752900640133832704,24134 751843930392567808,18374 757849134690766850,48585 771818221057871872,11774 771905817889148930,128404 795450387780272133,266491 775086541605601280,146838 781520675999809536,188401 787076450847379456,208928 794556165606752256,261155 794389016623751168,255870 761881934280683524,55177 766107861315309568,90373 779190847086612481,47940 775375415846182912,148537 770012243534680065,106447 768266598926913536,105109 756419969919754241,42249 788806538777419776,206666 795035571160752128,264700 770749476596289536,119937 786574341261582340,195134 780764433450622980,182960 785989262139424810,199478 794716100370059264,262022 772091399303036928,128934 794271979482202112,245591 773629600534556672,26066 766226336910184448,355994 762341508288741377,431998 760293915144617984,62130 759397866196480001,56964 767194512061964288,97392 760543206517903360,63179 737089908330762240,349425 766327021454692352,93030 771438696520380416,125703 792008206608400384,241678 769129145896996864,110344 751939323159801856,14277 732632016366239745,352911 777180429329666048,351252 760666886631596032,61917 770498873332727808,118191 774931307189108736,144494 786256433964720128,1063777 790130419865825285,229724 763838888972464128,79131 757544446263046144,47782 768006150260490240,101681 776139142375743490,152735 761327280958210048,68057 750755588519395328,14858 760138938514182145,60804 793205988463554562,250033 759412669564784640,56964 765188385493258240,86103 779135443929473024,172799 790830960128299008,231894 762032263160696832,71021 781909493500157952,191354 795400665170345986,247930 794603113911095298,261155 790946863134416896,234796 750430895178444800,112939 771864125559320576,125111 771388428386701312,125163 794664961553432576,256502 760795260633034752,64722 780556886219239424,181548 778306396462788608,159411 759060508888752128,56302 756588197124059136,43399 763164617912778752,75899 775774563540070400,150663 766445070035787777,88920 758352340122472448,50698 794617554484477952,262053 768935321216180224,110389 785519854753353728,11774 776782147336101888,157755 749357603784982528,8188 787705153663238144,212139 772203029961605120,125801 776895586515689475,157755 769322545682141186,85326 764534684655161344,76012 755662861926621186,349060 757964029822439424,49852 763718168271581184,79691 788036738505641984,214492 773991238282440705,140230 788189669909340160,215088 750492442361757696,13532 758861862435860480,55552 764139432601542657,80939 766749893876744192,95708 786805543822249990,206008 788459272686272512,216934 760621142142951425,11774 793887002034839554,254494 767547977967792128,97850 788860507771985920,220130 790502254570827776,228235 771564938422661120,124597 768035696544276480,101681 757803528777641985,48491 766058965591482368,90482 792091109065420802,243075 760544985016074241,61545 785649374927818752,197512 786920739408453633,192032 792143824982188032,243451 791426922412699648,238780 751033820728717312,16299 768231840050245632,103506 786358023396745216,202304 787178809137074177,208989 794852854074851328,261155 792026531539226625,241523 751933914789257216,14277 788103351661694976,214247 793149732122132480,249841 792939968607899648,248514 770938246016577536,122146 786364026250891264,202217 793125253375332352,249469 793101883921629184,249469 763782812151537664,80192 775725359744462848,150663 781355852250755072,139404 765938826015637504,90384 770410345378775040,115526 767902374203498496,100605 792405691826708480,245750 778579505426341888,168794 767364932077756416,96039 794616959363072002,261155 781209677673758720,183756 786617530882199552,205231 774395684770291712,142648 776193344695308288,154071 768488749525262336,105645 787853101717790720,213064 754933637435588608,27317 755403097267068928,37044 795177373452869632,246726 754054061654155264,31529 750776763983298560,14277 744847304197312512,11774 792746124981440512,240483 768603584225247232,106447 794305834318778369,11774 765315928225484801,84209 793978254700978176,11774 795616643888062464,267521 754011688983224320,30354 751232927854276608,15221 776835247065407490,157755 791264687375745024,234653 792518977771548672,246273 780599157799030784,181935 788860247204962304,219942 763518873199140864,78684 764953016923414530,85434 767444928351776768,99111 789138978272182272,222647 791409216783286272,238780 763128993142800386,76794 770377795629219840,118761 772828382006431744,132578 781430346898284544,186434 786167272800817153,188903 778310867951562752,167220 785766207274098688,197512 765070950396289024,85892 766488572526338048,352839 781381336250523648,139404 786958847172685824,11774 793247362470649856,250633 772833676488912896,132335 754081091263275008,31389 759599285025411074,57574 791368376991965184,238395 756915637012668416,45524 787243345307430913,208415 768101036095660032,103354 739485687293087744,11774 774318906098016256,141887 787788106464321536,210238 791714998733180928,239405 792842297968828416,247877 769131811368677376,111378 749391337959596032,8297 773103858251882496,133454 774334943262539776,139404 775100062946975744,146704 766224355105865728,90482 767831622674591745,100893 794266693295951872,226320 762751661882343424,74630 789183663141294081,222647 788699176410361856,218275 760636418569875456,63937 772155330578948096,128159 732190508307599360,1170378 762652535454769152,431998 773993710384132097,139404 779381877518045184,174557 778958414449737728,169916 775005831372771328,146259 768155439838134272,104162 791442254770630656,232137 795749982276042753,268646 788178177327759360,210238 763933235701161984,75724 777554455965290496,159876 795362129188532224,262602 780150845442842624,686533 786332262216241152,201558 753384180629766144,27317 757919817051627521,49852 775447266102419456,149411 785631714785632256,197512 789508529241649152,226731 793235747935391745,249926 767832868223614976,99262 772498813026045952,118191 775147622235574273,146259 788873142513074177,220526 794372897573847050,203546 780964639802875904,182726 792162652701204480,243187 794998483774279681,264397 775849805809451008,151463 764912751152013312,82066 792535236982796288,244270 787066040895217664,204303 764437084211937280,80393 778325710704443392,167569 794796675369934848,262053 762340174911115264,69231 766247336368406528,91946 794758488538759169,262752 755461453021347840,36859 776765714493349889,157755 766444060127223808,92917 785895016543715332,197512 770407693840371712,118482 749623669706493952,7546 777368154565509120,157840 788176048739328000,214123 772811890259099648,131924 780641347493519360,154071 792366955751628800,243165 770309433373196288,117303 785972835172831232,199891 753185753480310786,21813 794621219081482244,261155 790612667870302208,232169 788763787440652288,220526 765000416740380672,84724 767775097415405569,101134 794677087638618112,261987 776813090704793601,11774 762351964239765504,70543 767044369123643392,97433 791307525375291392,237787 788872152929935365,221274 792101749666508801,243187 793499388035432450,252890 793650812711043072,249926 773123108794281985,134470 763519448435138560,78707 760090691003219968,60363 795067610828341248,263708 757580112543883265,47761 787008719083048961,208065 789962054555664384,227048 764671357539848192,82203 792750733997252608,243344 791070602807369728,234583 788773664384835589,220029 790898937741864961,54300 788432296856518656,217837 761320606155538432,67229 751996844444512256,19000 787447034743705600,207965 764867457433513984,84666 781505411149070336,188401 795347102708760580,264397 766330472410521600,93036 781217540789764097,185313 757022443504566272,43391 752864873487433728,22737 749361011002572805,355067 750020673985273856,10735 764780126945042432,84724 764271100368920577,82544 779228300589891584,173447 792729715412840448,246225 753977161573396480,30340 765686556963250180,86103 795075587199135745,262925 761173510173650944,66380 794531303584473088,261155 794759110424018944,262849 770905560577413120,121949 774055469224693760,141102 790484352828407808,220819 794784703408504832,263205 764222852455366656,11774 793128477369241600,245148 794669726479880192,262296 768243930580254720,11774 790634693733470208,230899 758735267083657216,54070 763706171026972672,79691 785235441142362112,193669 793617994459021312,236884 772935755115233285,133705 773907161185345536,139865 753863027468840960,29263 779396010707529728,174557 792358926679281666,243075 771030688581640192,122959 787004339239780352,207613 790716828020604928,232169 753264236646633472,21332 753698031199924224,28281 790954186053529601,232169 795490442733350912,267133 762988066344697856,73814 770672279810404352,120610 787774913423618048,212357 755248748570087424,35890 758852377210331136,42453 768618995155083264,107984 771476397143560193,125145 795713536194441216,268387 785509443614101504,195975 758267276156084224,52112 770771282694504448,120353 775081009192677376,146847 781341988192858112,139404 771128741611376644,121795 781253634361262080,181419 792924260360597504,248514 794084998999670785,257325 795092807400554496,264397 767937611205795841,101681 787076161218211840,206336 792392043901313024,245571 753314123488776192,26788 757692088058208256,47782 771767835517341696,127366 795701955326869505,267862 776871229949042688,158673 778716513184256004,169384 793130409080999936,249841 786006436929241089,200467 765285516300447744,86103 756989208955228160,45669 786920444045717504,207287 787010314164318209,205728 792127571660042240,243187 760838140823113728,64326 788866483355062277,220029 761316459809091586,66510 791791590545190912,241520 759871754647048192,54666 768237047840505856,104156 771730920558780421,126152 788195752757620736,216009 752117608485236741,8049 772240606630248449,129991 788833844560470016,220526 759209842531790849,56964 775049387101790208,137927 776495804949336064,148375 753079787128754176,24366 781547160642867201,188401 779675881790996480,174294 786651717475500032,192560 757939957092741120,47059 769985255868628998,112788 758946396200312832,50670 791442992250884100,237198 773859140200337408,11774 773817102666964996,138362 788214408589615104,215012 759377152550670336,57964 794554319760523264,258741 750440530320891904,13201 760825899071582209,62877 764509779976941568,82744 777939269440667648,164669 765729925462720512,88669 790703523226877953,233729 753748804772376578,29589 780616423823462400,182154 792584996800253952,246225 751237612040384513,15808 764612575057371136,80939 763362774860828672,77731 772128015673331712,127903 765600211133607936,86209 754742004626501632,33356 767152747456008192,97432 793184003754864641,250064 795378712388792321,266491 765644155775176704,88449 785895274438950912,196277 791353405835010048,232863 765161794721738752,86103 794821603531993092,262226 764979841997221888,11774 787861355378323456,208167 795701344388653056,268281 776923408701399040,158338 776212066340184064,153480 787728711650938880,205989 771312933364076544,124597 791330990228643844,238117 789231650232233984,224850 793244173717479424,250633 766342915513655296,88809 755454469609893888,37678 768078818267586564,103354 758280569536905216,52061 791686117611364353,240483 732785437782245376,353262 788485987739373568,106085 788501282977902593,218275 790770902954831872,232911 794266421144518663,243061 759060675683508224,56725 763477921784791040,76549 770800029380415488,1249786 786630096920596480,354598 791039633438060544,234583 786302339309187073,201441 776397477343731712,64722 787052264888344576,208016 765939113446879232,90384 756316836363431936,42432 778339791624663040,167311 750760827242897408,14950 759128015649603584,56322 791654680464064513,238292 795697430390013952,262022 795040755286941696,263896 789114624796979200,355994 767153880584945665,97468 770747387887386624,118192 785669504676225029,197324 760755076474347520,349425 767432028174233600,97829 776064805811748864,153194 751953407724756992,17794 734111974284365824,349500 749931401420603392,10653 774226935060758528,141360 790980370766270464,235590 790597783313117184,232169 762672299115945984,74133 790307260375400448,11774 760465687047499776,62776 777487748718526464,122146 793638630900244480,252639 757319845310402560,46895 762124765234462720,431998 767853914376982528,47940 780759013654863873,182960 761234670793191425,50600 788070891578097665,214660 749554930935926784,8497 764822100360126465,82344 793286911175503873,251234 768803344479551489,109104 780920536700420096,183269 786545929956560896,204413 766261640513794049,91798 762520639177490432,431998 780551451319775232,181419 791435838114496513,238292 754716693797232640,33356 768576847684788224,107032 763023482636697600,75899 795406933465427969,266151 753562352109232128,28148 763078286725488644,73814 780944623640379393,182650 761746312094253056,69548 762076312777400321,352550 756607900252987393,41839 773409026382106625,134993 787819419061788673,202217 766727649649647616,95919 767363064849166341,96039 769056302169481218,110209 760862905461899266,63937 770246333789835264,117263 759081288447954944,56262 785845998983770112,198878 766117770110967808,85996 785321908044599296,11774 788618985084510209,219458 775860802322440193,152182 787847078546321408,197888 766644672441749504,73926 785625981847343105,197512 790226442072317952,229192 773002785990205440,133454 785321228567326720,11774 788763926318215168,220332 794984069201170432,263666 780802128692580352,11774 787746513560539138,211347 767182885539512320,95786 778253558290472960,127903 753909539980791808,27284 777442423173775361,161456 756273110718951424,41680 773849399512358912,139404 781055893358186496,178194 767041718797602820,96039 750839069454770176,15643 787366334573182976,46572 789895338463203329,227242 791932979735961602,240070 793087248266854400,249348 767389197518852096,97852 785499133918351363,194949 786001446672080896,200566 793457910147874816,252408 772415478744637444,84367 780603492033363968,181984 793147919163621376,249895 785916810608521216,199546 786789364973973504,198466 773233392334807041,132364 766106991748001793,85909 793143249389191168,249841 735135637100068864,11774 735992205098295296,196346 785909200044101632,199546 777980125442822144,164375 786240050207961089,1063777 785628714537193472,196788 791079935444185088,234653 748568838296346624,1170318 766722035888353284,11774 771711027155116033,124924 787318857203462144,210207 765602010058162176,87831 789298917351489537,224680 739569342669524996,11774 794560141622321152,261155 759137376778145792,56952 794316968606056448,258331 755219662972092416,35372 788927021913178112,11774 765703082940379136,87904 789276723808342016,206666 741155108675813377,1247430 773911989152157696,139404 787022084786401280,208379 788392996358098944,217285 786754387985231872,200965 763223357634383872,73707 789492182835015684,226538 735902031840317440,11774 751078199258296320,11495 769263053414236160,112693 776484854397415424,1249804 777902891902259201,163901 778487823548592128,167124 771586845859729409,118191 789320924692484100,225359 768276442106834948,104662 778211596854321152,166282 780605110946762752,181789 790396263988662272,231361 768855513278709760,105109 773967167142277120,136814 792525103305072640,243075 760250053889888256,60541 785341484732129281,194648 789547632989466624,226881 749958694171865089,7791 763841297522143232,80716 794927031737839620,11774 786720096425095168,205181 793925480596393984,256125 785733205680791552,196277 794643665461329925,261155 758483689546223616,41703 793173029945606144,247241 790830492366942208,233307 775485836066365440,1250234 787377636095893504,209351 794274742433763328,258456 795361502060539904,266079 766047465023868928,90384 773864572759470080,139404 794223365548478464,257423 795223343033098240,263676 732331538239619073,351262 762690844319068160,74133 753287502291673088,26060 790604110114480133,11774 769286847109427201,110585 771741187262689281,126152 790936968553193472,234583 755163073522995201,35890 785866018530942976,198571 790337700297580544,227734 770758647504707584,120425 793099311957544961,249469 767452993331527680,99159 760570520077164544,63753 793508473132711936,252408 753739360588042241,22439 786191669062406144,201583 764570447207731200,81946 790741336840245248,233307 781595172907917312,187611 790252128837050370,229693 794029864642691077,256439 781217413689843713,186434 765149649363763200,86103 793487949144948737,249926 764448257296650241,81574 794238422395125760,258966 791759282026917888,239998 753351540774141952,27045 750780447961944064,12859 794783790803468288,262849 761611342147035136,69231 785886005706444804,198671 790629245407993856,11774 795414867138097152,265855 759184223097925632,51798 753368057842507777,27222 791369819920535552,238207 756262891003768832,42344 775100246657495040,103354 771134783623667712,123583 755980859371499522,40687 759358656337108992,52959 763743592917721088,78344 764454310495125505,83391 770676662937669633,120541 772477406716145664,131025 787014827998781441,207287 749231949475184640,7615 786665698743443456,90209 793806710645354496,255393 756607427336888324,43399 775042735472386049,131421 733763489848778752,1170556 793578537030717440,249926 769184327204794368,108849 762307419582136322,72411 764972083327569921,85562 776296011740291073,154534 765700536574377989,88361 792397787958644736,243187 763797271137939456,80393 791750484239540224,108396 793836286821867520,255393 770480986303889408,118087 752974282939068420,23719 758720748731138048,11774 772602982365966336,120690 758017444736700416,50500 789086248853970945,222500 793518255801569280,252020 795008203763449856,263907 766084788427993088,90677 754810025055576064,14277 793887059094171648,248652 750162472745578500,10661 732919039710924800,354606 747461463158165504,11774 750448595975962624,13532 795724058369396737,268101 780792225353523204,182036 774022853129711617,133257 778413133341700096,167220 781832644556361728,188577 763423130073370624,73685 770746445863333888,120690 762319893475823616,1170438 762767628804820992,69711 764653313119752192,82209 780998917592870912,184462 776568982782382080,155688 794759374463963136,262752 778219029479645184,164785 768818558944079872,90384 759389560224698372,56924 766412755922481153,91810 781558860448489472,187976 759169215324688384,56964 762349802038366211,72809 765951130757136384,90113 769554011418746880,112471 763523941138771968,76406 771020501087117312,121612 776818491869585408,155390 788126590110662656,215012 773993879003602944,140444 781586910800064512,188492 780765014336630784,80785 792355908147748870,243075 757797965775765504,48929 788408218565304320,214209 757569245542834176,46379 767805239642632192,100893 775126691584679936,146259 770666346807980032,118191 793586685221048320,247983 768584159870656512,107428 768942318061776896,109988 772319821136433152,129558 763364860012875776,77731 764139960509296640,81869 733157624758325248,350979 767693283325833217,98972 770679242636062720,738099 793616410484277248,254058 788767609256759296,220332 794849919806775297,262752 755739378551435264,38175 793621588423745536,252581 794858054093312000,262849 795307217394302976,249926 765308953249001474,86472 778400765559857152,167220 790683293653929985,232881 757152637280067584,71270 778726300034838532,167319 750166087623401472,7236 767875196854210560,102137 791329235197632513,232169 793134126740099072,248988 734221404774731776,78906 752844912123453440,22657 787748053197266944,205197 763675143877038080,78853 787076125247676416,209043 756385246329778176,62180 773618370545610752,138165 768189412077400064,104662 795661955897901056,267655 764614612876685312,83391 788760956356562945,220029 756256961201512450,42344 770188307049373696,82066 780638281792880640,182002 793844113070252032,255942 758472026998779904,53144 791662200838651904,240483 785823739682312193,197575 791702039935881216,240483 786463625800130564,203674 792411245215379456,245634 734649247199563776,7700 771988259257712640,128230 778551500062588928,166490 756866306679320576,41839 761411485201342464,68182 759878161848868864,55257 792014507434512384,241678 752621403036381185,21332 769707477369810945,114779 770651911410315264,1249780 755804541321408512,1248342 771600173302620160,125367 775304132810928128,148045 757698925620977664,48663 768439896524587008,106281 792405382442385408,220857 794871380764426242,262849 763390245907812352,71502 755064581777723397,26721 771399428502654976,125367 788597467159916545,218455 788087470256746501,215207 769318456105717760,112399 760462860560498688,62923 790958675812691968,234583 794731958890807296,262752 771806656615354368,118191 773512868100734976,136947 780846154498117632,180848 771460620436795392,124855 790339438157127680,212564 780802520314634240,80785 749304664362016768,7849 764157518654365696,81869 764786969217859584,84724 788847052478418944,11774 794925684753711105,254135 793652293644066817,254209 764984083827068936,85562 787527481997746176,27485 759153794773024768,56964 766857583927754753,95672 793177710411546624,249469 763013542534647812,75724 790651894792347653,232169 771758609030152194,108396 791400726924627969,237198 786028089264398336,199546 788960884685103105,738099 795755684579213313,267746 771342548883431424,124883 789313531309023232,225359 755855146219737088,11774 764786406950436864,84724 765152852675145728,86103 757366861377994752,46394 787118914589253634,207119 793937293123854336,256254 778561526433062912,167676 789580459084771328,226731 753692599689641984,29263 754144828892426240,30590 758124601897463808,51451 758407964394782721,41703 758367167343656960,41703 778394523600814081,152594 795339704350703617,264478 786032360663810048,198620 794001300752957440,256255 758653805412118528,46076 776335880785059840,152314 749678005560147972,9754 769719786829938688,114910 763115590911336448,76549 751738571728576512,19556 785316930601127937,194923 754850666628026370,26721 758043398246772736,51069 777825035109171200,163763 792174154724184065,243187 753738447421001729,29263 776994926672224256,159850 788511620095893504,217519 789174464046964736,215505 791282374185132033,237491 791406526694948864,238290 755018476843065344,34666 793816505888759808,255393 793951397066768384,255962 788528161571086336,218275 763200652533084160,76723 755491420853501952,38032 791257433389854720,237491 795172130975457280,264397 763776746642632704,76012 778653462204600321,164814 780477484982673408,11774 786724026655924224,206101 762755577608966144,73926 751969125287727104,17794 753995022035480576,30815 775692839392980992,150511 792535781143371777,245101 763540559466160130,79048 767076840452268032,95672 765763494767505408,87904 767775394191831040,100605 792363176994213888,243187 734558080957046785,11774 793268777370677248,249926 788902694064885761,11774 789114197770723328,222544 786978276929445888,207949 788092373670563840,215252 753054097469689856,24257 761385700524568576,67229 777636514549334017,30815 776566798523179008,156290 793416135358099457,164814 779300675159138305,173753 760469864486088704,1248786 753958583121752064,29263 761630181987590148,66116 771508819218366464,120610 794658959986749440,261818 756925230954733568,44163 732366672967819264,351726 756955395327987714,44450 753238167285825536,25189 766828829386113024,96263 759248294644154370,56964 780962361574297600,180627 792530792924663808,243562 751799431742251009,18893 752146174170181632,15808 758308526292893701,41703 794451410947444737,259659 778216628852887552,679105 764416268275478529,83391 788176149998211072,216212 732768135070224384,354032 787577914317344768,210289 763468965775499264,78159 771954038724259841,127134 778401649110814720,167398 768224325925298176,103310 767712681931444224,100605 794550035807698946,261155 773141692182659072,134470 787649755312693253,206101 788725035041185792,217837 786448712293752832,198305 762356160775135233,431998 770349069738905600,117662 792129251407437824,243460 786289153851985920,201541 751897508406652928,17794 761193293086502912,65180 768644821196148736,107745 759577827586998272,57574 760205224111779840,60855 748948708775997440,1170318 761801269677699072,69711 787455774859497472,207287 766288990219673600,91751 770397511567552513,115526 765946871688769536,90031 773748847784947712,11774 793125828510953472,249469 754724959465930752,33356 778430939638722561,167220 781058957167042562,183759 793162753376555008,249180 772981096418009090,133519 752979190845091840,24597 767356979635326976,88930 772792651271671808,131007 792755209290158080,229910 768240977710505984,104932 769334851182919684,95672 760393203132538880,58358 758374839266738176,52122 793182318496059392,249926 774105226877870080,139404 762662132672372736,73926 773882783563407362,139404 762822447745884160,73926 787971660175376384,212357 764994852568256512,85562 780950329890312192,183068 758844027546378244,55710 753595238472495104,23410 755251130293104640,36491 788844477217726464,219119 794740035480330240,262849 762828282136031233,73926 767795026772553729,100605 795363936518467585,264397 769343596764037120,110585 758768360926707712,55150 764782602226061313,82963 788792111629946882,220526 762667640632532992,73926 769938155445243904,108795 791378868531638273,238395 771542626113720320,125853 781317914079158272,26066 786951978827943936,207287 768980584060235777,110659 758388704167682049,52833 772112690068107265,128934 779262933868093440,171037 787472278657208321,211347 755161864573710336,35890 794453117630873600,260404 751785571304017924,18567 757936528563638272,49431 771448837315723265,124597 788849225874280448,11774 770144244812156928,114388 795753467524554752,267521 766628495187402752,94699 793835185385066497,252581 747761301653422080,11774 755189981493297154,33356 793164157835149312,250033 767679665498533888,99471 755938400943869952,31095 752737550624780288,22439 793234989148172290,247569 768616436335992832,107469 788580759107887104,11774 793873363055902720,255942 755053818618847233,34666 761387519267135488,66878 761713521356705792,70072 778288080356675584,1250104 794638743760228352,11774 753313828373266432,25386 795072467891060736,261155 765669884105781248,86103 732293224786710528,351257 791615494369390598,238207 772528901247631360,131007 770789586641489920,118191 785611739412901892,197512 791466065704345601,239107 773535473578938368,137158 757425590626504704,47090 791016735935721475,234583 794653291703570433,261155 791849245359894528,241118 786277425206337537,196277 763108192708653056,76533 772718058112679936,131049 767932585372594177,100893 779768874451415040,174507 777357935475163138,161633 758071571487469568,51136 773958529136885760,139404 754108579423068160,28451 794938216579211264,263895 792026080706121728,243187 763445690672394241,77849 791011873567170560,230282 789919600863424514,227873 786647054923603968,205181 768839582884519936,108849 793829351439687680,255393 758453548120100864,50923 761260733837475840,67511 764095035046371329,81574 769390012974632960,25134 777219326525005826,151463 775516601818968065,148473 795613370967699456,267655 775906833370259456,142503 786670772177637376,205728 769276589628616704,112363 752672412169277440,14277 776954070947008513,159093 785859562620485632,198878 764505962183024640,82066 755933258995474432,40437 789656535488016384,225981 758636933492768768,53635 790594257165791232,232137 777297473710587904,17416 793200970620661760,250328 750833113547337728,15066 759758316457172992,58227 775759177725702144,151463 763141103562452996,75599 773713210121650176,11774 785680599491178496,195975 768874151683600386,109874 785705103059656704,197324 795423865895665665,265855 762409247388950528,72978 753448374209277952,27312 779542206218661888,174244 785635357710622720,197512 756084351687811072,18215 763502480688832512,78861 758448325045657600,53144 781209251704340481,186434 771471548989530118,124597 778277194934157312,167083 785913072481251328,11774 764225805136330756,82481 792418106299867136,240483 793542616931532800,252741 735842381472370688,353124 753181167487164416,25972 788151007343546368,214976 793999245007355904,257492 794635965910384640,261796 787259942436765696,207965 791640595810877440,240145 773295707151298560,133454 788451916158083072,218275 794675705741185027,262588 766357126268723200,93286 748594344140087300,11774 775926478810730496,352723 793247455731130368,250633 758488300332003328,53424 773891851388489729,137869 763453412256034817,77590 769258366279397377,111438 779132853049229312,171324 787083853865287680,204835 757088332262281216,45964 794006852015194112,257423 776183089139740673,154071 762595995540520960,73662 759123905827053569,56964 750988929059418112,16233 790971451801206784,235590 772572577139159040,129380 775379043516551169,148033 793113754187595776,235677 768205670139170816,93170 779346079108038656,173964 751993775476580352,18504 771739972525297665,126152 768173183157403649,103354 773649787463663617,137042 789152064815435776,223991 776114739168501760,11774 749379037772980225,7911 787873052688281600,11495 751841134658281473,18215 760609836992266244,63267 765621480642138112,88669 773624115148140544,137158 780906153962242049,150151 791003730577657856,234583 769759039320301568,114357 751691054156484608,18400 775030048671739905,146259 762579281285373952,72420 785549995646869504,130635 785554240030830592,195849 778224068298321920,166409 786397019849891840,194723 753277137700855808,11774 795082186647027712,262849 791746733416013824,240718 773483805634068480,136904 780554729332076544,180723 795106814526455808,264397 756666412307996672,43391 793608885814890496,252014 758981911368781825,52266 771136856712945664,122146 785583033374105600,194058 793111847742246913,249469 750752426932613121,14877 765777542955536385,88930 774713785617481728,143473 732733997831327744,1170451 756893778154258432,36145 768123188584804364,103354 756625800275697664,43553 786922632952291328,206773 758844167703306240,54070 790683958983925760,233259 773712233725464576,11774 760557244551303170,63712 770649707442008064,117687 792035879766208513,243092 753484918924021760,25189 770846897837703168,121612 781829785194561537,189794 789829598695620608,226490 793463174339170309,252408 791119362170163201,235487 789158053329403905,221416 766669441056727041,95045 764813421875372032,431998 772185209009795072,129991 793601322742259712,249926 753696888503799808,28037 758436924801638402,41703 789284504590356480,224680 763387680113557505,431998 773191175863951360,135025 780090142744834049,176128 773356645636157440,135025 774135429234724865,131421 788525136391667714,218260 788242664793726976,215608 765657186269790210,88874 775718644785483778,151071 766634564982804481,90252 788852920473231360,221057 792164408940109824,243165 795167448760664065,264397 757385668947345409,46460 791619872337768450,239880 791665790713860096,240483 761445500465709056,11774 771860329563316228,128404 793184718892113920,249469 788316227613569024,214992 762457385566736389,431998 761753273305067520,70543 780621595106766848,182122 780931968942825472,184223 790986303789817861,233692 785924636202590208,199546 751093287897837568,16299 776050738954809348,152735 793128668864323584,249179 779523513249992705,174115 792532654650306560,246124 765175874253651969,86209 769205760429436929,11774 765828935296749568,88370 790290799539920900,229693 790574558793248772,232137 792568881789427712,245101 793505675552980997,249926 768482538834853888,104973 770264960823861248,117257 741789519163232256,139093 776946046802898944,157755 769329117468647424,112872 786972817468391424,207613 780550180886249473,181419 788322954035597312,216991 767454769095045121,94627 750761144546041856,12883 769594108713271298,113290 781548716217950208,188119 790935707015483392,234583 774604802512814080,140444 779665399621091328,170373 778787053605560320,170609 750877713792020480,11463 769585931493974017,113412 788542529964826624,210390 793635156355678208,253032 763737333929807872,71594 776352435946258433,154832 732245345351180292,349480 769653423574806528,114680 769640802817445888,114357 750037808279158784,10848 771309793453584384,124597 795398326808154112,249882 793890846311649280,249926 757267891347677185,45125 794356523652812800,254208 794561192001835008,261155 771128427369881605,122388 790585894549979136,232169 775528616906125312,143374 788755308084465664,220332 775788544941887488,151463 794761566751227904,261666 785697300572168192,197512 786039994204979201,198892 764926610415943680,84887 781708152018505729,188758 753353352369451009,27045 791547429057359873,235101 795376190295015425,266151 769701487706505217,110585 771406870535745536,123825 771744776542646272,126820 789162521370300416,221416 792479337995837440,246225 780870245946892288,181142 761787101641707520,62327 778466812929335296,152594 757701398356164608,48857 762384867791220737,431998 732383985700077568,1170450 757734855958532096,48330 774295964379217920,141912 794734114289041409,262752 775653373424996352,150511 765043672874266624,84724 786268924593647616,201958 790545163458314240,231894 789923840721772545,207287 791053836731289600,236393 788474290429583360,218275 760981327659274240,65455 770265491134906368,117377 777587156323799040,162497 793231501051564032,249057 768861820388073473,109104 794318580800065537,11774 789139555538509825,11774 758101993898516481,41703 753229815436705792,26140 772154076670726144,129934 786746002405490688,205181 793640510770610177,254135 758299530412437504,48289 781595274783227904,186584 781342495770808320,139404 785870920623661056,198878 785276901938036737,193669 760756509563297792,47940 772592226258063360,130677 786403118888071168,203674 774614775644852224,85326 781688783209103360,177455 763396294253563904,78057 787804555689938945,207835 790727657381990401,231881 795268712488017920,265257 768176193891885056,104332 785915827329568768,199546 789471308941627396,220727 779109533180321793,171880 791980377732767744,240483 767141874465316864,90384 779404997394042884,172107 781293705311420416,186893 786564176575655936,204413 769259897695248384,111448 778312022429671424,167220 763419036457631744,78129 771130197479333888,122982 772286446552178688,123203 758456938086686720,51239 773026760355086336,132335 786670094860492800,204346 790523855953469440,231894 789181221423095808,223899 764180371877400576,82020 736091444562124801,7311 794938861730336768,263895 765941087160635392,90357 787053308741496832,207861 753380780475285504,25885 759193565062762496,57574 752286744523923456,21483 788005401908408320,214209 786011435046465536,200382 754195817750159360,32157 763125342202507264,73869 787753997884989440,210207 732716675179614208,353743 769763484464807936,87607 785247254093373440,194082 792109203305312256,11774 779004458890039297,171693 751830116913864704,18486 757521871713828864,43000 787172426664779776,46572 760661246278381570,63451 763846075429949440,80720 786453556102504448,196917 788404089742761985,217519 758801406832750592,54021 761715696199929856,70177 770362143539691520,117257 757911458973790210,47940 775032292054016000,146259 788092194083176448,214354 791979635336581120,240584 778325283480961024,166409 785846190982266880,198878 766462881198071808,93823 761591718877667330,11774 762447725405143040,73282 795399416454725632,266068 764494764943282176,83679 764972100163698688,85562 766222274785517568,90388 770848232985550848,121612 789456733420724224,224680 792078401498648577,243398 788769627211911168,220526 760803247267323908,61145 773583719747682304,137042 795109045677867008,264431 771323777917464577,124597 778081807703027712,151066 780078206359515136,177748 785476347649024000,194058 789150490160340992,224068 779302432681693184,162309 780832688391327744,183269 785736426969243648,196538 732616710008758273,352983 758810258714206208,55262 793567849734430720,252020 772962688271908864,75899 790384233780908032,228820 790971974117916673,235590 789300603495157760,224027 751748367303208960,19376 760639181626368001,63858 791818567998119940,241940 753351341926264832,27045 763509699459375104,78914 762978869632704512,75724 791015075368665088,235948 751992471094165504,20311 773814451464273922,138819 788712355865722880,220029 771968560486838273,128519 789485438906040320,226346 759531594050928640,58757 780890160993042432,183269 795704619624108035,267862 753792858553974785,29263 778671540669861888,169310 786565512075497473,204302 786393388538994688,203674 773167513886601216,134561 759817952434585600,58267 777233450126417920,157755 786404948577746944,203674 795035466005291008,263926 763602229148332032,78684 795448971204456450,266079 750038668891590656,354831 762031764697145344,431998 763068909993926657,75807 775386177692205056,11774 786480226796572672,203510 787115478376259588,209043 794357583016361984,257492 763802206114029568,80192 750593670001328128,12883 759093604648312833,56889 771186494748839936,120610 795449756902420481,267134 791829340384325636,240890 787346296025837568,202429 763112259455508480,76127 768163911191236609,103899 763551909357752320,78394 778396227452952577,167569 772077606254632960,129471 787311499324878856,207287 763824689567375360,80192 764820363335258112,84422 789128196428075008,220332 791639882980397057,240145 793209459300560896,250633 774086790562979840,141360 732896433062301696,353789 764127678765105152,82070 792051195900682240,243187 790248828360200192,228888 764823041901727745,84724 764699868388585472,83454 776888375429083138,157724 761569787239477248,69231 788755338182979585,220526 789274567827075073,223881 750303928844189697,12357 772064967554134016,126152 790234970853867520,164764 765192724433612800,86103 786358428612505601,202304 759640056478916608,57105 764178842797965313,82457 772079082720952320,115678 769907298080653312,114987 793084679633108992,11774 765874431616962560,87145 772193786545909763,80098 775976791961808896,152735 770297554462310401,11774 790996900090617857,235590 793840726786252800,253032 771557253245579264,11774 772090676095877121,129471 795724191492239360,247240 768203142181814272,79987 770802176235036672,121177 790673701679226881,233131 765723974575788032,88920 752644125803982848,22735 780809312432250880,183269 789945417618292736,227048 781252101938745344,186584 792761517523410944,247241 749375614143037441,7546 776740029775351808,157693 795408664848957440,266138 788756041529978882,218275 785311778947248128,194923 763451612681560068,11774 786039350345760768,197286 793914405197115392,255942 773509786344288256,136947 787473232764862464,209863 795076282295824384,249926 772804915546644480,132578 786567031948795904,204413 794138685474095104,257492 781273762427572224,187084 786958523020283905,207119 787021440209920000,208016 777530971881107456,161387 741584932321955842,1170533 757935195630764033,49925 792574397693374464,246392 773903038910259201,139404 776440615332634624,147469 792537768001990656,246225 752046559630467074,14277 752629014930522112,22750 776742479760535553,155688 786350112230563840,351830 758740667484954624,53985 791678454542528512,240627 785261640547639296,11774 780611012466704385,182037 751214418441039873,16833 749271624851951616,7855 753024788252286976,14277 786005576836931584,199561 793428705607491584,252088 770313158200324096,117257 779691058242449408,167939 792383217261314048,238395 778724090152484865,169410 779741377240399872,464984 775411321344921600,148994 787484760029429761,208059 788558945006878720,104244 789161716688924672,223899 790043075749945345,228820 792524790850433024,243513 788717458714681345,11774 789757041095041024,227242 791765519615393792,191778 776390223647223808,155390 763876047083474946,80155 749735223869337600,7816 759483608071450625,56964 786185783224827906,201494 733027511270006784,355273 773236753343844352,56964 794252886951788553,226320 794533469787332608,261155 790064143441104896,229408 766463856633716736,93184 793315120885665792,249926 757431180312518657,42432 763863783869734912,80153 789152854854529024,223286 793089613980205056,249348 794637623784574976,261155 732489236696338434,11774 760412766742077440,61412 762000002478641153,69794 793980589720399872,11774 766459838473834497,93823 779289982301122560,172148 781229731324854272,186212 787960728825139202,205197 793281163779387392,249926 776124291125567488,151741 750792417989763072,15316 763173856735625216,76535 787079159990325249,209035 794548511358349312,261155 773581952528027648,136947 794723564855447552,262849 794659091213783040,261059 768005234979463168,101681 770444313679519744,118985 794643245640904704,261155 732188708074618880,349814 755123524264685568,32572 778425205723131905,167562 758251874114015232,52061 779158157205577728,64722 779327724963766273,170882 792524943531663365,200963 758655788206338048,54070 763697899284738049,78561 793682714486452228,193671 769239763001880580,111558 760185846762987520,61145 785501207716651008,196277 793359667992887296,250633 769269447299244032,110585 785763009448685568,196277 762535095014010880,72615 791396524248993793,237325 754741650098839552,33540 772143793474768898,127925 767727494032011265,100893 762680843630358528,73926 795687150201278464,267862 763395863469109249,77598 777310855511715840,161456 785596659694653440,196277 792483194918481920,245630 735136867364917249,11774 766712057882300416,95708 792210538843344896,244143 768860576953016320,109666 766723891385466880,95672 794526700902158336,261155 760579532210470912,59730 739858732151111680,355470 777949756798611456,157755 792576714488426496,215965 764149592912908288,80939 786928323465056256,205455 749738607372537856,9433 764188819486707712,81946 791460886246547456,238395 756470871515131904,43391 759090995413848068,56964 786019006444601345,85562 794295543497453576,11774 794627895075475457,262215 777308835648184320,157454 780631663164297216,182211 761281681579970560,65540 795394666216599552,266884 787911465042841600,213887 790672421615460353,11774 777665587120078852,163149 781210129085657088,186376 757092868234235905,45964 764866498305359872,84724 764261638237134849,81427 776455574737137665,155390 794726814019153920,261155 732204670626729985,1170330 773284427241709568,135808 785651047444295681,196524 791405152888553472,238395 794272737984249856,259482 795419762624905216,264397 759520092250071040,58815 772804667189391360,132335 752189205770604544,19000 761698053506101248,69711 779697539448733697,175967 769256977730068480,112494 790301990169391104,229505 790684180854210560,232359 794869869900500992,261155 795056522149531649,264053 785994265461567489,199211 787699526547169280,212139 751594961947074560,18539 755556346414718977,38183 781906668225490945,185496 795483903716827136,247930 789096915006881792,219958 768887064783757313,105643 773888945310531584,139404 766073903433134080,74133 794318019157626881,258741 753738811255889920,11774 760104852600922112,60539 787354990105026565,108396 795717413769801729,266054 788660501697925120,218275 773941564305395712,139253 767767511366414336,101163 781489701442035712,139404 774193181218877440,140444 792210278314369024,244221 764927310482935808,11774 795382568820555777,266151 772574481852358657,100949 790894148094005248,232243 750564807766601729,13532 787274315096027136,207287 775735248915083265,151255 792165339832475648,235685 779100791210508288,172270 769031229190602752,110362 755151774063947776,35890 768509698094030852,104999 786729458971447296,205728 757703106918428676,47761 768849765320658945,109337 793185837181767680,248770 794928605407145984,263817 750399956859617280,13201 772047554288640002,127957 765303723035914240,84887 768854740973129728,105109 776770536676270080,157693 788548668806672384,213834 753678791017242624,28732 787476553462583296,211347 794418632537374720,259482 789455065803218944,220727 760268893411680257,61922 766381330196271105,93286 754066659468578816,29592 759110973571604480,55660 777863248414543872,161387 786242886601879552,199490 734126995173314562,1170601 777292034717646848,160609 766378806227693568,93184 787009203307024384,208379 792419694753918976,245854 751936895614148609,14107 785498507029471232,196277 763784674070134784,75899 768249385935187969,11774 785498659291029504,196277 759109226081898496,56964 791424449308426240,200963 751990126486499328,20096 770297366305972224,117257 778358891042131968,167407 788100894336450560,214247 779082275187101696,168794 776520681332715520,155459 790670550897086464,232169 756212126256029696,41929 778786924253151232,170609 767815033401192448,101681 788001730961088513,214354 785942084020645888,198586 789345182949015553,223286 790882674676211712,234583 792804161817415680,245724 785839010082160640,198671 780753879755554818,182036 793303425152905220,251282 767816735852462080,87904 749338204726145024,7914 763502222999027712,78769 794689395295158273,262784 763890089755836417,79911 773656857005162496,136904 778330916028489728,164814 791345839474151425,238383 760442862425235458,62063 769269123360489476,112085 785279559553781760,194178 758372439944343552,52554 775795999721791488,151374 790533179698360320,231784 789237813543698432,223692 762032529515896832,52919 790924721114193920,234551 774302463604035584,140131 787075577253625856,205728 732896990124613632,354517 785989493513818114,199546 795776048277270528,247930 761401681942806528,68144 778983955940933632,171617 765958777208049664,90384 789181653419601920,223899 774802235171581952,140444 795681110600589312,267521 795366524148207617,264397 756318754011770882,42274 777288995810127872,160539 769416674034393088,112336 793544662594293760,351152 788023835647877121,214354 765606849336991745,87858 791257109811695617,237491 751161228286955520,16833 768062755131822080,101681 763508197630078976,78790 779398972653776896,173964 794635088239751168,262022 794995894491971584,263895 781538059422724096,11774 763088733247680512,76549 773213691890118656,132765 770213872938717184,114987 777599160358957056,161277 768807403160793088,107737 757652004151984128,46280 758294789854928896,52112 767712642056069121,100553 775127730908168196,146259 793243356063232001,249926 794666232767254528,261058 794737968510418945,261155 795759203977723905,199307 775422450968297472,148870 790241070755950592,229693 764647542923464704,82283 765537467776786432,88052 788600978178179073,219537 794722859339907072,261130 751149259001503745,16897 762681034680918016,73814 780942804595924992,90252 776093375686598656,153501 753462382098132992,18341 795331945555070976,266079 792440670258536448,245208 788848517322113024,11774 755388478997671941,36735 761644333682552832,69878 763220430555537408,75724 786112067946381312,199496 792467180172423168,236844 774833430743965696,144479 795270142485794817,264397 794031874775519232,250519 755494056797417472,38032 794636063323156484,262053 764843211982462976,84753 785893752321617920,194723 755242139248910336,33186 786262757297360897,202429 787099401885855744,208014 781465967389990913,187535 776152915480227841,153845 732943224264785925,354125 776832153615237120,156308 769688741296373760,113982 755557078060634112,38286 758497204638064640,48289 787012100271050752,207949 788083320357851140,215357 788157742796173312,214899 756661391650619392,41909 786526343471083521,203674 760625391853633536,63937 755661803938611204,38792 781286505574694912,186883 740173708464140289,353488 751145354830110720,16953 763795986087088131,65663 766717529884467201,95672 791471990800470016,237857 793214675127328768,249725 793361707271761920,245591 795047336581955584,264397 759812986336870400,58815 776247671011041280,152872 794630232707833856,258193 763558359161114633,78513 794548205287514112,261155 742344560383164420,349951 767744860082343936,57574 785727841539203072,197297 753348796508233728,14351 762988475280916480,74483 773686870857351168,138650 788839843325353984,215437 773273602435215360,135725 775555434186891265,150103 777330037695459328,17416 792085602413916160,203546 793595030560727040,250744 749395540262031360,8497 761722909048107008,70225 792022357732843520,243075 790966910787604480,235147 762667572680617987,74133 795690662406459393,220029 781289230463070208,185310 786989545787195396,207949 793270204616683520,249469 758542082495479808,53703 778400620806045696,167676 791019617326030848,236035 751167280160108546,17140 774373096945876992,141913 759133462699782144,55660 787025242908717056,207613 751545582645342208,14277 764178258334220288,82066 772191222001700865,127925 794349140989853696,249926 793175332056551424,250187 752022737606942726,14277 792414722674921472,243187 757684854431571968,48549 768545517462781955,107069 751774401679466496,19317 792735154787594240,244270 794604248411541504,261155 794703633434742784,262849 750375260898426880,686533 790960824512688128,234583 765699319013838848,88459 785543293077590017,196277 792367102493618176,243187 732649122570883073,353220 791700745070514176,239610 762023843955433472,431998 775529778983993344,148800 795664159421632512,247930 755880069948583936,40410 757749168916094976,49066 767190365602324480,97355 788870426080387072,221785 791482006785830913,239446 793724906856996865,250785 788704144718790658,216943 777590172238147584,162638 792189263823732736,243983 761283053868027905,65540 785631874878017536,193941 787411577364475904,209884 794857295897300992,258122 793112859232305152,249469 780567503462424576,180655 768689964712288256,107428 786656363556511744,205181 793135186456129536,249882 752940860048683009,24257 767867663288639492,101681 749921334004686848,10735 732992778645479429,353162 771463486819930112,120474 761730917480009729,67226 787105530414268416,207613 760513878367272960,63149 749604729030897664,8944 776146694161375232,153921 794305110717308928,258598 732639090357592064,353220 787494520405438464,211347 790293701302087681,11774 793265387232235520,249926 756058071428980736,41380 789189432452624385,11774 749751993980293120,9295 780602338910298113,80785 756988692359557120,45672 789166745877557248,11774 770947525612142597,121612 785650834218618880,194082 789794227475456000,227921 773987870717546496,139404 775782039777705985,150663 766416829858189312,73194 781347844104019968,183269 788532238090665984,218967 761678901072498688,69947 785523794534248448,196277 786235788157517826,198591 777950861280501760,164826 781574153090588676,188304 788996873566752768,1170396 786621414342144001,204413 791718934588235776,240556 770836597319139329,121612 792024991084716032,243187 778301222071705600,167220 785857111171407872,198878 788128917475303425,215754 790300228503146496,230270 764524716530905088,81946 766073002710761472,90031 785281392863129600,194648 758831024566509568,55580 776113016622288896,153002 769843944381296640,105109 776517171568488449,156584 752623770859372544,21332 792206321147908096,244230 793084961352015877,249348 793979762838384641,255942 785246343153483776,194082 793112774440210433,249348 753199177107116032,26140 767644344291557380,99684 769290000391294976,110659 768173517728784384,103354 732753611348905984,349197 788170294594772992,214685 788473151856476160,218275 789898088832000000,227048 765221544368877568,86103 756654285530787841,43391 785683323527979008,197286 789256226928467973,206666 780891238841057280,178117 786386025039925248,203510 765396561136263170,84886 787968296981295104,213887 755179565631156224,35890 791278085551390720,234212 770822149284167680,121479 794973769529966592,263898 732315956744212480,1170454 768566464034942977,106281 777511552303980544,161387 789260827354357764,224573 762792052899799041,73814 775734138754232320,149953 792842730225471492,248010 791186779382636544,234583 795682125890588672,266079 770835582884974594,121612 794996404200603648,261796 781811053357301760,189515 753295024918564864,398859 756027499562332160,40473 766005959848177664,11774 775863358515970048,151410 777935184343683072,79020 779363257970720768,174427 758096331541876736,51069 764412580970369027,83309 776613729748213760,154832 763826939849281536,80098 732659347965116416,353262 792706667616034816,247087 760886165885026304,65165 763816269124546561,80136 773342435430703104,136110 776369351968559104,155328 755122660355571712,33356 773275114792071168,135888 795052460570189824,262849 790519985370169344,228341 760271931132157952,61412 766351884332339200,93286 776007468962942977,152897 790917895354187778,234583 795294398959521792,265855 795417488452440064,264397 794947912631513093,262826 759726325854642177,56282 794170262484815873,258331 752718195774152704,22779 762759818322915328,69947 761014588619972608,66116 778813203857874944,168794 758733340614627328,1248624 767379546769272833,87904 773635120964272129,137565 788164882814427137,212068 752925602500386816,24173 761545885591273472,68993 792173075840299012,244550 775722330530189312,151071 789163858313175044,221416 756204744264343553,41702 768882364646887424,109666 772873492660383745,132578 767140988317896704,79987 765121261152378881,85367 768086341464711169,103354 753852919162765312,30086 793505922194759681,252824 756907241261899776,44085 768463560875708416,106281 785716590872367104,197512 761650472763559936,47283 775593610980884480,886342 732683703759994880,11774 770143306965745664,115435 794040277694644224,11774 763579187663892480,431998 778302268617658369,167220 793139772176867329,249895 794588850496688128,261818 734803038930538497,353374 759765475723272192,59666 789143430693695488,222682 772892861251588097,133043 794677279842406401,262588 763382447316750337,50581 791173872372502532,235621 793546269729763329,252014 795437137181208577,266079 734663112247390208,65113 794692151804313600,256038 787039190760382465,208487 768634117789540352,107469 794309298683662336,258829 768229836917706752,103354 771133337020862464,122299 773228472273608705,134561 791703189066317824,234990 792695638550982656,245148 768928923342151680,110362 771820598515290112,118191 789860641116975104,226731 779035468868440064,169107 756801036635865088,44997 753722737634451460,29488 756681565946667008,43553 770648085429096448,120341 769973395031224321,116099 793962047511863296,255176 769652375543951360,114587 733170252972838912,355669 771024807680839680,738099 735909031005544448,11774 757883504482930688,49852 785854022356008962,197297 795051976392372224,263896 773873113217892353,11774 776698214418358272,155451 776784629105909764,157755 788525592236986368,218260 791100133836480512,235179 791603120442859520,235590 785917043488849920,199546 793875164114984960,255942 755097177664450560,35054 774740285494394882,144635 757727547429761025,48826 762023921088462848,68993 763776702442971136,79843 793865833390936064,255938 794638539405361152,261155 771512147037650944,125554 772862823395307524,132996 788203949891387393,215437 793560805815963648,253206 773976041098543104,140211 789108772190978049,223099 760541860284682240,63149 764116830478749697,81702 786339306109493248,201292 792798455504576513,228810 778973225489408000,167220 750855033714008068,15536 793977125602787329,256393 781386809838141440,139404 764633434421506050,83391 791181047098699776,236420 767811753526910978,11774 773159246577930240,134817 777665579482316801,155688 752675694409191424,21478 788496323448217600,218275 781753821508796417,173347 792674344656707584,244270 763451824225423361,78129 785273568351236096,194667 750351331953549312,11495 794783767684448256,261942 751198489476947968,17502 793250467404972032,249926 760162706007662592,11774 793175995528327168,250033 765421568109322241,86103 763896994125406209,80482 795010655250251776,263896 766615078917419008,92958 761917851896807424,69947 792737421318299648,246514 776523901660782593,153774 767159620754255872,97432 768883978560348161,109666 774019710824374272,139404 761366500326318080,68273 732429917195919360,1170365 771137937622925312,123587 781578035698991105,188119 795260415408242688,264397 781354193265254400,186150 781321347544776705,118482 787383780956835841,210585 791428282553991168,211775 788786218834268160,218258 753315354357542913,26066 780645307482673152,12018 791316548191346688,11774 745003478162935808,47188 785883672926756865,354835 792723480399769600,243187 759356392260063236,54752 793282708151627777,249926 753962877040504832,30590 764981956530634752,82002 773200459913846788,132996 793123857133608960,249469 794990462528536576,263906 755164266194427905,35890 756605368797532160,44273 795263269539823617,229220 793589437527650304,252408 774226338899189760,140444 749710839893155840,9408 764317732015775744,81783 780739064693682176,181789 770023809495756804,114779 775545224151957504,148713 785627135750774784,197512 794043026859401216,257492 777962074546864128,158820 791480124323536896,235621 789834137951608832,225359 793020323750776832,248514 793357982922842112,250633 790086356227661825,225433 751034016950878208,16422 761322032529223680,66786 793135073885237249,249841 791481352487071744,238292 777406537715355648,159876 764314596765085696,82759 773257940161540096,135736 775322101498671104,146704 779883840076644352,170373 752646854840573952,20844 792480657737789440,131738 755101880968110080,27045 767767778526830595,100605 793433484689674240,249841 762786278811152384,73712 770317434549141504,117377 774956771865661440,72061 794008772113027072,255393 786597928681009152,204413 763142930387374080,76665 794634863508934660,262053 775014292814954499,146259 791230762720776192,235959 791668539358793728,240483 788069407138336768,214492 792563706693509120,244270 785862864238211072,197512 761347315298922496,67587 765585822686982144,88311 779322514162016261,173964 790745193716690944,235349 794566165104300033,261155 750797041584922624,15316 789865547995439104,228037 766174714691715072,81929 771479474449809413,126152 773918003062865920,139989 793129697680863232,249348 749966921840242688,10735 770870136907661312,112485 760795184690966528,64805 770315654570192896,118087 793574133602717696,252020 795177666215350272,265276 794013373042069508,255306 787107978264530944,1248522 759240593298055168,57607 789151767950950401,223899 794723067058483200,261155 781227146731622400,186584 794956829595987968,258829 778396179621093376,166852 765349103068913665,86763 792190651492208640,243648 786615327723556865,204413 754013964330164225,30296 794165138702143488,258331 791043069428707331,234901 767856317885218817,100605 779450729673129984,159359 787516725478600704,210959 770714833536716800,118650 775110960323461120,144607 764526683747524608,82066 767839832341155840,101681 789928264638799876,228820 765564852794433536,87950 794736597937758208,108396 757619357316964354,48351 794479828691025920,249469 786588909278941184,204835 774273028838469632,140444 774879686581219328,137042 785821378045804544,196277 768976698184441856,102730 794013954389450752,256439 788544729969549312,215437 794876063864279040,262849 757819058595110912,19563 794768729796132866,260613 779493709662617600,174230 758635409048035328,52637 776546990280708096,156132 792245783399636992,243398 778564392598122496,168794 795398641913622533,266151 765729795447586816,88052 768927191866413060,110381 768494480810835968,104973 753595707542630401,28281 793112699685199872,249469 765324971614679040,86076 758263366972473344,52112 766683718497042433,94699 759888743675273216,57336 778065919171891200,164826 751208568578244608,16299 755163946852622336,35890 792045667011002368,11774 785662249587191809,197512 787722967035682817,211409 764279459419721728,81783 754755380966723585,33028 781291179413385216,186584 791723672784338944,240556 794673720107429888,261818 787057427556421633,195712 786024503960711168,198620 788717201830273024,220029 795128628644376581,262847 765634395315265536,84724 794568215405985797,261155 785719098760015872,65113 795011563182821381,262752 767843621890433024,101681 788083772499427328,214492 793172494307893248,249374 746316845083299840,37160 787321519122751489,210289 779415051509858305,174427 772040070471774208,129204 753716625447071744,29263 794030201252421633,257423 791263318304395264,237309 758099231332708352,51069 764372352402456576,82283 754870571427442689,33970 765666701144797185,88920 788354113515954176,215608 794534123192913920,261155 759093340453400576,56964 768899370070581248,106281 786530968559509504,203713 793573080601878528,252014 778754884262776833,169437 790937611208712192,234796 758690999208148992,54070 794699759575412737,262225 795001618106294272,259190 793471824977924096,252580 733104562840600577,354962 765332965282811904,86053 733688718285017088,1170556 769266842074488832,112399 786332339945218048,202379 793229169635172353,250633 794585660082581504,39957 759833077656891393,57574 777391563701792768,157755 755100117527564288,35539 786913846661378048,207287 766765074472050688,95944 793605697988505600,249926 764153397142515712,77598 790336284384382976,228939 778289307899625472,148921 791101480510054401,231828 787744785197039616,211880 760702256387874816,60794 754778491774705664,32941 766549700149284865,94542 766347793707466752,93261 757112558121807872,42782 768053954680807424,101791 753345238723420160,27045 758666115698622464,52061 780303396821671936,174115 780657911500533760,182257 794577251387904003,261050 788850017939312640,215437 760905011308089344,64678 775406922237374464,148574 780910917949067264,183269 790910490176266240,234796 780606024277372928,181935 776686146826887168,146991 793594778797666304,252020 758761824439316480,54748 785877783071166464,198671 768893002324570112,108729 770108560525197312,113165 777707272474660864,161456 764934817108688897,11774 772599524888047616,131007 777192670393282561,158897 792591178071961600,246771 753205430864797696,26177 785312220687110145,11774 769000031739412480,110362 774039593989513217,139404 766701236548608000,95672 751864468792115200,19792 756991078536843264,44163 765586103231447040,88428 792079152287326208,243398 794201930872537088,258331 790908491993001984,234583 793912025793622016,221524 792839272260837376,243187 787125807768539136,209351 764425366102351872,83422 776717476621017096,156976 758371346992672768,46384 785946195810148353,198878 766689918605287428,95568 793875705729732608,255484 787876661538660352,213253 753689554205409282,28732 758292493385535489,50612 760840854240129024,63149 763152377935302656,74133 766119775282102272,90384 767844161999560704,101681 794729366252986368,260473 749253213107331072,7828 752946830892208128,24675 759205195226251264,25210 767837681938071552,101681 781342633197080576,186584 785594805497626624,197297 790631599482306560,232992 759766147277344777,56676 790929901671026689,234796 786318463933579264,201558 766299681513091072,91894 779317915984199680,173467 788792565831176192,220526 765663911173586944,88874 791007328422105089,234112 778360970506670080,167311 753072365928538112,25255 758654052662145024,54070 790320061827342336,230584 790750300856524804,232169 749994949337374720,10735 756522925138804736,42432 790951113600172032,235147 791403178486923264,238395 770741763086569472,120610 773279300611149824,135025 790750881994117120,235349 752186703771627522,19599 793182674420588544,250064 776182711861948416,153845 772120659824631811,127582 791007403995168768,234124 768923309631164416,109470 794577243926183936,261155 780745404535017472,182036 771926179653754880,103812 772546809625505792,12281 795749797814734849,268646 758655290590068737,53739 763334043853266945,77668 785664043818160128,197911 793132622318702592,249469 787351322349539328,246425 758114394215624704,41703 775869163990552576,151845 756823026507874304,36522 785357801195352064,195481 775708856034918400,150511 750417046534393856,11677 778347631995158529,166339 757530120475344896,43258 761579222896930816,67226 773577220363128832,137042 753966167631486982,30590 761959923437690882,69388 786233709116526592,199960 771528718175051776,121479 762773083581140992,73814 762209434483384321,59676 757300421526482944,46890 763904186744528896,80098 770342622510608385,117609 765270443053944832,86209 795296812357783552,265644 751158704892809216,15643 781185929579028481,177778 785671620773818368,197063 794925179407171584,259063 764618572127625217,82759 763842553409970181,80486 773176977377198080,131421 772206883381714944,128025 776738927478730752,53667 758731094040588288,54842 787778574732238848,213064 763811465304342529,79131 765211295578787840,86440 786298622933630980,201558 767301119483584513,93261 777844095997898752,163990 732159554994069508,349754 767457823877914624,98890 768500873387315200,106774 768881617666310145,108782 795371511393714176,266151 771484617807433733,124597 767824160781430785,100605 764237498948149248,82283 786937006974566400,207287 778297874954194944,164826 765206009103126528,76858 765969821762813952,88546 776182477387866112,153866 795068326317674496,262849 758097710780211200,51043 780778935059644416,183100 763554843076198401,78684 794079511851728896,252939 776300103334187008,154469 793402146230116352,249926 780098462184460288,176129 786321364806410240,201555 760544825988911104,62771 768632262963245056,107469 770243628014841856,117257 771334969725685760,120710 774201612474679296,141887 762159229604167680,7311 768952700985716738,109104 764665621917368320,84209 787430982278262785,210313 750369802724712448,12883 780970603784249344,182349 785855875584065536,198878 790246938067296256,229835 793100676301672448,249469 765175415346384896,85562 757265915314442244,46384 792890167275249664,247983 751225457228472320,17384 761129970982879232,61051 792509535264964608,245118 753285775895113728,23217 794777020702060544,262849 732416952870703106,349283 756261948292030464,41798 774003607591002112,139404 792436155056791553,194059 750360033037168640,12805 755773432529231872,39384 732660699592163328,1170654 780295532988207104,177712 755448303010058241,35890 778042678021853184,165523 785304712354476034,194934 765059823197126656,84209 793179997989052416,249926 768311418802221057,104662 773298087213146112,134375 765313697367470080,87169 772011225416740864,126389 753365954516496385,25995 767886845640179712,96039 788537665377284097,218495 777766262415822848,162596 780056665416724482,178045 750400436474093568,13201 751837468626919424,14277 793992404160290817,257423 788799590208184320,219207 760870187990081536,64722 738784047334297600,1042906 756881332249264128,44450 732171746636259328,1170365 765896123005411329,88361 770282746455420928,117257 763452031449169920,77849 790976816458690560,234583 771539075199225857,124347 756894615135858688,44325 772076053032497152,129471 751928644663029761,349856 756203797693603841,41702 778025845420089344,163166 758655103012397056,54070 777895955882541056,113365 768854740931186690,105109 764953981781016576,11774 792992097993265153,71408 756889309559394304,17416 793068118335688704,249180 793494768663797760,252741 790907691342462976,234796 765687538015088640,88902 791820740186124289,241819 761106907079684098,65839 778198745443864576,166409 793087952431833088,249286 767878003346903040,102249 781352367371481088,139404 781650423400763392,188934 732214073530556416,349814 753722477419704320,29263 771694760843153409,126152 776739834383785984,151463 772920162781573121,11774 773911112307933185,139404 776225791239606272,153845 793426302879399937,250633 775028149453225984,146259 793205039808544768,248988 787112563167428609,208178 793095499926560771,249469 792424485181792256,240067 763583155987107841,77612 794701789098602496,262752 769182124247281664,93184 786397494989107201,203674 755509903691841537,38183 771876836242579456,127957 785268428261040128,194648 769018844505571329,109874 751616744163205120,16728 763223839119585280,47188 790637878166581248,232881 768090315681107972,103261 770649465443135488,119937 773713904891523072,138854 761656113397891072,69493 786727720839360512,105109 751068777807159298,16269 769811656050372608,113412 750415186763264000,11495 750756637099462656,14877 775383058514010112,148018 781590120180883456,188622 793353348996931584,250633 762484581534543872,73102 779456178556284928,174230 779348685570265088,11774 794882170317926400,237491 786552791443443712,204413 794329390528270337,11774 765549704235016192,88052 776481941121961984,11774 793843681006612480,255942 792065266758942720,11774 765630028969369601,87904 768161009295122432,104132 786967986666033152,207949 769120020442017792,111451 774318091962494976,140211 777075225263534080,152847 787695451395031042,210207 759092375620726784,56964 766360991013535744,87904 786053325322092545,199453 762732529157832704,73712 773620017589997570,138165 776508652136136704,155898 794579348460142592,261155 774046203805732864,139404 742087504719810561,669866 768855584812703744,106763 792432696295247872,238207 788405005938204672,11774 791016619279519745,230332 772155202979835904,129565 781846572221001728,179574 788958227459432452,349685 794619444517552133,261818 771430885082136577,124744 772002851014840320,127775 791128721495355392,235580 759072452177571840,46624 773602338187730944,137965 766946301246316546,350669 795105859089158145,265257 760690746504646658,62870 791037629336653824,235828 791668078883078145,240145 765888400394072066,90031 768095061615648768,103389 775080928041324544,146804 781220920044249088,186434 790918195620089856,228989 794166324918415360,257492 772881942115184641,132370 757703779647184896,48991 791461240736452608,237852 785302341490708481,11774 786393442116960257,203674 788442203710431232,217837 793188035454128128,249348 774070559051173890,139404 763834348051267584,80607 761318356389539840,63149 790942352504414208,234583 793881001793425408,11774 756209603864584192,41744 773284146890235904,129991 793246516622290944,249926 766759015514648576,95988 789458159589031936,223492 760338429125079040,58537 780535852250329088,180074 758474332209225728,52554 779591660216852480,175871 781644779645841408,187044 762309733038559232,139803 793180045397327873,249926 769710591304994818,114301 761791631494377472,69673 787717305748914176,209582 763890498964553728,80155 755446626072850436,36219 769925658311004160,109713 779142684531318784,172945 763209765568716800,47188 781515994141433856,188119 792423078634618880,232911 777932156773527552,158524 791508831536807936,237908 757222825119715329,46006 774798559942238212,134561 787319334402154496,210207 794557359951515648,245148 764138661541584897,80939 766800674331955200,95682 789983192774160384,203546 758024610260537346,50923 780489401411350528,180825 785299358325485568,194934 794970175414136833,263667 771135929096495104,122973 785583515391754241,197297 794697692945453056,262752 793215479754035200,249926 762724337682046976,310322 773273063081152512,134993 780793058635886592,182037 761321246424313857,67709 793568246238556160,250785 791930027977736192,238594 773708077086322688,11774 785478024334422016,195064 781494486987702272,117079 749403810619994113,7092 789290481410641921,224680 791661224467521540,240474 788191418518876160,215754 777018171962384385,85326 757516242320232448,46744 779852415201841152,171991 752106870400126976,18395 793134940028153857,249882 790545738363043840,231894 760590899869020160,63879 768251528234708992,11774 794290439452921856,259543 750746464687525888,12883 738518454265905152,349513 757651351962660864,48549 763059035218255872,76329 751555252063707137,18452 773609853663055872,138049 758483456955252736,53580 762831246149967873,74321 770354806611251201,118087 793571773484630016,253606 770850798808862720,121490 794917589264846849,263895 759095344131035136,56964 791646526665818112,238395 757256227407605761,28160 759219954034020352,57463 766728978929287168,93823 790904725537447936,234583 792679608206389248,245963 787400709482438656,210313 793427051516665856,252020 763110699686060032,76549 763208529121542144,47188 788579073085759488,218760 760849205032325120,64722 788804741455151104,220765 753074799354707968,24324 757722661040586752,48270 766001851913428992,90384 778906554300899328,167319 773997080813633536,139865 775363750970859522,146259 785610967514095617,196917 790708972822999040,231318 769539574511075329,113754 772494710296326144,1170326 794389053047091200,203546 768242630773780480,103924 768474349653352448,11774 795065053145866242,262849 791031468730388480,235621 793889541425811456,248652 788082182233452550,215005 791428015037222912,237236 774793205174849536,144635 776285073737867264,153194 752926774737108992,23739 780819189082705920,182122 773667384150286336,1250071 763797445406969856,80177 775433186495135744,148537 778991570091585537,171693 762682361427308549,74133 778059057664036864,163796 753220648797962240,25255 754092678334128128,31377 750695640095686656,14421 761005652672143360,65404 758777160639406080,54070 794528661596676096,220689 765555851746836480,87904 765623061211152385,88052 767502016994275328,94699 794592204333445120,261796 766426171361923072,91810 750395659132530688,13021 780015751092666368,177472 793209545468284929,249725 771110221775331329,118174 756597139673710592,41132 773532785705443328,136610 776514678222532608,156504 792111214184849408,243187 794616564372959232,261155 792141802434420736,243218 762385474065424389,66116 781109687794200576,185496 752017920968929280,18395 760503402656698368,63116 778298506679312389,167220 781077534427316225,183546 785789892592824321,197512 786882762133401600,206048 766532485064773634,93823 781529878097108992,186584 770043639082979328,113982 795726161519124480,268281 766099531951857664,1170396 772975187046174720,132996 774065481896439808,130750 758051895441096704,50827 773219065246588928,131239 795057801106178048,264397 755266829631631361,35890 769275471980822528,110659 794540974525575169,251566 768432092908773376,96785 788995428423438336,221136 763873978956013572,77303 750468638977601536,12746 791823953207570432,235315 780153247440875520,178360 776853120307568641,158520 780725467468947456,172084 766700154258808833,11774 786273149423800320,202429 787717424019890176,205197 760977075465355264,65626 793141941349134336,242693 756324257689399296,42432 795424397326766081,264397 765962308589719553,90384 773752303044091905,137042 753670345001930752,28866 766314750116585472,91946 758284842429669376,51809 780228351407460352,177233 795163295397376000,249926 776752154937884672,157693 764934675596926976,11774 794372250233356306,227345 753419099414290432,27317 771187481530085380,110362 751163776263524353,16299 761767679023681536,70177 787003122614988801,207949 787018554260414464,207287 790947022157205505,234583 794956125523349504,262847 778250639549816836,164826 789459755651792900,225981 790379268467519488,230282 776597151036149761,156976 779017117068763136,172084 753486051251924993,27045 758105550940999680,51344 772849743848275968,132335 790611168062693377,231894 733158459613417472,1170317 758425161393512448,52659 764885072700960768,84422 777730591483654144,160602 749568642627538944,7524 770629847697723392,119682 785912133238202368,199546 775873891218526208,151463 795704060632530944,267655 770672010116599808,120610 771494168078135296,1249839 788868963757207552,220526 764303438637400068,82209 793138121353289728,243187 753996632065048576,29790 760502794218602496,61655 775314770530402304,148045 770767915356258305,119797 773480874775982080,136904 776214085524258816,153845 789138687812521984,11774 787485217896431617,211347 793120985612361728,249469 755821194046279680,39957 793841708228157440,255954 790573262061264897,231318 793209785600454656,249725 757138505856225280,45399 770785521232601088,120610 732945739182145536,398860 762696158892298240,73814 778656125738704896,169201 794624449534369793,260925 793491803294937088,252408 794635157521264645,261942 750365540003246080,1170384 766810473996120064,91592 771515363783618560,125554 768920950343622656,110209 789442884277645312,224818 786602776579100672,204413 785240010630897664,194167 790629398370222080,172084 768363024147025920,105270 785605810277801988,197512 793961642002288640,256276 768890048754421760,109945 787277262148206592,207613 795409512886890496,266151 793451776389226498,252020 767195073146605569,97852 773333881118298112,125853 778647801442004992,164001 781004863752773632,182257 754000402392252416,29790 758342523714666498,41703 750523412452372480,12883 779361571650887680,174427 785273894441668608,193817 789164046624763904,223286 761683032348643328,69947 773942470782648320,139404 793250898558324736,249926 792147354140811264,243615 787691466474811393,246425 793852333058822145,255393 788439164534546432,11774 732982206247931904,354927 790974914412949505,235590 788437981216382976,217519 772461519195910145,75073 777720710110339072,162596 788564328639303680,216009 760532038533251072,63149 779107369699545088,172862 765116908744028160,84745 769756640455393280,99044 794540820015747072,261155 768521277745147904,11774 780492694153867264,180825 788465709944868864,215437 733130754625052672,355106 753717316865646596,28282 793990859809325056,255393 787693462917218304,211347 735123759917588480,1170550 767451195476697088,97852 753198394399662080,26140 763177628207452160,76474 755106699359334401,34666 793165273293529088,249841 759187518063464448,57112 793298319363674112,249841 793976990072246272,256255 751544893219176449,18495 778030283039838209,163990 756872245289578496,44163 758269422188498944,52061 766586384463327232,94699 764997231422296064,85562 795077446601207808,263676 773971097796669440,139404 788759133910466561,203048 789273573823123456,224680 762795244614144000,73712 773570754365448192,137158 794607084973293573,261155 791435993421185024,238395 785552966975492096,196917 769691509281132544,114779 792409111224868868,245750 762818237809750016,73814 792508265884184576,115342 781836016432865283,190635 790989872152518656,235536 794754306775908352,262849 787737192865071104,205197 759001132488286208,56302 787022114595282944,208178 760462959437053952,62047 793435611432493056,251947 771064030203043840,122388 786374567841325056,202248 773209839241691137,135274 793128841870913537,249469 733810857147146240,355324 779448510261317632,174392 790565809756266496,231870 770356638901493764,118538 793097053983371266,249469 793996360794120192,257325 794749413872705536,262752 760266747597295616,1248755 794328355692756992,260033 758441770883702784,39235 792031868883349504,241819 775028171955589120,146259 794181381546872833,257492 774332320656584704,11774 794220351819542528,258598 794314041120477189,258598 787282086591770624,209151 757803266730184704,48093 794561796673851392,261155 776017916064100353,152735 787080237251227649,207733 794106593122144256,256255 771328169693499392,46384 758148667203215360,50827 792014594730405888,241678 761298327962914816,66897 795455601690087424,264807 790661912463745024,232169 768777147586445312,108849 768109679482404864,101203 758655799019261957,54070 793125960619089921,249725 792883268924346368,247241 775498811368173569,146259 765406268072734721,87245 790733355012587520,232863 786645576498700288,77862 794199827437518848,257492 761599904791744512,1248944 793115272571944965,249469 772067795962044416,127836 749375205093548034,8497 775579924094517248,149770 780480614189436928,11774 778710149250678784,169201 770420397460295680,118192 763453095590277120,11774 793982074369626112,255842 786018361331167232,349486 778245422246531072,166282 767188483333099520,96514 774705372841975808,142906 768980591375024128,110209 781293303425892352,182960 793914880826994688,11774 759760795152420864,59398 776139519707918337,153915 773945499212808192,136904 768965915803353088,106756 760997478371962880,65180 759909845705252864,58253 792242622572134400,244221 761540012462583809,68862 777862008544849920,352751 757270045647069184,41277 787784788094488576,212357 788882383303041024,221832 756205544801787904,41680 771475454041714688,125554 770662406183788545,118191 750122962372726784,11687 791103378243715072,234878 766782992048087041,95708 794728135422083072,262849 754870078600994816,33356 757862318109696000,49754 794923463219773440,262890 791654847565144064,237999 793586984304250880,253534 779038522175057920,171324 793229380629639168,249469 794005438475935744,254209 776897223489646593,153854 776199617100845056,152314 793503368312295425,252408 750898973758586881,15242 773416394629185536,108795 776163588289339392,154071 790357589053890561,246425 770720802983391233,121046 773656170972057600,136904 788323854317916160,207287 767831459100897284,101960 794233673348513792,258598 781440636452999168,26066 777447943242670080,159475 753591490295627776,27095 766699477105315841,95672 773710939325628416,11774 785521629954662400,196233 788465221467770882,218275 794299007669506048,258305 779387856762437632,173753 768144249904828416,103294 773306450936496129,135505 775492212486443008,149202 739152194641895424,11774 764932197904097280,11774 767805946827567104,100893 786963176659091456,207287 791034839415697408,234583 772962413628960768,127707 775000742642016256,146259 756965734597611520,44429 774465154670923776,1170858 792067530886148096,243092 776114908631015424,153194 776687567651516416,156103 755868792295677954,39897 766735809483505668,95672 780970065420091392,183269 792130683846201345,244143 792648246900432896,108396 751844591318413312,18374 768586670178312192,106094 773519777700741120,137042 780355480132657152,178735 791066849928556545,234583 768872371864342528,109666 777480231976329217,161901 756931892004265984,354841 762135129028296704,431998 788820937898590209,220526 792610364965826560,246726 756572911255814145,1248409 771075666120892416,122816 772815464221343744,132335 737463316201644032,8431 776140035535966208,153194 773881509744873472,138155 794687484982534144,262145 781733060400250881,43009 758694531529342977,54070 775330487086702592,148045 795091112721547264,140444 791736758740226048,240067 793112702054961156,249469 764613535666241536,84209 767892238928113669,102387 794695487702134788,262752 776964318575398912,156835 785602166778171392,197512 750356784515321856,11774 794163417246560257,258331 794492285815767040,260840 794570939736424450,261155 762123429319356416,431998 788491361838247937,215005 778415383627829249,167220 787387222739693568,210694 786979592472973312,207949 750383524226617344,13021 761692560423215104,70355 768206082162302976,11774 795747124625440768,268686 776562787812159488,156053 793555016338538497,249926 786949013756968961,207613 771771791849103361,126390 785885801884192770,192434 793163643571408896,249469 791162664416403458,235963 776884888683311105,159146 767042670191603712,93261 732170724509634561,349764 768245425132466177,104608 753875147136888832,29589 772845491994390528,132364 790618358244712448,232791 791880259024977920,241819 785262580394700801,192032 786721494587936768,205928 787835899426050048,213376 752629320108040192,22662 760571128729526272,63451 770017802073899010,114254 758004225922125825,48663 773198209334247424,134561 793116774229274624,249469 778249639460036608,166409 788391924369543170,217519 763882848285659136,79970 774118159942946816,137869 794724053500198912,261399 774023799377276928,137869 777993022332080128,158673 758078692241379329,50101 774739290664345600,144654 752290254162268160,17842 776372216355184640,155096 790438433600761856,231629 794534271713091584,261155 794701932354932736,262307 763600863017443328,78707 793622254508646400,253369 775500646011195392,148874 750510176445272064,12746 792044934715019264,243187 790338668019929088,230704 771508115556696065,125142 760793627874426880,64722 753389514391945220,349856 755160913926295552,34661 765654496097673217,86103 791089649133297664,235590 765543264027971585,87788 780844647828586496,183269 773072209489244160,132335 788171994659454982,215754 773857159536844800,139404 787063673248505856,207965 760129982546882560,43579 758724883467624452,54070 785542879099883522,130635 789939808651149312,228820 771478550109118464,126152 786290500403810304,202200 793550514508095488,253206 764861952447356928,84724 781533871418605568,187974 758116122860326912,51043 779988885736660992,85854 778577594337812480,168794 792078786518851584,11774 765611183416152064,88052 774728835476561922,144112 765725197395697664,88998 792032719408553985,243187 792007302421286912,241678 761165416832049152,66897 774597047504801794,141316 792153948752871424,243615 794533088848187397,261155 795668464778309637,267862 763080579352895488,75899 755820275195793408,38286 761372544771448832,65222 772195597746966528,129471 750532918078873600,12357 753982980016582657,30354 766709687475695616,95121 772940986959880192,133664 774373755644698624,140444 755559575827251201,37455 780866795183878144,181419 786720608356700161,205728 755434684922945536,35403 751784499751641089,16931 767853776019591168,1249484 793163917572706304,249926 763224588159442944,76127 766832601919172608,95708 768930780026245120,109470 786730063542751233,205270 779123273468612608,172962 790306622333718528,230485 774032952548270080,140025 781652358568693760,188119 763576014379159552,77849 786883220591808516,202727 755168714308349955,35890 770707534164348928,120610 789289613131001857,224680 794251073858846720,258598 754105920599105536,30296 779481777249193984,175079 771180376924356608,122146 779436081125036032,175087 774234281803706371,141360 772039547836174336,127711 791775541770743808,240795 764998376890900480,84724 769375561047220224,109666 778811191686680577,170187 785961556634963968,199546 754052754696314881,30296 792791796287873024,243865 788169329921630212,215252 766239752433512448,88052 771057666810609664,738099 756520668473266176,41798 770260277434560512,116082 775380184941735936,148870 775547012062273536,149013 788477399155355648,218275 791443460532367364,232863 768996744021487616,110344 762695648479248385,74133 771062322391576576,112872 779581652292866048,174686 788398438643863553,217634 789974009861464064,228810 778625351748423680,169201 785822821670719489,198671 794542534131326976,257492 761593573615603712,69231 774460845019525120,142503 775073576638615552,141091 785972513360805892,198671 772575720786845696,122967 773857522876837888,139247 793118046852227072,249469 795610173201154048,263895 761199454053511168,65180 774999777423405056,146259 786362875946336256,202304 788159045739786240,11774 793502875381096448,252824 778631413864144896,167677 790913240104656896,234583 791110513002438656,232169 764512999960752128,80720 788476247701585925,218507 763912099227545600,74133 759094327771590656,56964 781866563230105600,190635 758080727913160705,50542 754996502066442240,34666 769300495299076096,112872 753631201710084096,28732 786581100235808768,204413 777591304247058432,160593 786276473762156544,201494 791695659678044160,240067 794891160590417921,257492 786155311866322944,200566 789075486194499585,218875 779106587734519808,172148 790060385143447552,228820 793148347918024704,249841 756955652849668096,44450 760559625905123329,62165 775285468086857729,148045 763149829421793280,75899 765599628133736448,87904 770641691900571648,120341 775361762249936896,148645 791654090962984960,240145 758080995161612288,50500 777176967619674113,160683 777241046526881793,158757 743097129715933188,351349 793095786825474048,249469 792949163767894016,245313 787117910863077377,208065 785913613949149184,199546 788209120616689665,193121 788911788754513920,11774 785991096509861888,198671 793137482749603840,11774 790579796329713664,232280 793618488031977472,252020 793074209782173696,247241 770329746030858240,117973 795088962696122368,265191 776064650823634944,153194 758470380386328577,41703 785654976152530944,195975 763667828268425217,76315 768155000904224768,101383 794538309632430080,261155 763754896407404544,79037 771886529341890560,128194 776615668200378368,157082 787118372911771649,208538 769841595390660608,114779 787794447828258817,90209 794688586708873216,259513 775446902183596032,148045 775047268684537856,144573 792021346695974912,243092 763880717520547841,80939 786755986455302144,206141 765555391908372480,86778 775209394627719168,140502 777222813899902976,160221 786034239229657088,200490 795402525285502976,265858 756485213883027456,43391 742389032324325376,11774 788152359637491713,216009 788885565634555905,220767 793958113950846977,233154 795391148747620352,265858 734168131212447744,349283 779731790416064512,157387 775032108108681216,145244 791273282100162561,234212 791420987594141696,238207 785813553441869824,198466 795213505985024000,265644 778913809771659264,167220 786967146584768512,11774 758048144286330880,50923 775765963538956290,146259 786739290252283904,205989 755246175876288512,35319 793103096373252096,249469 794530308112654337,261155 794255104916520961,258044 756611003912105985,41839 768903354319826944,109104 790910848927666176,234887 768078608141131777,103261 757689661225570306,48369 780781248864219140,182960 777125249733234688,160203 758384069814149120,52554 758410957928312834,52983 753710325002752001,28866 756913577257230336,41702 790885721364201472,234622 766389907812130817,92213 758194699618443264,51344 757837386772381696,49431 759844640468049921,58227 773490381237448704,136947 794253427245125632,258909 774000428782608385,138218 787327803603628033,207212 792160756745711616,244221 772597495046217728,131003 785513545421037570,11774 754101825016508416,31686 736993724585127936,353374 764804378167345152,82344 759208624124268544,56964 766381432314834944,93286 778345626652250112,166409 793267659768995840,250408 786264839379234816,202429 786530428433727490,202561 793517558544621569,249926 790438308786548736,230270 785990259804733441,199891 762716918180638721,74247 793587698242056192,252679 795738618962780162,267576 773232709191602176,134561 753341067999666177,26140 763154185172897792,76354 793584199974416385,253793 752309295203561472,18030 758392335935954944,50827 776966175628689408,157755 791376793001263104,238395 785462133274345472,195975 779865745954004992,174610 771547128837513216,125163 772871700199378945,132848 764223753043714048,82066 775801995860914176,150511 789242334957318144,206666 766857071400804353,94683 772187970128535552,164500 759999519434141696,58253 771060591460884480,123028 795393564104478720,247930 786605981211856896,11774 791348257800806400,238395 755360066744651776,34441 794530589906898945,257325 776634052472283136,157082 780592267794849792,181886 772123838507200512,129471 793430887941615616,252020 791502920516632576,239405 772779001203097601,132335 780623715042226177,181419 780229820684926976,108396 756890194062643201,44450 793680380905791488,247241 758042177402437632,50923 766725209537732609,94899 776123062437629952,151255 790747479155232768,99049 775760758927925249,121923 756875859017936897,44429 772635654039670784,131480 753358561321881600,27045 762848164109881344,73654 752630613501435905,21074 753195941033717760,24704 773297982598946816,134561 780662948922478592,80785 794912825126711296,262266 785671315067801600,197618 767892613097594880,101514 795767386284691456,247930 781222464768573441,186434 781753381064810496,186212 785627347169009664,197286 794271395257712641,259457 754156526357446657,28188 763164300588388353,73926 786229067209146370,201958 762835841722920962,73712 794554987690999808,261155 768102992419524608,103481 732665237690712065,353262 764133075202744321,73814 790577761077211136,230732 766007884698247168,90384 791164807126872064,236198 785461571191312386,195481 787006633192796160,208379 758532789478133760,53703 762798066768367616,74133 766288218971078656,91751 789217447874134016,223492 775511972746059776,139999 788508821702385664,218349 794714268423847937,261155 758040469704028161,47761 771131019353321476,123583 788506955669237760,218349 794585959882858497,261155 758716803350687748,54711 765684138909196288,87904 754887610695233536,26721 780361824583704576,90252 765645544135938048,87904 774031966299566080,137042 776334413982490624,153248 795299400423710725,262752 788122156521648131,215608 763888371735207936,80939 765645360186273793,88930 751041706133319680,15634 777666286490886148,161573 793448767395618816,252196 795377861578342400,266006 758364706331590656,51136 777859973581721601,159956 794779841790820352,262025 732170104054616064,349776 786706559250358276,206054 791381597412921344,11774 767017108819447808,97380 767913798938324992,100559 771023626086682625,122299 787121253295525888,209351 793545867445743616,250033 752897384334684160,22752 753726493038174208,29263 756597714633175040,41929 760634850869059584,60018 780242565375332352,108396 780395770344275968,179742 787038839214706688,207733 751881989251276800,16931 764953428019687424,84724 760913970723221504,65387 776107384070692864,153658 763453748266106882,47188 778453500971786241,167407 785553421222969345,194345 790030382938849280,225981 760905609000677376,62771 773671280360853504,138382 787135344739102720,207287 759077596340465664,56630 767468650609545216,95055 795349922685992960,266500 787813385207439360,212316 755746446033297410,39197 781274796214542337,186149 795769104602959872,267521 788349218285088768,217039 785549816776552452,130635 795121359630299136,262849 742589432658694144,11774 762354380100120578,67908 771687791352655872,126715 769228107832328192,109666 779839457037914112,175376 765992498741194752,90482 795654821760143360,266054 769906838997532673,114587 788223447843213312,213064 788410826541637633,217519 758396886751518720,52545 776482157627858945,11774 781537724993941505,11774 792092700963209220,240583 781833563540946944,187131 794652696414486531,11774 790201737021825024,227242 794588884264951808,261818 756930759982800896,27045 757336096753803264,46405 793108874299572225,249469 773840096638406656,139404 778070219055108097,53185 790269914313469952,229159 762775579636662272,74943 775856680017993728,151439 754754857492418561,33356 767745623755984897,101134 772750036614733825,132335 778274304001572866,11774 772022544966836224,127957 787089923031625728,207949 759629262945083392,57574 776448554483056645,152314 790166403252969472,197046 794545851532185600,261155 755608524831490048,38796 756222370138955777,41680 789967489132298240,228576 776788972953489410,64722 760898236458659841,58267 791567598315909121,238780 750769452417945601,14781 792405195682492416,243846 771953224584683520,127582 772860098808950784,132335 759526640825331712,58828 777882500324524032,164189 753647631663042560,28732 792509620791181313,243075 754991146921762816,34666 763898081796460544,80486 768132366086930432,103506 790361695034146816,228354 795239800894877696,265755 794207594218827776,237223 792550861385850880,244270 773484007531110400,136904 793440239998173184,250633 794145349556387840,258193 764813976391811073,84724 788395763663372288,11774 763999403782791169,79999 759261286135951366,56964 791000831160004608,11774 755758371769163776,39235 785861951268253696,198576 756616912365293568,43266 769030406041632768,110709 751235376854003713,17416 791705286503530502,240718 773590561425125377,137795 778637742318071808,11774 758715934492155905,54070 778307149881569280,167220 762197160708366336,1248990 764833901034426369,84724 766714266648846336,95593 769549782159233024,11774 753050788327325696,24603 754199843824861185,32157 793971845909204992,255942 793510548033802240,252890 778369612773679104,167220 776627983855587328,155688 786219877866409985,201494 789451064646987777,224680 787358205596893184,210207 755062968321187840,35086 770720388686962688,120610 774970129998286848,669866 763414649236840449,78001 768798853420068864,108385 772941608987729920,131363 795399427255074816,11774 771507649200398336,125163 774313040045105152,11774 781533154158882816,186212 752702470971727872,22664 756280424830234626,42495 793150950915670016,249469 793794047123025920,254058 751984588164136960,17416 785987316233797632,197324 790567302521561088,231894 758656491813429248,54070 764340190445842432,83248 791001300431278080,234583 760501910981996544,62771 774077460551917569,141360 781140283694002176,183759 764714879961931777,82766 793433768950370304,250633 786982067565391873,207613 789242483301556224,223921 774291954796552193,141887 793943411107753984,254135 791656462711783424,240145 775981338834993153,152735 790661426910228480,11774 762867133411840001,73712 778722010205556736,169410 764243543414153217,80486 766032661370384384,90908 779169983595184128,171060 793228934263341056,250633 760620137976303621,11774 788870427254804480,221711 791594780673253376,239926 765218766473101312,86513 780695450861002752,182257 790294913938251776,11774 775374796670599169,148537 785942301428191233,199546 762612144949035010,73814 773936865640587264,137869 777589854624419840,160872 750799598906515457,13343 754827127376207872,33356 762741072615370752,431998 787099170456895489,208014 787361486893113344,107966 775805097565642752,151065 791989195518640129,240483 793932999607943168,256255 771418561621352448,79987 752023482578268160,14277 779934259167555584,175640 756102081791070208,41533 760445758004867072,61639 794564152203218944,261155 761364379405197313,67229 767796098538704897,100893 777233092952072192,161002 788193388348764161,215608 771426785376530432,87607 765522803919495168,87904 758040998320697344,51069 754075770134355968,23522 780648830891098112,182313 791010176652439552,234653 765188963652939776,86103 762007197953982464,70858 794676903160451072,172084 771819917238677509,125554 773714411848695809,137315 785631147732500484,197341 757661765857529856,11774 779855410656268289,171991 792370466891534336,245208 765399439804542976,351689 774985527036485633,146259 775960503931711488,152735 767369358859526144,90384 781435545671045120,186584 774060492721561600,139404 788730555038887937,220029 795701922925871105,257492 775419246025248768,130126 793316161534304256,249926 795199554253508608,247930 774074033008705536,141360 750746057684975616,14981 773962697524121600,140211 793576949906042880,252020 795054767110094848,264397 747825212792569856,11774 763882824256589824,1249156 794643111309885441,261942 754762840087547904,33356 763846904501329920,80393 765393541963001856,52919 773973007232602113,140586 795426841792249860,265855 757895991018135553,49852 786970608768811008,207949 791977350325940225,241819 753366047886041088,27222 777564918316830720,162497 781467385660342272,139404 790934449701748742,234583 774324640986468352,142932 787493661336494080,207861 781335366833934342,139404 787009560674525185,208379 772320826976632832,127871 788927674940952577,219119 761263418225496064,65180 761339109604413440,67938 768104237687513088,100893 753997739889942529,30815 773547874793783296,137158 791756546527100928,240483 792794672380772353,237491 779411892510994432,164814 779429175211929600,174115 792999243644567552,247240 768218922546061312,103212 793147426148225024,249926 752647612461772801,22664 764074216777854976,80393 751706665607503872,16728 755157753635737600,35890 759207257913589761,55257 791265984812310528,121795 790552967736852480,230260 774702117030363137,123865 755366222972260352,25135 779135779968778240,171617 757314254475190273,46404 788161337931210752,214899 765357942300225536,81869 778301407929569280,167220 763891690470043648,80939 792262532534632448,226048 760828307365588993,62728 786753786471714816,205502 792774548718489600,247240 793760554003361792,243985 762678420501172224,74135 790295242247278592,220727 776194100584382465,152946 759181510998011904,738099 764572120424845312,82066 770036467678777344,114779 749748195476049920,10064 756602993747881984,41839 761404200127459329,67547 762655373044117504,73926 771612775017684993,125367 780592732125425668,181886 776018153256132608,151845 785869103814864896,197512 788447148425621504,11774 773643404810911744,137565 752681522323349504,22787 752649461067751424,22546 775376433392840706,148537 757738446056108032,48402 753735141013409792,29600 765372081320132608,86053 769612156316811264,114021 776569772670541825,155451 781050194435579904,183826 777865750312787968,161988 765419082757713920,87245 756753142549663745,43553 776217923622932480,153854 787739717248901120,205197 792093334022000640,240483 768835200394465280,107745 751195003725033472,17384 789522375603785730,205972 795608222598098944,247930 752916120248561664,23899 752897867803611136,24316 754894710163070976,33549 776236087681413120,154720 780482147312218112,11774 787013439726256129,208176 772490443464605696,130026 792944422782574592,248514 793151089210109952,249961 758282264342106120,52112 792940991477145600,247232 758400900750860289,52659 780210485564088320,177724 771687064492503040,125554 791702312934924288,234990 790948736188973056,234583 773534322267594753,137042 795379950312427520,266713 790705724242337793,231894 755808955176280064,11774 761309676491247616,66851 768896263999725570,109709 790602415338762240,231318 792925279756877824,247241 794006021911900162,257492 780885914474065920,182313 788134729983795200,215005 790663721152544774,232169 765229372466982913,86440 773720644253081601,137042 733120675217432576,355480 773664725490098178,137869 750855710318157826,1046033 780946508313157632,183338 791476863491121153,238207 793625935882977280,252020 758435613813071872,53001 758390112732536833,52061 792575527207002112,90252 773213760643223552,135252 793805933302382592,252711 795417098847715329,247930 752197180761464832,17794 786361690883444736,202636 791691803657326592,240070 793594688640909312,252893 794556802398490624,257492 780635811783905280,80785 763917797415989248,80939 768246116949172224,11774 788764166307708928,220526 794924466623152130,263895 785930873224900608,199769 757347430836809728,45348 749095482056585216,7267 753433626566590464,27317 764801955365466113,84724 779054882494046212,31953 776226857863745536,154534 779338530174533633,174230 779383188745490433,173964 788065539356712960,215005 771421718976012289,125070 777564396113502208,156644 773957002666004480,139404 774628887615643648,142758 789985954287071232,228124 759904019665915905,58239 765222723509444613,86103 791648992589443072,230485 764979626645024768,85562 787947260835422209,205270 781640198450917378,187976 767770590811787264,100605 763526759841198080,78997 779371392814809088,172102 751204361158664192,17365 774427880273117189,143051 787019561086451712,208065 769148732130623488,110830 788005442408550400,214209 764781994416934912,84724 777674044846010368,158041 772468345706647552,131025 778276973256638464,11774 781653671238959104,187976 769679915121868800,109875 738790074511327232,11774 762205279173812224,71476 756416370074488833,34465 789328443586469888,223921 791913020016455680,238395 752654715998113792,22575 773707294668357632,11774 777957835850285056,163990 795614809941245952,267655 792087897633677312,243187 771373612590772224,122146 788006676246827008,214354 790514373441748992,231894 758123700042424320,46552 759107548104372225,56784 794705881665445888,262752 742771600437612545,11774 764133538971070464,81869 790972962509770752,231611 795310489064640514,266079 757959646657273856,49925 757947368188764165,50024 763338776907132928,76533 793933504304349185,257026 791007174134824961,235590 758845605489758209,51809 785639004804935681,196917 786425447479259136,203674 754848735692099584,26721 788355875618512896,217156 787719205395333120,210253 791387683117494278,238395 770052375977549826,111549 764141265948520448,82066 778030645738147841,165523 778163342905057280,1170820 795070422400270336,263676 768803833334095872,108849 757546932403335169,47782 781872749769809920,190635 794044316029067265,256439 740301591043936261,1247345 791879364665225217,242214 792817500786454529,247877 785661302760873984,196524 790186251378827264,229910 772990735238836225,133454 771085136561475584,11774 750215938587303936,11296 773952272069865472,139373 778291919659171840,164694 788127631476658177,215505 765228487598755842,74247 795670885504000001,266748 762380688184209408,72978 795427044381310976,265855 765501848073572354,86440 754905346829934593,27045 769778683498287104,103701 791692153365733376,240483 753691459631677440,29263 763421288832520192,78129 791727343173824514,240535 757689372086894596,29457 762051927404339201,68993 766406609484513281,93823 793437227711946754,252196 751798020677697536,19133 766388190911537152,93405 793186224181694464,250033 778743247984222208,167220 761171940186918913,66897 763389361014669312,76549 759757684430299136,53703 762200872671711232,431998 769872693130891264,113005 761675096272535552,70177 794588675497664512,261155 750424894580617221,12883 780835722437750784,183269 758440701612859392,52749 756775090629537792,43391 760221826710732802,60794 773997307566055424,140372 794835601187045376,261155 787991601771536384,214209 793465710676619265,252020 776417825363783680,155451 781139063378018306,185496 758107454588813312,41703 768212669060952064,103071 778981207568584704,171693 787135987608489985,207360 781207325377896452,186434 752785186874466304,23639 785480912624504832,195481 792861622486401024,247877 793594685868552192,252408 763917187081867264,80393 761610066248273920,65455 793134918738083842,249469 774015393073475584,140495 787110636312420352,207109 795120549928243200,265257 753784906073899009,11774 776801214629498880,158229 789155970979168256,223286 775108125582032896,146720 791401980069605380,206666 759345973650976769,57993 781146983557795840,183759 764434054548783104,83429 773895794265120768,139404 733268191430860804,356012 753703673063215105,27045 753275600752738304,25968 764269470521196544,62180 788594063314411524,217285 795288598291615744,265644 790604157967298560,232791 795682458322735104,267862 779308112528470016,172799 751999033858744320,18504 789564226163572736,225949 773912908447244288,11774 772141019701936132,128519 765649518264057856,84449 744534077424943104,148861 781003565758308352,26066 777747317327794176,87904 789563210177376262,210390 794183805519142912,254595 744190380296511488,1170463 781865256695975937,190635 786027094346076160,199546 786015525616750593,200173 794634425770328064,261942 792781522973720576,153845 790597265576505344,231894 793319655939026944,250633 759181919305146369,56964 767677764245811200,10788 763935108877340673,80939 787718248326389760,210207 792475664028925953,246225 779835364248727552,90252 794157700091355136,257492 770623280042512388,120115 771523544488501249,125554 792691178156224512,240483 765028501854392321,82209 794768472408461312,263108 758086863282253824,45622 758364980249067524,52532 785872565906599936,198840 789530626806296576,225358 748554906890567680,11774 760138104132870144,61051 771899664765333504,125554 775677400650747904,148994 765171369587777538,84209 780616344018509824,182146 763169635705380865,1249110 793619633488142337,243061 763892797241982976,80209 774863962437484544,45376 778288233931165696,166853 781704531180711936,182257 762860756358397953,73712 760163976525131776,61444 764464710972379136,83391 768640711155646464,104999 773603285949358081,137869 778729628500230146,170252 773941693095645185,139404 781348726182809600,187393 758088902250991617,47761 792123357915324416,240483 757738423931248640,47545 781877446408757254,188458 753760311975510016,29263 758336570667569152,50542 785736601364201472,189031 765664487865278464,88930 792150928115642368,235621 786997214472052736,207287 762063897641746433,61639 780383951596556288,179146 795367731012993025,266151 766699894690250753,95672 762841432923058177,75073 788740687806115840,215437 788170148960165889,216009 767781083840704512,101459 776506564270231552,155688 756665589511454720,44274 772631395487342592,87904 757582215794470913,39197 762087691169046529,71694 793976157112705024,255942 795292649255116800,262784 768851504094584834,109622 791641556319031296,240145 772221620005908480,128025 785562518865514496,196917 758469882128109568,52749 755110803100041216,18341 762441242672140289,70886 763497162558681088,77598 756894992681934848,14277 765527827550605313,87904 768894820706230273,11774 752170443302330368,18893 771389436093276161,125142 789474967230427136,225427 785499696903155713,196277 762402296802242561,70886 793165053860143106,249926 787960405746253825,212239 769300718402560000,112788 772595638064156672,131814 788807153054261248,220526 763948415642275840,1249200 776370494291542016,152314 785629729659445248,197286 770062597261561859,114074 794643330835415040,261155 794721979844673536,261155 765007804646166528,85562 769353518897590272,113165 778567743935250432,168794 794635283354488832,262025 788623011905736704,218349 770302652261535745,117257 792151568732741633,243075 767332629486137344,94699 775500869152440320,112363 760232602104102912,61412 774737182032433152,144635 776101787694686208,153610 781161266735788032,185496 786315821983240192,201558 791681401724637184,240483 788086655966142464,214492 794913413742923776,262849 790672435435622400,231871 764075009107189760,79288 779141008281829376,172089 772253006368608256,127775 795232829453893634,351376 758698017746804736,48205 794105062096146432,354311 789811994232778752,226899 764181109424787456,78274 785288491693379586,11774 762708948981915648,73712 786728167910236160,205602 790395596179767296,230277 757638611126878208,11774 763170383226744832,75724 763423939209129984,78159 768957788756205568,109571 793853124221997056,252580 757832185688711168,49462 775064770588258304,146259 776733383657390080,157082 771870742250000384,127134 754039350363582464,31377 794717206819045376,262752 767379059080884224,94699 753020970433032192,23739 764321756513390593,81702 794002857947172865,255134 780307787486269440,176196 766585154387181572,93823 785915178256703488,199546 794983397508739072,262752 767936527317938176,101681 754042978268770304,350711 776476712997617664,11774 758061579149512705,50787 765961790605946880,90373 795400358952599552,266491 765506907423375360,79513 756395198956052480,42249 765559163883810817,86120 794544998200971264,261155 776568621044633601,156976 795715179229089792,267855 772418000523755520,127871 786991699780308992,205143 762807720558759936,65027 753349910192357376,25968 774437094131392513,142668 793047246543683584,249039 794883748491886592,263592 749323898613891072,7852 752879671713357824,24134 756920788163371008,45311 732904147268206592,354567 761018651097108480,65974 786588093801304064,204835 788731336194400256,220029 793097444900810752,249302 768826114449997824,108849 793624107246051329,252581 765709164542734336,89076 750357469268893696,12535 776562429966880774,156835 760175735260712964,61206 765688509541683201,87904 769975358741483523,115435 794744647281033216,263010 786315092040310784,201555 779276305799995392,173658 763123143301095424,73814 794377079852699648,259242 793106284031594496,249469 759420642215223296,57749 793503825608908800,249926 790972626265079808,235590 792047458847186944,243187 788263544726941696,211829 794213777126268928,255942 793754013745504256,254628 754942861322260480,26721 793396671476592640,251814 793943773986357248,256539 794429595843862528,258981 794639606125907968,261942 791658696556371977,240483 793510962284335108,252196 773177911125872641,134561 786652104211492864,90209 790679086490234880,233154 776933395167182848,129652 764314523117428740,82209 793316024611287040,249469 788004046342938626,214354 775103769298083840,146405 751095307857858560,16728 759776056559570948,353879 789449142615453696,225998 770589367765204993,119832 793939507540148224,257026 793922158225260544,256439 753741751819657216,29263 779405762913185792,173628 791377863240888320,238395 763230277321752578,75899 764583360731631616,82002 752991873413869568,24497 773841978148564992,138540 773023973915369472,133454 778318950954328064,167517 771823850715701248,11774 775401018892906496,146310 785656319713775616,48617 790087160036679680,227516 779389957387411458,174115 794374800651259905,257353 767219936032722944,97619 775729378764488704,150511 771849050316505088,128017 769227946716520448,109960 775779160937467904,90193 757587611187814400,47761 792838213517860869,247819 765293917017432064,86440 781836387024826368,190635 776111314888380416,151366 764234179693383680,82766 753741504401793026,29263 771893044593524737,125853 788476451016302593,218275 756445791968002052,42117 763801794870861824,80393 768919069655310336,110300 788712859232526336,220029 778568755391696896,168794 789947158778699776,197322 777316504433860608,161166 785410478990319616,194154 742798522173542400,47188 767155822136786944,80939 768990532538335232,109470 771878284573286400,127871 794462999130046464,350654 791663844603101191,240474 790334856672587776,226432 753030804247224320,24134 773003731138818048,133454 787817973717303296,213253 787084793372635137,207965 788882823398748162,221785 757246612410363905,46532 791336828439760896,238207 756525670625316865,43266 761354044401123328,66801 785970547737948160,194934 792940766536404992,245963 761585487203209219,1248944 750015711238508544,7093 754719100635582464,33356 760369275387248640,60794 760891882125819908,64722 785935973766930432,199352 794910274952265728,263703 786163634170978305,201292 791351683397713920,11774 793101930583109632,249469 752301363560902656,15509 794557244486479873,261155 765926851726290944,88459 762832706820464640,74133 788804016671223809,220526 794196789213548544,258456 757898574654996480,47940 794527674328903684,261155 765306015290044419,86645 790539041318010880,231894 756293986742968320,42432 750544119148253184,10735 755731791760199680,38032 792175042868248576,243187 787083963932274688,209043 794409394528288768,260404 794917895134445572,263895 759101166542290944,56482 768054598082912256,101681 781225372151078913,185496 739904948448727040,87889 794611784682381312,261155 762153552252956677,352304 753566113548468224,27800 755171413653385216,35890 786998825646977024,105109 785583274156449792,197297 788201197031260161,214078 793576152677904385,250785 761944655302758401,69711 765985422250020864,90384 778339353122570240,152594 762119994100609024,431998 761295465295904768,67887 790661878166855680,232169 763408855355236352,77357 791389765056757761,238207 749803367015165952,10307 771383938661031936,124537 757692055581634561,48549 792160342579240960,243187 754717280374759425,33356 788515192946642944,218275 779130827976376320,172962 757302302676049920,45525 778350826112753664,167220 749914177469161472,10266 786559056496300033,203350 732229718670516224,1170365 775394222643949568,148994 780606110453686272,181984 773707970295263233,11774 765853167376601088,76623 776682588983300096,156644 779771045901402112,174230 795763951292203008,267157 758659568188567552,54070 765583414581923841,88428 794670348650192901,261155 795694468544524290,267855 780669276155813888,182257 758405519249768448,52554 789154715145674752,11774 771395785766215680,125222 759614309077057536,57964 791811331179606017,215608 777566032152043520,162497 755407230917279744,36735 758479911631790080,52022 774329215869124608,142195 758667345179074560,54070 789163895512444929,215437 794854844938993665,263108 732268007653670912,11774 794276523465441283,259231 769667836339904512,114779 761573673211949056,7224 793789178966339584,249926 749422363695980544,7910 776134088440721408,152314 791135716344524802,235590 778782704221290496,167319 793113960115560448,249469 776774677746192384,157082 761987414600540160,71324 790858763414667264,232137 781600824619327488,56964 764336468680519680,82766 758018765330141186,50452 762416480231108613,71476 793514689913171970,252741 793117785349951488,249469 794081599167995904,256502 756540426044203009,43341 763227805270220802,47188 775486430856478720,149259 795419504570499072,265855 769925392094277634,112693 795714284303085568,267521 773583226166136832,137042 791346093330235392,237787 775452045839048704,148870 749384917201481728,7836 764222247972122624,82759 790941676806217729,234583 786245189161529345,1063777 792312587492917248,245103 777599069489364992,161066 758080565341859840,45622 762929638356033536,73910 772257485876899840,129991 757636747505311745,48480 767616006457991168,97413 750691691200339968,14462 786003640532160513,199561 764328139577135104,351279 795269239141793792,265257 785677316655505408,196277 750811008143331328,354966 757266678065532928,1175065 757692534718074880,47782 756563817719533570,44075 758427250773659649,52061 760206719322554370,61412 761581895746326529,69158 752662060018786304,21332 795430937550950400,266054 792573201826144256,242693 766682662673215488,95343 771987809691398145,120610 773115771132129280,134470 793205931840385024,249841 755814427572645888,35931 759210890667388929,56964 762738649008107521,74049 768909998554427392,99264 761936899657183233,70540 755390004717756417,36875 794696876926889984,262849 792935803596972032,351152 759096431651061760,56964 790573567423512576,231318 742473489618178048,11774 757607208326684673,47426 774291599069151234,130557 791703299015766016,240926 773627216739663872,137158 795039130354741248,263532 743674092130181122,350828 791718281321119744,240926 777200223185727488,160602 788168863938674688,215005 760148418878697472,61051 770275900302778369,114254 775803187986960384,151185 779361575404769280,173964 792258355247063040,243187 768727616215928832,107423 768920051579809792,108729 794569573718749184,86103 753218450684719106,26140 793217910827196416,250033 780413621482455041,180074 750776433291571201,11774 773677182543474688,134211 788830956895375360,216009 764458258882965504,83391 753521862966185984,26702 763275011431944192,76474 794640448803524608,262319 793272684872212480,249926 755246711547625473,36203 760871999577137152,11774 794330603864883204,258741 758195589398036480,50654 778558878036463616,168794 774913023404277760,143185 791791591409094657,241523 776288052356325376,153845 786706342278860800,206013 772865021038751744,132335 776284869982691329,154945 768803054661480449,104973 787914459264212992,213887 792152508416221184,244230 794607021186314241,261942 780796896742936577,182036 791442765800476672,238845 794567493134094336,261155 785928826383536128,199546 752216465462292480,15536 794741871360651264,262296 786391680786239488,201494 759094085722501120,56784 780593162947559424,181811 794684912771035137,262022 769914320511574016,114301 758362954190327808,51069 791662763198275586,240483 737519891578687493,195876 777243087399714816,155451 788787158303682560,220332 763163232198623232,76127 775803585565036544,151439 792366888009420801,245103 781641339859505156,188401 786305505316798464,202727 754120547265413120,26539 776391967295045632,88541 781205513904074753,186434 755799163296555008,39197 780552681182015488,181419 794603412692365313,261155 769779328066334720,110585 791464605881077762,239031 771332385686249472,1249827 765920318376386561,90125 780054594672091136,176890 778671522600914944,169201 788127434033864704,215754 794357163288186880,197512 763848758824099841,80355 792485319161614336,246225 793218819200352257,249725 793579436784443392,238207 793900021494095872,256255 791379562139492352,234796 749945171626778625,10735 764957384208822272,11774 765392117275496448,86103 758392806650118144,52167 780608985632235521,181955 793849687858044928,255942 763864670763618304,77732 759961953875922944,52887 740884905127600128,53999 758630274041249793,53985 772792422216663040,132335 759021880384823297,56423 759612031725166592,57651 779126800479911936,172962 768586973703471104,106281 765651937299722240,88795 785811762415144960,194082 764965292275535872,11774 788402520628625408,217519 793222158516310016,248719 793555731589001216,252408 795062316295421953,261155 753980151478652928,30590 760176189373898752,60804 756269802717458433,42432 775850763717316608,149259 786648258147782658,198671 768458031352819716,106617 754720220149874688,33356 793965508156493824,256536 786738693931278337,205181 791355042683097088,238395 771876715358482432,125367 776870460948492288,158815 795743527925903365,262022 761561324329529344,68987 786567909942267904,198304 794582300214235137,261155 785813271286689792,197512 785753872476221440,197622 749747747503345665,10064 770343590362910720,100605 791684490913468416,239501 795434871283912704,261796 762142128143163394,71429 743067952648474624,352846 779464381843275777,174294 785302988973891585,194083 795611561532461056,267521 758544184697466884,47940 744556828898500613,41724 793087435571916800,249286 765290829170835460,86103 777044668769067008,157755 785249106444771328,194082 792566192997302272,244270 786918405228130304,207212 749925597745381376,10735 766649807892983808,94699 770212846206615552,112455 773359569045106688,135025 787446482144141313,207949 780374859641749504,179742 770606138618413056,119832 762090115913097216,15066 786426750880272384,202429 794180841551249408,247241 794954383683362820,263895 781562632151060480,188421 781646667216859136,188282 794726827159916544,262849 793986872129241088,257325 769593050029064193,114222 787787604678836224,210208 752141876065497088,18491 761666690845376514,69711 764818962529988608,84724 768268586808926208,104082 794689709289050113,261155 755392109276962817,36735 779516476764090369,166913 788880742113771520,221687 775886626694176768,1250244 772224791604498432,127957 770455430229262337,119096 750356772683075584,12805 767444279832809473,97519 785861579220852737,198878 769246867708346368,111517 778215890257055744,165244 778611967682412545,167220 785863649508282369,199200 768245913366265856,11774 773282376898060288,11774 790558987036917760,232137 764660995285331969,11495 795725714888814592,267862 758812157379092480,55174 772852625968541696,131924 787741980558290944,143352 756850498628644864,41839 764148129843195904,82209 793439203228954624,252196 752703208162635776,22575 757661335815614464,43000 790671584306434048,224680 793193114554896384,250383 767077428640358400,97808 795721855889981445,267655 775384480055980033,148473 776258816803500032,152872 762726712899735556,73712 777605301675692032,162610 786539931183177728,186212 765639140448702464,84209 769116917567225856,110585 792907527398752256,248194 789219065462128645,224333 793943253817106432,256358 795611038947360769,267521 787119250070761472,208014 795007477007912961,262022 752023490019074048,18413 740468307443253248,351254 764577034332803072,75349 766189495091953668,90384 755568113077391361,38210 792117053201219584,243075 789953205144735744,226731 792366648447631360,243187 795748436104482816,268766 755515913408045056,37979 793917843020582912,255942 758340248732594176,41703 792762309449912320,247241 793516855449096193,252020 763175608666824704,76127 786944099513282560,207013 776122525759606785,153845 780872499198320640,183269 794796361174503424,261942 761346841770274816,66878 779918003206971392,176201 780474894136074244,180233 763430679749197824,78304 795137710579036160,262053 742709629914750977,47188 751869365612576769,17847 787245945570418688,351424 785662940858896384,196277 779118672715538432,171644 765393884654477312,84209 790539267659280385,231894 794676664433184768,262022 761260331762978816,67547 790946930113122304,234583 771525239180136448,126293 775716051900362752,112363 764780073073401856,84724 788873411472814080,220820 789895357010280448,225365 766406350528126976,93823 771556193902862340,126390 765908342002839552,90125 791315222590005249,237908 759034708332163072,56535 751653034342637569,18316 774945802934423552,144654 793505570267488256,11774 762679759692333056,73926 757598719717978113,47761 769038746935230465,110362 776923766509232128,158820 793164048799965184,249444 758512316354670592,53185 758996719577145346,56302 790901662965571584,234796 794558288939646976,261155 763382058035077120,75615 768067426072264704,101681 768689918910398464,107469 762745196459196416,74781 765722002112012289,88506 793885117194219520,11774 777925371794710528,164694 793948700850556929,254135 765642137631354884,88669 772774968476196864,132335 788463628286619648,11774 795740933920854016,267576 785558508775157761,197035 762737019680239616,73814 789954393940439042,226999 790626629160611840,232884 732520559276380160,178201 790023615865466880,203546 755853009658208256,39462 763820943089111040,80366 767213750868860928,97438 774711171974885377,141887 791009076721381377,235251 761568688210321408,69231 785665006637490178,195975 762721413601951744,74592 764318774635798528,81835 781572210314141696,189017 759748697408344064,59365 771082651495170048,120976 757882385304170496,49852 795699794673074176,267862 769255075076116480,112363 795335376453963776,265355 758335180142706688,51344 781583458367860736,186584 767243519320690688,82283 795764867948900353,247930 787098078423552001,207949 791686938222665728,238864 778044415856160769,157755 788363743474298880,216943 758475801755062272,52388 769722156649504768,114587 787320586242588677,738099 787633370733875200,210313 779285380571000833,160134 760224632674787328,61011 773614046050414592,138054 788252251890614272,172084 772366477114605568,99816 794642575999188993,261155 792310661409869828,245016 751845752050028544,15808 755811142832881664,39789 761298040887971840,65180 793867785088696321,249926 787327829922967552,199307 757670467805122561,47940 771836254161960960,128194 768267464861970432,104662 773696409153507328,136904 785327892771110912,195207 763103691469717504,47188 769552984829227008,112382 791463422890160128,193636 733040838188535808,355106 778305444901163008,165094 793863140974796801,256255 760445160547192833,61011 762075757711536129,431998 768058716738293761,103261 790314520954667009,230485 764821441996914688,84666 780141129312276480,176203 791063281355988994,234191 772628361126436864,129551 789932063919144960,228820 764651237102919680,83391 773123583237382144,132335 781537556169003008,188401 773912251212369920,139404 770933731339202560,122146 766803316965769216,91700 774395755821957120,141867 761318312089268224,67229 792934531657596928,247241 759156749299355648,57348 768661833221808128,104973 768969323767619584,109667 766802504709447681,91810 733033735008968704,354506 752839286957846529,23899 793114072665427969,249469 762041347645673473,71429 778100475086376960,157082 781236310912536576,186584 753731861910695936,25321 771068453964877824,121949 793150982146449408,249926 755209245663125504,36057 756971560909492225,44429 793524781085757440,247240 779472503857119232,167407 763827058308898816,80607 779820803294633984,173917 790825368907243520,224680 792397477244612608,245566 753369245262708736,26458 794572705999814656,261155 750795365067218950,15066 771343662496251904,124883 793169451805966336,249374 791929455056785408,241367 793462686709272576,252020 795369083608907776,266151 795483980221022208,266151 773621977114345472,138165 791882292188811264,242214 773872263510695936,138155 786655106464743424,205455 763420653512904704,75973 762630967613718528,73926 790969877486075904,235487 735862912892309504,11774 793198095248953345,249926 753696004700971008,29263 790997770102382593,234583 750420016814657536,13201 756591382156967936,41702 732687678496460800,353228 763837938530648064,80716 785592542628687872,197322 794291813972516864,259267 758142674775965696,41703 788904786645037056,11774 780160130113384449,177407 794169997404712960,258331 795268427170594818,264397 779641182871838720,172436 789227237551644672,224552 790905227163475969,234583 790953412515000320,234653 760904292517765121,65180 758696323210092545,54070 792620956761993217,129991 792160963306938368,243165 793464786902056960,252408 754882754156728321,33356 755137421075939328,34637 789428891181912064,225981 775004290741997568,146259 780612791623421953,182122 793107916177887232,245634 794615272208375808,261155 795723245634945024,268231 795276488442572800,265649 793913981354188800,255942 752877336941457408,24134 767823768303591424,100893 771368236466122752,124597 768847804542308353,109571 765599951871094784,87245 773185673201352704,134470 781885121955762176,182349 754870952903794692,1248155 762776600865828865,74681 792378697336487936,231881 795675571481026561,217634 747537351233019904,11774 778604844516904960,168794 775149314620481536,118724 779030379068006401,169327 751770344805978117,14277 780648531560239104,182257 777978253613096960,163036 788790184540250120,220526 732400223721525248,1170450 755132867190087680,35737 759191174838161408,57463 752156347580358656,21091 794553394828607488,261155 789687988519251968,227242 760122956332670980,60866 742116493224255488,350728 788090531385454592,215420 768230688151658496,103975 793895427359723520,248652 760561530127527937,63268 777233308690284544,159876 794104292693057536,256564 733062038327463936,354906 756545785928429568,43848 768975393806221312,107745 751078624430731264,10735 793137376574844928,249469 794201421201608704,258598 775544677701255168,148711 793177276649267200,249841 741744612516171780,1247472 766313934152499201,87858 773636576798773248,138165 786419142811234304,203674 756256460292624384,42344 772027928926359552,118191 786189138542235648,201619 792128213472247808,240943 791712821495078912,240145 757639975194198016,47761 789885525738024962,228292 774361544553529344,142668 766442287593361408,92872 773952971499536384,140444 793458699469590528,249926 751231006066118656,16833 755681742061797376,38666 764697478495105024,83422 779683175303962624,176030 787087716001390592,208167 732740774748622848,196346 791757373446709248,241034 773998255227174912,135025 768165516020113417,11774 794296894956523520,258829 741447378780065792,8431 762674783666307073,73926 794646273945194496,261155 765668009079746560,80607 785419538120732672,194082 763094690367279104,73447 761623980562317312,66116 762500798341193728,71087 777891818788757504,163763 778189426056896512,165488 791748060720173056,234990 761957375326642178,71026 764864582422630401,82066 768599877324451840,107428 793503762040164352,252408 740485614450184192,353380 794659829285588993,261155 772486961177165824,131025 776114205036515329,11774 785913412001886209,199546 791279106935623680,237491 794216564098625536,257026 790761158642917376,232863 773301225181683712,123865 773343329190719488,132853 758275646720122880,52112 762666158604619776,73926 766799104110432257,95672 776721160612356097,157082 788093141622648836,215005 766108556579835904,91463 761685136429625345,69711 795107209667559424,264397 759798001439117312,58542 762074971698888704,71099 789761006486425600,227242 776514565563682820,156537 791607567860404225,238272 792946706321137664,242693 793692426254880769,254756 735568831905726464,352870 788523924388712448,215437 790875501103452160,234583 746254099734269952,195876 756356937571328001,42432 767544874342035456,95506 763390393341906945,431998 762808076995006465,69778 780616060517187584,182154 759927579138781184,60363 766514392707969024,91946 775757338204577792,151463 795724962472534020,267587 770052474581508096,116641 775555765390106625,112363 791381818129784832,11774 786695619100442625,205181 749325773060706304,7828 758102329040117760,41703 761614056960786432,69248 767145629852106752,97811 775484102250201089,11774 777635000791490560,162596 769993128849932289,114848 778566456271261696,168794 765717598658932736,84886 768978827770986497,109104 777987156182564864,164826 787372854891384832,210289 794183151123767296,258456 762549032463970304,73568 764673868233486336,84117 795663039542521856,267521 785680359614623749,197297 765988870014005248,90622 776617024504078336,156835 750387583251652608,12883 751656695324028928,8104 760760697580060672,91137 763071157981548544,76429 793595241441865728,252893 777886428076339200,162610 794552617926070274,261155 791661116036374528,240483 792621292146995200,246726 772629875077283840,129558 794664868053970944,11774 780868618636685313,184044 788223003050016769,215754 791779447452016640,241678 787467848675393537,201562 786027861408903168,198620 764537619745087488,81869 767870187739738113,101383 779861207238922240,177340 753729914784866304,29548 779458848100749313,174392 759151168484315136,56964 773504336001314816,136947 758339786708963330,52554 793245333342023680,250064 793979626640982017,249926 751215706776023040,17794 762805101845213186,73712 763516914295451648,78304 785593913230761985,196767 752875125092024326,350824 774120249671102464,141360 771516369066131456,124744 777619972247916544,151845 781183923036495872,185310 764148469288304640,80169 757650929747320832,48549 765812467196764160,89404 777958163358375936,163990 766350183890292737,93286 755883688919826432,39059 764302310453444611,80939 791384844848795648,237594 742129728279052288,11774 757911048175235072,49923 781277723461246976,186063 795750092670177282,261155 755151853868822528,35890 765677936007483392,88920 750062481310031872,1248030 771075085041934336,122388 792333942435176448,244550 773875063577776129,139404 790641558525575168,232863 778342402461401088,167220 789924468999061504,226823 751132447119667200,16776 761686217490661376,68862 788624104345767936,218260 785604749005496321,197512 774372816141639680,143210 765990796826927104,90622 791404417031430144,238207 759134871411429376,56964 759411914547920896,57714 765546279095111680,86440 768479265302142976,106774 780977776140685312,184462 787074627193466880,209043 790985659687301120,235147 751712374818832385,19272 791256581748822016,237491 776513880331784193,155936 760238064887328768,60849 794729281087676416,258981 749726858367959040,9890 773112435981025280,134470 758332771639099393,52554 770635920823324672,118191 749581996117090304,8588 793633818422808577,254024 794116873927299072,255176 794286698234515457,259543 751223065003040768,15643 750383946924302337,12883 763914328927981569,79691 771382723378352128,11774 777963258758176768,155318 766005407533760512,88374 786243960037445632,201494 788056100587339776,214492 793977825149784064,256276 786427067093151744,203510 788412430749618176,215005 795329274404343808,335115 785986975438282752,199262 753629297160642561,28724 749581644734996480,9257 763267192884301824,76794 779127766968971265,168284 791742612415868929,240584 767107276004032513,96883 794366166315782148,260020 768379289079197696,104406 770337362710716417,94699 742115533378617345,11774 792066540657078272,242693 785299942881521664,194934 794325975152599040,257492 755214320342933504,35890 760589614168076289,63858 761923545538506752,431998 757683907353382913,24173 777851181339213824,164001 771294621179650048,124597 763881590393012228,79987 785894204291506176,198671 766634709883482112,95045 793501398445002752,252824 732328584136826880,350808 750453853892456448,13450 776878415919972352,159146 766303216568897536,11774 780749760479322112,182870 785620858782019585,197512 795612464947699712,267521 753957920065355776,30298 773258539804438528,135736 771080737600655360,121949 793499090772516868,249926 779356512032550912,173964 771764507580456961,127582 792125401980100608,243075 793160826785976320,249348 793913180749725697,248652 794072081453330437,257492 772581648265256960,131003 785996391453601792,199262 795390048069976064,247930 767170112264736768,80939 777122712972103680,131597 751561418089136128,18470 774044144167555072,140437 774233643992494080,141887 776150968815747072,153845 786740517098795008,204413 776954836289892352,139404 785267110360461312,193669 759583256555712512,57574 791505264755220480,7047 755123454723039232,35403 793193865482088448,243187 788403742966157312,217519 788762760020537344,220526 751671466085658624,18491 792883816859774976,228634 794328629672964096,258878 791795702217134080,240483 758276872170012672,52174 762618042736074752,73814 751539535524294657,18495 772906637824778240,133519 786002097086926848,199961 754767618351910912,33356 759400338898165760,57900 766052620905644032,90284 792204495736406016,242693 794638349067780096,261818 794010542323044353,257492 760571414428737536,62798 776424794539581440,155688 790654443167608832,232169 793503619148423168,249926 766268043383214080,91791 789403054172876800,225911 779500308640641024,174427 776169688682278912,153854 794233001622339584,258607 794624222790381568,261987 795000839651913732,263907 772895579760275456,133043 795282126841278464,265644 750705477588283392,13343 764606450811351040,80393 755150480569925633,35890 785937605150007296,199262 772888802792607744,133043 787022553277542400,207287 788484454264238081,218275 794236945773842432,258456 775062711835193344,146259 776122539173044224,151748 792101706695708673,243075 785525056617144320,11774 754047906915713024,29790 750438281020596224,13028 775872860149587968,151090 769827248350326784,109666 786442298783522816,194272 787097269908623365,207151 774705718477795328,137158 795012454694682626,263896 758827246358441984,55174 791948506156052481,198586 768615773656887297,86693 791661533340119040,240483 780974250182139904,159475 760256978316828672,61545 773060095886237696,133454 759866536261668864,52887 761663435285204992,69878 764152487632736256,82209 773976141623336960,140025 785258907249893376,11774 788135840979357696,215754 765661429785473025,88920 773732628784566272,349714 777941507311415296,164826 760622426308829184,11774 761988920934531072,431998 766419615413141504,93286 791388987571052544,238207 792347162071949312,245095 794009767899439105,256239 778674078022443008,11774 790219284102336512,193121 770413610849886208,117257 795302211693715457,249926 764535052688556033,83391 756204613154373632,41680 787060125823533056,207109 790987725356748800,235590 756301760000647168,42495 793155948982464512,249926 748820701323329536,195876 752733962980593664,22829 767214612286541824,97852 775963567811993600,151463 761642666832584704,68987 774268955536060416,141360 758365650955935744,52532 788005599661273088,213253 789185920637341696,224221 792172668430737408,243187 757194684158451713,41141 762886071705227264,352075 765229505300553728,86103 772105224286670849,123354 777861292841373696,163990 778676666423910401,168794 760813075041624064,64722 773348902816784384,132335 760331256219340804,58537 773360097548394496,24173 758097807571988481,51239 759209565925830662,56964 771012788470689792,117257 767902493284167684,102137 759650340501237760,58358 767681911439228929,99394 771019672330264576,117257 778407040389570560,167220 744174059097841664,1170463 789156634270412800,222682 750838975380721665,15634 776998372335058944,157422 762117318377738240,71270 770426936908808192,117265 793898272800681984,256451 770830147620450304,121479 792930434564763648,242693 795617641293553664,267655 785725147109953536,196277 794567388129701888,261155 779014793956995072,169515 774064268803133440,7311 769958527351787521,74518 790240547306741760,229693 766425722030219264,93823 773953835446460416,139404 761296086061486080,67679 758836505158701056,54128 769226370664706048,11774 790663143076823040,232137 795728734938689536,267862 753363372574408704,26066 758643373267836929,54070 773399861450465281,136110 769395666141401088,108516 775072866702327810,146259 781263494465355776,186883 786284991672004609,199546 791278929466236928,159876 793191627011584002,250430 786262502648586240,199546 776732600027254786,157708 785474764429295616,194723 780391484017082369,179636 786519482881617920,204193 770984364905750529,122146 791336635652771840,238189 762744912458625024,74727 777850540764069888,132335 793091086713516032,249286 772284521978990592,129124 785986366672953344,199478 779656767764623361,173347 759088621601206272,56784 767892246964346881,96962 785813974935740416,194384 758279057977016320,52112 793249458523746304,248253 780691758241845248,108396 759099588376604672,56889 786906652691824640,207287 786980548908417025,207949 770421824446468097,103812 778298072262709248,167220 794929526912548864,263895 769576128918859776,112363 787684368290615296,46572 794739763735629825,263171 789193398414512128,215437 753591779031601156,19598 785335632298147840,195125 786601340696797184,11774 778296516062633984,166913 756572926950928389,43861 759007072939671552,56302 777742441017331712,162029 793625964647292928,249926 794384957305131008,257492 770021707709091841,114219 776136997186342913,152541 787077118769270784,207965 789886802438021120,226731 794292192646828033,258613 759213983714906113,57348 795057891862609921,264397 785350297501577216,193633 791253340483125249,235399 763143767771738113,75281 793089096486838273,249348 779823705488707584,175969 791953933618913280,238117 761380014025691136,64012 793142663927046144,249469 781500103861428225,187997 763515517395169280,76406 765306423517511684,87145 777094462560403456,156811 786646626634981376,204413 790725983125012480,232881 758334091435601920,51069 769325867222700032,94699 753212914920677376,26140 773273240940716032,135725 753644509448241152,28732 758371179551977472,51451 780550029899624449,11774 771680932587642880,126152 750384066680254464,12805 763449949400993793,78304 791074844745998337,234564 756615842482184192,44429 767337117139800064,87904 792732809483943936,245129 777354289996034048,108396 764182054741213184,82066 759377686573744128,57722 763834332897091584,80716 771688580666105857,125111 778187935858515968,164826 791351816835465216,11774 792025575107866624,243187 755782997593448448,34973 768673396947320833,103071 751810861665255425,19352 759037500216127488,55107 771031326162087936,11774 794002654544265216,254209 778671681267130368,169201 794533225553084417,261050 785334611576586240,11774 769311856980787200,112363 789187679854301186,11774 757644560608755712,48549 762006753831772160,71324 787303097722777602,209568 778432636926717952,166265 732575843730358272,350539 751122238473134080,16953 757914303391408128,47940 795689149718138881,267862 756285241266876417,42432 732753033872965634,1170667 789731737920155648,226731 767868693250387968,100893 753986092303613952,29763 762734988701863936,74612 765879473011130368,89914 785300670970785792,194044 791079672154984449,232911 762293129554849792,71099 764469052270080000,79513 786667078061264896,204413 792036604089020416,243075 764161438550265856,80939 770473000151965697,118191 785894804915838977,198671 766413507684368384,93823 771479460189200384,125681 750330974160900096,11495 748473295670915072,11774 775805432573136896,151439 768212662010384384,104332 772750522172309504,132335 787716824028868608,205197 763034861334503424,75899 794532780185124864,261155 760552078741823488,63662 757440143028477955,47263 762786749311545344,73712 768304686369615873,100893 794964133498200064,195876 773857213181984768,138819 775483122691387392,149661 792133226089353216,242693 756651108383100928,43391 755153320918999040,35890 793087310225104896,249348 793203858780618754,250633 794884202416185344,261155 764204762464129026,82673 788021966389194752,214492 788536945416740864,218275 752183980720435200,14277 787103704931446784,208980 732402515212439556,335115 756623015312404482,44429 785901117070684160,194036 772668921480564736,131421 764304714091692032,82283 789094502904369153,352258 788408500405821441,216187 785742046007070720,192421 776055829694935040,108396 786970206207741952,207949 761649702232137728,69711 790627693855408128,232169 766357451272757248,93286 780733402798579713,176203 788854401439977472,220029 793636306282840064,246425 733036296512372736,355354 793671134151528449,254135 758511580443250688,50827 795371797067792384,266151 770637825838608384,65180 768919090698203136,110300 791439205138178048,238780 792779256145248256,243562 789175392955359232,223899 778327471238316032,167220 776588579367559169,157031 789955554747772932,228576 785736399974576128,196277 794779751894241280,262022 749741288799477761,7816 773317390247481345,135736 775452353520668672,148994 761207500901265408,64758 763904066628022274,80939 792205728647905280,240145 794206950691110913,258771 787329204467732481,210207 792094374813437952,244029 764866546002866176,84724 772769786359078912,132335 794537356913246208,261155 794583560053198849,260404 788523614920318978,218496 775432366256955392,141415 779047233417121793,156518 771880332438024192,125145 775068870969217024,145926 772844117038465024,132366 775180929018978304,146720 792190573415325696,243187 770328789960110080,118087 770952842924421120,122146 754986754877169665,34666 775126953594654721,146259 764854064207237120,84724 732900677295333376,354517 770689465304043520,120610 775836159033348097,151947 767699425762304000,100605 774239907913015296,142172 795731053726093312,268448 758346566436548609,52554 762600866188816384,73704 792479500001042432,243286 771666493616427008,125367 794980484715577344,263906 750146756856324097,10661 791319414046162944,219509 792526391669583872,243286 791307773992660993,229755 773327109842350080,135736 788868294862262272,220961 788048877660221440,213253 792379760919797760,245148 761614075541368832,68319 778458211846193152,167046 763871937969872899,80486 785844183982637056,196538 772517639755137024,131045 754828352804880384,33356 756574801788108800,42432 773212103427710977,135025 750076692757045249,10653 785525386176233472,196676 793108910274146305,249469 766349621132193796,92885 759093809833574400,56889 768796665012637700,104973 795097787113144320,265257 749325919765008384,7852 768505683343998976,106774 755099156507684864,33356 758780203283931136,1248642 795279761350148096,265521 767825015580405760,100893 781920651531649024,188902 785757744032731136,197297 794603246727925760,261818 749255612085796864,7828 780852319738929152,181419 749711083066101760,11774 778955506274619394,171324 750678080117702656,14421 767482831736041472,98736 770021501458345984,112788 790252341496799237,229693 777848914393260032,164001 756344257162649600,41987 791463814134980609,237857 787723625658998785,205197 795046561436864512,261838 780075916982644737,175952 794565581638864896,259623 778567739350712320,168794 760604834592456704,63149 753986516247011328,11302 764847069278248961,84422 790972477941874692,235590 791776789458628608,232825 787077159655354369,207109 760991860726730753,66116 790604696763244544,232791 793611390460112896,254135 763813346957070336,76858 754699465395544065,32860 795077328456060928,263895 774746550241079297,144654 760595952113635328,46251 762447826370441216,73274 754764448892588034,33355 758102810672201728,14351 754741577210208257,33356 763864381859913728,1249180 790583787298050049,11774 767199030455640064,97386 774946428196036608,144306 756272108880093184,42405 775064396108210176,146847 779596678605185024,175697 755560886820073472,38210 778162087860269056,164826 787997032828968960,214209 733115112282673152,354869 763459846880366592,77720 793951741603614720,256358 778072313631649796,163385 764760154692812801,83945 771589139028258818,124004 776428781477036034,155688 788522097651748864,217658 750357772898693122,11774 763419921967484928,78113 793877955537534976,256358 742132928222662656,11774 787257966131089408,209184 789876694173745152,220029 795366369197887488,266054 793254828814245889,249926 764615332619169792,83391 769377292124430337,109666 781618729876611076,186584 752926862267994113,24597 768520815327391744,107191 774317044791513089,140748 776775413364391936,157755 781848283568181248,190635 785283865854238720,194648 763099381344133121,75641 789884269963333633,227255 733474053785309184,355392 786081546881097728,198393 794268566099001348,249926 789077662979526659,223286 755376519686549505,37044 758327076428677125,51728 786605479082414080,194221 789804524630224897,227242 751190634787119104,14421 786654903657762816,90209 755181242400673792,35890 773639701077041152,11774 793267641301336064,249469 765937676579115008,90384 788741144981098497,218275 780237617132670976,179165 753259609738121216,24788 772203888971689985,128934 793754261678989312,255044 762332198078976001,55177 758350090792820737,52554 789499859976028160,222788 756250238491516928,42249 793696512802816000,252196 771781947416653824,127366 779495054683598849,175153 765206868566286336,86103 788123829109260288,206742 752245900576223233,11774 755051913717030912,35044 768025925422354432,100097 790975662769176578,235590 793300162538004481,249374 765999763871399940,90723 785634765437149185,197341 793663031586787328,252020 790564142797033473,231894 792832071588864002,241819 793162665103327232,249180 785912935889580032,197512 775812362813177856,151439 781141646473891840,185496 791379403775348736,238383 767792814289674240,101463 776703447102058496,156227 791670270264086528,240483 758471270333681664,53185 765926006444007425,87904 788786513681285120,218258 768645841053741056,108004 778935952412594176,169738 768411147850616833,86208 773896604038287360,139404 779676696324767752,169740 788929094268379137,221971 770254091876302848,117257 793144011049439233,249841 758780818936385536,54070 788428628954537984,217519 786734746768252929,206326 788181637024534528,214123 791391247122456580,238780 766619694409379840,94699 762763460396527616,73737 770361162227744768,118515 787114332899385344,209184 792804224966864896,243798 762764335118635008,74066 789212052430528512,224680 765524279408594944,87607 792535108347539458,244270 756911758309109760,41702 756460728060669952,42432 766785992246243328,94612 773901344570617857,139404 792408622064074752,241775 792481223213887488,243286 766647426153193472,94899 793318616410185728,251452 775671971166027777,148994 758504772026699780,53703 776384698981486592,155390 787316887747190784,210289 789534583830159360,215030 753806148097101824,28128 757777581391253505,45690 776602033260552192,156644 786337393024512000,201958 754854582845517826,33244 765882169512329216,89900 775086167532470272,146720 767805348640153600,101681 795388137870503937,247930 770415837895397377,117377 794650419796418560,262313 793035904822673408,247240 764125299864842240,79987 751703731742191617,15649 793468590389428224,252196 767169890214146049,97386 777287636427739136,155896 766003733897613313,90908 776490993470230528,156055 761339544700461056,67973 788823601835159552,220029 760129685845975040,61051 767896196371185664,100893 788903616467734530,220029 768954766617616385,108023 769255352810352640,112363 773720963380764672,135381 733361145306812416,354311 762725489756606466,71429 794557028727332865,261155 793925997707919360,252020 773527202805583872,136904 793224906758422528,250760 781233558711132160,186704 790881693846691841,234583 754785601585426432,33356 786988559534202881,207974 779039835088625664,171902 754784266756558848,11774 771607518841753600,125554 757763246963195904,49066 777197687204610048,156785 780254503836655616,45040 771382014020874240,125145 751755516284547072,14277 763678470484262912,73926 779419846387916801,174244 786305237275463680,192032 795361463628136454,265908 768136238825996289,103126 775108866505842688,146720 785500742010437636,196277 771057272805953536,122388 773655733720145920,138165 751846224936984576,17794 775372089884676096,148033 785576322986803200,196753 790310875584495616,228341 793976884090601472,257232 795239878862794752,265644 773840990746443776,136814 768541049501413376,106317 794597512120176641,249926 768506110475108352,104999 750750879800844288,354238 765977305894096896,90031 778236692818001920,164826 766497524463067136,91946 762286288800247808,431998 787491827280547840,211347 776766126797783040,155451 794599005338615808,261155 771393038841212928,125367 788038725418754052,214354 763543936958738432,431998 793144181078097920,249469 753091390272405504,14277 766980370436939778,86103 794725315868135424,261155 762779888357081092,73910 792782427005394944,247240 776653330114342912,156053 778290757287288832,152594 788167817501642752,216009 756428085776551936,42249 747459528241799168,351463 766109207015731201,88920 757070699068526593,44163 773706591639998464,11774 763129431527391232,76474 740047149866438657,11774 792908443807911936,200963 792895938859831298,247240 760111888365682689,60866 793606601949052929,252639 776460942586634240,11774 791005503019155458,235620 768806131024007168,109104 791009469769580545,235978 794776582351032320,261155 795427401698263040,264397 791367779228213248,238395 786413845594025984,200974 759925209226883072,52887 771539257013915649,125853 776111910534189056,151845 790887986531487744,234583 756314706432913409,42249 770784195866001409,119797 793181938706067456,249013 757904741477343233,49852 792408370703663105,244464 753017581964058624,25255 763703773890015232,77682 788519492695433218,11774 790674885508988930,232169 794583933417492480,261155 794816631968919552,261796 773929256485257217,139404 780797380337827840,182729 765263414490861568,74133 760411703775559680,62063 794553026312884224,261155 749320962886082560,8047 788123625643728896,215754 757991771184005120,43391 778954257261334529,170253 756916596753502212,41680 750616959922888708,13532 786353945878863872,201958 792653654805229568,243187 793121864948211712,249469 794700812392005632,262849 751908319439314946,18395 787924805001457664,213887 780605923274338306,11774 775517869471854592,148909 778279376316235778,1011996 792514884454023168,245097 788500115505999872,218275 778290017202499585,167220 792908124936138752,247379 794986857956261889,263907 788860999008858112,220539 763161497484812289,73814 754740207669407744,18341 761730024034762752,69548 761476055316197376,68182 769118690218430466,110362 773113434980294656,134470 793639405760212992,254135 774076865287819264,1250064 793724652078166017,195876 791793305180712960,240925 769173365965848576,11774 773993340681400320,139404 793623240899899393,249926 755160199040753664,35890 751557046470844416,14277 760659241627623424,64197 774650405137645569,140444 778312863035297797,167220 787640478107852800,204078 792115421424091136,243240 758674651174273025,54070 768409399857647616,104653 751224112912035840,17640 793480840131055616,251390 793248256146939904,249926 761321337113616388,67229 789998043546341376,226366 732136357955551232,349197 788157901550542848,216038 768854656034414593,108963 758039130748190722,51069 768914530986369028,109035 788464075319697408,215969 791436451095379968,238292 759096465520226305,56964 768196965150629888,91810 778736801405997056,169923 790966481810960384,234653 763634199592996864,41702 778254483813834754,164669 762846962081075202,73712 794726370987413504,262849 751133509465481216,16663 754763931936104449,33355 761977860177350657,431998 764445044573110273,81869 765049968553930752,85734 791062546677719041,235963 793860193205444608,255942 753935955422175233,25135 785772239228661760,194723 753848831888896000,28281 773606826977951744,137869 790935171415494656,234653 778358303428636672,167569 786402518716735488,203674 785385658101538816,194923 775596449706815488,144718 794626983703486465,261155 770243117798739969,117257 764440007549521920,83391 768158709742702593,103354 788876486329700353,221228 786246948927868930,201958 768610632354717696,107469 759413875926106112,54003 791448059439943680,238272 767770761440276480,101383 763818123195666432,80393 788155051621572608,214899 787152588588191744,209129 792120267216596993,243187 758079618540646400,50827 756866723576483840,45125 792177340671340544,243983 765511661956558848,87904 791439834623598592,237935 763372418375180288,77720 773650282395951104,138054 773929249216401408,139404 773637770732535813,137869 788265059126423552,1170808 792423079867588608,235289 773860453688672257,1170870 775297848908746753,148045 758650449977159680,47940 770788210888802305,121479 776430312150761472,155390 764154143221116928,82283 776238723021221889,151439 732965543620321280,171403 751132607929282560,16761 790773067161055232,233154 791694426913509376,240070 773959025289334784,139865 755193884582506500,35890 768717662025310208,107257 794004179077373952,256502 772873647598014464,132497 790316861296521217,227048 788168870884315136,11774 776567576294031360,156926 793276054857216000,249926 791756168381263874,7706 789835178877136896,226881 781209812466040832,186434 794543191898763264,261155 753665500245209089,28866 758023612049846272,48205 778769822771400704,169923 750141651742494720,10057 753990822685773824,30815 761447773157883904,67226 739563303114932225,8431 778421457705508866,152594 758773735935598593,1248642 760625322131791872,11774 770791460434305024,121359 774223337467719681,140444 779400185445281792,174115 756345737328332800,42249 785710181904777216,197512 793148757944766464,249841 793695416420229120,243865 764132616245248000,82066 787166377526239234,208016 790993594538659840,228037 732260786240950272,11774 751234951589298176,16581 774284024051212288,134470 745104393154887681,279676 785684965161697280,197512 760133137955491842,61145 762005085006229504,70679 764882468730118144,84724 789431123507982336,225981 792234528701952000,243398 781488827516854274,188274 781289430611030016,166096 763132521626398720,74681 765336698796597250,84271 789482424019329024,226180 764834117745770496,84724 793428334877216768,252020 751571395906121728,17416 765606822589767680,88546 771811980613005312,128194 775066516060385280,146205 755180728921395200,35890 752947700941791232,24675 789530788547010560,205972 753383341802401792,26780 789283088828280832,203546 795437456279490560,267014 758406423151640576,53055 760637002555400193,63464 772095800872665089,128017 768546545750855680,29786 778727783023325186,170187 785322043466129409,193533 785900595928403968,197512 789189233109938176,223030 766581947443376128,93405 753832355446435840,19563 768976251482767363,109960 781279794927370240,186584 787063115858874368,208560 788016685403901952,214209 776882660421406721,157693 777676170632437760,163166 771338729600475136,124597 774024895688617984,140372 759084562517364737,56784 768160042495324160,103212 786192868431896578,201619 793934106413277184,256451 755832773974319104,39462 776382123125211136,153194 762250665968164864,431998 786728024712421377,205728 757278930353008640,45311 791411525663633408,236827 760948444915720193,60866 763146792162570240,76794 766723175237419008,92159 754076103292006400,31320 760327018059669505,19757 771809186988425216,127775 772887741864546304,132335 792013758273052672,243075 794614743877226498,261818 793162761861632000,249841 767903159935201281,87145 758259875889549312,52030 788198419559055368,214612 771883105133162497,128017 771393677667303425,125381 793607996672651265,252639 766414851505786881,93823 775394693160931328,148994 765582853207756800,88311 794270846806347776,73655 795017682240212992,263896 791272361693679617,237565 791353470993391616,11774 740044641618264064,353488 794637813723512832,261942 758009603305058305,50787 793456526396719104,252020 753331611375177728,26303 790554389001809920,232137 760888663337164800,65222 770509994634674176,118192 795304004423127042,266079 776063773161291776,153194 787703638705709056,46572 756104454320033792,41632 793582937836892160,238207 793314423201030144,250033 781213655878762496,183811 788468127218671616,218275 788975659309826049,221971 793189987214888960,249926 768336243373596672,352219 774221329792892928,142001 790626489691738112,228583 770833345445924864,119937 776544726107484161,156835 781129728350707712,184223 768976301671710720,110389 770689706728316929,120388 754100715363106816,30590 756949671298396161,45672 795080354726080517,265112 761538350687752193,68993 769601283334533120,114422 795698960740548608,267521 795700640957820928,257492 756652560967168000,44271 793921653180755968,256679 753691609766567936,28282 757964448648704001,49925 795218243157893120,262849 775784100347076608,150663 792426476305911808,245750 761878671971844096,70941 779286676245995520,172122 787421584390623232,210253 780807921366032384,182960 772880180226523136,130988 785537132899229700,195975 760138775481712640,61011 765938269095759872,90384 771020396422270976,122875 750758876908232704,354238 756995028409524225,45669 781118869066756098,185496 758629388418252801,53605 781342710380703745,139404 778020450442043392,164375 795010577013899264,263926 776463299445612545,156055 760260822308237312,60794 764810856718798848,82283 788586323749797889,349856 794562848504434688,261155 757699700606636032,47761 768233109871403008,11774 773944450666070016,138532 776529264862646272,152872 765332616425967616,86103 780191234056790016,176125 794687289347575808,262752 760939744721338368,65174 781362414449070080,186434 771883809885171712,128017 790979882335383552,220727 780349501303164929,177738 756547717241896961,43553 761514886522216448,481145 767771874973671424,40035 786992635860938752,205728 771918449689845760,126390 760515891910025220,62771 795110531199827968,265257 766619637328949250,94699 789839878120890369,227795 792479120319975424,246225 764750226892713984,84660 777857175934869504,164001 757655806695309312,1248519 761601535293792256,69614 794795030263242752,262053 776078321717239809,153194 794570677944627200,261155 780115784928366592,177233 768104410857648129,101681 762778264943271936,74247 732971377221853186,354525 787777322900393984,205197 790798012729679872,1170769 792425342375825408,245268 751184116364836864,17143 755556906672922627,38026 756864766199500800,45040 778649257913880576,164001 792070338586681345,238843 758732233549066244,54070 766081985085190144,87904 793301324326731776,248766 756557236391075840,43471 766691472431128576,95593 765587388605366272,88428 785490006789894145,196277 752630295283642368,22662 771964607548297217,128519 788813030545092608,220332 764252205020946432,82066 793587302589161480,253206 772555648290521088,127707 772300869127671808,129311 778304473261150208,167319 753604645444984832,28060 773899550201229312,139404 791353051407757312,11774 760320633674891264,42435 789010761372676096,199307 762732067260026880,74681 768949684316598272,105894 773650383772250112,137158 771726560579686400,127058 774500616978567168,140444 776933741692276736,157993 762626535849426944,139803 767038802170970112,97583 760442552524894208,62063 760621357403168768,11774 791456872716865536,238271 793930012978253824,256219 778299906708627458,166362 771866590342098944,125853 793401345575444481,249926 779815590647230465,173045 791355169606774784,238383 760222971495579648,60172 794621058334806016,261818 795237952762900480,265686 776660435378384896,155830 785590782514171908,196277 749698748045881344,9030 787184182699098113,208167 757256165566849028,46006 794538418311229440,261155 768938345254694912,110209 772763982398709760,132335 753732409368150016,29263 760937296476577793,64465 756573159025958912,43258 785492562509500416,193636 786957251047256064,207287 756113989046669312,41632 774797014836142080,141887 793241793655484416,249926 766951448898772992,96985 793504946708709376,252020 767216030372491264,95708 781219007722500096,185310 793180775793299456,249926 755150806391881728,35890 790259535449468928,230282 793102556348215296,249469 749790381412343808,10064 765348348379271168,81946 768944334775484416,109988 779308926844022785,164582 788131936204185600,215754 761317933167423488,66815 763058317241487360,1249096 785645346496077824,197286 753362821992292356,27045 779476054360457216,174660 770954261207416832,121612 778461196324184064,166100 753648465058537472,28866 766854012608012289,95568 785851787563700224,197512 755157509346852865,35890 794039684200595456,257492 788460772074459136,215437 789169859019976705,349408 794007373723660288,257026 761566346371014656,68864 755528878337032192,37818 787100559312642048,207613 767416180139257856,886342 778980803061612544,171693 771483367481245696,126218 790622391013695488,220029 772846198545842176,132335 777030419363557376,246425 788122095376936960,214247 787735678494781440,1248061 753763153708625920,23899 765663450278354944,88669 790665081558228992,232169 750481332803805184,13021 776867395281440768,157693 774681553767112704,144494 778023482995175424,165097 793423607045103618,252020 773689487427792896,136904 794678499336339457,261666 770386696839974912,118698 764076003807199232,81702 781111446000144384,185496 772093183358562305,129558 732637448199528448,1170624 758678673562169344,51451 769203103170113537,11774 789233809187336192,47835 754064923236311040,30802 759953272635592704,60112 787355997044178944,208146 753748641710432256,11774 793842420257394688,254135 789881877163237376,228576 780608689078018048,181789 774068152787402752,141316 779256223451475968,171982 781161190143750144,11774 781017977605021696,183468 790277483849318401,229895 751789451144081409,18555 761102330569691136,66297 780766452425031680,182960 785566337611526144,196788 763195430658203648,75929 793619839566745600,249926 756998380933513216,44291 747549177211658240,1247754 795612422467940357,267521 763185748690477057,76723 788190553389182976,215005 789491523578540032,225358 781501760405839872,188401 787548257320919040,209129 785674139734577152,197286 760798441324761089,64722 774046756266909696,140444 763432935055818753,77777 756111059803447296,29974 768151575432876032,103261 755026677860675584,27045 793096152316907520,249469 795444115337019394,266079 776429372240760832,155688 780851107601981441,183269 759227560605716480,54290 786383455110123520,202304 787366615247650816,208146 756653564483829761,43956 786944064390246401,207613 764938380656332800,11774 788473476965208064,218275 748822385873137664,335115 791883259688865792,240145 764932784641089536,11774 778414918261284864,167595 763009389066268673,75899 777711877086449664,161456 779338298779168769,174230 732993944997367808,355106 759897402555805697,58869 751185709944438784,17517 795403827809755140,263141 732406261078102016,351374 753621314615771136,23739 764929116898467842,84889 773958234717712384,140437 775278989107617796,128934 780613928623542272,150151 794653194940841984,261059 785734337291362304,196917 760185196901720064,61598 791679737093562368,240483 781276396991549440,186210 753671269653020672,27180 763415557014188032,78159 787843373197582336,213064 786385598449786885,202248 778379749924241408,152594 769957473792983040,115511 764601550387818496,82283 766082449516429312,90145 788468943862140928,218275 776891658235473920,157724 775050245436760065,128934 790519211818782720,11774 749378760479092736,8497 745284287704899584,11774 767503639866933248,95672 781294302928465920,186584 753462834923642881,27775 765232473131380736,86645 794234397293613056,258456 772099896052686848,738099 752964706726387712,24196 765344158739378176,86440 778729847589789696,169384 780610766487580677,150151 756619798839164928,44273 778413715884498944,167398 742298387240869892,354833 792802495932329988,244270 766730959379165184,93261 793535398425264128,252020 781105614822998016,185310 768816793850941440,109104 781312199008460800,151463 785815062787215360,198671 768836850593193984,109167 766329991961477124,92202 776543445988978688,154549 794300718781960192,258922 781703466829897729,187615 776102118323347456,11774 788888027431112704,221711 791810857919475712,241819 772906313890209792,132335 774001116405198848,140230 794004655521009664,256239 793632517278556160,254135 794286582429720576,259063 773115295124914176,133519 767437769647861760,99434 757963454439313408,50301 755068243216306176,35044 760550648693846016,63655 792142011545423873,243615 774042735883857920,141255 751197284314935296,17517 750311980028821504,7816 751557176347406336,18326 762625716940779520,73814 773620956396974081,137869 768178007475298304,103506 772999099855450113,132127 792249065572540416,208178 793099687909814273,249469 771883386101075968,118191 791458635461320708,238864 785599928953286656,196277 734952593433231360,353374 773897966583222272,139404 753941089913102336,28128 786952236568088577,207613 794307663609745408,258981 757831138140229637,209828 786371025508429824,192353 787050397454172160,207949 768665356097429505,108375 751111575998701568,16299 757621832212099072,46076 775057006642081792,146338 785578822406180864,196917 758766334595440640,54070 770294723357634561,112788 766142209515061248,86274 794643231766147074,262022 790906118017024000,164764 785629122395447296,196788 755470720394629120,35890 756743069538488322,43391 756954276715462656,45686 766353754174136320,93036 794172565115781120,255602 790581567865360384,11774 772956534003396608,133454 794695352360243200,261155 760987023586971648,1248861 773708379554480128,11774 779982177324900352,173628 781745065282641920,190269 787010945897811968,208016 756947109606203392,45672 788794348905246720,218349 760315826931167233,52554 785247807850635264,194167 785698019647696897,196277 777026637510635520,157082 751885933746745345,19880 757517223636459521,46460 759025585393774592,50827 756619328284418048,44429 785294388603809792,193669 793195739534942209,249926 767082662624432129,97685 750449219970928641,10661 772883781346668544,132578 793722713479274496,254058 773516262655729665,136904 774309111404064770,133702 795042217694003206,263532 752713120041361408,17842 780841724633616384,176125 788933672342786048,216009 759834510351446016,47940 788782717114601472,220526 794696349291839488,262752 766088997080670208,74133 776448829809885185,154832 787269482704019457,209731 790880271419584512,234583 764504119885303808,83391 755364883902898176,35767 776549886632177664,155451 791354202932908032,238383 794732477923360768,262022 779428689029148672,158387 777334136751132672,159876 774175113730076672,141706 761098673698721792,25656 763797214669987841,80393 755057095599423488,32963 794729618838274048,262849 794025460870979585,257492 768532051452530688,106753 751688385035730944,18893 767907013795860480,102137 772818370169303040,132335 790862252874301440,232881 788905506928746496,217034 767834520875696128,101203 772539933198262273,131421 752186003729715201,21034 790973120417042432,233692 762531627889078272,72678 764234701099839488,80098 744493033299845120,1247645 795320652647596036,265257 786607021835505664,204901 787733823391932416,210215 751843337800331264,17794 777437521856823296,76152 752180244535214080,14277 785682973286764544,197512 791693627512590337,240483 773560895712526336,136515 793151664068915200,249469 760155605851975680,60866 773051609303482369,134033 776765529365307392,157755 794579472985034754,261155 766070439055593473,87858 786919508665593856,207045 775183385127825408,146847 781619140398239744,186434 795717228599635969,261155 733041316460912640,355462 739121741088186368,88859 794537433677361152,259134 774096834620895235,139404 760987434549178369,66159 755585107797352449,36719 770935366987776001,121612 786434434815799297,202429 774716559784763392,140444 745013702081060864,351424 749583958300647424,9257 788541220851159041,218275 794741772752744448,261987 779950251092353024,174465 795745421951979520,267576 769268799933587456,112399 770583540132175872,119832 772086377898926081,129471 762224563962912768,70884 771542660511256577,125554 773865308113149952,139404 764627909705359364,83391 766892798754914304,93286 754096349495300096,31750 769384946410594304,25134 795104386766737408,262053 780887383902392320,172967 756225313755893760,41680 776897058754162688,157755 771729822884114432,126859 791062155659472896,235348 756892684552396805,44450 765108378322501632,85562 750463836356882433,10735 788098833506983937,215505 774044317065314304,139404 781459935737544704,185310 791849915555143680,241720 794618361644580864,261987 792883864427372544,243761 756375211755335680,42432 761665799744618498,69878 793387374239621121,245591 773087822932828160,134188 793979981957197824,246994 765937475051192320,90384 774977804983164928,123672 758346871140130816,52554 785640520592658434,196917 754040527952175105,30590 761641143620689921,69493 764134461382492161,81869 786941771561533440,205186 795269924637675520,264397 781344379201998852,185496 758901607085912065,55261 769158218501074944,109945 788982088057880576,220526 776021775046107137,152735 758144013589446657,51239 768862079386255360,104406 758639989710127104,51069 763498452630110209,78115 768301775363330048,103924 758346756451098624,48289 754849234990563328,33520 732998037828702214,353228 765126788401946625,86020 790325019171774464,230485 779494078836801536,173964 793169360550494209,245130 757550134850908160,47782 758669993634521088,43588 778294615757746176,167220 767471631149199361,93184 765209255414599681,85562 749950830762192897,10653 755395811530436608,36735 795031544587026436,264812 792469324669779968,246094 765948408624361472,90384 785596384502161408,196917 764134275193053184,81869 788107860320198656,214247 759165527231176704,56772 787191829540241408,207841 793868879533486080,255942 754820104127471617,33262 756223454345588736,41763 758079864733700096,51069 777146781373050880,159876 762768834650517505,74366 766793547429187584,95530 759847680277221376,58227 737407147135225856,88859 764820486995836928,84724 778715832222310401,167453 772872911430361088,132578 776448632308445188,154986 778073019080019968,165833 794581741835063297,261155 747461704234246144,11774 766990534116188160,96876 785833122382438401,198671 791384243284750336,238290 790742090284097536,228820 757445955549470720,47283 788107503934451712,214247 792209295475613696,205972 754044144251703297,30779 752310687939067908,20501 787431075865694208,206117 759202874702299136,56964 789160264507596800,11774 764824278298718208,84783 751897149600731136,14277 773690224329187328,138488 792841516880371714,246392 759479256652972032,54070 762026202420826112,70509 768072325442875392,103354 790008679160487936,227242 793282770072051714,250430 785590513458110465,196984 786004252548145152,191699 793358338629046272,249852 770319948338044938,118087 773999816749752321,139404 749640479214567424,9433 763202259899396096,76127 754809336694763520,33850 793957658231447553,249348 775929546029748224,352722 794552081461952512,261155 794966579431833601,262925 778077980236976128,154622 781123257319784449,185496 753483395628429312,27830 768093612869582848,103354 749735852868112384,9754 794527907230154753,261155 792774133746630656,247240 771021464111685632,122133 793218390076907520,248437 795448323473895424,262886 757753849465757696,56436 786587099994607617,202007 795687424735244290,265815 750785971491180544,14950 761905615237214208,350826 772085452308447232,129471 786290679836049409,11774 791779701354266628,241034 775751761558642688,151409 790938924252274709,232169 759109365202726912,55660 772163560029892608,129991 792156677000798208,244221 795708264449187841,268356 761536147700916225,65180 732182140226506753,1170330 768457012736765952,106084 749326885897773056,8047 772871602493132800,132140 768842675051175936,109447 775042226598490112,143043 762949598436528128,355994 776142984660127744,151409 790606417866653696,232169 791564254209937410,236502 795419355156717568,266138 787821769419653120,201958 791805083700850688,241523 751243920697356288,17365 774681856730132480,144602 791139686899154944,235348 766636019223592964,90327 771854931489755136,127871 789666719212171269,225981 750833455206899713,14650 780532433225601024,176203 768589350992875521,106281 752147017099579393,21224 765337300490301440,84929 793462437353693185,252408 794669713041211392,262022 755157573301571586,35890 785946337506304000,199453 766764128375492608,81702 769963399220457473,115511 768535918714257408,107446 793249950196957184,249926 755510652500840448,26721 765370211453329408,86103 732559293841608705,352311 774060202563821568,139404 781156097679732736,185296 751773905564504066,18893 793212656156979201,249871 765557003628326912,87245 756474061878812673,43454 754234617759096832,29263 775142475086180352,146246 754813201615847424,33262 773265480165560322,133043 795693066623533056,268183 787887667639750657,212239 795713928491831296,268231 760524615433220096,63451 793297179666423808,249469 795299040606834688,263907 772122831425449986,29744 788559969192779776,217519 763834116139806720,79911 773424416726388736,124342 763821114304892928,80098 795265321531604992,243187 774652852023152640,139012 780787978025046016,173347 773243478872514560,132878 755915258850516992,39697 776780259794489345,157755 762282655773634560,431998 757544299374448640,47693 768273482463449088,1249551 794922263841828864,11774 773417484988940289,136515 785244142821527552,194226 754792685978980352,32963 790724747025747968,229453 793667375639977984,253032 773916049880342532,139404 791576806889447424,352721 793229698138464259,236409 764159664447598593,82066 794228250549420032,250033 773654670711459840,137740 787780778633617408,108396 793626162865975296,252639 750661606728663040,14421 758075771176886274,50827 768858421185564672,109167 795006695625916416,263906 794748821565820928,262415 791507081014734848,237491 793264284948107265,249926 794316963484876800,258922 778612903813406722,168284 791334799634010112,237491 759461752421482496,27156 767559846656811008,99900 759087243520770048,56784 770403468766875649,47570 781560900536983552,187540 794316891233751040,257353 755165601207816192,35890 762852284506054656,75233 788936235335159809,221971 795395188676038657,256358 732302188920340480,1170480 785989458214649856,200490 758229568520007680,48289 732260597409030144,39600 780480684494249984,11774 775043605736153089,139096 763371460702433280,54070 776466218446270464,11774 793143437763743744,249841 754839675731402752,33356 768976477350158337,110389 767139459892674560,97811 786975834317946880,205978 773002042784768000,195876 774073625661976577,140444 786016586763075584,199561 751931571209404416,349856 762832096024993793,73856 788536401210011648,218390 794967905163157504,262925 753563763966488576,26871 761558967751409664,68993 785911355270238209,199546 787092630844809217,207113 794189560314032128,258598 795747531984666624,267655 791764542938152960,240483 765559151330226176,88052 763453597598228481,78159 785352630499356672,195125 776633532617674752,155898 785506538765123584,194723 777810503234097152,159589 795398419137363969,266138 758427020871303168,52112 786549326734516226,201558 790268387066802177,220029 754861654177898499,11774 753641308586115072,28732 773930969418043392,139404 756994206665625600,45669 793973897397936128,257353 767478569400401920,97386 788804994678026241,219552 786631495335247872,205181 788000779655348224,214354 773902337450672128,139613 788124268873719808,214247 776122012498624512,153035 780426949491503104,180039 751875570858766336,18893 773880140929654784,139404 765259844207022080,78129 791863207732342785,242203 794941694173204480,261987 791788878097100800,238207 786644463896498176,205181 794201161372876800,258456 777187041914204160,156976 795706907126206464,267695 758808783590072326,54070 766268473315958785,88128 793615275509809153,254209 793619051092123648,254209 785683746754170881,196277 760884205882441728,64722 776844717933801472,158673 780613103402778624,150151 767891978944073728,102137 773898136662249472,138819 762424908970209280,431998 773602108440453120,136947 791733304408113152,240926 772174351529541632,129174 773600267921133568,137869 776528890995015680,156027 794706600988708865,262752 732268532226887681,1170428 773961536033419265,140444 793432118277836801,251951 787425806100361216,210740 787124027915513856,207861 788449058998190080,217837 794323264872906754,256038 778623366416699393,85326 793096085497581568,249469 768208647403044864,103046 788018688951746560,213064 769702216064204800,114779 767329707276705792,98773 791778584423567361,238780 793155632186716161,249926 762026111043792896,431998 773550643302707201,137158 752977597097611264,23719 794012166240116737,257492 794025080091078660,257564 786923493816401920,207287 753512585052303360,27222 768860975193784325,109666 778045505028907008,165523 759076960823902208,56630 758042335376646144,50654 792815688171851776,247241 794273227765751808,11774 766248873866113026,91946 779058369030225923,172057 794211650974851072,257492 793686565717413889,212164 756303553195548672,42432 754013348266700800,29263 777586152110972930,161988 773843401997488128,139404 778975586387570694,171617 794013329530482688,256439 793610601536757761,252408 792031000264138757,243075 794538311578689536,261155 763658077627265024,76406 789917167525453825,193623 757550781050523648,46707 759164155358220288,56964 786337174627164161,201958 793326651002146816,251452 794590944397955072,261155 792014322847322112,239893 787070421220732928,197512 791744578869166081,241423 753224916191805440,26140 765189334857232385,85562 780610686023983104,150151 738791237138939907,11774 773214843306409984,133934 766026847796727808,89076 765390042474831873,7311 732401341457436672,351797 766704872519528449,89048 791760628121604096,240718 785749253536833536,197512 749283419675365376,8047 767802834851168256,101681 790058282714996736,229326 760135676067127296,60801 776816022116413440,158428 792129642920542208,235685 764141242561269761,11774 792567460683657216,244270 765556571640360960,87904 795022532529324032,250033 761573342545674240,69231 794562306503942144,261155 774074749630545921,130750 771871465176084480,128382 778352389938094081,167311 790876204588896257,234583 786974838892089345,207287 791067273079431169,234583 790914700586483712,221143 753733620632735744,29263 790971365167812609,235590 773605636533841920,137978 755622128020402177,37044 773319832670535680,133043 768137831109668864,101919 793549534882328576,249926 758022967875952640,50442 765378575285583872,86053 770704741353582593,120393 787732336813154304,211733 795361349316513792,266054 771410234627788802,125367 778121633882144768,164435 759191841426276352,51798 763519665964318720,73814 781109595594977280,185496 788593856942075904,215005 761569003731030016,69231 772911626878083072,132335 762297361565675520,27625 765266565868711937,86103 768140717059223552,103506 792504080639729664,246392 766822466920456192,94899 780599384664748033,181935 786246375453392896,201958 793871593458073601,255942 768422203494768641,106281 793141085111406592,249951 773960163166330880,140211 786967124451401728,206742 770438403632533504,118192 795776594136559617,268448 761637677812813825,67486 788748430361309184,215437 775414006488166400,148537 788113778323787776,213423 793156088707346432,249927 755019773956718592,34679 791360088745193473,238383 789123988861493248,223103 749332700507566084,7849 779255387207892992,28322 761274707593269252,67547 732535238623125504,352433 752799904213372928,22575 771087665617862657,122982 775846923290939392,151506 785383980954640384,194060 792452600692109313,244550 770661520204242944,120393 762676708558245889,73926 769336067799388161,112970 787403692966150145,210289 760471761897025536,62225 788046225463476224,214492 792840911688503297,11774 788421340667576320,214354 789707425150533632,226823 766650408026583040,90575 757577053625516032,48021 779489394684268544,161249 762255546556833792,72420 791157655788261377,105109 776059194310995968,152735 788209256608575488,193121 791878138146021376,239405 794667682884775937,261050 758347659400753152,41703 773608657024086020,137158 762529167263006720,73030 762736992325079040,74247 791840747024711680,239611 772801831600783360,132335 751917622489296896,18201 793135785763479553,249841 759037442011783169,56408 756109387903725569,41632 771091854196695040,122982 790607348150640640,232169 754018377333518336,30339 768097666358214656,93261 768461590815309824,105603 761368664616468481,67893 768533876582944768,106124 762821347487551488,74133 765565198300307456,86819 774112234318409728,141360 763089108130344960,74575 787316484183916544,210289 764919248091086848,84889 780630582409637888,181952 791685440088580096,240483 751789665049538560,14277 793581460909334528,252020 778808159661993984,166532 785584788824477696,196696 767706829866622978,99981 793456206962503680,251814 741267306374934528,686533 765470427758096384,87249 762958190128476162,47188 751616049620086784,19000 765977023021932544,90327 787740890915803136,205197 766261521018216449,91798 770416402020741120,118191 790991438234394628,233736 759409899637919744,27156 768861301728743424,109666 788188794881138688,214078 790942939916533760,234583 772085423535431680,128519 778759711881428992,169437 760677736054525952,56889 793993155846643713,255942 781455646273245184,139404 762863704123682816,74592 794349449145249792,258456 791667904697761792,240483 794645852421816322,258771 770947832887013376,121479 777861219382288385,163990 743951259745554433,1170572 761679701496725504,69231 789926965704699904,228820 760241971042652161,1248387 778364545291083776,167319 776832187819708416,158387 789497608188354560,223935 793175296321155072,249286 763787665619705857,80293 773122946936233984,134470 790649709115404292,232863 785497876487086080,196219 772869885529427969,128284 752173104714178560,21461 785672275253202944,197512 755058517137055744,18979 788760060386213888,220526 778707015174455296,169327 794570699859968000,39957 763100816148275201,76577 771764721628303360,121949 793986979922935808,257325 751111071205847041,16596 785319966388154376,11774 761156719665827840,65180 795039484064702464,263532 764451412235268098,83391 795062450232012800,263906 757588029846515712,47761 766321622701707269,91751 763889981060296704,79589 773898536446459904,139865 774126733104590849,140230 751154397002887168,17230 771132722873905152,122955 773896777061793792,139865 756416895855710208,42249 767001433447202818,91946 781592996181528576,187978 753614033073401856,14277 753655937336942592,11774 792078481832091648,243187 792068541935603712,243187 792528137263329280,245825 795014344626958336,263896 791136636469972992,235179 787191477096976384,209151 785662677234298880,195807 787148076364562432,209351 780938079779577857,183269 760535464277258240,63268 764514892296617985,83244 766321495047929856,90384 770709824061538304,1249791 781160870189473793,170187 767850777272516608,102138 794318843346821120,259743 770327147449835520,114254 786941762480836609,192032 755768296532742144,39475 785667394215682048,194723 762672510311596033,74133 778767837141856256,166852 787368298358845440,210207 790297167382675458,230485 791811626823512065,240890 760659659774582784,62327 760993098465808384,47940 785940500607963136,198671 793164652288946177,249926 771799711896498176,127134 778253723265011712,166913 759217417012834304,54329 785815617580380162,194450 755122273737211904,32673 788734206956429312,220332 791663049874796545,239405 788909462446809088,220029 750856865710428160,15643 779814629140795393,174055 759215800377077760,56964 753359247635779584,27317 776529238149169153,151255 764833963802234881,84724 767378871104798721,97325 769181022789505024,62492 770758488721154048,118191 792445674201583616,240474 773702858260701184,148861 793838778884427780,255393 747555298181668864,47188 789251731620233216,194384 769686823169822720,114301 780842501657677824,183826 760978837777690625,65839 753074105830760450,24248 756889090671411202,44450 788519929142059008,217658 790598052394463232,231882 795454324834848768,20581 794342819691372544,255826 792168086761635840,243733 771081768367566848,122344 778522161333940224,131421 790316319455449088,11774 791075408410054656,234564 788785714167058432,218258 794546877660155906,261155 774087869249953793,140874 792490359217647617,245228 790750497250615296,232169 792114005846306816,243187 794638534208614400,39957 768166782339256320,11774 777227529727934464,157082 794922093255290880,221416 759182409439055872,56964 757210468679168000,46006 792550910761267200,246273 777220089384833024,158338 754710086006677504,22393 775698402789105664,149200 751012337956499456,16321 769347276737241092,110585 781153115043008512,185496 786630274310430720,205181 780519751088943105,170187 786429891516313601,203350 794529340629270528,261155 787346955689136128,204958 752954469814509568,14277 791453578435129344,238395 777593476397531136,161456 791715068433924097,240718 770860210994946048,121195 772279647266410496,130415 758335398690983937,52554 791426746738323456,235487 770309221770485760,118087 792092861957181440,243092 754780624507006976,33356 793371574414049280,251452 750686657280512000,14421 788443975787040768,217837 793842219400753152,255942 768077102734307330,103354 768470738873430016,106716 776481041649369088,11774 789291613877133314,206666 766292449383751681,91946 792043002659299329,243167 758405572433555457,52167 791274649141194756,237491 789082597502570497,223286 794270377774030849,258947 779460137626984448,172295 791071253310373888,235179 759734920839397376,56282 764170371121676289,82283 758292204767109121,50101 759503742593077248,58054 771824300424691712,127134 771829333648343040,128194 778309183045152768,166532 742389159856218113,352839 791063250058129408,236393 762373838801960961,431998 751862093050032128,18893 781256968954609666,185496 792096753092747264,243187 777978256968388609,165192 787756842076164096,205197 793650613477335040,252893 762323610866421760,72715 769094908862922752,110381 773982122545557504,139404 762802957918187520,73814 791825559021957126,241034 795089671642611712,11774 768826722498281472,109104 757623093967724544,48351 781614402965532672,139404 793261598655803393,250293 787225729515782144,208016 794602568970211329,261399 795700550507569156,266146 753730441723711488,29548 768966465265537025,105643 768569094161502208,106281 777602737773039616,162610 785855097901383681,196676 759734989923770368,59112 787023199758188545,205728 794270321922560000,259063 772181641678753792,129558 764994966066200576,85568 791458576074170368,238383 774056626508619776,138165 791091306214854656,234583 766074125664260096,74133 760536375846277120,18395 761307759065391104,67586 795761002436526080,268777 764825661282193408,84724 779070030541651969,169916 775048692260753408,144108 790902801324924929,234796 794643300447907845,261155 790690298284376064,232169 751833389695664129,14277 765270871028142080,85562 789223328934264832,224680 767658604447076352,97811 768487962069733376,106281 771365682290106368,118191 788971719251730432,222627 789798863100006401,226490 788450966089543680,218275 788754127216074752,220526 756279641971666944,42432 760852399800012800,64326 767799438920159232,101134 764791034496679936,84724 772565131901317121,131542 773962486005587968,138382 769383526881832960,112158 793643621052473344,252639 791368150562537473,238205 793986377075585024,252939 767887627018207233,96039 771459497244098560,124597 733189941514121216,1170859 776140410213326849,152735 768743041893011456,104973 775418105128509440,149200 773978907598925824,139404 795006326610993152,261155 773536452835549186,137042 794914984794923008,261155 761706611287199744,67852 793901372454367233,255176 764872141405847553,82066 774698296694575104,144654 788126209527787520,215754 794912817996410880,227183 788477751971966977,218455 759493853468626948,32625 795704204090343425,268281 791413383102918660,238207 795672668657721344,257781 780807791086796800,183269 788737278776643585,218258 759382252786741248,57877 756357688229933056,42040 791002413176152065,235620 789992370301390848,228576 794684039219347456,262343 794977930631843841,264397 794823520408641536,249926 763451121591398400,78159 764529781094420480,1249246 753555086308089861,28092 768724136696901633,195876 776046893306613760,152735 766026683572944896,90384 795489226120892416,265257 793303510120923136,250633 781612402240389120,188401 788289734875512832,214353 762308904726306818,431998 793951652914995201,252939 767798961830633472,101383 770352683890962432,117257 793065011870507008,247240 762642611844714496,73926 766385977900367874,92860 767239129222438913,97386 795119256048439296,264397 786727584251858947,205728 794276601257021440,257492 775482421340872704,149259 795039822503170051,264397 771426946114723840,125111 752688996279472128,22400 791047849668644864,78159 794744325745868801,261155 793138688695808000,249444 792014130211422214,231008 769309037938827264,112399 789325414779027456,225359 753598613612363776,27379 753730698452893696,29377 764826177106247680,84422 777646116175089664,158673 794035427279654912,256255 781263558952620032,186532 785509929268289536,196277 756899374706200577,44163 752975398741348357,23739 758785376932823040,1248642 773900071834443776,139404 781325923534639104,187428 788413571315019777,217519 795064911797727237,263817 751227513918091264,17794 794727112812953600,263079 753437791292383232,27280 765715134417293312,82066 732610951950782464,11774 768136289036099584,101681 773971979997212673,135736 790660777329909761,232169 768570054870904833,95572 778213112264531970,165448 757099929533681666,46006 762566235234197504,70886 770262796307140608,117257 756362826441170944,41518 773635946772361216,136128 790903866015580161,234583 786412599311151105,203674 791492095345328128,237491 757423582519500800,47090 778352632398163968,163763 748928126135087104,11774 766400686015729664,93286 756906264500862976,17416 778397739197538304,167044 792026485888458755,243187 766444821837967360,92917 795181410730573824,264397 793848734048198658,248988 794911493749964800,261942 795066220705906688,259055 795270879760576512,264397 762301541068013568,431998 781104308750278657,184201 788133319216988160,215754 757712601602154496,47844 758481285530710017,52554 760559185314537472,63655 760594199477485568,63451 794312654886227969,256255 751598113547165697,18491 771294356477063168,124597 775000482586566656,146259 778597898225348608,166532 773972956242382849,140643 777721125275070464,160480 788605617149706240,218275 787119324406292484,207613 786240895905591297,201958 763849252791476224,78159 762682817834807296,74133 777587365246144512,162497 785877138737995780,198580 787254718024159232,193121 733128239695069184,355261 756273008331911168,42432 789940629044420608,215437 760567885987053568,63712 771168190692855808,100893 793867270820769792,229901 780794294470897664,182960 732361679560794113,349231 765614462493528064,87904 772898180371361793,133450 790290598355800064,228341 767918708308242432,101681 772739771877756929,131457 779273312056639488,172799 792164785890754560,243576 786682975668895744,205455 794646974704324610,261818 794660637439889409,11774 794151921296801797,254008 766369402539302912,93286 751917708246147076,20493 774383411372789760,142566 760816366228156416,64693 793099561963167744,249469 754984280439291904,34666 766362029552652288,93286 794988238423396352,262847 793489642003820545,252196 793202350911590400,249469 775878294386466816,151463 781319189382344708,187364 769672576784297984,114779 781566473844117504,183269 767810602433703936,101681 780909494066831360,184223 795482107082485762,267138 765347254488014848,86653 788702453332058113,220029 791425716193603584,238395 761239877828608000,66897 792978202373165056,247406 775284794959814656,148045 794372021044002833,247743 793560189211447302,252020 780140971505836032,178258 769037883495841793,110477 775556690141818880,112363 788739872936845312,220332 787383764720713728,207835 787074168974180352,209043 771096411425349632,122388 772302237099962369,129126 758852532282142721,54003 762786692155707392,73712 763904717168611328,80393 759365691296346112,58028 789489477907546112,225358 754766336430145536,33355 774153733231943681,140230 780641791066472452,182257 792353647980142593,243187 791702374628732928,240133 758031404731019264,50654 771897767551787010,128615 766364286306361344,91894 767906878579994624,101681 760049395932864512,56964 788815045195030529,220539 791337047801769984,237594 758130878556045312,41703 785603614240890880,196277 762671235914280960,73926 778314281662242818,166984 763803307123085312,80393 772493697673891841,131027 778704650123882497,169104 793246170294476801,249444 733635817042804737,195876 756652640331763712,44274 790910508379537408,234583 760623599640309761,64147 785830453349527552,195275 791380892509810688,238395 789511662277656576,226731 790542631189278724,231498 794013909015375876,255942 749662934087921664,9433 764968908440887296,84724 794159910153961472,258331 757463795698573312,44085 770955935313436672,117247 755486599086047232,37538 768557070127919104,106763 778570916716539904,168794 774216873470754816,141881 794307267256455168,257492 766357911849226241,93286 780255037645811716,176129 793287409467215872,250179 788888957702418432,221972 793671534430728192,252020 758151293168918528,41703 769363865561812992,112399 777827473434095616,163796 781447992763113472,186363 765243044866191360,86653 773545963604447232,137042 774694722925391873,144494 790917433510866944,234583 757570193019265025,47782 761402487362326528,67852 788413046200741888,11774 789261778085638144,224818 766438977024909312,93261 793094130339577857,249469 773282182869704704,132996 756218900627324928,41793 778231808978587648,164375 773956012915195904,140444 788538909806370816,218275 732828932278489089,1170689 768823600161914880,90629 792081436748738560,243398 757627668946825216,305417 793204334267863044,248988 758130790626496512,43271 789163660920754176,223286 765276475834503168,85562 786371548030636032,201958 764186161891926020,78274 775410841726386176,146381 766225934122901504,86119 750846800857227266,15536 749334635008503808,7816 793967077883117569,256219 768169928608264193,104332 792124179256606720,244297 765205996172083200,86440 786956136096292865,207613 790012454189142016,228888 761864315100073984,69356 770699937587818496,120101 787386867599671297,209924 788823983823155200,220526 758432535563104256,52475 762686363892195329,73926 788388563079557120,214492 789486117867360256,225380 761043722507124736,63149 778571165786791937,160539 788209880159182848,215437 790563633659019264,231894 764840528789798912,84724 777892626037141504,354238 778590901715111936,167220 749325204107694080,8047 760999705803317252,65455 758894032147783681,55399 767483749768527872,96039 793514416750731265,252051 767216908638781440,97468 753797012315746306,29263 773186584631971840,133454 766018312136306688,81024 749291779271356417,7866 765617555788537856,88052 789285957065318400,224680 775267248604872705,353879 760513811984023553,63268 790328877436563456,230485 778643935707197440,164669 791440637132431361,238207 787094092958269440,208928 774811675199283200,87904 795719066874941440,261155 752114495586131968,21173 790974750717652992,11774 776886698282070016,158222 780882406500737025,182349 751644031424364544,14277 790922150630854657,106085 762300020209045504,71123 788767134377803776,220332 792699609214836737,239610 763880129223397378,80939 762738016129421312,74133 791352070859350016,238395 768206210646564864,103924 767859927280816128,101681 791709124136308736,240483 764486974145081344,82283 752629293964857344,22393 791334163207090177,237594 763821676496912385,80607 732701693880602625,352911 758759965314080768,54070 792584348767653888,244448 777909052701548544,163763 794420383319400448,260404 758534768287809536,53703 781509196244279296,188119 792301808425271296,243165 753813520123174916,352033 777335812354510848,87904 795761979990360068,247930 795659001321005056,265649 762731382997037056,74681 768810692497379328,109167 758473252058439680,53367 781263865606733824,183707 786633245211316224,204959 754094197469093888,30590 754727891502505984,31495 794044779189280768,257423 768272339964301312,105018 768487867102429184,106774 787131656784211968,209151 781632002483257348,185921 772094252088123392,129558 773608510672154624,138054 776022884200230912,152735 793799681847558146,246269 766300556642181121,91798 781510963589619713,188119 794748673561399296,261155 788003999857401856,214209 733016311467507713,355294 771074023430230016,121300 775384885368422400,148574 787510036385845248,205989 762412920646938624,71476 792569617952628737,230256 787084466799910913,207949 768197211029200896,103354 751784489462865920,14277 771703585537003520,1249882 789263163170500608,203546 792871902918373376,248194 758723271126679553,54070 791005139737911296,234583 793123569999818752,249469 790727303957516288,231894 777320521188855808,160199 756275217098428417,42432 775358979522359296,148473 785560192582770692,196609 787077135030779904,208949 788479154802929664,218351 766438003434676225,93823 792052350546485252,243075 773588886605926400,137158 757619855604477952,47782 758943170780508160,54123 765342060991815681,86103 761157159799455744,61051 775518635674730496,149953 778377540842971136,167220 768607303998312448,11774 779836745575792640,177248 789355719107543040,225359 749665061493506048,9638 767059489296121862,93184 767825500802846721,100893 756114210128486400,40881 786300600526917632,201620 759098210833039361,56964 785988858194165760,200382 792164280955207681,236931 794695287587700736,262849 786919800509378560,207051 758740461326471170,54070 788893676256628736,221972 780797689608888320,182726 794338494655111169,259659 772459524468924420,131045 790304847601868800,230282 762298499727843328,431998 788764386827628544,220332 794204178205802496,258598 787691346819768320,210253 790930363719700481,234495 792414852945944576,245085 793965861488984064,240483 755794371027595264,39466 750366739133857792,12883 770025256979406848,115817 773391866263900160,136110 764185652153847809,81869 793924790784581632,223249 794772156710207488,262752 762865813737005057,75073 791519198283440128,237236 792155333481431040,243983 763463675155972096,78566 764099797750050818,65180 774344324070998016,141360 785277185661792256,194667 770424100493942784,26066 757952895547428865,45928 766351141030490114,90618 793795915576246272,250375 770115878272790529,116265 795068270126710784,263906 793150086280843264,249469 767694819498000384,98972 765802721811234816,88930 791700658533662720,238780 766886185574670337,95511 775882507061432320,151688 791228034665832448,234583 773979609691979777,139404 791215266868756481,173347 774769479091752960,145293 781725810940080129,189652 790916493361999872,234583 794541608398188548,261155 768117221361119232,11774 768547942177308672,104999 779025282061643776,162044 778316597215764480,128591 790789404172308480,232169 777526951577849857,162107 791136167911710721,222682 791284712211935232,237491 762722088780046336,72420 774055931281760256,139404 758264420615196673,52061 765968198080557056,89198 775728992968175616,11774 775733307833212928,146637 771554515472351232,126390 794589053501014017,260849 791848103380979716,240483 778674813040783361,167319 742360636936617984,349721 780622386261467136,182154 795002314935377920,263907 794636406115172352,261155 791027817689604096,235590 750809277585956865,10848 766119842818629637,56964 766499336024788992,93184 770720872294453248,11774 761934555427303424,70509 790718053126406145,233692 773558731783204864,136947 787049946218242050,207113 774296995720605696,139404 732752338549641216,349197 756668485401513988,41702 786696774194827264,205012 790461855034667009,228576 791468102571524096,234991 762837425450209282,75073 776531036712738816,156717 772911720981405696,11774 778370148310913024,166532 751885786522398721,18893 779677069282246661,175415 793815478397390849,254135 767865612408422401,100561 774648474843410432,142980 778018457820491776,164403 755467023694565376,26819 756186693590327296,11774 792031450094825473,243075 768805852342022144,106716 791660170845777920,221635 786759039497695232,206008 754194937751736321,32234 769180018165420032,110302 787556227161071616,208178 790638571023654913,232280 788121516894543872,215005 747598872235544576,11774 752626389212229632,22411 793431721559687168,252020 752988290928619520,25255 761160572272513024,63084 764158697845108736,81869 790919279914815497,234583 785242694520041476,194141 790316055176568836,226717 758894929854681088,54748 794368046588723200,257353 787458356998963200,208059 778309969699405825,167319 793528632836784128,240145 766455172356796416,92959 790653660581728256,231881 752293958781313024,21074 760221405388607488,61412 779000990536048640,171693 767836561199202304,101681 766326554318270465,90963 754793765324206080,14277 788309981087105024,192840 778273030665543680,167083 758391556395020289,50542 761696574095273984,69548 789483776489455616,224680 758338160774479872,52112 764953014385934337,84929 776239402620030976,151463 768353270033059840,209828 775204801416093696,142721 788162426604756992,352258 789215073638027265,11774 769052619146924032,108729 750711841257623552,1248099 794197974268026880,256358 793102813458935809,249469 763962417885745152,79691 794557375252496384,259288 749262135755243520,7828 751905747902930944,14277 761965249847238656,431998 758312564467994624,50804 763079518101778434,76329 753675398047789056,28819 788576884791607296,217897 791379780725714945,238286 765569269090230272,88052 795031687377854464,257492 790897111759982593,231008 793922911170072576,256125 733854118935044098,353374 751792653747023872,18463 757593944360361984,47149 794535655107919872,261155 761784808838197248,69947 758104287146893313,41703 769033779587538944,109945 773709199993741313,11774 785920049156501506,198591 790307430697545728,230270 791436450529157120,237236 778824744913088513,169923 780905757474639872,182960 763908774885150722,80595 790943830543523841,234583 788009288270700544,214354 777277099019079680,159146 781149449615663105,185496 793644638900924416,254209 755452226278219776,36735 779043625611255808,171693 788785256262406144,220526 794076134119862272,257492 768967685497561088,109667 766779668418658304,95708 762318031209005056,431998 775627175911391233,148994 793116762300682240,249469 781180555559788544,185496 756832575411347456,44450 759114074663772160,56964 776572813381660672,112363 778571980098469890,168916 771456322143334400,125204 793204018394697728,249469 788116511604903936,215608 781860937049538560,190269 789491186876583936,225380 761359224676941824,67852 770799677310545920,1248965 778206688348372992,166409 756623113220153344,43471 778062754540322816,163796 771397358554800130,125367 772809762320900096,132761 755492193448648706,37044 788127313045184512,215754 770131395448565760,109713 790728905208557568,232884 792581827890405377,246357 762682782443274240,73867 791091596414578688,235990 749799666179383296,9295 768432524791914497,106281 770756827814457344,118191 794632479974060032,262145 771780539074215936,127657 769253362227290113,110585 770706845593927680,119937 761006448612487168,64722 778976061212065793,169201 794956945375526912,262022 794207140923641860,255866 754036741040766976,31400 791084043580256256,235423 756619893458530304,44429 768818392803475456,107469 788070433237176321,215005 794325138237833217,259743 795076604858929152,264397 764859345418850308,81574 774398913340141568,140211 762911136996003840,74013 762251707812196352,431998 780008438151598081,175083 790925205136826368,234583 767511299202908160,98646 762803215012335616,74781 793956849779347456,256255 780523139587465216,25995 758066286748438528,47761 777504774111563776,132370 753282279007522816,26788 795318674479403008,263906 788508609361608705,218275 755429620254552064,37433 761440193073197056,66356 763213876078993408,47188 767894617895206912,101681 770293550319710208,11774 777296099447103489,159475 791317143967203328,237787 753480491383263232,27222 791619269494710273,238780 755366691614236672,33214 772744229672058880,127925 762298955736748033,70941 765987709642870784,90575 790936824839561216,234583 793422192570662913,249926 750724030634668032,14277 789218206216970240,224297 759153621581832192,57348 793141705679646720,249469 795728483024535552,247930 763216692256342020,47188 768144253847351296,103083 788012795338031104,210691 777359107837812736,161542 787399673518575616,209292 764311377963954176,76542 761557141996048384,1170376 787762610141659137,210238 791676608344104961,240483 766303785983541248,91946 792384877219819520,243983 791354191486648320,11774 789193713633284096,223078 787671214365958144,210740 766521864248184833,94435 733016238918602752,1170833 770738255960510464,118192 749272398285774848,7855 759267786220769280,55710 759032551100985344,53140 765607994138750976,87904 776397603894272000,155390 786924646553776128,207287 756542167301099521,41798 789451307857932288,224552 791672385187508224,240474 758320943924125696,52061 765033382744985600,85562 750395089411645440,12883 744429925550145536,353085 763663158795919360,77463 754002103857655808,29263 758899886414671872,43947 761016123353501696,66159 772465846010601472,130750 780749854565806081,182870 787801203455451136,207841 761437389340418048,67369 776394787528253440,154832 790375087731978240,230575 766619749027635200,94718 775151712642428928,147334 788758815382482944,220526 790895388123340800,234583 790882802732531713,234583 781342235153592320,139404 732366651279183872,195876 780579403810025472,11774 753693106877464578,29263 795763292778196992,268281 792476939386695680,246225 793271117339320320,249841 762171330636767232,67586 751748496475250688,15415 792934041552982016,246657 794286075569180672,258829 794688387064074240,261155 760164817415999488,61051 767895252715921408,100893 761823093623025664,70177 785591555507662849,196788 785987780673351681,199755 752188163401986048,18395 776924964884738048,20824 789305800644698113,223877 787741298958577664,211877 792923250225360896,11774 755163195174563840,35890 780875917031723008,183269 793472090934349824,252020 765991020559425536,90622 768936243585581056,109167 793970925100146688,257353 757099535986339840,46006 763902631307796484,80648 765868446034829312,89845 781196901458685953,186212 776142394458767360,153658 785653395545731072,197324 789729029825912832,172084 760574786925985792,1248768 790288141252833280,230270 792771566366883841,11774 795730242698706948,267737 732927072356569088,354687 793951370718035969,254135 769003418870579200,108518 773735672398184448,353359 761351229943480320,66897 767148716322992128,351007 753359370726076416,27222 794382250511056896,258683 749855172877320192,9433 755485443139874816,37706 793503898682134528,249926 777137342960242688,160469 766792645184225280,94899 788747134237609984,220029 759961723067441152,55257 785951144614981632,199546 788435488998694912,217837 788068940996116480,215005 768240048714215424,11774 753558899580661760,28037 758109511403970560,41703 767195351015038976,97386 794310631176310784,259543 781562662291374081,188304 790879274492366850,234583 775574781777305600,350822 754037686000844800,31400 765252047474159616,85562 758022304991354880,50442 760295440092770304,59666 790896852191313920,234622 793719118180458496,252581 768175856342753281,103354 774558670562533376,141316 778683668017446913,168284 743756951968833536,350823 785755045111468032,197512 777544712337104897,162213 795041761575964672,247930 733029459729747969,349060 760437419393093632,62063 790120521283371008,228279 792071368292626433,243398 757205587432054784,44450 794191585072201729,255954 792235134116179968,243092 781433624600178688,186717 776665925118484480,156835 792141962631446528,243615 794725257542254592,262849 793135170614288384,249469 732680478411526144,1170320 765773328900587520,85562 752889252896047104,23899 775064183092056064,144613 749931909975777280,10735 751221655708454912,17640 795239130586234880,261942 759122742427783168,56964 758488222783578112,53469 764136897597808640,82066 767836475765301248,101681 754738074412777472,33356 770658448258269184,120464 778363859006427136,167569 759098064078450688,56964 756226755329789952,41680 768472664658751492,106716 760209465425666048,60855 792131333602447360,243869 755443983564898304,35931 788502388017537024,218275 764229900840546304,80939 780795193448665088,183269 790302044594765824,11774 755129062583111682,33689 787196892908179456,209351 778688535515631616,169715 787038691977867264,181419 780989140137631745,174115 794319243387043840,256038 751182343314878464,17609 765017480561655808,85568 774221885043343360,141887 770356411809181696,117609 755100129389051904,34666 764688864573218817,82208 766262558605008896,91146 767145618770976768,97377 758050598184820736,51069 750340364809039873,11495 750506356180869120,13450 789806837055025152,227048 758709959735533568,54070 773268736056754176,135386 773253144050479104,132370 795670526161195009,267731 793613960096444416,254135 769177263036256256,105652 761594732095111168,195876 795679942344396802,266079 778946464357593089,1170556 793875507037151232,256358 787839021648977920,209151 750707934070530048,13450 777630522348494848,161456 777852365525385216,163990 767090369406173185,97836 769470284273442816,112199 773141976766001152,133666 776808521874694145,156835 788013168157220864,214209 789654965899845632,224944 790729278782599168,232863 766725374483070976,95641 762645600999313408,73978 766014552412680192,81929 791353267385200640,238207 794666867570917376,261155 773657754351312896,136947 749703530471194624,9408 761357213910708228,68102 789754098883104768,227794 785939728046710784,199960 788811891707678720,220526 778332946159861761,153756 775873030832607232,151791 732283795014070272,349347 753650715650699264,27045 760756461807013888,64084 790990418284515328,235590 793998901464338432,129991 786369113950085120,201558 753604463001112580,27800 769273484945924096,112363 792793295705419776,247241 790980500974206976,235590 794956351516672000,263895 789537853898313728,226712 792136135644475393,243733 755400229638111232,36735 788070841196032004,214492 791007210474237952,235251 762810802848006144,75073 787320716114919424,205728 777998455855648768,163785 793784959270002689,253190 762143142103568384,431998 764086176974241792,69711 781239325014921216,186434 752192786359660544,18316 749262703957516289,7828 773671202938318852,137315 762633012727218177,73926 760884116900368384,65180 766683404624551936,90252 788252504387485696,1170441 765514880057118720,170736 781343804078985216,186210 773973863524958208,139373 774943343927238656,145930 756933652873814016,354167 732126149925556225,349483 775766922658930688,151409 765570871494934532,80393 755548080120877056,36875 767784908722933760,100893 765015725622775808,75724 777986242524872704,164608 759115545715339264,56964 793357653162459136,251452 794214775039266816,249926 793620288277778433,252893 768804692990328832,109104 785510409314926593,196277 781503020320321536,182036 794677803497066497,261050 792028026766852096,243075 764842404239122433,84724 785776383171538944,195975 780617495485054976,182037 789073054408204288,223103 762481194793521152,71021 771448908396371969,125319 765198211774427137,86103 762090700997402624,67547 779143630397120513,172132 787331603773128704,209151 779485604031688705,174230 785322024314949632,11774 788197131983216640,214976 778948644594601986,168392 754716624402452480,33356 769689717025624064,114779 775405867512438784,148574 780443488219455492,178258 780841607817990144,179742 757296421833965568,46406 772875731906899968,132578 764612527862878209,62180 753590144603607040,22393 751161201153957888,16953 772561997409943553,131604 777107975609708544,157755 778773285102297088,168284 794724994949451776,261666 781210436796506112,186434 762116601315463169,53423 768075467698110468,102249 742435594320519168,11774 787004776429064192,208176 788323702945550336,207287 757616779807948800,48351 791793013127155712,240763 785735278522621952,196917 758035263318790144,50923 762657252142673920,73721 768249635743928320,11774 791364101616304129,234962 780110236808056832,177451 735858043691372544,11774 773911636818079745,139404 789219638676692992,224680 758371034328248321,52554 773031446701305856,133454 795354661490335744,255954 758346144401362945,52015 754039079608606720,30251 754196055382634496,32157 792400871657132032,243165 790395093601488896,229693 732645289102712833,349197 786241664654258177,201958 751202129537167360,17434 785546227236626432,196277 771743175870341120,124597 781775951138951168,166197 760971987263053826,65180 769626187618394112,114260 772881562362929152,132370 794001293278871552,249852 763254725655560193,75899 793884264228089857,11774 761947235101782016,70858 778743399243362308,169232 791725000222912512,240145 785267974903062528,11774 791592516239757314,239405 786029963551969280,198620 780638717455183872,182154 787159042703712256,209195 770803012625244160,121479 776577950967738368,156555 768058210460831749,103261 776146153393881088,148994 793509386492579841,252020 764085753395589121,81656 770594096889069568,119771 793484597942181888,247803 792129544379478016,232911 762000549382414336,67586 790743825882947584,231871 766248612888182784,91946 768955516261429248,106262 764852809569304576,84422 777556318596890624,161352 773237147360980993,11774 788063151048634368,215005 765654658341752832,88874 767401120117448705,97379 776202284816539650,153610 790172344283238401,228820 791413316396654592,238207 764570875781939200,81702 771230019729235968,122388 760024355510247425,58542 794164611922690049,258331 777952913176031233,164869 766905228872392705,93286 776124191749931008,152735 793401051600687104,245591 762009704700661760,69231 785962680909606916,199262 795066688769323008,247930 761588434645295104,69231 785961734892822528,199462 793255022507069441,249926 752672214281969669,22777 759805617657683968,58267 785298011991584769,11774 771355074136186880,124597 788258105326968832,216515 791436787860115457,238233 754874595908485120,22393 780276321326956544,165498 771162230633005056,122967 791756027960004608,240584 786587003684958209,204413 777171376897560577,160578 771480036260151296,123337 770670072658395136,118191 753405527733002240,26066 791377542079021057,11774 779743464900685825,174230 792765974264983553,247241 776042160584032256,152314 759022107988594688,56455 762296953711366144,431998 793885652135936002,11774 774023371579232257,139404 786978637287391233,207113 793384524830928897,251759 772942167581028353,129380 781828673469091840,190635 758113006500868097,51451 775043289342943232,137879 760169472883879940,60819 761984402297454593,70509 773495847946424320,137042 775876610910216192,152314 794235210904829952,259063 765049928959655936,81702 763518951355654144,78684 780407102120587264,178966 761326276858769408,67940 765670690766794752,87904 785320490239860737,11774 793980680799719424,256276 755161805505302528,35890 791662162745790465,240483 763109561033170944,74321 755128402001133568,34638 762597216393502720,65500 785340655853768704,193669 753990037537075200,29263 787770758105862144,11774 786405857336684544,203350 794585921664393216,261155 754065913725460480,31529 758063802927702016,50542 780421346870366208,171579 785916163741978624,198878 772746135286919168,132335 780335187146248192,178076 766352079665389568,90384 791269788496519168,237223 785661815552413696,197512 756721095575691264,43399 765095126146232320,85414 789299160654630912,203546 778669180400709632,169750 785595978309070848,196767 762647246789804033,73926 794940428269207552,262847 768924169341837312,109470 766958512261963776,95572 786440695842217984,202217 777981102019403777,164375 785988425761509376,199755 793104712547635200,249348 792018529428070401,241819 768331949865828353,102452 790980169217355777,235423 786114574248448002,200566 776830513621282817,158589 778327668207017984,167220 789972300246446080,197046 751834612377088001,18893 767071920181215233,94718 771050951197220868,121612 787025838567002117,207613 785936657966964736,199352 768659631564525568,107428 762793803824697344,73712 761600614983802880,11774 786156034201006080,197565 763165754468528129,76535 763463123445555200,77632 763492012817391616,78159 765885155596578816,86440 790997794723016704,233736 777600612896694272,162294 780602290138865664,181984 768570396182536192,107428 790971182988222464,231881 793616940891774976,253032 785891213635416064,199453 778303867498950656,166532 771943534836547585,128615 789669235731595264,226738 756290006306660352,27045 785777059633238017,197512 788117900271972352,214354 753248378943922176,25995 753963355241676800,30229 761609779974402048,67973 732611243769356288,352965 786303189306015744,202381 785302024590155776,194934 763785630459584512,80192 791625623915597825,240145 779869446210920448,174465 775758075085086720,148537 788476543047786496,218558 733028871013081088,355464 792493820059549696,243187 770758863536529408,120425 755134395095232512,35403 768917364133933057,109874 794704900412362754,262752 793915735043170304,256255 756259145636904960,42152 775533048595091456,148748 758829577976164352,54070 780832804707762176,183269 786951229880532992,207613 762197731809042432,70177 792670657964376064,245148 774252111139921921,141360 791336791110356992,237491 751120960573571074,14582 755163971125207040,35890 794271410680012800,259482 777088666845843458,158815 794550977617481729,228911 751069059689615360,15649 793450509038391297,251179 795111492442066944,265257 757292850841284608,46384 786361773901221888,203391 762638134538633216,73814 794331382294151169,258878 789321652597325824,194060 772052292480671744,115511 763854302716669953,80643 768139041518813184,103354 758748072620937217,1248636 793093755637075968,249469 789458578255990785,224857 754086567522734083,31400 791008580606590976,235620 765050917305606144,82209 755678366192336896,26721 762919378681757697,75109 768493338043490304,105109 778960575221104640,170796 792006839332327425,240763 764246554467151872,80486 764522945527975936,81574 766378861852516352,89562 769224303296425984,110659 761563957811228672,69231 791677072016039936,240483 794725095457464320,262053 766346320885846017,93261 764389111176331264,82066 762794634087137280,75073 776888527309139968,158815 756936586017714176,44291 773889294914158593,139404 794928830284787712,261987 758079438579863553,50923 781230460814893056,185310 793122230364467200,249469 780510439255965696,180977 792618603854106624,245148 786959457443950592,206010 788058008416690176,215005 789183729608462337,223899 768827375408717824,108385 771347988346204160,124883 786263676747743233,202429 795301463811653633,266079 786242062639304704,193587 790869814600347648,232884 794496688371048449,259743 766301276560887808,90790 785318200896389120,195125 767664914815037440,98959 760155089898176512,61253 773634046085599232,137565 761613508014256128,69705 780043392231309312,176110 790910344009027584,234653 788814663303573504,221082 769288577683492864,112788 763603527046303744,77731 764184609227624448,82283 787364379096256512,669866 757800876815724544,48097 776617681189339136,157082 757271765877977089,43553 770635402638155777,117257 777358785731977216,159876 787381798770708480,208599 756514101287845888,41152 760275680772796416,48052 767694246770073600,97619 770572484655460352,119047 787045100690038789,198304 792944468785713152,248514 772229169979809792,129700 753349384830590977,27045 756666222104707072,43471 775653421135245312,150419 778763048043634688,168463 758654098468016128,54070 752011932765421568,18504 756687815870713858,44274 765672054964322305,88669 767918225183039488,101681 763094987839934464,75899 789429012103782400,225981 791127330102120448,234796 781282184048943105,172945 770837323281932288,120474 794335531106639873,259743 772838027873759233,132996 770310352533762048,118087 786403380071505920,203350 755101027989352449,35449 789822491166253056,226899 792100536627630080,243075 794155068442353666,257353 761304747747971076,63868 761683393453125637,69947 794633662226644997,261155 795736393922252800,268710 795435772300185600,267133 750851593600438273,14778 779137360269185024,173011 757604860439228416,48228 792352995383980032,221785 748623247227355139,1247724 792169861942120448,216009 768863404727631876,109349 768935849299996672,110389 775557308487077888,148473 791675207802957824,240483 789814641857732608,227242 790117556589854720,229733 760927931778473985,62452 774249554501697537,141690 751684758485086208,18893 767855479284441088,101383 771147697885679618,120677 776764574288797696,157755 773976750162317314,139404 780846211414708224,183269 755833618027671552,39462 761335573260886016,68182 770433451124228101,118482 794689250407120896,261050 757265462065410048,1248446 767180881484185600,98329 786816378137288704,204337 760872570006691840,65099 764810691161141248,84724 771914172347011072,95055 777148700598505473,246425 753731362604056576,29548 768173185573326848,104084 793610523002609665,253206 742756479359455237,1247533 771823856214429702,127657 788030773899108352,211099 790284859700895744,229693 789337104975335424,223492 767307260896903168,95672 767480233331003393,95055 781315406053122048,182257 749529654940143616,9067 763190354023583744,75899 772734222012383232,131027 794010382008320000,256502 762763417010798592,74327 787115011982241795,207151 756281747810181120,42432 758035706421714944,49121 794965012347518976,263896 760557242324226053,63712 754815426928922624,33355 780640569949245440,182257 766228496075022336,90384 789192220767166466,209184 790278998949584897,229159 755747362979647488,39384 791342390418079745,11774 772765239041486848,132335 774039406336442368,139404 752858324492775424,21330 785650932658778113,197286 787732592636358656,205197 795699282003116033,268281 766255564066131969,351436 749487860462415873,8047 761337231030136832,67369 779405592511164416,174821 794359295999639556,258456 755243814479097856,35980 787733849505751040,205197 793920801732976641,256255 787042871794950145,207287 791066954689720322,235963 788115131406295040,215005 752217861532356608,18113 787829344123162624,212953 794927150189060096,261155 776055415515807746,152735 788866392757968897,220765 773882402250723331,137315 790991426532368384,233692 767870460776353792,101383 762641722186817536,73814 774698300909953024,129482 791468865612046340,237908 789529749672431616,225784 767714437742682112,100605 780157606694309888,178560 753662151550795777,25659 762836422822760448,75073 770386459232641024,117310 735138993075937280,11774 780284311442337792,171693 791765596845187072,240145 787040118024572928,207949 756476647302369280,43391 785634272551940096,197297 758390148350480384,52771 785939395794862080,199992 787114676077236224,209043 788913642838384642,11774 785310633323552768,11774 790267662181933056,229693 780907302530453504,184031 763031161887002625,75327 776754215658070017,157755 795117483376123904,249926 777228494296215552,158897 763867693753704448,80486 764951571398623232,83413 772412746868502528,127871 770261038688264192,117377 752677099467632645,21034 781361350945542144,174995 794853157880872960,263302 751219849897058305,16897 777437648487124992,75797 772179117911470080,129991 785515382069202945,196277 769945674775486464,1249681 787028290682834944,207287 772907036690440192,128886 775006085480460288,1250193 791395345343197184,238780 777331854651162624,161546 785474061472182272,194723 785565049980985344,196917 793681764933836800,354104 755103153989701632,35449 790726503843659776,233558 795146618202820608,264397 790718553787736065,233241 766404337509605376,91956 786963080869666816,207287 790535188144984064,11774 794749390841856000,256038 760872083123503105,65180 763210790333579267,47188 772942272426049536,132578 794196174165123074,258598 795609026881089540,267521 775682598370672640,149717 788946453586731009,220029 790648761051549697,232169 795298594454728705,235289 769302802589888513,112788 791648525524271105,239456 777258812713541632,160602 787127461452607492,209184 781351200444846081,139404 793694389596000256,233154 788888099413569536,221832 794551177258172416,261155 763779503135006720,11774 792471382995021828,246225 774703763399598081,144542 778432220465811456,152594 792117431783206912,243092 772862407756619776,131007 772104022991843328,123354 780792154906034176,183269 786948139622207489,206644 792516167680294912,246367 760842926721085441,64678 766080715482161153,90482 754730161753522177,33356 760980296061911040,66159 766704453353213952,93286 776816117125754880,158428 791469709610844160,239021 756967099621314561,44163 779089197911068673,172057 732279467071000576,1170466 774426912261365760,143473 760666939194683392,47782 788563724231647232,104244 791037247755726848,235948 763799539404857344,80393 760707802406981632,60999 773975271179300864,140444 753958222323707904,30590 775428181541085184,148574 766394597002113024,91946 765582753706500096,88432 761651110335643648,47283 765682053581008896,88546 789867787799764993,228450 753337284943024128,27045 793997615822209024,257492 795655865630003200,265649 777635685557829632,162497 786997179499982848,193297 766670821968535552,93508 790264309670678528,229693 779703770582179845,176196 791719732990709760,235948 788719873308237824,220029 791821693819826176,241819 750724710443261952,14877 753096288762232833,24134 760841364640718849,64722 752756181895110656,12060 791377538132037633,234583 788089169679482880,215005 753214319777685504,26140 771393430463344640,125381 793483988665008128,252741 754774424474181632,33356 764170585412739072,82283 795011473105977344,263896 793181535394410496,249469 763748938436358146,431998 790693967138398208,232137 772821301203341312,132497 793106988012101632,249469 771689598707724288,126833 754717099881144320,33356 762817193117495296,75073 792528939952513024,246295 777154936371081219,147771 786849670601420800,204835 755163391610777604,35890 775401873960501249,148791 758294523114061824,52112 752943194849943556,24173 785707731051098112,196676 793974478652878848,257353 794202477100941313,258331 754746601097334785,33356 792065457888997377,243614 788454394094387200,218275 793078767338000384,249286 780935835189403648,183338 790625280633217024,231894 763435764642295808,78159 793870284533014529,256038 757378765013921792,30634 794538917420732416,261155 789214138933227521,224333 793645655185063936,252196 761335502813425664,67938 749324169687498753,8047 793632672597708800,252196 794530276265238528,261155 774302761659674624,141887 758477020258938880,53144 794863579153448960,262752 777698172500054016,160651 753200429299822592,10653 785629551766364160,196277 776020279889977344,152735 759245240117198848,56964 763353459902980097,1249045 763076432180510720,47188 763798977208877056,1011996 787777713872535552,213064 790896256520302593,231894 786541491141345280,204413 780412854675451905,175269 785701850209067008,197341 791228533775282176,235828 758373407255912448,41703 776565380642811904,156053 757973293647339520,50435 791684034468294656,240483 762165458019704832,67226 781311636996927489,167220 757448768090476544,47266 773109610899185665,134058 767442069057052672,99434 768438921680355328,103446 785546593831378944,196788 756099576369672193,41274 781275814495129600,186883 791351555584765952,238395 786388027459403776,201494 766630549335179265,90388 789116839938760704,208379 795258707068284928,265644 756215370936033280,41141 762736042994757632,70327 788682730129219584,219526 767752056388005888,101163 777970267792379904,165185 791341903232897024,11774 758721562212241408,54070 778270800281346048,161277 760593531391971328,354841 788052796679528448,214209 773716302204514304,138894 786721349850927104,205094 753616875452530688,13403 790698082304393216,231894 794607292540981248,261818 765087824676687874,85057 749668580145434624,9145 770987446402101248,122146 779338736542679040,174230 793435339440349184,252020 763780521805615104,47188 795763081745989632,268643 792028191846043648,243187 766714152148672513,95708 786970464249782272,207109 756982912638132224,45669 768231846681448448,95055 764228075420733440,82209 754233006768787456,31190 794217585495535616,258909 754764255501557760,33356 786622706774978564,204413 791493490916098048,239405 787267882648477696,206666 754930178460119040,33081 762788257801175040,73926 770433360695001088,118482 774987718308818944,146259 791673273796874240,11774 749650057704734720,9433 769801164640522240,1249700 764079339860176898,80939 785379153843396608,11774 761365449099452416,66116 793987826652160000,255942 794586624801705984,261155 792817326286569472,247017 766840293983330304,96263 751596898868400129,18471 778339704865447936,167220 780915858809819136,181419 791083903268167680,232169 794600117332381696,261155 762768577548185600,74366 751837188342575104,16931 778245844394921984,103354 793241266557325312,250293 773200623340838914,135025 791660075429470220,240483 757312847470878720,46382 771514396380106753,11774 753039763691737088,25009 775037287256035328,87904 785254894353674241,11774 794377725188259840,257658 790825259318456320,232169 793334277274415105,243187 751601111446892545,19000 788128796972986368,215754 789137236713496577,221297 787349660646113280,246425 765012016788627456,85562 773903616637702144,139404 790259018799382528,230282 788955102396702721,221905 791394802210213888,238395 768512532638273536,105713 765318959272828928,86440 765628514766684160,87904 792863192770752512,247240 763878094310633472,80939 792725944549072896,246225 792922926026674176,248514 778676826201698304,11774 793157547800817665,248437 759210226356719617,56964 794988645673553920,263907 774065589610360832,130750 786410933308448768,203674 778660463454412800,167319 789944087709220864,228820 779049584907595776,29263 787383616674422784,210289 794040400667234304,257492 794571144896663552,261155 755466995479511040,11774 788200783930011648,215969 777938377026965504,164826 763078331990278144,74133 792772875102986240,247240 758481913392734211,52554 771412238099853312,125367 762336100312616960,431998 794762873973121025,262925 795381395216601089,266491 772847273990651904,129317 762549795428917248,431998 740487029998387200,353488 757278959742619648,46406 779738212394688512,174756 790705741451505664,232884 791374021203992576,238290 778990757487243265,11774 765957893766066176,90384 793236071148650497,249469 792548392857575424,246273 779670324904353792,176196 772432848707985412,129551 778404172626550788,167407 776275311621050368,154534 794702795442159616,262225 750110354487717888,11108 791760398986772480,233174 793827917646090241,249841 785267312861466624,194160 793137536390553600,249841 780920323369676800,102730 794988145431429120,255393 790579788721172480,231318 781202655649619968,186434 786631240044732416,193975 766727775931731971,95708 793837148243800064,255893 794856525449695232,262849 773669998090936320,138543 776052524306477056,153095 790731048145424385,232881 795763622446186496,268643 751181025200472064,16768 785493995191349248,194743 768818781288140800,87607 794755849994588160,262022 780838338060165120,183269 776892915205414914,157082 788204715150413826,213064 790618188849348608,11774 793166077119303680,249180 773479106927362048,136947 795298949343145984,264397 764135138783473667,354826 778636463126745089,168794 732950288156360705,353228 768974957774708736,107483 785727446658146304,196277 757627887864250368,1248518 792496296225419264,220857 795384198446141440,266151 745044333728935936,11774 776146338539008004,154071 795721908368982017,268231 773496943091732480,136904 787269596424310784,203710 788855962056683520,220332 765314085714026496,86873 776610578475327488,157082 792439605375021056,245148 768887088146059265,109104 781355061704142848,139404 793975311725633537,257353 775613873751625728,148870 750703018417455104,10735 770679133403832320,120393 775583861392703488,148645 793519036881473536,249469 788204057613574144,215252 757768308515037185,48925 766622873679192064,94689 763925088114577408,77708 773366480100593664,135721 763471825275850752,76406 769785476547014656,100893 778421078074990592,152594 785868744136556544,197512 788829630991958016,220112 791646217792950272,240145 773890414164127744,139404 763864582087593984,1170455 776898005744037888,159155 766004341002035200,90003 766681084310368256,94117 790636758190792704,232881 760815889520271360,63762 786836763625086976,205989 770709755979587585,120610 772160171577487360,129558 776428383030874112,155688 769832562625830912,105109 753773374178852864,29819 785891270719709184,198671 765572186732060672,87904 791399970150547456,238045 789965925017583616,228124 768991215496736768,107976 761399791133728769,67852 769701976582025216,114985 791242931114049537,237223 777564057071038465,162497 778564454409732097,166100 765601069640523776,86274 775737480884592640,151255 794214360310751237,258598 795300972633407489,266079 768877180260679680,108385 764144655759921152,80939 756645590767898626,44429 757522499538067456,46974 788448371736477697,11774 760636978119319553,63559 772907046052114432,133519 772913515266871296,132364 767451497827368960,98146 772957426408681472,133519 792897426696708096,247877 776840047622578176,157755 767304027168133120,94699 789473495621173248,225981 765931124317007872,246425 766049950216183809,90539 788908915803189249,220029 785966901448978432,199546 788761562488172544,220332 762379082399158273,349991 759831425843470336,50452 781525907697655808,11774 793209859957264384,248760 776288246737342464,153596 795029972951977984,234583 781484390266404864,185310 773282490152849408,30343 787462905520197632,204224 771146571505213440,123583 790926629761605632,234796 792764227668676608,247241 773882943915888645,139404 775023385994665984,146259 785688650163957760,196277 753730420043292672,11774 767403898445393920,99255 795766141922709504,267521 773567435844620288,11774 794374167776796672,259034 786430211512381440,202429 754823280251510784,27045 778924418621906945,165834 790970826027896832,235487 779160369088593920,172799 758334530185007104,52061 774927373674373120,144494 789931180053270528,164764 776176143858794496,153033 779069939168579584,172523 792942226821242880,247240 790699491477352448,232911 776859248374509569,158815 764225287160684544,82766 776764766069133312,157840 788135555754291200,215754 790876879876083712,234583 765426418469707776,85673 776140570058170368,153658 786083862183026688,197512 771822210994417664,127582 792632553761017856,243344 759521234262515712,29786 773531063914270720,137158 760634303130718208,63268 786218076270276609,201555 761237468205109248,11774 770224060835983360,117377 762692800622301184,74308 795338908103909376,266079 767841477959516161,101681 794917013210755074,243061 792080484972961792,207287 794964454161182720,263895 775361338948202496,148645 789416729218719744,225359 793110091331411969,249469 757698706992795648,11774 780834733072588800,182659 785317276941684736,194042 791873956009553920,238395 760232484332273664,61412 768638365113516032,105109 762443313861365760,73196 769286058278285312,111549 780661341342150656,181935 762706428821987328,73814 758114898278703104,50476 768858906764447745,109666 760521905724153856,62916 769292787510489088,112788 765562370999529472,87904 793614709182398466,252020 786742645112516608,199211 790514220001587204,231894 792813930477264896,247240 793614609634566144,249926 755243784066129920,36212 773659297272123392,108295 763083416946417665,76222 766131080759906304,88432 750449168015958016,11495 781043665481375745,183759 752856478663475201,7258 793977438850027520,257353 762750402227998726,73814 779330650600042496,172962 791420890902700032,237999 772893210733535232,131003 795726412049219585,267862 758455006852808705,53144 785502188625944576,196233 793249281213927424,249926 794913653820571648,263895 791405154851368960,237908 792907310972547072,248065 766501696193368064,93405 770927654019235840,120557 760453762766864384,62835 769299017444450304,110585 737321612240953345,1170514 765165623781560322,86103 785490518516109312,196277 787129608181157888,207287 791434155477364736,237935 780538226272509956,141360 792434592594534401,245148 755170861401776128,35890 792832887141773312,247819 778623429729714176,162370 795758408137920514,7047 762061959436972032,71800 743248414817714176,354153 785504590099681280,195332 785288524417396736,194648 789166865356460032,11774 781315712602234881,186584 745638938631614468,351424 777149840220262400,160480 786906267881046016,206225 792086531053854720,243511 791776496750776320,240483 787358083588689920,208146 753748229926359041,29624 776758045892308992,157755 795281351142494208,265170 794538666156822528,261155 791702616505851904,238429 774383466137870336,142942 786266745069764608,198304 791667850435923968,240483 758251977235193856,52061 770974510069653505,122146 772106444757995521,738099 746901640951672832,1247760 752250393996824576,21203 773680426384760832,137869 788828316060962816,220806 765329123338092544,86103 770077253162135556,115130 792037740066078725,243075 778402913467011072,167569 767140054946947073,94699 788810997855248384,220332 750888337263718400,14877 761015791764459521,66348 770767815879954432,120341 787624905315536896,209831 788539801704075264,210390 765525671850323968,87858 785494147130163200,195975 755879070047408128,39657 786327595839131648,202379 758772718057598976,55211 793570483111202820,253164 756382191878234112,34891 761914439511728129,58255 780407949382524928,179742 780847499959500800,183269 764577218785927168,82066 760846064241012736,64722 773247244434890752,11774 770016404984725504,115042 788905333456408576,11774 793608896023670784,252639 760171842279649280,61470 771841614780203008,121612 769235823795572736,111087 791304313205170176,234551 758114261860126721,41703 779464756876967936,174230 756571875812048896,44056 770351033138622464,117257 789960838333526016,217285 771978852834783232,125742 768646205639364608,106702 758031546460680192,50590 785719756825387009,195975 751171057642512384,14421 768949018005307392,95055 757565897380954112,47761 761349687915913216,67973 779379498714226688,171377 760543064716783616,63451 795416902206099456,265855 751136817836023808,17273 775869959037747201,151410 793879206518108162,256309 764181274000896002,82457 761752915946143744,1248966 794355902950191104,256038 766730625038577664,95507 764885179097870336,84724 753376474476969984,27317 760472384121999360,62063 781179800492716032,184223 771301604670709760,124597 768879285721505792,109666 754721670078672896,33356 771100197510348800,107910 776929461291843584,159308 773196610872352768,132335 771409224014454788,87904 787745345677692928,205197 772819596587917313,132335 750694498930397184,14525 772691344431120384,129471 791274382375067648,237491 787938305904144384,208178 793806615120142336,255393 787564727165595649,207360 767184103703711748,96514 772125542808186880,126928 781634686661591040,189515 758827367833874432,54070 768135435365351425,101681 762027164782858240,68862 757674232910184448,48804 780653892086312960,179742 794328836364177408,254209 790312629701009408,11774 785672335529345029,195936 795042367279656961,243061 768908566937862144,109767 759451256356298752,57897 762000841146454016,70509 758286663407861760,50542 793550701565734912,252014 756504310788214784,42249 762975083367272448,75724 769360358469406720,113251 766019651570659328,90605 794009792196972544,257492 770706122688704512,118192 776435682315304960,155451 788075861127864320,46572 792792794137976832,247240 771898703493812225,127871 774760794428805120,144607 765587286352277504,85520 785992179537895424,199431 790392865750937601,227273 752872395958996992,22394 791404641707696129,238395 787332831227678720,210215 761591497825320960,69231 779033183438471170,172057 772137715492069377,128934 788068957269925888,215005 766132478033534976,1249308 787042914241093637,207113 787074380597604352,206633 760774809785622528,64678 785748974275657732,197198 776447064775467009,152314 795423952818544640,265855 765579716694712321,87904 793576923188170752,252020 787635528229281792,206101 791602115718291458,239989 768486872020647936,106281 776192959930732544,154469 788754306346332160,219942 759082430972227584,56630 791015809149579264,235399 792367145686560769,244143 768952609264644096,110615 792798713852768256,247466 753318565432942592,26458 791351661210038273,238395 795722832114290688,267521 775507677329764352,149300 775309469169414144,148045 771064502422949888,122146 780560302962188288,181548 770965769098231808,118375 789957574191779840,225565 732683155510034433,398859 738876386295701505,11774 791782371825709056,240145 794552176479707136,261155 767819471641796609,101681 777902251880943616,11774 791578612537384960,239906 766466867271577600,91798 756610698667491328,42432 771887363660185600,128615 793688800920801280,253986 761009295286759424,65645 785545142925164544,196277 757342727809953792,47090 776504723503394816,155898 772547658317639680,101681 791238757160775680,236454 786301155697692672,202727 767208995878764544,95672 756308775485771776,42432 771422277892276224,125554 793501983143436288,249926 754746986188853248,33474 764935114681782272,85159 795668237103013889,267862 789216757139566592,224680 757766205063127040,49070 774402533221552132,143473 766657969048215552,84209 789766485488971776,227242 773904239143772161,139404 767781213058666496,100893 767818226411659264,100893 776915565805916160,158815 789227749793669120,32404 760971223039897600,65974 750775339262046209,15066 776396382924144640,155390 781302255848923136,186883 795230352100966400,263560 787510571856003073,70858 795764015100149760,267862 757031686739628036,43198 773880221158281216,139404 733157104584929280,355106 768987282351198208,47940 781025791282937857,182659 785245198318133249,11774 793609992511197184,249926 792257857236439040,243615 770662655941943296,118191 766363925143130112,93261 794619961247485953,261864 732808854858240000,398860 790932237239906304,234583 791471134034329600,238395 765293443031543808,86936 786583684778303488,202636 766668275660881921,90003 794538302783168512,257492 776024798031908864,150511 788740419769208832,220332 752999224896262149,23739 770474354920550400,117257 787350784383913984,210274 774062042902781952,139404 768936956390678528,110362 768178202141339648,103986 769587724928114688,112399 770035093633138691,115451 790681410520526851,232169 794733071484366848,261155 775105226822922242,146685 757364531328790528,46394 778961264835825665,171324 791062890895683584,236454 787071004711411713,197512 785628897639473152,197512 794922780584251394,262752 758289786226356224,51688 779165873143545856,172799 795399056126279680,266822 754092905619333120,30296 793181490679013377,249926 763435328199880704,78304 749441927859220480,8497 754729954764591104,33356 763596223634771968,78853 762790962959486977,73926 749280949897138177,7828 767720860161568769,99692 795416844303814656,265855 781445038995861508,139404 794513023008325633,260404 748589437450223616,174090 758930789635502080,53806 771323349796425728,124537 774075514071810048,141360 794542809445527552,261155 775308481893060609,146259 779427142891372545,174557 794532217422811137,261155 787730962071388160,212608 761052155629277184,65180 791843548387737604,238965 795719014412599297,261155 792521723249766404,245101 756449181439516672,42495 751559931216535552,18539 795016139994726401,263906 778707258414731264,169029 777638099895615488,162370 755834130949103616,37004 795709126286266368,268448 753371740558987264,27317 756317775564529664,42249 788471048182177792,217574 790723769337655296,233154 750668827428462593,14351 757285985180876801,46406 777862722792730624,163901 794421549319090176,259623 781021889544216576,183546 776480683887919104,155390 761519000258015232,68873 790971318921523200,235590 742429411203526656,11774 759893363977883648,58254 779853196306952192,171991 755210521293512705,35373 775395791376572416,148645 786274822464507904,201958 755881296946143232,36961 790688247089291264,228495 768600693758365696,107984 758631945513398273,53185 781322843669815297,185601 788810758268129280,200382 788894351606714368,220727 758346607913934848,52554 771205964435337219,738099 785922640053673984,198591 764241891844091904,82002 781222388310548481,186434 774220664186150912,352721 777310297287696384,157454 743864255468822528,11774 775430199169126400,141415 787840374932770818,213376 792886257105850369,244270 770327846225055744,117257 781844624902017024,186212 791840086736396288,240483 757986988389724160,49207 792054546008858624,243075 760641478389592065,64197 787427550880534528,210313 763545448221057024,77996 789421765416087552,223492 793145193298010112,249841 754745514512551936,33356 778394913885003776,167569 777866358176571392,164001 769748506529574912,114301 775197552333295616,146259 750365004189278208,12883 774016322405601280,131421 757620520640770048,47782 763911568698535937,80831 785643112580325376,195975 785270650889920512,194560 788821297635717120,215030 788948561627013120,220332 780190430436532224,176128 795708775982362624,266491 779001741337628672,167407 775354958866702336,144730 775541499744223232,148713 771578492513247233,125853 786856601600729088,205091 789985342912815106,228354 759781861728014337,59666 785539208303738880,196247 789183498875645952,223286 794559806686318593,261155 768673174296924164,107469 781213525876236288,186434 788730621652832258,220029 769010380614078465,110362 789818920295342085,225358 794563597951070208,261155 756109394736209920,41533 786687211966173189,205181 792987277035266048,247803 787883452888514560,212239 768602950738452481,106281 769799497832656896,113767 793251372334546944,250293 755016344391692288,34817 791798941448830976,241678 758052952175030272,51171 758735132870123520,53995 758787927040229381,53996 768214916587134976,103354 792749887502688256,247232 779884678966865921,177233 776216003562835968,154534 774963164362395649,145930 790287156749053952,228967 777243641286758400,158387 792134496346841088,244373 763126441319936001,76794 789887388671700992,28724 754769830851600384,32591 763420104285560832,78159 781715689518223360,182324 793511839929864192,252580 780602234312744960,181789 792061224716427264,243187 786287569478688768,201958 794635271249821696,261155 793604212496080896,252408 776531299171524616,33169 794663434369396738,262349 789067170709843968,220689 780698148993839106,182183 765518482851135488,87904 785996915510915073,199262 793628676847988737,253032 770534768333185024,118192 793501708668309504,252824 757796226716700674,48220 767234382775984128,353124 778232214945460224,166532 762828107208273920,74321 776799566783848448,157755 777565677515341824,161978 786988474196955137,208173 786681703494451200,205349 773161452936896512,109975 791411933702451202,238792 760700019104161792,64192 762816267300446208,71438 790705564766474240,232884 758800592340869122,54070 774783092330418176,139404 790875514537930752,234583 759534337565990913,58757 779526249970409472,175669 771853149950906369,127582 780204162894012416,178882 793052029333671936,248036 762027117345402880,431998 734519560829816832,11774 755161869845827584,35890 768635110900043776,107428 758024583614177280,50923 767837860703633408,101681 765246850823749632,86440 760551344830722048,63655 769282449541066752,110209 788928052269121536,221143 770246346326417408,117257 789256267407749120,223935 793313586261073920,249926 766600114664341504,94699 791406076864454658,238494 793390087052599296,8044 773886119922458624,139404 794728586385170432,261155 772078346775560192,129471 790698919709769728,232863 751089062744821760,11495 762794618048176128,73526 794995927526219776,264397 776920693262786562,157755 760619870102880256,11774 777609429055311872,162638 794762653293907968,262849 756587936435535872,43751 764209350369955840,80643 787253142673031168,209035 757542713504006144,47782 794684197843701760,262752 781405657421516800,186550 760859903585943552,65205 778593744211709953,168794 755100068621922304,14277 776114454941630464,153466 795691238020251649,266146 766253551748198400,91946 789128393400778752,222682 777626955935916032,157839 792030338889416704,239692 793142052745687040,249469 785627005802848256,196767 763996883219906560,80153 791778834488127488,240483 791713668534788096,240474 787913057003376640,213276 757735399066210304,41839 753427458402099200,26894 758434595515752449,52749 778237237838229505,166409 765591386586484737,87904 773559446584848384,137042 777242714089857024,157693 794888433856561152,262849 772089276670496768,128017 793186489094008832,250033 794624561287483392,262145 785935617116999684,193297 768654835679895552,102998 772103424678563840,129208 762728857002647552,73712 775841200779714560,151439 765955731287896064,90384 767846576731529216,100893 753198464649994240,26029 777316062522212352,155451 781600292727119872,188695 787268319502012417,199307 789299283954577408,224680 779461804326084608,174115 791641221932412928,238780 790994901882155009,234583 793507201105006592,252824 762486860958474241,69493 766457868006596609,93286 790963327899996160,228101 765494211756036096,86936 794925772091715584,253164 767447989082288129,95055 793191022624858112,249469 760555303742033920,62776 788020205377167360,214354 792102535980945408,243075 760196861659578370,60866 758938481120772096,42453 776778033520709633,157755 794112751564009472,257325 755818705792020480,31852 791310024635256832,229755 795054367468556293,249926 747626218732695555,11774 750765043608752128,10735 793186617066266624,248988 785693312959205377,195975 794313744176201728,259055 781167395641651201,181419 787490477385850880,210289 759121559789461505,57131 772200212328771584,130166 773926815840792576,140025 785946943427977217,198878 773842689443917824,139404 770315911320313857,87904 791660635423584257,240483 771859884711243779,128519 786706418527244289,90209 794847997381066752,261142 758290399710457856,50612 775106732385144832,141091 786072975254646784,49459 756331735575429120,40361 776196542109671424,154534 749424293948325889,7615 773943831112941568,135025 793530783420018689,253274 791326513564094465,237491 775486924148641792,149124 771828866017034240,127871 768616063223357441,106819 781326519960469504,187439 793133084787011584,249841 793193554403143680,249926 791010437596864513,235590 768856981599686656,109666 788377709571297280,11774 750373870348095488,11495 757259041710149632,46707 754073887546208256,31686 792505350549188608,243187 767730139610411008,94699 779442988607016960,174427 767138557295222784,95672 755437499434962944,36735 755797061275095040,39462 757673499595071488,1170396 766801975564390400,92917 789808198567944192,227486 787950746612428800,212239 752947290814504960,24533 753053622473154561,25253 780855194082955264,183269 793436669412306944,250633 756546377589620737,43900 774791970728316928,143043 785987796989161472,197512 786377624247468032,201285 793907202797015042,256038 750344556395233280,11495 789941938065707010,228416 758864514523684864,54070 756458382580600832,42432 756609948684001280,41702 767064757329428481,97754 775991286591549440,152833 795681549337231360,106085 764107605363089408,81702 791749967413063681,241432 771525795785256960,121479 753695469965107200,29263 764912045049249792,84724 771592048700862464,112872 760872990968057856,11774 771505369294135296,125853 777164132898439170,159876 773650393532424197,137565 780064637639352320,464984 752901032267481088,24316 765616918426292224,88697 766813606352674816,93138 780634383438979072,182154 789545466253811712,218832 753949100307918848,30590 785946699638255616,197286 791284327921307653,237491 773895788371902464,139404 760648200982138880,63268 777654152197443584,162213 795085295360192513,11774 753585206200791040,28037 786553928980705281,204413 793098698804776960,249469 793492831679684608,11774 775559065283932160,149087 785656252940554240,194082 741648704281673729,354285 775879316584431616,152193 768284603547131911,101459 777169877081714688,157839 778999551902363648,167220 793497789414117376,252580 761422417961029632,66027 778774937314140160,170187 756936919028752384,44291 770259072549543937,117377 776765790666174465,157755 794646914524467200,261155 763875594169966593,1170574 793173813357744128,249841 787279335178706944,207287 764301159360188416,80655 761555389448089600,68951 757206284504535040,45672 758064028115673089,48663 792100375365115904,243075 751882895967580160,19792 761617718114152448,69245 763921868029952000,80482 777088958434017280,159876 785640762855731204,197512 785327347335569409,193633 757597295911182337,47940 770273180049178625,117257 794159921814126592,258331 790953874253373441,230559 761128417731280898,61051 781340012726157312,139404 764632506532368384,80939 775558022751924224,149259 759036211990110209,56455 753291234903490561,26871 763047747012300800,75724 767752704840069120,100893 760395625850470400,1248387 786145700086243328,199891 773300093571084289,128881 785320886094204928,11774 793954165378715653,250033 757682272195653632,48735 769502578426126336,113816 770266212332867588,117257 762591699507875840,69778 763011999508725760,73712 777353494160285697,159308 778302851718209536,167319 785319830324850689,193533 760915833421987840,64692 757546008909901824,47782 780602641990594561,179742 757994809076379648,50442 764589733628436480,81659 793263901244792833,249926 789490798366593025,225981 768911064746430464,109945 795088900733698048,264397 762768415308120065,74366 788015468397428736,214209 750400089265438720,13208 781337957655543808,139404 790268479655907328,229895 750384174297587713,11774 763810240139698177,79691 771462394434289664,125554 769324232295718913,107953 754033597787566080,29790 786258922869026817,202304 791412348502282240,238980 771440763498483712,125703 792080669404979200,243075 792098299033550848,242570 780896274040123392,183269 772077407280984064,129471 776127311305383936,153921 788840297765539840,219119 755560690803286016,37424 780816783242432513,183050 768413828526772224,106094 790149362282328064,228635 764263250179555328,82953 772912018684841984,133081 755467434425978880,37206 785522327773585408,196277 786752390175207424,206008 792901873451749376,243075 791103899549700100,234583 756548583147569155,43013 794732210850963457,261130 751789238216163328,14277 770472756299300868,117257 771868749095837696,127582 753116394724687872,14277 795430972523094016,267014 761262814107279362,67226 764822129305149440,82066 786047816179212289,63776 792342902793965569,245121 792170663926571009,244550 758397240461266944,47761 794913218862776320,39957 794595327961600000,261818 767978252421959680,98972 778562887652552705,168794 793454686854668288,235315 778414420498141184,167569 770085472680935429,116824 773653370674384897,137158 785638960982884353,196788 791973337136242688,242643 760559146177560576,1248768 775376579295797252,148170 794577046777331712,11774 752891003514658816,24134 757300913224704000,46890 779197670963437568,168794 793924724388728834,248652 769705299766865920,113836 760732510150090752,63451 788119475170181120,212069 780736016772542464,182257 795363103227555840,265875 788495303582285824,218275 790851724554670080,227242 761219683303452672,67226 763796724699635712,80393 791097887581085696,78159 793871117194698752,256255 794646366471520257,261155 781472416895610880,188119 787302291783184384,209974 762401808044072960,67852 795018653028773888,263906 760492860978307072,63149 767415801406074880,98890 788046677420544000,11774 791817684648333313,241678 793083062061891584,249286 787398580478873602,210694 792210333557370880,243187 788797102210084865,220526 793873730006986752,255942 758760110256713728,54070 778753459101270016,167319 759080663018573824,56231 794615367964295168,261155 758421470917689344,51778 744955849165012992,11774 775672086937284608,150663 767167656847892480,90384 775885666450145280,151741 785472927567323136,194723 794019069800239104,256349 781116383308505088,183141 792923549363122177,248514 789476357986189312,225981 750135630730895360,11495 761653828999667717,70072 768878598459490304,109666 790249213615562753,230282 769611110416781313,114021 769661647577161728,112939 787329542813732864,207835 772813494408269824,132578 732626015378395136,352911 760259659156508672,61051 760971193629290496,65222 781834947032190977,190635 763552710721503232,78274 759607678385606657,72630 789441404430802964,225981 781447529070297088,187568 776128699733336072,153492 794369834737930240,247743 774180678426505216,141831 785846103971356672,198878 778299900396208128,167220 794864469310636032,262752 773500074039078913,136947 773545190959222784,137158 754983648265371652,34666 762861665574461441,11774 770701953529634820,119832 791347363059208196,238383 768147188274823168,103481 792094629604761600,242693 750534084321955840,13450 768255925442326529,102841 762664184844840960,74133 794576299020918784,261155 789137786901106688,222647 793136405597696000,249469 786984167175286784,207965 794256918709575681,257353 791208179120177152,236734 781313415885168640,185921 772210604983586817,127707 757066004623003649,45964 768967803302977540,110362 757584279627005952,47659 788068722816655361,215005 750428940859092992,13372 795739155154214912,268448 764633744191795201,84209 785511380828979200,196277 753277912523149312,23013 778030822779531264,165009 763310470640001024,73814 776265116312563712,153194 789163425310007296,221476 764792247564967936,82553 777510497675382784,156061 780600042214215681,80785 750332864105897987,10735 794689256824471552,261155 787100511522713600,204929 786849067837960193,205349 764475768185327617,83305 781870232931401728,190635 788547705790423040,215608 777850009769345024,159308 772252482420346880,90193 795302467068186624,262022 765002788862562304,84422 774671369648889856,142090 786977563344146432,207949 791116563231285248,235774 765567589418344448,87904 769602114087636993,112363 758496093164281856,349408 787375861171302400,210289 793485531761999872,252741 794691724694192128,262784 767811966551203840,101681 751140413424140288,15917 760995457266966528,65455 773007735013027840,133454 775155290375282688,144682 781797984132599808,187167 757678885081378818,48369 781578776085954560,189032 780123337360039940,177233 765517209217228800,87521 785973830162362368,199306 769203206396272640,110362 776254330944925696,153486 756645560719843328,43391 758258447204782080,51658 775524352104300545,148874 790444166555766784,227916 765968712704811008,90384 757716789203578881,46280 757281827354804225,1248475 788860123586306048,220820 794200882367889408,257492 756578108413734912,41702 759882611963654145,43391 776151994130018304,153658 793634447262224384,246425 758362941125165058,52054 790607868537876480,228101 769563557331472384,113836 776479203860492288,151463 778787783867445248,166409 769247396802928640,112363 770716929782710272,120613 771865679590985728,125853 779496678067834880,173637 772920480722395136,132765 781342000054493188,139404 752035728276664321,18567 781139041999736832,183759 775480333487570944,112363 755163727515693056,35890 754969952919052288,34645 768862878556418048,109666 795411786325442560,266784 765973349776367618,90575 765330068855885824,87145 764231817608110080,82018 778612411137921025,167007 770199320662454272,117257 774244412813635584,133043 732316986269679616,1170454 753342484181311488,22355 792101069501464577,241678 773313263966756868,133702 789522925800067072,226731 792685319061659648,237437 791405464177311744,238395 787356905702391809,210296 787399176648732672,210313 763429293514973191,60790 778766149441826816,169550 752880277827964928,8044 776961761488535552,159475 764891921726734336,84724 765221256618647552,86440 773519359167832064,137042 794223070873587712,258598 791048200761335809,235951 792234303329476609,242326 770032089697779712,116113 785501423655985152,195975 789865562327449600,227242 790996816733102080,235590 779593671465402368,108396 765335994912550912,86440 788882343356358656,221049 790998002873864192,235882 765958507233284096,85669 758114338666221570,51344 764573017989115904,82066 770437278426537985,118192 753797749565382656,23725 769047676306518016,110362 787792718198112256,205197 795045397244813312,247930 769611075713134592,113412 792809546435612672,247087 789467780554887170,225981 774742907056164864,144657 794281007109251072,259457 761093059241054208,66159 760123037798666240,60112 773790714438254592,11774 754781060018245632,33356 775433212080324609,141415 780608629544259585,181984 761319793593057280,67229 789301298688512000,203546 755172229130940416,35890 765200494713110537,11774 762732328993120256,74681 753970516487045121,30811 778417779133210624,166102 779351369673310208,169550 763115478072057856,76549 795697965851615232,267862 750364270806859776,12883 770092749848739845,114254 773887732145876996,139404 758620528613658629,54070 764614893269987328,80939 794730256292687872,262849 764208068435578880,82066 766350554805235712,88809 795070240921161728,263926 780052151867367424,178045 769296165355589633,111549 794610337345507328,261155 795474874848264192,263896 791199943411150848,234583 758129859919044608,51595 778392834403598336,167407 774846346775912448,145681 773975265194053632,137965 786543555447709697,203674 787649500407930881,195849 790895281739034624,234583 759581431135891460,1170407 794593891894824960,261818 754245520273670144,31060 769091444950917125,110717 786317260033929216,201958 792151177798356992,243187 770693769230323713,120610 780555939778658305,181409 768128313738932225,103506 788486453814816768,217285 794033794516815872,257492 793096862324711424,249469 794265392697004032,246425 787819169165168640,192032 768974580442628096,110389 790551587823366149,231464 770623395335581697,117257 778571836279914496,168794 767695896083517441,100605 764874707422240768,78853 792669380945539072,247005 763118722051518464,76628 773406112708235268,135136 741633400885399552,352031 790636282422685696,231792 754725573885300736,33356 785268626651684865,194648 760546641778610176,63149 758649169011732481,54070 791103811611942912,234583 794667329225297920,11774 733241847737278465,355020 760482372278190080,319690 765087176312889344,80643 775808237337776128,150511 764912099487125504,84724 795707277265145857,268281 753328862075944960,351147 776097223549390850,153501 776087930146357248,153372 769999676057739265,11495 773931119523815424,139404 779049560127578117,171324 781354610615132160,139404 759165258292277248,57421 781890388122415104,177455 764146667088216064,80720 791435548082642944,237787 792441110849347584,245575 781358802838839296,139404 788047388279799808,214354 754772719812677632,349720 764184863381401600,82283 788809340773728256,220767 793895920920174592,252020 757725363652800512,49056 765988083116351488,90622 778803676064296960,168794 789558877025079296,225949 790702096374870016,232137 768648966745497600,107423 757446196617031680,47283 787301826546642946,209184 756952728241315840,43875 759193100824801284,56700 753993795180507136,25135 763927704085245953,76248 788897797646856192,220332 753015497160003584,23742 785646230135119872,194147 792826109926572032,166096 766441051125063680,92854 780499274270375936,174034 764167909904158724,82177 734462266251214848,7258 776262815053152256,153194 788800023311949824,220526 755211393314463744,35980 766079313938526208,87904 794671525202919424,262022 732983020911747072,350444 762730991634886656,73712 765153564553465857,86130 762336164879671297,70886 793624461912059904,254135 760093706024345600,354100 786051807755767808,200382 790976293349097472,232884 775113756338753538,146720 788869222814224384,221799 775326103669837829,148045 770718197481889792,120610 738078902485159936,11774 765610779752206336,88541 763941025647779841,79691 774281594341199872,142506 774800475061415936,145244 775429541175160836,141415 777204165277691904,158589 795700447558385664,268281 749792541139095553,7816 785545291596460032,130635 788747397530841088,193121 775126113727242240,146838 787399242977607682,209351 768925085973352448,110362 786675107670417408,205349 781238375399366656,180783 795704019553517568,267521 786368303937622016,202727 757821840131694593,48991 791403177694420992,203546 763319277575344130,75899 781372871260053504,7258 761358456020471808,68273 792039443305594880,243075 780831658262007808,182659 786905274783236097,207287 762380791364087808,72978 768640026423025666,106896 758700209622790146,53995 767703723460202496,100559 786019239526297600,200384 769152784285458432,111435 787049831504179201,207113 790964530566328320,234583 793464390355943424,249926 794294648722325504,259134 754733530635198464,33356 791651563882344452,234990 756278958828625921,42432 768103154097487872,1249523 791508302345674752,238780 756877766730153984,43469 774691213517680640,137042 781168511896915968,185496 785995644464803840,197324 772511962030809088,131397 787117482733547520,207151 767859562548453376,32129 751618825527840768,18555 778283848002072577,71270 780435412523286528,11774 751913815994933248,20279 759818829807570944,46890 753353205824704512,19598 769362640455950336,113165 752650902868197377,22715 771007158519472128,121949 795748892142870532,268646 739960976011722753,87889 765127586145984512,11774 772597556413018112,130914 778564071964696576,168297 793860529710370816,255393 763508322599251968,78853 767443004508348416,98890 769670316205436928,114587 794255800914935808,226320 772347322399199232,129301 791357822063697920,238207 791418172876480512,239046 770759524533800960,120613 732610420804976640,1170592 763816260337565699,79911 768276176703926272,103261 770046768805474305,116164 791350176032120834,237491 791812231545565184,241940 755558093845442561,38352 776423478543069184,155451 790812327608102916,233786 793638641377607680,254135 736222655548784640,11774 752932854267510784,24173 788425113515556868,217928 751859990156107776,18470 757999428879785985,48663 759216295992815616,56964 786981001427820544,207613 776521713966206976,156132 775488653644660736,1250195 790245842942820352,90252 791426529632792576,238207 786663916952772609,204413 785973456592515074,199546 792343150190878720,244297 764852869828837377,1170338 794355024126091264,197512 780134076107808769,177233 792782472266133504,247240 758768285697605632,54070 792059567605768193,243187 789492858298310656,222560 795707781844205568,262022 765340888100896768,349856 765653416240525312,86103 768837632298258434,109167 778803298627227652,170252 794714151243436037,262752 764964634373726209,84724 759153666938970112,54633 773582838725611520,137042 790622796317618176,232137 753690825184333824,29263 762477940332298240,73030 764988218978684928,84724 787009811074289664,206189 770688857096400896,120610 759462475414679552,58227 764536607483555841,80648 779122710899257344,171455 770440660847583233,118192 760566531818258433,354841 769709508503412739,114987 788123257299881984,215754 760942187395899392,64692 791330942497415168,238207 791057660229586944,234796 791341282396430336,237787 770618731219136513,118698 794568150025125888,261155 753639311438778368,28732 767215407820316673,98019 755825216383836160,39462 756255429097684992,41632 770286808605270016,195876 792142571623575552,243451 789777014374830081,226490 760143266100703232,60866 781855896083140608,190635 760638862469148672,64197 775513994668937218,149953 775443217982558208,147426 794676282973884416,261155 755952295695699968,40881 795433305940299776,264397 774826851135066112,144494 787724780426305537,212139 785819891295195136,197512 787716874813399042,212357 792014983978557440,241819 793427650392035328,252020 795723947920605184,11774 753161047012352000,351254 775417732309233664,149124 786210220313829376,201494 755399364462440448,36735 785494781598142464,196277 774353863738531840,133702 789095735119769600,223286 772899052895604736,132335 755062754206162944,34898 793655638760919040,254135 795340091359043584,266079 777950543612252164,164764 794338715543990272,259659 792500597547229184,246295 768823984884514818,107469 751071762604064768,16638 756905868403154944,19563 761446854651281408,1248912 774532889383956480,140211 787386817938989056,210207 777302863173316608,160592 757724288967331840,49121 765191666345140224,86103 774638617012477952,141360 788836872550318081,214084 789424042327482368,223492 768952909740449792,110477 793570043996934145,253164 792027525132279808,243187 792079363718062080,237964 756189827792384000,41680 790979727406141440,235590 748255450156568577,1247824 764221632386834432,82766 767499649313869826,97468 776251761845764098,153779 758720446644690944,54070 769706915794391040,113836 790979382500208640,235590 771340222206443520,124819 786314216147869696,201555 790264437982638080,229693 791010041583181824,235251 760463182116683776,61544 769254306721718272,110585 753702913189511168,26778 768501047971180544,106281 774275517998624772,141277 794695233711828992,261942 788475406429069312,218275 766235873037914112,91787 757284346038407168,1248475 763102975501881344,76628 793842835342491649,255942 764935897338880000,11774 795296557801218052,237332 769580430647590912,112239 768217151924674561,11774 778951682705264640,170882 753415965061160960,27045 768891736970055680,106763 768040203198005248,97811 780651146495008768,182257 750135348445851648,10735 756696070080659456,43553 771945404640464896,127775 793229744242237440,236409 756298812520402944,42495 792677012062150656,243075 763372902322311168,75899 763845189278445569,80561 758030938307780608,50314 788081462876647424,215088 792204161903235072,240483 794448930901753856,259034 789548771960950784,225981 793500409193177089,249926 764152252512600066,81702 781837934404173825,190635 758812816962756608,42453 772922528272617473,132761 792738209692258305,247033 774361907914506241,141360 788323621257285632,215267 749743926051942402,9754 786730700435169284,205455 752022813523976192,20886 794524800471298048,261155 795333581564297217,264397 762029841302458368,71476 793071397463552004,245093 762457447999033345,47283 787076921091686400,207096 758647607669293058,53992 769604818490974209,112363 771858755218575362,128230 788035534824153088,214492 768099014168510464,97458 763102064205520897,73472 771331512482476032,122344 781353669048410113,139404 766423078192685057,92213 776426644168843264,131421 785256934072918016,11774 755161854083796996,35890 771526190062415873,122622 788354862538862592,215608 750485727125712897,12883 756968155252158464,45125 762779156304146432,74592 770806433193439236,65500 778271677461303296,165097 795665659019464705,267862 762219365039243264,431998 774784568742117376,141360 761974803074945025,67229 770344908116951040,117609 770949283025739778,118191 768118220016398337,103354 773578298320232448,137553 778618550965592065,167407 792116055866875904,243869 755169333685477380,35890 761743137136005120,27800 771080491034222592,123135 773709450876100609,11774 795006184885456896,262925 790946660654473216,234653 770495575427051520,118137 768924412380782592,110362 793151610415419392,249841 774853600346460160,138490 786850705269071872,192032 755029755959709697,34717 780520271342174208,180759 765686872416751616,89198 757711468838031360,47844 788843968054329344,219119 771464421361287168,124744 776911796460515330,157755 794532173571387393,258305 781704485982928896,189254 789505160900775936,223539 755750948144840704,26177 756623437397909505,44429 767705169127759872,100605 781277374482616321,186584 786996853183176704,207119 787217199580717056,669866 785541234961952769,195125 754724011330777088,33356 757138528165912576,329253 781522771180478464,186584 793881538874187776,249926 768561927828213760,70543 771476057811722241,118191 750338013390069767,12535 778494268109361152,167180 793383519628034048,249926 793607853164662785,246425 788751916293652480,220332 792413107909951488,245480 789907018945474560,228744 792189738203553792,243290 765171798874791938,86103 774931107884240897,144538 773289232601272321,134561 757234638557413380,45669 754010728525365248,30815 791148945170960387,215437 793758887237353472,249926 794746617211584512,262849 732709627163467776,350942 765383155645722624,84886 795398404792840193,266822 761136402884988928,61051 793996963398107137,11774 777357484856147968,156835 764825059542302720,83633 764669330369818624,84407 791082807523016704,233692 792214715590139904,235685 765632359072931840,1170369 767880426136465408,100891 773723069508706304,138155 774369494986661889,142942 754756932951478278,33356 764690344856416256,84422 750473781173293056,13532 779500427825983488,175549 772293411009277954,129551 785938296778199040,199352 790906823104749568,234796 794550496711168000,261155 757980448807067648,50434 769843376837525504,1170722 764882771298820097,84724 790875766900666368,234583 790977457767624704,234583 786713725583577088,205728 791055248265715712,234583 787325883140890624,207835 793156969494376448,245705 793428419736432640,252020 795723003128639489,268448 792945164436115456,247877 793621328817430528,252893 792438843618107392,245130 775427655780831232,149200 754025474611933189,31060 770959035763924992,121479 773557313340837888,137158 794594201224835072,261155 789956760509489153,108396 790232583174881280,14277 793145569745043456,249926 761042648949895168,65455 761310102502645762,67401 763690800714686464,78953 786228849453441025,201958 794926076942159876,250293 732982153647169536,354974 793141840128057345,249841 794230316856655872,257353 751787549371367424,16236 791414292734173184,236454 791681627088785409,240483 762760865116401664,73814 777390498248089600,161542 793942808478580736,256038 767429735722782720,98646 732612916504109056,352801 760534697440972800,63451 771919248834891777,125145 760466752757260288,61051 768882475162632192,104932 786032287477399552,197512 754004546477813760,30815 787914618865876992,202429 793964738107633664,257255 774240580406616066,141091 790647148836745216,233198 790651481363877888,232169 764571619457019904,73814 772843884611244032,132335 791341034194161664,237491 763550806935212032,78344 771003437869699073,122146 792580767033335808,246225 779980486030532608,173347 785980172390404096,199478 787701709267210241,212139 761645291812425729,69231 773710813253275648,138382 757013940421353472,45801 768855480437501952,105109 787129788724936706,208252 764077491111665664,81702 752682549273432064,22546 765616312852840449,88332 755476015430897664,37433 761412854197006336,67226 791529674207735808,237300 785361278571204611,195481 753693508335235072,29263 794150265150644224,249895 757705079407411200,44235 767061760377491456,93823 763446016876089344,78159 763531402046496768,78566 785516039803142145,196277 753727505568260097,29263 792481000580349952,240070 775192261030096896,145699 781043692366884864,183759 756350065862647808,42432 776207260603277312,153596 773934430452940800,138155 777223678165528576,349683 787387696557633537,209184 768962172646924288,110615 757882683351375872,49852 786409745775296513,201958 757678272616333313,48633 785923381665333248,198878 794530406414458881,261155 749993636771672064,10735 763707557584048128,79691 795711131935506437,268448 753350733081305088,27045 785841350898057216,198878 755999139905859584,39235 763574794692329476,13343 764618687286358016,80939 793258770176540672,250633 755892591065980930,39235 759116039422476289,56964 758711904848216064,54070 753696679501574144,28819 795469997573283840,265257 767849072204083200,101681 762798646140080128,74483 785649809961066496,196277 794673444398989312,261155 770398735612248065,118191 768270233681309696,97811 774021306677272580,137693 786359182295339009,203391 756359625725714435,41680 764444281956364288,82066 793603861701328897,252679 795373274423296000,266151 786439937705017344,195876 794578758934167557,39957 732343661556424704,349209 773263981586681856,135736 761874973543784448,67297 790725962312876038,232863 770819721084145665,120711 794679780457054208,262588 791443353338572800,238383 774765362856529920,144120 773969749608763397,139360 774707928104210432,142906 761345119538728961,66057 776050573984407553,152735 765327935049900032,87062 767813344443133952,100945 776097721790803968,152735 751715167935815680,18316 762328363600052225,431998 791054064020697088,235641 794551974574362624,228911 767773538443026433,40035 788018099308101634,214492 787091137609732096,204835 792100379332907008,243075 775675277766778880,141360 758782588290932736,54519 764251999781224448,82283 778799228772507649,158589 794141432730816512,258193 776958249165787140,159704 793521388002828288,11774 751115661594812417,15536 768827156847792129,109104 769294430989750272,108373 764885580937170944,81946 778564564006932481,168731 750828014963924992,15649 762432579710484483,72642 786288461330411520,201939 787318575383969792,210289 778339753519439873,161413 791022440025587712,235756 795428236339642372,266079 760915425643200512,65222 773537943612817408,137042 781583473505103872,11774 785332755869552640,195278 790969860800905216,235487 760994975635148800,65633 788401572015403008,217519 753420827857563649,27045 753295526221717504,26924 788886609231872000,220029 793958967483494400,255942 794007776418811904,256239 764819872949932032,84689 777559161148170240,161456 792408704192802816,243187 765022810473463809,85562 777862594350551041,163990 791302142279749632,234583 793570814268477440,253164 792155492143378432,241678 753420578221006848,27045 794029400802983937,232884 760621030671024128,11774 790647442819653632,232169 767137865511776256,97438 770488186560741376,118191 768279553701777408,103071 766599064431517697,94699 787086070550786048,207796 793460720658681856,252020 759134191435051008,56964 793181454347833344,249841 794633701707620352,261155 768484047974756352,106774 757679544325197824,48549 789499756963729409,226673 789313786587013120,215437 791397930066440193,197046 772846235824721920,121367 754093053506355200,31377 771384569262202881,124597 779000455045246977,169437 793135922783064064,249469 793875197526994944,256255 785676839725305856,197324 792259953507598337,243615 764717579315376132,84422 793511053007134721,252014 765193903137918980,85562 775190980064481280,144542 787607548056707072,210207 788156943240003584,214899 764452264379506688,82099 794022044698636289,249926 778641084868096000,168284 775416428639973376,148537 794290002129604608,256726 788738138164359169,220332 762031471385280512,71429 767073618912223236,95672 794106702023036929,243535 732793336495497217,354073 751756381963911168,18470 776975491534295040,156835 794638394546589696,261155 776495859521449984,11774 732663310009536512,353200 777636048042127360,161456 771426067718561792,124462 750144080634535936,7275 775086474140135424,146838 794334918243323904,256038 788046943721099264,214492 764503195968090112,78159 794048281114353664,257353 749940503005671424,10729 780435144389734400,180308 732397499458174977,196346 773280403348131841,135090 775656370074890240,148684 794577948929978368,261155 767502943667023872,97371 788750898281402370,220332 795377239726682113,266151 777198340677079040,160651 787632074937266176,246425 763916162740523008,80939 765552015728672769,86103 790664269859811329,233307 760120707221032960,60866 757591428927152128,47102 762792782423531520,73712 793099627729817600,249469 769020267972718592,110709 780441011831115776,180310 760499979253379072,62063 785797927348293632,197512 788618801482981376,203674 793877179708866560,256255 785516964185837568,11774 794335849957556224,249852 768655356901732352,107745 770057441987944449,90553 777843969124343808,164001 791071280795492352,232169 792786746199072769,247672 764125866049712128,82066 775878882058604545,143867 759823138586845184,59665 787691547076751360,204413 770218902617923584,116082 791734034686578688,240718 794598124203319296,261155 795396085640466432,266054 732649973829918720,351387 765308583252746240,87062 791750522910941185,240145 778598634241794049,168794 793233354661453824,250633 760978916446048260,64693 765019975279009792,73706 794565656008081408,261155 788772655579140096,220526 793105485864067078,249469 764951206074675200,84724 785273346011303936,194648 785975371699224576,199272 766774871976271873,95707 767812201105149952,101681 775392725629665280,148537 770308680893870080,11774 790320539818536960,230575 771403457647566853,125381 775560782645981184,112363 787398115443765248,210928 753630918821158912,28732 757243016121679872,45348 790411495314231296,230485 785936511791427588,199546 753267989944741888,26140 738320612331016192,195876 790518808603533312,231550 763103967714959361,47188 756512189591060480,43454 753004422028865536,784840 763382730792894464,75899 773595281514528768,120304 754780227654463488,11774 764874745514905601,82066 779740679870173184,173917 793096933145468928,249469 780483959943671808,180759 775768001446449152,151463 766765841291603968,95707 771085515797823488,122982 773584065773449217,137042 774118403049041921,137869 795383538354941954,266491 792421379740164096,245268 763595152812302336,77849 781275629715009536,186434 772756487043153920,120690 793841342589890560,255942 765698016430829568,84209 786975879041691648,207613 773060444005273600,132943 732210633110896645,350295 756484280071565312,41680 793098046267588608,249469 787646265970556929,211760 792076504695967744,243427 788594490810458112,217285 795451102267318272,259884 756341565849755648,42249 792050022238064644,243075 787470361583431680,208176 790311310986731520,229773 772617424390746112,129991 788870970018701312,221175 774250596744527873,141867 755947612339965953,40881 750134929015599104,10057 766026680859238401,90694 750756367271616512,14421 756900938242220032,44450 774063748487098368,141035 761700796232790016,68908 759336017111506944,56556 793451381986254852,252020 793423846565093380,252020 792029561126957059,243075 793846871785631744,255942 781114790991233024,182960 788528035100262401,218455 768070441294442496,102202 793193563915952128,249926 787243066310746112,193639 754779503180730368,33356 754893264713506816,25958 768260830261424128,103071 768931643348312064,109470 775903735054790656,152464 773622864595521536,136093 756934312805752832,45173 759086271843172353,56784 781252083873882112,182659 754740257724039168,33356 792166331823099904,244221 795211601561403392,263895 769702885164593152,114987 770876944305053696,121949 763469565007396866,77612 765600353337221120,80393 788515064974221312,217658 795751111730888708,268646 770295669198315520,97685 778777908835938304,168284 761377067082457088,26539 765553759804153856,87903 733067092463882240,355669 794572465322106880,261155 758266004124426240,50923 791684554050441216,240665 779539186068008960,173753 759561076535009280,58250 766801417675870208,86440 753244924036775936,22788 750260624282771456,10773 795318949714022401,258456 779672709823393793,176110 792034803633774592,243187 792269759282753536,243398 763916731001688064,79691 790696706534809600,232911 789225549185085440,223692 774349726506508288,143172 791348999068520449,238207 765046717968420868,85562 757193706705416192,39235 769278991874322432,112834 786228479272640512,198883 787656304017801218,209043 758107671392292864,41703 764135327040622593,81702 756638602281365505,44273 772933620398972928,132578 789319923302592516,225359 763219940841226240,76794 791732965378134016,240483 750494437734690816,11495 785271866634211328,11774 786998910644391936,208176 769263146209013760,112363 745000075349241856,11774 756287590240837632,41689 789211348752216064,224680 785261812166041600,194154 787047832058331136,208831 757423720335978496,47188 794260547701211136,257492 773935788337815553,137869 787003831330766848,208299 764170152300666881,81869 757583312915267589,47545 791869965515104256,241819 758707117884715009,54345 776859696787496960,157755 794670238197575680,262022 763644673357414400,47188 772825479665463296,131025 774989774994235392,146119 769279831100063749,111225 788486327566295040,218275 751235369480298496,17416 753322608863490048,18452 786580083611926532,204413 777917842641580032,140444 775757154821087232,151071 794536553519321088,261155 776201657788932097,153743 785252612316631040,193868 779377078055546880,174557 760709409626546184,60999 765195920187265024,11774 755763650007269377,39285 786577965320634368,198513 793810846761836544,253032 756856080702050304,44461 781644541652639744,188500 793638745924898816,252014 755124697084399616,35216 761367897297911808,67887 765157418565111809,26066 781878045330313216,190635 752232690238255104,14277 775391923217596417,148952 794790361302376448,262022 755438143491350529,32596 769699409311502336,114987 793963440431886336,256440 794973309242920960,262847 761349166677106688,68102 786187199297511424,201583 753745320761233408,29263 760413301100556288,62063 795234274316320768,264431 758833431698558976,54070 765147292487839744,86103 768536017947103232,107446 757979961730949120,50612 774876308539002880,130142 775124117406244864,146580 775726362036350976,144617 776424512569114624,154071 793636203849408512,251479 775199245989216256,87904 776834094860738560,158428 758279501142831106,50923 775618712934187008,148713 781670274018279424,188934 776338024477159424,20824 791078580671221762,232169 779471428449992706,174315 785341169928577024,195125 778416940402565120,166339 794687919449665536,261155 765636200547790848,87904 795280545014026241,261155 758460939180146688,53289 766913914642628608,92958 793180640644661248,250293 759507278370377728,57574 789914439772467200,225359 767282485961121792,97466 795720900037459969,267737 767963630323105792,100620 790394542738567168,231333 790995683020906496,235349 761681074535661568,70084 769617026994229248,114357 778340616912515072,166852 774586219493666819,143186 775694447816372224,148684 787392187566784513,180433 759798416633307141,59863 793120145677783040,249469 772115461454516224,129558 758358045395070976,52554 766465061162364928,93850 761648719020208129,68182 762313001974259712,431998 769728504007168000,114779 776129878613712905,150404 777334858808909824,87904 778613423089168385,168794 765217438463987712,86103 766803423509422080,95568 790936352158167044,234583 758787967800356864,41680 758814329592385538,42453 776792057293578240,157755 794528057826693120,261155 753728833610711040,28866 765172177251373056,85562 751177812439027712,17591 777206746821582848,160634 794446477669978112,259659 761626137244135424,69576 794184747329069056,257492 780615377222983680,150151 779504208496107520,174392 734121351934398465,41724 787052924920668160,207861 780621658826473472,150151 790945242451021825,234583 757774332328378368,47844 765307860515422208,86053 785843065516855296,198878 792025217363238912,243187 759176943052922881,27156 770642714702516224,120341 786562745143615488,204413 779776390673629185,175969 791810950382977024,241523 785914297725620224,199739 792595558498271232,243075 780088476247130113,167677 792144199902760964,242693 757555087476654080,47782 773666802421288960,136905 793498055253385218,249926 763115361289981953,76549 750417548735242240,12883 778327667594723328,167220 781036296064135168,182712 768255902705029120,102844 763815313385193472,398859 775032114681032704,144611 789081022126096384,223286 755467708632891392,37294 767545707456638978,97447 787204829491802113,207287 794821279488606208,262427 754724407038316544,33356 765622349672488960,86103 755535254790680578,36822 775455745756176384,149259 785859390922338304,197512 788080196029079552,215005 755428855100289024,34441 765575947860967426,88052 752026143449083904,18504 773952322355339264,140025 791191233792188416,234796 752958384240857088,24439 772538719052050433,131542 761679039467847680,68567 793201681412546565,249926 769274194332938240,108795 764435729099272192,82209 792334070273323008,243165 794730342607441920,262849 777695745004609536,126390 776794787735150594,155896 794457036008222720,243187 773701504905670656,137740 756703073142267904,43285 763685249142312961,78360 793968287960838145,255942 769262428873818112,112399 795259801118724096,262752 768523958639616000,107069 794206851881648128,257026 769601276715819008,114422 751983678763433985,14277 756245093095440384,41703 733435103636918272,355952 777026863889719296,156835 795686967883071488,265649 749659607237169153,7546 769252321977131008,110659 788748653049487360,219942 789804757175107587,219678 779480121145163776,174392 778577482278703104,27885 791147907667886081,235590 747834036538736641,1247775 764993381768523778,82283 754066806449528834,31529 793622279611490305,252408 793112884708450304,249469 773119203087876096,134470 791988830350049280,242521 755831758457802753,39830 776850797783048192,158815 753747578055974912,25189 764370789256851456,82066 793590016450650115,252020 786980601551286273,207287 788312284829331457,109244 786759271958675456,209828 790209984478998530,197322 787372699261673472,209351 787022649264308224,208016 732135774385119232,349528 781661737292529665,189613 785816984772546560,197512 763369888677191680,77637 762655118399377408,73926 789943794728833024,228888 755743595538317316,39235 790929943312080896,234796 793121837802594305,249469 761614891920691200,69711 787099086386114560,208014 787300971701342208,210208 790451382188998656,230282 759673249240416258,57092 770413115414421504,118191 768168397116846080,101681 793187577025134592,249469 791859753647501312,240483 755095203170643969,35044 793499587667525632,252196 769939893682331648,112693 794611525747142656,261818 755760315770343425,39462 769369197084155904,109337 792515614703181824,230485 767537343351885824,87793 788887001621786625,220689 769219779072622592,110830 770988837480767489,121612 795706581430267904,11774 786591378201415681,203932 779788114114056192,1250232 772772242157555712,132335 752982088672870400,23719 762705061084598272,74431 785857165076619265,197512 773922601622208512,139577 793973406593073152,11774 763535318611931136,77731 768918933114015744,109509 760905390259306500,65577 758105414936375296,41703 733013327622864896,354983 753500465543852032,25189 778993493310001152,171377 764187144923455488,82544 793886337749385216,256255 762780020486078468,74302 795758356900311040,267737 789164659072905216,215437 792060864291409920,243187 794546553859903488,261306 793134895652540416,249469 773224941458194433,133255 779433038065303553,173682 770475859601940482,118192 792850060736278528,243761 794970699492368384,262847 773709228162871296,135505 780062895702962176,175092 795617294286254080,267521 794353241857343488,259300 763516678965694464,78914 792867066332098560,11774 794009028724596736,257492 767193375783153664,80939 773005556781121536,132335 776468431772065792,155983 754986769553190912,34666 767911913615491073,102191 792146240267956224,243615 755166746634518528,35890 790704327543382016,233729 794416432524103680,259623 763527985391624195,74281 776793389698207745,152590 776821934394867712,158428 794000454845800449,257492 788004566079942656,172084 780798793700745216,179530 780801975986249728,11774 767762220461666304,101261 751600698983215105,18470 789909583363964928,227048 792571859858432000,246273 755803601721634817,33356 768308224768417793,10788 781133059391311872,185496 794426950492286980,257353 795345188046651392,266079 763003449726435328,75724 789268674460934144,223030 789859916550901760,228354 750310294208012288,12311 790228653812518912,14277 771136689674735616,122973 791282693698949124,237223 781201524441702400,186434 790890475079151616,229910 791672193012948992,240483 767871041972699139,102137 773941660191371265,139404 765622042146275328,86806 793951227843256320,233467 758334135220011008,52554 760242939565973505,57131 763168717131935745,76535 794192193720176640,258267 773141902669381632,134470 792559072117522432,246225 771904826632466432,29583 790687562629128192,232863 735291023174295557,353374 755905951475994625,39997 795012682122399744,263907 770265998645690370,117377 775721170729435136,150511 786169050829168640,201441 792093375549800448,243865 790691989561962496,232169 794678029029179393,262053 773967884783611904,139089 775719693655023616,151071 767459187509039105,99030 775055993390505984,146259 790884453765840896,234583 762099081871319040,67229 785656000007303168,197063 750271998312325120,10661 781294591915941888,185921 771830685002719232,125754 795301168578752512,265257 790891087313432576,234583 794321324554342400,252581 793865404456108032,256255 766138781024026624,90723 794533590826700800,261155 792175620608385024,241678 759334390161747968,56964 775027478351912960,146259 793125686617649152,249469 776235925105958912,153501 794571029351841793,261155 764108533671587840,69548 781116776465793024,351206 779414701763620864,173347 785652948898422784,194082 789943867546144770,214880 775899696388771840,152182 793501595556130816,252408 795425354131378176,262602 773630762398736384,136512 785724744851136512,194230 792549839712161792,243793 776535642197098497,155318 781267074152824832,185296 795299685829316608,221416 757001035890118656,44450 793530099190468608,252408 774118340985954305,137869 749277161765220357,8047 763446063579693057,77577 789995653099294720,228576 758505008857878528,53703 794681194507972608,261818 761498856546787328,68873 781218385925287937,186434 756869978134118400,45125 794353835812626432,258741 773327230357401600,135736 795712924476055552,268281 767845868854587392,101600 757938621596913664,49573 768820918592372736,90629 761347923728699392,67401 780564060052000768,181613 788407314017611776,217024 762728350980968448,74650 773269901175824384,135808 774946279373832193,143210 776547177044684800,151374 770303448617250817,117257 778384256343109632,167398 763932831860924416,80393 764800492807397376,84724 771470114608717824,125554 769586069213945856,113836 791308111642497026,237327 742937597392080896,47188 792378670572826628,11774 755687786875801600,36719 764432691454472192,80393 786662497835188224,205181 777936278272827392,163990 768826610724265985,108394 772822048989077504,132335 788779577912983552,220526 749241159831068676,7816 762695623770533889,73712 781582995740299264,188807 790127771582361601,227048 732648317742518272,11774 750475015468888064,13627 756536233153572865,41121 791492955366457344,239405 771485126869946368,1042906 788027770462806016,214354 752961777567014913,22777 763427308069715968,77731 792628629142405120,245148 788402457818738688,217519 767042604898934784,95707 774001581901615104,1250063 756022611344289792,1248323 789693594030469121,227048 787177772556967941,158520 768134437741527040,103354 795497200742764544,263245 775777269142913024,151212 753778790858317824,29263 790670828937641984,233307 769323756963573761,112693 792856551631355904,243187 790423443816656896,230282 791428019613233153,238207 753897968210743296,11774 787715756226150400,205197 793249334909214721,243615 773535778395791360,137042 755001552394268673,34666 773880499697807360,139404 780876436857090048,170187 789478550004899841,223539 781675878929629184,189017 752673057928544256,22411 777698174362320896,158387 762702104511209472,74431 756248396978016256,11774 786386760624377856,203240 767444702459203585,90384 764942952716263426,84800 778253315742326784,166390 790646835471798273,11774 780715204581609472,182122 785980803658285056,199306 763478271178649600,76406 776528152826785792,155451 757743822025531392,47940 785538502058389504,196788 785911908826288128,199546 759422507614994432,58028 762860652763287554,73712 767386157135060993,96039 768895821978935297,11774 778462501369368576,167220 785938259859894272,199352 755116095426691072,34666 753975798302842881,28866 760686345006247937,64425 790972186957938688,235590 795225764719423488,264774 771426707601432576,125381 785547513461825536,196917 794146361444802560,249926 768497059552960516,106774 793164600141238272,249180 751803994696257536,19899 793939573327831040,254483 774520380497223680,141867 788863451175280641,219678 774737938185793536,144635 764757257284227073,84666 793874342761238528,256255 766734648458219520,95869 775757860340772864,150511 764981173831467008,85562 769030270053998595,108432 761281990918234112,67229 769266312514244609,110659 750461494295400449,10735 778948424016158720,168284 767057143048572929,93210 776111151922896896,153194 770328461239984129,117257 786997355153387520,351152 787131765823373312,206748 793673759836123136,254135 793256726568980481,249335 775137493242875904,130988 761684282083454976,69548 781584512958341120,47940 769876555749294080,83671 791261551755866112,237223 790925674160623617,234484 779474176969170945,170187 779748927067217920,173347 770311845844365312,118087 794928574751010818,263895 764526207538982913,82066 791262904389472256,234583 758378903132114945,52061 770422699516686336,117562 770972726542667776,121479 795374170049744896,266723 787369636945723392,210207 763773396123430912,80098 770760849304670208,1170396 786637407185666048,203350 789994866168127488,223249 790879903134674944,234551 776676959392641024,153194 793999687908896768,257492 774033160304603137,1250066 785923753129771012,199431 787096097051344896,204958 775396008041775104,148645 785590164852731904,196767 764971791043338240,85562 778272865179271168,167083 761075633766080512,65489 773282581345284096,135758 790929513299402754,234796 758106059043201024,51344 780930853509660672,182726 775756879955759104,151463 795698308287262720,266491 792175148870864896,244289 795732872585940992,268448 777981804930269184,164375 786991079363141632,207949 753983697104146432,30590 766317450807894016,92210 773884660057112576,139404 786082212584226816,197512 755553436033228801,38183 793229926669221888,249927 750821837047787522,15634 771348272938180608,124883 756290349115383808,42432 775108133756608517,146720 786746995809538052,205989 762786711172767744,73712 788129478451064832,215064 785651737638080512,197512 753732863074283520,27746 756819850211786752,44274 792218046559494144,235685 752299287468322817,21714 789991377446711296,228354 749664615508897792,9433 775301316130111488,146259 763451755992494082,78344 753373946293125120,27045 793239134206763008,250293 753333639610372097,26492 772208357734219776,129126 779039402685296640,169201 780898610091270144,183269 792936735130853376,248514 753636512059633664,25189 760639558996361217,64147 764170129236111360,82177 768278717353394177,103071 765803424717889536,88489 773183197412753408,135025 767796963978817536,26066 789147696519086080,11774 758684010218303488,43391 759957187053576192,58227 776788701758316544,351424 779143772978294784,172945 757265776386699264,46006 795399620818010112,247930 794060368674897920,257515 769318730287505408,112363 788019496510377985,214354 761692749779210240,69711 764105945664196608,81702 772284591495344128,129558 776487026854068224,481145 790960593289306112,221635 787251629980422144,207974 778075627433947136,164150 794545263339663360,261155 776371291913719808,153845 770522960121782272,118192 794636684692426752,261155 794708721188409344,262752 790672938273878016,233307 779441829762723840,174230 763752571022544896,79223 776396641536466944,153596 765898681736306688,351436 787111366746341377,207151 790607726753611776,104244 771831306443456512,118191 761944580505804800,32207 793162739791257600,249180 795021162099208192,263896 752667138150719488,22777 765159305725173760,11774 787804742760079360,213253 788255352127008768,215634 770307657823506439,117257 778600923903975424,167220 787109377908019200,204303 764113714610135040,81869 787497326558318592,210313 793096333691203584,249469 762404657784233984,1249014 768627054791254016,99683 793896102445477888,243187 791976985211785217,242509 759125467299479553,56964 795699298583228416,11774 762054941225525248,70912 764658039475441665,82457 776512364556480512,155898 761989202460438528,70263 785946837501022208,193297 791084296979124224,235487 788833559318372352,220332 762856623261949953,75109 791465885844271104,238780 757829451207970816,47844 791706523475009537,240483 779781525604737024,176201 749381970359091200,7869 768886688139603968,108729 786091778059464704,199961 760592339819782144,62338 790608105583149056,232169 760661723141529602,352572 760554691008696320,60794 766357469723582464,93286 785656439910064128,196767 793938793678180353,254716 794200513583558656,258598 791702547081883648,238429 772629994245877760,130669 780781328753188864,182960 773507568425508865,137042 757700325956464644,48663 759253500832387072,56964 753732468235116544,11774 785584400540979200,197297 786826528877322240,205728 781137837529804800,185496 778939383340736512,169879 780795277976436736,183269 794931032831172612,263895 793094880968970240,249469 779086112962801664,172123 793859245397708801,255393 795042265173520384,263532 770016863472513024,114301 767882088829767680,102137 760457934186876928,62771 793982653699457024,256219 790731164805959680,232169 791000836713291776,234583 750465680940687360,13450 762707581714530305,74133 785573610194890753,196917 771078895395364864,122344 792532266131951617,246295 754773603531436032,17416 758656044092497920,54070 759756414046859264,58218 793656320280756224,249841 762009283785478144,431998 793874656331702272,255942 756201912400240640,41868 755282713880387584,35403 732730380491481089,1170667 756308521071685633,42564 766687372243263488,95568 764781700962320385,82390 788060322959597568,214492 776800072080171008,157993 789970749217878016,228888 760971223559987200,65626 779748637064605696,176110 790691886923210753,232595 768782745698902016,107808 792080028695613441,243075 795263612348600320,261594 775535339914035200,112363 785915289405759488,11774 793419549496348672,249926 750781380959866881,12954 780791049199452162,183269 795037154074390528,247930 791957244023668736,242134 791358620705312768,11774 766346860109950976,93261 757161903848390660,43824 765982767779868672,11774 760611651418779648,63451 781557260006850560,185310 793131739015155716,249469 745255042492444673,11774 781169870930980864,185313 767450466938740736,98972 785245314965966848,194082 765654714184761344,88874 780493301975621632,180825 794134525747957760,257530 790483438583353344,11774 778961500362932224,171360 775046455417532416,112382 766425768440258560,93823 757679847548256261,48735 753701048053891072,26778 778332512749662208,167220 792094901785677825,243865 738932620323631105,11774 773210500855365632,134975 758109698721669120,41703 792511978488987648,246225 756848043610169344,42125 771384928667783168,124597 764887952224813057,84724 792544235555655680,246295 770076982445010948,114779 760954193393885186,64693 778082520038387712,149209 787008336214560768,204980 787073419166625792,208928 749058485644517376,7069 780410589151633408,180039 768846685741125632,11774 778707878177669120,169107 770586730252607489,117303 766348994389741568,93286 791459792074207232,238207 765551177853435905,87831 790396881100603392,11774 775834010224304128,151791 773889758275702784,139404 794363616933855232,259034 764982171828224001,11774 773913781080559617,140043 737412049970552832,205972 793983145431339008,257423 778155417457291264,164826 775760148614701056,151156 788736571889422336,220332 785948871566458881,197286 759176859754037248,56964 767873657641115649,100605 794603116654104576,261155 792292315587051520,241678 785515676358221824,195975 754766539509862400,18341 780993850793922560,182146 751800332489928704,18491 756290316680953856,42432 773378664650113024,24173 771187859134963712,64722 771636487880265729,126152 790161610140770305,197046 776114626035585024,153610 786768335866167296,205270 770755653262389249,118191 788475323062980608,217601 788194630798114816,214078 769918158459330560,105109 768966830727827458,110381 751110966427910144,16299 759175882086895617,56964 776041761718153216,152866 778642277761626112,11774 758271449144569856,41703 755116394027552769,27280 775371649306755073,148574 772836855817515008,132335 776031451951337472,152735 760216285263179776,61011 768862046460977153,109666 793161293008146434,249926 773847675645071361,135004 774008017880776704,140770 786129879813283840,49459 768828846548320256,109337 768199193093672960,79987 758298950961139712,52112 762775961787969536,74366 756278927753039873,42117 774254684873760768,142198 759370971769864193,54070 768911984440016896,109384 773589173357907968,137869 766177596505817092,90482 775836784433373185,149209 755389296899653632,37044 770440912933576705,117283 787407188725760000,210313 769262546540834816,112399 755485922280501248,37973 753023317389500416,25135 780600070454452224,181789 780630163256176640,181892 773241418726961152,135517 787716131360473092,212357 777512951737561088,159876 768606856663007234,105345 781401755745656832,139404 788141956484521984,215005 794187839172771840,258331 773860373430673408,139404 788735807481901056,220332 775437685141811200,148654 753008341975232512,24497 786296719495442432,201620 789141833678856197,222647 770969738172305408,121949 788061041280163840,215005 756747332369145856,41702 754103628923740161,31400 772113659715649536,127775 793094420958765057,249469 794915812339544065,240682 772064468482359296,125554 791699559692980224,240145 795034732581027840,203546 752699533872726016,21753 775431803612069888,146838 794591430576508931,261818 757761254769496064,49056 767802143944404993,101681 781666141953327104,188577 792446002783408128,245313 773586616451346432,137869 750329126767235073,12060 786278638274478080,198304 787054245895823360,207287 776749958884122624,157708 759081043710255104,55550 761573103679967233,68993 793871413165772800,11774 779528727608766464,172185 732661779503833088,352911 788818212049842177,217899 788474407375298561,218275 793104494808666112,249469 751202322303377408,14421 777576880996225025,162107 790355150472941569,228576 789475472027504640,224680 786661992421523456,204413 780642545881583616,157755 771520222448746496,122982 793189466659708929,249926 760971680403460096,65180 794591571899359232,261818 762987162673577984,75724 780829901612052481,183269 778202036127014914,166390 793995394560602112,226180 750363747152175104,12883 762165209641476096,68993 763530155419639808,78853 788480440717996033,218275 795693691021234177,267862 767696559026864130,100605 789238237952929792,206666 793548954914861056,252014 773988154848243713,139373 794953699324030980,261155 791932148550737921,240793 768178224467705856,104332 777851911995203586,163960 768553463282216960,107455 790682778748813312,233307 786282648855470080,202429 770297838395764736,11774 764054090062045184,77598 751891323238490113,14277 758011054819577856,50827 760534121441468416,62771 776414480137719809,29786 758333019832791040,52554 772832723375235072,132967 789212864724754432,224680 792124119592624128,11774 761702596956475393,69878 759804059406794752,58839 769177819679162371,109874 787071310685810689,208928 789451148117864448,223936 794579439770210304,261155 794591496930521088,261818 792627039765426177,242693 774108259024183297,139404 753691808379572224,28282 787459359114530816,210694 755805626975002624,39462 758740359757242373,54861 757543606358073344,47782 762730924664426497,73726 786944410655174657,205272 791418386215428097,237999 785671213569888256,197512 790935753534627840,234583 734561713958309889,351688 786995714748518401,207949 756589976587005953,43751 792454359439249408,245711 775042464939773952,146024 780402403401011201,179742 732575810524057600,7224 769648020799516676,114779 793347097177227264,251390 765937398354030592,90384 756105657237942272,41632 763447888584126464,78405 780928167020142592,183269 778386771767951360,167562 776784797557465088,157755 781611953055727617,139404 753352170284707844,27222 755502536723869696,35470 793842933061521408,255942 787480131325399041,210235 795064520301563905,263895 776771281978929153,157755 780736082480594944,431998 759109126735532032,56784 749313799459598337,8160 770977207061741568,120610 770249761123250176,47570 771306058954399744,69711 772793471463718913,132335 775415532753342464,148870 756659942421991424,42955 771644499017687042,126607 758258077921533952,41703 788457097398587392,217106 785608464634613760,197512 793592526091460609,252112 773223841988345856,134470 755879269713182720,39657 777300286859644930,47783 790581634785509377,11774 790893215133990912,234583 764860180467183616,84724 763426730874769408,78129 795397288940158981,266884 795460788026830852,266138 758700229654818817,16953 794767603403288576,262145 778701459332304896,169320 794561164483198976,261155 786384186076647424,202248 767113374844846080,97811 785277622703972352,194667 757707907412684800,48594 750795450459025408,14502 763423258263691265,77136 774098682106880001,141316 776236824037515265,153845 791058426386223104,78159 795256428483280897,265644 772564551820718080,120675 788811599939309569,220130 759788872360275968,46890 773944336262115329,139404 756675481374756864,43553 776412647600234497,154701 793218438323843072,250633 791764277988319234,240145 768500117355765760,104932 778997217583587328,171693 764314216375410688,82283 767555056027795456,98646 774120272454557696,132578 775693646121144320,150663 794368144034983936,259034 757735145289854977,46958 764659642244792320,1249252 735772969104859136,353124 794980578194063360,264397 788194653438742528,172799 792337630402711552,82209 792445866204274688,245575 757934679966289920,49400 769917221585821697,110585 780610382045990912,80785 785685400958410752,196277 750179610940280832,10326 754205778878222336,30910 792147942694014977,243451 757546920109862912,47782 765986067816255489,90694 760109110398377985,60866 763571054661042176,76723 733066864390082560,355396 792072968775933952,11774 757449008545722368,47283 792558323954364416,245101 768059961159061504,100893 792018161897992192,145399 775788962283741184,150663 766139082841948161,90618 788173438166769664,215252 770015189303488513,114388 780778692163145729,182960 795225643478827008,265644 764618369320366081,83391 789286680565952513,221297 792801099216408576,247757 779346903787974658,174115 795112229528027136,265257 762459000646447104,47283 768539729327292417,104973 788069553410547712,215030 764993613289885696,85562 794424865063247872,258456 753235664896794624,25968 758705492109787137,54070 757778022506328064,47940 776929603365527552,158338 765309810816450560,87145 793636337077190656,252408 774429013620117504,141360 758280529879851009,50923 775104589506805760,146704 775149340939710464,146847 794711641569054720,261155 780945405232185344,183269 793089872085016576,249039 759020242114719744,50938 761941721802473472,70858 750303599884955649,10735 773718214043770880,138650 735512926413430784,11774 759111345857896448,56886 773666510682386432,137698 789217205493698560,224297 763132157028134913,76794 767125175015989248,94699 775033828934942721,146259 780868601448312832,182122 795241623349325824,249926 753951969782489088,30590 763507396249579524,78769 794311998947344384,258598 776027431387930624,152735 790060171024302081,226712 778678502518173697,166100 792143853277048832,243187 794553069077925890,261155 760959621359996928,64693 791504503505903617,238207 792063078309519360,243187 765951388165763072,90384 772572507748446208,131007 780606371083399168,80785 792899071975362560,234583 773980627372740609,140443 795407848817782785,263906 756206103432617984,11774 795042984479825921,263926 788721927510695940,217519 768852403332325376,109104 794574349579776000,261155 790628947004227584,232280 763908368809484288,80098 763137402013622273,75608 758346648095453184,52682 765234535113961472,86440 787091504762347520,207965 789078739481010177,223286 765345018869641216,86472 770318968607219712,118087 794339571546787840,11774 789205935709237252,215437 777297606544416768,121080 777238187676606465,160283 778575226904993792,160539 779715432362020864,174756 764295606550589440,82177 757718797067296768,49056 765012340739706880,11774 789109104606183426,220029 757096437230497792,45964 758097690873827328,51043 791349217809862656,237491 766159161189171200,90031 795259536936308736,264397 781828424323178497,190635 757263789079224320,46384 761941960626204672,69947 785531927415623684,196214 752193906255724544,19599 791925295607455744,240483 765483035068358656,84209 761741335132942336,67852 776112124682612736,153465 759406990527463424,58232 775908644114300931,151090 787594110400069632,204413 793650437693972480,252580 789671027773026304,226738 767134793964355585,97852 767089038469664768,97467 793643578513825792,464984 755539886917156864,35574 780372971940614144,179742 785612662516224000,197512 750864160754458629,15808 755787937208537090,39235 758750157462577152,54974 790744060587749376,233154 778171274744979456,166269 790609635300544513,231870 789096675763712000,219759 791731439821742080,229693 774477418371309568,141867 787645440388833280,206048 778743484685484032,167407 760539994003865600,63451 793499390761693184,252890 774415850950492160,142503 785515699485732865,11774 794764544190988288,261864 763075362142035968,75174 790827156477583360,232169 765698150493552641,88669 755395613785808896,35890 765594702406189056,87858 773912804378107904,139404 740368973611442176,11774 764146348484460544,77598 771739878434365441,11774 756616311564824578,44429 757717884982308868,46229 764172189990055937,81869 780771881653719040,182665 792100934704701440,243187 790481948091310081,195876 757711966941093889,47693 793864625817288704,256255 793203223041445888,249841 761337573591642112,67369 764277917505368065,431998 777077565018279936,159861 767752324429197312,100893 794675556570763264,259892 794605144201564160,261155 780929475844288512,184223 750794674445574144,14277 772550251693613056,129380 785593302968049664,196767 793889310529376256,249926 770580823116550144,119832 766545650188029952,93823 777514138729869312,161456 766823811048144897,96263 787086030193078272,207613 788523558909665281,218977 793456433270435840,252020 752945084237094912,23739 788982521803313152,222627 751168045498839040,16953 792831108312293376,11774 754774685007478784,27045 773982286026973184,135342 773584914063171584,135736 758692392094564352,54070 793523177880256516,11774 753187840213868546,25255 787798370374995968,203034 741296677764534275,11774 753950680402964480,29589 790849994182066176,232169 781514628178337792,188119 750586442536091649,13532 788843309280231424,219531 764136400274939904,58358 794545253550166016,261155 765250910876348416,86763 765612835971928064,88669 759566541339947008,57574 787428086539227140,210760 773943195382214657,139404 780802293126012928,183269 789715252493582336,226881 765185916537233408,86103 760842928252129280,64197 780646143311028228,182036 793105904132501505,249469 762015215546433536,69878 791812517525852160,241940 788388053274415104,217519 771017476553531392,118192 786803507944824837,108396 788189528523669504,194281 749738722489425920,9754 794324461365248000,256038 786320348962783232,1063777 766174421337772032,90384 762697046264610816,73712 750916243515928576,14421 769151852206325760,111049 750667028923637760,13343 772969983001423876,133454 792567286032760832,246392 791007471880007680,235331 794756628234969088,261120 795230895141769216,265644 793600891882508288,249926 749336487523606529,8297 785261387568312321,194154 791844449835974656,240483 779421502252969985,173347 777036946778394624,156835 794038119435829248,257492 757361848819777536,44461 753347979529117701,25189 762435568416403457,71270 769147326501752832,111558 787760448514973696,11774 794541986388803585,261155 788990127791935489,222627 754750229702807554,33356 758105116939546625,41703 776546266805248000,156132 768908466165473280,109767 761339077702537216,68182 761610176390569986,69248 766316944307859457,92860 795727534180728833,267521 785653771615567872,197894 795059884567838720,263895 791433220327899136,238207 787100406220517376,209184 769579100566540288,113412 773699218334625792,138819 777565826886934528,161714 787032460714319872,738099 787076359722004480,205728 787031621400612864,201555 795666129490296832,267862 760855317865308160,64722 770272375698960384,117257 793098263293460480,249469 793333852785643520,250633 781767275196010496,188304 793465519223541761,249469 766858782034976768,94699 769346577836060673,112788 771448472222523393,125367 792441586382540800,243075 794985070356496384,256038 776623406477287426,53667 738078067436949504,1182482 793145813828599809,249852 762979615942074369,73196 789487634317975552,224678 754781802938691584,33356 757696486314483712,48926 760811474247835648,64722 732947018138722304,353789 763823985540882432,80366 787012315426066432,207613 789726556981559296,227486 749920440219492352,10735 794549782278643713,261050 788781040412323840,200621 766764088223473664,93823 757324375569956864,46404 766012528853934080,90384 765591585337831424,87904 755245134485348352,35890 794374283585724416,259632 732132468526981120,349316 776062744487485440,152182 793434146093854720,250633 757726123606306817,49121 759038485621723137,1248649 786180762429042690,200870 789152712516448257,223286 794550655826292736,261155 790932028116045824,234583 793062168002453504,248516 788059717406904320,215005 762138554252353536,431998 768907324261969921,104662 763835378906300416,79691 764264943902261248,82209 793311325707390976,249234 758774301113933824,53996 787348819042152448,207835 764772640393400321,83422 791352851012448256,238395 755225446069960704,35890 789220973664956417,224600 791367176322215936,232911 785268220483690496,194648 781904069157916672,190635 762426589325824005,71502 785604986017243137,196729 794677636442259456,262588 753807722466807809,28866 793331358638739456,249926 764174510291558400,81649 795254836195459074,263896 757306283091374080,46890 777055065823522816,159876 761448857670606848,68182 795686324703559681,267862 762839777242550272,68890 795054989425180672,264397 764664951751356416,82344 780152189616480256,177248 767026579696386049,59936 768246476027953152,104367 792935709204111360,244297 769881849099227136,115409 770368540712902656,112693 761576634835083264,68854 774351463938191361,142506 768474415189200896,106774 791056608759427072,235620 786661011541622784,204734 793156312859185152,249926 773882589228728320,139404 774043033159471104,137553 767698583965487104,100605 773229582292021248,134561 776576080576712704,155316 781537642714464256,183530 755080176485171201,35107 767214202612178944,97852 750901249042575360,11463 759510430624514048,57574 779994625465544705,177704 773208365782536194,47940 794000488446513154,257492 786919760449695744,192032 777246085358026753,161002 785576751674036224,11774 773951101628325888,139373 786000118554034176,199272 772580144644968448,131007 792022298492542976,206666 794226855779987456,258040 791333507578683392,238207 768933238370820096,110209 787081926079225856,207949 785550238278909953,130635 753996733890252800,30590 787393262461915137,209184 771443352604598273,112872 769129185449312256,104932 790278838785863680,228354 753713864299208704,29263 763940458984726529,80939 761287488761724928,66922 780808869018759168,183269 781850421224574976,190553 762008203169304577,1170426 788286168630722561,215754 772869176184696833,132364 793670609351745537,249926 764079391064203264,77632 768213493011001344,104332 775311708038586368,147316 761019915117690880,66116 771388128816836608,124883 753732462144958464,29263 775034101099147264,146259 785977670358081538,199891 754041585147506689,31212 789469994153238528,225981 794585944397516801,261796 794249642326315012,257325 780845809654984704,11774 791019214106570752,235580 758631605984428033,54070 789259151155355648,223935 767878157177384960,101778 772577103174709248,129551 785323193905008640,11774 764282611774750720,82066 752218520956440580,21074 765321017937895424,84209 771155262786768896,122982 786959384316227584,11774 793153525773512705,249841 762855009385979904,74483 786724860961652736,204835 750182770945642497,10735 789517430682890240,226717 766406532032528384,93184 781258546289586176,184223 778040885300727808,26066 787042925658144768,205167 786373308606324736,200712 794882130140692484,261155 788540008324009984,218832 765887626653990912,90031 791104433182560256,234583 771768385583648768,127871 765571338555756545,88052 773701489403375616,11774 795331133693161472,265257 789739340209483776,226731 763429429767004161,77720 770662219759484928,117263 790878970006872065,234583 767860756679241732,96962 771463527118860288,124855 774344686144253952,142563 787078600663019520,209043 779334174004113408,173964 787715809061670912,205197 754934865540231168,17416 762204121923334144,72035 772079289218965504,129471 766687745163063296,95568 788916919256682497,11774 786911273904578560,207287 794158774097309700,254135 794333167721119745,258598 773711034548826112,11774 762091517439713281,70689 792420830386855936,245750 794496655492087808,260181 773890656070541315,139404 762045789405257729,67852 752976993650704388,24776 760140642861232128,61051 773575853741600768,137158 777945128501583872,164826 777336349389099008,161546 786333665055809536,202983 786744716859617280,205143 792055418755256320,243075 759089922338762752,50476 762621034403168256,73869 786965347890900992,207613 791248906407518208,234796 780569871889289216,11774 780822632027553792,182146 753983363027968001,30801 785642980463955968,197512 791753254795227136,239998 794703124548218880,259034 751616340255965184,18224 793098697588482049,249469 764999414062559232,84209 793861712462094337,255942 759202087163064320,57574 773706637806665728,11774 791703299753779201,234990 791492556685242368,238395 763038796594184193,73526 763422342185947136,77731 766181006713823232,90908 776693028354265088,155390 791731629530214400,238780 781514021652557829,184223 793217756329934848,249469 791750197009321984,240067 751717350412460032,16422 789999092227272705,201072 793943514950275073,256358 752231147023708161,1248126 756862621567942656,43751 765406864527925251,87245 786637795494203393,205455 788696114312704000,199211 768777781962571776,107749 750457454106927104,10848 787121205241413632,209351 794594954643406848,261399 756366496943644672,41798 772739448178089984,132335 760163716373413888,61145 790379295088738304,11774 770729820951048193,118191 748925230110765056,11774 793095995974234114,249469 792050161946075136,243075 758755412162252800,52112 776459911337160706,156055 772160124664352768,127707 776662918876188673,156835 792168746018144256,244550 792535545800904704,246392 780763943438524417,182960 793094787461242881,247241 763695948052725761,79585 781162771425562625,185971 758340458929991681,52112 769444812831334400,111225 785904587597291522,198671 753359022095466496,27317 773266283726901249,135725 785797698813255680,196538 794570745217064960,261155 760249677958619137,48052 785853876113145856,195481 763913281362800641,79691 764240856903782400,82002 769260866097250305,108795 761058634671337472,66116 735758360000102400,349985 775368988792463360,148645 786327873841983488,201374 785804149057204224,195975 756541370135896065,41459 773560545609969664,137639 757799708483911680,47283 794646666917842945,261987 752257515803533313,20232 764568203532046337,74247 788192988371357696,352258 770245408559927296,33169 794532790196903937,261155 789174001511780353,223899 763524375035256832,78853 779849682419843072,177233 785423496600051712,195743 786498622875631616,197050 789236999550926848,216589 751159908561661952,738099 786282230188355584,1170781 764464833379000321,81147 763837854019530753,80720 793841609599094784,255942 794822542443872256,260404 771483231124193280,125111 781217630388707328,186434 794159256123703296,257492 795106992511709184,264397 759091840087752704,56964 761044119045017600,65927 762712925790351360,74247 785471110414426113,194949 790943674464993281,234796 763817843406188544,80487 766432125797007361,93850 768228717449609217,11774 773717897529012224,11774 794985727293607936,258456 772007723936415744,128382 795062605584957440,262053 758641061833179136,54070 761404337411223552,67547 747575937722572800,11774 753724128494886912,28282 755948480883990528,39462 781292291734564865,186584 793278404120358912,249926 750366311075635200,12883 767349910215819264,80939 770336787247968256,11774 751838346972844032,18893 781843097923756032,190635 771405344547475456,125381 775012292412923908,146259 793247902118273026,250933 750774578130120704,14462 757769512548655104,49070 773714324682661892,137444 793149487447363584,249926 762758869831585793,74281 777536015590428673,161960 765304897847910400,86873 758445898284175360,53144 766024929313554432,81929 769226129114697728,110843 792800705450872832,243187 769203219004350465,106774 733197582634213376,1170862 794328882786615297,257492 785861510694367233,198671 749276927744102400,8047 768680715382820868,107745 776046921848946689,151526 754045872275615748,31268 751923646088773634,17794 792802481688416257,244270 758091732655505408,51043 755207308620226560,35980 775000395399569408,146259 773895218672332805,139404 780568205546942465,146843 790645401837772803,232169 753709430336737281,29263 756093055321640960,25135 780090857554837504,174725 751151769623953408,17341 755817110996127745,39926 774424136076537857,142648 776130132566241280,152017 749413157320462336,8497 772908885208367104,133519 786350601055657985,201285 752137017551650816,18491 759131168742772736,56964 754127229542465536,30802 771055947263320064,64405 768981502717820929,109666 785542882665099265,196247 765359216693391361,86274 763719336640995328,79691 768934178473676801,110477 788189009633685504,215608 792489076419100673,238780 790974830665498624,234583 766356392735236096,93036 768560323024543744,104973 758611187785428992,54023 764976590174429184,85562 760713694334640132,63451 771735683400556545,108396 775332859200565248,148045 793923103965536256,256219 760471896827711488,48052 781832881286983680,190635 768226576295014400,11774 794725274898333698,261155 776166863285784576,152106 785265139041857536,193297 785580153506181120,196788 758102731995308032,51043 776142548842586112,148994 775439974481039360,148645 764823660511174657,84724 780909811651190784,183269 755151167584342016,35890 778700649269567488,169916 758178114694320128,41703 769303290211405824,112363 790304976224399360,11774 749112202834042883,7327 774620675013218304,144256 779270600867086336,173625 754756979675926528,14277 787715381318316032,46572 792865872385744896,247241 794010319257411584,256358 785554612594040832,196788 788239596605755393,214247 754858811186221056,26721 779018798934347776,11774 788095712483475456,215005 792066488265871360,242693 793272701339086848,250633 760018193238859777,354103 767520321322659840,99030 776202080956534784,152314 794590404490514432,261155 766725141866872832,95672 792173588107235328,244221 788455577428955137,217519 761527280388730880,68993 753710042126376960,29263 763311119133974528,75899 758427853297823745,52061 751091185628827648,16422 774805698295238656,20170 792419158117851137,245549 787148618436182016,209351 792421348194779140,245268 773501868748181504,136904 778720919229386752,169384 762664383633915904,73926 758988286140424192,54070 768740495124082688,106094 759854063311851520,11774 791401416203972608,232911 768888396366295040,109104 753928072794148864,29263 777853647510044674,163688 755045495920205824,35044 785494338788728833,194723 792127643583852544,244328 762464867559149570,73102 757069697204400129,45311 777361921603284993,161456 750517115619192832,11495 765660972153311233,89076 764433687488393217,80393 788435909008056320,217634 764702376691322880,84422 765555609441673217,87904 795263482375577601,265257 766720148011094016,95767 790979206540853248,233692 780548617920798725,180655 771908530148212736,128615 794636126543822848,261155 761997666536476672,1170322 770556008217186304,118191 774264603761004544,139404 768485747905048576,66922 786341176928456704,202200 794659133291163648,259892 786820869888679936,204958 775675011377926144,149953 777822870844026880,163763 785626608589795328,197512 791982342185230336,241940 781763308311318528,187044 794707656556642304,249926 771397061879205889,125145 788397522230317056,217519 761576783699259392,1248944 793689300332322816,249926 791555027710214145,236502 758381338240098304,52749 786380121791795201,199307 788535722865197056,218219 732716824563851264,352911 768807220582637569,108849 776827100204453888,158387 758755086579408896,54898 773487778298486785,136947 772916056956411904,132578 779057189210103808,171886 758831632006557696,1248642 758808455599697922,55257 785351304130531328,194923 792527358645313536,11774 788390857288347648,217519 793597316481552384,253274 760491116303159296,1248804 789481249463087104,218349 795357904949813248,192363 788425017511940096,217634 791694820926423041,173347 763390314417688577,76406 773962312810061824,139404 780048439249932288,355701 766040550566924289,90384 764949880662069251,84888 778999076876673024,171693 732745642213146625,353789 769256006379532292,353017 789428827214807040,225981 774755035163009024,144494 793616220104916992,252112 788567244783706116,218875 756571223128051713,43471 775352138889359361,148473 781238403207606272,183818 768073459385692160,103261 768526547082944512,104973 774762220617990144,131007 794900420686675968,262849 759797511414386688,59439 790704684034129920,233772 764189975483027457,82390 781851017679732736,190553 772957264290471936,132335 793952591696707584,254444 771562781992554496,122776 768855484107337729,105109 788603630165323778,219537 760875849931296768,64722 773680114903244800,137158 774670223429500928,127994 770965455854968832,122146 781019313947959298,183472 756888473584279552,39096 749780089005498368,7381 759020275434258436,56302 775758686425718788,112363 792084686709350400,243187 771710011110219777,123335 789532290871328768,226731 756878473352716288,41702 750024846365511680,10064 755171975547551744,35890 785571330884239360,196917 758758647308713984,54070 762800598437605376,75073 755502608299679744,38032 777513440726294528,161387 786001249393147904,199227 770995576204918784,121949 791441954395590656,238383 792380877250584576,244464 793117592391028737,249469 767915014451765250,96039 779457895058509825,174660 794543471050665985,261155 775495717305610240,149770 792412661933715456,245208 765305412098875392,86653 761042439477956610,63149 762618153339875328,73814 780120701495828481,178378 764293732250320896,80720 778951239069347840,169923 790990944506085376,234583 757270485977669632,46006 776774944000733184,154832 777129802864074752,158387 791039226594861056,234583 762093324320768000,70689 793209708005982208,250633 750730731815665664,14421 775848561384820736,151202 777656925651472384,128519 793965937972117505,256255 751197235027804160,16422 758524798997671936,52659 775670070383042560,59665 771873781459460096,127134 755787167700439040,39197 751582342049783808,18893 763006154800705536,75899 780129137197326337,176128 766339925759238144,90963 768948071602409472,110477 758676878592843776,41680 763691236158955520,79600 795672876376408066,267862 774680214643159040,144654 781222398062317568,186434 787101095092944896,209184 773188045059166208,134561 759925173290082304,60365 762768538734034944,74366 773858860339789824,139395 760996319016194050,60790 794621867902599168,261987 794956614910545920,261155 752927192586317824,353488 780777005797085184,182960 768490304433512448,106281 788179738552524800,216009 794308418156843011,257492 774527251954094080,143585 792766058063077376,246632 756280520208707588,42432 758303638125027328,1248589 772608794186481664,130669 790301739689861120,26066 787736281635618817,212693 755426769520381952,37294 787202292210503680,209351 785650143550779394,196277 736885789984968704,19246 760167497098158084,61412 785244471973781504,192434 779452642342776832,174230 747460509641867264,11774 758807165951848452,55262 748710905496690688,11774 751594190069530624,14277 766487091735826433,94119 751641827896270849,18470 769390837256032256,112265 754905586114793472,27045 771515412789940225,111558 774475048006455296,142980 779747083263811585,175092 778414581781782528,163249 754762147956158464,32861 778434887783182336,165185 791378473444970497,238395 757903347202437120,49852 768170359103234048,95055 752990500777582593,22779 794247525662412800,212242 779134776829579264,172123 768824358395584513,109167 768906994992320512,108849 790957770765983744,246425 795401215777665029,266884 794569408630886400,256038 732094288629108737,349263 761177042616324099,66897 758697954186321920,54070 792382262654345216,243187 766516827769884672,94430 793128733011881984,249469 769747936293089280,114779 773620142567788545,138165 787149395573604352,207151 764244720121942016,82283 772424589385338880,130792 777169181011693568,158589 781004164474306565,184223 791454323645550592,237908 791797243716050944,240763 771023169327071232,120675 793635012876783616,252893 785981085129867264,198591 774746689781379072,144538 785260656916213760,194188 792718930410430464,246225 758326387388276737,41703 781734429077143552,186212 793179974496690176,249926 751019490515644418,16249 778348315435872256,166939 757446085900021760,47284 765358584926470145,75724 791451046975504384,238207 767067806760333312,97355 778429856728121344,167220 795291122050498565,265846 755180535186612224,34441 793083480414494720,248010 785299335651160064,194923 794625555278794753,261155 790378326116343808,11774 759094574992154624,56964 794464867193339904,259034 770787252540694529,118538 769350160769966080,112399 780605974746804228,181984 795322664252489728,263895 767405422214991872,95672 769469875035209728,113754 781476618871136256,182356 753753592054554628,29589 768638136826011652,103354 785883622024687617,196524 795041218900217858,263532 765238764901920769,86103 763802887428288513,79693 792526257216851969,245101 785327847388778496,193633 753062780413018112,20628 789139941129228288,223899 760971287300829184,65174 750285168271851522,11495 750864590796234752,15536 762826007376080897,74483 750882073733435392,15264 752296567751585793,18609 790283003117187072,166197 751631431311454208,18391 762645558422974464,73814 786921653284409345,90209 761298962259124224,67768 769141309642649600,104662 791666126384168960,240483 760883154966065152,65291 780624441617162240,182211 788090744523395072,215005 770425536648708096,118191 793133049869250561,249841 781833256815648768,190635 788201048917708800,214078 767082436714909696,97811 768329806681341952,105109 775366546805891072,148349 794245525176320000,259220 794156089541586944,249374 763901995094728704,80720 766119124057677825,81929 775148003006885888,146720 794578499482882050,261155 761689033634418688,70355 791999779526115329,240483 765284068938256385,85562 773938735377375232,140232 768929834353496064,107428 795400669452763136,266138 765278668469993473,86873 767075255336701952,97811 775398830116335616,148010 778375958629797888,159245 795279074574876676,261155 765645756900323328,88930 792753271723077632,244612 773937256839151617,140211 795386173657124865,11774 794912974485995520,262849 770967575580803072,100893 763333361976938496,1249022 758014598666657793,48287 792913887960059905,247105 765893300767199232,88920 794217923690852352,257492 757994930384035841,50442 761161713756483584,65180 760655737953542145,62798 770567851107311616,118191 792772209919991808,247240 793910104772993024,256125 774022368155009024,141035 793296348871139328,250633 786171847259947008,200397 778355535657639936,167522 756313928595038209,42249 777237197632176128,160592 794333546605346816,259892 795454170807541760,129481 769656780771196929,112399 779688023445254145,175960 785568709037395968,196676 756454452953874432,43225 768809993038594048,109167 780797747616157697,140444 753549782459703296,27222 763710007309430784,78228 788581485574033408,194281 760258208653053952,61545 785601414986739712,196729 759251002650427392,56964 754066372607500289,30802 780936766954041344,182726 762750530296754176,74133 788674303722086400,219915 752954658394603520,14277 779678104016986114,174115 759891409952354307,59477 760865974497054721,62728 779719158959185920,174991 790641509955534848,231792 768519413209272321,100605 786915097474166784,207119 765269276634681345,80939 785907837725704192,198973 771487314312695809,125853 764791488479834112,84724 795674277697781760,263560 777866404859174912,125529 793126977435672576,249725 790191410754510848,226731 760640439993135104,64019 792082504039538688,243398 779096398092304384,171693 732301761621413889,349347 781701043579068416,188401 776239294260322304,153610 792013551237947393,236352 753963788987142149,27866 788531106945626112,104244 778561113201926145,168794 785549836602974208,130635 777238628867141632,159475 786257843032887296,197512 794189939965628416,258598 773525649302716416,136947 750559834865623040,12883 755831679009251328,39893 794984519451471873,263895 760273779524263936,61011 773647375785132032,136904 780978145977470976,351147 767768023511904256,101203 794628274357932033,262022 779417289422729220,174315 790973161399586817,234583 780139622726791168,134684 770746601568542720,120353 750517697113231361,13201 764982524120444928,85562 790967212794339329,235487 793905896380362753,255942 793995773310619649,256239 776794844840628224,155037 772880947888943104,133043 765643823422672896,88669 767022813282643970,97380 755094931409031168,34666 775927397367488517,152314 788475961679437825,218275 770708968155058177,118192 759101324000501762,54070 781573135141261313,183801 754067411297460224,31529 785616481056874496,195936 789936617918115840,223492 793108512754638848,249469 776125792426217472,153035 786050723071029248,200382 753253073066221569,26527 764694352828313600,76623 760644015243010048,64197 768105159624908800,60391 786332313026125825,202379 761988631401787392,1248990 774427572239118337,143720 763828228200865793,80486 770399798033874945,118191 791188950626865152,194060 751217716456022016,17794 779396765883609089,174728 761980980701728768,71244 781293326968430594,181892 771058382379757568,122477 761181024449462272,66828 740341651923709952,350979 775028404324175872,146259 795353010293665792,265908 788126287755898880,215754 778297990306009088,166409 758688523599831040,53690 793840317824921601,255393 755879392094461952,39697 759100340948074496,11774 788739874354409472,220332 792198799108116480,243286 787940174462349312,199307 776180799708270593,153866 793732708476317696,247983 761878901635383296,70941 764209510810517504,82209 753360441934479360,27317 788190282391048192,214078 794900300083687426,263697 795447418217066496,267228 775924266474741760,150370 753055536661135360,20824 790587114261848064,67995 767854253360680961,101681 792899057807089665,247240 794599781825937408,261818 752206113982935041,21074 791736470025318402,240795 792640404147482624,244270 760760281157042176,63149 744034076403838976,349507 755207775903285248,33751 791692078832951300,237935 787949444151046144,738099 767831035019014145,101681 773631148178173954,134033 772805775853023232,132364 762510506758332416,431998 768903003051024386,109104 770256323078479872,117364 760218487872708608,58537 765706202194018306,87904 781269984706125824,186584 793552577719701506,249926 791273309929431040,237274 755537794378924033,38401 762102298512416769,67226 773888147587334144,139404 786351615003332608,203048 795033027177021442,263896 776569531720278016,156976 765147013197488128,86103 787163534526263296,207051 761672671805317120,69711 733056819065671680,352527 775759091691945984,151463 755181459099430916,35890 778977500844220417,168459 792031658190995456,243075 795308225470103553,266079 757524925745815553,43000 760538716884664321,61145 765595277298429954,87245 771138043520638977,122973 791680733173735424,220332 761666366260678657,69878 791405385131233280,237491 765326050704388096,86076 760639628936417280,63268 793055471611424768,248924 793608895117856768,252639 767440659129126912,431998 759593398953279489,58221 781508738037473281,69764 793094328696512512,249469 769912660284481538,113305 785888244319780864,198591 788461992294178817,217574 755766397314007041,39475 755862342747971584,39462 772822706668437504,132335 781826285626494976,190635 764966867760926720,84929 788760932205731840,218832 753630960902610944,28732 762788551931097094,74370 764912507110567936,85286 780497005499994112,180556 776397537355849728,1170553 773362867965792257,135025 788172524420997120,215088 793098430960787456,248065 767786488755085312,85326 792293058914103296,243075 750710739053088770,14277 781162079483006976,11774 779137397388746753,172132 758682040321527808,54070 773057270645227520,132761 794567356802482177,261155 788481445098422272,11774 772908270159851520,132335 792172997377417216,243187 769248221143195648,109470 792016295944261632,243075 763333099572699136,73712 791723181312733185,234990 763505924585598976,78853 766360810021064706,91894 753996727099625472,29790 778371119212589056,167522 789451113347092481,224243 793790421436510209,252639 786184518642171904,192032 757179444708511744,45040 777547108777914368,159546 757254805094096896,46652 771721163345125376,119832 759421324129337344,56800 779684035673010177,170373 732303678699409409,350377 779068426580996096,168284 781227961945055232,186584 788859225183178752,220526 780844339593224193,182870 752263318195281920,11495 792748104713986048,247232 777600529908269057,140598 733070213252415489,354525 753795998317547520,29790 760466314095894528,61399 787621114394644480,210207 793110382558715904,249469 766725047910330368,95672 755796140780584960,11774 757730173814964224,47940 750061198209536000,10847 786956047931944960,90209 791365373576646656,229220 732616673195216900,1035907 771241007174123520,118174 753788709317726208,29790 763757385630482432,79513 763841664293146625,79911 785972532558127108,194058 779745549759033349,176025 771845030197628928,127796 780605168773496832,80785 751127877114966016,16042 753245974085107712,26066 757753630392922112,48220 768779825863598084,108849 773995415054221312,139404 759155551963979777,56535 767308912316014592,98689 771356098473369600,124597 775037654127828992,146259 789517387678687232,226823 754064319084503041,31528 766689204634021892,11774 794536518291521536,261155 789929117395345409,221476 790598434436878336,231894 750853139201482752,14848 765035814120198145,82121 793473837346136064,252051 785463764753715200,195975 795709920817582082,267655 751648447271432192,14277 754705832860725249,33174 755579138413441025,38401 768573753181765632,107752 786998263958343680,207613 760234699050487808,61412 776021336544063490,151526 793493352243040256,252020 793615815237074944,252639 794561647910256642,261155 762819220862214144,74308 764988670797422592,85562 792825868271906818,247877 764677760954490882,82508 768509307922948097,106819 771404792702771200,125070 794300667305328641,257406 755126914344374272,34666 766109408661168128,87904 789157883715858432,223286 776569907450417153,156053 765651294367297536,88669 759223567741517825,56964 788028223800180736,214354 790521831539302400,231550 756994662427156481,44274 793871537090756609,256358 756689739705712644,43553 787284631288737792,207949 794327512079810561,258878 776741044453044224,154832 785532878478270464,196538 793413995524919296,251951 770689684426981376,118191 770707628389339136,108396 778875922179035136,169923 795396249503539200,266884 732445296790245376,178201 758607732001869824,52061 775776962644025344,121923 786681238211989505,205728 755475150309584897,37044 764093317969682433,80939 769190031856590848,110302 787303066756272128,209568 761272451003195394,67283 791912310906290176,240070 758498171714535424,52749 753015931023032320,25253 766171947881209858,90482 785662152229216258,196277 793974333777408129,11774 774353964733198336,143051 779350130000433152,174320 775023716790964224,146259 757715166142300161,47844 786568606733758464,204413 757258608061059073,46612 789155366730891264,223286 772473845190103040,131045 753648992278372352,28866 762548199806660608,72809 768246020778106880,103786 789797575390101508,227916 795709996126375937,268246 785753732206071809,197324 791625355668914176,238207 794320239114665984,259743 761995638301085696,69794 733411874075598850,355260 766165768408928256,90031 790748190421225473,232863 776100313879056384,153194 787796338909995010,213064 765510468052082691,85562 773531939714326528,137042 793064869184565248,249079 761868296786415616,70085 768440344337870849,106083 753622257365200896,28477 757073192884264961,45125 772621271830003712,131007 790950817712906240,231881 764290467408130049,82177 785266151529992192,11774 771444420889673728,1249876 767800612696260612,100893 793954262288101376,256217 774425324616421376,121792 759169421411753984,56964 787423626492571650,209736 755474003305893888,27045 767704111533924352,100605 794967486009581568,263817 793162652734238720,249961 781323458634407936,183801 760543190973751296,63451 788011256514916352,214354 769381578879492096,113165 792824407014146052,242693 763024076109713409,75899 772853296772120576,131025 792138991273336832,231894 772435623919616000,127400 776525474910601216,156053 754890395914338305,33065 758464476748275712,46384 763811388519317504,1249172 761567611826081792,69245 785584597815787520,197286 753593349903384576,27317 758686304322420740,54070 768986567780073473,110647 788566981180059648,218275 781395269862600704,186210 756195528032063488,41680 788795523075567617,220526 793627416849678336,254300 773722732907245569,11774 771415406309355520,125554 772803893692600320,132364 786339904204800000,201958 773959422284558336,139404 752690626114646017,22575 766400172691709952,93303 764183282502086656,82020 781239219784155136,185310 769238555008897024,112158 788017470971912192,214492 757001784347033600,44163 772798787395870722,132335 752954965186928640,24711 770392704073211904,117310 773987011346694145,138382 758150880528994306,50698 787325199800758272,207835 788730047398019075,215005 794549087890616320,257492 771819492305346560,126389 768976004043968512,109805 770833343021584384,120610 771489801996345344,125853 788474640381407232,217519 791284142273097728,237491 758431733654118400,52821 778588691941830656,168794 785826951952871429,197286 791921728184135680,241678 794367861485514753,257353 790905649945317376,234583 772776110459351040,132288 794379858558275585,259134 787768046295318528,212357 760150438683545601,60112 764207323216654336,80482 755816418076078082,39810 758049596518100993,50853 761725846574858240,70543 788578266772746240,218275 757772615024939009,49066 760955352531673088,64664 764519798286024705,81946 779752988076277762,174492 774365112098549760,143041 781146729903042560,183759 754995524722237440,34666 764824252038062080,84724 792024914630848512,243187 793989107928207360,257423 753002965204606976,22439 761201144370565121,65180 770196643891347456,117257 794952266138710016,263895 752198333951795201,21437 754743234249711621,33356 771092946833674240,122776 791262378394476544,237325 785788452671545344,197512 788084078016946176,205181 794999480269631488,261155 775718314106511360,151071 765673175053066240,88052 764116071800602624,80716 789911753798914048,225981 732962248595935233,354719 785938163684507649,199262 787087747580358656,209151 773312570891591681,135505 763942790992568320,80136 793344490438270981,249518 794223932886974464,195876 766877833671110656,95262 769125278362763264,109360 780457617588125696,180039 792024801858596864,243187 753938365804720129,29263 749915133040795648,11774 792016660651704320,243075 766015452115931136,81929 787451300850049029,209863 778607701400100864,169201 793599533485793281,252372 762800528745168897,75073 787475113822126080,209095 795446579771674624,263302 794325771753902080,258878 785481992829739009,195975 776984668272992256,156835 758408510459621376,14351 785891327200276480,198671 761213436659326978,66625 791723594153852928,240483 758685565181198340,54070 764586611820539904,83391 788463783630999552,214084 786369081679020032,203510 752839224127127554,22779 772249981818245120,128934 752625137128734720,22750 792498289476308992,243075 793393908965339136,249926 790269229819756544,738099 756626770468728832,44429 774964243481317376,146095 775379006963212288,141091 791181023249895424,236420 753340454490542080,26492 768521003903352832,104162 774957221897572354,144198 794346551179100161,259773 762784164609396736,71502 791450187059240964,238292 780457085507080192,176203 785755312309604352,196277 757504044713779200,46280 787068257266126848,207287 772999156956696576,133185 757654860342890496,47736 778487608129167360,167180 785830341474783232,194230 766040998841552896,90384 794661726931152898,255942 792504119558742016,246273 794702720565387265,262752 757503904074522624,46280 742413299627753472,11774 756641729739124736,16953 788088458854146048,215005 795610230377840640,267587 776013422890737664,152735 785869335025872896,209828 786242197003743232,199561 764965286244126721,78513 793985894311227392,257423 749659884728098817,8497 768759833055100928,108395 786254896823762945,201494 760517049697337345,63268 766044364841717760,90384 732279835654017024,351114 794588790429978624,261155 770204059223650304,117257 793621392604270593,252581 761004885005381633,41680 768965196781981696,109945 788813435895177216,220767 760101807418990592,58227 775809386702901249,151439 757612301436334080,42432 767815456023601152,101681 776057558142332928,153095 764848899626528768,84889 763447195999830017,78159 759602602665398272,56964 778618798249222144,167220 791906217060859904,238290 764878513786593281,84724 789168498165489664,11774 780060652589178880,177472 786940198143815680,207613 793195693640781824,250033 752996800315785216,23742 757096308448428032,45857 770508399339511808,118191 791785237814599680,239893 780854017144528897,183826 781313523162947584,32404 789355865648214016,220029 792205836819070976,244550 768841258290843648,11774 758093023695757312,50789 779021581381165056,167407 749924644849844225,10735 772864675763539968,132848 791428581100400642,238099 794013451316248576,256439 758283715545927680,52112 788541292066111488,218223 755166865845002240,35890 757901853480759296,48408 760124993460170752,61145 764759727528153088,84634 791425910176178176,239107 760437320457662464,60804 769321682444091393,108004 791003641519935488,232169 795744370054098944,268814 792196671996305408,243187 775024930152861697,146305 787802075593904128,205197 795471361628078080,247930 781838389700075520,190635 768530317917364224,106774 756910812036345856,44450 788824750428565504,220539 750342318796972033,11495 770969649634738176,122146 790756477912743938,233558 793230696550658048,249961 760577000255860737,62063 767089206250340352,94699 792861040421834752,246616 759412235190013952,56964 774346491850657792,141316 786915329477898241,207287 787340366408056832,210432 767937235324895232,101163 775679239559319552,149953 791217264255049728,236393 773744792866000896,11774 757272926131326976,46780 765531937771585536,87904 767814212663910400,96767 788752159286370304,220526 751142488451219457,16299 795193942165901312,258305 768905941580296192,86743 769208536337412097,11774 759550267805298688,58227 778328566111072256,167220 794044007865352192,256219 755069838326919168,35044 791506377835372546,239405 756524727313821696,41798 761618250731884544,69684 763074002524839936,76413 790988383774502912,233736 792551514829053952,246273 761541023524880384,68993 789241048526577664,206666 755468235223556096,26819 791361784032755713,11774 785628046296363008,197677 765234562829996033,73926 768545323312480257,106317 746182775712129024,102730 785838831601934337,198671 787280633164886016,207965 791469469675716608,239380 773286580098301952,134561 793487977733238785,249079 778351413206409216,167220 759856601071104000,54974 773145014322946048,134371 792025191022989313,243187 765606754818396160,87904 769832502684946432,110585 789141125802041344,223899 777799476622856192,163763 757609328543141888,47782 765389159007608832,86103 773324065226371072,123217 781878987127660544,190635 788488552220807168,218455 758230099355430912,41703 759005926967828481,56194 775431399184687105,148654 792514025657667584,245998 775890826450702336,151374 789931813804335104,228820 763697864086265856,78159 790798458898690048,232169 794315245313343488,258741 755905859276898304,40550 795321364077023233,266146 752024003204698112,14277 761533995901419520,18215 794984804924162048,261987 766618968429891584,94699 769399585764679680,112363 768543380506808320,104973 777623982728105985,162610 786398567049023488,203350 764722288210042880,83391 765000491600404480,85562 769321211679703040,112399 776496147984740352,156103 764822504888078336,82066 755305310294773760,35890 792521653678768128,245128 760468558555910144,59574 754720706068348931,33356 767916188030480384,99111 793201418383593473,250430 786016471239446528,192391 789514143812448256,216299 772885929849679873,132370 793134231232712704,249469 793899066837131264,256451 788549527980638208,52554 795705408690278403,247930 788686191851892736,213064 794695341236842496,261155 757586109098590208,47782 793647726919581696,254135 776929847054573568,157755 794242224628310016,258456 767739107481120768,100506 781135082472009730,184426 769756888644804608,114357 756875866764877824,45122 792092765064572928,11774 777285808717836288,160467 793190458650456064,249926 785663346452209666,195975 767894656004812800,97438 752659517121318912,22198 794082766505787396,252806 751837472515059712,18215 785851603651788801,126512 791693821457424384,237908 775512364624011264,112363 755906007558033408,39398 787007661002919936,206742 795104297847549953,11774 733420562161098753,355952 761721518829121536,69356 765535384126324736,87201 793622851446247425,251566 758638920607289345,54070 755961514750726144,40881 781484873513074688,185310 751200637334028289,17513 758057667797487616,51069 786953289581690881,207613 788051642142826497,214288 788517502938742784,218349 781530466524467200,188401 792849429791248384,248065 793260730594328576,249926 750080781033308161,10735 755380297982676993,37044 793873641981087744,256255 756238836875788288,42149 795709806975873024,268448 751846400246312961,20002 771969248222670848,127366 765901358134353921,89076 794125537715306497,257492 790361031256248321,229159 767027966501007360,95672 775089119752060929,141316 779038531909976064,157082 758321647380107265,50827 764551098052947968,79561 771415454938173440,124587 760112588315394048,61051 777945964300558336,164171 793432623842549760,252020 758251719696404480,52061 795004474473545728,263895 762382050842279936,70941 793497592147615745,249926 761602677868486657,69491 791269147900391424,237491 792054225228275712,243075 794551537330769920,233705 758707711752142848,54739 789145678056271872,222647 775121438151962624,11774 781127296224751616,185496 776865410494988288,157082 786213959468617728,200870 795736301299449856,267737 785858320640815104,198591 791017107005644800,234653 790614496515502081,210238 793948980547727360,254135 755449198959587329,37044 790985805976199168,234796 761150099078647808,66851 778487723598372864,167220 761196506036797440,66897 760916276718014464,64692 760299466138218496,60391 788042855331790849,214354 791816420271136768,234990 752289410775781376,18395 767814718123761664,101163 789185802089533440,11774 793974473879797761,257026 758426617479766018,52061 770672481682153472,120610 760256859626278912,60849 794550202627522560,261155 761671942369779712,70085 757051666399100928,44291 763252366594277376,76723 752699684276371456,22575 768965085574365184,109960 749973986193317888,10064 776099739569979392,152735 778173101137862656,164826 766293461708439552,91946 778717684334665729,169101 777238860216594432,159475 755195481689587712,36208 768094159278252033,98185 776785437159403521,157755 781700328538247169,186750 789391188730126339,350979 770399651975561216,118191 791496342522564608,238207 764809824739655680,84724 773341569332019200,135489 781294260238880768,183801 786304743358345217,192032 788522270423515136,215437 764129516201521153,81651 767769036419534848,101383 777580205879676928,162497 785592213585657856,196767 788341537092632576,215005 754717090313932801,33356 785298737526509568,194923 776566825660317697,154832 788391736355786752,214084 791821590899982336,241432 781185444063113216,185310 746258450686976001,11774 790671412767825920,232137 778100408476700672,163132 749683570424381441,9433 772874102138888192,132364 776290894873960448,133702 792848870912983041,193368 791669902583160832,221664 766631340687101953,92854 780407126938312705,180039 792227605759922177,244230 780847344929636352,182036 793466589907554304,249926 780936612708515840,102730 769011121110081536,109767 765236575513051137,86103 760971845675937792,65237 767087891751264260,97001 760248538332852224,61922 792021070295412736,240483 768883468709289984,105642 785538781193592832,196538 762720028743471104,74592 775879520268189697,149040 791446715983335426,220029 773638174115377152,137869 778590399401263104,168794 794550498410065920,261155 763859530048540672,78159 791636997534134273,240145 758253000293027841,52061 755164028696141825,35890 792132613758595072,243187 774799480155627520,143585 789311055109447680,225356 789241806391083009,206666 765403439471988737,82209 793273247919898624,250293 795774097896730625,11774 792598813282213888,242693 768528525951315968,106281 791796136801505280,240106 733395479338180608,353374 755418857578168324,36735 771341594700214272,124883 785714553925558272,196538 755389659568406529,36875 764283177841995776,82571 791001623501746176,235621 762747870743232513,73926 794000473065930752,257492 788474578641178624,218275 777861557233545216,158520 759458671214473217,58270 791834389122457600,240070 795406514488020994,246425 794527836707098624,261155 795609156120178688,263926 773644357899550720,98273 780686345249304576,180445 785812758839394305,198671 750880926087852032,15800 771356866391572481,124597 774376012725440512,141867 788129659963736064,214492 788156553211834368,215437 795041489646714880,263896 755401880902262784,36332 786977747264540672,207949 793245068962299904,250293 757736933279698945,48220 770608924143648770,117375 765974205879848960,87145 761486244698136576,68821 790636429038776320,232884 778404754590355458,166916 772470176990302208,128934 785682128574947333,197297 759094667942125568,56964 790346256673443840,231008 753637862441091072,28732 763101845682163712,75899 780883037600882688,75300 756584693055811585,43887 766310822943477762,11774 780091217874866176,167220 769535390214610944,112363 776073208596426752,153095 771436504665120768,124744 795312727451308033,263697 768617923329994752,106281 768223865390637056,11774 785322663648505857,186883 772831479172886528,131421 793219045315244034,249469 763041177234997248,67326 792678504613548032,240483 768878517555720192,108795 772962808766029824,133454 781434321039011840,139404 762423803452325888,1248861 773609559315193856,137869 764180461522329600,82457 764894860264562688,83641 750759025898250240,14950 758057561589440513,50923 760645267720802304,63655 768500068110458880,106774 780167923482583040,169999 780124751490527234,76146 787019274799886336,208379 793626461877903360,208178 788200144080633861,216009 757866634245734400,49805 756501058747334656,42249 759100594388869120,56964 765539745388564480,86103 772907230878281728,133519 785325485995724800,11774 794621007013314561,262053 775844217461420032,112363 759520270482669569,58537 788871987393392640,221832 753905127145308160,29682 766605919459291140,89359 795053270851059712,263926 750387163737395201,13018 795352668319453185,266500 750867084809216000,15643 769495892361641985,113822 792162156686872576,242693 751931703799668736,20279 772457654786502658,131045 787039680428519424,207733 788784974820478976,219561 785568935651315712,196917 781902608613060608,191354 763077506815565825,75724 771727563949350913,125554 760185027191767040,61051 760223126596702208,60794 785863934129635329,196277 775879594352054272,151302 787036215463677952,199307 794720449586429952,261155 759220536522211328,56964 763118828071088129,11774 769165071318523904,111448 772475649084784644,129551 786572050534174720,204457 794222081089028096,258878 776866534769594368,158815 793459972738838528,252020 762115394169507840,1248990 778922920647294977,171168 771554718904557568,125204 780068179871608832,174115 756504207796998144,43391 755832244527390720,39462 756683256184107008,44273 778681005607522304,166282 771123936176271360,122299 789091663260094464,222526 790593626308878336,11774 790998062537711616,235828 766275563149557760,91946 767746187147501569,99159 790283585517457408,230704 760227420494401536,60794 758099940757286916,47940 775362770149793792,148537 767027100830302209,87858 789719457975373824,227242 759561570280177668,355185 764494165463838720,82283 792143289684205568,235590 764717631576297473,7258 773926841493049344,139404 787150748924555264,207613 793849990938451969,255942 733841633553190913,353374 762659241995935744,73814 792362925268824064,243187 764374851889004544,82829 757975499104747520,50314 761664337664696321,69947 758396027401494530,50827 763814954604630017,79131 771943450690322432,127775 732401750733361152,1170450 757910890264035328,49852 767836294755909632,101681 791718194461417472,237491 794554767343226880,261155 765231530020974592,86440 761081762956972033,65469 750366184705519616,12883 773885169946259458,139404 755547693531983876,38476 764578418545623042,82066 780443729593114624,178045 771526116448296960,125163 756745543573876736,44503 762129261989797888,431998 778813001574993921,159876 778633078289928192,168794 794017686028070912,257492 785810160203796480,197091 759100483499798529,56784 755593039221968896,17416 792322303010963456,353124 763053148709593088,73992 774639549796327424,139012 778264548461641728,11774 761720775715921920,68273 752957915296731137,24675 786958384574652417,205728 794663277028638724,261942 770070283407527941,110949 791443941723865088,237857 788035971979747329,214354 793949504026320896,256105 780794938107764737,183242 778740745242947585,170268 788438750871171072,217519 795107821046140928,262053 755561321454632960,26066 751657885935865856,18555 777167340161015808,156835 758128484640108544,46552 768046898368446464,103078 778205224775344128,166281 780471411538210817,169999 770583587238346752,119832 778403072447885312,167124 795038756269133824,263532 753744122696130561,25321 765958993810522112,90287 785578419257946112,197097 758034759457046528,50611 779413720044756992,174115 776078217757286400,153095 763410713414995968,73814 766938643348987904,86653 773005614217850880,134033 793106783275483136,249469 794683409880797185,262752 774729474399047680,144112 786410093638279169,201958 764941342392877057,76012 771123668772593668,122126 776011163645587457,152872 762743581299789824,73926 790902062297018368,234514 774023030053806080,140900 773645018833776642,138165 776648559642812416,156053 758131565297856516,50337 768462065191223296,106442 787942568499765248,213589 771401993848053765,125459 792211119867777024,243165 758732640165900288,46076 793230409744064512,249469 768581966375424001,106281 790338546028646400,228341 776071711431065600,152861 732704358182195201,352946 778366625640747008,167569 793179508140638208,249469 757235227970461696,46006 794913324676841472,263895 794783037288579072,262849 790735952897531904,233154 780105218663051264,174465 788002656417710082,214354 761612810010841088,69231 792024571620757504,204343 777526191058259968,161387 767379132619563009,98259 770173423226064896,117145 775082092312920064,146024 736380852469272577,11774 785495121626181632,196277 794448969220796416,258598 768546528772366340,104973 791695652308733952,237385 750415565433376769,12728 755218715688390656,35980 777193146325274624,158897 767897930321764352,99093 732213146903924736,1170365 778643097265643520,168284 773125663821889536,133980 788561087692214272,218275 766432941333327872,93184 794903472437166080,261987 754755141996339200,27854 763485609243488257,78115 772162789339115520,129991 754712806600171520,24745 793630625697828866,252020 776612660594946049,157082 764945924158267392,85456 794579581835431936,258771 773309493878804480,133454 781358351888293888,139404 794644208632139782,261155 770508844753522689,118191 773618529140674565,138090 786291567338283008,201494 786805102774333440,206642 763552108268261377,78344 767885104198721537,101681 773882485327405056,136904 754747459142815744,33356 758759853342990336,55174 790546075392286720,232137 774019441533169664,131421 786428779795144705,202983 794070878132707328,256255 788113061664075776,215437 764537584148213760,349951 794924061101031425,262022 768169890238767104,104167 793508066528329728,249926 758485110089916417,52554 767078697094348801,97585 778671272226160640,167220 791660292518346752,240483 785322979408220160,11774 777289056535412737,144783 787066795354001408,207287 788497603562446852,218275 770105837725609984,115047 755513894286856197,35044 787796179597885440,212024 792086299662364672,11774 767930661973790724,101681 791559741717745664,238494 767428113437450240,98890 769283345159114752,109713 777250971504095232,157082 781118891892154368,185496 775415347063222276,149200 761627836255838208,69245 775114671452028929,146675 765901574610776064,89848 793219696116006912,249961 778573730977030144,168794 789258152558682112,203546 762012861665271809,71502 791412417754435584,237198 791693671288737792,240070 792795705605783552,246703 754720456943472640,33356 788126409516429312,215754 786741394656333824,203674 791296184220606464,237491 754753609523404801,33356 752930977849106433,24173 771130623943663616,122388 795715756507938817,199307 771860053724917760,128017 778027464849326081,165591 780795279733731328,167220 765081682412179456,85562 763780577526820864,80192 764311448059129856,76552 778324386365394944,166409 781658274554781697,188498 738416383747338240,11774 759091770512838657,56964 787129991796580352,208420 788521016129490944,215437 791738223475187712,240483 760124445851660288,61051 781832445070934020,187044 754108586758897665,28451 763893356741136384,80209 775121783938777088,141091 768094221643423744,102745 773483840568524800,136947 764077133853437957,81702 791665321975382016,240483 788438351175122944,213064 788438455923511300,215437 766278148807876608,91946 775952282403737600,151463 772974675601350658,133204 754788335751614465,26140 755467347771686913,37044 753234881287565312,25958 770882368009744384,121949 772422404266004482,129848 761750684358307840,69231 793855379226497024,255942 757214459236679680,45348 768497361807081474,107024 765628060724961280,88052 778056621645791232,86103 787324591714799616,210207 793275293817602048,249926 787269900658024449,207076 791538378986643457,172084 795744094987440129,267521 767023930670481410,97377 768964163397836801,108795 770284250088300544,117303 770450906999558144,118191 772633165470904320,129558 775772852117200896,150511 776217408910524416,152314 774459592059260929,141316 754995667391483905,34666 787019817656184832,207287 762832128195305473,73712 764990140175360001,85562 766342890842886144,92860 750792180667543552,14277 778682992059297792,165185 741300731093753859,349060 763043858728955904,11774 767732141530705921,100909 778334310835163136,152594 790651783785787392,231881 754083490111496192,30590 763920223619551234,80720 770450136476426240,11774 773978515985182720,140444 795304788409909248,256564 754042782684028928,30296 771393041533984770,125367 752900021901721601,24134 770927986828685312,121359 780827123871260672,183269 792875204145979392,247877 793840466449924096,254135 791009731280146432,235590 792772769389903872,247241 789197621973745664,222682 749705262567526400,9898 762007917583228928,69794 795488453316087808,267265 757560998945488900,47782 758507286843183104,51809 775830557703962624,146991 780615646073622528,182049 788052477102915584,214354 773840431306203136,139404 768499173972779008,106774 795700710587465728,267862 774698233700421632,129577 769120487171563521,101383 768566326537236480,106317 760932844982140929,65222 773036829150814208,134033 758699756738740224,11774 750862525978316800,15255 768067796509028357,100204 753396099487006721,23884 758666140067430400,54070 776614638641418240,156835 779351484328804352,174230 789284096358817792,206666 774598903219924992,143585 778314317292720128,11774 775863137174228992,148994 780949575125250048,155390 795048135148113920,262849 750454874903568384,13450 780030542376939520,177455 764851516561907713,83184 756650545897701377,43391 766116961235275777,56964 775111326083395584,146720 791094558184452096,108396 793254263698980864,250633 785265432399872000,194082 795675880995639304,267521 757901636618555392,91137 762669118659047426,73814 787832405600169984,210585 764227900027527168,82766 753354222725242881,25189 778644049372721152,168794 770083736444604416,110302 791770264057044994,240814 793160052983103488,249926 795329808976711681,265809 793217195060760577,250375 780838517756747776,182960 765997391132565504,90384 776826734939217920,155451 794789897429094400,261155 787245949915652096,204078 764147701185478656,80939 779824254472769536,176109 773305222324072448,131297 787021104493789189,207287 788736649765191680,220332 751131313369907200,16728 753299111558848512,26871 757718708534018048,47844 778908870513078272,170187 795729202607779840,267447 794303217127460864,259764 771478228913512448,124855 753298630749151235,11434 793887937695932417,256255 762764576387637248,67586 750382242829049860,13021 768252416571482112,11774 787698406005338112,212139 780820882704982016,182726 793861697152831488,255942 791753514942816256,239998 750881944745996288,15800 775889330518695937,151845 756362096045072384,42249 768570604362473472,106716 776418858399739905,155451 792765185312325637,247241 793811662847475712,254135 777173255060754433,159146 732662572533473280,352730 766469323837681664,92854 769302376293371904,104081 768986690098782208,110647 787881959196352512,212239 768308768480165888,100559 791753115104079872,239998 789831566155325441,225359 773200943689203715,133519 785925877406109696,199262 793974664859160576,257353 759427389260570624,56964 772221671675686912,129526 788397522746302464,11774 773987512205312000,138650 793999339983142913,256358 752185185999785984,21438 773500656078422016,136904 781316573655134208,32404 789326733497409536,224680 773685983648841728,137042 790742792477679616,232169 760895992443142144,64722 772886679250141184,132335 779563432676724736,464984 757932446750879744,49431 768799690234089472,108849 781276296076603392,186883 769231538454163456,111438 785684672898445313,196277 792140768869699584,7224 794929153568952321,263895 752924047764250624,24316 794687720769589248,261666 756314127149084672,42249 781119085488644096,185496 785458881010995200,195975 765515430580584448,84724 786921388145729536,204380 762360380005969922,67852 791710310759563264,240145 772606726864601088,131421 774023802195804160,131421 753652571739451392,19598 753877130270957568,11774 766335457449816064,90711 781787133359099904,190424 765047922484469761,85562 795689073323098112,261155 766274764918882304,91946 753264243147886594,16585 765022655644700672,85575 786397863798419456,203674 788522274336935936,217658 780821409715159040,183338 780559376243273728,180783 755531108100481025,36875 751627748993536000,18893 756370371167739904,42564 780519030583099392,167220 774426429173927936,139865 770319293795934208,354109 757940079796981760,49400 785275320077258753,194648 786364739832000512,203391 793994673614225408,254135 766288910896988161,91946 771923540077666304,128615 785431324727271424,195712 791728316369829890,235621 786371255867809792,201494 793388174458454016,251452 787919047149051908,211277 762981986185216002,73526 787730045800513536,210235 793140340987465730,249841 778654111495548928,168794 789215189229076480,217103 793499508919377920,252890 767880862020927490,101681 785514624695341056,196277 786969759569088512,27156 761564959381782530,67229 765198177356095488,86103 776585577701474304,155688 756834936066277376,43285 770472690507448320,117609 772518459221512192,129551 781637163125395456,186584 785477043597168640,195975 770665014395019264,108729 776163103213965312,153779 761916762707398656,431998 779729782552596480,738099 754778976900571136,33356 770467130462441472,118192 756189168963911680,11774 769701811607384064,111549 763445451454459904,78304 792066838473674752,243187 732913162119479296,352946 790547688399986688,231894 776430978793402368,155390 786706447673372672,205091 781460284028358656,139404 794265444207251456,259063 795044199460524032,247930 780505166315302913,180825 765443299859628032,85211 750413575592742912,11677 753485456969375745,25189 795330829845196800,258193 766356677390012416,93286 793075633932861440,249286 762981826390622208,75705 792177103995273218,243733 756390477964906496,42249 792468085068357632,242919 757207017547239424,43659 788129128281059328,214899 772660742239772672,129991 792948995416928256,243286 749747791610601472,9433 788465089309474816,217106 763881101211344896,79863 771862485154590722,128615 790521022835527684,231894 791377416992063488,237999 736014946249515009,11774 773527448621355008,136904 778325791805505541,167569 758636482504564736,54070 758220372609302528,50978 769304723124002816,112399 778174111914876928,73568 732300459226996736,350955 758440008139300864,52394 791281711011201024,237675 787048320162230272,207287 791718037468635138,240556 757286805691510785,35890 759146835512586240,56964 768536842950107136,106763 776737543677173760,157693 774346668728811521,122287 777998920198651904,163785 785259194089746432,194167 772615072568995840,127775 794242247961083904,257492 765694055124766720,88546 778932764565499904,171168 745643978419122176,349720 793797258449788930,255271 781086527631814656,762119 732387040411693056,351467 771633973193617413,122528 793277335306895362,248559 767141305214390272,97852 773939602398871553,140308 732284466660581377,196346 776982650917494784,133702 740805844938428417,31836 790402984475631616,225959 790981157538050048,234583 793261607103102976,249926 790637475492487172,231894 785237856495153152,194154 761045616793268225,64664 757572588218482688,8431 776111818498510848,153194 761294240030875649,67908 770428389270310912,118192 793946913619906560,256125 758241084329824256,41703 786463431226339328,203806 777283286242566144,157082 752991997280022529,24788 781863905966653440,190635 788565381191532544,203710 755175316562255873,35890 772275753333383168,130415 794655566111141889,261155 776249866909548545,154525 763673835031769088,73910 789550875811414019,226731 792028757431296000,243075 790563536393035776,231959 789245581088657408,224333 764838503570087937,83868 787143118399287296,207965 789058186246549504,220029 789485804850589696,215437 788111202870263808,215005 760257729646690304,1011996 791764046970253312,240623 778302142490746880,167220 795053707155144704,262849 788735419194245124,220332 794071756629676032,257423 760720364129378305,64197 764140797604139008,82170 755863782954532865,39384 761317156218896384,65974 788150532502278144,214209 774260097409318912,139404 788524002964824064,218260 793507843865391104,249926 771160787989700609,122146 786403628223373313,202983 754801803716210693,33355 767680939665203200,100605 772097190638473216,129558 787053349371863040,199307 788405145243619329,11774 786996460952756224,11774 790876517802749955,234583 753755815777972224,11774 788043618636460032,214288 789830630985109505,227130 791008905463599104,235582 760507480224964608,63149 774248667767312384,142090 792094139089297412,11774 766447991725096964,59936 778627655826636800,167407 794981177069359104,258456 791716710634119172,240145 753356648589037568,27045 785662178691080192,194949 755844856082083840,18215 758802533003296768,55422 792596111949045760,246726 775120937930874884,144611 780873346581950464,183269 792366605321641985,11774 774991011432902656,140900 791033035290451969,235669 793187581789954048,249469 785545810868043780,196788 765651772597731328,88930 770653131101253632,11774 786744991003578369,199840 780900396462112768,183472 759214598998351872,56964 764630363335516164,80486 778711245473984512,169740 781207914744872960,185310 768220591719583744,100848 788605900235870209,215754 753691723801432064,28981 785666780492656640,194082 772837072256237568,132943 789537633156276224,205972 792037488579575809,234990 793995005060939776,255299 773653257524809729,137953 758770951026716672,55257 764129888685035520,79691 767750495880351746,101134 768499846936457216,103506 752307234428719104,21034 758071584871571456,51300 755718909215383552,39162 767163584828809216,97067 753348017642672128,17842 773950141359394816,139404 791398121326645249,237491 787363687405228032,209351 767154751326658560,97432 793845961789497352,252674 776789170698280960,157755 786818441218973696,204901 774730850755866624,1250121 768895550251032576,108729 771687377748103168,125163 753249348612460544,25968 792402166862327808,244464 758657737207255040,54070 753720631879933952,29377 755840103449100289,18215 766042520556109824,90384 791793914302783488,241678 765731316839096321,84422 767810376935190528,101681 759945293534081024,43471 751625182452658176,16638 776900620800237568,159359 793550028560273408,253206 788704086677938176,215437 793871585325309956,255870 781578754518835201,183593 786071168654708740,199211 763061223000682496,11774 795419588901138432,247930 755505309246853120,38032 753996156321931264,30590 768945012130197504,108795 772025595672702976,127579 795050793590202370,250293 755438532529750018,37044 763537827007123456,431998 770745045720924162,119516 769353861425422336,112363 793140719976378368,249725 793157922435977216,249469 732923716259045376,178186 788773785256153088,218275 773900057686994944,139404 778802194023796737,1170822 764611287955410944,83565 786872429448605696,205455 765011315421089792,11774 786721785546801152,206101 751217342751866881,17640 751794436401541120,19000 794553711578128384,261155 753607290452840448,27317 758105725990150144,51451 785948641529851904,355103 776880898457407489,159146 794331696132931585,257423 791324585434177536,235536 773932041889050628,139404 788359954675576832,215608 781867932540428289,190635 795063987524272129,264754 780845245118373892,182726 788050270085341184,11774 756615700186271744,44429 765697703489605633,88459 772829705271672832,132335 753721949289902080,29488 788404533424709632,11774 793263773985406976,250633 793562164401352704,252020 778197327324610560,166409 795434900316823552,266151 785718620735152128,196277 768930880689573888,109470 791311215448367104,11774 744026898011922433,1247635 779395585656762368,174115 775841292504952832,150511 758023574783348736,47940 793582425297281024,250785 794038813832134656,253793 777276454690140162,160609 768366207724433408,103261 769098695254171648,82880 760532394533384192,63071 776053429714182144,153095 794515198258253824,258741 764838971310501889,83629 790975959478497280,235590 791755024728723456,240661 793177440776400896,249852 793206228444860416,249926 761670414519205888,69231 764927653820456960,11774 785938027692429313,22735 754011220953399296,29263 766263377874345984,91798 768874333188067329,109509 772399902160785408,121795 793607918096519168,252020 762178989150523392,431998 777301427186262016,153791 780117060374278144,177687 778616603890032640,169201 786534951315308544,203674 756906071059492864,41703 789821839514099713,227881 791730567410806784,232884 792845569966342144,247877 785915069922238464,199546 735035549011091456,351644 743138730957905920,679105 764322665423220736,77586 795747460719185920,267862 785785317110472704,196277 792256762095276032,242693 767951416400879616,101681 732168382028468225,349814 770989120248131584,122146 790691950730944512,232169 793215873091645441,249469 778743903763566592,169586 792688345524690944,247056 753973780645548033,29263 750895184959803393,11495 762820992355803136,73712 794065057181073409,256255 765554240806907904,86653 763497869898690560,77598 786705300145528832,206054 762130279427411968,70263 767567139268100098,99385 767725084857565184,100893 785259291607302144,11774 758449042208595968,53185 785713845935505408,197286 766010017384325121,90405 773591160870797312,137042 786977164495196160,207613 795276312126615552,265881 754051971934396416,30084 755194580144910336,36208 777826438397517824,163763 749576080629985280,8047 771144572730744832,122146 756601984711430144,27280 768562904614445056,104973 780812934716854272,183269 755770290366455809,39384 768512897123221505,106774 774231307358466048,29786 788798966464966656,220526 764200435217338369,82642 791612341389516800,238780 795361328844144640,266054 768139595305193472,101681 768968205113102336,100893 780627002780889089,182211 792384341196148736,243187 753385459003301889,25968 763296647136681985,75899 789184084073340928,11774 755378673067229184,37044 790882302133796864,234583 788084664514650112,214005 764832902236377089,84395 788122289032171520,211347 770548740193222657,99268 785269154643345408,194206 772147764432084992,128168 777173266637004801,159876 786960926863872000,11774 778647853040177152,11774 764094159200202753,80939 768210356724441088,90384 778208621754740737,166409 757255912717295617,45014 791330507334168576,235179 765505455607144448,87904 749991129605509121,10251 795101127645794304,265257 754110491736276992,30994 770300328390430720,117257 788410805599539200,217024 790590915119345664,11774 788879892922281984,220526 793259154391592961,249926 795068236429754368,249926 771132567680462848,122126 781351689957715968,139404 755723910637846528,266797 772933549603291136,132364 762399180895637504,72978 789143673556574209,223286 788429366518648833,217837 794002078544916484,11774 791631095456346116,203710 787011345925365760,208016 793208302532526081,249882 774715193540640768,144573 794560878511325185,261155 787079006172700672,208960 773591331847364608,131421 794787227343667200,261155 795097431918739456,264397 792380213405556737,354695 762173137316216833,18488 763717557027168256,79082 795760781363134464,268281 758695718072836096,54070 788682499190820864,219958 794378115145269248,260173 778250624295108608,166282 774934778357379072,144494 743912763949408258,47188 768551436653359104,104973 770329695233642496,107953 790341612387704832,230282 762697373491470337,73712 792451318027870212,244385 795397047289544708,266151 788809346226483200,220526 793371998906748928,249926 779839409042653184,177248 794633133937324037,262271 794880568316100608,262849 771234825730535424,122146 771530103088033792,126389 750362969767284736,11774 763729312721805313,76858 779207569793572864,29263 779875700098555904,177248 762988053145137152,75724 793736339195703296,247241 788033267865825280,214492 794945430891151360,263697 795429122650542080,265855 777513283116871680,161387 785590107503927296,196277 758068088512405504,49790 766222582311821312,88480 772869043258814464,132761 756895416558288896,36145 760177010400309248,60790 791695280076787712,240145 771752487216742400,125742 795257085697081344,247930 768439278162612224,103071 758090317807677440,51248 776804923354836992,157755 762483217836351488,431998 794897585718837249,261155 766451035367813120,93850 774246135183454208,139404 785491146613071872,194949 758608761024049152,48826 765514088185233408,86728 762138144854507521,69711 774005399380910082,140982 792375854676348929,231792 775456411237150722,149259 763877403802292225,80155 795292651218202625,265257 785986849714036736,199262 794008263196962816,257353 763223921030070273,75724 776807874123141122,152872 768864939788218368,109666 760232501541560320,61412 787129841866854400,207613 788751186186821632,200963 792508587918499841,246225 787760953957888000,11774 791309150152167424,236454 793966666644275200,249469 780795162150768640,183269 791358860833333248,237908 774660209386086401,142852 785915362944712704,199546 794562573685452800,261155 751168161840525312,15643 756200484726251520,39673 794714908365557761,255870 793796724322078722,249926 780708906037280768,181789 779492031760662528,175415 788056135857242112,11774 790968152519798784,233558 793970575131738112,257353 771464557084553220,17416 779122515629178880,170077 780593357005422592,181886 790910322420830208,234796 785598043554926592,197286 793205602600255488,249469 755494443747246085,37655 785684094986231809,195975 792852877005860864,243075 793243528843370496,250933 761150155248861184,61051 794699443354370048,262752 787813284418203648,213064 789241804465909760,223921 793208819937583105,250293 763446975878533120,78159 767395454136963072,97432 764291665150504963,81946 789148740271472640,7092 758409153333202944,46384 751997704033607681,20471 772073749235527680,129471 793529738836844544,252020 751226196067659776,15264 788186175014141952,214078 781689575710138368,189515 733337659238678528,11774 791438911780290560,238843 761345634246897664,67906 764851344754642944,84724 781514962577436672,26066 790702910397042688,233307 776134929344331777,153194 757342298258583552,46594 770087650682372096,114779 759401671323549699,56700 779475205013901316,174315 792741762573955078,232863 761129373738999809,61051 756275696117256192,42432 791162460803895296,236502 764314859395833857,82283 792478006560317442,245148 767156230393438208,90384 771108426302750721,122344 780169210873929728,96962 780112521294381056,173347 790257560599269381,230282 768600331710238720,107469 781845571380342784,186212 791347321892139011,237908 785939609989459968,198671 788001269466165248,205728 749237687752679424,7852 795404523242192897,266138 772972502133780480,132996 771098373369827329,123583 767376982468198400,97515 775006620065595392,144648 785582900355837952,197297 776621209341431808,53667 790952831519903744,11774 761703680148054017,69947 792894631176396801,247240 791767308259692545,240814 762054581945860096,71270 774586418626789376,143585 785589334430748672,196767 779177269688315904,121080 764429964565438464,83391 778878583448014848,169384 786397978151952384,203674 771497497411792896,126293 788906992173780992,196676 790944919259123712,234583 789449325336068096,225981 792065472032182272,243187 773819176825790464,136904 792405641377697792,245750 772511213490204672,128713 791515028633575424,239405 778940439315386368,168392 779155681609854976,164826 785606047176069120,197498 764915859684896770,76406 753858553337700352,27180 759072038044651524,53996 757944838386028544,49925 732332887446585345,349653 758065165199745024,50542 776115385913540608,153194 759381587830018048,57897 755484353317048320,37973 756086322348056576,41440 764194863596212224,82283 775798478953967616,148179 746618013126909952,354108 763923969774800902,1249165 792148038961750016,242521 749266534812491778,7828 762258385593069568,431998 786949560371449856,207613 772105226648064000,123354 753648566275637248,11774 786683544450035712,205728 749745215229956096,11774 765882720241217536,86103 791055882293420032,236393 792842613435035648,228634 756562951407099904,43471 775553465112068096,148909 778521669644066816,152594 768916382159400960,98072 749377309405220864,8047 758955276829536256,51778 790932044008132608,234796 746815546214187008,195876 794555481855442945,261155 790306620257468421,230594 781390380042334208,183759 791249800528269312,236945 793484043501260802,252741 772796586485280768,132335 770547076547481600,119681 791358757058076672,238395 793204618322927616,247877 795733384114896896,267862 763246231841705984,75724 751595428890615808,18397 774427849059016704,136589 789951581672316928,228820 755043020752490496,34661 762165728384471041,71099 786736476449075200,205989 760623553825865729,64147 766721861426122752,95672 764213803663798272,82642 768985412639399937,105180 760890951443353600,65500 789171219610251265,11774 778771398890172417,169923 785715442388115456,195975 762126438615003137,431998 791789525055991809,241576 792225771263782913,243187 793870772628578304,255393 749377002897940480,8497 758304623186837504,50923 749972642195701760,10735 790088538347810816,220526 792799120247316480,243865 755854992263770112,18215 789490854171815936,225358 769362644004327426,111517 788752424945250304,220332 761971421673381888,71442 765983480354398208,90735 776380683342192644,155390 789163023835340800,200317 768655787338051584,107469 768482644850016256,106774 767807048339730432,101681 773645651535994880,137965 788512179897106432,217285 792049252281163776,243187 750435078325489664,13201 767797706676985856,101383 794620646072401922,262022 773229223511220224,134561 762874983135776768,73814 770863183288348672,120557 774063623161323520,141316 751560870216421376,18391 751667152885731328,18555 781519361047539712,188401 773983265204109312,140066 790579637860446209,231318 760596805297905665,63879 763193998144106496,75899 793937465363021824,256255 780118731233988609,177233 794539950175727616,261155 794882034648961024,243075 778192120096186368,164826 788075276697735168,214114 776573326546366464,152182 769713456211750912,114779 773333062348341248,135124 774031238575198209,140444 761559284064751616,68993 763042218697453568,75899 792606143189282816,242693 772881777228603393,132868 781195291286396928,185595 791309490029072384,236502 795694738175361025,265855 788770682234630144,220526 794685472224280577,261155 773583710541185024,136814 765377084617207808,82208 788391190844567552,217519 789697772454719488,224680 763589720379002880,77682 793989204472532992,257255 760627670761615362,64084 774518106018320384,143720 785867820462645249,198878 771107359343063040,122982 792111591583944704,11774 789261412782772224,223935 791523798612869120,238395 794620595367542785,262145 757928947245912064,49852 766753824748908544,95672 761110715419627520,1248861 775101986471542784,145866 788448534177644544,215437 774071758395543553,138382 760849663280943104,64722 795179529144832000,246726 768271743974866944,103071 765469273330286592,86653 755397408125755392,36735 795344259960410113,264397 750403890336727040,1248077 785930699018760192,199769 794528261501923328,261155 758434038147276802,53163 790685487619072000,232933 795703344459370496,268356 786408223012106240,201555 788451127947829248,218275 790012190224846848,228354 755564699320803328,37993 787069383499583488,207796 785768540309688324,196917 794531308596760576,261155 775510996580458496,142589 775699675647184896,150404 787853467826159616,212316 763880843093827584,80939 767887762976563200,1170369 788697574987427840,220029 762759336804225024,74281 768965400147193857,109167 779274948313509888,169950 766746223189647360,95889 788598975435829248,218832 790990447405654016,235590 793173436117856256,247241 786422169437736960,203350 774010786448416768,139404 772930881124270080,132578 778671848103915520,168794 792199125534056452,243187 768119678925496320,103389 792412424267792384,245698 791468982091943936,236962 768545531878604801,101530 778399794771402752,167407 792819313132576769,247877 732459762839781376,351617 785553455033094144,192032 790359933875134464,11774 795691041580056580,268179 761641332007841794,69356 753279783249645568,25253 753356868391542784,26458 767176979560882176,94699 769823370162700288,105109 788019936723607552,214354 793241575342112768,250293 776471884116271104,154469 773860206832783362,139404 764125956063662080,81869 779138968176635905,167569 781237913803644928,186170 786729211339898881,205094 773502574582304768,128230 791010919358791680,234653 785668519132266496,197512 753949914791604225,30590 777244172185169920,159475 766662651439185920,95045 764753612862029824,84422 768059095630942208,100893 776474786306424832,155459 768971948877414400,110362 790002183781519360,227795 794546099138756609,233705 762132919020318720,1248990 753728622460940288,28508 771321269916692480,124058 754137152087203840,30910 781555469986914304,186499 793503335613542400,250033 751055038265585665,1046033 792147165774684160,243576 788003634957213696,214354 781718985234677760,189652 786802272739004418,202353 732286373768503296,349814 791354385175457792,238395 761977054057246725,71270 786989196145811456,207287 756485359391928320,38459 772807648378970112,128934 750524552019533824,12883 773965631955886080,139404 777284616025616384,157082 757719218104176640,48826 791746307736031233,238780 790224314842882048,229724 765265479011213312,84422 776768210834161664,155451 777300545119793152,160593 781905041775001604,188401 773583065733967872,137042 775410549484052481,29993 790885699318710273,234583 766454691085557760,93068 793942572855074816,256650 788068209505075200,214354 771687957904232448,125222 772809447995502592,132335 775910044537872384,151741 793487565286277120,252408 795776834189148160,247930 768594789658923008,106281 788369863903367168,216968 756306193904173056,42249 775329195551432704,148179 792242187631075328,220727 775522910744219649,1250232 761419027382009856,65489 785747193978380288,198142 735723876697571328,1170601 756276369588453376,42432 771162715557597185,123085 781639519367892992,189515 791113956446306304,7047 781631562798338048,187969 774054670880735233,139404 778258909027004416,166913 757974547463217152,50314 786965472088424448,11774 794242992173248513,258456 789081048873328640,223286 760893375197417472,65540 753597181597196288,11372 770556394940411904,117257 774817121809281024,144654 732284218596790275,1170317 768172022799020032,104344 780556959443333120,181548 793503903727792129,252408 795354064485761024,264397 788459841106784256,218275 761673228486053888,70177 793611418021031936,249904 775525205888434177,112363 773669624504201221,137612 755036795297996800,34898 763530213422694400,78853 772166209836032000,129991 785281837652250624,194157 793573084481454080,242693 751811934895255552,18486 777292027004411908,160373 743855339066515456,679105 768960522288902145,49400 769245316151410688,110843 780438198862229504,11774 752126864399822849,19768 754719574004826112,33356 788892072245886977,11774 773832410093854720,138205 792496821138358272,246392 792142226671427584,243451 768971290086563840,110344 793793223080632324,254549 733080433773023232,1170716 786966752282411008,207613 790266239704793088,229693 790309031109722112,229693 748911220661555200,11774 752621428852285440,22787 767806161592680448,101681 785634540698107905,196917 774019568972947457,131421 753357248324173824,26458 789136226779484160,222682 793939998139711488,257026 753256292160897029,25888 767812097413611520,100893 777883450942652416,163592 756221126808784897,41680 794330114859405312,258878 777830649621250048,163763 750790582721716224,14277 760674002918518784,64326 790259633252433920,230282 792049584478355456,11774 749293622902882304,7816 758042656085794816,51069 793946162596368384,248514 788651082163642368,214975 794669219786813444,262022 794530730403594242,261155 765331490666262528,87145 793133362760314880,249469 756269852424142848,42432 756204406383665155,39907 775853988717563904,135808 791228770778611713,232169 792867576523153408,247877 761029337835462656,60878 792702611057090561,247042 756755879274307584,43285 776381016990679040,154832 779631192530386945,174392 755106018938462208,32664 767015871986429952,95869 754868028538548224,1248155 761714302340464642,69548 795205014641852416,264397 752023917670371328,18486 770964176873324544,120541 775140386842873856,146720 785557501450285056,196917 757737549993390080,48826 793580422559100928,252020 786713956798894086,206101 794702165080207360,262752 772804636004782081,132364 794662540001366016,261050 756302534915088384,42495 790985809071595520,234583 753815639001747456,102730 792933299463172096,248514 791712320363892736,238395 790601382415863809,231894 753706114709979136,26803 761267810832117760,67547 776228786832547840,153480 778007752761311233,157082 753683127038513152,28819 775004259284840448,146259 757841673569173504,47844 758178054606905346,19598 775433902081118208,148654 788458054144692228,203674 757790851602841601,48094 773915683893706752,139404 787914059450490884,213887 794165451580469248,258331 753355087603523584,27045 755212165141766144,36219 768159165873201152,103354 792249464153108480,242693 756955422678917120,44429 786063349247246337,201003 793563811001294848,250785 791751440981225472,240320 795021748903280640,233692 760964619586252802,65974 769258393404145665,111448 755888170777059328,38586 794669336761876480,262022 789995303692795906,229159 773221410097332224,11774 788464047716900864,218275 771462789634424832,125603 770802110921191425,121479 790643540871245825,233131 775825296322768897,151165 788184471891771393,214078 788850535315169280,216009 767983760805654529,101163 780541169730072576,181409 785275905639747584,194560 773724041160953856,137869 793090100187926528,243513 795702347166928896,247930 778015893758410752,164403 792500252259586048,246392 789097192568991744,223229 794002264549691392,251336 755856482017513472,40066 768983593620086784,110585 790289655111553024,220767 767454092864135169,97379 775922693291978754,87904 764243759953354752,79999 765812023682752514,88128 794180496796172289,258331 769242636087619586,110585 769498000032866304,111558 775333823198396417,76146 775406518762020865,148994 776217481442648064,153596 791706112911376388,228088 790601377076490240,174995 762784090655424512,73814 770273597839532032,117257 765174809722515456,79223 795296988988342272,247379 779446348340801536,167220 780222366152400897,354238 770346453981995008,117257 795019068545736704,263906 762341621849464833,431998 780643827006656512,80785 795384423718023168,11774 779026068384550912,172084 777928522949988352,163990 759319059141984256,56595 788361843161108480,216125 789209812588498950,11774 767823083419889664,101681 786349303405092865,202727 741218415541641216,1170384 781132797217873920,185496 788875446570090496,221832 763145717640597504,75724 767818161290899460,101681 785526968666034176,196676 753387401905451008,17632 756272964723679232,42432 790727812751749120,232863 794042250917335040,256439 794873923112419328,90252 794028994576252928,255299 758333112006901760,52554 754063287520792578,31529 786892328078368768,207162 751664701126299648,18215 769562888746958848,113412 771419561509826560,125145 763514268562051072,78938 735865312042614784,11774 785485810460073989,194723 772380806287331328,129558 793630386857218048,254011 766063953965355012,81929 794629327518208000,262053 771455238469476354,125367 775435890734825475,148654 792145543183081472,242693 792177488197775360,243075 774070968734015493,11774 750332047449853952,12535 788735986075336704,220332 785920271907643393,199546 773935074773467136,139404 732895907478437888,351617 754167564704460800,30296 770635744813592577,119937 759641578172510212,349283 792380876881432576,242284 792809282576277504,247240 794283071587512320,258771 776035355162087425,152465 756227962622443520,41909 769780351912652800,112032 795726898999558144,266500 785707978879930368,194082 794763192786362368,262784 789665079948173316,227012 795428465881350145,267014 785367163624386560,195481 756992107852787712,45669 775207598903603200,146720 794978315773874176,264414 795274986839740416,240718 760524547753963522,63451 773587895206543360,137042 781895451725430784,190553 758734487379337216,52554 764482828608409600,82283 765938728380559360,90319 751863978599387136,20215 759849726082678784,58227 792061216935976960,243576 793110639115919360,249469 759765006812585984,58839 759884913940295680,59725 760188419939110912,61352 792519149545226240,246225 759226581965570048,57574 753720440581795840,29263 775101752962002944,142721 788405383350157312,217634 774625008937234433,139865 767873784653029376,99314 777664045705007104,161960 786357851103105024,201285 764092559782137856,81702 770385487810826241,108203 794029941906141184,257492 795405802592866304,264397 785463276922556416,194129 765353990729105408,86440 791706155835883521,234990 790615502179540992,232933 780425773245079553,179537 750376292873216000,12883 754085615977787392,30590 775286697722601472,148045 792046658099884034,243187 762797539686887424,73706 773721907409465345,137226 787018797064462336,207287 785606964474617856,197512 794350944758677504,226320 756013089347235841,40881 791344036653199364,237491 772484325648445440,128934 750143776811810816,11495 756832358431612928,43553 770987483349782528,122146 792832367123587073,243187 795046504268435456,264397 758024622411509760,50314 794742451131056128,262296 778038450201079808,165523 793269029783777280,249926 775369404297121793,146720 760409534514946048,61576 781341021162446848,186584 794157385317134336,257492 766133472784113664,90148 777849933101731841,164001 767951725575766016,100605 770037867527675905,116470 775800547383382016,151212 781522485556633601,185310 775316465926938624,148045 795770644906512384,247930 786089093709127680,140444 764230125093203969,80939 776706414362431488,156055 790451416921935872,230270 763839790584328192,80716 776508654442930177,155362 787087130979807234,209043 733027608213004290,355324 761814932882984960,70177 785658866155479040,197286 789544325126365184,215480 754908348068220928,33081 773510276931092484,137158 787373758663102464,210207 791440004736126976,238292 760616356781887488,63858 775857501904343040,151242 793244892222918656,248253 761159968582139904,66851 785416231478259712,194934 786399750199189504,202304 793156945486213120,249926 760417348071350273,62063 790998638281449472,235886 788174867455586308,215608 773560454073376768,137639 793529851814764548,249926 761159688453062656,66897 774068831052451840,139865 760807883973931013,64722 773861030141239296,139404 789486993428377600,224678 792062747919970304,243075 790630139528777728,231894 776599986125627393,156644 786436286340960257,202007 751157789897162754,16949 785855801349042177,198671 773609727238569986,137869 794895755018432512,263090 773575519140917249,137042 788207320039723008,214899 756107469735231488,41632 768855289340698625,109666 793223627307003908,250633 756585408935387136,43553 760208547984633856,61470 772871041567731712,132578 775066027763781632,146205 760109168825106432,60866 792120494640201732,243075 787949710111825921,213352 757801017840852992,48926 790360102393946112,229159 779356111732350976,171168 757981396388483073,50314 758445258912980992,53144 764599805825855488,78274 785926857094946816,199262 776211289316220929,153480 794024972691771394,252408 763233737429483520,73926 776174290391732225,153033 793842719927918592,255942 764489195033198592,82066 775514922461474817,112363 776199806490324992,154549 794482508142407680,258193 764916469264101377,85308 756287901076455424,42495 766822309193711617,94699 776230682141917184,153095 790983862801301504,234583 773591811612811264,137158 774913516545380352,132877 785981240415555585,199227 764525929922256896,82066 761560467898716162,69231 760554906944233476,62716 764984769490751491,84889 773925222714056704,139404 781130991171694593,184223 790920395834531840,234583 757624128367108096,47940 763384897104965632,74321 790907625735061504,233729 775124998671441920,144139 770852776188403712,120338 776940772750794752,159093 762512602727485440,69711 773957500030840833,140025 776642933940334592,156835 753383799828811776,25981 776977624174329856,158684 773827634522304513,132497 753651341206102016,28732 761074255933034497,65974 775556378240819200,149569 778043850287820800,163589 779109417874821120,167858 788068343328542721,214288 788744335000899584,220029 756652857370275840,44586 766699790583275520,95262 792085358653636608,243187 753841140936224769,29263 786197118826315776,201619 772375504737435648,130661 758141466845650944,51595 794620757322137600,262145 766019589322989571,90384 795693491091369984,267521 772565740683603968,129662 752239227782311936,20279 755122722024206337,34666 794712874107039744,11774 787329036984999937,210207 751104481236963328,15808 749360519216189440,11774 759574664813301760,57964 773536493507751936,137042 775023186530271232,50581 757941070709698561,50260 786951402782355456,205270 787188717018419200,209587 773740704820441088,136904 788834766657167360,221476 793579627117707264,248253 794616197174226946,262022 759051932031787008,56552 761965314934312960,431998 794652002831646720,258537 788437718921457664,204835 757548367228592128,47782 794021305972465665,255299 768931598926503936,109167 771007407191359488,9047 785977422856413184,199306 780467855292784640,154071 774775982179753984,144635 749182495430705152,7530 786561217619955712,203710 756284570228625408,42432 773878938472808449,139404 771762944858218497,127582 776109580740853760,152872 749009526058151936,1170318 777673998813364225,162610 778150335856738304,165923 785508990146973701,196499 787750364543987712,212306 790714668897619968,232169 774651603118727168,144730 790654245536092160,232169 767835703421997056,90193 760952159240413185,65291 772514782192791552,131421 756279116131864576,41726 769657613545902080,112788 772734664389890048,132288 787467230929977344,211347 793690473395216384,108396 790948850227752960,11774 767907756607205376,101681 788542449195114496,217095 756584694427312129,41680 789889720004337664,207861 792541466363039744,246269 767836705801969665,101681 773893168521764864,139404 765678338354610181,88052 749386127593861120,8497 778466687297347584,167220 770237341982003200,117257 763933289337933824,80155 791489761793957889,237491 775658233436528640,150511 794210158406561793,258607 781472615554621440,188119 794766521964855297,252580 788552611460882432,218349 756277675946221568,41680 785321058857394176,11774 740305071150223360,99816 768212506384932865,103046 793370282543058944,8044 794033254919733248,254135 758657634585108481,52749 795701735696330753,247930 758276874535591936,52061 793099269276311552,249469 779698537437143042,173964 759349987193024512,57348 773640821857935361,137158 754861149879803904,28732 762341337974792194,431998 764290765724024832,81944 761913941220028416,70509 778722587798941696,169384 780249908066459648,171693 764998483799441410,11774 774497815208742912,141316 764185588782206976,82544 776140045296238594,152872 789959334155390980,228620 790927495650357248,106085 758544940511195136,53001 794397601927929856,259482 755042361139343360,35005 765016592576974848,81946 788062367074648064,213887 763422169091153920,75899 765241783080980481,85209 793994043877429248,255942 758709629513793536,54070 765529861733490688,87904 780481097595432960,180783 788854148687069186,203510 790959748686475264,234583 767032223606247424,97248 775683488146219008,150511 790910951063248896,234583 756271109918511104,41632 764866123720425473,80482 780802539851685890,11774 795335050388717569,265644 765583605057855488,81946 793165730749394944,249841 794011031248912384,257492 794647777452007424,261059 763082771627700225,75724 773922311648997376,140025 758668135759286272,54070 785582404790521858,197297 750688276818763778,12883 781289946283782144,186584 781548522097127424,11774 762616787930386434,73814 777602077635653632,162638 770055773607104513,111378 787490418464264192,210253 759856304164704256,24173 786784735217410048,205164 793806182376878080,255393 792220852448223232,212564 785969100606541824,199546 777053802193125376,157755 794475248674545664,257484 791432094551379969,238292 772145268947054593,120610 790962570228269056,231028 757980590519955456,1248534 733256444951191553,1170810 789259935141945345,224678 775273637242736640,144617 776850936052453376,158815 774600222441865217,141360 794923745274134528,249926 790292266652925954,229798 793625939468963840,249926 785466135013568521,193633 753377481889943552,27045 790657234623602689,233307 762382656302612481,69947 786362994145898497,201003 758037161069441024,47940 787665418081169408,207360 795370783367426049,266151 769012655801544704,110156 775433276257337345,148645 795614180594352128,267655 760185028382949376,61051 786567248177692672,204413 764274475785330689,11774 766661024841773056,91291 780907922201124869,182726 794866675283881984,262752 768221419335475204,103354 774649188663517184,144494 787687134450769920,211347 755177418097328129,35890 760988763543605249,64730 764605691227168768,83648 771723351224119296,125554 790279340147609601,228341 793132520254603264,248988 790990076008423425,217837 776813029153398784,155451 753378321623310336,27039 792795499661189120,172084 764795949461876736,84666 785951871718531072,193669 795085282840289280,262849 770769380137275392,120610 773690453539434497,137639 777574501483556864,161988 766588956905443328,93823 765856144464023552,88052 779884287885664256,171991 767701913101934592,100605 764902041235890176,83391 790582604344930304,231894 772968071988293632,133454 765368187089195008,352839 773117035547074560,134470 774085081631567873,141360 752706309904932864,22750 776579622054072320,156926 780620785337577472,182146 788170849597751297,213666 758752018576003073,54070 764250290409316352,82744 794674516198821893,261155 787107803529895936,208965 791449245383430145,237935 749356378800533504,8248 770031470488485888,115451 778079131175182337,154330 785635116727070720,197297 773854853571280896,139404 778376132517171205,167407 780900510253580288,183975 792392489487306752,244143 755048050725232641,34666 794749166891237376,262304 766086653106618369,90318 771109615836815360,116680 788623000887328768,219174 795072458583896064,262847 768104085627297792,103354 735950872354553856,11774 749282707058794496,7828 760873296585973760,62869 753669748450136064,28866 769195768754282496,111558 765073696620945408,85562 793577471715250176,252196 751559110366261252,18539 770652568376766465,112872 771760721386319872,125554 774503696638046208,33169 792595950544060416,234526 785481953537589248,11774 787008058794835969,208401 749821100071067648,10316 758381803157725188,52749 788753521105436672,90252 777620868621041664,155898 786402976554364928,203674 791708942174785536,240067 791448875252854785,238395 793271628570517504,250633 794646829799444483,261155 775550327328088064,150063 785936188758757380,199546 752224961717235712,20279 795491718217027584,266491 752722405156646913,22750 791391107942912000,238395 777945858549620736,160539 761605400282050561,69576 778031656410185728,163206 775120909170540546,141091 778040403056529408,164814 791027780100259840,11774 751936612875923456,18491 772454287154769920,1249968 778977872589361153,170796 768057889227436032,103261 795250920879628288,265102 775114275606171648,146675 767436170108305408,73288 754721292906102786,33356 771020505197543425,118191 790630087875973121,232884 762432176952455173,72541 774076202051051520,141316 754028186745339904,31268 793914740959391745,255942 757050846253191168,43553 767433504187572224,99290 776817591289393156,151374 791670349511307264,240483 795742289960271872,262022 787124335265783808,208560 776043171876859904,152735 787986669492371456,214209 785894125946048514,197512 795402596798316544,266138 770851698021576705,120103 776474223141326848,11774 792736113966231552,246681 754734588878958594,33356 757698303639298049,46958 760806107644239872,64758 769976586762420225,115519 793139307993116672,249841 769170634639155201,110344 795028706997764096,262025 768174775097319424,104488 768258942329761792,102846 785629619596689408,197512 775039322500235264,99610 772102811886587904,128278 770284786938032128,117257 757278789751623680,44429 769568955623178240,112382 762082604996825088,70509 775196416826286080,146720 753717890289836033,28230 760941933543948293,57574 761376551816556544,67023 755524882209931264,37979 793985001603772416,257325 752988644928086016,15536 780565131310854144,181613 792090526761816065,237964 753328165867651073,27063 791301462903128064,237438 774492648413376512,143473 794573119075811328,261155 780507646919049217,349856 766559815648747520,93184 786378505781125120,203240 773299074413887490,115957 777999036477341701,164435 781914271450075137,190635 764837506823155712,84724 785640785064652800,197512 791068453260103680,234564 776132777573912576,153845 778366581000646656,152594 765297806462582785,84209 781179647979552768,185496 790974403064438785,235621 745284740752695297,11774 766604408771575808,94699 789461891433234432,225981 791464950942269440,238292 777013002297942016,159876 765982719880863744,90735 788767228749549568,220526 794684512206667776,261155 769274828159381508,110585 768628427687661568,107032 786997647160770560,196701 794160298475163648,257492 779316241127378944,158387 750380198269427712,12883 754868207341547521,26721 775186316808118272,146720 754929232510267395,33355 755156863084363778,35373 794560056813555712,261155 793186356348481537,249067 755749674200494084,1248318 787791823444082689,210238 772739349913870336,131456 758655038839517184,54070 794544918844669952,237964 771659133829296129,122388 794004779739545602,255870 785929558394490880,199166 785942675211943937,199546 795023933506547712,258456 753545716182712320,26522 768469651735060480,95055 785549603609477120,130635 794633129805905920,262145 779118944649183232,172056 777077197043490817,159850 778332140593291264,164826 789521193401511936,225981 773490349675319296,136515 773723129071988737,11774 779830867585818624,177233 793378593426595841,249926 790656098302697472,233307 776964962161823744,158338 763231908310323204,75899 791660373703294977,240483 759079921620746240,56784 769149704873603076,105041 793999474032984064,257492 795052072244801541,264397 758125160905965568,41703 765284178728542209,86053 788480279463813120,218351 789213049907445760,222682 791311454720884736,237438 765014899684675585,85159 759018781867769856,56302 794866137746014208,261818 773444364903284736,134875 755185265564610560,35890 769932483999756288,115451 733077531935416320,355357 791765281223774210,240483 793470906110652416,252408 757329487411281921,46394 789149050046062592,215505 754010626071093249,29790 786164607966666752,199546 742551772179378176,355701 740195209145909248,355683 768291220430790656,85326 773689551676211202,137315 780618165269229568,182154 752936157613330432,24134 761351344422809600,67369 787751234254110720,208058 788253753182867456,215608 770526380400504832,118192 794021156491759616,481145 777862716895535104,163990 786398520525791232,203674 780624640515317760,182211 795326888482840576,263906 750325811102691328,7836 794888638349852672,263708 773894358990921729,139404 793496251379617793,11774 750749541238845440,14981 764458181590331394,83459 793491547287347200,252196 776983738173366272,157436 771553533992632320,110585 774018853416280064,140437 778353056287191040,167319 740183939097075712,352687 759241287946174464,56625 768588604654362625,105799 788915505780301824,11774 763057294712070145,47188 775798218022068224,132578 794531233371979776,261155 785625977279815681,197512 764346674403766272,82571 764907047485894656,85159 781505156084936704,188401 795655572733366273,267521 768953613850963968,110647 776191717267693568,153822 792509612956192768,246225 752650722236329984,22406 758056568466190336,50923 791633818901819392,238935 785327702320480256,11774 790996562583261184,233736 793308607441842176,250519 768607763173892096,106896 766614272810053632,85562 794235038506295296,259063 770813946886496256,121479 773167427391741952,133454 787358282734247936,210585 789245072155914240,223692 768888273288699905,107469 773254932514410496,129558 755207299946336256,34980 788399099447877635,217519 788094388396109824,214899 791115562231345152,229895 764610221771743236,83648 793855932895604740,255942 773992037536247809,140230 794600340574371842,212131 775829434897199104,151463 791859036031365120,70543 773976718151393281,140444 791458947526000640,234653 761975758948446208,431998 778557064092143616,168687 778742052217430017,169201 786262717313146881,201958 768679335825932289,99264 768890252878491648,109709 749321210446635010,8047 764944319136628736,84724 757757093319434240,49121 732844303840641024,1170702 794006352603381761,257423 766629418156498945,93286 789227327741841408,224552 795041417571745792,263926 755076447417630720,35044 795679343200665600,266151 755197892306939905,35890 766369749160890368,93286 765484629721804800,85562 790387321996582912,230282 792479534893436928,244550 793234308177678336,249926 780476413941911553,11774 762626244127158272,73814 763892077146943488,80486 779559824061267969,173347 794033185675874305,257492 790713358932643840,233692 765098938269655040,85434 776833021249028097,158087 793990374863831040,257325 760849079530360832,64678 793119344175648768,249469 732648296812941316,353228 753993111244800000,30339 780610123366404096,182049 788831014483136512,220029 794571146519838720,261155 791080849630429185,235590 742750914247852033,11774 755032395557011456,26721 760865081697730560,65180 773119162826752000,132848 753907154348834816,30340 767801997043138560,101681 773631916306149376,136883 766368588781322241,93405 792467620985462784,243075 761333177923145728,65222 764941802361200641,11774 786515427329396736,193636 791542615921397760,238395 768881995824959488,104932 793215202812530688,249926 757664196364468224,47940 761013938301575168,66159 761568878136795136,68987 776193219889598464,153845 753868998543044608,29263 773634872439033856,137740 793638087439949824,252581 778250266772697088,164826 779130220427128832,172962 780859043309088768,183269 794662843497021440,261155 788558977487376384,214778 760678670910496769,63451 768799760719446016,108741 773321008556216320,132335 752907603445968896,24134 790728646046588928,231894 789839814761656320,227242 785259318425759744,194154 780030218241212416,29263 757035098743066624,42171 776887773642887168,158428 752918335608778752,24134 756348168523116545,42249 761302391694196736,67226 763866296027115521,79996 773944572644691968,139404 791452523848568832,238292 773919890713436160,139404 781295525077319681,186584 794565936896299008,261155 743497208612298753,11774 775819213831221248,108396 756701244832485377,44119 767761407060344832,100280 751142328664940544,17284 794461256078000128,259034 759736428809117696,47940 793140175731847168,249469 761030727546712064,60878 773931828507840512,139404 760385967731671041,62451 763463317000257537,77668 760575278636736512,63451 778298377117196288,166532 785332626156511232,11774 762276028932698113,72420 788753704140746752,217926 791299781268271104,235590 793613918627299328,254135 769012520640245760,108729 788856225475665920,220806 794572800111558656,261155 781646419040038913,170779 757016210953252868,44429 770324270350082048,117687 775817487837437952,151374 790708440674869248,246425 789523813729902592,226823 752989197003292672,24597 775483332343672832,149770 759702005568765952,43553 754001614575370240,31077 774090604020047872,140444 790889652295041024,234583 755392091686072321,35107 781668507159113728,188500 756595305332834306,39096 794987799632084992,249926 732373826290352128,196346 767114814149713921,96883 769258911518130177,111555 775050748719620097,144730 753315890876194817,26924 771077025125715968,123217 772040310280990720,74281 778317404665319425,167220 769306251918385153,112363 774101813167464448,139865 742118995034316800,11774 790075506880225280,226731 788496090941296640,218275 790653025362649091,232881 757931848932745217,47844 755092208886353920,34666 760172360808837120,59750 756544178683715584,43391 773938117371916288,139404 794236925431332864,258598 773367587199524864,135025 780874608350203904,183269 790049701462552577,227486 791374753172901888,196917 771309858775674881,124013 778355251497795584,167676 733044834064158721,350812 788016559302119424,214492 794568005774700545,261155 778252816624160768,164502 779082289166909440,171695 769077686841016321,109571 771722392175382528,124597 793139467674460160,249895 763731419839533056,47188 785888646729654274,22735 757104150911913984,45857 787405719486144512,88561 768987277187964929,93144 776504355864256512,155898 793829992278921217,249926 768218132410433536,103924 778731005725188096,170207 776441143923990528,151463 759172591999414273,55257 757931566576177153,65113 789194887937732609,223078 789506641662279680,349856 772637475852267520,129551 761677597721919489,69711 792741588158087169,228076 793247058882953216,249926 760488552689963008,52554 761607569320218624,69614 776120106824773632,149756 785355616910995456,194199 764928254415372288,81955 794621368847437824,262145 763079414913626115,73621 758452449141293057,53185 779117407524839424,172089 785945183351222272,199992 791789127175774208,240793 793437127992225792,252196 793522870269808640,252741 764195196623958016,82344 753415203459653632,27317 768521408859279360,107069 774956975012532224,351252 786785917650350080,204835 795699728172322816,266079 786615611380142080,204835 790278275826200576,229159 776399014577180672,155390 788990404695724032,222647 793427638601777152,252020 757599978407821312,47761 777846546679332864,108396 763512866502836225,78561 770405262742224899,118191 791668151054430209,234990 794965911786557440,262925 788423514164527104,215505 754891114088280066,26721 776438927196512258,151463 789226623828652032,223899 792031687639203840,243167 795086164705148930,256439 793263016737398786,249926 794987775254757376,261050 791467277044506624,235215 758165786166960128,41703 767835108850167808,101681 773707160245063680,137869 762338328918097920,71627 737447954152185856,349376 761681847998971904,69711 753157193541750784,24134 765769513375760385,88361 775004225335984128,146259 794319422605299712,11774 770665941944373248,118192 770409221838016512,117257 788859820476604417,220711 791404857659883520,238378 768464176062816256,104932 763422694545104896,75955 758613885184335876,41680 769572451864997893,113836 773999186224316416,139404 755886874376409090,39697 780739694883590144,182036 790554461332615168,180099 767853528777945132,101275 776427229517668352,155390 768334106908319744,104690 777953526358089728,150426 785874511312793600,198671 762617454216503296,73814 790054144841089027,223881 793187177739931648,249926 775604471183339521,144718 767196323481255938,94458 771307030871027713,122973 753656748158836736,11774 754969501007945728,33834 761600826221535232,69231 760478880763416577,62492 789253777014435840,224818 768223578013573120,103354 765622979539632130,11774 787462270255190016,204224 749691630790344708,9295 767065351305723904,97472 790704587506388993,233152 795268868583342080,264397 770472102302457856,118191 781739271011000324,180233 792031857428660224,243075 778017023121063937,164181 787126918206386176,207287 787613061247012864,194723 785595042392006656,196524 756251115184947200,42071 764088505404301312,80939 793510373877882880,250633 755427263689138176,37433 746387185289601024,11774 766326352580579328,86653 793636660558692352,252639 793121664187846657,249469 759426714619392000,52554 781484509921472512,187502 764929880307867648,11774 753729747306287104,11774 753844223850405888,28508 773684434872696832,137315 774232900661284865,139404 761595000861843456,69565 774597081738670081,142906 785471019049902080,192032 755760441201139712,39462 793251859725070337,250293 759096186179432448,56964 774745265479753728,144542 794528477315731460,261155 791306296611835905,236502 785937733235666944,199769 788828928563482629,220526 791745934522712064,240584 762158335554560000,431998 759441641090392064,55661 793210815004323841,250633 788804053585240067,220765 751894914384863232,17794 785402798456369152,194079 769677391434289153,109875 772937971070857216,132996 776071583089631233,152735 793595473042939904,250744 781288655264419840,185601 774394523061460993,143361 780600368887697409,181755 793987333758423040,257423 787507672476037120,210432 781063921222418433,180750 794699423230160896,262849 788898147800117248,221476 777248569837387776,159876 786008775341649921,199262 795424325553700864,265855 752964012992761856,24704 776045407264657408,151526 768544564080771073,106753 775789936305958913,151463 785283689831800832,194674 793572442170155009,253164 789082148770684928,222655 790253315456106496,229693 792559106041217025,244270 751554303559512064,18555 765959504408285184,90482 788529030064578560,217443 795689033850585088,267862 771127879199404032,121479 794126528011440128,257530 776448530978254848,155688 794547968124784640,261155 794738624516362240,262752 793855223966076932,255942 795317161942073344,261155 766476404666077184,92959 781095260453801984,184089 767155225421504512,95075 760181564059717634,11774 752317069580873728,17794 789305241208365056,223692 792052193759289344,243187 732341443675729920,349572 773950118072639489,139404 732670377076228097,398859 786243180131856384,201953 750788827422265345,15316 794597566843260929,260404 795368764422389760,266079 772872389176725504,132335 793471826659774464,252580 794949075514851328,264080 785606133218095105,197512 793244131556339712,248223 766028411328303104,90575 768209198941339648,104162 763100471850627072,73814 764614716350169088,1249244 786935573432922112,207287 760869596689596416,65237 749331108211232768,7828 775879810849640448,151185 767915824573210625,100891 787403135165882370,209736 749396284566495232,8183 790315911500615680,230282 792134867324657665,243187 763093612556980224,76307 760118061177401345,61051 755864910320500736,39957 758755940422258688,54519 770700657560911872,120613 758659980048216064,54070 794012660819820545,255942 791348298443546624,238395 793539574362476545,253190 791817674900865025,239998 777496516717981696,91137 765478036661821440,86653 772455700081483777,84209 775757949394362368,151463 753734797718085632,25321 794923375382532097,221416 787775916285923328,205197 758721362894520325,11774 775740698792435712,151071 794420729873833984,260404 776049631176253444,152735 788027511900889088,214492 764795083459731457,84724 754733588294295552,33356 750380857639235584,12883 792547928455974912,246392 755402790889934848,37044 785927001299267584,199546 764156487019134977,82209 776920982384701440,159505 787825702410133505,11774 794170887054331904,233307 778288373995802624,167220 771239205200551936,124191 763806955135787008,79691 779866569211977728,169889 773189780808933376,132996 792380980887781376,242693 763115424321986560,76628 786326616729346048,202379 770419750157639680,118985 778686031562313728,11774 780851182520508416,182960 767689575879892992,100605 765007573875511296,85562 794557209044627456,261155 764964055660593152,83648 786949840114634753,207287 794716273418653696,261155 792101899596103681,11774 773595767521107968,136904 790886621998620672,234583 764997980646670336,85562 795103796259127296,262053 790307449605529600,11774 790534871458381825,208178 794527338931200000,259034 773181535700783104,132142 791611200991670272,240067 788098321332199424,214899 776533473565765633,1170706 788069817769201664,214354 766281754407755776,91894 760494247414038528,60018 756197790024282113,11774 752625580445618176,22820 793978433315438593,255942 785584931921461248,196984 770362291535482880,118482 780604011720441860,182013 789109193080909825,223099 764947077684011008,84710 787314660500312064,193121 793242837210894336,250293 795073508573319168,264397 759372628935208960,26066 794245945068228608,258193 759494867068264448,56964 761054176918970368,65841 767286214416330753,97468 795388366288277505,266491 785760088472641536,197512 775006934877413377,146259 793163644431429634,249841 790888476015144961,235349 787050096508764160,208016 793176085739560960,249469 777001841783517184,159876 795400804584816640,247930 779011550715666432,11774 773953555015225346,139404 793651372847542272,252196 795665527192494080,267862 792843120354349056,247877 753697990913757187,29263 793551552875073536,252824 770410142714036224,117257 768559894224072704,107446 795774260308373504,268643 764142734278029312,82120 765505901507796992,87904 768916694349799424,103924 773631717181652993,138165 785654404208693248,196676 794319430255685632,11774 791686223450570752,240067 768473351459176453,106774 793279418747719680,249610 751054350550654976,16233 753733163696914432,27045 795771281601921024,268643 769968878956974080,114848 778354096113934337,167220 758668287676936192,52061 750089885575483397,10848 780690818722099201,182036 792340812390666240,239906 785951744865996800,199546 751552921301495808,18409 794853374722129921,261796 744695493226303488,355701 790349422525767680,206666 768275627824680961,103071 775833634016079872,151165 791691883210682368,240067 732253260124434437,1170428 793190947047804928,249469 795662594178682880,266151 792705527067316224,245607 786799930585157632,206742 749309706926260224,7849 760181088270610434,60866 752989775750111232,22355 763225005517787137,75899 780618527602454528,182049 787352581626597381,210585 763151562730446849,76723 732906687498063873,351617 763131105839120385,75073 765617167286927360,88669 772877956964229120,132761 792241316696645632,243187 794212085832024064,257492 758419206522142720,52112 767469149849169920,99111 779116348488155136,171993 772260767810850816,120610 781527764637626368,188063 785652889339432961,197512 771561167290454016,125163 738824773631942660,11774 767055255657779200,97550 777979908257710080,158820 760579065497677824,1248768 795771327764430849,268643 788451148583739392,218275 792330711193620480,245185 750742279384510464,14277 753977852106772480,28866 795445033835044864,265855 773066115249532928,132996 775546755240779776,148045 788124853207523329,215754 761829322877468672,69947 789938032895860736,228820 762339369520955392,71429 791653441886162944,234990 795385728305954818,247930 791141667827027969,235374 761296660815372289,65540 761551744417529856,67852 762843975795343361,75267 778724096817278976,168698 781892331440144384,190553 763105910982008832,73712 753425980346150912,27045 763163454739976192,76127 780816530758070273,182671 758139521057816577,41703 756747723794153472,44461 795301551191388160,266079 753373065283637248,24173 794322172084973568,258878 761401621763031040,67547 755082064907689984,33356 792573098356715521,246632 785597171697610752,196277 768840056710664192,86103 732944093278576640,354694 785913720174063616,199546 763500386850177024,78861 763868800643133443,79691 757924859003359232,49821 756254544141520896,41680 789676966848802816,225439 793582001483722752,252020 786186743967920129,201583 789463678131245058,225981 757722816380743681,47844 762460750837186560,47283 790353598790131712,228341 780947045347569665,184000 774735094124806144,144494 781808877532684288,190424 775533288664465408,149202 771510463746015232,125853 791640751016779777,240145 750362543357583360,12883 788559516224753664,217285 795721630429245440,267655 778374356070076416,167044 770078052114128897,114779 781218306883620865,186584 773228062750150656,124623 749616996191469573,8497 778688634413166594,167703 767362973174116352,97325 793233796581756928,249926 773693255028322304,137315 779801918621097984,176201 793202553819308032,249926 795065626289209346,264397 794030383134310400,257492 774008323301449730,139404 794665705522208772,261818 753645532904587264,28866 767376680625270785,96039 791310085364539392,237787 757036093493633024,43264 771528439312572416,126389 753255743202091008,24745 761948624867631104,70858 787315943416274944,209269 756263854666121220,41459 772833508326711296,132335 771039090926051328,122146 781273213602975744,185921 755234241965797377,32404 758164988154478592,41703 765602865796612096,87904 781345921384652800,183759 756417853667078144,41680 773870142707134464,138957 788392831576596480,217519 756288326412361728,42344 794829101827637248,686533 767787050363944961,82968 762702804024696832,73814 790237979352498176,225059 768900528285753344,109666 794642831583444992,262053 735903800871915520,353608 753948849685671938,30590 758022488215261184,50923 773564680669425665,137042 785981169686966273,199546 795051243483885568,262022 772813853524656128,132335 766126082462547969,90500 771131151809413120,123038 773999914057666560,139404 758643072829788160,54070 793592157097627649,250785 753594741959163905,11774 766035775276347393,90618 777831862437687297,163763 772391460914270208,130407 762462558926151686,431998 780535701318184960,180074 778776033659121664,170187 794303387965587457,11774 733135118676582400,11774 775484768502816768,351768 788160526387974148,215754 748410159228137472,1247844 786761733486551040,193868 764514827704360964,81946 768278699456290816,104332 761345848106188800,16311 792491788334428160,245086 762739200932229120,74681 768496845282693120,106281 794160141889245185,257492 794530968426205184,261155 752163749725818881,20158 761380680043339776,66058 773536551452151809,133666 788114038802685952,215608 794900669366960128,262752 778367055070367744,167569 780269464474574848,168852 765943775818616832,90088 775195412550524928,146720 781629985232740352,186584 794770239032434688,262849 776553797376180224,156567 758379128290672640,52112 776074092881608704,150463 763874354442756096,80939 791975321297940480,237491 762096950980128768,27156 787256314766430210,207613 757540711323541505,47782 764532435350646789,83391 792070016606674945,243187 794953419131908097,257492 774692468813991936,142721 776893726383755266,158673 754776059099353088,33549 787232971598069761,209736 779274948506324992,172185 786366281515544576,202429 786554557283258369,204413 760082510571241472,58267 762264088726548480,72408 793118101088837632,249469 773287662350241792,134397 755811119713746945,39213 774279235426889728,142513 791802083599147008,241871 773886469127622657,139404 778946390848307201,168892 756230401241280514,42040 773159918320906240,134033 756257527503859712,42171 749811662375485440,10313 755832033893576704,39462 785277452323004416,194648 790771225912049664,232911 791036500880134144,234796 793675541979156481,254135 792077560171655168,243187 793558453474107392,253206 764237167044468736,62180 769674039245668352,18030 777755264967708672,162610 764180795267297280,80939 790359355086540800,228101 779478732914302976,171605 794698198220554240,262752 759509558783909888,58508 786587709066190848,202379 760636257387089921,64197 751221164857434112,16768 775854721756049410,151741 750088039708422144,10735 791964901509959680,230899 753997812472410112,30590 772514929131814918,131007 762327257054605313,431998 776645002562834432,154832 781313938608758784,186434 753478748423327744,22352 792081536786976768,238099 768089541806813184,103354 758262871256027136,52112 771849490965889025,128017 791691050427510784,240483 765344358820409344,87249 773860300919410689,139404 785590260105351168,196696 771052669314170880,121612 792044612697272321,243075 776451947444445184,154071 776486978141483008,155451 777574580932050944,161277 787333575364325376,210009 788193742511411200,214354 757927173193801730,46958 794626074252636160,259743 760236918185402368,57131 737318362154455040,195876 768089164105388032,103354 775732889631727616,151185 791356474253537280,238395 768155612425228288,103212 764942602571423744,81946 788395497665007616,11774 793145624363347968,249926 761400149033807877,68144 775421449469255680,140598 786194202241544197,201619 790631616515190786,231550 758748047006240768,53447 792340135090290688,243075 767236979901759488,353124 753995021628612608,30633 785822859490791424,197512 777231322469105664,159389 767412044350033920,97519 756608129350053888,41702 755861213142065152,39475 750392543599161344,12883 770934895984205824,122146 792386111263809536,244143 765506424415870976,87904 794028467784253440,252408 794749059647029248,261155 780267445785329664,141360 795102921176322052,263896 770459205614473216,115526 780475305769119744,178258 780508179545325569,11774 781716719765192704,188934 786548095244984320,199546 795096414372188160,265191 780594840170012672,181811 790558647235538944,231894 780727531251044352,182665 794158896428371970,256439 791376646158880769,238395 776970720370843648,157755 756636119958159361,44429 763009714414321664,75724 788750192006746112,220332 788768445873684481,220029 766349565343719424,93286 785313953081597952,11774 766631837632528385,91615 792014868283088896,243075 780715989960761344,24610 788069460200435712,214492 778995284529573888,90031 785607969748561920,197512 779276078829309954,172185 770929046398140416,121479 765140089127206912,86053 773965109819473920,139999 788892428858040320,221972 751088228376072192,16299 787117170274643968,209292 794560857757929472,261155 780110997596012544,178258 757296124151693312,46890 790804484075257856,233307 771743327897079808,11774 785841651587641345,198878 751622079552884736,18532 757281925681836037,46406 761625521205633024,11774 785661349221183488,197286 762175498415771649,70858 761597444618645504,65180 791790632339550208,241720 787778216224182272,213064 759218979433046018,51798 762498544120967168,431998 772820814919897088,132335 794194344668299265,258598 791004782034989056,235886 751137798296596481,16833 771537055608295424,125145 792854739184648193,247877 774129878962622464,141360 794352881327599616,258456 743650766028627968,1176510 757330352280965120,46890 778339134809133056,167220 772185072061575168,127734 793126405143928834,249469 794554676574158849,261155 774046106883764224,132364 791662711692070912,240483 752923267543945216,24316 773991590687682560,140025 760220487112876032,61051 770758538645770240,120610 761986241617276928,431998 792134887331418112,243187 790519004364505088,231894 789441371362824192,225981 776895331904524288,157082 774685836721872896,144654 792497707801833472,243286 754065757361807360,31400 785664522472214528,197286 780598409904480256,181935 787838427618095104,205197 791602150564507648,238395 793327677562290176,8044 766523022899458048,79926 769266403476017152,112399 733190640888995840,355669 774361137227898880,143286 785434789763510272,193715 768861032487985152,109666 787492162791354369,211347 760949731598045184,65577 790185648288174080,159876 795366021301497856,266079 787421839136088064,208307 754067211031982080,30590 768393122799910912,80393 794643204276715520,261987 765409463700369410,47940 752914309508759552,24443 793702534091124736,252679 772878995561943040,132853 793004061297475584,237713 751911264620687361,1248155 785700831500697600,197286 735860204332408834,11774 788105377170808832,214247 751981852479528961,18215 771447634385043456,125554 775747745479069697,151071 793183930874822657,250064 792117319526866944,235685 750373672020357121,12446 758687163114483713,53185 751178411285090308,17384 764293465056374784,82066 786240990789062658,201958 753978716829708288,29961 779359211494969344,173964 793160044124573696,249926 774270422430863361,131421 785285477049901056,193669 791401113215827968,237198 787966360743583744,213887 788169017533960192,214123 785823332658651139,197512 771032457877618688,117315 771529112666054656,121195 791774761617588228,57020 764928754019774464,11774 767815281070571520,101203 779517481765351424,173058 786107426911186944,199546 747520774622281728,11774 777627986858090496,158673 749796671542833152,9754 794919755811606528,261666 789155262053560320,224093 761977264854691840,431998 794528315549880321,261155 787067092294000640,207109 780134486738546689,177248 794202530091794434,258598 762041052144381952,70226 794016484725035008,255942 763768649400410112,73926 793939314170179585,256650 788861755380404224,219119 786258887208935424,201958 786657947627626496,205652 793257313599647744,249871 759813527527972864,58254 785563562315878400,196917 764133957411766272,82066 781193235016409088,186225 761280996964655104,67023 778975263711309824,167319 755397253523701764,37044 766072231843815424,90125 768085312794927104,84724 789184993259991040,223054 791448030067044352,239076 758535894584492033,53703 788437835393200128,11774 771780486385373184,127366 762194073105141761,70750 768093670671130625,103354 792363240793616385,243187 778773665798168576,169999 787059285750669312,207109 749365171760599041,7816 780600462009470976,181755 764124309505835008,81924 794621217953169408,261567 753850811474731008,29786 758100193204113408,14351 758277851753902080,52061 788151770899816448,216009 787641744322023424,199307 794724076996567040,258771 761007340237627392,64693 732890094282006529,353013 750966549771542528,15649 788193843355062272,215754 795359784589520896,266500 779441063597580288,173628 779693193403170816,108700 794314909379018752,258296 787327462124429313,209351 760477201884217344,62452 761678633152892928,68864 773358936309305344,135701 764815324206292992,65113 771354673194336256,86274 778743447318466560,170207 794167250957672448,257668 779514990738886656,167407 791443811549470720,238292 786611796685750272,204413 760861195226185728,65222 758094332121403392,50923 769289881566666752,112612 770719112028884992,1249780 792783261617360896,243187 794692782711590912,249926 794013294541451264,256239 743097740700192769,1247569 790933234758488065,234583 795275772382552065,264807 752158327090647040,21343 759191841510133760,51798 792020717701177344,243075 772449395124035584,127925 780449586129272832,180088 787177878362263552,202983 758470781525295104,53185 781455367347855360,139404 791744559663370240,238429 791545287311450112,237385 761670430448955392,69878 769863861423968256,16056 753005620278820864,22657 763096518509211648,75899 779006990228029440,171324 793240590527758336,249841 795454950126026754,267014 769706099180236800,114388 752658139191836672,22299 775422580241027072,148537 792322559454896128,233103 793201260560343040,249926 785538711639453696,196247 774069318392934400,141200 757079814306017280,42344 773902680209125376,139404 781371845647986688,186584 753025624269320192,24316 774663292090482688,141302 757657642668032000,47782 764092809779392512,81702 776504737357176832,155688 780565860289220608,177233 776614965645934592,157082 794688851801468928,262752 766143757691609088,90193 760207078518652928,60866 792060681927401472,11774 794057350277537792,256679 761673053390667776,69711 781341817606406145,139404 780403766474309632,179742 795674821489201157,229922 758065501868290054,51136 767723293612859392,100176 793095213052854272,249469 754732684694269952,33356 789744716187258880,225981 753341273579200514,27045 753641930291089408,28281 777829994881921024,163901 777968280782929920,164764 785973947808423936,200235 792256621573537796,243092 789236829841084416,224333 776469205965299712,154986 787782257029308417,210238 790440685149184000,11774 793226385477165056,250033 753684865061523456,27045 768951129413554176,110023 752894212241170432,17416 771423890836815873,118985 789355422633324544,225359 791658266157654016,239405 761596866865889280,11774 760864900214317057,1248875 764839782648340481,84724 792918475626786816,247054 788159360170008576,215754 791323236353048580,238117 794228106647183361,258983 753961137247494144,30590 767363228917653504,97325 790952300693032961,234653 754914240662638594,27045 772193974169825280,127711 770778854461890560,121479 793422333566418944,252020 795004453460045829,263906 791391037348417536,238207 795303988543557633,243427 757701721430695936,46958 787832448335880193,207733 766260875338604544,91946 773914341234053121,139404 789155441280294913,222647 792860619925970944,247592 770268029775187968,114848 757829210920456192,49070 773104189207707648,130192 790677738201886720,233307 759447106838986753,56964 777341389877211136,158327 751987499073802240,18470 776938222479892480,156835 787969262078033920,213064 793841479814754305,255942 790940297932836865,235179 791572838914240513,239893 794537456456503296,261155 771474330949677057,118191 779941232151670784,175669 790988208846831616,235590 755431878950199296,37433 776503999289753600,154819 764224785308057600,82066 766617229400170496,87904 777944642381815809,164669 774131998960947200,354105 753721317711613952,28508 755163603485929473,35890 775305599189786627,148045 778429281882046465,167929 781466213054607360,186750 773968352540622848,139338 755485115757789185,36057 759203773986304000,56952 795394303954563072,265858 795388699580080128,265102 752754177890066432,22743 772136818657599488,128934 790997845012799488,234583 752176109664530432,18395 765693973146894336,88669 775881146311725056,1250248 761572276236087297,1248945 765019019279732738,85562 785263302473502720,194157 790323085123678208,225959 793860162582745088,11774 793272264296890368,249469 753751402535456768,22439 770512129719840768,118393 732824936285392897,354148 756280527959785472,42495 780474058710351872,180233 785613218802569217,196523 788501097878990848,218275 768505911488851969,104999 795715330375094272,267855 795379327953227777,266491 768448556172738560,106281 761764145943289856,69711 767436505237233664,92995 778281020210675713,167046 756300473003454465,41459 769126600583450624,101681 793626800211525632,254008 759181193669730305,56964 780535014966505472,180074 790992205053726720,235590 794285261496655878,258331 755224422513016832,35403 792529350931341312,197046 756984721175941120,44291 788493686699020288,106085 764178941989023748,81946 775851884904984577,151071 788029137831067654,214492 761934330184736769,70509 779399492642627584,173628 777652682773323776,161456 786181268849487872,201494 759219492648022016,351158 769001946719985664,109181 781835734500212736,190635 791716935671148548,240926 795102054524059648,18395 788734935364435969,205272 774025571412025344,140232 765515713692000256,87904 775659365634285568,150511 754718954736660480,33356 768269845032865792,103071 758844094923681801,54519 786366591730495488,201494 770303104973627392,117257 774335867963924480,141114 787008943214112768,208065 780613121631137792,182122 776813627932311552,11774 781317791324397568,186434 763361923400425472,77731 795670081623752704,267521 748949516691398656,11774 756262821935980544,42258 759804194341654528,59923 763664692816609284,78513 795177463131279360,246726 785689077949530112,194230 785588734838214656,197297 795038110950113280,247930 792154961194786816,237964 757571419601371136,46280 758725387014635521,54752 764031638858821632,78566 749692249437458433,9433 780779732598087680,182960 760176358945325061,61051 757776409108553728,49431 775088367503499264,141801 773907057544089600,139404 774003405220175873,137869 785581289382486016,197286 757679176212107266,48791 763180730767675392,75977 768177532151668736,103261 757401659605680128,46594 759819235048599552,59923 780732702752407556,182036 794548328218431488,261155 755847418038464512,18215 758406671182028805,1248609 772575490968256512,112693 791726332702928896,240535 761213043787309056,61051 767994460173197312,95055 786022807217901569,199490 761678244235968512,69878 760226094385618944,60539 763884847760760833,80486 758773474320117760,55261 788471226104766464,218275 777651755505033216,159115 790676855661535233,232595 794558704485961729,261155 771025518422482945,121949 795114610072420352,264774 795355920511463424,265878 790968023448489984,235487 771559061590388736,73189 786807337587658753,199546 790977076039823361,235590 793719222060802052,252020 787144834419044352,205728 785656706265079808,197286 788429258800500736,217519 770701091239399424,119832 779447155131940865,174230 781318841511084034,183759 776403428239110144,154071 790195697643577344,228888 756272536531439617,41459 764978321771945984,85562 755485378782433280,36875 795002809959743488,11774 768857819915423744,109167 792961079332605952,246726 789473496837398529,225981 776979255657988100,157082 788136979389120513,215005 757296001770225664,46890 763454811706621952,78159 770688516493873152,117247 780727908264398849,182726 763500860932395008,72958 772431278410838017,125397 780748744824197122,182036 790538808500555777,229693 787303428875661312,209422 773264375041789953,128121 773938340676702209,139404 763956182155341824,79999 780730591868321792,175702 761324062299664385,61917 791780633945047040,234990 787351783635034114,208431 789835488433737728,222682 767911692315525122,100337 753640665536356355,27402 775791001017389056,150511 781841528939487237,187974 791973034106257408,223839 765271352530046976,84724 763505143933378560,78853 771481512567050244,124855 790420343915589632,350650 769923237400735744,112693 776149322819710976,127903 779737186296029184,176109 732629015647899648,349197 776944851220705280,157082 794011757240946688,256349 764135009896701952,82066 791704783581097985,237491 787699901463277571,212357 760216384282460160,349714 780775935830208512,182960 795687140944465924,11774 790998948999757825,234583 749251715321389060,6988 787914232402677760,213887 769654970555600896,114779 753735848722591748,29600 755030271997710337,33356 778586940144844801,166916 788200921947840512,216009 788930864264556544,220332 757565283410276352,47844 791355164833701889,238207 759416302771372032,56964 776455299880349710,11774 779373238635945984,172057 781820103600078848,189652 791101428999811072,232169 794932639534813184,263895 749656081513709568,9408 758511380811096064,53185 763050334566637568,75899 787480525913006080,209991 787805008326696964,213253 791645062576869376,240145 757904360684654592,49754 772492050671493120,131027 752858870377279488,27156 793149842705027073,249961 753400510368088064,27317 768924268197326848,109964 755900893900353536,39957 734384376906190848,11774 768576044324401152,106281 751162339068706816,15643 765658754952069120,88930 770979235640901632,122146 789725827084591108,227012 756670810530648065,43962 772869406967762944,132996 776937992917319680,159411 762746683696484352,431998 769397880050286592,112363 765585043670523905,80393 786632566904201216,205270 794545787422277633,261155 776606028804698112,152847 795703896639344641,268281 771410868504584192,125367 779178189398564864,167319 788518677905862657,218349 756098833143259136,41194 763421517501825024,78192 786913383257956352,207287 793192976331583489,249926 751785979892031489,14277 770270481874231296,117257 769942762384785408,109713 789199410345353216,11774 752182274091806720,17591 771123684492836864,122299 794157803762024452,256276 773656825212403712,138458 771349855151108096,124597 740353218740424704,353488 781511088651112448,188119 755936511300894720,40771 770240027888496641,117257 764199310414127104,80939 733897788577058816,354962 790671837906759680,232992 791492433506738176,237491 793853387896946693,220727 768975931637506048,110659 769589913507467264,112239 754243156347068416,24745 758459596339949569,52394 778311767579471872,167220 794379023002451969,257325 754999668405260289,34666 768714089426063360,107469 773644355445911552,137640 781340386610454528,183759 775486912236756992,149770 791617637566513152,240145 762032552743931904,70338 778369590904623104,164826 767108404502491136,95672 788669375498760192,215437 795073388918296576,11774 792840464428703744,11774 792977462141390848,247983 764812721787277312,84724 765487134941806592,47188 768833464510447616,1249507 771050567749820416,122955 764511549985652737,82209 793825334051299328,255652 757806309559312384,48922 788572178153431040,218260 768561432266813440,106702 794646115236728832,261155 776124113098276870,108396 786959138597195776,11774 794189574494896128,258598 788396398152646656,1170441 773597030505512960,136947 777508718946635776,159876 780282956761804800,169747 765274050708934656,86268 755390238466334720,36810 776129448693239808,153699 754824895540912128,33356 752668077842501632,22657 794009144156110848,257218 753467716384808960,25995 781623410254307328,188498 774141173409587200,137777 790940082693894145,232169 776278874023948288,153743 786597319802183686,11774 751754155278999553,18215 781271895014453248,186434 785580160116461568,194058 788817235569676289,220526 767803862006792192,98584 768921073148506112,110209 766027242052816896,89329 788452751491604480,218275 756706566066274308,85985 793604903235117056,252541 780790044567232512,183269 776825801287217152,158387 764302065766203392,82209 779607957772251136,174557 793668226471366656,252679 772307833832431617,130415 793221944539742208,238589 768932555529650180,109470 756238998859833344,42149 788353683792748544,216009 794301198421676032,259791 793902659489202177,256451 768810213075849216,105345 794361941091184640,258456 771792959960264704,125742 788813282962444289,220029 750841553006891012,14459 773525589164593157,137158 754979409606520832,34666 770760232049995776,120690 760364523576373248,61545 792345353139945472,243075 791727619016241152,240145 763589142353702912,78360 773199645577211904,132996 732357945636179968,196346 756492713005056000,249811 774016914666430464,139577 790262862849519616,229773 791747741634486272,238395 795406013335793665,247930 752194180634599424,18395 790896511290707968,234583 794562623681478656,261155 767156950471741440,97386 779394574049566720,174747 773918166091239424,139404 795046468193292289,264397 795358281497714689,266079 752771841131970561,23492 754777694378745856,33549 788577293149016064,217519 773662832487337984,136814 760921569610768384,64693 766032033977991168,90384 791057879981621248,235374 795760391041204229,268281 787495553626214401,210897 756624037363720192,44429 786950768653770752,207287 791744807228084224,237491 794589225777762304,261155 761568070078980097,69231 791410495391694848,99049 781576139785601025,189017 760550006004785153,60866 778234344582311936,166532 789185612301479936,224425 776059566173806592,152735 763799620229160960,79784 791994219166588929,239456 790699112089939968,246425 794211426697093120,257658 794283613684645890,259231 765153032858329088,84209 791341396053495808,232881 760657107196731392,63559 761566396140531712,68987 791430421745573889,238099 757793059916517376,48926 758460687815364608,52659 760563799468478464,354841 770389487276978176,118698 774291669441126401,120304 778022442384056321,158759 779143534230249472,172962 767876403308163072,101681 763931634181611522,77708 764140754130219008,80939 779551989889892352,173937 768921320054747136,11774 795729076099121153,268231 752285415315476480,11774 762619155841486849,73750 750395431570567168,13174 760496696627372032,63149 793494105754066944,249926 781317685904748544,187366 761814100267503616,69491 770427845839560705,106763 785516033989681152,11774 774599867603779586,143845 772702585627246592,35479 732315815605862400,349764 785323431151726592,194923 793285042583633921,249469 753869982275076096,30247 755587675105755136,37433 762769439364374532,74939 792411817205051392,244550 786184756857802752,196631 763934090533806080,80939 781512803169468416,184223 788930193528328193,221785 785934902537523200,199546 792138886021427200,243075 793993913165955072,11774 791381048093466624,238395 795709672749613056,267855 765656839468056578,86103 778009906473472000,165097 737280515477245952,349856 768565969748754433,106753 770666022877691905,71612 777669758875422721,157755 792425005850255360,226738 750454664542420992,11434 791589074075324416,237852 778502004989571072,152594 792416799627227136,244550 795711750066884608,247930 772447497918701572,126607 763198346374840321,75899 786356578794471425,202429 780599956524658691,181409 778671671582552064,167319 785281807860142081,193669 795468363895971840,266491 761605882031505408,1248861 771481547526463488,125853 773292347509440512,134371 761246262528180224,11774 785380934044491776,189031 794606881889087488,261155 787000756499021824,208167 781864877530816512,177455 791447600209678337,238292 795029401671008256,263895 764265644715933696,82953 788893055550185472,221609 790995915519713280,235590 764211869242404865,82642 758319903149551617,52061 774003603186995200,140230 773853139590078464,139404 773983131191750656,140066 767982575184785408,100559 780590932714455040,169916 793195740122284032,249926 755401152431349760,35939 762735843765129216,73910 793760900377260032,251320 755735725258211328,38026 791401483573063680,238395 776828195320455168,158387 769859558948864000,112612 794910270795685888,221143 756296576700706816,42405 790862153305776129,232169 794586973251858432,261155 758628409983528960,1170352 758391762486431744,52545 794191831755935746,258598 793132826254192640,249469 759091294291525632,54842 765482341275795456,87793 791698173060378625,240070 765542731741626368,88052 793482653106339840,243398 755561836422975488,38183 756083324838301697,35890 791451471212576768,238272 793194958387720192,250383 750376236388610048,11495 785614082795679744,196917 787411494040371200,210432 759494712042532864,56964 786355732748701696,199211 779812343635075073,174660 768240851721912320,101681 738491575249031168,351302 766798707459231745,64405 792850418371932160,244143 791057445212815360,234564 767721062029230080,100605 788795630890221568,220526 788975657229307904,221971 791470125383680000,235215 765414173203243008,87245 766349494749245440,93286 769561017995161600,113797 785531515308429312,196676 795616517069144064,267521 767802986332426241,101681 764931877333499904,11774 765680562170425350,1170369 754723205391192064,33356 757587671451447296,738099 786593023677308928,204901 786882926977966080,205294 787752843017060352,210585 765970304472580100,89876 786809577501143040,205926 788025379906727937,213064 750342653796093956,12535 794322068586319873,257492 732906730724560896,1170667 780840270275444736,182049 793489169175556096,252741 770244896141692928,117377 787627708209586176,206101 794729120060022784,262849 767852607264161792,101681 776679363966152704,156835 767571776935047168,87904 759576703832354817,57258 785567971032768512,196917 785858826633351172,198580 793093622732234752,249469 758419323304148992,52112 732222566270636032,349446 775481941571215364,149300 765209352135380992,86103 781128923560030208,181419 765183709045727232,47940 793997892440752128,257492 778825936804335620,167674 791604620338556932,238429 763916005617852416,80393 768114824240852992,100893 753396733212758016,27045 771124736634093568,122299 785846422763601920,198591 758127515462471680,50923 778965268550848512,171168 779332808309440512,173964 791002789098889221,235886 793135138393784320,249469 765582283046809600,84724 755947763414827009,40771 765139668446814208,74575 756203913385246720,41909 791417455700606976,238207 749925270203817984,7855 772953462766116866,132335 758232797844803584,50923 764263402625785861,82283 794631427820232704,261155 792511077980344321,246225 787727814447378432,205197 765140182945234945,84384 787698180511064064,206101 793563649558192128,250785 792104522843693056,11774 793093812738457600,249469 795760385202782208,268281 755773797643452416,39207 765938710370213888,90031 778298487859449856,167311 778732581630058496,169923 786177604185239552,200956 790069564126142464,108396 771403818865045504,125070 764519652084953088,79691 771520809563283456,126097 776207824900718592,153596 758003067497254912,50442 750823511271374848,14668 772888626359209985,130686 772963999130324992,132370 778932846782246912,171168 767803917514059776,99044 792821447085350912,247877 794945089961271296,261155 765284015901380608,85767 794913120330412032,262752 790604203110440960,231894 785840940221132800,198878 770728147260215297,118191 756507948533309440,43391 786331233160605696,202429 791421510451798016,238207 760506458416918529,63149 785505961918107648,196277 790499994851766272,208178 768511567793119233,106716 785940987206074368,199769 758103611310243840,41703 788418159162294272,217837 763339943280275456,75973 792283200793960448,166316 767172853078827010,97392 774016570334949376,139404 777150955519213568,157755 794533155608805376,261155 761213371194552320,66281 764957000656523264,11774 793106252616306688,249469 791809519793889280,241819 766701784610013184,11774 790903698985803777,234796 764145050750103553,80393 753247549616754689,25968 753778476998598656,28732 779368271543934977,171465 786912601708097536,207287 791095790823284736,235590 764092679458172929,81122 790579126184751104,231894 786997285687132160,207949 791474694478106624,239405 771151796177952768,122146 790920505687584769,234583 773920368234864640,139404 753354996536774656,19598 776842037295448069,158589 766350458541707264,93286 771071168740667392,122388 759084539104768001,56784 788794367880359936,220029 773276809014095872,135190 795442308762259457,266293 758396044954722304,48289 773641491566645248,138382 766050424872894464,90384 787147102526681091,207119 760282558961684480,1170555 772251830671867905,129650 770426795065737217,118192 794693468475965440,262849 758059685928992769,50923 767084355814584320,93170 765773531074457600,85562 785898306647896066,354110 764924957507760128,84724 768142100210876416,102514 760117875256328193,61051 773989159585222656,140444 769239827921399808,110585 764861203671687168,84449 771510585729032193,125554 772944515925770242,131542 774305854602383360,141912 789258527600619524,223921 762680031885819904,73926 778379890697601024,167674 793988006071803904,257325 766288664737353728,90482 770667006601338880,118192 788051537746538497,214005 794543526742790144,261155 765278028356325376,85562 770701395628404736,120393 795418050493317120,266884 761658325507473408,69673 793114671930748928,249469 794386811187527680,260404 758122222087180288,51136 751760034221219840,18215 773283883647369216,134371 773876386863865856,139404 752726485174259712,17842 773878425928949760,139404 752240771890352128,19703 772788030088151040,132578 790669901837004800,233131 781245780707332097,185595 793572265552207872,253206 768488600698630144,106774 773580147127484416,137033 778272673776308224,165097 772200610812887040,127579 785652959191400448,196984 765625871554207744,88489 775423143360000001,149200 759939875076444160,56964 743520259819323396,1247602 744585362740121600,335115 794431310760538112,192306 772527169729884160,129551 785246549127245824,194167 771416856800403456,124597 774232939160825856,138209 749928077745020928,10735 768538221177430017,106281 795665062618943490,217658 758320066836459520,1248534 773657120948486144,11774 787547420041236480,210207 773914018889207808,139404 761607301329367040,69576 769331681211846656,91946 794553002300276737,261155 766255650150178816,351436 770989047770705920,121612 794681764476108800,261155 791478930473623552,238780 760131005617278976,61051 787938318478630912,212139 753648399396720640,27402 758421809804947456,52112 780500031346470912,11774 791473619914424320,239405 767384489140051968,97314 773908740819017728,138819 778161531297071104,163785 769280536527396869,111225 760918799780634625,65307 793108140694921216,249469 778165754181087232,164826 790896786567143424,234583 767893839856164864,101681 776418354726735872,155390 791279437274869761,237274 791656573730955265,239426 785998025244106752,199211 760813011124748288,64326 770390112433688576,118698 771303996631887872,124597 781862895978213377,190635 791368190613868544,238205 770617052809695232,117263 773995641882148864,139360 756357900952567808,42152 765728583952179200,88489 793472533584502784,252166 771091632187961344,122776 787010778066845698,207287 794938797435789312,262022 767081869104087040,96883 769341698103087104,112788 780569299803070465,11774 794873631230857216,261060 750865167605313536,15800 788178712139272193,214084 750508853393960960,13021 794216791773822976,11774 776967424579022848,157724 773867613562732549,137869 765178525397557252,85562 758441831575060480,52696 764055081872306178,80720 734018471483211777,350559 755207340249391104,35980 769950231446159360,114422 789554303442771968,226578 776125416872538112,153699 788862044133023744,220539 776968049492570112,157724 757668970497540101,48549 763764111368974336,76406 794636901881876480,256502 789083631083859968,11774 762816327878778880,73712 755357101195526145,35980 771451802499686400,124855 764181396894064640,82283 786392968722866177,203240 770412102020374528,118191 760274754830032897,26066 770379144118931456,118191 792706252904157186,243789 793228007255183360,249180 757739867019157504,47940 773689039585157121,11774 764977657226276864,85562 755911462653001728,39235 763812196992319489,80486 763546757171187712,78513 773544477185216512,135025 776981689520099328,159146 768520791491305474,104162 763163890712649728,1249085 765983056264060929,90384 768879574017073153,108963 755076320317566976,27045 779070784429883393,171324 785330680091639808,194934 767858030012608512,100893 758360138675728384,52554 788154636238663680,214899 767710877587865600,100833 757033110236266497,36145 768594579108933632,107559 785869134143688704,198671 794716454839078913,263010 774675036309454848,144494 776168394395713536,153033 794008849237897216,257536 790012867584065536,227048 793093797550981120,249469 791341445580021760,11774 771403286435930113,125367 790693453638184960,232911 794385641123483648,11774 795417309561192448,265881 787023900211281920,207287 766817462021074945,94699 781515326928326656,186210 790597242444849152,232169 777750183509577729,163376 787289384567570433,209184 767848705068183553,97811 776828019516116993,1171739 777053843326574593,159546 786678536807456769,205728 788807521590992896,212693 780111738804973568,177472 790704790321831936,232169 764129706451107840,81938 772444653929070593,130574 786309619215990788,202561 795342912758292480,11774 764972141963902976,84800 765538285552738304,1249273 786963958217539584,207500 792869861030367233,349318 770415132681711616,114779 768900942376894464,11774 758273681185509376,52112 762157775736672256,71476 788722674478362626,220029 793480548798730240,252196 773620841653342208,137641 794193141783871488,199307 755047819476660224,26721 765060711789633536,11774 758126796252418048,41703 751093511135436800,16299 775532831028109312,148748 769966113685995520,116122 772125153870225408,128355 766397500093702144,93286 749625091542003712,7231 763383367114960896,75899 768566925433733121,106281 752870436296335362,23899 786029462215200769,199490 761353656767623168,68247 786199469058654212,201540 753638488713621505,28732 774442575956680704,142563 794109300343996416,208016 795075295891976193,262849 770438699897217025,118191 789071330519814144,221785 774985949977546752,146259 788404926649032704,217634 786723896879935488,204413 786861718358093824,204273 790990016579198976,235374 771782103100821504,127582 786547896237723650,204413 794581695617974272,261155 790703793528864768,232884 751145440419065856,16953 773537260771745793,137042 793211590849990660,249444 754702299201765376,33090 760501750079991808,63149 788443278270205952,217634 793247999195353088,249926 755464644572086272,37412 758480747061653504,46384 732654097946398720,352911 786270305811570688,201958 760969250911707136,65974 759410032890884096,57910 794683628303155200,262752 780825176023916545,11774 756859225523970048,44429 792352585898455040,221785 763846448987402241,80486 776192410254733314,153854 771381544208441344,1249827 773174377529696258,134561 780036472569208833,177696 762816608901312512,73706 763098870872027136,75899 785835641208725505,197512 786708619844734976,205728 787922406258212864,213887 761341766402383872,67973 751204344024924160,15808 758035295619121152,50923 752624583287517185,21332 766528704742764548,85047 766852743591890945,95708 786279687916023808,201958 760166561151758336,61412 768849264491454464,109571 786658619152601088,90209 759208788176072704,51798 775745088295014401,146991 776886094654767105,159236 772738449627504640,131258 774942931358720000,145244 753563987967696897,28128 792084735057129472,243795 794195398067748865,258598 732997540086308864,355106 763901635143802880,80939 768923147168911360,109915 779640085843238912,171993 791358810162077697,238395 776950504601505792,159093 781227138330480641,186480 793606720916291584,252639 769464174778933248,113754 771159516599595008,122819 793749048599556096,252020 788506450419212288,217837 776057327086628864,153095 779084742650007552,172123 790300686495813632,228341 785497107297816577,196277 787106456424189956,172295 750450784739942405,12883 761577290857930752,69356 773699964371435520,121080 790655683897286657,232169 754982676214472704,33970 765257009805479936,86440 767878651715080192,101681 778472869776924672,166913 758381666205245440,52720 786923959082160128,205270 753326717247352833,27061 755428856182472704,30086 773859396002512896,137698 770585191635038212,119832 788066387726041088,214209 793974376139931648,254135 795695700172357632,267862 773983255162793984,139404 775367707390640132,148645 781296573074530304,186289 786339782859292674,203048 776902859547967489,159359 790538229225185280,231894 785989833114124288,200382 785495996562345984,196277 785468983709409281,191653 774744330489561088,26066 778266367871057921,164826 754698066830041088,33169 793786845268029441,253032 785640132367876096,194230 759210510457901056,56499 760190869441916928,61545 771957222003924992,128404 794889893646336000,263090 755106571147878400,33850 763154473149620225,76535 770995431996133377,120613 752167679499202560,20246 765666561629655041,88920 792957760065396736,246273 793983192445370368,257423 776397626937790464,127903 759461202095255552,58325 779352548650065920,174315 794625289687101440,261155 761262695089786880,59417 767204343544152064,97386 778289252572532736,167220 772865932666470400,132364 793282834156883968,250216 773533400003215360,133702 792815555962998784,246771 795382523190771713,266151 753229992587173888,7047 793125123574239232,249469 762142691887091712,71429 789955101494538240,227825 760261433795940353,60172 757951203351285760,48287 752035870056681473,18470 773284035153887232,135725 794328237266583552,260033 753197604008230912,24316 771785878473576452,126627 756651873952727040,1170771 787022561569804288,197145 760432962076749824,349678 770796883027427328,121479 756794016579067904,41192 794948264214851585,263895 781521952544403460,186584 771454388611211264,122292 774759057563357184,143043 768660554495864833,104999 791675821350088704,240483 788111523579297792,215437 778593879738245120,167448 778825236321964032,152262 781586686920822784,188807 759105434728931328,56830 791010872889966592,235948 768577616584380418,107559 773210608766509056,133529 793421834398171136,252020 792350623584747522,245095 793113294819037184,249469 753433761916649472,27045 756624478981988352,44450 769747512781598723,114422 788509926524088320,218275 793891939917496320,249926 752127848924590081,19894 786904826064019456,207287 751955601757011972,17794 792026618994786304,243075 768513563526885377,11774 750476456485158912,13532 779004391042928640,171324 793595459101044736,252893 790886524506243072,99049 771128082753138691,122299 752994384950484992,25255 761546130610069505,68908 758412510017884160,52821 794578204279193600,259743 768990595842871296,104932 771896825922015233,127957 786546062643245056,204413 781558226777088001,188401 791188613732061184,235590 768547447190724608,107559 785498390675263489,196277 787294655708704768,207965 765011244164186112,84887 763765897181827072,77612 795394501284085760,266884 768827344148631552,90300 764447257613721600,75899 751175295860899840,16457 791728786270191616,238292 795748190578425860,268646 758884282215518209,54070 752960979231576064,24788 758826573206126592,53185 775660316403335168,150511 788180645738536960,216009 750528654199971844,12852 755255971899805696,36545 758054124361543680,50654 794205424081739776,257325 789549336669646848,226731 768823048740937728,108849 788214455876349953,214899 789725285021286400,215965 765634666581921792,86103 794258405489836032,235621 786726281966649344,205728 771407152401571840,124597 780435924828229632,178973 754744973422014465,33356 780648058065264640,182211 785894644433326080,11774 773171560911888384,134561 779691079037755392,174971 755790617041596416,1248353 793877321455312896,256255 770304845765042176,117732 766755063561908228,96039 794534645190643713,261155 773976993050296320,129551 754057035356839936,30590 771098124408336384,123135 775304008906907654,148170 769766376332402688,112872 755157565005111296,35890 785513980748034048,196277 785874749524062208,197512 770961204483354624,122146 787346441807208448,208176 758378348355649536,52554 776271972237975552,152946 770390828376289282,118079 790640035036999684,232640 733014570671984641,1170781 733876909944233984,195876 764786632092299265,84724 770650417944465408,120393 774077130183315456,141200 732271996155764736,350249 753713643716476932,23725 794232397059489793,259063 790314611157393409,11774 755021882500321280,34666 781219606040088576,186434 740368616101687296,11774 754760201593466880,18341 774297896829280256,141316 791408658315747328,238395 781888252705853440,190553 791943321107128320,237752 749312011054387200,7849 794576324664799232,250633 753223117821079552,25952 763005525592252416,75899 770029616421564418,109666 761360575473545216,68273 763783202548756480,76406 773579073666809856,136904 770443759087648772,118192 776887238303092737,159146 794707736646684672,262226 775807657538097152,148045 795102317330788352,264397 771767507841495041,120610 750138961419505666,10057 794629150237569024,258829 751214243727413248,15808 757440515960926208,47266 758405236557918208,52532 776567558749106177,154832 788010281939177472,214354 794159387665281024,258305 794704821647527937,261120 780789033295187968,183269 785649854542336000,197324 793913406944251904,256536 791436972577488896,238292 765661148632920064,88920 774633325050761217,142503 760467565311320065,62708 761666665926922241,69711 764118737809092608,80939 788393035575005185,217519 760927858701299713,1248824 753753764146782208,29263 793460756339720192,252408 759547079899226112,58232 767033933615824896,95672 788179014485704704,214899 793624575477186560,254025 779141959860510721,172299 750300860404502528,10654 794708399095214086,259764 757895387596414976,49852 762947552475885568,73814 771106771117019136,122388 793824204797857795,254135 761309890115670016,67709 769014282503663616,110362 754749846645374976,33549 775679236879347712,149953 771168343877300224,122776 781571388108857345,188401 794328705699090435,258981 763901799216451584,81110 778726981076594689,169916 779348439616237568,173682 778411292168101888,167407 754760072786509824,14277 766029884619493376,90384 764656223186714624,82283 764127621345054720,82066 764431331363172352,82283 777845561839931392,164001 757716333970661376,17120 752660906211893248,22664 781324833317584896,185921 768497748475678720,104973 758747577969840128,54123 771916126615900160,128194 786789009452171266,206225 790666017194274816,232595 790788363435454464,233307 765710472003788801,12954 795026839081275392,262752 769089961421406208,109447 769618202523348992,110585 772146681571926016,128194 785872330375299073,199286 763063878901231616,47188 768141496662929408,100561 791680398132641792,237852 759220244648960001,57105 769017732796915712,110362 777687117438648320,162497 733712360976744448,65113 764870860255612930,84889 781921599930916868,190635 771456331534438400,125554 780988733571072000,173347 750013092755410945,10851 789435144926932992,225981 785279350606270464,194707 773246064044351488,11774 765167676381540352,85562 794747867449606144,262215 786401679373721600,203350 751757286209622016,19352 756464462618501120,43391 733056392571969536,354962 770747120219553793,120690 755883679113764864,39657 765633057059725313,88669 777019229669294080,153480 755379758586658816,37044 763447411834585088,75073 773229238585393152,135025 785535143708495872,196676 755353968465833984,35890 763774695854448640,79691 766610023610916864,93286 776234901968396288,130192 775860695481016320,151071 791394565039075328,236884 794202537574469633,258598 769550365561872384,112199 792119016601116672,243075 786569100558528513,204413 768167349102841856,103354 751142577064194048,17284 758754244589682690,54070 768288500089180160,103071 756974278558363648,43285 758528793619275776,52112 764521898965405696,1249246 787766903871672320,11774 756559669536002048,43471 752207321426632705,21074 773679703077031937,350699 773913135384190979,11774 787748078262423552,207613 768430325391323136,101681 768546126479761408,104999 785515968168660992,195975 793154479273152512,249961 765578685348843520,11774 777567886978060288,162485 795019322787856384,264724 767748326494121984,100893 762694682287673344,73814 778225468679958528,165448 785591996098412544,196277 753738646679916544,22439 775548694330355712,112363 794624087326859264,262022 794957351254040576,262849 761413159961800704,67973 788854775819436032,220332 789284265678688261,223482 792383459436163072,244632 792852518774550532,247241 749831116782182401,9977 795723940333240320,267862 773839699370618880,138898 776980737111183360,156835 777310928190574592,159876 780880475346829312,179414 750022815781359616,10735 757105662874775552,45964 779431402643206144,174230 774351687934967809,141831 753691502967197696,27202 762639860251430913,73814 772444506033577984,129558 767437954985984000,97447 780193460535996416,174115 785338361687015424,11774 788906114985431040,219678 758033179567595521,50827 769260910900752384,108381 761656962274750468,69711 789450848254525440,225981 793567981041291264,249926 795607664264970240,267521 778441831071649792,152594 775823228941971457,350650 794332112916725760,259659 778192977210535936,164826 795497087664197632,247930 787296401122205699,207796 780383324049072128,173936 785281885370929153,193669 753737997909053440,29580 774282534582648832,131421 752930995611906048,24134 786925294036873216,207287 761264216300937216,65626 788530725268123650,104244 770238571789881344,106447 776831304352436224,146819 759138182269063168,56964 759252220634394624,56964 775519881315782658,148909 760180755481976832,61544 753772438463324160,29263 778296472450195456,167311 774268694260289537,142321 790976841297330176,235536 778345984686329856,167220 765243018337251329,86653 787080326870888448,207949 794941435107745792,263895 789525553246310401,226881 780604656221323264,181955 765160239633084417,86103 765408476285833216,84724 776253850499940356,152872 753389408724787200,27061 767880198356205568,100891 768430763498954752,106281 749315248809713664,8047 755514189733502976,37908 772937726907801600,133714 753365690506158080,26446 774924510453571584,140444 775885587647561728,152314 788904921059819520,11774 757257251937583106,45014 795032750046613505,263864 793998501319507968,257492 764141024088166405,81869 794582122916814848,261155 766690953365028865,11774 791747411605491712,240483 795769878548385792,247930 790707351280050176,233756 792078632873189380,243398 764819494275522560,84724 768841011049144320,109337 758076501589893120,50827 786665806218297345,204980 769149347091079168,111558 786414562031513600,203350 793132014006374400,249841 795734877069070336,268448 767706774371729408,100605 760803167118516224,64713 792159381987074048,243983 781695679483801600,187976 752882123871137793,22788 766283770555080705,84209 762455722395258880,431998 763460539850878976,77668 760153351279509504,59941 758379442683142144,52605 752314329786114048,19402 780399326430277632,179742 786198288957530112,201619 770021015346962432,113931 790998526843097088,196849 775738708821577728,148994 768528038325657600,106819 791106615948685312,11774 760749834206846976,63451 765015739568971776,85562 773887851670990848,139404 788756628728193024,220526 793649123782070272,252014 774008650578952192,139404 781492787007008768,188157 769283408656760833,109713 761662111634362368,11774 788737921863987201,220332 760231995670564865,61470 779140074843705344,172523 741580457851129856,11774 761580839767412740,68668 781295132519706626,185595 757463804015878145,43271 794568336340197376,261155 794938725293621248,262847 779312910245896192,173964 751192493467676672,17416 778765284173815813,168794 791694391362682884,240483 757997744854212608,50314 791309754421223424,237787 794617907770695680,261987 755676505007620096,36961 774244807090724865,141887 763945542351138817,80142 776762367233392640,157755 793138346121764869,249469 766346731491561472,80939 766365489194991617,90031 792497587987243008,246392 792014754969751552,243075 786909715145961472,207287 773749707306786816,137042 791704445541289985,238429 792569179849105408,246392 754016196043890689,30590 765009253945843713,82209 791881106693824512,240067 790918138904719360,234583 750769430645252096,14781 777223021694115840,159115 766131783435902980,90618 786950120910622721,207613 761688719674015748,68862 779091391666282497,168794 743166707229818880,355185 752980915408736256,24788 792439618171838464,245130 789492670108430336,225981 790578555595976704,231894 765966792531451904,79987 794446851567222784,258193 779992387015835648,177472 785272301944119296,194648 795760382828691459,247930 760595290202247169,63149 763049032138665984,73814 765529286702866432,87172 776573418611236866,156835 774671895669018624,144654 781343632662093824,139404 794622587129229312,261155 794931795737378816,263895 786687785830932481,192560 792079321032634368,237964 755079072087101440,35044 774775065766268928,144844 795301988367900673,265686 756037152664760322,40932 738910284933435393,352060 762687668199133185,74133 779710249779421184,175092 774033296183275520,137965 786037726369968132,198671 791480889389690884,238207 758861783268331524,53185 777574139854893057,161277 777134658815270912,160238 788767426322116608,220526 793657620552822784,249841 758839194298875905,54070 760967005075808257,64730 763098278716071941,76549 779096637486477312,168794 772972891025453056,133454 747531448656105474,355260 793156823427579904,249469 785505709647691776,195975 792058852674039809,243576 760145376661897216,61051 794549126641762305,261155 759012502856278017,55710 792025771720183808,243187 793236575823900672,248220 785525846589054976,196701 790890880634761222,234583 751730516940845056,18893 771941665561014272,127775 788788114508681216,219359 732780167337279489,354005 749311269648248832,7849 788207571144355840,215437 794660424167944192,261155 777890564465451008,152620 791507401283338240,238207 792394636404940804,240483 750477229482602496,13627 763384897733996545,47940 795054239072604162,264397 777852684468645888,164001 785259897487319042,11774 793854607483146240,11774 762275444699914240,431998 794232438360854528,258456 791363917586890752,11774 767827724249554945,99851 775569978678513664,143361 791983413150572544,242436 776557087144964097,156053 776723831515779073,157693 758647398331580416,54070 793873612587601920,255870 785935621546057728,199840 791808971304730624,239344 781258991577894912,185310 787088230734848000,208980 790299131126353921,229693 772929269123129344,130988 764133771083907072,82066 786679243241644032,204835 785801193884835841,197512 773454686137552896,133702 785473800129290240,195975 785845905442430978,198878 771888213979869184,128711 773683467217412096,355185 793313626631221248,250293 785244381360099328,192391 766311293540143104,89517 793752650508414977,255039 781712964587966464,177455 766398186508259328,88920 792522039122812928,240890 793095651894714368,242693 759085821701951488,56784 795033662014312448,263933 778402590878871552,166500 788197633940598784,214976 792077006984843264,164814 750247634112286720,10735 778316717109997568,163901 791449117117472768,238292 775357070740692992,148045 762641647633137664,73814 774259706831396869,139404 752751770225381376,22750 757903180940402688,49852 793237495815077888,250293 787009065461231616,207287 785336204988325888,11774 787493053858590720,211461 740941671928627200,11774 790716449895710720,221524 771522358666489856,121479 791131307090870272,78159 770532493741219840,118191 764807289886871552,84724 770587085514223616,118191 772667409861865472,131421 766276000267153408,88920 794422363622211584,260404 773836746614341632,11774 763946006664753153,1249165 772792457100533760,132335 773903606525243392,139404 771040274332037120,122146 788056752436678656,214209 790700071482339329,232881 793276823811469312,250033 787059938401091585,207861 778718763751317504,169327 755237808705384449,35890 781205263260979201,186434 755161731668799488,35890 771496611058970625,125163 791703674502381569,234990 774304039475482624,26066 771934918108672003,128017 786812278112866304,204523 765317598728691713,80486 794007169670578176,256502 745371479013892096,350979 786328729794424832,202379 772140493136338944,47207 760696059689598977,63655 764183375804526592,78274 794071869422829568,257674 788892184556605441,220526 769837776246276096,105109 757709535381327873,48991 790401546852806656,230559 776609936042328068,155390 793131737446551552,249841 791433997805088772,238639 751604987294314496,18341 785901763010318337,199546 791139201479737345,170187 754745665452843009,33520 773957490757165056,140444 779370327293980673,174315 767439693101174784,97413 791648376701853697,240145 759106190047535104,54070 766686165684498432,95568 773771633890820096,11774 760988169693036544,64693 777219585871405056,158897 772260723732910080,129551 791026562242080768,235590 765682912674983936,88920 767018700843003904,97458 758685991964114944,54070 792492353550479360,243187 775485448953012225,112363 787308904397017088,205272 786503002572062720,202217 756603546418556928,41839 776093877123985408,152735 790963738056781824,235487 791665639966605312,240483 780151738967916544,177866 753001035409530880,24366 791111428744904704,234583 794269910713167872,259482 766057815999967232,90539 771088550532112384,122982 765940979576758272,90031 788786124336484352,220029 795422830435454977,266822 766267037681225728,91751 769200660806066176,111558 758697522198183936,54070 754784798342651904,33356 754880633709666305,33186 750658501739810816,14421 777264849529122816,159475 792794027045171200,224680 759411302317948928,58259 755161858995347456,35890 770687537232900096,120610 788098120278081537,212068 793828302574071809,255393 766764255765028864,95530 752245612532207616,21714 763438405879369729,47188 759091566426279938,56964 795298387172192256,11774 749365286218960896,7143 765728879264862215,84886 787043539938975744,207287 772109099647504384,129558 777516297097768960,161387 786138703831805952,192059 787721231940349956,210207 794158059446640640,256217 758828642986106881,54070 786218492727025664,201555 761740600425254913,69794 794604716814725122,261155 756300206447161344,42495 794736275664281601,262752 760949216562864130,65234 778765173330890753,167220 734532708039327746,1170572 751816319922638848,14277 787485768860233730,210289 739104180326047744,352004 771783632100786176,125554 756567414502928384,43471 785239550851416064,209828 754720884527501312,27045 772515500375105536,131007 781090206677991424,185243 768659295374233600,103354 768685269738369024,107257 787055568066314240,207287 777872097817333760,164001 792064584907501569,243576 780830590949990401,182036 794288929906315268,258939 765592054445604864,88432 787041521996599299,206644 794194935486541824,249927 760819027090472964,64722 777547419638566912,64722 769888481506103296,114779 791718664273821697,240483 773997083225231361,11774 766588011819696128,92438 770291985554997248,117377 758410102814699526,52112 765554635046203393,88052 786743599610277888,204413 794667875781017600,261050 767577096952680448,100138 779866159315169280,174465 763714669676814336,75724 751865536657498112,19744 787121131928981504,207151 776590876239863808,156110 768077449728888833,100893 751559467011936257,14277 791802228638089216,241819 788678395685064704,219531 793272499249221632,250633 767421620285677569,94396 785736762312237056,196917 779371859695599616,174442 786618740330889216,202429 752977976489369600,24880 774632831469379588,139404 781568816316809216,188401 771002660463845377,122690 771818791260987392,127657 772991808372559872,133454 794721089305735168,261155 754184002785972229,30910 755966396798992384,18215 777516683476905984,95055 764313557416763393,80647 762747357565968384,73814 772866111901761536,132335 752086799988592640,20180 758026357452353537,50923 754070493410435072,31611 769556482069192705,113788 769858008205656064,115435 791074245988130816,235590 756856261237432321,39957 795719268608380932,261155 777332265328095232,159876 789543107721302016,205972 795698839168622592,268281 786851532280954880,205902 780659725679497216,182257 792036652193427456,243092 755076727550906368,14277 760272104260505601,48052 759422967046627328,56964 764610584755245056,83648 793873981724131328,256255 793165345343299584,249841 790723651913986048,232137 790840546256232448,353499 766356403636281344,91956 791733846312005632,193147 778683693464301568,11774 794347989024194560,259034 772932043059625984,132335 769201582751621120,111558 757691916318281728,47940 769012672738099200,108892 793546204906946560,8044 788110661268205569,215005 794560183007584258,245148 786727580602765312,205926 766621493761540096,93184 765713808455327745,88998 790786738998214656,233307 794537298222284801,261155 765958528016146432,88459 758421408363999234,47940 766765833318174722,94683 789097461440708609,223054 786263054166077440,197322 792031668609642496,243075 790975487816368128,235590 785680110384844800,196277 758631770661064704,54070 769477599475011584,111558 762709303161720832,71476 781344900516352000,186584 785957964314050561,199262 751775813247262720,16422 778708328843087873,168698 781221722863177733,186584 759856938028978176,59725 772257753700048896,129551 750838545133166592,14277 781191200418201600,183268 786966781046829056,207949 759403994452230144,54070 793311307256725504,249926 794554520562974723,261155 762073350474727424,1248996 790734653162303489,231792 771813577497784320,128067 767182654500372481,96005 763755804440817664,79513 786923865012367360,207287 764969853098692608,85562 774225434393219072,141803 749929891529756674,10729 764305410308333568,82283 791674969994371073,238780 790265070089633792,229159 795142732213874688,263907 790059189079052288,228820 762401988160000001,11774 771752198254374912,125742 774999274648055809,146259 753677228211220481,28586 776533377621065729,155334 773514361574985728,136904 792791716487106560,243865 787513023199977472,208928 791788833763229696,240483 751055274711146496,16184 780608789816958980,167220 793132221456486400,249841 788750697776967680,220332 795094924274397184,264397 785269706450087936,194648 768960069094563840,109874 773963929877880833,139404 793870707214151680,256255 755019049604636673,34666 756673247450632192,44273 773914457047117824,139404 758501891810570241,53675 742929845835976704,11774 793502334881927168,252741 794563407512932352,79386 759693372546093057,59163 772836136192323584,132996 776602877364170752,152946 792043150785204228,243167 758195551573860353,51069 761484071734284288,67938 788445488475410432,217837 738585349195071488,1247296 791751642261688321,239998 787874608523325440,205197 788439921967009793,11774 794585667078496256,261155 774710327069937665,144494 777746862023462913,161387 769697083712471040,114961 771003104460349441,65500 776098106601566208,128230 766105831314116608,90384 792780918037573634,220689 788046765488562177,11774 758932337249820673,54070 756871206066716672,45040 768466762748669952,101027 777603128040521728,162309 778801400679587841,168794 761485291328835585,67852 795681804552278016,247930 764101924597616640,81702 788737227484491779,220332 791366946549792769,238395 756636566752206848,349970 735945901005545472,11774 772209838084554756,129126 787271199873085440,205728 793174531514834944,247241 787283067421364224,209035 772811551799640065,132335 770759229665906692,121177 763528904711688192,77720 775551324616142849,149775 789530872294756352,221107 758623836350869504,54070 794891661776039936,263708 792064465634267136,230063 759473719601459202,56964 795655308316209152,267521 775295162591227904,148045 785295147940577280,11774 769434883815010304,112336 794158370320171008,257492 765509088696471552,87904 785471794446602244,195849 786371405260529664,201558 789137670324629504,223899 753450844306026497,27317 788159150652067840,214899 793131839607017472,249841 793871319968251904,11774 773878386120941568,138819 791207464653905920,236884 788388174363963392,217519 774643508778893313,132497 763475392158134272,77849 755166508871856129,35890 755048932468744192,35044 773714267002572801,11774 779713674000728064,464984 785272086872809472,11774 788776281685037056,220526 776086972410449920,152887 749934465162641408,10735 750904620176666624,15316 795725955704745984,261155 753784219512418305,27838 793821973734420480,255393 758736667213598721,54070 767494341711437824,94699 752988127615152128,24776 755522235511648257,38286 794887445041057792,249610 732224950623313920,349795 769580509823467524,113250 789251545493671936,108396 770326657462829056,1170396 770435153822900224,117609 776586285171355648,73001 794571081914793984,261155 765630410399354880,86103 769019291735887873,110362 778355978559291392,167220 765264636828459008,86819 778958834278604800,171324 793842149716393985,255942 769640836061536256,114021 792843685574549504,228634 769592703805825024,113412 770866769112272896,351666 781543691907309568,187976 789469724325376000,225981 758769405601968128,55257 786640944678526976,54854 773570702179991552,137042 778426048321056768,167220 787053330056876032,246425 793130872627015680,249469 765662130179809280,88920 779357301924855808,108396 780419853475647489,178301 793546675616829440,252014 790877373856112640,234583 766450540628758528,92264 793602886827507712,252044 772292835915673601,129551 778326475112083456,166409 779106400765116417,172656 790088417568841728,223492 795719848110104576,261155 787331893494775809,210207 770514135914209280,118192 773323989871538176,136110 791803898839244800,240718 770470930573357056,117257 732783713285722113,354102 763477352970088448,78001 789854815790764032,227242 791001174040276992,234583 764566080282951680,74247 779716984896446464,175260 780889692610842629,182870 780595847855603712,179718 786730408914329600,205155 771417050191278081,125222 772809347881586688,132364 780827963533168640,180233 786231321622261763,198671 768820829723340800,99212 785435304647884800,195712 733040760694661121,355357 775522285172117504,148870 770724015849680896,118191 794419912710176769,257406 769547458800128001,113894 793873739783999488,256358 768598424413405185,107745 752663682736357376,22657 773939480570892288,139577 774302953700225024,133702 769939979875135488,100556 778972226909380608,158229 771170379817594880,105109 785625416426029056,194097 785910358762545152,22735 766813231096537089,11774 795449456741220352,266138 757029299593572352,43825 773510693027020800,137042 793310238350856192,241819 775818173044166656,151265 780393216537399296,169747 768927887344803840,110362 774796613206306817,144494 770739885355495424,121195 777424421220999168,159876 793921093459382272,256898 773185568159129600,135025 773545720259289088,137042 781111253011951616,185496 772986586417934337,132996 786889502325297152,108396 776486307505856512,155688 756190410356166656,41746 793574213844029440,238207 765769192314433536,87904 733393421436522496,11774 790624934024343553,231894 752663579724165120,22657 778671473061801984,169029 757375813415112704,1248475 795759535881420805,268231 758687934274949120,54070 785977562761719808,198591 795288250063745024,229910 761637532295725056,69947 791699384471724033,240483 759549498452381696,57574 759196829040807937,56964 750550703383441408,11774 777209549639946240,71794 781525874340352000,186584 792074527148613632,243075 758365168191598592,52554 779503359468396548,464984 794002536667762688,256724 788482649698340864,65113 768583920459714560,106763 777260443807150081,160602 794607202652848128,261818 795734768633737216,267521 761268045918633984,67350 795716833974321152,261155 767919654207647744,100893 787081826351316992,207613 793412179907088384,8044 759431691693793280,58309 778230612788379648,166532 790645522247802881,232169 762343145694691329,431998 786718417269186560,206008 787275538637398016,207287 774619405548343296,144494 787312271617765376,199307 753042124233244672,24316 758744696449445889,54070 778779207069470720,169923 785809927797256192,198466 752212085266796545,21074 764014919402467329,80939 777971229995261952,165185 765945749205024768,90384 774215453296173056,141200 790537309238288384,231894 792100467673296896,243075 770650141435060224,120341 788499542232694788,218275 764069323535036416,80649 750730199080337408,12883 754141390032936960,31377 790980891787091968,234583 792599419463929856,243187 752023250549534720,16931 755166851223605249,35890 781507712362229760,188401 794401898585473025,108396 758703632774668289,46076 764176596844503040,81869 773938867015671809,140232 769945647097188352,115824 788462301024223233,218275 732954335559065601,354878 763799673798811649,80393 764554762700324864,81946 791321531951439872,236502 791045058451472384,218892 771495341371695104,105109 779340005978300416,164669 788869772557422592,220602 793623333879291904,254058 753990340659601408,30815 787021422556131328,207613 793133770593492992,249895 771546221991174144,125111 758659078449139712,54070 795501746353307648,266500 750769699475054592,14781 786603745471856640,202636 766896644407328768,96767 788527606719213568,218219 794242503952084992,259063 794548382018768896,261155 762780304767488004,73196 786703570926264320,205728 794022471372537857,256393 765245755863040000,85562 776422003427381248,153756 778229893331116032,166644 751730181073666048,18326 774317222307192832,141360 786179222922551296,201494 765705968722345984,88920 751607047217491968,14277 770010147594891264,115451 770045920197087232,116164 785331909903708160,143948 764417594749313024,82953 766907541037129728,95672 794910838163382272,263895 771482175770275840,125367 794411659402117120,249469 787119289228595200,208252 761401178391478272,68144 773889215708983297,139404 778614539227201537,169201 758301403777564673,50923 772287001844252673,128934 781580171513966592,189032 794900147478102016,223249 776744328387518464,157755 768153696903368704,104162 769517500585287682,111032 773360319028527104,135489 786944155326881792,207613 793214619443691521,249180 764163105945489409,80939 757749498777001984,47940 792939676222926848,247240 793134806863323136,249469 775101994881191938,142906 793935640479993857,249926 760556964917157888,63712 793582121273229312,252020 790850906598301696,231866 768413014831673344,104973 777512120011280384,161387 787260353767874560,208492 763259910050029568,431998 777629044686794752,162294 733090116294467584,11774 791013155895926784,235251 763796833227288577,80393 781396494947463168,139404 789311768443047936,224680 793094213894275072,249469 792252612330590208,222787 755382776799563776,36735 753554708699152384,28148 763847962141261824,80643 778074730733694976,161456 763095787555332096,76429 765744761470722052,88489 777737837420613632,137869 778018668932235265,165498 786363536440070144,200712 785284633495732224,193669 781552859976495104,188119 785310531787915264,193636 763832645692248064,80482 792158503196516352,243165 766905514819072000,95840 768275355127775232,104932 761775068275961856,66637 762485448379813889,60541 774382380199112704,143473 787399617407168512,210313 781347040299143173,186584 767582311135096833,96039 754748827282894848,33549 772029226312609792,124597 763452982075719682,77849 771322071704043520,124191 793170860966371328,249926 793895180441124870,256536 761272846328954880,67283 768467674795958272,106023 787086587943198720,204835 790613763640524800,232169 766774555247534080,96263 793639535410159616,253793 760821639055630336,63937 786276865690460160,202429 793533517829287936,249926 794572277727645697,261130 757107628707164160,41277 790925547098497025,10914 758306616068468737,52054 788477460002250752,215005 791697890120830977,238780 761525930779152385,68993 788465304636710912,217837 785984305340178432,200382 788466281599016960,217519 763669034793656320,78589 763823477040308228,80366 794940082411147264,262847 780617292014989312,182122 766412888412225536,93823 788748060696322048,220332 794531641657954304,261155 794609529791070212,261942 792188929780899840,243648 769566296128233472,114227 771569888192188421,109713 751859988406996993,18391 766695436182757376,95262 786284269131800576,201555 753613800830488578,26458 758835669951143936,54070 765651162645221376,71408 788693544122933249,220029 792073366555340800,243187 786046044261933056,199961 790738370506977280,218223 791834051891998720,241523 773486438780276737,136904 766703118293827584,95593 795423172459986948,263289 766323801814659072,90694 778675938762584064,169750 762071258926243840,70540 772678313789693953,131421 773508128453394433,24173 778216155827752961,165488 761159904505786368,66897 761406781641793536,67226 785676847212294144,194082 757633701421252608,47570 795360212970565632,264397 795366030302384129,262847 795391256557809664,265858 763880475287060481,80153 786476074402283520,198571 761729729347018752,69548 751181715326984192,16282 780602671891755008,181935 772753929822089216,60134 788047104702689280,11774 780483051084247044,180783 758045446824689664,47761 791794692404813825,240145 767775243985309700,101463 771001097276256260,118191 793927606953504768,256225 792511963888615424,243286 750479417802051585,13532 758289633214099457,51344 771524356321189888,118191 769249476003463169,27164 751615177318072322,13403 772428076361875456,84367 790779646279319552,232911 755506783062417408,37892 780583951127547904,179742 793321912923328512,250633 790801893198958592,232863 794551183964782592,261155 795474547055218688,247930 754889338219958272,32495 765644293381816320,88332 764115773547831296,80607 788828180081545216,220806 777114432719626240,159876 753408213333139456,25189 754762790854758400,33356 752854088786841600,23899 781330049219829760,182257 787264770982367232,207287 753715662019817472,28115 767161446249660417,90384 791369242130128896,237491 766688483230351364,95568 754767685032869889,33356 760676441537163265,48052 793223851341516801,249469 781826416610377728,190635 794859460741238784,11774 793190765090443264,250430 788406933803806720,217519 790738768248512512,231894 763229947456475136,73712 791398911432794112,238395 793424635240984576,252020 791002756370747393,235882 793198465073373184,11774 742170456090873859,353209 793844033902829569,255393 790722165414866944,232169 752249717275430912,19703 793505745316618240,11774 777611267120988160,161277 754887404943802368,33029 788841791663452160,220029 755914998665269248,40668 793898749655339008,252196 755839545984200704,11774 795004416269160448,264414 795446993355206658,335115 776672881535246337,154832 758115172762411009,41703 781061627730952192,72978 755857355254947840,18215 788519000049233924,246425 778324173818990592,167220 781921472247889920,191354 750641496513273856,14351 788070356225368064,215005 757587669652082689,46382 791382434428416006,236393 759251828882235393,56964 790336973512839169,11774 765507489257299968,87904 772883709909434369,132364 790892013117767680,234583 756430642007699456,43207 770366747195035648,117377 770015990486798337,116373 790172363031777280,228552 758108248096534528,51451 794119798414155776,258083 780590128293154816,12018 732272441171419137,1170428 756578713714778112,42806 794405256176304128,257423 785740831265263620,197512 785741309998804992,196917 794127769236045824,256239 762032618971992064,71429 763477552371535872,78344 788510968938541056,217601 789550206496813056,226823 732284839869722629,196346 757998291569303552,50314 791353959613026304,238383 760971224415670272,64730 757266363987656704,45054 776760314134077440,157082 794968528088666114,263895 755167079939051520,35890 768057311667556352,97811 754116958438563840,16728 764949886689169408,84724 790648102856167424,232169 791299612095213569,128602 761596205990342656,67226 769229982401003521,105109 786694038158184448,205143 788173961578307585,215754 789938107156041728,227048 750890779099496448,14855 790293903534620672,11774 756265032091140096,42117 787985787086266368,214209 773975536401920000,139774 786345194497028096,201620 749462346414845952,6973 756774722583588864,43391 761658922696642560,69231 773712532997410816,11774 765566610623066114,88052 794710491419512832,261155 738796131682013184,1170322 763530408671715329,78853 780392548913119234,179742 786208918515113985,194085 760879472233029632,65291 773519389765275648,137158 775030828661346304,146259 763176626817466368,69947 775997686084431872,150063 785492327783694337,196277 785620075453812736,197512 758352727772540928,52061 764149224489517057,82209 771471177185431552,124597 791700468648976384,234990 753771635715502080,27835 790412008592117760,228354 770772967412240384,120610 771461163959877633,125585 793159096304271361,248437 792865631456591873,228341 758006994292838401,50581 775783158134571008,151688 787489642207703040,210289 779721941984776192,175092 787454142017073153,209924 786387292151648257,203240 773955293856292864,139404 794278884577447936,259063 795418444778926080,265855 765346539321430027,84886 765672936195911684,87858 757251323741872128,45014 774329061137014784,142942 775621233035644928,112363 792610319197573120,243075 768531662275682304,106753 793478148260110342,252408 793563270716264448,250785 794055564624035844,252939 787724889264381952,205197 756308867944972288,42495 774242567722459136,140444 778301280850546688,167319 776237421499265024,153610 769322248742273024,112325 772024852123234304,127957 790361935502053377,11774 765169187849400320,59936 787272490737278978,205728 780229208001748993,179054 781207322974564352,185310 790703198134800384,232884 749415033487101952,7166 751927076458893312,20273 773675794216329216,138165 792119178018697216,244230 776439639242485770,155374 755765943003860992,39475 755636940515450881,38183 771799568241471488,1249903 769995585210486784,114219 785988765437210624,199352 753921647741169664,30307 788418532857872384,217837 793995556867538944,247651 758834142846996480,54070 793383960365633536,249926 794195128902619136,258598 758303365612789760,51809 776392503729807361,1250305 758497177002008577,51820 759075071075966976,56630 792438725296939008,245130 791390256650158080,238780 755477316810121217,36859 789434591891320832,225981 791424868210180096,238639 763442933513134080,75899 777645235882962944,161456 794591520305410048,261818 760295017810305025,61412 763454728214712320,76406 793366671054540801,250633 793836868244611073,255393 773988130647117825,140025 788424830408204288,215608 790704412486406145,232881 792477632269062144,243513 758435411844665346,52749 793882371804258304,256255 772630161191636992,131007 788673614728093696,218275 794290196158169088,258120 763415929212375040,78159 781201292395970560,186434 775895849423474692,151156 752955686577905664,24788 751092254282883072,16897 780599590689144832,181755 792110359628746752,238845 781292549264773120,186149 792538191911878656,11774 793841370876219393,255942 794786010139856896,262752 758659386336092165,54070 773488879730950144,135381 795660863986405377,267730 771857034325155840,127957 794608792470175746,261155 733378123715207169,354693 781160211843129344,183854 794183908086530049,229922 762737518194388992,73814 773909085188153348,139404 787754970321858560,210208 793093930699067392,249469 763233164990877696,47188 786538732174188545,203674 772248473806790656,125554 755517697824284673,26721 791007698653319169,235620 775964935067054081,134122 795717202833997824,267737 756983748399423488,44274 790919119725924354,234583 761254547167862784,67547 793049916817965056,248760 786781447134732288,206642 753571940313419777,28281 788831949926400001,220029 776973517686448128,157724 761669227296202754,69711 778364768222580737,167522 791696943097389057,240260 791991422719176707,240070 793097704759066624,249469 773589074779136000,137869 772922798490603520,130988 792897051449143296,247877 793476806569451520,250633 780846304096292864,183269 785934415524458496,199960 789457955901083648,224857 791984183522553857,241819 792668294863986689,245148 792959558809444352,246273 781059407224373248,686533 757730902323687428,49163 767734936505757696,97852 795665519181496320,267862 763441118142799872,77720 771863289533956097,128615 776918666298261504,154832 791070371885805568,235990 793963708775067649,257113 766454517365735424,92917 755837413348347904,39475 758576506557825024,50993 763074311615905792,75724 788889784353714176,221446 764661404548739073,47207 769286901392142336,109713 750163904475459586,11463 754784971856936960,350654 789887717936996352,28724 788020236901638149,213887 794741266806358016,263096 785300126499733504,194934 791350425836544001,238395 769647740754259969,114779 774474558808010752,137869 790926504842530816,232881 786041650531401728,198671 764825879537147904,84422 742763928300584960,11774 760230080849281024,57131 772083682165141504,128934 765040179757346816,85028 779179876620328960,172862 763029253076160513,75641 792222360187375617,243092 790194572571709440,227282 776226441478348800,154469 776873610275348480,157082 787816396474425344,207841 751104715992100865,16299 753936346083983360,25135 765305285640540161,86103 787069764174770176,208965 787285239295053824,207109 776598061237702656,154832 791525937829470208,239405 777635396318470144,159308 770333456261713920,16580 762282809582948354,431998 795298325926842368,266079 766426664582651904,93823 780187646471639040,167399 769404645521313792,110477 761802256354316288,57788 786416010899263488,202727 790893002956873728,234583 778677359159287808,168892 787721951372513280,210461 760302384723718148,61917 750416255455268864,11495 788455368556969984,213064 767033546259267585,94660 769653767746629632,112363 786973557456707584,207613 763876002795618305,80939 776121473337430016,153845 785587305956474880,196788 786297023272144896,201494 753738544850595840,22439 780905880351084548,183817 794593564944691200,261155 759460123316137984,56502 795766509629018113,247930 758498950580174848,52749 763110371649388544,73685 766604155012149249,94699 779273297611546624,173401 751177628309000192,17591 791780573266251777,56982 790272465024974848,228527 794574464461606912,258044 768913761348358144,109748 753021905871986688,24787 791698271026589696,220029 793203654270545921,250633 761686849429573632,68987 763061379884576768,75073 775308842158661632,24173 779026076957749249,171324 759448721507557376,43471 757422722733449216,41214 769013458058772480,1170332 758104557817921538,14351 787270165276790784,208507 752174660025024512,19075 774306911239843840,132497 794693121128833029,262225 778980918786686976,171617 781827237704245248,190635 791244436667850752,234583 774027616328167425,1250066 769816410511900672,114357 786679017856438272,205349 762296924800110594,431998 792428669419462656,243286 781200888463589376,185496 756254645886955520,42118 794941429109981184,234568 764587235601747970,81065 790005875914276864,227048 764082321834205186,81659 754096056682614784,30131 757680441147158533,48633 788844672881795072,220332 756913207256702980,43271 794908508701552640,261818 749650079116517377,9598 791347246881046528,11774 764241763238379520,82283 792334649288785920,245086 790645740641128448,232169 758620739180388352,54070 768511466722951169,104973 751675918503055360,18215 781244191485616129,186584 790405523342364672,231385 778411323063279616,167393 760162620632543234,61412 794719343514894336,261155 764582151299928065,83367 794548364989829120,261155 794913738377728000,238113 761408144610324480,66263 791080276889743360,235621 733474789478830080,355952 775882592910503936,151374 790327104613195776,229693 771900983282630656,125742 773327829454823424,134371 795041075396231168,257325 781206962990116865,185313 785470055819509760,191653 791734410643202048,240483 794236231387377664,258456 789842201647935488,227242 795302891024044032,266079 790673437165490177,233307 765241703817211904,86653 765298805650710529,86440 793922386877964288,256219 759179070156345344,56964 794993270220881920,264522 750581233562812417,13532 752775628139606016,23167 780615566323224576,182122 788761014875676674,220526 795421930249744384,267014 763809813058826240,80482 774038502182760448,140230 781565006450200576,181419 768844511799836672,109188 753415511967424512,26086 791758069092921344,239998 764243727233802240,80486 777238098551906305,160592 750362468329725953,12883 758542542384357378,52696 792833886145290240,246273 793932744522756096,249926 776630022673162240,1250216 764150616545452032,11774 758040227776782337,51069 759054082883538945,1170537 732309659839791109,351266 771111345328496640,123668 775076114351947777,141091 793205018371493893,249926 773024082757640192,133454 762606230330281984,72811 765282163457683456,86873 752091526352674817,14039 759020636379443200,56391 768369695158329344,103948 793175005467185152,249374 794205625928585216,258305 795702582555607040,247930 767806703291162624,101681 766596315321171968,94699 791351259760619521,238395 764168415011414016,81702 763614786705817601,78344 790674299682029568,232243 775978075959939072,152735 789531178101379072,226881 758711537909379072,11774 768498571171758080,104973 764206081329553409,82481 771368543396900864,124597 777265368595177472,159475 785938391196168192,199352 793221004193505280,249841 795696899802198016,267862 765084706933059584,80720 767445439889170437,98646 795063068208332800,247930 775038080038346752,146259 785380485459435520,11774 757405208930422784,46294 790663098537418752,225995 794693728518729728,262849 786300714926673920,202007 794653417373401089,261155 749860947976679424,10408 771900112398274560,127871 750398404774227968,11774 763127992147140608,76549 760559923583328256,63393 789765398359072768,226731 778759658681036800,170187 758427418822672384,52821 792638598428393472,244270 791019706350120960,234583 795693139319287808,267862 751994210601963520,18693 785491155274260482,196277 767725415410565120,100917 770714518435442688,120610 770860458588770304,121046 787831355598073856,209351 773731208387661824,11774 787795928837042176,210235 792009314709999617,241678 778209149725401088,166390 742770822293655553,355701 753662416953704449,27402 754024054617538560,30590 780532229164249088,180655 778406738563399681,167407 793151184626409472,249926 772527797839462401,131007 765359153439047680,87145 761547073456078848,66277 790989999181135872,234583 785833021186473985,197512 790748568793575429,193533 793079667574071300,249286 773999254155112448,139404 792540411692773376,244270 777542269389901824,157755 772834957999771650,132335 793092646847799297,249348 793179181186154496,249469 788855341522022400,219119 791364100030857217,238395 790316063770763264,11774 761717752394493952,68987 753743619656253443,19598 791833076703911937,241819 759392655864238081,56964 767134783184916481,1249357 790624694584107008,232791 765208752073039874,86103 785688811502055424,196277 762679953414561792,73926 775406599556956160,148045 789136003512532992,11774 752952722043744256,23739 773668994226069504,137978 769343870173716480,112693 794594222431145984,261155 765737823815073792,84926 766286892350320641,91751 779866244971372544,170294 733158741005074433,355261 794197941443592193,258044 793189484510584832,243092 776800119563833344,157755 780132574224060416,176218 768912946525114368,11774 787556897352249344,210207 765450905441349632,86103 776953300272939008,159546 752682785773461504,22411 778787069644582912,170609 789660385024483328,225981 755129888059826176,32572 792507251487608834,246367 761737757102178304,70475 791373105360928770,238395 750062971502661633,9087 770176780477034497,117156 787759363075219456,205197 792439642154868736,245313 788471871738183680,217519 768267827069411329,209828 760988979449573377,65174 795408123896954880,266884 789210461485076480,224333 795401700324610049,266884 762305059581419520,72420 770478531121905664,118191 791444059986464768,237908 753813570215747584,30020 789452676803080193,225981 789838280338452480,225359 770667457300295680,120393 778228665838608384,166390 765225235742240769,86103 794218889060220928,7311 758629969073430528,53001 789493771402641408,226048 794618194401099777,261987 765591481973256192,87904 779106675919814656,171324 775978768817152001,151526 790324766687264768,11774 763971767463403521,1170575 790552111524085760,231498 766372133492563969,91894 760925545018318848,65705 786997067554000896,207244 790643584965967872,232863 766328320183013376,81929 779455162905604096,174392 776127443304321026,153699 793963633671688192,256536 794631975265075200,249926 775215573106102272,146720 790650644113846272,232169 793897029533655040,256536 740578616673734658,11774 777441827020476416,161413 733067706052792321,355294 759461391682179072,58028 764159866533326849,82177 749695758421651456,9433 755024847244136448,34817 778965618074673152,170426 759484332893351936,58537 765196499944898560,84724 793791548551028737,255393 760273159501205504,60794 767318107295780865,170736 793877799392206848,252581 762396831141724160,431998 751087769783443456,16002 766765486243733504,93184 767838331593863169,100893 792066141757648897,243075 752747763163467776,22779 753627226835394560,27775 785586389953966081,196524 758159031320084481,48663 761885021816971264,65189 770652197767876609,119832 772577485779271684,131007 792094821913464832,237787 776892605791690752,159146 793688170424655876,252581 758741783186509828,54726 751786786796478464,14277 772036808775340033,127582 789469082307485696,225380 764117262437535744,81869 790161073580179456,228063 792196462213931008,242693 738791003969224704,11774 758429644639068160,48289 764781803865505792,82844 792026288705904640,243187 786915021905354752,207287 794290391260532737,259134 753944127713050624,29263 774349182001827840,142980 777940943290916864,164831 758430879505059840,52554 792015770746257412,243075 770604856411160576,1170352 764220720444379136,81869 789258891943108608,224680 760859853451587584,65222 775818829498679296,150663 785675068609171457,192933 785845907522777088,196277 792040378660556800,243187 757967981771186176,49852 758047371267674112,50654 787850743000674304,211829 791276869459083265,234212 735147188225871873,11774 764315349382729728,80098 763160503409606657,76549 750539144783355907,13532 789783045876449280,227857 763060934818598912,75724 785995124148998144,200490 793082653062864896,249348 761288550126084096,65626 786979397748174848,207949 792028016285212673,243075 767874489786990592,100605 757752810251415553,49278 766673434021462016,91894 776928412699156480,155451 786592938717503488,201494 792220930260934656,11774 777301528373764100,160480 738027556121743360,351436 763466156749488128,77612 744653772509450240,1170332 777348792442060800,160703 769849363883372544,81929 788117567399399424,215608 764742950073106432,47207 773601230790594560,137869 778160266869673985,163763 785844458151698432,197286 766712106271911938,11774 789288276536467456,224680 773950773436616704,139404 785602146980864001,197286 754009866146947072,26066 776007176666034176,151302 749974749556645888,10735 763872318842175492,80153 768161056367796224,103506 789905033974444037,216358 787087681360687105,202636 776911151670054912,158387 752897312054243328,24134 768555545468948480,104973 773869863244734464,139392 774931232912207872,142721 793875692362559489,256349 766448991169081346,93068 763830675015213056,80393 794278494909960192,256726 792108975345037312,243398 768889355125403648,109709 765536891382956034,88052 790735716275937280,232881 777955335638097921,163885 786685857004531712,205989 771080889539268608,123335 773671949469900800,138616 757603119886835712,47782 767844187668672513,101681 794687406830194689,262752 791832226476335104,240070 760541004663361536,60794 792484222862815232,245268 761975056348114945,71270 779008134539075584,171982 767531892769980416,98720 779073074763214848,167220 780406862936174592,180039 793625660858126336,249926 763028235219300352,75899 786676445514838016,205349 788108924436246528,215608 764877878316060672,84724 764935486909640704,82066 768855049732780032,105109 763813084544786432,28160 773623554751471616,135025 769923004184797184,110585 790637438590980096,232169 777168776580198402,159304 790646681071001600,232715 791050938836484096,235620 795473406707822592,266079 780427629048496129,180074 780825452520673281,182659 762090298830757888,71594 779433605466587136,173682 761823737456893953,69548 774069395278602240,139404 732789242607374336,354116 762778697640382464,63655 759228852073816065,57274 795759684078673928,247930 774230642829713408,141867 761792865886474240,67226 765052707258236928,84724 793262655435788288,248253 775021602861936640,146259 795760760890724352,268710 770722148092514304,121046 793593002082070528,252741 793985747577671680,256276 758450417718222848,53185 778994687008870400,171693 776527396904185856,155898 755565620297621504,37424 768244053209001986,11774 786348138974027776,202798 757694056050855936,48926 774214415151357952,141887 759006980086177792,47426 780611197628354560,182037 778723378605666308,169348 765027016366235648,11774 786961123660603393,207045 765939963393286144,90012 769707695406329858,114985 790622649760251904,230584 787912317656788992,213887 791263706382381056,237491 794618166886494208,262022 772967162008920064,133519 770995529073369088,122299 770310600891232262,24173 790167378864766976,229818 765504789178376192,87904 788807998999187456,218258 757232498547957760,46006 793440528004030464,251320 775672298238017536,146259 777629931383746561,162610 794707985356488705,11774 794634950452527106,261155 770032075328086016,116092 778633848712298497,11774 761587031206002688,69231 773622965095104512,138165 767413483436666880,97341 765563455361339392,87904 766079407903473664,91170 766437837654806529,93823 758338069837643776,52554 792742200203411457,243187 771449856024047617,125204 792784691896127489,247309 761362780821741568,67938 765256528592986115,86440 771831716923269120,127657 777253910176210944,160661 794642489646850048,261155 754773281316548608,33356 769674919743483904,112032 765578823077273600,87950 776939245508317185,156928 789428212476612608,225981 792126040961196032,243869 756606787382546437,41839 793273765002182656,250033 753282903128182784,11774 751744193303875584,18679 750382794061123586,13021 772481176883851264,131143 773006680875474944,133519 756872361866043392,44163 792357165306613761,243075 793122992565911554,249469 758648895027179521,54070 793169293332447232,248988 793421733017612289,252020 753869622378532864,14277 759522972097011712,56964 757443751807549440,46384 778291877611044864,167220 778701486976929792,169320 760536176193175553,63451 791609621098205184,239893 794500476385398784,259034 767918952429260800,100893 773732285917134849,138819 775606463301648386,150302 769280053402304512,111558 772217302741843969,129991 788019391182929920,214354 785662677716766720,194082 786062911982764032,198878 795766989146955778,268646 785281927951577088,193669 768587605298601984,107745 767048615625887753,349714 794279065243025419,258305 794776014710771712,261155 759809816600555520,58939 756256070557982721,42344 791471044125077505,238395 766369930635771904,88471 749664865791336448,9087 768914789615673344,11774 781121828869799936,185496 765613106701688833,88669 766308937729703936,47940 773844206846513153,139404 756268749934563328,41719 747480436180324352,11774 786003717883658240,199546 759111758611177472,56964 768279746757193728,105270 753931028561928192,25135 764844578331656192,84724 767046496789245953,97260 795682713646878724,266244 774317401529724928,137640 785490667317432320,195975 764551915711717377,82066 753331448346574848,26699 788458648737452032,11774 793272320790069248,246425 793960504712511488,257026 761081962580758529,66503 794986385585356802,262849 793317585672515585,250633 753766261549477888,29790 780891281308340224,182870 787020391747350529,208167 732698311988121600,353002 762267924589576192,71099 775785249733312512,151463 781109826415759360,185496 768974000005509121,110659 775051391848947712,144730 791371379928997888,11774 753990749126033408,11774 791019392469389312,164814 761035894950207490,64192 790515194099183616,231870 770711017793912832,120610 786718464194912256,205728 767915873080180736,97438 762714088199696384,73926 763488246647099392,78344 749735985882079232,9991 776884505214943232,153002 787235515367993344,193533 786665788421701632,204539 793137632326787072,249469 785580662665383936,194058 793213071439171584,249926 736638206779752448,11774 792157559922761729,244464 768643194561044480,106896 765314203196370944,87062 780860002881802240,182726 765247747582791680,86645 777489664559157249,159876 772584010677616640,131387 763448000588886017,78304 739564895675518976,11774 777097363894575104,1170550 787099996948602880,207965 789043019106385920,220332 794528300009865216,259034 764422675754135552,82061 776767535551098881,157755 790900597503332352,234583 779685428953612288,141360 761679692013248512,67852 764270600625983488,80939 793371710619779072,250430 755412338715406336,34506 758030633537003520,50923 770284068306952193,114388 736236239456731136,11774 794947988951040000,262849 769980659544752128,114254 790937360540327937,234583 780828328512991232,182870 792132112556003329,228341 765303583369678851,86645 761981125539401728,69388 789482679901106176,225981 778274316664406017,166282 791045357123887104,234575 794273861042896906,249926 791376106314096640,238290 763007692885688320,75281 778044516531965953,164328 787085545759346688,209151 793854598284926978,255942 793179327160586242,249057 776845918234476544,157693 790571959377547269,228354 793892233749684228,255393 779343517902450690,355994 750711727868686336,14421 794321468725133313,258598 757571706521169920,47761 790716020960944132,233729 758688522295443456,41680 777294427035308032,158338 795724340587327488,268281 780599907337973762,181419 788540379083608065,218349 755881326507651072,40410 781351432662294528,185310 774065276438646785,139089 777632329812488196,161277 763806328687058944,80393 785529144406790144,196676 788493646635134976,106085 794957476743512066,262784 780228390242574336,175269 791532994230190080,172084 790359431305240577,230283 766143487335071744,90384 786812953383145473,206742 757296022053789696,46382 769628147474018304,114422 770265835793448960,117257 792187349702705152,243187 794913815397855232,263895 791403233558147072,238207 775448958889963520,149304 786983386157948929,207965 793507037514727424,252741 756562262395977730,43553 756748822357897216,44274 768046668809904129,100086 789157784629698560,222500 756375342433067008,11774 792079895291723777,243187 778968646169325568,171554 787541397205245953,210432 771976979289702400,128519 793247701747892224,250408 763421052659572736,77731 760536589391032328,63179 760251185500606465,48052 790991177101213696,235590 781475809630400512,139404 778521204768505856,152594 781136293300350980,185496 790269415841423360,229693 788124275311915008,215012 793238567308890112,250869 794683111153934337,262752 763936493140185089,77708 772224901876887552,128936 790515565974654976,231894 769759051806863360,114357 758696435533619200,54070 793183370863837184,250408 780618788844761088,182122 762438460233748483,72035 750037374646755329,8588 771698519698771969,84422 788764291109261312,193121 790741964543057920,231871 793470646382714881,252196 765450434987167744,87062 773589202944471041,137042 791389520226770944,238780 778352097570021376,164814 763927228119814153,81101 792340053859131393,244143 780812310570868736,11774 763226829876371456,18395 790245088274309120,229693 793458504237510661,252020 749952987787849728,10735 778388158304190464,167407 758495084031508480,53185 771472225228627968,124597 790921914470457345,234568 777586212986953728,1250336 772085491038584832,127957 758144075329445888,41703 751242858892390400,17640 750356470097555456,12728 787743230423019520,205197 780571038736318465,180723 781635265194582020,189613 791413579970772992,238395 791443118063230977,238292 790590629520617472,231318 793259091942662144,249926 767401062974287872,97468 756221766461190145,36873 767911868845260800,101681 771471160953466880,118191 753336410694758400,25189 759164647987707904,56772 795699110552752133,267862 763445980964487168,1249111 791375140076462080,238383 795381766152458241,265521 749698473268744192,7836 752621605721772032,22777 760178529979867137,61412 771481041697550337,11774 788508043101077504,217658 767892301850943488,101203 788490727810473984,11774 776852363244167169,158327 785461904881876993,195975 790631139614593024,231894 761636187148869632,11774 778606322963013632,169201 764063494656274432,78684 793616558526459904,254058 767033636889780224,92159 790911125307084800,234796 771101484356292608,122982 773300387726102528,128557 760206870132903937,61051 785557316435181568,196917 750909781393739776,15800 757288418955042816,45955 787647875249348612,211347 791075817354850304,140444 757855710738731008,46958 773647328716660736,138415 776768604406710272,157840 781873890398056448,190635 760680836068876292,64019 778175373435691008,165435 793842389018435584,255942 766447448810074112,93184 773813720354926592,137042 795699258502578176,265855 791370913820319744,235289 758131328239927301,43225 770464666749370368,118191 789174660814348293,223899 793910967830646784,255942 779026557847207936,172057 793130117031727104,249286 789294460798640129,224743 758401086319321088,47940 764533012105162752,79223 775344606166786052,148473 770762844526686208,118192 793638276561268736,254058 756419385070354432,42495 789774522358444033,227242 775018288162234368,146259 787374483078320132,210748 757877621120172032,47940 755584246475923456,38254 793278949891551232,249469 762359480596045824,71502 793188420919099392,250430 790990203020206080,233736 785624506513494017,197512 789865984626716672,225456 758332034544730113,52554 775711012435615745,149953 756315481376690178,42249 762300763250884608,71270 769394600641429504,112693 761133323917860864,61051 779127316161007616,170935 732574803006132224,350697 756215554973720578,41680 787068365311475712,207965 794018139289878528,257423 770806613003427840,120610 771524259353100288,125554 779052885166460928,171463 791983922620035072,241819 764188811727372288,82544 763776142574817280,79600 769323217404198912,112661 741528970181660672,350825 765839799567716352,11774 765307773080903680,87145 751973348335202305,14277 767133519675953152,97852 792237638203957248,244221 774859298841071616,143098 793699211564847104,247241 773651420591509504,138165 795030812395638784,263926 758361789352599554,52030 752306495694315520,17842 764131740700946432,351252 794330536424574976,257492 793545627829276672,252741 764305018241609733,82283 766089147513761796,90384 778984417737973760,153596 755558085565874176,38183 761325720589234176,65626 786907744452435968,207287 791262932118233088,237491 795048517597274117,247930 768254139113414656,103354 794022953881137152,256276 773310214556618752,134993 779356022351638528,174115 779514022446108672,174660 793458136577368065,252408 792149393398988801,11774 756491892053970944,43302 794612426780147712,262053 765964885612109827,90012 765171802939224064,1170530 765922502325436417,85047 794604048607563776,261155 781113300117557249,185496 775023239923900416,144740 775003110829764610,146259 780049831926435842,176129 794866562050076672,221143 773936671335206912,139865 772601808631980032,129991 775026862737264640,146305 773184538537136129,44770 773214260654505985,1250013 775513179728257024,149300 785546629940060160,196788 786944261069475842,204343 788949547640758272,220029 773951507007807488,139404 794533485096697856,261155 758995989080346628,50442 776956159722819585,159546 774064057573748737,139404 775246192661958656,145866 759445037797281793,56964 768060006272946177,100620 793197072031768576,249926 754753586219712512,24675 780993019956850688,183269 787479519460417536,211347 755488597373882368,37973 790658855071952898,11774 793940991304757248,256217 794644576086740992,11774 786768279071141888,351666 758637781212024832,54070 763156973634326529,73814 755166096164925440,35890 772797668649078784,132335 787530043517960192,210313 774234965257097216,142090 764465400142761984,83391 753718673064407040,28037 792445067671711744,245148 788753551287877632,220526 763345884700475392,77731 792900406208671744,247379 770759130361401345,120425 774569407192391680,354073 785250876353019904,194450 754809748571258880,33356 764829265187659777,84422 793268956903583745,235590 756626895794376704,44450 794553310879432704,261155 758692966479245312,54070 768954992501809152,110209 771979245836988416,128519 758099482294616064,51239 794033626832781312,252020 794694037701857280,262022 764146714018062336,81869 773887515019345920,139404 762426894864175108,1248861 793497818669260800,11774 785660387999952896,196767 780733013634064385,182036 794189964338544641,258598 792170533076897793,243092 762673916364009472,13343 764927909689602049,80647 770992206597525505,121949 773979244896460800,140437 776109040719978497,11774 753640407750279170,28732 775900076778614785,148574 794930178912727041,262886 795253780711436289,264807 795344215869952000,265644 772915208704720896,132335 752700145754476544,21332 754727283907100672,33356 793618969185751040,249926 774016922375426048,136735 760842698303475713,64722 779830403247009792,157708 790960223368286208,99049 789933962474954752,228576 750044002330652672,10848 778786210005262336,168794 732326033098182656,351467 751243872806641664,17416 785976406651973632,200382 793163295674859520,250066 771448058718584832,124855 760486189690396672,1170555 780426387605729280,179742 790961179829035008,234583 754030009279389696,30590 753800702217117696,22439 752877538096087041,24082 795703634189254656,199307 776482993745436673,11774 777934091882758144,164578 793907150439358464,256534 795359107213496321,263666 752053527783043072,18413 786401602429005824,194723 776050758412214272,152735 787510310634528772,210289 793464113947107328,249926 768501992662507520,107072 789898488616103936,227048 764938292286533632,83240 792541425149812736,246273 773989377013784577,137965 788503544844300288,11774 794982771437502465,261796 749755123044343808,7816 733829625848037377,355389 788201368251170816,212727 788628666343366656,218275 758796205300260864,53996 767417468897734656,81955 786333494574063617,202636 755222130728591360,34638 760117112694190080,52887 768082896200536064,101516 777964927457828864,163763 790784479115608064,232169 774595358844411904,143585 793015035693899776,248065 775012848153931776,146259 789501443577294848,212564 759149857621757952,56964 761345589984522240,67401 791810752348905474,240483 758714594109984768,54345 791106398570418176,78159 766264692213854208,91751 760473083991822336,63037 764822336885227520,84724 780528602479747072,180655 758107588781158400,51451 786366506196021248,202727 788560987293032449,218892 761665783088893953,69947 769540502379048960,112788 786623067439017984,204835 733824250830835712,349197 770107725485334530,116425 787215925716148224,207360 792101277836587009,243075 793493776404733952,252408 794024404594360320,254209 785799789455806464,197512 789471114120396800,224680 795607918943043585,267521 735147129841156096,81250 764236955714523136,80939 773620130190241793,137965 780105629046345728,177704 786240990029815808,201958 773992920009637889,140444 772574884866191360,124597 759086576186064900,56784 775493697416880129,146720 792902162196013056,241408 762780478730633216,71627 775367189192904704,11774 765087578735382528,79693 765612747048493056,88546 786642916554993664,205455 787970485912997888,210740 732563289226412033,209873 732626167610544128,352911 792087744826732545,243398 778287869181833217,167220 779392699375886336,174427 768520151067000832,105998 762003888207781892,69711 763100986277756928,73712 773642229646626816,137565 794604954275090432,261155 759758463643684865,59666 779005817358016512,171693 779474694558941184,174315 781143806141865984,185243 770757416011042816,118192 786150635821555712,198513 794544030898122752,261155 770797904432799744,120824 771054836003373056,119771 792418074498568192,245750 794560271410860032,261155 770793819616968704,118192 786355345660715008,203391 785527387308130304,196676 791657420963454976,235812 794677864188743680,261818 777334732057038848,159876 757952096289165312,49066 773948948780376065,139989 785551280500576257,195975 761283313998794753,67350 774762254931791873,144538 791646471527333888,238271 771475211669602304,121479 764936708676694016,84724 759205009598869508,57625 753425276487380992,27045 786368451778519040,1063777 792097675931815936,232791 790904559417733120,234796 774256698324377600,139404 787324606487015424,209974 771844672931102720,127579 769325677581635586,112872 793761242125111296,254135 750695211634814976,14421 779384710963273728,174427 732487640751034368,352127 750378004560375809,12883 791073930123542528,235990 791729330166468608,241034 794988485308391424,263906 777591508958609410,162497 774310583940288512,140444 794538301369778176,261155 757452467550294016,47261 768235194637770752,11774 774076252294488066,141316 770282923958427648,117257 781028434814373888,85854 794501039454089220,247651 771702508733472768,127134 764194140603224068,79999 764478610468208640,78159 790875499538984960,234583 792351741488410625,245121 775344126174769152,148473 779712170292568064,175245 789953626013917184,227916 790295189461938176,230485 760832240569966592,64784 768376800502317056,104406 774831589356408833,144198 794644106009985024,261942 750555930199257088,12883 766126568225837056,90373 766689411522179073,95568 781702063101140993,178076 794969305351716864,263895 795452750783909888,266054 771394149811531776,125379 753765595259297794,29790 765421676955897856,87245 781591189803954176,188577 777580258535022596,161456 749478350695960576,8497 773672124322091008,138543 780626901073297408,182211 786736217484365824,205728 770513204757852160,117265 772736227518902273,1170396 793204408502759424,248988 793967724795871232,257026 759797505169035264,59640 793876295667032065,256255 770473279748440064,118192 773172006812524545,132578 790325131167969280,228820 755862673225416704,38210 792412672314576896,242693 776437698760290304,154439 757541588243517440,47782 792357875309871104,218495 794265406961696768,249926 793613979230744577,252639 776068436027908096,153194 752958948085534720,24248 786238648102465536,199546 753935517037756417,28033 791686712896389120,240483 785305456881364996,194281 751786375746314240,18893 771142294397415428,122299 773629233264418817,137777 795704249388822528,267695 787311590936752128,207212 789658842682515456,226490 777205322737782785,160395 795404879170768896,266822 773705441981435905,137698 793186392851570689,250430 764995671061561345,85326 762419669806387200,69231 773286306600321025,135736 781561537911623680,188401 794600000441425920,261818 739706869648883712,349918 788349389211217921,215252 789788950512754688,227242 791705130215231488,240145 740942561435615233,11774 773955196103888896,139404 781120066129686528,185496 785909574134013954,194080 786589480354324480,203837 781269563031683072,186210 788363082124763137,215608 768091697548931072,103261 761206486462717952,66646 775384657630269440,148574 790758921174589440,221524 794018907526864897,256255 795095146002075648,261155 771354078035243008,124573 778415948000792577,167407 780061477222879232,176673 789544233254268928,227032 769342624847147008,112788 795270353035653120,261155 787667354100654081,211347 788881985099952128,220777 756504806253027329,42249 790707987992178688,233241 793874646760247296,256255 792756427785920516,246392 766026172077518849,89945 774348158927155200,142980 733239311877865472,355464 764689026217455616,78542 772796007943843840,132335 773584451200753664,195876 766383251841699840,93577 777525006591033344,162213 764947083417616388,85482 777734400213647361,159876 788727831702347776,220029 793874478132453376,249926 738793607600046080,11774 785461054713241600,11774 775757862974791680,121080 758386895692980224,52554 789192026902233089,222913 794004890767003648,256502 756351954662649857,42249 792563924616957952,244270 791382894073765888,238207 766091619367956481,90539 790255174958788608,352219 772838526484226048,132335 794550638835363840,261155 750166603547889665,10661 791351755384774656,238383 793184137062387712,249926 795050304920227841,264397 794273429428043786,259482 778096270523203584,159876 751661734855897088,19222 779326459521409025,173584 788443435158081536,217837 768488229674754048,104973 750236370065563648,10662 754937597869240320,33140 768067680490385412,100204 786335593315700740,202379 779089931985707008,171463 759408296369479680,56964 792476879332581376,241034 756240478232862720,42117 760494851301396484,62063 774571201490456576,144139 759426276184776705,56800 785318423597228033,195125 759547028200427521,57068 764817904286195712,84441 768892689177833472,109666 789462680830697472,225981 757296229772464128,46890 766657178354585600,90327 755920541593247749,37433 777226408191856640,159665 791343768553172992,11774 791379761092231168,238395 768988519930925056,110615 774433468872691713,139404 781557365736869888,188401 764822437594820608,84724 771788651789422592,127846 787150088405520384,669866 793226951859310593,236409 751569719178723328,18502 768829405925928960,109357 756352000686755840,42432 765214991699935233,85285 791101218382753792,234548 771798230728192000,127871 793615960733212672,254135 777639673405538305,162497 789539856812761088,11774 791685573593341953,240483 794154690673942528,256411 794002189429534720,256536 758867046805286917,52545 773949651569348608,139404 794174403391135744,252196 769035012188569600,101681 770553783910797312,118192 779193605210595328,171017 785659330884284417,197286 781278473784438784,185347 772480180187082752,131007 794670318170279936,261796 785334735014879232,11774 764970565107154944,84209 757329701144788993,46797 761580862878003201,69245 757627880948043776,11774 764509580189659136,82744 775478757557571584,149300 794189390113284096,258331 756511001055551490,42495 778573915480141824,168794 753734816495833088,29263 793593893333917698,250633 761251541818957825,67547 786236652616167424,200288 766470636654821376,93286 771121602842984452,122145 760911607476006912,65165 786201425005121536,198878 794299629122658304,258829 764877567677505536,84724 761931456260124672,70941 793610853979459585,249961 763010314774413312,75953 788712040433004544,220029 791818103223189506,234990 759034559065387008,55262 772085804822913025,128102 765368674324733952,85562 792926235353489408,246392 764245112356540416,82283 771093974090063872,121949 788155713675751425,214899 766072862113406976,89737 786983954465353729,207287 787745857206685696,205197 770964851057319936,121949 756965649088409600,45672 785852012613234688,198591 790995929117491200,234796 762717623326875648,52554 764153834792857600,82283 770725901181091840,120393 768562128613613570,107469 781184052669902848,184335 794035648588038144,252020 795722374230528001,268448 778317960385560576,167319 755853150767067137,39657 763190345299587072,76665 771747961227317248,118191 777009402587086852,158387 770545614136438784,119682 758654342563901440,54070 754992863771897857,33356 756592504225591296,43225 791799793748090880,241678 794544727651561473,261155 772237047197163523,128897 776120705456959488,138707 790939224719581184,232169 785868256976465920,197512 788172095783964672,215005 763923998925131776,79911 757724511093555200,48991 775648670754697216,148870 779019557356711937,169515 789911267888668672,228124 787318478168612865,210207 788470637648080896,218275 768858243972014081,109104 791628297377574912,225427 790551020757716993,194060 795404932249632768,220857 758044795398975489,47761 792420947886235648,245268 793882875116548101,255942 785608352449466368,196917 794647808603279361,261155 774262500976160768,141867 758976950958292993,51769 773182176414216192,134561 753513741589831680,349486 755011813150822401,34817 780883267935436802,168284 792764322174885888,247241 795685583549071360,261155 780861519848407040,183546 758068981416783873,51069 790725924618694656,232881 758100068675313664,51239 785929117925412864,199546 739205094428790785,349449 791345815692251136,238383 760582832435654657,61051 789147352019894272,219759 757882482783989760,49852 794744972331413504,262752 776432883758170112,11774 755208110491525120,32673 758064372891590660,51136 776122864843968512,153658 795435330568593410,266990 758138652845338624,43225 760968618054184960,65455 766114375316963328,80720 790395441699446784,229895 770369477661687808,118482 780908189915152384,182726 794146602940121088,257492 772826210606940160,131542 794694910771335169,262752 755863203477880833,39174 776543703578120193,151374 787134342720020480,209064 793296619722518528,250216 794647435620585474,261680 770082680851533825,115956 779592521781481472,172185 792059549255512065,243187 766996891171074049,90088 778406362371850240,167407 788456576914948096,216589 771460157536661504,124855 788523120156106753,215437 750810624477700096,15536 761920646402179072,22439 776152771368071169,153095 781257984508911621,174321 758294427551068160,52061 788303392917561344,103552 767090995011866624,93170 778528862565048320,152594 791659699082895360,240483 766431092823891968,93184 767191219730518020,85326 779385960530317312,173964 764906003011870721,79691 769682713372655616,18030 773713996138643456,138707 793233619858972676,250293 795692774561452032,267862 793508266022047749,249926 794325917464023040,259773 762721482568978432,74133 764967927464333312,85562 760168052818382848,61145 761300268906647552,67768 765943328567201792,87904 765326902945058816,84724 732976862700277760,354859 741270851350208513,1247413 764820078856638464,84422 786925050909732865,205094 787120574229118976,207849 753641652598616064,26458 766384386333876224,93286 792046984022659072,242693 756929536114036736,43271 751119856561446912,17120 788222393839972352,193121 790264160856576000,229833 776248674082971648,152314 792910691741106176,247241 756467797379604481,43391 794778277793714176,261155 764964664174346240,170736 792498652854050817,243286 743857697687101440,1170691 761571556933771268,67226 790943079582752769,234583 753343765801230336,19598 763138554549510144,431998 794332918080413696,249926 786946558289784832,207613 792461934939430912,245854 750861866524667905,15808 786571398797991936,204413 793289091072847872,249926 758660464536465408,54070 772595074676826112,120690 786111723015143425,199262 777195161520631808,159389 755197516665147392,35890 765682958216880128,88459 761937217866653696,70264 789092040957169665,108517 788750666835439616,218258 768277470365626368,105270 770482589123616768,118192 771230865695264768,124351 757234887908667392,45669 765049689582477313,85562 793746682596831233,252014 791259150319837184,237491 794215354394214400,258456 785889577235906560,738099 793480765644341248,8044 789509922014818304,226731 792406623750848512,243187 771569092830474240,124744 792494307366141952,243075 767110174221885440,93112 781712329150861312,188934 789547305984679937,215965 772963180842668032,133043 788419954987130880,11774 789308504339128320,222436 779161588620222465,171037 733441723947450373,354162 763707804280557568,78566 768959230812487680,109571 755449888159084544,36735 792061591839735814,243614 776895853499969536,159146 787933186768547840,213887 767462705984892932,98972 779312040112451584,173964 762423811299880960,72541 761205893967020032,65222 788417403642404864,217837 792246981657669632,240627 774344526462844928,105109 761629578234245120,350711 757708254315159552,48594 778005295054327809,160539 785499846362923008,150812 766700123808157696,95672 795372774894301190,250633 793191170822119424,249926 765901966534909952,89076 766738641989226497,1170597 781274688479694848,186584 787129573007765509,208538 778014010981486592,163990 751592007433203713,18215 768471697142022146,106094 754708856874434560,22393 785926688332877824,199546 758517592822865920,53001 794946877867163649,262022 795098315566313472,264397 792782548237627392,245607 793508518795948032,249926 792049977245700096,243187 773641177828511744,137869 776610356764545024,156926 795092771375902720,264397 769924508455165953,115511 764234108172169216,81869 785685857642569728,194082 761878829769986048,29790 788452231737511936,218275 755553673124601857,37991 776470357406584832,152589 767850868712497152,98972 790673964855009280,232169 759086936233500672,54519 761370391633801217,65113 760213889803964416,61011 776808766163386368,158348 790359996659826688,229159 753332260586217472,26492 785262902689357824,194560 793503803983040512,249926 780485966670594048,177766 787007138564571137,208379 771060857342078976,122299 776156836949028864,153095 775374349733732352,148654 790899398758715394,234583 755748819300560897,39384 765602563798499328,87904 760244981353316354,61051 754017652524191744,29263 794189985658368000,258598 755554716801785857,37684 786993985164222464,205728 765249632192565248,86653 756603954306383873,28626 778729108494659585,162505 793164390593798144,249926 752927529544003585,24597 764643488273006593,83751 771970323365371904,128934 787592908002164736,210460 795431512858591234,262886 773674747993489408,138009 764114781410324481,79911 788212777408139264,215252 773907800078610432,139577 762942609568432128,47188 763173011700584449,76535 793773950245474304,250633 767695332792819712,97386 763620926374178816,77849 766605099267346432,91700 765018649971359744,85562 771443930793582592,125742 775462477609865216,148045 795025802245144577,262849 793503561267093504,252824 757565940259180544,351340 765185563733393408,86103 768432948991422464,106393 793603494867525632,248988 794159774522699776,256502 740646271556419584,11774 759545599272316928,57068 788736024906203137,220332 769197677611397120,111517 788509655542538240,218495 780841315432960000,179384 785638607352532992,195975 789295415879434240,224090 758855150593187841,52112 786922045913333760,90209 793132407167721473,249841 793269244670644224,249841 750720056384901120,14351 767834959239315456,101681 768343510147792898,11774 777916008782761984,160593 785537040028872704,196788 781339432985165824,139404 781448036266409984,139404 786055673884934144,197512 790266765750198272,229693 778893881681281024,170144 794165924060426240,257325 794387498944249857,247651 786431043230400513,203822 755531888870117376,38183 780602881053454336,181935 751210862065491968,14128 765150501549711361,86103 795180820201963521,264774 775114272527581184,146675 781884440012292096,125554 759080168342294529,56231 780769307240243204,182036 788890589966180352,221972 791466934600687616,238207 753480439017435136,27222 791226557712982021,236919 792795425468256256,243865 779415659482648576,174115 755392110862348288,37044 770966308259233792,122146 764944013061419008,11774 772074055943892992,129471 775028050085896192,146259 754773941068058624,22393 795709359519100932,267855 765693815244124164,74247 758724142346674177,53538 765212585998376960,86103 785989052067700736,200490 766722437102919680,94899 781851061359292416,187131 790954694583595008,235147 793572013231267841,250785 773165064605962242,133454 755166546595573764,35877 767850913146937344,99111 789242191151525889,223899 792065733589098496,243576 751815203520598017,18486 778176014899900417,164694 794345617547988992,260033 778713861683748864,168794 764517005563162624,80939 793096845815844864,249469 766292297860382720,92039 777897047122935809,162596 778508969128108032,152594 780593088502824965,180723 759453831931400192,56800 779724774691831809,168284 792856727712571392,248078 753599783332409345,27045 774089342436245510,141467 773605608696217600,135136 792521701204566016,220727 781314889331552256,136610 794039089167290368,252014 753948421157822464,30590 773818852354379776,137953 773883358917058560,139404 789181072185495553,215505 790689568219508736,231894 773341894130733057,135136 764933941828517888,84209 764264648124268544,80648 771739427601350657,127366 750386047171883008,12883 758842212406833152,55580 794040634004951040,257492 767775473623560193,93314 777767463928762368,158387 775867705341710336,151581 788111104752881666,215437 790760073752489985,232881 757936062433992704,49431 795685820015460352,267855 756574264531165185,43258 763764178263810048,1249142 774079052885790721,139404 794599517890969600,261818 785316710899331072,194934 788750105834840069,220029 793831582100402176,252020 751230278656458752,17591 785678097337036801,197297 788767152274673664,220526 755006844381368320,33838 786120330163187712,199178 776871809836724224,151255 765024327490154499,84801 763458323924398081,77687 768268031881535488,103924 760867798780375040,11774 760244984691949572,61352 777030991198031873,159876 788780345592209408,220526 770630844759146496,120204 785584911847714817,197286 756859538054189056,44450 750095697089687556,11463 753570785478914049,28281 751846977885745153,17794 771526888011345920,124545 787860715503779840,208167 788432210034425856,217519 780854024509677568,183269 755059784454242304,35044 792164396671741952,244550 779047305349660673,171463 795703343477911552,267262 763608700577734656,78360 791272193456046080,237491 761678185490554881,69231 794683261591109632,261818 760594395284537344,63149 758106556915253248,50827 767726303889928192,95672 763497994838745092,78189 772188800827129856,50581 794614005142851584,261155 788082976785588224,215252 759169643487432704,57105 763719487518416896,79691 768919440054444032,98072 790672668848553984,229901 793793844668235776,255393 765524192481669120,87904 794503319737827328,260643 776062571900272640,151439 787090332936761344,209129 735775151917125636,349566 778728640104189953,168284 793895997378170880,255942 795060782803390464,264754 786241315612745728,11774 772029053389811712,103812 781640938858786816,171693 765284385524477952,85767 758337505573933056,41703 770305348532113409,115817 793863248105836544,251351 764721738299023360,75150 752649271950864389,21332 788466974749708288,218275 760833896992956416,64677 764511532843732992,83641 767852236252643328,97811 776509549129924608,155898 759346800759300096,56784 774276142328979456,141316 776165052512477184,153854 790583059615780864,11774 790713492554682368,231894 785743263772782592,65113 763911692040466432,77708 768106954484883456,99093 773237316529885188,135025 757886318273638402,49852 793333749400244224,250293 794538985246715904,261155 756616152852205568,44429 761540462876454912,67360 795475908077486080,265881 780067649292210176,178045 778579460303966208,168794 761131608925622272,66105 760512008819048448,62063 759216274807422976,56964 771495896840220675,125554 768207619450245120,104406 753646893314478080,28732 752681185889882112,22662 765956747945127936,90388 789543325434904576,210253 793121792214925312,249469 771073268690325504,123226 778506851990249472,166282 776200731640553472,153866 738866947350220801,1170322 732125214801154048,349472 761981625517432832,70679 780617063966531584,80785 771979722741862400,128615 787049883454758912,207949 792818759941578752,247241 786242649556553728,201958 786317251402092544,202429 795387664899907584,266138 751205300657594368,16833 753690230209716224,27045 753707604988211200,29263 794672882110623745,261818 762431351924531201,71476 786639216037863424,205455 792201618364231680,243165 773642636867633153,138382 764213072441532416,82066 757971663786958849,49852 792573760976986113,246225 775915862876262400,151845 788527804648460289,11774 750821918341672961,15316 780173171643260929,172089 776269268941889537,153596 769361798818590721,113165 749872604207460352,9754 792413775177605120,245129 769093579105067008,110709 793883401698836480,256358 788374487142105088,215608 753633821216473088,28746 765325546905632768,85596 777295669643980800,160480 787074435920429057,209043 764927657972600832,11774 770601902023315456,119682 786227996529201152,201958 757723250151620612,48826 793133944954691585,249841 781592236828028928,186584 781168553009352704,185310 772103623144837120,128934 760539483670388736,63071 765730599676018688,88361 792514987843477504,243187 760483439070109696,61575 795763798388969472,262022 778985379726778368,171324 795728287154651136,268448 785894435187941376,197512 750691793029722112,14355 770274661691035649,117257 793503730377293824,252020 762381256034095104,72783 774004452151918597,139633 744424298971041792,349197 780976877414383616,184223 770822399629471745,112623 785277801003749376,193854 791285702591975424,200963 777851345156116480,160539 794731624596434944,262752 793240372021460992,249841 776484939999109120,155979 733330250315137025,11774 791450564051800064,11774 794637372369485824,261155 787101768958304261,209151 779347436993024001,173964 760530286262136832,63451 765942839687651328,90384 762622735822512128,73814 770695026129113092,120610 794078430346280960,257423 779454931375915008,172185 776141129574191104,152866 795395924335927297,228101 780444883517517824,350650 755800910538825728,37993 767463974719791104,98720 790280529123823617,228341 743521818481418240,11774 794291991303442432,257492 766056876031217665,81929 768288623787593728,103212 776794050959585280,157840 774267503430074368,87904 788443413548937216,216217 790595714149588992,231894 761651597185261568,47283 771709657878454272,125554 753707048865529857,29263 787161241856770048,207733 762744387419959297,73712 763060947409891328,76329 778677618006634496,169029 765649508030185472,87904 786344012735213568,203048 772836188877156353,132335 785599791132610560,196277 767449208894783488,97413 759452381276798976,57897 792065544065351680,238395 785846210829643776,198878 790728318727446528,232884 761676471089803264,66801 776155989456355332,153779 794721838286786561,261155 790964454741708801,234583 766391745760206848,91946 750404658053734400,12535 761832238669455361,70509 794016357016686592,256239 794228327938539520,11774 760623657450430464,63937 760216251851427841,61051 755567098810753024,37684 786639022009511936,205455 752735709023313920,1248238 776247258425634816,152314 791160936308547584,235580 780700606952574977,182036 791712155070521344,234990 793455096126373889,249469 770205229262467072,108396 789658038974152704,220526 775436307518468097,148010 759511462649864192,57788 769884756964147200,107976 755562294948409344,36545 765992222491750400,90384 773960986546110464,139404 779203592179879936,172364 762367672524873733,72408 767389110973657088,97386 775621541774196736,149259 760928056097673217,64693 794258357292961796,259063 764121486248607744,82009 770330003917733889,118087 794608974314303488,261155 765077475160383488,85562 791352171946209281,238395 792840250695442432,247241 756511412663431169,39235 790940028289425409,232169 774935914346795008,142527 785616107541364737,197512 795400971350396934,266822 737116709123821568,196346 732395788819554304,196346 754771184462561284,33356 792830382899073025,243865 732665948457558016,351811 762993940396175360,58815 739116196382003200,11774 771498483173855233,126293 788138526919553024,215754 769020155963830274,110362 772080577633746944,129471 775406637460951040,148537 775793966767714308,150663 787746173390127105,205197 792108890930442240,243865 767825618637561856,101681 790993402271637504,235580 755060224315174912,34666 763822767565180929,80366 759061796485533696,55257 774673143566888961,144654 750875289924694016,15808 780547633907589124,180655 795458022835449856,262567 781209947270967296,184201 795735441064554496,268246 785269689018494976,194667 776934421962240000,159359 761279489531871232,67229 768835364018454528,107888 793174301507723264,249926 768887596202225664,109104 785550178883428352,130635 765714887767158789,84724 786715170470932480,199961 795748632289038336,199307 794656230681743360,261155 781321588897615872,186584 786689668242866177,204413 767013231546159105,93144 777786034792833024,155898 764491901110194176,82066 772883999588954112,133043 794229449579499520,258331 794624478277935104,250785 755275810689290241,35890 774663917096140800,142906 792162474392969216,243615 758027385522556931,47761 732301323744497664,349211 767826045697298433,101163 788439213901357056,11774 764980105357778944,85562 791041878732918784,234575 792847320203333632,242693 751226255345741824,16505 794021999098101761,257492 750523151772180482,12883 758737512802111490,52749 766301169346043904,90384 762606430658494464,72653 785813514367578112,198671 775429130842087425,142980 789557147247882240,225427 752167811611553792,14277 757351323805315072,27045 790614887521103872,11774 756860490442166274,44450 773681608830222336,137033 787379488493535232,207965 794877178597048320,261594 761365545694486528,67973 771480423130103808,125853 773730610007465985,138155 794659801376526336,261942 788822127667400705,220526 773490688327573504,127957 773936320326557696,139577 750666692976635904,11495 756605139926908928,44274 771106420926222336,122982 793550100362432512,253206 770354156141965312,109167 755919376390336512,39957 791451817041391616,234767 764084335901184000,80341 776229274277732352,152314 780478891735539713,178756 780894695857815556,183472 794528914274033664,261155 786035335968854016,198878 786329938110455808,202379 764512087439663104,51778 776169312633708544,153854 780569880554799104,11774 787389854212427776,209884 786000033267064832,194450 791998396873662465,242006 785281383665111040,193669 792076466120953856,243793 769892219796926464,115511 771725378754785284,127366 758249962853531648,52061 790913552303480832,234583 763689739585146886,79592 766445597486448640,93240 787499024978890752,211461 764069491126841344,80655 791775582459539457,240483 794181685021577221,247241 767382930712829956,96039 774702748474277889,142906 756502675949248513,42249 788050475845201921,11774 780955091033403392,11774 781591439310487552,125554 757709475138658304,48287 775367680673001476,148645 786602070207963136,205047 765685571956174849,88459 785271461455945728,194160 766026713688145920,90125 763052563163852800,75899 773524365275230208,134993 779446777074290688,174427 772677790269313024,124597 774248986244816896,140900 757682170349625344,48081 792408648353886208,220857 761670505334120448,70085 778074385479405568,165523 794340107545296896,259659 772522900578508800,131431 790523274086133761,181419 772257813162631168,129558 778622148038434816,169201 787840678667497472,213376 780623748667965441,181419 785988152544464896,200382 765965595821109248,88930 785618511137734656,197512 786269716092297217,201378 788510888953274368,217634 753501585980985344,26871 786009853449809924,199453 787302549804183552,207613 795038209482833920,264431 753272988603183105,26446 776489464021549056,152735 785842551437787137,198878 760602440735621120,63858 765618476325146625,87904 774111164892459009,141360 734803822334377986,351644 781181211150577664,185310 770851727440347138,121479 785847322500591616,198671 791512749092200449,239405 792033344305389568,243075 753386659966660608,26446 765253926102953984,86440 766762574029422592,94683 769322380137144320,111454 787008746111262721,208176 761004045104545793,63753 792387549058609153,243398 774387143082905601,1250137 791009281013346304,235590 775694009108930560,149953 772888203166711808,132996 761679212415549441,69794 778633786938368000,11774 774274213687549952,140230 795667054149910528,265855 762718425844215808,73910 788583347383480324,215437 774412945161728000,143648 788128318633701377,215608 770927774252929024,121046 791966022932631552,240483 793927952270405632,256439 750363331009982464,11774 792817298528698368,247241 773115648117448704,133980 763865611952877568,80720 760374861873213441,58609 765567969321562113,87904 771880562919219201,127711 778721512379469825,167007 788888796934713344,220815 762015089868148738,70501 750627471725322241,14294 781292748028731392,186434 773261316907753472,133454 771794279891083264,127871 792144070571274241,235685 789158423937941504,222500 795308142242463744,248514 755390524723302400,37044 758380693973938177,52030 787119355733487616,208176 795404360511553536,262847 761091808134696960,61395 763821907208658944,79911 774284059887345665,11774 788171924719472640,215969 794937331136471044,263895 794915627899174914,263895 787802497582641152,205728 793613346536759296,252893 736176665332715520,353374 768101844291817472,103506 787756275245416448,205197 786332205513605120,201558 788461764941787136,11774 763845492220362752,80643 785673341009010688,196917 786406894638276612,203674 793508802473648130,252824 791401282321862656,206666 762657340910960640,73682 775800068771307520,151185 765685463785021440,84724 786245389682774016,193533 788517461385588736,217658 778216767848001536,166409 760690719967289344,63655 758111598951137280,41703 774074627261763584,141360 776670767509606400,151463 794626568819789825,249926 787031553281028098,207965 793940531034333184,248652 766257545509871616,91140 769613246227738624,110585 777020583506616320,159146 793116704507252736,249469 794532182932983809,261155 765300924495630336,86143 794709280796590081,261666 758239219361931264,50804 775569648850874369,148349 761895606315020288,67852 792933638014898177,248639 795301820272877568,249469 772512458221228032,130891 792149098501668864,243451 788748702529691649,220332 752232110031773697,21434 764936766151233536,11774 793155317823598592,249469 779330609877364736,173753 786686968675590144,203350 775005065400684544,145496 795697266594119685,267862 751941276933685248,19792 755544470519623680,38183 779573010432860160,464984 750901113881104384,11463 770336754633093120,117257 791257668371505152,237491 776067430904803328,152735 771143485898588160,123085 789132396159348737,223286 755473891854737408,37294 791311221773307904,237491 767165892589391873,431998 773891568600125440,139404 778304812379144192,167319 778185783207419904,64722 790967206183972864,234583 775791148006858752,150426 771153508783394816,112872 781363413175926784,139404 789907260805742592,227242 793098266552442880,249469 794271288537841672,257325 771443435253358592,124597 770679524723916800,120610 793441339492798465,247586 794592410361794561,261796 789283850488844290,223286 757581638255546368,47782 773844986341298177,139404 775526027950907392,1250232 789534898453348352,225784 769489487177089024,112336 770749563837775872,114254 773553570780065793,136904 791396513947803648,150419 762786855125475328,73712 785805320358682625,193297 759559794936025088,57105 760544849137250304,63149 775151442243883008,143779 787156215860043777,209195 791973308979740672,242637 772834286244237312,132578 787016691456679936,207613 756539713738182657,43828 762517797066854401,73022 790912995559870465,234583 753788031769776128,22439 795418725973368832,266151 752140193692393472,20118 769705967160217600,110585 774291493200756736,141881 780565243265114112,179589 785976422552567808,200382 793178645284159488,250247 769642696264785920,112399 770326741378142209,11774 769603466750750720,114404 776098475792486400,11774 788794679600881664,220526 763345938777866240,1249032 775681488339636224,149300 740576675168034818,352751 764173991158439936,81702 788117548562784256,198586 768517029510914049,104973 757662043788939264,47761 792079322639110145,237964 778040707198050304,163990 732781050057740288,56436 759443355772264448,56964 770888301238689792,120438 776137764509093888,152314 756565185477750784,43553 770541486291189760,118191 766722149834825729,94899 767954457720008704,101808 776064446426935296,151156 765133548886122497,85562 732644471741894663,353220 773578346223501313,11495 775662957787095040,150511 787777025658322945,212899 787780519064993796,205197 753894048046342144,24786 770096935877378049,33169 777146525516529665,246425 793114596131364864,249469 794280614992166912,256255 794646747339456512,261818 752026039434506240,14111 771430110217908224,124744 781294728444862466,183801 785613059540738049,197297 772464796486643712,127657 750356994071138304,12805 758182971681669120,48289 786016718816677892,199496 789244979486928896,224019 755183481689214976,35890 779331057711591425,169923 756647800863985664,43391 756244687787352065,42249 792911845027831808,11774 791776212108521472,237491 753603766092529665,28148 756877252420313088,45125 763768539329159168,77612 787449710621626368,210289 793259970074648576,249926 795247495232311296,228372 734794617829371904,11774 760280745864753152,61545 760244144015048704,60849 768994117523234816,109709 794533621780484096,261155 777219839832289280,156644 754891474429444101,26721 791404629636419588,238207 793425968773885952,249253 765591536478236672,88311 771402237981646848,124883 760177141812080640,60794 765442699700862976,86440 781896568555261952,191354 770583211634221056,119832 788492733098954754,218275 786272419493261313,201958 762723512062767106,74247 771396381051228160,125381 794220919132594176,258331 793774280374910977,252408 763687868682399744,79587 755482609862475776,32873 752684250504192000,22777 795615380165234688,267655 742849341312794624,11774 780793174742761472,183269 767464498940801024,98736 764889525935939584,84724 776528269176811520,154832 788828710388379648,220806 768365994540576768,105109 793140503747309568,249469 795419816597274624,247930 757674601363021824,11774 767803884282712064,101681 763939989319147521,80939 764932199388852224,84724 787046399670034432,207613 770682991030841344,120610 766716677149130752,95708 778715985696010242,167939 786437959935463424,201540 757447197109608448,46394 779318493443264512,173964 790328209543835649,230708 767723145847533568,100605 793789940131852288,255246 794170560808828929,257423 790171796498550784,172084 759163557099479040,56964 787662709588361216,204835 788146331600629761,214812 788690983055532032,220029 790230129444216836,229693 790891315789692941,234583 763510942856388608,77731 788181794226962433,215012 785517560225751040,196277 761631202608553984,69794 752281734025142272,21431 771429265938063360,124744 777255729711505408,158232 781367293427191808,187393 780529197034967040,180655 764252634995838976,82283 772924573113167872,133043 766361277820116992,92166 768888008565264385,109104 775399527876616192,145926 769708257506045952,113997 788092124629700612,214492 758359269033054212,52112 775692935505510400,150440 760047034900570112,55257 755447882510168064,36875 794306137164312576,259773 775049083241267200,146580 770668571995234305,118294 778640643241508864,11774 768579474031947778,106774 793818666907209730,255393 760457857691099136,62836 758127872179630081,51595 785614113896407040,196788 787379282582593538,210289 776841490131742720,158327 764259842471047169,1249122 780793509913714688,183269 761165625532100609,65108 788691542055739392,220029 755977184519426049,40926 794535185811283968,261155 795390541886164992,266491 791532776927428608,237857 789531079988408320,226346 778316083216330752,165185 769355050099564544,111549 775836031794892804,151463 794202486206767104,258598 794609083840086016,261155 787127126998683648,208016 795404476513452032,248058 758462766919266304,52749 791319806129664000,237332 794869185859948544,261155 760489497687490560,62063 773880625044529152,137042 759080767741833216,56231 778076834806104064,160539 786019075789037570,200382 794923146772172800,261942 792880066959138817,226738 785246604248817664,194160 791814091429941248,240483 750403504045338624,12883 791359126303600641,238207 758834458153791488,48663 785276287547998208,194667 791373583490613248,238205 749861445689548800,10286 786539172215619584,204413 791138151402266624,234583 761418325813497856,65663 776864464540995588,158673 759175244527636480,56964 795493096263913472,266491 767851728779616256,101681 772919341587107841,132305 750172627528998912,11495 764889664947949568,84724 775311065282338820,148170 794008901490475009,11774 770210672512733184,117257 753588657441935362,25189 760248618041298944,60779 780495448607977473,177233 786088663482507265,199546 761720435285364736,70238 763981090096713728,80393 753646070127788032,28866 774247945289949184,131421 794300136247742466,257534 755512321410084864,37973 789962517908860928,228820 790551067855495168,231894 778689353467830272,169916 750641988429578240,12883 781331833405501440,186584 785913199224684545,198591 767509176620724224,94699 777837030344654848,163153 776753601809043456,53667 791349137916637184,238395 773519112152707072,136947 775976158940856320,152735 781324139495849984,166315 788387490684137472,217519 773513223685279744,136610 756288439029563392,42432 785328806336790528,11774 793126663949123589,249469 794001161288347649,256276 790688362281766946,232169 788450523192102916,218275 764463253498032128,83490 751579768810795008,18222 778748199838244865,170187 793110463240286209,228576 767287160877658112,95044 768142116790767617,103261 793314323581902848,249926 753009712476594177,23899 776961786452901888,158387 787026928704319490,207113 787141921068060672,209351 778343347610128384,167319 776766379345129473,157755 793097416354299905,249469 752999162103365633,25143 749732440382595072,7816 786085299042615300,200971 751630725162541057,14277 763268567693463552,73814 781905485687422977,188401 791377096618741760,11774 750646867915055104,13450 788412134858301440,217519 773677113199263744,137553 777537445470482434,143473 768891083451273216,106763 790987771691212800,233736 766286839661539329,91894 775717918533234688,151066 777208050230759424,158387 788095033798893568,214935 775360036734373888,148045 762695718075244544,73712 771556899380604929,125554 793188188915273728,250247 751576446477430788,18215 777521590233812992,161960 776647630482841601,157082 751880999634497536,19545 753644823828135936,26458 759752187266367488,59477 760082344573341696,60866 766406590983471104,93823 772081940639911942,128711 785615408833306624,85985 788005440324038656,205270 764679265216438272,82320 772054353070944257,123082 780977180960358400,184223 768483886888202240,106716 750444431417831424,13046 749651808771907584,9433 777588514883981312,161277 785631416444792832,197341 788860837649797120,199307 793162539798499333,249180 785240627315441664,194167 790913963537989632,234583 794551238662754304,261155 753683900157796353,28819 757677696067497984,48369 786236919323570177,198304 789320406201208832,225359 791053157547831296,234564 763796771957010435,80393 756596931690844160,43471 760526907871858688,63451 766768968375767040,53185 770225328505651200,117257 766807490407391232,85176 768873296590888962,11774 760250578987384833,61412 787141817598959616,209351 758123132683038720,41703 789149261460103168,200451 791221455254065152,232884 776860615977697281,157082 739892576740872192,353488 795382526588153856,266643 785585019553058816,197297 763843510600552448,80643 762612603344580608,47188 778652515302645763,169518 766423210799853568,93850 768479918149672960,11774 790665856208474118,233307 770114248743784450,113165 763276737966780416,76723 781831342883495937,190635 766535240512778240,93184 792114862533054464,11774 793190420171730944,249961 773892224526479360,139404 794405028752596992,191800 781201714074513408,186434 771346208862371840,124597 788109511420633088,215608 788894696336744450,199211 794779866742878208,261155 791141863084417024,235374 786681510241894402,204835 791038429412720640,234575 749653061560201216,9087 771657283101085696,120675 772739300303659008,131429 786880387364552704,207045 779425740144214016,464984 761709092826124289,70461 768847084669706240,107423 753404174616915968,1248204 756243208326131712,41632 787256096662532096,209035 781146974934269952,185496 772493903912140802,127400 768596698541228032,107984 762842675691216896,67852 791472187261620224,11774 792529552685662208,246225 778375498736873473,166852 788006996415016960,214354 788495202822479873,203932 764518374688690176,82283 781128782782562304,185595 759071713162174464,56678 789176719018110981,215437 785780787324985344,195975 750822802140299264,15634 757857025317494784,47782 779338718058536963,174230 779500125131419648,175549 780629862805598208,182257 768890694261960704,107444 787885874193244160,210238 787499592908611584,72035 792239665109544960,243187 755508997059293184,37991 753662662718943235,27045 791068178935910400,236454 773805528703172608,136814 795127320646402048,264397 754745162073530369,33356 762767430238089216,73744 791348541142683649,238207 774763920070287360,142721 775965497674178560,151156 754996724423241729,34666 761323455379759104,66348 774331857391325185,140502 770050660205199360,114779 785847858809438209,197512 771780011716206592,127366 786633787035754496,204413 754083225190805504,30370 764996139565277184,85562 791808274261692416,240483 762469089159766016,69878 771219121891446784,123583 795198420604620800,263906 795358068175491072,266079 791441914050535424,238207 795089817142820864,263926 758710802316599297,46076 763226678554402816,76723 763824860560785408,79131 765052293033041920,84724 786251124701618176,201958 793619796147310592,250293 756848201638916096,41839 794281508974436352,256276 787288604028444673,209731 792195708115886080,11774 764885840694652928,84007 769621457919963136,110585 733168007166332928,1170859 778677321603481600,169201 768656723322216448,104973 771363006013923328,122816 775026936699551744,145244 751842274611429376,19562 752941731281117184,24603 792418001089761280,243451 765288316824584192,86209 778562555501481984,168794 762413243159617538,67547 760106425636925440,42495 773135691614158848,134470 785264188822355968,11774 770743875367350272,119586 753815938596646912,29921 762738927325306880,73814 793128391184683009,249469 755312891402739712,34666 764956257132290048,74518 763452844645068800,73926 778403981475196928,165185 794771611933179906,258193 767097893337444353,96263 793742501156827137,249926 775898049096749057,151526 780616697115971588,181935 770412504963047424,117257 774155626184216576,138819 790541118177959936,231894 774003541606182912,137965 795605389559537664,267521 779044612589649921,171886 759110770734997504,57105 762626721975705600,73814 791033161924743168,231690 772023296103632896,128230 794610840364347393,261155 765954620203991040,88930 788439237234393088,11774 752029461286121472,20032 768105055065178112,77720 766713638367457280,95708 770021163078672385,115435 760506558505771008,63149 775133848938041346,146838 752315627835097088,21433 788064391178649600,214354 794227368072122368,258798 794410867982901248,260033 781636879519219714,186584 778270888282185728,167046 763543548654387201,78566 786516676611280896,203806 766737043137372165,95708 760099640960098304,56964 788484221811593216,218275 768575573975244800,107423 766520095770161152,92958 774017854572142592,140444 794541359243763712,261155 793212982230601728,250064 789448141376454656,226048 757779822940712961,49431 771717049710092289,126152 762015113071194112,67229 785360096872103936,194188 793325595878789120,251452 755639276604366848,38915 770658577501552641,11774 771540686889816066,125554 788744041185812485,220332 793147859327717376,249841 777277859157147648,159876 752969347853791232,24798 788443870208098309,217519 795116364608503808,265257 768274945453400064,103071 791275670894673920,236827 774740194624798720,105109 790663238669045760,231894 760384977359994880,62451 757686050957434880,47940 768481797759983616,104973 765874867010871296,89923 774054165609910272,139404 787014267497123840,208176 770310473388470272,118087 776744987056713730,157755 761770176895254528,68862 776556570670829568,156926 780624613436862464,181955 793891174616428544,256564 759203731812605953,56964 772121981042892800,128971 753802328872919040,29377 764841420309934080,84724 751584182413824000,12241 753692586905264128,28501 769139338697252864,110659 778314408963534852,167220 794378502577516544,258909 780560768743923712,181419 761980239987761152,431998 762125412650450945,71550 792164143616827393,243187 764792243773464576,84724 785320856771702784,11774 788672560439242752,217937 794132883908665344,257544 759134229875785728,55887 781525364359114752,186584 751142308226170880,17120 790994294702088193,234583 777875173869584384,162348 795339742388875264,264431 794606421488738305,261155 760730824656420865,63268 749731121055883264,9030 794225741043007488,258771 785278601696391168,194082 767839655039557632,101681 755262818954326016,35890 772310083334057984,128934 756205253012365312,11774 758394882138316800,53001 787004556060270592,207613 793447486505361408,245591 771622074502647809,126820 790637992260038656,232137 794020724759359489,254616 768278364083916800,104932 775659334219030528,148921 794841827719249920,249926 776734518275223552,157693 790597792100155392,232169 781638650060734464,186584 778266548175773698,11774 788214484884000768,215754 785331792840654848,186883 763896572610486273,81101 793131077086932992,249841 794759812240306177,262849 756305005171216384,42432 776416453293584386,155390 792541189501104129,246295 792017490096160768,243075 744228000770699264,90014 758333033942437889,51809 794177804996870144,350913 790679541425602560,65469 752927433997836288,24597 750433530543415296,12883 785898579302854656,11774 791066275543912452,235590 751198987852484608,17434 790629682001633280,225995 793521369950531584,251331 793955734224519168,254502 789904708257259520,227048 775746260812914690,149259 789367166852214784,225359 794539810715267072,261155 758040568522047488,51069 791168077467488256,234204 732177312578306048,349848 760822722570035201,14277 767696169397022720,100538 781343642350919680,139404 795039641225203712,263532 752198822844108800,21074 785497545686388736,196304 765387584734322688,87145 792556370826440704,246295 794526733869400065,261155 778213320499220480,166409 771102780182269952,352341 781233532727332864,186212 793906002936684544,256536 750385031332241408,12883 751103295750598656,15264 792521498325987328,243061 776558595093762048,156835 793319033596588033,249841 766227358298808320,90790 758338349010710528,52388 775004709501349888,146259 786930140773089280,206605 763277634759380992,73926 787505824457515008,239274 750773493986361344,49681 791421279257567232,238207 789869424484450304,227429 791418054349500416,237852 766281250847940608,91798 794555067944681473,261155 787333609560608768,209074 790015714404933633,227048 768494666023104512,106774 785489788644184064,196277 788432057311567872,217519 776836382022971392,158428 776545168593784832,151374 771536336431960065,125554 772036624658141184,127775 786173934265925632,199431 741772779427667968,1247469 794647971929260032,261059 792298189516902400,244550 792497896046358528,246295 790985786502119425,235590 787708418526031872,212357 780884778908344320,183668 790698313112707072,232169 779191402987069440,171795 755876141550956544,39462 756208760087904256,41702 765153676616929280,86103 793159757578244096,249926 773871019719135232,139404 795614502523904001,267655 764599590720987137,82018 766001167298027520,85562 773942984555524096,139577 793923101675417600,256219 787455220473147392,210585 772100937091547136,129558 772527599264288768,131007 794860379054555137,262053 768136284883738624,103354 765509060003233792,87904 792381166322089984,243092 794947636885340160,203546 795688577057353729,261155 756507621968969728,42249 781487908628946944,187478 756415522888114176,41680 793610796777340928,252020 750040756635795457,10735 760869107633942528,11774 762142821432254464,72160 776886588273991680,158222 763804447344627717,80393 785321557413531648,11774 794558447249453056,261155 767830727467479040,99111 763762495165194240,80011 780647678367498240,175549 791843735982186498,238951 759586812310544384,54402 761656428922671104,69747 788985703333965824,221476 732489656235790336,350346 767837716671115264,100893 776096870259052544,152735 794318943036928000,259743 781599451026694145,181755 795012575415017472,263551 771153728141402112,122982 790662820530688000,232169 791713475479298048,241034 761262842989412352,67547 752256489172107267,18395 762672601470676992,73814 760563909245988864,18395 757686376691277825,48810 762967240929120257,75418 764630464774627328,82209 770381761763246081,118761 795728455488958465,268281 753992472867528704,28866 775298711039729664,147843 780900980267245568,59155 778224633363460096,166390 788752234880331776,220526 756924214356111360,44450 772133068991639552,124925 792425312097333248,245634 754734520226631680,22393 761333643079856128,68182 774799749924945921,145244 788887454631784449,221832 773833197314412544,137315 794736442526220288,261155 790896301802188800,234583 795750683567919104,268766 750332036326522881,12535 757043088133124096,43375 762330429961543680,69269 781626992479305728,188309 790340461835657216,229693 785873420424769536,198671 762890909281247232,74571 795005199685480448,260473 753938312394604544,28128 788759722878836736,220526 752073183881289728,18893 776591698642206720,156835 795293411196579840,265257 793303332429455360,249303 750250916012589056,10057 781906659320946688,185496 756271339711766530,42432 794334994206363648,249926 757097100597485568,45518 795694027337142272,267862 794761846481768448,262752 750358993332162560,12859 764469295086645249,82571 785283381298954240,164764 790366082670465024,206666 795177548749697024,264397 788609631396438017,217937 767869745337143296,102249 776589335705559041,156926 787279561146765312,206742 758253555740504064,52061 760178180288372740,351152 794686868969267200,262752 769460263921840128,113754 768923919940251648,110362 766658792759054336,92359 749688881507774464,9754 794557931190702080,261155 766472294864519169,85326 755123592052903936,34666 795347578921435136,265724 781658805817913344,189026 758799266827476994,54070 791379979149807616,238395 792939406126645248,247989 776435597640544256,11774 758464467667746816,52061 773489432653594624,136947 792478514943434752,243614 789971475663060992,220526 768761816012972032,107821 794740193366605824,262226 773900241837883392,139404 776791867887382528,157755 788030777233596416,214492 758604912657833984,53995 776551921851043840,156110 795289511429341184,265846 781113512554881024,185496 763845589079429120,80393 752277349404667904,21034 790716618670301184,232640 759388276742496257,56784 756259343876710400,42344 771901684872204288,120353 760941704530702336,65874 768275515052531712,103071 764798503944085504,84724 772091374191554560,129558 768471724920741888,103354 771491951744917504,125145 752960881663901698,24870 770910114752651265,108396 732340176626810880,349209 771666618891931649,125367 770393395932037125,105109 761591099400056832,69231 787495155972632576,209887 786679434996768768,205728 780630282563047424,182257 789285015549075457,224680 755288844468101120,35890 791689069063467008,240483 794213767835848704,258456 764242994258186240,82002 794247165673488384,258598 773775251515637760,11774 795115606735540225,262053 759109811501985793,56964 786538192518389760,204413 777871563064418306,163593 785901290861662208,195849 750060462016954368,10735 770306765720346624,118087 780632720724504576,182154 766598829089165312,94699 777394586335326208,161456 793818101590609920,255393 776217957789761536,153772 778074013297893376,165423 759099778332491776,56784 787336277016227840,209568 755587548563529728,34666 785493077955796993,196277 758687091144335360,54070 762269201616674817,72420 771025693299867648,738099 788935952139902981,11774 794544274436034561,261155 791685975105691648,240483 765480366257889280,87799 775759032325804032,151156 764891264366088194,85130 775512053813350400,1250232 793198383733153792,249926 762785558590435329,73712 764993597913567232,84724 778138527364214785,108396 762711832062599168,73814 774506268123729920,143980 759556189835243521,56192 781540124962062336,187974 758425000630116352,52061 785433267952640000,155390 755022263481733120,27045 793954405934473218,256255 742328650318503937,349951 764906975964622849,83968 767181761822461952,97852 765560974715785216,86561 768864172650205184,107745 795391694451703808,266151 792399639009980417,245056 756546185314394112,41459 779843555019730945,177256 792124602566733825,235685 751033396982231040,16181 786437323588145152,201958 790917417635553280,234583 793136911686569984,249882 770473242909929472,118192 785915986025279488,197512 793732275770843138,252020 752654754954809344,22746 753739798737596416,28508 767133640505430016,97468 785420640173957120,193671 791956886870306816,240483 762053732943159296,64084 793732704932167680,254135 791001395273076736,234583 794557655465328640,261155 788819523700830208,220820 768994469395984385,110659 750363918057377792,12883 792816428248215552,243865 759819739950485505,60447 755520155128561665,37993 781464199977238530,188057 760857776365207552,65144 770284473401249792,117257 768736475810762752,108582 786179355315548160,201494 772029415026860032,129231 780320336050958336,179487 765999755214192640,90575 788741153822834688,220332 760651534233239552,60794 776561150930583553,156061 763791035965313024,79585 794607009505021954,261341 795745972227805184,264397 758322642126528512,46384 772121109038641152,127925 785299870076637187,194934 771718662445236224,125554 787388282631966720,203034 790654579641843712,233307 773256586848501764,135381 762266222566277120,431998 765228662669119488,86440 791330098460884992,232884 793192118592364544,249926 773935719391768576,139404 795226199064776704,261155 789210574458458113,224333 757597010157461504,47545 794927003036061696,263895 761990335107108864,69794 743025323000762368,11774 756246525055995904,41680 792049788879503360,243187 770862350555578368,86103 751140142685958144,14277 771421684737929218,125554 793236310139863040,250179 791461713115701248,130505 732910515752558594,353374 769283474251481089,110389 778155236770938880,164826 762142621267398657,70338 753001363764686848,24988 793880294784806913,255942 771671444065366016,126152 794558635565203456,261155 764203527199744000,82457 768126257292718080,103354 765890378029334528,89854 789156577907314689,223286 786005710018490368,199561 774079135769440256,141360 792101339534729216,240483 793296555298074625,250633 787280016207818752,188577 762352774365507584,431998 776822886120075264,155896 767944250365472768,101681 793571822688014341,252408 761650950754930688,69248 768231078645620736,103975 795731267283275777,267862 795409287036227584,247930 779666672743579648,176104 775170458681352193,145244 757258496647790592,44823 771921935995441154,127957 755162170334162944,35890 769689715268161536,114987 785344946593148928,11774 752941944372760577,24316 777738309095264256,159359 791863470077587456,241940 781571550747041792,187915 750491912818139136,12883 778711632876752897,169923 791410680033341444,237491 792552343468290048,243187 759809781502586880,59666 753038160481878017,24196 773536451791323136,137042 792407309741809664,238843 795717019907870724,26066 795283299459428353,262752 767292656464584704,98271 770033671294377984,116532 794736478781775873,262752 771433599069483008,125703 780642938195890176,182257 773256430140923905,135381 785531399075946496,195975 792799423021604864,247240 794540988735885312,261155 764329178007085056,82571 785575597133205505,196788 786046727191093249,197286 771044175156350976,122146 781558825031794688,188119 789971803041136640,227795 767910982018531328,101394 787001064985722880,208176 786945395968573441,207613 791351628435566592,238395 753727726947823617,29263 788163654877188096,216009 757189094942334977,44450 795353015033233408,266500 759805469342871552,58267 767433816751370240,98972 791767325519122433,240483 753716684154871809,28512 765637619430494208,87145 781503466912886784,185310 785603795824685056,192989 792171362471153664,244550 794643787616256000,261155 772801417627197440,132578 795336622023774208,257492 790115653432713218,108396 761248293183717376,65180 771483544442908672,124597 766267293752000512,91894 791764145846624256,240145 790606490776109056,232169 788424971802382336,216003 786922511267004416,205270 776104961029525504,153575 794646272229732357,261818 774038059725619200,141114 779866177644269570,174465 769287831059431424,110344 793149573556568068,249927 752646099031195648,11291 760182755074318336,47940 778164310904344576,166269 794357243340849152,258598 732709162275241985,353220 785582234027765761,196676 770265524517212164,117257 768114119534780416,103354 772188823182651395,127707 777827553155223553,163763 795672842167668736,267521 751142425205153793,16897 754783933758185472,33356 759109104388362240,56952 789924928283873284,228820 775159891761569792,145876 786537143799734272,204413 795452863640207360,262053 789869764780765184,226881 755863157399232512,39462 764620335589142528,1249205 763809684411129856,75899 764241307237777408,82002 785527164938522625,196277 762019303285665793,71438 769116553057099776,108396 794567956533485568,261032 793968391866368000,255931 761403995793436672,66263 791882994394947584,237491 771768087486074880,125742 773704580572016640,138819 788752414291603456,220031 791404627484938240,215965 778441353432735744,152594 779312914448523264,173964 749317033741815808,7816 794745972714860544,261155 758437534284156930,51136 770830200728752128,120610 757645002264633344,47940 755024910926356480,33027 764787277277134849,84745 794004986074009600,255870 790894746126475264,231894 794306064699142144,258598 785942263616503809,199546 768518703864483840,106716 776385909721796608,147391 732789267500519424,1170428 769880148225171456,114422 781600538257334272,186499 767806160145674241,100893 756738112106004480,42432 752726030540873728,22206 752928689868853248,24597 756307726112854016,42432 788782985206046720,217967 790702316458418176,229901 794362063288238081,257492 768546189029543936,107469 793593001868165120,249926 752840804478181376,22953 793638729709531136,250633 793969904047235072,11774 781142499263811585,185310 791662196082274304,240483 793124858343239680,249469 756047497517228033,738099 788822067307307008,219119 758375846214307840,19598 763802996329189378,80192 790729254296104960,232791 766039045961023488,90384 777961666549997568,162718 765547397149712384,76315 777989261173940225,164375 793185587226292224,250033 772849047140990976,132335 756290820827820033,42564 760270291473866752,16953 788100389434384384,215252 793148019092889601,249927 766791743421321216,95672 755064825668050944,35044 788690921437233152,220029 754121131150323712,31528 760695144307953668,45672 758682272438620160,53144 794588811850153984,261155 760484868060872704,62728 762056889190518785,71476 786207139559636993,200974 786913256434724864,207287 764881490727534592,84724 793941271169605632,255942 795426412882722816,247930 786598780321738752,11774 772490301911003136,131025 766140256634699776,87062 766825290404429824,95708 788572949645328385,219399 777295701336166401,160480 781276746112958464,186212 791012207349862400,235948 758793907832487938,50923 754777028302348288,33356 786398438007066624,203674 788109828107472896,214492 759404784562610176,53144 763919096941535232,80939 794557374388465664,261155 773969351313530880,139404 766732090738180096,95708 794296337198026752,11774 762694892573327360,74133 774636097963982849,1170870 795424610002927616,267014 772074284827021312,128934 793138983400275968,249841 776743195103428608,157755 764220114652631040,82766 789240153340538880,206666 764311988734394368,81869 766028193707032576,90618 793150533628485632,249469 794363711301500928,258456 767724897506168832,100893 794647577698439168,261059 788738666558590984,220332 732168345345216512,1170320 787242745886826497,209035 794527258786627584,261155 787072657661370368,207109 793209132757110784,249469 788926393971200004,219119 750236408422342656,7816 795230704540012545,265644 736596460049833984,1170849 762718964703109120,73910 794745625816379392,261155 785829607668875264,198671 791269006346825728,237491 772240559926874112,130243 762800227766067200,1249061 786365883320971264,202379 758114778275454976,41703 757442820886056960,47261 794348800953368576,258741 781016323266674688,177866 789485256550322176,352722 759732229450924032,56964 765940280390549505,90384 753709533961162753,29263 760170447509958656,61470 777025968665878528,159876 793645415308550150,254135 759524339108700161,57133 766490930102677504,92159 767080675132321792,97811 758115730470477824,41703 752862246049550336,19563 754045005510090752,30024 766048183281651712,90384 760826231705088001,64692 759845307878211589,44429 760261611584098304,48052 770417911295012866,355480 779951229812125697,170187 793951854375772160,256440 768595989594636289,107984 779389333425971201,173628 785623927200428034,196277 786514551458058240,193636 764658367553937408,82066 753365747179454465,27317 772423512204124162,121778 732970241760747520,11774 739181542350553088,11774 786576320759156736,197888 793099711288897536,249348 792568765598818304,243286 760243948929429504,61723 786562865230516224,204581 786692156262125569,205040 776949086192742400,157821 774008347733352448,131421 787091930928644096,209129 790700186389602304,232884 757763859826388992,49278 794073334782668800,354311 763092869167087616,75899 768940780274810880,110362 790318854970875904,230485 766311963790041088,11774 788868654943248385,221785 764971579231141892,85562 767841307725135872,101681 781294240622059521,180233 788887899655634944,11774 793558106483650560,252020 763928587351183360,1249188 781626981318135808,186980 757587526701973504,47761 769909452057223168,109713 753133030227582976,22715 760818054548819969,64722 766438321593716736,90384 755881577628917760,18215 757342051826565120,46405 787073528369643520,207287 763857087411519488,80098 750843211002753024,15643 755095219935162368,35449 793421257664593920,249926 788529256909381632,218260 755130090841739264,1248292 781847659439095808,189723 771424374490558466,125546 780434551629754368,180306 753711025162166272,29263 779626265334743040,175949 752677057893511168,22436 764821962384441344,84422 785296383905366016,194082 756257606910431233,41719 777092865662947332,123082 751611339487842304,14277 771136944361377793,122982 793426599655923712,252020 773586253631459328,136904 785976898044080128,200382 794158946349002754,257492 774403887654506496,141918 777901892965838848,164001 793351634474536960,251452 788098217770528768,215005 773738538739208192,11774 789277654612451329,224333 762807354383486976,74781 763364930430959616,77731 765398053582929920,86645 750384758937509888,12883 763055920246951937,47188 790623769576472577,11774 752682196478164992,21332 770381657987686400,118393 791660025294917632,240483 789139618906173440,223944 793488351957438464,248770 772438868515848196,127775 791369028166189056,238395 792097920761737216,243187 751916229619703808,17640 792912654645854209,247241 753287993943855104,26140 778461590660100096,152594 786946803614699520,206642 781205161280540676,186434 771669905993117697,126152 794364642852225024,259055 790617633028702209,11774 788773654419038208,220526 789211388828798976,224680 790963362741952512,234583 772561083152240640,129558 755052372141993984,33840 792862699860455425,248194 758084040670851072,18395 793206630317977604,249469 794155012729356288,257492 758842960716767232,55465 753365053898907649,25189 793151590110629888,249841 794527647594385409,261155 776808429763428352,156290 758110675499683844,41703 790982793446686720,234583 793468543044116480,252408 786351430634352640,203350 755799379563294720,39648 770446340316733440,118191 789998426838605824,228416 764158352616148992,82283 788601376364437504,218275 795694492351430658,267855 760290591448018944,61412 762693011054530561,1248990 763874618755063808,17794 756503079290273792,42249 757682916772098050,48477 793270811876392961,250293 759146033716748288,55257 775128668842647552,146259 792195701677494274,11774 732720667456458753,353714 776192721564397573,154469 794677659607371776,261818 780110565771452416,140444 795684781451341824,261155 757674555506847745,48775 780839719575760896,183269 749178635567833088,7287 794235557610160128,256219 761310846567976960,66851 795385914528763904,266491 764687626502742016,79827 777497653609242624,161998 773975850232479744,137965 790271797035880448,229151 760237512468078593,61939 795379586947317760,265521 766691618229321729,95593 777007634079711236,159876 789231953769697280,224680 781581481542025217,188119 750451081424011268,11495 776604480339148800,156644 787835641077698560,212357 791724508415598592,238780 764130302302093312,76723 786016255572520960,199546 788832313224339460,219119 778439996319551490,152594 794315195061587974,258456 753258314629193728,24173 795091676796747777,264397 767145626505187328,97432 785912670406840320,198591 764627035364859904,83945 763132418199085056,73712 788146691782287361,215005 758114003289800704,51069 781663527291396096,177455 776906905063137280,159359 771408873638866946,125367 766293804165033985,90384 767355514250338304,96875 768501124601147396,106281 794684519517396992,262752 780544942615597056,181409 769359886987780096,113165 781654440327704576,188119 754104995251978240,31828 794304096526340096,257406 774324331711082496,141360 771900990559621120,128615 757083232202399745,45857 768928899640074240,109104 788267397492924416,215608 794537393596538880,261142 794396141928386560,259743 792476510540136448,246225 773283835509256192,134371 789426202545127424,225981 795299002979860480,266079 754782986248355840,33356 794588901184831489,261155 779478697111846912,175153 788345121003765760,216943 752662082672332800,22657 785340630553726980,195125 790983914928025600,233692 791227085473746944,234583 760559348313624576,63451 785329084180094976,16728 794618334855598081,262022 765054093932965888,82066 780603307668766721,181984 753286616999788544,26539 793211117547827200,249725 762137578514546689,70413 786198771336040449,201619 762128133923282944,72093 772611813313748992,129558 793675554356469760,254577 792351738304933888,245095 767146527139635200,97852 790181703125905408,229724 762351338026041344,63296 772138807114203136,129719 751149987661176832,15808 755683618236801024,37424 787899039870312449,210253 773628248920031232,137777 787011139435540480,208379 768929415032020996,108849 755083915744903168,738099 793612678467944448,252044 785939735357165568,199546 786267784548261888,197512 795434047417810945,266491 745850564643262465,669866 763911405972164609,79513 786294597227941888,202429 790739640189751297,232863 743838095120941056,11774 791194996112101377,232863 794502222654668800,260874 786349560667004930,202798 758697301263212545,54070 781143153822666752,130635 763549180493238272,45672 794677306698698752,262022 760951715025727488,61544 753044684478439424,25255 768430970148118528,106281 750826954798952449,15643 764247224272289792,80486 794847125423136768,249926 774824577784434688,144773 779553658442743808,173628 764003661198397440,77590 775533583461146626,148645 790737085879627777,232169 787607776675651584,210207 789952875644325889,227242 770991076484067328,122146 764911070360301569,65108 792159095344160769,244289 761814989925654528,56964 775719694191824896,150511 786200149966086144,200382 764263173398601728,82963 773565875227987969,134375 756464864617345024,42249 791671103706071041,240483 794708450257182724,261155 795226048426295296,263676 792065358857371648,243075 795712327001640960,268447 759392957460086784,246425 795689965472587776,255942 778568463799427072,168794 764481542458486784,83629 770682693029916674,120610 786734553968746496,205094 786351000764297216,203076 787308770355474432,206642 758777946110763008,54070 790894666736513026,234583 771530897669574660,125554 787717874756489217,205197 794744712104148992,262752 788722424716136449,159876 754741148653121540,33356 754758063391997952,33356 792075282400313345,243187 788019022990340096,214492 795427069945671681,266491 790653200617529344,232863 769862469514825729,112725 778295405498949633,167083 789383892520218624,223692 759628022374731776,56197 786624700822597636,205181 789995593162719233,228124 755523355898413056,38210 785318617499873280,11774 787804051849314304,205197 788831197824548864,220806 748959219307548673,1170338 774043728277155841,140437 785236668525654016,194199 781234005169565696,23762 795423573141811200,266884 758484728517361670,52554 758529563831865345,32941 742416031306547204,11774 779451111430320128,172185 764168177479774208,82066 771440511802609664,120711 776171629298782209,153575 794079560924958720,255942 793055125803794432,249039 787368800828002305,208146 756373949743763456,42249 759953675225821184,55257 773907711633137664,139404 788020325812412417,205197 754096085258362880,30910 761131401269968896,61051 766755385432805377,91804 787832421467029504,202032 790645701172666368,232169 763970779558006785,80608 772966004129423360,133454 787674635064184832,352030 794052966072262656,256439 793926149810180096,256219 781465400169095168,139404 761347562108362752,68102 773859106499268608,139404 789941512515747840,226346 768287741477990401,103354 760972631919042561,66053 769202915995246596,76188 778663998468128768,169201 764825209966911488,84422 780818867316752384,183269 733465857205014530,354962 780157882281013248,11774 794132253483929600,350913 779653130581663744,167939 777072423296389121,158428 764849865989816320,82582 794544967846916100,261155 790557608386199552,231894 793999981732630528,257492 775049996576104448,87904 767411230621523968,97519 767112074975649792,94699 788344397599350784,215064 756891665143595008,45282 781343409932013568,186584 775778907605708800,150426 778385304902303747,167398 786966420533841920,205902 769822372371177473,105109 732184988041379840,349856 792043542831128576,243075 793797137251217408,248194 756283722018746368,41689 773964055212126208,139404 785550377072467969,196917 762630809459290112,73814 763065040777908225,76127 763934871580389376,79691 776235646096662529,153845 788430231799369728,216009 752898177897000964,23899 785603154108780544,197297 758423567939895297,52659 776875141506605056,157840 752305244743147521,14421 789684600226263040,226712 758348740210012162,52554 781573439454842880,131056 772832604781445121,132335 774057245067743233,137042 752676919825563649,1248155 756747698120843265,43225 773956521822531584,139404 776259248808308737,151845 777995637971226624,164633 754865972754862084,33470 773650591616610304,137777 776610911867973632,155451 777951265523240960,164826 791063571966943232,232471 760416251453644800,62063 788596672905547780,219537 793660390936752128,250785 790621250653609984,218349 732931708404654082,354606 751766684373880834,16236 760905111551881217,65307 786994785089425408,207974 794011787498692609,255870 755711452200050688,37619 769676977078796288,108982 790322991146082304,225981 764175265119567872,81702 773714142058287104,138616 760261721055383552,48052 787066399273385986,205634 780054168329347072,176458 785503131421380608,196277 765484881048580096,87145 777481025161195520,108396 793224432554618880,250633 760792690636140544,63451 780446788767604737,177233 781576171196592128,188119 785627975396065281,196277 752850550694092800,11774 794629467612344321,261155 764651643052888064,481145 761574295021625344,68993 764283430360211456,82066 763489261123272705,78704 774722742990036992,144573 786975954539208708,207613 791353377951215616,237908 752668685744082944,22546 766718040692187136,95672 786940083232399360,207287 793462553368268800,252408 753693236611444737,29263 755624075725303809,37148 763769092109131780,11774 771106073285693445,122388 794196158851715072,257705 764218538508689408,82544 776540586736320515,156555 785510583567159297,196277 733080586403860480,355106 795718706814971904,267737 753607351706521600,25189 771594132565274624,122528 777064894080294912,158387 778674133735444480,167939 779400249710370818,173753 791051260459884544,234583 751570211757629441,14277 762632892862324736,73814 785637144949846016,197286 757993439963340800,50647 785612427215769602,196788 793492644764811265,252196 777967556971732992,165127 772472576392265728,130988 790608604441120768,11774 765719050198614020,88920 779254710863736832,172962 785241628231335936,193669 794579061993570305,261306 759220054533738496,27156 787071599333806080,208065 738485620398555138,351030 774047627243433985,139577 785966347943546880,199272 795749220414275584,267576 785270912983662592,194667 763420317964390400,76012 757760411009679360,49121 770492217240743936,118604 795759855948677120,268777 770728244844912641,121046 787420216577798144,208176 761360507202711552,68273 755101499248828416,35449 768709288223207424,106317 789142913624186881,222647 790491280870703104,228576 778230546879156225,166422 768834954453143552,108849 789942028729745409,228686 789171228405747712,11774 794496591042412544,256458 762984463571808257,75724 789293752175198209,225266 785939038683459584,194080 780756807941705729,182960 787716088507330560,212164 779378518274613249,174557 768817511206834177,109167 761013824061214720,66116 765000957310664704,84745 789445033111891968,225981 764788245401968641,84724 770385098076065792,118698 793174067968937985,249374 733100641145360384,355357 791029581587382272,234210 758119048026722304,41703 787378252897746944,180433 765000380635750400,84209 775365743613444096,148593 776735430674882560,157755 765094308047269888,82002 774366390853722112,139781 775105490023964673,144538 794268868235534336,249926 788009882670731264,214354 750398062246240257,11774 770200226929913856,117257 778677366847524864,11774 793642605577838592,254058 788363341446189056,1170779 772245046724702208,129991 793195181478666242,243196 760165010798620674,61145 791354623902806020,237491 793427392241041408,252020 764825838462308352,84724 791385772083470336,238207 754771449609527296,33356 795402758337757188,247930 785540852223471618,196277 785875232070377474,198671 787950986237059072,212239 792031122637094912,239692 752301732353363969,19352 760225570890342400,61011 760372851513843713,60866 777557537109446656,162348 767339306763550721,98646 791387537671585792,237813 787075242149629952,207109 763427195121393664,59996 777953679248732161,163990 779126700361719809,173011 760957648036569088,47940 767852965696770048,100559 775788715788505092,151688 789456701846151168,225911 752216460596916224,21074 779080843423657984,79020 765028186681774080,85562 786391952635801600,203350 760827174425210880,64678 788849028926611457,220806 793142649716867073,249469 753352665866706944,25189 756747475877191680,44274 756809047907545088,45039 753994709916196865,29263 789909762817167360,226819 793163802024042496,249927 762848650531713025,74681 776241366024216576,153845 776820665664016384,158069 774705430769635328,142884 755779581768896512,39235 777290023901224960,154102 771880253727793152,128615 793459373070626816,252408 762759573275021314,74281 780611133241696256,170187 766019684063772672,90908 772063524621279232,129325 793143054748127233,249926 793083054130618368,249348 756617323495251968,44429 771480516763738112,125853 793590421406396417,253793 775101399281524737,141091 791268779300970497,235590 770722157152395265,108396 795286618991013888,249926 785459906480631809,195975 757335672181157889,46405 773546724975607808,136947 776915868194398208,159308 764977076155850752,84887 775721974966415360,150511 760549128720056324,62728 769978408004644865,114848 776076487644643328,152735 793990094331854849,256847 794617463077945344,261987 758029282597744640,50923 788458710729302016,217574 788515005733883904,215437 781292648615317504,183975 792245307761233920,243165 794213673904414722,258598 772351838452580352,130554 749239544822767616,7706 759757518138646528,57574 791217666224713728,235251 794487943872266240,259892 770504457624883200,118191 791334380048449537,237332 795002130692239361,263906 780475169437577217,179742 756507372110094336,42249 763161162837954560,76577 786632582951735296,205270 792016619455131648,243075 759158522600796160,56964 759854515222786051,11774 789266910034685953,217443 771136511190401025,121787 787834070403125248,211829 794101643126177793,257492 767144231697809408,97432 769364685388935168,112788 751580363449827328,18893 780973686815879168,183338 793483670262648833,243075 787047829927669760,208014 768151648657088512,103354 791433933808242690,238639 750474382183526401,13627 767939350327758848,101203 772976052050104320,132335 793212353575780352,249239 772539913757528064,131007 790701349801308160,221524 785270364574146561,194667 772218137198505985,129650 791707543022120960,240483 793610522889510913,252044 766137986337607680,81929 766348676801454080,93286 776609449834274817,156835 771002588833558528,118191 788724867206000641,220029 792432389972635649,244221 777134141343199232,159876 788450976982237184,218275 751088138248921088,16502 789999980689907712,228063 776493743868436483,154549 789869024813289473,193226 792019575709822976,243075 765343704877891584,84209 781624782316048384,189313 786261706020388864,202429 769353027287408640,112336 776125476830052352,153248 749396397217112064,8497 741822460681715712,738099 763154424613122048,76934 765162642096869377,86103 773894569129873408,139577 776629152384516096,154986 791835943187644417,241940 755454469463158784,35403 791098154519232512,235487 795365999474343937,266054 757935925968109568,49431 758653865356955650,53185 763175724715020288,76549 774421804773314560,139865 766023908701065220,81929 779297762797948929,173753 788851899672002560,221416 733020681223331840,352727 768853919623553024,106716 795175611270569985,264397 760232320548925440,60765 792597851360616448,246225 762001271096160260,431998 786176898011435012,201494 766383124204908544,93286 788906171646160897,219942 781430026898173952,139404 752214200269758464,21631 791360150317641728,11774 771949778603302912,125196 762770451193966592,73712 790430033424818176,230575 755439265266274304,11774 767775408792231936,100893 771666005483401216,126389 793176516486193152,249961 751164441824227328,16457 766264285638995971,90735 792346848275079169,243075 788705273942867968,220029 758477349088141312,52554 791407162060865536,235670 763853660321230848,80716 771642701661868032,125367 770191341972324352,116618 763197491449892865,76127 781052313850880000,183759 788443020131794944,217837 775736627985469440,151071 758346326211825664,52112 781881951024189441,187896 762112488519245824,71249 785881291057225729,197512 769304726437527553,106256 789342701477036032,209184 750469404677148672,12883 775478085911056384,148032 788243470032908288,216622 774331339038400512,11774 791172795933663233,235882 795070857064435713,262849 762619235675668480,72716 773769829882789888,11774 752220270065176576,20279 765982206418382848,88930 778598650448646144,168794 770239850331136000,117257 792421129872891905,243451 752312540835684354,17842 781745731401027584,188498 793228832727822336,250293 780797603935956992,170187 781653642180894720,188934 795427758558105602,266990 789337090500812800,224680 765647144279826433,87904 766537589629132801,91678 779317703106400256,173753 750252996651388928,11015 793206222510026752,249374 751555331713601536,18666 776833349251768320,153095 749328735019622400,7546 777843849989193728,163990 795421802768044033,266884 764166676996685825,82283 763178824238411776,77119 766317602654289920,92166 787838723702554624,213064 776146092316504064,153037 762634699793653760,73926 780609674999689217,181886 767122537016950785,97852 768947261950816256,110302 780603045885284354,181984 785778993085591552,197512 792082298376183808,243841 791387822150213632,238207 761290553518612480,65180 768937367704965120,110477 794748622348746752,262849 767446757592670208,98972 791417325144707072,238395 755838786295083008,11774 792014240303423488,243075 795678694215995396,263817 771935820710313985,127366 774828059673452544,144690 767603833379758080,96967 780507675318681600,180306 755047841060392960,34666 774215901054922752,138592 777866379957374976,163785 772793446260215808,132578 781055372878577665,180655 781253107736911872,186124 792212192074555392,243075 771370642822336512,125142 758131450768044032,41703 762832436631744513,73526 786794820849115137,90209 742842053843910656,47188 761979755776401412,70679 778144878400274433,159475 755374583230803969,36735 787414958136885248,206117 788499023107919872,218455 759252674722275328,55661 771341142436646912,124597 764936701428965376,431998 787153372864389120,207965 755929436705398784,39518 787126258907746304,209383 794617522943164416,262022 794722418547970048,262849 752015443477561344,11495 770417636815413248,118698 775033867786911744,146259 755406510230953984,36735 772897341770719232,133450 777241465160404992,159475 778169135763165184,166282 795392179401359360,266786 751642342076125184,18173 777327434337099776,131210 791976130135883776,241819 751578377409015808,18893 763101040099164160,76628 790633454320881672,223671 764808395664814080,84724 787091950813884416,202636 739123554168496128,88859 792792450653835264,225374 753681604569100293,29040 758258071827341313,52061 760577951863713792,63559 792140151338127360,244429 785656362009104384,195975 793207193227161600,249841 766777937383358465,93823 769202206188843008,111549 789213250152005632,224680 768869805638164480,109666 785269587940036608,194648 756190366936682497,41472 773328066890330112,135888 787315603375808513,210263 790736820065673216,232169 758020744907489280,50442 769629046854516736,110585 775420129756663808,148800 792088415361572864,238845 787359571375292416,209887 762411141326835712,73030 759861778536800256,59725 763724096173518848,79774 766070228337958912,74133 781227184333606912,186584 787840228962828288,213064 779080932015771650,350711 791686644344754176,240483 770832899331411968,121612 793978641420001281,256255 785310981652119552,194934 792083255453294592,243075 732533820902105088,351617 781158812484907008,185921 771535497613029377,121479 793888892382347264,248652 767897214211416064,97811 771089170018078720,118191 794312965881204736,256038 760687190242430976,26066 770608413109813248,234630 795468837600759809,264397 781471174844882944,186750 785977685889736704,200382 732841290883305473,1170689 795772012518055936,247930 780747915706896384,182870 794561909047623681,261155 754783415107407872,33474 769915108155764737,110585 793110384349765632,249469 757231696018366464,45672 758401887360081920,52061 752186379963019264,21095 770594515635830785,119659 761613445439426560,69711 770308096090529792,117303 750371604157214721,11495 781882555788242944,188980 750786576943382528,14277 758291211539083264,41703 792486214779621376,242693 792049414336569345,243075 791601186877140992,237236 793897130175795200,255942 786929088510308352,207287 790269638269480960,226810 792477247059791872,244550 753963488620392450,30590 793535737153089536,252408 788225444457902080,213064 791365973232148480,238383 760243262426845185,1248387 762803334986264577,73712 752949753172758528,23739 760512168311652352,63268 756253984113954817,42171 788854179393658881,220332 790659439305039873,231598 764598546863493120,82759 774613765010501634,143585 794007074858373120,256276 793846388396261376,155390 758521390743945217,50923 795751085289914373,261155 769171209191821313,110585 781126065909555200,179560 750704385185968128,11495 778468263873302528,167220 789197902547521536,222682 789232440019562496,223692 792796198755192832,243865 762994900887482377,47188 773896755762958337,139404 766511935588212736,94300 740807669431275520,31836 775752631549566976,151374 777883533452910592,164001 790778533849210880,229693 781354751199969280,186063 764867501792436224,84724 781132794063794176,183261 750161712418992128,10809 791494265394212864,238207 758802939657854976,53996 778197108545421312,166409 790735784252874753,233692 779005011254775808,171902 787029087286099969,208016 780766546297839616,182960 790765043449114624,232863 787090056771047424,209129 795014964541091840,262849 788362652208734209,215608 788506432027168768,215031 794795829596930048,262421 793238341735022592,249926 776101243034935298,152735 755882149274718208,40463 756272639644016641,42432 778250486537256960,164826 785241518634311680,194079 761940895574786048,70858 757415940841697280,36684 759766353519730688,56676 774463561426931712,142503 785332638760534016,11774 771538979724210176,121612 750822049413607424,14778 780065508905418756,177687 780791503627153408,183269 793184888879013892,249469 755211376100974592,36056 779284544369328128,173347 759273011551887365,56964 791743047461548032,240483 753729629064564736,11774 791114437713362944,235620 794328636212051968,260033 789165937597362176,221416 770995628293828612,122299 757659704504057857,48369 791402892049551360,238780 793957048950124544,253243 732620677971206144,11774 754751979117772800,33356 787689165651451904,209151 773391740267065345,1250018 794628175062044672,261818 788113885308018688,181419 755582609628008448,1248288 790312756448591872,230270 785705958689300481,196277 767871053532172288,101681 761644686326935552,69356 791760728118005760,240483 793174750449299459,249469 795027777741262848,263926 757958733112553472,47940 791359411126046720,238207 761266690818658304,67226 767744394032099329,100605 778717757449789440,168794 765037424275820544,85767 787876769885851648,213064 758710301395152896,53001 760424910451838976,62771 753574839659601920,28037 794716499273457664,261987 790622987401596928,231871 760799821708001280,64722 766659997644316672,92213 754086129285079041,31686 794555748843855872,261155 765047823838486528,75724 778989078608015362,171168 761663457276071936,69878 788061649441783808,215030 770670630232526849,120610 795773883278381056,247930 775648494837260288,150511 763814847079260160,79131 762762849294938116,73662 755025084071501824,34385 732285166366957568,196346 785322645495566336,11774 760574362197987328,63149 771667008827994112,125381 758408991890255872,46384 788812646162296832,215252 785971021652172800,199546 792017759186087936,238099 765686058369503232,84724 777218543595118592,160634 780786811614277632,182036 787557713563750400,205757 787947675014402048,204078 785842235405430785,198878 775591849956286468,147874 790014705234477056,227048 793650907984650240,249926 732946596678209536,354162 751554109250076672,18395 753454208976822272,25981 773978619802624000,140047 774288629132820481,141912 777638562888024064,162430 778349324929380352,166852 769572106661158912,113589 771533007672926211,114779 781271483058454528,185921 764085744377794561,81702 759146675080421376,27156 767764152089706496,101234 791792422539845632,215505 773249079673585664,134470 776792207395356672,157082 749791428335763456,9754 759868793103319040,59477 767129651676258304,98072 754741496499146752,33401 788134979318538240,215480 790737859200385024,232137 779351758015528960,124671 786823818085937152,206008 793919339082629120,256564 750480345967972352,12746 763105839620108289,76612 787609567974789120,210585 792041415618408448,243187 754117038029799424,30304 781233261599088640,26066 789470260952961025,225400 753648488433549312,28732 773698500605337605,138317 775699557707501568,150511 795280026577080320,264774 775568233294331905,148170 749619776876609536,7546 789469512064126981,224680 778930175669002240,170609 778739232374304769,170187 777038172534341632,159876 793997007526326272,257423 755150491462402050,35890 763529015151824896,78159 791244314470940672,237385 785629411592769536,195807 794880170926755840,261155 749945000692183040,10735 780930741890912257,182726 773905882040020992,50328 794235187257163776,240145 770480747023069184,118191 785501494992777216,194214 787258369643978752,209477 770731709428068352,120115 781329805212024836,139404 785326810556837888,193533 766831910509121536,96512 777120117637328896,71270 792287308405874688,245016 789193406543110146,11774 761998800135163904,71550 771144301229342720,118482 755431127351984132,354391 772584148720418816,56964 788156021743161344,215754 778605436802965505,169201 785625363145555968,197512 790898605750116352,232169 779294496550858752,173799 793841861832105984,255942 762456161828286464,431998 793569610729525248,252014 794156532959182848,256564 751555427163377665,18470 779870492475822080,158520 771181090119688193,122861 763834679371771905,11774 766052899411652608,90384 794639261819551744,261155 750396258750267392,12805 758689608314003456,54070 750841151435997184,14582 785827711931518976,197512 786256773153976320,201986 765580633385017344,87904 794549982372253697,261155 794578415315779588,261155 751963316910592000,20668 781226922051117056,185310 765636472535851008,80486 781878671657226244,187131 788877850204000256,221711 768535613092028416,106763 771442118124408832,123794 780797782697410560,182631 788306406755672065,216038 764574513300381700,83945 755746469374603264,39197 778221118033461248,166409 787004533641584640,208176 780707368074153984,182257 756943731043991552,45576 771004000644788225,122146 778947442389680128,170373 767808323039232001,90629 781891133303562240,187896 768576202210672640,11774 753233788629557249,26140 786722389887299584,205926 791771625729454080,7047 766405259564503041,92854 770662783344050180,87904 786734330370555904,193297 765622252910047232,88669 765150632667996160,84422 791703960197488640,240483 781210968948736000,186149 791840611066257408,240483 732305570112233474,349197 790983142303608832,234583 772411881382436864,127871 785587721389477889,196247 754728239659122688,32873 759058351858655234,56692 788176921104297984,215088 792360410527719424,195876 792409700587347968,235374 780496056874311680,178698 791355138594123776,238207 781012053569961984,184981 793644762431623168,254135 755806166437855232,39462 780884475496501249,176203 793503663746486273,249926 768645178294996992,104162 778289918506311681,167220 792376472329674752,243430 790587927159971840,11774 765747017427681284,88920 785602723337019392,197512 732176992871829505,172295 763460675486253056,78159 773803385233506304,137953 763699521842839553,79600 770653927515783169,120393 751163148799840256,738099 768889094738804736,109945 763383137552338944,77668 786587931561463808,204835 765710347923750912,88546 776872668180066304,156047 785876567448817665,198671 792176590381645824,244550 781666388704309249,187843 785986503306387457,199546 772920217374646272,129551 733117277730672641,355480 767178650764664833,97392 771772324521455616,11774 779116275880558593,350711 785763448189816833,196348 792299635691761665,242693 732246348808888320,350312 765793852829696000,88669 781527847856803840,187997 794243553832665089,258331 758303535427649538,52112 768513834831216640,106716 786705500096327685,206054 755760048396115972,39462 772441604527448064,125111 793223772903989248,249926 761626716548829184,66116 775497740084252672,149040 780656528579760128,182257 757847573008789504,48840 777943651561316352,164826 765556630578573313,88052 785909409566298112,199546 792216167494541312,244270 776736739331301376,157755 785858197030445056,195975 756292490467037185,42432 760833977422786561,64722 785706488090066944,197297 788855472610611201,220526 773149239845199872,351597 777158745545646080,152674 774332990478544896,105109 795362974206742529,264397 770666679646822400,120341 766621367840051201,94699 794236430943997956,259063 770381072655867904,87904 763839784250990594,80486 776538085559382017,154832 790939816946831360,151463 756213437236064256,41929 749698864697913345,9857 790601257522126848,231894 761580281073508352,68908 793904349508464640,256451 763074592353157121,1249001 773122452125736960,20170 781115665239465984,185496 764069920040595456,80469 778298336990208000,164001 785704440137297920,196277 749956679148638208,10346 794694379369885696,261399 785282462817615876,11774 795605790405103616,267521 732540707223838720,352226 785646837151649792,197512 787818453814108161,205197 742373252677259264,349320 751003631860801536,15808 754806268884242432,32873 770843357190823936,121612 793827683851341825,255306 749322315461124096,8047 755907514147799040,40615 787839645438582784,211829 759862655846797312,11774 792118501121019904,243187 753476285540605952,27045 794214138339848193,258456 766418021195722753,93850 791331451924951041,238207 795104965383651328,265257 790893688209547264,234583 793931850867679232,256255 794650254343868416,261155 765528832862552065,85805 777971914933276672,165185 786011618522038272,195935 741429111873146880,11774 761828855925448704,69669 775384823422672897,148645 781339658705920000,139404 773019125564055552,129551 760730271960403968,64597 770453981902561280,118191 780999941468655616,184337 756980895266009088,45173 785984100154826752,198878 793196703255891968,249469 755589339677995008,37901 786263476469575680,201958 773476120301805568,136515 762645500755607552,73926 791352490616684545,238395 781352918385471488,186584 794337381042130944,259063 770046584935579650,116164 790711837155352580,233692 757997429555879938,48735 774629982073159681,144587 757999524489023489,12954 787495080370110464,210432 775023958806716417,146259 775694262621003777,150809 768235555029037056,11774 768915440068210688,109874 790628450184736768,231894 794353679600001025,258044 779427887497613312,173753 765660505654439936,89076 788860167760687104,220728 753271690289745920,26066 759077315733233664,56552 761182585225568257,66647 763107500979843072,75899 766803377783246848,95672 791618437004922880,240145 785518118919561216,196277 766465120734056448,47940 776910524835430404,158673 776143607535276033,150404 779375970734247939,163563 780090275985231872,178258 773770004940464128,138165 787782964138565632,213064 788442144558096384,217837 791016974428012544,235590 752981462362812416,24316 791602940985217024,239107 795709286114590720,268448 775651669568786432,150511 787745377071923200,205197 776198433241640960,153573 776629635513581568,155898 788130018975158273,214354 790609028841738240,232791 764068578668613632,81065 772962509783502848,132908 778316984748507137,167311 773734000535805952,137042 794637217352286210,262307 758083416566951936,50542 772202818069331969,129991 791707744675823616,240070 793816407016341504,235487 794641290239635456,261155 750534683679535104,13450 791784105327357952,238429 766718540330270721,95708 790978800523812865,235590 773628383582384128,137777 791391707933859840,231598 788595455089336320,215603 750460445698494464,350826 795275834038898688,265257 791068983659106304,235620 767881190191816704,98972 773900848426516480,139404 785937840836341760,199211 792873889189748736,243761 794695517640851460,262752 771542470672855044,125853 788061637391417344,215005 749478307880574977,8497 778361266972663808,167305 794549937526677505,261155 765671733743321088,87904 788483230160650240,218275 789169350947147777,222682 793913112898465793,11774 794556411422371852,261155 794586078191779840,260852 781246415825612800,186434 761548958619541505,68993 778207798412836864,165949 793902054313979904,254956 777592096202985472,158338 759517517169643520,57574 763936365541109764,80716 735017141389406208,355480 752201735050067968,19703 776967530464350208,159546 794741736975302656,263141 738036197218504705,11774 760604136824078336,63451 768086852926574596,101681 762356117993160705,67852 771079657831759872,122982 761665878236823552,69878 775784412537466880,151255 792787740525891584,246225 791568633877192705,238205 778927472398262272,170253 780160950431133696,176127 790260964352331776,229693 789154864068595714,223899 785589460587065344,196917 792103705248096256,240584 755661532281835520,37656 773588714069131264,137869 793321012859441152,249926 763903643099750400,78304 772453910451589121,131027 750065350805295104,11495 773913489978986497,139577 794580260561899520,237491 771897723867934720,126152 787166464734334977,194060 753429840875749376,23725 794539774841221131,261155 758773417097080832,55155 778294784171515905,166339 780761713339670528,182960 761339170321207296,68182 772379759166849024,130682 777113641690816512,159876 764481814761123840,82759 794342886716411908,257492 778663639238795264,169201 788117465100197890,215505 756202821762949121,41680 764561558009774081,82066 772850093976346624,132578 790661308593139716,232863 781202078689402880,174115 791637127394058240,240145 758812827939254272,54070 763671206230953984,76537 794648035703869444,261059 757582427028086788,47545 771534565407981568,349474 759464746902917120,58054 767798460728901632,100893 787367490045173760,209736 788179446104719360,215252 758024649016012804,50923 777570735300616192,161978 794948405554454528,261050 795724223352369153,267521 763076031506939905,47188 795228396745850881,258456 764486976506630145,82066 780812761580314626,183269 749925730947960832,10735 761603511226433536,69231 764688352532508672,78946 772810312651190272,132578 785671606345474049,197341 774764914758062080,144494 788065847797436416,215005 764310487861489665,78360 770617130379161600,120053 793149623217037312,249469 754738928578469888,33356 772530457569296384,131012 775039178769915904,144611 764868352724574208,84209 789230212999438336,222997 780836269802852353,182870 793462223691739141,249469 794241089452568576,108396 749353387154665472,7311 793578176840470528,252020 794506737457823744,246796 764185592393445376,81130 764864331137757185,84724 763016836673863681,72978 760685492241301504,60995 764826651846860803,84724 754771438268100608,18495 757542106659450880,47782 788522153540853761,218349 789241331495243777,206666 760784428155174912,64326 769312323689385985,112788 772774759280934914,132335 778357685188071424,166265 790543092252286977,228341 768958957176156161,110362 790861531156054016,223492 774006704618872832,139404 792549206476992512,246225 765546511568478209,75349 792148109270933506,243648 781558111396126720,188500 788777666073681920,220015 773785244902096896,11774 794749949414150144,262053 795034455630983168,263926 785380589167861760,195481 793566772062396416,249926 792777565916258311,242694 758843825204830208,54070 794084350279217152,249852 752910464754061313,23167 767167206803189760,90384 791089070030069760,235963 773666557897666561,137698 759258967105306624,55710 765897951277350912,89900 770335003704262656,117833 793246505813630976,249926 785261560910389248,11774 793385640134057984,247379 775103396038803456,144602 778646220382334976,11774 781901955459223552,191354 792105738244063232,243075 750475872520400896,12746 767803575002988544,100893 777247524545519616,160530 785337009032290304,193669 752264710548955136,11774 793123510285635584,249469 770876863388409856,121949 776850398103629824,158524 778731302509871104,168284 756477682091601921,17292 764781445042671616,83128 790971925631827968,235590 785663693983920128,197324 786067338244321281,193823 780895216026816512,182960 770593611339620353,111558 771827136646684672,124597 773081676125798400,132364 776441258701185024,155688 791354103926366208,232863 762782545347883008,71502 774358260702846976,142890 786947128291491841,207613 789264874144722944,1170418 761741191826247680,50654 768605993768923136,104423 788133651720572929,215005 791659594800066561,240483 755556148401418241,35736 765702008678469634,87904 752198584167051268,14277 774026165438717952,139253 776279282402361344,153596 793684963627499520,252020 760508106090639360,63149 779083213583056897,171463 756541149083496452,42171 765910393743024128,88148 785407946213777408,194450 793669046692487168,252581 769714372688089088,114388 780274194928066560,164814 790309082783711233,229833 754747703892975616,33474 793576293098938368,252679 771747367972241409,127366 781615667279716353,189313 773669280592257024,11774 785284210244390912,193669 764484696516521984,82582 779869057633783809,172270 794303957803810816,258613 786015927406039044,199891 794016678606553089,257625 765613472256102401,88052 733366940442497024,11774 757175695827140608,42202 774015728663932928,138819 776146075111620608,152872 766705519289655296,95672 786130613489242112,193533 788827315744542720,218260 764492587633868800,83391 780569329209315330,11774 739720888665419777,1170452 788090134717669376,215005 755992821589422080,39957 771860437490999296,128230 773414314984308736,136515 767051346046545921,93210 773892766166384640,139404 768521810119892992,106716 763479877416660992,77612 756297528832819200,42344 767838581708566528,101681 773865481258143745,139404 778282285590257664,164764 788200437744885760,207287 790360815006208000,194072 761679593594032128,69548 770618707743768576,119937 772104023109361664,123354 794609970675257344,261155 777928503589081088,160539 751104285958627328,16897 764857202171518976,84422 767782577071587329,101383 788494550197211136,217837 768524965524049920,106281 795075568819638272,263289 762248669751971844,72420 764781973478842368,84724 795416606272847872,266151 781631275668901889,184539 750521955778908160,12883 763104558990041088,76577 765830441257439232,88627 779085901766864896,171260 770278509533138944,117257 791140237225361409,170187 765982578364981248,90735 771918262602911744,128519 787358074688315393,208146 775884427041779714,151845 759501590839590916,58537 770056917230256129,114254 760831292678307840,64758 766755684486553600,93514 760969016823324672,65222 793377560264663040,243187 787127574459715584,207965 760434562539204608,57958 757721574132838400,48549 767471854156001280,94699 790916077689589760,234495 795385371873968128,266491 794617200350990336,261987 766450238986911744,93184 791843802554114048,237491 794267199519260675,257534 763861905114935296,80153 732552929916407808,352527 773870547641839617,139404 764225236984172544,82283 765147123012792321,86103 767243738460499968,94447 787337314607439872,210432 758721106064777216,54070 773287893708267520,135736 792629383366311936,245148 741451278446919680,349060 773718252304216064,138205 792078155666296832,11774 793971155287818240,256393 758073320436797440,50978 758405989443874819,52112 763396784534138880,77319 781203751499694080,185310 794619780720365568,261155 780518586863484929,170187 795760095216988160,247930 774487689001308160,122146 733474392324235264,355392 762820563672989696,74938 776534344236142592,155933 781233235237801984,186434 772461250064158724,131060 775087392592191488,144611 794001081361633281,249852 732644753867595776,353241 763846464091152384,80486 758189918426271746,50442 791024747198812160,235978 758439185715900416,52771 775494813001060353,130247 763499459451858944,77598 768943298576732161,110209 776608652681555968,155898 732399176336564224,351184 769753950308401152,113165 781110435403603968,185496 795246184478732292,265649 768275215071576065,94612 787983230397878272,211347 740392922948980738,352060 732720029372833792,353714 788761816847552512,220029 790290978322026496,229895 766830118748626944,86103 780508994515402753,180306 794670885735190530,262022 788104283854147585,214899 765662546586169344,87858 751867891708985344,18452 781272813600706560,186883 788385081521954817,205181 787752530390417408,205197 794953506557927424,263895 764092613032935426,79223 753794813460254720,29592 778441415068004353,152594 763800902369153024,79691 763090972234219520,76329 778729435759390720,11774 765550404264398850,88052 770672066802712576,120610 754174607859474432,30802 789469183239225344,225374 794760625863921664,262849 760906712723365888,65307 776991303380922369,158387 785630130655916032,196917 787244986110709760,93286 793945664363397120,253721 780566804804538368,181419 759094808338112512,56964 773577253565239297,137158 795280966134730752,263697 762832409159208960,71502 754815330023714816,33470 786695968599248896,206010 752911679923580928,23915 761379332883378176,68182 758416195380842496,52771 762309404469452800,65189 768647698396348416,107423 791133787287617536,234564 749577605612003329,8497 791800704591626243,240483 754762115974631424,33356 763476692417392640,77731 787819686276857856,210235 756525152314286080,42432 770354147925168129,117932 740731875908554752,352687 775436082754183169,148994 769264322946207745,112399 791435558371356672,238292 754717585204187136,33356 785784016481976320,197512 767750279668248583,100007 776555690861039617,156926 794591888061829122,261155 777154499450441729,154986 795029732043747328,263926 794327231887609856,258456 794697736926928896,262588 787149427735539713,208016 791232293708836864,234583 793866402184638464,249926 771585453539536896,126389 790185938118848512,227048 755916544392081408,40566 785606595505823744,196729 792083061886377984,243187 768807474824478724,75724 770567492179681281,118191 781442989553889280,350085 773331961813229568,134371 790577106635911168,231318 792438994319446017,245130 772827154077724674,132335 787818786518728705,210585 794813867859804160,262849 763422173583249408,77720 771406742882230274,179307 777001636531101701,159876 790976538309226496,234583 792063460741828608,235597 779046137437106177,164814 752904351283290112,24316 769688811404140544,114985 791197132715851776,234583 768980359128096768,110659 789150988124979200,222647 769607782685286400,114435 780721394858373120,24610 758693886302629890,54070 793470684030730240,250785 779992525150957569,177233 795697276580667393,267855 777593833098010624,82209 775119973370900480,145866 773709315643432961,138819 795177468139278336,265550 793521091704684544,249926 793881425833553920,256191 794189239940325376,258598 760102445167017984,57463 754853270913445889,32337 756375158017982464,41518 793425866986586116,249926 770659900137566208,118191 781260172383686656,185496 757611728817446913,47761 768812095538204672,109104 791700531089707008,240763 781786028625526784,189109 769615207794630656,110585 778357330723254272,167220 750409608347475968,10662 780614400143159296,182146 793095493765050368,249469 755084312035205120,35044 786493976220053504,204162 768265564427026432,104940 778286241888493568,167220 794947510292905984,262752 794242180508368896,258085 758062759875522560,47761 787436125702893568,209736 789259112039145476,223935 768004315726290944,90125 793451757615538176,252196 794907168000512000,262022 786622114426155008,204413 757884012861988866,49852 777948323764404224,152946 793932221220405249,255393 770523426788225024,117843 789786637475672065,106085 794214851975385088,11774 769110299521658880,111402 761579759633518592,67906 755759387197734912,39462 773513858354929664,136904 793820090898624513,255393 795769158311014400,268643 776077496873811968,108396 760805935526866945,26066 793244160924848129,249926 788704487149940737,220031 794993501674967040,264460 781657432154144769,186584 789935311577026561,228576 762762842990784513,73814 772820126747930625,132335 786650436455501824,205181 776571071658995712,156835 755015166144630785,34666 777390055266537474,159876 795716872163491842,261155 785892315508252672,198591 793160724394676224,249926 791096867069263872,234653 755637882119946241,38183 764974895201681409,84824 774612192092184576,140175 785919206730698752,198878 788129156680785920,213887 794534710533910534,259200 792141022385975296,244181 768873889531174912,109874 790607086740733953,232791 759438543441784832,58057 773934142677520384,139404 775527111327158273,146804 785624499932819460,196277 767733076835373056,100893 773699337545129984,138812 776487112019283968,156132 779614770706128896,7047 750892232866041856,14277 790730741948805121,233692 773512119807537152,137042 767878013337743360,99111 787719143873273856,205197 759984493730140160,55257 773509898969559040,137158 755522711162499074,18341 779041196895244288,171902 750070572835495936,11495 758702128177307649,54070 780612739358011396,182122 794559189309919236,261155 763193905273798657,75899 791775821379665920,240814 780766619068932096,182870 753645699841953792,28866 754786344199749632,33355 766255386995396608,91946 766056453597724674,90735 787393637365780480,205728 765283453034201088,86653 773219019767676928,134470 793894776315736064,256156 771066786699706369,122388 759410723353047040,30802 760112809858502656,61051 793423681997328384,252020 754037393473142784,1170533 794994268217675778,264431 790503864936042496,226490 776745103973023744,155451 757631630991200256,47940 789832011716317186,225359 771144250041827328,122146 776622197724983296,155688 761594737933647872,69231 758713497710714880,54739 794531278242594816,226320 770452422493769728,118191 770430271715848194,118393 794674576743628801,261818 753189269355847681,25255 763771958630686721,80098 759235001955315713,56964 753599750432169984,27045 765502141410775040,86936 791249838373498880,234533 778662276765061120,167319 771492144892620800,125853 794527753534115841,261155 757710618660974592,47940 749351731197251584,7546 794645369489502208,261987 766883134835044353,91700 767411309843451905,59936 790653901901103105,228449 776836149029511168,158023 760187929583054849,60866 764221797285761025,82766 790349747156619264,229693 757281772878962689,46667 762071909383012355,71429 795366605559656448,266079 772553907453198336,131542 791436969565978624,236884 751593482519715840,14277 790519921704927234,231894 764140970631766016,82066 773626683899379712,136579 794567806943719424,261155 765772254135382016,85047 790800412504825857,232863 789065313497124864,222655 795402609087709186,261942 779375955529781248,173645 779382915537002496,174427 754748751747567617,33549 772135611029450752,129084 788027483090145280,212357 760988985187459073,65455 733632678235373568,354791 780822698859520001,182960 773866647979487232,139593 794580015283392512,261155 762679187744358400,11774 772876643966656512,132370 785567694229680128,196917 766754156606464000,94683 768182245697859584,104313 795736805345632256,267576 795005610261680128,264431 767910194324074496,99111 789978543660802048,227242 792844851528146945,247241 771449991634251776,124855 768907237326745600,109666 792504816958332929,243985 758771118220124160,54070 759100471101579264,54070 769725917476352000,115160 793926007774330880,256219 795228293050105857,263895 791321196390256640,236502 794340407043727361,258331 761984010671185920,431998 771415656482869248,125381 793323755640492032,249841 760958651288858624,65974 768969461596622848,109360 791840816054493184,240145 792009275102998528,242693 794694406574112768,262752 771691889426784256,127279 772996465069203457,132335 780618751205117952,182146 794538780556263424,261155 751217427275354112,17794 772517665130721280,118174 778722323243294720,169410 759828264802189312,58253 788134508356788224,215754 793904415757504512,255393 762406387456540672,70858 777903787734433792,163592 790972542899003392,235487 778370029758902272,167393 794138566985183232,11774 777486505958711297,161988 780085046707445760,176128 775094728702435328,146847 788504353623736320,217285 778167576308449280,164001 758049668077129730,49066 762137992483844099,69493 752279520393191424,18470 756043635016212480,18215 794347764280737792,259743 778299729729949696,166532 791052828416573440,78159 773905259685085185,139404 760519991385030657,11774 763798005006950400,79529 787092501496795136,208928 760622557821149185,64006 780509235687874560,179742 793858714415489024,233154 788474837308174336,218275 791435683109933056,238864 770944807296376832,120474 766418833510952961,91810 795766803842547712,268643 768918954941087744,110300 795000509857992705,262847 775076367226376192,11774 772157194401902592,129649 786550547675570176,204413 765652475755888641,88052 795201922521305090,256564 758040426825801735,50772 791749891710001152,241482 775292451485392896,148045 766516764507115520,93184 771939047635873793,125554 790211154274619392,228354 752927581469495297,24597 794617684411486209,261155 795729858458361856,267862 753067354398031873,24711 769025472797761537,88859 774686175244279808,144613 776142417884045316,152735 781227944748253184,186434 761180159819051012,65237 769175332029169664,110477 759176578358050816,56964 775246331619188736,146580 775358981137104896,148170 790994545043316736,233736 758026585698078720,50923 761103924682031104,66209 767927087130873856,101681 791444346373406720,237198 772785835452211200,132335 794640913280679937,262145 768530830314438656,106281 754040292215488512,30354 732289061294067712,1170317 787384374698180608,208307 763071832064946177,76429 767781345242284032,101203 790547941207355392,232137 792165580438511617,235685 793156694121381888,249852 793169726549602304,249180 760803555611582465,64722 785606658734952448,196277 781183203314851840,182659 776098000900939776,153194 756936804914253824,44450 792816641419509760,247877 757270658585882624,46401 763604902115442692,77273 757766977305870336,49070 788135398056796160,214992 791403812107976704,238378 751860933564194818,19317 791356331911512064,238207 776474819994984448,11774 785465749590511616,195975 777093418287820801,159876 794646458716848128,261155 765861423243202560,87904 762670856002760704,73926 780504702261665792,11774 791048061527134208,234583 763109187752644608,76549 764150268724322304,80720 765988802087165952,90384 794122837736980480,256255 793962378484445184,256255 768788381648101376,104662 785524580882452482,11774 794229982184624128,258331 771943543858425857,124597 780849339786747904,182870 788408967911223297,11774 750365704629608448,12883 794571146263924736,261155 762075109603418112,47283 793006916372803585,240483 776539446489468928,155933 763430844644007936,78277 788177184204525568,352258 770350517507624960,117609 756267942237511680,42171 757676564377067520,45815 761567433521934337,68987 768236372494876672,11774 775865288239702016,149953 786428853241524225,203674 767535736543285248,100007 794590039019646976,261130 775064190679674881,146405 777392417708191744,152872 790897573829681152,234583 763414401294606336,78129 790894924271120384,232791 756697046019637252,43391 760516264494104576,61352 761735977949814784,70543 780799989001834496,183068 761424262745821184,65489 791742400267976704,240584 780766413665558528,182960 785568750892359680,194949 758727606770425856,54911 772986392355844096,132908 754789057553502209,33356 769669403751419905,114779 788760031504105472,220526 785558150636249089,196199 756253594878406656,41719 757561678242250752,47761 793165174177955840,249926 793165529871687680,249841 753738909503279104,22439 793141130074345473,249469 780795000380620801,183269 794015247656882177,257492 790714767006584833,233241 775367887456444416,148574 758966303793123329,51769 778332636448190464,167220 753467455373209601,27802 763197246649294849,76127 770054686904815616,116632 764213299978366977,81130 769688705745367040,112032 777573167787225088,161277 780988568449773569,182960 793400792787091458,248253 768127272972718080,103506 770016886830620672,115511 792893615639068672,230791 785714702911287296,197512 776994504201166848,159894 781684007406673920,55897 751206659314241540,15643 794798317980946432,261987 755784001105694720,32941 765592197148188672,80366 793877577895178242,256411 794209430606901248,258598 786696272422006785,202429 786037520412839936,200235 778647513758916609,168794 754873076941070336,33356 791415897311227904,238639 793100290765369345,249469 767100561573355521,97377 788076980973498369,215005 761247396596711425,67326 776885705016483840,159235 791730040442589184,240483 788539926224760832,218142 755608150875725824,38792 778169659027755009,166282 788126857862516737,215754 788359343578152960,217156 765377218788810752,86103 752940438458216448,24597 751204818274877440,1248150 781447420467040256,183759 770072534494613504,107469 765660591134474240,88920 793939543908978689,257079 793633575455297536,254025 753041892393254913,24525 769327579094323204,111919 785655094242975744,197091 787767083790499840,11774 794587018915364864,261155 788392255195185152,217519 791264608539467776,237491 792183666554306562,243187 793924077756944384,11774 755046984881410049,34977 786851511665987585,199272 763421814944968704,78129 750166770686824448,11905 793094484485517312,249348 752720845814894593,22575 771014927112822784,122146 791388834038591488,11774 792064876147466240,243187 759724407744962560,58255 751110174782390277,15808 795694374751469569,266491 764177996760641536,82162 776085054862884864,152888 788405926894014464,217519 759835393650991104,18395 760872229857099776,65222 771404288753098752,124597 780611809749274624,150151 753049223847940096,352616 764225730360193026,82209 776566196292448257,155316 790741012972843008,232881 780433165848543232,179742 750028081910386688,10735 794909108616957952,263817 791348599133184000,238395 780938753502130176,90252 765643982432903168,88546 749281575708270592,7836 791309145190326276,237787 768169044226744320,103354 773885700173357056,139404 758796448787902466,55260 766021377518342144,90384 778755968783884289,154914 780596742551117824,181886 781719419701473280,187976 732309299901259777,351196 743929004680425472,47188 788414356417421312,215608 792141165550247936,243615 795091106287538176,11774 756278923395301376,42432 753606273048846336,28477 779425645105442816,25659 775248615849676800,145866 778307923801878532,152594 790756407121444866,232911 754828625979985920,32488 764283776096538624,82283 768956655706996737,109945 793428556910997506,250633 794680822502543360,257492 764147249488199680,80720 768243869037178881,11774 776258528587677696,150028 755827159743070208,39957 770317632436396033,354833 788749207758700544,108396 790306324097671172,230130 785310898604892160,11774 778645658278371328,167319 794453698105573376,243187 762603615462785024,431998 771750165866831873,127134 794664578558885888,261155 766339533289893888,86743 775300674083053568,148045 754895633333358593,33689 769866455630307328,109509 770015069501526020,115451 771440522611220481,118191 765263788794781696,86209 791623072138747904,240145 758158772342779905,50827 732562731870654464,352089 758095622310203392,50789 788127584097796096,215754 790195766937653248,229724 794313383667519488,256038 795365669630046209,265885 756654831079653376,41468 773534195482103808,136947 794565816964542465,261155 772873773200642049,131322 779261581133832192,173347 793185219008397316,249039 789239686120210433,215437 795413950431170560,265855 786816610443067392,206642 777472919979057152,152182 762278066777391105,70679 790978574043844608,234583 767442687284879360,97447 788486900084375553,217519 758388790138404866,50827 758517730731438080,53185 753981821671452678,30008 788827200149684224,220526 778717403207180288,169029 773327269511229440,134561 763828507172450304,79691 794864567105060864,263526 785267345925271552,11774 788897853057933312,222021 787691248798699520,210253 775065761563893760,146205 762274806976831489,51778 786657215562280962,11774 792408283474649088,229148 793858717938843648,255942 785458161243164673,195975 751721400893841409,18893 791240433766727680,237198 779066883580592128,168284 791060815227019265,234583 768719989180358656,90384 795036767049003009,264754 785965090042372096,199490 787757857638723584,210208 755920889363955712,18215 791801503866433536,240814 775363376973086721,108396 786232011023319040,199546 781201429759463424,185595 758670284639600640,54070 779481042365386753,174115 776318803168854016,153035 795696459714887680,267986 764173837193863169,82066 786916080279293952,207287 793979489143373825,256935 793952757715648512,256358 785341565942325248,11774 775820119926636544,151156 763941942644269057,80393 793578033785344000,253164 769988563593224197,112693 780852713105960960,177455 785587937303986178,197286 772309887778893824,128936 753738199998959616,29592 774665126368518144,142906 791406890026545152,238965 772213858450698241,129991 758654978458263552,54070 785530953108185088,196538 769668572729618433,114779 793812621711597568,255393 757893402625277956,49852 760090346189709312,60112 787004615472492544,207949 794774652375666689,261796 786593573818867713,204901 773933876599136256,139404 763340776109580288,76127 790521233267916801,230704 757960640526819328,49431 779486309459042304,174230 767811349908889600,100893 787260916240973825,199307 776417221727879168,155666 770582318633320448,119832 776594932526116864,154832 763422836862115844,78129 794649267092783105,261059 755961700378030080,40926 764338041624391680,82066 770489311540219904,105109 788553484828348416,203710 750599088891199488,12883 761261245815218177,67547 790922455116189696,234583 751194946497974272,17591 788026178913177600,214492 787131530804068352,207287 789314560117182464,225359 786000769246003200,200490 788483803719217152,218275 759153321433325568,56964 762129556631347200,71099 787371513443782657,210718 795442742876770304,239182 788718437006729216,220029 790769694131130368,232884 776437783506354176,118174 786995275525042176,205728 753710176159600641,29263 779067027323518976,172545 792487054517145600,245634 789933100184772608,228820 794547442985435136,261155 794316093120659458,259773 794995340701290496,264397 793618467429556224,249926 765405057412059136,82209 787692066306334720,210253 787073126656081920,207113 788043478231949312,214138 763168026749304832,76535 778981951407546372,171617 770612056206684160,119772 760632628022128640,62728 764316106785890304,513129 768855513698299905,105109 750877931711279104,14582 795364322469941249,265257 753632386634645505,28732 785560379015344128,197046 750747781782859776,15005 790605984993509376,232791 793485230329868288,252741 793281951759212544,249926 793151832562343936,249882 795025931274518529,258456 776204198798958592,154534 763836110757822464,52554 775774124744380416,150426 776183351795343360,152946 778633420737871872,168794 788752584316116992,220526 761372387246039040,67401 757692979066900482,48922 777940912156643328,164001 750868215446863876,15800 768887569421664256,109945 775418268639072256,148645 789814983668490240,222785 749340504668577793,8366 755411951912574976,37044 760251710342246400,60855 771160987558813696,121479 788783363737784320,220029 786153633167519744,200382 765247152226439170,86103 765899719742623744,90031 753000283932880897,24366 752795124665610241,350819 776987257035161600,105109 751939001586749440,18115 785654868048355328,194082 757803488977969153,48477 757324200117833728,351340 761308773637992449,67768 794595556215652356,261155 788525418177495041,215437 751167659702620161,15808 778664181931257856,169310 794633828367155202,261155 767747381496467456,100893 787782281192677376,212357 767179203871735808,97811 776637126095974400,53667 790662693220790272,232595 759500722601922560,58508 759444109396500481,56964 760320519006670848,42435 786616944975814656,204413 773258056415281152,135381 752146586965245952,21318 772277633333592064,129650 755196760004268032,34898 788416961340252160,217837 768873416665468928,109167 794237104960081920,259063 760303739420966912,61675 790065428672503809,227497 779020926511906816,171468 773706123857846272,11774 794226480821731328,258040 753098905101926400,22938 754062713714728960,23725 791095207093792771,234583 732218337825042432,349814 733032049003597826,355324 762097801480110080,431998 794579287005229056,261155 751919392816926720,20039 761085580528627712,65180 787758555428483074,205197 771385685299331072,11774 765047523060879360,11774 793212067637583872,250633 793159818127085568,249882 791124778652409857,235590 751873704452300800,14277 776879669400461313,151255 787022739148156929,207113 752979463323918337,24795 779392380965224448,121051 734784980656738304,11774 751885729555357696,14277 749410302098190338,8588 785602727283949569,196788 778218738889830401,166265 755203330041872384,36219 757394298954403840,47283 771695135331459072,125145 778410874054651904,166916 795060617333899264,261155 785608062669197312,197286 749291734425866241,7866 792046278423085056,226366 765266541935992833,86209 790905101628141568,234583 775042601141633024,146259 766350892438204417,91894 759252471776772098,55661 775430478606180353,148574 751180945840013312,16768 781273883538141184,185310 789865752417431552,228354 793106390403473408,249469 760982200292478976,65455 777570235700408320,161456 778983943274131456,171168 761680422233186305,69947 753985813298413568,30637 770050580983246850,110585 788473497450196992,218275 792307825687072769,243075 750496844015296512,12746 770104958691713024,81869 760882512579010560,11774 766478808069181445,92917 753655450516676608,28866 794533011006033921,261155 793123843124715520,249469 755550676055318528,38476 789919530323705858,228354 766699654142656512,95672 788738204878802944,220332 732657864741785600,353200 776937446671912960,158820 794596832609386496,261818 771245401877782530,122982 774460844646109184,142503 778216031785480193,164826 788778090864472064,220526 771521831576735744,125163 791272900380729344,237491 793198470152663040,243614 788073462409601024,215005 765673925472694272,88052 768247304662900737,104662 763317471126269952,431998 779834632111992832,176890 793230589751021569,249926 750811695174578176,14877 758424514061631488,53163 760496299972100096,63149 775679517868298240,149953 756605048411549697,44293 785635285384257536,197673 732897791731740672,353228 767226407822831616,90384 792138203914317824,241034 751618374673633280,18555 765937862894166016,90384 793966983461175301,255942 794013564394610688,257423 759466188426600448,51069 775702669591613440,150511 768962883283812352,109666 785859536896884737,198878 754776277094113280,31046 768979461287149568,110381 771762458604212225,126833 780733300155490304,182726 793114227099721729,247686 778632925617139712,168452 795277259997212672,265638 760981926996013057,65455 768076135041146880,103354 754712825709277184,22393 774095180890636289,137693 766842648460046337,95530 773851912949133312,11774 793597802685140993,249926 754774382413647873,33499 764128582226501632,81869 752904647040442368,24316 775000531546673152,146259 780087255641776128,167569 756609672367472640,43553 792275775277899776,235590 755128580586168320,34666 787317504905326592,210207 786383136108212225,201958 754196249260072961,32157 762848950885822464,74321 775959254297632768,148994 778190088228466688,161960 793990627650248704,257423 767547727676837888,99851 792192588967055360,242693 794316636677410816,259851 758097681168433152,50923 775189049028075520,145244 794289815151853569,259543 793619723371974656,252741 791016838498951168,234796 749061786645606402,7121 794368993628975104,260273 787349711543898112,210289 762740276813193216,73706 767957609227837440,100949 774158477497217024,139404 794610261214765056,261155 762516932859981824,71403 767896323454537728,102249 778335931048816640,167085 786322765716426752,201958 785487078226223106,11774 765291070683054080,85562 773110872805781504,133454 775072497163116544,146259 780550575272452096,181419 794695369565372416,262752 770024112290922497,115511 791363303092187136,233858 762054363158196224,71502 777337616526151681,161249 757604696416784384,47926 763326810788601856,431998 774379632808210432,141887 794868668819705856,262022 788103207272656897,215005 732912419974959105,354598 763786412885815296,172295 792030735699943424,240483 771123963451871232,123554 785322482442002432,193633 793514933543514114,11774 794003884876431360,257492 785994026063310849,193868 756902179420733442,44450 781674346620346368,188119 780105244491538434,169923 787928671822700544,213887 788133094683504640,214354 771578009610391552,125861 776381324806545408,155390 765017012414230529,85562 770952449653899264,118192 759402375840878592,54070 773993974981722112,140444 733375290030755840,174090 773262233254129668,135386 787389546518511616,208252 793148716869836800,249927 795400328959160320,266138 755965332125159424,40550 788899357722550272,220029 773939816052383744,134470 778044765837283328,164846 789832781484453888,225359 762354165632774144,72411 777111356180951040,159475 764936674954530817,11774 750293378311581696,12357 791067865675927552,78159 773929412555268097,139404 788793815398162432,220820 794714020204908544,261987 762741001278615552,74066 768927971923075072,110362 791597167450394625,238207 785872847138721792,198671 755469800000794624,37294 775353553871187971,148473 765685075434430464,74575 732173494478381056,349197 741349785286774784,1247454 786947814928551936,207287 794566365306880000,261155 765004665104642048,85277 766384628286365700,91946 780612519056539648,209828 764855179371876353,84724 776930457023815680,158387 786420104137322496,203674 781850960557699072,190532 793499141351452672,252890 776589463006785536,156835 787061521029468160,207109 790729377923432448,232791 791016849341153280,234653 774263195707912192,142266 772172872148148224,129991 768954131793018881,109945 763805335953940480,79691 793830650503585795,249926 764967811319943168,85562 761666759258628097,69565 762009244531101696,70858 791377182891380740,238205 794326790760112128,257492 750161444134465536,8431 758685209667612672,54070 793114286440718336,249469 757752854539034628,49066 791833687708962817,241819 758097239516581890,51239 768376321349132288,103046 773876278130724864,137869 795085107350687744,263033 788462927766360065,217106 788765994193784832,220332 752287663093190656,20279 780645187387289601,181443 779413879982022656,174294 768860131211620352,109666 763446723595206656,78115 785321231662755840,11774 785462659827240960,194648 762304054538145792,72411 753234926888103936,22777 752287273215938560,20279 764888642099810304,84724 744518747302543360,7700 755487587062743041,35890 755823619020722176,39907 790657617769013248,233307 794338591401017344,260081 794560797007577089,261155 788433477322407936,215163 735962462634151940,353124 793187747271847937,250033 776009015503491072,152735 767335407046496256,93144 765701856559378432,89076 787338768986542080,209151 761277450760364033,65887 771294415306358784,124597 773483257224634368,136947 770790973836107776,120690 786732449162080257,205455 763184407414972417,76127 769192908427624448,110585 785541781391745024,196676 766737264399388672,95708 794049765520637952,238099 775544034186059777,112363 758150716103856128,50983 750548515194044416,11774 751237041241849856,15808 791806005499658240,121895 758978174378053632,54070 763818729524367360,79040 776514368339005440,155451 771124934315798528,122126 794970680957763584,262849 780642750660087808,182257 758510973468614657,53703 792767275409387520,247240 775433765543870464,147013 773543587254591488,136904 750250824815828992,9861 771156299488829440,122982 792096729340391424,243187 756289955723350016,42432 753826673871560705,29263 759883596874166272,59762 760130703191224320,60819 771815763447472129,127366 770313595250806784,114848 794325718767456260,256038 753442362538332160,23739 788759996918005760,220526 753017361561550848,23742 764994430445187072,85562 774997452940316672,145926 757709920636510208,48287 795251828615155713,265644 751138753327067137,14277 786802480520638464,205029 793864293288521728,256255 773849386564452352,139371 791730312371769344,240483 793097707732762625,249469 760577940182577152,63657 786158341353385984,201374 770261883731398656,117364 755780548983943168,39462 750690156064178176,14351 785273912078831616,194648 787322019960332288,199546 785565208546713600,196676 788459736203038721,218275 770399411402788864,118538 778374822271283202,152594 780865934382817282,182960 760200946907353088,61602 786927030482841602,205728 772866146320125952,132877 773177103369969664,133454 791417311400001536,235019 795283596928045060,264397 772580099254284288,109300 788103992802938880,215505 751845758433918976,17794 759704987886882816,56964 765182516739338246,86103 795730202596966400,267730 764969131166822400,85562 770953762764562432,122146 767978494999625728,10788 786784378827395072,205294 768924311394611200,110362 794551393143160832,261155 780641464799952896,182257 792067358877552640,243187 765794016638169088,88930 756520724320235521,40173 768386677320495104,100605 761848915507367937,69418 763599751501668354,76406 758356415408959490,51344 752930869329862656,24173 794036629895680001,255393 769265543538880513,108849 789227965380833282,215437 791287250961203201,237491 794728865952239616,262025 762479132571602944,70886 786408436602855424,202304 785238855209328640,194226 789295625871339520,224818 794693634469883904,261666 793638373428559873,254135 787723382766698497,210235 767723306887897088,100280 773653598454427648,137612 791432336374050816,238395 794553499291971585,261155 770995171219632129,122299 791337611310882816,238207 754707982097592321,22393 785611032169439232,197512 790903765243158528,234583 795686390256336896,267521 766971535231848448,93144 785604418745970688,197286 774679084617969664,144542 768866584597139456,109666 759084218764754944,55103 767464780307304448,98736 788756501301080066,220526 792113443264311296,243513 767437926212988928,97447 779362318584909824,174315 788152040581017601,216009 779986087078928384,177704 790505372314378240,231318 740320664645730304,11774 791368809655496704,234653 757092495406698496,45964 770931662595260416,117282 764819246538903552,84724 767407963636064261,47395 779288254151532544,173753 764314533775052800,80486 772254949828952065,129558 793840504349728769,255393 794575796006428672,261155 790305918906798080,230282 787513192633163777,211534 791672326123167744,240483 794562822822891520,261155 778291386961371136,166390 765206727012782080,83367 780847025109606400,183269 775360899091615744,11774 794748967556812801,260404 758119626786177024,47761 792662837709549568,244270 759571801651474432,58815 780747581353701380,182870 750784827956273152,13195 773158008616615937,134288 769461780519223296,108396 764303376993619968,82283 771237235429474304,124363 765160315923238912,85854 765258943794847744,86440 767464626380533764,95055 795658349832454148,267559 795661380296802304,267521 785532397144027136,195975 781362888237805568,186584 752713303374389252,22664 794558161134882816,261155 789143311835508737,222682 792977402980958208,244344 764461706391105536,83512 791408772354826241,238207 774781704762368000,143585 756295743351222272,42432 791439513360932866,237150 794662363635007489,261155 750318867071787009,12308 754889926232068101,32404 765982354984673280,90384 771058485761024000,123258 795091429961895936,258271 778103155766784000,152068 778494735623204864,152594 794156244227551232,221795 766246627921108993,91894 791174914858291200,234796 761653147060187137,69493 763163441687359488,74681 786911602943614976,207256 791788440539004928,240483 795084344331276289,11774 795706576040562688,247930 765032023853568000,84209 773230622882009088,135518 749446641573179393,8297 794928080238219264,235315 770369102992986112,117310 765675236851322880,87858 770312599929966592,11774 780627649366548480,182037 792205549672640512,243075 755452763073413120,35890 770974012138725376,122146 793106469029765121,249469 794627136178962434,261155 768519566196674560,107301 758061144460460032,51214 791625366108536832,240145 765159615164100608,85813 770382498358525952,105671 779214712483508224,173401 790982418866049024,235147 758417240278589440,53163 793624167027318784,252581 777938028165758977,164669 779386709444136960,174557 776553719878000641,26066 776572356315799556,156835 793954268180975616,256358 754892761040650240,30910 776161160466927616,153915 778274793095299072,167046 775879532582580224,152314 767028769861304320,96039 772843364857151489,132335 778196793989431296,166390 794644204479778816,261155 794012698182701056,257325 766120348722999297,90031 785846017816223744,198878 787610997297209346,211794 753669191799017472,11774 766775508663017472,95506 768802885752717312,106260 786802692924461056,206225 764594497724551168,79561 781511450019803137,186584 789442120675368960,225981 787994018374311936,214209 791922166220455936,240355 768215798968188928,95055 773628773329674240,26066 780859860254679042,183975 778583152658882560,168284 779031069257527296,171795 793167825217196032,249180 788195688362364928,216009 762697871384842240,74133 769646003926528002,114779 794404908040454144,260404 767884583790444544,97685 774754371611471872,142671 791260386452320256,237491 753033592331264000,24134 787329882946621441,210289 790736848712761344,232884 793616166115696640,253032 760994465523924992,65174 773508293192880131,136947 791012164735758336,234583 764128839412781056,81869 788185076072796160,64722 793243985070305280,249926 789139141363634176,223054 763002121469894657,75378 754027560124686337,29263 791294889808039936,237491 792764919171145728,247241 790694716631285760,232911 793535054798426113,252196 766710736714207234,95672 775075720267784193,144730 785281572618526720,193669 762097417399504897,71477 773976589705052160,140047 793465472360472576,252196 773668545720967168,138382 759143774115155968,56964 758256098239406080,50923 750929419859099648,15643 780572859412381697,172132 774283421921181700,11774 770671417780166656,120610 759188311558721537,56964 751781107448807424,14277 763747630820261888,79585 792358304060145664,245095 767818670277963777,101681 793182689515999233,250064 764218511073775617,81702 793216563847557120,249926 760654729546309632,26066 774399345756168192,141316 790741365432823808,231894 765232186836606976,86472 787359718222147584,210585 768895184637665280,108729 779844578602082305,177233 792772352606175232,247241 772876050183417856,132347 774464103481942017,138165 777256914564427780,160633 763901409012121604,80720 780809781376225280,182665 732891102085189637,1170601 762094904671481856,431998 754047663503503360,23725 794010745092460544,249926 753989919895281665,29263 781616516634669056,188401 793130521601511424,249725 787780192165064704,213064 788870244240502784,221635 791320474328436736,234583 765400265747001344,85326 753703439171919872,28819 768153549524045824,103261 779124483546316800,170187 772249814117421056,90193 770744046151053313,119832 787990748159315968,213887 768222066344652800,101681 773977037648175104,139404 757883643503190016,49056 778981336820355073,171324 786390119246725120,199161 778734319460241410,170252 765703746076614656,84209 785391273188491264,11774 788844968450273280,221476 793064049709817857,229693 780918951047991296,184223 795384126253727744,266151 733043333774221313,353002 776879921511538688,157755 795039462304710656,264397 788781076382711808,218275 794608362998681600,261155 794728402469068800,262588 765038406804000769,82283 774575031149924352,279676 793108677716762625,249444 779006613407531008,11774 772936552070672384,132996 793335901006929920,242521 788169472599265280,214123 773895784773275648,139404 755219875144962048,35890 792807279775002624,246771 792866749687406592,247005 763884095931682817,80136 780232981315223552,172962 775003340581302272,87904 781241638836326401,185921 764142389577515008,82066 771348376818364416,124891 791331780586532864,233736 769250809196326912,110585 794323457093861380,258981 766011982440955904,88930 786779725503074304,193121 770274970911977473,117257 732092792625717248,349245 794562107584942082,261155 763091372731695104,75724 766791705395924992,90384 771397764785770497,125145 733108350804721664,352462 773536422582185988,56194 790205718511116288,228354 763561990140952576,78219 774183627852685312,141360 752218319139147776,21074 769964365445554177,114848 775483839879778308,149770 776121714455478272,153035 776658029005512704,155451 780660030613835777,181935 780174030112292864,176125 786749161248919552,49459 769327716218863616,113213 791779795621347329,240483 786605400762089472,205039 770071984193605632,116164 772859841685565440,133090 787733334046769152,210215 758356162676920321,52554 764814018292834304,84724 775474989734719489,112363 762765824335675392,73814 772765095919292416,132335 761367750770122752,65222 792580628348887040,246674 779119135770882049,172089 752240620895338497,21551 767925137685512193,100605 778613894520635392,169226 781786002851377152,189109 789471262624002048,223881 737423085603786753,205972 788424551055122432,217837 793867768617639936,255942 790575625819987968,231894 772921857066622976,133454 760315270128930816,48663 793224619511549952,250408 774091278002728960,141316 786210969110257665,196537 792034941798199296,243092 766344844532781057,80939 764975977516511232,85562 775790614575128576,151463 734862431516688384,351236 795111785154117632,264431 793414574217138178,249926 753200957538897921,25879 761530121333473280,67679 732794720523522049,56436 764144101243650048,72121 790270547951321089,229895 759577881567715328,58970 791779389734256640,240793 776631895811555328,155933 792021761680211970,243075 746735137765752832,352982 757680730486902784,1248518 758441196993802241,52749 750790484935704583,14950 775757299264720896,151463 781361685823123456,139404 774756508756090880,144573 775763971265564672,151156 791571865399504896,78159 786996841271271424,207109 759242985754230784,56146 785877303117000704,197512 792826462323798016,247241 775820309509378048,150103 764608257914798081,83648 766374010775019520,80939 767846726145302530,101681 779374869767131136,174315 787880135898828800,65113 758374106391805952,52605 756079346318802945,39462 770267854956441600,117364 787059787628290049,208899 779114443309318144,172089 786367249447809024,202727 774374809912303616,141360 785549274213937152,130635 791818539288014848,241678 791442849585852416,237491 792913352032911360,247240 732313446650241025,196346 795415405745631232,265855 779338607777705985,173964 788142788210753536,215754 752148775993503744,14277 780943443027718146,183269 732951295598845953,354168 764126333689556992,82066 780955271283736576,431998 766018941756014592,89923 786569634996625408,193524 774060521666379776,140748 786733704139907072,202304 790385651044655104,230282 787299960714919937,210090 760451827628437504,62063 759270602217754624,57348 749035618236116992,6945 775519455677775872,148473 768091077735768064,103354 760867420831674369,62798 764075059090632705,81702 794383854026924033,226320 754737203260129281,33356 758195666925527040,47761 771976101723766785,124863 789898610821500928,227048 789241856731131904,206666 753516779859771392,24173 795391379019091969,265875 763407058167365632,76652 764831724790513664,84724 762944028639793152,73926 763680223921516545,73926 774055917985734657,141316 790887376881057792,234583 794325747053699072,258878 776570880449056773,155898 765034379055882241,84753 759806277606223872,58267 757724647718727680,49121 786720711062745088,205181 758728279125790720,46076 756617735296221184,44429 767875448332128256,100048 773886400781352961,139404 767315930015727617,94699 788082481169784832,215005 754750024521699328,33549 779444983279587328,173628 793969673566097412,256935 761617952961462272,69231 773694697168592896,118191 755057734836424704,35044 763118806063390722,76188 754713705485656064,33174 790256848175706112,229693 764909614005624832,84724 765231322616823808,83391 763160274983464961,76628 776889724145242112,159243 790664566598434816,232169 793616208889278464,254209 794935234546565120,262752 733092943368617985,353984 755477781522374656,37538 754924890411663360,27045 758040708657901568,686533 776093800015863808,152878 785682572877541380,197297 794633374686150657,239610 751825875851571200,18486 788413437537693697,11774 765139265542119425,11774 779365033868275712,158387 787198487494438913,207287 794531527296249860,261155 794624325051707392,262145 772908084205322246,133519 733397994888781825,11774 774373738741542912,141913 794977251548921856,264397 793246836160995328,250293 790883336029741056,234583 768572761115549696,107032 760424336503123969,62771 781537124583477248,188401 788167892722413568,215608 781332873051865089,186434 780227665496125440,174244 755055645943103488,33356 768504512579502080,107065 788988763569553408,222647 764314887094951936,82209 791068438705737732,228341 768476171222650880,106716 771769625528991745,121612 755597199602388993,38210 760851360363323397,61965 761517387434844160,1248929 770409962300379136,118191 780796046880407552,183269 777186267201048577,160221 777296308952502272,159146 794611343672352769,261155 760802959533957121,64326 790891382051368960,232863 795692399402057729,267862 778230869303582720,166532 760230440703823873,60794 792693054419275776,240483 781519567357042688,186750 781546031112519680,173917 766511945310572545,91946 762866856378114048,73712 770741728097644546,120613 758971796083269632,54017 764110350690033664,77590 788957784175935488,222500 795031850032861184,263896 762327652409679872,431998 764153732980285440,82283 758661931389509634,54070 788442483902382081,217837 776299630086623232,153743 779398459795251200,174557 785660130482270208,197512 793245290996215809,250760 795694794408398849,267855 764119890185842688,1249207 778016893680488448,163206 771208542736961536,121612 787258018819870720,209845 795040455343898624,263532 790341562806865920,230282 752042717224501248,19945 795108520601550848,263895 772799823665852416,132335 790268068219858949,223249 775700189155848193,149200 763149837575475200,75899 786771302195617792,206082 775287878326845440,148045 769225390006992896,112345 752184855266549760,18504 789535990062968832,226731 764825552662462464,84422 768421231842295808,106281 785548854066229249,196917 791810918174777344,240483 758492455209578498,41680 757857529871208448,47726 794210368553975808,258607 777884232995708928,163990 755178377145937920,35890 751087071046037504,16740 753641875236585472,28732 776095906978467840,153194 764784960599359488,81946 765580679350521860,88052 756876954566004736,44732 795430143246430209,266079 750852414010302464,15264 754824528392511489,33356 732796576326946816,353104 773882910139092993,139392 772159238584078336,127707 792308970362925057,245035 778634057466908680,168794 755852804682506240,39462 774003176366301184,140444 732981811517739009,355106 763167499550687232,75599 778635709037080576,23762 787033135120736256,205728 765071224187736064,84724 764158358794317824,81702 770967088282427392,120474 788067445365878784,215005 775509246423085056,112363 758651435059863553,54070 794028834223853569,257492 765648722034302976,1170722 758252884949688320,52061 756470360187502593,41472 789080047319674880,223286 761433904951812096,67397 775858230127984640,151090 768138226104164352,103294 790746929630212097,227748 793478405740109824,252646 759806815299313664,58267 785319526376189958,11774 788480658612035584,215437 793872622064893953,256358 762395287348404225,72978 769535137272860673,111549 776857472690716672,157755 788763643177566208,220332 791834921551663106,240689 755097005530243072,35449 775033336796438529,146580 781872265495470081,190936 786013728231698432,200235 786016796482605056,196277 761356339918491652,67229 780085829976875008,1170455 762014610375467008,71502 785916144687329280,199546 785955939610492928,199546 768267385958699012,104662 788483674778046464,218275 788747279259856896,220029 775869766963716096,151539 791561577560416256,239405 774730958629208064,53667 793131510253559808,249841 765814791600541696,87858 781723863491182593,187893 756360582979137536,42249 779406095106310144,173347 780070395877724164,176890 785275520363692033,194667 786626795701428224,205181 773282531298783232,123280 790741763250085889,233756 777895570274852865,163990 793107200143007745,249469 735175588877504512,11774 771093333821325312,122776 771398400965087232,125119 760549197405786112,62853 791359036172009472,11774 786923470336712704,192032 790960007550373888,234583 793946345262481408,256534 753280098686554112,26446 777422248185438208,159876 780611121753522176,182049 789292218452418561,224680 791307731734933504,237787 759709630280900608,56391 787399456903749633,208146 764422754028380161,83391 778100893573058562,165523 764479160341426177,82203 794561782408847361,261155 779176112005996544,172799 788524383870578688,215437 787212491583397892,209452 785648352838823936,197341 792464283032510465,244815 761159372185534464,66828 786682431952805888,204835 789255841945792513,213710 772901833274748928,133043 794028406103019521,257492 767801306891386880,101203 788002469955538944,214354 778612821038731264,165512 780104391135207424,176128 791363224620797952,238395 752659549279096832,22436 769676014641229824,114301 771791873534930944,1249918 794686902414807040,261818 772003743743082496,129114 785851855268155392,198878 778780668931235840,168794 781242936860127233,186212 781472434960625664,188119 755415798898954240,37044 762628982059655173,73814 792055130678067201,242628 776178030863613952,152946 776474648217280512,131274 778381033800597504,167220 759409869115920384,56964 792193734414741505,243187 791122531918946304,196314 788040082280226816,205197 751814119821570048,19133 771710948646289408,125145 791077259750748161,233692 751101370346803200,15808 757572915772596224,47761 786793826992009216,108710 732166866706280448,349814 790954157788192768,11774 785571434491944960,193571 791094428110770176,234583 778371309457715200,167407 758813376570982402,1248640 780156736342626304,178045 790972577644699649,235590 777619216937525248,158673 765108996952973312,85562 778207281058021376,165356 758474796355100673,52554 775701187563778048,150511 766898452873617408,91956 762663860713074688,73814 765610143694323712,87904 768233410967900160,103405 793505119933313025,252824 790989939085279232,235590 760480098222866432,62776 765394682968846336,87526 756569041758621696,43471 776198089984110592,150877 777030766853287936,155898 763451738133106688,77849 771059485477437440,122955 788003468313239552,214354 777328879908249600,160539 779027563989663744,164814 786078152686698497,193533 788869921048584193,221785 749970594003845120,9754 790941638013116417,232169 794694172561330176,262849 781314759601774592,187044 759756905996705792,58869 751101969129963520,15808 764149112182890496,78566 750463464234061824,13532 769703290418241536,114832 751752682637914112,19317 776845161611395073,158520 776624360513687556,157108 766511737298300928,93303 781589538602831872,87607 778079594301657088,164669 750582467967475712,12883 786786022520741888,205091 775132871145037824,146308 732889361801457664,353013 750404757953581056,12883 766974191237201920,96156 794992677443997696,264131 766721975083421697,95574 754008846566162433,30296 761355408610955264,67973 792336945011494912,245118 779968407844298752,177456 781312208965820417,184223 789352832843419649,220332 790928275220541440,234583 793180303560892417,249926 777930344632872961,164188 786987502053777408,207949 794581996999737348,261155 752237698102890497,21714 765941936620306432,88361 794009299114569729,255942 777620146961715203,161277 773697177436590080,138205 779502639096528896,173964 794877986340212737,262849 781132331872456704,185496 788886041830842368,11774 763000906656821248,75899 760832398913396737,64664 754853133843566592,26721 786841181871230976,200965 777602236876779520,155390 778389254443569152,167220 760330999607754752,62235 762499481384255490,69356 794636869187305472,261155 788877842809364481,220029 754121225278853120,31528 795404982195458048,247930 759271771681980417,56964 744621113720836098,351424 787110308582088705,207119 780570404163162112,172132 785585835835924481,196917 786934915950600192,192032 790229486973296641,229724 793210572003246081,250633 779186837277605888,171693 791766413027356672,240814 766789628863000576,95672 760141676186701824,60866 781172513229254657,11774 757856439318622208,49754 766746825361502208,91700 789845396721991680,225359 760647885016797184,11774 760376045589499904,52887 776248279042580480,143948 755448416080125952,36998 773743951668924416,11774 772765532449746944,132335 781656310987173889,189235 794637334843047937,249926 765612997439950848,88669 750422312634187778,12743 777850250283417600,163990 785267742614093824,194450 768596392197652484,107984 776081665789665280,153095 795743522196484096,267576 791432127405404160,238292 764431986970681344,83391 780405402991153152,179636 776207211848617984,153596 795386114576175104,247930 773802640958447617,137869 789773692251234304,222655 765343174403452928,86103 769382794510434304,102764 748593072775270400,351768 766277683466481665,91542 793939348353757185,257026 791684727656898565,240067 759392773183311872,56964 734763613068484608,353374 751184170819264512,16728 767725246417895424,97468 794234413953388544,259063 791767026641543168,240814 770677635508760576,95574 790901234525876224,232169 794233502166372356,258598 781834985036718080,190635 778383023997751296,167674 780515945701777408,11774 756278961122881536,41396 780685886090387458,80785 759461170403082244,58227 792368622567993344,11774 768175224944635905,103212 755050345680674816,26721 775723064227094528,150511 786022968400809984,199961 794592576363986944,261155 763005342959693824,75899 793122774604808201,249469 765700073867083776,84724 792154809008652289,242693 780739563203416064,182036 763916157426491392,81195 788852534525956096,219119 753326263306104832,26492 753686714070265857,28586 794777978416795648,235580 777238656117530624,160592 756609549403127808,44274 778259033744478208,166390 769253733976928257,112363 755182522087141376,35890 767716947396026368,100605 791914441684226048,241034 788756896727568384,220332 766535326210793472,90384 794580145759653889,261155 732326549978943488,196346 768954934536450049,110209 788048042305982464,214209 792743613771845632,247240 758791278280585216,50346 760255224397361152,48052 786263381149749248,197322 795114367947862016,264774 788204827109040129,215437 781860287775330307,190686 790593591840215041,232662 795754020950446080,268093 781820342826180609,190424 790564428320165889,231792 768176946052083712,103294 771214117688401921,118191 772861544644444160,132996 747005043317018624,195876 791970185250996224,240483 764139429179060224,82066 789812546454818817,194085 777866378107691008,164001 791708323661901824,234990 765435736904437760,84449 770949723377111040,119797 791777259472375808,240584 750479653849034753,13744 761610205356367873,69191 761392225200713732,67938 793379329417711616,246425 795679392118640642,267862 768928896158801920,109470 792040640573870080,243187 791707681778176000,230485 762769334699757569,74366 759043060722339840,51451 764529411630727168,70287 794204473346363392,258044 743203593143074816,47188 776562370248187904,156926 772906358618206208,132908 786917403355676672,192032 757762102912245765,352687 744958166253903873,11774 762753299992809472,431998 788247023392727040,215437 792860889560911872,247592 775534389564497920,147013 770824350710759424,117257 780868768738185216,183269 758660300535058433,50923 761227933365055493,64537 775282177592336384,146804 775000427146256388,146259 791670109915918336,240145 750423281321193472,12883 765512955924328448,87904 785864989907292163,196348 781203388008652801,186352 795485516019875840,267408 790622425612333056,232424 787787503696769024,210585 757691976280145920,48810 768613531356987392,107984 790240954318020608,228172 794997763104796672,263895 785795355241697280,196917 756321368250150912,42249 761692592371212288,69231 794548603918266368,261155 785526040298786816,196277 788093643131228160,215005 786326536387526656,202200 732652119988273155,1170646 766854442859663361,73030 767886366575325184,90790 790600497556107264,232169 768541765162962944,106317 753053073262546945,24134 767855393099743232,101681 791808339734736896,240763 751672098796384257,17591 789086066330533888,206742 754717973613572096,33356 768975883097047040,110344 793526727993503744,249926 753696513717665797,29263 762742680828772352,73712 768590583174692864,107428 788358665350754306,11774 754821227626233856,33356 772776774170095616,132335 777335272291786752,159876 768831300782460928,109167 779774989855694848,175092 793518995966005248,253069 787803191870009344,205197 763053842888032258,74431 760514399866068992,62877 786946869180051456,207287 791071685315170304,236393 774193253885194240,141867 795035288527519744,264397 792528460254105601,243286 793195541412798464,249469 778569136238538752,168794 768062339790860288,101681 760955783622254592,64692 764613489037946880,78084 768933293614100480,110389 780831862860181505,182036 794482171683557377,260173 786752795626135552,205989 792117810138796032,243398 756668457891008512,44429 787001311594106880,207974 751757533208018944,19317 770276017076211712,117257 788399527887671296,217156 757681252807749632,48439 758091915329843202,50853 785314747587571713,194648 792142679756996608,243451 775363545575874560,108396 793297990043766784,249926 750416975654825985,10057 762663206682628096,73926 787149238270504960,207949 790471720599744512,208178 793638979996229633,249852 768522910248173568,106774 781854463116005376,190124 795703724324831232,268369 763104844395708417,76166 788029323672289282,199307 766623864126263296,90482 790256165426827265,230270 785974053962219520,193297 785667837499019268,195975 732720674205241345,353714 788094973593911296,215005 751175144798846977,17519 779428789885337600,174557 793509289008754689,11774 795727801957683200,11774 770605186439983106,119686 761312747304792064,67023 775030808788819968,144654 777931376708333568,157840 786619659734831104,204539 759939015617368064,60163 778832724513558528,170253 785451918990520322,195923 779113887773974529,171168 789530675280052225,226180 790812727317069825,226026 758812292301467648,55262 771083413411409920,123135 792424224619061248,245634 795348211812667393,11774 776489584024694784,156290 772818991710507008,132335 788847636107239424,220332 763478654445772800,77586 778325395573649408,164826 789322713101983744,225359 793239887742963713,249926 786708619576369152,205181 794956133580607488,263895 786668608487317504,204078 758777183129243648,54070 778770308614397952,169923 777985758640631813,164375 750419301765701632,12883 776987902370803712,159850 785659479962509312,196277 793504335485366272,252824 764261178210213888,82283 791380689040072704,238395 795065191528624128,262849 760827484279545856,64722 781648840122171392,189613 775004123653632001,146259 775370977362403328,148170 779441177363943424,174315 789494545687904256,224678 765983593621557248,90575 795180587808002048,264397 743113033002668032,11774 794629750128082944,262145 775401969028562944,149040 763162590038097922,77037 786579837750304768,204413 764172026680487936,7311 779974370882007040,167399 785264035881160704,194560 757912311747063809,47940 764882273321844736,84724 765262648434827264,86763 769608903256576000,114422 781158045929746436,182659 757296732719853568,46382 774285078629191680,142506 773865662506799104,139110 756526647470206976,41798 788668505478557701,218275 790976676637319168,234583 776157720198209541,152735 793437608147755008,250633 794264940894973956,258429 764466405337100288,83391 764123374352117760,80209 794011529440096258,252196 762262913188896769,431998 769926136381972480,115435 780611843135983620,150151 767870123675967488,102137 790951055949492224,235147 793097395164868608,249469 785620886661558272,196528 794597478699962372,261796 758668535639998464,54070 755086730202521600,34666 786400455412764673,203350 794926047166861312,263895 734915449939365889,353374 755179579543842816,35890 761642952955351040,68987 787015929183875072,207287 793198477232607232,249961 791362028443021312,238395 763955919499571203,79911 780897585837936640,183269 735184255714631680,11774 757969573371150336,50483 765434260215980034,87509 793855549875953664,255306 758006979126108160,50804 761738219679383554,70177 791691429198323712,240145 794699982796419072,262752 793580016131006465,253793 786683797718917121,205349 788118282364739584,212239 793845738983788544,255192 756270884382470145,42432 758738767683301378,54070 775067357555326982,146847 779285464024879104,171168 779824914689687552,175092 794679931418644482,262022 795134458252972033,265245 768618163340587008,101383 772053901214384128,122133 779797705346342912,174557 752029387935977472,20900 758393852398972928,46076 762612086690066432,11774 780208444934594560,178560 791308512106319872,11774 767334911388680192,97852 771725064895074305,125367 779483596683784192,172185 792025698252627968,243187 770403851799302153,118985 789461185133473792,225981 795727092243660800,267862 762812088641282048,73712 789269834982838272,224818 764986041337913345,79999 756996433815928832,45669 768828151275200513,108760 767157898334076928,97386 760499944805457921,62771 771236875528908800,122146 771417821989343232,125459 751764739286560768,18893 751068777484128256,15813 766309200368664578,91751 786992648917815300,207287 768943668497481728,109360 791811156620869632,241940 759164064429813760,56964 792106734408110080,1170807 794109025482899456,254135 772942154733871104,131266 773311431382962176,135736 761081126051942405,66116 794562648943624193,11774 752958559533621248,22750 773634891296768000,137777 775786087826526208,151071 785800704057151488,193297 761572428363468800,69231 758435820583944193,52061 758907322936590336,56007 770592511916056577,119832 793957639101128704,254209 780424835901992960,180039 770300151487488000,117377 749644084705316864,7546 780798884008177665,182631 781881201401458688,191177 793094033799254016,249469 754159139807498240,24776 795615819493298177,267521 758074068553834496,50442 775126452866019328,7311 795369720119599104,266500 752239541197627392,20313 763085551507427329,47188 771541726427176961,125163 771594298546532352,125554 776579622754476032,156835 758774756837511168,1248642 761073855364378626,65455 775729046118359040,148045 792689545829462017,246726 793165152275300353,249469 791661301751746560,237964 794539043958583296,261155 792556587663691776,108396 786638724859912192,205455 793231129654468608,249926 795748492022988802,268766 794624773426855936,261155 755913000847040513,39657 750153050267017216,11495 778583292543131648,168794 781241359797743616,186212 790716180897996800,233800 794324224185946113,258741 780595368618778624,181886 767841055605714944,100561 768306516176678912,103015 793164319873568768,249444 778398092202680320,167407 756533885748416512,36873 780415201967480832,179742 760804074249936896,64722 779146537691676672,164826 794303306369667072,259231 770430594811629568,117922 770782085615411200,119797 780775214116315137,182726 762614052648398848,73814 794543220730408960,261155 763792143081242625,79814 775960424705425408,152735 751548549968474112,18215 756343898432163841,42344 775410015846993920,148645 791815179973517312,240145 760195405833465856,61545 754102392728096768,30296 768640958615420928,84689 779736141209726977,176110 789135312937111552,222682 754736666762289152,32989 773284154104385536,134993 793222814203572224,249469 769261473205932032,112301 771324856784809984,124751 751215479587471361,15066 751577668160675840,17831 775667841248952320,150511 764942857623011328,84800 770352743928266752,109167 793887863184224256,248652 790263793813164034,229818 793808930711359488,255393 764292760178462720,82066 775182104871133185,137639 792014021847293952,243075 795316333181280258,263906 758434876433522688,52112 762007695654285312,431998 773908457892171776,139577 778432948202680320,164001 756600277491343360,1248415 764851286227378180,84724 795682948578152448,266491 793615031766220802,249926 751019384248815616,352835 761668733572177921,69248 757174399686541312,39195 791674221436993536,240483 788086382916956161,215064 762178796313255936,431998 774009523837206532,131421 760180928664580096,61145 794707203802464256,262886 788518106142507008,217658 780551572254109696,181419 746379132754354176,11774 753852930936172544,11774 780609355607576576,80785 788359620985294848,217006 764851164064063488,84724 771846962492694528,128017 791284448964804608,237274 750990682156830720,13462 793865356968357888,255393 770345253220081664,117311 779073236495544321,171062 767803063058960384,101681 762791923727732741,74483 780778084630867968,182960 762736222204628992,310322 775086923979296769,146838 755209017811619840,33751 760210574726815744,60995 779403483048996864,174660 751864364886622208,19792 768861448332206080,109666 771032178826350592,120341 763780598875947009,80098 794580890500337665,261155 767706599657836544,100605 756650467850158080,43391 788734145317011456,220332 752916295658696704,24467 768563489753423872,106281 793967550640128000,257255 780894871406149632,183351 791252078899462144,235590 791087390869770240,204413 795378643950149633,266079 764352785227866113,1249122 788254976078479360,216169 732583252473614337,350257 787336797479022592,209184 762723435470397441,74431 792040021825990656,243187 795393069852033025,265858 764314156984111104,82209 765555397553901568,72408 765557138731175937,87607 794945702791028736,262752 791042925450977280,235590 775294098248957952,148045 764971732860080128,85562 767909904191479809,98751 773889402170929152,139404 775731502135046145,150511 762075374247215104,209828 776485070647521286,155451 791069262886608897,78159 785841451192180737,198671 792206195750830080,244221 767364636362629120,94718 768427612955869184,106281 780836818367442949,182587 764119917419438081,80939 765971676722900992,90384 760476272111693825,62165 785858124435578880,198671 772620007716982784,131210 794927700842606592,218349 791334750883422209,232825 787450664938897408,202304 758371663159422976,51451 792317403187130369,244767 756890431258976256,39096 759227173869846528,56964 794795506002251776,263302 763812173156126724,79911 786755783509864449,204835 750915605033787392,15808 753979638360203264,30839 775995428647030789,152735 770278929064005632,117609 776192664328810496,11774 774301102879625216,141867 786078862744625153,199211 792447042836500480,245575 785550075539886081,130635 776248419643891712,153596 777058514023907328,157755 794892153801547776,262849 766792183831756800,94899 788060427662004224,215005 766673577831571456,86815 755303131295080449,35890 770773037289463809,118192 780775789268578305,182726 771919258477555713,118174 760901723410030593,65540 790897321986826240,234583 791431823997800448,237935 774003226601414656,140495 778666058630569984,167220 790565195252895744,229895 760536141091237888,63505 758434532462829568,52749 790969697747476480,11774 756937754357800960,45576 793160436451389440,249841 791348865815371777,238383 748974803772518401,11774 759561683736072192,57105 763836460214562816,80720 771052318771056640,121949 756222260856455169,41763 792272983918202880,243187 773518331869597696,133702 773189638391554048,134561 793963502146883588,257204 756005779887493120,39392 765009010592481280,85562 750887754263769088,15165 773648271357177860,138165 792979799555842048,247240 772976956828585984,11774 758026895963283456,47761 759087389667098624,53996 794787083994861568,262849 734828830892920834,352041 758105577029382144,41703 794665349014847488,262240 793194010617614336,249444 772468460970541057,129558 755910404014866432,39797 789716808915947520,212131 758472175397408769,53185 793575752000241664,252679 771652547241140224,126152 753451195658752004,26999 762043053850755072,71476 795001147245400064,263895 771938603232555008,121479 774221278832189441,141867 779395280731070464,174557 793921880063234048,256255 770661836807106560,738099 770661566211497986,112872 753441602069073920,27222 762797409806213121,75073 788509630850818049,206484 764857054691459072,84724 788561210862022656,104244 773723254724767744,136904 790187931965222913,228820 781562141757300736,188304 754786890029686784,33356 772083213430906880,127775 770713675552489472,120610 771136636746817536,122126 768979958702174208,110585 793791263652929537,255393 762044756922732544,431998 777995856754581504,164826 794937551941419009,261033 794551544784056326,261155 787278197851172864,207287 789976785362399232,227242 786631419455995904,203510 755163569407324161,35890 764141710033166336,80939 790304147719483396,230858 792476079726493696,246225 793837484371161088,255271 765327758062919680,85562 788701295267815425,220029 756193885408284672,41469 764155882871533568,82283 794327820738576384,258683 775059620070952960,146259 792439933554323459,245313 766052888321810432,82203 787091294917197824,209151 794709886047240192,262022 794964713645940736,51644 793983897667309568,257325 759480670523498498,58267 766313552768602112,90982 755066920013996033,33356 793943955133984770,257026 771776663776595969,127657 786624042618892288,205181 781358116080349184,186149 787704707045289984,207287 755786149080150017,39462 765644009914175489,88332 790299874248056832,11774 755566099215765504,37455 773211348561895428,135025 785687969462034432,197091 773914788305010688,139404 794033206387412992,257492 760678229791342592,60794 757540745725247488,47782 758700176433410049,54011 770247133953916928,117257 773695947595329536,138765 756325832864436224,42432 773509466268368896,135505 787384478356287488,208146 789455577969627136,225923 759217780705075206,56964 777006280783171584,159876 789235115352350720,224018 770425420642738176,119100 788752050746077184,220332 779078956964122624,172545 781374394702585856,185595 770708289860562944,119937 778329014515576832,166532 761994331075047424,431998 788481361476739072,218275 776122748963725312,152887 793480687969980416,232863 760706569059328001,60999 766823668253065216,94718 765215100542132224,86103 750138326154301440,10847 757909060582866945,32673 791732992205094912,240682 791964966517510144,242609 792705421089837056,246392 769163512492855297,111558 790925500411682816,234583 793459997812232192,252408 791748937065467904,240483 762037670939811840,71270 785607893617967105,197286 789553517979500544,225400 795046112369528834,263896 791096241581019136,234796 766279835995869184,90575 766029472386560000,90482 780369271817895936,179718 766740648531668992,95708 780605643401015296,181935 765669315433627648,88874 781601124835004416,188401 770204681419296768,356063 775289831039594496,148045 752202894036918272,11774 760648466355793920,61375 771378031076270080,125145 772575810381316096,131210 776072998793125888,150237 786998261915656192,105109 770222641638768640,117377 785868157240041472,197089 787353436433948672,207796 794566083516563456,261155 774619125607837696,139404 794627159243505665,261818 795743897599311872,262022 776417243991113730,155318 781888398579466240,11774 788748621286027265,220332 786087372115087361,49459 780597019035467777,181935 787546860344967168,193327 774072365378473985,141200 759079856894275584,55107 775287225990778880,148045 794853086334332928,262849 780115792012554240,176128 793994557658693632,256255 771240558366892032,47940 773025509873623040,133519 793436630392705024,250293 778563404009046016,168794 785967003534299136,199546 763186750021734400,76127 786908866021777408,192032 781008002136567808,464984 794296710679756800,258598 753382219310174208,27317 760971282498326528,66053 785783207060967424,196917 753467334053007360,26539 751234995730079744,14277 775356194038943744,148018 781166958456832000,11774 794247955712770052,259063 785529918650101760,11774 792157876311568384,243615 792236902929707013,243398 764969759095922688,85562 768095796709306369,102137 771300627657945088,1249848 774656270863364097,26446 787483379381915648,210694 755210790651596800,32596 787009804933951489,208379 759176630782885890,54842 762731695946788864,73910 769373919933497344,112767 758430865697366016,53144 789526743065333760,226881 780351630592057344,178735 787795131265011712,211775 761685325064187904,69231 768882225534218240,109875 762793451666542592,75022 773933970052509696,139404 756290931813445633,42495 785310957689942017,11774 764869151102033920,84724 780892934103265280,183811 770868204361113600,120610 790875001247322112,234583 756324309203902464,42344 757888707626229764,49400 792472505239896064,242693 777953044348620801,164826 763851104740192256,80486 771092325422526464,122344 766497577495846912,90482 789961124565221376,227242 760556341920280576,63451 776311570305613824,153845 780599073359273984,181935 761616882403115008,68144 755107685960298496,1170326 763420058257285120,76652 763720480046153728,74247 751589185291628544,18083 767726449805504512,100605 765540299477225472,88052 785896423824830465,11774 788886427790639104,220602 788742437346967552,218275 763153945762017280,76549 788694844088606725,218455 751097055934906368,15808 793974217339445248,257353 760936978955272195,57574 793197155951325185,232894 759453987909369856,57105 794806086171639808,262588 753486775180464128,25189 760988499352903680,66159 775534128515002368,149953 733696794077454336,355261 785288810867355649,193669 768633610115149824,107469 787473330295021568,210253 780049767594242048,172185 785602069486899200,196609 759863439116210177,58542 732272989182525445,349776 793552190476578816,252014 785729001352331264,196277 778735486764396546,169437 795352396092162048,266054 775313108101324800,148170 755592690176229376,37424 776733193223467008,157693 764970510635630592,85562 793437810984423425,250633 772804076908191745,132335 794058759047778305,255870 795768866190159872,267521 774433352325660672,139404 793102353536786432,249469 789166396584239105,215437 792728618644439040,238113 771456844220993536,125367 745006374833242112,351424 750462659443593216,11495 756222999980748801,40945 781524517906706433,187976 787096552951218176,207151 756334901985542145,42432 762032029886246912,71476 765085081375416320,85562 765915081691443200,88459 778899694772686848,167319 758237947921571840,50804 775111430710317056,146970 767957080300847104,100893 787075807025831936,209043 755258195912765440,26458 759218710951366659,56964 774538681508126720,141912 794434030842298368,256255 763880132654141440,79970 790661702333390848,231385 758758407998431232,54070 760207033274474496,58537 760462336628883456,62063 775472132767698944,146991 764468165845934080,82283 772529663130427397,131457 758688377256316929,51751 790341181758590976,229231 775404337908502528,146405 786007511652413440,199262 777875782005686277,163763 785280075868442624,194648 779966928957898752,175154 794624684805521409,261155 767547534633951232,97432 779016994104438784,171617 755169428728377344,35890 785843834634637312,198671 779109183178276864,168284 792020916477779968,243075 770748653229277184,120690 790692434921390080,233235 791262685048475648,232169 773898653731872768,139404 774430084904030208,142566 793861775309496321,11774 755433941885153281,37433 751803551421177856,14277 785593972718575616,197297 778160729585225728,164826 789923468712157184,223492 763967841817079809,80486 793437504573583360,252196 751144179150061568,15808 794267762805784576,258456 771460687289647104,125554 774347624556048384,141316 775928133904019456,150463 794169374017982464,258345 766702035664248832,93823 775438209622966272,146991 777178751448653824,159370 790375807415877633,11774 758426708622057473,53209 776890593058361344,159146 793943229330817024,256255 754856498124066816,18979 758819108238401536,55261 763765207621664769,1249142 793621732687044608,252581 770062576306774016,116164 787063384789307392,207965 793114319479304192,247243 765880848889643008,88930 792693631903633408,247003 774427828578312192,143210 758105572654800897,51451 781845440971104256,190635 788029441721049088,214492 786367456717762560,201639 789686708434448384,225356 764770949401042944,81835 775870022073933824,138490 780348337606172672,164900 772110319888072705,105109 793612853173374976,222560 769324604045262849,112301 791132762380111872,78159 777162941120536576,154914 749734345850572801,7816 786725307671801865,205270 755135695782449152,35461 755219055263506432,35890 785622161847234560,197512 790374722890596352,11774 757535189337796609,47717 794553276351946752,261155 775789181880578048,151748 778689004078116865,169232 754746667568537600,18341 778223032804450304,166390 790907072367951873,234583 750839270693371904,14277 756687562031427584,44429 793973115042795520,256276 794593837146480640,261155 757802269966348290,48494 787938685270405120,212357 778208677664727042,165448 769300443797282817,112788 778007154498371584,165097 773911163092381696,139404 758024145460457472,50923 773589849873915904,137869 790339805930553344,11774 758778578011992064,55344 791013814477225984,235978 759094433786765312,56784 775128501309607936,146720 768230383682981889,103924 788412041857990657,217123 764091703716290560,80720 792796509628616704,225949 781194650971283456,185310 777902580051640321,163763 759094979444613120,56964 792163519097556992,243165 791255330017644544,237491 771517065425367040,125853 788462375972249600,11774 788764899224596480,220029 791847940595838976,240145 752930436494430212,24597 768858051361124352,104032 764204879049060353,80393 755771442000596993,39384 758280353312190464,50923 787147799561285632,209351 732731948934651904,353474 773328892530614272,108795 780297061069651968,178703 772844813083258880,132335 765966666337431552,90384 794675511427469316,261155 757975289494405120,49586 795768884779433984,268448 786667780846280704,205728 794728405442772993,261569 758630445399486464,53985 786736063238770689,209828 773731088489336832,11774 764304148271542272,78192 753372732847378432,26458 775758916911263744,151463 762455065110077440,73102 790591573646016512,231015 778961980610580480,171324 792038166311997440,241678 742412972224450560,11774 759137936814313474,56964 770387060146507781,118482 756280513841606656,42495 775057942211158017,146259 735894911061393408,11774 791170311848759296,235990 794723935619141633,261033 770923612035424256,121949 769854984095731712,114357 792341343238488064,243190 777825378702389248,163763 735877068181929984,11774 758000483382374400,50442 769002800911187969,103354 770399102538489856,118191 770298136476524545,117257 771193096105111552,122967 788168440238469120,215608 792944246961471489,243286 788480804296929281,218455 763086595176161280,75724 775021309969375232,146259 770626529898467328,119937 793893782689353728,247651 776049856536207361,151410 765613042562371584,87904 778250804625084416,164826 789518209862860800,225995 773171447241973761,134561 769423418546499585,112336 786604702452547584,11774 795242800082251776,265686 732954569936883712,353336 764302087878537216,83106 766109326184374272,90384 776495105226178560,156290 792686975845359616,246951 753325061822611456,27061 781525789489569792,351436 786691747380420608,204959 759729647227731969,57068 777635698773925888,162294 794983811259961344,263906 788230990829268992,215969 791953189557809153,234575 794999128233275392,263895 777750284768518144,349408 772590700101832704,131007 771342629535617024,124597 752925592832581632,22953 794747132972568576,262849 775031826326822913,146259 791460348083703812,234583 769977431780392960,114848 790734095701585920,164764 795711028956921857,266866 765230712572284930,84724 758318156167262209,52112 789905298911797249,228495 768239423297351680,104162 786028626227650560,198620 761966997886218241,65113 792407325487181824,243187 781896746314133504,191354 750028617447452672,10654 751539662355828736,18389 793494553290416128,252020 752679283924033536,19563 768838700952354816,106673 761794986874695681,69231 788885511704285184,218892 756304790418841600,42249 780790723159416834,183269 764227750957817857,65841 794967648891207682,261155 766392128121475072,92213 792653699784978432,243562 764824536411803648,84666 779076403975168000,172057 790131154129186816,351992 781504517460205568,139404 750328326888316928,12308 763827434407989252,80393 778612469321244673,169201 794643156977467393,258878 793183607569412096,250064 753764436452659200,29763 756201253147815937,41868 786193918060670976,201619 764192800762134528,431998 780712759235321856,182036 767803203354230785,101681 774386604479770624,141913 794073239064494080,257492 788029253338009600,214492 789890359392366592,226899 767860361055838208,97811 785509547620184068,195975 790962914878423041,231611 749742001176866817,7816 764116922052907008,81702 774000780462481408,140372 753364949037035521,27045 755478572404346880,37538 786597898893029376,204835 756986806592081920,44450 794210757495832576,258331 755144868834533377,35737 754013300011180033,30590 768201466326638594,101681 779500330300141568,82642 793960383212113920,256451 769322671620235264,112363 779315714737876992,171902 763198039229997056,76723 752914076724924416,23739 788480206763884545,65113 792448410582290433,239610 751747249806376960,14277 764075136815276032,79691 781305268776734720,183801 764959560360529920,84745 763689681955360768,78999 793134746733654016,249469 774989816463228928,144617 768528890650165248,130505 788690422822428674,220029 756215864484106240,41929 774011087217893376,139404 793943782479699968,257026 778829768061886464,151463 770450585686540288,118698 774614824693235712,85326 791661805919625216,240483 788482447633678336,218351 751883197667942400,20176 760185473436266496,61544 773866003176366081,135025 752939166808231937,24316 768507825471578112,106716 756953653273964544,44450 757845685517426688,49431 795757277861081088,268777 749652927686414336,9087 794278291918049280,258456 777851228344750080,163990 768855227302719488,109666 771427113467453440,118192 764117876739411971,80716 771473506462683136,124610 773113546448044037,134470 778647265338548224,169226 792725627006693378,243614 760533711817408512,63149 768049238613848064,103107 792611028345520129,246726 772155924349804544,127707 761175451574427652,65180 751232458243190784,17143 778382642064392192,166916 774009205564907520,131421 778339526204854272,166852 762738024614682624,73712 769885175459221504,107976 755064867317506048,34673 756548870524563461,43471 760302728522457088,61917 779847407194353664,174891 768495328739811328,106774 767872462931374080,102249 753299486248607744,11774 793934443325100033,238939 795732686304264192,268448 788125628839104512,214209 791777965625442304,241642 753060358345007104,24787 768866739203571712,107966 793482287966982144,252196 795694919734136832,247930 779078240812068867,172621 755905579969683456,40534 781173161786216448,186149 790248696361345025,229693 792066381852188672,243427 773633935079157760,137795 793218370569170944,249469 777146893948157952,157993 770833405823049728,1249812 772745906168983552,132335 790948895169929221,232169 763897583412523008,80155 765110998701309952,669866 778819957723242496,167220 770395458426380288,118698 794552278749356032,261155 753309218896130048,26924 771531585438920704,125853 775307530159304705,148170 780798635994976256,182870 786365213167722500,202217 769644831912161280,113412 755029764918870017,34666 793546979431190528,252014 774021879057096706,139404 792164391974236160,244550 793235233722302465,249348 790649292973305860,233152 753278161744310272,25965 758376415947546625,52112 753400146629496832,25981 756258465761390592,42171 761142600233398272,61051 777730878709436416,108396 761960071291019264,70679 770835141296029696,121046 733027008045670400,355464 763534707921346560,78360 769025619065724928,110389 777637456581566465,162294 771384727555059713,124461 778742373014646784,168284 787143769237979138,209351 753047156194287616,24675 787093770789613568,209043 793174308612927488,247241 769890370373246976,105109 794158794498420736,255826 753701907105980416,29263 753709776484171776,28160 753845013981696000,29263 785499698840895489,1248522 750517071990128640,11774 776165074427711488,152314 778573523950469121,168794 794564463164727296,261155 757887595032350720,49066 795013773929148416,263896 734618363738116096,1170538 759780581173407746,59186 785993432686850048,200490 792545925050802176,234551 759640249836253184,58757 732367366626086913,349814 791379797553319937,238205 792915673991221248,246392 795617637011193856,267521 781873330852945920,190635 752971938750955522,24316 756551770478899201,43553 776959803897683968,1250347 751140421049389056,17284 785246470450606080,193121 781905459397726208,190555 751784808649465857,19317 770074190334554114,109713 778400498030260224,33169 773911449802530816,139404 779471864590729217,174315 785766524506214400,192989 762064100973096960,71677 750465458588020737,10057 773646222313787392,138382 790903647555031040,234583 794981711507427328,260613 795154593302900736,247930 763430529018408960,78304 793098119902793729,249469 761945846678159361,70941 754037111230193664,30802 760986443930013696,65839 776997582908297216,159093 767889867468668928,101681 768467994003410944,105041 775034577173811200,145244 781467479885377536,139404 793204407781449729,249926 758431079166578688,52545 788406425420701701,11774 792792039330975744,240556 794713104089317376,261155 776505825208721408,156281 779377137413296128,174315 787685666696093696,212139 795768476187131904,267737 780224657194614785,141360 762813621881700353,64147 779402419910213633,174818 773981375393181696,139404 790561264720371712,232137 762325276114063362,431998 776894448303243264,159245 793795709577211904,252408 793205408668131328,249841 766123385294196736,88361 771412475132731392,124855 768908391829893120,94378 769308965389959168,112336 791658409384894467,240483 752180826247340032,18308 773233535947800577,131027 764035129396252672,79691 794533399981457408,261155 768953963953532929,106836 752264492575174656,20279 774007281604255745,139404 791728492014514176,240535 759910628232425472,56964 778181110194987008,164669 740327100582887424,11774 787355354824933376,208146 795018515988283392,264397 764616202392043521,83429 795091820531191808,264397 793833120663498752,255393 788451270377910272,218275 788170180983713792,7224 765388089657217024,86209 786723604457218048,205728 791866542313136128,240070 751125345353363456,17143 789146227447300096,223286 762400431368642560,65180 792842011443355648,247991 758676533947031552,51451 793207980619550720,249926 793291659362508800,249926 752962653543342080,24196 773019679627423744,133454 781359506181660672,139404 785533630323929088,194560 789147240430313472,11774 791348012849127425,11774 732166484932333568,349788 762811168750604288,74681 771011991125098499,82121 787807367392071680,205197 790936159262117890,234583 793396976934977536,251318 793193593720729601,223249 751766115274063872,16422 772177507579637760,127579 786400972167708672,203350 787171555608436736,207949 753757370728284160,29263 778575371688181760,168794 759080689325092865,56231 779379846631698432,174557 753606810121019392,28148 760538697540460544,62728 794289252100096001,258598 762760354065625088,74281 753982838479826944,30802 760088522715836416,60790 775544180743561216,148748 750350004351475712,9433 763527100431163393,78304 757225240128696320,45125 795773663803019266,268643 794028129962446848,255870 754993024476844034,34321 785580124695560194,197286 791663505233567744,240483 794872245051080704,261155 770197891646390272,114254 795078396778778624,264237 790588861978144769,230485 766982592151171072,50581 771395243388305408,123825 779279838582411264,171324 767762786088783872,101163 771007381161607168,122146 787049712390053889,208395 773891636140974081,139404 775818594064228353,151401 763289674005647360,76264 791811208651411457,241819 733256426798227456,355324 772459667264069633,128897 780098357637345280,175256 795303853747032064,265644 732207715305594881,349936 751557392437956608,14277 756942803461140480,44429 792456719054110720,246094 792852708663386113,247241 794537754289782784,261155 763506977288839169,78853 732162642119270400,349764 795038709309526016,263532 781882201210253312,187896 753823416696737793,29551 789907858339012608,225981 733115517981069312,354983 765502660992729089,86076 765630622123511808,88052 766325181719523329,91946 791014557078528001,234583 795036219382042626,262847 793862159642030080,11774 764894490477809664,84422 788631656198500353,218258 769063620135251968,46980 776145183473737729,153501 767431520168603648,170736 794277193438273536,258927 760953983745662976,65626 791671436528148480,240483 785977852768362496,199546 794679674249089024,259482 737261786722926592,351422 765791695615197185,87131 753605739864666112,27045 776540426862034945,155933 779545039986982912,173011 749299128216072192,8178 768918914143105025,110300 766377628521619457,80939 751574293453176832,18879 749233378331877376,7772 794731444983607296,738099 753733482283610113,25321 758334108644708352,52554 766732061185114112,95672 794265371486191616,259063 785581519226212357,196538 772243857094287361,121508 785561197739319301,194949 781501932477165568,139404 775501254210510848,149775 764088695557238784,47940 775193218971426817,146259 773861030464147457,139404 776456348473040896,154832 757631506537861120,47940 779052051342905344,171902 790850752000331776,231894 758381467403558912,50923 776874876732858369,156290 773815158632222720,11774 794187694834270208,249444 742895525888983040,11774 786711688590548992,204914 771969936633765888,1249864 744304693568888834,349197 764174485662601216,82066 792065950698745856,243292 750693352304177153,13343 789928127988465668,228354 757843742451601408,49728 753622579563429888,27402 770520090429140992,112788 772620963267612673,79987 765068875020894208,84422 773961486582575104,139404 787017577163726848,207287 794257211312766982,259231 776900926560989184,157755 790915075506700288,234583 794572916570591232,39957 764568321500909568,82002 785313112757067776,11774 761969359258607618,71115 791062128299913216,236393 753654941906894852,28866 794652267785768960,261155 761745865232953344,69711 765347012233408512,84886 789158212738179073,221416 758133131144753152,51069 773239276246929408,11774 778714722367483919,169327 785985755545935872,195975 794605409692684288,261155 795250282384990208,265644 788029588597125121,351463 771390062219128833,353879 773624640732213248,138054 758661474671812608,54123 773895571836899328,139404 772573594933157888,124597 776545067028799493,151374 778524530893398018,152594 794550262438445056,243562 754839959702339584,32873 751838909890457601,14277 795011493179760641,262022 763785946424676352,78159 767804195973980160,101681 762789956293107713,74681 791404103171571712,237908 792165020805181440,244221 773526055504187396,137042 762875119966445570,74630 763812682692689920,76552 778714967654531072,167939 785964813537214464,196917 769607947047624704,113412 760660616445063169,62063 768958029408579584,108784 781286191421353984,186532 770386122589499392,86231 787129266534174720,209292 792087729064599552,243187 785635350769127425,196676 793205746313728000,250633 768536312991416321,106763 790728139362054144,232881 795274448312168448,263325 761298786660470784,67768 761521165844307968,67679 788175449725677568,214084 778301302640091136,167220 767841676844896256,73383 753969789505302529,30590 747470315404550144,11774 762786927204560896,73712 766350225233420288,91894 781217917392261120,186434 763188133294813185,67226 793137652753063936,249469 769897461880160256,115530 792180610072576000,244297 788268577262596096,46572 753400314972241920,25189 787038220940783616,207733 766216151848325120,90193 767443963305340928,97811 753616378343501824,28477 792439861382877184,241720 794345809118576641,257492 789254482550894592,212564 777951721200889856,164826 785455685999861761,195125 790070938259689473,225981 766352161752096768,92226 786691297415421953,90209 767370373608247297,96697 781190451663609856,186149 758506363005734912,53532 763862736006553600,80153 758109843936845824,51344 785611868584849409,196767 793933537745502208,253721 793999267346137089,257492 773605771397521409,137869 773966149293711360,140534 771010344428965889,121612 775025524552773632,146259 787147497668022272,209351 771391381726228481,124601 785276515629969409,194306 795668455219482625,263302 750544756351066113,738099 764939577412820993,84724 787002828011298820,208176 788779314875695104,218507 772030646155743232,127957 772065986870644737,127775 785887145571430400,22735 767203451440734209,96799 755202776053886976,33751 767749659376939008,101196 775812917732188160,151439 771643899806830596,122281 776225889940041728,151374 758780626199805952,54842 790896172344803329,234583 792458956492845057,244550 759962359674736641,60484 777190187499655170,1249806 758110275820134400,50698 791115058667360256,235487 769338478123479040,113165 755834594042056705,39947 791050997544214528,236274 760821513796800512,64722 768997041351589888,110209 791367385223692288,234583 780591948293734401,181811 792463807989714944,232911 780795909357658112,108396 786179184259465216,201494 790876730139353089,232169 751109940694097920,16422 779409149960523776,173347 781354916145090560,179574 757800859648401408,48494 791487519351201792,237908 780461264048910336,179742 766255491567714304,91770 779384824649945088,174557 768158868853567489,103354 753380035298463744,27045 795666196410429440,267861 781877047815708673,190553 785235353661767680,194141 794771770276462592,252939 759154815096217601,55621 788078272303263744,215005 758313751900778496,50434 795392152343715840,266151 767185236664909824,97386 771923385702092801,113332 785936279821246468,199352 792051858256777217,243187 732950227708215297,353016 785277041541312512,194707 767746101696950272,101020 776844573561749504,158673 781788895734276096,190424 785534993707577344,196247 750417314504249344,13343 770355677952827392,112363 762618838269648897,73519 769267251207933953,109104 773629254378586112,134199 779296720299577344,173753 785559778579873792,194147 786928717905825792,207287 777161286824198144,159308 793609911846395904,252112 788750516725641216,220332 770460811282288641,118191 781133890450624512,182870 762004019007062017,71470 791636928135299073,240260 761330366305140736,67852 763110697966440449,76577 785621737769725952,196917 789233410954915840,224568 732330800117616644,349764 780777807060369408,182726 770308870971461633,117377 771656102974922752,125319 779105824153010176,11774 787292542475771904,207613 793305886949273601,250033 749391308209270784,8497 776910538819330048,157082 769562601051140096,113412 763939678785376256,80607 788064331950796800,214660 793097748434317312,249469 752914924507172865,22715 755738489350750208,34441 761228863707820032,66851 762378464817127424,72408 762489133956681728,70072 768368579527909376,104973 760902723340382208,60011 792309451361492992,243187 768170661395046400,11774 768887353087700993,109104 793581435475021824,253793 795745930070855681,199307 788697155212947457,218258 787537313605660673,180433 753357692073238528,17384 762731716817539072,74681 774132859120386048,131421 769407834454945796,109470 788536117356363776,203710 790315552820563968,224680 763186469431148545,75073 781231997402226688,186149 791044840352022528,236259 754096300325351425,30910 774405088789921792,141316 762824514556178433,74612 766405297564971008,92860 765534980743258112,87904 758118805214228480,41703 793270640421773312,250430 751812004860481536,18303 771823551800233984,125554 793268896006541312,248514 779882674647343104,177444 789516065223114752,225981 791463253410975744,238395 777955585694269440,164900 751902996515004417,19000 766702775275102208,91804 794947363374858242,263895 768184921999470592,103887 776003128445370368,152872 763716752731623424,79740 766210352686178304,99816 794203241013604352,256534 789506029868417024,205972 768430314901340160,106281 774365664907624448,140444 754761078228123648,33520 791722650250993664,240926 788125269467029505,215754 794349547698802689,231894 755964454815215616,39462 793213545009688576,250033 733121888738664448,355261 751660598816112644,19000 792031895752093696,241819 763102896078618628,73712 791404030245294080,238395 793751925955133440,252051 763414978082836480,78129 770328959796084736,11774 794389720818032640,258456 790884195971239936,232863 786300889778626560,201494 792407755868876801,236919 764867129279643648,83391 790873468250181633,234514 759534217348788226,57574 785374182372548608,195481 754084129365487616,30370 780163148854784000,156281 787650955491684353,211347 775094506865602560,141091 761647773829701632,351152 768215611897946112,104932 771399416859222016,112363 792733267288027140,246225 770292351608553472,115435 764107368896598017,81574 771775946705604608,122653 760525637803057152,1248768 767882607463804928,100605 787291443085795337,207613 754762449958690816,33474 773941929599840256,139404 776755047153668096,157693 767911968422277120,101383 788762709508579328,220526 772025500688670720,129133 766450185379598336,92958 780583428408414208,17591 755018841407848448,34666 793466581565050880,249926 765347063513096194,86667 773604818669621248,137965 759149809953452032,57348 773863162730967040,139404 787776856552464384,205197 757441372685086720,47261 787892656764399616,212239 776532773989384192,155688 788931041767456768,221785 757794888016506881,48926 766009059053035520,90735 760896484585852928,65234 761167142393896960,66897 773186755516207104,134380 755153884763582465,35373 786961189754445824,205143 795217871286784000,11774 776741194889998337,156835 755896154450255872,39236 777970089454743552,165185 768947203612119040,110389 767298050939314176,97303 785773520110313472,197286 793180557077274624,249926 795082318088126464,18395 759065017291595776,1248650 792132990470131712,243075 767804926793842689,101681 789448101333532672,225981 786726134511726592,201939 790988502817058816,235536 788484985296678912,218275 752656171383730177,22777 769675996744196096,114301 777025027514380288,158520 785474927251959808,194723 787865450143154176,213121 751244622857318400,14277 768500004839313409,106716 793225684092977153,249926 776686985427709952,156175 775765670042726400,151185 785970258846683136,199272 752944845765869568,16897 776175577606815745,151255 793253155303596032,248988 760982823289303041,66105 755037818066468868,33356 781222706385711104,182659 791042519316455424,218892 786606812841730049,204835 790977424163008512,234796 791630373771878400,240145 791792775071227905,240483 773512801935581185,137042 774732211857788929,144573 771966210716102656,128615 758754257973547011,54123 785794596747915264,194723 788406473424461829,11774 795067503458316289,264397 764610468484820992,80648 781191775658582016,185310 787415169135542272,210989 771808438603157510,118191 760617139833221121,63937 785923660838121472,199546 763234269862834176,76056 750523394433486850,12883 765219379940171776,86103 794898713575587840,263708 754746668969361408,33356 779096167359520768,172122 761947984116408320,70543 779060259273007104,168284 761393328973836288,67229 757407460801941504,46913 763739298776481792,78750 758154283690754048,51239 786817673544032256,352200 794565121590906881,261155 764193831017443329,80939 753583420140388352,28037 780647732381884416,182211 754849421691645956,26066 764277724751941632,82283 790246746723127297,228525 758101136528334849,51239 781827972990992384,190635 768308645788540928,104162 763489704050163713,78159 769976262647504896,114848 793181364719915009,249926 760306541564203009,26066 768113400329097216,103354 795349533685350401,265881 793248630127886336,249926 795705925621452800,199307 780147802487808000,11774 785419352451457024,194158 772194404115316736,129126 781257794808938501,186446 758377373427466240,52554 762739214798598145,74681 785652998819028993,197512 770315769351589888,117377 792361878542352384,243075 760497821619478530,62441 788101063278723077,215505 764187165144256513,82544 786400075614330881,202727 779428436720906242,173347 760852858728132610,64745 751217827730763777,15066 763130240184881153,73712 765302922754269184,85562 769139538606325760,111558 763099904176689152,76533 732398690946547712,351467 735482675507695616,349507 759169403409793024,56964 758839845980516353,11495 753251202763153408,25965 777122466615463936,159411 778135757697454081,165523 786901087227785216,206225 772229827692638208,130067 788807127737311232,220526 759424829980184577,1248682 768170963598966786,102335 793238126139363328,250066 777373874988064768,160758 779323143181725696,125163 779727647588831233,170373 791019627090419714,234583 794670395362308096,260033 764996129016524800,82209 775355950827962368,148045 790628878322692096,232169 790719167057977346,233307 790645732508303360,232169 779469291477434368,167220 794730710082863104,262849 764461233688891393,83391 765541108050857984,87788 754858147584495616,33356 785886461480488961,197367 773299705409376257,127218 776125230158872577,153248 772212585483542528,129212 793129093227315204,249469 755454810086862853,36875 785902184231612416,198671 774087974824751106,141316 792881513113133056,245373 760534927792148480,63149 774734443927969792,23762 789346505031155713,225359 788769395271098372,220332 778079883192827904,154330 765654470642405377,85981 773943278957830144,140025 775813858514481152,151156 777164210115518464,154716 761363426996125697,68273 749689508090744832,9292 755140095334817793,34731 753194024220012545,26029 795173801537503232,264397 766100666032893953,87858 762763718669299713,73712 769061649378582530,110585 774077191256625152,141360 755498085959266305,38032 756375462297952258,41518 790587075980472321,229895 767830586903891968,100605 763540942792101888,431998 773739976190152704,11774 775751589252464640,151071 749892812229976064,10613 758584815671214080,52554 768020375766601728,84904 785688106989215744,196277 788702948125663232,220029 775414006282588161,149087 752927575622553600,24597 773186320382431232,135025 765147515691859968,82121 786649948964130816,204327 762736764041723904,74592 785267481485123584,193671 794704550842302464,262752 793101655248109568,249469 793203856800780288,250633 762666764949819393,71502 788420183765426176,215437 791375708039815168,238207 785601245708820480,196237 793197179082907649,250430 795026919913885696,264774 795301650885910528,265885 767501886186545152,98817 774533521205522433,144076 788824852312580096,221297 733194084509061120,355871 765587653546893312,88052 795109621547442176,264431 776878850160594944,157993 780840366299676672,183269 785656217721040896,196729 773894648158879745,139404 769320602201051136,112265 790222913852936193,228354 779792771175571457,176218 771887197867745280,127579 793899984198463489,255942 768271466798260225,104932 791162780917243904,234583 776537320128262144,155318 778618537187225601,169226 790608312236638208,232791 791722455807123456,240926 754771287118012417,33356 763085128230764544,75615 777164180692414464,159146 752862231239340032,23167 773535514804846592,44345 781514176946642944,188401 761540546754207744,67679 778387074508394496,167407 764420529935699968,83391 779180632811397120,170187 787389704773722112,156115 785674775985213440,197622 794547434986831872,261155 759377065850368004,45827 777297501271449600,159146 768103827883040768,103354 785547695121391617,196917 765996637932048384,90622 753729940994916355,29589 770847531496595456,120976 788388424386502656,217519 774013831638978560,140161 795008181168586752,264397 757685843964272640,48369 793235628964077568,250560 794663732408446976,261050 793638785070227456,253032 759076524897075200,56630 769938082900488192,110585 791566027683487744,239405 781125740909637632,183759 771707738233724928,125367 772114300106342400,128017 785265397029228544,194079 757688580487667712,48736 780873457768640512,179416 755558013738647554,38286 793221398961360896,250430 750682605700325376,14421 791105797186912256,234796 762461150990573568,47283 770445431566249984,118191 766776245568860160,93184 791624094412267520,240070 754741660064423936,33356 794384194981896192,259659 750475181227933696,13532 763390133890523141,75615 788852655342755840,220029 772247106559934464,128934 786611088175529986,11774 769080762167599104,109666 776162720722804737,152735 791702047083016192,240145 781436080012812288,187857 790985070353981440,235590 775462253093007360,149121 776036198863155201,152735 768494573559701504,41680 763457840208044032,77849 788151308779790336,215900 795665216730202112,265649 773616639862378496,138165 773952693224300544,139247 794674004770562048,261818 795317566071783425,261155 777611563306016769,144611 778580853265928192,168965 790272034005581824,225981 780930502974926848,182726 785621194225647616,197297 790241687977230336,228341 792093939205410817,243075 794626522355220480,261987 765035758499475456,85562 777937776209596416,164578 764135283495493632,82066 788444602621579264,11774 794980073111752704,261594 777955856101015552,164764 771469897956073473,121612 793972415747346432,257353 768253447065993217,1249538 785645324354281472,195009 757574108746055680,47782 794242108810891264,257492 761934346915840000,431998 792488095920721920,243286 765724623447072768,87788 765571168455667712,84724 792499311930175488,464984 771340870499069952,124883 775656874377093120,150552 780856524616921088,182251 790668178699366400,232137 752133143209975808,18215 758345385907720192,52538 755173556632162304,35890 758081664308416513,50476 774826549145014272,143402 758799300738506754,50827 781635544958644224,184223 760611203873923073,63655 764863556785414144,84724 753400743521116160,22008 763135697435758592,75899 786327771274285057,202379 790173736041406465,229505 759132632814878720,1248682 767784836274741248,98720 751090153171480576,11774 794654480805433344,259892 773074749429690368,132364 769011854588936192,110362 785605826731999233,197512 733048435394379776,354869 795202423564312576,264288 770982652731981824,81869 753345187347214336,27045 753731294777925632,29589 795457605590249476,261155 772221969391464448,129471 775503896806510592,149422 791617933235646464,240145 761912850776326144,70941 774653958048604160,144485 777198624069607424,159370 789226056490291200,224333 786589493264474112,204835 792025666518552576,243075 793960966241144833,257267 794018900195348483,257530 756418040472875010,352982 761154531933552640,61051 761239700724150272,66842 771354368822145030,122124 788369793225256960,215608 781713740899225601,187969 758895773266251776,7311 793557764329107456,253373 775402236704796672,148537 766374480679755776,93504 753722402199179265,28866 760135688734052352,60878 781575462728368128,189063 787881388288708609,350287 779012292063232001,171902 791271292523589632,237223 751783056562876416,16931 795615743266144256,267521 775195665295089664,146246 771461506101813248,125204 770538485707046912,118515 775873782284181504,152314 792556555954753536,246295 788365003799879684,196631 775392504384516096,148010 786605786315132928,205039 794577685934542849,261155 785654821672017920,196277 792558413347713024,243187 788643842702577664,203546 792400684289257473,243165 788474990857482240,218275 772797473618333696,132335 755895540576026624,39657 781650263161446400,177455 794988083791831040,264397 775388313301549057,148032 795764614487228416,261155 779731651911745537,175772 788466278436474880,217519 765555125863669760,85562 794001536468729856,255942 766440142810779648,93823 776825336285847556,158387 753345774684033025,26539 776655913885192197,156132 761183128031465473,65180 751163726875635712,17440 778285538918801408,152106 790772423297601536,232863 794630078730829826,261155 752744799745310720,12060 794637446810103808,262053 753262706392600576,25134 779175496860905472,172962 793182648638251008,249057 790603179566178305,232137 793445465241116672,252196 794993511607234560,39957 756196267848499201,11774 770624810728783872,65496 788833025278742528,220332 793919872929435648,255942 771701530047250432,127134 757910268194066432,32673 760929279836291072,65612 748935606445584384,11774 795191852395798528,261155 768275161141305345,105292 773931761235431424,140232 776056820414558209,153095 785664830237646849,195975 789288792993562624,220029 778314887772696577,167220 768539923209224196,106317 794683604152352768,261155 750841769839955968,15661 759153769665921024,57348 765581705721868288,88052 765525547174666240,87904 779226874039963648,171168 777276683590115329,159146 788541591371845632,218977 758667718639886337,50670 775836113692860416,151374 791439262411554816,238395 732176657348321280,349784 772580233270718468,131003 778428018960326656,152594 792257575005917186,11774 755792699551129600,38210 790325784317571073,230282 768319513637060609,105519 788290893832790016,215252 762416334093242372,70177 775363106105073664,148645 766784608964706304,95511 790393328206577664,227273 795012083616202753,263896 773608871722094592,137158 773549569934290944,137042 787043337203134465,208395 773350100139544576,134033 777276591273484288,159475 755851747898241029,39657 758037756387823616,44273 759036885918515203,56535 779017721748918273,11774 779400685829906432,173628 791258919607738368,237491 794526456441348096,261155 760121765393686528,54644 761755832535044100,69548 775069919230595073,144611 758896634939842561,349683 770715101959745536,118650 759105515448336385,56630 754091860201730048,30370 769116657142816768,111419 795655925742845952,266151 773892854628298752,139404 793138622329331712,249469 773930227193946112,139404 792118389661634561,244230 791382455731253248,99049 750823357604585473,13343 774028010383179776,138819 792513591505195008,243513 757258374828261376,28160 793151248002277376,248437 793174288887123968,242693 762642134654590976,431998 786565570057543680,204413 759574232997228544,50581 788760139025223680,218832 792079107798470656,243187 771371506014257152,125176 772688387484426241,90193 773457611790413825,136848 793580702369517569,253793 772112318935117825,128934 780072071573405700,178076 794811518428839936,262849 767896197378019328,101514 776953310158917632,153117 781427903506616320,108396 778291864436965376,154330 752931370377310208,24597 780225155918340096,141360 777657368335163392,162294 785895140435034112,11774 791462383960981504,237908 792414435805650944,243451 794650313546469377,261155 794615344795033600,261155 795115518042734594,264774 751193660432187392,17591 764315870239666176,81869 766105165980176384,90031 791679545837428738,240145 779493894312505344,175153 772518523545325568,129551 751120413288230912,16897 788753026081140736,220029 785259762925449216,11774 762640525484621825,73984 772471428172091393,131122 790713175624683520,232427 762108730280448001,71476 767846302914867200,101681 769326329191739393,112399 794583582438264833,261155 757462460387434496,46667 789228052039528448,223692 793108694351355908,247877 785634488835379200,197091 793579163940564992,250953 761335372404051969,67497 765623272314540032,88332 771099383186153472,122344 738064887050571777,1182451 738458905345429505,11774 761108158806790144,60098 766031186665869312,90618 773974030537723904,140437 794940235989876736,262847 768883016856801280,108849 778205942236090368,165448 764990002870689792,85562 732246695367430144,196346 774030030141698049,139404 776525955183497216,154832 790725486984986624,232863 791071536459358208,232169 754770923362791424,350654 774277226061848577,139404 779423800823783428,464984 791819085063426048,73383 790311301746561024,11774 790996027243237376,235749 769913222988124160,114779 776912122764750848,159146 733420077786103809,355667 758035694807678976,50923 776797822339252224,157755 765171005564203008,84679 794018771698450436,257492 771434822958854145,125703 774675966505418752,144494 792082581961469953,237964 777187626814177280,156835 785831244730736640,198671 790930428521746432,235101 791077851768291328,204413 795080699900526593,262022 753066824573526016,25223 791805706269700096,239405 772550451539640320,129380 786645654512599040,201374 764074029820940288,80716 788542853173706753,218875 787664256812650496,210585 777942461956100097,164900 769370144971698176,1170856 769669883265183744,114491 794009939299553280,257353 794609102798389248,261155 754877557963579397,30782 761221543972118528,65974 768639232915234817,106281 777576120577294336,161413 788158198960324608,215754 751839096872599552,1248155 760560237891821568,354841 771009578410643456,119832 761602385236094976,11774 792676069967036420,246225 791840077647347712,240070 780548569463922688,11774 749278501010755585,7060 786319734690160640,201620 761442230175305728,68273 795242908312014848,263895 752714440919900160,22752 755173138527232000,35890 759079386494664708,11774 766605019982553088,93477 770404288350724096,118513 785568733179867136,196788 790979820951707648,235487 757296448274894849,46890 787921592860876800,15498 794281877167292416,256255 760640992689033216,64084 764963495859355648,84724 795001468021514241,262925 772974867167797248,129558 788494753411325952,106085 763028064699686916,75899 794941236016619522,248924 764927338362527744,11774 786567503237484545,202983 765620390190342144,88669 757797840617824256,48093 780608570073161729,181789 786939076494684160,207613 780825099695861760,183269 773982293610209280,140443 768063712871735296,103552 767823479303307264,101681 794549700632449024,261155 775697806543773697,150404 773951354335264771,139404 789273331916759040,203225 769208623444611072,11774 787701192042352641,212139 781431514760355840,185496 760473967035547648,62805 761482894254612480,66801 793826434716307456,251376 758428853933137921,53144 768419605526306816,106281 779715324769767425,157439 778999392535588865,164814 776201550100328449,154279 793041723664596997,248924 794215819798573056,258331 779613044527824896,174557 780846930612121601,182659 788821595758342144,220526 793717917544316928,254505 755148596723322881,17371 794605875021254656,39957 794535663358083073,261155 752996572284215296,23742 788456778791084032,11774 760638128394600448,63451 763945072886898692,80939 781477749605208064,139404 764307555862523904,82177 794801700758401025,262420 793149815429431297,249961 750443496021041156,13059 795262836553330688,261155 773912587721404416,139404 776872747255422976,157840 792116058106826752,243075 758316305070039040,52112 788554566220517376,218275 742414327332765697,11774 771802362910433281,128194 767518123759013891,97468 772816391976157184,132335 785893853345701889,198591 775815656545542145,150426 790997481869803520,235621 750984952649486336,14848 788828016596123648,220526 785510347105075200,195975 788388154138955778,217519 793994124370153473,255299 794581666593443852,260033 772917177259294721,133043 781539813757374464,139404 795215351705468928,261155 786241712477859840,1063777 788084559191703553,215252 776421617077358593,155451 777049242313498624,159546 761947570080022528,69231 772076389801394176,128934 788757793121665024,220526 759791290045181952,56676 762461695897776128,47283 766620054477733888,94699 768532044532047872,106731 779666711792451584,170373 791352372601643008,238395 769427825560588288,104976 785893740472852484,197367 765938131359203328,90030 788700954614910976,220029 755929944107036672,39812 795425784378880000,266491 789519356027891713,226581 785524877759541250,11774 786817058956644353,204413 794281280296861696,256726 763829266584899584,80393 767465212987355136,11774 774780257354285056,144198 733060703863640064,355080 771510452547358720,103354 788847895105732608,221476 773177800232689664,127925 790519039198015488,231784 785817319037558785,196932 764689874330918912,84465 778342323147210753,166532 757628274323312641,47940 793533792375873536,252196 793592903494832128,252902 787157572986044416,209184 791356426887176192,238395 750396070341992448,12883 763831869423099904,354311 793609951662923776,249374 767029727722926081,90031 771147774679187457,118985 776475023813017600,155287 764166307671453696,81702 773273176071507968,134993 780029202372362241,177433 753816502885679105,29898 768276399757090816,91084 781594141813768192,189017 794753224163131392,249926 760536400907341824,63451 774428214936547328,143585 792513568734261248,246392 795102271847731202,264397 785884629035122688,197512 776918685000708096,159146 763946333493264384,76552 793134727091908609,249348 758226517872766976,51809 779004819184820225,171693 795365242326880256,265875 733189031618453505,355729 767869501404741632,102249 765882139225169920,90031 767636304544882688,1248137 792032368211222528,243187 767504118130827264,98890 767581295991853056,80939 789941391073738753,228292 791691427092672512,240145 788388651214397440,215005 757177622946209792,46235 768084959932342272,102563 787952016131756032,213887 762386386624184320,72575 768204165038288897,104406 762206226033893376,70941 794060917323497473,253721 763262035618594816,76264 769608955651760129,109594 751860767230754816,18298 792910089829048320,247087 788162932718829568,215608 795005043430793216,263205 785744562803179520,197512 792048484740395008,243187 788735961899335680,220332 794008521054572545,257492 795673167230537729,267862 760154608098418693,60866 762779114038329344,73926 793795218810232832,255393 765957458829283329,90031 762343197129539586,72411 762664478097879040,72678 795456747884269568,267157 781866872505376768,190635 785257043477213184,11774 767296423410831364,93112 734840182789144577,65113 793170222710599680,249374 755185561783136256,351434 762887079281856512,75136 778568891710734337,168702 786361200300941312,202304 788753545562513409,220526 770257575359098880,117257 777206853893664768,158387 788281071867572224,214247 777169166272860160,159245 765166448419278848,86103 787082303029796864,209035 767802734519185408,100893 793113530308452353,249469 755897478000418816,39697 761545214158704640,68993 787358967475372036,208146 788691731764084736,220029 780867236756070400,165931 755564526465126401,38183 780611126270816256,150151 787133535752716288,209151 793972682417115136,255942 795444963140141056,266079 750432595649794049,11774 764333006307733504,82002 785564887535718400,196917 760545592040787968,63451 774089803767750657,141102 781198263311405056,186225 780239295617437696,141360 793975933774561280,253069 776934501989642240,158387 791904324565610496,240483 777597675512422401,162497 765602200223645696,86472 768162749285277700,102514 781080474722512896,155390 788058828705267712,166282 772608758392430592,131003 778331520729804800,167407 754749561365753856,33356 751090019645984768,16890 770810421402099712,118192 786966736683794432,207949 763719576219750400,79139 776142748327944192,149200 751181923339362304,17284 791064637534076928,234583 793788744394563585,247561 777265601240702976,159475 794028439527391232,257492 768983701871026176,26066 793114124532142080,249469 758727073401753602,54070 795669565904658432,267862 791491131749961728,239405 762741364937326592,74066 788093848958431232,214899 794670214424264705,262145 795136704910802944,258456 773659561303511040,138165 753671525098721280,21167 785774217413398528,197512 749997950202368000,10735 749932184702742529,10653 793905612782444545,256255 781439842429304832,139404 732363734052687872,350708 756977012888203264,43375 751148119853789184,17284 757671886612525058,46667 785992466646249472,200490 777525300259237888,161387 771776756449763328,125742 754025759161942017,30339 779138745006116865,170733 790996116246519810,235590 756293097336737792,42432 775042621064486913,145894 776813670890369024,1170550 791104804172902404,78159 773887469821440000,139404 793516764265062400,250633 760553814017642496,62779 751608815829651456,19000 795034849429987328,263532 762769718243684352,74281 773955442594545664,140211 775482851097735168,149770 791255135993200641,237491 761788318333833216,69711 780555580394049536,180233 788847877112139780,197888 772597500758941696,124697 775514186713591813,149953 752889887020376066,24134 765215655050088449,86103 781173342493478913,185496 758430004049043456,52061 760280246486765568,62225 770772437109579776,120690 792038149262307328,243075 762617426441703424,73814 785829045019652098,197512 790658955341160448,232169 762644229411762176,11774 764566131810062336,82766 764861267236368385,27280 793460521588568065,252196 763116560697266176,965743 767856410667257856,101681 732655266341212160,353262 794262315050729472,259063 758669343961911296,54070 778758564525461509,169232 751549913322835968,18539 752818316754952192,22436 748568729286508544,1170318 773229924291194884,134561 769666582255505408,114779 758316225684439040,52061 793443023300464641,242712 751586002095841280,17951 787276916625592320,207613 794752936006053888,261155 786962507030233088,207613 795048541429362688,261155 757349502940479488,46394 788166410211995648,194723 794600310757007364,261155 780831814332116992,182659 756284637903720449,42432 752152008942034944,7311 765638854598549504,88669 780036473747677185,177472 791335506537615360,235979 770452032536846340,118191 762708791116828672,71429 785558472003690496,197035 770417628103913472,118087 761404391781965824,68144 791354549508247552,238395 772404353097498624,128143 773233320469598208,135025 764975100621942784,85562 785564598036525056,197093 793158013133651968,249926 794928533198012416,263895 758157955279749125,50923 765888293980475396,90030 793969122048700416,249926 788404221175435264,11774 793660966978347008,252408 773530990048317440,137042 795436146834763776,267133 756624701888290817,43285 766348834943492097,93286 780851469226545152,183269 754888332828631041,32873 793465759515148288,252020 753485373204987904,738099 762457219447136257,47283 764147509916598272,82209 780998532098560000,181585 793986493572206592,257423 778028687836930052,163895 770712926353260544,119832 788826886746939393,215437 758419250650329088,53163 793167657390317569,248988 773005773500579840,133944 793585824461942786,252112 758165790801719297,41703 788539319816511488,218349 794553629298585600,261155 768856424738762752,104032 791954262729207810,238395 792032077680025600,243187 774223098170122240,141887 792402058376654848,233467 776980551802564609,158428 793865115359731712,248652 758622527182741504,54070 779404364465238016,174115 791355704007241728,238383 751610689249275904,18893 788797521258840064,220526 788322789975527424,216956 758267883902435328,50923 790571486507634688,232137 771922266259161089,128194 789146591726739456,221136 778820139345063937,167220 790619107871821824,220029 788164875948134400,352258 761602450688049152,68987 787417549201891328,211028 790670106745532417,233307 791717963929751552,241077 778628937136033792,169226 759906449472368640,60315 790701575387820032,233307 755004254297784321,33081 768607011768569857,103354 751658814772883456,18400 778987504754044928,171037 794340057939218432,259543 788810718657249280,220526 763146986631548928,76365 755918441316552704,40550 792985815575957504,220857 790637674084364288,218349 777886734067662848,163249 793170880956211201,249444 766000038367592449,90565 752931850256015360,24624 771428278989193216,125367 768164773745811456,95055 792502120062648320,246314 775153596321193984,146259 758245692636889088,51239 785558185629261824,197046 772790100984000512,131421 787337887180206081,199307 788032048631943168,214114 768565745500377088,106702 757268966192603137,41680 785935790882877440,205972 767605075271356416,87062 763810459145367552,79691 767364901002153984,97325 790878668025270273,232791 791746973829206020,240584 732858422454931456,354344 761906849004290048,70912 773619811104329728,136904 752224578601152512,21074 788791309465030656,220820 791775014760681472,240483 786021567377477632,199496 790974705226350593,234583 787480146068504576,210215 769034989128253440,101681 771394112687706113,350085 788577345460400129,218142 767992767259836416,102137 768028180502437888,102514 791978962268323840,241819 795681246584127488,266151 791166511008325637,235374 793152745192775680,164814 758612615547396096,53985 793265406874161152,249926 758994662724018176,56194 762077221553135616,70501 794768882032582656,263302 785717407952334848,196277 753004090230124544,22950 762286862513819648,431998 773710353892913152,11774 773839958465323008,139395 794181313771147264,250033 760935878080335876,65174 772802351312666625,129551 765271405403500544,86268 781339237627092996,139404 759130510526341120,57189 757664288823767040,48633 790913523740127232,232169 781383784914571264,186584 786937906338340864,203863 785553434883690496,195104 774181962613272580,141803 768236968618631168,103975 760271648494850049,61145 776550339017371652,155898 794002376042618880,257325 786302015349547008,202429 764949860332113921,11774 765683752857063424,86103 762399448647413760,73102 789535400398159872,217634 785562961855258624,194226 791672652733751296,240483 789739808616771584,224680 793225728758206465,249926 751135348986564608,15808 754065279617863680,47835 780087250063327232,29786 789876345270480896,226731 785878352817074176,198580 790315129791324160,108396 759307123071131648,51069 755764992520093696,39462 774642256808710145,142906 786480960241926144,203644 794895861465710592,262784 792164474211807232,243092 786397898716176384,194723 793189399349563393,249926 793930938472402945,256065 749382476242440192,8047 785785702898397184,195975 791765409720590337,191778 788089324558581760,215420 788190924840931329,215754 792526462729543681,243187 764465962515066885,83342 788125182174998528,215608 750816229531742209,11495 790920095082119168,234583 793146835531657216,248437 793657608800468992,252044 776146774683623426,1250294 793846522026692609,255393 763623265990430720,78360 795289594640134144,247930 789011392565248000,221785 791870380633825280,241432 763805958480859136,80136 785276753182912514,194648 785565690371510277,196788 790644634535931905,231894 750368521360736256,12914 777213089397612544,353786 794552688079990784,261155 749605487012896768,8248 788489565757636610,106085 765397729619144704,75724 790937191748960260,234583 767814733814763520,101681 764239076539109377,82642 792084759178391552,243187 758359605080653824,52061 758371217179086848,271850 760567036913254401,63149 795501742133747712,249926 788883001211965440,220815 764935827424219137,11774 776826692140605441,156811 757679342302457856,48439 766429317765234688,93286 793172509633896448,248988 761438603931103232,1248940 761732847623409664,68993 767727689025384448,95572 795043685662654464,262849 780627850806296576,182211 794706708266258436,261155 787751001163980800,212710 736423983235641345,11774 761573322798751744,60794 769704641630208000,110585 786503149301342208,200712 766787278916038656,95708 754019026444152833,30802 780647673997225984,182257 785613973987045376,17865 773719779521593345,138155 758708659262255104,54752 778970387564593152,166500 780541375238418436,180306 794893293465337856,250293 775728862894387200,146991 756878028584738816,44429 733465718130253824,349985 759887366865637377,55257 757798394924367874,48093 788615741528473601,218275 771163594436280320,122982 792169333724241920,243187 756883863071109120,44450 768663772659539968,108385 778206839729160192,166390 780690708529242112,179719 789066685189722112,222526 755827592545067008,354391 792176035584278528,244550 770334614929956864,117257 768907544135737344,109767 758677233099833345,54070 788871844073922561,221832 794531781093400577,261155 768474796644405249,94699 792067793000751105,243187 795424423947935744,266054 758053486911229953,50452 759140817294520320,56964 765044006363344896,80486 753381831613878273,25189 771812935110832128,122344 772212322970529792,129126 778584761262415872,168794 775002074157314048,146259 776867564202766336,157755 780438738925150209,29786 793141185313280000,248578 762707622344679424,74133 786885149027885060,206054 772529087239684096,129551 761268503244640256,67547 781244514698616832,185595 774304364340977664,141912 778190961662889984,165488 794130367120887808,254617 776748329858314240,157708 768128601933942784,103354 793932541480800256,256536 766463790561067008,91228 790300574881345540,230485 790341849143648256,227804 786466855334490112,1063777 787307477951840256,210207 764962407387058176,11774 764201579691974656,80393 768132355382976512,103354 768467126915100672,105041 795003256367882241,263895 771489275611189250,1249839 793396128309923841,250430 793864204088438784,256255 781792275990974464,189222 779768219326377984,174230 753741281931603968,22439 756272001925382147,42432 794563611746336768,261155 753738994060582912,29624 770664269503406080,118698 754798947852484608,33907 768132821869142016,96514 751060112496877569,16093 758306227977916417,52112 781587043805700097,187607 789895159764758528,223692 788479259811590144,218351 752052905172230144,18893 764926617781084161,84449 793147340236267520,249469 758403763405217793,7047 786539611422064641,204413 793470533102870529,11774 794537846560456705,257353 788781572006686720,220128 792391179627327488,240474 785986315187695616,199755 795272660972343296,235527 762816357251645440,74681 767743076454531072,100605 791621358291529728,99049 752172780771127296,21461 767490972557148160,97466 776685124653977601,146991 769002199657525248,106716 732318667095060481,351427 767491711916388352,98040 770326866787913728,117257 758654244563988481,54070 786392866868174848,196701 788913514056482817,215437 771512686941048832,125163 773601784153726976,137978 756354634504101888,42249 764817704939237376,26066 756225489396654081,41680 772975545038413824,132996 781452032766939136,139404 792147718898642944,243648 772807181875965952,132758 765740249959890944,84724 789998724093095937,228820 795439490064117760,267157 779792807997214721,176218 789202993983827968,224297 751562169771253760,18555 744522139731058693,1247654 761160227802578944,66801 777155442204090369,159876 779849650035625984,176218 791303338025488384,234583 755539085679144960,37684 756584832159932416,43471 788543580595892224,210390 793866131870101505,249926 795199179182194688,262849 758447374100406272,53144 772586338805747712,129662 779022757933621248,167220 761373579451572225,67369 785515282504843266,196538 795046605392990209,264397 756571818811592704,42432 769697453654282240,114779 794301806922735616,259134 795077832275730432,11774 753269428041711616,24745 791656055289688064,234990 768058755292561408,103261 758753264951320576,54070 770359841424568320,118339 766716633859567617,95672 756101866509983744,38666 788124454337384448,215754 765372906385747969,82208 776479979919945728,11774 766715296828620800,95708 769221414985535489,108795 788673399761596416,210207 789429005762035712,225981 759186160317005829,57112 786032676243382272,199739 765938310254514176,90384 787508111691046913,210481 787060466862489600,105109 785698848983351296,196277 794962105065607168,261155 790261622199627776,229693 761056156919865344,65455 790917441383653377,194085 785663180315893761,195975 793658348587536385,250633 793782917780627456,250135 794210397272166402,257325 781232292773580800,186289 763808373590548481,79691 787707516700520449,195492 788152239697178624,214992 781450734088826881,187969 790551904400965632,232137 795310433762689024,264397 787078732578033664,208928 791790570674987009,240089 794269633050279937,249926 762855459841646592,73712 776794428019183616,158144 793546095183949824,243075 788016996830937088,214492 792473301885026305,241819 762676406241210369,73926 781550849478635520,185310 772056157875736576,128202 787314134392119296,210289 789518639850516480,225739 753293015058350081,25968 792076893306560513,11774 756905305880064000,45339 777571058354225152,162348 779889753189670912,175934 791111767061520385,226881 793868164010483716,256191 758581169806045184,53367 793752550747103232,255039 765775583527698432,82066 758764794816110593,54070 762016028754710529,69231 755875820288282625,1170533 769981312711155712,112693 759386479852392448,58028 787182559226687488,207119 793150918023712772,249841 794409621968523264,260173 785583709886017536,197297 793978760957566976,254209 795734024442494976,87904 766651937395585024,94690 780858062718406656,183269 791084311508287488,234583 771054030307069952,120677 793451411107307520,247455 772925390734168068,116618 768513245074362368,106676 785264472277389314,194560 733028463976710144,355462 763090845381881856,76549 790879411889332224,234583 765580442183487489,86103 750398197781102592,12883 764935092250836992,84889 794649217931313154,261155 750802074389143552,11495 755529295221620736,36875 759262464152330240,57574 769021586150129666,109044 792895992764870656,221107 755807954478075904,39685 793903131964964864,255176 777330858239881216,157082 749731800117809152,9754 786898083657289728,205090 795035614093709312,263033 762029005700673536,71694 792435679418462212,244327 764682169604190210,80608 786620968206688256,204413 750688587612561408,14277 788737466685657088,104244 790321534384476161,229693 739262847851626496,354744 741790356669358080,354958 756335783171284992,42495 769327222930960384,113213 769286606192717824,112399 779661442601463809,175340 770866136644591616,86103 787494994882027524,209422 764623347279798272,82582 789152218964496384,11774 787054883803369472,207113 794315472221061120,246425 777995359117271040,164435 788114129219227648,110161 761395710222663680,66801 791358351019872256,238207 733023997365903361,350379 781573462041042944,188231 765939638930247680,88993 754728332831227904,32873 795334947246641153,262328 734916022721994752,353374 781178487470186496,185310 781646623310950404,189031 778673017320837120,169201 791914824758337536,241042 792163293574098944,243187 769274019912843264,111558 791427735491051520,237491 759853554303639552,56800 770837695870275586,121612 794706277456900101,258613 769332377155952640,11774 766771722217361409,95708 774280600156987393,142506 768490741211369472,106281 795740735853232128,267737 791471975063486465,239405 792505627620679680,246225 794716456910868481,261050 756933428080021504,44450 771951505234624513,127582 791509216242573312,239405 792178002289422336,243187 793968030367612929,256358 752968249248092160,24798 766898033200074752,95708 789989448238899200,228354 773890016749555712,139577 776854151129104384,158524 792970086474625024,244344 778770954302263296,168284 753496083657990144,25189 788178864732303360,215437 767520515753848832,97829 776920845486739456,156835 787736912761090048,205197 794542300839833600,261155 772783286309494784,131421 749668860295385088,9087 785605410497654784,196917 742105987633451008,1247507 781200966347591680,186434 761007108821245956,66159 794312471351726080,256038 764145699919433728,78542 759911680079896576,59398 762059110892187649,71594 792879333773709313,247877 763216203800281088,75899 773909160589230081,139404 742350834034413568,349951 766450762490798081,93508 785756864717938688,197324 790549576625238016,231881 752644892929564673,22750 778836662126120960,169923 795495847429427200,266121 793859775658389505,11774 776818941624811520,153743 793907781912956928,256564 794602191449296896,261962 792830044011847681,247379 771559209792000000,124597 759949597921902592,57961 781528275717730305,186584 765603946337632256,88128 772564176006885376,112399 777671275854430208,162497 767803368202964992,101681 793648776971857920,253032 769676785202163713,114301 765548867941179392,82209 768610437663428608,106753 762844641200791552,73685 780139048732065792,178415 753391180646408192,19598 770710029733339136,120393 793416325171294208,8044 768152208957288448,103354 778327282821701632,167220 764296307439726593,81938 794743824903970816,262849 770830329263173633,121359 788177863342039044,215969 780112789012635648,177233 794297881909981184,258331 773937715792351232,140232 777720151567437824,162596 794226527823138816,258122 792071496483102725,243576 759994531416723456,271850 788093162182934528,214173 761043054983647233,65180 794532759079387136,261155 795671952685830144,267138 768897488359075840,11774 760398430753521664,61051 762970965227794434,74321 792810055812935680,244270 767000342286434304,97315 751003772206379008,15643 767701849864634369,98475 793196439484502016,250064 793115409935368196,249180 771187015484252160,64722 794566197681360896,261155 764957979158450176,84724 761533155291590656,68908 770014862533615616,115435 773026461800275968,127775 780275144505774080,157254 768951884308746240,109571 768062292617404418,101681 781574832538255360,131056 755169666688028672,35890 768229076607700992,104662 779662965742141442,176104 758445213530533890,53144 777936372053270528,164826 790781811118841857,233692 755895475065098241,39657 758340835587026944,50804 758661777584484353,54070 761602967195619328,69231 789271720649748480,217443 769940073815171072,89859 756962428739395584,36145 778847758484549633,170253 785913426132348929,199546 791364318881165312,232169 770605341897740288,119754 771515326165094400,125554 773849571034136576,11774 795003742055780352,264397 767385459844534273,95672 786683026872860672,205349 761816063029817344,56964 755216871582949376,35890 764224138617626624,82283 778636471955619840,167319 757945247758295045,49586 757787046127689732,49431 761348864997634048,68163 791483735371898880,238207 771793216219779073,127711 789508205839785984,226731 764981573749911552,85562 767691151176589312,100605 792468508940664832,246152 762555097410838528,72912 793175319880445952,249926 753221496613511168,26140 734316786427043840,78906 795764649320857600,268777 775371379709325312,148045 792056662613897216,236198 795701353947525120,267855 752938609880080385,24134 792080178008756224,237964 793151351169572864,249469 753345206393593857,25968 791803372601049088,241034 778306188400332800,167220 776862651406094336,158520 785900232353591296,199546 793095120228802560,249469 794948121113530369,263096 751111794974949380,13343 735220382928670721,351390 780217546175832065,167101 794530809923268608,261155 759507005698637824,43751 787404755786162178,180433 771834951280975872,125554 791792929786372097,240926 758388662635638784,50827 769570661563928576,113412 795714305995968512,199307 755161600684793856,35890 794651378425663490,262313 758002502277042176,48663 767432511177621504,97515 764692725283164160,82018 786625133175640065,205181 788953375563927552,221785 768603097539158020,106281 789562326085169152,218258 785777434738032640,155390 786609049462800389,202636 760080432306221057,60865 749247905114918913,1247980 771037007036506112,121612 790972849800511488,235487 753389044424400897,27222 793310841194119168,250633 768112662106427392,103506 780246396037324801,177773 765313116691394560,45655 785657241630183424,197297 771438174480523264,123747 790986654601187328,235590 773701666134712321,137565 778660240447242240,167939 779411754984075264,174244 755775231403388929,38352 770939540177506304,122146 773950364282421250,139404 776456739696807936,154869 795053506457694209,264397 795134118946308096,258456 794940277081280512,261050 757804126910636032,48491 767781224119054336,98972 757996661784186880,50500 778500990349684737,152594 793100723030335488,249469 775018948681236480,144611 776252212565708800,152872 787994718680539137,207151 789518703515672576,226823 788970149512564736,222655 778293174896844805,166362 762848495296352259,72495 770349424509935616,117400 772513391470645248,131025 793616956054056960,254135 776908456183771136,159245 764789590876184576,84724 773334908479700993,134993 786546051880775681,204358 787459431478984704,210694 793607324548096000,252408 760060396896124929,60112 733099380882857987,355959 765944160528506880,87904 785528455253356544,196676 786345076179861504,201931 793509118082330624,233217 751539953113427968,18215 732174989433176064,1170318 758903132344639489,55174 763177742091378688,77119 789100794993836032,223286 770394610745151488,86231 778250207536541697,166282 786860412885237760,207027 781124965773041664,183269 755525817975902214,37892 789669249853816832,226490 787359416425254912,210207 776180897779441665,151791 786904195601428480,207287 768953932026671104,108385 759118214517391360,56964 788121516231823360,215005 763797960173977600,80393 793624475623313408,254209 790577973946683392,231878 781470913149673472,188119 788927091945435136,221785 756296762172710912,42125 781123251648946176,182726 751178177716817922,17591 794602244478013440,257492 791682106376290304,240483 750435263051079681,10735 769396750444589056,101681 790636291952173061,233131 766346109010612224,80939 760038190342402048,60724 772986589236588544,133454 793794196691750912,253335 758712252325244928,54070 792567754087817217,242693 778200354215325696,166409 791003848529813504,234583 793511454439723008,233217 773956629222031360,11774 785555792908865536,196917 745651341498818560,352081 757687719115882496,1248519 790715995564314624,233692 748930889132994560,11774 754149170676535297,25189 786584094385799168,204413 764688916074987520,82508 788466890767302656,218275 789464872211787777,47940 791459810428325888,238207 751169577044803584,15808 756287862295830528,42495 791009743984820232,235251 794212935283474432,256471 790864718923755520,232863 763571314418339840,75724 788538504242339841,218832 761955776772595714,431998 793670936926965760,249926 770362184618561537,118087 786606213161033732,11774 789796369485529088,225981 769577257627033606,111729 770617472487522304,119937 794104179988070404,257581 749678662979428352,9754 768471757657374721,106774 753651829167255552,28943 790646325943545856,232169 776622407767494658,155451 780739092619202561,182036 781220376424644608,186584 786711092416376832,206175 791141807384104960,78159 764581560595210240,83391 753377826619916288,27061 749673089995190272,9433 734388790450651136,350945 790763670162829313,235349 778347561459523585,166852 794670615131226112,262022 773911685325135874,139404 762301689298726912,68864 765189671068590080,86103 733026559855054850,354962 766417436975493124,92872 789265809688424452,224818 791814698089914368,241678 788135421704282112,215480 769983546656251904,104662 793888390198403072,248652 778583742281609216,167453 786066566064537600,200460 773283683222642689,133702 788871075501191168,221785 795031767019356161,263710 755073991799365632,35044 771482323443445760,125111 794700129110474752,262849 755543393464352769,38183 761927387726479361,71096 737466186070269952,11774 795390042575282176,247930 750525875037364224,12883 760653659956994048,63655 767251790983143425,97386 786954490750627840,207613 790327151983636480,228820 766141225716023296,86653 755164491210338304,35890 765151987075801088,86103 773981581195214848,140449 790477283026882560,224680 777631156812513280,162596 755755709959200768,35890 779385003863977984,168284 780828213962379264,183269 787373730779402240,209838 790988050528468993,234796 754988550295126016,34666 785729880646234112,196917 793478315377958914,243075 758707778835714049,54070 761339890051215360,67973 794182832704856065,258331 794388688130211840,259034 769324032021766144,112336 785933040807665666,199546 767745713451261952,97519 763421648775098372,77273 787323810244689920,210207 790051215820328960,199546 758010943229997061,50804 795466097529069568,265855 778186636140109824,164826 793308509869711362,243075 776165714956787712,153845 765783084973297664,86103 772238907979157504,90193 773902234174230529,139404 795355001681911808,266500 768844101005537280,108513 788846150019407872,11774 750647075365228544,14355 758642585774727168,54070 789357627994025985,225354 762790767899381760,73959 765153587211022336,86103 766001060439744512,90465 769793655305535488,113982 772844257195528194,132364 793830035245273089,255393 776612946910654464,152589 777189513001074688,157755 795416472403275777,266822 774707738341285888,144573 789294421745373184,224333 775394916604055552,148994 760800262214877184,64722 732359882544951297,238169 795007014355300353,262847 774986290970390528,146259 781664921444507649,177455 794562466667642881,261155 773597701967523840,136515 793248619486846976,249180 795703077525405696,247930 732827075598536704,353002 789205725444657153,11774 785913001912045569,199546 792435790575960065,245634 790978379797237760,235590 758454238229897216,52394 768475294667722753,106774 793097663377973248,249469 752239159692197888,19000 754094276317892609,30802 756092458111500288,39208 764203533914742784,78274 768861687109783552,109666 778306319077904384,162294 757634464797249536,47782 781201186007506944,163592 751684077271388160,17416 757656196287303680,47940 793416806497157120,8044 753042205179125761,25255 739509130260516864,353488 761632328187781120,68987 793462645823242240,252346 780564589910040576,179695 791084452273393669,235590 770393901320601600,118191 790988643317919744,234583 793120020175974400,249469 764690251335905281,84422 759380464310169600,56700 755209287673126912,35980 794184839339462656,234864 794619996781494272,262053 778962627330322432,166852 762780133979787264,74133 764172180573786112,82066 788540935902752768,210390 793482338730700800,252020 792043137430618112,243187 762726950293139456,73712 779169958815232000,171377 757516658122584064,46744 764311497241686016,82209 791751126425239554,240481 762949282592858112,73526 760525930020339712,63451 793515055719428097,252020 794673587634507776,261155 732910824944062464,354285 793189959717023744,250033 758277008874958848,51208 773936531719454720,139404 769926367123083264,112693 773622242299121664,137315 765585904534638592,88449 770967975067254785,121612 793615508482379776,254135 776852311016517633,158815 776955057963098112,156835 778972460767121408,167319 764682095369355264,84237 780612401729331200,182049 750435236584972289,12883 750494704463032320,13532 781228280837910528,186170 750054235518169088,10735 768929064136675328,110381 790240502062931968,229693 750040842484781056,7275 793575492226019330,252020 779034102754373632,171795 764493044410380289,79691 790703559918530560,232863 775430839731625985,141415 780157992431779841,176128 787084378933334017,204835 756672239706238976,44271 785941838397976577,199546 771553025601056768,125145 793256266701410304,249926 776145479411171328,154071 777484705797054464,161433 753346800770252800,25891 773743369851904000,137042 787912833140977664,213887 751218510622228480,341039 770445285591953408,119059 786418382006394880,203674 775094710956326912,146847 790632244394074112,231792 786148040419586048,197198 768063927020351488,103261 771435454721691648,124597 756569925850951685,43225 766457881226915840,93261 767384261016027137,95672 777062173608730624,152847 778313071219601408,166390 761876468875964416,69030 779599374078844928,168846 758450806081191937,53185 791749027314270208,240556 757709448945164289,48991 788181100086562816,216246 765508573572935680,87904 760548060195917824,63149 795312301826015240,266079 769723451737124864,114388 794166021766647808,258331 755530130961772545,37845 781464142670692353,187478 791715547692077061,240483 794773702915346432,262849 772976805179494401,125633 775289900870557696,148045 752306451880644608,21034 794151670670245889,255299 756310958436483072,41680 763402968079085568,73814 778377145546571776,167003 770425017620369408,118191 773897409902419968,139404 789106823135498240,223286 792507703377534976,203546 779333037108695040,172962 762751722322292736,73867 776065543921016833,153194 786192532656955392,201619 753360771627692032,27317 755565599606976512,38032 763800790456672257,80393 792868594396921856,247241 764997121418211329,82283 778499685161984000,152594 764155620425666560,82283 774552855155908608,143948 767395262809640960,90908 792433410518155264,245148 793508728209235968,250216 787278928339542016,207287 788809393227784192,219531 776166685589901312,153845 788037086611968001,205197 757710191160807424,48594 780479480368209920,178075 767042809467641857,96196 785639802599124992,196277 768219443398713344,104932 773928236984180737,139404 751229571769339904,17640 773133678050287616,134470 774720909852626944,144573 751597011904913408,16728 769098022957580288,109945 750739291924361216,11774 753378135329107969,27045 788548569976475648,215437 790281534452490240,230485 794558192659230720,261155 793212183878311936,250633 758344373532844032,49866 772465016859664384,131045 739835570461904897,11774 762799984223715328,74247 758024781123817472,50923 791822945119309825,242006 787053006718177281,208395 749992444469518337,10735 756695385393942528,41839 767822821527617537,100605 778652302999744512,167319 757338502317027328,350258 762165605197688832,69673 786177386874187776,201494 778327122276298752,167220 762001275420602368,70540 793928961352810497,256935 780407129261895681,179742 750861704188145664,15808 763890744746610688,80939 780499349583204352,166704 785614317194313728,197512 732606937380986880,351617 786632560583421954,205270 792402721554960384,193067 791254885320630272,235487 786913909462724608,207212 791975145103470594,241819 763791714117152768,77552 751860243219570688,18539 792094732998418432,242693 773865446416056320,137979 795705997503451137,268281 761910694417694721,71087 762954829056479234,431998 737701499359236098,11774 794341160512671744,258456 794689857306185728,262752 766356945057918977,92885 753930009312501760,24173 793477826104164352,352632 754700497743777793,33035 767487658712891392,99514 785292936028102656,193669 792159781498810368,11774 791703077711675392,240483 763457807643402245,76406 790581470842740738,11774 793255639866761216,249926 795614427743711233,267655 766009124672856064,11774 787383985974439936,208307 788775174590062593,214992 794747094263164928,262849 773650497240571905,137777 794550848642650112,261155 786705186672762880,206054 775085729894588416,146949 751605574974971904,14277 774271056576000000,354836 770645039185694720,120341 778723565277290497,169410 793368564359016449,250669 788513985121361921,218349 789536211123613697,218275 763098242707918852,75899 766478501645996033,92213 790690553771859969,233558 758405264718508033,52978 766742883517038592,95682 773268499582054400,135850 791770953340432384,240483 786739647758135296,209828 788053971021672448,214078 786942709965533184,207287 786059512771903490,198620 795029982435282944,264754 754718322780934144,33356 764951186231267328,11774 765594620419985408,87904 789353069641293824,224680 790907414681759744,234583 792948139040714752,240763 775347986213711872,141091 776433937493164032,155688 756596187772424192,41702 795755229195083777,267862 761589065401634817,69231 768920708197994496,110209 777992959849553920,164826 792111961018404864,240260 795231113971138560,265257 774104867975499776,139404 765657097191161856,86103 771884105482969089,128713 795035310908260352,262849 781340668417314820,187386 778264578232717312,11774 781809731098861568,189423 793132892784201728,249841 761940602930036736,70543 766579598536609792,94269 780479199433797632,179560 765275083161993216,80366 768849451834277889,109571 786966641615646720,11774 792085069452025856,243075 740227376714547200,11774 788021526977273856,213064 778384352338120704,167407 762444311665324034,71749 791300623983529984,11774 756281950629867520,42432 763872786771173376,80939 766674686444994560,90553 777295628409851905,160210 769205485828468738,109666 787056697806360581,246425 765194795392372736,86103 768458899607478272,104162 769222394762317824,112120 753600033727971328,26815 787745047978446848,205197 752908820834291712,23899 759716287601926144,55661 785857389971042304,197512 769300819481137153,112399 792048166002577408,243187 795064405071278080,247930 761032885868437505,56784 753000460739485696,24108 777334170943164416,159956 777547946015518720,157755 795492331881275392,264807 732297457279729664,349776 761313886159200256,67229 769003469323632640,109666 781844821669445632,190635 767926048784646144,99044 773953755851227136,140444 785514618533838849,195975 751230735009341440,14277 750868698580287489,15643 755214493563498497,35890 778173264237649920,164826 790623671299825664,232992 752241677423636480,11774 758403441207021568,47940 770818846387154945,120474 773595588591968256,137158 793637616558235648,253032 779176693969936384,171880 785781642468134912,197512 763930329056849921,79691 768173406390919168,103986 762087338134601728,431998 775301868792737793,148170 781254198985973760,186063 750465932443553792,12805 793843301350715392,255942 785544329293103104,196277 770324357239431168,11774 786414884556681216,161165 752201305943224320,21074 773546394472763392,137042 788222628012056577,214026 789941554815332352,228576 790128457342517248,170187 793274078215958529,250633 793971229921312768,256439 758152201575411712,50923 771821337740357633,120610 781451484558860288,185310 793225853048160257,250430 768297523928674306,103354 775088218156957696,144635 758142092702916608,41703 791716905497133056,240926 755132650235367424,35044 791372815261839360,238395 793173752288686081,249841 781837015717257216,190635 763818003783880704,79131 762780818393759745,73737 765788803323822080,88998 767443512992215040,98890 792952104683995136,248559 777854174491017216,163990 793145206900133888,249469 788021531624386560,214354 792428178522329088,245313 795414111882383360,265257 780391467923738624,179742 785504262109396993,11774 753552548938846208,27317 795664717167656960,266151 776495918962966528,153921 785937780702584833,199546 767507701316276224,97371 768189957546516480,104667 761586586379169792,61917 777479093730304000,159876 768168395749588992,11774 788127216643235840,214288 793111151408091137,249469 771393487019188224,124883 785635630793551873,197286 791754030145949696,239998 795743391241895937,267855 766605393002893312,89923 761383940326391808,66801 779289321421410304,173347 785814422992330754,198671 763407826609922049,431998 794580684614422528,39957 758338751974154240,52554 766050292471242752,90539 788728781599076352,217519 761438379904864256,68102 795003731339345920,264468 764109355339751424,80393 779664011973582848,172185 790954511502311424,234653 779133927906619392,172862 794680316208287744,262588 789085395992604672,223286 790974889389850624,235621 794583991118663680,39957 781259653158084609,183759 785329292834017280,195165 761382319752044544,67973 778287548200288260,167220 785904884340125696,199640 795757242918191105,267521 792581934987739137,245287 732932611560050688,209873 786997665636679681,205728 776620656733466625,151463 785666171995422720,197063 767839106760048640,101681 770026127939215360,116265 790748000221925376,233307 760330766739877889,61470 779509838887972864,175483 762274468555264000,72035 790890111609298944,234583 767895695768432640,101163 758372533951467520,52554 760100013007527937,58253 733040933730680833,355597 756643826047954944,44450 758753041147236352,54070 792712648022458368,242693 753714919468568577,29263 776785602318655488,157993 751237920917295104,17349 765266643429851140,86103 775827959718539264,151409 787631102336733185,209817 787322559322656768,193121 793647596287897600,254135 757939291016273921,49925 794929317780148224,263895 754773699144798208,18495 790665347917615104,233307 764287316152188929,80486 771068260028526592,118191 766144711371460608,11495 769770001385553926,105109 751578029449682944,18030 793192507454676992,249469 764147427112726529,82177 755373284133310464,35890 774412601983893505,143473 790995626544787456,234212 773950438777298944,140230 732232373576704000,1170365 753896159794630656,30296 767545758102986752,97371 788896154754936833,11774 789791725837516800,227242 787261284622462976,209184 757098944107347968,45964 787261335344148484,208492 765525880882036737,87904 763098546782384128,76577 793813453903364101,255393 794964923868647424,262752 761761954394288129,69548 759532534434672641,58757 765232035916947456,86103 787778460131418112,213064 791841512933830656,220029 794747183895609344,263010 786187969216425985,193297 795401903651729408,266491 774038181910118400,140748 754720409321402368,32869 755819434548269056,37424 792044454991519744,243075 751775762022268928,18474 766212756043431936,90539 779334471455805440,158387 787091611289325569,209129 778745108069949441,169586 787613967791300609,211794 792164792777650176,243165 793436640903630848,251947 760111299409969153,61051 794565337660489729,230559 790512494674534400,230704 752878241594089472,24134 785273655689437185,11774 789158907109343233,355701 768531772896411649,107238 774155585755320321,140900 790906158022205440,234583 771070483588448256,122982 770177633682231296,44421 775742362152603652,150404 780790547027931136,183269 795665603939868672,266079 765543081462685696,86223 785532700845305856,352820 768866403172704256,108203 787081021485412352,207109 778986864204255232,171324 765700628005818368,88361 753325091539279876,27061 753712512659578880,29263 790011030197964800,228576 752871469835776000,21074 767154775100002304,97386 795394691420168194,266884 794304800993214469,193368 794640622208610304,261942 760795528275701760,63451 774013457049858048,140444 780921821214478338,182726 791661433562001408,240483 751081767126327296,16663 752900422084366336,11774 756297055350513664,42564 788142822813753344,215754 779383114384617472,174557 771092232191430656,122776 786948243254943745,207613 777925461598957568,164375 791683168143376384,240483 752963860223537152,24274 791348334443261952,238395 775474572506177536,149597 793511733683851264,252741 791368378237591552,238395 755013053901668352,32963 766412213603143681,92159 791139383831367681,235590 780135395249967104,352868 732667324595986432,353017 789720822319501312,226731 762781374394699776,1249034 780074236639522816,178045 775396312741138432,148473 775729242822901761,11774 768846457495367680,109337 765403346438008832,84209 795347613126103040,263926 761706443087056897,69711 778000454668124160,164435 770874048628883458,119937 753036373427380228,25255 769025650850140160,110659 785902202023976961,192584 792240243890094080,243187 751823543629811713,19000 788374542049644544,205197 733020879471423489,349060 753396997076451328,1170808 754169057235050496,32068 756402696303812608,42249 766059418731548672,90384 774000520361041921,139404 788058798459981824,215005 763959862967492608,73196 768569733490892800,104999 770830116389650432,121479 778076063482077184,164846 754824643232399360,27280 794632650447327232,258771 768104276371574788,1249527 789304738504409088,224333 773884791326466048,139404 791786065317261312,241678 779077309345050624,171693 767880191133843457,102249 750741608597901312,14421 792180079182815233,243187 788107613301051392,215005 779432879071764480,174427 795695735450796033,266079 767586917135314944,96039 760093627448168448,60790 786324499318747136,201494 787001506646073344,207949 763914429918351361,26066 794675061630246913,261155 781201513259552768,185595 790293418899546112,11774 761145508681359360,1248861 794700056662253569,246425 751575937083445248,18215 775488274563407872,149775 758551706749853696,52394 772980516412874752,133519 775171385408782336,146259 768613291396587520,106281 794945939714641920,263931 780449301990248448,180074 770003354122588161,7003 779298197571239936,173479 773624948984311813,137869 776786015293931520,157583 766440371287121920,93261 788926226220003328,219119 787722979434074112,195492 761326917014335490,68057 776546419368833025,156505 793130720277438465,248988 793824688640253952,255393 755592413528326148,36545 772250561630629888,120976 758739544783015936,54726 769252250728402945,112158 758000702807420928,50143 764273401208926208,76652 794106292055015424,255942 757847369643810817,49422 767338190030057473,1249401 758075736620081152,50923 768883122666602496,1249528 733060338766110720,354869 787913754625314816,213274 773888918328516608,139404 778310656508518400,167273 780797001566867457,182257 775804710443896832,150663 788834466118729728,221476 732167712416268288,349626 786254465389047808,201958 765949155223085056,90088 749381868903170049,8427 753474882143485952,26140 787392552139972608,43452 793097084010434562,249469 769649868264632320,114779 781735950367989760,187044 753707719534706689,29059 780096215853563905,159876 763189678732406784,76127 793096888996147202,249469 772838442120032257,132943 786680792206471169,204413 771037259898376193,738099 766460862269759488,93850 761143943249727489,64339 762680627850317824,73542 768535173432434688,104973 793606725278502913,252639 772260415652913152,121377 755401860048039945,37044 762101505184833536,69956 775816137611370496,151463 794153186042920960,257423 763563258158714880,67326 781243989668225024,186584 786598395376902144,11774 792052199899668480,243187 760508873450979328,63149 788939768713273348,11774 792470659414634496,245575 771068495647744001,123135 778465663769677828,167407 760281743081340935,61470 788890596064784384,219480 766011108201230337,90384 773900711725703168,139404 762158993959772160,71099 767397984808034304,94699 768050540551036928,100893 768177346415300608,104332 770795465734578176,121046 787054721542434816,207861 787057536021041153,351252 792751376254238720,196314 793201622050414593,249961 768572646854393856,107459 793879817573851140,256255 764740953185722368,84612 766535486156394497,93184 789181263504551938,11774 781494203071225856,139404 792539980040138752,223249 754935712307380224,32968 773577773180911616,135136 792038823043534848,243187 793191904720674816,249926 773634920975572992,137869 765413301358473216,87245 793757538491793409,7700 761358730344534016,68163 775451562365882368,146205 778193382946594818,166390 789506378427695104,224297 752629408029114368,22611 764919866889428992,79999 795655292654669824,267521 758401196189036544,19598 766539888023904260,93184 776611400047333377,155933 794924034152681473,231037 794556209672187904,261155 761987014258528257,70329 772464114258116608,131049 775158108414959616,145866 764890946823565312,18030 780599928590442497,11774 762799382248890369,431998 749279850284933120,1247986 778716564338020352,169384 788663146865160192,106085 763017988857536512,75724 785935344302567424,199960 766618998230351873,93823 773773958533488640,136904 795401202204811264,266151 771490159611170816,125111 774196923993624578,141887 789685838019899392,225356 759609997575725056,72630 795351226007306240,264397 761980793153519616,70858 773178799550672896,134561 793978935000334336,255942 785523288143372288,196676 756357314479808512,41518 767681081185280000,100605 787957976606740480,213887 758787752968224768,55029 788046517319892992,214114 762764937584320512,74727 777707233102565376,162294 767894868186103808,102249 786327032246378497,201558 774758811211096064,144573 775027365563011072,146259 793610420804317184,254135 766838857178292224,95708 793096090056810496,249469 778602126440267776,167407 767688850319761409,100605 778199685668474882,166390 794932358021517317,257788 750755378044936192,14421 791045574342631424,218892 767717082674888704,100605 775866313768103937,151741 795323064456278016,233307 762296713834926080,431998 793502288212099072,252580 760966025646977024,65222 788313161103441920,352258 792246408732561408,243398 759325450325884928,56964 761972720598855680,70986 759909865464614914,58227 793589062326218756,253917 776950262317494272,159546 792004718671298560,242628 765309256056778752,84209 794693834756227072,261155 756613004934848512,42495 756271076536004608,42432 760941230234607616,64245 756988964414844928,44163 758557131087941632,52749 779340959217618945,158387 773211140834758657,133454 756549326562787328,43553 778337026592636928,162497 759092205088808960,54842 764972217423785984,85562 761342418058784768,67973 770720751053840384,119681 777553604085444608,161988 761824011907059712,70177 754731804028903424,33356 772359317160951808,121795 791708782338404352,11774 741152876597252096,1247430 757154163864338432,46006 777887872955318272,163763 793442447548358656,252020 786363642203766784,202727 780891697186209797,183811 764788421307068416,84724 780878737067900928,183269 795307032165359616,266068 795682539876646914,267862 794297890436825088,256393 770403656013377536,117257 756958817146048513,45122 767770892491337729,100893 780685709459984384,182036 768286935685009408,11774 762056207162970113,68846 765600197892190209,88052 785651705379753985,197324 792442619699695616,243165 763154360733880321,75899 791743678024933376,11774 792073333810487296,11774 795002865731387394,262752 751855508429078530,14277 768241544373624832,11774 785262275951206400,11774 772249201275080704,128934 791460284309307392,235580 791716943606714370,240145 759120577219166208,56964 771142213736759296,121949 765298024801181696,86472 752192732634894336,17886 786313978276347904,202429 792159510110441472,243165 774385159562993664,138165 739453842329358336,195876 788054261120860160,159876 788954487297863680,11774 790979899703963648,233692 751127653890027520,16953 751238302053851136,17365 770837455276744704,121612 793863189280788480,11774 752827990745243648,22206 793864922258178049,249852 794013380918976512,257492 779927857979994112,174230 759420763724185600,51798 787083694636879872,202636 790658720036450308,212131 773649869697417216,137612 761298543911010305,67678 779314666652643330,173964 785509089790992384,196277 765561520696754176,86103 765900220936904708,86274 794319105499115520,259055 789315192827944960,225359 787414608785108992,206117 791049502580936705,232169 789762888189829121,227825 790646819617406976,231881 788834016690442240,220961 762310255762141184,70764 790894494233362432,232791 781202909803352064,185496 776482284606291968,11774 779129191199543297,171995 791750156895023104,240483 757778742076776448,47898 759523358761422848,56964 779463219651809280,157503 764766350959079424,83940 775468470624514049,149329 773261351313637380,134993 778319213731602432,167148 788750588456697856,220332 750423441480777728,13343 768216296773136385,104932 776690529455185920,155451 786440611985518592,203674 792151103055990784,244230 769211983665238017,109666 764347266127704064,82209 770222753316212736,117377 779426378634723328,170373 793355143110463488,245591 793969417508057090,254135 756616012426981376,44429 768586642005168128,107745 771080097998704641,122146 790937180982112256,164764 776984099789627396,158338 781877052953669632,190635 779689033286819840,174230 765914346476204032,84724 754166256199008256,30802 761252620682035202,67547 755463833444028421,37433 793107300433162243,249469 788588989880135680,217519 764136436522156032,82066 778441796548296704,166293 786387627805061120,202248 787675547203534849,212181 791686096778174464,240483 761300810957463552,1248909 771725585382936576,124597 779340616920502272,158387 761786666310770692,69794 773445355455311873,134875 760915655923228673,64730 762672362252894208,73926 766370243631386624,93261 777941297088704514,164826 794581677444124673,261155 770956583215833088,122146 781322986963947521,186584 754149067790311424,30590 763220239735586816,75805 775026708005216257,146259 764273245788831744,81869 790357289777569792,230485 765232722596028416,86472 765207807675293696,86440 766329760674779136,93036 781653620508864513,188401 776920150016655361,158589 766103761756368896,89945 791307907400806404,11774 777691544233009152,159411 793555852581937152,253335 779140620652797953,170187 794734920367296512,262849 790553687789744131,231882 793460925202309120,252408 753687549126717440,16954 751195901604007936,17365 763452972458209281,78239 781474903597932544,139404 791704880683556865,234990 764168346690519041,82283 781490964112089089,188119 781660752558092290,187044 763463449540263936,78477 764855065010118656,84929 765280024127639553,86999 767237650725994496,93210 766705369083183104,85562 788168569725054976,214899 768413148688879616,106100 772194217011585024,130139 776017442787168256,152861 764781417465196545,83184 793555430085570560,252020 780574573792202752,11774 757273834135453696,46384 773630240660664321,136960 787238442748907520,207613 790665130807795712,232863 759563808218095617,55887 787142050152153089,209151 772738894324314113,131480 778432757743706112,356063 749731407287709697,9754 785897030463922176,199546 794013382521352193,256439 750401774805250048,11495 765233932036083712,86645 758836996571668480,50923 776811287749722112,155390 762405900523073538,70238 786714507414384640,206060 755031604565729280,18979 734914520154570753,350517 777053802360897536,157755 760545322141712385,63451 773224564084006912,30343 777679069618077696,161631 767407914000744449,98890 793926158446460929,254135 764916787033112576,84422 749982225957916673,9996 787797785143812096,210235 768194757860339716,103986 788843844414611456,654029 751217341409562624,15066 790926011332526080,234564 788871820699066368,221832 793455401299607553,239182 764241083815620610,82002 762372412214312960,72978 754770789077950464,33356 758759290874138624,54070 763046472581386240,75724 774279956046094336,131421 780823468317118464,183269 750484116580081664,11495 758426635771088896,53185 769612738653892608,110585 785269614855020544,194648 750067771275415552,10735 751231624264593408,17295 758378357239066624,52605 763714166955864064,79691 761167351001808896,66897 767767096499572736,100893 795279324236681216,261155 766346034024943616,91946 791220756181024768,235828 755489050329395200,37892 770752906056208384,120690 776760057535066112,157755 765003879239061504,85562 775821648796782592,151401 771367377602768896,112939 788415723924226048,11774 794214418179653632,258771 795063384072945665,263895 795407100809723905,266884 776263239755665408,153618 771845559040643072,128017 757828615941730308,48991 766840298894786560,96514 753696005128851456,29263 785244917081731073,194226 788401046481670144,217519 752168671578062848,20604 770373769936433152,117257 773221460353519617,134470 777239079452672001,159475 766697195185766400,11774 773265088203595776,133666 773893101542834177,139404 776993566170251264,159546 781244363661860864,185921 767788562292936704,101383 765020816480333824,82283 790976746766020608,235590 770718885733666818,120610 758485331184353280,53580 793919773964800000,256125 765136348483166208,86053 788465338388209665,217519 765665897877037056,88370 785650343887695872,196917 774767063256694784,11774 790707999442558976,233729 765608448004329472,86119 768152245003313152,103354 793866711531261952,256225 766738997687250944,95672 780003512524632065,177704 757650743268548609,48549 764950096974843905,27156 770373934235525120,117310 793187278017265665,249926 786286154916237312,166627 795765301505904640,268643 789526847755264000,226788 759842234418229248,58253 751821168819052544,18215 769160201861603329,110331 757824350208729089,49431 781349273082265601,139404 757392834492235776,47284 760001609648771072,59666 794233493634957312,259063 760840776980975616,26066 762631498226864128,73814 779543364534362112,174660 758711390932701184,46076 761880811578744836,70941 753702892419158017,29326 751097746296229888,16728 788492571660083200,11774 793571206360403968,253206 767449657664532481,85326 764809253487980544,84679 787842278865842177,201374 791065913701302272,78159 794619890674110465,261155 792420859138887680,218351 758496126819561472,53185 768974898496671745,110209 777250321672339457,156785 781853291885973504,190635 762771126946848768,74938 764942283535810560,81130 776359439653830657,151071 792022882826215424,203546 756640706299621376,1248417 773712472209367040,138903 765111136270233601,84889 775034543212421120,146259 766360545188466688,93286 793414511218663425,250216 765198766462816258,86103 775771022964297728,150663 752664978935672832,22779 733095929411043329,354906 757886054439329792,48220 732383778287419392,351818 777637519223468032,159475 786939133872799744,207613 768838351034150912,109167 794077923019849728,257353 785770564010913792,197512 790909538111107072,234796 762471002055909377,7968 775773521989423104,151463 762210058285514752,70501 778323314938753024,166409 764867146354745344,84209 795431362597621760,266151 791346181846601728,237491 793247940798144512,249180 761008605583798272,66159 766737135789547520,95568 786209971117568000,193533 792391892625334276,238045 765950548281548805,90373 793133014477791232,249841 795721119567347712,268231 757789239257858049,48926 766681398388240384,93823 761286564110438400,353603 791276944293662720,235590 794989618303213569,262925 736584994773045248,352687 786062691777544192,198878 792405911675424768,192840 771783730243391488,127366 775417770682888192,149200 777996839211659264,164608 792391334363410432,245607 756341368272805888,42495 774228275002351616,139404 777336722682019842,159876 773943912146886656,139404 771800577504313345,124297 788484070548250624,218275 774092644955791360,141316 767080893244706816,97811 755074899245277184,14277 768241606285746176,11774 771826184673828865,128382 777950598003986432,164710 787173493490069505,209351 750588803111346176,13532 764177895690473473,82066 785830696300314625,197512 759576190789292032,57819 787725500231749633,205197 787409915002310657,208146 793712901932605441,249926 761731575415386112,70543 766970065329623042,95708 788079827429494785,215005 768893210621976577,107910 760605987711684608,62779 752931768441929728,24173 758805319279517697,55112 757734968953110530,48549 794005705514684417,257492 775354991905087488,148045 780963159725056000,182386 755563310674681856,36877 769902783721943041,114219 765275228830257152,86440 791848171022409728,126723 733109005351067650,355480 793098478259990528,249469 776738788210946049,157755 759518885217316864,57574 769949836573573120,115511 780133766601674752,171693 780992261945495553,184223 785792868434714625,194723 792492680936693760,239501 790556784125620224,231894 790342793839251456,230689 794413906701623296,246617 795062047121739776,263906 794595111053168640,11774 763364421272006656,77731 770371283234222080,117257 775845670288695296,151845 751767086435692544,18323 766786921121153024,93303 758106806073724928,51451 765013985301188608,85159 775481045231800320,112363 770748869760151554,120204 760237744367042562,61602 760454789591367680,60794 764779954685014016,84724 765711605715775488,81869 787434004916031488,209736 787789527951618049,210253 793164510047694848,249180 788807392133775360,219678 759065859038076928,56552 770651268180246529,195876 789425599106342912,225981 793776115848323072,249926 793873291568115712,256255 758740016184987652,54272 765277545273126912,85562 770399787141173248,118840 789269033908568064,223692 764527579571232768,81946 761698769301676032,69491 795387026019389444,247930 762568019457536001,431998 773658246171295744,137693 776299922043744256,153854 771335178757091328,124597 776112935273897984,153501 777584147443421184,160609 763046644975894528,67326 787909264757043200,207287 794875763480666112,261155 769641665002737664,112363 749385923817865216,8497 769451043323338752,112623 788457925438115840,11774 749446190454956037,8297 791706150089596928,241000 766914108956430336,96930 778029953652621312,14383 769241124175286272,111558 770607626665287684,117257 788153112175398913,216009 785647509792141312,197324 790607339346923521,232791 764615579701485568,80939 773705406585511936,138865 787352105430478849,209351 788476565613142016,218507 763706758552489984,79587 765232551195660288,84724 790328863779725313,230282 786272830623211522,201958 794544672244760576,261155 780766008294248448,182960 786969291014807552,207613 787318572330590208,210207 768854736434900992,105109 794565872828510208,261155 793995807162793985,256219 763206339619278848,76549 764083204697358337,1249165 779138358715027456,172089 785293229830860800,193669 792066301124419584,242693 732175071523934209,172295 763584330719461376,75460 764890049720815616,84724 765185055115218945,86103 792338233807900672,243165 794286145316208640,258829 755734285890514945,38032 759461846726213632,52554 770381718473830400,118191 776127009063927808,153921 790018335618367488,227907 785774838484905984,197512 732465004998365185,1170365 768539493427245056,106504 792803863329804288,245148 769236193733177348,112239 762108975315812352,71099 780861475204177920,183269 767253724808876032,97379 794309702989410304,257492 785434321435889664,193671 793208930063126529,249374 762405328990330880,67852 790743566049878016,235349 790699759786950656,232471 760984054464442368,66159 785270829739307008,194648 757336572169588736,18341 779010693924265986,11774 765333996435890176,75073 769528888338841600,110302 793117394344480769,249469 795737510106251266,267576 780436622731075584,180074 785957280361525253,199546 788730321651064832,32404 751991094452195329,15316 778432496811724800,165185 752928833695838208,24597 776866685152206848,158673 792354382046236672,243761 750710657859719172,14553 792629069934395392,243075 788493134510579714,217837 794609517145260033,261155 770367516514193408,118515 759094172439543808,56231 758029240440762368,47761 780598312902729728,181755 733131718622859264,353228 756196701610864640,41680 791422013394919424,238099 753863454218412032,29790 793659296961531904,252741 761640662123048960,46240 793268839769341953,250293 770455787982303232,118191 775879563058348032,151791 791045564578336772,235251 794302395907878913,259134 779683886049726465,176203 772616533868617728,130669 786756153480884224,204835 790953621038833669,234583 779282988462927872,158387 789122177689915392,108396 753351304676839424,27045 776980167658831872,159146 792832923137404928,11774 778369630863814656,152594 755099942515945472,28732 792100402636349440,229693 779272901128167424,172428 763139673715642368,75615 773920497683824646,139404 791411231412326400,238429 790624786825129984,232427 794769724059987970,262849 785553290058731520,196917 760692819359109121,64192 755425651935490048,35890 767004583444963329,94817 769080919818919936,110585 795722531877568513,247930 758777984648032256,54739 753743341573971968,29263 756617734008541184,44429 793103471356612612,249469 756833199163056129,36522 758413285095903232,52112 792901786998677504,243075 760781470805917697,1248860 794156864237760512,256439 753295072549015553,26140 768251046477135872,102011 785581025799921664,197286 756547330837471233,43553 792013896441745408,243075 793874972389236736,255942 753268696286658560,1002751 764109273748025344,81569 775545663543128064,135505 755849121617944577,18215 795239664898732032,265644 755163703474057217,35890 776286272029495296,154322 794628005947731968,261155 776031094089084929,151845 752628296584683520,22657 777637045069950976,161387 780503845650694145,176710 780637965311549440,182036 793146297591160833,249469 792597108620570625,246726 760300667575599104,61922 794564768539570177,261155 789158680851779584,11774 794689531270283264,262752 794251720054476800,256471 757263260563320832,46406 778925625553719296,171168 759809822426562560,58267 773310343829295104,108795 761418122054275072,350678 793246373487468544,250293 762734345404768256,73712 775267601651933184,137869 787296233089929216,207613 793478724075126784,250033 774370097741856768,140444 786685012137549824,205090 773618004986728448,138165 776449874757902336,154322 780244101274886144,178076 758704796677255169,54070 786228442937356288,192032 753198839536902145,26064 794305319849455616,258456 794331594341355521,252329 762125761788600320,69747 776134067209113600,153854 769583749210202112,112239 794695279580614656,212131 760962594186391556,65999 764839609071198208,80720 759175393450586112,57348 755753180009463808,39197 772533915537985536,131027 785266246723919872,11774 794094468907401216,257544 771506263565795329,125163 778388823084441600,152594 774645029256081408,144043 787112326503596033,207965 789174648973897728,223899 766749833080299520,93823 779009428045586432,11774 759214474670796800,56964 768921958381608960,109666 785488988136153088,195975 759483584830779392,58537 793427386075262976,252020 762168830781169666,71021 794048613336940544,254209 785579602261442560,196233 785588508563939328,197286 794013653985087488,257492 791709352029720576,241034 755215186965909504,36219 786990139931144192,207613 792022529573388288,243075 791708612850778112,240167 760201923316285441,18030 793914393809469441,256255 765553403195863040,88052 766304375081951232,11774 773530262118371329,136904 779127449632190464,168284 750507893938528256,13343 781590114837360640,139404 785884281742643200,197286 785282009719463937,193669 774681726786371584,144654 757647914294390785,11774 763189174383972352,73712 774418048648347657,141887 763518692323909632,78159 757713861697036288,49082 758431250935717888,51997 772189183167307776,129471 770443373589073920,84422 793327447911436288,249926 776785053586108416,26066 787197076627034113,90209 776213097006653440,154534 794929578728968192,263895 732333750890209280,1170318 757690769595432960,48663 760497806763143168,62063 791255746390417408,237491 792912232015273984,248065 775525751072317440,148909 790299111295639553,230485 790361946436595712,11774 791345003498921988,238207 753064131457015808,23742 791490911800745984,239405 757614004256681984,11774 794581486687031296,261033 794594931557986305,261399 762328669347942401,431998 787708464898473984,205989 786238486391115776,201817 767170327239458816,97392 772891402405416960,132370 777442362054303745,159016 764338237443678208,82209 769591976824037376,114021 788357519676739584,214809 755540836759113728,37991 763608203657482240,78853 771396485602607104,125381 785535053753356289,196676 794989722942771205,263532 756294191764893696,42564 793146005847961601,249469 732729716088700928,353789 776509707313897472,153095 792767547364012032,247240 743870806585835520,11774 785613084148707328,197512 755463985441435648,354391 754799344721731584,33356 794740303517351936,262849 789911309785657344,227048 781094659988787201,184223 792348848425283586,243092 769140598804709377,111558 752246038010875905,20002 759058334389383169,55997 769523543398838273,113754 791779388517777408,240483 744396408845787136,349197 785275189001084928,194648 791366637408571392,238205 791740541629239296,240022 750832770834960384,15316 750074244126605313,10847 756402638850187265,1178911 760345500931338240,61051 759053377548324864,55107 790883111261331457,234583 781888145763684352,189814 795058350853672960,247930 791266238173421568,237491 790729735265406977,231498 795433055695630336,266151 793473040042500096,252196 761271326128484352,65180 794140005337862144,258185 772105604055859200,129558 760978844706758656,66116 770955591292448768,121612 794131279532978176,257423 773175882584354816,133454 792055416943439873,243075 755625385371508736,33481 760984754342752256,65455 763795416114532353,79037 764803074430861317,84237 793166073889628160,249444 794024618344361984,256349 773660368149307392,137693 774240876000382976,139404 777005922384224257,159876 795362346394849281,266079 795404097469956096,247930 791580875985223680,239405 768041812032360448,103012 791983814725644288,237594 752138372559171585,18395 773918776022605824,139404 775168980608614401,146205 793220615054368768,250179 781529568482062337,180233 787320142669545472,207212 790981828744056832,232863 785603803043115008,197512 767148993574907904,97377 769575885913468928,110001 791054382427103232,236393 751967079947960322,18893 794605535228268544,261155 778398931969568769,166852 793662168621199361,253606 792911263776935936,244143 765578765292285952,11774 788689687061917696,214992 773289406690131968,136018 790008738543443968,229334 795658543609376768,267521 756726582442594304,44273 768134870501425153,24173 768082328774074368,103354 791666497844342784,239405 794623585859969024,262022 763934855059034112,80720 764542037140115456,82283 790362412591439874,227795 768213671076036608,104162 774630273875054592,142906 790545877219749890,231894 773282540379598848,134371 794927909853155329,262291 774990321189019648,146259 772912610006138884,133519 787065080726757376,208167 787055132206850049,207287 788755471494553600,220526 788194618357719040,214078 789763601611587584,227825 785832581208141827,194384 759271896693243904,55661 755546755077472256,38183 767178662571417601,96238 781301479911153665,187084 786606246501711872,204413 794948939980165120,263090 788147065389932544,214976 781038114122981376,180039 793646111533723649,254135 790209056808075265,228576 777329306834001921,161546 786320291001761792,201958 753769336242712577,28508 775690556391292929,150404 750881953335959552,14277 756362524375650305,42432 758687059162771456,54070 771400621547200513,125149 781132838703771652,185496 768566532280496128,104999 771514585916538881,125163 756616095264600064,43553 764299482859057153,82209 769182063798853632,110302 781895552124366849,191337 788438522395029504,11774 769252893333544960,104132 781584051974971392,189032 780087339854868480,178258 771747797859233792,127711 795262221873979393,261155 789352271436013568,206666 795405874705465344,266884 764275706809417728,82009 770019064790089729,116373 786903957008486400,207287 754085889911902208,30590 793860757104496640,256038 790092816080900096,228354 771942107099590656,128615 794006788718870528,256239 768056309803606016,100893 788877161935626240,219119 758604769787318273,52061 794680279109607424,261818 785886299047682049,197512 791217793920217089,235621 791031025904123904,232863 765512299926982657,87904 766033977249505281,90539 776557726797221888,155898 789407874761891840,225909 771655235521552385,117257 773663692013658112,136947 764131719981125632,80192 765979776192577537,86162 778597422888996865,166852 791732696976326657,240483 759117004926320640,57131 763110713489395712,76577 785886346099384320,197367 753781767195230208,16299 772569540022575104,131007 795377086735273985,252939 772482062406352897,130415 760387274584580102,61051 756618637859893248,44429 765942355056877568,90384 794362555619627010,258741 778370861862494208,167180 793445764177416192,245591 760982545810923520,64730 756457231017803776,41929 792088231399395328,243075 764624828514996225,84209 770200387030843392,115538 777767964833566720,163627 781312578890981376,187333 785838175646277632,198586 793962700439252992,257255 746878632023494657,1247754 764482859172192256,79223 790176253567438848,228002 777724523978252289,160593 792649322827350016,245101 794271639202627589,259458 769998846445453312,116373 786329359778975744,202379 787392278507642880,199542 756299211809910784,42495 763901806799888384,78566 775717478295040000,151071 764137768746258436,82066 793101261600088068,249469 748954018903392256,75113 768108404988600320,103212 774827901166301184,29786 753613259396222977,19598 751721117451165696,18893 792508945130807296,246392 789001869725143040,221476 788240405217161216,172084 791968496930258945,240070 786528493618225152,202727 794524777469726720,261155 761014431404789760,65455 753358679722688512,27317 770025776292978688,109713 780083258096775168,174465 791723145094832128,240926 794187398083215360,249852 755784726250713088,36961 757613841052164096,47761 786144709253169152,194648 761890239052820481,70177 770419715055366144,118192 772600626173935616,20170 761576007828733952,68987 765553545458257920,84209 773637954489159681,137565 775071631836221440,141091 756668328714829824,44450 772104023163805696,123354 790386710529966080,11774 774381886214774784,141912 758088798475395072,51248 757783155206000640,48187 768270695411306496,104932 758454145997307904,47940 775367120528048128,148537 771725695294828544,126152 790913191500996608,234583 789935480628322304,218349 786668294640013312,187896 758689964007694340,54070 763855067913093121,80720 757700576247504896,46887 774432331528450048,142378 761049971655217152,47940 780562118051438593,181419 786908166894325760,207287 792848516263518208,247087 760609385395748865,13343 770363437402644480,118482 764238839435014144,81425 786408482383785984,198304 786572219149193221,199460 794552776353259521,261155 793512758608334848,250633 786612833110765569,204539 787299885246713857,209587 793103768216752129,249469 777831995971887105,163901 777865292051386369,163901 795708444741345280,238099 751828483941265412,7546 761288558615363584,67852 773113633991688193,134255 787113531560910849,208178 772827290942246912,132335 775493344566861824,147931 790374891983769600,11774 775737801082101760,151255 795710457738825732,259134 792037778313785344,243187 760223673664020481,60794 781222609388052482,186584 788144155448926208,215608 789045164471939073,223065 786632877287022593,205270 761556151985065984,68936 776196539823841280,152089 788411751456972800,217519 794548390826606593,261050 794678597361483776,262022 776144317719064576,148574 789482916791263232,225981 756210441169215488,41680 770341935961739266,117257 793983032785039360,257325 769089694722355200,82880 766395723239809024,93286 749620507172012032,7546 791695939551375360,237491 791833452450500608,240890 772464452985884672,131025 772628144155013120,129558 769271655290068993,112085 778960029764427776,171324 788795924743122944,220526 793896730827825152,11774 769931065779630080,114236 771701702495965184,122528 762043075900411904,431998 791713901066858497,240145 794243535029620736,259063 773230026523377664,134470 779067037670793216,172545 790547248379682816,231828 756454290017759232,42344 766042934005202944,91132 776647903016353792,156835 791467151638921218,238843 765042232562810884,85562 791447775959322624,236884 735312649395798018,1170597 789293540346126337,224333 785925121840128001,199546 759591554713587712,51798 769299949477466113,108795 764873583046889472,84724 778567289348042752,168794 776932862956154880,157082 765568908979863553,88052 795206305707425792,261155 781352301634129924,139404 781373488061743104,139404 794567460313763840,261155 763602454118223872,77598 793893895683780608,248652 756202860199673856,11774 770405418287759360,115526 788373750722994176,215608 767352454811947008,98773 754084457720799234,30910 791373540041826308,238395 760568662793199616,62798 758768528816271360,54070 753691008437739520,12852 785341571210162176,195125 753741658152398848,29263 757926399017529344,47940 758193451112407040,51069 777007249516396544,159093 793107554528296960,249469 766462625156730880,94210 774018543906021376,145399 786751495442165760,205638 794670557060968449,262022 788443390186782720,11774 756888306374287360,44450 767784551762436096,100605 772095435011915776,129323 765722191937830912,84886 764182480073191425,82066 790110319737655296,212131 792329894181076992,353124 795714583948361728,268356 750464329892397057,13532 780643807234695168,150151 780642066833477633,182154 751646998487531520,17640 760951424494739457,65237 787802991491362816,202304 787666598987522048,205196 794501636563542016,260871 781263200327049216,185310 757483892408320001,45669 786966341244837888,207287 794706498836279296,261666 795475094424391680,247930 750851864548220928,15264 785984197475176448,200382 786631460925108225,198304 793149487770251264,248437 776890985276141569,159146 780690950058287104,180187 768305778578993152,105041 776853325065097216,158673 781665618537832448,177455 789153749856026624,223286 774459800365170688,143585 760870845212262400,64019 773953997275357185,140232 793503856495726592,252824 764168668267831296,82177 775804235250212864,151463 753325303951306752,27061 751587802954010624,18870 755901572941549569,40410 766759745986277376,91946 769565716383141888,113754 753800680570228736,27837 764328743682777089,82759 759106439076012032,56964 794958850910781444,263895 771395724151894016,125367 751801693277335552,19133 773656710586204160,136904 786637965489426432,11774 776516481551130625,155898 785658253254328321,195975 778984033736732676,168284 760580157241368576,63858 790722378997207040,232881 781520052629757952,16092 761665210964971520,69711 761192241654145024,66897 773609447570702336,137965 767841798668578817,738099 793131539710275585,243075 769049173698240517,110585 794605082327158784,261818 769882843879047169,115667 781553057377038336,188478 785630069288951808,197512 791388533705445376,238205 781230701471334400,185310 757051743368646656,43875 785731270546378752,197512 751205420916625410,15643 760683867732836356,26066 778193176037322752,166390 755098498006147077,35445 770834567783735296,121046 795062961421303808,264397 764877716747264000,85027 794241426586533890,258598 757391297317638144,45124 795074832979271680,249926 773995509111328768,140539 774798830906830848,11774 768883776793546752,105642 763157576804511744,75899 778309736966029312,167319 777763801462693888,162596 781559438939348992,186584 756253021458276352,41516 750375358990614528,11495 785528239036989440,196538 772552773766291456,110389 792497225792229376,245148 732953481552797696,354058 777960122676981762,137869 786078154507116544,199961 793446839613845504,252196 777506642103504896,162107 765658131665981440,86103 768896865060392960,109666 763075364268544002,47188 773956418562949120,140444 771076082208501761,122344 755556171956695040,36875 790555605349965824,231318 792052851203792896,240627 749969296890204160,10653 764508806407651328,83679 776121968378601472,153035 794781682784202752,260404 760537864002240512,1248809 781617866424496129,186584 794380788821331968,257353 763716657688801280,78566 773322858915360768,134960 773706044535037953,11774 793075616773918720,248514 771560917649678336,126614 789094067854516224,222655 790735369507569664,220137 760356139783458816,61412 744998947341611008,11774 750725044112764928,14351 776119115236847616,151185 757729794758959104,47844 764186757940273152,81946 794160228228964352,257492 732965466545643520,354989 763872997102981120,80939 753375421392162816,26446 786970667623194624,207949 764257735709896704,82066 774304805099540481,142090 768498668500496384,103506 754701581560508416,32468 763141048814014464,76549 776887393500729344,86580 790285082720243714,230584 756570707119763461,43471 740485439954550784,82294 763534552308576256,78344 772744284537778176,132335 792475421321428993,243286 795485664514953216,267270 788061100067651584,215005 785603907678408704,197512 768641184143175681,106716 764887768317190144,85191 774786673699852288,144844 762750722475696128,73712 775927597607690240,151401 752301933407432704,20313 772076437587300352,129471 786781483830681600,205455 790944552110751744,226881 791687239818473474,234990 794922165552476161,217285 772446852981465088,130792 792806071559532544,247240 755048015761670144,33174 756210636720369664,41115 788442629759377408,11774 774494823244005376,141316 787358629016006656,206007 788794132596715520,220526 786271609451675649,195975 753399549692092420,24316 786393065942556672,203674 765237217115578369,86645 781342304405745664,185296 786907403765809153,207287 744978514831515648,11774 781704010814332928,189222 775168471235637248,145244 790972631273054208,235590 759696545558228992,56964 774998436928065536,142255 770301101887414273,117257 780791276102967296,183269 756201688495718400,41726 762693253292371968,73814 788498690499551233,217837 794551999417188355,261155 757610258277797888,47761 775045518967894017,146125 755789122225053696,39462 793281272139411456,249469 791475696988254208,11774 789829654651613184,226974 773024468331532288,133081 791175703756677120,235590 794735484572299264,260535 769070780474875904,105652 785498044854702080,196277 794639970061484032,261155 775834428480315392,151463 787028194113232897,207613 755029142408749060,33356 767023827083677696,96883 786957972383502336,207613 795718912771923968,268231 771464380735164417,125367 787721306133426176,210235 774015057680138240,138819 767504263903928320,99851 774025191630393344,139404 793181762197213184,248437 763928338792521729,80716 793145047986298881,249469 792617756776538112,245148 785243778865127424,352761 787145476109799424,208989 793921261554561024,256255 773298664282488832,134375 774711346483044352,144690 793095187354488832,249469 788913502085849089,219678 770430945115639808,118604 770748145248636928,120613 793138450538991616,249044 768990951738056704,110362 775824822983163904,151165 794956698519621632,262022 774316554045517825,141867 750675639523430400,13784 793860557560385537,241678 759548999665721347,57068 749950619222364160,10735 793527075428634624,250633 754713491894775808,33090 794920112608288768,11774 794687107331719168,262752 766417078144344064,92872 775066891756929024,141091 778751820717895681,170187 773888621636096000,139404 778283368194666504,166853 793482889656725504,249926 795353713741365249,265821 795750676479492100,268529 794991532264681472,262925 778192150341230592,166390 790627436593491968,231894 773806658258669568,138645 793609382571364352,252044 752271732711579648,21074 785644181398122496,197512 788817257900175362,220526 794390471032217600,256726 793504462052663296,252824 761674190252568580,69231 770278039225790464,114254 790522964114419712,228341 747634857547694080,351482 788455543149035520,218275 755111681525555201,34731 764994752219586560,85562 793604056237346816,250785 794096485487038464,256536 788011838256451584,214354 789294117356380164,223935 777223014828142593,1250376 791580582715138048,239405 758415143189512197,51997 791020059573485568,235487 780938454670639105,184539 788492731500761089,215608 732249932837556224,39600 788090474213048320,65113 769683623524069380,114985 755097488860647425,35449 790948513593094145,234583 793614096071532548,252890 794838495911178240,261598 781473631129841664,188119 794288711114620929,258193 750461162496593920,12883 763453347495972864,76960 764257001555763200,47940 772495579289047041,131045 788402846475530241,217519 765577186703204353,87607 779054231139385344,171902 759150787821867009,27156 791726953162158080,240556 794651708412592128,261155 759043517956009985,53996 769338840221966340,112336 761600408670375936,65540 764975756770410500,84889 793240171613265920,249239 737134910788407296,349263 764228972469227520,82066 781230442473201664,186532 787885307572150272,209043 768561745803767808,106774 760901228352143360,11774 763798462668374016,80177 774423775723024384,141887 756632160333955074,35403 770677248043155456,120610 785813883621703681,198671 790708003116691456,233307 755767245327007744,39462 787022669262663680,207113 790787332031016960,233154 776455404343603200,11774 792156467579150336,243983 756931860903530496,17416 764179569813385216,80098 794158088789979136,257492 792085227980070916,243187 751177220257820675,16728 793259125232787456,249180 758775119447662592,54070 791698338148077568,240145 774471822918217728,142503 779396643967803392,174728 770735137378209792,108396 755699440531496960,36961 791671305019895809,238950 758476681023807490,52394 752150921241432064,14277 766352151882981376,93286 788755682447286272,220526 795710266231164928,259134 789140875343458304,221416 771899663842545664,128194 794645238795026432,262053 787106314635751425,205728 789500378115149824,225358 781214192405807104,185595 794322507457146880,258878 770861872610418688,120610 766060261019115520,90482 780767623864721409,182659 791207598649253888,232911 776452150146850817,153658 759079465326522368,56231 758712070078554113,54070 762727114693046272,73712 788410249808011265,11774 787312401460916224,209974 780119512515354625,176128 779127843544444928,172089 775348102999973889,148045 766252570356527104,91946 766001523419652096,90723 790728818616995842,232881 763229713057865728,47188 732149854512762880,349197 793623429681389569,254058 779737899688456192,176679 769993326732972032,113332 770486311400706048,114254 786686790849683456,203458 786971057018269696,207949 776926440436531200,159093 761621240767451136,69794 785313420677566465,194934 790596385922027521,232169 789896116028309504,227048 785572979488886784,196788 795339412334907392,265257 761781549888966656,69231 778333926154645505,167393 758472471695593477,46384 754027016115060736,30910 760199965943668736,61412 788892390245281792,221972 753784006345392128,29790 775052904961044481,144635 788899010975260672,205197 773900265640562688,139404 781581714342543361,188231 794192349987414019,258598 776894630163906560,159245 775732121482563584,150511 752169168036892672,14277 771389363657637888,125145 785459902789459968,11774 794286113024184321,259482 751676177992081408,18893 765581365874073604,87145 773891551336562688,33338 780286355779751936,177233 759506849787809797,58508 767800402544697344,100949 778734891508785152,168284 793155108448063488,249852 771511886156226560,125554 762781741408858112,75004 763897559534317568,80720 785925981743833088,199546 790692572070948864,233558 794618563822690304,262022 767816782316920832,101662 781865028425220097,189026 764121775416365057,81926 771880800929378304,128404 777986872484081664,164826 793459765087055872,233736 788792019011461120,220815 793188916744433666,250064 792379557231796224,11774 763489626329939968,77136 793196517402312705,249926 764074182560796672,80939 787405949161971712,208307 749732053227282433,7816 793552280012423168,252408 760144448722534400,40260 780798600930471936,182349 763518807453339648,78947 766005454237474820,90618 792158381213519872,243165 792940348330782720,248656 753962309048041472,30590 767791973105143808,101134 760536270707761152,63179 776009758679584768,152872 788094809223204865,214209 791702969708322817,240145 778278333561921536,166532 795391425617674240,265257 787771108413931520,11774 794266238662934530,258598 780577171874152448,11774 777835769847091200,163901 781492045324034048,187612 785615811956224000,197512 787976708989132800,213887 740823468216856576,195876 760563893597003776,62492 762303664471937025,71429 780030086288384000,175081 765181120493318144,86103 778924716169977858,171043 764642780421300225,81946 756562425776840704,43553 793842750521241601,255962 794566059307081728,261155 757561280823689216,46406 793976577818173440,255942 794579528547008512,39957 793999673967149058,108396 794637213036318720,261155 775722712232628224,151071 785580625084375040,196917 771815998601080832,128194 773575854551097344,137042 760221433595387904,60794 763766805856980992,79691 775367252916903936,148170 754172592970424320,30815 789169587162009600,215437 778922975236161536,171168 790972086047039488,235536 767397760928800768,93286 754738570414395392,33356 786997508861865984,208176 770652198321520640,120341 785241678516977664,193669 781181400942727169,185310 755108938450960385,35449 785291623332798464,194822 785623267667169280,196348 756534281233653760,43848 778253718701547520,164826 756208787787132928,41680 768531240341368832,106716 790573220445364224,232137 770326751696125952,117257 788043116955729921,214354 788972455612125184,222500 793014857473794048,247877 789287671285714944,224680 732103808893878273,349191 794614904670027777,261818 785283180383330304,193669 793094624214560768,249469 794579232005332993,261155 790998742094655489,234583 791415555416690688,238639 753376309737361408,26458 758075169625796612,50827 772974051383971840,133519 790628009870974976,232427 788062893099118592,215030 789219395566444544,224333 789435733287268352,224793 766442514832236545,53185 771308876046082048,124597 791419481000177664,238383 792033415356833793,242712 791663108997586944,240483 793893920036052993,11774 763816125377413120,77682 786673553986953217,205728 794688457926995968,262752 734122368121995265,11774 785897576377651200,11774 766014015717924864,81929 768643884364668928,107317 750127285919899650,11495 765187532782837761,83367 791736646857207808,240483 785908828994834433,199546 794544625142951936,261155 775059350947790849,146405 794627560105771008,261155 760456105025601537,62776 790556218045632512,232137 791361407975428096,238395 792816322367283200,247877 780606397545259008,181984 753728531104952321,29263 793853322650390529,255942 780540769530548224,180074 774423140399063041,143585 750538201962512384,12883 790765007222996992,232863 764806421162491904,84753 776176712040099840,152946 750803849208799233,14462 752296429310218241,22004 793925765419139076,256439 775858525440401408,151463 788601426788413440,218219 790442519611908096,231093 791369721559982080,238207 775025329639424004,146259 793142109280894976,249469 732910566990172160,354517 749303575810113536,7828 768574125329842176,106716 763879571573747712,80155 789284929364340736,224680 736262146959376385,11774 768553044963368960,106281 770765261578395652,121359 787907140665090048,212239 786991837051441152,205728 792091127335780353,237964 794323763319820288,257406 754737276756779008,33356 794653885507870720,261155 793621756254625792,250293 792794650151100416,1170572 773443332471197696,135025 750025126192746496,1247847 791366218951327744,238395 793208387722936320,250328 791712028788264960,232976 758674473344270336,54070 787298284930904065,207212 773915248973582336,11774 751229238141915136,14421 773987967371128833,139404 765760024232792065,87904 764313852259491840,82209 795734672701616129,268448 768533328198860800,105799 786164950062497792,198883 769901188624093184,115159 733115628765204480,355324 753351312859881474,27045 754769180281495552,33356 764524964762517505,83866 768933626444734469,110389 793234032238563328,250633 765160072246734849,82209 791166536438382592,235590 790953823997140992,234583 795016239747731456,264431 795771550494494720,268643 758647551176404992,54070 773121130873950208,134308 761380836792934402,68273 787295462160084992,207613 785684732038279168,196277 765688722524438529,88459 755826578131591168,39830 788139365293776896,215252 774661849027608577,144654 759222798246174720,52554 779145481159110656,172089 750469334603014144,10848 788017252398342144,214492 791002351439982592,234583 762330181713424384,431998 760589025518362624,63149 793892629318504448,249926 756634762073243648,43280 758726888344817666,54070 762278481422065664,72035 760093729185206272,56420 793905910288617473,256451 760077928122159104,60866 766137432324526080,90125 786752134721175552,205728 789800453269811201,227507 763712606339293185,1249120 768934967061733376,110389 791588956479614976,238117 763899237432262656,80177 786233850968018945,201285 757325623480029184,46394 768855967626891264,109666 774117703959261184,139404 793543602802528258,252020 750859081326485504,15661 751054119952015361,16515 789828804063662085,227252 752926032576049152,22953 788591120909500416,219467 771411590293823488,112363 792494687772893184,246295 777872348464676864,162107 755437532645564416,35890 792559533516357632,244270 752986616809951232,15536 765194878275903489,86332 791180891523543040,236393 749844629546303488,7461 788603488251047937,217285 754093653920980992,31529 771585772482813953,124358 766054315786170369,90384 781484213400776704,139404 792431384958636032,245268 751136290343575556,16897 765600392713560064,86103 793883244802506753,108396 763944420462911489,77598 795696845288783872,267014 780866643035615232,183707 765996415223001088,90800 773587660581564416,136018 789528975441793024,205972 769254515392544768,112363 778056623336009728,155898 755543689972375552,37433 758687526068428800,54070 788190791390855173,216265 756307681665650689,42432 765670793753747456,88862 764949346710228992,11774 774546576983388160,139096 734849037011156993,195876 786259326977531905,49459 757322721449676800,351340 770338431679377408,118375 790968928889671680,235487 763941883504500736,1249156 779267317834346496,170884 790346965296873472,230283 791389027861667840,238395 769269946039885824,27164 786205889401200644,196277 788903182973997056,218164 770818168763850752,65500 793605232320090112,250633 795085164779020288,265170 778991113570885632,171617 776181353272475648,153866 768132455819640832,102137 788441333505658880,217837 794546846672637952,261155 790929416750718976,225739 794155531271143424,254444 795771074596085761,268643 752893680017702913,24173 769317915787165696,112325 766374163904860160,92972 791308610634526720,11774 758444778174373889,53144 787809272230842368,205181 755791605349519360,39236 791364888299991040,238395 780546602255519744,11774 770108049944145920,114357 794939128706166785,262847 763038704604737536,76164 753306068109914112,25965 755837080123564037,18215 780874919752196096,184044 794329294763937793,252014 787871929243795456,211829 771212519343960066,123825 764325241610960896,145399 789506926073700352,225940 793203312023760896,249841 795459225841500165,261155 760952704772427778,65269 770330664973414400,117377 788844835155443713,220526 770014808473210880,116373 774200489453821953,141887 768454320094375940,106281 776873476896481282,158520 778470260093562882,165185 755583065787817984,37424 754721058054246400,33356 790632891940278275,232280 755591839533690880,38476 760497434896326656,63009 776071295616286721,152735 793128622982914048,249725 794647295937695744,261059 753989198236057600,30802 788483709557207041,217574 763516774591688705,78953 778319819166904320,167319 768175706467475457,103924 786525574101540864,193639 781515315775700992,139404 776729900757557248,157693 793966780666548224,256255 770859486772879360,120519 793198774822637569,250408 764181567195316224,78344 770317637498863618,117257 764290070601986048,82457 764186408810586112,82121 733437654138675200,355462 759244531275591680,51798 788559724262207488,217519 790280963116761088,227748 794538388879769601,261155 753922624275742720,350711 760148555428278272,61051 789188965630812160,11774 760560023797796864,63149 762723921275813888,74592 795365375944835072,266054 786416395437297664,202429 751156085357056001,15643 753990104289579008,30590 770737449173737473,117257 787070666197594112,208928 792079556626620416,243187 758685056583950336,54070 760169646368620544,60819 764818676843294720,84724 794182612743024640,257492 761209854556078080,62452 763880115390472192,80486 777532552844234752,161978 787513682225881088,199840 787821982641512448,213376 791776991850659840,240627 780446978371125254,209828 795273965774237696,140444 765937327034146820,90384 751558812138549248,18567 776825550111248384,158571 788061132498034688,215005 756640232808656896,44461 760667952999960580,56964 757994616448745472,50442 757533636099006464,46404 791404578088648704,238110 775789436504272897,150663 785610491746025473,196701 794804433762787328,263090 769248274746335232,27164 781563386207342592,188478 772890887571451905,132370 776762342742818816,156835 785819129081131008,197286 761401500992020480,66979 790388557902786561,210432 757803477565190144,48494 762010713716060161,71476 790940878902702080,232637 774343649446404096,142339 775066573488861184,143473 793629433080975360,252581 794094563472199680,257544 765738878971936774,27280 776757564180684800,157755 789881963964428288,46572 791726914402529280,240067 794605018364182528,261202 758422755356340224,53163 778056016663605248,165523 780748140731363328,182036 773654695701118976,136904 789655587558596608,225981 786921494169292800,203674 753573240954650624,28281 795078310174879746,265136 762270198883684352,72354 786392074190921728,202248 763470960955494400,77687 770636358343860224,119786 776112225035497472,109805 755170041147064320,35216 781117348275163136,178194 764150032333410304,80482 766722925605117952,95708 790268228048134146,230282 764934419790475264,11774 792067766643752961,243200 794656653266288644,261155 793817237811367936,255393 794587127195451392,261796 790514618787651584,231894 785339951319621634,11774 781339705279451136,139404 771658906397323264,126152 773605020671418368,137869 765282142242738176,86209 794706394872221696,261155 779852608705998848,175152 792480144271282176,246225 771907296532267008,128519 756893528802861056,44461 775399915505655808,148045 790966150247157760,234583 767837858430226432,99044 770308422864670720,117377 777964097019060224,164608 755098497238519808,32664 767859199049162752,73282 791476616987750400,238207 758064859707691008,50654 795288776230567936,249926 793161485560098816,249469 762792025930371072,74483 793182901483343872,249882 795264209210642432,243187 771469472116776960,125554 785546121494032385,196917 766028951646904320,90384 766288660564209664,91946 760899935738798080,64678 785673580273082368,196917 751231264598822912,17677 763071494339629057,75274 794526381694586880,261155 758990556181598209,50827 792867106085703680,247005 781639316913074176,189652 760021807034281986,59904 776935338388230144,159359 792120846202601476,243187 766763254785855493,94699 771403343906340864,118191 774997079928078336,146259 752887568568573952,23899 751014488048930816,14421 779363282322849793,174427 749327934834348032,8047 794598257179631616,260863 787405546919960576,210289 764383577001881600,81712 776123868037603328,152735 772987567071461376,132335 763414364565168130,78159 753295976597590016,11774 777280630799282176,159876 777604035587244032,76146 785449544985219072,195481 786996341180289025,207287 755496291254333440,1170858 780609187558461440,182049 794758205574299648,262752 759218151691280384,56964 790963189768781826,164764 789215690116902912,220526 792087702317391872,243187 769884761347067905,110585 778317057708306432,166816 768186029027328000,104589 770633196920791041,120120 756983663942696960,41839 792527354341928960,246225 772462108126633985,129551 777817225294000128,162816 779981779373404160,169410 778747938356932608,169586 794662407792627712,261050 793461271832035329,232976 752239053790072832,21074 764119201015627776,65180 780415706613452800,179742 753684118811078656,28819 791071726511587328,234583 752214319304089600,19162 752257777649586176,1248155 790771059326791680,232884 763565407533871104,78189 794381358911131650,252020 749983550829625344,10251 788164124706385920,215505 775553545042919424,150103 778768449615060992,170477 766718437653483520,93286 765364461465169920,85759 785974874757922816,200235 760632965168701440,63655 794654707075543040,257564 775170661996044288,11774 789198377741266944,203546 790979931475943428,234959 761893250869452800,67852 794720370741964800,258193 777893046432116738,160226 792567195603787776,245313 772221088151445504,129650 753235291402416129,19133 770234104092758017,113110 756286894338703360,41680 732135950264991744,349283 792866024836198400,247003 793314756257980416,250293 753241303639404545,24173 763117521469923329,76549 754187609182707712,31717 765328162133643264,65936 792164162881200132,244550 758452845872021504,27045 754136358231302144,30304 776596969917591552,154832 775440275615289345,148800 766585721234812929,91700 774799933866123264,11774 779076225985835008,29263 793956200412909568,257026 793971033963368449,257271 771440832977199108,125367 794927089464016896,263895 786332405128892416,202429 793528142119985152,253080 793802143824224256,255393 779675288179347456,176110 793491420594200576,252408 793513074074398720,252751 792209716172754944,243075 752870260362051584,17653 793465693404532737,249469 791665926668189696,240483 779263210574716928,355517 793499166492143616,11774 787912272022601728,208016 788197566278238208,216009 795290949073178628,261155 755398023316779009,36157 777867539388981248,160611 769032904060067841,110659 790980409572163585,234583 781574445542543360,188401 788113263762350080,215608 795265545230684160,261594 794561768433401856,11774 759768397857034240,56800 763877771185643521,80136 790974368742510592,235621 751608225401860097,16728 785693553187926018,198142 771496051199074305,98305 776621477223358465,53667 765958827065737216,90545 777139306330718208,159876 776586621558718464,156835 763444069041250308,78159 773884050683596800,139577 753403824778448896,25189 755830250236366848,11774 781548734371008512,182726 760826366149398528,351340 791376457633333248,238395 751844040476282880,18567 785695650956603392,196277 792106334019842049,243075 773717253598679041,138898 794151683748024320,257423 794696380728176640,262849 787463308798521344,208059 786911997975732224,207287 792569660210343944,238950 793558276075950084,108396 758522222617227264,53185 794318137323712512,258456 776888927806382080,159146 771842896727150592,127582 771820928984502272,127657 775753172199411712,151255 793594842580254720,249852 768944427620368384,110477 792430038087966720,245313 765303509382230020,86472 788764264345382913,220029 788692738434662400,220029 789916185227890688,228538 776788605725446145,157755 768980259123232768,110362 788062631437410304,11774 794686474683817984,262784 772254206967287808,124597 750228540763742208,12018 770224301580615680,117377 779002757160308736,170169 769552881481609217,112382 772843220447457280,132364 760168432230727680,61145 764903748397182976,85261 794207151057010688,258607 753958914379681792,29263 776662224819462147,154832 754017149434208256,30339 778596470731706368,167063 792005184784334848,206666 794642580248162304,261155 770394299150110720,117843 770413749714944000,117257 795136497217196032,262925 786505599324479488,193533 769517627026788352,30413 767403773044064256,94699 787297011980701696,209064 790527741758148608,231894 774362498254286848,139404 777571955281125376,161456 791424979627872258,238207 732726029354209280,353789 755945517041999872,40881 792398354500227072,241678 762495533751476225,66801 792802330919964672,247379 793610616208519168,252639 767048309018071041,96962 780844360510246912,183826 775425531978387456,149124 792242942811529216,218875 768855509361303553,109666 789884883917279232,228501 756862323332157442,43553 777368153395343360,161456 766112298134073344,90373 771106683443486721,122982 775783011027746816,151262 785851932476841988,172034 750881871987376128,15264 790886134096105473,234583 757542451502604288,46404 789150868385955840,74518 773827845856563200,139348 791366176609665025,237099 768567881307156480,106281 766414585159180292,93184 792364410065022976,243075 734629506800099328,352911 773898091833466880,139404 775516601877614594,149329 754948761525157888,33474 773992485777465345,139577 775283982195953665,148045 761664636823429120,69878 774335585716699136,143049 787959072666431488,212693 790739795223908353,232863 795347266848641025,255942 763380142185992192,76723 785499687839264768,191653 767165123513421824,97852 794003831201742848,257492 753732347506327556,28866 781507000924532736,185921 776081171537137664,151741 759097005192904704,56964 794562692434587648,261155 759093137046245376,56964 751599125628653568,16728 767173055508516886,97467 781539992157974529,188401 785956820271575040,199546 765351144830803972,86103 793155770997051392,250066 733116803606446082,355261 792524019765567488,245825 795712445104975872,268448 786924796483280896,207287 789854484532858880,197512 794292124795736065,258331 771496889829187586,122299 770775581403205634,117377 767851069720453120,102137 790964850943991808,234796 779451252316991492,174230 756573267469762562,43258 777956405764509696,164764 791701396445814784,235326 756191582349627392,11774 787845847769755648,213064 791348414587863040,238395 758264525003059201,52112 792441903375605761,245575 770060529268391938,116082 786904552431767552,207287 786910450013331456,192032 781730884433039360,189254 766114962989314048,88546 777517680433692672,160752 786285960317272064,15498 775007863559168000,146259 794610772638912513,261155 759128717700440065,11774 793621210210897920,252020 777158947262214144,128232 794599584387440640,261155 787099644480323584,207796 795314232489222144,265257 751115734290427904,15808 772273082157309952,130415 766510924047888385,93477 758110183105110016,41703 787391891587239936,207119 766814661559906304,95574 759178412367937536,56772 769665972173099008,112032 768146105028612096,103970 760450621283721216,62063 795747731528617989,267521 777879308274700289,163589 763484132135624705,78566 794737088524668928,259743 773710876197031936,11774 760262977467650048,62130 753648088284299264,11774 757256340221759488,46612 759379436470988801,57881 786959060868304896,207613 777183570238566400,156061 775194764454932480,146720 751124457020874752,17143 751548457093959681,18308 791780784830947328,203710 774765059478265856,136904 760654675737767938,63451 773859671736131584,139404 772222016975876096,128176 760566373772693504,63451 755102246862323712,35449 786687634039078914,204413 794756277482176512,261155 776655769739468800,155333 771371374678073344,123583 756636842158592000,43471 766326246598905856,90384 756886388730200064,45125 794552365718392832,261155 791643963803463680,239776 795316722634985472,265855 766269645191909376,88920 755159221348413440,35890 756251326305140736,42258 760263410172960768,1248387 786788009496621056,206225 792043014306738176,243187 788718751927664641,220029 749732572440227840,7816 781642327785820160,186584 791347983950446596,11774 777209063637676032,1170682 763506110753976320,78159 765181757922566145,84422 771533635400806400,125554 795427296823873536,266151 761616838807556096,69475 776154373600714753,154071 776152047884251136,151947 742389686069432320,11774 772907533191098369,132364 757276084840828928,46580 790551904162050049,231792 750774852597022721,15133 763442372550074369,78344 753996501701963776,29790 750504934441820162,12805 790720319061315592,231881 776408905849135104,155333 794726827969433600,263096 780816920614277120,183269 770296080969891840,11774 781287005137362944,186883 793277674865111040,249926 762348653549715457,70886 774206539854934016,138382 794182937705119745,256393 792407614701178880,237793 761730120805736453,69947 780848111627501569,182659 772229996257636352,129471 764200371048878080,80939 738650688465600512,195876 794226874016624640,258598 780538296598466560,180074 785848537108062212,197512 788781519624105984,220526 768952055230787588,107428 781213466036097024,185595 794536392046952448,261155 793928441343139840,256255 758684999306444800,11774 774336750793531392,11774 778582842334912513,166532 777620871338946560,162810 787337996563537920,207835 773882392448757761,139404 778298181507551232,167220 787751925148033024,212357 778724862474854400,167319 766152900787728384,87062 767224671674724352,98475 794488923229749248,259701 787058504972460034,207965 765495767322726400,86053 787575354835828737,208252 752935629391007744,24597 793517001444503553,252751 793984617212571648,257325 789337156162560001,193121 794645425471029248,261155 793855185428897792,247243 791605913325043712,239893 792016743451373568,243075 785880421724721152,198878 762454780618747905,72534 794585303621111809,39957 791779981676380160,240483 773892533457911809,139404 790769085151842306,231781 742547378805215232,350711 786704374097674241,205172 766074712904663041,80939 786306255123992576,202007 766294638361661444,90193 753669310384529408,28866 793101175167954944,249469 794529174719315968,261155 778999794362572800,171693 793866463614529536,255942 750746150378942464,15073 755563749587562496,36219 777236501620924416,159704 780665405467746304,182154 732398820122755074,351721 778570138098565120,168794 776813132261928962,157755 787298366698950656,207212 755396347558264832,37044 780613705298051072,150151 732720784939057152,353760 767452346532044801,99030 761971629123514369,71270 766671859014311936,93823 758651173310050304,53163 795025038600765440,264010 770759998599290880,117265 752132275396046852,21034 764660702443368452,84209 791716124761128960,240718 792089181820448768,243398 774805004259463168,63149 777098550652047361,159876 787539009048236033,209351 791156656189149185,236945 794008073241141248,257492 773916400167493633,140039 771328360404422656,124640 775988800065507328,152735 756319338030886912,42249 767894432628690944,102444 790523147602825216,231894 757731965055307776,48991 788457126066872324,218275 788463996516995073,218275 758434579749281792,52112 776476302803034113,153845 785667025037254656,197286 769374700166344704,113165 792734203158859776,246771 774175305489534976,141802 749724776436932608,9285 767850245581660164,98972 793242048266539009,250293 793980129303097344,253739 753444657078607872,19598 794076747570495488,255393 765896081766920194,87904 774399275077804034,138642 761584658614259713,69245 774104043199221766,141316 789427485825916930,206666 792672169344065536,247033 793314642676232192,250633 765618843171553281,85562 787533950403174400,211644 774275258375368704,141887 775543952535465990,112363 790913220777238529,234583 778081725167472640,1011996 767306492462727168,98644 779967639078707200,176711 761220967091757056,65839 756319166496473089,42249 776152468505767937,153575 788518601540141060,218349 769827115852140545,105109 774444382044971008,139404 762066670227640320,431998 793457403043782658,250375 793130391045636101,249841 789202550922752000,191622 772105531087552512,129558 734990704594669568,355106 775916258520739840,151463 791381723384729600,11774 765669394823471104,87858 779691909568684032,175934 788850524019888130,221476 753005379651526656,25255 771151108412698624,121612 794614288975544320,261818 766529802685657088,80939 766594237072830464,94699 794937596434587648,262847 795738910764728322,266491 760825113826562049,352572 764752802027565056,84666 788518986145206272,65113 792040703094198272,243075 793095133919150081,249469 752898196091863040,22752 758568181472432128,41680 781621027587497985,188492 794326947241160705,257353 770295960207491073,114254 763434453855186944,53995 794607816480792576,261155 758407759196852224,52696 763170633626882048,75724 766517880682799104,92142 775299476361768960,148032 789160045485367296,215505 792157086943703042,244221 777130992783863812,159876 785500262580518912,11774 772487443052392448,131084 786422219798827008,203489 775544053312126976,64722 764228510684581888,81101 762777122180063232,74781 733398365187121155,351415 772553937903693824,131421 792190525382139904,11774 773263908337397760,134875 773749503274942464,11774 753983940138971136,23725 760154809693417473,11774 781342201355927553,139404 768834916666576896,106716 776324530734235648,28724 762311743305551872,65189 763850759150592001,80393 778412685956222976,152594 770672851947061249,120393 766114345717633024,90384 770710307094274049,120613 772576583559159810,107706 786360163313655808,197512 778450492519092225,166852 792166352157048832,243187 758803598499127297,51069 785323285630234624,11774 781515473171124224,188401 750714513314373632,14421 761514765730611200,63559 795738587455164416,267576 792564335633661952,246013 780839701074681856,183338 768057779869192192,103261 761353262469611520,67587 788078434945671168,180433 793166678498553856,249348 751166479387635713,16457 790473728576589824,230282 774679657174237185,144654 775205868291788800,146259 795066893258334209,249926 760078274215096321,60866 760995333891424256,1248861 749347863298138112,8248 793136202429763585,249469 768862424376094720,93036 770206506348322816,112455 771198053046890496,117400 758483264193433600,53185 775716767704449024,151071 790735212489547776,232169 786696446326308865,205728 795713409610227712,268448 773935109447704577,139404 766731761850068992,79987 770376267275337729,117562 773925101461012480,139404 793753342757470208,252196 761280369391964160,67023 765171188691722240,84679 756277463341150208,42432 768046432313933824,93261 751731568310362112,19352 755121770529783809,32572 761559102849855489,69231 793302166026858496,249926 794296332894621696,257406 789996198732193792,228354 791689255672164352,240483 763748747251740672,79691 770980908790714368,121792 781208788015648768,186212 765638503682060290,88399 778656793501327361,167939 793131040520810496,245093 788004828672700416,351667 788751844868698112,220332 793128214315106304,249469 750362471647416320,12883 754817621963386881,33174 793238204975575040,250293 792030112686288896,240483 752657109574045696,19259 773752269221138432,138819 756406909272489984,42432 764851466276368385,84724 765666138227249152,88920 753761957446987776,29263 777157682939568128,159876 788219823637557248,215252 780601699899670529,181935 790020136036028416,53999 794677109729927168,261796 771936656073093120,127775 751613955555020800,18391 766455543628050432,92885 789544818472910848,214209 769302340503560192,112301 753565672492244992,686533 786668815509839872,90209 787358949322399748,210289 759121503715667968,56964 758655167436685312,51451 788219717228126208,214992 793634316966211584,254135 764184706548166656,81966 785346643742851072,171462 758677019165011969,54070 774118010252439553,139404 753710486080937988,28092 776473079165833216,148010 776079270791811072,146720 743915756618821632,350503 740602900183941120,27156 761017441619054593,66216 772858362748887041,129471 791825029675806720,241819 756726779633557504,44837 786356352478097409,203391 790893783646953472,232881 791754418525908993,240926 786593669700694017,204901 778709055992803328,167220 793187221008445441,250293 794697711526232064,262849 775341478822293504,148045 779225490825486336,169437 794204836593971200,258771 771694283845931008,126389 771850883344707584,128382 792504814655643648,246392 764221499221749760,82457 754731542614867969,354167 766557647415808001,92917 781064177913856000,151302 759844929346555905,58227 766404370141421569,92159 777145723502505984,160480 789069481922465792,223103 790628799721373696,232137 752219309401923584,1248155 752645660747366401,22546 793552006375890944,252014 788056434080518146,11774 790574275337986048,231318 751598307827445760,14277 789333286334058496,11774 786540875564191744,204413 793616096158887937,249926 795349610718003200,11774 754069916421152770,31551 763764845342695424,76406 757592774212456448,47940 752228205604593666,20279 790680116544372737,232169 759785857821790208,59666 777511469747404800,155038 787320611450130433,209351 780196502119419904,178664 758974293862600704,55257 754720656097501184,33174 787002049988820992,46572 791333418109927424,237325 734683934093545472,353002 768110904923660288,103354 785322175960014848,11774 786230542131793920,201494 767798810693087233,100949 794734256505364481,262025 757802361062498304,48097 789431017262252033,225981 771476132256296961,124855 780419686769057792,173628 757710159137210368,47844 758486512082100224,53551 766448940094939136,79223 771061498978430980,43553 785690247757717505,48617 793305333787611139,249926 791071427088805888,234556 776135893711253504,152314 788084220941987840,214114 761280347749380099,67229 787482694229827584,207433 789111862478635008,223030 770434704319320065,118192 772459271380410368,130415 778571732705652736,168794 769307895141797888,112872 759538438475354112,57574 787546036147453952,210481 793656785487949824,252196 769707117955678208,114388 732719612886933504,353228 756507956674519040,42249 781617244493127680,188498 773587389046525952,137042 785292737822228480,11774 794314686623727616,258598 734489238725660672,351152 779405731346907136,174728 754024777287815168,29624 792081871140159489,237964 793873038336937984,249348 778149769340477442,166146 779423658724950016,174660 791471818976530433,239405 781202720048947200,185310 795271474772844544,11774 792151790452142080,243451 768009923665858560,97811 787691199226347520,210253 773906792824791040,139404 774022197325230080,139404 791644111958777856,238395 763843148816781312,79691 768298326840057858,105109 773603180269625344,137042 788501573920034816,218495 758068750264524800,50827 765814631801782273,304513 781340680840937472,139404 770789924383563776,118538 764134134771965952,82066 789164323809533952,222655 793505961935642624,252020 755937686540648448,26721 754839876051296257,33499 787397532506730496,208776 773992034487169024,133519 761900428518883328,70289 780136284031479808,178076 765113208386510848,86010 777958398499426305,163824 761709150640439297,11774 785939061559136256,194082 785636677293187072,197512 792038644378853377,243075 793853104319889414,255393 761920360950267904,431998 789171362225004545,223738 791086921246056448,233692 767470564483170304,95572 793505450360582144,11774 794161905627701249,258331 794554348927733761,258305 754028643484139520,31060 793791873391484928,255393 764685258247720961,84422 792049106373914626,243479 775008374454939648,146259 751543467113795585,14277 770714503952625664,120610 779353078826930177,173964 780814531698135040,182726 737332537152921601,354309 740008171415146496,353488 788506289735364608,104244 761422562333253632,67326 791445615733510144,237122 767962055785656320,87904 795329962148503553,266190 769703171740594176,114985 759052441438425088,1170537 781054169046188032,185044 763568257588690944,78344 769559482401644544,108880 775729017576185857,11774 791376970403618816,234583 795706241758752769,268356 761695593265819648,70177 761730839449395200,70543 795306620775321600,266079 795685452611129344,267862 775882507942330368,152182 785243415499927552,194160 760209140140482561,61544 766033797431324672,90539 776109101168418817,11774 777889951367122944,145866 763889286085312516,77720 780088411751317504,177421 785607303181369344,164797 764149011125145600,82066 771422163601543168,125367 763423692877463552,75899 771013134051975168,122146 793106464613208064,249469 751549053419216896,18215 790572411947220992,231318 773612047032606720,135505 773932792317108224,139404 775986356539449344,151791 787615590680629248,211347 793898475922546688,256451 772711187712794624,128791 760894434947063808,17640 762705966202839040,73814 769700055108374528,18030 779473374758207488,174294 765003194250297345,85562 750135850709553152,11495 781521440793202688,186376 774176407823917056,140444 776778840978759681,157082 763962957185155073,79131 785364510668427265,195125 767188103991791616,95568 794159912779677696,258331 774424030774460416,143410 795701839102668800,247930 778305157041979392,166913 786999604239699968,207949 764651319948828673,82283 755937757759930369,32873 794598559639306240,261796 759058127413207040,56714 755200331315810304,36219 751615495627894784,18491 766508007798759424,351436 779478164074528768,168284 781666506732032000,188458 785270263193534469,194154 764501140620718082,82002 767087044015382528,97550 795091012188311552,11774 781363657255116800,139404 778301786398547968,167319 791774675131043844,241678 771936054689554432,125554 759547790485618688,57068 759842965078413312,58227 785628076465979392,197512 759579964236632064,52624 790877214585851904,218002 795286922746793985,263864 790052023655727104,27045 768893945216659456,105425 761729405572018176,69878 785960931305979904,199462 795024263321419781,264397 767066857303965696,80486 755796007619887104,39462 791668558161850372,240483 794865502032105472,262849 773928569265197056,139404 788068090911137792,212899 788018479366598656,214492 733095813480505344,355880 775442600321056768,148654 788760768388796416,220029 733356786074419200,254034 774382384347308032,143473 756316899177291776,42249 793121442967621632,249469 764513125379039232,80355 762658959182401538,73926 777452523955322880,160758 787374952869658626,119456 780733992270200832,182036 780797263404609536,170187 763009901245399040,75899 795356619647418369,261155 749926635340763136,10735 793469398010859521,249764 777997123228794880,164001 762807131477204998,431998 762817428682338306,73814 787008812947480581,208065 794550189075861506,261155 760141636324122625,60804 785270277714378753,11774 751141575028158464,16299 792461702310735872,244550 760900607070736384,65626 790691650469113863,233307 767949875841347584,101681 754724105492926466,33356 760504243845378048,62441 755880817637732352,39657 778575387601342464,168794 775112225379917825,146847 759105968219287553,56964 773698280744189952,137978 778339848922988544,152594 768608882784624640,107469 758710912626950145,46076 764646599888867329,82070 793108218637463553,249469 769263518465929216,112399 771569460029161472,124597 750434022874947587,8497 764842605452615680,84422 756760292433035264,42432 785641123771318272,197512 792900414471413761,247240 775363205187133440,148537 761664065416462337,69878 775531583898021889,1250232 788464589063106560,11774 793260725858865153,250293 795772463057666048,247930 758716502761672704,46076 760589621180891136,56964 771563740546248704,111558 768814984096804864,109180 789762638557380613,226899 771746919949316096,125554 794661235442798592,260874 772677622614536193,131027 790676139245264896,232137 766786743706193921,93823 753928404370587649,29263 754043513432571905,31400 776641031089434625,157082 759187360017965056,51798 773722696291127296,138165 766361972258504706,93286 733916924975960064,112718 761852339405848576,70941 766486325386178560,93184 762629561377026048,73814 789659039114211328,226490 778593459154325504,168479 785829620167901184,198671 793598813810208768,252020 795410106368360449,266491 756916029406662660,16897 767352947630018560,95055 753189815688974340,25968 758608213541462017,51451 793990872635473920,255393 768057407314337793,103232 764586187310915584,43589 787327259581427712,207965 752993591790866432,24727 763073866809937920,75724 765826206335807489,88299 779456783136002050,174392 776430838070194176,154869 776164617919889408,153845 785330946866380800,11774 794651085495537664,261155 758189705561268224,51344 771789145593286656,127134 793875388074225664,254135 759497351530631168,58537 774426680630743041,143585 774418508012670976,143473 794320025373069317,259743 794986848938381312,258456 790381206764388353,228341 790523034184527872,231894 793122372521824256,249725 789148262695510018,221613 792676703042539520,246225 773883586625798145,139404 778284749617967104,164826 772717755602722816,130636 778242444576030720,164826 773990151282393088,140444 785934773197770752,199960 758830298473730048,54070 794024725542383616,257492 774359642495483904,142668 774501933377814528,138061 777618380434051072,161277 758997580491612164,54070 759834734092365824,59666 791764659447566336,240584 767902439940976640,101463 794095707665920000,252340 767142335864070144,94003 767730342019026944,100893 788189617648496640,215252 770386094257045504,117257 794714604295188480,261155 760140211447824384,60866 779999667136393216,175504 785858882132406273,197286 788663683027116032,218832 754201504060354561,32157 758763908375121922,54070 793875532161036288,255942 770712215540293632,120610 773172571160260609,134561 773609397180325889,137869 733104728024829952,355289 793435067943116800,252020 754841976038719488,33356 762489382238511105,431998 767032513986457604,97388 781113386134364160,353879 766710401530667008,95708 768920229355421696,109666 775239464524185600,146720 753977864840679425,30339 787070703761666048,208928 791523210760040448,189515 791440183535161344,237908 793096781366038529,249469 786375520598437888,201958 772091301420335104,128025 787284685680414720,209477 750942607073746948,14858 779587355653115904,174115 763490158054367233,76406 790228899212832768,228363 777536419162120192,161960 761401104185778176,67852 764565614526656512,83393 775058690491768838,146259 755133952743055360,35737 760823151840206848,64745 761572394901315584,7224 759428927106482177,56964 771100436061380608,121949 788898784562454528,199546 781196933939376128,186212 758373258240462848,52532 790627916803477504,232884 780805019859881985,182870 794766716421177344,261155 786921855684845569,205270 755469417174081537,37206 760526398385754112,63451 768488620428779520,105109 733227033019461633,355106 791795245809676288,240763 777602052318982149,162107 754005295983198208,28866 762143627581673473,1249006 733016482129530880,355359 768482335754891264,106726 750023587147292672,9754 766960807762595840,82002 785333919512166401,195125 790654071212421120,233307 790982189097816064,234583 793575399376683008,252679 778709931327303684,169029 785496760290578432,192032 761904685385183232,65189 750726163102916608,14848 780603951481782273,181984 763144279753719808,74943 773449589164797952,135025 768812402989080577,104973 775839208611078144,127424 791491348993933315,234583 756967494196264960,45122 781576857548390401,188119 767001584597344256,96039 787486252366823425,211347 780635111511330817,150151 770665584140783616,120341 795429818057818112,266079 764591682302070784,83391 789285308089167872,224680 765861266673905665,89887 778300387392626688,11774 780558233467514880,181419 785706832677535745,196277 793099728443568128,249469 776627393125507072,157082 771682428750528514,125554 788550479164895236,210390 794979487104565248,264397 776900505708748800,159359 768120819981676544,103354 779516791575937025,464984 780834876522172416,183269 775406965895729152,148537 792238537294942208,241608 791476312284270596,238207 767747964169252864,11774 792944771299811328,247005 756617266578460673,44429 776878224022249472,157993 758634803210092544,54070 760683170425602049,63451 761719052775534592,70258 770838067229974528,121479 776858643165687808,158524 791814489054208000,240926 758683996599427072,11774 764964233003962368,84724 790234477654052865,229898 788879804347125760,11774 774039220063207424,140900 775735720157716480,151255 793206480946270209,250633 793248590265131009,250933 750676603932254208,14544 786315712230895618,202429 794191426066190337,254601 767394362091274240,97355 791360932513538048,238207 793529163445522432,11774 790959334653964289,232169 792142945478512640,232024 795407874369486848,247930 753378981903273985,27402 793122065142337536,249469 787868832043896832,213064 762456642348654592,69231 761312843820109824,67852 777620983335092224,162610 774497376702652417,141316 763013893052518400,75899 765008403986980864,84209 781146942680145923,184213 754886572135354368,351906 793389412801388544,249469 752046660469944320,19599 775376109974200320,148800 777149482127519744,157755 762522944182427648,71429 763002277367996417,74305 765300606722605060,85562 791029262816055296,235179 795656458385891328,267521 794697672821239809,261818 793426281207623681,196314 793693954898132992,220727 795715403062374401,265855 773737576633143298,11774 761528358681313280,68993 753592883182182401,27039 788692111654694912,220029 760132888893460480,61051 787300353209409541,209973 762636409220042752,73926 785526416926384128,196701 768647116432572422,107423 777626493534941184,87904 774013591624175616,137965 766586767168241664,94699 756628871466913792,43471 775433609519861760,148010 763567517797277697,78959 763504510790664193,78769 768522773236944896,104999 794585264320487425,261796 788036101709688832,214492 755064531156480000,18979 771864508037943297,128615 770503138746904576,118192 755449022723137536,32404 772972563148312577,132335 771703752843730944,125070 793794947459719168,255393 776622224635723776,155451 779420920737738752,173464 794270247268319241,258598 755112476803346432,35445 791110698818502656,351340 794221255352168448,257325 795666771831377921,266151 771461372811087872,125145 790726936750268416,233692 793842770347556865,255942 750175329445089281,11495 760647340310999040,63451 766349178461048832,89859 780789536074768384,183269 767564604360781824,97619 778254949066997760,166532 756624045651681280,44274 792081759227609088,243075 794611571955597312,261155 753017020657045504,17416 771762716683874305,353124 761594469368168448,69231 791709754418540544,238429 793527625721446401,252196 766064031325097985,90539 791308189971034112,237491 767804541140107264,101681 787987980342419456,214209 755380562420957184,37044 777386093171781632,160758 788870221037707265,221785 778232610854047744,166532 776623821696724993,157082 788363625333420032,216125 788742467042488320,220332 770735177240805376,117257 760624610748407808,63655 771288214317301760,118192 772942991371538432,120976 768848557537390592,94229 779087789925085184,11774 792181531225812992,242693 764762245133983744,76146 785264597766897664,193669 762472444913299460,431998 751091679428358145,16897 773913160847949824,139404 755248367861506048,35980 774358744457211904,140874 794671364594548736,261155 769222601583435776,112081 756962182110248961,1248452 778316645152456705,128591 792677372864503808,232791 763712115546947589,79691 785310341915750405,11774 760386943922286592,57689 778439920847237120,152594 768946805522309121,110381 785353141453590528,195125 793231204698824705,250430 753672600891437056,28508 792475226592468992,243286 795761198818070528,247930 778585467415506944,167319 778583692646113280,168794 793317937109008384,250293 756892959056867329,36145 769288097813131264,109713 762021946452172800,69794 773816627989213184,137693 793594344640917504,249926 755451972409581568,35890 786608947604156416,51105 749649603704811524,9433 793882766547021824,256255 778375902254231553,167676 762714608473808896,74308 768884296694177793,92274 775000306287509504,146259 792901336882876416,247379 771957452334043136,128159 772506859458666498,129917 755263614643081216,35890 773702362712145920,137869 774618816005406720,144494 778332642198425601,166282 764214703870521344,62180 785257020144226304,65113 758343274264395776,52061 781287529358118912,186434 774786953518678016,145264 758020183864860673,28993 788414788627935234,215922 751597122957418496,18474 766528564799819776,93286 774995514274160640,146259 780795365909929984,183269 768861602959486976,108849 732397239264387072,351617 775003282783600641,146259 793133849853165568,249841 773649037924925441,136904 790988664633434112,235590 770975253635932164,122146 765507352309014528,87904 795304851387322369,264397 759186847616606208,56952 773672805737062402,138616 785512455501864960,195481 792090870963208197,243187 779139827136475136,172962 757641729696755713,46379 786741564668116992,205989 791234205682429952,237198 755081856853217280,35044 778576469001928705,168883 794117859538587648,255176 742752177656070144,11774 780603191322742784,181984 760352636587675648,61206 753351005027364868,27045 781484803312984064,185310 794531059480281088,261155 769412750225223680,110585 773326327030157312,87904 777820918164758528,162461 786013981664313344,200382 792019993856577536,241819 792101375907770368,232169 794254755539189760,257492 778300389787594752,167220 785602971409092608,197512 735360752912064518,304513 773950426794209280,140437 781517367335587841,188401 788888870502985728,220727 763834855683559424,80720 769239717170728960,110585 778241680378126336,166532 751553625810427904,18474 766822745891938304,96263 787760818221756416,11774 758219475451641856,50978 764144421331955712,82209 759056313527644164,54070 787024160727896064,198586 759497669026996225,351279 766754676792492033,95988 795666836822065152,354115 763132886912413696,76794 794536278779920385,261155 765438693456871424,86440 770060739616923648,114779 750789032062414852,14950 764813787501326336,82283 757359598273638400,47090 786358028677226496,202007 795476081969078273,267014 775094449789472768,146847 776640092152758272,154869 781053705894309888,183759 755360000042762240,35890 787709212520505344,210253 769602321940611073,113836 790402099704107010,207517 780966352492240896,181755 786311096302919680,202567 778954495741005824,171324 764849778987589632,85023 792093023140192256,11774 771441586357936128,87607 759119578630717440,55660 774761917780856832,131007 785340176637661184,188401 767748962342305793,11774 794998574815805440,264397 764023264859398144,80939 790281023623868416,229148 763183622752829441,76723 780738936226185216,182257 755303696813228032,28732 760779961355669504,63712 792029670690656256,243187 760455776708157440,62063 794508037176328193,259543 774294008982011904,141912 785712914762203136,197512 773994044666048513,139404 775016948635725825,738099 760922515820642304,349060 779866046094278656,176203 770717750503223296,119832 781650575108743168,185310 763599839548485632,78129 790645346883940352,232169 763026655887650817,71476 750333234597232640,12357 750910843437613056,37154 775790548959518720,144573 768917116728778752,110209 749678381063671808,9588 792079612083785729,240483 778375093655330816,167044 767872770126467072,102249 778288773381627904,167220 792114934356127744,243513 793976915493355520,257325 780601282855899136,80785 752079944059068416,19969 775324773249343488,148045 787549065059983361,199307 791292312022376448,234653 788190593109209089,215754 752914514170015744,24134 760968932731654144,66105 793219605820952576,250633 780912210000289792,184223 752247056572510208,18474 768159989026414593,103071 778631244242309120,167677 777577656615309314,159308 772054708513103872,129174 793651774871654400,252893 772441045292363776,130026 794907625284653057,227183 761092264600870913,65180 757547273266065408,47782 793979085869449216,257026 764254353184153600,81938 759657187690090497,56964 776746828276523008,157755 773540017704673280,136904 749560347565158400,8047 791072709665054720,232169 763439717966680064,78344 768729227608793088,351792 791407241056260096,238980 740412357743136768,11774 780484524257992704,180759 751230794752880640,16931 754759090350338048,33520 781525832749637638,26066 788191678968455169,215754 773668208976859136,137698 762796108175192068,73926 756398730186743808,42249 750339186239111168,11495 770145722943406080,108963 781250286463684608,185313 793537491638845441,251803 789506353924546560,224333 794942475861454848,262847 771541914357145600,125853 790576309550276608,231828 793266452702892033,249926 760985602309382144,65455 758430716132810752,52167 758634887150759937,54070 792886897559293953,247877 754051058016460800,30801 793357368192933888,249469 762090422785089537,71099 787215709029801985,209466 752152009172721664,18395 765063933002649600,75349 780854966315577346,11774 767729624558088192,100893 794616375645913088,262022 794882606542233600,263676 749664730952982528,9702 785645989054918656,197063 790703677388496896,232909 792794443690704896,227267 794176921747632128,257492 794264898221899777,257492 788021497747079169,214492 761297565350526976,64730 760617208607150080,63393 779027958120013824,171902 764144993430667264,82209 793994313260642304,255299 794112853821231104,256439 775070234810146816,11774 795390691589361666,258193 794758358746234880,258193 785321627626172416,11774 754010240287436800,30354 758053522235547649,51069 771140958389997568,123595 758156850135195648,50647 787474591723565056,210207 780555834795368448,137189 791022534661697536,235824 785636670162866177,197198 763508935328354304,78159 762070686856650752,70509 770381201106362373,118761 768023851422846976,102449 794140265829134336,255942 768061891566530560,101681 794244426478583809,258598 790575951671271424,231828 771094817908461569,122982 791473046200553472,239405 773197090533040129,134874 790229242353033216,193533 762447764701663233,69548 769021057844084740,738099 751187062183821312,15643 750791439697735681,14367 771519626505129984,125111 758975824104001537,46384 780841408269807616,183269 768589057060249601,105998 787177819369533440,206484 787692816927494144,208492 785470878549016576,194408 794020094443745280,257492 792781674513924096,247241 789011736879767552,222544 777923339167735808,157755 787099747580518400,207119 788756747892633601,220332 765578844552081410,86414 768167345349074944,103354 753403951941160960,27061 762556756979511296,70509 773203386481115140,129335 773923354478800896,139404 778568924698963968,168794 788411391694794752,11774 793526240833441792,250785 794199848862023680,258598 770746408630624256,120690 774999677670334464,146259 744633009911926784,11774 754984483485519873,30910 763460082382147585,78159 762074659391242241,431998 773477853585342464,136904 791825841705541632,234864 753697567578333184,29263 775134143025909760,145942 785993300369104902,200382 758755480609042436,54070 763823628827983874,80416 770246367427964928,47570 759814784607019008,59725 770168487054565376,114779 769273350891778048,110585 793886752423370752,255942 779360513708797952,174427 793098678558859264,249302 778332929550262273,167393 756858876549591040,44429 776648287902375936,156835 763113182676254720,76549 766429202417590272,93823 794590025841262592,261796 794696573892644864,249926 793621375177134080,252679 740934781513388037,11774 781239333411958784,184223 734780878178549760,353789 773624829048217600,136904 787073651216482304,207613 773507559923781633,136904 755010560882769920,34332 755314234330800129,71270 780905289193226240,183307 786598551937843200,204413 789444100240072704,225981 764938449828745216,84724 768749003659878400,106774 755812675410690048,39462 795385444909412353,266151 769805595507580928,112363 756045508574121984,18215 770849777521037312,121479 787053996657651712,208487 761337029846183936,67369 779006641198903296,29263 769862801162510336,114779 771431312523665408,122528 758444233480994816,52749 765310107387297792,87145 781111760355004416,185496 732848421703389184,353002 788131128364396544,215005 790695287182331904,233307 759001290219282433,50827 786914098806005762,207287 790964237170450432,234583 793279313873293312,249926 768616475137572865,104662 775827804881620992,151741 785842091939082241,197512 795390075257442309,265858 791454039372201984,237491 791335607108825088,238207 787311078761824257,210289 750373534354903040,12883 766403342637555712,87201 794229559516274688,257492 789269944173207552,220029 792408292156854272,238946 794652709873979392,261155 732270483140313088,349776 793550254020755458,252014 794650438704320512,11774 732724870857949184,350739 770759624274374656,120425 766645946281111552,95045 780493852356378624,180873 744956479657156608,11774 754865923635441664,33356 764508347068354560,80486 773856232461533184,139404 757442826879631360,47266 761133295384092672,61051 766306909364195328,91894 785682936569876480,196676 786269248989585408,202429 794643151801749505,261987 756959756607164417,45672 759536860339249152,56964 775104990654435328,146704 786507405072957441,203674 792771993485488128,246225 755202822384279552,36033 751225040159383552,15808 785863114034147328,197512 768157814657196032,104162 789474565881757696,225607 795728768245649408,267737 778766105602953216,170373 771283648762884097,118191 793466783567142912,249926 785662151516094464,197324 779071132624388096,171795 792456740017012736,244550 793951166258356225,254135 751546544986423296,18491 753807521320542212,28281 787074105086312448,209043 767820550009921536,101101 755167137644380161,35890 781228997476745217,186170 791816091332857856,240145 758395159092469760,7224 763167524653371392,76549 758434804354387969,52311 763490536112070656,78707 773775352942370816,136947 766528501008637952,92202 772900237912399872,132908 790735008981848064,232863 776854758699175937,157821 794554462996168704,261155 789272714049708032,211028 756276725835673600,42432 756309870970859520,42432 774445959040204800,139404 775397156635017216,148473 751791699228299265,18893 763077212639731712,47188 788605644819533825,218002 749921813317115904,9695 772661478130380801,125554 788485617348816896,217574 769347661711437824,113165 786536885162127361,204327 791269461483323393,237223 779048089193582593,171902 732959349803388929,354396 778611888930324481,169201 779371973084221440,174442 788502657510047746,218275 785810143506075648,198094 793910266693984256,221524 773854939361660928,139404 775158405547773952,146259 760665061794848772,59750 774293105730215936,141912 792026869700755457,243075 766739118659342336,94901 776015650200268801,152887 768047323008073729,102599 757739042544824321,49066 767084742617464832,94737 785902510129152001,198513 792585862320050176,246726 787012248367665153,207287 755752611178053633,17416 775047098475515904,146580 790655267671252992,108396 794268827081179138,249926 763011352457781249,75899 764801554687852544,84753 793301315418001408,251336 793845602727628800,255942 769669487989780480,114779 764486782029213696,83627 757731337256132608,47940 752935146047746048,24173 770464320614457346,118348 753386014685605888,27317 787768189644136448,212968 795365297679138816,265875 795674248220119040,267862 740219525090541568,11774 781254795999019009,186212 757883766014636032,49852 792034407083347968,243075 795724128074534912,267933 791051240608178176,235951 763560283520442368,77195 765953599935541248,72735 753628732955340800,28477 792113956374450177,243513 792603855381037056,246726 778950361902092290,171089 787856117330096128,211733 762298026417283072,67906 785631668019212288,197063 750372881914327040,11495 786034708287197184,199546 787634814228627456,210313 753639076360753152,28732 793472619626364928,252196 785706209059876864,196917 791352616496357376,238383 772820251180404737,132335 775364904916291584,148537 775397016167849984,148994 733798508843655172,27848 773265475170099200,133043 790987772437925890,233736 775025420605526017,146259 777477125658009600,157755 791352756657356800,232863 786271844986867712,202429 754717213844705280,33356 790883953628491776,234583 758621421455171585,54070 786906456280952832,207287 788019496095191040,210989 761612307768209409,69356 793266670257209344,250953 771547265114583040,125381 791260781316898816,237198 774009824698855424,140444 786886223721734144,206225 787717584628113408,205197 785932028269191168,194079 765916808381665280,87904 779818005765165056,171693 752997245218267136,25255 758325401743663104,50923 766058377071865856,81929 777925783146737664,163901 787025582412398592,94612 764164595657211904,82283 792092433156714496,237964 795037732665847808,262849 755889775643467777,18215 756252104172249089,41680 793904022017036288,11774 773308001650221056,134561 781006147486642176,182960 788545891598635008,218875 793051938724061184,248578 795081721154826240,249926 786634246039412736,205181 793761490667012096,251758 760528981640613888,63149 775927567190593536,151165 748911472562933760,47188 762634207726227456,73814 757247693160845312,46006 770795597024624641,119427 732453087063871489,351387 795063883090329600,264397 792066975283290112,243427 792044712202948608,243092 777957887721234432,163153 785338297455345664,11774 749544049430896640,8960 742547537416986626,350711 764660763239645184,82344 766517048121790465,93508 786436509272387584,202429 766735971752767488,95672 773912723893710849,139404 772630566902624256,131033 780809379373133824,182257 772843168345657344,132335 758115457362718720,41703 764843517629886464,84724 786939068575653890,207613 795392588035608578,266151 793618077070004224,11774 776835032463896578,158327 787141353276788736,209151 762750304076955648,74700 785548056104022016,196917 789440388469698560,226048 767747667728400386,101134 792797949067571201,247379 750070380438515712,10847 795702100613337088,203546 758406165814534144,53001 793902803575943168,256255 790996852057321472,235882 762257148235681793,72354 762737235468877824,74133 772827078651744257,132335 794579230449278976,261155 767807213503217665,101383 777639479725043713,111835 786779511803097088,206008 732431025368928256,351617 791786948176191488,240483 778590506775379968,51069 749857262697451520,1248018 791853827116838912,234583 793844179424186368,255942 788408156288352257,217519 769286076452175873,111454 792218923429048320,108396 794614817659109377,259267 771029654517997568,122251 775733530022129664,143720 790651228631904256,233131 778295062010564608,165243 785561597196382208,197035 788169350851067905,11774 751544621755273216,18215 795614824680067072,267521 757452115811840000,47283 794560834470977536,261155 795088864738181120,263895 763996228946239488,68273 795049586234683393,261155 781590496917479424,186584 767094487382364160,92226 781288792749584384,186584 755729112128520192,39235 792663192472162304,245117 779187325578407937,171324 778297980348751872,167311 764897479217131521,83881 791351253443817472,11774 765509450736164869,59936 775076015915741184,146949 776573555865587712,156835 795392537489854465,266866 768142285401759744,103354 785617513535066112,196277 790923130306899968,234958 759222916861071361,57274 768028377760403456,101514 787762242955599872,210238 794019509434601472,257492 794205424199176192,255870 756852306642173952,44545 793232925705826306,249926 762693862213181442,74383 759108152063168512,57092 789288791303303168,223921 764245400169680896,81946 781900893352448000,191354 786108435192512512,191961 767123382517190656,95506 757688719168200706,48810 787777679156060160,213064 752919202244079616,21332 775588314812256256,146847 771708554155732992,126152 758287609261133825,52112 764902096571367425,84724 793097178541686785,249469 765689348306112512,59936 767768866969620480,101394 764221449875828738,80098 781577634270572545,131056 791365489666695168,238395 765588488045535232,76858 766136714377199616,81929 765381304955305984,86440 775107986054184960,146720 761584156673400833,50406 756862520862838784,41839 772920090257821696,132578 754780076592488449,27045 787065426442194945,207287 790527771650863104,231894 767780447103377412,101134 789256501902741504,220689 793285920254459904,249841 791287492330811392,236454 765227567867502592,86103 773910089778405376,138080 774398971766648832,141316 786319533418090496,11774 755191546807480320,34898 766750245472509952,95708 776860932106575873,155213 792377780872810496,245035 764142599833686017,82066 763030182399709185,1249077 752970450930503680,24788 791286546179784704,235072 754012549637603328,30296 794087005059584000,257325 753220674840240128,26066 765845450448658432,86653 773554390858887168,137158 792767379344424961,247240 751645117673566208,18424 759180089393197056,56964 765696977724026880,88459 795351707513327616,266500 788175795986440193,215252 775482530879246337,149202 764976055832678400,85562 765880295568531456,90031 788419603051446272,216009 762747636629790729,74630 765806447972192257,89205 786348068669054980,203048 755409322889383936,37044 754795662563237889,30802 773917110124720128,139989 744654556823490564,1247669 752982977496309760,24745 768826379144204288,107423 732664951861587968,398859 778723779279138822,170187 771976531073720321,128934 793571080329760769,250785 779174312343326720,167677 788436186041901056,217372 768974911285059584,110389 781073861823438848,183268 786336275385028608,201946 768966197027024896,110344 765612055420219392,87904 748935416334651392,11774 761565101967024128,69231 794194276448018432,258598 781133071215046656,182609 763235972972703744,73869 769677116086558720,114301 765206262388666369,86440 771719979381166080,124597 760877693629964289,62726 775029020534640640,146580 777548531896815616,162452 793211217510707200,249927 785244047325691904,194230 754077235162808325,31320 774280115173879808,141887 781188480110125056,185310 790911187772899328,234583 758472044400955392,53144 785276336214376448,194667 763224967391670272,75899 732265937672372224,196346 768893308034813953,109104 790095983606657024,228522 762792117764780032,74483 761716908571840512,69673 790431113143398400,228341 794548276485820416,261155 758025234842849280,50923 780904045355544576,183668 795206294575550464,263857 774087949948375040,108396 775807407851204608,151439 764575907105210368,83391 759096130504388608,56964 793993031925960704,256239 795001911862763520,263895 752925705567105024,24134 781438069975179264,185310 786244201813938176,201958 745640684376330241,349720 793974814025256960,255306 775361946644250624,148645 792432867846619136,243075 786944753032101889,207287 764855172648476672,84724 789317955574239233,223125 754840448401747972,28732 794320199663177735,259143 775024240366129152,142503 732765671382253568,1170601 765255572396445697,86653 777162312444555264,159093 792074577664888834,243795 786724866477043712,205728 788628938922819588,218258 793971414894256128,257353 794068240494313476,257423 757691991056584705,48270 767413997779943424,96039 794237961814491136,259063 778247878301089796,166198 786680129787277312,11774 791657046227709952,239031 794990654220828672,264431 791244077950001152,237325 732969871483379712,354980 794319154849468417,11774 791515389557485568,234864 774708713332539392,142721 777810273025523712,163763 787465168938676224,207841 789424639642628097,225981 772863415031169024,133090 773893574907666432,139677 793633217123389440,252020 787451213172342785,209863 795400737337516032,266822 758319042834882560,52061 769352652593500160,111225 758336091380256769,52554 759250523690237952,56187 775754486920773633,151156 775058525009567744,146847 785882181595963392,198671 750411898122887169,13302 767845200123297792,101681 785662691843137536,197512 790905934772047872,234583 793132946832003073,249841 794517204373012484,260404 760405793627860992,62063 781369887264419841,187359 733243058309881856,355793 750819767519473666,14778 760536377029038080,63451 764785332470452225,84724 750383292994629632,11495 761348251463278592,66815 771666540731117569,124760 794006737233670144,257526 751941172772216832,19969 763987552785223681,80939 773610169376903168,137158 769401083525525504,113165 770777995023908865,118174 773987112899252224,140444 768869465253679104,108795 758747333282570242,54070 768496312505339904,106702 794898210171064326,262849 764286403198984192,82283 781138954158342145,182712 791664165681139712,240483 790357920118476802,228235 794162249086554112,196314 771069926136094720,122388 763591711247376385,78159 786029775630376960,199178 756282194021191680,42432 787721979876880384,211347 788231103974825986,109244 764153031311130624,80939 788567921329000448,218351 781274264188190721,186584 785811661898874880,198671 794288541102522368,258789 754083678397968384,28866 788130522920878081,215012 792817183189446656,246726 769723668750487552,114779 762310946564046848,431998 765889529261592576,86440 758249310664273920,48289 788059611324555264,215005 788446629858779136,215608 786881260656484352,206748 793652082398097409,253032 790665941789073409,232169 735693398716207104,352060 789655794002358272,203546 771059993420374017,122875 793843205087387648,255942 792896596643950592,243187 787109383859691520,209184 769944816658423809,93112 764507273586741249,82066 764985803558625280,84209 776213617070993408,151255 778920535208054785,167319 765217993303482372,86103 778450890063683584,164764 793058819328860160,248962 794303918067085314,259063 795414650615693312,266151 777096899979599872,159876 761663801661935616,69878 773709561114963968,11774 786187611144527872,200490 770382340199624705,118191 791221790982799360,234583 791844046859702274,240483 794011783006715904,249926 733764454173839361,11774 762620663999959040,72653 795286876118777857,255283 765726118280171520,16953 793870893957124096,11774 794642813002674177,262053 773880767457980416,139404 752694812122513408,22725 749246698354974720,7234 772522123092983809,131431 774176989414469632,141760 777798560867880960,163763 765291849154256900,83675 780233951659122692,173347 771324792733523968,122344 788011522408771584,214354 791118609053396992,78159 763353251949449216,75690 793166331004661761,248988 794104088661291008,11774 765222090907590657,85562 792007014146715648,241462 780926555149176833,183269 786811418439888896,205824 773883823964598273,139404 785605544123838464,196277 773986073655451648,138819 794593169262288896,249926 763084592135806976,75724 766733010859397121,93184 770291302055501826,117377 788131736840441856,215031 791348169145655296,237908 794314416040734720,259055 779387447906017280,168284 762383462560993280,431998 775875735076474880,151539 780559258748194816,181419 761028807830548481,66116 776069354614128642,152928 793108427081850885,249469 749931578185420800,10787 756280415216930816,42432 770482456990539776,118192 787749341012320256,205197 785793402508046336,198513 743135419294978048,352839 759122743317172224,56322 771806246647111680,128194 752667829472821248,22785 755699493547417601,39162 771010627645038592,122148 776205120233103360,152946 734637691959152640,352060 791354997569093636,238207 732963833614995456,1170338 794383907722362880,257492 794594666314366976,261155 767706156202659840,96039 773470225920516096,136904 794702598842544129,262415 780080310377713665,161352 771691259026997248,127134 777730830265229312,158069 791114399930982402,232169 764977571343790080,82283 778427204506152960,167220 787401570480709633,210207 763222870168248320,1249112 778375929852755968,152594 757547460126531584,47800 794607641356075008,261155 762709089180758017,73926 779075815233445888,172621 762619135897526274,73814 790342496278622209,230485 776777362897768448,157724 780606635391721472,181789 768909847693815808,109666 771798744538943488,128140 791710927317970944,238429 772916356543049728,132908 791096313551007744,78159 778805697974632449,11774 790705214999310336,233756 773890573128183808,139404 775772617114587136,150426 778714601215053824,169715 792016763953242116,241819 779306234327527424,173753 756515005294608386,43266 788783510811062272,220526 794528421724307456,261155 768126285965041664,100893 779439971744698368,172786 785870635524296704,196526 734809855479812096,1170365 789146875148378113,223286 760799062786465793,64722 790873804444545024,234522 759326639335628800,57933 792163983369314304,243187 761595739977818112,69565 791107193898733568,231828 789763335566786560,227795 778098832081059840,164826 785305761467346945,351931 750015372485496832,8026 795766070455967745,268643 755160069617119233,35890 790832677469298689,231792 757296782586019840,38476 759483711142318080,58537 785336246520262656,11774 766345724288118784,91956 767122297484304384,97377 772077750450552832,128934 759953035703517184,59155 776695229374205952,157082 781613492705058816,186553 788754228613292032,220526 794613913312587776,262053 778279148137553920,166883 779060154524393472,172028 788594231845777408,217519 775794307957534722,151185 793160488888565760,249469 772312616014196736,129983 776874141177765889,159081 758258638905495552,49843 772519376444547072,131421 791428409364668416,238207 770396613739110400,118191 773518488505880576,137042 774345003745378308,141887 779076952678277120,172545 759893786495332357,60220 793121082756718592,249469 794210079142612992,256256 788050320828096512,214011 775514249091100672,149953 765937123346092032,90384 793930716673413120,256255 776711627794161664,156835 791500813969465344,234583 794129748620353536,255870 790938383992262656,234583 793417606468206592,251452 795037409662537729,247930 785277107035250688,194560 787664654218723328,206101 781839292964352000,188498 779070482477973504,172428 769230105629437952,112399 765378610597330945,82208 766020510094397440,89923 792900126117199873,247379 791549238291337216,238207 787048785880944640,105109 781074176111017984,183759 732140784640610305,349387 788220506029879296,215480 753738358510104577,22439 752972105344356352,24716 776898695971282945,157840 756352180332990464,41798 793886883050819584,256255 762036256788385793,69711 791348195938881536,238395 757103824142213120,45964 794158837523615744,257255 781616387584200704,183246 770022010630053890,108377 766534726764998656,92166 767138795544256512,97438 768888655058505728,108849 772234339257942016,128025 785254383688687616,193669 763385249560539137,77731 792475300156149760,246225 773859287420530689,139404 770658816740425728,120464 779327043775324160,173602 793647149078675456,241678 766703178452766720,95593 773140376622247936,132364 766443041783746560,92958 794207718202544129,253721 771635189327941637,126152 781119219865878528,117303 774728824584044545,144654 766274586556133376,92048 776156787867201538,153845 795390033314226177,247930 768832147369168896,107469 769744382375243776,72093 773505079710060545,136947 773622366450573312,137158 755780229562404865,39384 794545891638202368,261155 769504928440004608,113754 775287469923262465,148045 779129435387723776,172270 774961038781509632,146024 764949318222671872,85337 773813730174009345,25953 775155993160351744,147334 772920554433220609,132335 765758687189331968,87904 732129386556612608,349484 786723410923642880,205728 792412595567357956,245056 762702011158585345,73814 778039907403100160,165523 793516164563345408,249926 795693528898826240,267862 764237628610719746,82066 732994009367515137,352089 763003918574116864,75899 786944781419184129,207613 773381918477918209,125291 752655228453912576,22575 770656259624230912,119771 778372147009818625,167407 787066959204458496,206748 778655922092515328,167998 791255908789747712,234583 765269864223211520,11774 794599527433043969,261155 769274450416197632,112788 771662297475391488,127017 780765989939970052,182870 794546763776532480,261155 794379192603447296,257325 759259470673416193,56964 772853193319428096,131421 779132483875069952,173036 786943154821804032,205272 793609490654334976,252020 760108990915149824,61037 771127529432166400,122973 785458244080717824,195975 768910159750004736,109666 775747202132144129,149200 755020238828212224,33356 790991113024704512,234583 793562661741064193,250785 785875636938158080,198671 760850184742006788,11774 761928299538972672,70509 794634177333366784,261155 754724480031789056,28033 767798427900149760,100893 764235614225047552,81843 779050254532509696,171902 793583181698043906,253606 767013004093362176,96039 757692089140322304,48270 794677770605498368,261050 764559855541596160,1249246 765704523255992320,86103 786028742216867840,199262 779697819326242816,175092 795703488806195201,199307 767850814861877250,101681 788348371052429312,217118 779067414164025344,168284 742210730703880192,352839 789779097945649153,227242 792034119446306816,243187 788313443673616385,215608 757681264459649024,47717 767817410216767488,101163 785304223231647744,194934 786549232450666500,204413 788109000730669056,215608 756271528254242816,42249 793159807003922432,249852 781354320696582144,185595 794687162285494272,262752 788411504919924736,11774 794743051130281984,261155 765350062041903104,86653 755113726068400129,35403 763147119981006850,75899 786658967313387525,204413 761583789017403393,69245 793514470937014272,252408 791342869294424065,11774 770505201849667584,118191 746230235457163264,351992 770937784236474372,120304 769342914807947264,112788 753634102243368960,28732 768905474439720961,109666 791572348751097856,238429 793442363519672321,252196 794206196194344961,257423 766869822042963968,91700 791349990928953344,238395 778048832194088960,164001 770414729248382976,112399 785482979518717952,193633 773608953653571584,136904 771066848896880640,121923 772490313055240192,127657 760519979087306752,63268 771029637094895616,118192 785916059131924480,199546 789255357520486400,223692 769265500652134401,112399 794698023360151556,258249 794706496240001024,261155 735587612392488961,11774 755075050772926464,35044 795395973338005505,266884 755862064074264577,353879 756665535593668608,351992 780222098757201920,176203 771050803884949508,123085 786983923389722625,207096 758710780154023936,54764 788481578607468544,218275 793461832346394624,243398 771051217141182464,122982 773036382931476480,129119 787949019544690688,205270 781340473852039168,139404 770219669923860481,117257 769689169585057793,114076 769714592381562884,101681 760135795566981120,61051 767344040954200066,97355 751708390729080832,18893 777574892048752640,161988 781587694325526528,189088 760587036223045632,63071 762823156029591552,75105 766534552563003393,91804 768940855516246016,110520 773338728454430720,132967 793087398620037121,247056 773840652807315456,139404 756603587950743553,41839 770425421343129601,118191 794857232374595585,261155 795232156490416128,194648 794027999855263746,257492 794579448678924288,261155 764603249735372801,84209 794694378048589824,262752 793179596325654528,249469 758620525870448641,54070 781472230979014657,185496 753631676064870401,28732 779187135379218432,168284 792952659863019520,247240 777572297099972608,161277 757637207758897154,42249 786402839144779776,203674 785975445594501120,193958 753745519269310465,28508 758085408546664448,50923 778526669992845313,152594 774030147594747904,140444 786299847603200002,202727 792097966819516416,242693 776239923456151552,153596 742174085766107136,350711 755560485978673154,38026 763322596469248000,75677 788067139441856512,214209 788513398568914944,217519 761390277823176705,67229 758773579802677253,55155 773995461275418626,140372 793029871169523712,245101 793165717763948545,248988 755134671726358528,34666 768910032356331520,109104 775712173024681984,141887 785686656519118848,196277 772913511039062017,133081 773891881822486528,131870 767552168807239680,85988 775062420465201153,144648 778002357825200128,164826 788478317473050624,218351 758071206285279232,49843 777394836462645249,161778 788811356770340864,220526 785282248572567552,193669 768948448758345729,109709 786334339252584449,201962 778154898131185664,164826 765321011092942852,86103 761919556881420288,70941 768303282062098433,105041 791419792955760640,236502 750048233154424832,11365 789850773119053825,224385 773175858299146241,134561 776174860082958336,151185 768483536055611393,104932 750417395290890240,12883 763935024722829313,75724 794614389118824448,261155 776901444704215040,157693 793297168249434114,249469 764485060326064128,80720 761678621308313600,69548 768675802993000448,99264 762307475173498880,72420 758851202494795780,54070 787371041005854720,210289 786570880205852672,201958 791174492999606273,170187 781125856458518528,185310 794568488857767937,261155 754226883840110592,29263 786664302497280004,205728 793445047085793280,249841 794628295572787200,261155 788868884711473152,221785 761355000844914688,67369 767699463217393670,100605 751622505203372033,18323 795245975501672448,265649 774281062306291712,141887 786041469928873988,199262 740314993430691841,11774 778635336364597248,167319 753615116071952384,14421 752909750229168128,24134 761752124988325888,69947 781139679437479936,130635 756467600213757952,43391 765865751806750721,87904 757810063167729665,48220 776170362136432640,154322 778950566307254272,171324 781298705878036481,182960 786637975513948160,205455 788084107427184641,215005 793168742888857600,243451 768628842009288704,107032 750793487453417472,14877 773919046131515392,351152 781212619331866628,160816 786847503551492102,201930 786300592557854721,202727 770046838070185984,116220 750373098956857345,12883 770363287338881025,118515 763094081811550209,73712 768216180754493441,85909 781510518850875392,185921 786009641457061888,199166 788482805969805312,218275 786225883430301697,201541 775461308804149249,149329 794937602214424581,262886 759190418634399744,57112 785602969735667713,197512 781561289298501632,1248522 770946825482305536,121612 794714637367472130,262849 780541539709816835,176110 786312559150235648,202561 766220850240614400,81929 771423982721634308,125367 772117707709902848,129471 791717731322048512,240926 756856125383933952,11774 781653528561332224,187825 790625171878977536,232280 794594859910762496,261818 795419243911270400,265855 793135032479064064,249725 758069839457980416,49975 793841047960825856,254135 753455964330848256,27317 771941304087547904,128600 785968789598928896,200235 786953769984495619,207244 794009427649015809,255942 767065845562478593,95340 769205079740211200,11774 789098690027716609,222673 762656370889940995,73926 777838213670932481,146991 792401148833439744,192840 765610797955485697,87904 751187993931636736,17416 793106264884649984,249469 746500651950055424,1322887 791712655480328192,240718 758128515082399744,51595 787224343814123520,207287 767030445078786048,94426 788823490241654785,220332 794576200068898816,261155 793434213865390080,250633 791945011906564097,241940 778318208549859329,167220 774139644443172864,141360 791405431419604992,237908 771053286963093504,121479 767857323863748608,100893 791290973942796288,237491 753476550562029568,25189 781907306233548801,188478 774670594256371712,144836 779087161081663492,170253 778343656688390152,167319 770760475197988865,120363 788482609110257668,218507 786968679766523909,207949 776213623693869056,154613 781612162829647873,188401 752997922178859008,24704 773061781338161152,133519 794987159296024576,264397 761266146041597952,11774 776948430643920896,157821 776989446818365440,159861 793252902152253440,249926 754854988690690048,32873 765310561940754434,86989 793491008742825985,252408 760256453957545984,62107 767838095483899904,101681 771809137982332928,124597 755810473795354625,39685 773922381886664705,137953 792989197124636672,1170572 750447409033949184,13343 760937330102439936,65839 791760214630424580,240682 785970447590404097,199272 752946990217068544,24134 774601431819100170,141360 751058339279364096,16638 770662530934910977,118154 781465526145019904,187084 767972736203456512,90384 788553948223401984,52554 759799495555031041,58815 775916659273895936,143585 778329134749581312,167319 788935346205577216,218275 779526862447976448,170253 788149447763062784,215754 791627982360023040,240145 775068373751242753,144730 779110392740143104,164826 732265184207720448,349528 778952066244804608,171324 791438141550792705,238292 764943691781898240,84724 780568691989622784,181419 754025080032591872,29377 757810751310475265,48402 770318128006004736,117377 791193334245044224,235948 757176384418619392,42344 792020028069511168,243075 756602664142503936,44273 785858055535812609,196277 750357614085672960,12535 766755737829859328,92958 749342570870747136,7866 765774755970617346,88920 776416197311025152,153845 781239621027966976,186212 791647965374844928,240145 766829479758958592,95672 772507245712068608,131045 780779693842792448,182960 794623297979678720,261818 750397158134808577,11634 793043222444380160,205972 775375365070000130,148537 793844327839436802,220857 778474293210382336,168426 754060454066917376,29263 759008674098450432,55257 770954328995688452,122146 774288623331975168,141912 779455209156161536,172185 788508303462535168,218495 781207434136289280,182257 753636888297164800,28732 755394891992166400,37160 751710717603090432,14277 774855964814024704,142733 779849126498279425,173347 793095239057760256,249469 781474717760978944,139404 769962749841575937,114254 789178288006504452,223899 790902301770838016,234796 733135625654652928,354005 763421655993495552,78219 764330461585891333,82066 789751287986266112,215437 793535105050480642,248988 794580449439846400,261155 780769742424383488,182726 790948356935684096,164764 771873275383341056,128519 793116916223127552,242693 787315916946149376,203034 791023810292043776,235620 779074224799543296,170294 761956719689773056,70679 769606337890095104,109874 792410871016202241,245634 765933526340423680,86103 793150924046958592,249926 793506657657466881,252408 790725858218635268,232137 792024659998887936,243187 757335120911007744,46667 785257762045526016,11774 791711386124423169,240483 793158062030807041,249469 732400976016068609,1170348 778703947288555520,11774 773928218701201408,139404 757703223272673280,48991 794532674924843009,261093 768090494614122498,103126 787788221702897665,213064 768377080732012545,101681 756948998817099777,43553 764665084048207873,84209 792491812191604741,246273 792757234870681601,247042 792516130904547328,245945 753538562100953088,28033 750169833765867520,10057 792188461713281024,244221 760987872761552896,61051 776066012395384834,153194 794580265482027009,261155 732723863751000064,1170508 775375553322815488,148574 792080479906177025,243398 793448811699970048,250033 794875092115263488,261033 793910204224139264,256255 789400780939726848,223921 764142165471526913,80939 760079881371779073,60866 773924159399145472,139613 794003248650686464,257271 755087829688913922,35044 781269484073914368,26066 774666030346035200,144844 795399855568920576,263793 778038302700036096,165097 770406342947401729,118515 771131277072297984,122146 792466184964825088,245549 791675385956208644,11774 793193116253556737,248988 771896730795278336,126152 751731688334655488,18395 791357515355320321,238395 764151527086911488,82066 760314413622685696,60518 793997035447926784,257325 753311515575480320,26702 792656138282033152,245117 792445483545423873,166100 780095151020572672,177472 766339470207528960,93148 777694791299633153,112104 769494089704366080,93184 791322845313896448,237787 789817257471815681,212131 794182064060833793,249852 791227330895241216,234796 750916463087747072,90011 774969651549712384,145244 788848783392018432,219942 770298881557012480,113750 771214015338909696,118191 773590203252535297,137795 789687856264380416,227242 775427341275189248,121688 793124655867523073,249286 758495597615681537,52545 791349118274723840,238395 765315106116734976,86440 777507808304562176,156061 758446514867875840,53144 776966894494425088,157082 768279587620917252,104662 794289505809420297,11774 793121613512216576,249469 754095882094710784,26477 771421061409890304,125142 778441307651973120,167220 770380040383102976,118191 791634609922605057,238207 758654715445903361,54070 774613401930792961,141360 795698240209489920,267862 787824061590056960,205197 791329858995445760,11774 750758957292130304,14277 787889858970734592,213694 761925142264025093,209828 791780954490695680,240793 793505579683684352,247455 762870164379475968,74308 781503164130340865,188401 760622663387734016,63505 751094330937348096,16897 763880360312569856,78159 785312276370821120,193368 791061107200892928,235348 764950763328118784,84209 756239023337795584,41680 794934722703085568,263666 773506922100260864,137042 789298503159844864,206666 750134239732137985,11463 765307443513548801,87062 785524275524624385,196676 762733022235852800,71502 764300564343562240,82283 771167718040936448,121479 781711816812527616,187389 749786669906264064,7813 756801534382469120,43553 794692850030170112,262752 775767515100315648,151265 787085766878867456,202636 759161377856557065,56192 776918160180117504,158387 753419624880963584,17120 794603771913322496,261399 772764555692810241,132288 777161310761091072,157755 758655876181950464,54070 763038014058659840,47188 792018613402234880,243075 794536964187889665,261032 757266044037636097,46006 764688323361275904,81304 790356310772580352,230270 795294628119539712,265257 742386246492815361,11774 754720894212198400,33356 789720019206868992,218793 754753587813687297,33356 781626503742132224,188458 771397131299094530,125367 793494801521848320,249926 765253875548905472,86743 766785522803105792,94683 793930648071376896,256255 770394289117331456,118191 788762173929422848,220029 761949452609302528,431998 773534292106436612,134633 772971824606875648,133519 760129680313724932,61051 786679446082297857,193297 735674277807153152,352932 786003023810002944,11774 790874753611489280,234583 794728827775750144,262849 778310463427784704,167220 773553763571240960,137158 792143832452308992,243075 760864397631885312,64678 786059165122883584,200490 793842160210542592,255942 754717678267498497,22393 763139183653380096,76474 764929710098903045,85276 766978104614977536,86103 752907710925041669,23899 763033721868021760,67326 789523975424581632,226180 758367738574372864,52554 779062941454835713,170187 794205799908253696,258598 765301539938275328,86145 785692224650514432,195975 767831506572025856,99314 789137770149244928,223899 788935802256445441,220689 789223309548277760,224333 759091412113567744,56964 765888417972518912,87904 794985573605838848,263907 756219730990555137,41991 768787408024244225,106763 779104029070753792,171644 788162051353042945,215754 794033156328423424,108396 771505254949093376,125381 780906058252447744,182960 788470038953164801,218275 785779934748958720,197512 788149025329541121,214354 753389275673038848,25189 768745141850955776,106260 794238790965477376,11774 751656772449042432,1248151 792119414179127298,235685 766274586807709696,88930 752712159273029632,20844 773887824697319424,139404 793457485495631872,252408 776159702874980352,153035 788437610943377410,217519 757260059139342336,46384 768860761510842368,109666 792350696779747330,244297 758449849968783360,52749 779362919033241600,173347 753066835411472384,44370 765900002107518977,88603 777547446486523905,161065 781650493659488256,177455 794259126666686466,226320 764980508291923968,85562 793133066248151041,249841 775373454891638784,148537 792766556937814016,247241 791279384434839552,237491 762065384912498688,71026 758082062066720768,50542 794122011840839681,350913 767888187595325440,96039 773899627884007424,139404 757984783443996672,47045 752905967520604160,23899 778288155443232769,167046 732547978058174464,352448 751826617048104960,14277 758779031881936896,54070 775477504291155968,149300 761798511276851200,69356 762606165234749440,431998 770203367947706368,117257 754777308762873856,33356 791044564236705792,234575 776926390201511936,159093 794545067163848704,261155 785938007052394496,199211 793810419810840576,228583 767806147235635201,101383 795706066482954240,268281 755209387262693376,12954 770702213136191489,120610 752800565504118784,23039 794656661260607488,262145 758103088959938560,49400 771828909977530368,127836 766870839564251136,96613 760697637783863297,62835 794072646694670336,257026 787021277294886913,197286 763702672276860928,79587 793666358810644481,241940 794548615981121536,261155 795390587591475200,247930 794207125719384064,258331 795706848187916289,267262 776194975776342016,154544 778345349182287872,152594 787297203886788609,202636 771981381089886208,125022 749669495485046784,8188 786431129272193024,202429 760568136324243456,63753 781708521117278208,188119 788782639624757249,220526 791152563592785920,234796 795349046210789376,266500 772914665802301440,132364 764471310617448448,83391 791799173305597953,241034 771723248593670144,126535 757719790878416898,47693 763520979012386820,78684 755563905519411200,36628 767852447087923201,101681 776948027424514048,157082 781832173057736706,190024 757260844103245824,44429 765761827930312704,88994 767329753309282304,94718 774052927895838720,140748 750905347389263876,15536 785636060768460809,197512 787017513515253760,208065 791423079452807170,238207 757889610261356548,49754 761599026814943234,69231 768901020726530049,108849 791016486026477568,234796 793260114874478592,243761 760192996897939456,61412 773933442476027904,11774 753380982972043264,27317 768084194589376512,103354 794552060071071744,261155 786990643490938881,205728 755546706402418689,38183 789959832014946304,223492 795079008580943872,263895 776586562209456129,151374 768046982724259840,102609 775779219305472000,151212 778922424297402372,169107 768170784682483713,103354 776461344023285760,155470 776662370596761600,156644 761807512169435136,69747 774145276705509376,139865 778572437910753281,168698 762846653220950016,1249072 768934521760780289,108729 794590775426383872,261155 758076211117436928,47761 790657714011664384,232169 795330626371076096,265169 750272785184747522,11495 751542659102105600,18550 779482520740106241,174392 759364690829017088,56924 760507451598839809,62063 777034036195631104,157755 751869357987209216,17842 754756020270804996,18381 785926519159873536,199546 771846065989509120,127957 791552796369616896,238207 755724294269706240,38183 779363587173130240,174315 767541224379191296,98972 781257566579941376,186170 757052975567089664,43198 781611835636187136,11774 794639356493463552,256564 753158715809804288,24870 795684276989808641,11774 775801874599600129,151463 750696683831517184,12883 775833927458193408,149770 771457484963868675,124904 763001695370477570,75899 789086814623719424,223286 762207529250193408,72035 785271376823328769,193671 754011159112679425,31080 755198714667425792,36208 772660441705086976,349274 763055969890738176,11774 795151448959045632,262849 793794298240176128,254135 762007965322706944,71502 764193628680024069,80939 774055757922828288,141200 771127346325757953,122759 751583308883062784,18495 772773081102159872,132335 774489249630396416,141858 793863622103621637,256255 771302218695905280,124597 791430469057380352,238395 749731470747529216,9754 754778578516971520,33356 744325557559537664,349197 793145777522634752,249841 766017957054951424,81929 778428009367810048,166852 758769344583196672,54070 744555094423838720,1170557 765651974322688000,88930 794158118188044288,257492 762388820235083776,72978 758006573193048065,50500 770468875058221056,115538 794020621030215680,257492 770647146911576064,120341 791801768833417216,241034 786990093525520385,207360 785279142254247936,193669 789448543765352453,225981 771360989115625472,122146 766314934326136832,90031 736960195662774272,1170463 762977674134425601,75724 777841833229582336,163763 794150441982406657,249926 754869601444491265,33549 752775759039754240,23210 779028862063644673,164814 793149725490843648,248988 778634207421534208,167677 793055665359060992,249013 762276013023830016,70886 785713711042265088,195975 757072885672513536,45964 777057359994687488,158897 756649891682775040,44450 756914021501063169,43271 772258823381749760,129551 777278651196960768,157082 766438075601940480,92959 760962899216961536,65974 761925751646019586,69231 772823891983032320,132335 791750255674961920,237202 792166774582247424,243187 794955531840618497,228576 758091056655327232,50789 765099763251437568,84724 732903131198181377,354517 779439857118490624,175087 763316193159774208,77558 787028400489848833,194230 761341177014681605,67973 773593011846385665,137042 794551433995681792,261155 752951380495564800,23739 760573555381825536,63821 771546879498735617,125853 773347375322632192,136018 763748740524019713,679105 795386280133689348,26066 786301054996520960,202007 788071247984922624,215005 752307592416800768,21034 752880583550705664,24134 756968374668627968,45125 778930069716672513,171168 762266653648310273,431998 767747432457175040,11774 780825809258971137,182726 780762640859615232,182960 793218862812659712,249882 738803496326029312,11774 759075294661775360,56630 765012729631379456,85562 760250803944816640,56148 791446050884034564,237908 764996747395411968,85562 764416178076971009,83391 792355355414007814,243187 792216563675860992,235685 794582458968735744,258193 795365870788808704,67229 758118810373074944,51563 778960679193702400,171324 794597137245962241,227345 794882972923129856,261155 765376531409539073,86103 767081608201601024,95672 786910238633000960,192032 793861498053332992,256191 794326726704762880,254135 778386860796239880,152594 751169679369113600,17482 769365163376074754,110302 788454118532808708,218275 793154975727689728,249348 757650444864753665,48218 781100461520584704,184223 780577167038029824,11774 790268633729511424,230282 758751836593541122,54974 755167816895062017,35890 789189335283146753,224221 795740966636421120,218164 765971925906526209,90384 786313094771376128,202429 791355281414426624,11774 755167868904284160,35216 774779169532108801,144538 767069144953004032,97355 775391585118871552,139781 769696836047208450,114987 776566416002514944,155830 787661977732677632,207212 766394479133597696,92972 793076658219679744,249286 761697309524684801,69947 767722375966175232,100605 773448073854984192,133702 787892250722172929,211099 794945544472973313,263895 788132480427630592,215372 793309941939310592,249926 753959490345721856,30590 775132291064553473,139404 753116204248825856,22953 785821157014458369,197063 795297883893309440,266079 781542564361015296,187611 772497924806676480,129662 772811044775399424,132578 761747049670909953,69299 786701482490028032,205143 788077953091510273,215005 793953970138021888,256217 792053213549637632,243286 770256454515322880,117257 772811911725318144,132335 790259605901369348,229693 752021160221605888,19236 764144335180931072,80939 795419466138001409,26066 750309113695985664,10851 778195779534069760,166390 776202868156207105,153596 755530330103099392,35499 764801436895019008,84724 785462027250651136,195975 795245064016502784,264397 781349874373722113,139404 780618228410167302,182049 762421535575388166,69976 758686002525442048,54070 778742158983434241,169232 762718868297048064,74308 762783011746131968,73712 781142986818072579,185496 794331482185572352,260033 740321049015787522,11774 769281577347981314,107559 791444267143012352,238780 790521017563279360,231805 771536280010141698,125145 789233677553336321,224850 754727746681597953,22393 776510562452766720,156132 789312546645901312,224680 789561265614000128,226578 790653216409186304,232863 739452156445642752,195876 760270714909945856,61145 778347322447130624,167220 776140740116226049,152735 781185875141021696,185310 794357283383713792,258444 758830221076201473,55650 758705625064878083,52616 791049536189837316,78159 759155856487219201,57092 773893902709448704,139404 791470069628874752,239405 785645023433981952,194082 760672274181529600,64197 791684568029863937,240145 778218362614800384,166390 764298091017089024,80939 774753113546915840,144494 790428608154046464,231550 779480415153299457,174557 787791623962976260,213064 793949492085190656,249926 788471771875926016,215005 751828540509851649,19806 773353188619591681,135736 788399488201203713,11774 760561715482361857,62777 788740425716596736,218258 750447602194214912,1248087 795399883406671873,266054 772932819966238720,133664 792056542623207424,243075 767834378189803524,101383 775489538529656832,149770 790594693675429888,231550 757253466162999296,45014 772763330452791296,132335 752994336590159872,24787 793227002383781888,249292 732244537272324096,350427 790516556283285504,231894 772305454785376257,123865 786370196726353920,202429 792728104925933568,246392 756566647754878977,43553 787691211599540226,210253 780379260297019392,179384 794634597434793985,262025 770162437203103744,116082 779480253055979520,174230 758273039830228994,41703 756566202189750272,43471 781595589029003264,185921 758135297292906496,50923 767423272929533952,97379 761730534221287424,69947 777944284603396096,164764 778630755354185728,168794 760211712339419136,61011 771592286845014016,125317 785683701526966272,196932 756603328340041729,44273 778210009620574208,164826 786683159094169601,205728 788202567335501824,205728 790541643971698689,231580 770113863224291328,109960 769886854904553472,84904 789483256504733696,225981 756290654725025792,42564 758255189480660992,52061 791671293305298945,240483 773602584993075200,135254 765382785838280705,87245 794415249126526976,258598 758628346641002496,48289 760523992360947712,63451 794021791031173120,250328 756893043857338368,44450 763496625188765698,78304 754011114980175872,30354 763083249006604289,76222 770872728870088704,121612 789988192095203336,228354 777251211972055040,157449 776060684568264704,153194 776825042814590976,158387 778214874237337600,166409 792161923483721728,244230 771505074505912320,125554 779105776895795200,172523 788748428352380928,220332 755773187284045824,1248318 779442072939999236,171795 767734383080005633,98259 794630081532465152,260874 762693825563328512,431998 758620844708986880,54070 788002028848943104,214209 761980761247539200,71026 786046166588878852,195975 753725845798211584,27061 775493019940204544,148994 794999932507791360,264053 789055018636763137,218275 794557165092696064,261155 794987544597434369,264460 754035114128965632,30296 754031932468400129,30590 760891834637938688,65500 777027642218254336,159546 758073095143956480,50772 787061930238279681,207109 794633358244515842,262022 736415658007625729,1182331 767689002015219712,100650 780898730497175552,182049 757300208560508928,354841 768788655112675328,108849 789167418899701760,223738 751607980680896513,18391 775209621258694656,146847 759192295853858816,56964 768949519203479553,109666 772478058947235840,131045 773535408525340673,136904 769375481225502720,113165 791003142976569345,164814 790594810105200641,232169 766303684561035264,11774 787311950740848641,208431 793911556320817152,256564 764844578893664257,84724 794598953211678720,261818 793933439661588480,257026 794853728469782528,263551 781750066222657536,190055 791963729361444868,240070 769923155695693824,114219 794599767917543424,249926 794673269777592324,262022 794938112854073345,261155 778678581467557889,165185 744675955768176641,11774 777246273392869376,160633 771638562433355776,125853 793790708222193664,220727 732671332853243905,1170667 750189437598900224,9889 762812677022420993,73814 790516516869509120,231894 772084300451753984,128934 795096765531877376,265245 771654523035095040,126152 787081763579244544,208016 750878870698549248,15800 779001405436813314,171324 756930497108963328,44429 791360642682789888,238395 793943455730958337,253721 785895680422338560,199546 776205185194594305,154071 787824166049284096,213347 792366351125843969,243187 760550696496214016,63655 793198333133107200,246392 777225435331620864,138490 793178107373096960,249841 756222667544461312,40986 772917694710489088,133090 793283802860630016,249926 764183497644793856,11774 760635900212551681,63451 790966825119088641,235147 793293767373561856,251205 775189618584981508,147648 775371553794129920,148645 781077578173943808,182870 786071607664054272,199286 794542127623585794,261155 781512075361124352,186434 791782428264333312,241720 765301137297727488,86614 763239597409181696,75899 771302042639953921,69711 771541896200015872,125853 789191394518675456,220332 790979040513368068,235590 755533500166578176,38183 768884727990382592,109666 787510604902707200,205989 793218828373065729,249926 778362115274989568,166434 776212330262597632,154071 793267112013733888,248104 771122692921528321,122126 795177025547812864,245591 794539264977567744,261155 747486543024168962,195876 763442453806321665,78159 786656491214209024,205611 763370975207395333,56391 764987578940620801,85562 766402676670107648,93261 793903791594758144,255393 792972980389224448,244270 764528711135817732,82283 791312809359314944,237491 761789290141679616,64730 774481863041699840,143867 768103001798082561,103261 792554739372138496,11774 732830204381569024,353279 763781219645468672,78566 768951621925515264,109945 772874678377521152,132578 768640410914697217,106774 791472865929334786,235147 764898309341220866,84679 786636878946664448,205270 769956870610116608,115928 795423526626856960,266054 762764482686910464,73926 775741015340773376,151071 750048270127210496,11433 771395772495474688,125367 774028748786130944,139404 754102940529528832,31202 756480099399204864,42432 778314694058704896,166906 777927745254731776,164764 766205972545204224,91761 774191061166153729,135489 792078553152126977,235315 749789361042968580,7816 756523962901762049,43391 786725008366120960,201558 787009134960873472,207949 733364151842668544,11774 771429761402806272,124744 766109587204431872,90401 793971642137542657,257353 766766332297838592,95075 777701218286080000,160882 758422140379070464,52112 795241948458074112,265686 753022493825327104,23145 755048005171027970,35044 795010123878068224,262886 794563276759711744,261155 759373062110322688,56924 794524268042260480,256726 761178209199149056,65626 778594221271822336,168794 793133693758017537,249841 793938227254071297,256217 767807887167066112,101681 789328163033735168,350821 768828836087730176,109337 774712883640926208,144690 756626516721692673,39096 757423551544594437,46394 794534033812312064,257492 756907385067896832,16897 788127852059357184,215608 761733932412968960,70509 766425860748345344,93184 775006087909113856,146259 794929378316742660,262752 752758139691364352,22788 774187802955100160,129558 786292648567009280,199227 761332599818158081,67938 781381315970994176,139404 791825296639070208,241819 755459533099700224,354391 762698909244203008,73926 757435935709683712,47261 789161717053829120,223196 751611372480307200,14277 755541165055762432,38026 757662713468248064,48633 762813855600959488,73712 775826501283360768,151156 771859731002626048,127836 777985053037064192,164578 774330071528140800,140553 765917807275970566,90031 755921178594652160,40437 752229722990452736,21034 785493034976804864,196277 794011844151275520,256502 791703635881185280,240483 749377981374664704,8497 788726839984336896,220029 760491253784047616,57131 760674303490813952,60794 774990584536821760,146259 785650650088701952,197888 791053656313491456,236393 792637452154306560,226218 753779171617304577,29790 764273134778187776,82744 791317526089117696,11774 773901833064550400,139404 787727437098393600,205197 766057204239704065,90482 779500747650105345,29786 763474157619163136,77849 777171562789163010,157755 792529537766522880,245130 733012756392247297,355324 794682476929175553,261818 792985113122537472,246657 786766535557865472,206082 750378314146062336,12859 764564284936454148,83945 776719648070864896,157404 785959421935489024,198591 793859366302593024,255306 778304303534530564,167220 792771754204733442,88859 794268671816400896,249926 790179970324856834,226490 792497754153123840,246392 764934321828495360,84209 795685258091839489,265688 775021395843518470,144682 769751431620489216,114779 744888848379850752,85985 790278126899228677,229693 753378543959244800,27317 763627007364259840,77620 778799556762886145,170675 772628391040208896,90384 788691573823442944,219942 768126488524627968,103261 754107171487481856,28451 774125971414757377,140437 792942840900976640,243865 793139281896280064,249841 766764621826920448,95530 776830416049303552,158589 780835312918331392,183546 766111140007018497,90327 757691352834510849,48663 785654663144243200,196686 786388857663074305,203489 758425798713892865,53167 766342106738749441,92860 794527596419616768,261155 758660763473027074,49247 766349667512815617,93286 751630823187701760,18323 759543703031652352,1248643 794573931222941696,261155 755064286213394432,35147 760122935466135552,61051 762020552416473088,70689 795054404714065920,264397 795043901266608128,247930 768894702875619329,11774 753917153359912960,29548 794526617037107201,261155 787318009920688128,209351 793842910361968641,255942 749233973684006912,11774 785605866615517184,196767 750070093137129472,11495 777910074572353541,160868 777014103491616770,157082 754752693034487809,33356 769170707100143616,110023 795333986755219456,266079 764837360647311360,84724 794001074050908160,257492 756596059149836288,44274 771051675905773568,123085 786954329219538948,207287 758384460811345920,51778 792243692484435968,243398 789248890243383296,224680 791499475277737984,238965 788058193297629184,214492 753414545880866821,17416 759211707805868032,56964 756863126088224769,41702 795000622592491520,264397 755767255074500608,39462 779756031698145280,175092 794557215264874496,261155 774180227610054656,140444 777638329357438976,162753 790973585611456512,234583 754747871002365953,33474 791358520146796544,237908 788539928300978176,210390 778297512469856256,167311 785931621564309504,199262 740381299001544704,56436 759816697067016192,59725 787749561787965440,205197 792727837245448192,240483 761304917646643200,67768 756222820934311936,16953 775724367594618880,148684 789803057064189954,227242 777352210451759104,161542 732891705310097409,354073 790622093377318912,232169 793105004945084416,249469 790666564345487360,224680 761349886423871488,68102 765283974738477057,84209 759799071380869120,55660 774076119226036225,140900 792738765328441345,246225 795047427120078849,264397 754721947741720581,33356 780627483754373120,182036 792758580403376129,194085 790270213543587841,230282 753417704346877952,27045 788486100771803136,218275 788963475158474752,222544 795049113104486400,264397 755943936540147714,40867 795406092788441089,266138 768229052570304516,102514 787987104311676928,214209 790628783623581696,232169 757710074584244224,47940 760568477841297408,61145 775746244077555712,148684 781308468271706113,185595 750006554859012096,10735 760984003663003648,66116 762598503927480320,73726 795386171127922689,247930 764996657767342080,85568 791017886747734016,235487 793847242268536832,255942 765235824233291776,86440 753014684580716544,25255 753053556828205056,25255 793992166565670912,255299 763084562394189824,47188 756258532912082944,42171 754079134104420352,31686 756471066529112064,43391 789835795037294592,227048 774043195126669313,140025 794839878412419072,258122 790638813936779264,232863 794700477749493760,261050 777044608438198272,159359 771574941951008768,124360 779422001026957312,174115 764292040012079104,82066 765033353170919424,73926 793998596622336000,256358 771875225482911745,127711 776790866577022980,157755 785809297649393664,197512 767837840004804613,99262 789163697998471169,215437 760499168595046401,57389 760136827231727617,60866 766003520554369024,90575 781647147267567616,187976 788801797229916160,218356 788044139229220864,204078 732742556010827776,353879 765709529455718401,88920 765062920225091584,80486 794882218166341634,261155 759091880097439745,54748 754802481813651456,14277 787560453736046593,47207 767838451811049472,101681 794634152154959873,261155 794540170611523584,261155 763146130662100993,74571 781844659345756160,190036 779130908167122945,172962 767080265508265985,94718 743830206612283392,11774 777954289083904000,164826 778294453480062976,167220 750375305588666368,12898 763445995094978560,78129 757933231849164804,49852 789266751015915520,224329 791506418138484736,224857 778158219512389632,164826 795695241114320896,267855 765282913386696704,84209 792124790446305280,243869 762734412484055040,74681 781914003144663041,95055 780181891097833472,178664 790324710043217922,226731 794716180867125248,262022 776954590424080384,156835 776868858158276608,158192 761678245624414209,69548 770314138463547392,87904 788787927140569088,218275 761395544472350724,67586 759820943560585217,59750 767422753511186433,98890 777751799360999425,163376 795271560823246848,265686 775493543519543296,149259 780002529564364800,177704 790243599107575808,229693 765689378479939585,88669 792341089050996736,244143 790726638858145792,221524 788325151037202432,215437 791642968125870080,238207 785423118336679936,195712 758372166773510144,52720 766987576217526272,95948 786480781619109888,203644 758097071245238272,50923 785622475879149568,196676 773097918312177668,130988 788572082133143552,218875 767696323822968832,100605 768630739843837953,107469 743634107289133056,1170556 760123828106203141,61051 787700144879828992,212139 785845558468550657,198878 749302907804094464,7866 753384858374643712,26871 768844082537897984,109447 788472154694127616,218507 794536416327790593,261155 792766950191534080,247240 787653951478988800,246425 791709307880570880,199307 764244512512147456,80939 777949142395912193,157755 790956556837793792,234583 732149589059457025,349375 787085587111182336,209151 742448198317408257,11774 773898192622465024,139577 785681952464510980,196277 767760333100515328,101203 771510920199622656,126390 763874916395462656,79691 771364226526916608,118191 773273066025648129,135381 790807760476798976,231517 773170405293121537,134561 771703110209273856,125554 788508423138664448,217658 791475583431553028,238395 793430981743116288,252020 779348613541474304,174320 753350347276423168,27222 750126865277386752,11434 785860522985922562,198671 795283200503201792,263895 760654559199039492,62063 788445694461931520,215030 790629085668073472,221297 767421021649461248,99178 759826788591759364,58358 767864079054581765,100605 768621226696716288,107469 792495307409862656,245963 794531287436554240,261155 766449245419286528,80939 772823906642235392,132370 780078203343896576,177233 751795530473234432,18400 764990711083241472,84209 780789878330167296,183269 739369483345793024,686533 768092147711037441,101766 775093040809709569,142911 753695994680860672,29263 763428633184657411,78129 749426087684411393,7944 777981302574284800,164764 793855154198118400,11774 760234432976543744,60794 795083413178974208,265102 768669218485272577,101163 765286282532622340,86053 772832854648754176,125554 768894394850168832,109104 774304303808974848,142090 794000476886867968,257492 794544701365960704,261155 760223262643068928,61011 763492794526633984,77598 795382305418199040,266054 763772872376541185,80136 770713612109381632,120610 793096858449031168,249469 781224461139714048,26066 788470072029306880,218495 795665852414595072,267737 787024970194956288,207096 793157386881990656,249469 764461745368866817,81574 766246420537946113,90384 763510818826817540,78853 775779052535721984,150663 792150739980345344,244297 774805776120487936,145524 791350165357600768,238395 755550129671864321,38476 787151275343376384,194167 768643403638767616,101163 785503086773202945,196277 765950755928936448,90384 769341272557432833,112336 780490145661267968,180825 786282059018883076,202429 794528310642384896,261155 774523539256860672,139404 732677134016090113,353262 765621008090984452,84209 732443238456401920,349814 792786272913797124,247241 791056467503775744,234583 751799030154399744,14653 789952816685191168,200963 785659865054142464,197512 794184835673755650,255192 786999384776937473,207949 793183299753484289,250247 769720011485089792,114587 778739909800505345,169586 789535586965032960,218260 791696876475129857,239610 756587881003675648,43751 760357972006535168,61412 788427626327277568,217837 751724327943467009,17886 780682030841462784,182036 758420975754936320,50923 794981988432310273,262022 759064563606102017,56552 763063360220835840,11774 790922834121854976,234583 786599542527520768,204413 772575532319989765,114254 793153513693949952,249852 790062807949729796,228820 778250542594260993,164826 788472793813823489,218275 780479904651423744,180099 753426144704143360,27045 786724906721357824,205094 781575996000440320,185310 754001164383887360,30590 791782825318051840,240483 787514154714365952,209800 794558618544672769,261155 761694881156730880,69711 793228595623854080,249725 794269776537264129,258456 794768305655611393,262849 773504353457942528,136767 776488639035432960,156053 794006310320738304,255942 785610426142699520,197512 789903248920420352,228635 753717791438442496,29059 788191664632233984,214976 785519018765582338,194213 785897956088033280,199546 787562065024077826,210207 772540322958172160,131542 762045330560921600,70342 793955000607211520,256255 764132584104206336,11774 757558220667912192,47782 791443467868090368,238290 795108061329362944,265257 751920723728429056,18009 756729311533621248,27063 785558825457725441,196788 794267393644232706,239610 750058811206017024,10847 758379489848066048,52605 788774268339363840,220526 790878511913459712,234583 790071523310612480,223249 788425775330582529,215365 736432884475564032,178201 758654790880534532,54070 786440067426422784,194082 793931330652225537,253721 787433256962535424,210313 768126204289449985,103354 794205730027012098,258683 795405535919177728,266138 780642953429676033,182257 781340064047439872,181419 793233455349837824,250064 767147087171641344,97852 756259114070650880,41689 762997779874459649,75724 765329622472925185,86653 771021287565111296,121374 763941966908313602,80393 785622665037963266,197367 780620483209428992,150151 795462887170920448,266079 794641727164481536,261155 752217849662304257,1170349 756619551681355778,44429 757597629836427264,46890 786352754348269568,192032 758623907565805568,49247 760183194930917376,61145 754003113288278018,30304 769668165504688128,114892 787011176521609216,207949 761627002952613888,67326 764671494584532992,84209 779334208909115393,173964 756293808271261696,42564 773803699848163328,138819 793949062496190464,257026 759807962009395200,58267 764133505726984194,82066 778011889758416896,163990 753028331243581440,25123 788077382821445632,215005 774771577506279424,105109 757643805327695872,48549 777142843169202180,160228 788815067869511680,220539 788067156835471360,213064 768622262396289024,106716 757313536351756288,46763 778352655890538496,167220 786336128165146624,199307 793485687462961152,252408 793798494049832960,250430 792033169293934592,243187 751835866126020608,18470 790652720478720000,231320 793097571031977984,249348 769610819848011776,114357 773969693212278784,126570 781574082466721792,186584 732739090966286337,353789 744298332756000768,349197 795716465932587009,268231 794991488358752257,263939 771210879484309504,122967 777599759297175552,162294 770756243321413632,120690 794502218514714624,254209 794548332358029312,261155 757250506540523521,46406 791848808485236736,225433 755489215605989377,36877 765209370418307072,86103 795244394354016256,265102 769204972403691520,111464 753995350374019073,27045 762030893150171136,71429 767778964689526784,100893 761679088297865216,68864 771552181484867584,125853 790808187637071872,232137 758096291679375360,14351 765613424101457920,88669 766006677913174017,90012 789534917852012544,226731 795022188663468032,263896 761629296570068992,69711 780865609395429376,183269 758385213277732865,52554 775992739825672192,151741 780621966461972480,182154 795732129997082625,268448 780676991515172864,182257 745825425616568320,1247713 756506624186052608,42249 785549727773302784,196788 795301018623995904,266079 760981179206107140,65455 794604745105281024,261155 760904223034925056,65540 761296210359644160,67284 787005649808830464,11774 788340717039001600,215608 778426625390108672,166100 788456835355385865,217574 754092537305034752,31686 751045614427860992,16516 766447029887246336,83565 786568149462290432,198973 776013067301847040,121795 791365329129578496,234551 791882026756349953,241678 795361711058456578,264397 781206134866714625,186434 758381159063531520,52532 774047147364786178,141200 760624256241639424,63203 779125708778012673,172962 755097492019175424,35445 764857064220794880,80153 764792514234687488,84724 764285750615638019,82780 778920092671377408,171168 787106122624708608,205728 773590164358696960,137869 795038986225913856,263532 767076220899102720,95901 762112862810615809,64722 759119478437376001,1170572 753048597587820544,24675 758615355149266944,53985 756567123254804480,44022 766806072992473088,95672 769726820107165696,114987 767350687739052032,95055 773924006781067264,140039 756570792691798016,43278 786484746029150208,193829 770949990768193536,119937 760441023461937154,62063 763477910393085952,74611 775669206008401920,59665 732955769621123072,354905 765592005741281281,88052 772469366315163648,18381 762775608904519682,73582 754752326028713984,33356 778296503592947713,166282 760621772760817664,11774 794612905735909376,262053 765364519459618816,86103 760719652037206016,62338 788767156611739648,220332 745641799566319616,349720 791395389756825600,238395 788904962893897730,220076 791924809831620608,239446 753997215685902336,30815 768927918479151104,110381 789425677602664449,225981 785283576522604544,194648 757791425731801089,47844 795006264933752832,256358 776832891502206976,158655 754872917448531968,22393 762667162704097280,73926 790275797496061952,223692 795399620289589250,11774 742389468477456384,352839 790331161499340800,229910 791666526843572224,240483 765387803051954176,85326 793256358934032385,249926 753255080887918594,24173 752862067778985984,23725 753258184547131392,25958 786645625756590080,205455 774008668899586048,131421 788742014716219392,220332 756651791803179008,44271 785496437798862849,196277 775991506809139203,150663 778933793663115264,171168 762851614004682752,74781 787985955089162240,207965 793503604279738369,252408 777574220918300674,161978 774212917151477760,141964 750625351462690816,12883 758654059561775104,349060 750139229347336192,10057 752906592597766145,24134 759027902268645376,56499 794382892331835392,259457 756583096238088192,43553 754748250247335936,33549 763519703612469248,77567 794268692280385537,249926 750999132492427264,16233 787038874966949888,207996 789490602819936256,225358 774323885999263744,142563 786971453795110912,207613 793887791495118848,249926 795379376279855104,266491 769251597553700864,111549 792113912976138240,243075 793546792369434624,252014 794590386836508672,261818 777639074572201984,162596 790164263587442688,431998 793130847406809088,246314 789256226362109952,222997 793173475284234240,249469 790596960881414144,232169 756330421676302336,42249 753000730290692097,24366 758865964905566209,53635 794615930982723584,261818 792096659006038016,160612 793612311999221760,249926 789957797702086657,220815 786317929323307012,202429 763141533419892736,76771 770519941317402624,119578 779619006680489985,174115 764275260531286016,81927 759090943630843905,52061 754812694977470465,33090 793855665852780545,255942 756980328896618496,39354 777366993972244481,160134 780905910285832192,183811 758168128698351617,41703 789894455100706816,227242 794526459545190404,261155 794680851778904064,256276 794721122424078336,261155 768839543189450752,109447 777242370748198912,159475 767151818539282432,97852 733636263425638400,355480 769294740391067648,112265 776895559311450113,159308 750870109762248706,14502 787222771726245892,194085 764150482759655424,82209 773599258687705088,136947 789114740001890304,220332 758314178469847040,52112 753547615501824000,25189 751997617014321152,17580 795026956513398784,262752 779745727597555713,165360 792845294056513536,246011 773901445271650304,138819 794774760437805056,252020 788446044317110272,215437 770327565609250816,117043 788038179349725184,214138 780575062113923073,181419 751178886134632448,17591 753014001504661504,25255 774138613663617025,131007 766348571721535488,93286 754740967857676288,33356 791716735036563456,240483 776839253548339200,157755 751643753224384512,14277 773922039606480896,140039 769419540505718784,110659 780441929167216640,179742 794929576451289089,262752 762040783176294400,67283 774941167603417088,145451 763738606657794048,78513 772267265681076224,129551 773735527426121728,134993 795680137866002433,247930 755046861447147520,35044 771722533645189121,121612 788425713548271616,217837 794572773599252480,261155 786417493434773505,203674 793168954617307136,249217 760266828383858688,61575 775127682686124032,146259 778007286878834689,160539 794716586674364416,261155 759099943449604100,56964 787727952104550400,205197 754855352072536064,26721 772610367268630528,125742 790998892502458370,235179 759240852757704705,55257 779011962260848640,29263 760691200550662144,63241 787341010712064000,210432 790705521615630336,233756 756909326472667136,44837 785623046346248192,197512 768520058419220484,104973 775614008783097856,148994 791025657065111552,235590 791361121131307009,238395 755495223741022208,38032 765517767067983872,87625 750105783845720064,11250 768777669228040193,108710 759383504253652992,56964 791924025454956544,241819 777918050360188928,164258 778227404955197440,166390 764185508364693504,82544 792174719059365888,243075 779072370480906240,172523 785646974905253888,196277 754054806256353280,30802 790021734091153408,228056 765929532377268224,90327 749963042377437184,10735 761381070352818177,64758 791125764603129856,236454 758020055045140481,47761 793336081546706944,250033 779672848252014592,176110 774043141229809664,140553 781301621829480448,185409 778192553329979392,166390 793945111512027137,254135 791055810218618880,235590 771722622539214848,127134 769954789190807552,114254 789158210447904769,221416 789320679141220352,11495 776226648932880384,152314 751168241729503234,16422 780446404787310593,177233 785687362328231936,195975 787050603885264896,204539 777127204568399872,160316 737582738602000384,355517 750733325711634436,14848 775820848984797184,151845 771038888131457024,122982 774728683986837504,144573 780766434846650373,182036 756891054629060608,44450 792592294801047553,246771 738091230660300800,1170722 769283592145043456,112788 780902546051325952,184329 790964320519671808,234583 780091935721684992,176128 792030442970984448,243187 780492178229497856,180112 780771723977297920,182726 768425212542984192,106281 767362656663638016,97852 772834712452825092,11774 775979320816898048,151302 763051492949590016,11774 789800574279643136,227366 791726676614975489,240535 752876647171317760,24134 761917433380737025,69947 785493066215923712,196277 760216853553745921,61011 753641771758915585,11774 738009409276760065,1182486 758774025938083841,54123 793111504048492545,249469 777843260869971968,164001 779793099283320836,176380 760023929167544321,54070 788787964369395714,220526 758030122960031744,50654 787361199994249220,210207 765627933088215042,87521 780891068355190784,183668 770767221672992768,121046 777970582918983680,164826 781112713099476996,118191 794249499082268672,258598 794533392335433728,261155 795100616691421184,262752 786127561243893760,193533 785875269735157760,198671 756324606739263488,42344 788138311084871680,215505 790893810645471232,164764 776444268319641600,155323 793999232717836288,249926 795764630652063744,268448 750136335210520576,10057 785720685716987904,195436 775655520183132160,149300 781642870625275904,186149 778417180186513408,167407 788320241872928768,1170441 793294305943130112,251282 778712610082480128,168479 795306368609579008,266079 776823281311686656,158520 778250151316029444,163153 793612031861616644,254135 773974191343149056,139404 766601060303695873,93823 772838883323248640,132335 787123512301461505,207287 792493247226519552,246225 793459338312581120,246011 792204175367036928,243398 770843764537647104,117303 746708180546297856,138740 776240969452781568,153194 794613510005100544,243061 780591927322378240,12018 785342055161536512,195125 758712290153725952,50827 794632703085723648,261155 794699345270554624,262752 758243314831335424,49843 769015271612903425,109666 786287137247363073,139500 785681104346812416,197512 753963193777557505,30590 793290779401650176,250033 756280448674852864,42344 773720335086653440,137315 780253003727065088,464984 794935736755687424,262849 795762185796538368,266151 789146534004793345,11774 794652927151448064,261155 770839348405207040,121742 793867081762631680,254135 793920580223438848,256239 794720272842625024,262849 761207301998915584,65180 757442548784697345,47266 791358671020253184,237491 793260516164665344,250633 760573761959493632,63268 764231343022698498,79999 788515626121854976,218275 795082113955545090,264397 739952796733214721,350505 770496186998456320,118192 792571097329774596,246225 794960938038198272,249926 786749541013782528,205143 788040807429337088,214492 770965157484855296,122146 758762500028596224,52545 788131856961179648,215012 773669540613922816,137315 795705077398982656,268356 766058411997925377,91146 791717554104315904,240145 781282579840430080,158387 789785808148557824,191622 776026877333045248,152946 753757914809114625,27159 777227366036807680,157082 781668071333212160,186584 755047747930189824,32873 789302589552676864,221726 761678566668967936,70238 791790763134754817,240089 780104456276996096,166282 754195894577213440,32157 771428754329575428,125236 795414595296956417,247930 753926024467931136,28569 771671851047149568,107469 734888860501434369,353374 755466718919598081,36735 773621712940392448,134758 774292370825162752,139404 794939669469245440,262847 732944431083606020,354066 749463642240790528,8875 774472976838295553,143585 793227625288310784,249926 793362796918431744,249469 770196965883645952,117257 774189724923678720,131421 791690625024401408,240070 792433492575518720,236256 753769331578642432,29819 754788482183069696,33356 780741400908341249,182036 764792758749925376,84724 769886806896631810,113412 794153184159596545,257492 751755251540168704,1248183 754796287942270976,27280 791459599429865472,237491 795395063572525056,246425 786374297451319296,202248 788121869652295680,206742 789883358130167808,212131 768936979262156800,110477 786964805273792513,206892 788441378405519360,217285 791099938453139462,234878 769192110478266368,111558 793431337449484289,252020 755853485556371456,39997 774981713986359296,144682 780640027697086464,182257 771076614398570500,122982 781354205827129344,139404 778290398435434496,167220 779764652511289344,176380 788049336944984065,214492 791128490355621891,196314 794673023873908737,261818 777743910781104128,163472 780621897885245440,181886 785525359454351360,194158 791922028546629632,240535 794567455607767041,261155 752703171856916481,21118 795130535811104769,263205 752949326024966145,24727 794149923130343425,257492 795369538980315136,266151 775053776579203072,146259 792036897577177088,242135 764693710554529793,82066 755489609379815424,37538 740216100290494464,11774 795661222511316994,266151 751554649036091392,18470 757272115318034432,46384 753366025727569920,27317 773010026172592128,132874 794548517368905729,261155 770658295879233536,120292 732982732364517376,353451 753402154950418432,26446 788924733882499073,11774 791182023389908992,235756 787373035783278592,209351 732346199399763968,350808 788508167680458752,217658 761927500133965824,70509 786708636122935296,205902 750343294836551680,12408 772928952688054274,131007 761651127280545792,67226 763120818847092736,76577 762094625330962432,71429 785947801259618304,199960 769598532848345088,111792 789953806465282048,228888 773906928124690433,139404 774955861806493696,146047 765392925459030016,79513 750346368154148864,12357 765666130740416512,89076 772751505334099972,111549 761384080797675520,66824 770651326325805056,119937 785778553530920960,197512 793997921993691136,257492 761339405638504448,67973 765049389077311488,84724 767025456553992192,94899 790738908321570816,220115 753389238595391488,19598 785818282121056256,197512 774482919335288832,143585 772607942822539264,120690 794772537557139457,252939 794657450213273600,261155 768856290982584320,109666 794648660814331904,261155 773721391375880193,137869 786679207598448640,205728 786876691033579520,194091 770710864391307264,120613 792049450277478400,243187 794758489297948672,262849 775470988901355524,148116 785266231825817600,194154 793343497344606208,251452 793194762882777088,250033 767023398329298944,94660 789156671805349888,223899 774679116964651008,144602 755829744009093121,38352 758634073753587716,54070 763884637353496577,79911 788155301098688512,214899 795667374439436288,267862 791073696605765632,235990 778803061867241472,158524 793190144123756545,249469 770947524756697088,122146 765283613118173184,84209 766803837608923140,96263 776978801238548480,157082 766416379591483392,93823 760128779259748352,61145 791427212478124032,237857 769988449805950984,112788 760362180193636352,50827 763063863260487680,11774 768546393149411328,104973 758815609400332288,53185 788221631889969152,215252 779140298425368576,171168 793239805458997249,250179 791273409728700417,237325 767811876851941376,97371 749240162073374720,7770 765630694500380676,84209 766712962513985541,95708 768823000707792896,107821 767362996276490240,98646 764158198781652992,81869 766230403019661312,90384 770057130971979777,116164 791382918014853120,238395 761753864819216386,69711 771697567402983424,126389 758370045160464385,52554 764678921262542849,83182 765057313984032769,84422 787718358724702212,212139 777572736910647296,161277 765326037127344128,87245 794919477083308033,262752 792412784126418944,237325 795709788613181441,268448 770424287769587712,11774 786724447860305920,203674 792185396872355840,244659 753736709133705216,29592 765982305659805696,90735 780783591781466113,182726 732103594841792513,1170319 794087413744340993,257423 774244088258371585,141887 775969353665654784,1250248 771413290471743489,118191 757088826573656064,45857 766410549353652224,93823 778286960687349766,167220 781912271844962304,188458 795047047288287232,247930 756325688702078976,42432 781749896294445056,186170 765633158289104896,87904 757639511060967424,48439 777637404702158848,162596 758145537153437697,50827 765108384571850752,83391 781703829586837505,187044 757976338959478785,50308 758374664603250688,52637 791443959457411072,238378 780610185215807488,182049 786866614771802112,205349 792867925262610432,247240 772963737917456384,133454 732213589063278593,29044 769271382009982976,110209 756407540653654016,352982 776581644304035840,156644 793243671273410560,249841 794272351797940224,249926 757639889806561282,47940 773245776151584768,128519 786997100773081088,207287 789671663507910656,227183 779031232000634880,171693 788454124597555200,218275 765328584198225920,86103 772770889293139968,131258 791300562339958785,237813 772800754939822080,132335 787996513658077190,213887 793150316896067584,249961 765334236404576256,86653 776629086663876609,156926 794610579604389888,261155 771551630458097664,125145 776093711948128256,153501 764833782075535361,84724 775454723893825541,148676 770084312398127104,116548 795475938205110272,11774 768603892967813120,106896 763891871185670144,80939 785311097867894784,11774 781393460184092672,187084 781485179374149632,167101 793500020658040832,252020 760821116931756032,63655 776609860196700161,157082 779125023407611904,172962 751141707715055616,15808 785857795111395328,197512 768501070565928960,106774 763403163349110786,75396 769720095895584768,114987 785465777411485696,192032 760186008780414976,61544 767492265845465088,93504 771442557616349184,125554 760602288989798400,63655 766249609773608960,91946 776573806672478208,156053 771753196566044672,127134 777995234999279617,164435 765269243617243136,85562 770336254718275584,109713 787597954731249664,211815 765530716121669632,87627 773292740260093952,134561 768876681025228800,109666 787730808824012802,210235 732802921981743104,353789 756345182916927488,42171 794753618939379712,261666 737582054355795968,351720 749388364088881153,8497 763417852732968962,77731 754167786306318336,30802 758653381556797440,54070 781551304845828097,186883 767929373332606976,100893 785895659853320193,199546 792843328962174976,247240 752691378237288449,22575 753935964884525056,29263 792389098245873664,242570 785677446934822912,197756 757443015669579777,46384 791601798008152064,239405 788779589401210880,220526 763400643939753985,77465 790736588879728640,233307 786089509398216704,199546 788124603495440384,215012 775883726764937217,151265 788438616242524161,215437 772571726894858240,129551 788182656018022401,216009 791360624030801920,237594 791740952872312832,240483 779668083539447809,174557 756394240859570176,42608 788448263170949120,11774 763399032358178817,60069 768545511095799808,107469 779139845314707456,172799 788471465792278528,218275 794634316093325312,261818 774391324711747584,137693 786381817628598273,65113 794196999868469248,258683 754023301458960385,29263 762386276662308864,72978 780976973992517633,179215 765315406882037760,86440 770727737707429888,121055 775752958151630849,151255 793084706971672576,249348 735863539374686208,11774 772111532608065536,86088 794337734852677633,259659 769308666927263744,112788 780591436148465666,12018 758691398510084096,11774 762460943812993024,47283 732377781363998721,351673 785583512409763840,197297 790638066490683392,233131 791477709637419008,239405 769140340796166145,77586 779758031907192832,66922 792738782646767617,246785 772093550578143232,129558 791367086723461120,11774 773455544376029184,132364 785684867887403008,196277 763775839028719617,11774 792415989526851586,244344 793153846843441153,249469 790149885567836164,228820 753323420381741057,26871 795448221694881792,265521 759705554629627904,43553 791452488125689856,238207 781193663011442688,182659 761352594535120896,65887 776152783015772162,154071 788514244337827840,11774 792549188059795456,243286 794427765177122816,257788 780854993318400000,183338 763367237658955776,74943 773625037312131072,136947 793815476493312001,255393 775928309884391424,73568 793209840487194624,250243 754729772261834752,33356 755638860361637888,33355 775078030322663424,146847 734643222920757248,349283 790572765682266112,231318 780545091211497472,159876 779331715646959622,173964 773968017193664512,139404 750177285190193152,11495 789529251825541120,226823 772084906293862400,128934 752201544116760576,15536 764113071103025152,80716 770015191983685632,112872 751643555496488960,14277 771192236977467392,123587 770445644452462593,118023 770625729084153856,114227 791575984776548352,237491 751223852924010496,17591 777567906418692096,161960 791711817563246592,239613 754736244827955200,33356 787127948658798593,209043 780597291052703746,181935 759651542341455872,54726 763075005357830144,75724 780440396396630016,27156 778609754381819904,169201 786004822394867713,199984 792039603666583552,243187 752307483427770368,14277 769651390234910722,114422 770255044667142144,117304 773877055662325760,137042 795050726846320640,263907 758428897125990400,53185 761330496022294528,66116 789215514069315584,224680 790983102302556160,233692 779456805621469184,172185 765170405187416064,86103 755131820551745537,35449 773864132693098496,139404 781511215646375937,186149 751914430619934720,20313 789080792139988992,206742 778508887578271744,166282 767770841920655360,101383 777481449377193984,118087 793910680021671936,254135 769615544861556736,112693 780802123072143361,171377 766397389699710977,93405 786328125424664576,202379 758408382768353280,52821 786737117040939008,202429 774153544203055104,120304 785557878027325441,194095 794741228201971712,262849 765207673684037632,85562 758416126262988800,51778 764605628224417792,80393 788494673924988928,218275 793116369768165376,249469 763198835959226368,75899 752042507526107136,19599 759322287531327488,55661 733360062962356224,354983 753234827860512768,26029 779434085143945217,161456 794225598524555264,258088 780782422212227072,182960 762613541178339328,73814 766153867578834944,81929 773945345260810240,139865 750878605270519808,15643 781066608315727872,182726 767676965637816320,98972 793125444413431808,249469 759854634815070209,58939 761987306223992832,67973 779479689161080832,170620 749667705020616704,9087 786368330869321728,203510 774803314428948480,142503 758759878726815745,54070 791789120003592192,240676 785640267554574336,194923 793124298491826176,249725 754177313231691776,32039 789413872062959616,215030 753668587307446272,28732 794111227702243329,256255 789890180157153285,228656 781493413866774528,139404 795297308590141440,204337 788509127060389888,217519 787441746162556928,208928 788180278812565504,207949 751863736537747456,19792 757934094814588928,47761 761224479011901440,66897 788916646765211648,127871 785918737748819968,199546 739202493826011136,351436 778326614069370880,167113 769164889977913344,110023 776548880875794433,156061 773913675950424064,11774 733158540479594496,1170317 785402068852965377,195481 776936595861626881,159411 794150808728150016,257492 794315496896262144,259134 767558774194339841,1249440 793317490143006720,250033 795040713994043392,263926 776154864447397888,153095 794696798711513088,262145 773884080236601345,139404 753361403273220096,27222 788452833586741248,11774 769950009618030592,115511 781842448641363968,190635 764207188583837696,80939 769371751629193216,112623 771400022042607617,125367 757287599664828416,46406 767741915500466176,96883 756715948808212480,11774 767865843489406976,101203 773359227754651648,134875 760135012842934273,58481 774986338978394113,146259 793099035485859841,249469 793570050645041152,252408 792410216063270916,244221 753979620194746368,28799 760225780504879106,61639 794002011905789952,255299 759819267453886464,58267 766749410768195584,94683 762032534788141056,69548 793829426542759936,255317 758192462603091968,48289 775769391757688832,144740 795708512013873153,267655 788103506163015680,215437 766383998784405504,93286 795437335525605376,267133 788713716179210240,220029 786305967822626817,198671 765550880145805312,88052 777204366847520768,158589 791104908879499265,230485 793256041261793280,249926 793099329099685892,249469 792013812903870465,243075 756292094868672512,42432 768844410763096066,74281 771528536385609728,121479 760762161144758273,63149 776923776021770241,159146 774028962284576768,140444 759208947714822144,56964 775076178826698754,145926 785812302687834113,196917 793253792506454016,249926 776949004374597632,1250331 769393329188601860,112788 758346422806687744,52494 788777978549374976,220661 775366767753302016,148574 793095750926204928,249469 768283027906650112,103354 785343164823506944,11774 793885014278766592,11774 762639295727501312,73972 795429686084038656,266884 775148040894156800,146580 794539102972612609,261155 778379964840370176,167044 776688813502595072,156835 790829354829881344,227795 755278192131268609,35890 773710585099800576,138819 793574165097832448,252020 756263678555611140,42344 763440097077362688,78344 786887645544591362,159876 788807728319692800,220029 760158403696156672,61412 758382337839202304,52749 768571494129479680,106753 795129362018422784,263289 760254882599186432,61545 773506353411350528,137158 780565424861614082,431998 767868248238927872,101383 733045299602685953,1170688 751151546075713536,16833 772856414423232512,132996 756996275774496768,45669 788726142345814016,220029 785602804572446721,194263 794175165600964608,257492 787586249309753345,246425 750833544554016768,15643 785363648923348993,195481 750393242441494529,12883 785328138121154562,195207 774451323353780224,142289 778569212948156416,167407 792248962325426176,240483 772757202125910021,132344 793863076298694656,256255 792435881374285824,245130 791909759662354432,108396 785299585845567488,11774 791350478609190912,238395 794935134751375360,226738 787283233826336772,207613 779682712852525057,176196 785724069958344704,197512 793108036269268992,237325 756203832120451072,41469 794250018681040896,258456 773912071175938048,139404 781308822887464963,183269 758812422572380161,55262 794540517073764352,261155 757582797666082816,47761 787496287482503168,207613 793869745934053376,253820 773435280703520768,108396 788454839722225664,218275 795423563406831616,265855 765175769140264960,86103 788795223073820672,220526 758332574154514432,52112 771745416412930048,118191 773112260705353728,133081 765216599716597761,86440 794354318505746432,197512 750467098267320320,12883 750755982326759424,12404 788002162823553024,214354 793248415186649088,249926 753590984261251072,28281 789481085797183488,225981 781871188436017152,170144 756571204853506048,41798 777088201689292801,246425 778685478186790912,169923 756396200144756736,350503 790255591658774528,229693 754908487696523264,33356 793084841768128513,249348 788759180882612224,220526 759122927681953792,57189 763108269888012288,76549 775483829012299777,149770 763535726776508416,78159 786049453438316544,105109 763633848785657857,68987 788006195659362304,214353 779386231574532096,174557 771168147458002945,123583 757325272651698176,46401 768908484679114753,109988 791357652714545152,238395 749394504436686850,7852 776221703324041216,153658 787011071810744320,208379 773133348411670528,112623 768468291912433664,106281 772885853010030592,133043 785506150850506752,189031 793161922937880576,249926 755346998744653825,36810 769306981521731584,111549 787269912058327041,206666 762032044515872768,71429 763945396443811851,80527 775144429921243136,146720 758101873886760961,50476 793480589282160640,250633 788778449141989376,220526 753949122579673088,30590 781150040664346624,181419 792171486182187008,235685 795612969354821635,247930 762386031903514624,72978 773678641125261312,135187 786175114635317254,201374 774720600912846849,143043 752030624790249472,14277 759517347023581184,56964 772236318545960960,129662 776728826709585920,155451 756578765438906369,41702 786695627233255424,204901 750727552591769603,14355 787166318529159168,208928 789543465876987904,11774 774018335088472066,140444 749950335830093824,10653 790712778117918721,233131 771510477625159680,125163 774383385460477952,142566 758132280011350017,50827 777380674747629568,159876 781112238941859840,185496 765933957934231552,1249277 781098837100355585,184215 769584748188409856,113189 762653261254029316,431998 791419057601929216,237908 771020642095292416,122146 789501171400671232,225981 758636637073006596,36845 793979228832174080,257271 794369198029869056,257353 780386857817223168,179636 763769827672592385,80098 770342401227550722,117609 758273618979741696,52054 775450525869285376,149304 764844407501705216,84724 750826607682678784,13195 757661733586505729,48477 768975252290310146,110585 767151846146256897,97852 790656686482608128,233307 756832024606887936,43553 772907268396421120,133519 774020363814666240,139404 769333321541103618,112788 790973440689831936,235590 794350390007320576,258305 763062549810118656,74572 791292044538843137,237491 781352123728474113,139404 792252359577571328,242693 789148398335225856,222655 766750638223028224,94683 761511644136603648,67679 778287038806261760,166409 781224506903760896,186434 789436870551826432,225981 793965919185711104,257255 769278072826712064,112399 779108357424775168,172862 751998103876698112,20493 780754972065529856,182036 777526285035794432,162213 794895618250522625,353374 768854941574148096,109666 786596271943520256,204413 792520317054758912,246225 752809103114792960,178186 766359115836760064,75113 780871769762566145,183668 790638726468689920,232881 756263310857732096,42249 757217440212344832,45815 761414561954164736,65867 763469097724248064,78513 787887736174686212,212164 763196126824501248,76406 761166520978472960,66159 754745108453470209,33356 750295125629210624,12357 759455946951102464,55257 775128169728778240,141091 794023685216681984,254209 759218765586456577,56964 763870731511865344,1249165 786720599217405953,205094 786753412138307584,206257 768871968737153024,109666 794456648769277952,260380 793870568458158082,255942 794595036717453313,261818 793962539927343105,255942 750057293765541889,11498 760123967176716288,61051 788489009035083776,218275 753672306564722688,28586 786643697324609536,11774 795240289522905089,264774 763221565387313152,75899 794532429402779648,261155 781577396508094464,187607 750667522802790400,11774 758330337931960320,41703 765514474488934400,83565 780612475481952256,182122 793150047156260866,249469 763813215285354496,79131 793189814388465664,249926 733057262399295488,355669 768444428105158656,104162 749630686336802816,9416 760992436722237440,66159 786244936509161472,201958 792868703389888512,247877 751204522899468288,17640 758256290242134016,52061 756201469792116736,32572 795756557011132417,267297 764205531137470464,82066 768573198023753732,107423 776228734151958528,152106 768180794594586624,103647 753638410947026945,28732 755544113903116288,38183 778086544406175746,165185 788256126164840448,215437 793097049847820288,249469 777295142160048128,161413 790586795075391488,232169 764227716476317697,79990 789938567975833600,224680 793134267643547648,248609 790733679559634944,221524 761684229294096384,67226 790288585157206017,230288 776217257680797700,153596 765727354291314689,87793 776094995090505729,153194 764160367450791936,80939 774590674570141696,144139 759427980921806848,148861 789843178186649600,226712 758476261136138240,51778 778264355519422468,166852 789865549601705984,228119 787315766496522242,205186 756664970444673025,44271 778846595261534208,170609 778620278951731200,169201 794746906035392512,261155 791175825391489024,235590 755079559826051073,35044 785844275061874688,198878 758127453218885633,51595 758122490778439680,41703 779535441267679232,157593 787799615026397185,207712 793827527705948160,247240 752956342827114496,24134 785603636428546049,197512 780936296524943360,183975 733485137275445248,353608 751095427546681345,16422 768667965281763329,106281 764138681280061440,80939 785930092752941056,199211 793192919775707136,249926 770322597619703809,118087 785846317977403396,197046 794972938793549824,262925 757405365222842368,46294 767440858031333376,99434 767366121053888512,96039 787014147405778944,207949 793509184155164672,249926 793913010507096068,256564 775904924861358081,151071 772862777216032768,130988 781114338597826560,185496 776826933531250688,11774 777833699253620736,163785 779017521835806720,171865 794883998619209728,262752 760202311406874625,61545 795068419376877569,262022 769691128463499264,113438 753316198100635648,26458 768212986951413760,103046 771493877857464320,126293 789755187019808768,226819 790619331369369600,246425 759470042304147456,57105 775756955906412545,151463 793635797815681024,254135 752308121662476288,18442 768590340974665729,1179733 771402746972909568,124597 758439651032109056,53144 758792503885791233,55257 785585173991596032,195283 793217779906203648,250633 762434239505702913,11774 767063276148498432,95988 789535592493178880,104244 793331336622727168,231894 753746473284755456,29456 792756845496512512,246225 762459136063713280,47283 771032556645052420,122146 772047381340655617,128404 785844190525722624,193941 779008026879590400,171902 765216169485856768,86440 764635441593221120,83391 776744201790763008,156110 772915951620632576,132335 775681484254347264,148537 793582900344135680,252408 765745780997124096,84724 791336017966104577,238207 733341017303306240,11774 754710285932429312,22393 770946294957432832,119786 786238752343650304,11774 791444285786759168,238292 764638619340566528,80939 758078445309931524,50923 771444215087783936,124597 776137424003031040,152314 794322014232334346,256038 753747681294454787,29263 764281516033765376,71825 777947360617897984,164001 795739618603732992,266884 758140038655856641,41703 763210635739926528,74247 787570139436879872,54070 763800163831975936,79691 793865497825517569,255942 786605627850182658,11774 795046773886713857,263926 771124320802185216,122126 793524177324036096,11774 754758134485311491,18341 791967981978869760,241132 780514119166197760,11774 765598971070914560,85562 795428834816520192,266079 773899166275735552,139404 778299229840158720,166434 750852756274053120,15643 733057241792794624,27848 792738814393397248,242693 793974341964861440,11774 763837193030959104,80720 763867177208324096,80648 767136751680884741,97355 794560606711861250,261155 756083365887959040,41447 779129180411797504,172962 790566987571142656,231894 767139161660792833,97438 758043903438295040,51069 773958300752838656,140444 777443448517525507,156835 793190964802248704,249926 794655214691291141,262022 749982328437563392,9145 767002808486952960,87145 768288020038455297,104662 773514045743693824,136947 759170115992707072,57105 793427077026369537,252020 792795495026532352,247240 792714749456715777,244270 794191836713717760,256125 778402499761876992,167407 788477501836255232,218582 771739856011563008,126152 777931814270799873,164001 755263556648566784,35319 791270826217570304,237491 794031983139684352,254135 761334180500344832,67938 756530937781817345,42495 760149243193470976,11774 792556220162772992,246273 768941477120442368,109988 774006162975027200,1250066 776442359886249984,155896 770671386834501632,120610 786343426497196033,201555 759993536242515968,60363 741424395219030016,11774 786298644421042176,202007 759413272252645376,58227 751830913399463937,18495 790309864962568193,228501 794498250166439936,242693 776438078391128064,151463 762410036580585472,70177 770466634549125120,118192 773469173259403264,135025 786435197310906368,202727 789145325881663489,215505 765646756491071492,86440 780791876945346560,183269 788509483630731264,217658 790244448173223936,226881 753667828281143296,24704 773257278346584065,135736 775818349175508992,151463 786548113238401024,192032 762030341469134848,69711 755491689049882624,36875 778307157267578880,167319 778559884660969472,168794 786747485012299776,205728 790408653371158528,230485 781481173201457153,139404 776924341359484928,159505 794652471347986432,261155 756869461139783681,44444 779726751756943360,176203 794138767863021568,253721 766161096508108800,88459 795764540134735873,267576 762359270113480707,69764 762783015462432768,70177 792500159154233345,246367 756249595739594752,41438 763565037231431684,431998 763695242503720961,79585 775428886012137472,143473 788415394855911424,217519 793254043745259520,249926 758336732907483137,41703 795314485963714560,263968 766879594356039680,95672 794508173780586504,258829 793272754313261056,249926 795272532043714562,243187 785524901834792960,11774 756883346366619649,44429 794619898999738368,237332 749279570935767040,7855 766584813780344832,94699 774192409471250432,138382 760377970125078528,60779 750478104813039616,11637 773841981713682433,138903 773911329123995648,139096 761027885574393857,66116 768655066735730688,102998 770729296969207812,119832 780801697123741696,182726 774296208181374977,11774 790549702567661569,232137 793180265740963840,249469 776359114217623552,151185 776152667500388353,151463 791696076692680704,240145 794683647534055424,262752 752264656975237120,21483 760294106119536640,61922 776055977208639488,152314 786539388935241728,186212 785934331130875906,198671 788126276477300736,215050 751812438123622400,14277 787426765882978306,206117 777625399660453888,162596 760893390728798212,64339 773640217198747649,136947 772795876695797760,132335 793759032104345601,253032 778744983968899073,170229 792171297400696832,243451 794543221103656960,261155 773924630117683200,138819 773113055337144320,134470 795267302530879491,265908 776693349856063488,155390 767869761090752512,100605 789931749056929792,228820 791664552907726850,108396 764230703588401152,1249227 775905526970478592,151463 793104687079776260,249469 766431770283618304,93823 785854722020433921,198878 792053809572872196,243167 790284685687398400,229505 774317345208541184,142090 794592576040931330,260181 763147484658933760,75899 788178808629186560,215608 793981362797707264,256255 764141229508431873,80939 774535486064951296,354073 792025662454456320,243187 794789120140775424,261155 761044286288777217,65222 790059146515099648,228416 794154353997139970,257492 791667418842042368,240483 758352295356760064,52554 786996498861060096,207287 792033216093978624,243075 779334559066382337,173964 757828749257613312,19563 776756659016183809,156518 765026417448857601,84724 793231235975962625,249926 773762184660660224,11774 791819614917390340,241819 765231929050267648,86472 771426928863567873,125554 733070557705580544,353016 793809420874637312,255393 794454079137255424,11774 790605292505436160,232792 753605797943402496,28148 775556204512710656,149569 785610975311519744,196348 760641014365319168,64147 790977937705144321,234583 794694402463526912,261155 759546928887652356,55257 775776526126186500,151463 781596828911357952,189017 779444201826111488,174230 764486073019953152,431998 773709524234596353,11774 775393772066762752,148170 732550520389259264,352466 795776183002681345,11774 770080878613655553,112788 790341033481515008,230283 781163358930305024,185971 752623777285103616,22611 771535167060008960,125554 758464618754965504,47898 765285417340039168,86440 751648485468876800,14277 781357616765075456,139404 750316015137980416,10735 781575137678221313,189031 792456095180611585,11774 780007831671943168,174991 750332057981685760,12535 768904850310430720,109945 790956690657206273,11774 758658172852764673,54070 780153756868612096,686533 792143260869337088,243983 785642166555123712,197297 773798909596536832,350824 773976776062210048,139404 793616979043180544,249926 758923566284804097,50254 786192593151336449,201619 793183309144530944,248770 764237659866796033,82544 785617903852728320,197035 794232328830799872,259063 758413648750452737,53033 764975804644110336,84422 795024389062262784,262849 759219379498254336,56964 770566649300647936,118191 768945216774664192,108795 775711004676198400,146991 781204065585926144,185496 761335246251974656,67547 774583213675126784,143410 795334873762398208,251336 758625189554823168,54070 770384668872933376,117257 793155176236363778,249469 776628386424762368,156835 781646716542017536,188119 787080577354727424,191622 781151439766884352,182726 794805947080155137,262849 779776609687523328,175969 764486721782161408,82457 786770640195952640,205270 787834994945355776,210238 777132394889486336,157082 787630551327014912,204078 787870772752556032,65113 794611836993884160,262053 794707967904018432,262022 794640731336036352,261155 771716295322701824,127449 780800603706499072,80785 754858915641171968,33549 770389174864281602,86231 771165194487734272,123085 766479005172244480,93823 771086320341028864,122982 779862690328039425,170373 778031871997468673,160539 749920714753466368,10735 792266906766041088,243187 763906663980163072,80486 785492753950072833,196277 790673265303822336,246425 795712404625780736,267521 785943831590109184,199546 794267041372872705,259063 763900923399864320,80098 794707813834641408,262784 774255226907979776,142289 785262943327969280,194560 788489887515303937,218275 753748456473264129,29263 786397747238744064,194723 790680340352344064,37132 759412796438286336,351147 785335273831923712,193623 742160419268108289,350711 765965052369375232,88603 749387246931881984,7849 770658315458064384,120464 763158460380962816,73814 765716165066952704,87904 793296625825292288,249841 777377084490457089,160134 777984965992652800,164764 733455755899179008,353220 792441029848928256,245575 758657054231896065,54070 776187264930045956,154484 794323971093229568,258085 751757418225369088,17416 773690184332218368,137869 760984796168347648,64730 785616063090167808,197569 773982495624859652,137965 792878179702730752,243761 778317480368476160,167311 752201683221053441,17794 788765635966668800,218275 753378089447616516,27222 792561049924886528,243513 770415081448431624,118191 780565562610954240,181613 792934617472827392,248369 764458370384420864,82457 779096368228872192,172123 786427996785799169,1063777 794325726132654086,259961 794529224019177472,261155 785274667275735040,193669 763071003048054784,72035 785583689090469888,197297 764521138915516418,83391 792783003558608896,106085 774592921391730689,141316 773511987502288896,24173 744302807868542976,349197 762396908283277312,72420 771899967673737216,127657 774088822359326720,140444 790053623526936576,228354 790625465509773312,232137 753290102017843200,11774 762643922610860033,73926 753695173100666880,29263 795283110703300612,263697 765000503721861120,85562 790621348548739073,232962 794173337178112000,258331 763506424026587136,78853 781315582788444160,32404 757731755952599040,195876 785544596608675840,196538 768889743396319232,108849 792855465256361985,247241 773628487454326784,137158 778402408468807681,1170508 755041256808546304,26066 791142158770311169,235348 791677891541106688,240483 763418394553049088,78129 792926710731644928,243075 753230980228546560,26029 762982627150209024,75724 771107907924553730,121479 793187379695718400,250430 788140667264315392,214976 791948945438089217,241819 754762198149271552,33474 795413044029521920,265855 767450271081345024,96883 791269933594185728,237491 793797587379773442,255393 756249527171022849,42171 788750273728708608,220332 764313214339444737,82759 755514568248406016,38032 756658020927545344,43751 760996452881629185,66116 773591327145472000,137553 762747837100597249,73706 794010867830403077,256239 786962852871606273,207287 770361836059320320,117257 757989698476179456,48156 788537384321159168,218219 756642970154119168,44461 765253777540673536,44345 775093030084763648,146804 771501157302669312,125554 778563808524632064,166409 791854076854210560,241119 793062537503703042,249079 774713756324622336,144494 793589814322991109,252020 786663631924539392,205651 765362750843334656,86103 794585758644441089,261155 772224508606513152,126390 791079422304645120,234796 752702399316234240,22715 751146130172420096,17143 794021708596269056,249926 769560078445711360,112363 780800846422536192,108396 780571786429755392,11774 793191577241858048,249926 770409684935114752,117263 773579727445626880,137158 736026733577543680,1170318 792121985643978752,243187 792825561399881728,247379 767773729262739456,100605 790686157348667392,231464 763332764334628864,75724 768584767143026688,107399 795026923030253568,263926 792023763877494784,243092 767415589874696192,94699 759773617332760576,56964 789546632526176256,225358 793848940701646848,255393 770882139021869057,121949 761667787488108545,69711 773409921362690048,134993 786920750351429633,207076 764149039583473664,82066 779410158002855936,174557 785901208003342336,197512 770710506571169792,120610 773207202832248832,135025 758760117835706368,54519 793182407667187712,249926 794916919958704129,263895 771151247760121856,122967 778403583356174337,167569 738378707841257472,352820 763510238318243840,78853 764168341619634177,82066 788046901975277568,211795 788764899790905344,214117 763548144277815296,78394 785756121390809089,196538 750677169827753984,14351 789428666082013184,225981 788753045584617473,220332 778337140648316932,167101 756982709298139136,45311 787868883856142336,213064 771792872865529856,60507 793240665626771456,249926 778141079719800832,166146 791518802248949760,238395 774607531343745024,138465 767173064568213506,97386 785960700699115521,199262 785630086439448576,197286 792797901101539329,247379 770000749577330688,109713 792896747441786880,247379 793168856365883394,249927 780763475014410240,182036 766019140972929025,88218 772764836870492160,131542 780934915470811136,182726 793104370074288128,249469 795297244366958592,264397 757104149825740800,45964 757554290659565568,47782 795748001742553088,268646 753371919433555968,27045 760958819144830977,64693 787116034222329856,209064 792820589241204736,247877 792028989657194496,243075 732186323491164160,350020 757224245189447680,46228 786029186100056064,198878 760629194380365825,63451 794795334878760960,263171 769895899204124672,113954 755358941043892224,35890 790913162799230977,234514 793476301558583296,252408 764896945181556736,84800 791424251916083200,238099 793841445417476102,255942 765598802669608961,87904 788559019015307264,203710 794365698151546880,257492 749780818940334081,9991 787850700558438400,212316 791659786349740032,240483 785893041647255552,65113 788163695905878016,110161 789523470132584448,225981 793591098040000514,252408 791735785544376320,240260 733812553462120448,352946 760293794562670592,61545 777903822387683330,11774 758352786845073409,52538 788419955217735680,217837 790597753621602304,230332 754793365472817152,33549 775844197123457025,151242 793097279574081537,249469 785605693235687424,197512 778393559770734592,167569 755086077136961536,35044 767676578629378048,100523 774644834732650500,142906 776532286661615616,155334 768885152558833664,109167 795350305835626496,266500 793848385593901057,255942 764117256666288128,81869 785290954487975937,11774 791752430031605761,239998 791472368128495616,234583 771424079832354816,18030 772810977477734400,132335 780353751005618176,179560 788143927819919361,215754 758182454591008768,41703 771524730671292416,125163 777512041917534208,161387 776763095448481792,157693 788148748106997760,215480 788563476650176512,215437 752981655871164416,24366 781338522120630272,187386 786800140065476608,194086 751737278125502466,18893 787829601095397376,195492 759155404332945408,56192 758007671790403584,48663 786547582646390784,204358 793276979009257472,248253 764211769304842240,82066 792539373749362690,244270 757540900427948032,47782 763185872875294720,1249110 765118116552671232,86020 771160851281772545,121479 790281137390100480,229148 795311870504628224,265257 757251923514908672,45122 787737375598313473,199262 740957846444113920,1247414 764822245621497856,82066 761524761612517378,68993 773010218808709120,133940 791475167734018048,239405 755501572948303872,37433 760136158164742144,60794 793057807629156352,247243 794526531175481344,261155 778798993140625408,169923 756334810826702848,42249 760247934461980672,58724 780986231178010624,176203 794757823909404672,262849 787144051380199425,207613 759469505689034752,56964 772755624123850753,132335 757219068927545344,1248476 788083582829035521,215252 774078724371156992,141360 751090496651403264,11774 760554019148488704,63374 793279191663808512,249926 747574621860302849,11774 770702171318972416,118191 758620411185729537,54070 770712383673233408,118192 775090986301001728,144730 776879841148821504,157840 789356211632156673,225356 795321246099668992,264397 767790744971149312,101163 769631354585612288,113165 793576874161078272,248253 772296789978406912,128025 773926868332515328,140025 790731459006832640,232791 778588724506595328,168794 781452852191387648,139404 787819266540122112,192032 793619293632012288,252112 794635169059794944,262022 765228944991936516,69548 770226864208109568,117377 761582786402627584,68993 754859516206915588,33953 781062315848314880,183759 793357661005676545,248624 770421899067351040,117310 780886801489629185,183269 762717508113731585,73526 790887400071397376,234583 753982603858944000,354238 755614138433474560,38183 756292979241787393,42564 793095072346759169,249469 768458118481244160,106281 789555156639711232,220727 772787670892240896,132578 775501670428004356,112363 792143272625909760,11774 781753387729637377,73568 775895000110563328,151845 761821601507704832,70851 765988639780245504,88930 766473598009769984,86815 775817073620418560,27776 759734715914002432,56784 781390340229959680,187453 791056679014137861,235374 755402328640020480,37044 773849709307756544,139404 757283042033401856,46612 795698803382882305,258939 786357902013558784,203391 762242718953267200,69358 794723105327304705,261033 792076023378554880,243075 793094057153232897,249469 761337895965696000,68182 760261658149134337,59446 768058124695506944,102191 794775311162494976,262752 758000179806998528,48663 792249099521183744,244289 765698083623755781,86653 751149574144663560,15165 753672788477489152,27317 757289027250814976,46006 795667844734349316,267862 769567642042720256,113788 777974917547560960,164764 791641362848440320,240145 795289679264366592,263815 761709333239500801,67226 772877470303449090,132370 776763266332758016,157755 790904952298344449,234583 790989453632212992,235621 767883688948305920,101681 772794534510010368,132335 774024558823079938,140232 788653778375368704,216327 787484393564626946,199307 793901907546894336,256255 758019121346928640,47761 768775651130245120,99264 773911716224765953,139404 764182654899978240,82508 769276505553723393,112399 794691020852228096,261155 788081713725386752,214354 793725796246577152,249841 763926216499834880,79691 795124561209675776,264397 773362914438877185,134561 758076387752349697,47761 759111030941310978,56964 764251913319698432,82020 788512370171580416,218349 750460919994396672,13021 795059390198018049,263926 764546042243248128,76406 751971146468200448,17416 786999256284487680,207244 793647165881016321,252408 773637024251277313,137565 773907277829050368,139404 786803806906363904,204835 761454988744720385,58267 746859876006006785,354828 791435987004055552,238207 781340724604313600,139404 770724882879479808,65496 793142264428015616,249469 785745220369473536,196237 793555322296078338,252020 773589729661034497,137158 750121005494874112,11495 766388936734158850,81929 788458456130854912,217574 768052281740853248,47940 759961324117950465,60163 771344832442822656,124573 770775031865540608,120474 788824235494010880,221297 794601981067350016,261155 766011201927032832,85312 757596481750642690,47761 795685801090809856,11774 791310874757791744,237491 793997039042433024,256239 788756264364892160,220029 769140941794017284,111491 771113700216406016,122145 772086464268017664,128934 773887740886786049,139404 759798358806376448,58542 793585611986743296,253606 781045993735331841,183759 760648262692982785,63393 772504199355469824,131143 790943731239256064,234583 774009185663016960,139404 793120627695636489,249469 762434867476836352,70886 777715201072361472,112104 765040064581820416,85562 769368177801302016,109666 790058699511345152,226881 765323923177213953,87238 768164045840982016,103354 775823852739956736,151463 794693260090351616,262849 766275418122956802,91946 732325446122082305,349764 786718485137219585,205638 759759034606026752,1248693 774274420147748864,131421 780744245950844928,182726 756506274540326916,11774 758699903916781569,53995 768954421732597760,109666 750740031812149249,12852 757275647563534336,26721 758169018066997249,50827 760301031221817348,61213 785821761002541056,197512 763177013171654656,76628 759109941558775808,56964 763738897956364288,24252 760686279113773056,62728 787029469751971840,207287 794438545725411328,260081 794557875930550272,261155 754981750414114816,34666 761346542288695296,68102 780858444270170113,183826 790967814920232960,235487 755480005078032384,1248308 763520994636169217,78985 787732156990779392,205197 765051542353215488,75724 732701958386094080,353002 770263372688424961,117257 785257921382789121,11774 779284768932237312,171037 788713333255987200,220132 774032404470042624,140444 760920972052410368,64730 794995596067225602,264431 763227945406201856,1249107 778925691177926656,170187 790962271853748224,233692 770101886024318977,114357 788827458485100548,220526 751852121159503872,14277 791349612845989888,238395 795771951386099712,268643 758327161023528960,52112 759386911538614272,56595 788398052658782208,217634 794258068192116736,258305 756334675098906625,41438 775401644020404224,148994 776786799926579200,155987 788501350006923264,218275 772919090465779712,133519 776024305368899584,152872 762469465996963841,70355 775154316512419840,141091 788860553213186048,219678 788927719849467906,127871 792056490119036928,243292 754755761335627776,33356 769147796733636608,110942 777121405016104961,159847 781534283810738177,11774 794557864534642689,261155 788471308652728320,218275 749331238561968128,7082 742158573099048961,350711 794631418928386050,262022 759111420407533568,56964 753710948058210304,29263 771562609103339520,125204 777891877844426754,163901 788866143448473600,220098 759409561363021824,27156 795696079522172928,267855 795755998749265921,261155 794664886982873088,11774 773607976296968192,138054 766692006047264769,11774 790721571375583233,232884 766640723085127680,91700 790553663248949248,231318 789562452723675136,227131 794614389584384001,243061 794537298557894656,261155 764505725481717761,83629 766791793698451456,349449 794152479856480257,257325 773914841035763717,139577 785513065391464448,196538 789681727090352128,227130 768140254490406912,103354 765212894808121344,86103 794994708783230977,264431 769955607860305920,114254 763344043447320576,73926 795139537672409088,218495 795333045503062016,264397 788412585968140288,215608 788807694857691136,218356 778957941424750592,171168 764237293611778050,82766 794207198033444866,255819 770266886604886016,117257 732613919752265729,352720 762037123260309506,69711 775996093515440129,151409 749969005964918785,10653 794336132209197063,258878 766279841238745088,91946 779110218538053632,172621 785598820071518208,196788 794557392793075713,261155 795416860766441472,266151 759562757003894784,56800 732330785068482560,1170474 769570220620943360,109509 755113355791130624,35403 790933315482165248,234796 765204626014556161,82457 793843126205112321,255942 794022714260520961,255870 786686794037284866,204835 751598115572948992,14277 771894040790872064,125554 778558814597550080,167220 771072645638950912,1249830 753664626856828928,28508 767458195191103488,1249419 768841378780606465,109447 793064824301297665,249044 757001179851288576,383981 757797513067761664,48097 772401082786050048,128143 793466514988867584,252408 772911429468979200,133519 787484878522687489,210432 767347186770337796,96299 792149632100937728,11774 793115404352839684,249469 750873779694362624,11495 795012374742925313,263906 766522892280487936,80429 793118053613596673,249177 756826930159030272,34021 770586834980052993,118191 776950796894240768,157755 772651308293718016,1180413 774791415737954304,144654 750681188315037696,12406 775113274966745089,145244 793719916436328449,254502 773962946288418816,136904 788749481848238080,220029 790656928607264768,233307 749783987191701504,9925 772781186217234433,132335 767686480701501440,99533 787027374621679616,208014 779589557272604672,174230 794893159461482496,261942 791694868590436353,240070 769205973680545792,111558 781632469342629888,187969 793516601534447618,252020 795351736819089409,265908 781453667417415680,139404 785719715045834752,197512 794001619742588928,257492 776477826627301376,151317 779800705595039744,1170572 781378494827749377,139404 753723967257600001,28563 763414439152328705,76723 770195223628673025,117257 791956232789643264,240763 790706197074550784,233558 794660348569747456,261155 788491592432754688,215608 762048351189676032,71210 753585831567323141,24439 773743139114852353,123865 790606143102017536,232791 775523690847014912,148870 763136019986255872,76794 773897672860151809,138382 768122968253882370,103354 773188548107173888,131239 751866279783337984,16931 794339527741607936,258456 794644673755303936,262053 774521744778493952,142506 769336959269425152,111549 775171939191054336,142980 788453867654524928,218275 761654390163922944,69493 763126691355131904,76794 771497322035359744,124597 776740066362331136,157755 770258940034555904,117606 749938135358898176,195876 764926331494731777,85226 792750426848276480,237491 758631219361906688,54070 790938443970994176,234583 794694412659986432,262849 775504137836519424,148874 756312328895799296,42432 776045463237693440,139338 766536127146659840,93261 791745982857904128,234990 758044328933658625,49852 768899686853816320,106774 790931926274019328,234579 791805853150044160,232169 751780000710336513,18893 792872336743600128,247877 791704122911297537,240483 760566722675953664,63393 786632694507511808,205270 791369997150855168,238383 793157977091866624,242693 794897527967465472,263667 776579986564059136,156835 794875263498780672,243075 756480838888329218,41798 769710807420579840,114587 768181187613487104,99212 791678678631448578,240483 791739717679284224,239926 767676006614401024,100342 767773638586007552,101383 781292107654959104,159876 793637291600121856,250633 772546122959163392,130988 790805382763454468,230485 756203256183795712,41909 758782839819112448,54272 760494648959774722,62853 793129029964410881,249469 780464726971035648,180556 769315079707697152,112119 779643747541913600,173347 732929722087170049,1170658 764991228274442240,81946 775295427230986240,147612 778558797102972928,168794 770161984138518528,116968 770396989393473536,118087 791389569014960129,238780 761640783476887553,68854 787344682359545857,103499 763101593810137088,76628 793286808016650241,249926 785896696362315776,199546 787734086521610244,210253 794568922171215872,261155 766387926288723968,350711 794411568813309954,257788 794237328378073088,258331 761650460893720576,68987 790183376623927297,229724 786301991177912321,202429 788091369659170816,210238 792503142525112320,11774 794691780016906241,262752 749731841297571842,7816 765022185022853121,84209 790686616507461632,217658 793069319533973505,248514 791968718834118656,240483 768970527260246016,110344 788034081015664641,210274 767447063084666881,97515 768247339857227776,11774 777224430527340545,160634 781133734569467904,182659 756278998737489925,42495 789205484536340480,222682 781477459355066369,185496 793185795549036544,249039 734724946979655681,351644 786691131513905152,205143 754718813342474240,33356 758411424762855424,52061 766400298818478080,93286 758692829082157057,54070 766416127400484864,91946 786591124207104000,204835 793822736795652099,256048 756214769367982081,41744 794407666521096192,17640 795001854023245824,263906 780606387105562626,181789 794526677586116608,261155 755918315780988928,39697 774408600470990848,141509 780831811039485952,182659 771186964099772416,120610 767090323856261120,97029 785282239911321600,194250 785556044479102976,196917 756316569047826432,42432 794163170608840706,258322 770627971556122624,115817 785868929210064896,198671 749622416620466176,7546 763668478217756672,249811 756307851786743808,42432 788008478807887872,214354 785663967192608768,197512 795266827433680897,265878 764576846495088641,83391 766944086586687488,96299 767757063090876416,100605 754026597351583744,31035 771205814279208960,120541 787685258376335360,211347 793526658934378500,11774 764438181638991873,83391 752954848505655297,17794 793110022691627008,249469 785627284740988928,195807 769004099564077057,110942 794353365039939584,258741 795692976559312896,267862 757612785031274497,11774 780835025151549440,182960 787724847480729601,211347 789510962978054144,226731 770509309411074048,117263 771417102053941248,125145 752023514845106177,14653 764492280325603328,79587 792921813961412610,248489 733030806243934209,1170320 760318180581634049,28005 793153002186084352,249469 758625390483083264,54070 772224085371727872,129650 794729395776876544,262849 770463265897848832,118192 787014776627101696,208065 765933278729613312,1249303 771312200099082240,124589 757105345051459584,45857 781106857729486848,184223 788062388494934016,212528 759536522861219840,56630 785624336409374721,197655 795003740348698625,263931 792048563341500416,11774 771301991704367104,124597 788782251840503808,220526 794654611055448064,262053 759053230034735104,56302 778313375294062592,167220 791357832037707776,238395 775797584547946496,150404 788467059264856064,218275 788511915278536704,218275 760460641022771200,41680 790387522178342916,228037 791297951054303232,237870 762509217727000578,431998 772855694395518976,132364 792406292392443905,241940 788282455509700608,214078 795360295145316354,266138 769286434666799104,109571 756594348817547264,43751 767025583544991744,90088 775772432124829701,151071 794301950019960833,257423 764172085757353984,82283 773514096100700160,136947 791676296568967169,220332 792489536844509184,245268 785927967281143808,192306 785507076890042368,194949 780120493718372353,177442 771950887417896961,127218 749519625335943168,8497 793194196014206977,247240 781488256470781952,139404 775466401276452865,149069 795324293450121216,266276 759953217581096960,60435 785975974512959488,194923 785255886591696896,11774 764669809707671552,80939 791362667705401344,238207 752175551452893184,20279 760213587876950017,60995 755963513420427264,18215 786043486181089280,199496 762156965023940608,44370 788345337689681921,216956 762639920334794753,73814 786241012372865024,11774 754804270541709312,33065 766455937833984000,90284 776738128514154496,157755 793712697611128832,252020 762144267678674944,71021 772753095973408768,132335 788138921221816324,215608 773410348607168512,136515 752793218794680321,18341 795666125941981184,267862 770198061582802944,115582 756572168205500418,43266 772558241972629504,129551 788105479708872704,215005 758424163438571520,41703 732575809714552832,351252 769040085803237376,106281 762653119666720768,73926 794536866821394433,249852 765561316065050624,86047 794298189327323142,257423 763006054468812804,75724 768874401693655041,109666 772075405532622848,129471 757683617992617984,47844 758288279485546497,50923 780152794024206336,176890 794595429925142529,261155 779395421017899009,174115 790989671564271616,234796 758096050964103168,14351 768068801459912705,103261 768764090449747969,106317 750449366058565637,13532 771450542308687873,125367 755320163583594496,36788 764977580176920576,85562 763539709695889408,1249148 792357649266405376,29271 761647906843533312,69422 778701586860158976,167220 788788612779368448,220526 774063000672100352,139392 786664120649121793,204914 786028575745011712,198620 785947841050972160,199546 765724618992807937,87245 763098854665269248,73926 761671196412960768,70225 791399722149875712,236884 792433614088646656,242693 765061103961317376,11774 760528476948619264,11774 757328437166084096,46612 760160443348422658,61412 768896709493522432,109945 757696883523452928,48926 757714658723700736,49056 795719146466148354,268448 788492928628854785,217658 760320366229192704,42435 793848845905997824,255942 787376789769322496,180433 749293742742470656,7866 741747148375642113,7224 761361370092888064,68273 750873735436001280,15808 793809540244467712,255393 772301388902649856,129138 774279196810080256,141360 791249712972193792,234622 785743249730220032,195975 765229196733853696,84724 760127347643195392,52821 778634502306353152,169201 790329567399538689,226731 794229181055979521,258598 795706523095887872,267862 750623806377512960,11495 785606321110384640,197512 794872670403907584,262053 734055535947841536,350453 776087523940528128,153095 760798554935799808,62877 764129226706464768,80939 770407825784778752,117257 781868341220765696,187969 773959470816845825,139404 774269061958107137,142446 794894163426865152,261155 772890650811379712,132335 765730277092052992,87062 760008701092597760,58254 764155311179440129,82209 758379279935803392,52167 750213224033759232,10483 759450179116240896,57722 766066670469197824,1249314 780913695505338368,182036 791775693029990400,239471 767203134947074050,97386 788926729171722242,220332 769240943954309120,1249613 765614947136999424,88332 786382879408414742,202248 774263143153405952,141887 794592717586173952,249926 794741018885234688,263033 778412414874202112,11774 785335745443663872,194934 787167371563720704,209351 794978938493739008,258771 758236538090250240,50101 785866702789705728,194082 755780161082097665,39462 792980716669833216,247240 755013847879192576,34666 795675693313064960,265815 751217742934478848,17284 756537881779277824,43476 768933780996386816,110381 788564968949977088,215437 793057047486967809,246225 760513743704973313,63149 788939163722579968,11774 773499180220354560,137086 788592966763937792,217285 794203491501830144,257492 775001014789410817,146259 772451709088063488,128934 779366978901385218,173347 777342238737170432,160602 776151586653376512,112363 774344697846214656,140444 787240798077251584,207613 771122518606290944,121479 790788790151372801,233307 779007993992081412,167389 779054653157900289,171617 747469618168606720,11774 785283053660741636,193669 791696689094549504,237491 785720238532800512,197512 767707339868823552,87904 758668348489994240,51451 777845266581893120,164001 759777820562382849,59467 771126872348307457,123583 764604170112475136,83391 764916890661588992,84724 781869489940029440,190635 788479264597217280,218275 787529801305300992,209736 758786721043492864,1248642 777240377116004352,159475 757279092542550016,46406 780730275093504000,182257 766319349921525760,90982 760585781857562624,63149 763997561191485441,80939 760523999898013697,63451 788759331093315584,220526 763453414948777984,78274 759157205446701056,57348 792409862319714304,244310 793124823836815360,249469 767413446501597186,59936 769990212269342720,74518 788839882558812160,220526 753998554864164864,29263 771456071751897088,124597 751993332490833920,20279 767097501820125184,11774 786444150833029121,202727 788508809991892993,218495 763955857990164480,80393 754049686256791552,31377 732902901451005953,354506 773725805054717952,11774 795362329592528896,264397 790923969616424960,234575 766793914737098752,94699 788442705735090176,217095 794054711934676992,257492 763144329577639936,76633 778942699705475076,171168 785479219040124929,195064 787194313038000128,207119 778441018085548032,167407 793612080209207296,254135 732524592657498112,352311 755897968432001024,39235 769683209898504192,113836 785975324131545088,199490 793401094370189314,250633 780837841668562944,182870 781343663599210497,139404 778217688892071937,166282 793626373810040832,254011 749998767324082176,10307 763498087117500416,78205 775331858003394561,148349 771526963412373504,125145 793203585785946112,250430 753724096999895040,29456 758531959727362048,53185 766526469090660352,93375 794860042214318080,262784 756255479375028224,42171 787387962350833664,208307 764313892545671168,76858 755509597163626500,38035 773855983948828676,138819 792059976667820034,243576 774223307700858880,140900 779484212063854592,174230 794981037633720320,262849 764527444418174976,81946 756425638135865344,42171 765256074177814532,86645 772806867064160256,132335 780898423788613632,183269 766662277982482432,94699 786308128530849792,201958 792033164482969601,243092 763520039735681024,77598 794732177267236864,261818 774040826527772672,140748 779141166101041152,172962 794911773782634497,262752 754009473459429376,29263 792849700533657600,246011 764848470117056512,353374 766101896146759680,87858 772806969618931712,132335 790695035700293632,233307 794603151756300288,261555 795063618291269633,263090 778582316050358273,168794 733397976589066241,354525 760672746195988480,62798 785852852426137600,198878 759700621888925696,1170537 775412710250991616,148800 771865112969904128,128519 794576575647875074,261155 750546476552560641,12859 793164638607122433,243451 772791455031107584,132578 788939779278647297,11774 790247903650385920,229693 751626951471751168,14277 770703774172254208,120824 794324368444649473,258878 788566422293139456,215437 761436636282486784,66356 780114849963671552,76644 778192142124580864,166390 788858679420334080,11774 793424110789464065,250633 789814041929773056,227242 770226299768012800,117257 790740076598734848,227048 790908189860585472,234583 767396682619289600,95572 793342843288825856,234526 759432361801113600,56800 765627917330108416,87831 769240727494754304,27164 790716666929741824,233692 772556391622053889,131007 793857533895184384,248652 780122820240171009,177233 776092439173931008,11774 793618122934722560,253032 755157255331471360,35890 781394729090949120,186434 753990320233164800,30815 754766980335427584,33356 791967689036079104,240483 794048367303081984,254209 761399147576438784,67852 781651820103999488,181892 753081516872310788,23180 757719627807985664,48826 785481675954352132,195825 785451146613850112,164764 771125128646328320,123554 758854522005364736,26815 762703398722473984,73721 774030798215348224,138819 781017002471219200,183759 775107993838817280,146720 768303402606407680,90735 788537796600426496,218984 781142236918538241,185496 786400200772292608,203350 789886417874907137,227936 787589734126215168,352035 770432248122269698,64722 763104623011897344,75615 767551523274551296,99476 776201646317506560,153854 771182002531807233,121612 788060470825644034,214492 794563527746981888,261155 734906801158774785,350453 791851016023007232,238429 794635116127670273,261155 790906896630833153,234583 759866045326909440,58227 765587990542446592,87904 732881827682078722,350453 773280531509280768,134795 777287446862008320,160592 793251475325612032,249926 787794984636473344,164694 788554655454400512,218349 794558125336567808,261155 785287857095135232,11774 789430518437679104,225981 762866014040186880,74483 767261909863239680,94699 766121214914007040,88930 795038991632531456,262849 751751524838170624,14277 793256292060172288,249926 769054007050526721,110381 766497744752091136,93405 770733053924798464,118191 790215542950985733,355470 792073808882520064,11774 793249638337970176,249926 789226602710327296,224018 788372294754336768,217285 758107889131151361,41703 793479013599551488,249926 785524646204481536,196701 789209550553513988,11774 768508630408765444,104973 774122213200965632,349449 762634396063064064,73926 780541184917671936,180039 750806668724826113,14525 759068577873874945,54070 770654499606302725,120108 780084105459347460,178045 786997452041777152,208176 780062060549857280,178045 746453135523254273,1247754 768301475764199432,104162 791756164572717056,239998 774336849158340608,142503 790885610680492032,234564 763908153633366016,80486 763732657498841089,78159 777001583301320705,158774 775007111432593408,146259 773643138418282496,137740 791766041491677184,240483 755546848434282502,38183 790973982182936576,234583 758648179847868417,51451 795108292095836160,264754 752697370337374210,18298 771189567080701952,123280 778386976755978240,152594 794673633880866816,260871 795036209944887296,262847 785984849710460929,198671 794691773062844418,262752 777902005687816192,11774 794534980412129280,261155 741732233174622208,1247469 775882271588913154,151156 770445854276718592,117377 793729426890588160,252020 792469946118791168,242693 793202746908250113,250064 752667749575487493,22785 756662935020109824,44271 773978923608764421,139404 773093855952572417,133980 775548216930689024,85326 779824874181234688,176203 761190948982358016,65257 754757058658906112,14277 780918540748656640,181419 785301034537070592,194934 779919127410454532,176196 760502863965589504,62821 780362351845474304,178415 732775134616899584,351626 772815999817035776,132335 794206020138635264,258456 779473436737433600,173645 793118976712650753,249469 788036604078223360,214209 790917250312118273,233307 787320991638810625,207613 794669957430669312,261155 768616234833195008,104973 793075093593350144,248514 764772562295369728,84710 753677457530626048,28819 793598059804372993,251452 762961758801780736,47188 788539798222991360,218832 789332292342681600,223492 754077370051469312,31400 788447371613106176,215104 750651675053006848,14421 781425840122978304,185478 766307721163538436,11774 772746262835818496,132335 766131657330008064,90785 794078656976949248,257423 793936563038101504,253032 793574003621392388,253025 760209144615997440,61011 761608926299381760,69684 788751828984864769,220029 790521180079788036,231894 788018711147876354,214492 787045855018614784,208395 755919838195937280,39235 780770982055276544,182726 786851889774288896,204413 788065743975821312,214209 757035643520286720,45950 766351142095761408,93286 793671895346323456,249180 771916183645872128,109666 794588779860344832,39957 766385453528481794,93286 770380715716407297,87904 775663629735604224,112363 793472074371231745,252580 770933296981274625,122124 787731112575524864,205197 792514725607272448,246392 732528244507967489,351860 794191697534210050,258598 794352026821898240,259134 769631781515558912,110659 735085612227694593,350913 773882201167519745,139404 788186978994958336,205197 771467631874408448,124744 760263352362868736,61545 788099106145243136,215505 752896806439178240,21332 755157810304937984,35890 759110843736985602,41680 760336399174426624,61412 760534928647983105,63451 771317932676767745,124340 790635420014915584,232863 785645263645970432,194082 769888219798368256,113005 772739234956386305,132335 755830956490129408,39830 757698788983054336,47940 756709871479848960,42968 761380859098361856,56784 767777317124837376,101463 789175184863268865,11774 757046087345541122,43264 793100600103796736,248437 753173166462275584,24745 788064456479617024,215005 733062426564825088,355462 753979081511895040,30839 757521535880093696,47659 770988846871744512,121949 773865128588480512,139404 792130639826980864,239516 755856003292360704,39462 761613889100324864,68993 773888982291587072,139404 791460451192274945,238272 778357219830206464,167305 785244199260086272,193669 792426682887962624,245268 793119112591466497,249469 774194747355308032,141887 757662252010840064,48369 777959471100243968,164980 751881943797596167,18486 790244021545345026,229693 789135285648928768,222682 794526010851151873,261155 764929805120929792,84724 776034272817745920,152735 776549272565190656,155898 760526430946164738,11774 794581521411768321,261155 775883703130075136,152182 788051989074735104,166282 761517675826688000,67679 791271119374385152,197512 794555990314139648,261155 754094660965072896,31828 755417698440445952,33549 790658105453514752,232881 790937620587118592,232169 732759779831992320,352895 786926196009398273,207287 790162412121055239,229833 772987153806614528,132908 785565755337117696,196277 760880745984425984,65180 789216207983435776,224680 793270465494155264,249926 793408195389644800,249926 794693718250909696,261155 768070450031263744,103046 767464299698814976,56465 765922716566204416,89945 793183481622695936,249180 750775127101480960,14525 749749839445962752,10030 761618739703853056,68163 781828760840658944,190635 789520653724549120,226731 790398407684665344,230485 787094189557243904,207109 771526992604827648,125554 788571773679828992,218540 794871860584480768,262752 764818419594256384,84724 792432611406729216,243165 760487389525450753,62776 732359904862724096,196346 774382301522358272,142980 791280497330622464,237491 779118943806054402,172299 750666194210914305,14421 764268630812930048,82571 776675713114071040,154819 795307525423976448,264397 755846878005174272,18215 794365967610413056,259623 768133199545372672,103261 774408209297772544,141316 792548091761229824,243286 774233831746465792,141316 794726998400606208,262849 794204293972815874,258331 777523403095994369,161387 793129040349569025,249469 755462023153127424,37219 760533315627675648,63513 776625313082028033,156976 793095860921901057,249469 760042518591442944,54070 762115972731801600,431998 762274700009570304,70886 767793967291301888,85326 792863781697105920,248223 794574908625928193,39957 776636978758508544,156132 738037466473598976,11774 751118314957524992,17140 758391549889613824,52771 757211372153430016,46406 791044219259334656,236214 788129523598405632,215754 790804940851740672,233890 756939181679480832,44429 772889560577605633,127366 785898026908868608,199546 732639199338192896,353220 766723846783238144,95672 774338503312277504,141887 794765584516792320,261155 795737785303007236,268281 777564504985042945,162497 795207622051827713,262847 793864052808097794,256225 759074218508111872,56630 766060868740276224,90735 749797149576089600,16242 761368973862694913,67893 778303155788537856,167220 795066690937589761,262849 753707216478298112,29263 759852713282793472,56964 793912656528691200,255942 770693862339653636,120613 793257659520671744,249926 766046788197298176,91140 792044285055102976,243075 740972400792113152,11774 776481516310462464,155688 786401731915767808,203350 765676632984154114,88332 762407539216572416,1170700 750344006823882752,12535 758424169834917888,52659 773383302208167940,128971 790825390285557760,233692 760581702024466432,63793 794316808539033601,258456 778320088357220352,167319 751567453243772928,14277 767441952627314689,98751 776971289357455360,158759 780843478225866752,182665 764944634606784512,11774 756292105014620164,42432 786643808905756672,204413 778673125261279232,169201 758445965217062913,50938 787014681592344576,207287 794186384734961664,257492 749739051826057216,9087 770879717771796480,11495 788499056230293508,218275 763544914093277185,78189 756482734265171968,43391 775837129100390400,151463 785491032460845056,194949 779465257727041537,170187 754701659746471936,32963 753270404085608450,26670 770222692792426497,117257 791636071918473216,240167 781666036416385024,188401 795079003598159872,263906 772029758624280576,128934 764448407083712513,82018 774645820188684288,139012 794693152015839232,262849 763459142170189824,78477 770685522280787968,120610 758097555892871168,51344 786905651226173441,207287 789107079017410560,223054 791718579678748672,241034 786561849839890432,203710 794833637296308224,133919 793926213010153473,256393 759799297814724608,58815 776798655793823744,157840 795670997001244672,267521 777009429761839105,158524 768941726442647552,110381 771272198388580352,122607 790325601185955840,228820 756766736188268544,43391 768139913556480000,78566 793493858411614208,252408 785880586921635840,199227 793991541262057476,257423 788455557862600704,218275 760541792773083136,63149 764792488506851328,82953 790639049073504256,232863 778752262206140416,169916 786211294181462016,199478 794000690582618112,257492 762989049577635840,73690 778740778138935299,169201 785994617401389056,199546 786017784681508864,199496 764268641357410305,82283 781455101550473217,185310 777965624286785536,163824 766437771720261632,92958 795314413444141057,259190 771935714116263936,128382 793978829819826176,257353 754781943732932608,33356 794310130665918466,257492 752254388606005248,21074 759189630751154176,209828 766232102136315904,90384 786560679700369409,203240 794142476709875712,254725 753956964678328320,28732 764527373329002496,81574 771067176430080000,123085 755474694044692484,36157 768853294252863488,109447 768151494608691200,103354 794544446469644288,261155 775167656064417792,144730 763928190423142401,74133 781433432672915456,187857 790726156672700416,232863 754025115256360961,31268 781573810415804416,131056 781677253214081024,188500 754721167815081984,33356 779396348890275841,174557 776297915530739713,153327 753938761738653697,28881 785325033384058880,186883 788425652831719424,217837 791510763844333568,232640 758395854277451782,53001 762740188313292801,73712 790496632416722944,66116 793095105703976960,249469 771484424043200512,125703 755913749140209664,18215 778911102310551552,171095 779441932162457600,173753 788440420233641985,217837 773023417792626688,132856 770936833874296832,122146 792761255018786816,247241 750468814257524736,12883 791728048425070592,240926 791459635098099712,237491 791671876657360896,240145 792037238292918272,243187 795770885537927172,268356 771092655459618816,122776 791801060906110976,240483 768576818802589696,107032 789701634666430465,223078 793139476411408388,249469 778736449692639233,165244 789206450010632192,223491 792550998900350976,246314 787075211921281024,208395 745168237676003328,351424 757283573959385088,46407 790951708180504576,232169 762758191054778368,74308 774981486327926784,146225 788088587900313600,215005 780747498478510080,182870 759566007207809024,58872 787842060539666432,197888 786381520894238720,199460 751238035799322625,17794 760701309012049921,63149 777061629938675712,156835 794594281927233536,261796 786363386611306496,203391 789688722514071552,225981 766418764472672256,93184 786155154324201472,199546 751167575573327872,16457 755380890377842688,36735 788172469936984064,352258 761055815704862720,66159 777866861765591040,161988 793177923637293056,249841 795316723826257922,263666 756474725908348928,43391 765495326903967744,84888 760867749472116736,65222 772202262739361792,127871 758330198857166848,52494 791384187832000512,238383 754055221379293188,29353 755172310714286080,35216 756675153912823808,41839 774676223821840384,144494 758104507641425920,41703 750749834051620864,15005 754098084502761474,24597 768129418023866368,103354 773912602996908032,139577 732998032942338052,355106 763954583345336321,80393 778678949308018688,169201 795304620339982336,261155 780477048351514624,178258 777538422755979264,161939 776156663304773632,153327 751174481310277633,17562 753742505586274304,29592 788051994531405824,214114 780608430268526592,182037 758745982137880579,52112 793864433688686592,256239 763606717888204800,79131 759659342153019392,58491 766350689647726592,93261 732651197815873536,1170649 794744995593027584,262849 761548124015910912,62708 764240828449497088,82002 789167798580760577,85562 785598303396331520,197286 746380536898191360,90011 763122781668061184,76665 790787293921501184,233692 750651366331125763,14402 765707273163399172,88332 758431911274393600,53163 774370310086729728,141913 787715957867229184,205197 793311615412088832,249926 793864931804323840,256255 769927225659523072,115519 772386674575716352,130689 794143186239258624,255870 769143100660789248,111558 790209043885350913,227242 779089738737168384,171168 780218774830125056,177773 787141765350293504,209184 791770072079413248,240089 749429278400516096,8178 772906730523074562,132335 789044190743261184,223062 780858779290263552,166282 772250928732864512,128934 791348202599489536,238395 787485999777640448,210289 793447326979239936,252196 759753763649363969,44450 778612968846155782,169201 771412874753441792,112363 781672737295114240,188050 773635151804989440,137565 778353166937124865,167311 737439947603378177,349408 785751242966523904,197322 765894404842201089,90031 781279218025889792,186584 763456703694200833,78159 771397688348798976,124462 761239850205011968,15721 773086110222352384,132335 733298433658781698,355480 732618163406409729,1170592 785319746132598784,11774 771068799021821952,123135 770596534073356288,118192 756530423400919041,42432 765338394826121218,86103 755625667128127489,38210 775320480865591297,148170 794551829598244866,261155 765241172075745280,86645 768222671914037248,11774 763937646397710338,80716 777661402739642368,160703 793864878444322816,255942 760149320561721344,61051 794678824361308160,261155 791643169704116224,238117 753348185322622977,25189 759807370482421760,349060 776871861825044480,151255 789802126260207616,212131 770825006423085056,121479 780978276739194881,182752 778440823595601930,152594 785921131035230208,198591 793136522493038592,249841 788133305132707840,215754 790675858876952576,233307 752199626913087488,21074 770365274084118529,118515 786048252873281536,198743 794163018250620929,257492 760967002869477376,65234 790083663493001216,215437 757552805129416704,47782 750300739495276544,12308 793202752885235712,250033 792412913655025664,164500 754784885445754880,33474 773993041342324737,140230 786052795275313152,194723 786698754690838528,205902 775087530525896704,103354 795702760947781633,267862 751883275719675904,17794 760909653043806208,65165 756468910405410816,43258 768724398433980416,103354 761692193618661376,70355 789238269905022976,192363 795417549391495174,266084 795693613267095553,267862 762819878319300609,72978 768061476959551488,102191 779490898375680000,174872 792133671297974273,242693 767500777128689664,99159 789962289340440577,227795 773971117803462658,108396 763109323878739968,76535 780798656706248705,182665 790352219753308160,231008 761621843824566272,65455 792547343203639296,245575 755204036379471872,349507 793872281793601540,255393 788806366148296704,218275 756519464598802432,11774 778963125487804416,169201 771142593761644551,122967 781607479612432384,188401 791376577053466624,238494 769700149996167169,110585 791726574257053697,240483 773916505243262976,139404 790500777013882880,231333 790875384258658304,234583 757688639350575104,48730 766271813231874048,92061 786207488764878848,200382 791963474624557056,241940 756291301574795264,42564 757651478064599040,47186 761908520505663488,68854 786939731099676672,207613 769136787910373377,110709 795606473372008448,267521 766455477970563072,93286 760348168164958208,7092 762106714434994180,70797 772357591708172288,121795 770747007581290496,119937 793123238008217600,249469 791671750719254528,240145 764796289456504832,84724 780919296662892544,183269 773522160614772736,136814 789196542754234369,223899 791459575891369984,193636 770443719002632192,118698 772444206279237632,129558 775718644538015744,151071 733287937324933121,1170810 778322785261223939,163586 793102997677113344,249348 795747795823050753,247930 770242124155498496,117257 795375931678334976,266006 764678465635450880,83866 768590826465263616,106281 794566353709449217,261155 794975712486694913,262849 767605885715804161,94706 762071888483024900,70342 767811891020242944,101681 790034961747369984,223852 751229920471375872,14277 790933469576716288,234586 732160480714891264,349774 795406145397682176,266054 772836572890800129,124781 780624931772063745,182154 767199916695228416,26066 768153651651211264,103405 791616576793505792,240145 778970849126780928,171168 780082427209277440,164980 770984516055863296,122146 794379762198188032,260273 752968066590347264,24597 761663358152110080,69878 787507888151465984,205989 788184492292931584,215608 771528165919301632,125163 777508161829871621,161972 781830609823944706,186584 757674545138524160,14277 771152284365557760,118191 771710317344677891,125554 793146581268717568,249841 794762185755029504,235580 775757096667066368,150511 795710540798640128,268101 752909250758844417,21434 755232222228074496,35890 757945415853408256,48220 795380266986569729,266491 769916526107516928,352723 778685600144642049,168794 760447325252837377,58359 792848760137060352,247241 763489901119696896,78198 773513141648973825,136904 789458594852900865,225981 751094327519109120,16897 759118338480037888,56552 761589305760329728,68163 758228057954013184,41703 791669848346681348,240483 768129086514487297,103354 791675774382247937,240483 785239532371402756,194167 794919285252648961,262849 777282020120625153,160226 763166663399337984,76549 773230251451318272,135025 792992325374967808,247240 795032196407037952,263926 785264521262821376,11774 765517820843134976,195876 768481388957958144,1249480 765237355364179968,86645 779423242771632128,173964 791495682783846400,239405 732716119362965504,353621 772394898989252609,127707 763138440099729410,431998 785481281668689920,195975 793149090812919809,249926 794979101236924420,264397 776811126935945216,158314 794604714306375682,261818 794664996974325765,261155 791829464053260288,241940 753423181482897408,19598 789842139886804992,108396 793282868705361920,249926 770678377535643648,120610 768952149971570688,109167 770468491740717056,117606 795280011095928832,265878 775387980554907648,139404 780493232538914817,464984 793232785699770368,248988 772101956508721157,129436 757909546941706240,49431 777575618468798468,159308 793812510013001728,252408 755384436020031493,36545 762792999449403396,73926 778360611952623617,152594 774347166827573249,140444 739626459287818240,11774 766035823557021696,90384 756967875580162048,44429 779043822651047936,11774 769874100617707520,105109 760530996533964800,1248760 761673754728665088,69747 756315703226040320,42249 792986305311469568,246266 781465958317686784,186750 785585184418648064,194648 788691654827999232,218142 795379538846883840,266491 785841427439902724,197512 733062081994350593,1170810 795018749577461765,264397 754971890427441152,33071 773269126760566785,135736 787026634826145792,208016 750540693878214656,12883 776894113698443264,157082 762779204853178369,74247 795385628343017472,266151 769581012867223553,112788 767129748107628544,97852 773936378375704576,139577 762786692403044352,73712 761203091123400704,67034 793553570633175040,240483 759502481927778306,58728 775338393970638848,148445 776978582149013504,158387 758110460424155136,47940 779764983718670336,176380 768786939663163392,108849 772536583497003008,129551 775547123735506948,149953 789264156201549825,164764 790552163168628740,230301 776182609319788546,154071 785678676624945152,197512 794593503108038657,249926 789310280073224192,197512 794173318236553220,256564 761350726043836416,67973 770265298779766785,117257 776621526397259776,156835 758018289419292672,49953 767898821552660480,90031 759305524517150720,57105 764181319865757697,80098 771421095396151297,125585 791373589752590336,238290 772842768569892864,132335 759387389592645634,49582 787753428541902848,210238 751110636256440320,16697 787922892633714688,65113 763195190626529280,75899 793245191834566656,249852 788539995589976065,210390 758062996916539392,50542 776461526211244032,155390 779900343660359684,177233 772222244701339648,129991 790516331531698177,231894 764193934369255424,11774 790884041817853953,234613 763811971535933440,80393 765244429145927680,86653 781150424325730305,172967 786976005156114432,208019 759143820000911360,1248682 779374153325424640,174115 790623741717811200,229922 786019945477869573,199961 732356763928780800,349332 775679797817073668,150302 794689260242735104,259773 756030402805063680,738099 766789121205567488,96263 791386811247493121,231580 766077315013025793,89512 786976925671567360,205728 780478658532302848,180099 794476978279616512,1170606 795043796891250688,261155 779097772276408320,171379 793706426904358912,249926 792078263971614720,243614 790617516980789248,232884 778263913888673793,166295 795700225679785984,265855 772526370832330752,131045 748694414885728256,1247924 786300437125365760,202561 769047808880115712,110362 766439622289215488,93261 768884039683940352,109945 776561207239184384,153845 781355717068546048,185921 764289872647421952,82457 771429978994913280,124744 772488779613503488,131027 768511111465492480,148861 766745697223716864,95889 776427186643427328,155390 771885039026049025,128519 760092050180018177,56964 791672408176463872,240483 767203623537225728,96883 762794871388188673,73712 764672979125080064,84209 774050907721981952,137033 788587437152956416,218275 754741841673744384,33356 766754390422073345,95045 790993279810547713,235590 785886299622367232,196917 793140505735340032,249469 794264615051853824,259200 742398676371279872,11774 794577206362120193,39957 756251707282067456,42171 776120213532250112,153194 760635481730134016,64147 746875937082400768,1247750 788754141103419392,220526 791754702522241024,7706 794027989503774720,256439 776039406956314624,152314 760959437599158272,65189 762350194788667392,431998 787021611866157056,208016 758025539126956032,50923 764963384534048769,84422 778736891411652608,169437 771411863955345408,125381 789514800334123008,226785 766108739543961600,81929 758322212512333824,51344 765853197529481216,76623 733218743774367745,1170862 753622446012411904,11774 754829842156105728,25135 788786942926172160,218258 776605875666419712,156926 791630187964174338,240167 763908128949702656,79693 788480493834633216,218275 753623160361058304,148861 764278853061705728,1248768 787716594663317506,209731 749947641480540160,10735 758326791060721664,41703 786933563149123585,207287 766037798113738756,90384 749755919546851328,9569 789690486403530752,227496 791293865336512513,235621 778241452413292546,166532 773473384793595904,136904 793167074252103680,249444 771126702357356544,122146 774055736670318593,131421 759390621232668672,56700 763287419995164672,51385 785852449567498241,198517 763526127457538048,78189 775762546867441664,151463 793989752433147904,255393 781206454367813633,186434 774585726058889217,143902 775427488663085057,139404 764133230513717248,82066 786643099493818368,205181 775489602626940928,149300 788733639903236096,220332 733640842544619520,349273 793982391341568000,256393 795238963162349568,265709 794619940238163969,261567 793577235227611140,252020 781542519368744960,186434 787079878239584256,207965 751938152802111488,17643 750588960003461120,13532 773621826543095808,138205 781895265972318209,191330 788209157815934976,352258 750169057660403712,1248065 770425229831176192,114987 766348725035864065,93286 767030347284549632,96039 768945443304796161,108795 792865042383380480,248223 793272252284403717,249926 791348972430450689,11774 790234096295444480,228524 766694983592214528,95593 779080001501143040,171062 766044511562788864,90384 785255046199947264,194082 794966838517993473,250785 759497887357112321,58232 761664285533765634,69711 761329239853506560,54719 780845460403675136,182870 760539086587301888,63268 761416856322252800,67709 763876988981383169,80486 765619277852512256,87860 751211516607758336,11495 787255625512284160,209151 789986580307906560,228354 787072690125406208,207733 772114848821805056,129301 775282044217745408,146259 786881631978070016,90209 788123722452434946,215754 773408099822669824,136018 781164997309304832,185601 793008825909518336,244230 763345846712803328,77731 767173742904565760,97386 762988168148840448,75724 775471055049633793,148654 773812694440747008,138819 767050995335622657,93210 776420054615285761,155328 785297466941845505,194923 773287266840109056,135381 790949724174028800,235147 764297567127605249,80262 794191609457942528,258598 791487972365316096,239405 793191724860395521,249926 751609996266377216,18555 759929143681097728,60363 781247729821323264,185313 795739475678732288,268448 793966478546575360,249961 760781199518248960,64720 766059937843679232,90384 755601504321490948,38421 775758467114029056,151463 753019397082537984,23739 757822660512362497,49066 765314058031693824,86627 775017378983743489,146259 787649794911064065,210253 787775704632930308,212968 768856534323453952,105109 792057372013232128,243292 757027672623112192,45669 789315748309204992,224466 766357073906982913,92166 787088074001874944,208599 753132605709713408,25774 761624703605669889,69711 742636680948154369,11774 754718577278713856,33356 788737362062815234,220029 766665964188495872,95121 756520542786744320,41703 752999592376107008,24597 793924068302983168,256219 781287006714339329,158387 757008678851575808,44274 787383645904506929,208307 753215732687613953,25965 770806701469556736,120425 788456988984213504,218275 793584111692681216,252679 760993561324027904,18298 767993646784344064,100620 759399741948059648,57722 785931527838400512,198576 793620147160219648,252741 773889463865008128,139404 777995701728837632,163901 777377440427421697,161714 792829832409194497,247983 739175392410501120,350827 771821263090163717,127366 769032140507996160,91946 753383110415384576,25981 771636859180945410,125163 756243255575011328,41703 780107131856887808,176125 766377875394080768,85562 769251769293545472,111549 780841086893731840,182659 758712908024979456,54070 795286616998891522,243292 794640113213075457,262283 785727062585712640,197512 753311083662893056,26140 767421191271378944,50719 794287978701004800,259655 754020029730004993,30590 776233369688379392,152836 739813718045917185,353374 779410697667182593,174557 772872427877470208,129558 763056850212425728,47188 791431208542441472,237908 764170535169200129,82390 767124287056596993,97468 772230351561392129,112363 750434770681602048,12883 754767922510331904,32577 746394161666920450,383096 786345935605534720,201958 765314993990447104,87145 759491579090305024,57348 733657725293334529,353374 770684624850808832,107976 779682002408734720,175533 788082245554888704,214660 775766549781213184,151185 762032819115732992,69711 776489341400981504,156132 794194973994446849,258122 732307876706914304,349965 761314586456973312,67852 790618695697661957,228500 768218342012268544,104662 764468913434492928,82066 792105037929426944,243187 793114843381391361,249469 770689652617601025,118192 776743024919453696,157755 790721649100197888,232169 769711139949277184,110585 763860186209525760,78159 785808492678434816,197512 786567863716892672,201481 793103634657665024,249469 756903232803176449,44085 786300697130045440,202727 793471085870059520,252408 776916917378514944,159146 792535980406341632,245101 773968721622753281,138061 760490039457570816,63149 773471203793051648,24173 780398623263748096,179560 785800197611794432,197512 792658101128142848,245117 767775314906931204,101203 755171754339860480,18495 771509567918338048,124597 764526476267884544,82457 795080795396435968,140444 786692408297881602,191653 790244211719282688,228341 733692867693019136,355667 767847767603634176,101681 773497879830728704,136947 793122053310197761,249469 777307555353821184,157755 785478284549185536,195849 737720161776590848,1182424 758327286202441728,51809 776500133529649152,155390 754757079408214016,32861 792966042515410944,247083 762720129708855296,74592 776924688090005504,143585 744000887190872064,1176510 752234691399258112,21467 749620639623942144,7546 763389436633583617,76056 765337227828142081,86653 772995646282461184,133454 788390767974899712,217519 768963573607387137,110362 769273468873347072,112363 794529902158639105,259055 793114806010122240,249469 765153572929597440,84724 770674329558347779,120610 749775413732339712,9433 789670222877917184,227242 778498043498811392,152594 786904384991031296,207287 759149420034285568,56964 786506190498988032,204193 763558726699773952,79131 755462422018793472,37619 757301592496410625,46890 778985207106002944,169343 756977841498095617,45566 760808271737413636,26066 732639534488399873,353220 773653349983883264,138382 775494889119346688,143361 788012349382733824,214354 760924868883906564,65500 779351090730930176,174115 793116929015898112,249469 769341763471282176,113221 744684510810378240,738099 758115575914639360,51265 765618715874381824,88052 790706989114462210,233241 773244794537639936,134993 757884813898575872,49400 759097562150215682,56964 793619906197467137,252014 751901627855101953,20279 792756292423081984,246715 791031283099037696,235179 794750470703222785,262752 790571618313592832,232282 753408679123230720,27569 790630128980197376,226490 773916453988950016,139245 771214494911475713,121816 772054019007217664,129119 776424986038771712,155390 742173300625936384,350711 764887996025999360,84889 767524669100556288,97315 788450757989298176,215437 778934745405108225,164826 776569167726071808,156053 794759566579892224,262752 751835073457098752,14277 790224839151935488,229172 759394744300662784,57749 761894014622760960,69947 749281963173785601,7836 768855652395544576,109666 785821185162354688,196788 766429380662861825,93823 791137077601636352,234583 749756132294467584,9754 792176711018225664,244550 787547345361707008,207119 792016975157420032,243075 785268500570996736,194648 794775877326278656,262022 752168469626490880,15628 779059202039746560,171886 771411291277713408,125319 756294268118073344,42344 763484661213433857,78477 780759745066110976,182349 770270826654474240,117257 764091542655021056,80486 774771280083988480,143473 773905237165813760,139404 733248626386964480,355705 777999963305472000,164633 781326884734898176,186149 769241223454298112,11774 793612197502988288,252014 757580375715610626,47761 769546464850694144,113412 762000709248282624,71597 769622398043820032,111558 776102570867691521,139404 781224283481792512,186170 771187229154619394,122292 790901650005385217,234796 785682779203706880,194230 794539618423230464,257492 765727267494334465,86961 770405954877845504,117665 786585494113038336,204413 788417783235096576,217519 790278540679901185,230282 786671176806522884,204413 795113895425937409,264774 770872895283298304,121949 764555357637062656,82066 773852288335044608,138819 785276204399996929,194667 761436570050179072,66801 767849182539288576,100891 771143651586150400,122982 767933904665710592,101514 788622957316890627,219453 764900914499035136,82759 786548325864632320,200490 772873785376669696,131542 749229164956450816,7006 768983941026021376,109666 771526367917723648,121479 781831279394250752,190635 788508885741076480,215505 778781825338601472,169923 792849012290445313,243075 749962805499949056,9385 792896452947214336,243187 755224161593729024,35403 768427066282868736,106281 769424072795123712,111558 755810546599927808,39789 779730329057816578,464984 780909812838174720,184223 776194082162876416,153845 771101783456231425,122759 778795780140249088,170483 772878298305163264,132761 789517977620144128,205972 787363618266296320,209351 794049108407414785,256411 777489351445975040,159876 789099136343736320,11774 795379625149038592,266491 762820342326755329,74727 767129593983610881,98072 755149201558806528,35044 760983110368362496,65455 793471386618507264,252020 773099266432720896,132370 792172271301369856,243075 778281685582548992,164764 791519922467864576,238207 771335350761447424,123280 788848663120404480,220130 795275092804648960,265878 758757019167944704,54974 771552728703086592,125163 794988304852799488,262849 756489882768375808,43344 764232619387080704,1170700 787008524211613696,205876 751216292879884289,14277 771535587987685376,125111 788482193207074816,217837 732087986876125186,16675 762530907777564672,69778 789222215770189824,220539 754700829672833024,32468 773036154316791808,1170508 760828025617326085,60805 753021250763489280,24597 757629398572896256,47940 780408883831386112,180039 789254411096817664,224818 790902618604306433,233831 767954436559769601,100893 790590822966329344,232137 785651699755028480,197324 769251286030123008,110585 789831626280894464,225359 763897635283632128,80486 793619806989627393,252580 793855797893603328,246994 753398486947667968,27317 768854237317099520,107752 772893513033785344,133043 773919063089307648,139404 791572376232325120,239405 794007253368139776,257492 788508795953553408,217658 786526139506302976,203674 765631605519978496,88052 787285022550130688,207613 787323558053548032,205039 771724513943838721,126936 787334514590621696,208937 760517665152720897,62063 785498318105219072,195902 761932396736413697,68788 793462088865898497,252196 767778066919727104,26066 795164520230621188,264774 780839710868463616,182870 759931286999994368,56924 772178534823436288,128025 761019541128376320,65974 769182785689022464,108521 791338462695788548,236454 775533086121525249,149953 779124371457572864,172799 732246789299032064,1170428 752898125271097344,24316 787413016056778752,208307 794667270421225472,255942 777835785743659008,163901 793217604215111680,249926 732643266928107520,353228 749587719924232194,8047 773212124432642049,133454 786035069940928512,199496 777164681068761088,145524 777446993778057216,161732 778746712441577473,170187 764176333857517568,81130 770993045860909056,122146 776639809674551297,53667 776235130536931328,148473 766366572223037441,80939 779106110057787392,167858 765081354350440449,84209 775518100917661696,148473 794621180498116614,261987 790574209395204096,231894 781648142487916544,188500 793595782947540992,252711 793554643229876224,252034 766872248686747648,96263 794727635708506112,260849 763519005437100032,78304 790580847376232448,231318 755923999071215616,39475 795692888072028161,267862 788766427993939968,220526 777852768111456257,163901 769237620144631809,107469 766441764991500288,92917 787147342835167232,209151 795428396390109184,266079 763815767586381824,351931 785856893596106752,197286 750472629501300736,13450 753670601198362624,355260 758715982785286144,11774 771167368244371457,114790 774930209220988928,145955 794136675945324544,255870 795080182700929025,263906 765629871724883970,11774 791680793412194305,240067 750462243335081984,11774 766727597329907712,95948 787212825722654720,209184 770095985179656192,116164 753632172653711360,28281 764166390391590912,81966 790394520374566912,231333 776781425550893056,157755 766734739633999872,94183 755191217797865473,35890 770729293819351040,121046 764906106888085504,84724 785283085038301184,193669 780884224555364352,183759 764888339145162752,84724 789266475584454656,217443 770842587385114625,121612 786415199645495297,203350 770703655032987648,118482 785656814452875264,48617 785829299064483841,195975 790949578824527872,234653 756203666688708608,41632 793793262611931137,255393 756506029123178497,42249 765022533477212160,84649 773502532043804672,136904 763466365227429889,78159 758100625234153472,18395 780924776793542656,183269 790214327319920640,227048 791790562382909440,240483 773206973290381312,135025 788793507829862402,220332 788874607822417922,221832 763040462957445120,75724 755871389685542912,39207 757272670631256065,46384 759535664677449728,56784 788577463374901248,217519 792177295045775364,244103 792297271119470592,243075 771177333478662144,124104 789846716711260160,225359 755833537207558145,39462 788724693331120129,220029 749400279024623616,7836 768991179459420160,110659 770949412906536960,119937 765958018424971264,90373 763362978766860288,77463 787162260917542912,208831 791377093447725056,238395 769456828006752256,106716 789917211402141697,227615 792783048022560768,247241 791357666157289472,238395 791691973149110272,240260 786946689378684928,207287 785736124526309377,196277 762697582976069634,73712 795734035859324932,172084 750814864440832000,14950 781427135026110464,186584 794705882462429186,261155 795665116662525953,267521 788161150244433921,215088 790518458106650624,207517 792027995921911808,243092 792839365110005760,247819 766784624026451968,93286 793997645568016384,257492 788740021587238921,217519 795445679950700544,262752 788517630483234822,218349 793799593926336513,254135 756985955664269312,45329 743848580092432384,11774 753763787476525058,11774 789715190002642944,225981 761975635988344832,70689 774277432954146816,141887 763403158496378880,75922 789472196703969280,224680 770475307279212549,117257 786001828341166080,199961 793938077966159873,249057 794674823087542273,262022 749360152600457216,8160 750757584324493312,15165 766609650162728961,94699 773895127085395969,139577 751851290293051393,351146 755181280405356544,35890 754815077996298240,18215 767770729051983872,100605 790240777343565824,229693 763783078611263488,80098 794367505951244289,257353 791294855704027142,237491 786968434424713216,207949 795390571070296069,266054 781222994467323904,185595 789440157451595777,224680 772077296370843648,129471 751957040176652288,18215 787768785805553664,65113 780413919563288576,180039 768662016223510529,108373 785646916075782144,197324 765242658050768896,85562 788861982950559744,220765 773826455952236544,136814 760333847556943872,62043 760524969755471872,26267 771439143465328640,124597 774127491304656896,141360 794671866187169794,261155 778398888034181120,166852 781366015221309440,139404 764997626647285760,11774 786391213268086784,202983 763337531354148864,77119 733062482487607296,354869 768856566892113920,91228 772193699757428741,127957 791322603809935360,238117 761136293891887104,66777 761631287589220356,69794 786089070569160704,159115 795415003419459584,266138 781813957594058754,188874 787819587387609088,208176 765029790839517186,85562 763142861835546624,74943 795746083540443137,267746 753358232152748032,27045 791419979652489217,238207 780426684193468417,180112 785267116484288512,11774 778829950283452416,158524 751132537708113924,16833 785842767440347140,198671 786609186163470337,199546 795074267478196228,262849 760146981029187584,61145 765656918090055680,87858 788070481261948928,215030 788688130530537472,218466 758798673278926849,54347 750162675435442176,11905 753332083020279808,26492 790917784817524736,234583 793095902315450368,249348 773839086008139776,139404 760492725753872384,1170555 786736478231597056,205989 788436185475670016,11774 791661340226162693,240483 756203166186741760,41680 760449908025339904,62755 786212285190508544,200288 778681712087662592,169310 762744535550046208,74066 768851697800126464,109167 785544076649230336,130635 786376737646968832,202248 770099488518205440,114260 792133674728775680,243075 753369169127575552,27045 773240035558600704,11774 773181081524768769,134561 788490498784763909,217601 793264712221757440,249926 795671198822699008,224196 793862434108936192,11774 791901092732952578,237491 744314400404803584,23762 758815699280146432,54842 792162135166058496,243648 755993015634845696,37698 763097438680821760,75899 750419925169217536,13343 770254854757478400,115817 792046385310773248,243187 792515500269940736,243562 795069141388402688,264397 759966912143130624,58254 755811554063372288,39669 765596723389591556,86874 767948227517775872,98890 776923120015781889,159146 794986313241927680,263906 785952584075018240,198671 792485976819900416,245607 793854263554347008,11774 791300076572336128,237813 753040039303446528,23742 787485579512381440,211461 790664513255112704,233307 757400685528875008,41788 786263989542064128,199546 767818311434395650,101681 764107974117761024,79592 776911179134472196,159308 771036376108195840,122875 793248414800617472,249926 794744500446961664,11774 752675287461142528,23217 762406316933390336,72919 790621464294662145,232169 774026881062412288,139404 778980420574588928,160539 762158007513931776,431998 764912755094622210,1249257 786961478486265858,207613 764910729652637696,84724 791048516428828672,78159 794544297441980420,261155 758388615718301702,50542 768169560432312320,104271 780602225085341696,182013 793161538622423041,249469 768567319824039936,106281 780868180533211136,183269 787135230696128512,209151 794189141651165184,258598 776012956551086083,121795 792506086003728384,246273 758675899159949316,54070 793154590401110016,249926 768199001095102466,103149 777621860552966144,162596 753693162313580544,28282 787469457975193600,208176 750645797167915008,12691 791316539970584576,236454 742317680678572032,353374 755824742150594560,39957 788631391428894720,353488 790638348633247745,232280 785309585825406976,194934 753988754327629825,30590 764535081922760705,83367 792034534539730944,242712 754768177809203200,33356 794761759194087425,11774 761973295101120513,431998 757281553194115072,1248475 759338950901116928,52545 776900736475131904,159359 778731312463028225,169437 780917517938257920,184223 758472274500550656,53185 792563470336004096,245607 773303522003718144,135736 759869882146050048,59189 761564958157074434,69245 771558882783002627,125204 785582959889944577,197297 786977459409330176,193639 767042387692617729,96883 794534837101031424,261155 794018544610443264,257325 794555159938416640,261155 756453493976797184,43225 774032516831387648,139404 732766764858249216,353474 757668516644294656,48522 795306642883514368,263245 754771886987288578,18495 777238460063059968,161032 786319411229581312,201555 795094468470906880,265102 770998698650308610,122299 785303098986074112,194080 788762129843286016,220526 766395591517691904,92854 752691132891619328,1248155 770246528778641410,117265 771095686578180096,122982 761895542016335872,70540 788494248245157889,11774 764472060844314624,79911 791961611011436544,166316 793576198416703488,252679 791524971570880512,238780 778421359886143488,152594 785957937739132928,199462 764669222584655872,82066 768535441825988608,105998 794339766607101952,259584 751884364263387137,17794 775051247464353792,146720 795715737822392328,267862 788092957937106944,215005 792013801272901633,242251 764671621097455616,82344 786996103631646720,207949 788111864114839552,215608 794802569663025156,243187 789424629366583298,225981 771371592995581952,124597 792788279607164928,235257 759094309031448580,56964 775538521880694784,149953 758831053855305728,54070 775571599089106944,149953 793310708238876672,249469 795483494952603648,266054 791007532777037824,235948 761151599754354689,61051 770915430743629824,122014 785271588878974976,194667 781400888556400641,186584 751092216580431874,16527 791497606660710402,11774 776678215813169152,155688 753362241475317760,27222 762670899447341056,73526 790612292513599488,232169 763130100862820352,76474 753598143762092032,28327 751757846400888832,18893 769237099123843072,112363 792037760500543492,243075 786824279727808512,203921 771502073686945792,124536 768370657251958784,104932 770957453353635840,120972 788735040666660864,220332 741272247260708865,11774 763145507665358849,47188 787082184939016193,207613 791063770349002752,234583 760465956758061056,62777 761807782811144192,69673 765034353340461060,85562 756922035280883712,45125 795690087254294528,266151 765346149154877440,87245 771437257941135360,124744 765894715644506112,89945 788140725481402368,214976 787339438372233216,210215 765141164177625089,84724 774955065115152384,144718 786350996171595777,202798 755150059201818624,35044 758244002999181312,51069 772530387755143168,129551 788491008912740352,218275 764388996906618880,82066 753967669544648704,29263 763948857835216900,80939 785321834132541440,194042 781585101331111936,187976 754138996712714240,31922 793133143238868992,249469 773549177158578176,137042 792280704465772544,243075 790234191246028800,227804 795765327187611649,247930 760687592673271809,64197 762627632030711808,73814 773624642380627968,136947 790660057247653892,232169 788048669761085440,11774 792846024553496576,11774 775788795618668544,112363 792495887096377344,246295 795684868004966401,266151 773886923513425920,139404 732387803556810753,350697 759900877373132800,352373 791763717985673217,240584 767509690267959296,97371 774000544885018624,108396 788178446165872640,215480 794673235572965376,261155 794733764874215424,261598 793164965788004352,249882 753250666328551424,25968 732384592586412032,1170425 768624058061643777,104662 785316348280860672,194923 771896880376741888,125070 776117429600563200,153194 781334119850577920,139404 786279686833704960,201374 787076625083076608,209043 793851610132652032,255942 758783304518602752,54070 751727077620002816,18395 793072597412044800,242693 732356390228885504,196346 786671860381614080,205509 761046421826969602,65626 787484368667287552,209351 750237231353257984,11495 732921570113560581,354118 771507702014935040,125554 757298686279811072,46890 792580253524819968,246674 786947361465597952,206748 789922276649033728,227048 788752772187512832,220332 779335648306196480,174115 792034416742637569,243187 768497686781759488,104973 775798104968736769,151409 785269289846657024,11774 762838095779672069,73712 756871030673637376,44429 762267974409400321,71476 766325767676583938,93036 762609027050311680,73685 791406745977548800,237857 795709051841613825,267578 761762130437795841,57883 792563181793050624,246632 732441050745348099,196346 792473237380747264,243187 779360768688988160,43579 766610403333926914,93823 759596268771483648,58508 768112219859013634,103354 786233148354928640,192032 791439575642025984,238099 760142458995040256,60866 749265267503427584,7828 759301581523124224,56964 789671421001670657,226490 785969456249868289,199262 794609228111560704,260543 762710848951451648,74308 776779961072058368,157755 749469315712200704,7511 764265400884396032,81656 786022160099749889,199262 791966023834476544,242521 773692907320668161,133702 755040826078527488,34665 764156221213454336,82283 778308445145600000,167319 794853248683438080,261155 768204809195388928,103924 757206147757518850,44450 793900225198956546,253025 795373315384889345,250633 758104055688286208,41703 790212541850980352,212131 794030378130481152,257423 763849905639010304,80716 781112932004487168,185496 760546815540211714,62779 758366138216566785,52030 786374994599239680,193636 758745570651410434,54123 791016420603592704,235487 757715985361170432,47940 795769854880051201,261155 795373775940370433,266713 769435032410845184,113213 774401979858685954,141912 781231941295099905,186149 781210707077521408,186434 787601818360492033,207119 766012685746143236,90575 787001173689692160,207974 766727035351891968,95672 779281707849617408,173347 792328458743447552,233269 774288407103086592,139404 792841388094263296,246632 781320779229073408,164764 790674516989079552,233498 772181840480178176,128934 776613322934194176,156505 736725388408295426,11774 778500868790374400,166375 756205098037051393,41909 776452463348031488,155688 766471200574992384,92917 791759856570998784,239998 793959155254120449,257026 766616653387870208,93286 775524670887997445,148994 752919602842198016,24324 758725834186162177,11774 759068774863663104,56784 762830690261999617,73712 794553891685691392,261155 795400142778089472,247930 761904862762299392,71099 766371081699495937,80939 766705421080035329,95708 778391191310270464,167569 759271999130722304,57749 755817597237620736,33355 759330471817928704,56964 764244415745449984,82766 762686836607156225,73926 780042272335273986,168284 793885322425798656,255192 793995025604612097,11774 788436939506679809,205197 764851368829956096,84724 794697890937454593,262022 781654033815605249,177455 786625822144606209,205029 761401425381330944,68102 763400989583876096,47940 780767802684694528,182659 765520676711043072,87904 778592933075423232,168794 793503630359826433,252020 788453342754119680,218275 764301797238382594,82066 751828885042409473,350517 775483795713601536,149770 778126287990915072,160230 791354379924234240,11774 788500308284493824,218275 787103679635722240,207287 753035372980936704,25253 781113707992649729,185496 768220312693514240,103506 774293545670807552,140444 758351840501260289,52112 781282568922468352,183759 753318348893532161,26894 793725038180524032,252639 769628083804483584,105651 789078327332143104,223286 767852467652624384,102137 751901454978392064,17640 795342073209749506,259743 754105847249244160,26303 757709050687660037,48549 792828903115087872,243865 794024942589399041,257492 773708114973556736,138819 788732951374786560,220029 789256341802086400,213710 755178648274104320,35890 787141406137655296,209351 756611108564152320,44273 761387434122903552,67587 790291458037166081,230282 780649284916109312,182257 762080124065820672,69794 774175355317825536,140444 785859730942136321,198878 793225661808771072,248988 759835036514410496,18395 775492870312751104,149775 788155676136660993,215754 788541358965350400,104244 753032340868243456,24787 759208727664787458,56964 767754177183375360,100893 776585554884341761,156835 794545773128142848,261155 755002853974953984,34666 765740459247284226,86472 773123273722920960,117609 785647007046049792,197324 752994041214754817,24316 793905267108810752,256458 762736002658144257,73926 778496576151060480,167407 787972501343088640,213887 795724571492159488,261155 761690016330321920,69711 762844963054899202,71502 793619798546640896,254058 750783491172958208,14781 772242275216793600,125853 789204053108461568,223492 775284625669255168,148045 767840817553797120,102036 732252677107781633,1170428 775318232697802752,148045 762758403290722304,431998 790540989140197377,231894 792075399253532672,243576 770740274246975488,120610 777917183930228737,11774 758303258721054721,52112 791439477642260481,238207 759088253802729472,55174 773877434240249856,139404 792425934146117634,245313 763157129343541248,74133 763946461176311809,79911 778306674754985988,167319 751825113885057024,19880 775899257266208768,151791 777102701775708160,159876 773622069871284224,135004 788990154249678848,221971 757637629185785856,48494 765654023714115584,88920 778828000468971520,167305 792087422842449920,11774 760608774780583936,349507 775240517663596544,146838 760872639850221568,65180 795400064214700033,266138 768155179359281152,103354 788718693991579648,220029 765608817530802176,87858 774091162822905856,139404 758108677496635392,41703 790942354169475072,234583 789443137890426880,225981 775644351229784066,112363 759859367734902784,57574 753064206857965569,24173 767144936252796933,97438 778644149931212800,11774 793959440126910464,254135 792763721428983808,209828 767211282143383552,90384 778634267106697216,166075 759086774618554368,56784 790599048109502464,232169 771125744025993216,123217 765007282576973824,84724 767945161020051456,102647 761733979959660544,70355 778436531333705728,166293 769270642764029952,112399 770645066767540224,118862 780603805356306432,181984 790692472036945921,231517 794889575512604672,235686 778425576050847745,167407 761768572280385536,69231 780000437672022016,172962 776379359787638784,155328 765912255800180736,87858 778803770629107712,168794 761192076495036416,65180 795280224464371712,218875 760455659703848962,62771 765238081280614400,86103 776478287098851328,481145 770216282582941696,44421 758807021932077058,1248642 764702273368944640,83128 778567058753716224,168284 795452251896545280,266151 787474757977452545,207212 791412417360039936,239031 781585838865993728,139404 747808229657190400,11774 792019927825801217,243092 760528750257799168,1170555 779398498777038848,170187 776628092764684288,156835 768459384548503552,103261 773365572084137984,135136 790788657695199232,232884 791081877679538176,232884 754024943810207748,30590 751653911539298304,17794 786501175482978304,202429 786363634221998081,202379 787023837615513601,208065 773879721977196544,139404 755934238482964480,39475 790219445113352192,230130 773949943707041792,139404 776115501797957632,11774 757583641371222016,47761 793009596302495745,247569 754770346390106113,32577 795313367288320001,261155 786995943371669506,207613 759112124341727233,56889 793502068963094528,252741 794846442900881408,262752 773953574174724096,140211 770395099532369920,118191 779496101703454720,168965 785834029488697344,197286 753671743005392896,28866 763880364846813184,80863 763009034869846016,74885 768255331436728320,104932 793617699859423232,249926 756103387247177728,40875 793129042471849984,249469 775171497954570240,145451 756355941453303808,42432 792003630341775361,240145 773716429690564608,138819 774752449873735680,144494 764819538928107521,84689 793458206001496064,249469 770330999624388609,114254 789458593359753217,225359 755555982453772288,38459 768855049766305793,105109 764478897757032448,82209 778379656542167040,11774 788557737345048576,213121 760484012972400640,62821 766982445895868416,97192 794967975539408896,262925 795684967082704897,267740 786770785373388801,203806 753366390787178496,27045 785483249153814528,195975 759379349271347200,56700 786284265885556736,11774 765658171482537985,87858 763170721409490944,75724 794532693828452352,261093 789161166694064128,223944 764066727034392576,75724 791280005334523904,237491 769568581306712064,113754 777471791983828993,156811 781691266472050688,177455 753651150272864256,28866 761053801717432320,65874 792114890777382912,243187 757917039356997633,47940 791731189052768256,240483 741297324035559424,11774 756569059429351424,43225 762857278122762246,75073 773715785348845568,136947 773913566504062976,137042 787026415489257472,208014 790666966256132096,231598 775130467553214464,108396 771075380429979648,122982 767026519520739328,88428 791997769841905664,237787 793457307669581825,252020 791389724246102016,235590 758870214603792384,55710 771700736069513216,126082 786021336929804292,199961 755044896587808768,35044 795750436481269760,268448 760995900068167680,65222 765295437993562112,85562 750798435834433536,13343 787838106095325184,192094 763626722310754305,65180 790186312997494784,159876 756906942866530304,44450 774811452901302272,142589 788538057590841344,218164 748926336027295748,11774 758091696777277440,50789 791848346210086913,241819 793259243797221376,249926 762057067276464128,71476 762413697402826752,71124 776198194732687360,153095 786748645911691265,199840 787109039041675264,207949 765609669914230785,86653 751776465029591040,18413 788855639359447040,220602 781906911109283840,191044 785458204985688064,195975 794708860988780544,262296 787859078949146628,212224 793626540558999552,200963 773310488159543296,133140 786241790235975680,200974 769365469455388673,113165 752966151513120769,24134 786931491091550208,192032 760631484441038848,64084 777578547279978497,161277 785338368682897408,194147 794585729418534912,261155 793242600102846464,249841 776833519565758464,158387 788626746161631232,218258 761610912876888064,69231 793978196685443072,253739 775718610874531841,148800 777566242257395712,87904 758285321796812804,48289 787029119741624320,208016 752230140860469248,21034 760893573139165185,65544 774623189464932352,142758 786975389029588993,207287 766275399361802240,91946 760537730468098048,63179 764106376301776896,80939 786203558685253632,201494 756549112141582336,1170455 753014802662952962,19562 785269098854973440,11774 786538031259930624,204303 772499650834161664,131045 787283655957753856,193121 749708871191498752,8497 732690860987551744,353228 756412520575930368,42249 764194365203947520,82066 765300925342908416,70255 794342183948062721,258305 780607812632272896,182037 776054538025377793,153095 788874063980564480,11774 793205660896886784,249926 760076186634551296,33169 764165695533903877,81966 752197718215393280,21074 793938025709342724,251336 774079803594944512,141360 766020412568461317,90384 767625188385050624,99471 790822911481380864,232169 764515225374642176,81946 773193137569300480,133071 791959019107655680,241034 758083864808058880,47761 792747262594035712,244270 793842672515420160,255942 791431663343501312,237857 754703004549255169,28732 773919438189891584,139404 773871462620864513,139404 791391988759142400,237908 765080406517354496,11774 771862464640131072,128519 794923755369885696,263817 795611365595615233,247930 775601387258408960,351463 760219624289939457,61598 750395123364532225,11774 766783814278352896,96263 767325637724045313,97432 794010038805348352,255299 793751215964246016,252580 795439292386447362,267157 772418039824338944,130669 775868779699941376,151242 787028384282992640,208167 752312098202406912,21385 775926881304444928,151539 793209262235193344,246225 763971576484081670,80192 793988714305241088,256358 761949913559265280,70858 779874509318946817,76146 732992685326405632,1170809 755161494577377281,35877 778310919243923457,152594 773510769401028609,136904 785617633253089282,197297 792975809409523712,248065 792191361298628608,244385 785331911979696129,11774 778396766983118852,166852 776516789182357504,155898 788526699470135296,215437 791872431535239168,239405 766453164472238084,93850 775032212328583168,145244 771779321031557120,127657 790714375162040320,233307 780201657602678785,178663 777107730175852544,159146 788850951801049088,218832 755952193941872641,40550 773905426798809088,139404 793130519152226304,249841 763323218665082880,76451 790950328132919296,234653 785977372164096001,199262 754055404804464640,30590 753727982955618304,29263 780585048676315136,11774 765599067342790656,88128 791324824987590657,236454 781053017059713024,1170792 788761996816703488,217285 792239955225346048,242693 781141175088451584,26066 793593155073544192,253793 758328538500071425,41703 743849891655364608,11774 766763111663579140,95727 788785342073696257,220332 757769453178421248,48925 768893186035085312,109709 760154935308722176,60163 757598623983173636,47940 765537313141161985,88052 756046062754725889,37224 768097958076280832,103389 791278445560901632,234212 771324112962588672,123280 779504349844279296,464984 773877688276779008,59631 785458892935421952,195975 732397613002174464,351874 785572729470586882,196917 792022919266373632,242712 772982342596059136,133454 764145285702483969,1248944 775726080929828873,151071 763083998557908992,75899 772550505822322689,128009 771341905460400129,124891 778472424148832256,167407 769956282086207488,114254 770966406506708992,121949 793979015845597184,252014 769315399682973697,112119 793301855912665088,91936 787643017742123009,206101 789152162135891968,11774 778165371501174786,164826 792060481896783872,232280 766668676858773504,93138 792078100896944131,243187 790607673595006976,231550 787394533675769856,180433 788457856404103169,217574 776783765620142081,157755 768494962623279104,106774 771536996762161157,105109 777305479798071296,160593 781329965782487041,185921 780563556383150081,181419 779762647117996032,176203 757708836576829440,351340 792780073837301760,234551 793999087695581185,256276 792338784310493184,244550 795728534505488388,268646 794522687712464896,260404 794763035546161152,262849 757710164946407425,48594 787449938661679104,207949 771806656552251393,126539 768940692898979841,110209 791674977015721984,240483 791041352402214912,235590 780977826581221376,183759 788008776334974976,192421 793934763522334720,257026 750059673664053248,11222 761401851744923648,68273 771870726710173696,126390 749775303086579712,7816 794935898018381828,262022 778497762446958592,152594 758474800553660416,52061 772676180298178561,131421 760515066471088128,63268 756258447109140481,42249 765689550949588992,87904 756969283343622144,44429 771756024793534464,127366 788498302253740032,217601 760495251932839937,62771 762047881004015616,431998 750059864416722944,10847 755072971920797697,35044 756754995941376000,41702 749794789797797888,7816 785920669087174656,197512 789804525322240000,353499 790884657566920704,234583 793457909338284033,252408 793832251502886912,255306 763445143038984192,77849 773194123889274880,132996 763420623762624513,76043 766813988613132288,95511 763908581468942337,80863 790067943958732800,227048 756693719823155200,43553 791607030398197760,239405 794187008071516160,258331 786043475280039937,199561 767909163573862400,100559 790810066895171584,232792 791828522096394240,241940 789873922791632896,228500 755033951777849344,34898 786602452875214851,204413 750053071154274304,10851 768106045046607872,87904 732745977514201089,27848 792958451785883648,244270 769070222498291712,108729 786284244515500032,202429 767599908920578049,23217 788785609846521856,220767 773425137223892992,351147 779426093929463809,108396 786904419388493824,204629 755638963478691840,36895 772838665139597312,132335 756525720067792896,43471 765235243963994112,86103 760515363238973440,1248804 763798922137448448,80098 786024417339899904,199453 791680842581946372,240483 750343684563099649,12728 758417400882528256,53144 790020707841433600,228576 756490508822650881,43391 780393089034780672,179742 793376231135834113,249841 771406015237685248,125367 778028970931462144,161255 732251872623386624,1170365 786614177510993920,11774 739274649142333440,111427 764575806114848768,82901 794966316474109953,262925 786024991821299712,22735 764990682918297600,85562 756367263310180352,41680 760271894750781440,271850 792411830178213889,245607 757633340430290944,46379 767870039546531840,102249 776843177894502400,150663 792924100129730560,248514 763442480813477892,350828 749290944902598657,8047 765090063227101184,11774 793180525020143616,249926 774195183554560000,141887 794819696394571781,261990 770747648877797376,120541 762005273665875969,70501 779011067443896320,171982 791392794359103488,237908 755767990168104960,39540 756848439875383296,45122 774362242930343936,143114 771753751736557568,125204 785662734474117120,197512 786959039779381248,11774 779375501047533569,174427 794590354372775937,261155 758261643696627712,52112 781216298734878721,186434 786536738466439168,203674 779104473931145216,171913 787033186664640512,105109 787168971040497664,209351 791815314099073025,240890 775566807650357248,148874 780640796689125376,182257 754072962752507905,350711 762204829007618048,431998 770379179116204032,118191 794021997537882112,257492 774436959875952641,142721 773266222720749568,134993 791014367454257152,234583 774074873920446466,141360 780673317422366720,182002 786241897643839488,199546 773719501024141312,129049 772949709002506240,133519 753609361574940672,23739 764982577119825921,84889 793730304070471680,236409 777995328855216129,157082 772546511704055808,130636 793483845354057728,252020 766369263003115520,93286 763872089551941632,80939 771120110350262272,122982 785548440616988672,196917 794677341872066561,261818 752094571157422081,18395 774468018122334209,143585 791725276103344128,240535 756921659043360769,45122 778210865560576000,166390 778013380766494720,165435 758076288074551296,51265 766713519333056512,95708 774681417636802560,127994 788421917094981632,217519 793421466767351808,250492 795740307967135746,268448 761952092332392449,71270 763934931739226112,80716 793421806120173568,252020 792103476780072961,243187 766306724991021059,91946 745873436589834240,1170338 766622554857566208,81750 765268378063769604,86693 764948524995706881,11774 787004803285028864,207287 768698151888756737,108551 765492378341781504,86770 762631561326059520,73926 772738252662935552,131480 774065145274216448,139404 776640159349604353,156835 792040947966152704,243167 767138896304046080,90384 749398806899200000,8047 777492595157139457,159475 780906286921687041,184044 765628337435926529,88052 791816773188321281,240535 780593907310538753,181903 788753626823008256,220526 779433247138807808,174557 785259628254859265,194154 772268585074954241,127707 773619323021787136,138165 790707192416448512,232884 763736463338983424,78513 736153657947852800,195876 775182038206939136,147613 776930835001901056,158229 768334046795436032,101681 793192710542852096,249234 733151669035409408,355106 793189180666892288,249444 793565649259728896,250785 750736867348316160,14421 786188649293414402,192032 788541935673671680,218832 791498491201785857,238639 794253071446667264,258771 795700662910746624,268281 758250653407932416,52061 773573503710670848,136947 774293513127268352,135025 780380896004308992,179578 788904353260199937,11774 792108758776238080,243848 763413857977139200,78129 781683890943647745,158520 758504634763792389,53703 758728439457320960,53144 764962549615833088,84745 758961037580185600,56161 761598278785966080,69576 790031009618104321,228888 756571017561055232,44012 795000524781125632,258456 795400743704403968,247930 760950646568878080,65932 762012804245254146,71502 776573582507806721,156835 785824816679051264,198513 778290202364223488,167220 788140942377283586,214809 767963941741789185,100949 786592058412675072,204835 762819636266082304,72978 776458213273194496,156055 764196641217716225,16675 781554482861645825,139404 790636417416212480,233131 791351933785092096,11774 767803795581444096,100893 793550204846809088,253206 756587821360644096,43751 794879992672948225,262849 794772486776832002,262752 791365436684308481,238429 794001687212163072,255942 774994113565515777,146259 763362725749747713,77834 775495816131645440,1250232 795294356869619713,264754 752744488527884288,22715 790876175765692416,234583 794348489085857792,258878 767316139756126208,97369 769088528168914945,108517 779383832181149696,174427 765974664963383296,55177 732333574955765760,349347 751966574865739776,19792 778721348025667584,169384 762667413762666496,73926 764935900912508928,82744 794552804689973248,261155 762874262000513024,47188 751955901460930560,20604 788100019127590912,215252 788497407914962944,218351 776830507862462466,155451 759753155924008962,59662 749375256633090048,8497 793541752984666112,253387 790389081972682752,385424 794637914777026562,261155 785478769674948608,195975 795376926705807360,266713 773916399093870593,139404 788892574941458432,220029 773221435623997441,125633 775466908539912192,148537 751940456490102784,20279 756294375412563968,42495 793573287599173632,250785 756870067355279361,45039 763889701027770368,80403 758666767510167552,52319 793496598277984256,249926 773859730141777921,139404 793791546923507712,255393 769866616641294336,114422 778678967553228805,11774 791328374950137858,11774 786198437540790272,201494 758654150137618434,54070 776558977572229120,156926 749648819458015232,9087 753029232645644288,24319 769242016941125634,112399 794289238770524162,258829 787739481801527296,210215 794193559125508096,258331 772881939825123329,130988 794643300548427777,261155 786258381254365184,200963 795045412172398592,247930 760859001789841408,65222 765999751707914241,90622 770339757528223744,117257 738207819674071040,352896 773795471735291904,135617 790876883839770624,218002 776164068834934784,153845 775035027285344256,145244 762996595600351232,75724 758408707906547712,52061 764910685138542593,85159 776862155094134784,158520 787397006037753856,205181 794558087038267392,261155 764811782737321984,84724 755386458202968064,37044 774390692810518528,141316 761026924973928448,66412 763451817116086273,77590 793158516756377602,246514 793459502058184708,252020 770797444829372417,118348 750466431486005248,12287 793281187078897664,250430 793970702839783425,257353 755167538699436032,35890 788938000549965824,127871 756316884681633792,350503 786510004006350848,202877 752681978466557952,23167 765646209818189825,88332 755494320959066112,36157 788286944732000256,215252 791064443991961600,219678 772159595204706304,118174 793127509109772288,249469 772796097257353216,132685 788798784105017344,217574 766345371974967296,80939 794379078136692737,257325 758271123922427904,52112 775377378289803265,148018 791402602726588416,215965 793179998492303360,250033 794894588133703680,262849 754020211779665920,29263 756560526897975296,43471 752178728025858049,19899 781467633287884801,188119 773553117656969216,136814 792941554939944960,235669 736689577759477760,11774 756356070432317440,42432 780146543357792256,176127 789319148790611968,11495 765276622962487297,11774 794528507128754177,259034 794607921288085504,261130 770881855520374784,118191 780479708299309056,155588 763560007111630848,77598 775899253277327362,151791 764136875418382336,80939 756241781658882048,41689 775525775202148356,147764 773188357299941376,135039 776785992300634112,157755 764991067548684288,80486 768098265267048448,103354 769138874010525696,111558 794210278678401024,258598 759450059498983425,56800 791751653863124992,239998 762333622041010176,72800 776621800151146499,153845 775778084461146112,151212 768869797685637120,109666 790553163946426369,231550 772897524956921856,128886 773560859905757184,137158 787268147250274304,199307 793998191792308224,257492 780801100505051138,11774 766755021044277248,95988 763093529971167234,47188 771750623935139840,125554 750367897080492033,12883 755875074142408705,39236 792439388928081920,245148 794875814277947392,261155 757555220230594560,47782 775694339557163008,150663 764136204577017858,80720 769020133696307200,109666 795465608682827776,258771 774970791867785216,142671 787816524027351041,213064 788511163281702912,218275 773709016421785601,11774 787102343271559168,209184 771706258957099012,127358 753715150893395968,23725 786579706170728449,204413 777952309867229184,164202 775348273926197249,148170 761281864208441344,67229 766675642414993408,93303 775760055702581248,151156 786306092137525248,201958 785659806644338688,197512 794941462769111040,263703 769365988387135488,112336 774048838839447552,138894 755110168195690496,18341 776940964401123328,156835 778689414604009472,168794 794636519801638912,261155 779108389368442881,171995 769410524396281856,112399 790659490911780865,231894 795101796175843328,264397 779500222762233856,175549 758175603241746432,41703 752297457925496832,21714 768823598639448064,109167 773899131660201984,139865 775153290657095681,146720 758839706725462016,54070 793855477058826240,255842 775488603086479360,149259 790291918974509057,229192 794311516040417283,258598 780832145656864768,183269 765025000705429504,79516 771137214243807232,118087 788895760146464768,221609 790948256347848704,234583 791160453628035072,234583 792083770480349184,237332 787498628193615873,209269 758416789072072704,51997 763063095380021249,47188 790249413822255111,229693 761667827547967488,69711 773882299305918464,139577 787377366138060800,180433 791492457573732352,199307 770244396390440960,117257 788213124772028417,213675 753949546573692929,30590 778295833154449410,167311 785480308871143431,195975 791623598746112000,240070 762573043264782336,71476 794557154988531713,261155 757706569240883201,47545 754735956889141248,33356 775880803179896833,152182 791114782594170880,204413 781238960957763585,183269 791428702613729281,238395 794622184786448385,262053 781569117769895936,187611 787129834967293953,198304 753652631906713601,27402 793426347297157121,252020 779501069541920768,171886 763870124873027585,80648 732998553417744384,353451 742518196754780164,350711 753691506863665152,29263 769000530316136448,108521 776893009170489344,158673 785831014505512960,198671 771373865607933953,11774 781377326697291776,139404 790528088757051393,231894 793499902835695616,252020 794577824288018432,261155 761694592450306048,67852 792933381721853952,248514 789954383630958592,218603 781533298480717824,186584 760321726173548544,61051 765660643173158912,87904 775724813272743936,149953 789203481710034944,224297 750786684883705857,15165 790768280365518848,232863 794263278943895556,257492 793175762929004544,249926 786271611036901376,201958 759758806842834946,53703 794579029655437312,261155 777860930927521792,164001 771806969065795588,128043 794509688830304256,256038 768962900941803520,110585 771037889723527168,123039 764228470700380160,80416 794553647313010689,261155 752926724199882752,24597 780692354219044864,182036 787986899855998976,214209 766090234853335040,90539 775708899664138241,149200 756435803266363392,42432 759319508200919040,56964 763514879026266112,77720 753891584152891393,29263 773899604500905985,1170870 781510240705519617,187044 794395234394341376,259659 793417961696550916,251788 792418887606366208,244550 785307334075482112,194934 785586263692677120,196917 795476704009388032,266079 761011481299169280,65839 792886393315799040,221107 764946476476796928,83641 764993061034131457,85562 788122780612964352,213227 793860441059516416,255246 787083262971695104,207861 778653880406073344,164814 765981983252082688,90125 790984987638046720,233692 771402137440059392,125367 765496063792852992,87521 761578603364642817,67678 778385939227930624,152594 778389666563182592,167407 785618165447335936,197297 787135637627351040,207277 733592438745391104,355480 773595737477177344,137869 779302645316018176,158387 793119504255557632,249469 788774226194993152,217837 760249920641118209,61922 786944646068920320,207287 763154115027316736,1249111 755437204533567488,35319 758342567952052224,51809 732975721103134720,354421 791383765494829056,238207 758673022987427840,53538 793489967687331840,252196 774359304078000129,142668 794455156972720133,257325 794937497587486720,261987 765666052420304896,88930 793870772792008704,11774 795666232863326208,267737 755166333029916673,35890 795726742677782528,267737 786305850176593921,197286 788552397023043584,214992 788742745938620417,220332 791004048493207552,235487 761120925014110209,63084 769481842676424704,112382 780448048845557760,180039 795753235709509633,267862 771546195185377280,125145 750064554294509572,7275 757232069726437378,44163 778293928772694017,167273 792010665745485825,241334 767546132104785921,100021 785513896459186178,196277 788795383816318976,220820 794579545357578240,257353 776619301558112256,156644 788019569185009666,207841 759120052725620736,56964 781209980565204993,182659 762123594679787520,68993 768065551772028928,102155 775561807712968704,112363 795413988603469824,265855 762958769273921536,75073 752888143175639041,24134 787069999592640512,208928 751826431680937984,14277 771059714104844289,123217 794013351651241984,257423 758409131657039872,52821 794289439266643968,258829 779374386394439680,174442 756187831672803330,11774 768575937847975936,104271 772819305968697350,132848 785842404893089796,192016 793912842231701505,256358 733075658398633984,355480 763229821404979200,75724 755102433018191872,35044 776771327780790274,157755 770293822110699521,117257 770601006795137025,738099 791470778189434880,237935 778759098284187648,167319 788076579742162944,214354 768951792105250817,110023 795695824466575361,267862 792163672281980928,244289 762119740651245568,431998 786012073289326593,199178 793857400654688256,255942 762782013547950080,73712 771730840443158528,126152 770044840889417728,116164 765742007411093506,80939 787330406622212096,210313 757733899699052545,48549 757571219961053184,47782 759191922749607936,51798 778774822377680896,169923 766424833991114752,80939 764256551137865728,82066 793219860067213313,250179 795450472203251712,247930 755432377682460672,36467 774026824862932992,140444 786944985950253056,90209 790723598658834436,232137 756189087179038720,41680 755127686515728384,35445 751630954679005184,14277 755864957317705729,39384 792140499117232128,241678 792440607302189057,245831 778923659746537472,171168 786303319476084736,201958 778389352749510656,167562 779798567229718528,176218 791193076719116288,1323710 767463543075540992,98920 763898278052139008,80939 788778931147055104,220526 791400143920570368,238395 764263205443174400,82283 786228013272735744,201958 789162334031720448,223899 792032748605206528,243075 767776187041153024,101134 790629146661715968,11774 791598055019601920,238780 786680097554198528,205270 789134479986192384,222647 774341903928193024,143126 771065561354674176,122776 770759049331617792,118192 771422594520195074,124597 781014169969721345,182960 785908192974737408,11774 786445609804894208,201620 794579386158628864,261155 791972084608032773,105109 793507275646308352,11774 754721405858492417,22393 781522392803704832,188401 774225286808297473,141867 769619275610939392,113412 780601780136660992,180310 753700845363994624,28282 755540846901129216,37993 788423258571956227,217837 766665153798475776,90384 767317073991180288,96175 769133586188382208,110362 759827427300298753,58253 776831204515393537,157755 764162737685471232,82066 792762047406624768,247241 795698930810048512,263697 785849393563992064,198973 750422397291859968,13201 764073201156526080,80676 775048510823469056,141699 755928120528482304,40668 752199304379445248,21074 788492389673529344,218275 767785543526600704,101203 793863974429208577,235590 793553972539760640,249926 794180748987101184,257492 791079810412011520,234583 794853469698084864,262752 763893697930858496,80939 766115487105241088,91157 760521210551791616,11774 793998889821110272,257492 786691080473440256,205728 794705687326654466,261155 771636219818102785,126152 792913668493172740,228634 750789416419991552,14877 773565361606262784,137042 774009438466412544,139657 762126020929474560,69711 765647613391675393,88930 790078060011851776,212131 793084915910742016,247241 765043025626017792,84724 769734778912436224,18030 763455627809132548,76406 789425211678613504,225981 792839019927261184,248010 793529214779527170,249926 794310968360783874,258598 773684747134349313,137693 786906539391119360,207287 788321365057208320,213223 749241411283787776,7849 769228190342524929,107984 762636646269485056,73926 771364656422068225,124597 786374278669332480,202248 762181442176679936,71259 792019232225656832,243075 763799904460296194,74281 732666252813012996,353317 777017534218317824,155688 732627529870123008,1170613 755469213985284097,37407 780447471881166848,177233 794377890410467328,257492 777800846285369344,163763 761754633777799168,69548 765946596047589376,90031 778496930632626176,167220 775068013594808320,146205 772901131181776896,133043 751995271765164033,20798 786930976668520450,203350 794178281771778049,257492 795693660444749827,11774 756628487222489088,44429 777952729763287041,164980 759057673564229632,54620 765329160017293312,87145 773462378772041728,136515 773577189078040576,129918 774277296538607616,140211 785720315162787840,197324 786421907545546752,203350 770263632127074305,109666 771717664700063744,125554 772262296823279616,128934 794669744465051649,262022 732253713549561858,1170317 781826598001643521,190635 793766806301335552,254135 761369728438898688,209828 762306419437821952,431998 769788616390406144,114680 751548467382775808,18323 761908988388737024,70978 765978074861010944,11774 766081992941273088,91170 771510169842753540,125111 772798715861970944,132335 757690861576679425,48663 777306494538842112,1250375 770052989625200640,112872 794592320683393028,39957 762729742042853377,73712 791039608884649988,234583 785599185785618432,197297 793976012669206528,11774 759004232909398019,56322 795294868620869633,231881 787021536939024384,208016 790533689491001344,231336 794611944011526144,258456 788833932104138752,219119 755482424323235840,33355 765404901065326592,87245 770929276610764800,121949 776556425438982148,156926 756938482992484352,44450 757937088083824642,49852 793490517388500992,252196 791799982802149376,222526 794969178683965440,262022 765570077580156928,87904 795117845290057728,263688 764165926996418560,80939 791279768452890624,232863 756266013679681536,42117 756667423726637057,42432 787405534978715648,205728 795667163487109121,267862 767881083769585664,82283 770950453521707008,122146 795357091724754945,265878 774012392024006657,139865 778457689399566337,167398 791465723809845248,239261 792770480143040513,247241 761755520839462912,68862 788791590978514944,220806 793848535208697856,255942 775065560849719296,146405 794708785054957573,262319 758028163670765568,47761 772062307513954304,127218 787862424187723776,211733 765351970685104129,11774 769574855427563520,112808 776738102723407873,157755 788335384073613312,215057 752956820407201792,24788 756548128573157376,43950 759181986627850240,56952 773694223803572224,138205 791296198930038788,234212 756543960072462338,42251 768127380686639104,100893 785876243044569089,197512 765660823851307008,88994 788872094306148352,221832 793127701104107520,249348 773931551314894848,139404 789489069717872640,225981 775721819856736256,151071 757286030412279808,46407 763354911165837312,76633 770747259122126849,120474 752316038935707649,18030 763155331522236416,75615 772516618802958336,120690 758334411083579397,52554 754717050090708992,33356 780863495139196928,183546 785767334564671488,192989 793226990144716800,249926 778888482664157184,170935 766489374670385152,92048 786823592264818688,205353 765016077508096000,84724 790994181573320705,234583 781331902611398657,186584 775769558644842496,151463 785911219341430784,197324 770284381143433216,117833 794300094057058304,258829 794189999679807488,258598 762384436939808768,73001 772888084622876672,133415 787755631453220864,210208 777238994769760256,159475 779368061295927296,172962 790720847929409536,227048 763510862225092608,77577 776440343713685504,155896 787879355548512256,65113 758318496027738113,51344 776173757786316800,154071 790962954363469826,235487 775674093588869120,146838 774603324523970561,144412 765049401102467072,84724 777960869309407232,159411 760972895988228096,66116 762829696539107329,75073 773540302518882304,135736 773965138017849344,140444 794586812572401664,261155 758343772191256576,52030 767762735585189888,101203 756538418558099457,43553 791774411879657472,240584 763427302378209280,78274 774282056486391808,142090 777049313872580608,156835 778606451090722816,169201 765694531886944256,88489 779490381087944704,174230 780607354786250752,182037 774064753559822336,139404 794997466101903360,261818 757973730287034368,47940 787932159822618624,210585 790049466103500800,11774 790651446379282432,233266 767171181002784768,96883 775038063999234049,144611 776071943778893824,153194 757674403274616832,48439 770748226207158272,120393 780049250348625920,164814 781881827501875200,187896 770235174831460352,117257 785316844445904896,11774 793637434185490433,252679 780034251597242368,177433 793136579816677380,249469 791364897107881984,238207 793879632277712896,255393 789093835901014016,223286 791728258307940352,240067 779580859141632000,174326 757877787042734080,49821 772241983503040512,127711 773929840789557248,140025 775136595531952128,145866 779351919030665216,173753 752150165327261697,14277 792470342409355265,245130 758821194086748160,53996 732374825310781440,349197 795280551649378304,265858 758666457098121216,54070 794597617162457088,261818 794606302508912640,261155 795726478138863618,267521 758487533370142720,53532 785892616663539712,197512 793096686629445632,249469 774692661772980224,142721 762304223388184582,70679 768071062177406976,103354 793502381056983040,11774 786436238886604800,202727 787323990717018112,210207 787008584047534080,203832 788714474601586692,11774 768964042857873408,110615 781348015579734016,139404 758160360725704704,41703 769039571124424705,110344 753380747436785664,26793 762748524354080769,74066 788473044738203648,218275 732192423783321601,349197 795614082204188672,267655 757574574213038080,1170553 778017790875664384,165185 794599467815206914,261818 775025387621482496,145244 759545368778534912,57068 790965556287463424,234653 765403862295580672,85868 773854299197669376,139404 792918603628552192,247877 757669724985683972,48522 753011738413568001,24597 775820752897605634,151845 791762964470693888,240584 761931398441689088,352032 778959594055950336,171324 788157600168833024,215005 769885121226899456,113982 775886115442163712,151845 771495223801241600,118191 762975119878815744,75724 763164099169574913,1249118 735070278619783168,352723 763824573460516864,80595 776397754641870848,155390 793929567295586304,256219 792022612171829248,243075 765702722444075008,84724 788250152435875841,216009 740328824370528256,11774 767101537508352000,74518 768607266866069504,107069 794693211113582592,262752 794877650699505664,262296 792634201472241664,246225 791205018871406593,231550 791386701876736001,235590 787288383521513472,209477 790728335856807936,232881 786261608787881984,202429 777281700435034112,159146 786092013418639361,199961 757759599504199680,46199 780340584565186560,108396 787091281428217856,207109 791009796715524096,235590 778251817125748738,166532 795428141355237376,266079 732314962958389249,11774 753364568206782464,26446 772980944131198977,133519 756226952629985280,41702 777138605051510784,159876 764865018026274818,84724 795408010399072257,264431 790266738193473537,222792 793219731381624832,250179 778598273871441920,168794 793169218430758912,249469 785492926528913408,196277 766060004617035776,87627 766707830514561024,95672 763489535569244160,77598 788921819269070848,213064 768544080322330624,104999 791138373629018112,196314 769616667324194818,109594 793593880989962244,252014 788460734384484357,217519 788345670394445824,216943 788085616349179905,215005 791712483618721792,240718 764954129932451841,79999 794356330198929408,197512 768213831768272896,95055 765225015029608448,86440 740311783265734656,1170321 771491911085481984,125554 777192328394137600,160221 766606954395557888,92860 763036920708489218,73814 770343694054531072,117338 778364019371638784,152594 774395448962326528,139404 775524010184609792,148170 756658999207010309,44461 777943420471947268,125529 768579594014236672,104973 787048668436332546,181419 770620966376538112,119774 787390343566139392,210760 765053393236787201,431998 791403912028942337,238207 770000411063377920,115530 757097745048014848,45964 758662712217964544,54070 794559974823358466,238113 764160125900771328,82283 775107598811033600,144730 786597511142133760,351463 785533003762167808,196247 785848492308725760,196767 790730514030206977,232911 761430606278488064,66897 774377709296230400,143051 792416353974099968,244550 756545716701503488,43915 760463125070086144,62492 787809291629494272,208016 793260580975050753,249926 755009249986613252,34666 759628065181831169,56924 762825188270637056,73712 794663728402878464,261050 767870644574904320,1175381 773578123040346113,137158 793284045178281984,251234 765677224682934273,74575 780854122975260672,181419 763928984270741505,80939 788753057463033857,220526 795409079682428928,266079 732368635352616960,349197 770267317083082753,117364 770656501019119616,118192 790230751312654336,192306 762711561316163584,74308 785266182463037445,62492 753048032803971072,23742 757684773758337025,24173 776674199024697344,151463 778564260720812032,168794 786996528128913408,207949 773611043448692736,137869 781055154225225728,183759 785640181231591424,196277 795613247680507904,267655 774427038123864064,141912 788290892616568832,204343 732511892246134785,349197 758039949031510017,47761 775981035511160832,152735 761280157613166592,67229 765478565685047296,82209 792047352706113536,243187 774209555995594753,125111 785820254245040129,198671 790187583083048960,229159 757078117580058624,45857 779716629617868800,169201 785591673866838016,197286 794187364306284544,254209 754150322495430656,31742 791442404532445184,239261 794544413712285698,261155 791194578963591168,78159 760611334102749184,354841 793184406580101121,250064 751081244373422080,11495 776437437300035584,151463 779187572908056577,171693 791083381047955457,234796 765608501209169920,84724 770421692464115712,117263 776194183711318016,153845 750701405837594624,13343 768121161653772288,101681 794718927074922496,261155 792436440680378368,244550 785718961803452417,193393 794727373572866048,263096 788552483635359744,210274 788900193668300801,220332 794986320510746624,263895 770201060497588224,112915 777875515847811072,163901 779285405149564928,350711 758417886616686594,52112 768833140672659457,109167 762265636437241856,431998 762974013937377280,66801 785719363529613312,197512 749343762468536320,8047 753683717860814848,28866 750421370895556608,145399 753693479767777280,29263 781508504469123072,188401 777507115346735104,161040 795020901326716938,254755 774221198129594369,141867 767547814800822272,1249440 785860400998821888,197512 771886926718795776,127775 778232792454799360,166532 765349363874947073,85562 769466224254316544,105647 775006479019573248,146259 764787498954424322,84724 770396934632792064,118191 751188403790618625,17365 781622826146988033,187880 760784034955948032,64192 790765031461793792,232863 755502658392248320,37044 793868229978402816,11774 794810852050399232,263268 792178077686202370,243075 794488620761518080,227345 750374200272191489,12535 773218750871007232,135039 790604730758107136,231894 769944361387687936,115435 772093478440402944,1249932 772924027916681216,132335 794534482921435136,261155 794197096391909377,258598 761918548004446208,56037 790841026009333760,232359 793919437414031364,249852 792038674045210624,243187 757634342432739330,47940 786798733857914880,199307 785533710774865922,196247 790534574963130368,230270 785844314089857028,198878 777493633339568128,161732 791300357309685761,236502 793170463455219712,249841 755245576808259584,34666 749422597545267200,7524 772434284715966464,130026 758802488229138432,54070 775742363482423296,150511 785663366119337984,196701 793308957582368768,250633 785660938896613376,196917 753601387359899653,28477 775373503872634880,148574 792615794853097472,245148 793254104545964033,249926 793865980371959808,255393 790245750617862144,228341 794679382111612928,199307 795497183797616640,247930 761345970093252609,67709 763981127245701121,80720 774032108121501696,140025 778308833617772544,164826 777922289719390208,162107 770808356470607872,120610 775394342097739776,148994 785317927885078528,11774 794687489097289728,261155 776232381107830784,153854 758508807215546368,53703 781310078813085698,26066 793149744231149573,249961 750519994748964864,13532 767778672325656576,101134 755170898022371328,35890 773566754542936064,135025 774800541067059200,144730 790697911222804480,233307 765689509606490112,88881 792082297646448642,243398 793165719445831680,243075 764825321400963072,84724 766705110630207488,90319 788724652470337537,218349 773564679213813760,137158 776727181779165184,1170441 795358626558935040,223249 756565786920120320,43553 753337672664551424,27061 765241374392389632,86440 767490621460230144,97325 794932460697980928,261155 774021001201975296,139781 761751805889916928,70223 781155447604523008,174293 757586119542370304,43383 779362697632546816,174427 762711887121305600,74308 790202610850619392,228888 795497780278071296,266138 790646795932053504,11774 785582112950915072,197297 790935557077688320,231792 788061554466025472,214354 765164911257419776,1249165 795721430252060672,261155 757949654889705473,49852 786374095801692164,202379 787716257420378113,205197 775537552040222721,1250064 775755558963941376,150663 779335784126033920,158387 793094477019611138,249469 778647742663000064,11774 767795966124498945,92274 792094136765587456,243869 769942767137091588,114388 794708721238740992,260081 786771534866059265,90209 789404734729760769,225911 769630008985784320,114357 779404550012805120,121051 794635884029247488,262022 762062213867671552,71026 794988918760275968,263895 753033244606554112,24880 794592536627187712,261818 787750863817191424,210235 794263644376731648,259200 751859363963408384,20076 769740183436660736,114260 794542842806812672,261155 768592639377678337,107953 785862140171255808,197297 788426327951114240,217106 733088849618829312,355702 751588032768204800,18555 763871412410994688,80939 775468683799977988,148010 788429981969846272,215420 790773833200304130,233756 763398425257705472,76406 773263666439331840,135736 780421689364492289,180039 793225362620747776,250760 753790056821760000,29263 771454739783491585,125204 778325921690333184,167124 758072732999307264,50827 763018295381331969,75899 793999139373654016,257325 755809143211102208,39462 769150000806768640,108849 763164575537635328,76549 785973242007658500,199306 734780980959944704,350808 761621901626056705,68993 780161722137079808,178560 795127258394587136,264804 794380202826567680,260181 790923916784967681,121785 752206479185342479,21074 781216191406833664,186124 768530247025172482,106034 749762124985933826,9977 775674827558490112,150663 793526806062084096,249841 772595814896107520,131421 754760810371637248,33520 770267709363716097,117257 785259753987387392,194154 753620684849446913,11774 758138807967416320,51451 788472702856146944,217837 778424522814869504,152594 791752252692332544,240483 791085226525093888,236502 792929801497636865,247877 780610898109030400,179272 768150064522891266,104162 771314865373908992,122967 773312377831821312,133454 791852280978944000,240145 760935826893275136,65174 785950993213042689,199546 766450197412978688,93504 768527199192305664,106756 775848946878980096,151506 788763322061623296,214992 793254436068024320,249961 768252260648423425,103818 778345573862805504,166913 764152147177041920,82066 777689798756724737,160609 780884355128385536,183269 791717869268664320,240926 773737309573349376,11774 759216933547933701,57574 773327131455750144,354311 778312224964214784,167407 755984553206947840,22735 789967844268249090,228056 767216275193987072,27156 739906678494224384,350860 787726930464346113,205197 759115350847827968,57105 743236005684084736,354153 754075952641150976,31320 765407445267025920,86653 770535201583792129,118191 773568902781661184,136109 780054551596597248,178045 779488291313770496,121051 760562021238583296,354841 785602707281281024,197512 785994907324252160,194082 756581478000103425,43956 768630392350015493,104662 792780079898079232,247610 793907244450607104,213675 795713235697729537,268281 757795938467352576,48220 765160043293597696,26066 776096888449892352,11774 794672829925064704,249926 750153135189000192,10057 767075714445246464,97811 778325139314216960,167220 789868954823131136,228437 790591287271497728,232633 795763108795056128,268643 766042822373814272,90384 788789500004732928,220029 758118223359475716,41703 773257633176358912,134975 792532706546618369,246295 767109783807721476,97067 756209400075853824,41680 767582409894207488,97305 772814887516975104,132335 771661057081221121,125742 766363074127286272,93286 773232634608685056,132742 760143457046241281,11774 763774599557292037,79691 781274765168377856,186584 757539534263291904,47736 792843511519260673,247241 793135357466386436,249841 774994576641634305,146318 789515848671113216,225981 777892992963207168,164171 769934345020772352,112382 786630809558155264,205181 793501312893714433,249926 794627333521084416,261155 777907305316700160,162596 781082478119223296,183759 735493482224160769,11774 775049684473647104,146259 785543183480610816,130635 793502509557952512,249926 788947215758741504,220029 786079571514888192,200235 776811578360471552,156053 765720180177588224,87904 757382319363661825,46890 789872012046970880,225359 792016747859771396,241940 771817227662221312,128194 758881398333644800,50581 761651501672570881,47283 791878845116801025,239928 771741573189136385,127366 794644150704623616,257515 764944868456091649,11774 761540875138719744,68908 752880368169132032,23899 775732193083686912,1250232 775788899322834944,151463 790627773735985153,232137 756273148186746880,42171 775003489642614785,146259 788050744846929920,211733 793316831524159488,249926 757550515878236160,47782 763432193418932224,78325 765633943722926080,87904 786240962355826688,11774 764860519429746688,27280 755489722588364800,37892 751591810246406146,14277 758339984927502337,52492 758430777071644672,53185 755776830527959041,39462 764179303374389248,82283 753606262441451520,28095 769218743746465792,111438 793230090855391232,249926 775769869744648196,149200 793978189534167040,155390 752651937632358400,22575 753350959200362497,27045 785987744849809416,199546 791786455504826368,240483 788586839431122944,104244 754094562189185024,30590 733031523436224512,355396 754863426816479232,34175 776894718999465984,159245 771739260068171776,11774 787110048346628096,207109 772587522027380736,117539 771790487346753536,127218 788484920884682753,218356 769833901648846849,113767 770942004494790661,122146 791370613654900736,238395 790997111395475460,164814 795027757231120384,263926 780818042737528833,183468 785695249699962881,197341 788606138828877824,217519 762409188278562816,431998 766277241256943616,91798 770234607266435072,112872 753024399159296000,25123 781330162486956032,185919 794853272167284736,261666 773619475262222337,136904 785381151561150464,164764 780592205488586753,181811 775882341487038465,152182 794543246194118657,261155 768019731316109312,100605 787085152522473472,208899 795452743540441088,258771 774112794010451969,140444 789702093376413696,224680 786758000493101056,205902 795378513465446400,266491 765621502574202880,87858 766427554240606208,92958 791388566102290432,238780 779912069214834688,176745 793230703399989249,250293 794926844759998466,263817 754756972608524289,33474 772549365126791168,129558 792030514290884608,241678 763893053681729536,78239 760671566648610816,63776 773550209292828672,137042 789223048557854720,223692 760813319368212480,64147 787658337080975360,208058 791327270027657216,237491 786361828502712320,202304 773346255460143104,131084 752621989068611584,22802 754134664118403072,29040 761260999131406336,60794 788202276569636864,213064 786371485329784833,203510 790992064242647044,235487 756653081576763392,351491 788001645942583296,214354 792135636941676545,243075 793283595083325440,250033 765080536553435137,11774 781330880971374592,186434 788440946702557186,215437 755830761207525376,39997 763424237860323328,78129 788748519217635328,220332 758761344992706561,55170 772841436668723200,132996 781809025369436160,189314 795711022212456449,267862 765946544159875072,90031 774819657782009856,145503 792354387372806144,244143 792865919676649473,248185 760102448266678272,60539 760859876767727616,62726 779354185875673088,174230 771052361141727233,123028 792023335370493953,240145 781170745779089408,185310 781372484742512640,185921 753647579368423424,28862 773582841674211328,132497 780625499907383296,150151 794597454549172224,17416 765404458100535297,85326 774063776295374848,140444 793696276508389377,253206 794648868587642880,261155 764955320347045888,11774 771416683437256704,112363 750090219404263424,11606 772717922338955264,130142 787380249549873152,210289 793190521220980736,250064 795403633324163072,247930 764152196304805888,82283 757072635859730432,44429 778062272224571393,65469 790349508668297216,230282 793686776900648960,253164 775066346107260928,141091 774818924533653504,350808 792153477019426816,243075 793154813974319105,249926 794680609557753856,262053 762816532774805504,74868 752269788181700608,21034 786786991069200384,205638 789131987621703681,222647 790598149563781120,232169 750703684112281600,12883 786573806282371073,204273 756539800652578816,11774 767385398146236416,96799 787691102459473920,210253 792078150616449024,243614 793508032307003392,249926 794971687913590784,250785 768186424017453056,104162 776858228244176896,158673 781662047113064448,188934 768479878199054336,104973 787835842266034176,205197 770440600432709632,118191 778353291407290368,167220 781416812315541504,186149 761571725242949632,68864 794566626083422208,261155 766689835293769729,11774 778606029529505794,169201 761668441275113473,69231 779151736917417985,172839 773213924141502468,132578 766348931231981568,93286 785580077979435008,194058 788480329245798400,11774 758060143225413632,50314 781001120969854976,182349 789290185695559680,224680 793946786255740928,155390 773953747579842560,139404 788179750388805632,215754 779288816452534277,173753 752197922578542592,21074 773613314173612032,137158 793828598595653632,253032 787805684540776452,213253 777223615892840448,138490 794163135028543489,249926 759484302648303616,56700 777566769749852161,161714 732460456757989376,349764 780825449786056705,166102 733059649641947136,355225 765548270349320192,85673 786421634802515968,199546 766751403784146945,94683 781504945258237952,142090 768401294809821185,102514 787030010934792192,208379 757383513834258433,46379 777280842284621824,160602 788908557609668608,11774 793679363442999296,253464 787727927064440832,205197 770503648476442624,117609 788353054982668288,352258 794561682861223936,261155 773248744376721409,133702 768937997140123648,109666 765250176286154753,86653 781230528091463680,185496 769032719560998912,110477 788169212753608704,108396 777097310362800128,159759 788031519579176960,213064 790828083632828416,233558 752220033791594496,17794 752841933521682432,21332 762817366719811584,74592 753364239067348993,27045 791376013896802304,238207 750037915200163840,10848 775034139590483968,146259 777293393919635456,159853 788465799094755329,11774 794544240428744704,261155 775552578033635329,148909 789500437921660929,224693 791405311252918272,238780 770123111924637697,116164 785796932606136320,194082 734863820854853633,353374 771555653810728960,122146 786694454975590404,203822 795474488141848576,11774 760461312249954304,62452 793627221080539137,252020 772117690446077952,127775 779133970332004352,172799 760319160010285056,354167 793248273368657920,249926 758836926530977793,24427 770747698009903104,121046 764277928049856512,82457 785678936583860224,195332 766634754535895045,90384 746902556660633600,1247740 794369829838921728,257325 786564600665743361,204413 791412675385389056,237332 794987408534208512,263906 781226280670801920,186170 794791366735736832,262752 764442308825735168,83489 781502493666795521,188401 792054165442732032,243075 776385235617472512,154071 790523343946420229,231894 791849292973547520,240795 768336418783498240,105109 768732579268661248,103261 794168447160713216,257492 766128120948588545,11774 750725519197540352,11774 779018537524342784,167407 786246367379267585,201958 787014264284385280,205876 766118253282328576,86440 788498228023009280,218275 768957625316892676,110362 757641014102196225,46379 764192796098097152,82544 785641680347082754,197512 795734107926003712,268101 760475479795232768,60865 780848789024182272,182726 778950794775330816,171324 781882802904064000,187896 793179913796792320,250033 794551020907089920,261155 772838125211123712,11774 775789059465543680,151463 781559798382862336,188401 790574032563400704,231894 794544220132507652,261155 780857481241235456,178110 794815074116349952,252020 759690930094010368,58028 770944862254497792,122251 791654613388709888,11774 773939105734414336,11774 753241873687293953,24173 779182440975925248,172799 791349079989100545,238395 795751573142048768,26066 761937928197136384,70679 765037440839000065,84724 777595675412303872,159898 785264301074477057,193669 767371693534904320,98817 792280487704170496,163225 777597860942610432,159308 794363722408017920,259034 790849169007251456,349856 791309960927932416,233736 755541050001920005,38026 785511294384287745,196277 762730308458450944,73926 751765297732808708,19352 768133613372203009,103071 777109455368495104,159475 775421767917588480,149200 773508413494034432,137158 750389989792477185,12883 763007239305228288,73926 765058284034240513,84889 786999681754734593,207949 768119198837071872,103206 773882087686467585,139404 781644831512629248,187044 777203381010038784,160230 767274744060207106,97850 776734205090926592,155451 757733784816988160,48220 794583534367186944,261155 768232581896761344,104973 791234670365147136,196180 751829130212089858,19236 754698210996736002,32404 781338757135937536,139404 764901673634557952,84724 768761819586502656,107984 793204349648379905,249926 753645906432589824,28732 789935553525518336,223249 792724849428881408,246225 781866659111772160,190553 786277156959641600,202429 786286153850884096,166627 789138441984282624,223899 793290895533543424,249926 792059694986563588,243614 763814286225346560,80393 765950350851473408,90384 792504827443945473,243562 769882501468786688,112612 760825168159617026,64378 781183252929376256,185496 786941793656901633,207613 761245116346474496,32404 760178627015168000,61145 757008518230577152,209828 779163207428546560,170187 764150453005197312,82209 765293415424598016,87072 793292536332881921,250383 779439753900982272,174442 776736966620553216,155688 771406552741838848,122015 750572348894576640,13532 756201863926669312,39673 785641293800153088,197297 793616438938525697,252014 794366263267049474,254135 755579177236107264,38421 759657864738775041,56448 791347778718924801,238383 792482704864403456,243286 789852910087581696,228101 769520622464487424,112932 792471211460616192,245705 770265819020402688,117364 732169217194246144,349368 792064317696933888,228448 792965003678773248,243286 794663152608804864,261155 759267035444547585,14351 764606350726926336,83648 765021131464204288,85562 788934866624585728,221785 788511217321205779,218349 793213049909895168,245941 775032066102689792,146580 795118676693385216,263896 761650438466830336,68987 752665016877191169,22657 759624993605095424,56964 760426385680830464,56964 758936659224170496,1248650 760668635891372032,63451 761934447570784256,71196 791791764835295232,240483 779834330893971457,177233 789180385477267456,223899 788154658996887552,215108 758113279810174976,50698 776259258459447296,152314 789307154654236672,197512 749416006301298688,8497 772848506641854465,132335 790532153587097600,231828 793420320921104384,250633 752238185225355264,18114 790887064577404928,234583 794406262385545217,259034 780543797050560512,179146 760650438953738240,64197 781174717688320005,185313 794868994566197248,262849 777755058536677376,162610 789242119030468608,223921 762916142654500864,74041 764126631359307778,81869 773535826135293956,137158 732659534838280192,353200 753363278462582784,27222 787516875857100800,210289 794853827170054144,261155 793980820570644480,11774 763858616650702848,80643 778253946288766978,166912 788829875956125696,220029 762501127468228608,72534 742420959206866944,11774 763822823529852928,80607 780165355532541952,178664 773477854730412032,136947 750132805892382720,11495 751980480572952576,19563 768582419100291072,106281 793632395618582528,252112 786597090696826880,11774 762811148664180736,75073 762704722474041344,74066 757626973967552512,47940 751148647564267520,17307 780537013170737152,180655 761756695777333248,60999 785511665911508995,196277 771763088022462464,127366 759140153013088256,55887 788520630345928704,215437 791708563722768384,240483 758846331636953088,46914 776758482435473408,157755 791367829060587520,238395 763582596794163200,74133 760811212259127296,64746 764139603867668480,80939 774001555087515648,140232 781342142279086080,139404 760529944682242048,11774 763011551683051520,75899 756579633391243264,41702 768870255477137408,108848 794135673301303296,257026 795016534443757568,262849 756315557620842496,42249 781354310420488192,139404 765335903032188928,86440 789173340963344384,11774 767214175340736512,94699 774206717198381056,139373 795309912846962689,266079 760512587469500417,63149 752949757488881664,24196 785635066328125446,197297 764289590261723138,82066 764196847812485122,82066 771838689945288704,128143 775735208121339906,150511 769603262815334400,113836 762673642232803353,73814 789734313235476480,224793 794548499719352320,261155 754021202113339392,29898 781462955254685697,183759 781496795679555585,185310 762006784122818560,67229 766704787475746816,93303 774581883346628608,140444 760525400082567168,63451 781863546141437953,190635 795230670838788097,262849 792020256336338944,243075 763412567087718401,77731 791717750636806144,240483 793269295383928834,249926 751711543893438464,7047 789394926635069440,223692 733459544639070208,1170803 766707826051862528,95568 791008762781900801,234583 792112868191793152,108396 755906120267411456,39475 767437834580004864,97519 773706969890824192,138873 759108102864068608,56964 795703741794123776,268356 772929614033412102,132578 779778476010188800,175969 786294436267339776,201958 753991751061221376,29263 793102336876961796,249469 755662195367763968,38792 775858201476542464,151741 793177580606099456,249057 781679504213225473,188119 767825319747354624,101505 778650341600432128,167319 768450760719859713,106084 771847794793394176,128382 788717533616635904,11774 758401810587451395,50827 767495955155410948,97325 785818036330573824,198671 758354098194440192,52554 750485138480386048,13532 785802869186392064,196277 757729053776281600,49154 778284170850267136,11774 785561469781938177,196609 771940468494045184,126152 785320744993587204,11774 775880912252854273,151202 769356778412740608,113165 773233646169980928,135025 775686396254130176,148909 763490291219390464,78405 792872992049070081,247983 775296023275016192,146259 758420189805473792,47940 778330661098749952,166809 778165059717652480,164826 792443208244531201,243987 778707351142400004,169327 754762203853533184,33356 774796326584274945,142721 786601845363998721,204343 787823614389346305,210215 773978498763411457,140444 793106364054769664,249469 794568174272249856,261155 760454980801134592,62837 793291477749231616,250064 763438356030259200,78304 765884949677371392,90031 773965315000692740,139404 774460810894663680,143473 752991147497230341,23741 765021958417293312,84209 790582609675968512,231878 760191978101436417,61412 793232539758452736,249926 792872122615996416,247877 751192016256503808,16299 787393117896994817,210207 792212230699876352,234990 795022118773788673,263907 760424692939382784,62771 779731614926417920,176196 793121637637820416,249469 758689933229907968,54011 733975365723521024,1170499 794390309874581504,259543 772959644423639040,133039 786607310554619904,204835 759871100692078592,57574 755482342064398336,37607 793094845678120960,249348 785824049398214656,198671 774039787254583296,140444 780418151464828929,173628 794892789150580737,56391 761592710293782529,11774 772223222431436800,128017 794230746361774081,256458 786747472240603136,206008 788442078132965376,215437 795305025467600896,235289 791115622927077377,235590 773189597333483521,132364 790696151095926784,232280 794641406514098176,262349 768796964691451904,106774 766390006990643204,93184 775740199473180672,151071 760966596273774592,65222 756405139813040128,42249 753310420375441408,23719 762035510864932864,69947 788152955732131840,216009 781630601036169217,189515 757761542163009536,48301 780943825598578688,184426 763131134221901824,76043 755220276938407936,18395 761803891293974529,70355 785320553469075456,194674 791027646322749440,234583 793632638338600960,252020 764884323589730304,82209 764134084486369280,81869 767161101255532544,98245 757322127225786368,1248442 774086365701177344,141360 787121587346636800,209351 785475058986848256,195975 788301557989277696,214078 763186201050296320,75073 764870731796742144,84887 769033663023575041,110709 733347215457046528,355716 771148285948096512,121563 758685323044020224,53185 788748713514631168,220029 759458761710964736,56552 778798005541478400,143948 760097209891323905,60539 787342057765478400,210432 791668514616647680,240483 769687227496599552,18030 792777002432561152,234551 772786667694338048,127775 786941539624759296,207613 760619475183939584,60866 790235264677388289,227795 774066120286359552,139577 780815745999601664,183269 753341492027072512,26539 788542227349839872,218351 754752590282358784,21888 764130454182109186,11774 790018972217290752,227242 750540318399946752,11495 791418487377833984,238395 759577054182535168,57189 792568741343137792,244270 793448797959434241,252020 787065176545693696,208016 751240633000587264,17591 788016902786383872,214492 788460614301519872,215437 790935499833765888,233402 795102481592225792,265257 788061628012998656,215005 760588672458747904,63903 764921441364041728,85159 788802305609101312,218275 768441676608180224,105041 778511840288485377,167319 762064585528573952,68993 794229416561930240,255870 760546370273087488,63451 764464517958934531,80939 788738604394647552,220332 792915124281573376,247241 779727663485161473,176025 760134286653714432,60866 764118402625474565,81702 788443367810142208,217837 790242101409656832,229753 790260116272676865,229693 756291923325968385,33192 760564228482736128,63393 771908044196241408,1170322 793330484902191104,250293 776565354168410113,156290 793483556446175232,252580 753765790587944961,29790 773908309019549698,139404 754106709497348096,30267 761935803412979712,70941 768759257583849473,107483 794541573476225024,261155 795368470837862400,266151 790988077082767360,233692 756271669677875201,41719 787767983061897217,210238 793320834622492672,250430 788759316660645888,220526 793144330257072128,249374 754032441522741249,30339 760889258911629313,63084 762104769469095937,431998 789519489952022530,226731 785315019181260800,194667 762780446614626304,74390 766340306874740737,93036 793213247373516800,249926 768875218760851456,107745 791382750171238400,237813 779033776944844800,171693 780570847220158464,11774 771746369996546048,125222 793654304804442112,252408 780887431763681280,183269 794940932827348992,261155 774501226721513472,142292 776609062263754752,58531 781180778952687616,185313 752195664004550656,18400 793987301105922049,257325 793302223987941376,140444 793170537727926272,248988 773675130576711681,137693 760952641492967425,64326 776217888034357249,153845 760267373601517568,57131 788883569263411204,220767 792106137168457728,243218 762834331442176001,1249069 794563122472374273,261155 788207155811725312,215437 733744595247456257,11774 773657926934429696,136515 764886171784667136,84888 751756036562911232,19458 756618778373488648,44429 759377859370553344,56964 793104959034327041,249469 767377038781009920,170736 795439019949780992,266491 776582330953699332,156644 778951568586514433,171324 794263370329264128,254209 763198508862152704,74727 775014392295555073,146259 794538278892564480,261155 794050494125608960,257492 769571795322015744,110585 767233040204476416,98141 770797188079296512,118294 791821286028652548,241819 793171837903446016,249926 794651872057389056,261032 787775471324831744,205197 793150162612944896,249926 793260249192988672,249926 776062980983234560,151439 795242020289724416,262022 794356435849199616,259134 794633683332460548,261155 767691076463267840,100605 794334743747670016,108396 777611218383171584,62728 793217905135611904,249926 755964665977532418,36522 759853029646630912,59666 763201888779108352,75899 778748973150461956,170218 794177920042315777,256439 788765418160791553,220526 788838565908140033,220820 793466462115627012,252408 793406999568355329,8044 776845570086432768,158673 794995172702646272,263907 764582181016571905,83945 768867208432721920,109666 751736098171285504,16506 775905947197722624,151410 794532211164745728,261155 792718815960391680,193582 771943512866689028,127775 776242993837682688,153035 795148246062534656,263171 780952247698132993,183975 749676736544137216,7524 766932116621766656,92958 770433074253303808,11774 773913883220246528,139577 752883474130952192,24169 765404794357886977,87245 778390330357878785,167407 779827258919747584,173359 795751864562315265,261155 765942393535336448,351436 787687566275260421,212139 758487630254309376,53185 775731333507190784,1250232 781446990777425920,186584 772307129294217216,129558 757295923735171072,45319 780844362615980032,182036 791440022784253953,78159 776523499271749633,151463 776267935270703105,154429 793167160793149440,249882 765705784147574784,88457 766357312986419201,93286 791685207325806592,240145 793844736054308864,255942 777933733416562688,164578 788872535857369088,221832 753986121638486016,30802 780863480169689088,184044 795269646660337664,220857 764300520227872768,80939 793610572180824064,252639 779330226492940288,171463 751875478579843072,20176 753971933839065089,29263 792045488166019077,243075 758788175829409793,54752 779156333702553601,172089 757642404262535168,48549 768908971667234816,109104 770426871137832960,118192 781554098516754432,188401 794683758356140032,262752 757210250961354752,46006 793083822229360640,249348 759566110681206784,57574 766005192756109312,90031 786361738501296128,203350 790928646730940416,234796 794350616789315585,257492 754079958864044033,31320 758330862639386624,51344 785892857169215488,197297 758791726857265153,54519 763195449515749377,75899 788919531024609280,220332 772797353766096896,132335 793486789935640576,252741 780890827925000193,11774 793900839601569792,11774 777913028167643136,163763 789146092256591876,215505 780645620122083328,153006 793328158330216448,249469 752960751145394176,24248 768421066733555712,86208 776804431849459713,157755 792159313930379265,244221 758249604974571520,41703 760897095029129216,11774 755786591025635332,39195 786685978459209728,205728 795225075368660992,261155 773279282307014656,135190 775150662615240704,146205 775460037426839552,149329 790368703447793664,229693 795011026488016897,263933 733058041701146624,27848 781556080577052672,188401 767139810935005184,97438 753551656038440961,27312 791772325175627776,240556 757558024525406209,47717 765616320251629569,84724 760655774238384128,63393 768322295572029441,209828 773722850385534976,137042 785984989485789184,198926 794525580850909184,261155 753968038609838080,30590 780210167765880832,138490 792091112949190656,243075 792095780874096644,241678 792830041725906944,247379 754005457744912387,28866 786653338930556929,204413 737409253204492288,88859 732678255149350913,353016 756271315703648256,42432 792069855075794944,240584 792654816136663040,245117 775107795674857473,145955 779011133671874560,171902 764552692295344128,81574 793356395974459392,249926 732177022894514176,349949 774969669933342721,87904 794232349944791040,258598 764229507872096256,81924 793128075189886976,249469 780733070420774912,182049 794635259379908608,261155 756087915244097536,41447 788765023657091072,220332 762445365962354688,71429 763820085618311223,350826 771658305059954688,125703 785893491507200001,195975 781184689193099264,185496 790307989861302272,227881 769524811211104256,112788 775359207046455296,145955 760948391429808129,64730 765956451709939712,88930 793282969758687232,250293 764864532674023424,27045 780817458806468608,183269 790220692910407680,229105 762775371452387328,74868 795114691626405888,261130 786299555306414080,202007 773210064509206528,133454 786295557937565697,202429 790307478445629441,227130 767702578729590785,87904 786264875408297984,202429 786297355943510016,193636 777878280439463936,164001 781598143293128705,189270 788046792902397952,11774 776905048399818753,1171739 762847862677843968,73712 757183319045832705,46299 794941565605134336,263895 770332324638498816,118087 795028535698137094,263926 772469054233841664,126389 752647303899467776,22546 778078191189536769,159115 793898590766637056,256451 764416571469103104,83391 773811532723580929,138819 740896431381336064,1247407 766528569497432065,93823 750294372546146304,11291 765522174602076160,87904 761032998800072705,56784 785243332121391104,194167 753311200818192384,26702 755084806690484225,33499 772394361237757952,130415 760160977090387968,61385 774418040754667521,140039 794326945987117056,11774 765253544299499520,86103 743265507306934272,11774 764567162811973632,83367 773636637406396417,134561 787468065881657344,210694 786670856265019392,205354 744970797760942080,11774 793627151304187904,254135 773731348209082368,136947 780770331212521472,182726 765597703128567809,88311 773207352174600192,134470 777133968437178370,157082 755092569286139906,33174 764950321395359744,84724 765146775111905280,84209 766355968678514688,92166 765039503727788032,85562 792947027743170560,248514 794648961911058432,261987 772799983175081984,132335 775031049671671808,144611 766530961525739520,93823 750500734492241920,13021 764121278781370369,81926 775006218301636608,146259 761542056149823488,68993 770720615837949952,120541 790125716947947520,229745 766066359667228672,90384 781565825660530689,188119 763088913342861312,76549 775765104965058561,151463 781320646336872448,26066 756645873946234880,43391 760295213986447361,1248387 794618926961491968,261987 791679190323957760,240483 795777249345732608,268669 790655727559843840,233307 793420805522595840,8044 794623147987374081,262022 789542588651081729,226731 763455265601642496,78344 764241928170897408,75396 786184409363812352,192032 794775419740450816,263205 732168944530821121,349814 781448608864272384,184462 795699549994106885,267862 781664853509279744,186584 790568988208136193,218892 793234911603855361,249841 764157003849576448,82177 793984625903304704,255176 752927933245763584,24597 772187880940679168,129471 794999006476824577,257406 751875968348803072,19563 750407908396003328,12743 758000380122918912,50143 765281975842123777,86873 794647748918263810,226320 766528751890857984,90088 775727963014852608,150450 791756822709317632,239998 792904447592632320,245963 777295403679150080,161407 777536078743875584,161960 788764380766670848,220526 792236802056781824,11774 793956969165881346,249926 754716359888633856,22393 786435858974900224,202248 778316704715767808,128591 780940879783690240,184533 765957118679715840,88930 751976520722198528,20715 753609207883112448,28148 753129327429025797,25749 761354875028451329,67679 762300458404675584,431998 792141074684706816,244379 777725331524366336,161277 757795978552291330,48097 774742446697689088,144654 793510570007953408,11774 787074292777377792,209043 781537698720940032,185310 769707070744621056,110585 771473133953884160,124855 757792846195724293,48926 785655726945349632,195975 789842151391715328,225359 770123628340011009,115986 765355479950323712,87249 793904490491613184,256458 790613908256153600,210238 761606295187230721,69231 793372279694516225,251320 761088919098175488,65180 781510787349131264,188119 791308769443520514,237787 793618916002164737,252639 788079661800624128,246425 766779451073966080,95682 776128657957986305,1250286 732460730088230913,351837 781342335854534656,139404 791139501611618304,234564 793439358527348736,250293 753380731229904896,26871 776932467232178176,156835 794907121427054592,263703 789265359807344640,220029 756787131478052864,44461 780810226828210178,140965 752842859863093248,22953 776092053671337984,152872 758354614030774273,52554 761310250553278464,66878 795004158915055616,263895 759766144316170240,59666 763798826352250881,80393 785861935472533505,198671 773863720069894144,139404 776554468347371520,156110 791721757120073728,233831 741442241768660996,349060 781370909156225024,183759 761560876197502977,69231 761525356050481152,68993 761182248603377665,66647 769600520591970304,114236 751953621089222656,17842 775363240171798529,148537 793547225208991744,252014 755445125883523073,26819 779272454028091392,23762 779126936626991104,172962 781561776127172608,26066 771876511016026112,127957 762807435912417280,69356 764048623243931648,80939 769261047945555968,62492 790235063841619969,228354 757076693131624448,45964 793206996967096320,249469 792401008626466819,246425 778524776990117888,165185 772291442827853824,1179733 794651057095745536,262145 795004681181364224,262847 768948437240938496,110362 791832890447241216,240070 791765246646095874,240483 762323256695070722,431998 778169614341660673,159475 788747545648500736,220332 774016268353544192,140444 773709144163545088,11774 769489564444549120,105643 755776342487171072,39462 761725188585103360,70543 773662294655897600,137869 778951872040153089,168892 772853031423578113,132335 793496941023924224,252741 749929065486880769,10653 767365307421843456,96039 786588879419826177,204413 766304178394296324,92116 770525562918014976,114178 773604865520111617,137869 794217593548767232,257492 777993833036419072,160539 785889961581031424,197719 785955857381068801,199462 755419924928008193,36537 758800456487280640,54070 780227201782296576,168846 790917502133936128,234583 794516146728865792,11774 737883156574003200,49681 759204662021087232,57625 739561925944561665,11774 793108094360358913,249469 757923993840066560,49852 794853437527748608,260258 757967991904624640,28282 791098283594686464,234583 788201153330806784,212068 753748863555624960,29377 788484835987689472,215437 792064738872012804,241836 771655427138330624,125111 750879390653829121,15800 760571637267853313,62779 794447518033657856,258741 777930884393512960,157993 787301592861122560,208176 745045178432401408,355260 752913448233607168,24134 771805738876317696,351252 769650204668678144,114779 779710713925435392,174442 764853314861338624,82759 777368419456917504,159146 771442779260006400,125554 785964411957620737,199262 754178901492981762,30590 764275767257796608,81924 791177043081891840,235590 762068873667551233,70679 757377618996002816,45122 775812630506119169,151071 776807514205814784,158314 793225446867382272,249057 767738613438316544,100893 793607039297523712,252639 788006423527616512,214209 778908539142103040,11774 781188571885477888,158520 781884328330534913,184462 753702320844771328,20328 765682982858420225,88459 790514713272655872,231894 760913829303767040,11774 779033748998197248,172120 788401310865522688,217634 753351957054648320,25189 763790727801364480,80136 766123896751861760,81929 770683760098488320,120393 781913784658964480,189723 786800405522939905,204835 768193068671565824,103261 753964213438144512,30590 767220761396326401,95708 775804332029583365,151439 768161435843080192,104192 749775358036148224,11774 787815770436673536,213253 758066678185930753,51069 776245317939269632,154832 773903507267133440,139404 792080245666877440,243075 748472880921513984,195876 793926731291881472,256679 795681801104752640,267862 789133251118002176,222682 760645920987897856,63655 794154188100042753,256502 767190610218409984,95593 790643509157990400,232881 760682773694722048,62779 788125014835027968,215754 790667223169806340,232169 759120934678573056,57105 780602361660239876,80785 789134454337843200,222682 762853930371944448,1249058 779346120430329856,174230 776209642934239233,59828 780541780349497344,180233 781582021026021376,188119 795335549514940416,259892 754785653934612480,33356 768514857322676224,75073 787089815850233856,208016 786929008701239296,193026 793442660052766721,251947 766034454024298496,90539 770309299276947456,117843 776058707285118977,153194 763406427083960321,75724 793475174335148032,252580 786914112034877440,207287 768190491049402370,103354 751221539983417345,17794 763867829917671425,80939 776808175983099904,157693 779116028630536192,172089 765828115431952384,88361 754039765402546176,23725 758310281479008257,52311 764485849694150657,79999 785840886299103232,198513 785820765568503808,198671 794677246762090496,262266 774181517127880704,140444 788487609655767040,218275 778236162305654788,166532 761667389180313600,69711 788204403815624704,215437 755396579071254529,37160 765063926262358016,84422 792033880043757568,242783 788087171722846210,214724 753569375781724165,27045 780044277711798272,172022 761334490291724288,66116 775187314368663552,139393 758375804300562432,52005 760976931437281281,64664 760895016281763840,61145 793662138925522944,252893 767925495648301056,97438 788415035919835136,11774 764093739606216704,81702 765642821219020800,84519 787023911334535168,207613 790222749260140544,220820 793104753920094208,249469 769684599651782656,113982 794293526670372864,258717 763868445897289728,73869 766460263113510912,92917 752648156093947904,22860 754799420261146625,22393 785869194436968448,198538 750527271979606016,12883 777952181328588800,163990 781844101683642368,188458 793970252321157121,255942 785976164393291776,200382 794940191953846272,261155 790736686737006594,232881 768560788680441856,106702 792923994995449856,248520 764046187032879104,76329 775218311944548352,146847 793191101544992768,249039 765198785580523520,84666 775366683351326720,148574 774856410525904897,144591 771355778791960576,113836 770012367405088768,115451 765514645134118912,87904 772635714295037952,122967 734476897044860932,7700 758116389739638784,51069 758306417639985153,52061 761723207661461504,69711 775448707378483200,148018 792406376706297857,243187 756907486930735104,43108 785281918245998596,193669 788191128784863233,215754 760969164689403904,26066 793512109409566720,252890 771132132802629633,122817 781903611345440768,191354 795751250889494529,262847 732665109978341376,353220 781613937523646466,189313 770039025575034880,114254 772494242841264129,129649 752259859060363264,20279 775004641448824836,146259 792158051226775552,243075 757614860821757952,47761 752987321226567681,23739 768136606054281216,103212 788509193108070400,11774 759887704242819072,59666 791666761229824000,240483 791744708238114816,234990 763084691989684224,75802 794554077858463749,261155 792318111177445376,243092 778617407636054018,159850 791173318275502080,235487 795408141932445696,50617 792174569167523840,241034 772501791569240065,131287 791443491758845952,238780 755636074320461824,38026 792868168293285888,247240 791464747157688320,238292 786090538697121792,200870 790267597774217220,229693 792748138268209153,247087 768286125626564608,101681 794566474585309184,261155 775943867816222720,151071 749279527168315392,7215 795357791670194176,266138 789864843297775616,228363 752836871139500032,23492 755102972242173952,35445 763785057555349504,80192 792915930342797312,196631 760982272547840000,62877 767026973851791360,97325 777733160767397888,163376 766649723281375232,92917 760604175931703297,63879 778261454130741249,148861 761181501992022016,61051 786796041832058880,193633 779798065104482304,1170352 753051289051881472,24788 791081118867095552,235621 792402107722792961,244221 773946221635309568,139404 779126580345831425,350711 780570720426393600,172132 765732777102872576,7700 763519122395176960,78159 788461251341017088,218275 763783718788009984,80192 775884904026505216,151302 793098325415297024,249469 789984925814370304,227730 764432496364707840,83429 788143943389179904,215210 773929710585720832,139404 791347069252427776,238207 791396943805214720,238395 791081426254823424,236393 765682242052055041,88457 787150580108013568,205186 788490634005012480,218351 750743511620784128,14421 765690427106324480,88432 794669572750245889,11774 791160715130396672,235590 750821868563787776,15634 790644926069497856,231870 794741859381903360,262296 751798143948173312,18539 765019561888325633,85575 795164006512283648,264397 762033796430651392,69711 755037162400206848,34645 773877465626218496,139404 786732411463671808,90209 792385653572968448,243075 795071176028680193,264397 758345691613638656,52494 760944952507502592,61675 792742219732049921,243187 793576267945771008,252020 779391286331658240,174427 770673828171100160,120610 773873533151744002,139404 778445413430898689,167407 781843500212097024,190635 773521994318909440,134470 733053905228169216,354869 793104085494792193,249348 793872133436895238,191065 794606187253633025,261818 780445570578120705,175772 792047290290737152,243187 779465211958988801,174230 756949673378807808,45672 787295348444147712,209184 790535329698676736,231894 781245976484864000,186212 732702988767232000,76029 785632190189101056,197063 785928543989411840,199546 795750665352048640,261155 757601775834664960,47940 759520829440950272,56625 760899488005230592,11774 794589829929586688,261155 764248972227522560,82766 766333335937380356,47940 794384795593830400,260173 771988091246489600,128194 772833889211523074,132335 774346947025133576,142980 781695319058817024,139404 793596194572337152,249852 763054807925960704,73926 785499047104741376,196277 788712810041581568,220029 793935261415505920,256679 760571443000152065,60112 769263636682387456,112399 790514073414742016,231894 756844941117009920,44444 779417524446326785,173645 775533572711149568,148909 759112951919882240,57105 776967223042715648,159093 757089249615380480,45964 757668045011640321,48549 780597988913737728,181755 794573563823067137,261155 773048180871004160,133043 753967707402428416,30304 772846432462123009,132335 790885232584994816,234583 771701075640475648,126389 750773447270264832,13410 773123403574239237,66647 794701177317367812,262752 788815764799094784,220332 750379195264540672,12883 769304800785600512,112399 790181724667973632,228354 785601851647340544,197286 753434632046215168,22720 774727607048769537,142721 778942618617122817,170795 794673963851010048,261155 759563479183351808,58508 765566612774744064,87245 781268937216499713,180520 791693611259695104,240483 750469191971573760,13532 765087735203987456,84209 787644362176036864,46572 793259094455050240,250953 793955631032049664,254135 790785091383328768,231894 788125751509864448,215754 785269604817960961,11774 787238773423767552,209400 750363259966939138,12406 791786965314203648,240145 771159008572866560,122982 759785434746617856,58537 761933495677616129,69747 768967597329117185,110362 778937360620802048,171168 788864593728638976,220765 791052821751881728,78159 738477474925805568,56436 750392549508997120,12981 766404450495762432,93303 781534671582572544,188401 794217453777780736,257668 774027120284532737,137965 787749942542630912,205197 771101977325539329,123587 788900857672716288,222021 769502708806082560,113816 771054301691064320,121612 751820943652184064,18374 759258326182092800,55710 787750648376733696,212007 777041002842337280,156835 779522043549188096,141360 793172059333341184,248988 771423268922208256,11774 794544808102686721,261155 778500179712471040,152594 794534740846116864,259482 774250790089351168,141867 755162911606210560,35890 751561170159558658,18215 781227599095861248,186170 791274469289361408,237491 792893556486799360,191734 785934489130184704,199960 790571393251352580,211181 795468621392683008,267262 791671413560188929,240517 760673259465633792,61375 776311327774179328,153845 774082535328354304,141436 761657049231003649,11774 776571765652877312,156976 757972435417305088,50507 769364039289872384,105109 761004197152161792,41680 769642757791055877,100561 774427769895878657,140230 790951334245728256,234653 793095246846521344,249469 779921917742645248,176890 790526337022824449,230283 778817175721091072,168794 768933529749041154,110389 795415939592388608,266491 767145556242206720,97811 781296551465476097,186883 765306451967356928,84209 793581834621689856,253206 770188965714468864,105671 760932212804034560,686533 781395978746232833,187453 788126062840393729,214005 771444981873647616,120613 774950971147427840,139404 786380185058672641,202248 793908594391523328,256255 794595145010315270,261155 780011813287198720,177808 792027235943387136,243187 773880288682401792,139404 757677231758082049,48369 794319100445007872,259231 778063670752387073,164001 764214325275787264,81869 794317161280008192,258598 785661866500431872,194723 790025548906967040,228888 772454246335836160,131027 791979782036676608,206257 767855861003726848,101681 771413369043779584,124597 749385689720954880,8497 773880767999016960,139404 794596504422010880,261155 762786335765696512,73712 791810810150400001,241940 770326130968530948,117257 778935821307043840,170187 773716069034946560,138903 781340578927771648,32404 795486361075580928,267138 766306790984159233,90031 757072239514693632,45964 795366618931064833,266054 768217302672125952,104406 774337430740692992,139404 775861901150588932,150511 791968073024737280,240483 732650821993803776,398859 785495561642180608,196214 793793383420407808,255393 781308981507522560,32404 790754802095513605,232884 795608469852327936,265885 767952243093929984,101163 788125594768830466,215754 770434021981560832,118192 732554992540889088,352466 786644121851076608,204193 773511303365361664,137042 779340732071116800,174230 793305398736408576,248104 763943343839514625,80720 786217928932765699,201554 788094386471067648,11774 790689514259881984,232873 790994221276594176,164814 763360653105037313,75438 767065561830391808,97377 794080840707809280,257423 794328249165873156,258741 794986524194418688,263907 758293465956388865,52061 764270436880310273,81702 769023006056341504,110362 793965175560896513,256255 753699054379491328,29263 772467902683447297,131025 790606694153875457,232169 756894140512636928,45428 771702261286330368,127134 793124400304263168,249469 753952951341756417,30590 793521756996632576,249926 750842844667998209,15748 786017325090603010,199496 735950261093441540,1170338 760217590853664768,61011 793459530294190080,252408 764145583154139137,82209 764773606958170112,84711 767804127640297472,101681 758319799927734272,41703 771147977956003840,122967 776134553408724993,152735 772506312009719809,129380 790539050721521664,231336 793111331834658816,249469 764140469848649728,82120 766164551226134528,90384 780805353373966336,182036 794935923486105600,263968 793540889964453888,252020 790272355138502657,230282 756732673897467904,37698 788311491506081793,216265 780978007762620416,184624 792032674319851521,193368 793142333697040384,249469 791244874603458560,237223 770953552021692416,120393 758251833638912000,52061 761919803334557696,70941 776559267801202688,156926 788419111848120320,217837 758007125914230784,50581 791696175426437121,237491 794560131555917824,261155 788063341117788160,215005 753456257990701056,27045 769345683358744576,112940 794287965887307776,257492 791678754380652544,238395 732281977416630272,349776 781559275344637952,188119 788081007014580224,215252 769369019732234241,113165 781272120164806656,186883 792873066812411908,247241 767807052458631168,100893 791826329511407618,241819 733019429777354752,354700 773833447961874433,136904 788552569517989888,214660 762315730331242496,67852 778426056793554944,167305 795375045581357056,266151 786309346623836161,200917 753366247908249600,354073 786340301141118976,200383 780282213946404865,178966 785665110295519233,196277 750820835552661504,14778 756471280992448512,43391 773939936126963712,139404 789261717159174148,224818 752929626683564033,24597 758478860887347202,52061 762074619775901697,71438 753740316025520128,29600 770326473140006912,11774 774036712917901312,140444 780556323524083712,181548 794631867106410497,261155 775875695276724224,150426 768960562667458560,80720 793145929251643393,249469 753553931439976448,27334 786349192025214976,209828 778729181450424320,168284 763693059657830400,79589 770648920028569600,120393 761528521206272001,68873 766685652087865352,94627 754825152555343872,33356 763589487385579520,77731 752278715342524416,11774 769699119195619328,112032 762075671539519488,47283 793940537044828160,247651 775504969210343424,149588 742128783050690560,11774 766463946727497729,90088 776211091772825600,153845 785897050978127872,198671 780795743569375233,182726 753579275048005632,27222 754759309028827137,22393 789703647970009089,218219 786516035910250496,200460 753931961429876736,29263 765033716255170560,85734 775171313438642177,146259 787156084502953985,207119 785855758911102977,198671 768895142778503168,11774 773728622670647296,138155 793107874759094273,249469 768214008776327168,354238 775567789633437696,149259 757232802102411264,46288 749403788209827840,6984 771022033027272707,122875 786562259371778049,204413 795694331503910913,11774 792595695945515008,246726 760637196785348613,62165 769193739206004736,11774 773984187153911808,140770 758335283699982336,52554 758083240083140608,50654 794710635061932032,261130 795691549782933504,261155 766033470514606080,90384 776372272865112064,155187 755654430066929664,38459 756796187420786688,43880 789274497438388225,215005 792096004803796993,11774 756450192665223168,44370 771050114269847552,122776 785926751700471810,199546 791269955639488515,235251 770745308527591424,121173 780967310404104192,182385 758619261841448960,52112 794545413458132992,241033 792099240600231936,243187 740222198154035201,11774 753716914103394304,29263 754759575920717824,33356 793797530156806145,247767 790393402630086656,11774 753642539341770752,25189 775437131455934464,148870 781365669610696704,184223 760691703560962049,64378 754976450705514496,33356 756421216953565184,32873 791404357770178560,238965 793983434771136516,257423 770586807662735360,118191 763439333659541504,76013 786924272899923968,90209 775750135909195776,151374 758711510197690372,54070 768820156709699584,109167 764950122354601984,84209 790713809715552256,233558 774597864844435457,139404 759213683822190592,57123 786261032834433024,199546 764599051455229952,83391 785479650675789824,195975 795408744859439107,266138 768848227466678272,109175 778168842258374657,166282 769277692461973504,112788 775847587219779584,151202 788792322578186241,220820 794658050808410112,261155 792035866017267712,243187 780608730845081600,182049 763827749802893312,78566 775379007218982912,148018 755081963162054656,26721 733298199474110466,349957 791782793814548480,240483 732818424485797888,353167 765147810178097152,84889 769226011141558273,110209 788535042939101184,218875 753307487357526016,26894 761303811185139712,63451 773510812308733952,137158 786967605022076930,207949 792070913650925568,242693 777187254276161536,157693 794619081014071296,261987 758124334464524288,51525 752079305643954176,18488 774740800928354304,143585 785975396441395200,193721 787352136472375296,204591 795004173737725953,263302 750373958399168512,11495 771538452508577792,124597 790622420948443137,232424 791137550954065921,236831 757366889337151488,46006 763449721222524928,78159 789525309024600064,226819 795693853718302720,266151 751908917224083456,349283 791659968990617600,240483 793255207689785344,249926 764119822376443904,81905 788029547954319364,212564 758081257213349889,50923 761693378526388224,70355 793614399642689536,252639 793649314681806849,223249 775151162030817281,146308 786294761086939136,202675 767248939095515136,81929 763089711174942720,76549 778416110966157312,164826 793503002376097792,252020 749971806103097344,9754 788397764640137216,11774 790008105237028864,227795 759122016729522177,57131 769469712652697600,111448 778974208974020608,170253 733038779414482946,1170716 786560947380977664,204539 754738054171070464,33356 768907237674942464,105647 793373036195885056,245591 771158620528603136,122861 787640975980015616,211877 768229999971184640,11774 789913502374735872,224680 732726097599729664,353789 773907689629822976,139577 752183818837192704,14277 771557762320834560,126293 750419721464344576,11495 765036874763087872,11774 793220727386222592,250064 752946239616880640,24675 781354409167036416,139404 795431788369891328,266884 754202508445245440,32157 765344483378655232,86693 775000541671940096,146259 752913796864303104,23739 792068060203089920,226738 793110152001970176,249469 753762106470694912,11774 776624199871848448,58531 790306584828125184,229693 794051607155642368,249725 786606995449253889,204835 793959097724977152,256255 750834531641364480,15536 775533130392502272,148800 753379731232415744,25189 776146911627796480,151071 754725588833701889,14277 758183773582204928,50827 793743407193595905,254955 779845016894205952,90252 755627285491937282,38162 789163614477266944,215437 776485856005660672,155688 794936721443958788,262849 758646184839815168,54070 767184715984019457,92048 790945777455628289,106085 751611603729080321,14277 755556503663341569,38286 770772413684604928,117428 785998885684518917,198591 760675589237923840,64147 785290311945695232,11774 763388820578459648,76406 763485963590918144,66607 760667701886889984,63655 791010812970217472,234653 751595387392188416,14277 764849854816354304,84888 785731212648120320,197286 789890083545489409,172084 764269534626865152,62180 773601714163310593,137978 795716126558724096,267521 755464548128264196,37294 759489228480782336,57105 773873195212353536,139404 758992280795525126,56302 786678443295514624,205728 793465627306369024,252408 795003709424074752,263931 765644028687679488,88490 776165224986480640,153921 764895482812456960,82209 780693321853313024,82744 766534518744375296,93261 761324146714374144,68057 787308555024031744,209796 795663007414034432,267521 791495365186945024,239405 763120058046357504,75073 793146823326269440,240517 795433548241047552,264113 785718945542057986,196729 753601593363275776,28477 776202650270302208,153596 768121839558197248,102249 790621264180314112,231318 794981736689975296,262784 765484157812170753,87145 791753018068918272,237852 793158688236302336,193543 794603634923212800,258878 788484551723089920,218275 793953850679930886,239610 773630531938287617,138165 754035930529431552,31201 768855513245159424,105109 794738492056227840,262849 735089637685927937,7311 790313289154719748,229745 761244767971844096,65839 771831360583598084,126152 786596252435775488,204835 754750556984315904,32873 771476963320012800,108396 772473099392524288,129662 779375468692774912,167220 789551063720419328,223286 794001637488504833,255306 793153640940703744,247877 793827613957554176,249841 763445307090886656,78159 752732236248653824,22763 786451168243441664,200383 776586682770522113,156835 759366197506822144,57964 776109853555167232,153194 754800012115058688,33356 785266535552221184,194154 769313314996453376,81294 754816092493651968,27045 794806615727685632,262849 768890968279887872,109666 779275681654079488,172799 763375393177042945,77626 733756142162059264,355985 773934418176176128,140232 759189683930791936,56964 779570475022233600,175549 766522905869946880,93184 773261377146281985,134689 778096276118368256,165435 766171121859170304,81929 761057535226884096,66159 780188902539661312,167453 786369964441821184,203510 762942776635977729,47188 749649058688430080,8497 788324388747743232,352258 776051811279142913,153095 785603978562187264,196788 793602737166512133,252020 755279468718133248,35890 755444565109149696,37407 733474795690561537,355850 792610988654747648,229817 766039753791791104,90384 781156589340241921,351830 768809844681814017,108849 788061434915745792,215005 779800640566489088,173011 759219580686495748,56964 792119890458976256,243187 792079405711360000,232863 732677278631526400,353262 795752538079432704,267746 772834109274066944,11774 752305905765494784,21432 788753420039647232,215603 774968281773985792,145451 776226689437175810,152946 772081635961417728,125319 793174596170035200,249469 765599494759190528,88128 779136078699646976,172962 768179875421286400,103354 793476300375678977,252196 770021137178820608,115511 788444090677338112,217837 788858261667651585,220332 785928635001614336,198591 771050347984920576,98072 760203127081492480,58537 770671594746306560,120610 773899514931351552,139865 767072633447911424,94699 771325819461468160,124597 786744562718945281,204413 777997750583463936,164826 774040669832699904,140444 787320268372844544,210207 789945379559276545,225739 790712302916005888,232759 764646305851400192,84209 776525915547369472,155688 755559487847604224,38026 770075668621193216,114779 775881873964748801,151791 791714352692797440,240483 780935260179566594,181419 757764313419436032,49066 780905886319542272,181419 794473048938254336,258193 763000342762049536,75724 780814837584687104,183269 787510901880520704,210694 788206958075637765,215437 790394227939172352,11774 740452433470574594,350826 758871965729890304,53996 759309748076445696,57853 794300954392739840,258922 787463847359582212,211347 793716088886308865,254494 770333771774164993,117364 761024989973716992,64722 785445654327951360,195849 762897130721644544,47188 780089413388734464,178045 790702514547064832,233692 780709777416552448,182257 786372272474853376,202177 763560398939455488,78853 774430600069427200,141360 792827028814884865,247561 766706002456522752,95672 760993358030442496,66159 780789440616599553,183269 786600243869589505,204413 787739313945604098,205197 794550264283983872,261155 781223346562228224,186584 762280543690059776,70886 752222333444775937,21693 788430885204791296,11774 786600959912718336,11774 764140425137360896,82066 771776451792150528,127657 766755605373747200,11774 795692388672905216,267862 772865706392182784,131421 780599025716203520,181811 779541069511864321,173964 779854345571414016,171991 757329591249678336,46006 764265378813874176,82582 768075949204049921,103083 770193304537489408,117257 760719637906591744,64197 777882978282110976,163763 790899030599561216,232280 792450889915129857,243187 793621120243015680,254209 795395591195033601,266302 765273562886184960,86103 765340703937310720,86103 773548363224485889,137158 794735191361208320,261155 785972509787258880,197035 781364373524623360,186584 793417365543419904,249469 775515767269912576,1250232 778624041812844544,169201 795286939381407744,262022 788468997780103169,217106 789481989434859520,226412 789136543281664000,222647 795289441380220928,265795 792869874515181569,243187 766452214839685120,93286 793908862747340800,256255 794553431281242113,259543 776425175826964480,1250308 758271248866639872,50612 764810820459126784,84724 788444470916198401,215477 760141335097585664,60866 764448837045923841,83372 767223177810444288,98475 790915380101414912,12801 793593936359071746,249961 771518807177166848,125853 790993432000929792,234583 794635062201516032,262025 792579138951544833,239610 792514103948390400,243659 756897194343563264,45379 759469235823255552,56964 751043841659142144,16422 794813626418941952,249926 770375368708501504,87904 776616582541959168,156103 787545119410888705,210207 778276207712317440,167046 792119967151951872,243187 777540087777075200,159876 750584051183091712,9824 768696542572208128,106774 769341746262093825,110585 773649445275795456,136947 789138541536088064,223286 791733845028642816,240483 772624284896399364,131952 775495471980802048,148994 777698048487010304,163166 758161896143028224,41703 788740655602282496,220332 772978974154592256,133703 792568699928584192,246632 766597342934003712,91700 766620343536611328,89019 772152963196342272,128926 781642962782461953,188500 791309947732582400,237491 768110924901195776,103354 773561623348932608,137042 778798465593716737,168794 776818967247740929,157755 732796269597499392,56436 791391460381687808,238207 761663758552805378,69878 794586302775627777,261155 773506768546693120,137158 786910139722989568,207287 789229752947183616,223692 793164564338659328,249348 758238665650823169,48289 753989405166084096,30354 770737185461010433,121046 795702046729060352,247651 762619935034056704,73814 767789183310110721,101163 776470680237854720,155688 753582012355665920,25189 768472083210891264,105041 770344813254156288,11774 748215487100641280,1247750 786114117820149761,199178 785646161981939712,197512 790593887072956416,226490 772127312863125504,129471 757922661532049408,49843 760826506205593600,64326 756916497570603012,44450 788948331280142336,222500 787099601945894913,208928 787915202528419840,205197 751996801956339712,14277 780763457754980352,182036 793183817968123904,250033 774873763804360704,130126 763423221563600896,11774 791366162936242176,237491 788634461508362240,104244 781682542948651008,161165 768978283677483012,110381 743572286217797632,11774 732650714770481152,353005 772195160243310593,129471 765303374396915714,84209 786455944813219840,203832 756657569083498496,42564 765944771277979648,90384 779788949246119936,1250232 763707102166716416,79691 791968699213152256,241678 793604154170015744,249926 764416983509020673,77598 794323984833617920,258271 750371277387345920,11495 760614118638354432,63267 758019684918755328,50581 763898052264419328,80607 768861976214646784,11774 788089529748090880,215005 740520940979683328,82294 773524630841663489,133702 762718552583397376,73910 769648475768225793,112256 779371497089445888,174442 781139603197747200,185496 785912258165637128,199640 793097270895968257,249469 793266121914871809,247675 758374400567578624,46384 773876844072308737,139404 774792509960708100,124660 795471409673883650,266054 770480731533537280,118087 789298197759832064,221785 795303479686275072,265846 749810856490262528,9666 773835354684227584,137869 763694834871853056,78192 777535085553876992,161978 779414239408685057,173628 794263668309430272,258429 773907526207234048,139404 758280741230899200,51069 763565341502996480,79184 790993353257029632,232169 767698562243321856,100605 771147540443955200,122861 794227555750400001,258598 754714882700898304,24786 793615941170966528,18395 762088610707496960,69947 780790259642576897,183269 763415821993381888,1249135 775682373807734784,1250232 792230378001936384,243614 788896760521433088,221972 750602995763650560,13532 779454707676942336,172185 785879662740111360,198671 792744931068633092,247054 751212130532220928,17365 795016861108858884,263907 763136795538296832,75641 764830018958532608,84679 751185982536372228,16768 767547875500765184,94718 756289405183229956,42344 765709603338194945,16953 756271062191452161,41155 794313347906883589,11774 788715102530920452,220029 793554620870168576,252020 788404515338846208,217519 766470882269073408,47940 762934045579829248,352982 787068163712290816,207796 781172912841715712,186149 788037864093286400,214492 757761057788137476,48119 757903338570649600,49852 790886486027735040,234583 791269243224485888,237491 779364884135964672,174321 764474588147412992,83391 793205082212995072,249926 786627375459172352,205181 756294917098311680,42564 776140483877666816,152735 763818070628507648,79693 794684671019749376,260262 765661158422384640,88606 776871256419278848,158327 793619824874106880,252741 791324057874468865,11774 794079527701856257,257325 768762308696875008,107821 776172607062151168,1250232 753763801049292800,11774 772103885171396608,129180 763071667983626241,11774 750374509782245376,12813 765981190947999744,90384 793351634726203394,245591 793864553855463424,255942 788152168675151872,216009 767850403115376640,101681 769018231080312832,110709 786203659654737920,201494 757743876203487233,48663 777976692048531456,164764 794720723902136320,262849 758750412446978048,54974 751093472833236992,16422 773896187631906817,139865 793119703984115712,249469 773381715465150464,134525 755030665998073856,34666 791829152059928576,241819 791002585473781761,235774 792164675320320000,244550 753644703128489984,26828 733184637166616576,355137 789260568364519425,206666 777759484022231040,349408 788898262614839297,11774 793634394539864065,252020 753416544563126272,19598 795403710096666624,266138 770481161344778240,118482 790698374676811776,231894 760983417165152256,64664 763078692012695552,75724 758768216634195968,54272 794176386848145409,258473 748530933268160513,1170342 757219307411628032,46006 777883758808662016,164001 777047774508552192,157082 768919148973789184,110300 777018013669203969,159876 776602718139920384,58531 772833651470065665,125554 790712649399013376,233729 792790544426504192,247062 758854605979594753,55729 767025517866409985,88669 774613792143581184,136093 793946136553758720,256255 776144396039229441,148909 787541673832173568,204835 792113913785520128,11774 794306838187474944,258981 779308706907303936,158387 788662501839925248,217837 760958228389703680,65974 788783753975824384,220526 787286066713628672,199307 753363539868344320,27317 758570856125640704,53703 750042112930881536,10848 785556095653777409,196676 736086829359730688,351422 732389560294891522,1170320 795239345175334912,264397 792063262078734338,243614 780486529529499654,176710 758144720128344064,41703 765908731242708992,90125 768766816160055300,108817 787406107203559424,209918 794278030667456512,258456 764130555994607616,81869 776786740971393026,152589 760545374138404864,63179 757638718710751232,47940 769359258936717312,111454 771874225611165696,126390 776483121722171401,155448 766513015646662657,93823 786954987565756416,207287 794161639884849152,258331 786367494520971264,203048 791810693662068736,241940 752809430408835073,22575 759853456853176320,11774 773302887652941824,132364 750935224205381634,14277 751635625443459073,18567 758450785596223489,52749 768118211002839040,103261 795012032940609537,263896 755298747115040772,36545 769930190629646337,114985 773456301338849280,134875 757982344233877505,49925 761204996750868484,11774 773522342307782657,137158 785289855723008000,194648 790635999210516480,232921 755079244426780673,34666 767322490637025280,56964 793931404245487617,253721 778386945525354496,166916 759130929499635713,56322 763697073204060160,78517 767156799468363781,97386 759405510965792768,56964 780772780732248064,182726 795739458175909888,267576 763466408403480578,78477 772898892828536833,124004 752668220943839232,22575 767752033612894208,100893 763198760172355584,75899 767259806847606784,96898 785801617656324096,191811 758701192809558018,54070 749700409468608512,9408 777197828473024513,155390 755896182438699009,39236 767158269508882432,97386 788058975753408514,215005 794905205544521728,232169 787687863198429184,210207 759518712739213313,58255 777533717052923904,161349 779349488477413377,11774 768948344412667904,110362 769354199910014976,111455 764909824991637505,81130 778939241132732416,167493 787608749196374017,90209 752623224853303296,22664 770274835985473536,117257 792586621166104576,246392 751852143364177920,7546 778188147490430976,164669 792027211746385921,243075 794235480128847872,258456 753691110069854209,29090 760625596967686144,62728 780655076205441024,181789 791677107327766528,239405 758359695799250945,52554 769120656021565440,110647 754750774262071296,33023 791469079777386496,239405 754156525023887364,24201 786903839970557952,207287 768985574950580224,110362 759891978465140737,59666 790902103975817216,234796 786517392419590144,203806 773282450671738880,134993 776762136668143616,149953 788775269993623554,220526 753730882058321920,28508 766434013401710593,93823 788315872989483008,216038 769853285637447680,111797 778251559549284352,166409 793501318749024256,252408 767887630650355712,7224 774984758174494720,143967 790564484716920832,231894 790947389582475264,235308 793358584763428864,245591 751617268233023488,19000 795379396949450753,261155 785326951674155008,193784 793596461120360449,249926 762633830926782464,73926 769280738558676992,111438 791435351629762561,238099 760314752002252800,61544 789113658924294145,222544 759194516150743040,56784 774990512843583488,144730 775706509909032960,150511 776590337322123264,156926 776772874032058368,138812 795027043243134976,262794 767119171205361664,94627 768200346384539648,104406 785854540314705921,198671 765722164490145792,88930 768561884228227072,106702 758685994178613248,52983 785590065485451264,196788 751979884797386752,1248183 788877192201637888,221832 760839860127014912,64722 773790125188845568,138205 789831990887448576,225359 787092945904082946,207796 792840157716250624,246726 741092276378554369,1176510 772282094756036608,130415 791801513811193856,241034 760569842160267264,63371 765658565596119040,88998 787120932905025536,209351 754700366856458240,32711 773053375613206529,134255 790525938920411140,231894 791616897175261185,240145 764835857769566212,84724 794189995523252228,258598 770324581097861122,117043 763451557706817536,11774 765738715649978368,87904 786397495374942211,203674 790227219943600129,228354 794746327129202692,262849 785882521170878465,198671 787779049200447488,210208 773744040865136640,138903 787711913475973121,210460 790757850738003969,231894 792026081234653184,243075 752629926193422336,22436 787320700730273793,210207 735167804089851904,11774 754194861595713536,31060 767097912471859200,97811 762618189985509376,73814 763752973793161216,77632 772785959658283008,132335 774266352676679680,138812 768554756369448960,104973 791429792574771200,237491 786301692337790977,192032 753769348360245248,29819 786688372723085313,205181 740328908390731776,11774 770994574630060033,120613 789254958486990848,224818 786669327063904256,205728 778784814690283520,169990 792355347340136448,242693 791833307143139328,238395 786103936805662720,200870 778559796140048384,167220 763159912557928448,76723 785662916930465793,197894 764147201656315905,81702 785398014743605248,195481 780931317366075392,183472 788543981890179072,218275 787314684126957568,207613 795617962183061504,267655 781522831460950016,188401 786536773123997696,204327 789438654770851841,226023 788818734831980544,221297 789555516817170436,220815 793462770540941317,252020 766364957013381120,92166 788232485641543680,215252 793566461394464768,249926 766021855371296772,81929 763904630124347392,78566 785601884442669057,197286 790978216622252033,234583 770193368332832769,117257 780573228066635777,181670 768947879083806720,109767 794750149482295296,262053 795666125631557632,267862 767871341739450375,101463 787462751694098433,204224 776945230113230848,157439 792809403153993728,243075 793134410392403969,249895 757748580056563712,47545 765543064047869952,88052 773192809423568896,134561 787075441337049088,209043 793191523177361408,249841 757619686834106370,46909 789767898638057473,226731 793438004056428544,252196 793659041784467456,252020 738087833768845312,1170396 762745273147764736,74681 768278901411938304,105109 771497614655295488,124597 789412050149609472,225739 776213071706615808,154214 794511325384699904,257353 755208709819727872,35319 785772364046802944,194272 790745673603936257,232881 755224820472741888,11774 760733408561627139,63451 770774407413456898,114779 792090843427418112,243286 771122982873763840,122126 773929748191862785,139865 793250054869921793,249926 752884734074642432,24134 792499525332205568,246295 785547257630318592,196788 766772981368442881,95506 773537731783766018,137042 779085154694336518,172123 794235547803877376,259063 787127801698660353,208016 733068922765869056,355106 792666549974929409,247003 768159470740439040,103126 778835712120455168,168794 791347174126804993,238207 794621254523297792,262053 754750594800386048,33549 768120639014182912,103847 768179471077605377,104525 794695951243886596,249926 785315299197353985,193524 794597936982200320,261155 788884030485831680,199307 788070717875163136,214492 768950900991885312,109360 760977831589326849,66116 772969252047519748,133043 776572022260248576,155898 780238250837291008,178415 759837492321390592,59666 789311155890257920,225359 793295762142666752,249926 770845176747155456,116239 771773784822943744,127582 753743930043330560,29263 786894165304942593,204487 767944808820150272,101681 765229228472184832,86610 751885989006630912,20319 758064953697964032,51214 785850567210000384,198878 793510827353526273,252580 764857133649264640,84724 772167794033033216,127957 793262707260686337,250933 792748179632586752,247232 749282693339197440,7836 791895871017275393,241819 761409552176656388,67906 795666736796274688,267521 792363822006894593,244143 772876640900812800,132370 777543828639277056,162213 739463947988787200,11774 790027892986032128,225949 778312963073511424,167407 786289081647071232,201899 791777730996146176,240483 761249523452809217,66371 772210660692197376,738099 775004255719677952,146259 780419443092492289,176203 765616554230685696,88052 788127569203695616,213887 788154053419229184,214899 792958750558519296,242693 761263682584215552,67547 777648151922696192,161993 778329132761387008,152594 764275418052591616,82283 774262700192833538,114603 763073969507471360,75724 777519671427948545,161387 794648912502161408,11774 773716562054410240,138819 785348279156420608,195125 786966826831925248,207613 775866809673060352,151410 776607348416712704,141316 750704228654518276,12981 791352620430622721,11774 767932386826940416,102649 753670640041857024,27853 758267369168875520,51809 773189324389158912,135025 795659549789290496,267737 773967782614536192,140025 779084969226276865,47940 753227377279430656,25572 767496999243513858,98636 764062899295748096,79626 789512464765427712,225981 791398277656772610,238395 776131445421027328,153545 777876323540676608,163153 752903774461624320,22779 763789312458645504,80098 761606262387716097,69231 771572280837087232,125367 753288798604320769,26539 778146366140874752,163484 794190179128971264,258598 754758302471491585,33356 758174209449291776,48289 769285430361620481,112623 761543363858354177,66801 774738533210742784,137862 776025013388533760,152735 757955980600733696,49400 792065119350099968,241678 755191516163780608,32572 771006828553568256,122292 781703128949284864,188498 769142301046218752,111558 765669195107426304,88902 762250473701244928,72035 792542485960536064,246225 785965066579390466,199546 790618198093815808,11774 792428018887163904,245313 755509845277700097,37979 795384560032722944,266316 780002773341446144,177472 766375484225708034,93286 794634047104413696,260874 762209467018600448,70461 791604348866404352,240003 760262576341078016,61011 779743114428690432,175153 781887094960562177,185921 789428678505668608,225981 767779885532139520,101463 752236008779939840,21714 776482103974170624,11774 755835759911854080,18215 776421646571667456,155691 759705085945319425,43553 793272021727715334,249926 780564092889161732,181419 768582362485579776,107428 761641359602221056,69979 791410675755028481,238207 788733353562222593,192363 792076721516376065,11774 794966873527951360,262925 775780478465048576,150663 750692600877707264,12883 786267294716407808,202429 776602331412594688,152946 794206016502136832,258591 754707239932301316,33174 790923348200919041,234583 763552900069068800,78707 793076028897947649,249286 756457872901287937,43225 790540165651529728,11774 777352050954735616,157755 777995867928211456,164435 770106200855830533,114076 761620624791990272,7466 789657439616380928,227242 790384888461438977,231008 776122236533026817,151645 757996712455577600,50500 793165046255726592,249926 794527305154646018,261155 795396722533011456,266884 770342691171368961,117609 777298499427790848,155451 768045016056868865,100620 786967835264385025,207287 785819533160222721,197512 766123676420890624,351512 752696955411857408,22575 764926014216630272,85326 789094695729258496,223258 793591908434051072,252112 758176420426309632,51451 785513722613596160,11774 749253711839592448,7828 788850506575872000,219119 768778593400868864,101134 781631742792835073,187969 765647770002653184,88332 785639308187185152,197063 777844297328693248,163990 773915478372724736,140039 788722341098295296,220029 794627591412023296,261987 770712963892252679,119681 776381331605446656,155390 768559052125245440,106753 775049511349596160,87904 788767063531814912,219538 793569968109473792,252020 786752669805314049,204835 766793672784424960,95798 763412576889933825,78159 778309716309110785,167319 788115418783244288,215005 749333942306824193,7849 767722164938158080,100893 791363228458680320,237908 793460357725560832,252408 774330331021271040,142090 756187993832951808,11774 764915987959255040,84422 787016000059441152,208379 750816089160900608,14950 792016062057357313,243092 753776547232964608,27045 793903393223966720,256451 775509835211280384,148994 787124604695416833,207287 760258244828737536,61127 770623444400627712,119937 788159589036331008,352258 778347867383541760,167220 792507393946951681,246273 772158199537414144,127707 790028004336381952,212131 770657034614079488,118515 791161173009899521,234796 795290154495676416,261155 770312445906804737,117303 787045542870286340,207996 785299341816758272,194934 732306984297496578,351266 757835210289324036,49431 760885717300043776,65180 787061490951921664,206644 793958835736064002,247877 789543009092182016,224018 764832889615908864,84724 785913100197167104,198591 776796083167035392,157082 778309769270587393,167319 779072819250417664,172185 788780051072450564,220526 791112375969513473,235590 788550661189185536,210390 791710648254115840,240070 785990244189384704,200382 785929572030251008,198089 792518420013150208,242455 785490322495242240,195975 752719532704292864,20636 732235503324385284,349795 795400909169770501,247930 764470148606615552,82066 791463505916485637,238207 777620165781368833,158815 753042496322572288,25253 788009084310151168,212711 794315770968686593,259773 755158700676055041,35890 778401287390068736,152594 790973711293616130,234583 790287221458866176,229895 764905178231296000,83739 751901782729756672,19792 770635600022032384,118191 786311508347289600,199546 786906098502504448,206225 758360394830262272,51069 760450213437857792,56964 793958038625337346,255826 788888576868098048,221972 754798479105519621,33549 785718483438800896,197297 769334225401098241,112693 776999465718644737,158387 789196654482104320,220029 790170499737227264,228147 793932728919953408,256534 770486112863285252,117257 778469305155395584,167407 793909584960180224,256125 766374291168305152,93286 772082131128360960,129526 771823546318196736,123217 769203183994413057,110942 789953579830304768,228372 764260983036522496,82744 767571339053891584,99187 791136544551763968,234962 766983632233693185,90629 761995399183765504,71270 776988861415161857,156835 792765855490641921,247241 773998336923824129,139404 760270459543838720,60779 794563556406542336,260380 751847085104828416,14277 778161759093977088,164826 781846783026528256,189339 740413768191082498,11774 762143936638922752,71597 778703385620992000,164764 790537339785195520,228354 763942687661625344,80486 767824899888996352,100893 795430996921434112,262849 775291946067558400,148045 788060949219454976,11774 779446699039285248,174230 792423097441849344,245268 793863315860623360,255942 759126302695849984,56964 792597594136453122,245148 790895571905024000,234583 732289915355009024,351119 755541268541739008,38026 758350531538673664,48289 738822042414403585,1170396 754997948367380480,34649 781846958554157056,190635 786854286701563904,206008 775104816120934400,146720 789525716857565185,226881 787086344833073152,204835 793344186602913793,251179 759091212078845952,56964 787803973990227968,212068 780108142118072320,141360 768060614497427456,103261 776219382078853120,152903 778237384756371456,166532 794020955307773952,257492 795760339547779072,50439 754850303720108032,27280 779462027467034624,170187 786888183753605121,65113 787078379639967745,209043 775542423141351424,112363 779350462046826496,173628 762992246056562689,73814 774386962018906117,142566 788114704304631808,214353 768177273589469184,103354 771518971610697728,125554 780857118681333760,182726 781579247404089344,189032 750384192907685888,11495 788980140365664256,222627 765560979480539136,86103 758105700274884608,51239 774299734622232577,142090 788187156074291200,215608 788888447117168642,11774 750724748141703168,12037 756276817628164097,42416 771576527548846080,125853 795347300981886980,266500 786013619418980352,199178 771122400167546881,123135 786750122499641344,205728 758407745276026883,52921 771956762102620160,123217 757945549475676160,49925 785514227209412609,11774 795757803814133760,268777 787807323163074560,213064 788550578733330432,210390 765257697126154240,86103 773905519379709952,139404 786259518791512069,1063777 776239151775555584,152314 789082081464881157,217539 777136112003260416,158524 774727771583053824,53667 781356941389856769,186584 794669256063365120,262022 757684677746491392,48477 761427595300773889,67229 785347307948474368,195125 793201586545668100,249926 765635452120473606,88546 756963525713461249,36145 770606645667700736,118192 781636124062126080,189649 751999329116708866,18491 753392787870011393,19598 764257530310565888,47940 773521640508559360,137158 790729093113348098,232743 794530071969222656,261155 785240778981318656,194205 793611835911970817,252020 795355000931319808,262849 795735771265298432,267576 780058417331261440,172185 788868651789213696,221785 785869359432470528,198622 788735946455777281,220332 773839652029595648,139404 755264197194190848,35319 761991723736240128,431998 762037463460159488,70858 778435160010207232,167399 732203665684041730,1170318 767784732192944128,94683 795479284781608960,247930 785317061585096704,194923 761305072886222848,67959 767184495019601921,97048 774726669085052929,144494 775502934243090432,112363 764248337067417601,80939 774952600152186880,144654 785422844364746752,193571 779442431855067137,173682 732183892510150656,1170318 760544280020676608,60794 773957319155552256,140444 788086994354266112,215005 761564413891637248,69231 769237690873180168,111541 771491294514294784,124597 772868204196532224,132967 778254648348205058,166409 780918316290469888,182663 786961215495036929,207613 781342988953878528,139404 750773843984125953,354238 795077491836780544,263697 765409526493253632,83638 779180665468313600,169740 781719889799028737,186673 769223806061727745,112345 750846204192231425,15316 759197364313817088,57309 770322161928200193,117377 795220681663385600,261155 767364486709727232,94718 757801143485378560,48929 795697681901514752,267862 735527467872604160,351146 764930671664066561,11774 779114067164143616,168698 795400576376905728,263793 757240349387464704,14277 759035147295477761,56552 788449129882128385,11774 788485320283004928,218275 750707521493430273,14351 776912781413126144,152946 765380294513786880,87245 788748718602268672,193121 762125217942700033,70355 771431869367844864,125742 793528448434274304,249852 759097167936094208,43399 780604055097749504,181984 765163916343279618,86103 743223083914395648,354153 786780829947047936,193121 756279779897192448,42432 758829813293473792,54070 795070669599883264,264397 754715685473906688,738099 765908802222845952,89859 777573640216928256,162497 773183206074048512,134561 795074272611987456,11774 778390547379519488,167674 780903519679156224,183975 785663522109726720,197286 786759631070695424,205728 790318729699684354,11774 791417164506943488,237999 777086920882991104,159411 768779042963066880,107423 752244334867705856,20279 792497896881020929,246392 790545862258663425,231882 767040209141858305,96883 759724303919161345,56282 774337684655501312,143043 773881927900155907,1250071 788497883163086848,218275 787361163554226176,209351 762067782783668229,71550 753365839164739584,27045 777112177891221504,159876 752652342638567424,17794 759430740178112512,56964 763156316017733632,75899 772880576319631360,133043 785995134169149441,200490 787478504959053824,208059 795729013239005184,267737 794549578158772225,259623 795292942420344832,265821 776763742818279429,155451 786175191701262336,201441 795709291781095429,266990 774090105157844992,141360 780138749262954496,176127 764129999658123264,80366 777600891939676160,162610 789069611220082688,221731 778623594368737281,166916 766025664013230081,90401 772814910711402496,132335 780610609553477632,150151 751746116958298112,18893 775718734803722240,151071 757973292611317760,49852 760111860737724416,61051 766357978379202560,93261 750059796431302657,10847 791428766081830912,238110 780890285408718850,183269 786902538368983040,205274 794601569408778240,261155 777609813836521472,162294 792027088601681920,243075 781241812430180354,26066 791702240545214464,240483 789963727172833280,227048 792936373929947137,248514 790634875862802432,232863 781176081592320001,11774 758847002679517188,54070 793246093941157888,249926 755489023494270976,37538 767807740685287424,101681 785813197764775936,198671 763092334099697665,1249084 763196004233572352,75899 794233994472628226,249170 793213677847449600,249180 756606319822512133,43258 764488530110189570,78680 791459621353422848,238207 775453371905953794,149040 788125350232363008,215754 773705011373154304,138616 767001545900564480,96299 769232687861161984,112399 769932096072740864,179307 781866169921773568,190553 752957977586315264,22777 769297554039267328,112399 761653957101969408,69747 795684525271552000,11774 749704498264870912,9890 779890570982465538,174492 762779573578702848,73926 768139142303780864,103294 794705213298876420,261155 788455238650912769,218275 749924736566697984,7311 772261809504055297,130334 764139827533115392,81869 764977695566336001,85562 765943641957294081,90384 765562587941601280,85047 794536370647797760,261155 769405123550257152,113165 788167647825305601,11774 753980160316174336,30590 791022412326469632,235590 753013297872445440,18555 749551913251774464,7272 767362938122465280,97811 777834721992581120,163901 793099297558556672,249469 786946546302672896,207613 777565607575351296,162497 750474305503240192,13450 785499028561666050,196277 760707362764255232,64306 758129096589049856,51069 761373123090477056,66801 763380155527991296,75899 786987629510291456,207974 778292967102640128,166362 778323384409133056,166409 760111815145746432,61037 750090416150745088,9754 759371827030351880,51798 759106085454217217,56964 768691350078300160,108203 771580903965413376,126389 777866636363698176,163990 778240955224887296,166532 794291796717293570,259267 757655240975847425,48549 758495057083240448,52112 788444342260109312,217837 793099720554123264,248016 770658736977305601,119794 794578232880332801,261155 761847360620269568,352717 794543469750583296,261155 774846819318820864,145681 785951831968976896,199546 793173617303494656,250033 769598579879075840,111753 761340667511447552,67229 780829520765063168,183269 791718135846100992,240718 779493101349974017,172185 792129053557874688,243427 778064175717285888,163763 786567542580006912,198304 790625507268177920,232884 775794889053212672,148473 768521452626780160,107024 776251759857586176,152872 732767755733241856,352586 775960602476941312,152736 793095725861056512,249469 758515413877714944,48289 778687438340235265,167939 753435201523425280,26458 773701113115660288,138819 764858615551315969,84724 768382894557437952,100559 793885925084241920,256536 771095679980695552,122759 774713773013635072,142721 789823762707415040,224442 758766341818085376,41680 764694954576936960,84422 788772650067734528,220526 756319724972023808,42432 752894839373443072,24134 769261754266193920,112363 773692695948566528,133702 787625642166657024,211894 794695454684512256,262752 762704900639764480,74247 765587898808737792,81946 766928057986711553,96263 773194194760458240,120690 793906427656101892,249926 788204126148579332,352258 753731004192395265,28282 762630809069113344,73926 788456371293421568,217519 756934588140617729,43271 777128820973375488,37396 755143979587477504,35677 793799242875703298,255393 793506930731978752,249725 793996007935721472,11774 774042830717067268,140748 778286905804791808,167220 793134747459411969,249469 786967760148455424,207949 793248488142282753,220332 794539302227062784,261155 794623555132686337,261987 760282147341164544,61545 766117903984762880,90618 788016901465239553,214492 787144213108396033,209351 768052000344813568,103149 790986019189448705,234583 788756719509774339,220332 793199493399269376,250033 781470848842502144,139404 763753259030941696,79691 776083955527380992,354831 764487498235990016,83391 781549796448464896,188401 793864262049337344,256255 766009844830658560,81929 772762570021306368,131025 753939980800491521,18323 763873429183422464,1249165 768791299977650177,108726 774278428812017664,141881 793583011396714496,253793 781858123212591104,190635 762097754525007872,1248990 781333212232429568,187084 766408534904954886,93823 776980891327426560,133702 757806825253183488,48094 760253297739595776,60849 775712832738295808,146580 785278165128142848,193669 771428296353427456,112363 771764649939374080,127366 778217032697479168,166300 785884899097968640,198878 791355317615407104,238395 793126246460825604,249469 758313662050291714,50452 758687554283696128,54070 781561252556537857,188304 791694940476628992,240145 793219479039684608,249039 794352034925395969,259457 733102345815367681,355261 781532362169540610,188577 785977301817257984,197324 786432394899230720,1063777 760468887968190464,62777 793625774607642625,252112 777847302329335808,163990 778588129267548160,162432 775026580477190145,144648 758611733619412992,7258 764917129644740608,85312 771638721632280576,126152 793113694284775424,249469 768946469948628992,109571 760378908462096384,62063 762632259887259648,73814 769533120622186497,111558 776510247653421056,155896 787332723786469376,209035 794611173425577984,261155 792139173109137409,243983 791029177742831616,235179 795703282735845378,267977 771038540884955137,119771 789422497812795392,225374 788080874046783488,215252 794657904532062208,261987 780857738733641728,11774 788748255756681216,220332 777215483208605696,151463 790941677150097408,234583 793106093559861248,249469 795727440270065664,267737 751644239579090944,14277 773911184105799681,139404 759704748966555649,55257 750405088926167040,12883 766405697177354240,93286 773264407069622272,134993 759990968330444800,56964 771011119217532929,122146 774003574732840960,140066 788161503027339264,215088 758271582728970240,51593 759448418867671044,56964 752220143078572036,21461 763458965132939265,78115 793634807716589568,249926 795074029703065600,249926 752900323900022784,24134 758105662207385600,51069 777952011803394049,162294 794086279877169152,257569 732992017597243392,352089 762788410452942849,73712 781305122018168832,185310 781524338507776002,11774 764797266821537793,84237 787087091498876928,208016 794540864383004672,261155 775824003919323136,151748 789977124937437184,228820 794673210927280128,254483 754769188544143360,33174 761292810079309824,67283 789157640408559618,223286 768081183880060929,103261 787734731525910528,212693 792874669619773440,247877 764461922133696512,82283 774378397040381952,142648 777106880887857152,159876 785731129764569088,197297 794678023001882625,262022 762260233766993920,72420 774048499084226560,140502 778640958627934208,169201 763913162374647808,81099 754819728674349057,33356 759777327429488641,21795 788875781376212992,221832 776085874383519744,151897 792020153580023808,243075 761894122982559744,70338 765543390062739456,87793 767956441445437440,101681 733260876749250560,355480 739965061230383104,350226 776222605078503425,152314 752195178568388608,14277 775980967869747200,152314 768244762373521409,96514 777215155130118144,157755 769220482918940673,111558 791427361757462528,238395 793783154964332544,71794 753945990491611136,25135 766036595568889856,90539 785905816884826114,197512 762235904320823297,70689 767571429185290244,99900 765882766487588864,90031 770936863385350144,122146 775836473232809984,151185 785318953774186496,193297 787267442783424512,46572 795676883509776385,267862 780954334305538048,183269 792091560477335553,233467 778050899289731072,163990 758407698970992640,52545 776221348771336192,154666 763482150058328065,78684 762682507728920576,74133 739578200209170432,355683 766361603176558592,91956 778254336828645381,166532 768002523349282816,101681 792060848789417984,243187 793102372679589888,249469 747823576867287042,11774 780615511822462976,150151 760493535292305408,62452 761663899754266624,69711 788267183553982464,1170441 791011867464531969,234653 791100985544409088,234878 793673910914945024,252625 768786264824877056,108850 761592046763188225,11774 787787643954139136,212004 761023530641133572,65974 760803791235059712,64326 773953678424375296,9047 786980534698274816,205989 763489673087975424,77136 777633415956877312,159370 795457122981072896,266151 794196460313022464,258598 769354254163251201,113165 778951880747524097,171324 788803605323141120,206748 792406620307197954,239446 790679247471902720,232863 794605536121647105,261155 794588852124078080,261155 755564741578280961,1248318 793604019537186816,252044 773560914750545920,137042 785700249004146692,197512 778665790081990657,169029 773864614232727552,139404 765913408407502848,90125 776385192470642689,20824 794597425549701120,261818 767811902986674176,100893 750231130738028544,10735 753575099303809024,28037 787904091267616768,205197 787234240874160129,209400 788738418968711169,220332 794546105702903809,261155 761597925990371328,69231 755513558272733184,38183 779305275467571201,173753 763056428957392897,75724 773235151039975424,134975 777604946241921025,162610 768935311669735424,110389 776838670347141120,137965 777910908383211521,164001 779665982965092352,173347 767166658112786434,97386 758392504471388160,48289 785947934269513728,199352 791349981793837056,238395 786398255219286016,202353 788781076206514177,220332 794186550934470656,258456 785341182788247553,195125 793901484140326912,252412 776943052845907968,159411 788767023400574976,104244 765950597090664448,90419 767449678627627008,98890 789552398700163072,226432 792866440420335616,243761 754011124568297472,31077 792685218448547841,240061 771404693054578688,124597 763910516062375936,80192 754787760590888960,33356 756279768715112448,42432 768141755166449664,101163 778802525889671168,154709 754708139128291328,33174 756303456525127681,42432 759065157590880256,11774 786414272578482177,203674 791468109156720641,237491 732664148757229568,353228 780572425482219520,355701 790948666743726080,234583 790971630436646912,224338 788227009503760384,215922 750754716380962817,14525 786064536247922688,201007 775764676630220801,151156 776625186648928256,155451 753706732673695744,27045 763382708928000000,76623 758622695948902400,54070 788606179090001920,214084 775497389297704960,112363 790638272015953920,232881 794890784751370240,262849 770403467433082881,118191 792898788042149888,247877 785638197602750464,197512 795704776994471941,266944 756212043011592193,41909 791485366712737792,234864 771300592857845761,124597 789802331550265344,226490 766744436768403457,95969 769317223278211075,112872 766636112404094980,91946 761741230594293760,69711 795493948227723264,266079 764625827212431361,84278 786299995121004544,200078 765652039292612608,87852 795402245714145280,247930 775666653967159297,149770 788203896523124736,214084 756589166096478208,44265 766036034815524864,90482 776257759478030336,154832 776880512707227648,154914 779095421465407488,172148 793367035073867776,245591 775068807022780416,141091 790925089642426368,234796 764056620598857728,79987 780482317542383616,180783 762070056490504192,71099 762424260086288384,11774 772596399158415360,130750 771936938584633344,125554 773711160285638658,11774 768475022986018816,106770 775432440458387456,148654 776630921545920513,157082 733412735128600577,355667 780605585683349504,181984 768527792438992896,104662 794197806437150720,257492 785541977676800001,196686 786616994753683456,11774 764426313662726144,83391 793092453741965316,249348 775830472530268160,151463 789209817113960448,219678 759040078979051521,54974 789163038020505600,11774 756280102841884674,42495 787707224734834688,212357 769403178903306240,110585 788476901811707910,218507 758038685233405957,50853 754735603355258880,33356 788754382095540224,218469 794569601384206336,261155 775869763650199553,151539 775817022798172160,151463 795694950205689856,267862 781638486004817920,184343 785279420898676736,194648 767180974601875456,97685 779445168646811648,175186 755105720681455616,35403 768836967790510080,107745 772265846110511104,129551 760147326103019520,11774 781336132801880064,158542 753984655469252609,29263 770960840551981056,121949 773580547981451264,137158 769563218410770432,112363 795419349943140352,266138 790328814622666752,230732 773341293946736640,135903 753416178844983296,27317 771186874920472578,121274 779385535156682753,174427 794046362761498624,256502 761340199125258245,68182 794295165167005696,257406 768082434843893761,103354 779415347346628608,174315 776775066067603457,157755 789514975895183360,225981 771748104748040193,127711 788421617277734912,217658 760265249006030849,60849 773359121039028224,24173 769547358145277952,112693 753885588336603137,29614 773224219618320384,132996 786678244103876608,205455 789154791154851841,218275 791769606763360257,240145 771465828646682624,11774 776156052484128768,152735 793953958662467584,255819 769330002840150016,112693 756278868026068993,42495 770066907483541504,116164 774814118670901249,144573 792119189209174016,243187 794604895248650241,261155 777906689085366272,163763 751222852838391809,17591 785582075189440513,196788 793180201714843649,249180 767335515616075776,97386 795772510159720450,268643 791133374362550272,236860 753711977378308096,28819 749330462540197888,7828 758046725533732864,48663 794637300143529984,39957 756083174317449216,35890 765298002848256001,7311 768936378419646465,110209 791146049620639744,234575 774693713503199232,144494 753285929373097984,24134 776930652889292800,158820 790515273623187456,231894 778389345623433216,166941 755669726026670080,36879 787483196225097728,211347 771843742856863746,122528 760967072075571200,65982 761247077007581184,66897 791000062700752897,235886 776064763054821376,152735 780729769742766080,182036 757733580378255360,48220 793353559597277185,249926 781519934878810112,187976 778006011583930371,164375 788059967135690753,215005 779048695090204672,171617 790627803041501186,232427 780769557174636544,182960 785619349109301249,197512 792737151662383104,243187 781229969905070080,186376 794636186589470726,262022 750789814732087296,14877 785762321654280192,195975 762621142691618816,73814 788467568805830661,218275 788512011642478592,218275 761286974397308928,65180 754887212903305216,31075 781020914607595520,183269 794828653750259712,261594 771373321401143296,124883 790665689866436613,231894 781640684017111040,183269 754766523827232768,33658 756602172498849792,43553 765198174634012672,85209 779002143290302464,168392 790572649319571460,231318 757427252552491008,47266 766028408698523648,90031 753996878904225792,29790 762709203689541632,74133 764143584639651840,81702 766438083331928064,93823 788810347012497408,219942 790661194835189760,227617 791963219380219904,205972 793902128544628736,256451 772125754830286848,118191 768446965092757504,105018 773976343046266880,140444 736503608573894656,352060 778620282114220033,169201 795723729737129984,261155 791961643164930048,240483 773624649674391552,137740 778587760345042945,168794 779383761326706688,173753 786434522120269826,201958 773895167384227840,139404 757561053727166465,47782 791344903838167041,236350 764681291530809344,80674 790730981409902592,233692 763429041990795264,78129 787123877143011328,207965 771951702941507584,123217 759046956056317953,54631 759564816562262017,58034 770956645807624193,120425 767853123218006016,100561 781510142143725568,188119 773477854973747200,136947 779128078609985536,170187 793535079586955265,248988 752996093726687236,24788 776404281138241536,155390 787215305739214848,203708 770747241610944512,120690 787403510656733184,180433 789509196412690432,223286 760252646305492992,60541 790314977316003844,230270 793134260446257152,249469 789166412182859777,223229 774248681495289857,141316 768744623057596416,104973 757931853672251392,49431 770289656986492928,117843 792398265132183552,245566 794553543424241664,261155 751677962961821696,18254 768973207542071296,110585 771090508554706944,121359 791024881030737921,235487 786388711877423104,203240 793213165660233728,250633 768120393634816002,103354 785655319330299904,195975 791464404617424897,238207 732167587576971265,349795 791049510478721025,78159 756247532318011392,17640 763524906495512576,78561 761663165901832192,69878 770449156326449152,118192 761061873613623296,65500 792719351161860098,244759 761738686082015232,70509 776817708948041728,158428 787982048598175745,197888 786538885023162368,204413 772798657943003136,132335 768865313467277312,109767 786919492651712512,198304 772158481944211456,127707 757409803169853440,46404 781616252599042053,188498 795072680923840512,262849 756862144331845632,44163 760391292304097280,61922 770948530420715521,121949 791876031787380736,241819 790979633583910912,235590 794240351775162373,259063 732298792439926785,349197 770338927211184129,117257 789269450654646273,220689 776624990112325634,157082 752201710366494720,17416 750661619726880768,14462 758360331924234240,52112 795384508044443648,266079 756294221619834880,42432 792083391986425856,243075 793555711166820352,253032 787032014927065088,207287 761250555159195650,67547 778292306462015488,166913 767139039145172993,94699 787728144484753409,205197 788210058228293633,215634 791775047329480705,7047 771460322314059776,125145 758254671597342720,52061 774355250711031808,142942 750810958495264768,15451 773096425752178689,132370 766300295123046400,90618 765323142298501120,87145 779172250763362304,171360 789223903877005312,195446 775313916473860096,146259 795014911625666560,257325 779498204320718848,166913 785340868379181056,195125 794080735472648192,255299 770498753249808384,118192 766414346381565956,89859 781132616716029952,130635 758384555376140288,52554 771532557863096320,75073 795188408251482112,261155 759125841154482176,56964 792216094576566272,243092 787699474307186689,212139 793631971494682624,252639 794181966148997125,258331 756951169621262336,44961 793846282276089856,254209 751692368777142272,14277 775221152671227904,146720 789166172054827008,219561 750471758549954560,12746 790362677575049216,229281 768634357347131392,107984 771151083603230720,121949 750974132607737856,15255 764781801340596224,82901 768223435789000704,98736 774629728774795264,128230 758742950197104640,46076 743232084290994176,47188 778341232741416962,167273 780691065347067904,182036 793840072391004160,255866 753048938286985216,24788 755566913716125696,38183 771148337273794562,118087 785917491566354433,199546 774472367233904641,135960 764884393626177536,82066 780630028006617088,182257 794653233847435265,261155 781909580062142465,187131 791780256227090432,234583 770767827619880960,121367 750860283959095297,15651 768814469967261696,108849 766043431525240833,91137 768420070502625280,103071 769649869241786368,114779 789174377409499136,221416 744997309382008832,11774 775698343813058561,149200 775838101524676608,151156 790678904730025984,233556 770424494183841792,118192 763891334788685824,80393 775246840249720832,145866 776117021893332992,153095 795655214468624384,266079 770673692070195204,120610 759205975454777349,51798 794638576575270916,262053 777548911674286080,162154 751982969363902464,1248188 790267648688984065,229159 791025021095260160,233736 734950893184032769,353374 744735790966710272,11774 759778412898705408,56282 761251003429588992,67547 786440989128941568,195876 790976100029505536,234583 785477775557791744,192032 785493111724060674,195165 792804871242121216,194072 753251274401906688,25968 785545324324454400,196917 774260679352082433,141316 786543513391378432,204413 752293807165702144,14277 750747001914929153,14277 769022113315491845,110709 790977469893349376,234796 791242063375392768,237332 776563580632268800,156061 773927346437033984,139404 791753727040512000,240584 795317889897267200,265257 771893223971184640,126972 763199426819006464,76723 763774594050248704,11774 787341336626290689,60538 791740658461528064,238780 763445677154107392,67995 766985619494936576,96973 770423099124772864,118985 791354957165461506,238395 753261567886626816,11774 774666849308901376,144844 793972225338654720,256439 751101014489518080,16954 771526655860801536,124597 762647889755516928,73926 793267386283589632,249926 777844566712025088,164001 791074787221274624,235487 793149699070976000,249469 766409279507091456,80939 763021784727773185,65626 750051212943167488,10654 757740404389314561,1248523 792028915040608256,243075 754075251823284225,30910 788728609288687616,218258 788752624468238341,215437 756967277921271808,44163 753207616432594945,25958 759123809395941376,56964 790887210320998400,234583 769234492125016064,110659 775331705192198144,136215 750021091448524800,11196 777846870668414976,162309 755858878093520896,39462 793922355294834688,256898 772158653394776065,127707 763414443606810626,78129 770681873697824769,120613 792924986688217088,248514 751113040104390657,16299 795422361315053568,108517 749276715373834240,7916 793162563085176832,249926 758713167396507648,54620 751781668793438209,18215 760160392106639360,60866 763521036251832320,78997 760267109016403969,61080 756668551503679488,41702 793432170169667584,252020 795612121228681218,267646 772915392478081025,130192 776602180736475136,154534 732221651140628480,349461 756467016442253312,43391 765764220029927424,88361 778910381548838913,170253 775001684313575424,146259 740359300514713600,11774 776891816352153600,159146 778202580182786049,166390 733257252774285312,355702 751787030900867072,14277 791279873235050497,237491 767116931467927553,93112 791481883661959168,239405 749729141650436097,9754 732254269823295488,1170320 748360204937420800,1247862 767010448021590016,94699 774034175770763264,137869 785602209295642624,196788 794526699031527424,261155 777249399630139392,159475 758621872158347264,1170552 790337624762224640,231008 755902902804381700,39207 793171483358924803,249469 760620691205066753,62728 762658071902498817,73814 793526544874479616,252890 732245831898828800,1170428 753393150895456256,27222 760437334814892032,62716 793124133227884545,249469 780880332396437506,181419 773651321928855552,137565 788844506770649090,216009 764194599816597504,82061 788054421049532416,11774 793585691171000320,252408 767064987340800005,93184 754739592629190657,33356 758436059910987777,52061 788437808704851968,215437 767104383947386881,94718 781511134427779072,188401 761352039993577472,66979 768339522178342912,103132 788782129882673152,220526 792182939652132864,242712 786918632286658561,207287 788875971835236353,11774 786242966520262656,201958 793953457208078336,255942 786128768624566274,199496 764078597845884928,79691 752234342571712513,21579 791815014202040320,241819 751067154590552065,10735 791000864530042880,235620 753564813792579584,27402 756200937853624320,41837 763098135166062592,76549 776058504067022848,153194 788000703713247232,214354 791882554337034240,238780 792809246408585216,247241 790632153876877313,230899 793103545381687296,249469 772969350143836160,132364 785515137482588160,196277 792073521945907200,11774 794562279907856384,11774 762743864624951296,73706 765859452872380416,89076 790954150196547588,228037 766307828109811712,11774 794724327501467648,262849 785921505351733248,198631 758674963511422976,54070 763212447222231040,47188 793856500410163200,255393 758787026896519169,54070 778015809759174656,165097 773283197455138817,134993 777936961533272064,164633 794679508167114752,199307 756488011634704385,43383 761368575571525632,68273 755758534718001153,39197 767190753437032448,97386 792250405363281921,11774 776079951313375232,153194 795156339001589760,11774 754848044097691648,22393 792503670172557312,243187 759106061907464192,56630 761320050016022528,67229 771818120499503104,124957 766775956090519553,95707 772936882506326016,132364 791705580113170432,240483 764846046123917313,84724 732936880086482944,351666 785565576051630080,196917 789655318154256385,225981 776826996273868800,155451 791349304883576833,238383 794956793340370944,263575 760190311108710401,61051 794013222084943872,257353 753975431230066688,29263 768131172249534464,103354 773377198459805700,136515 788825399509721089,216009 769345289618501632,110585 778281983797440512,166339 781349956414169088,139404 770207322979303424,117257 774552449990266880,128230 785245155431321601,11774 792090953649500161,11774 792323167851311104,46572 794340882027859968,226320 763900294107246592,80939 778646304415100928,167319 780477496538099712,180306 794313831967232000,259055 756881173515689984,44429 764493764073226240,738099 764625146447400961,77598 780613266867355648,179418 768302768876511240,88449 770239457681223681,117257 778395927543476224,167220 771424907829907456,125554 776565568979734528,156290 764471930766274560,83391 795617262883446784,266738 771667309857386497,126152 789135209631473664,222682 770669392434647044,355505 794639874225831941,257492 774033636085510144,140047 786821080375701504,202045 791715651496869888,240483 752943232485462016,24316 755411018063286272,35737 756982506298245120,44271 791404268116926464,238207 732316240123957248,349197 752144900154466304,21034 759088275072114688,56197 779121937951756288,172962 758120621322534912,41703 760264698092748800,61545 790922421616254976,234583 763882322747805696,1249183 778389905483399168,167407 754080906910965760,24359 773174856741289984,134561 758088797955366913,51248 788635771393761281,218258 752143718241538048,18215 788862940875218944,220332 766060583011491840,90384 786401497412083714,203350 788245755131785216,214935 793175731706613760,246726 768985737580584960,110108 786614590721368064,204539 788429727992127488,217601 794130824123715584,254444 791696104890834944,240067 764939851238088705,79561 773892523206987777,139404 777316600370212864,160199 789670009777758208,220526 793986483854000128,256847 759377256301096960,56700 793626412464734208,252580 770686380129288193,22267 788493758060822528,218356 792764883993522180,247241 776063107852447744,152872 765087477275193345,80366 786399250049536000,203674 790258139186757633,229693 772755799563173888,132335 774449544985731072,140444 778863653084815361,169550 792896245593477120,243865 757745755016859649,47940 767025567006724096,94660 777208167012900864,151463 767804310256312321,101681 772241076346359812,129471 773512171120648192,137042 788508890199490561,217039 770671071611584513,120610 788465914106744832,215437 761930922912604160,70884 764982395103801345,85209 765672332413239296,88505 758659558847811584,54070 790227039781462016,227366 774005268250255360,140444 757951866701541376,47545 787076622092374016,205728 789490894403608576,225047 772910854438260737,129380 780893860478197773,181419 768219734168866816,104932 775885023694106624,151410 764174128748204032,82209 761333597563346944,68182 768155336687640577,103354 768864075342282752,109666 770675560674631680,119937 763501584135380993,78189 794701466082693120,261818 795341444072476674,11774 755183186452197376,35890 755560793073192960,37424 762400644745469952,72035 793823960249106432,255393 795049573324640260,264010 779567177569447938,170187 761353370171039744,66801 764934836335370240,11774 760873723654131712,11774 774196021966626817,140900 795425491532578816,266138 793226269605236736,249841 766522723182850048,81556 795727003014008832,261155 791030919872319488,235590 758926889696190464,52659 790676748501254144,232640 757682987416727552,48522 762284331457011712,431998 785946891741761536,197512 772907286549323780,133519 755762941128048640,39462 773640829533425664,104451 779692184681406466,160226 755900395168215040,18215 786955611829305344,206742 771883392917004288,128404 777133556111781888,158314 791398735716679681,238395 791818083274940417,241819 785368503662575616,195481 773990349769412608,140748 758394823808286720,52167 753432900968808452,14277 753693940931555329,29263 785913158883876864,198513 793237540312604676,250135 774175724760543233,141797 757667164551835648,47545 761702553927245824,69878 762792797212598272,75073 763089559483658241,76549 788511791181541377,218275 758024360640716800,50923 792377017874411520,244143 788637879564062720,217083 762805838113181698,74133 763789788482772992,79693 774371096741150722,142506 778681296184762368,167677 785821825536172032,197297 768084571564892161,103354 781659958421000192,186584 749838778848555013,9754 757633093360611328,47782 743243985322283009,354153 757602010212372480,47761 766044139498668032,80486 770761781887270912,121359 750840042549940224,14277 755759357715845121,39462 769481536160698368,112788 771546249480724481,125554 789246516993126400,97305 755859165835358208,29569 764207414119768064,80939 761235381899497472,67226 790599440814014464,232169 773887779667226625,139395 792045462702272512,243075 793997734311329793,257492 760454714123100160,62063 793448387861483524,249926 758193227103100928,41703 775052912552620032,144730 790587479422341120,230282 767554785847443456,98646 758412350198255616,52554 793196864673685504,250328 763454169671929856,76406 776886209624707072,158520 793460439707422720,252408 785361624056078336,195481 785824762228539392,198586 786579299788726272,204284 751650569299693570,17640 793299112217239552,250633 758059406550413312,51136 790975967674011648,235590 768922600173080576,11774 776801528988348416,158314 791292589060292608,236884 756456973948874752,42432 770080048489660416,108849 732773492551122945,1170719 763348579616428032,77586 767081776330207232,97811 788805357699117056,220820 791812939007287297,56982 760200242755149824,61412 787258488258977793,46572 774995172430143488,144684 765331720287563776,86671 795736504144314372,266491 780931846444048384,47940 786906381467070464,207287 791785020671131648,241678 758438227955027968,52112 790986335171538944,232169 779823632092659712,174756 790996647727788032,235828 755188260524228608,35890 768221578660159488,102444 755664721945190400,31221 789948101175816192,214880 760744607210549248,91137 758376098191204352,271850 794694544537292800,249926 767868322951999488,102249 768961784774615040,110362 774299035884630016,141912 758397383403155460,52554 773828399127298048,137640 793946624485683200,256255 792172225596043264,244310 767958475573833728,101681 795091469124112384,258305 765758783507357697,1170369 777509721540534276,64722 775917775734779904,152234 755883922219798528,39475 794256826225213441,258927 765223200733204481,85562 764938173667475457,84449 758772432161218560,55278 769162774249431040,111116 766452062460653568,88669 794924103627145216,262890 781467407520976896,185310 761380505866547200,353124 767558593004638208,99900 772881218622853120,133071 753676040673910788,27402 791871887248859137,240145 794696003303702532,262752 753717353859297280,29263 766171860816068609,91683 788822512352100352,220497 792044023624138752,243075 788687909692080128,215437 769618260169981952,113412 795382624327847937,266491 755835668165603328,39132 758271789776732160,52061 766254369704665088,91946 758439466587549697,41680 768601279132295168,104973 773164567304216576,134470 780905226966540290,75300 751977802518306816,20217 778671457962516480,164001 794332268332335104,258878 776785009885716480,157755 795063157760913408,261155 762412816468881408,70886 779143263622004736,172299 793292370926116864,250633 768300759561539585,103389 787450405567492137,210313 785660813910638594,48617 754781717949476864,33549 795498899418906624,265858 732912211971051521,354135 775010896284229632,146119 795054980881321984,247930 786599471903674372,193249 753669777307136000,28980 795275342676185088,265881 776128182864846849,153002 766458540626092034,93405 786745897778634752,206008 793169621918507008,249926 741305734936338432,351158 756726247695278080,40846 758409437107412993,52059 786231808459280384,198304 750876228496662528,14992 778417961031708672,167319 791350371406848000,238207 758008290185973760,49923 775099584045457410,147164 776973247527153664,156835 776439958873735168,151463 765946689488388096,90252 766114867233251328,431998 785290359014199297,62492 756895042275532800,41680 780004969583738880,176890 785580084442767360,197286 789181453380689921,11774 753242255763177472,9145 769273639246016512,112363 792027249360777216,243187 795057814733369344,247930 776583421212655616,156055 760122395449589760,1248155 786239885547974656,199537 794002801202372608,257492 795766728571678720,268643 753589204643356672,349479 765677044130844674,88332 751722902014353408,18893 793908738637737984,255393 768491223967535104,104973 792559274320887810,246632 770516473718665216,70543 780441060057026560,179742 787736241064247296,205197 771483667097149440,125554 779456489870065664,174392 792849668333981696,246225 786956851451756546,207277 781353846878666752,139404 767681607960502282,100605 781519261898387457,186584 750423815352705024,12883 768523993041084417,106716 789488765106388992,225358 785778866623131648,197512 786925272696258560,207287 792791433631510528,238429 768931914912821248,109874 794016230248022016,257492 774021881707974656,140437 762667430644740096,41701 758561490542657536,41680 771034056846929920,118985 777627530014498816,162497 764186462594146304,82457 795720461682409472,267737 754114201078071296,28451 779378117555068930,164764 789062115726241792,222627 794651013882015745,261059 779194791477252096,47940 754854378343915520,33356 767784700614246400,9872 775303529619566592,146205 788213034334326784,214005 761154920523247616,61051 789193174807744517,223286 757591240422621188,47761 775099864841674752,146704 785516796719816704,196277 794301874425860096,258829 787943910685499392,65113 791011867829342208,234653 778333300846915588,167220 789133309930512384,223286 768022514693869568,103015 765333683909881860,86653 776591399521181696,156644 787300109730000897,207613 795283092290334720,228911 742332646089469952,1247507 768806159860064257,108849 785264754998726657,11774 767528831846449152,170736 785325575179276290,194091 794008192971931648,255942 768568433902555136,106281 771404984290123776,125367 781221218196131840,186434 793533043193503744,253032 768994277863010304,108958 779553808359759872,174315 791813660788174849,241940 758422267424608256,51344 779972212463964160,175092 765542908342652930,76406 788174604955217920,215005 795729094172233728,267695 752849514046775296,22715 747612262790111232,304513 789821841149952000,226461 770393843099369472,118191 792059907352694784,243614 789304773488979969,222561 770395763927027712,114848 780974310957715457,182706 763897580686340097,80648 769243561212649472,103261 771464458963132416,125367 789231137054789632,47940 790640750866358273,233131 762684494562332672,73814 771801852258037764,128043 768995382940561409,109447 762683109968080896,11774 777341447880085504,1250350 794737393698041856,261155 775746810459656192,60071 779334690738171904,173347 785261585845452801,11774 778259338540429313,165523 786977208241758209,207949 779039295982211074,172120 771465903489683456,125554 751170900188213256,15066 794331122381553664,259659 760888253184630784,65291 761600201761095680,50406 788056153754304520,65113 791649263004463104,232169 793983177106853888,257423 736643499697676288,87889 793437177413763072,252196 792399956342509569,245566 794877604280967172,257492 756607695658950658,41839 764076161282379776,81402 794985662361571329,263906 762109401243213824,72028 766792977658163200,90252 794401331607982080,257492 764393716521893888,78566 790648313540251648,232169 768540518171029504,106317 788797355340472322,221031 758698841742925824,53924 758887599696060416,13343 772948450631491585,133183 788067569244708864,215005 753258016087040000,26458 794145942698098689,249926 794374024079912960,257353 774095462768914435,141360 759182773974335488,56952 768076108369571840,90031 772136965827354625,129558 795345711068041222,249926 785270220537470976,194648 776618482293104641,153756 787019516370882560,186212 781596494575050752,188421 773640291081412608,137565 734577516149669888,11774 795006998865657857,264262 770684794304946176,118192 771487880229351424,125554 788601108793061377,218275 768980403294236672,110477 786974510478090240,207949 760458023735263232,62165 768097250337665024,102514 753002186431397888,24870 788042611869245440,110161 771713231635316736,126498 785988320350248961,85562 794569365937131521,261155 773900811629912064,139404 792152200705212416,238864 765160470525337600,86103 774058257295876096,140437 793676081291227136,250953 762743446104748032,74067 775507963322785792,1250232 776925830018543616,158387 780899912435306496,183269 775506793174749185,149121 787330760277626880,210207 757655327697285120,47940 760576912573894656,62063 786028936996061188,200712 793563499079295008,250785 767468239181918208,97519 785621929411477504,197512 763814834618011648,78129 776041974507958272,131421 755200818509250560,35890 767798479347417089,100949 769846859473051648,91946 790856301689602048,18395 791435061895827456,237935 791732071332847616,239699 734341375341277184,351931 770802005958733824,738099 793535813439070208,249926 777173921615507456,160453 778631539877748736,169201 788514365175508992,218495 749433566107426816,7914 760064414477352961,60782 767744542569295872,80720 792861137704542208,244270 774642055008190465,143473 775771125896929280,151463 779891271137648641,174492 757298328006696961,46406 795744590686928896,266884 773916065222975489,139404 770427662863130624,118191 771510337245892609,126152 771395450607919104,125367 795658987798720512,267521 763731158290923521,79020 751053465334509569,16303 791898315336155136,241118 793971912636502016,256276 756622192624951298,44461 758400709314351104,52921 779441394687549440,174230 766811492234752000,94699 774345807206178816,143168 786448308801712129,202429 765729276138295296,86440 772529027861143552,131007 792072378843074561,243427 790178896977104896,227048 794239288833667073,259063 764949052937105408,84714 780054371799224320,172185 733019655778996224,355324 795298073333243904,266079 751205945343029249,17640 767094765045346304,97355 739499562855845888,11774 758412251652956160,52978 789676221445570560,215965 768826579309002752,105643 790323114181849088,230277 793151302633082881,249926 733357180976422912,254034 755124860318253056,35694 779163306699345920,172799 790718771895861248,232169 793959662760513536,256276 788087105243189249,210235 766999691720404992,96514 763948140131078144,75438 758137762130305024,41703 792244432179298304,174375 792034098353213440,243187 769882633685696516,114422 794517970085179392,259457 753807233519980544,11774 794865167418978304,262053 786597047201779712,11774 759950797694201856,57056 760268864257003521,48052 793140154147803136,249469 772926210393247744,133519 791071802676027393,234583 790599849003585537,232169 752009089975218176,20273 794343643733630976,260033 773644914479468544,138422 793352991575150592,250064 750775860190412800,14877 770288891110658049,117257 761810924835438592,69747 755725074817245184,1170819 788424369898946564,214899 791405751751155712,238378 762299092009529345,72408 793098656886956032,249469 795759411469746176,267737 761947914763591681,71270 765528854739943424,87904 772197410386812928,129991 792517372309626880,192846 771394256070144000,124751 776938941408681984,157755 780787501459963904,182726 785459151145238528,195975 763850487040847872,80643 792525453303091201,243562 771716783518736384,125367 765723669922545666,88459 780826672425672704,183269 765692502691106816,87904 764265245619658752,81749 771945891704045568,128934 795354831443542016,265908 756564510010331137,44022 775193862138650624,144617 794624299164430336,261818 755886451930304514,39697 760100242285002752,60866 762663290791002112,65180 788008267662393345,214114 762015692237398017,71476 781644268536553474,188458 793188879943634944,249039 771401179536523264,125145 772095167578804224,129471 778401394990587904,154832 792856582363181056,241345 754035462180921345,30354 777490212360327169,161002 766504177648316417,93823 761919338999910400,70858 791664530417868800,240483 759132148620206080,47782 767809712649826304,100605 787660231622873088,208058 732879089393119234,1170595 760822902937808896,64722 762542860017147904,72534 772461811262107648,131045 785913374286737412,199546 791757972611342336,240483 794600512465371136,261155 775710563821248512,150511 773951848461979648,139404 764559989771907073,81869 789413842233294848,172084 740369373358100480,1247355 785507757319417860,196277 787734041940271109,212316 793082295519481856,247243 778276903522369537,164826 788710983954870272,220029 794913378812723200,261155 785503685170204672,196277 787176474335993856,207613 764230240029794305,81702 787011229281812480,207287 794010776197414912,257569 773906628504526848,139865 776462000591368192,155390 774126052863975424,140444 794558212510842880,261155 776410967689207812,155600 788530589146030081,104244 787072020429152256,207287 759068469589442560,41703 769678394447372288,114779 789247915050962945,220029 754820650917826560,14277 762628968839348224,73814 778367776654290944,166251 770293373429309441,117257 791191523417358336,236409 779155432736755712,171693 774012272347840512,140444 792895877283053568,246987 793486278901628928,252408 759829469083217920,59666 775307120942129152,148045 788880818752094208,216009 777496936500846592,162109 788434150655090688,217837 768206613857599488,11774 765552815204737024,87904 773975830238068736,139360 785936821821644800,199352 773665390165528576,138165 776922953371877376,158087 772302291739090944,129551 776885294331105280,157755 771031289860231168,11774 780556812881915904,177233 787005851223678976,246425 781390953030438912,185310 777663950003507205,162596 734167577262444545,349214 766623324252143616,92902 771491067099086849,121612 780770295363670016,182726 795660326834470913,267521 795735439101595648,267576 753697707663855616,29263 794968697232363521,13629 787813722483986432,213064 793216037370015744,250033 732902625163640832,354517 762518939515531264,431998 780722823627206656,182257 764656349619695616,82344 786565598251802624,204413 749938942653374464,9754 785628708191121408,196277 794236232272408576,258331 768947489747509248,110023 794553625087528961,261155 760261202752729088,62130 786296176475725824,201620 774054135230451712,131421 785985420316114944,198671 788195629323341825,214809 753670278119616513,28586 751869190785511426,17794 764855828943953920,84724 795614783735267328,267521 753665889577361408,11774 758389639736459264,51778 785282175235035136,193669 785393822201032704,186883 766065731704205312,90031 776984289661419520,157082 749726404854460416,9295 762349672711065600,72716 764226783407333376,82759 735316605798879234,65113 750362585212608512,12883 763772162561941505,80098 788551795291205632,218892 773336350678392833,135025 789147047052005376,224031 794981369914925056,262849 780810911963545609,180627 794283047088570368,256255 769065233788899328,110585 789940581854171136,227264 786282366876553216,200963 757397515805204480,46890 789487802954215424,225358 790878609665880064,234583 755781608897126401,39197 780958165038804992,184223 778811036669317120,170434 774021492275314689,138819 791634374525612034,238207 786047324690624513,199306 793301606410297344,250633 767449019345887233,97519 793194043458977792,250033 760872829793492993,65180 767043028569710592,95708 776587007636049920,156835 761695672730910720,68862 772221893784899585,128355 790584223958794240,11774 791088362794868736,235179 793872364979253248,255942 775502589613842433,148912 790978188843192320,235590 794005723495612416,254209 757212064997711873,46006 765821145069285376,88874 761928050283909121,66815 785295047985999873,11774 772199515101077504,1249896 794619882520412165,262053 781446468766953472,139404 762354425797210116,57574 792455686990934016,235685 771046800136568832,118698 790720348459143172,233241 794332301073125376,260033 792816687166795776,242693 777845906829783040,164001 768925164490723328,104662 781553250856148992,11774 750510696949903360,13450 765342226121691136,85414 790971327930695682,235487 795608399450951680,267521 759454922706456580,9643 751807804554547200,1248116 772200921270845441,117609 763791036212768769,69356 776483133185265665,152872 768488227435081728,106774 789264849813508096,224338 794748210552127488,262886 763420844660064256,77731 794635546735820800,261942 788473037230317568,218275 791712917984903168,238429 768958559967072257,110362 792026581401305089,243075 785632642666409984,197297 749369334934474752,7828 795769820281184258,267587 788149496710660096,199657 795369439604506624,266653 793884515978579968,256255 759238454760857601,57574 762832275935416320,73814 780796238228623361,183269 781169215592095745,185496 788010926217633794,214354 769281933079617536,111454 790448973609857024,231550 788153570419847169,216009 770552838036545536,71612 792836210863534080,247592 764188857181044736,82066 770379477721505792,118191 770628133808508928,65496 778711219196731398,168698 762712034530234370,74308 778290925772509184,167220 781201744378335233,183269 770358341671542784,87904 788171057349799936,214123 789471635552088068,225374 755969519823314944,40321 788108360038178818,215050 788545915824984064,218275 777039451914579969,159093 766334876085784576,93036 764157308188307456,80939 771415007129116672,125367 792804517624549376,247323 793775525227589632,254209 762039642958987266,71476 791885853857501184,239876 795026905569382400,264397 763518532336414726,78304 788203941586612224,352258 758698550331002882,53703 769128102991650817,108849 780646209086033920,182257 781547006317649922,185496 754741349245591552,33401 789788084489621504,215754 794544092692647936,261155 766516778373484545,94463 765244670712569856,86440 778690492393336832,169916 794533221597736960,261155 795614221404958722,267655 795368911332057091,266054 753669870169063428,27317 773311385925193729,135736 790944722726510592,234796 795724677725425669,267731 764973833396768768,85562 766457374164918272,87858 779449937021046784,174115 765010177229594624,85562 792117187825852416,243187 793203035728121856,105109 752209188491632640,21074 787077231453605888,209043 790398743044427776,198671 758359770311065601,52554 794972817083101184,262588 759187346059255809,56964 763838761499299840,78513 763856134419591168,80486 785847788059918337,197512 794938360305516552,262847 765477810844606464,86653 790896258168786944,234583 761110680040673285,66116 763993213929598976,79691 785330149797433344,194136 789214783958638592,224680 789416274895831040,225585 772474675985260545,99816 767734496510828544,100893 759215245458042881,57105 779403903888687106,174427 795100900461264897,249926 778303183106019328,166282 786986262217363456,207965 791389912356401152,235621 769590228713664516,114207 793928305187528704,256255 759520465027162116,58250 788942264693252096,11774 758431304065122304,53001 795383167142068224,255826 779320843428126720,173645 774322411722252288,141360 790729015342399489,11774 733017381908414466,355328 753352759647277057,25189 756205474966482945,41702 768508813443997696,98736 785235590937575424,11774 788046740226187268,11774 756296863842705410,42432 762081896645926914,351254 774243011014393856,140437 770974099770335232,122146 761290979131400192,67229 786727715512676354,205094 757283066968698880,46384 795770262146969600,268754 772328753418670080,130067 790157572649005056,229833 771720143340707840,127366 764380809780424704,82066 779006642163634176,11774 775106185947062272,134199 735291174219583489,352687 770239070807199745,117257 792797381494312961,108396 776853240944160769,158327 777224476664750080,157082 787156376355155968,209043 755806444545449984,39384 792246272035913728,243187 788143022437339136,215754 734488189692477441,351152 773318179527520256,1250028 758253693225439232,51451 756888078581633024,42432 762695160727801857,73712 763705405054803968,79691 775001011316334594,146259 773694599327911936,136575 792817704042237952,247877 756256104120619008,41784 772430924852125696,125554 775875177259405316,152314 766516205783887873,93286 792839808879988736,247819 773930319854628864,109337 789861583937646593,225359 752124591238213632,21074 759070173550768129,54620 774433084687130624,141867 776131566363738112,153194 775653428668149760,150511 765751972439871489,88669 769721956509843456,114779 786178300871708673,201285 791279418794766336,237491 780533066347405313,179574 760250218877186052,1248387 789361340162904064,223731 777196920120958976,353879 766866964316684288,96767 794705297113747456,261155 755378076452741120,37044 763560146567962624,76858 773249747054362624,135725 774448627699810304,142503 785846910112374784,197512 788821251922006017,220539 763073571505790976,75724 785302676338860032,11774 786567526381678592,202248 768108014091980800,103701 787154088580349952,205728 756607561332199424,43285 773522141862043648,131007 787030570043895809,207965 790831998734655488,231792 795017444700123136,228634 787089007725252609,204835 758414133763203073,52112 738014685023375360,195876 755024230585143297,34451 756342458997321730,42249 757333509996511232,14277 774365633572118528,139404 791377693992288256,238494 793297227934474240,250633 794642005309722629,261142 787915098220363776,212564 787381286369370115,207287 774456527868481536,143585 751548063550963713,18413 766747164433317888,94683 763862026003288064,1249165 775440348667535360,148676 794562726722818048,261155 781463170217086977,139404 764909595265527809,85277 760525833182248960,61444 794002924061892608,256219 755913768391979008,40588 760825026211934208,63858 791263553093267456,234583 767458741621063680,99270 777150330718920704,159876 780619615026106372,181886 792448452756201472,244143 793903867964583936,249819 778707343185817601,169923 763697902564675584,79633 754815908430872578,32963 763510511086559232,78947 764119170820689920,80720 766332908667740160,90963 794982666915356672,264335 795290296049344512,265257 787789163244519424,205197 788200230395088896,352258 791689529681846272,240483 754182528139919360,31320 762521114719490048,431998 755602129503465473,37457 758771567136571392,54070 791706130896580608,241034 751982149662826496,11495 758672476092203009,54070 763837547642548224,80482 781469528530231296,186673 779136193745317889,172962 768929996962279425,110362 758470859744915456,52554 770584178354249728,119832 791181503006900225,235590 781588450155847681,188807 785275188992733188,194648 735680456780177412,353124 795028024626475008,263907 776064671631732736,153194 789169197582385156,11774 790388026904018944,11774 760569222296694786,62798 793183191800709121,250247 755464081759502336,37294 780800729032318976,11774 790962281546821632,11774 764697893785788416,80486 761189839525904384,66857 775840882654339072,150845 776929200632573953,159146 785474372530208768,195975 763847457595805702,80393 768736275188813824,101681 786995027784282112,205728 751181777188769792,15808 793814354453864448,255393 792443338297188352,245998 758650202848890880,50670 766738032770818050,11774 790712489973383168,233307 777243712380243969,159359 789119640857444352,223286 787508715322691584,211347 792824349614940161,247241 779116913372831748,172022 763496654406295553,78159 766608347940257792,94850 762852738573012995,1249079 790657547430535168,233307 761199519258193921,66824 780406418826366978,173936 793462129802084352,252196 753588224707137536,26794 772647691444744192,131027 751201158690144257,17591 766843946223882240,95672 773698400533504000,138054 792076212499865601,11774 764543334257786880,83603 765631159543955456,88311 769419739512713216,110585 778404014304075776,164783 755264411246354436,36545 765599358016421888,11774 767059002484068352,97472 771381677679579137,124461 788066915977613314,214354 786265666860920834,201958 768574840034910209,107032 775574106985099264,147391 754126546122616833,30802 790208831749885952,228172 795742333744664576,267746 768188150510456832,103354 793123857632727041,249469 785656003673018368,197091 758771585213931520,55262 795044777326682113,262849 773706164743708676,11774 764862058932367360,84724 793199485576966145,249005 779351519476854784,174230 781605325652701185,189086 786380337056100352,202248 771265935214645249,120557 781349870791557120,139404 778401131517112324,164726 793297970795909120,251205 776895420383440896,156835 770292008275456000,11774 792749492508295169,233307 767830631002677248,99111 770316570354651137,117257 791356290819887104,238207 788761275522162689,220526 790597065055145984,232169 794001221707149312,257492 795757335427903492,268777 763402454532812800,76537 786084493652332545,200384 733011349664456704,354521 773538922571894784,137158 777738034989129728,137869 773625469782593537,138054 767409964860203008,98972 766432023275638785,93850 775001378531966976,146259 768430651196502016,106281 794732343890157568,261155 775100026301194242,146847 793934578788352000,257026 750741314325450753,13343 773624402642669573,137869 773918488024850432,139404 756489487602028544,42071 780269484674285568,11774 792354082828775424,238395 771448416580820994,125367 764875054433828864,84724 787909355219849216,207119 772869568738037760,132364 779254513404370944,28322 750062128501891072,9433 792886379738832896,236844 780475994176118784,180039 744941078227255296,11774 764975473759838212,85562 763402841461436423,73814 774292818831347712,142506 771107261418614785,112363 779189962537263104,171324 785700242461044736,197512 773932151804825600,139404 786686350561075200,205354 776150904013742080,153618 764283080655958016,82066 777185639410171904,87904 793940103408193536,257026 756434695500464128,41680 768428956441772032,106281 779378466667966464,174427 766254707761217536,91751 756216629730615296,41516 781517885051170816,184859 750250811817623552,10848 758636143323652096,48826 769963686979104768,114254 764766675442860033,82002 793278347094614016,249926 785991235102138368,200384 771752137055473668,126152 777928776013402113,162497 765751376257351680,88361 794689798023901186,261050 735012841921511424,349060 757437816783540225,47283 755851588770594816,18215 769949871717490688,105109 770275374957748224,117257 751814278664089600,19528 787360087354413057,192434 768125641178742784,102618 771591343936118784,125703 758800635567288320,46076 780793016004976644,183269 758827474406879233,53996 777189715468574720,158897 792165369146408960,243576 793854819488428033,256102 788390650320343040,217519 763484465746239489,1249111 763457193945341952,77687 787387350959558656,180433 771878967385227264,127657 793155347292622848,249926 793843225006137345,255942 763131483003326464,75724 794505017419907072,249841 760693403126472704,64192 762059670752231424,70986 788899730117976064,11774 793544133537173505,252020 776443250085339136,151463 780784423356608512,182036 760937114779414528,64778 767233558532362240,90539 751542415824007168,18567 788753828849922048,220526 758078017579147264,50983 774132169463562240,140444 786542895658565632,204358 788785190176956416,220332 767067533706878977,93210 794735135593791489,262849 764886923835944960,80939 789155213965942784,222682 752959255120982016,24727 754070097749086208,31605 793648782462287872,252674 792288812902776832,239610 774045907759136768,85326 774190379700592641,139713 743943651928113152,738099 786965053455081472,207613 785755173360545792,197099 770993485688307712,122299 780818649288441856,182726 754729954101764096,33356 758079147382022146,51239 754030079735271424,30802 787761061818568704,199307 795363634822213632,266079 789028057931591680,30206 792481910949830657,193524 794591529662824449,249926 787033505100292097,205728 785861168355127297,198571 780112693608841216,177233 791362677046120448,238395 781109715916955648,185496 763459369002336256,78344 781843615568068608,186584 761026294930743296,66159 794598141072908289,261155 792406974294003712,243187 775407651643457538,142648 779447169874927617,175186 768928118971084802,110362 787127546181718016,209351 769310721574313984,1249667 756589150288093186,44274 747575350880833536,1247782 751736281206386688,18215 775374910168399872,148018 762423695495208960,73102 793666898655195136,254135 767556063629496320,98259 773256142906503169,135736 792042267469082625,243075 780434866798145536,180310 757960932249055232,49925 781600450034434048,186153 742119416234532864,11774 793824318207635456,254209 794682606893731840,261155 756315730644086784,41680 759845750419382272,58227 793095061126782976,249469 777081715114160128,158387 760866517776990209,65180 756569770233884672,44093 794231889871532032,259063 785320113922830337,11774 792378624368312320,244385 760253444368334848,1248387 778922036831723520,171168 733015439081672705,355159 792497023559749634,246225 771884422417248257,127871 789791890916933637,206666 791297273732804608,237793 795692728042590208,267521 749451795349377024,8588 766792842157187072,95511 793164872976445440,249926 750907154077323264,15242 779879183086387200,176203 788252612302745600,1170441 781678628836872192,177455 768827831308595201,109337 780586979654119424,175168 759024154016440324,56158 768836225268494337,108849 788968624866283520,221785 767850539472199681,101514 773158406701985793,129212 769122906936836096,111464 776109448318357504,153194 773710373425778688,11774 751232419768913921,15808 767870860568977410,101753 772276552964841472,117310 772100189985316864,129558 751017431586537476,13532 732167391119966208,349824 776579580668751872,156835 789454889701212160,225981 773666873200160773,136575 791005104480460800,234583 795414550011121665,265855 759764295412387841,46475 771066889124458497,123085 780602279250436096,181984 789109935376363521,220526 785951084254752769,199546 792415207737860097,242693 750531072904003585,12883 771838811827531780,126389 764971576651493380,84724 794642331509071872,261155 793441703101210625,252196 773896362547089408,139404 775485679165898752,149259 794581077268402176,261155 780601596791050240,181755 791053905866035200,234564 787032409829105664,207965 794750835540561920,262849 766447548676530176,93184 776887893599985664,159016 794654235619106816,261155 732614810513375233,350379 773117035786231808,133454 791727060725014528,240535 756615379258974208,44274 794283462794629120,259231 761291480745054208,49681 776703483340808193,156061 788748897053270016,220029 775109223290068992,146720 792717430615371776,229910 787845640936095744,201374 788218382822678528,215437 787240810513334272,208379 769927187877228544,112693 775834010463277058,151947 773954518665093121,140444 786972766486487040,207949 754915473381216256,26721 790315666888884225,11774 754896337343160320,33356 763771989140004864,11774 764347461280362496,82002 788530641021337600,218164 771845124523307008,128017 774946237506326528,143473 765937548103446528,90031 773382996992884736,133255 794186787220582402,257325 785634673128943616,197286 763794057701261312,80177 752976505786011648,24870 760174701381582848,61206 762085737449664513,71594 789744716531306496,227242 764305399398805506,82209 768861619560427520,108849 786272458064076800,202429 752308365447958528,18349 765646182651613184,87904 788037062406443008,214138 742942797074927617,351931 761524099843780609,68993 765398078211829760,86763 789000610335035392,203710 765366253653487617,86645 773562375492427777,137451 794637541798334464,261155 756274010309046272,41632 780577429559533572,11774 793953886163734528,256255 753321281878106113,26871 794636327299923968,262053 758999339922366465,55257 787718026959269888,205197 760856437010477057,64678 793907621967302656,248652 752673044263415812,14277 790546232246571010,232137 764834573951860736,84724 775374262819430400,148645 786691270999674880,205143 775063425357668352,146847 791281212824416256,234212 785338820472352768,11774 790584777183199232,228820 792523149728514048,245094 790915248786182144,234583 792107638280499200,243075 761361403785588736,67547 787025907433082880,208379 754719490261209088,33356 759252603796676609,56964 787305203192074240,203217 775648634536808449,148170 790964704642494464,235147 759270715757621249,56952 793908121928224768,221524 788126842553184256,215012 754823163054129153,33356 791395870260338688,237908 767853303929634818,102137 765266421643370500,86653 793429830188400640,251740 793670477826756608,252408 754059196451155968,30634 762199240961581056,431998 780813893505388544,182665 787884228394573824,212239 778982545463582720,171693 773413555924242432,132364 753763612037091328,26140 775789196845916161,151699 755157411921551360,35890 775125126501183488,146720 763836549561655296,80720 769820578954043392,105109 764252495958925313,1170700 788160986372943872,215088 786367457577476096,201583 793069753183113216,248514 766690766227968000,93261 793155023026786305,249469 776147664429682688,152541 755163903949148160,35890 779864600900763648,177233 772813615078318086,132578 777556814074302464,162213 792807717568143360,247611 767318326943051776,97852 785621236168601600,197286 777961237040680960,163990 791368731884748800,237325 793161842528886784,249180 751223524656762880,16728 751947735981588480,18318 756087133337690112,41402 764086603581038593,80720 778535768520142848,152594 766375752543637504,93286 790311117197377536,230485 789364430026911744,225359 757628357492084736,47782 785517492676558849,11774 795117698657189888,263906 757568330265919488,45669 760536351414497280,63179 780084582326607873,178258 766350649055477760,93286 792135681481011200,244310 756403561420828672,35044 795400788713635840,247930 777903627079909376,164001 775064983784665089,144730 760124433730338816,60866 769177896887865344,111558 737263233241911296,351201 769511161272213504,110708 786201160705122304,193297 771880938171170816,128615 777947424379633664,164826 757341914442166272,47090 755598173859483648,38183 788868957520400384,221785 781844711506083840,190649 758475945019842560,53185 785823182678663168,196277 793601823990951936,97305 764211808647409664,81656 772516660355952640,131421 780186040569065472,172185 745369614629036032,351424 753801188831670273,249811 771695144135430145,127134 785447145117585408,194221 779001958204055552,29263 793891123810996224,256038 777962945552580608,163901 759872518253576192,54508 775697354615762946,149042 781314662029754368,183269 789987184333815808,228354 793238501365907456,250293 791758521880588288,240070 794630146837925888,256276 758792157205438466,1248642 773770186197524480,137158 789243945100283904,223921 764461197274017793,82066 781418302618886144,185310 790962092069101568,234583 780635201554804737,182257 781652009774518273,177455 790167289593298945,229895 750391893016457216,12805 767916379643207680,101681 787052518044004352,208831 760122151353585664,349813 774009053471051776,139404 750626599351885824,46501 776513998904758273,155451 793246907896389637,250033 794211669064839168,257492 764135628984373248,82066 768489864090312705,106281 785603584616501248,197512 760242023005814784,60866 780779366384971776,182036 761706316230488064,70453 781089682893320192,185310 760912935677898752,65222 768101410722439168,103506 786755622477762564,203674 781017288409513984,80785 779740858052513792,176128 768593674812792832,107032 785921910379020289,199546 793146057928560640,249469 791287737433284608,237491 779403086125158400,172967 764782981592457216,82344 778981238551949312,171693 789293185302466560,224680 764672589075779584,84449 742759375786389508,11774 780609132634058752,182049 749700576447963136,9857 793598587703795716,252020 778647392631525376,169226 786968457325711360,207949 793427472251400192,252020 765542110405754880,88052 779157790598139905,353879 755762408044437509,39462 788151051610230785,214676 773516105260425216,137042 788204342432059392,215437 764122667037368320,81924 785575681052729344,196277 750127400952864768,11463 793050490317709312,248516 790295544195276800,229693 768678872464363520,99264 774391965626531840,133943 791420233844088837,238207 761381346035892224,67547 758080894007521280,49843 732444758170206209,51644 787260921546543104,208492 765339257749766144,87245 781212114140614657,182665 794733526000214016,262849 776892841859559424,159245 753223668768002054,22938 780083321254604804,165097 775815177660952577,151463 760583540916576256,59382 767749158702768128,100893 776890085719547904,159146 762997519836151808,71099 788365484429234176,217039 759868264499609600,59666 794227021249445888,258598 768973608530092032,109964 770753682224848896,117609 794780543070142464,262025 773622616968032256,136947 760269706649567232,61412 778950383578251265,169747 793987373835108352,255942 770764951577325568,120341 767009369036697600,93261 751231830070730752,14277 794203396651687936,249926 785998224813203456,198878 793262046666190849,249725 791213714875834368,223249 777442338637393920,161313 788085356834979840,213635 795750825532489728,261155 752296985474969600,16728 759485018238439424,58227 732684776876965890,353228 770437513093591040,118023 793816530555326465,255393 781542676961366016,188401 786886085058109444,206225 766887159416651776,96263 758100223138918400,51239 793959148765343744,256276 773987141978361856,139404 790745666024796160,235349 761033865435635712,56784 794913053712191488,263895 785879659095298048,198525 758430049586454529,52022 779447989836275715,174392 751164081210556416,16422 775390596185853952,148922 775497660451074049,112363 794930547382308865,262752 761756616475627520,67369 789102810860257280,223054 756317135362678784,42432 781207550301659136,186434 790709032092831744,233625 788753344441438209,220526 793531794196791296,253190 788151644202622976,216009 791416973900943360,237999 768157187415928832,103354 793136534798999552,249469 755165876794429440,35890 788361996341276672,214078 794277847443480576,11774 793446143090946048,250633 794966166880010244,262925 778249335397941249,164826 758711260942733312,1248634 793871446443487233,256255 779502237420818433,464984 768439102924611584,103261 776603806947745792,156835 774249058621726720,141887 787986871334891520,205197 768865293045231616,109666 752943839141212160,24711 778033730589954048,165423 759585418383728640,56964 763393208109989890,77727 793987617289281536,257353 785536757882314752,196538 790941941739294720,232137 753336476683894785,25189 767430759594340352,98751 785392289577394176,194157 758459938226089984,305417 777955557223391232,163990 773957033208995845,140444 761147984679538688,65222 776588772230176768,155390 779687238783344640,176203 765661290719170560,88998 793113753826922496,248065 794404992899682304,257492 761643506473369600,69356 767327176383459328,96031 760675583659503616,63776 791176682392682496,235590 775617616903888896,149089 791480676658900993,238395 762125895314182144,71476 791411562594439168,237908 794328368124547072,259231 761593421496627200,69231 768939972527202305,110362 772457742955012096,131045 773844843600556032,11774 795012691551195136,263896 794090125022130176,256255 794352938034470912,257492 794560214770991104,261155 750495203639762944,349566 754752177898487810,33474 785618709981245440,197286 767701412805423105,354073 757612282205638656,46370 758758176120463360,54123 773839000486510592,139404 790666492169822210,233307 794294888351166464,254725 757879977438175232,48477 772979146729283585,131421 776511698723188736,156132 793245699039043584,249926 750793696451461120,13343 756821117130661888,44450 764627742268747777,80648 774401291279892480,143210 791040253402320896,234796 765640907005669376,87904 764962153602224128,84724 777633257525485569,159542 765666002583494656,88874 775848734122909700,138490 764272810378178560,82571 770809149663825920,121621 794234357296680960,258456 776692981504106496,155898 767855834164592640,100893 776573677043343360,156835 735951795063644160,11774 768496290871193600,104973 761617218706825217,69711 769227761441382400,11774 794662337156358148,261050 769737662899027968,115107 755768334092677121,1248313 773511741804273664,137042 769240595051184128,112345 760971183697367040,65839 775064300767498240,146675 791891846477733888,240890 793177695957942272,249004 762769268597481472,351152 778371215639609344,152594 789512721179873280,226731 790597041642545153,232169 786959684469198848,11774 794170553540153344,258331 758837004528340992,53185 753950189052768260,30590 761049828319039488,66116 762253627494834178,72420 770230050822119424,117377 794923303483875328,263926 791702057749053440,240145 790567203007586305,231959 778699303644573696,169715 766351448972009472,80939 761224718590414848,67226 764581858810142720,83629 786061627741335553,196524 795063969539035139,264397 795765433429270528,267655 785297678036897792,194923 772613430339592196,131003 793484178402705408,252741 752958395368570881,24788 760925620285112320,64692 765211259079831553,11774 775042542194733057,142721 788135262127874049,215754 775771984865161217,151185 755231503726972929,32334 781144130462244869,181419 787794808509124608,105109 778367488375611393,167305 761315615608975360,63781 771339897554739200,124883 776588896167604224,157031 779331267108012033,169201 758301680135909377,52112 757600354976411649,47940 774951945777709057,137693 769497426264752128,91499 793266703870201856,250633 779151896493760512,172799 791681287853572100,240682 749253357592670215,7911 774273007132946432,139373 775779240369328128,151463 750820403476566016,14778 786355568671764480,203391 789363822750420993,224680 793461017556639744,251951 753705608600166400,29361 765107981189017600,85789 793650781127864320,249926 762040382796423168,67283 763167970268938241,76934 780567808644030465,181419 776109354751778816,153658 781654621483896832,186584 794313484590645248,258456 757545143876616192,47782 770092241729753093,116164 793790890321977348,255393 771078097114271744,122146 774284690622705664,131421 781222732977537024,182349 792867232715898880,247241 754102325103386624,30590 781713998722904064,188874 770756362028523524,120610 762013426352783360,70079 760570076802215936,63149 787271858223779843,209957 790310430505828352,11774 774065069357273088,11774 778328564085223424,167569 788757718400106497,220526 793300061786673152,250328 793611303390552064,254135 785691455054417920,197297 789654428131401728,227242 762572979763118080,11774 795298331974959104,266079 764683081768849408,80512 766112359417077760,88930 793648558738182145,252014 758455531015110658,41680 764934256690925568,431998 792400543037743104,245056 761677526964076545,69947 775129400799002624,19199 778371061620482048,159359 790664278411968512,233307 776785210230710272,157755 780920407180341248,183269 785325967141056512,193633 760977249805799424,65455 775870668026118144,151410 764469659726934017,83391 770834549240659968,120393 788939403762642945,11774 771436611250823168,125145 756103016328101888,32710 765502274017910785,86472 793902097020264448,252580 793209794958012417,248988 792225066306015233,243187 787608728614887424,204078 776051544756191232,153095 763726440101736449,78159 754709432546627584,33174 781360924242259969,187383 780789036298428416,183269 795716608320819200,268231 787465775804248064,211347 768138080557539329,103071 755974669015015424,40867 760159856267526144,61412 777197543188992000,160816 790590448536399873,229922 791655847260594176,240145 795656659007918080,265649 773126861794803713,132335 790925720067289088,234583 791387949178900480,235590 790696508605669376,232169 761510148485545984,60163 785735365986357248,164764 787157558297591808,207613 771423152677150721,125367 765028965043933184,83881 787340876578033664,210215 759111985560682496,57092 765989641195511809,87904 786905242940088321,207287 756941425279799296,44450 795294583500443649,264754 764410653054558208,82066 788547778712514561,210390 762510711482310656,431998 764419711534829568,82002 764436231627300864,82066 756616848091844608,42344 788872770885066752,220332 786755952326414336,200965 765609415256920064,87904 785607961380925440,196676 772537845848346624,129558 794663951174955008,261155 764650529666412544,83881 786407978375057408,203674 787725772026945536,205197 787843734138331136,207287 781341641290444800,187478 785256305233494016,194167 755726218490617857,39235 753400933980180480,27492 755895900363329536,40566 779444111514279936,174115 795381442305998848,266786 791340392495124480,246425 772895541818556416,132996 768841206172225536,107984 778675820814532608,169201 794814636298305536,263090 754825304766500864,33356 755519547944398848,37993 757282632401125377,46006 795612713984598016,266151 770797607526338565,120425 795028639209455620,264431 772215316944396288,128934 770304880460173313,117257 791965969165934592,242649 757712668677382144,47844 766409244832894976,93823 769296383790620673,112872 778383199420297216,167676 793948738376978432,256146 755485721549496321,37973 788403389977821184,217519 761595393767567360,54911 766465103189250048,92213 772114651832287232,129558 777108308532473857,159876 764128941804294144,81869 793889698016030721,249926 774373640142000128,143126 755781066703704065,39235 790660009453584384,232863 765175588285919233,86053 768208511989800960,103046 760741816815591425,60884 795429141290086400,266151 760244671977287680,61723 791849522368393216,240483 766472482287157248,93508 779403076117622785,464984 793208318156124160,248253 773621230045958147,137795 794245414924881921,257788 787387185406304256,210289 795677231418740736,267655 793038435820920833,247274 766467693658550272,93823 794562634540519428,261155 773966895749926912,140534 778341264366399488,167393 790433043295170560,229159 771606887183753217,125111 771468211275505666,125554 763454312534069252,78159 768879449819324417,108849 773966061532241922,105109 786435623334871040,203806 761045560614801408,66284 790211397108072448,229724 794007643845054464,256239 763369181735555072,73814 788734994860560384,220332 779007459759386624,171902 757436352799604736,47263 788490579843788801,218275 795039160558092288,263532 762308111747063812,70797 765462522547822592,86653 773576275608735745,136947 778474197416812544,165080 761866484280913920,69482 756551626933010432,43553 788824771802783744,218911 794993658688892928,264431 795702367639502854,268356 795726583428423680,267862 764685008468520960,84422 757793385776156673,48926 776507497918009344,155334 794720580687843328,262849 793097893460586496,249469 794005695540629504,256125 791404387759521792,238964 777586165318754304,162610 774355896273166336,143172 756692619732750336,44732 763124861455601664,75073 769347224266477568,111558 795257845444816896,195332 772942098379202561,131533 760997815174696960,64678 767849343739199488,97685 767231679417253892,91946 781343032998100992,186584 790167689117376512,229693 791810614989422592,241940 758843239885524992,54070 786907615620050945,207287 792140901694971905,243615 759908252423327745,52887 776834315170615296,151409 780887731161280513,172967 785658885294034944,195975 753633681923829760,28732 765959859477045249,90384 777203205218377728,157609 766824781199007744,93184 759088582728437760,54842 770194555022958592,117257 772229609999958016,130067 778927875814789120,171168 767766691665162241,94699 767163839263670277,97386 768471065009885184,106774 742998055599931392,350711 785646918453952512,197091 790214355988123648,228354 775430250167623682,148574 776419825430192128,153756 774675109399363584,144494 772838390408450048,125381 791649962685759488,238780 770269285033705472,117257 785990171741138944,199960 788750766622187520,220332 791351401796472833,235590 766084534274109440,74133 788744717810868224,219942 795752319044435969,267862 749700660392816645,9433 788714186796695552,218258 767435133787971584,98890 789198506225315840,222647 771492055436632069,124855 793862474802065409,255942 766292433164525569,90621 768097894154973184,103354 755260414229749760,36545 763361768311664641,75973 793996759517102080,255942 795293887527092226,265257 766614603870633984,86103 791260139621724164,235620 773309560690016256,34707 750053966407274496,10851 791659003780530177,240483 792359213834141696,235685 790536583749341185,26066 770150145681784833,116654 771041064056532994,122982 732328018996170753,196346 754911860047085569,32625 787728753073885184,207849 793614833157406720,253164 753997146584707072,29790 753743071343288320,29263 757780729916952576,47838 773578471423389696,137639 766046140856930304,90384 760959422730346496,64730 761346691702358016,67369 763939063132848129,80720 792938931700445184,234583 793962861395673088,255192 793294057220956160,242693 761085790084403201,66159 787123093068128256,209351 772063309931679744,129128 732644487546036224,353228 762737267098148864,73814 769213665346289665,112058 785588327009267713,197297 793580572660625408,252639 794209299761201152,256393 788071684423110656,214492 785930166409101316,199166 763767053991813120,79600 788766687021662209,220029 794550864769851394,261155 763189065541881856,1248387 769600247605567488,112239 768951705048346624,110381 787305334285168640,209035 753738714057175044,29624 760915529154519044,64692 763460955556630528,75724 753647293631389696,28799 755180394438197248,35890 792104672576274432,243187 754757478110363648,14277 771794661744652288,127134 793184184483414018,249841 764076543819722752,81702 791668480172920832,234990 754753109008773120,33028 776745285955485696,157755 788559967007547392,218977 787698525870157824,212139 769917433926778880,114779 778250479163891717,163990 788868629823496192,221143 786705270323945472,108396 788044259995844608,214288 793454019159220229,217574 765352619221061632,86440 780809061113720832,182960 795068408538812416,264397 771957061471113217,118191 791008574797262848,235948 753334034411814912,25189 761217702321123328,66510 761479808584912897,68182 732385715514904576,196346 771859773453197312,127657 763344896166096897,47188 766345737982480384,92860 787380596263755779,208831 766381249321537536,90384 779398225077862400,174427 795366643568410624,264397 792379261315231744,243187 793142778012151808,249469 761561096532680704,18215 774000756772990976,139404 735991550258225152,11774 794510872399908864,260033 771444086830161920,124597 780835630221660160,182659 788066435088220164,215005 791685878464733184,238395 788838061463318528,220767 778121546812489729,163419 773912806433234944,139577 792088210239164416,243926 772951404801617920,133454 775760273324081152,129991 770562847734575105,108510 780791126009712640,183269 778020122392862720,164669 752937786949468160,24196 769285865134813184,112788 776550734447906816,155933 793566107781201921,252112 775852565460160512,150663 762998853872283648,75615 785651026065887232,197512 781632646623272960,188309 786543293899284480,204413 786956744677167104,205143 790914567530577920,234796 766802788634365952,94699 755081996032995328,26721 771858530810855424,128519 789159118200184833,221416 794360297544892417,260181 773545153847885824,137042 785550229676314624,195807 769655921744097282,112939 752622123903029249,14277 763081284797071360,75899 777563456832729088,161413 752091199784230912,19200 754827935920467969,33549 786261777982054400,202429 770671624601366529,120610 753364149963481089,27280 781523940711669760,187502 749748464226041856,10064 775992037048848388,149391 758709572806676480,54011 771570391441485824,125554 780183295380381696,177181 771775340322562048,127134 779350731455332353,166852 786993553952178176,207949 793909714916556800,253050 760523862656385024,63241 792825183090405377,247652 770988242132807680,122146 781605741136347137,186363 760891811846029312,65180 790591139329998848,231894 791122545508429824,11495 792141727792521216,243615 793097421916078080,249469 776148757469655040,154071 773640617582886920,138165 793863944825733121,256255 775287360107974656,148045 780091111503044608,178258 771480357153673216,125111 781826266215378944,190635 788979154108710912,221785 748158641232982016,738099 787094558458929152,207109 764179144263372801,80939 768544722356842496,106716 793267777851109377,249926 754077543280455681,31611 791248093991710720,234583 785675589969522688,26066 765561396532768769,84209 767975677673009152,102843 754011140351520772,29263 794160779192893441,258331 732608787610271744,352536 794078586194067456,257423 794689881909948416,350046 767170213972365312,97852 768969454050877440,110585 788794649695707136,220526 794836283709386752,247241 791349735919591428,238395 763453848870490112,78344 749322300797911040,7048 775794822342963200,146720 779001744227495936,171693 780069484102942722,173917 777335334900072448,159876 772868942310277120,132761 751048122667794432,16176 795108689569054720,249926 757444816389025792,41694 794501559971381248,256653 795063913457025026,264397 772840640375877632,132996 790310159096639492,230282 795145267972632576,264397 795758029601787904,247930 793095349963460610,249469 786767403090935809,204958 790879682384265216,218223 794676044905193472,262588 759143028795645953,56964 763498307976998912,77598 778738782510034945,166852 751743264567521280,14277 756598134646669312,43471 755848648806637568,40173 793174859215929344,249841 762819125383090176,74650 791763836739153922,240145 751125647087591424,16953 756253142111686656,41705 788424394959908864,11774 786680472785022976,204297 785703843208146944,194648 748160813169545216,47188 763951821526183939,80939 775720665181716480,149953 779276759099289600,173658 794636486352236545,262022 794729793971519488,261050 765938583198773248,90384 780005113779851264,177472 781828638861848576,188478 794723757810065409,261155 794215518429278209,257325 794314392087109632,258456 795014667655610369,263108 755865635683381248,39235 776769696406310913,157755 752985196765388800,25255 788864279868997632,220332 793871748450095104,255942 742665595150204929,47188 759347932697022464,56964 776622054426632193,157082 794954026840428544,262849 771525254569164800,126389 753807475124514820,14277 780835278693040128,58904 792140462417125377,244008 777871103939272704,162596 793133139833028610,249469 773993134917246979,11774 785582649113018374,196917 732377953640824832,196346 761160554950103040,66897 793316793884352512,240682 794537774267375621,261155 756616917390065665,43553 794959326880428032,250785 795415534237949952,266138 749768766540484608,10064 769577058443796480,112239 778572297892274176,168794 793170276833865728,249841 776933244235374592,157755 759408935464013824,52061 788874990670127105,220332 779978827829215232,173628 781214891411513344,185595 786011062076264449,209828 769141963312562176,111558 773383169047396352,134993 793422833393274880,252020 767297833309306880,97386 772240563986952193,130290 788079675981651968,246425 732696876466589697,1170428 753048255823482881,24597 753909853777694720,27284 777298654637928448,160593 779009942753869825,171982 792028548122890240,243187 755543424728784897,38183 750544013388836868,1248061 762676775688212480,69269 773922303377743872,139989 785681418294657024,195975 788744215417192448,218275 792167023191154689,243615 780570037232865280,181419 785973965399273472,199891 789167696394858497,11774 758484494189854720,52554 773954576202420224,140039 758289870007570433,51451 777588060833787904,161219 795072537369645056,11774 733324674390753280,352946 772815617795756033,132364 773717789022400512,137795 764887438263095296,84724 775361534906077184,126607 792018292969963520,243075 775834048325443585,149711 786943627624796160,207613 756896738003279872,17416 767782219758710784,100893 775700461450063872,149200 794476934486953984,257492 765498574918397952,86725 768140045647622145,11774 758301226903539716,50923 787382127444754432,210207 750412360695832576,11495 756288040885063680,42432 791175814658285572,232169 755169064159285248,35890 769811997995241472,104628 770862071973937152,119937 790997275581394944,235487 764879381646815233,82066 785728768191131648,195975 786225933548126208,192032 794913720816308224,263895 772162815104737280,129991 788118683763736576,214354 750382646962696192,12883 765408884081119233,86645 767523347550830592,98271 755972227292692480,40881 791831132065193985,240067 763795728510574594,79589 793860952512864256,255393 781247432302526464,182726 759469896233259010,56964 793093855646248961,249469 749531222339190784,1247987 767388996611796992,97346 752967437772025856,23739 785645162395529216,197512 776111247209205760,11774 771449195634884608,125554 788450284703973378,192840 790458644378755072,229875 768504711854993408,103721 775850093543063552,151463 758079142650937349,50476 780738579920199680,182665 750518112076730368,12981 770762048779288576,120610 792201687616237569,243075 793161266160340992,243865 751218351859310592,14277 768855064446468101,105109 771793544986189825,128085 758307239958421504,50827 761664457973968897,69947 764805231947505664,84274 752256608005087233,21091 757248147470946304,45014 776247816192655360,154832 781365189719371776,187084 791129586365005824,196314 768890579073630208,109104 780639128643706884,182257 771509716983828481,125853 764887342117101568,82066 793121134619353088,249469 787844763634524160,197888 770771956467658752,120690 754098529342201862,31095 793615352953528324,252014 794247977527365632,259063 751101048723562497,16299 766267214869606402,87793 793172579309776897,249841 787721646937247744,205197 738433233126318086,11774 770632603711971328,119832 776620458011537408,156053 786046571834068992,197286 768927577830555652,108848 776458426876563456,155896 779351962705924096,172057 794171098497548288,258331 750017951504359425,9754 788112268823293954,215005 758435614945583104,50923 777735102478491648,162596 776615301890781185,156644 769308938453917696,112788 755892393069670400,35890 785609056320827393,195481 791940421089759232,241819 792768286618374145,247240 794273675784683521,259513 767765228830490624,96962 778686195647729671,169923 755803252327845888,39685 773372509395623936,11774 794377518555873280,258598 756361051101339648,1248387 795062325699026945,265018 778823452060901376,170477 785433735365885952,193352 787847587923648512,194230 764316643946291200,80098 778804873726824448,170187 780740447136276480,182036 756371751181877248,42432 793867334784000001,254135 772619662064427008,130669 790753835207852032,232169 756391654366580736,41459 760126895887257600,61145 763434355226185728,78304 795322009194479622,258771 769401092782325760,112363 780172364415799296,174115 772846407468351489,132335 774613234670268417,141360 776112614875070464,153095 787737341750378496,205197 752205745177985024,21074 761589595825922048,66116 755344705940967424,36822 780003227848892416,177472 790754618074685441,232884 738404868738650113,65113 770240396165251072,117257 794587240953475072,261155 778325274555330561,167046 771532333530828800,26110 773859740011073536,139367 788568155350265856,215437 775429433960325120,148842 755869763448872960,39979 765249526051532800,86763 755419164832043008,25659 775762364226560000,121795 789931921954447361,224793 791700750090895360,234990 789462262532669440,226183 794679368735977473,262022 754880294696562688,26721 780885478014906368,183269 790135663463051264,229693 760872361948250113,65180 758378115991113728,52605 787518214641246208,210432 793959919619698692,255826 770226972207095809,117295 793142699595563008,249841 791506008396800000,238780 774242650358624257,125381 763198312623271937,76723 765188765400915972,86103 788073794690748416,214288 790658743239311366,231598 791741419702681601,240926 759131103978328064,57092 761310533702213632,67709 762811409281363968,73926 766325786924179457,93036 780332282301341696,179537 791463988592771072,238780 755533956452196353,37993 786377499584389120,203510 785474320587894784,195975 789172647972134913,215437 795378540934004736,266491 767440149835808768,97447 795118070150725632,264397 792841361796042752,247877 767824303437905920,100559 793999084361318400,255942 760987766339411969,66116 793354603089817601,250633 794202765253746688,241033 794919788271325184,262588 767334504017068032,96196 795771645621248001,268646 743282814276280320,1247598 785363512570720256,193633 791638792616706049,238639 760644852753149953,64197 777084673063256064,157724 788189964278370304,216265 732838350583934976,354322 795401515267715072,247930 761923966411780096,69983 773969180731248641,140047 771449521419280388,122292 767804970318036992,1249474 768993686096982016,110477 757243491915296768,37294 775401352201641984,148537 792537289792651265,246269 763180255284695040,76535 790020928503619584,225359 767781634498293761,99659 791834771601129472,240070 752290090148397057,21385 758785322926735360,54070 763207905059282944,47188 777957918452834308,164764 762029551891259392,71502 785857304306520064,196277 785494989400924160,196277 773619351249379336,136512 791353295298187264,238395 793617226553290752,249926 759476778633093120,209828 760904713214824448,65613 770722596476387329,118375 791839605003812864,239426 756508009816350720,42249 761252121085931520,66057 792750804008443904,247182 775749251150118912,147391 786218066585583616,198310 758010151844646913,49400 763919874745733122,79691 773270499409338369,133043 793246864430686208,249926 761046868725944326,47940 773744274529591296,138819 770503366216552448,118192 773694059210641408,137042 781613886172569601,188401 759868130407641088,11774 753039561916313605,25357 781893482784980993,183593 781309808444076032,185496 762615698858319872,73814 770939868264468480,121596 768605243269611520,106896 762617202365390848,73814 793215963193827329,250633 732416505250340868,351797 780252987558100993,168284 768997466729504769,106716 781396062741364736,139404 765137274048802816,85562 765269413746532352,86653 787730377641193472,205197 764514108129456128,81946 791429748450742273,237491 794629069258313728,260874 753175406220484608,24979 788505623533088768,218349 794602218037145600,261796 750680028497649664,12746 794602034729193472,261818 777308424426053632,160593 792050808955297792,243187 760150576957054976,61145 764469341450403840,83391 766481052856561666,92917 789701252238020608,225981 753752195640590337,27402 768974708234555392,110477 774470457017954305,142503 795491220239908865,266491 763490354914099200,78325 770758737606811648,118191 781065664433836036,174230 768382869940994048,99111 777454771779362820,149257 756258633747496961,41459 773929716789174272,139404 790115198652690432,228354 791726059813089280,240535 754818613920436224,26815 757806895801315328,48494 789128042782289921,223286 763096770146689024,76577 768231932979060739,101681 769592964284751872,113412 794580957927997440,261155 788442272685666304,217837 751108186120200192,16506 765667227601244160,88998 768967233653485568,110209 776042142665801728,152735 787722270881964032,212595 788867906771689474,221799 765168745195114496,82121 757655389752037377,47940 763850260192038912,79911 764958543627812864,11774 754716671458369536,33356 791082798438285314,234583 760796511617900544,64722 750305648143962112,686533 786712568840716288,204413 792830951558479872,247024 777699442308714496,158387 785697461884952580,197367 795240854659022848,262890 795763543379419136,268777 760818315874803713,64116 760588396628619264,63858 766721891814047745,95708 772104023549681665,123354 766702472228327424,95672 771597474800676865,1249846 775576770397417472,148713 772804286375866368,132335 787487530690179072,1249654 795666126231322624,267862 749739331510628352,10030 785835159249625088,198671 788057091567214592,213887 791299828412256256,237894 757644335013691392,46379 779500836661579776,173584 738004754614325248,87889 766392401665597441,93036 781248864330194948,186584 754127802224574464,31969 793650176598519808,254446 766105459036135424,91049 763749334546583552,79589 789749025801056257,225981 793186191373901824,249926 755240296611405824,35890 776738619063209984,156518 788541378556891136,106085 787030836436733952,207287 756851655291711488,45122 751913675557003264,14277 793916139155951621,255942 753397628122136576,26086 758431554653806592,51997 787021292792782848,207113 794308523727273984,258981 769136879597920256,110709 770035842874281984,105109 756693643348455424,43391 790061093863329792,227242 792909994647691264,247241 786223724437512192,201494 788141421517733892,214976 786176338742829056,199561 776148298159632384,153812 757378161550225408,46405 790878956819841024,233131 754747539371528193,33243 740218955936071681,349400 790615649932365825,231870 774026866415968256,131421 752306673952358404,21074 791321000092823552,237787 785821181563789312,197512 770772031113666564,120610 787788287368896516,205197 792528352884076544,246392 786398474598252544,203674 762617526714978306,73814 763868111183282176,80939 786929282245234689,205728 792162603388862465,244550 795774987131088896,203546 750463816664698884,12883 785623617220423681,196932 754974778260393984,34650 759191841388519424,51798 761285826869362688,67852 755482408221368322,36735 765505580895244288,87904 774671499378720768,144654 787100524453638148,209184 769643135148457984,114768 758426332363534336,53185 763051065071788033,75563 765627813940428800,87858 794971818561978368,250785 785614795386912768,197512 788557596131151877,218495 791758181353553920,240483 790457277778128897,229895 792046314825609217,243187 756798123012423681,41518 758016068027678720,50804 790622870690893824,226999 779183026399956992,102730 785662623945723904,195807 752922969429516288,21332 762289361811484673,72035 767945793105981441,93504 768895644542959617,11774 762459568366465024,47283 759980950331727872,58254 787169503796944897,205294 770409978297331712,118191 794886562777628672,258040 757710578005651457,47844 770724126625505280,120341 773713093788598273,137042 787483801056411648,210207 795142302809411584,239906 780069613841190912,176745 788079675666935808,215005 756683296965332992,44429 788580839479050240,210390 790409757475557376,231333 752694027095379969,18962 759252016782798848,56964 764120039767306240,81536 793158675393241088,243075 764969929917464576,85562 768420172046761984,106281 794914816427102209,243648 764146098885632000,80939 767785711814647808,95672 794524132922847232,260882 756290178839355393,42432 781477900671340544,188119 764262634707382272,82002 777695627060719616,158110 785908999686270976,199546 794237656330686464,259063 775300369933107200,148045 791814679379251200,241940 786141193390346244,11774 776768972276412417,157755 758624607679160320,54070 767675288243306496,100545 788608977315717120,218275 790244986025545728,229693 764378475125940225,82066 790277911265865728,230667 793156797058129920,164814 759237021848199169,57605 761157272823296002,61051 756515973356724224,43302 753629892541976576,28501 753697583910924288,29263 767083309767790592,97025 790710902286942209,233307 788065842546171904,215030 794670973203025920,261155 776018591489531904,152735 791667340542877696,240483 778094655590240256,164001 789132233638490113,47940 758273922957737984,46384 772641080701554688,120690 759739587459624961,56964 751207780560670720,11495 767444444186411009,98890 759863760265867264,56595 769202086739185664,11774 775480338416070656,146259 794701842450096128,262849 764981512353775616,85562 774074782702669825,141360 742493381499232256,669866 775432745510141952,141415 760812805905723393,63149 788442906646511616,11774 795070332071723008,263896 795388096594477056,247930 770235032476745729,117250 791098461290655745,78159 750358033813889024,11774 793951300987678720,233692 767772256021778432,15536 776028483118043137,152735 756858565751476224,43553 776392051223097344,152946 785920312034590724,199546 791799157518368768,240661 758263107210866688,52061 789041807174750209,223054 758480663863554049,53185 785668086028341248,196277 781286915945275392,183269 792134313768804352,243513 785281178655985664,194154 773656897354366976,138382 793532927774785540,11774 795102524684505088,218349 781216187115982848,186563 760513034196426752,62728 787722564600684546,205197 785694410415538176,198094 787867708255793152,205197 766408177881587712,93823 794996506994606080,263906 761551612317986816,66801 773944687530954752,139404 785561886196662273,196277 767189657054547969,97852 777924681668128768,164694 759936182205620225,60391 772898721176707074,132752 795615432489267205,267655 787782005131968513,213064 733418806362537984,353374 779674730345357312,175772 785943944962072576,197297 788138777545875457,215480 776769093101690881,157840 751091961378004993,16897 755193453194059776,35890 793222050508857344,249725 785247236410269697,11774 789329013663760385,225456 793199837759938560,249926 760535395692113920,18395 792196780997750784,243398 793347401335640064,251452 791375243738624000,234864 792044186216259584,243187 788887767828668416,220029 794693151789289472,261666 768967178548809729,109667 789991520720019456,229159 762778106453045248,73814 791868064740499456,240073 756298123127955457,42534 758626198339526657,54070 762724091828711424,310322 768931242024706048,110362 775096292682768384,146838 785815876142587904,197512 755166344832778240,35216 794005576338411520,256502 767418034969452545,96039 788508084792545280,217658 788547992575840259,218977 787676764017336321,210585 789997453990699008,226366 792432826423582720,238207 781787455225679872,190424 752680645483110402,21332 790290584539889664,230282 763939292305432577,80393 776755531230932993,157755 765226188113645568,86440 793206186300411904,250633 793819380358316032,254698 773259889493716992,134379 763577411892043776,78129 795449707636129792,266079 759043502554640384,56315 773940855858049024,124597 770392864090009601,118191 776041111634579456,153033 793423996410859520,252020 758663391410024448,41680 763464632249921536,78344 794550161070522369,261155 768670641545285632,105345 792065220332118021,238843 774418543282716672,140444 753403208991662080,14277 794025156549234690,257492 760688457513566209,64142 786692496055209985,203384 794035115127021568,255299 792086342544961536,243187 760991704975544321,66116 787173523584409600,207613 773118061406588928,132335 778364462252322816,167305 792158222547292160,242693 763504751300452352,78853 763194669610233856,75899 776166718939037700,153033 785851690884947968,196788 773524257175240705,136904 768553999230316544,107469 795007849852190720,252408 771659882554531841,122861 789743102231777280,225923 734509733793521664,11774 764602691993505792,84209 776387469633785856,154071 765059488294461440,75724 754748556972392448,33549 791362532069879809,238395 776195619731800064,154534 785798637666181120,198571 757806066021257217,48929 778677995976339457,167677 795429017600004097,266079 754057276554670080,31212 771955139691372544,118191 786411107409915904,202304 755827894081900544,39957 760876095482785792,65180 750472296620498944,13046 760490124429754368,63149 768242305572675586,104662 769241941041176576,112126 779249046116532225,171462 765597197060628480,87904 732268435661422592,349345 772411185601900546,129551 777230894331486209,156835 766542992731627522,91946 792371157118750724,243187 793140061114015744,249882 767813446238924800,101681 756413265794699265,42249 768295515268145152,103071 770565621545332736,118191 763068385404055552,75899 775509224000454657,1250232 787336883214909444,210253 751131126735986688,16897 788647332610965504,215437 791739218355712004,240584 751860745571229696,18391 794092939827822592,257492 790670463324200961,233307 778656531269103616,167998 754746104466448384,33356 757847987053748225,48722 758253128584232960,52061 762729356221448192,73712 773880893689606144,139404 774043890370252800,135025 785997024504188928,198513 774369172008628224,143352 786795316834017280,199546 793861921774694400,237935 778280103033786369,166913 786582218592235520,202304 789656594506100736,225981 768841721379561473,107752 778970790255394816,167220 766592227044954112,94684 793539754214162432,249926 776139092610392065,153845 785890711115751424,33169 789986038303248384,225359 757353573948723200,44274 793177237465997312,249841 759263246637535232,55661 793332900930330624,249841 755430202805620736,37433 779875266466189312,174465 788398777572790272,217634 762407927315591169,70177 790565303411507201,231882 774399308267417602,127836 794635777439305728,261155 768172114918551552,103212 791348519932039168,238395 758380780460449792,49583 787695246364839936,211347 781292638393737216,180016 762061507806978048,70355 759481803157696512,58537 792067367060799488,242693 764757197993586690,82283 770545744012914688,118515 787985246721564672,214209 792085120429633537,240676 765888367196250112,89845 781361458516983808,139404 763073796433666048,75724 770680114774355969,117364 781849432543399936,190635 761989447659364352,71114 788474713341366272,218258 769920485522018304,115511 776638680274436096,102730 762330998088593409,431998 762066895348588545,71026 750667510219845633,12883 794605115785314304,256038 788111025857961984,214247 765530155343155200,86103 763927185748918272,77590 774664440927006720,144494 792567518934302720,246674 773857267934437377,139404 790978372352544768,235399 765940374720217088,90125 756989261153497089,43828 779104851057795072,172799 764276727795290112,82283 791966861403443200,242521 771911740569247744,127957 779175407702593536,168284 767838509067563008,101681 778982375950651392,171693 754755606926458880,33356 775079786150449152,95672 788406947372339201,11774 788456637375782912,217574 760539113405685761,62835 760896448120717312,64722 753323093821501440,26006 775743083254157312,150404 732169508014706692,349814 757228043345670144,46006 777999775547424769,163785 732906067454136320,1170601 741398664971714560,1170819 757769995740930048,46404 788480401618702337,218275 759166834998386688,56964 781009732442157056,26066 780846796671115264,182667 788675735485636608,195876 791452447000694785,238272 794673311829651456,261155 788406185523150848,216009 775671602809798660,150404 775693187650297860,150103 767375478797721600,96810 777853821846425600,162610 789469941141377024,225983 795405026399285248,266822 772161776548999169,128143 764282820877365248,82209 751215122161348608,349060 787053413695709184,207965 787395684181893120,209736 759796470660919296,50827 772626658020896768,352188 791440187314221056,238395 771507598092804096,125890 756218515271528449,41680 765336361532391424,87245 778119223373692929,165185 775718592390180864,151071 794574550973329408,261155 793126203922063360,249469 780150310404706309,138362 765657397444616192,87858 766352002628538368,80939 777187444819169281,209828 762036945845362688,70177 762432621058019329,431998 765454873064202241,87145 778296256980541441,167220 772988449187958784,132996 791614117777768449,238207 788749249496354816,220029 764975580584501249,85562 791008898018750464,235590 794626317018800128,262053 764278993734373376,82642 776465198622216196,156055 778327242145275904,164826 773934168606646272,139404 792010497092706305,206666 793211651499651072,250633 768540453427740672,107469 768943143878361089,108729 773194789361778688,129335 793433171438276608,223286 770731153426874368,120127 795402196850503680,247930 779794719236841473,176890 778596033043558401,33169 773610135071490049,137869 792191560641155072,243187 752620747571552256,22787 767453331681841152,96039 753751169277755392,22439 780049312227135488,177778 755470125721980929,37433 755819159779287040,11774 750129376835035136,10064 751201858035806209,17591 792754774160453632,247232 755483900332441600,35470 779135083848409088,169515 793600668183302144,252020 760725819211780097,63776 789415222242975744,219754 776979035322712064,159704 757227919059980288,43391 762366666839732224,67852 787739690296221696,212139 770910299360669696,121949 756203460840742912,41726 771803245161349121,128194 765748515762864128,88669 775398425697267712,148994 793547451810603008,252014 764871431049973760,84724 767756683992899585,97852 788190164015128576,214354 795702986915909636,267862 789483376595972100,225380 760904259508563968,64722 767842159235969024,101163 771530758087319552,125367 768949078193340416,110389 768071835808243714,103354 772495522523451392,738099 793560461585317888,252014 794583607037853696,39957 757678803854331904,48735 793236734284705792,250633 790438296111284224,230282 779865723422269440,170373 785635888768266240,197512 792695757774217216,246726 768988436820795392,109767 786710551103758337,204413 763444645053345792,77849 777876912999989248,156518 757784170722566144,1248539 795455047010283521,266079 775821162722889728,144573 770369579616989184,117310 756188716092100608,11774 778793250106724353,168794 766694149357572096,95593 763734009427865600,79691 789833913191366656,227795 791091686436802561,234583 758697926256242688,54070 794303822021718016,258305 787831909174816769,212237 757702918623621122,46958 772530482152169474,129551 775074421933572100,146259 785538975310184449,196538 763468413641510913,77731 767186127430250496,88735 760952896586297344,65180 768665220881547264,106716 754104769204064257,30910 794387795427004416,259743 794093371673444356,257026 786869134365712384,205294 761673610482192384,69947 764197776724992000,81130 779335147040538624,170843 770685462033928192,120675 770217507764310018,116164 762307466889682945,72408 780841179147563008,11774 794995337932967936,264431 763899289969963008,80393 778392864480952320,166282 774422788450897920,142566 763943896661360640,26066 790602921440194560,231894 764845208571932672,82792 766060398885924868,90287 795318875348996097,266079 790645658969640960,232169 758426688581578752,53167 791669101009612800,240145 786085438574497792,199490 792373464225112064,243075 794045315351478272,256439 756576981844623360,43917 753242773415862272,24795 767739238498512896,74868 772770732392771584,87904 763275470360096768,77465 766198758044475392,87659 759173605523468289,57336 768894933340135424,99212 765938373282365440,88603 749436903817093120,8670 786260361787813890,201958 788155016708296706,214354 781607097427382272,188231 785728871110889472,196277 793487653505273857,249926 732563020132519937,352433 786045884429512704,199262 780879850978570240,181419 786240437904220160,201555 771057863661916161,122146 751130388215558145,16299 766017890109775872,90384 795116966788755456,261155 770819953087778816,120610 774007924918198272,131421 795660123238727680,267737 774806937401716737,144654 768039612077965312,102998 768565039758348288,104973 777242348766031874,159475 732460107607334912,350480 761022920306995200,66159 771946411957088257,127775 751555782509006848,18452 760400539607638016,62063 764932024272584705,84724 793551640091627520,7311 756870983651323904,45014 770330887619612672,11774 771102735777267713,121949 793967649097060356,253721 794573880597721089,261155 781144514429751297,182960 757973775367364608,50406 756542622009663489,42666 762415669187055616,23762 762815182884089856,73814 759507581354127360,57574 762749034654212096,431998 770387894376787969,118393 791378258457726976,238395 756924407394672641,44450 778995492470427648,171693 794024758245523456,257492 795014942571249664,263634 793656017108074497,254025 757327205022175232,47021 775891784828391428,150663 790737469830340608,18341 750908257812803584,15808 775027866161471488,146580 771155923821670400,114254 787074231108505600,208928 755230782046801921,36392 793110146440306688,239582 788494995892363264,218275 792776753865486336,232209 751614713885126657,1248135 793600857900220416,252196 786065518356795392,192421 786676337159340032,205728 786587789877846016,204835 761286091164876800,65180 772110701296877568,129558 794364452019834880,256038 775520701172355072,149209 775741404429492224,148909 753737112676106240,29589 770354482920189953,116214 786374400639700993,27156 795298446156697600,265257 762781069473091584,63655 775724401882832896,150379 760545984237764609,41680 791867796250439681,240584 765501784097972228,86472 793984327788818432,254209 763583700168695808,76318 768535954260758528,104973 771746055339859969,118191 777884164720844800,164001 754740073791311872,30815 757098888822087680,41277 757618385291059200,1248519 795008220615974912,263898 775985291513311232,152735 788484778039255040,218351 775040465297080320,146259 794530072468324352,261155 768940750553878528,109470 755144070192705536,34741 770089365544591362,111164 785743142116929536,197035 777844632600219649,163990 767816969101930496,1249480 771792262519001093,127218 771497166347112450,124004 755415842523901952,36825 781426703709114368,186550 793941949577187328,252939 790265752368603136,229159 751099444603392000,16422 788167486336151552,215969 793610344346193920,252580 758731475223056384,53144 788004151837855745,214209 755787913833611264,39462 755844328073732097,18215 761551006324838401,68993 753539157373452288,27402 770399433334796288,118191 793149312679239681,249841 760111673357266948,60866 788451904984588288,218275 768895650553528320,11774 775000916965502976,146259 793185000808181760,228341 785712148504649728,198094 767457562275053568,95055 779382956653588480,738099 790882202238279684,234564 795660299999342592,247930 791544398605680640,237935 757903421374664704,49852 786239852731854848,1063777 760821532989984768,64722 769370014814081025,94699 750896839889653760,13532 771490330835243008,121467 794234359356108800,259063 788864914735652864,221297 767870013604757504,101383 788529092832276480,218495 760461191214931968,62047 780506437503979520,180306 785548732393717760,196538 760619672546996229,62728 758424990819684355,52022 765984314177773568,90694 786718745553018880,205728 770676656545628160,120610 793522007979720708,11774 781877003418951680,188492 765954305258090496,90465 795138353788129280,259034 779305841275047936,167399 790203934757363712,226490 786553755986632704,204413 794961513471770624,263817 795776893924626432,247930 757018309392990208,19563 785702192258822144,196277 765982154325196804,90553 750401613831954433,12883 775668714876174336,150215 764215569197457408,80098 785937338119626753,199546 793170238757965824,249841 787004825514942464,207949 770827612511842306,121479 748906894824075266,1247921 766248406834618370,91946 795752518986977281,267862 755432316219092992,37417 758169434662010880,49573 764863730186383360,1249257 792025214523760640,241819 766440287484928000,93261 766162170631561216,90031 776955083162587136,159704 788751139084771329,220332 794614006606663684,262053 771845043095121921,121621 770820177432809472,120711 774333077296451584,138532 791728394236928000,240483 793523424660492288,249926 758221995767164928,51451 765938371420119040,90384 789180917709279232,200845 757734728682262528,46612 777668925958029312,154832 771549487495913472,125554 773177092737536000,105109 753369177201704960,19366 793864076870815744,256038 758125697164390400,41703 762302065246818304,431998 794003143377833984,257423 752677059315453952,14277 760260757665656832,1248387 793165190812491776,249444 794030370211659780,254209 776165074939486208,153854 765295748518936576,85562 751214642324578304,14277 766760029965914112,95708 763969905246900224,80972 781309266904821760,186149 765027123455066113,84209 791431434917515264,238099 766024335492419584,90694 768314230130954240,104662 769637710931828736,112382 753216906346139648,26066 770833809008947200,121612 764556833365319680,82066 791704889034432512,238395 794379038420766720,252939 752255311902236673,19703 756318681613889539,42249 792041965235732480,243187 792842515464413184,246392 762310769245585412,1248861 791646579002216448,237935 765288171286433793,86440 767889189404745728,99314 793930634544775169,256255 756365224580612096,42249 765949040433307648,90031 760259204460453888,61545 764855636202885120,84724 794906107906928640,232169 762354945710522368,431998 787115180727607296,207113 752229564869259264,1248155 785717206197776384,195975 786725191988674562,205094 766022047743012864,90384 795727728225894400,247240 768219000199319557,103975 774382870991400961,142566 785626018497257472,197512 764133648119373824,81869 765193546139783168,11774 762040096862396416,71476 769799713797398528,106763 775476279088820224,148994 794165435629506561,256255 773280246313410560,133043 775288948750897152,146036 765942916330106881,82066 770263724099825665,117364 771805763232604160,126390 791347381426089984,236502 792024965155545088,238099 764658932153540608,82283 752972130510311424,23824 771705876981907456,121795 788305041341943808,669866 750394661248860160,12743 768960791940739072,108795 771485994516357120,125111 771025168294490112,119551 793210664449814529,243513 771475199682224128,125853 759682675552690176,59373 763452147002384384,11774 779192434190323712,95055 792944319577468930,37173 792089451727949824,242693 775343152886525952,148555 792544690843312128,245130 759582746947772416,57574 788734192179748868,215505 781500529071513600,188119 793954074790076416,45969 794028869367934976,257515 752226872805634048,20279 792332209604657152,245118 775755509756530688,151071 793532880660160512,252824 773940800690335745,140232 751868458057379842,16931 768732067181932544,107469 785919240960372737,199546 789960830078951424,354847 785879763206406144,198094 765918519686864896,88920 776496801809563649,120243 787027257747386368,208016 781246469948841988,185496 765304847138713601,86653 787103168731738112,207119 788525350300987392,217039 794620461489405955,262145 791701124067844096,234990 765518602862637057,87825 762785455418900480,73926 770590881305034752,87904 789785360138014721,227795 791626351606312960,240145 772381818763051008,130661 787781388623720448,212139 779278639313653760,168284 780838193188909056,172967 793881720139329536,256255 785793524973248513,197091 788025066361462785,212239 773511441676722177,137158 764833434157981696,84422 768125894149935104,102249 767079412395368450,93170 774091440422998016,140025 756817829630844928,44961 764061421621481472,80939 776202288130039810,152946 750333818435833858,12535 786420702735892480,202727 790230073936711680,230289 774318823990112256,141887 753691623918370816,29263 767834804909961217,100559 759145885192318976,1248682 791748001811275776,241432 781292135781924868,180233 785915043535659010,198671 794539731614887936,261155 763751460513386496,78271 793288711261687808,248624 771523932897718272,126389 752929209253826560,24316 794530719385030657,261155 765187437119275008,86103 771411564989669376,125367 777634333460828160,161277 755833221305237504,39462 760966551218425856,65222 749971696464134144,9548 763451856119013376,77849 751581062816362496,18215 770316279609778176,117257 765558596486782976,87904 754748267829850116,33474 765647420688478209,88052 792343877017411584,243187 780459091265196032,180192 776864813502771200,158815 754758876449300480,33356 761033924713648128,66116 789211846758666240,224297 791353824157929473,237908 761781754470473728,69356 763186972630388736,73814 768137828530348032,103354 790942955158855680,234583 770254508706365440,117257 776088010177646592,153194 779342042845425665,173467 773284646956175360,135745 788932107204603906,219575 755067011038838785,35044 770670807076904960,118191 790931160431898624,234943 793489961991348224,249926 754103209153527808,21634 764036833789509632,81024 768504224044965888,106716 787964326573400064,210208 794689296406106112,262588 765515963668242432,87852 742752132252770304,11774 780560332053966848,181419 765208328544727042,84724 771028385258545152,122146 786032725371281408,200382 770763805907443712,120690 795062652104036356,264397 771212661367287808,118191 787037314891583489,207287 792056792851382272,243576 761347590289956864,67229 792714655357599746,246726 773593637833809920,137869 759381226025263105,57881 794330644704821248,258741 773990150258823174,137953 772927030992048128,132578 762350258890223616,26066 789011589097725952,221971 757370403144605696,45122 776519409162604545,156537 769265400672620544,111764 791308199508926464,11774 795225604018831360,264397 757103131520106499,43995 766687545258307585,95462 764824050543628288,84724 768970079627309056,104886 794412829033963521,255826 766630250008702976,93504 756564626439938049,43553 792127446250360832,243614 794170113205342209,256564 792238124122251264,244215 762794629431459840,74041 793211878587662337,249926 758162884295786497,50923 768108505073127425,100893 795302715538685952,265521 774258550096920577,141316 791505808131432448,238395 788454662768779265,218275 775741140813217792,151071 793770902764695552,255173 786622682439770112,205181 755081218350276608,35044 757721775270600704,1170352 786465439190687744,193121 762683255967588352,74133 771449503224324097,125367 791284728687058944,237752 756218930486730752,41680 768901694818283520,109104 774304319617306625,142090 763745245062270976,79774 769594595776745472,87904 787082989381398529,202636 789227626460217345,223692 765220132314550272,86440 751558207814799360,18555 794540373548929024,257492 777533478904758273,148861 781177461920899072,185496 793167833458995200,249469 790883460365770752,234583 755194479452168194,35890 774017506990104577,138819 792031620689559552,243187 789847596445466624,227242 761372067535032324,63902 787085608216821760,209151 787745273158045696,209393 794654547167715328,261155 766832531429855232,95708 788440975337291776,11774 766640607125135360,83565 793179991638810624,249374 786740103783776256,205167 753322798152638464,24248 775152655387750400,146838 778722348480331776,169410 779296853833621508,173753 766259121792450560,80486 768879191492218880,108849 768762372320178177,108726 778631774150602752,168794 774708571137253376,139012 785846063689240577,198878 790982846236078080,233692 791669424789086208,234990 793003762667356160,240483 786955577024999424,207287 757238067065417729,46006 765408560859615233,87245 756913790839623680,43391 775083432523202560,146804 785842791960248320,198878 791041280163721216,234583 786047378826473474,194167 791381588470890496,11774 794952102489505792,256219 764457736260190208,82837 765342496213856256,86103 768502936242487296,105712 773669451292151808,137693 791468301780148224,235147 754142811260391425,30339 790654100882980864,232169 773727581405184000,11774 764892245497565184,351768 750126166418157568,11463 760216860616957952,61011 773918185221398528,140025 794546062832779266,261155 761247336932610048,66897 750318340237824000,11430 794591348019953664,261818 794072619909873665,255942 793160432097775616,249926 794622422062395392,262145 732764292664037377,353786 763074366020030465,76429 764173238251290624,75724 745286913477619713,11774 757997750462001152,48857 770816808777424896,121479 757524253084229632,44547 795208776802566145,264774 765578441324236801,86645 788471407323648000,218275 790856000869806081,235349 761236550445170688,65626 788445537489956864,217519 742388052027379716,352839 763950463070769152,80939 794378359304163329,247651 789274314478682112,108396 792724605924507652,246225 794486713909248000,259288 757543997053296641,47789 772958906511462404,128886 774798418749296640,133043 794319146733273088,248652 756535115401027584,43807 767814502209482752,100891 771684887690563584,127134 786737454518796289,205989 790655685809758208,231894 756240009884295168,42117 764296499953963008,82066 755753067627188225,39235 768613272929103878,103354 768482993056780288,106281 786958718575398913,11774 792018296019099652,243075 792510017802907648,243187 770601132557148160,119833 775743836224049152,151242 785870746950262784,198671 787377189385895936,180433 752691777455337473,22752 785873659189690368,198671 770817798679302144,121046 794620716624859136,262145 785582395244306432,197297 785696247470559232,195975 793611356318556161,254011 732392973170823168,351286 785608608692047872,196788 792382267779850240,243187 795701054952407040,267862 753951365593006080,30590 770093028304355328,116163 750366658397663232,12883 778368175259865088,167569 779797404795084800,175681 788138795665395712,215754 759135448950120448,56964 790532576716943360,230559 792122010881101825,239610 758449266465595392,53163 769142730966663168,109923 790219264103821312,228820 789186621505536001,223899 763415883083571200,78129 768186204575657984,96514 777633198868144128,159475 786460226933231616,203350 776778893109919744,157755 790424997349109761,229693 753217932193398785,24201 772809384736923648,132335 754763866584776705,33023 767132221400616960,96958 768519991041810433,101134 791003553016020992,234583 772406612497723394,130682 776750077901701120,157755 756890360962428932,44450 768933320860106753,107752 743235539571183616,47188 789480932105342976,224450 773186296651010049,135025 777938156117225472,164826 788099433875382272,215005 788552268291256320,218275 795326896074539009,264397 790301747252264962,230859 772382314043170816,121795 761543350885363712,68273 788119109653270528,215608 790699558783234052,229895 751969355685134336,14277 757531774037725184,46280 761307853999083520,67517 763278210838716416,74575 768268999272595457,105041 786301925570514948,202727 794627544645533696,261987 794635540507201536,261155 771779452934107136,127846 794931765928456196,263817 772573845161119744,125367 764330781393027072,82209 787340954235641856,210289 768810984341434368,108849 773516461772009472,133702 793154360167505920,249841 772739860700524544,131008 759060915111206912,43947 767771715447296000,99488 742143025896251392,11774 794576132460843010,39957 788501922403590144,218495 789329585355755520,222788 785724142167334912,196277 785325108344655872,186883 758120118022995968,41703 754943538698280960,34563 790940856958070785,229901 793856461830893569,255942 781672912881233920,139404 788448771915022337,218223 789100231656898560,223047 792620329008963584,245148 761107538775375872,64192 777718120802725888,160480 778534181559267328,167389 770404892511010817,117303 790732125523832832,232863 752652744301899776,22657 764092513036546054,354311 786786010260791296,205728 732380670115225601,351387 777249640143998977,159475 795054611820347392,262849 752649009395892224,22664 757802094669594624,48492 779556762848530432,166704 790954518645268481,234653 733258378437398528,355480 791623368843767809,240145 793096485378199553,249469 767831109224701952,100559 749316295372337152,8160 733068390365941760,398859 788117069971595264,215050 749759252475052036,352060 755153697089449985,35373 795072492637483013,263906 771899724374867968,126820 793498048974422017,249926 781238423642370048,185595 794014354878255104,254209 756347770135539712,42249 792332786690510849,244104 792562936300593152,220727 759853926640345088,11774 765564340632113154,87904 762311482482814976,431998 786874493117534208,207076 769747480477073408,114779 794362758993166340,248652 792874544310677504,243761 770787544602546176,119797 751122880386084865,16953 780614889828077568,182049 791404492721840128,11774 788753794704273412,220539 778810557344256000,164001 780211123630936064,209828 770422564652916737,105109 776622875948134400,154869 787293293235216388,188577 778922621526081537,170253 766377202979999744,91946 769245417426984960,110585 791672933395537921,240145 786372251255844864,200382 794982241025855488,264397 788432107785814016,217837 762146816389443584,372472 786592679144542208,204835 764971332010336257,85562 786546001238646784,204413 775358161305862144,148010 781205025104158720,186212 794563628779220992,261155 788505363897131008,218275 771394761429221376,125367 794235949756583936,259063 785616166446329857,195414 760168443693772801,60866 767156154052993024,97554 769371773280419841,38032 777578776620310528,159308 756426105494568960,42249 758759064667054081,55174 749330665561157632,7849 781411587722731520,186584 764064283663568896,79223 777762722708467712,162596 758647846958608384,54070 791361516859564032,228124 794608846014730240,260081 795045009682821120,263864 778403651974946816,167674 773188857592373248,135025 754776381817360384,14277 767334305265651713,93112 767781901717295104,15536 757980182292664320,50434 755177400527360004,35931 765880800038367233,87904 762531798404345856,69548 766397720890372096,91946 771586002347397120,125163 793583512397893632,252112 786209534666760197,201494 781767654092660736,188304 767808654338846721,100891 789704811633516544,227429 766240447203344384,77586 780898680375214081,182122 771153086442311680,123595 785814673736085504,197324 792644001513869312,246951 762724526505459712,310322 774999163796795392,145955 788851553780109312,220602 760490215903465472,57131 785691916650151937,197297 762350419167158274,72809 753047179397328896,22795 786961070187511808,11774 793115903453822976,249469 774212883865542656,140444 789556667746754560,221297 794953211039936512,261155 765640562808459264,87904 781287340715016192,185296 755562364091502593,38183 780551463013457921,11774 758074317980602368,49843 790721380299997186,232884 790904225001857024,234796 793186841113407488,249926 793551867514978304,252408 778237877972967424,166390 779514950498648064,174115 774226660476481536,139247 777085955308130304,157755 791751703431438337,239998 795000365213093889,263895 771092375053688836,120928 761354571327221760,66979 772808378993274880,132335 795773787782389762,266884 774819870399574021,142906 766277825871634433,90384 775053891339771904,141671 752697258496307200,351931 788451469359980544,218275 772546181612404736,131025 778729860680122368,169410 788412005832994816,215174 792442432084475905,245130 769593097453969410,114146 751620930242277376,19000 771091784130760704,122344 794966744599326721,262925 792879925623521280,245963 750419288952012800,12535 775095545320865792,146847 788869596560273412,221711 789343764984791040,225359 765612602638467073,88669 771864988482801664,127957 792093010305527808,243614 793345768375537664,249469 786621608450400256,204929 792031103972507648,240483 760262857158033411,48052 764813437021089796,83751 781124592781975552,185496 773977035798638592,137965 760225823983099904,61855 760449575496757249,62716 765245021951959040,86440 768230480344969216,103046 761620112939941888,67226 768471524433158144,106774 773943573502758912,140025 787944501839011840,213694 795333652888465408,265878 767732194710257664,100893 770681105854758913,117377 778262360691703808,164826 769132513818189824,111173 791085316358627330,235487 788947577169321984,220076 795351189953122304,11774 761981585876975616,71270 781184146018275328,182659 787091916286406656,208176 788440220836302848,11774 789965609144647680,226899 770675220810125313,120341 773535902639484928,133702 755011541049769984,27045 765094074705547264,11774 765879505181343744,89639 791341835969040384,234583 793857544011874304,255826 769307558876057600,112518 785267072557195264,194560 794034725589368832,255942 769293466161455104,109713 765547900508053504,88052 765571985942323203,88052 771738298133913600,11774 773337563696340992,135004 768519374416117760,100605 786075436543598592,199211 787503858037592064,209351 759117743723470848,57131 767769550657990656,100893 791286520187584512,237491 753585815679229957,27045 791803471422820352,241678 794241111996801024,258456 752883926658670592,24134 788714451084144640,11774 785867002674118656,198878 795046707574796288,264397 758259027935539200,52061 793509340514770944,11774 763268206123294721,72035 765245132513869828,86653 787976006527090688,213887 791814187915812864,240483 775050779090530304,144730 775381078370611200,148800 781046033182851072,183759 755160087681966080,32673 780878478631579649,181419 791471340091904000,238207 763869854726098944,80648 791346681182756864,238207 776830833923620864,156518 780910758599196672,184223 785991163824181248,199755 790772212768780288,231894 760622506118086656,11774 790725577053462528,232884 790597821229563904,223671 776901693917331457,159359 753952384196366336,28732 767774710302203904,101463 753269093772333056,23612 781552497793957890,139404 775710300339404800,149300 795457918493659140,266884 773922082321272832,139404 755428444733775872,37044 768441295605895168,106281 770304471985520640,117257 793817224033275904,255393 792563275011469312,244270 732626095502041089,352911 769777383469527040,113633 758486129821843457,49490 764218296048771073,1249227 794043630553952257,11774 750487644396806145,13410 759411397297971201,56964 758489618174119936,53185 771720070603083776,127366 762339423065284608,72354 766985131617910784,71408 791289939153387521,237236 793238407463985152,250633 752021549675343872,10057 792354845579706368,245035 792923302926753792,248514 777551060822929409,161988 786612315525353472,204539 777937183487451136,157755 791902786967441408,240890 758720897146576901,54825 771486699247525888,125853 793105131248226304,217519 751220072190844928,15066 767941880843800576,101681 760270073051303937,61011 776623977225609221,155451 785989299330097152,199262 786058792161140740,199431 788004697705549824,214354 791665025777827840,240535 753657882042851328,28477 764561021994344449,82481 778921530747002880,171168 790626162443624449,232881 766402040318820352,93286 763772803946512384,80147 770873759527948288,121949 773754304440262656,352041 781904834198855680,187131 757583971181957121,47761 786996616259571712,207949 759513207157448704,56700 793985361546350592,255393 758766036875251712,53995 787027981600366592,198304 759557545694552064,57887 777242699523031040,157755 791732895979343873,240682 766161651523551233,81929 780475795169050624,180233 794584349689708545,261155 758467933978914817,46384 767785902072598528,101463 766764702936379392,94699 788418266951655424,11774 792072612461490177,11774 778377533117042689,121080 768227124159221760,103212 760286203589472256,57574 763796887581364225,80393 770472158137085953,115538 785722475002802176,196277 788564325233364992,218351 757561871960535040,47782 780089125126889472,178258 755839710593822720,18215 794591643638763521,261155 776139300337430528,152735 755463078381166593,35470 793985391443460098,257353 773207870854733824,135234 773705753530077184,138865 781562900355964928,188401 760516942423691264,62777 768560510975389696,104271 788639957355261952,217519 794147955116769280,257492 787054433993650176,207861 759111186700988416,56964 785830346608615424,198591 777998816439967744,164826 760107739645353984,56574 791429858542907396,238383 758579491673374720,53185 786636503837470720,199227 760450768042270720,62063 776035057253294080,152872 780613479891894272,181755 791066802482581504,214078 763180967733366784,73814 776070675920453632,153194 789299997778911233,222249 764521237397635073,83391 795760418673348608,247930 761400182269440000,67547 764832805448658944,83392 792502803948331009,246392 781632032312930305,187969 765394249768538112,87249 781235317844029444,160641 788204172160143360,215969 786150796970688513,200451 765220885896630275,85562 755164003958226944,35890 765600203252523008,86440 788395217997225984,217519 790580704174374912,231894 794238614645243905,259063 770283836827635717,117257 771263291251232769,123280 790665242791538689,233307 776836785603121153,157651 755921951013691392,40609 778722104443142144,170187 786278942881624069,202429 754783893618851840,350711 771375417789853698,123337 760496642558681088,62921 789563133597671424,225949 794675508441124864,261050 758488877183172608,53532 759268775938105344,55661 761065576999456768,64722 768067717631016960,100189 772859502206922752,132335 768204506995761154,103924 793247717589999616,243761 794649383681871874,261155 786993289304023045,193026 763921419394617344,81202 781274055496327168,186434 791173668680429568,233858 794277419255529474,259457 770372031594364928,118724 761581054306070529,69356 768547006981615617,107559 768226924292288513,104162 787827336108474369,213064 770999726913249280,122299 749240736248434688,7836 758451367157592064,53144 791708909438431232,221972 757250520499249152,46406 764369626197323776,82066 794402462673223680,178186 760311470139645952,61544 755207581472260096,35890 774172444382814209,131421 788108030848086016,215252 767231800636641280,97468 772317080779575296,113754 767856225648345089,101681 791075065941094400,235590 758676637957386241,54070 794019902738796546,256502 773947900514689027,140025 778310635071348736,167220 756620512957259776,44012 768830999874641921,109337 761755079414210560,70177 763349146178682880,77668 787070056874344449,206633 792358790234419200,210440 756596895728832513,44273 756615551435284480,39096 768235242939359232,102514 787826777376694272,211794 766035776748523520,81929 766120832393445376,90031 793866340083785729,249926 759753293883117568,56964 758370867298656256,52061 761958061523230720,431998 791785075515928577,240483 755163877906669568,35890 793204936473313281,249286 791713844863307776,240145 792529044248076288,246367 772460766473707520,131025 769286284896509952,105799 786665500189351936,205728 788076949126123521,212316 762308471069011968,1249019 767259002988146688,97811 753261837060308993,25995 758330094494547973,52061 756729480303869952,16236 789564308841566208,225949 778287416209580032,167220 788156110121242625,215754 776459754663051264,150249 764113577297010688,80393 763136829801410560,75073 788390097347420160,217519 788486084896362497,108396 755724348275695616,38183 791349708111347714,238395 793593956567220226,249926 769227071381835777,112939 785236145181368321,209828 773617442253922304,112788 777477903361708032,161413 791737173649215488,241367 755815883281399809,39207 750852191687208960,15264 750892256727474176,14277 758663004854423552,54070 756670274523787265,43469 795319158237851648,259231 776074385237028866,150511 778548303243784193,167407 790938487633489920,234583 763748112703885312,79691 760999169767141376,64537 790182038385012736,228354 777539701154512897,161984 775013380600070144,146259 785500500930154496,196277 757274727920435200,46612 754749818187100160,22393 785957303610667008,198671 788322162092437504,207287 771019874181091329,118142 791653238818955264,240260 755916969010827264,40437 760320133059477505,42435 787356328855412736,206008 756966093357477888,45122 766226783251333121,89332 793258496665980932,249926 759012113448742912,54070 766934416639741956,94396 774293438258753536,140437 780537154472546304,180655 787019044750708736,192949 763931132731678721,79585 755203781743173632,33751 761850011990753280,69947 788336046429777920,1170441 788484646220668928,218351 769700265897320448,110585 774003093717606400,139404 789758099498205184,227242 787792813157191682,210235 733101246672998400,349283 775734532368637953,149300 774047557848748036,141200 793147839044026368,249469 773793008009482240,11774 755474951746883584,349060 792038483292463104,243187 762086329979068416,431998 768077894929219584,103354 786266626945585152,201958 757266774538747904,46384 791406347371720704,238383 785891823910739969,198671 795178905556504576,263896 761598530582523905,69576 732620612477300737,349359 764467457218281472,82759 766390351062044674,80939 768623632700563458,107966 790581806517157888,11774 761687045609697280,67852 786249681600778240,201958 754760777534431232,33474 759099008048586753,56282 778371162418143233,167220 794585130568388609,261796 765855945465270272,76623 793108647928664064,249469 785945817421115392,199262 793809581415600128,255393 759136538840145920,55887 767374523750576128,96039 790915152472334336,234583 793533706472271872,249926 794906961850540033,262849 760891922160480256,11774 770292243764699140,117257 766461394459951104,93823 758842682261147649,1248653 755199968349126656,36057 776889318698733568,159258 752945193440120836,24134 763699137955192832,77632 758116627426709504,48287 792016424910917633,243075 795609606429036544,266151 770288423802404864,117257 788532955434065920,218275 764297340073025536,82283 776935387801366528,157082 777571261018959877,156047 776105874284810240,153658 771874124343812096,127711 776538032279171073,156175 768720906915020802,104973 794534730356105220,261155 768974551569076224,90982 794243979348819972,257492 752303202314231808,21034 789215633367965696,224123 776628103535693824,155451 762798935115083776,74483 773322743248883712,131770 780902234204741633,183759 779396592663089152,174442 787448486161637380,207360 765600126014402561,80939 768559832014135298,106702 794126087915597827,255870 792999572704460800,247586 788006631003066368,214209 753521519293116416,27317 770377459774656513,118761 748546636331159553,11774 786717693961383936,206101 758287965521080325,51451 766388785328238592,93184 774051489409011712,140748 786456751822426112,203832 790824261049081860,231894 785838644238180352,198671 775662675154067456,150511 789116743612588032,223286 751728579227025409,18893 776824845728448512,158520 778630792910102528,167677 757012367859388416,43391 759210350596227072,51798 766013780807516160,90125 766260109655748609,91946 790293350037368836,229895 750190681138880512,10662 780727359511097344,179718 765713350239977472,88920 760645695690854400,16396 764996328317292544,11774 768955530677067776,11774 791766637640908800,240814 788752786565402626,220526 757922471056121857,49852 770404663518560256,118191 774114905859379200,349449 767364808215760896,97325 794181567564382208,255870 795103909731766272,258456 760895915150323712,65540 774086416338792448,141360 767542848950456320,97325 792068267389124608,194085 779881086952280064,174465 734775499151540225,11774 756676870750351360,43471 788187068035989504,214660 788118302400937985,215005 755153946092666880,34666 760265267372883968,1248387 779346031754575872,11774 769353755334578177,112363 788297565225623553,215437 792395095492337665,243187 761672643644981248,69355 771683200963936256,125554 795730772678168576,267521 767904984289521664,98483 773232889966256128,129558 791673325202190336,11774 793478298885951488,249926 758441283073536000,53185 791723291731832832,234990 788875048438358016,11774 754242640703549440,29456 771202361976954880,123583 791337002138497024,11774 761444611722088448,67679 788755304922001410,220332 793689554087739392,249057 793951535990337537,256358 773941974080425984,139404 765604225451757568,88546 772046106607824896,129108 770772118225027072,120541 794589373564067840,261818 773612482841735169,137444 785515625699356672,11774 794045579391369220,255870 769212406878744576,107469 773157009130749952,134470 785488124361187332,194949 778391260776259584,167085 770048784969699329,116131 775515684080119808,149953 768257395470458880,103294 780071080274702338,173964 790913347134722048,234796 758751085402075136,54974 773932001581727746,139404 793512396807671808,252890 768854736300761089,105109 759712934721417216,1170677 770045192443424772,114254 752181012075995137,14277 757040788802895876,45576 786948418811854848,207613 753315496007794689,25189 770692255342530561,120610 792145529849262081,242693 757313532555919361,46890 785987241411747840,205972 794531217777524736,261155 759636835546968064,349714 765103021202079745,85562 790654366503964673,233307 758083359646052353,51069 768803468811210752,109104 774197812703563777,141887 781015675238252545,183468 740934187335716864,11774 769050119589199872,110659 785627781124141056,197341 776605753138352128,156835 785239832821891072,194167 785272616089161728,194648 755550028974862336,38183 771067514415616000,122982 781416763883855872,185595 758759820677832704,55112 766341543422590976,92860 787976211720986624,207835 781312352813654018,183271 753202520713994241,26159 794296200841363456,11774 790359038546632704,226823 768868505810722816,109167 758095151684136960,51239 761625979315851264,67998 764821342029950977,84422 789707522303229953,223249 761389766596177926,66824 767767402578907136,101134 791363616473624577,237908 766917342878105600,95672 774973614181449728,144682 754867541948915712,33356 781041233409998848,182671 772775196050726912,127366 781149802885251073,182726 768195924208201728,103506 777063069411336192,158754 753760991989628928,22439 761987571215773696,69548 762064196557213696,70886 788411814073634816,217519 791005626084233216,235828 757887244480946176,49852 758327470353477632,52112 764565102020399105,79691 765685329311391745,86103 776942438510432256,79687 793953602796744708,254135 760883178190016512,65404 753666945350643714,28866 760135850176946176,57574 772100466486439936,129558 791496619245969408,239405 794597786629111808,261818 793474105567612928,250933 794591809586470912,261155 768665861775364096,106281 759689770457063425,56964 765629486582890497,88669 776842994758610945,157755 792970617435729920,248514 789319538479357952,105109 765363063587348480,87145 770111887145140224,115131 795700695471165440,11774 767083921490141184,97685 771136918348238848,122146 774194003017433088,141887 791345161217257472,238207 790912855021228033,234796 771375423317958657,124597 779378152325861376,140444 761908693784858624,70972 775503906071719937,149770 768923317424140288,109470 763935323457892355,79691 762308854508027904,431998 756885553539325952,45311 773643044427960320,137158 794003273791377408,11774 794702491103461376,262886 762123009951805442,69565 788713839407800321,220029 791659004472721408,240483 751192409984212992,16953 771623691025121281,126862 787061634892169216,207109 788034319428165633,212139 756275024680497152,11774 793099808034656256,249469 776822554464059401,158428 755491779756036096,36859 768195043073163264,104162 755791471731679232,39462 757736905152860161,47940 732768434384068609,249811 774811644958482432,130988 794842420815003648,262752 766343588062097409,92237 793632511716827136,252893 776026964570279937,152872 768337658829385728,101681 754747576801427456,33356 792113143921115136,235685 778046292349988864,165523 790946146562736128,234653 788395891962937345,217519 759135099170463745,56322 762917084405886977,75233 788353817448513536,217093 753255420613931012,24745 763763396718292993,76406 791077380655714304,236454 765848136560631808,88428 755472858420277249,11774 790038623773159428,218142 752941359640764416,24134 760438249898725376,61051 779740753014718465,176101 785292388759703552,194078 773608538329473024,137869 780959308540317697,184223 791417350989963264,238395 776237078891810818,153248 785922248624500737,198156 769920977157386240,115726 773158871003267079,132996 788443517945196544,217837 766712852447043584,94718 774616050499411968,141360 749276850845782016,7855 773867903997227010,139404 776812882055032832,157755 795087986224496640,263906 749714857012948992,7546 755209708848361472,35980 768252910908141569,103107 785995201609289728,196277 788522717070761984,218349 778350119389372417,164960 794666714529230848,261155 793258796256681984,249926 795422721995927552,11774 751172018347933701,17416 780841887322234880,164814 754091309380407296,30590 790702317846695936,233729 763231087728484352,76365 778367454007336960,163763 775711682308038656,149200 793129527606075392,249469 762753124276719616,74681 776852641796108292,157693 779417177304633344,173628 759186561137336320,56964 766192066862780416,90982 789238114321440768,206666 792788973001306112,247406 762300010256068608,72035 771378735014678529,124292 788438175790211072,11774 785610972413079552,197512 791431258316349440,238207 786990983917342720,11774 758390432799817728,52771 771241004342968320,123825 788043603184644097,212239 764814367946858496,84759 759116823459532800,57105 794642947690164227,262145 789928469098401792,228820 754727856446382080,33356 762776478694019072,74308 789186564228206593,223899 739691537005748224,11774 757959304372563968,50377 792073970388467712,243075 764385417588305920,82066 773066234166411268,132364 793555498557644803,243075 771080857775988737,123080 752086593293340672,20195 765282456555618304,84209 793088537101012992,249286 765201938895900673,84724 769141178960752640,104662 789468909107875841,225981 788408643989360640,11774 794853107767410689,261155 756630091661058048,39096 779487616211095552,174392 759946333943951360,58852 773949498993225728,11774 773884242161827840,139404 760824596354433025,60805 770368514829852672,114254 755372704392482817,33952 785348963171872768,195125 788142412354973696,214976 786759547495014400,159876 790780089269047297,232791 792731461619224576,244270 780040020526829568,177797 767183016418574337,96883 792168040536346624,243187 755958815632289792,36961 757333332896034817,46382 781207492969758720,185925 786986620562006017,207949 787136933868765184,204413 770352325940490240,118515 791473471977062400,238272 760877673044336640,65180 795377694615728128,266151 785610510054006785,197512 777255728042090496,118191 792114779531780096,235685 765615083569483776,88546 776551316248154113,156888 791673452486766594,240483 761287541496557568,67852 774339649036779520,140444 789097321254400001,223286 772205710004236288,130166 785238286050562048,194082 781625826924113921,188401 788124281653768192,214209 790985524471296000,11774 741230366074228736,352751 762004168982888448,70540 778576484663517188,168566 781338331695030276,170187 763514037288054784,76723 788383506627833856,217449 764881902356619266,84724 794666142249996288,261155 752205090321145856,21074 775723142526431232,150511 787768935814950913,205197 748254737515020288,209828 778224946434760704,164375 767023669809938432,96898 790680968646561794,232169 792149050577424384,242712 756322755193077760,42495 753695575514775552,28128 753736635129458688,29592 780812894870966272,182870 785745937796702209,198094 788684744003289088,214992 795374688369135617,261155 759194653824421888,52554 758066637606154244,47761 760607790507384836,63937 761274124329029632,67283 765993036237070336,85047 793151458204004354,249926 758785882853871618,54070 769033718245814272,110709 790977770075533312,235487 792476414607970304,243286 794390690633515008,247651 789188410023878656,224054 732694668597723136,353603 759870070759665666,58227 767410715720228864,97519 780042345584689152,177687 791830165013860356,241819 765569834633469953,86725 775112336210325505,131421 794684253187567616,262752 768582287394873344,107559 790962061832392704,234583 764106190322216960,81702 785584958630866944,197286 790606277378510848,231792 755323395672248320,35890 787925719359913984,212707 732948621457399809,353166 770528854075183104,108729 791705156567965696,240483 794624386611445761,262053 761954172711292928,69565 790026607050174464,228354 793101733740236801,249469 787894409316610050,202265 790641564666114048,232419 776429550209150977,155390 756040960006578176,38511 757703131245506560,48991 775118553020104704,141091 759782203874168832,59666 770754542744895490,117352 773927876802535428,140025 795293899036225536,265881 749312053240819712,7826 772693519123288064,108396 733115638126915584,355106 761142588942483456,65237 756537009615712256,43553 787644807363567617,46572 762629564350685184,73102 790247577396609028,229693 791139804314476544,170187 756426601693339648,42249 766282350594363392,90618 778440287349723136,152594 773862873491709952,139404 777023670208360448,159876 790240532228341760,230130 787020801971138560,205460 764288880363184129,78271 752202486660857856,21074 780780496271863808,182037 753956772654616580,30590 757999832824844288,48549 795000905531854848,263532 788020393701416960,214354 791697229253718016,240483 779515873568489473,464984 790598869784662016,232169 791242566322753536,235487 760822754857787392,64722 775098607003316224,146259 746631984441499648,1247750 752658250257035264,22832 757748458535030784,49066 791309777989201920,230559 791830864485285888,240795 790751228577722368,232863 775729884488400896,151071 773303702249676800,135025 767531014377713664,96039 786223013943476224,192032 779225810641223680,168284 794693632834076674,262225 760112441103704064,58358 769562967780237312,112382 767329260746878976,97685 764270694918152192,62180 779677719936270336,176109 780630197267632128,181886 785742847207022592,197341 791344579731611648,237491 751659922278887424,18323 795096914719100928,263676 754069868031246336,28866 794714997800730624,261155 775361436931481600,148645 768907491010686976,109945 781197446869286912,95055 759563755579580416,55997 764113458463813632,76794 769611520829521920,113412 759734913847341056,58959 772178042580008960,127957 794578625664348161,261155 760526572092817408,63451 765104222069149696,85562 769957885824557056,114254 764153434383716352,82283 794548683010408449,261155 773106004825374721,134122 758392414813859840,52983 779472912126443525,138812 790570935694856192,221664 791411021688676352,237908 793187099713429505,250033 794984913460019200,263906 795057747704291328,263907 763102167855009792,76633 795614672833613824,267521 758836067315257344,53185 759095702089789440,54070 762694464859213824,67226 780864320766783489,184044 755152196509929472,35890 785599858971377664,196788 780604805706231810,181984 781653506683990016,186584 786103774234472448,28724 792150176735559681,243427 773529479138332672,137158 780494270465794048,176101 768963260183904256,110023 773290868727877632,134561 779099890295115776,172799 794736283713228801,262752 795407671734235136,247930 776437012446470145,154869 786234536271212544,201958 794236817906298880,257066 763949973029294081,77185 793971486016946176,233467 790708861405687808,233756 791625091905839104,239516 750184774216527872,10064 750237705968246785,10735 762863438531993600,74727 791379550953431040,238207 763429732293545984,77720 765559132950712320,87904 790950730223882240,11774 765423457760792576,86103 767853186816278529,102137 771476313697845249,125204 794685707641962496,256276 790244749424721920,229693 775768751656624128,151265 790703791351926784,232884 776460151851134976,155688 768077781716594688,102827 776678730475253760,155688 785645549592547328,194082 785474474732761089,192032 766822061331271680,88370 778374316811366401,166916 793609452817555456,249926 765193407144730624,84209 778721060925562881,168322 795693410506211329,265608 787420061501972485,122344 768034119125172224,97338 793240955658784769,249926 778778751614066689,169889 764512961092161536,83391 769357828251328512,112399 732703894212608001,1170682 795660252993634304,267798 771417555953221633,124597 789061945127268353,222654 758387402146734080,52605 781876894962552832,186584 753681506732834816,28819 785608895095971840,196277 780697594750173184,181419 765768746178863108,87904 793227860790153216,249841 790927552634298368,228952 792917888818487296,248516 788509074870657024,217658 790699106033213441,232881 764169707985379328,81649 777587393792774144,1250336 791691772447461376,240067 791459528881610752,238395 768848307275698177,104999 781844514210185216,190635 793924361606619137,255942 778198768676134912,162098 781201610806431744,186434 753377001189146624,23739 756253940203814912,41719 757854143193108480,49070 788234475289194497,215437 787163259782561793,194060 749521695145398274,7852 778645542284898304,11774 768929613699481600,109470 789735329406132224,226731 770613716614275072,112940 785594462621855744,196748 778361513128005632,159359 774451634487300097,137158 763538747962961921,78228 780921402505527296,183975 790687790451286016,230270 767865687402348544,101203 788882771175362560,11774 793515334225494017,252711 752135448944795650,21224 753959402286317572,29814 766008237233549312,90618 795037561832013825,263532 777691243945996288,160703 762750683313418241,74681 740323164291354624,11774 791832787586158592,241720 792063556594176000,237813 755877208246267904,40086 773329230868471808,135725 755275199457746944,35890 779376998338617345,174230 780281016426438656,176853 751551520441786368,18539 773912499221561344,139865 781873292579700736,190553 777964855445905409,165094 768572886793785344,107428 794842562611781632,262053 786438266098638849,203674 773238397854969856,135004 771186697585340417,120610 792738670579216384,246225 790412169200283648,229693 787146694475583488,209184 786224776104775680,199640 793290049169207296,250216 763524529301889024,78360 757343618264813568,47097 795371876826550272,266054 754705440617795584,31075 795717773506838529,261155 770758622359937024,120425 794680013337620480,261796 761837980835278849,69711 779393946946457602,121051 781861265429950464,190635 788096616192434177,215005 760840225283125248,64326 768156165750546432,103212 751605302303268864,14277 761121374823849984,65222 779435317665402880,174557 759779749774430208,59666 772894757945118720,132578 791066276483493888,235756 794606475310223361,261796 791420977670397952,90252 759924322798538752,59666 767693533381816320,98475 794019279968567296,257492 773686457781190656,137158 794581144914169856,261155 780856081627119617,183269 785589358665445376,196524 772322092410736641,128934 785864415136612352,195975 770506541866684416,109167 771638290646609920,126152 787941357914554368,213253 751618879227621376,14277 785588231278501888,197286 764703327661678592,82066 786166142595309568,193258 788184719087108097,214078 768730811256430593,195876 786990822931652608,207287 773959977497088000,129551 793901522371297280,256255 795422670691168256,266054 785679708264493057,197286 789856451736973312,197512 761346140180717568,68102 788722272450277377,11774 791084244663545856,78159 794262063241691138,256255 763000648069685248,75899 753641028905644035,28778 769201200608575489,111549 788987583896236032,220526 794570429981593602,39957 795470913093402624,266138 767210628150730752,97852 767647035860353024,100202 794983536864333824,262752 775426919802155008,120550 758208598723788800,50923 764200766802395136,82642 793659365974745088,251566 786377498342912000,199178 768145388448673792,100340 769340327337431040,112872 793504761442029568,249926 793982557826195461,257325 780765103985664000,182257 794194618917199873,256393 744022855650803713,1247622 786804614557335553,205186 758085972684857344,50923 793199384900927488,249926 770682610120929280,120610 793632712934379520,254135 754996184289247232,34666 770757028700565504,353879 781341318823936000,139404 781841367966289920,190635 777344937234993152,160593 776630363254759425,156644 788260246934458368,108396 785508332714852352,189031 760173040936321024,61051 763939550511046656,80939 780816524319883265,11774 793427059909464064,252020 776855910748524544,158815 786196205516759040,192032 755407676801224704,36735 787296428309700608,207212 780855364845723648,183468 764501479663161345,81966 764850417473691648,84330 774428900474564609,141912 779019119987265536,171324 792053146935783424,11774 794346925222789120,259134 756272316234002433,42405 775553418203062273,148684 780015278335795200,176109 790902691299860480,234583 753759753021468672,29263 768129292928626688,103868 772930079194251264,133043 779133793252892672,170187 765952441674190849,90384 769264326276505609,111225 787798675124789248,213253 794989923698806784,264397 786695258901995520,205294 794525983667785728,261155 774992319711809542,144730 754750844654845952,33356 771803110784307200,128194 791391136061411329,238780 795043200138350592,264397 773978557835911168,139404 752150384311799808,12868 791696830165725184,240890 771223798502739968,123583 761831849169657860,70886 763325169666519040,1170418 775740164618461184,151293 795444347034632193,267133 793575813887193092,252679 787637020038488064,211794 776179352929116160,152314 777897469933944832,163990 758342945883860992,52061 780609355041296384,181419 790864560869834752,234473 769475630819840000,110585 779392725611188224,173753 793147520197111808,249469 764815795436199936,84689 781207017893588992,181886 792790032469913600,238045 777589401786408960,159308 792114976949317632,243513 753390688742567937,24745 781227549728714752,183269 794696776381034496,262752 776471370599321600,155287 776546716371652609,11774 767513439858139136,97379 774055163883433988,1250085 763044946353860609,11774 764182350485921792,80098 788846857367744514,221476 762862883118034944,75327 789137151279726594,223286 766351445381689344,80939 767142802329395202,90384 768179731393048576,103986 795465435626012675,27596 764797130728992768,84724 779002652059439104,168794 780372879418404864,179742 788023434752122885,214354 744641599368421376,11774 763662852087422976,78296 786422172113833988,203048 771134568468389888,122982 779109552608448513,172185 763054049113571329,75899 790770966158639104,231894 778462875086049281,167101 758703522858749952,54070 762052880543002624,71476 768200346829225984,104406 793228571921698817,245963 764935668858433536,431998 755397735709278208,21431 763887452150956032,80939 774424109367173121,139404 758476483165683712,53185 792414824923746306,241819 760355718612549632,60253 794461547615711232,259659 790948491941978113,11774 764061873792692224,80939 794546023028977664,261155 753998820648812545,29790 752269382991032320,15808 765901124737970176,90061 758040701498032128,50804 760565678839595008,63655 771142237602406400,118191 776758500412256256,157755 788061148276924416,212357 757071649036505088,45964 758738265729933312,54842 772478833748348928,129662 755391310840856576,11774 765628570353795072,88052 752981730856996865,25255 761810211850059776,69711 771021388371136512,122146 773216746908094464,135386 780647162891821056,182257 780801103935905797,182960 781162271036833792,185971 766061165835235328,90482 790336093543477249,227269 780169499492352000,176673 776894197072703488,157082 781606242749775872,188807 787760522728837120,210289 774935215206756353,145474 758653969845653504,54070 778564422792941569,168794 788142218565472257,215754 773949684125732864,139404 776910826183811072,158815 792079252908871680,243187 778767330620866560,146804 794027895689576448,257423 780538236733100033,180544 762817151019339778,73814 754099171850846208,30296 780016301163081729,177731 760531570574909440,63149 779625023971745792,173702 773951956507201536,140444 787028871191207936,207051 791300398673981440,232169 751230489596420096,17143 778296918577410049,166390 793178272754302976,249961 788829018015531008,220806 787483359618306048,207433 780404792375906304,179146 794640474258702336,261942 764812556330409984,84689 757737510927597568,47940 758450356741341184,53246 789411485084594176,214899 758494446556028928,53185 765628747395452929,79987 769479532806082560,111558 794013799212847104,256502 792058085216968708,1170407 760818376147103746,64722 779695169046253568,176203 758442377312821248,52394 789510009914847232,226731 768839872425496576,11774 776745168347291648,157755 770949963790647296,122146 763536043014361088,78159 776147953148956673,152314 732988034069729281,355058 761187391767912448,63416 777100859478011904,71270 786908766092587012,207287 774137084655185921,140638 793271839527231490,249374 787067793237651456,193715 742392784951222272,11774 764484791236517888,79223 779715608694829057,174995 795346724462141441,266500 794078599737475072,257423 793596664690900996,252580 791689751027867648,238429 792335276391616512,242712 759482908339994626,58537 778321413405085696,167220 778349011057147904,166852 791269603796144128,237491 764925942498070528,80486 764956871744774145,84209 786070885933391872,49459 772454082242080768,108396 759929162090045440,1250404 791392948717953024,233217 793910814994554881,255942 765325021594214401,87202 776737360855924736,157693 791129693982449664,234796 763052052310220800,73712 761209504788865024,65180 781901602252738561,187131 790555638535454720,232137 793837038336217093,252581 750918298498400257,15913 786560705570811904,204337 789130947060957184,221451 781238109044211713,186434 788472758841729024,218275 758658884953313280,54070 763701448202911744,79223 786225578638577664,201555 778994389217583104,171168 781794523722592256,174916 795749326668570626,268646 753629923500236800,28569 756596742074736641,39096 773713606517063681,138819 793490869126991873,252408 766356993061761024,93303 788812809186541568,220029 786195228969562112,201619 754072888458801154,31035 758432214975733761,53185 765518628624207872,195876 744650560964550656,1170332 793153688785125376,249926 779972853257080832,464984 770270383815725057,117257 765153206531944452,11774 788151970762661888,215754 764772948754530304,84422 780843559230373888,150151 790976920238252032,235147 795718441827241984,199307 764969532754493440,85562 791357046226575361,237844 792778782708867072,247087 794632255377473536,8044 788926808100134913,11774 785310960378519552,159876 786928405895794690,192032 738925036946489344,351673 769982151571939330,113165 789937507102236673,228416 778324114754904064,166372 790695050950959104,233692 794873771010256896,262849 758443811349598209,52112 790875836605804544,234583 790678460674912256,233307 792083624459898881,243092 755342381126393856,34666 766445038880583681,91838 794644139186868224,261818 789488484708909056,221785 770713779147509760,738099 760183477740400641,56420 781363265096019968,139404 785927562052538368,199546 758189423699918848,51344 774003379466940416,140232 759117485043920896,57131 776332946827468803,152314 790709270652203008,221524 780400823960567808,178360 777965810803314688,163824 764986046585024513,85562 790211562191646721,226881 791438699837984768,238780 763691583585878017,79589 777630052741685248,162638 777863461086826498,164001 772598119322226688,95075 786271286532071424,201958 776772032725999616,157755 778354909137760256,164960 780038074101182464,171981 794539506636587008,261155 786948749629149184,207613 764593063012536321,83391 786487469760012288,203674 771001356144390144,122299 794452981097734144,243187 795360577690411008,266079 791044444610961408,217658 785291611903143936,11774 750476487128715264,13704 761934896323592192,431998 791687639694835712,240483 759093310887559168,56630 755816840560082945,39462 793879957479055360,256349 779659028360114176,176084 789548031356067840,225981 795094575593521152,39957 791580835644215296,238378 767082124893626368,97685 792550944156160000,245101 768135886122786816,103506 791485638931537921,239405 762725719919169536,73712 775192424125693952,146259 754066580372357123,31529 764209138377302017,82544 766276051320315904,91946 755898511191711744,18215 790514566803456000,231894 770805657742172160,119937 793221448982724608,249926 772123295164489728,113412 741301771818172420,11774 758650921438023680,52481 755197247923621888,36219 775803087705497600,151439 792772297518030848,247241 733364736176181252,353789 785628799173922816,195807 763445848030142464,76127 795429140757352448,265855 764217725350715392,82642 764268138015838209,82571 789164425739513856,215437 794015370101198848,252939 770305830168113153,117257 751543860971528197,349720 776122570944970752,153845 755389011590455296,35890 766460769869271040,93823 795608763965337600,267521 749063824213368833,7121 771477229981298692,120690 751880688358522881,17794 775545813531361280,149953 760262612382724096,61892 773723980842799104,138165 781841877079236609,190635 795742710724489216,267576 793887620174585856,250633 778959318527905793,171324 781170517894057985,11774 765031755074113538,85562 776782965850472448,157693 780570925250940928,11774 752938948268359684,24173 751754806302244864,19133 769596287146659840,114422 788063301527670784,215005 779764903032782848,175092 774211365112254464,141887 793915873727647744,256255 766282860110024704,91751 795049634397728769,264397 754179477123366912,22439 790654114610946049,233307 765674946781589504,88148 795388018593071105,265885 769922206260494336,112693 788695790139088897,220029 772214684770598912,129471 793112731528273920,249469 749925071494516736,7914 744226753804013569,11774 750713537740152832,14277 753007831188516864,23719 768662990409306112,106753 780761777764241409,182960 763111055547662336,76549 780049078897954817,176129 793200128857247745,249926 794541856021417984,261155 767726116018671617,100605 766003080609488896,90031 773750117899927552,11774 776938352352358400,159411 775531006275129345,146804 774007207524462597,131421 758687899516702721,54070 788836538947817472,218892 787085460673851393,209035 759404026920304640,54842 788790052335804416,220332 793843866763927559,255246 791313867032846336,237787 792480186767806465,246269 794623837975543808,250785 749962286136037376,9754 777250839446507520,87904 785652493476769792,196917 785521455647879173,193571 790967146478272513,235487 756297326843535360,42495 771034438369210371,11774 756295479760003072,42432 770635638706167808,118191 753388205899145216,25189 788177742999072768,11774 788794983226540032,220526 773666830774775808,137693 776893058134773760,156518 794009165463044096,256502 773369582782382080,136439 785492088594903040,194743 795070482097799168,263676 774383056899551232,143051 790711463539273728,233307 774075892523937792,139371 781363316195196928,139404 777578083045871616,161066 794106275101544448,256255 762287251401404416,431998 787335014904201216,209921 795262592440737792,264397 767094441857454080,93504 793202551017447424,249926 765521655351377920,87904 768063922813427712,101681 793523552397975552,250785 792520094358306816,246392 778309198887030784,167220 754738327010410501,22393 755527187826999296,38155 795741642896588800,262022 733708959140446209,11774 792312102769885185,243187 786517033345093632,203240 765350876789694464,86645 795613167632207872,267655 786996294405337088,208176 791790388130394112,238429 766054793974517761,81929 788009089611603968,213887 792735541217419264,242636 786576938555113472,204413 775930397221720064,151741 776521019888660480,155688 762162758439821312,71520 770656802157592576,119832 789077414777331712,222654 791108287882076160,208178 795108196226453504,264397 753177153282318337,24173 793799406277562368,255393 768922010890018816,109413 787980526082600961,213887 791469929782321152,239405 793836904726736896,252824 788800725212139520,220526 794423240051408896,259743 787303211195596800,207613 787511605751787520,199307 776781764534468608,157708 790725465027805185,232863 794918143651094528,263895 758449569151660032,53185 781084127957311488,179574 780106159298523140,177455 778303369815269376,165523 755055017468493824,1248279 777244358164811776,47940 766023038865244160,90384 791873101457821696,238207 775704555946250241,150497 777322690214375424,161456 790164759052099585,229693 767291997476491264,97685 790009984268414976,227048 754723414640820224,22393 781065729722507264,184001 765681012701626368,89076 788726140814909440,220029 744643587036450817,11774 754719132994641920,22393 752872947854012416,23899 766691725536526336,94699 785270488272662528,194648 774891977166819328,127775 786280546498322432,200963 789863819480891392,228037 772881672916262912,133204 788562749680857088,215437 770992522336272384,121949 788035436061061120,213710 774171385924947968,134199 791669574030626816,240145 788548631968124928,211181 791724463532470273,240535 795428719993044992,264397 767825587373244416,101514 755021903048441856,34666 787797683587129344,210208 786278244009914368,1063777 770245629578739712,117257 765902200396738561,87904 765234130191691776,86103 788542422389252096,218275 773920093696761856,139577 765594135591911424,87858 768864655900938240,109767 785246003007983617,11774 791395481905541120,238395 760155441074700288,53576 778321182785495040,163586 791019312257568770,235590 771499534425784320,125112 772615943864389632,129558 781110424544563200,185496 750776468079280128,14277 753841704969449472,29263 758629166803656704,1170352 775127388015435776,146847 755655253366804480,349060 755024702020521984,32873 787025058904547328,198304 766801284397617152,11774 770025774325858309,114254 753636736056565760,27317 770407997361180672,118761 794602115633016832,261818 790172815886430209,226123 765657733970350081,87858 762450662026125313,73102 788820042183942144,220526 764359741732753408,82066 779149160452919297,172945 758242406047244288,14351 777905227404115968,163763 785298277721841664,11774 785818622602076160,195975 750448045955878912,12883 765557329039282176,88052 794650600407502849,261155 764788419990085632,84724 778231057170563072,164826 794596175588429824,261155 794810796031217664,262849 788874635899174912,220332 761558553672896512,68216 785825250697105408,198466 756558571660279808,42432 768996054070996992,209828 776885183400271872,159146 758344105172701185,52554 791709061385367556,240483 786191869583646720,201619 791381466223632384,238383 779122856991002625,350711 790434473380675584,230282 775517743105925120,149953 780616743794257921,182036 794213147100020736,258771 778297547752402944,167220 772472683032301568,129471 775719211473760256,151071 793908285925646336,255942 760320304233189376,42435 764132955681939456,82061 776294794792402944,154832 794002116591251456,257544 791293953865764870,234583 774019467835740160,138819 790729300496490501,233558 785472397176700932,195975 767496725451923456,97325 758798491258761216,50360 738408449244057603,11774 767852975561646080,102137 779427746728570880,170268 795614087627608064,267521 774223266361794560,141867 771687317648076800,127234 753290773102075904,11774 765684555231682560,88930 791465482230521856,237894 793473005661847552,243187 732170566283755520,172295 755156220164571137,35890 756420846244159489,42249 781178065145716736,186149 761279142394376192,65180 764262002294333440,82582 760134871331196929,61145 794715521665171456,262849 795404904894439424,265858 752868249323307008,22393 791508817976528896,237491 760078600389398528,60866 775437829748862976,149200 791703311242108929,234990 767865278470483968,101514 788106305726738432,215505 792982476905820161,220857 763175916977684480,65180 794309602602926080,257492 789291279603478528,218349 795722674995507200,267521 759204934202064896,57200 767514245919543296,98972 787739044692234240,208058 790894754665865216,234583 763959923713507335,26066 767421797218123776,98890 772464487232397313,112788 773177772399218688,133519 781222935977680896,186376 791203917044391937,232169 793802239618023425,104244 754083394095452160,31667 759766140881174528,59666 762087790700036100,71270 758768085272625152,53991 795259950490677249,253840 755020348098314240,26721 758681980242239489,54070 770673594212900864,120541 793560206764564481,252020 776503306281684992,155390 760086931992641536,58227 789185376439054336,214899 792943926332227584,247240 793579293829918721,250785 779082150599548928,172123 785894338157043712,11774 770379440731717632,118375 755736826661384192,37134 770437306440265728,118192 776152215878676480,154071 785580028864016384,194058 754720299527000064,33356 786961584895561728,11774 758731516922908674,54070 781574922279743489,189088 794217994117386242,7311 753088777623658496,24269 767757654018105344,101203 759850331756834816,43471 764920055754788864,84209 790000516696682496,228088 781218121717776384,185310 793941614125314049,256411 760044428698456064,56964 776134025190662145,152735 786964153508372480,207287 789211186785124352,221136 752893945257091072,24134 780864766478811136,183668 780595780608520192,181892 795110840257089537,265257 766091399150305280,81929 753654476007837697,28732 773981020316131328,140444 755860541348974592,40115 769004614448316418,110362 787000727579140097,207613 792094057128464384,243398 792402195173912576,243398 776166331548700672,153854 785930424283377665,199211 759523663045652480,58028 773804291010158592,138819 775744708202995712,151071 778551495247687681,167674 793849260211068928,255942 751817796611284993,14277 747482016225107968,11774 790186362116841472,159876 790578077831094273,231870 794888199495618564,261155 764651131456806912,79561 778736906989244416,169201 792768275297861634,223286 763802658612260864,79691 779380856372682752,174557 795358198949642240,266054 788406898311561217,217285 760978276412076033,66116 764527901752426496,83751 766429690932371456,93823 780372950868434944,179742 791027113520279552,210301 753713669498871808,29263 787005157087203328,194230 787466803215634432,210650 779069986799230976,171324 760496232619839489,62757 763514953160503296,78228 766708342446252032,93405 775840179814793216,151156 793791918903746561,255393 741266807244226560,352687 773956180767014912,139404 793571199687221248,250785 777843012818919424,164001 746422311574659072,352751 754742698351874048,33356 756282448753876992,42249 776637120463015937,53667 740742306672709633,11774 779240722901893121,164814 780579742302867457,11774 787673205657968641,199307 775707568115027968,85562 786370296328572929,203391 771713200156971008,126936 778405098594586624,152594 785819311956905984,196277 765760632264286208,86806 772845572554362880,125367 775477049368555520,149300 768680846198878208,106819 789447512423698437,225981 760160480593711104,60855 764786060433825792,84745 794580835466940420,261155 771453535112269824,125196 767828581221302272,101681 787126727457800192,206644 761121370474287105,66159 762014724821282816,70679 763342903636811776,77661 791719643224285184,240926 795307584622329856,266079 795676867030171648,267655 763816132470050816,79911 768151530021195776,103354 775007157574139908,146259 778007244730277888,165097 758886605805330434,55550 764139051926650880,82066 788842512181977088,216009 793542060494032896,253274 795675868383219712,267731 794861363948556289,263594 786631209388433408,199272 789802196397195264,225981 795615149352550400,267521 780537811812306945,180074 775072223325515776,11774 759891292725751808,60069 795368050254053376,266054 766321946552336384,91946 779464369692221440,174230 756619907429601280,44450 759852927586480128,11774 754090037558390784,31400 793540398144557057,252824 794998849748238336,263906 785584426981920769,197286 769901650110709760,109713 773956168418983936,139865 785242749100363776,194082 791360512025997316,238207 751543035503190017,18491 769036678052839424,110709 771133989968949252,122973 785859405917130753,197911 790259776349282304,230282 760691572883193857,64197 794300338262179840,257406 758459102540410880,53185 765828457058082816,89192 793470572877451264,252196 794303382689345536,249926 773901687056506880,139404 770367094885986304,117609 773894087468392448,139865 769006770752671744,109666 769920413438738432,112693 786957101226532869,193639 793861341832482816,256191 758169500932042752,41703 785865125114830848,197512 795698581147512832,267862 781908000256786432,188478 758500066101456897,46076 771822574036586496,128194 762867363645579264,74681 781842403443355648,190635 794963968712474625,262847 778802242908336129,158524 749159777691983872,7121 790708165792980992,233241 778246977062436864,164826 762331853969842176,431998 776446479921668101,155451 775031113341210624,146259 777668222589992960,209828 788631566763323397,218258 765269549650419712,80486 770715141239296000,120610 788816132178382848,220526 790669384700264448,232137 792872750725541889,243761 754021303317831684,30296 785925420386488321,198671 739890546739679233,11774 794310237918412800,258981 758487955266793473,52388 789472741611204608,226015 788878898427604992,221777 772057990144794625,127775 780983490292494336,182960 789249525529575424,216009 777800000176689152,155390 768064176468201472,103261 773230657971511296,135025 793871790732746752,255942 791062630211260416,234796 775365497164537856,11774 778645517274324993,76146 773713114860838912,11774 743116834069565440,11774 763848377738067968,79691 757713762308726784,46280 791765706115125248,241034 765947795975135232,90373 750845930140684289,14277 773584089173618688,137553 785970120757698560,199272 792534836061704192,246367 787085602835554304,207965 791692604622512129,240070 774985447134986240,146259 793130945725423616,249841 794552928291803136,261155 787359126099628032,208252 789390504232259584,224685 794273665533624320,257325 780767152521420800,182870 748194267613405184,11774 757436463239852032,47266 760517888633606144,1170347 755872323266158593,39462 763150094355034113,76723 786051135190671360,199546 785851013785845760,198878 755905561955332096,39797 752834915520090112,23167 789491273321152512,225358 780167984623063040,164764 794622668603539456,261155 795712463060733952,199307 765565113491480576,87904 790772198147371009,231894 776932816647061504,158673 785921249507680260,197512 770703915662704641,120613 777969742019571712,164608 793178019854704640,249841 757660474674548736,46280 772240894699286528,90193 787397665847971840,205181 794925292552732672,257353 792683385382506496,246392 794667045149257728,262022 790917649773453312,234583 790928639504158720,234583 763499268372045824,78198 775340495044284420,148045 753363520759226369,25189 777336509024313344,160593 763771193543397377,47940 771456404402102272,124597 761940228277956608,70858 791375844212084736,238207 761658017381289984,69747 762311009012940800,431998 773660121071251456,138488 793203990221684739,250328 750057823250165760,10395 788028353513041920,210253 763551908430684160,77598 788855192322269184,220029 769275162935955456,110585 768917933590401024,109413 786390846153383937,202727 786892011290984448,207096 795256108352991232,261155 780805392485879808,11774 788456184105824257,218275 760919902295240704,64692 795415426490658816,266884 765605884030365696,83391 760448384864022530,62771 768276490802782208,104940 768222668604649472,103924 788900167315550209,220727 761258024535068672,67453 768563918092460034,107138 776413872119046144,154071 794392483845337089,258456 758600927309725696,46384 785551776040652800,195975 789940049018097664,164764 765029735705575425,85757 753315538407940096,16953 753740318726512640,29263 760721816511979520,64197 771794010612436992,127218 789203855644909568,223030 790645971231338496,231792 785905079857459200,199546 779350758525431808,172270 788066243622408192,214492 793180615830933505,249286 744038752994140164,1170572 765999649308020737,90723 773520707657404416,137042 764880159954571264,1249250 781644184155369472,187393 793336152669425664,249469 766770988147105792,96263 760114962819723264,60391 793075894235590656,249286 769020680268570624,1249640 788735642452787201,220332 761562447945736192,65222 780162658473484288,178395 790263607963553794,229159 792519074291060737,246273 768513213293993985,81869 735117898767839232,1170555 790637706271424513,232863 753229619495510016,26140 768223108918575105,103924 774783423625830400,139404 793144999026253824,249469 787026874379698176,208401 763950323618590720,77598 793685834306203648,250953 755802138748518401,39462 734431198567641088,11774 760152249276493825,58358 755445931693178880,36877 767388809222774784,97811 777957762168922112,164764 786405716839903232,202200 735680571204984832,353124 774724740271316992,136110 793220444442603520,249926 758106949590188033,50923 778301957597519873,167220 756330244093640704,42432 764578390213091328,83106 750564830482993152,13532 761345233904730113,67973 732099265405718528,1170319 771205303291437060,123583 781840355901734912,190036 787184274487119875,207109 755910048803647488,40601 766433150029406209,93823 773590701917347840,137795 761350515036819460,54719 776801540812210176,158314 795723385192009729,268281 766180885372645376,80863 773388083932831744,132335 794340111349596166,259134 778724959631704065,11774 789226829110403072,224680 793264619984941057,249469 759018485586407426,43947 763432390375120897,78304 762028313317486592,431998 794779640690679808,262022 787084528523153408,204835 779763582657556480,176110 773889495171264512,139404 756660344895004672,44271 786577549409169408,204273 767736324447211521,100893 785278122228871168,11774 763023149642448896,75724 760699134559084544,64378 780607121792442368,182037 788135155571404800,214899 762774539927298050,74281 763583044879945728,78274 791753197408755712,240067 785645546744614912,196277 770471319355920384,116161 758466705932771328,51934 752231592014204928,14277 777952102916190209,164980 793239169158045696,250633 792069361821421570,243614 771068840226779136,122982 779050118284582913,164814 787985470861049856,214209 786242259121541120,201958 749547586629931008,11774 780528787003891716,180655 791019697143767041,234583 777959462841651201,153613 785503517981102080,196277 788713518375669760,220029 791277462046900225,237223 760563426145861632,61545 753319556924473344,25834 776162135063662592,153779 785589739231465474,196900 770675959909355520,120610 763122514138697728,73712 779439124902141952,155390 755177625488879621,35890 794535660896079876,261155 753122014680973312,22715 774425470876037120,135025 793568137455206400,252020 763788353305096193,77661 793829797877067778,255393 776855374548783104,157755 792982239135006720,247455 790727804560158721,233692 781509685232955392,185310 759355615718367232,57964 764817323727302656,84689 771218354237345792,118191 772479431659192321,106716 778046483849416704,163990 786978325759655936,207613 757721663949643777,47940 773486317959274496,135381 757456884223709185,46384 778255827601940481,166912 771355461878558720,120425 770768151973879808,120425 788058593698324484,215005 734800888661987328,351644 781744770947375104,190269 791750909256691713,240622 786043511141302272,199462 756254429754560512,42171 751639592210665472,12446 752199386797514752,17794 794564588863885312,11774 758258914823512064,52004 750158313199853568,10661 786943240096378880,205181 764223136904704004,82066 795342229200060416,265257 762003382416642048,71594 786099480949063680,197512 756916826265616384,45122 772846782220873728,132335 773211612098531332,131027 793790292331606017,254549 763111839953592320,75412 763333210998648832,1249024 791736258695340032,240483 771393949009412097,125367 755515965723578369,32572 760971040969232384,65839 755557341551001600,38183 795090480249835520,258922 780565286080618496,181613 792855471300284416,247274 773868584523137024,118401 733473497221976064,1170716 752825316658319360,22785 764486515774849024,82283 776224474626596864,152314 792060821228679169,241819 795201655553654785,263773 763185860929925122,76723 765715770600984577,87904 790645050833338368,232137 757781523743465472,47940 794717620045914112,262752 794381985871527936,252020 760142542973374464,60866 763829659612119040,80482 766382485945016320,92958 791050678386823168,236334 752840923353124865,23899 794261317041397760,258598 754033165094690816,28866 756654626355544064,43391 759048743589023745,56194 785822389494026240,198671 792573424333787137,245287 791704229622743040,240145 778934078754000896,159876 765313268848078848,87062 772521374506115072,128931 795465306097549312,267267 785651677139394560,197512 789892427859554304,228172 765236282179989505,86103 794132530937008128,256219 757681610489794560,48735 775796378941390848,151748 758124901618290688,41703 792488275923525633,246225 732291207041273857,350911 763443991631261696,78159 781506059613638656,185921 789163319970058240,215437 762649289604464640,73704 763485448240967680,7311 778634495855501313,167677 788013254677180416,205197 759090130913288193,56197 773996462531280896,139983 762312396392103937,72550 763903433057402880,76406 766021596616065024,90125 772164457191596032,127711 785563351472443392,196676 791349185882841092,238395 793102253779542016,249469 755399432259112960,34666 787353807952809984,210585 791776522340302849,240483 765312578775949312,80366 766381389356920833,93339 769256168724324352,112494 777957983892320256,163763 777746052006809600,163472 785844185316331520,198878 787750349608189956,209817 785594173491589120,196917 791001876523126784,235590 776858329771630596,158520 778296468612509696,167220 787080611676643328,207965 752313145796857856,14858 787194540679626752,207119 769171877998632960,111558 794736677566582784,262752 771396644499775489,124855 758771513948573696,55174 768337433687494656,1179733 791052877867409408,196314 768921975926292481,104162 774308379497988096,142506 768155942626140160,103354 766062201136353281,81929 750046589134237696,10848 760526776414064640,63149 789532137280114688,226731 793860640515493889,256038 765940524133916672,90384 790008250209079296,227242 757672123179687937,43013 781814487645061120,177455 790881895236206592,234583 790948639002669056,234583 765026225022758912,85562 792847264121139200,247586 755888620079353856,40344 780941200266137600,182870 781383830745681920,178076 772466629032579073,131025 753959435148660736,30590 756890380801601536,44997 762871848149233664,74247 794742311792025600,262849 795712687548366848,199307 763963486149881857,76858 767765446166581249,101261 791763380776345600,240145 759754053635174400,58580 739835813387702276,352687 790730507214618624,231882 753368364920238080,27045 795317546815733760,262752 789843711144235008,227048 795206976955359233,264397 788745317210591233,220332 772592375130492928,131007 776179019284905984,152314 773957087013502976,140502 785965991972917248,199272 787864034741596161,212007 776397466048442369,153194 777536245824126976,160872 794003960432623616,256502 753235365645856768,26140 785615404118974464,196348 795424198965403649,247930 793596638782558208,253164 755347239715872768,36810 770062345137774598,105109 790879406524866560,234583 795008538640838657,263895 795433695893221376,261796 772805265121050624,132364 790990051500892161,234583 793867638472663040,256255 791793399569408000,229693 776881959100383233,157755 787287428692344832,209035 794213634268340224,257026 757882743510405120,49852 767213696137490432,97811 759161109592969216,55107 793952510117552129,255826 786169595027521537,200566 794546555810435072,261155 791385222801682432,238286 756219760078192641,11774 752153460666093568,14277 773736677483261952,11774 795473925140582400,266151 779364193766088704,174115 764162400689922049,82066 779273028941250561,29786 795694573553061888,262925 768892901380198401,109945 767827129065144320,100893 769606922060369920,112239 786486964220403712,201558 775382610184957952,139781 757732040439697409,47940 776423148644425728,155688 780533338570366976,180655 794582445874089984,261130 793456861051809793,252020 753180307260444672,25258 763876979150036994,80939 766024415586951168,90605 779183740425613312,171005 789796866045120512,227242 793855682214854656,255393 794594164725977088,261155 759842627604840448,58227 758173778018988033,48289 764930916598755329,170736 767891154444685316,102452 751140460886884353,17284 740409483508191237,11774 787001685990400000,18395 777245709011521536,158815 763105355890995200,76577 791167062559354880,234583 778326539972833280,166409 787395854755737601,209979 786944137098428417,207613 759136571799068672,57092 788504165349724160,218495 766056067193274368,86173 758762476989054976,54070 770169654572675072,115130 795488272009097216,265875 775809802102378500,151439 776522382554963968,156290 767849682575826944,100893 776242545181519872,154832 789137353067499521,11774 757067006516555776,45857 762294963531046912,431998 788748060289531905,220332 763365965698523140,77731 766715714321473537,95708 786950786693464064,207613 766417915117654017,92159 791082678678282240,235566 790279591776530432,225456 787012236644605956,207287 785264459665252352,11774 771507434661654528,125554 785896767913070593,199546 790740203308670976,231894 765574152958771200,88329 772152332339609600,99297 777985775795314688,160539 794190396662382592,257492 785997557738590208,200490 787360836876660736,210432 773264389231239170,135381 756908628389560320,354167 794682179972263936,261455 787134431819620352,209429 794598935620882432,261399 774069924020879361,141200 792055467983802370,243187 794771874236481536,252939 749807750855753728,7816 752628335079989248,22750 750656576839618560,14421 758426286993866752,53185 754735663782604800,33356 755859273523929088,18215 788314003013382144,352258 791787902476746752,241720 772278981307600896,129126 768464177182695424,105041 780678142151172096,182036 790574013273604096,231894 780173494608953344,11774 755761665547862016,39462 762117946726490113,431998 792053864186994688,243187 762746791355879425,73926 765623689169793028,88546 776485771243032578,152872 785641068196802560,195975 788418021798780928,217837 755484053717946368,37294 773286961968668673,132288 742826650073632768,11774 781181151498993666,26066 750968307352821760,15808 767534355614793728,98972 794895883271831552,261155 753425248054308864,26064 789170192026705920,223899 773285656328019968,95055 794941315544993796,263895 770237559146504192,117257 781634077740900352,171377 785874810316460036,197512 794938389770469378,262847 794563743611023360,257492 740356826701672448,11774 777872145921683459,162924 792026512442613760,243075 790619047939354624,232595 756906153414492160,44450 780791009059872770,183269 773115769257361408,134033 792853776457760769,247592 794019715979022336,257492 794700494002409476,262752 791362413652246528,238395 751239410696396801,17416 772604088181788673,131421 780831376585199616,183468 750729817469882369,14848 749245191026937856,7852 778318579422732288,167220 751599906326843392,19000 793833373449932801,252581 794535840580042753,261155 789175959794487302,223899 760410406460555264,60866 792885152724705281,76656 785269612078215168,194680 772805041329549318,132335 733363294614904832,355880 755046644039712768,35044 755194936971198465,36208 758009654358126593,48663 761184821523714052,63712 770369950561161216,118515 791081520010260480,217601 765655016921333760,87820 788169142062972928,215252 777508866774925312,27156 763026227544326144,75899 792112096288894976,242359 786729912501571584,206048 790141592061349888,229773 791280493429985280,237236 756262403441061893,41680 767480221213732864,97852 778393821247709184,164814 772366153926774784,130650 788205345122480128,213064 791352003242831872,237491 791352675992477697,238207 795281967503867908,265821 779366399500292096,158338 768562261271150593,106702 764206177064460288,82481 764244996828475392,82346 774216254076911616,140900 795066724752248832,259055 773590956964716544,134758 788057019244699649,212345 763179880611586050,35499 765977888860545024,85996 762068895440044032,71026 764582773923409921,82449 752214811736285185,19703 754986284116873216,34666 776417707243679745,155451 768115271877922817,103721 794622952369229829,262022 773577292224221184,136904 793454714277036032,252020 778261361788792832,11774 759208874499006467,55211 768909173383761921,109666 766164694998614016,90482 776808928621375488,157755 765701681988251648,1170722 791046399672586244,234653 751585588793470976,18305 755232699036471296,32673 767910644683251712,101383 788098932488466434,215252 788045615716597760,214492 781010996940996608,182870 776185572654276609,151542 794569567418728449,261155 793774787017441280,71794 777465372475813888,138490 786984524555161600,207965 789058201488621568,220029 789181068230352896,221770 763761220981776385,78684 775011177223118849,146259 750660742324494336,14421 795132274446630912,259892 753290996268437504,1002751 755526663149015040,38032 781905310688481282,191330 793962297467301888,256276 787858083125100544,212316 758107400599695362,41703 793351574785495041,250430 786918574291988480,207287 791989755286138880,242629 793832794468323328,255393 767779050815385600,100605 791662475091570688,240474 764497374379139072,83372 756099994382372864,36873 788968241238605824,204727 791465410650599424,237842 757689178658316289,48029 781387582378745856,186584 791809462226984960,241819 793487822909018112,252408 758030836809826308,50923 757295663809822720,46612 792002372595650561,234551 788044604834742272,208065 790076777070637056,212131 769590612324524032,114207 772780225671290880,209828 758273950740803584,52061 786236566909747200,11774 793176811467370496,249961 763932455690571780,80939 773509048582885376,134371 790966762519007232,235487 785300257672429570,194934 793428435599183873,249469 757694277782691840,48804 770240762499964928,117257 773095503017811968,132335 760141488751833090,60790 795298252203687936,265881 753761857819725824,14277 778731980313677826,169923 793525948859748353,252196 749390710550388736,8431 766059140112187392,74133 786349446955147264,203225 765709352980262913,88459 789286394866888704,224680 793646949933219840,252020 785819549446922240,196277 754178517898788864,31377 780598073567289344,181755 777086764146130945,158897 790906727562514432,234796 785693435025993728,195975 794579462155210752,261155 795693201768271872,267862 764141248831782912,80939 750758744900841472,14349 773861438821507072,11774 793177826434224128,250033 767823014549344257,101383 776592690410459136,155334 790665313637453824,228501 771660114973503488,124597 757097630203801600,45964 788530121607028736,217837 785463060114857984,192032 758716935609671681,54070 780623878708137984,181984 780539447389532160,181409 778752140281991168,134418 772808213318230017,132335 765555595080597504,88218 769864831608299520,114254 788396453559345152,217633 791343882093166592,231427 775369540687503360,146637 794627542590390272,261155 786332195346669568,201441 790247584728100864,228576 753710108983439360,29263 793516618299039748,252020 780617116986802176,182037 765646913693687808,88399 794923677372518400,263817 795352759222403072,265908 760391965955399680,61011 764075780263424000,81702 759096693560184832,56964 773869850552832000,139404 763442528255221762,78304 749418171669643264,7866 772765746187218945,132335 788425533885452289,215987 793220555889520640,249469 792120565079289857,243187 752253033623330816,17540 787680947428810752,208178 759777524171681793,56964 791661087754182656,240483 776439577053532161,155451 754081836398157824,28508 785541032771325953,196797 785606922745417728,197512 793456286390190080,252020 772163047574110208,129991 785522423823159296,195975 756966935884025856,45125 770150102396727296,116968 778373531071549440,167674 791495333003927552,239405 768779250765733889,108849 761607280890638336,68864 766073578697658368,90384 768241953313951744,11774 770046311710203904,93261 795398840723439616,263793 752803091716636673,22953 786356837302009856,203391 786693473109942272,205294 792751927226277889,243789 790264198949244928,210760 758094114743324673,50923 767716754361610240,98072 786757914434363392,196701 793549074943258624,253206 795085374825500672,249926 781712886745796608,189973 749929697908101120,10735 774211066544869376,140437 773937074563145728,132335 794926361655787521,263895 762129538277138432,67453 776607944955736065,156717 755770844874366976,39475 766374608148819976,92972 786873012230295552,203674 791675169609752577,11774 755554221433368577,38401 794372003155296260,259360 791077535895293956,234583 759388769086676996,58028 763565530754093058,76934 750522341764001792,12883 786187720951492608,201494 769866353536708608,113457 777376013340717057,159876 752302094145781762,18602 760665886499889153,48052 760979220105342977,65222 779697119439364097,173210 795448517699506176,266138 788144520793772032,214492 788892740457209862,11774 795363394266210304,265875 785568346381094913,196917 776658432367529984,155688 791005479229063169,234583 757669246876938240,48522 793502755583176704,252020 786974145091362816,193639 785519110486528000,196277 791426653440266241,237857 791347292406095873,237908 785662963625656320,197512 773881350990405633,139404 781000894762651648,159115 785965877925597184,199490 765408733815898112,47940 794777915225423872,260914 763748537846738945,431998 765374452897046528,86961 785276051513638912,11774 735442692876820480,11774 775075257594052608,144746 757227534165704704,46006 765794445610680320,89198 794570193238249472,261155 793521961246855168,252580 795689703844544512,148825 785934533233373184,199960 793596515977535489,249926 756851262738534400,44450 765538376950882304,88052 786023990263283712,199178 762049679332937728,71550 795401716497838082,263817 786672668082831360,205728 794348839784153089,258741 765273310338752512,86103 794204570213826564,257492 759317014695538688,56322 771395967119663104,125222 738915987353784321,11774 777952402620243968,164826 794708040524111872,262283 793619954310393856,252893 768935655896387584,110477 789530337244225536,222789 774076385732141056,141360 790341391847088128,231008 780609715038330881,181811 792059202017517568,243576 766637488894939136,94699 790979422396350464,233692 793131790504452097,249469 754913717016338432,26721 762767259261472769,74281 765011799066439680,85159 776115565861728256,153658 791687980612288512,240483 777934787445227520,164826 746473182454906881,1247750 762281079046828033,51778 757375474356002816,47202 748913295348883456,11774 791327601524482048,237491 763023477263728640,75899 791009870048817160,234653 761806291882872832,68273 791800229603512320,241034 780406685517185024,179557 763072779641958400,47188 764692684640432129,84422 753682371266813952,28281 794531060184797184,261155 732394254207586304,196346 733079407309533184,354396 773171640892952576,134561 768855500146421760,105109 788020953276092416,214173 752896321317588994,22752 773672747872366596,137042 771398874464419840,124597 788754339548401666,220332 768966288714571776,110209 767498225385349122,97392 759358749857415168,58034 767898374884433920,93184 767882732055715840,101681 777985296449343489,158589 753989044950929409,11774 790629331055828992,172084 756260165138128896,42344 737422893701697536,11774 780605056915693568,181789 785653838095056896,197512 789885073713668096,227242 788185799313547264,216265 775022272818053120,144730 791746373788037120,240483 758774844305670146,54070 763875055919042560,81008 768821976026742784,109167 769492411500339200,350878 793550539418169346,11774 757316631756349440,46958 763789323175129089,79589 791001742762774529,233736 792276907580649472,240483 748568460813344768,41724 791675769873235968,240145 793080492312649732,246657 769323931194961921,112336 773135868747976704,26066 772126705238413313,129558 794250483473022976,258456 733016568020357120,354926 753361620760276992,27045 794252446927241216,258556 772104023440707584,123354 753682353210454016,28981 764931418849996801,11774 767763771284557824,100893 787033083493003264,207965 795327581360771072,266079 788661463745499136,205776 792030985160429569,243167 770023798598950912,112970 788826677547667456,215437 792901197225136128,118191 772809861562241024,132335 753934652726018048,29263 776259668448534528,154832 781195157655945216,183530 773002648597299200,134033 777251300744503296,120550 767389640869367809,98437 778975262293630976,171324 785564905319571456,193297 778019572125315072,164001 756951756114763776,45672 761313256723976196,67852 793216102964850688,250544 766494081186951168,92917 794898893175668736,262886 777193784111165440,160480 732219351495933952,349788 790881065254555648,234507 779513153629458432,173210 780148627339550720,138812 793472120055435264,252196 793495360467443713,252741 789559744650416128,226731 764923178657415168,81946 758633266823913474,54070 774935788547170304,143473 785650366754852865,196214 792753061286457344,246726 763777068777693184,80098 789147082754035712,224031 787770871091982341,207856 760492115138846720,63149 780788571926134784,182726 778369431768539136,26066 762825980071317504,73712 764225419671326720,82544 776766904694431744,153006 766109571605823488,90539 758384509033312257,51778 794624158411980800,261155 790614599154348032,232894 765384981652922369,86440 793164465671921665,249841 759869221274779649,52887 785675501037838336,195975 795777698685665280,267862 792795584298098688,243865 790917111040217089,232169 793150830291673088,249926 788275547059134464,213064 766449883129741313,91946 775428847445565440,142527 776057858244829185,150256 759135083286724608,56889 776801664930111488,158314 780039803291127808,177233 794354140398940160,259034 785528826705117185,196277 788081214049714176,205197 792045835227758593,243075 795158302091001856,257325 775845091961221120,151242 792391141815484417,242693 785635240068976641,196277 750369539234275328,10735 788817157131870208,220539 775078055710564353,146259 755988521630904320,40773 787147702547181568,208928 787521990068428800,210989 777899772443111424,163990 785641483403747328,196788 790222544456605696,229724 791769899270082560,240483 753756201762959360,29766 768869370764283905,108909 773684677148147713,136904 762320490279108609,72550 789495021972008960,225358 766354958228881408,91751 761614762706821121,69231 780654552924184576,182036 789059018811596800,11774 780882857539567616,184044 777957397155368961,163901 780435440482516992,11774 791348200674365440,238395 768107636017340416,103354 788077700934148096,214492 789325484924538880,225456 749658153961328640,9433 757259046646939648,45014 760553472412508160,63655 791432632752017408,237935 769023176491864064,108729 787714920053825536,212357 765692031519731716,88489 794313561015132161,256038 771291166126014465,122967 766376486454505472,91946 786392194987003904,202379 792850347362353152,245750 793114360390389760,249469 793279953869479936,249926 760034964289093636,41680 789528979971641344,226881 752881867028766721,24134 778678076779540481,169693 753421777477341184,27222 787393981902618624,180433 792057616142741504,236198 750521247734398976,10735 787105047784124416,208995 773706511092559872,11774 773975105487642624,140443 794768754924277760,261987 795382556011143168,266491 785821243584851969,198671 795686625707597824,11774 756572309951963136,43383 763422853471543296,76858 779273795706163200,173011 794326562103406592,259892 732336440546222080,350808 759858231418105857,49208 765891816533045249,90031 777818570206027776,163763 792433961070886912,245444 770591222197002240,118191 793509455820447744,249841 785444381176295424,194129 795373946329657344,243187 764854500842737668,84395 762641757142077440,73964 786957460133163008,90209 790663094577922048,233307 769308536895578116,112788 771011084585230338,112104 788469151425765376,217837 767071697929441280,96883 793154038422310912,249852 733159362060013568,355480 780099086502338560,177397 762727025656279044,73910 788002967765020673,212164 760673602261938176,64326 763032039578820609,75724 763594260444811265,78566 785615418731880448,197198 788539909984227328,218275 772948561520566273,132335 785588850840088576,196609 793168867220598785,249374 786690759701434368,205181 794696197579509760,262225 785341623605551104,195125 795703741987127296,268356 771091196341026816,121949 777849220543938560,163559 788399174886629376,217519 793972452418199553,255942 775190876892954628,141091 791786827820609536,241678 794603930684624896,261155 775906330573955072,152314 792042971566862337,243075 776777141119750144,155898 775328059805212672,148170 764482854537474048,82481 791009558382731264,232814 773913635391438848,139865 773857907616002049,139404 785543183304368128,130635 762649802379173888,73196 781220537292947456,186434 755522850769874945,38286 764806293475450880,82002 763457168364310528,78159 775394561216565249,145866 795666252744232960,257781 750250805152911360,7275 765585914349363200,86053 761696383661256704,68862 788882935378214912,219942 769970937533960192,116082 791646146624036865,237491 758795291898228736,54974 788151855444467712,216009 756959970705469440,1248451 786758414953164800,205090 792764377220866049,244270 761055082506924033,66116 791388738207252481,238780 761943468281360384,70689 780436973790060544,180310 760683471278841856,63149 780876390723747840,183472 790199016982245376,228525 750914777711390720,14950 791250772889526272,237325 794018743223336960,256439 793185923970105344,249926 763083320053886976,76450 794303556748615680,258922 790772716844572672,233307 770966379776258048,122146 779163021675552768,170187 789847549817389061,214880 793963172029792256,255698 772156508792467457,128017 770749927324471296,120610 757933967546785792,49925 790283323474006016,230485 751801227860701188,17640 771636797692530689,126152 768854740931194880,105109 786288458985648133,354834 794974353318350848,263898 758378812425973760,52167 787013050326847488,208176 794893689248219139,261942 776886630766567425,159235 777997052571627520,164435 781183456629886976,182659 795425649418764288,264397 757874643663335425,48067 785481705784094720,353879 733615266018516992,355683 762578391539257344,73673 765266670936023040,86209 781114163603046400,185496 765665751059484673,88847 793444748149207040,249926 770027952352464898,107469 795428629568045056,266079 763877428137758722,80939 793647302674001921,254025 741274291443011584,1170819 781848804983132160,190635 793946725866041344,257026 755914519075966976,40566 763585394550026240,78394 768498752915120128,106774 764918384861384704,84724 778682662630232067,11774 777717153726201856,162294 787493230220685312,208176 786926926086615041,207287 755904332894121984,39162 773204263606509568,133454 790322252986187776,230485 778270423075155968,166390 793436182520688641,252020 758720568317382656,53852 795054622004092929,264397 769271856360660992,110615 754761561470742528,32867 791356259337400320,238207 768565385280884737,106475 763438126798807040,78304 790595835667083267,232137 794028659665342464,257492 769792651138924544,110585 763122075569651716,76549 788782442928861189,220029 771896001602920448,127582 795254600936919040,264397 758469675609051137,52749 794243999477465088,259063 777080191319367681,157651 793718469753659392,254502 793483218657959936,249852 786205343747543040,200971 788442385512628225,217519 770707049114062848,118192 773867707477274625,139404 774215140917014528,138382 785263048265175040,11774 765241603774480384,86653 790938356351897600,234583 779355854604734464,174115 788872388398182401,221832 793169638993588224,232911 772973409076547584,133109 786528981776347136,201555 792949284362649600,245313 793158130309795840,249926 773904605545508864,139404 771885963702247424,127579 778271189118570496,166852 794821812198592512,249926 753019560828211200,25255 752654417451741186,21034 793530074754494464,252196 771502130784067584,124597 773891300068241409,139404 762747821334360064,73910 781920874358149120,191354 766683796187906048,93823 758712775015215104,54070 788766379780378624,220332 791411757172482049,238378 755165129747070976,35890 768955597634932737,110647 772039094272688128,127134 773908561994784768,138100 791349912642330625,238207 793287647951147008,248559 794996929650429952,264431 771873964154945536,128404 785508673145626624,196277 752144586370224128,15808 732258309672144896,1170425 751203286292828160,15808 794027944838647808,257492 755178010014253056,35890 766441070859132928,92917 756501836102795264,42249 760504459852079106,62592 767145268911505408,97438 769826352895696900,105109 776481137661124609,151463 758396241369788416,1248603 764529776614793216,82066 779406155084955648,174115 794622869795840000,261155 759994366374973441,60363 759815693873229824,59467 766449375560151040,93508 771305774815600640,118041 794753879875297280,262752 752692364557242368,22393 779812019507638272,27156 788064028396400640,214209 758362926948446208,41703 765249126736900096,86653 794676955052474368,262296 766675202805686276,95045 794588717461671940,261155 775169933286248448,11774 794532176809304064,260033 786265224106110981,199640 790935712983977986,234583 791371649316560896,238429 771103898954149888,122817 774250459385167872,142289 791359321493823488,238207 754781106671611904,33356 759029358132539392,54070 795215007126429696,265644 772803223598067712,132578 758152645118865408,51595 774443074500042752,1250165 739854660484403200,11774 787977410050396160,207835 793234583173140482,249926 790351487419330560,229296 792166165745377280,11774 767438034409168896,97447 760986368889589761,66116 786973417585143809,207949 765308455523651584,87145 758626696769581060,52987 778818420070506496,167998 788782240323006464,218258 788032422205984772,212139 794498147896664064,260863 768157831291924480,104209 742817704265064448,350711 758442851965382656,52394 793837508048150528,252639 769249345875111938,111517 788863146144309249,221143 789440095078215680,221635 781288859267108864,185601 757673121478574080,47940 758014596728913920,50804 793139611098755072,249469 794042039646167040,256255 786937873182306308,207287 790709782772527104,233756 785493487005425664,196277 785934364878123008,199960 794260513978912768,259364 765552600984936450,87904 778924807698190337,169550 785492671494230016,195849 768512143184564225,106063 780248994853244928,178716 755737598405017600,39213 753034230158942208,24788 764422282722717696,81388 751206783214051329,17416 793859980969455617,255942 761232389930557440,11774 767677406391992324,100605 764986611515944960,85562 794556699512188929,261155 775172422819454976,142980 794595527589437440,261155 795675228999389188,245148 787416075755479040,209918 789279327628165123,221785 787989249954050048,214209 795036678247346176,262849 752314943572180992,21714 754120335771983872,30296 790900565840539650,229693 759812668429656064,58254 732893822674296832,354506 762421191965454336,73102 788828757805010945,220029 753351462915305473,26539 764173345927536640,81130 785935953609187328,199211 786910909952393216,192032 786685411888365569,205186 788424418531737600,217658 751553574434250752,18562 759935502908743681,60391 769336525976854528,112363 793126343395385344,249469 793153296319995904,249469 791438336443322372,238429 794649458936053762,261942 751859737491308544,18567 760353966827773953,59365 756208937729306624,41909 790917282260250624,220029 760991898056200192,64722 766099428683821056,87858 763932764257124352,80393 788827488533172224,220029 791376396329357312,238395 789717720770023424,227267 758474588972052480,47903 757651192897953792,47940 768776087191089152,108849 732928215975657472,353228 785283013529567232,193669 755104164561227777,32152 755248004508987393,35890 771339935295086592,124883 771528101431906305,123085 763583281946210304,1249147 761027513627717633,65180 793190756936716288,250033 762071467152465920,68862 764968515124072450,11774 758403806933749760,52061 765269398475071488,82209 776522176140894208,155688 769354075154571264,113290 761994583777550336,69794 779210478128132096,172962 790910862735192064,234653 794314289364553735,259134 765544052267765760,74247 791257788471095297,237491 781615797663768576,188421 786227867227033601,201555 788487787469156352,106085 757803637414297600,48929 762679745196720128,73704 773303681034911744,135450 794623573532950529,247651 794685858817273856,261050 795242549535391745,265709 760851541481787392,64722 790966738687000580,235487 762041706439143424,71476 772871478710706176,132761 787078780019933184,207287 764133760958881792,82066 793520067170426880,252741 759484243466522624,56964 795160416787845121,18395 777346510027501568,160703 773899375588192257,139404 781529179762356224,188670 794906308856205312,263205 753208934698278912,25135 759828232535506944,58253 767296983031685120,96883 758815023993004033,54070 791545346363129856,238395 791049305847132160,234583 779101743686750208,171644 763988769422708736,80393 764882588053798912,84724 776547726506897408,155688 761286854360567808,481145 749541289042055168,8925 758777046873042944,54070 777505885459517441,159359 757733668681121792,46370 792140375850905600,243187 794543219434463237,261359 764951683860357121,84889 795040657547161600,262925 791770816019042304,240483 780863625007202305,181419 785547089291845632,196788 771667272775589890,124600 785597929021145091,196277 766690281953583105,11774 792076548337643520,243187 757575416324337664,47761 771393671266603008,123280 752724574442225668,23115 745647970213896193,349720 753619486578647041,25189 795705006288752640,265855 788113343810789377,214247 760979341245284353,66116 765314953393811458,86440 769125165745729536,110302 795693423948918785,265855 753756413063684097,29263 793344162858926080,240483 769566384841830400,113412 779121076274130944,172089 795704360361664512,268281 790713222395559937,231881 772421918179811328,123821 779101440094666752,171324 791357208252420096,238395 794528191557734400,261155 771845069011755012,128382 791680256516116484,240483 790688311547457536,232471 794378395022831616,257353 756970217872433152,45672 775024035025473536,146474 791706263130296320,238429 749250271583215616,349507 750436152692318208,13343 765413180331859968,86103 773604204153671680,137978 785726258269265920,196917 749966677224284160,10653 762793222968147970,75073 747470850903834625,11774 770310472008511488,117257 781565154471182336,188401 787122261773869056,208176 733224879797862402,349197 786028615817269248,199453 777364398725795840,159146 795494700736270336,263907 771541759331475457,125145 790319577859141633,226731 761525098390007808,68993 764831903082024961,77569 787900121866350592,209736 791075512537972740,78159 795736474398453762,267576 776978257988182016,158784 788079003454283776,215005 763013045471866881,75899 778167463938781184,166282 781465380548177920,139404 786672558804459520,202268 791485824609038337,238780 772853581619818497,132335 775949672460365824,151302 763885912753180672,80486 778318507972763648,167517 785238073500114945,194226 775378024879513601,148870 792026030177411072,243075 755052314856198145,34358 787749074317389824,205197 765374901733568512,86653 758099084049657856,51069 789684001384517632,225356 753716549853274112,29347 767293657279893504,97380 767320316641054720,93184 775921486209032192,152314 754001132628897792,30802 778362908719755264,160539 776773881189195776,157840 762761411764322308,73712 766338831394050048,90963 795368105975447556,264397 771523343904346112,126389 757853246366986241,49754 787160427306246144,205728 795066019903655936,263906 788720756440043520,686533 787313802396172288,210289 768638463381950464,106281 771104467894738944,122982 764938742939344896,11774 786191440510586881,201494 763091958160039936,75899 790284544159064064,230708 762691838499168256,73926 789563320764338176,216009 755185050027630593,33470 732952176012734469,354120 781579752045961216,183269 749926344830648320,10735 752650127886561280,22400 786196134523904001,195975 775492401641041920,148870 786298453773131776,194017 770480297729224704,118087 786918738532589568,207119 786950895925809152,207613 792377068210130945,243187 770596560216264704,119832 762118977162141697,71725 788522893164572673,218275 785389344261492736,193633 732298317921587200,196346 769640320485105664,114247 770793303944028160,121479 787011246113427456,194230 762281752333316096,69947 778287901134065664,166852 791003054384427008,235774 794635559490633729,261942 766774954280923136,95413 771705354040115201,125111 785499128486690816,194082 736095886162288640,11774 768503198902517763,106819 771395652093784064,125367 786275270726606854,201962 763730693419597824,77708 778345170215501824,152594 771749617469755392,11774 786465809077903360,203510 790738483912577024,232863 780106883034062848,177444 785278209302470658,194648 768900769949085696,109104 774018218415366144,1250066 738689244110163969,352080 785591250539778048,196767 762249315104415745,431998 756280145611141120,41468 787481767427137537,210432 756047080607461376,36498 780819183659515904,183468 794364669221814274,260181 757697472009494528,48270 776121490580340736,153845 776120387671384066,153545 791259826131243008,237491 777880334369259520,163763 791462943263232001,237332 752653421392560128,22393 771531374280990720,126152 791350954431959040,11774 763373771327696896,73814 756215628621459457,22546 758692190155444224,54070 771534576699056129,126389 791770877113303041,240483 750821465025490945,14421 773927613702090752,139404 793405115226914816,249926 762724794399809537,74592 790969280468705280,234583 791708288186363904,234990 794670606310481920,262022 781377785545625600,139404 788167149839757312,215969 785984664372514816,200382 753320679769051136,27061 732177064174870528,349191 794535818429956097,261155 788388948720574466,217519 762854415371874306,74321 781300658041413632,195876 787005616636194816,208167 788893525802823680,11774 792231370072268800,243075 788198756571189248,352258 771933399502249984,127775 772992215463366657,195876 753386151440814080,27317 791361773286948864,11774 790955596459626496,11774 764682774691405824,81065 754097773356560384,31605 763565340034994176,78853 778665843207135232,169029 768855480361947136,105109 770682924609835008,120341 794002071045292032,257546 747767031798210560,246425 761941239692398592,71026 792070349965832192,243075 753312094871625728,26974 767925312655163392,100893 787480735804301312,209863 793995545924800513,255299 762399179754831872,431998 770668818469384192,120393 790041226162507776,228820 794243911556288516,258771 792255957765992448,244906 766713232723705857,95672 750874937771061248,15643 755942374510133248,40771 766410921979682817,93184 792063504924700672,243075 778530356047728640,167407 789865710235295744,225359 732949794419814404,354828 766424120875708416,93823 768274133624815616,105018 763128032504582144,73712 789765784671322112,225358 765388236864663552,86645 793177673010929665,249057 761408077593804801,64310 795752136688615424,261155 768558988807974913,70543 795613161709772801,267521 768449092401848320,100893 758378079337062400,52605 779461005696835584,173447 790062953873547264,226366 753580476472913920,1248219 754063821581365249,352060 776454780151554048,153743 794436446392320000,243075 765987346156228608,90482 749403028847857664,7828 795760199235682304,267655 780260239727788032,209828 791331098194096132,238117 733754616597389312,349368 790938191826083846,234583 793495655175991297,252408 793172500737732608,249180 771570893864656896,125853 791715238483636224,240483 774370197012611072,141913 785994449792958464,199211 795694479814656001,267855 764559092023255040,82002 772555479276855297,129551 756304323240464385,42432 768976070615851010,110389 771501912021544961,120690 775432937475039232,141415 763257134427480064,57901 793116614723907584,249469 788051641295450112,214492 765060440481157124,11774 780620472362807296,182154 788410256124764160,215711 789558555548332032,225949 757530356912418816,44274 772578111275749376,109447 780408357379342336,180039 763701782312869888,77720 759857981248897024,59666 774367086298615808,142503 794459622656458752,259818 765146234151657472,86103 777142845027213312,160480 791062854958997506,236454 758057593222926340,51136 774715095473684480,144573 778603400611045376,168284 763537903184146432,79080 750343218223419396,12535 780923689881767936,184223 790977973205819397,234583 792051357884686337,242509 785918385519460353,11774 793348127369506817,251452 786334029981233153,1063777 757603322186633216,46406 773651685189128192,138382 787560124978192384,211708 758050375014375424,50923 760870644254908416,65222 765713844383707144,87858 774707844557877248,142563 752012079909994500,16299 775496571991523328,148445 793624554530897920,254135 772088328493629441,129565 752176751858425856,19899 794451747510972416,258878 757041483287375873,45934 775996027488772096,152735 786977472877203456,11774 755280285382610944,35890 778356922428907520,167220 794234940489695232,259063 786035958084927489,198892 766344119333425153,92860 775434826191167489,148994 780602077089239040,182013 758393765467783169,52983 753704431556915201,26803 773659219186688000,136448 758443723843899392,53185 781477097818689536,186750 790693382444224514,232911 749780324184457216,7311 765649293818597376,88546 754033663835275264,30910 778043611015319552,164669 763526629075345408,78853 754993554716360704,31177 764004385324007424,78239 794540019713241088,215965 750885279775334400,15021 778329594378063872,167569 763956655604109312,79600 788034907343876096,214209 764480456830099457,75690 773195715883524096,66647 769484676385964033,91499 786606299140063232,195723 791051443319017476,78159 761341051584049153,67908 794271028901867520,259457 777158907164626944,159245 751120847331532800,17140 768860088803012608,109666 785261004473106432,194082 766371955612258305,93068 768983063892221952,110209 793243136243957761,249926 794687566209515520,261818 786408508820377600,203240 786570996127977475,198513 746377437710286848,11774 793472767115034624,252408 751548688590376960,14277 773555279484944384,137158 788659635947442176,193121 780474396494401537,762119 760106691186794496,11774 755818618177282048,39810 786990421993893888,207949 765177791818203141,86103 771457979086348288,125982 766000578602213376,90575 774021369424060418,140900 752982050668421120,25255 753411742839955456,27045 759158547003297793,56964 748301314237562880,304513 773639704839331840,11774 791774863505649664,240483 757068913930739713,46006 772460461065318401,130415 781126838189981697,185496 792499433145561088,246392 768386996242788352,104932 773896730932719616,139577 791250968738402304,235590 786984198783459328,207096 787912458153238528,213887 758824916112203776,54842 793180884203556864,249469 761274031257579520,67547 768180478155296768,104521 763107739446841344,76549 788946583932932097,219119 771276917681057792,120610 761311444562477056,67401 776727233289269248,157082 794700721807425540,262752 732834251293491200,398860 765369697604808705,87145 788753992868360193,220332 752680632250085376,23167 773988911643230209,140444 794542530213904384,261155 794570305016471552,261155 774189821908619264,134033 785666306943094784,197286 759534514267795456,58757 770323361050271744,117303 775155146636406784,145866 779003992223481857,171795 794549024497876992,261155 777401252380422145,127711 794560769333620737,228810 781217906831097858,186434 759092533934907392,54842 770238522863345668,117257 756300808346476544,42432 770614911512621056,119771 779279322280591360,169343 761688214763663360,68862 771370919059189760,11774 785636082989740032,195975 754784697662574592,32873 794022710502297600,257492 793668634753245184,253032 794599443362287617,261155 772921848107454464,133432 794684811659059200,262752 766692122497982465,92958 764832895898836992,84724 776499811730141184,153845 791401038003568640,238207 763626972559839232,78566 771018884337979392,122146 773728784855998464,11774 785759859274838016,196277 791375948755062784,237787 795707952099368960,267855 757514191599054849,47659 790576962821623808,231358 794563514866094080,261155 790534532256653312,230270 764602805600550912,81835 792244241443336193,243286 780067531482628096,1170338 768203563281461248,101383 788482934491615232,217519 753678317983784960,27045 758820149768048640,55262 785513982031433730,194045 788154274668617732,216009 778583643346333696,168794 790948936097857536,234653 777054543876087808,159245 770250601615753216,117257 780939042439438336,183269 781150119995510784,185496 791059641908269056,234583 790633075281567746,230899 772835408694697988,132366 755008582232387584,34666 795092519344373764,264397 794325581395587072,257325 790966123093110784,229895 764318963098464256,82209 789155309193351169,222647 765232089918758912,86645 750881212596523008,15536 793211164729675778,250033 780596999167045632,181935 742098961532653568,350247 758286214101360640,50923 781109759311278080,185496 754101000596697088,30304 760946793815220224,63149 790236206911066113,226810 765724485156610048,89440 767766692902547461,100893 763797815822659584,80393 795031865522528257,264397 773625429014016001,137869 768861025433161730,62444 757360783328157697,35062 771402766136868864,125381 772496177698861056,131031 794015515723386880,254135 758905040656486402,22434 781242503760449536,186434 794602795747844096,261818 769746464897544192,95055 773906972588535808,139404 787059445926944772,207287 791271339415969792,234583 794572365883523072,261155 757384877146767360,46460 762823887293784064,73814 790000827435888640,215505 795609285300518912,267521 771848576636944384,127399 771924716256919553,127366 756655681327996928,44271 791768294181130245,240584 749658773673742336,8497 778454641495330817,166916 781317215173898240,138812 788560089103929344,218892 764944721676427264,11774 789416562809671680,221476 779793399125684224,176196 765607455212527616,86103 786557770711633920,200382 769283875344379904,112788 794663479873572864,261155 777572305123901440,161277 736601235449516032,8431 776893194642427905,157439 764822810464137216,84689 767806736963145728,101681 794594822241812480,261155 755056576684261376,33356 773717802070872064,136578 773901209606291456,136515 779397484518879232,174728 778368029512069125,166852 792163752384733184,243187 793098293588926464,249469 795302339204775936,266079 771438116569612288,125145 791024526813429760,234583 768101651064295424,100893 775794278287179777,144573 761081087955050498,66503 790526014719832065,231894 793109349182779394,249469 750030622630961152,8047 765500348907696128,87145 757756829799632896,48810 787416782055235584,206117 791123768756277248,235590 775161295368708097,86103 789143123486212096,222682 778341925984342017,167180 762297976656056322,71594 773885386078552065,139404 768222034882985984,11774 771808971866767360,127134 793751153519591424,254058 794713376417021952,261155 763812326302625792,79589 791398839248941056,234933 772167565854568452,129991 760638617433890816,64084 791368912780693504,238429 763878787343716352,80939 777680469890654208,162294 786365837330395136,193297 768926328728924163,110362 775646644436017152,150497 781378338149523456,186434 760189577701289985,58358 767147910748254208,96148 756473461648654336,41702 791070577851150336,235990 766001388631490560,89923 791974683491131397,242609 793105462820413441,249469 781115974393077760,183759 791619673771106305,240145 773842536385261568,139404 779112739302051840,172089 768867265341190144,109666 793792212404359168,247877 793874741585059840,256255 751143329019011072,17284 774858847659954176,145244 759775885725691904,44461 787602560337207296,211794 791027288921939968,235756 755869905510105088,18215 794646113638694912,261155 790561799968088064,231894 758350397278945284,52554 758810007378931712,54070 795416281000407040,266884 772807437472632832,132335 781099237945860096,184044 781532811039834113,186584 792836693850226688,247241 750477990644113409,13388 776619076605005825,156835 751601594924347393,14277 791742828430798848,240682 795707094548836352,267862 760733139698388996,63451 781291699469516800,185470 767719285502439424,100605 770228602235420672,116239 789840501092388864,225359 793907920727441408,256255 765215591284080641,80486 785543669264900097,196277 756244993648451584,41680 793640259401555968,254024 790880717655855106,234583 793452538532077569,249926 775302479449690112,148170 776990337239814148,157755 793600638336770048,253407 762919004029784064,75542 788538757934829569,217837 752295278053498880,20279 760840813932929024,52112 785547670819577857,196538 760024463366692864,59758 777946213337427969,158820 768679413869273088,1249533 774736684407595008,127994 761401662183444480,67973 785731969988427776,192689 752303347726770176,21551 756209274657792000,41680 773353648789217280,112455 755121168777146368,32673 761894794230632448,69947 764856286265565188,84724 788203599092473856,213064 763104083905486848,47188 764504699919663104,83391 781342520756215808,185595 758032843285016576,50654 787806038171017216,213274 791692654484393986,238207 733122947318173696,352946 754046452272214016,30910 771638506200313856,1248861 786263674763620352,201958 762204214747602944,72035 793326452963803136,8044 764119607586197504,81536 776655373700784128,157082 773606630944628736,138054 774656617543532544,123140 759022814569439233,56210 787293858421940225,207613 793133824389505024,249469 785851549230727169,192372 790218803061809152,229901 750538221990313984,12883 764544472441126914,79561 772144201005797377,128934 774985781672759296,146259 786363305803681792,202304 795216803744149504,264397 792773288925679616,247241 766020129494827009,90384 785710919078776832,197512 785888029684531200,198671 779691416913981441,175542 758646145560158208,54070 777077654260285440,156928 781201825164701696,186434 732095196050165760,1170319 763511724150558720,77731 794318761532805126,259773 773061364759789568,134288 794402049475678209,257325 761963070864265216,70858 753663382696452096,27045 757554063789596673,47782 781534212436262913,188401 791474456224858112,238272 785282565322051584,193669 771412392425259008,125381 789911776867606538,225981 793635106581729280,252020 732680334240702464,353451 760220423908982785,60866 793696032362209280,249057 777861263896485889,162491 793238970763055104,247877 760096056918937600,60790 759862274420944896,57574 762315380442271744,72550 755749882221125632,39384 790669172065787905,233307 786232004509523969,201598 734885619801948161,352060 777474432625479680,155390 790936057038704640,234583 750251854257328128,10662 767846381969141760,100561 774070797111402496,140539 772106285726756864,129108 769366527959109633,112821 795699073986662431,265855 768522008351080452,105109 785439981875724288,195712 764992191240343552,11774 779297782372990976,168284 794671003439800320,686533 778073680165216260,164764 795707020351520768,267862 761320159718113280,24497 794549510106062848,261155 764975575052148736,85562 757335658025275393,46405 785286376778403840,193669 789460238416154624,223877 791016946372186112,235774 766355700960419840,93150 758703922953515008,54070 756190275425308673,11774 755545275490525185,38183 756850440495443968,44450 766813124825579520,94699 767383424671690752,96039 793754614109708288,255065 758900914941861889,54003 777705482416852994,160453 785635440728477698,197673 769312502882512896,112399 777046462764986368,73196 793353635887538176,249725 768410866031140864,106197 768941092792307713,110362 789529948922925056,226731 786039596500983808,197512 791672943692480512,240483 763171648606507008,68911 775371408050417664,148645 785894337401856000,198094 774205464800333824,141887 766979900536332288,93144 768480900451631105,11774 749261750747312132,7828 767094344834772992,74518 753278170854326272,11774 785842542386483200,198671 749393193435799552,7914 794003178203119617,257544 749749462780747776,10064 761936823073603584,69157 779462260188217344,172185 755714156616097792,39169 768966494109786113,110362 757602245584179200,48202 788126040786894848,215012 786795483163267072,205186 794001857131606016,257325 794948573565747200,263096 749300383978139648,7828 759758710868672512,57574 771882114077761536,128404 785901586937581568,11774 786749104630018049,205094 786999399977058304,208167 788505571523596288,218349 779771797386457088,161641 795445067641077760,265855 775790820423106560,151753 749768062954463232,9295 793988709968293888,256393 785672179018936320,196277 758656769916665856,54070 780777138014126080,182960 785273470150123521,194154 733087204424048640,1170839 758659597003526144,54272 771027695069126656,122875 776165005523689472,153610 791835291711442944,240070 790730789113716737,232471 754998744056147969,34702 760145001498107904,11774 785296925104934912,11774 758450431999737856,53246 792456366463946752,218892 793107431869919232,249469 757745700079804416,48549 789486703178190848,224678 763511979583549440,78561 754909113599922177,32495 780618960836452352,150151 765004653792722944,84724 778013669498167296,165097 759136623778902016,56964 785804368582889474,198466 794536931174580224,259034 788798605884731393,220526 781864427960139777,190424 787515893689511936,210207 769329791937945600,112336 771536143372341252,126390 794948937849434112,263895 753871113084604416,29819 785546119929483264,1170781 795371029346549762,266151 760100796985929728,11774 789841333427003392,227253 779734999662678017,171968 788470234105647104,218275 792413222519312384,220857 758124539549143040,41703 774162426057007104,138642 794624877420572672,262053 788505367961534464,218349 766794858195410944,95297 766773722548240384,95707 779109368889434113,11774 755504088670797825,1248312 765493685974818816,86149 781275862658347008,186584 793074213175394304,196314 785660744519999494,197091 793179144217505792,249926 777333480715792384,161546 790229394585325568,228820 756554176843411456,43471 763665377800749056,78853 769373152543666176,113165 785264899559522304,194560 764953962445430785,11774 773933430157500416,139404 781262770683666432,186170 788083967702470656,11774 790603199518388225,231318 793143498857820160,249882 781501181549907968,139404 788389223229378562,214513 767692863236825089,100605 788208469681635328,213064 771532129796698117,125554 775114486197870593,146675 761188734880579585,65180 761714834740084736,69673 760664222430670849,11774 771872645923106817,125554 776110654218395649,153610 777933500750163968,164578 758100331192393728,14351 761050241877483520,65455 795297662157389824,265257 765049351404158976,85562 787126685334405120,207109 788882378819117056,221143 789987523309297665,228354 790576007941984256,231894 750722457128964096,13532 777922931481509889,108396 792442867780243456,245750 776876725758140416,156110 763868194633310208,80939 766393528083623936,92972 754093878085423110,31320 780078801560735744,114296 755880054870142976,39207 765130838585466880,85562 770746754841120768,120690 771722280711880704,108396 788092275880398848,215412 753629408213209088,11774 768678569467871232,107984 755175149717061635,35403 776915128289595392,95055 788901959470239744,222021 778045239055437824,161988 768909190303801347,108729 768955004384219136,109571 750315941175566336,11495 793196422380126209,249469 793161399111409665,249180 772556719629008896,131210 775406128574320640,148045 780778395772878848,182659 781350613468622849,139404 792760425242820608,247083 778554910610694145,168633 756601219817336832,44274 793458940365471744,252408 768214336091394048,103986 778731175237918720,168794 794184603305054209,258331 751137931260203009,16953 769617888407855104,113836 753556396088582144,27045 786955109880123393,207287 788540553776418817,218455 771542495263993856,126389 781378899653505024,139404 785985464603807745,199171 791770740286558208,240483 771397482576089089,125222 794168622205849600,258331 792870264904318977,247240 749169002094534656,7087 781342486484529152,185496 761407288305258498,67229 769831199632154624,105109 777641722935291905,162810 793985908269715456,251566 771264632531013632,124188 786129041849921536,197512 766332980818173952,90694 772502196894199808,130330 791299023579721729,237491 767900425668341760,100620 788454646058594304,218275 794575761332113408,261155 749693770959028224,9433 751773941400756224,18215 787359641546002433,210289 755891352555102212,39657 770594189411250176,738099 785514564154601472,196277 767115541542645760,95672 788063229301952512,205197 786766530558197760,193571 788487448103792640,11774 764217531007655937,80169 767050288045842432,97447 771903370328014849,127871 791642075066400768,238292 786787444217655298,206225 769360786716143616,113165 786406983268118530,203674 752679603584458752,22575 763039506928898048,68993 793168474314985472,249926 765655530148814849,88669 771641280367513601,109713 749313378573815808,7849 732591122367840257,41724 793340175157960704,251452 791282046219976705,235487 790642159938437120,232137 768780153379954688,108710 761347798214189057,67369 755879421769314304,31750 792488145812066304,246314 733188394361163776,355672 762932122718011392,354847 765480187412811776,87774 794190120765124608,258598 785616005787680770,197512 773896984746872832,139404 793800409567600641,252639 750814987396972545,14950 792933239362981889,247241 795325454408417280,266079 754040402106130432,31400 759266976720093184,56964 766766663480082436,95568 757264076586250240,1248458 756395992405118976,42344 757317588804304896,46612 786545051169984512,204358 790949109016428544,234564 772106172740603904,129558 786315467279376384,202727 795079427092807680,265112 766712499722784769,92917 794265758113021953,228101 749332769004670977,8047 761304975288827904,65180 778343285114843136,166339 762255499798589440,72350 767472572397031424,95055 772753800859832320,132353 794781164292685824,262226 753767343067688960,29600 761135760498167809,61051 776193357957640192,152314 786267026750779392,201494 787485542027931648,203089 791679240311803905,238950 788475142410084352,218275 788347219913027584,215608 794008433183850496,257423 758765589083131904,54070 766636315106476032,94705 767126356521955328,94718 760049910884425728,56964 764855400625647618,77569 788409033816276994,216009 792418322507636736,244143 766405799119720451,93823 776193840743153665,150620 793623897006546945,254135 774016049775685632,140495 794554675055960064,261155 776576173191012357,154832 775161439392702465,144730 770802795440054272,738099 792119553148919808,243187 791438915630567424,238378 795734809716920320,268448 751066217415401473,11463 772539314454487041,131007 778238238217670656,165523 794525949954052096,261155 785564052399456256,194226 753573966363582464,28281 795422937545396224,264397 779003741387288577,171902 787417157059608577,210897 791820898655465473,241523 794173529625399301,249852 766369116819193856,93184 755489489645105152,37892 769338952385826817,26066 772911428357459968,133450 773550929098317824,137042 755903201224826880,39462 758371648147980292,41703 781254358814093312,185921 792886819377520640,247240 773633396832661504,119440 771135489986338816,123583 768894195239153666,109104 765939798594859008,90384 765531269568536578,170736 767725762019328000,100605 764063977722683392,80939 769274674777841667,111549 786606999085678593,204835 786712259376582660,203674 761973792184864768,70689 768962226246000640,110389 770014213330927618,115991 780619273249038336,181984 740391191146024962,1170471 779587972450574336,172799 776844109235490817,151791 771379772937084928,124597 793879859319627776,252549 768971577752825858,110209 785992542680522752,200384 794360146633916420,256219 773751745113563136,138819 788784885854973952,217809 778226032969076736,165448 788765137318608896,218832 766360665887911936,91946 791342637319979008,11774 785286047286620160,11774 787255298033459200,209151 791466083882524673,238965 795357051853619200,266500 765604178953502720,87062 737335646747000832,1170514 767076516228395010,97811 785848608306388992,197063 790880330597171200,234583 785905215102779392,11774 763800179132669953,79693 780041859607461888,171981 786692960968663041,205007 760379462081019904,62063 790253074325524480,228341 767739272422010880,97519 792786461661753344,246013 760513789263540224,61719 775774075432017920,150511 765277716568498177,11774 768963581022867456,109666 780924235971719168,184223 760225428036616193,60794 790727416310145024,232881 793299227279446017,250430 793890699120869378,256255 773565571740868609,137042 788497268273930240,218275 755399175819423744,37044 773311854915354625,135736 779514600962269184,1177263 759789405162860544,56676 793185569865998336,249927 756273773444149249,41722 772876216810418177,132335 772127923256066048,129471 790758493364117504,99049 751166994355884032,16299 795497605488930817,264397 732329461622943744,350808 793586215983472640,252112 768129626480709632,103354 773486167077576704,136947 779114075577946117,164826 793040314986557441,248677 761734822536458240,70509 735988028380839938,11774 758365918556741632,52061 793468270338772993,231433 790167291166126080,229733 790539746250371072,231358 765571053229748224,87904 788870340831170562,217519 773356792050966528,24173 793516126097596418,247240 794589351359352832,261818 778751717768765440,352219 793996796716421120,11774 776816199959273472,158428 779680828091723777,172799 765711046405414912,12954 768519195122278400,106100 762462173759016960,47283 760813700605509632,64664 769687048374616064,114779 761639137623629828,68987 765658111247994880,88874 791623949478133760,240145 766065615907885056,90384 789705566826405888,226717 792541249282666497,246295 756552285128429568,43811 760527425222565888,56964 794658010123661312,262022 753349825941282816,20205 768251190647918592,103924 771647271838416896,123137 775723061374885888,151071 777972883893125122,163824 794679520125132800,261455 765994862147571712,90622 789137042651377664,223899 779835533203734528,173347 751560623612268544,18745 752925607328034817,23929 766853830671609856,88052 777992189678936066,164831 779282673340551168,169418 791237492880138240,235886 768927453976879108,110362 769182808308756480,111558 777873998839476224,163990 757627642141089792,47940 781140462941843458,185496 760998408580628480,65222 776058539064328193,152735 766254686596988932,91894 795024689169055744,1063777 765228564505563140,86103 773183443844956160,135025 773746017413890048,136018 777599869536043009,162610 790913926456152066,234583 755545035899342849,1248308 751846188782014464,16297 772458212612190209,131045 788424666926845952,217519 794670434637807616,258878 795311653831241729,265638 772006398544650240,127775 780005185225650177,176890 759947503311720450,56964 752969883344785408,24257 785674193249546240,196917 753741308188123136,29263 759085963486253056,56630 758154856804646912,50827 793485656626438144,252020 747584580618686464,1247770 776229738809401344,148045 751124774861045761,16761 758855189419859968,55552 766392918768746498,91946 788549019974983680,215005 756322199938691073,41486 793891223995969537,255942 780458295043563521,11774 790746552021069825,192453 788216861653667841,109244 770673012173594626,120610 780833179661893633,11774 794585654168403968,261796 760122381926924289,60866 775827034157092865,11774 787061090450485248,208167 786159091370582017,200382 752694465681317888,669866 767050895418875904,93210 778056754085056512,158387 758111700604203008,47761 768228145728282626,11774 773943483866374144,139404 780602233759141888,181811 774095324725903361,141360 793580191624863744,253793 795712027905916928,267862 768501137330868225,85326 768900687442894848,11774 775722057506103298,151071 768654526765264896,107469 778238062841171968,166532 791739550343331840,240926 773577260200845312,137042 749723433823526912,11774 759187819969470464,56964 793099510259953664,248016 754035908484235264,31400 775407201032757250,148645 775648530807435265,150404 762996841898188801,75724 793817201920794624,229148 794542516372701184,259623 793637995463135232,249926 763469559269617665,75653 733279746956611584,355480 787816565215465472,108396 756753273823068160,349449 776764918506807297,153194 793133048157974528,249841 770380163582300160,11495 789468982491217921,224916 758417256397303810,52061 777055106000752640,157082 776819045270040576,158428 794572772039151617,261155 765695283812442113,84209 751889850425544704,14277 793147714955608064,249469 768976577849921540,110615 777197717323931648,88305 785559900348907521,195782 786300460172910592,202727 792093068392620032,243187 755533611617640448,26999 781526805714960384,186584 778758450230726656,170373 786304301736005633,192032 778330485969739776,166100 793216631610695681,250633 794367349776207872,257353 761257372647993345,66824 776562712079798273,155898 779122498759757824,168284 756222141327142913,41763 758392126459609089,52983 761347243525885952,67587 781394719678922752,186584 758684145740550144,54070 757313227277606913,46580 781133963737694212,182659 792527348448964608,11774 765280518589980673,86103 781088206884405248,171500 765993707019481089,90121 777567529350926337,162497 766222416863301632,89048 794976409693237248,262847 768761922841939968,106317 795100099286220801,249926 770675709522182145,120613 764233100108767232,62180 755122942711914497,32572 762720465202872320,73814 791357508220776448,11774 758126608183992320,51603 755939225455960064,39873 785332554786181120,186883 791419875457572864,237198 752106915098824705,18395 764201118268293120,78274 753396337194991616,27023 758064743269531648,51069 764190219331665920,81130 764278065329532929,81791 795248726713442304,230142 755181717951045632,35890 766749616238891009,93405 769020603651219456,110362 767763213568139264,100893 786626264769581056,203674 762046889814532096,71596 762743457123274753,431998 750390653293518848,12743 788198295873159169,214354 753409682635563009,26492 770710506931752960,119937 774255645923037184,141360 792162071462883329,243187 759091684856700928,56231 777746616849723392,161456 793989528620961792,255176 795414698996822016,247930 756652565538889728,1170771 775763444528246784,151463 777957521097043968,164764 758782760551116801,54974 768951809620729856,110302 770745097461694464,121220 771556311427260420,122373 785886587720765442,198094 793932429836845058,238939 758336261006430208,52311 785642676599201793,197512 792725936017805312,243614 794559591682101248,261155 794748788950888448,255176 786247122945388544,201374 790624968371429376,232280 755639854009122816,37457 765201736005017600,85657 788718596952236032,220029 776764859237236736,157755 765593412317900802,88311 768195422644871169,86274 755451737025155072,36877 765677355134230528,89076 763388698117468160,73814 770014811434385409,115991 769610144728485888,114454 772082420422176768,129471 769678514043977728,114779 793896295563816960,256564 767424253176283136,97386 785621193185517568,196277 790973990399537152,235621 794033303057666049,256255 776166781769555968,153854 776456592040484864,155390 786596953815519232,11774 785283549721047044,193669 790529275677937664,229693 761985957251915777,431998 779356554743078913,173964 788778487737819136,220526 785551340122546180,196917 765595149195968513,87904 771575996772257795,121612 788518217786327040,106085 764591474805649410,83391 766004607533408257,90384 744817373786439680,351424 753981447304781824,30637 779297908009078784,164814 790606473424412673,232169 777669412652449793,157840 792128117724897280,243187 753569609442136065,27045 763416745017217025,1249135 788221534762635264,215252 790733012862328832,233241 792489158170161152,245575 770854643878420480,120474 774022469623484417,131421 766838977861038080,95593 738828544667586560,91137 757924855652036608,47570 780265000879423492,178950 769622982943703041,112363 790935620147228672,234583 793111372322045952,249469 794685820779237376,262588 759155211554258944,57348 765288318867234860,86447 732619480002629633,351711 780682768065802240,182036 792238480969433088,239610 792952578833166337,248652 791883442371690496,242329 788393267226345473,217519 781454985192153088,139404 758731373293088771,54070 791625065200619520,240145 793936902625837056,256217 759578023498657792,57574 772463858896080896,129558 751164396756361216,17038 777117236003606530,159847 779160643811147776,170547 755837283832430592,11774 794679273571368960,261666 756551725209780224,43553 758047742488829953,47761 789221618107060224,194281 790956659447205888,234653 779782887063322624,174756 773324093382914102,135725 780915061892247552,184223 792797291937619968,235621 765314794727600128,86320 761673605994295296,69711 778114388247060480,164375 795288591266181120,265257 786597387246731264,204327 794873326741159938,261987 758106617351208960,41703 766671422244524032,93823 790727762428297216,232881 791602592455405568,239107 757980388962598912,50337 778649056025477120,164001 767809151313416192,101681 755506317813510149,37538 775676759945732096,150663 778582054824882177,168794 759765420068962304,59394 763728180578484224,73926 777254183510552576,161002 779347122160304128,174115 770937294777905152,12874 792141960534433793,243187 764457580546629632,83391 758393943914602496,52545 786941050912907264,207613 763109006525210625,73814 768074723754283010,103261 767206877520236544,97662 771742650189934592,126152 769284970443444224,112788 780618717830848512,181935 757646326628773889,47940 771351781385220097,122982 776397809650020353,153596 777886551254630400,162575 769372030529597440,112336 786260828030771200,201958 772811996936957952,132335 779319112686243841,173628 780627614226604032,182049 767154605742522368,97852 775000661549277184,146259 790545716770967553,231894 764496765320105984,81946 788034061163868161,214354 789867547726274560,226218 788231668519743490,215437 755544562932719616,38461 767681175116615680,100545 732979327415898112,354421 755175139302445057,35890 785461084257918976,195975 786534459168415744,194272 763171065820512256,73814 778941994496303104,170252 791014933362278401,235590 779670189315088384,176220 762781993146998788,73196 769579042773225472,112239 777913062405775360,162596 790906523329462273,234796 776734456770076673,157693 793189860173574144,249841 795412161623310336,266491 776236697248002048,153194 786506034483458049,203710 753511706417098752,23485 764885497353150464,84724 788468524792643588,217634 773248506098282496,30343 759335631898103808,57944 768179246808174592,104332 773895952692162560,139404 781226315789852672,186212 761998915629641728,71550 764898136963899392,80939 734406881989537792,353228 772818916863152130,103354 756272162433036288,42432 751827511424741376,14277 779300803270107136,158387 781332675340754944,139404 790729990685859840,232863 795042871585828864,243061 751809939694247936,18893 769204490389954560,109666 794636801184935936,261155 785954699191123969,199546 775058363935784960,146847 785970860222021632,193828 770013274939219969,116373 762691329860202496,74358 793275145284489218,249926 764107572152500224,69548 754975844678848512,27045 772810192924794880,132335 758843157022814212,54631 756343922494930945,42249 749853664718753792,10505 780953365647912961,179054 792238626650238976,236942 795016272757063681,263895 749937521220616192,10735 760348896757293057,60866 771373542671785984,11774 794189291488325632,258598 766368448423272452,93286 774043023617515520,137965 760290688525279232,62130 780614695166341121,80785 776946827421556737,157082 793022824466161666,242485 791337911899652096,238207 795774515825483778,268643 777690615786065921,159308 790951755349651456,234583 793984861522399233,257423 780271775879827456,178552 781796848683974656,188401 792128979368947712,243187 791718608753700864,241034 765967719439200256,90482 777150432040849408,159359 789168593954967553,202660 767144076143579136,97432 789288970953773056,224680 763896314870497280,79513 795061259821453312,261155 760097715804000257,52887 768923868299952128,109666 778215451956502528,166390 780948400061747200,155390 755011185548726272,27045 732212805336739840,349788 776909348836552704,156835 761022793379000323,65489 794780917411811328,261666 788006852986568706,212239 754043997094567937,31463 770353463565938688,118087 756830189762539520,44163 793891386672214016,256564 788871452221210624,220332 753632210742370305,28732 756420686973800448,41680 763127887071318016,47188 791665558127120384,240474 793970792237268992,257353 788217672366329856,214992 750667040579522560,14462 762828138380275712,1248522 774358821732913153,141887 788128390054281217,214209 781367019333713921,185310 766461047339376640,93823 760106135361875968,60112 764152190105681920,82066 767919466650800128,95672 788549745287450624,654029 756224531795107840,41763 762688702271229952,73926 768078060776202240,96962 732773733262340096,354058 788252333356388352,214084 791696663161077761,240483 789470016823500800,215437 786202752825171968,201494 757125654940905472,34591 759449631117807617,1248643 750093317761802240,10735 787836566307803136,205246 768229749277753344,104541 753361385757736961,25189 779064006883414016,171795 764836300901998592,84711 772848676918222848,132996 775938167002103808,151526 763437429764165632,78344 778303034157895686,165497 786799654197301248,206642 780830280684711936,182036 789057233548025856,221231 794288745298018304,249926 788213288886689797,213064 792073826158993408,243427 757718303381065729,48826 786666981084827649,204413 791422119905267713,238207 761610282120646656,69711 785604579064971264,197297 789801844629385216,225866 790356642672017408,88859 759460073626296321,57961 769020760673353728,110709 785572208571809792,196917 792027458316832768,243075 758844208186654721,47838 766044101011582976,91113 763495319334158337,78341 779441888109682689,173011 754787465030955008,32710 776890940308885505,159146 786481976358367232,203674 767899576334442497,100605 773611865054339076,137869 738842593761447936,11774 788486562749251585,106085 787627151184891904,206101 754756965075677184,33356 760830987324579840,64722 780762424408436736,182960 785862121296887809,198878 791368404061990913,238205 768161456718249984,103506 793150772665954304,248437 790986217605111808,235590 792740757744386048,223837 787046273908088832,208176 767846825835520000,100559 791467945910153216,237908 794212914009763840,258598 785988759116390400,200382 788686799875010560,219942 767405755666276353,93286 771067697559900161,122148 750915225336082432,15566 786969164007079936,207949 764995801760268288,85562 788605904526639104,217937 760998364951351296,65633 763485127737380865,78654 774206557068419073,141882 775430377011838977,148045 790554677398147073,230301 761754485270118401,69711 790784446496661504,233692 795218388163371008,261923 773991771701293056,133519 793067017817378817,193636 764234032129335296,80098 788038083157655553,214288 793171806932918272,249841 788843937465266176,218892 778919783727239168,171168 777469105234325504,161732 773755745930272769,137869 792862789282988032,237787 764938489137864704,11774 766418161440743425,93184 734033747306151936,350505 793205709542260736,249926 792769793120047104,247240 768995756195713024,105723 770145688223150081,110389 776142300959342596,153845 771814121167724544,279676 748546566206652416,11774 778242730388549633,166390 786394533869211648,203674 794730023978725376,262025 768865637657616384,108849 785570721829416962,11774 761225701139906560,62492 792584328035246081,243187 795003285870669824,263895 767056616701227009,95708 765764064555466752,88361 760411857706287105,354238 794566730442018816,261155 778552945906446336,167003 765561797957083136,88052 768217517043187714,104662 773851374782124032,138819 788363381329637376,214127 778991941837000704,170609 795253106598678528,264397 773765819209687041,129551 789654961911103488,225365 733013377300213761,354906 752203016397172736,21074 771080302664028160,122388 785612429799657472,197512 786998698983116800,207613 792331374099300352,245208 733261304761319424,355480 765706702826135553,74247 767345949324611584,95055 786682354240745473,205349 793103303274008576,249469 793152166902980608,249961 770718314876239872,120610 781090527542382592,182726 763932367513759744,80192 767803982236553216,101681 773410498855469056,73568 771528060197806080,122967 772608495619280898,131896 792179745899159552,244289 790488880915091456,231612 792744733449728004,246392 785350821408014340,195125 763816980818395139,80526 789553802995044352,226627 791394750742036482,235215 792920150261403649,248514 767925155146240000,96039 766057529025495040,90384 759092137220673536,51778 767329583867637761,87858 777877483978887168,164001 781512529134714880,186584 759598183915790336,57574 780455016716836864,180310 790629765376073729,232280 793641980580405248,252639 768988919262130176,109945 793564099758002177,250785 788843684661866496,218275 780924997195800576,182752 793485409430962176,243061 781879471968247808,1179733 757749640523550720,47782 794525924704342016,261155 764627110207991809,82457 791594231534002176,238099 773631120147554304,136814 788000636516249601,214209 779002596690276353,169437 788441962248544256,11774 752979371917312000,25255 775680849765359616,150663 786059602416766976,200490 749732957829627906,9991 762683274783326208,73814 790649048785006592,232169 790920667344478208,234796 791622843624599552,240145 754099097460547585,30304 754718045143179265,29583 794698618661904384,262849 752965476666384384,24597 759112115122765824,56886 785859139637506048,197512 793452774012968960,252020 794730082774511616,262849 769594454520897536,112399 775027538699522048,146580 778577264376213504,168284 790434647972777984,229922 791937276116815872,242441 767717040702443524,100605 794251127596449792,259063 766532901051637760,93286 790059993890484225,227282 794216787051159552,257492 795368480187056134,266151 733306777689677824,355480 734120117295063041,41724 771420622463401988,125367 780466138736160768,180671 754029384533680129,31259 733394148833792000,355106 751561880678731778,18160 758387214589960193,51344 779151120312725504,172099 753649936030281728,28866 761546680143609856,66786 768581933454483457,107428 795384353610027008,249926 785911365445652480,199546 790632000960929792,231333 793469854661705739,229901 764840663947046912,83391 779165296967946240,139096 793292533895827456,248253 763434736031236097,78159 785870099769155584,198591 775525776712015872,149259 761949528912039936,431998 756611140663123968,42732 790771651596001280,50439 753746258314063872,28115 738421305796485120,11774 770274657736032257,117257 761666697648537600,69947 777398112843206656,155390 773098433150324736,134288 786417674179923969,202429 789293445332471808,224513 753880115847827456,30270 756524163435753472,43659 792100459012128768,243187 787075828165124096,208016 788003569811292162,214354 785255969794121728,194226 769243488290496513,111549 759094226214907904,56964 760460302769131520,61512 760547489489510400,62835 770789514352726016,121479 765326088058789888,87205 779223938744324097,158229 780059911552061440,176890 771739739510616064,11774 754753069993250816,33356 760916015408517120,64692 768846694486306816,11774 755157704734277632,35890 756890163683299328,44450 785664878090477568,195975 785841282891603968,198878 750503935149039616,12883 791828709187608576,236859 763789098922356736,79589 792842639892549632,246726 791275866022146048,236827 771504500897042432,118191 788404209662234628,217519 794231524862414848,258810 788493518901645312,217837 781208396162670592,185595 756597096778764288,43553 733313357898387462,355357 753646122200080388,28866 790662597594931200,232169 764970905873231872,85562 740933924080222208,11774 794337863508836357,226320 762657229283680256,73926 759315270091608064,56964 785557429257838592,197046 763891318821036032,80939 771925449417129985,127871 755587086049157120,37433 789183455686909952,215437 762717253070561280,74308 749774577325240320,7283 793499991968931840,252408 755882927594975232,39697 778560689224884225,168633 767211170587484160,84666 772582595137634304,131490 787505234197090305,210238 788152270189846529,216009 793824329280720896,11774 768215377423790080,104932 758705102874152961,46076 762714257200787456,73704 779401217810116608,173630 767941987852955648,101681 769149005922045952,111388 781606763380342784,131056 790989384367550464,234583 760791315600674816,352060 781201207167770624,186434 780940433211875328,182870 768836421549453312,108849 769659775562948608,79987 781245168863342592,185921 750723377388593155,11774 770735875609145345,120341 758036766066565120,50654 761909725034323968,68924 789559701855932417,224680 785276897064259584,194648 773692347297112064,138616 774801328748974080,145244 766006482349457412,90384 767015479730778112,96263 792393395641524224,245607 764138186985668609,82066 750702562064494592,10848 771341764963819522,124883 793284866502602752,250293 766402224436105217,92854 776121537170644998,153845 786538381425700864,204413 788026279815548928,214492 761386845200642049,67229 765820773911191552,88603 785658115052015616,194082 760987106093113345,66159 757997916728332288,12954 776057511380193281,153194 788720189915488256,220028 756684621811712000,43553 771845561708187648,128424 775297951195394048,145930 786936285285888000,205196 789893096368582656,228677 793133911199055872,249841 769150508783144961,109104 768952497394348032,109874 781676755841060864,189926 793237651109191680,249841 764231434085203969,82766 792109607418114048,243187 793901586791665664,255393 764137168616906752,82066 754127501258096640,31075 777297889928159232,157082 793250594194591744,250293 793365927974830080,250633 775926920219242496,149040 765654307563835392,1170722 775444752368033796,148870 791346483048112128,237491 763383588800704512,349312 774074135873859584,141360 794430335618609153,258456 785328451553198081,11774 788457128688250880,218275 778399576189304832,167407 754719333587103744,33356 757975261598085123,50314 780607999891034112,80785 786934991741607938,207287 791017040202960896,196314 779365768282550272,173964 772966881829367808,133519 794995568644947973,263895 755861943735324672,18215 775450364237615105,148045 773616389269622784,135025 790753981022609408,99049 773052607006908416,132364 756254602178289665,42171 789979587031670784,228172 764124583536496640,79987 759549528857055233,58939 780710996465754112,182609 753692099065720832,29263 758193028439957504,51451 756651354920218624,44271 775759977688563712,150302 794687027342168064,262752 771475198830845954,126052 765279726801793024,86103 779644651795910656,175154 752295904942579712,20279 760980860912795648,58839 773879551642460160,139404 794595130187517953,261155 754112155214110720,31551 756301685115396096,42564 765581084771831808,88052 794578173232939008,228911 759787809335078912,59666 766749682567618560,94683 775715482754224128,150497 792024899720142853,243187 774752824005627904,144494 777590874511282176,162638 771052270536499200,120610 794232935108878336,258456 770676019242106880,117257 774765099756163073,142503 750343494917615616,10735 790638411468140545,232881 791639249527472128,240145 774801451876966400,128886 793271071092805632,249852 770362300733599744,118192 778333648974118912,128591 795355115108569088,264397 758712220679274496,54752 775172335359918080,144648 764809092162433026,84689 768450460449636352,106281 785936183616344065,199546 752182848292057089,21438 758745445694709762,351666 792802895900971008,238845 774008399042347009,131421 774063251948568576,140066 780349397846495232,177773 768978338207727616,209828 786547104533536769,202429 768809591874334720,109150 788153875790303232,215031 737835510303883265,174090 770669657564950529,118698 792567285462413314,246392 772157614574669824,128168 755852110852395008,18215 764642801057353728,82457 787252203056693248,46572 786929470083039232,207287 776095045787070464,151845 755239549492572164,35890 794879082848718848,263302 751929735026880513,18316 776939073638436865,159146 753661281383645184,28732 769767896482480128,111454 789841970717876225,227925 752684046388436992,22657 769808659610267648,113332 760585164258807809,63371 787096365381718016,207613 757930518646099968,49431 773978204403077120,139360 774703082517176324,144542 793452259791233024,247455 758773418435149827,55257 773709771190968324,11774 785887829985464321,196991 795052204893896704,257788 795705853923983360,261155 761165685753991168,66801 767683057985921024,100605 773848962973495296,139404 755779907863576576,39384 794574593658753024,261155 755855736349921280,40298 778558270638264324,166852 792724803807436800,246225 777043903186808832,246425 794990001562021888,263906 750768404437602304,14950 754118738014773250,31320 794749920678989824,11774 765360148554448896,87145 760458094912483329,61544 791006703626006532,235948 777341900567277569,157082 790365958573547520,228367 768856259437142016,106281 762309721751564288,70886 794617856537333760,261155 757454473061019648,46299 790638993830350848,232863 774092669442072576,141360 769320611902398465,112399 791359524850561025,238207 750726887085740033,12883 766499140385800192,65180 785599063249027072,197286 772633769995939840,131007 789179765425004544,222682 764896464870846465,84422 768486717955330048,86208 757405577790234624,46890 778232556722552832,166422 794265411525214209,196277 787192116799602688,205728 791607562449752064,240070 751538997751578624,18215 763278226105913344,77491 794294056863952897,259482 760589507611602944,63451 768123198810431488,91817 785820619547873281,197512 791645232722944001,240145 750393968609730560,12681 751174348992577536,16299 770078179549712384,115042 772140509993185280,129558 786360092740288512,201308 754841858245668864,33790 791134541427699712,235374 770997822233739264,122299 766929663700508672,95672 795104884337049600,264754 792136202581401600,243075 788750818593808385,220332 772966403490062336,121923 757324853951209472,46394 760495972166295552,63149 789009177578463233,219915 765021114061905920,85562 790373354435964928,227795 732609222714609664,352526 764817829996605440,83391 771840592414437376,125742 785592524597440512,197286 786887009273049088,205090 785665445047046144,195975 758821034032148481,32448 760878865703206914,65404 765529642581110785,87245 789242008938352641,206666 763782889876127744,78566 763159417961316353,73814 758330474053849088,52112 760068320490037248,60804 785490705326018560,196277 779473608129347584,174315 780118694101856257,166282 765642379630174208,87852 794987632698814464,264478 757447750082375681,47266 791624200167362561,220029 781540475857625088,187976 781275350269431808,187084 768477590570971140,11774 791521385512259587,239405 790784283384229888,207712 793622768843624448,253190 757702313372811264,48991 792844608862642176,242521 763121651525357568,75724 792379986321833984,239610 794677810896007168,261987 765631701745885185,88638 792833363551760384,247877 754820885287165952,33356 768923375528017921,109875 776185820600410112,154469 732532108149690368,352479 789035246192889856,220029 795398259342643200,198591 773490433129263104,136947 794558246208098304,261155 788003632042090496,214354 766274540641058816,92075 769667631326437376,114779 794756119294054400,262145 794019285739786240,254209 773884920875876352,139404 779424036312887296,173753 755749631850459136,39197 767025366594625536,11774 793871137423826944,255942 773643696290009088,135025 758516730364854272,53703 761953561869713408,7311 794030851252219905,254444 790812292652863488,232863 768866422105726977,108849 772840214540595200,132996 795300202940952576,266079 751160349420720129,16233 792298017160175616,245016 787491260105826305,210432 786958360629305344,207613 795736889982668800,267649 785746540845408256,196277 772787135799853056,132578 781885453121323008,70338 754744153116999681,33549 775536071568396288,149953 794616335519121408,261818 767345907864076288,94699 794737333077737472,262752 768530418442338304,11774 764132787930689536,82112 785857396111314944,198788 785873381942067200,198671 764786327204327424,7311 766350764029665282,93286 765151014324473856,86103 778832889974706176,168794 744951177217925121,738099 758128446681804801,51595 767240803311759360,90384 793957458787987456,255393 790988448240902144,235487 793130215765516289,249469 733284469189152769,355480 753691687441039361,28563 786962036253138944,11774 795318564798480384,265245 754837682203734016,17886 765250696031731712,42276 793619067487657986,251814 757052633810993152,45525 758145608075075584,51595 794042350431371264,257492 789944685812813824,228820 795035773506555906,264700 753935820810231809,30296 781140281882095617,185496 757738828723478528,49056 764907545982935040,84724 794630601919909888,261155 786265170418860032,202429 790258790893445121,228341 792489910812811264,245086 794632996980740096,258305 753852397965889536,29898 753664019337211904,148861 764265275353096192,82283 792162582895427584,243165 790653308218118144,232881 778922594326212609,171168 764814123649540096,84666 792848706454159360,247877 791464051268202496,238207 793821225944440832,220727 789433159494488064,226015 773605127626240002,137869 778582882038255616,168794 780539708992610308,180825 786926730141401088,205728 751842960203980800,11495 794707567305981952,262849 764943977896214529,11774 787093473690124292,207613 788823475599314944,220526 770261361003823104,117257 773316355810553856,134375 763857831988649984,80648 773707136433926144,11774 788875783213309952,11774 795093812439908353,264397 789941770998067200,225981 776508085800095744,11774 785256747778924545,194206 774213673015533568,131421 793922969181577216,254135 732670114139492352,353016 780865259040931841,184044 758001002670796800,50337 758268520547229696,52112 763094583806824449,1249084 788268740060311552,215608 791679904274276353,240483 757563189060067328,46406 756598337512415232,44274 752925568769794049,24134 762700771435642880,73926 793768632287318016,252020 794605554064850944,8044 795011680828792832,263896 786385465192611840,199546 793720207957262336,254577 794036736019996673,257492 778155685871845382,164826 735359339687477248,1170550 776142592715198464,141887 775801861156708352,151265 778577126106755076,168794 776597392594378753,149812 790902325099409414,234583 764139545784819712,80939 792133550128652288,243513 785269862637547520,193669 749818193829658628,9574 768228054422257664,104973 766821717654110208,94699 787021352221847552,208016 776658500382552064,156785 777165239880183808,159389 773956037535682560,139404 767755296546619394,100949 781667012539854848,187843 778837946946428928,169201 795017003308347392,263907 788757902295117827,220526 765388220238471168,86394 769279558759612416,109470 750389767964098560,12883 778953412700282881,170882 787113481979826176,207733 775002871368744960,146259 794342261618249728,259659 763884466590785536,431998 752899137985650688,24316 770572580948434944,118192 756617221401481217,43471 786586098046607360,204303 770672926416834560,120393 792720509565677568,246225 765946897181712384,87904 768132247333462018,103071 776656574261506048,157404 732274044863692800,349814 757909045554585600,49866 766829089118302208,95044 768776270553440256,108849 791355351824236545,238207 755362400816148481,35403 795419076172640256,266884 791514039092256770,238864 780365174817558529,179695 761893242816307200,70941 769557744110170112,113412 795670884925181952,257781 787486253369274369,210207 790958099167322117,11774 786299293858689024,202007 781182089777389568,185496 795771634594496513,268643 757700289193467904,48810 774645836731060224,139012 752822573503746048,22953 774275296765837312,141887 778295757480857601,349357 773002127094317056,133519 774386211582386176,141912 794320325957648385,258741 789078278569091072,223286 791450551280029696,238272 791710433870614528,239610 762038161522515968,71270 777631030165512192,162294 786195823008899073,192032 764369289792983040,82066 794214802478403584,258771 793996783571660800,256239 760234457127268352,60539 793160715393703941,249469 794590860512006145,261155 777605246772273152,161978 793109239606579202,249469 790919518570766337,234583 793134973528211456,249841 787010261555224576,201292 792116597062242304,243187 780557862242254848,11774 753416814533697537,11774 758325943878361088,41703 777859293282435072,164001 778047414435319808,165523 758489462544470016,43391 781623316918460416,188498 778393917490208768,167677 760897112947171328,65234 793592042379247616,253032 774784095805071360,53667 744940168352768000,11774 780518214954397696,177773 791013462977773569,235251 777664784368033792,161573 793910470663016448,221524 792742229441810432,246771 771371164765749248,121612 792430738603814913,245268 791762511368335361,240483 768122229112631296,100893 752889422983553024,24134 772398885302140930,127579 789707832627175424,227253 791675164899631104,240483 758408528021295104,52821 788072849722388480,215005 761787023002861570,69669 790612981268697088,229453 773878444660785152,139392 764906655192461312,84724 768201248491220993,11774 756296432236302340,42495 785901329134657538,199546 793134194360717312,249841 770763566584631296,120363 776100396066562048,151645 787093682201698304,208016 792742479397281792,246726 780484579719348224,180039 786658360728940545,204413 788453496576245761,217519 795685388799111169,261155 791389406989062144,238780 761670884843290624,69947 793691154168487936,254058 786019019761516545,199262 752307678433513472,16529 765653837348614145,1170369 768864595419230209,109666 794526514473639936,257353 756340176440348673,18215 754951262274064384,246425 779110917598486528,171054 763310430869524481,73685 764481114719289345,83649 773709482115403776,138819 792872244854743040,247877 793244777907154944,250408 778786859669450754,168794 755965369941168129,18215 790848298005491712,233951 764837486833041408,84724 781627802726522880,1170322 761600588220133376,11774 787433406753828865,172084 788485202976931840,218495 775802545419812864,151439 786971089461182464,207287 793983777328353280,257423 751857946804441088,17794 759225309078192129,56552 777568910459580418,162213 792016006986227713,243092 732397695009054721,351633 753630125682462720,28726 778060123008802816,158820 781907300592128000,185496 751614758718152704,18893 773903970825744384,139404 767392244932411393,97852 772045097282265088,129178 786988847213125632,207949 778770475514073088,169923 756905430228623360,41703 791083528519757824,234583 780855611164651524,182870 788170582193950720,11774 762414979341553664,72420 792797362112520192,241678 775285220786528256,148045 790645750321467392,232169 756502885614161920,42249 780282332750098433,178716 734770320473739264,353374 770272134132367360,117257 758165556075884544,41703 732963583789694977,354396 788820025369133058,221297 743171393550835713,349425 762396693618761728,72975 790998218616213504,235590 757881901180915712,49852 763837456219275264,80512 768054331874668545,95672 778188173851623424,165488 761669515369451521,69711 795190631169593345,261155 757352962943582208,46379 794557864140341248,261155 776073234756333568,152735 785725162721247232,196788 759148382573191168,1170537 794587191989059584,261155 741335809161334784,349060 761000944205201408,64537 775307698179022848,148170 773621295477121024,137869 787272718148329474,188577 795668891238330368,267862 751862589215256576,17416 779063992702607360,886342 764289380785721344,80939 764488001598681088,79691 755833445851471873,39384 760547282160848898,62771 732135597045895169,195876 791366863515099136,238395 770958797972045824,120341 777219593165242369,87904 785261965547442176,11774 767418345293434880,94699 776073871724281857,152735 759130426195648512,57105 793946374136074241,254135 759407230579912704,56964 766979147058905088,93144 786066415140933632,199227 791828067907870720,241819 765275612764221440,84209 762024882301460480,68993 779458365269291009,170732 772878223403278336,132370 773869455482949632,139404 793160832796340224,249926 795721764261269504,268356 775025366037430272,145244 793143166434021376,249895 792026456662487040,243075 792987761217110017,242693 733364631108878338,355261 755851147378774016,39462 786334117881319425,198580 795437974913564673,267133 772105871060905986,129231 791073879330390016,235487 763804164564586496,80393 794790431770996736,262053 780873204189376512,54070 788019338519478272,214114 767747127401336832,100893 785637344946761728,197512 778200460062629889,166409 793161025285677056,249926 767047237650161664,97467 779315262000685056,173645 763462836047769600,1249136 765983268063764480,90735 792074551953764352,11774 765197085100634112,85562 759790027203149825,59666 787114084902637568,208252 765019367046156288,84724 789342257866481664,223671 770344799404646400,117257 792101191169605632,243187 793492516100157440,11774 786727979510476801,200702 780935870077669376,183632 794003383552249856,257492 795259250549235713,261594 794967407387443200,263090 793580725526073344,253793 754975743600365568,34666 787011365399441408,208167 792015348111335424,243075 751840666502639616,17794 764308862308614144,82066 790305019987763201,230282 791674389704089601,239876 766703965937414144,95672 768950932809711616,1249624 791042847596306432,235620 733205381153980416,353336 759567439285915648,57105 776626777632366592,157108 750132668143022080,10661 770366875339325440,117257 772925256956772352,116567 764865953981018112,82066 776846178608644096,156835 761338130142232576,68182 768745885215907840,107752 787093130893897728,205728 780928295764365312,184223 791457267057033216,11774 759969431258697729,60388 769738936524484612,111558 792659957078458369,245472 793120687863001088,249469 787911493241057280,213064 767013971261927424,96962 789413738365358081,225354 773499457354797059,136947 733000268166496257,355257 785629509387165696,197341 758660737455624192,54070 770674049420763137,120610 785590413574991872,196788 753930860546527232,28819 790581030675632129,11774 774950079618777088,141912 790950816245026816,11774 775420600949047298,148473 785583195588657152,196917 788142262488272896,214899 779272611285065728,171062 792757165731766272,243187 757160934947172353,46227 762776460507480064,74308 769995667108458496,115511 760268189099974656,12954 776393041351413760,155390 780885987647979520,75300 786243603920138240,201958 788129025218736128,215754 773330326626050048,136018 787502666482081792,207613 786742455207026688,105109 792908467321368576,247240 770437788516945920,118192 755786756310511616,39197 777328703885967360,161546 787763951299883009,212357 787646148722831360,206101 749683741631455232,9574 775116945821577216,126607 753593961403543552,28082 770430422144520192,117257 752236358307983360,21714 756536350787207169,41798 761096792029040641,66159 788190812446138368,214354 743264552628822016,351268 775021890561798145,146259 763465291086962688,78566 793316370930806784,250033 769266491032076288,110585 772832914027450369,132335 762741431412850689,74066 780818866209431553,182960 781307287361228800,186584 793257368427507713,250953 746411860572921856,383096 769240335985836033,110585 771456500371947520,122124 767773391860498432,101383 787213804534763520,209151 792853490343313408,90252 750409516743794688,11495 771890961941012480,127134 759881840920522753,50442 768082457455366148,100228 794585841196797957,257492 766760016862846976,94699 789959088515981313,220029 751708300912263168,18978 773963549630529537,140211 785324371132964864,11774 765905179967262720,90031 774967709138296832,145451 789499524536528900,225981 756280418010214400,42495 787325763460608000,207835 750012146621177856,9754 773722346146463744,11774 776462371611172864,144198 788662615484399616,218142 779738758174433280,176101 778327765527388161,167569 794306732218601475,258981 791417776858656768,237209 765257742458105856,84384 779056696287264768,172295 794921600466481152,263895 793863082921558017,256255 768419549775405060,106281 792189844709576704,244464 775021597782454272,146259 792840322782859264,246771 771040796111798272,122146 795092280340258816,261796 795612434887155712,267521 767402558415511552,98751 768446556349407232,106281 769718468878884864,110585 775601908631363584,149329 739500537440145409,352790 779323760876879872,173347 789941785036333056,228820 776866197778206720,158897 787165162184638464,208176 757582046579429376,47659 761369757568294912,67938 775744650690822145,151185 792511977461391360,246392 794620915896221696,262053 793831526219681792,255039 770988799350288384,122146 776511131762429954,156518 776952606178447360,157294 793668308763496448,252639 793158715033718785,249926 775845579079421952,151242 772823835922010112,132346 791436084508889088,238292 777170375339806720,160609 795492381651070977,352034 762640074622263296,431998 753232140687384576,17921 763014382150361088,74321 761501921643421696,68133 794254484415401984,258607 767466549514899456,98751 791703278916513792,238429 792127244781051904,243187 785543461864955904,196676 759091935487234049,56964 785471464900292608,194723 792022662545408002,242712 765009315790934017,85562 751550766435799040,18215 793436390780506112,252020 795735979747409920,267862 788637170026287104,217519 777768968136208384,159454 790707478174531584,232471 785673198457225216,196917 761266609725943808,67547 788547380102725632,218275 773557649577218048,137158 788538525977227264,218260 765788579251486720,88874 778389212383051776,167319 765141866740408320,70886 770676367780409344,120610 780632046263758849,180016 785520792159129600,195807 766642375099834368,93286 779523512310566912,174226 780389071247937537,179742 795001422500610048,263906 753161875265687552,24745 791844219933462528,240795 760742560235151360,11774 762515560122970112,431998 755092124924801025,1170820 777468871934668800,161979 786537339652681728,204413 786674248886747136,205349 778915282987393028,127994 753127634675130368,352041 793164776952123392,249841 793435012200660992,252020 773867980014948353,139404 794635963750379520,261155 792494315578728452,241860 764504937766072320,80607 771156896120180754,122299 787786038244679680,212461 732306546051272704,349764 785840028102590464,198671 764431574263816192,82046 752649519431610369,22777 753708120690593792,28866 767155209877487616,97139 733086070208749568,398860 793426638507806720,252020 795438148478259200,267133 752946375680225281,24675 794912110023151617,263205 754900040812933121,26721 762478024419741696,1248944 766614717678821376,92917 776768837152759809,151374 756507924361601024,11774 787943386397364224,212139 790398935785435136,231358 750468750768377857,12746 785961544253190144,199262 768932515700629504,110362 793230313941938177,249926 753630880674025472,28732 779834075808948224,176109 789157860747931649,11774 732926080202330113,354687 767359010068635648,98259 776855335143223296,158815 785665227274657792,197888 771233123438727168,116452 787341345723523072,209151 790051429193056257,227048 790546237560938498,232137 791011761042366469,233307 794324185296359441,259961 751142718366244866,16299 793200961015603200,249926 795004466789576704,262925 789504658549202944,213710 793108767428804609,249469 793201644938801152,249926 793695648709169152,246425 750027164955779072,10654 788844488248684544,216009 793970532005924865,256276 765425473379635200,85805 764194654573109252,80720 760164617448546304,61051 749974707580076032,10735 791344471602593796,228124 734616951713103873,351279 758657513084424192,54070 767856599767449600,100893 778299259217186816,167220 792394886385373185,243075 757919427958562816,49465 756940101800820737,44450 786189494596669440,201619 788482412573523972,218275 770998764702007301,122146 795754420093026306,267521 779233653436088320,172523 790946074328436736,234653 758818330736140288,55260 758998168184905729,55257 755399209776545792,36735 781485212819685376,185310 786235038908100608,11774 787116045320413184,208252 788826688310435840,216009 792645646759108608,243286 769700829888704512,114987 775032982788771840,146259 758659387833487360,54070 770427537243504641,118191 773633321100279808,137869 785637741262282752,196277 773609619323166721,138054 778829586662428672,170253 772605395936292864,131421 758639679180800000,52659 774492370960322560,140444 794647890274697216,261059 787866416577773568,210208 763459086079799296,78159 772738991842091008,131258 792839774289686528,247240 761904978634027010,71098 779430256864178176,172428 754026308972281856,29263 757256055713832960,44450 763629275266310144,78769 787139033252192256,208014 788407932505300993,11774 786402476949766145,198586 767803909645692928,100891 765039130241802240,85562 763529909453094912,78513 757254696817922048,41277 788891016808062976,11774 761322086266761218,1248768 773179447172337664,134470 779355595707146240,174315 768922720746741761,11774 752959248003375105,24848 763160995657293825,76549 774494763710119936,142566 776457814222966785,11774 794013552482906112,256439 768229391717597184,11774 795113909950808064,264397 792843332930179072,247877 788166321590636544,215634 771447914287824896,124601 758801712266092544,54070 793927219735195648,252639 758158021054828544,51344 786545102449545216,204413 781190505757544448,186149 790366238203637760,227795 792083992900141058,243398 787141970204454912,205186 761332356401680384,67547 761699965412356096,69878 776881825297887232,158900 753361274453499904,27045 764295023311454208,81946 768867827768057856,108849 752898320637526016,23410 778733715950231553,169437 781115708507729921,185496 770375644383444992,11495 771136735371726848,123581 765937574867185665,90384 750089077181992965,10735 794545738046812162,261155 790027291883556864,229159 785875433711480832,198671 781168927321821184,185310 786338097034178562,200317 764940126015205376,11774 788137673210863616,215005 774073250745753605,141360 777336637093183488,159876 753339122799042564,27045 791756800852914176,236932 774026671192092677,139404 774370535371309056,141913 791649559294406656,219207 773540267785805825,137158 790986252371623936,234583 758131650463080449,51595 751798943080521728,16093 780609650139942912,181984 795045091467554816,247930 762803267483074562,74943 793880961884819457,256255 794235335425146882,258429 794338606693355521,256038 780790506674544640,183269 790263423166664704,229159 792028674069401600,243187 749740148019998720,9701 787665884751859712,210289 788747090574897153,220332 789136797179584512,220029 765752692132065280,87904 785477361055563777,11774 776894245340938240,159236 790631339800211456,229901 786012196157390849,200490 775850113147277315,151202 781323108359675905,187371 781473081403568129,188119 766745365454422016,94921 764482729773719553,513129 759215572341166080,56964 773127534900686848,132996 795066279392673792,257492 758159207162052609,50827 793602011107168256,254011 767695855281319937,100605 759150970731245568,51778 771778101328113664,126152 787777753214967808,206101 760986427727372288,66105 775712397633818624,148574 769011935543255040,107072 780857718097715204,183269 790725237688197120,232169 764857566748901376,84724 795349463434809344,255954 749420090135838720,7267 772871062396739584,125055 762762455609028609,74681 768974894017019904,110477 773510106680090629,136947 759049398705852417,53996 752302592571674624,21579 758038722508042243,51069 774231912206503936,141867 778620304205737984,169201 787068798646030337,206447 787854926034501632,11774 793795239957921793,255409 794237364390555652,255942 763834593606631425,80716 768942904807198720,109360 788200895867650048,215252 761342061882777606,67369 789239504460656640,206666 750365881822175232,12883 755184007168548864,35436 777846071598911489,163990 791719603311378432,238594 757894019833749505,48549 788031561920839681,214492 776985646808399872,105109 794702731571142656,260914 767736732360044544,100605 781541926394859520,186584 757357609863241730,47090 762204844929187841,72035 758109058008281088,51069 764155035408211968,82066 770066849690189824,114222 755836519907201024,18215 776242550302707712,152872 790528494509916160,231828 761514369729568768,1248927 765251795593601024,86440 774379125926531072,140444 787031268454051840,208379 767826298722975749,100893 776760333943701504,157708 732677438417735680,353279 763673025921310720,78394 776949209186664449,159146 749154163955605506,1247974 770282418687311872,117377 790998694149578752,235331 793601017413763072,252044 793635899024220160,252014 756390068235804673,42432 790279333805854720,228341 778197284685246464,166409 791248219707629568,232169 755274359854419968,13343 764152045418917888,80643 794742822804987905,262022 794543473508712448,261155 753333419304624128,17842 759830296594378752,59472 791359835338051584,237908 766708012396515328,95708 788839022248488960,221476 793280754205589504,250216 765595362606194688,88311 789927850518249472,228820 795615187114094592,267521 750483842440564736,12746 789133386023436288,223037 790293171460771841,11774 773271651769208832,135903 792083679094988800,11774 758410993953280004,50654 794567851621416960,256458 762722677954076672,74305 793108258961502208,249469 793795768591212544,255393 794559313243082752,261155 790648126415769600,227183 751591589454151683,18870 732164466993954816,349776 771707944618582016,126389 751198176359636994,16768 769022644389867523,109874 794981578845880320,263906 779121739582189568,172962 751673770448793601,18893 786946186779340801,207287 732232208040087553,349312 785924495684972548,198671 779353173890707456,167101 786948128872116225,207613 775496409306890240,148994 775370959377215488,11774 770115573321785344,112693 778938766950010880,169923 791371206129700864,238395 768750525923725312,107446 774990145372229633,144617 793935925323526144,256219 772078453487206400,129471 795768434130907137,261987 770360945403105280,93140 763824030688436224,80192 795399598525313024,263793 767158184293171200,97852 768892657494089728,108729 775084008434610177,146838 770989062140420096,120610 785992963520286720,198255 769359598646067200,104662 785700080158466048,197512 754807084668059648,11774 793226158775078912,249469 761951791638417408,71324 768280699040370688,105109 771835666967650304,127657 791704772118052865,240483 793251111385858053,249725 756620413585600512,44450 767112116625084417,86103 764933847502860290,11774 786242196186038273,193297 795764316259647488,268643 765368212489809921,86725 761616770587172864,69684 777152635778441217,160228 795054515863044096,259055 792337549775736832,243187 757321240352690177,46382 789833218962882560,225359 793094515833835520,247241 792568665346637826,245313 790993487072075776,234583 773598687272534016,137158 773656542596005888,102409 780414906717900800,180074 766370413689511936,93405 777871980104126466,164001 791822946260123648,239893 778602803547602944,168794 793638320844771328,254135 775302139845443584,148170 792021510026387456,243075 778326783523422208,167569 785713404367343616,195975 789164576323493888,221416 775066214678880256,146338 780721758999457792,182154 762759132743028736,74281 771185383262400513,64652 780577241570824193,11774 795068066157785088,263898 755353953680945152,22715 732651232326746117,353200 795365011208085505,265885 794695165332099073,262849 755953609951485952,40881 791459370429190144,238395 764869392907722752,84724 795066501761896448,263906 753986707876347904,30339 763579060891033601,77598 753202662477299713,25253 795038512693157889,263302 758298723193544704,47761 789535420883177472,218495 792087495357898752,241678 757216076824449025,46069 773936745352196099,139577 778566604007346177,166282 762790378919559168,73712 794681803596513280,261818 792403473530626048,243165 793427465620238336,252020 753725519678566400,25135 759552148891840512,7224 764371991948242945,82066 788150068821884928,214492 793234110240071680,249039 753735313957216256,29600 761334514614403073,67229 774381310433308672,138165 785628529090301952,195849 781510867007320065,188443 763090925551837184,47188 779355086090825728,174321 791700382338519041,239182 785460931568537600,195975 778239246498791429,166532 767799942433812480,100189 769272696672747521,110477 795005872175022080,264431 776450289624715271,11774 790425351105110016,228124 761123630495301632,66159 785549055187312640,196917 788688102273458176,217519 770750228056141824,120353 787399408958771200,210313 758072008244551680,51265 758133663808630784,51451 760413493279555584,61051 756278322300985344,41763 758273532493041664,52061 774342386856005632,141360 751777040668487680,16422 785547424869785600,130635 752205977366048769,21415 766006778542907392,90405 787750633445003264,205197 777255428866445312,159370 762836494855700480,69565 754827502745333760,33356 778297413949718528,167220 792517465209053184,246273 765765416694194176,88920 758110123990614017,50698 764105995605860353,81562 793189750773538818,243075 795767905593892864,268643 793510021694906368,249926 758403005620236288,52554 794545098486710272,261155 788118310227443712,215608 764931657455448065,84209 772453745410146305,131027 780888586610544640,182726 751882298098749440,18567 773698454321242113,137869 752012843575304192,14277 790772098666946562,226881 791698489621221376,240483 777189778169139204,108396 786930107768188928,207287 757680785575075840,1173862 773888698202984448,139404 764525397774131200,78082 751229569479442432,15808 768204319921434624,103924 781443621941809153,139404 787083844344086528,204835 764436047283441664,83391 792163390042939392,244550 770550713541857280,118174 774046500955516928,139615 754717193917587456,33356 780832840975982592,182726 758413704786350080,52554 759173860784734209,56964 771535800194375680,125766 788153115090391041,215754 788425601208115200,217891 752230103552143361,21034 772969431592873984,133519 760188223146504192,61145 774401750518403072,141316 759158577512738817,56964 786263499525595136,201555 793108517481766913,249469 764878839294021634,84384 789338802703785985,223492 732612124464160769,1170592 770656154343108608,1170521 786591902506160128,204853 757900752497016832,49754 775853858786578432,149124 763195371686273024,1249111 791341275584819200,11774 760855973372293120,64722 745003187728433152,11774 755086525415567360,35044 766222391202701312,81929 776764547680002048,157693 787764478460899328,199307 749649766229815297,9433 750627431430619136,13627 757590998419664896,47761 752223576330088449,349283 788501877801553920,217155 793827148364525568,255393 786292638488027136,201558 761300912736391168,61723 765681569264697344,87904 777908742348308480,163901 788496862101790722,218275 758761845784190976,54842 769741271397179392,103354 753376137300979712,27045 761577924436828162,69231 785700425857060864,195975 795120547247968256,262847 791817715124174848,241432 787725376717852673,205197 793864807392776192,255942 794732205654310912,262849 757605192426815488,47761 768300645501722624,105041 751846649333358592,17794 779875157246484480,177248 787055473736417281,207287 794912251660607488,262849 792030381323251713,243075 790744737737220098,231871 758076921792098304,51069 760257956533469184,61545 764821357460852736,84422 732383790450925568,351768 767569594634473472,98751 751544159404777472,18555 775734604397371392,150404 780218457518374912,179050 753253214527553537,24711 781369375030902784,186212 759247504097550336,56964 778326716460724230,167319 790835467407196160,232881 771529584000937984,125853 733011241157853186,355324 759182671901843456,56964 787706248951136257,212357 751820662067630082,18215 787952917575831552,214022 773675993324105728,138543 786197264301563904,199546 733138562799960064,354460 759812424832684032,58267 791351892173398016,238395 786755531868368897,206008 794770732165267457,249926 759729917521174528,44429 773184869346050048,135025 791704913952641024,237332 791728698521100288,240556 778646249704652801,167220 792274600759586816,243165 788750535503466496,220029 792604468399529984,246650 792096819966861312,237964 795050345009397761,264397 765057896782503936,85159 787737386503565313,205197 767827203333627904,100559 795175458979516416,264796 759507374755291136,58680 756581344994615301,43471 780631596625899521,182257 763114102046597120,76127 785842236256845824,196277 793846311644725248,254135 789911353028775936,227048 790267649007771648,230270 760150435260952577,61051 764143188567216128,82066 794211778100084736,257423 794450110583214080,258771 732403906785988608,351797 765160343475675137,86103 762683578878611456,11774 764836653206638592,84724 773915884242866176,139989 777154291706437632,158196 732356907483045888,196346 738790377226969088,11774 791453027618074625,130505 780287391558930432,173753 785582746798292992,196788 757546559059918848,47800 787049101175119872,208395 794362598623850497,259190 762638330001358848,73926 776533488631545856,155896 787079820064587776,209035 773852324707962882,139360 752650269452795905,22785 757585063613763584,47545 760625028681433088,63451 790328103797227520,230966 794533553761460224,261155 770263893809754112,117257 760176653821677568,61470 781576853496573952,189032 787615777616568320,211787 764086317298831367,81702 785547226328084480,195125 788753144218091520,220526 764480644982243330,83244 765728560690724864,88994 757955233343385600,49400 781892180499533824,191284 785317010511048704,195125 785271047989956608,194667 765602740328202240,87904 774538076085293056,139096 788393929682984960,214078 775776432765100032,144573 771299785814847488,124597 780474745015767041,164764 771025434741870592,122299 759527310068330496,56964 770087892249112576,115435 775293932347461632,148045 755094665209192448,18231 788439747773493248,215005 781030579194265601,178194 791922935384641536,241819 772776743388254209,132335 762783734718357504,73926 794636480882700288,261987 762030694075731968,71429 758925689311461376,54070 795347405638012929,266500 755556323190775809,38421 778299568207257600,167319 790935160535420928,234583 792044425501290497,243075 785331111085899776,11774 765797023471771650,86653 775302127392477184,145866 785906588162764801,198878 768634794632736769,107428 785804967693070336,195975 785881263001341954,197512 794695295640674304,261155 777348856291794944,161456 795051295522586625,249926 772551433052884992,129551 788482214291968000,218275 779133782850842624,172945 762701126869278722,74066 789921798657892352,226881 763104249546805248,74066 758477072532660224,52061 795409251367788544,247930 795485148045279232,265855 752209971471720448,17416 758449914162450432,53001 764821948262080514,79561 772904474989977601,132364 752658905558192128,18810 785811961493721088,198466 788183343594475520,11774 752882706296471554,24134 755413832412098561,36735 771791392008003588,126152 791673794993725442,240483 757269797709185025,45014 788371053378666496,217032 776688177838903296,146991 753417419251671044,27317 793553818021687296,253336 763430849924726784,78304 766846549850750976,96263 772111395278032896,128355 771952973484285952,123217 777878641611042817,163589 775404260255293440,148170 794236016383115265,259063 751156159952760832,15643 785283761428500480,193669 793450753348210688,252196 755180960619126784,35890 758638066626072577,53703 758847118958219265,51809 793238808854605824,249180 793751264916021249,254502 761739816014794752,1248861 779900102597046272,94396 761732282239578112,70543 765217682832502784,11774 763356652821065728,77185 764979579131924481,85562 753351254479409153,27045 769884671178006534,113412 792774930995765248,240070 794532308854378500,261155 774048503374815232,140444 759251503236411392,738099 765554326076989441,84209 762987659354529792,75073 788702518649823232,218275 791700972191920128,237325 793205440511352832,250633 755550446467547141,36875 761566514436775936,68993 768992040118083584,110659 785931375857823744,199211 770345789428109312,11774 786732397874311168,199211 795687597158920192,266884 786931086009864193,207287 768970483865825280,109666 785528016952762368,196676 791047987829047296,235951 764244446607085569,1249229 792404321543479298,245571 770221070255263744,112340 761401880455020545,68144 775367689850068992,148473 778354051557851136,167220 763899853562785793,79513 786656905888346112,11774 778192960588550144,166390 794586035707662336,261155 753055574607089664,22953 753852893434961921,29548 749404653805330432,8248 753315429817266176,24196 760115799931650048,61051 788542542732206081,218260 795303663426277377,266079 753903387951919104,29548 787081322422337537,209043 778620627544485888,168794 786794252915191808,90209 775772260598775808,149953 753009750690951168,25255 753031707188563969,24316 764936561309814784,11774 767715442844692480,100605 791471724076204032,237857 794715124594601984,258193 779875717655908352,47940 790645159830495232,232863 779726543589404672,174557 795395826944278528,266151 757312861991501825,46006 761204963204661248,66516 787902372383232000,210750 788323921992880129,214354 790148112488669184,229693 791006665797541888,234583 749599621928742913,8297 775418728792023040,148645 792238104480456704,243398 794695716652335104,261050 778974536238821376,171617 787807314216497153,212357 760879878271012864,65180 781813133908254720,188498 788892996649390080,220526 794046694333612032,243865 739814118094299141,353374 781118335249440768,185496 781694056711749632,186170 767543411201015808,26066 786568870291202048,203806 763781684915499008,80192 759718442106781696,54726 781394484999356416,139404 785297933356838913,194923 785544295436652544,130635 795678547708903424,267521 779908911386140672,173846 733042495731404800,355462 793882778811129856,255942 768162665466179589,103354 791659737750306816,240483 786779723829501952,205040 781209256586416128,185313 765205647860178944,86440 793277716241854464,250033 763893688888135680,80155 766716872192561152,95672 767491877742391296,97325 785337765860868096,90252 754003913813090306,30815 760956588643450880,65222 793448627305795585,251951 795279366540300288,262588 769203262503342080,11774 765569989634031616,84724 766441362174554112,80939 757671387657940992,48735 788789716174852096,220526 793180754918473728,249926 768921650578399232,11774 762819086564810752,69493 790661396304396292,232884 761407875218415616,67229 787798609605431303,213253 787014779839787008,207287 779399974111019012,174728 753572626103238656,28037 761311463420067840,67229 793495311725518848,249926 778564653706203137,168794 795284264745140224,264397 775434276103856128,148654 760633065316061184,63149 763854001465069568,80720 793865444855799808,255942 773127348145229824,132364 762777816056365060,74592 765745201960849408,86103 780484363528114181,180655 778176960577036289,164826 789076006179000321,11774 751813950262677505,18555 765675538300096512,88920 791028110779158529,235948 785253276388175872,193587 791762752226361345,240145 793257009424367616,250933 758067105661120512,49975 794181621087956993,258331 752703993189699584,22397 762670174688247808,73926 749314416269664256,7511 779873096555569152,177248 776128606842028032,153658 785518264935931904,196538 792121203561345024,243167 794593919858159616,261155 775752827331162112,150404 787557277129596929,210585 778216098843860992,164726 794679016280195072,261155 765656347153162241,88902 786044665065771008,198620 779071237158948864,171168 789999472348659712,228063 771751523495866368,127366 773713416452177920,11774 785549590133088256,196788 750773823616589824,14525 772161445643431936,127707 738818741828362240,11774 758318735388053504,51344 792232663641890816,244767 792792240976388100,247240 780985427444523008,184223 771090024368574464,122982 785975480046477313,193975 764703276671635456,82844 793095802675687425,249469 786051945068916737,199211 756561174183940096,43553 791660763945562114,240483 750489696438857728,12883 755061324841975809,35044 762693782785626112,11774 776914010247692288,158427 779711616585641984,175285 787350602783264768,210585 756289555725180928,42432 772825085128351744,11774 777378184887087104,161714 785552818526650368,196917 786537882592960512,204413 766417480130629633,93261 788069322937688065,214209 763177854175588353,76127 763153434828693505,74133 773927615375650816,139404 780207550344159232,177687 794999716610240512,264431 751825070700367872,19000 763834901271613440,80720 787139387947622400,209151 762831551910424576,74650 765514556214870016,86103 771584151728246784,126512 787179567379283968,207119 775227863855468544,146259 773191892284559360,135124 776969270391558146,158387 767832745007460352,100561 786632551620227072,205270 743496480887996416,11774 791364476188495872,235293 771383598821683200,124883 777923694026907648,164694 790605141418188801,232791 767695831457787904,100506 786030585382789120,198878 752161034836869124,17794 785682783779692548,196277 761638681811628034,69493 759303454607024128,54070 762227580434993154,72035 772881415063031808,132996 793582715719122944,250785 761049380551962625,65455 763419281740541952,77465 791769683196256256,191778 758028466851876864,50827 776389642643968000,153194 790542868247027712,231894 776895668476452864,157993 773706392553259008,11774 767829742133338112,101681 771398604984578050,125222 790963714144866305,235487 763479405268041728,77849 761007084863262720,66116 792762348201185280,247241 790896331027910656,234583 793711632069173248,254209 762228818862104576,70941 788782428970033152,218258 780866909961015296,182659 760973015559602176,65598 785545858146263042,196788 794260032397283328,259288 752627788134264832,22614 773600622411063296,137444 781506124075773953,188119 732367660017668096,1170454 756860356698439680,40550 785683401303007232,196917 762426744326324225,70355 763128076242939905,76665 759121328247046144,56964 793183416028172288,250064 751207227927597056,15808 788543920296701952,218142 790609365904523264,231871 793594159127007232,249852 765036772468232192,11774 793043338236682240,243187 795248475181088768,264397 753021802545188864,23899 757733145068261376,48220 795021472930664448,263906 758659836208746497,54070 781313259190095872,185496 795669707709968388,264397 794535552783618049,261155 762394416875118592,73069 762707893619609601,74030 769618748181360641,56391 791478006132924420,237908 794003918103736322,255870 769633342123749376,112363 789225245261516800,223692 773215959779840000,134561 765981737595928576,90735 752087334909128704,20268 769690764360114176,112939 772998566684008449,1249998 789819236701003777,225981 793478689166090240,252110 752679648526381056,22785 758080683415830528,51069 794683338292273152,261666 762689363935305730,73814 752929685995069440,24603 789320784061665280,225371 755761604453621760,39462 775223258408968192,146246 794192268982816768,240145 765288621385588736,86653 793181548396834818,249926 768663011133419520,106896 755902251562958848,39462 771704887705034752,126390 764253973675204608,82673 786567299310366722,203674 794666448186699776,261155 795010675642953731,263896 775038206068662274,146259 764190516619587584,82283 785952864749228033,205972 794585123039674369,261796 793106766804418560,249469 732200260404170752,349824 753737067432075264,29263 778154903592116224,164826 777608181266587648,162610 794308151428476929,258981 750731052180733952,14421 755562350522925056,37424 759084830155952128,54620 776913278232465408,158387 793872759180918784,191065 753034145652019200,24603 769286014334566400,111454 771394058782646272,354598 755751467139600385,36719 787383314411905024,180433 791432776834834432,238292 787446092916850688,209736 764928690513907713,84724 793994489694224389,226180 787570085120532480,211347 755620767593820160,38032 770268523268419584,117257 791680440759382016,240718 775779148962926593,151071 791978385668993024,242164 767489792917532672,94699 755499198112534528,37892 788492113948372993,218275 775432376797331456,141415 791340518785617920,237594 786224679577083904,198671 765400782325723136,86513 771388500717473797,11774 768200445701550080,102539 751756425773326336,18893 738610811644436480,354228 776232629959962625,153845 774635840060416001,354073 752317182424412160,13697 765475139714748416,87249 764849607285182464,84724 793847484644663297,255393 793092627281289216,249348 763402108808953856,78084 763352875640717312,77295 790855607788118016,62180 755771642840752128,39475 764204106051383297,82066 791411996470095872,238639 756980021181329408,45669 759819457892003840,58267 763195525504131072,75899 793216647829958656,250261 762811635958292481,73926 766627537036292097,94699 785598561199194112,196676 759572940430213121,58815 767838584850251776,101681 770119650185187328,112363 793754037501833216,252020 793949842003423232,254135 764582480368308224,513129 789344945723224064,206666 790543791170150400,229125 794608766507483136,261155 795370268516564992,265875 761564298275586049,69231 771153402893959168,123961 772907540959100928,131421 764416365373423616,83128 789516145736966144,225358 761914047289659392,66815 766967909830709249,96962 788077900029390849,215005 786594559593680896,203674 760157807974969344,61051 781517177098690560,188401 786370121442979840,202727 758348232690900992,52061 794118396031934464,257492 780377113262170112,179742 781203311114543104,186434 795658256181960704,267655 767694735444246528,100605 792899390088224768,246726 794899501613981698,262886 772652142821646336,127455 761748717896470528,70543 788638349116313600,217123 791461735781851136,238395 792073563050090497,243187 753381587102728192,27317 793279642358513664,249469 794558143678136320,261155 780643410113884160,182036 757605324001980416,47940 770919475008966656,118142 788494141248249856,218275 775284087300976641,148045 775849487726211077,150426 785559881340289024,196917 788795013232721920,220526 750386589113524224,12883 792459866904285184,244550 775034136830541824,146259 758741554664091652,54748 770773746340757504,118192 785332658473668608,194082 770714184883462144,106989 794566295115087872,261594 751963249436860417,17640 757601802963542016,47761 781304471188103169,186584 790205899168223236,183269 790928506485997568,234548 769547339648339968,113894 794561294238183424,261155 764693711888404480,79547 795403222093590528,266822 786612470261702656,204539 754734644176846848,33356 781677182112391169,188401 772086966322069504,128934 775330021237858305,148045 792080416152883200,243848 754082018506354688,31686 790553727778172928,232137 793127196026081284,249286 774459634581069824,139091 793277262053289984,250293 768963912683302913,110362 786000199432953856,200490 788348722203791360,214492 795615386020495360,267655 761569202566148096,68854 789539597193588736,226731 795063435797155840,248036 776166957582282754,153845 763481472548208640,77632 793901669432102912,248516 778480947977080833,166913 780616771770445824,182154 785359236746321920,11774 785875969278029824,198878 789994968261783553,228037 756277468139577344,42432 772165954218360832,128934 744962316568039424,11774 750750749475221504,15112 771775955593560064,125055 753742762571214848,29263 774961542911623168,111549 778338067010691072,167393 787263583247884288,207861 765711417605402624,88332 764169391856431104,76549 776770200456663040,157840 779516043035234304,173753 786164430199328768,198105 791812047470198784,240890 792590885493968896,246726 732725950287253504,353789 769304739968352261,112363 764255002185441281,82283 758768050724274176,54070 794935759526621184,262849 790744174458843136,232881 765089112877568000,82121 758704640720461824,54070 791671849788829696,240483 779376865974816769,174557 755483009776660480,33027 786331148305727488,201958 759412117699047426,56964 765193866299383808,86103 775958252366376960,1250235 770772822243377154,120610 789098256106004481,203793 779010360971972608,170268 762094465070796800,71429 765021390298767360,85562 785481822583021568,195975 787199206876262400,209195 792570725915697152,244270 732687325705195524,353262 775701991318294528,149200 753370965757886464,26066 772972870179823616,132908 785726865524727809,196917 732618848202072064,1170592 781170132538109953,11774 750049996947410944,9433 785551423312424960,196788 733046632099512321,355106 754023632473509888,30910 795382009493385217,266491 773505712009928705,137158 755120351726698496,32673 794347765912346624,259034 761529874960019456,68862 774029228664692736,139404 786180128501932032,201285 791738958682071040,240584 778271805622460416,166532 764795363110842369,84724 765249564777574400,86645 766261647212032000,91751 766505342435930112,93823 794209564346355712,258331 753204859822829568,25879 751966580163112961,18893 772480784859013120,130382 766616950768230402,93405 787036144466849792,208379 777331143410495488,157082 793192340147941376,249057 793620111043145728,252408 762167879835983872,70501 767686764458835968,100534 781304074406862848,187084 764050309316354048,79970 776992378959769600,157693 794801704008957952,249926 754733443162988544,33128 794197844697591808,258331 765502491840524288,87145 771014460425244676,122656 785326266446598145,11774 794456018159857664,260173 750362613536526336,12883 787894870690127872,212000 788203792789536769,207287 773272959708372992,134561 774481718267052032,143585 785479161074724869,193260 762527043300921344,73270 763116206383566848,75709 791042923974365185,234583 789234713303056385,224333 753940365946650624,25135 781682344893804544,186766 772958092287881216,132335 793675371904245760,250953 786944251800068096,207613 793546013235482627,252014 778264307494715394,11774 765952336753754113,87607 755223656444428288,35890 775195903086829568,87904 787106276316618753,207965 793130321399123969,249286 779295613187829761,164814 772424215832080384,118191 789133794439815168,223286 792381259435606016,243092 752963082071212033,24848 765417594853535744,87245 765582126767017984,88052 785943249055649792,199211 756343369480175616,42564 794987335582683138,261155 786560344818843648,202727 788031466726891520,214612 793659585781301248,254446 775171457869574144,147548 755398843248672768,35890 761664976864116741,69711 769914643993227266,85892 754731423534243842,33356 794671965277720577,261818 789063745976819716,215412 792810029850193920,244759 795679314578640896,263817 770803938190909440,112336 794550604500647936,261155 759028744539570176,56302 786534829818982400,204303 756292000777764864,42564 759827430064451584,58869 768651453569335296,1249536 787416571534860289,210897 789968949274222592,227795 758415014147584001,53144 777965664224940036,23762 781593561275981830,188492 765688403694280704,88459 775828499215093760,151361 781340984500113408,139404 779574182686314497,158387 766042848894517248,91043 788458171123769344,217106 765220982608973824,86440 792107643473199106,243190 750376519785127937,12883 771056737226940417,118191 768867917832212480,109666 767087998856855552,91416 754080391112241153,31035 786032598132920320,199262 773943384302034944,256048 794608232773783552,261818 778467461163196416,166362 762069193063739392,431998 776329456352894981,152872 794739746727723009,257325 758048560826945537,51069 779155111012667392,171617 791026789216718848,232640 794168306638929920,257492 792829294460276736,241678 781531663142563840,184944 778733937736560640,170169 793138927536214016,249469 759054400589529088,55710 788843597521047553,220029 752879166727393280,24134 762676603252080640,73926 750082854672068608,10653 735102223512801280,93148 749112907225395200,349239 757367035554766848,45311 793614978335006721,254058 758051790017355777,50923 772439793707778048,129558 774382686081159169,142566 758197762911526912,51809 755885116161986560,18215 760115057128767488,61051 740574815736631297,209873 787832381872939008,213376 794691306278846464,262752 751117990368796673,16422 768131971373338625,102514 785801642767622145,198586 769616171289153536,110585 773000847760297984,134033 781879702482919424,189169 780809742570717184,108396 761591581958873088,11774 790947016348229632,234583 759929126639636481,59666 752935761297694720,24196 756200963027963904,41726 769593413905686528,114422 790583381574594560,11774 753602181350223872,27061 758120295781761026,51451 773909375064813569,138898 761399465714393089,67226 765616847878180864,88052 791084040380047360,235621 774431759652061186,143769 792284981686972416,243187 761999935076196352,431998 777619154757160960,161277 786336758849941505,200383 781895824024309760,11774 792926507865935872,247241 795358861989441536,266491 791348223227092992,238395 792056217250115584,243075 756188593136119808,41680 793204748602187776,250135 749219064355037185,11774 749989651168038916,10735 753243982029725696,26140 769334769809289217,350498 770048434053255168,110585 774829024501698560,145244 787058463348109312,207861 773316435154202624,136110 781292615853563908,77910 787113254426337280,207849 751847547912597504,17794 765067816743469058,11774 794530861500731393,261155 778798715326697477,168794 775400564825919489,148870 752882999591591936,23899 758036089311490048,50766 741786477961547777,11774 753659331753545728,28508 793624210681663488,253032 757597545082265600,47940 739243625742229505,11774 759380180779474944,57918 792302759567618048,243187 779393500211089408,174557 752293592643751937,17842 790709852242784256,233558 790994117006417920,234583 772079191609126912,129335 772809949948682241,131007 793302523868246016,249469 766049678026735620,90384 787420460300505089,88859 764220063863844864,77577 767684977718861826,100561 771051649485778945,122146 753001570086846465,24316 776150045502603265,153845 785738005025808384,197512 777935148780285952,37132 780934783249616896,182752 793185753341636608,250033 765420546922348549,58537 732379204457619456,65113 779999034354335744,177704 752941938450530304,24196 789675501736562688,38287 762915237972541440,73426 732265927786500096,11774 794049744582475777,257492 775991560655646720,150426 786741560541007872,205181 754787163213004801,27045 780420009742958593,686533 768932882878500864,105425 764293572170440704,82209 788891441795850241,220689 788047691808780289,213253 781634447431065600,186584 773383925246943233,123345 767399654669553664,98972 794683515392573440,262752 760647953153306624,62771 771160796927778817,118266 760632207174086656,63451 787412448332492800,209918 793181899296571401,249926 778496494626222080,167407 773902995658412033,139404 795701816390459392,267521 758363508681629700,52554 763107846875512833,76549 794208292574633986,258598 776570240213712896,156835 791672709360984066,240483 781309633617068037,185470 790246925857529857,229693 762981582252699648,75549 768908502643290112,109767 795014070802018305,262053 773217339902799872,135386 781901801662607360,177455 789519436797534208,226731 778739890007576576,166852 794529919921483776,261155 773884807168331776,139404 789346030013800448,224333 792052219948306433,241678 786925906006777856,205196 789106539533438976,223286 759170031355768832,50129 790603885891117057,232791 779151545917140992,172270 790880199420194816,234473 765733105386737664,88669 787006547649896448,205728 766353816711270400,80939 795074189304573952,249926 756294381766860800,42432 764425443894235136,83393 781523725053112320,182257 760568272500748289,63451 794026325568851968,257492 794640838450089984,261155 753981673507725314,11774 775673497402179584,150663 771137155225690112,121949 787884772500570113,212239 788778336059207680,220526 785251168188522496,194167 767735560500719617,100893 795723378355240960,268281 771424737155166208,1249868 773721701628710912,138616 760447155093970945,58359 764905067203796993,81574 785992001544040448,198591 793115912975048704,249469 794372627737485312,258305 794550251675713536,261155 781275235186151424,186210 795481566621343744,267270 794662346673258496,261155 774304948959850496,142548 776832245923405825,158589 793227095660908545,249926 795740521998249984,265649 767779654795141121,101283 770393863601127425,118191 780599955383840768,80785 794258253630816257,258927 755171956903841797,35890 771184337727295493,123583 775572915982962688,149300 793619883250495488,249926 793455409587625984,251814 760080070396420096,60866 790230450585206785,229724 792348321062858752,240145 769992768592703492,115519 749623182328422400,47188 777238869498470400,159370 779097431883419648,172027 764989381346140161,85562 785490466540224512,196277 754722133469691905,33356 755182267266281473,35890 795333769213444096,265257 774392449120636928,142527 763897174195396608,81087 792413935160864768,229693 759191672269963264,57348 791997990357655552,241678 787318803826892801,210207 756292697300819968,42564 761541070270455808,18215 764171858564550656,82066 762443612470652928,73102 791364364267876352,238395 753625039518375938,27061 773199255657779201,135025 754737821919961088,33356 787052973029416960,208176 753318842202517504,22746 771520381484163076,122776 775291154967490560,148045 753935358342160385,26828 773714536524312576,11774 787308170259468288,210215 751071168975687680,16546 795754494428639232,268458 791389117313454080,238383 794885567989317632,262849 785641702551801857,197512 772851761031905280,131025 754108724420247552,31400 785604487981305856,197512 763372993233817600,75899 764161953497542656,82283 750655632722653184,12852 756994113111752704,43391 763793731149524992,79693 765255891096440832,86440 787831479673946112,212707 790718867295334400,232863 756949945559683072,35903 760566254910468096,61545 793499892824018944,252020 763921977920753665,80939 758414986133794816,52112 776019990298365952,151156 778227979189182464,166390 778776236604522496,170187 795734167527051264,267737 756293417882136576,42495 792140688746016768,235487 764394907280683013,79996 767038631244541952,92226 789215630285115392,215412 794584791412830208,261796 778522475189592064,167319 777848827239919616,163990 763011989622829056,75899 778263802391498752,166409 793977190887124992,257066 781458379684376576,139404 793575575256305664,252679 792113562378350592,243075 792023918877876224,242712 742459908222656512,669866 756360983266885632,42249 758724553577299972,46958 793274031294132224,249725 793869760463249408,256255 763708705800015872,78566 791741565064609792,240535 793801776348667904,237935 774206005798313984,141357 780602665122336769,181984 776747243449749504,157755 767468675318284288,97325 791522921508380673,234583 756191037102649345,41680 760559431914434560,63149 761034138296078340,64722 778717236324249600,169384 758331675222966277,41703 771099945172598784,121949 776382852275531776,155390 764678144230039552,83779 771488567822585856,122982 795145159348338688,264450 760176224345923586,60866 752180494704357376,17794 762986466691735553,67226 776756215158308864,157755 779701572133462017,175092 788538073416105984,218832 765632480154034176,88546 786227611030528000,201555 732187599192883200,1170365 760126168431460352,61145 754199227685806080,32157 775326288143785985,148170 780083901419008000,176128 795369069495156736,264397 791784871249272832,240682 795261573136781313,264774 764972708895469568,85562 795008706257817600,252408 781528977903120384,186584 795395659117580288,266079 763579392547295232,39041 767156632392462337,97386 773306942512955392,135505 779868049042206720,158520 793186350061199360,249961 794104150652899328,256255 742401792298782721,11774 775109191312642048,146720 781258425724383232,183759 788234590930341888,214899 792080321890119681,237964 760212686609248257,61011 791440376548749312,238292 788841215911276544,217634 733033234443821056,355464 754090300197310464,30590 766473136015499264,93823 791790780067164160,203710 768543157805944833,106317 795330156801953793,260613 768598158129500161,107984 766358440755208196,80939 773684405000888320,209828 786593960554659840,203806 787390555865092096,208307 775856495359463424,151090 778926216812326912,171168 790287280460161024,230282 757531340170465280,47723 767782485262467072,101163 781529447170134016,186584 778943464310448129,170426 770383194717822976,118761 759123164370726912,353047 794405940611137536,258981 761004898984919040,65974 770715345694908417,120541 786615719639257088,203674 760525098482737153,63451 759082490963169280,56784 794590779171864576,261155 776161583802175488,153033 792846156804030464,11774 761643579366408192,69794 794016326163582976,255942 753588608380960768,27222 756304300163342336,42432 758702104521289728,54070 793896533829746689,255942 764446657983320064,82283 761361177280524288,68102 780734196436246528,182036 793116770852859904,242693 776409511959539713,144740 787508623836532736,211461 793790936128057344,255393 732643386373623808,353228 760831932007538688,64326 791948981794250752,231894 771467802838310913,125554 791572887673016320,238395 754912323052113920,28732 759862161971654656,56800 755099610754977792,35445 763517799520174080,78684 768623109255507968,107745 794787499449126912,261796 732493775784677377,351837 765196874349416448,86103 771636180567805952,126152 766569185472229376,93478 775359395714609152,148045 752650082797826049,22439 769204101393616896,111539 773712717723033600,11774 774301099910049792,132497 790231491175383040,230301 781223117926592512,185595 768949437943001088,109571 769231483735113729,112363 775871181924761600,151071 794634107632369664,261567 794340950873165830,259190 768149359754088448,95568 753063457470152705,25017 765052681924780033,27485 790663962459119616,233307 781576465708158976,139404 773918156788150273,140025 749039925585121280,6945 785253256851251200,189725 761241560650506241,65455 763525632508698628,78566 788465648057843712,218275 756618438248759296,41702 769954019188076544,114254 761280614892969984,67229 775981017710620672,152735 774651618851631104,125554 793840317992726528,255393 763442367038881792,78159 763835541871812608,80720 771680018745421825,126715 771855513772580864,127582 772914412625731584,132761 786357516615557121,203350 792428276715167744,243513 776391248131260416,153033 776313517569826817,153915 768741152082239488,107428 761940361073729540,70941 758125871207026688,1248576 762441215711125504,67226 763508834161811456,78914 773573616487235584,135736 764694810405908480,80858 793896859290914816,256439 775564122826084352,149259 785868449914368000,198671 771566589099376640,121949 790786904203620352,233307 761218409996496896,64012 773530355198468096,137158 773658935664320512,132908 758727635765788672,54842 763925611962249216,80647 760968249706033152,65626 770406716622016512,118482 785534226028462081,196538 792872481094717440,247877 792233958343860224,242693 757710253458882560,48287 786708791467315200,205728 788101584077004800,214354 763156490001584128,76577 778049362429489152,160228 785739319793242113,197341 793908283232886784,256255 772443102606790656,129551 766083442358362112,90723 786022184368148480,199496 789243272183119872,220332 752994168096583680,24366 761936579027886081,70509 792832802907648000,241819 767794884367360000,85326 788593568118177793,217285 777851322372546565,164001 757734436158844931,41851 778437634171539456,166853 762158246522150912,71026 766702527651975168,95672 790261789607006208,229693 741090260751253504,31836 759631504519622656,349714 763162474510114818,1249118 765302707024429056,86440 768570001548726272,106281 789459246622449664,225981 787026825826283520,207287 790696377089007618,233692 770239734618611712,44421 761350141248933888,67679 777666562027159552,157666 786301690936909824,198089 786719433569951744,204413 759269512978001920,51798 778194082917183488,165523 765368549212762113,86472 794759683185774592,262752 776097156902035457,11774 786051372177199104,197286 781112109358735361,185496 753037649120813057,24316 793487980086366208,250293 763380022765903873,77728 762693564098719744,74247 761915389878165504,431998 733122837674856452,355880 776908970464272385,156835 757608320790327296,10662 773938410826428421,139989 766386004441829377,80939 768091506313826306,102137 785342371533770752,193669 775295835236098048,148126 752090116315815937,686533 785994553673121793,199211 765379798717833216,84724 789225831243456512,224018 762508987333955584,431998 785999919366537216,199306 761015964758441984,64730 781692712357625856,187691 771112740999925760,122982 791439861592895488,238395 794667541763395584,261050 756917532544606212,44461 767339028517621760,1249370 755169296880312321,35890 770760598816784392,120425 771736844358721536,126152 788635867527000064,214492 790288413542887424,230485 775788157736542210,151409 774756441353625601,142721 788016543468625921,214492 793299930089652224,249926 790925684076085248,234495 779350594481979392,167101 772498252574826496,131045 773935915706290176,139404 785953800708161537,199960 795350164106084352,264397 767714556554731520,100545 788612338429661184,218275 794299557509300224,258829 769287935069917184,112693 770995015741046784,122088 778377122154971136,167044 793245029020073985,249469 793994889407000576,256393 748201094564679680,1247836 770644815885119488,115582 781736152222998529,188119 791297782329901057,236831 764920254208282624,84724 762852880369889280,71502 763874706210562049,76771 765455943282860032,86440 758661054763196417,54070 766345057649692674,80939 791818254931095552,241940 778700325863600129,168892 781372084362457088,181419 794014830176792576,255870 764244067253444608,80098 775419566667202560,33169 755050540933980160,34666 778342467049586694,167220 795752201062850560,267862 789478925759942656,225943 750498810619695104,13762 765948655844982784,90384 758000189852442624,46633 770381318777516037,87904 792514940724584448,246314 794875683163947009,228037 779416804649209856,138490 785639134341828608,195956 773951886139363328,140232 789308053497778176,224466 752877104753020929,24134 779440629843714048,174288 755129402053177344,32673 760207132331343872,58537 794293628378042368,259076 777493691644518400,159876 790744703314436096,232881 790353683879960576,212131 789310582243618816,223935 750387477362282497,11774 767212870321012736,89854 751927085359308800,18893 792980728166297600,138209 776051510300082180,153095 762699116409479168,73926 771087560672247808,122344 777567867805892608,161978 785361746307354624,194588 760541839883501568,63267 770280129507434496,117364 793885465308901376,256102 771410606049984512,125145 765308018816942081,86763 791736334146637824,240483 754173684101767169,31400 747465050689015808,90014 758124755320922112,41703 791758220637396993,240483 781276674570629120,186584 795771180246507520,267973 767045861805350912,97355 754843585040842752,7816 765276922528067584,86653 768662203159289856,107423 791747037171634176,240145 794531899792379904,261155 765985253844459520,90575 766857164321267716,93286 785629133552361472,195807 779394559356891136,173347 771516121673527296,125367 794641281523875840,262313 788204651686535168,207861 795689221935742982,11774 765223438541729792,86440 770321467762507776,118087 791773749674553344,241432 759507216911048705,56964 774987393749221376,138140 775527003508264960,149953 756281206761586688,42432 790542197875613696,231881 761999277799333888,70509 775750861331062784,150620 770478104280268801,118192 753975291270270976,28866 775756298013081600,150511 750360174947340289,11495 774602105248223232,144399 780082652049059840,178045 762327134941638656,431998 778874706795466752,127994 770380887355645953,117310 791352134293827585,238395 776616879293161472,156053 769979980264697856,115531 764522853140205568,81574 770382007343779840,117377 793928189022113792,256935 765233985006014464,86508 792401719363764225,245566 793597686226247685,249926 755562221330173952,37424 777981324418252800,164375 789517998407188480,226731 767409455248007169,94699 767948519906869248,101681 792163990113693696,244289 779937255758499844,176101 786776554252763136,203837 785341207744548864,193368 763584526618468352,1249142 763884770430443521,80647 772852034810675201,11774 767895813473251328,101681 777951143196499968,164669 764153340603150336,82283 764839347405193216,84724 775773984184905728,151265 776100319348523008,153610 793502374237130752,252891 757310203603718144,46382 763928717630410752,1249191 777280085464190977,148538 767873465324015616,101681 765658748819902464,88998 786181364068429829,201292 793254315745873920,249926 753705003437527040,27045 792452760029528064,245575 754744742097874944,33356 774088545472421888,140444 785912948078284800,199546 756886056197197824,43258 786950049838174209,207613 789970705181995008,226999 778288539205328896,165322 791349932221304832,238395 790002316904628224,229105 793116420770979841,249469 765924478945751041,89923 756415243392126976,42249 764818903927259136,84724 773284420317052929,129991 770747500760367106,120613 785646858689404928,197156 793115808142688257,249469 773179509608546304,133741 781425371577221120,26066 791082908576542721,234583 778285708083593216,165185 793110478176210944,249469 795258997263712257,232280 753738227580825604,29548 769985911782342658,96514 761498879435083777,68864 794510108868780032,257353 767391198411493377,97325 768209851138859009,103924 776809244901404676,157755 779216348287266816,171324 753362927424573440,26303 768572614151471110,102826 776417814785556482,154549 794550423743070208,228911 794574161339256832,258741 732255904301780992,1170365 771491806152237056,125554 753665657573560320,28732 787416113260797952,207733 779118617992450048,172089 786083571530395649,199178 785956418532716545,199462 786264535036420096,65113 767836758448963585,101383 786420616123383808,194723 775506944840925184,148994 757693963176292352,46911 758672242607792128,54313 780434552913326080,180310 765281732668993536,85861 776799533623836672,157755 765682938155589633,88459 780915782167519232,178117 786946395387334656,207613 755014559136636928,34666 781443073230376960,350085 791019186294140928,234653 790049041623023616,227904 790232293503823872,229835 785496120826867713,195125 770439385674240000,118192 768954384256475136,110302 774697209568776192,144690 790554608095596544,231894 785485061571293185,195975 794868906280226816,256276 770202637547384832,11774 786605294994333696,200971 765600648507301888,86645 776046107553964032,152735 790756704732475392,121300 793903594277699585,252939 768471202717376512,106281 771498841312927748,126152 752242489252339713,20313 792642206288850944,244270 792656562179366912,246225 778272008769417217,167085 779433832776736768,172523 770708139582885888,119682 776413274262822912,155390 761946565640499200,70177 780668741965090816,80785 791376486221488128,238494 761961070638559232,69388 750851572813357056,14277 786399613615943680,203674 794741876662398976,262752 759193522666893312,55257 760938004080828416,57574 793501634324226048,252890 758661643068813312,53017 754196132104957952,32157 771125621195960320,122146 787831093844119552,211422 749331524441354240,7546 768916945332764672,107446 770703913934790656,119786 776503923683299328,155688 755833577624002561,39462 761589035223646208,65887 793183957277892608,249469 753573332864344064,28281 794552942946910208,228911 792328131055091712,243075 763393430605049856,77667 774272183992397830,142301 785525963689828352,196676 772552925004505089,115435 790902233684508672,234583 756506071682785280,42249 764373245852258304,76623 760997408926932992,65974 774055951406096384,141316 792501456892854272,123499 757744118739206144,49066 769938141239205888,108396 773944420949434368,139404 765034103812960256,85562 764117571218001920,81869 781660517932957696,177455 780874814898573314,170187 763663798553247744,69853 742855304904364033,352805 756610849599479808,44274 763120687326203904,76549 794927388408811520,263895 754782409959182336,33356 790932798106398720,234917 793130819053387780,249841 795145880194220032,264774 787797039191121920,211943 740641876664012800,1170725 755058352988774400,34666 793606339599724545,252639 793873405728722945,256358 759152803927298049,56964 788826070367678464,216009 773960969290600448,140539 756601213714567168,43917 764831980403978240,84724 788081177794150401,215005 763836436969816064,79131 749806151412248576,9525 767868067888058368,102137 778297341803687936,167220 773935153320112128,140232 771552428973920257,125367 732886960906375168,1170702 794148677266837504,257788 756958446730219520,41689 760294734845935620,62206 792350447856001024,245208 753733680875511808,17416 795135081090121728,264053 755113144205180928,35449 788222383286984704,213064 791079037577924608,204413 779461150412906496,170187 761357512150876161,66878 792101643256893440,243869 775839725869371392,151242 749302254780293120,8047 771528170428256256,121949 788010062358908929,214354 752839466348412928,23899 793150533234225154,249469 787796480870449152,212846 762825622213136385,75073 774054396313210884,139404 777583653895348224,161352 772301841455472640,125751 789242025791152128,223921 791331504743788544,237491 792926692956307456,247241 776874665776218112,158820 794589310318088192,261818 785631561643282432,196917 755492490925539328,37973 759166529183244288,56964 794923872818790400,263895 789457126351659009,225981 793433726751481856,250633 750586665664712704,10876 771112835803820032,123583 768131707555971072,1170428 791915919287185408,241678 760546435360169984,51451 761788177510043648,65180 765215098688253952,86440 755088923248959488,33474 769967274954481670,116082 785323369583505412,11774 792854418639257601,243187 794728707852267520,262022 788417560400138240,217837 750128489609650176,11457 790626185009065984,231894 753327839873683456,26539 780618540487499776,182037 795317070082650112,22315 778624610824839176,168794 751578724206833664,18893 753738732184875008,29624 787497106537795584,211347 755871830213296128,16299 761926912071573504,70177 787147314586451969,209351 768483327175233537,66922 793963659248672768,256358 752655398260207616,15168 753836511762587650,28281 761199476799262721,65180 763198459180646400,76549 771013398980984832,122146 762378743293673472,70177 793635368260296704,253032 769594665993666560,113412 788983834012426240,221972 788537499501137920,216009 772846821269835776,132335 787149463189983233,207733 793868489450590208,255942 771469485840605184,125554 771556356893478913,124597 771299280892092416,124597 786154388477792257,201292 774981870392139776,138812 761664262880329732,69711 793550483159785472,252408 795769081328795649,247930 766018536661737473,88920 778946846311878656,1170556 758542185843216386,1170533 791069304707911681,234583 768918933030080512,110300 778963478480424961,11774 792350516378427393,243187 785656407643172864,192698 773942575694749698,139577 756188228365975552,11774 764932622673973248,82066 790283940552646656,230485 793100613081071616,249469 758377351474507776,52887 793792839503253504,255409 781710963003256833,183975 791466529825124352,236945 791831163073499136,240483 779388852649754624,173628 795728745634140160,268600 795761914831917056,267576 761345323381948418,68182 763887101364625408,79513 765534444916772864,87904 788059421821767680,215005 785310398379589632,194206 751149568344068097,16833 789502715294388225,225360 768244412958728193,11774 794499554964017152,260874 764177341992038400,80939 772425334817861632,129649 787472296223047680,208307 755188814772068352,35890 779048666614996993,171617 780833720668413952,182659 790720703117062145,232791 786497092067790848,203674 759849793455845376,56282 774210467828903936,139404 773626828690976768,138165 760656691620741120,64197 794207903691354112,258044 787142940090957825,207965 787387142993420288,180433 790884849032855552,234583 767417969534078976,96263 788759038788009984,220029 785276084707332098,193669 792359160222330881,11774 756857684138295296,44274 773855569186873344,139404 793208880268398592,250633 743443210408722433,90014 778351658992492544,167393 771385901503086593,124597 778563752031621120,168794 792022829592039425,240483 759281738367528960,57811 733039757660454912,1170846 774070028891062273,141360 770332559561687040,117257 785668259173453826,197894 788044620013924352,214117 762731965959311361,74592 766708729928495104,93303 785243762544955392,194167 757217073575714816,46069 763139006200680448,431998 795658727332384768,247930 769945414162317312,115979 774448581747085312,143585 788253413763088384,1170441 753374841105973250,19598 755961658716090369,40926 773971608436342784,135004 757772944890208256,49121 763910304019259392,80939 768030486559981568,100605 772855568231006208,132578 750332032085995521,12535 795276310402781184,261155 772231247489748992,129558 790224434628001792,229192 790378860416147457,228820 756108304812806144,41632 768591453727621120,104973 773881548403793921,139404 779785513960112128,176201 751146854180491264,16948 781275876461842433,185310 792066853657018369,242712 755101579808608257,34649 790227739299213312,229177 792658580868653057,246726 792070672792952832,243614 755285915816169473,35090 793200913930260480,249926 769599020071170048,109594 766355135832420353,93286 753267994042699776,11774 762534427616419840,70177 793614674239561728,252020 767909219840458752,97685 785300551651119105,194934 794166443365507072,258331 790608883018559489,11774 766714211044954113,95708 760492951223070722,61675 781475448152793088,187976 765401140414472192,86513 786191442393702401,201619 789994042784378881,228416 779135829503455232,11774 785614266225262594,196788 764872997937176576,84724 753046084390453248,17416 791313786447679492,237491 757804268074086400,48094 780793688574361600,183269 781166854031147008,185496 791431925877669888,237857 794648092440203264,261818 772827293311840256,132335 763506572685406208,78853 794526973431320576,261155 788125407824359425,47940 791423562305253376,238207 791001238540255232,235620 770655269697314820,120393 775131955369160704,146024 792784969655398400,192840 791072289441841152,218892 788361379946323968,215608 763571022658363392,78394 773151907753832448,134470 793522387908190209,228501 793975632329920513,256276 761347992603336705,67401 773038947488272384,132076 772827843415814144,11774 768075747328159745,103261 793483033588305920,250430 757611734807052288,47940 733313837286313984,355480 765506011138367488,87903 790402975696953344,230282 793473616964878337,252408 781604602936524800,188695 777501642618839040,161732 792529161726361604,246225 767179144308199424,94699 790725250111705088,232881 766350276437520384,93286 788201471632211968,205728 788026354604318720,213887 733307428234797057,353380 786466639411765248,193121 787703494698496000,212357 757681268754673664,48522 785802414053920768,196904 793936564514594816,255942 788027648446492673,214354 792800468023980032,246987 795086631900430336,262849 781224477698863104,186645 791721854864154628,240070 779108827702693890,164826 793601886058340352,251452 787600011118931968,207835 761313813186641921,66058 773342174972903424,132497 776959475320107008,159146 766427574205427712,92958 781807027848962052,188119 795242822291099648,265686 774354353289211904,142671 758930842534031360,55422 764868134109085697,84724 765919410691399680,87904 771930652547612672,127775 791724313963552768,240556 764897160294825984,84724 753716865797619713,31852 763419867454341120,78129 785434975059447808,195761 754980444655919104,34637 795369696132468738,11774 786597552804081665,11774 795060077694742528,247930 795693648084107264,267862 792793636207341568,247241 758652272494702593,54070 776609791963754500,157082 762616866112102400,73814 771487301184741376,125319 793220739386179584,246987 781921496339845121,191354 793095667879186433,249469 790219427924971520,227048 793105131252219905,249469 767685922406137856,100559 791837215068266496,241819 769324315372249089,1249670 748190563086835712,11774 761643678544883712,69356 788220178853011464,215252 793813029997555713,255393 759512872896593920,58250 788486481127968768,217634 791027288406122496,235590 759885418296807424,60124 780608739971702784,182049 791847416618098688,237491 794705891043864577,262752 758857933098618882,50827 771627068341702657,109713 772092098501804032,128934 788356758632738817,217006 756272815477780481,42117 772214051602432000,127711 787839828419194880,213064 761363607477039104,67229 775078401434607616,146847 780807947752538112,183269 763999363420925953,77577 763455466487808000,78159 767141542440034305,97438 767184486077300736,97811 759878533871132672,52887 795710373538263040,268458 791766436309893120,240145 772578362153762816,129662 749730030180298752,9553 775432454605791232,141415 793955349497712640,256219 787329527638659072,210207 755558174589988864,38476 788161854694690816,215088 760193838761779200,59928 763642166342131712,76406 781172048894660612,185496 785484968809992197,194723 759086960254283780,55112 793937133316677632,255942 750697860879048704,12746 792416939498991617,238637 795146244570173440,11774 760225509175398409,61011 753953072574033920,30590 793406847755620354,250633 794034780799205379,257423 758185117214846977,50804 753401327841968128,27542 751020590111219712,15748 793115189713379328,249348 767395127144833024,97379 768132164575789056,103071 771601543330078720,125853 794000154172866560,257325 757601355036930049,47782 789141149487280128,223899 794593966708686848,261569 794550848839892993,261155 760815176429948928,64758 759166120268075008,51798 791401284049969158,238395 793304348336021504,250033 776624705033777152,155451 785812448943022080,198466 775082900492423168,146970 793462739125559296,249926 773538894667214849,132765 765533994091892736,87904 755519085069340673,37979 776890124214951936,158864 774185799151607808,139865 765065141188562945,11774 793576082939097088,252020 763006481683841024,75724 765979806903173120,89329 756479852316913664,42432 762360487702999041,69231 766327667956207616,91751 791463513193578496,238272 781469929723748352,188119 770677548225327104,120610 774041887078436864,140748 792805834321461249,247240 766377277844254720,93508 785889873127280640,197367 761018225043701761,66116 778980639383183361,90145 765233597620088832,86103 794635276010323968,261155 775034120728567808,146259 759511631697092608,52554 790729652373430273,232863 793546899844325376,251758 763813590637875204,80136 792538839428526081,243187 792838810556071937,248016 755293359938428928,35890 793512007987322881,251352 775745453212078080,150663 794592769520074753,261155 752966851924295680,24787 768144029020073984,103071 770319243699101696,114779 787128763507245056,192363 786052635480567808,198878 780848048209469440,150151 751207340926312448,17416 769251903527985153,112363 790280236856401920,26066 775044277965557761,146259 753788934501445632,28732 764200342351478784,82642 793097593857257472,249007 755889781054189569,18215 790962817683845120,232884 792417433202163712,243451 794616625399885824,259722 732580342578577409,352466 785593621978357760,196767 750982718977085440,14421 764638592366940165,80192 795397666733780992,266491 790582456650833920,231521 788749830264725504,220029 750367148917288960,10808 772197971689607170,129126 762699390305771520,73814 766725168467107840,95672 774330802192560129,140444 788047901775704065,214354 772536798417457154,131473 788781259140902912,220526 773311610073051136,135736 777012280726851584,158182 751573601426563073,14277 733175377812541441,11774 785376930371624960,193103 791150186538135552,234583 773875163813203969,139404 767769785664958464,100893 770338243653033985,114254 780592312699195392,181811 788691579234025472,218142 794397936536821760,11774 769929261658562562,115159 771806382710337536,127711 787766405882114048,65113 788582973226545152,218832 769027369592053761,109104 777902315806134273,163763 769130003472809984,110477 734788769086377984,351644 767854805309992960,101163 794993741706706944,263898 770253785323167744,117257 794686331079294976,262784 763855448076189696,80136 765346207363321857,81946 750010319892647936,10816 764529193212186625,83391 778232270360567808,166532 788877329791524864,220332 794008586133377024,256502 761019564922580994,65974 760535713049903105,63241 764446337702174720,130505 772115653247442944,128355 753957531018489856,30590 779950274484047872,177248 791361120703385601,238395 793098307648102400,247240 795008964995989504,263907 781227476328382464,186434 791073844400300032,235990 755759426464776192,39462 790399511009042432,223103 790632631457161216,232169 763824219020992512,80098 779900375285411841,173753 790876473288630272,234583 791531510243422208,237309 763814238024589313,80262 794989271232946176,264397 773878067479531521,137042 788464210812350465,217837 777306335109013504,161228 768545294078410752,101919 794710658688413697,262849 765535298688131076,87904 779313959979642885,173645 765418539876581380,85562 793883406169886720,255393 752221600750108673,21631 778576164596097024,168794 781390841080320000,186212 790352831416971264,230282 765726372803194881,84724 785595100411727872,197286 768228314163077121,11774 786625599355748352,11774 768487554198990848,106317 759458517174616064,56964 764179199179403264,81946 771593399069573120,125136 775021247772053504,146259 790620499386572800,232884 780597770486964224,181935 765033299269914624,84724 771377633577820160,125145 764781132026032130,84724 766715495009648640,95708 791698715455004674,240070 760942531999739904,57574 763760346557480960,47188 750083599534137344,10661 793622266588368896,254011 785632433311920128,197063 767456733199491072,97447 768105867212238849,100893 794505697383870465,258456 792545628756795392,242693 793342747545567232,249926 757670986930061312,48735 778584057450029057,168794 785928132729581568,199262 771003879706066945,350657 774333992015364096,136473 772820468311134208,112788 752653540149956608,22662 771527105502785537,122126 790937110123454464,234583 793619325647073280,254008 759361949557633024,56964 754009881603022848,30296 770578896806932480,118192 778336014481973248,166984 785688770687307776,196277 791568420625981440,238395 765167348831531008,85027 760197643825999872,1248726 757684932831502336,48840 795359726791966720,264397 750841130812526593,14277 763440559482548224,78304 773932746083184640,140232 778993400091521025,169201 789284792248442880,224680 773219715456073728,132364 761755014134132737,68858 776889725621633024,138490 776942556026372096,127903 787768867732852740,210208 771639673449947138,126152 751151985865420800,15808 757414352215429120,42958 764083229808848898,75438 761670775397122048,69231 790576350964973568,224680 771586675667456001,111558 763771095656914944,11774 791358383794196481,237908 794397374915420160,257492 775124249556156416,146838 773192806944894976,132364 764435878345187328,82020 793245312156438528,249926 778077444670488576,679105 763427803429736449,78277 788093348863156224,214899 765560770872475649,88148 791674713227468800,240145 768107616400732160,103525 759211555091320832,51388 767070067062431744,86653 755826198471544832,39810 779000337390637056,171795 732772187166281728,353789 762711033244815360,73926 759108338776887296,57092 794327659484479488,258878 732825418680676352,354285 775284035140608000,148045 794989652017115136,262849 764860753614548992,84724 787101864747671552,209184 773949775989334017,139404 756956421548158976,44291 764945371717959680,11774 757145148073578496,46282 790240644484562945,220029 764465318135754752,83392 771759752388812800,127582 778361516588490752,166852 791479417184751616,238207 770337318116941824,118087 788749173956890625,220332 764675688964075520,80939 773513647465304064,136947 766290909520498689,91751 767393698283790336,97325 765676364229971968,88930 791875381435346944,242135 778284987246260224,166390 788891875914706944,11774 757971591430938626,49852 760254662612103169,61545 759764620030586881,59666 767633389176389632,80016 773638674864967680,136947 792059717401083904,243614 763158136043610112,73814 785263269904658432,194154 773927635076481024,105109 788103989518893056,215505 791345750215012352,238207 794750795933618176,262849 749335021278760961,8160 749346099878588416,7855 793567827152216064,252020 744035134253432832,11774 794637672174141440,258878 791374228926849024,233736 763849878069882880,80393 787798931396784128,205197 765009041277853697,85701 770391015534497792,116968 779441805599379457,174230 790761234123595776,232169 794663099437633538,262022 785549548630388736,196917 794573059739054080,261155 788121021198901249,215437 763434100015239169,75899 774828109019226112,139404 767804095310786560,101681 792052561046040578,243187 794678426573611008,261155 766729336942624771,95672 793674061628878848,251758 780606840379846656,182037 791407871103598592,238395 791008781987610624,235978 756338283483979776,42117 793566667687071744,252112 772861467964170245,131597 733398051138719744,350697 770296056164724736,117377 771682695365664768,126390 790020161503948800,228354 795277860374097920,261155 751715994633134081,17044 779464318438010880,464984 789445259025534976,225981 755509308062740481,37979 778266626718179328,164826 765336037665173504,86440 794327684620910592,259055 785976756037623808,200382 793190722329571328,249926 777028787418509312,159876 788752734807818240,220526 766822763566727168,90575 795736616182681600,268371 761404013526921216,68057 778386355382386689,167676 779443315703894017,171693 753731806793433088,25321 751616901172727808,18215 771402986996264960,125381 794236868598595584,258598 773222737871503361,134470 790723520187596800,232884 769386824242311168,112788 791340237058351105,762119 781616092863135744,188498 791431845959327745,238395 759150168394563584,56964 761217705470861313,65180 764910229410590720,84724 767311152565084160,97355 793600055785598976,252020 754822320750034944,33356 753747160328351746,29600 768893520014827520,109988 791358539964911616,11774 771469428013854721,125554 795734949965996033,199307 755890043135205376,38459 771071206355271680,122146 794711816576397312,262849 742571776304107520,47188 760827871782920192,64853 766772871410618368,95672 732454388778700800,352175 758331198833889284,1170779 778042373934841857,163763 792126381140369408,172634 771566523831898112,126389 764131250781118464,77708 781230508902670336,186212 792792024621551616,246726 791835682796896256,241940 759458953398882304,58270 787715679474618368,205197 794330048299839488,259743 793553575821447168,252020 794681378696757249,39957 775459830735699968,149329 794736346573246464,261796 766335412411465729,93036 766393884901388288,93184 770435710503391232,118515 776107258618884097,153194 793462986618777600,252020 794628374715101184,261818 790719183361183745,232169 775544683120340992,112363 793997013738078209,257195 773716956947943424,11774 766399505394610176,92854 775560126304546816,149259 768858719115370497,108649 732652178259775488,353200 768427626553831424,101681 776241023504625664,153501 794606806664355840,261155 794693547614146560,261987 776270556857376768,152314 793413358741364737,235590 760544789523668992,61544 760455101601292288,62338 778333904042242049,166532 762681040817250304,74133 765016383063150592,85562 776909602340347906,157993 793193597646442496,249926 776449639658598400,11774 788009632174370816,214354 788863284078411777,220526 787143969704521728,209351 791481253593686016,236454 776445687965683712,155390 793210038701568000,249444 755562873502461952,38210 781230128961650688,186212 795663743548014592,258625 751956250762424320,14277 791057574296715265,234583 773925251679944705,139404 779142721508433921,171324 785464490540142592,195975 785810399157288960,196277 732215574881796096,349788 776810660105687040,157755 795254880671768576,264397 743284556141314049,354153 780840940021821440,80785 790276544128221185,230270 785909982529200128,199546 787122729967312897,209351 749815462800728064,8891 794306185943912449,11774 761146725406912512,59996 794970124050698240,262925 795769359629025280,267746 778310557317337089,167398 753512446866944000,27045 780508769021075456,179475 788448687781314560,217519 792369314670125056,243075 756970623532806145,44461 780843471288532993,183269 786664748909604865,205728 781536383508680704,186584 758419318551945216,53144 787094958851313664,196676 791292332133851136,237491 750000764639178752,10816 791005274261839872,233692 773272575006736384,105109 763931693887606785,80393 762270029060636672,72508 761815297493913600,69356 761344125064982530,65867 788958583530455040,222500 776623377003851776,155451 776199909783511040,154071 787109883090866176,204835 753233890903547904,24134 788798559533404160,217519 776621744907952128,42036 790704843539247104,232169 792512207045087232,244550 773269976723574784,122697 789266286505103362,217443 761061523372412929,65839 762397645835014144,71766 765261417414991872,86103 788834310635651073,220526 795471388257767424,234556 770020681748709376,105109 785527714891587584,194723 794165870213763076,258332 766165669754744833,90618 773991447158816768,140663 778554268840321024,165185 794636138174615552,261155 764825373351772160,84422 769369489842417665,112494 760529573872144384,62130 794200370817863680,256439 756588457321988096,43471 770688441428373504,117257 788018578247122944,214492 794635866383806464,261155 763344585686913025,69947 775752247070298112,151374 780923023511654400,182257 788519218065137664,217658 751181868590985221,16728 778298392653029376,152594 753476402469412864,25189 780871601080393728,182257 778734743063887872,168698 786244019898634240,201958 790894508808560640,234583 791350441795694592,238395 773997118029717504,140066 755530719703789568,36056 757896537011843072,49852 781367812434464769,139404 758129441373499392,41703 764124894619631616,82066 788984255745437696,222627 773915479735832576,140039 788765170118062080,220332 753197721721376768,24134 772884766555303936,132877 732997927652622336,354870 755051085874753536,35044 770251724518928384,117257 786996961584877568,246425 754951554336108545,33520 733053620468502528,354869 768331961366671360,104662 772481894831095808,131007 775799636959305729,151741 795264024741081088,265608 765242039734722560,86653 767532032784293888,98720 778428459940884480,167220 793678698083852288,254135 786798494090530816,205181 767591516600619009,99471 791812844274655238,241819 795299409814765568,266079 791436904864546816,238383 760504504617955328,62492 766599211592941568,94449 795288949740699648,265284 787028371133894658,207965 770400422158893058,118191 770834922172973056,121612 788206385091768320,213064 764977034577707008,85562 776061013322072064,153194 780619474114256896,182146 740958127626039296,11774 786316608704622592,193297 790627250899148800,233008 773754720292737024,11774 778949247681060864,171168 763465443579428864,76406 778211006036180992,166390 753315411446206464,25189 754073132437237760,31528 758476278013890560,53185 757541324593561600,46280 768080861698940929,103261 773160612918497280,127707 764681074173702145,84209 794162474798878721,258331 750747342094102528,15073 770396711030095872,118191 774101128938070017,139404 760969325603790848,66105 766399191685984256,91946 793483806392975360,252741 790971918807629824,235590 791103317921398784,234583 754753961903714304,26458 790977857715638272,199307 788728186830028800,220029 786956614867705858,193633 781694630513475584,188313 778284099190476800,166339 750912112130744320,12357 760112560096116736,60866 791357202556522496,11774 785495139091218432,196277 762662061159559169,73926 767564060904792064,96514 781300468261720064,185601 789926801413844992,228820 759111579556208640,54842 778373758205788160,167398 780552695316779008,158387 792747314603524096,245208 785644947542192129,196277 790645329934757888,230899 792048170414977024,11774 793172557771964417,250033 794869681605791744,261155 766354884169871362,92885 795397917272051712,266138 759205455029821440,56889 766394729915420672,87904 788122631606308864,215754 760060116183883776,60112 790858459700924416,232837 771331938426642432,100605 772868824064364545,132848 787490790620528640,210897 755744077954617344,38792 791380428233973762,238207 794586174912270337,39957 760569542556942336,63149 745131021754990592,351424 762858117147176960,47188 789987569903599616,228820 769156665291657216,110709 790848450271129600,232359 755878955060760576,39462 780111359044308992,178258 771660326030880768,125381 775395843536936960,149040 794607171988324352,261942 789871172137676800,226810 758255640061935616,51675 755926175977869312,40609 789667061119213569,227242 778233130503274496,166532 794971460402053120,228634 768142477299683329,103970 790258693342269440,228341 767834674647429120,101681 772818452025344000,132335 793270391674404868,249926 778736610347065346,170187 795398273909583872,266138 761679603362623488,70085 793104760241000449,249469 788537542291390464,219003 793213126766235648,250633 762737242477584386,74681 762230871298543616,71124 791827975616417792,241523 773722017061371905,137869 757369806244851712,7092 791673358396030977,240483 793499316652351488,252741 765101586251120640,82759 795025309191917568,263906 790556397276504065,231894 777679454248116225,161387 771744711111344128,126820 790691097123102720,233558 764855091136528384,84724 757593213876199424,32816 760006597045202944,48734 767429407019589632,94699 765324161270943744,87145 788222327003774976,215437 749691325960814593,9433 795680252001402885,263793 789053900435263488,221451 773507643230912512,135736 777586511336181760,161277 758002661484617728,12954 789172144806572032,11774 793567242608840704,252741 767549038476472322,97850 773969150238715904,139404 758673816839041026,51451 760113714343403520,60866 762716055605092354,73926 757089579879043072,45857 768475474112675842,106774 769295972396478464,112363 794351942776426496,258892 752196384028262401,21074 749678753354317824,9087 791636913459519488,240145 778380899637399556,167407 793230799105499136,250544 795770938931478528,267746 793994684578336768,254604 773937625774161921,140232 785271013785219072,194648 794830182129553408,261155 759940764767883264,58227 758562699718656000,47940 761029502474473472,64664 771395506060820480,125367 794872944765923332,262752 737469144954638337,11774 762833089148047360,73712 790724999661236224,232169 791968998615199744,242609 790651165067186176,231894 789955471335526400,227795 791899156717641728,241678 793533273964175361,11774 762740688106598401,73926 761726435652349952,70154 770607806558920704,118515 794908445107290113,196314 763416848763392000,78159 776637333642866688,157082 791393006159003648,238395 752700345466253313,22750 765956429098385409,90384 781175432255311872,11774 754715330606305280,25995 769585207427133440,114303 771867528217956357,126152 778723969109151749,166282 776925154672652288,156928 780858844473765889,183975 763458725797474304,77632 777174292773482497,160593 772223431538450432,128143 769230205986729984,111549 787809418851123200,202429 762515002037116928,67809 773908407631740929,139404 781671869342703616,188697 794580599382024192,261155 781883330216296448,188458 753257708359454720,26066 763198373033684993,71502 771213710958272513,123825 776075239889305600,150624 790316016144420864,222682 772956957606948864,133454 786732851899211778,205728 792770634484809728,247241 759155725658652672,56964 775896191674482688,152314 794045716037562368,256866 777567865515941890,161984 768710912039497729,107024 785287223549714433,194128 771406117561856000,124597 757184739526713344,42202 758758392014004224,54070 787048887085260800,207287 794910470696222720,263205 778738142836731904,169437 788484694450909184,218275 763853005116420096,80486 789193161348218880,223030 759846066732699648,58253 768584441652359168,107559 780993656941604865,184223 793310023480856576,251234 761962310587953152,70858 749220089858109440,7546 760074505645469696,55257 751917165075464192,18893 771410865119694848,125367 779505901405245440,175533 778338371911364608,167393 789308529358180352,225359 781362116330520576,139404 794841758840553473,262067 785657321624002560,197512 750781081364885504,15316 775182547357753344,146847 759458421875863552,58358 760480257895833600,62548 765400442004180992,86653 786551451124236289,204413 766040526827188224,90482 790408132438597632,230301 766377818502619137,93286 791054435485179904,235951 732305003491155968,11774 778777938028142592,170252 793666995984228353,252020 766111001376755712,91049 754825555279699968,1170326 764078245839069188,81702 770665375184728064,118087 791446551335804929,238110 794557111896141824,261155 759397088778125312,56964 768551284907671553,107450 758246095176728576,48289 786627960350662657,205181 794116333755514880,258058 793369932738142209,250669 766301752111013888,74247 758505472555032576,53703 748927307314630656,505747 755499139685715968,37433 791389951451500545,238207 765574993518309377,87904 755196239554154496,34765 780959106408472576,183801 780469915086102528,11774 781648006760304640,177455 792831557895647232,247819 789203626312867840,222706 774687771852144640,144654 780941530152390656,183975 781895233260978177,190207 772883823168282624,132996 775779554669441025,151265 793248138463182848,249234 780950333505798144,183975 760644172193816576,64197 770563079990022144,118192 764970532450164737,85562 765977991264337920,90296 766760988926509057,95530 787065086657474560,194664 754766822176657410,33355 761570766672494592,1170525 789827192138018818,227242 790271746633035776,228527 775868683025395712,150404 772247496202395648,90193 790969242871066624,235487 789152317425627137,223899 773065340423200768,134288 787051782694404096,207613 771663114735497222,127017 758556659916627968,52061 765973213537001472,59155 776824439577141248,158527 773826063864651776,136818 792761484526759936,247241 757510719810174976,47668 780681014205149184,181964 733764466421071872,352060 767172561473904640,97852 791800451167649792,240763 788684549970550784,214078 780126678680866816,57574 792691126939648001,115342 794904067424350209,196314 774316670579912705,141887 788985919890071553,222627 791440324560318469,238395 794618242484432896,262022 794369173937786880,257353 756310285288218624,42149 774707736810360832,144494 734156307159097344,353228 753988098405568512,30802 755765946099171328,39475 780392928552312832,177233 757992373976576004,47940 776214192361799680,153618 785974663964798976,200235 776554983579713536,156110 794221440237240320,257421 785425700362788864,194723 762493777634168832,11774 786849425888989184,205181 778580926393561089,168794 781874097924038656,190532 780298075634077706,178766 750480446362836992,349306 775916016463323136,151539 770388587732987904,118191 788124555088793600,215012 792081012272533504,243187 789142910243438592,222682 781322924359770113,186584 786667838287118336,205728 791055191659479040,236393 772033666360934400,128519 750697054284947456,12805 766452475192758272,94128 787917855492890624,205197 753922972134567936,29807 781340219790331904,139404 792124436564447233,244008 759506087330525185,57574 759909884447985664,58752 770214083807281152,117338 790936123824570368,234583 793454595355840512,252196 794729663339917312,262025 786425315841216512,203674 766022025550761984,90226 762219721324396544,431998 755501390005493760,38032 790062565430816768,228584 793095790789070849,249469 794001435327397888,257325 767158199220772864,94718 769863056213979136,111438 778031562004758528,165423 743521825074839553,350505 751869468331040768,47835 758717812571410432,11774 789530690303827968,225981 788825781493440512,220332 751553794530537472,18567 791624850368593920,235456 793545525597442052,250064 786382887767699456,194082 794320271377334273,258040 793915594374541315,256255 765283725181452288,84209 790324215341682688,229909 778206767541022722,164826 794670438358151169,11774 791690802770677761,240483 792102833822785536,243075 764613088616251392,82208 774803379532935168,144654 756252032974004225,41680 760476034726780928,59923 754094859087065092,30910 762796473041899520,73712 790642750282534912,232169 757322039535415296,46394 753216122787340288,25952 755428369450278912,37433 759427233387843586,56964 760163195847933952,59551 780472077950136320,177233 794293790991351809,257325 763813702793564160,80098 749994365938962432,11106 794593737703706624,261796 763329909259247616,77331 795667190800232448,267862 788825570612224006,216009 759719524102905856,56322 778943558636097536,170252 749967725716471810,10653 793495401366028292,252741 732559134533529600,76029 765649123269758976,88332 794369415106002944,257325 764852304440733696,84724 759306350295863296,271850 750352601997275136,12535 763426113141878784,77731 769963443159986176,114848 794540488892284928,261155 778458748641693697,166891 761653855683801092,70072 770648870950961152,120341 785495897673048065,196277 793735676999135232,252020 753738987215388672,29263 794847053251809280,262849 795007918596902912,264414 766069053064708096,90618 795464795248033792,266068 792122087326486528,243075 753638976003584001,28732 795665447144357888,267862 763470331801538560,78205 767225089502777345,96888 766050627155795968,90694 793129849015664640,249286 790383464717615105,228367 795605329518141444,267521 795035812928913408,263907 753797411861098497,23725 785274186994417669,194648 794937828371296256,262847 752776449979998208,23487 771011969805680640,122146 756295908694777857,42249 788785340215496704,220526 776404291825262592,154071 753022891550138368,24319 788575425748283392,218875 785972491093020672,199891 760869284436406273,11774 764314366611042304,81869 786200932832903168,192032 770261362668810245,117364 771542086411694080,125853 793207725740130308,250633 763095001358147584,76277 764481360534736898,75690 768730090687569920,108582 787909852463042561,203510 749930572827549696,10735 759581633171353600,57574 776874900493627392,157693 760503911866372097,62771 760240965491777536,48052 790380875724754944,230575 773348850018811904,133043 788128854456070144,213887 753718712163708929,29456 785245605593427968,11774 768344415421272065,51069 769207079911432192,111549 788750038042161152,220332 733057699106148352,354962 788392703360847872,217519 776970755749847040,159546 764857579843366912,79693 758130891445116932,50308 768342452096868352,349486 758661686253408257,54070 762694191864541184,74247 794605140799983617,261399 769003331268194305,108849 762292594797907968,431998 785942298999873536,198671 794735076307300352,262752 789983940450914306,228576 768222932925460480,103924 793845587703660546,255942 758753225403142144,54974 771401551281786883,195876 793076706265268224,249286 758024802322055168,50923 767917089734610944,101681 794325101630005248,259743 780759655614062592,182960 791258264495194117,237491 775332462431842304,148018 770887383130800128,120610 775979090503471104,152735 771777946495258625,125554 792023900326539264,243075 792160580740284416,243075 793971020235411456,256255 772293285763133440,129301 752980864498274304,25255 754723422148632576,33356 795039131713708032,263532 761252651040374788,11774 771403565084663808,125381 773327747951108096,136018 787355409040351232,208146 775817236900487173,151071 787880778185121792,197888 778441640398598144,167569 760911408921874432,65180 762892137956462592,68672 777845271418040320,164001 778760915810484226,170471 770634951343480832,118191 749450048874827776,8792 764622810471727104,84209 786126335202697216,93184 765977731276283904,90575 761400341317509120,67547 789665294906191876,227048 758551938187169792,47940 787085443216965632,207151 770076355719462912,116164 775467249964490752,147013 788001238038245376,214354 768916318976434180,108760 765937520769175552,90384 795726629460996096,267737 788030310470516736,211829 764114569396563968,81869 751086406210981888,16638 792198555909885952,243187 789925732315111424,228820 758449518505525248,51069 768216684335292416,103975 785290498667794432,193858 749293420934344704,7836 766922854113939456,96767 792511765066022912,243659 773751741305147393,137042 732232082009690114,349197 778430493742157824,167858 785461524064268288,195975 791100524745457665,235990 760635389476376576,64197 774053573302718467,139404 759433958924967936,55107 756366703810969601,42432 787093181296803840,205728 751769173638782976,14277 765792765489930240,17517 757626999716192256,46076 764889353445265408,85027 765340506352029705,85562 793442276357922816,252020 780894950707855360,183283 780904024639836160,183472 785672295016652800,197512 755160912286199808,35890 764993190495719424,81574 789145095429914624,223492 792817825794576386,247877 760160308098961409,61412 793321239989420032,249469 790571647807938560,231318 775289552852258816,148045 757860072613568512,49754 770317378378870784,117257 777577496426389504,162610 752248724563296256,11774 754171482717036544,30590 780257569239470080,164475 766607479362813952,94769 757359807946903552,45014 760171771626528768,61470 763598654124937216,77849 791417273151987712,238780 792027337927880704,243187 772452616110432256,129649 770370192526364673,117310 788191968580861952,215754 770723346673565696,121046 754034357778743296,30296 773667000262418432,138382 788750462652604416,220029 795414120392720384,250430 791235618340732928,231318 793809816825237504,220727 790327262616969216,226731 790590390684426240,232137 768140105194344448,100893 758284314337349634,52061 760825751910305793,63776 776682415737544704,246425 760229270711103488,61742 759095586326847488,53806 788306819517128704,216009 793503289316773888,252020 788424137240969216,217519 793223180475244544,249926 793845423337312258,254135 750859564396978177,14277 789402979149328384,225739 754888465234493440,33174 756874363463409665,44429 756950732415258625,43636 765981619052277760,90296 786631755914579968,204539 786909956851150848,192032 794446256462557184,257492 765976749494513666,90482 781573681239646208,188119 765279248416280577,84724 788565852647927809,109244 780046105232838657,174756 753348008469671936,25189 757472734909575170,46379 780608268934799364,181419 788094848100405249,214354 788349408165306368,216991 791379668922433536,238207 762764600127389698,74133 758294305534464000,52061 752919762724917248,23899 789201641358503936,11774 770013339053387776,116044 795305102848442370,265644 756634054901006337,43471 768793447914311681,108849 794954694674227201,263906 762257517569204228,71476 791952186678706176,233736 795665426906656768,267862 768810260345843712,106185 789485746507747328,225981 771417512214794240,125554 774812259759423488,144494 758136545635360772,41703 774321070199431168,141887 770332179545071616,117257 794223157087334400,135136 763874618738352128,80939 733400727230390276,11774 770924592600719360,120363 753710075173273601,29263 763010242334588928,71502 766109528999899136,90373 775059498876534784,146847 794527322984579073,261155 793971836878921728,256393 786129017980223488,199211 764874893355786241,84422 779357678120214528,174315 765647810091970561,88930 749387540386422784,7816 759063652045578240,1170537 787366003566968832,208146 790012324836876289,228354 795664891386462210,267521 759507491743039488,56964 759864309526720512,59231 758132712892805120,47761 791474258748772352,236945 766778158339198980,90482 788170529857499136,216009 763078998037504000,75899 772548769413988352,129380 790953159791259648,20799 753592276291432448,28281 793210486854594560,249469 775282181589573632,147592 794170338472906752,255393 758284748246622208,47761 790357296131952640,230704 752625449159626753,22662 785322291563560960,186883 758256967961808896,52061 760709774631694336,60999 763338330125643776,77667 778257492845494272,164826 795679900871049216,217634 794181469048635392,249857 780640809142087680,182257 766013431816204288,90384 771771790276395009,127734 785671460882755584,196932 781466352091406338,187535 775454542972542976,148994 770971267155582976,122133 772463650632237056,112788 778321149029593088,167319 760905493523132416,65577 791350718087200768,238207 763888808190369792,80209 776140065881726977,153915 752203849788600321,14277 772117564033990656,128017 754814461962100736,28574 780504923368751104,181065 793742409536536576,252639 795035573064908800,264777 778298699499929600,167319 767373152708067328,82283 790648451428036608,231894 768993419842752516,105425 793646899517595648,254135 760574501444685824,63512 765988079274434561,90735 767836130347671552,101733 749748014219075584,7816 789211298965905408,223899 793878861985439744,255942 753643301576830976,28477 781490718368010240,186212 795423757066182656,247930 766044621453467648,90384 790956998586019844,234583 759214711506362368,55107 770788625839714305,121046 778624935736578048,169211 776702701866356736,155451 792164678218551296,243187 776576837354946561,155898 751856713121275905,16761 759098167145013252,56784 786693608275607554,205728 790656850744053760,233307 768541449604374528,106317 790685456472080384,233082 791697368051748864,203821 787073503916810241,207949 790746392155258881,232280 780106575889457152,176128 758035669167902720,51043 791354527903387648,232169 787450564032335876,211028 787628239267176448,211769 793522238922207233,251350 787297529922723840,209151 785322321053569028,195125 790993161656995840,235621 785634647967342593,197063 792488420715143168,246225 786424988874121218,202429 754002633019580417,29263 762705378182176768,73926 777570593218650112,156047 755765056248381440,39462 792051559517581312,243187 794303196504072192,259743 755839405231788032,18215 772237118814978048,130290 763594670110715905,11774 764827846783094785,84724 791797830876704768,240763 785920505002033152,198878 777326115903959040,160758 750426679324078081,12535 794313382040051716,256038 775280829824135168,141913 765103868535463936,85562 772915029511442433,133450 776188930370789376,153743 786805422342623234,205186 792073040746078208,11774 756336723957723139,42117 770273742144634880,117257 759159272626323456,56964 762408586555392000,70886 767690222717046784,100605 773478186512449536,24173 787087884138471426,207287 758685056630001664,54070 775762620297117696,151463 794110313859842049,257492 780597706095992832,181935 785840982575157248,198513 775110491937005568,146720 757667247531974656,48369 787063449507467265,207965 791462903039729664,237999 786418149012807680,203674 754902939311812609,27045 752271245329076225,20279 763100716990926852,76628 776382105207046145,155390 777873723152097280,159956 786639137025601536,205039 768677151805550592,107428 794290746287239168,259134 794588202514415619,261155 785559952077287424,196917 785987966602776576,199755 795609374605484032,267521 764990174036058112,27156 785541532963049472,196277 793873833191174145,256358 772535823661080576,131007 765228777081282560,86103 793270849453248512,249926 788091658583670784,215252 750695908044574720,14462 756473438060081152,43391 770487703758667777,117257 770364810974429184,117257 789890407886979077,225981 750868494082793472,15661 794482503537098753,260404 770664489477963777,119786 757034953288933377,45566 771303424189005824,124597 756557695143084032,43391 754992553523552256,34666 765234804854063104,85673 768672116380139520,1249507 778996722169110528,167407 767856839375499264,101163 775877949199257617,151463 791261873345822720,99049 773873980948307969,139404 773284673950711809,135725 789186689335828481,172084 732246696881758208,1170428 795096814890291200,265257 766257381076570112,91798 779763554882772992,176203 757531391311491072,46193 793194493591760896,249926 749764094681419777,9295 788406085560389632,11774 792032647178358785,243187 764444979397877760,82744 768597248175247360,107469 780606067726127104,181789 790059176307273728,228820 761975185104830466,71099 789318392863858688,222787 764108378809458688,81702 792524919007539200,245715 792147769108656128,242693 776158262920155137,153845 792124670510194688,243075 771453015064576000,1249876 767439335050321921,99474 771542681184968704,121046 773665564212416512,137042 777606755815608320,162294 795102360217522176,218349 750337208729661440,11495 775022880262328320,144682 785317876454526976,194934 760824668416724992,64664 751864049470541824,17842 756501927211495424,42432 789438482364108800,225981 759466470980018176,57964 787595402518212608,204078 792095526804127744,243865 755300253704740864,35890 765245323576999940,86653 772049209960767488,127579 787494497034776577,211347 758437334576607232,41680 793469693377904640,249841 777451673912573952,160230 795006714970066945,264397 794087164233453568,257492 785605804112175104,197512 775744197508866048,148909 775877199446544384,152314 761197034032496640,65180 788906919066873856,219119 791712945801572352,96817 793213846546702337,249926 760990429881958400,64730 791846266259005440,241034 761632140585005056,69356 762592949393764354,431998 756283650858160128,42495 760843998764294145,64778 770248540102598656,117257 791009138713042944,235590 772886561268563968,132335 793950658453970944,256440 795365803097001984,265885 753912889006780417,29263 760529302379114496,63268 781771697842036736,187976 787180486443487232,207613 748548251914244096,11774 777318963352961028,160609 753740139361243136,29263 777172478598586370,158427 795022688096030720,262849 752996052815319040,11774 773305967328894976,113836 793929149354213376,247056 766281928936787969,91946 771744807609856000,125145 794698878197133312,262849 750699504333164545,14421 762631180592099328,73926 787286204240781312,209184 771902775298887680,128519 789443746337329152,225981 793097959831441408,249469 760816157049888768,64506 762376669185380356,56964 786190558297411584,200288 792510498931630081,243187 790657017144672256,232169 790547734642032642,232137 764861424443138048,76329 765676759870087168,84724 733303236694843394,353380 777069837159849984,159359 778436746333728769,167674 762048659672354816,71386 764264904996061184,82744 771319068192305152,123280 780672766542479360,7258 792088209878646784,203546 758285288212955136,52112 781337063924781056,186584 763389998624309248,76723 791694507834236928,240483 758680977656909825,54070 760160327707271169,61412 757611711851528192,47761 768848853965664261,109104 788520406265303040,218349 768499589687062529,106281 770211181466267648,116824 788430031143907328,11774 789182430707986432,11774 781682523659272192,47940 780444851527557120,178175 771796028471308288,124297 771852769305190400,123583 780801857073537025,11774 778417316002402304,167407 787465703225982976,204680 751175158845571072,15643 771072262719942658,1249831 775435644982079488,148045 756284423855747072,42432 758989755920949248,56231 760078307933167616,58227 793114163648208896,249469 793866131337469953,255954 785738760541446144,197297 791320024493412352,237787 773248512683302912,134975 793525822120341504,252196 734432723805343747,148861 791661683487936516,240483 750878792525099008,14108 772750184472338432,132335 791784167923130368,241678 777184256808280064,159906 789503858460467200,205972 793194723800330240,249469 768984207032918017,109666 763518589324369921,78360 787063494856282113,207733 795042715541139456,262890 760210312008179712,60363 762142452794863618,71828 785973927839346689,198878 767842997769646080,101681 788783513721970688,220332 750333238225301504,12535 789253602141503488,206666 755216236879892480,33751 794379746574376960,258878 792548015168888834,245268 775730247689990145,11774 777131998095650821,159853 778727059128365056,169384 773829651491762177,132497 792430524719562752,245074 794104870944968704,257674 758253689190621184,50827 794618172037103616,262053 764243177662394368,82283 795698354936315906,268281 772546589814497280,131007 773253955283329024,11774 793207522836353024,249926 776252151534276608,154525 790894876866977792,234583 749782540320329728,7914 766005096857690112,90384 789229759939088384,224680 789898013749743616,228524 765655409159876608,88930 768617189444386820,96514 777959013879119872,164669 760624416204152832,62779 758001245848231936,48663 761030921776566272,18215 762726791530188800,1249051 776082705364549632,153194 780624015584931840,150151 789082284930445312,222526 775496324338872321,149391 788089484806021120,215410 795347238985801728,264397 753559523802034177,23739 776863666339741696,151845 791125683908980736,152946 780415161605713920,180039 768075129284800513,103354 795298933887082496,266079 764987441040224256,85562 773128098162302977,129650 778270788742852608,167046 792576801247629312,246392 755123443155296256,32572 771511281379532800,125507 759149756417503232,351340 765272470370656256,85789 772400279480311808,127657 773839337339301889,11774 787715883707670528,205197 793714654111494144,252020 786761746379931648,205143 763499773496221697,78861 762453894102331396,72035 792064429106003969,243614 755901436060438529,38183 759112896748064768,57105 781049625037930496,183269 777368212782534656,157693 752628918138638337,22400 771570174512144385,107072 777657697198075904,161993 793565745724657664,253534 774255332105125888,140444 793095043615719424,249469 757734835867746305,48814 775783192460726272,151463 756699696614236160,44429 794069593321074688,257406 778311402016509952,166390 791961940494995458,241819 779353669489700864,173964 753346795707793409,27045 769728560227577857,112939 775717044696211456,151071 774026939824766977,139404 752131582530580480,21224 762832122176475136,74308 788024130511790080,213253 794258007550898178,259288 772436156566896640,128931 786166536553701377,192767 787324340136189952,193121 763454234058633216,73814 781212256470200320,186004 758038995314016258,50827 788536876588072960,215437 762298231938179073,68057 773813662414934017,138007 773856353265778689,139404 774464704462856192,1250066 793246866582409216,246392 751087207553708032,16299 786051457334308864,200235 773830062307246080,139323 792565866466414592,244270 755067847361998848,34666 769542915257274373,112363 764111688379486208,81065 791120456073908224,200963 794212338761089024,250430 772218208795451392,129983 770745097772158976,121220 794209628808708096,258598 771405218055655426,125319 732433016673304576,349197 774725358239223809,144848 775733783458787329,150511 787698851574603781,210253 770933955147210752,118087 764335869125812224,1249122 785243912252174336,194082 786948774572634112,205270 781279395571007488,185921 793167177050365952,248988 763606734359310336,79231 778205902985891840,166409 789198210254315528,11774 770300182915272705,114254 776579544077766656,156644 788541288136085505,210390 775415760030236672,149200 778607962579464192,169201 757647092022022144,47782 761764618448478208,70543 786720163605323776,205652 779453864831508480,173447 773738939836428288,11774 752118979926327296,19399 760973058102456320,64722 768040611626774528,102595 795108339369787392,263907 790241746949181440,228002 750746776269881344,14277 756901722350620673,354695 793075242641915906,247672 780840526958370816,183269 768881633105551360,109874 750234773289742337,11495 771502119262183424,122776 765388098008150017,195876 772827716689141760,132335 773365152200683520,135136 794625115694698496,261155 794922332557049856,235536 781224762190233600,186004 794345042219569158,11774 768225256335110144,11774 758702562644103168,54070 791739568873701377,240584 754064384570363904,30131 793106569416146945,249469 764826730221670401,82344 737634117047586823,350654 768809837992013824,109167 781511070443720705,188427 753196027910426624,26066 780762057134047232,182960 765980956029284353,89675 742128795725922304,11774 769517108623540224,113005 787057458804121601,207287 762680564470124544,73667 785458341870960640,195975 770033817591672833,113412 762695826623778816,73712 767846399820128261,94718 791377537980956672,238207 778587528941096965,168794 786988764165832708,207113 745840507494993920,11774 791769098136883201,239998 790962994003927041,235487 791097646689714180,232911 786206428734197760,209828 785618974100885508,195125 794297075001331712,259187 792813638889463808,247757 766328198149791744,93036 794268840959975424,11774 778706379049619456,167220 793548438252220416,252890 788521572101332992,215437 764537234867486720,80648 794343182343503876,259543 781173400555388928,186149 785475674639208449,195975 781249897743970305,185921 792060081466667009,243576 770637359922544644,119832 762307531154792448,72035 764851608173834240,84724 776103920754188288,11774 778954300877836288,171324 788109121958584320,214209 758444384249577474,52394 764279167517163520,82066 749363827549020160,8047 770223162416070656,117377 785990893505384448,196277 768999602330546176,110381 755532163165061120,26721 785999774818238464,198878 786294069630636032,202429 752194565885554690,14277 789073266296049664,217039 751141357809504256,17284 771118737021870082,122146 768155429608099844,103212 790900116878036992,234583 778318494341427200,167220 771113357701156864,122145 789213137253834752,223054 758874290867478528,51451 742386605176983552,11774 790675271988940800,232881 795453500616478721,262847 757533632265236480,47545 758854033356365824,54003 776086669170794496,151534 768882247885660160,108782 776215341340856320,153034 786405213280301056,203674 769778428937666560,114357 790945615291228160,234653 779204929177149440,163563 764929732852973568,84724 791361879721541632,234962 760461719554621440,62492 761641615094087680,68987 751677796406005760,19000 765616396680048642,88541 791832061371830272,238395 785933002643640320,199211 787781518923968514,213064 793621638659072000,253793 762705863911936000,73726 773914321902370816,139404 762010891646894081,71502 793549107310780416,253206 772789179528781824,132335 777506519961198592,161960 767366902398251008,97583 773237106940444676,134561 777849943591677952,353879 758180256146751488,51344 765186078496088064,86103 765937095974137856,89876 793050723848073216,247241 794153183308345345,255252 774266125223800833,141881 759569323597959168,58815 764401192952705024,82066 771171425306546176,123499 781235157554442240,160641 764235073964998659,82844 791345315509047300,238207 787393819159429122,209351 733091686084161537,355880 794972782341849088,260927 794323782001266692,258058 786219111927853056,196538 777508483918925824,43579 786391017280774144,202379 790477194250231808,221143 753725573516505088,29263 764975882612068352,84724 775484001582780416,149259 787911375754592256,213887 793096495469699072,243187 794548379502202882,261155 769365470587686912,112661 793426975331381248,250633 756202851366498304,41726 793960870770446338,256276 757757542906925056,46280 777693445922009088,158387 793161377682714624,243865 787719650884878337,205197 791697894151692288,240260 792508085617192960,203546 787688489106018304,211347 786012298401894400,200382 787986023540154368,214209 792366941604343808,243075 752977885007405056,25255 781883188226330624,190635 758823839811837952,54856 787704757347581952,212357 791979892753649664,241983 756306849138212865,42432 791692323411243008,240483 793641992852955140,254135 766031942764539904,90384 779036083518574592,171463 792047548093591552,243075 752030887491940352,14277 757580004070940676,47761 763031263246684160,75899 767133575695241216,97468 772791626359984128,132335 773250849195773952,135006 773645711112110080,126570 774369344864280576,141360 791751978183458821,240483 755559435179790336,35403 776496607365705729,11774 754828251034480640,27045 759696990145957888,56964 761570363897634816,69245 762712495077355523,73814 792255563522596864,244906 766426860515266560,93286 775063874852839424,146704 785647411968417792,197512 781210212887912448,182665 760076183132332033,60866 767665836521877504,63868 785915204211048448,11774 750730350075187201,12883 753810280849641472,29996 776986377535819777,158784 793108283510906880,249469 788389803624570880,217519 758428082588020736,51997 787827191623065600,205197 770345156004417536,118375 793957282107166720,257195 794377636029939712,258909 758680024731922432,54070 774323856060416001,140444 786990304943407104,108710 785665148446908416,196788 749331028611829760,8047 791414213239451648,238639 791738914893684736,240584 755764440801349632,39462 788030245337268224,214612 786882260658249728,204380 755275530375532545,35890 757871302531162113,42171 763949357053775873,80393 779135051472605184,172962 742571417573724160,47188 789079297868824576,223286 768575413643685888,106774 793842226875011072,249926 758345659590123521,47761 777354365719961600,161542 758104016232427525,41703 790358259060269056,228354 788170379734818816,215608 751846300421726208,18486 781565259421249536,185601 761580033823604737,67369 794744459850174464,261155 756305185719197696,42432 792538930478391297,243286 792869865887531008,243761 774628297732861952,144494 767740520831614977,100893 754076262423986176,30842 759187310294339584,56964 785987523952545796,199755 756546892151021568,43900 759781087472001024,59215 795412283983822848,266500 755868908599533568,353222 773656132908752896,136947 770424217514938368,117263 773595797116026880,136947 794264059923156992,259266 794925411964633088,255826 756555004568297472,43986 793116174649167872,249348 773646230333161474,137158 771433032943276032,125367 771956539770957824,128934 757950782591369216,47674 768860568992288769,109666 779873473048956928,177248 786030118330208256,199546 789684589677555716,227253 793459580348997633,252408 776423661372837888,155688 781491458012348416,139404 794298820737826816,259764 766753709728477184,95672 775882456486424576,151302 779006748808011776,171795 795662262556119041,266138 762036685823705088,70858 772476702622494721,131045 792001708360601601,241678 762732013283606528,74431 787374676871942145,210432 770678802733162496,120610 759047057243975680,56262 788816784732385280,220539 781228095730835456,185313 794327411294896128,255942 789523304482689024,225911 765214506679083008,86414 787336253603655682,209838 778741029297979392,170316 751178742450434048,17591 760221950627065856,60794 780610608358129664,150151 794008818648649728,256239 795153480625205248,262925 772900482863992833,132335 757063225947090944,45122 775339283276242946,148473 750416586356322304,13343 776382451870498817,152872 793098880325783552,249469 755403595453837312,35890 767370378914050049,97413 780992003165290498,176203 766858241754206208,93097 785271570751066112,194648 773428563026534401,135903 775328497699020800,148045 776846397660393472,158589 787735329709129733,210215 760131934588731392,349408 766393431161655296,93286 764425494355771392,83422 764566503891099649,83751 751567185424723968,18470 791347011245240322,238207 746908421849382912,1247718 779720391459647489,175181 792087214888853504,243398 752727859534426112,669866 751147331542671360,15808 750386810145038338,11774 766398671017635840,87858 749552619534839808,8178 766414955390173184,93286 793798113639018497,255393 795036157147025409,262849 759184842261016576,56964 774810212343517184,141360 777748523848765440,161456 772375291217842176,11774 791151407357394944,236907 744955872820887553,11774 769000355669667841,108729 794693598658711552,249926 780603832921239552,80785 789313033189281792,223935 751090644311945216,15813 765904306427965440,87131 785647414224953344,197512 766699764574523392,95672 792391035288588288,192840 791739544718626816,240584 781570211984007169,189031 760505074380660736,61412 779101147625758720,172270 776707140430008320,154914 781621962430898176,183314 794928959305621504,263895 758640269491253249,54070 794315182281342976,256038 764422320886775808,82759 735535033658793984,1170550 756634127986790400,44429 755241418742964225,34756 756316262796496896,42249 793920217780977664,255870 776165817209741312,153854 793210480214978560,248437 754718174810177536,33356 795015880711274496,262847 758785680403161088,54070 762080749877166080,68873 771401064549486592,125085 751203721871126528,17517 785602357132263425,197512 774817030247747584,130142 771651210185052160,122528 764124588057911296,81869 785640298353266689,11774 743488942503235584,11774 778295521999892481,166282 758286172888137731,52061 762735627372601346,73712 780925005681008640,184526 785614824877142020,197297 764184196591988736,80720 777632605428707328,161277 785571454746107909,194226 759412493911457796,51798 762741787660255232,73814 763875108293345280,80939 789781252165414912,227242 768803395855523841,109104 773508666502684672,137042 787037888303226880,207287 793115855429242880,249469 792127365233061888,243187 792108192146731008,243187 757695865322610688,48663 795400884805128192,265885 751823490135785473,19352 760078981513277441,60866 790745402609893376,231894 761507719627075584,67326 763119471246602240,76188 774009573577519106,108396 792070794981453824,243187 766597484864950272,91810 788778214562762752,220526 766702676293906432,91956 777910394467733504,164001 794671329857376257,261155 781319846029987840,26066 794598466198663170,261818 760981154786840576,65455 765526301566382080,87904 758706981435613186,54739 763227696289685505,73814 774383860159315969,1250142 775400632039698432,148469 794487317733851136,11774 764849659491782656,84330 780626037042388996,182211 794380904336683008,259773 795385664175017984,266491 732981318569463808,353262 757794610345238530,48492 786552188378243072,204413 791730736005021696,26458 766603514197975040,47207 765453206092705792,86103 786989358410768389,207974 795615950750052354,267655 765080326431395840,11774 759515028038881280,58680 786612326849912833,204413 756877116826849280,44163 780551509297786880,181419 791226094527483904,236454 763859682695979008,80648 781099254446039041,183759 760787753592238080,63712 772253256575750144,130330 785481929747406848,195825 788666283352920064,215437 792697158671753216,246392 790876668483235840,234583 787790099178106880,108396 791983371106660352,237594 763825414502510592,80366 756510634548670464,34093 760535812119273472,63268 773758544726274048,137640 764124826353012736,80939 794582939833077760,261155 769713379070009344,114987 794341646028640257,260033 767176000497000448,97811 759976644803125248,58254 753211260351557632,24526 786537333592064000,204413 789935390505463808,228576 752891268162879488,23899 772920195736342529,132335 794592828198264832,261155 762811411814907904,148861 785989488703070208,200382 773106864284237824,90384 767914449269198848,101383 789840605820092416,223249 760999527423864832,65476 786016936773742592,197286 792053846071795712,243187 785532075482886144,195807 794985181723693057,258456 792751634736570368,247232 751209241009090560,16728 780280856375996416,177117 781066800192782337,175168 759424978307743744,56964 790315825177571328,229105 777564610618658817,162497 789769976169140224,226819 791038444067618816,235590 790920645395775488,234583 780837012299546624,182036 772921672718553088,133043 791724112108462080,240926 790670150076731393,233307 788036958828302339,214138 759488359769276416,32625 773840601469116416,137158 765670249119223809,88052 764664802199400449,83483 776959610246799361,157708 788538709767434240,218832 754016265811988480,29457 779677457792270336,176110 793035877987393536,205972 760966463729434624,65974 761050123027689472,64678 780001711461167104,177472 760590324041261056,63879 762750589142982656,74247 769160796433702912,111555 795733527560069120,199307 765955082739482626,89254 778687282702233600,169923 787138292802129920,207212 755798700010635264,32528 756110312160518144,41539 788017185062957056,214492 773974122661449728,136904 765575411107495937,85868 763130154612908032,76474 780406600179732480,177233 771170941812379651,122967 777619276551204864,162294 778381943390044160,167768 772286164908683264,128934 758289246499266561,41703 794270941425631233,259482 740939454399946752,31836 764825648246337537,84724 756875963019866114,44274 778233328340262912,166422 794096050978033664,253721 769219754322165760,111549 793346333948186629,243865 780894933653741568,182726 793642470479323138,251803 790045104836706304,225359 771366298982846465,118191 794050173617901568,11774 772998817629278208,134033 778286904638902272,167220 756188930509312001,41472 760570281542901760,61544 790705806064910337,233729 793228131532320769,249961 775041200881410048,146259 775547344678969344,148684 771724852910620672,125703 793486658737872896,252741 749930548114624512,10653 771216861484584961,118191 793580474987712518,251803 764368472147161088,52887 766546367141425152,90088 780485229840478208,177766 785802275432370176,197512 762983454460022784,75599 732324924287651840,349776 765401764057133057,86513 758364631261966336,52030 766408038077038592,93823 785789446234832896,197512 761006952470024192,64145 772433644187185152,130686 788529195332796420,218275 788523060492136448,218455 778395703504728065,167674 756967205376552960,44429 787374110603030528,209800 793646187282886657,254209 778228580241199104,166100 793935886857535488,256255 794594130332631040,261818 773237796618199040,135025 786670466354339841,203923 790644957543473152,232137 781583946228174848,186584 794644950348546050,261942 751170705358594048,16953 788044724359819264,213064 775674017294327808,148045 786571063517966336,352636 751697171213217792,18113 752621201420218369,22785 776107357554212864,11774 792161509350617088,243165 760499917731172352,62771 778298760707407877,167273 774206366521122816,140444 785312628440793088,11774 754739382595223553,33356 780772605691179008,182726 743497591350956032,11774 778222343718133760,164826 793097215166197760,249469 795713166156042240,268448 790088144926507008,223492 786317169382404096,202429 779797995692830720,176636 793794520651591680,255393 761688034119184385,69548 792028239455776768,243187 776598221472673792,149300 790710266900033536,233152 791152319324950528,234796 757989500161183744,45014 775309086619381761,148170 795386285707890688,266151 774433168602566656,141887 787390967116603392,207965 773908908335333376,139404 762553130227728384,431998 760090429559889920,60935 779107880431648768,172299 786630762539823104,205181 753973029428953088,30590 786696611955150848,205143 793239363698167808,250633 776223757727698944,131210 768511774270361601,106774 778439222084505601,155729 752948091704242176,24248 761947017941622784,70858 788189262344818688,216009 772928558108807172,132908 777951368887750656,164869 753763452615819264,11774 786564046950629376,201558 761670083492061185,69878 766702872495022080,95340 792050411947626496,243187 775261671971586049,124610 780373552528777216,179742 792078190348906496,230311 769492050995716096,112363 771431737700315136,124597 789452719950032896,225981 794593612906434560,261155 762719786342023169,73926 749960525744832512,10653 766059928880570369,90482 786018653137502210,199496 785537578451603456,195975 786683117998317568,205181 795318886572797953,266289 766015457195388928,90384 768947665048571904,109360 790316549907288064,228372 772950671242833920,132996 777578238000312320,160539 793987028937506816,247651 762340603304607744,66801 765813912939991040,88052 790648076750946312,232169 791960583029399552,241996 793241680350674945,250293 749294509654020096,7866 778770559182200837,170373 755393738168475648,35890 740361063833702401,11774 771391893825523712,121795 758432406701543429,51997 773077837435863040,121795 750341750292619264,10735 767044292359565312,96196 766313006330327045,91946 756674988053147648,43391 789529842693787648,205972 760892795141910528,65540 786014848924745728,199561 752167588013146112,14277 776840870293217280,158520 789415172553125888,225359 769717857882038272,112363 790356288928612352,230282 794313151009476610,258456 755805144722214912,39462 773915515093856256,139404 767395604704002049,97379 785336764969865216,194923 773528180544180224,132335 794288836645912580,259063 791623743403548673,240022 769013357735186432,110709 752902980500918272,22662 778998124685631488,167407 752165903547047937,14277 788193741119127552,172799 793119061370601480,249469 785615364759715841,85985 791743589726363649,240682 792065085346807808,243187 785989506835030016,188577 791775435717742596,240483 778844789928185856,168892 766928674624974848,95572 793852352621056001,255942 794019462945112065,257492 774971467477970944,146068 789316408366682112,225359 766028762219556865,90384 790962327466156032,234653 794849656257839107,262053 790298242550562817,11774 794143915762995200,257492 750964982876168192,15800 793292966903160832,249926 778296787467640832,167311 794330705388044288,258456 769295843937619969,110659 791681047100530688,240483 786131347152605186,200965 790917031189094400,234796 764023660592062464,195876 792113214955917313,243513 788153108492853252,214992 792421128996290561,245268 794996194237935616,263532 751552456237146112,14858 758478000899760128,51069 788901229564833792,220815 773922844170256385,139404 768860309377384448,109181 790623202238197760,232427 791445594686492673,234583 771140946603847681,112336 795237476461789184,265644 752624587867906048,354847 761627815238307840,69356 769929783471996928,115511 791673460472807424,240483 789109463181590528,221476 785587527084183553,197286 786191782996418560,196917 732683489926086657,353228 779888736528019457,174465 770265092097204224,117377 788032285996093440,214209 755166200993312772,34666 772169541426241536,125554 765685412190883840,88459 794580637604716544,39957 794736231364100096,262849 762848476363264000,73814 785993185080123392,199262 773494383727501312,132335 753206064762478592,25958 794743512101257216,260613 788406645873373185,11774 771951751289270272,127218 776823923279298560,144848 757236459212603392,46006 779157001645461508,171575 793095387724722178,249469 778404460213235712,11774 776212336562544640,154534 789443372213755904,222788 777843128900395008,164001 794002037562191872,257492 732732014454005760,1170595 757817330856366081,49400 766898997675954177,96767 778412738225635328,163990 788478224632258560,218351 769565707726127104,111729 754788581143564288,33356 789211354628587521,224680 781899713293549568,191354 790531693543170048,231894 751797201463078912,18298 758761868114612226,54070 771891792694304768,125853 778976552914710528,170609 788831216938082304,217937 793453476152012800,249926 787148855943061504,207861 795051489051951104,264397 764935322425712640,11774 781709529457188864,188119 790250324435009536,230282 765494359626100736,86320 787831350782984192,209184 756679794381688832,44450 758420456240054273,52074 791361593997086720,238207 734027564402909184,350505 764146546849910784,80939 767252730754633730,90384 781498886992965632,185310 781550326868348929,188478 761279174753423361,481145 771110556891803648,123621 787038412381429760,207733 794527803274362881,261155 788121149293072384,215437 773926215245758466,138819 759099847991361536,56889 762711307401429018,72216 764184468202500096,81946 785955989967241217,199462 775558675108945920,148800 791114507384868864,235621 775376553337315329,148870 779263193289850881,172799 773885336283811841,139404 768176112413319168,103071 768622365223903232,106716 790550930508779520,231894 768707931571425280,105345 785839700011585536,198671 756209500860846080,41838 780967113930395648,178194 767976183891841025,100949 795448535772700672,263676 787763800447397888,199307 788342243954483200,215608 753342343768526848,25189 786512415055712256,203674 795654786158731264,267655 773977626889232384,139404 773180523409731585,133988 789125104441692160,220433 795375428974297088,265878 754728060864204801,33356 765379463433465856,352033 771416785077895168,124587 771600223147741184,125163 790643923467194368,232169 775762369809047553,151463 793871685371895808,249348 771874264643362816,128017 794691642993340416,261155 786769377941127168,205728 759583692088016896,56964 772125122714939392,128355 791376274627461121,11774 764852948023275520,83422 768139358394195970,103071 788968117351223296,222500 765120120033251328,1170376 755884778793029632,16299 785903367612686336,196348 776060188860227584,153194 793999257028022272,257492 754701992056979456,28732 762159747780837376,69548 768499052384284672,104973 773507026139832320,136947 753341009296097280,19598 755170648511569920,35890 767731679729479681,100605 787777854733967360,213064 756990553267564544,45040 790598880622632960,231358 792117232784531456,243186 769257819577184257,112612 777517582467276801,161387 794681278079651840,261155 793504662276214784,252408 791348141165469697,238395 785529502948392960,195125 759095667683766274,56784 758049064428589057,51069 772268250902036480,129650 765026119850483712,85767 792553302374305792,246367 765085582485774336,80486 753371119416074241,27045 744313575410302976,77208 794010056048148481,256255 785489897331236864,193121 785622416382767104,197286 767375834248339456,90384 775024140176719872,146259 785778609520840704,197512 779935662757781512,161960 773187335131246592,134561 760677377408012288,62870 790927170038222849,234796 778318778157395969,166532 794702630685732864,262362 779274260909031424,172428 763555096785326081,75724 771192407715033088,123135 780934934437384192,183269 733037145317867520,355436 793245320155017216,249469 774468495664816128,143585 734489577235189760,351236 769549096289837059,112363 781140134582333440,185496 793361237887291392,249926 775028798626500608,146259 793427913127362560,252020 793643932039217153,252044 794322247632568320,11774 758211041318797312,51344 758345955448160256,52538 793587920452067328,252679 795732353956147200,267698 778471289711308800,166913 769149931479195648,108849 793913775933927424,11774 765951685743284225,87904 770979522288181248,122146 770442269803499520,118192 786349752598138880,202379 794206644628426756,247241 791712972854927363,240483 776987887313096704,157755 765069840784719872,75349 750808116837494785,14827 762462648038412290,64722 767715638487969792,100605 787011230212853760,207287 793181037052301313,247241 750652184472133632,14421 765541310015033348,88052 764426996348817408,82046 795616340732219392,261155 787012309935947777,207287 791577076012769280,237999 794756526837792768,262849 795103219659800577,264397 757115425763319808,45026 758854888830881794,54070 788552389259366400,210390 781668947171037184,188478 761282859147497472,67511 763726326406615040,79691 768633772896096256,14192 752964483413401600,24711 775186824432128000,145334 760033849099247616,58198 767678666545434627,100605 789885491818573825,228172 795086443462922240,264397 790347473453580289,229220 764919845737693185,84724 767195410293153792,95672 790686636220805120,231894 765853441746989056,86274 794148981089726464,256255 795317443119837184,264397 794013862223904768,256439 761576035993448448,68993 776180664802549760,1250299 778385602609688577,167398 794566891771727872,261155 787385580279762945,46572 781143866875400193,181419 772460348632805377,131025 785304393478500352,11774 768875292844634112,108849 788283588022181888,197286 794283015363055617,256255 759409693890453505,58269 778316914250555393,128591 789173679452139520,223899 778498033939918848,167202 751574634328449025,17365 756608774245347328,44273 771148136475533312,122973 781451024733081601,186584 794560879995912192,261155 793564233795375105,252014 791058235851546624,234564 792723478881247232,246295 781281378033864704,186584 770022680967933952,113165 749939441171623936,10653 752949935285366785,24196 779286011197227008,158387 765283878923894787,86440 793257412023025664,244232 772158063511871488,127707 773940019463655424,139404 791366570635386880,237908 769853290507108353,115435 771477305696878593,125853 775799371564666880,151071 760339676720791554,48052 759055485483880448,1170537 767470369997484033,97067 779390484405886976,173628 780959661562355712,182154 794912056151601152,263895 761254756392247296,67583 758675193053192192,54070 760899118441066496,65180 774220276242317314,141887 793472305108221952,252580 780382633775796224,179742 790428054317215745,230270 786319972565815296,201494 788397824673210369,217519 795605768569548801,265855 755902890460545025,39462 756504608286076929,42249 776129839879196672,152836 778269481789423616,140444 790347047236833280,230485 766364659964186624,93261 755777125496553472,39197 765169782794616832,86103 789267715731128325,349479 790944603994066944,234583 773505788664918017,137158 761167246458781698,65165 786944302186397698,207287 781274857786994688,186434 779109721894682625,172089 766425001410961409,93184 788146663986569216,213682 790065996719685633,225427 781646326488588292,177455 788867490147368960,220526 764786242827395072,84724 773649245597564929,76146 755492258271625216,37966 751021366107922432,14277 779043491376685057,171463 755510035925434368,37979 792361042995138561,244143 795720254177550336,261155 780713919547453440,182049 771852947693051904,128382 794395691485278208,256502 766106527941861376,90384 785259338491236352,194221 781157462602842113,185310 790485953609551872,231714 786214158689763328,192519 779011884204916736,171168 772087738686382080,129471 794540523218317312,261155 753748487922221056,29709 775704824067207171,149200 787657776000593920,208058 772481043907563520,129551 757306698352570369,45319 759985544885510144,56964 773608815405051904,137869 785918072037249024,196897 777726453668466688,158338 794598341271293952,261399 790884685375234048,234583 771930372934361088,127775 792417145611321344,245607 758765411462623232,54842 768674796372578306,107469 770470093977444352,118191 764876416101986304,84724 777285012991377408,159876 787162671351271428,191699 759757639526088704,56282 794751506562088960,260457 791822428372598784,241819 754713631019851776,33174 771056822430015488,123028 773642409108385792,138382 776498728148475904,154869 781901670003253248,11774 792690693294534656,246392 790271080438992897,228341 795126284544339968,231894 779291265577791488,173753 790591563588067328,231008 790642632846344192,232169 779450619631247360,174392 786261421742919680,201494 757649398285283328,47761 767881211142402048,102249 793599311812501505,252044 786235719069097985,201494 764782860322701312,84724 768074175919435777,102595 773334062492778497,135736 760671500789649409,63776 791355537090805760,238459 732944598713143296,353474 790264199515557888,228124 769240921183399936,110585 785823947635826692,198671 760266010762973188,16953 768171304784539648,103506 768827342487711744,108849 781522228563312640,187976 793968934739267585,11774 779354806917951488,174115 792128823508754432,243733 772238882695843840,130290 758151172083552256,51595 780813367728545793,182960 787003312914649088,205728 757213541568876544,46406 758307018088259588,52112 776522495784464385,1250232 774390549818253313,142527 766231519178452995,88930 771801595365298176,125742 774551324327370752,354073 792027497835728896,243075 764849302619377668,84724 786203408977887232,201494 791679769666527232,234990 753677288856846336,24497 755198119902601218,36057 762984200702087170,75724 794218447093645312,258598 766072174113329152,80939 788067159133958145,213887 773868685782093824,139610 795000071167311873,264431 755767710987018242,39462 760602127714562048,63655 750910116447346692,15808 760245919526690816,48052 795109655076687872,264397 781558200063578112,188401 794674448171311105,261155 790625521445007360,219509 792021445668904961,352699 781782865768046592,189032 769567215246938112,113412 763779087722840064,70177 767849370846846976,101383 792205565762023424,244221 777733924625772545,16728 756381437406777344,36169 792158263319994369,244289 788021258466263040,214492 779282259996180480,166282 787738743558078474,206257 790184568351559680,65099 768819205449940992,90417 793639282799816704,233154 793799074990460929,254135 789549931090497536,218260 790715920868052992,233756 793562079584096256,250785 795048165644898304,263896 794753505181528064,260445 750475130204147712,13627 760864460957515777,65279 765017857847504896,82744 753710194673221632,29263 763523368666537984,78159 793791318556307456,255393 771689343328980992,127134 761649857681428480,60999 793866870940049412,251479 760564990180925440,18395 787358734297071616,208146 762693266047401985,74308 776457849614528512,154819 734886805129048066,351302 769028141956423680,103071 788085005436289025,215252 788454716615241728,218275 754093473804857344,31201 768227024204730370,103294 781327404375482369,183759 754816585232023552,33549 790359857031417857,230584 734093425834754048,349197 758579707923267585,53185 759467782035558400,56964 767866953339809792,102137 786016405070221312,199211 749728891145564160,9314 777378515209498624,95055 793201653214093312,249926 755102251874656256,24173 792871794768084992,243761 760151658710138880,58358 755748445491650560,39384 790240270231015424,229693 768908334237782016,108849 750442250753089540,13046 772168996883828736,129558 758421401535741952,53144 776852965156151296,158524 793242952315338752,249961 767230215307177984,97386 780647334300356608,182211 769309778178895872,112363 764469463844589570,82061 793101318470701056,249469 762973320816037888,75644 777935042807029760,164578 788545183642218496,218349 751180834430869507,15643 786034487264018433,200382 785300609058471937,194934 773650877634580480,138382 787089568218558464,207151 749085334156161024,7057 778077601956892673,156227 791152491941470208,234796 752140357522030592,18341 792051639272153088,243187 791248502793707520,232169 771050326703022081,118985 791575944947437568,239405 767182330834198528,97467 777852697143812097,163990 788021354276585473,214209 755954930553196544,40881 778387475622420480,164375 753220340847742976,26140 793106710676340736,249469 794061131878952960,254135 793963290531659776,252341 792796614343716864,246726 780436034345508864,175245 749127441868816385,350382 749291604633088001,7866 753416121680818176,17120 768695574111584256,104333 791804336548577280,240479 795128754322415618,264397 764153739682906112,82283 768777247234797568,108849 778638701320634368,167220 765896199438213120,90031 774956023798984704,72061 768069473966448640,100185 768986506052579329,109666 794581130972303361,39957 762745107074260992,310322 793792061128511491,254549 743119068882829312,11774 788208219869020160,215252 760874402095439872,64509 793580308318654466,253793 780787229941694464,183245 795457127481569282,247930 751003030196215808,16233 762047572265533440,15066 770706374489702400,108396 785425025042096128,195481 781257763909431296,186434 785893511279378432,196277 791835121649381376,241034 776423569148547072,154071 781124638457884673,185496 771747112560107520,127134 794019815924994053,256276 749292431397445632,7311 792600918143426560,233951 767855073267286016,100605 753304576267288576,26924 765407282024714240,87245 793633149276266496,252581 768273450213511168,104662 753884689283284992,22439 791782032468692992,241678 774721211028889601,143473 756096104286912512,38792 793396499656781824,249926 750529251300880384,13532 778511966629265408,167273 768896840255221761,11774 773269639929278464,134561 754830229990936576,32774 792841384726175744,247819 781224505507192832,186170 791776809717231616,241542 790583934572638208,11774 776826753968906240,157724 791312833996689408,234583 755920526648881152,40550 770077035729457153,115530 793325248628203520,250832 786579847472480256,204273 788875864289280000,11774 763255474623909888,76474 775683122541191169,18303 793670917620584448,254058 793964423048085504,257238 765577260166447104,85562 791014555283361794,234796 757597684152893444,47940 775760192831053824,151463 794750525124190212,261202 757703332278497281,352982 778309588126957569,167319 789505786070245376,205972 757662793013264385,45827 786053177548283904,197565 766397439012057088,93286 773424738391719937,135960 793859401312591872,11774 766417573600567296,80939 758751381427630081,54842 780055600646332416,176025 786377840635719680,201285 788521471261839360,217285 795298568248688644,255870 792018544036868096,243075 791360930819039233,235590 787852169445859329,211829 767266722076385280,97386 758373888342372353,52112 793896862608601088,255954 795296023849684992,247241 768679581121335297,107423 765251497248583680,86763 756275042887925761,42432 752296261999403008,17842 756227345271447553,42125 793391789189296128,250633 735747817507946498,353124 773887082959740928,139404 792469553116614656,245750 759205959696846848,55257 764185688510074885,82457 786549999056203777,201620 786937629593989120,207287 778619106761269248,169201 785947349801512962,199546 756281464140861442,32572 770704441368580096,118191 794471998848114688,1170407 768200043027320833,104395 766428976860594176,91946 794568171760062464,261155 795696878243319808,266054 794227785124478976,258598 769760948928249856,114985 793274853314928640,249348 765572285465890816,88052 754700529771679744,32404 750605811672576000,12883 794095596969791488,257536 751605356439240704,18224 767799439712976897,100949 792560504338321410,246632 757256023455522816,43659 763131668131700736,76723 785856368444076032,198591 776061814433984513,151526 790640436348059650,227048 773955281457786881,139404 775862791563464704,151410 768435276687536132,103354 762663844837728256,74133 788018694458867712,214492 772908739976372224,132996 790276081827799041,227748 758305189807792128,14351 761572518264082434,69231 780484168937447424,180647 742396793380438016,11774 786002887096823808,1138587 794682620730863616,262053 775006787275751424,146259 775761114567020544,150663 787350470566219777,210253 792007095856029696,241118 794893933226532864,261598 775342579529371649,148170 795049973553446913,264397 777865266810105856,163763 767809686053675008,101681 750898226514059264,15808 760431836296273921,61051 775188723424124929,146847 754088222628667392,29456 781273900722319360,185921 793822740813787137,255393 761817066428968960,69711 793619938581721089,254209 763732208326701056,78205 792018446183792642,243075 792487942711312384,245130 795354334569631744,266500 760227206735892480,60794 771946695907241988,128934 786298009013264384,1063777 786358442537590784,202379 755169381353676801,35890 762833063285891072,73926 757716053594107908,46193 770413127150239744,118515 775789114687942656,151463 794016121602965508,255870 794696185009373184,262849 786990472866754562,207092 781675879428599808,188478 733187908384002048,355106 791616433297956864,238117 754829043665661952,22393 758258738654482432,52061 778365039124156416,166852 788133608582107136,215031 756351566383353856,41069 793262976039985152,250633 758755162508914688,55112 780778643739975681,182257 757951479663759364,49953 769296713047797760,109713 787461484938797058,205728 795735939716763648,267576 785686894189219840,196277 773282147683545088,135025 753532225120047104,14111 757972379750412288,48735 755842368553660416,39997 790539219580092416,231894 793809832335831040,252581 791117620237967361,230808 761256187446820870,67229 752980907489894400,24366 766928489714888704,95572 795188756923850752,264774 762788409492533248,73712 792865739766050816,247329 793225788141215744,248516 786335488387022848,202727 793506774976491522,252741 789462712501858305,225981 770139956744519685,117052 791658292720402432,240483 795432248367521796,261155 756555290364022784,43471 769273409180200960,112546 779376843027865600,166852 771141073859215361,122133 763196835527847936,1249110 773641906882502656,137777 754701424043360256,33089 755103905592270849,30304 770796215030034432,117303 791397481007292416,238395 771664623674068993,125554 794273717438283776,259457 767506381507133440,97371 780563154455584768,181548 792831047981346817,247241 787458487584423936,211028 792939590868832257,248663 791389192215461888,238780 756340916273700864,42495 778979072269574144,171324 792965586703753216,243165 768472281244807168,106716 756331965129846786,42249 762615775261757440,73814 789202336719708160,11774 793074472010022912,249286 740326248828665856,11774 787022305037651968,208016 780564442178260993,181613 778381307483041792,166532 768524720648122368,106676 779337822142623744,172962 767054332197867520,97671 786038513720373248,198591 755154827269828608,35890 769029269292978177,110659 790931866274635776,234583 793110653531672579,249469 791357572578156546,238207 787071570690740225,208928 758442101595963392,52394 789367597867405313,223491 778331079409369088,167569 780096772089778176,177181 785517570292084736,196277 794758428828778496,262752 764782417756426241,84247 781056015097745412,183759 795713702213382148,268231 793323750091464704,8044 758164345767559168,41703 793437585964081152,252196 766384713162493952,93405 790899442379399168,232911 779108235731054593,172862 764659609575362563,84395 790232656114049024,230030 791364682527277056,234583 785311096580239360,11774 762607071439294464,73568 786691098999607297,205349 757610710771699712,47940 759156982104334336,56964 764067886344187904,80863 772733837855956992,131542 779066227587162113,172410 792814368027095042,247819 772892385785307137,133454 770984336019582976,121949 785263503087022080,193669 768163472366505984,103126 758061953160019968,51069 788864600242466816,220076 788033203802169345,214209 758711265799737344,54739 764259937782345728,82744 789014539136299008,221297 791497538281017345,228124 759165449666002944,57225 766739603285946368,95708 752100766421176320,19792 754748923894300672,33474 760108237085634560,56197 777297780402302976,121080 794235648488181761,258456 759430538977390592,56964 780616828200427521,150151 794175278922625024,256255 761489927548829697,67326 766477798194057216,92159 748546549064605696,11774 775428101308383232,148574 788759182187065344,220526 792163917149704192,238117 772772096518807552,132556 786920568503271424,207287 788398065115865088,11774 788014169526308865,213887 785545340149764096,130635 758068514280255488,51239 751875920906981376,19296 790762404842004480,232424 770418209585524736,93140 793231073148665857,249926 749726069536817152,9957 781356028021661696,139404 788785449548521472,218696 750343892730417153,12728 756655480685068288,44271 756427182176604160,41518 758524057193111553,53144 778300686517755904,167220 758066264690393088,49975 793656955885584384,253032 768254442290282496,103107 771564342097514500,120425 792426943891111936,243513 755371529324593152,36735 764985123305422848,85562 768599690908569601,108004 752240151007461377,21714 794588924320632833,11774 791236224711352320,235251 794548495294164992,261155 789423284559446016,225911 793484558930804736,250633 764771150761189376,9643 781064179176255488,177773 760273157387190272,60779 751727719273140224,18893 759160383869325312,57348 773294507358117888,135979 788753264565219328,193121 764135003232043008,82061 786252665537822720,201958 789016043893067776,220332 751172441586622464,17416 764112900852068353,81702 785635793046016004,196277 779499901814091776,175542 791492645730258946,239405 753303331414605824,18215 762780289072455680,73582 763363080193515521,77731 773173363904696320,134561 757539820407255040,352029 791351297093926912,238395 775051647168892928,146259 753352954359390208,25189 776957329438679040,157082 786535165313032192,47940 776774664748236800,153675 776895838031261696,159146 768876936336646144,109666 766661318614974464,93286 760169746918760448,61470 767848211457249281,100605 765062259882266624,352018 792508208074063872,233467 751752584105517056,13697 790566622536855553,206850 768185228410036225,103261 786534667944022016,203350 791268571649286145,235179 792553611104354304,246225 788801393519828992,219678 760113062015700992,60866 785843357247471616,193050 789113051425476608,223286 757673287262560256,47788 760715294520270852,26066 762095920754388992,71099 771052663026905088,117400 768480626550898688,11774 789960923373010948,225981 794579295310061568,261155 732588895917858816,352674 786637231502929920,204959 773946673835810817,140025 795770654536695808,268643 749735478719643648,10006 767516787541889025,97447 781662867816747008,177455 788813064875368448,206666 754850726640095232,33356 754144405230006272,31400 759012989584367617,56158 793965845395476480,253820 753031039430238209,14277 755901160104472576,39235 793227228507234304,249469 768254107207528449,102826 771083882699563008,122133 778428887495614464,163990 791615667661340673,238292 753728907833184256,29377 767782398809419776,101383 751698107977441280,18215 795378147613147140,265885 751933876822372352,14277 793449323191074816,252020 755972760849948672,39880 788890047172874240,104244 787064526822866944,194213 788281124359471104,202007 778972991690412032,171324 781617466577334272,188577 763186912622411776,73814 761208056730439680,64372 767831551027523584,101662 788907932536545280,11774 768164660294086656,103354 760864016675725312,355994 765631006871265284,88546 769283183980359681,110389 791873895443771392,238429 751923251123621888,14277 794360994952671232,255942 793528251524190209,252196 794679299437694976,262053 760632379362963457,11774 765661842765025280,89076 794029777212571648,252639 773951728664219649,140372 786330192268566528,201946 753343505934811136,27045 788059862341066753,215005 764467180570185728,76127 768552276361347073,105109 778296908821344256,167220 761302928023924736,67768 768078351042871296,97447 776608586537447426,157211 787719827456688132,205197 794634880135102464,261155 757558544040206338,47761 789286514568015872,224680 768947674292772865,108795 785876241429565440,198591 763895158849044480,80939 772114367773048832,127579 774083616326299651,132335 763433763414110209,78304 788007628052000769,214354 760207792049238017,61545 761183271115821056,66897 759286013260886016,56964 773693142344142848,137444 788784961205604352,220526 785250970158632960,194450 795457967621636096,264113 764151710730231808,82066 788736448388141056,220332 790658781638225920,232169 776165756451028992,153854 779362610688897024,172799 788853170868850688,220526 769271437454565376,110209 773435764944334848,136018 786999181730680832,207974 751055968469913601,15621 778574872561774592,167220 779182602242580480,172962 787739364281446427,209422 738023497054715905,351436 758874374074007553,54070 769070739538542593,108741 760824906812534788,50923 781209349360324608,182665 763482469186363396,77632 790331371864535040,230485 795350923686068224,263697 771719703370825728,127366 793847952548634624,255942 780735046135275520,182659 794697002969866240,261987 771698239385038849,125703 786052325404184576,200382 794321608794062848,258878 794647260927819779,261155 791673245355216897,240483 787195411517829120,207109 770254659550191616,117257 774634374880960513,129918 788142088307167232,214976 750457517222797312,13617 787443519719870464,210432 778616952407351296,165690 793435163430621187,252020 765671289180663808,89076 794390308012359680,259743 794020674788540416,256276 755390882317266944,37044 781198038975057920,185595 754002131833630720,30354 769022507852632064,110585 761134406354497536,61051 785960564405198848,193297 794971801600327680,13629 744316659054284801,1247652 765263637527134208,86440 771658700893270017,126596 776568227128233984,156132 779038490575110145,171324 789284801907920898,224680 792143049035948032,243451 794595244486455296,261155 793994511206617088,257423 779126564885856257,172962 771759633962795008,125163 788521238519910400,218977 749685455109574656,9574 760194896070184964,56964 794195877199917056,258598 732844126295719936,354332 787414693073735680,352761 761928681593925632,70858 789426256664223744,225981 790669677592711169,231870 793382173294198785,250430 766115719985569793,90384 791453249446506496,238272 785868857252675584,197204 792030244148391936,243187 788766179443834884,220029 789328016212103168,351146 778672024684232705,169201 768976561911439360,110477 780765669788753920,182960 788629984957046784,218258 768281430962999296,104162 775143749730996225,145866 781658206686760960,188934 792924423615422465,248514 793945171087998981,256255 787677393494286336,211028 765892525324283904,90031 770355734320209920,118515 794960630289670148,69274 772064090109849600,128230 759658477786505216,56282 766717557101342720,95672 785669315718619136,197324 786002886958297088,197286 790995226328387584,234583 761833707141345281,70858 794585377470222338,261796 769501834067140608,111297 793271451222548480,249469 792035597044940800,238207 790591538963161088,11774 756199057614336000,41632 761716504538644480,69947 793970867692634113,256990 777176424289406976,159245 791359576192856064,238395 760267170823700486,61545 776182651812253696,150419 765008257568141312,82209 795724438096539652,267933 787283944836308992,159876 751796476632793088,18303 777386026365030401,159475 768153848561008640,104162 781729517987659780,175317 789218152399921152,215437 778481669850423296,165523 780417332992696320,174115 793746146409717760,252580 775033473153118208,146580 779050306328027138,171617 794185260112216064,221143 770323604063911938,116087 779343682155769856,165185 785811940475965440,196676 767852629850370049,101681 768544282198220800,106753 795323623733010432,264397 732399036079083520,196346 765233148141703169,86645 753348261381931008,27222 774978096684498945,762119 773596289158123520,137444 780012503011057668,177814 786238661796900864,201555 753236942326755328,26303 780106670093414400,177442 760565642588221440,62716 776154987642617856,153779 767290320409112576,92842 793497184893370369,252408 755198567942348800,35890 762672612426256384,73814 767048163496558592,95672 788008439591137280,214354 791825529418682368,241940 794683079717744640,262588 794319516436025345,259200 778401767746834432,152594 794191392931188737,256255 776005836703498240,150797 780434694957592576,180306 764988302919290881,82759 767225942880034816,97852 750794062287015936,14848 732628435697303553,1170592 765170039284764672,86103 780779275574214656,182726 764141613832691716,79693 750906786006335488,14402 795037413680807936,247930 794189906062950400,258598 755469749845364736,36877 765548938841554944,88052 795279266770468864,261796 758303764218388480,50923 751813268285624321,14277 771010220336160768,121612 776194904993169408,153095 758719459552964608,54070 785624564537712642,196932 766050736132153344,90357 788387864157556736,217519 760967122256211969,65980 754003004802502656,30590 786760477397299200,205728 790980174116368384,235590 753695482816397312,738099 793582844358438912,253407 765672780562038785,87858 787809453080838144,213253 750842840184397824,7275 765314775496687616,85562 755275709292089344,35890 762651500967522304,70951 795368236300648448,263926 761382745444458497,67517 770363758367559681,1249749 739941653981585409,1170555 768224204873424896,103924 753044338091954176,25123 749861426999750656,9666 794694149966622720,262849 761338785917440001,67023 781110087733477376,183759 792691163153240064,244270 761648902520999938,69356 793534518355517444,8044 733029575131684864,355464 771700084845244416,108396 778411512369217536,164814 791442028957569024,238864 794001975184494592,257325 732309612083322880,349347 760596293081264129,63655 770651717654421504,195876 776689372074741760,156835 786244536456531970,201555 770757222284402688,36145 749750961766141952,10064 794898983281954817,262752 768827550063665153,108849 771059894619340800,122388 781224713510985733,185601 785736444975337472,195975 766403098956865536,92159 793966183066308608,256219 794052371693309952,257353 786522805391228928,203793 788761310053994496,220157 791739649890799616,240584 781518708321779717,188401 765585028612956161,88052 786934088833925120,204297 768228261981741056,11774 793036556315394048,249013 791960565342015490,239807 794638989554761728,262022 766371250952339456,93184 791362644078759937,238395 774010093788663810,140444 740846443020333056,11774 791720646891933696,240483 779478695648063488,173628 786344853806407680,203048 765204756688011264,82759 793835225272950784,255842 766454507668664320,93261 758345889790435329,50654 774287594393706496,141867 779538132236537856,175542 792086663866482688,243187 772600602211876864,131421 778162311735472129,164826 793521435796869120,249926 740202740777881600,11774 749253105640964096,7828 792982627099643904,244143 793127997993787393,249469 766906265394044928,94699 788111329227714560,215608 753780257530851328,26556 755046759689285632,35044 778722787066208257,170187 793863971128258560,256255 766701938616393732,95593 780799323256737792,181789 794207518335582208,258397 757675233079721984,1248511 759463598859096064,56964 774223221189140481,140748 793968440004386816,257218 788715258445754368,220029 759107384455204865,57092 781528851881029632,187997 749039103044378624,1170318 736187192477913089,349571 774008041725431812,140066 757073016928866305,41839 767189313293516800,96514 779017559563796480,171865 763810132333629440,80098 773532689815199744,135736 780474890910511104,180233 795364994951028736,265686 750403358893154304,13104 756635241326972928,44429 766694523397439488,95568 771855673600737280,126152 766832152063283200,92213 786614078655651840,204539 761325256892149760,66851 763462766543929344,78159 789151152755642368,223872 791860992959471616,241940 793969589415714816,252580 778341185807003648,166265 785858860057759744,197512 753703713538248704,29263 794572656129413120,261155 758106668169170944,51043 760712321987710978,63451 780500900091572225,179742 770137881620934657,116239 775095003123097600,11774 773855604565737472,139404 788471407768379397,218275 774066794009026560,141360 767691585987473408,99900 769333518342250496,112336 785948328236228608,197286 785621969320480768,196277 766373845385220096,93504 781543007103299585,188401 755953572492304384,40881 763519799771144192,78684 786330316310994944,65113 787806416782241792,210460 791690300469092354,240483 792470844056436736,246225 765342273445859329,87145 773555664031363072,137158 786548761967284224,202379 787934481747480576,205197 754841561402380288,33192 771174917047848960,122982 793261055501701120,249926 759079252062908416,56784 792225415746101248,235685 763909230218936320,80939 794288709260541952,258829 750771926520303616,14877 758061364652806144,49925 732840899206615040,1170702 785669315613908992,197512 791029972261543937,18395 765208675354935296,86440 788397863327895552,217634 761311624288432128,67401 753723478386282496,29036 775733879990693889,149953 750840378018803712,15316 773892699569000448,139404 778425302020132864,152594 788058128206159872,215005 786007293636775936,199262 794936304874192896,263895 768189121332326402,104406 773661919131467778,137693 787081702854299649,209043 769553680483831808,112382 788542817018662912,104244 771124710645968896,1249839 771134933049942017,123583 768182821693390849,104562 786303084511174656,192032 763044470547886085,75724 767799877745115136,100893 790219165034360832,228839 786961631179739136,207599 793173149215064068,249469 776509507115421696,142262 795257196518973446,264397 765210790492246016,79561 769646092598194177,114779 771410264453447680,125145 785658343700312065,196748 790668904846753793,232633 771206956191100928,123581 766158088231612416,81929 788002106380652544,214354 762830461009858562,75101 786029905871941632,199306 793550260597428224,252196 778559555307499520,168794 759536126700818433,57574 788469287820353536,218275 760263637336461312,62130 771052933655986176,122982 771021447992979457,122299 767725468686639104,100893 767954107009150976,102137 760721384897179648,62821 791622453348958208,240061 759526187261497344,56192 795760858987171840,199307 752702487388303360,22649 768759971865583616,108377 794306978709278720,258386 765236150231531521,81446 758039923844800512,50654 751608187678318596,18539 785605310169878528,197286 795684338264248320,11774 785595139695730688,196767 795347766268559360,266491 781086902938132480,182706 751789619449069568,16931 788508739133403136,217519 794232288431075328,259063 740528294395826176,1247363 767465779654602752,48289 775177940963176449,146704 758064084831072256,50654 756915590002937856,36145 761589429282668544,68788 753602081823584256,28037 763157318850707456,73814 794939141867917312,262847 762736476941524994,74686 775033205397348352,133177 756584060852457472,41702 741208838620250112,352060 776539631051534336,156491 749590383739363328,9292 786625306417176576,204413 794266948708212736,29569 786910893657522176,192032 794952283528249347,262849 785612421570424832,196277 777313984487784449,161413 756008380553105408,30726 781201638497419264,182659 771011476190597120,122532 777019209783967745,146804 756869672700706816,45125 755816299469701125,39235 775804363906297856,148010 771110568656719872,122292 795099686067699712,265257 781201605660184576,186434 795351211151069184,252824 761947026066067456,431998 775757904880295936,151463 786880760552775681,205181 790918234404970496,234796 769099509217521664,107976 778749495085527040,166852 789466308156928001,226218 773816892607737856,138819 754839948809953280,33470 794719461492355074,261155 792586818336108544,244902 792435638461009921,242693 755004292000514049,34666 758738835542986752,54070 764457223602843649,83391 761700848590163968,66116 777965572248129536,163901 780492084524437505,177773 773685728345788417,136904 794763270615756800,261050 785845747916771328,198878 759377340342362112,57964 790605464199323648,232169 786024850796253184,198620 742196905749446656,7224 775076477658337284,146259 775151813162967040,140444 785515515032764416,196277 772788177425821697,33169 732519199222996996,352408 765449643996086272,85805 780546114449702914,180655 760164577090887680,61412 793197969721798656,237964 751841578566684676,17794 756986436608335872,45669 787912766170497024,213274 786964400146001920,11774 773841760455917568,139404 774823280746242053,144654 794657998702526464,261155 781088391849009152,182671 775450038445150208,738099 786991282123964416,205728 779268918384877570,173611 754818204812181505,33356 777626701757083648,155898 793101405989048320,249469 785804894728966144,197512 791686448919482368,240483 759378554543083520,57897 758408257387892736,52821 773955073516810240,140211 785870957382627328,197512 749617959660711936,8784 768882636982890496,109666 794567394979024896,261155 795463134874112001,247930 768897696920801280,11774 781284383122685952,185316 795616786628616192,266990 757623086590099456,46076 769120557820473344,110647 732642294810202112,353220 766819185901113344,95672 773975060944031744,140444 765520462440960000,87089 775173768096391168,146259 787003193246953472,205143 787086631232602112,209151 795013271631831041,264397 785989082614730752,199352 753454197404798976,27045 761602422498332672,66815 779315983840186368,164980 794697949586526209,258456 773950486365900800,139404 778713317208502272,169320 785653569185804288,196917 768291125396328449,104162 766384024998678529,91804 794993828583374849,263532 750374173130752000,12883 773712789722566656,138903 793172584170795008,247241 762475176449576960,70177 763000635432198145,74681 778233924489281536,164826 787393093230333956,209713 794008744560652292,256502 795382246823915520,264397 786386480419606528,199460 793590525504782336,253793 780542669567172608,175772 763103123325890560,76628 791007420206153728,235251 793131821835968518,249841 771110235398254592,1249828 793859839491354624,255393 758583699843780608,52061 763345836289863680,77731 756624717981839362,43553 794618399934451713,262022 790975515087794176,235621 755551903698812928,38421 795296475274244096,231881 753479519370039296,25189 764239656405696512,82018 764331924227776512,77598 791456252261916676,193636 742182239782440960,350711 793878071040409600,256411 790726182211911686,233307 791006457571540992,352219 793152865460248576,249841 778435621991899136,168045 794647505707343874,262145 766545655804243970,92872 778427551060336640,167858 757178117811212288,46227 768955208466571265,108795 770270509305040896,117257 776424901917962240,155451 794538043604602880,261155 773642830225018880,138382 788466466949443585,106085 776609592323235841,153454 764510109619847168,82066 766064029064368129,90482 793456032446119936,252196 795436980800720896,267167 764442549339783168,83429 786633487700852736,205270 793964134517739520,249926 794979315637166081,264397 793503520179621889,252824 786603629331423233,11774 756692461469044736,41839 787859617950859264,212007 750401354443558912,11774 749594434946293760,8297 756111168008101889,40733 770758804103270401,120425 786407009004298240,198586 769322484227313665,85326 766509242958417920,92959 771403670596509698,7003 761669171855892480,70085 775824068952010752,151165 786599783997644800,204233 794018639636758528,256255 795002198501552128,262849 774100277305544704,131421 791783799583485952,237491 779578519273693184,173215 732667703584919552,353016 762437122347237376,70886 769488007116324864,91499 763836110246031360,80716 774786569244971012,128936 793109672618184705,249469 787038311223353347,206313 790568925616537600,228341 756021524893609984,39957 794309680470298624,257492 794626191017639936,261155 773351232337502208,135903 763228052797136896,47188 778562257181548545,168794 793194874933764096,249926 773024683914567680,132335 785640707197239296,194058 763005824084082689,65180 764651202520846336,83881 762646169096892417,73814 774959932340703232,127925 775376757088071681,148870 787653352465178624,211347 761912108749643776,69231 773688846324162560,137315 778926643762966528,170253 785992141914812416,200490 788752139669544960,220526 790642955870756868,232169 756211375773450241,40361 786275259930423297,201958 766748875331895296,94683 789440519785111552,224680 781486144496267264,139404 765645416368971776,88930 755149321276973058,35871 794183697062719488,257492 795728809203040256,261155 778192837447979008,166390 760906841781964800,65626 761288383314272256,67229 792161888020926464,243733 764840967526555649,84724 794881629919514624,262849 766360206716510209,93286 792198707605233664,243075 768586250538266624,93036 785563069221134336,197035 769304609793843200,112767 789550094223749120,108396 786533808791171072,202727 764384732389994496,82066 794681715759333376,262025 768898008515801088,108513 775533113761935361,148748 776558374624169985,156053 787069965085974528,207796 786720222124224512,201483 770321178024144896,350498 794620263749087233,262022 756671594735538177,43391 770746645906530305,120625 795665998099550209,267737 792756703276040192,23217 779402317594451972,174115 781802561816846336,188285 778733725756510208,170252 785916637811646464,199546 749652617484054529,9433 785664093155844096,196932 776402837500600320,155390 785708079329468417,197512 755806653342244864,39462 794545462162255872,261155 795421443081125888,265855 794549922825732096,261155 786004251197730816,197512 770366736315011072,118482 779324602023641092,173753 765165001594200064,85027 781446380812374016,187568 765561471006760961,87868 789404985469521920,224243 778336290429345793,167220 793341368693301248,249951 795091629799419905,259360 771551636665675776,125853 788130678558842880,215252 793311477356564480,249303 793610429134012416,249926 794404985077276672,259743 755224293190008833,35403 756549322070757377,43900 791621870693015552,240145 794730351943892992,262849 775291841230966785,148045 787637133494190080,210432 761309111736737792,67852 793132069769445376,249852 768946146068889600,103071 778156537034444805,163592 789165635477524480,215437 791896384236498945,241118 786554865606623232,204413 768307699083718656,101681 774370386121220096,141887 761204907021996033,1248861 779030327448567808,171693 750414253513797636,11677 795485917007855616,266121 751653368636977153,17416 732553873261395969,349283 781827189398528000,190635 787103079535562752,207109 774009105698525184,131421 789168519392788480,223766 788808540647415809,220526 793513595883487233,252196 794165664286023680,257492 795709427919843328,268448 743547994226626560,179307 773885909959749632,139404 753230540057161730,26140 790589620320743424,11774 767851271420280832,98972 775373671552655360,148800 781614124065230849,188401 795095005132111872,263933 789757102319280128,225911 772828820097249280,132335 763497113443368960,67326 794558698005766144,261155 753643686278430721,28732 781269473911189506,186210 793984195236417536,255942 775485086019883008,149259 770049246708006913,114779 776139506525233155,153915 788406039783673856,217634 754020515925352448,29263 754967610610032640,27045 757738091721347072,48220 795680807012671488,266079 776482814934024193,156053 781917304087011328,188578 767194309661634561,97432 790018675902414848,227242 792548691831877632,244270 764211075474657280,79999 792479066406268929,245445 792934490842685441,248514 760218330565189632,61145 761774620693372928,69548 756549192672305152,43807 780793897622638592,183269 794555295322296320,261155 788201366594420736,207287 793200604697006081,249926 780951587623694336,155390 760950407048728577,65180 763391903819759616,75899 766962305947070464,96848 768972224023756801,110344 756921626524909568,351340 768153599494926336,103212 779335620212711424,158387 787295174087016449,207212 772226239314685952,129991 781810230137085952,189017 770697916092645376,120625 750338702849617920,12535 768281773113507840,103354 756342464370372609,42249 786986302336077824,198304 787908955511095296,208307 770400498457440256,117257 785791567709605889,197286 789519856106401793,226180 791439117838127104,238494 767496593264275457,11774 764220472024260608,82066 795412817834868736,266079 780456890572693504,170187 755193402568892416,35890 769858407092264960,115526 773298396819890176,134375 773664989953556480,136904 773965389646729216,139404 781874795684175872,190532 785879255741718528,198671 786405194162548737,203674 785551571853520896,196917 792442714193297409,215965 735675670294994944,353124 788447806763569152,11774 787802265306488832,213253 793099632394047492,249469 791414687632064513,238207 753324038311641088,25189 758049847610073088,50853 787029623498477568,207287 781533479037173762,185310 794445765456306176,258104 752749411449528320,22757 773288932763111428,135725 788350306715373568,217156 788352425203736576,215437 785641101432459264,195975 793851339646210052,255942 753990990982107136,30815 776091835148095488,153486 762472188142235651,431998 760436252474617856,41680 787808522029465600,52554 793185104046600192,250033 769837219108519936,112693 785602453559349249,197512 760167080029200384,60866 771351088381300736,121479 760425873329811456,62771 770460231365263360,118572 792484811659218944,246225 756869775393890304,44450 778201796498055169,166390 771839704270376961,122133 766265168829480960,91946 762208316684591104,70941 789981007323758596,229192 767796962871488512,100605 769339277926858752,112336 760299632748408832,62235 753395942594781185,27045 785989506310823936,199546 743569508313464832,11774 776896276612915201,11774 755924386390171648,1170455 794554182359515136,261155 770999175047704576,122299 773470755728322560,136904 787295870412853248,209184 795076443994603520,264397 764159911232241664,80153 759724713186848768,56282 773852239500832768,137927 790436332925485056,227795 792748615022194688,247232 787419150863990785,210207 744988383852650496,11774 768393566292963328,106083 763470995998990336,78205 758184609163177984,50787 793513728926883840,252751 773905663676207104,139404 788462342669426689,217519 765622717278146560,86103 773672399678111744,11774 791451466238074880,237332 772766430164942848,132335 786602028290174976,11774 764730878312476672,1170691 773889202715029504,139404 764911022872358912,27156 779822459323289600,116239 781678421747331072,186584 773953940035661824,140444 785836978789122048,198591 793902793815752704,247651 794525207020990464,261155 795148288605425664,258456 795151627841892352,265114 758416286942531584,46076 755821359700246529,39810 732278158687277057,196346 785271509765984256,194648 776137652445872129,153248 793993784149377025,11774 794651354333585408,261059 795425781094682625,266151 788112730167312386,215437 794927281198211072,263817 792158734311194624,242448 781674864474198020,188401 788486062901432320,217519 756330669354127360,42249 790680373491474432,233307 795300527122907136,263817 738826203583385600,11774 755075248169558016,35044 791348791786037253,238383 776471436013821953,156055 737396122000498688,11774 772261200168189953,127925 760183650810028033,61051 751981721181007872,19792 778565309116493825,167220 759758703352434688,58869 778919578680303617,171168 778714626196328448,168794 794595060767686657,261155 763228616272470016,76549 789982062522593280,228576 760062492907335680,60303 767878323863113729,101681 794334916422963200,259773 792059512450588672,243614 788536663660195840,218875 794748034387156992,262271 781577478217175040,139404 770392929915564033,118191 770432092404457472,117263 789845457581158400,225949 772181772184367105,127925 755213332257333248,36219 759955204234031104,59398 775416579743817728,149200 794263000794288128,258598 792243072151199744,243187 776032518130860032,152872 768103819125358592,1249525 789907303369613312,225359 771560322037452801,124597 776939067736895489,159146 780766428773298176,182960 766777941942415360,92860 772999168616869888,133519 792028236297318400,243187 758433539058642945,53001 760588006457769984,62771 773941767657881600,139404 786892807797551105,206225 792590027746381824,244270 756872394250326016,45125 785547652414988289,130635 740386808026927104,349277 759133738492108800,56964 753401673637306369,27045 787022603844067328,208016 792418011168800768,218832 765332281489629184,85520 786245358363955200,197622 771350094163611648,122622 790388996048388096,217658 790938036624240641,234583 793192245067251712,250033 752989702291062784,24870 775695995648618496,150663 795000047872180224,263895 757652800419532800,47202 763439050686619652,431998 795671418814009344,257781 756567569222537217,43266 788350714837884928,216198 771853208566112256,127582 773346229778518017,135721 749831704861376512,9977 751190571939659776,17434 791054285173821440,234583 763115479812612096,73814 791708804501086210,240145 755200080697761792,36008 779860312103194624,18215 768230429413474304,103506 762661016912011266,73926 758504709665599488,349856 790570403932491777,230270 793987745211355136,257423 767139502238367744,94699 768709154345062400,104973 781448263849377793,187921 791074939709235200,235990 770281990272802816,116814 764299512500191232,81391 793866027289509889,256255 791364671907389440,238383 768570982239989762,106281 791792228352028676,240483 794573932632256512,261155 760476657517867009,62821 765020946172375046,82066 781619057967509505,186584 775427170671865856,146675 793091755403046912,232881 758109447231197185,50698 772866641361272836,129662 756556081627795456,43875 769267048732033026,111549 770293720180817920,117257 756219856094191620,40314 755029930195374080,26721 795417449332178946,265855 786205679644061698,192032 764207569716019200,80939 781427240240197632,26066 794019934850281472,257492 780235472769462280,141360 794821678354354176,193153 773313174623784960,133454 790117429787627520,212131 765221228416118784,74868 773332763902615558,132497 780263119759245312,157456 753352941122183168,27222 760528661032366081,63378 773565726980448257,137042 781185483208478721,179147 795089530378338304,247930 778746577653407744,169586 781595034525151232,188873 787917347185004544,213887 776400268317646849,153845 740873529516691458,31836 793297267516059648,250633 793441094885335040,252196 789989876032761856,228820 753313687839047681,26974 786181682487496705,201494 759423790895857664,56964 794009931254902784,254209 775558122630971392,148748 790539621792833536,231917 775096872730066944,146246 768883505199579137,108726 789260647053664256,206666 762626105832603648,431998 790617166756319232,232884 751730480823701504,18893 793448689834430469,249841 793635350258262016,254135 788834781312196612,218275 768228974149439488,103149 776873720581349376,158897 779173517732425728,166282 753949957187592192,30590 773222178326065153,135025 794758158258409472,261050 790726465927147520,232863 758115097898287104,51069 767503248362053632,97371 750468656677564416,13343 781845134610690048,190635 759330995535568896,57917 772458188222464000,130415 753771401417371648,29790 790540327136493568,231792 791677235338117120,240145 755964370874687489,40474 773378068513640448,136439 772827002545901571,132335 774040149281898496,139404 785552554616815616,196917 764386064995749888,82208 787723038234177536,205197 764894147421540354,84724 770025723230838784,91946 771473100210774017,124744 776120496312061952,153545 766542112510791680,93405 793247521439113216,250293 767332031722352640,95672 794990083942318084,264431 763979850650570752,78159 786401460883816448,202636 767854026528403456,102137 753319391933202433,27061 758441335074369536,52394 786194188031369216,200382 793472114196000769,252408 761716665507774464,69548 778802004403511296,158524 780944281456349184,174116 780613019378196480,182049 773791185383133184,11774 794213388112908288,256564 760448114603859968,62757 756967858605854720,45576 762716868884860928,73926 778839665604304897,168794 795263033710968832,265257 764172875167256576,82066 793644768303550464,250832 760592965324640256,59725 791616425005752320,240145 760907459741356032,65626 768976231282806785,108795 732228292086894592,1170365 758891094440501248,48663 763870969245102080,80939 761092612128247808,66159 764209122782961664,82066 785275712785776640,194648 794920836100661249,263968 759437307715870720,56924 785861754463088641,196917 760845857910509568,64722 750866994577100800,14128 788516635455946753,218164 794917842554589184,263895 778327729586393088,166883 778249963234963456,166434 793486578542718976,252741 749920337970757632,10735 786080067491356672,201072 750506076924157953,11495 761449671676030976,1170332 786792213237739520,205143 789549722218426368,224447 794611021168177152,261155 760478581726339072,62937 749303080815058944,7828 788204767197757441,207287 758339310009462784,48289 769380326959349760,112363 751924977859895296,20279 757616489910374400,47761 790983388622626816,234583 767884839777214464,101681 775744951875362816,150511 779697064829677568,168284 776511536697266176,134122 795464964567773184,264807 754099089567023105,30296 793457107144028160,249926 781659275336658944,175092 770491499385585664,72093 772836570474897408,132996 793149941401186305,249927 795141005163069440,264397 751130464639979520,16833 732564709338124288,186415 793192698060546048,250033 785662777125838848,197512 791450531830956032,238272 793109556301668353,249469 760177351137251328,60866 787892852961542144,212239 766731230582677504,94899 771374283037827072,124883 794535022913081344,261155 794924734559514624,263817 790561141080469504,223249 765675670835957764,88998 753002819549102084,21332 790769165321646080,231894 781244711830822912,186212 768778548488310784,108849 794621075669864448,262022 788470489375203329,216009 763444039773483008,78159 761349450702782466,67973 774459182925742080,127871 778706176733093888,164764 758152550956748800,50698 791256254236753920,237491 754039879869227009,30590 795091678872870912,264700 755280552526094336,35939 763082229090136064,47188 788021573005418496,214492 785271206450692096,194648 732702762685829120,353002 754974856836505600,34666 776600638465552384,156290 779108357999239168,164826 775367678735192066,108396 787287123300757504,197046 790326219720036355,11774 779137520642646017,172962 770014924869427200,115726 795694942626652160,267862 785289690329079812,194221 756898102779359232,45462 762138977830707201,431998 763367250107637762,77731 763326363147366400,76535 788921992879550464,220961 764133606432317441,81574 788857234503634944,218349 757702775463522304,48187 780423307526967296,176132 768184375049461761,103261 735921752136507392,11774 758684659987296256,54070 791415159604469760,238207 794978382496854017,262849 779752633615671297,176203 756583686301032448,11774 793278561549295616,249926 776750560061952001,157693 776462916014919680,152314 777009219597762560,159876 755185693077413888,33356 779122669488930817,350711 766265553828716545,91499 753206863328608256,26140 763095851451441152,75899 780162756393705473,178258 790712283852832769,233307 794723781432475648,261155 794323861902790656,258878 773044744171565056,133454 764936348050554880,11774 779710114249007104,176490 765291250341687297,86103 762654412368142336,73926 790929319895834624,234583 787015541500162048,207287 788509363384291328,218275 753584622622150656,24134 761959656180678656,69388 773712629487378432,138205 788346077216931840,164764 755883882340290566,33192 777370690940837888,161542 793511719133904897,252408 785796103648088064,194082 762399626540490752,70886 758795291969499136,54929 775515480467476480,149953 762743152788713472,74067 775451943065968640,148537 775636691746893824,148870 790265191506272256,228341 760222181959802880,60794 793607681655181312,252639 756427958542278656,42249 786082420705660928,199961 793121445756960768,242693 785923786910666753,199546 787780429965324288,213064 775523820186632194,149661 765762105488400384,88052 774681683740073988,139012 787266760915300353,199307 792073595983794176,242693 795678580835549184,267521 791661719974141952,240483 793552454231191552,253243 791431740606779392,238395 787428763445460992,207949 792763257287303168,247241 758376707267133441,52061 781461141159571456,187843 791682855633944577,240682 762647563161964544,73926 776203451877449728,153596 790568922726535168,211181 732901108478271489,354506 755389888133029888,35890 757245918726926336,44450 793937029591539712,256219 781345640261513216,139404 793986367739006976,257325 787722764547350536,212139 761372332371746818,67906 768624339151417344,107469 755743437245259776,39235 792492897593651208,246225 785762955480535042,196286 764262798822088704,80939 767609252311511040,93170 785824019425681408,196277 785931954252382208,193975 792458713038585856,245710 760995661768687620,66159 793099466047913984,217519 793467633307750400,249469 775000304890839040,146259 775424230846443520,148537 786975655011323904,207287 762743561980739584,431998 787626959559811073,206101 792510621854019585,203546 762693442942083072,73814 769306476670222338,112399 771396058031218688,125381 756438978316767233,43234 786413251399737344,203674 751672357165600768,18215 793456436114169860,233154 765586103386591232,88420 770948054526689280,122146 758497640271216640,53185 763868673622745089,80136 763147897152077824,47188 755017784715677696,34666 768124121980993537,103212 791003558426578944,159876 794982114542239744,263895 758709760111894528,54752 790597481725693952,232169 786017628380762113,198552 750668657508904960,14421 786921336987869184,207287 787011875573641216,208065 779856584109330432,176380 785693799251005440,196277 761632985565106176,68993 793276940111065088,248104 761608704957394944,68938 776681408446263297,157082 793871363630960640,11774 767157442564284417,96848 794570851303718912,39957 773585883647860736,137042 776818907478953984,157755 786400683163615232,194723 756651694835064838,44271 773667708206477313,138582 785463350910083072,195941 787072348922978304,207613 776816568688869376,11774 792062896272470016,243187 756611856257519616,44274 781308411518586881,26066 763709678098456576,78159 778563999990358016,166852 787789631932796928,208176 760883664284557313,65180 768138503632789504,103662 773272154926223360,135190 757646623761629184,48549 760591340111441920,354841 767922758953107456,101681 769870939945394177,115435 772796668580421632,131045 776775419953422337,157993 791041527552147456,233736 788935045318750208,215437 755961166371950592,40926 771430947585744896,124597 785966423562522624,199272 759162146966175744,57348 769777754690752512,114011 762122455095713792,71502 789435217341734912,225981 793103335855239168,249348 771055310039646208,108396 785870037756342273,198571 787202848924860417,207613 756668936276549632,44503 753044329082478592,24870 789453703560458240,225981 793855625264566272,252014 794944879612882944,263895 785956015753814016,199352 779377000477753344,173964 788518570674139136,11774 788506927563145217,218349 795379473071960064,266151 755195679371296768,36208 758707081952292864,50827 786551136484487168,186212 776774476356780032,53667 749976251440439297,10949 766008303239462912,90908 790906301295554560,234583 772971506540408832,133519 759113234909696001,57105 771417641009418245,125381 771106706021453825,123595 794262289662803977,258909 778582645319999488,168791 772233228803506176,129126 768026413815455744,103012 778914349406707716,168794 772047155506868225,129208 759085178904018944,27063 767444035296370688,95055 767713215514087424,100605 780842160484655104,183826 794531896990502912,261155 755023898035429380,26721 771758457779171330,125369 779979669386911744,177697 768088456669065216,103261 779542788518060034,174392 766350880048226304,93036 791125628196126720,78159 792027838803222528,243187 787009055785046018,207287 793041759563550720,237964 767184773911613441,91381 785944727292112896,199262 792150415504658432,243075 785585403348840449,194058 794392434260197376,257353 788560144196067328,218275 793142711771467776,249286 781339340320350208,139404 760559470279729156,60794 788047174479319040,213253 779766878977814528,464984 793575224616845314,253164 743533568140394496,11774 790538091182166017,228952 771131495842926592,122126 768160300394840064,103212 773640886689366017,135489 787713828414947329,212357 794955811009105920,258456 763893341360496640,80209 758348656328134656,52112 771898919810891776,126607 776247359181172736,153779 760859889216487424,65104 795402188864548865,266151 750369465745879043,12883 775160531875311616,144730 773487293202137088,136904 753623153134436352,11774 789543232006787072,202265 764214437075038208,80098 765698130939514881,87904 777861260029362176,164001 774351600047513601,143049 772772522223890432,132335 775041153347428352,146259 788022510054965248,205197 788749653034561536,220332 791379440102019072,238207 770949831904731136,121949 775602212424732672,351463 769000499857154049,110362 756260932947279872,42344 780886108762550273,183472 785931813529145345,199769 788141528782807040,215480 792074967483461632,11774 770351527349268480,118515 785869668741484544,197512 778475197288574976,165185 793252270343352320,247241 765694379197665280,86320 768969728047984640,109960 771352085644181504,121612 791828719765630980,240483 754983851093393408,34666 794561566242992128,261155 773667575989436417,103261 786659854169546753,205270 793135267817205760,249725 791977923238432768,239405 793245856849813505,249926 749681568013180929,9433 791349911384043520,11774 790035823362179072,222682 753221192853708800,26140 794213890712305664,11774 776717101717348353,155451 781388540223582209,185310 778508430977802240,165185 790741530214412288,231894 770277691216039936,117257 794770862574620672,261155 791098382219677696,234796 757677237185474560,48477 775482797649645569,149040 769307845460393984,111454 778174004117041152,166315 794342065761087488,258878 765604611528937472,87249 785920149706584064,199546 786893801109524480,205314 760656547143909376,63451 768232065904947202,103975 764835349529067520,84724 794285986188587010,256255 759096451729240064,56889 778223890740809728,163990 780898227402973185,75300 795324305391251456,263906 754728118301040640,33356 788417670982930432,217519 786392660932165633,203674 793460014992265216,252020 759105567600308224,56964 791663265612984324,240483 794544144735764480,261155 760313313695715329,61544 789812550196162560,148861 761534104684736512,67226 767059016027508736,96985 755547447439527936,38476 777481844916826115,108396 762712324289531905,74066 750133974417018880,11495 771141242537345024,123583 754769951685222404,33356 773369341601574913,120303 794893777131491328,261155 785507192917127168,194949 793553356514099200,253207 767913384566222854,102598 777634362846121984,161277 792481889382727680,243286 771013517855993857,122148 776542825777360896,156132 756207612157390849,41929 793181780052434948,249841 793184991739981824,249927 775409850079514624,1170525 763145885723295745,76222 780047821735157760,172185 794251906638106624,228820 788708428323688448,216943 770943473386041344,121923 788468486318100480,218275 788822590697512960,220539 764169430066749440,82066 771739568613621761,127366 767430125923213312,96039 770259095936872448,117257 775080558120402944,146405 789332581288337409,222997 753198400888266753,26140 780536887987412992,180655 785953058744373248,199960 775699358872248320,150404 793985811813466112,257208 780709580355596288,182036 770713176186974208,119681 788670767151984640,218258 758836958256705536,7047 791337075366891520,11774 765237428873330688,86103 794680506700984320,261818 795074459489239040,249926 750809936011993088,15536 778360185077194752,166852 794914504236826624,238113 751546430028910592,18555 779154017704300544,172962 756672152250699776,41839 750031113737760772,9754 754734748988272640,22393 773628650491088896,137158 774735546979487744,53667 770550201820012544,118191 778539229022302208,167319 759551794133499904,355185 753592699924525056,17120 780112555075330048,176129 794758945885843456,262752 767524870385205248,97276 773683895631876096,209828 776786964171231232,157082 785537643295731712,196788 758039893469716480,51069 776552174700683264,156132 786598408484220928,202798 778745742164799490,170268 770329883289333760,117364 761802600542900224,70787 752845135403253760,23739 772295445145976835,130067 794923486233952257,263895 777912814451036162,163219 781628109489438720,188401 781664106948485120,188458 785618155288748032,194723 760638360520097792,63635 759242492596412416,41438 777995459457486848,164435 774749290715451392,140444 777611184468033541,27284 788712859949752321,108396 762281369863094272,67202 795057535233433600,261155 788218343169921025,193533 785957237940334592,200173 775745480395415552,151071 795365626462216192,262602 767205585360084993,90384 788535656817524740,218349 777914955953795072,162430 793194222996316160,249926 758772376200843265,54070 738827328717881344,11774 779475412908924928,172185 793159823122505728,249961 793685585168830464,252020 765585920053477376,87904 774469280867971072,140682 776739365787725824,157755 760195115902271488,61470 768440793434427393,103405 789843804081811456,228172 754015027682643968,30590 780419799675392001,180074 781116067854843904,185496 785953593639653376,199272 791092568566206464,235886 759700973862268929,56964 766362961724268544,92902 788089103929729024,210238 777966203671150592,164001 765210110138454016,86440 788111443958857728,215005 789880578908704768,227242 755844446642515968,39997 751832022264401920,19236 790658767918501888,232169 791128363666661377,234583 794730772007632900,261155 756647635784728580,43887 765704394943803392,88669 789209386669322241,223899 756928029339688960,354841 792045923169767425,243187 759115610739597312,56964 763829427369160705,80482 789466747204009984,225981 790598008933060608,231894 770865598825922560,120610 763709389865820161,79691 778308842450935808,167407 781376481956139008,7258 788386226277449732,217519 755663112573947905,38026 756488214131507201,42432 769656568661049345,114779 788954602129457152,220029 785341788395405312,194205 795399789995290626,266138 759267350856204289,54911 785951779326402560,199546 760976473641488384,66116 774579627662737408,138465 760815487349460994,64722 755503740426285058,38183 767871813720289280,100048 786054172475060224,200936 779070747205439488,172523 786200926298177536,192032 756421449510817792,42495 751220466161840128,17794 792783923545722881,243165 781629632088899584,188401 789937444867100672,228820 791116924662931457,234796 759111829218033664,56964 793164118383550464,249926 794321404825128963,11774 786999895462932480,246425 795751422784655360,268777 758704352056008704,47940 755244240712585217,35890 792084148483661824,243614 761019003225579520,65974 786321925119156224,201558 765213116485468160,86103 777518189701922816,161387 793512179769176064,252408 774999906713006080,146259 773144216767574017,134470 788514867653337088,218275 793621082796204032,252581 755244834412171264,36246 762245774029758464,354830 764092210455322624,81702 765156533214642178,75073 776775513956376576,157993 765198932456509442,84209 756425549493465088,41518 767140132793253888,94699 795248990266728452,239172 773002140780331008,133519 756249663938768896,11774 757813246266974208,354108 771501840772894720,126293 770254737501323266,117257 762808348500635648,73704 753667119871512576,28732 752996335100440576,24788 774034204292030464,131421 793246305673805825,248253 773634816197754880,137777 776193446167977984,153854 764281765666041856,82571 793620616981065728,253421 764164414782181377,82061 791541031665676288,238395 793570640599080964,252408 775060005947047937,146259 791388815063654400,238780 770454049938366464,118192 761932649384423424,431998 776862315262205952,154832 785312409271488512,11774 788899066306441216,194072 790360415737745408,229159 781268799693684737,185310 790969947275100160,234583 772966056595828736,133519 786793102476312576,201562 788066415064584192,215005 771917827418755073,127957 753351452345507840,27222 790515444679532544,231870 788735164725596162,220332 794566478485852160,261155 764814665222283264,82177 791550377300602880,237491 755113984349667328,33356 776423000610578436,155287 785614248172982272,197286 758553902643945472,53703 773739591018815488,137042 786167060904673280,200495 786622535378935808,205181 792595430567776256,245148 787415181391335426,206117 785259776879923201,193623 791226989222977537,234796 788386245152018432,217519 762713940195323904,74308 793271681011691520,248559 768616773096648704,107469 749257656590893056,7275 764501563658211329,82209 763530924873187328,77720 788744880126304256,220332 793476230997610496,252020 779991000420941824,176128 786634017030365184,203350 775383563470512128,148045 753806345816596482,350247 773985587720249344,140372 795379356575137793,264460 786834532028653568,205353 786936414759858176,207287 762212571734642688,60794 793806689208193025,223492 750580377023045632,13343 762718530328408064,73910 775032338052882432,146259 775397298494803968,148018 786538120967753728,204413 793616831600701441,252639 791837603473584128,241819 759076355015254017,54070 764219877947273220,80393 755098965016735744,32757 785310566487322625,194648 794952635803725824,195876 758769786117623809,54070 785836779257663488,198591 787286914864865280,199307 793248894452899840,249926 774585063337930753,279676 775863878156595200,151202 793499824721133570,252741 776629952934514688,156835 760119029646360577,1170823 772557951273885696,90384 795232096340033538,264397 795022026033467392,263895 771248556296372224,118650 766241315222945792,353879 793288348890648576,250430 778786569654300672,169310 790645736505421825,232169 772477594579177472,126218 781116055385206784,185496 793547777254887424,252014 742753234184491008,11774 780795775248961536,182726 765889784023773184,90031 762877589731979265,75233 771119136978169856,114779 768069796298620928,100605 786574033122885632,204373 761472817900638208,67679 787265185039912960,208431 775075635655958530,141091 757685359207604224,46370 775747664759623680,149953 795716631259467776,11774 769302791433039872,109713 793834942589460480,233154 758259121116381184,52061 756282326959534080,1248377 773981616754622464,140211 758064677507268608,47761 756830136918507520,43341 768520016840974337,105345 775017660190830593,146259 788159544677498880,214809 758614286604173312,52112 757312410478714880,46934 793243900991373312,249926 766396553032531968,92854 787511625188249600,207287 765289298459369472,84209 790999502895194112,235828 793933536835371008,257026 786715117270470657,205728 789759456720539649,227804 795297677533712384,266079 762078661998706689,71026 779599814564704256,141360 766273367443841024,91946 779602492812177408,141360 781278295316836352,184223 768066475231969280,100893 790721859914379264,232169 791311418091905024,11774 785276905851265024,194707 794601510994776065,261155 750414655646990337,1248064 790980509807566852,234583 789494260139778049,225981 755447257495842816,37433 734859157791117313,355185 793949202678161408,256650 755571247392563200,37457 732663103842701313,11774 793514317656252417,252408 795297785725808640,266079 789159551819976704,223899 794977411846828032,264397 757066432966430720,45125 776171197411102720,118015 777407045393874944,161694 766349089638322176,130505 770778543638794241,121177 768232598917226496,103924 778338090892931072,152594 787914580743905280,211829 795029093301493760,262925 795410659714416644,266500 789457142373908484,225981 779428417498288129,170268 790020629168787456,228820 768822234160984065,107752 794600039922466816,261155 785917622957252608,199739 749346530105106433,8160 788169408824811520,215088 766267437289467905,91946 795007291816865792,261155 786218882063147008,199367 787109904263868416,207861 759561191576526848,57574 764873470098276354,84724 778001461728849920,164814 767804187375726592,99044 786674889562337280,205728 763214561713516545,47188 774510226531758080,141867 792884198486839296,247392 778504533852971009,152594 781166039673417728,185310 793174004353818624,250293 794574267945992193,261155 756990063691431937,45369 785907258614046724,108396 795710564114698241,268448 768358634417946625,95055 774940167396130816,144607 775481166627569664,148994 768854736640487424,105109 795767055714832384,268777 772473647474806784,127871 788385901307191297,217519 772285754844196864,129700 770083393820319745,115511 777563970215354368,162497 788752410093072384,220526 764113658171371520,81869 740517136972550149,355430 766752296399171584,96039 766707001510338561,95672 781485889436344322,187454 777243701022109696,47940 765913892404994048,89076 758407431873527808,43391 793186778576400384,249469 757599715823390721,47761 793634018310950916,254058 768494119454908416,106716 764209139425898497,81869 781216869713928192,181419 750416170663149569,12805 762649979408228352,73814 794595480063844352,249926 779094608689106944,171795 792482787118886913,245129 765188615211278336,84422 766719135053119488,94899 795059656284635136,246425 789096033276100608,223286 766773673080545280,94396 788073647684489218,213491 766404038472630272,93286 771324679126601728,124597 762716094528454656,74308 794994975356358656,261155 772588142503133184,131421 781207485495607296,186346 779725110613684224,156835 790949504400945152,234583 768158944086732800,103212 788048022563393536,213425 793102857591324672,249469 781435707030114304,173347 785294309721509890,104628 792191364628934656,243187 767018230305034241,11774 769224509874442241,112363 733122474058125313,356068 792089820042407937,243187 781547011992498176,187611 755842240921034753,18215 764464877549289472,81574 791149837479706625,235348 767374796501889024,97379 788030258343706624,212357 775738241588695040,150511 764454147479506944,32129 776741470300672000,157755 765268305481465856,85254 774798633539698688,136018 787685890277552129,208307 733071945453834240,27848 794373360868294657,257353 756903731392675840,44163 777958480133001217,162596 786933807597309952,207287 786177805100781569,201494 763298379828961280,73926 790555571317448704,231008 794913568332333056,263895 767768883331817474,100893 765582163953713152,87208 767853582615838720,101681 754742965650808832,32587 790022913072041984,228416 774819383071928320,145244 777993755022413826,165360 765586557604618246,80192 787129813316341761,206313 791076672913088514,234583 792464715641294848,245130 778667433301118976,169029 780739915747328000,182036 785810015378628608,194082 786712351714189314,205638 794540511360991233,258456 763772921969905665,65180 770485087347544064,117310 793493951047168000,252020 764980018384482304,84710 787399461563752449,207360 792350365467471873,244143 789430120423587843,225981 740394354188144640,11774 768907987733786625,109767 750104119570894848,11643 792812325162127360,247240 792490311809327104,246225 761584574329651201,18215 787778328623144960,212357 780869205344346113,166282 773272034092670976,135381 791798431878516736,241720 762048146771959808,71694 762215359088779267,70543 759525558598324224,57749 753638421306806272,28732 769291311203569664,112693 770119570992537601,116968 791464963579797504,238207 789176519226601472,223899 785492810375974912,194723 788883087165911040,220727 789173666697261056,223899 759090706971373568,56784 786194571256397828,201619 769026823091019776,110381 787133491850993664,209064 765240497719873538,86144 788502167044882432,217574 781287181478400000,187084 772946785115443200,132076 786399355808940032,203510 788957614793121792,11774 767161541623963649,93823 788491356507295744,215437 791355744641753088,238395 777693083618185216,161939 787106100663488512,208989 792906051599405056,248429 732739316334485504,1170601 776142561530351616,149040 786691297612529664,205377 791784042957983744,241678 779666189085585408,170373 751861315497369600,18298 769480859212738560,112399 754856983019126784,18979 786628352903753729,203350 793213589435940864,250430 758084841900535808,47761 770201278295212032,18030 764244653520490496,82457 755926304420159488,39499 775000816847466496,146259 781220318576685057,186434 785564109173587968,197063 792462239722721280,245373 754900458305576961,33356 778324203539931136,167220 794526513001594885,261155 773333070703235076,136080 793163465074540544,249926 759516139651145728,58250 773569442060046336,133702 785946628754595840,194723 787097431301173248,207287 789143468077518852,215505 773872672614805504,139404 777169374830473216,1170550 760480073417764864,63021 765511991171489792,87904 791084007907856384,235566 793635439382892544,252014 762107955613270017,58904 790926213745225732,232169 794694472214855680,262849 753327565327233024,26140 772912886456942592,132335 773772680252141568,137640 772868127633903616,132761 778832581043245056,170253 761992047012130816,69794 766752655511257088,95708 779229599553036288,172799 749367766092840960,7836 793702867605467136,252020 773859514667761664,139404 791705940894490624,240483 753358817648218113,27317 766327099795775488,39096 763560181619757056,79131 753217830305267713,352616 761363153548668928,67229 768252159653576704,102539 773782191658659840,139192 788857864592977921,219754 765691072378830849,88459 751657429864026112,18215 772779955604353024,132335 763526422518300672,1249110 785261007446740992,194091 765965040507912192,90384 779703277638213632,113165 768917308211236865,109104 793093656123105280,249469 755103034020069376,35044 795234960659488768,265644 759121077402476544,56964 761033833948909569,64722 761668098747469824,69684 761682585302990848,69947 780272254273728512,352699 792034598007996417,243187 775777389263683585,151645 779085293899186180,172299 763868434354483200,80939 792024649731346432,243187 754864549925388288,31400 793135056768282624,249469 792068751847923717,243614 794252732668358656,258771 773599370629480448,136904 791444257060118529,238395 795422221896450048,266138 753663495942443008,28866 773683072717946880,138488 788390498561961984,217519 794664104036331520,259892 778311464192991232,167220 794178511300804614,258331 773486565636972544,135736 772565268698574848,131542 769900209228832769,109713 772252713115652096,128934 765540653258252288,87774 788069442219413504,214288 757882540879450112,49852 792809362918035456,247773 775894184695697408,151526 793212452708102144,250633 772690315236913152,87904 791754055852982272,240584 793699917231366144,252899 757883640814592000,49852 759855588797022208,58542 765551989396738048,87904 771531105765842944,122982 780452515787616257,164764 794392292647792640,260404 758092041247088640,51043 769578614027276288,113816 773848785285943297,139404 770664893594804225,120341 794278253246763008,258537 779403618160152576,174230 787399895103791105,210289 793320205997006848,251452 793934018282668032,108396 791350899578920960,238383 777012712178012160,159876 776815014426603522,11774 764443624037814272,83391 788510560371417089,218275 778436757159280640,167319 773977114999660544,133454 793869365078654976,256255 761523927281795073,18215 793208599019257856,249841 764155190899535872,82283 787400393621966853,210313 789672017603682304,227242 773894796884611072,139404 752075733258870784,20283 769567343106199553,113894 761494696145326080,67679 775976679156031488,350979 768531448898826240,106716 785342130541752320,195125 791478308319875073,239397 734122579070308354,11774 759167946627231744,56964 775491000227786752,112363 787317474605801472,210289 778729545889292288,167319 780540277249286144,181409 767852116383715328,97685 751163353385406464,17137 780738076461203456,176890 734725237124698117,7224 788534774054936577,219174 767502855074746368,74868 793108232030027776,249348 794309377872171008,259267 756196771794223104,11774 790751647093788672,99049 788869593439830016,221785 765744949275099137,87904 787076510066835456,207965 788393451062759424,217519 757659823278292992,47782 779856359663759360,176109 790631950683820032,230899 794629535279050760,257492 765605275957071873,87439 785622104901287936,196558 786729629918769152,85985 790350207406006272,228341 759753283443445762,59186 789437840870477825,225981 785887301331066880,198671 789874190438498304,227617 760153720076242944,61051 776747190547087360,157693 777436929793069056,159475 793488290137542656,248770 755033958694260736,27045 760896959037247488,65234 763782596480290816,78159 763389570545176576,77731 793187741731127296,249469 793499178362109952,252890 758997884498948096,55107 794980528948555776,262925 795441162953707521,267151 795763608932257792,267521 775406317116661760,148574 775789327032864770,149391 774983416458596352,143043 776278428647460864,154534 780560427847671809,181548 765502718437953536,76858 767459672609722368,98890 771935882165293056,125554 788183932667695104,214078 789193396388638722,209827 757704168651927552,46379 792716871648673792,243075 775547407111073797,150103 778213778559086592,164980 787809217004445697,205094 791427030239711232,238639 786511615697031168,203674 777008294770520064,159359 794977767305740289,264397 789230015179128832,224680 791006447991742464,235590 790647354852384768,232881 790334566107983872,230704 751115282156892160,16897 776602461046005760,144730 791330428410003456,235257 788511001863790593,218349 790553455047774208,231464 766795747350028288,92902 791656485231001601,240474 758346254342426624,52538 781230294456086528,185310 781674241842356224,188401 791610370225938433,239516 794927359937888256,262022 779237418545324032,173347 790248873801449473,228354 770791990745296896,121177 758376522705088512,7224 776185403611025408,154322 793407790744084480,8044 795048746514022400,259743 764916140279607296,84724 751772405736017920,16236 758274287077695490,52061 786091979662880768,199961 738037351868444673,11774 792818829726322688,247773 756649376676663298,43391 756655831517626369,44271 764576121744613376,83391 789513976153509888,226717 759525134352850944,58680 775108942359691269,146720 776144123090771968,153658 789146644860186624,11774 773241315572056064,135004 756709024817680384,44450 765123390218854401,86024 791155888887361536,235348 756486090370846720,41203 763175656666439681,76127 760101616917688320,59477 791812755544080384,241819 759193594271977472,57574 777580553360945152,159308 789083273184051200,223286 760178635164688384,61051 763671152912769025,75396 762078705405530112,431998 791029373923057664,235179 795701735423668230,247930 756354186468556800,42432 780612819674804224,182122 793117224798085120,249469 795038330652164101,263532 789345501938380801,206666 755951729082982400,39697 780903267463204865,182257 774214517769199617,135025 793188816739831809,249926 794141776512745472,255299 772655349916504064,79987 793649964865900545,233154 767121865387151362,97811 787936747187474432,213887 769736353718341632,114987 776846561334599683,158673 762296467377811456,71021 788396416578129925,217519 785623104517124096,197286 768442428822917121,106452 767140889139433472,97811 766299006175674368,90482 776558482996592640,154832 780082995843756033,164375 793457575136268289,252408 781652976762888192,186584 772762398092656641,60134 792239183758823424,243398 788771011890065409,971825 759103557941559296,56964 769002877922664448,110344 787307672735539205,207841 766823596530425857,95672 781660464531042304,186212 749630328776454144,8047 772081677598203905,128934 763358655173500928,76146 788822168339615745,220332 764133669216944128,80939 753700906084872193,27045 761272679122907136,67283 771856635295694848,125742 779500424898289664,173964 794347455118589952,259134 781650684588548097,177455 790717098230022145,233692 774317228141318144,138616 754728846872629248,33356 790649802128097280,232169 779150845455667200,168284 791355534158929920,238395 786558605570912256,204413 792029446983262208,240483 757674319975620608,48633 794681152711917568,261155 761506941906464768,1248937 791835005706199040,240763 760676797285478401,64019 788203795444592640,215437 791366630957723648,238207 791869230153027584,240584 763693915425865728,65172 775435929217437696,148010 792064347694469120,242584 775054637145595904,144648 788471303351201792,218275 751643623192657920,18567 788050650231894017,214247 732661122956824578,353262 758654985219350528,54070 791075567231602688,235590 791464732549087232,236859 764917189396824064,84724 792437641191063552,245130 793503077705912321,252741 780355085138137088,179422 761675104292003840,70177 788525565116547072,218275 792875917685039104,244270 773261475465027585,11774 780828834484588544,182257 770682800538132483,120613 772859436859691008,118191 787998606905180161,199307 772816903496761344,132288 791799456471494656,241523 749303941318467584,7849 771508666650468352,125554 790878646160490496,234583 788751450650374144,220332 795078637057884160,265102 750851285063172098,15264 767903949416337408,100561 793183278584909824,249961 758998418760925189,55806 791693269780590592,240483 773907376520912896,139404 750823253975769089,13410 763147382305415168,75724 763016105451462656,75899 765960083616346113,87904 769134877082025984,110302 760627771567636480,64084 761652082227109888,69231 787048083091783680,207599 757393265075163137,46873 767174137295036416,90384 771778787583283200,127657 790707372004024320,232884 794356437669527553,247651 751594501966209024,18470 771020378764259328,122146 795426970393870336,266151 794233567924453376,257534 759071071370870784,56784 786033412910018560,199546 793179351869075456,249239 751635450868015104,18386 755481442470105088,36859 781475080543019012,187891 788706679173050368,220029 753365188645097472,27061 769262054788239360,112693 770483141995814912,118192 791989846411804672,241819 761683523476475908,69245 765265965911277572,11774 769033053851250688,108795 795772243179610113,261155 787092733232050176,204835 792775118716014593,245268 773883744474304512,139404 793526063364182020,253032 793857460297609216,255942 794526921941889024,261155 766043136850288641,90384 785283683309662208,193669 779341255620845569,174115 789131598037778433,223103 787726819277565952,205197 774970543078453248,144450 791406864495960064,238207 793339035909517312,251452 772993544990535680,132996 789561057153019904,226881 791356698573275141,238395 771077919414321152,121612 760910782100037632,65104 791050909547634689,78159 757086470389821440,45857 762348403955208192,59937 793204089332969472,249841 753744326673313792,29600 760169442835824640,61051 769002474959233025,110659 787532868113272832,211347 760960493301432321,60866 795698080372916224,268281 772576997222547456,129551 754138826738728960,32039 777484705302282240,156644 778620988703449089,169201 793942524910071808,256038 781344745641549824,139404 751762990442147840,19568 795703775818301440,267578 765032913897295872,84422 758165865703567360,41703 788717440951783424,11774 787076810357878784,207796 753723364104105984,29456 763019148330872832,75899 795152059905536000,264397 757035821509869568,45669 767326571422162949,97468 787699087151734784,212357 780245962971152385,177576 766011488167428096,79223 763523877276299264,78878 792078745796345857,243187 778004021688741888,164826 788825991242186752,216009 732295956176080896,351270 732973204940173312,11774 762408904689147908,11774 780619074669871104,182154 769015495647490049,110362 750737666409279489,14877 794176158308835328,258473 787035188421332992,207965 759546196864098304,57574 777667258420039681,163160 756306335721979904,42432 778606639704379392,167220 795710718343606275,247930 765523380799934468,87904 786828249506516992,190424 789143302910177280,198828 779474792579670017,174230 791157512343019520,78159 759014418025816064,54070 781512319649980416,186434 794707277420908545,262752 774297843599302657,142648 765873701942398976,89689 793613842836287488,254135 794206891895205888,257492 793041272646799361,243187 767802727120277504,101681 793195121256767488,250430 794637315314511872,257492 769288437899943936,109713 769298293687853057,108795 758712050247933952,54739 771828045443280900,11774 778339816446369792,167569 788035600561545216,214354 752864188792393732,1248238 785858223479853058,198878 754777381974401024,33356 761655057959952384,67143 794543188732157952,261155 772119397208993793,125145 756993952188862464,33029 794551959118299137,261155 770299409108201472,117877 749084020944703488,7210 793227673401163776,250633 742245194884481025,352911 780234620507795456,176129 755547054164746240,38026 788964764143738880,220029 754032047690088448,29377 751141019475861504,17284 756598776803037184,44274 758736321657511936,54070 768824075762405377,106281 785864202745483264,197512 793889262210916353,256534 767808222661083136,101383 787150378496364545,208016 774210287394226177,139404 795717349449940992,268448 775637329927036928,112363 765588554659475456,88052 785401009384386561,194450 792021229628715008,243092 765653748664242176,88930 773767907893452800,138819 775288425528299524,146952 786995803898261504,207949 764231321346605056,82018 763904076245524480,80607 789946891714850816,228820 793128788146073600,249469 754125907191795712,30304 758472459804872704,53185 755164871642247168,35890 766110671662612480,86103 773947669173579776,139404 767461355616137216,95552 775383592360824833,148170 788754929401884673,220526 753899869513715713,279676 775110332649922560,146259 786608602999955457,204413 788480540991074304,218507 761259364623626240,67453 767780976877592582,100893 780923862976499712,49066 775690357006737413,150404 773218158421213184,135025 770311260088832000,114658 755806581212651520,39685 762079398749143040,71099 751168035503820800,15005 788463821157339136,218275 793184364272218112,250033 732743563725934592,353789 767922960753504256,100559 776309749922934784,152946 774768593506557957,144844 773677998624997376,136578 778323368701415424,166100 792065713666134016,243614 787986001557876738,213772 793438995460059136,250293 785974374494982144,198591 766443152370704384,92917 760101663843688449,60884 787479304024109056,208176 788881240803815424,220727 760185668538667008,61598 780610741929775104,150151 785972586152857600,199546 794248543859015681,259242 772792558862815232,132335 753202239326527488,26140 787002286069383168,208167 743675490708295681,11774 756629326771130368,43225 793680368687734784,251566 756266279145705473,22401 761351724883816452,66801 773615126918393856,137869 794605081727528961,261567 773715758069129217,136904 776724209544392704,156253 769175875594092544,110585 793317056187727872,250633 774088209047224320,140515 777362194296147968,159876 781688777446199296,47940 777639457243750401,162610 788924675397079040,221476 763080062228770816,47188 771066470830780417,121949 794499621343137792,260863 770744638919630848,121046 761271957409103872,60539 770475646623580160,101681 766591681936457728,85326 776276992270278656,153845 786674540860571648,205349 786980263041593345,207949 765282039205691393,86763 788752248604020738,220526 794815897529524224,257492 764489665743233026,83391 791359136428470272,238207 771357319078739970,124883 755392365683179521,37044 766278896883032064,91946 755287568405688320,35212 763775989788934144,78705 776221839395852288,145926 788429636321447936,215608 762666650315264003,73814 759513680878850048,57574 752250323851292672,11774 781864837395513345,187131 764612178766802944,83883 780897867351425024,176203 758337773271080960,41703 793850788846141440,255393 774959996933201920,144416 773475409811927040,136881 767806335022882816,101134 790943774415265792,234583 793136717880561666,249841 794962977749344256,195876 749596667750539264,9313 776533843453116416,155933 732637821446565888,42688 792255335750918145,222787 764206473471635458,82481 770774362702155776,119937 793255634749632512,250033 785343044224622594,11774 788412968060850177,217519 794652554940383232,261987 754248072436256768,28732 772919800641167360,131007 785845154313895936,197297 766819035182993408,96299 754700564085080066,32452 767032243877359616,97432 791362681957552128,238395 733058615133638656,355672 788217297844314112,214078 770013892286316544,11774 777852499718004736,163990 760980286557519872,66159 768854736170848256,105109 759037337342840832,56441 793663340530630656,62492 765556438613782528,87607 792111152306073600,238845 768521951895756800,106676 785674758293753857,193533 761499777582395392,68102 766074056693125120,82344 785845785074229248,198878 773860086070599680,139404 793117583679430656,249374 789875609572892672,227048 773970666219507717,140444 765688416407261184,88311 772487503811121152,130768 781151278961340417,183759 751879747433529344,19792 791053520095051776,78159 762736116671799296,431998 754245290492882944,32308 789147126571728898,222647 762814036891332608,73814 773637100990177280,1250064 761936692622204928,62492 791008028858339328,233736 778543505052278784,167003 751617422138875904,19000 762410772827893760,11774 775345047235690496,146991 781633463719825409,188458 787099416272310272,209043 791750662648246273,240483 754886333093425152,26721 781115665486839808,185030 792035271998976001,241819 763905136825622530,80939 786360410635067396,203350 765049774152163328,349060 769672758586404864,110585 757586195073277952,47761 795427216200966144,267014 775903126373208064,152449 776533130975047680,152594 793221734639898624,250633 785921116476887040,199546 761220936196423680,66116 775696166067564544,150103 781128223539142656,181419 786704287095197697,203680 758151727036194817,50827 763549276391641088,78394 786255570844082180,201958 774423546722410497,143585 785643603150331905,195975 755343459272237056,35980 768766255943778304,108795 788187114651344897,214078 763828551816712192,80482 768444100030980096,106281 758285469184503809,52061 790363506998513664,226490 771109542956568577,122982 794002277300375560,256217 753527963669454848,27402 770733414471184384,118650 758482598016483328,52554 781217003239464962,183801 792707291850035200,246726 753337724149624832,26140 780806945435426817,182257 771413014868361216,124855 751027067161022464,15808 772759494988267521,132335 785491280117702660,196277 785429464528351232,194723 759796299730448384,57574 785324910482690048,11774 792091671852945409,238845 764605109242167296,84209 761331555860176896,67326 778021629628649472,165097 791001373462503424,234653 765200505022910464,86342 786906218421952512,207119 790896999449128961,234583 792573890182742016,244270 761307748310982656,63370 794666330175787008,261050 792083585717178368,243427 794745113452941312,234568 779458275393888260,170187 787736359532277760,210215 753284559094054912,26303 778204358819385344,166422 768854674606874624,108963 791032507399491584,236214 772539924025372673,131431 772098113838391296,129558 791834652231237632,240070 789527316388941824,221297 759158665366663174,56964 794191532484075521,257492 759172615256743936,56964 760528308396187648,63451 771533036898791425,124597 786578989473202176,204413 777355419035508736,159876 772482102184992768,129662 792807185000509440,247240 787186054843408384,207965 787850117202051072,205197 754761044925358080,33356 760312425694593024,56964 781119359359913984,184223 751888440933945344,18893 778251541845127169,164826 771552373671989249,11774 760514573652799489,63274 768591521280995328,107559 787053216311586816,207996 761396763555016704,65974 767021677582483456,96039 767225757458313216,97852 775761025878597632,150663 788387231069200385,217519 789895403478974465,227048 794922486878105600,240970 791726152675127297,240718 789316981568700416,225413 767502992769626112,86103 776973707784884224,159475 785996532726239232,198304 790160239970684928,229818 776640808199917568,351158 777262756156280833,159016 774546117312802816,139404 790938663316107264,234583 773297714142384128,134375 760884039897190400,65291 760931731037761537,64693 768969800475344897,109805 787356176262410241,208146 787695792765173760,210760 768962102233006081,110585 769326312070668288,112336 764439367251361793,82283 768813807447662592,109167 786687201249751040,192560 774393624272498688,142503 770040546693971969,114779 764829720798167044,84724 760149807495196672,11774 766382990607937536,80939 745143985971179521,11774 780645173948616704,182257 767774042787119105,101134 769960273486766080,114254 762619526605250560,73814 794539161835503617,261155 794555957653204996,261155 774225337039384577,141887 795295660559867904,265257 775164340554964992,141091 775786157644787712,151463 778586604805980161,168794 767549290432520192,1249440 781904595702259712,188401 766068300388241408,90384 791276069663891460,203821 766136514140966912,91536 788860850950049792,220765 790926236755357696,234556 753320375962836994,27061 770948214677581825,110302 773683388825890816,138488 764157498462965760,82283 785607918217490432,197286 764169221056135168,11774 764788096420438017,84724 785335849978331136,11774 752077575569178624,18470 793864057413599233,256255 793133943394603008,249841 785914919233478657,199739 789492520405184514,223479 785498083878641664,194949 793293413877620736,249841 755085531206352896,26721 764554573130366977,76127 750025114801016832,10654 750539579317428224,9433 756348159018799105,41798 791461480847802368,238207 768952085408776192,109666 791667315003707392,240483 791419985604206592,237594 794566746120261632,261155 792030715491659776,243187 790547283960102912,231894 755426269123063809,36545 762089736080990208,71429 793336672750481408,251566 777970695032692736,164826 779198047838285825,170781 768172998088024065,103354 790904122451034112,234526 779315444889059328,158387 788174290302726145,215012 752793145469988864,22750 749415152089313280,7816 793218473149292544,249841 768080161812144128,103354 793142355352104960,249469 781615823760814081,186584 773281275650203648,134561 792501397648449537,246392 734520422646087681,7700 767126712060551168,97852 775072023215116288,146847 772253442001821700,90193 788934696575045632,221785 769205856176975872,111549 773981819238752256,137965 789962691418914818,228820 780684832288362496,182036 791112064127336448,231518 770395736206893056,118191 792049042398248960,243187 777622880444178433,162348 794555393750036480,261155 764861829969477632,1170338 789163587809845248,215437 752906330462048256,24316 774094464516108288,141360 760605128399331329,60794 777236917431652352,158815 785589274703900672,196609 764067870556819456,79059 785606765500968963,197286 777932348319031296,156926 792079568454586368,243187 794224668681129984,258331 759077517143732224,50698 777982168861597696,164869 791634837568225280,239456 762871655253221376,69947 775583801426649088,118174 786599000723984384,204413 788764179456925696,220526 769214378067398656,111558 789550457886642176,226578 732664312255418369,353228 763067644182278144,1249091 775767282136023041,151265 793099744797130753,249469 794564675841232904,258040 759435670225948672,57966 787369711247855617,210289 757715126636146688,47782 792131931680993285,243398 761208503352565760,65180 761348462210224129,68163 767586751405699073,99900 773885362502447104,139404 766082377479172096,89923 789284643841404928,224680 790943339382247424,234583 758704541235748865,54070 764157830257520640,69231 793098488003170304,249469 760089737923297280,60866 763899314473013250,80716 773335750079381504,133702 771446897685004288,121479 772061339938385920,112363 758808860098375680,54070 790240877318967296,229693 760210405121667072,60999 761424399648055300,67852 791081236856909826,11774 795280404009852929,262849 795385619845414916,266079 772163047771299840,128934 793982533432066049,257325 788834839633928192,220526 793150262877663232,249961 753115290620268544,25223 769628204172738561,114422 791048679595450368,78159 793519625543618560,249926 793620965104111616,236884 764255256695939072,76652 766152982446608384,87245 793230321189687296,249841 767892015711457284,102137 754140831615811584,31450 792816326444056576,247240 771702135503351808,125554 791531329733074944,238780 795700882671280128,267862 756978984974487552,44274 762036414267678720,431998 763402468726157312,76549 755775427050954752,39589 754907853652099072,26721 776751188528115713,157082 793011940012335105,245148 758434475319566338,52749 791371522703298560,238395 752294134942019584,21074 761568840065187840,68612 761019275616346112,64730 775022654227111936,146259 788444197783277568,192840 773507317891493888,137158 732967664134557697,351166 765251184424656897,86653 772952240634011648,132514 788080482894262272,215252 793146639804268544,240718 791538685527285760,239405 788161216640262144,215088 789521174476697600,226731 791271182871957504,237491 751782784822235136,19352 754768033453711360,33356 779422925908828161,174230 732247523436441600,11774 750405853610737665,11495 751179820512403457,17606 795399556800409604,266138 770941356978139136,122146 775045407864913920,146259 787720149956694016,199307 758927855531102208,54070 759380538817773568,56964 788088532145414144,215252 791717934163001345,240926 774328773491642368,142942 757936214515257344,49925 755950908593344516,40875 778704893502562304,168698 785697915788414976,196277 789913706230534144,227048 761023767153745920,65974 755264664045400064,35890 788498950672248832,218275 785335747645612036,11774 771522107566161921,126389 795661341394608128,257492 788483900356063232,218275 788893319497551872,220526 755236614452842496,36247 767760228037365760,101347 753693171608158209,29263 778344657021382656,167703 765306737717026816,87145 779652970447339520,174226 763788337152917504,1011996 788589498053586944,218260 778441261044813824,163586 787804928244723712,212019 769002906943008768,110615 776484332185739265,155448 794662190439628800,262022 753963604953694208,30640 738360994980827136,352896 764606079753785344,83648 776706669053116416,157647 778584321775038464,167569 774640146540924928,139012 755465728552304640,37219 776536530626154496,155933 788723451863240704,11774 758795968632328192,54070 772983075223461888,132578 756304945377316866,42432 793869876070912000,254804 765641956726669312,87904 792143955999809536,244230 785269034019414016,194648 776788534124347397,157755 788103342442422272,215005 766769062814724097,94737 779001622219354116,171324 792048042736291840,243187 760648793104736256,11774 750873693614698497,11495 764242334796111872,82283 778568340344143874,168794 756582999081091072,43887 787521459904274432,209800 790625122520629249,232280 758653669034176512,54070 768706256894910464,107469 781258787588038657,26066 768134901539475457,103071 750486656554151936,13627 778419792080363521,166500 790895113014829056,232911 775344275974336512,148045 792060146675490816,243187 792477474802327552,246225 770393489154641920,117310 777148472717746176,156811 786637378026934272,198304 795401824681553920,266138 759190291240800256,56964 750447800295370753,13532 757587584646320128,47761 777587713809584128,162213 767983417828925440,101681 787859121781350400,210235 761995347619033088,69794 776061798139080704,153194 772899288154120192,132996 758358577610362880,52554 766984128470261760,94899 788113896640962560,214492 793821744339390465,252639 780367238545235968,176128 775777446373134336,72093 751102830761615360,16742 772662129581133824,131632 788601499270217729,218275 794591995754782720,261155 775024291486105601,146259 787313648561553408,210289 794675025550909443,261818 778253754911059968,166321 779166707784953858,172962 790647173381664769,230282 795385211521404929,265870 774570889681575937,279676 775770219713355776,151463 768927133179654145,23217 770544443728465920,119701 795679232437485569,267729 757690866358185984,48477 795037531209400320,263532 761914162301853696,71026 773882651136647168,139404 781840895989592068,188401 792109834707415040,243187 768481799005581312,106716 791483629520191489,239471 793150572828459008,249926 765226546319593473,84689 764844262173339652,84422 776890127696134144,158864 764153026445709313,81702 761693847143452673,67229 762618625522069504,73023 786363193585119232,203391 791681163186298884,240483 781527313405976576,188119 772968978562023425,133454 791258790771458051,237325 752913158667468800,24134 777310134074744832,160609 778329481710804992,166409 779067229405052928,167305 749976665728712704,10735 770981522824364034,122146 786391605137838080,202217 762716139218542592,74247 765364342342627328,86103 763946456323465216,75396 770430357770477568,100605 778008300843511808,161960 780774881994477569,182726 768726257701941248,108388 788474043745918976,218495 753668320885366784,28732 770416815054913538,117257 794525359618355200,261155 790656762953232384,232169 768865526428930048,108849 771025756671442944,122146 763804998501273601,80445 764197392765911040,81130 769389122427482114,112788 772007348198055937,124597 790716908907757568,233692 793518673340338176,252741 767504752032743426,98736 771749644003082240,127366 790714839341666304,221524 750487709370740736,13531 766317782518542336,89923 774427746978201600,141912 768951735176073217,109666 756395380024209408,42495 795310449830948864,249057 789257558355767296,224818 793761058666188800,254058 749733772271063040,9433 754817377682857984,33356 778732772126969857,169320 794211329292767232,258331 775994793843318784,152314 773176501118185476,132279 778998948996317184,171617 753482111890313216,27317 753410260896022528,27045 768499148551180288,106819 758674507032825856,54070 764943298100400128,84422 787147609961959424,209151 791440138199072776,238395 793115291756535808,249469 777418358773776384,71794 785841868777086976,198878 754890408811900928,11495 763719873864278020,79513 793094408283435008,249469 772901461877518336,129551 794838545068269568,196314 772122404491583489,127925 780894369750454272,181440 765158467631849472,85562 762572049143439361,431998 788446466037653504,11774 763563897999667200,78561 776561214902140928,155688 755153839683145732,35890 778619160955752448,167007 780825279845441536,182960 793882907236507648,255942 786966484660604928,207287 758354946081169409,52061 766050411962855429,90384 762056512344760320,71026 775386980313997313,148170 769352670297612288,112788 755284065067020288,27277 779492594669719552,148861 791278107730771968,128602 767458544283226112,99434 777571077677539329,162497 789840059537231872,225359 791470668416163840,237908 794960136544645120,262847 753311170040389632,26894 758756795737309184,54070 768134472709529600,103354 764325795041013760,78296 767135476734099456,97811 770458079972298752,118375 762999322900299776,75867 770787663699935233,119797 773912591722745857,11774 774268137512501248,87904 755095824925876224,32405 752672042671960064,14277 794321827061383168,259743 771412942805987328,124855 753944770565713921,26731 793298203579850752,250633 760555201342255104,63655 775361921277128705,148473 795436400648785920,267133 788503648233885696,218275 765671455157686272,89076 761040902794072065,65839 794025121900019712,257492 790992308082651136,233736 765350575206600706,86873 761531482162671616,68993 790738169205522432,233241 756538246771929088,43751 758390713151356928,52771 778364474579230721,166282 792803903678976000,247379 763113878658043904,76656 766716883802333184,95786 780618091541753857,182146 780795268899934208,182726 765689389632466944,88881 775881920563572736,152182 764787408445595648,84724 774872499024723968,144684 759378915693514753,57883 792124508840792064,11774 767967262007369728,47090 751226929093771264,17143 760500166319149056,63149 776497707083001857,155896 788035317592907777,214666 775736027243683840,1250232 763349780764368896,59996 767812393804103685,101681 764189947788222464,81924 776149658087387137,153845 765346623681662976,86103 760467422402924544,54519 754001073371742208,31077 774845281368014849,145436 732276797769842689,1170428 759453620920135680,55661 745373382011674624,352060 788826451864801281,212707 761291225387249664,48110 773882514813296644,139404 788643596387966976,215608 793971865677139968,256358 791340273196371968,237491 767297364965072896,97355 770943910130528256,121949 785653882181578753,197324 790700842240192512,231894 773525950013116417,136904 772468574036393984,130750 793984902777683968,11774 755574740710989824,36735 768071355967340545,103354 788874729780310016,11774 762644063950475265,73814 779099012213436416,172799 765283204173434880,84724 758180236714467328,41703 763022916451729408,73926 771863198437810176,127657 767081959453405185,97874 778609735259922432,168794 773706223321354240,138865 779522737186406400,174230 769881865914310656,112939 773204558042558464,133183 789260151618428929,224678 776142078182948865,11774 786328080394678272,202379 793961344370348032,256255 773990630989131778,139404 785416626124435456,194648 752244587180285953,21074 776472338481156097,155287 767810001591238657,101681 776964342239547393,158815 786647322121736192,204413 793325239803400197,250633 761009204429590528,65180 778445108320481281,352672 773507645193981952,137042 794700714350100480,262022 788033043097280513,213253 749754836078309378,9754 765909316754874368,90125 767389765566103552,98437 790430481619775488,228363 763867800557514752,80939 794693463593861120,262752 770903728010461184,121949 793998036745584640,257492 785567299243692034,196676 794023861826162688,255942 794707406991331328,262752 777101744232857600,157755 760532744635985920,62771 762881817124872193,73712 769183477254221824,108521 788756999290880000,220526 760809843548708864,62708 732247272625311746,1170432 791401488941625344,237198 790327990978699264,230708 760557217447833600,63268 771497766379978753,125381 753383670426120192,26458 786881415237537792,199755 763447629812465664,78304 773250363755376640,135725 795431292657696773,266079 758122209038639104,50923 758391707008241664,52771 765000841594081280,85562 792036766647672832,243075 773751950642774016,137042 768491814823133184,48052 793486314855211009,250633 794789036590239748,261987 776124073713598464,153699 779308861865926656,29263 772157561659359232,127707 764200782296190978,79999 794691965124276226,261155 773996335708172288,140748 749292932042076161,7615 786401154221473793,203674 769574893138481152,113648 776587608243761152,156053 773226646669176832,134561 764607578785452032,84209 753023001508143104,23899 791491087122694144,237857 738416346590023681,11774 772068880109875200,90011 794568163132223488,261155 739900559654825985,11774 755795160198475777,37991 792172385747206145,243187 788564784513966084,215437 788392945560854528,217156 790579361816596480,11774 787172665786195968,209269 795371653844733952,266054 758739075020967937,54726 758297639708397571,50923 754094756586815488,30726 761345273348120576,67369 771202594622406656,123280 772147593782505472,128934 795415365178232833,265855 765056551077969920,85562 778724617556938752,170207 773995317251469312,140444 793281027682791424,250633 794979150721204224,240474 758139133780975616,49852 774021781921288193,140444 757379993278218240,44163 773644264639238147,136814 756952909493919744,44450 776181159520796673,153095 789517083612622848,226712 766814813527744513,94699 760627261062074368,63393 776344042929922048,153774 791004793065963520,235620 770357751033786372,118015 753347830551642112,26458 780360577004646401,175285 790610549264351232,232169 767820037331775488,101681 786871715989221377,207045 753689270976598016,28888 777862183577419776,164001 759794267569160192,56889 764229835287851009,82066 794319548476293120,259743 794510418953707520,228576 786301195883130880,202727 767854929306279936,100893 755616229243564032,23217 770968066561683456,121612 761719965498179584,70543 766720046764818437,95708 753498420904550400,25189 774017274097184768,140495 790696959145287680,232169 795015743347769345,264193 773381951059333120,133702 786032679498186752,199166 793247696316313600,249926 790594253521117185,226881 791414259997630465,238395 770301177049120769,11774 788775149315076100,220526 753670463457460224,29040 758638424500867074,54070 792761597445812224,247241 737285925378641921,354113 753283838076268544,26066 766613492061188097,92860 768878828139581440,109104 785527674341101568,196277 766477781295370241,93286 790897898905079808,234583 754742265134714880,22393 791349838587715584,238395 790507499304747008,229874 795420933221711873,265855 778910617918812161,167407 787089252517552129,204835 770312709946486785,117294 772005135514013696,127218 780885391087841280,183472 787706444774793216,211829 743082519051042816,679105 766245587683454976,91894 771536366693785601,125554 765663718646525952,88930 759005181304373249,50827 791074028614070272,235590 765329691272024065,87249 788340814711758848,214992 768962860860870656,104932 766226484306382848,88226 761288773141344256,67547 762009400169095172,70540 763356407160827904,77731 781078571485949952,183468 791675754320949248,240067 794351871687360512,258305 749260248867860483,7828 771475636749602816,124855 778634306763628544,169201 777120146666160132,156835 779030998721830912,171324 732817626276204544,349060 750888647860195328,11774 775413854616465408,148010 776569478788161536,156926 755097248434978816,35445 768486721466032128,11774 781038996805779456,183759 787661959504076800,207360 772867090726260736,132364 773895531475132416,139404 772866573682049024,132364 757224023398940672,46006 785476180443074560,195723 785970189753954304,199462 755115013837389824,34666 755777092323717121,39197 791171315050749952,164764 755163665058238466,35890 762841027858182144,73721 746851118899167232,329253 760966950453321729,65974 789993603791724544,228354 755446771598430208,36203 752309444600598528,21203 763038718466854912,75899 773978523983712257,139404 776405848931258368,153610 788071168422973440,213253 791350193488797696,238383 793626040853671936,252581 732789827284918272,349295 794329230637035520,249852 786776048251736064,90209 778321263928324096,152594 771784899539849216,126390 788495085541453824,218275 793923689574203392,255942 794544010182479873,261155 777563329959047169,162461 791349175229288449,238395 787083815856373761,207287 795038874946990080,263532 770810055755259904,117303 759354827960901632,57966 760963467033579520,66057 780269261843410944,178477 752017679117062144,14277 760957549088759808,65894 791009824955785221,235621 762016063404072960,71324 786269798590214145,199546 754959446124683264,32968 760281560494944256,58537 790406342972354560,229895 791282035356737536,235590 791331615762968576,237594 767439525585031168,97447 769023850596200448,431998 759186098673348608,56817 793969982166200320,256276 769328539455754240,112661 791335034967957504,237491 780427739639623680,179475 785489039566708736,194674 788789395436539904,218275 792459293815508993,243846 753911664530059264,11774 794711523809697792,262752 762718142019895296,74247 789799841412976641,226731 788208916689813504,215252 789991201990582273,228354 767820596067442689,101681 794562032787976192,261097 793612038140489729,249926 732353156919631872,1170416 753695681378869249,29263 785545791427514368,130635 758434077955403776,52749 772230569203736576,129662 773953135182217222,135338 785684694159364097,194723 771095758388994049,123583 790285346730680320,228341 778958669748707334,171379 764820090416041984,84689 764980462947176448,11774 786994585746546688,199307 765703631777636352,27045 772883500617859072,133043 794674278763556864,261399 792815152764715008,247241 757086327837949953,45964 772793145595662337,132335 763439478023127040,75899 758166576227123200,32572 763435885719392256,78337 766050969641680896,88669 777209366516596736,155688 777504775378042880,161912 788134006617497600,215005 763197149051916288,74281 757672837050019840,48735 790607089957756928,232471 786422213348061184,201958 765180787280842754,77731 795710041215168512,267571 795010102411587588,262849 732175094374535168,172295 790988735882072064,233692 758497695891730433,53532 771757177346269184,127711 757625907657842688,47940 762632626138079232,73926 792223371341602817,238459 793179981736087553,249926 789128061153218560,222647 760565086280822784,60112 765216226427580416,86103 762693958841487360,74247 793169913514975232,243865 758489808230424576,52874 765432325114966016,86961 794944185694560256,261155 763777467181961217,80098 766379347594719233,93405 763818247544111105,80486 773999863029694464,139404 765481059983163392,84209 766439925092790273,93184 772022850957873152,127657 788009497897803777,214354 771472578242187264,125554 766229099815710720,90388 788178958508449792,148861 762545081215688704,431998 778641964338151424,169201 781345779017510912,139404 756192377165926402,41682 775490347057098752,112363 793173559921213440,240483 758121467145916416,50923 781119168221360128,182257 791407647580794880,238207 793200881579675649,243075 776519251373002752,156053 794356170446225412,257492 774814868331307008,145244 766714584099016704,94699 792028094789980160,243187 753184191857188864,25253 776802709156626432,155451 757655348236869633,48187 753590453014900737,28378 770021380263936003,93823 773171841267560450,134561 790514516165554177,231894 765890124773199876,89915 751849525413765120,19236 787227952186437632,209151 758841200946184193,54070 772456089904304128,130415 761431385827442689,68627 754716360089796609,22393 761365240739164161,65222 793895541772021761,249926 793493284962304000,252596 793843627759898625,255942 759264029948936193,55661 774279288610783233,141316 740049945491853312,353488 789551087196012544,226862 750378645856935936,12883 768251178157219840,11774 789529913628000256,226048 786079077421711360,199546 767559723826544640,98972 772877906473201664,132335 777984188720873472,1170856 785923588562059264,199431 787574332771950592,72035 740935527675793413,11774 775192716552482816,146259 781346915220754433,139404 758996901987438592,56302 787755052454727680,210235 788753562369155073,220029 785857645668368384,198671 795424977763897344,263676 767115124377133056,93144 751608795541811200,14277 767846130935668736,99212 774427068276826112,141912 773656336349339650,138382 750393166809882625,13021 750838133621657600,15316 764869855086465024,63776 790965177806184452,234583 791474629760147456,239405 775104814216798208,146931 788038938606702592,214209 789894750555869184,227048 753053946994753536,23066 792507389538738176,245128 787994167158923264,214209 751870864371527680,349507 785990728090423296,198671 787000151420305408,90209 764860532868325376,84724 793992017340669952,255299 779672593997717504,172185 765740430201753600,87062 765660879757139968,88920 780825961553997824,183468 789243534951854080,218495 756874748454277120,45125 765711817398181888,89076 793101690132017152,249469 755166153178316800,35890 772148777419505664,129471 781592545197330432,184351 747477856473710592,11774 762334489586520065,72772 777334188911439872,161060 791436626119372800,238207 755161677113483264,35890 795693817706020869,267862 750362580187803649,12883 788913040775348224,221687 785921797212352512,199546 760970728304877569,65174 764997741609152512,79342 764931021183737856,80486 774513665995251712,139404 779002384013897729,171617 758030933480054784,50314 762991372169277440,75724 778211625656545280,164980 775445475084206081,125554 781704427971411968,177455 791372793325686785,236393 786374914873839617,200965 780872755617095680,181886 785316122929213440,11774 781533156381908992,186584 767835014201483265,99262 795201305971138560,264397 751215348259627010,16931 771727807370043392,125554 756223792037462016,41680 766232303320178688,65108 788417926990790656,217519 758258684568961024,52061 773499850029690880,126152 793750394635689984,250633 774677552547762176,144602 792328833248755712,243451 770273577350430720,117609 790703201586511872,233692 733136044544032769,352432 773307195429576704,133702 775761372634292225,151463 793427435769434113,249841 776178892042301440,152314 794754560879251456,262053 743086177390039041,679105 771804773796483072,127711 793163615427784704,249926 794273402500460544,257492 756641620662124544,41839 771826853149499397,128140 756370058264342530,43009 753733656070479872,27045 793335635025104896,245591 787733493367398400,205728 757659612979957761,46280 775824170269548544,151463 777915249873879040,11774 768615091814141952,106281 787865844122521600,213064 777611246891741184,162294 790264744250925056,230282 763883435349770240,80153 786573301825081344,204684 761216035047571457,66842 793183265473466368,249841 795032092065333248,262847 752997407072350208,24248 761645182559268864,69231 767766226445619200,100893 780610364446691329,182037 793249855460220928,249926 765300560878678016,86770 785814867051700224,198671 787766203489980416,212357 762749567960047616,74781 793610574693138432,249926 764185200448278528,81929 766058384743202816,81929 795049351336837120,264397 779470745348874240,174230 751602697397161985,18474 773675394293563392,133702 764179379232595969,82209 793393931455229953,249926 787104791994531840,208487 776873434739462145,156926 785941401611726848,197367 793322628496838656,250633 744111384456200192,195876 758108374894469120,51126 763187890365005824,73814 765211164083097600,86103 768564981377933312,106702 765279197594001408,86440 770619380065533957,119937 758007949121974272,48663 788354879727267840,217156 736327691167793154,1182330 771794505825529856,125554 791005337524445184,235582 757231871008747522,46463 785340837467009024,195125 771756278704136192,125742 779237937917464576,107423 792504427760410625,238207 766716087090106368,86103 759135957148766208,55887 765635918791340032,86264 794728390724972545,263096 756912761301413888,43471 772445360249724928,130026 764656402958684160,84209 760164417254240256,61051 778996684995043328,171324 750424732558774272,12883 781620547167715328,11774 791010037959421953,234583 764874058974441473,84422 775111225676066816,144484 759400725822771200,54272 776692839883296768,152314 754252683503165440,31969 750857322998669316,1248116 753691696911650816,12852 778299462846259200,164826 787916016214867970,197888 790666074689826820,233152 795101515065135104,265257 792007159953387521,241940 775817663641714688,151401 765279232813441025,86873 781647117349597184,188934 763358385655787520,76146 758548417714987008,53873 773507991895015425,137042 777957242288996352,164900 760524152784629760,63451 795059693093670912,263906 755129060699705345,32572 795226028365008896,265686 789113733985337344,222544 794530040042102785,261155 768978826051194880,110362 768809129913626624,1249569 777625584981512192,162596 791515065740505089,239405 791271640365686789,232881 789170498575806464,223492 771755620299137025,125742 786420915508768768,202429 789425132112445440,225981 790312922815791106,11774 764226719490400256,82066 772605892026068992,120690 766769099141709824,95672 769355679094145024,112809 762022342629335041,71476 772080691265830912,129088 775868641447292928,150624 757341017687199744,46193 761316237070696448,67401 771454091784495112,124597 789438954923778049,225981 767117907868413952,94699 779709027819266048,158338 777129545476341760,159876 793349482113036288,8044 788447859469189120,215104 780090678055464960,178258 774857779152498689,141749 788504197297614848,215437 794948602607112192,263895 744958290270916609,11774 791644025308712960,238272 785515165156421634,196277 793236918154719233,250293 765050182052425728,85562 769206198243426304,109360 769828123856736256,114779 785916717474000896,199739 789175883135262720,220029 791025012408848384,235251 769247289546113024,111549 757260349737472000,46694 793616589031546880,253032 766973840572477440,96372 790695085503451136,233692 792441471513223169,244448 762265871637028864,70886 791748314840506368,240718 793224963905970176,250633 773666406269202432,136947 781355549518536704,139404 785667266515906561,196277 778332768858152960,167393 764872784996478976,82177 765885506685132800,88459 756056122776092674,41380 772791852542164993,131007 780167588194160640,177233 786985416318746624,351666 774824247487148033,144611 785235763591950340,193669 755056919426043904,34891 788196061282271232,216009 750389438052610048,11774 788750725895643136,220029 794232958525706240,259063 785334773006921728,194949 768268311293530112,103212 780615730899279872,182146 792538440688513025,243513 758432621546188800,53001 776102263681126400,11774 764164384734060544,82066 768661408451923969,108346 793194428802281472,250066 749313170305581057,1247974 780720868280369153,85854 794721470291116032,262849 759540516962734080,56964 785685704592326656,197512 788729693407219712,11774 794743965001973760,262849 795048603500875776,261399 794053633927237632,50439 775134573546115072,146720 735180107405348868,11774 778325733059866624,164826 773723833966526466,137190 751636208648744960,18215 766787512761147393,95744 775746504388702208,151262 776903278256726016,159245 753972762486579200,30590 785704077879603200,197297 792074919316074496,11774 775722940084084736,150511 777622012181307392,162596 780599011648471040,181886 771304314946015233,124597 785260142614843392,194226 780383132541415424,179742 775785489039187968,151409 785995052317368320,200382 778432067860307968,152594 792063575284183040,243567 791310053634609152,11774 773992816485642244,62492 785270385835073536,193669 769188757996175360,109709 760800943650766848,47940 775621978539565056,148473 789994413154045952,228888 779041719639740416,349856 786979883184431104,207949 793484635560816641,252741 790279213098106880,229895 776354635892293632,153743 785627388742893568,196277 756982203297390592,47835 793269258545303552,250293 785310862760304640,11774 758353989394194432,48015 763802208798322688,80393 781384901874491393,186434 791698962138882048,240483 776169970396954624,153845 774694860053811201,142721 777012401719750656,159850 793785642001969152,255246 794561022468165632,261155 791825773434986496,240763 785954916904820736,199546 768222624891674624,11774 791781829422428161,241034 793993978521624576,255602 795701248632750080,267578 757956424202723330,49400 751821967053955073,18893 774120963323547648,139404 785543549563473920,195975 795009500575072256,263667 772972776923598848,133797 787738646690553856,205197 795249115382841344,11774 785312331672584192,11774 759389279185346560,56964 768974273931116544,110362 794328004558077952,258878 794577422960197632,261155 760175990731444224,61412 785314439671185408,193623 785584853358084098,196524 786693531062505472,202429 767157732411641856,97432 788454844096913408,11774 787985221945663488,214209 795773928169934848,266464 776041406204813316,152314 774040878277091329,140748 794954024428638208,262849 755109846903582720,35044 788422825174507521,217837 775400551634919424,149042 775027710393356288,146580 777262451205083138,27284 761346026242318336,67906 791129656493740032,196314 758967038505160705,1248650 759884740715483136,54070 788175668609548288,214899 776685127938310144,156518 771159372219224065,122967 791665072485433345,240145 742771308455284736,11774 794719191404257280,262849 776530133423230976,156061 758677225604521984,52394 790612245206007808,229116 765957338704609280,89076 758716856798588929,50827 756669468487458816,43471 774291852082028545,117303 758844230492000258,47940 769014686268461061,110585 767579999545266176,97554 785933218902007808,199211 790990227368210432,234583 794213460188008448,257492 780191743165685760,176203 771386165014462465,124597 778704163723018240,167407 789244231118417920,224333 780506445296959488,180306 753677487310147584,26740 773271225237778433,133043 767732631819554822,100893 794069226520596484,257492 791496200172277761,238780 791171537487310848,234575 760647556573503488,47940 787090214950998016,207151 770405937060327424,117303 763284911411179520,75457 780551388329807872,178045 769338788745056256,112363 795383805087457280,266491 791007367823433728,235251 793164964684890113,247379 732786765749182464,1170702 788534555577724928,218275 758116567423021064,51451 762200373050249216,70941 777447088661549057,158820 762718340297003008,73712 769007423407394816,110659 793124264614297600,249469 771336103303516161,124597 781654452692541440,187997 778800567283953665,169889 790995021927362560,229901 781161300118364160,183269 781359840392273920,139404 793575576539897860,252679 786175183556059136,201494 751211967000506368,15808 768897850856001536,109945 794530261182517248,261155 788528365665783809,215437 767369126608273408,98972 794884370360401920,263708 736614449654599681,7700 745650018711928832,11774 760619956614692864,11774 777180899603456000,159370 780920757845127169,184223 766348965625204736,93286 793507878694948864,252741 785432841429680128,193368 733511418767495170,355020 785549712229330944,195849 788606992155803649,217937 791402865055064064,238395 755510775200952320,37993 768958815878295555,109945 754726766514700288,22393 787721362001526784,210235 790165076451942400,229833 755825811245010944,11774 790267626375086081,230282 776745979861008384,157755 773962782584795136,140372 788151189976199168,214209 751944779248775169,18160 792016342325006337,243092 767432164484886528,96039 790321994696982528,227748 757651813780770816,48549 789726955528658944,221476 779520519154438144,157422 767882489721413633,101681 777482680044756992,108396 790353124368101377,225359 790549000025878529,232137 791409981920780289,236454 776779372766396416,157755 794742992515006464,260863 792901488167313410,246392 769765703088037888,108849 786692139862335489,205270 788094500732272640,207712 790246796148604928,229693 773267869161426945,134418 773326698343436288,136018 732675077406359553,353016 757599731078004736,47782 779441574858072064,171644 751964527516786689,17794 753359792303767552,26788 753726376235061248,29090 790628300037033984,231882 770591922989694976,118698 761359121496940544,65395 760124949780631552,61145 785902363437518852,198878 764710100648865792,6911 768570536007827456,107469 775393461893607424,148010 791425124066963456,231028 779810122348519424,173964 773928256252895233,108396 793670726272192513,247675 757007145829367809,36719 758071075871854592,48663 785281651664224257,193669 791505125378363392,239405 776967789139550208,33169 790564938242809856,232280 776931566249312256,157696 781903186319716352,188401 787029280450547712,208016 771772719134302209,125742 788486239737352192,217519 774842893492027392,142090 770321694384730112,118087 792136996487565312,243075 762641610664312832,148861 773227297167978496,134470 755521285313142784,35890 779075618222776320,172621 780606080116224002,79031 787035715456471040,208014 750313274365927424,12357 793267016350113792,250400 769571857313964032,113894 775435856815525888,149304 791814228852244480,240814 754725320922656768,27045 792198631134822400,244464 793183616494891008,249926 760815141244010496,64722 790714257134514176,232884 788766923328593920,220526 792589571506790401,243075 763144952129912836,75899 794189404705325057,257492 795609253763432449,266146 773981478795390976,140025 773512031702056960,136904 770005755651100672,11774 776832216177467392,158589 791733869489684480,240682 793873342059180033,256255 788114352431730688,215050 794599699785379840,261155 795698288468967424,267977 791803490796441600,241034 751842413480546304,17794 762002871286009856,1248990 793174331337674752,249961 795765987446583296,268777 770056664389156865,116373 795147784559042560,263688 778289784636801024,167220 767853665273061376,100893 771802082827390976,128043 793164704445325313,250033 737083047556833281,351463 794272495159410693,259457 794735585172815873,262025 752295707000864768,20279 773953722720321537,139404 765452847588646912,86340 790205478345244672,229713 770090803796533248,11774 792085149089488896,243075 772108105081614336,126152 780801653695918080,182960 776579731714179072,156835 777259959918718976,160602 790733341519642625,233266 794647927562104833,261059 772215881275285504,129558 779723661834158081,156518 788545430187565057,216043 794163829970083840,258331 794269680743526400,259200 795061534254829568,263896 754753079807873024,21888 765219749735256066,86440 758839972895920130,53996 773911927550517249,139404 794667424121495553,255942 794694231789019136,261666 791307730053103616,237491 767814991126761472,100559 790656685765386242,232169 794554120703184896,261155 756536344093089793,43488 775222103981170688,114779 781229809393209345,186532 789242388199899136,223286 754747939864637441,33356 795000145456799748,258456 787076636655005697,209043 772839299918147588,132996 792193432185741313,243761 791377654104543232,237870 779889909326835712,171693 769917342411292672,105109 780804670696595456,182036 788565577489014784,218832 762799540097343489,73712 788610432273641472,218275 754849845060435968,26721 754760828771930112,33356 756982064499585026,44163 773073790611763200,134033 763078232425979905,75724 794059362645872640,254725 775860929112137729,149953 762456582533763072,431998 768891534737453056,109709 793263908664467456,249469 793185610961780736,250430 766595926957916160,94120 768538104449921024,106281 778406976191627268,167407 788016721458176000,214492 793294957905842176,250633 753317119970816001,27023 759772375080501248,59373 775032057131139072,133687 790918950653685760,234583 790531785851416577,11774 774757905505644545,20170 779656388146565120,174392 790696669343985664,232640 795670477784182784,267179 779056480381181952,172295 771763965466554368,125163 777920759201017861,14383 780813267610509312,183269 786640428619689984,205377 757442129761296384,47261 778317013848559616,167220 788083560561377280,210650 795684449816088576,11774 790234719355080705,164764 786989083868344320,207949 751585502176940033,18893 779528099742396416,174244 781644511856455680,187896 794290581606236160,258927 795402712640786432,266138 780641097903071232,182257 769936956419608580,113648 770657701709897728,119832 774020542089220097,138382 791067790513799168,235963 763000287078383616,75899 777462158749753347,160634 794026576962879488,257492 792514861553057792,242693 789312339711496192,225359 794622711314190336,262053 795039908989521920,262849 750295602278334465,12014 766561311606046720,93823 786951410902368257,207287 791003323402813441,235620 755748919951306752,39197 788240079638573057,213700 785859069420658690,197286 794626474884132864,261987 735250393978916866,349197 744633405006962688,11774 758609780307091456,53703 756256721299906561,11774 771148034423959552,122861 773546663877062656,137158 775779319071334400,151463 775648794453086208,11774 777590068626075648,145955 779366961063026688,160862 775110549155655680,131421 786061324405071872,200965 753004513594859523,24316 759472635369496576,56964 779121944515993600,171463 794582847361191936,261155 763562813105123330,79020 792352560187314177,244550 785990193320951808,199891 786607042957934592,11774 794528775635615744,261155 732287563143077888,196346 780120893422919680,174557 775034196687523840,146259 791326065398460418,237491 773227709405298688,134561 757650350270590976,47940 775794074850824192,151156 780561967392100352,179936 785961716672765953,108700 771402518509215744,125367 792113130847338497,243865 794639909894045696,261942 789124084218986496,220029 773894924819394560,139865 795379387583471616,266054 772131968796557312,50581 780599993295962113,80785 753351131816792064,26492 757615636273106944,48351 786339731927863296,203048 793987442831425541,256393 786572454923829248,204413 791352228300808192,238395 794645539589492736,261155 791301845792747520,236502 795656966332907524,267521 750508491568254977,13532 792736592486100992,247274 769999963610836993,116141 795240261660065793,265644 793983365636640769,257423 790987356014653441,233692 791394630151483392,238383 751658655536132096,18893 765694652766883840,88669 788565743067553794,215437 794603548302512128,261155 756621955156086784,43851 767075501005352960,96883 773987481142366209,140047 778444928065998853,167180 780609108818825217,182049 794929688451973121,203546 756280519730532352,42495 762140340417548288,66801 763703057028833280,78344 764887611622043649,84800 790907173501100037,234796 794531054627463168,261155 794751051974983680,260445 795099377295441920,264397 789332223165992960,224221 751207013766619136,16833 756026663784292352,40361 776981052367642624,152594 764913080841097216,83565 770074995825475584,112872 785989898549403648,200357 742125428228292609,11774 774253372304089090,141887 787725186783207424,195492 786411774421544960,203674 791659572842889216,240483 794689606100905985,262752 753711044485349376,24134 775069512890593280,11774 762407313428795393,70886 763049516052385792,11774 760720540600590337,62771 793138203976949760,249841 793591296942157824,252014 766387624479195138,33169 792491620264448000,246314 773487982946947072,136947 777015758299795457,155916 790515189183549444,231894 764195216236490752,82457 773509236542234624,137042 759400554401558528,56964 768620256092950529,105488 750469723008147457,13532 766144225834569729,90989 788123075938103296,108396 757996618360639489,50747 757083685011107840,45964 793991835337166848,255393 781005974278664192,184864 749275891478306816,8047 785913266270679040,199546 750415459246231552,12883 778921193873235968,167939 772738578598260736,132335 793998996742094848,257520 778444006015447040,167677 769939087180591104,115511 790579456280625152,231894 791348131946307584,237491 771683459605463043,127134 769273537278332928,112788 733314341525557248,355106 772774219050463232,132335 787036240734322688,207949 769328330860560384,110585 754727160636727296,33356 765324604801949696,87172 789509118042054656,226731 792355488499249153,245095 756028196349284352,40361 786194192858877952,201494 775105197974687752,144682 752707878730039296,22938 771541721997991941,125367 757201171211747328,43302 785646781107412993,196120 786198893323292676,201494 795192781652328448,257423 788457377884409856,208058 764246833996574721,82766 788505276076871680,218275 794916608980512768,262849 773703777572392960,138819 794545064131391488,261155 771506948411838466,125163 788865802111942656,11774 790948320713838592,234796 756245601227079685,35890 772232099138985984,129551 794630512727855104,261155 777914630240960513,164633 791849765684338692,237491 788330850286829568,211794 787973254837338112,212357 788721275979956226,218832 769256369656520705,107976 781190618026508288,185310 751858693327691776,18486 762753413817917440,73712 794903987644465153,243733 755502719700443137,37433 755550327231815680,38032 790972353043951616,235590 771112331770155008,121949 791669449434734594,240145 762816138233413632,73712 764226355026235392,82018 764969234308878336,81574 771562441842896897,126389 778417859412185088,167407 791718937062957057,240556 753997434355789824,30354 794042820315250688,257492 781224134357291008,186434 780087802365108224,176128 790309070976593920,229773 763351589147009024,77727 771395729264869376,124640 758935402552057856,55149 788302517620903936,215754 789928759998746624,228820 786749442548338688,205728 767460626058711040,97379 773159400089366529,132454 754744606722404352,33356 757296048859742208,46890 791350512947826688,238207 764918513580462080,84724 789129524722208768,221731 751795353230282752,18215 756885781931778048,39096 779168136075501568,172208 774185012581150720,140444 775429669906739200,141415 763060645713571844,70797 764559021172924416,83945 794262156925505537,247651 755494530565214208,38032 785837430553317376,197286 794111127730974720,254209 794549417718272001,261155 787291455014535168,193121 750366714710360064,12883 793833480584962049,253464 770760366636666880,120690 751224860135813121,14402 769994279146127360,105109 793174684166606848,250033 755758025017667586,38183 765616308176187392,88546 765726360434245632,84724 766232888601878528,90384 773649605858725889,137612 756456341179363328,42432 793258526441209856,250760 767902314665418752,102444 752990338663518208,24134 794595751892488192,261818 759436613294231552,57574 792865440536100864,248185 793938891367596032,256219 789253492150038528,11774 762132309159968770,69794 771255191811141632,122299 758831748566310912,55112 749404565653450753,7849 755934138671259648,40566 785289486901112832,193669 790681181540999169,230282 785617167303573504,197622 758642475049246721,54070 791245460946100225,236393 769327587118182400,112363 790284073021222912,230141 785466675017560064,195975 767126773544792064,93210 787280857706991617,208538 770816770781220865,121636 785265201398415361,11774 755166948187598881,35890 766471252584325120,92958 790975297319469057,235621 777159114824744960,156518 778852381366767616,351424 773874388886171648,139404 768984730360578049,109875 768581720853450752,107808 750725528957530112,11774 794280546159333376,259200 770792948854317056,121479 780466698369527808,180197 753908424933511168,350711 765146458303627264,86103 788452030314602496,218275 795324974655504384,266079 765893021258973184,87904 794271369324331009,259482 790727069315366913,233154 775459149987532800,146804 769594455745781760,109181 793066521991876610,249079 793220471131037696,250633 774034638700294144,139404 785629701507121152,196676 791356795755302912,237908 758329030391296000,52061 750517190303031296,13021 795425494472806400,265885 793258619592646657,248253 795393312517718016,266151 766347716247052288,80939 778955501404954624,171324 777417763757428736,161705 762460260921585665,47283 763089668418179072,76549 776160065896218624,151141 761664138007318528,69947 768657059793477633,107745 787097287159930881,207151 792790719257776128,192840 755206998895894528,26066 750463602470035456,13532 762392045742804993,72975 786329509641359360,202379 795307054839820288,249926 779079391502630912,168284 785299205665480704,194934 767598969308475394,87904 778788266568998912,170187 758158916584898563,50827 750516285751037952,7914 771339872368025600,124883 755126981608534020,34666 778983277428256769,171693 759479223610322944,46384 786012577302097920,199961 794290858711535622,258060 785925148046000128,198878 788456669965651968,218349 790656403501359104,231894 794995993175461888,263895 772563492641476608,92958 789973443609452545,354847 755870779846209536,39979 767577952980656129,98972 786298663593086976,201958 761314399135100929,47940 788459606024462340,217106 791209522543022080,237202 788397514135212032,217519 792073812628140033,243187 794003714625458177,254209 769297341190778880,111549 765984836389449728,90617 769931248970113024,107953 776824965802831873,158520 777039928798482432,157082 793408956039331841,251452 758094342615478272,50827 752249445438267393,19352 766729720184483840,95708 768508540248023040,104444 786622597265883136,204413 764815519014875136,84724 770733214432387077,121055 762032103882096641,69711 792016629643247616,243075 792932027427422209,243075 793521126768906240,252020 790607343469723648,231318 791448188565630976,238429 786354659526979585,202379 793569112664449024,252196 785654287565217792,197063 749385083979649025,8497 776616479366193156,153845 776745840169844736,157755 777173038404079616,158520 762816099830362112,73712 761513267445530624,18215 777146537235197952,157755 767884673418727425,100893 794692984386318337,261155 787052837087813632,207965 751936715154198528,20474 767354681483939841,97433 744313837843677184,349197 757597095654285313,47761 757934659397222401,50162 775392505319698432,148170 794185349836767232,257353 779985800788312064,176203 789500638770016256,225981 794610310418202625,261155 785478098057728000,194560 775411890633711616,148473 757068293916139522,45857 771195955794235399,122344 765685629405528065,88459 775721177180504064,150511 786924465242435585,207248 732758723370700800,353789 768940792299724804,109470 763856738680446976,78344 776053735420223489,153095 772583492806963200,131542 775429525912035328,141415 776910864087707648,159258 775000415217840129,146259 794572124254011393,261155 750694516747800576,14277 781220049008799744,186434 789513223477272576,226731 776119043489091584,354831 790524388479275009,231894 794025489644056578,257661 777280018112274433,160609 754803627051671552,28732 771024494869688322,122875 773421312488443904,114779 752679826218037249,22785 764114552078213120,81869 785641344144437248,194115 789238449031172097,224018 778268061845643264,166197 768567352795533313,105345 785608826389004288,196348 793131363771686913,249469 776404540585193473,138707 758497364650954754,53185 773832483284541440,137042 795249919422504960,249926 751793921492221952,19789 752681256140189698,14277 759100140296601603,56964 765478156128047104,86653 790726747667005440,232863 788765233133355008,220526 776083988712751104,354113 781633082289889280,187969 769667941465989156,114260 794701143314153473,262752 795108247082561536,265257 794353991928938496,258878 795710224401240064,268448 794988565725925376,262849 758673943867817985,54070 788398413771452416,217519 786082360689295360,199546 773534239480422401,133702 785588786675585024,196917 753612840531963905,7047 789118026071191553,223286 750348348465360898,12728 793097619685900288,249469 762399850507956226,72978 793230032877400064,243451 768561292927827968,106716 780793579606114305,183269 774220727620952064,141918 785517921065918464,196538 758474908133314560,52394 772793504216993792,132578 754705163840057348,26964 758993374036631553,46076 765161691688689664,75409 791079793684951040,204413 794325919674617863,258878 795436139716849665,266151 758347303585456128,41703 788828845520457728,220806 770937873272975360,115726 794918758980734976,263895 793912114029076480,255393 788472186352861185,218275 766385022790017024,92213 773705150183698432,138819 785544739470778368,130635 792165892809486336,243733 787644599510573056,198304 766084434202210305,90735 786232255362379776,201555 754922970401964032,26721 774081013970382849,140444 785713935265648640,197512 787033140535500800,207965 765084225817018369,83903 789214210307784704,224680 776957673409433600,159546 787091916483473408,209129 777534909711867904,162348 791518982830301184,238207 769578144667987968,112336 786342046923624449,202429 788996313517920256,222627 775476237217112064,148045 760383718871568384,62063 777179740037910528,195876 789302775846875136,221785 767388457052282880,96875 776887745092456448,159236 785634734827266048,195807 785742864659591168,196932 786965994472255488,205989 793622932459171840,254209 764850776124563456,48425 765414185568264192,87245 769281900171055104,112788 781128129565888512,185496 786599956207374337,11774 791264186907131904,237491 771297799946338304,124425 793886840491237376,256255 775143530834657280,146580 787416406325198849,208146 786847434634727424,205094 791393686684897280,238395 750381587104227328,12883 778081933595185152,163465 755469496903622658,37706 738046179271946240,11774 789336597376307200,225517 793700457805774848,252020 787000748068311040,207949 781907511469232128,191134 795269435015700486,264397 753003250270498817,25135 767392736941072384,99125 787186953384960001,204835 764197759670824960,82066 757047314192146433,44255 769370147383603200,110585 756623982607032320,43258 779806704749973504,175975 774047428689350657,139404 765372443271712769,86961 779024612860518400,172057 792438085371977728,245998 792514055890141188,245040 794536394186059776,261155 761598384671186944,67938 769003912208809984,110362 747671425306234880,350247 787025226848698368,208014 779116267911413761,172185 794044158025469952,257492 774960101224394752,144542 774317981610479616,137818 779145896692899840,172799 764053913083322369,76510 779071691163045888,172545 792463940324163584,245566 793417706447921152,249841 766989737022414848,81297 759699398846717952,59398 789238503108476928,206666 794901806145032192,262022 788623130294153216,32404 780600169331122176,80785 756473519995809792,43391 764146481796411398,82066 789559530799628288,225981 752244707107999744,18215 762666687128829953,73926 763802664782143488,74575 786920447036325888,199211 777086807137742848,159876 764990172484075520,85562 763077240221380608,75899 758149659139383296,172295 775818499385982980,150663 781476387974549504,139404 790532410328965120,231894 793160612700270593,246314 766432903429488641,93823 779299840626925568,164814 781258795926298624,183632 794526822796967937,261155 750739432773259265,14877 788577268725587968,215437 778590798355001345,167220 791361342594658304,238395 764967861475479552,85562 781832667121717248,171693 794551847855923200,261155 787767425546661888,205197 788494421218164741,218275 793501106395422721,249926 766403342474051589,92159 785314844022939648,194934 756386469917233152,42249 768381463339204609,104932 749341466292391936,7060 792171280829034496,11774 793239354739191808,250633 774321139468292096,131007 788022358179217408,214492 774216634772951040,140444 787257409488027649,209151 794591286934310912,258456 794625247286853632,261987 766258555523563520,91946 758439195975282689,51997 766142552554692608,90357 781620164836073472,188622 795607007969603584,267521 757624331685994497,47570 774015484526104576,139404 792068385701888000,243427 774164422327623681,140444 763293151876513794,76549 763775860298096641,80136 778775534557880320,169923 758991875181195264,50827 793167134948024325,194230 759080512417914880,55550 778089534877818881,161901 791420231705038848,234583 766059862904049664,81929 779386853120245760,174115 777263688260653056,159245 763183489973784576,75899 767102098970468352,77476 792248599887347712,232169 794240049529421825,258598 732255516500602880,350938 763844618748203008,80266 771781744240447488,127366 791690736374804480,238429 791778122337095680,240145 755090693412954112,1170820 770445254642241536,112788 794332345260085248,258741 755926027293958144,39475 791318950495842304,237594 780919949351149568,184044 794635730362503168,261155 758116081781399553,50923 776432011003047943,143361 769274188758708225,112363 773356879053516802,132335 751192433644437504,14421 763790033962856448,79693 769149344977084416,110331 770089640619565056,112693 772563544139112448,93144 761670815561682944,70072 781664064225308672,139404 753685043017416704,27045 754768984004763648,33356 779330598380986373,173525 778368115990208512,152594 791688913026940928,240067 792066850855137280,242693 763171106702422016,76549 793444818005422081,249926 770727400737017857,119535 789467840327933952,225981 793161762707152896,249926 732932861691633664,352462 795330453557407749,266079 750662992790974464,14462 773541459274391552,136904 793147626334007297,248988 780610411339014146,182037 795172643737473024,261155 791069244968542208,234564 753031485347794944,22735 778287576335523840,167220 749581930199289856,8047 772497253172973568,131007 793458955020152834,252020 773824297085333504,124804 781062173199994880,182960 793952045489332224,255942 762693493437366272,73926 794331773186342912,260033 776851756818964480,157755 775435653571981312,148010 788803872332455936,220526 793474547689324544,252408 777680853493219328,163166 787044570731163648,207965 791500289895464960,238639 794191433951510529,258598 773859312548605952,139404 771074763850600449,122982 771936348462776320,127218 793615203908788224,253464 776446267173896193,142548 758388375762116610,50827 763841288907071489,80486 768705049484603392,99374 779094403939958784,171644 793461438375309316,252408 793095792458280960,249469 761350192947924992,67517 792864945792651264,247569 780267350247350272,177455 766078286388535296,74133 767854083667484672,97811 779150298401026048,168284 780563645415632897,181419 793952723045449728,233467 794295929029480448,249926 795438449692209152,264397 785367354524000256,11774 791875639275991040,240145 793924839186698240,256439 792352410064781317,241996 793515152612200448,249725 793990157028335616,255942 750867505149771776,15800 752982526101032961,25255 781605467369906177,189017 764989715741192192,84724 764533172877070336,81869 766450858301108224,92264 756286700406439936,42495 761570070434807808,69245 776877546906357760,158222 765513543496167424,87904 789429022883246080,225981 761715418956439553,70509 788417984134021120,217837 792264631658086400,11774 754056652672802816,31377 794496622587768832,257492 788003245411053568,214353 793149995411238913,249469 781146800161853440,117079 786746270798995456,205181 764881850082988032,84724 786821154203918336,193513 767486858620116992,93429 786803185704775684,205270 793147069737361412,249895 785653335525163008,197894 753762714737049600,11774 778302273742966784,167220 761698763349950464,69231 775433136058560512,148045 773412140485074944,132335 752841128584548352,23899 785845249058992138,198544 793196524117327873,249926 758257625561718784,52061 795750342491193344,261155 776892017687265281,159258 791004384326983680,234653 773532143251316740,137158 788010720046772224,214209 757030439047471104,24745 778993252494106629,171324 736234612251201536,11774 778239659532963841,137953 766441364745756672,92917 733601511645679618,353254 732289160585744384,349197 794369542419976192,258331 764555057790451712,81569 773327137923227648,136018 793580856803729413,252014 762801478994128896,73712 778384362962235392,167220 775584111444361216,142198 763413001529462784,78159 792435589450723332,245086 789693915997868032,226731 788069234341445632,215005 756550763841724417,43917 794242126770892800,259200 763136815192641538,76329 780432102772867073,180074 761002689874518016,66116 777054359708397569,157082 765673532227543048,88920 786383266253303808,194272 788439042564075520,11774 787157563464753152,669866 788844406593851392,220029 794182239580024832,258331 732201328705998849,350021 764602322026635264,84209 790951308509405184,233307 771313702104621056,124597 781184089890103296,185310 785493298429370368,195975 793230518552764416,250293 773984203520118784,139781 779552647493799937,174995 772822034258599936,132335 769949264088674304,50923 787380023468535808,207613 791026797928415232,231612 790988734611070976,233692 756096809060171776,41191 762757305142087680,74133 769381575821778944,112199 756277514775912448,42432 771087792952709120,122973 756627071225438208,39096 794206026497196032,255870 763545866422452224,56650 766799849853448192,96263 765098041908924416,85254 776081157460983808,79987 794690488699863040,262752 787446757269594112,210289 794006913675501568,257492 759083188450889728,56231 793808936776241152,255393 795698965412986880,267521 790173068039565312,228820 789194936037937152,223258 790636147684872192,11774 773659904280190976,137953 779685125030223872,175245 788525577795928068,218275 792796945647538176,238113 789922118037233664,227242 793976321034465280,256255 789986218524090369,228620 765365054787158016,87245 772574448516030464,97519 790670374807728128,11774 781214454386229248,186324 795204396598620160,261155 757638721386737664,46405 765237251156697092,84724 781011068231553024,180790 773838312993878016,139323 779501918213267456,174028 780844744511324160,182659 758297066871201792,51795 788556692657168384,218275 759489607788560389,41680 750387136872980480,12974 795659809026666496,267655 757218764823916550,33214 795101698071072768,252939 766001783286091776,90482 778294071970324480,167273 753740543381811200,28281 772263850376892416,129471 780875495537778689,183269 758322946381189121,51809 792459669151232001,244659 759858615767347202,58815 760609798312255488,63451 755878631671492608,39294 754006819920547840,31183 772833742352027648,132578 787790501327974402,205197 792244215098908672,241608 776574796616249345,156926 767307055392849920,96799 770367532544819201,117609 759060398158979072,55257 786957610926735362,205989 788446895047864320,217928 753948335594049536,29263 768608736432848897,106756 774810905225809920,130142 788715011371925504,215437 790767556852416513,231092 791738667731709953,48663 795305382516314113,243427 795729497635127296,247930 793843865740464128,255954 771944195993067522,127775 778949236293509121,171324 791325080487759872,228820 771264618228424706,47940 759359426801217536,57946 795677363254259712,267655 768855513027272704,105109 771776532687626240,11774 762008773795995648,431998 763581397957091328,78228 772879489542025216,133043 773981196166438912,139404 780617600124358656,181755 762726260577632257,73712 774686733933903873,143172 775026479419699200,144611 791407347889418240,238207 750675808889430017,14421 768900645130764288,108729 760198827760427008,61412 760934394332794880,57574 758751338658279427,54070 788541884356374528,353124 792829806547132416,243865 790494273280040960,231792 760821725718257664,64722 789489755989823489,225981 749284855322664960,7836 774971392294989825,146154 790741152160845824,232911 777180065557680128,157082 793186566218846208,249039 794569969988079617,261155 790339191678836736,229833 793454677027270656,252196 751997906329149445,17580 755687057348030464,35011 779106212004532224,172270 791430633264263168,238207 773658025299177472,137565 786398209362886656,202379 790718393880080384,233241 773882658937942016,139404 768979132998836224,110585 772763525898993664,132335 757246017494458369,46006 780372619652653056,11774 770414524516171776,118191 766630584676446208,90982 780610304837378048,150151 786462600963821568,202248 788774888907550721,220526 769580829530021888,113412 794082292725518336,255870 765977689337438208,90553 771830002367299584,127871 792677074930585601,242521 765329932666933248,87145 791504110516252676,238383 774351951022723072,143172 758070407463247872,50827 765387180315250689,87145 776777494062063617,157755 762835865475293184,71502 754246127914979328,24776 778387398149287936,164375 754731090552745984,32587 795329423478296576,266068 755513338029899776,37993 792882412900327424,247877 794234880506925057,256564 774648523358932992,130126 785839496780779520,198671 785954124986580992,200009 764934723806167040,11774 780608147345936386,170187 733399921957568512,349368 734620760141103104,1170538 749974661241376768,10735 766830238160396290,95672 793128848669802496,249469 794013528789127168,257353 767903761893326848,100893 773885683954049024,139404 777801591403393025,163763 755888390956982272,39462 771101831711760384,123583 781904817367154688,191354 751156667799072768,15643 755861483720892416,40115 761171071185874944,66116 771074480554717184,121479 765034767725178881,85562 763270523048587264,75899 756536453623087104,37991 758817675992629248,55580 772830835116351488,11774 792001869262430208,193368 765997288267276288,90384 770692839738970113,120610 792353911214575616,244385 794223001004863488,258598 786301940913336321,202429 753421411033767936,26914 787378223386497024,180433 788521444921651200,216943 758599105669136384,52659 788608082691710976,218219 757785848213565440,47940 761344485515288577,67369 759531401964244992,58757 781581377623953446,189165 794536067504414720,261214 749970791463317505,10735 771479935965880321,125111 790888302983479296,218489 742387117695864833,11774 793094616862130176,249469 763147974021095424,76429 780599171203989505,181935 789139659808911363,223899 789265363158441988,218875 766596924556312576,94737 763461202861318144,75899 794232636348608512,259063 756237524574535680,41680 794678561600901120,261666 751886502104182784,14277 786397756407500800,203674 756482064027967488,43391 785248253059018752,194082 795052784953552896,264431 795442097683828736,267133 761386946866413568,67023 756923855139209216,44450 792001745488482309,239893 795457437184696320,267265 788798038718320640,220332 785812147892805632,197512 752981446399172609,23885 775651307499630592,149329 778322107918905344,166409 757264168374468608,1248446 787316858407964680,209129 780800670337073152,108396 768084245780848640,103354 776550312278712320,155933 772290006475943936,113754 751082724233019392,16425 756419477231636480,41702 760880335060172800,11774 785651208040034304,197512 787259946635100160,207974 789236659434954756,203546 753729007833714689,29589 760853040333139969,63225 776607908226215938,156835 780826685943975937,182659 760569428400537600,63371 765586153143734272,86053 775777288264749056,151463 792140330887819264,244414 773642173262594048,136947 789405989120290817,225866 753638744326942720,24202 768146595795697664,102444 753699100902641665,27045 765259662279208960,86653 765557702202359808,87904 756947983283912704,43553 763097223760601088,11774 763492686854754304,78804 790223890114936832,228354 759840522370371584,58542 771774355990806528,127134 775291648452558849,148045 794174269714354183,258331 732270633518813184,1170459 791149932426264578,235315 794210793835393024,258331 791665498626912256,240483 774027862181421057,140444 794847072864370688,262849 734643521496485888,7700 789156459078615041,11774 762313777962422272,72495 788705568257142784,220029 769243959432400896,110585 791966365468925952,240483 750071432193843201,9643 786926668975706112,205728 793441327643885569,252196 776431641942044677,155451 794503641621295104,260874 756196504075800576,11774 785284438431244288,11774 785499164608176128,196277 777628559279988736,155896 789654507324145664,227242 794540361112616960,261155 776885817658658817,159146 780559489443377154,181419 773919926465597440,139404 778358625408458752,166265 754730479786438656,33402 760726158904360960,63268 769009962051833856,110709 785314677454696449,11774 786824835653472256,205728 781145727976083457,185496 790904435148926977,234796 751148572226097153,16299 768286786950799360,101681 787728908602970117,205197 749281634340499456,7816 779090380482486272,171060 776898559824146432,157082 792049652136673280,243075 793141805768245248,249841 786700165696655360,205902 762744016794374144,1249050 778604585891999748,167220 795063001242013696,261155 765027181487546368,85562 793165779071963136,249961 792153225537486848,242521 760822938673094657,64326 768999555748671491,109945 744699941201809408,11774 789447873268178944,225981 773167353966301184,132996 791089358401134592,235621 794329350673874946,258878 766002364050399232,90384 791076187019751424,235487 781349504918228992,185595 785496360804093954,194743 768817956964929536,107752 757934221222637568,47761 780147247220609025,164764 793117727690981376,249469 776834414500208640,156811 756992847266533377,45669 793617368513642496,253032 779040663274917888,172047 777977324805427200,163990 780354463466921984,178973 789279453356630016,215437 791477837081350144,238272 794549636916768768,261155 794534531990622208,261155 761994477623848960,69878 766670129421619201,94737 756274042345287680,42432 787048085436239872,208016 760433635107282944,41680 751604506534838276,18893 771330427235635200,124804 779289444788633601,158387 790586244245753857,11774 769304657147498497,112970 786441758863396864,195876 788949484361383938,220332 750340245015633920,12535 794189202225147904,258598 794900604325953536,262886 749468898215403520,7300 791012145467052032,234583 761883899253366784,70941 768879154594926592,109666 791704880373039104,240070 794676147460120576,262588 745350830484709376,11774 761094910023913472,65455 769284336499757057,110585 771179036181618689,11495 785709302661001216,195975 761168783004270593,17416 757608903932841988,47844 777154494115221504,160480 757986418736201728,49925 793580508504395779,193636 793931658202411010,255942 766727699960332288,95568 773234634779795458,135039 766423160023490560,93850 752928939350167552,24316 776266706075414528,153845 768854408784388097,109167 755534417293041665,38210 787155063340949504,209035 756295307583954944,42432 772444055284412416,130661 790877116120305666,234583 794926942944247808,263895 753746587717931008,22439 765353813087653888,86120 770016689077518336,115604 769227335325278208,11774 795086135517184000,261818 760123213942751232,61051 794966131786285056,262925 766707444655464449,93429 771589057067397120,124744 777716245038850048,161456 787450292908466176,210207 774111661380636672,141357 760740494448140288,63937 788122627743162368,215754 764615457085255680,80486 786005314592051200,199546 758350999119536128,52566 771680284433584128,127134 775650879261306880,150511 785915961865936896,199546 788417669791830016,217837 754991284004147201,27045 785654740721868801,195975 792539343688609792,223249 776362034233536512,153225 761673051150909440,70177 765422401224003584,1249261 776245065043865604,152872 737351082041606148,1170604 785329450644668417,11774 752672217020768256,22779 791804592287653888,240145 789493991221948417,225981 773576410455678976,136904 790877672788336640,234583 786590583414460416,204413 768861169851432961,109666 755938557613735937,351337 756987556420386816,45669 788408456072065024,11774 789191270228910080,215437 761595745627697153,69231 780059314400747520,33338 789996189768753152,229296 791688956307841024,240483 788023083630202880,214492 795379328292978688,266491 751141368450473984,16953 786069460335624193,199211 779210514949824512,172799 750035125660950528,7275 750410420951941120,12883 779105492350087169,172022 795397964076347393,266500 791377288071901184,238207 793501304584867842,252890 777786467942674432,163465 788537626919735297,217574 780572850591830018,181419 788750474342268928,215437 789530966628851712,226731 754110516935659520,28451 788417156220325888,217519 791625761874513920,239516 787480145967788033,211347 794553743454801920,261155 776382157724016640,155390 791388614085136384,238395 764186250798440449,81946 753654206410661888,28033 766382728279363584,93405 753981049777098752,11774 791267562738753536,237491 794664076253233152,261155 795251009207631873,264774 795762060651069440,268246 793093661747777540,249469 777643006925082624,160480 771041464520286208,123085 793520237203238912,245069 733082181875204101,355261 794714443183689728,263010 768593999946850304,104999 758650690206138369,349060 762759433063583745,74630 763750678422368256,431998 767390160061333504,97413 789477334134894592,226180 732982777604345857,355106 781633921368764417,189086 794642733415759875,262349 756607307753160705,44274 773513420880551937,136947 785692626150318081,65113 793139719433510912,249469 767071549060968448,96883 755263281816752128,36545 794954702639087616,263895 794720518947540992,261155 753312725099540480,26871 771456959216283648,124855 794944169190051844,256255 772940906508922880,129551 791629804676059136,232169 759183294286204928,57112 766866529992466432,95708 777623586567630848,161387 795132046590885888,262849 758155403859468288,50442 768917718439526400,109666 778245428361986049,166422 759405718898221057,56964 767806949777743872,101163 770086538369724416,112693 765146250266157056,86103 758822924878909440,55262 769706185855381504,110585 776735483678363648,157755 788819142895804417,199211 795479086126821376,265855 760193470875197441,61412 788413154904596480,215922 787828521741713408,212239 778640920078127104,169085 763693389124624384,78304 754940622553878528,21167 762816070830874624,74135 759816158182641664,58325 758332217961570304,52554 763016378202791936,1249087 775410874970439680,148010 775004272467570688,144648 744576247724802048,148861 750436273358331904,11495 778288103467454464,167220 773968355963248640,139404 755093356296957952,32664 772807672315846659,132335 773603921805836288,20170 788391127359578114,217519 762372569982836736,69548 794942458740219904,263817 763128045477605376,75608 779826326563803136,176109 761185935455162368,62063 773264859731337216,135386 753049421860909056,24427 757618096848928768,47761 760632977663467520,63393 777445463347884032,61723 786531577329246208,202561 781595177173606401,105109 788511638190190592,217658 757706883490775041,47844 767743114895323136,100559 775485713563344896,112363 789211863590445056,224333 793077143253159936,249286 755877165758091264,30964 770612709272551424,118192 764223750556442624,82066 765536751188267009,88052 795276252068401152,264397 794002156747681792,257325 749339921253490688,351152 776011280876384256,151156 790703437633781760,233625 758837142642499584,46076 764456775848386561,81946 777200387996606464,160373 775854900081295366,151090 786882399317745664,1063777 767508308122935298,98736 761373755633442816,66058 788003603512385536,214354 757999747688824833,50763 785979924301709312,199478 763900289493512192,80978 776941434289152000,159093 789473739800875008,203546 792704214061445121,246674 755376159592820736,37004 793662278629519360,249852 750065171494760448,10847 776777516606304257,157082 785253201985490944,194079 761218404862857216,66976 780777788404039680,181984 781138261276098561,183759 771236706594852864,77731 781503280681627648,186584 760824272017170432,62716 773506342363344897,137158 786734170341015552,205091 792022365320327168,243075 764217275851300864,82209 768079461543710720,102514 775904203830996992,151071 785735603182706689,196917 775839555467481088,150497 768550862226620416,104973 769327383644102656,112825 790259418151710720,228354 758128398082383877,51595 793404620097916928,250064 753765905994133504,29790 754718000083791872,22393 767805430609354752,101383 771421526595891200,124597 778196156644032512,166390 756959291005870080,44450 772067969698365440,129325 781148679327449088,171377 773903493258158080,139404 786744885852254213,205728 779359670309978117,129991 768967688915935232,110362 794680879176155136,262588 761513000230674432,1248933 777931397713362945,158820 789819081113243649,227242 757292538298454017,46382 788889598617276416,11774 779115757896540164,172089 761988232678510593,69548 767562102911315968,1249436 767807423667015680,101681 780666398070759424,182257 778958880655237120,171324 761083713132257281,65500 779009270087946240,171324 792388550394339328,242280 794361147038330880,257492 773306341175590913,134375 771590453091192832,118191 753642350316892160,27402 750705721847734272,14594 787468564894711808,210253 772902779249565697,132853 791757950796824576,239998 733033902751813632,355464 746203846406397953,353879 794442349719846912,254209 792747704900288512,245148 763892801268543488,79513 769609117229019136,112382 791254353453592576,234583 793611275234373636,252014 792818740161224704,247241 793456936050012160,252020 794608205754077188,261155 763420805141147648,78217 778376295386263552,167569 771875887343992832,127557 776609534571929602,155898 781483803684564993,185310 788479694714839040,218455 788209623643791360,213064 761601479782309888,68993 764946259027173376,11774 778232089657249792,166532 781201690062163968,186434 765333653639528449,86440 732337917406777344,11774 763097455470575616,73526 755075038261411840,34898 761351929565884417,67973 769266249637302273,111225 792238040794234880,177455 757547477914357760,354841 734146177914920960,352302 764293568651366401,80720 760506557083901952,62492 780029789801414656,177472 792695212904558592,240483 794002809284870144,255870 778229657007190016,195876 786622551107575809,205181 765333355298553856,87145 770773204394573824,120550 778434783785410560,167220 792427489641439232,245313 765335218572197888,87245 754050623226589184,31400 785473295567073281,195975 793546388609044480,253475 792012835098361856,241678 751066793007943681,15559 764644318548140034,76012 790347560296730625,228354 780918687121498112,181419 774029121328254976,140230 787728458470264832,210253 772884533389565952,132335 755852284383420416,39475 760879726168838144,65404 774393839956135936,143210 775451294362439681,146847 761669990332272644,70238 764078417423634432,81702 776620585216380928,156835 794749296524587008,262022 758071222580158464,49843 793930052639461376,256679 781261999829200896,186063 776558577783668736,156132 777951714901127168,164826 780861337618509825,183269 790716342248677376,231881 793840770792976384,254569 794082379598069760,255954 785786791173365762,194723 792492829834477568,246225 788157990809407488,212727 773696008173649921,120690 781522980052414464,182726 786552638129135617,202217 751227458091880448,15808 765344457642405889,84886 773623547868557312,137869 758640894987894786,52987 760294109034770433,61545 792572957608415232,244270 780794585199079429,182726 787479470475280384,209582 777314218764865536,161456 776319547498430464,151459 780926157059272705,181419 733027007068442624,11774 789101816965455872,223047 758484076386856960,53185 760976528113098752,64664 790418908582903810,228341 789942945222832128,193121 763589221743341568,77353 793118497077362688,249469 763019581602627584,75690 760179684571123712,61544 774988420791820288,144682 793999355510407169,257492 763483619256000512,78219 752621304143044608,22777 758369406389018624,52545 766842475629514753,95708 757777829203443712,47940 759691290095136768,57574 795750100916125696,11774 768120295722999809,79987 789173341600886785,11774 758718221998362624,54070 778520508241502208,152594 768128164061179904,103354 786939196283826176,206748 786616496126656512,11774 758622725866938368,54070 763466389562789888,77667 752258125370167296,20232 785495525525118982,196277 763873885657796608,80939 795423282065457157,265855 768166508748910593,103354 770420815061999616,117257 772921006746808320,132855 793945121221971968,256219 762310503658037248,67852 768183263949049856,104406 766091292459675648,90373 778293824858750976,167273 786985307593924608,204835 795261229812027392,203510 778996680742014976,171693 767486651891273728,94699 774385070073274368,143186 760525135333957632,63451 750768691361550336,14252 777162456217096192,160602 766708681387847680,11774 791731261148635136,240556 795403713842135040,266138 751974073844899841,18215 753953440477380608,30590 779820965349904385,177198 794234218742042624,259063 791692271502577664,240070 793796264789938176,249852 777517361830035456,161407 776919705973956608,158520 764185908933369856,82544 765256545210863620,86440 788068777292357632,215005 795094947162570752,263898 761575309166673920,68133 759412161366069248,56964 751164212693635076,17365 770315871973699584,115435 790370360524812288,227795 750064322198564864,11495 777909131827183616,160539 788089807251668992,215252 785595142694658048,196748 787007878116835328,205652 755764131165155329,39462 793477232505286656,252408 753363892919603200,27222 770233325042577411,117257 755909611576782848,39462 795678987133550593,267862 767487376910352384,90982 777575333000126464,159308 795018656644272129,13629 792073912083447808,11774 763729942832185344,47188 788692843606872064,218258 762670042634825728,74133 756507234071408640,42249 780992348125851648,182706 789511395326959616,224801 795448067973488640,265855 770703493732630528,120613 771361813032206336,125064 776289046997893120,154071 777032973765996544,159146 772226230313713664,123345 758066531569926144,51069 791798219336458240,240145 764593865357746176,83391 794324932025008128,258456 794587925455523840,261155 762664785565671424,73814 794797149951328256,263171 777332875028996096,87904 786119889895337984,49459 791334780935614464,237594 751722526221426688,18893 755612640521715712,26721 758148373232877569,51451 794972673633873921,262925 775362164387356673,148537 750342473516478468,12535 781635361898233856,189017 770670708905082880,120610 786218191831924736,201929 787226131187531776,207613 785327162131742720,194923 791381820088672258,238520 761130451130060800,61051 760136014820175872,58537 763158948245635072,73814 772738351862390784,131377 773565366656131073,11774 794658988872830976,205972 764528111987875840,83422 761340729100754944,67226 764483458446069761,83459 750879774399041536,1248116 732981301867778048,353016 792444549125681152,244230 750564721301065732,12743 751178314295943168,17591 753693045892247553,28148 794981924573999104,264414 776010060669546496,151526 794005991016767488,256276 758670151894065152,41680 791022395515633664,234583 772950933374459904,133454 750401998151876608,11495 788346300169330688,216943 753200057822752769,26140 773253045710970880,134993 778678806026432512,169226 732338980222439424,196346 788005960996585472,205197 789150331103956992,221416 757966702084624385,50464 789984730586357760,228354 759856054675005440,58227 792352634589945861,244270 758431830668435456,52061 762768556689805313,73926 764908958142246912,84724 771532263443927041,125554 788482314145636352,218351 766010697415262208,90031 785491808218386432,11774 795408505427652608,263817 770374240323330048,118087 773946353483382784,138819 788211054899638272,216009 749875571639848960,10064 764844248524926977,84724 794074295148412928,257536 778987255704723456,167220 794658914067312640,262025 765413628522602496,74247 773336920571060224,134375 785490664272302080,196277 795039012184530945,262752 791349835047669760,238207 794670307738992640,262022 765644928240058368,88332 791066239200288768,232169 752946025975930880,15066 778642203425943552,168284 769751067538128900,114779 755566815389057024,38183 788408745738940416,217519 793919831770742784,255942 776921406554505216,158338 752990773931544576,22664 762064944611397632,69210 771465463997923328,125738 773639897768792064,137740 765869850661183488,88881 795408893182521344,265875 788503002864693248,106085 790902852977909760,234796 768017730062716928,100605 779501955739623424,175549 789662705338748929,199307 735995061863862272,11774 768225683612966912,11774 769278615078969345,27164 764616567112040448,80939 762844742145105921,73814 791378533222350848,232169 751829277600022528,19236 769258477952770048,110477 794308885268090880,257492 761051449803485185,66116 790376883472838656,230260 769966128663756800,106447 771099289070206977,122344 773709225985835008,11774 756570863512739842,43278 756906685952823297,43751 773517754347368448,134993 793416258054000640,249926 794541584754671617,261155 794554051971207168,261155 778742110388314113,170252 790610866789986304,232791 768161013392891904,103294 755850608079474689,39957 781500431142760448,187084 768887860132999168,109104 753677427813953536,27317 766383257021714437,80939 792543135763095552,245056 777875764897165312,163763 757933120549064705,49925 761591936557936641,69231 762813931102535680,431998 770542746583064576,117364 777522778027257858,161387 786085151407218693,195975 793888942923939840,241678 779306641061711872,173917 773883175726571520,139404 790218665245368320,227910 764115425269514240,81869 785569799690653697,196676 755836572113612800,18215 793383333061390336,251452 763442840814833664,78159 764342659259494400,82002 769021404092268544,110659 777266008788574208,159411 794531604324614149,261155 775157602707771392,144648 771912731276353536,128591 759512948700315648,58250 765685058380308480,88459 774703711528574977,144607 776055995013398529,152314 764935957992837125,11774 766759970482233344,95708 787484712994500608,209351 755837310193795072,18215 787647629731721216,208014 773213018159276033,134033 785945770331701248,199960 763736203468349442,47940 779441022577311748,174115 772938218194993152,133043 795029073181298688,262925 751805761320316928,19899 752245713887690752,18539 778327446630363136,164826 766687971961561088,91818 769696301806071808,110585 770425434848702464,118087 789439249435111424,225981 758024550227378176,47761 788825633581371393,220332 733287728201224192,355480 781375758690230272,185595 791028813488648197,235620 786404026732519425,203350 776072640859475969,153194 760884949138440192,64664 790736095814291456,232791 791008976817139712,235580 732956389954453504,1170428 755560211151261696,36719 756480060673101824,43302 780485553552842752,177233 793610508246982656,249926 758693358629859328,54070 765654492683665412,11774 787239887925751808,209400 767798924815929344,101463 785489720629268480,196277 744285311920934912,1170338 753624017785892864,26815 779659283013120002,174891 752903680362418180,23136 794603644247220225,261155 794376186356899840,258966 795016509454061568,263896 794194747602649088,258386 787099232628908032,207109 791065728103297024,78159 762265324448120832,70941 778230847275053056,166532 790899634474409986,232169 763489315510898689,78198 775779639071420416,149953 770276838086062080,117732 787054085115482115,207949 757252871968600064,46006 795751906069086216,268281 758266500385902592,52112 777757070086901761,70764 732680502121922564,196346 768569577240494080,106281 785472719747899392,194723 778690191544373248,168794 757940679007834112,49975 780863657551028224,181419 793164213208293377,249444 773291340394356737,108795 773319701057327104,135489 770343052057669634,117973 760983351909945344,65455 758118212256931840,51344 762308421102153729,71515 786411367175565312,203674 770090057973764096,109666 777263301445165056,160480 795300986550124546,265257 768199312811565056,104406 793977752298864640,254135 768131794365325313,102137 775381725845356544,148473 780090624125140993,178045 757019804305809408,45039 786222933580484608,199211 794672321462202368,199178 756291759991169025,33192 778999075005882368,167220 787741679042179072,207113 767410072662126592,97519 762673604173541376,73814 734859486662414337,351762 776158604978102272,153779 766350503403986945,93261 774677560588242945,144602 772837420081487872,132335 787121372493385728,203674 777924467951407104,157755 792832563567923201,11774 780571597988044801,172132 780937930860879872,183468 762783031589429248,74247 774338631884431360,138883 792528390410604545,245268 790754837361143809,231214 792726249965846528,245750 776998548315394048,157422 762134745392160768,431998 749418289156255744,7849 794506288092872704,245121 760642489195692032,61412 788032167012098048,197512 753250241340510208,26066 768570156729729025,106317 749939611472986112,10653 759507386788827136,57574 769207406458970112,111549 771396496998531072,125381 772791875438796800,132578 780748926349549568,182036 793959454626680832,256255 794743304801910784,259220 793251902385426432,249926 787797808535461888,186212 771740266956857344,11774 774250783898476544,140495 789363785681113088,220767 791736255188983808,240483 759551406638411776,56964 788250360624324610,213809 762405027638116352,72541 763010485277061120,75724 793473085986836481,252580 778593355080970240,167220 753718154312941569,29347 793132359079952384,249841 759745571963805696,56964 752856530488139776,22788 753001315983355904,24134 732699633609265152,352527 776179090994896896,153211 793960232749854720,255942 771417039810465792,125381 793270044083892226,249926 749420432680300544,7524 761074051682938880,66116 795704962424651776,268356 765161230642188288,76858 788385999063805952,217519 785924706704564225,199546 776115332138332160,153610 760275153918058496,61145 786391522358992897,193533 787861318464376832,210208 780492605901697025,179742 788833519195844608,220029 751642020007907328,14277 769325290715615232,112363 791669942231961600,240483 774285965443600384,142506 778162695178772480,164826 795173094876848130,246726 757291129649770496,46612 785320831308165120,11774 757417983706820608,44429 764934266082000900,11774 779399672536391680,174427 769267019044839424,111225 789918542959222784,227048 790714923919761408,232169 794720118085271552,262849 749482876723294208,7866 772801757109972992,125554 756569742996103172,43225 767528904496209920,97379 753431507570655232,27045 791045942216564736,234583 764173575934935040,81130 773480888214687744,136947 788978300219756544,222715 791326398635872257,228437 747505667343290368,11774 750059458441641984,10847 791393366650925056,238395 774678771777409025,144542 788865393058275329,220820 792527191581925376,246225 792889605498343424,248185 791431435974537216,234586 760200138274971648,60819 765149201848266752,84209 773507271452135424,137042 793348706997264384,250633 767374359203811329,98646 770306774729502721,116164 795496599413604352,265649 776721708480888832,155451 791383693633781761,238637 752646136842813440,22546 773787396290727936,11774 759366105689456640,56924 794379744028590080,228037 764685504264609792,16728 775908481366831104,151526 767365000620937217,97852 756295810464161793,42495 788890031297556480,220689 753601230224490498,28477 788085601069305857,215005 750011536228356096,7816 777978107466702850,1170533 791697293665718272,240483 795688612243369984,267157 749924970348867585,9378 758318426288951296,51344 794789346192723968,249926 766984874532241413,87904 792429070009196544,245566 759421524633714688,56964 773883321591951360,139404 760452520867205120,62771 773211459035787264,134561 795761271442436096,247930 779052427852984320,171617 767062978625626112,94699 777180987952214016,156061 788905790258106369,221972 750086103252754432,9433 774344976595419136,105109 756944912986189824,44291 781455297898508288,43589 773303188598296576,134993 792978725356773376,247877 766013046435246082,90694 794560093027241984,247241 761638292957822976,68854 762763704781778945,73582 750365610329059328,12883 787530842281213953,210694 756657494521286656,39096 790651959170654208,232137 794163775846879232,258331 750359246039027712,11774 753631353640411136,28732 792876485568704512,247877 753822380842033152,22779 764605602995863552,84209 768532847258902529,106118 776113680614383616,152887 785241803314176001,194167 753610977199984640,24448 785978912144699392,199211 788505926852415488,217837 787031597253992448,202007 791696344050118656,240483 791809750358831105,240535 758176076564688896,48289 778313886994866178,167220 786806648287277056,198586 767398053808570368,98972 785303179231506433,194934 765036604012523520,11774 774381750029946881,141887 759471613477662720,56964 770279845309747200,44421 788878274860453888,219119 794166755857866753,258331 762358671846182913,70679 760547183758348288,63451 754802655290155008,33356 763157521045393409,73814 767418184483823616,97325 757539505947742208,47740 758714924315148288,54070 764926355041583104,84724 772214948160270336,129335 761250306894225408,66897 762870353336991744,1248944 768003368258301952,101681 753776088338182144,28508 767410067041693696,82066 777176086002139136,160480 779378275508449280,173011 774023814644535297,139360 768593189175341057,106281 788416786932826112,217837 773545866451976192,137158 775109089642868736,146704 756549293041938432,43947 765577745090818048,88332 734616792610537472,351279 779466251894525952,174442 792373916845105153,240483 788094441856770048,214899 788802890718642176,218275 788853646276591616,218892 795460511597002752,265855 764223766427828224,82283 787511754624372736,200621 791661538297909248,240483 755505463114903552,38183 760575176484323330,63371 795025915797446656,263907 791683333516304384,240483 763335468784099329,77119 781234451661541377,186532 791669403888656384,240483 766717088782254080,95672 778586744400654336,167319 761490219627606016,68273 770601335565803521,350711 770610429013790720,119833 792894982457856000,245809 769511454798123008,111754 788715841747550208,220029 793216913757220864,249926 772804921099948032,11774 790364343342919681,227795 793687835710717952,354104 754778463677059072,33356 779327981403639808,158387 790695505047252992,232169 771061862574292993,122299 781872055469895680,188697 761945277460799488,70679 794328002578485249,259970 785989594860908544,199546 758683695452520448,11774 780189603500138496,174557 755632184749350912,38183 756490344473264128,42432 759488319268884480,58227 790641425595543552,232863 781849794654253056,190635 752679057813151744,22546 750787043119292417,14950 753510465930756096,27317 787115960968712192,198304 734733373193752576,355632 786738714718330880,203538 762648679115202562,73992 795279873585664001,265644 786797666650890240,193633 791672056739950594,240483 757332358936850432,46612 765745286593572864,88428 776636715024977920,154832 765247312348213249,86440 763819190461485056,80366 793587320062611456,236705 776485739517255680,154322 795352005636222978,266079 785772717903667200,197512 775719363542290432,148018 778979724043358208,171617 788109971007438850,215608 794712524511854592,261155 766408077176340484,88052 775362720929570816,148349 753347223547555840,27222 794647799359012864,11774 780772897769992192,182960 791282736229154816,237491 739836576377765888,349418 775054803797889024,146405 757319206178136064,1248475 776901623725510656,159359 772039574197456897,128934 767568349932818432,74247 775007520397983744,146259 775664250995953664,138490 755863272658571264,18215 794231578683547648,250519 766016142561255424,90384 791090798284595200,232911 789096250167689216,7047 764691416425660416,83381 759357959860211712,56964 764218999718703104,62180 763151619676569600,76549 790884507800838145,234622 793431633688793088,252020 790958180842909696,234653 765951265964601344,88669 788715246936428544,218875 759246006508720128,56964 794042154553344000,243865 787424652788457472,209351 751937642116227072,18893 779620570950500352,175952 757370835946528769,46890 774168992474738688,139404 795015794849509376,262784 763361956661227520,77612 758791406542397441,54070 771849135523758080,127134 788880440937553921,219678 749656901730836480,9145 774197906136006656,141887 773568589588795392,136904 793105252560072704,249469 749377197576589312,8497 779512571632185344,1177263 787327881982599168,199307 795666453827489792,267862 793334681399861248,8044 773707234446483457,138205 758027949408915457,47761 777754773286105088,349408 758778812905775104,55174 760966636710924288,64730 792106162590068736,243865 753694382247780352,29263 764384696847314944,80939 795407321371291648,265858 776852384135995392,158815 788168115028910082,352258 758719382155657216,11774 793245554549465088,250293 750821463612096512,14668 766309644054691840,91798 793199138649366528,250328 758716602170814464,349060 778374657477005313,167319 786695032132759552,204959 761569788241915905,69231 770267029098094592,117257 775493212572004352,113836 762733899281686530,74681 770352856998244352,117257 778086450399240192,159876 794647684552466432,11774 775361320061329408,148537 775738329694400512,151262 779395728145780736,173628 768122440366952448,101681 788058988927647745,215005 753085241770831873,24788 758110598756388866,51451 794605842016387073,261155 788450132786311168,218275 779827618635849729,170252 776997047605964803,159876 785311279711789056,194040 763820420118163456,79561 768855050831527936,105109 767872049633255424,101681 752244934271340544,18215 753029903214186496,22869 750364518698455040,12883 792155724759478272,243187 764007959575666689,79223 795444368480014340,265855 764990274468667392,85562 758443154429190145,52749 758647498755878913,45567 762449778709975040,69673 772757462978002944,132277 785816214626893825,197512 771556592223260672,125163 787200390504689664,207613 757283757137297408,354841 756660761943011329,43553 779092655154335744,171795 768040382831747072,101681 770436689198100480,117257 772106918932471808,105109 768559152587235328,107446 790918002124304385,232884 795772144257028096,268643 772470847038627840,114301 759491453441732608,354835 780601726420254720,181935 767244210520989696,98536 795412293966176256,266151 762714895485898753,74308 766449727365713920,82209 768096269948575744,103261 773840990188638208,139404 765390879670603777,86103 770284183948111873,117257 771552402583408646,125163 791065600248406017,235882 793103733601239040,249469 786208994176143360,200974 794980868372779009,262847 785621068446703616,195492 778602566858997761,168794 777298389411168258,160593 754716642211430400,33089 766019178226524161,89923 767752560891551744,99044 791736406188187649,240682 794481991282544640,11774 794562971624214528,261155 791375298159906816,238207 785647894023901184,193571 751183199842295808,17591 765434366344335360,84209 765973742262427648,88930 777238553243684864,159475 761788405017636864,69947 766124672958148609,90373 765717907254935552,80393 778172828361293824,166282 790695852910280708,227048 795608152473534464,267521 755286122498920448,34760 786609898889023488,202798 750773225596923906,14421 786759765288296448,206008 788035878518132736,214138 778991280315437058,171617 794636506556026880,261155 753078440069300224,25255 757665722042552320,34973 753427447639670784,27317 779105204591595520,171644 787957136412270592,205197 794678509608108032,261666 768544610280964096,106774 781536271873216512,188401 785246364397514752,193993 758290839252664320,52061 792422150011355137,245268 794626546417942528,262025 771972249762967556,126389 773885472032559104,139404 753986962063630338,19133 760531270577291266,63451 788815722080194560,220526 791680489887264769,240483 764810681262538753,84689 795393728273940480,247930 750389754399776768,12883 786513728271486976,192656 759358660665417728,56964 754005058501705728,30815 766633272193458178,90388 785838949004677120,193260 760573199092449282,59373 769293877220036608,112363 793180402424832002,249926 766235066930520064,90193 749291125609934848,7546 792094442781941760,243187 751969110704070660,1248204 756687049038655488,42432 762775418684448769,73814 773283238278270978,135025 775354849626062848,148170 788834091001143296,220526 788122274255609856,215050 788196153699414016,216009 758347333704626176,41703 759405943788597249,27156 750846724445462528,15661 780444968305299458,175772 790612875626868736,231871 764186690193793024,82283 770255345763483649,117257 780663872705421313,96353 732380752495661060,351797 779391533032222722,174115 762864410427666433,74681 779081833053052928,171196 757628250680012801,1248502 795302394187878400,265257 753665754407456768,148861 786554304090017793,204413 763878679566954496,80720 770458686766604288,118192 794219436127318016,258598 761817614335217664,68862 788066752567607296,214354 763060206767136768,73926 753296050581037056,11774 772941525550522373,132364 793088374286483457,249286 755445651303862272,37433 760967238270586880,64692 762993710242103296,73814 794001175934803968,257492 794879817191591936,262752 753871234270724096,353893 765236461406912512,83391 755535582001000449,38032 786881643344781312,199211 761110650126872577,65839 767691439459356673,100605 768920416073097216,109448 752196524852084736,21074 790748672837488640,231433 753873775540723712,29263 795292378026352641,265257 767886386129018880,102249 758658636314841088,54070 788539874789826561,218349 789881957551407104,353639 765960993184677888,90384 795228554841772032,264774 790910448929570816,234653 793933997550211072,239906 787436332868075520,207109 749705849266851840,1247950 758780272653414400,53924 777585777974935552,352972 780613135807938564,150151 780725806746050560,36877 765264664074780672,86209 793622665445552128,253793 778600762112897024,167220 773842531872276480,138205 778575177416339456,168794 781665481027706880,188492 792046787490177024,242693 753902181107900416,22394 767486935413633024,91936 793274717331460097,237491 733947895611858944,355376 789300971918680064,224680 791037598479155200,235828 760556222911242241,63451 765945866083377152,90384 768084236318507009,738099 769608613732179968,113412 781330440145600512,187427 758529924865163268,246425 762033555694297091,71429 774034569808998400,140900 788797707594899456,220526 791297752252768256,237236 754794357899849728,33356 763791440212135937,11774 790761695224270848,230909 765641134299283456,86440 792828960644198400,247379 770820659689562112,121046 758869362908340225,54070 773953038625173504,139404 792727600200376320,247056 758454262875627520,52167 779347004799455232,174230 793077728597643264,249044 768171407494647808,103071 788358733936091140,217235 773884589471399936,139404 760136117106585600,18395 787037965130145792,207949 769207511547281408,111549 774386937721262080,141360 794384543612440576,203546 758783217306443777,54070 761351739798937600,67401 767099203625422848,93170 776777039185584129,157693 763314512342740992,72216 773847710914977792,139404 795676441199284224,267655 763000239045406720,75724 764335661822406656,82002 788777489074118660,218469 794261936359829504,258598 787720951861391360,205197 786915779845365760,207287 765484896932368384,86440 787851819011702784,197888 794682496118091776,262022 778929266411077633,170609 786218482018902016,201555 793428341713956864,252020 793798286331314176,253032 776191904333660160,153743 752646138235355136,22546 780470081629413380,11774 787465778610122753,211347 773405054837678080,134288 777971872738705408,160539 779731580969332736,21795 787017248020033542,208176 787763722387238912,210238 791696026381930497,240483 770233561324613632,101681 794312167063289857,258613 753004545203208192,24421 776183884908199937,152314 753672878126686212,28586 791288595638280197,237236 756338955239485440,42432 786866253520527360,204273 752281822348779520,11774 764322164430348290,82066 775647929919037440,150511 757616597292941313,47782 769144700850896897,110709 787004747807064064,208167 794166791584948224,256255 775119896103493633,144730 778649346376105984,11774 785599395223904256,196917 791714065697484800,240145 764261787915005952,80939 786027087995908096,199546 765414379323953152,86645 776191245731237888,154322 790554078849802240,231894 795351923578679297,266500 791449084087377920,238864 751595771976306689,18893 768270894590332928,103071 759105655915491328,54842 794464154102861824,260796 787450298893635584,205455 795760093623177216,267576 790282336164347904,230485 793175697032380417,250033 752903620165771264,22779 766547895457751040,90088 786010415276752896,199755 773489455114096640,136904 787714523872493568,212357 793594751396122624,252196 753205139696029696,26171 764532127836827649,79691 776883397159489536,155588 791394961870774272,237908 788512281906679808,218275 770214670112350208,117257 756208642534232065,11774 788008559019757568,195876 757100325891403776,45857 778311920608645120,152594 767769374962823168,101163 792818640018141184,247877 793079588972822528,243075 795441027746250752,261155 759107106389667844,57092 785601306400546816,196917 744961372291620866,349408 763840914552946689,80486 755532146995892225,38183 763982267051945985,80939 795751451389673472,268281 764116050707222528,81702 772861226091020288,131027 787330622150832128,210207 790889104699514881,234583 761962936583741442,71325 790228781273198594,229192 765747446987259904,88719 788059574263750656,209921 793460003743076352,252408 756216162417946625,41680 776355701694296064,154534 757895543276212224,49852 789463964136591361,225456 795716510320914432,261155 771301347543035905,124597 785351591234826240,11774 762094226368856064,69548 791357351680876545,238207 795727589600071681,262752 776888196923699200,151845 779848777855295488,177248 790701074982338560,232863 778389773677395968,167407 760139206459088896,60801 772792685438664704,132335 793106957565648898,247232 751790292500484096,14277 775163528751611904,146580 771576789898448896,111558 794891244048683008,241678 792482737823166464,226738 766746636949258240,95682 781373851775008768,11774 768528329028866048,106281 773886606486962176,139404 769865190665965568,105109 781261258444210176,186550 775486927957098501,112363 766351253987266560,93286 792094626350043136,234990 753643133972385792,28508 778311102706974720,349357 792552159715917824,244270 761083001371369472,65180 780600535980343296,181548 794596904046718976,261399 754013854808412160,31077 789991738358296578,228101 758377131881529344,41703 772883548885966848,128971 767851683493842944,101681 764787482063990784,84724 775171198158110720,143210 751189741924605952,17591 771162917614002176,122973 779501845429493760,173917 792035675121999872,243075 786560217500835840,201958 773444898385235968,135025 791672697553952768,240483 793876342815223812,464984 773284010596323328,134371 793169888529395712,249841 791388742615392256,238383 778542077038698496,167407 766234514016247808,87212 766781370635026432,96299 787529601111076864,211347 770951233318297600,122146 780020123625197569,175782 786115820015476736,193636 764633516307013633,81946 777151414812278784,160353 757884079555481600,49852 790665685546434560,233307 787211775926120448,207613 762439049969668100,69673 765020049195147264,85562 786220752454451201,201555 779399568358244352,174557 750556392520552449,12883 773945747469398016,139373 750167233104474113,11495 789270825946013696,224680 774678891726311424,144494 786971518550978560,11774 794670427486486529,262053 787024758797901824,207113 789273283669598208,206666 769695839706943488,114985 758025440002990080,50923 795385804910710784,266713 770360927140978688,11774 793099333801431041,249469 751550066331095047,18470 758689133543976960,54070 760532507561295872,63451 750363518268997632,12681 786002436917833728,199211 788187502716788736,214078 792048619645833216,243075 763798599742423040,80393 763887200878505985,431998 764354766369501184,80939 773560187756109824,137639 775490559691587584,149259 762281648272527361,72090 791409780237672448,237908 794187403472736256,249961 786446224253673472,195876 777503576348364800,161988 779504701851181056,174557 785314280480604160,11774 766900694687162368,95672 793602187095973888,252014 793940993447895041,249926 766065086985146369,90575 773540291160735744,137042 768547642796277760,104999 792193763007270912,237491 751800534701670401,16931 768821310210338816,108849 754066834035445760,31529 792627640460914689,245148 750021312530161664,9754 753680296252289024,27317 758451367367192576,53185 776522719882055681,151463 792091824785678341,243869 768874694778978304,109104 776035524863627264,152314 790950661047201793,234583 792576330432929792,239610 761013354576113664,66159 785583041884348416,197286 789301320381452293,222647 793138274491469824,249469 794599441261019137,261818 794677849244385280,262022 776177877716987904,154322 780835331864133632,183338 793984135891218436,256276 761259973091340288,67547 770779251821862912,117257 792707769853960192,247105 778617430302011392,168284 760941178648948736,64722 753527756965580800,28037 794275656322449416,259266 772850480607272960,132943 768571192487796737,106896 791384427452510208,238395 766086493395746816,90384 781705912608100353,187611 794204794432921600,258771 760292491878858753,48052 773851319329316864,138165 793487880555560960,252741 771704546015977473,108396 793126200017317888,249469 768584239621091328,107808 785655291853496320,196277 790975140959883264,234551 791324786043543552,206666 794679592564965376,261155 773565933885480962,137158 792528745936588800,197046 793464900173467649,252408 767800444697608193,58728 786777454757158912,90209 776049420840296450,153154 792080204126531584,237964 785908793565601792,199546 751910519972327425,350085 773210925105049601,134375 762255682116554752,72394 732930991803772928,354525 793575460206673920,249469 773354839363510272,43875 794073121980461056,255870 758275667205165056,52112 732250283305238528,1170428 777218671827496962,87904 779459609681473536,174392 794710561787416577,262752 786952528718094340,207244 793333181311320064,249926 753298411621867520,25649 791253826590220288,78159 766012472289468417,90405 768795751069736960,108849 756825555127922688,44012 765277006841851905,86103 735790269262618624,350979 761130210720907264,61051 779828418451955712,154484 764078336435814400,80939 769581881226592260,110344 794501139651760128,249926 773629866642182144,137042 774333464766255106,138447 788586842056568832,219481 750426875051200512,13343 766364742369685504,93422 771096419168034816,122982 768530858634469376,106753 788567690780737536,218275 763096235389562882,68182 779923705593933824,175092 767799063110492160,100949 794562932440965122,261155 771619776070201344,126389 773981063735455745,140444 739214928226062336,9643 768903221280509952,106281 771855482176860162,127957 785255268653334528,194160 775120201410945024,146259 787718952260554752,205197 793112158292717568,249469 756551748819582977,11774 778996651528773632,171324 773541260158054400,137042 776122566444322816,11774 756259340374335489,42118 757665002241130496,48369 763433459335389184,77720 785655509751779329,196277 788417332251164672,215505 792494408994213888,242693 793947806859927552,255942 768127380254629888,103212 768126580384071680,103261 773959814233878528,129551 788011895659769856,214354 759034130579456000,1170396 761649436405661696,11774 793397237271453696,249926 743228365482627072,1247595 781195150160723968,186352 772841508047204352,133039 739963874372427780,349375 771331789948280832,124597 791330886281203713,238207 761678694788243459,52887 764591963509182465,33214 792893012665696256,248010 793443492865376258,250633 776623516787499009,155451 765700993094852608,88361 768176174178660353,104162 753763763157921792,11774 763055436966703104,75899 788552500106461184,211181 767884350159486976,101681 771450159007952896,125367 765716172662775808,88920 786597408214048768,204835 752975519071821824,23899 759565711459094537,57105 770311910541631492,118087 773975815583248385,133702 781456691627954176,186584 758487548599554049,53532 788386609662074884,217519 780754670708989952,182154 772907528501985280,127657 792603789916311552,246295 759047961250783236,56214 777228085716520960,160230 758543083445297152,52311 771501827921707008,125853 790505729094475776,231828 785490149731807235,196277 755750015973232640,39235 757298837119729664,46890 756264914071658498,41459 793273352064475138,249926 794585540557475841,261155 756549469425074176,41719 752657182500335616,21332 757649863307780096,47761 791678046965075968,234990 793511932036874240,252751 766399911671762944,92854 762789748276682752,74943 793809205136326656,255246 743969600371568641,11774 792726689679745025,244270 771084679692910593,122388 774410425525862400,142527 795079169625522176,249926 766015463881146369,81929 786996652477255681,208167 795396181631320064,265885 736288469920698368,7224 732650128264167424,351387 787714553601720320,212357 789549402406944769,226823 791346265242144769,231580 791647875117842433,240061 756512129101037569,42806 769369137776910336,110302 760524024673869824,63451 757439131844747264,43553 764144501350727680,80393 766513178104782848,92872 780883604146647041,176203 750934781647425536,14877 759375132884209665,56964 766836973424156673,95672 794037984211312640,257492 773963593897259008,33169 792019799849263108,243075 761380264018706433,66801 759193563393556481,55257 775797656077623296,150426 774080457675726848,141360 789516906076053504,226731 756723955050962944,1248429 767826238224211968,100605 774068638907265024,131421 775070321745408000,144730 792167322085646341,244550 754753230429532160,33356 775291378574262272,148045 758125647784996864,51069 772171079586414592,128267 787036280513232896,207287 792830997825933312,11774 763048798914502658,75724 765308706133278720,86053 767876510002872322,100561 778372230543618048,167044 776339478931771392,195876 764917975841280000,84724 759159242959888384,72475 744034368528736256,1247635 755099574730043392,35445 754038755250450432,30779 794190194941509632,258598 776156986241126400,153248 781282873823289344,187131 786378840100605953,202727 776889988097060864,159236 750409010801553412,13201 772942949768278016,132364 773335398110068737,108795 792886052616712192,247241 770978351204794368,113648 785342411572523009,11774 776961049031499776,158864 794030245137543168,256239 751004950256320513,15808 778813183553265664,169253 755203725011001344,36219 770954668289777664,121612 793342408956215296,108517 795424804094570498,267014 758581454217449472,45984 778465407212453892,165185 793760830319984640,249348 795098755838119936,264397 791979663908155392,241819 793521989998768128,11774 763078716742393857,76429 763109032051650560,76587 754861073522536450,30910 762760159684853766,65500 778738343672635397,169437 763357132074971136,77731 769560221903564800,112363 794230490949685248,258331 754753647603429376,33356 768556007068958724,105605 733069176089124865,11774 778588684761300992,168794 776354559048441856,153596 777364092960907264,141316 749540366110584833,7461 753943437490155520,29263 794190532746485760,256239 766818656076435456,95672 793199235860529152,249926 793865379097501697,256210 793878361613402112,255942 794596002854383616,261796 793639690524065792,252408 793161861990449152,249469 733280182912573441,355480 793214204475953152,250633 754788060211113984,33356 753365077114298369,23180 759180404666630144,56964 767812713410166784,101681 789853687350865920,227242 777599471794487296,159876 766447756282044417,93823 757780559846178816,47844 743111458813149186,11774 785506384200798208,196304 788840329445199872,217634 761019168447602688,66116 740076243991842816,195876 756872059481755648,44163 788530458984345600,218455 775111778577461248,146259 775889072837451777,151410 742548085616807936,352839 751129122764619776,17140 766440270703448064,92917 768837188507217920,108517 793902827839987712,252939 764836407353442305,84724 760141470322032640,61145 764145478883770368,82066 764868298693574656,84724 785912228201369601,199546 789819121651347456,227048 786211976913514496,201494 794174445422313472,256255 767749628582211584,101134 793101868473778176,237491 768062113222946817,103261 749997181772374016,10735 786030142804094976,200490 791634641396625408,240145 756547546286350336,43391 794564068426338305,261155 768419611423432704,106281 778426376101781504,167398 788973599772151808,220526 794971859624267776,262925 786932095193145344,192032 761514686164639745,18215 766860205686566912,92958 791043763653087232,234583 758674300513685504,53246 765625298859634688,87858 754037968369745920,31400 767106693037776896,93112 793879921726750720,256255 793142527117307906,249841 786296148344442880,104973 793899830699589632,249926 790022741885935616,228820 768478129354526720,11774 771975018448359424,128934 778493882388639744,167399 791475277062955009,236931 795752613220270081,268231 778416029735260160,152594 755850751641985024,39920 771141140770791424,123038 775092060118548480,145866 765230097184030722,86440 765552327986151424,88052 786242264523677700,201958 763486671316934656,78383 732986411830378496,355106 787844175802699776,205197 786266302335844352,202429 794236299515265024,258044 735164347522027521,11774 774084522128179200,141360 794671517615329280,261796 762680363193892864,11774 776169152092467200,153854 732560016809426946,1170425 776739521773772800,157755 750723150590013441,14462 768142218414686210,100893 766103403596578816,87904 794622418954305539,261155 761121275888541696,65839 770748213036982273,119937 770999875173572608,122146 751842909268443138,13201 770600765081530368,118192 770417912414744576,117377 785656292996026372,196277 771395141391228928,125367 767021466399289344,96883 791482586010882048,237594 761474274603302913,67973 790406034737205249,229895 793098572262694912,249469 752939226266800128,23739 774672177333272576,144654 760451304753946624,62063 754115257035927552,31400 751230830740140032,16728 762243923507023872,68895 786783606777651201,206642 762133957894897664,70263 793865655925682178,255393 769334034677768192,112970 777173556551569408,157294 794575987489042433,39957 757741541066731524,49066 785265897988587520,11774 793593714161569793,252741 781587975893311488,189032 787483184585904128,211347 792056822832193536,238207 793614310459183105,249852 760075659330875392,60790 785870103699042304,197512 795401704623796228,266491 765627674194608128,88052 766310874529267712,11774 772911122445926400,132335 781307037359624192,186434 773609115859947520,138089 775778305316388864,151463 780889928863354880,182870 793135166642331648,249469 759380199398002688,57881 768534028601417728,105109 789690619094499329,227048 792761841734803456,247241 793843727840182272,254716 752186770192789504,13462 767809351079821312,93504 754747149590540288,33474 763178878680567808,76665 791662080768241664,240483 760427042554781696,62771 776573057175523329,154071 776134292183408640,152314 785700994541883392,197512 787069253484699648,207949 772179355040616448,129991 789177600077770752,223899 794578610950578176,261155 791172691420119040,235590 789525182792732672,226731 793891799886602241,256255 778629836122173440,169201 764824008449753088,84724 778306922118164480,167319 795394697627889665,247930 743679054788780032,1176510 791446175794794496,235348 758780188180226048,54070 763347287254990848,77731 760116939037507585,61011 764187486243459073,82066 790596672392867840,231894 793243238786273280,249926 793562727314812928,253448 791431762824032256,237857 792710556914372613,246726 773676653436252160,138616 762726256337092608,73814 755132416172457985,32861 732655226373693440,353262 760962339935883264,1248892 765586401349898240,87904 786947323104337920,207613 766439925742993412,93823 771352008104304640,123280 792023942928171008,243167 766122591396462592,90785 757016308462477312,43399 794675850214076416,261796 758536101032292352,52394 793186470592860160,249926 793130103081357312,249469 771701498094977024,108396 757806629785997313,48094 771233839075045376,122388 791267829781766145,237491 794247107729354752,258456 777616433907806209,144018 785573612891668481,194082 794770391751344128,262849 749769574191542272,9754 793854697664876544,255942 768077292295876610,103354 791000808288555008,232169 740343753223864320,11774 794353083782348800,259258 788869380276748288,221785 766715287622262785,95672 793617599351361537,254135 760020003609423873,18395 766757527400902656,92958 794948346058276864,263817 787392370144866305,209838 794060397066141696,257492 751818032498876417,7546 790947282971680768,234653 758088853425123328,48549 743239634067525632,351268 754090842504040448,30802 770809072077705216,111549 795694006772649984,267862 786909940103442432,206748 773358343549292544,24173 768500652393787392,106819 767476589672013824,97519 788394827243196416,217449 791811224740700160,238395 794308808164200449,257492 764819413598085120,84724 792832272768569344,247610 775720633430712320,105109 795210223380209664,262752 763872904702414848,80486 755763251590356993,39462 762413088804966401,71470 763850706876981248,78566 793866643843624960,249926 758337422434439168,41703 792831689940733953,241819 769574312277782528,112445 793653725357232128,253032 768846552731443205,108849 794626755264921600,261818 773319529048834048,133454 772518250638872576,129551 762446655547318273,73012 756515867614121984,43375 793990442194968576,256276 771576190976954368,117008 776457574694678530,155459 793262513118932992,249926 758720572285149184,11774 771091987898531841,122299 777590324625637377,159308 793124142090326016,249469 762051156373741569,71502 781654217060671490,187969 785975859635249152,199462 792249857415184384,243187 793083804885905409,243865 781207251339972612,186434 762669711788212224,73926 793278049223581696,249926 760654618263166980,63655 778475918876635136,152594 775720581173874688,148994 785330827043311617,194923 787235823414640640,209035 759044439293562882,19563 744978813205913600,11774 777977235110256641,164608 786629020334985216,205231 792227503335178240,243995 757441133165350912,47202 760835308283891712,60779 791986117046263808,240145 788196208808386561,214354 767186615508738048,97386 793063134831448064,11774 765644342279102464,88902 795490379026022400,266822 756501900690948096,42249 774801647658688513,145244 752893841557127168,24250 788770192084140032,220711 794304619249692672,256219 779119883762020356,350711 790554635601928193,232137 767362995165007872,97377 781629425334951936,11774 749800625500725248,9433 790660268015570944,232881 773887081647071236,139404 788204232994283520,215437 794635923191382016,261155 787826575664308224,210215 791674390266146816,240483 751834254007529472,14277 789894702862479360,227048 755942685714751489,39907 765947265647116289,90384 794130968747671553,257492 793131935438626816,249841 751866625998016516,14277 773218807880028160,134993 777254328008663040,159554 768937405571338241,110477 785985193253494784,199546 749227085504212995,7799 753651977674952705,27045 771504795760812033,124855 795680597838561280,266079 793205618026881026,249841 753422157389172736,27639 793794463428702208,252408 774036282141880321,140444 781834756438630402,186584 794067071801917440,254135 765061463434141696,84209 773709732582490116,11774 789225363285151744,223692 791413877586079744,238639 777579583797362689,159016 760741059701780480,60866 769882548063313920,105109 773048466511716352,132335 789935353478189056,228576 794008440062492672,256239 771867751279239168,128357 776824571349508096,157755 777843055500156928,163990 759926025450950657,60363 763150778613792768,76577 773956147116122112,139404 793255482173652994,249926 795735599088971776,268448 766521183151894528,88920 775069524894679040,141091 764863045436862466,84991 764988697813012480,85562 787645337146126336,203225 776778609256046592,157755 785238565932429312,194042 770601527392276480,117257 792442075111366656,245607 766452031577993216,91791 776169602288156672,134375 792430758321270788,243075 793043134200422401,249044 774569529427058688,354073 791707016641122304,234990 793989621420097537,256276 755965797495812096,40550 771771434406326273,127871 752651591946276869,22777 764921402101116928,85313 785493084872269824,192749 757612911552454656,47782 794536389794664448,261155 789433252012359680,225981 786097482182889474,198878 774603131258806273,108396 770737253706588161,120610 777852423842959360,163901 790937640333873153,234583 795050154235596800,258086 774298498556653568,142555 765347467269472258,86874 765770749378490368,88669 793490850890199040,252741 786362102478884864,201620 788132536731967488,215608 793391725091880960,249926 750739573257412608,15005 795018544002035719,264397 758393382431494144,41703 789672029813219328,215965 752645108382720000,22575 767769750805975040,101383 767848344072970240,100893 773259990173937664,135252 765665787013128196,87904 762015705558618112,71476 791377128650633216,234583 795291267215269889,265257 768487139621343232,106716 764119891594977282,81869 781213704469770241,11774 794334908453777408,252581 791475184544780288,238272 764591261999308805,84174 775330491721519104,148045 759498087035383808,58227 788836898479431680,221476 790622130887163904,232662 791062172147130368,234583 793487344607240192,252580 732921932786454528,354525 792915722938753025,247054 776014480723542019,152735 756503264237989890,42249 757677183372562432,48735 764866754803736577,84724 788112563791769600,215608 758773880278310912,55257 761611549274476544,69565 757603483826659329,47940 778425811112263681,167393 760472112830160897,48052 769673758344941568,114779 778606334694391808,169201 790663157572218881,232595 764770872183840768,26066 793150337867735041,249961 795715736060784649,267862 764986562186665985,85562 773965833911480320,139404 768901781338386432,11774 751164064773005312,16299 765588972407885826,86440 774052939652476929,137869 780641790554673153,182257 793115542018203648,249469 786158159295504384,199546 794103603938127872,256255 758594645098106880,52022 769985299652964352,114254 785915314743681025,198671 792210700017860608,243075 750133982025703425,10654 761710715614797824,67226 788194664260079616,214078 752010565237825536,18083 778003449199722496,165360 780110839516844032,178258 793872301892698112,191065 793652809606504448,254135 794713777941970944,262588 792766136504811520,247232 794377184668303360,259623 768138826858450945,97467 793159479223136256,249469 793449489314885632,252196 779345271775821825,173964 785720915766104066,197297 770953910353788928,122114 771093726148096000,122759 758041601558085633,50442 758069689331224576,1323200 760882019505025024,64722 762800870417428480,73926 767799387657375744,101163 795130897125244928,259892 771068641613910016,123135 788497277870637057,218275 793099029051760640,249469 780539412639645697,181409 786331475088117760,201441 733021699185205249,355324 767264723096207361,90384 793191316356227074,249067 774007882715103232,139404 791363202525323264,238395 787064286015131648,207109 789289344175595520,217574 795091851577585668,264397 742329973692899328,349951 755635711232147456,38183 774403027318910976,142668 765525111302529024,87936 785950172815785984,199262 773327874493415424,135736 753395313486929921,27402 763741461770674177,77359 781544876185878528,187428 761384091359055872,66801 790647936434581505,232169 785322883174113280,11774 767803229484769284,101383 778589820457136128,166100 785663945143050244,196767 770302592547119104,117257 774990453737459712,146259 765102145175752705,80486 789285966238224384,224680 793961663007330305,255826 755476945001914368,37206 763862194089930752,80153 795771799770464256,267992 793405470429974528,251452 773868892707889152,139404 795112091816341504,258911 764237787176501248,81692 768966869747429376,107469 763775379421159424,79691 780170491633999872,178258 760780390042890240,64197 780964439457538048,183338 765198497901666304,86103 740408444079988738,11774 794002989849645056,257492 745345884922085376,209828 755785641401655296,39384 765164551885160451,76623 779029077877460993,172057 760824453051789312,63214 779108199278473217,172185 791465507350130688,238946 765209795909476353,86103 788387631465893889,217519 764141848722042880,82066 752689881541902336,22779 779311378582691840,173964 791665092601319424,240483 794744934448263168,262752 788765012231761920,220332 793288823220428801,241819 791272251924578304,237223 769230416377098241,111438 769851999038779392,114454 747613194806431744,11774 761611799498100736,69231 788848497546129408,220526 772944538042335232,132996 786727575531974656,105109 751553311250247680,14277 795280911646474240,263688 774346630812278784,142980 788176232110141440,215608 761678716204310528,67226 787874003969081345,46572 732211977527930880,1170365 785613851077316608,197286 795019870517788674,262849 755840866191683584,39957 787814660682768384,205197 759777809917210624,59215 772258998699499520,129551 773989583222484992,140437 795351765378072576,264397 787062143061372928,207949 787742530104197120,212343 757680706537549825,48735 749645302651555840,9295 764594809327673345,82066 792123338873241600,243187 774740206712872960,145240 788747275443077120,220029 756646215467532288,43391 762123839971037184,431998 775489210434355200,112363 770277414635184128,103463 777124922170679296,37396 780065364155572224,177472 794638108687941632,257492 773650171850661888,137565 775119372679520256,146405 770753983778521088,120690 781342636233920512,139404 794346619793719296,249926 764890534406082560,84724 767805560993509428,100891 773477878373638144,136947 794261508012339200,249926 776111451077545984,153095 793426997443690497,249253 759452264922656769,57897 735916381351206912,11774 791798390149353472,241034 747521527004831744,11774 791276149548736512,234212 758684876216291329,54070 774021212431351808,140900 794562418659721216,261155 774222256188878848,141360 765549301774872577,87863 793173004746457088,249469 766710367133192192,90193 786651329854857217,205029 768266806435966976,103924 768527939482873857,106716 749772321708138496,10064 753998541501132800,29790 759187775761420288,56964 795072560631259136,263926 781095653053259776,185347 794352129855078404,259034 775370360652959744,148170 762129690278658048,72085 788078349134409728,214209 789917968461287424,227048 781832876446720001,187131 771447814358315008,125367 794935694288240640,263895 756711971060416512,44274 762578525392146432,195876 787151490829856768,207287 759169598524682240,56172 772900278442090496,1170555 795768906468261892,267737 758872104544514048,55112 774058286836350976,131421 764787988593160194,26066 790609649095630849,231894 761347596346544128,67547 779333817081405441,174115 788531921953456128,218349 794671903084544000,261818 764279777616338950,57309 770795922703822848,119937 764854713099624449,84724 774004361009700864,140232 795466355038371840,266151 788817326447534082,220332 758183788417384449,41703 759042747223252993,54631 749668536268648448,9718 793837635991052288,255367 776257642121551873,152872 759855564213989377,59725 758183869912940544,48289 794327172827594752,259055 756290365896986624,41689 760581800884178944,63559 775291621478891520,147828 785319019939110912,194923 751554180863528960,18567 789172955041247233,220505 775360147203973120,148045 765271682265133056,86268 741895118840582144,349060 780494609059291136,180825 744309377100820482,23762 764989101191815168,85562 756613145393790976,44273 768909966174367748,109945 768911245546106880,109945 778287360811397125,167220 764720279658475520,84109 773940431927336960,139404 780069733907304448,165523 788124721191596032,215005 757547010996203520,47782 765728160046428161,87904 786880917419745281,194091 777027168597643264,159876 794757219115995136,262752 772781184090796032,132335 786393787744432128,203674 793149540807442432,249348 777589116057681920,162497 788119009291972608,215005 787645290559836160,210313 790679578427596800,232169 786646042901118976,205270 789522024557346816,205972 765326050138152960,87249 777157702921383941,159876 791786155716939776,241720 794588700650913792,261155 785345803472801792,186883 789242841864278016,203546 789525627808452608,225959 760118232321822721,61051 786878928648605696,204835 794556115459653632,261155 787182139179544576,207965 794677603462500352,261097 762066280404819968,71429 761189192428683265,355588 763825366821511168,80607 756955127303536640,354841 773390916291796992,135136 765660652505530369,88847 757289790127693828,45319 759194961044660224,19563 751166265272696832,17465 754749915151106049,33549 773565890474500096,137158 787847974487527424,205197 762350695257432064,72546 754990842343858177,32963 790755302144479232,232884 774427608121483264,1170858 785281638057906176,193669 793663397237755904,253793 770881255789432833,120610 765261348892794880,86440 765671596207984640,88994 773655816951828480,136904 787358195350052864,203225 771402086089011200,125145 732435105302597633,350808 788725531676119040,218275 753395955450470400,17365 785331071814557696,195125 786373770705383424,202248 785657313210138624,48617 776175102366998530,154071 765284081747755009,84800 764135747607683072,82120 788699469990756353,220076 768842823969964034,106821 768196887119663104,103071 781843937627611136,190635 776156432198688769,153915 780723137268842496,182036 792244325836988417,243075 780740951526572032,182036 768743150353473536,106774 785697691271475200,196013 791376277894598656,238207 761712373531017219,70475 763442862532988928,77777 773297181746835456,136100 786391097605955584,203076 773608328656068609,137158 793505217128067072,252020 756664130761814016,44503 766001005490122752,90384 771448995306737664,125602 768107235306246144,102514 759218619440066564,56964 793779500270153728,255246 761292078307565568,65180 762769980467343362,74366 789129253732229120,223492 735182556136513536,11774 760982169023946752,66159 775353709085818880,148045 760496392355909632,62757 766048013844357120,90284 764984329940275201,11774 757673361870823424,48735 773485898755301376,136814 792904582246596608,11774 771481162770284544,109713 759274999534522368,22434 780176191068176384,178847 787177479194619904,209351 754810158291816450,33499 761563266984189955,68864 774367204691308545,142503 732889507943440384,353270 763798964495847424,80192 746786951898988544,349408 776832209315430400,158520 758266757777858560,52061 793820684120043520,233131 776627305485471744,58531 732612923353378817,352801 789529690566332416,226048 794013153302487040,257492 791352400065892352,238395 753915749278900224,29682 775741407571116032,150511 793504565924663296,249926 788200724115185664,207287 794526258633777152,261155 762769329364602888,355260 755788595345195008,39637 786370480341069824,203391 789985670815059968,227242 792920934931959808,239582 781117112869875712,185496 792515565596319744,246273 758063292938158081,50827 793655206969905153,254025 777537970446471168,161324 793295046212775936,250633 793141587630895104,249469 764903979155283968,73196 791512869187629056,237223 780426522196836352,180112 785462047811244032,195975 794660641353048064,226320 752666623119613952,23013 781900700498354179,191184 790362588794097664,108396 758333003693117440,52554 792534422520082433,244270 793801479580778496,252020 795072732203356160,249926 785679178314113024,197512 790705151275171841,232884 786946511380680705,207287 785550350312935426,196538 752683799671107584,21332 757577779114303489,42432 756389267027341312,42249 758326240893743104,52520 764883771262775296,84724 768291009662812160,103354 771091169791074304,122982 754098028521328640,30910 759044273358639104,54272 787251388057202688,207304 761997214315057152,69947 791692853374312448,240860 759280127322841088,55257 759455646454427648,56700 780733740700069888,182036 768656057077997568,104973 778206381287444480,164826 794851140898791425,262849 795188196166561792,261155 762368823458529281,72408 777995579150311424,164435 786699097159925760,205902 794281543594295304,256219 787461477296926720,208949 759097589874565121,51778 786231277011828736,198304 759856039781142529,24173 771533533193965569,125853 788765899507367936,220526 775404723092545537,148537 766326016742678528,11495 764527214050152448,1249246 779388609183055872,173628 785852880079192064,198878 759041849839398912,55112 792400221758029824,243165 766604057234411520,94718 774013607294148609,139404 777808387685748736,163763 780924463235887104,182659 787067543336943625,205728 749495260993064960,7910 767705177575030784,98291 749339138432831488,8297 792411954275053568,243187 790911065060216832,226461 794567128783458304,261155 785566096954912768,196676 787082585759371264,209043 765692404779196417,88332 778336024061620228,167220 766499074514292736,93478 794532456187777028,261155 787078973641535488,207613 781090482948628480,184521 755905490102657025,39462 775288344074911744,148045 770095816656683008,112872 787012702245748736,207287 780330032463880192,179537 764488895924805632,83391 795367584900280320,264397 775894744832569344,151526 792096289588641792,243187 753026325959548928,353896 763935089008836609,80445 794022051782606848,257492 794824302491213824,262849 793439934753435648,251452 771264435176427520,120557 787909890195021824,207733 794955462265503748,263895 788165566078922752,215005 773969376789790721,139379 781183076013576192,182659 790245364691369984,229693 773865539101794304,139371 789032591764652032,219518 755176431580094464,35890 753228632835891200,19133 765854945098731520,76623 779307953853636608,173628 785549082282438658,196917 794373007460286464,258598 778798976912887808,169029 787132178220089344,208469 788496600079306752,218275 756197905510371328,11774 778381130768781312,152594 758412801476063232,1248609 794604726692155397,261155 771016042910879744,112872 795476567673737216,266079 789205391678865409,223899 789387070800142336,225784 763339924036780032,1249001 764841428920991744,83629 768808375081508864,108849 757048959546322944,45669 795322547642494976,262022 788099230892068864,215505 750439067242803200,13418 787771224160137216,200490 732903743314898944,64064 795229411482238976,265644 781577947664748544,188231 762390974672678912,350498 762712635104235520,74308 786967063139090432,207949 795054647476154374,261399 793970204933963776,256358 767851378190479361,101681 795010562119831552,264431 774379073208393728,142648 780948855802195972,183269 759687919225475072,56964 770355469852504076,11774 765882243738902528,90031 793207299909320704,249926 767859100650700800,100949 768264923206025217,11774 771499125376516097,126293 790638719459921920,223286 794699084225515520,262849 789486593614618626,224680 762823893035855872,73712 773666521138757632,137698 793422390181199872,252020 794613721641451524,8044 794687830916296704,11774 760532142342287360,63451 765660464936345600,87904 790729017414393856,232863 770981932696014849,122012 785668567039549441,197091 786037821223993344,199272 788386120899842048,217519 794654076772421632,261155 771396795536580608,125222 749685729735897088,9433 767979190784290820,101681 776111962497376256,153194 763061075562622976,11774 767852806925451264,100893 792399276173242368,245056 762845051693047808,431998 792107241797193729,243848 761566805747863552,68987 764415254289846272,83391 763852276528058369,80643 773706492188950528,11774 791391831044927488,238207 759790769167183873,54760 768138072831750144,103354 752958362736668672,24727 771357428717719552,107745 771499600394018816,124855 751816298355691520,18303 794911250929029120,262053 791424714505752576,238099 755765075059671042,39462 774458555021692929,141200 792104568574337024,243187 785898395311468544,11774 795715286485889024,267862 793612930860199937,254135 775128374121533440,146819 791651950479552514,240438 793164033796911104,250033 768945335708295168,109666 794223030117416961,258598 785964169581342721,199490 785319141330870273,11774 764242621594148864,80098 769807459397562368,113982 773953677094563840,140436 770771643559923712,118191 777849019062030336,164001 785922730621370368,199546 793195526619402241,250033 772291184362344449,130415 770728119196065792,121046 791255516244684800,237491 732618780417916928,349359 794248435222380549,259220 770321996198645760,87904 772521663304826880,131049 794984222079336448,262925 793119688997953536,230283 785647715799605248,197512 769204318771613696,110389 794616941231144960,261155 762667082098049024,73814 793607225277288453,253335 750390393003470848,12883 790532811190968321,231358 749850240883236864,9313 761348903027380224,67229 789836196113293312,225359 755059693484175360,34666 771063640300539904,122388 786362618126671872,202275 755045845146431488,34815 767764716970127360,100605 776097247754715137,153194 776269425641005057,154832 795707061615165440,267862 755953566515204096,40881 764281106808078336,82066 766810045946265602,94699 794107873034911744,256935 792090087760793600,243187 771495198006317056,122967 788111735588790276,214492 750684180678266880,14351 773738988104318976,11774 779346226642681857,174230 785322253495914496,193633 790977380689047552,234583 753379825465827328,25885 771010488717246464,122148 775833357594857472,151374 793194904570789888,249335 775649802306453504,150511 752945911198810112,24497 758370764244393984,50978 793914538177470466,255942 767324387091427331,95672 789110948371894272,223286 787074691705868288,207796 778674921660526592,169201 764452057826942976,130505 757044643703816192,45669 758835112255426560,54070 788184592498905088,214078 788813485551616003,221205 753334181145481217,24134 776673498286522368,151463 757095575351201792,44450 793871278893654016,256255 795089116572418048,170187 780163485573406721,176109 790926651127324672,234583 753574570934796288,27773 766016614789767168,90384 792030059179544576,243187 778305073042501632,166532 788437896466354176,215437 787782841128067072,205197 769296456758890496,112788 773974675579887616,139404 780838173265891328,182671 790285358432911360,230282 775417068128567296,148800 776526190614052864,151255 754720891402092544,33356 779386887828045824,174427 766630761692696576,90629 795058912340885504,264397 772777426539515904,132335 775038851580563458,144611 776952001594728448,158110 793078918953705472,240483 775031203657318400,146220 789998705273286656,227048 790899023930658817,234619 765368960128720896,87245 765185067094114305,85562 753768790131900416,29806 755431239121833984,36735 766354471077158912,92166 768082785558859776,103354 794814107849396224,262022 766695930221461504,95568 756300889556676609,41689 751141876007260160,16299 763933807678369792,80939 781336460662153217,186212 751599191277707264,19000 755787978643877888,39384 779295533714112512,172962 781329646721695744,26066 794775259819823104,262849 764904152010936321,47940 795109580120399872,265257 794795478038745088,261155 794573572194734080,39957 757033727163793408,45669 734863419128610818,353374 790323469435084800,224466 787366900074442752,209351 794829604968165376,262588 769240000395218944,110585 767549731337826304,99900 771431616396849152,125742 792778008742494208,247241 794033153358884864,257492 771385945539031043,111558 791454766463234048,239076 788619569392910336,201899 770747297541914624,120393 790257074068480000,229693 793549738306002944,252014 738793590873325568,11774 732719642595053568,1170667 758271909821722624,52061 764313257154781184,80939 791735214200332288,240067 755482247528980480,16728 754863067046043648,33356 756243042198257669,41680 792782339847880704,106085 766376254203367426,92902 764093919994916864,80939 764992085866979328,82457 785327478470537216,11774 764142784857174018,80939 754719319116902405,33356 762159297182728192,431998 775108122448949248,146847 750332046837485568,12535 752909852989468672,11774 792020973998321664,243092 768867472778727424,107976 786511842784837632,200557 791689974508843008,240067 770390707492294657,118191 762301652216885248,431998 758758417607462913,55174 754118348867153920,30590 794267308172705792,259063 794590078051893248,39957 795016037817122816,263896 766543926186475520,91700 785264656831119360,194602 781290045084880896,183801 785266546079768576,11774 794121239698644992,256255 789096356489138176,223286 778364021972078592,167220 772478092535214081,30802 750325068119445504,10654 769380927969619968,112363 780495674135703552,11774 790918995582955520,234583 793257590431948800,250760 766016889688645632,90384 758062908873900032,50542 788144407266496513,215634 790624833218482177,231318 795478437238607873,252580 779058762485145601,172057 786251797329567744,201485 793834068060221440,255393 787544849163575296,210207 787035499663798272,207949 787645375712755712,203710 766568153652473856,93477 780475279978467329,180556 773535072381128706,137158 767088208068784128,96973 789134953447616513,222545 791387989289144321,235487 765343333048848385,86472 785299946064977921,194934 755406296095068161,36735 781177882219454464,183759 791404982448689152,238780 763064980379959296,75724 760207415107125248,61545 765236262051651585,86103 751933528909242368,14277 761747529407008768,68273 778388817829126144,167220 785827332133117953,197512 791371550075129856,237999 776505887540338688,155896 773897841047695361,136648 781415328362397696,139404 793960390505955328,256255 786962788421738497,11774 791842388788510720,240067 757665641964810240,1248511 760767241101119488,64700 768161227763617792,104026 775074551793344512,11774 780934088530223104,183269 788443680856092672,217634 751074616706101248,15808 773495241462743040,136904 788216325957033984,216009 761561888085925889,69231 762002946456510464,70501 763394109923028992,77731 785523025064198144,196277 763184057626701824,75899 772549475353042944,108849 776450938823376896,151463 779780957926744064,176196 763511659272867841,78950 779822064886611968,171693 793164570147758080,249841 775864503816761344,150522 763834518214062080,80098 766006215805501440,351436 756619532114862080,44429 790280747609366529,26066 732775051880222720,398860 774789064151142400,143473 788164736215023617,215608 793810632676085760,252408 732977168339230720,11774 773688206118100992,138488 792662071334674433,246987 795764862483714049,268643 795339549807362048,262307 752967830434377729,24787 793757658687823873,249926 794310128463814656,259190 768499036278128640,106819 790667601684955140,232595 740173156787355648,353488 769629640583286788,110585 735170659039498240,11774 794011838736318464,254209 786363808973332480,202217 770151319197872129,115435 772554396173344769,125381 778804790448926721,167220 732962854018514944,354557 751681789815496704,17794 770244241092059137,117257 788748700348592128,220332 761997776435699713,69947 749846348413927424,9295 750322655375552513,11495 758635214067425280,54070 768593855029604352,104999 773222264691130368,133702 772564068062420992,110381 765980203260653568,89076 771515020605882368,125136 764992711329918976,85562 755161482812387329,35890 760456123891720193,62063 793108678907863041,249469 792156858408513536,243187 775790374736400384,151748 791359087195725824,11774 763080815458869248,47188 765659938865553408,87904 775736192524517382,151071 775435587054608385,11774 732282725986619392,349347 774338919173206016,139148 771718963843784705,126152 793201781836812293,249469 767011866786889729,94683 763049758252564480,32625 775748013356568577,150663 794322953416691717,258878 768544957741301760,106716 780853339688841216,183269 772513366371803136,131027 787756052452368385,211347 791702605915299840,240483 790736328187142144,18341 791348758114136064,238395 794966305023594497,262925 774332507651121152,139404 745846358825967617,88859 760208167040978944,61602 778954589366128640,170882 793225499828969472,249927 766031380606320640,90384 759852664838561792,11774 755011046172164098,34666 768116743571140608,11774 772086615032336388,129471 785839030525124609,198671 795395786800513024,266151 768341859638865920,103261 795316734018355204,266079 788722535902744576,220029 751227911689023488,16299 755896568344084480,39221 758355274675531777,52554 764418383324573696,82780 788385933129228288,217519 750357044138479616,11774 755421081641639936,37044 791747299563241476,240483 794006289349124097,257492 763859193132683264,79911 764851262294593536,84724 766346538410921984,90482 764700475094466560,79342 773253592656379904,134993 732289636429504512,1170476 774325733673938944,142503 795056765570347013,252741 793581059422072832,252679 770613635014135808,118191 790932221381189632,234796 775615886317223936,149953 779666159578652678,173584 794628845538263041,259892 759844807644549120,44429 769224132840095745,110362 778649468560285696,169201 769018121193684992,108517 788006899476201472,159876 775433143377661952,141415 781859138221506560,190686 786686627020177408,203674 795685449410875395,267655 781520923346120704,185310 737531304778989568,352060 765192031962443776,75457 775785591258681344,150663 795771791331368960,268460 761446115803881472,67679 755158646338818048,35890 761314036738842625,66815 776575901093994498,155916 790788193872285696,196849 768473820386758657,106702 778272768043413504,354823 751589379018137601,18555 785553076128194560,196676 792478443522891776,243513 751067328897437696,16422 774361209114165248,142090 772941082673971200,132335 787481607372505088,210432 786549879657095168,204413 743787389127012353,1176510 732833591135178753,353789 763048466402521088,47188 795344433122312194,266277 768983642743926784,110362 747470188887613440,1170845 759835826997997568,59394 793258490059821057,250293 759330338535575552,56170 753629939748990976,11774 761129793408602112,61051 762105856192155648,431998 781737662944153600,131056 764975450695139328,85562 769923647704137729,112693 795745836453937156,267862 780559658981265408,181419 754837126022361089,31046 758669013312348160,54070 794998451935318016,263898 763091651707277312,11774 774692985036476416,142721 778114014236868608,164826 756278432150020100,42495 759888186877222913,60233 761194936234639360,60999 780782825842810880,182960 761940426811019264,70679 792076539760373764,242609 778954698439200768,171324 760920518841085952,64693 785700600298168321,197512 752817106807291904,22953 758318896566992896,51344 758454579600076801,53185 771210430077210628,124032 781558426337939456,188952 760431142772285440,45672 780451529228595200,180306 753264426686353408,26140 786975562472448004,207113 763358444158001152,77303 786909385469620228,207287 751205290645737472,15643 764612178003451904,1249241 778406278766878720,167569 741066442074927105,1247404 776402072946167808,154071 756290852050264064,42432 781084941052317696,183759 790301339490197504,11774 792961781136236544,246726 757205490166296576,41277 771421021131931648,125554 785984316555669505,198255 793255963302227968,250430 750791257270710272,14781 752923602144546816,24316 764096862051794944,513129 788905171820638209,220029 786956774683336705,193639 754074195395481601,26140 795003852399542272,263931 795413738446880769,266151 794749603392458752,262849 795404793518977024,247930 761257438079320068,67511 793550766585896961,252014 759599844260454400,57749 787554392899723264,210395 788467289486008320,218275 788820550038659072,220029 792033936184664064,232169 791132335475425281,234653 792582196850720768,246225 771459471214272512,125064 771449869898612736,125291 776591008360435712,155898 763496741559611392,78159 734931412806172674,355878 774686644939083776,144602 781167144960528384,185496 788519886603431936,218582 775309184824860673,148170 757981657806667776,49431 793996643066466304,255299 769016138588184577,110156 765032105067679744,85562 776969766166638592,159546 791721062925041665,240483 792228320897273857,29271 768326812573196288,105109 776262804735193088,153618 790624679459483649,232792 791718622100094976,240556 790224893505744896,228354 792540660674867200,246273 755111065449529346,34731 764091308268855296,80720 792176694509481984,244550 761034255371685888,56964 767737875102208001,100893 781831681443450881,189613 768810632216997888,109104 786050213127544833,196341 793593072638566400,253793 775487970593894400,112363 760222305628909568,61352 777175106011303936,160480 774376937699500032,142942 780887141970763776,182036 765569336480178176,88052 768051944107679745,100893 756217739665108992,11774 781233008158224385,186212 771522179573755904,125367 794913491572375552,263895 781415383337099265,186584 785322122285416448,11774 767808446137786368,101681 778755246839492608,169381 781258845721096192,186063 786969088362811392,207949 760114570027536384,61051 762160449315966977,66801 761620980963893249,68987 792509942234279939,246225 793164112855347200,249841 773734990295072768,121367 771172482803863552,123554 791047545560719363,235620 753231616328204289,25968 788901325044080640,220332 790699164682231808,233692 773927854560120832,139404 776971280356478976,159546 790597614764896256,232169 789836204069965824,225359 762254652159070208,71776 779422926533779460,464984 780347798394925056,177773 795128860442443777,249926 766312605795221505,91946 766959083437948928,97067 758011663643729920,50766 758047621319581698,47761 793116708126887936,249469 794907469327826944,263688 779034895687544832,169107 757652313943052288,46280 790584310575181824,231318 793622109578670081,251566 764431648461058048,82963 768578804860096512,106281 773900524563365888,139404 786366203363069952,202727 794378887014862848,257674 778604866490994688,168794 774654649018101760,26446 780624283575853056,182211 759878338982715393,58227 771354933828419584,124597 778374280287432704,152594 779387559642292224,156785 788734256595939328,220332 786947580693393408,207613 768623708176994304,101681 787580154956525568,210992 732591356976173056,352720 775728006371434496,151071 778829097593995264,168794 789294550011424768,223935 781339247055962113,139404 786651544234127362,90209 751185959232778240,17434 768818234598490114,108510 780599982189453313,80785 763452820917981184,77687 761893391391158272,67256 790972312271085568,235315 767808033481109505,101681 788112196874211329,214209 762768878946643969,73712 764978693886189568,80098 753340109693394944,25189 764936769649258496,84422 778966277113143296,170483 792739110506991618,223837 793999700332576769,255870 749920596801314817,10735 786942710582218756,207613 763934905621295104,80939 771872158012276736,127957 791623772767793154,240145 766011169287053313,90031 791413892438106112,238395 773878274137010176,139404 789509479888891904,226731 794565990118002692,261155 754125537614979073,30590 761075516803723264,66159 794557412439040001,261155 771816331691778048,126498 790006766339620864,228820 761218585251414016,60794 770194285199327232,114779 781738959063900160,180233 786380469709312000,201292 788219335479267328,210207 770723184974917636,118650 759067457596198912,56784 771415961614376960,125381 774032756342792192,140900 758268971728695296,52061 755179690235748353,35890 771375119319064576,125145 754086306930626562,29263 762064787375267840,71099 764861950249603073,84724 794962505252671488,262226 759080096670031872,56231 788412379994423297,11774 792195222146916352,243187 757068832846602241,45857 788409917162004480,217519 760542229995909120,63451 780158193225854976,178258 792835207636201472,11774 759203675382358016,56964 788526063798382592,218260 769761859855486976,114388 760280659126550532,1248760 765247212272160768,11774 773196532971634688,134359 776403175553261568,151071 780894637288460292,183269 758352901492338693,50476 773123993478000640,132335 774298732196093952,125633 780539335158407172,171693 763900817858494464,79987 765007935818739712,85159 790298982727684096,230270 773314284067627008,133454 773478763707392000,135736 792729845516075008,243187 760867239817994240,11774 732733291611095041,353360 768425106456666112,106281 733468269588316162,1170803 764972774670553088,85562 761277860325785601,67517 786153357660397569,199961 791879623428542465,241678 779439214828068869,173964 791797864800419841,240483 788775248401281025,220767 755411957629394944,37224 776824697728086017,158387 791711578286596096,241034 756194782972678144,11774 772015938468188160,90011 762090975703379969,71594 792167706799767552,243187 791448179539673088,238207 791700503440666624,238207 771678013587021824,125367 778819288706666496,170187 776842668408176640,155213 775816427030872065,151463 761593690091495424,11774 763455160420999168,11774 787254278687555584,209477 794806850940178432,262053 785263328654397440,11774 790926374898991105,234583 757655361511755776,48549 773597001019629568,137965 787064375135703040,207613 793113512503488512,249469 773419870570553345,108795 748908889106632705,11774 760230633289420802,61602 795607208885161985,265369 767712636515540992,100545 763099093161828352,76549 767178958110535681,98311 773680553518260225,138165 785580529001213952,197286 777600931747823616,162596 756513856072065025,43579 751102975360184320,16422 768226650496573440,104932 775793209880485889,148473 766403536208953344,93261 793632440485109760,254058 759927673695068160,60363 769019559701581825,1249639 781905895047307264,188401 753555077961486336,28148 769321599375843328,26066 780460515822858240,180306 779915141177421824,176267 794058003733422080,256255 757665042317844480,47093 749284292790919168,7852 764672081376210944,82344 758476526908301312,41680 777672980331655172,161573 788488415922839552,218275 757271062052601856,14277 791422491143073792,11774 785516953829945344,196277 765001550842433536,85326 760281588756258816,61734 760532028290764800,63465 765702040077172736,88332 762060772562337792,71677 787750271871049728,204684 770732743395205120,118191 785524722465406976,196538 795005032194154496,261987 772789236042989569,132335 757368649883738112,46890 764218408590307328,82582 771957849157173249,128519 773872769406758912,138819 776755432840986624,157693 772934608539181056,133519 788135578822782977,214992 751787189772615680,18555 763837718015205376,80366 756314878034534400,42249 789943945199362048,228888 793474994336632832,252408 775426438518439936,149040 754763084183511049,33356 755092950074425344,14277 763710035419623424,79691 770502745044451328,117257 758687328177098752,54070 777939926830632960,164578 763405929370923008,75438 777395501142568960,161072 763161532133937152,73814 788128246587994113,214812 791746726193397760,241432 777938015524118554,164669 760973473992892416,66116 758117720030314496,51069 765031985471426565,85562 753522662727647234,24173 794205456906342400,258771 754761310043250688,33356 778359687217549312,167305 764849836189446144,85023 794635423888928768,261818 792972509503066112,247241 767030739380482049,97355 788108801132068864,215608 786914514944024577,207287 761305360820948993,65180 795699543455256577,265858 763515620616966146,481145 788419261597450241,217918 755127243886637058,32869 792457096344272896,243187 761241200644935680,11774 762586371064070145,73002 768246402723946496,11774 779572431363117056,174916 786225967819698177,201598 758077714133815297,50590 758659993679851521,54070 763579935483006976,78344 788496765070745600,218275 791062797484298240,236454 777278419998572545,159359 791563310772604928,238395 794326410579976192,259134 758350707099635712,52554 792047734953955329,243075 787694394652651520,211794 792413834967416832,218540 792424791722516481,245268 793101216012271616,249469 760139977648775168,41141 795113767411523585,265257 769099801749315584,110389 776611940743249920,157082 770867987775561728,120690 751153053214969856,17284 768922297419780097,109666 764821710268932096,84724 769740270439063552,114779 776940887829983232,158387 795727661544804353,267655 757627555625086978,1248518 778329849999953920,167569 794692069575053312,262053 774657271192293377,143585 767748461747920896,100605 793545468781494274,251320 789921472420515840,225959 792158769715245056,243615 788694128284409856,220018 757667399868948482,1173862 793507175767371777,249926 752206310054191104,19703 794249632897503233,259063 773509481531600896,131473 750356718501101568,11774 792748142894649345,246726 775495557871722496,149633 788047105990467585,11774 775352504431341568,26066 793036697357410304,227795 762756375239856129,74681 777164061809205248,147771 785638511122591744,196277 762656328510767105,431998 750851933519302657,15264 763780562691747840,80177 786754726960521216,205502 760974880338771968,65916 765393779125661696,86103 751695926700507136,16728 770774501651087360,738099 766384561920024576,93286 785858920157941761,198671 791589963208859648,238395 794542448290562049,261155 742782197795422210,11774 733041877449101312,353789 760914881541308416,65180 768926668773814272,109945 771123582688788480,122299 760940952747991040,64664 734859112098340864,355185 775303151322890241,148045 785256579461357568,194082 759638233701429248,59217 791398735884455936,238395 793467835792105473,252020 794900255858892800,262886 761920396551680001,66815 791030610668220416,234796 773665275581300738,137869 778578875836235776,168794 793815815988535296,252039 771330194153930752,100605 756535768303009792,43712 788542698441564160,210390 776060954459144210,152735 789239128613347329,206666 795658131292520448,267655 762281329291567104,51778 795095823524696064,264397 791488810345439232,228124 777595553156915201,161456 777194274450317312,157755 767915665080541184,101681 763433326963294209,78304 794268358376128512,259457 785942582031417344,199352 756980195811135489,45669 770681857973288964,120610 764695409054801921,75150 751544563819511808,14277 794019872166379520,249926 752045828160753664,14277 733369169320792066,355464 757584626458120194,47761 785882937749344256,199290 786222367869693952,201555 791487885639909376,239405 793088460621918208,228911 791479097939623936,239446 794614279307661312,262053 746904804975226880,1247598 751557630066237441,14277 792102550375915520,243187 773882513060143104,139404 756891052842291200,44450 781123406867468288,184223 768536447385083904,100038 760920714639577088,65626 753369160437133312,27317 775285742335561728,148045 794580891435560960,261155 773957786996703233,140444 776386788214603777,155374 787014552735145984,207287 794233956413607937,258598 762632824868306944,73926 768654563637235713,107423 773674788954988544,136904 756654549025296385,44450 764936415662764032,11774 750059646648356864,10851 773953116622491648,139404 793640176366923776,250033 767050682134212608,93210 786612227025416193,205186 780108139811131392,141360 785673139296415744,197286 761542768724365312,68993 765988663092207617,90482 775107472046653440,146704 753003985980751873,23678 771448528526778369,125319 771888276345004032,128713 773702452285616128,138819 773327755777806336,136018 774425667916083200,143585 768959464955375616,108412 780868332899622913,182036 765561471849881600,88052 785647116827766784,197286 791367689667174400,11774 751182658034556928,17578 773542507716153344,136904 788136334875439104,215584 740390034763812864,11774 757682579608829952,48810 771448358330249216,124597 773857959268999168,139404 752942058373992449,24597 791833268823785473,241819 794599423045046272,261818 792435981219684352,245130 776748086626574336,157693 755542027241156608,35736 771780357205090304,125742 753377252956475392,27402 773983478257971200,139008 795072067066597376,262849 778355641672953857,167676 780833056684929024,183269 754771668816523264,33549 777324048137199616,159546 787800899993427973,211760 794163280272977920,258331 794399044848193536,11774 781300537794949124,186434 791020556518686720,235590 768484920779902976,106281 763713226714419200,79585 766107183914246144,87858 757270172717748224,45014 749333146215342080,7852 794002492690309120,257325 765957764476727296,90482 793322789516283904,249841 771798520986607616,127582 759512747985948672,57574 755557074931687425,35736 788262408598851584,215437 760788300231835652,64509 790695744973836288,233692 786952623932997632,206620 761327556591226880,68102 777333150783418368,161456 792008319095312384,242693 778360003337912320,167676 778998931107741697,171324 787726655641051136,205197 789153305326780416,11774 790921005195726848,232169 794875945165459456,261155 786239346420613121,11774 790964833126453249,234583 778700424240959489,351436 791712124980436992,238429 767363499647438849,94627 780513021542051840,11774 791792293413998592,241678 751150562582761472,15643 756232696666259456,41763 772460050266763264,131045 759203667937460224,56964 762909018696232964,75521 773116155036917760,134470 779770695144316929,176203 790537045143916544,231894 764316829141635072,80486 774280482712330240,140444 764821504462823424,84449 768358170070843392,95055 760210872195166208,61011 787164452391006208,194072 792554162202419200,244270 771359905131429890,125058 793097425661661185,247241 766261175743111173,91946 790950492155154432,233307 775149391862575105,146675 780924446181695489,183811 786744348406902784,205728 788008940676059136,214209 793252373745405952,249926 755115419975966720,26721 766639631429464064,90252 766868438962745345,95672 769122937072787456,110647 773423789472419840,135025 792255466055278594,243983 760168600141459456,61454 775028452726480896,146259 766378489591140352,93405 788052806494195717,214492 790602287576121344,231871 738789789307142144,11774 786602342833655808,11774 778937851140448260,169738 752900317931593728,1248238 761513596857774080,44461 763724860073840640,74575 786222960805748736,201899 765722149134839808,88052 765232365585043457,86103 764983850824978432,85562 776198433455665152,154071 790608785148489728,11774 773718551240642561,11774 794005838335614977,255299 764137520917573632,82061 774676627888361472,139012 764621022582628352,82009 762449045457506306,72090 775758470893203456,151156 775010193008685056,146259 754733180574310402,29162 758014138316718080,49845 793478963091898368,252408 765223151508881408,82209 791885955770687490,240106 766110491148181504,88920 776853860031881216,158314 762373481556213760,64758 791695747364196353,240483 787337524951732224,210432 732795813399830528,1170365 762795166331789312,73712 775354218198597632,148045 786239939641876480,192032 792937365501206528,11774 764905524995452929,84724 792790715063537668,104244 753601941624672256,28477 794913426061623296,263895 779100609639092229,172270 794560358107054080,261155 765594378979057664,86274 776081844034871296,151741 786273389820387329,201958 787357251447250944,210289 765938469436882946,90384 792946033051443200,243187 753717693564485632,29456 762325556767653890,431998 780934142108106752,183530 758391460177715200,50827 791695801785253888,240483 785906801321529344,11774 742370538308407296,349306 794612406462849024,261155 760946971162972160,65887 771034213541896192,11774 795091308217974784,265191 769272074141589505,110585 766415453791059972,46501 786980710556905472,207287 777997677061545985,164435 760897169213755392,64197 770384215485648900,117609 779097943617966080,172148 748650218229424129,1247847 793789863384518656,255106 788089076507258880,215252 740671908732100608,11774 792009839681671168,241819 785686742867120128,195975 773885783488995328,139404 775558522087936000,148684 786612796418949120,204539 795381687668658176,266151 754853558554660864,26721 779659268727287808,174315 786280031831994368,202217 793871156910649344,191065 755273746265563136,35890 793196447881506816,249180 760265600018976769,17416 756863101018877952,41702 762281147933921281,431998 780024250988056576,174891 794607850123366400,261155 766041458386341888,90384 790738274528681984,11774 767865408665767937,100893 795091448815292416,243398 762707436864086016,74030 765258119358316545,86440 777961373712035840,164826 790844455683100672,232147 774309107608068096,148861 768813079354224642,109167 791457251831615489,193524 759547339518410752,57068 786315911695245312,192032 774284334760988673,142289 780202291747954688,178415 794603632687616000,261155 781881904018681857,188458 753690388284792832,29263 769883534630670336,110585 768272923559723009,101681 775046539332947970,146720 773362912811417600,135025 785945041726418945,198591 764212395816448000,82066 791836404254769153,241819 794705349748129792,262752 792538796852187136,123499 792951485483126784,247240 755384470266449920,36895 761752742624956416,69676 786226247936380929,199546 771415292878659584,125602 751092921395359744,16299 765010712318148608,82066 780766395613130752,182659 781832647530061824,187131 758029084186247168,50314 756982113124118529,44429 765181172662079488,86103 778391388182421504,166916 791708267818934272,11774 768867894386040832,108849 777987032517705728,164435 769910658141794304,109713 770644715981180928,118192 753374513547599872,19598 773202907608911872,132578 779917746133987328,177564 757798357398003713,48491 760215620927442944,61352 794188381320187905,258331 788174925953654784,11774 768468621236461568,105041 768513025737457665,106770 770409524423340036,118191 785672864917708802,197622 756767953752690688,43391 760994877135990785,66159 791797696826789888,240483 793706503614050304,252408 762691883306856449,72978 793721764631056384,250785 794545881546563586,261155 764682500324990978,74133 765621788818616320,88719 794150215607468033,256536 755178920509661184,35890 794645198361993217,261155 757842986898042881,47940 760384019720728576,61051 732947389317779456,352462 790783020881973248,232137 755094916154347521,35449 794311784018694144,257788 755576726269337601,37455 770007198441336837,105109 785533029464834048,195975 790986012847726592,235590 772073600954277889,129471 753180189438324737,22619 766394747485315072,90384 766542259042918401,92235 771919128227643393,122973 765699537436487681,88546 795321375745523712,261923 786707858981326848,151463 791461597818519552,238099 768494780472893440,107032 775571951657988097,146259 790980390252978176,235590 768086328231751681,103354 792122197091418113,243075 759526279448264705,57574 791387254178648064,238395 780061894262427648,172185 762695746684461056,73712 770741052634521600,121207 793270723426914304,249926 772584591366426624,76146 788600382079561729,215437 763151984098770944,431998 766660952464855040,91993 780947816105377793,180394 732572571980288001,349965 791779947580981249,240483 763506522928386048,78704 763940400411189252,80486 781391270954475520,185310 767144390187941888,97685 790242318779506688,229693 790615015447486465,232169 792688059431186432,246726 767357928315781121,97325 775164358498279425,146704 756461144416526336,43383 758448483493752833,53372 770372796161622018,118393 781503810447417344,139404 785836003638513666,197297 787273480349810688,188577 766350637948866565,92860 795105793469272064,265257 793996481543991296,256239 771139146614276096,122299 750466511928786944,12746 764125598197309441,80209 794289858386821120,259543 749447158726819841,7852 776328602757505024,50581 778567104941268993,168794 762353214289121280,67852 750909490330042369,14421 751960040622272512,20474 790967875674705920,233154 761606846641647617,69669 756648918210019328,43512 793002976466071552,213887 794536959704240128,261155 788710611152695297,220029 795450630055886848,265855 759403167209709568,58227 780502193103331328,11774 788511320102490112,218495 756571844757458944,43553 762253692393271296,72394 793151666933665792,249469 742734743528165376,47188 764526611404238848,70287 768208662485692418,103354 732905480222183428,351617 758983396118831104,56194 780849188837978112,182036 792205554852573184,243075 761008268483366912,66309 773216240848347137,133454 787021175301865472,246425 787127976798195712,209351 763934045126352896,1249188 769360420238925824,101383 780835524378447872,182870 787831170734051328,213376 776895298291531776,157031 785311476592566274,11774 773982540315041792,137965 761008180176576516,65180 765248469774831620,86103 761688505445679104,70355 749943288480796672,10653 755204746152116224,34666 765208492516835329,86103 792527978487959552,246295 767398027921416192,97685 770251384159625216,117257 790992517135228928,234583 758739318483488776,54070 793165375546400768,249469 794643945846358016,261155 773218041345642497,135386 771484245638250496,125853 777238535187202048,159475 792267179500515329,243075 794543523458523137,261155 794237684583538688,259063 753059714334724096,25255 769277892253585408,110585 768888154308775937,109104 775882400903540736,112363 769970505881378816,115435 793402872180375552,250760 752132590904147969,20581 780007083932430336,177181 787804517244870657,205197 766000998259236864,85562 771597569147351045,126539 764690607134605312,82544 775535000133525504,139012 764800496574029825,84724 785815117661347840,196277 749131726195036161,1247977 779124559635251200,140444 766061044699500544,90539 792071336424148992,243075 771881068995735552,128404 791868776446701568,241819 786419934825844736,203350 790706260739919872,233729 733200014936313856,355915 788460181533364225,217574 789672328477102080,226731 756670841358786560,44503 795746262901473281,256259 764181265872326656,80716 778415069243830272,167407 793987776077332480,255299 761577193650565120,66159 785544110534983680,130635 757292820055154692,209828 765422446648360960,86763 770003467016531968,116364 780378563769954304,179742 794896424584417280,261155 785532857989013504,195332 790394882724618240,230282 791721905892065280,234990 779523904943652864,174315 794312098545356802,256038 762654191894470656,73926 794003744606126080,256502 791775734540795904,191778 788177115803848704,214247 774040881657745408,141035 794583272927858692,261155 785588776064126976,197297 790685292336386048,232169 779405933470363648,174115 756867693953724417,41839 778094584261931009,165523 788739366080352256,220332 751209979923705856,10816 765201376976613377,85562 789915966884880385,227048 758027500094128128,50923 790308328123412480,11774 756979589449129984,45669 777169604913172480,157082 752644493858443264,22779 754007952873299968,29263 786954393232912384,206225 780095322005573632,178075 794562651238133762,261155 794781620570099712,39957 762001788157497344,71270 791060887259979776,235348 791610021423484928,238395 792702217149034497,246726 760448337053151232,62063 792164371912724480,243187 780654516551024640,182036 789975011922620416,224450 763051259515600896,75899 773975033219682304,139404 755832566196924417,39979 790724189963493377,18395 780929902832869376,184223 794283711902711808,256276 759505241108688898,58508 766311751516205057,91946 790904638371459072,234796 793299229791838208,250633 771097686829326337,122344 790279421278027776,230282 775291540398714880,148045 753312686247641090,26871 790962904816357380,11774 776857236664520704,157082 764604790470942725,84209 759035546417131520,56302 759944266516828160,43471 781137417680015360,130635 776553962354991108,156873 793294942529474562,251219 763853531405320192,80648 781847393847377920,190424 769698954531463168,114779 771658100902244352,125163 788035779603738624,214209 755482314478673920,32873 760694616295370753,64192 778975632097239041,171324 764858479135772674,84724 781454483175931904,139404 775178934291992576,132578 755980414892683268,40881 768044524350431237,102249 787421392614457344,134418 764830259552280576,84422 773907635129253888,139404 773865293915557888,139404 750991779181264896,10848 786168058138259461,201292 786710101029691392,205455 793858831574966272,253523 788614685218246656,215437 777623924947451904,154709 761772676952174592,14351 767699466681929729,99602 788055820239908864,11774 769339567937691648,112363 791677303772344320,238429 778661271294054405,167407 758083119186673665,51344 776283529042759680,153194 794237580825006080,259063 778575329912815616,168883 794351837054808064,258598 758740508046823430,54070 771416387394863104,123085 755893284971618304,39463 753208945448259584,26140 791955309447176192,237857 786503950543429632,203674 794949222730604548,261155 768428129220255744,106281 773858675257593856,139404 795777722840535040,268643 781254913766658048,186063 767851108349931520,100605 774439274267697152,139404 767969199662727172,352158 759118087291543552,57105 764814357259616257,84422 790896622699945984,234583 786245331088539648,201958 779101237434200064,172270 770475343085989889,118515 788478663402610689,218495 772457600365592580,131045 753245551899140096,26303 761331974023815168,68057 755124817939038209,33356 756696147452801024,44429 780865430030135296,182659 785321033934970880,11774 792121660186951680,241819 756060499092049920,18215 769163919034163200,108437 776646483009343489,155668 771831205188734976,125742 787316966784589824,209351 791630562435870720,234710 793434338066956288,249926 763592274022326278,24252 772483645974151168,127811 786365236647309313,200961 759075292052910080,56630 763127895543967744,76549 787815285004828672,210235 774451196757024768,141360 793180290378264577,249348 777155526593347584,1170550 771352752450514945,118087 755255052676108288,35449 787350977980403712,210585 776145004326744064,154071 777176105522438144,160609 758830921650835456,55502 760912529790947328,63370 766451668959563776,93210 760129758348750848,60866 766490978001661953,90384 759910464264413184,52887 764984880291803136,85621 774250583628869632,141316 785315859229138945,11774 793223460252188672,250633 761668838211461122,69947 763377217199939584,349312 768961926030385152,110585 740367928852414465,99816 743305997209350145,353488 779302381141929984,173753 788030177402126337,214354 790999367335510017,206257 781357233611296768,186584 795613334716420096,267655 750527089783091200,12883 779499985935052800,175549 758276380991770626,52195 773891003401048065,139404 767677848970604544,100605 775888674990981124,149124 786259020105428993,201958 758350828470140928,50923 779397573681504256,171377 787385713289490432,208307 761274650944999425,63933 786967865194938368,207949 794570345327955968,261155 794957068054777856,248437 790889956008878081,235349 775072928769667072,146704 794529054682550273,261155 793858907445702657,256038 760168877972131840,26066 767078382328623104,93144 772569653403156486,11774 756667311273021441,43391 778444608703385600,152594 779574311883448320,174686 771337441374371840,124597 761591459027963904,11774 777851202193154048,163990 794255812063477764,258607 740283696805117952,99816 778554816071028736,166916 794423130265554944,260404 761403637352411136,67587 751157047962529793,17416 788735208061362177,220332 789935668386467841,228576 787635477243269120,211644 765601557450780672,87904 763839979910995968,80393 793338389453901824,249926 755051697752281088,34898 788530144277176320,218219 790980996351029249,235590 772311516309663745,128934 787752127288311808,205197 790399770326106112,226823 753309594240311296,26924 757629015372894208,48287 793620440262381568,252020 771836949879410688,128143 785929246564679680,198671 771338689658126336,124597 773107597985533952,132856 789229411509886976,224513 760544935879716864,63214 761167461345587200,64730 778805690101997571,170187 793812752989052928,255393 755877755372331008,16299 789136451552161792,11774 792045921504755712,243187 754050115912904704,30296 775523910033010688,11774 765505246755827713,87904 788920934379823105,220029 775607580018171905,145876 760784231224209408,64677 775533416729104384,149770 777046405659693056,136947 785855389082550272,198878 765677122945810433,80939 768869224949297152,109666 774004806260252672,139633 789700606474719232,227048 771608408994684928,125703 763421060515508224,75899 781808777972637696,58508 761597678299942913,69470 767002307573714944,97315 773573542709489664,137042 793991894237745153,256255 793998745058865153,257492 768860261599936512,109167 791451558881951748,238383 763495283263098880,77598 790725518870114304,232863 776609072321798144,153095 787967748743757824,213887 757738713866567680,47545 762310186665177089,72550 780591709940027394,167569 792156597577510913,244221 776617260978802689,156835 775371415382097920,148574 793138285992415232,249469 789153235558948865,11774 794586709711327232,261155 760921458067451904,64693 788845735101935617,215005 756279227134177280,42344 793129927092633601,248988 763538086399619072,78566 794240863794761728,252196 770419072337051649,118191 779363806015131648,174427 785938096860700672,199262 792086943182061568,241678 793970295380082690,257026 768620313269637121,107069 771365767245889536,124883 774277596171427840,141887 771413529718951936,125319 766147318332751872,90088 780114777007726592,177233 786945788312248320,207613 780633720495738880,182211 759804488060379136,54140 788797094865756160,220820 793867547745652740,254135 763360783203987457,77598 756553847523401728,43471 794529594393116672,252020 788564522105573377,215437 788387150588809216,217519 781570941960806400,182960 786301002047684610,27156 757891940130095104,49852 761132050598330368,61051 761586949618413568,1248919 795376565106290688,266151 763776380538454017,78705 792431505054109696,245148 763798566368374784,78566 732373860884963328,350697 767681459993837568,100534 786601184169558017,11774 790940726708301824,234583 776520602765053952,156103 764781744453058561,82320 769373037284069376,110585 781501615224283137,188401 785463282001809408,195975 750063749223092224,7275 765232929131802624,11774 776004145367048192,152872 787850060532846592,211829 767866128706273280,101006 774904331673960448,143361 760540887831150592,60794 780632947762147328,182211 776917509857423360,159245 771474260124663808,125204 788734023904485376,220029 752622742214770690,21332 793981596315635712,252890 761531265497595906,68987 771123358478008321,123668 790908590026403840,234583 773799074000670720,138155 767674682044624896,97379 764956848923480064,85303 768530906042789888,106753 788396108368211968,217519 752944532287725570,23739 770919448710635520,121612 788188987236216832,215252 756315659068243968,42249 788482696095887360,217519 753389830722220033,354073 792115737154510848,243240 768883452775104512,109666 790322384565702656,11774 764832200529412096,84724 771687784079687680,125853 762388561089880064,72978 768155300738269184,104162 793456955427782656,243535 751709620931006466,14277 768608144704598020,107069 775776128631877632,151463 786705602735116288,205091 787095573597982721,202429 791372919226064896,238383 790549738110144512,232137 795719838534512640,268231 762318412970397696,72035 790546043985272833,232137 793381663598194688,249469 792554058917695490,246295 756206322014625792,41701 790979827201302529,233692 780906325136011266,179936 781130428052742147,130635 769869631716749313,112725 794547675135782912,261155 788905059719536640,222021 787012400419512320,207287 752302691645267968,20313 771517429499498500,125554 768855513731772417,105109 757640543912488965,46379 768954374122905600,107223 744117574019907584,195876 788101684077535233,214492 792452612113203200,232791 753084433939431425,22752 755183821570596864,35890 763875843852472320,80136 774424150991441920,138165 792746386282389505,243187 774083420511084545,140232 754135034001580032,30296 785588886743375872,196696 763564128992649216,350085 769701220575510528,114779 753744609885368320,29090 753303871942909952,11774 769887072807247872,86103 776169629991526400,153613 791705383567921152,240483 792443863797342209,243075 781219174206967809,185622 795440380007354369,266884 789289086444048384,223492 790629762955968545,231851 772611537194233856,131027 776527563934007296,155318 752687335108546560,23167 795393899418230784,266054 785335553692532736,186883 755045422276743168,34666 785617394727133184,197297 766070273401614336,91289 759402048303489025,57881 794723481162252288,261155 793125372199964672,249469 794982729028894721,263906 766809726390710272,95323 776105953074745344,153658 781360461149155328,186584 785583312483987456,1249022 773878261642244096,139404 780868640228904964,182659 758795889242546177,53996 764924165128384512,84422 786298057302302720,202429 752309975179882498,21074 771821896543326208,127657 776539507839598601,108396 778651099032985601,164814 793325930194231296,212007 732445375882264576,1170368 760909002855346177,11774 790662193800896512,232137 778930530813415424,152106 789963285739241478,228576 737678065598234624,1170349 756953582528700416,44450 757980195773149188,49056 776239180842020864,153573 793540735115022336,252020 762329691344601088,71476 773894373113262084,139404 763798109604372480,79691 791273808841863173,234212 767189457392898048,93286 775991001601101824,152735 793874089052110849,11774 774037285939490816,139459 775030234664079360,145926 777586169814974465,162497 794356584411336704,260181 791674230936965121,234990 788486554096402432,65113 766384938815893504,93303 794194140405735424,258296 755435614267400192,36735 768474383681806336,106774 793175513804046336,249841 750357389086302209,12805 792848076687802369,243761 781509735652745216,188401 771783053039448064,83342 780826571292672000,183269 793222180154802177,250328 792100636234027009,237964 770592670682980352,119535 791437471833792512,238207 755556838372802560,36877 763797562793005056,80393 787845962626576385,197888 794582063664025601,39957 756640424232640512,43553 759085352774688768,56231 771860816278724609,128519 775551828721270785,148684 761902503332118528,69548 794230137625509888,247651 767463560817496065,99044 758858188489838593,54070 794529984358584325,261155 793968314280280064,256393 771376422359359488,11774 785646375249649666,197198 755382429406339072,35403 769655966522609664,112239 790581293616508929,231870 751196554241814528,17591 779031714710560772,171693 764992055366062080,79784 788527845878423552,218219 732650319340011520,398859 787092027099877376,207109 766605563937644544,94680 766038468975734784,90575 762793492003319808,73712 777581388455251968,162497 788559374113472513,217035 792868663275556864,243187 770969397313667072,121792 779485159934586881,173628 791838648375267330,241940 775143947350016000,146847 785514910205698048,196277 793160552923226112,249926 772898999422619648,132370 789191091790630912,224338 755842350279069696,40137 773712764653166592,11774 775328372389912581,148045 753640443653545984,27853 763249224544845824,76549 762307713674145792,72550 791394612837388288,238780 766293924679815174,89898 791637592873631744,230485 760648592176607233,63451 769600466447511552,113412 754047096362180610,30296 759938112894046212,60391 764660058537930752,84209 790976815997161472,235621 791778374855294977,240483 753633194071629824,27317 765292880692862977,86763 766888336048791552,95840 794709211540287488,262784 788451286698094592,218275 763391533655568390,77598 794712685367689216,249926 774990658805309440,146259 788429173333237760,217519 795429768938274816,267003 790589717993680896,66116 779981409180061697,175092 794163821795491840,257325 778064786575753216,164001 781350192712941569,139404 776380023930486784,155362 758110399300460544,41703 758436821898584064,50476 785623224914677760,197286 785673457870704640,196917 771632910638063616,122059 778192614646505472,164826 790711190993461252,232884 758109865797615616,41703 793484978373918720,240145 788046940722360320,11774 792174377995476992,243535 759992363569803264,59243 760481192147902465,61283 758267730973691904,41703 790515147261480960,11774 794891908048973824,261155 790601405212004352,232169 775038251643969536,350085 753732389873016832,29263 795450799119679488,266884 786657298370400257,205181 775323814133690368,148045 790561358571986945,223249 775073618413834240,146259 779667276001841152,167939 777103690595442689,159821 791683448620457984,240483 766428642779869185,92958 793232901147987968,249057 794965377084194816,261594 751222171809243136,16728 793557180314157056,252741 785268714014842885,11774 767841397516959750,101681 779432279932342272,173964 781276493615804416,186584 788016608677597184,214492 764797368537640960,84711 779068890819067904,171902 785312433653055488,11774 791421123338657792,238207 770639367228514304,120326 790999112342581248,234796 778330025414135808,166300 792065864795291648,243427 778615925192978432,168794 787230654463291392,207965 794926385810718720,263895 795712552659517440,268101 773985073171279872,139404 755431518260957184,36545 765190042616733696,86103 794561837551546369,261155 767812127134511104,101681 775767076795322368,11774 791403138607480832,238378 792031411960156160,243092 788186937781870593,214992 764798033485664257,84679 771717251837734912,126152 763907012010717184,80209 765310160705196033,87062 768810947565776900,108849 771078936520523776,122344 765015052470644737,85170 732299480314216448,351245 788685091056693248,219942 763883541692289025,80939 788728688200314880,11774 775699368800317440,149200 767822470321692672,96827 794645230750486528,261155 759154482965995521,55915 785665943917789184,197091 763530685617278976,78189 764953157311004673,85434 776616110158471168,156835 792782452045426688,247241 772965151939100676,133519 793912072660713472,256536 764128472138526720,81869 794746458356359168,262053 790577833856729088,231894 785729036739686400,194082 774721389945360388,124597 753358147243442176,27045 794718026620776448,261942 753573929457856512,26086 760865081907437568,65180 754783137960460289,33356 793864636000980993,235590 779483858660188160,171617 790706245447651328,232595 787006651106676737,208379 768632320924520448,105109 777939211513061376,158524 765287715738947584,87012 791672842651701249,238207 794993896245690368,263551 787130769886109696,204835 753225081447387136,26303 780442640261210113,350517 772983265422606336,133519 778512473397661697,152594 792088013366960128,11774 774606015585148929,139096 777832092549935104,160641 788170312206655488,11774 792173863102709760,243187 766346176652279808,80939 794237055446327296,258044 788753157706899457,217945 760857598161584129,64678 794965651421020160,262925 765346919962976257,82178 785827577956962305,198671 791010030090788864,234653 792035249051930625,241678 758188154646097920,51344 757644797838553088,48549 794914209754710016,261155 793982445410390016,256217 765712173079199745,88920 774014210791571456,138819 788813806336028672,220526 776691744431669248,157082 781582281982959616,186584 793836074661326848,255866 768541377848221696,106716 759376004733210624,56964 762799898207088640,74681 778936615544627200,171168 785472707827736576,195975 770642200413765632,120341 760535665486409728,63451 793820948298342400,255393 777999068417122305,158542 791819788007854080,240483 795369188776964096,265257 771546685352751104,121795 789860196659171328,225608 792741401264066560,11774 764693436763021312,82759 767740867230724097,47940 780852992689995776,183269 774106611115634688,135025 787086842000584704,209043 781622393672339458,188458 769839046667436032,105109 776145089450110976,153154 774917722656284673,145340 791867349020372992,241819 776787472814600192,157755 779536785101631490,173513 788410464816553988,217519 781171083600924672,185496 756189324006293504,41472 794607967823917056,261155 787464440639729664,211347 794562750542450690,258771 793108708838432769,249469 788085149439238144,215252 788477707533164544,218275 794610797599014912,261155 790890580993769472,234583 779735099797544961,176203 793200472148500480,249926 787157555223166976,207613 754033539851616258,23725 770197709177384960,117257 788032463540854785,214492 794290698094788608,259482 778388084249559040,164814 793597897245728770,252893 781231025590530048,185595 770968614128062464,120610 765647845735141376,1170369 780878621397299200,183472 786786213030166528,205181 775031946430722048,144648 771908286811631616,128519 793463686094589952,252408 794713446528991232,261155 764651053316997120,84209 767315269555515393,98142 754855225840631808,32869 772535948705992704,129551 759789316839182336,58542 775336225670651905,148045 781191331876114432,183268 791596153611616256,239893 792773369544441856,243509 770662726712582144,119765 778732842817728512,168322 768303820644331520,101514 780946284223934468,183338 777644795846070272,161573 762239763890003968,70858 795766586925785094,261666 793793968148316160,255393 765656334108876804,87904 768067801106046977,103261 794019454866825217,256439 766287425786286083,91946 785978490785034240,199546 752310958635229184,15721 768207144508239872,11774 785296998538686465,194648 740036901055438848,353374 793414217693102085,249926 755006964187459584,19236 774062879267958785,139766 778829841890062336,169437 790639346445541376,210238 766401617755189252,91946 786563879648231425,202379 789563350187376640,225981 758642435698417664,54070 750366395162988545,12728 774013553841803264,131421 791396026137481216,238207 793335872548667392,250633 768959667720642560,110331 772127144063275008,129471 785605489883172864,197512 788478440236261377,218455 751552703491375104,14277 757629643344064512,47672 775371149907746816,148711 760850241595711488,47911 789127494074929153,222682 788439066912165892,11774 792041516961243136,243187 751156153912991744,15643 751796741045977088,18562 794635689660940288,261155 795189899796369409,261155 765363421663592448,84886 773810002834366464,138819 777587451963514880,161413 793638567897595904,254135 793995651696697345,257423 795025043877138432,262925 768799971575422976,108849 771813944709177345,128194 779964274978328576,173341 762333274270117893,431998 793377048035143680,250633 749363448904052736,7836 770315429201850369,11774 759121237360594944,56964 787244553363349505,209351 788831825619595264,220806 767337952322224128,96299 786365070901141504,202217 785827053375328256,197286 771210191329042432,118191 786050183629049857,199961 763904926867075073,80939 773963867965665280,140211 787996604183773185,207965 785265037225041920,194213 790741448488394752,232791 763785426523922432,79589 777220702478798848,160634 777997754689871872,146430 768114465694896128,101681 753570861421096961,27782 774412574830002177,143473 791034578697916416,235590 792499139183607808,246225 794564047425433600,261155 773278518851403776,133519 763428573411700736,77720 781394667698921472,139404 793569996463083524,253164 775681565066203136,150440 761524269226549248,68993 795750678278770689,268646 756626627660881921,44429 757662059676962816,48187 766605263952605185,90677 787020312755838976,194060 774041848365002753,139404 788729279798505473,220029 737719796662341633,49681 788587002002145280,218875 795067940613689346,264397 752932457469599744,14277 789658329467486208,172084 751600766050152449,18395 779838059051307008,176110 794640331476086784,261155 763830316569993216,80098 776014295595352064,152872 753326648032890880,26140 755846847151738882,39875 754005707637350400,11774 790549892653522944,231604 763514593532534785,74281 794858183667884032,261155 775314698023555073,148045 791800804680146944,240763 779670384144683008,176196 775199762329038848,147391 753329411894587394,26793 761976745289449472,64197 762828681341313024,73712 795110256619745280,264431 773904922169311232,139404 771405278323408896,125367 755379694263005184,35665 785929036744699904,198671 790668172709990400,217920 776032525365940224,151409 758658151268749312,54070 792418083956752384,227032 778950112223567872,171324 771806151079886848,127711 792740632079044608,246339 793436438213849088,252020 794562232856285184,261155 766061569793024001,90384 770336164939259904,114254 792391752107700224,245056 750708185221193728,14300 767748350699450368,100605 779468425949249536,167220 786907079663648768,207287 765332512709246978,86103 791389846736560129,238395 794569411621371905,261155 791831104307208193,240067 793944067621076994,353222 756581655633100800,43471 779377945215324160,124597 794528233664507909,261155 764319088831258624,82066 732258161877344256,11774 752015726429495296,12408 789225171953549313,215437 753989014496182272,29263 762766770902036480,70177 768545249916510208,106774 759750417609691138,58218 773547055537094656,137042 781342871689375744,139404 789758534430756864,227242 762190984629235712,431998 786197875021651968,201619 752962648497455109,24624 753989297179545600,30370 795378206920626176,266054 790162594699022337,229852 773312844540633088,108795 785647262114406400,197512 794403077214400512,11774 792711821656526848,246632 770746043436630016,121080 791396944010702849,196524 768064287516528640,100893 781014913825271808,183269 795089436446982145,265102 760186218734841856,60866 794344045279465472,108396 772456478330335233,130721 772213822438322177,129126 780255514123010048,177248 766029204982935552,81929 786013009927925760,199178 791108380223995904,234796 794576096717053954,261155 757264562030731265,46384 760949149877448704,64693 775757178535804929,151463 778331500731215872,159847 794545497537204224,261359 752898420134686720,24329 792051568770035714,243075 768087602029326336,103354 779110503226314752,169418 752676446468841472,23217 768179568737914880,103738 772110370748112897,128519 793189462918311937,249180 755944622422130688,40875 775217697978134528,146259 786065327645986816,192937 792007207026130944,241678 779387329135972353,174427 788805821220130816,218258 765919735783366657,90287 788179625293656064,215252 794019219599921156,257492 781268635792707584,186212 755375454651977729,35890 785671716295020544,11774 773997451090989056,140230 775306184832057344,148045 794213944562884608,258607 732754085573726209,1170601 786082187640700928,199546 785844055137742848,195975 757734074223955968,48594 785914289412411392,199546 788397122341199872,217519 789122594305929216,223492 762302873564745728,431998 792705554942664704,247087 773401166810062848,134033 733367423169089537,11774 794376375817932800,260173 766431991839461376,92958 785833315194601472,197512 786393176378642432,203674 778322676670615552,166409 766244811846193152,90482 769297270655234048,87089 780671658927398912,182036 786673754508177412,205728 769644920290193408,103212 785386802836373504,194082 785676955391782913,197286 769514117589823488,110585 793020395561492480,247240 792186019969765376,244388 793300241520947200,250430 793645508535484416,247877 781426457004412928,139404 749803331078410241,10294 771352924131762176,107745 788315802197856256,352258 793207732228780033,250633 788135637098516480,214809 766748576428929024,94683 788035056073924608,214209 793991814160285696,11774 781827206939049984,190635 794736985952964612,222997 750776629635547136,14277 791284890700423168,236827 755184526112985089,35890 759778117531471872,56964 751577958981115904,17264 768049762633383936,10788 792693499426725889,246632 790926773693325312,228952 760320598148952064,61544 794580709067235328,39957 775665001776369664,149300 772978900271980544,132908 786355335111979008,203391 789885774485266433,228524 795370342286036992,266054 768471321026043908,106716 792482821185167361,243286 788041246291861504,214492 786967268412497920,207949 759121923452313605,56322 788542049893048320,218351 761940868693630979,71270 777856237459345409,163127 762004531999707136,64730 776202633442918400,153845 785938022017568768,199352 765746445894889472,88792 768485091563675648,106774 781577177712033793,189032 776756479097311232,157708 795030930184343552,263895 768944089983094785,109360 792153893383712768,243075 772516726948757504,129108 795704272902127616,247930 794666875225575424,261598 790631169251348480,231849 777741013981007872,157693 758389863389368320,52545 767822780779855876,101383 755038395554856961,34898 759102607940001793,55660 776242640580935681,152872 793579541511802883,252408 791658491026874368,240483 794727068613439488,262849 751555307046707201,18452 787719575416832001,205197 770603776503873540,118191 768968385774260226,110585 755886397483917315,11774 793484753211125760,252741 751091026207514624,15643 794627545102774272,261987 768189672153501697,103354 779646557880811520,176025 762783482355392513,73926 792551585452883972,239784 753573710586580992,26066 772056391632773120,127775 791650637050155008,239405 758332252262699008,52554 762712449271209984,74308 788451283371958272,11774 791715255160274944,240718 758336071591534592,51595 767887265397895169,101203 781295788395683840,183759 792015691725635584,351252 764163918835150849,80155 794923397918691328,261155 763233455404527616,75281 771864708689395712,118191 760522198205562881,62063 773839618533892096,139404 752945059402698753,24497 785994749652062209,199211 787344911448276992,208507 769141456275513344,111558 768084753631240192,102998 794328931222646784,260033 787392388037799936,180433 786234403345182720,199546 779877211432255488,177426 789533420498014208,226731 795684778846670848,11774 786912920521224192,207287 788487561136246784,106085 766735320335290368,83565 793275773964591104,249926 764224803058298880,82766 774072967986831360,141277 790875691654971392,234583 762481300561289216,72978 778467225564909568,163990 790878218131767296,234583 732832343803744258,1170624 753740454378831872,29263 763688763755298816,79585 790862440233889792,233307 771198195648962564,121612 776511778838683658,155987 791249142542635009,236831 778926089792086016,171168 765348351260946432,86610 756339970781085696,42249 758907664004812800,54070 764805918391402496,84422 787109425462947840,207119 789739019009613824,209195 790709791786098688,233692 774084759831969792,140965 757526021511913472,27063 793567232756289536,250785 750770588713676800,14781 757744693346271233,47940 771339778528714753,87607 755095889694208000,34666 774005001244913664,140495 759167422825893888,56889 790522935123517440,228341 758725682683785216,54070 776865495744118785,158673 757439757081337856,47263 769942570239717376,112693 761585735124283392,68993 775796679882727424,150404 777008102797217792,159876 774632323237212160,142636 755124304669446144,32572 780749107686088704,182036 764989194418683904,85562 773006900610920448,133454 752307134944116736,19151 777636397511356417,162665 791704270789746688,238429 757363344412073985,1248429 794222511567360000,11774 764278036007116801,80393 778616527729729536,169201 751813031584079872,14277 753946728869531649,30413 751079876678062080,16728 769379560739659776,113430 794421025895227392,257492 753004327149703168,25255 764991753162141697,84889 781228674343284736,185310 790915114127896576,234927 771680471600148482,125554 786263518265892864,199640 787633994045227008,211865 733057677329235968,355576 768965926670569472,110585 794313441297256449,11774 790517855116603392,230485 761914349073989633,71123 792841644596981760,193264 792217364725047296,244550 764173033565216768,81130 751699291161366528,1247833 753354113933578244,27045 779090656656551937,172057 790137027580850176,228820 792353049524080645,240792 768166458379554816,103506 771718602944679936,126535 785242562596601857,194205 787091128793370624,208980 791638146140217344,240145 755037825033089024,26721 790913962527363072,234796 769347567499014145,27164 760798666600882176,64722 769275964987576320,111448 772870509172260865,131542 775797710272225280,151791 776960765962100736,158387 758363049409470464,52696 794205177079332864,258771 795731690492751872,267737 793297224033705985,249926 756640992556646401,44450 764273343633633280,82553 794434022310936576,259288 769638788976906240,110659 793126480138084352,249469 786537168151851008,201958 786296572468420610,201441 794003982221856768,256239 788136486835138560,215480 781168249576665088,185310 755389910865981441,35890 790767646799073280,233307 780834900215824384,182726 759248529521053699,51675 781353684265349121,139404 790295465400991748,230282 776996426521772032,155451 765504814830776320,87904 761654636201795584,431998 793067063145144320,248010 761836647088480256,70858 785474440070967296,195975 753747537593458688,29548 768854740922802176,105109 785866831248629761,198591 772156490018717696,127582 773947739684106240,140025 794981225295384576,262849 765235643668574209,86645 773607081295220736,136904 786606246119952384,11774 781472399485202432,187535 795731651435360257,267862 793238421309272064,139346 758323404302798850,46384 761415378622750720,67226 768961553752141824,110477 755891342509682688,40100 794640544907558912,261155 763006624369868800,75899 769537857778319360,112494 795664406956937222,267655 764564508425592832,81425 772815990077919232,123821 781640712270016513,188500 792850992752578560,248065 756321081909125121,42432 785914147007451136,199739 751119923099758592,16299 753281910915362816,26140 758075494965227520,50827 762693175098085376,74247 763523298844090368,79020 781483127533367296,139404 787017889941299200,208065 791118537871941632,78159 760878951057219584,65404 786339647509106689,203048 793874409098477568,256255 794010722950709248,257219 794551625301921792,261155 794664299079827456,261050 794618469329342464,262022 786016762454310912,199496 786376523389530112,201958 771103971339624448,122982 756597217725517824,43553 760524290923962369,63451 763810546227576832,80098 755485851317071872,37973 794332543524818944,259659 795096037253910528,264397 776754170774839296,157693 774288961753583616,141219 764642171320315904,83391 781252587001610241,185496 788083466776748034,11774 788820338297622528,218219 759125048103886848,56964 757714900995104768,49056 786698134965616640,205143 771000397943148544,122299 794541971960430594,261202 757432762429308928,47283 790628516714852352,232992 772497757093388288,131007 791437775941664768,237332 765044540709318656,84926 790770306222743552,231828 735448444295360513,349060 792580635281928194,244270 763848640280551424,76086 793336112416555008,249926 794574749326315524,261155 760214354033729536,61412 771399383208239105,120675 795078630686633984,11774 780827899049881600,183269 786786280545873920,199272 789454450993819648,225981 781202753448210432,186434 780822628005183489,182960 792473344939479040,246225 793521911749685248,11774 771735681714491397,122528 788804459669229569,220526 794605748110012416,261801 786906821755744256,207119 755161690682093570,35890 760474473271144448,62771 762638217007001600,73814 774228938742718465,139404 775374816899510272,148032 762316349637091328,431998 789171072230764546,223286 752305623077785600,21332 770546117171744768,118087 733437817020354561,355462 780808599761072128,182257 791617999572701184,240145 779039670302834689,171324 764958074381545473,85275 775046368348008448,146474 749235801502822400,7816 788449978616209408,11774 788828486421012480,220806 764296186215993346,82209 763070844109262848,349318 769219300951400448,111438 793283500971483136,249926 763873962015100928,79691 787828646312419328,205197 758019456652148737,47761 762744410018721792,431998 777949425951911945,157755 791459546086592516,130505 787360305034723328,209351 767307176901771264,98727 781469512193368064,186584 764207564368195584,81574 785899978421968896,199546 780170042344247297,164764 773710480779145218,138819 765665339946377216,86103 777928075506028544,164633 777966599823323136,163824 792173220057247744,11774 795058477085421569,186212 775773277834936320,151185 786221958807457792,194263 779857491568037888,177256 773706073584852992,11774 781195504671686656,185595 768100531118018560,103354 788459912602849280,218275 793458041526050816,252408 756860983675490306,43391 780600087193845760,80785 756301070767230977,42432 758548842467823616,53367 794636171716374529,260925 775408644452036608,148419 781761321314332676,188478 786638331618656257,205455 751900788679516160,17794 793266782450704384,250953 772410780075589632,121795 786267579597918209,201494 761640217853956096,69231 756292485781991424,42432 776735894346825728,157755 788194346340233216,213887 767169798857818112,96883 795737281244053505,268246 732761920663654405,353789 753083001366581248,24269 785992172172640256,200490 787416441649762304,180433 765174809332293633,86053 773659142535860224,137869 765204474189127680,86103 786302108853084160,202727 794211560809861121,257648 795381248445267968,266491 772136296558977024,128267 749324754218352641,7828 788765466634231809,164764 754727599402659841,33174 749228491237888000,6997 752880898505310208,24134 785562979559407616,11774 767096914269659136,97392 778646350686806016,168794 787445246212857856,209736 793964434930552832,257238 764178108618383360,82283 794025047086088192,54854 755959358501031936,40881 787005557781565440,208176 794247403230658570,258598 781246351862620160,185313 771387326639603712,108396 785513114968219648,196233 766269891837988864,90969 753983612119285760,24359 767031377762119680,91946 772131845978791936,129471 787089399397818368,207949 776806537142480896,156652 776890419644772352,1250364 794639763454251008,261155 788003491541356544,214354 792906928527585284,248194 794971716908765184,250785 786000339468247041,199211 753662354152366082,28732 775444519131250688,128934 790580537236729856,231894 763104369302728704,47188 772086019017601024,129471 775766971400859648,151463 790997757733593088,235399 776456790586294272,152314 754838607861522432,33356 794989498341924864,263907 755044826870009856,33356 786956333086019584,207613 792024719025287169,243187 792137347114541056,243075 794515705555222529,227345 787735010597941248,205197 764921594862968832,84724 786037775875223552,200384 792034230679187456,243187 760871476916617216,11774 761664081942175744,69711 775144681961172992,146804 791771448989933568,191778 750061387120947200,11250 788680735670566912,219942 770465953020776448,118191 791668847325708288,240483 788916093104422913,127871 765608784618065921,86440 753717761088651264,29263 770743670026874881,117265 792935920374734849,248639 794152510072168448,258249 771013110421413888,121612 764059924976447488,80393 789854707074359296,197512 765883270353543168,90031 776887015455485953,157755 781225355751354368,186170 763168041504866304,1249117 775436618169659392,148870 792370255691587584,244143 794289915672559618,258120 749803424275804164,9433 771414477543702530,124855 779335668724006913,173964 732299932942499840,349347 788827539632304128,220526 764966409159966721,11774 794795901831131137,262849 789924184977645568,221496 776503655256109056,156103 776864262442590209,157082 794308638613635072,258456 755357952333217792,35890 788907087317336064,11774 791250043030286337,218603 772897362893115392,131045 752946760155271169,24666 785277781429121024,194707 770227522785206272,117377 773984350761279488,140047 792434461480714241,245148 795103004819156992,263933 781313095515856896,186584 781330106841128961,139404 785866719898329088,197297 750723066850779136,13343 766290984850198529,91798 757728703409377280,49056 790917650679468033,234796 791391651046490112,238780 792024778257240064,243187 794626454801752064,262022 794715024765943808,261594 762640725171245057,73926 773599038977507332,137965 776241604352806912,154832 789677650503753729,203546 760654480232808449,63393 773856303894695936,137158 794626504126791680,39957 779169809996976129,171902 793944473881415680,255192 795301740459491328,265257 781502560742039557,188231 792547903185104896,245575 740369394782474241,11774 771221249250828288,123825 760942308975976448,63793 753575352262389760,26066 794534805325180933,261130 774763888717860864,144607 777984288247644160,164375 790700513906008065,232884 751053450478100481,16638 762625719771901952,73814 764466541597368320,81388 779117483122761729,172862 787043777533710336,207949 794305663916601345,256439 768917605906350080,109960 745058103410851840,209828 750371260748619777,11495 756264021276307456,42344 771008001008336897,121612 793155274475536386,249841 751787726962171904,18555 794267080954671104,258598 763831590929727488,80482 768946327174520833,349856 770775764450947072,119797 781417704322437120,187453 758359469654962178,52061 759527729498845185,56964 764317687900233728,80939 760992579320098816,66116 787426796983586817,206117 794583158754840576,261155 771084024664104960,118174 785571537805901824,195481 788834680913092608,221476 785549935194365952,130635 767210334780219392,95708 769718602308149248,110362 752814573145628673,23291 771507234299793410,125554 773510002887823360,137042 753959270970892288,24173 757269700157902848,46401 764206595572105216,82481 776118815503609856,153658 780558532865355776,180233 771400758327648256,125145 777162257428078592,159665 767028336774094849,97192 780804528534937604,183269 776964441166508032,155451 791945384570462209,208899 766183868974129152,90412 771125051445784576,1249845 762976300281712641,73926 776570328738922496,156835 788531909051621377,104244 795422913113427968,267014 755153028928327680,35445 769181200019664896,87607 785623034820296704,194058 790312915093983232,230282 794187624097288192,255393 759362220581068800,56964 732327919725338624,350808 765657477622796288,88920 770978480448217088,121949 766830659633553409,95707 757356078518538245,47090 787671323233312768,205728 752899733862117376,24316 753264969639079937,26086 763936620374405120,80393 765936179476856832,90384 790631839224500224,230899 795764730216464384,268643 762435246335725568,72642 775460399223181312,149304 793128493311721472,249469 772802015130947584,132335 779491250428846080,174392 791984182385934336,241860 761628342684704768,69850 762634147236052992,73814 770582783538245636,119832 780623154288922624,182146 750686534894891008,13021 789925025805729796,228820 756695356222603267,1248428 781280202663923712,186584 788390909322915841,217519 793889552708542464,248652 780561949537005569,179147 759564588991991808,57574 787042659642646528,207733 752960949871443968,24711 786951719305576449,207613 763064964466606080,71438 785800164950675460,197286 764846744299376642,84724 793098040244629505,249469 756266492585316352,1248377 794873958277509120,258305 794666428829995008,261155 795347951765876736,256125 767474931865034752,97447 788517977943670784,218349 792848758778105856,243187 788723144429371396,220029 761331053407510528,67547 752901904007561217,24134 794697492629692416,262752 751611294524944384,14277 785265897153835009,194154 751151318039945216,16833 777636945660813312,151374 762074494357770240,352550 780221332201967621,178045 788402137420161025,217519 759156944359731201,56784 788771595758080000,220332 788184759197458432,214612 763792686021091328,79589 781203744067203072,186434 752291805476028416,17842 762665030638862336,74133 793341635656646656,250293 794558530984574977,261155 764517280038412288,82002 752219593339469824,21074 787380869035991040,210207 792566288128151552,244270 758736096742092801,52554 778794676341968896,169923 785801200352370689,198571 775063183736377346,146847 791003597961961472,235620 792743853551792128,246726 758417038788464640,51997 756651533870051328,44450 759952089611108352,57714 765627892688687104,88669 761071630965575682,66159 792472776242294784,246225 785841250264031232,198671 786507170389065730,203710 752990478023417857,23167 764105332410810368,80393 754863632744341504,1248155 776800621563408384,10474 759417840017354752,48663 794330977501745152,255652 789242072976863232,206666 788425497579585536,215634 780611943417556992,181755 780625362275344385,182211 732707992383066112,352946 759089744131321857,56552 780881620274450432,182036 750876084195909632,14583 772094399127822336,129558 793243374207787008,249926 775368150250422272,11774 759006144006230016,47761 757103813207568384,45857 780892821339435008,182870 793922149337550852,256219 755397319584088064,37044 788758955262631941,219915 790531167543922688,231894 793163413836947456,249926 794198193949069312,249926 772128424978747392,128934 775883559324291072,152182 785301965932748801,194934 757093295646441472,45311 792029955035045889,243075 794614740010102784,261155 751235158959882240,17591 774364478049751040,143286 775060231273390081,146675 787642984976220161,210207 794316022173941760,257492 768455944279818240,106617 755804256234418176,38183 785582846257799168,197297 779380496086233088,174427 751223575072301056,16728 757672396585263104,47782 778392638953254912,166852 793543223494873089,7311 767803707723571201,100891 775458475451318272,149259 771065371373801472,121612 759102384903561216,56964 757819855642898432,1170390 773595361260605440,135736 792151428768804864,243187 756196204950585347,11774 759158793745891328,56964 770925646004514816,120557 790918511962882049,233705 758778926139334657,54070 758318800181850112,52311 790582077976485888,11774 794882186973507584,261155 768716135336439808,107428 776456206357364737,155896 788748376909033472,220332 793463175303815169,252196 756226156827926528,42040 766383443961909249,93286 778939243942912000,169384 732414686243643392,351837 772025201907363840,128519 794609938437804032,261155 781040930233147392,182324 791364693600395265,235487 791384123294281728,238520 756302215300677632,42432 794625004868542465,262025 795060735822987264,261155 755782467164917760,38032 776628559150452736,114236 792313535330000898,243187 792844208164003840,247379 766592362789400576,94185 772490632292163584,738099 761352172776763392,68102 788298774514769920,215005 759172479487139840,57092 777600429978812417,162294 766431735093407744,93036 795706636384006145,265290 787757830531014656,205197 767156881861337088,90384 781545462062952449,187976 761991213981380608,69794 770119163067133952,112363 774088943201509376,139373 750467464476188677,11495 768104335683223552,100893 773499730311733253,137042 773631979375951872,137869 794028925605281792,257674 794058380620931072,257353 793439192344854528,251947 792034669675937792,243187 793157534815129600,249469 776501451329863680,155390 788249776923942913,214354 765171936192241666,85027 791099210921709568,234583 792401164088201216,232911 786704932527366144,202636 771447678764920832,125145 758705596946350080,54070 769950585969713152,115493 794599436060073984,261155 762310620721057796,72550 788208045834854401,211368 763949916976668676,1249195 794812403149983744,262849 770378221380636674,117849 776060393332453376,152314 773598320103006208,136110 768107805425274881,99111 750817621449121792,14781 758130693402570752,41703 785849334046785537,198671 772816455809179648,132335 791310950120976384,237491 767800310488264704,100893 773747271204610048,138819 792519546217213952,243562 774339278042173440,140444 785932041980227585,199739 794434153769029632,258456 770702903946469376,120610 780918636265353216,183775 767826085040062464,101681 777699454954696705,65113 755657273263976450,38183 776187345326387200,153854 772106876435636224,129558 768586979818692608,107559 786967276243263488,207287 795065142513901570,264397 752987741650948096,24675 758330160575811585,52061 794931906466947073,249926 771120675192987648,123135 753581849624973312,18323 755342048035741696,35637 793594781268078592,252893 774237793748783104,141360 790992278902800384,233736 761684301431857152,431998 750601070007685122,11495 754070166477139968,31621 767506346686033922,97371 792381129332514816,243576 755923550180036608,39880 786631666034814976,194188 793974050326507521,11774 789306128333152256,224552 764198279374602246,80939 785495667712069636,196277 795724701293281280,268281 795735482307055616,267862 765879453981507584,89923 763258462306439168,47188 793151958622277632,249469 791811727419736064,241940 794600869060870144,261155 759136709367861249,56964 777684751591346178,158459 749736958843297793,7816 786946566254977024,207287 787104330264391680,207151 795760524218789888,247930 770388371461943297,117377 788171067399426048,214123 779698819130728448,173753 774318096307916800,137965 732503031481126912,349814 781276040509349888,185921 786720437170413569,205728 788102910185918464,214247 793990126346977280,257423 760619828822413312,62327 742374253471768576,145399 756699534886133760,43553 787197441376264192,208777 794188984331235330,258598 763742391622709248,78684 795769868335333376,256255 760186695400689664,61412 771340578172899328,124883 785976108378312704,11774 794279495188566016,258771 769321250569252864,112788 795060032450633728,262849 763939474984226818,33186 790519750086434817,208178 779867277072084992,169894 760671592263225344,63776 774730205369733120,144256 779512103463817216,174230 748933609743155200,75113 772417011347357696,120976 775492090507722753,112363 764479004799672320,82066 751976486416977920,18837 790179797964120064,228989 791334089378893824,238207 772134734302285824,129558 757624085417340928,47761 794303730992590848,258922 788150184748261376,215754 761668323595563008,69711 766418199852179456,80939 757973121513189376,50547 763415529457455104,77731 764478737098297344,83391 792422030637424641,245698 763743361304002578,77353 768538371039727616,107446 763897708017029120,80393 786959779394650113,206008 787008607825059840,208065 781358738854641664,186584 785598246941057024,197297 792492533175709696,245607 781617436286001152,188401 790565770564472833,232280 774322743680434176,142942 795398493544157184,266151 790840771188498432,232359 761155376800796672,61051 765315878644813825,86103 786605106816962560,204413 759351209132118017,11774 791811740765827073,7706 769679604126740480,18030 791050780207943680,235215 772156539826233344,128934 794704242485370880,249926 793879324772499456,255942 775432524692656128,149200 753995616250896384,30590 755056019936579585,34666 759452691777093632,51798 763865535482212353,80153 790959902499799040,231894 792117459281178624,242164 781330983886938113,139404 788760233963298824,220526 779699322912968704,176203 768217206727376897,103986 772186488352145412,127579 787163816446615552,207109 761564255804067840,69231 769905214006693888,85326 778511929300160512,166282 788122136070201345,214247 774030390633779200,140900 786944313326395393,207287 793504036284661761,252020 764202120706863104,56964 759747423010971648,56964 794559077795803136,261155 756303873321553921,41680 766344721065213952,81929 770122627478421505,103354 773951757374205952,140066 776926267585290240,159093 791057123379519489,235951 794007960276045824,256358 740323463626293248,350503 732246638949851136,1170428 763990173025656833,80939 769602997038952448,114227 779456451043594240,173347 781335346810331136,186584 774195441416146944,140437 778565534396723200,168794 791374897343787011,238117 795365198307663873,67229 772834213032824832,129719 795499489951813633,265855 773364754291171328,135025 787049607180259328,205728 757317282859188224,49398 780580106544648193,16372 774451036417163268,122697 766758208593473536,93184 747834723905454084,11774 760478686852317184,1248752 778381374487224320,166852 760248702942326784,61922 794754101657608192,262784 779187136914259969,172945 757656462327947264,48477 758083483432431616,49843 790906292013559809,228527 785459173060333568,195975 790575703372750848,231318 764149331926605825,80098 788082557015486469,195279 771508797890240512,125554 764565593165037568,82766 786904490204991489,207287 792795769782894597,247241 758295285466443776,51809 791897397777403904,236884 732209515894951936,350327 771078852374331393,122388 779473409025638400,138812 774291290787688448,141912 775093044093784065,128934 771000916522795008,122146 790649215017811968,231894 761265188171571201,66897 758715339408412673,46076 779025599478259712,171324 791718810801745921,240483 768964677200146432,110344 781219086567108608,186363 767022988831100930,97386 733305231606468608,145399 795089415454396416,11774 756698698617384961,44163 791691774511112193,238429 771172048294981632,123135 779026326531571712,170144 751233034578386944,16006 765955652145541122,88994 776542605526110208,156132 786335357637840897,200317 794535339620790281,261155 788073466339659776,210235 752170429268172800,14277 762731776850718721,74681 788514597384908800,217658 770405901622796288,115526 789524541244600321,225981 753035226180358144,24248 769489122016780288,106281 753640670162714625,28732 753359270838620160,27317 786734784152236032,205455 787598891835359232,204078 764232671744536576,82544 792065785233444865,243092 793426049044480004,252020 790536423820537856,231924 791889668128157696,240483 759080389088382977,56784 771844686025818114,128017 773880428436389888,139404 756200910699663361,41868 776237212232880128,154254 788916336495689731,127871 776991133184372736,158520 778609010597437441,168794 789562490820653056,221972 760943748692017152,57574 771452537232916480,124597 753575428632285189,28037 773534128847282176,350823 795301221338906626,266079 790352607831142400,229159 773733429766656000,138819 755073549275058176,35217 793941882854371328,256534 764378143096397824,81850 791767891754516482,240814 768849741937606656,108850 793180635854614528,249348 758626577219522560,53703 786296618345717761,201958 795748166733856768,268446 791719585858789376,240926 788946627574759424,220029 774768231462662144,141316 770419694796955649,118515 757667479049084928,46890 757907430101712896,49852 775340268207869952,148045 787795935438987264,205197 787620169183010816,209817 766328230496337921,91946 778522135434330112,165185 788217437598523392,215252 762618158796541953,73814 760028786855477248,11774 769581440887582720,110585 775833829969911808,151374 768809420738342912,109104 763014948763099136,75899 787154547278045184,203806 793456247521603584,252009 771148495629590529,121621 794217433116659712,258909 756189729297543168,41680 758708574528933888,54070 771716417393725440,125111 779096667920273408,168698 771806071174201344,127134 789538999765307392,202265 766142573513625600,90482 762714077974134784,73704 793947866590941184,256105 779540820957495296,170187 786968710955368449,207949 792692418701365248,246726 755124724506595328,34741 769869246746664960,112725 770629964647522305,117400 780611301336907778,182037 766756357735321600,92195 757696779685023745,14277 777113294570041344,159906 761556377848479744,67679 793444520872607744,249926 761320796950102016,67229 767196776210325505,80939 770937716158656512,122146 781100791000162304,185296 795078897402609664,265112 793541566887374848,253335 752695275441889280,22777 763482471518187520,53995 791488793484337152,239405 794907636739244032,263889 788828301116645376,220806 791483960517767168,238780 757742627215269888,49066 763906020326252545,80939 763610625033457665,75073 741407008520167424,209828 786624282671525888,205181 785559526594469888,196277 768157187818467328,104162 759151260184436740,43947 752138472509562880,18491 793189889680388097,250430 793630232842530816,254135 763673494752145408,79223 786375196265459712,200382 756611796065148928,44274 794558654934491136,261155 781507670784311296,188401 766830242770092032,85562 775001223569301505,146259 780610937271181312,182049 785613040020578305,194230 794235289602404356,259063 778987946900938752,151071 750363462761582592,12883 765702897455816704,88052 771565035256582144,125276 757600650339323904,47940 767032562355023872,97392 794707914762158080,262849 787754017409695744,210208 794006103264792578,257564 787383061524590592,209838 785922997102190593,65113 794745637971644417,259220 773859181803675648,139404 792547411491106816,245313 760206222217846784,60866 762301915753349120,431998 781622982041018368,188498 785852620623708160,199057 753802100631449603,28903 792018254289973248,243092 773874967888875521,139404 795015387171717121,1170390 762007190727069696,70501 790382243185299456,227048 751831654126280704,18893 772792992356823041,132335 778579165427666944,163376 776754914856955904,157755 765324039720169472,86103 774938828230561792,145244 773312022440087553,133454 766310400434380800,92192 755563111092924417,36719 788521743698661376,106085 764781482418118657,82844 773999533663612928,140495 787816588103684096,211347 775328597527502848,148414 754809237688025088,22393 792031331303567360,243075 760976416041074688,60866 778245828339052545,166532 790986776462503936,230485 794403498683027457,223249 781264145131929602,186883 753363261899337728,27045 794422637287964672,350913 779480390545338368,174392 787401322664341504,210253 791208203677728768,234224 787716204387459072,205197 779635125348818944,464984 789527519082917888,225923 772953340191932416,133519 795712077579034624,268448 794231446193913856,257423 768809323984072704,108849 772980816964116480,132364 790584784900743169,231894 752252990346584064,21074 779059822104895490,172185 750028392616034304,7275 763980244411789312,77731 767863988453511168,97685 767475734097068032,99476 794704224173117440,261818 785260320520568832,194154 788170164651094016,214123 767791773246558208,101383 785922500026834944,199431 760595242043187200,61444 763797177378283520,80393 771350372594003968,123821 786938258412281856,192032 766413827143528448,91810 770224576466792449,117257 750497766745382917,12883 767185097032396800,94718 770576350671310852,117687 766273359323815936,82066 778255275665002496,166913 776622216314130432,155451 774197344350773248,141360 758310634849042432,48289 750507211634335745,11634 766690288966381568,95593 778301319912255488,166532 790969819411513345,235337 792156218500481024,239784 794211739273338880,257423 770890439478116352,120700 741763399147769856,1247469 791351873978503168,237908 795475152309981186,247930 750911243964260352,15643 762839520249192448,74650 752907096333557760,24316 788432188379320320,217920 771778118667292674,125853 774101621991014404,139865 761027720545341441,64730 785773954073890817,196917 758343432200867840,1248596 792513205478260736,246392 790610575286005760,232169 768707393261805569,107469 773591694709297152,137042 788800503228530688,220526 792827868879261696,349318 770765667083485184,120393 781449012952064000,139404 785862411408531456,197512 766427685820116993,91605 789968354299830272,227795 795213943295840256,263906 753486612676444160,25189 785905173373779968,199546 785435840151429120,194167 759138249830989824,57105 756834259789344768,43391 767322532743680000,90384 781623317627142144,188119 762030492375973888,71270 758096693527142400,50983 787878962479312897,212316 793124115498414080,249469 769349053830180864,109874 775157915380514816,144730 772245783529881601,90193 771002989674979328,122299 780788442481434624,183245 786027609683402752,200490 787305073483350016,210215 755502244213104643,11774 776451554119327745,155328 750679445241868289,14351 779849120508878848,176114 795739719569174528,262022 767004859509899264,93286 763949891240415234,80939 750040173186994176,10654 760986349080043520,66159 750149842446327808,8079 772976203653320705,129558 787404838082457600,210313 765250119058984965,84724 787101701807321089,209151 751540987630157824,18539 761571834554884097,69231 792708148058550274,235590 780112508040384515,177233 771495251768770561,24173 753728755344875520,29263 778754608847912964,169916 759562687097425920,57105 767128221728944128,97468 793425871604441088,249725 789520079096385536,224680 778456839662862336,166852 794620833528418306,262145 759353492200980480,58010 794601827551559680,261962 795087183770107904,265102 774021341959688192,140900 769065038309097472,110477 764293717242982400,1170700 770697921012596736,120625 771495609375129600,123581 774394513666240512,143473 787008476153163777,208379 767724401236279297,94612 766863028323176448,11774 786935319689953280,207287 766497032597073921,92959 793384850652790784,250216 775126545061011456,146704 795040899294171136,247930 788809809667715072,220526 773590829088768000,137869 777304483147636736,161457 751856660772032512,18391 762689232502677504,73926 787745941809926145,205197 775671247652872193,150404 785310790362337280,11774 772795537024098304,130686 764292668264476672,82177 753389316282253313,19598 753776261231742978,29263 777465734792347648,157082 756916831756091392,36145 764267819647152128,62180 744357358399328256,349312 753632012951359488,27045 775489371994726400,149259 788160633996840960,352258 760655310344290304,63655 765525411958841346,87904 750162927173431297,8588 778599078347300864,168794 778989070953357312,171168 792476731189764096,243286 775635407123935232,150063 756610365362991105,42152 776453770813149184,154869 787720893078405122,208146 776088179573137408,152735 777933052106403840,164578 769734610016083968,90384 765619200052203521,88669 778889383269326849,166860 756581194951786496,44171 766441070540443648,93184 768969855437504516,110344 766699428900208640,93261 786008262424395776,199262 762227181334499328,66801 767065239758176256,94699 772017198437138432,128934 789661257905373184,225611 767022192676704256,94660 788757284939640833,220526 787488876210360320,209351 771975689000157184,128519 762291225189769216,71476 793971557198479360,256276 795373805640318976,266054 779446760116719616,174230 781658079754461184,188928 792587434500485121,242693 768850936542396416,109167 745284899163242496,11774 749681389918777344,9754 772125409991360512,127925 760208569715331072,61412 772975557390770177,133454 781616556170108928,186584 786587989220569088,204835 794596463305232384,261155 787325181228384256,207835 777659484533645312,159861 778050269175316480,163990 793081032631169024,247232 761920251336331265,431998 750455523280125952,11774 790390716597809153,11774 793899343862521857,11774 765230485261852672,86103 760700968279347204,61723 777681414498217984,162596 781324406417084416,187383 767742535179575296,100893 764249283969155073,82002 793840132604428288,228354 785513877119332352,11774 733114463465918464,355962 754017144594137088,30590 758669547872198660,54070 772852446020243456,132914 781232095033196545,184223 736407025106685953,195876 776210539391414272,153480 786241958431850496,201946 792499834653667336,246295 794311943704039424,256038 761755351955873792,70177 775027866832515072,146259 760272899542355968,56964 789459678296104960,225981 766443465819492352,90618 779018625181159424,171913 761346767669583872,67906 767869368436924416,100893 758745901917536256,52554 768219343771623424,100605 790911673167065088,234583 790912240455028736,232169 762614474050330624,73814 781483383511810053,185310 767920845658480644,101681 785472908420263936,191653 761951556090548228,70679 773548183356108801,11774 774337570725650432,137965 760655072820862977,63451 764596742662815744,1249246 788085650603900928,214492 792492499600285696,246225 773900036782559233,139404 777381673935572992,159876 788345905728540672,217032 792156374226657280,242610 780597959432007680,181755 768687990310735872,107423 762204677110951936,72035 752992265119887360,24248 767866537633910784,100893 785446922639204352,194923 759501169341456389,57574 777001582969827328,159876 756239932088127488,42152 758256883102736384,51809 791270459761229824,237565 753752568980004865,29263 770533646876811264,114987 766777229334360064,96269 786229179582996480,202032 788125331534278656,215754 788570696905465856,218260 756296804946194432,41438 767811958301163520,101681 772800123227156481,132335 790348632792768512,206666 791647362565275649,230485 773964500995284993,140444 775098501084700672,144730 750751341304221696,354238 793682022258577408,252051 774224255017967616,140444 794990114929803264,260530 790587235535982592,11774 760576505927696384,1248768 773565823784980480,137639 761412924179156992,67973 767198707511021568,80939 763827638960087040,79691 777109227890278400,159876 775387860127973376,148574 788578008173084672,217039 768076695198900224,103354 791346933524639744,238383 791334165291544576,238117 781195408135499777,185595 788081277597614080,215252 792415524089049089,242254 772529442581278720,129551 753607994294743040,26140 754744123542777856,33174 795039071466885121,263532 794005595804336128,256358 757708644947415040,47761 762123046098444288,71550 781495547656036352,188119 792154354300047361,244289 788489242695565312,218351 753985398490198017,30339 761661982781087744,69711 771516003364720640,125554 785822031631618048,196917 780600031565012992,80785 795669747954237441,263926 747619491379482625,246425 778843715200815105,170169 790749368018014208,233154 780152495477813248,11774 786546508221050881,204273 795428989871550464,264113 775146430818234368,146804 788133856599740417,215493 769926016693338112,16056 788430077281394689,217837 792023724442681345,242896 774931252310933504,144613 775011333007876096,140675 758797330535608320,54070 791254956489609216,237491 762383588159475712,72642 792100446215278592,238099 794985950707384322,262847 791403182463283200,238395 794804347121074176,262849 781275418091458561,186903 761222407969353730,66159 779447830020780032,174392 795050402525933568,264397 758737359256956929,52112 761807845209714688,69231 794056914011299840,254209 786720404064837633,205728 776965867426881536,158387 756551869695074304,43917 772007487297949696,123217 787347458917593090,203034 788120267121946624,214247 769020675373793280,108795 767050012345982976,97467 789208394850832384,221785 767056931152244736,93210 789722880519135233,220029 788395025067446279,217519 780789431896797184,183269 793887577317126144,249926 791525371443343360,238383 764165273364541441,80486 788567450224775169,218275 793979624015458305,257353 778438212091912194,152594 793869289681985538,255942 794014968114884608,255870 748915217141149696,11774 760485202976083968,62853 770959216072798208,122146 775367179667640320,148645 767045366239760384,95708 794185701654937600,258331 788403146334826496,217519 779122862607175684,164826 794655052443090944,261155 773976886384861185,140443 768177362798153728,103924 775711226324189184,112363 793236401877757952,249469 781163634735054848,185496 789771269130620928,227748 786746214138122240,204413 756606867208478721,41702 781213996728721408,186376 765748792746450944,87904 778392055273795585,164375 756430929560756225,43207 786332456739860480,201308 749898111967907840,9754 776094687593504768,153095 761955861736656896,431998 750416480341258240,13343 771560075496296450,98305 788569878668075008,215437 794752682292457472,262022 792014744932581376,243075 769607237845278720,113412 775751279037427712,151071 793459038038085632,252020 793474141928230912,252580 740579130325016577,11774 794666810893287425,261155 758336155750273024,50654 767441933480267776,98751 776208055134453764,153845 788887988964995072,220689 771749251906809857,126152 788745456104988672,218832 733114233932546048,355106 764130066062114817,81702 790877334794543104,233558 787421887991312385,210289 736158122570571776,28531 759100276682797056,53703 758141338139303936,51595 778559136413777920,168794 773971966235738112,139404 776091411280166913,11774 776375983846793218,155318 785685010263121921,197297 791759520745697280,240145 787450844794925056,208059 794664868943171584,261155 749731085404299264,9754 789293848245575680,224680 772889312597831681,133043 771443588001660929,125554 769299552264458241,110717 794147308480983041,256564 795018488972656640,263896 764493412552835072,83679 750364359310708737,12883 781561608040570880,188401 765327488302010368,84724 771361809831956481,125063 775419592336220160,149040 758708563829063686,14653 788760917991428096,220332 794271752226369536,259482 795004373692796932,264431 780098790204272640,178258 781065104607612928,14277 794607629209243649,261155 756594537506549761,44274 791347126420774912,238383 794590323410345984,261155 759239528276168704,56964 769720254486368256,114779 780874195609673729,182726 758756181104099328,53995 769310057276112897,110302 757714617653166080,47940 785250468075302912,194082 762317160307761152,67852 780910570740539392,182726 773268367545204736,135025 790593560416444416,228888 758816851367374848,54842 772163695061377024,129991 767025916681805824,351914 767407978735603712,94699 788101722883383300,215005 770295978452742149,117257 772864772530245632,132848 788825415943090176,220526 756353664164343808,41518 756443959916916736,41438 776212739609985024,153845 788626350282272768,218275 790931672317460480,234583 757613185302134784,43391 766998933327536128,94705 793098717901365248,249469 793495316385234944,11774 772411349884243968,130686 792419335352492032,243451 757971700051042304,49852 787382524712398848,209269 792540371964264448,244270 795042837985394689,247930 791008023594475520,234583 758572214660636672,53703 756311423802810372,41689 791682331270676480,240483 732677371522752512,353228 787958796337475585,213253 754768743201251329,33549 760105687598952448,58254 738790569778896897,11774 781467089085329408,187084 752647563900248064,14277 786961091074981889,207613 762409707852161024,11774 792667546822533120,246987 759148434699931648,57348 753831066675187713,26458 761989647207690241,71270 774374214392426498,142503 746401748462501888,11774 751182888570421249,16299 792078270292455424,240070 755166847352369153,35890 765303772343963649,87062 787718120009936896,205197 794731003193524224,262752 762622915187703808,73814 775384255794786304,148170 779705794338103296,175092 761845978559381505,70918 755893043862077440,39320 792389540984025088,245566 787309650949668864,207613 791273855566290944,237309 751971702855372801,20195 786451392206700545,195876 788304093643091968,215608 756896885995032577,36145 788397179039780864,11774 795270761174958082,262849 756619004622495744,43285 792821622164127745,194060 761676631270273024,69711 766386832141643784,92075 751211611784785921,16728 780475304166948864,180306 787013806857740288,207287 787873710149505024,208777 787652593342447616,211347 793454434583851008,251452 755391598058360832,37044 794384641310396416,259034 750099245391290368,11250 767827183066750976,100605 773707196345552897,138882 754718857269538816,33356 790904901350064128,234583 794616321010872320,262022 791112936227901440,235620 753360741097431040,27317 760725168478183424,63149 794558952126251008,261155 761201085943918596,65180 767168271313502212,90384 794995240306409472,262849 750448454313345026,12883 758011650226081792,50772 791071288689324032,11774 760415863585505280,53924 768966637760475141,109667 761946756246495233,62708 757665061028655108,48021 761594430247821312,69565 751109448739987459,16299 771315664476708864,123825 763170091005382657,1249110 776980852576178176,159359 757354751004643328,43956 769393272938692609,112336 778752471141273601,164001 755917716977057793,39462 762677023915462657,73926 778793053393825792,170609 788928190693662720,218275 774297238877052928,142514 792027074609483776,243092 768645191569813504,107423 761278041855176704,65723 764785754912489472,84724 781243810231775232,185595 788038334907977730,214209 758389556697636864,51778 793423466976468993,252020 779020893112631296,171324 793611979235717121,252824 774693098488233984,143585 759131380571922432,56784 791446457207386112,238864 732967433930182656,354120 788002459209895936,214354 791449702126407680,232169 766004269694722048,90012 793177373520769024,249926 765550009479815169,86103 781616755189829632,188498 758333453033086976,52554 761005010826125312,66116 786673056454414336,205728 755199537182945280,35890 776469522953871360,481145 763750726665277441,79600 772614616388104192,85326 793185540292145152,249039 787002453380202496,207277 751857804365930496,19792 794360740060741635,258598 794937534275063808,263895 758054588574420992,51069 794251616069287943,232169 788621276302741504,215437 755158763493920768,35890 792015302561116160,243075 794653193208741892,11774 795298214446407681,266079 754050057695932416,31505 766412464422465536,80939 766613054658269184,94699 736600865654607872,102730 740366414486339584,11774 769299060670943232,111558 774120136601022464,133519 788822612721799168,221363 766266977316765696,91946 751547829047291904,18568 753424779093303296,25612 755872121146847233,18215 777573167581716480,162370 761703524409434112,69947 787004132653752321,207287 790881854446379008,234583 794618123844521984,262022 757082455945859073,45964 794770872972222464,249926 781547874945556480,186584 753732237779021824,28508 774443186835951616,140211 778269208979177473,167046 785263544363315201,194154 775732424823177218,151185 786181031829250048,194934 793872775744106496,231894 777197016204083201,157755 757672838719504384,45518 793158212576956416,249926 768795949346893829,108849 777960799939600384,164764 733418245881896968,352258 790533378890145828,231894 776619213536440320,155688 775409003199246338,148537 747825699294175232,11774 781567647435595776,188106 788848413504901120,221476 752926540103577600,24597 736410128761524224,352060 753045667774287872,22795 771000366490148864,122146 776076543571419138,152888 760437076336574464,62777 768301572451209216,101681 762082794524717056,70689 791501580084269057,239405 793236475710103552,249469 775440384205860864,148654 776492399665090560,152314 775886995868438532,152182 794381537101783040,257353 763112040768544768,76549 774830609097105408,141035 750370352656576512,12883 769205028951302144,11774 753253430982905857,24248 761415793502408705,66159 779351002503843841,174315 751601251431903232,18395 754039535307202560,30131 753782808615743488,29456 762139261793476608,431998 794997502055432193,263532 773592531628126208,137869 732668580022657025,1035907 771906746977701888,125742 775862363438194688,151202 789153263606083584,223899 752691344104165377,17794 763815333673263104,78239 767931396098633729,100893 788150339417493504,214809 776771683008991232,157840 764228068378447872,82481 754804937012326400,33549 790553611717709826,231550 794996348747542528,27156 791396878772494338,238780 793645728841080833,252408 775000506166947840,146259 755255306179997696,36545 761912664209620992,70941 790915150949724160,234796 760635683673247744,63378 795113606589386752,264774 773266550698672128,133043 781263327183929344,186883 781854773720915971,190553 760613375336263680,63267 753298092368199681,26066 772258951970697216,129551 780397626487402496,179578 753732053095645184,23884 775305729511129088,148170 761171867566825472,65180 793475066688184321,248706 749555285702930432,8297 763124358067781632,75724 773966667625836544,140211 780912720593977344,183269 794355202992304133,203546 767789057044844544,101463 785988580946550784,188577 755900571064729600,40410 751761791907016704,14277 752158995473920000,21070 759205869183705089,55257 794634547925291008,260033 780830004460433408,183546 792356202139312128,245095 793149175823073280,249926 778385958630719490,165512 788426153245704192,217837 773872944070008832,139404 777959838164877312,164764 772463923866038272,130334 775744774590631937,151071 781867304904564736,188401 765027117780172800,84929 781610789908123648,139404 765361121381363713,87425 751984841969639424,1248200 791355172991688705,238395 781451064880922624,139404 791633631659827200,238780 790940474055852032,151463 792426551237308416,243513 760546398286807040,63451 792927371468894208,248514 732992777575768064,353474 761946194725703680,69231 753896711911641088,30339 750847733100122116,15000 771776376613457920,127134 758859489592258560,54631 758270219911630849,52061 776608510465507328,156835 781477645523398656,186584 777579184843395072,161277 749063895835435008,7121 775789219918782464,150426 785313757924823040,11774 787809561235234816,205181 761366279764586496,67401 766361504979509248,80939 770239157109198848,117257 758069062693978113,47940 788026290116956162,214492 754045153338351616,31448 775380906114711552,148537 791249270963703808,236108 751553463243464704,18030 754770473448304640,32404 770835014850228224,121612 787698734670893056,212357 794666933287165952,223249 791485993555726337,238272 765657471079809024,88920 772125078217695232,112788 753629651185045504,28726 760534451361243136,63451 757655568639225856,46280 767518436578779136,99576 766010136074813441,90735 771386013302292481,195876 793124115930578945,249469 769141725747183616,111481 750417233961160705,11495 750908995053842432,15808 761960468810432512,70689 773523403206778880,137042 776082468684177408,152872 793209462949457924,249841 769707245202509825,114985 772192165384433664,126859 769848799950802944,114076 770405388780838912,118191 793133040683933696,249469 755166539041480704,35890 756811304065794048,44461 788945044531191808,11774 793282105564286976,250033 757432225352736768,46394 771071113828835328,121949 771791377327947776,125554 785917472092196864,199546 771761394307956736,127711 790281727080038400,230485 790936441958260736,234796 764293162642702336,16675 765546557081018368,86645 753753746870562817,29600 794394313040031744,257704 790347698708721664,11774 750448143435567104,12357 768897891767193600,107428 768953395180736513,110477 778320988228481024,167517 781361194451869696,139404 794619970554449920,261155 786724014701936640,206008 770251511230234626,47570 780555181901619200,181419 787400247651643396,1249975 763478110897451008,78159 769690276822519809,112939 794598055173619713,261818 734107137958379520,350498 751589883626610688,18893 766325413173981184,93036 772838704662482945,132996 781472566980579328,188119 765634141803208705,88311 776791529398661121,157755 793852538890039296,255393 788466896504885248,215102 733046813054373888,1035907 776265737488986112,154071 793563084551884800,250785 732336163462238209,350808 757432547680935936,47090 794363162615132160,182349 751556417136582656,18215 792065954578505728,243427 769240168616243200,110585 772113670369226753,123217 776211187910397953,153845 791224127159955457,236831 780776097877102593,182036 785292730083737600,193669 761414400628649984,67369 791689406356807680,238429 795319164533665795,266068 778917111146000384,169715 794161645677322241,258332 794990965379530752,263907 793045430603018240,247241 795689946220789760,261155 791627670970830848,199681 762316398744002560,72696 785510401261772800,196233 792501119318491136,245098 794591002371629056,261155 791051027831226368,235756 772803344624717825,131027 761708666915434496,69711 777670996413198336,159308 765146184277123072,86103 788007702421209088,214354 789202444018257920,351279 768976949326688256,110344 757396236785688576,46890 795289904385134592,265644 760207298480537600,59215 765359158149259265,86274 763763317559230464,76406 771125143452147712,122126 793140461829447681,249841 758766331864973312,54070 787447856089092096,210289 770753089611689984,120393 791878435488600064,241940 792605804872527872,243187 735255306733649920,62180 780600348780232704,181755 763948479215394821,80939 779582884017344513,173964 787104483377606657,207287 787448894204604417,208059 793579801013399552,248253 760875904042172417,65180 758098318144659456,51239 788835256908582918,219119 790268073458536449,229159 794359137287159810,256038 749409158211002369,7166 788404833438932993,11774 757306432567988224,28160 781865177830621185,190424 781571642564698113,186584 794306688711086081,258456 772815593661538304,132335 794307972331696128,259851 795736486838562816,267576 795036061038735360,263926 792134407528255488,238639 765631953680728064,84209 793848919721512962,255942 780633564048011264,181419 785996983911579648,200382 791317894311321600,232863 763778464411373568,79290 778609565168390144,169117 756284308051165184,41438 774254160145321985,141316 794922591072833536,262226 750592968919310337,11495 790651810352508928,233198 732263128746975232,196346 773506923853406208,137158 788944276671430656,219538 750010107199574018,46501 764893854596157440,84889 765898000963108864,88994 775383963699384320,148045 762538861243228160,73565 763468380292587521,47188 779107145996533761,164826 773843324943949824,138054 787321139005624320,210207 790950343765090304,108396 766603826786951168,94718 757349936312619008,46526 758820723263627265,54070 793611450048581633,252112 732986580693061632,354927 785566607665930240,196917 775874245280821252,152314 773945006126145536,108396 752195854912491520,21074 758572997104074752,53873 763508661754990592,78873 795403563954556929,266151 785567343158190080,196277 756272220129853440,42432 776380145032654848,155390 788812519590821889,220526 749284523657965568,7855 773517780566020096,137158 791426929308143616,11774 790728637079171072,232863 785276346406764544,11774 785819588474773504,198671 791358944224514053,238207 753703051345690625,25698 791124197577748480,234796 775343904212344832,145309 777589526684372993,162497 789684079486574593,225981 775109538928291840,146949 777916420361482240,140444 795062905066622980,199307 778976958260584448,171663 769727185548668933,114779 790994737821995008,235828 733842627762655235,354532 756202962234511360,41680 762814992118784000,73712 794582918156980224,39957 773957049738731520,140372 776027470478864388,152903 760537402448285696,63513 778959056581038080,171443 775476460131848193,148045 787245414873432065,207287 777648114664550401,162497 772669590946062337,131421 787427765297504257,210740 766409618583089156,88428 789527486841425920,226881 794518804122374144,257353 753297308402405377,11774 769140593213706240,110892 778006311183134720,165072 775343441370869761,148473 793920246251827200,248104 794574997369004036,261155 793977666378428416,11774 773269140664614912,134561 789456946080387073,225359 772507014861774848,127707 785261004607393792,11774 785808323824062464,197341 785571203230539777,196609 772167249759055872,127707 766710419859931137,92213 774105083646582784,141316 745283911727595520,11774 755406447303794688,36735 785969718930706432,199739 762018858563612672,12954 773269237313994752,133702 746378227111755776,11774 793729682763952128,250633 795279232439988225,262486 773858139330506753,139404 767439769638887424,95055 732685896106029057,353228 791789014714028033,241678 750383990662504449,11774 785662402742202368,195975 756992815897403393,45669 786623082962284544,203350 787643580244434944,206101 758278326473621505,52061 768559703072739328,106702 750792007845502977,11495 768854736627863556,105109 785666595611873280,197512 795760402038714369,247930 750819651970531332,14778 762703446298488832,431998 777406759577104385,161801 762683234081660929,74133 762655416396292097,73814 775691180524863488,150663 779443556167671808,166282 769361671164874752,113165 794147439590670336,257423 766419191788339200,91804 777722546355511296,162294 785994861874860033,199211 773699565979435009,136515 793897433067499521,252580 755156922714775552,35890 791271665938247680,237565 774448296819470337,139865 790657477524226048,229901 757673796883079169,48477 790730792913686529,232863 767952915994644480,100605 768093278814269440,318763 757562453005856768,47782 793174203155578880,249926 795312502707875840,261594 733712479784710144,11774 752715793981321216,18495 788190632753766400,215754 780159642076721152,177442 791381933624295424,238207 752260320882810881,21897 761106097503477761,64693 789669552451940352,212131 791701526704037889,240145 767821462958968832,101514 794632680373702656,262022 766690288517668864,11774 776628477336260608,156835 765039370948775936,85562 770274588232122368,117257 773734131737976832,138819 793575238449696769,248253 759085805423980546,56231 781686422147248128,188458 776421447992545280,155390 764935036244205568,11774 792540892318015492,243075 767817084529152000,98773 757322162264952832,46394 768892605589446657,109709 779648282481954816,175952 757075757004972033,44274 764281821592821760,81946 789257165793996800,223899 761813482836598784,69356 778015759184330756,165497 795290071335211008,265257 768281030822207488,101383 776383825932845058,37660 789785300436340736,225981 764861453274746881,84724 780858541330489344,183269 760938958293442561,64693 773712775440846848,138819 785493165902073856,194949 794179933622784000,258331 754030660575035392,30590 791317060458471424,236502 768978149870804992,109945 767737255666475008,100893 754706658052321281,32757 795221885122412544,264397 761940058593226752,69878 765545933031477248,88052 754751726318657537,33356 781079235330924544,183759 777806805573349376,161960 791776698085683200,240483 780422016235175937,179537 790297788948938752,229895 795408007123402752,266079 750403623264391168,12805 774710413183168517,141200 770703542684450816,120613 785547351934971904,196917 793840421264699392,249926 765250357928849410,86653 772106636202692608,129565 766699441050955776,95672 795679539900928001,267862 762788558000250880,74370 789156228270288896,221416 773977641561055232,140211 766365809279205376,93388 777622991496699904,162810 775396690819948544,148045 788138257557118976,215480 772772517224349696,132335 762264761975398400,72420 788768704662163456,220526 793597220033400832,253164 795387396397338624,265608 760617813883125760,62708 786994756979073024,205728 787085603561205763,208965 761390859539587072,67906 779821070131998720,176109 759074105387659264,56630 752196203333296128,21074 760021162453786624,60363 766418951345672194,90735 767550718932766720,99976 794214045142417408,224196 793534154076028928,250633 785505927394762752,195424 754719281435127809,33356 764241180427038720,82002 745085754791997441,686533 793442686195892224,249469 754781070940307458,33356 763784229725405184,79987 791812429206269952,238272 793160372706480128,249926 790707908463955968,233036 755095355142860801,34671 773353145711857664,135381 785584665545408512,197297 768538994896404481,106763 753925462573903876,29263 770251633045438468,117257 753081292900753408,349306 753998103368245248,29790 765738487077232640,81659 792876468195819521,243761 769800825384218625,114357 767447162040877056,99514 792156316256960512,244221 755842472748523520,18215 764785674494943233,84710 774038889812074496,138946 775424096976773121,147716 785889318896279553,196277 750403976387031040,12883 787073589820350464,208928 794908608492404736,235686 789469244261924864,225380 762725011945906176,73910 787643962869899264,210207 793499205679521793,252408 763439560000798724,78192 770232645229940736,116845 788487157820174337,218356 793718000914268160,18395 759909748858818560,59666 780162181308506114,1170820 764698295268540416,84209 795097012869812224,264754 750433792167387136,12883 791177468631740416,236919 770779650721062912,118191 785887757113503744,198571 751926448550739970,14653 755098118908211201,34666 757884369772032002,49852 767399618577588224,98972 764823681537191936,84422 762842587333926912,68182 785267044711215104,194167 791356646907752448,238395 761348862741274624,68163 774077326829035525,141360 790709296686391297,233756 795765544981041152,247930 768520983875497984,107065 793200500791468032,249926 774861371368288256,144654 788752834921656320,220526 765722786992001024,88998 749344753251004416,7914 751880633257828352,1170332 795741912556859392,268101 765352119872303104,86645 780602444845809664,181955 792449106811625472,243134 793400104631738368,249469 786270325990232064,201958 792141813561909248,243187 793130431151378432,249286 788818054092316673,221297 757246795126714368,45014 777974113340129280,152314 794330617185857536,257492 792258896115208192,242693 794773805889683456,261155 753282686270119936,352839 759059079880847360,11774 767823297681633280,101472 779155949475028992,172962 753721421344497664,29377 769282312152297472,110585 786952796914454528,206620 792501900126068741,244550 760975977207836672,61412 764994223032655872,82002 776660930587455488,155850 793132469402738688,249469 788747542276091906,220332 791286725314314241,237491 793749893907185664,254569 792093807755931648,241678 767346872050745344,95055 793180579890167808,249841 762283145500749824,70858 768454315467870208,94699 753348693177212928,19598 770683639919153152,738099 776709130262241280,155451 734906027586510848,351644 756624112387260416,44429 794562081819332608,11774 758371600207081472,52122 794993034832347136,262849 756284235439345664,42249 750314580442685441,12281 773604177247346689,137869 791357152766091264,238383 766186359681871872,90482 788402039122341889,217519 795109570540687360,252939 762278367559315457,70797 779886723270451201,131007 791257712877309953,237325 791703977184235520,238429 762730508329492480,73712 766756118102020096,96172 786687776506994688,204224 793937776798404610,251484 763870900299010048,80486 761120932412784640,66159 761740138137268224,70177 773632945949204481,137158 756316441230643201,42249 764582424508370944,82002 754867162381254656,27280 764671879898656768,82344 778337117109968897,167220 757981504412741632,48287 791493535602139137,11774 752980547870216192,24763 769275865892913152,110209 794037506631143424,255870 733020059573071872,1035907 776496563577163777,156281 791283141344243713,235963 793607265496526848,249926 759098189219762176,56964 773990907859263488,139404 785278624710754304,108396 788456393699422208,218275 786973172012834817,207949 771748337967960064,112363 775317984407654400,148045 765221696617840640,86440 773864515314212865,139404 790919539655663616,234583 792013584498888704,243075 793936795410960384,43950 775427654833020928,149040 762422971302502400,72716 754979179175837700,34666 785773610979905536,197512 774112912776400896,141316 762652969628078080,73814 795145904495833088,256534 795470080289034240,266491 779693739585445888,175772 754717511602536452,33356 791359826630701056,232169 790365720274014208,226366 759183615532027904,56952 793972766751997952,255942 793142950435840000,249895 791067227009069056,234583 795063426171084800,250064 767796481776619520,101203 778745967164084225,170385 780947121109360641,184223 775378323757301760,148473 761287250877427712,67547 792407545977507840,218892 793214923736092672,250430 763922211778408448,81220 767813916634251264,100561 786080274287304704,49459 792566954276061185,246392 777622481049939968,162638 761761371809722368,70355 785599763173343232,196277 789428835125166080,225359 733937136144121856,354724 787729077893369856,210235 785492002087571456,196277 773649343438024704,137869 790968743832621056,232280 756609733956632577,43887 753649009986707456,28866 780816867707461634,183269 792067325914599424,243427 767824705881460736,100340 793434480384114690,223249 770874390816751618,118761 776726802060316673,153002 780634999892553728,182257 765008154526482432,85562 795406546742210562,263793 777653669328199684,162497 791859833796333569,192363 778359312683044869,167273 770957404326416384,121479 772463393718632448,131027 774185469668012033,141360 781231728899854336,185310 788693121102065664,220029 793878646742257664,256462 781653983517552640,188934 736995754120613888,196346 780606675963121664,181789 789092202517499904,223286 758744906584043520,54123 759930899928535040,60363 781012633092841472,184223 781828701193314304,190635 778465573889978368,166821 774823893894692864,144494 786542793296445440,204413 754032191961567232,31377 763008708280541184,75899 768855338657288196,109666 773978540937183233,140025 795260725413507072,258456 760554985801256961,63451 785659891708899328,197512 794687294338895873,261155 733027223691747328,11774 749741255093985280,9433 778816317138751488,169437 793132692657307649,249841 785277575115501568,194186 773184180968501250,135025 775728587236315136,149200 764272572644995072,82344 768552115442712576,104973 758092349343956992,50923 777514899551326208,161387 756892412270612480,44163 769501442990235652,113836 765567507436535808,76012 771157600066940928,120468 760255036236533760,60725 793063581323517952,246225 794547780870029312,261155 790591630789242880,232137 754079019163942912,30296 756872162586222592,45125 793920462149550081,256255 795394184144371712,265355 757736861464989696,47693 759526348167667712,57964 791313058131906560,11774 755200881495252997,35372 764814456673202176,84209 771626289870483456,109713 778078116581351424,679105 781564460544569344,188304 773885196345176064,139404 789164465061191680,215437 794051798906466304,255317 794344716661702657,258598 788115142303252484,215005 762024688549662720,71476 763807924007370756,11774 764979009386008576,85562 787070490355433472,207287 786942337079472128,207613 794649316581396480,261059 758745256577818626,54123 761502984337489920,67401 792077870571003904,243187 787027171269283841,207113 766444722000887808,93261 776343406012489728,152872 794556992836816898,261155 788421929317257218,215437 760877591376961537,61544 777078448779034624,159245 765693036676390913,88428 767787413951418369,101261 775075950992035840,11774 776040430735650816,152949 757679411823009793,48320 791682669406924800,236844 756954522837143552,45576 788879997238775809,221711 786329569322086400,201958 762418660900122624,33338 769598608647737345,112239 755164183499382785,35890 794749515354042368,261155 770374198204076032,117257 780402855672844292,179742 793403279925452800,249469 776136927238037504,153921 790332342409703424,229910 760537969203613696,63071 792431064258060288,245148 756620083020128258,44450 778731170318004224,11774 788392807769792512,214762 772868299361247232,132364 788047505854500864,214492 788765950296395777,220332 785684935944396800,195975 792342214005391361,244143 793851467782168577,255942 766002990331244544,90405 793337281671081984,192291 771471139558322176,118191 792116721750507520,243187 761728565423509504,1248944 770440309264166912,45672 765536582476570624,84209 781133253633728512,130635 788427725656555520,217837 795044048172105729,263926 760145159946432513,60866 776125303441666048,153095 791015083430191104,235828 769624620945244166,114422 774029695658577920,141035 786304666674028545,202727 754705953354842112,33174 795345413381292032,11774 758085761405100032,51069 793074198818226176,224857 762503123969511424,71502 785241500821000192,194281 763760669304852480,79513 763810961018851328,80393 771049798136766464,121612 760543907654406145,61544 758349938946256896,52554 768888337906081792,109104 761671223877120001,69231 787465514792603648,209838 752829175476674560,23672 788143217145290752,215754 786063170695753729,49459 794277550713282560,243187 758830090222305281,54070 764960055208935426,84889 778305589046759424,161277 771329984141074432,109874 752750603541950464,354238 772886069914271745,132848 779912972336529408,174294 770971920129003520,121795 793200435913977856,249926 761692711883673600,70355 774810326168506368,134288 794626945103314944,262215 766090105803059200,91037 760456610934198276,62837 758279128298713088,52061 763150976916127744,76549 754699523449061376,32129 769274621006786560,27164 775000911684841472,146259 786592909143314432,204835 763350970394816513,77731 793628716614180864,223249 769283595483639816,112363 774770643803910145,143051 794977040760000512,263898 781451039887196160,139404 755804354519719936,11774 773623966099501057,136904 794492617333452800,256038 767711061441187840,100605 776024381776596992,152735 793936398780874752,256255 753949531994226688,30590 790715963083624448,232169 750842268660199424,15451 773899234265358337,139404 786944078264963072,207613 780851997381627904,183826 786970934544478208,207949 757650760834228224,47948 765693925894086656,88930 753415975903518720,27187 774274282344030208,131421 788170291801272320,215088 793774308237737984,254135 753576596339064832,26517 755167221001904128,35975 773444523875852289,136008 776187127327363072,152314 761606552457326592,1248944 741776697058594817,1247481 774031063433646081,1250066 770143012391383040,116968 795485063630569472,266151 765166998858960896,86103 792768211867402240,247241 767509164121788417,99476 771673245066137600,126857 789112967409303553,223030 792106964021116934,240926 769282401214275588,112788 793451573892435968,252020 768063715581136896,103261 755519029368979456,38183 791818540835704832,240890 754980370190172161,34666 755490212436992005,37892 766011067981901826,90384 755166321571196928,35890 785315601107542016,16728 786756666578440192,206008 775629943187406849,150419 792048694199783424,243075 795280017005518849,265562 768115250424143872,11774 772166841976225792,128934 794359799328702464,259063 758432595612884993,50476 795015151447638016,263896 749359468849270785,7828 750440139608948737,12535 792824482507395072,247240 762701888399740928,73926 771830957871538176,128194 793606887778447360,252639 795763711382343680,268643 749651482924974080,9594 760330200332705796,61545 774095473833410560,139404 771448692989571072,118191 772835226867281920,132335 794229743310639104,258331 780428413517516800,180039 755916043009351680,39225 732798527726837760,170736 765319742424965120,85562 767376093242327041,1170723 791120880583577600,236393 773622732072161281,137818 779494031155990528,175454 792831598399938560,11774 786952959322054656,207613 761576273231556608,69231 768408536208515072,103701 787097069160914944,209129 756272815377186816,42249 759120611503255552,55660 791739218225688576,240584 793454927674691584,252196 775395317726507008,148537 761092028243415044,66159 762074545499103233,47283 786223017173155840,201962 790753220117139456,99049 794633768321564672,261987 759011852026204161,55439 773601146418171904,136884 785712662080475137,108396 732389434973376512,350697 773582092424871937,136610 761770969665007616,67678 778345635741184000,167220 795724528974524419,267297 776810876774952960,157755 755498791785025536,37044 790366088768942081,224552 792029544106647553,243187 773720003518484480,11774 775406782810251264,146259 778576246414245888,168794 773414061845442563,132335 778148755333849088,154803 789991118364667904,228354 752878006125879297,24134 788438283382579201,11774 794682915389145088,262752 795226086422417408,265608 766358012457918464,92166 792140368405987329,230181 753486410997440512,27045 791395109904396288,11774 790303414471290881,11774 733271038797225984,355261 790601698242887680,232169 761147469682053120,66824 771697962502098944,125381 794669523207122944,262022 749921709931663360,10735 790373259887816705,227795 768819190555967488,106716 775394210270838784,148994 733687438787280898,350559 778329956443156480,162371 781634132493279232,187611 791698124419072001,11774 768969267756826624,95055 763465488999473152,73814 766159492497215488,81929 780885709087510532,177687 786672960497213440,204413 793279058503237632,250033 775082481137483777,146405 791368952941346816,238395 749552273441914880,9139 769171162597318656,111816 785494815202955265,195849 755830673596874752,39997 759830132689244161,58253 774686867459563520,144048 756623696664625152,39096 773604687970902016,353359 774093400966508544,141316 791817597310369792,239893 762999062585016324,60794 761281932009336832,65540 775698244345004032,112363 780051563964461056,178045 792562444166201344,246632 772409186844020737,127871 787011490410749952,11774 778071962782347264,163763 749283090040709120,7215 785986814934970369,199262 759284470520377344,54070 781225641664516096,186170 794724646524436480,258456 763172945988579328,76794 793183263317786624,250135 765826749410050048,88930 740042181709172736,353488 762122711355297792,70543 773506430963884032,137158 794576080925589508,261155 779374014418616320,172862 792346738090774528,244297 776127871656009732,153921 794319485108768769,350913 794615944400097280,261155 769568246563344384,108510 790572399175540736,231318 792720966547759105,246012 794562877843787776,259200 776065672128372736,153194 761959923521581056,69388 755549877937905664,36719 763812034957893634,80393 751920730195959810,20279 753916067710246912,350711 754109462328279040,28451 735306240633524224,1170572 771299789984174082,122559 788733831817809922,219531 793290837631180800,249926 758424953997885440,52545 740953483692507136,1174910 788527571281543168,203710 789343698802839552,108396 743497082300993536,11774 756316623737348097,42249 767713564178219008,100605 780770177453555712,76146 753204294958972928,26140 755416905679114240,34441 773564423080325120,137158 794699281617666050,262022 768489196155727872,103506 770001757632167936,116229 772712493017956352,123623 794662337047396352,261050 780437467392532481,180310 769037877862957056,109571 752198269774667776,18395 751167482501533697,16728 755378745905704960,37044 774327540794191875,137042 778777986417856512,170231 754749464808599552,33549 791979907332972544,223492 763567151466684416,77612 772107443241451520,129558 792322883250978816,244297 777351204141535232,158387 754129866908372992,31969 795270652068499457,264397 757181021955776512,46235 753208100660842496,22860 752738007560716288,23167 771678776342220800,125367 758061539987337216,50923 779133825917915137,171168 785813900524556288,7047 763033584428908546,75724 762158322111746048,71488 768221707525947392,95055 788058356711821312,166282 791643626258460672,240145 773903991776251905,139404 788795745193299968,220029 790835220756983808,233307 781218848062177280,186434 780620521381724160,182013 754757021187117056,33090 788099928987799552,215505 791332070052233216,237491 793310946542424064,249926 761633528345800705,67226 769672007827021824,114422 779479405613678593,173964 763718912064098304,74247 789499964032479232,225358 761680494782246912,69231 773754853570977792,137042 790184475443531778,228124 793941698061606912,256146 786990541531590656,205728 751606990917423104,18555 773391869938196482,132335 779875713172246529,175256 753272829957775360,24467 758169097318309889,50719 786230382534520836,201958 775769015419494400,150063 778380465967239170,167562 763770585101074432,80098 770304738755764228,117377 763142047482179585,75668 776188635104313344,154492 753276637513453568,23459 793264901640912896,250293 793987218184409089,257026 795497126440615936,266138 778621639290388481,169226 792020613737185281,243075 793977955118628864,257353 765686979531042830,88920 795376810041241600,261155 764232352230846464,82759 793170699351302144,249841 794615926306066432,261155 773917840260800512,140043 787076624495812608,207287 794701139874869248,261142 749241346888654848,7852 779407099264499712,172270 773919987673227264,140025 790806999709560832,233307 768939508544987137,105799 775774386481528832,151255 786598903256866816,198112 768600354338447360,107559 774069047331659776,139404 790565650515107841,231792 772638462700773376,131007 772375164327714816,11774 774231684665323520,141887 781384182974980096,139404 732183729783853057,349721 775729657379520512,146991 788542941442695168,213064 794966555176091648,262925 761786259257761792,70731 770694536490160128,120711 781288768011657216,186688 787021489459429377,208065 794612670540419072,261155 766691765462175744,95045 795614958885093376,267655 761683582419075072,70065 785507770283855872,196277 793094079613505536,249469 788893741574610945,220806 760328511831670784,61544 777890008023703552,161456 765710861893722112,87212 767957811531771908,95574 753667953896284160,29040 758495437737324544,52983 761242517840900097,1248905 786821351092789248,200898 791947821930778624,239692 790885283495542784,234583 786537553457537024,204413 753502980926824448,27317 774753754189074434,145293 791288144247320576,236831 795368544015970304,266054 774606288726609920,128230 776441064886456321,151463 758755983082549249,54519 789886535155982336,228620 751137204462874624,16706 756415889927307264,42562 781339155842338816,139404 795426331848650752,264431 760820019710296065,64378 775810504136667136,151439 763454316136935424,76406 770660529178341377,120393 788284686070079489,197286 771076921278861312,122982 771687281216327680,125367 779856027684515840,177337 754882045332029441,33868 765570570326990849,78566 768997664213962753,108849 778312507521769472,164375 732271533096353792,11774 777958496742547456,164764 793971500357255169,254135 790546097907306496,232137 753052044274073600,24870 793165853676011521,248988 765610329690681344,87904 778720892692029440,168794 795764828279308288,268669 790802876293451776,233692 768829441719934976,109337 774297870753071105,141887 768471837697159169,106774 773156912414265344,134795 760816913442156545,63776 789546188378865664,225739 778563474028802049,127903 790617977506959361,232633 775367179390681088,148645 770222381742825472,117377 770438831929593857,118192 732102093104807936,349314 789875096911347712,225359 795027607402254336,264136 773935564730970112,139404 764857000161226752,84724 765167278275133441,86103 757797200520892417,45964 791667842496155648,240483 759473661929725954,58267 793149347298803712,249926 761763816355004416,69356 794537378329178113,261155 757299956944216064,46895 761380947602264064,68182 755165452431523841,33356 791255082033672193,237491 773568391974191106,137158 779499747228868608,173628 786194595235241984,201619 773924486605340672,139865 789928905314562049,228820 760248863521255425,48052 790214771521916929,228820 755167480776187904,35890 764134217240440832,81869 792804948757123072,228810 775766315650785280,151409 751960556278419456,19792 767574839662182400,99385 774083703693651969,141360 794714776152735744,262226 749734410556051456,7816 786332823783403521,1063777 787637103660150784,206101 732340622510546944,350806 753960027162046464,30590 758073837321854976,47761 770388786035458049,118698 795354482553061380,264397 790881339549417472,234583 776279814923689984,153480 772744301776429056,132363 787557486228156416,211708 732962076361023488,354058 781519433609121793,188401 787121316935507968,207109 759384609817845760,56964 772828667546173440,132335 758604676942204928,53185 769580842389602304,112239 781545158160580613,11774 794236261909360640,256255 759114483549679616,30802 756427547538325504,42249 786931017906925568,207287 762700762560344064,73814 775330435295477760,148045 794542016046698496,261202 776267530260271104,152946 780582983384207361,11774 758178497017815046,46624 768574612405886989,107428 761587748499226624,68993 768950765863915520,108385 761035032936886272,65455 778311214749192192,166852 754724351941808128,33356 769230663899762688,111555 788829766740652032,220029 764176522362122240,81130 761314367325470720,67229 768539912773758976,104999 793889579078221824,256255 777869011430158337,164001 787078958160293888,208916 765705880612380672,74247 759166356235235328,56772 788082380804358144,215005 752900559687053312,24316 792030267905105920,243075 755414172691595265,36735 766406586625429504,93823 774383918640353280,143210 777696601749925888,150663 780759099227115520,182036 794318901823885312,259743 786215637014028288,199640 788765830565793792,220029 780146887022223360,176128 785455609466331136,193671 758804134464098304,42453 780940802411204608,184223 790809783557234688,230282 776816579266961408,152589 790517930253361152,231894 795149917438230528,265114 767775813290725376,99488 791296421232254976,237842 790637791206146048,232137 764199530451636224,82283 761548966349705217,68993 794030334559956994,257492 771030152369156096,121949 755410142431154176,37044 757734468996177921,351152 750476832252702720,13627 788884232080949248,220526 759792312402661376,54402 795119776431570944,263896 788802590658203652,215437 791681421484011520,55820 793866663384850433,256262 785719921271595008,197286 771032431814213633,122146 785491340729745409,194949 753340919554899968,17842 766041051534471168,90735 787381398499762177,207949 789505323904020480,226490 764125194940276736,81869 793573960356990977,250430 791115377241497600,232137 768101056228175873,100893 794591032306503682,249926 754725816265834496,33377 755848376680198145,39132 758095111100198913,49790 791801421817450496,215608 780503564774879232,180825 757287356068225024,45815 786754295546847232,205728 787105800863047680,207119 772542207563747328,129551 789787767706415105,225981 736578902181695488,351884 793329014811271168,249926 760588304559386624,62728 760611007412641792,63149 774067715904458752,139404 770841795492212736,121479 786707637714886656,205728 795103558349811712,265102 770962963775692801,121479 785240640011382785,194290 733330801748791297,148861 772131656350040064,121795 771461013149319168,125554 788882323055915008,221785 750087436596682752,11022 794314969495924736,256038 795475879778459648,261155 778958443159838720,169923 794792377852588032,262752 790395956541796352,229148 764082608779108353,81702 751109659738636288,15808 778643104639422464,167677 792165930117632000,242693 750384019741614080,12883 766492489561677824,80939 772741765614931968,132335 766447029237190657,93823 776196841583046657,152885 759946170290413570,57131 766286970419081216,90193 777706412357120000,158387 786341826919862274,200870 762031675744202752,431998 787515004039917568,210313 787734977190342656,205197 794711167298048001,262226 764186689271046144,74281 790753556538265600,99049 751199265356148737,17693 758279659188609025,50425 791696741326266368,240483 790880136698683392,234583 781192054286249984,158520 765687507119767552,88459 763112436027109376,76577 795403594778349568,252581 759118492138221568,56964 778369856370413570,167220 750869361745924096,15643 775116722831450113,146259 778262226679365634,11774 780088144267911168,176128 794901000867807233,262849 750626642721173504,14277 771030602032087040,686533 759227233353527296,56772 792419554852876290,218540 795087249163554818,264397 775363307934998528,148574 761284595795066881,66922 758366082683908096,52532 792072261339537408,243187 786906523071053826,65113 761687799246360576,70177 790571126460219392,11774 795358027826286592,266079 771004194576699394,122299 794542177430994944,261058 759005599094837249,18395 760239848338882563,61051 778560392578596865,167003 788896242441093120,221711 787124098623234048,205728 772564602080989185,122388 770660789313232896,87904 769703266447859712,110585 781157077230063618,182726 775435031770697728,148537 791793144429891584,229693 761298989534814209,67768 779403182497632256,171644 760977407893528576,64722 785688289084903424,197512 770332563890208768,11774 778595802847379457,167753 759463702932389888,58054 759164491275857921,56772 776214157884399616,153915 779835520578908160,176109 755544675612626944,34441 777672844889067520,162497 792359861094715392,235685 755979257055055872,26776 743263249286586369,354153 758687869930131456,11774 794587951669846016,261155 764977094514343937,85562 758045297842933760,50923 754771210085339136,18495 778332201419051008,152594 756301232038408192,42249 793250336089735168,249374 753649382457745409,11774 787881248706494465,213253 793809984396075008,252639 789655598556217344,226712 773861570044571650,139404 786690337813258240,204078 774262616768348160,139983 766628820069777408,93184 793238249728860165,249469 770954338269270016,121479 758053303670349825,50923 763015679540887554,73910 764666641162600448,83391 791370344808472577,238207 751045516067299328,16233 767732889748471808,100605 773881074053111808,139404 793172911670513664,249469 785638594031476736,195975 793200234331418624,249926 759112490978377728,56964 788774310303457280,220526 793789137081995268,255271 763742712290021376,79691 778783325745876992,170187 779429738146254848,173846 786952110789230592,207287 757545532432736256,47737 778180108184150016,166282 788556977211314176,218275 778343072438558721,166852 793996627321102341,255299 768539128996720640,107446 780081514931335168,177472 786777562613710848,205455 749345256609554432,7944 787441099006578688,210289 732604093101826051,11774 764217334332526592,82544 768567571792748550,106281 769463592710119424,112872 774280756361240576,11774 761680638994964481,70085 768192119567626240,103212 790673693194059776,233307 793543639469285376,252020 794092085385330689,11774 751160183242579968,16728 781639888835866624,186584 791773176858542081,240145 764275952541204480,81924 785272588864020481,194648 752159096514744324,19075 781644138840154112,187974 794695762227691520,262849 754110069931991040,28451 791685489266876416,240483 792772611415552000,247232 794595075112267776,261583 763227627431817216,73814 794558336846929922,261155 769730978252283904,18030 772375357315964928,90193 761562601008553984,68987 795087830594764805,262486 758175922944110592,1170730 766822124623306753,95530 770712029359251456,118072 794595694724059136,261818 794857540223836160,261796 795428374315433984,266079 758115903804477444,41703 760607819452252160,63937 775804322177290241,150463 792092564539060224,232911 758024914599280640,50314 790981516604149764,235536 785606554896723969,197286 775126919696281600,146259 774010004613402624,140211 786413711564996608,203391 771467187102052352,125585 788149275675025408,215754 763812923395416064,79911 775478131968905216,123140 786727941367476224,205728 751240878388305920,354115 772093585369862144,129335 794332739243679744,260033 779347134017523712,171939 768937411489337344,110477 753901248919670785,28569 794566632727334914,261155 760174755060322304,61145 753084155496366080,24597 786376808820273152,203350 755162705934159874,35890 760900538619658240,65626 762814215690162176,73712 790899091811151872,231550 785900316117958656,197286 786966704731467777,207949 794550217316044801,261155 768987954622717952,104932 786039627039772672,200235 787316689595752449,207613 761359098625585152,61723 774083965716049920,140437 794826528802672640,262752 793313329678733312,250293 790716810161188865,232884 794531156477833216,261155 794616538284183552,261818 766403611052142593,92264 764575826461556736,83391 750906729794330624,15996 770907488002519040,120363 751915203915292672,17794 767751731912568844,101196 775869556086673408,151242 770974079482404864,121949 794200016621445120,254209 767709860913831936,98291 776293870321623040,152567 787064335436689408,207965 753989875607621632,30590 786729949977800704,206225 752275818064273408,21034 779395062715322368,174115 760915782524030976,64730 792061161529155585,241819 772297263389351942,129551 794882074465406976,261155 770650439867965440,120393 758461153152528386,53185 773957695376281600,140444 775875529127829504,152314 794668351666745345,262313 773177919841730560,134470 793886320007536644,256255 764990012957995008,82544 770088665351589892,18030 766408670011805696,89859 757385429033193472,47090 762768268411011072,69711 779121252434935808,171995 785490464094973952,194949 753675409556987905,28866 766031262670786560,90575 770683653227708416,119832 792805456246894592,246152 756855474356531200,44450 762358920832651268,72411 787764387176148992,205197 758497187026333696,53185 760516031920111616,60018 793586947604221953,252020 790613055122071554,231870 757264258379964417,46612 772856450154627072,131007 759077865505914880,51451 779124070864461824,172962 785554617891364864,196917 780855582660128772,183826 753981349719973888,30590 755860164364865536,39830 774764193308213248,139865 776197379783585792,152314 791375185656111104,234583 794296249528688645,257492 732248215165112320,350873 795677980961935360,267862 749655524304572416,7546 767525427539742720,96307 780360673612042240,179537 779048938754174980,171617 794608739072536577,261155 762462772974137344,71502 761189785444769792,66801 767836436838150144,101681 768277276534243329,104940 765609842429997056,86103 763865687609729024,11774 772060850811121668,127775 769535077722234880,111549 788758935897464833,220332 755659198239834112,30802 786760722713686016,206048 791030183335698432,234583 749634141239599104,9378 760534031687675904,63465 776176445794062336,154283 780275376199077889,352699 776148076767612928,151299 758571050250756096,52749 763397021231439873,77731 785706222544642048,197512 755555969032216576,38476 765311700866215936,84209 785858010694422528,198878 732271649358237698,349776 763454574736924672,76406 790620459196907520,232137 760653080161505284,63655 763367054036520961,75438 780637358689353728,179695 733036360261632000,355462 778212214767431680,166390 781891119386796033,354238 766027877586526208,90384 778600276068540416,168794 793169656991191040,164814 773569601946910720,136904 790645391339294720,231870 785330317057990656,11774 785609075220287488,196917 764840427820240898,84724 761601092496994304,68864 776489054380630016,152025 780624403574980608,182211 785999027208794112,200382 780577391928193024,181419 788072547376128000,214492 768511926666162176,104999 774290464061128704,139404 790262493880823810,230141 760247002215043072,60779 770489535767740416,118192 758821302421508096,53996 778363047832199168,166390 792048898814668800,243187 765385779979792384,85057 794703334401830912,262890 788244372051468288,216038 755227726924120068,35403 755888938687008768,39294 768499148219944961,101681 753765744802922496,29790 766425861109219332,93823 793201418203123713,250430 749886462489800704,8459 785514962198237186,11774 764922774439751680,80486 778381139530567680,167674 759109848722210817,57105 778632045480275968,167674 761974617225433088,431998 752621042292719616,22791 732638666607104000,352801 780773225101987840,33169 770766869737377792,120690 773305069768802306,135505 780605628767055872,181886 790531660160856065,230301 794650366491131904,261155 791104956497588225,78159 795770332472819712,247930 760538005383876608,63179 750466442869481473,13450 759088493649813505,52295 780446658614231040,177233 786287077390417920,201958 757978532408463360,49850 790707237975044096,232137 732627446030196736,1170592 766704376517914624,95708 793249433584480256,248253 775673498039705600,147391 790296059859857409,356063 793131744501178368,249841 788601020305829888,106085 793488975361114117,252408 786151560275369985,197286 762630573370200064,73926 755493705591631872,38032 788715941756538880,220029 793115287449067520,249469 793204087655436288,250633 764548405485903873,74281 772120613750276100,129471 766765836442808320,96263 766440321156874240,93405 791683611690958848,238032 775756278769385472,149145 785546784663801860,196676 785637392719998976,197673 788011359157915648,172084 793207936046825476,249469 755873121685663744,33355 758016338619019265,48287 791327611750223873,237491 766698852632162304,11774 785269528045379586,194206 780234460079923200,177773 769330391211802624,112336 793439681828515840,8044 775433411624394753,149200 788032428946391040,210238 764908237267341313,84724 781204009474555904,186434 791810971316748288,241033 785330927098527744,194136 795432075528699904,266990 767785814948507648,100893 767994798011772928,95055 770804488013623296,117303 764677648702279680,83866 781742951617662976,183472 764112584089927680,81702 773944423730311168,139373 787731361067048960,206117 763783686999281664,72551 790388011343032321,26066 793701584395988992,251479 772074155164524544,128934 785955487300718593,198671 794322377928822785,259743 755680069608153088,28732 790422354002190336,226881 795067260905852930,262849 764929921936420868,84724 764427480476291072,23762 756996378228772864,44274 790180244879663104,212131 795030093861126144,263926 765504843721109504,87904 763464707252498432,78566 766323978944196608,47940 753711147124129792,28092 787873921898991617,211733 794921555826380800,262890 759191841845633024,51798 767768630780055552,101203 774914665088286720,140965 778356449667723264,164826 795256643827204096,249926 752687170780004352,23115 776967108676681730,157082 765221219071164417,86440 794210926689980416,258044 752852715173126145,22286 757643243437772801,47761 780123453655396352,178415 768661965266976769,107559 752205384283066368,21415 776779050320703488,157755 786909108578418689,207051 755399492619407361,36735 762485064269639680,70886 794640007583580161,261155 759455066113863684,57897 762268496373944320,72350 763206241690812416,76474 795159176104341504,351463 775001291403603968,146259 764456258225049601,351720 756472873531957248,43391 766616797680431104,90088 768861407110656000,109666 777201244112695296,160230 788180752076640257,215754 770902538673545216,121046 795279145429323776,261155 776762958554759168,155037 763465696021852160,77612 776053385577586688,152735 786811488707092480,204327 766432741252538368,92959 767156607587201024,97386 785927337850368000,194082 791448299236528128,238395 757885848243277824,49852 758043124161662976,48663 757800273762930688,45964 773483028421218304,136515 775527481067474944,149328 776514772389036032,155916 752900659263963137,24316 780928337652883456,184568 759120450169470976,57131 788411975227346944,215608 766497598916194305,351436 788191256501374976,214209 758108656021991424,41703 768129634462535680,101681 756317013367197701,42249 779776835815112704,172185 775721115373101056,151071 790977987650859008,208178 762757212519399424,73706 792285136305860608,236409 791995630453305344,241323 752903709542248449,24134 791409366784053248,238378 773580383774449665,137042 776172365910839298,154071 755341860374183936,349060 760027344732061696,60056 791340600356319234,236502 793158475131998208,249852 738457989531734016,352417 770713416528826368,118192 770822704161226752,65500 755167101023727616,35890 776185754510733313,153845 789426132202426368,225981 773908556693114880,139404 763145617266868229,75724 769623359856513028,114388 771327431999381504,124597 766163519792263168,90694 770118990656135169,112872 788535995931033600,104244 786560536112541697,203350 769921363163222018,112693 781652208798560256,188401 793551626774519809,7311 759829022322913280,57881 763515080868790272,78359 757693227579285504,48663 757299376549167104,46612 773420852561993729,110294 785513109725208576,195975 764884774615855104,84889 763140975715901440,73814 786467688222601218,203674 763354147659841536,1249075 793691373949952001,250633 741036327865442304,11774 774674850849837056,144494 786446790400708608,203674 793137050547478529,249841 767805087385124865,101681 753361440631771137,27045 772222242205741056,78769 771127219351490560,122973 793586961814589441,252020 763852985738854400,80720 774984419971063808,132877 795075486082797568,263895 786859800239800320,203863 736772222228959232,352982 791269957304713218,237491 775096794212667392,145293 790503847428882432,231550 792835246416728064,246754 756962131568758784,45122 734577042130276352,11774 773861851696336896,139404 795400533175635968,266138 778299735560097792,167220 776981808957181952,158589 786616012850376704,11774 768137272827011072,103354 750578564362342401,13532 771514454634790912,125367 775366308011601920,148537 777320236370518016,161407 794738132071645184,262849 791051511551762433,235590 753690402457133056,29263 755539601909952513,33186 745062918576758785,11774 758426073537347585,51997 793903974575259648,255954 794587939925729281,261155 769950632866353153,115511 779302188875128833,172799 779377591505399812,174427 780747109846884356,181419 775603924367765504,147616 775744649252204546,151071 764859615544606720,75073 756658124380053505,44429 785516868954103808,194082 772845000300298240,30206 774677629144276992,144494 793790975797669888,255393 789958265257984001,221228 776603817584496641,153845 792126055540666368,244297 767820501217533952,101681 768222444398059520,101196 791348302570786816,238395 750057635894923264,11434 793243920159432704,249961 755760371651211265,39462 791864388668035076,241819 785312435028824064,193636 771885222686134273,122776 752620429668331520,22787 794628641682550784,39957 773627586144456704,136904 787675530539757568,205455 794220550717456384,258598 761389541643071489,64197 771903134574796800,128805 790166742739804160,108396 767411135582576640,94699 788835246686900226,220332 795297773352525828,266079 751910747035144193,20471 781658494755897345,188304 758237856712237056,51069 755166678921523201,35890 770568499110354944,117257 770796961402351616,121367 764215435445186560,62180 789528296501370880,224680 790920124727455744,234583 776546257963581440,156132 753347247316742144,27045 761199204999897088,67023 761663335452540929,69947 786173567641661444,49459 757619779079442433,47782 763186333099655169,67226 776756307487514629,121300 759531555824041984,58757 780984508946472960,176203 755097645144739840,35475 772483803151470593,131025 773648955309785089,135234 790598728964943872,231871 791047305159925760,235590 794939071437111296,263895 749703762420215808,7078 758663087167709184,54070 781189109112934400,184835 759033197820686336,56535 778567393534701568,168794 750801694087270401,14877 771335272978083840,123038 741535860391354369,354238 754749813598588929,33356 750401194728849408,11495 773880238241480704,139404 793548971826438150,243075 766106896944148480,90384 778316920537833472,167407 790527938005307392,230559 749320745919115265,8160 757422685068652544,1248492 776035298018942976,152735 778159036579667968,164826 794922842647166976,263895 773930560226033664,139404 781229468312625154,185313 790249302111248384,229693 761333415362883585,68133 767028175301861376,94718 776815094952898560,11774 771020849965039616,122146 773913139616354304,139404 768954684136718336,110477 780757566775234560,176203 751830537963048960,18893 765001080740671488,11774 787092424271106048,207613 749451667817377793,8735 756834674731868160,44163 776526149526532096,156103 770370825694416897,18030 767868760317243392,100559 795027483527553024,263926 787816680537919489,205197 755417972307439621,35890 763026554645573632,75327 793942185188081664,252020 766692864298512384,93405 793164755078778881,249841 753424794935263233,26140 791681021393575937,240483 766487664321241088,93570 787102129810964484,205181 788883455111290880,220029 772754272849043456,60134 773603552690221057,136904 777584416344465409,161066 786697243646713858,205029 754710121259888641,22393 776468580049293312,155889 744756609205800960,349060 793126457761533952,249469 785758827450863616,196277 767808374369050624,101681 767847995677220865,101681 774003880422146048,78565 794448399068053504,228634 773046580702277632,133043 789495247633920002,225981 795357163434741761,264397 790752084224114690,231894 752899175256297472,24134 764019517513097218,80939 777525173733949441,162213 749686350736228352,9295 764852018905223168,82209 785298224764420097,11774 764235298398175233,82673 794290555979075584,259134 770999197797535748,122146 765386301369495552,86103 775826563933806592,151156 773545435751337988,137158 759591225796268032,35479 788442395184619520,217837 764061985264644096,1249165 779905169190334464,174055 752870978066092032,23899 769312737033719808,113138 786791460918075392,206642 788399738907484160,217519 766640389516328963,91810 750671124653039616,14044 768856209017409536,108963 763404003652796416,77731 775712384690298880,150877 792409459381243905,243187 778827395537133569,170252 791288751582478336,237491 791360459886714881,238383 781855633108852736,178258 788109874127335424,215608 776105137496592385,153501 778769247874887680,170169 793975893882322945,11774 794713871386902528,261155 758818905024454658,54070 771307903470796800,124600 751768137415139328,14277 758664126205980674,53985 768507660433969153,106774 777925495715311616,164001 752217859011424256,19703 763929983886561280,39096 779707657015988225,175092 758120338198757377,48270 766107933675515904,90384 766465857438515200,93823 794927903834251264,261155 736600879437078528,102730 794112929482309636,255942 778474820606398465,159781 788511640052310016,218275 764908059688828929,84785 762073926344114176,71429 776752426116321280,156290 794191368876793856,226180 761609159263518720,69684 753824417835159552,17416 791709986770391040,240145 750174637485658112,10057 795063948810788864,263896 753338910105858048,27045 759127922296827904,56784 767957454546169856,101681 794945855103074304,261033 790646819965571072,232863 794998279851442176,263898 762452037749477377,73030 770419876502511616,118191 765867198392967168,86411 752287742613008384,17842 774729734374563840,144690 778243987542945792,166409 751542379295993860,14277 776045362247196672,151845 795388847110635520,266079 770732324514205696,120613 791981106702737408,241068 778989637649989632,170371 785604441403600896,197512 754720389541036033,33356 790912945009995777,234583 792124476360101888,243187 787407585049575424,210207 788061929352888320,215005 757565765847486464,47782 793850130038415360,241678 757583529379295232,32816 771498536252866560,125163 786322571088302080,201555 752297256456380417,21434 791276672423235586,237491 768404900715778049,104932 792503946149527552,246417 773295814659538946,135190 773283715107659776,135502 768247994017644544,11774 768513094725177344,105041 778193809607892992,164826 793286568429576193,249926 794250895399657472,258598 766713108656185345,95708 755979585712381957,17416 766765077940670464,95708 767317530830659584,97386 794896394008088576,263236 751873242252472320,18323 795279239964565504,263688 793840121401540608,255271 795048795553800192,259034 781897835234992128,190553 771575169617760256,121612 776760064434511873,157755 752661716689883136,22938 786225615330344962,201555 753962933244289024,30296 780485446145019904,180783 794009492115460096,256276 737310868908736512,11774 766972214319153156,90388 773921258455138305,140025 794606765677694976,261987 773514084780302337,135725 780606891101720576,181886 761626938255388674,62728 791016348050661376,233692 759132516930297856,57130 772527410684260353,129380 759274089395683330,57105 781829913909325824,187131 791268651995389957,237223 787996643601838081,214209 792906326628270081,243187 795110958410518529,263895 767462559100186625,97568 750749431285354496,15107 766692128953073665,79987 760905841314762752,351424 786387293544198145,201958 790363160670707716,229086 752179123062075392,18395 794926493881298944,262849 761676196929306624,69614 773643671983890432,137640 794263516446232576,259231 770677330217996288,117310 789066076386721792,222627 755352981248286720,21431 764244183150387200,82283 779671185760157697,176110 767158596710895616,97432 772872162768150528,132335 777883693369044992,164001 788771680776753152,220526 754080058881499136,8431 793967465852182529,256219 795761961246085124,266151 751177845188206596,17591 772161752901509120,118174 793950995638124544,255826 765413941463830529,82209 786596279564570625,204835 787686609705512961,210585 794376707541069824,260273 794953664142147584,257530 794955168169136128,249926 732810890513375232,353016 761958951655202816,431998 794552630919860224,261155 771296671389147136,124597 774296818675056640,141887 778300205728796672,167319 786981757019123713,207613 789160561867055104,215505 770686291834830848,120613 793910525256228864,256125 794655043420991488,262053 751893105352142848,15122 779073702545666048,171795 794308736823103488,259878 785821155529601024,197512 781852895452991488,189724 791105518135762944,234583 778607596697710592,168794 762148765532770304,431998 780200532971356160,176554 786941036392165376,207304 764866627661955073,83903 788794184476090368,219942 791474639394439168,237491 788779382575763456,220332 793308571542757376,249926 795067421769998337,262784 753993335644233729,29263 788928636631982080,220029 751184958497165312,17517 767781609751842816,101463 790993363327590400,235590 788043988666294273,110161 792099896644014080,243075 790523543414943744,231894 763765129360076804,1249142 759804688057438208,59922 776066161880342528,152735 763454206267297796,76406 761373252883062784,66058 779171707982446592,168284 785607769990791168,197286 756669928980086784,44429 793192056558612480,249469 770347138710704128,118375 794566077128835073,261155 773991020199612416,140025 771816495508619264,128194 760293075604439042,60866 793670603857285120,253032 795736055089610752,267655 786586721974484992,204835 792536093233180673,236933 774793320379801602,144602 776040235776020480,152836 761607610957168640,69356 788510682228457472,217837 793485711307440128,251234 776592062162481152,44345 793722409966772225,254058 788071299247591424,215005 795298052013555712,266079 762666939202220032,74133 762797006620209152,73926 773804774777053184,138819 780923558503473153,184223 776602399712641024,26066 780081740513763328,172185 738791352553463810,11774 767298503219478528,95672 757726568949157888,47149 795431346680332288,266918 751053883749859329,12883 763089586889207808,47188 791451396503511042,237406 750335678878085126,12561 772193825515114496,82544 781424580099465216,187540 787703521030397952,190936 794693459361861632,262849 763415163458453504,77598 761136098278072320,61051 776453455766429697,154869 733353166532579328,65113 732464484552298498,350697 752886514581856256,31852 754076083545407488,31035 791350574935642112,237908 762090114403168256,431998 786955608771530752,207287 780599977315803136,80785 772038197048147968,124597 780468474887929856,180310 756535924205428736,47188 793660893305376768,253032 771935197407379458,118191 790403219382042624,231333 794634519198371840,262022 795294264309776388,262022 792697825469403136,246703 794540389302681604,261155 776556262146183172,156926 763000870032306176,75899 778077649260294145,156061 788007565854580736,213887 761227268773539840,66842 764312300643758080,75724 756821535504072704,43469 736584235352510464,11774 756553319191945216,43811 772487040558477312,1249974 766310909467766784,90384 781701603250302976,177455 776626967944847361,1250232 781201544335142913,186434 765659655167156224,88998 756306085506670592,41680 768967404542107648,101681 750416586058637312,7275 762127251915890688,431998 755917283436863489,18215 793138160360366080,249469 732976017795600384,353262 775909396563890176,151409 764866750588608512,82759 777977986993709057,163990 776208277864521728,154071 771845924331016193,128121 753019855482216448,25257 789444728420990976,224680 755836422192373760,18215 762724743611052032,73707 795380141878837250,266491 789133454764015616,222682 794377037775413248,260181 795163602168713216,261155 776217172146282496,153034 787394314552750080,210289 749363315864924160,7828 757219889325244416,46006 793793796366479360,255393 755760470691291136,39462 788792116314972160,220765 794356973894406144,197512 792805648891277312,247773 761301008978882560,67768 766971370781548545,93144 780486819121029120,180783 768187549646848004,104162 790709579902431232,233692 759154402166923265,56964 794977386374672385,264397 791389528565088256,238780 757744459723530240,49066 758638013731659776,349060 780108569278607361,176125 781309888404127744,186584 794188908045008896,256564 756512402821095424,43454 760810714198048768,63326 754761072553320448,27045 758712004353884161,11774 778248358599077889,166532 757610552759812098,45426 767165074972614657,97386 756452230631395328,42249 790197930988867584,228354 771007533867687936,122292 780810937020272640,11774 785640782367641600,197673 750382577802997760,13018 788046329880518656,214173 792068314470154240,242693 736826764043898880,350827 795705442760527872,267862 760869535264153601,11774 786405176475316225,203674 791351214395035648,238395 790515051379695616,231894 787749553810399232,205197 775803739445735424,150404 753390744203821056,24745 788745176701407236,220028 771199708807114753,123583 733238094774841344,355106 776083113642426368,152735 767020032308097024,94660 773877747240140805,139404 791453619606392832,238383 760686919143555072,1248809 794532082139545601,261155 774627791710982145,1250160 773770083843788800,137869 735943435291643905,349683 768529121500467200,106716 770681500815745024,355505 737467262462889984,11774 763825726307131392,80486 757834928302149632,47761 779651568027054080,175696 788077974247514112,211253 793942438872289281,11774 793873512335282177,254502 757287752232828928,46406 769613469784109056,110585 749983772565614593,10251 791022491057610753,236052 774032981069434882,138819 756096740529414144,36873 791738712119971840,240682 766244495214022656,81929 772757575188086784,132335 787599460368953344,199431 773831563511492608,136512 752238549576056834,21074 765610571358171136,87904 788509226742140928,218349 775029861949775872,146259 793620926973620224,252581 772580366200647680,131003 794611274009157632,261155 765671451693289472,88930 750453450501033984,13532 751203083670007808,16457 778480982848598016,167407 780394123744382976,176890 793941672866545665,251452 773629185076191232,137777 794924202314842112,262752 792747244352970752,246339 769694856083976192,114454 790696386849280001,233558 774434960786665472,141360 785660219858706432,197512 771467144336900096,125367 780089152071086080,178258 790624910246838272,232137 790243761758478336,228341 793580496760344576,252020 756272766333181952,41459 764826552911613953,84724 792114294930288641,243187 793860231365222400,249852 750145325793443840,11838 793281881542242304,250293 794304309961728000,11774 794041296079831040,255299 764103816958578688,81702 773499824947752960,127871 792178425469472769,244632 794055017108041728,238099 760818303011086336,64853 793342847403438080,231894 755102774056980480,11774 771535807848906754,125163 774516397447581696,142648 791333617720889344,237594 791004114570383360,235882 794168925088907265,257492 765372075691343873,86103 763862262205460480,78566 735866582170230784,11774 736943705517613056,196346 771407765378072576,125381 794278884707598341,240145 773539062267404288,133702 760956010836000768,65165 786985694858125312,207287 771415184829140992,125367 773936176415715328,108396 794617944760340481,262022 776567144746213376,155898 777278665013006336,159876 795727103861911552,267737 757726522027315200,47761 755010714591518721,34332 771477491106013184,121612 750490799486279681,13532 792923453150027776,248514 732674677999603712,1170396 751905249745567744,20445 794981443424358400,263526 790237175837102080,228820 781486644801183745,188119 792304372499832832,243187 781125997768781824,185310 794787347669909505,262849 762782000008888320,74247 781871149386985473,190036 751801169127759872,18893 786372875326410752,203510 772936871135576066,127957 795723513826918400,268281 760835857964236800,63451 761984157622894592,71270 752653048132956160,22439 760340499295186944,12954 773895836409303043,138061 788377520865443840,215754 774032673392123904,139404 775990171221233664,47940 764602235539955712,84209 777043960141262848,159475 790647094092697600,232169 760572914655596544,62779 761651038709481472,68987 791433666417332224,237787 790520653619220485,1170581 788550949019136000,218977 795772697829605377,264397 767787650216366080,89533 770610137014861824,119832 787722003251810304,205197 770019042874814464,11774 787950502310998016,213064 762654597907292160,73926 791266422030790656,234622 795291100101492736,264397 758000251747782656,50143 793975107467284480,257353 758802785177448448,53996 788859649336410112,11774 759393983399329792,57897 793973914229567488,255942 765041094203699200,85562 769654540798988292,114422 792058239995224068,243576 749734111611392000,10008 776197697409650688,152735 756110102294306816,39195 777313761187155968,161166 771917118358990848,128230 794032847593959424,255299 774327698231402496,139404 789225228186583040,199307 759194516981157889,57574 772192974537105408,129991 792957998448701440,247877 758135167919624192,41703 752711194008363008,22779 764989911527194624,82283 761128701618716673,61051 773197108782374912,134561 790625150643367937,232280 773221070534877185,11774 792758175162261504,246287 794701275342389248,262849 776967023477690368,157755 754764255153364993,33355 793472259302297600,252166 764915994263425024,82209 754012636740739073,30815 791231838228480000,234583 764827055804387328,84724 780384805716451328,179718 790957268036575232,235179 785609887954853888,196348 795658113516871680,267655 756570491284885505,42432 794904440419532800,217634 749323525404647424,7911 789510262365749248,226731 779444816681861120,174818 764069050074865666,80512 763822882761900033,79911 795335523602677764,261155 772501618398945280,129662 778193334808502273,161912 785563150217248768,194219 774798987840872449,142980 780542192083501056,174725 756254777789456384,41680 764863769260371968,84724 793322478047080448,8044 775016513623384064,146259 768900569738117120,11774 790693112293318657,233307 794618147470909440,262022 786693470006247424,205143 793610607584915456,254135 794180675557539840,256935 765686692808421376,87858 766270776731439104,91946 770300069505556482,117257 780712328820039680,181789 789156067498307584,11774 763137198325534720,75724 791059175090585600,234653 777174693652541440,159876 792102591786213376,243187 755859203697184768,18215 755997085476859904,40867 785255373800374276,193669 733005844745326592,355075 768193906685063169,104395 760599342327693313,63559 778342669550391296,167676 768885630378110977,109666 778567316254621696,168794 785876228628766720,197512 754073115664064512,26539 794656693116370944,262053 762652008725610496,73926 764938474248138752,11774 793842641393872897,255942 786135433130352640,199211 768913399178723328,109709 781351195419873280,186434 734098323129421824,350226 757621901527281664,47782 789924918964154368,228292 753461410554847232,25659 773613104089341952,137869 771874364903919618,127871 774167275750330368,140444 750532353840254976,13262 760258193146548224,58508 785593252711772161,196767 762718519611891712,73814 786658074903863296,205294 794943744046931970,263895 776892400069468160,159235 780828687482560512,183269 755179874789232641,35890 778196871592292352,166409 791803222423810048,240483 755102419382665216,35044 785554523276193792,196788 789279277359456256,218258 765392708601057280,87145 786679768817295364,205728 767375931585552385,97303 775421452346544128,149200 792723839239098368,246392 790950994347786240,11774 793046055214604288,247877 791458988139372544,16728 771529185961443328,126389 792103707018166273,243075 737444019446255616,351147 778440006926934017,168297 793406981864296450,250430 763237503591604224,77303 794899376846106625,263697 787665637875257344,209351 778397825067585536,152594 794447404355358720,257492 732899267761831937,354495 778679916585857025,169693 763813652118069248,79911 788151229658443776,216009 792050385661923329,243075 794214221122678784,254209 795085460779532288,262849 773893679715061761,138903 794078110924685312,243075 794296006078844929,259134 795419141184360450,247930 762395035019116545,72978 751024582123892736,16422 755166560394805248,35890 768944524467068929,105643 773973382266105857,139404 780061493953953792,175092 759218638100586496,56964 794706921123094529,262752 787114106839003136,205728 769561206717878272,112768 770805693402058752,120610 742390740806819840,11774 771942741588729856,128615 788101092173283330,215505 750481443432779776,13697 785660321079791616,195975 770486076595113986,118482 787520358089973760,197967 763959628044435458,80939 791661040060825600,240483 790898026239758336,233729 785817698336927744,197512 794987384576217088,263907 775863028873134080,151741 791687893701931008,240145 793512576751501313,249926 774068816355602432,141316 770385431422787585,118191 753938168173428736,30296 776574197803868162,156053 773687564503019520,136904 776578569938014208,155390 791519454093946880,237223 795607821840773121,267521 788442348501950464,217837 774483954296512514,134199 793100644320018432,249469 795030313068101635,263898 753106992894472193,25524 793107489952673792,249469 767034056659853313,94699 793098193579839488,249469 763505005504659456,78159 793109044324020224,248652 788488658894610432,218507 769265770228363264,112399 773928832621539330,139404 788496255588728833,218275 791277234543816704,235487 791530367467388928,237793 758657616050425856,54070 788783226819010560,220526 762778943418228736,74133 758688419077722112,11774 769250497282895872,112471 770126151536828416,112363 771821473635848192,127366 795064457877590016,264397 759106559783952384,54070 753625251532058625,26458 757524302149390336,45054 792806544404385792,247241 763496037529030656,78159 766219034241163265,99816 756546952922300416,43917 781511578675994625,186149 772808034833793024,132364 776035099028488192,153034 793098442201595908,248016 774023814346788865,137549 758040897057595392,51069 758879704166248448,54854 786243051010330624,1063777 763803176717914113,80393 786915889476087808,207113 752679311442866176,1248155 755533524493602816,38183 794764446560296960,262752 775193505710747648,74133 773868725569134592,139404 774285736963084293,142506 767805100593209344,99044 768135103033794560,101353 780101617269911553,177751 759113374873550848,57049 767804914391056384,100893 771113385371004928,123038 794578690453762049,261155 753868143555121152,29819 773525930014810112,137042 790309759140454400,194072 795744371878543360,262022 787790178999869440,206101 773237127693737984,133454 793792291534233601,255393 764440408973647872,74247 778901804918697984,168794 790927812769251328,234583 771136501077774336,83550 749386073302638592,7828 753336976674205696,27045 774437442250170368,141316 758577838744178689,52061 789828750796005376,227048 791388090233393152,238494 792139409093263360,243614 733069799836798978,355475 763394360528347136,76127 789802107788374017,223249 790712518427742208,233692 795696888951488516,267862 754016984556249088,31095 757994731603451904,50710 760760028823367680,63451 788504732436488192,218275 793210952145571842,249926 792023632570675200,243075 765253941487689729,84449 795245005078233092,263703 770580333171445760,118191 786187073174671361,199262 791718222386999296,240556 794374128639692801,259743 766723200831066112,95340 762341407004721152,431998 762485896012664832,70886 770679551147974656,120613 779029856361127936,164814 780986844569866241,183689 790333803671670784,229901 763820555778654208,80487 771304408151789568,103354 733282248372420608,352432 751631138741858305,14277 760914606802014208,65307 791801561043337216,241523 767850719324012544,102137 758910035896377345,54070 764242062107512832,82283 768178750760419330,104332 792065819802865664,243427 786807751229923328,203941 765579790866874368,87904 763030005576142848,75615 767658621681270784,99471 770314713829871616,118087 791390086248161282,234887 759835872850157568,59666 754713763358662656,22393 788474141116657665,218275 757738855088861184,49066 762691304597880832,1249041 785830038516084736,198815 791092774368059392,235828 732905594873470976,349191 785582674660339715,197286 791506196113088513,237908 772093903008702464,129144 777299265026662400,161387 786949599428808704,207287 758031283071160320,48663 788505597503234049,218349 757740639140229121,48531 760211807302782976,61598 794147375677849600,248652 795031047079661569,263864 773533384127746048,136814 757620857133039616,47761 790568165713539072,228341 757323799419162624,46394 790559539431149568,230732 772317761611575296,129558 764883930923298818,82066 786927337090809856,207287 761651045294415872,47283 772514901386342400,129551 787901079107186688,210678 791790029001588738,239612 781538426692640768,80785 791665966035918848,240483 750712356280209408,12883 756565129920077824,43448 785816623034822657,196277 756199701322436609,41680 795466723038068736,266138 752995469110894592,25135 786851049864765441,11774 751926123534036993,14277 793393888283074560,251481 758718791777972226,54070 761493812208336896,66922 732738206500708352,353016 757730362042773504,48220 788798229466931200,220526 786513771954974721,204273 795042246018088960,247930 733056367397740544,354869 764945946266505217,11774 793460748160729088,242693 794678210122383360,261155 795697567405223936,267862 790974555195969537,232884 768588920808275970,107428 774007240583966720,139404 779563946160197633,175285 788753090883321856,220526 767450508806283265,99476 790044647452213249,228888 794700470690320384,262145 765606774187622400,87904 776311730687266816,153854 781280031586783232,186584 785962851827613696,199211 732269281694646272,1170412 768899549150715905,109104 795290653668311041,265644 793376300350136320,249469 753561009542094848,28148 769463419724378113,113767 766333240709902337,91946 771091197603577857,122776 753412968860168192,27045 791330990534762496,238207 762162622611361792,1248990 787071569403207680,208928 791449086809501696,11774 766464409581518848,93275 793138781322969088,249841 794839083264536576,262849 776076199089082368,151463 770956272032112640,121479 773229601757732868,129551 776620326952329216,157082 792911398481166336,244289 765474959108038656,87254 773620758513872896,136904 761313551797460993,67226 787373121447665664,209838 791278421330370561,237491 780597827768639488,181811 788805754094444544,246425 752991698016346112,355430 755393356725948416,35723 788386095100727296,217519 790229715063758849,193121 757635274864287744,47940 755596311517356032,36735 778282067687792640,166913 785497185836081158,196277 764118275588370432,81835 793213303157886976,250033 765025567292792834,79516 786753116045611008,205164 732743834258542592,11774 755181529639378945,35890 766571959870107648,91746 788202323550019584,213064 785677926863925248,196788 790766418891411456,232169 762839544076963840,74868 759089624048291841,55260 765221233008881665,85464 760222531567521792,60794 772907582826610688,132908 786540349212598273,204413 773121718168596480,134470 791693056567349248,240070 775699343827501056,148800 793996458911416320,256239 756610543343980544,42732 761658556147838976,69565 785995910945705984,199211 794599582932013057,17416 760162310291726336,61412 761669432804540417,70085 767224697599569920,97377 775901360130850820,151242 794545507909545985,261155 776473934728339456,481145 789300205090779136,203546 750378658682986500,12404 777925592616501248,155332 767692594293841920,98972 775908014704308224,86103 773339453121105921,136018 795386218095792128,247930 767705976543797248,100605 793174697651367941,247241 794129867629592576,256219 764222332491542528,82759 768052234403708928,103107 768169421986594816,103354 793318208338092032,251452 788973378682126336,191622 791801730857963520,240483 793446091198836736,252020 791729478468825088,240926 785682782718537728,196733 791274172890619904,237491 780617530347880448,80785 793535480595943425,249926 761304052449685504,66348 775928923527852032,87904 775550127662440448,148684 795199015843401728,262849 794290844098445312,258829 761996738227908608,70858 765902006011633665,89689 733664735879663616,1170991 794872190554488833,261155 775129018605506560,146704 781209790395449344,185595 792142467210424320,243187 793561751803408384,250785 766710912095023107,95121 762820884730040320,74133 766328985462734848,91751 792731008240128000,246726 785702485532942336,196277 795276276592504834,264053 755504896670130176,38183 771463404741550080,123623 768125726969237504,102745 777845781365686272,163990 758537502252634112,43947 788717959074242560,220029 760457185608409088,61286 768175042345787392,103818 787129833390215168,205590 765015195403948033,82283 751230396847632384,12281 759240866078785536,10313 767837018676002816,100949 752656520534372352,22662 789949459345969152,228635 774705210698571776,144494 781337411838062592,139404 765662397382230016,88683 785249951789961216,193669 739902935488966656,353488 763354730512916488,73814 785478766214651904,195975 793161790108557313,249961 766185533479321600,79561 733000510018445314,82294 792829532088766465,247877 789123794686337024,223054 778396204342337536,167398 793448782507675649,247241 786115223598014464,198513 772970651615277056,132335 750262727805849601,7935 764865079833538560,84724 756988468681666560,45669 773580305659604992,137639 788854071356686336,220961 790671464282333184,233307 774771223288872960,125853 751595822572187648,18533 753679562689523712,25968 770432498337710081,431998 770660544441360384,120337 753649762071638017,28862 785896084069453824,199546 791837579150622720,240535 790240265046863873,229693 794659877998252032,262022 769579067750359041,113836 786952760126083073,207287 794208188333694976,256239 764943961886711808,84724 765046507439591424,82283 777761078671511552,349408 779098272191356928,133043 766519994939166722,351436 775777017585250304,150426 765278030700896256,86961 778296492830384130,167311 791285011743997952,237491 791285427554643968,237332 754720688938881024,32869 775721961473339396,150511 754043553391775745,30296 772859112359129088,1249986 790686102302564352,232640 787715840216928260,205197 795090299357896708,264397 778567734665838592,168566 775881396422344704,151302 789144470138724353,223286 793999408077492225,255870 791365926994055168,238207 753131225309675520,24788 755891464006094853,40314 769054453202903040,110381 773061620465565696,133043 761462553432076288,65404 765473289368023041,86143 791235139846057988,234583 759375015380942848,58028 751751302959554560,18488 757706452735754240,48119 781274642036068353,183759 764247420783828992,74247 774320707052433409,142942 793206218793816066,249926 765307402954694656,87145 787068887460216832,208379 750099829498351616,10735 778343556385804288,166852 768820458468806656,98646 789562329033740288,225949 774798751244386304,136947 787251134989676544,205728 788439423616561152,11774 786063553300164608,209828 771487396839948288,125367 771913067911274497,128230 765748618984722432,89561 771456126193926147,1249882 743312752337256449,353267 766115058468487169,81929 788219945607921664,213064 751802396993527812,19352 790898404188622848,234583 788481551701053440,23217 764872690398355456,83881 793111420019761152,249469 752890822182498304,24134 776921537656094720,158387 762748904676986880,73712 764521445942669312,82209 789845327578824705,225611 756907322916515844,12954 787911746245853184,213887 764206954168188929,81869 767127630210592768,97852 790796979538395137,232137 793970791683526656,257353 755499150737682432,7461 774402416196202496,139014 756506213597126656,42249 761290648272207872,67547 765335586823700480,87245 786598599773843456,204413 794867872795234304,262849 759853398380380161,18395 771839974287093760,128143 794742344910274560,249926 785909592483991552,11774 758742233935781889,54070 774520196371320832,128230 736941318744748032,352423 794222078589140992,256358 762002018852442113,70509 792656807567032320,245117 777166847397466112,160395 790496455395987456,227242 793147512680873984,249841 761653984830578690,69947 791709423131582464,240145 787370724109475840,210207 787704091715612672,211829 788566833984966656,215437 769909167939162112,112363 791333237117317121,237491 790663485990375424,231894 790567374126583808,231792 773867420263919616,139404 794218435978792960,242693 790636986977644544,232863 793596586492256256,249871 789276762442260480,219509 770395524059000834,118191 758000032855371776,12954 775372453656858624,23762 776099011367436288,152735 756186298235379712,41689 787731309686845440,210215 770410728666832896,118482 788484684237905921,215608 793862539507412992,249841 785961822897700864,199262 793251883888640001,249926 764991154823634944,85209 764459662011805696,82066 792056967296651265,243567 794729104432054272,249926 765913261082423296,90226 785502795352961024,194250 755408809661726721,37296 793287744852258816,250633 794808345794203648,262053 788711393184849921,218275 755493830460407809,38032 787918467940823040,213710 792272726832586753,243187 795423748350496768,249926 794529436431323136,258741 771842586071879680,125554 763202091376447488,65189 775126845964496897,141091 763561489424871424,78477 771987838275506176,128934 778984738845368320,171693 787340723079221252,207212 787740382658342912,211794 765982810423173120,90575 771443312116891648,125204 760214382102151168,61352 771806234135650304,11774 786966996667670528,207949 770234777383436288,117377 791673641180082177,234990 794375347194183693,257492 762595616258088960,69190 764159218681249792,81702 773707781845188608,11774 793265415430344704,249926 790728048098222082,233152 791117888140644352,234583 781211183701487617,185496 789975399736410112,228820 768098818256621568,102249 790888109638504449,233692 774666410006024192,144844 792787030069678080,11774 776208310919770112,153596 769661334124236800,79987 791712026259251200,108396 768561050891329536,106702 776147803546365952,151410 794326359074078721,258741 787073285640953856,206773 755830162856574976,33549 763935305409802243,79513 790673183670022144,231881 756820422125953024,44429 764681934857379840,83187 768387059983581184,106023 769594995053559809,111754 789493264575369216,225612 768281949932662785,104940 751101094407778306,15808 795048746098761729,264397 750853869442199553,1247811 758397005194407936,46384 767818022987960322,79516 774987693709139968,146259 758009781521121281,48663 789134379264176128,223054 792211747662954496,237964 754813957282594820,32495 791350521772802052,238395 775926288213094400,87904 773049431767736320,134033 773899200530612224,139404 760403308238471172,61051 789503430029144064,226581 754009574391373825,30339 780609219712065536,11774 750657704671207424,14421 764870499579092992,84724 754705838779105280,33174 760298711805198336,61512 779840806421204992,138812 768560392331153408,107559 775367536837693442,148537 762827723286904832,73712 773329371792756736,136110 767843722427904001,101134 793505679105486849,249926 755428379948613636,36735 755254493282000896,36545 762046653025181697,71429 795095727798153216,11774 772040540766498816,123139 794271420704403457,259482 768499180985786368,100605 771192959379181568,64722 752765795642535936,23167 768162660449939456,103354 788793373087899648,220820 733269242389241856,11774 785949571700629505,198671 792805120861835264,246535 792488704619274240,246273 786392251756716032,203674 790664945117560832,232169 768891019060322304,108729 793059253036601344,249044 786479416587059200,203454 777293521942290432,161407 755131605602140160,34731 755029229469835268,34666 791226164689838080,213710 785239748340289536,194167 761959773650690049,71386 767762524779479040,100605 792091169454948353,243187 758105222581522432,350247 785264623570255872,11774 792026426929274880,243187 753282952293785600,23217 762720775606534145,74592 764014790238887936,78566 765386142292123648,86761 791093614302547970,234583 765291082796204032,86209 766024770605486080,90401 785592377528487936,197286 786168515602636800,200382 787316739906285568,209351 769749188393439232,109104 764176960264089601,82066 764792442050732032,84708 786833441132122112,201620 787004400325779456,207949 776826398677737472,156835 770287151535775744,117257 793119277310148608,249469 757372900605165569,46379 760279852633030656,56964 765695188043902976,88489 785617595583954944,197137 785630225665097728,196277 757732013373689856,48735 759114018678157312,56964 793648733674102785,241678 767372286685052928,96806 763468120677765121,78159 793312872411435008,249926 793523388757061632,11774 767878145143869442,99093 768096435703123968,103506 773621914266894336,133702 773903542121668608,139404 785583211208245248,195975 757715578882756608,48735 792584847613100032,244270 772863807035150336,132335 757753402025709569,47693 771376604232626176,124597 766754068173914112,95593 763233061953687553,75899 775016197330919424,146259 770279744675909632,117377 772159271488393216,127925 780882011057688576,183269 778202449656025088,166422 790276609349656576,229693 787484609969737729,211347 768909888097357824,109104 781350904612134912,186584 757644103832133632,11774 732903766513582081,354506 760567053048684544,60286 774097859465523202,140539 780808391861997568,182960 789153565168308224,11774 754107093917982721,11774 768083877583740928,103354 785922303775297536,199546 787976446379630593,205197 748844118487470080,354073 775344591172210689,148170 795320950447337472,263906 767463015926996992,95055 790636990660218880,232137 773533711077740544,137042 771004099412103170,121780 757245583883014144,44274 778936012235952129,169740 775768972935376896,151463 788974090925244416,217901 750886071215403009,15908 762680243895369728,11774 779292138152407040,173464 763823415471906816,80393 795012967997833216,264335 766789347123179520,95889 780609011800387584,182049 794210641561010176,11774 762036996525006848,71502 774088360004509697,141200 776197513011421185,151655 789079310522953729,223286 793193038709399552,249926 777186775424839681,160260 790887376159670272,234583 774306742192726016,141912 761351162276765696,66503 761012562926284800,64678 787842895906824192,209351 739888614880907264,11774 770263048942657536,117257 789338347873316866,223286 795013467027767296,262925 794358916159258625,257492 770755426577108992,120610 776865281289363457,158964 790897158014631936,234583 791732503841234944,240627 757280064752984064,46406 772117961180086272,129471 753766445004099584,28732 770643057125498880,119937 751188908218552320,17416 764630653451247620,84209 794935473785356288,262849 757576771470553088,47782 763190007507083264,75899 788073886340395008,214114 768687768436301824,84904 781106420779450368,182349 778231666284175360,165097 764157694987145217,82066 792371617469005825,245373 794729771754258433,261050 795246684804616194,264769 750343448952274944,12728 788528960565088256,218219 768482284941021185,104973 781121518562603008,185496 770976520177201152,1249820 774784058475712512,144654 793273566602993664,11774 750009759798063104,11226 781578471403388929,188304 750398245625589760,10848 764169279293927424,82283 775405839083372544,146720 785854777095782400,198591 795379123346518017,266491 792014957919567873,243075 761284580816986112,67229 752992313425727488,22664 788833107386466308,203546 767104585013997568,97355 751862238793740288,19817 762224968880918529,68993 774673434928295936,144542 780336888959868929,169747 753127748072312832,24316 773585070129111040,137553 780454325520826368,178075 793139868993921024,249469 773924249006473216,139404 734374947959808002,349814 754158660977250304,27045 755863378942451712,39207 768263933127905280,102561 740345640215969793,11774 751119445808984064,16299 775000531379126273,146259 791656243970449408,240474 776089882632609796,153095 773945914654416896,139865 781651476502327296,177455 787069903589310465,209011 787126414986182656,208109 787830026981040128,207212 758132402288005121,14351 791548729929019392,238207 732594281987354624,351600 770324304944922624,117400 781230214055600128,186499 785644536349335552,194082 758285008540995584,50612 781169558388211713,185313 781464348099174400,141360 790858656933896192,232837 764670628255309824,81946 764300818543763456,82066 785652225666191364,197512 791090622031683584,234575 777010659334639616,157755 772420548475387904,129551 751115643756355584,15451 776137835418116096,153194 786307558898298880,192032 787405266178289664,210253 750373461218832384,12883 753361135638679552,27045 780791955668238336,173628 786577260103004161,204413 788179411317039104,148861 757096536329322496,45964 776158557376962560,149953 753799714110255104,28732 757025306599428096,45369 767399367770722304,94699 795264592448458752,240718 756293435682848769,42249 757908714615472128,49852 779007620409688064,171693 753854895057403904,29548 780599567964332033,181811 794582856999825409,261155 773789443304062976,138819 791350144792788993,238395 734621781223477248,354962 761983915359776770,70540 772542097907781632,131221 774097812183093249,141316 768135469263687680,103459 778727313294753793,169923 759008981087981568,55107 785723358683893760,197341 775740828820144128,148555 791466162345299968,239076 793521012906270723,11774 744945078699843585,11774 785519156258967552,195975 759863131111763968,59666 785464315239337984,194158 795367886302965760,266151 794990783183011840,263907 773006449077256193,133043 768695949472346117,107469 792962433312841728,242693 778259169224732672,164826 752863524465045504,22838 758722259393638400,54728 791453433702342656,236454 794947857350533120,263895 758156053590577152,51595 779044188600098820,168284 774023838304579584,139404 762744199657644032,74630 764176134430941186,82120 740286234413518852,99816 759183899088084993,56964 795699193939640320,268281 794943093443358720,262849 775734256484114432,151185 785516441189490688,195827 749691098801459200,7546 775792751745073152,150663 791726015773106176,240661 763556170145476613,78159 793102536521682944,249469 794010556600619008,256502 773653015408484353,137565 762034252653301761,67938 764277986837327872,81869 766432494543601668,92958 787176991791263745,207613 755170894729900039,35737 737634304960933888,350654 779104928434360322,172270 787494773691129856,205196 765398893270011905,84886 758022263669219332,50923 794149480782147584,257492 771983439998414848,122875 786397423296020480,203674 774699522115014657,138140 793998872821387265,257325 795659735433416709,267655 749252955535269889,7828 757903891467862016,1248552 779042985216450560,171902 790325674569498624,228037 790639703766597632,232881 754721329820020736,33174 772622311266615296,131814 778776682723356673,168794 789720095433957376,227242 778207300532203520,165448 791500287571787776,239405 794189510573600768,258598 789492178829451264,224678 793109537465053185,249469 764124500724068352,81702 757646521294790657,48402 791429589197213697,238207 766053270632722433,90465 767816945844510720,101203 781647862878711809,188934 790580039414722561,222956 795074728507613184,264397 777987899027361792,163376 786538810721050624,204413 775771519322460160,151463 787908632843169793,11774 790720785757380608,233558 757323083720093696,46394 771731747276922881,127134 754068111008075776,31529 785582423706701824,195975 788095175633412096,214975 757204320777633797,44450 752827251360731136,21332 770622576028635137,119535 750773223638372353,14781 791029100664193024,206257 794871848756453376,256239 795453030569111552,192363 761226226820378624,67326 771029173066342400,121479 760931193382539265,65626 778811578523131904,169202 794039240569065473,257492 765271608432799744,74575 793314689925152768,249926 765166326449074176,86120 785658530938261505,197512 766302794869452800,11774 763771345859645440,77359 785864885104246784,197888 794347832161374209,11774 743895164792385536,11774 753760757884547072,29263 750928806895030272,15152 766092570028077056,90482 768580900426625025,105124 769376995188682753,112788 787928852500664320,210238 793608729488793600,252639 738828884771147776,11774 788362206857486336,211347 761305704590217216,67511 776099897380483072,151185 770292925913702404,117833 788961886817529856,222500 763207604785078272,76474 778381353280757760,167562 774001489819959296,139404 777845484979224576,163990 770315754671525888,117377 786616812712722433,11774 795000393830830080,263895 765255907659747329,86440 795000735926628352,264431 775881795455840260,151302 775489385378750464,149259 788457347953795072,217837 788806558633201664,218275 751192230027628544,11495 759493073726504960,58227 749260623725420544,7828 795324864567668737,228088 793204748908388353,215584 786743545847615488,199546 787081409462542336,208599 768539189985947653,107069 781470168601927680,139404 756615253513961472,44429 732998455346515968,355250 749973563579457536,10064 765226050406068224,86440 776608754842251264,150511 778806506066104320,169201 794079589483978752,254209 770719599755161605,118650 754730396496035841,32869 775062534458007552,140444 794588037380501504,261155 754835297070907392,33549 775179810431721472,87904 785999512380645380,200384 777778804970364928,162107 790979617167409153,235590 775455067562541056,149328 768502385492852736,102712 750852570676068352,15264 751791027837669376,19789 756618406560804864,44429 769128493162590208,109447 791328453828173824,237491 755166679190085636,35890 761901236455112704,70941 781786121021915136,186132 793138578553499648,249469 787642914038018048,210897 791639400320937984,240145 780765339994861568,182036 791400901915217921,238395 786739084622376960,205728 759172695732920320,56964 765561228726980608,88052 773642647344787456,137158 794316862024798217,257492 765504901233381384,87904 788493737953484800,218275 793103401399652352,249469 758686697903255552,54011 759922263210594305,57105 765381315395018753,87459 747528379084214272,11774 760546512787111936,63451 789994834480234496,228354 780827683030568960,180039 787722418567589889,210235 764135262750400512,81927 768495497711673348,102835 794290354279350272,256564 759461725708091392,24530 768401656560152576,106083 785976289383452672,200382 786420126971297792,201441 780817541023174656,174557 764659285175377920,82544 765772136594235392,89303 790675633101688832,233307 761615838931812352,67973 790745608990564352,232863 764898159407628288,83675 768179433718947840,103986 771154970032873472,122973 786446024533434368,202636 788032162964516864,214492 788182604218454016,216009 766004493058084865,90319 785982203125702656,200382 790415320213229568,230485 775765285802536961,151185 791668459067277314,240483 793591486826680320,252679 785659238760615938,197512 779971196079120384,173341 788456400556990464,217574 793556291331448833,253335 789283578387529728,222997 758743108293054464,54070 768917388590997504,109767 753650577586872320,28866 785518274863824898,196277 772588550390886400,125055 781117762701815808,185496 750420481900064768,13343 793531047027707904,252646 795440737903120392,267138 761961213777571840,71026 765621624670420993,88052 750706924585226240,13021 765011103034335232,83391 790295282797903872,230282 793529935054966786,252020 794369433900748800,257492 788781702273388544,220526 760368097597411328,62063 793458754738003970,249852 763183335392710656,76723 773611285871071232,137869 776821226106781696,158428 795706361552261122,11774 767045354684424192,97278 792528773807693824,246225 765674471705284608,88546 794697728710193152,262588 792196431092166656,237223 790670067520286720,232863 794522505507696640,261130 773924108383948800,108396 794563060912431104,261155 776146160688005120,153171 773939084226072578,139404 770310746324410368,118087 794251286711443457,259063 770786784628371456,120557 795399060769439749,266822 752621384459816964,21332 771477366904356864,125070 792082824895406080,243187 762277365766467585,72420 788475030371831808,218275 772641694273540096,129551 774004129136082944,140211 750056279444303872,11463 750136890553237505,11495 793105700612255744,249469 759789046822424576,59217 794690581645709312,262022 755162845231190017,35890 792014081376911360,243075 792090844798910464,237964 759103640380420097,56784 769271090405339136,112399 751240113410093057,17921 779449050273837059,173682 794858753325694977,247241 778574925221105665,168794 763752162941870080,79845 781053404026114050,178194 764508164104609792,80648 775741108940746752,151185 777175500854669313,159245 773616765322432512,137042 763897386569637888,80153 775522575569018880,148994 767038076694638593,97603 773314867155509248,108795 756331045897863168,42432 795717661430792194,267521 762649225578553344,73926 756473007699218432,43302 750848100785356800,15748 769293488039071748,109447 790900061832093696,234583 773834215527886848,11774 788779058826010624,220029 764976457500151810,80486 779700856165924864,173964 754773717566107648,33474 778525143417122816,152594 788243580603301888,215252 771935583732133892,123217 793520150930751489,249926 789892739089432576,228363 781362968235642880,139404 785245706068103170,194167 786985469804503040,201555 791300303371001856,236502 750773691277914112,14502 788413673257701376,217519 787544727801344000,193121 756959381783097344,45040 764214606428377088,82407 772290937724612609,113754 788166507230617600,212068 790705966652293121,232169 756617638521044993,44429 775893056843243520,151463 764121602250244096,81924 773980367275511809,139404 794013281937719296,255306 757622530911809536,47940 790850527588392960,232863 757580845213417472,47659 758430074550915073,53144 792846232955695104,247672 773507237897576449,136947 751588161252306944,1248135 763272445604335616,76549 793494652582293504,252020 763289142981566465,73814 794328789413220353,256439 763881929720549376,68273 751189777450278912,17371 750775254562267136,14525 753602099091480576,27045 786361030909698048,202379 774095481462935554,137042 791355315803398144,238395 755355838835896320,36203 770958051809464322,122146 778209180297601024,164785 795738903344914432,268448 768617644232699904,107428 765191165784289281,83675 774596179220979715,144139 750362457567145984,11774 753987543142510592,11774 790790063353270272,231828 765019213610102784,84274 785993681962733568,199755 780179236698988544,176129 793257386546831360,249926 779565893076393984,173964 789146933403144192,11774 765395452757893120,86173 785870861819449344,198591 793126183672119296,249469 750831580747268096,15616 793161587985096704,248988 758463061246218240,52659 767987438098710528,101681 781366715909365760,183593 769150273180893184,103212 753382413682798592,26458 774021368643883012,138819 791255875612794882,237491 773958006132408325,140444 780482250081181697,180783 794135978558398464,257530 778577045626429440,168794 764944709374455808,11774 785271310481960960,11774 793232297164087296,243451 760507077659799554,63149 785640880673730561,197063 761045054307782658,66441 792855827954663424,243187 790867851850678272,193250 760819989372735488,64693 761577680063967232,69231 773337770383159300,135808 789184081971990529,223286 794688445385838593,261666 759146262117646336,54974 795047729886064641,264397 750661340834983937,13532 785439031781892096,11774 778175327126298624,142721 759666095750049792,58757 773964714351087616,353879 793252678855819264,250633 773916376687845376,139404 793265435957342208,250633 775455308403441664,146405 790990444746248192,234583 791013804591058944,235948 794301170462228481,257423 763147422633721856,75899 768963786891993089,110647 761228830036074496,65180 774817527750799360,145524 792467655072423936,245750 781666743731322884,188874 761841794850050048,69747 793734063743873024,252020 786359800556847104,202379 766154925646680065,89725 770765905512980480,121359 789347289919725568,224680 752876973412782080,14277 777923612603023360,162596 788003655182118912,214354 757719145525817344,48991 793519525106966528,252741 774676385721946112,144494 732779921840308225,56436 793463584911192064,239292 766279078328475652,91381 766445729611034625,92213 771548566535872512,125554 753703367046672385,29263 794588190623420416,261796 786447757275832320,203674 793211962867847168,250633 795752959992741888,267576 775037163662565376,102409 785895448477179905,196277 763232387111071748,47188 768540181339176962,105041 790681228718575617,232169 795761401071595521,267576 750374771133542400,11774 775323168072306689,148170 770611023548125184,119774 758090104233660416,50983 772553114687643648,129551 791414312585850880,238395 733108231925456896,354906 763606008426033154,77577 765151745446178816,78274 767031914695946240,1249362 767813474294566912,100230 777949840877772801,164764 779639780007084032,173964 763832140513415168,80098 772935634906288129,133090 788099948361363456,214247 792570857662976001,246704 774056131824005120,141316 789314222329098240,224297 793202481371033600,249926 763845441360453633,80482 762685042166464512,73926 795119474991124480,250633 768072283424485376,103354 760983322843545600,65455 758751498075459586,54842 773474773405831168,136110 793964518363656192,252341 781265545719062529,186434 793619441426673665,252020 751740887030308864,18893 779001201262067716,171693 736231407039610882,11774 780436033468936192,11774 791308697674801152,237787 792048115389988870,243187 795048763438075904,260033 776389869471830016,155390 754710926159450113,33071 791672483468292097,234990 793639014888775681,237491 772122712789573632,129558 732367407851806720,196346 778296598732369920,167220 762336890091560960,70858 765081445912092672,82018 790215167783079937,108396 793171516607176704,250033 764828528277794817,84449 791495051519983616,239405 792108403006976000,243075 765060150944227328,11774 769137203339558912,107953 750533116029087744,1248097 792428641758027776,243513 795084855054888960,264397 780612460697030656,182122 786450069008506880,203492 794235456779091968,226320 751955001984049152,17794 774381640063725570,56865 787726108401676288,205197 785689805560553473,194230 794528835614035969,261155 789835621405696000,225359 765418814733443072,60794 772837354633433088,132996 779477007457513472,174315 790368643494268928,108396 751857158803877888,20176 791073860670066689,235487 778096145394438144,163990 789487154967838721,226432 791166107453390848,235621 770775150111240192,120550 774062667711418368,139404 793964173915017216,256358 778960031026860032,159876 750793548161769472,14950 793942181476175872,257026 772293945225129984,113754 795245477864337408,262145 788965531042865152,222544 789993030912765952,228354 765309390446432256,87145 772761064949809152,131084 787137502503055360,207109 787387189193826306,208307 779437562616172544,175074 786968720178569217,207949 791777300794572800,240483 761664407956971520,70072 780602989715140608,181789 795004081987350528,263931 787005830956740608,105109 758042338635632640,47761 790265879883714560,229159 769642552999890944,114486 794368376181096448,258981 765939552439537664,90384 745111012186030085,1170555 760207484820852736,61545 775769539543863296,151156 765459925346705408,85673 765359687994863616,86440 756320417757802496,41203 776782999316684800,157993 766731174630813696,95476 793866561283063808,249926 773936393710100480,139404 758151796942602240,51451 776200353469566977,150877 779403102587727873,172862 790957310495588352,234583 794586167618379776,39957 762042725986344960,1248861 750302757127528448,10851 780962971623227392,182386 785913291403034626,11774 766016316792864768,90384 779073418117296129,172027 781659406480146433,188498 791358335924789248,238207 793459105390219264,252020 793155631620292608,250066 795468591097212929,266884 750060736651653120,195876 757003620462112768,41702 778219483261349891,166409 757628134682398720,47940 775003793171841024,146259 781876115682000896,190635 794173903803252737,256393 764523814034219009,82457 776227296491479040,154534 763472091203133440,78477 779006647163236354,171693 793476320910991360,250633 752958576289804288,24248 789243406677606400,97305 765226909869506560,86440 777646189143613440,162610 778660580991303680,167220 763863058598993920,80153 750417866055266308,13343 788380703927009281,215437 779403281751613440,174115 787716969566834689,205197 764148494483402752,82066 785490653115392000,194949 790372165317079040,230282 777847316476821505,164001 792097505789882368,241860 770006880395661312,116364 751982750987542528,18893 793304239837618176,220332 758438030252179456,53001 764487176692174848,78680 775672977446739968,150511 772454278824853504,131027 778606631093432321,167305 787886233716338689,212131 761928145305935872,431998 762056720797622272,7311 768622799900540928,107032 788711048383717376,220029 733875063968108544,195876 764615186795728896,81955 779304904145899520,173637 792496642783977472,246273 775994179671429120,152735 790415365696282625,108396 760924850869252097,1248859 753361109193818112,27045 771036200266104832,118985 791298020839071744,236831 785533076164055041,196247 795021435861434368,261155 794623010619686917,261155 752657764795555840,1248207 757098391335800832,45835 792402769214705664,243165 791814901660606466,240260 788883570265763840,11774 768222551378046976,11774 764156560788578304,82283 780139390160871424,177704 766675459530645504,93823 770714218416840704,118192 781354853528379392,185013 790744723262676992,232169 787963732605276164,212564 749801745304330241,10289 790679701324914688,192556 794525539805646848,261155 775554171772801024,148684 791193437190127616,235590 764833940163076098,84724 768851853643747329,107984 754973190657486849,34650 768924627812876288,109874 794251118729568256,258456 776896251174461440,159308 793234610754875392,139346 779161739782828036,171902 767827933989703680,100893 790988303529041922,233736 763361592662695936,77731 794710445462528000,262226 752298264976764928,18452 759530401807294464,58872 772126214383214592,117364 788211286437826560,214809 765383248990142464,86472 793842072499343360,249852 762975418190270465,75724 758365507506565121,39162 794557312966922240,261155 754865536727515136,33850 770240258772434944,117257 791362010281865216,238207 789244937564925952,224297 767953912653570048,102137 795709180258619393,268448 774208846508204032,140444 758586868233482240,53703 758516079425564672,51774 774642930355097600,144236 734493183174955008,11774 758574417655934976,51997 777161911645245440,157755 778595025705807872,167569 793797209623932928,248065 787676197840941056,211875 793698444527357953,253032 738794379687698433,11774 759313874264797184,56315 779817194813214720,175772 781869087030816768,187657 776157034290876416,153845 791350964808617984,237491 760622816563597312,63268 774988324159131648,146259 762332787248603136,72790 785990411068198912,200490 765219356011749377,86103 793106256294805504,249469 761034554517827584,66116 780892796068564992,182659 764859083295817729,76188 765740516445073408,84209 786413165798105088,203350 794698601201102848,261155 793504992107851776,252020 791810134754201600,241819 753677523012182016,27045 764165424049160192,81924 769174345822400512,111558 763580690021572609,47188 768881875226157056,104932 780857423137497088,183269 780950288807006208,154071 795686029416140800,267862 787714092123430912,212237 750050435839488001,10735 791019913829900289,234653 755838299630034946,11774 795480921562554369,267157 742762474605137920,350711 765017846258819072,84724 762222751180464128,70884 794231977876590596,259063 768954150939947008,106836 753289947516243968,23682 762751229214625792,431998 778388214155448321,166282 759840167439929344,53423 790919122720854016,234583 764983500038471683,85562 772862140659011584,132335 757754610203385857,45180 756641378260639744,43391 780786207533862912,182726 753722620231684096,29377 750954975434567680,15536 776130061263134723,153618 750367056764268545,12883 766221777370542080,90327 780826651617886208,183468 787171329145352192,207287 781618868955467776,11774 762682846913892352,73926 778103664175087616,165200 779072462873059328,172545 788158466456182784,215754 771184017794228224,123280 794985468915912704,264397 785322540302381056,11774 766747713941737472,95672 774091884679409664,139404 790606234600833024,229922 785270477719830528,194648 769682354986033152,113836 770256997790998529,117257 795615672248205312,267655 769051975627448320,109666 733352585994833920,355480 790698242325569537,232884 776774518429851648,147810 779094945189732354,172123 754018258181844992,27280 770342864404426752,117311 773561109936607232,137033 756906513155842048,383981 790723144210386944,232169 792757282387927040,247232 793954091793870853,256217 781279367414571009,186584 790576468074135552,232137 787069745946243073,207109 790014519254720513,228576 765613828826476544,88669 768855482547056644,105109 765926758495301632,90031 776066749917790208,153194 781559517498576896,187611 786405223438880768,203674 732614062991941632,349359 792234638366289920,240627 792135937912365056,243075 793990412595642368,257353 756313847225397252,42249 790595718000041985,231894 751119727905431552,17140 758748520799023104,54070 794550662319185920,261155 788547400017121280,218275 770698970628665344,113165 791370207151489024,238207 793184212173991936,249926 767647121570992129,100191 757948619718733827,49066 790573999709302785,213700 795688771844997122,203546 785248316137365505,194082 773840512793083904,139404 760757777983692806,63505 789484298609029120,224678 762233145911611392,431998 794926380005736449,263895 760125587490951168,61145 767044869533696000,97276 791430799916666881,238207 781362828917690368,185310 795715941925523456,268231 780385977202335745,175153 752876596806189056,24134 785545344264396801,196917 786245644704808961,198142 763596289313542144,78853 794925219060142080,256439 795671241361358848,267134 777161902774427648,155686 765972300449640448,90482 785579762752196608,87904 768203453298384896,100949 768988341060509696,105109 787024273311490048,206008 778573900263231492,168794 757380943384604672,1248475 769541932318068737,90629 787913792130777088,212693 779069370223857664,172057 762686648765251584,11774 749112545261154304,351512 793951172004495360,256440 762875605012533248,74630 786323841635069952,1063777 762022017860329472,71476 753533221921521664,27317 764655877840252928,82018 758585023188520961,53185 776141018185867264,153095 757741547890806784,48925 794539000321155072,261155 764118767693508608,81702 790185264425558017,227048 776827490882945028,157993 781011781317689344,184223 785966226140909568,199546 785647340736491520,197063 763058528978366464,11774 793141012411539456,249841 785675157255753728,197286 769580467129618433,112239 750851443989553152,15264 734559821563756544,139803 767068102119088128,96898 775649411389067264,14802 794928031966130176,263817 765880091557650432,90031 752047098871242752,19948 756253894154588161,41719 760227069896765440,60794 795364455836217344,266054 785547966694039552,196917 763232528115179520,73712 791410467788828672,238290 786010650753372160,200382 732326222785433600,196346 785849096288559105,198878 786992635735048197,208176 792782297179185152,246771 790360683149877248,230485 788473899365335087,215005 760633301233180672,63858 751221610745475072,16728 773255800483672064,134418 785991295831465984,200382 774662183888166916,144494 792501356497997824,245075 780017496346677248,177472 761382629534990336,68102 790039921138339840,228576 791856323587477504,225607 760823377141592064,64722 767521384536780800,98972 771550539003731969,126389 751539435271917568,18380 778732898190974976,170187 780793578557767681,182960 793497812713480192,249926 761261874801324033,65626 755113777893347328,33356 787325452826402816,210289 754878400565743616,33520 786422719730507776,203674 754156337634746369,31389 781658111631171584,180122 785887058380324864,199350 791445928355823616,238780 793114135269638144,249469 790609514047246336,231870 776998108303589376,159876 770241961445978112,117257 781222534033182721,185310 795407663232352265,263302 732705645665910792,353374 778790932221140992,170144 791409558191239168,238207 792786956744855552,247232 791729970150305792,237935 793969238331396096,256393 758314941585694720,52061 789514328328265728,226717 794215288648581121,258598 774724484012081153,143043 776110348109619201,153194 772919126037762048,11774 779701414868111360,175092 761608514380898304,62492 778254225683939328,166100 778523793388146689,167220 758391215209447425,52822 785934850813419520,199769 762117269279289344,1248990 787337156545146880,210099 750796000663658501,14277 768162240339976192,103354 770399523759726593,118405 793894062294114304,255393 742121921911902209,11774 785332334216163329,11774 770921353545256961,118191 732829143893745665,354120 768973621632962560,110023 780491758404792354,180825 758283813885710336,41703 794545706447028224,261155 788031027327307777,214209 790783119859167232,233692 733224320214929408,352194 794650136278421507,261155 786275964993015808,199500 792553811814584321,243789 751181736738947072,17591 789264159758254080,223286 771730442772938752,126859 787765752547844096,210238 773905808299962368,139404 754801056153042945,33356 781047167138004992,181892 775067629299957760,146259 790185523939725312,227048 751540674491670529,18380 762137154202009600,71944 793126410818842625,249177 758797599256240128,48330 769931988744757248,115511 790763728744517633,232881 781124612289536000,182659 792925056150241280,248598 767469859097554944,98972 780640465712324608,182257 771529288319373312,125554 788172346544840705,215088 785336931097927680,194934 750658614902329344,14351 756202089462640640,39673 767484144230211584,95055 774076307860692992,132335 769948556169916416,115511 778633590213058562,167677 759485407381688320,55257 794669342491344896,262022 757688250534338560,48840 793104673024643072,279676 794258364712812544,259288 756618800007708672,44429 777363137087545344,159876 795382564596879360,265875 760370514112020480,1248753 781294130722840576,184223 789430781194145792,225384 786188046144110592,199961 791415704272633856,238286 763517040716029952,78684 753725968414572545,29263 764977141960310785,85562 785262510568050688,11774 758809136578473985,54070 788593508093456384,218832 779117662131544064,168284 771433285293453312,125222 791469709485084672,238207 756974850149941249,39831 773974269302677504,140211 785536346244780032,196277 790274709346668544,228341 759839980550094849,172295 769802368514916353,113982 764473701999968256,82571 792163775008964608,244550 760892667077074944,65540 794547714470113281,261155 780755131520266241,182257 792032252452417536,243187 754789225422290945,33356 766705560263680002,95672 762693483442372608,74247 789099347006730240,215213 760461108922687488,62492 770660841184038913,120341 789490058915184640,225358 792135210280357888,238780 787476120685772801,208928 773897576143806464,138642 776211726152916993,154322 770395226892603392,118191 788744477397491712,220029 789552927555907584,226881 794322412124983299,259773 765245626179170304,37461 756286757830701056,42432 789984233380982784,228354 772669746923786240,131542 758080480537292800,50476 786960150741524481,207613 795689473438863361,11774 766377279815426049,80939 788163356867768324,215608 768204351227637764,95055 778563664794230784,168633 795380223214809089,266491 765894359690711040,90031 766649765505490944,92195 793214443928719360,250430 791032405809254400,234583 776892987452383232,158110 792738761260040192,206666 788903601699713025,11774 768603763515023361,106281 758465809563869184,51069 790950957949546496,217837 776919801188974592,158338 754069053732425728,30296 764573705791868929,75336 765569796821905408,88052 788746710520434689,219942 791719187928408066,240926 758245466240913409,51675 765615416479625217,88669 775374840337276928,148537 764413927983751168,82066 764124131566555136,79691 756421650934013952,41459 753328581040869376,25698 761291968555212801,65180 772883481244340224,132853 793640964174798848,249926 781143627925905408,164475 791044477397770240,234583 785946094618439680,199262 762383455711694848,69673 772916182290759682,133519 775061409805860865,146720 792013233980923905,243075 777542606045614080,162107 770802664921718784,119937 791689677002727428,240474 785644836053549056,197512 794101193253343232,250033 732150529745358849,349667 776586347934912512,152314 758832080390270980,54070 773849151784247296,139404 789887062254071810,172084 732747867757088768,353002 780637423009095680,182036 793795613754216448,255393 790980424709185536,235590 780052963209404416,176203 793922583116726272,256679 780699672130228224,179936 795275581613023234,252824 764209113811255299,1249195 776829190754689024,157082 789900152261664768,227795 775834769229811712,150663 750533248699109377,12357 755701317079891968,37446 753376037942198272,24173 760662409098895360,62728 761005618647957505,66159 773985963554902016,139404 785548028937580545,196277 756572456400326657,43225 790963604019351552,232169 768065070693650432,102514 752992717395861504,23739 760819377717534720,62708 786480310430990336,203674 794306279875497988,258981 790311242011475968,11774 765295714977013762,85262 767783683638132741,101514 786255031951581184,1063777 761928067413602305,70941 757372063296417792,43285 794526874395353088,261155 795003632089526272,124597 789078882410336256,223286 777573671292461057,161277 785645430222692352,197512 776169579454275584,73196 773333900978483200,135736 788804978806820866,219942 767887753753362433,102137 785281395090481153,193669 793284027788787713,249926 755555970000879616,38286 766277556991500288,91751 760173664708890624,61470 771869836402122752,125202 787308602004504576,207151 792761442089009157,247076 779122789034758144,167220 794525997731299329,261155 772469463539081216,112788 788883455492841476,221785 769868204982272000,114587 756830246100410369,44788 758282767973187584,52112 793187220844908544,249469 780138483834720256,164764 789492314045505536,223899 772820953009041409,132335 764176064440598528,7311 764565943938785280,82759 765258066166161408,86440 778915473828245504,168633 761944315484483585,70540 763452051678310400,78129 795736938514882560,268281 775101640265207808,146847 795297010320478208,265257 764248001212809220,82283 764841826964475904,84724 750128898445176832,11495 752982184244281345,25255 781676830965235713,188119 762394456926461952,72975 793145062586810368,249469 781579810891898881,188304 795394287123001344,266884 764143737115058178,81869 774467516194295808,9643 775470944475156480,149259 769370220704112641,113465 779661023611682816,162497 770425838017847297,118191 794691406270963712,262225 775002310229360640,146259 758422018995945472,50827 760906660600811520,11774 750430680727846912,12883 781238172810379264,186212 775712912111443968,150511 785984413217673216,200382 787837096073375744,213064 778721711264964609,169384 753445254762733568,27317 773171363993509888,11774 765540067553136641,86472 788182900457938945,214084 787510268855197696,209351 761657541692649473,69878 770023633108537345,115996 785956436371185665,199546 753774349946130433,29860 752891107248312320,24134 755193655464374272,34898 791678524478328832,240483 758675584662863872,54070 766388564015710208,92958 794010392338931714,255870 781279493633736705,186584 778091765840707584,162107 771827971589976064,127134 795470384325861376,266491 756202680469553152,41726 755033978856275968,26721 785784861726498816,197286 793188171987189762,249469 793943978072768513,253444 776149787917770752,154071 791303537858752513,234583 773952798190821376,139404 766393631502635013,93405 786904481900494848,207287 794570759805009920,261155 789152643360829440,11774 779020725302812673,124597 788158363003531264,215608 791699151394177024,234990 762082059703705600,71099 767842853733138432,101383 790753447490576385,232863 776069630536232960,153194 795483754970148864,267262 752805244992622592,22953 780951538235691008,183269 792758090223480832,247323 794563424961396736,257705 762036694736637952,1248973 787964469553033216,212357 757692301967626241,48270 793149223164227584,248437 733378790819123200,353374 785324734414196736,11774 790644729818058754,232863 785856112205697024,140570 786128435185872898,200870 750405369491587075,11495 769312501787795457,111225 778217516317507585,166281 795090096093614080,265191 778307981893042180,166941 743345801326272514,354587 758650211077992448,51451 793610303875518464,252020 764168671170363392,82066 742635313982537728,1170352 760180190043475968,60866 762774015996006400,74938 774332173797044224,143041 791765716202614784,240483 793189160949420032,249469 777697178118524928,160618 786282404478488576,201958 780469833691312128,180039 774207093121413120,132370 788656336972242944,218489 791382404837486592,230282 774692583851356160,142721 792917628234838021,248514 793402616483049472,250328 790983615379279872,235536 767762057991229440,100893 777674287788417024,154832 763931595417935872,80136 778715860160557056,167220 763875356025643008,80486 786424028005359616,186212 767930280581664768,101681 780187970691293184,178045 758740072824836097,54726 776918510408577024,159146 786372078618292224,203510 769959786410602496,74518 791724361803714560,207841 766699952273821696,95672 793862693161697280,256225 753560435845046272,28037 766719111871201280,95708 792076114344673281,243320 765230065286119424,86440 766734084743700482,95672 766144212647743488,81929 767923654143332352,102249 766356833527209984,91751 794139610775425024,256255 771014554599825408,118192 791388623195086848,236393 766420996769406976,93184 792050977989857280,243187 792894837116764160,209545 758728397635936256,54070 761317865832058880,54070 785864617163649024,198878 787451278838431744,207151 755087650516770817,33549 791739817553985537,240584 795074032731377665,258456 770449700398903296,118698 779360052390031360,174427 785260635676221441,194154 757741389123817472,49066 780635623350611969,182036 768009948580020225,100949 788483354114990080,218275 758252112979427329,52061 768086497010540544,103354 793994857056342016,255393 762856269874991104,75233 769097127016431617,110381 760183503858307072,57348 754037183384727552,30590 792077224992051200,240483 766711925988208640,95672 733083690633420800,355464 772182698194374656,80098 787754705992593408,210208 764974548521357313,11774 768919882213658624,109413 765197548676063234,77720 773978436247359488,140444 787636881798340609,211943 794558455583379458,261155 760864468381396992,64678 772964833981370368,133519 790584887308849152,11774 789146502459449344,11774 758038927282319360,50923 794285436097150976,257534 789887197767954432,227242 758319845507227648,51344 764743716414251008,83393 793414244192620544,250633 755122141306183680,32673 760163909655465984,61399 766350226277797888,91751 776934676300640257,156928 758663628094660608,54070 776187890871271424,146884 795669293413306368,266079 768998521886412801,110659 788518770461384704,218451 760212078242230276,61728 751626548709433345,18215 795027169911205888,263926 749284138662785024,7836 787816998252097536,209151 757262029166112768,46612 773658608802279424,136947 758750461394432001,54070 788880260393684992,104973 793432043921092608,251331 772635954171482112,121795 781225943008436224,186434 794284068666011649,257423 780790157406531609,183269 758776611068112896,46076 773431717256388609,135642 768568538881753088,106716 790561336434364420,231894 750693053812408320,12472 754067368746287109,29263 793565734962069504,253534 785783097618935809,197512 792584075806519296,246273 763578109211836416,78129 777639480966643716,161502 795045928671580160,262022 771494082694766596,124883 773964463670226944,140437 750153145343291392,10847 786144438955364352,200965 763797383713026049,47188 762275437233876992,51778 793857796450217985,255942 794745191177527296,263108 752655488865611776,22546 788886135980318720,220689 760567695414792192,60866 788453013299933185,218275 795132817562857472,11774 769607767757844480,112199 787479306595250177,210432 769009904434548736,110585 777828443983454208,163763 761002902542360576,65633 777969324137021440,164669 767084479454253057,95055 751669002850725888,18316 775437737834995712,148870 781464774412423168,185313 773631939274219520,136610 792156092285476864,237964 778365944552841216,167674 793570806177665025,253206 758438181092012033,53144 781233708808310784,186170 788146349975887872,199657 763770297917009920,11774 767696877068226564,35876 764267165621026817,82766 777740552729006080,162596 772892774467153920,132996 780796627724308480,182726 775062513167790084,102409 786301884826984448,192032 753225870450360320,1248240 777992481967316993,351424 788097897979973632,215005 790033273980227584,229105 763124250500861952,76577 768948693575892992,110389 792896150340644864,247241 761679561738203137,69231 770815916145639424,120393 779458316044906496,172295 763186907253649409,76913 777653271846465536,151374 760709768658952192,64197 770296607686352896,11774 764229944507445248,47940 787022730549866496,208065 753192059989811200,26029 771802284921675776,128194 763447187170734080,76056 764672805342318592,83883 794559304896565248,261155 766689469332193280,95568 791479470708318208,237540 758830994820435969,53185 768963443126697985,110585 778551649904234496,167319 768617017129656321,106281 790966963115786240,234583 788027548240261120,213064 758059335725387776,50654 786635704243720192,204835 760130823718862848,61051 763909505176317953,80486 766713266160726016,95708 765048428380368900,83391 764125025678921728,81869 764931570595602432,84724 766441232436490240,93823 787122440229060608,208544 781204931168473089,186434 794681893560217601,261666 787593982633050112,199307 750744015218307074,14109 793996127414718465,256393 769899378425237504,67586 785596109129482240,197297 745414675764903936,47783 786759543623655424,65113 761293223994200069,67852 788027714058018817,200965 788156352858300416,215754 793929813300023300,234583 758328033870745600,52061 770244483778617344,117257 791723620321984512,240718 792029113309691905,243187 794315972823961608,259482 759479049362092032,58508 760292352430702592,62165 768067753102053376,100893 786206669864734720,201562 786718290944983040,206258 758537996060749824,43947 773941591270719488,140025 764522816683253761,81574 794648334384398336,262343 771775740878610432,127134 767840206246518784,100893 765482920320598016,87788 768949767942516736,109666 771403838129446912,125367 774200062704443392,140444 774639523711946752,142906 762899255031914496,73814 781654447801798656,177455 788294900110331904,214354 766056481364008960,90384 766490497376366592,90031 785473823650951168,195975 759150697971494912,56964 756714013891764224,42125 795095805359165445,249926 761087427477811200,65404 769324198456156160,112336 776781373314994176,151463 767806739487920128,101681 793273446528454656,249926 762293053482762240,431998 775425948690870272,149200 751105855773241344,15808 750423220352942080,11677 777842836565794816,163166 778358993433554945,152594 737439704254021633,11774 766387568199860224,93303 777998623061774336,165360 794355861959229440,197512 795266586269597696,262886 773124714860457984,133454 781482037861494789,188119 792540650130464768,246269 790602455298039808,232169 758804981415682048,54070 763675058527047681,79020 772313417650548738,129558 781077682180153345,182338 765650500037513216,88930 763748571585798144,73814 754733931484749824,32404 793106419746648064,249469 755558429742272512,38183 795327025020096512,238383 757802002311057408,48922 793651342686375936,253032 785976759569174528,200382 771495207300898816,126293 750395153337217024,11774 755192332845248512,34898 754707547454668800,32404 767174459748790273,97467 787915256303616000,108396 732718451308007424,351860 764192207758761984,82066 785317582010134528,194648 756072706886340608,20076 777916249418248192,14383 758289980716359681,50804 775850375266103296,151242 787390747691589632,208307 785382778753789952,11774 764263100413599745,80939 774248834071277568,141289 772580306427736064,120963 771053816422682625,122146 791312753407434752,237762 762792170327830528,74885 780548921076494338,178045 767160157440585728,97421 789088773392916480,223286 773553495052083202,134993 793675482814382081,249926 757599935529443328,47841 766825856765394944,95672 790902657498148865,234796 793776724869804033,233154 768801737461239812,106702 793986020417028096,11774 794803493857087488,262053 774285919885094915,141912 788482287004332032,218275 749832274237992960,10408 773946933790420992,137565 751831517354201088,1248155 791103263231750144,236502 764200411880300544,82642 766088744797548544,90327 764808315817762816,84724 762743215623581696,74133 795366117371969537,264397 791256609725018112,235580 763147389683335168,73712 744107295005630464,172295 773113562965225473,134470 786189830401077252,201583 789217615591854081,224680 791765469527101440,7047 786374813157695488,202248 754998817339179008,32506 758487772319522816,47940 755382696432373761,35890 766970588346716160,93144 763051689331007489,53995 778088596326653952,165523 749932710160769024,10735 765219653702615040,86103 791659774177837056,240483 739738670635188224,1170858 792088217126219777,243187 774034603174526976,139404 792496638103199744,246225 755419410576379904,36735 789322104705392640,225456 787657237397405696,206101 789553394960695296,226881 762124050751713280,71021 792048197715709952,243075 790791715942653952,231598 776067837618221056,153194 761561019655204864,69231 767816940479852544,101681 786399619471159297,203674 790949440471171072,235147 751926415625334785,14277 788171059195473920,215088 754028122698346496,30296 791793471728353280,239405 751545721560727553,18495 751862369110798336,14277 761129950284046336,61051 785240865476255745,194160 786825217771307009,205728 768929814929674240,110027 794685776621469696,262752 788962280998174720,222500 795149320756596736,264397 758300234455875584,50923 769996938087366656,114388 793615360201203712,254209 732414388838236160,34202 790536076314148864,231894 759618612911013888,56964 764243764273639425,82066 778227536354545664,166390 757984562651729921,48287 786142611371233280,201308 790099588606746628,228354 757644672810426368,48196 775025882968629248,143565 774407864089579520,141360 787777323483426817,213064 788388018663153665,217519 788064029453541380,214022 772790688316403713,132335 788507628846604289,218349 779688863652384769,174557 786278390936449028,202429 789203745326243840,221785 749587190590509056,8917 779065869964050432,171795 793639731103866880,249374 794545037669302272,261155 759176547668549632,56964 770255133754011649,117257 774287345638055936,142506 777026332349915136,151255 788626307471007744,32404 792045668500135937,243075 764244575108071424,82018 768919714777161728,109874 788179069124825088,216216 790310182714609665,230704 794373017988165632,260081 795414423431065600,266079 780252290871681024,179085 765048024087171072,85562 771081038609027072,122622 792761517296975873,247240 773716323583098880,137042 774956219408801792,144542 768185332210634752,352004 772871648387170304,132761 763043159362318336,11774 771803469011451904,128043 758322301150588929,52061 761059035957252096,65455 792038756702425088,237491 781512371244179456,188119 766869457838813184,95708 765659451160268800,89076 781700950159306756,188401 790843562980106240,231894 794909567062867974,248924 774041939884711937,139404 767094403995348992,96437 785795546489511938,197512 761490445125898240,67973 768976355488858112,109470 778699667529879552,169029 786375028354854912,193636 753289316663595008,26780 763730488112451584,79513 786977752746299396,207949 787589702853558272,352034 795608441326866433,267521 775060831390150656,144730 788470719185195009,218275 757971330234929152,33830 791350846848049152,238395 759149369979392001,1248681 775754535142764544,150511 762832366314352640,74681 769857372219138048,114987 785650488117125120,197286 787031785762729984,204835 756547529471320065,42432 762027680040488960,71324 764877857503924224,84724 756197941560369152,23130 781180274252083200,186149 789181699045232641,215437 772163078855286784,971825 794353840959221760,258044 792724674593652736,246225 793142963404759040,249895 795495478406352896,247930 753053155542183936,25143 787512731343593472,200621 767542354387447808,99476 794561239699623936,259288 756221344161955840,41472 765553552206991360,87904 758534069655334912,53703 779053100313223169,171324 786569483515146240,203674 788419439356182528,215505 773523889917874176,136904 758265198063063040,52061 760306657192665088,27063 768522487789342725,106281 762396762547982336,72420 771193878799986689,123825 772013197561692161,118191 788440593768779780,11774 767471377553108992,88920 778010680200863744,164375 788353564020187137,108396 762657410406199296,73814 752707882466979840,22393 790452799335231488,228888 795445260168019968,247930 778972672885596160,171324 792336648503697409,234586 776805723200065536,156644 761540357519802368,68057 771378194519879680,1249848 763811497294176256,80487 778317018898505728,167220 767915790020534272,100893 758452525603262464,50923 787062406476201984,208487 778362823881601025,152594 763715521913249793,78341 793228162591182848,250408 767097576663322624,97685 762835351735971840,74727 790520225359736832,231550 768910699628269569,109945 774395767389876225,138165 791003906969047040,234583 792745320165900293,246726 776908472793247744,151463 761999358829203456,68617 747833954250727424,1247775 774813614163189760,145524 793393676617646080,249926 776358439685492736,150224 793352529518080000,249926 760867524565082112,11774 779366106607685633,174320 768501565422436352,103261 791778727961255936,241678 792441477825695744,245313 765233659121065984,86440 767576742408122368,94612 754716650104991744,33356 764949700168462336,27156 793588430206820352,252020 787125864743837696,208016 794684672928313344,261155 755173992718331905,35890 794204964562169856,254725 786297113445408768,201620 756581654563389440,43471 788183267035885572,215005 792201719815876608,243075 762314330293440513,431998 787058747793256448,207996 758070834653126658,49843 793144409709699072,249469 794569859573104640,259659 794289689289113600,259543 794848026867142656,262025 761905481183027200,56037 750368974836146176,12898 773976053689659392,139404 789540304974073856,225358 767863462630391808,101681 765211301232594944,85464 766021656078905345,90384 789320703975755776,223229 794643178171277313,261155 752930823469355008,24173 785903756147695616,197286 794224973741113345,258598 765912719321133056,89733 786921588545519618,204330 773821103869493248,352038 791710276139651072,240483 775421392686899200,140598 755242388319330308,35372 767151852701962240,97852 756666979541458946,44274 772195438355185664,126723 794289866427289600,258829 794750974833344512,261202 773589624702705664,135381 778648022720909312,169597 791357335184760832,238207 795469072439726080,247930 775428908963524609,141415 756263883396960256,41459 761579560995590144,64652 793711566667468800,254135 759214235352084480,56784 751961231439777793,18215 763695367145844736,79587 778605609482653696,167393 755716588477702144,38792 790895285010505728,234583 767233156155969537,1249395 765264621867597825,86440 794100542196695040,257325 787376871877083136,203034 786241025450926080,201958 760975558733799424,64693 775415725611749376,148010 767715331485921280,100605 786584356148109312,201958 781539477109911552,188401 759563498842038272,58815 790638149131046912,223286 789924647982596097,228820 758317088293269505,41703 790910480143507456,234473 752206373643923457,21074 781484614174978048,185310 788627368122413061,218258 750493131250896897,13532 791788867267375106,240793 785345170636025857,194214 733248779680256001,1170845 752931787626643456,24597 790273236017770500,230282 777999149530841089,165435 794529129475538944,260273 755172106724343809,35737 781252585844072449,186434 766411868927774722,93240 785967004024905728,199546 758838900722774016,54070 760552518849933312,63451 790671473652461573,231957 775805212678234112,151748 795735434919866369,267737 763177577632657409,76665 764154473530925056,82283 764956374329659392,85159 791434776032837633,238207 760567010145120256,63657 789994321416228864,108396 790757233357234177,232863 762314194511278080,1248996 749276463682064384,8047 786587505005068288,204413 786135613581950978,199490 756203979499905024,11774 793727697570631680,254209 744951485914456065,11774 759858936283471873,52887 769151030965604352,111558 757115057201225730,45669 776901348038209536,148922 790405637184290816,68873 749752776884948993,9295 788172419349483520,212802 768148013135069184,103506 773590384509235200,137869 794648980584091648,261155 761301020249092097,67852 791004672848834560,235824 768964125661597696,110344 792533834164166656,245575 788864361716736000,212727 792493812476178436,243513 792146300661735424,243451 760939304877187072,65738 758404438235213824,53033 749408199518752769,7852 776862353782558720,156835 759014130607009794,54842 756250825287163904,41438 764977251951661056,85562 779391545019551744,174557 732609887625154561,1170592 779422217402667008,173628 751144548747714561,16299 781700853954584576,188119 780472262663086080,178524 790725421230919681,232881 772786376655921152,131852 779174944273862657,171617 758028667628859392,351794 768204976547999744,101383 793107023068028928,249469 758332998873788417,52554 786612517791526917,11774 762870758733262848,73712 763003751586299905,75608 794319222625226762,259659 779893175846629376,174392 793083227866959872,249348 757711507337666560,47693 765266645636055041,44345 750287395837403136,10735 767804467798474752,100893 781026919215206400,183269 791804153987162112,222526 773512108692602880,24173 763805064741859328,80393 758132814038597633,43225 786606740401979392,11774 756229143843352576,40260 775717804179910656,151071 765909317669167104,87904 790254470261116928,229693 755096658216558592,33499 787020647058792449,207287 752962926739386376,24704 752998117797195777,23742 756266535816167425,41459 792933585950912512,247234 752687033307369477,22715 776754742600937472,157755 770131353153208321,115145 793813802848493568,255393 772775036541407232,132335 749682547932663812,9292 771244486311632896,47940 755893585266880512,40550 793996907316006913,203546 789398958724435969,223483 788452291040911361,217837 788409464802144256,11774 792476395192455168,246225 790577217273262080,232137 795036316794810368,247930 794267620442832903,258771 789700706429235200,226712 754763154718986240,33356 781903031814197248,191354 732430170934657024,350480 766078739541143552,91170 788740208594477056,219531 772571543473950721,131007 776817680116572160,154986 747552826818203648,11774 781525273938239489,26066 788037886176268288,214288 755161879345897472,35890 749105027071877123,354831 778595716855980032,168284 779340404105719808,117377 767839282727903236,97643 795092669525610496,264397 793078602128584704,249067 794319974625996800,258456 786984639684632576,207613 755501886959214596,35470 786404583450906624,201583 780714816847486977,180010 788443145063235584,215437 763001896697233408,75899 761178652750942209,67005 771483882126442497,121479 791886644496375808,241942 750133592836173824,11495 793942075855306752,256125 779153326369824768,172962 763004088959197188,75724 760882622494937088,63937 794267548711649280,257492 761342752193859584,67938 764334962996867072,82002 791254978891489280,237491 755120624830410752,32673 758666227002798081,54070 788035786843107328,214660 786753752204136448,206010 775116431105069057,145866 777717096532828160,160592 792834426124242944,243286 778390941962862592,167407 767337377287110656,98732 762729485812719616,73712 790884972143845376,234583 793865872125202433,256255 781852815396311040,190635 770825582506409986,119910 750677654022393857,14351 756247860560195584,42274 762100903088304128,71099 770014937783603204,112872 770429327141928960,118087 756874753785335808,45122 794326205902114816,258909 754807737133826048,33850 777150121079222272,62492 766758057850253312,86120 760594767151505409,63451 769981916699365380,112336 792352744791171072,243398 794321583414374400,259457 794346585102630914,258305 762834748666318849,73814 794314227850694657,259543 763913893479452673,80939 774377014786609152,139404 787020051350167553,207849 790584057625059328,232169 793890201689006080,248652 793964886745174016,255942 776548789087768581,156110 794303846247866368,259200 789131288976384000,223286 759254544777904128,56964 788774423495057409,220526 751634871345418240,14277 780003910010363904,114388 793925534262509569,256255 769350576891043840,113165 774702255278743552,144607 732191665851523072,350020 759054976022880256,56190 771500868877201408,125145 788082851011031040,214354 781538339845468161,180016 785565856076095489,196277 759482736822190080,57897 757974391087046656,1248555 760713500998176769,62779 773896513051250688,139404 758881671689056257,54070 773916550529224705,139404 764724212561051648,83184 790181574830596096,229724 766407088918650887,93086 777265009441185792,155933 793982885480935425,256219 774249836191313920,141200 775140985923891200,144198 794249952344080388,258044 769354283657498624,107138 779977262129156096,177384 779135673999564800,167407 786030482454614016,198620 794978171175235584,263033 764926822039580672,80486 770723774584922112,121046 741441108274741249,112939 780090401193680898,11774 762725204745330690,73814 760522580646297600,61011 758368442407804929,52554 775415665893048320,148739 785848097075331073,196277 787509927283535872,205989 756280421478871040,42495 790875004661530624,232863 791709398456467456,240145 793186704064602112,249469 758063987955085312,50923 732248479079256064,350854 779828164352733184,176890 781808996655124481,354238 758611566346416128,7258 771695501343358976,127134 775023701930553344,144948 764099334128271363,80939 765039536950824960,85562 775388313461063681,147860 775772612622516225,151463 758995107114721280,56302 765696674526363648,88994 775741213278367744,151185 794172544790237184,252020 758166052375240706,51451 794558127723151360,260404 794152670365786114,256439 773968947053891584,139404 792929641723899904,247877 794699020635697152,262423 760149784418148352,60790 760102651459674112,60539 795443201880555520,265858 790599872529436672,232169 790944784617725952,233692 767720468140924928,100893 776487893376311298,156290 789187418670764037,224123 762315162636394496,431998 751193782952071168,17416 786991722165219328,207974 790304940090617858,230485 774814734491070466,145244 788754454321307649,220332 792013217514020864,243075 793268658017492993,229693 786975805482016769,207613 793191502654484480,249926 793894754366918656,256255 794182095090266112,257492 795433181193367552,266079 794586940121214976,261155 760165410012561408,61412 774076976726315008,138707 786977968543428608,208065 791724659989368832,240926 787010189056544768,208065 793669293040951296,253032 767086784672960512,97305 793166661453053952,249841 750817655301386240,15536 766383467558993920,93286 768547318283038720,107469 787602447254507520,1170808 787100970668924928,209035 770995685420183553,121291 794531205999828992,261155 791054222770987012,236393 771380928300011520,124597 786369940932530176,202217 790935288788971520,234583 792226487306977281,244550 793181622375886848,249841 770384025546465280,117609 775063123158073344,146847 785624000105881600,197286 773768762503880704,137554 754752058625056772,33549 776052658574614528,153095 780108823256268800,178076 793962000854433793,256217 759164845216235520,56964 790912168459771904,234556 749022842507845632,355593 762699768992792577,74431 791795687209832449,240763 771327349627428865,97307 786720340072239104,205094 760861908215795712,65222 759896009992437760,59666 793499188277510144,11774 757444929161404416,47266 794024205176213504,254209 795745416339865601,267846 792908493552488448,247241 791381690170150914,238207 758712343056506882,14653 787323582229602304,210289 793526576826634240,252196 767820121234472960,100893 793145192413003776,249348 781845663185248256,190635 789285929542258688,220332 792835239538257924,11774 772809257309929472,132335 793130173268918272,248988 769866316782108672,115582 753374245254815744,27045 792049154608336896,243187 762654639938347008,74049 750702523137216512,13343 754781930994995201,33355 762259825916993536,431998 767817842318270464,100559 734759254188380160,353374 753843101802766337,29548 757313830376574976,46954 772774986993930240,132335 763125391611551745,76354 772463336462090240,131025 789833608676597760,225359 770801389383585792,13343 786366482212986880,202217 786303926136020992,202429 734504717183819776,1035907 787297335021830144,207212 785640718178156544,197512 766621763094667264,94689 761989189235773440,70355 761653162319097856,67852 768687250427215873,104932 779914973241827328,176267 795014733925666822,263896 755843485521944576,39875 779352915462848512,168284 758017605361950720,50654 761292763065352193,67023 757255684442304512,28160 787179841716154368,207613 766757500360196096,95708 776021570775121920,152402 773410697707393024,135004 762128059742859264,71766 785708181037027328,194082 759886284420558848,57105 787817304939597826,212139 794525912960155648,261155 749944870928805888,10346 762025207091474432,12954 754082508040462336,31740 773188622199689217,135025 790283390192844800,229505 765625912670826496,1170369 792025134836117504,243187 794538106745720836,261155 788189968699195392,207109 754730368750776320,33356 762738429830369280,73712 781277356182933505,185255 755470427531517952,27045 794994179235581952,261987 754736497161404418,33356 754909166158831616,27045 759159629968449538,56964 753766769953832961,28501 766254688819900416,91946 793224588679376897,250375 755433505551560705,35939 752690412410638337,22752 742770592710070272,11774 778298710497210368,167319 773637850021494784,137869 794267241969643524,258331 769997349301223424,116082 732235025031278595,349795 794525461267226624,261155 775804204413808640,150474 775320507163873281,148045 763859173348151296,80136 773728767260762113,11774 785969900007387136,199272 760848259866918912,64678 763001278813368326,75897 790648200713543681,232169 793152934162948096,249469 774386825481842688,141905 750974482991321088,15808 795042313349251072,247930 759578542195695617,57574 787360584182353920,210585 765698192029675524,87867 781213722354122752,185313 761034623233110020,66105 771522878919417856,126389 778925475984969728,169550 793165671077023744,249180 755877696744206336,39462 781567597858983936,189017 795380173155794944,265885 786657909392367617,199739 755544137693208578,38183 776887422168752128,158897 777193988499447808,158673 778837935131095040,159876 763513639013867521,78769 763925980196909056,80939 786933462020202496,203863 787877643039477760,197512 791409779423883264,238395 778321916402798592,167220 794623554654441472,261155 752628820398710784,14277 754930057202831361,23965 759383803731316736,56964 762814107183702016,74041 788525380600725504,106085 792512399014322177,243983 794005176826925056,256502 794728828090388481,259629 743889519393579008,351340 758061825770528769,51069 765940151948156928,90384 773185576723886080,135025 769020390723182592,110709 793935718020038656,256219 762810878303404034,52554 740491092492226561,195876 773888010777665537,139404 789493668021350401,225981 781457767936692225,139404 791349355143897089,237491 793186843395108864,249926 793945377967919104,256358 791361318926245888,237223 789505872439291904,205972 789723241967386624,226823 794001510652751872,257423 762815342183870464,74133 766350667468242944,93286 766764533389991936,96263 795326506809651200,228820 785527476940341248,196538 770933673302470656,122146 793135952218566656,249841 761219365790441472,66116 760203309651259393,61412 781874348013608960,190635 785553381263761408,195134 790044789081268224,227282 755535102483062784,38183 775183131754332161,146847 787251531208810496,209831 785832805498548225,195975 761923292508794881,431998 780179964595412992,178360 795367954460315648,266151 788721835944865793,220029 793493287927549952,252741 756106835371913216,40550 770712871135162368,120541 755444371638497280,36877 766312976504745984,88920 793522268487888896,252408 791335353613287425,236393 780805116236627969,182036 738316078292422656,352751 793265301379055616,249926 777329940098322432,157082 790641801887682561,233152 762446004004134913,73085 767446768015577089,95593 767855012659679234,96962 778517249250488320,167180 793098856489553920,249469 750364446590136320,12883 793781205334450176,255162 786960740796235776,204224 788909875099082752,221972 777362819431952384,160353 786902360865902592,207277 770388290750943232,117257 768223724524961792,11774 780688972972453889,182257 791976981764026368,241819 785929167753744384,198878 788867228712173568,220881 795702370508427264,268281 785926451279331328,199262 772457069920124929,129662 749268375818366976,8027 751861548386222080,17794 749842565608853504,9754 762816855664889856,74781 793134598314045440,249895 794597852336910336,261155 789456545884930049,225359 794002654624182272,257492 779728032990920704,170373 749371348972036096,8497 762651445120290816,73814 787008167855132672,205141 795699550329729024,267862 761508854278434816,67906 775922461716000768,151071 752691025924198400,22752 790980704083533825,234583 787254991518044160,209151 758433157251227648,46076 765533873296072704,19215 793486977601527808,252408 791386919812816896,238395 754798673054367744,14277 752680543456784384,21118 785693586050265088,198142 789244203498770432,223899 755509986231541761,35044 767735372520587264,1249459 795394802900672512,266884 763000452610924544,75899 770792437535088640,121195 755154397856948225,35890 767850180242763777,97811 788096402501099520,214899 757131870542897152,44450 758060124443475969,48826 751781363964121089,19793 751040448056229888,7828 767850368545886208,102137 785649877405409280,194082 757744699142606853,48925 794648939668668416,261059 789425740278358016,221693 750417758660288512,13342 773373707498561536,24173 776758337102815232,157693 753652488050311168,28732 780076086751141888,152876 773254577487355904,134470 793619416852422656,254135 773289543034245120,134561 792475025148416000,245103 775105282531856384,146720 792822440208453633,234990 758425780162560001,52061 773616412912939009,137869 790982407851618306,235590 767678796036083712,100559 791174565498015744,235590 773749550351847424,123217 776134362534326272,152872 780553312995205121,179589 785267490448351232,11774 791685280201834497,240718 769498367336427521,113165 750393604317835264,12883 772877294822121472,132370 758313101733138432,1248589 775412490440019969,148800 777875875413057536,163763 763033074183573504,75899 749886954817220608,9702 785319758153383936,193533 755191992498343936,17384 779360597381156864,174427 770334612979494912,117257 794872095243116545,247240 791028021968855040,234583 765535491261247488,87904 759081735179030528,56231 788989784358199297,220526 792801671164243968,238845 762298690581258240,431998 744633025481314304,11774 794044964724441088,252639 790883979394154496,234583 749312978827284480,7826 788460714440687616,211347 765698320102752256,88930 754071628196245504,31425 755920956783198208,18215 758800416003887108,54070 785683654823534592,194723 789455559472746496,223899 757439237616758784,47266 753643796655517697,28732 776828089737195520,158520 791799605902139392,239611 788752399640961025,220526 767821390133067777,101681 755167273229221888,35216 793166633929879555,247569 756281137530417153,42495 793626288930037760,248516 795351737888624640,262849 792853158427037696,247592 758994021222010880,54070 764377693878095872,82759 758704895583064064,54070 769218580609048576,111558 775430874699591680,350699 785317476758347776,195134 791366959376072704,238395 793142612274270208,249469 794410382081159168,249926 795406355460923392,266151 792471121538846721,245313 778950724851998720,171168 769636410957570048,1170387 795374520865591296,265878 793094799595143168,249469 789724296511827968,227242 791782547541921793,240793 752145774612353024,18386 765810599817347072,76315 770480512402092032,118482 762683740132773888,73814 772528369745424384,131007 765268476676104192,86103 781339737902583808,139404 781674149840171008,187611 766045251236667392,90384 791677387469643776,240483 794353578982903808,257492 758343688867241984,50827 758442437333385217,52749 765644073705304064,11774 773519712823246853,136947 776571670169391104,156835 761028801211932676,60878 768878558882123776,109666 795042034365120512,247930 754023891769581568,30296 764421979478888448,83391 792123762216873984,240556 790779380045848576,232169 761178712771403777,65180 767792535104204800,101383 771551945165119488,124744 793946890257600512,256358 757586945102839812,47782 788713841601511424,220029 767785198457159680,85326 781415105099624448,187607 792572626103373825,243165 767105878856269824,97850 750015355985113089,9702 793992107740565504,257325 733329576294780928,11774 764996115296989185,82283 794995457168723968,264431 756959653318172672,44163 787415253533401089,210989 791188446769360896,82596 756217014012698625,41702 786099307690749952,200870 758424552951025664,53209 780645546956623872,181789 786198437339344896,201619 786923960571039744,207318 732168911643418624,349776 771788756084940800,127218 779162849859899392,172299 790667638645096448,233307 785546245217587200,195975 760860864610263040,62728 775073335231250432,146847 792481942163722241,193524 769223247321714689,11774 762269563593584640,431998 780201215179227136,136814 792146858592309248,243451 793279323881017344,249852 788484486333739008,218275 794640414984781824,261155 750452835494526976,13450 768601899343814656,106643 789992342208057344,229269 794872957730426880,261155 794996979424260097,263895 755729482837786624,39195 776196646413733892,153284 794762799826092033,262849 754869543621668864,26721 760570371871481856,63203 772531559941353472,129551 778577613132619776,166282 750661720247504896,14379 766866665925517312,95572 768106421393031170,101203 788043154737942528,214354 788393706890092544,217519 754202749332496384,16728 794268881309208576,223249 761943222843273216,70509 764874591592443904,84724 749187305546678272,7577 786627985860390912,204539 790525913389641729,231894 780219744091791360,176128 793265958915862530,250633 781280221009879040,186584 790887336271749121,99049 758774491442978820,54070 769193180839292928,110344 776771859593437184,156835 793541834236715009,248719 755224832049049601,35890 794117721222971392,256239 769224775881330688,110362 776922081451581440,159146 788013291465433088,199840 793618334394699776,254135 768908972531159040,109767 773177585706668032,133043 751679896137719808,14277 790660626070720512,231612 791410697439764481,238780 766699306749485056,95262 786198562816204800,201494 762408310679019522,71438 780765490931175424,182960 781032083300970496,183472 759525642455089152,58489 795717865563389952,267737 785971068712255488,199546 766276516468682752,91946 780812741510516736,182257 752900887924711424,23899 755829539973001216,38183 766657817554120704,93823 778320814408105984,167220 792816512318840832,108396 793877278090489856,256255 791695044986101760,240483 793792219706634240,255393 776925918103298048,158524 755190404241317893,35890 759948953542660097,56964 763405177370120194,78102 790007025262530560,228354 751003373374144512,14950 787935320742518784,11774 772605427825672192,129551 786999608710868992,208167 787965941564973056,208937 763797493020758016,80393 777092490344226817,160228 773888550253330432,139404 792019031012155392,243075 764649199707107328,82571 766832143259488257,95672 793121334272356354,227032 755208186991259648,35170 771457484372357120,124004 794541623615115264,260404 751558627522187264,1248176 753597990254747648,28128 764732349049348096,82344 779248439053910016,173347 780604931338186753,181984 781209125279653888,186434 794022206271426560,257026 733737515488665600,354162 793533962052366336,252196 733322542342144000,352577 761979110533070848,431998 790345050467266561,209563 773282816050200576,134561 780171459440340992,172089 786708408795799553,205091 788926865192980480,219119 749282154702524417,7064 790365586106650626,228527 776088647233736704,131421 771110290880622592,121612 772912194828632064,133519 765090431357116416,84209 758272441395404800,41703 793828208395247616,255393 766774178250973184,94683 763382644218494976,47188 785871488263913473,198671 764611699269832705,81946 767334659055386624,96299 762459663262621696,72534 767533729929502720,93286 773909552169234432,132335 794700050077253632,262849 759282006895292418,56625 749439922319175680,7461 773921209830498304,139404 793152161928601601,249926 786710130377101312,205270 793722631132295168,251452 779095541997182976,170253 788164433004466176,352258 794152260758630400,254135 766468054439989248,92860 753199319939973120,26140 774357416779612160,142090 790339817678647298,11774 761308601503850496,62805 793856482722754560,11774 793593990511783936,249926 794589494825680896,39957 753738400037871616,29624 755163665561563136,35373 787373006460973056,210207 789552684999254016,226578 785299191291518977,11774 792979114043043840,244270 778363034674819073,167858 743110904800239617,11774 793946101858664448,254135 766782846048563200,95672 768708717567246336,107423 785869019006001152,197512 760974953193713665,66057 766676681419526144,95462 773510424427958272,137042 751939233204559873,18318 772910145261019136,133519 786972753110925312,207113 794180022198239234,257492 755157769293008896,35890 774382958379610113,143210 780462698651758593,11774 780592049116504064,181886 791009460999352321,235590 788662019931140096,218258 789323943224061952,220767 795312660522876928,266138 749322649612980224,7852 758838009601007616,54070 766274819230932993,91798 786623953825443840,205181 785655262938034176,195975 795380168550469632,266054 773200967932141568,134470 774611191180226560,142758 755130321910194176,18341 778298558663434241,166912 793513952567320576,252408 754712849809862657,10191 788779915088916480,220526 787090317522591744,208965 766724587308535808,90031 792089620704030720,240921 756880752239861761,44450 732157567330189312,29044 778386826650324993,167220 794204846744178690,258771 761569783640887297,69245 787366863302823937,209351 790932033816170496,232825 793500989395304448,249926 793245626074927104,249926 764868684502433792,82002 792492686427029504,208420 758663661040918528,54070 767067382162403328,97355 794191769185488900,258598 794990170131099651,260530 778209341123989505,164826 793156437299990528,249927 770873433487994880,121949 736826120515915776,354532 751219717864509441,16457 785321804067897344,11774 793181667733057536,250383 762681338340134912,70797 759087569976102912,54842 772986818593783808,132153 786712691544952832,205091 790356355328638976,227795 763468947849031680,78159 767375114325274625,90384 794666386903678976,261155 758691148013662208,54070 785631695881981952,196277 761684401268940805,68828 759077765928787968,18495 765605064639520768,87904 761672290220314624,65222 770157097761800192,116804 785503349751832576,195975 750663332487634945,14462 757634516370481153,46405 767808968559202304,101681 775885318864199680,151410 780136610922766336,172084 771915468500307968,128591 758215382876430336,51344 781159196272111616,185313 785729585501446144,197698 761760288349663232,48052 749608561093677057,8664 760565643418611712,60794 789940799270072320,228888 788702938382336000,220029 791680116225028097,240145 773632727753064448,137777 778278550596120576,166912 767900791105589248,95672 769192000151257088,111464 793618499105132544,254209 757942788306702337,49925 773521242720657409,137158 780883799932534785,183269 765597187480883201,87904 785361743363076096,194082 785737614221389824,195975 790663473621532672,232169 785275213931962368,11774 778943160311488513,170373 758798576642252805,53996 780850843675422720,183801 794595536661782528,261399 770003347734749186,115166 791351048031973376,238395 787982971001188352,197888 779325081461948420,173753 762307517732917249,72035 761160904209633281,66897 775086423892373504,145411 791764145825865728,240145 773677652355915776,64405 786875594143371264,198973 769012953291120640,110362 734076555341660160,352761 756324139921764354,42249 776128792800530432,47570 766755617981726720,95672 793089058243092480,249286 736064913739649026,1170926 789326443582857220,210235 769355084090204160,112119 793107628431962112,249469 791767303108956160,7047 793529949844103168,249926 795428506603835394,266079 781205576265060352,185313 781267840917729281,186434 758547869582274560,53144 768386479739527168,103506 785549712145412108,196788 788749577662795776,220332 791783577969098752,241720 785650088617979904,196277 780849080721248256,183269 794867043396939776,262849 760232168547311616,61412 787447710689456129,188577 753977619146604544,30801 755163133564575744,35890 773709809069596672,138819 764837490784079875,84724 795668293721985024,267521 794610207280140290,161349 756631695567286272,43553 780601906557104129,181789 791480828471734272,193524 785546226724958208,196788 771063697242464256,122388 790394816672600064,230485 785575467910885376,196917 763273334716981248,75615 768156878002016257,103354 790983252953542656,235641 771434362814533632,125742 768553868380692480,106753 790884800206811136,232169 785660645513564160,196277 736946296318267393,351490 763531132159819776,78513 779379591169339392,174427 792439846585397248,243513 795327531918430208,264397 751935700694540288,20493 785976980793458689,199306 781457909129543680,139404 787986169871171584,212004 791054340500942848,232169 776181416010870784,152314 776563134815285248,156926 780778293649825792,182036 732651987909632000,353228 793197613524721664,249841 776209730410647552,153194 786558275265232897,202727 773470591169028096,136904 769310655274811392,112788 788099521599397888,215505 791658767259664384,240483 794630580667236352,262145 785895734969151488,198878 795411490920480768,266491 792761864971231233,247241 767541903046873089,99514 781246963484426240,185313 757331699940196352,45319 770727926799228928,120610 790242484592836608,228341 768620206440742912,107559 779694159850450944,168284 787728072082530304,205197 790895409912614912,234583 756196404717031424,41680 773925586549010432,139404 794662010768199680,261598 795096720547975168,265257 773218673548992512,132364 745436109631459329,1170338 759123071588597761,56322 779797607677890560,173628 785938752405405696,193975 776092552990593024,152872 792328693473423360,245185 770373764358017024,117310 788478278696890368,217519 794728822125961216,263033 771816074815733760,127657 776237148076969988,152918 772811641842831361,79987 776884762661179392,159146 771900432343928832,128615 794537943323049984,261155 762381438847246336,70797 770471968105725952,118538 779005749213081601,171902 794060845516869632,255393 788912262698377216,218275 775019287756931072,144617 753726983884959744,29263 767830802315042816,99111 769777129818992640,114357 771137027899293696,123583 756256890410139649,41459 773606239246757888,137158 770451885354471424,118191 791689163435184128,240474 755728987083735040,39195 740772546488983552,1170407 786705765922996224,206054 770995017565343744,120393 790764436847943684,232169 771039047594672128,122146 774708207067406336,141745 779089989917405184,172299 753742563908030466,29263 787605552067178496,210691 793389437631725568,250285 781835237022105600,190635 779087521934413824,171060 794533143759896577,261155 794907648076419072,262752 764820464887660549,84724 787407354300014592,210207 751678749448499200,18893 778315680454246401,167407 786240748236648448,11774 793465664115703809,252020 787252993485832192,46572 769592927899283457,114422 792766889931911168,246726 762202312794316800,70941 792019459372257280,243092 777912802656878593,162029 792533354021130240,237964 793550107052507137,249926 752656630206992384,22785 769232740503920640,111549 780445271314599936,175772 788924365714952192,221049 777699722395910149,160651 763702800538710017,79589 771594101749710848,125853 791749223079415808,239876 769921114659323904,112693 790760383023837184,195876 792147813908054020,11774 755435115631771648,36467 769897534756040704,112399 789798022939021312,227048 747804345891061760,11774 788847735667560449,220332 762319068468830209,1248990 773858617711665152,139404 759834385654906881,59809 794547985468170241,261155 785593319015325696,197286 786129010962993152,199211 761662926277242880,67226 753730059421224960,29589 762809853597380608,75073 777119345956626433,1170550 761031644035682304,64783 772867907411771392,132335 794563474559037440,261155 756247079194914816,32625 794018745618432000,257026 793120538558291968,249286 753699014328004609,28732 787428892235616256,206117 792836689957785601,247974 765076112611348480,85885 793294265577185280,250633 753952236162519041,28732 759162099662745601,56964 788361545780645888,217118 778805031181004800,168794 787779213684187137,213064 764946726134218752,11774 794328798854610944,257492 785498948412682240,196304 733037235633815552,351709 758626035130855424,54070 768162561975988225,100893 787300037864919040,46572 748938109530824704,11774 773293014911361024,134993 768886844238934016,106716 793247491240103936,250633 792022777402363905,243075 794648720533049344,261155 767347136103059456,1248966 794937040370626560,262849 756864553103745024,36145 780818976947392512,183468 768131333839282176,103212 772310173784289284,127871 775699158959202305,149200 790407464864870400,229895 794646299920347136,260927 732374151999016960,349197 770393895796666368,115526 761400975290761216,67547 790278775581843457,228341 792373566968696832,244143 778366056532480001,166852 777079603231756288,158387 792110218930892800,243614 788379818517667840,208176 794605229102665730,261130 757323517704765440,28160 791047724678381568,235590 793521581242933248,252020 758043864712089600,51069 778262289350848512,11774 792406381454364672,245750 759211095500394496,56964 788589970143449089,215437 776157810149117952,152314 787182457305137152,209351 789512702456496128,224232 791744527765614592,237491 771531484389789696,121612 752659013955825669,22746 785546565721128960,196788 765556476815503360,1249286 756802873216888832,43553 777970154080727040,165185 781183174617493504,179147 759129900749983744,54842 794842593070903296,261060 750126582497435648,11773 773987483470008320,137869 788475884734787584,218540 764254517193953280,81425 794617334396698624,262053 775840069856825344,151463 781830710390906880,187611 791074705994190849,235590 792772910150656000,247240 780553237472522240,181419 780634281328599040,182154 756217490548596736,14277 789877381037170688,228522 767530431621332993,47940 779119004916994049,169437 795738972844621825,267576 755083951149092864,34898 793213664874536960,249725 761647185704263681,47283 785585632399720452,196696 785487836703256576,194949 789832811972849664,227925 771750070727405568,125554 786032764520914944,199178 757242072948678656,45669 765546320106958848,88119 788764598996463617,220115 772901476863574016,129551 774793973722337280,143585 787024183695998976,208379 763038750033211392,75724 794638619021627392,261155 790745591525482496,232863 793417669298925568,248598 762981197328752642,75724 794762889013891072,262752 767726869672321025,100893 794291848844111872,258249 770715755805564929,120541 775352868953960448,148170 776062825680760832,152314 762641567626780672,73978 778272906551947265,167044 785936071607455744,199352 778414220794748928,152594 769559393381810176,113412 793894904334278657,252891 774312816270569473,133702 760705500568780800,64378 785312442339459072,11774 785320487903567872,194707 755124126440890368,32673 762731396003618816,74681 755884336906469377,37004 786018935418130432,199961 767131247088771072,97248 793244661888393216,1170722 755803988914647041,37663 779908941266288641,176196 754952532544196608,33356 775085450289553409,146259 755630066894270464,37424 763084547156086784,431998 768482328117121024,103071 773999700672262144,140047 794214746509578240,11774 759833558055809025,18395 795386233132199936,266491 753078939896217600,25253 767520196139610112,99981 780938366325891074,183468 793853434180972544,255942 756255726595633153,42125 766012976667234304,90252 773997483999375360,139404 777850578940620800,163901 794980217618046977,262847 778212744239714305,164826 795689745670086656,258193 795187480702152704,264397 776582886661042176,155898 789243336838246400,206666 791780721975189504,240483 754865770828402688,26721 761960611928354816,71026 774381535801868288,139404 781339382552854528,186584 790283513912143872,230282 775075748747022336,11774 788222822174777345,192558 795273534524321793,263895 793568523612065793,252824 778325338044727297,167220 780773435488075776,182726 759001280278736896,55107 751539541203259392,18635 795718274805731329,267737 776929043014905857,159308 795083568582197249,11774 777761143913938944,349408 764224977059143681,81869 769116637328994304,109960 773292728998367236,128930 756278700451041280,42495 775913925812559872,151302 750746154166550528,14581 771575183983251460,125367 779002180997185539,171324 794292021284524032,243061 791666518698266624,240483 792161803354542080,243165 758306080090914816,47207 790693716323295232,232863 764876540878393345,84724 794232336455856128,259063 774758911819657216,127994 780150848492040192,171693 768918983386857472,110300 788733954459365376,220332 771405733917290496,124597 762793792869134337,73712 778272487800836096,166941 794187934073110528,258044 756553374711984128,1248387 771857176583245824,738099 776136376689553408,150877 791028480699805696,235620 794570234183241728,261155 768925220191166464,110362 785648046969192448,196788 773858589698064384,139404 751867194858807297,14277 792159994959364096,242693 765472613313482752,85757 770980027869593600,122127 778394186739359745,167407 794594158543417345,261399 795478679388385282,247930 795749326165331968,268646 732859347898798080,354292 794203550758924288,257492 794332827596816384,256038 776445427310669824,153756 740322175987503104,11774 778919971237859328,171059 733256385664684032,354869 772869703140192258,132761 757645193851973632,47940 758408106858672129,52821 786887212625301505,206748 793294548222877696,250633 750391521300606976,12357 769362513557413888,111517 764871884869599236,84422 764957075562569728,84724 771167390797148160,122982 765688254729293825,87904 785544211789549568,193571 787745854455066624,212794 758747669229506562,351666 773919227170414592,139404 768129678934671361,101681 758289950945185792,51451 771689959228977152,126389 793997772873605120,257492 750416777893511168,12883 751541801123778560,1248126 778485563829657600,167220 791789119215136768,238207 759097258256195584,56315 792161352257114112,244221 787080973804380160,208928 764462271850549248,76623 762792752815808512,74483 764577292542578690,83391 775405150831726592,148537 787007900510216192,205638 789424880794136576,225981 732170990017511425,349866 793136401386569728,164475 768586358449328128,107745 776957722306547712,159411 785609543686299648,196247 794390586493046784,258741 766559120660889600,10680 765544512731111424,87904 792405230960779264,243218 775701627697295360,150511 791047262243659776,234124 754089588675796992,29263 787418051872428032,209838 758313172906442754,50923 776425173679534080,155688 765020322525425665,85562 788037024104058880,210274 788438803568529408,214899 788733447829323776,199840 754032578340937729,30354 774280329448259584,131421 794204952486821897,258607 771881049903230977,127871 790592435827146754,232601 755851745155100672,39384 768184075253350400,11774 751963478009741312,20328 790521638936678400,228341 785329518357516288,11774 785778330477928448,197512 776144764878065665,151645 749651339722956800,9087 773650868566568962,138382 787742070291124224,212164 754804684603265024,7466 760301057368920064,60779 771735535786295296,126152 792087285676199937,243398 760126722574614528,33214 773703346259652608,138819 777922967821029376,163990 785655000626147328,197888 791495086253154306,238395 754002396116680705,30339 764965534723039232,84422 788456750345314304,217574 764131863648534528,82066 788955690219876352,221711 794549934255206400,261155 795233838444269568,263857 793168660751851520,249926 744344429339631616,350874 775534827441315841,149953 785624642857820160,196932 792079648783990784,237964 786625216885747712,199640 795333007527780352,247930 774331272348839936,139404 752990022073278467,25255 756568102897324032,43811 790022357104689153,225359 762642899448111104,73926 765789608458215424,89689 785490952286646272,195975 791810580017315840,241940 790714448142962688,233558 756851689865486336,44461 775760939681456128,150663 781065266251829248,112939 758079437644632065,51239 755921919430516736,40668 792596097478889472,246771 790744065667166208,99049 760288948883042304,61719 766707613245530112,93036 786625315279745024,205181 793855973945401344,11774 791261124163272705,237491 766493822624763904,92872 733086721210998784,355480 757091540825153536,45964 779311668094443520,167319 792050760926257156,240483 780543924389703680,179673 794769812132155393,261155 765321628196622336,87172 753779919889522688,29817 787536889704173568,209416 785810190222315520,198671 754724646726017024,22393 771331720150913024,1249827 788494627347267584,217837 794568421170180096,258981 766604060883640321,93184 755492734589345792,38032 792403209390321664,245566 756545000217935872,43751 761200419947237377,65180 788865539179327488,221143 762399142584815616,73102 753699786306576384,28037 787873412001722369,195492 773893398541508608,139404 785651554569166848,197512 791736874134036480,240483 792518118392213504,246225 754020071605952512,31035 771457636667719680,124597 764182810798227456,81946 792747973897752576,247232 751639663941677056,18386 785655156612354048,195975 794527830633836544,261155 758414762728448000,52112 775095965095264256,145866 780630063180120064,182257 794552345690599424,261155 795691335672012804,237406 795108812571217921,264397 779876989805162496,176196 791629025894465536,240145 756906501290143744,383981 770668858776645632,119937 772801340388933634,132335 792149047796756480,243075 764150021583474688,82066 757316525388726272,46137 781337536115400704,186584 778215409002610688,166282 795016786399805440,263907 764711514833948672,84395 773894567510872064,139404 787487487446908928,211461 761681613931450368,70177 770400530979885056,117263 766355498723479552,92860 781635129521246208,189613 768466978054995969,101027 753395175523692544,27492 774081265146277888,141200 781588762451075072,188807 793137373957660672,249841 755607723266441216,38022 767761707435433985,101261 775699451310579712,150663 788115926856134656,214492 792149896363143169,243513 793965791741878272,257026 787668840398352384,209351 790696365550555136,231881 754061087373336577,31528 751595298825203712,18893 754163942176456704,31607 773312909711511552,135903 794692355215355905,261155 795399223449624577,266138 756464059793367040,43391 770434629979504640,117257 794672597174784000,261155 793104081795608576,249469 776432694163075072,151463 759791683902935041,58508 769899858039668738,114587 785299651700281344,193669 776423235126648832,155099 767882397832667136,97811 776476061072625664,155459 794167635416064000,255192 773861234588262400,139404 764003018933100544,76549 768924628949475328,110362 792066469387304960,242693 794312850076356608,256038 768546184969408512,106753 791702395000528896,240483 787311274329636864,210289 780629980422299649,181952 763401818982518786,75457 793975618627104768,257267 772802236946616320,131852 791251062523060224,234583 770477625391415300,117257 795054350821363712,261796 794587035499642884,11774 753389902071554048,27402 761967747219779584,65113 764951880472592384,84209 779361732791721984,172120 771998807211053056,125367 793498910522273793,252020 795142241803243520,263926 751983972704333825,1248192 794600576009072641,261155 771950565697916928,128934 761264984609488897,67350 777318361789112320,159876 794737351784153088,262226 773911932139110400,139404 755532503671267328,38183 778974942666723328,171617 792054974335287296,243187 792736457127448576,245579 790901725930614784,232169 771450250254876676,125204 773859435341119488,139404 795332741776576512,261155 773999495239569409,139373 781154573922791424,185496 759511970127151104,57574 786987498849247232,207949 732727588393648132,353820 763784249883459584,80136 770816810434297857,121479 780086964686991360,176129 773317521634123777,136018 773295854161686528,135489 787020854471299072,207613 793122356734619648,249469 765610280294375424,88332 752671995456851968,22715 757317990610337793,45014 793888620100907008,256411 770898260122824704,121612 765373091702722561,86763 765378461494116352,81869 754715243843035136,27045 767296742022709248,97315 793971999752142848,11774 761551973040558080,68993 790597154368737280,232169 786329654575542273,202379 761680701229981696,69548 769310460445425665,112788 772039227693338624,128711 776768930719358976,157755 777003430669869056,157755 791429444728750080,238207 791315994148950017,235990 776829075595722752,157708 789998472430628864,226366 788693259824488448,220029 794563947588423681,261155 769584994562048000,111558 772485065913741312,131025 764820633607737344,84724 770474049608769537,117257 785608314545725440,196729 792066477998374913,243187 788053189991989248,214005 794547735370338304,261155 732601360382754816,11774 768243584516681728,105109 777548733714042880,159475 794339825960751104,260033 757698374262857728,47940 764161718830391296,82283 769598778793824256,112382 754017009684324352,31268 780086088299753472,176128 772685132104806404,87904 771768402872459265,127871 794164477520265216,257423 779287287150542852,172599 788445463255146496,11774 761892090158600197,70858 789523515422576642,205972 760540418044026881,62441 766405836793061377,93823 775017113228546052,146259 758711565931585538,54070 771766140326518784,126607 787468345079717888,211347 759452840821534720,56952 791398507303342080,237908 767125579896328193,95672 792113045988339714,235685 773733924627439616,138903 765705949793382400,88920 766525881426685953,87249 750386788842115073,12883 772860390816579584,130988 776868031645581312,158897 790969149287641088,235487 791852480455860224,240483 761819117082906624,62492 764965268183449600,11774 777328948615098368,160593 758156303701254144,41703 775000319595917313,146259 770830396158201856,120557 792810539894190080,243865 756266269804990466,42149 761362290256011264,68057 771849078535696384,127957 773980814342184960,140444 739624243667800064,11774 790718727620849664,232169 792141311491072004,243615 790289707179450368,229895 770531818927955968,118192 786538192958873600,204413 786253853821771776,199546 773919315431071744,139577 794668823957762048,247240 755440354296487936,37541 761662964369940480,69947 775350360886042624,148045 781840190771957761,190635 791065621588942848,235620 769858297432313856,111797 749318586590568448,8047 751212811657752576,17259 768852435238522880,108513 748517713300029445,1247835 765376807621111809,86103 792016462567182336,243075 771044751889932289,122959 772207293429583872,121795 792753740868485122,243187 756290793242058754,42432 765540138273247232,87526 789227114163638272,223692 750715623936843776,13343 791638003726843904,238099 794568173676875776,258741 755080557525135360,35044 786064922019033088,49459 732255676207108097,1170317 787129929687236608,208492 759191953070104576,56964 787226553214242816,207613 788747842680651776,220029 777845153109307392,163990 774043238176923648,140025 776212865422327808,152314 792476372505460737,245630 773930857337876480,139192 734401844039036928,11774 758129715257413632,41703 768896404475482112,108729 760164096494997504,61051 791821627721867267,241871 788445958090657792,217519 794496662257270784,256038 768985676150812676,110480 751146398754549760,17281 793632215024345088,252020 751222016993325056,12868 779404768758206464,172862 758447329276006400,52749 755247018595880960,36208 763665137467285504,78274 778300958023573504,166532 789155767018336258,223492 793888133653946369,248652 791625997527441408,240145 793801504960290816,255393 761207620963368960,64722 766356917094649856,93286 788404664161140736,217519 746928711849541632,1170384 763801050075635712,80136 792177011271802884,243187 759547192361312256,58757 794529015558193152,261155 793323030239858688,8044 760226857744756737,61011 789684931408502785,227242 765232168419233792,86645 755160474732331008,35890 777587079177961472,161387 780803799246135296,183269 778325852698411008,167569 764157193142743040,82283 788407346309369856,217519 791314097333637120,230559 758820963651760129,55107 773486044868075521,136947 778608113289158656,168794 749598149229088768,1170552 794311080902148096,11774 756534582065987584,43391 762321106925740032,65189 767400499008208896,1249416 760242694560030720,1248387 776637648978968577,153095 775454216080936960,148045 795057670420123648,261155 765665907792379905,88669 766409669434802176,92159 786506468954607616,203225 765067179360301056,11774 781121946775805952,185496 794212483883876352,256255 794533419187257344,258878 763054994304094208,47188 755671497134510080,34474 777874694548643840,164188 792123344615243777,11774 749404231702945792,7082 764936714737549314,84929 768471041723211777,106774 770705600237805568,120625 780772078668517376,182036 794310383775252480,259200 785988647782801408,200490 767113985015451648,93112 767803848756830208,101681 764937552780341248,85254 766335059146133504,92972 781452522506584064,185496 761609550109683713,69356 764953609221963776,11774 785588377500340224,193633 791557255598526464,238429 793213111352295424,250633 781215879606312961,186584 742892822240468992,11774 760634691720392705,61545 771159637244731393,121612 775995901504466944,138812 791500376944021504,238207 756085478991007744,39162 744539895872380928,1247655 788801351912398848,221054 785580641635020800,197286 791729545833439232,241034 769265378044280832,109988 750362992445779968,11774 766588557150617600,17640 776388877183508480,155390 743629762774523905,11774 794480296615886848,249469 785585064243519488,197286 778598360525615105,32625 751123373342625792,16740 785276220845989888,194560 793914218009403392,256358 787794204172783616,207712 793133371216039936,249621 787080360576376832,208928 755243582366191616,34666 785634152687161344,197512 794007335035244544,255942 788472406352494592,217106 792271798322724864,239610 732904075331784705,354517 758431451142615040,52112 785595711941332992,196277 767824090170134529,101681 776745335540490240,154832 738402346330247170,11774 775878212878528512,151539 779061439856123904,171886 795437535224733696,266054 764789692227162112,82283 733066912637276161,355106 793087181313019904,220857 754912001315385344,33356 764133839438503938,82066 792100407623426049,243075 762150803356475393,70338 776920957223112704,158589 785992654505074690,200384 794618574581207040,262022 786381646337601536,203240 779118215637131265,170077 793255132171501568,249926 785434859909050369,193613 752172338012119040,18504 769524612648595456,112363 754782226139799552,32873 759019803205967872,55710 794784068743364608,258456 756508204951928832,42432 786170069889929217,199546 794890822479060992,241678 760100585936871425,58869 753133725462962176,24316 779081751368957952,172123 791779622010642436,241678 735962015991136260,350247 786969871972270080,207949 791791427860717568,241523 732386974313644032,349661 795702088919642112,268179 791907062577963009,236884 753725897019121664,27045 758646093236273152,53185 764063496116068353,79223 786798779194159104,204835 780929154472521729,181419 758046666868088832,51069 778644794138505216,11774 771395751993810944,125145 795223080557756417,265686 749294220356100096,7816 767899834858795008,102137 761684201699618816,68854 774250346747006976,142289 792162714936225792,242693 788387635752345601,217519 764586104364249089,83945 765263628555608064,86440 770076031155920896,115511 776138419231744000,153658 757684641189036033,47782 749517038771515392,8588 793154739143712768,249469 790778171171872768,232169 759383403326271488,57883 793871450038005764,256159 780819139766067200,183269 753357674058768384,25189 756274095390650369,42432 763891379478999040,79513 780781079900790787,181789 772077407268470784,129471 785931005010046976,199211 792340673517137920,244143 793872363553042432,255942 793501850087677952,11774 791115900212617220,235620 793995472423751680,256239 757678330548068353,48663 749739639263551488,7524 773796374508822528,138819 773602353274585088,133702 762868129080811520,47188 758419667509620736,41703 772943051153035264,127957 776552263590547456,156620 772460081908584449,130750 775880368364851200,151302 786241634669240321,1063777 794254022664302592,226320 795263137444466688,263895 791688542321676288,240483 774614468206526465,141360 776444554878693376,155688 761683004620021760,69548 786988762794385408,207949 750869986340548608,12957 795687041401057280,252939 793553976880951296,250633 790265338487115776,224680 767782213676961792,101163 790933346226438144,234583 757593647860842496,47844 765244392911302656,86645 787249212576661508,209731 780914102252150784,183269 750417681300361216,13338 776248634044100608,153854 781517978307297280,188119 769307392647409664,112872 786522899272175616,203863 764135350071496704,81869 761675977239900160,70258 769874620417794048,105109 758723508050550784,54070 781471235477741568,188119 794298010645790720,257406 733171547649810432,1170317 758088990310281216,50654 786689156764270592,205728 751812848305573889,14277 760090554487050240,58542 765762568728215553,88052 793343630706630662,234526 759856288360607745,59470 754859203462782976,33678 793867492758171649,255393 733123103333715968,355480 795422095257767936,267014 750783518511362048,14277 776839322418937857,158589 764827251611426816,84724 795103972205928449,264397 768828988638760960,85049 794650350162563072,262313 778397799738138624,166532 787462360097185792,210764 777664965016752128,161573 781180805007675392,184230 776159880726056960,153812 774378717866975237,142980 793189735346733056,243615 765639101768802304,86103 790239023080083457,228524 788443135827468288,217106 790911291737141248,234653 777141350751997953,158520 780749759585800192,182870 790168595724693504,229733 781183694224576512,182659 795740783831879680,267576 785483182640693249,193121 734705645245583360,351644 733196276255199232,354974 787389171585327105,205728 788694212409688064,219537 770039805245882368,114254 790625648956022785,232884 795336959447203840,265284 758967944638439424,42453 793428212042780672,252020 795096847530553344,264804 787328845095448576,207835 787481254350381056,211347 792034486548430848,242712 793941177099780096,255393 775024871726321668,146259 776958820010516480,158524 785546885666861056,196788 794421228589064192,258456 757748655604588544,48663 792759263928193024,247447 763320044570882048,76535 794884776939388928,263708 789284769884319748,224680 794544219587276800,261155 763440444420173826,77720 750559350889058305,996861 773538398048956416,137042 750396790751502341,12397 754017321098747904,30296 756215122373124096,41798 778615193068634112,169201 788794176456359936,220526 790554199733993472,230853 761143136760373249,65180 749920405159178240,10735 794856558517714944,263540 785701319164190720,194082 751603613378617344,18567 785931749071216640,198878 787121072562921476,207051 764213652144685060,11774 794544664430911488,261155 780880140976783360,182726 761356208766799872,67973 778989947672006656,171617 785544055996440577,130635 768825657723908096,108649 788577381439057922,218275 793458072995921920,252408 767623467747336192,97276 749607738855026688,9285 756401126807891968,33214 760446911346253824,62063 775741990340206593,150404 785703862820831232,197297 792910426145169408,245101 793375330748669952,249841 766484416642310144,93261 760741728001396736,63451 790980861277581312,234959 788393603152306176,217519 760497543042232320,61051 785648598012743680,197286 785704012817403904,196277 790726587809423360,232881 793526477748838400,11774 774872845708951552,27485 778980196561149952,171693 788359484167032832,215252 761540649573318656,67852 790248648026099712,229693 764181754840133632,11774 792285529316392960,11774 795729574957039616,261155 790988931219197954,233736 794344603730067456,255826 765659686674706432,88998 794566744316772352,261155 764380881918328833,81946 767036830474788864,93184 774005883462414336,139459 774044964405653505,1250066 763500732423241729,78878 773876579738845184,139593 757668691114913792,1248519 793572363941974017,253606 755929218718892032,40534 774995518191726593,144617 770299721260765184,117400 786904127167078400,207287 776036550509531136,151845 793123754796724224,249725 788547801043070976,218275 794987416260083712,263907 751808871426031616,18341 780086942520049664,178075 757971842929864704,50442 758438409253822468,53144 791768670196277248,240926 759180730572218368,53144 788928571649642496,219575 778329414476132357,167220 759425766643728384,57877 774034768576950272,133702 760626214428180484,64147 759090830372065280,56964 789234969151348736,221971 793289201391374336,248701 754078419743182849,31686 773583273620414464,137158 760430271921520640,62771 765714655201288192,89358 752985596713250816,24597 764196535940808705,82066 759100587690430464,56889 778270746107752448,167046 786623458327179264,205181 759123676889350144,50734 759168869168623616,57105 762504613073264640,431998 762723787292803072,73910 763728561819770880,79805 781580580081119232,189032 765208260357926913,86440 777609677261594624,162497 792546446008463360,246225 751792901206712320,19352 775712245468790784,112363 777379645331279872,160134 759117691051511809,353047 764787145026469888,84724 777245231607668740,150511 785732261937225728,195975 768991782608568320,110362 789932348649320448,227048 750700505207218176,14421 770378542592897024,118538 773570415218208768,136904 765066079995592705,84724 755579770461532160,32642 776494048014065664,156290 768295788975796225,105109 773940322409648128,139989 776899466880245765,159308 785534225810202624,196247 786962385521221632,207287 756574591322054656,43225 757622947041284096,46382 788411552177197057,215005 770399444332404736,118191 793096585085198336,249469 793512886123454464,252741 763736722412806144,77731 787400397228945409,208307 755204285927919616,33355 763577432410587137,78769 792278109147889664,243187 794603565910134784,261818 755553232919883776,37979 793176936046534657,250033 765404973140090880,86961 753981680977842177,30590 780734049975283712,182257 775136803292606464,146259 788178561567891456,148861 751140800751296512,17284 754075669902917632,30590 789749499539456000,226019 787753396950499328,192558 788724284038479876,215437 762780223725244416,74247 758024896551194625,50923 788566793602289664,215412 794324308604702729,258741 770442795039330305,118192 773670190869385216,1250071 759747491571064832,56964 766840854589964288,96307 788425848894263300,217837 788570411252449285,215437 752300387378409472,17794 764221760866701312,82642 778781532681080832,167319 751063771741843456,8588 785986413003149312,199755 769502262150500352,112693 779619437032988672,175669 787076149809516545,209035 793154021410410497,249926 763787668983394304,79691 764217354280693760,82501 787761819699982336,210238 788825918919761920,218275 768910792368410625,102998 753769029110796288,29790 790755598086336512,232169 792767580092137472,247241 788218683881562112,213064 752647028115542017,22575 775865112209022976,151071 756213647785852928,41680 732331154808950789,1170425 759828455605227520,58267 771019350555914240,122148 761411964392370176,68144 758647704604082180,54070 793956625669160961,243075 773493989605605376,136947 773950783104573441,132497 794592430423216128,261796 790906381716946945,234579 791779975875661824,241678 752934675530719232,24597 793160954682933248,249926 773794839058116608,137033 774385519237091329,139404 764138557699153920,80939 792505123004149761,246392 765184235347054592,86103 785908714305761280,199546 762361511993946112,72717 767050202754736128,431998 795667214238183425,267862 765562815893663749,86472 779082409337774081,169437 791811184894828549,240890 795100980224397312,265257 766885784595075072,96817 771761884663906304,127582 776058637605363713,153194 778193355436089344,163776 776690610338160640,152314 794291954771103746,258829 794589583036055554,261155 763979495460118528,78159 778351984059510784,166532 790659065479303168,231612 793874323924746240,256255 794925588440088577,263895 793645588801814528,250293 793842190736846849,250785 773958956934758400,140437 793590746179788801,252408 785665891648278528,194154 771067869123612672,121949 794982631662292992,263906 793967401876471808,256276 787082892010786816,202636 792483998463324160,243075 785248830195367936,194082 762015951365742592,71476 794202626632151040,257492 768452197508079616,106118 770389112343957504,118698 789234591844274177,223692 759429192639328257,56964 763512428323704832,78561 749595615043022849,8497 758419953028632576,52554 753951201318739968,30590 794369198742859776,257353 749929980247805952,10653 788003098312708096,214209 755247224716754944,35890 772869120958365697,132996 791769175547121664,240067 762669247797440514,74133 788915811738013697,127871 754952612911341568,33356 774204890516164608,140444 780748736481951744,179742 788718608620847104,11774 767846753873825794,100561 787039024762486784,199307 788442306584178688,11774 792980645031075844,247983 757161034985697280,39462 780380418331725825,179742 788522551030849536,215437 793992707781885952,11774 755853296066191361,40173 795046022510678017,247930 794544853355036672,261155 750732431477633024,14876 765684776535744512,88457 773212108083302400,135342 787202792410738688,207287 790980947986542592,235641 788013644604928000,214354 793971170412470272,256255 748396288715128832,335115 786685158141333505,205728 793239340587577344,250633 790673105463218176,232169 764227473538068480,82320 788387099435233280,217519 771342063799500801,124879 772988166336749570,132967 755547656366141440,36875 758552597422899204,52061 786723645628489729,205094 751149996037197824,15808 760160385903136768,61011 771811989693820932,128043 786279718492471296,201958 792503591097491456,246273 775899593796050944,151845 749694725116948480,9295 766407462735994880,90500 761366388321636353,66116 767849903846465536,101254 778328870558633988,166532 793107274130677760,249348 767041881213501440,349714 793863357463793664,256255 750336333030133760,12535 787085260987174912,209043 788133672155217920,215754 795216280383029248,264397 760522417336782848,62771 756666805742034944,43887 786946051643244544,207613 794189577380655104,258598 787915175601049600,213887 769390998409445376,112363 791043297770819585,235289 793631122630537217,252020 794648529771921409,260994 764435874838970368,82066 770483796114284544,118191 785269326764974080,11774 759814475268497410,58254 790532861199646721,230282 778905210013888516,169201 780645230924144640,182257 791647037351616512,239456 754065554458062848,30802 795454925031358465,257781 761989470564458496,70679 773511134972301316,137042 785611821625389056,197512 752680284995321856,23167 781300690345918469,186212 757794539213959168,48492 758761767791108096,52061 769267240721977344,112399 785728437432352768,196917 758830555760697345,54070 774750045816098817,140444 785960416853786624,199546 772307007609057280,128176 751559772122390528,18491 778256002915393536,153818 788497363774078976,218275 787625731488485376,209863 756293845428473856,42117 775925166278705152,151526 751677989683798016,18470 773869241376317441,138165 793152154412417024,249469 785875371451224065,197512 757582748403965953,47782 772815603526692869,132335 795091801145307136,265102 776057601826127872,153194 793144961076035584,249469 767834642355523584,101681 760527100264652800,60866 753724066650021888,25891 774443787762425856,143374 742219891055419394,352839 773871991472414720,139404 788908911868780544,11774 760866801957867521,11774 778733519086366720,169410 770601028546736129,118191 776207658319646722,154071 759355314156081152,58024 762816874304278528,74746 763784787400138754,79987 791036163490508800,235590 795066728564883456,263926 756580841225089025,42432 774280146538799104,140444 778243369311080448,166532 793257331635154948,251051 778630369125904384,169201 753769643324481536,29819 753787020690849792,31852 779175813438550017,172962 773905012816695296,139404 788163691791257600,215088 791699832935251969,240260 780794976150183941,182171 795433286717710336,266079 756594018956353536,44274 759081092599181312,55550 780048825817845760,164814 786693169207513089,205728 758725353095372802,54070 770852737030369280,121046 753405829013831680,27061 788325673140035584,216140 771410727688998912,124537 786589050161422337,203674 761323714457853952,67497 786107914087985156,198878 770381399668981764,87904 780539146502828032,178966 781799552412188672,187607 770363878702284801,117257 776585541215072257,156644 767171073498570753,97392 771638842205966336,124663 760512039571759104,41680 768632277307797504,106774 794485555232903168,257788 775083547757543424,146259 755053373586636800,35044 787682688660627456,197967 754849416838807553,26721 786693080355332100,205728 768970690015797248,110209 765958060909166592,89076 762735642707005440,73712 764821299893895168,84724 786668597774913536,203674 787588287229784064,211708 757365121882607616,47090 793979022849904641,257353 740880909608443904,31836 758832284296372224,54070 761532327470125058,68908 795169848904978432,352982 768508730497441792,103899 788419729417437184,205472 793475645099479040,252020 791328088290459648,237236 769199163519021056,101158 762427291754336256,73102 770756608431390720,120610 776883673928826880,157755 789966660006543361,227795 772490449273651200,131253 786581187070263297,204413 764866356047126528,84422 785493895039725568,196277 771784682526666752,127711 791045634975490048,234583 771115642883829760,122093 762720671076085760,74133 788523939643273216,218260 793180812166430720,249004 761539298139131904,67679 763962860988796928,80773 791372808718684161,232169 764946557791768576,85337 778700881952780292,168284 794684706214158336,262752 793110625543131136,249469 787049788600713216,181419 780527150453534720,164900 789175597712814080,223899 780782829936504832,182960 753295959442849792,24841 778627285729542144,169201 779648712742010883,176011 788150859586613248,215754 788926053246984192,191065 768482358613962753,104973 752683510947733504,22779 757824818871803905,49070 767414518775447553,98890 773916902066229250,139404 778197737540116480,164764 781600935168663552,185310 793131419283230720,249841 793459716923928576,249852 785504141846208512,196277 793203537630986240,248988 785465581063417856,195975 793091482983038980,249348 755863498089861120,36875 773714632733102080,11774 758145650634608640,41703 793575654516293632,247672 793925093646827522,256451 778099607171633152,157755 776537992387108865,155933 764273756843806720,81869 761699201868791808,69673 759163520613175296,53512 772153521818918912,126152 792052457991835648,243187 793160489970851840,249961 750941585739616256,13495 792521435281494016,245056 792069757214203906,238121 752622199467483138,21332 778358413818339329,167311 766831408975196160,85562 778427277768060928,167046 750698014650564609,13201 775154940410945536,146259 771151026158055424,123595 769204344646307841,1249622 786983281485119488,207613 765257852093140993,86103 788705225586642945,220029 764156269728964608,80720 791705400299184128,240718 766799738209497088,96299 793190553861124096,250064 780610847810912256,150151 791719311404433408,240926 794289149360635904,258771 793209344607170560,250633 788459265543372800,218275 750722224370360320,12883 761316034624167936,67360 779408771592380417,174427 765940862002028544,82066 766423659980304384,93286 754799318607933442,21074 771736505156931584,127134 785568799336587264,196277 749695546848374784,9433 766017482574495746,88669 786290414387011584,201494 768192948156698624,79987 757759136490622976,47940 755964002878881792,40926 786007791630553088,199306 767825834153353216,101681 789514423694221312,226731 794534207569526784,261155 767124383060090880,98056 787664623528976385,481145 764930934802112512,82344 764699538829434880,80393 779185804304326657,159876 765404980853506048,86513 791804455058452480,240763 794538090358603776,261155 793610609199763456,249926 755166851735379968,35890 764960954689794048,84929 781188652013453313,186050 789655973505798144,224680 790209512221339654,228620 790664499535589376,232791 778607868098510849,169226 757792888612794368,48929 768168875871436801,100893 775747351033974784,151879 793051893287137280,248639 794968509948301314,259190 775478690968956928,148445 785561973052284928,196917 785969094495383552,199546 763893520193167360,80720 773897109280026629,139404 757786298304253952,47844 774293354356015105,139404 769862685697728512,112612 791037097582862336,229550 779870744935227392,177248 757659659448614912,48369 760983646224384000,64730 768335426214105088,103354 793553244123430914,7311 793422168319221760,252020 757297265253969920,46890 766723509519286272,95672 793168448423534592,249374 762424141030928385,72541 795045021049376768,247930 790689400099377152,232137 743951916720332801,47188 775826195854204932,151463 778994995344842752,11774 763465706256031744,77849 776481402242097153,151156 780140762272968704,176127 767719478876569601,100893 773599408759771136,136904 775897172889903104,151526 777037791502868481,112363 781527590515331072,188401 793213668838125568,249926 751605637725974529,18395 787191947018457088,207965 732310125822775296,196346 764845545697398785,84449 764998388504866816,85414 786326597712216064,202379 769909100494880769,114779 763516088751644673,78684 758103875652030464,41703 767156925792387072,96962 749758938468364289,9991 778632859812630529,167220 788501150043549696,218142 792795330987327492,247739 776873973900451840,151255 794979185936793600,264397 793614803998679045,251566 795394743580626952,261155 761626517319417856,69356 780416094456672256,179742 759842490367119361,58227 793816549912182784,228583 761931170137378816,71026 763925632061366273,78566 754717162762227713,33356 765270860362051584,86763 778394326086852608,162107 763940768109109249,77598 775432386632749056,143043 788869505648779264,221785 781812280774230016,182913 778429716885807104,167674 772800108249374720,131084 781242204123648000,186584 792745952683692033,245208 773604702936244224,137158 793497859995959296,250293 788874436472479744,220526 780807328861913088,183269 768602593580814336,106083 793618429458550784,252112 767900247079124992,101681 780927100081569792,184426 759945610896211968,59394 791347974123036672,11774 778790694324277248,11774 780944843732230144,179708 793538058264031232,252408 757548993144430592,47782 765874297218805760,88052 755626602944430084,38792 768426804986073088,106281 792565809549901824,246632 794011619483189249,257492 764935179538468864,431998 757106021374492672,45964 732982597287043072,353451 795045214251548672,262784 785345677115191297,186883 790272108739702784,228470 792540497600454656,246269 776775290039042049,156913 794205800780603392,254209 794956763032326144,228147 795672649833713665,267957 792049101013553152,243187 776240554061561857,1250314 757223509617549316,46240 789286813760311296,217123 768445800976384000,106281 769356126777438209,89887 773421191709257728,132370 794461944887459841,259659 765531233816309760,87904 786335488625954816,202379 786658763096719360,204413 752308489666519041,17842 768292139247689728,10788 768883756048363520,104932 793586542577061888,252196 794399333521178624,257492 767893055307444224,101203 791433485428875264,238292 771901276514689024,128519 776430824296022016,155688 788145404198084608,215754 777808322594541568,138812 773694703640383488,133454 793192867590180864,250033 748305515197915136,1247847 776952602021855232,155037 756941527943872512,44450 758404420878995457,51069 757705688634318848,43828 755982039342583810,34175 789939101671784448,228576 753564727263965184,23739 757070493094555648,45964 778376263039758336,167407 778778937115586564,168794 791755786129141760,240483 765559424710643712,87245 765284138064678913,84209 774412095416836096,140444 758413808725532672,51069 785706780294688769,196524 766306165768749056,11774 775848170664460288,151374 778678707598667776,169232 766394992021635072,93405 755162133113872384,35877 760822625602039808,63149 771132691970461696,71476 756336753687007232,42117 749324376147763200,7852 773406599306174464,134375 775871878372163584,151156 788817945136947201,221297 767126443834773504,95672 767708794398863360,100605 771485924299534336,125111 768316738370834432,104932 772784857000837120,132335 791408213224787969,238780 793563712821063680,108396 768231565184737281,104932 791442462258540544,237935 788821302282903554,220526 781527098313826304,188401 773625390992535552,138165 761693711499526144,70085 771447230771236864,120610 759824607310413824,58267 765293628658950144,86472 788483327137308673,218275 772801596887478277,132335 790950215138312192,234653 766400426992427009,80939 785488173165977604,195165 764515198044483584,82283 771756037217067010,127366 758680645153484801,54070 762254964894892032,72420 795720968991862784,267862 767498160184799233,99514 770731641081782273,118191 789164258491637760,11774 757853601603530756,49754 785921402289295360,197324 787385805232799745,208307 788026681852305408,213887 763506342837547008,78286 767698334094065664,100605 785903865183014912,11774 755167338882666496,35890 794690016199016448,261155 768924537106948100,110362 789741982902018048,225923 795211209704345600,264397 765410901952499712,85562 773633630216318977,120118 792078802738409472,243398 770554715058954240,118192 779456071102496768,171377 749707466129145856,9433 751930276641583104,18316 773895124103213056,139404 780882278989922304,184044 785998612660576257,199546 793105579652907008,249469 779658673228550145,176109 775494214155137024,148994 787392929958506496,210289 756481600678924288,43391 752180991020507136,15808 763573153624829956,77598 773532196091023360,136904 793859112392089600,11774 751640108806377472,14277 786210430876135424,201494 781327059364610048,186434 754780535763771392,33790 752130042231083008,17580 754903716440997888,27045 793120762999681024,247877 757077326731603968,45964 787415584673849344,206117 744540229630107648,1247655 792330800188444672,243187 793227574361092096,250033 764494075609227265,83490 775778192632131585,151463 788267681883394048,211875 785546536973467648,196538 786747109978484736,198552 788805749740826624,220332 787486546131718145,207796 791681237278715904,240682 765254753576255488,85865 775133579433086976,145866 787410981404209152,209035 792059162452570112,243187 756584594611265536,43887 769442194541449216,112788 780080446017118208,177784 753938797587468289,29263 791841737324896256,240067 765007280727142400,85562 789797665353719808,224680 793984630584004608,257423 795743059237539842,267746 777993716942327809,163206 794292232958394368,258829 794532408192184320,261155 761611698604126208,69231 795166849700864000,264774 774385782647685120,142648 769257086676897792,111549 762720612804661250,74431 787021580941533185,207113 764908061794275330,84888 790727538926505986,232863 787271442043854848,199307 779280438640545792,171324 764272299323326464,82571 759414091484131329,58267 777636496341807104,161988 777559503541825536,155189 774797611433922560,140495 778238354441764864,166532 750378109371813888,12883 767157448402698240,96851 774244848392077312,141867 779919723421052928,176784 790243908722823169,229693 786548794502422528,200490 795741002631958529,267655 789321546997329920,225359 786834886082560000,204413 787006412509552640,208379 763698754029518848,78914 774003391370371072,140444 793098935162187777,249286 789976617409974273,227795 795667155933102082,265875 774449178990768128,142648 786301980419371008,201958 788941100069318656,220112 769185675702927360,109666 788033754648436736,214209 766595749794775040,94699 766740529501515776,95333 769935993835106305,114247 793515397169319936,252408 751748881025798144,14277 785755882588102660,197512 757823288613625857,49647 785697152555163648,198105 778726310344470532,169410 795375163529367552,11774 791625769462169600,240145 792334708977889280,245040 779405669506088960,174557 794307279021600769,11774 795250209387409408,243698 732621779970187274,349060 763813871261917184,79513 772977770259423233,133454 774094865411874817,7311 778798237427703808,167220 766250716340051968,91946 776525743459303425,153915 756286914450317312,41680 759393960053923840,57900 775895876652924929,151185 734710915669458944,85985 785929231519866880,199769 774220973134516224,141867 778192070406184960,165488 771387137895731200,124597 788439961347514368,215437 754734740675006464,32697 773633648474017792,135517 779155738568470528,172799 750453233210974208,13450 758128887427633152,51595 788283335625682944,211829 766343749400092674,92860 788894988012756994,221972 754969666943000576,33071 781184259683790848,182659 753721035669647360,29377 772513769973055488,131007 795375228234977280,264397 756832523062243328,43471 772060207815897088,129335 776595697084792832,156835 780376453263130624,179718 789300537036374016,222647 791093258852175873,233692 793479944743612417,252580 765623202735280128,79691 780209843172839424,174557 755435802167906305,36735 773852656058052608,138819 758064525887156225,50827 791334714736975872,237491 788718401799725056,11774 756336605951057920,42249 791351599620694016,11774 787570463530770432,47207 793162074218115073,249926 793125920148258816,249469 794369767624740864,257423 774343020749565952,143049 764126681770565632,81869 760818569055760384,64722 767826121488527362,101203 757741028010889216,49066 794725790084517888,262022 788453568688820224,218275 773393505716666368,136515 791169180464623616,235621 763979291113631744,80852 779184052284776449,170840 791471971095580672,239405 754711600674770944,14277 768159759572754433,103354 776063106267111424,153095 779119791462285312,172270 789180644307808257,11774 761932724747796480,431998 778826132338593792,170769 790929503908270080,234867 780483278201466880,180759 762762495484305408,73926 766279435981033472,47906 769780697481383936,18030 778765221355720704,168794 761591618063458304,69540 786245784941502464,201958 786806885160591361,102730 788050095316963328,205197 787015213253992448,208065 792065754166276096,243092 793153510128967680,249469 757646985490862080,48163 769720419138043905,114388 779675734474383361,172677 756270815822295041,42432 764016095313264641,78707 781311191561961472,26066 777987327926890496,164945 757631284717944832,47545 762533564181250048,69356 776870222762479616,158589 795699431664324608,267490 757970703236890624,49865 786972842181132288,207113 786650849657315328,205181 778613828061835266,169201 753740810571493376,22439 787022566946803712,208016 760856302641778688,63937 769248114767257600,11774 778596267802800129,168794 767580504082092032,85562 776686812991397888,157404 774324581930721281,141360 791319217740115968,237385 790041717944778753,228124 763917994082705415,80939 781224994344833028,186553 751193162400591873,1248150 767828770841620480,101383 781211322218315777,186434 790284612262096896,230485 760525832716750848,63451 759036183443681280,55660 763165533181124608,76127 793573701010722816,252020 790789885326073857,233890 793049738404921345,248520 794568527592071169,261155 755205509397946368,36008 787072688934178816,208016 793575421124030464,252679 795699815535538176,267855 795435661012717569,267133 785651998976724992,196277 787424959739985920,208307 754006268277297153,29263 767037351394676736,97515 769526130378506241,107444 763035369466056704,73814 792380159760470017,244143 762390163154665472,1248990 776385966244257792,153845 773643785758793728,138387 767542534344175616,95988 793635375046590465,254025 778312286221897728,167319 793501160791343104,252020 758037394281140224,50101 764783548284796928,84724 751766413946130432,19352 778181004833980416,166282 750021532928315392,11274 790725786802253824,232881 770139179221213185,114848 780985810694836224,176203 781202112567009280,186434 773615761621483532,137869 779474476236931073,172185 794556642251653120,260404 790267814338826242,230282 793811455501934594,255356 791075415108583424,234100 762783788627791872,73814 792747280965050368,247076 794740628097744896,263033 794528472764940289,259743 789218536983973888,108396 769893735064895488,113430 768933105499381760,110362 788888357858340864,221711 756271833666637825,42171 791375116991098880,238395 761681590875336704,68893 786060127187132417,199546 748574622766014473,37154 777573561577902081,161277 765560605772279808,87904 786818375003545600,199840 752974577043734528,24880 766073262497411072,74133 795397101165215744,266884 791072607789547521,232169 794295628297883648,259267 794616383808110592,262022 768857338111463424,108782 785580543433969664,194058 795613093971697664,267655 793135775177117700,248719 770210103274377220,115538 774298241525481472,11774 773739583578185728,128936 779327796485230592,174115 795416021247152128,11774 768235262812033026,11774 772846029293047808,96827 761439253653893120,60884 749067655773028353,7097 760883470738522112,64722 778580210803351552,168794 768956564510302208,49400 791883439859302400,238594 768654793803960320,95707 774046627640201217,139404 758506935771463680,53703 768255341146570753,105109 787321545467113473,210289 758318938757402624,51344 791332544549572608,238207 759115416383922180,56964 772229078585782272,128791 788589374250311680,218892 789179448343920641,215437 788794778280308736,220526 789520486787014656,225981 787384392880652288,207287 769638298499231744,112336 770386987400458241,86231 754795437954043905,33355 759944883205382144,56964 775837445128499200,151401 785258263449247744,194167 792733618082807808,246011 732645091337080833,11774 752203626811166720,21074 785907398678642688,199693 787311468194717701,209472 753404512711413760,26871 786353778706386944,202379 790240137250639872,212131 753561531057451008,24288 792081104752836612,237964 780896561903591424,183384 788550107176112128,218260 767441371355615232,98072 765376397363777536,86103 763853678356926464,80098 765705998010945536,88459 794775679183310848,203546 759099292816519168,56964 766130172479303680,90629 785323737469952003,195125 752109691338125313,19528 792814877790330881,246011 792872943130849280,247877 790323875607351296,229818 761756061716144129,69231 750830552324927488,15634 787387598289317888,208146 753738544393453568,29263 793813029754314752,253042 751584968405426176,17431 767827193556787200,100559 791266825283706880,237491 792087153455030272,243075 751589313494876160,14277 787607972692258816,211769 766059251731079169,90401 792113275202772992,243187 762313738510671874,71502 793434365669900288,252020 773937132201062400,139577 780286395956862976,178703 793132424481808384,248988 794601511862996992,261155 732644353848397824,353228 794756565320527874,261155 789801830398197760,223249 757676622518423553,47940 787133510200860672,207109 791120315145392129,78159 751585187184553984,18215 769302620192124928,112363 793628638507741184,249926 740321413739859970,11774 768854103560716288,108782 767472030836940801,95055 793815755099865089,252741 766351538893619200,90384 785827443424784384,197512 758014335503339520,49852 779020441130180608,171324 790641511348088832,229895 773503937982980098,136814 786118674151243776,193524 751181238145253376,16768 772290334395080704,130415 794189867794075648,255299 785297919712776192,194923 794966821011095552,212242 774357426174910464,143051 767831134910685184,99314 793581869170327552,253793 785841570071228416,198878 795456188724875264,266151 767749286788489216,11774 759103286611935232,56889 763811718254374912,79131 771511723329138692,126390 793207856103239681,250033 791865944289087488,241819 766418305959682049,92872 763897617705304068,80939 776542529437241346,155318 795202118529548292,256564 786341071789912064,201555 779708808822034432,175092 762160195132809216,23741 793449124720959488,252196 766442292957810692,93184 778929194818469888,171168 768955216897183744,49400 768163635461959681,103970 767829086702043136,100893 792424694234419200,245630 770651650835054593,119832 793153180162990080,164814 788170169176719360,11774 785594220547563520,196917 788733616578760704,220332 790929281740316673,234583 761921977510572033,70941 771373950073012224,124536 794998472650977280,263895 789243120009502720,206666 789305944672903168,223940 791345436070187008,237491 789818762119741440,217837 785329050508111872,195125 786909121165484032,194281 792029084779806720,243187 788432390519525376,217634 774088983768801280,138209 789518690953854976,226819 795665927710920704,267862 794342004570275840,256536 795317465966223360,263926 766353724222550016,86815 778313721764466688,167220 749346236042543104,8047 768260885752098816,105109 760897058031054849,11774 778290842230489088,165185 770342580957609984,117609 764180723368591360,82177 750359979186593796,11774 790988787597783040,234653 732637294507630592,352911 763313040460611585,77598 791869350131142660,240763 793672105078304773,252071 758767504038649857,53995 773711057864892417,138894 753154726745739264,23965 738078828631719937,1182482 755552089758019584,38476 779067355112411136,171795 788404837696307200,217123 759119345092001792,56964 738302173159661568,351252 775776618979725316,150302 758759275967582208,54070 770509217081851904,111558 755073086924423168,34875 792064272943583232,243075 793100520697192449,249469 785943625154768896,193297 758234976399699970,44461 776256961163694080,152946 790915023388499970,234796 787384004617969665,208307 788766226440945664,218275 795462449814126592,266079 762852180487319552,73814 792457882386051073,245148 777835613974257665,163901 785531450145800192,196277 791710790814314496,240483 793271152827244544,249926 790606386463969280,232169 781288014559535104,183801 793695625539911680,252408 770336973227712512,117324 793818472220233728,255393 794553656255410180,261155 791173794547142656,234583 789269068515860480,224680 765620839018405888,88719 770151266701893632,116164 781060706468634624,183759 763443202368024576,78129 774678695608999936,738099 785700921179246592,197512 788485648260800512,106085 792246736542535680,243165 764425238318907392,83391 792872374727081985,243761 793272173851009028,249926 795261075138588672,261594 781644801246502912,47940 791566390545281025,238395 771017405682348032,122146 791042149991215104,234583 794545060591390720,261155 787032456952107008,208176 756245388307247105,42149 781671849713434624,188779 778641156267610112,168794 790955025761640448,228037 795717456803299330,257781 794942147187408897,262849 793976220220198912,255863 790564877714722816,232280 755162873228165120,35931 758424420985675776,47903 778291133365391361,167220 770621891128066048,118191 786560574188421122,192032 795692512920866816,267862 780789195778514944,183269 770722264371298304,11774 775901602855030784,152182 781148240842362885,154914 789436863580934144,225981 771035826197188609,82744 763484928495476737,75899 768226812652642304,103924 753625097286586369,28569 776421976659361792,153756 781503206551498752,185310 793847314280570880,255942 795232619688501248,265649 781825753004449793,188430 758052659437924352,47761 765233842840010752,86472 768855499920007168,105109 787107725645864960,208928 790988920259432448,233736 772234184366501892,123825 773969962838978560,139404 781247150810365952,186434 795033506111963136,263926 773916624835506176,139404 765584501795717120,87904 787156320298205184,205728 786725492992847872,206101 786399064891854849,203674 794001837032636417,257492 760177845935144960,60866 747548685056106496,11774 761882632309379072,70940 791264408433373184,237491 764698528308350977,82209 765164843896676352,85562 795773504654188544,267462 761551704433135616,1248945 763905493236678656,80939 774051641225949185,139404 755044160080490496,34741 789720932499623936,225911 793790901109809152,255393 765636014002040832,88471 774235121725485058,141360 794908674988896256,261987 761322637855379456,67360 763456916832026624,75899 763734158522720256,78159 756251625514303488,42171 772281424753733634,128934 772553157737975808,130661 759385516693258242,57877 756876224920682496,43751 760146675352690689,351152 789838237816745985,227429 788419559120175104,217658 790323250253426688,230917 795351687280160768,266491 789224442895347712,224680 775517374443171840,148909 785599263342419968,196696 757614797093384192,27045 792525369735688192,246273 778705784435650564,167220 785555942368768000,11774 794549335983849472,261155 794717080696197121,261987 787165579903848448,204539 767967641327669249,102838 768560358277668865,93138 792132212787441664,243733 780607181414477824,181935 794901697428652037,263667 763445654211399681,77720 795242611527286784,265764 791748637416042496,240691 792100372491952128,243075 792004661616058368,351463 794864902414471168,262849 753997077223530496,30815 768149064609300480,104162 771487377126748160,125554 794579477875392512,39957 753629238448775168,27317 785263570707705856,194560 762353266214797312,67852 791387812947894272,234583 786378602208071680,201351 794187813117771776,256276 758828761856905216,53185 762362352893239297,71476 762063523681738752,431998 774871747241705473,27485 794990728745287680,264431 749377535826235392,8497 779661212611031040,162497 788361058335338496,215608 789887724157227008,228606 770451714998620160,118477 794176662057484288,254577 795348806246273024,11774 755800498167427072,39235 760154916098899968,61051 777737745762365440,137869 793250856091148292,236420 789549403287805953,226881 751802365590679553,18555 756886699851018240,1247391 751879829792759808,18893 766620431327518720,92213 768245393759100928,84209 785653782189187073,197297 792943761114271745,247240 762774725370216448,74745 786254182692954113,201374 787042539794726912,207733 777134679224823808,158387 768308820426657792,101681 770526465733500928,118087 792713139741523968,246726 775180394874281984,140444 768558980771696640,106716 778278468912050176,167085 791369353837047814,11774 793486974258601984,252196 757451754145406976,46006 764678060113207296,81749 769554946865917953,113165 768884526525317121,105642 791405024626610176,238792 757971224853176324,49498 763395167927754752,78015 756090304646774784,26721 792368530410860544,245208 764654406478532608,83391 742335563307442176,349951 764991499503230978,85308 794526700432424960,256534 795048731708166144,258741 760881606533971968,61352 752042361476100096,18489 766445194895994881,93184 780612879548461056,181984 789556749921574912,220727 742391990659211264,11774 755611094207430656,35319 766304020763860992,11774 792142710324994048,243615 749367315758800896,7816 762642764836122624,73926 767070282355843072,97355 790903349784645633,234796 786934056739082246,207151 793204509543727105,250633 788473802908770304,218258 753383051649019906,25981 767769589304426496,101134 778926519443939328,138812 786612437650804736,204539 759493769142083584,58227 764549911123783680,83870 762786773172908036,73712 794291784050315264,257492 787077085483249664,209035 790298427599032320,11774 750389511167893504,10848 733288321984630784,349283 781228166379663360,182960 791999224443498496,241678 793857467075665923,255393 779889835611947008,177233 794661352660795392,257325 762806596334415872,74612 756686846898208768,43553 767708030507024384,100605 759921204580843521,59631 778978096531857408,171443 789702513603842048,227244 785279764303081472,194648 758267087081144320,52112 760965282819088384,65974 795303042426044418,266079 780273559415431168,141360 761368062805282817,67229 750133760918597636,10057 763917336336338944,80393 791685143165476864,240665 765209715949314048,86103 794729802674663424,263033 761722929507741696,55177 771093930435751936,120690 780613534489059328,182122 794454032773300224,257325 771396779354972160,124597 778655462464036864,168794 781209475957059584,186513 755166986041110528,35890 767719802467065859,100893 768100238850682880,100893 769658148386775040,113165 770617754369990656,118191 778414658248056832,167220 786056406348824578,199546 792712637570248704,229910 778999367558569984,165360 791310194185637888,237787 760937626102738944,64722 760950703846256640,65958 794544376802377729,261155 795406163126972417,247930 751189486726414337,17591 755950879984025600,40881 786604850058436608,204413 759125265096159232,56194 785775453156020224,32404 771834635022168065,128355 791365484201455616,238207 767319188830511104,97379 761169456144023552,65974 787085355249983488,207965 795714344818450432,268448 750528031572135936,10914 795297862250807296,266079 781230040499576832,186212 787721298755461120,205197 759869294511611905,54508 765748574617382912,87904 774495440620310528,1250121 787735288948920320,210235 791518632899665920,238494 788010593328492544,209590 792310555373629440,245101 773828844168118272,136960 760620913452867585,63858 755457446798364672,36379 763213350880681985,47188 785999206863478784,199478 791347881445777408,11774 792953942317600769,240483 753342885383200770,26894 758034230433701892,50923 791698184334610432,240260 778393036925599744,166282 764133669107662848,82066 767748782641385472,100893 773298981761867776,134993 781139706234933248,163764 764252243247980545,1170700 765231794379689984,86103 795085922471706624,263926 794276442217578501,256255 794742645520089088,260613 790311682543267841,230485 760873068113768448,11774 786544359026094080,204413 763835484065759233,77682 773908898466193408,139404 752070987852632064,17794 793183284524032000,249469 759956655757025280,58542 785240124820889600,194167 767913274650288128,99385 765254156814876672,86103 780897568008069120,183668 785320746952302592,11774 765019334963961858,84724 790999762002595840,233736 791211130018471936,234583 795461312222527488,266491 766762950153629696,85326 760990561058684928,64730 769343414538076161,355260 778943849620131840,170373 779836425013374977,173358 769360367403147264,112872 790663457850949633,228501 771723138048598020,126389 794960857193205760,204078 758661325212057600,53837 758818232438435840,55262 788763710563217408,220526 791306521883836416,237491 775068274203758593,144730 793648221147070464,252639 794555179798560768,261155 765943904684376064,90384 793441534301597696,252020 773916497013944320,139989 776850583655292928,156976 785584524239466496,195975 772086437093183488,124601 788522368616452096,217519 780832021392265217,175772 793983114120982528,256219 769000858810023936,110362 790378502113464321,230130 792025049284870144,243187 761993847601713152,71543 765015506646540289,84209 762204860129353728,15066 750823599863312386,15165 775792289276911616,150663 788749307067281412,220332 786086381940506624,199546 787532121514442752,211347 732313016327405568,351266 788406791516422144,11774 785563847100731392,196917 792014418863194115,243075 758062312150409216,50654 776092769114660867,11774 793852822785785858,249926 770752311069212672,120690 760481682260504581,61051 753588448813019136,23739 765301742489579520,86103 773490871480229892,135381 792076066965839877,243187 776754028613021697,157693 786537466014552064,204413 770222330823839744,117156 778774975213895680,167220 763394359735615488,76723 764133268954329093,82066 767833096330874880,101681 780055362464518144,17416 794693910476058624,262849 795043362478944260,263906 756962119870918656,45669 767158310680334342,80939 791892152468905985,240483 758377860348248065,52605 765937288761184256,90384 790584006114938880,232169 787237199880318976,209035 790964541005897728,235487 794862740615598080,262849 750517135332433921,13899 771860558765142016,128140 757447601532891136,44429 792526147552616448,186212 778198572630245376,166282 781623831198826496,188458 795410310525915137,264397 768831223581986816,109167 760733017711181824,63296 787378582125326336,210207 788111043390218240,214660 773891469182537732,139404 781908176685981696,190957 790950459674595328,164764 776552672644239360,155390 758417197353971712,51778 770358178068312064,117364 770811166616539136,94699 779027291422588929,172057 769213337183944704,112232 775005696727195649,146259 795363348267278337,263926 774062948947857414,139392 774417395079376897,142503 758535373186224128,50923 791459586154893312,228820 781041587405152260,182752 792085099152076800,239610 763498463854206976,77598 793956015653916672,255866 738459580045393920,11774 791677531501965312,240483 772881998318665728,132370 758860137889095680,55262 790576148279361536,232137 793203766665371649,250633 769258372491337728,110477 790754972056944640,231894 752158194861010944,14277 765180800367075328,86103 785499122644217856,196277 768499029441294336,106935 773953828643373057,139404 789155214389448704,11774 762717068198187008,73712 794563742075879424,261155 766014161511780352,90465 769362943930687488,112788 793251384917393408,220332 794920668760391680,263817 781651868275601408,189086 763765280644268033,79691 765268856524840960,86103 777012792666783744,157755 778579983358840836,167180 786027312080785409,199561 791043568286642176,351463 793461998952394752,252020 755815933390778369,11774 764786213052088324,84724 766051464150077440,90384 760621015378649088,64116 764981909881520130,84422 786198516624347136,201619 788784134898327552,220526 765925869877653504,88669 764181270263758848,82020 764100807222448132,81122 769580630137040896,114329 751809165555892225,18215 778300314776657920,167220 755496622247870465,37433 794238904207556608,258598 794019757972475905,255942 791094733623799808,236393 773484275794575360,136904 787087173833068544,207151 755870941209620481,18215 785618972179730432,197622 756465416747245568,43391 770701536234045441,120610 780442677699551233,179718 785840251222814720,197512 755214756152303616,171403 762076338568265728,69287 750089952189296641,10735 756249883686805504,41438 776130742447255552,153699 760480554269696001,62937 752950572442062848,23739 777258566893862912,159475 786397426315763712,203674 755559926060216320,37455 775402730122719232,148537 769924123648593920,87904 774807208890597376,145244 759863347734941696,59231 771850301624070148,128352 786019251668783104,194648 790706499068715008,155390 794189434342215681,258331 767703340759257088,100605 793168928042323968,249374 794614518395572225,262053 773709376653852672,11774 760656434942005248,64084 791401029145276416,238845 780619172556398596,182122 759093906839572480,56964 789160922845556740,223899 791848760657715200,240067 764507691314098177,79911 787894421714931712,65113 756677791953870848,41839 773659469809061888,136947 773474060030341120,136904 791718699103379456,240556 765546059263250432,88052 771126392587227136,112363 769546238656077825,108388 778323934240530433,167220 773671499211366400,137042 795764749170601984,269081 757719210646642688,47844 793090610697756672,249348 778202222379184128,166390 764144806754979840,80393 792031977369067520,243187 753708312651182085,29040 767151582324678656,94699 758054889259880448,42344 763837093005058049,80486 765997276460351489,90384 757503973930569728,46280 761350374624071680,66851 759413205668073472,56964 787761155615842304,210650 764254610915663872,82066 760031149171286016,349507 774357643842297856,143172 794190752045744129,257492 751590509651456000,14277 785998538341650432,199546 763216000607137792,47188 754764970294808578,33356 795655845048647680,267655 765350993164775425,85562 791312584402231301,237491 776199431028748289,153845 760510064541130752,63063 750529489323462656,12883 769571285802233857,114076 792260073544384512,243793 776871207111057409,158327 786900569537544194,207248 776508804871499776,155451 756408525904109568,42432 771196259663171584,111448 768820010953351169,107423 786768281067659264,90209 793657380756189184,250633 770353036480741376,117079 788892430200217601,221972 763280909764206592,73814 778386985245257728,167180 788032420897513473,214354 757882259353591808,49852 769907302916689920,81929 765382288573992961,84209 762774534105788416,74868 794254365028708352,258088 773922134829703168,139376 779755081918849024,169550 794583525055819777,261155 760125165116264448,61145 768557594378199040,107469 778257579650580482,166913 755557349432168448,38183 752223929175990272,21714 753734507438702594,29589 772133577425313794,127925 771047999812177920,122959 770153545375023104,117026 776973323301335040,158784 794743218017628161,262752 772860593493729280,129662 790180058409435136,229724 790386676933791744,11774 761644449688682496,69711 777719295824564225,162596 779366335524564992,173628 795214640586301440,261942 794647488913358848,261155 767500156459749377,95055 773596866575499264,137158 795451207355662336,263889 760254702458200064,48052 793600425626898432,249926 789188809409781762,221799 790244831956176897,228341 794503822014054400,259034 772589643271442432,131770 769272478275338245,112399 778926037078011906,171168 759545685515567104,57068 787021081848737792,207113 787832942739546112,213376 788115478094946304,215005 755165353680969729,35890 793147613134610433,249469 768228274858299394,11774 760997991230509056,66116 793115337814179840,249469 769648658975432706,114779 779440035653423104,174756 772895041933062144,132335 735993937270296576,196346 760929258126487552,64692 794407448413138944,259743 787787774053130240,205197 761415870685982723,67679 772234781421629440,130269 785871616978714625,194082 786615668225536004,205039 767106373112963072,93112 772574574080851970,106702 762731616753942528,73814 765302891624091648,86103 770036138585251840,115435 793896787438338049,248652 768533563528577025,106763 773850034613919744,139404 762066957575262212,70540 789505854483501056,205972 755772442832801792,39462 795656000099356672,267521 789147006274908160,11774 761478112261443584,67397 786866951922614272,159876 759423197791916032,58177 761616708905738240,69711 780861507563163648,182459 764991551629987840,85562 793845915152949248,255942 794679975668391940,261818 778230396676964352,166300 792404491031105536,244632 762806388800253952,73712 786347166197436416,202275 794028573719953408,257492 758305284297285636,52030 794942913654509570,257492 785755147477590016,196676 775483523591319553,149770 793154460075909120,249926 764214901506183168,62180 793187955087073280,249469 791452101046042624,238207 788538282665730048,217601 790189970489303040,159876 787893980985974784,212239 793852423949455360,252581 763587108787384320,78394 785243010845945856,194082 793164134841999360,250033 758379432876859392,52167 795458961147203584,267265 786569550880014336,204413 791313744689332225,237236 764067964987461632,80939 778349967500910592,167393 750494930737491972,10848 775733702110375936,11774 776920218128056321,158387 785425254143229952,194129 793432993398460416,252020 795301388016320517,265257 774726849632935936,142980 791786075631091712,241720 794533199682539520,261155 770658621898260480,120341 771027644334813185,118191 793067315680145408,249210 761387240450777088,67547 785655403321237505,194723 778000726689779713,164826 794680445438869504,262053 749330835946418176,8047 786632014891888640,205181 794700043928236032,262752 780825109409869824,182659 793529927547097092,252020 794724142440415232,262849 770655163870621696,119771 793537918853722112,252741 756580889459511296,43471 773898313104027649,139404 768088912539639808,102452 770661658481963009,117257 778002140677677060,165435 780154015162130432,11774 790264441686241281,230283 773197621498376194,134561 754961059010588673,18979 767845625681424384,101681 777328352864665600,159876 780921202504105984,184223 764073571513622528,77303 764883841974665217,84724 786658205267005440,205572 762996902895824896,71502 788754897051058176,220029 792071294065975297,242693 788801110685413376,220820 763454317298872320,1249111 756473157373091840,43391 766289610909507585,91798 785266080478535680,11774 793478289448800256,249926 781251486688931840,185921 791179272295559168,235590 791717824116891648,240145 762702044025139200,72354 771740957570166785,11774 777630524588208128,162294 789804175026716672,227242 759381265111977984,56700 773120992872951808,134525 767798810408022016,101383 774458835377410048,138819 777458299952246784,1250371 762329903056449537,68273 788404780527935488,11774 788581356745859073,218892 793253614500188160,249926 791077823876370433,235590 791608684828688384,239893 785423542615674880,195712 791361713845182464,11774 755920718907441152,39132 761635113897689088,69711 778579019734388736,168794 775109803265826816,146720 760524592376983552,62728 774037253018365952,140748 790741118556045312,231870 794997679579426816,262849 785961627648532480,199462 766704391583825924,95672 776025455782526977,152735 763862529449791488,80648 775439148920541192,149328 780510211220074496,11774 785937908020621312,199546 757948704946991105,49975 795206098697523200,264774 781245648402132992,186446 750140504117956608,11677 775789564988391425,151748 791809026216591360,241720 795114644536967168,264774 779295190573981697,168633 764602131739357184,84209 776912087960256512,158673 778274749646417920,167046 780127772400201728,178378 750520091825967104,12746 763443463325089793,78344 770820109644525568,65500 773907132647366656,139404 775845150732017664,151242 732708466326798336,353002 778641772998078464,11774 778827693517221888,167676 787777491524055040,213064 767752446613397504,100893 794550795945517057,261155 794530171961438208,261155 787509231717126145,199307 762995184057610240,75037 765969246417457152,88920 788836354222272512,221476 775790273607700481,151212 760197120284463104,61412 793406362927726592,250633 792065399231619072,241819 775034189779349504,146259 773771798454218752,11774 793632241578541056,253032 765537473204215813,88052 788099979847999488,214354 792013194143363073,243075 769139430456233984,111558 776826349751119873,158520 778294747211395072,166409 792200631263965184,239610 749733783092408320,8259 769368895958487042,109666 792169780430118912,244550 755240681296240640,36094 774020822130274304,131421 787126331016417281,209351 763052111126863872,74483 778568488965201920,167393 792129667176263680,244328 790328977353211904,228820 766515078258581504,93184 786018024012718080,199227 792282859398696960,243187 758307156349321217,51820 769559928411389952,113412 754007023625265152,31080 750136940175978496,10735 758061622237814784,48663 769627853310849024,110585 793376632778190848,249926 749922471063674880,10735 749212859683528704,7466 788108562899742720,214247 773707978419634176,11774 780695847055003648,181419 738496733886451714,11774 751757221084618752,18215 752268952701632512,11774 762324443163037696,1249013 753027370617933825,24196 753320747343327234,27061 770654186841059328,119937 772611408580063232,129558 787074713809846272,207796 786936619907571712,204413 795434266951880704,261796 755165227285614593,35890 758349808314691585,52554 770750042835681280,119937 758416094054973440,46384 771940081678553088,127218 790723402722074625,233307 771605309726961664,11774 775799498945638400,151463 769348270866960384,111455 775016005672329216,146259 775095627621421057,146847 764794954052886529,82066 789399399038189568,225739 745355268360286209,354831 787892465814556676,213478 779123467413250054,170187 770650831129497600,120393 758439792342396928,53193 770218627396165632,112693 785987902941630464,197512 760181637216931840,61512 764968447100981253,11774 768117818109759488,102514 795266086681870336,261155 753848020471427073,29889 786618436264812544,205231 787481411640922112,188577 787115332431405056,208167 767090849075175424,97344 792896886000672768,247877 768241888885350400,11774 786684066313756672,205728 772104022937305089,123354 775807840489345024,112363 790227950318784512,229192 773965799920807936,139404 794576245782704128,11774 764272236610002944,82571 756318320169717760,42249 755843752460062720,18215 774293068820414464,135025 765614563677077504,88670 766269655421976576,91894 765686643147759616,88546 756687031762313217,44732 765964401962848257,90384 787494145216671744,211347 732208208253571072,172295 786677073758810113,205728 780630141961502720,182211 785515186690162688,196538 790661916561645568,232137 788063798200455168,215005 753597169878171648,27222 781843562551975937,190635 786225003788251137,201555 753004843577540608,25255 756253218519285761,42274 776809355798732800,157693 766792741347028992,92958 793214031670681601,249926 791575418117685250,236502 794063606832889857,255942 757739481256656897,47940 764574473072746496,83391 756894197857169410,45304 751599816291946497,14277 777232395271417856,159876 778380548439805952,26066 791778166008377344,241678 772791702717423616,132578 786007426742964231,199262 793657591507410944,250430 760654000618401792,63451 762726700929212416,73946 792346874103500800,245103 792723030027882496,246632 776566087957684224,154832 794004809766551552,257492 774656297664909312,139012 750933315088158720,11495 762002653073190912,431998 788264734772514816,215505 794931388927582208,263895 775475229812486144,123140 763149160694452224,76549 792357640194121728,245016 793644302857596928,252581 732981899505754112,354922 759442871418228736,47940 768224913496772609,11774 787971984902586368,210215 758014528147849216,1248565 781337723370139649,139404 776804555803746304,157755 779077635024556032,172621 764926218353381376,80486 772915499088740353,133519 777066693130645504,157663 778566120609452032,168794 775105514892034055,146704 776135502869110784,153171 759009973485510656,55107 763648154034200576,78360 768450257428488193,105109 763935786043449345,77708 769508960323768320,100605 751110020490723328,16897 757240048886616064,14277 794855957809549312,263540 781837767697281024,186584 773107664779968512,134033 752166440690651137,14277 758079205020053506,51344 761336796873682944,68182 785263600994775040,194213 788926431623544832,11774 791669236192149504,240145 775426177699876868,149304 764815716897943552,84724 793614241164955648,253087 732754999478910976,352946 771811949306929152,126252 778232718308040704,155598 775371108157497344,148537 795722428580175873,268281 768367538774433793,104332 769259715910074368,112693 785505753671106560,196277 791650029228490753,238843 766319239867338752,90982 778521886946791426,166075 762052410835599360,431998 763147513390108672,75899 760574699512303616,62771 789215093581950976,224680 752740075272753152,23167 792080477364584452,738099 786377198861254656,201308 763485359996928001,78517 776984430304821248,159146 752227660378566656,20279 792436074995933184,245130 768147685413007360,104162 733026147533918208,355464 770990686346682368,121612 779099977171820544,47940 761355017169149953,67401 785897253848293376,196538 786681168888496128,205349 771191383826665472,122978 779315713722855425,125163 790263205507567616,229159 769535239345545217,112788 779449126169747456,170882 785532328479039488,11774 794957050446893056,259034 790875496208707584,234583 794051274383593472,257492 732655708857073664,353262 794931303699185664,240943 768643585222840320,107745 790691615505604608,232137 795288941977071617,227183 772152958188396544,129922 791454384869806080,238207 760978032186327040,66116 793260686021242880,250293 794599354225094656,261155 788869119068213249,221799 761128146263482368,61051 794686228151070721,262588 765976176145731584,90031 790604044809211904,232169 768542351971258369,72570 795387144806297600,265885 763182287206899712,74133 769381489272295428,112363 755227398228946944,36157 774275970194771968,141887 785617764710965248,197512 772582884565618688,122967 773980504039260161,140444 778371368664592384,167220 776144379035607040,148994 751971330807963648,19352 776605002286497792,156127 780545870240546816,181419 758568551506669569,52061 768212323433537536,104662 769269301886930945,110659 764973872340996096,85562 767375805425016832,98751 761295435730329600,67893 774156057052520453,351489 785556722459021312,196515 790337589878353920,228527 772068299299512320,127775 794572191945789442,39957 794755663096320001,256534 776113987511549952,153194 759191395563364352,57574 767904607255273473,102554 786392956500488192,203674 788733926009245696,220332 759619998780235776,58508 787291034573299712,207965 752717055799930880,22838 785513084789989376,195807 749810794762690560,9776 775349746806521856,146488 785572659488776192,197215 771457684612718592,124597 781303985319841793,185496 795391513857507328,265257 741083240665100289,1247430 755560643768352768,36875 792932919429902336,248514 774173874812358656,139781 746376516112683008,11774 757426621099810816,47266 759956058857013248,60363 766490951145574401,90384 785696576962461696,196277 751178285992841216,17591 764664778489028608,36498 771549338895994880,125554 772556942388686849,131007 760125099685113856,60866 790298941334122496,228341 792804153256845312,246152 752700443088781312,22995 772893292656590848,133257 788434594857119749,216991 787954310172778496,213694 795221433639018496,264774 749754934581563392,9754 793578321191636993,251362 793844377189834752,255870 753619325148286976,11774 795302698702766085,249852 760535397344481280,1002751 766345511011880960,80939 777225553464131584,157755 791827146939465728,240676 793817864746700800,228088 793909843023183872,256125 776942533314285572,157693 787806570851753985,212239 768935014163746817,110477 764977374257487872,85562 769994820626571264,114254 756196220943556608,11774 793802407511752704,255393 794090319885144064,254209 754983728561074176,34666 779315655904485376,352304 779802173161009156,174557 778010171683450880,164130 793666980825878528,252020 735979924620607489,11774 768252094243540992,103354 777787400282144768,160438 790319677406781440,230485 791668710280835072,240483 788091351573364736,172084 791761886815617024,239998 755054596184272902,35044 756597525730172929,44274 752963583613423616,24597 765572657748152320,86961 768024964872241152,101163 790057906406240256,228224 760131932646739968,60112 794536104380616704,261155 767384261901033472,96039 781341386167742464,139404 773921893954879488,139404 793106668410183680,249469 771181528063709185,123280 773890442853134336,139404 756188697700081664,41680 776435287098593280,155390 774063235309838336,139404 749650217671204864,9591 751540158286143488,18539 785458766246400001,195125 793366599927492608,250633 759147075720261632,57131 768222160380956672,11774 787022098271236096,208167 792095300395597825,243187 764092685330239490,80177 788717580139855872,218258 773265389191041024,133043 786554684274151424,204413 790069828199395328,228820 788215352693968896,109244 763780516222906373,80142 760593854131240960,62821 762629808140541952,431998 773878457973350400,139404 765186289415184384,86103 785838838996307968,198671 761823438503813120,70858 776105339125194752,153658 775771595122020352,151463 756280657710551041,41680 789886772499124224,226881 759578815916113920,1170407 787834828385357824,199307 792020045094203393,243075 794298463852826624,258456 792569742158622720,243286 762979844594348033,75644 768537742355628032,106753 763773021844860928,1249161 787476371962470400,206117 789160390244446209,223492 762405904100761601,1248996 794563255545036802,261155 767883476263641088,100605 755377656846229505,37044 786838820972933121,203350 793561032354516992,253206 771437413281460224,11774 770973736597987328,117686 774414992137261056,73196 793479433306775552,243075 757572011673526273,47761 792470792290250752,215437 777315590855766017,161456 793242023994109957,250293 779838574313242628,177248 793444311845265409,249926 787034005749334016,207287 794589131905138688,261796 754069906358833153,31611 793153098118205440,249926 769652697611902976,114587 795006284001116160,264080 773872519946395648,137042 794006463148605440,255942 791331634268237824,234551 761753211799605249,67547 777171768469401600,157755 788897457354731520,221972 763493479313969152,77598 787915106046840832,213887 791002203028725760,235536 758972756159410178,48663 786179168077615104,201494 761160691936071680,66897 771010241320353792,122146 750363145844060160,12883 758385954705010688,47761 787261289861111808,209151 788805468571377665,220767 794566472970293248,261155 774551161848205312,279676 790925359021686785,232595 771290944113172480,352982 758698637425803265,54070 734492663097917440,11774 759422345106849796,58028 778760563870593024,170373 787374630461906944,210776 788153175014506496,214492 794584746852425728,39957 771587533981437952,111558 766948625608048640,209828 755896021838925825,39236 768104421037178880,101681 758258013421658112,52061 780890859344633856,181892 752667993717501952,18298 772261669712035840,90193 791416932268244992,237999 743115013104271361,11774 755545979412029440,38183 794614273561546753,261155 775452303407009792,146847 771214277336113152,120690 792398687880097792,243165 795037362678009856,247930 732714107766509568,353228 771483772680142849,125111 740353934687010816,11774 753316622060793856,14277 777503635370541056,161988 757711230048108546,47844 785632406191558656,197512 760259978464731136,62130 793763854962470912,255106 764341205178122240,82759 775820662166257666,151401 767209351832567808,97386 774340645158735872,142503 791517761088335872,234132 768475486573912066,106281 766392185038135296,90790 780975044679835648,181419 790031125121003520,227048 793990348255031296,255942 755790873384873984,39462 760549076177940481,18395 764618776688025600,83881 768926795211038720,110362 775411640346959872,149072 765981180374224896,90735 773679393994530816,137639 794644703899688960,258816 732620681972604928,353002 766445201338621952,93261 750371787242823680,11463 756661534198157312,39235 795087956058972160,263926 788000578974519296,214354 779045464842698752,349856 790724822716133376,350650 793475252785287168,251234 791428058381111297,238207 778310049571672064,165590 785310831965769728,11774 792029664478801921,243075 793145929847103488,249469 793961384421818368,254135 795747645214035968,268281 777245357235253248,158864 785673959253639168,197286 765353226094911488,86103 788098635237949440,215005 770394406029590528,87904 794743022474756096,262752 787856096698339328,211733 793932616651206657,255942 752907543324745728,24316 774699860658360320,144607 760844105450557441,64326 767806352446124032,100893 763875408362078208,80153 757629708792193024,1248514 769171101066809344,110362 790272612605759489,230282 791009745880616961,235978 773894823652851713,139865 758842418447781888,54070 763719767056322560,79691 791443747263356928,238099 791608354107977728,237999 776163947984683010,152589 790031055436718080,227748 793645646276329473,252020 756344133430542338,42432 758819147731968000,54631 764184821069254656,82066 771499874361544705,125222 759252215911571457,56964 771072706322104320,109337 770476995562115076,118087 778385165219422208,161901 769647741639225344,114779 780605382599315456,179384 794342594826354692,226320 760606134633762816,63149 772252710410199040,121949 754127536314023936,349856 779716598701576193,174756 775028263836016646,146259 788558502524485632,218540 792033342917050368,243075 778307875097706496,167273 768973900080447488,110344 770035803376521217,116567 755030855005929472,34898 774629023439695873,144460 776512260604735488,155898 773509376367857664,137042 785970839082573824,199891 767195179493097472,95708 768970904458055680,110156 781341782705442816,183759 790977044557471744,234653 759057630941683713,56552 770309839788449792,114388 775293628398743552,148045 788470500783775745,218275 791688201220026368,238429 792604869542580224,246295 793190659326816256,249926 791470948167725056,238099 792172453757845504,11774 772165076203606017,129991 770325654055247874,11774 760820364297416706,64758 786331570260971525,201558 762298038828142592,69747 770206806094311424,116373 792291567260225536,235685 753368129384787968,27317 763129474573438976,76329 764247754449248256,82002 760738536035348480,63776 788650630583689216,215437 793113810735288320,249469 795455861988540416,266884 788213006731796481,214354 787005872744587264,208379 792436392760442880,245148 778758520791568384,167939 732339995365801984,349965 792082027021348865,243187 781348456828801024,167101 791510583719956480,237325 786959837896650753,11774 758024893220794368,50923 778662737190744064,169755 750834972471230464,15005 758689947066900480,54070 768342566156832772,103212 790880616065761280,234583 794004288515219456,257026 772074956901396480,129471 794325653940301824,259764 759690199987347456,56964 761167141915635713,66897 750142178136039424,1248062 789014843391115264,220526 762729468410621952,73910 758116853730476032,41703 760257801168031744,61145 761270996422709248,67709 770403584978681857,118985 768300882253352960,102444 772828096152084481,209828 765532631593316352,87904 772896932696031237,128886 763161632604291072,75899 790830941350440961,232169 793095663705739265,249469 795707374371749888,267862 771487318242914305,124340 752676963467206656,22330 795193668126654464,264431 769660993509154817,112872 788459358917099520,218275 754038594139021312,28799 767320461000577024,92860 790703315776598016,18395 791454244767277056,237935 767860965190856706,102202 775802765058596864,151439 767228656854761472,97386 771166314178109441,122967 785915491198103553,199546 754180382329757697,14277 778480465208455168,167322 787407897105932289,210289 769620290091352064,112239 787025217948360704,208014 756907815642554368,383981 786775569899855873,206642 795327094003798016,266079 767770450873253888,100605 769270567677624324,111225 758654648874131457,54070 765924220303847424,85047 765952546984853505,88459 788259080003579904,1170441 752954788644548608,24411 753952083397775360,28819 758744489301204997,54123 771680483340066816,127134 768805073359077376,90629 732263963795296256,11774 779550465168138241,464984 762132585736605697,1248990 763191581151289344,75899 785456524084772864,194129 792506484034793474,236827 779431638702944256,170373 763128710744518656,76127 763815821487505409,79911 769207212686180356,107745 759738464573202432,56964 760187573570600960,61602 785295168748433409,194648 785767110681034752,197297 765015708367409152,84422 756330084529795072,42432 760254572723974144,61545 766070574649004032,80939 760687005206450176,1248816 776736487681380354,157693 786588688968982528,204853 750902483225042948,15808 777732667655630848,161277 751149460286124033,16833 794633047819898880,262053 770727673287016449,120610 750375385674739712,12181 757772812719226884,48826 763862292891074560,80153 792547988392534016,244270 787047403849474048,208487 760950187443486720,65679 785742747051319296,65113 794270195518996480,259063 771825901826809856,1011996 775477895913349120,112363 790039909830565888,203832 790502106247507968,227273 767711950990151681,100605 760293116431724548,60779 763553115991904256,77598 775483183794126848,86103 788618905099075588,217937 788114005881565188,215030 793219599961468928,249725 755377092116701185,37044 758769686066659328,54070 768055411832332288,101681 780472952328364032,180039 752299103414091776,21714 786385868340596736,203448 769856702598483968,115435 764127920503873536,82066 766066121866870784,81929 750399218205024257,12883 762628042715897857,73814 778521033330397184,166852 789960860538068993,228063 785256628262010881,193958 770701257480740864,120610 795667561857871873,267862 775802012143321089,151185 776615047728476160,151374 795092401337602048,264397 775230983805276161,62492 786403134419632129,203350 752212500851097600,18215 758108829720518656,51069 794783859628015616,263302 788024391451959297,214209 791665605883473920,239582 760458523042086912,61742 789894678598393856,227252 792077079827406848,240583 788387254322491392,217519 791907229905653760,240483 776911837602381825,158314 787272899392446465,201351 758773223458607104,54070 772530073383559168,129551 789905838081134592,222798 761265639537258496,66851 786054117164711940,196628 757697096870875137,48735 786379508039376897,202727 789660612355850241,225358 756604378832773120,41839 770725065168003072,120947 770747528677564416,120541 794164118332772353,221795 785862592485003266,196277 766437586097373184,90790 768079803111137280,103354 789925136556105728,228820 774994975549452288,134288 775034516389888000,146259 777960018280910848,165071 760891615292583936,65500 785294626944978947,194822 787097925860012032,208928 752955462723768321,24526 768561937864986624,106281 763507098814705664,77687 785548041063428096,196788 776445935106654208,11774 761959333643059200,70543 775441875880800256,149329 792504337692000256,245095 758309568040632320,41703 767773417428901888,101141 780634462887546880,182036 793152683859382276,249469 773776247423766528,137042 788575759795236865,217032 755836560226996224,39997 795277870910291968,11774 754043098854858752,31400 785485099114590208,194723 754750869338488833,33356 793317830418726912,249841 766395148448051200,92213 793135600966795264,248988 789228817659400193,222997 793188204316950528,249926 794649588640731139,262022 770726716948054016,120610 790709926343561216,232640 758761204403675136,53835 763331606673227776,75724 760629012255350784,17580 795761164965789696,247930 758621355382222848,54070 791008180495060992,235590 780107793554702336,176125 788711371617763328,220029 792216468393951232,226581 750920395373424640,14107 778002638042390532,164814 789227381957492736,224678 759691210319618049,50670 757385645840924672,44429 778263406457552896,11774 791836718907265024,240070 777296116232560641,159146 790589555586035712,232169 794720851291701248,262849 768137853633228800,103294 759095401899188225,11774 794214899781992449,258771 756315541464383488,42249 765183065580765184,84724 754739499972780032,33356 786949199174758400,207613 766418124329463808,92872 785271986390007808,194648 795364134669971456,265885 780521814820872192,11774 772817924960714752,131421 792078480355713028,243187 774237944488005633,141360 794531605268217856,261155 795370214661570560,262602 756713982187024384,41839 791041355334217728,235590 792068887512698880,243614 793212276085886976,249926 751599078694236160,14277 765948360096419840,90031 758318611555618819,51344 776097822013816832,153501 793626725544370176,253032 776844178630160384,158673 787728811949424640,198671 793447374274306048,249926 780611126925008896,150151 753066839727419392,22655 773855969025503232,139404 778446614830518274,156811 757028197636550656,45304 757838279462916097,47844 790320279272554496,229693 790915677817274368,58802 795369507778740224,266151 758250134455062528,52061 777841511719432192,163763 795062562299777026,263906 790627544533905408,232280 780424333688643584,178882 754733577552572417,33071 764460674814578689,81574 770810837388763136,121359 774710716196462592,144494 754751363540811776,33356 751093973540798464,15192 793586100346445824,253206 771381891429756929,125196 767027113572433920,97355 771927500389842946,112363 773567996623147009,137042 773178653597401088,134561 795299346623426561,262022 757714323762470912,48991 758190244093014016,51344 760624812511363072,11774 777233405444362240,159876 795386252447150081,266491 759703415580561408,54402 760599903483461634,63712 761893992795631616,70540 765164557891403776,85865 766455073845178369,92958 775801115782815744,151265 760872982159904768,65180 790380770594402308,231058 767390427767078913,98259 788149191302193153,215031 778269207976968192,166849 793358392068673536,249852 763499501428453376,351152 775071193502060544,146580 788386525444616193,217519 738308000524468224,1170735 758389767738318849,52545 752878487728513024,24134 758105458590650369,50500 767547994036064256,86743 764615909436641284,80939 777580322720546816,161456 756276068882014209,42171 775482540861771777,112363 779405698455236608,121051 791421119089770496,52112 762731751995154432,74133 778356555947184128,152594 774640471830204416,142906 788532274299936768,218875 764928366470234112,83391 794761097802825728,262752 762616376984997888,73814 752293020259586048,16728 777394417418338304,159475 791294703702515712,237491 770280343559671808,117364 794694668772642816,261155 781315431466344448,26066 794304200377331712,259787 794188971743985665,258598 758694453297213441,54070 778356620715843588,167220 770109459591000070,112086 792224640789721088,240627 757010232971190272,45669 773290046459871233,135903 758246198981619712,51344 787485100002783233,199307 790691697973874688,232169 794931048908025857,263895 754743261239980032,33174 776824002442440704,158520 788360084715925504,217156 757612792346181632,41152 749673842088423424,9608 762206088410308608,72035 773713694966575104,138895 779024413274492928,171324 779424986427645952,174315 763435769226629120,351152 764352262504259584,82571 752199015886786560,14277 780896049242206208,183668 794577563280613377,195876 794377746319376384,257325 761693666889068544,68993 777970966634696705,165185 787138166020898816,209351 787186179326095360,207613 787411326914076672,1249915 793706112008597504,252014 758018743242895362,48522 781741844321345536,189017 775460800689344512,148870 762782657843298304,74592 795717084592439296,267737 788550817116598276,218832 756257028868304896,41680 778310424114532352,166532 758788505409552384,53996 778307844068274176,166532 786255084787150849,201958 785985481343238144,199755 769116336710520833,111419 768933097073016832,109104 776506997713821696,155898 785582400084463616,197297 793959212510375936,249926 769437158406926336,113250 768076184680820736,103354 793605886640095232,252893 795186905130397696,264397 791054468569636865,236393 772466574699687937,131045 793254457513508864,249926 751673506937638912,17794 771492007487401984,121467 776916271573065728,158387 785322531595096064,193669 785533282117099520,196247 788750466662428672,220502 750138038622167042,11495 790578848412864512,231894 735636086093942784,350287 776791368131829760,157755 752037729135828992,20921 788151562417954816,215480 794563744131072000,261155 764615381424021505,82759 786942758820847616,199178 754981866340552704,34666 776195857150533636,150443 766058824587444224,90384 792524225806528512,246425 751691333601927168,18323 778215926437187584,163632 750169043856793600,11634 765554701811068928,84209 757234040369840128,45348 773694386932707328,138205 781338945397334020,139404 755399069569257473,30550 787537193036189696,211347 794672595106988032,262053 766269109629628416,90618 766032552586915840,89329 760693279038070785,64192 771895601067794432,128519 762085521673756673,71099 772825049237630976,132578 793845069501652992,255942 786258875078979584,201958 771077789764063232,122299 785793657664335872,196277 795001887468744704,264431 792357555330842626,243092 793865651781861381,256255 795762170424217600,267737 793496717324849152,249926 753210122722246656,26140 751189041685618689,17591 762363246938554369,72216 776955196501090304,158520 793077457398161409,249286 762113442857652224,71476 781867999057752064,158229 763618369949937665,78159 792897159733600256,247561 732525543388667904,351749 762638395512193024,73926 762697243346341889,73926 776833501664534529,1170441 761018753853161476,63879 763059662417719296,76329 765280156915159040,86103 785639835574951937,159876 778398495178838017,166682 750388164536180742,13021 781174723841396740,185310 756204069186928641,11774 770648758652502016,119937 764177882734133249,81869 780767080094113792,182960 756888507180806144,45040 792078791216508929,11774 790980208081899520,235641 793188138575245312,250033 795467366180278273,267262 775095247869280260,146949 774268470942797825,141360 761361738516226048,67369 749783281504256000,10064 780585903576256513,180310 767167895474278400,96848 767852994297749504,102137 755187125780348928,27277 764138251011682304,80939 791402901931372545,238395 774072933186572288,139404 758289076524953600,52112 758883675811393536,54974 788007364364414976,159876 753043926341128192,23742 787016919991721984,206189 762695711506911232,73712 753724085213986817,29263 753783747221356544,29790 770667180178468864,120464 752243085820649473,14277 763531083954528256,78477 795357463105175552,264397 785627771393409024,194147 775873255861137408,150511 793463670479151104,228634 770831940396212224,120610 795420047028195329,247930 768647174250860544,107423 768854736191782913,105109 794716962974597120,262784 781827546899939328,190635 786720750468272128,205094 771682610745450496,127134 778760741994102784,170426 794717259918934016,261399 773703953708113920,138819 778438639881687040,166282 763122417053028352,53995 774382182286536704,138165 781244762418475009,186149 773934810318254080,139404 758491480709292034,41703 793284854506938372,11774 792101429452341248,243187 765489751222779904,87249 766405036687712256,91946 793791014809067520,255393 789291495815680002,203546 791850679551700992,240145 772635275457622017,131421 793575761538015232,248253 775006933249961984,146259 756575246858133505,42806 743508786606903296,11774 762330992472387584,69947 766406018775523329,80939 750393009611608064,12883 794326524325339137,258741 777862104250318848,164001 785903389569871872,197341 775369654781022208,146259 778660392650338304,167319 756551138514788352,43553 769332937288548352,112970 788869120615854080,221785 760182949631320064,60790 761351057377267712,68243 768942589601058816,109988 777115215406043136,159853 786952913046372353,207287 771308973546799104,124597 761946069169278977,351434 794668546986942464,261155 775765578237829120,150302 753488848487874560,26539 780574691002122244,11774 773682106035830784,137965 793256458767007744,249926 776560100525891584,1250346 789232089065545728,223692 789444860168310784,224857 755162630910685184,35890 781214319375769600,186434 765377133610840064,82208 752826146635575297,22393 762430380909613057,72978 763955079560830977,79911 792581173415256064,246392 787092982591664129,209195 758112508825571328,50698 770929589833138176,118724 755801416292327424,39462 762716293057347584,73926 778236939501654018,166532 763115413202952192,76202 767034645384982528,97554 775110800935649280,146720 762849525274816514,73706 786394397713715201,203089 786910375606222849,207277 794789275640483840,261155 794013401492193280,18395 774705995595538433,144120 770548272821833728,107737 790581655274524672,11774 792223234280259585,11774 776386362916429824,1170326 753267236475809792,24668 773550893635543040,137042 760182446398636032,47940 770467128013127682,118191 792149352705822722,243614 793950905674567680,257026 792147373849968641,244349 788735891414081536,220332 777880996826013696,162559 779332727438843904,158387 778844637129744385,168794 774696983453798400,142721 757030596405178368,45827 763798353238818817,80393 752309896704471040,18603 792398256827269122,243187 758250940021497856,51595 765011882193330176,84889 790649819366764544,232169 794672162493919233,262022 761691644592807936,70355 793155207958032384,249469 751578894885462017,18893 770858095450943488,120675 790878121390211072,234583 765411915837218816,87245 759102442462187520,56964 793531874278830080,252408 791774043351416832,240763 768994365519822848,110362 756501016095272960,43391 763412076610084864,78159 778493284591079424,152594 776997552105238528,159876 792934365311283200,247240 763334343611867136,74809 794101076060504064,257515 767198053484802048,90384 764783406060146688,84724 765999850122907649,90031 762839332969324544,74135 792539023453609984,244143 794559907735502848,261155 755822444125024256,39235 768702247798571008,107428 793162736192593920,249469 787810863445057536,212357 795295629945737217,249926 752970621521461248,24675 793461738616201216,232976 789417767980195840,351673 778287101603217408,167220 792145329915170818,243451 780000172629696512,177761 790369164305260544,229922 794163097384665089,258249 765063685005901824,11774 773934424102543360,50328 773669865596911616,138543 776806843939168256,158314 775647140278329344,148870 791710546043088896,238395 760091320992030720,60866 779942592129691648,23762 788373035212480512,217285 776557280900878336,156132 758711445303332865,54752 779129720663187457,172962 787693147945971712,210253 775001911837818880,146259 761734290447011840,70543 749539051049476096,7546 791620481661095938,240145 786156342989950976,201374 790382277779869696,230298 756618110501851136,44429 768162917049065473,103354 795430024631484420,264397 775807688139735040,151185 772604261343436800,129991 795676765427564544,267655 770997909110136832,117257 764804417497411584,83866 791735313294987264,240145 795016800018821121,263896 775105849417146368,146720 789211285334335488,224333 787501477719842817,209351 790251577600839680,228341 793538048495452160,11774 771051274187964416,118191 765696608855990272,86103 793261813852876800,250633 794674446716010497,261050 750708916443459584,12883 771402901138862080,125381 778020409639833600,11774 774400905823354880,143585 757672382651731968,47723 794319649852657664,257492 752120886128435200,16931 751166565190541317,16457 758657366460080128,54305 762289496930983936,431998 791565954841018368,237999 794622387291639809,262022 750781928630939648,15066 767311656720400384,93184 769000715922632704,108385 786952477862223872,207613 794738126191149057,261155 771279819082465280,124536 785894576401907713,108396 762002108853780480,431998 794666121760620544,261155 768503316732981250,106819 793381917081174016,251452 794706899270823938,262588 770378928888373248,118191 788712192459833344,11774 762807632214134784,74483 765307164667834368,86653 793145647604072448,249841 767766875291852800,100605 750367822866505728,12883 757058160716763137,43198 763879030454005762,80939 733360104511148032,355480 771537301394497543,125163 768855513509404672,105109 781417075013287937,355185 762736697503158272,74681 773709032012050432,137698 787963938789003264,213887 793176877452197892,249469 795036266605801472,263907 794741604800167937,263096 761359200668700672,66801 791573874290950144,238207 763114505404579840,53995 794735712579055616,258456 771811143677534208,127345 792888996800131072,247240 774734780915068932,144654 791141342726459393,78159 795065241260453888,261155 773886358481883136,137042 779502147322810373,43579 793936550677671937,257026 795020184385978373,264431 749648641112014849,7816 769130583318405123,111451 752680987801350144,22649 756379966590164992,41518 788927770311086080,127871 793459030286938112,250293 795181262545813504,265257 778003284451848192,165435 786683355731550208,205728 788424629551595520,217634 760689242100162561,64192 781663032015478785,186584 795033462738653185,264010 778407209650663425,167569 791421882482429957,238099 759797281889452034,56924 779051002074804225,168284 788437952540110848,11774 763514458513833984,77598 757897446987075585,49121 791078145923354624,235828 773178824691449858,133454 794668932678434816,261155 773177409386479617,131421 795721726411804681,267855 767292993690738688,97852 756256931342225408,355305 781056771821494272,183759 788761198640586753,220526 750272147122057216,12233 786963827409625089,11774 780624309152874496,150151 794011403849895938,249926 776191894409797632,152314 788516699624570880,215064 758642570952048640,54070 790242300710510592,229693 757725056197861376,48187 766417078303600641,85562 750385850643513344,13018 732684918392803328,353228 792730893257469952,243562 755206456555737088,36056 792410441716682752,245549 779115929103925248,350711 791183532689350656,235487 776571638527643648,156835 780163524915892230,177456 794705461547331585,261818 769380698515992576,113165 787434757780967424,209736 787987131444695044,214209 794926978021265412,263895 787310874809733121,210289 793153595755622400,249927 758720181170425856,47940 774713833835364352,143473 776257455269421056,154534 787074168697135105,208928 771115773796331520,122145 767778121181454336,101463 758294276937805824,51649 761316418562514944,67360 751127754553171968,17143 773529012702437377,136439 754845758235504641,33356 779438840469598208,174610 793184460351086592,249444 751618471935508480,18323 787841755412475909,207712 771918341141327872,126956 777618260233691136,161998 776180208546316292,152314 793569242339762176,252020 759141862594662400,56889 750865910768865280,15808 780369317808381953,179723 755775257701588992,39462 773692567363981312,138488 779041657006256128,349856 779446428758183937,174747 790272154319196161,211028 776261986724159488,152872 772934997250453504,133664 774328698438770688,142503 779455771733962752,173682 788890125463801856,221595 794964985038434304,263895 750886072784068608,15800 761475464275881984,1170332 770366109421756417,118482 794555925155774468,261155 778269794143391744,167046 755147332203741186,32869 766377469343662080,92233 766445854374764544,93823 764511387741716480,82283 785491793475493888,195975 760964395879002112,65174 753460404630593536,27045 740949650878779394,31836 763865182221197312,80482 746234848356892679,353879 771650873265041409,105109 785618545577107456,197017 771453596479070208,125204 760770191592742912,1170338 790947526111289344,235349 770835739894358016,121612 772472275702382592,127871 786937986688483328,207287 787416482028199936,209838 794002599418753024,11774 756291500367974401,42564 772077239252951041,128934 777490916688826368,161407 732910497427787776,354125 771021991176470529,121612 786960860061298688,206010 788743991357497344,220332 793616487927939072,253032 770396408620789760,118482 768567138172809217,104999 753755311257817089,738099 768791588847939584,108849 760362553117593600,61011 768654385765376000,107469 765974416853311488,90012 786189782082723841,192032 766794873240449024,1249342 753563960453042176,27238 765544908723630082,87245 792854188401102848,247379 785889559489880065,198671 780598321802981377,181935 780822849455992833,183269 776551298921537537,154869 791315274997706752,231427 794531746306031616,261202 780887995272409089,183269 788451725095104513,218275 793019958070484992,248896 755935833383841792,38459 760589974878031872,63762 794328920820740097,259543 777943830674964480,140444 763910612107792384,80486 770463117440671748,118192 788009733504380928,214354 791589495887933440,235487 771570891188637696,126389 780608647864786944,181984 794271856303996932,258598 763769647225331713,78129 781178533515264000,184223 793610231129321472,254135 785323003991076865,11774 766627664421539840,94120 792769142571012097,228820 762663923376062464,73926 773474681961656320,136904 786528811114344449,203350 794992866804252672,264431 764254041778032641,81946 775068064626774016,141091 785952347134451713,199546 786456434833694720,202429 767832843015729152,99111 788132679480815616,215005 778850543498166272,168883 771471056578240512,125554 793145498131689472,245090 792268396666712064,243187 795482930508419072,266151 771438086941122560,125367 776151929709817856,152314 773886336210272256,139404 768927638828228608,110362 788013471317258240,213228 768973593707438080,110209 762273603522002944,431998 769158702716911616,110659 780602425010905088,80785 789442918415265792,225981 763489027685281792,78219 778976683927961601,171324 793985494317236224,257353 785240101282459648,194199 787916159714746368,213772 765022333820145665,84745 785850149864140801,198878 753979908641071106,11774 766310530135027712,92189 795304161969586177,266079 790426500067651584,231318 791761314410553344,240682 756514133655351296,43403 768226746541879300,103924 768253568663052288,104406 763058078430273537,47188 791002613655437312,234551 757532355712184320,47680 770560163656916992,22267 787581832590012416,180433 791344831733768193,234864 788527919098372096,218349 790964275271520256,11774 759447548494880768,57897 795380780209999873,265885 753648723700359168,28508 758109202980167680,51344 785315627552604160,191865 757608499157143552,47761 768280895157628928,104662 776900600961216512,157755 792053388196229120,243187 759983962198384642,59666 787020780341264385,207119 792877647860817920,246726 758659703039746048,54070 771339418972090368,124883 759390360598618114,57877 761598160154222593,11774 778363480344637440,167517 794878641779965952,262849 786186375594930176,201494 772507297780117504,120425 764899070892646400,84209 792489595136901120,245724 775949521540882432,151156 779521216667193345,170187 776248714474119168,153854 788135052764966912,215480 756274322298122240,42405 785272068904542208,194560 786916801498058753,207287 787441781843517440,209863 788521822195154944,215437 793152266140278789,249469 773985530719514624,140232 757761549104623618,47844 765654890140078080,1170722 792059359995899904,243075 793950894916300800,256686 789171465035747329,11774 772514491200307200,131027 780271128279326720,164694 771819969696837632,126389 759667816605716480,354835 767560476993748992,99900 787483745360248832,207433 790905835719368705,234796 754022212890464256,17416 773173693765652480,134561 780786927897288704,182036 751597241723269121,17416 767099606983409664,97811 780199486480154624,164900 790952693233614848,234653 758861695200571392,51809 752769476467298304,12974 779039870064832512,171902 759507712979800064,55257 785895701150433280,197512 740067053382471681,352060 771032117983576064,118985 794013826769244160,257492 776940891814653952,159093 788061434198560768,214492 787778721797124096,213064 765941022333538304,11774 777333108030996480,87904 778193851508858880,166390 778309438537162752,167220 787022160900476928,11774 763293532618567680,73926 780496882321727489,180759 781255366453723136,186063 790679567379730432,233307 790694313227329541,232791 785543684741697537,11774 773252635575091201,135039 793183619527221248,250033 787069507554516992,208560 791691111723110400,240070 773928689264230400,139404 785925994850824192,209828 791453789941301248,238780 793475679153074177,252020 795708751680602118,268281 773161065211305984,125742 793510676421611521,249057 790761582443704320,233307 792068152892940288,243092 780085930497495040,178076 734676470983856132,65113 766312919994740736,92860 789508214408749056,226731 791432509670170624,238099 768808948904390656,109104 785626154875101185,196277 772095992011382784,686533 790573654757093376,231944 759213208683053056,56964 794562154833641472,261155 755526097802964992,38210 771059972314533888,122299 785552093843034112,196917 769501319790854144,113894 774278780000927745,131421 760431109289177088,62771 794506836384903168,260977 756913906405220352,36145 773685277877338112,136202 795616845252308992,266151 765473388949364736,87558 789521212342870016,205972 732177887097282560,349408 769892657694932993,99264 762004301954752513,70679 769302163105255425,111549 788157058956816385,215754 790915920881299458,234583 790065138401509379,227048 787795047504678912,210238 791437453655678976,238207 792172528496103425,244550 759127854152085504,57092 794747743075991552,262215 777579347360317440,349856 772245933912227841,125554 781277280861421568,186584 788778224822132736,220332 753714917421776897,23725 751862191461138432,20202 774769211918864385,144494 775725486924189697,139148 792550537233174528,246295 764093634773864448,81702 786976550700720128,192032 759192885220798464,11774 788100376545202176,215210 788528243137622016,218977 758169036559675392,50993 777272761077104640,108396 795237469880979456,265644 795748391993147393,268646 758165275875352578,32572 777156880842055680,157755 785319512644067328,195148 793508057611440128,252741 795334912605831168,259722 768876194401890304,104999 779411844213727232,172022 788499603817652224,218275 774461914315390976,141887 754167234378039298,30802 780517218752888832,179537 785563138611613697,196609 752953681860001793,24526 773522625767182337,137042 777746459743645696,161456 767543227520000000,97432 758935443538792452,1248650 754786100351238144,32591 792638318982733824,244270 785320507512061953,11774 747463991476297732,11774 756467019898298368,43391 761287703568740354,65540 779671622286471168,176203 765621869911404544,88332 777669019574951936,163153 781905154064908288,191354 770369701528698881,117310 755730335695077376,36961 788708085342887937,220031 774007247579906048,131421 781517325065256961,151216 788063309610221568,215005 787278624550490112,206742 791760234389786624,239998 791625070720331776,238780 755399766230478852,36735 792066866097250305,243187 768900007885811712,11774 781609614076940288,188304 788181787159760896,215608 791245325864316931,236945 764891272230367232,85197 778524890991386624,14277 788752655019487232,220526 754722310872006656,32873 766078914359758849,90327 768984785326792704,110659 795087012189663232,265191 794712719475802112,262022 758722521768177665,54856 766274062918103040,91946 776448738139181057,154832 785852839008604160,198591 777626763387994113,162596 791261335094906880,234210 791762311992188928,240145 732390279328587779,351467 777657121500520449,162596 753409685160599552,27569 767369965380866050,97619 766417907047800832,93184 791650793157832704,238207 759114843223973888,56784 770995102122700800,119786 786777300696231936,205502 791690431012536321,240483 769689709098434561,114779 761002304170590208,66168 772236493230379009,129551 758024003353063424,50923 773499042277883904,136947 777907832935030784,78239 775400617179090944,148994 749793785379319808,9667 770877612713472000,121949 795155686300610560,11774 756204035519098881,41680 781919980967395328,190957 793156013071409152,249926 753987059300216832,11774 757434544941170688,47266 772890666477162496,132497 753375294585700352,27061 794733086034579456,263033 793272924106915840,249926 750364443276566528,12883 771100124152029188,122388 790264138018590720,230282 793109966668206081,249469 733059457005936640,27848 768768104201539584,106084 771855385707675648,127871 781602268550270976,188874 793473793658351616,252368 788388781091061764,217519 795359847852060672,266500 794391468962148352,227345 791084063713091585,78159 781190336936828928,185310 790535386124562433,229159 793169155520278528,250261 792498240482574336,246225 772462946672742400,131045 779645439964385282,174427 765033240151334913,85767 785283141321822208,194648 786131647787917313,197324 786653160467107840,90209 791651322256691201,239906 772573799145361408,74043 787135162949566464,208252 779161051367632896,170547 779376186396999684,174427 768133012760375297,103354 790739223976484865,233154 772833323227971585,132366 764121819649540096,18395 767812146017206273,100893 779002947938025473,171718 780849443289661441,183269 790986356814000128,233307 788767497650483200,220526 788454363173879808,11774 794530763572068352,261155 776844812678987776,157755 754821599606480897,27280 763835413068853248,11774 785993861701173248,198878 769511126056828928,111732 781810205772218369,190424 773348091114033153,135342 787293688833671168,209035 787802606865293312,49459 792938173265420289,227795 764976934606471168,85562 793199966260830208,250033 765535923085926400,87774 794211345818406913,257492 765205714281328640,86440 779797976835198976,176218 792562566497206274,244270 778312562488193024,152594 780603378074132481,181886 790579728193290240,231318 752993096246386688,24316 788048330882297858,214354 792080575355990017,243075 757627319095734272,46076 778856075688873984,168794 794557747631112194,261155 779362631479988224,171693 732515983617757185,352368 778387480525570048,167398 778738563416416258,169923 749671715672723456,9087 794781483881725952,263302 773954350364450816,140232 781597162874494977,186212 758030520781463552,50314 766337979035947008,86815 776057628690493441,153194 732546233366110208,352466 749323887087788033,7524 753290157759922176,25968 753726895339016192,29580 756273048546779137,42405 761262677532573697,66851 789140336899526656,11774 754743530921267215,27045 761805453269487616,69747 778202035262984192,166102 789459856059084801,225981 789255475967594496,218832 776503098701340672,154832 778198792072028160,166409 751121021667651584,16953 793226464292401153,250633 788820591885164544,220332 756222884645777408,41680 786632666141564928,205270 771884652281769985,172295 775982976408621057,152735 780547614630707200,11774 776952782020419584,157755 781894397973696512,190464 770721902063038464,121046 773025087322808322,133043 732736828307038210,353228 791286575053144064,237491 792922761886855168,245373 793276656681152512,251167 790881933823582209,193533 764780940702822404,84666 755740632329494532,37991 771001078838075392,122299 758992998260551680,56302 781119834985824257,185496 788808651360178176,220526 778972799163633665,170187 789078968842407936,223286 771512478291271680,124855 785921916649345024,199546 751204935224725504,16897 786182621684305920,200971 759942039983255552,56964 774028668704174080,139404 758723507773661185,53985 763446237811077121,78159 763780309976354816,11774 785916293895557120,199640 743127744695832576,11774 755507807101788162,37607 770361175297105920,87904 779416768754360320,173964 794545963541155840,261155 773735705159827456,11774 776956511859990532,158338 758734198127538177,52554 792943475163410436,243187 793315619190018048,249926 764821972710817792,84422 790385699505659908,229693 767854475444822016,101681 795389043584405504,265638 763086455233245186,11774 776894939204558848,157693 754053336777666560,31077 759870562902511617,54508 779707170036260864,170373 786940500246945793,203680 793256855086600193,249926 759356586175246336,56964 760914351377309697,65165 775189446488682500,144730 795318074169651200,261942 754991747680260096,27045 793110699409084417,249469 777598896625348609,161502 764592924654837760,82066 776738923003404288,157755 754063019764686849,31400 773899470157250560,139577 793459440984940544,252020 791055655679385601,232921 792025667743264769,243075 758250172388433920,52061 792806038948806656,194060 795298057470574593,266079 758715498209173504,46076 764226283823693824,82759 791377531412713472,236928 755892074805878785,40410 761926988621811712,71123 790353976831074304,229895 790746055876943873,233307 791352472400826368,238395 768672210483634176,1249507 787198698350444544,207965 795712196571496452,268356 772529417784594433,131045 773612463061209088,136515 794315901562535936,258741 750526488491929600,12981 785420312577912832,195712 788783040935759872,220526 771027223809757184,121949 771511568530022400,65598 753511458814758912,24173 793797365136236544,255393 770481448646213632,118191 750357355146141696,11774 787060163337478144,208415 773548594091601920,137042 785269790306922496,194648 763961950120194048,79131 792502695793950720,246273 793629288406847488,252581 795654789962944512,267746 768068744887304192,100185 786585493723119616,204273 788206623919513600,214114 764838935478595585,84724 760267563758739456,61545 789555610278768640,225911 792022762948788224,243075 768531500325154820,104999 751855413197361153,14277 757313852308684805,46797 758837412944502784,54070 776223361399566336,154534 790884227319468032,234583 786028518018785280,197512 790238764379598848,230345 769682792011694080,18030 778202436074745860,164001 750514559840989185,13450 772535366293204992,131542 788657076000133124,218832 794052538181894144,234583 775090300599558144,146259 791617015102447617,240145 792079895107031040,232850 764956586787893249,85377 785469278392680448,195975 752229623501496320,21240 768402070764302336,101681 788500444893028352,218351 792234893224706048,242693 768448229444767745,106281 794744505593462784,262225 780662596110196737,182257 759498041724399616,57574 793588155664314368,253164 774287107678281728,141887 790798743465517056,233558 787041885693079552,208014 763080451200167936,74711 763860477311127556,73814 791734933936967680,240483 757625134987481088,46667 761012684288618497,66116 793229489610252288,250633 789063505529991172,223103 792247820065660928,243398 732364554286563333,1170450 763895933629304832,80939 766772965740519424,95672 780896390842949632,182726 788376292278149121,212034 794352364744491012,259659 795767593852370945,268643 781056277359185920,183759 785821153487052800,197512 781788477826498560,190435 750832283301482496,14950 777635850238562304,161277 794964556460204032,261060 795702630077124609,268356 792762469546459136,247241 760884928963682304,64722 768113608467152896,102514 781707489070886912,187611 794590115926392833,261818 771861573933596672,128382 732390450993094656,351690 762740482451484672,74066 771035612950462464,122959 767213736247439360,97811 758379018752253952,52167 793175811616485376,249057 771382226193965056,123085 777917102350970881,11774 766342003449860096,92860 781847729626615808,190635 781278534551482368,186883 759111424811556864,56964 778934820697178112,170426 793608401322283008,250430 774444400428679168,141316 794559021218861057,261155 768098951207628800,103354 794738118427447297,262752 795733433083457536,267862 763459630391451648,77632 786604463574265856,11774 753199776393330689,26140 787733831595851776,205197 795732879250755584,267855 752265959742865408,1248155 753722352765112320,29533 754850937492086784,18341 776785810066509825,157993 755510700026503168,37892 764024957202337793,80393 766732717211971588,95262 770617442599043072,119937 763519337063936000,77612 753916060659777536,29837 786240789814710273,201958 786694643056533504,206008 767848449882492929,101681 792343642438455296,242350 752831435682217984,22436 771522953523630081,125145 788105689931522048,215005 786180803646595072,201346 757523607522193408,46873 766440112813182976,93261 774673480637882368,144844 794295645754552321,259288 774325109725147136,142090 792605428462911488,11774 759148044470345728,57348 793608341482156032,252408 755622405826088960,37044 765647703778861056,88370 781368857118244864,186434 752905562786897921,24035 768922934962520065,109666 774931869234266112,128352 791868532657049600,240483 775721600968757248,150874 790924653422260225,234583 764151194268819456,82209 776247199281844224,1250311 792073301497556992,243075 794282361823186945,259360 765987751925874688,1249305 767849738960068608,101681 776985015557165056,157755 788479925598711808,218351 792444014603694080,243513 778724295241375745,169327 794540428259364865,258193 774058543846662144,141316 795371664343232512,266151 791825396811591681,241678 767734801189134336,100893 756258838848770049,41472 768968531505451008,109805 788141761487044609,214976 765935346894995456,90031 794547224629809152,261155 778642234748997632,167319 780780975588384768,182960 762743739404038144,431998 781217703428186114,186434 793102551969173504,249469 794805055920558081,262849 761681262172069888,69711 792080692276584449,11774 792875841470496768,248194 755504225665318912,38183 770020674521993216,112788 785458747305000960,195481 766897578118041600,94786 787063278316949504,207109 756204779244756992,11774 790973140373504003,235590 767990317286961152,100605 760174448615956480,61051 770114892074541061,116265 785543174546681857,130635 787085501564092416,204835 793925388758114309,256255 776149774391123968,152017 778391289255587840,165348 787949131084001280,212693 794368720835674118,257353 761264907136274434,65180 765130832235429889,85562 794563198263394304,261155 755479402654203904,37892 750737462239096832,15005 753409682031730689,27317 755834803853725699,39462 793322661258625025,8044 754810099835731968,22393 762712272208859136,431998 795381466175832064,266491 755836061591318528,18215 792427345101647872,238207 769511309285199872,113233 786440638455742464,195876 756302967574237184,11774 791655759859683329,240145 754816084855971841,33356 765694022199500801,87904 761948920264044544,431998 766690324018323459,90539 787947064890011648,210989 752988067376562180,24346 764146840275083264,82209 770115656641544192,114985 789425625052377089,215437 792835958513152000,243187 746709684044861440,138740 758745929000161281,54070 774093913980178432,131421 775152285898842112,147465 785682359228051456,196277 768767847346663428,108782 765357726742433792,86120 778747645397340161,169916 792373201577795584,245086 785263734868500480,194560 755071290411712512,35086 763162397326598144,76549 770800206405394432,121479 765113813838561280,85757 793944723111219204,252368 791267189634367488,237491 780596859110690816,181935 789545891988328448,205972 774037628765114368,140025 790696898030034944,231894 754071477666873344,31377 773805881221713920,137869 791622640515428352,240070 788399801192751105,217519 781274206822666240,186434 786920676259233792,207287 769559742251429888,100591 792509517749772288,246314 758103566259150849,41703 761397679301677056,66801 781358932505788416,139404 757985797874262016,50611 785546816368545792,130635 791711717516382208,237999 787794961483767808,213064 792050269735514113,243187 786975795923316736,207949 789197456072384512,215505 786214495089750016,201494 791334426504417280,235948 791835222287319040,7706 781205211184451584,185595 792480236709482496,245148 793898606419963905,255942 756271992874135552,42432 780859877161852929,183269 761321025778835457,67768 794269016491704320,259457 778259873595219968,165590 775773294066708480,151463 776025308751212544,152872 751571958215548929,18215 767775255590952960,100605 757049659118551040,44274 759110757560844288,57105 757722332794347520,48826 758550588812517376,53703 759111631213330432,56964 763109007246647297,75631 790700093225725956,232640 794574299566723072,261399 786000652174499840,196277 773974484567097344,139404 740730702245793792,1247391 753699074428153856,29263 758193573531639808,50827 764830878237335553,84724 770670977734901760,120610 757547946846158849,47782 792803971081474048,238845 761818280784900096,70177 759831271191220224,59666 778359038593544192,167273 790875754498101248,234583 793252418859495424,249926 756919528492142592,43271 760152253730807809,60801 766806551281754113,95462 775383803325980672,148045 770072868927471617,116164 777209514470801408,160634 755462633504043008,36735 767083757673279488,90031 774934373258764288,138415 792109400043368448,237491 765965100691914753,88930 791791642877554697,241678 793467185649770496,193264 788527159698685952,203710 788900687631482880,221782 766107333986553856,90384 763115297213517824,76549 763621203483303936,1249066 759080307446472708,42453 791435611353649152,232169 764855473078022146,84724 772337324122255361,88859 776528474274168832,11774 770641066836066304,119774 785566148939091968,194723 753006891865927681,23742 787680565969326080,199961 785583328753774592,197286 788682639712526337,218495 770705912126435328,10788 771739265986207744,126152 788794343976951809,220961 760644391270699008,63451 786182791214030848,200490 792108621442277376,243210 790750974876852224,235349 765656969164259328,88795 785649904601268224,197341 765623885547069440,11774 790989702362861568,234583 758837354668761088,54128 763691003656097792,77612 773729290487685120,11774 776193228030611456,152314 790573467938594816,231894 788842219335782400,217901 788976660771053568,221971 761627349347606528,68772 768127781632937984,103212 767219955729256448,80863 778992148389634048,171795 771552150824464384,126569 793095042118225920,249469 772710814264528896,35479 758710875003949056,54070 763098299905826817,75899 786797796837830656,205455 791271613236973568,235621 760472526631735296,63035 732909416568213505,354525 754744563139547136,33356 785752685781725185,196917 794209997328498688,11774 763445790165655552,78159 793165750454280192,248685 781825590504534016,188119 761892979950968833,70509 773667626333577217,138543 764133822644494336,81869 794008618832011265,255870 788394938836942848,217519 763419108021039104,1249118 765689891732750337,88459 786364561947369472,202217 755454921303023616,36735 771787549207568385,127218 788783855582998532,220332 755534473295302658,35890 773286349260685312,135736 768578812556619777,107032 766410477262016516,91791 778213167008718848,166409 766393191465639936,90982 767050442182234113,97341 764024310361010176,81536 788142225452437504,215608 758692412097114112,37294 761695497258201088,70177 791352538171904000,238395 760505879766503424,62835 795448443049099265,262886 758343707993124864,49866 749759846984146946,9295 794578697164570624,261155 786749094874062848,205143 788140346429538304,215412 781298035854831621,185595 786548403010437120,204413 791348756121722881,238395 795060225195864066,264397 785471382561787904,195975 789168460974567425,152946 757863202139017216,49754 764854398233247745,84929 785491063398162433,196277 785938984820023296,199352 771374761175814144,112363 757283604217139200,46406 769267581089816577,110023 792808377000734720,194060 794917095213568000,263961 777626866014445568,162638 780767259757277184,182036 753746656345153537,29592 760185835920695296,56420 779334955117707264,173964 793651905117335553,250785 794603179824451585,261818 773508304907542528,137042 794315352939241473,258741 787813273039085568,105109 785547160313921536,194560 732426689247117312,351837 765593638491529216,87145 755635883777388548,36719 785841742356545537,196277 762511200538066944,11774 762337864571052032,1248861 769161716068384768,110362 768874172378329089,108849 788407370938331136,11774 776085077147127808,153095 795031007799939073,264754 791795698207293440,240763 790352634972610561,229693 795670738841862144,224196 765022117226160128,11774 773818225964425216,11774 765525309605109760,87904 781828702757851136,190635 792404664360824833,243092 788741031877488640,220029 761575164274479104,69231 769193354735284224,111549 756848204646187008,43008 751827336765530112,19894 755358984677289984,33356 791097030969921536,234583 775694870212186112,146580 750710451206443008,14462 772276036490911744,127366 793824596264751105,252196 761278981756682241,65222 790664336939384832,233307 770153279837859840,117026 773369828916678656,134561 788429253796913152,217989 793195157931847680,249926 761848790806564864,70858 754998039664820224,34741 795480413460463616,267408 755153806053310464,35890 766701216969715712,95568 778399250518462464,161901 785261598894125056,11774 795417683093094400,266151 774079412778053632,139404 767124708550508544,94699 773321335174868992,87904 753570932841648128,27045 760117172198711300,59666 793892639678562304,256255 775430262213709825,148994 732702218542034945,353228 759088740702662656,56231 753003578243952642,24134 759494481527930881,58537 778375431133081600,166916 781321717310304256,187084 791782387902476288,73383 763893731971870720,80939 787917371293835264,205197 793276685772689408,249926 771057052626128898,122299 791679141695205376,240320 772135032659947520,128934 764922825144762368,76858 793147449347022848,249841 795772798736076800,268643 767972726330028032,102137 793576013775118336,252020 760577989906198528,62779 789178780656865280,223899 775825361284194304,150463 755806596836589568,1248325 779002447863750656,171324 756314107402330112,42249 787880792705888256,210253 758126085892550657,41703 795062390438162432,264397 757209996111278081,46006 773356235026497537,24173 775149242373386242,144654 793571597529612292,252020 795121758865096706,261155 772829746459582464,11774 788420161770557440,214812 778336419152433152,167220 752962917624979457,24848 794200534601306112,258598 763916078086885376,80486 794771987155460096,261155 758433601859952640,52362 785925265520152576,199546 752778737536552961,349714 790638182475952128,232169 785918765863149568,22735 790604000349523968,232169 788019390985801728,214492 790621299915698176,228341 772926096010391552,132848 773552831475310592,136947 775793792020381696,151071 766012471261835264,90384 771467992160841728,125119 764671081932201984,84209 756269702414864384,41459 773304303398387712,136110 794165003699953665,258331 778544469108928512,138812 792065772818305024,243187 765022551726624769,84422 769241905867677696,110585 776893752124252161,159245 794477717727182848,260173 756189101448044545,41207 794596412826603520,261155 760122650744254464,61051 793217975880790016,249469 794664993694294016,261155 756461706759536640,43391 793065245786857472,229693 739973105142091776,351166 760210313572519936,60866 772359967592554496,129551 793912793741160448,221524 755139890522759168,26721 755129136314781696,35449 767182123509972997,96263 757367480570568704,1248475 763050716835360768,75899 790916755149422592,234583 761647557130924032,69356 762962386827436032,46974 769316786961518592,112301 793384292479098880,249926 765902498192162819,89859 787335220852822016,207613 773172171854274560,134561 791322174040801284,238117 769284455597039620,111454 773908708120113152,139404 788143141597491200,214935 793564988745060353,252112 751614999248838656,19000 790591922813403140,230485 792361335593979904,245035 792678611094478848,242693 764046876668592128,76934 762006209226498048,70501 794698160258056193,249926 761913107279122432,69673 794825430926839808,261796 785327880058335232,194040 772828429213396994,132335 766416241808576512,91838 789486005338382336,226421 792143912928415744,235685 762038765988700160,431998 778620964745588736,168284 780093940519297024,178258 791468890542923778,239405 785863127824859137,197512 769209352615972864,94699 774015637735641088,138819 794677878914957312,261155 767682775558217728,100605 768780052481859584,108849 753299733649629184,26458 733025567465996288,355464 773700619198566400,138819 775079285656723456,144730 749777881979580416,1248022 756738196877090816,43471 789269848052293632,75113 795084921203081216,262849 788764515017957376,220332 792504113783197697,246225 795399570066964480,266151 759125105633091584,56784 764164511452594176,81601 786754206522675200,159876 790638207843110913,232169 792841357421219840,247651 773799575052312576,134380 787815964511305729,211347 786342930697089024,203044 753703485028311040,29347 780751316029091840,182036 793474099125350400,252020 771480449319247872,125222 771331997952159745,1249828 771276039486005249,121949 794571752340865024,261155 794705938435313664,261050 767782509564362753,101507 778433653911105536,152594 777990888261816321,165348 791006519202504704,233692 770404388741406721,117364 781589957852930048,181419 781235715430551552,186434 770369144348930049,117310 790977606321483777,234796 765283755741282310,84209 765543039775350784,87145 776895806754480128,159245 766010012674170881,90384 774369855843819520,143210 781354872440401920,139404 769661673523273728,110585 751608844397142016,19000 793473707473637377,252196 793906515937820672,256686 793107802432663552,249469 757645947425923072,48549 769055825646198784,110659 763409412375449600,75899 773973901244108800,139404 779299058976366592,164814 788485613448224768,218275 793612962053234688,253793 794650353560121344,261155 764840503514898432,84724 762596258305323009,73662 776462487491338241,1170441 794539014326022145,261155 768574553190699008,106770 753069737349881856,24108 764994869161029633,85562 770259939738677249,117257 787129374877229056,207287 787400043120635904,210313 763818758125346816,79911 774426254149685248,141887 773610747955863554,135025 785994076143443968,199211 770636135244632068,119832 790265389494054912,230282 771069972386750464,122146 792501722069426176,245097 786567723765538816,47940 732648889564594176,398859 788121658057854976,215005 770710026675552256,119937 785843030267924480,197194 790706094741958657,232884 763932319065382913,78239 734714217471856640,351644 761898518592286720,70543 766083046902607872,81929 778653219245461505,168570 788085670745083905,215252 789410560794243073,225911 785892565560201216,22735 751857451922751488,19792 777158039371706368,157755 792138022145888256,243187 762368145147305984,70941 745051780707291137,47783 773640806792044546,137042 795296529200402437,263302 793581113868451841,252679 794396812085866496,260404 772051543373873152,129349 785566391160012800,197035 793200458080845825,249926 762893354468114434,75474 785590034355269632,197286 787773075987304448,205197 766574500326600704,80939 760488759662092288,61213 766878400745050117,94699 769292834943803392,112788 788477719315148801,218390 763126190014013440,76412 760540828070621185,60794 795450170238533634,259884 754044005369819136,31400 747836097070174208,11774 766517253323972608,93184 750528702438453248,12852 789020724648374273,220332 756646432883507200,41839 775027760469254144,146259 768807538028584960,106753 776480256983261185,11774 752662271726219266,22546 755442060484804608,36545 765604104513134592,86653 767810497097838592,99044 766818463855874048,95672 776741537619251201,157755 778648289163960320,167319 764564382504345605,83823 793655874543685632,252020 744632839350607872,11774 794445069130616832,191800 776558446598582272,155688 773882514125492224,139404 775720218912034817,112363 779507963249631238,174230 755170718644527104,35890 791659576999292928,240483 793979928010166273,256276 792410701994323969,242693 779484504041795584,174230 794573429869604864,261155 763420267771154432,78159 767046710895845376,96898 778359607861272576,167676 769915371772084225,113591 763221892157153280,75899 790939853340958721,234583 795343608773836800,11774 751765952090501120,17416 756329996507983877,42564 773167899901104128,134470 793373767242162176,251566 778559346821230592,167677 790662120140439553,232169 761682104174338048,69548 778764702562209792,169310 765807549333458945,84887 764210433452630016,82283 771410348280717312,125367 777955588542259200,163824 786442849197752320,202727 765748993364078593,87904 778105687859748864,156310 794057622739619840,255826 788052053318860801,205197 763807622642356224,78566 757275894268370944,22750 777641189298282496,161277 760856401551855617,1170550 793166350843871232,249348 767620547312128000,99394 795450082367799296,266491 755794692638474242,39475 758359803093585925,52554 779125986340110336,140444 791680502021234688,240718 789300912632332288,222647 790029376872067072,228576 758127117775343616,51595 778662518264852480,168794 791401712221298688,238395 763875988925054976,80972 753347893520658432,27222 758472062038073345,41703 776917761066881024,156835 778648303605051392,167007 786996042524790784,208176 767156642525872128,97386 790991913855946752,235828 790604580509876224,191622 760997660153217024,65222 768606029185683457,107749 774003145068253184,140047 768899625688322048,109767 785703850590150656,350826 781242005397438466,183759 794304914524516352,258456 769537567637241856,112788 788148103094366209,215754 776912451191332868,158387 778369532729495552,167180 749968228214976512,10735 776996057624477697,158387 774385615068499969,142648 791775273272225792,240718 758285019546660865,49866 774725917566312448,137740 760625515103395841,63559 786765232190332928,193571 792060112265502720,243187 794162445346435072,258331 756608164263493632,42432 775321085990494208,148045 776502123018289152,151463 791449603061063680,237309 761771605492129792,70177 794768444570812416,261050 776913555144577024,158387 789340021757280256,224850 794570842894049281,261155 791795302327955456,206007 788506435424493568,218349 767837159864864769,101681 775787133764272129,151463 753730121844920320,25321 775026570075471877,144041 779347375534080000,174115 781793004180897798,45709 776450070736609281,155688 763951254812753921,77598 791805762033115137,138209 779333648122208256,174125 759517996607864832,58680 757090250388824064,45964 777325561748320256,160014 788424491835625478,217837 767706603835449344,99471 759538130311610368,58537 759077798782857217,56282 757608638777208832,44163 760872259812790273,65180 788839306098016256,221476 788777553183944704,220526 773205743847677952,134470 758697098414030848,54070 772084506291417089,128934 762863641297248257,73712 756212963938369536,41702 788824636431609856,220526 764815624044326912,84422 753349336105308161,27222 755476039250407424,36859 788744960849899520,220332 793481122948718594,252408 770733448512188416,87904 764606782077476864,84209 786715776023527424,204302 768186804138745856,104162 785956215184433153,199462 780646803284733952,150151 793003122712993792,240483 793428996071362560,252020 754786976440647680,22393 794710273928138752,261155 775549615437250560,148684 788591763405545473,218275 775433043322560512,141415 787078745853140992,209043 791009601894227968,235828 776796881984720896,155916 753034312048447488,23725 737152889135763456,11774 769369115546923011,113165 780920227878035456,182338 748553172831113216,11774 788718817136390145,218275 774281939759034368,11774 786960552887136256,207613 792433386367442949,244550 785442415897415680,11774 785750866343129088,679105 766409469861302272,86660 775797803880701952,151265 776154987995029505,153372 775413245297385472,148870 774007452102565888,140444 777658952884457472,161456 789832344806957058,212131 773957436801679362,140025 750810420206645248,14567 760814508575186944,64678 766368388658630657,91751 771716782709178368,110585 772459175737561089,131045 754105309136756736,350711 771467954269609984,125554 770535826245623808,118192 781462724773642240,139404 771036015553282048,121789 793993627533910016,256935 794592236424036352,261155 759405596227624961,47761 788406507956240385,216009 750617019343527936,14274 762383793525260288,72035 785654279604285440,197512 765885055680077824,90031 775852319737012224,148621 754803873924128768,28732 757545165812748290,47782 752878508666421248,24134 780608543938445312,181886 772884801812590592,131533 794220144633454592,258598 763202102193561600,47188 751953203206426625,15985 768158596039258113,103071 769646312509898752,114779 778605384567103488,168284 795476114386862081,267267 761855659977613313,70918 765542065409183744,88052 753220239035215872,25879 791047104298745856,233692 752982847670157313,24788 788409724064509952,215437 750155512851816448,10417 773288474883403777,135979 753837491086516224,30011 780805237187547136,11774 788445734362230784,217837 765234428922720260,86103 794347216647454720,257325 753948740352737280,30590 760880744591794176,63928 767816528351924224,101681 781235541886930946,183269 773741479428620289,11774 788048194664034304,214666 794962742587363328,261155 765150983836078080,86103 795764353819701248,268289 755052588358307840,33977 753615115157725184,26458 761320455953387520,66815 790887721430638592,234583 794634831791435776,261155 751178144216969216,17578 793895145993273344,248652 764665155401560068,84209 787987936788832256,214209 791097238369873920,236454 765558806675804160,87904 785855215945838593,198878 788836755893915648,218275 766327418340593664,88920 781836689664794624,190635 766688047425478657,75724 792526859464380416,243513 793980950543679488,252051 732165767827881984,349824 768967228934852608,109667 786513947197313025,203781 788124077185601536,215754 761673663217152001,69711 779334201120292864,173347 751943788487073792,20295 791087163483959300,234556 759203600841187330,56535 766417927612600320,92159 774272942792245248,140444 773282968135618560,133043 778961994657345536,170169 792876822916509696,226738 767967452214890496,100620 759181958488346624,56964 753897518061137921,28499 755442875723313153,11774 793880886915792900,255942 792142540300484608,243451 772479174703353856,130988 780569744395173888,11774 793466554126131202,252196 763841961321037824,80720 777176183481839617,159876 739979052988178432,11774 753986533682733056,30802 753070157052858370,18374 765944501592481792,87904 766963726650109952,94699 794197980739796992,258331 793545712889958400,249841 742190185148882944,1247507 786006262634909696,200467 794741237081370624,262215 765538255832047616,88052 792079453090377728,243398 775859819513278466,151212 790696763447316480,233307 758279530008182784,51208 771888967415435266,127871 752729338227941377,21935 759128146801258496,56552 786961518365736960,207287 756660058667175940,43391 766443468130508800,92202 764904348107280384,84724 772909772223881216,133519 785861653309034496,197512 786272201443938304,202200 770079346010755075,106716 763201530388357120,64526 760147614654357504,61051 775000812422561793,146259 764933028883890176,76012 766829900422602756,86103 732643018277261312,353220 790476931204386816,229693 760111851174785024,61051 756629688148234240,42432 786973449776398336,207119 759384807075753985,58028 749632029130711041,8497 776554072388280320,156110 793204980014546944,250033 767573506326495232,99965 763847860832141312,79911 793440677380120576,252196 764579655106064384,82066 795403273700249600,247930 774407197316882433,140444 790300023539929088,11774 771065478060052480,123085 773312913389912065,134375 788171124291039233,215754 794289444794826753,259134 755441449303416832,37433 766409990848425984,91751 766838392252354563,93823 793920450065752064,248652 779010373970198528,11774 774106246903324672,349449 756770827291406336,39096 794741357264793601,263010 792461720941895680,245607 771119039435378689,120610 757366554505994240,1248475 770076552256192513,116060 776132941294350336,152735 760582448702820352,63451 773717082043068416,11774 781073700665827328,183826 793218235554377729,246617 760189283269505024,1248737 768811881041571840,108849 792490324295684097,246225 794605559290937345,261155 778714392011563008,169916 789746886634713088,227048 779042949258588160,169343 795458992109563904,267134 780634724792434688,181419 753088847823704065,22715 760289904039387141,26066 779347586989826049,172967 788739144390471684,220332 790282132954423296,229505 775452012238532608,148870 752083733310631936,19747 778305964671991808,167311 794093416359559168,256534 788712686825734144,220029 763443958466932736,78304 773011081484730369,132335 768658652110520320,103354 794142551406211072,762119 752798844648353792,22752 732739271132651521,398859 785918658400837633,199546 772170437845409792,127707 734039572221304832,21795 764452547897819136,82457 795378234305236992,266151 791001821007400960,235487 794578253239304192,261155 763956057106321408,79513 788059887997751296,65113 791769333215137792,240483 764651540866998273,82744 786391584090664960,202217 766040140200419328,90384 771984036621279232,128934 786686550549598208,204835 763498563783495680,75899 757926890824806400,49843 762943372151648257,73814 770293203782238208,11774 749426663289675776,8047 764125070704783360,82066 771885011641380864,128404 752760272708857856,22779 766741176233754624,96005 794132883258548224,47940 772921184656646145,132578 773951768484941824,140444 792991472446533632,243075 764796968971427840,83648 771706611882684416,124597 759070657900523520,52061 760965657760411648,65222 794373679950000128,257423 759093978448863232,11774 775491289307553793,148537 777371369583419394,143585 764015483767001088,77464 793667771406114817,252639 795249147687436288,258829 760516289433526272,11774 758499279828819976,41703 793911772252147712,256255 792148516567150592,243648 794922529655619585,263302 754707948136300545,33174 766682251971203072,93314 769068669741719552,109666 785651177241186304,197324 792615699684425728,243286 763272589049552896,73814 774890699523133440,144139 787463915550584832,211347 757654392556310532,48633 790990415188987904,233692 759752506993938432,59186 749981769982672897,9145 785687023927431169,196277 759699592959041536,58537 795354898187620352,266138 788576746580824064,215437 793159272850874368,248437 776039231864975361,152735 785895709178466304,199546 767765477854556160,100893 775074258435317760,141801 795267917633961984,265257 781919995705962498,190957 795666125434417152,267862 790610455962132480,213672 790941097644163072,231894 764418857389948928,83367 792792529200484353,243865 781395242767437824,187084 771543524504317956,126537 777912368319848448,164001 792420259370180609,244550 752997884765806592,24497 770415156220223488,118191 793912620390617088,11774 763489765471596547,73814 781304502863273984,186883 756531038654959620,42495 780928066008838144,184223 766841065571835904,96263 794880239025258496,228037 759203680847536128,56964 760418978795839489,61051 739872063079518208,11774 772825069919887360,132364 767772297914560513,101203 775777681082294272,151463 790409431653625856,230899 780608800424398852,181419 785322465631219712,11774 775386326996807680,148574 760555196023844870,63451 791774903569616900,7047 773699259958898688,138819 760564885738565633,63451 779841239168540672,173347 753268511242354693,26140 781085379130568704,178194 765166076271267842,86103 773908248764223488,139404 785247961932566528,193839 790442930704035840,231385 790987426554646528,233692 785910423581257728,198671 772293923620265984,127058 765409540686897152,85938 793992570997186561,255299 774384910773682176,142566 790700692725964801,229192 737722213273501696,49681 781144159558242304,185496 759463189863993345,56800 766117272951918592,56964 786294999612661762,202429 795091514426818560,264397 767011522610499585,93144 776787103833329664,157755 794985918390267904,262849 757951972502859777,49880 780951361802211328,154071 757476250298388481,41839 732725711157506048,353789 775524997964050432,149953 778233374381076480,166532 752629794936795137,18113 771724794966319104,121479 792489487901204480,244221 794047859171553280,257423 761426028673634308,65459 779969697437540352,108396 793112082627567616,249469 776178942201868288,152314 787285738471714817,208431 788229077664690176,215567 753957956656304129,30590 761378899314012160,64730 767684418731245568,94612 756262898637344769,42149 765654326454915073,11774 793630967940255746,253448 793546670361436160,7700 765268837491089408,86440 770723950305374209,118650 781419477615448064,185055 788495956488523776,217897 763179104552312832,76127 785822972636299265,197512 794535660443041792,261155 773321309757452290,1250028 792841234083516416,243187 766713219926732804,11774 781605427612151816,188401 779398282820792320,171377 794193818895654913,258598 751850028885508096,16761 791283202036031488,234212 749624289368866816,9444 794546267967918080,261155 778812948806447106,170268 759093623317069829,56630 773992963529506816,139404 777616168924372992,159475 792122005223071747,243187 791794238170157056,240763 777330229408698368,159876 766069995164008448,90575 765943648961921024,90384 787802512287944705,205091 774864894831190016,141689 762295658753691650,72382 785715740124995584,194082 776250031892377600,153610 762307895161683972,431998 768422804979089408,105799 771025667777368064,122875 772121727685959680,128934 787648576448933888,207841 768779111460331521,88795 779151992862146561,127925 778690168504979456,169201 780533712995905536,174971 767544400289202176,94627 774337887110213632,142503 774030205623021569,139338 738082207038742528,1182482 779499409860136960,108396 772073973614010368,129128 780255543864721409,174465 776917897650118656,158387 772412533248368640,130669 773888727009619968,139404 777873562824835072,163763 754926217728438272,22393 763760406225489925,75724 778619292610916353,167517 786929059913670656,207287 752248434061606912,21714 763792734272401408,47940 778238629676130305,165523 775959124844568576,152735 786431462971179008,203350 750027885843476481,7275 786409654108565505,186212 794721832922443776,261155 776244923959947264,153845 758717890954756096,54070 789197538347802625,223030 766970675261300737,93144 791307506500902912,237787 771970570682503168,128143 788472124683984896,218275 773546292978995201,137158 776750608745234432,157755 775741259105218560,151071 786683373343346688,204835 765007044134920192,85657 750072153282838528,10064 760866996649021440,64758 795326169654710273,266079 792518778647154689,230523 764334226715971584,80716 793434126607065089,250633 770630739402653696,118192 789143697942155266,223899 786652368553345024,192560 753733820843556865,29263 750175731108319232,10654 795752359062282240,267576 794080592040050688,256439 755768432914731008,39462 761232433912119296,11774 791700824279830528,240483 774018785359466496,139404 763841685113671681,80192 770847385039802368,120613 774375232580816897,141360 792813307245846528,1170807 773486288791973888,134561 795459492918034433,11774 781866519739322369,187131 786598211431440386,204835 773913862986870784,139404 774357993387425792,142503 758839058223083521,1248642 766996923542831106,97067 774278521816543233,123080 786278757170458624,202429 777927342152835072,11774 789847213736419328,226899 751753402833510400,14277 771489373275553792,125554 772457507134603265,130415 778412384172081152,164958 795295815975759872,265257 778752994225459203,169715 795026867539558401,263926 771704457574944768,125554 789692388423847936,225949 786258257186742274,199546 787198375925911553,207287 790425879662895108,230270 760980316974673920,65180 762273799102459904,349507 794637757393956864,261942 793949504353406976,253274 788037401591615488,214138 791678282915643392,240483 795278174481448960,258878 748946586474995712,11774 756575152754794497,41108 754742950257528832,33356 793610127999807488,251566 781504855223459841,186584 764135676979752961,11774 776275571537870851,151409 791056731447169024,234583 764159189891489792,82283 772868135494057984,132996 785360107425173504,195481 791005222596247552,235487 795706329553928193,265855 750383389866205185,12883 749996670008455168,10012 794572341300838404,261155 775095425065971712,146847 750410758115172357,12562 764613764054261760,82208 775494351367475200,146991 781669282459492352,188050 793109524873871360,249469 791442736838742016,239066 763042065596944384,73712 790901879974887424,234796 732762551184949248,352363 756915111252467712,43225 790725265437491200,233307 794584086446833664,39957 751963598012944384,16931 767921814223720448,101747 767833920989696000,101681 770674851417772032,119832 793955816772603904,256255 763746593501810688,79852 789955171237453824,227907 752735617860206592,14277 759004419920842753,56302 756234864425304064,11774 779893403819479040,177248 732732210936184832,398861 767780354941779968,100893 785771801519403008,197512 749967649786986499,10735 763886953234325504,79513 765624554647457792,88311 765986784610312195,13343 770125015039799296,115435 794801402740621312,261050 764161923676078081,82066 764163144289746944,81869 794251217778053120,258085 780613565732495360,150151 755477125352787968,37538 763783954935717888,78513 792773968994328577,247240 768158268296400896,102336 786758875496210432,206008 760158056801939456,60819 795012201857695744,39957 765572920416477185,87904 795409122221027329,261155 762736755904741380,74133 769203278651555840,110942 776615317078355969,156835 776414659209367557,155390 762478018535104512,1249026 773995831238066176,139404 794328484008951808,258878 763751871311904768,79871 765152687893667840,86103 765690942644891648,88052 763323268786954240,431998 786167264542416896,199546 795145315632304128,263302 753400924224323584,26702 768328056742170624,100893 788121608401612800,213064 750695834002419712,13104 792769528912568325,247241 761560384994152448,69231 793987733353996290,255299 765435218270400512,85859 777902014688813056,163763 790432150034186240,108396 763774439775432704,80098 788295850648805376,1170441 767996651474649089,102940 776186052973387776,152946 759479252538494977,58173 787020241473835008,207965 794606789702647809,261155 749991440361590785,10976 761685900526968832,69231 763042516924903424,75631 777290666246189057,159876 769881759689375744,105109 771884500674449408,128519 750140147082076160,10057 764257688180121600,80939 785283737877680128,193669 794174230342447104,230559 791297188525645824,235963 758446699811475457,43588 763549602083594242,78189 788524367101566976,218260 786924397365911552,207287 790940500014620672,235147 780453631229394944,11774 786206454936023043,201494 758373400712650752,52566 779792188775489543,176201 763543534699880450,78642 791350827885748224,237549 771601205759873024,33169 795428438471389184,266079 786946791874842624,207151 780813099108564992,11774 787019256445665282,207287 790500314755522560,201283 786691361198268418,204959 775398398585245696,148994 776065482143178752,150249 793114077102903296,249469 767776391727288320,100605 777491367023022080,161413 792553960947142656,245101 794212617707524096,257026 761373990816317440,66786 759416057257861121,57749 791786897316143104,241678 749928500602277889,8754 767746726287376387,100893 793547311812972546,241819 768918426622492673,85855 753197938206048256,26140 790636344762662912,233131 793794260420231168,247241 758334821248761860,52554 765427498490429440,84209 786392724631064576,202379 767414765161484288,98890 780275953465516032,177233 765274808590360576,85562 759758179345498112,353879 756826140451495936,43399 762970953467002880,75073 767847715053117441,99212 771184585212239872,120541 792154531152863232,244289 763763869802041348,76406 768176360107810816,103071 768911232745234432,108849 785566679719968768,197035 770627240086208513,119937 778447162568912900,167562 794592249552113667,261818 765902958722768896,249811 794246617314398208,255942 793216206006280192,249926 763576797724233730,47940 732289303133491201,351224 776436902467633153,154774 768059345338642432,103261 770320196070477825,118087 789215050112393217,224333 794990745262424064,262925 775028736034996224,146259 776869258676625408,158387 754042655588294656,30802 787721388912091137,205197 792298286761803776,244550 770310154021511168,24173 795054559697715200,260033 793198670338326528,250430 760532933606199296,63451 764705192621244416,82066 793591616309190656,252408 758819607746449408,54631 763907600740077569,80136 785529820629364738,196277 787788101892579328,205197 756503073028210688,42249 778240607303012353,166532 794294748299272193,258598 795046413767999489,264397 795699963959398401,267862 759755015917625344,57574 765228650723553280,86440 751839449185746944,17416 773484561590210561,136074 776256751712739328,153779 794001490654490624,257492 794318382036176896,258741 759384895424638976,57105 786259945398280192,201958 788521083720769536,218892 773678156855246849,138616 778980410701312000,170253 790949643806924800,235147 750466240704118784,12535 762980834764816385,75724 789173461318971392,222682 770028611126566912,116164 755174820250132480,18495 785954773631545344,199546 772470263485112320,131025 785292485400653826,193669 786133767492603904,201285 788485622470021120,106085 767153099009994752,94627 790562412214702084,231792 794595148520951809,261155 780879832720826368,183801 757712661547069440,49070 791697923289427969,240474 762648597980733441,148861 765908463616679937,89845 774195073030430720,108396 794183272947445761,257492 791255963642847232,237491 758039794840662016,50804 793597509545267200,249926 788485820265078785,217574 755160031201406977,35890 760449795618144256,62881 793952703156101121,11774 794243822821769216,258598 759403678566461440,54070 778179821507604481,166295 732289039131348992,11774 775435618184593409,149040 787150354697695232,209151 754716825284259840,30296 790908215030452224,231580 766304994148618241,10788 795406066334961664,263302 778202679873048576,164826 766436890996269057,91946 753495333339103232,19598 757337767911317504,46735 793452709928116228,252196 766766380058341376,93184 762740563779129344,73712 787760750802587648,207051 794585635868708864,259743 788440838481256448,217024 748950854284161024,11774 790900348298924032,232169 791851807664328704,240507 786349717110173696,192032 738862215126749189,11774 765686740627648512,88683 794987178564734978,263907 790590092582748161,11774 749748036201578496,7828 790736117557407749,233558 767932418393305088,87249 776085582975873025,153035 776163961435779072,153002 756605737078497280,44273 771089948367880192,120717 774979964013678592,144682 752969777799319552,23739 775028429439631360,146259 768523650127527936,106716 774934619435130880,144538 773970862995222528,139404 751701982688210945,18397 768523034516975618,100605 767850935364104192,99212 756554215560839168,43471 767863554460512256,100605 788265099546927105,199739 793482044114251776,252352 795672953539047424,266138 770959454443450369,121479 789272344615235584,194060 795109938720686080,264397 786967683849936896,206054 790975331238719488,351340 768983502746517504,110362 789985870845767680,228354 767979178629042176,93076 780736742768910336,182036 787471366417059840,211347 787039405680779264,208014 792006320069181440,206666 776069674693865473,153194 757784940633165828,47844 770363455605911552,118482 781186592769732608,185496 795415239294492672,266643 780615743821930496,80785 792067298219683840,243614 751190579556605952,17259 751979896084295680,20195 787042631620628480,207965 757665099381211137,48549 791257812688973824,237491 790358255956549632,217519 794662768863375360,261059 770926511696277504,121014 786743439727665152,205728 786819663833378816,203806 793182938015731713,250064 775888970945138688,152182 791422359370620928,238395 732429317158789120,1170511 787809067473391616,202304 766099580861583360,90482 776820077953966081,157755 746376454548692997,11774 795492034568196096,266884 793188373796098048,249469 756194057433575424,41469 762120109020286976,71374 764809519226494976,84674 767465393342472193,98720 756488981789806592,43403 793132844428042240,249841 769485349907148801,27164 793127335784484864,247877 776190909872353280,153095 757075494776868864,45857 775281302735990784,140444 792387510269861890,243865 780766580024090624,182671 791323927763099648,237491 754793135998394370,33840 781584033746653184,181026 754094020482195456,31529 740392882964664320,56436 760544396907536384,58537 756650224492445696,43553 760545933037867008,63268 761452448129150976,67973 765912281087549440,89859 791715118891622400,237223 795729177076826112,268356 765939568226861056,90384 774290322914500608,141912 791678822257221632,240145 779165919905980416,171902 753372542723878913,19598 787957056250707968,212139 761674639231881216,70177 759103721049423872,56964 793212660833591296,250033 755782837496840192,39462 758905254532435968,54070 732822762360872961,1170739 791336408178917377,238207 791640113587421184,239906 793637819323445248,252014 789467397132587008,225981 751225491403710464,12868 769613626839822336,110585 791365273102135296,238207 760983977427607553,66116 765290497082531840,82230 778905689167163392,171043 781373240920997888,186153 787256150282629120,209151 787649557794553857,209817 772210681659596802,121795 788786215545888768,219174 764887373914206208,84724 768218399356977153,103354 786152316206329856,201351 771347047672844288,124597 761736505735778304,70543 791648725773025280,240145 793900669228883968,203546 793100353478721536,249469 757897332507770880,49852 788571331751055360,218275 759851138950664192,59403 762779970208796673,73712 777876331803602944,163763 791432532969476097,237935 792269043600207872,234426 790932117907582977,234579 794717345344200704,263033 775003736762490880,146259 793870162868961284,11774 795608123646078976,267521 779465923325415424,170187 762284920966381568,72420 760144567085727744,60866 765290246137188352,86342 750544529229549568,12681 774240794043613184,141867 794612892129722368,260173 753760584915484676,29263 764070743495708672,80153 764997446267203584,85562 768605450484850689,107428 793926355612274688,256532 743188246885171200,11774 785914487035441152,199546 763088356020400129,75724 763851279495946240,431998 763545862010208256,78129 767845087187394564,100620 750921614238347264,7811 772860521330647041,11774 794559491962503168,261155 768503572648566785,106819 764112354355220481,81927 793097474277830656,249469 770106997916180484,116824 766351361046933506,80939 776735747957284865,157693 793513864503496705,249926 762792888438775808,75073 785634599896395776,197512 777211968897769472,159876 789511436321955840,225959 770611870516469762,119719 767084934141997056,351436 767189324324626433,93210 769048911361216515,109666 772122505158856704,112788 780778328311476224,182036 790721496968683524,232137 775315431271829505,148033 762844719906852864,73926 786348508517326849,69055 795108040131350528,262053 758641846713069568,54070 771058841152786433,123028 765902681332445184,90031 769266763141832704,112693 794987533155389440,263532 739357828951871488,72093 780106483224735745,172185 762042874833678337,70509 789185755213996034,224221 793359375628955648,249926 762768507910119425,70177 768577259263234048,106702 785902291362648064,198671 757460165910224896,46890 772949041218891776,131924 788781826038902784,220526 789901427120287744,227048 793914502655852544,251155 759168889825599488,56964 752626443520061441,22393 792020921821396992,243075 792257184822337536,192558 753583209343021056,28037 773403336141893632,135903 789369379502878720,108396 793548521899036672,253407 760170874943266817,61051 767986105127956480,100561 775719848869371904,112363 778936176774348800,171168 757979761121435648,50581 758791266398240769,55262 765250799781998593,86103 778744951613984770,165185 772876015425073153,20170 790328194624655361,228820 781576559572373504,188401 763232893569110016,75899 764656645066543104,83870 773318591097757700,135736 794980724193406976,263906 795059343867736068,264397 766410709253038080,91791 762689681783984128,74238 778372265293471744,167101 792421337432137728,245268 768404700173598720,101681 774379996156534784,141360 787825968899624960,205197 790596825275363328,232169 761357577175302144,68273 760205570066481152,58537 761636925589495808,69947 781841386630971393,190635 785558081371385856,197035 766914379283521536,92958 756609460890660867,41839 771191875621392385,51069 770854115119280128,121612 780084425317027841,178258 767907828015202304,100605 773207632211484673,135025 764872297035464704,84724 765994343958208512,90384 754749137040449537,33356 785526480461664257,11774 793480696593469440,232863 761667610966650884,69711 756570559517982720,43471 755761019465658368,39235 773581368450252804,137042 749656181015056385,9408 792719239945805824,246225 750987148036366338,15813 760356051501748225,61051 764193713031610368,82066 771525127263649792,121479 788875240122163201,11774 764188275221430273,82544 793593919002910720,253164 758295138036613120,41703 766003761483362304,1170552 781521735405428736,188401 775743490571415552,151071 757247440076566528,45014 777621046455263232,160480 753650520305172480,11774 765511884833427456,87904 767111867470786560,93112 733237330836922368,353451 766071041277984768,89923 774227419016290305,141867 794527228944089088,261155 790311638180171776,11774 791435525412548609,237491 759813732394340354,58254 779309047845617664,164582 791885772370550784,231318 755823630655729666,38792 764209188599762944,82544 794843518560780288,261666 780844412414914560,182036 753254677848784896,26539 794531070809088000,261155 766356833040642050,86815 785545558974984201,130635 760892215845675008,65180 762745160677613568,74727 791924975846330368,241367 793629493114052609,254135 770299565303934976,114254 759630104255397888,59215 751193951340793856,16728 762853270859624448,71502 756231385791262721,41537 773260597580345344,47940 785699481090007041,197512 788533673096130560,203710 771091469029543936,121046 751042357504520192,15536 770972479862910980,122146 759404828963512320,58028 769579424056545280,112623 762634164982079490,73814 762055452976820224,71429 752018618427125760,18395 793428752567005185,252020 774010420453634051,131421 789152549530132481,215505 754057707729018880,30910 780224533806587905,170187 794538445385453572,261155 790558538661625857,231894 773503909159575552,137042 759610083609309185,59164 785569768711524352,196917 760901041776889857,65268 776087106854744065,152735 794982707516362756,264397 778632700391329792,168794 770301898079375361,117257 776646320744390656,155451 787117103060889603,209184 794266149223469056,258331 788487218050441218,106085 750517557065420800,12746 757426322255687680,47283 754737878064766976,32404 770751655230967809,120690 773947204943880192,139577 790333144335392769,230277 777984571581329408,164375 774874178063335424,142852 776762586557669376,157082 763934677258211328,80153 790749335654989824,232863 769885525733941248,113982 788204862362222592,207287 791301706411892737,237311 772795873273065474,132335 769664455697399808,112032 776383816424427520,155390 781192568818262016,185496 794524589053407233,261155 794973830301224961,263895 788060207133913093,215005 791362576185565184,238429 776167733801037824,153772 791935489636913152,240145 758320254061801472,52061 758698696783650816,54070 753054743958740992,24788 781796151590805504,188577 769283473077043200,109713 766004403727851520,89888 769027633493475333,101681 788041145855123456,214492 771510411724148736,125163 780832070872473600,182036 790597580950568960,232169 770398975232909312,118698 751219656229318656,14277 778305843183902720,167220 792016888393900032,243075 795271220270923776,264397 785570565843066882,196676 775659834511425536,150302 777694781426298880,163319 788247979044048896,215005 789144542570164224,11774 790973177077886976,235536 788750302597910528,220029 753984311666282498,30842 758422334592069632,53144 770454529154256896,117257 774323556914266112,137777 787144998655406080,205186 790953049569292288,234583 778637220940910592,168794 774094824014172160,140211 761637368671662080,69947 790600555794141188,232169 788215518037680128,109244 753965575823618048,30590 795481949682987008,267138 773755100988837888,138819 765153383032492032,86103 774094087066529792,140444 791159250437431296,234583 794678635651276801,261155 770819047407620096,119937 765594299954302980,87904 786422047748399104,203350 794602918569603072,261155 775009939660169216,144648 759632851524431873,58965 794093657083224064,255819 766393164915630080,93086 791969731649515520,242203 781510792931934209,186149 794842729780039680,261060 791038160037814272,234575 794647957740122112,261942 791340282377752576,238207 754717806428651520,33356 764829292974833664,84724 795765663218495488,264431 788089975732629504,215252 786552719263862785,204457 778641270948368384,169201 794620542460362752,261155 756317268376743936,42249 786298045029842944,202652 786301485596479488,201958 795302167833886721,266079 739452796160770049,37154 791472021246849024,239405 759081724605108224,56889 769247982432780292,110615 778340265941532672,166852 764717804520177664,84422 777385039860346880,161717 794206632473346049,257492 756583723643043841,43471 777712928556519424,161456 775493857068904448,112363 793384687905275904,249841 764656509099925504,83391 770982146978775040,116676 780839734058819585,182036 772177091802660864,130065 762630646485295104,60794 760709102611861504,63451 764644223593295872,73926 777140591729713152,152589 787900483730112512,213253 778567606475317248,168883 768842963619344386,11774 767061375680151552,97472 767858051756023808,98972 753394778428047360,17365 756245906819719169,41680 793145587625369600,249469 793583989411811328,253793 773639112331001856,126570 793953788872851456,257208 788590589163995140,219471 771393098018656256,125367 792720342993297408,238113 787759243403210752,205197 792809256151977985,247455 785841532263886849,198878 756603731609849863,41839 795337684537475072,266079 768507344162463745,102831 754173209788964864,17640 763977583348240384,81364 788741876283166720,220029 753745312880222209,19133 762672079896506369,74133 769865429036695552,85562 775684754574159872,149953 768903067739656193,109104 776941312163577856,157993 794200889896497152,258331 789895262219055104,227048 753943177678032896,28148 790750308087451648,18395 772397314065346561,86103 763498944185901057,78274 766132820263575552,89733 794004178569871360,256502 750371362439434241,11495 787939444745760768,212239 753948409346732032,30590 753446535359262720,27402 791721458116489217,240070 778242986803167233,165523 778640370569768960,167399 758068934608359424,50827 751642253467193344,16728 786954398962507776,207613 750075335165763584,9148 765785599789953026,352717 787463965223874560,211347 794221588858146820,258456 757087625572388864,45964 774780487302774785,144494 776804599227441156,157755 755451028632379392,36735 758020509602676736,50314 778760752102412289,167676 793149735095963648,249841 758129758437793792,351252 766083188733186051,90357 750382346357080064,13021 787997159379480576,207965 788767349319106560,220029 791272890071035904,237491 794632351548604416,261155 757424736586506240,46624 756644946602491905,43391 773509882603503616,137042 766706089501089792,95672 764223158635393025,82283 761688497732329473,68828 754773510715641856,33356 771216164366057472,123825 790177190721773568,227048 791301241951416321,237870 776651926448373760,88859 790614152913924096,229930 773590639497744388,137158 787394574033555456,209309 791378815192739841,238383 771807765031489536,128194 781829744937541632,190635 759000134688477184,56302 777605506043092993,162610 787074404509425665,209043 790767165662113792,232881 760250904771633153,48052 787376078310379521,207613 768909867973246976,10788 774301975953350656,141867 794037039968587776,256502 785610279862370304,197512 775306946857537536,148045 794531838203084800,261155 758185164241444864,50654 769335184281903105,97438 769489936726712321,110585 774730744581193730,144573 786903910149656576,207287 788284272478081024,197286 751871008999665664,17794 789747137114279936,212131 751741198826479618,18893 755892332168224769,39235 755150132497227776,35890 756578330632155136,43471 787339310131326976,210207 792537288349671424,244759 766130089662803968,88930 754033283227348992,30590 786587695581495296,204835 790715224814825472,232791 773247599868452864,121687 773918268373422080,11774 772974331760549888,133519 792021607795531777,243075 785875905381961728,199290 793251316596248577,249926 749123123723677698,7332 781246783116771328,185496 780094554062151681,133160 793177368697249793,249469 791770513802600448,240483 767117464333324289,56964 777722298002317312,162596 766979635775025152,86103 794578772900970496,250633 756517073598177280,27045 770631241536118784,118192 787686674113245184,210432 794721189318930432,261155 763163216687935488,73814 769625400532164608,113836 792782072733577216,247240 750892220698402816,14277 757064150367342592,44450 761615979835260928,69231 791999774094422017,242448 765806607464800256,88994 786189098247659520,201494 751781132899844096,19317 757402814188556288,46890 753653117418221568,28866 780092990463148032,178045 761906512142925824,70941 778930614208651264,171168 766352375535677440,92885 773946307165560832,140308 774353889831161856,142140 763868141097213953,80939 780614224569524224,182146 785659644412780544,197063 794756255533453312,262925 761938106576695296,71224 778699831044780032,169916 757100572529070080,45964 794688271515324416,260081 755469180703571970,35890 766014015478829056,90936 736065670681526272,1170661 780413780391895040,175269 788200125399175169,216009 751093539182931968,16299 779329003605880832,169418 794911207689953280,261987 746637142844018688,1247750 780725249482461188,181789 765240159361200129,86645 793224538557337600,249057 793624031895416832,254300 763768949007933444,77598 776127211128651776,153845 775812797619777536,151409 788525162727563265,218275 763601610023075840,78129 795775310939754497,267857 752988641274671104,24776 773887012327813120,139404 770762724858998784,120425 795283076263723008,262849 764787265683984384,84724 766005531463016448,88669 785903281570623488,199546 734391689620557826,11774 770908592723460096,121612 788204410434297856,352258 761363329147285505,65455 785786911348621312,196701 775195780659286016,146675 785753215769817089,198094 794782164927725568,261942 777843038139797504,164001 792503619882979332,244572 761359342134329344,67547 766483599122010112,91956 755178835197427712,35890 778667489144082432,167677 791687556702187521,237491 785435890835423232,193858 781273406767505409,186063 759065751349321728,47761 777912679721676800,162741 775846606151249920,151071 793168257113026565,249926 732949519264931842,353474 760994890817744896,66165 773917394708430848,139404 778270088822657024,167046 793151589481521152,249292 785649671167418368,197512 790720913297793028,233307 766383198318301184,93286 756310363235241984,42432 761317831451430912,47940 773482805162631168,133666 788772086571565056,218275 788369204772646912,208544 763086034510811136,75724 788505022657093636,217519 790674730076532736,233498 757871169273860096,49754 777806323220041728,163769 785682201060913152,197512 785865494960205825,197297 770310420686999552,117257 794866909044965377,262849 761794579611852801,69747 769721112854790144,112939 776305758094917633,154071 778323961985830912,167220 790296200511533056,230270 758720129509101569,53185 778825986842333185,166860 754758680164392960,33356 772666695781535744,131421 781341997592227841,139404 758259276620017664,52061 795708138888503296,267213 769984639456927745,115519 773055361788026880,132761 735113622439989248,7311 792145956741406720,243292 794526122742456320,261155 762684992451477504,11774 776760153022627840,157693 763013315639513088,73926 775447435749552128,149202 758108804126904320,51451 792911408514019328,243865 759387328976740352,56964 792379650089578496,242693 788482644107468800,215437 751231561006186496,16299 773207289499152386,11774 777331643875004416,159876 780458342325981185,167220 765073180146794496,84724 791378339176919040,238383 760622455442448385,63879 763502442457731072,78707 767904996637544448,72093 775446378663190528,149040 773890308304084992,139404 793621961175740416,252581 757356958944862208,46379 761560944426254337,69231 771297435264151552,118191 765644940802162688,74247 759265941830107136,55661 775286780530610176,148019 780478960304005120,176710 758745150973620224,54123 794575124137648132,261130 740345354651111424,11774 791427135357321216,238383 790875448477704192,234583 781153236979814400,185313 733294364395331585,353789 758265484475191297,41703 766192787377094657,89923 787789955561037824,210253 793177208680394752,249926 758297744825987074,52112 770994254336385024,121612 786203042286669824,198973 794243225263505408,257674 795079684509798401,249926 771526856436748288,125145 768075632353939456,103354 773965191046426624,139404 791345554034921472,234796 765727540065472513,87904 788433231838191616,205181 795655530119307264,267521 763903386295144449,80648 791341991166615552,11774 772517660957564928,130988 791372405902024705,11774 776162738490015744,153845 765565876041121792,88265 776055810086543360,152735 733135247924137985,355480 774170014630850561,140444 763040224939216898,73712 793155831466295296,249926 791464493125668864,239107 763868579972296704,80863 795259358065999872,261594 789294500288102400,220029 794941087555211264,262847 794573111647576064,261155 774352407094407168,140444 764943186263367680,84785 788339944137850881,215437 794558217523056640,261155 753924912012812288,29263 768516817228673024,104973 777634423751659520,161456 770396708291289088,118761 759109998463049728,57105 772544942241480704,129908 778426381113790464,166682 773010793193353216,133454 776901862243065856,159308 790422434092503040,155390 760359011241881600,62327 786501249499815936,202275 765147045455880192,86103 780066481858027521,164814 793506253813067776,249926 795305012150857728,234583 794323441348268032,258878 762597840275304448,71502 751134829782110213,17259 752061793649000448,19472 750884641326915584,14858 763392980128505858,75807 795374402636546049,266054 775334847262973957,148473 765305260428627968,86653 780779807323725824,182960 767942106224603136,101681 779336404736339968,173964 732841156552368128,354109 787836870151507968,211829 767168776328601600,97386 789516774152691712,205972 762744804568502272,74133 762764960963244032,73712 776241178417127424,152017 775073099028967424,145293 754096585001148417,30296 789054427332120576,220029 779340321142501377,174115 766042172034514944,90384 766692414371270656,11774 786033890842533888,199546 792067744334094336,243075 780602534356410368,80785 753060152652161025,23217 771159473603817473,123229 786876395431587840,207051 755872373534969856,18215 770099109227298816,110362 794040933063004160,256255 763444561532317696,77720 780129387744071681,178360 774221297786064896,141867 761385064705974273,67468 776625012656570368,153845 770171806820933633,116082 761772673873555457,69878 779130196905463808,168892 760082680448901122,60801 776819111192104960,158428 750840660777840640,15643 755192753953214464,35890 785310267798282240,194934 786923715523178496,207287 775734525045465088,150511 787378097591054336,210795 794206379749896192,258607 795424244876316674,266138 786904017762914304,207287 776586284672450562,155318 792097810845995012,242570 755026221201752064,34666 789293102758408192,224680 754790851696594944,33356 794669821183016960,262022 772504323049852928,95055 788453667619934208,11774 753235616419184640,25889 732628948849467392,353113 785239120624836608,194157 770509137977417728,117257 776825433354633216,156835 794568876575096832,261155 760956239102615552,65234 760968069371994112,65729 762005200513044480,431998 765384007173312512,85562 787753378747027456,205197 787073659655557120,208928 779544753914257412,464984 793795246115082240,255393 793995560487239680,256219 795007684827168768,262847 774758319462449153,144573 767424273283710976,98890 772228840785645568,128897 788439433032769536,11774 792924022161801216,248514 776409005904138240,155390 758430169757470720,52112 770791103817736192,120865 779619538048520192,175186 769799518820917248,112939 766508492576264192,93405 787040695932497920,208016 794308277429383168,258249 759080693326553089,56231 794667741923844096,261155 776996848972201984,156835 776909363177000960,159245 795761610014986240,267564 768950796314521601,110331 774802584779431936,144143 788823603357753344,221136 763216252223356929,75805 767008444863877120,96985 762847424717070337,73737 790543373710929921,231580 786448266212683777,192032 778735897667698688,170268 749331316903075840,7772 766560928108273664,90384 788090858306351104,215005 790897048706875394,234583 766708076959367168,93823 762074956834435072,47283 771439050536419332,122528 794137585584979968,256255 794536835531816967,261155 786221005303795713,201555 772518614733774848,131007 772789826982674432,132578 788821347585650689,220526 753719319465435136,28903 768479709051047937,104973 766826877134614528,94458 768158013047865344,104271 785983177907179520,197512 792805675566891008,243165 776883945291911168,159226 790910647663943682,234583 790923565021270018,234796 763838596558249984,79587 771492930674651137,125111 772790983239012352,132335 755096407372079104,14277 787000005894766592,206008 755902266293391360,38459 778399646767058948,167124 763536832764059649,78566 792136593091932161,235685 776687282308866048,156110 794996165930520576,262849 750463696673976320,13532 776810089009205248,157755 793291050949500928,247240 794658211546558465,261155 785845623727722496,198878 771500235407314944,98305 760559892423905280,63214 776538823681568769,156660 786396207371255808,203674 751162505330700288,16897 772790744805412864,132578 790779946453041152,233692 761357271573999616,68273 771138035203309569,123583 766409558814187520,93823 780435429984178176,11774 769853669105733633,114222 792149413959311360,243648 785912281032953856,199640 759403281399578624,55887 762803249787183108,75073 786987227146485760,207287 756591304927096832,44274 793155486761771010,249469 753375282405445632,26458 786179169726193664,201494 786455123241336832,65113 794675751836676097,262145 793467221347540992,252408 755124693842231296,32572 766630161487831040,92958 768232715720155136,11774 756280404076662784,42495 792124392151064576,243187 753346662127382528,27045 794604332528308224,261155 765820400903266304,88361 781472584336408576,139404 752215966885548032,19352 757619745554243584,47940 774511674422272000,141360 789219041198178304,224680 788342089952038912,215057 789167332740300801,223899 795231317646606336,265644 751208881225740288,17640 757590289611653121,47940 795614659143405569,267655 795675096379695104,265649 755161238854696960,35890 775739440497033216,151071 794160069218799616,258331 754813412849451008,33356 792052931319259140,243427 778311087124918272,167220 790708444730843136,233705 792582593535291393,246295 761347153805479936,67369 770761062278795264,120610 753910009235288065,350711 773922820522926081,1250084 777893344517033984,163990 763714667596353536,78947 781296093564850176,186499 791295033450258434,237854 790762083310854144,232169 793177711069978624,249180 781182966932262912,185496 787604841791053824,199307 793083807050137602,247241 753359964081491968,27317 794564540348309504,261155 793956168091713536,257026 785282173679112192,193669 785602917210451968,197286 794197024883122176,258598 750247806485626880,10735 778167436105375745,164826 794230541361020928,255393 764443121451044864,83429 764171231650205698,78344 774414144732798976,141360 779520334361796608,173917 793542023949070337,252020 763414766756986885,73814 768881746053963778,109874 772830142288756736,132335 776682307532955649,157211 778251620593303552,154100 793155745533550592,248437 763183882548248577,77164 781213714653601792,176196 785841162632519682,198513 793094871775113216,249469 777208718593253376,158348 778364178700509184,166852 764942510443507712,84885 764826064183029760,84724 778845196041596928,169923 790992800569405440,235621 758096690725486592,50442 791775501014667265,62492 766475605332283392,93850 775675072740728833,150663 773265733249662980,133043 765339710533177344,84886 788606015239548929,214899 773987729210302465,140211 795036256937844736,263906 755096794942451712,35445 764800131027832832,84422 781143510288334848,185496 789982880155914240,229159 786790351457497088,204835 763356167271612416,77273 767008097466404864,95798 775480911647440896,1250233 786985007340486656,207113 763128870182805504,76794 756367085081497600,37044 787165195042852864,208415 774445658220687360,143585 780592234856976384,181811 757886503137710081,49852 756259206039306241,41438 773483129462022144,135736 780618959817060352,174115 764161820005429248,80486 767770699897331712,98335 768884195603001344,107469 761589941096722432,68987 761401178835955713,67229 793093705767026688,249469 766888102065340416,95707 758782252956385281,53995 778074259100987394,165435 759124870227750913,55660 763446040481652736,78129 766392912368197632,93286 777997800671944704,163785 790625137544531968,232280 792052297501057024,243187 778412804307050496,167676 758686966502141952,54070 773623111703035904,137158 777949771537481729,164764 788769079020707840,218258 793924992203427842,255393 788860804892196864,219531 763576220281769985,11774 790531104667230208,231894 775702666139664384,150511 778289453039099905,167220 765202731833450496,86103 768263409871630336,104406 770753329341296640,119937 778740894509912065,169437 766792900629762048,91700 794752066518335488,249926 762793728973111297,75073 772974110314037249,133454 791132502056378372,196314 773309323917131778,135136 791295676000837633,235990 777333281989599232,160134 774045368019451904,132364 778414039676227584,167319 785982340895997952,199490 763468458411429888,78159 777909762319126530,162596 733030200775081984,355508 759364560335896577,55661 750362902037749761,12883 757346516289794048,46405 774227376330899459,142090 791166769280978944,236502 761683253115838464,69548 764316418804289537,82673 769326412922630144,112336 756990556165640193,45504 788939747271991296,194199 788540560575377408,218832 788606112979451904,215252 792456574392381440,245268 752289780088578048,18215 761202292594880513,66159 770291559564664833,117303 795017976055529472,261155 778216412066287616,166390 786649493835919360,205270 793238216119902208,1248155 788215263355297793,109244 773161878142980096,131473 774614470509391872,141360 771437159811342336,125554 789654161914728449,226428 776218588726304768,154322 749346112679665664,7816 776931995595091968,158387 773068579658866688,132370 795122938261491713,258456 793110262203097088,249469 763816922060247040,79691 769652247445708800,107953 778704953003028480,168698 781177293792313344,186186 759001312138715136,56175 781193510196170752,183269 786431180136587264,202429 767844559242063873,100591 785649265636941824,193636 757031417414955008,44429 779883946486145024,174465 764333019062677504,82066 788711265959043072,215437 767137618484080640,94699 759422356314095616,349683 771553224922796033,125222 792129358638960640,244328 779665214346256384,173347 794637825467621377,261155 792763789288538112,247241 785429084956422144,195386 788452324960264192,215437 757995178133037056,50647 776197329980366848,154531 778291868195061760,163586 790724106714918912,232791 755266249962102784,34490 786739664631631872,205728 792087826770882560,193762 757853571018739712,49754 758697705094811654,54070 760417551738343424,57574 755861464372617216,18215 793099311009570816,247877 745414971257823236,352025 790941263180754944,234796 756275103651028994,42405 776086272460849152,152735 786973579204321281,207113 776177008321540096,153772 753553881171308545,28095 771884345619390464,127796 763217255781965828,47188 758142758548680704,50923 793276263989284864,250179 773275019375812608,135025 775793649791692800,151741 790982851420364801,234583 794937916300660737,263033 773629859582976001,138165 772452171455619073,130774 787079481592782848,207796 791742534762594305,240584 791285762977255426,237491 781344265909653504,147569 770638770710323200,113412 785269716411674624,194667 781177408556769280,183668 787074331830464512,180088 793193843004964864,249926 776080779767975937,153194 759238046776778752,51798 793410803332505600,249926 794316498789683214,257406 772140804999708672,128934 781582610216525824,188577 752629792919478272,22777 793115644220747776,249469 769885859927592960,110362 759958717001367552,59365 785570838137360384,196967 794681216226234368,261666 794006149368610817,257536 775170242989273088,144654 775396886031241216,148994 780432207378845696,179695 793023497358499840,247240 791555903732518913,238207 791635150752755712,240260 793137213735186432,249882 776178011762589696,154322 763543477275635712,77598 769255450999136256,108795 766004031567167489,87889 785657717197123584,196247 771912345266233344,125742 773724384473210880,137042 794975040014077953,261142 751239660228272128,14882 788398455299444736,217519 792076272285446145,11774 795711748217208832,268448 759501247565234176,58508 785880943546335237,196676 763170843631423488,65180 787098352886411264,207119 750652300537032705,13262 759237003426861057,54123 768810384853766144,108849 776114959554052096,153610 791440112181612545,232137 795086042370076672,11774 767147780800323585,97432 785622887621427201,197512 759085473419493377,56552 778402827764981760,164869 786714403307556864,206048 777335930491314176,159475 758362326521241601,52030 780622630147661824,182154 768530516072996864,106753 763766452860182529,1249151 788897945361973248,221972 777911926479204355,163990 777851793543946240,163990 785540071545933826,196788 793822376702124032,238136 787267097562865664,199307 789430055873110016,225981 758846945787912192,54070 768466000496975872,106281 776852211330641920,157755 792570429789638656,245239 755198959237431296,35737 790926231424217088,234583 790987277967233024,235399 749679913427361792,9292 762351150188429313,20824 795296586934919168,262022 763903388769669120,79691 777590623838830592,162638 788007178233794563,214354 795090878658396160,263906 751031478478266368,178186 766115099744411648,90145 791752951278637056,240483 793186134000078848,250430 751783003861487616,18374 763484983419953152,72958 774696770219769856,118174 778313299335061504,167319 785389143178276864,194085 755896229817569280,40550 764221603982905344,82283 778296855335546880,167311 793896097571823617,256255 769749060169326593,114422 775790334462857217,150764 794806614645764096,39957 776039781943812096,87904 794912529210363904,263895 759977870433263616,59666 786986923340468224,207156 759188662697332741,57348 754003187984691202,30590 789196266320203779,215437 779454697224581120,174230 787423298803990528,203034 787084982464290816,207965 752161269222875136,14277 795371142634684416,263926 762115663213260800,67973 765170638893875200,84724 775768444197179392,151463 788555363905777664,218275 759536496063897600,56231 791011448612761600,234653 749591812361236480,8497 732998023614103552,355106 763450394064326656,75899 793155623517052928,249926 767285701750632449,98661 788702327767261184,220029 767715947503357952,100605 765846247483838464,89852 772501501520543748,131238 788002803553824768,214354 788123445523603456,215754 763419877122113536,78100 763810573595336704,79987 788058007493943296,215005 770806322438692864,121479 787351923007651840,246425 788484353646997504,218275 773541421089304576,136947 768276367335038977,209828 776988194986483717,127871 770423404214312964,118087 791104956648550400,215412 793845587300888576,255942 770115903354699776,115458 792174665582145536,244550 772436362628857858,112256 773971145578033152,139404 768915142847311872,109104 777585905863430144,225011 790904479814004736,234796 787076922291417088,208928 792494843243143168,246273 764279345481289728,80393 765411068495532032,82209 790204607083401217,229818 732573683005427713,352716 775677962486030336,1250245 791972358382903304,242637 788099602817945600,215064 763597543842414592,78707 770695118118539264,120610 793335866995404801,243865 766760150296178689,95682 753688889378934785,29040 795725019150188545,199307 789198041374789632,222647 788198928936148992,214078 785303667712860160,192032 787371677835329536,210207 765914306034610176,89076 756630905914089472,41839 781468999137714176,188119 795037785849634817,247930 761175680243630080,66897 791661852719587329,235487 795275224107323392,220689 753693041756672001,29263 758769002634219520,54070 763215995385151488,75805 771834159975112708,121612 792079951784796160,237964 756609752159969280,42344 768134438022545408,103071 755561700066140160,38210 791682622418288640,240145 787701544548306944,212139 764143789631995905,80939 792420916399640577,245268 754734616209227776,33356 776147809166725120,151539 764456220728188928,83391 793639956728209408,252741 755817060874063873,37655 760975192957018113,65927 791156576216375296,235374 768874157874487297,109874 753774632545640452,28128 786639888078757888,11774 764945728074547204,11774 786330453674455040,202379 789894368849039362,227242 765624689267965953,88052 761992575985254400,69794 776503563866480640,155688 781453354065092608,139404 781634219386638336,187969 790659156705435650,233307 765706162951946241,74247 770369238150164481,117609 732615747248226304,11774 769656096696991744,113412 767695430972956672,100506 791275782362525696,237491 795048959781781504,264397 792949381200683014,243513 754059122220208128,22439 792054413892395008,243187 794988583195185152,263551 786377798457974784,200009 773999279060856833,139633 753352392150622209,27222 752656789770870784,22743 761236996824109056,66878 762641300612980736,73926 794224210633629696,255870 762783384426778624,74066 787066947129094144,208980 776157282614771712,153095 786223414579081218,200288 788156392511111168,215754 768854736632029184,105109 785534364260114432,7224 785895577062023168,199546 758417635075760130,52771 770393415221583872,118191 750815451773632512,14277 766807458111258624,95707 757709889468784640,47940 755923594656362496,40550 767753803873460224,100605 793594841284345857,253207 762714208333029376,73712 788810789067059200,108396 793276028084850688,235590 785611706504404992,197286 793191510246322176,250430 794147097737953280,257492 777190183993212928,158520 794989833152319488,262925 788536975196164096,217519 768271518304505856,97199 779092972289667072,11774 732435141423955969,349674 749319275433693184,7849 754994011182694400,27045 769185340104044544,1249645 770739832041590784,120922 775569332839514113,147752 775797361343803392,150663 794694065065316352,262849 795403378004262913,257325 764209384247263232,80153 787212464106582016,209477 764891445631344640,84449 794676686562304004,261155 779393836581687296,167101 770723227861671936,118191 787804580297990144,205197 789891527933849600,228656 764175006372884480,81869 793492242329640960,249926 788439328481345536,215437 758506832398733313,53703 763145122586460161,76934 764263315203915776,82002 761754056222240768,431998 767578056831696896,98720 776744293536980992,157755 779500255691890688,174244 756875599793254400,44163 794901433099415556,261818 758713702304526337,54070 764136046841987074,82066 794720781024563201,262053 791405144302694400,238780 779362555877744640,158387 785988982794399744,200490 758073472027328512,50827 762785326511165440,74868 790272013587800065,229895 789156082929180672,11774 761890515377754112,431998 775776568475922432,151071 750343973516906496,11495 771963748198260738,128382 750730267644399617,11774 758095353577082882,51043 763807802204778497,78566 794543172705730560,261155 742900674132742144,47188 760915965303459842,64730 768665209187643393,108395 763515333466398721,78274 776236726968811520,151216 768152614248779776,103485 773926235403591681,139404 776394423307468801,152946 787749993734086656,212357 790702424373637120,233154 776128410305171456,153921 788093322917064704,214899 790817370637864960,231870 733358803781963778,11774 791272757082333184,237491 773654348169637889,136904 766442886799949824,92075 786598759232929792,204457 758267814801268736,52061 788757841322520578,219531 775013974731546624,120690 775024108396486657,143585 775198990845480960,87904 753418613223149568,24512 773153353425707008,134454 788478464512888832,218351 762280295538262016,70858 766034524052549632,90539 768020696664530944,97386 762231486095515648,431998 760437897405136896,62805 765240705551740928,86440 762028571858767872,70679 773645961986015232,137640 788492958614028288,218275 774640033059868672,139404 757853025033519105,49754 768591323628761088,104973 791353397765177344,237491 760195306520612865,60112 786699501817982977,205902 794681746738544641,262022 773293231601659905,134561 787832564350345216,207212 791733644389912576,241034 750341610462818304,12535 781217469319016448,186434 769184241582301186,111795 794572996933521408,350046 750707669023981568,14751 790712063274483716,233692 763181761958477824,76723 776186307399651330,152314 776774133153665024,157840 750772120750137344,14349 762384053333098496,72420 763448610600038400,78344 755526356058923008,354598 759158117397651457,56964 790256884272029696,230270 785510433511833600,65113 770815112307355652,121479 794581355170365440,261155 775406154201518080,148045 785841821196902404,198878 772884048796454912,132364 778150400755204097,164628 757249212752928768,44429 790567791141281792,212564 790346990248927232,230282 785582750992633857,197297 767654278290894848,99385 789526902868418560,205972 755502923866570753,38032 760320226177187840,42435 761198967350661120,65974 787335416307412996,210207 772501299493429248,131045 795666898088316928,267862 770369404240396288,118604 778347416437268480,167186 786972956366925824,207287 788164065294110720,215088 768855486993092608,105109 773606181583585280,137965 790962576742027264,234583 763821178221912089,74868 768952775778537472,109666 763889148851654656,80209 770695825584431104,54052 775021389367668736,146259 778635668377382913,168794 768776140035088384,108849 754757948136652800,33356 763895843371876356,78566 793403405628796928,239954 786655655746764800,204413 752899951601061888,24173 767050764082479104,93210 794326613500391424,259743 791365373262200832,238395 765367510459744257,86763 766394013750530052,91946 795496569332080640,265855 793859588768411648,255942 768059272844439552,103261 775094427526242307,146847 794078262825721856,256458 767402244329308160,99178 770951566597685248,121612 785843455612350464,198878 793127926749356032,242693 755967633904644096,40550 790577948805959681,231894 771841568143712256,125850 773864537766232064,133519 795725095985618944,267862 768156836050501633,103071 789054850851934208,218275 766015417366306817,90384 791081009299075074,236393 794566243172937729,261059 764994602160062464,85562 768306585886003201,102998 764512542974701568,81946 787361330063740928,210207 768860285939486720,109386 786097093400223744,199453 756280131841241088,42495 772917017330540544,133305 788472413151383552,215005 795001775044620289,262925 764510739163811840,83649 760850704302940160,64722 794737343299252225,249926 758110166965448705,51069 775731819425792001,146991 768061484819746816,103261 762030009695346689,71685 771060351874043904,122982 776831579293413377,129220 793998662221365248,256255 779395282161192960,121051 766287057131966464,90482 790148546884411393,228171 790408502636261376,230181 757725773725851648,44274 786305728331984896,201958 768219396481306624,104395 771206802834718721,123825 780604809799954432,181886 766653698722271232,94737 787749823021719552,210215 790972591481708551,234583 780107462749937664,176125 766428168861417472,91946 781263914986266624,186816 735339780674846720,1170407 790578504597401602,231318 765043156660334592,85358 794151753113604096,257492 790603158644862976,232169 760647057392611328,63451 758467101451444224,53144 775400730375184384,148645 760954540619292672,64664 772873927630675968,132848 788457446759096320,217106 759059359112450051,56499 785543601212141569,195743 776192742888091649,152314 786555815029121024,204413 795726879454035968,266884 761669082152333312,69711 757331585792258048,46006 769691159803203584,114779 766181066881110016,80643 789946717743579136,227453 770334535670116352,118087 765316377833934848,86627 781914602560978949,188489 785856808250404865,198671 763947267044745216,78129 756437708629827584,39583 764136272860418048,82066 773439039932432388,130969 777876963557986304,164001 765291588650094592,86103 772895988889612288,132908 790897087567241216,232791 794051608636112897,11774 776145763097272320,153854 793101367548055552,249348 773862338474696704,139404 753771262573367296,29817 795768081276506112,268643 772617074426380288,124350 777970972188106753,165185 764149307050070016,82066 770363185870233604,118482 791721919875649537,240145 751117658116984833,16897 795413199545716736,266054 780545306970689536,180343 785458431658385408,195975 771020876326309888,120690 776622842549039104,149812 762775740924375040,74308 756533636032237568,351252 790555874427371520,232243 755847343249854464,39957 755992990687096832,39657 792394193100496896,192840 791240795554586624,235590 795715905535676417,268281 781281550340091905,186584 752218907755196416,14277 773906108805181440,139404 788703409759223808,220029 778791777285251074,164764 793872360419893248,255942 767124243364532224,97468 773738009757831170,137869 785841577088409601,198878 790972679633330176,234653 795107859017199616,265257 758814797852921857,54519 777240430509457408,159475 753747313290416128,29548 787623939535147008,211422 789321536536805376,108396 773602778904162304,137042 794937850659831808,261155 774295561956503553,141360 757536004261675008,47305 761658509901508610,69231 757680204399599616,47782 790280209161269248,228037 763811608854343680,47940 764181201099771905,79999 765981928562397184,11774 789973110627983360,228583 758378946543161344,52167 749303861270024192,7836 786709198981726208,204958 777494865525506048,161978 786763315620024320,206008 759234887127801856,56964 779904663579664384,738099 763459828198944768,77849 753004978386731008,20217 764918084545220613,84724 788913390370623488,11774 767915567055458304,97447 791688921591709696,240483 778069681793925120,161901 785911351470350336,199546 786775551033741313,203350 788692443680112641,218142 774455717675749377,140444 793868660469149696,256255 770271759450845184,117257 791360465012011008,238383 795056078081769472,262849 777877126770929669,164001 785512394415976448,195207 776118991366467584,152735 773970189079543809,140444 775733363969843204,146506 788398957823193088,217634 760487956306071553,62757 775900797099995136,151463 766595287796375557,91810 767741761078763523,100556 777935565425479684,161988 771325716508057600,124597 775718122577887232,151066 779144283223842817,172299 758838870544822273,54003 788481652796162049,65113 770850245819437056,119937 775281430679134208,144690 776920266983239681,158387 793951019210149888,252020 732667133897801728,1170661 793992795925217280,257423 733191489703010308,355669 751214657818460160,17640 751559882801897473,18030 780822585411903488,183662 753345608870572032,27045 758130896646049792,51595 776419951313686528,155390 793485476493537280,252741 754998912503599104,34666 763906040974942208,80939 732554546518601728,349969 794329461399261184,258741 787004815402536961,207613 766189112969814017,88603 785255345333514240,174507 762769205800280064,73926 750377921081012224,12883 771455154122088449,125367 770311515715018752,117257 778543724729081856,167220 779505270351286272,175549 792023420271636480,243092 770642236186951680,120341 792026358914224128,241678 758540720869404672,52749 794206034403278849,249926 772614860886511616,126011 778471982723575808,167398 765620903774334976,87904 793234682317910016,249926 749655135886778369,9378 766894271257464832,93286 785753244307824640,196277 766651899114323968,85326 791692389060665344,240070 793247995001118720,249926 776780567224254464,157082 792536734336741376,245101 750647448083828736,13071 787081086182580224,207360 774374813431394304,141913 794916359952093184,263697 759225299447971842,57105 770659487510327296,119832 758802716948856832,26815 760299541174296577,58537 786557880208162816,204327 766344480194781184,93036 777243412504260608,159876 753756937020383232,29263 762039131295870976,71550 788841871376314368,220029 762401688913195009,73085 764092998606999552,81702 775505802899574784,149042 795068274140512256,262022 792500748181344256,246392 762715858946752512,74247 794356780780244992,258598 795716262596907008,267655 775617469335699456,112363 785499252004761600,196277 776897930607276032,157082 776123312262873088,153845 791004430657204225,235620 793910900482711553,256536 793964236137447424,257255 793201087238909952,250328 791832346911711232,240483 762690004359471104,73926 788785309177700352,220526 776292702753357824,153845 788124879929405441,215754 785841809054400512,197512 774213343326277632,141881 793600592056684544,252014 794708459585499136,258922 776829582544560128,156811 760634586665742337,64147 780115227153080320,178258 758145821678399488,50500 777970593509494784,164669 751919959664652293,19376 762816470531379201,73712 773347157017554944,133257 776495533036675072,156290 785986622512697344,199262 781506571658416129,139404 791869703715188736,241819 761966489243049984,70679 791437651995832320,238099 786999208268140545,207949 763818546925187074,80486 732498237987246080,351617 765600431246483456,46501 773915738268635136,140039 789255012950040576,221795 793152208871100416,164814 766721616382423040,95708 795084034535804928,265102 753363717216231424,26492 769882981385154562,115511 787169981339406336,207613 777036103358353409,157755 771366261230043138,124597 788467866324635649,217837 792511715514646529,237491 755765274259914752,39462 762626764514492416,73814 774088406917783552,141360 792478377223520256,245148 750259917689352193,12014 788892037840003072,220029 794162908225818624,257492 793940000744165376,257026 732229147263565825,1170318 778804484252143617,169916 755066197981401088,35086 770423124064075776,118087 757735400148307968,48187 758850075359531013,53538 743864198791335942,11774 770747882848735232,118191 762001489384595456,431998 785434752740421632,11774 775395812767571969,149040 791356010355044352,237908 774340533355421696,142503 762459341848883200,72541 792783813135007744,247232 791089425266663425,351340 759463986068881408,56964 758046066683981824,47761 764367575144800256,82457 795029530335322112,262849 756547235446267905,43391 794820079993126912,261214 766743102316875776,95672 773505753319702529,137158 756306801843376128,41459 781201271218925568,186434 790641140408184832,232863 795219620357664768,264774 786326411367723008,202379 786609050272301060,204413 772908057160511489,132335 760524611117285377,63451 781744358068326400,189515 737315689376030722,11774 790577100256227328,231894 759144656827510784,56964 771468859853287424,123085 774772619761426432,136904 773576561677115392,11495 794630107759517696,262022 760525342326923264,63451 785244990372974593,193868 788808639251349504,221054 759198311672709120,57574 755216501112573952,36219 764253712890015744,82484 791104737827491840,235590 791211821902331904,235590 795300973279330305,266079 777565904234098688,158387 788598980166971393,215031 786053781456756736,196628 792593201437745152,246632 793161373110767616,249852 744968038978510850,11774 790996990742126592,234583 764915424911888384,84724 775287513011277824,148045 753636275903660032,28726 753059004180422657,25071 759452450377961472,56772 773874831779467264,139404 756558511455207429,43471 761085602909396992,64722 791450448125276160,237935 790348501523759104,221731 793623947199680512,254058 785414883257057280,194116 794674059619377152,261155 791362368471130112,230712 778567347774820352,168794 749732768909754368,9754 755967950478270464,39462 786066780343111680,49459 791595422233956352,239926 758685052708401152,54070 777998398477758465,165360 778940850042789888,169653 788443586476015616,11774 789795004851945476,224857 792069065137385473,242693 775846607786999808,151439 768918893746200576,110300 785489980864856065,196277 733009598798528512,355287 765039037476380672,85562 768958046466772993,109945 788834426281074688,221476 792052769741901824,243451 773063310426120192,128615 785588762600284160,196247 794736884219932673,263090 770122441263841280,116425 773376278527344640,134371 781060186983141377,183759 788746499278733312,354295 793961724911243264,254135 732965620980015104,1170667 789495464269783041,225358 793086395493576709,235815 788115113140031488,215505 793437151828606976,8044 794726354197614592,262849 776881683454947329,157755 766594550433476608,94185 788067690707640320,215005 756190420204265473,37219 755870066458169345,16299 795043054528974848,263926 789543345307521024,226810 775858547250855936,146095 776374747428970496,154534 751014151753904132,16351 753374612029747200,16774 758821343433334785,53185 779471251828072450,175153 788554464458178560,218223 775483426988134400,146804 758729031768502272,54070 757178763570327553,42202 759523112333500416,58508 762848174717272065,73814 792601227259502592,245148 775800139122286593,151212 786324915163017216,201374 770967455921561600,122146 759550107607904258,57574 795612393112031232,267521 752699188387905536,22219 793222009580769280,250179 733709774970195968,355952 793190609267941376,249301 764119775865925632,81869 770761281598959616,121367 763945430824562688,80177 764486982487506944,82582 787008148246671360,208176 760224761288888320,61145 793112235916660736,249469 740283649837301761,99816 752985213605646339,24788 790020842025586688,228888 793915205524721664,255942 757015118622420992,42344 776747922012639233,156835 758424736875491330,52659 779073548463828993,170818 760137028717670400,61145 774284996211269632,139404 757265324299264000,46552 766362420990410752,93286 762701049866047488,73926 751559597387689984,14277 764663760141234176,82283 794737350685364224,262849 794942682321813504,257666 759045650835046400,41680 767844689219203073,101681 753251416282656768,352723 765976797972357120,90031 793012440644681728,227881 758659679618826240,53924 769658515426246656,114779 788137085953794048,215480 773922281345003521,139404 786383751228039169,203510 755311867933888512,350827 785633255567478784,197297 791874947220025344,240070 766057399425859584,90482 749781767956140032,10064 758521357747367936,52919 759190578886119424,56964 771877625073664004,128382 786548849926148096,204396 760161144933851136,60819 793098098272710657,249469 788871581195841536,220815 732261258691547137,350671 773976280513536000,139404 788549425538985984,215437 792025559907708928,243075 790737809313193984,232169 757732726132748288,49056 758477523776892928,53001 791737266830008320,240070 788198802549252096,215578 750378243035770881,12883 762138291625865220,11774 758322959295492096,52061 770474226478374914,44421 761280550573379585,67229 790454749778903040,228527 787788230238142464,213064 794318727223345152,259743 773908478637252609,139404 792467020721770496,243513 753744886516551680,29263 777009562905829376,159876 760933892866117632,15066 768774510191468544,108849 776427315735724032,155688 785489799331319808,196277 795087278116720640,262849 758933587626381312,54003 785549091078037505,196676 754968401177677824,14277 788845917378076672,220029 758805907090223104,42453 760295654488940544,61545 759554346262663168,58757 787524392804716544,210289 792162660104212481,243983 789148164401926144,222655 779636760804339712,175983 786803254378102784,206642 772843350517018625,128897 794976467901906944,263895 756891882878144512,44450 794117467035537408,257492 741110194743214080,350826 773710175010029572,137740 793998684908351488,256358 771501212986249216,126152 790583118633861121,225611 781368221639254016,139404 793973369049903104,256276 791460285735284736,238292 761542918062510082,66277 779081387764752384,170477 770391283978338304,118604 775810591747215360,151463 764976299752493056,85562 770081226350813189,115435 791277080335912961,218275 794649913963356161,261155 742468226047737856,126668 766254494539657216,91946 785582514643533824,197286 732261361569402880,349262 768342358773686272,101681 777845835472265217,163990 793139227131129856,249469 793579103496572928,252020 794605140846198784,261155 778605382293975044,168698 793851705045741570,255942 753692026571485184,28508 764045578653224961,74943 774206659094732800,140025 765513385748332544,88859 768883235539607552,108729 771712899735703554,127134 758214375832518656,51344 755215984064073728,35890 778261720494112768,166532 788016636066357249,214492 792431707269980160,245313 768253901434826753,11774 787027315620327426,205091 787880886431682560,208167 755408760747663360,36735 750487133853483008,11774 785542791472578562,130635 791348066947305472,11774 792024974886260737,204343 774000515113971712,139404 781527040369582080,186212 776411458812862465,108729 788083559705837568,215005 791438201747443712,238383 769130058430738432,108729 762798460936400896,75073 795377624298057728,264397 752672183554453506,22439 755384334576607236,37044 762461421833629696,47283 763199264256364544,47188 789965976355737601,228576 792480096598700032,243187 776738431078727680,157755 781850301238161408,190635 758630866407096320,52532 785787410944626688,197512 757953755488878593,47940 788222391562403840,216415 763986445321195521,80393 756258791025442820,41459 794909982814797824,263817 769642045103366144,113412 768124437975605248,101681 777334119499988993,159876 777739286674145280,159546 777595813526589440,121080 792492217273241600,242693 753854407205326848,25981 790179575372320768,229930 795398377047490560,265858 758129217175519232,43225 793426541543694337,196314 768085438791725056,103261 793558760136536064,252020 762120792515682304,71324 770709104356626432,118724 772898589378875392,133043 768284664683388928,101682 750404256365211648,11774 761024076601106432,62728 790604671773581313,232791 787609075521425409,211837 733300480957394945,1170783 746330986812583936,352038 774369307476299776,143210 785896452753010696,197512 758358055574614016,41703 760862284843474945,65222 793864816997773312,255942 786642121977540608,202304 788020265137557504,214492 794540232741777408,258305 767930003279478784,101681 787626905851670531,207796 788931832255361025,220029 793550575032033280,248578 781186775062568960,185496 760146866172366849,61245 774062807222325248,139404 786859488338903040,194091 791699194197094400,240483 785242181254524928,194205 781494248705236992,187634 764443152295919616,83422 748531391646797824,1247899 787121619537756160,209351 794413269544931328,260404 768066782955438080,103126 771428939755642888,125149 786796460943679489,205728 791317401749090309,11774 759797574597476352,58481 753341114116022272,19598 762187520062828545,54974 759168757184942080,56964 762173145734184960,71766 776456888326258688,11774 794258305166123008,258927 761586149886455808,69166 785821280507269126,197512 756890209707499520,44450 756297806772510721,42495 785898286615932928,199546 756901695360073728,44450 752903022569590785,24316 770420054970159105,118191 753383132917862400,25981 781745043396788224,189017 775303256096378880,148045 786674170037927937,205349 753236007646998530,25968 788861193788203009,220029 752680675396886528,22777 789258501067595776,206666 756923049635614720,36145 764144181979774977,80720 754898010316808194,32988 793185819691520001,249895 770742998711676930,120976 781844457780088832,190635 785281477986639872,193669 795362158901137412,266054 771126522384089088,119718 793477078884638720,252580 794614192435236864,261818 765076865539203073,11774 786041940026372096,200382 756603477422403584,1248409 776458766741073920,156061 763725173652647936,73910 791660875249700866,240145 794029223270678529,257492 764403030313824256,77588 788739289773330433,220029 768093652769972225,101681 754755549510631424,33089 776178927115112448,152946 781203654128734209,186434 761334596151734272,68182 772523545553403905,129551 762460194538332161,47283 772000288366596097,128018 758472944599330817,47903 766085666786643968,91049 768521224171335680,104162 770665198445207552,118191 792341566165778432,244143 780623198786236416,182146 793934880522506244,155390 795387612349407233,265870 769682513195401216,113412 791630726571499520,240145 762000406159486976,71550 794053053963874304,257026 787398523440562177,210694 755040754649731072,34666 770431971256246272,118191 768478976364863488,11774 789071673186131968,221648 780896080699363328,183269 792481526357385216,246225 773919976432422912,139404 780602667198517248,181789 764321372151488512,77598 758174189845114880,50654 780034250615693312,168284 790282156555767813,229192 793504363394269185,249926 791437479442132992,238383 792534706340306944,246295 794520095288676352,259457 788399169492901888,217519 794374343828439040,257325 768154933631684608,103506 785600603007422464,194723 793567301752741889,252408 751770580764938240,18215 792841069176250370,247241 789942809130332160,228820 749011872343552001,1170819 760583347366158337,63858 768373204398247936,103354 768271808785252352,103924 789300104305881088,224818 793196178431172608,249926 777015839547686912,159704 758115305671516160,41703 778194836960735232,166390 790242669024780288,228341 793618383535083521,252580 794230825487253504,258305 795366704989675521,264397 732696582269730816,353228 767547152960671744,97325 768181642384986112,103986 794141863049621504,256255 753969716440535040,30590 795009739621105664,264478 752859439074541568,23915 768268370898804737,104940 777551071338127360,162213 755258676353626112,35890 795769678320832512,261155 769204354494574592,109413 787174246640300032,207965 788159641033277440,216038 789232275053547520,223692 792349606713692160,245095 757799438978916352,48491 762248478420500480,72035 781847085092052994,190036 740326460804726784,11774 749976557612040192,352060 791772864215027712,240483 791350336304795648,238383 794636303065382912,262022 762861008754913282,73926 779521324595109888,174557 776919183380484096,157755 777651591142834176,162596 757440509421973505,46890 759764281860640768,59666 764111925328216064,81702 790893711022444544,234583 791310477749919744,237491 793624723024248833,252408 756203286126956544,41680 787401192850726912,46572 772037079962353664,128424 749535734902775808,8027 757634629390176258,47940 755132206784270336,26721 794314095679807488,256038 772600926787862528,131258 771515807213953026,117257 753648714519019520,28732 794591087432204288,261796 750403149551263744,13071 779717168728576000,176203 793765368267313153,251951 790251396851392512,229693 795006773040152577,261155 756565507621449733,43471 786240741995536384,198304 793962979054260228,256225 794321130702024705,259659 771416049925238785,125554 785912868281716737,199546 791339689026334720,238117 766247242105753600,91894 766541310761111553,91798 791721350909931520,238271 757968085642989569,49925 759888478415032320,59666 790704570628509696,233756 762745581445976064,73814 776066915236126721,152872 752881074993233920,24134 756564120565063680,43471 760806744410824709,63776 788085762969436160,215252 788452330651779072,210463 750804627453538304,15021 749165647695872000,7063 766614247015124992,85562 785941546042429440,198878 780918485643735040,181419 792046836991324160,11774 751782303379185665,19352 761959758735806464,71026 781558897807155200,188621 773999066841776128,140237 732783754255716352,354032 773724675687919616,138898 786688653334544384,205728 766385144051621888,92213 794605547999739905,261155 765622613062275072,88052 795461002888380420,265855 792157672774696960,242252 771904229413969920,125554 761414959200952320,67852 764960367000821761,11774 780107523856687105,176129 734614072155594752,65113 765232734197473281,86472 752173243696549888,17794 753396664027615234,26458 755045072807292928,35044 766505653011615744,92958 790762757113061377,233307 767888224542949377,101681 773235087018168320,135598 794802667486900224,262752 763797368252854272,80393 789439212911296514,172084 795346748390641664,264010 763815300475318272,1249165 735430971307266048,686533 749504427032137729,8891 773321917851807745,135025 778414702863024128,167569 757199703629004801,13532 769804471404605440,110585 775793508552704000,151463 764969538311954432,85562 790552764740931584,232137 758413755885637632,52167 753081963221835777,24597 794564497650241536,261155 749763761465094145,9433 754721938228916224,22393 789482924886274049,11774 762471897694994432,70886 787722558472908800,205197 758707870724677632,54739 794339978482434048,257492 790904167959265280,232911 776275879018295296,153743 779417692725882880,174435 751861724320403456,20195 757980113552093184,48287 779085900508573696,156518 763497703737167873,77849 763824876230742017,80366 791631377716305921,239893 775146815159095296,146804 758880130064187392,54070 768046585628364800,90963 791455211319504896,238383 772857872556367872,11774 788600820690542592,215437 773171022287740928,133074 789931299481923584,228820 776285337265905664,1170352 767136164897841152,95901 781209369115361280,186324 755717904591687680,39196 763897836211580928,80720 766738931710853120,76146 758750357795188736,41680 778395779253800961,167407 794636973809942528,261942 773970726076370945,139404 788162507357716480,215088 789694010218672128,227048 752923945662283776,24316 780793353252245504,182154 791235805004107776,231518 762303390521102337,431998 755640040932401152,37044 781527042466516992,182397 785830037610041344,198591 791380604910653440,238395 794877008853536768,228037 773554200903086080,137590 771447610037022720,125554 785670076846395393,195975 787251909619048448,209477 762073977447743488,69711 763607172676669440,77598 785269925736833024,194648 780725711984144385,108396 751985874892492800,18215 762650658688249856,73814 772167965236002817,128934 781343463799480321,186313 787346417165762560,209800 752882244776329217,24134 764992779705393153,11774 786029003844915200,199961 775815317154992128,151741 781372572138999808,186132 773179190631948288,134993 770663707042983936,119832 763850602086477825,79987 768550865997180928,106753 750764138683596800,15165 768161936768897024,104162 772821055253647360,132335 792050516889141249,243075 761668155936763904,69947 758786415278698496,54070 786974938284511233,105109 759211126655778816,57574 787469410109796352,211347 769172970090659840,110344 767468728673984512,93823 758464796094189569,47940 764454380267565056,82066 794503284631310336,257492 790527308612243456,231894 791323719608172544,228820 792793945369636865,246726 793497026545737728,249926 735106279354556421,195876 763528322185883648,78159 770404205001486336,115526 790958950598443008,234653 794692983899688961,262053 794849539609899010,263526 769651158013083648,113882 792927998173405184,243075 795118580421431296,265257 776027634711031808,152735 751001806923243520,16236 770271096163672064,117377 778247737452163072,166810 791586852767686656,238383 765326123085406208,81659 765675977364103168,85562 749670104955101184,8670 751201670525095936,14421 763043248793276416,11774 791780441128837120,241678 753709097934024709,29263 775913976865644545,151410 762642668471988225,73814 771803566487007232,128194 775642921550970880,149953 773917523796303872,139404 755107860447567872,35449 787180070028935168,207965 794044027385434112,257492 794298961708204032,11774 775383097328209920,148792 789712608223985664,224680 793512061774929921,252824 761225022216089600,66851 788165053333864449,207287 761806561496797185,69673 775867681446559744,151463 773864461971009536,139404 792079612779962368,243075 757946982056927232,49431 764164135160573952,82344 767405348370075648,97515 794347602095521792,256038 789529107776233472,205972 769351887380447232,113165 795732413003534338,268446 791761302448443396,240483 773804796390338561,132335 793219950328418305,249469 759429125631336448,51798 761428900601737216,67973 763190841418612737,73814 791128857965461504,210235 758487589821161472,53185 761240553648451585,65887 785971593868521472,199211 763157491433832448,74281 793441481168158720,252020 787937468565839872,212693 790928614753726464,232743 793612600466694148,252639 752230772787011584,21074 765957172102508545,90384 773492744899747840,349655 754719606460129280,33356 766035702345703424,90384 793212005771468804,248220 793098680442249216,249469 781506748649705472,188401 757951321781698560,49843 785266277409513472,194154 785666236814200833,195975 792050687173533696,243187 734703998566039552,351644 774084607109050370,131421 791378883534811136,238494 795280245293252608,264397 749715325739012096,9432 789193264603602945,224447 751855441387384832,17794 764527333797617664,82642 794212309233258498,71794 776163259619704832,154071 781586215992758273,187976 781415548290760705,186584 757711474848505857,47693 761159413864493056,61051 758528439900971008,14421 763157195336724480,76549 787400503349145601,352761 792504538217402368,246225 773870018870116353,139404 793374287373541376,249841 778094872079298560,165097 773695885821616128,133454 790301758060896256,11774 776784695401017344,152594 736986051466645504,352060 758380846789242880,52720 769273999868235777,108795 791082426701221888,235566 760225753673953281,61412 779377293835792384,174427 795697476149854208,267855 750852346897395712,15066 794612993271046144,262053 765743870453899264,27280 788814285484986368,220539 762660548081176582,73814 767092478604292096,97481 781378098017214464,187359 765312754873954304,86653 769273275604148224,112363 770310880567422976,87904 781640817588908032,47940 794687405081161728,262752 732193430198059009,350021 762645663435804673,431998 753336290091921408,27045 756271237484122113,42432 791131487064252416,225427 768123576893538306,103354 785925110607720448,196917 794013612012490752,257492 795290592423137281,265257 786640744261951492,204835 788169192407195648,11774 760981895362572289,66116 762717228408053761,73712 778410203888939008,167407 786995239726624768,202007 791103029126819840,231828 794340122032533504,260081 774817582679404544,145244 762385516952182784,72550 793414093176762368,249926 785813159428841472,198671 791019824642162688,234653 791694801544605696,240483 773922266451238912,138819 749333289891135490,8047 793482867154251776,235315 781445583114530817,139404 793798515470118913,254209 760445133217230848,62777 788767922562932736,220332 792507463799017472,243513 763461711248625664,78129 794423481416949761,256255 794895425283166208,255299 753611866384044032,28427 788740200365260800,220332 790704006934859776,233692 789863026778189824,226823 780789339924140032,183269 794540357568466944,261155 787305980421771265,210215 758844002657370112,55103 792358939648139264,243398 792569161113276416,244270 774339889072439296,141912 788945047895019520,11774 757085536263692288,45857 791015555348197376,234796 793108401211441152,249469 775411175097901056,139781 755000868634783744,27045 795144082926358528,264053 778376967032897541,167220 740483508280365056,82294 768962493578407940,110362 791352082385297408,238395 776626251461255170,156926 757683607162982400,48810 776543020896268288,155896 781650093392945152,177455 793435323036336128,251282 775859300879126530,151242 795060588397273088,262849 753069537268862976,24711 778334217302224896,167220 757648178925572096,47782 779403169289805824,174115 769200121590329344,109666 763833141291134976,80482 768478839295148032,106774 788174482712080384,11774 763021611578511361,75073 777406330579587072,159876 793568971358294016,252020 786988222366806016,207613 755770264496050177,39462 757642813840379904,48549 766278200397733888,87626 781549288010547200,186584 755203164337475584,33751 771003779768578048,122146 779885564199829504,176203 759931986639261696,52887 791590558800019456,239405 764859408467779584,27045 793108887817822208,249469 788548723315908608,214429 795287179383676929,263676 794906167743025152,263289 763663188722352129,70238 756301702823751680,42344 785639387992236032,197673 789915743345319937,216627 795402554641436672,266138 778680246585307136,169226 775171209767981056,142648 789864837857902592,212131 794003345245511680,257492 765236599697338370,11774 773055131692720130,134255 750408362081325056,13021 774002830902382592,139404 751202231421022208,15643 768552307529134080,104973 788799801685049348,220029 758281669778419713,41703 775521987980562432,147492 795361424314920964,266500 764659569314426884,82344 790766143694790657,235349 777636042115612672,161456 786982606684291072,208109 786317530029776896,1063777 771839974308061184,127579 752138907698028546,21034 788080402552455169,215252 779710591975854080,174115 788126319804502016,215608 780406273070084096,172185 794956745135321088,258878 771350355246452737,122622 791637744170786816,240145 793986882275188736,256531 788705934054789121,218258 758980324961361921,54070 779641979244118017,173753 794605873024958464,261155 793221572571959296,250033 757599389833695232,47761 756974270757076992,44274 785697073450487809,197297 763052882945945600,75899 766705106037383168,95708 793954225218813952,255393 756595329185832960,44274 788883091431444480,216009 792136560682627072,243187 793952891769913345,11774 749283565024739328,7511 755169622714875904,35890 795429694002888704,266884 742326260878172160,349951 758226873893593088,51069 760853681801682944,62708 759101730701312000,55660 765967997794000896,90384 766583668244619264,94699 771848413801484288,126389 795307832300228612,265686 768813127953776640,109167 793984852689375232,11774 764621673945526272,84209 781015033971142656,179574 795398661077422080,266138 789840720626450432,225359 786300846338342912,1063777 758165508202061824,41703 790041209309835265,222682 794546930210652160,261155 791451747722166272,238272 774311924708286464,142321 778203764876607493,166409 786368203148652544,202379 788396502293090304,217519 792523354972577792,245101 750396497485787137,12883 761388636281733120,67229 762794882087792640,75073 792837946189684736,247877 795457597486858240,266822 760556282940186624,63451 760156372281520128,59868 785250929717157889,11774 790823293179662336,232169 749741674260201472,9314 788279900079697920,214078 766827812405800960,96263 768295012769464320,103071 780419225810833408,180074 773583456408248320,137158 795356321835089921,266500 750810397721108480,15536 771762861362163712,125742 762740304671834112,74066 770969739082555392,121795 773883450889736192,139404 778907726898401280,171017 779124599971835904,171693 777236130903183360,160634 774364198906302464,142671 786404931129401344,203674 786228642519154688,199546 778286968316624896,166321 793905803208060928,256255 762726245188505602,73712 769947639769161728,112693 761155974770163713,66105 761602338385752064,69576 746677851659739137,7700 773507573148446720,137042 756970977234477056,44163 760560007482073088,63149 763754526348308480,79589 790330304044994560,481145 795216598529347584,263906 793096081416548352,249348 787109351865671680,196277 760906515041529856,64147 774113251881656320,140047 763448511606120448,75829 786508817521573888,201555 773840623287754752,139404 781642345381040128,167220 779458294628782080,172185 793161486172577793,248988 778059167890190336,165833 751217061595152385,17794 795754017481773065,261155 765600075858882560,87904 792655199089418240,230523 777868132199178240,164001 790710174931648514,233307 787560526180036608,211347 767430675137859585,94699 772919873689182208,127871 791708089820950528,11774 762673628831969280,70972 753713752827199488,29456 755513933969129472,34666 757783813414002688,49422 793109397304074240,249469 795721813670199297,268600 758355172229644288,51069 764168103190081536,82283 774027451546472449,137965 780874782174654464,184143 793504653317025792,249926 793915844287922176,255942 772893786439610368,133043 735605689591173120,82294 767909436090310656,98972 771247796733128704,114680 780803415630749700,182036 788006852785209350,214209 788102375785402368,214492 789039028960190464,222627 780687351148314624,181755 778228018359697408,166390 773499663357849600,137042 772975730569412613,132335 789947749265440768,217658 764194996576620544,80355 778567742140080129,168794 794589840083816448,261155 774676613657137152,144542 781340753230307328,139404 757924566354264065,49845 750158765207543808,11495 793130473660620800,249469 759576746593136640,57574 760274183452516352,62165 795305831935987713,266079 763506925757620224,77849 779794409156030464,175153 761478243362992129,66801 767932341952077824,86653 792083374642900993,243092 785647674217238528,197324 776249687691005953,153743 778291788750675973,152594 785850417116741632,198571 795370024240168960,266079 790328008557010944,223492 780619587666579458,150151 764974599637495808,84929 760401248210259968,62063 768928929977606144,108729 785637561918119936,197063 793406108417359873,8044 776787795876671488,157723 786117405361790976,199496 794080592123957248,256255 751197432210272258,17215 791469402050801664,234878 762996187133771776,74281 790271372639567872,230582 762587703342800896,431998 773716678332919808,148861 753208034231541760,25135 765958494587457538,87878 786268809862582272,202429 755314016717680640,36735 757008348847808512,44271 773971230827347968,139404 755221231670931457,27277 785643433939509248,196277 770418072960299012,119100 787816724599042048,152589 759022134001803264,56441 770311962932543488,117257 763828196383002626,78383 771879264610164736,127582 790967605053972480,229895 791813376250744832,7706 781578031437602816,188401 791977723618963456,241819 775099366864461824,114779 757546457855504386,47782 764512839386083328,83391 779317543253180416,173964 788881822834843649,220727 789254559118000133,206666 793297357970419712,249926 780985189665234944,176203 794997008889249794,264468 763946994595352577,11774 780927179127422976,209828 760881170045435904,65180 767187359087591424,96514 773359389151559684,135725 795297936267689984,263676 795396251831439365,266151 776117321052008452,153095 789972530656313344,227795 768980768064503812,110659 756239284214992896,42149 764193485012373504,82209 781534816617402369,187976 772139107816509441,128934 792529181263396864,246392 792796375746510848,243865 761246268727234560,65887 794005574534959104,257325 738517693335142400,11774 787123752156864512,209043 735965428384665600,11774 785983804024299520,199478 758667217294589952,54070 760847303401885696,61965 753732959899885570,29548 793793525062127616,255393 777560714114236416,162107 735927988731183104,11774 762279811871932417,71825 774230445017837569,140444 759391923580698624,55710 781830409902522368,190635 791363559129178112,235621 776901309568061440,159359 791066382318313473,236486 767148217205227520,97852 794190006491312128,258598 787537436427505664,211613 789687562776485888,225981 791342307375063042,11774 755176771033661440,35890 758538198544818176,53185 768572949183934464,107428 787350008886464512,210432 786498045827579904,197286 793183286214336513,249374 778368440826331138,166939 794326153913913346,11774 785543319988219904,196277 772435629800054784,31546 780895270842298368,182870 761686074305441792,69947 757632728363827200,47545 788192443065786368,214660 751557229845684224,18326 781311214441738240,32404 755884145969168384,1170521 785732191145766912,196538 790595489452482560,224680 765277943970930689,86047 785283534588039168,193669 780748457246011393,182036 758803122126848001,54070 794304816403005440,256393 749849035104595968,9754 764334905991979008,82066 787370877478285312,210289 754055175052988416,31551 770990334687911937,122146 793250147958333440,249926 751134705534152704,17259 757099818791608320,45857 750909951866843136,15316 755619445087821825,21634 758010182248955904,50827 763345269459193856,77665 778407917510860801,167220 755575698711085057,38476 757659945097658368,48369 763849285586878464,79020 762678796600217603,73926 758430797342838784,53001 764561403478810624,74943 785487571786801152,195849 788123089729183748,215005 765882023525441537,88735 771099152285437952,123583 774309955012816896,142090 793657990062759936,252581 751914898335014912,18323 788754879749754881,220332 792046681059491841,243187 773898281864880128,139404 779283218256302084,171060 750818290293813248,14421 793064844719030277,238117 777752421942472704,161456 772574516484669440,102137 754900716007763968,33192 768275204586008576,105018 761689462044700672,69248 794601484528840704,261155 792485828152786944,244385 795114583950262273,265257 762337299472404480,71429 763910814973714432,81147 794004278797103105,255942 758667007428534272,54070 788601010377940993,218892 763103969661026304,1170528 792076064810033158,243187 768558921799852032,104541 773634985026809856,136947 761390105848193025,68182 762332397690028032,431998 786735665820073984,205728 790740309076430848,233154 760954181465219072,65931 778808843471982592,170385 753974170028019712,30590 781125539553619968,185496 791379078712467456,238207 758267307013484544,52061 756685997585358848,43391 770814240051433472,121636 769686008581517313,112382 764241178787098624,80939 780807008110862336,183269 775433242291892224,141415 780632217508679680,181613 793526782603460613,108396 794904556698214400,262752 795060160498692096,263864 732167509173010436,349764 767741911180447744,100605 788181784576032768,215412 768569195869143040,107423 790234583149088768,224680 792920931945488384,196631 759551858465660928,58227 788061956116582402,215005 767841883464818688,97377 776573207604232192,156835 794546638492549121,261155 793183594764050432,249841 753348031689265152,25189 781506728688914434,187978 793619621572145152,254135 751208600094158848,16833 753319370395451392,27061 764934115732881408,80486 788721962457534465,353124 756824622771822592,44860 755442621909114880,37592 765926382622814208,90125 750778953196077057,15316 755157515382448128,35890 760235449738678272,60725 791639053124771840,240070 764489500521275392,82283 794590257068974080,261796 756548694959357952,43848 757665235998273537,47761 765068118536298498,85767 773965209543204864,136904 788819616805953536,220526 790210899646832641,224243 753668029708439552,28799 778835981931646976,168794 762320147235340288,69231 773992739704860672,140444 786598788236357632,11774 794534158211092480,258193 771510302533881856,125554 761528923679297538,67587 765897564638089216,89955 795747205072191488,199307 757805866443608064,48922 781290272579784706,186434 759218933643739136,56964 768607246930546688,104973 761675875955773440,70085 770727860579471360,120270 770274473480159232,117377 764494516636246016,79805 767820784299413504,100559 774282163407552512,142506 770398587507187713,118930 771580929584214016,118191 779871584039346176,177233 768139037437669376,103294 763112961489588224,76533 780550955355942912,181419 793949643323256832,255826 764154725839372288,82066 795073533881778176,263896 769717342137880576,114422 765198612384976897,86103 758365444700909568,43391 791838712321732608,241819 780861950502789125,182726 763911104745451521,80486 777162678955454464,159876 789284540808396800,224680 795614318461124609,267521 789156586971205632,11774 794757997096476673,249926 777066518681124865,152847 794386931396333568,258607 794681740828798976,262022 752911400041787392,23899 756516669539946497,20824 793983764699283457,257325 794269735529709568,259200 793452626054619136,249469 780268013824176128,464984 773711716836335618,11774 763338357070069761,1249110 794956707864727552,257492 785544938062839809,130635 788101438400454656,215005 794541110412591108,261155 756561088305631234,43553 760576296829136897,63559 778953304013430784,171324 766268606560612353,91751 773178842072612864,132139 793176464820736002,249057 775822734211158016,151439 794395410081181696,254135 787376147747082240,209269 788418128900423680,217837 766731553653219328,95708 795655605021212672,267521 760520933396185088,11774 763937075292872704,79691 775675233512595458,150663 773838510977613824,139404 764182540072738819,81946 759433267279958016,57352 760861049251885056,62771 758511957657915392,349320 760873656637530112,62463 778620940456488960,169201 794913228031672323,263895 758266536691834881,52112 786400735147667456,203674 767764503027027968,100605 758326189786300416,51809 785702604793786368,196277 756622956202119168,44429 790262818796953600,230270 753486242222792705,16589 755036557233430528,33356 773304394100121600,129551 793612060651290625,252639 764830136084598785,84422 793422327799095296,251282 788451315034849280,11774 775517973863727105,148909 785860400919216128,196277 793294932316303364,249841 773730643578675200,138819 787065700367998977,207965 760933077736579073,63393 790716018679250944,221524 785287584117293056,194648 763453091651780609,78477 776591981891825664,156835 795478037152272384,247930 786120134662451200,200490 765623713190453250,88332 787538055024508928,211347 770945819310718976,122020 778678748375752704,166100 756273605676113925,42432 762640085846138880,73814 755222824244088832,34666 791792746927448064,240763 776826717415411712,156811 773230810652565504,134561 767587670549684225,90384 763904365820207104,80863 790553140072443905,231550 791097186121551872,78159 763287938528608256,76652 761400235730042880,67226 779019279480057856,171324 764807098379202562,84724 755028692104015873,33356 753712467646242816,29456 772812313464147969,132335 786264175299309568,11774 756593195060981760,44274 769138095362932736,110717 778830059482165248,170253 788486697507885056,218495 763393167832014848,47188 764910734471892992,84724 788270145248657408,215437 771060095924838400,122955 773113287718367232,133454 777573394778697728,162497 786666300248625152,90209 789849686056308740,225374 793977614671249408,257026 763903286927765504,26066 781008061209206784,182659 792764349391798272,11774 759177544562188288,57348 765177764408242177,85562 750807566888816640,15451 751116055901331456,16728 766706451330891776,95708 764263297529024516,80403 759949458750644224,60363 767783022712107008,100605 780937449098846208,183269 795485108488859648,247930 790963829882572800,234583 764597282461200384,82208 767840662918004736,101681 771047570881871872,122146 790958177852547072,234583 755759671755931648,39462 779606547794108416,27885 772097754411655169,127871 787546411025899521,208630 791350301076824064,238395 763457041625153537,78159 769263710795739136,112363 785628496445833216,196277 764192475070148608,82571 764886988327522304,84724 787465684707975168,208379 754823233053032448,33356 759809808060993537,58110 787120877477306369,209351 795045086690217984,261155 776815085566119936,11774 777258390594527233,159546 790200304008515584,225610 792858395737022464,247877 766410658074144768,93823 776837510504718336,154832 752027492240789504,20217 765654077745209344,88930 785239516755791872,194167 767076234614407168,97811 793970379920408578,256358 765559564062322688,86103 763108982345072640,76549 780518308281974784,140444 758107505125908480,41703 764456966827552768,76623 776441087338565632,155451 786116595261116416,200382 762506092890906624,70858 793994740006055936,257423 773508535330103296,137158 780929022691774465,12018 759417933739220992,58193 794617800799027200,262022 752963934651490305,24711 789308718999605248,225359 791544347627880448,23762 786236767972098048,201946 775555385415434240,112363 780199964232323072,178045 768389496245260289,104662 770667632831893504,71612 773955434017198080,139404 761419094813925376,67973 762648062045085696,431998 751113886636572673,16299 770026693520220165,115530 757028672863866881,45576 779050577842081793,172185 773599689778266112,136947 791349022288023552,238395 763519359797125124,78561 749411585785933824,7816 786374085039169537,197046 760178165461516292,60866 785821647911596033,196767 780914832228818944,183269 795764915432779776,268669 755163918180442112,35890 734055314035642369,354495 760558776797712384,1248768 793133669531594753,248988 773979218220683264,128159 775191859786199040,144690 781238494786048004,186212 756648284404396032,32404 760248979879661568,61145 770963963391520769,122146 751931810171514880,17794 763371081981841408,77731 776007794998841344,151410 777963129380581377,164826 791848608484233217,240070 750134568196464640,10057 755955591793762304,195876 790416963419844608,11774 793954966478213124,256219 794585953222492160,261155 769649536360865792,112239 791768442554707969,240483 755033344035917824,33356 769580258668314625,113836 794895582397693952,263090 768280325906718721,101681 790492943119441920,229693 794558153346007040,261155 763716189696716800,67326 793609902354825216,249926 763798227460222977,80393 794758086787526657,262022 755491561463361536,37538 785927099618131968,199546 791626317494190081,239426 776824365736353796,157993 763478395690770432,76406 749799807061880832,9087 759888015346978816,58542 765908350915715072,90125 766137190803877888,81929 786277563995869185,202429 780931439185408001,182726 788867495474061312,218767 773519952968048640,136904 793431937289490433,252009 769204816409088000,111549 785245828952780800,194221 750417909625655296,13201 755494077186072577,37892 751651033965748224,18495 772974277922525184,132364 758654364609310720,54070 772119635659517952,112788 790955395757936644,234796 788717777464930304,220029 773521629016195072,136904 792518905868812289,245148 771050918909505536,122146 768972895624187905,110362 779894161201704960,176129 787697538040115200,208058 770734830644449280,120541 734492147169304576,11774 771089763226886144,121700 772132762450964483,129558 791784729875927040,240793 795322795324379137,266079 733369335641694209,11774 794492066126589952,260404 793398175386128384,249926 773718697357836288,138488 772281221489516544,128519 792617806747492354,246726 790700372553719808,233307 752833934669471744,22752 795193178395672576,264132 778392863780536320,152594 781545245783695360,186584 756198228006014977,11774 791353989912604672,238395 772854061909483520,132364 771927415715205121,128519 792810360327770117,171693 766463801248088064,91946 774617276133806080,142506 792093042039672832,203546 758750632970887168,54861 771197340258410496,112872 793894812709781504,252020 759177013693411329,56964 768917597874036736,109738 770683684403818496,119832 754005671910060032,30590 786641747493449728,205294 771311622325317633,124589 776272352422289409,152946 753525234913931266,26573 755719839721877504,38175 785236530617081858,193669 767773606084538369,101383 779845137316708352,175952 788622883585155073,218832 732681636886745088,353016 793931796903817216,256219 776963461003808768,159359 785962032407248896,198591 773954826367488005,140444 763322858521108480,70177 788459974926086145,217083 775445951737532416,149202 764089128199737344,80720 790927220965449731,234796 791696836712996864,238429 768151706744086528,104121 757634281611067393,46407 732943919365947392,353474 766249306856710145,90384 791610600682029056,238780 769394097719083008,112788 787743350979960832,205197 787077164491341828,209035 766701976910520321,95672 788819143512522752,220820 769348539902226433,112788 773706792740065281,11774 779856092662751233,174557 756366177316794368,42249 763463904034861056,78344 775093973530644480,146259 770291323710484480,11774 776431805809373184,155334 765592960436011008,87904 767094991386714112,93286 795753680163241984,268646 779132521023963136,170187 788622335775543296,218258 762270171948052481,72035 790262999659446276,230270 758704681363316740,54070 771080558520705025,1249831 775121524822913025,146675 750745657539985408,11774 762674818051248128,351463 752935196366954496,22735 795763764473819141,268967 756255938085019648,41719 774318944144556032,141912 780847073901981696,183283 785876167064596480,194082 788573166834556928,215437 790250926728544256,229693 777856184636276736,163990 791675495796572160,240483 774064821037699072,139092 792430267558465536,245239 768147746301812736,738099 758665389223968769,54070 772094817002192902,128382 793590315240132608,252020 788099794581553152,214899 769180080568471552,110302 764089840669368320,81425 770154498933293056,117026 773997008009003008,140909 778382818145669120,167674 792884181504237568,247877 794697909711179777,262849 766404980492361732,93286 766997624276733952,95869 752622036078387200,22575 794022272931663872,255870 766724727545233408,93823 776147398531821568,11774 753000062217846785,24988 787768423363280896,90209 795380407638360065,248924 765212349531762688,86440 776905740418252800,156835 758561625980952576,51344 777133730179616769,64722 733051795300196352,354906 764123403783577601,81869 770249167000133632,117257 779792627042512902,176218 780631575843246080,182257 788364328604839936,215583 773171402753052672,132761 779393192806477824,173011 791875435692830720,240145 759134847621365760,351279 773939367236829184,137869 781255607881904128,186212 795380327334166531,257492 785321557442695168,11774 794755011792113664,258625 756601479381782528,43751 793513786892255232,252412 770930941019709440,121479 786917507147960320,207287 793256483379175424,250633 770647368127488000,119794 770741529547767808,120474 773918804602740736,139247 778160539440652288,163990 785835949959815169,198671 785779961416196096,197512 759460927192363008,58227 761169668631515136,66897 790740748891066369,231894 794013896675823617,254209 764624847859101696,81659 768109429631750145,103261 775171526488428545,142566 795386817868693505,247930 750745117720387585,11606 795772464575836160,267655 750704162552238080,13201 768587096789438464,107745 778349386057207808,167220 765214695347392513,86103 795411922799693828,266138 766364900255944704,91894 775201989676376064,146804 779898053390061568,177248 768835042973851648,105908 767820946904276993,101383 793445619775844352,240793 785546893573038080,196788 777803644288720896,163780 781008728988549120,184143 781605904101670912,188874 791816871758663680,240763 758057244701237248,50787 767916828672729088,101681 794870740600360961,259190 787394748814331905,210694 788470865335689216,218275 785966400170889216,199272 791796782766239744,240260 744944881496297472,11774 758490933696532481,53185 761326650973941760,67497 764154057867005952,80939 775433391139422208,148010 770721913152868352,120393 755894512623288321,39911 791647901239828480,62492 749174526097944576,7126 774698659820793856,144494 766709476821000192,93138 780474061247815680,11774 767127435531788288,95672 786906160360226816,207287 757710172605255680,47844 762061113026457600,1248996 765576258021367808,86103 778205648051838976,166409 764465268609253377,83391 775010585981227008,146259 780614935877292032,80785 778941505427873792,169715 776742960591409152,157755 787313597118492672,205186 789181778711879685,154914 757433469983010816,35890 770665395401490432,47940 785849346315132928,194723 793157543828664320,249841 795724729420087300,261155 755550681855954944,38401 732225693392633856,349776 764099536901935104,78566 785297963467681792,194923 780767137300447232,182960 794881459051970560,263302 794529180708810753,261155 763333603157737472,76756 771738956102795264,125142 769996464022032386,115511 786681496610435072,205349 751754773314039809,18893 773868008678776832,139404 777142099510632448,152674 767938541087289344,101383 770757117452124160,120353 791352287247540224,238395 787263583763791875,209151 788082492490260480,215252 770756564797927424,121046 795771549794045952,267862 774752114438316033,144494 760921157172355072,64693 757759351914319872,49066 773843977615265792,138054 734935724739420160,353374 790696507204919296,233307 792744101384818688,243075 732832447386243073,353002 776016596439408641,152735 795439775088070656,267133 785862849973350400,198671 769239916425449472,110585 793104796693565441,249469 778972633215799296,167319 789460016512114688,225981 790285463948931072,230282 752971497963081728,24201 794932667225554944,261796 773601741589782529,137978 773969245742833664,139404 791440430046912512,234583 791347935086714880,11774 732246759586418688,1170428 768855499932635136,105109 780978988650864640,182726 786183836069662720,192032 753460984166150146,27222 755221978945036288,35044 773011010265296896,133519 791340739338854400,236502 785996963611238400,198586 775864558288154624,151071 789284085134831616,224090 780418310131232769,178415 767921492713615360,101747 793996973863030788,257423 764803419429343232,84422 773638337613692928,137639 793476648767107073,249926 761348935839469568,66897 764872589965754368,84785 794193756648075265,258331 764861291139698688,84724 788002367618691072,214354 753720040067829760,29263 760674619158368259,62728 791015058923020288,233307 771228394000220160,123825 787810798777147392,205197 765377252477530112,86961 773927814764466177,139404 763013160756453376,75724 772291750404644865,113754 792507886463225856,243187 750730172794568704,14459 774693258521812992,142721 756567358412509184,37294 753691819926577152,28732 785480231448481792,195849 774075802304540672,140748 781506326786674689,188119 757921780606439424,49070 774270699976269824,141867 758426009800585216,53185 766701166906511360,95672 776601524952793088,155898 772085513939484672,126389 785724463488888832,195975 777000158739300352,156835 764152264671895556,82283 761944235729969152,70628 774617232617996288,141912 768488230199123969,104973 792358831204474880,243075 787146622258077696,207965 761894585090080768,70338 763096723711520770,76549 781562545299714048,188304 775150282166636545,146675 768626141837922304,107450 759822357808701440,58939 771864632772341761,127871 772013170672173056,1136662 760154761450524672,60866 785377538671570944,194648 792377986792165376,245095 749545613256232960,8497 795081899454693376,11774 792305089943789572,243165 777580306165592064,161456 785902979698204673,199546 740938491329150976,11774 790580576264736768,232169 794720306346590208,261155 764892826215784449,84724 768090561962061824,103354 788820968730873856,220526 792708303260450817,229910 759765331770535937,59398 780829182280495104,182659 772528581452795904,129551 765608530372096001,87904 775138474894602240,146720 792087385098051585,243187 772091367895871489,128934 754747599408640000,33474 764449261354299393,83507 792386762400071680,245056 770405274658103296,118515 757959996134989825,47940 758278552471138306,52112 751931305550458881,20313 760566101088448513,63149 777054867366051840,160131 778481019187974144,152594 743618598443192321,47188 766979356098957313,95708 778728718038474752,170187 772645510972780545,129551 732993386118930433,354962 762314320646594560,71502 768473554765479936,105603 763686773650259968,78304 785828360123510785,196314 761629198578442240,69711 749527946642092032,9067 786393317663571968,203674 772423229520707584,127871 790353924586893313,227253 764873628953501697,83881 779433483529756673,175087 793491844269240322,252408 752233364275376128,20279 786181569413320704,199211 794210882418974722,257492 767688628864684032,100605 758141909185417216,51451 763422277580972032,77720 774693548151152640,131421 746900003998752768,351279 785315861015822337,195114 763865873501327360,80366 773676314016481280,138616 780409728820211712,180074 786678366363586563,205354 787912612579201024,213887 754732579631276033,33356 768502738585956352,106774 768197927449796610,102745 749641490654175232,7546 773976861600690176,139404 789357407495413760,223286 793106178674864130,249469 778284485502701569,166853 778400866898509824,152594 768128540826963970,103506 781267191056379904,182036 742323796120469504,349951 772187930416775168,129471 758582745501044736,51451 763526242427547648,78684 780693605459501056,182122 775027958771777537,146259 752906122680381440,22984 755171326726250497,35931 779092432499507200,168794 790789989516783616,231894 792431046864273409,245148 756367558677295104,41680 785618635129704448,197286 790606499554947072,232169 788815887658803200,220539 773971338931281920,140232 794194682498707457,256502 788472838290305024,218275 772029021915873280,128934 788352845359771648,217156 789079353434996737,7047 793086511105187840,249004 790748118224478208,231894 770966179427082240,121949 733424427602337793,351254 759087051522371588,54842 795379170209570816,266491 791875897418670080,240260 753734871286153216,29600 742849105886580737,11774 788193873952505856,352258 745063493716615168,47188 793149883981127680,249926 761245048809938948,67331 790959388198510593,234653 760151380577415168,11774 788860832671072257,106085 786691384661118977,205455 792455998514409473,243846 776424056073625601,155688 758814609696444416,1248642 778881057630322688,46401 794551702326231040,261434 761996158898085889,1248982 772921709565386752,131924 775065043595513856,128934 795472380579565568,234556 788514333219102720,218349 756103745134526464,41632 794742180820619264,243865 765154835167666176,86103 771452459927699459,124597 794548357570015232,261155 758688947119751172,53185 786744141841633282,190424 789819383820365824,228041 778745586380005376,169320 787055206316011521,207861 794731698831376392,263096 762847716049231875,74483 785533599642689536,195975 752990004935360512,24727 791719739089424384,240483 772839967961780225,132996 767597211198693377,355105 754725052201963520,33356 788749567097470976,219531 733181679334985728,355261 764272699019362304,80486 773920647642767360,137869 788754797247750144,219942 768069128510812162,100179 785839028079849473,198616 764979698048897026,11774 760979728627015680,66116 766892498429947904,93823 763245856904581120,73814 773064485288480768,124004 790984010700722176,234583 733039403409543170,354058 768988887343570948,108004 769265913954697216,111448 795382046432567296,266491 750371556174360576,11774 779106512727834624,172799 751871109096673280,18495 765325985176817664,87249 775701157922557952,149200 761552225382653952,68987 752178957408014336,21224 777622004786663424,162610 791456830723620864,236941 763798296255160320,80136 774798595690299392,133043 781895915766439936,190635 768168060096241664,104162 791803420999053312,239582 732767601470771200,350085 775089694065373185,146259 733167781093486593,354005 793946199468306432,254135 762320360754843648,72093 778893133635522560,166860 758080072766984193,51069 793131822695739397,249469 753555207511019521,18470 790731482671087617,232881 791304790521229312,237436 793533289432776705,252741 768567127230087174,105345 753006779450134528,24745 773890779479703552,139404 771538748735524865,125554 775385507463204869,148537 790993680056279040,234583 770911206798454784,120561 789782161813479424,227242 776689452752117760,157081 765978193023029248,77687 770951128410316800,117257 792079771874103296,11774 793597489966256128,250064 773452894989418497,117257 774697771718893569,144654 795502022283829248,266491 769819959618711553,115435 788887900075151360,218892 772242310562217984,90193 752103080657874944,14277 732301126180192257,350920 761967571054755840,431998 786999235979816960,202217 775062267339612160,146704 776809284973711361,157755 755160729511157765,14277 770988757218496512,44421 762041250874785792,71401 779539896364994560,173628 793044040388259840,249013 794617966751059972,262022 780932416240181248,183269 789150467288920064,222647 755411076821286912,37044 755169919826796544,35890 768604314722009088,106896 793604853469634560,253464 794217143302688768,257026 778412481618280448,164814 771167474330968064,122982 771500233075208192,125554 773610454258253824,137869 778660545411092480,168633 788406785170345984,217285 764909207112052737,85209 792029175666192384,241678 794532053278740480,261155 758636895492382721,12859 749718913764646913,9802 790365863568347136,230282 775289305937899520,148019 790654198325141508,232169 785631560460476416,197063 750995425461673989,15808 795775881901993984,266079 750550146778271747,13343 787046220711755776,207613 794582009645563904,261155 778982780982140928,171324 785914204163305472,199546 787715728271151104,205197 780800790353047552,182154 766423308342403072,93184 794208421813846018,258042 771483555788709888,125853 788757873635368960,220332 740814962281590785,31836 778311342226800640,167220 780292790102134784,176203 795242432409505792,261155 771778901341184001,119718 778972703550308352,170483 788156406776094720,216009 755191934285557760,34898 760201397551960064,61051 732685068712431616,353228 793443988242137088,252020 774999995137142784,146259 774332478081359872,139766 770625466009001984,120154 771703201938616320,118191 779635042456772612,167939 732905314337624064,354517 755721525244768256,38684 792118601390194692,243187 769536182392946688,112788 793799989767962630,255393 756699654625042432,44429 790880267388985344,234583 786953509048553472,207287 788629419795554304,217824 793153367753170944,250066 770375644223942664,118393 795326168388005888,228088 791270400902782977,237491 791377444200669185,238395 793293277541769216,250216 769886326300745729,114273 789895712666509312,228688 790915512075255808,234583 759501679850950656,58250 788406995766218752,481145 795447639223468032,262886 795764287671246848,267521 792737595847507968,243623 753315463178883091,24711 766756180198821888,94683 775284974391955460,148045 785650072197488640,194082 789087117909626880,206742 792124885803868160,240556 742802963710640132,47188 775490747349012480,149770 786629071509807104,205167 791952435287699456,235886 771421566525661184,125367 788015644931391488,214354 758541665569087488,51997 761565643984474116,67679 793354654662787072,234526 794002727336628224,255870 748548109475655680,11774 764168394170048514,82066 757360529719558144,47164 778104462674104325,165974 793437839933530116,252020 785994077586223108,199546 787657309371633665,208058 770207561614229504,117257 770513981157023744,118191 750342379333378049,11495 775092071170322432,145866 776955745027887104,159546 777955047787401216,163885 789984386376663040,228354 773574177194377217,137042 766267531921281024,91946 786364196380434432,202217 779035832829095936,170187 785482089835749376,194723 756203245190676481,30047 763150266929643520,75899 794640203201867776,262053 776275120646082560,154534 792455568967491584,244297 767338186087563265,97325 790272624370786305,229453 790844323772375040,232169 757560266246807553,47717 791402420911812608,238780 766320446815993857,11774 789987500630487040,227931 768596376930414592,104973 779052915075977218,29263 788478353783132160,218351 773256314046803969,135381 788118904023322624,215505 786909090136023040,207287 795191093340073984,264397 795719634171363328,268281 779105532816785408,164826 754710778805116928,22393 780871793850642433,183269 792066877224812544,243092 754752458174365696,33549 771403105271361536,124904 785432753244438528,195481 756845721161269248,43469 757459746702102528,41459 758019030989017088,48663 793565552740622336,252020 778036464345051137,165185 779342044816936961,174230 795492787999428608,267133 789414436838576129,217658 756478071046365184,43413 760257087855296512,48052 792224068376199169,203546 753032715268677635,24319 780239728234885120,171775 790957511964852224,234796 770705975623942144,114388 732354855382188033,350808 750419733103587328,12883 770298750967296001,117257 763414216426463232,76552 764450285661978624,82203 794553199709605889,261155 777122763915964422,158420 763587969601052673,32404 766638326484959232,94699 791707061792956416,241034 753460106386403329,27280 759299607960530945,41680 770135404414656512,116082 773981367654764544,139404 773860219596120064,139404 789657157696446464,227242 766373961261125632,91894 758654772673077250,54070 763423987460341760,78159 793503984334045184,11774 763788782244016128,79589 762967229856112640,75327 732664500751601664,398859 768598457653288961,107469 781641385417945088,187896 752245730249699328,18491 775509291562364928,1250232 787190531445043204,207965 788450175656218625,217519 781915874978516992,187974 777629161741443072,162294 765653313085902849,81869 771086224777969664,116674 795776476989661184,268646 788479361569525760,215437 751215786404917248,15808 779932644121321472,94396 794583994675462146,258271 790695883994112000,232280 767825987778203648,101681 753009310695878656,25255 790593514765553664,232137 793170022160039937,232911 776659680839995392,156835 765037407020253184,85562 793507093387026433,252824 769119754497830912,111451 763239916025163776,75899 790723945745920000,231894 792189722869239808,243075 795003579492945925,262849 753564466353012736,27402 792504331769516033,243165 772459379442511876,131045 794596608356872192,261818 773940215714983936,139404 787099306188677120,207119 791334843430866944,237491 794634127815405569,261942 795747748247060485,265649 768574011655663616,86103 773958045911044096,140211 794811512414208000,262849 789423310563979264,223921 760529234141913091,63451 793130459433693184,249841 755251297482342401,36484 790736030613766144,232863 794104048035110913,257492 755824489561223172,36604 777916289318649860,163901 785933711388925954,199262 788000998220500992,214354 793197994082340864,244230 764239135590744065,82544 753602546699304961,28477 787351769810669568,209351 789139026414624768,223899 794097572327673857,256255 760583345818304512,63858 773634612274814976,136512 758652578775248898,54070 769621848841531392,113412 786608815034675204,204901 788733421384327169,220029 770299048561549313,349283 790628160266133504,232881 766025593125208064,89923 768076992730234881,103354 788100343284367360,214247 768173125594820608,103071 751556295879262208,18470 763530541647925249,78189 792049514194632705,243187 760542262589853696,63451 767099823296122880,94718 751000868405833729,14802 771841077993144320,128143 791618421867839488,240145 786200048870625289,201619 732665040373866496,11774 740955995053031424,1247407 788442475853520900,11774 761281498049875968,67326 780349042945515520,178076 785959906645938176,196277 773817741119815680,135092 759161932217802756,27156 769700945835982848,26066 785885840249544704,197512 733756991294873600,355985 791717443743977472,238395 771054372491030529,122388 793132631026233345,248520 765074481605849089,78274 769591387759058945,114383 793624560662827009,254209 785266864482050048,11774 768194519460229120,104733 757082255017725952,45857 760514910941908992,62897 785371318598246400,195481 732525496261562368,352433 776533159567511552,156281 763124885057069056,76549 788874923632492544,11774 767399811498774528,96039 780061494335635456,178110 786373055719223296,200382 781541646852886528,187976 790973550983340032,235590 753408109918449665,11774 771825331590148101,127134 780851757777772544,183269 785627654695288833,195807 795314483841396737,263708 795655844486582272,267133 787093493898444800,207151 753371174147543040,26458 790720147698974720,232881 758583979276574720,51451 792416964509634560,239261 794598103928033280,261818 789681378250133505,227267 775421132128288768,148800 795700716602003456,268246 794592829737533440,249926 761444097164914688,67229 773901203633610752,139404 790875883472990209,234583 747519974168616961,11774 789931905143676928,227048 763928338188480512,80393 787149992054165504,207287 762248638617817089,71502 788575742317637632,215005 793071153396981760,249079 755609205650763776,38459 765342631295496192,79561 791398240520286208,238395 764927925900742657,11774 779359555792822277,174427 785664184180731904,197512 764896264831979521,82283 760871394263445504,11774 756291472568135680,42564 788019291727638528,214492 790061063941267460,227748 733140412458795008,355480 786232095781695488,199462 780815996760236032,183269 785455305786130432,195849 751178118207971330,17434 790660485985210369,227257 763698727823507456,79223 779801520535580672,174427 750749152351358977,14594 794514979747663872,258741 789874071374704640,225359 795282109313253379,265644 750043591024738305,11409 762802779341533184,1249062 788161512707883008,214992 776495249828872192,155390 791836212130488320,240070 793155310227709952,245634 794599684954292225,261944 752661052215685121,22750 789266079730270209,224221 793408058605002753,8044 757908154462109696,1136662 771403344535363584,125367 759828595737001984,58253 762632721235582976,73926 788157691881332740,215005 791375960662745089,238655 770713961805348864,120665 790438993095757824,226823 791359058632515585,238383 756249424238563328,41438 788547995037999109,211181 795071162078392320,263896 795702142161952768,268356 776061181622644736,153095 778405945009471488,167569 754025806448459776,31095 772223238533423104,123345 787194719713374208,350678 781112967999942656,185496 790708911259078656,232884 793967289838096384,255942 770238295536054274,117257 776612282398892033,157082 795656626434736128,266151 755780344914124801,37218 786004726148046848,200382 766035111397695489,90539 792886302471446528,248010 777570197490245632,162497 755240851748552706,35900 756229160448565248,42071 751837046478606336,14277 756540314018394112,43225 761626657664831488,68993 791844638797750272,240926 786004619117813760,199961 754772292261912576,17416 772581347218960385,130686 761219949222301696,62771 789550957298327552,226578 761341288969072640,67283 768495390358372352,106774 768848290867580930,105643 792113946207453184,243513 765669686298218497,88930 781077571454668801,183269 760806823763075072,64722 764264938328231937,81749 773908571247349760,139404 763921599137361920,80486 772521403530698753,109709 780439040780668932,176926 791009050854961152,246425 776583872666558464,157082 794770530381561856,262849 795074178223407104,247930 766519462816124928,92369 761832462548865024,70085 785497360432594944,194723 788481829619761152,215437 771746116991868929,118191 758308313612349440,52112 794594556620570624,261155 750488625389809665,10662 791264521813884928,237309 778210693355073536,164633 793936472680361990,257026 763702496002924544,78159 781366459435933696,139404 753963144591007748,30590 770739793886150656,118191 787025362223898624,208176 777324595741241344,161456 761036645365747712,61544 778020965016080384,26066 790247103415087104,229693 751563963737989120,18215 752884139079106560,24134 773707698118406144,11774 757777986720522241,48857 793889768232787969,248652 786337626789863424,201958 793866922559361024,255942 775751562056445952,151156 794601403767549952,261818 789062314129580032,222647 777705900421238784,162096 793134624708800512,249469 778690054784884736,167939 753362213834981376,27045 781624072207597568,186584 773493239873536000,135136 785472005852262400,191653 781521251978268677,187976 792803023340703744,238845 793209105104068608,249852 785721659907010560,196277 760602288729665536,63451 760631121260449793,62728 765593483503599616,88124 756302572672065536,42495 791831537570361344,7706 763156910057062401,75899 787039834615455744,207733 758127549130170368,48663 776122917989953537,153845 768185466281680896,104633 776037638126071808,151409 792079782951256064,11774 780520696279465984,174034 768957344633933826,109666 776555275373285377,154832 790352238577188864,230559 785489637439602689,194743 765616772129120257,88541 785632464379183104,197286 793881444502282240,256349 792376463232073729,172084 772944176656908288,132364 791351659460894720,238395 767878895320260608,101681 790536128701034497,231894 795054264443871232,259055 767052240829939713,94699 767808559220490242,101163 758786830372376576,46076 781520563084886016,108396 786315132418691072,199546 793950492900478976,256146 764206884274352128,81966 786678078986711040,205728 761653667657166848,68987 793584995004801024,253164 778409514647166976,167569 769258491194200064,111448 778786438238253057,169201 794641804452855808,11774 794582153816342528,261155 757037919580356608,45804 763839543741026304,78271 768039118953668609,101383 790636646186176512,232280 762812096677543937,431998 787137027691065344,209351 791291600672477184,237491 767711610907549696,93112 732228636741390336,349197 769305392845299712,112301 753934999611666433,29263 775537019682295809,149953 793953374068736000,254135 753353140791980032,26894 781667708387622912,189086 764304715366567936,82002 787290392089665537,193121 787778133973958656,213064 765666643364057088,88920 790265331528851456,229693 780268099123544065,175256 785566812557676544,196917 794008645155491840,256239 773189211016933377,132996 774229090681384960,142074 759626038527877121,58010 785549747901849600,130635 789532677703622656,226731 791877883996147712,225611 758169854746693632,51451 759076214053240832,56784 791637348245135362,240145 767844304828104705,101681 763582956254466049,77612 773969015865651200,140211 790684463319494656,232169 761537507888467973,68908 760548347698708480,63149 755068028086124544,34666 756350613882019840,42564 786197924699136000,192032 772773825335271424,132335 778260044467040256,166532 741706234508771328,351279 759284557619335168,56784 785683768417792001,196277 777597730268983298,162638 792198931488923648,243075 781506886315147264,186584 750363182871355392,12281 777129364257243136,159308 788508506039078913,218799 773128892366327808,134543 788758157795340288,220526 757839785880788997,47726 758419749940371459,52112 774237796114497536,140444 775608430832685056,112363 793971284631818240,257353 793103339307212800,249469 794683099263205376,261155 791081989331832833,233692 777726807411822592,162485 763885632946966528,33186 791866563611725824,236151 752284572755365888,20279 778389484073201664,167398 759443834317205504,56090 769362056030015488,112336 766743221321867264,95682 781306632772853760,167220 759437372450828288,58227 758416690262663169,50827 791635738945355776,240022 795288222423252992,265562 794013625774018561,256439 752859234962903040,22662 762080089974579200,71408 781369918075789313,139404 768081671161806852,103354 764416588003049472,83393 749561384170553345,9140 755806506092724224,39685 775678102827565056,137042 764913344759291904,82002 779448044064534528,174392 759268173728407552,57112 758155674874437632,51344 790937734961623040,234796 794571779142545408,261033 760373770007687169,62327 777720761213739013,160651 733430853221502976,1170787 790726964164177921,232881 788865770700898304,220029 794665092159664130,261050 767167092474785792,97386 780899457848049664,183759 776269169704796160,153501 780615392444186624,182122 791166325833863169,236454 792088198121828352,232221 776833840836972544,156959 774620722521976832,142734 779006300344705024,11774 780666355691450368,179560 793646914927374336,252020 775844752872931328,151165 750726367809925120,13343 762198467481591809,70941 775002312343511040,146259 768499678711255041,107072 790666641059307520,233307 768888845416992768,108729 777172654528659456,160283 781441541432872960,186584 788540205456293888,215437 785925530075877376,199431 767371648320233473,94627 773859161700347906,139404 786719957174390786,201003 792343003482300418,244143 793165988665647104,250013 781155172085039105,185313 781539608169357312,187976 753699453408718848,29263 788384842169724929,208928 779035141716996096,172120 766413122819153920,80939 764917616544624640,85159 775678193739108352,150594 769273246256623616,108795 753512804662075392,25370 768223509768044544,103924 732605796517851138,11774 749471914389889024,8497 754190434272817152,32157 790641618160267264,233154 793964123054743552,246425 794000849978720256,255870 758455909966196736,53424 786940198617772032,207613 779742738518597634,175724 773906740903448576,139404 788078264778649600,214492 757121057983692801,46200 780532727875510272,179574 791170592661577728,236393 787013230396837890,207949 781909788279963648,187843 789730908026703872,226881 765874044646232064,88370 787011433254916096,207287 749434841247068160,7968 758802712033046528,55257 792706623366164481,245148 789355820572024832,225356 758301550221463552,50888 792390792652271616,243187 765313340952289280,86472 761963694741827584,69711 762758535058817029,74281 763345765527793664,1248956 773928224497733632,139404 788112662362140672,214354 770359824991285248,118087 737040663183822853,1182330 761995401729748992,431998 763924808253870084,80939 775059148526477312,146338 753905319798079489,30369 759156083046875137,57348 756621289859735552,44450 764434458867105792,82283 785651073411276800,197324 758289481715769344,52061 775453100127715328,147013 756281331806384128,42495 794022532169039872,256255 792006993221410816,241819 794568066260672512,261155 794289462750707712,259134 785241924961579008,194221 764170135271858176,82066 791278616332083200,237491 756880739568848896,44450 787174861240012801,207287 793728848705839104,252014 794616458307399690,261155 756587088787623936,43285 765555136991068160,87868 785582984715993092,197286 775787447833792512,151688 755095221231296512,26539 780552505742749696,1250350 787770273818750976,205197 793620495237132288,252581 734917329461649408,353374 750134782751715328,10848 776466076137844736,155688 761962374756651008,71411 775398730065252352,148574 777174483044007936,195876 788819512791412736,220332 751768327693885442,16236 772215436599500800,128971 791029407095939073,235815 765245342774337536,86103 768866990928777217,109666 777827124891844608,163796 785821266997448704,197286 791101323987083264,234522 766447217536147456,82209 795126510843674625,265223 755208635672891392,35319 776526971597565953,154832 794708992530354176,262849 763413136535724032,78159 769161193797873664,111384 769297164145000448,112693 770676797054877696,119937 762601084355432448,73662 779653204233650176,175549 793104637515542531,249469 750594226199617537,13532 788381514845319173,215437 792061398662668292,246425 778359186899861504,166532 769345435127480320,110659 788391394796797952,217519 791352260286525440,238395 793316357777391616,250328 786981542761463808,207287 792257150928187392,241678 788787231045525504,220332 755823492294123520,39462 776439225352728576,151463 760574784602271744,57105 781296273479565313,182257 761982862732038144,67586 776219259080880129,154534 736651174082969600,44370 750651888521977857,14421 777048866067709952,159861 780114412816465920,177233 786019268496330752,194648 791885385597014016,241678 762236986203643904,72394 785611920816693248,197512 751957705703718912,17794 792156499426422784,243648 764608018285637633,83391 790760894661849088,233558 793860667140927488,253793 750475655515635712,12535 769870911184994304,105109 771123274411610112,122126 771882596422733824,128591 788171871275458560,215969 791202076537810944,234583 788611863596638208,217837 794597112981950464,261818 752127108839682049,18550 762975312695140352,75724 772063576093696000,127775 793936008156807168,257026 765070603099463680,84724 776137717386215425,153845 776401034570641408,151916 755855265115807744,40246 765639221579227136,87145 788888727544270850,218258 789165083674877952,215437 785828471880679424,197512 770720855752081408,121046 764780366959894528,84724 789684035110838272,227048 786301709098295300,201620 786688619692101632,205728 776738901222428672,154071 787634539233419264,206101 794000369995096064,257492 794213708293611520,257423 766699807612305408,95568 790915242108809217,234583 793938095334952961,249926 790592567163379713,11774 792026771738750976,242693 792399113622990848,223805 752646543359012864,22546 763585568039051265,78561 733283597378019328,1170849 766516876277002240,92860 791459387890032640,238207 790734985070190593,232863 758087785232433156,50476 766076241501786113,90031 761394288617861121,64722 773234165013676032,135025 786722583211237376,90209 762353607190671360,67852 762741945047261184,73196 749371801172516864,7816 758320746531872768,52061 759793562108256256,46890 789112314234490880,223286 776962482652913666,157082 762630801150382080,73926 785617071782584324,197286 789989904851828736,228354 757598966586355712,47940 758422689128259584,52061 795447258976165888,266079 772782153998471168,126152 788162364164100096,216009 767134873882595328,97811 780909302932393984,183269 789089286645833728,222655 760441961279025152,60866 792875557042196480,247877 787222852500123648,209736 762121293206552576,1248990 765572104582418432,87904 750349251645956096,12535 795331936726224896,263965 768961117766971392,109709 795723649600864256,267521 766018522623475714,80482 792366580126642177,11774 793962628192370688,257026 776720490866106372,155933 777934560243945472,164578 786639936221024256,205455 755097978717691904,34666 760429546130866176,61602 779671669937991680,176110 781874158116282368,187896 794355652839604224,246314 777341743645782016,161546 764866869455052800,84209 753979917692395522,11774 792151585719672832,233467 794208183497723904,258456 768384962428940288,105070 781510262784266241,187331 777145165022572544,87904 777980178899140608,164375 776841297034305536,156811 781227698999947264,186532 789262419553988608,196357 752842550793281541,22779 785626109589262336,197512 763895645732241408,80486 788064982915317760,214354 790656346051842048,233307 775356612512841728,146580 756093089060618240,40926 795405113154215936,228101 750477975460642818,11495 754827972608077824,32337 792078765601853440,243398 759564671347101696,57105 767929873767788545,102249 775731272140357632,11774 788079812393000960,11774 736825282288553984,349332 759218275620454400,32492 764936986490568705,68987 766319333266120704,91751 795031478589681664,263899 780228716576116736,170187 794591625678729216,261130 767735771847688192,100894 789418277508419584,215030 792135827807625216,11774 755791933499330560,38210 761805099786117120,69878 775586443943026688,149329 769192611487682560,111558 778409437874819072,166409 773857759171190784,139404 791700933419950080,240474 776637147629649920,157082 778558790497173509,168794 753318641534431232,27061 773958237397712896,140437 773065293371351040,132996 779333389732212736,173964 775874334430822400,152314 780900360416333828,183269 732361896163221504,351387 791049603793715200,235179 756940282617143296,43454 785932009776427008,198878 788509209327525888,217658 791493785834233856,237293 750789981870944256,13771 789144278773669888,215505 775067606520893440,144648 776798162505830401,156835 750701474594816000,14355 748442917946023936,1247867 788530261948370944,218275 773242306480582657,124781 785252009700057088,194167 790977869274984449,235590 761987367762821120,70679 794923500641353731,263895 767562358487150592,90963 759186552287145984,55550 792177046973743104,243983 757922930076454913,47940 755541695677235200,38026 769364227110744064,112788 795041326739968001,261155 787254566211375105,209035 789979860391329792,228888 786721417438035968,205638 764970515236659201,85562 793005225753841664,243187 794372927571406848,227345 778288060622450688,167220 780840257394659329,183269 794585625718558724,261155 751619692712697856,14277 777938917337231362,164669 785516335325261824,196277 787466577130065920,211347 736409673243492352,352060 758418913902399488,353889 746816811614642176,738099 775111035514683392,146720 785999886588051456,200382 765747041335214080,88052 793152849538584576,249961 759158306199842816,57348 751107729775857664,16948 789543367948406784,215965 774205141360730112,354100 756919371587579904,41702 791779852718223360,240474 793192948930383872,250033 786603836240633856,11774 758661824686329861,54070 760281853282492416,61444 779132469694038016,172962 767760336581562368,101261 767823459862867968,101681 793548859112730624,252014 789365615987425280,224680 791366127528079361,238207 759398179829788672,56924 791372517055148032,238395 795685470634147844,267740 792443122080894976,245630 792617533387968513,245566 790555553827164161,230270 795419753045196800,266491 761674167934603264,11774 758594838551891973,51451 764584217762201600,57574 776029678998020096,152314 762371826672623616,1248990 793234775599448065,249841 770876426484539393,118192 785563375858102272,196917 760202700738834432,61545 753267110822813696,26670 768921662934974464,11774 755527790498344965,38183 766019415867400196,81929 755470631227928576,36157 794650619843842048,261155 779106217591398400,171644 790177378957791232,229148 763946079935004672,80720 791336835846778880,238207 762876247261130752,70918 756200207801540608,41632 778370261422841856,167393 790990938889912320,235536 777114347361492992,159876 788796161842933760,220332 789962419921494016,221228 763235467550687232,73814 793996324475727872,257325 765378396423589888,86103 758039998755209216,50654 780777993971130368,182870 749706733858201600,9087 785468393033838593,11774 788521363845808128,215437 732185593438994433,350025 752662411878936576,22779 763050200197832705,75899 768462973106925569,106281 777599003236175872,162497 759294105142845440,56784 773590652005257216,136947 794747011568435202,234583 772156537930412033,127707 773877159026790400,139404 778743001296150533,166852 763420024048611328,77273 776667767030374400,156053 793096826048184320,249469 776130946428837888,153699 780474609363812352,174034 749578299496468481,7836 785497813136318465,350825 780462993222041600,172036 773148678936670208,133454 793966832260677632,257255 757611986859335681,46890 768073542579564544,103354 779331389393108996,169437 793477392287223808,243869 765890910836195328,87904 786969294424854528,207287 767794648085565440,58728 786967063747104768,206546 794747969639739392,261359 765687013353910272,86297 764968110730469377,85562 787792406737326080,212357 778387429312962561,152594 794952737138077696,262849 773700350859702273,136515 776125040945303552,150426 762060872806199301,71594 789527489794060288,203546 753077531348234243,24597 774097932928753666,117609 768855049745342464,105109 753611466805129216,27045 780615607318417408,182122 765955575846834176,351436 752916677885583360,24134 788062849574862848,213064 772868033501077504,132335 750534162386268160,12852 758665659697856512,53185 756539310266912768,43391 774988896195186688,144617 790877442592350208,234583 774011827655208960,140372 778587990113263616,168794 780844744708612096,183269 795697162587963393,267855 785939627815211008,198671 772830829277917184,132335 792875541837733888,247241 760179330433495040,61051 764882759387000832,84422 786264301392662532,201958 770447549199101952,118191 778733423963705344,169410 767395270887964673,97379 788827730171207680,218275 753108551577501696,25524 794735618559451136,262849 764924165618999296,84422 787296727552237568,207212 786948558096310273,207613 785684057610784768,197286 786312342074122241,194091 788604792230801408,215608 794628951708680193,261155 792596850071048193,246295 780775387869708288,182036 772252091016511488,127657 760926095302594560,65180 767868638955266049,101383 768120575617294336,11774 750758159900442625,14781 749633020496228352,7816 760571600248852480,63769 770785584482701312,120557 794963429270298625,262847 787215964463067136,194091 780805320742432768,182257 754719822575988736,28732 768866401486503936,106821 769478766628265985,111503 787098079182852096,201721 787665674038603777,207965 744345113426563072,349312 758915322690744320,53970 766130465770184705,90327 750418804337840128,13343 780862511255916547,182960 762292690209869824,431998 756465684759085056,43391 788717068032106497,218258 794568236037705728,261155 754708058153054208,33174 764970772779700224,85562 785273961491771392,194648 751615225078681601,16728 742331224723595264,349951 767531444746854400,18395 765567534145953792,87904 779268580785418240,168633 761029678484197377,66159 793284291274743808,249841 736435191325941760,738099 760568179684962305,63451 754026513977278464,31095 793546215212318720,252014 770419075663138822,117743 775725382750375936,151071 754062142513438720,31561 778294340275798016,166434 780777505070481408,182349 759100891647602688,54070 766286199560568832,86440 759785106743566337,58537 753697777687859204,29263 764053423624851456,77598 763861604840636416,80136 794341379946053632,257492 787719950098165760,212139 763814191408963584,80393 778190001444098048,138707 792035049331761154,241824 793223372167454720,1170553 791520577165070336,234622 768972117211770880,110659 772051394912104448,122816 790596673819074561,232169 790541464421867520,231894 778970703920005120,167220 793675949371826176,252679 795735383430545408,267576 750342126328647680,12291 794732877258821632,262022 774036822238240768,139404 793933098203353088,256255 791739309304913921,240584 763809747187277824,80098 766018254716346368,81122 763754324933554177,73926 791348169628155908,237594 771185589899055106,120610 780220803451392000,142555 793624716472901632,252112 785646131778768896,197512 766316333344534528,91798 793783653411147776,249926 792573007122366464,244270 749398244317274112,8497 767830303343685632,101681 752023609955221504,19236 779014771257540608,167407 773641421341519874,138382 771323326467862528,123513 780799254172499969,182036 789901423127429120,351367 794669430269767680,261059 758099110511509506,51239 759258094283132929,56964 781344969214812160,186376 788155752435355648,214899 761944172534181888,71270 769015908694097920,110362 765688139230900224,88459 786835255881830400,206225 773428048754606080,136589 762728407725641728,73712 795284776915705856,261155 768499956009369600,106819 770424164800946176,118087 789461642472001536,225981 768036515586859009,99159 771911044033679361,125554 788919350384136194,11774 763752575380389888,79585 762210641121804289,72349 757921827813462016,49852 777915221256073216,14383 776816616084561920,157993 758667508870160384,54070 790677934340210694,229693 793508993763119104,249926 785594195314548736,196767 789820638173270018,228002 776737102792892416,157708 765252130705969152,85562 771452357812957184,125742 772193214715535362,164500 785705485626335232,196277 750028170347282432,10648 790349918472769536,228367 760923001214930944,65500 781668720955523074,188119 795028209725304832,259457 792528371775221760,246392 754734910540226560,33356 781833605756649472,190635 787629179923607552,206101 791544009558728704,237999 764585800398811137,84046 771856213348933632,128143 754775439990816768,33356 765956200257040384,90031 780116845273739264,177231 778631713622724609,167319 786959334651600896,207613 788624310483226624,215634 753920695680237570,29763 779391255264522241,174728 770836614549344256,121479 793606439487111173,252639 785253877285212160,194082 752210617839210496,19703 774990235046338561,145800 756534809908969472,35980 791414652466892800,238639 780824517702582273,150151 732605300063117312,11774 764534638358528000,81946 732661111296819200,353116 754714686419968000,22393 768113589349670912,96806 762276198223384576,51778 761282023633723392,63084 733161445102342146,355106 762401653748273152,11774 787523600542752768,209800 793780673702232065,253032 787447930252890112,210274 766505848147357696,93405 785322590109925376,11774 786246854396653568,201958 795005827178491904,262847 759051024598315009,55107 793737394637778944,108396 764633135615127553,84231 773550753097064448,136947 756885751900598274,43469 785308901776453632,159876 794550316423409665,261155 769301929528848384,112301 756309072211607553,42495 771394339947896832,108385 758045615259398144,47940 732169169777524737,349824 778969695160569857,167220 780951951634599936,182726 792958120926535680,247241 794009590773981184,256502 777572982361239552,161277 793114585045864453,249469 780618774437179393,80785 785532000786604037,196277 786789038711799808,90209 763873429816807425,80720 774473154643300352,142292 792831338541748224,247586 779466673145442304,175153 789243617751728128,206666 792548083062235136,246225 753271246826053632,26066 792016383034785792,243075 795291991882006528,264954 789147128597733376,223492 775051856242315264,146259 778678779845619712,167319 787790981559005184,205197 757646443540774913,48549 788478343935066116,11774 791810995731718144,241033 794037998082019328,255318 767096035600506881,97377 780946647828148224,183338 773962679824314368,140444 785544882505052161,130635 752290450564747264,17842 769018074402021376,110362 749733748229279744,9754 768187523185061894,103071 778771155075424257,170471 795612049938251776,267521 763019258183884801,75797 786278700010659840,201958 777939175538425856,158815 763195423855116289,67226 750712364488679424,14525 767816527534063616,101681 791043041935130624,234575 759080956548509696,56630 776179395786604544,152314 790850383497269249,234473 775064452206952449,142906 755055782543097857,32873 758052820385947648,51069 777934265325531136,164826 773488151641948160,135505 791705091858239488,240260 793889188991135744,248652 777078756225736704,157755 785310844070555648,193524 795696135830704128,267862 794000381105860608,249852 793943498408034304,252408 788471555923841024,215005 751095904460017664,16422 763102984255447041,76628 776937124184457216,158864 753571154120544256,27222 795306164292644864,265809 770581378551472128,119832 772208691412164609,129602 787675446792056832,210207 790587331803811840,232137 758077549071200256,49843 759575740312645632,57068 768555526204424192,106763 769685219377020928,18030 768052024181190656,100893 771875692392898560,127711 787074531655553024,208379 753236913067208708,24788 774194177219268608,129558 786579312736559104,204413 752908170448793604,1248238 792520337263038464,234551 757927332732669952,49798 768220323279998976,103354 786537815181897729,204413 793946910944063493,254135 757698589317406720,48810 763552781890232321,78159 787670105014448128,209351 790613301503885312,231871 759117088342409216,1248642 794536707366342656,261155 737749556130131968,354831 792504510916784128,246392 763142916701167616,75724 768161106623762432,104162 771758964140871680,127582 753976981587451904,30590 758864034883973120,46076 795398543875969024,266884 785833960765030400,197512 756251625963020288,41689 793094889617563648,249469 773470585213030400,136904 750390284295471104,11015 778040015943245825,165523 777560861405839360,161988 778169192851841025,165097 785942475739308032,198878 791776350067646469,240483 788712208142327808,11774 795101662801182720,264397 791462922459475968,234205 794059505931730944,256038 765277484367699968,86653 772223261241335809,128143 793950712774410244,256255 779519616225771520,173336 785930035156791296,199546 775793378629853184,151718 793304659158982656,249926 765853175853244416,76623 794594691618603010,261796 779544344713756672,174867 778313723551346692,166282 786536777041391616,204327 791969513558335488,240483 773951982230970368,140211 780465600564834306,179414 776117923861504000,153194 794128528232980480,257544 779830287219953664,173347 788085901964476416,215005 767872330903195648,101383 773449077195411456,133702 758111587215355904,41703 762366861090525184,70679 776029215170768896,151409 788398332485963780,217519 791037057275617280,235620 769353077295947777,104973 785597527500296192,196767 767302347718594560,95672 753225002518847489,26140 765299501615620098,86770 766286547716931586,91946 768890932301148160,108849 779348473334358016,172962 793621762390888449,252581 795766599714295808,267737 788018002058817537,214354 765680597456924672,86440 773986061684838400,139404 785492848183435265,196277 761993703112278016,431998 767735963741065217,100605 789288795787128833,223899 772229995716575233,130067 775718515592396800,148870 786452152503902208,195876 788122476043788288,215608 773180419084648449,134470 786305200214519809,202727 794165462816829446,258331 786221293297364992,201555 769924342931087360,115511 764082024667713538,81702 794782955042287616,261666 776579417292365824,156644 767743163834310657,101134 764134003624579072,81869 785612609353416705,196348 789168168849674240,219921 790345369230176256,223286 767192991928766464,74133 795410520920748032,266138 794648685418258433,39957 793129406206054400,249348 794069531798843392,250033 786397255632760832,202727 776285798840741889,109875 776999493833076736,159411 762737346349588480,74321 768132580751257600,103506 755912089139499008,40668 767713679693447168,100545 765172019948232706,86103 757517523059404801,46280 768814353055305728,109104 732980875508482049,353451 752846603174621184,23899 763087729202597888,73926 773522075621298178,136884 768864927629148160,108203 754975537521537024,34666 792374418206896128,244143 781638659141361664,187044 795140969507078144,249926 755370460456419329,36873 756463538936303616,43391 781283195459338241,186584 773936283416682496,139404 789286285949018112,220137 773874270388703232,139404 774087344957689858,139404 792559988757659648,242693 764523614133686272,82066 767843173087313920,100561 763528669851770880,77849 781229909481959425,185601 791022603481804800,235590 793220660663156736,250064 764974002636857344,11774 788753210844467200,220526 742805528892559360,47188 788731147673071616,220029 761857378400690176,70289 760889563237773312,1248879 761666309360791556,69947 777138622533365760,157840 750363311829581824,12883 792108050437910528,243075 794920638955671552,262890 794625543744454660,261155 761690108412035072,69947 791001249978077184,234583 776101399465717760,153501 773100227582652416,133454 741157214069608448,349714 761292556856504320,67229 788859526527279104,221037 794545394697039881,261155 777593285200052224,162596 780651106896445440,182049 764785139310292992,84666 779360377452785664,174427 758823069964042241,41680 762963169459535872,73869 777048063630249988,351597 794167134125522945,257492 788799412529160192,220332 758117649326804992,47761 778261617687560197,166532 794563409765273600,261202 756300972243038209,42495 786907900295995392,207287 766675337707225088,93303 755060494856314881,35044 753675966594093057,28819 788498160356163584,218275 759418120905842688,54911 762675345812172800,73814 768493677291241472,106716 751196165350297601,16505 780063499414216704,178045 762765049400324096,73926 794211936594296833,258331 764610823318704128,80393 768902134574247936,109666 793143307027251201,249469 786311319515529216,192032 792037543193620480,243075 785518577638047744,196277 785544173952770048,196233 788212301442740224,214078 781646502221545476,188934 773508222812508160,137042 781031256561770501,184667 765661458394820608,88930 775788281933893634,151463 787501237654564864,172084 761025466799038464,65222 780795074229768193,182726 732965393988489218,354989 794582265380540417,261155 754886376370372608,22575 790908336615096320,234583 750380795433541632,13018 764782271073136641,83870 766399872836567040,93286 792746049785868288,242521 768148370963640322,104162 776158094908940288,154130 794621917332389888,261155 773702221896687616,138616 776376523389534212,85562 759391059948539904,57897 790976460349640705,234583 791807367524524033,240483 768523508716404737,106819 795102934820392964,262022 767547908904419329,98142 789261022167195648,224818 793427415385071616,252020 767002573211598848,96039 777960385890484224,164764 771731691438092288,126152 786795255966294017,206225 791362951605317632,238395 770974467065610240,120610 753913273830010880,30360 760676116390490112,63776 787006447750111232,208379 765615703445561344,87904 790988509406302208,234583 793164588103630849,249926 776526184012066816,156055 789399130799910912,223286 767313006497636353,97852 777584194251812864,160783 790734410366783489,218142 774746864931315712,144718 788175861904048128,214084 763179029981696000,75899 755095617676963841,35449 774459910226534400,87904 772741679480700928,132335 759121214459740160,46076 788880239552102400,221711 758479454872084480,41680 777657513785327620,162309 732202643469148161,350021 767534448384544768,88920 794863030014119936,263532 740732845879091200,11774 758040623664553988,51069 765269603891240960,86763 786301385952276480,202727 759092317462462464,56964 780833106601218048,182036 770676945122054145,118191 773580920586665984,137042 766801973215494144,95708 764243093365350400,81869 760938093658513408,65174 793626049296764928,252044 793517337290928130,236856 776887358281043968,159146 793184935037116416,250033 786632096223731712,354598 777395836779044866,161456 762735091508449280,73712 780109003938562048,176125 754081749529792513,30296 764247560127066112,82673 791795963471859712,240926 771072642564567040,122388 762703232145645568,74431 768283213907255296,103071 789530236710899713,226881 778736705528434688,170169 733077887474012160,351147 761570781608443905,68612 771820550645616640,128194 793567720377880576,251740 749428975605342208,7783 766498185376260096,92860 793113494623105024,249469 795128582414671873,263933 792863750969700352,247877 760989072299069440,65222 765178436616876032,86264 772868106599428097,132761 774061287751888897,137042 779336078071304192,173753 763796842211446784,80132 766629134554365953,94699 770762492922437632,120610 765677461619302400,89076 770933178764627969,122124 768860057865900032,109167 781622884267679744,181766 795063845299568641,264397 754735484375404544,33356 765625561741877248,87904 732220031141089280,1170365 764254341431758848,82002 771774718684921856,127582 770529251367919616,119641 786246160428085248,201958 787152881270988800,207287 788926983304572929,220526 760555279771590656,63214 778371000282918912,164826 787993724806541313,214209 793990746760093696,256255 760937423391956993,64664 793397403206516737,249926 779653918427144196,174321 790974556831899648,217634 732536131464663044,352433 753962664435396608,30590 761663392406839296,69947 766365140203741184,93184 768745472739737600,107469 794642570055974913,262053 755947057676972033,40881 771009548521906176,121612 789010164103811076,221971 778562653845237760,168794 761372682508177409,68182 770732630111166464,120341 763813144108032001,79911 781633767219748864,188807 792746235220389888,247232 788038293170434050,214492 766521102885466113,80939 757651382862090240,47761 765233025496023040,86053 794336856628465664,258878 776302425879740416,152590 753290250848317440,11774 762636190960922624,72723 764255044292128772,1249122 762402036944101376,72035 793934327167873025,253721 773670229557678084,137315 792476212408881154,241034 791337042894393344,238286 785561696173756416,194095 785760189148430336,196348 759799960707670016,59725 794221486559137792,258598 791015375077072896,234796 788164877592526848,214354 755852553875841024,18215 765269693737279488,86103 790965769219616768,234583 772159411339010049,128934 795443750415777793,267133 734762055119609856,351644 761720172570775552,70540 764926234799190016,84889 772813065255432192,132335 779480202577604608,174557 758794618280431616,52749 791675717109084160,240483 768235380005040129,102514 781340608245866496,139404 778794039680217089,169923 764241849871507456,82002 785238243436441601,194160 785947246806171648,199546 794555178695401476,261155 763044865865240577,75899 795450509440196608,267014 758912989374275588,54070 778449605599989760,167677 753682716319682560,28563 788094778416173057,214209 790624336814100480,230282 770752529747566592,353879 771641272121434112,126152 785813480809107456,198671 794348603925876736,259034 755248143072059393,34898 754079643406307328,30354 754723543422763010,33174 762120106541330432,431998 772801057504174080,132335 775013059655970816,146259 779866521862418432,174465 761335958730076165,67852 775741950360072192,151265 778812221421785091,169923 793135217582059520,249469 760629145470578688,62728 795425401237606400,247930 750403065027686401,13201 754736789252743168,30842 781135043427078145,130635 792402772180086784,245056 768967956290076673,109805 775525583312723968,112363 756311337014140929,42432 794610834580406272,261394 794979477520523264,264397 732601581602922497,349480 793390078080974848,246514 769052946655051777,108373 780592283968086016,181811 772843501700599808,129551 764122534757400576,81869 765064662832545792,80393 780552539012030464,181409 793962366119485440,257204 739976973758390273,68969 775995635946426368,138812 765294743169273856,86440 753210432693923840,25321 788791039767097345,220765 774297840843644929,141867 792053941487808513,243187 760549274161602560,62779 755113089478062084,34666 766725259454275584,95593 754730309984202752,33356 792693149638549505,246392 779386836716101632,174427 751159141650014208,17371 795076028846653440,11774 790629263045042176,231894 772171874071552000,127579 780258975694532609,165348 787481128777109504,210432 756379492587753472,42249 768563116724609028,107340 793186979408187392,249469 764782664213815296,84724 757942223145148416,49852 776136698073714688,152314 793932529342377984,256219 752960064173080576,24196 773203061460332544,133043 787004951222300672,207974 751217722847993856,17794 749691783915896834,9433 772373071869022208,124597 793491059930238976,251349 791039641998663680,234575 773296746281795584,134684 762816129882427392,73712 753597086008913920,28327 762369242557739008,431998 794219802801926145,258741 771288173636911104,123825 766348912835891200,80939 767514153061720064,95511 794240747612553216,258456 794580851170406400,261130 759814006748147712,58254 765948958938173440,90384 749954805297188864,10735 786375144323309568,196701 758424312181198848,52659 766640877389410304,90252 772861986010984449,131007 780939529955872768,182726 791220120899104768,196180 768976517091233792,109666 770676572194045953,119937 792899279727845376,247241 769756506132664320,113648 753705570251616257,29263 792032348590178304,243075 777927672315863040,164694 764029594814980096,98484 786733802701729792,205143 787337935267983360,210207 776910338667184128,159308 788390383231180800,217519 773881036530786304,139404 790198522633195520,229818 767083153966010368,96967 792185509799989248,243187 794932303092813826,238207 787638313704448000,206101 764221751102349312,1249231 757280943275118592,46811 781162554982801409,185296 786550278480723968,203806 774818594177769472,140444 788283957901000705,216565 760602553939857408,63393 774394786966937600,142527 778296682295529472,166282 786916889012252673,207113 780598206811901952,181935 793432590292283393,252020 794671048721596417,261818 750564235843887104,11495 762674827807354880,73926 789508817893470208,226731 790530409335488512,231792 793499318606888961,11774 792076773861175296,243075 792834658048184321,247561 794570681140834305,261155 765753776099688448,85562 793099807892004865,249469 768544892775567360,106763 775051883165528064,146259 778632011766439936,167677 791315469307260928,11774 761714939656413184,70072 791629309882531840,240145 755517867777556481,37892 792817364651814912,247241 732372345294229504,351690 763161446704439296,73712 764644003706994689,80648 773524634327277568,136515 770076690999574528,113660 785666991776370688,173347 795376597188493313,266749 793822749697437697,255393 785674696536666112,197156 790575738051190786,231358 753672292203278336,26871 755614675325296640,38726 777308245211877376,158387 788786487412133888,220526 762462276624408577,431998 788725837277167616,220029 778190817672458240,165488 791602000722927616,235621 788890467916189696,217103 755168564785577984,34485 765881902213451776,90031 772509305719312384,131045 795608849004855296,267521 785852714966188034,88581 788227003363254272,215437 765918841884987393,75856 769593092571795457,113836 755515406492721153,37979 791618329517568000,240145 768223217207107584,104406 773340396067913729,135903 788569871785291776,217519 790612611121442816,221731 789865633080979456,225456 769907500896309248,110585 778269094726348802,167046 758666902797488128,54070 762108444170039296,72035 779416923603808256,171324 790575259845992448,231318 790929129466134528,234583 788032616465174528,214492 795665660550541312,267862 749343698165506048,8248 789171589128392704,215437 759495323920117760,58537 765730379982569472,84926 785319354967527424,11774 751125044286328832,16953 792782227188789248,246771 751624171608616960,19000 755686277073268736,38666 787724199800496135,211347 749174652690272257,7529 787291896368525312,207733 750394098901671936,13021 765331308004401152,87145 765546860710809601,87904 790259753108713472,159876 732498088888147969,352295 786528363544514560,204193 793844849413910528,255942 768127838184677376,103354 771665602385588225,352304 785590417291038720,196900 791349277964455936,11774 781329286489833472,185921 779825661766733824,176089 755472685828833280,37294 757588415202287617,47570 763073337304186880,47188 765010287120359424,85562 765698088640114689,88506 771237226034270208,117257 757625703147925504,48205 777086553084469248,159359 732659553825853440,353319 787124235084959744,208110 793992741558456320,256439 794612502512463876,262053 760573270856990722,63753 769761110681526272,114422 779755076990754816,169577 776006494294728704,151071 790588898493640705,232137 780750129687105536,182036 786060476161613824,196277 779142891637702656,170187 781566426788143104,139404 763039247527923712,66801 776617460279586816,154981 791402627867168769,246425 760930234292142080,64692 792468867394048000,242693 757682285709762560,48735 758832176842444800,54070 795123040946245632,108396 794703023834591232,262588 732369900950441984,1170428 756108447259631616,41632 766830979042283520,94612 764993665924071424,85562 764877262332190720,84724 763431974338002944,78304 794734691408576513,262025 781273403772862465,185310 786752918984720385,200965 753320723675025408,27095 786269531186536449,200386 749047348660146176,7030 753868690110705664,30237 781467337669087233,188119 772048908868579328,125740 760063813404196865,59669 762406388119109632,72411 791893071382405120,236827 780508206653018112,11774 773665451394097153,137777 767004526805078018,93144 786947213305999360,206008 785494882521640960,195975 768885690645880832,109349 763873009442488320,80972 767842471376195584,738099 792026092186038272,243187 776544937798082561,155933 793457700017475584,252408 785299448842686466,194934 793605599267201024,252044 770652176590843908,119937 757729832247578624,49121 794202908766007296,257492 794582696982740993,261155 767469763610173440,98720 793157387066671105,249469 753646919965036544,27045 794602987121360896,261155 758653714353631232,33192 795762395461353472,261155 795695594677342208,267855 794140604385017856,258120 758795733621284866,54519 769393758496550912,112363 732549639833026562,352466 757714269681152000,49056 790300012517347328,230485 792865606483804161,248065 790221947196043265,230173 753352624053772288,26828 781189238230441984,185496 750371127311142912,12883 776620814502420480,156976 794708101853220864,262022 788542926720729092,218603 772882205542608896,132845 785627027474780160,195807 763799478763655168,80393 768216563887460352,11774 766087595122040832,90629 776110610354274304,153610 794915946854895616,261796 732531950611746816,352433 788817959498096641,221297 793222125041623040,250801 752966570972897280,24787 793868658040770560,256255 785244950288015360,194221 754075167932882944,31060 763597824672075776,78477 781285239440060416,186212 781337945311551488,170187 792150518466383872,243562 758060550190403586,50827 732627630285979649,353002 759968495064842240,60511 758082675592880128,50476 766644315057782788,93261 791688148036169728,246425 781858161250693120,187843 757653990834180096,47545 758184132480421888,48289 772104023285506048,123354 792064438866157568,241678 794544866344792064,261155 759209140443049984,55710 787831401064300544,206117 788774929969713152,220526 790908662252527616,232791 773886669216968704,139404 754103204695068677,351129 773239195292708864,132335 754845456128016384,33356 760609395789017088,63858 764874562412478465,82066 789145911079337986,215505 794271156907884545,257325 768871284570750976,108963 791410572935909376,246425 755102106239930368,35403 791753536522420224,240483 768985652964712448,86082 795211782793129984,265257 757060499330564097,41929 763354180882800640,50581 787350874779623428,210585 755613380774211584,38022 786970539935969280,207949 778685768298397696,169029 776222422752038912,153845 787181508259831809,207949 789260851568111616,206666 776610010138685440,1170555 754784735658778624,33356 789661407520239616,225374 773869208685965312,139404 756531457535971328,43248 778045880683212800,164001 733206121620480000,16011 753222631390842881,26140 773118182869524480,133980 770828341829963776,118192 733917523381506050,349422 772867910553309184,132761 790970472422739969,223492 794733000076496896,262752 780939883854520321,184521 770249707230601216,47570 773981551675801600,353879 794611320091975680,261796 795033938947436544,263906 774724158638874624,133043 788754933562605568,217926 750776669930041344,15316 787336119457345540,209151 761513352157761536,1248933 793820899178938368,255393 794589734924259329,261155 788072705614553088,212343 785674407637155840,196686 759699332660461568,58890 781252310555095040,186434 778287608698802177,167220 757727378021969920,46612 795137370043674624,263895 732631718440644608,11774 795363354789482496,266079 767881785208209408,82283 792114444809572352,11774 766822547715268608,353893 755265917576110081,35890 794289208873492480,259134 775329508362641408,147316 780604980159971329,181789 775649302500827136,150511 749612217813897216,8297 756257300277555202,42344 791651850558636033,230485 765955604481466368,89303 757335553897627648,29347 794274459792248833,256990 779063959542308865,167273 763845638442266624,80716 764153757898866688,82209 794460436448022528,249926 776806814100905988,157566 763381303995543552,76549 788764804731248640,220526 790541287871111168,230270 793159758559653888,249469 775070807697612800,146205 794912736572481536,263205 765751718147526656,74575 787027263803969536,208065 793938138959728640,257026 757031972967358465,45622 758142224064507904,50923 774038041568555008,139404 793005280195928064,240483 746392248770772992,11774 764341309113036800,82066 765668259421093888,88459 781244215300911104,180790 772420769242550272,127925 773183237409484800,135025 774051208201809921,140134 780602785926672384,181984 759235214501642240,57722 757786853240168452,49431 768522867147276288,47940 761369727033679872,68273 762768427954139139,73712 790363383375822848,229693 776510827801223168,155898 767814742870294528,101134 773539080114089984,137158 773840825549594625,139404 763446492040269828,78239 794666472169754624,261796 764147651759730688,80939 774103935506186240,139404 762331585685417984,431998 749755048981360640,9754 789271067164418048,223030 750363164710166529,12883 785254073016745984,194154 790976173438185472,235487 788121901210238977,215005 786145626018881542,200009 789442603770978304,224680 788678395638841344,219942 788072278617710592,215005 769472071688712192,101681 785559920384978948,197035 785895050622431232,22735 770790084388028416,121542 765559821785374721,87904 786850511731298304,202217 787355233642872832,192434 792964492716077056,248578 795024043514728454,261724 794886066473959424,262022 780790265959231488,183269 779000419100024832,171865 789312881351196672,11774 781284465771417600,186584 773934893994680324,137460 791799368148025344,240763 793854048046809088,253032 765647459976478720,88930 732252987247198208,349197 795353921824890881,266500 768638425687814144,104461 795418933125779456,265855 767133260623347712,97852 781409995355217920,185310 786914730661347328,207212 788690579542552576,220029 795722655982911489,267737 791085571460456448,234583 794181230275215360,256439 771116427939975168,122093 773167796087762944,133081 785733671760166912,197512 787422807164542976,202636 786719161984647168,205902 786245605756579840,201494 764241779247898624,82766 764836301694697472,84724 793620728704802817,254058 765725664225918976,87858 775035194025742336,144730 778276213743771648,167044 790259820792193024,229159 791356570655391744,238207 787121224883245056,209184 791483379912876033,237851 795388242187194369,265885 791714674026819584,240718 793015779868479497,11774 776052177936801792,152735 786916453152792576,207212 756367400883384320,42391 791380797076873216,237491 765275096009367552,86440 761362520833531904,67768 759545575608049664,57068 740176454500155392,354594 772470765123809280,129649 791771313836814336,241132 781223707255640064,185409 737314923097784320,195876 780175656411881472,175153 758226734235942912,43194 752898906623705089,24316 781641674401406981,187896 738032054462382081,21795 793844126018052096,255393 775024522303070208,144611 779136448163291137,172962 794645303718711297,262053 768230123174711300,11774 787075451583762437,351007 790398060350181376,231318 787808328718032896,205197 753981165623730176,30802 754745144608378880,27280 779368975775911936,164814 793775731771740160,232976 781896523311230977,191354 795706233378471936,247930 791634938873257984,240061 754729669191168000,33356 779362559862374400,174427 754744232640819200,26458 765524899645370368,86209 759502440878133249,58508 777272701417250816,160602 780956658469961728,184223 794292294073667587,258193 793111020763881474,247054 765035201751814145,85562 772713582274437120,35479 793191221850013700,250430 774230292051615745,140444 786324494164041728,202429 750756660113649666,14877 753677416266997760,28508 790956927966711808,234583 762760857222647808,73926 765156956420075520,86103 786731240867164160,205091 771459657143554048,124855 771993398312046592,118191 768090430609195008,102249 773670922263814144,137158 757730318413664260,47940 788453021873123328,218275 785668766482915329,196277 786967122232606720,205272 759858200086777856,11774 794345178639302656,252014 788898238745239552,221972 751653880262385666,14277 778270711492308992,167046 793983878293639172,257026 755727703655981057,39235 795439642292035584,265855 795686359369445376,267567 762014406335008768,431998 773625660594089984,137869 793864145556897792,256255 771011848640434176,122148 767911837429936128,101681 773550668434903040,137158 757933693847478272,49925 789685117211901952,215965 762610991146295297,73814 755252093338857473,35890 775719057370865669,149953 766707028018487296,93429 787261525018841089,208014 758292326557114368,50923 791315679941103616,237491 762732362023174147,74681 764138445384126464,80939 788036556401610752,214354 795425660227452928,265855 757602056131579904,47782 786585088687419393,204413 794429738240638976,252581 774936501033598976,145451 760110837587668992,61051 776111743474860033,152735 759148621094719488,55257 778395941132959744,152594 751687090920787968,18316 776535114092273664,156347 754814593302605824,33356 776938198291415043,157082 793997187663466497,203546 794524719806615552,261155 777351610527731712,160703 763158975797825536,73814 788522794313142274,218275 793181613676912640,249469 754712791026589696,33071 795223213945004032,264774 757008789446897664,45669 781261611549896706,186063 785368595664543744,194790 793244033086652416,249961 751704419624816640,18893 775625469265711104,150404 758346721814384640,46384 753966074823970818,30590 758711404719374336,11774 764167260306931712,81869 773307938433822720,135903 790989171007557633,235590 792445027297263616,245098 795742643804340226,262022 794567432857931776,261155 763793975329325056,11774 772907864730066944,133519 790091839336423424,229505 769275781730168833,112345 789497372317511680,225456 789313821110218752,215437 772891903398383617,132335 787116136156372996,208252 781839111044734976,190635 793867920271151104,256255 780352196915372032,90252 792760345710452736,247241 754837403362271232,32404 758376912037314565,52061 775046083743473664,135194 754079008548020224,30296 775625640133455872,150404 764187410322169856,7311 736910922606903297,353879 770741288089952256,118191 773547900228042752,136947 781727305353658369,188458 795141675425341440,264431 769066871295475712,104846 781477664502734848,139404 791686799714193408,240067 764485997992312832,82066 786595411251359744,203391 794611939733344260,261155 764133892311834625,82066 780408857222844417,158338 790956673376460800,218349 772766099003715585,131421 790340553279803392,226731 765590338786455552,11774 757081713855959040,41141 758661800816631808,54070 778347906583584768,166852 751587207740137473,18400 781684797022343170,189966 760309310651936768,60779 793056196538339328,248922 745310968834555904,11774 779039689323978752,171693 794727004851539969,260849 779081783438512128,172523 789492110730952704,225038 790464464663568384,230282 770249372227493888,117257 791602900497604608,238429 761090075031576576,65455 786699173332590592,206101 761503152344555520,67938 785328490337959937,11774 780755909106659329,182036 753950199987384324,30590 795221149466640384,264774 760616721048805376,62728 769139489306390529,111558 773700692552749057,138812 790141091592929281,229505 793142647120506880,249348 780770918788435968,182036 768593071776858112,107423 795685898377719808,267521 767872511791038464,101681 775136643170897920,146259 753813125573414912,352033 781488946912096256,174507 785511832899420162,196389 794323656520454148,11774 773256367536680960,135381 790549825855090688,230283 792673235431227392,245148 777042650910363649,159876 786240445747646465,11774 763829082723274752,80482 780288165223346176,177248 794939571473620992,262022 788066282927108096,215005 773287229804441602,135489 758024445596426240,49754 760271796423786496,56964 768860538642268160,109666 790262538982174720,228341 795004977164992513,263898 791044979867078656,235590 771144655694102529,123085 757751084286775296,46280 773695403053096961,135237 776125583994388481,147453 785607148927651840,197286 769506684431499264,113894 770499460455596032,117473 794984924105347072,264431 759809774590451713,58267 791354176739639301,238207 765882084351094785,90031 756299615419367424,41680 790514455146737664,231894 791360244928565248,238459 758433786392522752,52362 794693250997190657,262849 758092991491809280,49821 777243042847813632,159258 780989500377952256,167768 791358832840732672,238395 785680909383131136,198085 781054153061756928,185030 793265417699618817,243761 749189270930333696,7607 777118240065589248,154986 794192595844874240,256439 767219135931555840,94699 777312860976275460,160480 788016592915431424,214209 794760987962437632,262849 768193931334914049,104417 791797741382959105,240145 757718757439524864,47844 758757501366001665,52112 760892195603906561,11774 733107600326164480,353601 780834596279689216,183269 777973836692107264,165185 789286881607507968,224680 756906375813271552,19563 765387353460383746,86103 792187627025891328,239610 753381654043832320,27045 774002584147271680,139404 762615985677279232,1249027 762919988483100672,73712 788451612356386816,218275 758153219260321792,50542 790362419029798912,227253 795053025542881280,263896 780797998620082176,182726 788863115068866560,221143 757611500039245824,47841 750500835721961478,13532 752966540526399488,24848 774592807059283968,141360 788899236075098113,221143 772579522642259968,131156 794232034524659712,258598 760209178048794624,61051 779081955786821632,172057 788027292408745984,214209 764922834816684032,84889 792241982626234368,243075 753041639728418817,24788 790615226504781824,232169 791177185256177664,235590 794166481495785473,258331 793572269054390272,253164 764995093833060353,84679 792762771200892928,247241 754121691169562624,31551 794220773703610368,258947 791293409214554112,237236 791301550698291200,233736 753303904046243844,22752 780147321950523392,11774 781897279321976833,191354 790265712766029829,224680 755070026743361537,35044 754910558848028672,738099 762271657302065152,27156 770723858684882944,120541 767812343036338179,101463 785972661545500672,199546 790647823381520385,232169 781060214384578560,183759 793244832760299520,249725 764294271876812804,82209 785338797558931461,11774 786230411647070208,198304 794667148001964036,261155 780632581255471104,181419 795245884804132864,262752 786695854224650240,205602 733747851545747456,355389 775714753880612865,150877 786440024279482368,202429 793156932232093696,249926 794271217725247488,205972 793098454570532864,249469 778219135771766784,166321 765617507642150912,88546 771773791781347328,124744 769609178134437888,209828 774626436309102592,144479 755027342666399744,33356 794056049405919232,257492 765598038555373568,88128 768838669730021376,108849 794544006730514432,261155 770669919276978176,120341 794644334259814401,261155 780601722368499712,80785 786192583777136641,201619 792738206701662208,247240 763785509478932480,79691 777949907218993152,164764 792479871431835652,243286 733011694675320832,196346 786760643609186304,206054 777246252241072128,156504 786586814681223168,202304 791398229061566464,237908 758183797280038912,50827 788537235884736512,104244 791349476246126592,237491 763426038651113473,78217 769284487280627717,111454 771074486275870720,122388 791548401540292608,238395 769401566633877504,112336 776777708961275910,156317 779122406568792064,172969 781661236014354432,186584 791745396758319104,231498 761341659183476737,67973 761291836543512576,65723 779466475870433281,174294 791370520654671872,238207 779390674286288902,174684 789516277471518720,226823 753647923028721665,11774 778001178990743552,163206 791031332457414656,235828 791631183033630720,237935 795083615184924672,263895 767483172401676288,99044 772842190552850435,132364 792148397172068352,243075 773645808075837440,138165 750882239865499649,12883 769870381842825216,114259 767017589738385409,91700 793591864158851072,252679 788929118930931712,220526 764095186485977089,78115 788066542948876288,214209 774719150321205248,127994 794392970900344832,260033 794702720682889216,262849 752678629197373440,22575 787834749674885120,207712 760077441218084865,60866 785668876663042050,195975 793419888685637633,250633 788691694652841984,218832 794527521870069760,261155 793111781967273984,249469 793866632732954624,249926 770043719898759169,115996 781442915868483584,139404 780801534258917376,11774 776128527225749505,148537 763230803962765312,76794 778631701580816388,168794 772908594429775872,133519 791687690223775745,240483 770514792259981312,118515 767455950437543941,23060 762971656402984960,355994 793669818859872256,254135 751583906596397056,14277 778711096114843648,168045 765525777924386816,87858 759284020576485376,57348 792376150630608897,242570 785509658257612801,65113 794644804260937728,261155 791097934100176896,235956 776824665989869569,158520 762338287394488321,72541 780636296201048065,181419 787779526227009536,210235 766624659169243136,94396 787304207493758976,207287 793160804677943296,249841 794796392195592193,262145 769611707320770560,114021 786522869471653889,196788 790186125771935744,227242 732194346838196224,350087 753663013262020608,28866 758276039176925184,52112 765485480033021952,11774 773635704123494400,136110 777133947813699584,157082 760135855319154688,61228 790260221474140160,230282 787637180239839232,211347 794553069711360005,261155 795200894115651584,264431 768622284470792192,93286 786077356872073216,200382 788182348953104384,213274 773969642666663936,139404 787266029357375488,207861 787012920915865601,207287 760589687790661633,61544 766043122065367040,90384 755549367747112961,38476 735314478355488768,11774 771375282737602560,119279 763107910180229121,76549 769576894798958592,113412 753732608702291971,28819 786715784848433152,205728 786656644398583808,90209 764241487408214017,82283 793230378798637056,249469 750779173380165632,11774 758656359218810880,51451 780749060185743363,182870 755829151362232320,39957 771392587898888192,124597 781896558941831168,191310 795076987593302016,11774 775137397340340224,126607 751194991305764867,16505 766346685920403456,91751 786793117391261700,201558 793138991692328960,249469 793936360432226304,256255 751233598594822145,14277 790962067326980097,234583 792264249623969792,243615 791620323565117440,240145 762451785709555713,69878 758009386899869696,50804 775453004396957696,148212 794989309048881152,262849 735063512804958209,353374 764830654970400769,82457 774714255689981952,143473 786258484891226112,201958 771664320589537280,125381 759384397309104128,56924 750039793002639360,9433 790663808779886592,229901 786929623107969025,207051 755535561243394048,38032 762795734936719360,75073 764267320965378048,82571 767863842927960064,100605 774276727388315649,140025 793772961119342592,249469 791706616672481280,237999 760302173477404673,60849 793147229490020352,249841 751582556131192832,18893 788398055938781186,217519 791674718227165184,240483 767746613427118081,100893 749364923214336000,8047 760424495882473472,62771 772168888939343873,129991 790622507304939520,231870 786327611232358400,201555 762989152887513088,75724 781823709334110208,188401 751765301524590593,18487 773956179022065664,140025 779092832762159104,11774 789270774129496065,224466 754054960959021056,31547 760553002306510848,63662 776921763204648962,146720 772792318529269764,132335 763099404727312385,75899 758397706909851649,47761 791987301081575424,240483 756448767704989696,41702 771088735127506944,122955 789808693315461121,225981 792734719221895168,182947 768071769261355008,103354 764835484753244164,84711 753721293992755200,29377 776707465375252480,154397 772789497515872260,132578 758080907710500864,50923 766425043131858944,87904 795123793173692416,264780 788812517556391937,220332 792761590990905344,246726 775806701165486081,151463 760153340311379970,61011 794873329379225602,261155 787711532658401286,212139 732252752202637312,350900 780446483535368192,174230 772047309794185216,129231 785587766906105856,196676 794774011653681152,262752 734396182269730816,353672 778398202697486336,164826 765270515510423554,86047 776636372840960001,156518 785958844358729728,197512 768204903089004544,103924 770387347250810882,118698 791779503244648448,203710 757012566652686336,354035 773956957279432704,139373 788430844675239936,11774 795352329113321472,250633 790036328176050176,224823 793580758178856960,253793 770663906738114560,120357 765300545670250496,84724 787371415414595584,208167 774221937367195649,141867 786958965255049216,207287 753336170793271296,26740 766308101486219264,89923 794232096348717056,235487 764234753046380544,79999 753524928821989376,23900 753703624920879104,28732 758315534333206528,52112 765355201167364096,87249 755110145957519360,33355 773445981308391424,135065 762790998367961088,74366 793582223945445376,252014 788501549429370880,218495 764788553779851266,84724 751554534665707520,18470 755169982107963393,35931 787088381784182785,208016 793825587156496384,255393 793276062029451264,250033 786958935798472704,207287 776874246022705152,140111 788723547522883584,220029 758547906387247104,53754 790278937339363328,229159 770192398882377728,117257 794746493773156352,261399 764563620961189888,82002 771623852598099968,125163 768331599175909377,104162 763857908840792064,79911 775789542276079621,150426 788748348769628160,220332 754859147791708160,33356 793121969428246528,249469 758069925713813504,49843 762679477436571648,11774 792426633135128576,243513 781710697499590656,188498 787992251179728897,214238 757448939339526144,7311 750467328173899777,12883 772841423544553472,132335 794160577597816832,258331 795685019352236032,261155 766406289786216448,93261 769385908650979329,111764 769596357275508736,112239 767675970337796096,96883 771499474871017472,11774 781241652224614400,186212 794616254782963712,262022 794685479581077504,262752 764527249412411392,83641 795067695125372928,261987 762318605622980609,71123 752994829395689472,25135 780269395352358913,178415 787722709157294080,205197 786722190267936769,206008 763120036923846656,75631 781301640594808832,186584 788409888984694784,11774 788547942013689856,215412 765196768459886592,86062 767730073554325504,100893 775559394276900864,349685 773669336686919680,137315 767883709387190272,97199 760167541402693632,60112 790646827376934912,232863 786674830997422080,205728 750813918294007808,14557 785497962038321152,194147 760982304097435648,66159 778576319030386688,168794 768177376224096256,104162 770854778377269248,120610 767804994804416518,101681 791443764984344576,238292 791354066735656960,238395 787992999317868544,214209 764143866270318592,82209 775127972978229249,141091 788232003137089536,214809 787077040470167553,208928 794504518084022273,258981 794982867726123008,263895 776395356099706880,150103 791814327468564480,210432 763043555317256192,11774 761683526483779584,69231 789822145677369344,224450 793941689094246400,252020 772787738714181632,132335 764701080517222400,82066 753264795323891712,24134 755202026754215936,36208 781215640296103936,141360 764520084681400320,82283 770223637106462720,117377 758583781267804165,51451 788418399500062721,217837 733036143487254528,355357 771482778328190976,125554 750491185102282752,11774 735195290760839168,351644 788483578162053120,218351 776158752806428672,153845 751773463614984192,14277 760231969053634565,60794 787805624709054464,105109 773595725129277440,137869 786959438489923584,206008 791689461268525056,240483 791320195163750400,237787 791681116369477636,240483 759403610950160385,54643 768184699361562624,101681 794010618810372096,256239 787488206543548416,210253 788145244743184384,215420 753431050047455232,27317 795324330049753090,258456 789882736299212800,228372 790571577393881088,231318 762036121152917504,71627 786599228877320197,204413 764528838621659136,82066 769611593109872640,114357 787456632057802752,208146 759421973877387266,56800 759534968888524800,58834 791333218842619904,237491 787338503872847872,199307 793883523417419776,255942 794253477027385344,259063 770271063682887681,117377 756315612301983745,42495 762297815049576448,350979 780098079341043712,178360 795336304259190784,246796 753610676359290880,28477 771757339837763584,127711 794023600260980737,257492 755047152645046272,34815 788730808588795905,217519 788124867518345217,215005 766102104133951488,89945 786985185191555072,207613 792289579080507392,11774 754041328305074177,31400 791266018849087488,236454 761599550377324544,69565 778230227520647168,164826 776090174123941888,152735 793621808939356160,253164 758700639115358208,52112 790942525523685376,234796 792486572784357376,221785 762994331791728641,75724 772874628725284864,84904 753747186442117120,29589 753764677193269248,27187 781279559924801536,186434 775990481826250752,152836 794771271628115969,261987 792064860779491328,243075 753672110141239296,28586 768503246419693568,107072 775026533077573637,146259 794045768596389888,257429 795262800486682628,265855 761948643976966144,431998 765305543338627072,86653 779726879947358208,173347 793844412887494657,255393 756661285148848128,43285 773745949503987712,135025 794562782377164801,261155 787013626846670849,207613 779408608719024129,90252 785268986351067140,194648 760955862907129856,65974 766135655135059968,90401 788839293607374848,220029 785548840564760576,196676 791048897179242496,78159 770658589803360258,117310 768128174844616704,103354 774000767543808000,140444 739487423881748480,352687 765643555821850624,88370 790575612469534721,228341 768875128675569664,109509 788544153546215424,218260 773509719499636736,137158 781609005298757632,186584 764992229169467393,85562 794234712982069248,258598 740384778801709056,11774 766248886612688898,91946 774692474069610496,144844 757308450455953408,46934 761129809514725376,61051 762293377819774976,69878 787073681226764289,207965 777934502182195201,164826 790526798270377984,230283 773981064213565441,139404 747725105950769160,11774 785965742277718016,199546 758805269614768128,42453 794581234416398336,261155 791623197942804482,240145 771777948185681920,127582 785600461982298116,197286 792211798854397952,242707 785677790913921024,197324 789945911698796544,228101 758369101181915136,51809 788004114454151168,214381 789501155856551936,212564 743232053819252736,351268 760161119935664128,61412 794702709236633600,262752 789090706296111108,223286 791069874852212736,235990 775335030776270849,148473 790659550516961280,233307 774427809208991744,142648 765223014216658944,85855 785324736674828288,11774 794830024603996161,261155 759266951638179840,57749 786997009844580352,207109 792208368454643712,11774 738082257009676288,1182482 749744597094502400,7816 758022819561238528,47761 795247727382761472,265724 733070931338231812,354869 757689569777184768,48270 794254233319022592,171403 791815186516553728,241940 776957778313244672,158338 793898843318292480,256451 761423500674338816,66142 789237542185033730,223312 758004787979792384,50442 788328845346676736,11774 766450328170409985,93184 756426697176649728,42432 791293518048296960,237491 762359006363054084,70679 794611601777127424,261796 757645918032293889,48549 761325961384263680,67229 771048511479701504,121949 754036116207067136,31400 764986719317794816,85562 770074954511646721,116164 775101681453395974,146704 792151339610628097,243648 795088759003971585,264397 794277570149613568,257492 745403338724777985,352025 785601469584183296,196788 795245618365014017,265102 778370241998880768,166852 778813609036034049,170678 793667556292820992,232137 753809212472295424,29996 767807896478363648,99044 792091158906187776,241345 761609009941979136,69684 767789527314432004,100605 773977722393653248,139404 795709696523063297,267521 777289059198652416,161352 780592360409460738,181886 794427625028521984,260380 751980458091679744,20225 763423863833137152,78129 794545048679567360,261155 764135949576142848,82066 788006859378679808,214354 755263161494745088,27853 763165200027484160,75615 794673867851702273,261155 791724350319755265,240718 774082198462828544,140211 790407517369163776,231396 765340016260239362,84886 785839751052005376,198513 793869839651770368,191065 765389873259819008,85562 768916325502689280,106281 791479089055997952,237309 763880417921499136,80594 764379302720737280,83345 769254603384692736,112363 769265080299028480,111225 793829980211994628,255393 795051296466288640,250293 781564602714849280,186584 786947596917039105,207613 767546523873865729,99571 791611822675603456,239926 776844088117071873,158520 762581013692375041,431998 780599806632730624,181935 763049955485421568,69947 775750666232954880,151255 787613646692155392,211859 758127793725067264,51595 792169804614373376,242254 760123594013683712,60112 758312109436465152,52061 767923474706886656,101681 794543760092917760,261155 788080836981776384,214138 767371731958919168,93112 779304091642200064,167007 787146969730908160,208928 791635189642334208,239906 754793149411844096,15066 787419963657035776,210959 732276256922861568,351050 780780808420196352,182211 788811992278503424,220332 778346327994343424,167393 780163461032603648,177442 765687388135788544,89198 770531381520674816,113412 767114455767539712,93210 793578925192384512,252020 771501693485940736,125853 765956918498037760,90384 750543200910278656,13532 769571439515168768,110585 775371488031412224,148045 792171963523407873,11774 759378162778275841,56700 763521949381173256,78684 777493278811828224,161960 772743198259175424,127582 769721636505415680,104628 771075955838349312,122344 794611493996150786,261155 790956225798209536,234583 751941048633593856,16397 771750336767860736,113165 772567706805514240,130649 793422465385005056,252020 755847147531087877,40180 755554678461505536,38286 791747688341659648,240483 760243163592216576,48052 763881844827787264,80643 794574478722342916,261155 791165006972874752,246425 764881526794387456,67852 789467813694103552,225456 792317289274019840,243187 795676571050934275,267579 768219601066926080,103506 775517008720982016,147589 793354857264525312,251452 758132563986612224,51043 795119739274018817,265257 785580601067855876,197286 771796867139117057,124295 769372893419565057,111454 780642060906954752,182257 787406095631339520,209918 774856393220247552,144635 785501966390657024,196277 781201404245446656,178075 792100644337221633,11774 753951141004582912,350711 762162156083220480,431998 794894752722235393,260613 755518297647427584,37396 788537107753033728,217658 752046996123422721,18341 794672777886244868,261050 792061156160573440,243576 760290729071677441,62165 765228306983780352,86320 758344814429700096,52554 765242443432202244,78115 765570686249275392,87904 779437816270979074,174872 788233308312252417,215437 758846998841741312,51809 794543861846724609,261155 793100729791549440,248520 772938310180278276,133519 775880563697803268,150511 773197653404508160,134375 778618828158820352,169062 767889980001652737,96785 769923350651105280,109713 777676536153382912,156061 759557564287680512,58034 778637687527837697,167220 787086689839775745,207796 775849956255076357,151242 785644429700804608,196214 790261855016976384,230282 763432694826962945,77136 793267324639965184,248253 752084291891453952,686533 781344378765705216,139404 762682721759920128,73926 754773279668330496,33356 785965621250887681,199272 760970448821555200,65174 785838799762952192,198671 764189684301828096,82457 765693381313908737,88052 790988400157401088,235590 768466548868587522,105998 780437563496595457,11774 787110802465689606,207949 795365241420922880,263907 793507961486315520,252741 793911378671202308,249926 773875689254641664,139404 760618995422724096,63393 785581456898666496,197286 769323604475543552,111225 771747829060513792,127711 764202437355839489,80169 781059245559119873,185211 786586424619311104,199211 758704699386101760,54070 791370145834815488,238395 761241147901550592,66897 789831488799780864,225359 781236034654859264,185409 772611245618978817,130669 777287480752087040,153753 792325102717308928,244550 770453380963655680,111558 791011619233001472,235590 773899834830888960,139404 759734914807844864,58834 773697733920067585,138205 763947397739220993,355994 785551046613479425,196788 794977165792210944,262849 753259768823754753,19133 759622842602446848,58815 791321547029872640,237491 767098305176334336,90327 770063468577849349,114254 794054644448169984,252020 751180662409990146,16768 772523789582163969,131007 763749261708144640,431998 764983269062356992,82002 769554570619985922,112382 757706438252851200,48991 762525303897980928,70886 763393909347135488,73814 772784331605540864,128519 777255435174752256,161035 758481960104669184,45498 773912338562969600,11774 773971016855027712,139404 786865263539019776,205989 773560270891298817,136947 785878270470332419,197512 790234013050998784,218223 758689778216808448,54070 780789089083723776,183269 768925290823245824,110362 778283929899900928,167063 764825768853725184,84422 777554645782855682,162474 769268458391351296,112693 765168742695366656,84724 775286769445142528,148019 753978247650549761,28753 760637888518316033,63554 794315246324174848,259623 735898585124864000,351463 755072627220156416,11774 732820817965387776,1170689 759150279384268800,57336 773523686464757760,137158 794101353010384896,256502 732959023402639366,354895 790974118342438912,234583 755130526814511106,32572 781537051757932544,183269 768722662818447360,195876 765584187462152192,82018 778792092919300096,167569 785691501737017346,196767 789409438427865088,225359 766351945334263808,93286 791023012535341057,229148 791845499431038976,234583 771507250078834688,125890 786904891281272833,207287 778033908944371713,165523 762687260244398080,73814 786991572776652800,205728 793177020565815297,249469 786086209051385856,199961 765744324520706050,89198 766138463175450624,81929 766455808032927744,92210 770716055102693377,654029 774440699030827008,141913 750404766941884416,12805 763097706252279808,47188 752854150400978945,22777 772116521430593537,129335 773194759485743105,134561 786708694398558208,205902 765342986045579265,86440 749235066010800132,7524 793128037759889408,249469 768956924574375936,110362 755761078227783680,39462 757200029018763264,44163 792017631922577408,243092 794356196014784512,259970 794667609773862913,261155 766781423177101314,96263 760816215757508608,63451 788599607978778624,81929 790997001743720449,233736 780783637604229121,183050 786245877824417792,201958 778877675876159488,166734 788479366963400704,218275 786589908785782784,204413 795714724210081792,247930 770305983386099712,117257 770012673039802368,14277 778526965678481408,167407 792804684633346048,247323 781613844502380544,187978 773614924484403200,136947 762813117629890560,74483 787030664990253056,208016 787484749736579072,210289 773626305082458112,126570 793849360031244288,254025 764969961806827520,85562 794531824605085699,261155 752231995795607552,21579 773467165047525376,135725 767774037732892673,101134 792797849234837504,247241 785866829268938752,197286 786005915493277696,199960 732711497562890240,350654 750851043198640133,15661 763981148040990721,79970 767017181263474688,354167 755223525909159938,35403 760583911525249028,63149 776289473420201984,144049 794648091207106565,256534 757650164777713664,27801 763422940583096320,76652 774332760827781120,141689 775737502258728960,149953 794731453955371013,245118 795691638974795776,267986 754073023024685056,31686 758768200884432896,55174 760141226133762049,60866 762818903454035968,74868 787736330889469954,205197 764143711898828800,82120 762129152761667585,431998 765233188696387584,85132 761543158949941248,68908 767882132324700161,101505 790667437804883968,232427 791113552463433728,232169 761913215718567937,70941 776641029659357184,151463 791322669782138880,237935 763501163236818944,78159 765121182110781440,11774 767097107975200768,96785 768964307505872896,110344 793707670339366913,252639 764588765134237696,82642 780808886093701121,183269 761509959980847104,1248861 774118693982773249,141360 778382942980538368,166916 761995846518878208,69245 791358943150874625,238207 785526421946978304,196277 795398908658782208,266500 789731235513847808,227048 780602058391089152,182013 750453824503050242,13450 794431700998582272,259659 766370602584125440,93405 761257318000521217,67382 791444183622021120,237198 773873814237286400,137869 761335629024198656,67938 771796390510899201,128043 795431570676944896,266151 766310026575122433,85921 767813953078427649,101383 786382538398760960,202304 773876678695145472,11774 795381501441425408,265881 792452975591460864,243075 761808533708996608,64730 791963503481360384,240483 794705938527776768,262145 761705168345849857,70085 788531601378570245,104244 765069903103524864,84753 769925326742822912,115511 790913599896186880,234796 771520818102751232,125554 774195671561756676,141867 774016959792967680,140444 792874427054747648,247232 793472910237306880,252580 754763943667642368,33356 792781740553011200,247241 791051925772836864,235621 794642289700339713,262304 757291400325136385,46382 773503237433483264,131045 794591635430666240,249926 787643060725440512,206101 753623724889214977,28095 758005412906098688,49852 761968179400806400,71417 777699549171200000,159454 790358609251143680,227048 776550048066928641,156505 788133822957248512,215005 787915482720378881,197888 763864878826217472,78337 778193270845345792,166390 779484597218258944,174315 786351161716596736,203048 790721048207515648,232169 776436542315257858,155695 787488703132426244,210289 794130451761922048,256255 761738055137001472,70177 762703083579342849,73926 781760234478067712,189652 773862101836333057,137869 755453081836326912,36735 763553769879515136,77731 773949521596383232,137965 787120681276284928,206750 790285146406563840,229159 764995224368128000,82283 770280971245674496,102779 733072776857288704,354906 766445778646790144,94037 786287875566342144,196701 774250433535762432,131780 794917524001398784,263906 762100835866193920,431998 794999021853089792,264431 733452669864583168,1170716 778009277134962688,164826 785610158038720512,197512 794636647489044480,261987 788436927653568514,217837 770415136846680064,117263 768274526358470657,96767 769320576942903296,112399 788457184728387584,218275 769881200357961728,105109 749316321041608704,8160 788754253716258816,220526 772571915827281920,131542 785965869218336768,199546 792521048755281920,244767 778932549431144449,171168 781894853617680384,191044 785556153539321856,194648 751177679303479296,17591 761087701651030016,66159 792214223166251008,235685 792066375271546882,243187 793871303568535552,11774 791795235063934976,240763 775386631960350721,148419 789759512681058304,226862 757649082621960192,43553 793295578314584064,248253 794363152884494336,252020 763087088191430656,75802 788416695689998336,217837 759167926079397888,54519 780902285845028864,183283 786339731084902404,202007 788490715407929344,217519 793944784381411328,255942 793863346273521664,256255 760813593021427712,64722 778183983666429953,164826 788969694761984000,222627 785495906632302593,195064 795690974055899137,234630 763330142987030529,75899 765208453090537472,85562 732308617081163776,351364 761432073827516416,67326 758890527341158400,54070 769698178899779584,114779 765954894360551428,90031 768096545380012032,103354 776735925388783616,157755 756882731435307008,42344 792575965088055297,244550 794006592530317320,257325 764877601512890368,84449 770401882259021824,118191 781701569100197892,188401 793211318228676613,249926 795692045776076800,247930 752651717745881090,22785 761850598316707841,45185 763845811369234432,73814 774140207465504768,141316 791405249089110016,238207 793195628088090624,249926 763806845173633024,80098 770766546293690369,118087 793181192426315776,249926 793144694741934080,249817 780816781703122944,183546 765077477181919232,80486 771264108926603264,122182 795724306604924928,268448 779895889062162432,177248 750903686906384385,15808 755814841957265408,39555 763427668238802944,77720 776202365301100544,152314 765811814332370944,89404 769173593691414528,109167 795618041744785408,267655 755161767567699968,35890 762656198097272832,73814 773997351585320960,140444 755137610113228808,34637 772902302239772672,107072 786967889362452480,207949 768971569955803136,107808 768483974725378048,106774 785269299967590400,194648 791390598741843968,238780 793634659506659328,245148 753042316659658752,22795 758045855345696772,50923 758110116407377920,51344 790764928982364160,233241 762795357235351552,74281 776585585834074112,155896 761189403880325122,66159 768777929341874176,104973 793164478317600768,249444 764973008742027264,85562 760363416448008192,62063 766030860881502208,90384 764444813886382080,83393 750699492702203908,14363 772629931591208961,129558 768893501396234240,109104 778205352651329537,166390 769719823165120513,112336 766064563917877248,90539 768879850836877312,109666 777719847169830913,161456 752008647534743552,14277 765019214180560896,85562 759155073419096064,55887 793811468336656384,254135 755457483850866689,36157 772879732538953728,132996 772782522778329088,129380 787352765227868160,210585 791669160677965824,240483 794121348872359936,256458 774029482726260737,139404 786996046622851072,207287 792424323768127488,245075 770499564122046464,118985 762278463889928192,74518 792017250932797440,243075 778657845118205952,167319 790526283230904320,229874 791360807623811072,238207 788544301970010113,218875 767442130889347072,98890 770711977413017600,120732 748188514827837440,11774 757569539517325312,47782 771462079840653313,125554 774273601750966272,140444 755162014335508481,35890 767733843247915008,100893 790781596936744960,233692 775688592987414529,149953 792417474763485184,244655 764785091751051266,84724 758350951736414208,52554 760534932594786304,63451 795012110065405952,263896 776544348032765953,151374 793552771853287425,250216 793850465259778048,255942 774728823011237888,142758 790960600339787776,232863 758438501213810690,52983 795666809995214849,267862 750546958394204161,9512 765744142903312384,79987 775480399673761792,149633 785661044551196672,197512 755046203738370053,34666 761900093356191744,70941 787498074923032577,209400 787737306350424069,211794 778404937201913856,167003 785661107599921152,195975 761346534919200768,67906 781483552030466048,139404 780632332801744896,182036 767060422289657856,97472 752204854844612608,21074 793197040805240832,249469 795051262060490752,264397 793838171452743680,254500 780426890729390080,180039 793934274823131136,255942 755208036872953856,35319 760486904416571392,62853 780031778950184960,171693 757618442413289472,11774 771661010696413184,124744 761632725702877184,68993 759134311329038337,57092 759077758878126080,56552 765612022105079808,88399 773525892324667393,136904 759278027289325568,57722 780435139734204417,180010 785312873606107141,195101 767733076336050176,99900 794980474934464512,263906 740578155157721088,11774 768819808083255296,109167 732141342432714752,349585 759465288479846401,53703 761199711457980416,61051 770251238520852481,117257 786525972933685248,202217 794499811961499648,256255 785660488730480640,196917 788852665467797504,220332 778866916739821568,351424 768005272644104192,101421 765165390435540994,84689 759978607124942848,60172 774242665390931968,141887 786669910588059648,205728 752889113033015296,24134 764786845897097216,84724 774451259466092544,142283 776895341211910145,157082 794655581340598272,262145 776915018759544832,158387 787028452486459392,207965 794150484869259264,257492 768184208221085696,102249 732678619038765058,353228 766039906162319360,84209 764999135573450752,85562 780435887037362177,178076 779431896929402880,173347 763892893866004480,80939 789264722449297408,218349 795725859130740737,268448 752307157656363008,17842 794602112277692417,249926 789770703578996736,225585 768072610466766848,101134 793073537544105984,249079 763513094328848384,78228 787047940875575296,207613 758261439824072704,47940 772465983185301504,131027 771554630446686208,120610 785269774070734849,11774 769235121517932544,112399 795694637142798336,226829 792374654765764608,242693 732725789376974849,353648 795119510030319616,264397 756274856123957248,42432 791683889899200512,228101 753734549847220224,23884 792027299851886592,243075 775314610647859200,148045 775553302406791168,149328 756255627371024384,41719 775731455184035840,1250232 765240002070454272,85767 738467287800385538,762119 756268076505575424,11774 763191070771417088,75899 794939222230601728,263895 766026767467360257,90401 788539792590004225,217285 738318174790242304,19246 793612256722288640,252639 764930287851614208,84724 767524184654245888,97554 768908649293119488,109945 770411265852182528,44421 775897195329511424,152426 762609418584199169,72716 771886032115556352,125853 750779682036015104,14421 758639818771312640,54070 790597562101149696,232169 771298474486796288,114021 793201074823766016,249926 769502477569908736,113894 770806933435650049,120610 795041065535500288,264700 768155495622324224,104081 776179223157276672,152314 785252981138653184,194157 789177818269618177,223899 770270303205273600,117257 787502469945266176,211347 764968971607105536,85283 779167770625925123,172621 762235543753285632,72035 759475768074174464,56800 734871344706375680,351644 752702130847232000,23167 790537999494815744,11774 732778694528372740,398860 769645157482426368,113412 788005368676900864,192032 757883791763443712,49852 781348200011694081,139404 788005115680743424,212357 769663619311230976,114779 761470591073341441,67226 761161734220574720,60999 769206762255818752,110362 763353092548984832,1249074 785930060502999040,199262 758292832461398018,51809 787747919961088000,205197 795460570803740672,267262 753931708974698496,29263 781595249160228864,188622 780532727376404481,180074 772874131813523457,131205 788036116221796352,214209 793209983752032256,250293 794351145833656321,258331 791441954357805056,238207 776846017400451072,157693 760386940172591105,61352 773823286757109760,136814 792535542466486276,244270 755156311243943936,35890 777943227106144256,125529 763065957925265408,11774 764145705002803200,81702 792839676067450880,247241 758772612646461441,54070 764849118023999488,84449 732491642045784065,349263 755168875055054848,35890 759248378949697538,56964 773868204158554112,139404 759094705426722816,54070 788901785729572864,220689 795322940183040000,233217 755537703991595009,38401 766701294476267520,95672 770231695190659072,117377 772420264873385984,130721 759827583978659841,56964 766279107453788160,91798 773894427500773376,139404 758734130561454081,54096 788875573334597632,11774 788790109650857984,220526 754035513452093440,31095 790001319503200256,227804 779030382423539712,171795 794026721171283968,256358 795397797533122560,266884 760592434552119296,63879 767804192962609152,101681 768973322847531008,110344 774287286976520192,141881 787008104902692864,208065 771461631020630016,124610 789193637762445312,223099 795399643379081216,266822 766600620224544769,93823 777160296934707200,160299 751203619953709057,16574 758660258558468097,54070 781480773299736576,188119 750589111711436801,13532 788852656705986560,220765 777624126441738240,162497 766192549828538368,81929 772083372210270208,129526 793993580050259968,11774 766038937835974656,90622 756624393783037952,44273 764101358991527938,81835 760259946713710593,61545 795403454122430464,265885 758063882581737473,48663 772530312530145280,131480 772472548848078851,131122 788612902571868160,218349 779120168966336512,168284 791109891087818752,234575 771870034570440704,128382 758069182374277120,51171 768163580969705472,102249 785605612168110080,197409 791690160459149312,240483 773905854538063872,139404 794352338303598598,259034 754995811012972544,34666 776540607770529792,154832 764940566563991553,170736 772551118073192448,125367 789669593866391552,227242 775028576232038400,146259 764988591185530880,84724 787165747516612608,208176 795101019097088000,265257 754169118488526848,30802 751540579763236864,14277 788353193017282561,217118 794685578235125760,262313 760651535231684612,64197 774005461645340673,140237 776612224618098688,152946 760591696153436161,39354 788201922620592129,207287 775537689294536704,148537 742214130854072320,352839 747461023582412800,11774 785300218547929088,193669 774113634477756416,141360 753074212814872576,24346 776170066153005056,150064 793633622507003905,252014 767928492809818112,100605 780052939821899776,177248 755548834441330689,38421 795090525724479489,262849 787942218145394688,212239 762715395132420096,74308 754922098041257984,34485 773540168389111808,119832 754743035456466944,33356 761577398647259136,69231 791397297254903808,238395 753631318416777216,28732 764199921360572417,80939 781241174128492544,186584 752945440505692164,24248 776713192307326976,156518 786688860151349248,90209 785822477368848384,197512 757541676399206400,47782 786942210419879937,207287 792503598429114369,243562 793619449387495424,254135 771058269662183424,122133 771454485981908992,124597 792766099435683845,238272 765524225104850945,81938 780055733790355456,172185 794643002597711872,261796 787414646516953088,206117 775880246503444480,151791 781450556401483777,186212 772738390517161984,131289 761667204144214018,69356 792297454548889600,240661 791777815741988864,238639 758273963348729856,52061 785269518293762049,11774 759077148384645120,50993 793943696773410816,256255 762700135642136580,74431 759033748952350720,55771 753912912067133441,30296 776846143120695296,158673 781006673259458560,182960 790926740226969600,234583 754998328627265536,34666 781788476652019712,186584 768529764432830464,106753 789068513214214145,200971 764896163526868992,84724 793842343392665600,255826 764479892935237633,81869 769251830933000192,111549 794542803409915905,237872 772879169650819076,133043 754198102798659585,32145 766719509428264960,83751 785833264657432576,198513 765543766455300096,87904 766442429327273984,93850 778304673463668736,167220 762621553796276225,71476 764039066832687104,76406 795244399437508608,258456 758258936738902016,47940 768909275670339584,108849 778771687865217024,168284 788754815618875396,220029 789938976996069378,224680 754745547098120192,33356 776256399747739648,20824 754789697679921152,32869 778661684248449024,169201 775005236641599488,145800 772000090298978304,129116 795661247064588288,267521 751956285277343744,17794 759426702921469952,52554 767129700602814464,353124 794366905855381504,257492 763044012643192832,75899 787387169283321856,180433 778935970552958976,171260 793973919774638080,256393 754869236783128576,18979 756582245763260421,43471 774363326528704512,139148 762099950670917633,70543 760113288776552448,60819 772169010507112448,127707 793459328011399169,249926 780602437723824129,181984 794907255246196737,232169 766430924263219200,92166 793130458607300608,249841 787409913190440960,207500 762773954515857408,73814 795379952514453507,266151 752939626197770240,24196 753711021034995713,28819 758084452052381697,49843 794370128477569026,257704 763469951428534272,78205 788798848223305728,220526 772757414047125504,132335 781244431433281536,186434 768061403525701632,103261 792028685134077956,243187 773252931432751104,135736 786235674290565120,200965 758295321751523328,52112 794210547894013952,258044 792092241380511744,243187 792027508203921408,240483 795708048362848256,199307 756563325513641985,43553 794809294747299840,261796 759419881477513216,56964 793287170710659072,250216 794330496905854976,259659 794170288195981312,258331 791068536806449156,234564 778372874520461312,167569 786958598161047552,207119 765404750175096833,87245 795482067417108480,266151 760566136043962370,63451 794982122784104448,261050 764805612777582593,84753 786192367237812225,201619 732138991164723200,195876 764853541961801728,82066 790914763832393728,218349 788790746815995904,220526 755026198023983104,34666 793249897734557696,250430 756412151955386368,42432 760138733916008449,61145 793844227314749442,255954 788013881541074944,213887 794568840726413313,249904 767828467366916096,101681 755599461733191680,36545 769613930138329088,114422 763456843800805376,78304 771687120645689344,127218 792094051029905409,243865 759513805349060609,58791 787725677810286592,205197 775534170315587584,149953 789889388566110208,225456 788190469322739713,214899 780059524615004160,177472 756917721367875584,43271 732973263261863937,11774 788981464415162368,220029 778595977439514624,168794 779435991685853184,175074 776179491215257600,152314 790703477613821952,233705 790610705523183618,232169 790879227231006720,234583 765205768362614784,86440 774005582936309760,140039 792742994122186752,194060 779001482100125697,167220 792652070310514689,236844 794931044738826240,240943 732255921125101569,350671 776898909104857088,11774 791691792437698560,240483 789182959072841728,224113 771899144898088960,127871 774260422807474177,26066 779119088295636992,350711 794454205293625345,254135 752888738938773504,24134 778406938845454336,166852 775680177548427264,150663 795038639583588352,264431 772816015529050112,118192 781427362227453957,186584 793862330975125504,255954 792156492786864128,242712 771544584455204864,126389 790664893842108416,232809 751816797544906752,19447 787413847132950528,207965 755510410908954625,38183 789938449004400640,228820 792896096741711872,242712 787098634244337665,207119 765949434421215232,88669 750468064823705600,12746 793901375969189888,230485 757794214398746629,48093 770360355503562752,1249756 773916565838372864,139577 758304191307665408,48289 780843823060713472,183269 768801797284720640,106763 780609507302993920,182049 788493572966326272,218767 766985118216970240,93504 774631013582565376,144236 793344141455491073,249926 779727677049757696,176203 765576135736307713,87904 767823240785956864,100559 795702672426958848,11774 771031405543514112,122978 773887156959928321,139404 775914891089543168,47783 764526377559359488,82209 793216676384813057,250328 771822804987633664,118191 765617038429659136,88148 773922772405723136,139404 794284929010008064,259623 766995774488076288,91049 768494598813470720,104973 759767484656328704,58869 766030478260535296,89930 791315068327596032,237491 732620921194852352,349359 763082899746938880,75724 771779243214794752,127846 764152818156638209,82283 774309726960123905,140663 791076626314518529,140444 777923359937921024,164694 778404020700450816,349357 786357491017912320,202304 752995745486237697,24366 762305136807084032,72669 772134479221649408,129558 736411596642078720,11774 791127254411665408,232169 775362055528452096,148045 779297417732714496,173753 788755344767889408,218582 786268130746200064,202429 780955535818444800,176729 754044573605703680,31400 792096842909642752,203546 763870313398624256,80939 756290207851216897,41709 757603569478541312,48009 754037041269248000,31400 760193710034329600,61412 791079100911759360,236454 791882390864093184,241678 771815631326810112,127871 773667736773943296,137639 776727532498522112,130151 792058360174514177,243576 793171547016101888,248988 794605230407249921,261155 763687048683266048,79522 753645130704363520,26066 770764595329921024,121046 750767299792031744,13874 742795484000051200,11774 765406586886029313,86103 755202500622364672,33751 785671888127295488,197512 776883741016854528,158864 751091468530544640,16740 781480804803280896,139404 791662445559513088,234990 752298371935711232,18550 754121072564252672,31400 760516176208236544,63268 794694936268513280,262849 786886612344983553,207101 790880980332666884,234583 773326406394707968,133694 767437474511618053,95055 761582644052258816,1248944 762198168167743488,431998 776158787824652288,154071 789910544018870272,227242 791458312474746880,239076 793511549591818240,250633 750081318575337472,9754 771459950673403904,125145 793108179034836992,249469 771758707818504192,127366 756547816323944448,43471 765673639974952960,88669 790745814855548928,232863 764795969519190017,84724 772151994890981376,127925 785589889320554496,196182 792197461704052736,243187 781384154420174848,186434 793946459884417025,256255 742298404424978432,354836 775704688696053760,150663 750808027897274368,14421 759870679990865920,54974 775286694912331776,148045 787669164039217152,207965 751610172234137600,14277 774334804292763652,135254 777305310172180480,159876 790310344111562752,229159 791483742611083264,238207 792557066720272384,11774 742184798647652352,350711 761678299126902784,69548 754066630892720129,30802 785589175768592385,196788 752956052728008704,24597 771671474709012481,121479 794594075156484096,261399 767905640589189120,101383 785490525826658304,195165 791450008922968064,237908 787022489226534913,207287 793867701395582976,255393 794717823368953856,262849 795419068069281796,248924 794004447521144832,257325 750945725970780164,14858 778584810252038144,168794 793883360598773760,253793 749276013302050816,8047 766483757305991168,94229 751582438447419393,18452 751695794739306496,16728 760497259129765889,63149 776589460452573184,156835 788525846004797441,215437 794672137567174656,262053 756514015304622081,43454 778672762915164160,168794 793097096295350273,249469 794206755018280964,258331 767805431611654144,101163 767857029482295297,100605 755165760700424192,35890 792423935904145408,243187 770478277882482688,117257 768984285789376512,110659 778919720615604224,171168 775878529393098752,152314 776004803520401408,150511 795080318571216896,262849 757599907314225152,47761 785899643456647170,198671 792037493189275648,243075 773672806219390976,137869 771021145495728128,117265 758136642708221952,51595 785502197765185536,11774 781278847513821184,185595 788598819906879488,215437 768823911257485315,103046 763147306069819392,75899 772802621862273024,128025 794396938330406912,259743 793590501014241280,7311 788392147783327744,217519 752955446005227522,24526 760221476406472705,58537 767483936167657473,93286 775371738574184449,146259 778223764198813697,166409 794591276070899712,249926 776837998507884545,158327 778250062262575106,164826 765501417675190272,87245 795496581822816256,247930 758659647012163585,53841 787781011199315968,213064 749820052438913024,7816 775936146912137221,151463 762131359473266688,71502 769751248811626496,114779 757783842078031873,47761 767980485867732993,353044 791345898165067776,238383 793491083720351744,252196 766431773383196672,93823 777354433525088260,161542 765240040834293760,86440 760561297159168000,61545 769311980565962752,112363 788426849994977280,217967 773034565849997312,133519 771774118022766592,125633 778906370221322241,170253 792154611394183170,241940 763826141379559424,80393 795396450758889472,263302 770103945167507456,112872 776211177483427840,153845 787694039357202433,210253 793845598759813120,252639 766717921250963456,93405 793644434369970176,249926 768480332878196736,104973 793142016280363012,249469 795325230839435268,264397 795686500235022336,11774 793189039872487426,241819 788895056740712448,221972 795711166840504320,267655 766369640343801856,93184 771452815088680961,125204 786619956934828032,204413 791066146405351426,236454 791830599518396416,241940 773942474209243136,140025 780729445174931456,182257 758267868697993216,52112 759317526048346112,57904 786584320655765504,204413 794682784472297473,262053 790945701379223552,234583 765996503944994816,90735 786419795793027072,194723 776773002906087425,157755 780444155684196352,177233 781199251351056385,185595 794212765279944704,257492 732618366133895168,1035907 755046851691159553,26721 771886425197252608,127871 755407482021961728,36735 754068549811867649,31389 791745910644572160,240584 732539532449579009,349776 793130331759050752,249841 764844303055138816,84724 768967362720567296,110389 769282085076938752,11774 790813917459124224,232169 776178412004270080,153194 771172028615266304,120474 776858142734970880,157755 776905035032715268,158043 760261312299540484,61723 767334192984100865,97355 763566550246952961,79184 780600479101382656,173917 781493047829860352,139404 778304923637166080,167311 791370441495605248,238395 732762926965239808,353006 771553410323623936,125163 770470225674375169,118192 757791282026590212,47844 772422902427770880,129558 788030306431430657,212139 794117869445480448,256239 790948934264954888,234583 754954362133155840,27045 780894972400721920,183269 751543844965978112,14277 787491393031680001,210267 754750965539016704,18341 760471782746980352,63035 732338817332547587,351160 780477198650208258,11774 785267802269712385,194202 766254823218024448,91946 795326132644102144,228820 754728196432465920,33356 794577603721973760,261155 762820279764561920,75136 768284374102003712,103071 768542954722103296,104999 792065202422444032,237813 781610607157968896,188874 795209706381963264,262752 760469922912710656,62063 750776874914250752,14781 785273156902723584,194648 794679183305822208,261050 785943856995008517,199546 794245471136948224,11774 761663333581803521,67229 758735568805109760,52481 773901329676722177,139404 768341458407477248,104488 777827453683142657,163763 758772079693004800,55257 755814647136133124,32572 765293949892165632,86873 777917182504304640,164001 773966414969462784,139865 764062444658360325,80643 790282289863331840,230282 794789518444412928,262752 751182966580064256,17519 755153772192542720,35820 795450948319584256,266289 772809102045147141,132335 775121772471607296,146259 793130095762219009,249469 794466475457118208,259134 793158163180625920,249841 761232738317901824,11774 785298135417548800,194923 758783444042199040,1248642 759326035490041856,56964 761812384981786624,69947 793094682330804225,249469 760585356941025281,63505 775949750491226112,152314 777003145734025216,156835 749318742434349057,8047 761585048332201988,69245 757688895773351936,48898 763395324719181824,77849 767853557836083200,102137 785348511285977088,1170553 791358911139885056,238207 738800659651121154,11774 759192984780808192,56964 785927192429662208,197091 767833912953430016,101383 787506906495524864,199307 790654457642151936,232169 771868896504799232,125149 772179132390203396,128615 762680964136964096,74133 761229896802709504,67226 763096004254175233,76577 757796174036291585,48220 758811842135195648,53964 763838636789932032,80720 780082237312274432,164980 791243064031473666,211402 776145519097868288,154071 791645338830503937,239405 753556228236840960,27317 793875321548251136,255393 754209543446560768,14277 777761956941946880,162596 787049280116707328,207287 732431009631723520,351851 759189611205763072,57105 786355053741350916,201958 757997204288122880,46006 760785447601770496,62798 762743845813714944,73706 752083358264463360,19969 781833926612353024,187131 753031866450583553,24316 788021412816498689,214354 753189836480212992,25189 753677212348329984,27317 779721454250291200,174756 756360031726104576,41518 757223450062704641,46006 771723845405384704,121612 757001109139513344,354841 760905366154555392,65404 792132066653724672,241819 795008267730579456,263895 753981074083082240,28866 775763706156232704,151409 763461877561163777,77577 794698264205545472,262752 795737201908846592,267855 734245343047520260,352089 768972514001235969,109960 791633685300805632,238207 750824836927193088,14421 787397921562124288,204835 789846887042088964,227804 761366027506593793,67360 773606705854906368,138054 794256993544503296,228820 753663669003845632,28732 763790225541832705,78274 770401649810518016,115526 775069798505906176,146205 794996901896744961,263895 788868710614208512,208065 778236202419785732,137953 794031190231482368,257492 786013885430104064,199211 767710454906880003,100605 790552212342706176,231894 794174083529314305,256239 774137852779044865,141316 760252450192228354,1248387 751231825515716610,16931 788132703098941440,214899 786364620705452032,201958 757070359019528192,46006 792540761296211968,244270 780618444714541056,150151 740208731426836480,11774 788816117271715840,220029 763786305960546304,80177 758263161808117762,51809 778014169849327616,160539 788416800480460800,217837 763900453960560640,80486 780047469824446464,173341 795335180525277184,266138 763200430809677824,74133 792477614862700544,246230 767461102762401792,94699 781269337168457728,186210 773671434732265472,11774 734637339541147648,352060 781172074664656896,185601 794953466309394435,263895 758623456631984128,54070 787152531952635904,205186 790664034580242432,233307 794070832091787264,257325 751201264206114816,16638 763079976040083456,75615 764260313847869440,82744 793141070016159744,249155 756212589684723712,41680 780919992392876032,184143 767231729568473088,97852 790917129772097536,232137 793166011428118529,249579 762198224753061888,431998 756198383832932352,41680 760937795724587008,65874 767575770319364096,99976 750868225949392896,10662 760878923970408449,64778 774174387821875200,140444 794707812756504576,262022 756308255660396544,42249 775786975639048192,150663 764929008186163200,84724 773126814222979072,134470 773202819591602176,132335 775885098109444098,152182 786358037007261700,168284 787811309953822721,205197 754852024932458496,33717 759125807969234944,56964 777543951121207296,161352 794349782063943681,258741 780115276947828736,177472 789843336714604544,225608 793970596077965312,257353 780711990293475328,182257 780854181590601728,182960 776842656169230336,157755 793462912610250752,241678 761472352412721152,68182 763949207535230976,76537 793135607438467072,249469 788733701270142976,220332 775278387971719169,146259 779049140999319552,172057 786831733849198592,205270 786269703270531072,202429 794675351691661312,262022 794688082859720704,262752 787766902663712769,205197 755452607292899328,35470 775160037773893632,146847 790516085980180480,231894 792492417538596864,245185 762042957423783937,431998 785873724679397376,198591 780473168855261188,180647 767787240907046914,100893 768193833246990336,104395 794004645161017344,256255 793483384102105088,249926 788154509579132928,214899 785269022933655553,194648 787676632798535680,210253 794026056051101697,257492 752156979263569922,17517 763337210565390336,77668 780439813518340096,180310 765687790726029312,87852 775338549491015680,148473 788170118815686656,215437 761383467573661696,65460 787809372063739904,1063777 785547683939299328,196277 773667978697060353,137315 750828331411570688,14582 793316628511416321,243865 768775885407199232,108849 794574858533224448,39957 742793252261244928,11774 767449916876521473,98146 759148971528822784,56964 792868159581716480,247003 773834730059862016,137965 794955054394511360,264072 770550585401696256,118191 780923643945562112,182752 760596714109726720,63451 740394291332296705,352616 755525539935490048,37412 786674590454059010,77862 754762519139323904,33356 793100404225560578,249469 788715016891412480,220029 764973339433631744,85562 766741335105679361,1170597 787875060421894144,354825 756452278316306432,42495 772762434104942592,131084 770991317782523904,122146 750652310116790272,14351 793160426087256064,249926 762739980716212224,73712 769999370611810306,11774 770879743004729344,121479 757665186329296897,47761 771082918303240196,669866 793627991708463105,252020 773210831848873985,135025 762336024932388864,72809 756369458130743296,42249 758770877072805888,55257 793353875017326592,249926 795098992728281088,264397 755803654666481664,39685 762128375213199361,431998 765933621731471361,90031 789270417227735042,224818 787014715583062016,208016 792331907996549120,130721 781501037743964161,181755 753034873028214786,22795 789777181987799041,227617 757250454816382976,46252 793590045252866048,250033 793968651032494082,256798 769901932890632198,112363 794354269675659264,259659 755734355784376321,39235 743149449170456577,11774 793173811680116736,250033 788806494871547904,219942 775132465425948673,146024 768328792985055232,209828 760289099794243584,56964 758374031192055808,46384 767075348043431937,96883 771472698325147648,125633 759006269248122885,1248642 795058218867261441,247930 778932567139430400,14277 761588782420287489,67679 774000527629623296,140372 794551124426530816,261155 761611824370487296,69470 773997208488275969,137965 773524838421934080,136947 793629122257825793,252051 772190758501814272,128934 790974666907222016,235590 765725137219952642,88546 770394002130698240,118191 795057296229470209,264397 787766716780675073,205197 793614360644050945,252639 792170175877423104,244550 788757554885193730,220526 752974637126995968,14277 767036725776355328,93303 774761522119573504,144538 767818808668987395,100893 792693000543543296,240483 776374351671296000,154832 773975728102584321,139404 777485491918602240,162057 788138312003383297,214354 773999251814834176,139373 775885126005686272,152314 787091283198275584,209129 762678614995247104,71429 788061635554476032,215030 776386155264737280,155332 794216655190716416,243865 759331304735318016,52545 792136326934097920,108396 762710769829982208,74308 765341445159092224,86103 763423525784944640,1249111 781341525858844672,139404 763390795986731008,76127 794344449321091076,256038 788820609404928000,220526 792114624330162176,243075 771371009886810112,121046 795038768227094528,263532 794678769822920705,261666 780916471681744896,182924 773184388737761280,135025 758446079591518208,50827 761873619651731456,69794 777797964697776128,162294 787830210863378432,213376 792492823002177536,246225 793088987866988545,249286 754751580679901184,33520 764832037475758080,84689 772984887288537088,133944 779831297170563072,174115 793943662350794752,257026 795163524351692800,249926 791127498545389570,235590 752645453724782592,22860 758711044046934017,54070 760080612606685184,60866 781877176882921472,187131 775284877835001856,147592 778372674640711680,166852 769158804130758661,111558 791444304136904704,237491 773845399652016128,11774 791066122598621185,232169 788087582542397440,210585 794286799967252480,258829 794680734686519296,261666 777124050204110848,159245 774238039564513280,140444 732560226860158976,1170575 765388204149202944,84209 770418520291246080,118191 780905220423479296,183269 791377449439354880,11774 762016832572096512,431998 785846034014539776,198973 762641443378855936,73030 794280980089544704,249926 794236583687897088,258456 793166649717297152,194230 753732385494147073,26807 761261727715512320,66924 756395132501524480,41459 774817880596623360,144690 768409550827454464,103924 773304399124795392,132364 766717638676393984,95708 785896698618847232,197512 781342891193077760,139404 792705576811761664,246726 785323861097254913,194091 792078489520377857,243398 775849376531054592,151202 776884596210212864,159146 792810122581901313,243187 755663521694842880,36604 772027153588232194,129108 776834525863129090,157755 765951490578055168,90431 770756263651053568,121177 766103164613431296,88998 776817338146447360,158229 794911757395443713,263895 763901427529814016,80643 776948844349325312,157279 793867242471510016,255393 795716655687102464,268231 788765726395858945,218002 757663533706260480,48402 794545119206707200,261155 764864450838925313,77598 766385211730980868,92885 768891788094418944,107444 741089756143091712,1176510 757298871919792129,351340 756470376838955008,42432 758392249113731072,52983 789765000093110272,227825 794762070029959168,249926 773892036034297857,139404 758642215820419072,54070 774641097238843392,138054 775146065955737600,141091 785954443711787008,199546 793529923130372096,252890 790616820168273920,11774 777926243434004480,11774 763601487033401344,77731 765169620307369984,86103 775956967634276352,152455 773592688469741569,134758 791454897346609152,203546 773015863561752580,132335 771561979420868608,124597 794526431405428737,261155 773271906757640192,135903 751215340311416836,17591 754737003590250497,33356 755917968446414848,38183 794393904338665473,226320 768985920540377089,110647 759189463171895296,56964 788130285837754370,215754 785743320928641024,196277 770225929935327232,117079 757693798713401344,48663 764812059598917632,82766 794002992982736897,257492 756495362718887941,43391 767537670469799936,94612 793999395012378624,255870 793093695092379648,249469 794765445379264512,261864 788346047600926720,215252 795383599507918849,266786 791038378603143168,234653 751943892539285504,18555 785368791035281408,174916 760525489576423424,63451 733119289989857281,355106 769170588590104580,110344 776735730836070400,156518 788537168264396800,218455 770941486976204802,120610 765955311635013632,82209 767915343088148480,97379 770389560769384448,118698 790216466402467842,228354 794589046303551488,261033 763907670780764160,80939 757477703243161600,44085 773719749071106048,137042 775545969865875456,148713 772955027438612481,133454 772054142890147840,129174 785931017412456448,199211 794608313040257025,261155 769608922529353728,110585 750989080846954496,16249 770659555755880450,119774 790032736476168192,229177 734908148503318529,353374 774019341788512256,138819 769560310080475136,110362 771776399111622656,127032 750589134314598405,13532 786332997242855424,1063777 791378310001557504,236860 792563080341299200,244270 793593879740026880,250785 763122060113637380,76413 759954341646045185,59370 773894795089412100,139404 759444181437648896,58217 762207970587324416,51451 766024311589208066,11774 754195601357582336,32157 750340844599869440,12287 768812866011004930,108849 772863005860036608,132996 762416694224642048,56964 770273646006771712,117257 793229950434312198,250293 789950465387720705,229031 781668501698195456,188934 794965553999908864,262925 788467541299507200,218275 790000278837792768,228981 792113875256643584,243187 754733036382588932,33356 788170541249208320,215005 793784997090041857,252020 766601806461988864,93184 761360965724098560,66814 773537890810802176,136947 767725525284651008,93303 766708563150409728,95708 748556440558776320,11774 753203879182032896,26140 773544426455101440,136947 794555055361826816,261155 755901143700557825,38032 758437768922103809,52061 772778870932058112,132335 788927849528979456,221476 785854908973146112,198591 793343827507552256,249926 794603034651295744,261818 761191999827574786,66897 764215627292770305,82020 788410498576322561,215922 785942289952759808,199960 786186768169054210,193905 767649677525323776,98937 791378843319750656,11774 754789145134891008,33356 755182889051062272,35975 780418863179636736,180074 793129717100609536,249469 787802596778008576,210253 742185135550799873,1170552 781581017287168000,80785 786452622890835968,203710 767029429499523072,1249344 779132602598854656,173036 753415689134682112,25968 761766157883879424,63268 792601191389630464,246726 788736706153422848,220332 776144099854385152,152735 743268410151206912,47188 780571500151574528,181419 793276035685048320,250033 758354672868392960,51069 785742808166469633,65113 758420016987381760,41703 771529744919568388,125604 795075257518460928,11774 761202027221229569,66897 785603241392345088,197512 793606796359393281,252014 768567331006083072,106281 750452989194887168,13450 763182586738774017,76084 761645056398794752,69356 749084087042715650,7123 769496675421413376,113780 781343863629721600,139404 776140909188558848,150663 790947852277035008,234796 760164053260103680,61444 769678679391678464,114238 750402452088913920,13201 771367462273114112,124597 785802837326336000,197512 770588859407167488,119832 795046967470620672,264397 758778575378145280,51675 787213902404784128,209452 787302157129220100,209422 770276471302533120,117364 793494853350989826,249926 762297961875378176,70689 786398384592609282,203674 788076810969845760,214114 795056666400227328,263289 772105441010561024,129558 794594837685293056,261399 758332349440401408,51043 750830259218550784,14379 764825388463915009,82070 788926232696070144,221005 789675069396119552,225983 795263655310925824,264053 733147695917850624,355261 790902471455412226,234583 778965306391793664,140039 787120890022690816,204835 757631888638955525,11774 790015107673776128,228354 765573690897465345,87904 785550225578528768,130635 793947240607969280,256358 787731739670032385,205197 758006980170571776,50804 758738534681358338,54726 793274026219204608,250293 794262201963945984,258331 794293472555597826,258249 791665088457478144,240483 776031205732945921,153033 789408485712605185,215252 790878909466378240,231792 795717677310414848,264397 766335519030509568,93036 756188448776654848,41680 794276381270024192,226320 793506306376228868,11774 764868120943165441,84209 775041116315844608,146259 774479710143340544,139404 785681090333650944,65113 779014336979341312,167319 760191087616991232,61602 771481819296501760,122528 773791820035854336,249811 771114961728786432,122816 792737876186456065,244836 761288463375298562,67326 780377657229750272,90252 760448968086155264,62063 793518204962254848,252741 777858125764423680,159847 786933602177126400,203225 763541152356327424,60855 776383737353207809,151793 732168851379638272,349675 795681047610531840,267587 776884992005795840,157993 785555084277010436,196917 771727934054928384,127366 794571533582798849,261155 793425394854612992,252020 780978241880350720,183468 795012778868215809,221416 766397135973675008,91804 765365245078626304,87062 781527299325779969,139404 761205892054417409,65180 766700097816014848,95672 785622289203073024,197512 793645276346986496,252639 758409325534519296,52696 768913714397507584,108729 780885095326502912,150151 772495125276663810,738099 778470212056207360,165435 787833244003672064,213064 770711629180891136,654029 771230278446485504,118174 787182567514595328,207119 793653364663934976,252408 760542116397195264,63451 762841034812297220,75073 791637969098641409,240145 787531932858933248,206117 780741863095541761,182257 747827981754728448,65108 756560572716429312,43807 792734603337314305,243075 775617295850713088,148713 777074968479801344,159850 776424772121063424,155688 774346891786129408,141995 749747907792891904,10064 786820322209267713,206054 791942953996386305,241819 759161141687832576,52554 762020295393746944,69676 764456283898519552,83391 770976904392249344,122146 763063563527282688,75724 763467845795717120,11774 791631660915814400,240145 792093588159131649,243187 768927625834291200,1249624 765291354050158593,84209 794701402823983108,262752 757571896346943488,47940 764193330821562368,82066 768517518986244096,105345 787007031697866752,208379 761386683816259584,67229 793621903411777537,252581 770921300231585792,121479 771935654087385094,125554 788392317929549824,217519 792842358484307968,247757 776932672673284096,156835 766176047910023168,90088 753948953561878528,30590 793998313276063744,257492 763853291134578688,80393 766127908377153536,90618 779067694205272064,172185 795078208739799040,11774 794315141663686656,259055 753726184924512262,29548 776930599923814401,158338 773541482544238592,137042 792755377511272448,247087 790414568719659009,231385 795058997791293440,249926 758376764863152129,46076 787134915200647168,207613 768041875802558464,102998 763709562943930368,79691 776578056156700672,156115 790657457223761925,228820 772807959420088320,132335 758130657394565120,49843 755476228669333504,36208 750754776489558017,14827 793130013121916928,242693 793551926403010562,249926 788926428158898176,217449 788204040840634370,215437 760364784105689088,62063 788316350708015104,216968 791742811708071936,236931 790915274857865216,232863 780449045005344769,125367 755051599064686592,35044 755840122059419648,18215 766601019216101376,93184 778742131305308160,141106 764696916567269376,84422 791323344788393985,237406 765709356511944704,74247 786676798478249984,205728 773891795302354944,139404 793123474709422080,249469 770236513745444864,117257 732156892236025856,349703 758612318838218752,45498 776848358224883712,158673 787490333235875840,210694 788727121044647936,220029 758127831759093760,51595 777863897730588673,164001 758441810565951488,52749 790985524118888448,233692 752232853635682304,21579 755570469982515201,38586 781617037273694208,186212 773702227408060416,136947 793930728123691008,256439 788452923021811713,218313 794555048495677440,261155 795074388232175617,249926 777678923874373632,158338 764219725366890496,82544 753362429086732288,27045 787819623517331456,208016 744605289442250757,354836 764108452734074880,80648 785925271757131777,198878 756109622742618112,41632 788197666614308864,214492 770293930869067776,110585 780482131172753408,74518 792028536286568449,243187 794590746141720576,261818 773599113636175873,137444 787435125642362881,210289 795700162626777090,267618 790992597619576832,235590 793170352587157504,249961 789708632535564288,225359 761610876361187328,69248 790908906352414720,225602 760576439376674816,63393 763485918883819520,78304 776629716107223040,155451 793872577391460356,256255 775145080894136321,146720 779001546096930817,167407 790179469336145925,225359 781691358348087297,187969 794702420676841472,261050 787120879855632384,207287 751836136616722432,15643 766132778815463424,90193 792698217242759168,7224 750356498262347776,12728 789560695264309248,225949 786589186434490368,204413 758091933533114369,51043 753967391621713920,350711 738515092560478209,355507 758113570789920768,50923 760512446301806593,63268 790604785284030464,232791 765182832696258560,85562 773694976601579520,138165 738255962381901824,1247283 794321703207927808,259063 793434694457122816,8044 765360969954398210,87249 795341081705447426,11774 792198048847978497,243075 753781708374286337,25055 763822384327626752,80393 757675531383017472,48477 768494749133049857,11774 794640559914696707,262313 758712555233808388,11774 759168318104231937,57092 793638942197313540,252581 768974032788070400,110477 775380888792203264,148645 791300476272730112,236502 793621001900654592,236884 755450050877227008,36877 780972075141959683,182726 763073339892129792,75899 785775818244972544,197512 785803385773629440,197512 743863420735336448,352029 773635742132240385,137042 791076413663215616,78159 767135801234690048,97852 768497452991275008,106774 788705566172467201,218275 787272719838613505,209151 789165654700023808,215437 760501206963847168,63149 793172527426056192,249841 732584224264441856,352781 776129926554591236,153921 788197988371804160,215012 794322885632544768,259974 788599019685683200,104244 785935081177133056,199211 733836742323638272,354927 794553817090105344,261155 779098790879952896,172799 771695290910904320,127134 768004765578063872,101196 793587567283277824,193636 767819780564758529,101463 795615291107577858,267521 780043071907954688,66786 793831093111627782,255393 769034704603537408,109960 794635157336707072,164694 776888046130044928,159252 793489070177579012,252408 769872360207900672,115435 777952654148243458,164764 793537225547927552,252984 732967031654481920,11774 786933384526327808,192363 794316909147803659,258741 790635826648608769,232863 769160360360148993,110381 753375850779832320,27402 764140075139629056,80939 768825817036042241,109167 790802515944144896,231881 776028911985655808,152872 793158866246795264,249841 771332305470099457,124597 794529255317270529,261155 761329061964582912,67938 771644171450851329,125222 776923535327375360,159505 790652359068180480,232169 752859770789335040,23899 790717209593217024,233692 772983458826162176,132996 794600911247147008,261818 776895941848727552,158589 755417085027622912,36545 765525668398452745,87858 771254380804780032,101383 778361996530028544,167839 770559160207413248,119701 788075872871849984,214492 740321413261725698,11774 794192779438080001,258598 763173453151240192,76549 781536510613000192,188119 794645614382501890,260927 773129540289826816,134470 789460763492495360,225981 791349622711037957,237491 786818758048309248,205353 780874781763731456,183269 755579860953681920,36719 794538867089096704,261155 764848420435570688,84422 764177060583571458,79288 780833588174434304,183269 786312594390867968,192032 794304487380963328,258922 752661550456934400,21332 763443668057526273,77720 788871156602462212,221785 794558545584791552,261155 768862325390606336,106879 758054272223350788,51069 761359910546264064,67973 794590627115790337,261155 766005233684062208,90384 758188165475684353,51809 771658881160273920,125379 780979648930938880,1170352 757936822563463168,20642 758862065381408772,54974 789153800766578688,223286 791421313772552193,238207 795014837424287746,263896 787623284900704256,246425 775236202685427712,147827 793681544145539072,254209 755482016359944192,36735 766653503074734081,94737 768531803694964736,11774 732799914267291648,351589 754707602471198721,26964 774988495563534336,146259 787854953809182720,210208 793954380592611328,256358 766417519779409920,93240 793218341703852032,250519 773060384655810560,133204 750410068923785216,11495 763252782304403456,75724 770343190406717440,117257 779228138651815936,172802 790728007942045697,233800 790187323099054080,228820 754773176006107136,33356 757906951544115201,49431 777063893092868096,157082 785813725911588864,198671 768192773564489729,103986 753729843850862592,28732 758424607518969856,47019 788648411306135552,218258 772913389412560896,133519 779330851117015040,173964 762684580327526401,11774 795332909670473728,266293 763364691988975616,75899 776971455145897984,159245 765693074668417024,74575 766616611105169408,93405 758380535412514816,52720 768077247739756544,103354 750443437749473280,12883 795677396401852416,267618 732979539278716928,1170428 771017270587981824,122148 763516186382495744,78684 794244427602501632,258456 785894479098155010,11774 755541426067431425,38183 787766471531323393,11774 768951508280893440,110209 791382743154393089,238395 780482930514681856,178023 756400262814769152,42249 785920717141475329,199546 750581726439731200,11365 762353977551757312,70072 774339644003487744,143007 792923958630686720,248514 758975550970998784,52061 762732242531717120,74681 771351389305991172,124597 781509882339930114,188401 785500958830698496,195064 795715278059384832,11774 795714671923761157,268448 788128937981251584,215005 770657984892502016,118191 793402968284368896,249926 794962323391643648,262752 764536127525036033,83391 793100547574337537,249469 778772161381085185,169923 755409463780085760,33356 758404196928454656,52554 788637699569745921,217560 769928446197665793,115159 752843497489600512,23899 793102349417971712,248437 792025508489887744,243187 767478437409857537,99476 763934905080225792,80720 774119776138342400,137158 786572723879239684,204413 777926697609859074,163763 777950691360772096,164578 792429486411100160,245268 768976503686168577,110477 771344179351781376,124883 768126968537559040,103261 786881103751774208,200235 791659372128509953,240483 788526247475224576,218275 794738302117146624,262022 790317904520589312,11774 754172560942755844,31400 761231365341843457,66851 754742875640954880,33356 790418488053657600,11774 792719085641621505,246225 794694163962982400,262752 779449772935483392,173753 794678705230581761,262588 793900113479364608,256451 788121276577644546,215437 792830567964258304,247241 755872407143915520,39384 777380946307911680,161714 762418408986021889,72759 790950184855273473,233307 795048058992005120,263906 795089100986613760,11774 761580214837272576,69231 773735508413411328,117743 775068952523182081,145451 794707169883131905,262752 762732057260765184,73926 773995109692088321,139404 775671719503814656,150511 763183590649712640,77112 771646303474331648,125367 767019600269742080,97314 768112263194640384,103506 768506943145177088,104973 768878973711478784,105400 788027396477685760,214492 788220315142807552,215505 791192490522968064,236454 763457804267032576,74247 793212016248750081,249926 764155531426689025,431998 774003027246059521,140495 787635123386781696,206117 794674498192678913,261155 760920780838428673,64730 774666270947942400,141423 776095992554881024,152876 770743472047345664,120474 792720604155682816,244453 790527048129384448,230283 795464093113032704,247930 795061966343733250,263532 767415947443527681,98646 793194961919365120,250064 791337102088761344,223837 773184909649338368,135025 788873074519187460,221785 765185860086226945,86020 781342349288800256,139404 770962489739579397,112104 790785562084904960,232881 773565286523863041,137639 773715459531309064,11774 750831383954673664,14778 778442492853256192,167220 753873143429640192,25255 788541737090244608,218219 787245648433119232,208498 794998017321553921,263895 773730832393658372,137508 773873996332867584,139404 760730505096683520,63149 779052140648017920,29263 785618633003327488,197297 792085677349351424,11774 766308006468415488,11774 793633535462510592,252014 793256755123945472,249926 753258394807656448,25885 770512653324197888,118192 777210093314072577,156103 764394644302028800,80482 775078508552818688,11774 787612715275608064,211837 793999273842987009,255192 755241994541203460,34093 790949186837458945,234653 785781142519545856,197622 780882115139252225,183472 778038249360990209,165523 773704238983618560,138650 793137026765914112,249725 790587238577016832,231894 791662726233796608,240483 794696338868998144,262752 755136810502623232,34666 785445357509574656,11774 751055206402535424,16422 764244764011003904,82002 795011651862925312,263896 781876164927205376,190635 788595947777454080,218875 776165148117598212,153854 765651573322186752,88669 770694897364004864,120613 772591351615655936,131007 778915257762869248,171089 793786624324866048,252408 792213029660176384,243075 776794811420569600,157755 792691753161719808,245117 795378283802230784,266054 734104792428077056,350498 751868711129133057,17140 764765511871700992,83391 786325388674736129,201351 770953789239128065,121612 788756774945853440,220526 764260171069526016,82002 775802018552090624,151156 767894028713066497,101514 780142008786558976,177866 776257758211342336,153921 732453759985442816,352136 732777626310344713,352527 785597835991404544,196767 795372093642665984,266491 789843141503451136,225608 793174641133182976,249926 758789682293538817,48810 767021150945718272,94660 770431204923285504,119000 790402528231952384,229895 761021278400630789,65222 764433573512351745,83463 778725004963827713,168794 762811533730521088,73814 767711217288876032,350699 766324259597803525,93036 792359203528552448,244181 793161061692080128,249926 788547311127306240,215437 749695906413445120,7546 776368939039354885,155334 791671429595095040,240483 766406592820486148,80939 732602388952059905,352911 790405579256758274,225611 795655670305615872,267521 786692297048018944,205143 788466045984071680,218275 764911353089843200,84724 787268361151324160,207119 794664168615919617,1170700 793869471077306368,255393 761714400180867072,69711 766480781913026560,92917 791095128798691328,235990 773953624913379329,140444 732662181104226304,351705 749633799575728128,8137 751140304623775744,17284 795748396908838912,261155 787832598173278209,208307 757764344583065600,47782 766316921293725696,92854 794171012468215809,258331 773590108914065408,137795 752673299688202240,21332 766441342285197312,93184 775000078809493504,146259 759428533164748800,56964 758431408616529921,52362 779068838373502976,170434 776875562858115072,151255 752654856310095872,22777 755800577112625152,38459 775478057259798528,141887 769226190133551104,110942 791667017346588673,240483 790938909265891328,164764 752952907260162053,24711 756906124931051520,19563 777916644995792896,14383 785922731913064448,199546 750853711673556992,15255 765623865053630464,88311 777361225638219776,161573 792350072314867713,240145 792400190896480256,245056 749388526295232512,7828 753786605111021568,27045 781352003322556416,139404 775091750754889728,144112 751165309344559104,16422 790378323985571841,228820 757257182735761408,42416 775310906741882880,148170 770358678843232256,117687 759098620020920321,56692 787520950694584320,210207 755041761915908096,18470 768113399507087360,100893 770747590187094018,120690 788891935138131968,221972 762113889655922688,72035 775721395988762624,122477 755160859295506432,35890 753405586641817600,25995 755576119718391808,33797 773728371947765760,11774 794386299218182144,257423 794698470506565632,262752 771804403569270784,127218 776611726955454464,58531 791074909069807616,204413 791510801219629056,239405 763471441706778624,78129 758736969463541760,52554 791010331896090624,234653 792567251392012288,246632 794675547200692224,259892 773873625514414080,139404 757732837294346240,48439 762342644722827264,71502 794759608023781376,262752 788699369616859136,219131 793795764438925314,255393 795062137374801921,247930 776769230309957632,157840 793145990656036864,249469 772897589243088896,132335 777915350465806336,14383 788126567457288193,215754 770298106302832640,117257 754725684510162946,33356 764822223748227072,81946 769285177000366081,109713 791052879784243201,234583 791668204087107584,240145 791784416418865152,241520 786236427747127297,201555 781566228087181312,11774 787720114825072640,205197 768086337379377152,103261 750407102171082752,11495 767216436351827969,90300 754766728631050240,33356 765614277843562496,88669 754924565290225664,354109 768173095681036291,103071 765707985867923457,71627 792334279527239680,11774 795245549570195456,262849 751638980928561154,14277 777183370728144896,160651 765192398934683648,86103 776892012637327364,158864 732974599684644865,1170811 764451438508421120,83391 765982440187916294,87820 781644777586434048,350085 788702232095100928,218258 778569628721242113,168794 790658255664009216,232169 766990532706906112,93504 768223142636556288,103107 758858274053566466,54929 775515745874771968,148874 785957161557975040,199546 772385338538926080,129126 785625562270302209,196932 785591847917723648,197297 776311055819702272,152872 762766342717968385,74133 755888497899167745,40344 758060582536876032,50827 793117489165176832,249469 770066434626056192,110949 792019170070114304,243075 794396656317833216,259220 770261818921000961,117294 752887522955517952,22952 790646652243554304,232863 773584749289930752,134412 795703889022644224,218164 771582437109276672,124597 767125364464168960,97852 795391032280182785,266491 788448835068694529,217837 794264044353921024,258249 765619167089291264,1170369 775073736131129344,141091 769668418429517824,114884 795162790185013248,263676 788460485398016001,218275 795688858264420352,268179 775905891539415041,151845 793948770744446976,256393 776735388522024960,157755 791723784768069632,241034 786132180481093632,200965 795772942743379968,268448 772585072159559680,129662 764195686648799233,73196 764495078056267777,82283 773172473441333248,134561 785839453256323072,198671 760599941400047616,62063 780410045649588224,180039 781212695412477952,186532 772162294381842432,128934 777639411643092992,161771 767767735736479745,101383 768601816678408192,107469 777196016852430849,156518 771382583615774721,125145 763807081845710848,80393 789346464124108800,223492 758776738251935744,55257 779026549181775872,172057 792069563424702464,237813 753980276020240384,30590 776510836106027012,156132 765378991033319424,86961 778322938697175040,166409 791315196644122624,78159 758051424701997056,49821 794645584871301121,261818 753487404082794496,26066 791472336641875969,238292 756406240406859780,42432 786238384536596480,198304 794017465235898368,256439 753399997656403968,14277 753304850859823104,25995 781904979414089728,173937 791777169378717696,240483 794200424245063680,258044 794571740219371521,245148 749978746665525248,10335 787687495790108672,212131 786189721332355072,201619 789677756930031616,108396 768996596151414784,110585 790698463570845696,233692 786835721592209408,205989 773511629992435714,136947 779071407997259776,170187 752909390974300160,24134 770276681793667072,114254 767886092620234752,100620 755481276409339904,35470 770345713087737856,117609 756614899409772544,43258 791350186123591680,238395 776850733253664769,158815 787821990119743488,205197 778610269371138049,168794 795057784924602368,263906 756230968768200704,41141 770654702023348224,118698 793291313521184768,250430 752778690719805440,21074 759478219389239296,55177 776915159767932928,158387 790068611859841025,227795 785624019223449600,196277 793846020002099200,254931 761709369738170368,67852 781626885125963776,182349 794539305700036608,261155 760483278826516486,352025 768603659320061952,107984 765708265518985217,88920 788282958251687937,214353 788736763992928257,220015 780851994747547648,151845 781202090613846018,186434 787369462856941569,209184 769149477881982976,108795 790022422460190720,229105 755391835120476160,34666 769284902676205573,111454 788493548765245440,106085 793103775745576961,249469 732381088509775872,196346 776093062208434176,153194 780598382498869248,181755 795362050683846657,266054 788003534255960064,214354 749727754439065601,9433 791306131197001728,237491 779081521504411652,171617 787691620930027521,211347 795423861995139072,266900 771316141834772480,124601 776895636566183936,159308 755035650525696000,32196 773899196751417344,139404 787097334945554432,207965 760124339366662145,61051 778722036197699586,169923 790002773798555648,229326 765721941223301121,88920 790914821642412032,234583 768074394019192832,102514 775363283553513472,148383 773990441066696704,140230 778085980314083328,142310 786418345574797312,203674 795177031692525568,249926 794540610170523658,261155 774057649356861440,139404 770647967858511873,119832 753621589585895425,11774 793212497419382784,250033 789513468692922368,203546 791355777642487808,238207 750312734487506944,12014 764611786687393792,62180 780943244469297152,182650 793169275926093824,249927 758219244840620032,352304 774847002278522880,145681 778935240567894016,171089 733446442069659648,353166 748545667124109312,11774 785380045640568832,189031 794957263375044608,249926 790248273822883841,228341 791101185985875968,231784 791348520288595968,11774 770787454802546688,121511 787650352036261889,211347 791096980651073537,235580 785520844416094208,192032 786953911521284096,206644 755854512364019713,18215 764857016619642880,80863 795051575161081857,262849 757977709406482432,49462 769717238442041344,111448 781701785207517184,190036 759157547093725185,56192 772309643351601152,123821 781369604681654272,186584 792932062713962496,248639 732230578523643904,349538 794183380426440704,256358 762416013606580224,71123 789878953167257601,227242 775091407589511168,145866 774323412047048704,20170 777132938559303681,160353 761627804106653696,69292 794292316466913281,258829 790596901385101313,232322 794982930523295744,264397 763166608676139012,76535 793592167516233732,7311 771745462340558848,11774 793099280332447744,249469 766802218209124353,93823 775075218196946944,146847 795390576371924992,266151 761642637053100032,69565 786925143419330560,207287 775678832724422657,150663 781007863137402880,184223 786337880226476032,201555 773578982142930944,132335 757644065030766592,48549 794709122629402625,262849 776938355191795712,159146 752621616073306112,22575 781482349909291008,188119 795708372490326017,267855 792846708950573056,243865 788396686557188097,11774 770394230904590337,118191 775872267779579904,141091 734474048672006146,349198 763755047360561153,78189 779375025828798464,11774 794912173680132096,261155 768897896251068416,11774 794346009015029760,257492 785841242294906880,198671 788870502546862081,221785 790264704983674880,230282 793223394246266881,250383 752013794927194112,18374 760704682662694916,60999 760990798137659392,66105 791331076144783360,237491 761537843843837952,68893 773995886430920704,139577 761931785114558464,70509 759520550083563521,58250 772824340278620161,20170 779718803081011204,174756 793983096135753729,257325 795063913406668800,263906 779225657494609920,172962 790710440166699008,233241 794321921722593281,258120 765642450975203328,87145 793873541531918336,191065 786886902964187136,206748 752213152801103873,19599 765730123886637056,89198 759178186819268608,56964 768709636710998016,104208 785841910397145088,198878 794588045739626497,11774 765889657594744833,87904 791814415221862401,241432 777533037563158532,161979 788206604025864193,215969 762070937436954624,70509 790194470536962049,228354 763442847647277057,78304 751059983882747904,1248134 786330119736401921,202379 790705320905412608,233558 763859378545922049,80486 780528333331296256,180655 791070024056332288,235990 755106607328002048,34731 765273630271995904,86103 775748892826693633,151185 768626262290161665,106756 765938934400552960,90384 788611644989575170,218142 794589761331757057,261818 754093747525214210,28282 771820738575609856,127836 732333667935129600,351514 785572253131952128,196788 788779642438103040,220767 792912933969768448,246225 791437483682652160,237332 760958785406005249,66037 781446222569693185,187156 769611817303715841,114357 781826293956509696,190635 764057201187037184,75955 753439741127778305,26446 762508458604191745,70886 770594765792391168,1170396 795352006646988800,266500 772533930276691968,131007 753433103939567616,27317 776660086643122176,157082 785658704540667904,195975 763859400331100160,78159 795758999043903488,261155 756501564714541056,43553 775043551029817345,146259 766731975830937600,95767 793348774999404544,250633 778975007540121601,171617 791223524677476352,232863 756317813757898752,42249 789675221208956928,227323 778436467270057984,167939 789549549102608384,217574 770977517016608769,121949 785907536071307265,198571 790759612450430976,232884 791736886444322816,240682 752925819043917825,24134 767142704866217984,195876 752244149722558465,21074 755158311922655232,35890 788080154916560896,214209 792556333002219520,243789 750849108198305792,15643 788686483041427456,194060 779343804159496194,173964 753873911499153408,27101 763109056647159808,76549 785982897840807936,200382 752942017928237056,24497 778802288777310208,170187 755084901032996864,34666 761279240281088001,65180 765598730292645888,87145 764977879595749376,85619 776634289894985728,155390 776583363641520128,156053 793138717737095168,213651 790635347776376833,232169 773905711256444929,139404 757799115094790144,42249 769779932796968960,100893 789697707199856640,227048 792210104040980481,243075 768043394991927296,100605 775498809325400064,149202 758001308670496772,48663 779018112733634560,171324 794893205837729792,262849 749315620378927104,7511 785837842601766912,197512 776162919343992832,149953 753729568616263680,14277 764874869280481284,84724 764899546446954497,82209 789039621938245633,214354 794919463678279680,262849 795667290352222208,257781 785496489032355840,192032 794067549600124928,257492 756325514688598016,42495 758691483046248448,54128 761243930922917888,65887 732555738611060736,350660 771079283150381056,123080 785688244453191681,194147 781349946842681345,187519 789671514861895680,227183 775442250465681408,148645 776225816887767041,152017 791177524545892352,235590 781690915723304964,181419 767440947168866309,98751 778918003031285761,167663 792084958286258176,241678 751006408854892544,11349 791984459717410816,241819 751804730012233728,19352 772334631093841920,128176 794464993139945472,257325 763356349958725632,65108 757336945458487296,46278 768558946462339072,104973 792764837361180672,247241 770380224626253826,118087 732964664716333056,354898 794233880895074305,259063 795700901143072768,232738 762749585328660480,74133 768162672122720256,104162 760011586564198400,57105 792090024124690432,243187 794642211593920512,261155 770631277187923968,119832 794685560866619392,11774 769994913534574592,115435 775689730520444929,148045 774100891947327493,141360 754732210293383168,33356 763834743389466624,80720 791701436585259009,240483 762830305430343681,74247 764707080351645696,84422 793243309342949377,249926 772461422232023040,131027 795332998266810368,252412 789308950458032129,205270 794619938388451328,262145 787874251357376512,212357 793982167684501504,256276 779109284319756288,168794 786628493455032320,205029 790709550399709184,232884 789135660376428544,222647 793214200029908994,249926 778357606612135937,167305 750739290154373120,15005 757739143916949504,48220 761591971152404481,57574 764977787379683329,84209 768220825233174528,103261 732718144448565248,1170667 767467457208475648,11774 752955151279853569,24483 776391939876806657,154071 750195493729214464,1170550 758103584617566208,51069 758583751844782080,51451 792773160743628800,247240 766053766542024706,90384 793079674163302400,247241 779553877419057152,164814 792498957993717760,243075 779688609997651968,176196 794335659880124417,259055 790758481791889408,233307 789256127439667200,223935 752847285088694272,22439 765285132936720384,86120 771516135405596672,98305 766048819599507456,89923 771668937666809856,126389 772679122724225025,131049 785662529892528129,197286 738558151105105920,355507 763166545040199681,76535 775520150699118593,144654 769915208215040000,114779 774418916806303745,128615 753952451145981952,30206 787743776550682624,205197 775400527496634368,148537 789119474242682880,219012 786633984642023424,202265 786676545217634304,204835 766498029708816384,351436 749764589026508802,10064 767399387450470400,97379 776556759922020353,156926 764819868013264896,84724 786712159157907458,206054 771394244850294784,125367 772656685303201792,112363 787119649133563904,208965 771316884134244356,123280 781669145242955777,187976 787914057655414784,205197 788935094740320256,220777 772999494531112960,133519 758654531660046336,54070 763051174983507974,75899 763957183327277060,79600 765644141447548928,88669 768472396818948096,106774 772993085932318721,132408 789520598267465732,225981 792444126230872064,245148 795471787068891136,247930 767789583404765185,100605 793946428624158720,254135 743646781456715780,1176510 760889374158495744,65403 790527471506554880,231550 786057342102212608,200870 770166449801494528,113412 756603776132325377,44274 791762677634924556,241283 769200542589546496,109666 770227953196273665,117257 786055419592642560,198671 750755515668586496,14462 773291479062032384,134371 786003686359175168,199546 786071830226432001,209828 762788724878872576,73712 774930050189623296,145955 769307681140121601,112872 770747134069002240,120610 790984704170176512,233692 756478747239264256,17292 778762543120715776,170358 794586471147573248,226320 771338382081462272,124214 775097373856968704,146259 768990131399168000,1249631 794971637947006976,260927 786748213135106048,205143 738690783813849089,352080 789655395996307456,225981 794563805367926784,261155 759039923752099840,56552 793192765144207360,249926 764235291590787072,82457 751103128716451840,15808 764827840764342272,84724 785265287520059392,194560 793425944098643968,250633 774818297644781568,141360 755080225856196608,35044 760133095622336512,61051 753924770895233024,29996 773680824793329665,138616 788501106070388736,218275 770191606699941888,117257 770283594946404352,117364 774277175755366401,142090 775507921778114560,112363 787066438716534784,207965 765690857764769794,88459 752164820720422912,20195 758348765778423808,41703 788397161046167557,217519 777609435850178560,161960 762335498480324608,431998 755168424146251777,29252 773991330154283008,133043 774658200519966720,143935 760564739412025348,62728 763223463699939328,75899 788630138342797316,218164 766957692384452608,95073 773789492326993920,133454 774353620426829824,141360 795002390487384065,263895 775623344934772736,145244 775286014805811200,148019 790568523227684864,217118 764938436897800193,84724 793844810822066176,255942 787035718547677184,208016 792186315622215680,244221 772484321848487936,131209 785858600623345664,198878 770221475760443392,117257 763129603233841153,1249084 770807028835123200,120175 788463498074263552,217601 762462158588223488,47283 767780191225675776,100605 788206363327463424,352258 794366875794808832,260273 780794102099083264,183269 768561753147924480,70543 763491653315244032,77598 779695314118643712,176110 791082628661252096,232169 780170074875305984,164764 751237083373666304,17640 794640306230718464,11774 791066044685090816,236454 758493007742111744,53185 795292513498075136,223125 781640213852323840,187896 757585792977997824,47545 790598359543275520,231318 765905374818033664,90088 794190707460214784,247241 769261964484837377,110060 791350033698258944,11774 786715273319424001,206054 732310761394077696,349764 760484730022289408,48052 750012673916489728,11226 786721289037832192,205155 767915047066689537,101383 776017513289097216,152735 766700175452729344,95672 764467330344706048,83490 792036175435268097,243075 758121779055460353,41703 764743502961909760,83392 794636592887504897,260874 788441411196772354,11774 775001925754290176,146259 758866763241009152,55257 788388259713937408,217519 754744390359347200,33356 765494768042381312,85257 763821761947377664,80607 764581724776861696,82209 787099504260415489,207151 793319140949839872,251452 795261898870652928,246726 791351354639941633,238395 757447327879573504,47283 793229848827207682,250293 757439098290397184,45319 771897337912238080,128263 781164476984725508,11774 794572697493716992,261155 795373875332870145,266054 764834582789169152,84724 765400998084915200,86103 776189106690732032,152314 778376171956338688,167809 761599197183442945,69231 777501975562911744,161714 785606378077519873,196277 755896154546642949,39236 773250716815077377,133559 785620139647590400,197297 773373867024871424,136473 775516391411712002,148922 785588822641741824,197286 762320464576258049,68987 762960296692609024,74043 771388387076911104,125145 753621471520493568,27379 758758403992723456,55112 792915536875233280,247042 761982837708947456,70679 792126402153836544,244297 789148142071447552,11774 754701304358895616,32711 778718102192136192,168794 794652606702514181,261818 758714480868093953,54070 793230636345458688,250179 732490781571743744,195876 791576760856948736,354103 790389132790996992,229745 759487338804236288,58537 767117327749947393,85226 788464708009459712,218275 791659136324730880,240483 761295015125458944,67915 789156311632150528,221416 791362754858717184,238395 758229373434593280,49583 794007141971439616,254725 791398540278849536,237908 769311790366920706,112363 777475217329385472,161065 788575331355652096,217837 791690863093112832,238429 768803718456369153,109104 757011325088169984,45686 788784900862275584,219942 767950262031880192,100964 750901392840286210,14421 777023108263927808,156835 792784848779874304,246681 795726746326880257,267655 777514326232104964,154914 755556015223865345,38401 744942711539535873,11774 769717752135348224,112336 761596084657414144,11774 792107308356558848,243187 788457908799504384,218275 793152995043086336,249926 758942579731771392,52112 792156485476245504,243075 759059134994145280,11774 774139298631208961,140444 769749864607461376,18030 764249789592731648,82673 794042376335622144,256125 794132157837017088,257492 794666500099571716,262022 793141722054270976,249469 770508217910759424,118698 792777787970949120,246392 758658330281779201,54070 790622862818193408,232884 765981837520990208,90735 775062493433593856,146704 775596601133846528,148045 767851566690893824,97811 791054219574972416,78159 773238503694036992,134380 775141255395147781,146994 769105843077914625,110647 765324443975647233,86962 792941397724635136,248578 770556737241751552,117257 788205361736015873,215608 786240518225207296,201555 749984007647928320,10735 763126662846296064,11774 785459603580616704,192032 792821020356775937,243614 785923705889316865,199739 792404904237203456,245095 753316674493972482,26919 758263611458482176,52061 774103125716197377,140211 762749736705069056,431998 771123970640871424,119394 751647490710077440,14277 761941912450457600,431998 789958223684050944,228888 792212534732304385,229693 794007595023470592,249852 757299729151721473,44163 768228596620025856,104662 779504600160153600,174315 794328291909873664,256038 751606298509086720,16728 788390923885420545,216991 755552669620506624,32572 794291352926322689,259267 749329080114307073,7849 777285726736117760,7003 791737273427562508,240718 794162461641347072,258331 757635233407565824,47940 762353417377476609,72550 765618077358755840,82235 791631258258247682,239456 775321309374885889,114603 787916456780505089,209351 758997466897272833,56175 793858918120353795,255942 765213983704047616,86440 780611645072551937,182049 790875666900193280,234583 775503044440186880,112363 788752361695088640,220526 786194159304478720,201346 764848290420719620,81702 768119808248451072,103261 764841760782684161,82283 780596921584979968,181935 769045283883851776,110362 781488409642672128,26066 785696886657122304,196917 751062366083776512,16506 795742770191339521,262022 765536879571787776,88052 778705665967558656,168698 761545229791035392,68993 778881503996633092,168892 781369148622249984,186584 793705836254076928,252196 775672791853047808,150439 776122990761283584,153248 772541456233951232,130636 753112573667635200,24366 791985959126663168,240890 757673537884811269,48735 770754647300661297,90384 770731595233763328,120557 776568965636104192,155896 766433587205804032,92958 793966605206065152,256276 767718805846028288,98713 778365888110006272,167319 787468968089022464,206117 758118526985072640,14351 768965978285862912,110344 781230837484302336,186212 793589916991127552,253793 769243308224688128,111438 770273813275799553,117364 788697295579652096,218258 758771079556935680,54861 794949496060907521,263895 753177622000103424,24173 792055988090245120,243075 787124070756196352,208831 788959422936559616,222478 761993237997424641,431998 769699163244204032,114779 786576894502187010,108396 788775771531780096,220767 763775837103620096,11774 788190443158855680,214078 791273627526148097,234583 757622044389416960,46076 765704964131856384,86653 772882904254967808,133043 748551927424778240,11774 765371069771370497,86961 781290815175942144,185595 774089629104340993,139865 776423123742851072,155688 785500943844380672,196277 794349084853215232,256276 763845655999590400,78513 762476456869974018,69231 753663963846569985,11774 788051557078142976,213672 765621539710570497,88428 758100071191674880,47940 786941438357417984,207613 788448422454038528,11774 754094838757269504,30910 772459739246723072,129662 776902223070629888,159359 763201337551052800,73926 740615072670703616,1247374 770451214312013828,111558 773906201478328320,139404 755563736170131456,37455 754716550431506432,27045 778307652736675840,167319 775278660114788352,148023 778386328266219520,167305 760429396318707713,62771 781474376277450752,188119 755411976902377472,36735 766403285670436864,92854 795764163515715584,268643 768208638246649856,103924 755821218712780800,39957 795275589527576576,263926 775033081170370564,146259 768916778416308224,106774 772796847287070720,132335 790272991888224256,229159 793349472239620096,8044 788708555587067904,220029 732234703235776512,1170365 766751002108239873,95708 781236606187495424,186434 788189492343562240,215005 774025749292584960,139404 771592702693478400,87904 792309556403511297,215032 776263468781481984,152872 793947187063291904,254135 769471826082672640,111558 776130863964708864,153921 792216918245662720,239471 763985864074469378,79999 794575801526210562,261155 792846872499003392,247379 793551787668090880,252014 792016594935439360,240070 792064753631842304,243187 750380768032006144,13021 786030051770839040,199496 792495020590960641,246295 753296690837385216,14277 777641602898534401,163015 777909587387318272,163763 785281468696256512,193669 765122408877551616,85159 785955715143770112,199462 793185518418731008,249926 789928277922181120,228820 764335552682266624,78853 785563595706892290,196849 791391247239749632,238207 755400920201043968,37044 781871144970223616,190635 786248587306991616,1063777 794552319820042246,261155 769353821617258496,112788 768498934649978881,106756 775906854090248193,151409 790649517368496128,231894 779090445280260097,170144 757931382698078208,49852 792115496325906433,235685 762282691752398849,61051 770762509003304960,90384 785695893773090816,194082 790049626774605826,201899 791642050458374144,240145 793476126723153920,252368 761157439106453504,61051 791361089682411520,238207 764597585764024320,1170700 772784087425658880,132335 795417852945764353,266491 776206176686051329,154534 761699758591188992,70355 791340821228490756,238207 794189712760115200,258331 781739582685609984,182870 756616291344011264,43285 774698448402550784,144941 761921086820843520,70509 764448644116258816,82744 770078630663839744,112570 790049658710011904,228820 793280713260867584,250633 794925913632808960,263895 771473615485153280,118191 773890848262017024,138415 785606174754410496,197512 778332352971931648,167220 791004292622716928,233692 792869761126281216,248065 792059354103083008,236198 766772911990386688,95572 768235569369481216,102137 773172463320633344,134917 776566796845326337,156290 753804769093754880,29790 779283073502502912,168284 753618914752466944,11774 755449650950377472,35890 765956723995738112,90031 776934897315381248,159093 794743707291426817,261155 763356432230150144,56391 773939312492703744,139404 795094308189773824,265245 795402015866322944,266491 789420861279252481,225943 785447407781830656,195825 765929553306984449,90327 778711488299044864,167453 790886828614180864,234583 767753326230372353,100893 737025589945741312,11774 777937584567771136,140444 773808671348264960,137869 773918658578055168,139404 795614597772410880,267521 750073146888249344,11495 769004157533433856,93405 770476314075725824,113654 768481789098725377,94699 785545706530410496,196788 794690137984790528,262022 757937160204881921,47838 771813041092472832,127218 767411525183152129,87904 794063995279769600,255870 768409169703608320,105577 785245919260192768,194160 768118702638178304,100893 781112707521052672,185496 793184737896624129,249374 794860188587163648,262784 789212407310774272,224680 770417348566220801,118191 762006136363048960,431998 770702054247567360,119786 793489111512330240,252741 768962814132322305,110362 754757421906755585,18341 760984532271173632,66159 763870557695651841,80262 764895409005170688,84724 765823160533090304,87607 766434535416340480,93823 794016425992130560,256564 768233545496166400,103986 772148143743967232,122647 772765369446572032,132335 755055685226881024,26721 755121892785258496,32572 763772145637859328,79691 737343055238303744,7700 765958677157253121,90384 767875052104720384,100605 790973136921620481,235590 752628484980281344,22750 795417036562321408,263907 778002540482801664,164814 778975733137940480,171379 789655424643596288,29744 766882174104723456,96817 785342902281068545,11774 785591321016668160,11774 758707081725739008,54739 769994838645309441,116127 751790685284696064,15808 759892333756375040,57336 786714316917661696,205728 758014359276777476,50804 758127168589336576,41703 791822250462687232,105109 733200438993027073,355667 768956115618975744,110647 780039746823204864,177233 768514464702488577,103354 780425322521133057,176710 778218966238040065,165097 786286491932688384,201958 757700490796949504,48857 789256654340575232,223940 769383372334313472,52545 780602778745970688,80785 780895690545168384,182049 786016717365325824,199211 789774497503125505,225911 746447326412214272,11774 756450030945468417,43285 773765131717271552,11774 793123103404593152,249469 793612601406009344,252112 772052479630598144,129092 775195250314743808,146720 792761809304481792,247241 793725683277103104,252408 760967103520342016,65974 792014846887796737,243075 795009684054818816,264335 781342902588993537,139404 773529936044974081,137158 793995572533465088,257423 793601193260019718,252044 733083652335112198,355261 776945078694805504,1250319 753338307300487168,25965 757310135223988224,45672 773962879619825664,139865 786766159211356161,205989 764811924672360450,82344 771417278428643329,125367 775819551342604289,151523 776555199523647489,156567 791332562966835200,238207 793162947724017664,249349 762721756133982208,73926 777859602859761664,163990 788183854875934720,215012 793528505254502402,252020 787054872562630660,208487 762056354680885248,71099 769809130882084864,114987 753348927605342208,25189 750733334167187456,11495 786246175649206272,1063777 768132175539548160,101681 781522403885215744,188119 733009916563181568,355287 766623764788473857,94699 781201133461045248,186434 795306803672346628,11774 761648830509117440,69356 773857341519179776,138155 778430441128886272,152594 774060843109539841,140444 756267146469003269,42394 778588788452839424,167220 768009948718632960,101101 791697598776311808,240260 792966309868822528,242693 768244993647607809,103506 789212171746041857,224333 793263327317155840,249926 788452733082796032,217837 793603029102538752,253793 795026054066958337,263907 794697320642146305,261155 753639877665628160,28095 761973141132316672,70689 786999804387790849,207613 757694888003547136,48439 763228307009642496,1249112 794708422461624320,261155 758620462045859840,54070 759462663424446465,56964 767605249842487296,93170 760994317808697344,66239 794636023229726721,261155 772800473631825920,132366 788850965650649088,220526 794530083734192128,261155 793877459657711616,256255 789995121068666880,227748 755159758659842049,35890 773145796141207554,134470 793141090337562625,249800 760157372056793088,48148 756627762660642816,41702 793143014847811584,249469 759098396456128512,56964 776845041754972160,158589 778376453771567104,167180 779089045418749952,11774 794912705496760320,263895 768934061842665472,110389 795281199761649664,265999 752220393683841024,20279 792058063201107968,243075 795086395794657280,265102 785811149463949312,198591 770266935330308098,117377 775234059295260672,143172 776439651892690944,155390 769962747555635202,114254 779016185622962176,169515 762702830457221121,74431 771748434130767872,11774 790600357772660737,232169 790937030133809152,234583 753795256022364160,23725 788785500324765696,218258 777961234658422785,50581 789064989977948161,222647 794266274536849408,258429 755071283855962112,35044 770522406968582145,100893 778292566928269312,166849 757692417302814720,48477 760430050642624512,62771 778808881912754176,159876 773933738673770496,140039 785653020885389313,197297 769275992107995136,27164 790666343309778944,104244 767876567217340420,101681 785493251948093440,194723 771858793676148736,128194 759264559173660675,27156 769297546606813184,112872 751049425552678913,12746 764909402444984320,84724 789514799772295168,226731 779404329765658624,172107 787194620732137473,209351 760930659670061056,65180 779074399227875328,172523 791440191256879104,237999 762293732561547264,72495 788771827803840512,220711 792886791434936320,246266 781891618894974977,191284 793100254208032768,249469 761894782247591940,70338 765576718765744128,87904 794748310892507136,260081 755668799999836160,36537 789114918901518336,11774 764760801525764096,84679 769304726500442112,112872 774423088347832320,133943 781845128252194817,190635 770395623870922752,117843 790697385395617792,232169 779365015765803008,174315 791675336320704512,240483 795337134508941313,253050 773914181577875456,139404 779422224428113920,173347 791174446442766336,235621 792239235453419520,243092 768132988185878528,103354 775010488405024768,146259 790906399106760704,234583 776132366603546624,152541 790910416905834496,234583 793211590287949828,250633 769999942626734080,116122 766755541439778816,88920 768504468166107137,106716 792761287688261632,247241 795028100039970816,263895 761196289488850944,65180 768559861667889153,106702 781664249655406592,189814 787737218433617920,201108 758387361344528384,52874 795002963626340352,263895 791430762478182402,237852 786905729143758848,207287 794001817541570561,257492 794528408332070912,261155 779080700960006144,168794 773472294488444928,136814 755141993508970496,34666 763074331026915328,75136 753722531228495872,29263 773991947711025153,139404 792118428261838852,243075 779646982788780032,175988 754734667803209729,33356 791696255068110848,237491 765336198843736064,86770 779013652661829632,29263 788788268825313280,220526 765042731605295104,11774 789536091263033344,217519 777564334507560960,156926 786070706580840448,199835 759465165658218496,53703 791466857748320256,237935 793478765456293888,252408 754718877863518208,33356 750312472213647360,11349 759072794328047618,56784 778284794807398400,167063 781241031178145796,186150 733681929078341633,1170810 769701177332162560,114779 766031889496932352,81929 758667549592657920,54070 746909707454013440,1247760 789320117591142400,223054 766044792975491074,90384 793190479441514497,249926 750382191918587904,12898 756480907792355329,40601 793874140822441986,256255 786144707956965376,200965 751150642379448320,16897 751234724245278720,16506 771467657308672000,125554 792232674760986628,243187 794038468422684672,256239 773941552053968901,139404 794383756090023936,257325 792762873768513536,247240 763000816831565824,75150 781209028122869760,185313 758604908073459712,53185 785857057878597632,197286 776985205584396288,159146 772148234571616256,127700 758813964406927361,55552 779837230969937920,175977 764178633204244480,82066 789215451666583552,224680 771536658881622017,121479 774387777152561152,142566 792541192382578688,244270 758868167062007809,53185 781131162240495616,130635 791066702003916800,234583 793101639066456064,249469 773228128797855745,135514 793098116228579328,248065 793287295981883393,249926 766706079212331008,95708 768969662512103424,109960 751226570161983492,17794 758328743337291776,52061 771264013279690752,122299 787718371051573248,211347 792430946309902336,243513 789159736784588800,11774 768205577738592257,103924 770731137513684992,120610 781624694004813825,181984 793201097342984192,249926 754197388835823616,32157 755592428141158400,35890 763479473194881024,77720 785277267106754560,11774 770797047410667520,121479 763022428431757312,75899 787494984005988352,210432 794687135873978368,262752 786739580867411968,205989 789564755623022592,226717 771714651864207361,126389 787716721004118020,205197 786307475007901696,202429 788302669786013696,214078 791734270393888768,240682 755736647820378112,37689 763835060701110273,80720 793148526150680577,249895 761726889157390336,70475 775371020387491841,146259 794375616921411585,258741 758404463837057025,46384 764517869589782528,80939 780118582780977152,176128 758688367311777793,54070 772876528409579520,132370 760841553808007169,63776 765702049673510912,88998 790573837339463680,231894 791661291551076352,240483 770309288254332928,118087 780295363991179264,176109 774432330886688769,142503 776033319083503616,151845 788474315213725696,218558 757713300700356608,48549 755157887907921920,34666 765516076297748480,87245 775455947279831040,149259 793708122934284288,254135 793930321741824000,253721 755897294139031552,40588 787379298214682624,210289 753630912093511680,28732 758066208398716928,50923 787929876003168256,213887 785517089305964544,11774 760658854984110080,61375 759097160419971072,56964 756341861514567682,42432 773730875796168704,137869 793137151634345984,248988 793618650376744960,252020 785976342617595904,200382 794626471507664896,261155 771461273594634240,124804 773313972187652096,135736 776070515404509184,152735 778290966969126914,167063 777626160951861248,162596 763384786534731776,77441 789558862257029120,225949 768135174731149313,103354 789211090089545728,224333 757639394056548352,47940 795448380805836805,265855 795374230057709570,266151 768547881775091712,107559 787064646595248129,208176 794681097724588032,262022 757302106076446720,45669 764126446021386240,82066 787807434639339520,205197 780790002913517568,183269 759880344329920512,55257 760163845826490368,61051 765150555245248513,84422 767119766234337281,97355 775466351615938560,148116 786866429106745344,204413 765615501795995648,88669 787823996070801408,738099 790947558784765953,232884 788007703427678208,214078 768531666071527424,106774 785552212672049152,196788 774591288113004546,133702 794938407415910400,262847 749388675444830208,7546 770828292651749376,118079 757347869191905280,46532 787112156646866944,204303 785559163845898240,196917 785896566297022464,198962 767745498790977536,97386 762296049969074176,71825 760938796506492928,65677 773739346113339393,11774 779225611420176385,350711 790526595727368193,11774 765880789468782592,89930 787067732688678912,207287 767437790447624193,94699 776596033941938177,154666 793921020977700864,256239 793560482858864640,252020 771615901657341952,124597 760466735417987072,48052 789309870713384960,225359 758414862074703872,53144 790554364414988289,232137 785425825520758784,194867 754722112418394112,33081 793130353565237248,249841 764188365721829376,82457 788172347798855681,214247 793169595272048640,248988 794161699532263424,192126 761332527030075392,67229 770651433385418752,120108 788015327930114048,214354 789448035692576768,225981 793462637921234945,241678 788503206133325824,217837 764136688910209024,82066 785547143729643521,196917 792812130722512896,247241 772762024065503232,132335 758804081703923717,42453 787131992030715904,207949 778982121654329344,171693 790622574711451648,232487 761807817636352000,69711 776570106797236224,156835 774458351610724352,141360 776754918535213056,155898 793147642003853312,249469 786572934001356800,204413 761218345135779842,55177 795746114326642692,267655 765227990804492288,86103 758779595327930368,54347 789785335098068992,227242 787803185159081984,207965 795121966847926272,261155 791627034216718336,240145 763770169554370560,80055 791708673747869696,241034 773290862688088065,124904 793161413778780160,249180 794723444289990657,261155 772746734065844224,127134 793937855903133698,11774 762371543317946372,431998 763862649176137728,80486 773239924208365574,133454 756359182480183296,42249 790928383718793216,233558 791264631293513728,234583 749377973166505984,7849 757134961522647040,45672 771508807939846144,125554 772404991332118547,125554 766455319421739008,92860 778767684620148736,168794 733075752128815105,354517 788691149741551616,220029 780902621385195520,182659 795196677397344256,265257 778550594583793664,167398 767422937733423108,99220 775725985262174208,150511 790717345215971328,231881 768117630989275136,86440 788351878509764608,217118 788160067673686016,215005 778218437092913154,166434 765525397123502080,87904 759487749036449792,32625 779773268181995520,176915 793239740019376128,250933 776472815084171264,156103 749607824901173248,8944 776769312346353668,157693 792549334848004097,246273 762732927058907136,73926 788142156292640768,215634 776527918390505472,155318 763904338204819456,80720 756679118234742784,43553 766713740016267265,95672 788094749852835840,214899 764155952144715776,82283 767311419146510336,170736 776458812035215360,154071 750881189460926464,14402 757642315955482624,48549 758430270911578113,48289 785528995152551936,195975 794535729544183808,261155 734197130638675968,1322590 778671877388693505,169201 781539700548919296,188007 756298789191692288,42495 750827608481206272,15643 777579417534996481,158087 762722998709354496,74308 795121586026254337,263906 791664438726176768,240483 791775949016690692,239516 754243831403544577,14653 763682946117165056,77620 768925448814206976,110362 760208740410941441,61051 788630305007607812,218258 794000406896517120,255870 759851577364447233,59666 766439033480159232,91946 754777697742487552,33192 795768036796022785,268281 776480696403632129,155896 788700595523682305,194080 787446955110572032,209736 779282342942806016,173490 795053122376765440,264397 754768628394827776,33549 795397409539059713,265102 768439223129141248,103261 792778330802184192,220689 766988770306625537,95593 793147446037770240,249725 758099352074280963,51300 779165291196588032,172027 760646945291378689,62580 770357499501416448,87904 772407542232322048,127871 768220490133413888,101681 772273712536154112,129991 770469427280248832,118192 791127221729648640,235590 791842860232380416,240145 763784122414137346,80177 790895637587959808,234622 781571194533183489,188401 775094937297702912,146259 776838181937254400,155451 771481817648140292,125381 767855185968324608,101681 791231344185634816,234564 773966667592466432,139404 760983241662664704,66116 768580199327956992,107469 794299373517672448,256358 770071369803567105,112363 792715028130652160,246987 773904407733739520,139404 786243082945564672,201958 788000888526897153,210235 775192735305302020,146259 757624467082375172,47940 779348788666392576,174230 759850276689936384,58267 763586052065865728,78159 770594298299609089,118393 766095730230583296,90384 793899128279289856,256451 795707482148601857,267862 770510120279089152,118477 791073946401705984,140444 756535218362810368,43848 785600984236060672,195125 786304010496118788,201114 793133860846383104,249895 732611893320396803,352965 790976504075264000,235590 768544021610307584,106774 765699429621956608,83391 750465726683746304,13532 790672719981391872,233307 751901981636079616,20180 765253912676958208,86440 773565470016409600,136904 789674726624931840,227429 794528118543450112,261155 779300131581460482,173868 788757013954072576,220526 791661452356497412,237385 793122685995868160,249469 793117350853767168,249469 790907995345526784,234583 759817576075694081,58267 757191890542342145,44450 779040726604709888,172089 789166002621657089,223738 792024896847118336,243187 765474579854786561,85296 779496821286592512,175376 794585998231408640,261796 739202211570278400,349507 755390018332430336,35403 794736827311783936,261155 790582124986314752,228341 793923086982623232,256255 750408509863321602,148861 794690465840955392,262752 785538329378947076,196247 788812186785374208,218767 793770329655083008,254135 756312152563183617,42495 779446043230498816,173011 751594146654281728,18397 763000224897871872,73526 779299994453016576,173753 795671995887263748,266079 780828676355072001,183269 789452994840367105,225981 779175718618095616,169755 776011788227936256,152735 759131940532260864,56630 767641607877386240,98720 764344335521292288,1248816 757705152065265664,48991 758766953615982592,54070 776824927617855488,158387 758805463546761216,42453 760327662174961665,43471 757795737925062661,47940 775111193958776832,146804 769270751941713924,110209 773617392702357504,136947 786301903114149888,201958 793982309024333824,257325 794822852134469632,193368 768801242252320769,100605 763048409741729792,75899 788061159941222400,215030 791678722667585544,240483 753634372243390464,28732 769139090696630272,111558 772466050239791104,127871 775708155544088576,150511 734718390061826048,65113 766579641020616704,94130 793907141421600768,248652 767842790621392896,101681 772172065701031936,127579 790967743596167168,220767 794635705045553152,260874 785638324224479233,93774 764315155970691072,77598 773679192630259713,138707 787667555645263872,208058 755466132031696896,37751 785318250921852928,11774 785616473012117504,197512 755547849325248512,38476 791473504449245185,222526 791329917677875200,90252 769320507338592257,106716 787854707964477440,205197 758881420521590784,53924 766752192753643520,96039 795400532093505536,266138 788551299230871552,218969 778007226346672128,160641 777542694436474880,162309 766414129284296704,93184 766352776733548544,92166 764926815395872768,84724 768208674305155072,103924 787665538575114240,210253 752905871366103041,24134 768262896761659392,209828 794673930833432576,261155 750390336686481409,12883 771140042601357312,121612 779313774645968896,173964 792088643384987648,241678 788489911729004545,218356 764712821154275328,84395 755436915055169536,34666 781354981463064576,186584 779789423604998144,171693 768498037752594432,97379 774987460661182464,142906 732344049437286400,1170425 790925749620539392,234583 794003573130559488,257492 781857714779676672,190635 768310345840467968,103132 788086972417970177,215030 771556199330254850,126569 792126780534562816,243848 773312536754073600,135505 781192443467268098,186225 768952587194425344,109767 791674429067694080,240483 766419404917772288,91946 781368580071825408,186584 759956393763938304,15968 757323178117066752,45136 792424205371322368,354073 751854751801892868,20165 768289353541922816,1249553 770810419212537856,121359 788444345061879808,217837 765662385524776965,83565 768147557432209410,102444 779906777177477120,174756 785526930963652608,196538 785638117965373441,197512 756747336253108224,44274 775344218365493248,146580 778318915155943424,167220 781317707677310976,186212 791401625923399680,246425 754752032305807361,33356 775564060725284864,149953 771005564562223104,122146 772162459176173572,129602 753361068282482688,26458 792798142504792068,246392 771500956403929088,125890 776520798123065344,156580 773599708887384064,137042 732331208659460097,350808 777098302437351424,157755 786704086146158595,205353 785555760436555776,196807 792575392326365184,246674 756378137349398528,37947 794534403162734592,261155 749596941722460160,8297 751960043831123968,14277 754115422014668800,30994 787424461561618436,206117 794520131422535680,250293 771423621675823104,118191 762733759359651840,73926 764996973510266880,85562 765667321394270209,88930 757541698880757760,47782 779093491481620480,11774 769227389339664384,110060 733016435807506432,354989 773289306546900992,129558 792043263926513664,243187 771949162531328001,106702 790686305646743552,11774 786943393020596225,205272 793103683932172288,249469 768105001726115840,101681 769917102388043776,110585 763489327879979010,77731 794330151559593984,260033 778335344680853504,167393 773921181208424448,139404 761711091885965312,67226 762363922905194496,67852 765384417607114753,86103 772966773125746688,133519 751183052575940608,16702 795223063155486720,265649 763588233380847616,74247 751936570370826240,17384 780572061877927936,172132 759682568883019776,59373 766334146054586372,92235 791355648919339008,11774 787311020385505280,207613 753036646203924480,23482 794581270349119488,256038 763419926728208384,75396 781614823452839936,189313 753162478004076544,24745 766004977324011520,90405 778586969966276608,168794 785875970662264832,198466 788067389862731776,214354 792497285238132736,246392 794821886580387840,262784 750144503814754304,10057 757398965302259712,47090 767722928536424448,100893 793181434202714113,249469 794292447937368064,258249 753315673648922624,26458 790574739962097668,231805 780942622722363392,182752 776192930231050244,140049 787094307035422720,207949 771921831511011328,128017 770780046357213184,120353 752942924883689472,24693 758142852413042688,50827 766284509738184704,88920 776146034317598720,152897 780809134971183104,182726 766366848698822656,93261 766066000454221824,90384 769027610764517376,110659 794996786469421056,262849 761608607372894208,69356 774006266670657536,139404 781505939325059072,188119 788508124718051328,218349 788814402271137792,220539 777171572054487040,158520 792046159275577345,243187 761573980046102528,1248944 785655363483807744,195975 794890773724590080,262849 751082271243849728,16508 767801457559166977,82466 774065867671740416,139404 737718176167956480,355323 762705592536432642,73712 791374886585315328,237908 791276620627582976,237309 790577411012210688,231870 788752766684585984,220029 757659422978088960,48549 763378694849171456,75899 787486802152128512,210215 759101165938368512,41703 772889671332311041,132364 758583822720045056,51451 769672259120275461,112032 758445300679925760,41703 788200277048381440,215219 792043502875971584,240483 769960715612545024,114254 776490093070602241,155688 732982143341764609,353451 760531836787458048,63451 773360497236254720,134993 790418796217528320,11774 733017547839176704,353789 781345107576393728,139404 776514561092362240,154832 753714061037174784,28974 788365844162158592,217156 766447027332997120,91946 766986241308958721,96962 793217322483867648,249469 794902466466877440,257492 769305560655073282,111549 788825513561198592,216009 752314722817437696,21142 750319094923010048,12308 785711719456706560,192268 775071822966501376,146259 793182633635278849,249210 786259894080901120,201958 765461157872218112,86120 776802962593095680,155390 776617353165545472,155688 794516557179125760,260849 776786058604257280,157755 764984481098764288,85562 776172977889107969,153845 752038465693425664,18893 768770445059366912,108849 794158139432022016,257492 762154173341306880,71096 764314142543056897,81702 765261004666183680,86763 766236548291362816,88881 759829376162758656,59840 764826270781755392,84724 780112476759166976,177233 794548453560848384,261155 769781453970255872,112336 776606686618521604,156110 768671087139753984,107745 765716019381833729,89076 770196551549480960,117257 793384912468447237,250216 754114112775487488,16728 758711176079572992,46076 778167490887159808,73568 788112300624404480,214354 794340230975332352,257492 795669144410660864,260445 778566354639155200,168794 752181813460828160,18491 793096298194935808,249469 763354294213107712,76628 781078517689626624,183759 791687662058876928,240067 793274597772713984,250033 788874623018496000,221832 786617951310843907,204523 758724819856691200,54070 762644818950402048,73814 787085234709889024,207151 755179366422867968,35890 792669475833126912,246392 791366019738693632,11774 760954102490730497,65991 790545174036447232,232137 788190108428169216,215754 758476955507318785,41680 786151038315180033,201351 762121019284914177,431998 763907068210413572,80393 765664200723091456,88930 778005362439892992,164814 760963725104852992,64730 762781571388616704,73926 776892968355569664,157082 794747376011448320,262886 795468911139504129,247930 774062703887417344,136947 773747364477763584,138155 768228050626416640,96263 751168046287364096,16897 760153647929958400,61051 766525311332691968,93823 752625331631067136,21332 764427280374521856,82766 751164488112435200,13195 780419803634950144,33169 771491839211925504,126274 770057990732906496,107469 773195560287211520,132497 787074691592691712,209043 768954652649852928,108849 786894753430372352,206326 790733135189200896,233800 772919820241305600,132351 788132613227548672,215005 750738951745396737,14277 761850623419703297,64116 755888706452656128,1248364 795770564392734720,11774 756218251428913152,41793 786714789472907264,205728 795685469195501571,243427 768086588417015808,103506 791529922917339136,238136 794725630373806081,258771 779007238883020801,171054 794641565767569408,261942 762777174411649024,73712 795018439077208064,264431 773526319506329601,137158 793108363953319936,249469 768182445866754052,104324 765907761615876096,88399 762806282025828352,74041 773532586937376768,134561 787068285670002689,208379 751158271893921792,16299 785874455558025216,199166 791089814393253889,78159 758804071100747777,26815 758765358832619520,54070 794839674074365952,249725 795066389912489985,247930 786717737410330624,205728 795692506021298180,267521 785816132049575936,198671 789265217863561216,218875 794999093651275777,264431 756671565778022401,43962 756878240434810881,32568 775811806774366208,151361 781387182648856576,185313 754717415427170304,33356 768184996649578496,103354 768200733875400704,104395 794204573405581312,258598 795372172487364609,263926 766591051955961856,93286 793889776457900032,255942 775815471576735744,151741 779134022840496129,11774 794531329656270848,261155 794696635892764672,261155 794572407726100481,261155 753363655010422785,27222 765272808876191746,80486 788035924131217410,214492 791672440216625152,240145 752840165903654912,22664 753934046112149504,26828 757982464660926464,50314 780166620773691392,174557 765599750783664128,85562 786872513301131265,205728 761533542908108800,67973 768887369567047680,109104 758064665289191425,50827 774630242770006016,108396 769978625215070208,110585 753690848525750273,29263 777224162653925377,160926 755223731815919616,35403 762799813330997248,71502 777323811796611072,159146 794003835735842816,256502 777273546628337665,160609 792116970057568256,11774 777938807257640960,164669 785698882168598529,171963 760804922564743168,64722 788752239670206464,220028 753441984145088512,26140 794582463091712000,261155 752279886920724480,18486 757646663922122753,47546 773597750344679424,137927 769355160971649024,112788 786480195096109056,1063777 750390280042545152,12883 789676916433309697,225981 790583618502586370,208178 786983766329786368,207965 754798957050621952,33089 772852223562817536,132364 761411998978564096,67226 773623138521407489,137869 775394541516062720,148994 779791021991399425,176303 750825003973771264,14778 792190764394491905,244230 758182252614344705,41703 780841116367138820,183338 768546946202075136,104999 781284885919129600,185921 778717186261000192,168698 794196447356928000,258598 768668200477167616,107732 759117844424589312,56482 766023275386245120,90482 764786252327575552,84724 780844894575267840,183775 751632605003603968,14277 780224307804995588,7778 788351560703053824,215608 789080247031455746,222655 770332675622121472,117687 766357134812610560,90384 794628228195512321,261155 790515476711419904,231894 757688328095469568,48810 775652403433660416,150419 761131443296821248,61051 768935426736488448,110362 761031793344589825,66116 792494944829132800,246295 778636151062003712,11774 788716865300279297,220029 764221989926035456,82283 785937796921974784,199211 787760921481535488,199307 767473635032346624,95055 776505523013287937,152314 765618051861639168,88148 788164244017549312,216009 763181844301025280,1249110 760534186998566912,63465 771395943463870464,125367 769344416574238720,113165 776520088887451648,156281 790979564679811072,235590 778544373164146688,166860 778667367102418944,167677 732933021133770752,354724 771816780952051712,126389 771832961662464000,125142 786666028726091777,90209 794722502463418368,262053 764995346317516800,85562 776066560251355137,153194 777241104152424451,159475 781182384918110208,153002 765508719811629057,87904 778561223864397824,168794 750135847438036992,10735 753930711292260353,29800 768077745196675072,97685 772576294332751873,130988 793277625686953985,249469 788793476238434304,220526 793952484972699649,254598 795048411833782272,263532 790331813369638912,11774 786251471465525248,202155 780020226876465152,177704 793532064263843840,252646 795732940324032513,258193 793054945834594305,246726 769227951833489408,112399 793602773359202305,252044 779885673008467968,176030 792490970214440962,246273 768595719242457089,106716 773565205662035968,137639 770638988474355712,119832 781170749088292868,185496 785990718162542592,200382 792824837735534593,247652 791074677783429120,234583 794691740590600193,262752 787053006508462081,208831 772514848156553216,130689 773479420971679744,136515 780955561797914624,184223 780032649763041280,174991 763446764250673152,77849 773309583079137280,136109 788815938946596864,220029 794074417915686913,257492 793782280141561856,255044 740823341653757953,195876 790256804924010496,230282 761274949768138752,65180 774678449176899584,144844 789554317871153156,226731 790731122619613184,230485 780211611176873984,177731 759544236756787201,57574 775496886379773954,148994 779002492092809216,167407 793232011099987968,249926 761374268152090624,66801 776614794539380736,155318 787120483263098881,209184 769765702458826752,114357 773918633441591296,140025 772853363172147200,132364 776805129148329984,155451 759516550953103361,57574 758505241453166592,51824 763085760664772608,1249095 775809088533979136,151439 786541449902825472,201958 767084232183164929,94699 774466353528836096,143585 765688875595370496,88881 765725697889357825,349060 787057591960670210,208379 793620486672543749,252581 756672122311827456,44429 786377843219439616,201958 769353114159722497,112336 785775471124287488,192949 755966753625124865,40881 776975177498316800,158520 763793215531028481,79589 773749770657472512,123345 755470546553495553,37706 790320358964342784,229693 785272400774561792,194648 763676369901359104,78707 767181332640305152,98142 758802112226615296,52749 774298798088593408,141867 774240868593201152,140211 761793506700505092,50406 755194978050211850,27277 792359761127669760,243075 758768022085656576,54519 767874166074724352,101681 789930985139871744,228820 794131342766153728,207965 765192556606914560,82283 775700034889416704,149200 778335586499166209,167407 787949257550471169,213064 794631637787148289,261155 781347142308724736,185310 762786354652516353,73712 756990131005902848,37044 763039704308604928,74066 752249146556424197,21714 781277851530174464,186584 792812534428422144,247074 771811641352523776,125554 788929006653407232,221971 795481578428239873,265102 791662662614745088,240483 788475581113303041,218275 757452682374164480,47261 762202162885722116,70509 760327717711585280,60856 762074885925416960,47283 791445463253737472,238207 794319804786233344,258726 788541099627335680,218455 752218194467631105,20279 751682678848573444,11312 763752727524417536,77632 760546283236896768,63451 737811528724975616,145399 752744311020662785,23167 785912958924697600,199546 758683592352370688,54070 791355748261429248,234564 770530091218702336,118192 791512391322402816,238395 786991377263525888,207287 776181432976801793,154322 781207794171179008,11774 778592264486473728,169062 790636752306184193,232881 781042545132527617,163592 779001323391819776,167407 792849768678502401,247241 761731377335197697,70540 771424450554146816,124004 763506923811594245,78129 756525359915491328,42432 787487677063041024,207433 764304018256433156,77331 751143739288989696,17284 788433543474974720,217634 753638927316254720,26539 791079494006214658,235590 766040244705751040,90384 793284823523561472,11774 794583609298579456,261155 794195760027930624,258598 757717910068559873,47693 768916866106523649,103354 785856335539679236,198671 777923104999821312,163901 773644343571652608,136947 794704785148616704,261130 778909078303145984,121785 775646108815089664,150063 772379054800531456,105109 776940063380770816,157755 751571935100805122,17842 770315565630164992,116239 791420499322470400,238207 767514432050257920,98890 794259048166281216,259063 732232859210158080,349425 781357812496470016,139404 773900769942573056,139404 754808522617917441,11774 765659265965096960,89076 780385039045447681,179742 756254864959766528,42045 761255824349990913,67547 764825235623292928,83391 786663189362642944,205728 778970653940551680,167220 750374932693946370,12287 763891463038140416,80655 766969466420924416,97081 776781736629956608,157693 789560830484475904,225949 794666491371257856,262022 765570551721189376,88052 766823789107646464,96613 776256234190168064,154534 768991983562059777,108729 781174123984814080,185313 732536487955193856,352433 790609507370041344,232791 794758621343010817,262053 772130904454025217,90031 772982319711858688,133081 779991014970912768,176128 763834216056434688,80716 755587596147757056,38476 770066153100218368,116373 791067816958894081,234564 766709194183548928,95708 780123413826433024,173347 757345424269127680,47090 760269491389370368,61412 785618017707110400,196917 787088757363126272,209151 788690082152669184,218275 794029056517808129,257492 738111771714539520,51644 779192542097203200,171693 764353853932306432,82283 751835010198413312,19236 756895745362563073,36145 764360692543721472,82002 768677414205583360,99264 786605767524745216,203644 795022689455009792,263010 758947381907906561,55580 762822552674709504,73712 768543397577711616,106317 759766680847261696,58218 789143297176530944,215505 757236034849603584,46006 781183425105563648,11774 788810318973513728,220767 794372628307791872,227345 785460180536455168,195975 788052615196270593,203863 789245367820783616,11774 732172934593155072,349866 788571997768855552,217658 788759128558620674,220526 794232533223436288,258250 767849908015595520,100561 769613489275080704,110585 785485043808411649,194723 794607982839525376,262022 767809586090827776,101681 758830553906851845,42453 764203070192574464,82642 775069278932496384,146405 774005834892218369,11774 793165608124809217,249469 752182119275892736,17416 762886984482234370,74483 794658510969733120,11774 759117043668922369,56964 756413626735616000,42249 791815756686118913,205455 773975286509600768,137965 753721370564038656,29377 789884499735646208,228292 761574976210206725,69231 775179160981352448,140444 778252406446432256,165488 794626576671526912,261987 755737495401222148,38175 764187756893384704,431998 764185576539037696,78274 766780335925366785,95672 768553079046156288,106753 794642641862410240,261155 767257205905223680,72093 775545612943159296,148713 786380559794728960,202429 785469132175241216,192032 760669301607202816,1248768 793127764928802816,245607 795699429412114432,267855 774273471958220801,131421 789400100602642432,224793 793575394284797952,252679 788133679474311168,215025 791588322825175040,239956 771065448754454528,122146 790551129306304515,213710 776767995565617154,157840 778732932563283968,168892 755029857843675136,34330 793062159878004736,247241 764501901849178112,83654 789956164494712833,228888 793810237144887297,255393 763563839317241856,75281 781253669907869696,185595 776133726782631936,152314 794824597153652736,261155 765748632859607040,86440 792392324781268992,245549 775834335370878976,151791 794922554460950528,246425 785543811724435457,130635 770200757270372352,117257 757724145660465152,49121 765991329855700992,86440 768506255681912832,106774 786653714790486016,204413 777324605128134656,159876 750728828058677248,11774 777023014777028608,157755 736603586600271872,11774 766058832581853188,90384 774092469281579008,131421 752878694193037313,24134 775545716236181504,1250197 769968176922816514,115511 770327459535331328,117687 780081423273385985,164694 763069838474485765,75724 762297807940321280,71429 770442265760325632,118985 791719338340392960,234990 770413196003930112,118191 793185475343192064,250408 793576022696300544,250785 739764477348990977,355597 753623181290770434,27402 790260759259328513,230282 775767477942886400,151463 781069574917672960,183759 792182217262772224,244297 762194516770119681,431998 767784989396131840,95672 763462346123517954,77598 791617330698604544,240145 771467944144605184,124597 773937993031622657,139404 775149076421632001,146259 786636072298094592,201958 773612905283653633,137818 788362653739708416,217039 763843329117261824,80648 764205838995165184,82066 793142291930034176,249841 793206236795641856,250328 794679097972490241,261666 766680815690473472,90384 769259366423736320,112693 764082289558953985,77632 764936860992933888,84887 793107014843072513,249469 791744574989463552,240070 763601493861761024,78129 768226176959733760,11774 761220554997268480,67226 762350534497964033,70632 765974141128302594,1170338 776042981178613760,152735 766121352759697408,90539 778769659696865280,169923 780116217839382532,177233 787486671990239232,210432 778604583346143232,167562 781789187217514496,188458 787095156495224832,208989 779417522210680832,174557 785893323357589504,197512 788162838787268608,215608 791024961976688645,235620 791772122607607808,240145 793156304156123138,249926 764914208727113728,84889 780797628632236032,29786 750381204772364289,12883 793296255828922368,249926 762645573279346688,73814 766880057490939904,96817 763095567538933760,76577 788454831908327428,218275 761757946657198080,70475 780249119763890176,178258 780488726262616065,180783 763118645681586176,73814 764348336241385472,82582 764443832817750020,81702 788728745532153856,220029 785282020184162305,194154 740149773513203712,354056 794332016988848130,258771 772404390116335616,129558 786608694955941888,199546 795062616498454528,264397 790996532275191808,235828 773893443781132288,11774 792016315364024320,243092 752238831273857024,20279 765956344268595200,90482 754076508814213120,31035 774492360172408832,143585 760221128937861120,61011 794650568623083521,261155 787997378896728064,214079 788531821445275648,217519 789341269818564608,224680 792874963971768320,248154 777834071476928513,163763 771557052879515649,125111 771805698782965761,11774 795275334635634691,254209 786982332829839360,205455 773179633890123776,134561 767853281947357184,101681 778304787678916612,167319 794574881816014848,39957 780446855083679744,141360 786934921495453696,201555 762953712981520384,73712 760127752620089344,56420 791659782562349056,240483 795713419768983552,262022 770276277014056960,117257 764173177865940992,81130 779181486524162048,172962 794324186592198656,256038 766034281441419264,90539 794624798978621440,262145 754727004369358848,33356 787026065105485824,207113 756202018696462336,41726 795076301476376577,247930 761647102581547009,69356 777859179482583040,164001 760936492546060288,64245 778728540443336704,170169 775045376231501824,142721 780762105117020160,182122 791870921753653248,240763 781560912352317440,187611 794056721060630528,257492 794283377943777280,259513 732645142738423808,353228 764894559470022656,80486 759831347913338884,18395 740381889459027968,56436 762764042553393156,74681 791082964780060672,232471 791159563840086016,78159 774378702889033728,142648 770373676071915521,87904 787841604744802305,205197 765913690251997185,88669 771558329193631744,125554 773644554838749185,136814 791208432950996992,194060 749762432315174912,9331 768142364934156288,103294 776568200427245568,156103 790944358514225152,233131 792690584821571584,247024 780112248572227584,178045 792205993476317184,243187 753348336925704192,25995 788045157664854016,214492 790915268847427588,234583 766356685413715968,93286 778370388908732416,167875 755092109674352640,33356 792080392379625476,242693 771509314083323904,125554 753711170046062592,29263 792871287886647296,11774 769719521900920832,114779 775835881915555840,151748 753239154763390976,26066 792203822773002240,243187 781738432783495173,159876 754718627761426432,22393 764581134428549120,81574 770429471899852800,118191 770080383245357057,116164 790983967864295424,232169 742928719027675136,249811 753317577460445184,25189 780672400429940736,1170722 770700902399434752,118192 755481799065686017,37538 785519222466158592,196179 786231966769307648,198671 757601494204051461,47545 781881526187233281,186170 750463005779955717,13450 758110141178908672,41703 781126936491794432,185496 785501043354398720,196277 791743791162019841,240145 791739381124067330,240584 775171874129051649,146205 785292552849108992,193669 758084058559766529,50923 768201621562155008,11774 772243040069033985,129650 761727024859783170,69711 770743430687232001,1170396 781118400521043968,185496 785850126732517376,195481 768243647930208256,103986 778744310267117568,170187 735084056082325504,352723 779824566356979712,174492 793870754156777473,256255 773849360287272960,139404 786357223878516736,193636 792772212742877185,11774 794697462132916224,262849 779390904293531648,168846 771687539438678016,56391 791834967747784704,241678 795758516598403073,268777 770250497479487488,117257 778192459880890369,161407 790534459355385856,231550 771040663689453568,123085 789547453288550400,210235 769037167293263872,110362 793124442721353729,249469 756260680106405889,42249 764320330626183169,82283 781581812036435968,188401 758279942689976320,48289 763559513383440384,78947 793151853953323008,249961 795074546558783488,249926 758796163512356864,55174 794638248618369024,261942 760216993639182337,61545 760812942937829376,63149 786883734037467136,202304 755771600134373378,39462 770034811931127816,115928 788397782604386304,217519 770393919439921152,118191 778976842393018368,171037 790258446356639744,230270 768886097984249860,108729 769654673817022464,114422 779290690643570688,173753 755026930622140416,34666 768976177251909632,110344 766726219501010944,95641 788697782907445248,220029 793843998544629760,255393 773655761490628608,136904 787497846161469440,210706 793103259674218497,249469 758235808478273536,41703 765013083840450561,1249165 761991036608585732,70679 768272208695144448,104162 776522485072269312,156103 781042147113988096,172967 758371219506855936,46076 758701306504683520,54070 795689343687933954,265855 768905181090107392,108849 775306949852336129,146704 736934800255115265,41724 755169361929900032,35890 787097838090149888,209043 751149154689163264,17140 786408094653943808,203674 773328402828890112,135974 793209505098113029,249927 787366529394413568,209035 793222253982969856,250033 750335071475802112,12535 732655489826316288,353200 773913413206417410,139404 774661812692344832,139404 794546029106524160,261155 793062286588047360,246726 794596105195425796,261155 760147484840689664,61051 764472708281229312,83490 781589936277446656,188401 778276655575863296,167006 788486753157984256,218275 794217178954276864,258598 794995184568254464,263906 771868527468961792,128577 776813946896429056,11774 751658578960756736,18555 753668658405122048,27317 767203054831579137,96883 794168222589341696,255870 786298516536647681,202007 766704884607512576,93303 757264457374568448,46707 779081369536331776,171062 788167975899504640,215088 772783744981794816,132335 775856648942292992,149040 766042001477292032,90539 771865101066506240,127957 768107297276952576,103112 793233131260162048,249841 760169902846029825,61476 787317159391219712,210215 736539229086437376,352687 764789235220176896,84212 764132248375300096,81924 780863026324967425,182726 750826833638203392,14802 780882296949714944,183668 795041353247952896,264397 768055403263459328,101681 789863873109041152,108396 750214214145282048,11495 761381225911103488,63902 753850970577080320,25659 754772723033776129,33356 787081727940431872,209043 788784488935411712,220332 776809664872869889,157755 762487352425975810,67809 769187916274864129,195876 793459003858771969,252020 794074234754572288,255393 761325800788549633,67023 792160326137425920,242610 789146921235611648,11774 791348430438141954,238395 769389767205253124,107469 763948320632950788,76858 766018732686577664,81929 772543697103704064,131007 790980171285295104,234583 793156391288528896,204337 793248974090018817,250243 795047129454706688,247930 794371630503841793,257325 778568007672958976,168794 785953499586568192,192689 788532976527282176,104244 789665813234003968,225866 772803076054982657,132364 775805676668932096,151463 787381315893129219,207096 774699115728998401,140444 788200400000131072,207287 793619779831537664,250328 794902706561445888,262752 794006928133267456,255870 775527643693187072,63451 779085783227445248,172299 791761958370324482,240145 762674088263507968,60794 787832328425013248,201962 795699183965638656,268281 771438581311234048,124744 787859474224648192,210235 732327630624559104,349693 788734467510722561,220344 752167933531521024,17794 792091864002330625,243987 773333357828595712,136018 795403386568982528,266884 758321845238194176,52311 795742373317844992,267655 733976642444464128,349985 735174630793678849,11774 735865034946056192,11774 795753806135001088,261155 758835248268390400,55684 778558885640675328,168794 795427482719703040,266990 791700655790432256,240483 761674770333052929,70154 790625249330999296,232280 756246813569449984,42249 764861783089741825,27045 776181415322853376,153866 764969181456560132,85562 758703504336752640,36873 794702538142531584,262752 756858562513661952,44814 770604036961611777,119832 790592946840141824,231710 788468450905710592,217106 767037578604343301,94683 794622441205235712,262145 760876422982402048,65404 778567205227229184,168794 765908925971517440,90125 757583936952213504,47761 763053558396616704,75724 766250231172182016,91946 786884638031679488,205039 785669627506339840,197512 791275253146062848,234212 789547571765280768,208420 793179447264501760,249374 790985794773061632,233692 792316856476598272,245118 788691992645505026,214078 789249909958381569,224680 793457729767550976,252408 768292831588823041,104932 764284365505490944,79999 794546088153903105,261155 786244085334040576,201958 793398636281417728,251452 765651669346455552,88930 780089115798888449,177472 750341906572402688,12535 775766554810183680,151463 788058307982393345,214354 765328919654346752,84209 779015088250380289,11774 770944000391991296,122146 751580403593535488,18215 793950978303082496,256255 753701378208530432,29263 771887410057662464,128017 774006871250366464,139404 779306706178367488,168284 790876842815283200,218469 773376705687871492,134993 773872623700807680,139404 753863947736846336,29263 761233347376996352,67326 763896770887872513,78239 759114159136968704,56964 751985832349855744,18215 763444695410221056,77598 795356822244732928,264774 786982132199464960,207113 793529783279759360,249469 794677806751850496,262022 791836419308257280,241678 770716242634215424,119937 793153358169268225,249926 794245515206504448,259063 764829824091316224,84724 752735552110227456,22439 761334851047976960,66804 786976617855913984,207287 739991507244089344,354306 791371656593862656,237999 787422227805396992,210959 779686480646057986,172634 779465179016814596,170187 790636727807381505,232884 756421449070411776,42249 781245352447995904,186212 794578764415913984,39957 778947796913324032,170144 795031110950551553,263926 778082952907517953,163901 753758594189983747,29592 762975623178575877,32625 766005367968968704,88930 772060839373406208,128934 789973166437330944,229159 771365000011190272,106716 757069697917587456,43271 759193956861091840,57105 791328430520492032,238189 765504746425835520,87904 776913748023926784,158387 770784891512303616,119937 772838983961161728,132335 785566053174652928,196676 794529842633080832,261155 752740674282196992,22777 760242957777797121,56964 787042648439783424,208016 761140840865468416,61051 762081461092495360,71652 771012609839656960,122148 765338344700071936,86103 771412803940913152,125145 772221626871975936,129551 773373556335923200,24173 755168819744833536,35890 780128849308901376,178378 768099700125732864,102444 792415612370681856,245687 762263419668033537,72420 772232748358508544,129650 788076669424832512,215005 764137786282770432,82066 760691266959048704,63451 766778513995079685,93184 759944471463202816,56964 756598494207610884,43225 752004227518435328,14277 771300165135196160,124597 785916563731812353,199546 778018422839926784,26066 758347286053199872,46384 760975211386773504,65927 794665746261540866,258456 766670346623868928,92958 791105075338895360,236393 758739512776269825,54070 764275607895207936,81924 763809531918970880,80393 788861151819997185,219678 762763559256326144,73926 763445474917552128,77849 767498240807710720,91936 767749827077767169,101134 778567741988933632,168794 794706452871073793,11774 755591925948817410,37457 766352246107934720,93286 768154728559763457,104271 775782444154978304,151463 762205329371308032,72035 751131532149006336,351147 781097252131516422,183811 786269557811924992,201958 789164916825477120,221972 779341087802400768,158387 763461716176871424,77612 793114972565962753,249469 787814572455436288,213342 792617569479897088,206666 786978631016779776,207949 787015964785254400,207287 793531904083374080,252196 756423137651195904,42249 776469377080143872,156103 775518150506852352,148909 755243533150269440,10851 775756724019994625,148045 777335855379779588,161456 792162967487975424,243187 761556508995903488,68993 791353075369844736,232863 793981256228864000,257026 774645194633338886,144521 781150051045298176,183759 792947107426598912,248514 764701843171713024,84237 780759008030363648,182960 751092523922255872,16422 778712031104872448,167677 788736163674632192,220332 789840088263950336,194085 753974536396156934,30590 791345328343617537,237491 773115701372547072,133980 790992423640064005,234583 785318886228893696,195125 774123547845283841,140444 789337961749938176,224018 750448447896059904,13532 793158010159915008,242693 770767816114868224,121359 765661641837047808,88546 765662186941349889,88336 786631383124938752,205181 785645589463642113,196277 781645044948148224,187896 755576743952474112,37499 770399177897496576,44421 788721561842823169,220029 790404213599768577,226823 773937728278794240,138155 754708348084195332,22393 758110223689211904,51451 755165287092060160,35890 752664426617065472,22393 787729556467748864,205197 771499219215671297,124937 763785394148282368,75027 764045544620593154,74366 780876197333008385,183269 761616657089388544,11774 768472259929354240,106281 778080094174650368,165523 766043267871887360,90384 760932417423060992,17384 770952030684930048,121612 792099851035111425,243075 776511231620419584,155898 771775680665223168,11774 785478214500188161,195975 793624694259904512,254058 794671588683743232,261818 757445609213292544,47263 785590637584379904,196788 794553033560625152,228911 758678512115019776,54070 753646867951423489,28732 759151591026991105,56192 773694427420356608,137640 795050742436372480,250293 754054851772964864,31529 751185179947913216,15643 781465773399085056,186584 764169430603530240,82203 780956594553184256,183269 780461693562388480,11774 792034452574728192,243187 781341809477758976,139404 756316869318107136,26442 768278190271836160,103071 789744139361406976,220029 795439376956321793,266491 793214447812771842,250633 769936023291768832,112872 772657311907065857,132017 775307300223328256,146847 793361619623481345,249926 767811198628663296,101681 792024283039924225,240483 794502784569774081,257353 790746126143991808,232863 781478257757720577,139404 791007544168722432,224203 767426937706860544,97379 767572797329506304,94612 790283887800946688,228888 764845138027970560,25370 795665637515345920,267862 761524280593186816,68993 764116804809715712,80939 790791686913822720,232640 773551891406057473,136904 794321574841241604,259034 763324161557004289,77303 769302811041554432,109713 756201987566206976,41726 756881625166872576,45125 758186224972500992,41703 788462436810719232,218275 795413215962202112,265855 781037921642119168,349714 790653288039546880,231452 793474776744493057,251234 768616905104035840,86208 751167374594891777,17137 793470620877160448,252408 759944856588414976,56964 773568211962908672,136904 792152247404728321,242712 794341363630403585,258878 743190473657974784,1247584 767625977534963712,100086 773696671389741056,137315 732767728742731776,353262 786397657799528448,194723 791037654670475264,232884 769473595340906496,113788 786321192151953408,196538 785594832114757632,196767 785648952876097536,197286 789119163642109952,45376 793446710181765120,252020 759438012593963009,58057 751543991225769985,18215 785850958584619008,198513 792174578776674306,11774 776890287591350272,158864 791813323117490180,239998 753676296786444288,28819 794146536376647685,257492 788025641019006976,214209 781266588657917952,186434 795344705076731905,257530 753365088732532736,27206 790748521674571776,233154 795477558506622976,267014 793817270753505280,255393 751135129326743553,16833 785520701067390976,196538 790763237964787712,233307 791399179490725889,238395 791441474479132672,238845 767185580681748480,90388 757406380894674944,44450 778261897112064000,166899 795280474209972224,262752 781211215158611969,182659 791707534105149440,219942 780048250371846144,177233 762740743941263360,73814 764960413888942080,85559 763500153290518529,77598 788606047313420290,219131 753693410872135684,29263 773881920593723392,139404 774112719368695808,141360 776250176776187905,152872 756872316768747520,44163 758067362776002560,51069 787390953162235905,180433 750822215348813825,14525 775364550673641472,148170 795068103143079936,262925 766063417065107456,89198 757541417707249664,47264 760317081732603904,61922 789544275562201088,215965 778357009129373696,152594 793141523755831296,243865 779448538480738308,174230 758718126682935296,54748 750748964073279488,14351 773956570107486208,140444 781208222229204992,185496 786799532273053697,205186 788134033419010048,215025 794809067940102145,262849 768413008104075264,103924 795104016145543168,264397 775790449923469312,151748 763196285587484672,76127 778811162515222529,167220 790718031110348800,233692 766609867918434304,94737 794669039532417024,261155 779011679950508032,172047 794665092189143042,261050 756511337363177476,42432 768121355141156864,103354 794267378167283712,258093 767856415683796992,100893 793204575918362624,249841 770732881115308033,87904 785797796414664706,198586 787105115228504068,207796 768913663533076480,109104 780874904388276224,183668 776149471969153024,153845 776603295330762752,155079 792083291935428608,243187 794010203926634496,11774 777573418212454400,155898 791400325668306944,238780 785667992331837440,197512 794666357673652224,261155 754883588454178816,26721 795363342831546369,266079 776072612594216962,121479 756316280920113152,42249 764829920627261440,84724 786583461221982208,204629 756589705706242048,44274 794354602611064832,259818 759196206199300096,56964 785599162284843008,196676 733327811759476736,355480 792131320189104128,243398 785583695285587968,194058 788386308561498112,213800 751960818544046080,18893 757579049854087169,47761 787370401705885698,210289 792052628414799872,243075 788776469807890433,220526 773890805081792513,139404 788975996133216256,73568 793626460120489989,254209 763803337376600065,80393 766446665419096068,93478 776186944648835072,153743 770196727768854528,115435 792440626168160256,245136 762037599640969216,71429 773972573646356481,140232 792152845994774528,243451 768826610984378368,106774 773898198062604288,139404 774005664859451393,139404 760578003617263616,62853 767253388576776192,93261 751012748436250625,16249 764512093508775936,81946 765292955053809666,84209 790875347030052899,234583 779516551842172928,174226 794412456558858240,260033 794554089661222913,261155 791737196101275648,240483 762732188278198272,310322 793221855473643525,249469 779440313093980160,47940 788720029818728448,220029 752630061933666304,22777 786729829831966720,205377 794547930015420417,261155 761093332365774848,55257 762746023781408768,74133 770313628612452354,118087 755150943063306240,32673 753316828034793472,26894 768160543962173440,103071 776511073180614656,151463 755162615093956608,35890 778709811324067840,169310 775887833701769216,112363 794683085736579072,262752 785686310795128832,196277 771123597251346432,122126 781224781366513664,186170 793095621179682816,249469 778368678937100288,166852 775726626634162176,112363 786965921046884352,11774 773642151674732544,137869 789442528688807936,220727 775505639741202432,112363 795721502117265411,268231 771214914023071744,122126 740301420822421504,99816 765299645975191552,86961 795296996340985860,263906 750152983661449221,11131 766715093564272640,95262 790990951145611265,234583 788473814946504704,218349 793194568661344256,249927 758106440640831488,50542 774208981107474432,141881 788825601176170500,216009 794173341162676225,257492 774438026076389380,133894 759421956815028224,56964 792125513980645377,235685 770421642875068417,119000 794560234048147456,11774 777302810807238656,160593 781476909930741760,187969 772906901159960576,129436 788110133230460928,215608 785498508581371904,196277 780152824999051264,178560 767141631673921536,95672 787486482902548481,210289 776410611341074432,154544 753348862237089793,17640 785646584503623680,195492 793575841917722629,7258 754041413071958016,23725 787548604177092608,108396 762764913445998593,74431 760913842121482240,65165 795185351300186112,262925 761217047057563649,65180 767849005241868288,97811 788457369495756800,218275 752655927577153539,22746 793806664407347200,254698 774268838309310464,141316 768045407070883840,95707 774403208047452160,141913 775752839926644736,151071 780073860959830016,176129 793130046659715072,243614 773247379180969985,134993 791606113011638272,224680 760499139591405569,63149 771667306896240645,124573 755786519894454276,36599 769137092081221633,110659 771128361317961728,123583 755162588229623808,35890 776286377398837248,153854 774359446218604544,142668 780741174030020609,182771 753647851549388801,28888 773968460686696448,140444 763942743303303168,80209 765770947936788481,89621 771852389573885956,127582 754731423626518528,33356 780790273819443200,183269 756312617526841345,42564 794635194573684736,262145 786232463840260096,200235 773478607469416450,136881 767435828272386048,95055 777881817256820736,164001 761525965600264192,67906 794686633110949888,261130 772455871662157824,84209 754777164139077632,33549 760813498612015104,64722 768964305744171009,110362 773910195080605696,139404 750207897066434561,10851 787781745626132481,213064 778687518925463556,169715 756877631027613696,44450 786995421944045568,208016 791036344625565696,234583 771639380649709568,126152 738857260101828609,352543 753764625527762944,29548 763759828917379072,76406 781871802410762240,190036 763393228322340865,73814 790949874896216064,11774 795257881297874944,265821 790652164188364804,232427 794227523152445441,249170 795437174065942532,267133 765052483651723264,349060 754706673328066560,25995 764154074430369792,82066 793384131342237696,250633 787354064199704576,210207 787424788897603584,210207 759583944081829889,44429 793163856977637377,249841 768154167558889472,103212 734051883631955968,195876 794979835764477952,262849 761960375067619328,431998 793203816199958528,249469 756388694500794372,42249 790697893493665792,233692 789800472433524736,227497 788451455954984962,218155 771328459520049152,124564 752219864291545088,21074 768054118019719169,95672 792843231578894337,247240 742769624035557377,11774 762292042194120704,431998 760805775161880576,64693 779053385072771073,171913 793890502705721344,256534 785338887019302912,11774 756281106522050560,42432 778285923817533441,166434 792451342883287040,242693 774669631021654017,144654 763604687149010944,65180 791308183151128576,11774 793624770059210756,254135 766300669787508736,91946 774027282637697024,140134 773207520706002944,133988 771493800640286720,124855 774003672988590080,140495 776526597931216896,155451 794528970079354880,261155 732403885634019330,351837 787791919430660097,205197 751757224121217024,19352 790575826471268353,231792 790267249680539648,229159 773893782999855104,33338 788076373718032385,215005 793303495780798464,250633 767922696839688193,102249 756256586897633280,42344 750466784306733056,12746 774242784408539137,142217 770422497988739072,119000 781546777799380992,186434 785607289080197121,196676 788415106350616577,11774 757297278998683648,46890 776961350765469696,158387 792518732883042304,246273 733388471558098944,350498 773601207491239936,137158 791682940631601152,240145 792134471571177472,241819 789322181704495104,225456 795764571784945664,268643 776826035648073728,158387 786505890291716096,203350 761923612253106176,431998 775112065249710080,146720 794220293321617408,258598 732439387334688768,196346 787500445912662016,72035 759560927121317888,35479 767081963471634432,93170 759456351621816320,148861 763900524412317697,79970 792018038442909696,243075 793699129901756416,122344 778332881085165568,166409 788293208681902080,216009 766021126824669184,90694 778203174301601792,166409 795348840236904450,255954 759086366030307328,53620 775556890272989184,149953 768211598423035904,103354 755156076060868608,35890 794160825326043136,258331 755154918407823360,35890 785594379520081920,194723 791039729621958657,234798 767694441440243712,100605 774798040985206784,140444 751544132087209984,18539 751583833561202689,18215 787139623176724480,207287 793529029240295425,252408 795726670263189504,199307 752246109896974336,20279 766332853902684160,86815 788190973541048320,215754 788209172542201856,215252 793887134449098752,249926 785499413007532032,196277 792206157133803520,216009 788532153764024320,218875 792016145087762432,243075 756956183416737792,45576 787992180904251392,214209 795044442621313025,247930 786978742388219908,207861 778252342617669632,1182483 758130602365247488,51069 767832453188911104,99111 792931878332272643,242693 768949627198533632,109104 768063406683230209,103261 791261467588702212,106482 792833380094136320,247379 774347555547279361,141316 791466305828319232,238395 779890799886540800,176129 755713879590789120,39208 791356206811975680,236502 793212481728548866,249926 765542255444779009,86274 749623588546711552,8891 768213137703079936,104886 788096278097985536,214899 767862971288530944,102208 758048616258809857,50581 794675194057134082,260181 767429008996859904,99413 775064110014668800,146259 753725350685933568,29263 763005189477367808,75899 795288373694971904,249926 763330428593905664,11774 787301112277635072,150445 763801918288252928,80393 773122332852445185,132335 765061860269789184,85562 773988026791919616,139404 788603812063969281,217519 793790929626763266,255393 756703038325329921,43471 793193944238600193,250430 794628731948175361,261155 752127906277691393,19162 757730969558327296,47940 765556699541504001,87904 770453394226053120,118191 757689173360771073,1248519 776527093559459841,155688 755766669667172352,39462 768438300830871552,101681 794541625523499009,261242 776428638619131904,155390 790577005674717189,231894 786704280182980608,205231 793814539347300353,250430 769144597440233473,111558 777286183025909761,157082 788520190862434304,109244 795297935374200832,266079 757434479510159360,47283 757438294988730368,47266 791702474184880129,230311 781122758348509184,180343 786358319585726468,202304 793629023725170688,252581 793460780838559744,252408 755166723788111872,35890 789430223401910273,225981 774988810224562176,144617 794271963963269121,245591 757217621750284288,46193 794528755402285056,261155 789990444545429504,229229 762871163026419712,74133 773585179092758528,137042 778622013204262912,168794 788020372067217408,214209 768008890965307394,97811 773777137329242113,79987 761574970086428672,68987 756530955561553921,41798 788127594231267328,214899 779513346135429120,173846 786268777071546368,202429 760880657660772352,65180 758289426208452608,52257 776142307825299456,153095 778238271209873409,166409 790606710486413312,232169 751807756550668288,18298 767240126326071296,97386 764781990822289408,83128 793175228369084416,249841 778071438544793601,23762 779529456155230209,33169 780668571026206720,182154 792431759208112129,245148 786326956216164352,202379 792929856258355200,37173 769885330891767809,114779 770117585593663488,116968 754972575495622656,32448 762359804144726016,72653 754747124013686784,33356 780446508759908352,175772 761665881340571648,69711 760204893084913665,61732 750729232544698368,11774 773950768827146240,139404 785941779388313602,199960 755768238202511360,27045 790646894871490560,232169 768108833616953344,103506 761935053291151360,71196 772810581908787200,132335 789398609909264384,225866 791338720091856897,225602 759192087325618176,57574 785623490237870080,196676 793364781449248768,249926 759068675051704320,56784 788539451152666624,210390 756237456282906624,41680 792514811909124096,246392 764461280287522816,83391 776535970917167104,155933 760654047296663552,63393 770017738890829825,66772 794675899748720640,261050 757581957777727488,47782 749338043845345280,8248 768042064021860352,102998 793205703355748352,249926 760583625146531840,63464 766008354154184706,90405 794334854942965760,256255 793411573473767424,249926 787296967328165888,207613 795366953028386816,266079 780603609004199938,80785 793271652704481281,248253 733758391240155138,145399 786868650615726080,207029 754765758463217664,33474 768896098530275328,109104 769756706855190528,114357 788740425846624257,217519 778250040771022849,164826 760124219728486400,58387 769314168633720832,111549 778808613473136640,169029 788717448669212672,220029 793486718242521088,252196 788722631642079232,220029 789939144139104256,228820 794526443363504128,261155 781497557658636288,186434 794711239163342848,262849 795608490198892544,267521 773875486548193288,139404 791700186947002368,240070 750477678189293568,9754 761800729950433280,69947 757653601493721088,48351 781118473200078848,183854 764782718085238784,84724 793586012714696705,252679 752879296742563840,24134 795667890112344064,87904 778709152193323008,167858 790164369535594496,226123 779459468669124608,175260 759171181962403840,43947 788740526342144000,220332 774022481543778305,139469 773647111040569344,136947 778645034161799168,167319 794494131175391236,256038 766689724551553028,75724 763827557347143680,79691 762251313245675525,72411 779762732207923200,176203 777940867063525376,164826 752096174216097793,18504 757719922705399808,48991 776519288215797760,156537 781914445438070784,186149 788732989601615872,220029 791355409445556225,238207 760935857889112065,64722 764490746774691840,82066 787088771187609600,209151 790989937910878209,235590 772566529380487168,131027 785851890856779776,198591 787370023379664896,210289 777938077834682368,164669 786261328365178880,201958 765974107984764928,87904 788908036848881664,11774 762123547296800768,431998 791021060217040901,235590 757856722824273920,49066 765677489192435714,86440 779389746023923713,174557 795209413355155456,257781 779000781810741249,171795 765230806667112448,84422 755491568060989440,38032 774019525360570369,140232 791392289176195072,237908 762430858464628736,431998 793144835301478400,249469 750787106331582464,15316 765184586238361600,82283 793198890954608641,250430 770379810832998400,117687 771410925794361344,122982 762621511383457792,71502 793520877044310016,249926 773648351963209728,137869 777862901252050947,108396 773961567067144192,139404 786640195768639488,204358 749787111063191552,8695 764134398954438656,81702 760697615067602944,64465 764138121298636800,82066 767410979588022273,93112 785821924949647360,197512 794626581796974592,262053 753189978834870272,25958 781234285554479104,186149 757735789455257600,43383 792081325071015936,241034 751140706530492416,17259 754911580844732416,27045 789215244308602880,224680 794552969089822721,261155 790653639643787264,232169 778582252481642496,168883 763685498162479104,79585 770886569624416256,120675 753741240940716032,29592 778388203485048832,167220 790494110113271808,207712 752724381567184898,22966 775773211971743745,150426 755729861335973888,36961 777613968223440897,162294 774349643073228800,65663 776936697225510912,157755 792163922744791040,243187 794937011161407490,261155 764870537357107200,84209 768928357513768962,110362 757730571921481728,48220 790511442390753280,230270 790923729576615936,234583 756256391006826497,42249 795054479695642624,262145 776121143128313856,153845 773269188584497152,135736 781461489597161472,139404 786904502133678081,207287 786688732615221248,205728 779092839997313025,168284 788855090551648256,221476 794937952115818496,262847 772875337348808704,132996 776055699377950720,153095 795279071362027520,262849 790911762254225408,234796 795096864471261184,264774 780777627644813312,182036 773986676691591168,139865 756988723045212160,45669 753297402782621696,26894 788097756380487680,215005 773114898121363457,134470 795078367947132928,265136 765677546729975808,86053 753970087070138368,354238 759790677257433088,59840 762298053491470338,431998 788864368511447040,221143 792772154039291904,247241 795040332358578176,247930 786446590072414208,202304 773571625232904192,137158 774305159388069889,141912 793368305373294592,250633 780845830236434432,182036 756879654372253696,43553 791076844066004993,235590 794280953686302721,259200 753918774831702016,29263 793285714767060993,250430 757776964740452353,43285 759881864668602368,59448 786680922846457857,203384 771428378125697024,125554 771873751419924480,128017 794688411462500352,261050 751598843389706240,14277 776577259650027520,156227 794045361048276993,256439 795115916723896320,265257 793154216986419200,249961 762479974720811008,56964 786601852468994048,204901 794697032019701760,262752 764291832670855172,82744 776896779665154048,158428 794563832513327104,261155 770638703932735489,1249774 772989661895688192,133454 770671912968069121,118985 773940665159913472,11774 755596739151818753,35890 760910378607996928,65626 765231048200450049,84209 763019254975307776,75899 767768609074524160,100605 778627924706652160,169226 788743844221235200,220332 776248294859165696,152872 793241531356418048,250633 776029517676707840,152872 785689394237681664,197286 785675040817680384,197512 788761885919342592,215437 789525933661106176,226810 767517942921637890,11774 770711953383849984,120613 781337032127680512,139404 788498074729668608,217601 763145209056268288,73926 790347900832342016,11774 792850135806013440,247240 785635864466579457,197512 786095971285491712,199891 758052285905772548,50314 778330575992188933,167124 750598983530188800,10652 766864786546012160,96514 794551458263769088,261155 772453700740808704,131027 778585241271304192,168794 778405723851993088,167393 791017484409311233,234796 755282678048366592,32572 786116855538806784,193636 769400192370110464,112363 786179470382211072,201494 756552499671212032,43811 793186009026400257,250430 766454644075888640,80939 766826300757512192,94899 792401028914307072,245607 772251277505929216,120963 791752715995115521,240926 768232985481113601,103975 770580742346768384,119832 788916958473310209,11774 794963046636646400,262022 752648874771132416,22746 757236655648628738,1248482 762609595353296896,431998 763871461895528448,80939 787317767334666240,205728 786990457150578688,207949 752179191802626048,14277 756199140871270400,11774 758830267997925376,54070 753299172175011840,26140 780842507869577216,183269 770409379531108352,117257 732375130538528768,349466 750492894612459521,13697 780930897705000960,182726 789194585532567555,224221 792027688546566144,243187 747551744561975300,11774 760268821047443456,60541 790669637088268289,233307 795446364507435008,265688 761719074426462208,70543 793549971547049985,252014 757000211537469440,44450 778343402798592000,167569 785702183857590274,198229 754024946829885441,31095 759198987727568897,57574 760909626028204033,11774 793791989665988610,255271 787007886933098496,208065 750434121437118464,12883 755048647860035584,35044 767446524485697537,95055 794939047114407936,263895 762027637879377920,71348 772817230459527168,131421 773872986608709633,139404 794004152259059712,254209 764819602605875200,84724 754980704983711744,34666 762064102428594180,71476 765646221507649536,88930 778605411435896836,169201 789900838420348928,227048 767406069698011138,1249183 763050423192326144,47188 778178276229574662,164826 761986542361423872,58057 778724811782496256,164001 775367340888170496,148537 773320685913604096,135025 773858129872314368,138155 778501561697828864,152594 794219839736975360,258771 776244297255555072,153248 780217150677987328,141360 732204097403650052,1170318 791342519254519808,232881 750675501933596672,14042 791665621297692672,240483 767545549184757760,100007 792234994076782593,243092 794639675705200640,261155 781860802085081088,190635 781162216162750465,26066 732297541702815744,350295 760466614026469376,62063 795613327686856704,267521 765871858952474625,89923 767707059890495488,100559 764923497403613184,84889 794009140125433856,257325 788024549518422016,214492 768946829367078912,108849 778996658671681536,171324 750413257903529984,11677 788428082931601409,11774 751228845118873600,17416 762300404583452676,431998 764913446144053248,85020 771405168843730945,11774 749913664099090432,10395 750799354865160193,14354 793279538704809988,249469 787300305364856832,199307 762706714047029248,73926 789484362437844994,225981 768585906412482560,107469 790543078692192256,231792 772969501616922624,133519 764938682025533440,11774 777116210647306240,158387 785838970215075840,198671 765004627217526784,85670 776327411541635072,151845 793107484483395584,249005 792029002298830848,243187 790321686268645376,226731 754768363482513408,33356 793483527597780992,232863 794525397694238720,259743 766621072766607360,90327 794610955204182016,260543 775976144604696576,152735 755161799108984832,35890 768875283122225152,109666 776754206946562048,157245 787443692634202112,188577 767838504210599936,101681 755632756743344128,38792 777143594717241345,158815 764597091146489856,83751 764950855758020608,11774 773976311903596544,139360 789904075311591424,227048 759527528881061888,51798 757730907352539136,49121 767832810128310272,100561 765297966185713664,86472 786868956808220673,207045 792161548613586948,243165 773273372314570753,134561 785551169527492608,196917 769871980623491072,113836 771913377220222976,126890 785744246921986048,197297 790341256589090818,230283 790986771496566784,235590 767466834530631680,11774 777275939126333440,159475 755116670952308736,34731 760621233700343808,11774 787491283342233600,211347 790969474698637316,235568 794193151707795456,252020 780083338891571201,176128 786740701954318337,205728 792162220771651584,237964 781353136434929664,139404 788555830882734081,218969 787023062487093248,208016 750389887275327488,12883 757261295167086592,1248475 787722830074871808,195492 792390105453342720,245549 785591348191715328,196767 775730394046038017,150511 791734373645070336,240661 793218397832040448,249180 758344892930150400,52554 781619779958210560,180122 786958859541811200,11774 787002270147682304,207277 749390160836567040,8497 792441430690103296,244550 755603201693454336,17416 746755624915058688,35479 770735853903773696,120474 771948093013159937,125554 739896957603307520,349918 786803420682268672,206755 759808194428346368,58267 773286591741644800,134397 794719053453676544,261155 764262356780101632,80939 773759141248638976,138382 772805988311269377,132335 760898558178562048,11774 793294844080824320,250064 793442109294608384,251928 751578339127730176,18893 754080173637660672,350711 772946476901146624,132364 753207057633972228,22777 793634962654109696,251452 777876921153486848,159956 759156771558653952,56964 777081523736420352,159876 761643418397257728,65180 792604337512017920,246392 763144331234414592,75724 781504233975779328,188119 793168030784114688,249961 793400667469668353,249926 785538360400080897,194230 761278388363550725,67547 754735708720340992,22393 773207923216572416,133934 781206876075749376,180655 780626914725670912,150151 780754231020191745,181935 794968428767547392,262925 766722627545157632,83751 763789806631542787,79693 765208907035783168,82066 781255600999174144,186063 791495071992520704,239405 794670053891379200,262022 795009061234376704,264431 795122300915879936,11774 762434515851587584,73196 773950699906400257,139404 790964555417526272,191622 764263394014818304,82759 775857410854510592,151741 753362270382616576,27045 776247864808714241,154469 785965371052462080,199546 771355156818505729,120677 795231546059976705,265644 761966241623998464,71026 768167049696731136,103354 791807211013935105,240483 776785639794577408,157693 757654935060226048,48187 794332032797212673,259659 764901735403970561,85130 766034242472030208,90384 778229222238199808,166434 763174682136674304,76365 794729346783121408,261155 766374150860443649,80939 776852042291744768,158524 750861414168862720,14992 776555404616695808,156926 749978307169517568,9594 761907076121497600,70858 788132928308019200,215754 789441403747205120,225981 794605444480270336,39957 758416302734127104,53144 776123274778451968,151410 791370101190688768,237787 757697462417129472,48663 773611875540078592,135004 790248353917313024,230282 765703637448347648,88459 767075516977324032,92958 766666446529114114,95201 776085963051106304,152735 795026157116751872,264431 755560658825940992,38459 777295667261648896,159956 794294470242078720,259134 768499435290656768,106819 760200807786524672,58537 763399909861097472,77526 792115060411764736,243187 795772048752656384,269081 760880640631779328,62728 766825559758282753,95682 768897664184233984,11774 771460027202797568,125367 795319489042771968,264774 774337764850593792,143051 761268379533455360,65626 795745954716667904,266079 756540955440848896,42432 764699879331418112,83420 777339505506328577,1250300 778391682454650880,165690 793164683251421184,250033 757441834675236864,47283 760848965285720065,64678 761245257774268416,67331 794536689058324480,261155 763476073820540929,11774 764975069386805249,85562 779404499081306112,174115 785815737420091392,198671 775464284394487808,148045 790333714890764288,230857 793477510218420225,252408 757251769378320384,45014 794286618807074817,258829 780777474233802752,182960 755180936422043648,36094 775783304901427200,151071 758144106669322240,51595 793127029524824064,249469 785270880683302912,194206 792128327100211201,243733 791325470453137408,237894 760490472766836740,63149 793198844192382976,164814 795154668003409920,264335 791825066916978688,240483 767896389569220609,101681 778326703479324672,167243 787038668217122816,207613 763845737692049408,80754 790254552251367424,230234 792467778435485696,238965 773739804794064896,137042 794174719314382848,258331 752688490828226560,22439 781915385192779776,190635 791403740809035777,238378 795290862385266688,232964 790244367239831552,229693 766348502674903041,80939 785716380469489665,197512 791756126786195456,240483 790213138281095168,215437 761974335410233344,71123 793585925116665856,243187 773576024499957760,137042 765662962145046528,89076 766320584800075776,11774 778643619263700992,166282 795365868507054080,264397 761665889410379776,69711 780696619889156096,108396 768158300454084608,103071 756293117146435584,42432 785906361443811328,198393 776882758262132738,153194 785310864383569927,11774 775022901040812032,146259 785259785155411968,194167 793205669050527744,249841 756254904876867584,42171 777196561939959808,157993 759398148057858052,57722 766668328815341569,92958 758665307917385728,51451 760910593469669376,63149 755500357648805889,35890 765208385948180480,86103 794638319107784706,261155 760163114423681024,61412 772744576247431169,129551 758864596664856579,53185 764858096103456772,1249257 781342019927015424,186212 758025482960908288,48663 775066511601864704,146205 793473722879401985,252580 786963737970343940,203793 758001889820540928,50442 762387467345469440,72783 778989331742461952,171693 756497937216184320,42432 773528449742929921,136947 775651288553967616,149121 758792201618853888,46076 752150016400232449,21224 763780218461024257,11774 791496154022223872,237793 795015653216296960,264397 764311483761045504,82571 773678806309535744,138209 793105324337197056,249469 795106879559110656,264397 786817268697083904,206008 788357541701021696,216991 778491087094747136,167124 785635458818662400,197063 760791651002507264,63868 780750755250724865,182257 764827688578211840,84689 759212858718711808,57123 752211083323011072,21074 764522408560594945,81574 791078996998062080,164764 763807187713994754,74681 741393548159909888,99816 764491177366257664,80939 750455061097185281,11774 787003480426811392,207613 793282810001887232,249841 768771561348210688,354167 788833937812447232,220526 756815997047336960,44429 793241190703312897,250293 756209605093359617,41702 773972629401116672,140232 793132142469390336,249469 754111695447089157,28148 775139878707355649,146246 791038038998675460,235580 766292467087839234,88052 769566195154493440,114227 779010255149608960,172014 781497079415902209,188349 771022283653603328,122146 777278255283904512,159146 768480466710200320,104973 762324678836940801,72550 769263186549714944,111225 785887946251599872,197286 792119209027219456,244067 761241666996940801,66575 776017233164267520,21795 786967306240987136,207949 759851456358932480,59666 732552566421127170,352548 788342139054850048,215910 757739361286840320,49066 760725602756390912,63451 795005220547760128,263895 772184278742474752,129700 795038939874631680,263676 758674738831060992,54070 794012889396826112,257492 793836788834000896,255393 765288410265231360,83641 789142193839538176,11774 758661491063132160,54070 781140030492291072,185496 790641071176949760,233131 791000514024452096,234583 769612733109116930,110585 792894233464172544,247455 744541756377686016,354826 793189740673654784,243451 762356754474672128,67852 768508239327719428,106774 789971718739668992,228416 773507555867828224,137042 792142099609100289,243187 751796611450298368,18452 778264353262956544,11774 786336193088741376,201494 791691264768868352,238429 790726236691570688,232881 776075184017211392,153194 759382888752250881,56700 765273423752916994,86103 757578923660177408,47782 761572143717122048,68993 765686354009260032,88847 788385925596196865,217519 764826534293213184,84449 791659178095849473,239456 761103895862976512,66503 776558943879307264,156053 774407584149233664,123632 788459210337951748,218275 765706999355113472,88361 767202824765579264,95708 777922918361735168,162107 794686929040248832,262784 780857850046222336,183269 794701510294769664,261155 791334408041009152,238207 758710102161358849,54620 763515691190345728,78873 786787147491581953,200971 760560100075593729,63149 766032141067051008,90384 791717569044545538,240067 756939259236540416,44291 758686645520633856,54070 791735317682200576,240474 754066444116164609,31389 793143703334453248,249841 762783673649213440,73814 768876892778819584,108849 775023796919099393,144611 756546139302850560,43917 770319026107154432,117503 788892976554635264,221972 774634994471997441,142906 793965963137847296,255942 761993313125699584,431998 793811787246342144,255393 786156384253509632,199546 760110430161285120,61051 768908435031265280,11774 773548528677322752,132364 795288838553776128,265644 765854680110866432,87904 788414847662772225,11774 753625887774543872,27045 765147611477184512,86103 793477378974609408,249926 790979448757596160,235179 785561972825784320,196277 765267992397479936,85562 794001367379558400,11774 794500513320423426,260380 752992970471792641,24727 756337376683622401,42432 757590898838417412,47059 786760752325459968,200963 788827989920276481,220332 761811828187865088,69565 755766606177853440,39475 757697953297498112,47948 766630599071244288,89048 759857537613115393,58254 781547627917746177,187976 790353107167227904,228884 770235603736821760,117315 786342664300032000,203048 758697385530908674,54070 765344686709940225,84724 769032755640406016,110585 759154909405147136,57092 771393127894712320,125367 776765901651664896,157727 749253075899146240,7828 752146271104667649,14277 793176914982600704,249926 792859557785640967,243761 766035108197457920,90539 793245821135425536,249926 757661689466658820,47761 779321471978004480,173630 793477443013251072,243869 757323463392628737,28160 787174896266776576,207965 775039140488474624,144648 786874655386718208,201555 763404923610554368,77588 767365291135406080,97325 791470616599638017,238395 760076408832028672,60866 759397462863810560,56964 751082707090743296,15808 768890375763177473,109945 765276485225553925,86763 787133776329596928,207119 786401761078550532,202636 760739136781295616,63318 767606382921035776,96967 781851384517767172,190635 760166347292614656,61145 764135094487482368,82066 792829383060824064,247379 774026977753698304,140900 768550948054573056,106023 792152405337051136,239516 759575922274074624,57819 761209234990239744,66503 755596117539164161,38401 794932406994305024,262849 761162092862775296,55257 761582656240836608,481145 774464764185411584,143770 790932231078354947,231427 768083991345913856,103354 792049978931720192,243075 779242889662521344,165512 786710803315617792,205143 754011603406848000,30339 775133663273123840,141918 785273200166875136,194648 788061966443175937,215005 771306198217797632,12577 757193417206079488,45125 764549897739730944,1249246 764820078353321984,84724 764571905533829120,35479 760301033818030080,60794 793864070394851328,253793 763776154243174400,79843 794966673526620160,262849 787153068618092548,209351 771399294133891073,125367 778316718485729281,128591 779359364360441856,157082 792423553530466310,245136 742332164167979008,352839 794292263031451648,255954 750554441242279936,1170776 774322041432530945,141360 778248998461341701,163586 753373006362095616,27045 739848955354189824,355260 756439259482054656,39462 762778478282440704,58802 794331737774030848,246425 751177966101598210,17591 762000272508018693,431998 756316774140829696,42564 758903204180406272,54123 776842515307573250,148962 779857432575143936,176694 751075521165795328,16728 787041364936564736,1170597 764605804708241408,82283 790279827391516672,230270 760969972738772992,64730 769160257373220866,108795 793657452948361217,253206 794538289617403905,261155 763691460705316864,79589 752862624275132416,22575 768500395333255168,103506 788896850074079233,217634 794670789236850688,262053 768547480392699904,104444 790676849345097729,232169 758012280084701184,45576 760931901360209921,64693 773365650962128897,135025 732178201615695872,1170365 765208215978184704,85562 780918128003780608,183975 794355646128934916,259773 757693199611756544,47782 766686778606489601,84209 757726218808471552,47761 761593095054123008,69231 795221993092222978,264774 788663019194712064,210390 768474667472523264,106676 778605461150969856,167407 794610924808192000,258456 785552853389742081,196917 755356552593219584,36899 794539012719607808,261155 750828306069610498,14802 794391288665645056,252014 790924103465127938,234796 776273657421107200,154832 760959470537015298,65974 788063502271381504,215005 757266032780255232,1248444 789242436312858624,206666 795654536081920000,266138 767815633270558720,101681 766059718032908289,90384 794577858597421056,261130 770750692051054593,120690 775313776904134656,148045 785299352134770688,194934 786043480590077952,199178 773944420299251713,139404 775664461122269184,1250232 756301020515471360,41689 762132614643851264,7047 765334148147974145,86076 786002515099734017,200490 758707672757571586,54070 761432535071088640,67973 790663548951261185,233307 791448851634716672,238272 769737058348707841,113165 779445234195427332,174230 764784603122929664,84666 758425302594940929,52022 791772809898844161,7047 793161811008761856,249926 751173785835888641,16728 765165470462935040,86103 794730568034504708,262752 754735891671756800,33356 754910501297987584,19437 770665115213369346,120127 775078991690477568,146949 761388222500917248,67906 792406154081083392,245129 763926615646580736,80486 776141860247134210,153845 793083859399311361,249348 781359937406500865,186584 781483416613105668,139404 781449372957409280,185310 774095108610281472,141316 762767040130056192,74281 781204238361776128,186434 762338549144354816,72809 777193681254133760,108396 753345164488298496,27045 750940219478683649,15264 789508405539078144,226731 795669526251642880,267862 768234645955698688,103924 777161931220250624,147771 792893625478815745,237437 785295537348247554,11774 794575367314935808,261155 789799524650721280,226881 762895481747812353,73196 775446015423963136,148800 787101674213089281,199307 758781608413556736,54070 764292706369736705,82066 754117242447663104,31551 764698034517139458,81946 764179119424757760,82457 794302248754888704,259543 760584136172052480,63149 777861785693122560,164001 792151493331783680,244328 733412279874510848,355667 766158247501836288,90193 793969110916939776,11774 793110415853191169,249469 773229918771679232,128232 795078066146017285,11774 764629857896501248,84209 769609910464249856,108517 775976657303724032,152735 771687242658185220,127134 794063643910410240,255176 751949470112157696,18308 759628325488848896,58250 793369460631408641,249926 755833140724150272,39806 760981267923898368,66105 773288837128650753,136018 785652785870241792,197324 751055922605092864,10012 754824568926146561,33356 774233594638299136,142090 754977367634894848,34666 792451302341087232,243075 786346984722489344,203048 762119118577217536,431998 759182364190789632,56964 786344546946781184,202379 758149355366932480,50476 791283129449345024,159876 766377094125199360,92264 779130928647974912,172862 788508468269449216,218275 767847088612925440,99093 792762115157291009,247241 753687195219849216,28819 779469299585024000,174294 767394385231130624,98821 754793249420644352,33356 781402189621174272,139404 788940392964075520,11774 751874485314318336,17794 793332678233698304,8044 794377383637827584,257325 756250476467908610,42249 787986705114509312,1170677 788739393305600000,217810 773545608661434368,136947 773853999984357378,138819 777538001064882176,162213 786990815683878912,205728 768233430836322304,104162 776946855632515072,157082 772767779577528320,132335 790582872302292992,232280 764891994371993600,82209 767419169277026304,48289 756936645153140736,44429 766039558681047041,90384 767804965519622144,101203 780618429245952000,182049 751727787942113280,18893 771939868347949056,128017 752959291561119744,24848 765337983100780544,87145 779977795430678528,29786 751552872916013058,18488 762164798725300225,56197 773896743889018880,139404 788224081707401216,215005 785680245621923840,195493 762165164716068864,71495 795673791271731200,265855 794945620607844352,262847 794220694988914688,257421 749291460659335168,7511 757988198387638272,50611 787005144974106624,207974 791687301596323841,62492 795733426661982209,199307 781124422459469824,185496 750108630771441664,11495 757573098220638208,47761 779332758804041728,174115 793108819169509376,249079 789172756738740224,11774 737445560257372160,11774 793153548062171136,248437 767436985984090113,17640 791858056875220992,240070 771060146298642432,122124 785841412176801792,198878 787020539990859777,121700 768568935515983872,106281 791659644162826240,240483 771433247687385088,125381 772659368215056384,126389 775480690435559425,149300 793249024484765696,244550 794294790925926400,11774 781053319439523840,183759 785900724290850816,199546 791320190055288832,193636 770731638535794688,118650 793422520632373248,252020 774020766467657728,139404 764502791867858944,83525 788829754770202624,191622 733021171072008193,354700 776898766334861312,158524 779670680073740288,174323 781517760207679489,188119 790626340756135936,232280 771422494083260416,121479 785361298435481604,353879 785837316036300800,197512 750535289286819841,12852 779329849882058752,158338 771004934649057280,118698 771967686284804096,118191 792899191978725376,228634 781618687858003968,131056 791569770650931200,238383 763509949871697920,78853 787246532269596674,207287 734728549895114752,351644 768870226519740416,109167 772000368372965377,128519 786856512840794113,206008 765688994856251392,86053 795709520953692160,267862 792515459098771456,246392 795685787132108801,267862 756255390455754753,41689 758561870093492224,52061 763085440501055488,73814 786323840758484992,202727 777855033043849217,164001 775401602786000896,148537 792396684793880576,245607 795471457300189184,264525 749469843280138244,7828 763035745925926912,75899 766099869954084864,90373 789929793890488321,225981 776870925555884032,156835 775738034281148416,149200 755221181054251009,33356 764843241992622080,84724 778939771116720128,171168 769341983219326977,113165 793216301409955840,250544 767781939981922304,100605 790390408450871296,11774 762327005576724480,71249 779758430898626560,175092 780569347320270848,180233 794669649946243072,261796 758836020066578432,54519 764542441890385920,79561 771014873165725696,121574 774761166979686400,144538 795693723057262592,263697 756537098296066049,37457 790744258462552064,232863 786630081154195458,205167 794050051622346753,257492 779179345902317568,170187 788535443063132160,218219 795015875183149056,257026 759833009528897536,59725 794531095404482561,259266 786261901378359296,202429 790976414564487168,235621 765696474365718528,88670 776124842055569408,152314 795414751673286656,265855 758648045219176452,54070 761160038161448961,66897 785780539697618944,197512 771346479168442368,123513 778715668682199040,167950 792036292112576512,243075 795186784221196289,261155 756624507087925248,44450 771020752694943744,122299 779498718831652864,173630 765538739221204993,88052 760002225334734848,54070 764944065104257024,84666 737566069548716038,738099 760849092184530944,64722 793953741410017280,256065 790959292841095168,232137 765954162173456385,88930 755405770133471232,36735 774006581759397888,140444 793552557465477120,251452 771139113428791296,122146 753986647809626112,28866 757805660763410433,47788 763781404899414016,80136 778320920918319105,167319 765005430485454848,85657 768840363402420225,108517 777620946999975936,159308 757865180546134016,49754 760156709574832128,59283 775822918597181440,350650 788453443249856513,217837 758453664105295873,52749 769315368959676416,112199 776302937039630336,153779 770386970996412416,116804 777997138340880384,163990 781273414698831872,186584 786286408520478721,198878 772928010018131969,133519 790246971919458305,225359 788632052694409216,214899 753395054723694593,27317 766398785559924736,91946 778626562505711616,166409 788480549396426753,215437 777228271461265408,159876 792600831619194880,11774 733185668839440385,355667 756934535040774144,44429 786754374814998533,205989 761161252446035968,66897 793058759505506304,249004 786021195455995906,199496 761416385901780996,68182 793975620275310592,252580 794565893758001154,261130 761960859308392449,47940 762656669285376000,73926 781863453438808064,190635 752626022143496192,22439 793648031304474624,249926 795067766059532289,263676 766811313838456833,95672 790933690683645952,234583 766748625657401344,11774 759094529534427136,54425 786541047509692416,193524 790940959097950209,234583 793095263942508544,249469 773524486859567104,137042 778193539230474241,166390 755120633806217216,32673 750047908246855680,10654 760606136370360320,63267 756360731344285696,42249 780601213507166208,181984 756610231069585408,42432 754819154994196480,28574 768060716553240577,100893 786686297901522944,205728 755915891087290370,38412 795672839403622401,267862 770726704843223040,116120 788399201235251200,217519 765383846963605504,87145 754116385777651712,30296 733488282600931328,145399 736173322044575744,11774 767177404309733380,94699 777343064364941312,157082 793407152748630016,250430 788008248888598528,214354 762339171750916096,71502 788551194478161920,210390 787043642447888384,207613 788883692710092800,220130 736380281532223490,1182326 764120056091598848,79516 771884304762867712,128404 755846812813004800,39657 790310034580316161,230282 755451581684781057,37585 772473403416649728,129662 795759145588703232,268356 767161200199229441,97386 790567558495756288,232137 754980113276481536,34167 761286149990219776,67852 792140823546634240,243615 775357777644515328,108396 786775021591093248,203350 771826145939423233,127582 778201581745532929,166409 762000245442175035,431998 756343333446901760,42564 771797749968670721,126152 774729474575327232,143043 786681370412277761,205728 756617217270132736,43547 760680507969409024,48052 778004798889193472,164831 785971639934529536,193297 755208644883542016,33254 765640099904233473,88825 791435976853848065,237935 763011467629170688,74043 773949879697674240,139373 776772952226422786,157082 766706251602464769,11774 777158363490623489,159876 791201993851215872,193636 771482160666730498,125111 765284223200727044,84209 793605358010982400,249926 732935314327494657,354748 790259807559282688,230282 780823045296496641,183269 763129038617673728,76835 785315557197262849,195104 776171788090814464,151156 770301046505762816,117377 790729143113621504,232863 757715346438717441,48753 792114906485104640,243513 793568683301937152,253606 773910139350945792,139404 776876317287612417,159129 786166208211001345,200490 762683225256759296,74133 794594573574017025,261155 788785332456034304,220526 732574072320626694,349262 757932653915938817,1248541 769295028778704896,112265 795093586333364228,264397 774219184653864960,141887 793168964427866112,249374 766792116139794432,349449 769164853487468544,110585 755123988167143424,35449 787029034383314945,207287 765991300172746752,86440 790576944131604480,232137 794289272216059904,259543 794561007389581312,261155 766267749970567168,91946 769934751717138432,112693 757206345275809793,45014 753035100678459392,25255 740825646851579905,195876 742590218604142593,11774 776926963831156737,158864 794616537944506368,261155 794672628967571456,261155 756105415792979968,40702 765664454059196416,88399 773108059728150528,133183 791067898466799617,236454 756983505536495617,45669 769912476800544769,113982 771847891950284800,125742 778856451695480836,169437 761303816687980544,67511 763793349199351809,79589 786457379353288705,194082 753292154190061568,26776 759204942775189504,57372 781247329781293057,185921 742964947622232064,738099 774711605175128065,17416 785507116018610177,196277 752251452056170496,17540 770029916989583361,105109 794290870346481664,257492 794333929373368322,259659 767074034769096704,96883 772223979453022208,124350 781325959173664768,185496 777643733269504000,161456 781211203561414656,185313 793925041612357633,256679 776317948520652800,153248 768147688982401024,103354 786948145557151744,207096 770083720023904256,114779 772950235693867008,132335 792521423881314304,246392 795108087996760064,203546 773905128554311681,139404 786397711566303232,203350 771234097171619841,113638 755109755379527680,35044 767076889085218821,97811 788078923020197889,214492 750906390168891392,14858 759942732106334209,59158 773712118818353152,11774 772053808708857856,11774 785544968181985280,195923 790258299614666752,230270 786230073330311168,200965 761600431239725056,68658 770680977945493504,120610 755155838793289728,35373 755515863760003072,38183 762771183129522176,72354 771515949090471938,125381 780931284516339713,184223 794022430989807616,257026 758463130120880129,52983 765264505475653632,86103 780950353466560514,181440 793599590859583488,253793 795613831166689280,267655 781085210230349824,185309 755077211409874945,35044 763489627999182848,78198 795332281342693376,265878 771150723358654464,123583 771362903186219008,124597 791697316679913473,238594 759819411578425345,58542 764429364763033600,83393 792538713037369344,243286 764906425042599936,351146 773903091494113280,137953 775413074044092417,148800 764169330581839872,82066 774457119370309633,143473 787497209235398656,207212 765000295554310144,85562 793419589573021696,250033 757918237174665216,49852 785642681355476992,197512 788783354086846464,205776 774679246702800897,10788 764802190808580096,84724 791287379508297728,237332 779002476921892864,169418 732625237381021696,11774 768072818386833408,101681 759578406103097345,58508 791429548349022212,238395 779921756706353152,176025 778314500327878656,166913 791030640913346560,235828 768947265461334017,104932 779746801465176066,159847 732722081763319808,353002 757905329703284736,47940 751642866212941824,18173 753723359351992325,25370 776571112817889280,156835 779918313350627328,176201 753014084019159040,23742 793408051751612416,246392 786002666111369217,194402 753080854113558528,24316 758980444398288896,54070 779669948281065472,175153 761958129588252672,70689 767887642910420992,101681 752207893961801728,21551 763475432092098560,1249146 775031750040752128,132419 756602090529624064,44274 772271927536652288,127775 775410895891595264,148800 768991205074071552,109923 794323208816259072,259743 793471692274212864,252408 767866733961052161,101163 786654808765763586,90209 791011594800988160,235886 794669223721259008,262296 732752030163296256,353374 786540780282257408,204413 794010993886162944,257492 795027982750547971,264754 787116813175951361,205728 794966422312976384,262925 769262406635692032,112399 795750388330889216,261155 779121513530331137,172089 764180644025004032,82457 768160698148855808,103354 740386499611365378,352616 786393081847377920,203674 775626088290455552,150404 785544508020822021,130635 785554812003815424,196917 760975667848589312,66116 780884863729762304,176203 761899375023063042,70886 779470558886924288,167220 771451811022540800,11774 785914468400324608,199640 765942019994755075,90384 780400244471103488,179742 788573144235839488,215437 757621963749679104,48351 753320003940810752,27061 763881836866969600,80486 793080672692891648,241819 773479301316390912,136904 786645960021700608,204413 790275351121395712,229693 765984969319587841,7092 793648613826048000,249926 760514089462345728,63149 771834197535318016,126152 775291906142117888,148045 768267027907698688,101681 778819430893559808,170253 795015826910957573,263895 789400703055781892,225359 772074361532612608,353879 768896473463451648,109104 763516831449481216,78878 790308368716095488,230485 795127018136317952,11774 793479478391341056,249926 774664878808182784,142548 775537694017368064,149953 789226139256520704,224018 757210156060938240,46006 757213409540648961,46406 792872807164030976,247241 793502979265409024,252741 768298816768323588,95572 794733773657112576,261818 793872370612129792,253407 767861053178785792,97811 790553604537061376,232137 765389087507304448,87145 771737000118521856,126152 777689435244748800,157454 787024993913896960,207287 788459729131409408,217574 793263049276743684,250633 777328608968794112,159876 788421578803384320,217034 761988880924938240,70679 793113269003227136,249469 778325034481905665,167220 795442427200798720,263864 778481133881323520,167569 790620048624852993,232169 795029672694312960,264397 773539576681857028,136904 773934541459292161,139998 774724354810654720,135725 791202482550558724,193636 761897153992294400,69467 765590567090782209,87904 770999249328861185,122146 788430527292252160,217519 794635532110336006,261155 793460265199165440,250293 754975586238496768,34638 794568911983284224,261155 789152832024895488,223286 769965752573132800,114848 765200454280093696,85574 775554805574078464,150103 762697940553109508,431998 786752729410666497,197046 793438754186858496,252196 755327946965909504,34760 775101379341803522,146405 776225026144108544,152314 753029470781571072,24316 773863050159939584,139404 786038816368955392,199891 732115545047371777,349245 733696067208892417,11774 764176483430518784,82066 768226068864049152,104406 786401288489672705,192846 793096972987006976,249469 764827394092007424,84724 794613393802018816,262025 746898218844299264,1170384 756250311161966592,42171 789959029179154432,220820 732273027036139520,350968 779095727653785601,171644 763774886430904321,80098 786331504012042244,202429 776186198314192897,154469 767424298415976449,96039 771507218189459456,125554 786630511229825024,205181 766372845354119168,93184 769617756509577220,114260 794896762569797632,261796 758316615985430529,52112 763404285652635648,11774 775656963443073025,148684 794719688425111554,259892 772912695896969216,133081 775290501352284160,148019 795007955750027264,262145 769372259190501376,110585 791404232192561152,238207 768582263131045888,106763 769652923278045184,114779 795048606961201152,263532 734703190252359680,351644 754713414962933760,22393 766311404588634116,81929 769627382030307328,112239 751764788418637824,18893 762248915894710272,67547 760339856060928002,51644 767860053420417029,97685 751605907956441088,13697 793252173714976769,249926 763358844328157185,75929 766426944523075584,93405 756654512081817602,41839 794571584123977728,261155 775887519758028801,151242 735148719830650880,11774 794532085784395776,261155 791379109381144576,237787 773615505362083840,133672 762820692765278208,55661 773937156137988096,139404 792073509765844993,11774 756408453430665216,42432 775959274925101056,152735 788753446295990272,220526 795714048394305536,268448 755809121753071617,39235 775713521753481216,149200 763517481281527808,78344 755467378754846720,36157 762838327762358272,72978 766364415985717248,93184 759627600851505152,59211 788775416706297857,220332 754050700716470272,29263 768981794276384768,107428 791055102786281472,232791 772896085270405124,132364 774847506819780608,144673 786027743683158016,198671 791673081991356416,240145 754825697017802752,33356 764112384990543872,80863 785569546375684096,196917 766706231490732032,92226 790956877832187904,234583 795091242292051969,264397 775979231763238912,152735 758132278211940352,41703 785545868854386688,130635 791047026284826624,235756 787295564618694656,209035 787192600482746369,207119 789201141078818816,221635 757127506331787264,43391 766143550387949568,89859 768084611738066944,102202 787087862072168448,204835 785652450439077888,195975 766362464506122240,91956 766436000461651968,93261 768097467170590720,103354 776312683343773696,153743 789253835336323072,224818 776055831951540224,146259 755504319147810816,38032 758757292477218816,54070 781503739387666432,186434 768890570316083200,105109 780603958750384128,181984 795720537230057472,268281 772632713589297152,79987 786903649293393920,207287 789108055019515904,223492 785334311775907840,194923 794332593789538304,254135 794991948327174144,263817 787808012832354304,105109 793436701477568512,252034 768961146820886529,109666 789160787730239489,220332 793328567354556420,250633 794654022158270466,262319 795101248311726080,261155 776054557067579392,153095 766407242644008960,93823 774432249127182337,142378 777141877250424832,150794 792047184174645248,243187 777079168177700864,159359 762728660772216832,73926 792827690273431552,247240 773149914310123520,134470 774251697971400705,140965 769490731182333952,113342 769813560084029440,114779 793490772741861377,252112 772029888698126337,129144 771551483057704960,125554 767745285095292928,100893 790523283183579136,230704 778271959855403010,167046 778706877999747072,167319 764885474615955457,70177 762252032489029634,431998 767088747569680385,97852 785329164760920064,11774 793971645039919106,249926 778366585903820800,167674 793437706370031616,252196 766776418818719744,92860 793238378439405570,250633 780789983376539648,183269 780568579645247492,181419 781358969532985344,139404 789163801606180864,221476 732291702602510336,11774 775729218692849665,149953 777751833313816577,163376 759209903613472769,51798 785744132534702080,196917 792768126563647488,247240 758063290777997312,51069 772844297754386432,132335 753687747945115648,28981 773823156595204096,139333 781911988175724544,187131 762065519449038848,71099 766794027194736640,94899 788190245464473601,215608 793304243516080128,249841 791665249745244160,240483 760799679571431425,64722 791376544904024064,238207 756065273803837440,738099 773577788943048704,74281 771575865150889984,126644 755780980032417792,27045 753637929247907840,28732 759249749509861376,57092 772662364898414592,131421 780837318424920065,183269 773207202580627456,135094 793038556147032064,249039 760601741503164416,63451 762874618617016322,74630 763783355829592064,80192 768357154507988992,1179733 794621952673648640,261155 772264300299681792,103812 792559772532744192,244270 794329385121652736,260033 780712080777236484,182049 777000202402144256,159850 786239883136208897,201958 785648464873095168,197324 791624387132739585,238207 754811814865670148,33356 768605196117303296,104662 770849883032948736,120541 794185537447927808,252679 794888536126324737,262849 771080608927711232,1249831 756564240392187904,43807 764985683668832256,85209 733306686576984064,353343 762122845216313344,71026 762386166771580928,1248989 786220038122463234,201494 744267129617190912,350503 757223590211321856,46006 770380671525138432,118191 770296952592424960,117257 755115884994101249,35403 740276043471278080,353488 763788810119290880,79513 757700248278007808,48270 767787428094570496,101383 762345967802806272,70886 759765812504829953,32684 794694354694643713,262849 775100046836654080,146847 788750511474249728,219480 791667996984954881,240483 795034917906370560,264700 753116056114323458,24134 774028088581632000,139404 773020801972961280,132335 776868187648294912,157755 763100870074511360,76577 760546162935996416,62890 793909150644404225,236409 757555731214114817,47841 794347538455396352,259200 780827072637833217,182659 749303358121340928,7855 785287958068953088,194082 791052752176553984,78159 773925574431629312,139404 791393225336651777,238780 787043027936239616,203674 787833449214271488,212239 764337731992367104,80939 749361454940381185,7828 759461727088025600,33169 778073897518235648,164435 755832443207315456,39462 763510260187426817,78853 771691271286992896,126293 764140606641827840,11774 788168560740818944,215969 790729254417887232,232881 790755009491308544,233756 758019194482864128,47761 763579557630779392,77598 763674792851537920,79513 769295091177496576,112265 773905869150916608,139404 780408226474885120,179578 792141066350624768,240584 787321749603889152,203034 756280422460329986,42495 776895397352570880,157993 793183022929448960,245118 768940996541374465,110362 778609764003708928,163791 761666647652524032,69673 777480308895592448,161568 768953298040872960,90384 768245459416707072,105018 790540000525971456,229874 774751815829028864,144635 792158921947394048,243165 789197127247290369,223312 758111279324160001,14351 785921846914846720,197512 756259702506332160,42344 775449431181258752,149304 786339779176697856,203048 764933770436833280,80393 751923747473354752,18316 779834743844057088,175092 753427590363291648,27045 773667474382331905,124297 768913538840682496,110209 774433083235774464,123865 753989139238887424,30339 770708827842969601,118192 762976016537047040,75709 793961455527686144,256935 795373558394454016,266500 791030865837101056,235590 793384844835352576,251452 766008819990224896,90327 762639818400477184,73926 793183742147768320,250033 764860722748788736,84724 754828229115011072,33356 733248222857207808,355705 773279135250513921,117364 763488200513822720,78159 765085212380241921,85562 787830131821776897,205197 734791782832046080,11774 768567500451749888,104999 790513957219995648,231894 795370742103896065,250633 770483351039901696,118192 768944356812259328,109413 774574684239196160,141667 775811264077373440,148010 733098787997143040,355106 753409791767171073,12606 755225579042009088,34645 781242392934551552,186212 785674679457636352,197322 793422227278561280,252020 781085937979777025,177233 733062028022124544,355225 788953340038160384,11774 790601355132014592,232169 788394007609028609,194230 788846729865166848,220332 795409364433530880,263141 766483967872757761,92959 794625719519285249,262022 770368459578470400,118515 771639304321773568,126152 776075619029311490,152735 752767472206569472,22715 771804886618996736,128194 792122470786486272,243167 758549514089357312,51997 780612824146075648,182122 787739835436003333,205197 791626961323909121,240145 787272807700836352,209184 794630705607274498,260874 785562657671688193,196788 791410266940411904,238207 793103800714268672,249469 753742118913470465,29263 771368536157462528,124597 785659044128174082,195975 785244850115387393,11774 795139236424884224,226881 771142356431171584,122299 779042885937143808,171324 763505142855376896,77598 778332872876916736,167220 795079042936414208,11774 792044718939074561,243075 792177522288889856,242712 793997939135811585,256358 791110633366269952,236004 794339359562596352,260033 785504490829017088,194949 765272130279923712,86440 780617433107136512,47940 755804374409048065,39550 793495414859190272,252741 761261378036305924,65887 775533398723010560,149124 755555521956941824,38459 785863548153032705,195975 795079114399084545,11774 765966518597189632,87904 773903923447029761,139404 777347230218936321,161456 792041017729921024,243187 776137172457893889,152735 768146082136195072,103354 789319896823898116,206048 765505943044063232,87904 751162730292195328,15808 781838344212910082,190635 790396965980864512,230559 762031169693069315,69711 758625588529602560,54070 789188031265644544,221136 773514553065897988,137158 793095634161197056,249469 765229947510099968,86440 793863637198860288,256255 791791162231169024,164764 786971116350824448,207949 757249478105657345,46391 750003451241832448,11174 786388802268913664,203240 760301019347685377,61788 794313897599639552,258598 755841182257651713,18215 793423220749705216,250033 752880015159783424,24134 778974887587246080,171617 737310642500034562,11774 759809204341190656,58267 785589102775119872,196524 773079862974279680,132364 762824997689815040,74612 760147897287528448,11774 788574705691168769,211836 763686180336590848,78566 773731089118482432,138819 772579480233582592,122146 752133249481187328,12805 768148404824334336,104162 763793919880617984,77598 776527620863320064,155334 760166681989701636,61412 785518396049879040,195975 779047697097560064,117311 778358707939708928,166939 778599105408929792,164826 794600678270242817,261818 789206403130859520,11774 789317451297071104,206666 791140684371746816,234622 759136896911945728,55887 770539378963808256,118191 792747981107765248,246726 793452828467560453,251179 750857000926326784,14583 766307902453874689,92226 774654372659748864,26446 780769760820793344,182726 788061090181582848,11774 756617821757411328,43225 755828337105219584,35890 785797353810702337,197512 786976679692410880,207613 773899927768498176,139404 781154599579168768,182659 764178920799281152,81946 779764534156234752,174756 788872388070912002,220820 755209955792216064,35890 789988175309475841,227795 791667095025037313,240483 751545696197632000,18215 786323485119438848,201958 773629616057683968,137042 775045295986077696,146259 767400344896860161,87509 788142562888384512,214976 794147393692237828,257423 767225605507190785,80393 776232637262356480,154531 794542996276420608,261155 768962992176263168,109945 772789327055028224,132335 768815553246957569,109104 794689458541043714,11774 788291860208812032,215005 775753954022027264,151156 793452507909545986,252020 781648853204283392,187044 785344888485187584,194934 788746597991604224,220332 774078241959190528,140444 767119078230155264,96967 753329939064188929,26303 779086745396621312,172148 794546235969417217,261155 789938133735469060,227048 772146767764697088,129558 795729309075906561,252939 762206986192752640,70884 750158996061949952,11495 772099887102103554,127775 775089109966749701,146259 773543909880242178,136947 761236663578144768,66897 765775026679341056,87904 754003667360026624,29263 786507235832758272,204183 791998948558901248,239456 793532144140320768,252596 758962137662304256,1248650 788440738971254784,214662 761653699664117760,69747 793824754834833408,255271 771477177241968641,125554 793255159237226496,245750 780808856859312129,182257 755238118903521286,18893 764087100702535680,80209 767795744484888577,86103 794311191224991745,258598 749791069886373888,7816 791966277581406208,242629 751757086825013249,18893 763472104604000256,77632 766669079021223937,85562 773533094162882560,136904 788918255050117120,11774 791349079951323136,238395 767035606799036416,94699 770231636713672705,117377 787088349936832512,207613 792036627438718976,243187 786611778767560704,204413 787488603592986624,211461 779108620868911104,172799 794649770606346240,261155 756858085860380672,44450 777005251316645888,157860 773358067379376129,135025 772884899795652608,133043 788589087687073792,218349 778602796501311488,168794 788399392633950208,11774 779020581639454720,11774 763187216394784768,67226 768980517790162944,110362 795265158486507520,249852 793225173725876225,250633 790744111011667968,232863 762333728232308736,72411 758302084466774016,52319 774574620661854212,143473 790425495338745857,228354 767078914653057024,97811 776108194498240512,153501 790249074565976064,230282 768968175429914624,110585 792350430105829387,244143 780977603310223361,183759 750087335056805888,9433 785276511276281856,194202 793862838817329152,255942 732173451050528769,172295 760483003193630720,62777 781028838331613184,183546 755279999234486273,14277 762639104483876866,73926 761479491386572800,25656 787272390333960193,205728 788100224497713154,215005 749741826760925184,7358 756889851627274240,45311 795100451079417856,265257 757689094805843969,48196 775680576959418368,149953 788737553595785216,220332 793509070376464386,237491 793995926130098176,257325 790555165094846464,231894 761338589175279616,67998 765001214111211520,82066 766046232519254020,90654 768656544099659776,104973 792161464039518208,243092 754090852209885185,29263 780503976026447872,181067 792408853174325253,231008 792359079285063680,243075 794305139750424582,258456 768250189350133760,103924 770746259586121728,120557 766391924299329536,93036 793880786118336513,217634 758641148952846336,54070 768615093051527169,106281 773685779000270852,134211 749632545512300544,9444 744279048516415489,349197 770143605231001600,114779 777303751711453184,159475 793461979058933760,252196 765321052834496513,86440 767336618025971713,95055 791804228578664449,241678 781675814735712260,187044 759488198468743168,58227 752924998541672448,24549 752949828372475905,24134 757435846035435520,47266 780504025607376896,180556 771696926286712832,126389 794439633547497472,260659 795431173371654146,266491 755726665788055552,39235 774401508381040640,24173 771441986649726976,124597 732841173031747584,354108 762741133180932096,73712 776004568861802496,152735 793550050504900613,218495 755577964171931649,37457 770861532288868352,121612 771487341915598849,125853 775311822744330245,148179 776122965414916096,153610 761609865995423746,69684 763509340477222912,78853 775724413811589120,1250232 756082175355723776,35890 779309011170684929,172962 779384556642107392,174294 786397736056659968,203674 794367378654117894,257353 770215470570110977,117294 768447229665406976,105799 785907104334749696,199640 749699927182307332,9408 765586151147200513,87904 774114772262326273,139404 778098627176755200,151409 793258189529710592,250408 764331998118764544,82766 779063820648124416,171913 780457423370846208,179611 795286019956424705,265846 775576275876544513,146405 785608854960762880,197512 764171487389503488,82283 773042893376229376,134033 780791128824090628,183269 794386928564977664,258878 776602831033950209,151071 752688078444126208,14277 794305907127701511,259764 793471163129298944,206412 759744892872617984,59634 794916639422693376,233154 786980635852181506,208016 770403297157144576,117377 780117237642432512,178076 792064599759605760,240535 778441622706978816,152594 785645931743973376,194082 772123116076044289,129558 785502573532999681,194949 788853896810733568,220602 795450918452031488,261155 786992524330201088,208176 733452262404718593,254034 772070381427499008,129088 773672977548181505,133944 786409608290111488,201958 791347197799530497,237594 735866569981468672,11774 757625827710337024,45426 758428501212966912,52061 779397653616623616,174294 785652605661749252,197324 795699101207760901,267855 781219723522347012,186434 786721684447428608,205728 786137601749159936,354391 761819592368893952,56964 776842902232236032,151265 760211794166157312,61051 791674350764032000,240483 794553122509103104,261155 767369383874211841,98972 792140068613783552,7224 795719495218294784,261155 756876623920586752,42040 771084087117381632,122973 763477613251694592,78001 789699659639820288,226823 750032972602961921,10733 795074134120296454,249926 769712495695060993,114779 770993480743038976,122146 791354208033406976,238395 766293811966283777,91946 756620785238863873,44450 774437629525909504,143585 792929232506671105,248514 756619983896150018,44450 788903034021609472,11774 795188833243406336,264431 786604197953142784,11774 789414251756675072,225359 768282231399931904,101681 791367105031569409,228911 785528579589283840,196676 755872968379625472,40074 785508632515543041,194949 770676364538175488,120610 765607957904105473,88399 781828702497869826,190635 792904076333678592,247877 769191033422819328,106716 788490241313116164,218468 773900326256738304,139404 765291623324540928,86962 780062425441669120,174610 753404282842583041,22008 771015084726427648,122146 791413305667715072,238639 754717039697297412,33356 773143014034120704,134454 793111905879502848,249469 786020024477556738,199546 757274991549411328,46384 768145180209938432,103212 778735717534961664,169327 793178703547232256,249926 769703952371834881,105109 779324547132710916,164814 781857075597078528,190553 785862196563763200,198878 794595706845728768,261818 769998298837094400,114821 762676866411028484,74133 779489139892822017,174230 791284819825090560,237406 749052065024995333,195876 753713486623047685,28586 793121856861548544,246987 786469847215411200,203674 779737875461971968,174756 752004894228254720,19236 794183345152278528,258331 791406966581129216,11774 785460148697305088,195975 772106053597003776,128025 795457840248918017,266079 773952464307556352,140211 785497000565432321,196277 760684610476974080,19563 767521782400217088,98972 771831762754363392,11774 773751757675659264,138382 774361356174635009,141302 780618069596999681,182154 787407322381324288,352761 775355092371288064,148018 773903752155828224,139404 753299943914401793,26140 780892505529344000,183269 752902343872671745,24134 790029568862150656,226731 794230072962117633,258267 791049750543904769,235590 781642909946871808,189652 792395479933870084,245566 795073514424467456,11774 779024153466638336,172057 792087962880188417,234132 766865212263702529,84724 769606654488875008,64301 793509767645986820,249926 772094601712832513,128930 776926677700079616,157755 732364407217500161,1170428 780842240361062400,182659 785381638029139969,164764 786328275433906176,202379 779064730598019072,172364 771495890708074496,125163 794664223699660802,261155 781162446106931200,11774 794636265509584896,261155 776447029954260995,154832 770361686788280324,118482 789132650212655104,221971 791677905789157376,218495 770267534109138944,117687 776123273285435392,153248 763898497133256705,80716 794758201044561920,262022 777648206004060160,161978 771296116499443712,124597 756964900627484672,45672 790577066727047169,232169 768867161045475328,109666 751847408741462020,14277 793111574655356929,242693 765712825868292096,86653 790636472856678404,232863 793594856769744896,249926 755478524090253312,37148 773507088056258560,137042 749185886512898048,7123 759090999360565249,56231 772766208294871040,132335 752151231213305856,20935 752755819243069440,22393 785913620462841856,198671 790251815715631104,352258 778934650592976896,171168 779609043350360064,175113 780202491098968064,177340 795361032583708676,266079 769696848407883776,112363 777079431483432960,159876 778363568882233344,166339 755203614029717504,36208 786189388195639296,192032 763574912468475908,78513 778832966986244097,168794 790958120075792384,234583 795406569332678657,266822 793109827056578564,249469 795043158300225536,247930 768808670079639552,109104 757314550932738048,46763 780860219525959680,183269 793471000574918656,252408 773565850267688961,137042 777306916368162816,1250299 764204433139957761,81562 754200919982510082,32157 787177463612932096,192363 758686243429425152,54070 778710694556422144,168698 764045955679125505,73814 763204579819261954,47188 764908940618522624,84724 794561704164282369,261155 795484425551101952,247930 755551739835580418,38035 767911153284616192,481145 785549565571297282,196676 794317715049762817,258741 787334397917704192,210207 795277784721530885,264397 777196704286314496,147391 780815183249870852,181704 788867573400174594,220029 755160743234772992,35890 791428731244085248,238207 791747847729258496,231550 776618064586665984,155898 788758285398573060,220332 793607770360520704,252639 793974478350884864,254135 758830072442740737,54070 786215619372814336,201494 756562086117998593,11774 790391168110465024,212727 794007575259811840,256502 759756226875928576,56964 780086409222823937,165185 772391661678845952,129471 764899114152697856,84422 781388567293472768,185313 790340930255532032,226731 778989033829588992,171693 754070203156357120,31528 755925852853010432,30206 757168431913316357,46294 772041659710222336,128194 776968241277079553,158387 791700125307572224,240260 765680862746644482,88874 790923677055541248,164764 753336673807765504,26894 763740844407029760,79804 785955246266839040,205972 766424557406162944,170736 766049889226743808,90357 771516897837756416,125367 789846420048187392,172084 792054419445678081,243187 787973414308962304,210215 785848212976496641,197512 767152938997329920,96875 788484471766994945,218495 793313523333992448,249444 755454038926295040,26539 772095648040615936,128934 764815887182340096,84679 768585634210574336,106753 780836664595722240,183269 791321626034003969,237491 753354546525704192,25189 795730684631547904,268231 759106972016705536,57092 794535719213547523,261155 786986347265482752,207949 779141447803101184,172270 794127080111882240,254135 790523094695837696,231959 794399101055942656,257353 772617790255529984,131542 785526704508964869,196277 793487795226550272,251350 793517730922106880,252408 795417641448046593,265855 763342465541611520,47188 771067106913816577,122388 794630585335496705,261155 791398248544145410,200963 794270790279692291,257325 769695077132361728,114301 771713974572285952,126152 774026550169571329,139404 785800657903034368,195975 751969078504370177,19792 753998969668308993,29790 756475124002324480,41680 766630254215565312,90982 772844985771298816,132335 750720456198500352,13412 755207891137593345,33751 766757239482834944,95672 779726431194611712,174115 787393968904478720,198304 773980111272017920,140211 759154507108548608,52912 768824261066756096,108850 774235930672726017,131421 767784113793216512,98736 775201234395332609,146720 790920421524643845,232863 793948677643436033,255299 794357693985136640,259457 775894304959135744,152314 791056683623673856,234583 766313210848825347,91894 794671239218401280,262022 785663551960707072,197297 753257824994463744,24346 785537960372539392,196538 794658595409371136,258922 792536207271993344,246225 755152073700810752,35890 781899702895714305,191354 788482149955411968,218507 763862727341125633,80153 773670887832821760,11774 773187009062006784,135025 793462844440317952,252051 793956975008747520,255942 766520112299913217,92958 791289700644380674,237236 760942847747092481,65626 793123852914130944,249469 753745076677992448,29592 791379444619411456,238395 732923861319225348,354517 787644713381748736,210897 780765791658487810,182960 753931066109493248,30498 791459784193089536,238110 793305392604479488,250633 776934879367798784,159093 787453331136393216,208059 791474587624087553,234933 763509796905549824,78274 777540033444139008,161387 791804167106940928,240763 780833528116240384,150151 787964066476265472,212693 751638066251571200,19000 780311270474018816,141360 775518327720415232,149953 791247901213138944,233692 790550155623796736,232137 765954586523774976,88930 775591184181833728,150022 788945426292600832,219119 791256155536388097,222526 768120472122822656,103506 780633494128996352,181984 787142957765832704,209450 772779072287969281,132335 789243800203866112,223692 773061418258014212,132335 774465808558874624,141867 752937053017571328,23739 732635479623917568,353016 777969127340253184,163824 767940758657572864,101681 778955950376030208,171324 759453329097359360,57966 756683073077534720,43225 765134882678927360,84649 771592022641680384,125853 785712326901202944,196277 768108377956155394,102826 795046993630531590,264397 776547521833406464,154986 791007458043002881,234583 791714634822774785,240483 794877870413901824,249610 764786654850801664,84724 793191351605039104,250033 758730979129176064,54070 786995207543853056,208176 754035993288769538,31268 759215365419372545,56964 773505884353884160,137158 793833502743552000,249926 755446255002742784,37433 789485690329325568,225358 794327680007049216,259743 793110860264640512,239582 794749683105144832,261155 794608889014743040,261155 753295801158295552,25134 781183121794281472,182659 790519176859312128,231894 791237442246500352,234796 754749946679611392,33520 778427905915379712,166390 791514342315339776,239405 764948501822316544,80863 769657572701896704,110585 764312922831003649,82018 788116351252660224,215608 788389626612420608,217519 795469850172936192,247930 795611340161380352,267521 790912734657449986,234898 763336638877532160,77668 766536431959351296,93184 769134753136185345,110362 790982087473975296,235536 777944551424229377,140444 776877855095402496,156835 778304836425150464,167319 790903350346866688,234484 755822931717095424,39462 773482468963971072,136904 778575097326166016,168794 768855049594343425,105109 792427647674544128,245268 754057296817299456,31400 781305433290145793,187294 785792390103724032,197324 794688831152799749,262752 773470266034909184,136904 775022137077862400,146405 761555184761929728,68951 770113218677268480,110302 735858253729402880,669866 751809451934355456,19899 754975942775283712,34666 792679672635154432,242693 775778955341107200,150663 775879752288731137,152182 781237703236947968,186212 776957416894304256,158387 750049889799643136,7275 761034159594754048,66116 790584291537391617,227748 759564396305625088,58232 752136642283069440,18693 786443158255116289,201378 759858527921905664,59477 766692162872479744,91810 780063718944153600,176110 760213743372472320,60538 789525401731301376,226731 790452182684463104,11774 732434054956515329,58038 787492045262848000,199307 756520453368315904,42495 793197232451301376,250408 774041852886577152,140748 780699521990832128,181892 789128148088524800,222647 788386097764204544,217519 794549084782608384,261155 771402029155520512,124597 762722129704001536,73926 786136047541334016,200965 794025270692876288,255942 786974040774672384,208014 770210211755732992,44421 768985092811132929,109988 779304938790944768,173868 761162477023404032,65180 788482412741263360,218275 759894267275780096,56964 793184376213409792,248770 794557365118857216,261155 734489173835579392,145399 768133942679527424,101681 787503860151648256,199307 755890528001024000,39235 757340205938511873,46394 762631546310385669,73926 765541236790865921,88052 776800783237087237,157993 778575993678077952,168794 732619404500971520,349359 754759739729326080,33520 772821278931709952,131480 771373607494746112,11774 756296618391904257,42495 771911017236312065,128519 780703250395885568,182154 788449011309109248,215608 791193394995265536,235774 773979667229401088,139404 780977482363244544,183269 789427455001886720,195764 765400690403401728,86440 776110173718999040,153194 778725620150734848,165435 777464490094985216,127871 789140325654732800,223852 762519604124057600,1170781 791009002956083201,235882 733158530077708288,355480 761563001237430273,69231 791069114320162818,235487 793206993477443584,243865 781547339618013184,187976 790985760467922944,233692 756253144946966528,42171 757350501423906816,44291 768193222547865601,91700 781362834022273024,139404 753395623601111040,20205 764503635283865600,82066 790727210181197824,232881 794273112288178176,259482 770413464179380224,114254 792535078907867137,246295 788901158915969025,11774 789151664393506816,215505 763450398455627776,77849 763485606718550016,74571 771361424668930048,124537 761408912184803328,67229 758658936740294656,54070 767689615495004160,349486 780617132350537728,182146 785620946157604864,197017 776411977534930944,154701 758656276477784064,54070 795405803033362433,266138 750826399259254784,14525 766405422345363456,80939 790647946966622208,229895 776627896433508352,156103 789185564817752064,221136 785590915008122880,197286 786653647862063104,205455 789475842917330944,225981 764201455561666560,82283 792073026053570560,242693 769206815817031680,111549 788517952098271232,217106 788963628955398144,222500 767313347226247173,97852 788204105571377152,215437 793373135152308224,250633 774970254862659584,142906 764999983594508288,84724 785941553915191296,199352 790155220902932481,228525 769885817124683776,110389 774723882272129024,123140 766767563330256896,33169 791671678824751104,234653 792160547865239552,239610 775430802700107777,141415 792227086874374144,244328 781099419433263107,183759 753620767158312960,11774 753713455438368768,28732 792073369352974338,11774 766635057565925376,95045 794629115462746116,262022 785971230658600960,199546 750801003025358848,11774 758270913779408896,47102 752223555664752640,20217 758751348607315968,54974 788405617719439360,11774 793196828833505344,250328 794506935080865792,249841 752180196850143232,18386 774579126669803520,1250121 732811337542275072,1170332 795400938013990912,247930 792083394914115585,243075 787328080087920643,199307 762384457038958592,431998 781637161095405568,167220 791814366899208192,241034 793999515917250561,256239 780154373561282561,177784 781902885080535040,188489 778032969713721344,160480 771403668092493824,125070 793667737268604928,249926 789542073707827200,226823 794562321779564544,261155 755899755016904704,36522 775817509505085440,151374 780099481299738624,178258 781519902041526272,187976 754900313019076608,27045 758388367989940224,52061 766672551233724416,92166 794519498183340032,7258 767506752803893252,98720 781553533879451648,187976 773540079935643648,137351 785626245392437250,197512 785724941463281664,196277 750066926081208320,10735 792174332265033729,243187 780236002455490560,178258 768432948248838144,103354 789778531752574976,227867 794608304005808128,261155 792323494272966656,243187 792745516517855233,247329 762437055263576065,354841 771483439677607936,125111 762975091588292608,75724 788870243426983936,220815 760185933568192512,61145 788804155758505985,220526 793829214063513601,255246 794216202637901826,258771 768391510970683392,101681 773905606704979968,139404 788061128903520257,11774 785960018482827264,198878 761687914321440768,70085 792972347124744192,11774 751183772322848772,17120 756501109036941312,42249 777426257004953600,160602 758659058664611840,53841 777661704746381312,162972 787031072840175616,207965 769929415149039616,115159 776255721398730752,154514 775890078774296576,151741 793753870216237057,248719 794622995914510336,261987 764866981652598784,84724 768512666310627328,104999 791355944567353344,238207 768262249064591360,102444 787719302040342528,205197 773336748789084161,135701 763093787371450368,76577 791766347453571072,239610 779363133630607360,174427 749751196059987968,9754 756507847249264640,42432 753200163724730372,26140 760142245156777984,61051 750910378285072384,15808 780166487675924480,178735 764240358662348801,82066 759805415764865024,58267 763153687493488640,75899 791869899282997248,73712 768547396813029384,107559 777938734939566081,11774 787065086976331777,207965 752687493787426817,22436 764161308212269056,81702 785264267427581952,11774 767810150556135424,100949 768811785470095360,106317 792035521354608640,243075 761944573346209793,70540 761808662255906816,70478 761129090413948928,23762 778355011533283329,167522 759401016131522560,58196 757448583478116352,47261 773657362242691072,11774 775018950698475520,144682 761336123205365761,16311 787126912782962688,207360 793232682431819776,249926 779910550226513920,174465 776154774215520256,152887 760895749433458688,64722 755822554657337344,39810 791024056904585216,234796 794567417825476608,261155 794696413263368193,261155 795469561759940608,247930 763161209508069376,73814 792772994787450881,243513 793317798256582656,250430 769011719956037632,109848 788520856745979904,217093 762013244341059585,69388 762611120528101378,73814 794022896809054210,37382 794637865028304896,261155 768639877898440704,108024 778017656465162240,164403 790662833297948672,233307 752629104156020737,22750 765696797008211968,88489 753489663432667137,27045 776039497519730688,151410 788151674212802561,215754 789310699776290816,225356 795352773663621120,264397 786989604058517504,11774 787193173000937472,108396 788832609937846273,220806 778261037028179969,166913 785496498205261828,196277 779381727621971968,174557 786261086211284992,49459 792445726026588163,238292 764341988242055169,81946 771143702282661888,122146 791419868004225024,353879 790776237337739264,232169 754899957560193025,26721 756336282796756992,42564 770147439353425920,116418 779102160466219008,172299 776767198190632960,157840 753324423076155392,26458 785951270829891584,197512 764830280100278273,84248 793858224457977856,255393 787770439594573824,212357 766140217266806784,81929 769738343563272192,115107 786594326247723008,204835 791325606369648640,232169 761745183964667905,69219 785584261835419648,197286 776606732873195520,153756 778230754094485504,166532 789682254834348033,223249 763370866067509248,75724 777953920903589888,162786 763846272633765888,80643 792486886488944641,246225 779080476531298304,172123 773437811542335488,136515 767912434615066624,101383 753052794643443713,24316 765185561506164736,86103 793859366680010752,256038 769158572173242368,111438 755174541513494533,35890 759453954090602496,56886 756493496492576768,42432 756347711532609537,42432 788886144939356164,220689 795138224779710465,261155 758151276073017345,47761 786664262496378882,205728 788511953371140096,218164 765641002346352640,88128 785264978085355520,194178 769423184403767297,111448 766355543820791808,93036 760016019372912640,56964 787505403269636098,210207 732774681384620032,139093 767139097282502657,98142 773679510604636160,136515 780581270065520640,11774 757293740960669696,46667 760619898255138816,11774 767828853339324416,100893 775112112049905664,146259 774400605842509826,141360 788450755913125888,218275 792046085866917888,243187 760439563177164801,62063 793335333177987072,251452 763277704347082752,73814 778609897806102528,168794 792072024168419328,243075 785349469118148608,171462 767018687157063680,95572 779448253670563846,174392 749270015631822848,7916 770216670241628160,117257 789460681007521792,225981 756235530375929856,39235 786191082342146048,201598 768103555966337024,103212 793883147704369152,256393 757580352583901189,46404 762735094046097408,73712 766372837590339584,93036 794696634089279488,261666 754803012296708096,32716 778617830644350976,169262 773685183790845952,137953 755169082685652992,35890 774344514047586305,142503 749953336577650692,10735 758789450394509312,55112 776800508002435072,157993 773364246910427136,135025 778299416402882561,167273 760965751079444481,65222 767079637243408384,97811 778355430716301316,166852 787295444175089664,46572 793150117742309376,249469 758339146561818625,52554 792064360843706368,243187 766325556099022848,11495 775334952296550400,142721 781587517497761792,188421 793217859895824384,249852 771229609262063616,122967 791309445175259136,237787 775459440673878016,149038 793830122868641792,252824 771465415264468992,125554 786438869969473536,203674 794638959183822852,262053 753706884486561792,27045 755894948080283648,40550 769607431466942465,114236 774011933355745280,139404 794001973737439232,255942 793179352456318976,249469 764264406637215744,81946 775783070192369664,151463 764961686377725952,84753 772901637178335232,132335 761884626260414464,70941 768229457857507329,100620 776249771233202179,154832 764686207657869312,84422 792410123650019329,244143 791287727736098816,237491 774519768476897280,140025 794327946546671616,257492 773125801999003649,134470 750501764948832256,12883 785674565972176896,196917 763749324622737408,431998 788122862116745216,214812 759140112429047808,57258 776222242309046272,154534 779439013010743296,173628 773740064329334784,137693 764134336505360384,1249196 775116647631720448,146675 787387688819228672,206007 794614367740395521,261155 793976289795407882,257255 772608509267611648,130669 756991142437146624,45669 750848981693902848,14567 761103644259254272,65723 778920721317789696,171168 781780025943138304,168284 795483767548874752,247930 788040036478390272,214288 735928603175686144,11774 758830676913168384,54070 768743509121765376,104208 786996985073106944,208176 770017789318983681,115435 760164319959080961,61051 786245069028286469,1063777 756265123564650496,41719 789486005124407297,215437 794527329489977344,261155 763573816266067968,1249147 773309195948961792,136110 786196537391079424,199537 790757250038194176,232881 771461177889198080,125145 775833876270809088,151463 775113212073275392,146720 777728424160923648,161239 754074989071110144,31400 793409507313475588,251452 761600038552428544,69231 779787433126731776,66922 795133881875714049,258456 756936352785203200,43751 765382065709658112,84724 758497434288795648,48289 773537986671579136,137042 787308514230218752,207212 759161912450027520,56784 774832452707708928,130126 778246673411743744,166830 766409698933346304,93261 793136324446257152,249469 795714400917274624,267213 767761215112159232,101203 795717889705775104,267862 766620804482162689,91700 791032158034993152,232169 773275035360333826,133043 755223871129804804,35403 753914776523341824,26539 795052555176906752,261033 786350023944568832,202379 770203396787806208,117257 793599504528343040,252044 791773678497169408,240483 768921838336356352,109767 794193592461967360,255826 755636704237715456,36807 767406800526204928,94699 787092525219586048,207949 766601296279470080,91700 790799257859035136,232424 787969435869085697,213887 768064002660372480,101681 736624449047273472,7700 766768712347103232,96263 762243436841959424,72170 794941777929207808,263302 769052465392214016,110381 751749183430860800,18893 755689039475257344,37844 766375168868515840,93184 785642600384585728,197512 787031613880143873,207287 758695233752268802,48663 795390566607548416,266054 791252816421609472,237406 771739251826241536,126065 774812494867132416,135025 780641398575943681,182257 765691951706476544,88930 766860421915676672,93303 749624497028812801,7546 794538737858396160,261155 795416756336594944,265855 775073492534427648,141091 794448856381435904,226320 732239730591424512,1170425 755162613198106624,35890 756513821599170560,43668 792375335564312577,240483 758611971960745985,53924 790963625234137089,234796 780074133879226368,178075 794887070577754112,262053 754781890624696320,33356 780080356980555776,174756 761263207642177536,64635 781515231038148612,186289 768600050096181249,107752 792189086710820865,243187 757311412347822080,46934 785242125172477952,194167 751963706188181509,18470 761342932578295808,68133 773888131716173825,139404 753372327501520896,27045 755223800745037826,35403 776034675068432385,152314 760156655766167552,59941 778423316096823296,164826 791913402285391872,240483 774955290609479680,144542 785843025905905664,198878 792098252145487872,11774 732653470499647488,353246 789197786013048832,11774 759622626171944962,58815 758043726023421952,51069 771541907990126592,125381 750080192966717440,10735 766235628602286080,90785 786948534486523904,207613 792069109311680512,243614 763875933820379136,80939 788693146528059392,220029 771417337362800640,125554 732425259626975236,196346 771725585563385856,127144 770611388314103808,117377 771921116034113536,128519 779790373639950336,176201 794576211003392002,261155 792059494599528448,243614 748944128629739521,11774 777404041966026752,138490 794425701898199040,258771 763468141968187392,63595 788471787726184450,218275 786525519248437248,204193 794051782104084480,249926 775438375352426496,148994 751622896607490048,14277 755452671193153536,36888 786972154919161856,11774 768173427521794049,103354 772089303170252805,125633 772319596128849920,129650 792772694961893376,11774 793178284947337216,247569 793629790884552704,249926 762864588866002944,75073 766259381277261824,91751 747521322884857856,11774 772207289864380416,107072 774005149073223684,140444 794589615911014405,108396 758439472740511744,53144 792107500682244096,240535 765403465841606657,80939 768904035453792257,11774 764206876896718848,82457 768130117499514880,103126 768919012239564800,110300 788178245611036672,215754 772774651235823616,132335 768103982912897024,101163 770391407919976448,117257 780077064623910912,177472 750192845600858112,11495 790936405103050752,234583 793878039482494976,11774 758993935360339968,56194 778957057437282308,171324 766822103123308544,351236 770205097028677632,117257 786384627585781760,193533 788753856989634560,220526 753639061399699457,28732 774286130225221632,140444 761674174297362432,69947 750383086119030784,12883 776772331192541184,157840 794004190355853313,257492 789035680471064577,349306 732285716013580290,349776 753365281897000960,19598 754122672116674560,22575 765205003933917185,83367 793484051504046080,252196 775104641914679297,141091 760846514130292736,61965 792037410653675520,243075 793137713666854912,249882 785490461267984384,196277 759471214695940096,56552 785859129394991104,196917 758098282698592256,51239 768962865013198851,110477 770744958521344000,120610 752999300687331332,350826 793861330457489408,255942 793180131934154752,249926 776883323977203713,157755 753082239886430208,17416 757257176301854721,43553 794700798949105664,262847 766746129891364864,93184 776801830936387585,158314 758757649500475393,54974 794685611189960704,261155 781826155754119169,190635 793055784481325056,249013 792810297954177024,240483 761400558389432321,68144 768842912415289344,104406 750176291438022656,11495 795732799802187776,268009 765299842524389380,86440 772793423627636736,128025 795711549449138176,247930 762652936216334336,73926 765165197904478208,86103 765039618844725249,81946 785646450688401409,197297 765373485266964481,84666 756972870824263682,44163 781126172536995840,184223 781354012721373184,139404 776444735787569152,151463 793996685647159297,247651 781541817447804928,185218 788008830357479424,214354 750565004785614848,13201 776749577743499264,157755 767123595319451649,98072 789157686340423680,223815 763792632149487617,80136 795310795613732864,265257 766648430710120448,86144 767178431477997569,97386 771384743090802688,124804 773931575570333697,139404 762056591369641984,71476 794639539054804992,261155 791417548973539328,237999 795234373637406720,264397 795384669550379013,265114 791426601837731840,238429 778308518117912576,167220 762726574881779712,74592 772077990138175488,129471 770104808086863872,112872 778022685561483264,165591 777706514786103296,162497 764156625372315648,78115 775602198684237824,112363 794325184194805760,258598 771706987495161857,127134 790726410037932032,232881 779474810564964352,138707 785545756400685056,196917 781560211958095872,188119 767003810518622208,93144 771661747149123585,125554 792268205322596352,244955 793642903516110849,252014 759480208843911169,56192 778996743165870080,167407 773697721773461504,137869 795361069778616320,264397 767079169142513664,97380 768620681596702720,107032 766436220951855104,80939 756649439050207233,43391 789529738402471936,205972 769648257974673408,114779 767167045431545856,97386 776983535273975808,159843 773707709816242176,11774 757476354287804416,43887 769674155876909056,113754 785600770406162432,193571 772221655926046720,129991 759196358641262596,57574 751035697457422336,16422 758768586043383808,53991 764796994598690816,84710 785982544902623232,199891 795093702234566656,247930 750405305801043976,11495 765900894005239809,89859 773666591439360000,137315 775850826229288964,151242 778591005314539520,168479 762291861746659328,70941 768208408902270976,100620 790738717740720128,246425 767449128489979904,95055 768397552005689344,106095 793191678400167937,249469 794561833126477824,261155 786551323802030080,202304 776477686386622464,156005 785734471752355840,196277 789299487571255297,224680 793627470876467200,249926 755562388838113280,36719 765680920992944128,88998 795254165270331392,262145 781467445529837568,139404 788470518076809221,217574 756937944104075264,44291 778245037062627329,166532 781604392193712131,188903 793209855192535040,249926 793949111573585921,256219 780865562935033856,178194 759768618083115008,57574 785681699921334272,197894 763825218762584064,80098 790699775519698944,233558 753714653453225988,28732 754997493142851584,33356 765839708584865792,88669 789323080371806208,224680 793882659365629952,256255 790825511568089088,231894 763812022588801024,80393 768505743213416448,104973 748837568431611905,354073 778638742458359808,11774 764866140405436416,84724 757343213539602433,47090 758669732945944576,54003 754031900918943744,30842 765526215432232960,86320 750333690945961984,12535 772452001439477760,129551 781527467785850881,186212 794736391288745984,261155 793805603957272576,252020 755592876986335232,21696 758858206156173312,55260 780080615316189184,172185 750094581904072705,11250 754104766477639681,30370 781832937138425856,189254 792521702404153344,246273 788115741254029312,215437 795610621068869632,267521 760825028216692736,64722 794739588275126272,262849 757533198620307460,47680 758698566399332352,54070 785897083190415360,11774 776999321904386048,158897 791633769463554048,240145 793491199894097920,252408 764135054469582848,82066 779050665167425536,162096 791427703572406272,238099 733278477642653699,1170845 767761746400571392,101203 776985334638866433,157755 754024440451575808,23725 794003140223741952,257423 788085815251439616,214209 794181613135560705,258331 776916196864069633,158524 788137972788973572,205294 793763155356815360,251758 795127343438176256,263141 764860451796586496,84724 765654292678242304,88930 762712417075736576,73814 776878876295389188,158820 790721518284050432,232137 774004725473808384,140444 776732124489580544,155451 793542571695935488,24745 788246977687478272,215608 752230090402959360,14277 790342741385416704,223492 793601199089983488,254024 794570155242102784,239610 766359532171694080,93286 792069493812039680,243614 764625937577209856,78274 790498325623693312,231806 763179178271371265,76794 771458959861510144,124597 793104032009220097,236844 764785476326785024,84724 777483392929533952,160758 793622292333035520,252639 792285332599287808,11774 759152630241210368,55621 778568474859671552,168794 764850914461089792,84422 785544031916924928,130635 766764951709122560,95672 795007735217737728,263907 755787234159329282,39384 777648683949096960,161456 759461297385775104,56964 785479158121975808,193121 768270455006334976,104932 770388206403584001,118191 767521509434941441,94426 786635891330551808,200939 780439575541854209,180310 786865197491388416,201958 774215840371773440,141887 786537052527407104,204413 792438890036473856,240474 792045166441795584,243075 776758886984458246,157755 792057354183380993,243187 793547020250165248,252014 795432212384677890,1170553 768121442462474240,102998 760254660938641408,61655 790243453854552065,228341 791809923327942656,240890 771145763820802052,123583 793166553315315712,249926 794383975443824640,247651 788521486571016192,215437 790605654763245568,232169 794710811725930496,262022 781500254663434240,184223 767393686091169793,99140 773959838283870212,139865 770042102617104384,107469 790661102946357250,224693 756977900956430336,44274 794682863270494208,261155 769236233260298240,1249645 768882869351702532,108849 757284877775495168,46407 793490025086410756,252020 767146823546994688,86815 795047247771824129,264397 773568341277483008,137158 793328068060262400,351666 786549808022511617,204413 794011624583536640,256349 787099639002570753,207119 753477100091441152,26539 749668730964176897,9145 763909719811579904,80939 761280016420179968,65180 750441817494040576,12883 777640058509602816,162610 779914955961212928,176203 787083235989737473,207109 780565971622768640,181419 786057848883118080,197512 790635958240772096,232863 762363004507656192,72035 794204522600009728,251132 757712276648525824,47844 792545189118087172,234551 765287301723283456,11774 791640136882630657,240145 781657489221627908,188458 755154958350036992,35890 752025338889269248,14277 780824455828430848,182036 776503502730240002,155688 753742264866701313,29624 759101364676931584,56964 768194433372135428,104208 771415075118809088,122622 794532420833845248,261155 788471556896948224,218275 788927827177574400,220332 792881136737263616,248016 756091424203038720,38210 758813859188576258,1248645 756874847452405760,45064 794384456375267328,257353 786006463575564290,199546 795078764921241600,11774 761641042894544897,64689 768123076840083456,103261 794015110645678080,256239 795221813944979456,263676 732594458139594752,352780 755081870266826752,26721 792856157199208449,247274 794570794093289472,261155 762229583588524032,72035 790997284473282560,234583 792342082971168768,244143 794627214734200833,261242 761375973006798848,67973 755921587581308928,39475 764946379751890944,80863 778999202210844672,171693 764889942375796737,84724 768948219527176192,110023 780357084571377664,179593 793168236229656577,250033 776869076522065920,349856 773944714005508096,139404 793918283405791233,255942 754827435049381894,33356 786007528446365696,197297 762159939494162436,68993 773618124717449218,137869 788517736204959744,217658 757212426492260352,28160 768600767024422912,107859 780611453070012416,80785 755595437214617601,17416 788918638552027137,215437 759212607333097472,51798 791010480190095360,235487 779388847129976832,173628 785266241393025025,194560 775898347060154373,148574 790279713872683008,229693 760198061343793153,61051 790663827645923328,233307 795020256712523776,263896 768857027783319553,107032 750795620567228416,14950 758763377757941760,54070 792065717973680128,243427 793471912445743104,252580 794635857030483968,261942 776233786262622208,153779 790553276311867392,230301 792435775652540417,239610 759386927384715265,56964 793474364951793664,250179 774213966323130368,141964 793863051841863680,256038 794544800737411072,261155 758266189357387776,52061 785907660805828608,198878 753346448092196864,26828 761003241664487425,64713 794993543781695488,262847 795769798101790720,261155 760229347659616256,61602 770298700925014016,118005 790590194277752832,11774 764274651589509120,82283 750414764925448193,7275 760306408608919552,59828 765352289578156032,84724 764040981918339074,79691 769528428831780864,110585 785736581558566912,196277 787020757415014401,207113 794230441528135680,258456 792060198936416257,243614 750417440970989568,13201 759163770291847169,56964 765742659331842048,87904 788501596971732992,215608 764839357249228802,84666 757253431732084736,46406 749802618109693952,9087 764962950461452288,84800 777729839327506432,141360 766083818373668865,88669 790734437055070208,229105 771755713798414337,11774 757294242679054336,46406 786939366660829184,207613 787488365687955462,209151 791992081275162625,241678 794768991256510464,263033 792765724322254848,247241 785323080465854464,11774 761471370022809600,67326 791395272861552641,238395 751723453065998337,17794 775173899218591744,146205 793173948166836224,249841 794629403070210048,262145 769333333612371970,110585 773953716097523712,140444 780813237222776832,183269 758416891719344128,53144 789244462643814401,180520 762448024966615040,20824 788002512380964866,213887 757949199111512065,47940 771488297151442945,125111 768965893414150144,110585 789468636654231552,225358 795769570980139008,268643 779310665311936512,173964 750403506385760256,10735 767445327737679873,99030 791643524974321664,240145 794358770847469568,255169 763867072493346816,80648 778634682317606912,168794 793128458868105216,249469 781272792243154944,185921 781148832616906752,185496 772173596063956993,129991 785579840854495232,197278 742768149112619008,352060 758793069592399872,54070 776846358007414784,158589 764994240623456257,85562 793113654329683968,249469 768123713980141573,103212 768478614673297408,106774 788051293629652992,214350 777636229625974784,160609 775073817798381570,11774 769166775485423617,109960 777965788217085952,164001 785936060295577602,199960 793948539491680256,254135 780967371246665728,179718 794360700277817344,258044 763108348665401344,76652 747596187935596544,355260 770450071468904449,47940 771470462220066816,125554 770122659766173696,116373 781353904621486081,146608 785590624414212096,197196 764594367881437185,65677 766104064463626240,87858 790348473191182336,227804 754078711218003972,27773 793879837266046976,255942 769265327314243584,112768 785912841001807872,199546 773492602612043776,136904 790941951885348864,234583 769152128216600576,111049 791665671188930561,240483 758856801785745411,54631 753158219623698432,25803 794546178197098496,261155 795718891209195520,261155 776141719658037248,11774 780754354852749312,182036 767984520234577920,90790 780637408316370944,181142 763184743575851009,75899 775483185538985986,149040 788444975998513152,217837 789128072666701824,222682 794730273191718912,261666 775831652857683968,151463 765976468216250368,90575 765596208060588032,88128 793584409303617536,252014 760259998421180417,48052 765299652476465152,86819 777119134425477120,160353 733068373244956672,355464 759098950859231236,56889 764813567359090688,51069 776533532403302400,155318 760200958924165120,61412 787717108507381760,205197 770338562503913476,117872 781205074970288128,185601 795692603345956865,267862 773321144204079104,134470 775647110360363008,150379 793961201067638784,254135 770045943714553856,116164 789510291440570368,226731 781374708792958976,186584 794484439644442624,258829 776019487602663424,152182 779043538604466178,171641 767758208274407424,100893 775875932368220160,1250253 785470776736555008,195332 761007062717386752,48052 775420128959737856,149201 733739824604053504,351146 768496659957288960,11774 788100940884746241,214899 763717575469563905,79223 754784293025517569,27045 754885646028775424,33356 779460838574821376,173011 766955194835873793,90031 760255761645641728,60725 754124489076551682,30590 791971049021681664,240483 779615324274499584,164001 776095209969025024,153501 793562763117420545,250785 755219374366134272,25135 768994088997691392,110302 768077869490647041,101681 788804395005726720,220765 786559526589698049,204380 791749169387966464,240535 758713881900359680,11774 770049229897207808,116567 775561563117846528,148994 792035811499868164,243075 753789900873498624,29263 757565964481331200,47844 788537773904932864,218349 793844309044834304,255942 767786831547101186,101134 753663717422669824,11774 791493929812320256,239405 753780525492346880,26794 779016410722742272,171168 775639116859965440,150404 765498849532182528,87793 790561984538251264,230791 791066142085373953,232169 760653299011891201,62578 763922072070332416,80978 766017978622156800,88332 772382866093314048,130689 786276310624702465,202429 786675208006406144,204591 760826677152870401,62877 791743816143372288,240926 755032863569879041,34666 750458372999245824,13617 761847368333524992,352720 792731540832653313,243615 780946220890021888,155688 761180216299429890,66997 774141387029696513,131421 786004993136594944,197512 787057976549007364,207733 768063201288257537,103261 780900360785276929,183975 762995999656685569,73706 756367678760247297,42495 794025817869152256,256439 753393737758302208,26458 773712514823622656,11774 736920690968920064,353879 785648351215845376,197512 764833398749794304,84209 771047556293861380,120550 786082473939730436,200870 757703321406832640,47545 785380799042293760,194065 773564308693196800,137042 785571456667095040,196676 767508162261889024,99851 775361425287983104,148473 786249515976183809,1063777 792032298719973376,243075 757748186647855104,48959 753550297704849408,27222 755930735006117888,18215 762196122777464832,431998 787139729544376320,207949 790998910592483328,220029 776480658549903360,155459 785310036675342336,194705 765621189188419584,80393 762461575835897857,73102 772834374978985984,132335 789792590153605121,225981 794380812322013184,258741 758264751600246784,51809 794876754527563780,249348 776006198172672000,142503 768267405839785985,104940 790664981134118912,233259 791117476444659712,78159 779668360317505536,176196 795304065530032129,265870 790757464002134016,351147 785669177856053249,196277 779738903074996229,176203 773254241582448640,135254 781445827126517760,139404 753738693903421440,29624 786331365948157952,201555 794562095857725440,261155 793876950926274560,256411 788470094749835264,218275 762837033475674112,73712 751219989902979072,12868 793172362388729856,249841 787894102503202816,210238 756302853350752256,42249 791658746225233920,240483 749227958418767872,7778 793892592760922112,248652 787662381383942144,207613 761472400567308289,67679 794228339741495296,258598 787826724385853440,211794 745409935161327616,47783 758765895799889920,54070 757269135248293888,46227 778290624906702848,167220 771486220014723072,126168 793298744397750272,248988 777477800819302401,161526 762393088593494017,72550 790563269186420736,231944 791667777115459584,234990 792022442743062529,243075 765341409159372800,84886 789408750809382912,223286 756863558026080258,43285 793872207038545921,255942 768877158118920192,109886 779151753652555777,172621 752263230307852288,11774 781528014584623104,139404 764825840223940608,84710 781874272813711362,190635 762001768901324801,71270 764614974857617408,1249207 763513743896551424,78360 793204460252049408,250633 758040633693134848,48663 778295862933860352,167220 761617145012686848,69711 756222813892030464,41680 794561050460852224,261155 768779228749959168,108635 793160753180086272,249926 794703844877996032,261155 778365634832982016,150250 785543347209461760,130635 768969831496425473,109470 756407323329982468,42249 765290693841391616,86103 795357480092106752,266491 757515862509223936,46280 785583645218177026,197297 764877438732075008,84724 748184549817933825,65113 759386795473641473,58110 775340616439955457,51196 779362884916621312,173347 764848602447384576,84724 765842322445697024,88546 758932021418745857,1248643 776804422198431744,157755 761748653056806912,69548 763168054461083648,76127 766886653700943872,95672 763797958563356672,80153 788531992128262144,218875 793602410040037376,249926 773993168467558400,139577 792734088310484993,244270 751577259430076416,1170332 773832143361355777,138819 780858694397530112,183975 763785382248878085,79691 774731975085072384,140444 786624822465880064,205181 753772030009479170,29819 791356773357748225,238395 765021205191589889,77353 760563551819923456,63712 765300411444006912,84028 787598178279428102,211815 780981122079584256,183293 755817747704057856,36279 767854238005391360,101681 773911909192101889,11774 750754273529503745,14827 781840997764464640,190036 756481377504231424,43512 780457730846789632,180584 789724614100267008,227242 775381792706572288,148170 778406289084780544,167610 788592833938726913,218275 764950445563392001,84209 795674532870836225,194085 760469010496577537,61742 775786673468764162,151185 756474744212328448,43391 772516776999399424,130689 753011586349035520,25255 763572695472541697,73814 765508471542390785,87904 768898663104057344,11774 788121166229573632,215608 732676586323902465,398859 778550289846730753,131421 780232424542306304,177233 793987728828309504,256276 794371972465573895,252939 793156574613123072,249469 764420267112214530,83391 774985464981884932,146259 787272073412382720,205728 756316203707199488,42249 763425584512765952,77319 764115537727283200,78566 776621301414912000,156518 792159455215484928,242628 793635606991556613,254135 768138645534453764,79987 770794227404070913,120690 786971257170309120,192032 772114325297176576,126389 785621547511721985,197512 794724787532787712,261155 753768541879410688,29488 764229082917670913,81927 767736624587341824,100893 777273630275141632,160539 788992756530094080,221613 758628966534148096,54070 773079042996133888,133043 755393353026383873,35890 764831174208258048,84724 780782935624515584,182726 788010207620190209,213887 788151247412957184,216009 788389272730546176,217519 794033654058151936,257492 786376652729163776,202248 764344001415610368,75724 786517011060764672,203713 793577869750317056,252020 795703138175111168,268356 789550124078948352,225943 749609236829573120,9332 760698190236704768,54070 788988380876906496,215437 779687385735032832,173358 780610371912626176,150151 774371379864973312,140444 793308739482820612,249926 791238514931175424,237236 794556755497848832,261155 765198452141744128,84679 794645776362303489,261155 750783776993611776,12704 758661925240647681,54070 780361727552720896,179557 758506421835018240,53703 768904611272896512,109945 758645324994969600,54070 759207919699320833,56964 790937428999581696,164764 754124086079553536,28043 767362475616460801,97413 788453927335432192,215608 790725657273720832,232884 792818365584777216,247241 768333487216754688,103506 791981458420273152,241819 792834023991173121,11774 793912127790514176,255942 793325484574515201,249841 793204499175342080,249926 752746544537841664,1248155 794745397713498112,258193 766380424280977408,93068 785872266881929216,199166 775347198125043713,148045 773293504969793536,134993 766815214406733826,94683 754745437572268032,33549 789096942320160768,223229 759786308596330496,58542 759151506293751808,57092 785616348156076032,197512 795657200483999744,267521 776987956783353856,125742 791783783418564608,240145 765164853963083776,83367 793892884344819712,249926 779340899255844865,171993 754744888068104192,33356 786499495756529664,203674 788158335853875204,352258 786747553899483136,205728 787061076294676484,207287 777063103435513856,159245 795299309969227776,266079 765410243291385857,87245 788959818878951425,221971 759186365401731074,56964 756501734168690688,42249 759501861820960769,55461 765255614607917056,86645 749516428408004608,7469 758336992455254017,52554 760541663307657216,63451 777821446320033792,161277 785600890191302656,196729 794613863492689920,259457 753373603517857792,24173 756711367764312065,43391 794234655394279424,256439 790984142624215040,11774 761305842238967808,67547 788508149842059265,218349 771763758129709056,125742 762000246276841476,71550 762122563505958912,431998 776466842218958848,156127 766320993862201344,91946 788733782572404736,220332 762068438013575169,71476 792119252220116992,243075 761694913973121024,69548 789484538212683776,225380 793290539810500608,249841 760142140156542976,60866 776792566603911168,157755 780602811721588740,181935 761974644819816449,71417 774428482952531969,141912 794216710203023360,258607 791465917121265664,238207 793910641773973505,249926 793964563893022720,256358 755976501338607617,39997 776060302349725696,152182 776592249077411840,132288 760860317207433216,65237 770478547337154562,118192 760969697605156868,66105 751164522271010817,17284 763922626620235779,80939 760450055031525378,62776 794598932206653440,261818 762975990976909312,75724 765896506259963904,90031 766029169964621824,90618 786591980457373696,203350 791472643300069376,236860 765143822531637249,84710 792242223098179584,235685 788479023336792064,215437 775404908639948800,148645 793461720932954112,252020 793878915857002496,256255 753268856739598337,26539 757430657249320960,47283 775116427854540800,146220 788126657987031040,215108 776836612948889600,156811 781541168970596352,188401 788094528607563777,215030 790879629523296257,234583 765740465849143296,82209 792119678508359684,243187 765525180831543296,87904 761960848021676032,70679 781434073529126912,26066 791706314518913024,240483 793117356012601344,249469 789939780972744704,223492 792094303694692352,240483 762278854828457984,72035 779093458111766529,11774 763841813992050690,80716 758321240163647488,52061 788021275755110400,214492 790653559377362949,233307 759091315363766272,56964 764132133073981440,82066 768901653210640385,107428 765743012265664512,88428 762744687295737856,73926 766584840640729088,94699 791443943804112896,238207 768081856310964224,103354 785719293354790912,195975 760217662257455105,61791 778078101704171520,165523 793863948374192128,256038 754858233047748609,33356 758532914380288000,53185 785543829374001152,130635 794367525739892736,259623 762639482579394560,73814 769728132261838848,112399 790276460347027456,11774 757943956877422593,49400 780949615386374144,183338 750097324358176768,10848 795723159538376704,261155 781884849141407744,190036 772753847710253056,132335 795077529300254720,261155 775772368132268034,151066 794243130392350720,257674 755810542497984512,38697 763241945732820992,76549 793435573599870977,250033 787134641761378304,209429 753332017270558720,11774 770882218529021952,121949 773966554450894848,139404 774297112012087296,139404 763585486803890176,67226 768427223380467712,103294 775485869889359876,112363 770415226793570305,118761 733040446717337601,355464 786949270725419008,193121 750470239150759936,12746 765305293475549184,86693 767081659212636161,1042906 765895224740737024,90031 777131484058714112,155029 750363047655604224,12883 786596334522494976,204901 795711813631483905,199307 752200765779869696,17794 776854653329899520,157755 780668289026404352,178075 775717503171452928,150497 776835133349453824,158520 794631920894218240,262022 794207053665468416,258044 790742707903791104,232863 785965543182307329,199546 757739066842505216,49066 765259507794452480,86763 764172109014790145,7311 790937082495578113,234583 792426836403728385,245618 771079387487830016,122388 794268421663887360,259458 763513724699160576,78129 774360560351797248,142454 791000929692594176,164814 772226610703368192,129650 776658526462697472,157082 768208759126720513,103506 771501078814875648,125554 785495112583290880,196277 794621791075450885,262081 750949110207897600,11495 772828284262449152,131406 766785119516397568,95568 794639367813865473,256564 775116933674967040,145866 791398838091321344,237908 794532569777897476,261155 771536032403640323,124597 791698036544053248,240483 792565070635102208,246273 777637403146072065,162858 763587798125383680,78159 777541779155460096,161352 793948770086121473,255826 733107429836247040,11774 776828920062681092,146568 786327762487214081,201351 787123588490891265,205728 778915543608856576,169923 787073408827699200,208928 758398835773235200,19598 791212597726945281,234583 771476533550604288,118191 761159048716754944,66897 774267797685739520,139110 794210762277273601,256256 761250520782802944,65180 794016534272221184,254209 794277152082501633,226320 795406536176582656,265649 770754718104686592,119832 763819938914111489,80393 763037850656923648,47188 788088662730743808,181419 785971368147886080,197324 756296170981453824,42432 760263864546013184,48052 775690292347359232,150663 781179465607081986,185496 764923425173495808,84724 767836476553961474,101383 767742440090509313,101134 794668682702188548,262022 764081018932297728,81702 773040371815354368,131490 752279270337220608,20313 792466879314993152,245148 790940743237984256,232863 779749713729970176,174492 781394652196769792,139404 794231998176837633,259063 785634022642724864,196277 765862433898565632,89914 781424294521954304,167220 794725738180202496,256358 793247301078814725,250633 793786662602084352,249926 794749936034336769,261155 781266571440316416,185921 749997516142239745,10735 762129227701510146,71550 766697188801978368,92854 771491818156466176,124855 781543050044706816,11774 790717056119287808,221524 776038636269604865,152872 787700367530287104,212076 740391761797877760,11774 775993451275952129,152735 780981320684036096,182960 792524986082856961,246225 756261446665773056,41798 789414501858709504,224680 794331915033591808,11774 767835855134269440,100891 771215565687889922,122532 789884610033356800,228588 790158872006709249,228888 786003289275981824,199211 760455691169562629,62165 778762699484307460,166852 761936783168901120,71123 794237256429142022,11774 768429644785725441,105270 794693229895700480,262849 790954244601946112,232863 770129931686842368,115526 773611932913807360,137978 792567124304666624,246295 765575184933879809,80393 769336976948486144,113165 793492809194016768,252741 774058529640493057,139404 781337961677717504,139404 787063508030455808,207861 750735663792680961,11495 791388174878511104,238207 764981013982445578,79264 754972734757572608,32334 755489931070468096,37044 768921718391840768,109666 790015348095549440,45784 753438023434563584,27045 794042154591125505,254608 765189814186500096,86103 773958376795443200,140211 787796211533094912,213064 741231904934875136,352751 761356470139101184,68273 763379457516244992,1170685 792572864754913280,243286 766764145567944705,96263 763873681890095104,80939 771865582958436352,128615 793218722848763904,250293 793782701056790528,249180 781894838560002048,190424 759609745896382465,57936 789580438624796674,224656 793143976547065856,237787 791714667299082240,238639 795098897395814400,249926 793950202570735617,254135 732669870077272068,1170396 770386120274247680,118191 765884808601989121,90031 792694088810242048,240483 792088927393898496,237852 779862231953580032,177377 755202487955501056,36219 769975239526719488,112693 794578065619820544,261155 778393509439168513,152594 773194448478015492,135025 773292799676461056,128930 791391898443259905,237908 758778930086154242,50314 793569531008614400,250785 793130122081689601,249469 758383103089836033,52749 769351396361641985,113165 794660236045012993,261567 759239765803798528,52112 792970962585157632,247232 795370810789728256,266151 787285752229031936,208431 788720393796190208,194060 781347142296297472,139404 785595287381258241,197286 776075045479260160,152735 785838319955537921,196277 770749620473491456,120690 767316589804974080,97386 785283586626756608,193571 789187850558287873,224221 787008673738428416,205728 751835037742444544,14277 755238570630189056,35890 770283536569991168,117257 761266344142725120,67511 793255280784056321,250633 766062339489660928,89733 778704306518183936,169104 788421580657299456,217837 791377644063367168,238395 738800443451576320,11774 758401129432489985,51595 752905575697092608,24134 762844078891413505,74066 791856945426755584,240145 756588570173857792,43285 767398682211840001,94699 787987878244708352,214209 766019592854511616,90384 781582989469900800,181026 770291260045287424,117257 763398816145870848,73814 764262220834279424,82963 771124115675746304,122299 791452751167238144,238395 786834644838645760,205270 755101119064465408,35449 758666225056616449,50993 759428397424455680,58365 772891691363827714,133043 772475083294117888,112788 794644478711697411,262053 777656096076992512,101163 776123398246150144,151242 792699450388951041,247087 762691548345688064,73721 742375539625754624,349951 752927957157457920,24597 794559403072442369,261155 756546797498146816,43453 763491838217035776,77598 772930147863363585,105643 753736030101000194,29600 793577534986256384,252679 788719800444817409,218349 793036220838219777,247675 778628383676694528,167220 768966465760419846,109666 793841637235552256,255942 750540954151555072,11495 757753822353645568,48549 766042345145929728,86103 734078646017757184,350226 794810410235023360,262849 793827379734913024,254209 779911914281369601,177233 779355725407526912,127903 775588217164881920,148684 772528904397529089,131049 750174379858853888,11222 761470540666302464,65867 790596590100631552,232662 781111566464847872,185496 785621147295428608,197017 792100511331868676,243187 793096120842891268,249469 790232032450256896,227748 775002880457572352,146259 795766341261262848,268777 788530507961303040,217837 750135513882001408,11495 785627007782678528,195807 786047194176458754,197512 779002777024335873,168633 735868871651926017,11774 775897836630138880,150717 767992944523513856,94699 780881916706775040,183975 794767476970102784,261818 762714348775018496,73814 763977065141981185,80720 767848158382596096,97811 781867551026393088,191053 770368261007564800,118375 760199271387959296,60866 763338187741638656,1249001 794252130626502657,255942 759298701076692992,47761 788457513591115776,217574 749324967804678144,8297 792197052193239040,241462 765428398294347776,86781 779491735063887873,174427 791310824304472064,237223 750143488340131840,11495 769135354662256640,110477 774205107240042496,141887 765273132550807553,86763 765517603179753472,87858 769166859912540160,110585 764475030197702656,83391 780691332637437952,182211 749980663219040256,10735 787037082472452096,204078 789103948854546434,223286 777980422168973312,164375 753946782904745984,29263 766608284295901185,92159 793149730809184258,249961 793908689224818688,256255 779451206473134080,175074 761338830289010688,67547 793667851617906688,252408 751107742736285698,16948 764132090883502084,82066 758938684871749633,54140 780418570102517760,179742 756636690307952640,349970 761372864209686528,67893 786973682459676672,207949 795394208810926081,266151 778407078259986432,159359 768391359447326720,104932 786195956995727360,201619 793846217990103040,255942 760497594116091904,62835 792002821373714432,240483 794694381097914368,262752 758007049070358529,50500 795738756833771520,265855 785284722419052544,194648 780665669117509632,1170661 794329174584520705,258981 769245313467031552,110585 750829391329067008,15536 787085103432339456,207151 770859780160094208,121730 753706791066894336,28732 793404083499597824,249926 765581850018394114,53999 768245249575645184,104688 763787606601728001,80136 744003280389365760,1247632 781844970332426240,190635 771472350520881154,125554 774089562003873792,137877 785483595989286913,194723 742217081026924544,352839 757928331404775424,49852 780548267763441665,179718 788038868192878594,214724 766787751068901376,95707 781479519114985472,185601 755490126596153348,37892 761175073436893184,65180 773563133373939712,137639 756646232458563584,44461 785913765044838401,199739 794194785221296128,257325 761281218595942401,67547 786977347941507072,11774 786685421895942146,205728 790741756945903616,232911 785461128407031812,195975 789335492227584000,206666 792447973594689537,244550 791996030417985536,240483 749275239037669376,7529 788503094489387008,218495 789237884670705664,223103 755012471623122944,34666 786652819361189889,90209 795237322488999938,265644 778238590132379649,166390 780911998846443520,184196 766875971454574592,95840 778364255066263552,152594 779122686790205440,350711 790975560012865536,235590 791950037026676736,241819 765004853521240066,85562 772976473795768320,133454 787738099090546688,205197 791964225656590340,240793 791801826978959360,241816 788469399984431104,218275 793243221459476480,249926 793514939692482561,252580 795378652947025920,264397 762840775977684992,73926 791422533929230336,237999 767335342445830144,94699 779411695722635264,173628 793574842847096835,249469 773635705167720449,137042 792009627391012864,206666 756293535377203200,42432 778338526119075840,128591 792449487268638722,242693 758984623426719747,56194 770293182227582980,117257 764591615742795776,80393 766713413032562692,95708 757919304495038464,47844 760941604723003392,65916 768458265680310272,106281 793270509848915968,249179 758684742669787137,54070 759094167532437504,56964 757263541233594368,46384 758675526005522433,54070 787791966708781056,207712 770783091346386944,121492 772254941628895232,24173 763212111812005889,76549 764221436760166400,82759 774316521963212800,142506 761384757120868354,67226 792251611644952576,244815 771559060101443585,125204 750852249056784384,15643 764075544908435456,81702 793133230761320452,249841 762640736982405120,73814 775036082626977792,146259 792489062334595072,246225 751835053873737728,17794 769746831463026688,109231 775759840769478656,151156 762152820866887681,56964 791407052937506816,238117 753950580788387840,30590 760978050129342464,66131 760266579875467264,62130 794137780821618688,256358 768576786137513984,105041 778774228212420608,169410 794004098957897728,257492 774363745124442112,142503 768532757756641280,105488 764158508816183297,80608 760714277510676480,64197 774682386026098690,140444 791998393723850752,206666 755886556209045504,40361 760863055588753408,64197 758394751578173440,53001 767824070423420928,100605 789560184255369217,225949 794755513674330112,262319 764639017916694528,76012 776950606737145856,156835 775129334168162304,145866 751150358383079424,16833 760168782329511936,61011 751800853401567233,18452 765595194888773632,87904 792258684369920000,243187 793111438768402433,249469 785992739078885377,200382 791352524506734592,238207 785639798199427072,197297 762734031700107264,71502 753596042294231041,28327 749931729926979585,10653 774208501409251328,138061 776875138402975744,158820 795777040758644736,268643 776213803188916224,152872 759208184900968449,57105 778789906428534784,170144 751132066167881728,355260 794334619327938561,11774 785966280968900609,199546 794629055836549121,261818 750706961054826496,351794 773470398122000384,136904 786820589272965121,205349 770881474870607872,120610 771684158959562752,126389 773657338809053184,136904 771899381515628544,128025 757724709597253632,28281 775674206747029504,150511 772472016129568768,131045 764940467347873792,84724 763832819596439552,79911 792397425524740096,242693 762684102260633600,73814 779511635027238912,174427 792793292320768001,246726 761916528723914752,70886 770917288606302208,121949 787881784021090304,212239 760655700175491073,64197 790975629382520832,234568 768475284286824448,106281 763075474918551552,47188 762083811706503172,431998 779445288075423745,174230 759774394243686401,57092 760804369227014144,63655 793351035930578944,8044 761564204100759554,69231 775721489274470400,151071 794623612611338240,261155 775077160155480064,146259 793569217362661376,252891 794341819416985602,257492 788468816359464960,218275 787029068676030464,207113 789101231201398784,45376 760869311481163776,11774 791783032789278720,191778 770832885548855296,121479 759562170426286080,57105 781261835076898816,186212 756235226368573440,41680 766494935113576449,93823 787064867270320128,208949 764098522136256512,80720 744939989016911872,11774 754067624737148928,31529 759193106663243778,55257 787246211375837184,193121 791012478947844096,233736 770270885735436288,117257 786700901104910337,205270 781016080630382594,183468 795078638836162560,249926 780962105767890944,182349 749747661784440832,9991 771310892520579072,124597 791764568599097344,191778 770382807084339200,117257 760885245432389633,65222 775786539242651648,146804 794556592276570113,261155 791647393787809792,232137 786071783858372608,108396 785283996632494080,193669 753634025307340800,22355 794011982814842880,248652 769347691973410816,109167 777106346768527362,158387 794544963275128832,261155 794865853766500352,263302 755555988795691008,38459 758123035400495104,41703 764095494817587201,80939 794694344494219264,262752 759523517381566464,56964 792810970766802947,246726 793207074444500993,249926 756196200169279488,41689 773881119422963712,139404 773593372753797120,134288 760994668733665280,66159 774970876668342272,145801 790586940881895424,231318 788169917937881088,214899 790249380892647425,230282 768296679606845441,103071 760430351818764288,62771 785827418816843778,198671 773764474054537216,137158 771519354563334145,125163 785883006070239233,199290 758782768285380608,54070 750394543409885186,12883 768151029888217088,103354 763490692668674052,77598 793834798645030916,255842 771772788508127233,127871 774226602624364545,141867 785739888737988608,197297 786333218089959428,198304 787832613469843456,211347 794339095619235840,258878 781232967536431106,185310 757375892788277248,46958 792931139149148160,248220 767036496931020801,96196 772700587020455936,131421 773514816736505856,137158 773883744084123648,139404 780978811085070336,183269 793300894628524032,249469 793959180763860992,256935 779000539413618689,171902 780438871242862592,11774 772648624001916928,79987 776611730839437313,157082 751749683610054656,18452 770859023633559552,117051 776017358766780416,152735 788948127227207680,220767 732363849807081472,195876 735229342419013634,11774 761629185748062209,68993 791689276513660928,238429 755855995100815360,39957 781613631397998592,161480 763135286352019456,73814 765717478433488896,88361 773173985567617024,133519 755807180402544641,39462 777298116106149888,159475 750800827342815232,15021 758632876137218049,54070 760673822085353472,63776 757259426667503616,46252 766229205763952640,90327 765660359562698753,87858 771141147498545152,123554 791697849050210304,238429 763386305036156928,350819 789501209379954689,224680 790316731713490944,227130 793273145150935040,249926 788474459434868736,218275 792071972112871424,243427 751219051284819968,17794 789424623347703808,225981 794327509370306560,256038 745423662619070465,47783 776883097908510722,157993 787802896280719360,213064 767156442654650368,97554 768070812137955329,101203 771877126270169088,128143 768437181786488832,106281 792082199776493569,237964 762602712013737985,73707 780642962560589824,182257 786079446021312512,193533 760990040491118592,66159 791630848772730880,234583 793090984821321728,249348 765524495633223681,84886 780832088232595456,183338 759195737829675008,57574 775779529335853056,150511 791380030643372036,238395 770382901976391680,118191 774870990337609728,1170492 776766467949731840,156835 776542697058365440,156132 750657915476910080,14421 773938770701791233,140232 787345028142080000,210432 792027950480760833,243092 790311993144119297,229773 763169412132339712,75899 761684627887001601,69711 759454123188183040,56772 790285881760321536,230485 795270812282458112,243248 773296499862024193,135025 775406926960156672,146838 785492409488646144,196214 753748061474660352,11774 780931896993800194,182726 786655008905310209,90209 793716119613747200,226708 792037936631918592,243187 788928329999015936,11774 790762797877473280,349856 775817918625964032,151463 742749208420093952,1247536 763074536031948800,76429 792800640464551937,247241 756314371890884608,42249 767855942247542784,98972 780851142213246978,183338 766252956895162368,87774 749944322603167744,10408 790241102955589632,108396 781257713737207809,185595 790626702099619841,232280 771397996973928448,125381 791381452487331840,238207 794695668950405120,261050 773747266268037120,138382 785259108391854080,194154 750955383284346880,14421 755382065877614593,35890 750413359019798529,12883 763811118494183428,75633 778401980796383232,166916 777676612108025856,161456 752731406086746112,23167 774353353933369344,141887 788455267646091264,218275 761962750310359040,431998 762326671412244480,431998 773839326241234944,139404 791355693185896448,238395 788848141244043264,218875 788472205755768832,218275 770836821693440000,121479 795090997894152193,265191 758047779381915648,51069 763922348835688448,80939 768114773019897856,11774 751647195959484420,17380 776852090299691008,158815 765567020444356608,84724 793127054908665857,249469 752684378484936704,22664 753587768769384448,22393 787823148834050048,205197 777326244853587968,161546 778975108740198400,167319 759297904678989824,56700 774270225856368640,141360 763861736105488384,78115 781370798585974784,139404 795415595911102464,191067 740287480042135552,99816 792128902491537410,244143 766605482857553920,94699 773962649369403392,139404 791630418852384769,240167 763078521111576576,47188 786400655455887360,201958 772623712226975744,129551 790584847701979136,11774 767808077441605632,101681 757669384475344896,48289 773271691325739009,135903 792365576832233476,245095 764951457443483648,84445 790625141327798272,232137 794009030310105088,257271 781444823945515008,185313 792178443093962752,218002 771428421083824128,121788 779128647433097216,172962 767866738692136960,101514 771288280121958400,122973 781220312784498688,185595 794542555132203009,261155 786576132833509376,197215 755139649870372865,28866 732748797512540163,353789 775888894608809984,112363 791408834619125760,236454 755168870294355968,35890 763950445131771904,80939 752659944697131008,22657 761584921622163456,69231 767409516698894336,97519 761516029050781696,65999 773523070908850176,136610 763148330746548224,75073 793177527430811648,249841 763869364160520193,80939 755164146799353857,35890 794335220107313152,258741 793917270464589824,249926 774007741945815040,1250066 776955489900830720,159546 785601830759739392,196767 786694213324967936,205728 756387468648132608,42432 765438009005047808,86513 795426025622609920,265867 785848105530818560,193533 769365425939374080,111549 732295723853680640,350295 795448313269063681,262053 761016627957686272,66159 750443813923987457,10848 762318168115318786,1248996 773757748622323712,137869 786656712044474369,204835 758020531538886657,50827 781233396609679360,186212 768064120952270848,103261 780023113870405632,177704 762204212033761280,72035 793313861067763712,249926 774788048320077824,143585 762134846919417856,431998 761640168713367552,1248944 770362523493232650,117257 787350667631423488,654029 788125068521934848,215754 768981495952314372,110362 775697080870248448,47570 791040764671250432,235487 754106758017101824,28451 759317235227828224,57131 778616953493528577,169262 779340635371372545,173964 792780495461416964,247240 780609615557959681,181886 770753960458223616,120610 778764794350309376,168794 772863643876593664,132335 793794407333933056,255393 755321372428099584,35890 768830342149050369,109167 774238366405693440,141887 751874529811587072,19563 748545465495363584,11774 763062719612325889,47188 775779544942784512,149953 785533118325280768,196247 785864419687489536,194082 786959274891026432,11774 790357277957951488,228354 791997470939160576,241678 779442472183296004,173846 790786652893347840,233307 757541690223816704,47782 776735447116578816,156308 791505728578002944,238395 757003281939980288,44450 761657265946591234,69231 760545624353800192,62492 776465385231093764,156103 778786904657448961,170609 794173237487869952,258120 756984732781416448,43271 778214120986320897,164826 790707706537582592,232863 761964194518274049,431998 758491633641934848,41703 789536173869797377,205972 778681952542953475,165185 772953054693892096,132335 790997856819683328,234583 760461387801833473,62492 758007635467640832,50804 793231935115976704,250519 766140232081272832,90735 774025472501948416,140232 795262960323219456,265686 749034442455326722,6911 764179890858057728,81946 765656109545816064,87607 767075351306657792,97711 785937681096200192,197512 757689810471510016,48477 781844148093612032,190635 790939007693623296,232169 789302041965244417,221785 781344897181900800,186150 754966398330372096,32963 762647340067028992,73926 752947153643765761,24675 786718884133007360,198586 791671155149139968,238395 752915084809297920,23899 772321187208638467,128519 785438340992626688,194129 793213193489297408,250633 795086940295102465,264397 779985757297442816,177724 788132884343205888,215505 791781274188865536,232169 794288638452518914,258829 749317397971144705,8170 776454198565019648,152946 773595639607201792,136904 777294897753632768,159956 760495117794942976,62063 781273885555642368,187084 788517191968657408,216009 758303816353665024,52311 792098632073900032,203546 793385209660047360,250293 768091160304812032,103261 787330560616202240,210207 773469898819432448,136904 781150243371057153,167220 763026649637986304,68854 770955366234517504,120557 771518569435717633,125145 768480122445897728,106770 755167856736690176,35890 764873336186740736,80674 793921053143760896,256255 792901828497252354,247877 760631908178993152,55452 758150562978209792,47926 755820073005244416,39893 768624024201093124,107469 786451366650712064,193297 793953613756235776,256125 778801797418786816,164826 789549221816913920,214209 763113585413353473,53995 773599917197631489,137158 775497854378926080,148645 773951493527535618,140025 764833353455501312,84422 772230463805067264,129662 768899848217034752,109945 786971662587662336,11774 774056112999903233,141316 790982883724955652,235590 789918011968909312,227511 761776990970142720,69676 758131277186867200,50804 780799628618919936,182726 773917874507296768,139404 790442751263330304,230270 795470877471088640,247930 756619767360937990,43962 794536003264454657,261233 753695286304866305,29263 790278313252093952,229895 768520888379518976,104162 793783338662264832,255044 785826991140286468,198671 749293996296400896,7746 792166632214835200,243187 793463977154007040,239998 780837956273725440,183269 758337421213835264,41703 795433810359894016,265885 774993868173504516,146259 792502386438791168,246425 773077355744985088,11774 762869266118959104,431998 767698714714574848,100538 759461931686199297,57881 773506977154539520,137158 769319216369373184,111448 794053800298479616,257492 770800602599358464,121195 771707580594941952,350382 792022836088975360,243075 764574847393554432,80939 777263116707098624,155328 793437450525745152,233195 758395768998924288,51344 786370754522652672,199891 790982630569287680,233692 786063493690748928,209828 763963895308390400,79691 787014959326564352,199638 794540790060056576,261155 757144529900371968,45669 735862969486221313,11774 786824810730967040,204958 734566961946886144,353002 793211893510868992,249926 760943410392031232,65644 768891455876296704,105647 785876811838357504,198878 757942923853897728,49925 775297209508044804,11774 775304776535842816,148170 794197554250522624,238506 777390550261518336,161407 786418863604768768,203674 761170461182992384,66897 794022394998366208,257492 795655833594003458,267521 769560788872810497,113412 791426284140294144,246425 794682533195685888,262022 763548807669944320,78394 767840808074637314,100561 768077771457253376,100893 773274994902126592,135505 794320751243513858,11774 758349861745983489,52061 793151690815868928,249926 792410930047029248,245634 794598423840301056,260181 776910519068348416,158589 768088406907875328,103354 772368680722104320,99816 766046456864239617,90384 781634397669699585,186212 788877902016188416,192032 795042517674823680,247930 765592469270589443,81659 787308545557618688,209037 792079895337787395,237964 758978552360341504,52266 772575501873446913,131457 766622790632038400,93823 791660928693600256,240483 754707306756145153,32016 755136718282563584,34637 771828016750047236,125546 776568604296814593,156976 790302951331934208,11774 732688504090558464,353262 758394236903514112,52545 763904870051028992,79970 787760517993500672,210215 771150951054843905,123085 791474650609922050,238292 795222092199432192,246726 768118796636815360,101681 768274281654607872,104940 771720424195559425,121612 769120678146637825,100949 779383566576721920,174493 785688134336020481,197512 792352441417273344,243075 780245849750245380,177589 795713442145533952,267649 758463109237501957,53001 792494770853703680,246225 792106220438052864,243075 779123965516062720,172428 762851944524238849,73655 765287093102710784,86103 775190323613929472,146720 790225204249145344,229192 768597251685961728,103071 766826395930460161,94261 762782647219326976,71502 787026366139142144,207037 790729239947509761,231870 791666825486487553,240483 770301007699976192,115435 794817808769175552,262053 785289456664383488,193669 789190976505991168,222956 792321228270886912,245118 794543049367920640,261155 793314732023353344,249926 793997115257143297,257423 773957296334385152,140444 760185026843672576,61051 789475766568443905,225981 791360606351659009,238395 749324092847820800,8047 779145312245985285,172962 772872356150652928,132848 775522933812793344,1250232 794895358237310976,249926 795030230616473600,261155 770517044710080512,118191 754795023820992512,33474 780812619770830848,181886 770458228941529088,118036 785986412659154944,200382 789294486824247296,224680 793100849975263232,249469 791007772892549120,235486 777781955303731200,161960 794043025882234880,257492 791036731529293824,235621 754127188698411008,30354 792793884703076352,247241 771686610450513920,125554 759085680282603520,50923 751223551235989504,16833 781504404369317888,185310 788469342983729152,218495 779478347793522688,170620 764211176330895360,80153 785556108106543104,196917 790917457636622336,234583 795399649955876864,266054 786341010150297600,203048 769166979118817280,106756 761952365679415296,69676 766473548676288512,93184 779100644112293888,172270 790657546826768384,232169 767504079710978048,99044 790042850981445636,228124 779376761356349444,174427 785255900692963328,194079 752880412196605952,22393 763149809360535556,76552 790594321762226176,232322 752192209533931520,16129 788589942666620928,218275 751118813144485888,15536 792062966027825152,243187 785317783089184768,195125 787390755820011520,208146 790951509815070721,232640 753769203472084992,29790 776388618264846336,154869 750903387714035712,15643 785364284981129216,195481 791640113411350528,238594 791076509800857600,235590 756545357987864576,43319 793112720707026944,249469 772457964967833601,131045 775500904912998400,148473 780571136316825600,1250350 751982843471892480,14277 768936125020803072,110477 781056041412800512,183759 757225682535485440,46252 792529326537314304,246295 750723721120215040,11495 761908392944340992,70177 753958705746640897,30590 776839101710381056,354238 789756202334953472,227804 791447395582119936,238272 774041640138788866,140900 769203011323179008,111549 794210315839774721,228522 793642295635668992,249926 787032390338220033,207965 758331668868411392,41703 792555335894446081,246295 770972006548398080,122299 772255299713560576,122753 753420420544598020,27222 764947922936926209,11774 773992050366697472,139404 769982136438915076,115519 787321928168054784,210289 795750034981658624,261155 758389192787243008,50827 791821505067790336,240763 794207698430656512,257492 758389734255104000,52545 773484298556932096,136904 792766831731871744,246295 795374847396220928,266723 774028722189905920,139989 786533720790622208,199460 764842584149635079,84724 794250854530285568,259063 790421978410807296,11774 777838361193115648,163776 794289355099553792,259543 794576259628068864,250633 795288540406022144,265644 789765874374901760,227794 752746944733339652,22439 754921740887855104,27045 791704717160247296,240718 736018335922552832,11774 786726394491461636,203674 779444151603650560,174230 787395764917972992,205728 794652101150285824,261987 793875343274803200,255393 755395637236105216,35403 773280523695169536,135745 777660475299336192,162610 754060554038370304,31377 752266933664440320,20776 776146844665556992,149953 764604871203024897,80393 751896757781536768,17794 773859440357441541,139404 775034000377339904,146259 785965272398082048,199960 790758734263902208,232871 755600404315078660,38461 771000830883467264,122658 786027814197702656,198620 789489902643662848,225358 790636559569518592,232863 790714186925912064,231550 773096307825270784,134397 795062254509113346,263171 775186612561010688,146259 776928358294708224,156835 763147245793398784,75899 765684550521454594,88459 785537792696778752,194230 795070475814596608,264397 781227641693024256,186434 776610787012055040,156926 755072506206097408,27045 756283569417355264,42495 758761537309900801,54140 768796996601872385,106716 768227327142604800,100561 750784758125330434,14848 764854909611061249,84724 794559535147024386,261155 779865390356758529,90252 764955640225599488,27156 751615744933257216,16728 773975964824969216,140025 793580858451996672,249926 781245357946572800,186434 788898313378603009,11774 773874864339890176,139404 775067219369820160,146259 767061609323700224,86440 790971604226281472,235487 794031961056669696,255942 770755702180700161,120363 760859036564594689,64326 767008128793649153,88669 771000114940813312,121949 780895993504141312,182726 771035950268882944,122146 776881503489843200,157755 789475758053945344,222561 785684372460634112,197894 795747509729722369,265649 790231242209759232,228884 765364679698821121,87145 768087749681410048,100561 765319602867929088,87145 793160622343151616,249841 758285058671337473,52122 764963774327586816,84790 788569766235693056,215754 773969419722776576,140211 794016827206672384,256439 770327757351886849,11774 760257015142879232,61545 790318198575030272,226731 786061749002858496,200382 751865053389869057,20176 756483723965534209,43123 761011929502453764,64722 766025293890924544,87904 794593296496689152,258741 789293249970122752,206666 778005452357373952,137869 792046186974834689,241819 793324214099009537,246514 752724338651070464,22750 775850225726464000,150426 786420516298948608,203674 788469177623248896,217837 761284538802642944,67586 777955099423440896,164764 773314146486063104,133454 786840758951161857,201620 764113643575336960,81702 794941823118495745,262847 760693193629466627,64192 775887011903397888,151302 781502586893414400,188119 790302096100843520,230282 792572130504286208,246632 779915328356843520,108396 792818691658256384,247877 793126320976728064,249469 755211282308075520,398859 780741613815472129,182171 737726475625848832,44421 756732032202395648,42432 785983397717872640,199546 793997114611290112,129991 766135818297671680,87904 768214127990878209,103149 775788804766470144,151185 788163536677502976,215634 751735152720637952,14476 760599210127347714,63879 763932621323669508,80393 793303092804644864,249926 753001672759058433,24497 778441443283046400,166853 787428242080661504,206117 760489645670936576,352011 789883265901400064,227242 791278046577889280,236827 788266713871634432,215412 738896005018624005,352060 788178724818518016,214899 789945919580012544,228576 791281249188970496,234796 793911019630370816,242693 769935609213423616,113660 778956049348960256,171324 795749684803436545,148861 766345827140767744,80939 769603569599311873,112363 774102611888746498,140748 772289673083301890,130407 762808942560882688,75073 760979266213326849,66116 786803979413893121,206748 788179996271665156,214880 786692250403164160,205455 785299626995744769,194934 776004418680619008,152872 792529268978745344,246295 757296030023057408,46890 766287184215347201,91946 786219177610805248,201494 754717019921080320,33356 773911599761547264,11774 750565674636996608,8797 767962718619865089,100620 788172696358051840,215969 775015449612484608,144648 764166345101541376,82066 773881024065462272,139404 777842530855505922,162294 792402640206458882,243075 769567363083735042,113894 769331956370649089,113247 778644491041333248,169201 767869962727804928,1170369 777142858956496897,159093 785921518156996608,199546 763913102823940097,80393 743518196532051968,1247602 786943719647817732,207613 793980976376336385,256276 770440099842564098,118515 757695769516314624,48663 778302738283302913,167220 795313903127433216,29271 758414807800356864,53144 771328955383029760,124597 764259249199411201,82673 793863999641284608,256255 760806180193198080,52637 767681825678458880,100605 792825387860398080,247877 774431489710710784,139404 779341656147406853,158387 775063688998813696,140444 791754396723875840,240483 770272948598943744,117257 792074735823695873,243795 791243646104244224,237236 793182010986536961,249926 776792524874739712,157755 780504773548249091,11774 780790184375881730,183269 771060351454498816,122875 763858727455916033,80716 754031925971464192,31377 757856549142302720,49754 768510501001240579,106756 776846843581825024,156504 786569181974134784,204078 794082738865221632,256564 749347756053975040,7836 753709326385098752,29263 759156999124836352,55660 754164453474697216,24776 790646205013295104,232881 794652850781585412,261987 733038785676500992,352432 761986444424417284,67973 732686787760422916,353228 792205688218976256,231498 793506639974281216,11774 763953917075959809,79999 793164291704840192,250033 753957697507188736,28732 752250239562633217,21203 777145300888805376,157839 788858213974282240,220602 754050816714088448,23725 763460074106871808,78159 763969777371013120,80153 792441048312209408,245575 764316178533740544,81869 774664280398495745,143206 732968313496571905,11774 756998310397894656,45857 756449930617688064,42432 769026285595136001,110659 754815398680203264,33356 789469702376521729,223692 761411097010118656,66801 774426025853853696,143585 779478362611978240,173868 758891969917493248,52112 788035297657356289,214632 761198510242828290,67090 792030395873185795,242712 795232848915611648,263895 793968698801422340,11774 794677881163104257,259190 795677823780397056,267262 758383902012665856,52749 754026759087984642,28033 754095808346263553,30910 793983560927629312,11774 781517211022204928,188119 788734936719224832,220029 795404226306473992,247930 762711266679021568,74308 760571155883360258,63149 760977544669605893,65839 764572474562473984,82066 792880021262041088,247983 760910712633982977,65626 792427978852536321,243513 767946586823483392,102249 764638825708519424,83391 750402247440216064,12883 769188511689891840,111558 773543023267504128,137158 763915347904700418,79691 771936747320143873,118191 761754279891787776,60999 775775162964717568,151463 776141265989607424,153095 778674772821454849,167677 758087964245319681,50500 761070059523497984,64722 788485963026731008,106085 775002508271820800,146259 768677433339944961,106281 791374237927747584,11774 760118920380575744,60866 786996554108284928,207949 791856804871319552,240483 765371139703005184,86440 772118420422885376,128025 773472431071645697,136904 780435223041507329,179560 775760423333171202,151463 794957435341443072,263463 771551608236748800,126389 754720193167908865,33356 756480692599398400,42821 775884999887319040,151302 759218588297355265,56964 776893943522799616,159226 792813386954256384,240483 763149814540345344,75899 766407088826306560,93036 757643669704933376,48549 758510209073451008,46384 793598532271964160,249926 773650834945040384,138382 785292864242589696,108396 789147523147403264,11774 794556651479109633,261155 794600141650989057,261399 776201565107552256,153845 768155684827389952,13343 786952321309798400,207613 742342678738800641,349951 787428962783727616,210481 756279230334377985,42432 773700612739338240,137698 795703102502539264,247930 756254384040751104,41438 794885508530847744,249926 754743949970006016,33356 759414775751270401,56964 736559472793911296,352687 753606667082706944,26539 780493945839112192,180759 788037501332037632,11774 794612381276049408,261155 794009123096408064,257492 794318602241527810,259055 759112736760487936,55660 765639439523549185,88052 774997638735360000,146259 795748258421374976,199307 792812949345673216,243187 755608408489951232,37457 770435447742930949,118192 788047202132365312,214354 773547480759668736,137158 786876291387719680,205181 786735969735172096,202429 754045073696788481,31400 794000865308704772,255870 760594824542220288,63451 773237368698572800,135342 752963274644287488,24788 787173938941931521,207613 795711261547921408,268281 758800415806717953,54070 762364250283270144,72653 765500936420782080,87062 775874082046812160,152314 780552462742749184,181419 794699212009181184,262849 795045301732130820,264397 774349225022717952,141887 792893561976926212,243187 788494960165199873,218275 761262179081265152,67453 768516649062428672,104999 750479244610920448,13627 785584527120883714,197297 790657854831206401,231881 794198393723699200,258044 788051104013643776,11774 787109239516979200,209184 755559097248935936,37455 769573671044280320,112399 769781148352405504,112939 763443669705760769,20824 788101441269272576,215505 750939587707449344,14858 779022968533975040,171168 786643026802192384,204327 781351465935745025,183269 795294391468490752,264397 762627138428235776,73814 781884069860679680,186816 778668683350728708,164814 792731773360705536,235685 759214974472482816,50612 758628993331519490,41680 764641403746082816,80482 754981506179821572,34666 793109151962374144,249469 769652054797217792,114779 772882451907608578,132364 793951138261401600,108396 763442974017617921,78159 770630566341378049,117263 765581800626352128,87860 795050650983772160,264397 793220930478542848,249444 752250732720586752,17540 794928503657480192,235315 773614296907382784,137158 761041654027386880,64730 776589798014345216,155936 788407616150044674,11774 776807517158387714,157755 775675831951568897,150063 749333252499013632,7816 765139430902493184,81946 767777776581615617,100605 734660365330571264,11774 771556647160295424,125554 788465838345097216,217106 763512086190288896,78561 785969766431358977,196917 793165468068487168,250033 794419901247037440,260404 758026003159650305,50923 788971461553696768,222655 778954662024212480,171324 773515711977254912,137158 762367284321017856,431998 789149272033857536,170187 758511608146513920,52659 764873393254432769,84724 765104456535072768,84422 755044432051712001,18470 781697305703362560,186170 751620079595302915,19000 752717980979658752,22735 769327441676558337,112336 773884098058354688,138903 754866186110636033,18979 761804275597049857,69878 774627450202550273,125810 732166993747529728,349332 786961843503919105,11774 755472971003756544,36332 772881824582205440,132855 756465954339434496,43391 780616387584811012,182154 771180117779361793,122861 732907783444692992,354567 776683679934406656,156835 776737661511839744,157693 787972320208060416,210585 785234792501485568,194160 786675226675388416,205349 735873985708199936,11774 788235289407946757,193639 792708604159725572,245148 793269972596326400,249926 774932803205074944,145797 791364137993371648,238395 795449124002766849,266491 751025520083607552,16249 767808897419739137,101681 778065141841604608,164980 778334124645974017,167393 794025702249074688,256679 786027247945658368,200382 769337388216705025,110830 781281194210189313,186434 792025807443013632,238207 732800177099186177,398870 778178816770469888,163764 764992938506018816,85562 762741837748588545,67226 753193810973384704,25253 773257854669119488,135736 780590804091809793,12018 790664372012011520,233307 780834779579158528,182659 752855964798316544,17416 774025736197857280,131421 792409950328872960,238429 769675690149109760,114779 793111677386403840,249348 793965566633512960,254135 769942397836988416,109767 794831045921243136,262022 754034713652625408,30296 788019837796806656,214354 785863233123000320,198576 755443128824463360,36735 768039019808710656,100605 789456916460154882,225981 753670594458062848,27402 790244423665803264,228341 751235874579292160,14277 763705580078891008,79629 769557318912487424,113412 791818611891531776,240890 758118587685081089,51248 775413754607513600,148018 777631097127628800,162497 757861249216643072,49754 787019021073780737,207113 788465092786434049,217601 768153440174223360,103212 781862692210356224,190635 787719120485748736,205197 790301436454330372,11774 794532202570805248,261155 792391618196180993,245549 755167549944270848,35890 775499043027812352,149259 767736164518338560,88930 764944028597100545,11774 758696154863276034,52554 786030483100594176,198620 793999974904295426,257423 749354645085122560,7852 791359399705141248,238395 771542170574610433,125604 744302219307036673,349197 788525351672619008,106085 771379495479762944,122982 794082514889535488,254209 795051217005277184,263896 774437256841027584,139865 795264259445944320,264053 778686317764808704,154914 790713375927865345,231894 768244638805323776,103899 769269882953211904,112445 752209528989573121,16925 764933791819436032,84449 792655440513413120,246686 769652892097777664,113836 786539324007264258,204413 788027149227732992,214354 787293980862001153,199307 788575018867265537,218275 780633461857976321,182049 791817077380288513,240483 795767509941125121,261155 760534808174944256,41680 770311694438367232,87904 761559697912627200,66922 769696518974631940,112808 769184065975099392,107469 791037554485178368,234575 773731242604916736,11774 754850629655429121,30196 758371579495448576,50923 771782066555924480,127366 788796456786337792,220332 762757928961081345,73447 791379099759611905,238494 765298909140946944,86440 795014586751586304,262784 752976223517741056,24597 773991393857417216,140230 776198135752208384,153575 771433187167744000,124597 791683313857617920,240483 788493984171716608,218275 761664127613841408,69711 781006632444715008,184223 781775922697494528,189017 757638043721433088,47761 787262496134627329,208492 758722516978372609,54070 763839717016076288,80716 774288147396132864,141867 769046147960799232,110659 774006507214036992,140495 787721701547241472,205197 763530469573009408,78513 787804970867363841,208420 733036389663641600,355067 790302912882671616,227282 791469444979580928,238395 773975537505095680,11774 751860117461663744,20199 758069564970184704,50827 778612072607260672,168436 779489179512209409,174115 795382450000162819,266151 781354355572088832,139404 794233172502446080,258598 788143431604375553,214976 794661968556617730,247240 768995007927816192,110362 770738475700072449,120474 795731977718657030,268231 750711039826677760,11774 768195456870473728,103354 790705695268171776,233729 773718145878007808,138061 768114206004555776,103261 791671943036407808,240483 793612931380412418,254135 794325649511108611,258878 774172098130391041,140444 753363611695849472,25189 771548774304886784,124597 755831786966388736,11774 732647340507435008,353228 794292989577351171,258598 771651605997334528,125554 744346733933539328,1170338 795699523553083392,267855 752715329709543424,23167 794847177415782400,261155 768220533624188928,104932 794565018398445572,261155 765868192623366144,88321 763879906757447680,80939 788332111375831040,199307 785491695156752384,11774 769915183980355584,26066 758523217573191682,51344 781233011593449472,186212 794972076482424832,250293 765261705039327232,86440 775525800913154048,149259 794011109544099840,256393 778336595095097344,166390 785806717434990592,197512 794380833645887488,257353 776484667583238144,155688 757479036306219008,46890 779471474923073537,174315 793209145604255745,249926 772771972392464385,130997 755962250947592192,40881 776371838066626560,155344 741299396394942467,11774 773897344601456640,139404 774447435229831168,133702 753800791417290752,29898 779035376560115712,11774 793988955876290560,257026 788449125096366081,217837 770686373925941248,117257 775185320455180288,145244 779002126844461058,171324 769246910154612736,112363 794898381550350338,263667 781133275427315712,182870 789397723132796928,225866 790147865033240576,229159 770648220250869760,117257 773699211657351169,138819 763976202264555520,80153 791361975968235524,11774 763267792783106048,76127 777152473786036227,160480 790723179165646848,224680 794065573890105344,250519 768928872758927360,110362 758836930091978752,50923 749287533041819648,7836 768157169317326848,103354 785487538307891200,194949 756299133611225089,42495 762204421535178752,67995 765086010136985601,85767 768970461917155328,109767 788451373406752768,218275 762870857588887560,73712 785559209043750912,197001 794745993094955009,262849 776424541882945536,155688 787493151271297024,208016 756495700850909184,30296 763515336721371136,78360 785425870282424320,50451 791792660923060224,241034 793943477729927168,254135 755788838434377728,39462 774876852829753344,145244 792450084394766336,245566 795716453496295424,261155 795239160181301248,265686 765436127922753536,86645 757050541457367041,44274 778375814115123200,166916 774591606569721856,85326 776733988249624576,155451 755206784252600320,32860 755751585158868993,39384 792431639741681664,243187 774745641440403456,105109 775106936714977281,147223 753348375039188992,15721 786636236966494208,205401 789152147371876352,11774 765927331307323392,76723 763473548266524676,75109 769094656244256768,11774 777275353647554560,160609 794237177173393408,258598 776897384815038465,156835 781254429400072193,185496 787995172592316416,213887 764278995206729728,81924 766242196320161792,353879 786595977272492032,192032 785602086054473728,197512 788386252290560002,217519 771163200121253889,123494 769254772838961152,109571 767679920889815040,100605 788174413065654273,215480 732374920433307648,1170365 785546550541885440,196917 778813089680535553,170268 787060850875969536,140444 767375197544427521,94699 753693223319695361,29263 789292490843193344,224680 770005349365649408,115511 794055134871289856,257026 772515439289077760,131007 779672179101360128,176196 766478044542500864,91798 753359065837867008,27317 749138232659570688,351279 785460250988077056,192032 786512028085129216,192401 791471596783345665,238207 780775824140169216,182960 793207393303666688,247379 794360640290902016,257492 765819031777533953,88525 760526445374533632,63268 756606060811530240,669866 793107161274585088,249469 773892178632409088,139404 767293031427039233,98072 770548363439857664,119059 757799456062353409,48094 776918539299065856,158387 753364397075070976,27280 774316721494634496,140230 793285007364141056,249926 791059447149801472,234583 791685102816399364,240145 791906135183798272,241523 779215378979299328,171995 776866642231832576,158897 771762427176378368,125742 753773195560259585,29802 769893689783160836,18030 778193400201777152,166390 785463040011415552,195975 778340317875560448,167319 785648028333985793,194082 770608784179728384,118192 791707808911818752,237999 769351187980181504,113165 775063449080561668,144730 785259990130962432,194147 788837929904766976,218495 735554388798767104,11774 779063860330242049,171617 786028720121315328,198620 750340821354819584,9433 789525263193374720,226881 779382741905186816,174294 792073968308006913,11774 793253357997682688,249926 786994083814252544,208176 773526700575555584,137042 792056637217464320,243292 785773531137048577,197512 750535456765284352,12357 787487012731383808,199307 788595936389898240,218349 791358430791499779,238207 791658530180739072,240483 794966651372453888,262925 758718274066485248,54070 778366662156357632,166916 789431862036992004,225981 792492968787611648,245086 787754851979497472,205197 751675704098508800,19272 777369780412043264,73488 795614087875006465,267655 793572584952434688,250785 775686897423290368,149953 793320600475410432,244790 778608998584942592,169201 780072572138483713,177426 792771488520646656,243286 749649447609462785,8497 785974668901646337,199211 792914308548231168,248514 750901798295121920,15957 789270195483271168,224818 789544879588151296,226731 792846236151799808,247592 764779307537408000,83392 775540887921143808,148713 771051358099210241,122955 795248202207428608,255474 773551566389411845,137042 788639502390616064,218258 790853541388836864,234495 732303556171038720,351067 761213120211595264,11774 756887127955169281,35044 773709039507079168,11774 771439735780802560,124744 793961687992803328,254135 793715124179570688,253032 770484092488089601,118191 793645533600452608,252581 766430579520864256,92166 793148116270800896,249469 793312386824278016,250033 794657541821075456,261155 794674959977062400,262022 753168403926425601,23739 781282519555706880,182960 794725667682353153,262849 795618057183985664,267521 765694528305111044,75073 779327855717068801,174115 758152051901751296,50827 785378880848695296,11774 751785097028853760,19562 761220940428484608,67202 749620508149166080,7546 792130773524574208,243187 761719605421301762,69653 770694744120909824,120610 764585927389831168,83106 765629145271468036,82121 779376784932413440,174557 732790675050254336,349966 754070639040954370,11774 780090242900566016,171693 758264948288020480,52112 780423530450214912,179818 786566404921106436,193636 772223884271558656,125163 775062360784527360,146580 778699957804994560,169916 791355453829681152,238395 756301828669730820,41689 773523738205777920,137158 751170087453765632,12287 775047282282508289,124610 779495621996740608,173717 788358069189304320,214247 750010200841555968,8497 770425990040457216,118087 761035890319691776,65455 753742858931343362,11774 774240165606940672,1250066 765002161122140162,85533 777476160221392896,159475 759223791864119296,56964 770692684164071425,120733 794009535627132932,256502 742127334229151745,11774 794610806679867392,260925 772188954745462784,129918 785577914246963205,196788 788880877384110080,221785 751121019826569217,16953 760583086820163586,63858 786179038180102145,199227 767743533738434563,99385 759330470270152704,57942 793984755930775553,254135 776056904413949952,152872 756948818193776640,44837 772536326637748224,114254 787332772796899328,210215 789416314393821185,216009 765086569464156161,83391 793918374518525952,255942 777368942939549698,158524 794938061385768960,262847 758346036557516800,52554 770247346072485888,117294 776895444823764992,156290 761312605436719104,68054 760925066414682112,65405 756976466043080704,44450 762658934603780096,73814 758070651357978624,49843 776545217839239168,153845 775639186112188416,150302 781284695187132416,185595 794266592754466818,258771 779874793399123968,175815 787506158563057664,205989 794552347896770560,261155 769713460397518848,103812 775902121015345152,151409 795481172335796224,267262 732837641268416513,351837 780564319834673153,181613 793169377541623810,249374 793986532344377344,256276 768538982204387328,106716 771396994581618688,125276 781206659070693376,186434 787887674313015296,212239 758698204980391936,54070 794156781198946304,221795 780818988402106368,183269 794208378318979072,254135 795241250668605440,265644 786592996615749632,204901 751643951300419584,18083 794323749738688512,257492 795751505018126336,267576 788712134695723008,220132 748554610944598017,1247905 769499583470796800,113882 788200895221731328,213064 788466333834936320,218275 778211248924004352,164826 763309634438311936,304513 767066532136554496,97355 775771784608186368,146804 769667674829942784,112032 770239237396566016,117257 761007907500597248,65839 791845649461481472,235621 769999487280480256,11774 771960282969153536,128519 792491300096503808,245268 770420772473044992,118191 768216555666538496,90735 764163519675830272,82283 766275180717105152,91946 770877442592415745,21330 773633712302886912,137818 777872797393620992,164001 795753173017247747,268231 773931079581306880,139404 789996173637615616,228354 793629390961770497,254135 771446194794995712,124863 795026349895405568,263817 759422263166775296,56964 757256970512367616,354841 790261204707139584,229693 762015861733412864,71026 794573846212808704,261155 766697314983538688,95619 758156555946635264,41703 793441386896982017,252020 763942631541923842,1249165 750400855086555137,13201 779397367929995264,174115 794725398219063296,262849 755912572742676480,35890 761677161371537408,68864 767738753456545792,70543 759235642664550402,27156 779327584823709696,173584 791064141171679232,235590 772815753477230592,132335 778343648958287872,167220 793654195714859008,251758 751864598962241536,18539 780074662600388609,178075 756353254053715974,41069 755539205137244160,36877 787717679289368577,205197 766729262502031362,95672 789077361291440128,223286 754800884173987841,32963 756325190636703746,37042 767201500099555328,92377 770790494829969408,121479 793522984082432000,252891 792908312220172288,248010 795659387385815045,267746 772065824865656837,128202 756538756572872706,39207 770689066090139648,119937 774483668559466497,141913 750903213646225408,15643 779502396951056384,175186 777859036200914944,161960 781629794672717824,188401 785676721882267648,193636 794728845291225089,249926 794628371762315264,261987 754761961737375744,30802 763374077566345216,47188 780193208789721089,176196 774359041707544576,143178 768924867160793088,110362 770471646868148226,117257 769668190397927424,100249 792750149873336320,247232 753703001706094593,29263 787019544518799360,207613 788729018291978240,220029 757983468143771648,49431 794874734336937984,228037 764267375705284608,79513 789980577101479936,229229 791125412604678144,235590 761288808285503489,24168 752982743902920704,24788 758142861338488832,51451 788382328754024448,217157 765203987331252224,85562 773886951057453056,139404 775525552325140480,147606 788067399358701568,214492 794385938373865472,259743 772979769797468160,133894 794750366231437312,262215 772131974093873152,129144 780729904736395264,182665 741770034771435521,139093 762722278786334720,73910 765341074894180353,84886 732681543844388865,398865 749963115396108288,9925 791375461993578498,238207 762990578384588800,75724 758756306651979776,54842 749786687404900352,10251 757331844345892864,45311 793589299329458177,252112 791505180986449920,228124 761268385556656129,64664 753190779590352900,26031 770000508488679424,114254 792029691536343040,243075 790570368251596800,231894 770688004184735744,120610 755171067904217089,34666 774063660498944000,141200 776535539155603457,155898 795222236470931456,265649 769568611757195264,114236 761305915546935296,66772 763875179244064769,80939 793447320180391936,252020 758773897156329474,55261 766714626922819584,95672 772466299951648768,129649 786537063872987136,204413 734536735716171779,174090 772319285519585280,128025 759833170552483840,59666 788106180933586944,215005 759168829222105088,56192 771501908880007168,125163 775035714882904064,87904 788053899680681989,11774 758327194783395840,49866 788536623696863232,215437 764151810160558080,82177 768849680788656130,109571 771127407516332032,122126 793642643691536384,252679 753954977584910336,30590 770617817611767808,119832 779123695398694912,172962 776649238780542976,157082 791440083433852929,238207 793983964184711168,257423 775344278994386944,148170 768570492538290176,104999 785813239980449792,198671 771930221993922561,127775 755847606165708804,39462 756972124003143680,45173 765247374952427520,86345 772171318347300864,126940 785606973920129024,196788 787019038400454656,207113 767944589550325760,100893 755788863956811776,351768 794726468827779072,261155 788645545073971200,193533 791640339811540992,200963 763516753905328128,78853 744987760180617216,11774 790685753772797952,232595 765037008653840384,83367 781217025624514560,186434 755304910506164224,36734 764907934878883840,84724 767370348685852673,1249172 790366129961271296,230584 787985917403291648,214209 750905854803578880,14778 794721210571653120,261666 762594756824137728,431998 763799064341164033,79691 768988585370484736,110659 769921789854117889,114587 771950435208925185,128934 760626090394148864,11774 768878695012499457,109666 765301091017764864,84724 770295936568336384,117257 777613609920847873,162596 759365819616727040,56924 774035146227843072,139865 756716325788147716,43553 773713514741522432,11774 791237431886352384,234653 765650754501644288,88902 760228898110078976,61412 794600028073431042,261818 779297472145260544,173753 790727710851104768,232863 776767421109510144,157840 778383582410772484,167398 788865080003747840,220765 771437606072569856,125554 795605370295164928,267521 771843872758562816,33169 758336157553946624,50654 791690654506188800,240483 794927592667283456,263895 795015907399573508,264397 777946520586887169,157755 752084697841270785,18215 756885036905955328,45311 790240291500417024,229693 765273059238506500,1170330 755957134291075072,1170557 789047072913752064,221451 752080959101472769,18395 762508017375989760,431998 789515750180610048,226717 772110936429563904,125381 788284584165277700,180917 772963303190585345,132761 788148149638619136,215754 751931960969138176,14277 756692826201567232,43471 776545360462356480,151374 777278901038964736,157082 794593261532966913,249926 785604319164772353,196303 785488906728902656,194949 795414893927235585,266500 781593015882219524,188401 759553222646243328,58939 791653371849564160,240438 794914099792609280,263688 792877379236470784,243865 767205397039951872,96919 756885345698840577,45311 775107768332279808,146338 794304834715275264,259543 789738854160994304,227242 777007018611646464,157755 793168179681959937,249926 795614048536711169,267655 794154579747188736,257492 794339499811737600,256038 788801246564155392,220526 789386743602565126,225359 787399615612018688,210313 757726065800249344,48959 790901522540310528,234579 786364272418979840,201958 794553526605246468,261155 794027029247115264,254444 778256873224933377,161352 793855828088369153,255393 769968957671497728,115435 776999819789250560,158754 787087348987289600,207151 793164686179139584,194230 767394500679467008,89737 768987050552991744,110659 793157491362263040,249926 760799267539877888,62492 764908774507237376,84679 772461925414297600,130988 763044064002473984,11774 775710419302412288,195876 780595349228576768,181886 787099159803203584,208980 763456737521311744,76406 792996545679400960,246225 790274023615713280,229693 756859212769005568,44970 775480509510090752,112363 791107350492950529,234583 779004666491219970,171902 775537612882841600,150063 795709224462520320,262022 757333385505284096,46594 794188187765719041,11774 790337355609673728,230297 753027376498352128,24316 768804013936476160,108849 785239298387783680,194221 790726036296179716,232863 758819217751756801,55262 790706835305078784,227048 771687717604171777,125742 795305289214021632,264397 754828474519580673,33356 792053898911580160,243075 794352978836811776,257492 751221651526733824,17794 789091620918534144,222619 750795103841636352,14277 772817062192308224,132578 774090375845642242,141316 779336010308067328,167858 795392688841441280,263864 790326747027898372,229895 790522597721059328,231894 793527662174097408,252014 760137389293449216,61145 770995883106271237,122299 778334554562199552,164669 780555574966497280,180039 772275861722497024,129551 761271108024819712,67709 772987804049563648,131421 780845539671805952,183269 754782786079297536,29263 776471053056880640,152872 788168628705386496,11774 767265266585653256,90384 778666437049249792,169029 758664011323875328,51451 790581112208658432,231894 751995272650162176,20238 780631573116882944,182257 787295701046878208,207287 774352931818577920,142563 789250229870661632,203710 793089286430076930,243286 749481671058034688,8677 776923191491043328,158338 767879685325881345,102137 788439618521796609,215608 792436373458264064,245313 758748953051435008,54070 785323733179334656,195125 757686412036624385,48735 791383706044801024,238429 767447226838765568,97379 776779402550075392,157993 767076987202596864,93170 775417758603280384,148800 787716670139797505,205197 757480894655451136,46890 751540501254287360,18215 795258896847732737,256536 761019501399908352,65626 766619516449075201,93184 786664647629955072,350125 756634813096833024,43258 792770685550600192,220857 755575508042211328,38459 773005456352514048,133454 771735202993311744,126390 768976556471488512,110362 788374693556412416,215005 790934834004762624,235147 794537710300053508,261155 753483839482302466,27317 765269647272837121,86830 793850385760817152,252030 753620482272833537,11774 791324402981928960,237491 792051955812147200,243187 788232844388790272,215219 781760947123695617,180306 767280492357955584,98661 773647237435891712,138165 758392579293491200,52983 761145473973391360,61051 792927086230904832,243187 733122120176128000,1170320 793887274698244097,11774 755157704977555456,35890 768338329205035008,104162 769264806691868672,111448 791980635791433729,240483 793602023379697664,254011 765589565067235328,86645 788767748407033856,220526 755567977479581696,37457 773803700456267776,138819 771061600476237824,121140 785582234065657858,194058 764292489205288960,82571 793933236455936000,255942 794701670512869376,260531 750466095870390272,11495 742877995329687553,1170581 789706911872651264,227130 770756626815082496,120613 793841068441673728,254135 753969602275577856,28753 792052087253184512,243075 788397952230387712,217519 773884421321613312,139404 770437006765592576,118192 765975588293050368,90575 776006855222898688,151156 781312423647178752,186210 758272255730343936,52112 767070237216870402,94699 788519793179500544,217519 760626474273607680,63149 773161290214825985,127711 768105292785561601,103354 777625076896243712,162596 790546199719743488,231792 761643127522426880,69356 794225359738671104,257492 756373595933253632,42249 753310710025904128,26894 794649713169563648,261059 768394759333351428,106083 788952409397657600,219575 775636806641545216,150390 760130327935225856,60866 776189881324220416,154071 777417119717847040,159876 791357626827149313,238395 793437535653367808,252196 767221412876746752,94612 793436340717322240,252020 785626383330541568,197512 790901686525108224,234583 766701013491453953,95672 754039426360176641,26458 757582993171083264,47782 768965037939650565,110344 737336469560381440,738099 779384713794424832,464984 775518884556263424,149953 778024684306694148,165523 795460645269319680,267228 763417187352768512,78159 787474312215298048,210740 790286043186466817,229693 790582151561506820,11774 793303299302760448,249841 756205366061314048,41909 766033614173642753,81929 793237366584606724,249961 763706739485138944,77667 764592090470899712,83391 778039501541273600,163184 786074286205394944,198671 787393551604682752,209351 787021842036973568,207613 785548253735559170,130635 740356446391545858,11774 777959092711264256,163763 790346594151493632,230283 759475868150304768,58267 767459465725698048,94612 769999471962886152,101681 781562694818271236,188304 770374625016459264,87904 791364068858662912,11774 756610953991553024,41839 774194510406574084,140444 773965283488784384,139404 785601012828545024,196917 785256936518189056,194044 790699975806025728,232169 753990088871272448,11774 785468980089745408,191653 791691997484556288,240070 793584499657351168,252112 781340543733293056,139404 788031340058845185,214138 790894118817923074,234212 743834147706253312,11774 776489662474887168,155688 788140355480801280,215005 793208859397468160,243614 794521034691149828,258981 755694886905585664,352721 764852604975276032,84422 789081476390199296,223286 750336003664031744,10064 794272212643549184,258456 794567341631799299,261155 755912361291100161,40550 781112816229093376,185496 793945080973250564,256217 787639676592992258,192002 767140373789409280,90384 755577215299923968,38459 762584404212396032,73662 773173718113595392,134561 770312249961480192,117377 795123406203011072,170187 759495979687182336,57574 758415759840256000,51997 788053614182830080,214354 791087077882494981,235487 779317899148144640,173964 795699505278681089,268281 793024118354567168,248924 795680956979888128,263817 766751593173753857,96039 778642451011624960,168794 790348084094042112,228527 760340659332984838,48052 766764257467887617,95708 767806174603468800,101681 793185605177909248,250430 760164253173153792,59477 777081528320786432,160180 758792474496237569,54070 775714918741966848,150663 788695920464556033,220029 789265386663350273,218349 756248930854273024,42249 764157436823502848,82209 769637708129894400,113982 758115787831963648,14351 777951688854470656,164202 793135142944604160,249841 758544362166820864,53144 770365005753483264,118482 788541801313374208,217837 792117618761097216,243187 792158943501889536,243075 793583497843712000,8044 781418740638420992,187156 778954450660536321,171324 794652764647329792,261155 777981708641574913,163901 794768794245689344,262849 771422947114356736,125554 757283864234426368,46006 778710642974797825,168794 793429858911072256,252020 792604156834017280,246392 763169144434925568,74575 790965287818375168,221143 775369564985053184,146580 769240233942671360,110585 772876760966770688,132370 787120333996249088,207613 792156974091599872,235179 755480691719168001,36735 774006593293684736,1250066 779916542733529088,174465 774002139605544960,139404 786751443998871552,205989 785492655056773121,196277 774351649284521984,142906 774024246720798724,137965 786986469659410434,207949 790653999779241985,232169 778906437888204800,171040 780138018036453377,176127 781521840304852992,187976 781126521306087424,185496 786960828297801729,207287 760394710842281984,62451 762799920717762560,73814 791358079828762624,238395 779284519727890432,173347 774007684211347456,131421 788888237293068288,217634 794911033081131008,263895 753712559010775040,29263 792335069792858112,11774 751609100249624576,16728 762808985611145216,74938 771680907786878976,103354 772820654689091584,132335 754752081324494848,33520 792427084438122497,244550 764978354042707968,85562 765640823539113988,431998 776324643842035713,354836 755232920781086724,35890 769581649315110912,112239 750368022565560320,12883 754736489049784320,33356 793628087493791744,252581 757662674796765185,47940 773891320108740608,139404 791848846028603392,67852 752657433407819780,23039 781142904412655616,130635 763460204965093376,75724 769349864643846144,112788 774653466841010176,144494 765226417156161536,86320 785826200081928192,197512 761122453665882113,64693 793425251048628224,249469 795151136219103232,262849 768331416958541824,103354 765985437315981312,87145 781430014059220993,186584 793639275413790720,233154 758357038451658752,52112 795476708149313536,267377 732396182425772032,196346 794575012988469248,261155 761352621982556161,68182 763866171430936576,431998 790978382372700161,234583 778626625692983296,167220 793128718650793984,249815 767843236043821056,102011 781466327366168576,139404 792172190690979840,244550 786630564891635713,204959 792107585574936576,242693 757741906830823424,46612 788179729706692609,7224 791645771225452544,240145 795258210420670465,264774 781833800594710528,190553 785605022423789568,197512 794696940717940736,262752 769581668118265856,111454 793715983256956928,254505 761928339657519104,70886 766706433412956160,91049 781536104969371649,185310 794323292807188486,258878 772483475223949313,129551 765867768897863680,351436 773553554929745920,136904 766713083280527362,95708 769603174126813184,90384 755445146787975169,36379 792416702977806336,218540 794633759652016128,262145 762039342705422336,431998 785499793569247233,196277 791782678471118848,203710 788199754987560961,215252 761716457453395968,69356 761198440940507136,65180 794552186113921025,261155 764947165420539904,84724 767367485209227264,97852 759580332412669952,1248643 763117363541766144,76549 768452121960132608,106084 768889694323113984,108729 786622663791878144,205181 768879785132949504,109666 788958372120956928,11774 753574239098331136,28037 794655466823544833,262313 751185229549703168,17519 774615470221717504,353879 789504482614845440,225981 757576736796049409,47761 768865429884375040,109666 786547261987692545,204413 789794987282083841,225359 776109018804658176,153610 778776674221469696,170187 779392301776994304,174643 768360691900219392,101203 775367773962719232,11774 763456406276050944,78159 792943616641478656,247240 749411677716770816,8047 764648995553697792,350382 781516340804915200,183668 762296419143168000,431998 771143358911811584,122967 786247387761274880,201958 760630999021555712,64084 733352441190682625,355480 787728826545635328,205197 785517911309946883,196277 773984386253463554,139404 793813492084113408,255393 794540521574174721,261155 794850563884281856,261142 779479674908872704,174230 791561126928642048,237857 768096144186482688,103354 793481801511604224,250633 790371848970133504,11774 776062346833891328,148574 788883131466182656,220602 795042577716224000,247930 777077395086082049,159876 751859840683683840,18893 760059834649698304,59666 764877452179083264,84422 776197794159857664,154071 794725603790520320,262849 762651991994687489,73926 781643871675482113,188478 792116654687694848,243187 759931599488180224,56889 762773017843773440,73926 781725363055591425,131421 795660262854500352,266151 795393532022456321,266151 790310047708483584,11774 757631038206177282,46076 775371191041216512,148537 760264594837372928,61051 776072538329788420,153095 787452852830547968,209863 756308347825950720,42432 786752927163572225,206008 763890642615345152,80720 773589130638950400,137869 795070995925241856,265030 769995058414292998,112939 774994231660122113,146259 789426169485619200,225981 762834344364781568,73712 780241817916715008,175962 785646828981145600,197512 792944559453908992,247675 793454302043844608,252196 763148298102255616,47188 788894729249366016,11774 763866704191553536,80153 753000921915797505,24788 768132583708364800,103071 763032657546530816,75899 775066862811959296,144538 781464259150491648,186212 789876229482557440,205972 753997138472951808,30590 793546924540436481,251758 759545562043645952,57068 769714178932166656,114388 774406927946088448,138165 780627153914327040,150151 775478525725773824,149300 794245731615932416,259220 749942091820703744,10735 793459689883262976,252020 742750753698263040,11774 760915184621793280,65626 776895637799436288,159308 763125349504868352,76794 763707104343445505,79691 781658195890536448,189017 767869556421517312,102249 776825445727731717,158387 753631488986480640,28732 767908585690927104,102249 792074196897542144,241819 756425929505857536,42251 758098273571778560,51451 766429456022069250,91804 757717223565733888,49056 767056647235571712,96336 752994987311333377,25255 793224682677731328,247290 760574557396676608,63451 764295797462544384,82002 756575457236160513,41702 761559384824569856,69231 793448129769201664,249926 770582799057387520,119832 792182072383188992,243187 762802603814219776,74431 771519547195138049,125554 756264434650255360,41680 793234309930819584,249469 763101171498319872,76577 788799842625556480,220526 791704716291956736,238292 793548743803035648,252014 749748835455348736,9087 758870704653672453,52554 770234467084558336,117400 792021984175587328,243075 773474192092200961,136892 777116912107085824,80607 787307559191478272,199307 756639635254697984,44461 776847419535417344,158428 773719715957006336,138155 776209961646825472,154549 793099334686380033,247379 795137991782137857,264397 758304598478168065,52112 761333038949146624,67938 789146769565163520,11774 791490675137060865,164814 776915025931870208,157082 769283960350339072,112363 778963017694347266,171379 786030641540321280,198620 754102920484835328,31828 773621004547391488,137777 793758969550503937,252112 770289135877849088,117257 753759656821067776,29592 779666539456921600,64722 762980086815391744,75724 768589878695038979,106199 779306585877131265,173645 753245167738458112,25965 771526050094387200,126389 793909387366633475,256125 760546108305240064,63268 789175928274292738,11774 792078338240032768,11774 768110941007257600,103389 793491608071090176,252741 756687753891328000,44450 793302361733271552,250633 752133778307514368,14277 785498916305432576,196277 788895242309074944,221972 766204168679796736,88148 760081687644561408,60866 753319818900758528,27061 776314666293288960,152847 786972842181079040,207287 793551703941394432,226655 770485763721072640,118192 791330324634566656,235289 794553552542859264,261155 791266958083624960,237309 794705514034843648,173347 770768096466350081,120541 793278794329165824,250633 793544769469198336,252408 786391037220622336,202466 777362986243616768,161542 764909078367920128,84724 756591837159325696,42432 772712587150565376,129991 787383526052073472,210289 747464335732023296,11774 753312017482649602,26871 770366316041633792,117257 779302744943431682,158387 788519684077391873,217837 776018304448208897,151410 791699514964910080,240926 794708253376593920,262226 794683146541219841,261666 769286325778391040,108795 794733137054068736,262849 790221103448948737,227366 795313594577653761,266079 764240143129645056,82177 768285231568740352,101682 764160857160855552,82283 765093699378348032,85562 790273078769180672,230141 775337296522387456,148473 754821489388466176,33356 764071254173192192,77598 760589941894066176,63149 769347120990154752,112788 785431535533056000,195125 781263243985752067,186434 786676423704530944,205728 787559164184784896,211402 789215754466037772,224680 763679785998352384,78304 793142525280346112,249841 787536160352526336,211347 775369973346799616,148537 791457113960812544,238965 776509189220737024,156103 763757256676638725,79691 767322982096089088,93286 768947283475988480,109666 757966946641993729,49845 763783682343657473,80192 785594488563478529,197297 790521078770573312,231894 790598584119005184,232169 790941199527997441,234583 763174486447235072,74961 779306666399498240,173637 768840818836774913,106281 793250336785833984,249926 752626167836975105,22575 762717463029092352,73926 780446891850903553,180306 752645912212758528,22546 776582854100807680,156505 786888638277701632,206940 764277015662829568,79342 765405745751789568,87245 759111925049528320,57105 765280037540995073,86653 770325813422092292,11774 793308954512228352,250633 787672349185159168,211347 751122059703508992,16788 777854025052094464,164001 785755683383803904,196277 762641824976633856,73926 768917526327783424,109413 795094705428119552,263906 775076865300107264,141091 779330315776962560,173479 793477229359443968,252020 793936352068792320,256564 751932966499213312,14277 776053649076203520,152735 789989489296961536,228354 791310441267892224,237236 791691007423311874,240474 766322593062383620,91946 755497670722981889,38045 755832599742996480,1248360 779226428919328768,171324 791076025576878084,235948 788371325903593472,217156 780129345872408576,178360 780063492518744066,178075 752678119266357248,11774 791658567107567616,240483 788426605588799488,215567 795318467196923904,249926 758412743586222080,51675 759350483102281728,57966 772571476457246720,131007 772895849177354242,133454 779391431190388738,173846 775362304225443840,148537 793934552091787264,256935 764085605617676290,81750 755075989147938817,32941 758105603143114752,50827 771500227991863296,125163 787485703319932929,210253 791045020010766336,236282 732168647960104960,172295 781294642054762496,185470 769216408848699393,108849 793640128916889600,249841 769263818421731329,110550 777645249648742400,162294 777966485935304704,164826 777884455847374857,162610 750779315248328704,15316 788165752985497600,215088 788781009919541248,220526 774345266551885824,141689 772576594414141441,124597 794552886386536448,261097 763766461064110081,11774 761314985465090048,67226 785475206253019140,195481 761317290591727616,55029 787610557327212545,194082 778311881555451904,11774 772937842053877760,132578 762462819748945927,72541 792058133120188416,243576 773887031810359297,139404 771714032017481729,126152 791706582711148544,237964 758714364237008896,54070 774696068705554432,1250142 765218394337517568,86440 791280956145602560,235857 793182766477156352,249469 753642597227388928,28732 762072338212986880,69388 771363800448720896,124601 790558235677687808,231894 761874153523834880,69231 775019454874935296,144611 756967618351800320,44429 766773538816614400,95672 763112412950048769,76549 766724918516019200,95708 787881764358205440,212239 791474889295220736,238207 773932832485937152,139404 792486890142371840,245313 775025868854923264,146259 762236618275160064,72408 766064301798854656,90605 778049727220682754,160641 788922300124962816,220029 790625084067057664,232280 778953757715378177,164001 789221704774012928,223492 759818368744587264,59666 781883051093614592,190635 794321378635722752,255954 779385300162273280,174557 759353370817822720,738099 785683154249986052,197512 792023863962005504,243075 764437480313589761,83391 756252401070399489,41798 765983707639537664,90618 752986536044404737,23719 772407908566827008,129558 788071381934174208,212068 768237118355148800,103354 780205148505202688,176128 772833458787717120,132335 776188967624388608,153743 795468962746290176,264397 770654996178341891,120393 787692544389967873,212309 768854754940387329,109666 758683801400643585,54070 776875335870771200,159016 794541790783242241,261155 787350685717139457,210585 787644246128033792,210238 756570315430436864,43278 757546718628110336,47782 791453146346299393,234583 769187186809856000,109709 779412553180913664,173753 779564387505963008,350819 770819324621819904,118191 779057641846747136,172185 794139034763296769,253739 754009082361708544,30590 759131841479774208,56552 756294155458994177,42432 765220450607755266,72354 764956130384551936,84724 790992252612915200,234583 793844270658572288,253637 786196517170270208,199441 793230212548792320,249961 795726560372215808,267862 789474085705134082,224916 758080694283272192,47761 765252193540792321,86071 763539232308785152,78853 767517459721039872,56964 768486108388655104,66922 735527489632665600,351147 768908561195765760,29786 788135663648534534,215608 763790022902444032,11774 792429699712454657,245566 751193156662792192,16728 771869225430376449,127836 791350603968458752,11774 758053384217698304,51136 759092819378044928,54854 772245201955926016,128615 788758652114960384,220332 776408790354825216,1170722 753428018626867200,27045 753400257963319296,26446 758000189303058432,48734 792675224609095681,244270 772079701141532672,128934 786677574772617217,205509 765127186869284864,84724 768927476357689345,87245 788211487017869313,214078 763516324404404224,78684 780145669709271040,177712 785901450547253248,11774 793510643391422466,11774 764958667623899136,84689 793205565526798336,249841 793559034989281280,249852 788940552318312448,220029 764828481842663424,84724 766346645130842113,93184 762876505965813760,75395 770356437549780992,115981 771426365547671552,124462 787892783675613184,205270 779332331429629952,173347 764957355519901696,81946 759790305277345792,59666 794938444627714048,262847 794566889301164032,261155 785845300128866309,198878 794754779603931136,262849 778083475442110464,163763 750700999535239168,14059 792194135532769280,240970 765651172489326592,88920 765339626043158528,85669 775845233460338688,151463 790022860752293888,228470 746639412482572288,1247750 770172089030488065,116082 786420111703879680,203674 793120732859342848,249469 756497517815017473,11774 785777646030376960,197512 732610989141581824,196346 775104677545283584,146205 771013574097448961,121612 766427452566536193,92159 791026615056601089,217634 753901438120566785,29263 732730432312082433,353016 732905153364365312,351617 761680522842087424,67938 785971445658628100,197512 750446519631826944,13450 794634961521438721,261155 769042473243082752,109874 781110444043804672,185296 757326305297915905,39462 777025232922042368,158387 769599333549404160,109594 765552427298807808,85562 790650514039906304,232169 773921090888470528,139404 790623191026823168,231894 749738653015019522,8695 790577534869962752,232313 768042044946259969,96848 788113851199975424,215608 766241908536389632,353879 757978260915494912,49400 794553559949844481,261155 753620312684716032,11774 759145045828173825,1248681 770732301621665792,118192 764882619301408768,84066 794275693198655488,249926 788008941032660992,159876 791134934077476864,234622 760597520091324416,52112 751955468604485632,14277 788865451229081600,220806 790646361888698368,231881 776829618539995136,158520 772041864019111936,126390 764507115964674048,82066 790585175008645120,232169 794060912865013761,257492 792190814415794176,242693 758434574003240960,52749 787588950869340160,210235 775059571568209922,146847 752262404445089792,20279 761407849960464384,63902 789012161821569025,11774 758521516782866432,52554 795356412692090880,266500 760891138723106816,65180 787971238199173120,212139 754762537225314304,33356 779270208506753024,172428 776821746267664385,157755 788755686964465664,220526 749421821846515712,7546 790913943518777344,206666 755043144220020736,18470 764606488002322432,83429 764981123961147392,84724 793117529166217216,249469 788467811127439360,218275 791322542917111808,237491 794614028815372288,259034 794734172287959041,261155 787861209601236992,210208 793434952939413504,8044 764125111431618561,82066 767819265756004352,101681 790744919237337089,235349 793795505620938752,255393 781448705476026368,139404 793810848263184385,255162 764932552633098240,80486 768090078203768836,103354 794687162512015360,262752 791679854760656896,234990 753912962142830592,350711 780627727590174721,150151 755854912026574848,35637 756187232457756673,34666 781479297261461505,188119 761324635229216769,67401 776156118611472384,153610 754766235938590720,33355 756390701856911360,41069 773996363377958912,139360 763118873268916225,70355 793841786540011521,255942 787761146883256320,205197 776811878882213888,157993 794679323085172736,262053 769361987084124161,110302 791082865278582784,233692 794292776686927872,257492 788548903142580224,215005 781473373343842304,188119 790173649491914756,226731 773265189651161088,128143 767742145390186499,100179 760612582596218880,1248768 759949519215742978,60363 794354488177872896,258878 786290531605291008,201558 790716715969744896,233131 790740513871785984,231894 794737793922633728,262752 764972447242133504,85562 732519952507383808,350257 749688770836963328,9754 780124395616559104,171693 764399157867970560,82066 785547845654941696,196788 792129930456764416,243187 750376407377645569,12883 787097760914739200,209129 749286700359168000,7816 779064864887025664,168284 768977430476304384,110362 774073112815992832,140748 791334829916823552,237491 767726429777821696,100553 757672529142087681,48810 793970649630969856,257353 765664132062441472,88930 788553667238514688,215437 757588162046754818,47761 764941587226959872,83675 767763549586415616,101134 763788095724683264,78129 774077768837521408,138532 774742737073664000,139148 761330270905729024,65222 786939000623738880,207613 788133164589780996,214809 792308078213468160,241535 756969497852989441,44274 762694766647664640,73712 776157065865756672,152735 755987505934049281,40881 785493102693756928,195481 758357170337550336,52061 768587806641971201,107469 757562421003313152,47782 790925086903504896,234551 758587499153240065,51451 788562322654531584,213834 771932675309469697,128017 785977520600604673,199306 769909737769033728,110585 769526539432108033,110585 757416395302928384,43751 795385718210170887,266151 756625885193568256,39096 769157317380050944,111558 790621417360371713,232169 794301365866463232,258922 777174383475515392,195876 760519346544254976,60849 767768377125318656,101383 780567914277642240,181409 755526510195474432,36859 762335578398400513,431998 754769182420561920,33549 750341665252995072,11495 732245213922611204,1170428 761502581734641666,63149 794983348724756480,261987 794519400766324736,249926 793671765272559616,252112 750337760481861637,11250 773531278410907648,133702 785728960994869248,197512 786263871388422144,202429 781473525949399040,188119 795030502004625408,263926 792415755237294080,244550 795770691685470208,268281 749636893290016768,7546 762427338634072064,73102 794222057101791232,256256 795401240008069120,266151 775043727266050049,146024 764802414427906048,83866 766109522897301504,91049 794924842977869828,261987 795024918194831360,261818 765021436301963268,84724 790524899680858114,231828 788129143477137408,215005 765623523603873792,87858 732762034622734338,353474 755748321696899072,39235 753323251032436736,16585 764097770915401728,81702 788468765549666304,217519 778663930776477697,169226 779344534970900480,174230 780676151131774976,182257 766207184321515520,91112 778207213378732033,166422 795369245962014721,266151 788775554682130432,220526 794272516000780288,246726 768972372313604097,109667 761544713853743104,350711 779392270638383112,174230 777183280277979137,156061 793092779396239360,249348 779385712026222592,173628 768952978468241412,109666 787036195826073600,208601 793283069096628224,249926 763403879417511936,77731 759112883066265600,56964 776188629328670720,152735 769873656952610816,112808 771090750230695945,122982 773899667469807616,139404 774083829925486594,141316 769598124142845952,112612 788200914653966336,215005 785820535275958272,198671 795013571507798016,263896 771571944516792320,125853 779458423872036864,172185 769250267653033984,110585 791671935709155328,240483 794549733226205184,261155 789486241129435136,225981 787331191385055233,210207 742860519992791041,47188 764950250129940480,84209 754986615970213888,34666 787007992440819712,208401 748909839024205824,11774 751602896022622208,18555 777838733710229504,163901 756605581981548548,43391 793298819052032000,250633 786740533372784640,204413 793109244610437120,249469 794211898317271040,258598 772537797018324993,11774 765404102201380865,85981 775380935785144320,148645 789905757940490240,225981 758761268249583616,46076 793473522815283200,245963 781735368106373120,189652 754062386215194625,30296 791754636042444800,219531 750395725100507136,12883 751576155925327873,18810 766981045564518400,95988 788869699962408960,221785 794561925547900929,261155 793452966292262913,251234 765329054039875584,86472 771730052538994688,127134 792148079231328257,244230 757842249501642756,49717 788464466795040769,218275 787410863850389509,209351 790878835768107012,234583 774027273783484416,141102 779912378817376256,174756 757375911817678848,14277 790646583284994049,233198 751186023644704768,17416 770441810824921088,11774 763191788517535745,75724 764159211215335424,81122 772571004002369537,131542 765580033540911104,86103 765657384039481344,88902 771100811736780800,120610 792133906971570177,243075 795352742730625030,266079 789499153189568512,223286 794575992186605568,257702 777572362858356736,161277 788761095372759040,220526 767818088016248832,100909 750666350088028160,12883 793473150453485569,252408 752239508796608512,21034 750459742552780800,13410 788755533201375232,220526 763382222950797312,73926 763045401209540608,11774 766405035190325248,88920 785250516682977280,194058 763975125930696704,80720 771695450063679488,126152 755621336899289094,37044 777549401690632193,162154 786344848076963840,201292 771730578269798400,127366 766382669609340928,90908 748206577736355844,11774 789473052681699328,225380 791682367849136128,240483 762614131778281472,72653 778319865547403266,167399 787392019983249409,180433 765708796383690752,88998 768143731996389376,103294 756487197801353217,43391 786223006381019136,201555 760079793417285632,60866 764998247127535618,80486 791086176681680896,235964 793256654628192261,249926 732325694009659392,350808 794494916520976385,257418 790534216517681152,231894 790301823999500288,224680 779003747800260608,171617 752935345516228608,24316 788188846181584896,215754 790610513923366912,231870 789148742993731588,11774 790267493738614784,230270 769358522966343680,11774 773908812084510720,11774 795355090752311297,264397 794287807871275008,258193 789068865439461376,223173 772909584562270208,129551 758689801398693888,54070 767798110110228480,101383 769862091389808640,90629 792421847933394944,245268 755499712166371329,38146 756537369424191488,39384 766305872037502976,11774 771652310153912320,125554 785571930677977097,11774 750719494499102720,14421 763180110589464576,76913 778432308206383104,166557 780725163717459968,150151 792175274880368640,244289 764264044329050112,80648 768196499931103232,103354 787050855027580928,181419 788205712124108801,213064 792200168338784257,243187 755241830267006976,35403 753657479519571968,28732 775428807092150273,141316 762288655604015104,431998 749703294201782272,9408 764921799863918592,84209 766379440972689408,93339 786904157290696704,207287 785543807030865920,194221 792341802065928192,244143 789776203074957312,227873 795008131604561927,264431 773603967360086016,137869 786029378220101632,199546 788949203615703040,221971 794604653833031683,261155 760507069745201152,62130 761300707337236480,67229 793504085760770052,252741 751191057790955520,14653 786545182850375680,204413 773547527274696704,137042 755181851245965313,35890 755961629129388032,40881 759122644398706688,56886 794993276264861696,264431 761231581017014274,481145 775875778030415872,152314 764495033227542528,82066 786286814080471040,199227 785931997986299904,199211 770672384177238016,120610 755053061047853056,26721 758687861755346945,54070 785471362814976000,195975 791617404161908736,238780 771156100414451712,121612 795462562783576064,267267 744328332599304194,355185 766494343582486529,93286 766305962332295168,11774 785561686103121921,196788 795279937326514176,262849 776468009472765952,156103 785471288261292032,191653 788580957662113792,215437 771140837480640512,123918 788917175528529920,214005 794531118468845569,261155 794547280384667648,261155 762923098807078912,352982 772922946063069184,132335 772194446008020992,127366 778299856544759808,167273 773837507041558532,136825 757545590716821504,47782 761754006653808640,69231 777637285789569025,162768 795765579974115328,268643 774803472591880192,143585 778569484797747200,168794 792192080760049664,243187 776570398284668928,156835 773251226746040320,135725 760607586790084608,63937 794221112758534144,258829 777836670628487168,163901 758081776883466240,50923 786443374043684864,105109 792100217160028160,243865 785620169179541504,197297 793498362993672193,249926 757583088989843457,47545 766290978000998401,91894 735991270217293824,11774 768892711084535809,109945 789925312326885376,228820 786866415303290880,207051 757972891619168256,50500 773961242859835392,140444 785596529960636416,196277 758377481325912065,52554 756996384079749120,45669 767950750332792833,101681 768837957193261056,107984 758448956355379200,41703 765528922653982720,87858 768503207718952960,104973 795495511679795200,243187 767707333376020481,99533 773963590944555008,137869 785922738380640256,199431 748559067682082816,11774 767907070083555328,101254 773888527750696964,139404 765303505460400130,87062 793969305658490880,11774 769859686506037248,115021 770752878956851200,118482 777573394510409728,161277 767867989286715392,102137 771053579729793024,122982 772496257516535808,131258 774207226487508992,141867 760564160803602432,63451 754776161222291457,14277 776116993954942976,153194 769821046241460224,105109 753051313550729216,23217 768222058006413312,11774 759254053503242240,56964 764873775670136833,84724 788180433599025152,352258 775751240714100736,151156 766858099982340096,95574 758752414774079489,54739 760561060281745408,63451 762782618794332160,73707 766384964862550018,93184 788746926334312449,220332 770648768395882496,120154 772124993748660224,129471 785697807181099009,195975 787083409436790784,207965 790793821118402561,231336 788453001832833028,218275 769980255511703552,110585 777156916095160320,159876 787843631088541696,209151 788903672700923905,220035 732255200275107841,1170428 785282248409018369,193669 774810378345783296,145533 753222947272359937,25958 744624321780342784,1247662 765354826473570304,83700 778267565197963264,11774 794526179055325184,261155 794563273370849280,261155 757731336635371520,48220 791611503732338689,237935 748393147768709120,350827 759133302770966528,55257 776605628995371008,156644 794526840375361536,261155 764834725382848513,84724 765340293126246400,84886 770792252960419841,112872 787744325400682496,210215 778364796689231872,166916 791797729257152516,240718 757625913974464512,47940 788755806099501056,220526 791348344069259264,238395 767804252588679168,101681 795383859516870656,266151 754783930113335296,20232 785668187492802562,197324 794594897324085250,261399 755533659088818176,37684 785990335155490816,198671 758360326672945156,51774 790694610699849728,232881 786716034342395906,206212 789937737096949760,228416 794282626060144640,259543 751865108486234112,14277 773858838533373952,139404 756186064587370496,11774 787628444435832832,204078 765544712199634944,88052 785967434511462400,200235 763944912085590016,78271 794333258385240064,258104 767370861632491520,96039 750651268029382656,14421 753697344609288192,28974 758037381618339840,50654 794572318479511553,39957 753471887376654336,23739 795006443904782340,263895 795734748719091713,267521 767470451106787328,98972 762305351286870020,72035 767944668629782528,101681 794623270385422336,261987 773284841659981824,135381 779012333389484033,171324 789735548487294976,224680 769377789283737600,109666 769747443999182848,18030 770404110961111040,117257 764937201608187904,11774 778195701641674752,166390 761205798387277825,65839 788214812832632832,193121 758628735822225408,54070 773444420205182976,136814 770814342186962944,119832 762859242286002176,74066 776591016274989056,156644 792786812603404292,237594 765373002179485696,86961 785632175777546240,197341 763454109399683072,75241 794614229097648129,262053 778253621767106560,166913 795068753692266496,262022 765483574590115840,85673 795668714209284096,267862 763611938630750208,78198 763876819732865024,80098 752682128324718593,22715 744957186992857088,349408 793622047934906369,249926 780575492747489281,165348 770347316909924352,117609 757322257891004417,46394 769173931441983488,107069 771393033569001472,123085 754781917061394432,33356 790595342198710273,231580 793303427187113984,249841 775944616637976576,150390 780921895902470146,174557 789045733949378561,222913 789257827910987776,224333 787002828170473472,204297 791461580357537792,239076 792491705933135872,245040 763416080660463617,11774 764401241644498944,83192 776533712028758016,154914 786758301753147392,206008 757439164166135808,47283 764832534408617988,84724 767179192656011264,97852 759621442908676097,56964 787002012655378432,207119 779595342522310656,175842 788199195781902336,192840 753272704501817345,19133 753675082594222081,28819 758736744799809537,54070 785993379230339072,199546 760223825149759492,60794 788227029879709696,213064 790985146425937920,234583 763929838839214080,79691 778368561513238532,167220 790999019451510784,234583 791662025260736512,239324 794617141580349440,261155 794006490709250048,256439 771479919218089984,126152 778069762127507457,140444 779856145196474368,176203 758175327923372033,50923 773493983678898176,73383 781510053589377025,187044 767855117672538113,101681 770402101956636672,118698 749346445413801984,7869 771060105458573313,118985 788874613535105024,220015 790656350359580673,233307 753744291340640256,29263 793561899942055936,249926 788780376642555904,220526 791609182789234688,238395 786288419538345985,201958 788228412599046144,215437 789547786698043392,208420 755165311565869056,35890 790226838643671040,220819 773298825469517824,135725 778357380782383104,167399 788782932613791744,220526 765875530222665731,88052 795217924214562816,265257 774408301564010496,139404 776836203186417664,154832 781339447895875584,139404 776931554282971136,157583 790202318562193412,228576 794016347390902272,256502 763193287436009472,76127 758175994096353282,51451 794097392446377984,251351 770357081996038147,117257 792791175660843008,247240 766515645533921280,93823 768424242132029440,106281 794839060527349761,256458 758746615691653124,1248639 790650263405072384,232863 778587998980014080,167220 779652590883708928,174971 771113987849199616,120610 777634345334910977,162596 766357822217084929,90963 751052950244618240,15255 788886489614671872,220689 761366083471306752,67401 786598755898232833,204413 774344474319265792,142339 793516994523955201,252741 753253337827385344,22785 769510309258113024,112363 794045283185270784,257492 794536931292041216,261155 758772371784204288,55257 775036031498264576,146259 752135682139750401,21224 794081765132382208,252196 778361850983505920,167569 788722078480564224,220029 794564401940615168,261155 794955770941083649,262847 788596273796485120,216987 786634612915204096,205270 757580933306339328,39197 788775071410159616,220526 773678469976887297,136904 772799561991540737,132335 755032888626688000,34898 758005713687842816,48663 773448712668545024,131035 755459060430876672,34441 754046695197900801,26458 785692695146618880,194204 757503202396872704,44163 781329886959075328,139404 755170967618330624,35890 764867700028010497,84724 772521768066002946,131045 779552687692013568,127657 757403057499930624,14277 768236514300071936,11774 778172711919034369,164826 762633078263144448,73926 776724179110408194,153921 776623421102796800,157108 747469185727537152,11774 751861213777129472,18893 761566554244866048,69245 794185159058792448,7311 794614576486776832,261155 751177507764838400,17591 751542290376712192,18627 786367153784102912,202217 792044468392357888,241678 793340449591177216,251452 793246311210446848,249926 776891947730497537,158673 778333849843412993,167273 781093874643107841,182344 759100680539824128,39174 758649403112558592,51451 777906536538669056,164001 786944739102842880,207613 779984623652581377,175962 761387357627158528,67938 779182044643549184,171500 787260436567629825,209477 756408741797527553,39673 758668055215874049,54070 795307937073926146,265764 781649366666797057,189515 771318159450083329,113836 780078560346112000,176218 758263717847007232,52112 795003129385226240,264414 766409484537241600,93823 762599615224963072,65500 794341293958819840,258878 787987413197025280,214209 780616356899069952,181886 793783086345519104,250033 760118814289821696,60866 763880480643149824,80939 757269885252726784,46384 768269294773768192,105345 772878400780312576,131473 777859750750978048,159956 792073438668005382,243075 763898291117432832,80486 766065285228924928,90694 770936594668855296,1170700 777717480269549568,161387 787990491019161601,214078 776773834024235010,157999 760865081949323264,65180 769367297609740288,40035 769633970522685440,112693 785716537898459136,54638 765076370166784000,85767 765615255904845824,84724 749339295589158912,8248 773634438802526208,137869 785274061735677952,11774 749367255708807168,8160 771490651569463296,125554 777985372458512384,164608 791109752768135168,236393 791257599559827456,237491 749245868457529344,7855 776214891585609728,153845 762605836862566400,73030 756911800017383424,12954 793191952602714112,249926 764294868667686912,80648 758279955503460352,52112 794380616187998208,257492 732501017640599552,350806 769264856650440705,108729 773213835343781888,134470 792770910579064833,247240 759112188149628929,56952 763406962226786304,74868 785325577842466816,11774 762860134901002240,74681 795448209464315904,267228 769259052803166208,110432 772317072281915393,129551 768864148146888704,106821 795297679538585601,266079 793979273920978945,248514 793508010039582720,252741 794008727665934336,257536 756699434965229569,43553 788794735544590337,220765 774086864298926080,139404 754761383519129600,33356 791687947275862016,240483 770335285729107968,11774 732331949117702145,1170425 785929483169636352,199546 776236768219631616,153743 793105347984535552,249469 770874289625202688,121949 753301926511390720,26789 771864585057865728,125145 777931273159323648,158673 785923670245986304,199546 793083611683643392,249348 760177505491976194,61412 749802348701224960,9776 795099567226310657,264397 787088127278116865,202636 795717905505730561,267589 756586662407368704,35044 766738120645681153,95708 765292352831299586,86440 768178228456517633,103261 790998701099540480,235886 763555223772155904,79139 778800927188717572,170678 787078195996655617,207613 789084085582987264,223286 795366398465871872,264397 791007649558966272,235774 772146103953350658,128934 772818366926983168,132835 750448753526525952,13532 763851441735733248,78159 792158833422368770,243187 763047042943856640,75724 795376766827331586,266151 781100102744207360,185310 788007575245561856,205197 792094936229380096,11774 794912577805570050,261050 756613229233606656,44273 785302483711107076,11774 793193217663479808,249926 794651298943496192,261155 766688687950172161,95568 790065829475790848,212131 766048391402917888,81929 766243607313461249,353879 773819705043849216,138155 775533514716385280,148748 786397495031058432,203674 758229819326947329,41703 762020913751687168,70689 760616168319168512,63864 793102429558415360,249469 766988744847155201,93144 740322755405451264,99816 779442107928940548,171982 790606240338632704,232169 764132704413777920,82066 775151979249020928,146847 786027040503951360,197512 769388855413747712,112363 785516439121825792,11774 788618293556961280,215437 792105565820444672,243187 767057080742137856,94699 794371530738253826,256038 785653356605771776,197297 792948648531234817,247877 792507852950761472,246375 794372183648780288,11774 785513535782555648,196233 774087810991071232,140444 791346396859240448,238383 768201732828504064,104132 791717392623636480,240926 793262207714922497,146580 793490904820486144,252741 762760224554020864,74727 756606272590475264,42432 794745920436994048,262145 760188624650600448,61602 787009515975798784,207287 765418631320580097,86645 764609372966322176,81835 776858480800038918,158363 778609005090537472,167319 795363121842028545,266054 789161855704899590,221799 791304043687796736,229220 764858907709747200,83903 766161988322004992,90088 793071359047925760,243075 794187938510667776,249852 776639200124805120,86103 788781908855435265,220526 792106906928152577,243187 753368093615804416,27045 788224230596808704,214354 771430973049143296,125367 790921013777301504,234583 779699961281642496,168284 764253362317561856,82283 788475710511820800,218275 776907087217557508,155451 760744192016515072,62821 787037977708945409,207113 774282392265715712,141887 781097649696976896,183759 748926633235640322,11774 763548440454279168,78205 773649495275864064,138382 780485530505056257,179742 790702278600691712,233625 770731766873071616,118192 791815353215123456,241523 775515779504545792,148473 767792663042990080,100949 750066002159738880,11495 751060073665929216,16422 791473158452686848,239405 765603966856097792,87904 761589475164065792,67679 788563549073268736,218760 734733356609490944,351644 793731201219428353,252020 770385836005138432,118482 753034801330872320,25006 776059007043825665,153194 773911944659030017,139404 795614122519961600,267521 779489912563326976,174916 785539280764624896,196277 770668779282071552,120393 777934085440147456,160641 761690399375257600,70085 767905507302440960,101383 741229526437355520,352751 756272420017823744,42432 788467401780240384,218275 755273372863344640,71270 781410313346449408,170495 785334631327408128,11774 753098935217119232,23742 755168837608275968,35890 787971850341154821,209351 759186104608231425,209828 777902968800702465,156518 777960663326928901,164633 753210098344947712,26029 793200363910365184,249841 766814800256966656,95707 791693934363746304,239876 758719981714444288,54070 789143175881293824,215505 795615695564218368,265855 769563133958430720,114227 761342488355278848,68182 755608674526191617,26721 772490510099484675,130891 766041892295352320,91043 779009654395441152,172023 776446867928289280,151463 766955636617871360,95572 771417546666848256,125554 770564384271716352,118192 764210442604384261,80098 765909089779978240,90031 766697172855164930,95568 753354501134909440,27045 795013525584261121,262847 768119492773675008,103389 793619783283412992,253032 750457315204079616,12281 760689523286216704,63465 795387118709305344,266079 781568021961793536,187328 768286910762536961,209828 751180515789725697,17416 765033890117365761,85767 794677920035995648,261942 759940443853381632,48119 758041042067267584,50314 786004488012308480,199262 774285974561886208,132335 755131041661063169,35221 779772729687932928,176890 763512072726519812,78561 756541644573376513,41798 763693203392389120,76723 756393618349273088,42432 791004989170839552,233736 781133011580391424,182036 788532140732403712,203710 793952640694685696,255942 792437894996697089,243165 775771948450091008,151265 794622567994703872,262025 790886342599114752,206048 772003979555463169,127775 762869612442636289,75375 778721911094153216,169696 773951829549969409,139404 753968087079137280,29857 774280154138882048,11774 790978347228598273,234796 794693529587040256,261942 756602963158859776,41839 780839308630470656,182960 769599830008090625,114422 788941583110594560,220526 795727435828379648,266079 779065827379310592,171795 751773276997902337,18215 760546856820625408,62779 763061373748346880,47188 750132559758106624,10057 774305671659520000,133702 793281329953726470,247493 772575289662550016,131542 766297279212859393,92075 757738126366220288,48714 766766005079212032,94683 777937311409565696,164826 787082912365764610,208831 755161663708463105,35461 763122143441915905,75897 763516277772066817,78159 732671099155156996,1170667 756528069611925505,43391 773106968277819392,132908 787713258413232128,208058 794632799915507713,255942 777179261467697156,160634 733411979012907010,355667 761318602456772609,62452 758128079378276352,50827 761789870289276928,69548 773307595784392704,132848 793599260059205634,252044 760527604050833408,63451 793971780712968192,256439 792026387318267906,243075 767727359319564288,100893 758740705208479746,54842 766725955062751233,94899 732975448531992578,354971 765753065878073344,88920 751873865534418944,17794 765621118598279168,88311 793586056184692736,252020 785571677279105028,196696 795482317829636096,266151 779178864585150464,170144 780864961115369472,183668 775917818847961088,47940 776133130499469312,152872 791664991208214528,240483 757777860778221569,49056 768912686528753664,90982 785554909022126084,196277 791707399228788736,240483 761677917617258496,69711 774317088555069440,136578 763287619429998592,76013 785328979871830017,194934 795034727241646081,263926 785548600222842880,194082 751180996855336960,16728 781885953950507008,190635 768588992669364224,107559 765950628086452224,90384 794528611164360708,261155 760824874793185280,63214 790673769970798592,232169 780469243666046976,180647 790559927181860864,231259 751002509095870464,16233 756214821998112774,41680 787783562586193923,213064 781214920859787265,185313 786248476854214656,1063777 768593013354405888,107864 758427505564889088,52061 788698237502795777,220020 762727342179356672,73926 768758163969499136,104973 792376105755828224,244230 776748631630159872,157755 732317808319565824,349347 758120404846252032,51451 773961764417314816,140444 789944715571400704,228416 791040510852857857,234796 792027719684939776,243092 752949950644969472,24711 763496252940181505,78159 791733675994017792,240483 778955296043663360,171324 791489726389727236,239405 765029774603358208,11774 774003636338851840,140495 794694632890310656,11774 787066951948382208,207287 780251506784161792,177117 787899536391811073,209736 756265330729549825,42344 788922264385228800,220526 761326065776267268,67497 776217064419659776,152735 769686607888785408,113982 771402964468502528,125381 759116393841209344,55660 775514121240535040,149953 794268827576107014,259457 769506790144901121,111517 750848778261770240,11495 759129213165109248,56552 773964461891805184,140025 785604092508905472,197512 764116943716569089,81702 787778832509964288,212239 754777005908951041,33356 755248814437445633,35890 763393146189324290,76127 786970075597148160,207949 776346580341264384,153743 793265840246382592,250293 761995261824630784,70689 767793088303685632,58728 794329086415904768,249852 756387081258139648,42249 789152282088644609,222647 795033138523148288,263906 792187471270338560,243451 785460005189267457,195975 787488683704389633,211028 750785218919923712,12775 781521697509748741,186584 794909978800848897,261987 761550455214407680,68654 757979234312658944,50610 768949482855669761,110477 771474654951272448,118191 785894799924539392,198671 750810299771543553,15439 779682043747639296,175772 760242616613085184,48052 786223607768678400,197512 757211275243950081,45551 770675416310751232,118368 751804264964644864,19880 771395324980125698,125367 775879702473039876,151302 790179632771395584,226490 790540119291809793,231894 793970428477841408,257271 765366997119033345,84886 793089802153451521,228911 764139585609854976,80939 765350367722737664,86440 788282535675658241,215608 788775865362505729,220767 793428146758430720,249841 750211790424961024,11495 787423986506489856,206117 788358391265714176,217156 790599939491565569,232169 794675796958990336,262588 766709729238380544,95593 774432938385518593,141912 758440825823039489,53185 794683535990919168,261155 776700562548994048,148565 781115826564849664,182960 791362822097760258,238383 760800114159923204,64722 770167900975927296,114222 774180869514735616,131421 764271711415967744,81869 758683062439858176,52545 794702388884082688,261155 785614254409777152,197512 791778638492409856,240943 765000847709310976,85562 790719510923706368,233307 733624209994317824,349273 777754158954717185,162371 776379500783427584,155390 757816440875458560,65113 793529338352263169,249926 794587178265415680,261155 781554831945261056,188401 775673553161101317,150663 787031116087562240,207287 795758089337262081,268777 753364642366304256,27334 757739423551205376,49066 761623788987355136,69231 773885426641702912,139404 753386096109596672,26815 780530235540434947,180655 793383859702423552,250293 759088088882683904,54070 785744013726928896,196917 733068665994776576,355480 785601761612599296,197286 794031080420556800,257492 764627718029926400,82283 751748126713806852,19317 778958281888894976,170252 779885112875970560,176196 791030725764153349,235590 776111265156571137,134375 763224455904505856,76723 768528904323670017,130505 755162603920384000,35890 775474289009102848,112363 768919140740444160,110300 788814354791604224,220539 771513669536538624,125554 774010479895130112,140211 790722529501581313,232280 790881357681471488,234583 789171283397185537,11774 771455632054583296,125554 774376065896558593,141913 759962128291770368,58834 752231107484065792,21074 763802239748243456,74575 767806121218306048,101681 769839806167650304,115435 794699980535697408,261594 793871518467956736,256255 756189762025775105,41680 755441212493008897,35107 772999925907021824,134033 794553238871642113,261155 776300375540326401,153610 787142934999109633,209351 795395302274568196,266491 757615821833269248,47761 767728980489150464,100909 793504412270493696,249926 751677025857970176,19352 795074090092507136,249926 762274178355568640,72035 781533542970826752,186584 790297873665654784,230485 758712772364476420,54070 788447355989217280,217519 781521400846651392,186584 763869911932207104,80939 770672447595147264,120610 760266279735427074,62130 762099992903516160,350711 781834834142457856,190602 770702400466280449,120610 791080111546130432,235990 785602669297532928,197512 785918471347511297,199546 794001927524728832,257492 757349828074545152,46379 776821457561280512,157755 761732407691137024,69231 790938905566584832,234583 765505246470758400,87904 774022206560931840,140230 791928258212298752,240365 773847732079497217,138819 789222274364760066,224680 793162997757775874,249926 795362184964538369,266054 785637179368300544,197512 793520807322550272,249926 771299606122618880,123825 758224433593085952,50827 759187041783603201,51798 781356333874368512,186584 749377152714469377,7914 780603443706671104,181935 781460607518277632,139404 757661245583593472,48369 761564251895062528,68864 766670974464864257,92917 777637746516996096,161387 759202119887052800,55257 793479651150659585,252020 794712327597752320,262752 756464650921906176,43375 794546487413903360,261155 772618147551596544,127218 753094856587763712,24134 764924797172248577,84724 776801463028690944,156835 776067703526264832,153095 788691097937514496,217937 785240880680673283,194188 785902239756025860,199546 770281778984747008,117257 780283718485311488,169747 780442214702907392,29786 790651051376533504,232884 792080415997571072,243398 793900688552042497,256451 756602921601503232,44273 791637361570512896,237198 785544739613503488,196917 791398104188776448,231518 793139013154516993,249469 773514841864736769,136610 785605490776518656,197512 775835241869041664,151156 777601581176938496,161277 780618558791421952,182122 781593392186855425,166422 759834500620619778,58253 787778612460072960,213064 788931280767516676,215437 795756224239308800,247930 759975312956489728,59666 786694995176747008,204980 753777280892055553,22439 790920994940604416,233198 755234710096318464,35403 785632239421755392,196277 776983277823549440,159146 790247638981603332,229693 790939061007581184,233997 761626293553143808,67226 791730129684815872,240556 778345629592551424,166282 758694515951755264,54600 790932091944914944,164764 762270379331026945,70085 785610059426312193,197512 790725269581471744,232881 758800209195307008,54070 787862672540852224,210238 794704880900378624,262849 788346877217419266,217106 759236586408120321,44461 786664627677593601,205728 756550226597539840,41680 781573925323046914,131056 793194921813499905,250430 757764916887576578,46199 779599826388332544,173615 793185678297182208,250261 795377576822865920,266054 787024029848928256,207287 788876684661444608,11774 788425540751482880,197767 794884593992298496,262849 779036461374935040,172120 780059236013338624,178045 785268260623175680,194147 755166839915876352,35890 786852851242917888,205349 771453281059110912,125202 785242322329931776,194167 754743998175150081,32873 790749243749326848,233154 752999037469495298,23742 757973845311680512,47731 771497089914339328,125111 793813929856237568,255162 792748666087936000,247076 786270279810949121,201494 769002849258700800,109960 780416977496117249,180074 788156627111161856,352258 775887728353345536,112363 753766533164310528,29790 770424370321842178,118515 752955541756928000,24788 762284805434150912,431998 786280792678731776,202200 732648860171014145,353220 766943194630074368,93286 775795018925805569,151463 788461479406305280,217574 794225130851340289,258429 771406458764169216,125367 793070600419942400,243865 793143732342173696,249841 757154760550076416,353879 788883315906449409,246425 732403048622919680,351617 773878090070102016,139404 794565703500238849,11774 772115649179033600,129558 760238824186261504,60801 765652648188076032,88930 769738238353403904,26066 734224915319099393,7700 770984133061439488,1249811 749708179919867904,9433 787718309932216320,209351 777518774287265793,161387 770669777371078656,119774 786748020775751680,205572 757230415140626432,46006 777337589095358464,159093 795482188561129472,265875 786405554100940800,202304 793172886567518208,243075 795482937626132481,266151 763842949947895808,80366 794985751712768000,263577 775777628162633728,151463 786633271727632384,11774 762311164718096384,72550 739847426140438528,11774 790942390643265536,234583 795244743139663872,265649 785607904808296448,196729 790609312464842753,231870 763147297517604864,75899 776122088528736256,153845 791431794012725248,237935 790725472162164737,232881 763424925264797697,75929 761670551920316417,69405 794589322636890112,261818 762123489604141057,71099 773135900087820288,134033 786595193478717440,204835 755034451323842561,34898 786993951156895745,204783 794720644189429761,262849 790757712028196864,233692 732308058353881089,349239 750382126512517122,12883 789096499556847616,219754 764123890444562432,81702 771053230503653378,120610 771834985984561152,127836 777226806357221376,157082 795409933600751616,266151 750408306020286464,13201 753363267318415360,27045 766474149518868480,74133 788110788212822017,214899 788470781147766784,217519 778565224601362433,168794 786553230536810496,193623 791377162741878784,238207 781208955972358144,182257 766827281293508608,95672 785831268239880192,197512 765104542803496960,81659 758439108209438721,53144 754727311790911489,14277 765980705931264000,90735 773594537058983936,137444 787028388066291712,207965 755239451794796549,35403 771674031879655424,119832 786329799094525953,202429 750838862272798720,11495 768943536079122432,109535 792654332445331456,245117 764989171379400704,85562 765940953718755328,90384 775364809185300480,146720 785926116158484480,198671 785527163936206848,196538 770049795121672192,116164 791360951354322944,237594 794156593982164992,256502 760616486993920000,63937 758751640857960448,54070 786677163772743681,205349 790354754304081921,224680 793262420655480832,249469 776620051092733952,157108 756741356542758912,43391 771692083321135104,126390 756682095255183360,41702 765269654973677569,86693 776298804257718272,153845 785518247802134529,196277 760896168868085760,65234 770213378837143556,112325 787909189024772096,208431 795047591025213440,264397 759122199223468032,56964 775117870644822017,143859 751612252067954688,16728 763201896173764608,75899 764215741621030913,81569 785665576878288896,196277 762934597101363200,353374 771155007135711236,121565 755082395490058240,41724 790174428466294784,228820 795611987292123138,267521 758540459098734593,53367 787680007351001093,210235 790654028862685184,232966 794965677106982912,262925 766432125922971648,93823 792027790358880257,243075 768923555396411393,109470 775402503575707648,148645 767770396779220992,100929 788079216977862656,215005 794291271107952640,259267 795486838743937024,267267 756960262767378433,44085 788172474458501120,216038 793496996208181248,252741 755035290515812357,34898 770270303054274561,117257 750661833200168960,13343 768060463762575361,101006 759077709981122560,1170537 768571441444900866,107469 790928285160968192,234583 790741571155087361,232169 781619188448235520,183269 770671228344471552,120610 791826749776539648,231894 785689385396166657,193531 789488459954032640,224678 761571698101645312,69231 761961487753617408,69947 789309796541304833,223991 773954126635868161,140444 757599611213066240,44450 791734738289471488,238207 792124075363606528,243848 776091738226032640,151212 769206458562912256,109960 736559158309179393,352687 785877069293060096,197297 752934884708986880,24597 762811354810028033,74247 792447683633872897,238855 773917271924301824,139404 768916104265789441,107772 767467782938071040,96263 777925023860490240,156061 786775049038618624,206054 793201280541859840,249926 785917165597843456,199640 788047037669396481,212239 764198267248906240,82177 788614333550956544,215437 795416423560544256,265855 765536497554554880,88052 789802065883258880,226428 794598101776527360,261818 762848188483022848,73721 785619073002418176,197286 759215245659340801,51675 785481439651430401,195975 750807181461561344,13603 760937950775537669,65874 785310119894462465,193636 733050552133791744,1170851 750663805932371968,14462 779475011950313473,174315 793802593046827008,255393 766012814926483457,89561 789188708712849408,215505 759246086225756160,56772 771434172170641408,125554 776947976723918848,159546 779391588132876288,174115 766662647479693317,94699 769634268645560321,110659 765437270023368704,86440 791347967437467648,11774 789659168693030912,431998 752915758296858626,23899 773019559452250113,133454 792961339291426816,247240 785964501984239617,199490 752897106998812674,23668 774077658309074946,140539 789383680124919808,225456 792023902025289728,242712 761203220718825472,65180 777849077996277764,163990 767787220052869121,100893 773588822726676480,137553 790699694787661825,232884 790993051711705089,234583 780238276565270528,177421 792043326992101381,243075 791441533761359872,239261 793875449143189504,255942 771152679426895872,122817 776039318863351808,152872 780657770617909248,182257 759545135881412610,55661 792025168914685952,243187 761724001588772864,62728 768589915420446721,104954 795722390416293888,268448 753739011471118337,22439 776813054180810752,158387 787482767537737728,207433 787127865556996097,207965 795726682107822081,268448 789202726894710784,218507 769576170534809600,113648 767062692137930756,96039 752028019577982976,686533 762975967967059968,75675 733581286720176129,22884 775127586435325953,146308 775738923439968258,151066 776121690615144448,153845 790581534663335936,11774 793509983438659585,249926 751834284214845440,19542 765928489174331392,90012 770705975238012929,97438 794546451296620544,261155 793070074466856960,249217 776519556571471876,151463 779760233279287296,176203 757563196811149312,46406 765761913657630721,88432 769994713453780992,116152 785517439312211968,193121 766458324892069889,92917 792457453422141444,193368 795690744933650432,11774 769157771103121410,11774 749740132484337666,9081 794940010134806529,263895 767028710117474304,87904 760489534119415808,48052 761574291683049472,69231 795701674266464257,247930 771780989152595969,127134 755973794221568002,40881 763134820675223552,76794 765239433008263168,86332 768554810127753216,107469 756186574757457920,41680 781062945627308033,183546 795444175076364288,267133 753346287861325824,27045 781340097870336000,139404 758292086517030912,41703 768517559956168704,107301 792125842667307008,243869 791442931651637248,238207 781274162534895616,183759 792362176883359744,243187 788745889628119040,215437 773265843060871169,134993 774991847164899356,146259 753350251164073985,27222 781336733212258304,139404 787279789862350849,188577 756793024261292032,44429 786567469393555457,204413 791414749892321280,237594 795281274659160064,262752 759148699926851584,57336 761569127081259008,69231 791128564326424576,235487 755468050284118016,26721 763061048777715712,75724 791680816828944384,240483 787132448324718592,207287 780554202682650624,180655 756687455076556801,41703 763583731571499008,78853 780876801371365376,183975 794577866218274816,259034 732320090092384260,349764 760733104654938112,63268 762161098447466496,70542 762739860260134914,11774 763898986881097728,80177 766624231350267904,90553 732271954204364800,172295 733016329125433345,355324 766418322200092672,93850 733090520491139072,353451 764805226251419650,84724 764852312657362946,84724 771533432480333829,125145 776539309151129602,155318 792042789445836800,243187 765994422911770625,90475 767330781043712000,90384 773634374986240000,137158 787114862853971968,204303 755797867156107264,38183 758274371995574273,46384 793677846212247552,247054 753712896425820165,29263 793321411809009666,249926 760296597066436608,58815 780604642803744769,180343 789162050370928640,222655 763445069349326848,78159 764790493574209538,82066 758914313809604608,1248650 753728272257515520,29503 772780894222450688,127775 749219345386049537,7509 779340069677178880,174230 794709443850145792,262226 766562393425973249,92959 775745398631600128,151071 772813660183994368,132335 776419083881504770,155451 762395285016436736,1249026 790368450782728192,246425 754725336571580416,33356 751118665588862976,13201 777319911882448896,153779 787913236767207424,213887 733262182591266816,353789 776146978606419969,153699 786276676527271937,202429 768071410833129472,103310 790846696968249344,232169 756946866655420416,45576 770988595087671298,122146 761013147859755008,65462 755155300290850818,35890 758225892795617280,51344 789266631675424768,223881 781233749526667269,185310 762698287602208768,73926 775481631368896513,128230 735220877990756352,139803 766977251812540416,93144 781490065704878080,188119 755904456777007105,40550 786031985391235072,199546 795295459262758913,265795 778624226601398272,169201 757608123913953281,41703 788907219043639296,221972 752647725418573824,21034 793557091512225793,252014 765955449430614016,90482 792105735572205568,243187 789734362707288064,227048 768421505906700289,105426 770299699228049408,114254 777992166157217792,108396 760892082550480896,65540 788859696337653760,220332 732611539534929920,1170592 773702803394920448,137158 751804282534371329,19000 773151021782577155,131436 767175113116712968,97811 770003823842713602,115435 781560868794355712,187517 792500178724982784,11774 750082295755706371,11015 794204317725007873,258598 769649216545316864,114587 787134078898372608,207965 756876147430944768,45122 760046378735267841,60112 765213094838755328,86440 768209900384116737,104406 760679824318930944,62779 768439231500779520,103261 788743423255781376,220332 773927204191436800,140025 781662144005890048,177455 785985128300294144,199262 765197991183577088,85565 766348134352117760,80939 753222020863660032,352616 769692551041409024,114587 772952887139962885,132996 776419876139249665,149279 766755382454784001,94699 765207906287362048,86103 794310434073538560,258981 777881189671575554,163127 778912940149862400,168794 789941678744428545,220332 791660012850466816,239279 788204863062679553,215437 788476927937871872,11774 786048808736133120,199262 791355171372605440,238395 773513239049023488,137042 765035522649526272,84885 753785385759698944,29624 772487641560330240,131049 759577872386420736,58358 776622273872719872,155451 792871548034002944,243761 789277295416516608,224552 777155062627917825,246425 779528060286763008,175542 763909915513454592,78566 752665447049289730,17794 773514815637774336,136904 786812215709937666,205728 793870914987421696,256255 795665951068782593,267590 766784278667546624,91810 777296831403417600,160134 753956163897745408,30590 763107103711989760,76628 792471200496750592,245103 749215837651861504,7519 775653889173491712,132497 766854654290382848,95069 791689433531621376,240483 773880134956879872,139404 763363735255810048,75615 793488472451448832,252741 753880525970874368,29263 792615076129824772,246726 758390095581966336,52771 786355290618728448,199546 787510409691406336,211347 793422569864990722,250633 761995259345723393,69794 764843294421491714,84209 772874879792132097,124597 791325744496508928,227271 795293425654448128,71794 795716009734864896,199307 757938722423746561,49925 792043073345884160,243187 769654061138321408,114779 766342032004558848,91894 794762353925648384,261155 753761549785767936,28107 793461837933187072,252408 786969928406474752,11774 778203725529698304,165488 787091161076858881,209129 789355628322033664,224680 764221609250992128,82759 787012975227985921,207287 764444191325769728,83413 778164422690873344,166269 776389781357989888,154644 764837684544057344,84724 787512388945707008,210289 790171515404816384,229798 760237763719524352,61545 764113604195024896,81850 745899511038480384,1322955 792725687287283717,246514 776193269986308096,153743 788549073662054401,215005 790303177090277376,11774 763797182579212288,80177 779109358441345024,172799 767536202060738560,353879 754141490469830656,31400 774941513516285952,144030 795702104094556160,267862 770287163783143424,115435 792933742465716224,247877 754729783188127749,33356 767820383831543808,101681 763443394840449024,73926 763530030798426112,78953 776156119550996481,153921 753209623465820160,25873 756254099063115776,41746 772874385141051394,132996 790911855359328256,234653 763572852331130880,78159 787467858972467201,206117 793842093269643264,255942 758664029493686272,53983 764541675792375809,83823 795093517613879296,263933 759981573366124545,57258 775402104009613312,148645 777425023137120256,134834 789870440953110528,225949 795705954390179840,267862 773234563791265792,134561 788009769491533825,214354 793226835299491840,249469 791432844631433216,238292 749363819940605952,7836 765206574411448320,84724 795232085116157956,263676 768993143777857540,110344 770670214346252289,118698 733158818314637313,355106 791440009391988742,238292 793172592689573888,249841 751913656259112960,17416 761066732282744832,64730 764950089920110592,27156 774304598404296704,142563 765133194274410496,84422 756929520096124928,44450 765020177842876416,85562 764962819091595264,11774 768172047008616448,103405 787335236300320768,207835 773341093551144960,135888 792454128777572352,243092 793304979700322304,250633 769230733038813184,112399 788474889485357056,218275 787698819710521344,210253 754721935821508608,33356 733284549732532224,355480 788508328351727616,217658 743947830130180096,669866 773257345484910593,135736 795272625572511744,264397 770753345866731520,120610 786788746142191616,205186 768168833203003393,103354 770270510684971008,117257 795614112965427200,266151 791694546472140804,239610 795746430363271168,268686 749946014358839296,9925 788169322057216000,11774 795087096335728640,263906 759856554439020544,60102 785582509065142272,197297 776136445027241984,153921 781721261986705408,189017 763084719022018560,76222 764464236881784832,80393 785602761312333824,196917 788523695031582720,215608 757583909072822272,47782 774959619311595520,145800 762033572056211456,69711 789229820190208000,224680 792201543676067840,244230 773635004836438017,137777 778331529923690497,167220 757035591410323456,44274 765623338240651269,84209 762701166694326272,74431 770408790466363393,117257 750825071778881537,15643 764162128013955072,82283 785748693550964736,197198 763927306138038272,78853 785641184630677505,196277 791054583552364544,78159 774986943415226369,146259 785250349716238336,194311 791260391150067712,216009 775177607587491841,146259 760103638257676289,56964 758472241919193088,53185 791442474107604992,238845 774419694400835584,139865 791658393475973120,240483 787049851234062336,207287 770795606285619200,121508 760142114755866624,61079 793701918400929792,252014 795692344981000192,261155 789530767407939584,11774 767815353657335809,101383 763879825438277632,79911 790687891861090304,231894 766738640022056960,93303 762815901624401922,73712 773253755131224064,134975 794691003936436224,262752 795375125566726144,248924 771076718241124354,121949 776992061962657792,154330 751149776897396736,17365 795724180318777345,268448 749669520424435712,9145 794243600729198593,259200 750867371909386245,15793 794821068762607617,261155 751897946036113408,20265 763690871632105476,79020 793415487132569600,251343 788466615406952448,215437 771526257263640576,126389 749899022467473408,10335 793090299673403393,249039 762339924599267329,69493 790282869050527744,229505 767427583566876674,98890 771551148792684545,126390 788697427037528064,217519 793162005045612544,249469 794394366689345539,260033 760545555109990400,61544 789666160488882176,212131 767860044519976960,102137 751217779320221696,17591 761363260146876416,1248915 795310301457616896,266079 780846734092013568,183846 794284713397473280,259231 753977422413004800,30590 792782252090519552,247241 732423550062231552,351387 732907559179419649,352432 787766516687204353,205197 793166984598790144,249725 786023888111054848,199262 786267282846674944,202429 793845288557359104,214899 773843943754702848,11774 775626440725323776,150404 768271010080534528,103071 777500763627016193,90252 757736619415855104,48594 774653237139996672,144494 781259024251707392,186063 777577173871841282,161277 763029286265745408,75724 764134840438431744,81869 750355087432744960,11495 758813213001588741,53185 762807823612907521,431998 776952855664140288,158387 756535047969206272,36545 795233547258884097,265644 764794666323701760,84724 785861957106753537,196538 777154998425653251,157755 780801107379576832,182726 774323478354923520,141360 795436703628623872,267133 762130586987335680,68182 762541850238586880,65189 765590395082321920,86440 788258342670045184,139014 763076762930704385,47188 785561329230807041,196917 787042151737724928,207096 787624265965244416,211422 763869966651109376,80863 788206201469341696,215608 788916994322141184,127871 794224674884435973,11774 794536947079409664,261155 760165542145757184,61051 773697442818719745,138812 755160520978825217,35890 764001549005627392,80486 755542326861242369,38026 771126125191958532,122982 785345986361118721,195125 790878344225099778,234583 793879499708440576,256255 787320649635262464,210215 760978418477314049,66116 795113131978686465,260927 794632900641624064,261155 757830226235707392,49066 767508579372761088,93469 795736931325898752,267576 755898145783975936,40251 795290375833481217,265257 790278343610339328,229693 770950160830468096,120341 794024940903088129,11774 776275825855389696,1250311 790745638451367936,231894 793798735427956736,255393 758625419071516672,54070 787269604829597696,207949 791307219186745344,236502 760970771275579392,66105 760999274524147713,64537 788008017824354304,213887 777266352318849024,159475 762101575775117313,1249000 764549818370883584,82501 788822273604005888,220526 792046763603439616,243092 785242821024321536,65113 778428386066636801,167319 773961401710874624,140211 754072439416434688,31259 769954891687137284,50923 788246393487888384,213809 757402060891443200,46934 761311801514401793,67229 774030551183335424,131421 743595106603769856,11774 755539457122656256,37991 789948022302048257,216009 794584159918297088,261155 792812981956513794,243187 794331430507659264,258878 792423621415272449,245239 755196223619936257,34898 773971969662410752,139404 785861575152398337,198571 771738978970206209,11774 793644589756407808,249926 779065988738351104,171062 790648417483689984,232881 774962833553580032,1170326 778711164083593216,169320 795064232974880769,263906 795137265341263872,264397 788543162507821056,210390 792761054006743040,233131 732231845165842432,350087 760313324454240257,62165 794648370111479808,261987 764655946551422976,80939 757882025693020160,49852 765252931704778752,86653 760565958863888384,62835 760978903007657984,66116 764163039721426944,82283 766331652939378689,91946 764843533291298816,59936 791540709669031936,238639 762426998367014913,72541 770458322017419264,117263 780995351964684288,182036 787463449911537664,209863 789287492612558848,224680 750579453462450177,11495 764853115875004416,1170338 787057009233391616,191622 788732383742816256,219531 778738684531056641,168284 785933420979290112,199546 791128375108759552,236831 756195746530009088,41680 786737329725595648,205989 757293626091196416,46382 764319611865169920,78159 775081733612048384,141091 794757460364029952,262215 761039831744991233,63451 776028938116136960,152735 790265343851765760,229159 764985450494853120,85562 795658717249171457,354105 771932060848156673,127775 791355480878686208,237491 793122366746263552,243398 787860021505908736,212068 760575721789992960,63767 794710993490313217,261155 771498451293044736,126152 788757800474271745,220526 785849671134670848,197512 790912449331490817,235349 752946723916488705,22757 757231891808415744,46006 781460200251285506,184223 787070420344303616,208928 793133356607123456,249469 751577365352939520,18810 755501299215568896,37979 758357936058040321,52030 775021526009548800,146259 793593117232332800,253793 753042222610780160,23899 781355051973435392,186584 754826996971106304,31151 777025820783153153,156835 786721005506924546,205728 773971371382628352,140444 780887681236553729,182960 794231950126915584,258598 762306179624214528,431998 777264936129011712,160602 765200752457363457,85562 793970635299057664,11774 755096619004129280,34666 770633168009437184,120154 787832034429468672,213376 776936587925991424,159411 779724409019985921,175092 788511410439413760,217658 764829201908150272,81574 786208942175227905,201494 755281416456441857,33356 757427769370374144,43198 793275128628903937,250033 767598904737009665,96806 794767396372414464,261818 763163224334295041,76188 786336129586909185,203225 787401693487046656,210207 791390571407478784,238780 795353035920834561,265644 755446584607932416,36735 771411377407856641,125530 758595460399411200,47940 781898506789281792,190635 794055415017312260,252939 767474683864285184,91946 787024708122271744,208016 785603301089751040,197512 793452522400718848,249926 760542698826702850,63149 788476375393046528,11774 776812856520036352,155451 777904667502141441,163763 793962586953969668,257026 794700347445051392,262752 763829794878398465,80482 768939128671133696,110477 777622244826701828,156504 773232280114376704,131197 786379129549627392,203350 765364772309204992,86440 792815362718838784,247240 753782695923068928,28903 790876143935184897,234583 794290135164682244,259134 760830936141426689,64722 754701721981493248,33089 766367479027216384,90031 790971708102447104,235590 749697671699378177,9433 781325590787874816,183759 760173024461160448,56420 768968607028092932,110023 779439379651571712,171693 786197666988306433,201619 780731272473686016,181419 785263403678007296,194450 786026201274023936,200235 788878063777964032,221832 789661295217872897,226819 732950664674840576,354420 786738349188997120,205989 768856404467650560,109337 772079351277813762,128934 750052570425548801,10735 781560875345850369,188304 794009157846208513,257325 790730242742681600,232863 754140522982277120,27045 758469222666235904,53163 768595140780843008,103185 791682338291912709,240145 767301445880209408,96514 769764564430794752,114263 778307230005334016,166381 792058702857732096,243187 754786250280665088,33825 789503074775826434,226581 791777594102407168,240145 770228900467240960,116239 764246086307446784,80486 751098384597917697,16897 791376900396462081,238207 794553887717990400,261155 794130937655083008,237501 763805191175110658,79871 773512109103644672,137042 792016336864018433,232169 778048535430168578,164814 792869673234751488,245040 793969432355885056,256255 762749747790749697,73814 790048774622031872,227242 758400823298813953,52167 793296448355840000,251234 755210191050727425,35980 763521763267350529,78684 777565768686837761,162461 793495412879400960,252741 760557761839173634,63655 776739979334651904,151299 788263067582889984,215252 762292407052308480,431998 769707681581903872,114985 788678125123047429,219942 751232644395008000,17794 754719679436972032,33356 750492345007632385,11495 756283903254601728,42432 790282926789423105,229159 766050788703543298,90384 770437453123579908,117257 792096828623814656,11774 756491473202262016,42432 765686536427802625,88216 794379602479251456,258741 792960141796646912,247877 765506707959209986,86103 773873348875018240,139404 789437366255570944,225875 789242076873437184,206666 791756029159739392,240483 773894439584530433,139404 779964642378473472,176109 780960294491205636,183801 795122147379335169,264397 760999534377832448,65180 794653661498580992,261155 770246450387247105,117263 788626060879495169,218258 771766254721990657,125367 770446424861384704,117257 751011204684886017,15005 763365726312738816,77731 766006003242369024,90908 794589315405938690,261818 758038243770105856,50452 781258026627969024,186063 795330439699263488,265030 758857422530154496,55552 791199236691943424,232169 771353209344520193,124883 763507692128403460,78159 773897083635970048,139404 759109191558651905,56964 771726157280665602,126152 771326308533927936,124597 794594522311364608,261322 745328153225216000,738099 793107487402622976,249469 793851859777630208,255660 755953421996298240,40948 773649569116717056,137740 795119131611774977,108396 766711782396137474,93303 793519635064770560,251947 751225862620483584,17794 761990424978264064,67973 769238810672689154,111558 794534499396632576,261155 787007764308619265,208065 773307861178855425,135736 778675519839612928,169310 768855513115324418,105109 780929248269697024,183975 779772843760291840,175549 785671610044776448,197512 792089836102508544,203546 755904497466081280,39957 733217821396762624,355480 776380696701104129,155390 756966977319604225,43225 786597017342529536,204327 754735224190341120,33356 773513965943029760,136947 751863726014210048,16897 785524421091991553,195125 793095985136369664,249469 773722241527848960,20170 780599289185705984,181755 781314669353046018,187354 768112335349133312,102514 774411304295501825,143473 760672100755513344,64197 791289952009089024,237491 795750094310146052,199307 793060925859397632,247743 757995995829460992,50442 778262451561308160,166913 794531202933792768,261155 792932733118877696,247877 750376165681012736,12883 755161706414870528,35890 791470535603392512,238099 768183654241619969,104162 792589796426129408,245101 767451321511268352,96883 793569039796670464,252020 759183602802393088,25210 787747780563496961,205197 735299815660093441,349197 778275364191690752,167046 788113853242486788,213416 764692685160607744,83870 778317177652932608,167220 794415625825185792,259034 794603781656838144,261155 756503849851097088,42249 774357424811585536,142980 776051630152245249,153095 794935482849312768,263895 775762775113072640,150511 749348079564759040,8297 758162724283158528,51595 788765573232599040,220526 791348155480625152,238395 771519621849419776,125111 786321399950479360,201494 787115669078671360,208014 768895615493410816,109945 770317784735555584,114254 772517135260094465,130750 785916148902572032,198591 770715003661922304,120975 778228278066810880,166390 791799487148744705,240070 774771556845232128,105109 781444245852868608,139404 775091713702453248,132419 793119230027784192,249469 791939502440714240,240483 756726144515317760,41839 774045046408638464,139404 793244118935711744,249926 764854585399779328,84724 787798399164686336,213253 765294524071489536,86472 739848976417972225,355260 758022850448019456,47761 763347385099640832,76549 791702981444005888,235487 769985179314249730,111800 775812955975843840,151439 764124784628084737,75073 795112279268159488,265102 772261203179610112,127579 766599431915499521,90384 762775303114649600,74133 790588594654109697,230207 755491565838008320,37607 768556269602951169,106879 777637598005170176,140578 774745304784596992,142721 778956863651979264,171168 781916890314579968,185496 767711968715153408,100605 779758174450675712,160539 791236298132578304,234583 792419036193849344,243187 759155776967454721,56964 758367082853568512,48289 791372668201111552,238207 773709612470022144,11774 765710513661677569,88546 794189221997252609,258598 765611876059262976,88332 776614497192546304,156053 788815883254759424,220130 779163072300589056,173011 765551052821262336,88052 768433826909609984,106281 757734709744906240,48549 793464166946263042,252020 794535198000037888,261155 792271460064567296,234583 785292297348853760,11774 761336847716917248,67453 781185960394518528,185205 790308285274394624,230277 775089223019864064,146847 790522348877275136,231894 795407038650208256,247930 793172572229799936,249469 793295671604416512,249469 794285825320067072,259482 763379202947035136,76613 772029032200228865,103812 794556886775398402,261155 787033319544328192,208016 789183434551758849,223899 788116958063583232,215050 768964849741078528,110344 756548422577029120,41909 775148351956275200,144654 774066033900462084,131421 778163554851627008,163785 765988887705612288,88669 765212992719945728,86103 773654424665280512,136904 778600180958494720,167220 790336132357689344,229724 781024048969121793,182780 794570155162529792,261155 769544747157446657,90629 758367707217747968,52554 751729391357526020,14277 764028747703910401,80720 789442895489142784,226048 787058053237661696,204958 790875293275688960,232837 781261675005632513,185309 768861542809014272,109666 794589590518513664,261155 751819156874551296,19880 773707382690119680,11774 781294169834811393,184223 781111483816116225,185496 770412640841719808,117257 761406809944920064,67226 768232737081876480,11774 758859510970654720,352025 751883492019957760,18495 763740398422482948,79926 786304587443548160,201958 795218618132942849,262752 770703967797907456,120610 794543938484965376,261155 795469654215032832,247930 756214001004969984,41798 785552397431078912,196788 792487805939228676,246225 778951495421014016,167407 765880674779660288,90031 755449638463868928,36735 755201638567022593,36033 787158915440058368,209351 787593626872193025,211347 788507175006056448,215005 756296182381604864,42432 790883237090369536,218002 792412845472231424,244676 788725112828682241,220029 773703739626708992,137315 760853323922628609,64722 772642913230684160,131421 779779826890661888,174756 780119452994109441,176125 773675547394211840,138649 776735965888917505,157755 763238260017594368,75899 788399504907087873,215608 765482696483241985,87272 775021212846198784,144611 792411644760498177,245634 764970098151026689,84759 789784271904968704,225981 775482533572206592,112363 751805099165425668,19562 771539291243581441,101650 788132697424089088,189515 793971142042275841,257353 732263974188679168,349814 787881378876690432,212239 761550228843397120,1248943 771404424182894592,118191 753242091329720320,23217 758130351554301953,50500 777173964749611008,157755 791533308643532800,238864 768808813050945540,109167 777188687704580096,159245 781240571398533120,181935 750383138996572160,12883 756557760955678720,43471 762280510689161217,51778 788089177422172160,214935 785329927625199616,11774 786316153463287808,202007 755496361089339392,37433 787012641428500481,207613 774385904337256449,140444 758752648166305792,54070 794529821674143744,258771 764796314416664576,84724 768631750301978624,107428 791821996862509056,33338 793923429913288704,256255 772718892598775810,130988 758657326962335744,54070 765608115559538689,86119 767914963054702592,102137 790962723920175104,217519 758238239941689345,51344 768058334763163649,102191 785548986522271744,196277 759869202345984000,59666 789283690388086790,221785 773556977205145600,133702 790613167810285568,229116 751722276136034304,18893 764846384759578624,84724 766385979498258432,90125 750003119531098112,10735 792599037002158080,11774 759103226247544832,18168 759785224284831744,58542 772800152205533184,132335 787287361436553216,209043 772003907266449408,125111 758267635062702080,52112 792016837982588928,243075 766441362711543808,91838 794327625653063680,259623 792765575445504001,247241 769352563061907456,110585 757674110575005698,48804 773723548993130496,138819 792436906072109056,245148 761295524196745217,67768 775075638810185729,146024 787104038571610112,209184 795199235453046784,264397 773835498250960897,138819 750065579734626304,11495 795764281597984768,268777 774003137266982912,139404 778733031305510912,170187 785991479382593536,196917 758735566997336066,54070 768540262029070336,106317 763511336110268420,78953 793136113321771008,249841 768175316967628801,100893 770431728242479104,118191 778236656272846848,166390 790854017505169408,234495 762699143777128448,74431 768616042981711872,107469 795678947166056448,267838 773887046595121152,139404 794616210465890304,39957 789519517969895424,226731 759798102693847040,58939 794006856767180800,257492 781916247826890752,188401 767364423354834944,97421 764322036852359168,81869 768946948632027136,110550 749977738363015168,10771 775632433211334657,140237 763107120216612867,76549 795102906525458432,264397 787781128807518208,205197 773588184391233537,137158 790931708258443264,234583 765109170366537728,85562 794615732986265600,262053 762600808508784640,70689 767545021855825920,100007 795052284149374976,263895 753635717088096256,26702 793857577918410752,248652 757213732585869312,1248482 781696171131670530,187084 732368624099446788,349197 774221394829778945,141867 778920765047603200,171168 794218443729932292,257492 764388292095778816,82066 774920693330878464,145411 768546930670436352,104973 775356843992420356,148473 790461685886623746,228576 758795928379744256,55260 786331404149874689,201308 756916369883402241,45311 780203094755905536,178882 790928322490359808,234583 794708319483166720,259974 758084687365492736,18395 771825542043623424,124597 768179703496650753,103261 771047753879138304,122146 786715879971192832,206189 795665999798353921,267862 775415681873350657,148994 792181682988343296,243210 765980173967642624,90575 788573517986013184,215437 774001091079917568,139404 785262375989485568,11774 751092709079838720,16638 756632871394168833,43471 760238268835323905,61145 793431190741004288,250033 786873281043374080,202727 788137763488923648,207287 793254182203428864,250293 761371880993460225,11774 775182078958764032,146838 788905810252304385,220689 772083870971879424,128930 785679245578080256,197322 769684205513089024,114779 764168537292234752,82320 791668255308058624,240483 793626082071027712,249926 794319635160199168,259773 788145114451472385,214763 786436263813455872,200460 785982569053556736,199891 778326020743016448,167220 793635287142248448,252020 794880790177923072,261155 790989576609431552,355701 779026619683917824,169515 791775136387129344,240145 780033152593035264,176203 794304327548620802,258058 773918321544601600,139404 791431939756552192,237935 775786472486031360,151374 786571136679239680,204413 758699214654365696,54070 764304774036500480,82209 793387889098764288,249841 792367004590051328,243187 781888853665722369,190957 768071507570327552,103354 755845373365669892,39462 795045026392784896,262849 755104526399475712,26721 774676303983280128,144602 788552893817163777,104244 752249952517124096,11774 781632450921463808,188401 789191018314817536,11774 794624363479834625,261155 795350335996968964,264397 751238969338138624,14277 773741005401165824,128176 791404637723197441,238207 765936159956402176,90384 769060738174509056,110659 773713258582802432,137777 781128974252376064,130635 791004363481231360,234583 756939645125025792,1248455 777878406910337024,161714 785489559828168704,196277 788094561650302977,214354 751217063360815104,17794 761662260318265345,65455 764159391499112448,82283 766271577944043521,90989 766703570452381697,95672 794722832290873344,262849 795654879419076608,267521 763410208517304320,76549 777388068613390336,159146 778059520354373632,165523 788008236494520320,212711 775027674179829760,146259 791356605895942145,238207 794684192919552000,350913 768079118172696578,103261 763833966336106496,77731 761169457754607616,64730 762029536221495296,17416 780756771870613505,176128 793462781790003201,252408 795712841244377088,266151 771297142111633408,124597 786209733753593860,201844 793427038380130304,249469 780606693843562497,181984 751934164996333571,179307 794004242742837252,254135 788612335153930240,215437 788488268241403908,218260 791836508785225729,240070 785310789330620417,11774 788354325437255680,217118 791636018801745920,240260 777378715839913984,159876 771118914797391872,121612 789210418824773632,224333 757746464068030464,48959 774039214425899009,140444 759151099076943872,57336 776128935419523072,153699 794658951052853248,262307 779851099763113985,176109 739950844314062848,353488 766754518713376770,95988 790408445518225408,230485 794589016960225280,261796 753708763673231360,28799 763857288310292480,80852 764697828920885248,83422 773659116703248386,11774 786288333898985472,201583 766734873931513856,95593 794564399860105217,261155 794533049664962560,261155 775067683679113216,146205 752945683888386048,24248 750877575849840640,11463 780941280134168576,184223 791746445879697408,226461 752764565956464640,22779 794745811405979648,261155 786006523189293057,200490 755800541087752193,37655 773912248481935364,139404 786780468549156864,206642 790972407049625600,235590 755161069576912896,35890 759745059415744512,355994 765556722811310080,87867 776632309990567936,155898 757596982756147200,43271 792409315713880064,242200 756353665439567872,42249 787219183482404864,46572 792216936499249152,235685 759521437329739778,58232 766448466700754944,93286 791709522796670976,238429 772594277562064897,131003 792490966057885697,246225 762068423782182912,69565 755109338256060417,11774 790916151836422145,234583 790923293373009920,219523 793947431658393601,257026 757200344376041476,41929 750776339934904322,15316 765307218694639617,78159 788473853534101504,217106 791452632841719812,238272 776176884405051393,152946 759172380392468480,56964 792015618807595008,243075 786369365864288256,203391 760571231481528324,62063 757611379553689600,48287 789506506588758018,224818 766700782573932545,95672 779399073975660546,173628 785599342229000192,196277 732362447319748608,196346 768181195217760256,103924 777963686518480897,164764 771885967191920641,128728 795664066006155264,267567 764865623331483648,82066 794088994162307072,257492 762788897478672385,75027 759158335484600321,56964 760170158786621441,61245 762669006029414400,73926 772779871747526657,131003 794796320296992768,261155 764502875703771136,83391 781300142544654336,186434 794284627376668672,259288 768855052157128706,105109 765326718500352000,86440 785263080913731584,194560 753792359297642496,18316 762730722478006272,73814 793311749646671872,249841 750703186504134656,14085 785518203128557568,195975 765532169825574913,85562 788548644471472129,11774 755264269004922880,35890 794275020109447170,259482 762587256733458432,88859 769559619882614784,112382 767395990093443072,97379 792923349508689920,248514 788492598621179904,192989 793843814318366720,255942 788331048836952064,210457 776927672232357891,158820 768224068470345728,103506 769442074881961985,113165 788567225061871616,215437 779740102025248768,173347 733112562712203264,349918 776117321081368576,153225 768483672106360832,106774 760555624690094081,62716 773660500127285248,11774 736413440491720704,352060 771719446712942593,127366 785591280294395908,197297 785968112902471681,199891 786658637167026176,204413 789506593318633472,225602 764802805513191424,84724 759999448449769472,58227 788564417902317568,215437 756620531118530560,44429 780034078645116928,177748 764858100620881920,83903 790458098120929280,385424 775675967088066561,59665 779703792711376897,174916 788463866212679680,218275 794056325508440064,257423 770798958545244160,121359 775881069845475328,150511 792049678800027648,243187 763015736243650560,73926 773991828794122240,140230 764186136692428801,81946 749739626626244610,354695 768506033438388224,102295 769367586593267712,112788 778935230073667584,171260 763902798614310912,80393 757983710390185984,50449 750103360590770176,10735 762097897726816256,70689 793579296635969536,251803 793800157745655808,243185 794608055971409921,261155 749329831741890560,8047 772650223206215680,129551 756287765306802176,42432 764151033434025984,82066 780600905242509312,80785 786026098425335808,198620 781871743346417668,190635 787863391645773826,212357 775741281125347328,150663 774501660458487811,140498 753387019586461696,27317 795168866263506944,264397 766835880560431104,96514 765947280339853313,87904 794268136094728192,203546 776821438875635712,11774 756358765335617536,41760 777845653963538432,163763 781541107997904896,187976 792476395695812608,243286 771547314007572480,126293 785661885756477440,197512 751215350629277696,17794 764371945441734656,82508 789096168970031105,223286 774718438367387648,144605 788728449087209472,218275 785314496176881665,11774 785729576131371008,197512 765895005059715076,89945 755116269838491648,34898 778708101444755456,169327 753046114362855424,22238 794640138425028613,261155 772488262304751616,131129 788079092436439040,215005 773955897940934656,140372 793430146141204480,249841 762679492523417600,71476 778287072117350400,167220 789056212880863232,215412 787321945607905281,210207 794691606301421568,262752 773507671827832832,136904 788400767531180032,217519 794392872120360960,223249 779547231967772673,173753 767796081648406532,85326 768451907287343104,106281 786195814834143232,192032 758132318766632960,43225 788099816999915520,215005 780858820104970240,183975 772967156325552128,132364 761237885651603457,65626 780258484621283328,41108 759118995316432897,56964 763892927504408579,79970 794757748223197185,262752 755732308955631616,38183 780055463589142532,178045 754073875520954369,31686 771557437425930242,125204 773520375032324096,137042 758019983251083264,50629 767814560304795648,101472 757543364577202176,47782 764988739118587904,85159 791627879893180417,240145 794971262540009472,262925 776123588671746048,150404 788037884351619072,214492 766448697316024320,80939 773902661888380932,139404 788364900686966784,211794 789532513970614272,226823 754785205966123008,31075 773967241112977408,139865 792047834929520640,243187 793592695025389568,253606 779999250369253376,177472 780378396157157404,179742 761180689748398081,66924 785322754597937152,186883 770626609858551808,107976 778756364659064832,169999 780607292794286080,181548 785627567252443136,197512 785647120711753729,197091 780991784868601856,183759 793836256090132480,255819 756209201446256640,41699 765899547113558016,249811 767776580709920768,101134 788035168107765760,351667 790353751198593025,227252 790647723053707264,232881 790876750003724288,234583 749966191993716736,10735 787178767630282752,208176 773590659705909248,137639 777289699346046977,159876 788708957686751233,218832 789273988052553728,220767 794531447034015744,261155 759260739420971008,57112 785738721593167872,197512 787108319596978177,209151 787414774384627712,180433 785896763152445440,197341 780452316545708036,179936 791094314004799488,234583 792756644996378625,218603 751799779018022913,18539 785873375054802944,199262 790755671641722880,99049 745035763402809344,209828 754710929292439552,22393 791141300590501892,235590 757616612740509697,48351 780572115921764353,11774 780987731925168128,176203 792864939119706112,247592 761007004538146817,65626 767345470201008128,96299 765687105250963456,88459 767555657947942912,99900 778479754613755904,164900 789541118983696384,226881 795371910502682630,266500 768493935350079490,106281 790261095000715264,230282 755121500793901056,35044 771697756259975168,126389 779441517681254402,173011 764072352174837761,80720 779553361767047169,175549 790856329741082624,232169 751693928982773760,18988 760544099694891008,63149 766018484891508736,90384 760671858215653376,63149 786989568167809024,207287 764980172948987904,85562 761216103712452608,66842 732217249822449664,349283 775794171579863040,150426 790936363973484544,234583 767837234175311873,100893 764953825849569280,84209 756639410964144128,44461 773865647159803904,139404 795766829637632000,268231 768204323637436416,11774 788635814544760832,218875 781656425231749121,177455 767805267853672449,101681 793184066442977280,250033 779680306303537152,173917 773619108487294980,135187 776181687734632449,153095 776455322772779009,27156 781572748690751488,189017 788485486356549633,218356 762654795454742532,73926 788686114810920960,197512 793573850038632448,252112 787061811300282368,207861 787737129358991360,205197 756196773777989632,11774 776446494802968576,152667 781549687597768704,188478 795372273704271873,250633 771035693942501376,122146 779541179390013440,175549 794025801649795074,257492 765594414857134080,84724 780804453947547648,183269 770608658249940992,119832 789191885235511296,223492 761339973870100480,67938 763686528321069056,79585 764520986695897088,81946 777986904801148928,164694 786749897064099840,200244 793503273357500416,252408 772518384261074944,129551 787914749753167872,205197 766687689747734530,94699 758340503414804480,52061 793180648210964480,250033 777860282219659264,163990 789562045305872384,226180 777134798880006145,157082 754725797563424768,33356 766718669082677248,95708 790032293419114496,228584 765163787716595712,86161 733257700235059200,353228 754086356872159233,30297 793936383798714372,256219 780548580851511296,179719 785284631876759552,194097 762966858848997376,1249069 794938112946438144,262847 763354555845341184,1170779 765379550029025281,82208 771875795299995648,128017 776819917161132032,156976 732739577958502400,353878 788191449028317184,215252 785247205732921349,194250 794150121348927488,256255 794646958216355840,261155 795672591952289794,267585 760820284232302592,63776 775485084661125125,112363 768077133365125120,103354 785265717511725056,11774 776279714860183552,153779 793076285849337857,249044 753676068003934212,28819 789662430376886273,226490 755220403006636033,35319 789967660683497472,223999 766346179382685701,80939 793180042301878273,249926 794367327860985856,257353 786642490673815552,199640 780793640813731840,183269 786975465219104770,207949 795289578236157953,262022 763429632427327488,57574 750548375586627584,12883 769175132485120000,111558 792141828199813120,243451 778207203765415940,165448 778744192361172992,169437 752682220092059649,23167 773632539365965825,126570 751979437655220224,20158 756231471753523201,41839 758698526062829568,54070 765223031027425281,82457 772422790343516160,122817 779122335202762752,172799 773700620540751873,138819 786394087582609408,203674 790910353290825728,234796 760250441611390976,61922 789337218464702464,225359 751096158961881088,15808 793204049936023553,250064 763807902868115456,74321 773048798893502464,133519 794990711196254214,262925 788731950563332096,220029 758674477630709764,54070 777756448763678720,162596 788450185051566080,218275 769213715069693952,111438 750428010566778880,11677 757791531113734148,48494 765628747282210821,88128 789403037957619712,220526 777738716034899968,162430 793499698686488576,252020 787079027525767168,208965 774500055730446337,142503 786001232804532224,193905 790648180455116801,228527 759487724684447745,58227 780588166772322305,181026 753690965853036544,29263 758331974981332992,52554 768939286372548609,110362 785970733918851073,197324 762032525225127937,61545 779035198273024000,29263 786617999918665728,204413 793096561966190592,249469 771192380552687616,122817 769911981897814016,195876 781122206495600640,762119 792582404334559232,246392 762833644104802304,74483 767075134154772480,94718 780689676701097984,182036 764128796379316228,81869 766631704479936512,68893 793140958690934788,249469 775881132814376960,151302 787014270219382785,208379 793059163203104768,249079 795116179501228032,264431 754202372633747456,32157 785459278085619713,195098 788838275758821376,220526 785498874823647234,353879 786235918223085568,202045 772634605404975104,127775 794951386190508032,263033 786959431921704961,11774 766240443336122368,91146 777518303216558080,159876 774274458009767937,141360 762763389068201984,73582 771390146675675136,125142 760084067836493825,60866 793844063136952320,255942 771875423328186368,120824 752879806157512705,351463 794668523268272128,262022 734118304034521088,41724 791073925073469441,232169 786000229007056897,199546 786614236634112000,204835 791407244030119936,238999 792328430897467392,243075 762756837795962880,73926 779312003865255936,173964 793952357516214273,256038 775900941644140544,148867 795702989566656517,199307 787467507384791040,211347 767128358874296320,81869 762344324222873600,71026 764264487096422400,82953 790597944848244736,232169 775499093263036417,1250232 780794511714758656,181419 771697218117963777,125163 761369603217952768,56889 794482798795038720,260173 764887210780876800,84724 756914969288044544,19563 795165036423548928,264399 774679735326703616,127994 791420951074250752,238207 750460942949888000,13289 794753230546882561,261202 789484249917390848,207613 779406572204220416,174818 768120053942382592,103818 779134078826139649,172189 786064011314008064,200382 732615027555860485,351374 758708451233058816,54070 775000916009349120,146259 795355730052349953,242214 776678138088656896,150302 785942996831264768,199211 789230241457774593,223692 765628258293518336,11774 776503788102311936,139017 793118415862968320,249469 795286439621783553,263895 792766177638580224,247074 779467801039732740,172185 792835522024574976,247877 764225654166388736,82283 785668629551521792,195975 769363244842528768,33169 788624404087439360,217285 794593044901269504,249926 750799278533013504,14421 774439178209730561,142721 791362164380557312,237908 765588001665744896,87868 769579629061414912,113412 790989657383116800,233736 775449780705263616,148574 766271915354906624,91946 768858640774082560,109666 773709798940422145,11774 771717761378586625,126390 790000124432879620,220815 767780472051077120,101383 790697382757498880,232911 757196288089739265,46375 786172897555382272,200288 794692097530007553,262752 780557047750361088,180074 792310904708820992,238780 770965076719173632,122093 790964365868621825,235487 788131955371945985,215012 792506921844477952,243562 760572629220601856,63451 788124658763571200,215754 760886429421408256,64722 781481932081299456,139404 754039539761635328,30296 751998987104759808,20273 760210288041926656,58537 753880268608446464,30270 790646557838147584,232169 777871309724319744,164001 753082655747481602,24272 775482854700703744,149770 779039266684796928,172120 754119203251105792,30590 795066251123032065,263895 779377106484469760,174557 787448774150979584,210432 750052851527905280,11222 740072105555951616,195876 772958255630852097,132335 785940222424952832,197512 786304645413167104,202425 785299305238114304,194934 787777852217303040,213064 746738300900237312,354167 790655319676489728,232881 755404860497858560,35890 792123290194030592,243187 750385090455216128,12927 793184003108970496,250033 771142603454582784,122967 774400524208730112,141887 756321424202006528,42274 795091220666216448,264397 756905175927840769,43471 780450808974434304,11774 791710768165040128,240483 756210527190208512,41837 758396115595079680,46384 764309390354624513,82283 762345613321179136,72809 791518637140180992,237236 756288743368032256,41680 765648642917007360,87904 774282052984274949,141200 750411109371379718,13201 773364786943827969,134200 753440618110529536,27045 785636821686362112,197673 790911297533648896,234583 790970611505913857,11774 794703068411686912,262849 763918648318627840,47940 792075457378136064,11774 746394388239097856,11774 766109583555358721,88920 774257862361186304,142208 753721390939906048,28037 751812811571990528,17416 761718332135399424,47940 763721723732692992,77558 770663431288520705,11774 773252726570364928,135025 789260843682791424,223492 789489252006518784,225981 758055358132850689,51069 780151894752636928,138812 795039993207148544,263895 791666872001236992,240483 732190119118045184,350025 755437879686463488,35958 756207871470215168,41694 765951772821184512,89254 787231925471772672,209736 754834635927027712,32495 761651426242146304,64378 793938143535775744,256219 794563913497083904,258878 758158614116851712,51750 758759860192305153,43947 760072309885374464,55257 749343749843456000,8160 767773726599413764,101163 789549317165953024,217285 780072521307742208,177442 755728222772273152,39235 786224830102147074,200382 793281129923108864,248253 780722665891835904,182154 760556284110262272,63655 764431139314528256,82066 733227662949289988,355106 765937838001000453,90384 762806015385632768,74943 787741824362348544,212357 758066183258017792,50827 764172012495319040,82177 765207067711995904,86440 771428271380725760,124597 756243914152144897,41703 758019541007937536,50804 765619958911041536,79987 778641195463544832,167319 786692335379816448,205270 764225314394439680,82018 776789012593770499,157755 787625846060318722,211794 777024242571419649,159876 791851328033001473,240070 758380776119349248,52554 773202702948073472,11774 792031191457210372,243187 780542167420923904,180655 788571149990932481,217937 764994562691469312,82283 755203660167180288,35890 775768885249310720,151463 758786705524723713,54070 795044714953248768,261155 776459714322427904,151463 788548287565402112,210274 788160407898763264,214354 790964273640042497,235487 755549328568188929,349060 771826462668099584,127218 775430398759362561,141415 776872531068235776,158897 773858483150082048,139404 794007743195738112,257429 765048577823342592,84724 795023952070504453,263896 757281733293187072,46193 771466588914651136,102002 754759431640928256,33356 766722679848235008,95708 780985949224329221,182036 793417875151319040,250760 764227357767036929,82457 776686523227877376,152314 776850726446370816,150511 793601576065654784,254008 770032667651866624,105109 779515257324605440,175542 787017759683215360,192949 785513039839703040,196277 788803627020382208,207517 793831939765571584,255393 775803835692351488,151071 764185940957007872,81869 785327939764232192,195165 762727292896436224,74535 775751755770408960,149953 790664106931949568,231894 778720414096723968,169232 794001353165053952,257526 789563234206482432,218258 788762932645548032,220526 764449314735349760,83486 766755936505622528,95708 771461938396233730,122528 758426357458210820,51284 741660058224893953,351720 760707203670114306,60999 768111075061444608,101203 756397233797496833,42249 793108857513910272,249469 793864397135474689,255393 763540374002425858,431998 754982503761321984,34666 777474972386140161,160758 756394228641566720,42432 758366704577773570,52554 785669390624821248,197512 794268149331927040,257325 772658754890272768,132076 765585983618162688,87904 775069607614943234,146804 763869554145566720,80939 792105012902129668,243187 775539013771898884,148909 792081513080721408,243187 765332027096784896,87145 761729338064539649,67226 753242557010763776,25779 778682558741487616,167319 779408401981923329,174610 789686913942773760,224680 766260632043687937,91946 763684924637507584,79585 765509974982176768,87904 774073667483410432,141360 773836922909290497,128519 775767905552171009,151463 792745647942332416,245208 788528225345540096,215437 793097683359662081,249469 795346171795488768,266079 770420641258504192,118515 785957043102330880,199739 764778624356528129,81946 790615506558423040,231894 790692144830873600,231015 776064226452443136,152872 793857322221121536,255942 774047519709929472,140570 785661099832184832,195975 790180583985086465,229798 790990924230852608,233736 792846702763974656,245117 788002310534205440,214354 732306377499127808,349764 773951693738373120,140444 788478785893109760,218275 758478490421387265,53185 772916097087483904,132335 793225331012358144,247241 762470035067539456,431998 770224771996844032,117377 752311504427294721,21034 760993483838615552,66159 773060340540174336,133212 755559255726444546,35403 765001665267113984,85067 792365374163587072,244143 773844621197733888,139404 791287314899165184,237236 792082454224011264,243075 793118802506555392,249469 757906802054983680,46451 793310349390778368,250033 794192747838066688,258598 791462184542871552,238395 755111349043269632,33356 792063445822676992,242527 756078247239118848,36072 776210923111448577,153596 756081896388460544,37219 752624850208829440,22406 754776396342267904,33520 763801420353052673,80393 758737879078055938,54070 770411694921125889,118482 760155319989313540,61051 761881502414147584,70941 769824131219091456,114680 786402712833302528,203350 793922010220883968,255942 787003256656564225,205181 787268718623657984,207613 758267129099489280,52061 766444604430376960,93823 764370564270153728,82283 789061449645641728,207849 753514296097710080,24788 776464153661825024,155332 794678213171642368,262025 772425534823280642,127871 788864403756216320,220332 763209499201200129,75899 771895126268325888,127657 759791497533423616,1248693 794287790003515392,259629 779283399982866432,168965 793947589615812609,255942 793950931205242881,256217 794687297891364864,261666 761683091039645696,69548 763418866387132416,78129 785802386656731136,197286 794557762197852160,261155 794689689223622656,262022 793987822310998016,255393 778298784476491777,167319 773569764501454848,137158 733103549148717056,354739 762853589203099648,75073 773240016453701632,133590 788867497126686720,215437 760280356918534145,60779 765185296426295296,82283 788707356750155776,220029 793497960780853248,250033 774522538294554629,351673 792804456840634368,247240 773835314511155200,137869 773972177720795136,139577 759888729897046016,53739 785535412139876354,65113 768697879351463936,107469 755306283083919360,36734 769883690793041921,115655 776890280775606272,157724 774009296824700929,137953 789893114643222528,194281 791061499145916416,196314 773268593303748608,133043 790732944763527172,232791 769351184205225984,113213 770263889732919296,117364 791684205549727744,239610 789156008593616896,222682 775591910006153216,147831 786968073773453312,207613 764583966028406784,82066 790347187481870337,230282 754132109632024576,31095 761729939490140162,70565 785591377144975360,193571 754046960022282241,30296 793554678739005440,252014 763488319170895873,76549 750458788898037761,12883 775881172513529857,151302 785564424132100097,196917 781314618580840448,187354 778571251010838528,167399 785767905291964416,197512 793337649683542017,250293 793351786715189248,250064 775083437849874432,146405 792085004578795524,11774 756188438764720133,41460 771843801002364928,128194 793147524789919745,249926 776569367953756160,156505 786019377707569152,200490 790705244107862017,232863 786193056114483200,201619 761101948980371456,63712 779069305719709696,171324 770596727921348610,119311 779748664587673600,174492 793490431074074629,252196 776214515121881089,152314 791222438411509760,236860 794112922884730884,256502 765559192782446592,87858 773865579253989376,139404 786446648067039232,202983 793092572856090624,249374 781333176681504768,185496 790528617541271552,231894 755356829304164352,35403 772550679608963072,131377 759892134816350208,57336 791397215910723584,237491 795289411835559936,217837 755070335356133376,35237 764307551504785408,81929 788832501238083584,220526 771455309042872322,125367 790580331996811265,11774 764190504716075008,80939 748944723155443712,11774 772641000393150464,131007 754158025481543682,27045 794648087427809280,262145 774381897904381954,142648 781258061289811968,186149 788103985764892672,214607 754844795407859712,33356 788452752133386240,1170441 777970184808112128,163885 790608859584929792,231870 794376754244755456,259764 761321414293008384,66727 756336895756427265,42249 785840526318833669,198576 786959718996729856,11774 753772708811403265,29819 759070966811095040,11774 794985869610459138,264335 777025200596451329,246425 778358399130107904,167393 780955838727020545,183472 753376293652090881,25189 766364216009818112,93184 761984101121400832,71270 767809135912087552,101681 755551872274968576,38032 770136538088894466,109667 751120686161227776,11495 756489031236456448,43314 753020051322613760,17416 780605038938972160,181984 787083413186576385,207151 776495591316533248,155451 790913499920736257,234653 794570645388439552,261155 758069111070990337,50827 758311209904988160,51809 750487757638672384,13288 769558861787328512,113836 785292921025105920,193671 767003150481973248,96514 768898915626209280,106836 794702999918477312,262752 793272199301832704,248253 793904260496781312,256255 788146163388190720,215946 785665411878498306,195975 780759750908710912,182257 786784855728148481,205455 767118503761612800,97852 787938685207453696,213253 755741981683265536,39235 768577326426750977,84724 778795524669321216,157724 794048966807560193,254209 792069883399995392,243427 766010759918723073,90949 770063896455569413,49542 758663602844860416,54070 793560779341434882,352255 785688445293203456,196277 758140879307538433,17640 757722561312612352,46958 790300861406715904,11774 750427287334449152,13201 794701094165286912,261942 759015995616874497,56175 771445449920098305,125554 766415282281803777,93184 758656460444340224,53924 792951237918466048,247240 795479314309509120,267134 769727686818328576,113412 780447680103350272,180039 775671301348483072,146479 780790964767985664,183269 767480539636912129,99709 779541198956441600,167939 789077842399223810,223286 765030254662586368,85562 789169562742693889,221971 774214366992424960,141360 775524776081326084,148010 793127624721563649,249469 752660814989897729,23217 795177569750552576,246726 755818379970121729,37698 759710299385581568,58937 764872463633227781,84724 786778118027636736,105109 767508712164655105,97371 788427923757948929,217634 791689542407491585,240483 788548641480998913,209582 764574044318494720,82066 776810368899264513,157031 756509325754064896,43471 768876282667040769,109571 771592306453389312,125369 790701201209778176,226999 777543599458250752,161352 763461654201839616,78159 793937075301138433,254058 761294443165065216,67915 788743626826342400,220029 791188609525317632,234583 750871082589163520,15800 763921298439274497,77708 785421256820715520,194450 790871830856818688,232863 792749769273683968,247232 772075971209859072,128202 780814644638134272,183269 763915607037337600,75608 794636596326891521,261942 754822955578777600,33356 793962075059994624,253721 773912493081169920,139404 756907675665825792,17416 767785761957670913,101134 770754199785238528,119774 774226139913064448,131421 777316065642745856,160014 768192813238407168,79987 791398543269310464,238395 781452107329048576,186584 791418743666647040,238429 765028271213858817,82759 794084683986255873,257515 770640360095703040,738099 756276158233059328,42432 793436160378998784,252020 759864703933833217,58232 760076836265132032,60866 766865173852278785,93286 787648022675070976,203710 794608140025204740,39957 746850719819513857,329253 789526018935623680,226819 767782007195643904,26066 786029584328167424,194083 794608540392574980,261155 785716901989212160,54638 755387110375305217,36545 776442959499759616,155451 790609023162736640,232169 775520784747991040,148574 768950000562733056,110381 762806098361397249,68273 773616694338002944,138165 776182890250067968,150419 787795905281925120,207841 788495310054096896,217106 778298168119267328,167220 768207026686160896,104162 774322704346382336,141360 794708638590009345,262022 769621104981864452,56391 794612630069485568,262053 786418864557006849,203674 774987138823618560,146259 789103757912977408,223286 765543051498393601,86472 774835384614264836,144210 776148346398470144,153812 749796010252132352,1247750 785902159879700481,198671 771818901399142405,125554 773913745756217344,140043 778731938706186240,169437 794532001998999552,261155 795434885871767552,264204 771831599910494208,128043 781217121464451073,186434 770273888072667137,117257 789482328418639873,225380 791710781465366528,240483 769008891543904257,109960 792763726160166912,246726 794607150433730560,261987 793808545825316864,255393 754858436655972352,22750 788140312954896384,215903 757553273146601472,35235 764168204587503621,82066 777763251270529028,162596 770445033879121920,64722 792584733305761792,246314 791681082223693824,238032 794690816279199744,261666 795722958509670401,268101 771301007989047296,124597 771456014956761088,124597 792212300900003841,240070 766458950644408320,93286 758534736822149120,46890 789166027628171268,215437 786686665431650305,205926 752949898014756864,23739 795768286881443840,268669 778250058475114497,164826 789308677031419904,224680 777728646664650752,163149 774048407052693504,139404 790375304770445313,231008 751056535594369024,148861 789943316649566208,223999 781302963138691075,186883 732681748383830016,351387 786998571438477312,207949 791738209067819012,241034 787414658256736256,206117 765999462829400068,90694 791636010861858816,237852 761048095987671041,61145 789061887749160960,223103 763438794829815808,75899 764080008801296385,80720 775432080691961857,141415 763008658389082113,75899 757804492670676994,47940 774014574659940353,11774 767768189740744705,100893 794050072635838464,254601 791678372665561092,11774 791743839207841792,240145 756905618175201280,44085 771862595418587140,128615 773294873554391042,124804 795206714962235393,265114 794011973189070848,257492 786709045814099968,205728 774051300308819968,140748 795706740268482560,268356 788805972760203264,220332 792156583744516096,243615 793130378110177280,249841 788483999534551043,218275 793819764384755712,255393 794526172616871937,261155 752654988925480960,22575 758263981534478336,50923 793587645750194177,252020 780084421856628737,177472 787967798635036672,214011 757886500524527616,49121 779132447959101440,171054 792067828266463236,243187 793241351160758272,248437 763287023301996544,76535 769859932015489025,112363 777860543822508032,158387 794346985880854528,259543 764354721469509633,82283 776407369206992898,152314 792270895024701440,244230 787724849577799680,195492 792522300314660864,245118 756608029504729089,44271 785257856392192000,193669 761514971075272705,68144 786681408915902468,205455 794128961525739520,257492 773183908145836032,135025 751117064748666880,17060 774623228392247296,123140 768622116388409344,104973 772173259320156160,129174 771189306387935232,124174 791021781771546624,234583 769512273656291328,112693 774994261439688704,67968 781333741167906816,139404 764972592188882944,85562 794721825943126020,262053 760692000224149504,64378 761683585682313216,69794 792215285553999872,231358 778001541286416385,158820 757380292390821890,47090 794193980715986945,258598 756302045703995393,41689 767796757321232385,101275 779776775475830784,175074 761379867912839168,65310 793556058505551872,252014 791673161775448068,240483 760510584030978049,62877 763168541248000000,76127 785629857489092608,197341 776907817722716160,157993 792262932927279104,235590 793202891561533440,249926 767840374677237761,101681 770805527953760259,118191 757993068284878848,49852 788534268964302853,217658 769264952175497217,110585 753976151958179840,30590 792381669105807362,244143 792677944363737089,246392 766730873261686784,95708 764165149469147136,82230 766597978354163712,93210 758488854261268480,48289 768508144909742080,94699 762631182261497856,73926 788511828968177664,218164 776520569583833088,156290 757316875445469184,46958 790323504277233665,230485 788647137387085824,218258 757260579325284353,46707 750397976611348481,11774 763306691391696896,76487 769690279452508160,111549 765025179521064961,85562 769245676051968000,110362 770309116786987008,117257 755087249226686465,11774 755166123327447040,35890 794625635033485313,262145 770353838431801345,118515 787038224640307201,207965 776613093862285314,154531 752738068512186368,22394 771002401474088960,118174 769373484707356672,110585 792805222628327424,247241 778380236933201924,167046 794290464752963584,258456 773226564179943424,30343 789104845005479936,223286 794668379009327104,262022 791791361251041284,241523 792045721721507840,243092 776765593936506880,157728 750854898489520128,15661 773171443899232256,129551 793115375177179136,249469 771207979970416640,123825 778324050946957312,166532 792402936810901505,243165 794624073330524160,261155 795418865748451328,266054 762060827314708480,431998 774001371741687808,139404 792098350313115648,241678 773858659524902912,139404 758064793466970112,50827 781152904497332224,185496 791006205896454145,235620 789059634489274368,215412 754734680650289152,22393 793104546771767296,249469 756439078342578176,352716 791347693318701057,238286 786225612641796096,199640 793947118142533632,254135 792065379476574208,243187 794397758195175425,260380 767814399155286016,100893 770012995237838849,116265 795281190269829121,262752 753958536057544705,30590 758135766304354304,50476 773517879014625280,136904 793244879296032772,249926 753861422178787328,27045 776614459703906305,155898 763131647667544064,75724 787798779999031296,207841 779708192741785600,175092 763516104060702720,78561 755052872077684736,34898 788134805254791168,215505 791306565735198722,237872 768921984805711873,110209 754070268562251777,30131 794752672989609984,262849 778746473362051073,169410 781273694496706560,186584 795094956646006784,265030 741442825687040000,349060 778031815055413249,164403 792317768796246016,244767 755153519313821698,33356 778686421812977664,169923 768972646654550016,110344 785890429518614528,22735 764708171768180736,84422 779041423752474624,170187 794997539602833408,249926 766481734959501312,93286 794539338461802496,261155 788386033867960320,217519 791049581773455360,235886 793173984233742337,249469 757262275115909120,46612 773177030380662785,132908 774363673066438657,142668 785240022429626373,194136 787319087722475520,210289 788159407695822848,216009 790979556190674944,234796 788124524227080193,215012 790542603938848772,231894 792304553186037760,243075 792179817575833600,244550 752194985437564929,14277 760457572499517440,62063 766176634969870336,91146 774292483803062272,142321 768259018427019264,103354 776512167189307392,155987 795717035728769025,268448 756589641478856704,33035 771532918208376833,125853 786416776695287809,201308 776839100821155840,157755 778606132386533376,169201 786557320125829120,204413 787788545347858432,11774 759140683705757696,56964 765213990880280576,86103 771038760926605312,120711 774987919475867648,146259 794680672422137856,262588 755074500207714304,11774 786641868092309504,205270 749718682071359488,9582 754115450909241344,31551 760035641732263936,58218 764987958084587520,85562 787970566103769089,197888 788434905952759808,217837 745311449954783232,11774 760248551368716288,61922 760825124413116420,64326 775026804314640384,146259 787399095140880384,208108 795720199777488896,261155 732999633333587969,353016 756947971397259268,45672 761747511639814144,69711 768944005002428417,110477 761232828310749184,67226 770118423418404864,104313 778332218351464448,166375 763152569174601728,76723 732937252305797120,354687 794779668398374912,263302 759211476943011844,27156 768614344837898240,107984 771885766985285632,128194 773134347385864192,133988 757767174278696960,46076 764403034101252096,83373 790283956809768961,229693 762199221101404160,431998 768627212857774080,108207 789433985436966912,225959 755154786920591361,35890 780606187041656832,181935 793889161304432640,256255 763760492099796992,76406 758137046854533124,41703 789884954767400960,228546 770272317297614848,110209 753761487190040576,29263 765071286452101124,84422 771535103570817024,125554 788503983589437440,106085 790749856159498241,233154 765178117593923584,85027 779864676125450240,169894 787596254851325952,211815 792024258582937600,242712 764831721472847872,84724 761720848759881730,69711 777589556891774976,162497 779017896907444227,163592 793548279111753728,252196 788493034300276736,106085 771101845108305921,122955 790704100342173697,231894 762608869646344192,60999 768198548152209408,103149 793308587938512897,249926 765278923269677056,86645 756188712606715904,11774 790605446335832064,232808 793846738054291456,255942 760225092886405120,60794 773571296022110208,137158 753439266286501888,27045 775009609631338496,146259 758493986868699137,53163 767309259860213760,96485 775048484898557952,146259 786319494989742080,199546 751220520834785280,17794 774276402422120448,142451 792073039823331328,11774 794809166531596288,263090 795364200566517760,265875 773715685423714305,138382 785981715906822145,196828 753408577902153728,26446 761755595036696576,67973 770845459594215424,119937 776804029523456005,156276 795692371510001665,267862 771007506139090947,121612 780068104520990724,177724 793106628748992513,249469 785374894762536960,193669 786175039590666241,201494 794152600052649985,257492 762703770346074112,74066 792302234709155840,243075 793427086203559936,252020 787356486586339328,192434 786756417889849344,196701 794660012840906753,261155 763961423173001217,80192 765324305768951809,85562 773881873592451072,139404 763258850581422084,59996 765505242217742336,86103 756356775570440192,42432 756258163972767744,42249 781206232988258305,185595 769290148198567937,110302 772858609545850880,131007 763210018602622976,47188 790658614478315521,231598 755493775284121600,38032 790038052542578688,222619 793509278292115456,11774 795389398380580865,265885 768878474291544064,109104 762853674561396740,73814 790498979142393856,108396 791430562531598336,235670 760806650827726848,11774 763947845367963650,79691 779138736621817856,171902 780723758063579136,182257 778342856188502016,167220 761164328145981440,66159 778296179008339968,167220 785245109134688256,194167 750495747532058625,12883 785243002922897408,194167 785496183355637761,196277 775981646482927616,151845 778741663472623617,170169 755499218681364480,35044 752935697733021697,24316 758280329794727936,52112 759593906254123008,56964 758429551626100736,52554 794630852022038529,262022 764937738726416384,85257 773935472976523264,140025 753696132841271296,29263 759147642475524096,56535 791674886863228929,240483 793941607909310464,250633 772973182827442176,133109 764864409382649856,82066 767147147573727236,97852 795026460037640192,263926 770368810150862848,117310 760220067187556352,61051 795613182542958596,267655 786350604717207552,201583 770452939634860032,118191 794550279991660544,261155 732544134011985920,352466 773843195541291008,139404 749989428672671746,10735 781530814148407296,188401 750409466600796160,13201 757322399075282944,46394 787479475243978752,211347 756930328426582016,44450 776834947113971712,127734 775809559499796481,151463 781322309004959744,187297 790374703818878977,230575 793297374034563072,249926 777593241797558272,158338 785668469555691520,196277 789878036107624448,227242 756624380000514048,44450 790279054545092612,229148 769330139800834048,110659 785878933044662272,198878 793415371772530688,249926 778470135275196416,163901 795368026526912514,266054 758155484524261376,45622 768156874206097408,103354 763520131049721856,78684 764924697456758784,84724 789674738180165632,227366 790022666308550656,227048 763548110438170624,78561 770383240423014400,114848 756297253720039425,42249 793146303610023938,249469 790687852267012097,233307 791679566557216772,240627 786969340864110592,207949 753340842820132864,19598 753490538725249025,25189 768170329340510208,95055 778200753408204800,163592 795000639537508352,263895 763247513193242624,59996 759462845784416257,57881 794555995515187201,261155 781646226676707332,187969 775561557799428097,148713 792090224671256576,239893 764441674563002369,83488 794319486157340672,258741 776839181591015425,154832 785534835368480768,108396 795038530070319106,247651 750244539961602048,10064 763459891495186432,77632 774364694794555394,143181 786722845355278337,205728 793865420696653825,256038 795498346811183105,266500 770873692997943296,121949 754798408934711296,33356 774208743445635072,141667 773949995254886400,139404 760512330694139904,54123 750134517210312704,10057 757377748381806592,46384 785928885745569793,199546 794568504171261956,261155 749365365449326596,8160 793226639677067264,249637 758687143619358720,54070 794308153022124033,259543 768172768726687744,103354 791440483742396416,78159 793108710461730816,249469 785245319487295488,11774 793122491111731200,249469 755389368894910464,37044 776971697387741184,57841 778643197752844288,167220 750173510517989376,11495 795066239613894656,263926 787735209286311938,210650 762751054400196608,310322 786280553771175937,201958 794934777367429120,263666 762268197848350720,72350 786387454097891329,202379 769268213167325184,112693 781916193632378880,11774 790646889154809856,232863 792001188187209728,241940 764392171747160064,76406 765578849505644544,87868 773878072433111040,139404 764209219566317568,81869 774083377876000768,130980 759068257760350208,56784 761691243512418306,68862 768574684036272128,102514 759097083072770048,56194 732402656233197568,1170425 785507606391554050,194723 794306244567855104,11774 788871724469145600,221832 790906524310786052,234796 763112865322663936,65626 780851881350402048,183468 750167633719328769,11495 764787540972998658,84724 772810482336096256,132335 789067020910272513,223047 732268311564652547,349776 767118270172372992,94718 787653720506982400,210585 763521589379932160,78997 769219845829357570,112120 792252816320565248,243075 793849569041801216,255393 754864777592082432,28732 755543629247213568,38026 759485701104738304,58227 763562933217558528,78344 775236332868161536,145930 751643944061136896,18470 752072074974355456,18395 785589195125329920,197286 794667532615487488,262053 772061035888939008,352722 785463993704050688,350158 789845933060128768,226731 756472324036124672,43391 764932385666236416,83391 773589438760910848,137158 786951896720343040,207287 787986352986005504,213772 778361416348790784,166532 790195307619373058,228576 792327044843593728,243451 757386725303939073,47090 758699153018859520,47940 762643082940743680,73814 754001263986143232,30842 762265415972229120,72411 765648275714281473,88052 787029915371642880,71408 794350704211218436,257492 772915160335863809,133519 755196252783046656,35890 773492764805771264,136018 769317536802496513,112363 750376902192488448,12883 764266801903591424,80939 770987896392253440,120675 753347462132330501,19598 766821237628690432,87145 776863881159319552,158428 789969304435302401,228820 790302524276412416,11774 790539744635531266,231894 792447744526790656,245313 768830475179884544,109337 763742815205543936,75724 759121943895220224,52394 778725757694582785,167319 763867810841890816,80648 788702353260154880,220029 790885292236472321,234583 758444756145963008,52122 789105426415624192,221799 793099759410147328,249469 764565253644488704,81869 788158966668943360,215754 789187915825852416,224066 760568725502304256,62728 768141185735024640,11774 775451795388850176,148170 786402058672963584,203674 755139962199085056,33356 764860932262551552,50827 770698237657305088,120393 792767873986940929,247241 794548849624764417,256255 773836901144989696,134288 773989139259588613,139404 790947525624733696,234548 795015846770970624,264431 774195063626883072,141893 775801984213409792,150419 770803016286994432,118191 791470637483077632,238207 768948760995127301,110477 785611599276941312,197512 764135256924446721,81869 765974007703216128,88998 773951615489323008,139404 752880461073055744,24134 774828184659525632,144654 785536521117982720,195481 749321647589625856,7849 774042310216589312,139404 789525839004176384,226881 766402389154856961,93184 767900126958460928,100893 786968432944177153,207613 786381171001204737,201292 791776043287744513,240661 752930903010205696,24173 787745845647114240,205197 758724533364858880,54070 741651147119689728,352038 750454997532434433,13450 789286219167379456,224680 759225934562136068,56784 756652877938950144,43285 759191841409470464,51798 789213703254249472,224027 791050737417613312,78159 776735433241817088,157755 792163437061115904,243075 768772066795335680,108849 777236229326835713,161068 790546059080634370,229693 785554241633021952,195975 774597403433246720,132364 776581823623073798,156835 788529040554618880,218275 761988467458994176,70238 789512060518424576,218892 767456381066772480,90171 768889961009393664,109709 769228692442734592,111549 774035806902099968,140444 790422167930347520,228820 767720721132851200,100893 758249859371728896,52061 780906190838595585,181419 794862213555257344,261155 732246649897095170,1170335 755471030165000192,35890 795257374944661505,186212 775907462994137088,151897 788053353422987265,207965 770238094419238912,117375 772083240588959744,129471 791338702152671232,237491 760597088455581696,63655 760918368064942080,64693 758802302161432576,54070 758422859618275329,46384 790948971736801280,164764 775523234846564356,149422 752652509437632513,22546 766504729711083524,80939 795047738043793408,262925 763204773071904768,47188 764242034454630400,82759 789255212674326529,223935 794815072547864576,262849 779578682276925440,167939 764479978339700736,513129 786995335977545728,205728 763604168225488896,78271 766805599975837696,80939 760552728380792832,63655 786379155600388096,203350 793649256158466049,200963 758723778809593857,41680 785603030607540224,197512 770017074349506560,116373 772457020083605504,131045 787645314559651840,208307 779164732745998336,171377 750377525893795841,12883 771738433429659648,73814 776628121852313601,155451 780437706652446724,180310 788883978317160448,218275 752684294888390656,17794 775843376159535104,151242 755335656935661568,35890 758292292969127936,50804 766330093094318080,90384 794678678722592768,261155 756627511388344320,44271 787044684212285440,207949 792349798842011648,244143 794604233223901184,261818 762808795701637120,75073 785994021160099841,193858 789991657852854274,228101 791760014637694977,209095 775498203118592000,149040 759951877903560704,351340 755413778490155009,35319 791849329740898304,240483 771544309992529921,121479 777946381675671554,160539 775282506711072768,141091 762075474843492352,71408 770482225469071360,117604 775667555264585728,150511 794895712039436289,262849 763790447860977664,80293 773887302024237056,137869 785951234696081408,199546 774611172427386880,142503 774955241548709888,143585 771165928893521920,122126 795442553567014912,179695 790627504440479744,232749 791626733476720640,240145 793184015851204608,250064 793036829545140224,228116 791998348957888512,239456 757434194939129856,47261 781472669384441856,352060 794618424550981637,261987 795708075726385152,268356 793838289044123648,255393 794114022048153600,256255 787663984300331008,191653 789511340641574912,224678 751064945538859009,16353 755299499803811840,35403 760592198354276352,63451 775615898338066432,128230 788080159840694272,213064 788000852778815488,210215 772807894760816640,132335 768226977593585664,103071 791706868246872065,241034 766667671446310912,93184 732992723544739841,352704 761148876367785986,61051 786270204556902401,199546 758720753692848128,54070 795362218217009154,266054 789949474554585090,228888 793642502217617408,254135 747554020814954496,11774 768473759305072640,106774 753624272883429376,27402 790632129663295488,231878 786206819345637376,201494 787798459302580225,213064 793963390808956928,257026 766828315663630336,93303 775031872170569728,146259 767041040016547840,97433 792779742458052608,245103 770311605015969792,114254 758123315517063169,47761 763820432160063488,79131 775052557504778241,146675 770402540869423105,118191 765292039277801472,84209 762044737847123972,71244 795419069503643648,266151 773935444660748288,139404 765670907796918273,87904 762083710707433472,71917 761662771154956288,70072 794269908578111488,259482 794312108741709830,258598 780612305729957888,182122 751866279619858432,20162 774375750606749696,142890 775882482105344000,152182 785476898323329024,195424 753375583375994880,26458 791712114327052288,234990 751184323810848768,17562 761668506089885696,70225 753583438901293056,28281 788285791072034816,216009 765066139802095617,85159 791349489931915264,238395 776220531641110528,153854 788677526554087424,219942 758830041111207936,55650 770585761359933441,119832 733171023206567936,355106 788820232756355072,11774 788877232974340096,11774 770279956278489088,114254 771866674391691267,127836 788049228555808768,11774 794903872728928256,252020 769281887244353536,111454 770628790254968832,119786 788206197518241792,215437 752949802640478208,24727 791487306922287104,236931 793784223467311104,253032 780822492646629376,182036 790781435644776448,232881 763506909945167872,78757 759101523628404737,43947 793447202391728128,249469 792101259616608256,243187 758323551288131584,51208 785857361755930624,196277 794931834861694977,263817 785919503028916224,198878 786216217950420992,193533 755788963151880192,39197 765416468267749376,87245 787470379912683520,211347 785646271713382400,194723 776916610938380288,157082 780629944137232384,182257 770784188198952960,121479 794993040750444544,262022 769589405765861376,111225 778948729046917120,171168 790622900378230785,232884 768956402991702016,110302 786720719400939521,205728 786774634091929603,205728 770722577547399168,121046 793958298743619584,256255 762679605413064704,70543 779946154150813697,176203 794698073209536512,262752 787024644024827905,208544 793616438091067392,252639 763752569684398080,78198 776795166397100032,155898 761241575427018752,65887 768857731260379136,266797 789129886518480896,223492 793330961282834432,8044 785585968753610752,197297 793122444550615040,249469 781562224649248768,1248522 793892857635479553,248652 793897161230462976,255393 789473391954784258,192826 732397210810253312,351837 776398902283108353,64722 759422303176384513,58315 758148523556614144,51451 786998163118755840,207613 776187433276870656,153743 774667648810426369,144654 776691716699090944,157566 757436224604893184,47283 764219648023814144,82283 762469830511300608,69878 775471663429324800,148676 793126185492512768,247379 773722817804308480,137042 752879402602663936,24134 763757661749972992,79589 758380622423453698,52885 772833545089912832,98056 792041532324978688,243187 789518968562130945,225923 757606415867543553,48009 774367167378776069,142671 785923099241742336,199290 788009233274974208,214209 792416229738766336,244550 793998816605339651,256239 776570695757225984,156103 771502091055529985,125367 778281063848239104,165435 791078581363314688,234796 768053436935966720,100620 780835688140804096,11774 791872931907239936,217285 765073912946393088,85562 750412364609191937,12883 765541222823915520,88052 763446252184989696,78159 786964216074924032,207287 792832665044914176,247877 794562303333003264,261155 786913591391846401,207287 766633248386584576,94680 771279339216396288,123314 778430115340357632,152594 758028518475206657,49852 772877875519299584,132335 781152803410575360,180105 788590166621429760,218275 769804188008132608,114074 788365174717681664,215634 752977975616864256,24483 768990387310436352,109360 770363934985498624,118482 756607321644544001,44273 760425412296077312,62771 774139003830358016,140444 749273543574192130,7836 791076902584913920,78159 795667177609302016,267862 788497045049008128,11774 794567386443681792,261155 792833686160936962,247877 785488030975062016,194949 769624832430469121,113412 758313599781568512,50804 788471355893096448,218275 764187571593351168,82066 758100158701797382,51451 791298667785445376,237491 763422558666448896,78159 792511795399458816,236884 794665684273754112,261050 773678825070792704,137978 779439417656238084,139404 787017640711589888,207949 786927996934365184,207287 795704813874921472,267862 772793411573260288,132335 754840682557235200,33356 778966568055218176,171324 757652477336555521,47761 776205295873916928,153845 732435005624881152,11774 732365813630406656,196346 770316040089792513,117303 787845776584085505,213503 752650760467443712,22746 775000558247694337,146259 760146570658586624,61051 765207104923709440,86440 754771403149238272,33356 790884522669727744,234583 756919338419023872,36145 770060360489598976,1249699 778067295297953792,164694 788800808611491840,204684 793652650982174720,254502 778939022974517248,170678 794710970945966080,261050 794701372172156928,261155 788854971697463296,220602 772236042460069888,129551 791576825801560064,90011 761711061917511680,69548 754007372230778881,19598 776098270053408768,153596 794910417650741248,232911 765290755493601280,86209 764331907190550528,77598 772902810618892288,132996 755276957768560642,35890 795679704057606144,266151 755825224176709632,39957 794550665326592000,261155 754749288031199232,33356 755163261255897090,35890 774317953705611267,138819 749263396386709504,7607 763801803402149888,79691 794250458332352512,257492 793152243570794497,164814 776010276856561664,151410 777181038778855424,195876 764064954270056448,79999 765584201685037057,87904 787088386297212928,209043 781482069142667264,186750 787064787318349824,207613 772122697212002313,127925 787467704718364672,209151 787957973054349312,210049 760985287627505665,65455 778680317150240769,169232 755542944183119872,38032 792151482707476480,242712 768774519779627009,108849 787790566721458176,205197 792363430116073472,216009 755161709896237056,35890 761544614050304000,67959 785979793137283073,197512 765415076736053250,86103 750654678786936832,14367 750619717048688641,11495 767337817018019841,97325 755168249747169280,35890 774196783060652032,141887 792853302253719552,248078 776928748180541444,159542 775831839969869824,151165 768032335618985984,103054 780432502288683008,179589 788004393387982848,200963 793844355916238848,255942 769526893410258944,27164 794143576821264385,255602 793157415361536004,249469 753754078832984065,29263 751606843240226816,18395 761462414378500096,52015 787237711484551168,209035 788452020910977024,217837 751541660656349184,18470 765682937496997890,88459 787265783365787648,209921 775674052816072704,150511 795393248793608192,265858 763000647255941120,75899 781334895905869824,187380 794520874540003328,240718 771962165674770432,128936 777949471174864896,164900 780554284957966336,181419 775730849056641024,150809 763030690539515904,75899 774800011624316928,138819 776755081014149120,157755 795018639539744768,261155 754763941419503616,33549 772869954047574016,132335 771698837396135936,127134 768156609939898368,103389 755164008701915137,35890 776152798710771712,152106 774034321346670592,140025 775842112474447872,151947 756422720242479104,42249 775793842926780416,150404 787364199425073153,209351 794559868086591489,261155 732679534693122048,353200 776941758399807488,158387 776154735736922113,153779 752661578835787776,22779 771412575154278401,125381 762578144633192448,195876 771527238407696384,125853 776966160873127936,157755 771570709646577670,121612 788400934049222656,217519 780057660834009088,176218 773366469354778625,135725 786547219948240896,202304 766506610919374848,93405 768234193348235264,11774 793262836633915392,249926 770743280912830464,121046 757762826446319617,49070 750798892707483648,14525 790701264665513984,232863 774149201773027328,1250109 776816809852809218,157693 793568377822470144,236884 771099180764770304,122817 773944288971333632,139404 732390890107490304,351617 779738115166437376,350711 791377968371163137,238621 761571884890599424,69245 761779489160372224,66263 788391502653390849,217519 769231141660491777,209828 763424490856574976,78129 788110674828419076,215437 792791859324153860,246771 765238818219753472,86645 788963547732729860,217103 781609367669993472,186444 770790781279936512,120690 787081202612264960,209043 770271770393870336,117257 768448575034404864,95055 787182384722677760,207613 752222600802086912,20279 763819260011540481,80366 778208972637478913,166409 773290485985062913,134658 795093800318365698,260613 780803007051161600,183068 781131810088497152,130635 752932905530318849,24497 793214626452299776,250633 771066097495793664,122982 780069182083731456,170187 793250839163002880,249444 774277211423514624,139369 767424510723231744,98890 778567764533514240,168794 765310291659726848,84209 766714965218648065,95708 795111507042320384,261155 762840683853910016,431998 789248185688584192,108396 761959414605737984,431998 757027181361033216,44271 790297895886921728,11774 768578909617070080,104973 776784510297989120,157755 790574491218898944,231894 761324382585229312,66057 793461283655856128,251892 790647380202905601,231881 773649354968166400,137042 793151481490710528,249469 786387157191495680,203510 790244029468405760,229693 794230941959000064,258456 763075478743871488,75644 768127810137358337,103354 758258439944409088,52061 792133886415400961,243513 791045892908388352,235951 794218704246423552,258771 794529066070188036,261155 754138364429815808,32039 786531956196466688,203674 794176896644894720,255306 762474948363374592,71502 767543102483464193,94718 781896377727090689,191354 781294626435174400,186584 788100835410599937,214899 750129676002086912,10654 777886101667127296,163901 758366732536782848,46384 763065586591027200,47188 780918409945083904,184223 770043361000615937,112363 776035882239422464,152314 792090006944788480,232863 766687628141801472,95568 794661270444249089,261155 766610208701485057,93823 779313874268856324,173964 754903468565864448,33377 758445920916688896,53001 755406557660139520,8044 793139066992783364,249348 790948807122952192,232169 794521556307341312,11774 794564545775861762,228911 771345210655727616,124882 751192387926519808,17502 752654282990579712,22943 792469166351486976,245575 793242246879424512,249926 767187042166079488,86962 732954780784578560,350453 753693221524496384,28508 788022817140776960,214492 788323719924023296,216991 795722470921601024,267862 761586075953401856,68993 759150261847793664,351340 788414839559454721,11774 732964267503292416,349283 757715218470412288,17120 757067115287437312,44163 770417008202559488,118698 777311840963395584,151741 790296077236785153,229693 776577251517267968,155328 791664002187354112,240067 771225929565614080,124309 772118501775380480,126677 778369961198755840,165348 751180293608837121,17434 779955086445338625,175079 788172465969229824,11774 775495114735005696,149770 793938398411001856,256146 790972579536220160,235590 760917962475778049,62779 770381159024824320,87904 780134797750505472,167399 778611433219223553,169201 765497401540907008,86962 794160998160666624,258331 794668730613526530,262313 761557814481346560,67959 772142348536905728,124896 781479729450749952,188119 794583895261908992,261639 772832499592331264,132347 760629621801021440,61544 794207025496354817,258607 752621905325293569,22575 761635276393295872,68102 793589179447926784,250785 787336265012097024,209713 790965485173026816,234796 755232951051358208,35890 757674166049005569,48774 779442178405924864,11774 795025149074571264,264754 787012555764035584,207287 766765861835251712,95487 792918587363106816,234556 764063385344278528,78394 775574457637281792,149953 787450359815995393,208146 762113880000569345,1248861 751800898729435136,18409 762516074218688512,72978 767864408798171136,100893 773486042808659968,136947 757408603892506624,45592 765958608869793792,90373 779694095870550016,173210 787717483251769344,205197 776889649168080898,159016 755446192042045440,36246 772404948659208193,130774 787677563858538497,210897 794736466245091328,262849 788839010974232577,216009 785526119583801344,196625 785640578205650944,196277 790385669835218944,11774 769964542856142852,86472 779563134344310784,175549 770919232855040000,121479 776007513049329664,152872 785317372387352576,192846 792934758275686400,247076 794549191502483456,261155 757563799671046144,47717 759035307287277568,56552 770643243876937728,114779 779699478584524800,175092 758011856367783937,50442 789881366561165312,227242 792134259133652993,243648 751099027307900928,16299 786210859638849540,201494 759814113513971713,59186 758445734341570561,52394 793528956590788608,11774 755566990710886400,37457 756612913503178752,42432 760122062383964161,61114 785281887618990082,193669 758710630186713088,54070 787798605591486464,213253 790732261909995520,232881 790407893392629760,206666 781332529060188160,187393 788029079207510016,210090 790512148162158592,231828 793843563259891712,255942 750357707690012673,12813 781053786106175488,183759 788752272012484609,220029 759118743582670848,1248642 732603353377705984,11774 750328532291559424,351152 762150452272111616,69711 791865427202801664,240145 776139805738594304,153658 772555798689918976,131007 764226657179824129,82283 768107345456934912,102998 769852426161491968,113305 780381401736744961,179742 786388422319546368,202983 763015015167328256,74827 790976056056512512,234583 793440168229408768,252196 773327715931856896,136018 793141898063917056,249469 788845733034151936,11774 781853497302089728,190553 761653329495781376,70072 762308474499772416,431998 791054173617782784,78159 769655114361602048,114779 787835391860699136,212139 774077010939224064,139037 733177565490225152,354962 791580533436231680,239405 767846839781564416,100909 786629499290918912,204959 758306153205870592,51824 760518813800464384,63378 794828716341858304,262849 768001690758967296,101681 761374539188166656,65663 770153849197826048,117026 781716387404316672,188458 789697320975671297,227242 767892661038485504,101203 732332049034575873,1170425 786546691029610496,204413 776121339786567680,153845 777458458018848769,1250371 776382644821094400,155390 749273224651866112,7855 757777935767961600,49066 758501100089585664,49121 781109502762291201,183759 757571631376138240,47782 763516088860676100,78684 794257037450354688,226320 776513816851050497,86299 761603043821486081,68182 758832169162715136,54070 776600268838350849,156835 778299171988201472,166390 794629792792350720,258771 766051005192548352,81929 778528650001981440,153845 759528690774581248,57574 765293223740715008,84209 792252371636133888,243398 779446111031300096,172962 752903042593333248,22752 761906089528922112,70540 756185809405878272,41679 793525727161294848,251237 768228866817159168,104313 764287343192924160,82061 755166058923909120,35890 758332344558231552,52554 757245476433301505,1248482 763340297916997633,77577 774276155767558144,141200 792066611490516993,243614 769153432431239168,111589 792076013006184449,243427 771421865780842497,125367 766821600637259777,88052 788210309253111808,352258 777604179917361152,160134 763478782904643584,78127 773894469154332673,139404 751973932580888576,18555 781204341034196992,185313 785906729469050881,199640 754044742598393857,31183 775475543537885184,149121 785342598722363394,195125 794662727742582784,257492 763987721622659073,80939 781803321078059009,189032 777863489465430023,164001 795469394738642946,247930 754046681801523200,31400 772536868248260608,131490 750485955585257474,11495 758697249043951617,54070 760554181547569154,63214 794355744346816512,259773 795771023199244289,267050 764242501242728448,81946 777956475922546688,164980 763152297836810240,76577 770112353274822657,115435 785497031875919872,192032 792043696157892608,243187 764867365834223616,82066 765006283871227904,85312 775330258807431168,148045 757762677678624768,49070 778351144141721600,152594 753597353483902976,27317 768107001469632512,102514 788827687401893888,221297 776767581042708481,157082 785727010697949184,196917 762850175240900609,75267 771146019866304512,122967 766054414020857857,90384 792860583628537856,243761 791796306830237697,240483 792947257721118720,247232 792153991262117888,244289 771140139774939136,122982 795351324372004864,264397 771744341102563328,11774 753382747985489920,25981 775431797060489216,148574 795038438445629440,257492 788034199424868353,214492 761917520731262976,431998 791021911660720128,234583 795724977840525312,268448 768867814384041985,104406 779904879586226176,171693 786752923405549572,200963 790520693616173057,231894 795447242450608130,265688 766265744543903748,81929 765309356225208320,87145 776796416693768193,157755 768424710178803713,1249553 788192159530823680,205181 791815686460936192,241523 778320985917419521,167517 788387371079262208,217519 761686035864522752,68862 767167453675724800,90384 768300282354671616,105109 775081919591710721,146205 777861640377212928,163763 788458131185688576,218275 765356111046246400,84209 766724413727338496,95708 794538698394238976,261155 759102348312522752,56784 772248150648258560,121795 785884707707695104,197512 788902564666470401,221416 794563111617298432,261155 755490388362661889,38015 789669373241860096,212131 764529757757124608,81946 785701597347061760,197286 756371565294465024,39669 774461818265829378,141887 785683425965506560,197512 773301383445385216,134993 761079362397478914,66159 764812497446633472,82066 780893398458740736,183468 787444539107729408,209863 788712605971996673,220029 793109341440212992,249469 773859384866828288,139404 766288475737976832,90319 786977839199297537,205270 791719798422069255,236933 779025050716569600,171377 791713242204766208,240718 791922263775784960,234990 771454079176314881,125196 794945147767324673,262847 768018426669391876,101681 758027563235147776,50923 764577639298437120,83184 778666735905890306,169029 763820010292654081,80192 768905702790221824,104932 753213363174404096,23612 769316986064998401,112872 775027655158685696,146259 785593802270445568,197297 794314475964768256,259543 779362154952597504,173347 752225233747128325,21074 777847701027381248,163990 759216056145678336,45972 780990919948599297,160609 774296694854868992,11774 781138595482439680,130635 791536991179464704,232863 792316702050562048,353124 770970447102042113,121612 777577142137655296,161277 793891749022175232,256411 762667874506805250,73814 757225674746761216,46006 781230129737506816,186434 732658804119248896,353228 765221790473781249,86440 762620631900913664,73814 777803268609208320,161960 785585413637279744,196524 744515814536052736,349312 759530396501602304,56964 763749144716537856,79691 751135998914932738,17259 762837719898730500,73926 791465259944947712,238965 762755290135564288,74727 786391804241252352,196701 790275872062312448,230270 773914288616513536,139404 794633139188617217,262053 751102055960436736,16385 790386391892889601,229148 790683565373722624,232137 743829034132508672,11774 788033379769782272,214458 767410032250093568,97519 794561036552523777,261155 764538570166022144,83391 787491747945340928,210897 764377226368253953,80939 771343807870865408,124597 785527976599379969,196538 794251978939498499,258456 795421800180174848,266151 753964698333278208,30590 764298072583131136,81938 752682621713256448,22750 788945142203883520,106085 785689830805999616,197341 787914513450409988,213887 771160145959215104,121479 795426066189860865,266079 795291171140620288,249926 751140313809444864,17273 755784745729007617,39235 790894545387003905,234583 755835949561499648,18215 759836370059886592,58267 793135386411339776,232911 732671468690116611,1170336 766753247910440961,95672 774550241769062400,144122 790891578453663744,234583 768855500146348032,105109 785650020137603072,197512 794735174764228608,262849 794759523114303488,261155 775621152714752000,149770 778446059605327872,167319 780483135737782272,180783 762283915281362944,72495 795429210374471680,267014 762561686930882560,431998 793507666064728064,249926 759709728125485057,59370 768500828151816192,106819 795406720327647232,247930 795736913630130176,267655 755125527212589056,35637 793998320079437824,257325 795718032328916992,199307 791423448958377985,234864 780548876189233152,11774 777202302834896896,160480 754698620767731713,32963 794533769705160704,261155 795666125275049984,267862 775978908004982784,152735 781268849668653056,185595 767173997330993152,96849 786987638091808768,192032 774652346823421953,140211 753684133013024768,28943 752871822778048512,24098 785275130587049984,194648 758113588569485313,41703 778679319736360962,169201 775529810281963520,139012 785555803088490496,195481 786901737055465478,205509 767537609530834944,11774 789939556896219136,224490 788174586533773316,214123 770800778944581633,120610 792125095569350656,243187 793428314337665024,249895 752934777565556736,24597 753472274594795520,27045 787415577677541378,206117 760610472114532353,63267 760963671770234880,65974 787913010518032384,213887 790246369231417344,228341 781570275364052992,182659 792126231890178048,244297 785579284358369280,196277 789520517241802752,226731 775505888912220160,148874 781310454056546304,183269 785661089598017536,197894 786784290159759360,203350 788768870924480512,220526 789559078603415553,225981 763850963610431488,80619 771403675793289221,118191 789500905137770496,222788 764150400974934016,80939 776476013207228416,156026 768433616951140352,105712 791686031049388032,240483 794551774443143168,261155 756955020554276864,45122 753123167879725056,25258 779007422266478592,171991 764537454321950721,81946 766312943030009856,91946 751854623602970624,17794 762730632535379968,73712 772882274698362883,132335 779313805251612673,352304 785316329876230145,191865 794935375189909504,263895 792603401746059264,245148 794549838771789826,261155 772844106586390528,132335 792780997964263424,247241 770363639593373696,118482 774668473729421312,142906 795292053466992645,262022 761326384648187906,61917 761620124856037376,11774 761295021010190336,67034 771812128982495232,118191 769020913878695936,110362 779037081934897152,171693 790249485570019328,229693 794582907364855808,39957 756467119894753280,43391 777565487425355780,162497 785897320088907777,197324 766760712219729920,95530 760604385147748352,61545 759191841392717824,51798 792773010474340352,247241 762464527598260225,431998 778636701220470784,167677 757598863997960192,47940 757119871813496832,42432 761610370138017792,69711 769664504879865857,101681 773866534880043010,139404 758856903245991936,54070 774096190056960000,141316 750795380154048513,15316 765043525570355200,85562 777046111567671296,156835 767736194872512513,100893 771785892381941760,127636 775381899703222272,148903 753696791376306176,29263 762178445082292224,1248990 773520116659159040,133702 776509111513022465,155451 794976745854222336,259190 781716196705968128,183975 792126251930492928,228354 749329976676061184,7852 758672638306693120,54070 795004862954172416,261987 754896080140140544,33549 754244856512405505,31060 778121407142170624,163765 767295593983176704,97438 789825756427759616,224450 758805626591940610,54070 794562968100798464,261155 794569749686583297,261155 793823088295096320,252408 795421962642358272,262849 770717657184276480,118192 787933615615152128,213887 794257559318364161,259063 781890715240501248,189515 764909786840248320,85027 780749422971891717,182870 758787969956261888,53996 734001037007331328,112718 773708224327520256,11774 785546385936396289,195125 780499520954179584,176710 772691793116815360,131003 781347337713037312,183759 792738596331655168,244270 773700937177296896,138819 768929298480762883,109767 757568467423887360,47761 764925760398209024,82457 775085180335763457,146259 788697654305972224,220029 794634159671177216,261155 779471688434155521,174315 793904448280006656,256536 751626806973767680,18395 752923544477061121,24134 785859781500215296,198878 774667414286004224,144654 785254527930765313,193669 768922582074716160,108849 757597170568531968,47761 776644399186923520,156835 785893000559796224,197719 769046018390429698,109571 791912505593434112,241367 759227807973183490,195876 776810286703521792,156835 794596203891740672,261155 760961505676365824,64693 785587062711783424,197286 780075516141240321,174995 773695635291766788,137612 789312092755128322,224680 789437996139421696,225987 792479267527548928,246225 790638053882683392,233131 772778747116265472,132366 756315089825923072,42249 763715678750674944,79691 787286726809096192,159876 760983470860439552,65455 785469863955345408,195975 788825054637273088,352258 786724235146166272,205728 785866789980868608,198591 792119832137400324,243210 772458574857601024,129662 780251290878283776,178716 786515515925594112,203863 764816808922615808,84724 792829295592935424,247877 764174035072737280,81130 766426837471916032,93823 791298915186380801,237491 776179790894161925,153610 781161764490797056,26066 793164071709188096,250033 761647727092596736,69231 793130552526123008,249841 786617415723388928,204413 776075047832326144,153194 775793518971265024,151463 791676084416675840,240483 732679804638597120,353228 761636280224604160,69493 791186290741956608,234796 765733924991447040,87858 778333883830009856,128591 778399373965176832,167674 770635077982130176,117257 764856377848324097,84724 775732778059108354,146991 761604730665766912,66786 778299561811083266,167319 795014408908996608,262925 770085143214231555,115435 780586109784821760,181613 785902948110958593,199546 764949255958122496,84209 792409203826499584,235215 776192373218947072,153095 763859899029741568,80648 764974077874286592,85562 753691102280953857,28732 763568612745568256,77612 772239413472559104,90193 753040034224152576,25253 764841518943330305,84724 757559415625179136,47782 794675240341274624,262022 776740070435028993,156926 795008645188767745,262022 771665183634624517,126389 750228907601854464,11677 777876681428172800,160641 762843043028307968,47940 789244096325890048,206666 773673854430351360,11774 791449398572036096,238272 752938138511761408,24257 766749246351613953,95708 767444816854515712,94699 767976530542723072,101681 763149649288974336,76665 780630977571856384,12018 756892773844779010,17693 772256589709402112,129650 788406505586298880,11774 756404093585920001,42432 759188006355861504,57112 773115681671749632,133980 787493315981737984,207287 742553942811250688,8431 765646799587598336,88930 772267164933861376,129551 765713768357724160,80393 779081977865592832,171641 752977291437834240,24870 753330657854652416,26140 761193760550256640,65180 773912914852020224,139404 790712602720514048,232884 766973072175882240,93144 771029356512546816,122146 775036001513197572,146259 786177659332071424,201494 787053868840579072,207861 794586120633782273,261155 773712692603346944,138819 793532581211877376,252020 759210341498757120,56964 767587445999271936,98972 778711223906906112,168045 795716408910970882,261155 768475390805438464,106774 769374095389691904,11774 791738099512537088,240661 759191809645875200,57574 772972722015965184,133519 787103760401260544,202429 795399298754248705,266138 760942916655341568,65626 756308079931629568,42432 786408315878125568,203674 792993099618381824,247406 751051160631386112,16422 788527812693020673,217093 789168604088373250,11774 768962146512150528,110585 759507943054315521,58508 767800056682426368,101257 763835108075896832,80716 771578276829540353,126390 778581120472363009,168794 788499994206691328,218275 773845049897578501,139404 791333212018528256,236454 793598491897499648,252984 793601938508042241,18395 740201793532112896,353374 776767925265063936,157840 781339103438606336,139404 749951706042097664,10780 786402115937832960,203674 751699769614008321,18871 766479141709484032,92958 793188558425190406,250033 758275715988979712,52061 766378876415123456,93286 789268017615998976,223991 760113288856367104,61051 793569965815107586,252020 756186578255577089,41680 780774248621236224,182726 765304019401269248,79561 768508928665657345,104973 771564808915124224,112939 773935278608093184,139404 790248867589652480,230282 755866495977152513,39213 756498648754782212,42432 779333453296787462,172967 794640558941761537,261155 769707504548753409,110585 764256289992081416,75174 772910613911642112,133416 772800153480794112,132335 759121972282482688,56964 750362561875480576,12883 776932463864012800,157082 777567303923822592,89945 756481322474930176,43391 752890537536065540,1248219 777828571599478784,162596 766722417917964289,95672 775854674545041409,151090 794644939007262720,11774 755483929814065152,37607 787774037497831425,210215 759285624365088768,56964 766044786507780096,90384 759815980533047296,59969 788821782300155904,207287 794576942393659392,39957 792912593174142977,248065 766062306216251392,74133 767526999925620736,81946 793401200934686720,249841 757304591759380485,46227 780876025404293120,183269 792527321106358272,245722 794985232269090816,257406 768828382368894976,109337 780871548450271232,183269 792587921631031300,243562 787458030472278016,115614 763900116285681665,79691 766690475768094720,11774 750739243027329025,14277 764901792014536704,84724 753364992460779520,26066 753683848098086912,28819 792801566289981442,247240 758457442720096256,50923 775315919719596032,147859 765689934321594368,87904 786185282953543680,201494 786357287006801920,202304 763906731994914816,79693 757233176347541504,45669 787059727620534272,208065 778634642299559936,167319 791311369635106816,237787 752964744835772416,24603 768066633935953920,103261 775112240504659968,146038 766431118136606720,93184 752241422095425536,21091 764095942425350144,1249200 795326115422334976,228820 778396722640850945,168045 781326284127408128,170187 752304405106470914,18491 757881801805328384,49852 780599324635983873,181755 791854415443468288,240067 792123375191748608,235685 788679214060961792,219942 785865303465005061,197512 764425516078161920,82283 761220427741929472,65974 757651892868493312,48480 787718382497980417,205197 789536397845753856,226819 765658267020365824,88920 781436845791981569,183759 794197811772276736,258598 775996482537328640,152735 781889809308585984,61011 794664577833336832,261050 785690202811486209,196277 793568993302966272,11774 761357058591617024,68273 774720671679033344,144573 753954752208117760,30590 763588206726115328,431998 776803649469181952,156518 789892537423007744,227130 756869089558159360,45233 791365849118543872,238207 763894521243533312,80155 757593763661230080,47545 793503811776020480,252824 771027161062973441,122146 768051648669233152,100893 776128826090725376,151845 785896927812423685,199546 780566516861276160,181613 791783728166993921,241678 769912390980870144,37154 773597360110698496,137158 776905299441483776,159146 791820708649185280,240890 775741192415813636,148045 780802396142313474,11774 760482475655172096,62821 771404661349900288,125070 773944170507563008,138819 756693874127544320,17416 767897335883894784,102444 788227085550522368,199546 779461083056574464,174557 765667546506760192,87904 778422603639775232,152594 793610283105316864,254135 793802847150309378,255393 786610611715248128,194221 791253515049930753,234583 794368475951153152,257492 788712343773515776,220029 793442296859545600,252196 753338990313418752,11774 738369470662627329,1247294 765433560643739650,87483 777655581226115072,161960 762942872786272256,431998 781269774449770496,186210 793134403803373571,249469 764313507168972802,82209 788779234462425092,220332 770373441212059648,117849 758349882704863232,51809 768075681032921088,103354 785644421454888960,197063 764957659921575936,84724 773379935750815746,135025 773968141542187008,139404 779160129669242884,171324 793987337113993216,256990 767445331072028672,98646 789195729042444290,223899 781614952603787264,189313 767115000595017728,90384 775793135527923712,151741 773532936670883841,135025 774732850130067456,131745 753943633552928768,738099 767852359091388416,101514 769547413677834240,112363 793474092108242944,252580 753325995671773184,27061 768919270411472896,109666 788402675180113922,217118 791375939200516096,238639 786001993412153344,199755 792061066276667392,243292 787914847694442496,213887 777738398668697601,163376 787491931253116928,210289 760069333682909184,60112 771360447790317568,124883 767508101855457280,98646 794160547428081664,258331 751079450201067520,15800 767804879003869185,1249474 754061266373578752,27045 786408108268453888,203674 788459576916078592,218275 794624893329567744,262145 755168516148342784,35890 766752106581602304,96039 771476575082512384,125554 786945316104712192,206742 759653980100100097,58227 760556821933350912,62798 791699353903607808,240260 794969992815054850,262925 789871432201142272,215965 757926114887098368,49852 780932314431840256,183269 752899283053977600,24134 767907309699735552,100620 791765415848316928,240483 774737202953674754,144635 773783127286222848,137042 758374822724239360,52554 794937182393798656,261796 786597453835472896,202798 792627150570397696,246392 754231920125317120,30590 758090284861456384,49843 785263479816982528,194560 777407163769638912,146125 780609832298610688,182037 788406601329811458,217634 794535105188466688,261155 750532765557329920,13316 775779514479579136,151463 775533388753084416,149259 751814467193827328,19133 768998082004459520,107469 759074239240605696,56630 793377329607282688,249926 787096351762939905,207613 765255135253688320,86763 791421942179958784,238099 755543764035186688,1248308 768968305608691712,109805 788123201683456000,215754 762419037926150149,72978 766426602171469824,91810 780805226810974210,182257 793275544443858944,249374 792924660811784198,248514 765277708473421825,86209 793536248627339264,249926 757069573426413568,45669 793103173682597888,248437 791367514978607104,238207 794013020225736709,254209 774303264510795777,141316 788770611548000258,220526 758288388017586176,52061 759605281756250112,58168 791407285113421824,238429 786117936100454400,199227 795002667089022976,263906 794876749632905216,261155 789526091752886272,226717 795351198882742273,265644 766259009275957248,91946 760877458224664576,11774 777599858161188865,162596 791328380918562816,237491 744384459886239748,1247651 762391538202767360,11774 753837340993265665,24786 777305407043825665,159876 786616924561997829,205186 795428847646867459,266884 764361117632081920,82642 789889944131022848,225359 771540715901816832,11774 791719437099335680,241034 792877635911102464,243185 757662969622913026,48477 771466782716596226,125367 786949285237526531,200971 775103349460828160,87904 777812490570924032,163763 794600077595590656,261818 792320206236418048,203546 756579133224804357,44056 758391087375458304,52720 761704421604593664,70426 790557422414884864,231894 790695338449305601,233692 786302194115117060,201620 791447167353270272,234864 788429769666953216,217837 791764358321868800,191778 794698763705221125,261666 762777034166861824,74247 769377822943043584,113165 789299224693313536,222647 790626575070924800,231318 754996057118011392,33356 775856008983969792,151090 793645419662348288,252893 793826995347914754,252741 760189921105702912,61352 795300444272783364,266143 732263229582348288,349814 792431122055467009,243165 765282179525906433,86103 756589593491828744,44274 760980438558973952,66159 766370198769307650,92210 793951967185870849,253857 756260085249155073,42249 794677889249771520,262022 756914550683774977,45311 768550075207340032,106281 776055523539980290,148870 781655700841828352,177455 788122521082003456,208777 771711724839899136,126389 788745133164335104,220332 759219867107074048,26572 765735487466115072,86103 780892022316171264,182960 791179877072441344,237111 778425436007129088,165185 751856245460520960,14277 775035324510642176,146259 785501311324164096,196277 759148932345712641,56121 763436298652659712,77720 750739997599338496,14421 781824834980294656,189032 778786848286076928,170609 775226261706723328,146205 794959841190170626,262847 760568695496306688,63712 795007401669881866,263906 791470595590369280,238207 761334933554167808,68182 793429944223358977,252020 751981193923485696,14277 788735812473004032,220332 780609791550971904,181789 793874537544765441,249926 794597379865382915,261818 766507323124617216,93286 770063293046218753,112872 768166209384611840,103354 790637319678230528,232863 794617623489220613,262022 773858666432851969,139404 791481043438096386,234556 763507471516336133,78767 755146598741532672,34731 793082433956515840,249348 788639901335982080,211347 790252129005006852,228341 780844392504561666,183269 792537978178449409,246269 793936852046651392,256534 786207186619740160,201494 774865490909036544,115778 771024901272637440,113836 775640904560443392,150404 777256840467927040,157082 781099792663453696,178117 795072209177886720,263697 764843850221453314,84711 781313552300683265,186584 768813605936439298,108375 775069696089468928,146205 776185845338562562,154469 766755241668870144,95672 768284447342862337,17416 794545954036846594,261155 788748463106297856,220332 753014279675183104,24319 750851569055326208,15264 786047400599179264,197512 790520250093608962,231894 793818067818151936,254135 773612061934751745,137869 770749658046074880,8187 773143698699907073,132364 758813342332891136,54070 756588191524597760,41702 779118751031492613,172270 779833663479422976,177233 763423264668397569,75073 791940892751831042,241678 794558717991776256,261155 756314626799734784,42432 767030655372947457,96883 792053241047502848,235590 752847999286542337,1248155 773223915653136384,134561 764802928594989058,83391 737533787387494401,11774 773378457803694080,136439 792078394301243392,240763 792843236507258881,246987 785978964066041856,200382 795107577520496640,262022 790571406878658560,231318 793225361790148608,250295 790914335690416128,234583 769920173985890304,93303 785624554538315776,196277 786027265519824896,199478 786671100809863168,205455 773604392964612096,137869 777174360641732609,156652 794190073021349888,258598 764949019428843520,61723 786274066768367621,201958 792627989624205312,246726 791625294796861442,239471 788751251739598848,193121 772103350426996736,122146 791256770010292225,237491 758389038453760000,52061 759416414377607168,57881 788017160375316481,214354 762003778425937920,70501 787079356753514498,209043 791684811500945409,240483 787980667053277188,212329 790312777545949184,230282 758667248588455936,54070 770683084115062784,120610 762897686794084353,47188 787212475905126400,209466 762817405395542016,65113 776628742122708992,155451 771525415970205701,126389 787701685883920384,212139 794244769274679297,257492 787415777985044483,206117 770509210186637312,118192 771857955352289280,127957 788769001811894272,213348 769915252251123712,114301 762020746088607744,71476 791346408389574657,237491 795361427506823168,266054 762834554583343106,73926 765703607740006405,88669 757998855057084416,50500 752773355820888064,22433 793973100547371009,256276 788825071280201728,220332 780538059242614784,178125 764239590957850624,82066 773872608295133184,139404 790974085257756672,235590 771852567517290496,128143 771945030424621057,128615 752696684979818497,22752 786968250852732929,207949 790902311694372864,226461 788537715902050304,218012 751730541897060352,18893 788792870769659909,220332 763770527508946945,80098 787324269273329664,210207 788858803043401728,221476 793145282997477376,249469 793846987514720256,254135 758345206685052928,52538 761413514586120192,67226 778633669049061376,167319 758074018746474497,38827 769212637771079680,43579 793157887874957312,250119 795751705975685120,268860 750492204234223616,12746 767729468802674689,100893 753032243501731840,24787 795084576569827329,264397 752911970093850624,24427 793187585749377024,249926 793517933930610688,249926 795749902852747264,267862 732589918728425472,352465 754760276193320960,33356 761905157919666176,71096 771397719831306240,124597 793843143342829574,255942 765909383356174336,87245 793567846349410304,252020 794635775459651586,260033 778333507433168896,166390 795080338439421952,264397 750406262031089664,12743 762296105778442240,72636 763815029435084800,80393 769338886837432320,113165 781362629906497536,187529 761378574007951360,68182 785843166603776001,198591 754974913081937920,34666 765472784302665728,85805 735179798427930624,11774 754750377405190144,33549 765833887402557440,89076 795075417145278464,263907 755616534828122112,38022 794594796773851136,261155 761277584973844480,66516 750499519641640961,12883 761345159237922817,67906 758072626984124416,51069 791687036956610560,240483 753664522708213760,27045 774021280513208322,140900 787290265455243265,209351 735192843564814336,145399 791311808971890689,236465 766707291311734784,95672 762328391425097728,72440 780482149103374340,11774 761753450149318656,69231 762073507123585024,47283 773871076342280197,139404 794621732229357570,262022 764175505700429824,82449 761133958780317696,61051 750903490357125120,15643 759795582219104256,52112 789973368258691072,227795 764426105906401280,83422 755892217873653760,18215 767149140321132544,90384 794677704117407744,262053 764976227950080000,85562 792124635982606336,243075 753400985591046146,1170808 767707433359777793,100506 795724775238733824,268448 785986711151058944,197512 780541271446171648,180039 794015708850098180,252939 775002993607475200,146259 793630386504863744,252044 787781494102122496,197512 793196236509630464,249926 792426514314702848,243165 780805735856934912,182036 772577614275878913,128934 770504101138489345,118192 781104435040747520,183854 794159502975082496,257492 759109685425295360,55660 769856615105204224,115435 791793950864527360,240763 765953145637892096,90088 793157502653304833,249725 776816343484133377,157693 776941677063745536,159411 756672206164426752,39096 742326002391617540,349951 774073358560337922,140444 771167800815718400,121949 781623610448420864,188779 788737170206928896,220332 794619528625983488,246425 766387460259446785,93184 793201279342370816,243614 793873266372784129,11774 771491357214912512,124597 793147063550808064,249926 771914798850121728,128146 791818590559277056,240890 760554452457656320,63393 778231172988018688,166409 794753621774606336,262849 769668510255460352,112820 774364332578574336,143293 788048494984503296,205575 773728451727466500,138903 785656434629414913,195975 786750958931890176,201555 788827651200782336,216009 760264701016236032,62130 788072351393017856,215005 793611196280832000,254135 780863306160635904,180783 758478132739387392,52749 771092458293768192,121949 774970436631171072,141316 787013353701044225,208379 755423992878600192,25135 765151838505046017,84724 755522394186539008,37979 771092500438278144,122776 758557698757685248,53703 787787185776947202,208469 790306391512719360,229159 775817040103936001,90193 781135799660126208,182870 759390067815247872,56964 763739326115041280,77598 773969989753720832,139338 755209490950127620,35939 774592541568172032,139368 757768645699260417,44429 770566356643090432,119746 773258426595934208,135736 794950239505379328,262849 760135649252904961,60866 787913077190787072,211837 795701546163965952,265030 753066555609669633,24319 771417914159149057,125531 749905778157510657,9754 765866261641326592,86103 771194272963891200,123825 771744358647275520,118191 787101311984697344,207151 793315960371281920,250633 752906667386347520,22952 762272323986653184,72350 793252327075438593,249926 765280636022165504,83391 791333892636626948,237594 795042466323759104,247930 788011655473004544,213887 764502767855632384,78159 755817905225338880,32873 792570317776363520,242693 749364058818637824,7828 761284124095180800,65974 763896285011202049,78159 758783091028529153,53739 769899163354009600,114587 769667463223074816,112399 790743199635693568,235349 793138134946938881,249469 757657320532897792,48477 758695739216322560,54636 757946039395557376,49975 758663043022721025,54070 760526085381652480,63451 764431206364614656,79691 771401913816547329,125367 778679053062504449,168892 786903815853318145,207287 791372314822709248,238383 790474578245984260,227242 777739292307107840,157840 792433888094150656,243513 779310883537350656,173347 790913678367461377,234583 755127515920732160,1248279 794548489388773376,261155 788782850019590145,220029 756651240906428416,43553 792050033600393216,242326 767432552835493888,95055 790721270497312768,224243 791773769584906241,238207 793013239214841856,192521 775343436581011456,148389 785831489095237632,197286 786663300813713409,204958 794573901988696065,261155 752840224733003776,12974 791079555134058496,140444 792919241276088320,248104 793131207051603968,243075 794944925246754816,261155 764283032391917569,81924 777959810578784260,158820 778977219544842240,160539 790524247181561856,231894 772520712808509440,130682 765956209346174977,90482 775457745797574656,148473 732329443801202690,351478 764170493721051136,82283 772625298332512256,131542 768912853747118081,109666 793653876209643521,254135 794192400876969984,258598 780758497315000320,182960 751629453789396992,14277 754807237940486144,33356 786010138037587968,196991 787202543386406912,207287 762781666855178240,73814 790592115398934528,232137 794547710120497152,261155 756618983764271108,44429 794769160571977729,261409 757681659332419584,48735 793562168520085506,252112 756396428595867648,42344 763065575266410497,11774 781218504561324032,185310 754749579996770305,33356 773150175552471040,124065 760989417192300544,60794 768489650646355968,93261 775743061976637441,150874 788725656083394561,220029 777602180291366912,161481 759829928212848640,57881 761685981649141760,69548 773499630105530368,136904 776796083380969472,157755 791444476354977792,237935 776177506089050112,154322 793881950406729728,47940 781239335370780672,186584 788530762224066560,104244 775098756727529472,139404 765976050488713216,88669 766713698010267648,95262 792817263678193666,247877 761287385212674051,67852 791348837994627078,238207 791643985978662912,193368 752623217647423488,22436 791772025555656704,240483 763127608242569216,76794 763553626828771328,78159 773001249557979136,132335 772077108332036096,129471 746911525814829057,1247760 765008410118979586,82283 785942475043069952,199262 732702730762866688,353002 779081597815435265,172123 764558199005536257,82002 794983708696735745,262925 795093991100444672,263898 751033712091934720,12281 776625066821947393,42036 795362971753082880,11774 768157144411668481,103354 773480949174636544,136947 779109484933287936,164826 788099193244090369,214354 752652075750793216,22785 790947196652752896,234796 792861395129860096,247379 764246410858496000,82283 788155166419783680,216009 760185027032412160,61051 775077611001278464,146847 763270703751757825,70764 781149638321549312,185313 790936077330591744,234583 755531145010262016,37684 780866967582289920,184044 771003388519673856,122146 792040919033712640,243187 792103492152418304,243167 790270350625902592,229159 778614055678283776,169201 755536567804932096,38401 758648136713854976,54070 771965148219179009,128017 765580704570830848,88052 775683404905844736,132335 788425706350997508,11774 786981553960259584,206620 750709082646908928,13412 792072738836021248,243075 795719101897437184,268231 743109602586288128,11774 764829250318962688,84724 773916727394471936,139404 758282104258043904,47868 777942424299704320,164826 764864658087948289,84724 794023636755619840,254444 762832311641448449,67202 778914708833308673,171037 793146867412570112,249882 756908142269652992,44429 777666064184401928,78159 789985457635336192,228354 792164643280195589,243648 774354896850194434,140444 758866437393952774,54070 788170621645524992,214899 795091349246611456,262925 756201177000255492,41726 765208925977382913,86440 778300456548372480,166409 786063655230140416,192421 772206008391172096,128143 773676244562882560,137953 753120345792606208,18400 785852687845826560,198878 765948252499902464,90373 773286634750115840,134371 789852683041505280,225359 756351520979890176,42344 793152592947752960,249469 794448218431946752,226320 795473630209671169,266491 763562758910599168,77577 766060446336028672,89923 780838321769553921,183269 771458935605821440,125319 760979949897547777,66159 793180984200032257,249469 795678818493231104,267862 792923659878879234,243075 762643617156624384,73814 785904568328683520,197512 773150487738744832,134543 780933527067959296,181419 793107638984798208,247379 776165102940676096,154254 769168603883171840,110362 785976499828588545,192032 789149848658251776,224054 759535086807101440,58537 762810646312484865,74592 769354906662821888,111557 753706088256643072,28799 769612691195310080,113412 790639964715225088,232169 790659566606381057,233307 794203741893210112,258044 775854904577449985,151463 755184829243748352,35890 773654493426769921,136904 754735799686410241,33356 785475720097169408,195975 762975196567441409,75724 788397815881932800,214899 794527140754706433,261155 755813807906168834,39462 790982818839011328,234583 794215296202579968,258771 794643318562963457,11774 764992558296555520,11774 785260826135592961,194079 793074518365306880,249286 762744523336318979,431998 787072335064989696,207861 780861007417794560,183975 788017548289830912,214492 753814432946401280,29790 787765259142651904,212068 790624292836876288,232137 781718625157804032,186434 763346779098140673,77731 793922760586166272,253768 794676776391671808,261155 791389210959761409,238286 764863009973936128,1249257 785498832322768896,196277 764201874425733120,80939 775329793080516608,148045 775463513435373568,149121 755882515332816896,38106 749929856930967552,10729 762731074594013184,74681 795372147342503937,266151 788725728284147712,218156 752649947854626816,22785 788163460110520320,215608 788484974944976897,218275 779294218456096768,167101 786691151042609152,205143 795092840049246209,264397 794245815438954496,11774 755855025830670336,40298 755627753366556672,37044 790682399785021440,230282 779139716675407872,168284 780764668155596800,182960 769269656276365313,112399 732263595984097281,1170365 766382205258067968,80939 779340222182133760,174230 787644979070038016,46572 771359120133881856,125002 792000207999283200,241034 760899789605265409,1248836 765897799019945984,87904 765148718307782656,86103 761968011058122752,67938 768864423947726848,109666 771744449076408321,124597 794246238480629760,256439 780482816169607168,180783 765927678406823936,90031 787912435944480768,205143 765729287718789120,86103 777135545910632449,159876 792974073286406144,242693 751802955880423424,19352 790623429141540864,229901 778415808712093696,163249 770699551938273280,118294 793069670836207616,249079 795242415166623744,261155 770314977404129280,117377 751692709753069568,17140 779398949513728000,174610 793248623077228544,164475 793505029965635584,252020 756209840872185856,41472 756431124742766592,41459 794336300434333696,259691 779756324833878016,170796 785955254831493120,199546 749079621061079040,7126 764557040081629188,82002 768549104775495680,106753 775373867405545472,137795 778046418732871681,158673 778631376119607296,167677 764141872944119808,82066 791659519914848257,240483 794348914954543104,259134 750478142595338241,11495 772766979547623424,132335 794571572279275520,261155 795772215677419520,267655 762120694381576192,431998 759787327585529859,58542 790283064928718848,230485 761615332729561089,69576 777625650458918916,162497 768218392348258304,11774 793621260618043392,254135 751578775725367296,18893 757850901298028544,48508 781635589065945088,187976 758098836296523785,51451 763487568889466880,78341 764164208728629248,82066 765683282742743040,88546 794016940322734080,257423 794605730779299841,261155 753949638269374464,30590 774251217652363264,141887 754096399696834560,30910 785283134652715008,194560 790640746177060864,229901 792397709592395781,245566 746213378759110660,1247723 774916983389319168,144730 794674330038898688,262022 758345548843749378,52545 754746342761693185,33356 743306171172302849,16372 759468957472620545,58267 759068325640941568,56784 788473564483715072,11774 765000098715754496,85562 756452292258398208,43225 758474829003579393,52821 792912389221953536,240535 764933608998002688,84209 788159113029005312,352258 733273191150419968,353789 785933924925145088,199546 795355812696850432,263051 789428822743457793,223881 732589575315554304,1170356 769357796345319424,113251 757317202143948801,46404 751828744730390528,18298 762720155914862598,74592 773999013494390784,140039 792061833918099456,243614 792100523243626496,243398 778677206138564611,167220 789302468605648900,221785 754745961214152704,18341 787414989204180992,210253 763475742176976896,61723 787397453389635584,205989 753765706500542464,29790 755137410548142080,34637 777091011306745856,158411 793780651509948416,255106 770817103674867714,65500 751958398329991168,17794 788095205702504448,214899 749871820279603202,10546 793508132370714625,252711 768157329112068096,103071 769295939001458688,112788 785871656963235841,194080 787061459796787200,208395 732969910029062146,354982 762736624321126400,73707 756188921034407936,40534 768520836647047168,11774 773851131109715968,138819 781195887858954240,26066 762711471952244737,74308 763898380049321984,80393 774597717666529281,142648 789080699877941248,223312 771413805666480128,125367 785333806374891520,194934 794194279023263745,258598 766430098513797120,90384 794269803875692544,258947 792535062843580416,244270 773212041347756032,132497 785646802397569024,196701 788451984776925184,205728 760546542616850432,60794 759874268251377664,52887 763928887541714944,80393 785986265552302082,199755 794939471590555649,262849 767951177728176128,101681 795059842046103553,247930 791274817324331008,234583 757567840543178752,47782 793120918365143040,249469 751759714208350208,19352 793252426820182016,250293 751979528541601792,14277 794739409031663616,250293 777340149197709312,161546 761573397507649536,1248944 762113769073876992,66922 767837206513790976,101681 761053756599377921,66159 793110664562737152,249469 794586349319979008,261155 755161777323802624,35890 794328942127640577,258741 761340637979480064,67973 793871513984184320,255393 793951019797508096,256440 776079130425262080,153194 755233603173265408,35890 764135324532420608,81869 767471235160743936,98890 776811659155288064,156811 795686700705927168,261155 790121384647155712,228363 795084370969116672,265030 758153782345605120,39957 776802230959804416,156644 767067500353839104,97355 767859700901621761,101681 795734209449099264,268246 756666904509571072,43258 774105775778082816,1170870 790871040045965312,233756 791765980976410624,240483 793642265495216128,252639 776161987445215232,151156 781875444492726272,189613 791050350342004736,78159 794593892230459392,261818 770650447346479105,120341 753369628978667520,27045 751810960646557696,14277 762343196634468354,71476 777901923038994433,164001 780058495831924736,355701 753958060381450240,30590 765660394560098304,88920 772468402560446464,129558 758133794582827008,50923 775474600968761344,112363 789116919790075905,223491 757766033935564800,47800 778645952345300992,11774 790990192207429632,234583 755205980808441856,36208 794371900755558400,257353 765222912999563265,11774 765664030530818048,88930 788824073405100033,220526 765989808745308160,88994 773973785015967744,140025 786943106352427008,206257 787427452377178112,210207 778262311081357313,164826 732809892696883200,349409 778470119265611776,158820 793660711109033984,254135 795745199070777345,267862 780378372404809729,178524 772641856274464768,129558 778817483037810689,167220 778364588207116290,167220 756684974733004800,41680 775474910860812288,144824 771587879550062593,118191 772822812637532160,130669 766723371216281600,95708 767867114497638405,11774 770555399107911680,95075 792765689287340032,247241 778393577311395841,167407 771314215248392192,122146 794740679729643520,262849 753718819013656577,29456 770380634254520320,117257 778689297905954818,168892 772554703716712449,129551 755414042328625152,37294 790428708091883520,227926 791032617537789952,234796 765365306462044160,86440 753990612093956096,30815 768134119540727808,11774 764199872811630594,82066 788000724303155202,213887 789666206626131968,226881 794558129526611968,261155 787685168634933248,209582 788151307911598080,216009 790340597177462784,11774 764977399863898113,11774 767841048915611648,101681 794532355839053824,261155 767744009666043904,101134 785915382720765952,198591 790646322525249536,232169 791407800836435968,11774 780642300099633153,182154 773997835893272576,139373 772236818985070592,129662 772202508726984705,353017 781381122307436544,186362 767836548217831425,100561 770592602982797313,119832 759531235777445888,56964 778202337416359936,163990 789424719791398912,225981 775813099974688768,151439 770610759571234816,120044 775022189481431042,146259 795428234951278594,266079 788870334149787649,221785 763451535179255808,11774 778688583188172800,169923 788056912864477184,214492 757436748414812160,47261 762819329444286465,72978 771092898771271682,122955 768086984065748993,103354 769953424188203008,114254 781551935098871808,187611 795709050092666880,268281 785849220032901121,196277 769614533329555456,114370 751233510350913536,17416 766017287035944965,88669 791259555703422976,237491 770623809791598592,120123 785610542715064320,196348 793927149379932160,256219 764664887595393024,26066 773892073099493376,139404 758349002144440320,52554 769852233726976001,109535 771582762717282304,125142 766861071235878912,90252 770247632136450048,116373 758109172399378432,50698 773929410638544896,139404 790793797865136132,232884 761653485267918848,70072 776611419949236224,155390 785609349527920641,196767 771302009819521024,124573 758769528306331648,53991 775219049190060032,146704 765286497369124864,86873 794011319276019712,256239 765910984930136064,89859 772531967380381696,354285 787981780934623233,213064 793527886301003776,252020 773358020004896768,135025 764319117377544193,82066 762426189449342976,72408 755878493439848454,35890 778835216379088896,168794 791814118097301504,241523 758801222899949570,53761 754848180504625152,26721 755392881943339012,32197 792195700213690368,218002 766022995181645824,81929 762804618158043136,71502 791413669351583744,237857 767856102591442944,101810 790300536792678400,230282 793588024336461824,252020 758707418415173632,54070 769340580216188930,113165 757738967819255808,49066 786604415369084928,11774 788243083712270337,214354 787981237516312577,214138 766067349438943233,90384 778802212092850177,158524 762119198235463680,71627 786224393491927041,201555 795073784684244993,262847 791167271276339200,235621 790058131002753024,228820 791602045845434368,239405 758835569057107968,53996 758892905884848128,55953 768478174736973824,103899 759087028319510529,54726 760265379054751744,61213 767077701257527297,93210 781646185731878917,186584 792025485609873408,243187 794774701319065600,252408 750754051071971328,15073 780794533416083457,182726 762825318608560128,73712 768853557990653956,104973 760138949926920195,61145 764368784081682432,82066 786392017081368576,197286 758672631075864578,54070 785800118188605440,194082 785926164560818176,198840 774008110943907840,140444 788313537429049344,352258 793642079398223872,252196 759092581389271040,56964 761333344877543424,64692 778905730128699392,171037 764194861834653696,82066 790217250653560832,228820 773504116492427265,132497 788872449366556672,218603 791070641394884608,232169 770470192543625216,118192 759806739961163776,59373 765341481376690176,84209 772234239886577664,127707 794962386558025728,195876 752988709935472641,24711 791008844864520196,235978 792166652481634305,243187 753755032718307328,29263 755520122807287809,38183 770343907238547456,117257 773653840465985536,138382 794768468759482370,256564 794531097929543680,261155 755915455793999872,40463 774438001283768320,139404 788000793190367232,214138 792046537220259840,240814 756653449220022272,44271 752248254188785664,17794 768886978272038912,108729 794599265570091008,261155 794648155283460096,261155 795046995538935810,247930 794987591980322816,258456 765206323986309120,86103 768113629069774849,102514 787734816632500224,205197 790609056041996293,231318 792025251496550400,243187 778922372040650752,171168 766023339269824513,90757 779513761740750848,158338 776054234290716673,152735 753018389589848065,24745 786607002122354688,204413 789112856356671488,191622 760156066785202176,60866 762756570065276928,73712 764457822360707073,76623 790877335247478784,232169 766978742963073024,96275 780873195025039391,179416 788778501407141888,220526 789376383013322752,225359 752684754458124288,23013 787715715415601152,205197 791803261888163840,240483 793729546226835456,250633 790222610080477186,229724 763830746595418112,80098 769820348644724736,112808 763183217717473280,76549 794742603745034240,262296 756905282358349824,354167 785833555192578051,197512 786214074572996609,201598 753995511695368193,30590 771388603675004928,125111 767783523302281216,100556 778015713940369408,163990 778779784474222592,169384 771769852717477888,127871 793848235270045697,255942 778392275827253248,167950 769283046570950656,105643 754739390736375808,33356 769957841520193536,116091 794008952241582081,256276 787864089511006208,213478 761528737598935040,68993 765927230346321920,90125 753076174020935680,18374 794767489280286720,249926 770345726660468736,117609 763750927853555712,79987 766587409391726592,93405 793971667303153664,256358 788787709070413824,220767 764139744091570177,75724 791732005402664960,238395 792092499619688448,243509 793590020540100608,252112 768157507889930242,103294 771564282399961088,121359 751065041181433857,16282 788421216663134212,11774 787029458431664129,207949 771602101705158657,126539 780793211442692096,182037 793943250495225856,256217 754757830222024704,33356 772140256338513920,126995 779393734588915712,171617 781507592606523394,188401 791729932732817408,241034 763035880130908160,75724 777244362602348544,160467 793722019124645888,252639 760217606406057984,61412 776895271750004736,159146 752677382851526656,23217 793064451725488129,217123 775428989372563457,148537 787010588996169729,207287 788544543624794112,203710 781914266928418816,187974 732291675528269824,1170415 755429306747224064,37433 792937743030493184,243187 793623320168173568,254135 763885977496498176,78159 791228747877711872,237274 786410361343713280,203350 773283633369153536,134371 765554172980633600,88052 776784568795881472,154071 788754969419743247,220526 794593008775757833,261155 792837548947152896,239405 770315728029450240,117257 779004487444729856,171324 776137491191439361,153515 763453675876544515,78344 768565469502660608,107377 786669639409496064,204413 768503285548404738,104940 794548714538995717,261155 758041718646272000,51069 793955959307542528,221524 777476564955070466,108396 780791326967074816,183269 793435181373849600,242712 755868306821812224,11774 791407186438033408,236831 766119859948130305,88546 746679418777665536,354110 752999441767010312,23742 788744747632496644,203546 777972227526516736,164669 787709820723789824,205728 759148812707463168,57348 762696596870004736,73814 794004462792650753,255870 763487648539377664,19543 787536296117886976,207613 793598209847361536,249926 794404565995163648,258044 765972297878417408,90575 768735350760017920,108024 792501925660991488,203546 795381920641273860,266151 749319262292979712,8047 764506097675677696,83391 781346343956549632,186584 770500474059550721,118405 781335489169068032,139404 795043011885338624,247930 734618810955796481,1170538 765580535821369344,76858 792752222161502208,247076 772092375954968576,129471 766707080006815744,95593 777376923563327488,159876 769601189805711360,112382 788791069546835968,220765 791347081776463872,238207 795667879781953537,266151 771694013397151744,126293 777341751363117056,160609 788778989414330369,220767 736940936899485696,104628 772814446884290560,130407 794564091356426241,261155 775480738699501568,149304 779452126187491328,172185 791659134185644032,240483 772861359985790976,132497 786715955187417088,205728 792559670636535808,246632 766436867029995520,56964 787532140128763904,210215 795094429908500484,261155 749689383394041856,9433 773718569154510848,11774 788098077630472192,215005 768897084569165825,109104 781740318483812354,188119 750361908998385664,11774 777009911691677696,159546 756246527014600704,39194 772488940875939840,131045 786688582685749248,204413 732737455024005121,1170601 761157441962770432,65180 767245932161224705,27156 771147985623224320,103354 793459527031123968,252408 765563176561709056,86103 753954867207561216,30590 775457712402411521,148045 792391073737867288,240145 789137054646931456,11774 794060950844231680,257325 771685886815772672,125853 786940623790178304,207613 791342389650661376,11774 732193132670943232,350020 767719725115650048,100893 760402594749480961,1248752 779044944967114752,171463 785654185446432768,197512 789742285114048513,203546 758739649829347328,46076 773712501557096448,138205 788466136027365376,218275 758884200627916801,54070 758543552775237633,53703 788234490757783557,215252 779139282745364480,172270 764172745353691141,82066 793427132231872512,252020 751093177826717696,16897 788057592752967680,46572 786904457783148544,207287 786748047099396096,158520 762767514350735360,74133 776134704885960704,153921 761653225967583232,67941 788778667132329984,220767 760125140160045056,60764 763020042258804737,76003 750290695043231749,10057 764407475806232576,83387 794890311956713472,261155 776843258068480000,157082 792045352534806528,243075 765652362480320512,88930 770481081497874432,118192 787769351461941248,210289 777625478983061504,149953 770043226749370368,114254 792874305952460801,243761 767808390475182080,101681 771121970679312384,63451 757155466610966528,39462 790586674577219585,11774 777841515364134914,163901 786609042512711680,11774 773874533073911810,139404 791350756309893120,238383 757857808255586304,48148 793229971959451648,247241 793448708742316032,251452 758332213679185920,49975 773901903587520517,139404 781208915023372288,170187 757655092359229440,47940 765639462151917568,87904 786244411323592704,201958 786365835728125952,202217 753601168115367936,27045 788388533161627648,217519 755154938121052161,35890 766781719529816065,95708 788016825128849408,214354 780909127635656705,183269 789711621169876994,220727 765589385412829184,84209 767828176173137921,100893 780543802452824064,180655 752647149247164416,22546 771042577483177984,112363 770092093712785408,111081 788143842818199552,215754 789152183174299648,11774 788887972129091584,11774 766397970640232448,93488 788065518645161984,214354 774280856059850752,142506 775230738132246528,146259 779770719123144704,176380 777367297459523584,161456 779117460867915776,172428 770679674385141761,120393 774968898823286784,145451 795722648231825408,267855 752000248927490049,14277 764127660297424896,81938 768998756217860096,109337 773326840530296833,136018 761664670440751104,69947 780489818979663872,180099 767142806892666880,86103 779291721611956226,173753 754840511945510912,33356 793832743712989184,238136 751109378200080384,14858 743501604905680896,11774 768935116894797825,110477 763059464823898112,75899 790661125352325120,232881 767830595141533696,100893 771591717422104576,126390 772574461409255424,129551 780636876378034176,181419 766769871933829120,95708 794313189731266560,256038 736402398227402753,352060 794259831871995904,249926 751218396692262912,15066 794779801127124992,262022 791348484985196546,238383 757017571136856065,43579 786278500332298240,1063777 795396324069933058,266006 751892036622561282,19236 758140236232658944,50698 759169806134194176,56964 777182997699256320,159876 780210460591132672,177731 788170111374897154,215969 759454505826127872,55257 764839574845743109,81946 791356211689992192,238395 795118791285817344,264397 786687071498960896,205652 775460090338041857,148416 791676148748914688,240483 767867934978953217,102137 762047854647119872,63900 787022747826163713,208176 774465226402041856,143585 778313931353882625,166532 788793881743589377,218767 792081063791071232,237964 776891932874342400,159146 786986137868840961,207092 775751544633384960,151185 764160803218026497,82177 773991187950608384,139404 778461408254005248,167407 787022219683790848,207287 765246792426414080,85254 795212587445157888,264774 762673440306434048,73856 764926571102732288,84889 794912118940106752,263532 765221702020112384,86440 778727136160952322,170169 764880903957049352,80720 787746945603407873,210235 776763893351755777,157840 781206405835399168,186434 749427420499959808,7078 791731141078319104,241283 788474701874012160,218275 790632992855166976,11774 771206885433221122,123825 793988651059388418,257325 756409142429028352,41518 765505919434104835,87904 762133431018926080,431998 786258928602484736,201958 790808482589057024,232863 791728009527103488,240535 767845959783026689,101681 741791922193207297,350699 767402976839426049,98751 790996417531764736,231611 773897973746937856,139404 790949907301629952,234653 763446382510346240,78129 765607403261878272,88399 759088180981215232,56197 773261819053957120,135654 773545799393370112,135025 792882707411894276,245373 778250151651520512,166532 792820029205118976,244270 794531602168680448,261155 786894603194695680,206225 757458125687369728,46873 771477497712181248,126065 758262300256108544,52112 772171445225021440,127707 777616932405059584,162294 756974311567716352,44429 757992493707329536,50464 775485246674468864,112363 755178568410365952,35890 753634183398862849,28732 758431478422396930,48289 765369524430315520,86653 778673109939294208,168892 774246664873713665,141360 750921279402749953,350641 768001364194492417,98072 788792796694081536,220029 780568149317918720,181510 791695792717299713,240483 741609330374541312,1247471 775060306389245952,146259 779105628287492096,171060 753644414031978497,27402 763154976906575872,75899 770036323537326081,116567 763485009588187136,78115 732959242542579712,351166 795667939991179265,267862 770439713165484032,118192 795396786156404736,266491 795738050794033153,266151 786294949473943554,202429 795111249130520576,261155 775738573626552320,151066 790904901949730816,233154 779005670528020480,168392 781283392826597376,185310 788803369330671620,221120 767072782593224704,94718 772083954304294913,118191 774038179779186689,137042 765941064683360256,11774 767393184951533569,94627 780798343777751040,183269 756529551505850369,43825 778953267820765184,171324 792588373001170944,246273 752697654857994240,23167 770972627686924288,121949 732939469784002560,1170601 761303183431991297,66412 791611743055253504,239405 789904544494915584,227048 795680309731803136,266079 770966819733643264,122146 764674973482881024,83420 762790222308450304,74681 792918412326473728,243761 779487085069635584,174427 786739719375843328,197322 780625323155128320,182211 792204191536074753,243427 795407459598868480,265870 771557434515042305,124855 793972834116730880,255942 766112297618210816,90629 777818275061174272,163763 762459553984241664,72534 771107689791361029,122982 763778497525547008,11774 791021239292796929,235487 775384679511953409,146991 772593871658291200,120690 792828968101670912,243187 767627793047834624,355185 794485376987566080,257492 761346019523121157,67906 785980482869686272,199352 789746842619748352,226712 794658114171707392,261818 793887272139501568,256255 794344460830253056,258878 777620339991777280,159454 771397262023024640,125145 794363058533462016,259267 793256183901593600,249926 788474219587837952,218275 788893859954786308,221476 793144601733369856,249469 786461899051315200,202200 758352044105297920,50923 750897380170489856,15234 763817185789763588,79691 775110256028364800,146720 760233693206028288,60855 768813229279703040,109104 776146203071447041,153699 785574130829578245,196917 786189105348636672,201292 768132483376410625,103126 763763389755568128,78477 790616744167632896,231550 785993068642127872,199262 794706137220349952,249926 758076442605264896,47761 768275642693611520,103924 785580914063486976,196917 786413713221832704,201441 787846007191142400,205349 766659023705743361,93823 770680825050435584,118737 763863623957569536,80720 785894467710529536,11774 789512842726694912,226731 760816424386490368,64722 764098959698698240,81702 794596014284013568,258741 785653844512477184,197297 792435615400734720,244550 790347007676133376,230966 769590193364008960,114422 787315252316614656,209713 793133329084190722,249841 788904848007766016,11774 771137719204478976,122299 791943567530799104,240145 795114206701961216,263864 750692423781740545,14039 762061781040701441,71026 778357513397891073,167305 786759398920032257,205349 786872159129829376,205989 793102973194776576,249469 772974646190747648,131924 778330780862935042,159861 778435992986365952,152594 781507168545611776,11774 795696121901420544,267862 764958168115838976,75899 792017663144984577,243075 793436314875998208,249926 790011944971501568,93138 794288382818078726,258444 787255443315884032,209845 771403944388075521,125367 781165389912928256,184539 732990476199026688,351617 773899095572226048,139404 773604668916142080,137978 789778873269485568,227825 791400993342754817,237223 772920894964404224,133204 751177697976475648,17591 752878074081972224,24134 778666020051582977,169029 792407057802506240,243165 781647805924290560,184223 755489241421844480,37853 778993439559983105,168794 748638924931760128,1247847 777951392040312832,164846 790616586931539968,232137 750083681427988480,10653 771113985462730752,122817 773808517434269696,139095 775869254394585088,151845 764835357909217280,84724 772425655321526272,130792 779891428788809728,171693 793070515044749312,240474 758266667294134272,52004 732970251328049152,354396 757941953011052544,48205 756352301389012992,42432 767797818123689984,73704 794198564683452416,258598 794775779620093952,256458 765977388446420992,11774 779094116126724096,171644 763615282917244928,1249109 754863398303784960,18979 757600048339443713,47761 781565613483458561,173347 793429602785951744,251951 781332413301555200,185595 786017181003837440,199262 770354279383044096,118482 788779517053591553,220526 750830004427231233,15643 758776844124459008,54070 780436008395419649,178017 760977679315337219,62063 793307480319287296,251390 780631138985451520,182257 753666051485888513,26033 760658750894059521,14802 762615988223352832,73814 756512312534691840,40550 764871781429551104,84800 776150387413966853,152314 732833987979251713,353006 767868338709991424,100893 767062401296502784,96851 762385973644627968,73022 759170463964729344,349486 758460611164508160,52749 743073279632670720,350711 793380705288028161,148861 773936752549519360,139404 786580692305981440,199707 793093814541914113,249469 794102501066870784,249926 786692739228397568,205728 769601375571435522,1249680 781861769492824065,188458 763777470822834176,80098 760160379611680769,61412 776163481439600640,87904 787986503544614912,213887 753854500541231104,26446 762726355809075201,74559 785500420911144960,196277 788220080358248449,109244 781830131027472384,190635 771955751216680960,128519 757613255716208640,47761 792083038465171456,242693 794579259427880960,261155 733076088549576704,355480 773549772099751937,137042 793968576139034624,256276 787064683056472064,207109 788580564513153024,215437 790724662871240704,233729 759859354648457216,52887 751586474554953729,17416 790852452178391040,233307 773914436482568192,11774 791040519241605121,235620 775839684987527168,151612 781245258499784704,186150 789212083845996544,224552 767835605816442880,101681 763764905996582912,76577 795064085784264704,262849 792957675017338881,248514 754084220016873472,30590 758346505375911936,52494 752762537096126464,7811 791643956702502912,240260 767755129831292929,101203 732532997807853569,398855 773189338632822784,135025 773936477126262784,139865 775647668664147968,150511 775871975394779136,149200 786729005777035264,205728 778404979438718980,167569 790570711828004864,232137 760555146199707648,63451 776566112041443328,156926 791672152567140352,240483 757661761415806977,47940 759014520001957888,54631 766504812162617344,93405 790546247941705728,232137 793995603541970944,255306 781834326455574528,190635 785832166697472000,198591 748949298499489797,11774 794213182608789504,258771 767791825130139648,100605 786236078155902977,199546 791265235910823936,237491 778571988839170048,168045 751939601481228288,15721 793100592495390720,249469 794767230328336384,262752 750925481147523072,14111 760431439410192384,62771 759372199295750145,56964 790572751337689088,108396 764944886441226240,11774 780606391262130176,181419 754976737251983360,34666 768232531988668416,102514 764397338555219968,82066 781651073706536960,189222 788093416831713280,214899 795047254327496705,264397 795114352563093506,264397 754805815614312448,33850 770996350720864256,122299 765329208533016576,87245 791303279066091521,234583 793276398542520320,249469 768297103374192640,103354 794537147151896577,261155 794175588932014080,258331 788050185859497988,166282 781551797601132544,182665 770382372021923840,118191 794665048887197696,262283 750423849339064321,13343 795360262039732224,266138 753630876064370688,28732 787018614826074112,208167 780594262337462274,181903 793787276090224641,252893 788529101095088128,218967 791401246750040065,238780 753682539621986304,28981 750724489327972352,13201 774641756428181504,139404 750758440352550912,14950 772188525554864129,128934 795079048321843200,11774 759787534989668352,46890 779134147977621506,171886 794004718678896640,252051 758662160612519936,54070 761394370973093888,64722 786804933051822080,205186 791072055538036738,233467 794641942780866560,261942 765238037924020225,11774 771073802688094208,123135 795361765668356096,266054 794690904468705280,261155 768947901884198914,109945 758782447760838656,54347 767230358668603392,97386 763823602298920961,79131 777596300778934272,162638 777271113596272640,159146 759015356996268034,56175 754054181196005377,31528 762655664191643648,73814 767026796025909249,97377 753190826688258049,25253 785338512216207364,133702 792108409692696576,243075 756570941455466497,47783 762758832653303812,74066 795283291289030657,238395 788486983219814400,218275 794567982538072066,261155 788405980950331392,217634 770366844951597056,117609 777718652254625793,160480 786080998148730880,199546 751097706865577986,16299 763867607116029952,80393 780586409916628992,181784 794068383075422208,255870 767506221330862080,98736 793102252374392832,249469 749742291527565312,9754 756501928062836740,43391 733055685043195904,354962 764990769094545408,11774 791741621196828672,240584 792272617050898432,244628 787033308269977600,208016 785550423708934145,196788 762284012970905600,67995 751568009265815556,14277 793180481197969409,249469 785553269779271681,196277 744530621146378241,349197 770797720336379904,121479 794569209351049216,261155 770377687789604869,118482 780629162629459968,182211 757247494363418624,45014 761900059873185797,56964 765292125076463617,86264 767020653832724480,353374 763412340855353344,77590 776857933594308608,156644 767082906598707200,93170 781562912569647104,188401 763525627274227713,78938 750151535707824128,11463 795337753848414208,262849 753283968129200128,17416 792397436316626944,245566 778568215475605504,168794 755490521477419009,37892 791269955786244096,237309 792389165446901762,245579 793948790126362624,221524 742457208172990465,11774 750504403484995584,13627 756289456781479936,42405 771406551814778880,118191 790664555424681984,232595 791057426829217796,234583 773948885651820544,140211 786612402280239104,204413 762630561240416256,73926 781564105794711552,188119 787073569419169792,207796 791335625861500928,237491 765577262964043776,87607 773514279744049152,137042 786013287791992832,200235 794701609041358848,262752 752006784538189824,18395 775753474625576960,151071 785548838035599360,196676 733030201844604928,355067 761287119050420225,65626 767817354214510592,26066 768772407775617024,108849 756670168617529346,43736 787691029377978368,210253 794008338505703424,257492 775006419275972608,146259 755279772423520257,34760 778388503537254405,167677 777595669334855680,135966 792964858392158208,247877 794645662285578240,261987 792111178306752512,240483 794009661133516800,255877 779396879322841088,174115 787283456002625540,193121 790982978713296898,234583 764501504212414464,83391 778905615452307456,170678 755037075079045120,34898 791694081168642048,240483 763095604918640640,76410 794364758610821125,256038 776123271796236288,152735 743043961451732992,1247414 776755762945204224,156537 790307391132856321,11774 794397753979928576,259659 794541911205785601,261155 790447360337858560,213710 794079557729009664,256255 770003078187745281,11774 770950867335782402,121612 792768618949906433,247241 753374364427493377,27045 790926354292375552,234583 793188152080871424,250033 795319038779879424,259134 780487038789222401,180520 793548640363147265,252984 770663307774537728,119937 790022790581592064,228820 761959923123101696,69388 770353867330621441,118538 771049689865072640,121505 794615766276456448,249926 766524203931607040,351436 791344744840384513,238207 790572150478430208,231894 771830552882188288,127366 793527067946004480,252020 779805234226876416,176201 768164759111884800,103354 788172517336907776,213351 785939241486389248,199546 759798919014469633,58542 768986365098950656,110647 749269972635963392,7852 789156067489918976,223899 756534491175419904,42202 772842499501072384,1249987 781267407625187329,185496 759707158573256704,56964 790991508543594496,235590 795024833042153474,262849 761323042702110721,67915 760855595519926274,65222 790965124592967680,234583 752964739982950400,24248 792792170100948992,243865 761008821217005568,65174 764836404824113152,84724 793853939141734401,255954 752038308415467521,20921 785788576080465920,197512 763488747501400064,431998 764209996863242241,82066 764579860312240128,83391 785861165339570176,196277 790650069338951681,232169 794667225777131520,261050 791000768925069313,234796 777991613654130692,14383 785592719510994945,196788 792189844755714048,243075 779586922666659840,175871 786899817352093696,207109 751759249164886017,19317 770366396555366400,117257 770935266408329216,122146 771392815020507136,125367 759360293583540224,56964 789557077106647040,223921 755835999096229889,18215 756320661031845889,42249 777740830543142912,162596 786390397446533121,203048 778270300248997888,158820 758839729139781635,54070 794213353598095360,258598 752623872592097280,22575 766460348727689216,91751 776926577045012481,159093 789978685579288576,228820 770624542737829888,119832 751810405203402752,18374 759602227816181760,57105 771502998338043905,125367 774810253368102912,144654 790934865864593412,234583 763823321842540545,78566 767552440510152705,98972 771924207651459072,127657 779987747394158594,176890 792103009815711744,243075 793433686402297856,223286 792398755748282368,243165 785985176274890752,193975 771736490908848128,126390 790372826834411520,230575 753395969572507648,26806 788765213378093056,220332 764225277736071168,81946 744532946510544896,148861 749427181063843840,7234 776496699208503296,155896 792040490141188097,243092 762241148245073921,431998 778767955035172868,170373 791737272416731136,241367 794911350183129088,263895 768253379017670656,85326 758403415324188672,51778 773943522818797569,137953 794596281117093888,261130 788441193281642498,11774 768140557025632256,103354 773747395804803072,11774 763932712277188610,80393 794692888483528704,262752 788166968234938369,215005 791349398181670916,238395 770444304221220864,118192 795389289471373316,259034 770276672163631105,117282 786307918408904709,201598 771687362749468673,126152 794174702499532800,252408 778277702830792705,166852 757699834950328325,48663 769324866273017856,112788 768778874305994752,108849 775806474370945024,151265 774351505998671872,142506 754759129256689664,27045 757718642243010560,47693 786404425015361538,203674 791378570086060032,238494 773720804492124160,11774 768179976566738945,103107 761593962444488704,11774 774236552499036160,141887 786421773000511488,201958 780454111787442180,11774 755756027258208256,35931 758090850341494788,49843 793856249288912896,255942 787053701881921536,207861 780789284991369220,183269 772587845357752320,131007 772907633510670338,133469 770714207230758914,120610 785610391883657216,196348 793874632386359300,256358 773708087609864192,11774 755182559143792644,35890 789949693803368448,164764 793510822907617280,252890 768919564276989952,11774 775794596622192640,150663 786652694622724096,90209 792086524003135488,11774 765057968605757440,84422 774861475114430464,144306 763012727350722564,75724 750130402841522176,9433 765937604038647809,90384 773203449336836096,135025 785627716691329025,197091 771847981100257280,127957 763502145933021185,78205 765225194919174144,75899 778473782587514880,167220 768185894226583552,103786 773893890872975360,139577 794245677568008192,259200 761257921560743936,67350 795415710772170753,266884 762015167257411584,71502 795698295054225409,268281 754001380453515264,22750 769207171619889152,108795 768820250020163584,108817 789857024020320256,197512 750152416100773888,1170527 767129979750580224,97554 794905344002719744,227183 773028229506621440,134033 773145309081899008,134033 775216127714746368,146847 794571070858817541,11774 764200228496875520,82642 757545678344228864,47782 790950970368884736,234653 791599006346379264,11774 763768402095714304,77612 794694881100886017,262752 750442692811915264,11774 794682992333467648,262752 786755190749790208,196701 792043263880421376,243187 791412425836855296,239018 792863853646405632,247877 765507166719606784,87904 766891360121008128,95511 792734507921121281,246987 766440821818269697,91838 775655926455992324,142380 778787240688300032,170426 795399490001899520,266822 785913209316188160,198591 793861801863622656,255942 765734329418788864,86103 769969056480886784,115531 770241079929081857,117257 785522816988905472,196676 756340843804434432,42117 778828335212146688,170253 789404882272854016,225911 758568728590102528,53580 764241159245836288,80939 765591732792598529,87245 771159553207513088,122559 785264805485670400,194560 773523276173803520,137042 787698766799306752,212357 763099580137365504,65180 792822081360654336,247379 772575834066616320,131045 767674888412925952,97325 758180328791912448,41703 767563148094214144,97519 775390011701227520,148170 751582218418610176,14277 762682578696441857,73926 788749206647300097,220332 789452266310959105,225981 790964267398815744,235487 780065130830635009,176128 758993263697145856,1248642 752898676796690432,23843 755104782751260673,35445 755861801275883520,39462 768221926183493632,103212 774814872303435776,145244 763828486058364928,79691 768567867050647552,107377 787599114867466241,211807 749150174308687873,148861 771111766046576640,103354 772796153649766400,131084 772612803270152193,131924 786691857501782016,205349 758105786820079616,47800 763818789838258177,80266 750361811422097408,10848 790526823088152576,230704 793989780451315712,252020 755031191187664897,34666 757629615292678144,47761 767000406727745536,97067 764083609565134849,80155 794272889881014272,252939 751090405286907904,11774 773888524282060802,139404 778432629666373632,152594 757451637283819524,47263 785645042434248704,197341 760403088381476865,61922 776926117148053504,158387 791735769845030912,240718 793517937462169601,252711 758687074023112713,54070 791353194995679232,237491 769209902665379840,43579 790911207196819456,234796 794142374545002496,256070 788140633684905984,214753 795437595488612352,266151 773798782807007232,138819 775944002193412096,151156 781097422005108736,185310 757675553230950400,48439 757646439224709120,351152 766516409333452800,91946 791821279783333888,240483 778034532456943616,117257 791495012143988736,239405 773395971887816704,135025 793166673712775168,249926 779401697248571392,172802 781492913331113984,188119 786413092754300928,203778 785578648187179008,196917 753410758281535488,26289 764823787829391360,83629 792786515105505280,246726 755164473061576704,35890 775316561938771968,148045 759122077089533953,56587 760910658896625664,64678 766039343903289344,26066 794192204805738497,258598 762727975066284032,74247 762850419479502854,73926 774398690484166657,142836 780823630158651393,182659 766705873485828096,95672 789506051980734465,205972 791773352046256132,240483 754752097221050369,33564 775190952675676160,144602 775344513791369217,148473 788386727111102464,217519 760419131996958720,62735 790978586387877889,11774 759041644821827589,54347 792157481799528448,241940 794641833267785728,261155 767781186038931456,100605 788061095445471232,215030 753990587989327872,25863 758636309577596928,41680 753881767308910592,26731 759945236990664704,43471 776433698522693632,155688 790650659397705728,232169 777290862472470528,159876 786255651286638597,198620 785822166772252672,197512 752648878797778944,22546 788699200087207936,218603 773941508043001856,139404 759753971619602432,59398 764942229525770241,84724 795612560796086272,267521 770671380815904768,120610 754101985557745664,28167 767377489316474880,97515 763423252236513280,78159 768075099920564224,103354 768831004999954432,108849 776945335985926144,158110 790660116219568129,11774 791348237005230080,238395 770518980356349952,110023 764199055220244481,80098 773614447256481792,137927 792080219645419520,237964 793891384977723392,256255 771071147282567168,123135 770456398580817921,117257 785461922191716356,195975 791388528697413632,238494 793426406101225472,252020 778996721535770624,171324 769115670386794496,111049 785842729188286468,198878 762820768635969537,71597 770959610039500800,122146 753983149244289025,30354 755559800822308864,38183 788129015093526528,215754 788784153210650624,220029 771407931585785859,125070 786336833055653889,201958 788819396928032768,218275 772391604976021504,129471 785317186873294848,195125 791732412891992064,240682 765240748480442368,1249243 788470790538694656,218275 762503340005535744,686533 754038468624326656,350711 757642806718566400,48549 789471066737356801,225382 794620357474824192,8044 779972835225825280,176203 763839108191879168,80607 753104907809484801,24788 759481143263625216,56964 779042976920133636,172084 794535589907468289,261155 792936231969525761,246569 765639605441982464,78129 766480296397135872,92959 763691033519616000,47940 788335759216476160,215754 792101494849990657,243187 793655177538666496,252020 758035483037306881,50442 777080438552535040,158820 763107676821651457,75899 764635386589040640,83391 773917518465527808,139404 766407387918036992,93286 763511392657743872,78853 786573336578887681,201441 777522331199606784,161988 778291515625836544,167220 766312918640054272,11774 762276818963476484,70884 765401471475220484,86513 770485217970778116,112363 751951119836966912,66217 764908013178097664,83751 766275412158664705,91946 795370002740289537,266079 771055506408472576,121949 786228601939255296,201958 794197325392449537,258598 790250170109796352,229693 793457554953236482,252408 793214183949144065,250328 762789346403495937,73926 757257294816153600,46394 758899812095844352,54317 767591567569719296,99471 780745364382941184,182036 789358520735002624,225380 793157357396078592,249841 749787309306810368,8047 757264177220218881,46384 761392395191590912,64310 788833366036602881,219119 789854506762788865,246425 795294659161403392,265257 789906031925002240,226881 762719190440480768,73910 772525542889447424,103261 792076770262585344,240483 776579649132457984,156053 761436807720529924,66356 792106100644519936,243761 776593626197585920,155688 771879235338108929,127871 770693630361214977,120613 793252018747957248,249926 761583635967283200,68273 777174803908354048,159906 794000664405753856,257026 779106474194706432,171995 774928812245213184,1250179 794569937167773696,256038 733064331382775808,355225 795063856942809088,263907 767790223061295104,99533 769614961853079552,113165 793968210835947521,256393 787491939700600832,210721 792131135664902144,243576 753612393855328256,28281 757912109950926848,47800 795006800785330176,263907 752775145773604864,22575 768803204100337666,108849 793203803923165184,249926 771726152087986176,127366 777646685149290496,151845 791730606585606144,240535 792786525465485312,241068 770779966283784192,120613 778677698008784897,169107 752758100831178752,22400 788540928579411968,11774 759547143375970304,58757 778637454203060224,168892 787027977561317379,207287 786187774013607937,199262 770796962513813504,121479 775304173940191232,148032 791429598844063745,238395 788486214114418688,218275 787065906673266688,207965 765949202413129730,89876 789119547773181952,223286 755403490009030658,37004 775762371276972033,151409 785872607321190400,197512 771502495784763393,122607 765662877319565312,88920 755952317569130496,39812 761272225685200896,67709 777018613832089600,159876 795698395855785984,268281 768101533644750849,103261 771950697915056128,128934 778635454027476992,168794 790971588120227840,232169 765646283977531392,84519 763807762572804096,80098 766382569407602688,93286 762658137232936960,73814 762723788681277441,73926 776007507516981249,152735 776096168203780096,153596 777965360456736769,164980 792869740158914560,246726 743852375396466692,11774 793571295623385088,253164 753399481308250112,27379 786632549158100994,205040 754716943995723777,33356 795468978676236288,247930 753365751201796096,27045 758443103925723136,53144 775755821716242432,151071 760550556393836544,60794 759193403108327424,55257 762207666072465408,70607 785832485020012544,197512 788111411826262044,215252 753665326655672320,28626 766429010326937601,92958 780110489086992384,176673 793963511047143424,255942 773609794515132416,137042 789834953890664449,223249 769263004865159168,111549 771963154515496960,123217 791998002621591552,240556 781291848358883328,186584 793652415824363521,250785 755184269673148416,35890 750028229105291268,7275 794633809639653376,261155 793132967245651969,249841 792144265035980801,11774 756253357908430848,41438 775002450222657536,138819 756546901277892608,42432 778825291355426817,168794 793994830196002816,257325 793468965125095424,252020 751232556704473088,15808 764957439359721472,84745 775795275935813632,149711 770198061251457026,117257 758678352060223489,54070 770474802213711872,118191 781650755208024068,187976 786425685887873024,203350 762272352428142593,70886 779661188028260353,174891 794010004546207744,257492 755830895223988224,39997 765937687744303104,90384 791787832457195520,240145 789425867835445248,225981 794224211921252352,257536 749847673134575617,7816 758044741132967936,49066 794385778021281792,257325 763470426613907460,76406 772539105037037568,130067 785903396469379072,11774 760852136506843137,64722 771658421351264256,118985 780837217040203778,182960 767766694462828544,100893 792084553519108100,242693 794190003165229056,258331 758099743910137856,51451 794026485187158016,257530 759374831297007616,56964 768511589502767105,95055 788501802345897984,218495 756980307551805442,45672 767872566581039104,101681 785296032737275905,104628 760213912390205440,61803 773711161489436672,138812 769271963122491392,110585 786889625805750273,205728 787657295681425408,208058 787733561675804672,205197 769119770247585792,109413 794543420018659328,261155 793458092981817352,249469 766363012034953216,80939 790344827330109440,11774 790682885791490048,232881 787824402176040960,213064 790968741051953152,234583 771838912151097344,125853 763627509833306114,75724 785790831366180864,198513 763680201897287680,79223 776182803130122240,154322 770899964939513861,121949 750934765876944896,14111 774105330343030784,141316 775996525440827392,152735 786493663278927872,203832 750541095893921792,10848 759155104637292545,57348 794693756779827200,686533 753127482480586752,16768 765604927251025920,87145 779427361976713216,158229 781367775331627008,139404 779134387430445056,171324 763495396194877440,78129 793133308141895680,249841 771212219866501120,118191 778033155290824704,163763 793507238153293824,249926 765310781642584064,86440 793783300179562496,252581 775780683415379969,150663 754012548647616513,31201 763416900911128577,78159 758418434426150912,53163 785965911454916608,197512 770747608113487873,120353 795663546990399488,264431 788793957916483584,220526 791797525174820865,241034 779436699877199872,175087 763762930198339584,79691 773644872452497409,138382 750038737170694144,351152 779306959325556737,167399 759180919353774080,56964 761533543222652929,1248937 791744095609761792,240145 791326970965622784,235590 776272847987539968,154322 794865952558977024,259190 754744261317394432,33356 751106134895947776,14858 774144483038343169,140211 761626757447376896,62492 764856492692414468,74281 788959161883078656,220029 773318397614522368,135736 785322466075742214,186883 790625276162080768,232280 751789969841090560,17416 761928912045608960,431998 779095829646761984,171060 761657361056563201,69711 769343086581260288,110585 791423404930797568,238207 795369347036413952,266643 761218618495565824,66159 787646176220839936,46572 794961851381469184,252741 795744757641318401,267862 786566196782956544,198304 771748057780281344,127711 762008553200623616,431998 789554887193300992,224447 772560754939613184,128897 771553007200645120,125149 775671953336131584,150404 773821007505285121,137639 769669416376303617,112032 763715376265986048,79691 766791307033542656,96263 767953757728415744,100893 771922571931508736,127957 794612262837297154,261155 755023027406934017,34666 785626027053633540,197512 747001112859934720,35479 788060472545271808,214354 760475761908322309,41680 766268931514314752,91787 777300687843713024,160593 759525593872420868,56964 777260419413139456,161035 774700161473929216,144607 787276659606990849,207287 792447517547827200,239408 773815355764535296,137042 760960522380414976,65974 771769646819061760,125554 794003865796485120,11774 761724875409133568,431998 785246531016417280,11774 764331314195476480,82002 794843291829342208,256458 795347031787245568,255299 759027728972644352,56262 790881859718766593,234583 777932473145720832,161960 792567422251208704,246632 776093670386860032,153501 765565306253213696,87904 752171059038781442,14277 753532530276663296,26064 792366359791345664,243187 765549674656694272,88052 757710185552945152,47940 795455816580988928,266151 768077571829497857,103354 760208820534517761,61764 758743414833754113,54070 762164653220691969,55887 792077516039131136,194085 733113719631187969,355985 773917723894034433,139404 785991137404325888,200384 774066737201291264,139404 780599977269682176,181409 758377907911692288,52554 765596650907635712,88311 793148881521508352,249469 768573247143219200,107779 765239835288301568,86645 780439839737057281,180039 754743574432915456,27045 761098463023030272,65455 776057075474444288,153194 786640140802285568,205455 732731459941871617,353811 765658606075203586,88998 766817343934574592,94612 785629232399458304,197286 737702059936452608,49681 771528882985967623,125163 762026656659681280,70858 790592689955860480,232169 771405559866265601,125070 785652358881521664,196277 758478311643308032,53185 786238399720132613,11774 792515917158711296,242693 792168911131250689,237274 794285102377369600,248652 763796426270789632,79589 793581670091726848,252741 759219353451626496,56964 792938411883585540,242693 762127045807570944,67350 791721729190166529,240145 755546711460831232,38401 755836247017459712,18215 767465148097388544,98972 757251612071063552,45014 787576193260412929,211753 778652944291856384,169201 785334457569980416,195125 785934489944031232,199960 762268757804785664,68273 778736494399795200,169201 777945011786625028,164578 758700468424048640,54011 760618339781734400,63655 790651209279475716,232863 762680995506114561,73926 793566262727151616,252020 768084298960437249,103354 778655508043489280,167319 760159140287279104,61405 771371678899118080,121046 793028836854116352,232863 790307672448991233,11774 733121743078952960,355480 772807502958202880,132347 795289957178818560,265644 795339241907687424,265821 765850703915053056,76623 751234163378794497,17416 785997483377844228,194206 756512512258871296,38459 764145462844727296,82120 764309352119283712,82953 791350823645130752,238395 763287318929219584,77195 793134482706489345,249841 754776814925393921,33356 774689173353684993,138140 785999889025105921,200490 747464361581678592,11774 736960701198143490,205972 777187189759193089,153610 754055996301910016,30590 789007052303499264,220945 758463977252724736,41680 768809346398507008,109104 791823183066300416,241819 786421225073414144,203674 787126218810359808,207949 752207224584347648,21074 759564524353495040,58580 785831304432680960,197512 765476738650542080,83305 753916973726203904,25135 760060339891363840,60779 775474504403341312,149124 794315342415695872,256038 785644772220284929,196701 764064720345178114,81574 758837453247524864,55580 767146614452547584,97377 794026943737987072,256439 781146658906050560,185496 789908811490308096,227048 795036269181108225,247930 749891305644421120,7577 789988933597671424,220526 777917068012171264,162596 794930367069179904,263817 763295256414720000,77534 765231580516274177,86103 788777719513354241,220332 755881075558285314,39657 751935662266413057,14277 787353984784699393,210207 762718801997787137,74308 773645185049698304,137953 763488403203747840,78198 768937133373480960,110362 788498686535995392,218351 761622760703471616,69794 793271370402627584,233736 750038259074412544,7816 767551207258918913,1249440 791911307821756416,240070 778298660270530560,166390 788684057886326784,219958 756386140278562818,42117 771801806431096832,128140 761163976935743488,66897 767797530335715328,100893 768151959022870528,103354 780357773921886208,1170574 793368336381935616,249841 773848543626948611,139404 789066544592613376,217519 794000378664779776,255870 793147046765080576,249926 750686091582275584,14421 771008244500357120,121479 776567340506845184,156290 786303797375012864,201958 767850420689514496,100605 771529352827723776,120613 794683529829502976,261155 794346052035952648,259055 790092019779731457,223999 750425922268835840,13318 787103770387816448,207613 773641524210831360,138382 788009117067546624,214209 764819932345491456,84422 759229546738704384,51798 768925452056408064,110362 759823134572711936,59996 753387079325802496,25981 778506201738964992,152594 774031009830408194,139404 779672669616832513,174392 788745405559410688,220332 791681839597363200,240260 792807338675609602,247773 755559162063360000,37455 771728195565391873,126995 771792184311812096,127218 773659115755274240,137158 790788365532573696,232863 747461534914228224,11774 753313484641673216,23742 794963853347950592,258040 788974968260300801,214354 792421056560582656,245607 793176352178438144,249469 768185350313373696,104332 792922417534537730,243075 771370598316539905,122622 776801709003636737,158314 781332469043884033,187393 766030994059079681,1249307 775523801111011328,143720 763719408791482368,79513 780459937461858305,140444 793160709601431552,249926 775003754185666561,762119 765303137280360449,84209 791741973442863104,239982 794303722142593024,258922 774399069338923008,142235 787412922540535808,209921 764867926893662216,84724 750064922634162176,11495 772550416647098368,130067 794919797511299073,243061 787725215795077120,210235 788821050276483072,220332 785616916702334976,193297 750789977382891521,15264 770906438550097920,118192 792078617828360193,243187 773475449615872000,136904 768927403565473792,110209 791814355100635136,241033 764313886560518144,78159 795303385318748160,262022 763920709538099201,78566 767073056447614976,94699 777020044140216324,195876 788113492100390912,214354 755772933381971968,39462 789474938965135360,225998 790587233506033664,232169 779353409635753984,173753 776764168162643968,157840 750345850983948288,11495 794356991250616320,258598 794991653870338050,264468 767188683636211712,97836 769719891217768452,114779 767822160177958912,86763 791338144939388928,235362 778262254965764096,11774 795400702822645760,247930 772432620898570242,90252 786936898140905473,207119 789444703666266112,225981 790972902082351105,235536 793611119688572928,254135 755067229503262720,34666 777248892807159808,156835 788753376552951809,218002 744642174499831808,11774 769701253236551680,114301 758458750772535296,53185 781056817971531777,183468 785903658068312064,194082 788869456906768384,221297 788791675984474112,220820 762113640556269568,431998 792839384663851008,248016 773173200163311617,134561 755057351699402752,34645 760567786930335746,60112 788893406676201473,11774 791996106930548736,241819 792241557437083648,243075 748300143271751681,353965 769734277269430272,114985 756673575227187200,14277 760196937085808640,60112 787369000778993666,210432 781363392678211584,186434 791798267516518400,240718 790393926158987264,231333 766817167480197121,95708 789063385405063168,222647 755150864717930496,35890 794551689709842433,261155 794742243919876096,261666 756927817133293573,44450 758803754854469633,54070 795297384695635968,265257 769568099360137217,114329 785337932454387717,195125 768776109500628992,105345 795752938421493760,267576 777746506849804288,161456 781259132057845761,183530 792400512352186368,244232 768138343959977989,103354 773638940138074112,353359 774986432184193025,146259 789241938872455168,224916 770995643997384704,121479 755147055992111105,14277 776155724216795136,152872 751629977968340992,18323 795717936329670656,267862 775849849606385664,151463 785929988520419333,199769 763001436368011264,75899 788545449938526208,217601 776442194358001664,152314 764969833330946049,11774 764606020161187840,80393 786984235064176640,207613 773840742636814336,139404 769656129848762368,114587 775728625232388096,150663 787600040638418944,210432 751119748646236160,13343 787488751647793152,210253 759752659960299520,58358 788067759318065152,215005 795482918961512448,266491 763458270996508673,78159 765945371046666240,90384 789513118691065856,225981 779012322958249984,171795 755098435360006144,35445 794679429737943040,262022 768793452280553472,108849 791292273111597056,237325 774298514281099264,141858 732919675097468928,354131 762073336184729600,47283 790085108653035520,228375 771730559584210945,125367 790906996476092417,234583 789169953517674497,11774 792066061692706816,243187 794605937000644608,261987 778581196041129985,168883 795708472683687936,268281 756831111519633408,44163 760635279917125632,64019 756978364833943552,45672 769659371395489792,113412 786454091983532032,194648 789705133948973056,224385 779554030402043904,164814 767031180818391040,96883 770686714566184960,120610 781593314042576896,166422 792768420471312384,246225 767802746623946752,101681 794887869320073217,263708 781463584358313984,183759 781066808392421376,183759 774166093480857602,140444 756565991899951104,43553 778908805891497989,169107 781137709326700544,183269 793846282771202048,255942 774255564318736384,134255 759183895866867716,56772 769614920690372610,114357 758030398492446720,50923 758439409146552325,53001 769954261224611841,114254 759412165614809088,56924 765752368445153281,87904 790996616735920128,164814 795003004210577408,264431 794693880469921793,262849 793427467679653888,252020 763860024108077056,80482 793959913894526976,254135 794618157772115968,261155 777798378197364736,162044 792142908019179520,243451 794587734962765825,261155 774583683990818816,143356 775239935439831040,146720 780784216174829568,182960 785708983583596545,197512 788756618099855361,220526 786550997233655809,200428 781478532522217473,188119 765753676849971200,88920 786817167081603072,205926 778352619555291136,167220 770193295217664000,117257 788888473331572736,220332 762125607547260928,69548 773878557642719232,139404 778401227562442756,167124 766712038647357445,95792 772551609083650048,129551 779455194564333569,170187 755121959655116801,32572 791950672455270400,240926 781230943549874177,184143 755451538844377088,36157 758449202938646528,52554 793174236491812864,249374 758144294481825794,49925 768044763752923136,101681 750366844133912576,12883 756865422289346560,43391 778092561147817984,164764 793141371561467904,249841 794228521694531584,258598 785769248085991424,197091 763153056217182208,74133 781648973639462912,187969 785306680732979200,7746 793094919279771648,249469 779122762556313600,172185 757858465058426881,46392 779129994824081408,171324 769607354572795904,113412 790609305577881601,231870 787106827741704192,207151 792629535464239104,246632 758109617180205056,41703 780003317883740160,157593 777233116113072128,158110 793870205621563392,193636 788505547062415360,215910 772540424250548224,131007 773537385883705344,137042 749516480803319808,7511 744964059749965824,11774 756552902735462401,21795 756947800106082307,45672 790895963334438912,234583 793608559204323328,252580 759755415257124864,59186 780738625302564864,182036 793319368201383936,251452 764385803090833413,82457 788541085622603776,216991 754751352283074562,33549 788595032056029184,215437 756506456321560576,43668 770880399539134464,120425 772256100666048512,129551 785305634841456641,11774 760538337044082688,63451 753643208429756417,28732 793954839789236225,11774 760989564718706688,66116 788556985646153728,218875 762137566132903936,431998 790719654884802560,232884 787046228437544960,207613 785277602407645185,194648 795038360616259589,263864 792797377123852288,246392 793241627372380160,250633 776617613442977793,156132 788926728244649984,11774 786184663064653824,198576 781451736963813376,139404 793217030568550400,250633 760242266267090944,61734 752842289131552768,22657 758934118465875969,54070 732894695202885632,353228 733156815458971648,355106 781882972966223872,190635 758487694234284032,53580 791033980036472832,234583 788545068000870400,210390 768137093046382592,103899 785490748611461120,196277 768004136356941825,101681 768602395957989377,108033 789856313761206272,223078 758273169803313152,51809 789077259265138688,223286 793784159672102912,252020 794568883604770817,261155 755610665721614337,26721 770261645952245760,117257 757675826552922112,48810 749814804982992897,10307 788927138531385350,220029 788759763647692800,211347 794315432672886784,256038 768613657240625156,107861 768098426756145152,99046 795655066812289025,265855 744563123122634752,11774 763706788646621184,79691 779180745000644608,172962 755034289780191236,34898 790959249409007617,232884 786195434968608769,199496 780765769218920448,182960 757918975418245120,49852 791398885876912128,237908 750864354388512768,15800 779343989166239744,174230 755877123940724737,38183 768614085462069248,107469 753720521959899136,29377 786797575407972352,73655 763496063311511552,50581 776644207511425025,157082 779873562299658240,177401 786348518478745600,203048 788072891766214656,215005 761927592379199490,70941 776824651037155329,157755 781652205011083264,186584 751141514105851904,16299 760944820953186304,65882 742339379285364737,350711 794351157275553792,226320 754164276231823360,32068 767425283548852226,99030 775876901332070400,151212 752898217084264448,24316 778249578432892928,166409 785508558355910656,195975 761555902381953024,68987 763166353549365249,75899 771203447525781504,118191 772511022745878528,129918 779709227044659200,160226 733693196455182337,11774 755102069711708162,1170820 779593477592154112,108396 791880564815126528,242214 792603922825347072,246771 777886338179706880,209828 789519879862878208,226180 794246566772998144,259200 779728218706149376,175187 793416218636091392,250633 770699746356948992,118191 785835283753369601,197512 790432471427022848,230270 770243870726746112,117257 758838111132536832,54070 776753684700991488,157755 773541842608541696,135736 788130110322905089,215754 765168848148586496,82121 767431749651472384,96039 773220881879400448,133702 759609324599508993,57574 760898069605015552,64678 768153712048996353,103506 795128189911756800,256358 791819249480192000,241940 793893647737651200,248652 758765477401243648,54070 777281806513139712,148538 786995602504634368,207613 766050272464351232,75073 781337520629882880,139404 781795687147057152,190424 776550345900044288,156132 764415879018848256,83391 785586791629762561,197297 755857258052026368,39657 785556021792108544,194796 759893315420467202,58227 795089612096016384,264397 752236426792624128,20617 762754327182094336,74827 774369468264828931,141360 778033561370759169,165423 767680343289856004,100605 792149271860613120,243200 777633731519610881,161502 787047894838829056,208014 761970408547639296,71026 768232262580203524,104932 767107042792185856,94644 781549306608177152,187976 791537601597497345,239405 773995269578891265,140444 764821122223263744,84724 776640526497873924,156717 788138298304761857,215050 785492187844927488,195975 787471504753569792,211347 752689246457196545,22546 791652467121524736,234990 754856602541314048,29263 769547915085897728,113894 757979773595480065,50271 760492731361660929,63149 781115736794148864,185496 768573627193110533,106716 781630680363139072,188401 794693623241723905,249926 794882939116920832,262849 794552504985985028,261155 756647957181661184,44607 794320813616930816,259134 758719696258473984,54070 771727500787482624,127366 786619032761872384,204835 763524645949612032,78684 790961348477853696,234796 774378806639333376,142648 753763366078812160,11774 787245652447223809,209731 789924291609522176,228124 768876141625171969,109666 787008664129327104,208379 759637435915628548,349714 794590118468321280,261155 768195341174865920,104662 764988273852878848,85562 774215039465189376,138650 769955431594749952,115817 775414159034855424,1250220 795056150605688832,203546 778338870303846401,166409 732673689943072768,352060 785331452435017728,194129 764815182346330116,82953 765623817376980992,86440 738406365941489664,11774 795378714242588677,266491 760574509984337920,60112 762021957638381569,71476 789138684440227840,159876 740333801843265536,11774 792080920547237888,241034 752984941982392321,25255 773970227994304513,140444 771700721930661888,113332 759101979792519168,55660 767549679714246656,96039 777191965423202304,160539 775001722045468672,146259 788310673436577793,215437 788815906545688576,220526 753780438842347520,21714 773867398466195456,139404 776059036747767808,153095 760992436479033344,63879 761322642309808128,481145 781030852990013444,181539 774270860521709569,141858 795146315315478528,264774 795292374641639425,265257 769326495454101504,112693 732229295653933060,349197 794399615072075776,259659 768101063698153472,98720 751763987163865088,1170530 775563291762450432,148748 734127094389579776,353714 795430327468642305,266151 753583332705783808,28033 793128547099480065,248988 756478231939801089,43391 778980485410222080,170253 793115387198144512,249469 759079783892385792,56231 775897107752517632,151526 779412306987888646,173628 787615319678476288,206748 787849974071566336,209468 773714751775973376,138903 780642697539362816,182257 787714110997823488,211347 766272848436432896,90735 768131008201908224,103354 786005751307186176,199262 780829246457540608,182257 758347040812331013,50314 759243963249332224,56964 768208934184288257,103046 776680575088209920,156835 794544315255164928,261155 764610565352271872,83751 787074808005681152,209043 794334886240796672,254135 755143237510262784,35841 766644208836890629,94699 788454710541897728,218275 791679743535874048,238395 768929501107462144,110381 788740534730829824,220332 794000904815083520,255870 774001589312901120,137965 793144142062772224,249469 792543847607898112,246295 792569362016194561,245203 793288855625601024,251269 775656322549227521,148748 776756111483502592,157082 795334553569267712,263325 755058573768400896,35044 769368689892220928,112104 789246353671065600,223921 770305803098075137,11774 785874767798759425,198671 791357209896550401,238207 775626450254827520,150404 787599657073569792,352034 767801501225918464,354032 778392032498765824,165185 779691208696270848,175772 787331407181967360,209095 742452556937453568,11774 773885132512063489,139404 781227158270275584,186170 771831191972487172,120610 767077026222120960,97355 774318457840021504,142301 785524652894461952,195975 791327072991928320,237491 793705073373122560,252408 786593498896093184,204413 791717729216696320,241034 773931732429107200,139404 751784059022352385,19352 758238617789751296,51344 761286383646498816,67852 787309020428197888,210260 793473071625580544,251350 772870649756934144,132335 791653063232786432,240145 770363557544329216,117562 791357861649604608,238395 786075972961533952,200355 785310279810842626,193639 771311650615898112,124597 793952534515871744,255826 794098772804370432,257674 764457577065304064,82844 776436625182076928,152314 790854047574003712,233154 762975065516441601,75724 759243235273367556,56964 790513956959973376,231894 764968341437947905,11774 780584427445428224,181419 774824955762479105,144542 792542825002913792,244270 755112610119450624,34731 793509770321883136,249926 762405697925500928,70886 790640780016779266,232881 793174784368578560,249180 793182498851348480,249926 768205474944647168,86274 757536375625265153,46280 781492413521158144,139404 759880524995231745,56964 780453040037978112,180310 795102122593370112,265257 767376055657041920,97325 785679168658898944,197297 770049083318865921,116164 785276158224900096,11774 776643035895431168,156835 790338484443701248,229220 793845904830787584,255942 794011092410191877,256502 752053291635380224,18316 769149071348989952,110659 791208988289470464,234583 794000442619465728,255870 793210081399537664,250633 765658893817184258,86440 768137662016344064,103261 792512603473883136,246295 756459486651363328,42432 787040686294138880,207965 794317221845749773,258981 786256970743283713,201555 765233265602990080,86472 775960072975478784,151185 780835755371495424,183269 774965917096607749,144654 777272704994988032,246425 763542232163086336,77731 791638916071759872,240145 753325569278738433,25189 788171336011001856,214809 780461793365807106,180343 794554863908581376,261155 755140385412935684,26721 772548662878756864,131025 786580192080920577,203510 775709414712045568,149292 792229279039913984,243075 770736542121857024,121177 779639375625719808,170294 786970686124425216,207949 791973674098098176,241819 792846034456182784,11774 752883812867059712,24134 773230764884385794,134561 794924781732696064,262886 795723221685432320,267737 775392728968552448,146704 790643649121923072,231894 793397917939666944,249926 772066067741085696,128934 793652390188621826,254135 762476913222754304,431998 769982698601447424,115435 794312914798710785,257492 775120451517362177,146704 767804399695441920,100891 788508563983302656,217574 749700405660151809,7461 781644431317356544,209828 773883161184833537,139404 786367998617673729,197286 762456637105774592,73030 776274745247555584,154071 786345065769738240,199546 775601335680978944,351463 790650586760826880,232169 750822999272493056,15165 792024892585672704,243187 794889975741448192,262849 762397028110307330,73077 759144291289542656,56964 768708608704016384,86103 787008223962341377,205047 758196953200992256,50346 776805863797383168,157755 777879946693926912,125529 760942209839529984,57574 773311828902473728,135903 777550291856138241,161993 755153397947379712,35890 774371789568782336,1250149 795427330537701376,263895 788456432064606208,217574 758637134299406336,53924 771499847790780417,112363 763417037762945024,73814 792884352443043840,248194 773899148491763716,139404 793210598364475393,250633 779007437076631553,170455 776201439160905732,152735 773112936286027777,134470 753201815936757761,26140 735224654407831552,350498 759517123626446848,56964 794577912519225344,261155 732442969064738816,352077 764157017099497473,82066 774038915044876288,139404 778274726204600320,166941 779679410223927296,174230 755104174556127233,34666 765909178682634240,90125 746394788396572673,89689 761170957398532096,64730 748939628191838208,1170318 732280546395623424,196346 756619191445131264,43471 781280780748283904,187044 776789990109908992,156835 770475848717729793,118191 753527941104041984,349479 795277959539982336,249469 786503860596506625,203674 768423609404575744,106281 787743239319220224,205197 792811391270825984,246726 749650731234369536,9433 778699432724303873,164980 795154158802391042,263896 776241355404095489,153743 765230092096147456,86440 780618706497830912,182146 757279330795786240,43811 788579574430830592,215437 795698779915698176,268281 762677510907715586,73974 791482302387916800,239446 778957820230270976,171324 775807185439776770,150663 795361293150670849,266054 760631557510012932,64084 785282205836795904,193669 767963329994354688,99167 776543062902214656,156132 781902930488102912,191354 792813309581860864,247232 756832433534799872,44119 791477810850246658,238207 773393172999405568,135136 781501515613761537,188119 791045926517411840,234653 775296869152862208,146259 794171703001686016,258331 774126613852135424,140048 785963947740524544,199453 758385747502194689,51778 750195909443543040,7826 773556244028149760,135502 781918751918784512,190957 790658148616900608,233307 792756779922763776,247232 786069073415303169,195778 795750889734762496,267521 765260924236263425,86577 793175701503479808,247379 779156104995635200,172962 794555076874555396,261155 781561367295692800,188119 755359072610766849,35980 791052537151496192,235951 792218781946941440,235685 753372342210981888,24271 781350532178862080,187427 793094393112780800,249469 755924040209010690,18215 790950866249326592,235331 765746735008186370,54653 794888321889685504,250293 780484772548272128,180759 786219926499434496,201494 789562734962761728,226881 794626479946657792,261987 794579516601470976,261155 770290102941589504,47570 742751139754606592,11774 780049389045837824,172185 794564807349313538,261155 788440314583416832,11774 753703317646217217,27853 789680294886420480,11774 764602675996532736,84209 753773787322183680,29819 757637304722874368,47761 763212136550174720,76549 794632783721361408,262025 762247904673271809,72035 789492173897027584,225358 791799297729765377,241034 751216744174227456,15066 787052897695567872,207613 766887809084854273,95840 793651044764889089,254135 774418816549945345,141316 775164353074962432,145244 777117306199482368,160238 756439854301536256,43248 760208669510369280,58537 785616271635275776,197512 793325295969275904,251162 787465145756811264,211347 793596078314708992,249926 776823391856627713,158520 793186426640855040,249926 792369314519068672,244143 793574910543007744,252408 770339316904005632,118087 793987119970553856,256276 794930662511931394,11774 775499829329981440,148473 764782313582497792,84380 778622053264027649,168479 792160190347014144,244289 762694992598999040,73814 795399591231426561,266138 751807286465617920,18893 781154536043839488,185409 789799271658848258,221107 757180422463913984,46332 785465197628563456,195975 793509273661648899,249841 781347694807658496,182659 758252688882696192,51675 785823593859014657,197512 762809586428571648,74308 773567343439978496,11774 791668521138651137,238395 794142566992277504,243865 771079474041552910,122388 758436997576941576,53001 779535444056748032,174557 788807720413429760,203546 787021330218639364,208176 793098483087642624,249469 794933655407837184,355185 753744578855841792,29059 785672605223231488,196917 790323721286234113,226731 763172424632377344,76188 766693253513039873,95593 794242030188851200,259200 786660263680507905,204224 793474232525217796,252020 795755599963291648,247930 762705051290853377,73926 789228010117267456,222436 733527439352041472,355020 787858352265199616,213064 793890894906732545,255942 788108112590929920,215005 773351026925502464,134470 776079265012080640,153194 791674149143973888,238395 755254723154939904,36491 790964040910696448,228989 785647016139366402,195492 751050561429049344,16422 751085338420875265,16422 760532480176762881,63149 785814265378672640,195975 769614522197929984,110585 792074415714414592,11774 748934252511764481,11774 776840341441744896,158520 795747992485691393,268646 789094177053237252,223286 792228396914925568,243187 795668836192231424,267862 791667611675353089,240483 794816835430576128,262849 762712901677264897,73926 751113304831954944,15808 761129863109447680,66772 792033612933640192,243187 760972795786457088,65839 765094791788965889,84724 770038257904214016,116373 771386354282496000,121688 764790919937847296,84753 765655177697366016,88930 773865971262054401,139404 775852555175952384,151463 756900004791406592,43013 776439501992366080,153596 766404623712133121,90735 759419847457595392,56964 762383633109901312,431998 776675293901705216,152073 787873353914720256,210208 778952376329891840,169638 773938650090467328,137158 767777638899298304,101383 776150686711119872,153194 781645552274411521,189031 758603065532358656,46384 771802511799877637,128194 785548783216189440,194082 780268805843025920,174891 792672951200059394,240483 772953300048109569,105643 757715053940449280,47693 793180043325210624,249926 772155898215096320,128519 764128068030099456,1249200 780613135229194240,150151 786218315668656128,198620 766279377986342913,81929 787473109028773888,211347 750081259192389632,10064 777253302195122176,161060 760476968408059904,63051 786709963657867265,206054 774301586944167936,135136 752656719059177472,1248242 775422116820680704,148800 733061116671217665,56993 770666900925874176,118698 776492942177427457,151071 755549169465434112,38183 788710522401222656,214492 775890080418394113,152182 794987220243509249,262849 749819720921153536,7816 756765906567503872,43391 759729177226424321,353879 763886323757420544,80720 775781785967943680,133454 793620529022468096,253032 776155365956124672,151255 768219211457966080,103975 794628885526630401,261818 746814172768387072,195876 785440284381327360,11774 791381449681342464,237594 791888280291725312,241678 756616263753801728,44429 737344255027466240,11774 763587290295836672,78115 734773890065567745,353374 757978658552287232,49923 776131082978635776,153002 768814075174330369,109167 780918336968196096,168284 756296140136611841,41459 774347786171015168,142563 781882929261768705,187896 764132337651159040,11774 794673460882632705,262022 754748780763684864,33356 778285493234569216,166409 758251329240309760,52004 788765637447327748,220029 762751718169927682,74797 752081850881937408,18009 768611388579164160,107428 732743713554735104,353220 763792726634668032,80136 758073067792916481,50827 791855499507437568,232137 751991590009339904,18693 771136882986082308,121787 766411604070064128,86274 774215735556055040,141887 756242010051272704,42117 756621325419110401,44450 794546507395506176,258193 756576725233008640,44167 792429754183888896,234583 768965518904537088,110362 755615778335035392,1248326 786673531698442241,90209 792961643487559680,354032 778378056142553088,167220 790609982823686144,231358 781629001349541888,188498 763025357410885632,75724 779435160790073344,175074 794757827503988736,261666 789706999923638272,226712 753057125572681728,22953 753777324257112064,28477 773631512348659712,137042 790998613920915456,235590 760997958506586112,62063 768517949548269568,106034 778224307965161472,166390 756290969377529856,42564 762044865433788416,27156 769634673458876452,113412 758327585055080452,51809 781279831900073984,186434 769545834706956288,110585 794651341205409792,261155 795613113869422592,267655 788486754751897600,215754 773565263677628416,137042 756318721891766272,42249 786200819746086912,200382 761250736629882880,67547 773871411236601856,139404 788387052043718657,217519 794730121206841344,252412 732275629169774592,349197 787730713181245440,212522 794604677681778688,261155 794633499810664449,250785 776660398015643648,157082 761969770983927808,71270 794529916914176001,261155 781658949560827904,187969 795741823163432960,267746 759447569265266688,51798 773701333631307776,137869 795753421840191488,263907 793235562383626240,249469 735349412273238016,351543 780881397733089280,183269 769601165654843392,109623 786302309143711744,192032 766654371878797312,94699 775108392612495360,146720 776844711969554433,158673 777194995111628800,160539 794204787579428864,258456 785366651969548288,11774 759258038998036480,56625 743944403639738368,669866 762031189175767040,71429 770339544327528448,118375 793099648114319360,249348 793760869553352706,251319 766441725288181760,64652 771137916869443585,123889 794272488767229952,259360 780956837034221568,183632 762728268629958656,73712 776903034991443968,157755 795067491181588480,263532 758460397917655040,41680 790295490629820416,11774 763071234871394304,76429 791410855350894593,238378 770363157613318144,117963 790756636939853824,232863 781328705096454144,209828 785563091773886464,194206 757625574445711360,47782 793257361318092801,249926 758285244416090112,52061 763473661592416256,78159 765512959724519424,87867 758038393750032384,50923 766988913202176000,93144 790538917644738560,231894 789773841090301952,215754 777183179534774272,159389 795325237692862469,261155 750748585751347200,15005 788857742790320128,220602 780939024252936197,182726 788660708313489409,218258 790504722901839873,11774 773581573933248513,11774 774012614380617728,140444 785582867107708928,196524 780615228878913537,181935 743242793666109440,354153 787766725970432001,205197 792588596779814912,244270 778937175039705088,171168 790651694380089344,232863 777903332060913664,11774 754740001603059712,33089 778334112767619072,167319 750121492621299712,10654 753310938648936448,26702 763158164661383168,76723 776585293055098880,156835 787065079745437696,207861 760626151761047553,11774 769332025442635777,112970 770257976888221697,117364 794043907533340672,255870 794589684630507520,261818 785479529133256704,194723 750769460206862336,996861 772538494036037632,11774 786940332042702849,207613 793267310324613120,250243 786096518491152384,90252 794316467084886020,258456 771955468570853377,128934 764576878959091712,83106 790434129984847872,229895 761256174872301569,65839 791735500969168896,240145 776557149103075328,156053 757953090242752512,49925 778689754384576512,169923 771095206577917952,122955 761532185782411264,68993 773844856049283072,138819 789559181472894976,225949 794911774390841344,263895 762349999883595776,1249022 786263496245776385,202429 745826407037681665,11774 778821091921829888,168794 771129435718201344,123583 772919588015136768,129551 777806013189779456,163763 759819095751610368,58542 794874712400822272,262849 771432408881266688,122528 788805790886989824,221142 752990509619093504,24316 771345989596749825,124573 792094696692715520,243865 788828234779660288,221037 764134669956816896,82066 765007865476059136,85562 795218878397870080,262925 759215684140302336,56964 765341453702852610,84886 776967116964507648,159411 795085105089933312,249926 759126776392060928,56964 768378313966444544,105270 767358215956725760,98661 760807687332302848,64722 773310758285225986,132335 788442567952240640,215437 753664817819291649,28477 787729945816596480,206644 793154747352113152,249926 753742755654873088,29263 754180309101473792,30590 779057529842171904,169923 794975420647022593,11495 773159550719406081,18215 762279772256923650,431998 761662877707239429,69747 768057724319961088,102514 758041918521520128,51069 750672640231153664,14421 794754642014048257,262240 751151159872598016,15808 763498616648507392,73814 793165025368166400,247056 764126061068070912,81869 777338906962386945,161481 778305639407767552,166941 793516282851262464,251803 765853213488779265,76623 790947730021548032,234583 794179533326794752,258331 773191867613798401,134033 781453241926180864,183269 753092524554784768,22795 762362661942206464,61145 785906814433030144,195975 788804671418892289,220765 758684689305657345,11774 785966617473589248,197512 766770616619962368,95672 793427928252055552,249852 762052062926540800,70509 757575564370841601,47782 759461748332195840,57881 759092500938297344,56964 761129648818425856,61051 788452885344325632,217837 794540402942603264,260404 788172881075310592,210235 788735007477161984,220332 771551460060311552,125163 767904734615367684,101681 790922900282875904,234583 761510068319903744,68893 762299992245665794,69711 789846315639463936,220433 774075165009383424,141360 790894547366576132,234583 756553350645223424,43469 774176898293215232,140444 769086325521784832,110302 770009959006437376,112872 793285899291332608,250293 795347178612989954,266500 792119728638599168,244230 790967512187957248,235487 780608588586872833,182037 774291518836183040,141912 787768409039613952,205197 751612056600621056,19000 785596357310451712,196524 787659459464040448,207287 788911636602126336,11774 793494302999523328,11774 758714764302413825,46384 766026583576547328,90723 792129386367639552,243187 760532412250071040,61922 793100025941426177,249469 768840655925764096,108784 759110904097087488,57105 772154482582880256,125554 794204925387415553,258771 781088223942496256,184264 791656360027033600,238864 788473631424806912,11774 733421376204218368,355952 778920426319773696,170252 793983707531137024,257423 759523934446366722,58227 749927163118452737,10735 779127438341201920,172962 789921841175490560,191831 794180633366970369,258386 793201982185943040,249469 765274885937586176,86103 781342273208541185,139404 737730898544582659,354309 777012934308425728,159876 742950477097271296,353879 778457576165912576,167674 788557181780054016,218275 775334755944374274,148045 793610719581405184,252020 775865449141592064,151071 763495811783077888,77598 772095318506639361,129558 793909394236997632,249926 772926036296228868,11774 785655672599785472,195975 776911052378341376,159359 789833129976487936,227242 794731887378001920,261666 788081342567383040,738099 768130924387168256,102514 768512391743049728,106716 770814240890519553,120610 792571022293798916,246671 769469106659745792,112623 758751352361058306,54842 771476748659601408,118191 753660759725502464,28866 764808213690810368,84679 767870403574398979,101383 787722927127011332,212608 762408720458362880,72615 753363560860880896,27045 758240977853280257,50923 771460494846595072,122759 781272228872630272,186883 758183156927205377,50542 774573455253516288,279676 794691786027503616,262752 770832758478364672,121612 757567829961048068,47761 785239717457432580,194226 785640196968767488,197286 791862611516067841,240483 794554751547535360,261450 761528943128223744,68993 755058811656933377,32869 792071875312705536,218489 793133839916773376,249852 793968449550749696,257204 761308468087296000,64664 758357736421789696,52385 793715254735802368,254577 792867456838623232,11774 790936303563005952,234583 786712231425609728,193955 769302876594241536,112788 770037243042000900,114779 789330069512564736,215437 766346060780285953,92860 770328547332349956,90790 776111667604226048,153194 787012662475489284,207287 757456783816269825,47090 788099491471560704,214354 791769713089077248,240943 794314095759540224,258598 794668832484954113,262022 757269341364555777,1248476 766819898727292928,95672 790616691596226561,246425 764566473528320000,82066 780674319806500864,182122 792075817719308288,243614 765206550478716928,86103 773515692247248896,137042 774196472417914881,138382 753671132750811136,28508 791895666368909312,241940 793573731692113923,253606 792542316972142592,246295 758283715915030528,52061 786400198222237696,203674 763125946694176768,76549 792189551288553473,244221 789116331899564034,223286 773231426829508609,135025 785467879604957185,192032 789929724977958912,228101 789291432364220416,219509 767488730445729792,11774 760302062533881856,60391 795349444518612992,264397 793983134668685313,257325 766429884134686721,92958 773516162361597952,136515 775609230225182720,148713 762612760588922884,73814 776034234376916993,152314 792154890696990720,243075 750414274292482048,13021 777248528217280512,159876 773183623306424320,135025 787688572962889729,212024 766445539705561089,92917 795114854499504129,264397 758298718760267776,41703 766730211211743232,95672 758460334994624513,41680 776757796045922305,157708 732262921762410497,1170411 732949912946626560,354825 758086213962231808,50476 779333588189863936,170843 788952422529904641,11774 770406804010381316,117257 786363103227228160,203391 787105449132724224,193297 788168470923841536,215969 774327908869349376,142503 786344906478542849,202379 758767707638685696,55262 774466249724014593,141749 763797536519950337,80393 777589818259759106,161277 793999684519923712,255870 759135647319764993,56964 760328047413297153,62130 768130810859880449,103354 732240006362718208,1170335 751580313088843776,18893 765643028719607808,88546 786130824303415296,194450 795705768586579970,268356 776213049153847296,154214 786405301574479876,203350 761642075880321024,69422 746249904968826880,195876 753727552003436544,29548 788159440486674432,215754 791702802733072385,240483 754878489254170625,30910 777023964438749184,159894 772475813966995456,130415 765147612164960256,86103 794310928992829441,258598 778731174826954752,168698 762600445751791616,73685 778686320625319936,169923 759793763543724033,58542 787025756991856640,207076 776550868699217920,151374 765331749257654272,87145 779290142489980928,173753 791529761986244608,239405 791736552611127296,240145 757648478604435456,48549 764971709787144192,84724 761319466261180417,67973 762074029914218496,69711 733642803419439104,1170506 762986096464629760,74483 791281112408547328,236454 760825228377415680,64745 768596745479749632,106716 786199215663747072,199178 752308013491294208,18994 756500580231630848,18215 795467059006242816,261033 778227736192004096,166409 787160505571958785,207613 788095497043083265,215005 769825368740024320,111835 779117503930740736,161993 791375828743356417,238207 793287491985997824,249841 757994769171619840,50442 758687001981747200,54070 765267746196037638,80486 776845870285230081,158520 788892653429460992,11774 794381145873862656,258598 752866215060709376,23899 780597954381963264,181811 788920032613064705,220332 774631999063547904,73196 733084555993845760,355865 795026082655244288,263896 775865155578163200,145866 771178573273063424,58508 793568385082720256,252020 781825950594002944,190635 775075448472690688,146259 759861300922949633,56964 786973273175257088,207974 790958221858975744,234796 772953266405593088,132288 757780374361612288,44085 788740326831685632,220029 792023279380799488,243075 777465803746795520,161960 792858181231783936,246225 787057072454205441,11495 793457441346158594,252408 767444923486310400,98072 767501140632141824,79987 785935821861978112,199960 750367597074472960,12883 776001343962185728,152735 778569698103394304,168794 778629664285732865,169201 775429498535673856,148574 785542047121887232,196676 791981409829355520,235620 794074756295364608,257492 762008552755961856,71502 790945059663470592,224338 793571870402547713,250785 755045328710164485,35044 769315176394940417,111549 795026712442437633,263907 753095326093996033,23934 766642273454927876,93850 773706638712647681,11774 786249673522745345,197512 778213730903396353,31957 776810117270351872,155688 750370398194110464,12883 770741326270853121,120610 753074438245974016,24269 775649190353469440,150511 791804375144337408,237491 732617886884204544,352722 777268899725316097,160609 792823354315210752,226218 761250809837264897,67547 786692426270408704,205455 786968248235401216,207287 786006409901019136,199561 753683251458367489,11774 790247589300072448,229724 758286388672524288,52061 758640179951304704,54070 765682211588890624,88459 765700014030987264,88506 786067286541082624,200870 780548181058650112,354847 795467744732971008,266491 758449748013518848,52394 795346562444509184,262752 764166639667388417,81869 764254861315739648,82283 771737149486030848,124597 791172358212034560,235251 759766025437077504,59666 795403597232140288,247930 790679742957522945,233131 777450308490391552,159876 755428034090377216,34441 763158429615521792,73814 787484843605053440,210207 791061614732587008,236393 752994965781819392,24346 781511063036715008,47940 769852285010804736,114436 757342840557109249,47090 758711903103234048,11774 765129783810351104,431998 762636120731619328,73949 793637962311348225,237491 787508266842542081,206007 764106602458779648,81542 795399467813969920,266822 760545526743830529,63179 794265363345117184,258771 764973832226476033,85562 787956995768844288,214026 792935159976890370,248124 775405337910411264,148537 792116403167981568,244215 794895726882983936,56391 752982453103366144,24366 780627746116427778,182211 758439242364104704,25134 788125719012397056,205197 750398924129579008,11774 773654247195840512,137953 793815141766889472,255393 777984269666938880,164375 786778351897677824,205181 787155922225430528,208928 780035130085679104,177433 785490092278231040,196277 776146976886755329,150511 766531183433834496,93286 767819847979925504,101681 795376660035948544,266151 761521418660147200,67938 788450754201804801,215437 761876966924398592,69711 791125033200459776,235487 788149765859078144,215754 772878223294070785,132335 788122947785519104,215754 788128856473538560,215754 791254853120987136,234583 767251217441579009,97685 771412355439661057,119717 785753886216761344,197017 787801872761434112,213253 760962205823086593,65974 766331990664679424,90618 793859287135113216,255393 755330931519426560,36807 788151430116806656,216009 754776884454518784,33356 791687813896949760,240145 772976466682257408,133043 786192757547110400,201619 795447463381450756,266079 773974779279740929,139577 775764842917617664,150404 787075641728495616,207796 762074750747234304,431998 776303638138544128,126016 780632894389747712,180233 755906482441326592,36522 744632807729700864,11774 753600374821511168,27045 791348511908372480,238395 793627517068468224,250633 786614877880135680,204413 759267135499673600,55661 772776979967856641,132288 753072777016606724,22411 790726149668241408,231792 793059456351399941,243865 770071737992175617,114022 780628577469472768,181935 757904417744191488,49852 751817502523404288,14538 781468329902940164,65113 775136437561880576,146675 767848165395554306,97811 767720848920682496,100893 791812267289546753,240145 793567954675695616,253606 760569221549924352,63451 766019880407609344,90384 751139465930964992,17195 781608148750721024,186584 795380459089711104,266491 772124028559470592,127925 790972163142680577,235315 791808542164459520,240483 768832761465544705,108849 775310386132348928,148170 790277472902414340,228341 785588755830800384,196676 793470596227207169,233154 755163415195295744,35890 778753458253860864,169916 790996841148014593,235744 785514226517315584,196277 741004482427785216,738099 769599261721829376,114306 770895774335037441,121949 749944509832716288,10395 754725442628816896,33356 793868645701079040,249926 776095061763297280,153194 758471051802136576,53185 765650338900680704,88930 794526144955613185,261155 793484397475274753,252020 793583683538128896,252679 790544569859309568,226538 794437535434883073,11774 760508072204853249,61011 759760571998711808,56964 763918449814798338,80209 776807592244817921,157755 756353936282517505,30131 764781412830633985,84724 768979030607470592,109667 779868472184565760,175549 790287416892555264,230732 769188525883260928,209828 762105980536496128,1248990 771401659029348352,121795 758453399171899393,53246 779064766719414272,171463 775405195652112385,148537 763881424352968704,11774 737085816468471809,352687 794726287017439232,262053 795445093020958721,266884 794132428050886656,256502 787823315209494528,212662 766687401813024768,95568 769661802263158784,114357 771400361382817793,125459 759233194134740992,57574 761360687515828224,481145 753915723324481537,26140 785337591012798464,193633 760813187159568389,64722 787103829414273024,207613 770383443192582144,118761 791273623352774656,235590 757222522261676032,41277 793888676820373504,256534 762805358758760448,73706 773646783553691648,136904 779134056537681920,170187 762759520267464705,74281 769646055331864577,114779 787005659724132353,207613 791870135959035904,240070 749312833247031296,8160 769263479664418816,112363 794767504212197376,261666 777087309330067456,159906 780259850097917952,178045 771094925500788736,122982 764174749626793984,79589 791356875044491264,238383 773528205760299008,137042 775402312000937984,148994 785822935562924032,197512 750381260900429825,12535 750746178870849536,10848 790259425101709312,228341 752236553456476161,21714 756244844167647232,42117 786499582893105152,194723 751841051200122881,17794 769333363232481280,112336 788352495965712384,216009 794591949801934848,249926 794598673539801088,261155 793484353108054017,238292 793416281575727104,249469 768204939956932608,104818 732636304416989184,353166 794558900079050753,261155 766727485442502656,95262 763425267272548353,78129 794925461839065088,261033 770382986101620738,118191 788549882437046273,218832 771005162647269376,122299 757607545749934082,47940 791004635146387456,234951 785331487595896832,90252 732754815730618370,353002 788158453214769152,215754 794620752557441025,39957 764824754670936065,84724 790643077929107457,232169 774238226013835264,138205 764203709928730624,11774 771972060272660480,126389 764267197908647936,81869 792431963512725505,354073 751625901549428736,18215 761084054250754049,64722 785841325174382592,197512 793551037147648001,252014 765709843919409152,75631 769723892369809408,114985 780559422791806976,181419 789663703113297921,222788 794601633061752832,261155 785467339907010560,195975 787721616679579648,205197 752657372082950145,21332 772048366658203648,128934 787819679951839232,108396 791366673538375680,238207 790627405740187648,232137 776787966878375938,157840 788837124527251457,218275 754736951551520768,33356 765674958764802048,89076 794535510651727872,261155 763403733510356993,78087 758276969813409792,52112 771050478352343040,122955 762817392565190656,73926 795715581412446208,268448 785915151144914945,199546 792754187318677504,245208 775602715204386816,148713 795709822633119744,199307 775756413867917312,151071 788608050152308736,194072 756580589340282880,43553 755057223961677825,18470 776980940417400833,159146 732975546901106688,354989 774297227888066560,138532 737713429180354560,686533 760357347705298944,62515 772935208815431681,133664 785646464471076868,194082 761703088449327105,69711 764321414807588864,81869 756401563401322496,42432 771133430071386112,123583 777917170357510145,163990 786721131709472768,205094 790239088532197376,164764 753565828633726976,27045 772606492407111680,124781 790228859958374400,229724 755110958616416257,353200 764270603499032578,1249230 778330934261211137,167595 768658424758345729,104973 792766299625709568,247241 762790892960788480,74281 771196497190805504,122146 785487712170029057,195975 761306524908150784,68008 758659559372099584,54070 760515113963102208,61412 778407667148595200,167407 744826199554330624,1247655 753691716708728832,29263 785627995977297921,196277 791334687318749185,237594 757605117625376768,47761 765638129084723200,88332 770410735444692992,117257 789141392530477057,11774 791365769468706816,238207 756600667289055233,44291 795742266728087552,267576 773608736652947456,135074 766693154925969408,11774 773471083412516864,136904 786452789853433856,202429 786548625199525888,203932 757184009310904320,44023 766607693666803712,93823 768558643683946496,107423 763464250929082368,78566 788495205393661952,218275 789182665383567361,223286 795670541021614080,267862 771835321537396737,128143 785671563991404544,196676 759135254741446656,55887 763564593654403072,76934 775496428244393988,149089 751598644667650048,19000 778240407704473610,166390 795115327113805824,261130 754145719930322944,29898 755037754333986816,32393 763841813388021760,80486 750568953295101952,13608 777608198668873728,161960 732470948582973445,352077 779492569742970885,169573 785832699827216384,196277 786591778472390656,204835 792190563764342784,244221 779768227840700418,160134 795270136135618560,264397 791678817530179585,240483 756619947061587968,44450 772202638737805313,129126 791377499032809472,238395 795101615237767168,203546 794674902318120960,261942 788386523720720384,217519 794972855066918913,260927 753175942240038912,23217 770387080111267841,118698 785663536672362497,196277 774710077479653376,142852 778639714219806720,167319 785891008265326592,198671 768342159804231680,104662 794727701135425536,262849 792090720152743937,243075 755477213785489409,37538 764158445377294336,82209 765308999998644224,86440 795495042991484930,247930 791384852427837440,238395 762759577787965440,73910 772095827418443776,129558 789261236777005056,218349 764427779093958656,83429 785254861910585345,194167 794307982473334784,257421 758265842614272000,52112 788783822225674241,219678 732679006982574080,353228 766628806144634880,92149 792085899454611456,242693 750011584676855809,10064 769658317320912896,10788 778039414442393600,164783 790235706375348224,229505 757680833478135808,47027 760328373243678720,56964 750645998423117824,14277 759795984432070656,55887 739942408033538050,353488 766634234287042561,93504 773382325493178368,1170557 754767368635547648,33355 793834848804671488,250633 769299495561691136,112872 788758085892321280,220526 791917639559897088,228820 754019796920872960,31077 794004001415000066,249926 763822284905775105,80177 778544138329415681,168670 787793173946830849,212953 779151884078768128,168284 768057893044178944,103261 762953763162300416,75633 762078252437471232,431998 770295067340787713,117377 795706971307511808,199307 732308839765319681,196346 753697070792470528,29263 777987468775874560,162610 779381588400410624,174557 732720944893038592,353714 787479127653806080,210289 759218330532208640,27156 788849307709341696,220029 793886911949574144,256255 772830128212733952,132335 795669245547970563,267862 779430532740476932,173347 773526202405490688,136947 776072370377240577,153194 756089532450279425,39169 788733581522640896,220332 774368515105128448,141360 795025814370848768,263906 756421533132787712,41459 790387097119051776,230485 773189899415465988,135025 786026994114756613,199462 795722323949211648,261155 772467131984252929,129662 775271252026064896,139865 779514334779092993,174891 732735759178928129,353279 768419706122432514,106281 785573183386562560,196917 775731803143405568,151071 789102410140569602,223492 772984909832921088,133705 780325406373056512,176203 790628937860775937,231871 766460068636143616,90384 777909200139657216,163990 763855833520336897,79691 785795116040462336,197324 794745069928587264,262752 771519350901727232,121612 755915483392520193,40410 789235239788814336,223692 769224000937529346,111549 786025387600056320,200490 794590830187184133,261155 773525256686284800,137042 791673553024323584,240483 792429028196179968,243165 794209883075833856,255176 751186605684068352,16768 777598656786694144,159475 785723538334363648,196277 792817088993849346,247877 792189339514068992,243513 773606346981724160,138054 778077338000986112,163990 787792490904510464,213064 760175047990398976,61051 794547784858947584,261155 794697159580983296,262752 755880624863326208,16299 780809999144615937,183269 794735478864048128,261155 794012537930936320,256239 739691142216876032,349357 778318782452277248,167517 732204665908137985,350269 758273431003594752,52061 762259886239584256,72408 768133408824229889,103354 787094066638884864,207613 787079077404430336,208014 779011757008310272,170455 773700293737447424,138819 793929916932841472,256451 764207297820098560,80939 795417612792590336,265885 762659767491956736,73814 773898013056049153,139404 786234463781023744,199546 750115920262103040,11312 786166644150116352,192466 760625928082890752,61922 793945485618778112,254135 786588357648347136,204835 786708779517808644,205728 795004526646464512,263907 772276625744416768,129700 792100044119822336,243075 781323063275192320,186212 793863196654395392,256255 760689148319629312,63149 765385490992238592,86485 792100263532240896,242693 781864256820109312,108396 787497847214276608,211347 793890217325240322,248652 758337760822525952,52554 794894734271594496,262752 743216841884073986,11774 760838869470240769,64325 770937187177107457,122146 750139814612045825,11495 756466775982759938,43341 758414722999853056,53144 791353923462434821,238395 791631909596037120,240061 776649111516815361,157082 788731666638311424,220029 733014629799088128,355291 762426822483075072,73102 766478884342685696,93823 774260953135316993,141887 778722795450535936,169923 792407223293149184,227183 773523833072607232,24173 793812656142426116,255393 765261916629508097,86653 788504633723412480,131210 794378933416394752,258591 785993762988101632,199546 786045843346300928,198878 756591005588127745,43471 790537093701365760,231894 775283905867968513,148045 794537988713656320,261093 750039294589411328,10848 779372783004291072,174427 761336709497757696,68182 774658935819239425,143948 758809760204337152,53975 764908676293464064,84422 765010666348503041,85434 764198872965144580,82457 778305990840188928,166532 793460415674011650,8044 770201508885336064,82066 792477372624801793,244221 758390572520308736,52554 763117516897914880,66116 792489242823913472,246225 760180547159076864,61145 793207017200463872,250633 756554637411426305,41689 754835217374785536,32941 791049669191225344,232169 794531956188811264,261155 791825982122397697,241678 760274379120975873,48052 773645096386383880,138165 767896662715068417,101681 787731264128286720,205197 789957553102819328,225456 791789202665050113,240483 756947147052900356,45672 767143402685083648,97468 772960580206415872,133411 761926004143120384,431998 769511094117335040,113788 788123800558792704,215437 790915194704781316,209243 757648894549516292,48549 777115520814358528,159847 794115221841465344,256502 765354937895227392,86472 780938152001298432,183269 771463442251313152,125554 786272388317151232,202429 790717241520230405,232169 768472251729608704,106774 791012837921619968,235948 760242890995937280,60725 768343619497517056,104932 787067331302268928,207613 791351699139072005,11774 778300709431156736,163763 781197255000858624,183473 777017593374703616,158027 793098417010450432,249469 760213639425101824,60999 760902234179764225,64713 753358780998352897,25968 758375475777511424,52554 773030841895165952,132848 785785031436402688,194082 792925880364302336,247877 781636679740383233,189613 781210358757240832,182659 751890050439323648,17794 789479675496128513,226180 768961448181690373,110585 756344242109382656,42432 777643112000872448,162294 786416375971577856,203350 773060613056507904,133957 791450003441156096,238639 794932768727826432,263906 774071921851846691,138165 751182412210548737,14421 755817252444921856,39462 762499911069732865,70509 790636129783611393,231894 772188871274758147,69764 764800622235258881,84724 753359437209870336,27317 795761215972765696,261155 755163299260563456,35890 793276530398867456,249228 794293829323149313,259134 793589898561384448,253793 790878984070234112,234583 776143387913224192,153915 788136056826781697,215480 761996290213318656,68273 787829536989843456,207287 793122336627056640,249469 794679182865420288,258331 793131727476563968,249841 794798450722283520,261155 788024386573963264,214492 768935173761171456,108388 756673384428122112,41702 761683352634220545,70177 757719509608325120,48735 773879889661308929,139404 788834440722219008,216009 793549735088918528,252824 785670196547686400,196991 787482014991654913,211347 792090380091219969,243926 795269958120914944,262025 793110967282434048,249469 774679426395058176,144139 758430216930852865,52122 769345210132393984,113165 792803451658903552,247240 763455588374310912,68617 759396074960355329,50993 773408200418787328,24173 751066537553829888,16249 772894156150550528,132335 773958861329870848,140025 757188426751963136,44450 760563348303863808,354841 765766314954727425,88488 793842571206287361,255942 763912548521574402,80972 793961061863092224,254135 767915371630252032,100893 780744620795768832,182036 737012076829417477,264584 771234185499389952,122967 778610363680038913,167007 753989118258995200,11774 758856779388170244,54070 779836815356289024,177248 761308658483560448,67908 771886178136002560,128615 777298286503800833,160593 754731845087010816,33356 794902437152849920,261818 786775440656564225,206008 762726199848153088,74592 785652330960068608,194082 786511782345138177,203350 791255592102834177,237491 785821355048570880,197512 786269962822381568,201958 761390386975641601,67226 794218877651537920,257788 775406514987233281,148994 786221603117989889,201555 780434466581929985,180310 771109845709631488,123583 778567845915525120,168794 770971801144942592,121612 762868550449057792,73712 771102481250185216,123583 792828229170057217,243075 763198464163450881,431998 765029651630526464,85562 787987995106406401,214209 794912576975097857,238113 792173622966128641,11774 761214212588892160,1248905 790947139505586176,234583 794307548299956224,258981 791817219789381632,241819 759167809389629440,55261 780515811702218752,180112 760684489475489793,63451 781529910649118720,11774 792050998827114496,242712 793942808382099456,256217 750820702601695232,14379 753991569087328258,30360 752895697943457792,24134 767869985007874048,102249 764149453536104448,82066 760520728743555072,63268 760940629983494144,64722 733078487020490752,355480 750353161618096128,7461 792475168228519937,52061 793151348627955712,249841 763171682898980864,76723 756191223581380608,41680 763425221143560192,77720 766197014895824896,91724 794234420706340867,259063 749389541295869952,7073 765365612281331712,86103 762737110675619840,73712 756314322393980928,42249 786247563431309313,200355 770279720898342912,117257 791505624810921988,238383 787308806090948608,207212 776433259437760512,11774 778272403424178176,167046 793993391541403648,11774 762022550432014336,71326 786352491193470976,201958 788419323345956864,215437 775095171625132033,146991 785720803614597120,198094 763443929886945281,77720 765632053316554752,86440 769257865458561024,349408 753481558535786496,21634 766400045398757377,93286 793173105489219584,249841 765301932508471296,86763 790998955534327808,235621 775532686328729600,148748 790516925734481921,11774 794594233273434112,261399 793749924722520064,254502 760226181601976320,61352 763408549930209280,77731 762464692946087936,431998 789409223113191427,224680 794083993427656704,257055 781149381248557057,182659 786236105574146052,198304 794671956888932352,262022 792420899391541248,191527 757831038370406400,49056 755750415711428608,39384 770044426102112256,112363 776793272945475584,157755 776192243736739840,153866 775156261734277120,146580 732457396371525632,350864 767809705695731712,101383 776757664965599232,157693 790938072460382208,234583 790535885536231424,231894 792530696741027840,245103 781339834241560576,139404 762619903358763008,73814 760524097512169472,63451 771890781032476672,128404 732743267096383488,353789 757673831540592640,48735 778264499690283008,11774 778608094855168000,165185 744283451503710208,335115 751753840031068160,18215 764251266352570368,80098 794538767906242560,261155 764003617305006080,80939 789156409090908160,221971 788050866041294848,214138 755557260181508096,37655 769271447650836480,112399 771179412473520128,11495 776485366509568000,156053 773063550994636800,130804 759465829259816960,56964 758026066900377600,1248572 759079825378189312,56447 788327850936074240,217006 794566637328494599,261155 772528279882346497,80607 754006257716035584,25253 793732641937764352,252014 758269152893161473,52112 780673631537987584,181755 759596337453232129,54842 771056138787979264,122955 758687648114409472,54070 780776992610320384,182036 794052816956366848,257492 755559403315757056,37457 768138400805388288,103071 785659755574484993,196277 763778513212026881,78159 753398513669582848,27317 765729050014932992,84209 795422674612670464,267014 733045402451206146,350101 768116630358327297,103354 795042002203213825,264700 769280142892040192,111438 790323148529041408,230160 794998348805795840,264431 769867308009414656,112382 793248893681209344,250293 794532913501143040,261155 760920056339525632,65540 763539164847493120,77598 761000085295656960,66159 776197225550577664,153095 781162307393126400,183269 792544778902798337,244270 763753147022082048,1249147 786968681423204352,205989 762794942565605376,73712 769220710996643840,111049 773308824874811392,135817 753797417267499008,29898 781919859013619712,187974 771155392759988224,123825 774094636973371393,139404 750730411521736705,14960 765684986557059073,84724 793260428906274816,243761 794552777276006401,261155 733167951692595200,16011 787675930089041920,206101 751795539797155840,14277 766322930150215680,1170572 775892520727375877,151845 773596813509013505,137965 752186958386868224,14277 787145949881794560,209477 759208983014047748,56964 763367402889502721,77731 770455256207544320,118985 787270510757445632,206349 770576340005294080,118192 772401860116295680,129551 775021457428533248,144648 779128514939195392,172962 732744672498593792,353789 762637113376378880,73926 778157474012598272,165009 756296953676300289,42495 757410470043250688,46612 792429122047705089,239132 768279425674678272,101681 777611069447544832,161277 779387241743290368,174230 774299316714344448,141867 767107872874500096,94699 773652018351058944,138382 785952608900886528,199546 794676617796812800,262022 795737568105132032,268448 781268388131790849,186434 752970879164944384,23957 758173273788121088,51344 788752310402846720,220332 791112269828677632,235590 741667641551687680,16728 779428706272026630,174576 794856715745271808,261796 780777583533174784,182036 732801868049584133,353022 790956108278075393,232884 755539556879962115,37991 793542501839888384,238205 772809761964171266,132335 777952165306376192,164869 788109338204176384,215608 760918819615506432,64693 772026135123144704,124844 763113583186157573,76127 776162132920528896,153845 793973913592086528,256105 758653506676989952,54272 785341486082564097,195125 755884247127326720,39462 756641270450180097,44450 794411510906777600,259945 768644413056745472,107032 768130216833069056,103212 792563287862878208,244270 773541271977725952,137042 747831925830787074,11774 780112629465542656,177233 795035939907272704,261155 786339625811996674,199307 752006488453898240,19376 763409246893453316,76794 779042416535801856,171693 791168532188893184,235621 764126860980654080,81869 770376887994548224,118482 767840968926175234,101681 764618940282699776,83751 779327105423245312,174115 787289918510735360,207287 760257578857365504,1248755 766490523565748225,92854 753390916531085346,21074 759940595624181760,57132 750100485315497985,10733 794547158141833216,261155 786899591153102849,204835 794677758232236033,262649 765714521138749441,87904 795694906572316672,267855 758030047139729408,50923 786973059387449344,207949 754067390980292609,30296 760174683253776384,60866 789195092611338241,223030 788017381339635712,214492 788069073527578624,214209 763550398040903680,78344 793170082566246400,249469 767015209773006852,47948 766325572951744512,90963 795701762581614592,247930 792028769515102212,243075 795713349388529665,267521 752819339720523776,22575 774388541958737920,118724 794962932773830656,263575 757786075163074561,47940 789024313848594432,220029 785633014495715328,197512 789528053198139392,226881 793824557371195393,249926 788929214863081472,11774 785981903362850816,199441 788418043143659520,217837 732965513282752513,352462 792408977833197568,245750 791355693571772417,228124 771568605079011330,126293 795730373690830848,268710 775464014776307712,149259 791477887324921856,239446 752931228987174912,24134 762636333680586753,73926 768235345745805313,74681 774662010701221888,144139 787466010190307328,211347 792080667911872513,237964 794724344190468096,263020 788168970671042560,11774 775836202083639297,151071 772454825447481345,130415 775334874278264832,147637 775381915046064128,148870 769384106660691968,112693 765262584379473921,86653 767180235133509632,84666 794033569299595266,257423 787718629269745664,212357 764045462475202562,74781 794935143681167362,263793 785699504884285440,197198 753350212756787200,19598 758260408473890816,50827 787508281124134912,211534 770548113450893312,118192 791832008695488513,239906 771368925573545984,123111 787797740046528512,207712 788549815974133764,218260 786603885469196288,11774 753038029405552640,23725 760631333311741952,64147 765561207168401409,86103 766430351937994752,19563 794240964026048512,258771 778804612606201856,170187 763811281665155072,80393 794724752023756800,261033 765200007498764288,86103 772224002366513153,353017 794591030888763393,261796 764849558278983680,81946 789851978025140224,227048 793604537089073152,252044 764840267904016385,84724 794621910185148416,261987 786368158424707073,201958 789147650016829440,222647 790994052481224704,233736 768569437276418048,107423 794335693459902464,258598 792133054596644865,11774 746506955099766784,11774 793342459107344384,232169 766114948934168576,88669 788830851090046977,221297 775093159646801920,145876 762879820128628736,65500 774391269820764161,142506 790757371354214400,233131 771867709768208384,125853 795485475381264384,265855 775439969330626561,148654 786930406318669824,205728 769027952193527810,110477 780637685215956992,182036 756979059050020864,45669 795036143750414336,262925 763868673362628608,79600 791341667240607745,11774 788203653244956672,214084 789855071144214528,246425 771551398215360514,125204 778722336937680896,170187 791057185958531073,236393 795480073147060225,261987 775995365325545472,151845 789434570722729984,225981 756524900865626112,42564 785325005328441344,195176 793909464264884225,256255 765367894444118016,80939 788101247937032192,214660 791350527279960064,11774 794888698890330112,262752 755316725478858753,35890 794382565809405952,257700 770417443361652736,117377 758941225445535744,54123 756251071010447360,41438 756732983373996032,44429 779461141474910208,175260 785603324431200256,197512 753072958034309120,22393 763392886796787712,77871 772235797621792768,128934 791319704518455297,237787 774808104412258304,140498 794176229679230980,257492 755779781392756736,39462 770730951643164672,121046 774426156808474624,139865 767125706048282624,81869 787211332802064385,208928 761928256157286400,431998 765128795846086656,86020 772842447613333504,132335 758265583955763200,50167 775549864599957504,149329 791094829010808832,235536 794894554340020224,262752 764476971640315904,83391 775026060106661888,146259 767878404511264768,97811 774656155071176705,139404 792849996873740289,245313 763844555535945732,80643 785402790558531584,193297 790720015645364224,232169 765224360609144832,82209 756885137921630209,45311 771306031712313345,122559 762024433313722368,71476 794650530530426880,11774 772957395110670337,133454 787282225683374080,199307 774426219219517440,85326 787063433241829376,207109 789485992092676100,225981 758709814377586689,54739 776346038152138752,153845 762067213121576960,71429 751625025371856896,14277 793194853911957504,249815 788819620576784384,219119 786767171871354881,204413 773470561032740864,131490 760628167686053888,64147 786339771127853056,197512 774274062277341184,131421 778424404497698816,167569 773714824710586368,137042 773055498891427840,134255 757975499154927616,49754 772900871008956416,11774 761700357491818497,70177 793944772406755328,257026 760534234876575744,63451 786200398243762176,201351 792919498936295424,248104 758413429388505088,52764 775792863359754240,148473 788130086377488385,215754 739479051681812480,349856 778272029434798081,165523 793529627549507585,11774 763588737527799808,77731 787739648592183296,209466 732266102403686400,196346 777178158361489408,154330 760242657851420672,61412 772893002620690432,133257 771122793043857409,122126 751911933440172032,19562 757781585542254596,47940 770660440628203520,11774 776834736241139712,154192 762078468624490496,431998 763132337211187200,75899 771486627545743361,124597 791004183302397952,235669 787618762862186496,211875 761754214909501442,69231 787599343188602880,208431 779448852105555968,174891 792896091377106944,247240 749681841553207297,9638 762758400472129537,74281 789087795931480064,215437 767385118088556544,96799 745041189259214848,11774 765752445632905216,88052 758089077325373440,49066 786613996820594688,204901 743254477155753984,354153 788022959889911808,214354 788809718898708482,220526 788960803051282433,222500 794329127922843648,259743 762444148867600385,72790 777319459673473024,33169 794317032279994373,256038 741035091313328129,11774 759565678487736320,56964 767353913376923648,1249386 793004226020569088,246617 793441052954923008,252208 791675348278575104,240483 785262963108130816,194147 794992712797876224,264397 795136871047131136,248924 759093137033732096,56964 788362453218361344,216009 792883588568014848,247803 769289314240978945,111454 765188145419649024,86103 792960837958852608,247877 773940211365445634,139577 778383325123661824,166852 793157570835853312,249926 747461408892149760,11774 789725071749373952,220029 787333994727735296,210289 794753672655884288,11774 777958139324923904,164826 742006235474452481,1247501 780679307916083200,182036 735217830962941954,350498 755063095115014144,35170 762413277825667072,67852 781675853851746304,186212 761012299976945664,64678 785298139104153600,194923 761032880482947074,64664 778338305620398080,167407 778955196240134145,168794 764984840378650624,82002 766477754824921089,92213 778627167793983490,167220 785460424909197312,195975 758444122462126084,53144 780374672411987969,179742 734111016406134784,56436 743622941519261696,179307 781102060175396864,183759 779638145205796864,174557 790894996723466240,234496 764938649125265408,76012 789746171338170368,212131 786927392765964288,207287 793216231205502976,250544 775770637944098818,151463 772053146898198528,124597 778423881497358336,167407 761295772436402177,67401 774041726017114112,131421 759460972763512836,56964 760972059056889856,65180 752076066395713536,18215 763205791218302976,75631 776093083243016194,153501 751888894338146305,14277 752004810333794304,18215 760577863351435264,63451 743998033998684160,350711 770437394487123969,118191 775086207365709824,146580 794945366517026821,262847 767722626219446272,100893 758086968060239873,50476 774671570753220608,144542 792086026843922432,243187 775060454167150592,146847 771015977458929664,122146 759021062248017920,46076 779770694645059584,175092 790951276611862528,18395 793052854105899008,249044 779396661881602048,173637 759014522183049216,55550 785467949662474240,195975 786423252629397504,202571 791373930808442880,11774 771349277457154048,122622 785635206925422592,196917 764849556932530176,351463 771820488452509696,127358 790303459346034688,229895 775274790814789632,87904 770306860289253381,118087 771851972999688192,128404 773656542730067968,138382 793269546438135808,250033 768970097683673088,110023 774003808343121920,140495 776263841026039808,153812 795024251761938432,263895 772942421340491778,132370 788062351165562881,214492 791262166112350208,237491 790241458381066240,228341 758383546868178944,52030 780863134018011136,183269 756186165628194816,41680 776770785818079233,157755 791051412327333888,235951 786028784856145921,198620 786589248811970561,203510 748910315178516480,11774 790986276186955777,233692 758720407562248192,54096 775420695471849472,72093 776421068223369216,153845 794000159390605312,256358 795223969746092032,262849 758995964547829762,56302 795733933719781376,261155 781117976703602688,119937 778893009169494016,170187 775706776251629572,112363 792986277822001152,243187 793667302004625409,236409 791667270313385984,236931 763672516980121600,76623 734725207777284100,351252 766054635324911616,81929 793223519169499136,250519 751692623677579264,13532 769248080050860032,110362 785657747861753856,195975 789095149024514048,223286 791637553891848192,108396 794711521284628480,261796 756270610578231297,41680 771153183372632064,122861 778544886513623040,165185 795702642672603136,267855 764891193171808256,80486 781218026863681536,185310 788417038892969985,215432 787788129927368704,212949 740940260977180672,1247407 762734761999818752,73926 755776251537698816,39462 793175626635063297,250033 762023854873178112,68993 785319646283042820,11774 752204807910273024,21074 790732846914801664,232881 795720993968914432,261155 769241282724061184,111549 766662977470750721,94699 792016907151048704,243075 766038333403299845,91103 766257719263256576,91804 770393393180581888,118191 779484414891859973,175260 791466279731208193,238292 787121759396859904,209184 793102921407799297,249469 771434873265545216,125367 787909463478980608,65113 788479018236383232,215437 791764676820475905,240483 795100499158638593,264397 775509563906912260,148874 791262867630596096,99049 756201074835337216,11774 790614429058605060,231894 751875619621728256,19563 764989596174323712,85562 760351096535670784,61145 773669189949063168,138061 765742048288866304,88419 766361945435955200,91894 793470089290854400,252196 733099531492044800,354906 765879577461788672,87793 768912894583009280,110209 778237148507930624,166532 786265838328221697,202429 758060651218604032,51136 762714367271907329,73814 781388994164563968,125742 793316815128633344,130505 794209585095704577,258771 794574012051378176,261155 768628427951738881,101681 781501750628974592,188401 790903966292963328,234552 787083871049359360,204835 768510183404339200,106819 793933479335456769,254171 760112299780677632,61049 776927162280583168,158820 787175936567324672,207287 762356280711348224,431998 765660730771333120,89076 768351430310711302,105718 790259250555740160,230282 791275894975426560,234212 795404725579640832,265521 773544563914919936,136904 794550557255999489,261155 794622389598519296,261120 768278258722934784,103071 773517168474517504,137042 777963677185998848,164608 781734831830859776,352032 794686419226730496,262752 761078381425270785,738099 750070433563570177,10848 778605717754228738,169201 755545527677100033,1248308 766370462083391488,93068 781581219154784256,189127 767481399842525185,98751 771800894258106368,128121 749343441440559104,8160 791335628948566016,237491 795374251528359937,266151 755021726275239937,33356 774834938654892033,145244 794695582359179264,262588 786961327386456064,207287 787720309197549568,212461 766568381092732928,90088 774290707800391680,11774 786882295626076160,207096 795038522310791168,263532 754009062598119424,29456 765002568451756032,85562 790879320071741440,234583 753771812459278337,28799 758688848494886912,54070 764144644443639808,77598 764896683272577024,84724 794623108955209728,261155 771864777081487360,128230 765224945760792581,86513 763071094525800448,75724 773867691044110336,139404 780896504529641473,182870 759590740699807744,56964 780837261881597952,182726 790641853250973696,233152 762718372266061824,73712 760162053042630657,57574 788549813042237441,210760 756313428545777664,42495 762893255738404865,73685 761513184029208576,68102 780959738414501888,183468 791306786049581058,235590 751179256198107136,17591 757433424223305728,47261 779462688795611137,173447 778220165930647553,166422 758855820721295360,53635 790286754125258752,230282 778419415096369152,167322 793110740181712898,249469 785340669933998080,195125 772456463331491840,131048 791696906858565637,239610 789180830601981953,223492 753239960904282112,26066 770237314920513536,117257 759578915622883328,56964 761691800994127874,70177 789937388252454912,228101 794021845745876992,255942 775890770482040832,151410 738418806452826112,11774 786528867116806144,201555 791696357169958913,240483 786975438845382656,207949 755227828002717696,32873 793232858076680192,250760 791747205539377152,240145 794335894979350529,11774 780471707446444034,180647 793885357754421248,256038 768089465835380736,101681 792740880813854721,238251 778332593003659264,167319 794951704072441856,262847 775433305252569088,141415 794061680653107201,257325 766392529923084288,91804 792727261795540992,245148 793987615221370880,256358 790947932656717824,234796 754777334054543361,33549 744623932578332672,351424 787011920893063169,205972 777886936002355200,163901 767539703042150401,97371 765583889503031297,88465 732925453871144962,354606 751591458805657600,14277 757621185509285889,47940 790960101075062785,11774 794595068120154112,260081 775872414156660737,151156 762801203138826240,74281 776626322260922368,155898 789989532770893829,228820 790207802455109633,228820 787117851287093252,205728 786271174023983104,202429 795383497217241089,263899 754841552078245888,26721 777048337962983424,158542 786323344731705344,202429 776459516825182208,156005 789461914820550656,225981 761578852908797952,50406 792747130188394496,246726 755951202521653248,40881 774999926505807872,146259 786852243500695553,205455 785593023879077888,352547 767926456722812929,80939 768418609655783424,105799 761210855124004864,65180 762759835754622984,73926 773512161922539520,136947 773477826695663616,136947 781359580395765760,187084 788063492477587456,215005 776142149930913792,153095 759094042093379586,56784 791035554162933760,231894 760232009461489664,61145 778391449528332288,166900 794987169651757057,258524 794645591347392514,261155 768970913182314496,109413 785533680143982593,196247 790914216752476160,234653 791669533270564865,240535 794775756081659904,261155 759019593956417544,55710 776141016986443776,351252 776142329866362880,11774 763916277614153732,80486 793098552301891584,249469 786520371545661440,199500 793187741936738304,249469 759832598772387840,59666 778388646969823232,167677 759802425083437056,58542 780682307720077312,182036 787783818342199296,205197 785492752616288256,196277 785851045867958272,197512 790937237932298241,234583 791259888953487360,237491 775734852465352705,1250248 763393755152052224,75724 750212956084965376,10662 773637479526084608,137042 786721063166173186,203674 765300920276037632,86440 751553736179277825,18413 793481154410209281,250785 793670961988075520,253373 762365013302636546,59574 790244435498065920,229693 786218879852830720,201555 788504673741262855,218495 733888281587372033,354962 778201141423185921,166390 785271677529841665,194667 792794003519393793,247232 795101587509100545,11774 762532610383937536,72716 788033974677286912,214492 760260862024318976,1248753 779877173171777536,177248 786931467016368128,207287 794645319837478912,261155 758191705506054144,51344 777117347106566145,195876 770618319527219200,69248 777616078411329537,157839 786362473813270528,203391 793674788778577921,252580 771111169532854277,122299 758325197153923072,50719 755220280885280769,34645 771778485199056896,127657 775773915083706372,151463 789665810109325312,227366 794634523933806592,261058 775723679665774592,151071 786283192806350848,201958 792145037404483584,244067 766115870070284288,90785 752841821735251968,23899 774134461214498816,1170332 762136573462794240,431998 790741105444843520,217039 772846620631109632,132996 772926011281399808,133432 793481721857527808,249926 792942271704535040,247232 794009607815438340,255870 775848230106066944,150511 781592278955470849,186584 781122091672145920,185496 791804509219594241,239982 765306135444348928,86653 794698610310987780,249926 756299572272594945,42495 773827490066366464,136881 793140668344393729,249882 755176194715246592,35890 753026525067350016,24870 761732250387951617,69711 774146415064780800,141360 791407728551981056,238395 755575530691366912,38421 792360687037190144,243075 794061807338082304,257353 767172960255901696,97386 792910622048464896,247877 788455502573252609,218275 751584643682414592,14277 768231348255338496,103924 774558771825680385,141913 775963033986183168,150511 763109368275406848,1249079 785463830042120192,195975 758116220864430081,51069 792428240090509312,245268 776149742455754752,153845 780568201528807424,181548 767913072522563586,100893 771805846774943744,128194 766819777356496896,95024 772233841956098048,128284 751181485307228160,17284 785488242602717184,195165 785530864796958721,194723 762271002747207685,69983 760991885968023552,66159 793887504453607424,248652 778655392737878016,169226 793794896050155520,255299 771345886320275456,124537 756291168074289152,42432 764759394496094208,84679 779158213052674048,172299 795305246008324096,265257 755840351466762240,39462 788752819163504640,220029 769372429265301508,112301 794643655973892097,261155 763798598320390145,79691 773671429422346240,138061 743107114390851584,679105 767071939345080320,97355 764182424083398656,7311 773657954939641856,148861 785270706334556160,194648 792795284799488000,247240 743513384361009152,11774 752279509093781504,18893 773607417527595008,138054 792482379432652800,246225 758700839183618048,47940 764846217096421377,353374 754820171584397314,32337 767131018629222401,97468 792163268877885440,243187 753400203408015360,669866 793492440019767296,47783 775795535332667392,149040 737334786214236160,11774 786583937871077376,197894 758761619509940224,55174 767677235855757312,100605 769658531821649920,101681 795179173442568196,246726 773693915853574144,137042 791760477982494720,240483 760119158906421248,61051 775834257575055360,150404 785627171251326977,197297 794374233581195264,243075 759782021585522688,59365 793610118441017345,250033 770729072079015936,121046 786203191423569927,139148 793243308478894080,249926 768588812809334784,105109 788172125702123520,215088 776240587666325504,153921 778767065784082432,168794 786228834957877248,201494 793128775424679936,249469 739553119298826242,351230 776449408711917568,11774 765577254533345281,87904 791373836075855874,234796 786243040541237248,199546 789945175057375232,216679 792439364064247808,245268 763552883430141956,78189 785686012525629440,197297 759893370885943296,58250 760881748003528705,65180 785472287789154304,195975 751653920624173056,14277 788201751690174464,11774 793614750320062464,254058 795698747569242112,266151 778360962722201601,167220 794673651941593088,260535 758751944269701120,54070 781354667422937088,139404 791498857863667716,201562 755125928137678848,34731 780553270066569216,159876 787018766898962432,208379 791346926222540804,238286 792196558670340096,243865 781831653220057088,190635 765994885933477888,80720 785344258970570752,11774 779762931818987521,160134 754900279926005760,33356 763030889634811904,75897 765308065016983552,86645 775499203468484609,144868 792088846045286400,237851 765604733847416832,88052 775699819201499136,149200 789254536372379648,221785 764304874234343424,82673 772927543892516864,133519 792654581079474176,245148 750382648460271616,12883 786932603349639168,207287 791718119299551233,240556 787907645076234242,213064 772601345920630784,125554 761671238800453632,69878 770674306301001728,119832 772518573038268416,128121 787322953063104512,210090 794546381029404673,261155 751938432029503488,17794 790940833390493697,235250 768489832813322241,106756 762641070068871168,73984 780607669812027392,181935 755573468901412864,38012 781226739464712194,186584 775903793691131904,150404 763466700134035456,77612 753282001667497984,26140 760599496917184512,62760 769631162616647680,114422 780140536304775169,176127 786549681442656256,204457 787985659919273985,214209 792792022503477248,243865 794558072249196544,261155 779760438900686848,176786 788068080157155328,1170332 771692138325282817,126293 791868718099816449,241819 768081478626476033,103438 765240862699814916,86645 785526796062040064,11774 786016340045815808,199561 791678971406610432,240483 765335482184048640,86653 793724590744821760,252581 766299090502180864,91946 790241636005453824,228341 794789637835390976,262588 780087974700744704,176128 785462547256184832,195975 757747904631058433,22953 781212606761668608,186434 795489417871945728,266151 766039995232706560,90384 785339100928827392,11774 792408240239677440,192840 768568119602384896,107428 781179405901049858,185496 760807798804537344,63393 785881535794716672,195975 769626845260242944,113754 764840304834912256,84724 794098871362166784,257651 776294993619259392,153573 793508098610561024,252824 774654104215977985,26446 793226162990354432,246632 781274432715173888,186584 794545589023145984,261155 776954305224073216,159308 788623746374467584,217945 757422031965007872,47090 758143339703205889,51069 752890595224485889,24134 776817859729043456,157755 768650460811132932,90193 778735960863354880,11774 776626215578902528,149319 773905905880563712,139404 781267585354625025,185595 791711409184866306,240483 763006395104931840,75829 781552410867228674,188401 795389839050997766,264397 761405781526872068,68144 786006493963227136,193636 781004419693481984,182960 772115455712428033,101681 786592529538048000,204783 754037346861879297,31377 757339226979569665,46405 757792703786590208,48094 760133139381489665,61145 780473926342193152,11774 762736710534979584,74559 780935369235820544,183269 789934234731483137,227048 788886299860209668,220689 790772860746956800,231781 757319880752394240,45136 767840154090344449,100893 788381499217223680,214492 793212128903569408,105109 766174338840166400,89923 780801148546523136,182036 758669364719747072,54070 793624684134793216,254058 795017523544674306,263907 788421474109517825,215608 790892990172631040,194060 770764922288427008,120425 795671964325183488,267938 755554648249868290,38183 794437788162727937,350913 785896573112881152,198878 790561025066082304,231894 794923606807638016,262022 762771269586526209,73814 791673440059006976,240483 790970876581777408,235147 794914231825141761,263895 788219629973876737,214492 774234283187638272,139713 792978747045457920,11774 793144888346816512,249469 732761080141746176,353200 777591770918035464,160181 792758041439563776,246703 753468099349716992,22359 762218307999010817,431998 794106887503540225,243535 751661997037645824,19326 765321599637598208,86103 779491708782440449,170139 794384142557442048,260380 781153696235356160,45709 760235249594953729,60849 756299647442878465,42249 791736006655475712,240682 765128925630623744,84724 771394200868753408,125367 778589862765006849,168794 755816178598027264,39810 795698869615075328,267862 756646208949645313,44461 778611120223334402,168284 775413395923304449,130126 787205151593418752,208014 793082572720971776,249348 759098580544131072,56964 769081685019332613,87607 772821384531619840,132335 770436217250852864,118192 772425456427659264,130885 794257150826713088,258927 773060055839154176,133797 754774789508763648,32869 757688201477849088,48882 792560626589663232,245634 757222554201231361,44163 766482918680072192,90665 787815305435308032,205197 769189874368847873,111464 788071126069022720,214209 777149903415889920,159876 759855275222372352,65113 773970796637196289,139577 793268109880819713,249926 773978760680964096,139404 794101803398950913,255942 794573668596649984,261155 758576533011177473,53185 762401468531879936,67852 765206276150267904,86440 760481470280458240,62771 756557316779024384,43811 761889575572611072,70978 774046554764120066,1250066 791786366409535488,240483 753730213884882947,11774 774606861194657792,143356 762448601314308101,71476 779619762586255360,157593 771163466702786560,122967 794911800416346112,1063777 750790921638203392,12883 768548284579184640,106753 770713315010117632,120610 764785183828705280,84724 790682787158319105,231894 780156921915531264,174115 763097559661289472,76577 779308830022926336,156518 785966489853652992,200235 781804639922495488,172628 785589999681044480,196277 786003412462637056,199262 794839893167972352,261155 772720127821438976,128352 756104082193059840,41632 756648711476740096,44444 765223411299848192,86440 751561962740383744,18386 763807664862146561,80098 763429518644314113,78274 775342001680113664,148473 757181930169331712,46252 767448642580058112,97519 775699708882751488,150663 794109894542626816,127871 749863970207436801,10404 777194599156625410,159308 773262495800758276,135381 763945850766659584,79501 787093224108101633,209043 758990725463683075,1248642 792019580889595904,243075 779107401794461696,167858 781268103762219009,186883 790651880217030656,232137 764210354322681856,82283 793350389865250817,251452 780379124628123648,179742 794026830739148802,255393 795370146118438912,266151 756249007156965376,42171 781530380566265856,188119 791837061636513794,241819 761305046604779520,64730 790724510521651200,232169 765405335855128576,87245 773496251950174209,137042 793623053121060864,200963 768825665869139970,105643 787269698396254208,207613 776132339227365377,153699 791350459306999809,238207 764838009854320640,84724 766291748670861317,92076 768114264716357632,103012 763063325634752513,47188 768589487127400448,107423 792920199640944640,11774 773239662303412226,135025 792161069259259904,243983 758194500502220801,51248 790898614713409537,234583 791322161830965249,238117 793318993729695744,249926 753273785474842624,24597 793119246347821056,249469 758472537739173888,53185 781524902247600128,26066 768191096350347264,103212 780472961874616320,180647 758812761988083712,18341 788785429994696704,220526 755280433357713408,35890 758076671643754497,50827 792589337233858560,246726 759181160496844802,43391 766769402863771649,95708 768717457674506240,107381 760217553646092288,1248693 765203252501737472,86103 765281305806315520,86873 794987500162994176,263907 758644198257995776,51451 785862103894667264,198571 795728771441688576,266151 787912525744476160,172084 775764421150846976,151463 766003750993408000,90465 774087504945303553,353124 794026145171836928,257492 757717557566734338,46379 759813286972055552,59725 792656629443334144,238395 776769767570931713,157728 779394828194885632,172799 769362152553607168,109104 772412588449685504,129551 786011279538421761,199306 768152602643226624,103354 763147574178029568,75724 773620481400377348,137740 768822526915076096,108817 787372973124714497,210289 775699621754527744,150663 757586735597576193,47844 768308293756256256,102998 780557602820325376,19246 775774617822715904,150426 769193325500870656,110389 785501321042464768,194743 777959143646912512,163885 793969673280757760,11774 794149016472686592,257492 766732691106594816,11774 753349465151381504,25189 732949995108851712,354869 793140038603304961,249882 794388885157593088,256038 765319885815635968,84209 785517432240824320,11774 787131869858926593,207613 759134654586843136,57130 794209480313405441,257423 785732850691604480,197286 790302804413976576,230282 771480354381258754,125111 766456987160829952,93405 755563438630248448,38183 751239508469788673,17416 759829372605988864,57105 779381989249945600,349721 768040569155293188,101681 754185172099170304,29898 756349974636470273,42344 790635837381873665,233131 793989787661299712,11774 754117433414127616,11774 787365358093082624,210694 791679744798580738,240483 794709323930804224,261155 772327455940087809,113754 753784019981074436,21205 795383270468784128,255826 785541383415173120,196788 755094952124768256,35044 771831372604317696,127344 780593429554290689,181886 789158313913049089,11774 757733771764523008,48840 795350055351939073,264397 790990945072259072,234583 793797452205785088,249926 755091984415547392,34666 792523761643687936,245313 786199350959443968,201494 753007089413394432,24134 755559100436447233,37457 794533508366684160,261155 771863684406665216,127957 791992788493570049,240483 780738323916652544,182659 791586282526900224,239926 750453630679998464,12883 781815762444955650,188119 785768530520137728,194723 757325182553907200,46394 753701201087111168,29263 755476449470152704,37613 773545560192217092,135381 751073482281213952,16638 763608894971281408,79231 766826541372346369,94458 789276299357462528,206666 766835479274590208,94899 777403670891786240,146095 790328988430282758,11774 760425533771542528,62063 768223926317092864,103924 752196926225932288,21551 776950264880259072,157082 786692008450613249,205143 767428811872997376,95672 787071470132404224,207796 773569328813862912,136768 785914898081611780,199640 793542435565604864,253274 758164549132554241,41703 775771042342137856,151156 776592266597175296,156835 761371765993975808,68182 771390834910429185,121479 764913771424907266,84724 793775373590859781,252020 760984339098337280,66159 769605818786381824,113412 776764495926587392,157755 775696224028504065,150511 766083390080593920,89923 769870132101390336,115531 742666614940782592,1170739 753725232578297856,14277 786692099605430274,205728 790207531071135744,228606 792034777532555264,243075 794539679358025728,261155 759110967338733568,55660 765954791457554432,88930 768878198557970432,109874 790842500898435073,231894 776033355133366272,152735 772430870233821184,117377 791676633056808960,240483 759798965927686144,59666 750530800014204928,7912 794615301287473153,261155 768102665704263681,103212 732895835046830081,353789 785554873232322560,196788 786029949471760385,194085 772177511438512128,128267 788623205590265856,218258 776845317568401408,1171739 767174299719495680,97438 771458575369695232,122861 785280126661619713,194167 758168286769152000,41703 786165005720911872,199178 791360131451785217,238207 773642183387873280,137777 792147262428237824,239691 779055766758055936,171693 751131714357952516,16897 763071636056580096,75724 769309489728147456,112788 786667841428881408,205728 794594705208119296,261155 786615889852502016,204901 792026903607730176,243075 760256005255159808,48052 754748916910915584,33356 792863556974829569,247240 790315799563165699,227130 760552141027090432,62716 753348995985055744,27045 755524697975128064,38183 779462502044278784,171377 788447839894536192,217837 759109524619943936,55660 788388703353745408,217519 773263454345887744,135736 754713958901227520,27045 768948355716243460,109360 780773049931034624,182960 788035955055693824,214492 775132043994804224,145866 793502049841315841,11774 776926886861516800,159359 785990937977638912,200384 768956192739643394,110362 793424818460917760,249926 758271167572668416,52061 762674051143696384,73814 776890936521482240,158864 780824534328893440,11774 794053863544229890,252893 755782021029429249,39462 761046358304317441,64664 773183411989123072,135025 778295114535960577,166913 762274100152639488,51778 773730634057392128,136886 791219978812919808,234583 775480228286115841,149124 781340896260296705,139404 774337725172486144,143043 765947610049896448,90384 786229923119820800,201494 767121249902272512,97811 756442495295320065,1248355 778209249683832832,166409 786073143215620096,49459 790273106598240256,229693 768565685576433668,106907 778535747271946241,168687 758246236579168256,49975 760969923820556288,62779 754076449171054592,31686 786189204459880449,201494 769105054448189440,108396 768871618357649408,109767 773865421585932289,138205 792109829632372736,242693 733023024249626624,354989 750385141449519104,13059 787802318817210370,11774 785904059018600449,199546 756886704141791233,43469 765405445846470657,87245 761597345352060928,69231 788350110971338752,214078 790263028079919104,230282 792511655427072000,246225 752932202623664128,24609 760297506139955200,61412 794660294479986688,262022 776450372583895041,155896 785474448254054404,195975 792803409787314176,228037 793495342121562112,252741 793856313793056768,255942 795775262063558656,268643 756271576115351552,42432 767949634039746560,97852 794204814372642817,258598 755387717630984192,36735 765182965252960257,86103 757787560387108865,37991 780538756537393153,180655 750029098781552640,10654 791004610324467712,235590 761534308905422848,69049 791372328034861056,238395 766972980081618944,91700 774037849226215429,140748 767153261409296384,97438 773922168706994177,139404 756955039642640384,45672 771188601598021636,122978 786657768652562432,204078 776573932359061505,155898 790309637459410945,227048 753600274049019904,28477 769264575862767616,27164 791097553936941056,232169 764639972435439618,82066 774665764808843264,144654 756306092569792513,42495 795729637133393920,264397 789931650918420480,227048 738573588534595584,1247283 760899899302948866,64450 780635439560392704,179537 781606046657814529,188421 791025857628401665,18395 795736186690142208,267576 777240868902301696,159475 736511484277194752,353374 786053005695123459,209828 785916368361185280,197512 766002142381416448,88920 760560983098130432,63393 791416189360549888,238965 739252861863763968,11774 751201320246272000,14421 786748489220972545,205728 792163449358917632,244550 794029985430388736,257423 765225614886436864,86440 781650931330973697,186584 769353372763844609,113213 764632704575016960,82208 765704978715467776,89198 790696590222561281,232280 763142629609639936,76549 794005423120678912,255870 786361465204727809,192353 793636136887390208,252639 756505361650024448,42249 794940710239748096,261942 752658124130033664,1248200 771688684601114624,127134 790809882895134720,99049 758046709846945792,51069 786440881477816320,203674 775817622571081728,150663 793568428669804544,252020 774370441355862016,141913 776644956417122304,53667 785851831272501248,198571 732956339807395840,353006 772490322375020544,130026 785900457558282244,199546 790773431830654976,235349 794313550743244800,259055 795317650192596992,263895 771396215925723136,125222 786571838134419456,198513 786997811451666432,208176 795186134963744768,262925 756418985856528384,42249 764452573965234176,83391 757022165925527552,42171 790947797063372800,234583 758818318006431746,53996 790740504275218436,233756 753416409720451072,22971 770334193675034624,117257 773674993548877824,136947 790889193211822080,234583 793646602267140096,252020 775674849557487616,150511 770840769561239552,121612 787850876434001920,211347 752719521861865472,22208 759077741375488000,52311 790919250768637952,232863 794026598571749376,249926 790951374125146112,11774 753977984659390464,28866 770357391841984512,117257 758418860341075969,52983 769312262813208576,112970 793843916302934016,155390 794680689664921601,261818 753957817900490752,29868 767274834485055488,97468 793099983436279808,249469 793320381872418816,251452 787392561061167104,208307 787237662184865792,199307 753693536642400256,29263 758652330497740800,54070 767314780012974081,98259 776824255539449858,158520 795473624681607170,266500 788649546238857216,207849 775001309686534145,146259 759195390243577856,56964 781308081900752896,174115 785636860869554176,197091 751956243292393472,17794 757798585337389056,48826 781637581423476736,183269 749493699374096384,7644 766509917222023169,93286 786241660774526976,201958 790777139117199360,232169 795311368706531328,261155 771773663301472256,125742 781875393393487872,188500 747462694530351105,11774 763034201759244289,73712 793869410062786560,256191 752980386469253120,25255 795087468626345984,11774 763835004912885760,80393 785572788207616004,196917 771304147773784064,124597 771645994358312960,126152 779399585454182400,174728 795757198810943490,268529 750757312705470465,14277 775873601044111360,152314 785951969898795008,197286 788216611907903488,213800 795752758850699266,267746 790628358140858368,228583 793295114739314689,249926 750380881647431680,11774 756774964011884544,42495 758068692085272577,51069 792005789825327104,206257 768496715783692288,104973 778052791898140672,152068 790863539019911168,233154 794580894749106176,261155 761350040602480640,67906 774037687514705920,140495 789430967509417984,225356 785285643513368577,11774 793212363541323776,249895 790222664770150400,228354 770324662853181440,117257 781535865453576192,187976 775781546221375488,150426 779382871513378817,174557 771524284535738368,125853 775165744397025282,146847 787065904823623680,207965 772634915099652097,129551 794345141473595392,258456 740205448306036736,353488 743718148377980928,195876 791374929451253760,238395 755220651565350913,34645 792093500946784256,237964 792354119075921921,244143 763694565274431488,78304 739561968952999936,11774 787027803220750336,207076 790749582565093376,233154 767762836684730368,100893 790389179414818816,228820 780918939387830272,182870 793281623861104642,250033 752021574404874240,14277 773808798234472449,11774 763010265814269952,75073 766334723257884672,1249324 770421929035661312,118191 794684140121559040,261050 758809478552629248,55262 788099120099684352,215505 758753375424958464,54070 774801667447480320,145244 795735815972327424,268281 761717420872593408,69794 758684662445187072,54345 753198645365780480,26140 793257840727232512,248988 767843275659091968,100605 778314264138227712,167220 795692516922232838,267862 788895354116796416,220029 793125847762731008,249469 758098353712345088,51451 793106841265766400,249469 753477228961247232,22785 794683825053990912,261155 760816736190992384,64326 771518364103553024,11774 792520417214857216,244143 768203379348758528,103212 794156829689290752,256439 752047539046670336,14277 790999572852117504,235590 792929831277072384,247274 793843600291422208,255942 791051328948580352,234583 753242762582032387,25255 786245730679816192,201958 791788703085715457,241678 755156339534417920,34167 768966775073411072,110344 793475826708779008,251350 752816049494564864,22779 754924911974506497,18979 786903656843149312,207287 790652992475332608,230899 791484980736032768,203821 753247627488002048,24173 793741056382758912,254135 788177783650390016,214495 766322409225859072,90384 766613042197045248,90319 749646182498967556,7546 786910550907318273,207287 758273906419433473,51809 778322195848302592,166409 764446571538817024,83184 774722415687524355,143043 763146786039066626,76365 790622379521089536,232424 781204639190351872,186434 793983413896302593,257423 766735067829764096,95593 776109499975282688,153194 765209335219621896,83391 767851592301305856,101681 766378728247005184,93405 779441219051069441,174115 793222000802160640,249841 763463265645047808,77849 748615105680646144,17292 793131567665348609,249841 758381827698651136,52061 772563994569691137,104932 776830631867256833,158589 734703456942993409,351644 780714995914989568,180040 771490919480717312,125554 771924086159187968,128615 780077661523701760,176673 791643583715610624,240145 773875997464629248,139404 766801022606053376,96263 785612384668905472,197512 775888512205729792,121795 776951235605778432,159308 780397787766747136,176128 789841551379816448,227795 794604727103262720,261155 763122237603885057,76771 769412698563936256,84888 781504621277745153,188401 793151699930189824,249926 779127377788100610,172962 780935101194436608,183826 787397213747941376,163438 760557860011073537,63655 757311949558390785,46006 794648767165300737,261155 788755007088701440,220029 749500963820634113,355260 787349761858887680,207613 768925286788399104,110362 759581824419033088,57574 786671009927729152,205652 794751990194704384,262752 794153062319489024,257423 781910621621137409,191354 773900456665886721,139404 788084715630764034,215005 792784645108731904,220689 788133428298330113,215174 750851903299284992,15264 757568198615105536,47761 781596774624407552,140444 788506700168912896,218349 763133292723920896,75531 773532009775759361,136904 787283876452438016,208538 792985719061045248,248065 761977781173510148,71026 771498643626962945,126293 793098503161581568,249469 755102393541558274,34666 733300188291432448,1170850 793429941127786496,252020 788566407499833344,215437 761627230531297280,68987 794997493029281792,263907 750878363259170817,15643 792025635224944640,243187 752025909566124032,14277 772518245429485568,129551 795387631181950976,266643 767824683874082818,100893 770629955948392448,119682 761184301287284736,66348 792112342876184576,243187 752881672316739584,24134 791637998588796933,237491 757546594564730880,47782 776167919550169092,351512 772886303637733376,88859 765587555299500032,87245 775031394460274689,144611 789704960837582848,205972 780511017772122112,179742 779047416150552576,172185 749845326199025664,9292 757824955794927621,47090 786098367260663808,124597 792001607093346304,206666 768885329789157377,105652 786176948984647681,201494 786308489954091008,199561 774851438761615360,145244 788768587251085312,104244 753717949618237440,29347 759867512007700480,56964 764465216021225473,50782 751557630892486656,18555 767847004798062596,100605 786359500643168256,203391 751054321362489344,16638 772566616202764289,121795 789192778018283520,218495 785911946356797440,197297 755166862522974208,35890 790005876899930116,228354 790514110496665600,231894 757658625812738048,48187 760168454754177024,61412 761513056404901888,68163 769509012937113600,112265 786876753000206337,203350 763529971054686208,78953 794678942665818113,262022 757645511428075522,47940 773696258687000580,355185 785669281258229760,195975 775068785392754688,146804 778093310254673921,164826 778995357401378816,11774 785514510761259008,196536 790302692832780288,226712 794949421192663040,263895 771141084516876288,122299 787421182974976008,210289 792416044333854720,243451 788962900937416704,222598 755125380806242304,33356 755968548778967040,40926 791019956074901504,215057 772090973354545154,129174 789842308690739200,225608 765307994817134592,85562 769924970529058816,114301 763140349946494976,73814 775755572662657024,151185 764882363713191936,84724 769317121905922048,112363 763006836412936196,75899 788721368762318849,220029 790546453785706502,232137 775370009577009152,148645 775665089428979712,150063 785657268243083264,197091 787976283372285952,212239 794528615685849088,261093 752086768858632192,14277 780602035578241024,181984 792586177643700224,246726 777478050455969792,161705 759515203339812864,56964 781231185448042496,185310 786221103073013765,201555 790502387890827264,230334 792849000542208000,247983 774359123588550656,142503 764266205335031813,81946 772152618890039297,129471 779135729779617792,171644 760996707756670977,62728 756189604588425216,41680 794287973927944192,256458 780622955009101825,182049 759032947571773444,1248649 776748030313787393,157708 791378407196164098,234796 768166243593494528,11774 776366033045221377,152735 770299036834394112,1170396 776953422260166656,1250347 754991057201430528,34666 757480802187751424,47090 794657441866776578,261059 769650138163900416,114260 763156935508058112,73814 767619547029463040,98661 765946732240789508,350247 767430487073783809,97379 793315711544332288,250633 753650146676731904,27402 762456816999550976,50923 773821085376716800,137158 777930666948169728,158820 771580893223718912,125554 774414826340687873,139404 794346405234114560,259508 769267438017851392,110709 773844955894874112,139404 751625713250398211,14277 778684798806003712,167858 775008522148909056,135025 787066185317625856,207965 757447870433914881,47284 767227956049477632,96962 773936296721080320,139577 772577865120362496,352982 791706726114263041,238780 756701390911799296,1248429 766667845207851008,91700 763808698066145280,80098 766325265639235584,93036 772189700060811264,127707 759431292588953600,33169 793248781978394624,220332 786236005141483521,201958 786010821008695296,200382 770121244058542080,116214 773382763433103360,136439 778505229423767552,165185 790956614647947265,234583 785715829690159104,194082 760308699734810624,61412 791349698682552324,238395 770711673610997760,119681 790267665461817344,228341 762866392416727040,1249082 765358346371080192,86103 769027613767630848,110344 794613397367169026,262053 791333625023180800,238207 766489470988275717,352839 755903879691329536,38459 787300110397009920,209422 785761895789711360,194230 761280554696372224,67229 775348774319321090,146991 795392609602637829,266866 758993706816974848,56302 776965338168602624,157082 778377673303203840,167569 786005586441822208,198878 791404213922258945,238207 759159059559743488,55257 790620846003920896,231550 749732961705132033,7816 787846360724860929,210238 791883162129305600,237908 773614711816458240,1250065 780759192197996544,182726 786258817466134528,197512 791481864099815425,237999 760583980617826305,63858 772913072126038016,133519 788198744328024064,214138 794102056634040320,256239 766328566099443715,82209 779934010327695360,171981 765131003564216320,431998 768182203373060096,103786 770309272999649281,11774 790304450753785856,230651 785785349167538176,197512 764274393363062784,80939 793922337817198596,256219 754847427811606528,33192 769602017262235648,112336 763839311498219520,80716 774526124361707521,143585 776760781639737344,157082 786265199187591168,202429 785655615163015168,197512 795052422926336000,264911 754866518307934208,32941 757794798573015040,48826 787515687514234880,209351 765146701502025728,85767 786024170912047104,199453 781053872387129344,183759 753460722315698176,22575 793650572494766080,254135 777425638600876033,161349 787699331671416832,210253 794675582923579393,251803 788945717490515969,205181 789090900521680900,223286 769813665365102592,111835 767757346365902848,100932 769071514012545024,108729 791325038280663040,237236 776437445336326144,155875 764483979483320322,83469 764680651358474241,76146 792215900938117120,242693 761298748840357888,67768 788154296781180932,214899 761311967424413700,65180 768069298946531329,101514 794327705961439232,257492 759154478696296449,57348 779682549912047616,176114 771490283657699328,121479 753638764162023424,28732 770932827164672000,118142 786007041957474304,197512 762481526625873920,1248990 788137369929191424,215480 792069391273762816,242693 749387345640714240,8047 770312327736492037,117257 757692309399941120,48840 778671429218959360,167319 790245307288129536,229693 753723764030988289,28508 764864445147250688,84724 777931989303164928,158589 788075526833307648,205197 794204331041927168,242693 765568014548733952,85562 768788757990502404,108849 773939986664189952,139404 756405698645389316,42432 787359954919448576,208146 787076554354491392,208016 757311893279088640,46797 793736397882437633,252902 785906543329996800,197099 777141126323208192,160353 781343807954571264,139404 761722788482809856,70501 769731792056180736,114987 793211195306156032,250633 792050806908260352,243187 750840156400132096,7275 780028508391157760,47940 785435259357855744,194226 791673115440840707,240483 764937681373569024,85028 776600365311680513,155933 794368004196732928,257492 791849943464087552,240483 766346076521725953,47940 785841823583498241,197512 794562276342669312,261155 763774986649612289,11774 795450994410786816,265855 774480507056840705,143935 795098772804173824,262847 767338026536169472,97379 779400112497913857,143480 753388061531246592,27045 792062452255031297,243187 742770012570718208,11774 767815449300140032,101134 774174792316432385,1250080 768803184244555776,109104 787144280263446528,669866 791350378436714496,238395 756916296759947264,44429 795397722261983233,266054 773765882044620800,137953 788026933841829888,214492 793110472186793984,249469 773882944205099008,139404 781673998606295040,189652 778568840426954754,168794 761974500736966660,431998 779998449391370240,176529 764844636397506560,84666 773758700502683648,11774 753723669503934466,29263 775109491658334208,146720 792771542430150656,247240 792331472824696832,243187 757587872912244737,47570 764711136369319937,82018 792131255751946240,239516 794018195954802688,256358 763456986260221952,78159 776373411496857601,153845 792396612362305536,243075 785477423936724992,195807 787911371505664000,213887 795194793576067072,264911 790664975802957824,231881 766494181946642432,91170 768913898514878464,109666 792108114489114625,243075 785926559848738816,11774 770674060338405377,120610 765185003584126976,11774 735326961162199040,65113 761702201098063873,69356 740175217281126404,353488 781529897978036224,187974 773523983887020032,137158 787074975714992128,209043 763100839351316480,75027 778168269140332544,164826 791797491436023809,240926 767013117565861888,87904 772262873905127424,129551 775648004539678720,149040 776883747396411392,158589 787465570283352064,211347 775157540510310400,1250197 787779261289553920,205197 763060542365900800,11774 764973279425728512,85562 774017205050703872,138819 755725078768279552,39235 767565835388882948,99255 793644416808345600,252893 776216285415874564,154534 763734241565872129,76623 773184512444370945,135025 765262542935580672,82209 771120072815415296,120610 786697370939564035,205143 762435357300314112,71026 764998117880201216,85562 791640821858705408,240145 785644850246975488,196277 785989708979462144,199262 773945664912764928,139373 775074417873256448,144648 795168254830387201,261155 776855358623059968,158815 790351398819000320,231008 750573284450824193,10848 788548020493230080,217837 794552056249982976,261155 793584056361299970,253793 771066439117570050,121949 768080769185120261,102137 752893185282584577,22752 761392944419078145,67360 749734893836496896,7816 791729594957111300,240556 776149117328326660,154071 790937633518080002,232169 775067884447944704,144730 755207886775709696,35890 794003943185485824,255942 781667640364322816,186212 788499308404289537,218275 762148275025620993,71429 793165169513730049,249180 765673795562590209,88546 773913025879404544,11774 793595420035473411,249926 768954298860445697,110209 753387295055544320,27045 757680025726484481,351152 757487353388797952,42990 761001266185142272,66236 751602114040885248,18395 789937351523008513,228576 785530504166666240,196676 781696490250964992,186584 766084004030193664,90482 781305841152618496,183269 771128342594490369,122126 758007194386169857,48663 756397826796621824,42171 757620668154249216,11774 738407189853933568,349486 762163196719431680,431998 753975064475869184,28866 768888148046651393,109945 771619964927086592,124597 775620419688640513,112363 777269735650197505,159876 776902870222249984,157755 793270051424075776,250026 775494775235633152,149300 789513489886879744,226731 779612097101561856,173628 793559705708851200,253206 751148733023203328,15808 794229416092123136,257423 759474362877607937,58267 765051358542200832,11774 773557951101534210,134561 790691717129338880,232863 795691956655403008,267698 775002934937579520,146259 773867893830344704,11774 791609817215279104,238207 771108360267583488,122817 792029259665670144,243075 770104579245666310,114779 756542267423424512,42344 756839383098134529,14277 778343160166518784,167220 743125820718252033,11774 795258858813865984,261594 757523956702257153,46841 788315494868803584,352258 790900718093950976,234583 764967212889337860,82066 769267750703333376,27164 785874091802783745,197512 774440077669707779,141360 772085518175768576,128017 771024971384561664,118079 794108060423876608,251234 789747696911265793,212131 757871629309390848,49066 789267865698312192,224329 775776129596608512,151212 751576680930615296,18888 758126633874096128,49702 765627120701861893,88669 751893582592643072,18893 759429822712016896,56964 794375576479879168,247651 769634142862671872,112336 779285361537216512,85326 773230970661015552,134561 766500640008839168,80939 753996659932012544,29790 761359169953918977,67587 760170528212606976,59189 791971473309048832,242637 788746868834512897,220029 792059512203186176,243614 793783555289518081,252581 780891491552014336,182870 752196169565085696,18083 774668396080214016,125810 778380547257237504,152594 762985462038339586,75073 774716606488387589,143473 769603179981844480,114227 765650158835032064,88930 791816292579749888,232791 792046172558983176,243187 795668311770021888,267655 774275807518810116,135505 788099615522447360,215505 793888814951436288,256255 757158039317131264,46240 793625643401347072,254135 794314701643522048,256038 762015716736237568,70085 792090856907870208,243075 795728753578168321,267655 749690836196155392,7546 757360786847268868,42432 765152580594987012,86120 776563793279070209,155898 760833039828221952,64116 773899359318605824,139404 776046890118881281,138490 794460667688325120,258829 748926401823277056,11774 750389475990183936,12743 780598887090446336,181935 772559951348858880,129558 786309073079824385,201494 793813685177159680,255393 763822135798181889,80607 778949569006727168,171324 778908670738391040,170252 763171827392782340,75899 771401207017594880,125163 777093329209200640,157449 793853962290069504,11774 791072633882238976,234583 794552025837015040,261155 752016098694864897,18395 758674676696485888,54421 758753953500672006,54861 755549019175129088,38421 762032616614879234,71429 781643198569541632,187974 750727452918444032,14848 756681940577771521,42955 792100834695708672,243187 776051595897438208,152735 749673835356524544,9433 790877230729682944,234583 792202063396556800,243286 765204755601731584,80486 787818685255655424,11774 758015335261884416,48663 763393321515397120,77731 771137228906958848,123583 785268210169962497,194648 780642019240583168,181886 766647173773680640,93261 791334209486983168,235337 764172056736870400,78344 771163573045366784,103354 778264872802975744,166390 794995058533482496,264397 750409412330881025,12859 760988756061020160,66116 774089634225664000,141316 780082424608911364,176128 773621951499603968,137158 775742561101111296,151265 785588769030152192,193571 793097029979430912,243075 749319408544165889,7866 764928527816921088,84889 775131675751690241,146259 776547845352587265,151463 763797972903686144,79987 773585164089823232,136947 750823974079238144,15066 761626668398022657,69576 776402885886222336,155390 758395298381045760,52605 750829829025505281,15661 755024034031468544,34666 756502505178050560,42249 791688746760417280,240145 763657772366004224,75349 781151603139174400,185496 794584554266689536,261796 793108302401900544,249469 753408615541768192,27222 793996646766022656,11774 780636403323408384,181789 791332195415666688,238237 789282096758059008,223286 761613434639224836,69231 789305857301356545,215437 792949325697429504,243513 767684874291515393,100605 760544788928225280,60794 765177487173246976,84724 766308077553483776,91798 780049798120431617,176129 794688381481586688,261155 794924610261172225,262588 762719992861323264,74592 787365618328666116,210289 753859937487511552,22439 760675679125901312,63179 774818221870362624,142721 776088326428254208,152872 761927318705102848,70940 775300614783774721,148045 777316832298536960,153545 753421461868597248,27317 777903942571134976,354238 733099154809950211,353200 749763166880489472,9433 778804312457654272,167044 790926330766516224,234979 788792303133528065,220497 760262216050438144,62107 753632308360544256,28732 793631569407832064,254135 794531423655002113,261155 795474505254641664,261155 780898875829661696,183269 791228214551117824,236860 793602152660860928,252044 763478582203146240,78159 791623020993474560,240145 757712012675723264,46076 767904089778769920,101163 766019424394633216,90384 787768458318520320,210238 793617477141991424,252580 766497333139820545,93261 772842169736450048,132335 795061882147065856,264397 767382122948689921,90384 757584568593547264,47761 779424014334853120,174728 751678609689939968,16728 761975330454339584,69878 795115571121713152,264774 766248341298610176,91894 793195448458616832,229908 765886683376148480,90031 788470206121271296,215608 794527167917002757,261155 792425908892303360,234583 791407776484294656,237908 759500361581420544,57574 795281548568195072,261944 762799093798305792,73814 790768363878264832,233307 760135789351165953,56700 790664205653323776,233307 792562573975715840,243562 793880508279250944,256255 786579775355756544,204413 753239165748310021,26029 759148203216216064,57348 786249398044856320,201958 795037049711656960,247930 793486814896091136,243509 778805886181449729,62492 777906652821553152,164460 766671157277798400,94718 790528189026095104,231828 793531190309421056,252020 792025008851812354,243075 792066273236647936,242693 769085206921940992,107376 777989629253292032,14383 790907492561743872,233729 790854262494466048,232881 753713741087252484,23725 732251455399329792,350832 758830906945658880,54070 736236158720544768,354849 788509780184801280,217658 775835123090595840,112363 793946646665170944,256255 756220526855462913,41680 780549486296772608,179054 781909350352912385,185496 785617696335470592,197512 789462325333991425,220727 764117346571005952,80209 751774667808055296,18893 736025601908187138,1170318 756542515218616324,42432 759829372731731968,57881 794781653256126467,262145 752900019792015364,24249 785645839733534720,197512 788539513404526592,218275 776692420692115456,156555 793223322792321024,249961 788643410299219968,218258 781584933235986432,125477 791148646494507008,234796 773485812176609280,135736 787723722987823104,205197 766591542412705796,94699 767909657826381828,90031 795014313945759744,263896 793290635583246336,248701 789499303429410817,225358 790676320002924546,232640 791663616487403521,240483 792129414482067457,239405 794320825734209536,259743 751810344801202178,18374 759785248053833732,58542 756899879994003457,45122 776116536461389824,153194 768294661140025345,105018 787760808709140484,199307 790621436658548736,231894 760849381931311104,64678 770672037891338241,120610 791835491012194305,237223 787070135328575488,207287 781390454906507265,183759 794603308493209600,261818 763464085476368384,77558 795365900354486272,266054 788757174369607680,220526 787916381811412992,210289 780045541136891904,177233 765660159037284353,88669 760454806087622657,58359 767320362023477248,93303 755081008001671168,32452 773645322530598912,136947 790759225576292352,99049 780814509862744064,11774 777850854938259457,163763 792086702026321920,243075 793102678150840321,249469 756860237785731072,44265 781457408920920064,139404 794202449741541376,257026 751591918849630208,18215 756016896277753856,39195 774483510950100993,142668 788208455295184896,215437 795334486850498560,263864 755133477712834560,34666 761041729961070592,66159 771416608392839168,125531 795294671857709056,264754 790961825391210496,234653 792873810735181824,247877 790221115800989698,212131 755026092054970368,33027 756964878791782400,44274 764148223241965568,80939 760171831940833280,46562 789196814666772481,224225 769107390927020032,111402 792820640432676868,246987 771391916399333376,11774 795290420817248256,227183 765715215228907524,88930 733737934227013633,178201 761616170516639744,69684 760861745040789504,64736 786423538735538176,1063777 764799486531174400,84724 788751631684743168,220029 794891722031558656,261155 795718359128113153,262022 773277122047700993,134561 767939765068976128,100605 771922276073758720,126152 750887390315634688,15168 762596437376892930,65293 779658892330565632,173584 794589990604967937,261155 756291513651519488,42432 793570024975962112,253164 794153987511459840,257423 777288475703902209,160609 779316075510927360,173572 757744312264355840,48925 793618583733534720,247241 760262419046203393,60866 768451639078379521,104932 749732460238254080,9754 775754041271980032,151409 786327292825915392,80685 788786489379266561,220717 765089006077882368,27156 761642127206088704,69356 779358100017078272,171377 794349843900551168,259034 768480447009554432,94699 770318653342490625,117311 776286012297195520,152872 778416119162015749,164826 787736065473847296,205197 780797707548057601,182678 755159538823753728,35890 766692637629964288,11774 766732208673525761,95708 795698563070259200,268281 779105670897537024,172270 752725588125683712,22752 795741327153631233,268281 757897355777671168,48064 794010828886441984,255870 791368134917619712,238207 753893608407695360,102730 754144674709778432,31320 768568469323329536,106281 794103818841624576,256506 794711980992909312,262752 787554193552793600,210706 764200143918886916,82209 793205180951060480,212522 755804779499094016,39462 761587814958034944,69044 775070048415285252,141091 780800777220599809,183269 766480824824762368,93184 762631176003674112,69673 768652907918925824,104162 786249690207641601,1063777 733197373300674560,354869 786293834422493185,202429 780555529601093634,11774 759769518843564032,58325 770109931915583488,116164 764846218740690945,84724 766847933463441408,95262 772882430780854272,131533 795707518379053057,268310 787144860063051776,209351 788549399785988097,217658 777708947067265024,159308 781368235245568000,187371 790907982536118272,233198 794905224859316224,262849 775883425240653824,151916 753328730961960960,24721 785521955407409152,195975 750043111041015808,10735 790652369058959360,232863 766039777074221057,90401 774596736580845568,144361 793169990543212545,249469 793264338442133504,250633 759781812931526656,58218 763431007429144577,78304 791071393966272512,235828 756651560784932864,43553 781855026251694080,190888 791492298781683712,239446 792720287242543105,247077 756303158519992320,42432 763737110323101696,1249156 779374462160531456,174442 778429763673329664,140444 793300455270920192,249841 793976721045262337,256358 751564251890876416,18470 785632024430280704,197512 787463648537083904,211348 769372834531508224,112399 771499473080025089,125853 773857616187490305,139247 765383052293918721,87145 794679175474868224,262588 764997523740069889,85562 768507935097958400,106716 791842044394156033,241942 771526927043612673,124855 757584022415355904,47761 760258091392733184,60725 792028851526172672,243075 770352808923009024,112363 794483000683663360,256038 755517646100058114,37979 788911067753697280,11774 742345569775951875,349951 753104831259217920,24988 791715462270681088,241034 753949196894568448,30590 765525630901481472,86103 776947794997194752,158027 787063198063087617,207733 787106770091114496,208989 776219106802593793,151302 787716379323437056,205197 790618003062743040,208178 791351965653479424,11774 772124867235713029,125742 779580447592329216,174230 760495943242375168,62601 776185965278666752,153845 761980263433994240,431998 768081115315863552,98720 781566541485772800,186584 785342408884051968,195125 786859747026857984,206960 789238840321986560,207517 750715288031813633,7816 780590325874069505,12018 766054751142162436,90357 788793375348719617,220526 791975866028785665,241819 757102819367391232,45857 766593621160300544,94699 758252961894113280,52061 750686914659876864,14351 755918106552328192,18215 759150489799954432,57336 754897468299546624,33065 764782680265207810,84724 791100143722528769,78159 756283893154734080,40881 787300813819346946,209477 792139361420664833,244230 758127076951986176,51595 757989045112668162,50337 762256233059450880,72420 758452343381852160,53185 776247752057507842,153573 761214845316235265,66800 794954511051792385,263817 757025051883413506,44450 771399619330711553,125367 767867432379813889,101681 752626093664919556,22664 774770111546855424,144494 785859994977796096,198878 772588400952037378,125554 755048020027199488,34666 791169729155112964,232169 762398595282632704,72978 779552525959761920,166704 792350453501538304,243187 765795615045550081,86103 758758007211786241,52061 772417500621471744,84367 786018051602911232,200382 785588394701230082,196917 791627221362434048,240145 794534570448261120,261155 770301646857351168,117377 763870015426662400,80889 756872203140997122,44961 753720350257491968,29456 762457438712766464,47283 778690529198342144,169923 763364926366834688,77731 758434386400251904,52749 779177620378296320,170778 774521213917863936,142671 764134247141638145,82066 792824756412133376,244759 761669453503352832,69947 772795767975206912,132335 785566322944081920,197035 786342123146612736,202429 789935861202755584,201374 773896309401128960,139404 776048068449959936,152735 788209239399534593,214992 770264701733187585,47570 763094024852942848,76577 795479661111349248,247930 785259608805781504,194157 792025115332608004,243187 790721479906295808,233307 735142093111316480,11774 795028989903417344,263906 780568303404056577,181419 785680524840886280,196917 766372274345680897,93036 763418782291390464,1249128 773869754700357633,139404 795775274310717440,267576 794771246105829376,261987 762121217130258432,71429 773937203915481088,140211 779913423899484160,174465 780891787460128768,150151 786574854053105664,204413 773706363516006400,11774 775432275328692226,141415 780991079571136512,182146 750480312627449856,12883 767118104677584896,90384 768162571933233153,101681 769579784355459072,112239 785611325217075200,196788 786981058457640960,207949 791405570494308353,237908 771851947351474176,126498 748179404266708992,1170390 750795800054145024,15066 775892416855498756,152182 785864613791498240,198671 757074144055824384,44291 757378319889281024,46974 788806759104278528,220526 790875642845917184,234583 772084393712181248,128934 788117994865950721,214812 786651208849043456,90209 753678709861810176,26805 780832627745968128,183269 781121281462640640,185496 756617696624701442,44429 787054929298857984,207861 791460608281448449,238780 792076012922167296,241678 785945940985192449,199546 763443266901585920,78344 786089114777059328,196849 781109593254551552,185496 750362368819933184,12813 794232191660081152,259063 776214771247054850,153596 795613828247670784,267655 795759691687165953,247930 767815927555428352,100559 776786554597453824,157755 733019872217587712,354396 791960044841512960,240890 752898478569914368,24134 766371932140961792,93261 773513198184108032,137042 779829799854407680,177233 758671478103547904,52061 767086269952364544,96967 759087688288837632,54842 773977600565866496,139404 763574929300213761,77598 774286190996430849,142506 787058310172205056,351252 792162074688380928,243187 780810083324289028,180627 788812484249550848,219678 790018063391346688,219624 764689864012943360,84422 768982713692848128,109767 757015024866996224,45125 790959932732387328,11774 766019710009896960,90286 788902668697731074,221972 773587863132774401,137042 788801057337905154,218258 755357753426731008,35890 762817143029108736,11774 792388498611318784,244143 774811481296674816,145244 786175877331587072,201374 756758557320622080,41702 791012490343833600,234583 752186160714092544,14277 769603605993287681,112399 791816282446372864,241274 763291961411375104,133136 790988040558772224,235399 750862832812654592,15800 794764814513946624,243187 755164848070258688,35890 752692348027604992,23217 752937242880937984,24597 755163853059682304,35890 775088010488606720,146847 793166645736853504,249961 761232550744424449,67283 773234362733236224,30343 762396052095770624,72975 774247228508635136,141867 785808610026590208,198466 776528566523682817,156290 771896436782870529,128404 787024728464556032,207613 768852469531107328,108782 757792610996002817,48491 786274978593255424,202429 775171808408449025,141316 755209261043494912,33751 751055110487306242,16068 780288064434372608,178735 764801328342142976,84724 790956811100782592,234653 794969982853644288,262847 732657466127720449,351600 791044712836632576,235590 760288831752908800,60995 760933148666585089,62502 768222324306960386,103924 773580747399634944,136904 794633705889419264,261155 759549390809817089,58680 763487043217350656,78341 768157618359586817,103212 773567297562742784,136904 767723585293082625,90384 778657290140340224,11774 761810133022191617,69231 791618435130068992,240145 779066867201650688,172545 786369100872318976,202727 779155950938755073,171693 788755672577998849,220526 755214159524921344,35319 749396297468092416,7826 754766060000346113,33356 771708070577729536,108396 774049738630893570,141200 787843382068518912,209351 790655146527039488,233307 792130924792127488,243187 771446748426428416,120613 760593597154504704,63879 770272015458500608,117257 789148863646928897,221476 757783057801760768,11774 760245168889012224,60866 795743488902041600,267737 794292292295213056,258249 789187922704465924,223030 754193452632383490,14277 752995167926444033,669866 786279560610516992,201958 792800708735098880,244270 793546139232571393,252014 773099726526873600,108396 761306807637729280,67768 762178124574359552,431998 763896501332344832,80136 794427346346541056,258741 785326096736804864,11774 795054861054316544,247930 765131526682050560,85734 788533723318788097,218495 792967727086350336,240483 755919888649031681,39880 788789980164345856,220526 787762487848558593,204684 793104351283781632,249469 788081709464125440,205197 792060317077475328,243614 765211528723390464,86103 795703497312243712,268072 767872135108792321,89517 771402755139313664,124744 733062365613305856,355672 786402321987145729,196701 775415550239354880,148170 760493258912980992,61470 778642270283194368,167220 765012576438714370,85562 777622284093784065,162322 769130327432269828,109104 764071581538586625,80568 750362511518543872,12883 788042974609354752,214492 794558223764389889,261155 752899681361854465,22735 793949869258002432,255942 771689429249523712,126715 775689225861603329,150511 795260255307501568,265795 788961116906860544,222500 767481457153609728,95055 785579981359321088,197286 785841101206937601,198878 785858586710794241,65113 771802681090330624,128194 774255341689331712,141360 787994013781618688,212139 769461770805137408,110209 776914401626509312,158815 790902592981336064,234796 761593558298038272,69231 762958271267364864,73621 789409551334318080,225456 790710942573166592,226881 787747365713240065,212357 787086901140267008,207949 763754432475435009,1249162 774424098390831104,143206 777516367138422784,158387 779491061802631168,172185 785673404321890304,197888 793924617811410945,256451 750193140208840704,11495 764782583360135168,84724 776955245616242689,156835 763432950926942208,78304 788514730591723521,218275 793601485032476672,254011 776322747634966528,153248 771727271006699520,127366 788694837872594944,108396 771096571232579584,121787 764704265554300928,75267 778043574738976768,165523 763023587557146624,75549 794667283872411648,250033 789810371032940544,227925 764293756602478592,82209 779102526066929665,171060 763896955894464512,80939 774563666058420224,279676 770941081668190208,118724 760819380687077376,64722 751570229508136960,18491 761975235872567298,68987 774166666116669440,141797 795347711935545344,253721 776008705145987072,152872 780899326801379328,181065 777928064764301313,162596 788513365295366144,218275 771383966251249664,124618 788375263746727936,208544 754730823815798784,33356 776861227976888320,157082 753182061746229249,23217 736355146960113664,16011 758028731709620224,47782 777756655987593216,163569 794725582298812416,258771 762675477244936192,73926 769568675447894016,112336 775284385591414785,148045 795617748533604356,267698 770151264252485632,112239 794649735139364865,261155 792398794818146304,243165 767546775158784000,99232 770290349021466624,117257 771412246970834944,124883 788409606510776320,217519 795724923864051712,247930 793420830369648641,249926 774077406923464704,140444 771394560278851585,125367 773947418173841408,139404 773523620836573184,137042 757997414003404800,50500 794968755180695552,262847 765181064444776448,86209 772934583671140352,132853 771430561688776704,125732 791359767683993600,238395 763463890940428288,77632 755593575098830848,36877 769380828568748032,112788 777342539544293376,161481 776834418774315008,158348 787079514299965440,207949 791358093946871808,11774 778038396426018820,165523 762189764954947584,431998 766260406268661760,91946 776892326786379776,158524 794679051566858240,261666 790050956557815809,225456 757281274977456128,43448 769493051718901760,110585 778935598224728064,170650 772900908740980736,128194 791345963872899072,234563 762639888747421698,73926 772532421925347329,129551 760944913479376897,65174 774367272680980480,143051 771509477824729088,125367 785642710573002754,196277 778641668878770176,168284 750287751594045445,12014 788490496603787265,65113 757356292696449025,46379 753714522595090432,28115 759106293508542464,56587 785321142663786497,11774 788860321150619648,220076 766607122847105025,94699 777191158011293697,158897 794067382172057600,257423 770414962661396480,118191 793476359758684160,252408 794446301500841984,256038 781122830847074304,29786 763960229620879360,80939 772784177125199872,132335 760638372276690944,63149 777337628450357248,160134 772805051442077696,132335 760528645282758656,63451 763506741434720256,78274 764581623698423808,79987 771430831734784000,124744 776494253396504576,151845 774061685791416320,139404 750870112576507904,14877 792337244711325696,245136 765236052986429441,86103 788173035664662529,214979 779319845733085184,173964 790282609578291200,229505 734245232338960385,271850 794301557059817478,259508 778313635684839424,11774 786292084860780545,201558 793332515494854656,251452 756949733483114496,44450 757649140885098496,47782 756571913242021888,44056 766362168224722944,93375 768229666977034240,11774 768987950210220032,109666 776058084372410368,153194 787310689006137345,210289 766722350343593984,94899 781645958736187392,186584 795447283424837632,266079 751219752845078528,15808 780591991507787776,141316 777908491604426752,163573 794625535733329920,261987 765691726161936384,88489 785547794593423360,196917 765239203332431872,86103 785564293177741314,196788 776532931162484736,146804 769076133153411072,110585 779010271410999296,172023 759936753482526720,60398 777982085772390400,164375 788808220768862212,220526 789214224316792833,224680 771789449952911361,127636 773975850765070336,137965 754861849842061312,33549 776630018575216640,156926 793237176997797888,243865 765404943255605248,86440 770716744130240512,118192 773589275841597440,136947 791670671831134209,240483 773842859527053312,139404 757651850753486849,48633 756513043249594368,43266 777513641184636930,161988 763836932799369217,80649 774272132561899520,141360 760459107086237697,57131 758405257508560896,52061 788502120655912961,218275 732991483511328768,351617 788123251440574464,215754 793948080739667968,255826 785433507367645184,192748 732399125438812164,1170466 788528363589603328,215608 754794065145856001,33356 766686051553259521,94699 744241638982094848,1247643 786658517075824641,90209 789999570251948032,228375 786358175389941760,203391 794014258140848129,257026 776756048489242624,157755 785297911424749569,194923 763819142524772352,1249171 756996344460484608,44429 780917700117749760,183269 767733973904687104,97386 779148191551754240,171379 789655181327609857,227048 755141692655738880,34637 761590979413483520,68864 787025437214052352,207287 793130487527067648,249841 766671623990702080,92958 780849166398271489,182960 770851110202466305,120824 771005706887634945,122146 764783502441209857,84724 757033069832499201,45669 788208821164396544,213800 791517758798172160,238780 786552312575631360,204413 758333191447011328,50476 766018537890648064,351667 788573024500932609,215437 788900503023394816,221476 789133130926006272,222682 757400592276975616,46856 793129171379564545,229908 768460823828176898,106442 756333016075624448,42432 789160487309090816,222627 752818414289313793,22622 757621707142160384,47940 779590950419062785,173347 787752763811885056,205197 755144252867350528,35737 752710002150825985,22916 755884249920606208,39979 763494142903189505,78159 773090150435782656,128886 762291790259056640,65180 790243830465302528,229693 795297957935509505,266079 785994302530826240,200467 791058641319231488,78159 754040130101452800,30815 759007393971855360,55107 765290857431912448,84209 757794749029847041,48494 791038864358080512,234575 771140903595569154,110060 789288048475435008,224680 760919466217582592,65387 761673343988666368,69947 792149537141907456,237964 792900680956710913,210238 768938152857772033,109470 769603620761370624,112363 776046431828258817,152872 735164055476789248,11774 735196138270232576,349197 794966741176569857,262925 770272860694843392,117257 792382509103190016,214975 779581177883561985,173753 788452864590958592,217837 788848766472359937,654029 781555835545739264,186584 794352441902907393,249926 790944917811888129,235215 791738082517065728,240483 795747092144783360,262022 767701632201007104,98475 780553545787465728,180310 790659960732520448,232884 751147036406317058,15634 766354526064390144,90482 756696963429433344,44429 771748053044846592,125633 779104230216916992,169916 751861486360883200,14277 786985753507090432,206812 794197157276307456,257026 777511436859813888,161387 785918724519845888,191820 785311476558987264,194934 791304557947187200,234583 776247151907057664,153573 733371621445120004,254034 781195858259898369,185496 751721050572926976,18215 766816127984865280,95672 795351740824621056,266491 749822224107012101,9754 752266770120052737,20279 794805838518988801,261987 751778151353712641,14277 790856572570210304,234495 773966868994371584,140211 785925237560999936,199546 788112248581611520,215608 793937030761869313,254209 772320548189634560,129558 788455497582030848,218179 794220211721408513,258598 763689232510676992,78999 775126105313439745,146259 793664595483324416,253032 762298207397228544,71099 762355365715537921,70764 780615410261430273,150151 750851696545320961,15264 791348194605019136,11774 779071718010724352,172027 755138642872373248,26721 791637858792660992,239405 764529694007971840,82066 780465708484341760,180039 787340673708134400,209351 793218607513829377,249926 775110188135247872,146259 787096889250320384,207965 774801284087984129,144573 770754904579203072,121080 760910689946841089,65165 762157227406786560,71099 772193375621492736,127657 779925904415920128,17416 763828910677168128,80393 758389806133018624,52545 788691054501335040,220029 793853789983891456,255942 756303368742506497,42432 763113569051344900,76127 774718456273010688,142013 732340367337660416,349965 794686042527985664,262752 794229381518475264,258331 769407110216114177,108396 778204076395917312,164826 787067743073923072,205091 759111937741455360,56964 763905715337658368,47188 775575818093355008,148537 735141457917415424,11774 755805327942180864,39685 788817840618868737,220130 765336567246454784,86053 795074804227379200,265112 755890401081454592,39462 767609051819741184,97472 793494791787057152,252580 757833873879281665,39957 785617897842282496,196277 773893975518408708,139404 781306592943804416,182659 795299301635358720,265562 760960903323934720,65234 774827582546149376,144607 795238757419073536,213416 763818755512086528,79987 792416318502739968,240483 777747575113867264,352603 781244247727083520,185921 789211847329275904,224680 758554617076527104,53703 790757757452288002,231894 776386924596436992,11774 762301230563688448,431998 786994634853523456,192032 790893727292284928,234583 793961263273426944,257026 760186089210540032,61145 774332058353164288,138707 760137190307426308,60790 764484685133209600,83391 765949111422058496,90373 781207441937752064,185595 787711599779938304,210585 762392337565814784,11774 754767301661122560,1170326 788754148636393472,220526 791579785411629056,239405 771773467238752257,125554 781566929177759744,188644 755512459830632449,36810 778388047406718976,164814 788018018773143558,214354 793439544301551621,252020 759600418875924480,57935 778606322937896960,168284 760151993977450496,60884 786516727622426624,173347 754154906676817920,30590 791839765071007744,239408 793283086708531200,250633 758459510205710337,41680 786009438184353792,199546 756947394533560320,45672 753235529202827268,25889 766003033440419840,90908 777027980803575808,160022 786664543069937664,205728 790318616075841536,225456 769071610691215360,109988 769163175707209728,111558 793257348785696769,249926 790712439310520321,233756 771136424921985028,122299 760533567973756928,63451 788471594490466304,218275 777858797142364160,164001 765613469601140736,88332 773903332536557568,139404 761357253156933632,68182 775860232945864704,112363 793706171567738880,252020 765010437985464320,85159 756605498917523458,43391 766952309083475968,96898 775793352226799616,151677 773294450709700608,123345 789141254961504257,222647 761661918129950720,69747 785242809901125632,194082 765060514879827968,11774 772518321014968320,129551 789918805426249728,219503 745173006587027457,351424 758195058101346305,50827 765890267698212864,87904 773542113648611329,137042 775703477993426944,149200 749358077598543872,8297 785601278495723520,196788 751074364418760704,16422 755022461670871042,34815 756209984212393986,41702 771685959519830016,125554 788015860531204096,214114 750723402063765506,11774 778660300379742208,167319 789290082062725122,11774 793177972262010880,249180 795721929340702720,268448 768509534230814720,105070 776851341809299456,158520 791348293880033280,238395 773922964953821184,139404 789220261325332480,224680 760618993074003968,62964 749646904686936064,7546 764157951657598976,81569 792046843341307904,243075 761031074369540096,26539 732441704972718080,349197 778299890036248576,167220 791408874523860993,237594 760608054392029184,63937 765628375327047680,88669 781132359009570817,130635 752686310024835072,22575 771712270439067649,126152 793103846025363456,249469 758825072702296064,53996 785671368515792896,197324 786790514062340096,201962 793186256691793920,250430 753876167459872769,29263 789558576574496768,227130 794648757518352384,261059 766364955495006208,93286 795766624980766721,269081 755102308342444033,35403 763058505624322048,76329 759006172103847937,54070 765621433556803584,88719 768786354989858816,108849 769980689936683008,106716 787483688162426881,207613 785587989799772160,194058 752271854648238080,14277 779837855661117440,177248 787132793335808000,209043 792823037099905024,247379 760874195865722881,65180 789200553926471680,203546 764979054361444353,85562 789267346644832256,220332 766055489314525185,90384 750447812509257728,13532 759077651625541632,18495 785589620503306240,197286 789130435213361152,223492 768560211829387266,106774 774931865979551744,144538 788734268591726592,220332 781201569178001408,185313 786953694201860096,207287 761943273510281217,70255 762434718918844421,69673 780442974052347904,1063777 790942692964495361,164764 792800191632007168,243865 767081814527651840,94699 792761473168662529,247241 785991853179019265,200490 777691798747566080,158520 786980148130226176,207949 760078560421871616,59725 773281032401485824,135025 763493153085292544,78341 773965658526720000,140444 755180417678991360,34645 755496429045555200,37433 780185015959248896,175579 774092843652526080,141091 770297286660272129,117257 788763746239852546,220526 785537303561109505,196788 763028356656795648,354782 776884802859376640,158820 781847283902062592,83648 760439314643845120,41680 772205053633400832,354153 788075330179391488,205197 778049286881832964,163219 793984937607262208,257026 760823457869430785,46076 754031888172453888,31377 790396892781969408,228820 792786856526184448,235423 791313351230054400,11774 791696562967547904,239278 775740876010106881,151071 772555721598644224,127871 750530911142281216,12746 785663494884503554,197286 793116301744930817,249469 792761509311090688,247232 795369786276540416,266054 760551726323634176,63071 768321182051336192,103674 785869796894187520,198878 780619498877546496,182122 772884415097733121,132848 775426419346124800,149304 763953519061639169,80863 780858108222595072,183269 789254893844529152,224680 777593565731966977,155916 774237878931062784,141887 793123811231080449,249725 763566232666710016,39384 785739284191977472,197297 786230785867079680,201555 791436155984211968,237236 792867976789622785,247877 788009031659053056,214209 768477433855037440,106281 778293430900391936,167220 771829830568390656,126152 764904571646783488,84724 766130138765557760,90384 768761947059851264,107745 792101097666064384,243075 793938298033020928,255393 781506632643739648,188401 787008518045966337,207949 793212989843341312,250633 752320430103339009,27284 778104205743652864,165244 773975833660706816,137965 787366532611383297,210009 793798207268614144,251803 794584918575693825,261796 750778696483508224,14950 760226017793441793,60794 769565181059837953,113836 794704640378028032,261359 760999668364947457,66116 754889976366653441,26721 781186679772155904,185310 768910949491154944,109571 794657196743106560,262022 751757119351848960,18495 795731720251260928,268448 766597316694282242,93405 733268232342245377,355261 745308175809847296,354831 763058654589222912,76329 755871809812115458,39997 771840181267685376,127579 788870487585624064,221665 785956596845129728,197286 770541336395182081,118192 772836020509249536,132996 777156385637146624,157755 792197875207897088,244550 771431402176937986,124744 768984521148510208,108795 793675156459692033,253025 759583505047293952,52112 780546624649105408,181440 795278288058982401,264397 758419937551589376,51997 780794231078154240,183269 755123520624070656,32572 794693539162685441,262849 768443234028707840,104488 792165140372205568,243075 793942223096156160,256255 751852031187546113,16931 769206392427319296,11774 757014523727454208,42344 760827854397448193,64722 793863665128706048,256255 792462827017506816,241034 767827429058490368,100559 777659183634214914,162596 771572585414795264,126389 753738481701101569,22439 755157183575232512,35890 786979093862453248,207613 785656469345734656,194723 792962308775505921,246726 785622966402965504,197286 776773250516914176,157693 792525739778187264,243617 763211347697897472,75615 786371474558824448,202727 794387192302989312,257492 786315452322459649,202007 794942737581740036,263817 768115493123330048,103261 770461075598823425,118191 770611021010481152,119832 732830610012688384,354212 754082687544070144,30296 790208814263988224,228584 755516832061255680,33355 779496456470298624,174427 778592097712603136,168284 789988198554435584,227257 764976348595048449,85562 772545873146290176,129551 790569863802519552,221005 770615855742713856,119937 778287238706782208,167220 780791585285939200,181935 765610435949191168,86103 793973755663958016,257353 772582581019619329,131007 788054989268627457,214209 766016112613920773,90031 794255311074947072,258456 756462055612354560,43391 770379636379230208,118191 794584868357292032,261155 750134081598337024,10057 760144588879241216,52887 757601053751676928,47545 792152719817670656,242610 754775865242726400,33355 763973203903471616,79999 777705352041160708,161352 743073857997803520,679105 763816176740728832,73706 751231361835372544,17384 794353035208032257,259134 755166986137632768,35890 763163748995506176,76127 781499996902490112,188332 773364305878134784,135960 786654445069295616,198586 778594428579639296,167220 775872816159875072,121795 787007362754281472,208299 763897941572542469,80643 753949817110339584,30590 776960251258019842,159546 768953400700637184,91946 795260059982950401,265855 777183754456535040,156061 744257679049240576,11774 788565858637479937,218832 752651082011148289,22662 790342241994891264,11774 781516826341699584,179098 754016183070752768,31095 777665684356509696,162596 753721386380632064,29347 763784756144156672,78341 773863509805465600,139404 772392489323855873,129650 775482846991360000,112363 777475105827979264,161065 761692032536612864,70338 786280368903073792,201583 768855052584792064,105109 793101629356736512,249469 794183080164458496,258331 768861073336332288,109167 785347607111405572,11774 785500073006366720,191653 792043027149778944,243075 758675855203794944,54272 772981707314176000,132335 762312245380546561,1248996 781349405429473280,139404 789836796347748352,224678 751913910723309569,20471 732417015797833728,350660 764119546517225472,78159 781191774081429504,184044 785923124458098688,199546 780862958977093632,182726 753694231034822656,29276 781102276073041920,185310 779422026461241344,173464 759835047318867969,59666 793467274283913216,252408 738717082238484480,351436 752264529434730496,18374 790908146910920704,233558 779033517975965696,172120 763782003745447936,80177 757997046456463360,50500 770099920787341312,112872 764796341386153984,82066 762824008257548288,73712 793529009657176064,249926 772571538067451905,131007 791655516376276992,240145 773962785021714433,140444 752638435823849472,22838 763872203981094913,80939 792798422411702273,243865 773600243288072192,137042 781901491359449088,181892 778644866297462789,167319 794568071105024000,261155 775292390131326976,148045 732999990998642692,355067 792549109362221057,246273 795144247473078272,263896 764151476725788672,82209 780605378295951360,181755 787480208618074112,66116 757634426402697217,1248514 767393143817986054,94699 795319685579415552,266068 785925710456160256,199546 778663787402526721,169201 791010293669240832,234653 765543491694895105,88052 777402710509416448,159876 754043610027266048,30296 794581461236142080,261155 769213432637816832,110647 774061497190187008,140495 765942725225119744,11774 771144565692567552,122776 734381758217478144,349462 785266515826270210,194221 775028962334420992,146580 767011576046125056,96898 764171509568974848,80939 758295164959981569,51809 785612278938734592,197286 776928776848482304,157755 793952634893832193,255826 767993108021800960,195876 791767218816184321,240483 754744830568169472,33356 794620834887434240,262145 753752304633974784,18470 762519537988276224,431998 769343086589779969,113165 763337199609745412,1248988 792698023939682304,245148 794721993727692800,262849 767184099236798464,91810 763782222264438786,79600 750465340556148740,12883 765034024448385024,84724 788022686966550528,214492 794486735984095232,257492 785287176128958465,194281 774285763659825153,11774 781350753550016513,182257 760455016431837184,62063 788576911609868288,215437 794137895779139585,252639 751586952764268544,14277 775082206758858752,144730 778804716532752384,157082 789241406682460160,223921 761931721549893632,71123 795194709698375680,264397 787229089832861696,209736 770966372989927424,122146 780149306347098116,176129 756669607495266304,43553 771103937697030146,122978 775413089156141060,148010 760112175021260800,61051 794383908909514752,257353 753220104029024256,26140 771746206418477056,125554 779355376328200192,174315 765563179468517378,87879 795341512443736064,265102 774371115934162945,140444 758845353885962240,55660 770414087830470656,117257 781578927852560384,188478 764865729741123584,84724 780382759009124353,179742 732271440997679105,350278 759465001849589760,47761 772352266883956737,128143 776905572671229952,157724 788283872995778560,214247 794652700420042752,260539 793189047464259584,250430 778613375345373185,168284 794966012496068611,262925 778013291885039616,164435 754756574032322562,33356 778235466042728449,166409 792711347511365633,236844 770239054877118465,109709 792803964488065025,246726 795080521348943872,265102 778335608976572416,11774 794549034845356032,261155 771337496319909888,122973 785970702323032064,199891 790844627217739776,231792 793419981383958532,251758 778669801719762945,168892 786680577063809025,205728 789401444608684032,224192 793632250877411330,252196 759423954910150656,56800 773881578669928448,139404 790546209022803978,231894 794685355861512192,261987 770250642266783744,47570 792399370100420608,245724 780835012455391232,182726 785678545280380928,196917 794971229887270912,262752 776587267758497792,157082 758261762860912640,52112 758749850116591619,54070 751838827564728320,18486 753603397094404101,26569 769408567770095616,113165 732198068750307329,350020 765611112888926208,88332 788104685697851393,214492 790658085639581696,231881 788453676146839552,218275 768882988629143552,109666 770659298519179264,116120 778308977285181440,164826 766200265477349376,91751 781590597643689984,189017 758857190023192576,55580 791670351768018944,234990 756742859244474368,44450 788561848538849284,218275 780408102269005824,174557 787355653979398144,210432 788741099212959744,203710 770358313150214144,117364 774002961957679104,140025 794182793978789888,258331 795676821400551424,266151 752013787377598464,17794 761586237991890944,69231 752628336401256449,22657 778974929601507328,171617 786652148616556545,204835 758587823037358080,52659 793237828863987712,250293 779895184398036993,175952 794932120489787392,245549 756110227062259712,41632 767230672536760320,97852 773615853359108096,137869 761168550610427904,66897 755154135972995072,35890 778673136179023872,166282 793292229813108736,251219 794601179594559494,260081 788513772679954432,216163 765314478573441024,86645 775809231517720576,151156 793850657459634177,255393 762817907210330112,73926 789243862904631296,223899 749223553803821057,7529 772753413385834496,132335 785719421335588864,195975 791871123503710208,237594 776580871176462336,156290 772087780356882432,117687 774165885728595968,139404 766765801982529536,95707 792698382926090240,244453 765278814578413569,86873 792061854449360897,243092 779715524120997888,174230 785564760163033088,196277 771600802272022528,124937 766332707257188352,91798 750910242708422656,15316 790744333829992449,235349 732393910048292864,351879 764291827809734656,82766 764885252779020288,79561 787029901983395841,207287 756398031600103425,42249 787855212165804032,208307 763717015622324224,74575 791347833106468864,11774 785523795243114497,196676 761132919473659904,61051 757692150146539520,48270 787261746956292096,209477 768688839908921344,104662 791315791819911172,237491 760635640513867776,62654 761088806887882752,75113 759974169626804224,57348 757666157902036992,1173862 773669306064179200,137042 751143464075689984,17120 795058555309137920,263939 759815485332590592,58267 776963109730660352,156835 790327508461875200,231008 756191688192823297,11774 786478096937586692,201958 773578357640265728,132335 778279874578571264,167046 792581973155774464,246674 765939149765353472,90384 772937290133807105,126390 790972322207371264,235590 785862417083461632,197198 791712377989234688,240718 786263112227749888,202429 749730348653772801,9754 769775279392825344,109175 773600220940603392,11774 794128682818347008,255942 779269769765593088,156928 772457776496934912,128974 791086449332543488,78159 778431330505719808,152594 781870056447901696,762119 791015798714228737,235487 776371527554109445,154534 790237873366716416,228354 733602069613961216,354797 778768213861552128,169437 786621199719608325,88859 794361561334878208,259543 788780900444086272,220767 766446090518278144,91838 768509780398923776,11774 791323386660130820,237787 793644496118513665,252639 765281860138172416,81406 768476408259633152,106774 789496817385807872,226384 775268255623675905,146259 788905596582068224,11774 777654405046894592,161573 780633172824367104,182122 767425300388917249,96039 787871016382926849,205197 794126957017518080,258120 778570046163423232,168794 766663851853176833,93823 771498747901517824,126293 753353165286760448,27061 759546291416293376,57068 778334090852376576,167319 758297592145084420,52112 778662289092276224,167319 787006955285995521,208176 791274312535793665,197512 760925261420433409,65234 776628466380791808,156835 758036754964287488,41703 790411876043591680,217519 792142533216329728,243451 795296464310300672,247379 786261695362584576,11774 771222352684130305,123825 789557859893649409,223103 790892919750361088,234583 763517620897325056,78159 767804095927312385,101681 753943781997678592,29682 791704683794411520,238429 791820830275764225,241819 762634108824465409,73704 765644991834259456,88669 757040509487489025,45576 793485944535994370,232863 764823916934270981,84705 792505602509463552,245130 756201165453402112,41632 793700576311775232,250633 775182138354393089,351147 756980190274813952,45304 791958142183538688,241833 763522547128406016,78205 765034229981782016,85525 781912552464723968,191497 765808170816200704,88361 766708051508285440,95568 764662446309203970,82209 778315638154620929,167220 763824104382337024,79589 765489744004444160,85562 772535407628001280,131007 767684381632786432,100605 749975481022156800,10949 794002484108861441,257492 761655700321742848,64722 775402236604141568,148010 785257799261511681,194210 765238044240719872,85767 763271231470641152,76723 760956136480772096,65974 794703392815845376,262752 792371918447882240,245285 760899668914081793,63827 762267237835087872,1248861 773573322848161792,137042 788103636853231617,214492 794568376047833088,261155 778784801499123712,169999 758119388360749056,50923 791422625641791489,238099 765362893214715904,86440 795662440314896384,267521 792048083911610369,242326 781495263659634688,186210 794380276260634625,260181 790184093103235072,229693 792787824365805569,245148 751649040991789056,14277 776945888509820928,158387 792502951810129920,246392 756654971345592320,36859 793653211454242816,252014 762217410820726784,71283 781635106108735488,187976 771410322959716352,125367 779413828975091712,173628 791853104446660613,240763 767132858116743168,95530 790612757116661760,231870 755747067398656000,39197 756204103664037888,41909 765656859952893956,84991 761678497978916864,70085 762800212762955777,74483 785501383755726853,194230 771545339111153666,125163 755751616586797061,38032 758672524163026945,50670 767939455336329217,101203 754788234333347840,33356 785922630234677248,199263 789516886769664000,226717 768869955454382080,108849 763529274645159936,78566 760915735346450432,64692 776811663143993344,158027 763508590648840193,78873 794143932229615617,256502 764849808750157824,84724 788863367360360448,220961 732177687196794880,172295 792756832997613568,245148 769201959165460481,106281 772134231224877056,129158 795494485325205504,265866 758999201686491137,56302 777740367580069888,163149 793936481425293312,256219 795323682138755072,258456 778599506766016512,168284 794616128244850688,261155 788400260561252352,217519 788461189860851712,218219 769681729040814080,351152 776615133229355010,157082 755709211565326336,36735 753573182074916864,26702 762862938075959296,47188 786051946268483584,197512 795668784539254784,267862 750440682163171329,13046 771415637877030912,125554 752941786067300352,24134 753522645921099776,27402 763221252915855360,75899 767703278469525504,100559 758843734398087171,54519 753714340188950528,29263 760059529262305280,58227 764108545856012288,81574 792586337975099392,246273 791376207329816576,238395 754006975055179777,30590 793190308762660865,245575 785339212652576768,11774 781898057646428160,191291 751715859828060161,18326 786326504242196480,202353 737124759293419520,11774 746329747379085312,352031 765340499930644481,86440 778366838262538244,167220 786379910185050113,201620 789528670704635904,226881 785632260162584577,197512 792863380243673088,247592 771387546546896896,124597 794718044031479808,263020 757679466013306880,48735 771129857895911424,121479 771412752216707072,125367 780809894064644096,182036 789977374548832256,225456 754768177469333506,33356 794265326859022337,259231 792876189320814592,248016 755251601011568640,35175 793926045208428544,255942 792899558200086528,228634 735919289547563008,11774 758414592854794241,53144 755187334128304128,27277 773705395005251584,138317 767915286812987392,100893 770750094492721152,120474 792189798211477504,243187 768817582451351552,107821 770394171597172736,117257 779411827251970048,169107 790251938658996224,229192 772520023080349696,129108 790740272825204736,231894 755842439861178369,39957 763777140198346752,11774 795607174751911936,247930 773894468936183808,139577 790953340972638209,234653 769559101013499904,113412 762653807872397312,73926 785642069641486336,197241 788776267189334016,220767 792745126191828992,247274 793113254109155330,249469 757711570587844612,47940 792052763760918528,243187 754160452574253057,27045 788131185155334144,215754 793646133960736768,252893 750753589262487552,14827 781284129505763328,158387 790685100404899840,233131 767804427805810688,101681 750821157046071296,14950 788127160204562432,215754 794981629555077120,263906 769999381122654208,11774 791879890912079873,240145 795492483170009092,266079 787953968454463488,213647 795127336932876289,263205 793615772073336832,252893 781453378153017344,139404 770678231380787200,120610 761153432107515904,61051 768966176206680064,109960 778739267283537920,167674 786897554613080065,205186 795385548772966400,266289 767745879944069120,100893 774931612203094017,143473 791828029433458689,240890 769181672692527104,109571 775878995468443648,152314 764917240407977984,85326 764175805119238144,82177 777970152562237441,164783 794668151787163653,261050 763166152956768258,76549 769490695237369856,88859 775409951632003072,149040 791010552956932096,235487 791859733305044992,238429 758292400355901444,50923 794269752223006725,259457 791044422997676032,234653 781209971841171457,186434 792346590509928448,245095 762629744248651776,73814 766440386315358208,93823 774401889852989440,141850 756867833900965888,45014 788786325944168448,220526 769055111125540864,105643 765235849835450368,86485 773149969792376833,132408 781053488696393728,183759 755548359369170945,38476 768167803568418816,11774 787500205964988416,211347 775008792207618048,146259 752929679795945474,24497 759851252276527104,58253 774087317489225728,141316 775467534136991744,148654 764688652333178880,84422 764889748708007937,82209 776077667514802176,152735 789215073327800325,223899 794529740229083136,261155 794985353740513280,263907 754764765650620420,33355 776597322343911425,156835 786722306919763969,205094 760642848534437889,63264 775555767189508096,138532 758034347769356288,1323200 751907408742535169,20162 794882638477553665,262849 764951557058072576,84724 791334051529367554,237908 791650322695454720,240145 792024185518297090,239261 781183085555572736,182659 791472814813511680,235948 761331625024040960,67360 785637671137841154,196277 794329112647233536,258741 756223366906781697,11774 790996906155528192,235824 795417276338028544,247930 770789080825233409,119832 752948152341241856,24196 769639041952256000,110585 770635588517101568,118191 786730297270214656,206008 776914502730256385,158411 789174258979045377,223899 767472015930433537,97067 787631123383869440,211580 756430569718837248,43207 786923258830467075,207287 761026625416736769,65455 794528413155401728,261155 791640885926572032,240145 791456607511150592,237908 757339395863220224,46404 765347274033467392,86103 780188864988274689,178045 732946248194502656,352135 767944058060759040,101681 778395241522925568,167569 765570170014150656,88052 794899620786798594,261155 791339383433617408,218349 794231901141745664,259063 755053637831946245,35044 765272960034832385,84724 777599618771251200,162294 778261743000629248,166852 787028525396164609,207113 792011541780500480,231008 764825495930343425,84724 793901373519605760,256451 761135465709899777,61051 795122521955827712,170187 793128071838756865,249725 751995551332245504,14277 777544998787158017,157082 732329324888592384,1170428 753967263120777216,30590 779471262355599360,178186 785976223855960064,197091 788481104290480128,218351 790695143187812352,122696 794663822703427585,262025 764289571395731457,62180 785316863450513408,11774 756220804686229504,39994 752264203583434752,21034 786565292650442752,204413 791412818788528128,238207 788048703886155780,213887 770274877060308992,117257 794544381856464897,261155 795363998627753984,264397 763079654366285824,76474 769265860536102912,111225 768131397877850112,103354 774663036695154688,144611 791137011608453249,234622 757342053034590209,47090 758107257938649088,50923 772836109063639040,132996 793601296418926592,254011 771955827741777920,128936 790726961903628288,232863 792329785544437762,243187 772552699451547648,103261 733690265953767424,11774 764222682028093440,82066 794064017773867008,255299 765330827102126080,85562 788565332889853952,215437 779319696457818112,173645 753382991779467264,25995 793886988956868608,249926 795326530322890753,264397 778561267346833408,168794 794918693826273280,263817 781190820523233281,185310 765417704316600320,11774 771763038718353408,127734 793438215793479680,251987 751235687307808768,17921 794320365166030848,259773 761984060478586880,431998 751912273816461312,14277 756601495047503873,44280 759230901956018183,56964 790646138852388864,232169 764316182061035520,78159 765594098677886976,86173 790546540431601664,232137 758489057274032128,53580 771065831107080192,122982 788884298451431425,221785 760852482243174400,64722 786805309478023168,205186 788752625822949376,220526 785334136567246848,194949 793887521579073536,256255 765333138235125760,86103 775809615686578180,151361 764445709798080512,83391 775720741400522752,150404 791426276284334080,238639 760872227252436992,63655 776019757652926465,151845 766666564020080640,94612 795071094470406144,264397 761044236338810880,66284 756349498943647744,42432 757278773884715008,46406 762392292997017602,72978 732169079180627968,172295 777564172506783744,161978 776396415664852996,1250305 768987009381720069,109875 766757114190655489,93184 777709443182059523,162370 791492887871717377,239405 791426617100816388,238378 759893158171860992,58542 781529277850275841,187976 770170827904081920,115531 793846505463578625,230559 773799222714007552,133702 791754112471662592,239998 795390538677620736,265858 794690703028686848,262752 776741616170045440,155451 755121919830077440,32673 794009528891125760,256276 790604889437057026,232791 771760668689113088,127711 773681438289866752,137978 758804832262074368,54070 773202770165764096,134380 769792525175513088,110585 786028520933847040,200009 762728526747344900,73712 776719208507899905,109666 761136882524753920,64145 769422681577918464,84888 780644806972149761,182313 763115918088105985,76549 774099078007304192,139404 788526083230629888,218275 763876013809864705,80939 790664834736123904,231894 794583244779884544,261155 732953978686873600,354788 759159665775222784,57372 788766008932573185,220526 786847995518001152,197046 790006436348715008,225456 776602837178548224,156835 793181616092749828,249926 778267308078821376,90252 755295289523798016,36219 780482505740722176,180723 776735608974606337,157755 767936204188758017,100893 764975582853500928,85562 733188898583547904,1170859 762952748065296384,74571 773226928362786817,132908 756821332436877312,41689 766819807933108224,95672 775647506008989697,150497 756482507567165440,42391 749262167610765312,7828 788071536557166597,214209 788473759900499968,218275 754999589715972096,32625 793741124200435713,252020 766021961050943488,90694 776051826814746624,153095 765267084595068928,84929 787809659562303490,205181 757380874576855040,46294 793316687118495744,250633 789200106641686528,224221 794928918855843844,263895 753627497498116096,28037 761130133558222852,66116 780147922910507008,176127 795442049847885824,266151 740094716109295616,354470 790886464737439745,234583 761273497339334656,67283 786387511509708800,199161 757282246567071744,45125 778285299227131904,166532 793852304445345792,255271 778366045278961665,167220 786960428823826432,207613 790590806880956416,231894 758081813306671104,50476 773364864404172801,135025 788565587387645952,218275 788757769826410496,220526 791447486325981184,238207 788769113254404097,220332 791655061864710144,238292 763099454274547713,75690 770756696561987584,120353 785813674590019585,198671 773261853992558592,133666 795362017557123073,261155 795404584478879744,247930 785276962751320068,194648 790414896865378304,350650 793290018668285956,249926 763042407558504449,75073 771851345720586240,128230 772232342995890177,128930 790209424287604736,228584 758286766931488768,51809 762763620811939840,73712 791400371662966784,11774 790328876425547776,231015 791038976131932160,235590 777614680042967041,162610 787149653972103168,207287 763824076884279296,1249165 763880560330768384,80939 764602178606477312,84209 777546680887410688,161413 773625692449832960,136904 793637282142101504,248516 767845659475148800,100893 794698910908321792,262752 779453274030088192,173447 779263842366783489,170187 792832289730400256,192840 758498821244653569,53185 778925341175709696,171089 788717211464585217,11774 788795846846472192,220332 790954093057601537,234583 758054612809224192,50581 775888927144210433,151410 791709766015909888,234990 771043785480495105,103354 771677710946926592,126995 773297364182241280,128176 754159619103076352,29790 776087069869441025,152314 780615963595173888,181984 791418742999769088,238110 794290834283728896,259267 792100264593489922,243187 733129563702763521,355106 787838619587313664,213376 772875517926125568,132761 787672232642306048,146632 786320671689236480,202429 763481795618861056,77632 775789929490108417,151463 787987448580153344,214209 762624595438428161,73866 749077326453886976,7186 793126422944579584,249469 790378563635650560,230282 791781572915494912,239998 765627047104290816,1170369 790529492900941824,231894 793497471884197888,249926 785931470955307008,199546 793080997214621696,247240 756855736232124416,44450 759609271260745728,72093 776131351456129024,151185 792498768713097216,246392 792515929724846080,245128 790359322341494784,228820 787019627482189825,207113 756360786432237569,41929 776868512308555776,154914 794468132823924736,260173 761564412645871616,68873 763910216702275584,80720 774933050262036480,143051 760501725824417792,63149 763448800044277760,61655 780086776752922624,174818 769505477269086208,110522 758392407201374208,52545 788811940441231360,220526 792078128545869824,243187 757373667965702144,46006 795005164923080704,263907 775319724909486081,148170 776105922041032704,11774 769236752083120129,110209 793616269782224896,253032 762896930787602432,73814 781596461427363840,185496 793967724158402560,256125 774876589389647872,144654 733014118375018497,354989 788748575404544000,220029 794160817717420032,257492 758435183599161348,52749 759740349828964352,59398 793300044879425536,250633 786810778141589504,205728 756596014232903680,44274 779791946856407045,173937 766741850568785920,94391 790604615444074496,232749 776859368205656064,158520 756271497526775811,42432 790649135942602753,232169 760810779482390528,63451 793225469478985728,250408 765537178457866240,88052 775302385233043456,148045 777428690506481664,161349 785490833235730432,196277 786025089628155905,199262 773214016604893184,11774 758066896977747968,50923 762682485369176064,11774 765255616344551429,86614 771416852132159488,124855 755044380587819012,35020 761931476812398592,71224 790587869391757312,232016 771430690760056832,124744 794674914515034112,349507 791143834323415040,108396 780835797985472513,182870 770711957036937216,120613 766030491468214272,89906 794077670149619712,354311 766116080725135360,90716 793352190836379648,250633 765389211948224515,87249 792043022393290752,243075 769062249952604160,110362 772107411213553664,129558 773880846050729984,11774 763766363714228224,11774 758444325873213441,48289 780241508301758464,178076 753663231655280640,25995 764867054381981697,82066 794236391546884096,207051 749620573672710144,7546 753982126790283265,28898 755146590520614912,34666 788013132492972033,212239 791805623193174016,241034 773300760159322113,135758 764194657739890689,82283 765308722935697409,87062 772926644176683008,132996 780688464790466561,71270 773251334892126208,134975 793414005490462721,249374 787236815359139840,209756 735338863657406468,123215 788498165368496128,218275 772700816805289984,132076 780142902349553665,176127 792102420969037824,243187 795322360052248580,262752 764189198760964096,82490 769200325240684544,109666 774815934238208001,145244 786636790954360832,202727 779164207031857153,172962 793681525812232192,250633 776676249460678656,156644 778636574900748288,167319 794579980466450432,261130 763878615683571712,80939 792043834926624769,243187 792130971072167937,244297 794686636391067649,261155 762540516634349568,72534 787929251517431809,11774 757647501780520960,47782 771820536263344128,127402 788872673338195968,221785 791713334148141056,233831 767194670736605184,92226 777291229398720512,128897 757275064115003393,46252 794147211978412032,257423 790655581275164673,232169 775841776447787012,151916 791411898126217217,237908 792602471310979072,246392 790951543457579010,234653 778937404388442112,170294 772558057163268096,129558 795738758024790016,266277 793987535928262657,256105 758264880696692736,52027 760231898685722625,57131 787720402139250688,205197 787436847668469760,207613 776094330763214848,153492 759108023876857856,56886 737567318109093893,27156 752656238199144448,22546 764496094424367104,83391 772852135872442368,11774 751830783426326530,18567 793128101618167808,243075 777869764043628544,108396 781200686327345152,185313 794546837147488256,258771 761644260202573825,68854 794630526644715522,261155 793676195694981120,254135 765154052678135808,84679 770339208372170753,117872 764428136096215040,83422 761259532165246976,67034 761287034430337024,65999 772454093033971712,128934 792503096081539072,245128 776911292221296640,158387 778383034550587392,165356 776819493209157632,158475 765201683936784385,86103 790915863964561408,234583 774648130725896192,139012 794648982609870848,261059 766943367280242688,95462 792477185030361088,246225 765611188730339328,88332 732244155796205568,349795 760443871255932930,62853 772137588983488512,120610 789265801538772992,223935 781903950488408064,191354 794563089622413313,261155 771093741088059392,122982 795703102078877696,247930 774873025418330112,142503 792754450309840896,243344 762039742942814209,431998 765365710587465728,86320 780667356464947201,181984 771422695384879104,125145 791683596008366080,233831 793116266089189376,249469 752894226187386880,24134 759093098630770688,56964 762810925695000576,74781 756420107543285761,42249 756941822715310080,45576 773881456271785984,139404 758349194402885632,52554 775721434295533568,136767 787163409083052032,207119 767576618801836032,351436 793504593422397440,252890 793571802513412097,251803 750384834300768256,12927 775800326603415553,151463 791305918889754624,237491 766150251258515456,81929 773909104083423232,139404 763166037936332800,76535 751622848427491328,19000 774267162600968192,11774 769070282552336384,108729 787053797419999232,207861 750138570401312769,11495 778981867022381056,171693 741633305209151488,37154 760144924843073537,11774 793575672216186880,252112 752927503380021248,22752 766973761568411648,71408 776021214967980032,152735 768924474208956418,110362 765541401975255040,88052 788030336865275904,214632 794596949865304064,261399 771382381773099008,124597 781524759603535873,188119 785635792248975360,197673 792745389648740353,246726 773113384787214337,134470 788692851311816704,220029 758651470820610049,54070 764219257009934336,52677 785931606615810048,197286 792013300540248064,243075 762103415887556608,69878 789937152863895552,226538 760981347498356736,64730 778273036004945920,164826 763844665674117120,78705 773878621987536897,139404 753127672658755585,352038 789206696971210752,220029 761583717844410373,66116 771722296469884928,125554 773039908592070656,132335 770304702382678016,117364 792213285647093760,238117 772523911548313600,129551 765148482378330112,86103 775127507355840512,146704 787011992565403649,246425 732646325955747840,353003 791471325206417408,239408 777235500105162752,157696 793950456867328000,256564 765865943792816128,47672 793824157825798144,255393 785350117532569604,195207 786407651336785920,201958 749052052618248193,195876 794587251862859780,261796 765206748122808321,86440 788474166743793664,218275 794714756263399424,261155 773858625462861824,135531 786418400549560321,200490 793380773667729409,250633 786586264371859456,203350 781589987687067648,188231 792157692236148736,243983 789039785142841345,221054 792936698590048256,243187 776903071687401472,159146 773903728780963841,139577 774367311960637442,142668 757098434637602816,45669 767521425192316928,97371 785655678207602688,195975 758469784388243456,41680 765534113432383488,87226 792748805116407808,247232 752684776386068480,22953 770335529988521984,118087 794362460186742785,260033 794216140868386816,258456 774862421680881664,145734 791685744448331776,240483 788683853296730112,218275 759689925126004738,58227 761596737349791744,69231 775085543562416129,11774 765267540637515776,74247 764197236372672513,82066 772018704968216576,118191 733062740886032384,1170860 779844009023901696,173358 762957049483366400,75073 771133232133779456,122982 773887939361333249,139404 776247441674739712,152872 785517339617923072,65113 760692505474195456,63464 794875836906242048,262752 776894569484947456,159308 790286913274048512,227748 770300671518203904,117377 780583594632675328,179054 738751066674716672,11774 787106921513881600,209129 778376982186778624,121080 793102916911370240,249469 794571767536910336,39957 762718400191672320,73910 791437466934714369,238395 769684612633231361,113247 777186551864430592,159876 756692704726228992,44345 788185518391431168,215754 790938668487671809,234583 766093736497541121,90384 769617514271764480,114227 772758197346131968,132335 787494391103488000,210313 793543329895948288,247757 773700173000245248,138819 785835307144998913,196277 785839239644778496,197297 791053538688393216,235620 773972670111113217,139577 755470582649589760,37206 758558197254877184,53185 763957412667674624,79600 760250682242920449,58965 792811950870757376,247241 794951169886056448,249926 750552894030635008,12119 762024956729319424,71476 789492572540510212,226218 788812365114605569,220526 760488358216867841,61544 791442630110511104,220029 775889070690070528,151071 762618742060613632,73814 770818302105030656,118192 764099797087379456,80403 788825896631226368,217837 756293650204680192,41680 781142733238874112,130635 794183002196611072,256276 764904609139662848,84724 779002901419159552,171617 793790952167055361,255393 767764568835813376,101203 766360641539940352,93286 772833785511489540,132335 775504018625863680,143720 785411467738689537,194116 790657749822509057,232881 785495151514783749,196277 773554682560000000,136904 773872577211236352,137869 776623482050412544,157082 791718363324043264,240556 795111867396014084,264754 781232781615521793,186212 793630457686556672,250135 793252735726473216,249725 795011206989938688,263896 780597705999544320,181935 772245035534446592,129471 767237454357225472,97386 778456007538200576,167407 750164133073477632,8431 756600654198628353,43962 774340793016455168,143114 771455963484139520,108396 788755750407458817,220029 753713346214400000,28732 738367202873708546,195876 768205608126443520,104313 770027574198140929,111549 790549572623949824,230704 773351315556691968,135187 789919748846866433,227048 773349355323396097,135736 754730206825320449,22393 771507046873202688,124597 791730835737174020,238780 794286923208687616,258829 770372581039964160,117310 772804977148497920,132335 793561948126318592,252014 775894003451506688,149931 769614632558395392,112693 778364946430070784,159359 788158589344976896,214976 789292264484851712,220727 758633520222838784,54070 786323180256235520,201555 786598275184857089,204413 786932041950564352,207051 769417740184526848,84888 749943400800149504,9313 752929622199705600,24597 794133700560715776,258058 751790620398784512,14277 786206865843781633,192032 787081865907740672,208928 789116227759341568,220332 781742184689180672,37160 793163109397569537,249180 766050155674075136,27284 777930879737835520,157840 794565050119946240,261155 787443657951490048,210764 755576855667834880,38459 794208532149239808,254209 773938554162515968,139404 760524836141604865,63451 781268433430278144,186063 753766466109964289,29263 780891990091333632,181755 791150338694901760,231881 756318434015707136,42249 772561028529913856,129558 734867157734002688,1170396 753379565922377729,27045 764074169084497921,80939 794342207314624512,259743 761495923457490944,65180 785462017410727936,195975 763903882288369670,79987 786941684366139392,205455 759780014627885056,54739 775757616521748480,149953 786730221340876801,90209 791670258608304128,240483 761159233928822784,66897 766085086856884225,89567 788194990669328384,209730 756801019691098112,44461 789983677501497344,351152 793602220499603457,252014 774429663007535104,142339 765666320167739393,88669 754730427722629121,33356 755288035391070208,35890 761913663062171648,66815 788834513551921152,221476 790661287051132929,231318 789991718963777536,228354 764253360526589952,1249221 776436875582181376,11774 777383735243137024,161732 790552489816760321,231358 745862260359303168,669866 773882378334801920,11774 763111018562289664,76577 768879596984864768,109874 793629642620014592,250785 760926737425391616,64693 771427384792866816,125367 779397291438473216,174115 763891892232806400,80393 773153730703265794,134454 776219123655274496,152073 772223617455099904,128519 794035925236011008,232884 749239742005387264,7852 758724097995964418,53185 792398538621739008,235590 770376351937236992,117310 771386280148099077,124597 777318261918732288,159876 779978426149117952,29786 781570345086095360,185310 790997849748103168,234583 794307974445481985,257492 788704412558462976,219958 787730528564686848,211980 771410447950020609,122967 787863315145904128,205197 785286718995824640,193162 766371755418091520,93405 769295659992227840,112336 763772007838277632,80147 773894247036624896,139577 780612827241263104,150151 791281443737571328,237491 759454213244084224,56964 795617785820958720,267521 750462575339511808,13201 795136368296923137,263895 781543806814396417,188119 790496489793433600,230283 753716785514319872,29347 781270765278728192,186210 770380710259593217,117257 763823812760797184,80393 794740813733527552,263096 756290683137318916,42249 792126055091884033,244215 764578630534127617,83391 794634185759657984,261942 791792618212646913,237385 769385259066679296,112788 775154558876004352,146704 785298161099280384,194923 758674072427499522,54070 770670556094074880,120610 790246644772065280,228341 793098249640873985,249469 794227969099202560,258771 770312654871158784,118087 781366073799036928,139404 757954649613701120,47940 765842554969468928,86103 790318933270114304,230283 793843063223312384,255246 761966635485847552,65113 770972448669962240,349856 771897369738608640,126293 787302585354989568,207613 789124896752275456,220130 779455214374023168,171377 794767682306506752,262022 777577778694672384,148713 776920892785983488,158589 775538004500684801,1250073 792114031976861697,243187 764138967277137921,82066 780614146547077120,182122 790895451323105280,231008 795253974920232960,265257 793164392552554496,250033 766273503632863232,79151 780393670323347456,179742 755761619750285313,39462 765144628744032256,85562 794694775962267648,262849 758347655064018944,52554 793098625131814913,242693 754784786875617280,16953 795424569192574976,257492 795031372188549120,261155 795669189616947200,267862 789954822661218304,227048 773628516785008640,136904 781522626300801024,188114 763348756771155968,77598 764128988486856704,82066 777330601800196096,157082 791719795364364288,240926 794543494706630656,261155 760266607969050624,1248387 775000998834208768,146259 790313862096707584,230282 794193114390896640,255870 795770027219816449,247930 759866579303604224,58542 764128299303964672,80681 775285301715537920,148045 755422627846561792,37044 786296333841956864,201620 755204179426181120,36219 776616364286943232,156835 785646130579116032,195975 785779462042447872,197099 765929008458444800,89923 781195982855888896,185496 773655359395209217,136904 766323231556968448,90384 753386553305477124,27317 760488653839749121,62452 793846227884511232,255393 732322802309693440,350808 785933032792420353,192330 786134161006428160,198671 771425269236244482,125367 772641226856292353,127775 791695577985781760,240483 762674815333392385,74133 775795041629450240,151753 789994328491974656,353879 775786094134751236,151156 770442651355193344,118698 777812633869291520,163763 761991058171555840,71270 778969788383199232,171168 758441478519533569,50923 751566063226068993,18215 768467304313073664,106281 759435908978311168,55257 760505458327040000,63149 786579882482348032,204413 788070778998841344,214492 795381098540716033,266151 780546102147715072,181011 793498369805193216,250033 761000329814999040,66116 765859774327959552,88930 791341447568093184,238286 771086353127837696,121949 765031099357683716,85562 771393384397279232,125367 758069361764696065,50827 795728275410743297,247930 766605301424553984,93405 774344755257810944,141887 777626953423679488,161352 752878837927641088,24134 793142672835739648,249841 763438177990352896,78129 773993417688829952,139404 778784162325131264,11774 794585388002189313,256276 773894075951026176,139577 776812030208638977,11774 757108957437493248,39235 767052364230500353,95672 792742223733403648,243187 753564137024741376,28148 773521253554618369,136947 791308079597924352,237491 793123221730004992,244270 793762911235641344,251758 757586967760629761,42432 756275420320768000,42432 775410036398960640,148537 759578025306361857,57574 787771337699827712,207287 765254519026442240,86103 768050400129847296,100620 780466746905853952,172185 788350661993893888,215252 778749697980719106,170373 791342879348101121,238207 754980385910644738,34637 781569697355407360,188478 788692266718224384,220031 761121248537522177,66116 769789850773966849,114587 792190152122757121,243187 785994154824175616,200386 769304043923599361,1249662 795347939141054464,256276 732564874144800768,349965 768936091579658241,109104 774016024500842497,138819 780641842639405056,182257 734330388139651073,349368 758789990125965313,53996 786197686278053888,199262 792160278997823488,243165 793158633202651136,249469 767859011412717568,101681 790319640756879360,230282 776128942541373440,153194 787009634250792960,208167 777112929648844800,156831 773561769956610048,136947 765290349669543938,86645 785970545892339712,199490 779333528085409792,173964 793028693970984960,247241 781393081648222208,185310 781253707992272896,186434 776387036387414016,153699 777520568467722244,162213 764971730720874496,85562 790193150589558784,27045 792058486867632128,243576 760968876532183041,66105 791483277617934336,238207 749725917946142720,7546 776024035276693505,151845 791718329471766528,240556 788163051203792897,215578 759469229137682432,57105 793031179310100481,247569 772943914999353344,132335 765053950307557376,85562 768649967208574976,107668 773423831121850369,24173 776464545510326273,155896 785656536689356800,197512 794528865590853632,261155 770417739752013824,118191 780767029724798976,182870 785969277232787456,199546 765007835549671424,84724 792208175801917440,242712 758859630290145280,51344 771465452132245504,125554 763411771931582465,75929 748760601711681536,102730 790566686051209216,231894 794015568936374272,11774 760540046856445952,63512 793116085553737729,249469 794138497112227841,256536 752981009952542720,24787 756622970316066816,44429 764636733489098752,83391 789177640158507009,11774 788070742567116800,11774 757439392604647424,46890 778397372665696256,168045 778413197380444160,166852 758671820622995456,54070 774946106702696448,145451 780918666040926209,184044 756304755983613952,42432 750437803016658944,12535 788845634593796096,220526 793523021273190400,252196 757974840687128576,47731 793205042924879872,250633 776429059152683008,155688 771086404193546241,121612 776047526403117056,152735 791361807013208065,238207 775938885482192896,151791 787774767193530368,212524 766079137886838784,74133 770748693196656641,118191 763530377650503680,78513 756041289771069440,38586 763380249413300224,75929 794886198934249472,249348 792299736523018240,235590 768200648454275072,103899 767770654368116736,100893 788720998921240576,218258 764973861230243840,84209 776499885763878912,156310 765338982758555648,86103 755842749526671360,39462 780484970930442240,180783 765178597778739201,26066 791796618630565888,209828 758829070213718016,54070 779439286047256576,173868 755534605894070272,35890 758487348757671936,52554 767561040141832192,1249444 773306896463728640,108396 793117527660462080,247241 763205288916901888,77185 766263544933257217,91751 766366718356623360,91894 785868987808776192,196917 759304805194067968,57574 778636986139770880,169201 780250394848927744,178716 793643858097758208,252020 775926606934134784,150511 755501458087407624,37655 756212643036180481,41929 778327147433820168,167220 773925716106760192,139577 781379662857527296,185921 792052628406562817,243187 764248895874412544,82642 794230392937152512,258598 758511357222391810,53703 775024472021606400,146259 787031327509975040,208134 788576980841160704,217837 779186671099052032,173254 781358315003457536,185496 790650375942447105,232169 771886814327996416,128194 795687102738403328,267862 764947543138729988,431998 765571403689041920,88052 758007973750767616,48663 787760970504351744,212309 785882930568626176,198671 762786517882277889,73712 778794744637894656,168794 793652159149518848,248516 764255680840818688,80939 765231883324039168,84724 785672649032728576,197046 756280802111991808,42249 758819561353326593,54631 768173232922910720,104121 787378867728027648,180433 766472885615681536,84666 793884516976918528,254209 774051208860356609,141277 787832466388185091,207109 753930177663475712,28033 760286026409480193,60866 767865105681936384,101681 769576088527892484,112239 776885584535048192,157708 750908716329734144,15808 767869384056381441,101383 795179338358353920,11774 790463388706967553,230270 791062326841516032,78159 772893976814759937,106716 785458992453709824,195975 773904707626668032,139404 787342289332940801,207949 793188986168762369,249926 749980315347595264,10851 787171723934310400,207613 793529442945544192,252014 768988623819698180,106836 775509737291087872,148994 791281421348462597,237236 762631910568910848,73926 773995104444952576,139404 753398160811134976,25965 779002874105827329,170187 751762731854770176,18215 758719208993595392,11774 764202479537885184,82283 772446196178751489,129991 757745944410615808,49066 773894593771347968,139865 787074920471732224,207113 771218690540834816,121359 776538949627940864,155459 756854636712124420,44274 770194642084229120,117257 789492073682657280,225359 791090768903442433,234583 765370906503880704,87249 786991995633872896,205728 778021515530866688,164001 787079922980229120,205728 790550515415445505,231894 754073468879114240,350711 793526851394211840,252020 781327369915228160,26066 755519816404992002,37656 756691611812188160,44450 780532625597403137,178766 794181002906238976,257492 757996784106868736,50747 788350649817829376,215608 793179731915055104,249841 792064024661807104,235597 790974269027078144,234583 771050763673927680,123085 794569100714512385,261155 792850148208488448,243075 760800431681507328,64736 759785441491030016,58542 771042200801140736,121949 785261619592826880,11774 755114092461830144,34666 768579865415213056,107423 780214484652523520,654029 788854887346008064,220130 792052561863991297,11774 758430319250845696,53185 769356828874379264,111558 786327272466714624,200712 786391325696405504,202379 794206304290095104,257303 794544004188827653,261155 778516842256236545,165185 760895589471121408,63589 788114080812834816,214247 757162573061955584,14277 773516712385900544,136814 752299699059748864,17842 772862084476440576,121923 790556773509898241,231894 774209132165492736,141470 775375985533341697,148645 776129588833333248,153194 793387535145795588,248253 761939108029689856,70679 763767272196284416,431998 763977276878835716,78159 790002233148669952,228354 762139713268428800,71502 794556974398521344,261155 773913187544625152,139404 777103767149875204,159245 767892193424048133,100620 793943521732546560,254135 775979157331337216,1250232 773401623427178496,136018 790920800937410562,234796 793961404919226369,256276 778803387718512640,170187 756894595510788097,45304 754053147975307265,31077 785912447467188224,198591 788112930399223808,214247 757681191453593601,48810 770083518152146946,116164 785666195542331392,197341 766139686167293952,90125 795393514498498560,266723 778249829386489857,163592 778747834833244160,170373 788868345852493824,221476 791363313980538881,238395 765638102270537728,87904 789462588635525120,225981 785331129809330177,186883 771412695790878724,124855 794550393942511617,261155 773874447774253056,139404 786627625833762816,203674 749815634746232832,9574 770592162304102400,118174 773921781849657344,139404 790235713568636929,229105 790664014778937344,232863 758009058838274048,50734 766815851190231041,95568 770256137450991616,117257 765341334982959104,84209 765506966244524032,87904 758486910675353600,53185 790625878749216768,232791 778227599222923264,164826 781338710352748544,139404 788694951169134594,220029 795341699430154241,11774 794582364735213569,39957 769654265212055552,112939 788552793481220097,215005 789909072858480640,228746 757299913877254144,46406 758365824726032384,41703 794031363397656576,11774 793278372017164289,250064 785588329752375297,196609 794934537696509952,263697 756240005463506945,41784 790280745243713536,229505 790924839775330304,234927 764182144000331776,80393 750814064360628226,13343 753696325871501314,28569 762853646757343232,74483 788482669197692928,218275 786968130492870657,204343 768933411914297344,23217 773306824992837632,136110 759819333744799744,56676 764928861557501953,84724 772165256600694784,129558 793903114025926656,256255 775559881898229761,149953 785778577488932864,197512 774936850704265216,142852 785793254331650048,197341 763833679672057856,80716 793261657870958593,249469 794245798384922626,259063 781758280456609792,187976 773996211564978176,11774 794087947511431168,215505 780426729433206784,180039 794690566453886976,261155 753261443525599240,26539 753429917409214464,27061 775852916125134848,151202 761621431197265920,69794 762699640324096000,73712 787822069048279044,205197 790684857533956096,232881 768752091263369216,105345 779828504976199680,177233 793486627981004800,252408 786222673214988288,201494 792755200494895104,246392 795414072929947648,266138 750035633477980161,10735 767441064466735104,97852 767854562669654016,101681 791111789744234497,78159 780935114091921409,183811 789134970925101056,11774 790559771656978432,11463 793562966440480768,251452 753398410007359488,27045 790646478129795072,231881 769140162785869824,111555 781523551346196480,186584 760119347633324032,60801 774274821928562688,139404 760554886761107456,63655 785259424432558080,194154 742141577494069248,11774 786949026134495232,179307 753375534135083009,27317 769275682081955842,112085 779892118454145024,171693 789497807619129345,215437 766464631460159492,74133 780125009725358080,178503 792014949795131392,206666 768855513261969410,105109 772926086665474048,132277 785758987064971264,196277 751128337838436353,16422 792071519736168448,243614 776272837317459968,152872 757634319968010241,47782 778673850162696192,169310 758276075948535808,51069 781162568714969088,11774 760172834203115520,61245 768861868836450304,109666 776822575166951424,156811 753366572064907264,25189 773670730495959040,137818 790414092892647424,230282 739424246619877376,352729 774725176223076353,137639 787106132716171265,204835 763008822910660608,75281 768659348125913089,108346 772188922398900225,128934 774515470095351808,139989 753652933422481408,26446 790512295881441281,231781 789173032262610944,215437 772950923488423936,133691 789882303392735235,228538 777252356425744384,159093 789783984674779137,226708 751884753012420608,18893 795345120375820288,11774 773895781787009024,137276 771396605350060032,125367 770673540592836608,120610 777544398007590912,161352 790664297550581760,232169 785556289355218944,11774 792172567901638656,243190 793205458534146049,250633 793134060193320960,249469 789216166795370496,224680 753258542975578112,26140 772705597930278912,127707 793121690947641345,249374 766520048408076288,93823 763874245722066944,11774 765963765330374656,90125 767504191644241920,97392 787271923021537284,209184 765745445058609152,87904 768812397154934788,109167 763238334642524167,59725 793107699781120001,249469 795760167786717184,268777 754764090074030080,33355 768172079946600453,103354 792810432964792325,247240 768436847714459651,103261 792750728213389316,243865 786996797642113024,205728 772575401088544768,109360 786002498804940800,199478 778951684739346433,171324 790939872517316609,234927 791368511654420480,237491 793793044717903872,255393 791812366266609664,240718 759496172381741057,57574 756275920390885376,42432 775335476018417664,138382 769294081113542656,111448 786245087801905152,1063777 780572152571502593,181419 785682786636050433,196277 788591418088587269,218275 781548282376024068,188478 768052356131000324,100893 751742646931099648,18315 788429729258889216,194648 778298036510334977,167220 758389948047253504,50827 788009311926489088,214354 753380180765343744,24597 774033441075625984,139404 778379747256635392,167674 763388368499580928,76723 761208998506795011,65180 777959790785945602,164826 755162703602262016,35890 793911068515008512,256255 788778059759554561,172084 788540138133544960,203710 793489668964843520,241118 779541530839175170,173753 770350399442280448,117257 793781843258667008,249725 778444015783976964,128615 759193418404917248,55257 775310660930592768,148170 786464051542962176,202248 776111702253469696,153095 791237919784574976,231550 792770575676637188,247241 765119410159792128,85562 767262417550139392,96263 764153211326521344,81574 792411238726631424,245750 781586197126590464,186584 781116699940708353,185496 764485277041750017,82766 785300207374176256,194934 756288856656347136,42249 762752638895153153,74592 785819549514039296,196277 764155998906920960,81702 779388683036360708,173628 780905914865815553,182257 787305484764131328,207287 794943607065235456,262847 764225462008631296,82283 788150165966168064,215754 788748149514833920,219537 760677165750886401,63655 764842477887098880,84888 760539729045708800,63451 777266000936984576,160395 786510809266544640,201555 749373832809426944,8248 768939213194604544,109470 790574421455011842,230282 781168379574964224,185496 785935036143005696,199960 792113300297293824,243075 763711188375142400,78341 767813499884072962,97341 771054587604271104,109945 788155713877057536,215754 755220781932486657,35890 772839453932924928,132335 787114939697598464,209043 765644141845970944,88471 781482006194577408,186434 791607016179412992,238207 790988569024270336,235590 760950026503946240,65174 750832101583233024,14421 770321509462126593,103812 786300694361886720,201558 788454336632205312,218275 779072468791078912,170187 763743018943905792,78360 778412672869994496,167677 794361834044145665,257492 788549830641496065,215219 778336239237857280,166390 786009620066074624,199211 769316998518075392,112325 756519937502507009,32873 732643335681257473,1170636 773941775526277120,139404 762769940902543360,70858 776863428900118529,158673 792395722704302080,242693 785500007893962752,194949 790202023538991104,204358 788389331366850560,217519 765905667299303424,90031 786185374729056256,200936 794538052836278277,261155 794821395360399360,259902 794783908994908160,203546 763782028827369472,78566 795392173399117825,265257 773879866194333697,139404 761649883044454400,69493 779402405884690436,173628 787434859157397506,194158 776529294029750272,156555 791362709119832064,238395 758224060979482624,51344 774257767162912768,141360 774272624310358016,139404 765274246981509120,84209 760511067860729856,63149 789842206530109440,212131 760178275264200704,355260 791676303099387905,240145 781895362730754048,11774 785535073802084352,195446 780530928980459520,180655 773880904582213632,139404 785300377415671809,11774 790913592988237824,229505 776760492434001920,157082 778309531466104832,167220 790746630559506433,232715 780850161228521472,181886 791407233087123456,238207 791639838323769344,238395 772528025292320768,130721 772670319811239936,131421 785661157168156672,196917 793970956855283712,255863 774054271289479172,139404 757445731468898304,47261 793199801357705216,249926 793203909632327680,250519 758652224511684609,51451 790735105643819008,233154 769649147179896833,114779 775859820016635909,151361 759218179143045124,57574 764175143182725120,82209 765996649982205954,90145 793167375268884480,249841 766997284148084736,95869 775806299254558720,151463 786941204575449088,207613 790352308219568128,207517 756611613810106368,43553 773566197191376897,136947 777475805832155136,161984 773965978560401408,139404 757642266051608576,47782 774180928008499200,140444 772892874396532736,133257 778429235144908800,167677 788539580223926273,104244 769345408896159745,112336 768122301581754370,103354 766798482581499904,95889 795674177755840514,267521 792780671106240512,246225 756426697625440256,43215 764181782090620928,78274 763071000711991296,11774 780234222372020224,175269 768895178417381377,104973 788010812954644482,214354 776746176943165440,157693 760242063434579970,1248387 776748073590464512,157755 786827806311350272,206008 770470649735380992,118192 774333979256299520,136491 775301540026257410,148126 789665390909595648,217601 776145938205200384,154071 790526742725222400,226717 754143714608574464,31400 792018811373314048,238099 756878247191728129,44429 779069897678557184,172523 794674141697687552,262022 793818415609712640,255626 791759057187057664,222647 769161231101857792,111690 781366098797002752,139404 788726546148257792,219531 795764189562368000,199307 761326464751038464,68057 732659493016883200,353200 774807614223855616,144654 790731662917111809,232911 773658720136007680,11774 789186681538646017,224221 757758720067637248,48810 767876579011727364,100893 761951075687542785,71188 789134706553991168,223054 788501675795288068,217083 790927065457369088,234205 780604895590162436,181935 780916489566040064,183759 795210384483360768,264774 751808872248176640,18215 756951765979914242,43399 768858400318820352,107469 791863323188793344,237409 779266953911369729,161480 750720653427347456,14421 793863145089536000,256255 773920607092310017,139404 755120283246145537,32673 771639414413938690,126152 750487384370843650,13201 765995453762723841,90125 790972807698083840,235590 794270355095318528,259482 766360530487566337,90384 758105696399491074,51451 794252666125697024,226320 752227224695300096,20279 792922776814301185,248437 751788603257200641,14277 793455216062566405,247803 759595140327571456,57105 781495299349053440,139404 792420627319705600,245750 758624045336113153,53985 790545715713888256,232137 776481191436222464,155390 778985844539592704,168633 779011409082322944,11774 756208275553595392,41702 753917408176402432,30296 766638714931908609,94699 792063436704346112,243614 794577644906053632,261155 756580719279935488,43471 763798837412687872,80177 767542653873336320,1249438 773765791338594304,138155 785522689675059200,196676 794588728140435456,261155 755718199371374592,38175 764276032857923584,82002 778779306550038528,167220 736186869780733952,350942 773868964439007232,137869 790916993511723009,234653 791468570953867265,238207 792160962509938688,244221 790663898877849604,217658 752033708983681025,18316 792494373116190721,243075 764566408080482304,80098 755639356682014721,38286 732982139549941761,354869 791353093321465856,228124 755401875566895104,35890 758466986774925312,53144 781508997782335488,188401 756243897391652864,41763 767102046008934401,97811 791132169393545217,235590 751105978234499072,14858 771055242607755264,122388 758451496014995456,53185 790577809328529409,231894 750839430873833473,11495 792035568498552832,243092 751664598718160896,18215 773587767674728449,137537 791821872501366784,240483 791445989555134464,223249 794470717781778432,259482 795034407341985793,263532 769657809264795648,114587 790746241575641088,235349 794883770012889088,261155 768164406618427392,103294 773225240881090560,131197 768917254452883456,109767 776060859319660544,153194 764176203376889856,82283 774647768690388992,136331 774750685514477568,144538 768250050480701440,102511 775358562574831616,100605 793632822590214145,252020 774624402113564673,143585 776786581898334208,158149 781476137801224192,188119 775662508623458304,149391 768881266422849536,109874 740360613851975681,99816 773717942215200769,138165 764367507184508928,82759 764185605106311169,81946 773657364855529472,11774 773709860923928577,138819 776584121313361920,156644 772981028352774144,128886 795048863409250304,264431 766895731315646464,92159 768017065953357824,101681 794997160953556992,258456 748551219430424576,11774 756216013318868992,29263 773547033013719040,136947 763152530368892928,75899 763362711929516032,75631 794899242179526656,253012 756899809596878848,36145 793975279253417984,257271 794546806441078784,261155 794920223262445569,263108 794934860607524865,261155 795431338845372418,266990 791243502797590528,218603 767821322797719552,101681 792438182432284672,245130 765192086375325702,431998 771296060924891136,124597 793968684330979328,256552 791359974131830784,238207 755536444379193344,38401 787716230975254528,205197 760548258930274305,62779 780806372275392512,11774 758291213002956802,52061 764952650383319040,84710 776574562045526016,155318 788716381353107456,220029 754792245342171137,32869 767124333386993668,81869 749111411469455360,7259 772950074930237440,132370 789516463333863424,205972 789934012961730561,228820 763371249699475456,76623 780497812077289474,180647 794549855779778562,261033 773305934571503616,135505 775283994816413696,148045 773993713148174336,139404 787223404264894465,209043 779258907847950336,173347 756643626470354944,44273 755846991423283201,40115 758002599450648577,50442 793477723981225984,252408 750730965094313984,14421 766694950834757633,95568 791156630482259969,234796 753587165372841984,27317 769533168269402113,109713 794243473100541952,259063 790693740155441152,232911 794981410205405185,263906 766686865047097344,93286 766278428429385728,85562 778334657179811840,167319 789155434166792192,223852 770654142998126592,120393 771919969185521664,118191 787477913662738432,209365 778717153801359361,168794 762115137759174657,71476 756999033051226112,45576 751116664037449728,11774 759133102870450176,56964 764862971696648192,84724 792533754816434176,244270 791602822156546048,238292 764197187182006272,81130 789209057081040896,224513 794214332825567232,256255 770736609578868736,120474 793415453955596288,249841 778652578288545792,169107 794629573455527937,262145 794721927977955328,260451 788471829539065856,217601 781119819202588672,185496 766591635882930176,94185 767531898729996288,97371 773240821156028416,133036 768956692629303296,110331 780828509979734017,182659 786266696894087168,201962 793116013105602560,249469 789492610335281152,224552 764547515135905792,79561 785793324196175872,197286 755794391495770112,11774 756028175386304512,738099 771219260379009024,123825 789969776999337984,227795 776594139311771653,154832 769276426197487618,112788 790968839999787012,230485 786003563973533701,200382 790915190137102336,234583 759784099993100289,59730 757622837926502400,47090 778371813428563968,166852 781872243009810432,190036 795114235579596800,264774 771030940755734528,122959 777958336167747585,164764 758032418217431041,47761 772637323590643712,129662 788092874772578304,211829 791918291027693568,241523 795436972990955520,266054 768128385688150016,103506 780381541545472000,179560 774000299497226240,139404 778730280316055552,169410 754046747056467968,31268 749312769263034368,8047 756952355896168448,45576 769213173928951808,110389 732264838676635648,349814 765240601075941376,84021 772250266850721792,129662 749868405314826240,7816 778414571015004163,152594 794010703803940864,257544 760779387868446720,64074 791090170590171136,234583 755200650653278208,36033 767495656206401536,99757 793108318856306688,249469 793458561820917760,252020 788008243410776065,214078 795358672218001409,266500 778469597158572032,73655 787408172390637568,352761 768996450722312192,110659 785786845791711232,197512 776635470079991808,156926 785887564049842176,193464 785626476603404288,195807 750369843690471425,12883 753295721282101249,26924 781067988220846081,183759 793923824731308032,256146 786343776725921792,202007 774228110287904769,139404 773698899911598080,138205 778264013784293376,166883 795379895543234560,266713 793892256855961601,256255 776827288759316480,157755 789063786372083713,11774 762276939218333696,51778 776315654941007872,154296 750339070329548800,12233 795079664867954688,264397 779891505095782400,177248 792564856259874816,245101 795747776818651136,267862 794628134360535041,166096 774326651232583680,142513 774986007636836352,146259 789285960114642944,220689 759718441980792832,58537 770089802108641280,116164 777564531673497605,159475 789986635865653248,228354 762657816024850433,73814 794566394889154560,259659 732387752314966016,351690 764268953233264640,82066 788445191619260416,11774 768788277650481152,108710 786261047296593920,202030 793804990620008448,252581 794528811983470592,261155 776153929927098368,153779 775099548272242688,137216 751747841903788032,14277 790904674559856640,234796 763535284784988160,78159 792172199687905281,244550 754872645737336832,31377 778971317513162752,171324 760986131844435968,65174 755246011719626752,35403 790741186268962816,232863 776434998505123841,154322 765531120628817920,87904 765339136278405124,84886 770336225043636224,11774 794013600629329920,257492 776068306923126785,153194 790666706649841664,66116 795062204164960256,263896 793351708382523392,71794 757972177043984384,49498 786591727834529792,204835 772339799625793537,431998 758339549558738945,52554 774741232601931776,143473 785324114550591488,195125 792199455860666368,243187 764153915646545920,82209 787742007527550976,205197 790922379929288704,234943 790657066314719232,232863 758770444325511168,54070 764269108112269312,62180 770782448938471424,119686 732302401714130950,350824 792052448772943877,243075 767122266878451712,97852 757692271458414592,44429 791709701847195648,240483 787021438377091072,207287 789908426226671616,225981 788561506766061569,217519 760991294680248320,60039 793554340116062208,252020 755496495571492867,38032 755166823704727552,35890 752971993507569665,24316 790619404073598976,11774 764880833073127424,82066 785238838679527424,194226 761275285497061376,65180 791448702468489217,234583 770307107174309888,117377 781085925556178944,184223 760182582554218496,60541 770348459287117824,117257 781608994641104897,189086 775810655085400064,351424 777386322927325188,160358 794054077478891520,257807 750725868729823232,14877 755159294979428353,32673 771222436046000128,123825 780906255082786816,182049 765326686258733057,87249 767743875536461824,97519 773149733774880768,108700 763933424419676160,80716 767017103970881536,97440 768856362151469056,108963 785273178121760768,194648 778688671415275520,169923 789670341450883072,227048 791809416018403329,62492 767868952382955520,101383 791472045737390082,239405 775393110255951872,148574 776831983762628608,158520 793798709351964672,255393 793994660838576128,256255 794980484149288964,263906 753691795666657280,28282 791628090191454209,240145 777313398652489728,160480 762585747622768641,73030 770170109273014273,53999 786086492070416384,200870 772965265709621248,133454 788445230454276096,11774 760879644132245505,65404 791058215421218816,234583 778771877292498944,170187 774100019058057217,139404 792118501041373188,243075 758541926316605442,43391 772454693012320256,84209 781680830590570496,189652 756637171776225280,43553 793588133610725376,252741 791353340156260352,232169 768578479650635776,106281 780616355229868032,182036 785282341098909696,194082 756570176804491264,43471 771027845120462848,122299 771351691048394754,124924 773489127165603841,136947 788764028084613121,220526 776556415666286592,33169 772460345055076353,127871 794752272408289281,261155 775435759725731840,148645 786676998156476416,11774 775083216524959744,146838 768952158242779136,109360 770810627782737920,121479 790049926503763968,228354 755205674083098624,33751 780722723089547266,182211 792666152379961344,246632 758514329889099778,52545 785482878188597252,196219 791082729760706560,235487 750286556645122048,9290 789986160302927872,229229 758078527187062784,50908 764886977187426304,18030 779058915468345344,171902 795365680363077632,265855 769929436665819137,113816 772833978269179904,132335 793826264293502976,252408 794494785134411776,258456 756325766414172160,41459 766412339541319680,93261 740307664731676672,304513 788121132167671808,215437 779149296864268288,171059 790713907254001664,233692 785580233483223040,197286 791777788080558080,240483 794287405830467584,258829 788147323159322625,215754 760126374078062592,61145 774824299110641664,144635 767918576950849536,101681 761741256833630210,70085 781502074018144257,181755 762743430162153472,73814 795664150093393920,11774 779385465409536000,173964 786601000974954496,205045 773708297409036289,11774 775707212912136192,128934 760299498451013632,60779 779541000712810497,170187 760858418806652928,65222 774045830508457984,139577 787338398591623168,210432 773655151701745664,137444 765587734580776960,86103 792532372918980609,246392 763632481337737216,75405 768133386460291072,100893 768635146836643840,104662 789283002207592448,218349 756373086157598720,42249 752830771757408257,22400 787760726978899968,11774 791622354463895552,240061 791737310215757825,240718 766059578685403136,90969 766527913512439810,93823 792752382232956928,246225 751885517503942656,18470 765651677282205696,88930 761466567922028545,67679 794698426080493572,261155 791291010315915264,237491 769032194086080512,106023 778681504264171520,167569 786011666081349632,199178 770231261503819776,117257 792078488949952512,243075 755534127009505284,37656 777846136723963904,163990 785261758910963716,11774 794528722237800448,256534 756013383925858304,40867 759232983689793566,10313 794772655442448389,262752 749325358919450624,8298 794540461335584768,261155 786623757888675840,203350 790898458265726980,232884 795731727826063360,247930 773874276575223810,139404 777853223667367936,164001 795261592166244352,205094 762789428280471552,73712 764103202908229632,81858 751122946190635008,17140 786746321675878401,205455 792207042450558976,244164 774671160474820609,144654 758316646733901824,52061 761558692441497600,69231 753349707427094532,27222 778281711847219200,166906 732194735553548289,350020 788671582973505536,218832 795261435848880128,262925 778082079607140352,161502 762054933138903040,71196 776839303448006656,158589 787733892744609793,180433 752662930957697025,17416 762714061620453376,74308 795685467534622720,267862 772879704886042624,132370 772457231006572545,131045 768046333546598401,100620 754847245057392640,26721 770291889845047296,11774 753288149300834304,25253 789241894081556480,223921 792502248932859904,246392 792829698497585153,247803 766692194979876868,95568 787017380916408320,207051 792510547895857153,244759 763024222855786496,73814 776876644036476932,158897 757656626383892480,46280 787314911579926528,209129 787776379794427904,62779 790994242407727104,233736 758642999983280128,54070 771142906384044033,122967 778384000494690307,167398 786022988294590464,199546 753592838848413696,26780 778984933406629888,171693 785626924244578304,195975 792013335357038592,243075 752007166110773248,19435 771678856000307200,126152 780757083201372160,182960 766343615547408384,92860 736902137725095936,1182343 789424745590747136,225981 766376980682080256,93286 791402213772058625,235374 752099934510387201,20318 780769784996691968,182960 794886787344855040,262752 766284114823680000,73814 780154049932832768,176127 764657172844130305,83790 753589614334607361,23739 781170723016499201,185496 795471184947253248,265855 733176383464210432,355480 781152642848452608,185496 785889686212513792,22735 795152341599191040,263907 780761362498715648,181935 756269352622497792,41438 757720553067282433,47090 791726670277320705,240627 790899136208003072,13403 767155548768710657,97852 785658319344111617,195975 770657537393762304,120393 790281623300341760,230485 773313935940268032,127636 740803114819833856,31836 763827387175886848,79691 791924296029437952,240556 763541567932170240,78228 793095168530407424,249469 795119307835510784,239107 760534006786056192,63451 757998458817032192,50500 768045854888300544,94699 786921103608385536,90209 759542522444079104,58232 795043773549985792,262053 758338995894022144,52554 780614442664857600,182146 785270983170994176,194667 789414772391415809,224243 770401970481868800,117263 794691315220942849,249926 754063035766075392,30590 786938317765955584,207517 776547422805827584,155287 785625956501245952,197512 764833867584925697,84724 794331447960207360,260033 773626272631099392,126570 750869739065339904,15800 766599539918725121,91700 768291896988794880,209828 793955599188828160,255942 763369580412755969,50581 787058010182909952,207965 757222291738550272,41472 758751906093162497,54842 794161270102618112,257423 773668742857265152,138382 772927957451018240,132335 792244625239007232,242693 771197239301517312,122559 778770113583382532,167407 754769711624232960,32404 758571494955900928,46076 763802126279598081,80136 785942905953226752,22735 794557867630043136,261155 744978399278538752,11774 769035592051093506,110585 768778887727685632,106281 774008870888804353,140495 794598502026252289,261155 758127119167873024,50476 766603139743117316,94699 771069890233073664,123345 751876269093036032,19133 765680667296489478,88920 758805053012455424,55257 785580479747534848,194058 793129862579953664,249469 776908396024836097,159359 786401182763843584,203350 791655988558454784,240474 777915630624399361,163990 793395278657183744,8044 763100916656463872,76628 771047075270103040,82744 787121663468982272,209351 768279189992513536,105109 750459609169727488,12259 747619447393812481,246425 785802500184104961,197512 793996378254913536,256239 751077628161892353,14277 767835827158122496,101681 790429857582714880,228952 794453919019782145,260790 790458466951368704,230270 768934444484943872,110362 794540639832731648,261155 786707090274394113,204413 790567434562392065,232137 764133675009249280,82066 757250392145006593,45669 793640537739763712,254135 750817545184129024,12883 752930869493370880,24173 777005651180519424,151463 778383748991688704,167398 788876699391983616,217118 775524411273121793,1250232 793894042111062016,255942 793872351196749825,11774 790543895096467458,231358 747832106101809152,11774 772108285377785856,129471 770678262859268100,120610 775297912641171460,148032 789324415980810240,225456 791279380513292288,237491 762433466063400962,73196 774495199133327360,140444 793125128557256704,249469 785648316474208256,197091 786849324730683392,204958 787755881257660416,210207 793152701836193792,248437 756339763448250369,42432 757272797613658113,46006 760686752575160320,63149 795400763543408641,247930 733361486073090048,355880 770626133125627906,117257 773930074059841536,140211 791733285323878400,55820 775309132970749952,148170 793843034223996928,255942 794605392026337280,261818 757892847282507777,47940 781184633740361728,182752 759111644639178752,56964 768197768410193920,99159 774832723638652930,144573 775820661713317888,151212 785892639581364225,198671 787830952366080000,207949 750595609334349824,1011996 793176940093935616,249057 769554227182071808,114008 780686219802017792,182049 788794677453393920,220728 777660226459824128,163149 788580409479016449,217837 764970748939206656,85562 790260567760113665,230270 744955939447574528,11774 765378125697908736,86103 778413846566350848,167407 780962475978129408,182659 763848224482308096,80716 793931042054868992,255953 754712280248360960,10191 768965630699593728,109960 770862760431325184,121479 786301226132631552,202007 786599507580559361,199657 795087773787189248,265191 758754919088132096,55112 771824603123429376,127134 785288910121406464,194648 735193758988374016,1170376 764788064551960576,84724 795135991665176576,11774 777957355673817088,163990 788792815174070273,220526 762402142938365952,431998 759367601818509312,57964 779867929617788928,169916 785590163757903872,197297 735172075590057985,65113 788579821857177600,193147 773552532434006016,137042 793170103697223680,249469 785677177614327809,196767 771820966833893376,127711 795372418223263745,266713 775792715367714816,151463 771358859613044736,124295 785496371885248514,195849 795005736933789696,262784 758269177656254464,52004 789891600453406720,227283 763429178737889280,77720 787771134485860352,205197 790608556701708288,232169 788821518834765824,221297 758293125278203904,50581 766379391224078336,84724 772544580675899393,131473 770624992589537282,119832 791121154089943040,234583 763807276478046208,80098 786162587465490436,201292 764014698085830656,69245 763794623575699456,80177 785651374126161921,197512 772041734243151872,128711 777006364644085760,159876 793491671707217921,235487 757684312988712960,24173 758850286068785153,44471 768513176463958016,106774 771517818361696256,125554 787058005040738304,207109 792927232566169601,246392 773948926755995648,139577 781233694501724160,186170 795239988946472960,265686 762790372519141377,73674 764518842026430466,80939 756980026957000704,45669 758287820637155330,41703 767349566433787904,97325 787273305719906304,188577 788356881626562560,216125 759196221676265473,57309 772828815286501376,131282 789466251798122496,225981 791892094549913601,7706 760967126396076032,64720 732305416210763776,350539 776381231533436929,155390 781184709615349760,185595 791389528279818240,237594 770056191804309510,114848 771101884425703424,122759 779457856722513920,175260 772898650754260992,132335 734447047995056129,41724 755166568380850176,35216 793169978937765888,250033 779012603972579328,171858 785550218578259968,130635 788160047998050305,214899 795446295561465856,266079 753282550827810816,11774 771709625892691969,126389 753980160349769728,29263 792129813553131521,243614 790601630014136320,230270 743266265666445312,679105 774316693338206210,138819 792843312692617216,248010 768850957803352064,108004 794538587844800512,261155 794725781654093824,262849 775800609958137857,151791 773841601403625473,137158 760864892106727424,65180 759232479811231744,57714 771209036595273730,112872 787046942819831809,207965 767314562110595072,98259 786647331517136896,204413 773116670743236608,132856 768201515660091392,11774 755617160790024192,38022 787769141075841024,207613 766351560196718592,91894 773890795833217024,139404 793463801366454272,249469 772925914875330561,132329 792435391362064384,244464 774824249068429312,140444 792899029407404032,247561 788483960237989888,218275 764994417107369984,82283 794594944681840642,261399 773657436351627266,11774 785927174859714560,199431 778610186160340992,166852 760855548925505536,64778 768893698830589952,109337 754829434822111233,33355 768825723209388033,109104 758389861262909440,52545 755165124118405120,35890 765517665737646080,87145 789204473155432448,221476 791709547425435649,240145 750757058526445568,14858 743273259970375680,1247598 773538473265496064,137042 761279705882460160,67586 779702935504773120,175092 761921688082657280,22439 780414198517997572,180074 792422247831052288,738099 763129017411272704,73712 761020981078990848,65455 773710314072215556,138819 786478077677232129,203510 736592957873098752,353603 777312697771761664,159876 766737574832566274,351436 778472041502605312,152594 764850823012593666,82209 778334191700185088,164814 778808824073334786,170678 755962546293706753,40550 795691521634922496,267587 793641468892180480,249961 788963982417637380,108517 775766248219041792,151374 752913440000311297,22439 778928317676261376,170882 768906739521466368,108849 770449166963126272,117364 753362598880391168,26458 788436257596661761,217837 794026370531635200,257492 795002029173305344,263895 758377890673266688,52605 779002561294635008,29263 762800594926968832,74133 759947697247887360,60363 791729495548002304,240145 794487615215038464,257492 781341128952016896,139404 791738482775306241,240070 785827893876187136,197512 788534731298201600,203710 759203922686906368,56535 791784130472189956,241423 781091913864708096,184539 775855003198185481,151090 769837346153955329,105109 760252316297469953,61922 772818692157480960,132335 750753747509383168,14421 792450732125478912,245831 788155265052975104,216009 793521192397307904,249926 764784134782853121,84724 773721317388328961,137042 790414658091950080,230485 757489392420134912,46406 771486636270116865,1249839 789938054840610817,228576 787769843554529280,205197 794316499485794304,259773 794556241963954176,261155 795047678195306497,264397 794482646067789825,257353 791606740034818048,238395 772625470630219776,131542 775864278733783041,151741 787460810603950080,210959 762722334092525568,74133 764284034780364804,82009 786219695787704320,200963 732643662006456321,353217 785350138113892352,195125 794726570149543937,261155 764921107270905856,85226 794618564074409984,261155 762807319575101440,73712 751801469356179456,19880 732296865442488320,350295 751745365150429184,14277 790656210752135168,233307 794582633334325249,261155 794696208799371264,261155 770273384756236289,117257 772929768668835840,133081 777888691532406784,163763 763794845617893376,80136 794321171957170176,256038 771394490535772160,125196 775978904511246336,152735 752219388602830848,20279 753306840696586240,24448 794072688285380608,257423 794672584851918848,262022 793270673519079424,249926 760562320330203136,18395 778705166904143874,168698 794207862486659073,258598 793918546430533633,254135 794693672826716160,261050 769200524616794112,111558 766290998578253825,91946 773928372984352768,139404 780637827667144704,182257 771490283896774661,125853 759524717103489024,58663 763540176123506692,78159 761425425428078592,63505 786197357998252033,201494 733624394942156800,11774 795428645674319872,265858 763075053646811136,75724 767801193573732352,100893 785623973249818624,196277 791364544899715072,238207 776107337354326017,152872 793091832154624000,249374 766363762802716672,93286 778571372960346112,164826 775757722968915969,148684 767762537349783558,101163 786273004938342401,201958 795738812576055296,266138 788021519091961857,214354 788748507758727168,220029 761661021899587584,69947 770979043680325632,121949 795689420485787648,266079 768810465615028224,109104 790664139169337345,233307 758754357277970432,53806 772963911171645440,129666 785884508646215680,198586 794029183760498688,256255 757671163740950528,48549 785546929774088193,196788 785547968111783937,194082 772920531599273986,107072 793434006796709890,249469 793540793436934145,249926 760669238176559104,61399 765865944975417344,88052 754752990075052032,18341 755886247072010240,39294 760528966948122624,56964 793424768393474048,250216 757435640032141312,47263 766754010233581569,96116 792535404247289856,246295 773838970807517184,139404 785458372837576706,195975 759247047866322944,56964 770278951608606725,117257 781826796778127360,190635 759337038298640384,41680 781256489784766465,186434 792921834379472896,248220 774576386589589504,142671 793409748338999296,8044 756326176423936001,42171 794761464687054848,259743 795026334242263040,263926 769003225332658176,108795 792821580648714240,247877 758445912456781824,53144 795295705539706881,265257 768204463358283776,103924 773707383902179328,11774 769904176021340160,105109 780578101331914752,181737 791296024681865216,237236 761770405958787072,69711 785916454126301184,198671 793942935427350528,256650 789349546115551232,225359 785585749651443713,195975 778358345807765504,167407 795720110640087041,267730 790212194998759424,229724 763923727272726528,80863 768975485812506625,110659 785331695910285312,193633 769503703766175744,113816 754744327197253633,33549 791327806315634688,237491 778742763097513985,164001 763422404827807748,77590 756887104420839424,44163 764896293294526464,75724 777277280343031809,159475 766705127734390784,95672 770962889414967296,122146 788492033644228609,217519 790918872450772992,234583 773905391629500416,139577 793938737650696192,256125 754729640078344192,33356 780833415562080256,183269 792606621239095296,246225 795605674826858496,267521 790974971145138176,234583 792851082854531072,248010 795284935179239424,261155 771715587387060224,124597 777696026580836352,161502 794268109318172672,259190 785793308228550656,197341 763785338145865728,78383 774236470953381889,141867 760190769437274113,61352 763047438978605056,53995 786246302203904003,11774 751797245549346816,19133 790609922740269056,246425 779485094146899968,158387 770733134346391552,119681 760294676461068290,1248766 766501962296598528,92959 774294302579105792,11774 770155203077210112,115413 793535728265236480,249926 768954678084272128,110586 793637317634248704,254135 758710366444490753,54070 786398280418594816,203674 793124715976011776,248220 794639314730840064,39957 786218994453843968,201555 764179973875781632,82457 794245126679830528,259200 755130297046360064,34666 791295928657260545,237236 793354374462439424,251452 769724587441524736,114491 763405942851371008,78102 770923011805368320,121949 788359015063584769,215987 793185408012132352,249926 795039066014285828,262849 754728431322075136,22393 787306009991737344,208928 780906002359185412,183975 780778082110234624,182960 758044891519811584,50804 771581238373027840,125554 753968967203422208,29548 769345235239342080,113138 763781384817156096,73926 792057160515465216,236931 792907584638423040,246674 770762663743881216,118191 764186113552416769,81130 793121529357885440,249469 787120564301246464,207109 758694105622908929,54070 795712169585344514,247930 761329648185724928,67326 765543209204199425,88052 791596450459242496,239405 794594624329265152,261155 787379588783570946,180433 780942546608332800,182659 788828874721284096,220332 773827358864400385,11774 780912109156704256,184223 777018563504644096,156928 779323466449248260,164826 758718032952918016,46076 792374668527271936,243075 763164763039928321,75633 781647895053336576,189649 790569711645765632,231550 759082174817656832,56784 785558400142811137,196917 774760270178635776,143473 762970942150742017,32625 792103968293793792,243075 792422550764527616,243659 759728400277835776,353879 759091264851697668,56964 773890647925424128,139404 776137146004561920,153960 788212780667068416,215252 765667916339679232,88998 770303347765108736,117257 774989404519604225,146259 776235021833306112,153095 769297824773177344,110302 755532730041901056,38183 786203601995726848,200527 793196566127390720,243614 750790418980298754,13532 786319349120466945,203044 760873579017674754,65136 775371873739640832,148645 778302320488644608,167220 759872689569796096,59666 787747504586719232,207965 761533160895176704,67229 763832610510385152,80482 791592419519262720,239926 752630201230635008,22436 732918837549633536,354582 786244056884080640,201958 794230271273029636,258598 757276371811008512,46006 757721502129254400,48826 769643713513582593,113165 767200212205076480,98285 773528943928315904,136947 788744725436194816,220029 758859766491860993,352025 763346411614199809,77668 790958580195209216,234583 794591298262994945,261583 756469320465514496,42432 779973147722473472,177687 791048307523088384,78159 771507653038239744,126293 790603232678510592,232790 790980204118155264,235641 760872691045806080,64678 765874373521616896,87249 768575026744483841,106774 794678536204386304,262022 793137472234545153,249841 785846014481661953,194163 770336683015352320,118021 757670469663330304,48735 758759177288294400,54070 791675406709579777,11774 757542462768414720,47782 788817924727287808,217539 751792296614584320,7746 755754720069771264,39197 778794448763224064,169343 760096738543886337,60866 765877979310415876,87904 777280321658183681,160602 780120707879440384,164814 751950524107198464,20604 778949333886599168,171324 794894577895346176,263090 781355627972964352,139404 761210654866845698,67143 751995926617661440,19000 794948369051357184,262847 791383389269925888,238395 787061095563337728,207212 778821061802549252,159876 774345586308943878,131421 765219585792610305,85562 791384115215859712,238207 794232605801582592,257534 778635443835461633,167677 791723311302635521,240145 792348416277880833,243513 786916882427342848,207287 795056696997646336,263141 773216550673195011,135386 758079394355306500,51136 752690821653159936,22752 755576134981550089,32873 765504883407540225,87904 777852464506802176,164001 768762594203086848,107423 769153049025613824,111558 750176382974558210,11495 766442294060933120,92116 774689860506583040,144654 750020122761310208,10408 795374889683324929,263864 751740832928137216,18215 791811791022018560,241539 756608756021075968,43391 759278171242061824,56964 766092982135250944,90373 776154691365400576,153809 763398242746769408,75724 779765226753314816,66922 794696384767262720,261987 790698970750353408,232911 791655856756563968,240474 794613892769005569,261818 788796871456223232,220332 769689802178387968,114301 789691962001461248,227242 790894412540710912,234583 750708133513793536,14351 766560960521891841,93823 774219923614597124,141200 765281378015510532,86440 772874962927546372,112788 795042280231079937,263926 794225679772565505,256255 795414145034289152,265855 794173181913223169,257484 793388784993734656,249926 776757664852221952,155451 792310210249519104,245069 763377233734033408,77273 792920279605542912,243187 775296962748755969,146847 794638259468894208,262022 733658356808835072,11774 758635802062626817,14277 769259353798959104,111448 779133376250912769,167319 776450939473592321,11774 757942294318383104,44461 780454182700642304,179742 795758586991443969,268464 787001832212008960,205181 795711276785795072,267862 790594535080419328,229922 767398313565970432,48289 795210219810947072,265257 779139011579252736,171644 760796350875172865,60391 788926115578425344,11774 750888816844693504,14582 753015302053437440,23739 785549626808078336,196917 795331717099823104,265644 795748208865517568,268646 763571154741235712,78684 765001212345192448,85562 781274837000085504,187084 794879968278970368,228037 756280626181910528,42432 788457182551543808,217106 765298505611153408,86961 734677224977227776,65113 773881903912923136,1250074 775779758579781632,151463 786936032583352322,205728 757376970858475521,1248475 770245064496939012,117257 778411975781089281,167220 763141756879773696,1249113 760589075120201729,63655 766709978539421696,95672 794873670002847744,262784 752734779582193665,22436 762658222964666368,69190 766801879133290496,95568 787292651783647233,210090 793210904892452864,250633 751841962509103104,17794 785686350322208768,196277 794958293072429056,257788 767424629895901184,97519 792169408504401920,243398 751216917239697408,17794 787467301633220608,211347 771620478150520833,102002 795212593568841728,265257 793446098845204481,249926 750363289067020288,12883 791407059954573313,238965 764898944560214016,85159 778197916586422272,166409 743664990058512385,1176510 788058864579125248,215005 793126361766301696,249469 733041099925651456,355464 789464588827762689,225981 788511724882239489,218275 793157909345660928,249926 768113792320434176,103354 793812818634039296,252020 757908184656965633,49400 766103150810071040,87858 786367959476371460,202304 767915597036257281,101681 794222662205706240,257492 777380356433387520,160609 793577326978084864,252020 788387057890529280,217519 765927734614827008,74247 787366480694218752,207212 791779938290368512,240793 776412988890677248,155390 776858215602544641,158524 791171642147819520,232169 767224850574368768,98475 779031784923160577,171913 773839250907287552,139404 777573206513291264,159245 785466938713477120,195975 770926139804119040,121612 785525662199099393,196277 794922869184663552,258040 749728944966897665,9314 789462871721775105,225414 765193288148193280,81869 793106470795513858,249469 765263773892435968,85257 794196456181669888,258456 763802231690760192,73926 775764058192613377,151463 781237580620759041,31546 793603168345157632,249926 778362447447162881,167569 779080338773377024,172132 761691546215260160,69548 767776293425328128,98890 774323156886573056,142668 777205712309149700,157755 791809760555311104,240890 777009042044620800,159876 759066428431405056,55710 794631460376363008,261155 763335487922827264,77668 788801927270195200,220332 753682659293945856,28732 781527587977699328,188401 749659373627113472,9433 787240686005448704,207949 790588971508113410,232137 790879359758393344,234583 777177612103872512,155390 767824854397575168,100605 785616149815791616,197286 763119224386621440,76549 758287438695596032,38827 766047224962822144,91164 794586743248973824,261155 755584083833393152,37433 771866604317446144,128382 776841841274564608,154832 778559897818525696,167398 772453715672440832,130415 794282541276626945,257492 764939124109258752,11774 792560195549396992,246392 739597365753958401,51276 785495154341867520,194743 795257725492064256,265257 781577532403490817,186584 766074322867908608,74133 792914310238445568,243187 794270960010416128,252679 772109797088960516,126152 770449214794899456,118191 749284010522775553,7215 791458308192210944,237491 785293209807228928,11774 793731181950803969,248770 764510052959023105,82283 767080386568478720,90513 757186348235296768,45125 768888850131320836,108760 769590303057731585,113836 778333603893686272,167517 794172879936126976,257492 792078683049721856,243187 792890582461022208,242712 766317019159560192,92854 788548320377569281,218219 767027554037276672,94660 786683461633396736,205294 789243954592047104,221635 768981265232068608,109960 792106157125038081,243075 794553964834344960,261155 794669635853422592,261155 787232831193935873,207113 756689945008414720,43553 791809723720839168,240483 785956308893601792,199462 793150291537383425,249961 749407610638594048,8297 732649189709119489,398859 793095344359735296,249469 789710742245216260,226490 790317840909737984,229693 773163267761909762,134419 775065907651485696,146205 773078428039929856,134187 776652230145544192,102730 759103598009655296,53699 732288361805795328,349368 791741271110852608,240584 764121013911072768,81869 761694229097648128,68993 794001476200734720,255870 752037220022775808,11687 771479424550174720,125111 754761874927910912,33356 767082348773044225,94699 773264682018869249,134993 786332223213494272,202379 788785785491169280,11774 749373485160464388,8497 768854736137232389,105109 793206567046832128,249180 732286284589211649,351119 776460154237751296,11774 785699664427233284,197324 792153848118910976,244289 766424280431144960,170736 763525842139873280,78015 749556201244024832,7048 770680724143890432,120610 763930078547877893,79691 793218188658049024,250633 788907793239506944,11774 762981747957137412,74308 790561408840859650,232137 760246843540443137,61412 794156892218068992,257492 794147480782835712,256070 762743927459946496,74308 732595266478575616,352801 792564055701454848,243513 794545851683115008,261155 792422001222623235,464984 767508124261646336,97371 778325115083845637,167243 733422681412919296,355667 763989747395985409,80939 780909151601864704,184229 768139512606183424,102249 788425451639148544,217634 788909201275977729,11774 791470303931138049,238965 753999834844016644,31077 781213290580025345,186256 780623660512051200,181419 795148299103862784,264397 789518920155734016,226823 790413358956744704,230899 753030549879590912,25255 767755919920799745,101163 778614111022133249,167407 787085336509689856,208016 789250911646408705,220029 771317155736461312,122861 752674873332334592,22943 775768449582673922,151156 767772334107136001,101203 772217803696803840,129126 794950957511614465,263817 776885028462686208,158589 774725700544819200,105109 769395756402876416,113165 775072420382126080,146259 787826470240616449,205197 790520099455193088,231286 791769190361214976,240145 733022050290388992,355324 792016138720858114,242584 756625723956219905,39096 773635299494813700,136093 767503944423772160,91936 758972530728144897,56192 778451361994158081,164764 756653771032186885,43234 752216042403864576,17416 760212412901371904,61145 765912887487438849,87904 777018444332068864,159876 791682146431741952,240483 756346168200798208,42249 765694899727458304,87858 768966232905248768,110344 792836650237689856,247241 788938311394062336,11774 756662090555879425,44450 773870158909616128,139404 773937640596922368,140232 740286271101116420,99816 756315930309693440,42432 790268103133233153,228341 792864803911901184,247003 757269110988218368,44274 771817834787725312,126152 793851106522701828,254591 787758838883557376,210461 789669243579166720,226819 791641971123183616,238292 793238593221173248,250293 732681244547395585,353449 789309764819902464,225359 753378497922424833,24745 770637756150054913,120292 757791626592792579,49421 770741127695720448,120610 765303098302607360,86645 785258508283285504,11774 789164631092625409,223899 764209394368118784,82283 769660354330845184,114422 759805689279680512,58267 778573032793051136,168794 772902874464550917,132335 793951533931053056,255942 787069849352695813,207613 792366876814741505,243187 734075509852758016,353017 795759626419654656,247930 776180813301940224,153866 790843794396676096,231894 756788665460883456,39096 789474467802152961,226015 770672234163740672,118192 770723328155713536,121046 778925039311851521,171168 764788135217758209,84724 768494521328005120,104973 789518240078856192,226823 792415756650549249,242693 791826668067446784,240890 754081258406289408,30296 763507343850110977,78853 768119207875739648,103492 794446979120201728,258598 789144546890227712,219678 760168962214793216,61145 785841348427517953,198878 763717124267401216,78344 768511965517844480,106774 738964276166066176,11774 762415764850737152,431998 763541979850543104,78566 753093863208841216,22715 766048792290275328,90384 787026335029800960,207949 766691634314489856,90723 789081581549785088,223286 792886364563922944,247241 779808748793585664,176196 774306236917485568,33338 750027781216481280,11290 781548470444240896,188401 792773057832247296,235685 772889260181553153,133184 771881773382836224,128404 772465254508867589,112788 781045293018144768,183269 791685004619198465,240589 781142203028627457,185496 759098505419890689,54842 777535790297468928,161119 793849699468009472,255393 771666734059139072,125890 774202294917328896,138642 787086559874916353,206008 775477565913833472,148645 755042249159823360,1248267 773287592162754560,132335 787722552634257408,212357 740330077515186176,11774 778257340562673664,164826 794112237174738944,255942 755017741631827968,27045 794519112747716612,260404 785337525669769216,11774 780291243263664128,177233 793184110877417472,248770 794528647092633600,261155 751762529634758658,14277 773987891307569156,140232 754728463785791489,33356 793610289090588672,254135 768230468223401985,11774 787264123016978432,208492 758041069967638528,48663 773406989183545344,136515 788420298995490816,11774 789241471522246656,212693 794702488116989952,262620 794845098248957952,261155 762334574768590848,65189 792136741893312512,49398 770896865814466560,121805 793783931187433472,250933 791324919799787520,237325 781844204041359360,190635 794672527658209280,262022 767846846467338240,101681 751900232305246208,18555 758021570795343872,48826 793634300478513152,254135 754746731019898880,33401 772464570808033280,128934 788497177937141764,218275 763912711310757890,74133 780975866738188288,183975 790893554734333953,234583 788094815309275136,214899 750821130504634368,13983 792747740253999105,246726 759159411549937664,56964 769997716273393669,114987 770603799601872896,119808 778622602277511172,167220 768974742036504577,110209 753903149031841792,29898 793462885649383424,252408 766186945693102081,90401 775201239709515776,146580 756316096286822400,42344 764957221084139520,84724 769708624998436864,114779 773529767303868416,136515 788567413730050048,104244 768980303230763008,109945 788404282563244032,11774 790249553458962432,228341 791001350783930368,234583 751137873248735232,16422 794613767019630598,262053 788626320418889728,203710 781209337926717440,186434 790345785363705857,11774 793244889945300993,249926 792193220096561152,243075 768217567450177536,104313 769005465552449536,110362 771425665832714240,125367 767431636317331456,95055 771912764352827392,127775 795501056054607872,249926 756266586357567488,41459 760487898475032576,57574 785271613063299072,194157 791011804201836545,235590 763053330339737600,75724 770366752316198912,74518 771896456374398976,127871 786612868154290176,204539 795000410272628736,263895 767442297931698176,97413 774386838907809792,143473 795109940071464961,265257 765974284938256384,90300 792074821102366720,243075 759831232834367488,171403 768922925374246912,109337 777983258030202880,165097 767368837994012672,99009 792656350530641920,245117 785622631764549632,197512 750340194281279488,12357 759117011850960897,57131 753046508904275968,24675 774281622753517568,142506 758435089911087105,53001 763089418722746368,75724 781826638153736192,190635 795705142620393472,267655 733063778024050689,1170601 794987088202579968,263907 776941467059249152,157755 778412033750491138,167407 790726381906849792,232881 793794248185290752,218603 741806562440818688,738099 763051156725719040,75899 772065810160295937,127582 773874548101947393,139404 781900278257717249,191322 789762983454908417,224680 755395032828547072,35890 773972687156813824,139577 758655592802062338,54070 766370357221597186,80939 755895415099183104,39236 780478176182927360,11774 790741601698058244,233558 741410975874682881,349060 790977874329088000,235641 773712721049034752,11774 778584953105678337,167939 779730213328523264,174756 786969806134214656,207949 790609863176916993,231870 758440982933188610,52394 789154155667554304,11774 762718604668178432,73910 780877531071209472,166168 792902087600472064,248429 794527196953989120,261155 794648258031321089,261155 795034172133781504,256276 764855150267641856,84724 785907224623222784,199546 760617843100639232,63409 770957060825423872,110302 788739421570994177,220332 759138423386931200,45622 768484533108809728,11774 774405505024299008,143041 790958221087350785,230899 786331381546700800,201958 765471538728488960,86447 750465513394876416,13201 758496372907618304,47903 755489437551697920,37892 772851439173406721,131007 788913694667186176,221143 789834010226790400,225359 793411253284769792,7700 751675754094534656,19112 792483994428444672,243286 770983784657412096,120690 758061153637531648,49852 778730876901269506,169552 779671795515260928,40299 754023097464786944,31095 793209719393353728,250064 795421460319862785,262602 785883488595488768,197512 794149488784879617,249926 779013156983148544,171982 763809279832944640,80393 764210661949702144,82390 768950592064466944,110615 789353095146995713,224221 761314090212007936,65180 795046911820570624,247930 762818984026615808,74247 776034430951362564,153002 758074442656337920,51136 769554897976958976,113754 771300226741207040,124579 787510071118929920,209351 790897364252954624,226538 754704754144481281,31202 794296632443473920,258456 775718201074315264,11774 766743684805189632,95672 780935386700800000,183269 744999167919955969,179307 786248755968249856,198089 788323255346204672,215754 750087616205238272,11463 788155292928335872,214899 780598091028103169,181755 791262125146542080,237325 792036982054645761,243075 794332012349751296,258741 762387486291046400,73028 758846668577976320,54070 771138261204897792,122967 776000435127660544,151302 788067324993601536,215088 793413742365020160,250026 777505306519674885,157842 790935709808988160,234583 760781320830193665,64677 771481168801771520,126195 791432328761323520,238207 786186227301117952,200870 762264449743028224,70641 770271936630829056,117364 780490465682526213,180825 776259196991832065,154832 779399485227094016,174728 765194320446009345,81946 778352434083004416,167220 781528964967780353,113982 794626375240024064,262053 749557004679741440,8961 777352928717778944,161542 768458529057505280,104313 794525388013608960,258456 772159840558862336,128194 792100645922828288,243075 788701249034186753,219708 755866258654892033,39462 773974909202595842,139404 779331466085830657,173964 779374913756868609,173344 757804530964705280,47844 769240156591181824,110585 779592916561985536,175871 790313935362818048,230575 790926515714142208,234583 755164475850797057,35890 786953890415583232,203538 765618125748383744,88367 775447050808725504,148994 776181209315500032,154428 790893212416081921,234583 750692592048807936,14354 757751198208385024,49278 793460529432031232,252196 773839230409830400,139404 788526939237519360,218275 788801043647692800,220332 785283419169288192,194648 774856489219391488,144654 785261666401263616,194226 786790321099186176,102730 761956605931814912,431998 789887993536454656,227925 779393082538221568,173628 792876749277110272,243761 785545026357063680,196917 786631608552005632,205181 758739203358195712,54070 771184223046598657,1249839 793117271874994176,249469 752908168188010496,24041 760570147975430144,52229 767349993502076928,93504 768978315940159488,110659 778908634168254464,169586 732980800283611136,353451 763108315148673025,76451 793202573859708928,249159 766417657147031552,93184 753461525621288960,26492 761345793022275584,67906 762665301007818752,73926 788893385272729600,221972 795728096305565696,267737 755901236734464000,39797 785737477092847616,195975 794180113403408384,249444 794526385024942080,261155 781155630039965697,183269 793867698237239300,256255 790626648076857344,232280 765598949310947328,86274 778301545175625729,167220 778741476092026880,167319 740297263142969345,99816 774857384808226816,144140 767202377552138241,97433 772826444644909056,132335 780092034111508480,177231 786349200317485056,202798 766765982505431040,95121 757535882731589632,30633 762442504314597377,70886 764167895379169280,11774 794765865438867456,262849 758309767592804354,52061 781175263790964736,160611 753250660003393537,25958 781144616674492416,185496 790443355897524224,231498 755754603199758337,37383 786583888374095872,201946 794234380998717440,259063 756783545830506496,44274 761412087587274752,67648 787049552633147392,205728 788541930154160128,210390 791280272889225217,235590 794592337997524992,261818 766404760689868800,90735 788059094452023297,215005 777548967429152768,161352 762800894832443392,73814 777198788515655683,160225 755160147668926464,35890 753347922813710336,25189 761950170036789248,431998 785790843114381312,197512 788519244484993024,214354 752645273617256448,17416 779328442248470528,173479 785249103886376961,193669 786996647993761792,208176 760498770270384128,63149 763506918451183619,78938 774174737073184768,141360 768089334767611905,103354 793560274456436736,233467 763124922994479104,76429 767471486034518016,79999 774391193945841664,143410 785263539871096832,194154 775879260464525313,152314 776963294825414656,157082 753045808497426432,18495 765337475606773761,86874 792782593582260224,243286 754081248285339649,30296 786371734710603776,202304 774592426560352256,142398 790949318869954564,230899 785806368062054400,198586 762836959572078593,75073 785265876769640448,11774 772095431828385792,129558 750903773791449089,15808 761053105693728769,63393 788505204584886273,218275 766425720365076480,93823 778401989407350784,152594 792057952584826881,243576 771846552801378305,127957 769254167219212288,111558 769630829370892288,112399 792081776470405120,11774 753990861025837056,27045 781288541896581120,186584 795656207835025408,267521 752880368144048128,24134 770939858168770560,122146 779295314851213312,173628 792105504545792001,243187 786644108899078144,77862 790560947802927105,231894 776270776324456448,151212 761889644354998273,56964 788132024854810624,210208 755901481631395840,18215 756660752006672385,42955 769914374899236864,114850 788392699325980672,217519 791332618470060032,236126 794679183905587200,261155 788596940485365760,217837 790248414374166532,229693 791846824382312449,240070 768326687322935300,103294 773732487130386433,138155 775083654708097024,146024 785900470791393280,197512 776434723983851520,153845 761569377753833473,69231 786308447616708609,202007 787165809743241216,207949 751923491738423296,17794 754846504129433602,33356 781112101922189313,185496 787065078843576320,207965 750617629111361536,12883 791361849438580738,238395 758687473014706176,54070 753600618984382465,28282 760173813460066304,61206 778385807522398208,167220 781275140558467072,186212 794189181220167680,258598 767489015964692482,99094 785895402885099520,197512 764633713665716226,83391 787121168813785088,209151 788001879162839040,214209 763838887160610818,79911 771524410616320000,121479 785810119695020032,198671 778570654975164416,168794 775331026713341953,148349 760715758682996737,62771 777183416827641856,154071 778571960464838658,168794 785269874344034304,194648 785720579118755840,197297 786671212172681216,204413 781583433185263616,108396 758452476697645056,53001 769695434529005568,114987 773165998664880129,133454 788479349850796032,218275 791371293845172224,236907 758479004022210560,52919 776691249403269120,155390 790969504792711173,234583 762129999054905344,67369 792998043704492032,242693 767810162878926852,93429 766667759228858368,92917 794489683984011264,260404 788451831311589376,218275 778681938013937664,168892 780661030137442305,182257 788534444764180481,218875 763970647710011396,11774 785859016744439808,197512 772942251727130624,120963 788417424420958208,11774 793682003019304960,250633 753684896174993409,28726 757370449747521537,23762 788149304875556864,215608 793055777246187521,249013 794545807651438592,261155 794413695593918464,260404 758379154362380288,52605 759872978498695169,59666 768950747232960512,109666 771710549059072002,126389 789404049649000448,224680 794551776477323264,261155 753127604039913474,352722 755553196190277632,38183 778756456740818944,170169 760937775277436929,65540 764609653288427520,84209 794681469969035265,256276 765428801190793216,87245 774033759523909633,140983 791315636727218176,237491 750620563455049729,14277 752719693530603520,14277 763192660769267712,11774 768620267149074436,106475 768652239040765953,107072 781537971501608960,188401 792130050929913857,243075 769765868360208384,114357 775429461386924032,148574 788718863982747648,220029 750382460404310016,12883 793578460941840384,251566 732263595862577152,349814 769188084328062976,111558 788500273379545089,218275 795117183978250241,265257 755795835259084800,38210 785303643717328896,194934 756090949185396736,40314 776145564844953600,151845 795613344073977856,267655 770754923915083776,117263 771795245688233984,11774 785801642713161728,196538 753962134065655810,30296 795721581154758661,267737 770354890203729920,118087 785873253646475264,198591 793260763179683840,249926 750378624818241536,12408 760809516623552512,64197 762340879830966273,68993 761102565249396737,64713 776046934704414720,151526 763411762808889346,78129 793227799016255488,250633 786922162787528704,207304 750060621597667330,195876 768171989995360256,103354 776173863524786176,154071 750366776358236162,12357 776779339224518656,157755 757685524698173440,47940 769137175485034498,108729 791820037376147456,240483 794603231196446720,261399 773909963878100992,139404 791471336921047041,90252 780851788882862080,183269 788110667546898432,215437 794927407077715969,261155 777720857888067584,162596 763778951181369344,80136 762073755564830720,47283 770373112483446784,106753 760527077586178048,56964 768165708224008192,102514 774355565300428800,142942 762479832932360192,431998 787562307412905985,211347 740999349883273217,11774 773621135644565505,137777 795103879444606976,263896 788184728805531648,214976 788822678799052800,218275 760214619499606016,61145 766427874404466688,93823 775548191018131456,148684 788452428517478400,218275 795244355510554624,265440 791410799776456704,237857 785615306693550080,197512 753724326201921537,14277 769274589964824580,109360 793458418413625344,252020 793640832863723520,254135 764209354618834945,82457 770691342196314112,120613 791361816123154432,238383 786175189562322944,201494 768639223817707520,107446 793612252465209344,252408 762730900807413760,73926 755927446717886464,40668 765221909889970176,86440 773732028906778625,137869 773970193001254912,140211 780796573861105665,183269 758012659342114816,50804 777626002423963648,155318 785560746092404736,196917 794703322653556737,262849 760523071367286784,62966 770972178124775424,119937 789286069250297856,224680 757791496225427456,48926 792791604067241984,243865 790994773284753408,233131 761559579788468224,68993 767720519865077764,100893 791988110578057217,240483 794771147820630016,261942 788508294549602304,217658 771750137613910016,113165 795066251169136642,258878 762985120164777984,74681 770730243342471168,118191 770994676879003648,122146 791853139469164545,237491 792023211827421188,243075 792806378951892992,247240 761580428746641408,68273 791670354292932608,240483 793995153077772289,256239 758492479796617216,47940 779610316783116288,464984 786798763117383680,204835 770849233456992256,120610 757296251700326400,46890 765641916499238912,87904 769213390137024514,111558 775531629678821376,148994 758425643331620864,52659 775062404812140549,146704 752239173965258752,21587 752674804403212288,19259 776750267970695170,157755 737474122331095045,350258 794367664911052802,257353 758024778150207488,50923 790334169469423617,228820 792144249470980096,242693 794678649949749248,260404 753995623414640640,25863 777566698303959041,162497 787093086484639744,207965 754726621618245633,14277 785869264943276032,196348 788052038043181056,214354 788841189810311168,203546 793894641871384578,248652 762005167545864192,431998 785813616729595904,193501 758035493204307968,50442 765155425373327360,85254 777045321327124480,157693 778630455319027712,11774 785729652950048768,196538 761397185929891840,67587 766261752526843904,91981 776387548553809920,144573 750175532453474307,11495 785617653935157248,197512 786381120619188224,194723 790726922120507392,233307 756188624714993665,11774 778224232325062656,166390 772601103443632128,131473 757301577325707265,46382 772190688847036416,128519 786626512279769088,205181 754026811449810944,30590 760144844891250688,11774 775343758749556737,148473 791348450864435201,238395 769362802851086336,113446 758333232223891456,52554 791738668159426561,240145 793505579348037632,249926 795040881124458496,261155 779671902558257152,167939 791359015980785665,238395 779788492117118976,172185 787019585954295808,207113 760288088254013440,61412 760293960984199168,61544 781590950103683072,209828 776991225370992640,159146 768930376966287360,110362 779093404508491777,168284 787488784090853376,207796 762090107172065280,71429 764838546431672321,26066 778579875758280704,167407 781340421872095232,139404 787053975379947520,208777 795435963954696192,247930 750422963212673024,11677 751828420267421696,14277 769636406952067072,114260 774006317803573248,139404 778235532811857921,166553 779843082573479936,167399 780963703541772289,182960 786420745194786816,202429 760446003380117504,62869 762116193322930176,431998 793249417587339264,249852 751207834377912320,17502 773255087359660032,134975 754708097608912896,22393 753382614023536640,26434 762619728066146304,73814 779018662548168704,171324 788038397583585280,351667 791744480126832641,234563 732622536933052416,1035907 758889955607220225,26569 789842317511450624,226731 794052577163878400,257026 790746462493683714,232863 793841678616363008,255942 753812469403885572,24597 776834239941578752,156976 758317954236817408,51809 761357488973225984,61444 766279765166727169,90482 778752022669512708,170373 794610032000323584,261155 791724515357097984,240556 785895372694679553,199546 793648442786521088,250293 766412311108124672,90125 791580999490473984,238205 758306661106851840,52061 781351478107643905,139404 753341887713607684,27045 772641529047486464,122967 764820434785218563,84724 788914788986302464,127871 794100823739527168,252408 793146908969545728,249841 795043728234868736,263594 767835985803481088,100561 767846469881638912,100561 757567410761297920,47761 764836022370709504,80486 773584467327848449,195876 793490442675490816,251814 752248054942724097,11774 786261814828937216,202429 793620154043117568,247877 792014631174742016,243075 752131410308259840,19703 794553654384599041,261155 793463339288526848,252020 757623411635998721,48288 793115379082137600,249469 759458812491366400,56322 764176283626528768,80939 768610874978213888,107469 775678318687420416,150663 794233996574162944,259063 795005804738908160,263906 760825684067508224,64326 787043832189771776,207712 762716743634649088,74247 773600267342274563,11774 793861937050312704,255870 794281160503197697,259482 786109557059747840,196537 788409217342464000,215437 794290412349517824,257325 793460463145193472,228888 781152180480905216,185496 788407300813754368,217519 767068478624772096,94699 792157197308350464,244221 765431988467724288,87667 786013033839460353,200382 755803709381095425,39462 764167603476652032,82283 761333518718889984,68182 777367259853393920,160592 780830861461643264,183269 770614181691133956,119832 750769478477221888,15264 786698333905616896,204835 756946290966016002,44429 791142134011289600,235348 793163397466624004,249469 779464108122836992,175153 769920022114279424,115511 749181248149397504,6984 793848845591465984,255942 768823301221343234,109104 792507819572342784,243187 795278955158900736,249926 768553296445464577,106753 781057570140221441,184223 781169609961377792,185496 788805795106263041,203546 787372847584911360,208146 794548715503620097,261155 776150900461088768,153845 791662598139764736,240483 759520382856654848,58250 769789280717774848,110532 786363017269174272,203350 767179794941349888,90384 789286857494245376,224680 749372371958652932,8497 753723485168414720,29263 765399430304370688,195876 760544804799385600,63451 761988777833299968,71537 793151870126653440,249469 739942191473303553,353488 791311878135816192,237491 794290095788527616,259134 795402709079851009,266138 790998755210211328,235886 785566260075659264,194158 788784406546833408,220526 764868209702952960,84724 770340100270125057,118375 768290136840777731,104932 750373694661283840,12883 780268329986498560,177456 793144436138074112,249469 751855423716601856,17794 765167451915116544,86103 764590721701511168,83391 764844633473953792,82344 789924441966964736,228820 778577259154251776,160539 794966930759315456,262847 754100920854732800,30501 757642838570074112,48549 764612926019895296,84209 793098713279242241,249469 793431038387113984,249841 763196753420005376,76549 778188550324031488,165488 791409861649018881,236454 793134703641436160,249469 794981563817725953,262925 761703330901024768,68862 774682369248915456,144737 779469323568025601,175260 790713331216711680,233692 766259206693462016,91946 771566794033070081,40035 772459606849228804,128897 773315663918137344,134875 793149995541155840,241034 762681579709665280,73926 768433746425049088,106281 788152295729008640,216009 771832657940393985,126389 764197371030937600,81946 786699840050884608,351252 794391948085829632,227345 774420503679369217,139865 792053787103866880,1170407 793993068622082048,255299 766341624364490752,92860 768296063815987200,103481 757037279043092480,7224 764297306527051778,82283 774994031172579328,146310 792357663967281152,245035 792735998501265410,11774 774410427727917057,141887 762472454866382849,73102 760915932894138369,64722 764050942035496960,78566 792492144707538944,246273 794590306259779584,261155 794745398170648577,263190 753606375561834497,27317 781096510830157824,183759 789272233302630400,75113 794375559396487168,259810 763191220218818560,76549 780841140757012480,182036 781564343192129536,188670 792907751445979136,248065 764820933202812928,83622 768992636094984192,110477 794543673522487296,261155 792377026367881216,243075 770788309727481856,119718 778126742468849664,165127 749065656000253952,7126 757457337191763968,46873 771931211430240257,123217 794692635910774784,262752 777068353215090688,157755 768413115696443392,106100 769372293898211328,112336 791781730407493632,241720 792030691223408641,243187 772093529594093573,129558 788758989945335808,220332 763138931076411393,76794 779376148731932672,171483 793148928875048960,249926 779348071679418368,173964 790244613768347648,228354 763385893516226561,77731 772422716502736896,122973 779451896432062468,173011 766720956958212096,95767 768542190574469120,106716 778703941265612801,169715 793117447398182912,249469 740274770420371456,353488 762709229639729152,74431 742409058108477440,56436 750739773317406720,14355 759754288654450689,57574 767059993262600192,97472 773566107684737024,136904 777316553448718336,160609 781211101086228481,185595 766634654367645696,94612 794986678746279936,264397 762670564599181312,73926 764551163480051712,82066 760713441925554177,63149 773876692372848644,139404 792062226190458881,243614 753363702397763584,27045 756829577662660608,43553 788232326992068608,216198 795345850809667585,266146 761524759465119746,68102 756946295433023488,45311 755998643975442432,40881 760524732466810880,63451 750381498067394560,11774 778329585758765056,11774 790578804255227904,231318 790876327977123840,234583 793934287015972864,11774 794565247843627008,196314 750486912532508672,12883 769613824727003136,110585 789061562908626945,221476 779672044770357250,174995 753657301207101440,11774 762747359159848962,65099 771902594889359360,126389 776538120674086912,155933 768776853788254208,103405 787059867932504064,207287 794359392309231629,11774 758291125958545408,52061 788769934247661568,220332 760556300119994368,41439 771399125338247168,125172 780469278784917504,11774 780843520043126784,179272 788806761780215808,220029 789223026223042561,224680 789450508649889792,225981 795265105881657345,265257 751653299972112388,14802 773954910807289856,139404 792270404714987520,243187 787423601284743168,210289 756422459100889088,42249 776452993881411584,139404 773516535193214977,137158 788539038386925568,218219 794237306613862400,258456 760479176243773442,57569 770121149074333696,41702 772292531774033920,130415 778268255358099456,160539 751022912488910848,15173 765490659910311936,86103 756675555710345216,41689 789974629536395264,228172 760188638684524544,61352 778410583330811904,167319 791030132353957889,65113 794336788567441408,259659 780911668234780674,105799 791700019825012736,240483 764255489672617984,82744 754888503314362368,33356 771078614284730368,122982 772095861190828032,128159 765605476398665728,7092 788966834586415104,222627 790654609152888832,230899 788746785074192384,220029 763138115326402560,76549 765649311925276672,87904 750086638362132480,10735 761279866901827584,65677 786193104835584000,199640 765018445985550336,11774 774421337699868672,139865 763803135554883584,80393 773648598269517825,11774 781472959940571137,188119 785243781922754560,193669 794087587187027969,257423 749403963061989380,7210 767839221155377153,94718 785886168961253376,197512 773199383181615108,131189 785590275024556033,197324 763581241601863680,77668 773562420396777472,137639 766357721998254080,91956 794581896718118914,39957 795666127737196544,267862 750419581907329024,12308 775418564329299973,149200 794656344699760640,258922 756303390720847872,11774 757232962853150721,46299 793176655061594112,249841 788113405441810432,214247 781904401107554304,189857 790641608391794688,232881 761199244346658817,65180 768545270120546304,106716 778607160129236992,169226 758852887455764481,54070 772722444033400832,130247 787718396838240256,205197 787831313579569152,213064 790927994168553473,164764 774248420177346561,142198 773541007132471297,135025 786950644955353088,207287 790912988932747264,234583 793070481955954689,249210 764838760072613888,84724 776149825637257216,153845 768045289487732736,93210 764194156935806976,82457 769301117465276416,110477 769732086831976448,114779 786992570790514688,208176 737364035352420356,11774 793864222945849344,246314 762731387174711301,74592 767967599166578689,100893 773749649962303488,11774 793167582392123392,248988 793939755578757120,255393 757900994520899589,48408 762463244413865984,47283 776836239764758528,158348 794533690307215360,261155 786924628795019264,204330 787852990409379840,212139 789253065069228033,224818 758253611356975104,172295 765966473688932352,88930 769640334800322560,114422 780619412684414976,182154 791652394434228224,240319 795065491463307268,247930 786576504914272256,204193 793550132734226432,7311 773330234351423489,135025 779165170807496704,170547 790932591293509632,234583 767817339601649664,26066 794843488609325056,261155 781343962892120064,139404 786987372768587776,207287 790648234742050817,232863 793908269702086656,11774 766620536742883328,94699 759003392047919104,56302 764897483642200064,84724 757785798393507840,48220 763206027055656960,75899 753631942529064960,28282 790413761714724864,227881 794931767387910144,261155 758702071067574277,51451 774260119030763521,141091 753381754686152708,24745 763607537560215552,78304 770255358753280000,117257 779300600664104961,173753 786320218238947328,201958 768828117414576128,108849 755535554117328896,38032 761260490559401984,67547 770818738052399104,120690 793180377972105221,249926 794685295576907777,262752 792003560343007232,241462 793627446994145281,252581 794193573876994048,257423 785956860914315265,199211 764213817014423552,81869 778281224481677312,166339 788478560117731328,217574 791348247558225921,238395 794031094211481600,256255 751167694901129217,14462 758043755064745985,51069 768877123620704256,109571 770750582336262144,1249801 787863784127729665,211733 793956605612036096,257026 794300231030599680,257026 756293052092846080,42249 753739422085120000,29592 765896373178888192,89923 755132511320178688,32710 757145217258565632,45122 763145262990823424,65643 795754873862045699,261155 750761460570005504,15165 751193689423249408,17416 758782042330894336,55155 786626224336404481,205181 788728005124354049,215437 758402121020633088,52983 765219562476474368,86320 778322271731613697,166409 785543978250665985,196515 790316898361630720,11774 785491185129426945,196277 775412293039366144,148574 770242753552789504,1249731 790648295945179136,11774 735277180507324417,53999 752881916274147329,24134 764780456248217600,84724 776237624591736833,153095 750712072569098240,13343 766392516908163072,92213 767431439503720448,170736 768177618571190272,1011996 766612141583499264,92860 785503441653227520,196277 790221541468352512,229724 790950568726441984,234583 792113254227148801,243187 794749349158752256,262849 767189754492301312,97386 777421369097191424,159876 793157535595425792,249926 755484935079628800,37973 777795476879970304,161988 763785363391389697,75897 786994865280282624,207613 776180849817419776,152314 788718248304971777,220029 795091085387321348,249926 755770088687566848,39462 779040154920951808,169916 781474878117511168,188119 790762966568370176,232881 763928538864955393,79691 790693987971698688,232169 793850818915098624,155390 795438626427600896,247930 780349487352983553,179560 780624512865886208,182211 749622102957981697,9332 761209993563664384,66897 791813283145809921,198586 781407196403920896,139404 751747208823746560,18893 780066691342405632,177724 792759086622318592,240483 767310628084219905,96196 772777642420568064,132335 778728698841227264,170187 793250152530272257,243061 763506963942604800,76406 787102682787876864,209184 795728323972366336,267655 771406441039142915,125367 773914315468500994,139404 794644683720982533,261142 768823338223308806,109167 774741297705824256,144838 785602017720803328,196767 789193386523660288,11774 794511002264076288,259134 757595250886004736,47782 781653933756383232,177455 789477460530323456,226180 773977227528638464,137965 792448105509629952,245130 759120966656163840,56964 792538433591865345,244270 780041526902661120,177472 786307463985270785,202636 791993813065621504,242214 794794339276849152,263108 795379070745935873,266777 781471899310096384,187915 732268634974752768,1170336 764968381460066304,85337 767466746269671424,99030 785648523718987778,194199 753268656377696258,24316 769903693948817408,114301 790185473432059904,229798 766104813771776000,87858 769288068876668928,108373 755769826073804800,39475 756624617461182464,44450 780618112387252224,182049 786330737733672960,201958 787923771474661377,213478 740993102664589316,1247415 755105694244798464,35499 773951775476895744,140444 794573397418119169,261155 776132439517245440,150511 763812833796784129,80393 770140730304163841,116100 771909403448455168,128821 787058392636334080,207287 790914544663162880,234583 774108877746868225,141360 773582247018438656,135025 790272007946457088,229159 794741411342151680,261155 775952976867307521,151070 759115540371832832,57105 793115524712521728,249469 749721375590354944,9754 777509448134844416,162107 785717103319928832,197622 795682043682295808,263817 792790144000614400,247241 793978459399692291,256440 760190243362500610,61051 768494703880863744,104973 793178538669211648,249374 765545769260777472,72951 773648295604301824,138165 778681755456856064,169310 761147909048000512,61051 758360916358422529,52030 763502437068070912,78140 770791368247566336,119797 780108673775435776,178258 795327392185274369,264397 765612052396204033,88332 772623108674981888,90384 785532150313545733,196277 766010034526359552,90908 787205131892723712,206896 791812246359842816,205455 793130957100359680,249841 795394365141061632,266884 753484093141159936,24704 778679142866821120,169232 794546301895634944,261155 753012027258499072,24319 768537855866134528,1249480 774383104651825152,143210 781005924773269504,184223 788499627234295808,218275 792942087058624512,242693 794730871001640961,252412 760528430324649985,63451 760561120381800448,63719 766326622827995136,91946 773867800582422529,139404 768272512358633472,103071 777637334577668098,159308 733102343013556225,355261 759161428733558785,57348 760558786167738368,63712 773583946894323712,135736 780607889639694336,181789 749283663737675776,7836 790903766039920640,226461 787233163592466432,207287 794552708682248193,261155 763137540635267073,76794 764220009790988288,82066 771036505196421120,122146 751872606987493376,18215 771863500540915712,128615 775500844313763840,148874 755512040081555456,38183 760123567723847680,61051 764220095631622144,82766 777558639531831296,161988 761676010995744768,64310 786004342180413442,199561 790554227353395207,205728 793088828894502912,228911 795005414668640256,13629 750805387373187072,12883 769929173716627456,115593 753260873758769152,20008 790728322305196032,232169 794115504332017664,350913 753741914491408384,28732 763447845886107648,78159 770670517573578752,120610 787035696720556032,208016 753523052277665794,349479 778406355841323008,73383 785639213261737984,197512 749305534126428160,8047 792468111660376065,243187 793172632929726464,249841 794151597429256192,254209 776078310501679104,152735 757711608454012928,46890 771755784765972480,127557 787328892721692672,199307 764503251483963392,83393 793516568999301120,250633 759581767627976704,54522 763343339773059072,77586 765588227491106817,84209 769735313677623296,114779 770994980764594176,122299 774736653688639488,144542 775525426332438529,148870 780159283371634688,178258 786227949775138816,201958 754177323113385984,31728 787909785333227520,207109 749555338391658497,7469 761295174227992576,67768 764144246807027712,81649 774296996114862081,141858 793902676572401664,249926 769015520360292352,110362 774630597473951745,144051 792491784685453312,246273 780908273985736705,182960 794589350075842560,261033 778164553951637504,166269 772083130068897797,127871 775932218661154821,150404 781577178831986688,189032 761006049935712256,1248899 786119027722563584,49459 787287513098358784,207949 775352218056744960,146259 779413256666550276,174557 788821589286674432,220029 795730275930112000,267521 755492631275188224,37538 755181970729017344,35890 770069795484082176,116265 781130026611646464,130635 758459236162473984,47898 791417214192594944,238383 776823565417000960,158314 777570050601394176,162593 788013923052167168,214354 767809309392592896,101681 794573293353201664,261155 787678240114704385,205509 759695782169632771,56964 768495239631732736,104973 789193841832255488,191622 778484070577610752,11774 789244071772512256,223921 793733240653840384,252020 795769075574206464,261155 778492949625655296,152594 794810239241490432,261818 756058091058106368,40926 768500360688209920,107079 778624293575856129,167398 781693361744859136,182154 772418678801457152,119541 793671228104052736,253793 793793733850300416,255393 795114265661214720,265308 776643554873577472,153675 785335235433070592,194949 777834093744709636,163901 789464645362823168,220029 762730607117869056,73707 795703816993853440,268281 753998409539784704,30354 768145938019815424,103261 792841198113140736,11774 759017582477225984,55710 762311479710347264,70858 770480399734697984,117257 779485357544919040,174115 787369674417680384,210289 779782200069718017,151947 765722689264689156,88432 793181406637596672,250066 778252934010187776,166409 795308640634802180,266079 761682935477067776,68873 772862310889029632,132335 793166736098942976,249961 763228027991969792,76549 764221035734560768,82066 792358471714873344,243075 788801216025354240,220332 791075155111997441,235590 780232375125041152,141360 794423537176051712,182349 788047923183443968,205575 791780074789801984,240483 792207614969012224,243513 793472669811441664,252020 788211509390286848,214899 773186157857300480,135004 773964560613146624,140444 780848485188898816,183269 793286551027322880,250633 781001556674154496,159115 791296234296315905,237236 792013730603302912,243075 776858228290224128,157724 790806506077847552,233307 747486099786784769,11774 765253158876643328,85562 790151483584983040,229693 793191896994631680,249926 794936296858730496,249926 768140249046224897,103294 794686861902041088,262784 763147189405097985,75899 777513413803114496,161387 770119777050394626,112363 791328377990811650,237491 768751650890665984,107423 768945912043474944,23762 788004579325644800,214353 773525871646781440,137042 779373510015655936,173964 792080153077698561,237964 764289930520649728,82066 766099057806745600,90384 766792182762131456,95798 764299715525480448,81783 774303192465154048,140444 776938919732609024,159146 794902303690080256,262849 795413423706099712,261594 795688282948595712,261155 755879310641106944,39462 766086986818002944,90284 791975172517560320,242628 795716414187433984,268231 760602182227865600,11774 776554758660300804,156518 785564069436809216,197001 793154543395622912,249926 793163507290087425,249841 763004136438784000,74133 773010743604027392,132044 777662348127571968,162430 732474753340956673,349764 756978843332841473,45669 762405339014787072,72716 753678765293731840,28819 760286229401309184,1248753 787119136652558336,204835 787140529574162432,207151 794874038317359104,261060 751815934453616641,14277 768124930764443648,103485 770954896497487873,121479 786956787702435840,207287 793965063866462209,257238 780616692527312897,182122 758377456667594752,52061 757946709586698240,49925 760126510753865728,61051 772046299646586880,128934 780663392671453184,182036 790552473132032005,231550 795678737798938624,267746 753014420473798660,25253 785547101027655684,196788 786229536543285248,202062 759284375930413056,56912 766377365299535872,91894 774783755919634432,144730 793226333304205313,248988 765075794762665985,85562 768270907903205376,105041 733209198784303104,355480 776133837290176512,153921 787107602945675264,207965 793212881840005120,250293 786695482265440256,205962 795282565615783937,265686 781557921566101504,186883 759111489169027072,56964 795068198500651008,262849 756035205685620736,38511 768892320053760004,109874 749804505064243200,9754 792870403224076288,247592 767797851803955201,101383 793163172572045312,238136 771534036447617026,125367 752234590832463872,1248155 760046523250044928,60112 760209846675214337,61011 791390155709964288,238395 793561822481743873,249926 755161719446597632,35931 769677782183849984,113836 777578788909711360,161277 755321716298047488,36788 795399040779350017,263817 768751761523736580,106774 771524565067505664,125367 764515241203896320,79691 767737249660370944,86627 772966002078392320,133519 775401437362814976,146903 781233443351003138,185595 760865502172319744,62728 757547518821601281,47782 792743743929643008,247076 793922003795222528,11774 793103182872268803,249469 755877089555865600,39458 766604035390578689,93068 789525240435077120,215437 757335222610489344,45136 759448614984900608,55257 772608037420949504,131007 779361816598249475,174427 762843594478657537,73712 766102271822274561,90694 771065534800617479,122388 755154302918877185,35890 732649267685261312,398859 790696546077708288,232595 778211045705998336,164826 779023354632306688,167220 787777070378123264,196917 751733112720228352,18215 732291781925048320,350911 758126361873612800,51239 759153052498685953,56192 761213397442654208,66239 770738466850209792,120610 764074559305764865,81702 765417757370310656,84724 793415715801923584,251452 758913357306925057,54070 760730357700362240,62821 791356480113041408,237908 791757339619627008,239471 795378003853320192,266151 794596400533213185,261155 794476271245750272,260181 752903590637735936,24316 770393641038716928,118761 790271511516983296,230270 776947330188730368,157082 791768558694989824,7047 795354014577672192,250633 732975960849534976,353016 771654908537745408,126625 773327924992675840,133043 792122765872693249,235685 794171602304925696,257492 785259435056697344,194154 732648107771633666,353228 767423678225285124,886342 790706091399254016,232169 755111492790484992,35445 771434214998810625,124004 762491394883674112,431998 766350726851272705,80939 773629974825828353,137042 790726115593707521,232881 773715611981647872,11774 786269283043119104,201958 786345941175504896,202217 791355744603877376,238207 760635406270562304,64197 764678272604966912,81304 791146025352327169,78159 787734587505987584,212357 768647212934967296,106716 773556398676250624,136904 757106092551901184,45672 778529025782378496,152594 781202067884867584,185496 786013236130787328,199546 779387251612585984,174557 785386099334000640,193633 763114841670201344,76188 793926094281932800,256219 755915267331518465,39657 766440038041280513,93184 732604516965617664,11774 775027020321394688,146560 769202248182272000,11774 745330267028598785,88859 760580221041016832,63451 764995411790540801,11774 794665630444244996,261818 795117916341600257,264397 775771508807376896,151463 785582472071225344,197297 787401513345753088,352761 766401187553812480,92854 767725445722800128,100893 785992677741334529,200460 742394762968371200,11774 755510939042983937,36877 767170254514499584,89558 790610132883365888,11774 794544199941189632,261155 789737465099743232,225949 765640637337120768,82209 768539438968213504,106317 773923556237254656,139404 790734215390171137,11774 794679473161572352,261155 757555755432062976,305417 778837037256351745,169182 785501256450207748,195975 762812052041641984,74247 771394761005473792,125145 765981831770484738,90125 795708412264902656,268281 756548896680124418,41694 773647902161772544,137565 780831006941179905,183269 732436792385802240,352077 766014971021066241,81929 786023560057761792,197297 788180113133281281,216009 791326435432542208,237491 758807744065314816,1248642 768986928117125120,110362 786518860199493632,11774 794519179583979520,231318 756577764996677634,41702 764457112386801664,82066 768974375181836288,110659 787099618106486788,207119 772433427488317441,130686 767818299618930688,101203 772108104238379008,128355 769585029936779264,114344 772195469149601793,129991 793207223023468545,249926 752289141333733376,21385 775136117788147712,146259 788877560700555264,221785 761128281466892288,61051 788451737933721601,218275 788729124218994692,218628 764086918007119872,75922 780073870283907076,177248 794050813094166528,257492 773568737689600000,11774 786263620833284096,202429 793133354006749184,249469 794027883291361280,257026 778361590726979584,167569 757259415669972992,28160 785626309305044992,197512 792534354396319744,245101 758194988664709120,51344 775400228954316800,142760 785802848554459136,31546 792651388643708928,243075 789547666258534400,225870 765395283912056832,86725 765675258145669121,87904 793542930048884737,252020 768855513261969409,105109 769578314826526721,112239 793248763498401792,11774 763791559389093889,79589 762997184564527104,75631 780700879934586880,167443 786328583849381889,202379 794526126320259072,261155 794644814985916417,261155 764681471927857152,80643 776051867373666304,153095 758046338957266944,48663 780637380365516800,182257 766718747755307014,95708 792132188636459008,239516 773893258577600516,139404 790721083980873728,50439 793556968505868288,253407 755027901834113024,34872 787063841406406656,207965 787480466374787073,210694 785996591572189184,199478 744106732100718593,195876 771398068411346944,125022 788001700997136386,214354 791390463165161472,238395 794902234698018817,262752 752878573934022658,24134 769665944746590208,114779 795025028404244480,263896 769273992658112512,110585 793293027485679616,250064 764979319491833856,11774 765020093474451456,85562 750753545289293829,14960 769663377417404418,112239 780137062011924484,178045 786520985059164160,203755 756026843468328960,738099 785435997085380608,190904 753693486101168128,29263 779269043152977920,110585 757610468936523776,47844 791101380861636608,234495 794584575166947328,261155 755850388977229829,39384 787079896812040192,208989 767013040915087364,96039 763558049852162048,78228 749791023757393922,9754 794008598212911104,257492 788255946988322816,206101 793174794745159680,249469 793959641285853184,256358 775371648362872832,147701 786906342107807744,207287 794159090184425473,257353 750887362071146496,15808 760220691853676544,60794 776052935973277696,153095 794532437292220416,261155 792368567337545728,244143 787108370054471681,209184 761406696354828288,68273 763192269675622400,75899 786237878682562560,200965 791703375544999936,240483 792690734855888896,247074 794398926832947200,259360 795380406631550977,266054 774712355586510849,144654 791250719735152640,235348 785864571034693632,197512 774373879183704064,123217 775003264995557376,143043 748953780830429188,11774 768496535311032320,106774 777611270920876032,162638 793428727048777728,249841 793868430520774656,256038 793999353144811520,255299 788889202855256064,220765 767941821964050432,100893 769323380835225600,109724 788508418055155716,217106 792443877181513729,245130 793080746600783872,249286 762737546212151296,73910 793286307283865600,249926 757740021789126656,47940 779377644752089088,174557 755954724273328128,40685 774016774647918592,140770 736033581777051649,11774 762783648370176000,73926 774112809638518784,141360 774802440008773632,145244 793141899775373312,249841 762826703144153088,75161 774324159182548992,141887 776080457817583617,153095 775313526462177280,148045 767950119706722304,102011 759832243586097152,59969 793431554781384704,250293 786763722790363136,206008 794722675356733440,249926 760690852859678720,64197 769225085240639488,111438 794606977741627393,261155 733167467669770240,353002 780610378065547264,150151 772009246296776704,127775 764181468197203968,82283 771859789307535360,124601 762524960833302528,72978 780626156156428288,182211 776796882043482116,157755 793866187901837312,249926 793187317125148672,250430 751554139210080256,14277 766238434495041536,90384 794277985394180097,226320 754020094779555842,31151 771836779817111552,28902 774373249354530816,142668 753592959459741696,27800 771045171517493248,122146 773735180204777473,138819 775018182520168448,146259 776739194907594752,157755 751792549614981120,16931 774319576146251776,142942 785877606738649088,198580 791332535506571264,11774 792460043790589952,243761 761558561952559104,68182 763426405401133065,78129 788109957493317632,215005 763493118217859072,77598 794553215740211200,261142 795727132257304576,247930 779321896126910465,173917 767044817536909313,95644 777941906261217280,164826 785490685117894656,196277 787039721847459840,207380 761635185519648768,68987 761754392769007617,69231 764417840246099968,82002 774230402152165376,67586 781558752881225728,188401 788478631739809793,218275 794531576788828161,261155 795053577018413056,264397 757217393852706816,46006 767123659467227137,90088 771237357903187969,122146 788017043782115328,214492 791774234351505408,240483 776256423151804416,154534 781847490454781952,190635 793807707274878976,250430 768544041189408769,106716 794622684025929728,261155 785547279843196928,195975 785931303774322688,198591 769687872500736001,114301 774596258522628097,144049 791258307793129473,236502 793231836398886913,248988 764143459846414340,81869 769361585491943425,112336 762083688498597888,70679 762359069998854144,72550 773518335480832000,133185 793929958666166272,253721 759891542496518145,60184 767915037130428416,100893 777321272430780420,157693 795709450543833089,268387 758419567286841344,51997 790946582195601412,155390 772456436353765378,130415 776987980665729024,123583 794631016539426816,228028 775498788777496576,149259 749660031990333440,9145 733108905790820356,355480 754182054510747648,31389 768543987762212864,106716 766136772514373633,81929 786372517258665984,201958 795281339641724931,247930 755531874940882944,38183 781111931847397376,182726 788696950254166016,217519 775069659334840320,144730 785602428817313792,196277 764715977586073605,84422 788328191282806784,217006 769294976782049280,68861 770971087039401984,121479 755555922496192512,38286 791688875752222720,240483 790637584976347137,232427 776444444673400834,155896 751113388655308800,15536 787121660285640704,209351 790591747671797762,232137 768946339006808064,110477 768381439494807552,104662 769693542650294272,27773 790553518843101184,231894 789488036882984964,224680 793906400720216066,248652 780828392283254784,183269 773337432657920000,352389 791480770820997121,238207 761045288127606784,65174 771401755196321793,125367 779089627332218881,171379 762215749893120000,70689 768599624567271425,106763 761499823522492416,68273 770947212301991936,122146 793538321339281408,252020 795089126710198272,105109 790575761673560064,232280 786925072346849281,207287 779461835695136768,170187 756558597086142467,41459 787643929516658690,210687 766981350700290050,95672 761709680687132672,67226 786047311545634816,195975 755662684746555392,31961 778287573538050050,167063 776306482040102912,151916 794815762091241472,258305 750498148477341697,12883 773975776383250432,139404 790610165644931072,228380 774902453238009856,128936 777911367487594496,164001 778462372209975296,152594 790911870651736064,234556 771018958786920449,121612 779655514405818369,85326 781287826658824193,183269 755862408367747073,33689 789258002930937857,224818 792876600559796225,245118 794640934671683584,262145 761065313131565057,66159 779117630284267521,168284 788725412276932608,220029 786275046637522944,202429 751825094373052420,18893 773523362551242753,136904 773628994423889920,137795 776581955437461505,155334 785278337769873409,11774 785932679095029760,199211 795364200600182784,263895 795756621121093632,268646 768880061076430848,109875 776579320743624704,155333 786180898186113029,201494 788354548075208704,217039 778362894018752512,167569 775691414315433985,150663 790991596535840772,234583 759893068023607297,59666 787858094952939520,210463 755425173524799488,18215 794748157573926912,262886 767410549931913217,1249340 789268514813214720,221726 793252876340629504,249926 793578177457188865,252020 765981452441948160,90384 793098355631091712,249469 792047977514668034,243187 760266573227646976,1248387 769725663989207040,110585 763168142608699392,75599 754764726039609344,33549 775189344709648385,144730 791348204923158528,238395 793359255856304128,250033 749543860364206080,8695 755813072703401984,39797 791750328492457985,240483 753340832984489985,19598 754723406742827011,33032 769319910086434820,112265 780851114749136896,182726 795705781253455872,268369 755097111654522880,33355 792743989237649408,246273 788101898998079488,214247 786271914666840068,27156 793524024022138880,252020 766672376402673664,92958 766767712299352064,95707 781172235218235392,185313 756977318376054785,44274 775924730415099904,150764 750780752476930048,14277 790653895563354112,231851 792076809860816896,226738 733104354731778048,1170425 763936947916070914,79516 772801080191102976,114422 781514815604793344,187044 785391626986352640,194170 793063618665259008,229693 780885624412835841,183269 791640467842609152,240145 792996365265571840,247241 794078611242242048,257423 765680538418118657,84724 759846151759728641,59666 786636695001325568,204413 776735590201094144,157755 780129730171441152,176203 792054767182766080,11774 758695796267184128,54070 767905622226444288,100605 792374541527941120,242129 795108264836939776,249926 780834912723210248,183269 733459207534436353,738099 772983519500836865,132908 786146170255110144,199262 790931765846282242,234583 793568875363393538,250785 765782294527414272,352018 770262549908586496,117294 778434644848934913,167393 753996971711561728,29776 775733194914144256,11774 794382518673965056,260033 759092797903339520,56964 766631662364995584,91930 771806923805036544,128194 762977145333223424,75724 791685472892309505,240067 739880718436683776,11774 764564477924642816,82457 766439891106426881,93261 781143339408117760,185243 763534803102756868,78707 764156361361928192,82066 774001633390768128,132347 775489205904351232,149259 790210392899391492,108396 767797836683571200,101383 792455526282067968,243978 750014191113732096,7999 776054950396919808,151265 750052770011426816,10848 763844752580157440,67326 776635300902756352,157082 778344724012892160,166532 785269929905971200,194648 774393144620224512,142566 752266853330759680,12287 773537897974730752,137042 774705889559191552,143353 732602422498107392,196346 756690205550182401,41680 769282326199169024,112363 793134035912552450,249841 767429665912786945,95055 776139702822776832,153095 791021876726423552,235590 792056446493925376,243292 793934453630324736,256451 794321325754028032,259743 759152309095936000,56964 774090368463712256,139865 752993842010398720,21074 757585382926004224,47737 766406074677297152,81929 793878641591455744,11774 789538106542206976,226861 794698717559484416,11774 755766502209368065,39475 753970992674856960,29838 767752187984252928,11774 776505021047402496,11774 787947009512763392,738099 790976089636024320,11774 736033312779554816,354309 749066141268635648,351512 781336233771470848,187442 751584462333370369,14277 775296150958059520,148045 793249723524194308,248065 790734417941626881,221524 774371140990963713,143210 792718758288715776,246225 762647326150258688,73910 766085794343841792,91049 773030856583634944,134033 787425036604846080,210740 785272358269517824,194648 763501601139007488,78159 764139633861095424,80939 790901767579979777,232884 786374345010483200,202248 774267426846412801,142339 788121110487281664,214812 793592244406071296,252893 765615507844149248,88399 781190759382863874,185310 785907294966079489,197099 789255223365791744,223899 764182867501088768,82283 766632002355273728,94699 772414767415693312,127871 790228260361613312,229159 758763262175424512,46076 790784485948293120,233307 758836176182587392,55580 789932263874101249,228820 758343468251045888,52030 781841822930857984,190024 787861253079261184,205197 791924485351874560,239405 794547627387920392,11774 792114005846351872,235685 751592216225734656,14277 785683093432705024,196676 793208918927441924,249882 762167087116582912,66801 780779214899335168,182036 794735090597318656,262752 755085822446145536,34815 788716417365319680,216943 788796674818789376,220526 751652133632520194,18215 770001080872755200,11774 788764767674662912,220029 785264335975309312,194560 790115952440606720,225433 749348213824495616,8047 755153804006420480,35890 774135855011160064,140025 792177572956155906,243187 752679819280781312,22662 763691527088513024,79585 786279343550935040,202429 790674505135861760,11774 772776101089161217,132335 773194140477693952,133666 761156039056171008,65222 762843715933048832,72420 794910751836278784,262849 767394808029597696,97413 778923047050944512,171168 793968731344936960,256552 791738715680878592,11774 767623191124512768,355185 768933700192964608,110389 762753249384493056,65099 779444373867999232,173682 733009990378618881,355293 774681904733908992,139012 776843249222766592,158327 779924649404760065,23762 785386854770028544,195481 793474726475632641,249926 760191252449067008,60629 768424727492911104,106281 771054732404142080,122388 755763316639666177,39384 792193713309093888,243187 758006503114616832,39194 761561776815218688,69231 765295245785300992,513129 778728277846351873,169923 786364739328831488,202304 770018390706716672,11774 790347807932710912,231008 751037849768648704,15643 764975322722865152,82283 773703428598075392,138819 792442559062835204,244632 780920956084555776,182659 760095017453162496,58542 768201984193232896,11774 794191369384312832,256502 787594647283597312,210460 769495595853623296,110532 774732028398796801,142906 769787926599249920,114779 750366740572413953,12883 788013174419324928,214354 778396383971831808,158673 787743677770715136,210235 768855500054073346,105109 769698257761144832,114263 755259779141013504,36370 759387424023797760,56964 788694297403072512,218275 775502600825430016,149040 777486447439773696,160967 786208423675203585,199478 761349663542960128,68163 764730638905716736,82018 794052872358928384,255176 778230714798055424,164826 752219776282427393,15808 766496508157894656,93823 776636642287161344,146991 788057237314899969,213887 766315450259103744,91946 786368899319230464,203510 767462035286331392,98972 770263686418051072,117257 771080748820553728,122344 774752684633186305,144112 785971249889566720,193636 786638161514496000,204078 785932179406589953,199211 787536895513202688,180433 788171107513737216,215012 767779076752887808,101383 791726644650278912,7706 794577405629362176,261155 793345651811594240,249348 753976236595183617,30590 779981861242146816,177233 770705765246140420,120613 755972327544877057,40550 755789322138230788,39235 773853906094870528,139404 785666362509107200,196277 788808054389235716,220526 758915311772893185,53970 752628030963486720,22657 758668782021644288,54070 768039614485504000,103083 773884647675564032,139404 786955878477869057,207287 763444895864487936,77849 777230342415613952,159876 776259420548374528,153095 794626132373028864,259034 767818147932082176,101203 772386505981435904,130661 778355428405178378,167220 780808661329440768,182726 753879149903740928,29805 771736261807726592,126725 793873438230413316,191065 792771069769682944,247240 788490595912323073,218275 758288809389858820,52061 793688686151950336,250953 761934277340606464,71196 793843879392849921,255942 764447418205270016,83391 789488021578063876,225358 757325376620224513,46379 764937182024900608,11774 778513521067851776,165185 792082693341208578,242693 753391260589629440,23739 760991613942325248,64722 772223806978928641,127579 773638313592836096,138165 762176527635193856,431998 779711555243941888,169437 777854793834299394,160539 786399267460091904,201958 789530927101648896,205972 769021189218037760,110362 795408915127209984,266138 793900968739995649,251336 770820985637535744,120393 775226240580149248,147484 764201156859998209,82177 793171019691233282,250261 754724731002191872,33356 789559896404586496,220815 790732434128056321,209828 746812284241084416,195876 788115272418811904,215505 768678967394140160,105109 794600315458752512,261155 759224549259022339,56692 768715501686120449,107423 752624812573401088,22664 766328779132309504,92894 767750490914381824,101203 755131945441296384,34731 781768914208493568,183269 767663671698784256,351279 775091644429246464,79987 793189694116925444,250033 772654034830458880,124597 795613177191026688,267655 755309849014050816,13343 757222585352368129,46006 778316445939798016,167046 785490333241139200,194743 750902607187705856,14858 780723840821362689,182257 794591452886081536,261818 772022831630655488,125172 772233997250199552,130216 795254564295471105,261155 795363542295871493,265885 771804040980144128,126539 769158031049302016,27164 774011633886720001,140437 787941406400716800,212693 755711923388162049,37501 769225629006901248,108849 788622427106541568,218275 767904793574707200,101681 794019574962393088,256239 795711240794320897,267521 749475849246744576,8481 785789862263816192,197512 788783266908213249,220526 785572405506957312,196277 793981901371543552,256935 750158839899648001,11349 794120259804549124,350913 749936068233981953,10771 788436183026204673,217519 769705965444825089,112363 776167566238707712,153854 791718291534327808,240556 794642410794078208,262304 755529714685530112,37818 758718919087718400,50827 763310858109845504,73685 779869474967216128,176636 786354689696759808,200428 790705470268776448,232863 791791040319492097,164764 781342454377279488,139404 762597752215928832,69794 779091484049944576,171795 736292533072986112,11774 762909254562963456,73872 758723128650379264,53185 768919258055053313,107469 769921801589633025,114680 781149175807377408,183269 788552280970715136,218969 793513271827378176,252196 740688282250416128,11774 781606694174490625,188458 781712660794605568,189613 788021985057964032,213887 793162887401385984,249841 788794625842487296,220526 795304545064779776,263697 787449796927758336,210009 794414286902726656,249926 767138343914123264,97438 749427534392094720,7060 763520419345281024,78684 793300673689362432,248988 761775751326752768,70177 776143247508779008,151845 776895774667919360,158673 763430504989274112,78304 766678498266058752,95462 786672654166228992,90209 768463534133014528,103506 756277326221086721,42249 762107740026130432,71270 778679153952337925,169310 792515891820802050,243187 794049117462917121,255246 740176870696570880,353488 794322228879847424,259623 794677257700864000,261455 764841376290713600,84724 755893000878723072,39462 757621717040627712,27045 786678919634321408,204835 778417287833456641,152594 765013864677122048,85159 787387505217789952,46572 794342831406059520,257423 779483871456989184,121051 793126211673165824,249469 794923906486431744,249926 763119037677056000,76188 751054210494410754,16006 762978911139532800,1249070 767884559589531648,101383 770673203152822272,120393 781915421410598913,190635 786405665493233664,199460 788068294934667264,214660 793456304719294469,233154 774087940737671168,141316 774938643018330112,145963 764179126693482496,82209 786926258269614080,207287 790044455940321280,225359 753035046358020096,22411 774588851666812928,143585 791007261304979456,234653 774427774601818112,143585 785437423656394752,11774 791367725125816320,238395 790394585381941249,230282 794388877649858560,259884 775752914665107456,352304 787525726631186432,199307 732322869040947201,350808 754984993731047424,32860 791397570971131904,238207 788380128594321408,217371 763915516821934081,79513 767866018756694017,100893 785977857302343680,200382 794771412103921664,261155 774047037448871941,140444 790875106050400256,234583 765648402038136832,88902 777107933687648256,159876 735486964397408256,195876 733067578231267329,355524 788022586911305728,214354 778931332185518080,170373 793251982177775616,249469 794558923118235648,261155 779488926335578114,172185 788694477514956800,219942 780546252517670912,11774 794208648503369728,258331 791005988975325184,235590 751621881959034880,18550 768052524117024768,102452 768872624747405312,109509 793976798656819200,256276 787378288251457536,180433 758653325520830464,54272 781528184189771776,187469 781769100200513537,353879 786774828720254977,206642 762846210960953344,57425 763528504159842305,78566 757693822906359808,48549 758447756419543040,53163 775540277905731584,149633 778577543871856640,168794 758351456185511941,52554 788387050730823681,217519 753071774758088704,24108 755474432047493120,36614 764548779177496576,83391 777880708853272577,164001 781891199988854784,187611 793599636648947712,252679 757653190774886400,48633 760858249079975937,65104 772884145202540544,132578 760855412144955392,11774 781262580861898752,185310 775880437763747841,152182 791262189537591296,235349 755895058650411008,18215 758620750303682560,54070 775303505024126978,141091 789209416004317184,223899 793801991789031424,220727 759115047788392448,56964 791358339816882176,238207 794886626421788673,261796 793134757794029568,249469 791690143346241536,239405 754018679004639232,29263 773912882358681600,139404 790722834662322176,232791 760327139530911744,61051 778714064138620928,170098 762735731420729344,74681 765221981683875840,85520 761597664186150912,63960 767477006263025664,99692 786345273488396290,203048 751155538294104064,17284 758050357415215105,50787 779473520078258176,464984 779073097253003264,171260 794729739915116544,261155 738860155886915584,11774 774003687668670464,140025 774689610244902916,144494 788112241501569024,214492 756260010980552704,41703 793558871835045888,252824 753306547762049025,26894 762644285762183168,73926 788038184110329857,214492 760869685571248130,62492 768564159999012865,107138 790309785451294720,230523 773270981544640516,133666 793807338536919040,252639 790658014739099648,233307 794675683066806272,262022 775326651899080704,148045 794713329512181761,261666 791818497210748928,240890 790684353475047424,233307 795438097458610176,267177 781292730420822016,70338 794254239300128768,258249 758066714521239552,47761 772455580392837120,130415 792155026604957696,244289 750376197297676288,10662 786451561941655552,192032 793806275264012288,255393 765149784948678656,86103 772580617028534272,131003 762855414308282368,75302 786971954196520960,207287 791545071418081280,238207 773171804298944512,134561 767146556235538432,94699 773549855750750210,137042 789248899139579905,206666 791611523734999040,238099 794679165077323777,262022 760389616306454528,349507 761608683235139584,68864 788760431791710210,220526 794019731388833792,255870 767050459098017792,93210 775403835414065152,148870 779349701531348992,173753 788511919825125376,217658 769207913114206208,111388 757798764190937088,48093 758107885641539584,51069 793938104839208960,257026 775765072970813440,151265 788530423236210688,104244 765634837810061312,88506 777079949782093824,246425 794525850121011201,261155 793269160772001793,250633 770367217968017412,112872 776126886506221569,153921 791658311565254657,240483 756639595219988480,41839 794696624454926336,262849 733113672864698368,355261 789749480287526912,227786 752115226376478724,686533 764172898022006784,77586 771841337738010624,128018 764461491118497792,83391 793175040791543810,249374 780155405557112832,172634 771444841464991744,125703 791792660981743616,240763 794537686652612608,261155 794684268152836096,262752 751600483131920384,14277 775993699876544512,152735 777325661933309952,159876 793157557816700928,249926 758703271515160576,53806 793464782695309312,252196 770268468016914432,44421 773724665332305920,138513 778805430436794368,168794 780720289629872128,182257 751612604674502656,17794 785859261507182592,198878 778664292451180545,144611 754072079561961472,31667 779392443120660480,121051 795034597046288390,261155 795762850597847040,268777 755362451366043648,35980 758877979749388288,54070 776192938619592704,152314 787001134053462016,46572 795090185541341184,264397 795330420195721216,265644 750737688630661121,12883 761415311761379328,65455 794722525309759488,262849 792509228778786816,11774 793597412539371520,252020 794161178297647104,258331 772510831795965952,128931 764957995696590848,84724 776125795311820800,152735 732096963622080512,349275 779971440841928704,177687 793911318516355074,11774 763111686903517184,76577 789306632471576578,224680 789914295542816768,227048 778298544570535936,167319 789894339744837632,228677 791075043941974016,232169 768835256455663616,109337 793507789922447360,252020 759237080300064773,57574 776634452776660992,153596 791849511077371904,179307 757219406019563520,46006 753743950905692160,22439 768897642516586496,11774 754759198806675457,32450 788412870388228096,217519 769333580279451649,107423 774406430401060864,141887 788027746890883073,213887 792450079739219968,245148 780802491139125248,182257 772173424001155073,127711 764892982302478336,18030 790695041643589632,29569 757745184448909312,48029 759499150077661185,58232 766896226394451968,95672 794558165350252545,261155 756967696642736129,45122 770257395196964864,47570 789479830211403776,209563 789101299606417408,223286 791750870102749184,240682 792816032884756480,246771 758188066574069760,48289 770612767204122624,118192 772870488238338048,132335 769344007335874560,110302 776139683906531328,152735 785990592455139328,200490 772846183161090048,133048 753662639801184256,351147 779696705495326720,173464 792655336884830208,245117 792368349430812673,243983 764941977414688772,82066 793892142531813376,256255 750886039921713153,13412 773718890820079617,137042 767077671180337153,93170 781342831868715008,139404 750357188066041858,11774 775399497241272324,148045 791084409826926592,234583 770069882243256320,115604 771537696636346368,11774 762084319670050817,71917 750763074882248704,14421 773770480650031104,138819 775073310631665664,146259 793267018208206850,249926 780611107132153856,150151 769167190771630080,110585 790644254351646720,232881 795381105264394242,266491 749491394448875520,1248000 790675335176126464,233307 781851347419136000,190553 790375655435296768,11774 794563777786101760,261155 768846816095965184,109337 780047567694368769,164814 791910932087574528,240483 764256722500198400,74133 769036089168388096,109447 768922524595941376,104162 790949332656787457,234583 792315545668419584,243187 768951986540515332,110615 785736061901123584,189031 777602519904165888,161277 761292628302311424,67908 780605543463264256,181789 780749226938540033,182870 758009168443928576,49975 763401306757271552,431998 766747701597704192,95672 785317227755102208,195125 792920697840472065,239582 734382636190289920,41724 792164919881895936,243165 793457747962494976,252408 793458924431273984,252020 770632285288792064,120192 759038511668338688,56552 794243035223752704,258816 786909040567848960,207287 775184876718940161,146259 793230141061115904,250293 773886198917935104,139404 775311197482672128,148045 776260440103849984,153779 792513729271390208,246392 766329804115312640,88920 770796871639977985,121080 772481675771125760,131045 792547429140733952,242693 762410016871776256,72642 787832888150544384,213376 770197316120764416,117257 791391246803673088,237908 764970515844870145,85562 766380687016407040,11774 772453103832408064,130667 789318539484205056,225236 767463899071328256,98736 793168138137276416,249841 760159161220931585,61407 764330697997811712,82066 794527563255156736,261155 765660328956801024,88546 777316149251846144,159876 786051493149478912,199546 761623779080478720,69248 758065631652642816,50772 792099715877855233,243075 754714809095053312,28732 795234991047380992,263907 786411518015397893,203350 790667052834885632,231894 756702117977554945,16965 788631001790644225,218349 769696132502949891,114987 772567516879069184,127707 755154212523245569,35890 767807005272727553,100893 772421833358450688,130026 764074446923571201,81264 778401321246298112,167319 779175092576149504,172962 790260832252882944,229159 773899296743632896,139404 766059336988815360,81929 777953793845501953,161960 742842525677801472,47188 749680306685349888,9754 777984269494910976,164375 791255385881645057,237491 793861600155275264,240049 772920773279309825,133185 791579932493094916,238395 760274201970372608,48052 778211451898966017,166409 788059227357122560,215005 793989425357357056,255942 794664510975975424,261155 781852779140743168,190635 769355688099319808,110585 794132281732395008,255863 763445653187858432,78159 786264723796832257,202429 788517377524768769,218455 792821554828587008,247241 794551901970952192,261155 781000191126142976,182726 795750734713253888,267521 758111763761991680,1248589 764459038411063297,83507 767851801961979904,102137 767951511720718337,101681 768965160874741760,109960 793979029921611780,257255 753914782541946880,28037 792431713020293120,245148 754822959517331460,33356 763432430053298180,76549 771159989608144899,121479 772031347565039617,127775 785879307671318528,197512 764239666522488832,82283 773636080222502912,137565 793192506884255745,249180 794085555185168384,257325 793953911963025408,255866 772973801835405313,133454 780436084597657600,11774 775087207749132292,145244 791811646385598464,241819 778435630426689536,167044 787096274839285760,207949 790255919422517248,230270 794021470200438784,256276 756961959979868160,44429 770116995702489089,116161 790894480740212736,234583 788001056466796544,214209 763008489199468544,75927 788040481636806656,214354 757663965098840065,46280 794038861089349633,257492 751747815009693697,18341 790902995827433472,234583 786374574027841536,202248 766784640011137024,94718 771949515121258496,127366 773507445863907329,136947 755495269249220608,38032 772093705863897089,128025 790577023110426625,232280 776071311722283012,152735 759428347650723842,56964 762266631070298112,70085 764796509053476864,84724 764924905796214784,80486 766751817363578881,195876 787320227914715136,207613 793484294635204608,252741 755396843656343552,37044 780770124919898112,182960 793756069428277248,248719 760546582534221824,63214 766401717252530176,91804 776229537914851328,154322 791780494933385218,239868 732714744524636161,353718 759044635087941632,56302 766094940124418049,89923 780938646744694785,184223 787294171107250176,207613 742167430731042816,350711 751624513557819392,17120 753576355652964352,28281 761003894428299264,64713 771803791943462913,128194 787285317212602369,207733 755453999185141760,37433 759172797847379968,56322 773592215360724992,137881 781565437440036864,186750 777083968294309888,158520 788061946755051520,214935 764941216706203648,84753 780898262580473856,183759 758153061768441856,41703 749735160732651520,9754 759861549427142658,52887 769303158401163265,112788 750122760664326144,10851 791978279846744065,241819 785847382391058432,196277 753197832392339456,25321 767364836577669120,87904 793624076916957184,254058 767077197592965120,95672 790414254373470208,230282 759475953827475456,56964 790316575219855361,229693 790635652522057729,108396 793522264050458624,252196 787507080613629952,210267 788013946913435650,192421 788063650565201920,215005 764947168385863680,84889 778911803891908608,169550 793447532277882880,245591 765330971021287425,86763 767520670108364800,98536 768246517354336256,102514 761641734342402048,69356 771075131670159364,123335 773931004440481793,139404 774045391574609920,132364 793518256380260356,252741 768124366567641088,103261 770783692411338754,121479 791071653845360640,236259 794633307858333696,262145 769944265275289600,115435 767207845221720064,97811 779329779392737280,174115 781234063965237248,186434 790919760191991808,234583 794604680802340864,261818 794003323334651904,256393 749441413536886784,7836 790886268766826496,234583 793166405692776449,248685 755157712678297602,35890 766349260434575360,93286 774018007093813248,44770 754724748232241152,27045 754811081038725120,33470 755345583645261824,35890 785508543554125824,189031 756304099495337984,42432 763913432542351360,80393 772313844899196929,123821 773886035407278080,139404 781834165696270336,190635 785659260290170880,197091 749539193731166208,9087 775153238131617792,146804 787692776288690176,210253 792013683740127232,243075 770294730068529152,117364 770849256362037248,121511 761645597778554881,69231 792025699636830208,243075 794782116533960704,261155 780931343177748480,11774 791676397215440896,192372 738012639918358529,1182486 761054763811082240,65713 776044524028071936,152735 795615122081386500,267521 773919352844201984,139404 776116384111525888,153760 764937127956193280,84929 747803378252652544,355979 775772623506518016,150717 759129003441655808,56964 771516797359099908,125145 754101391799439361,30370 777591081450045441,160221 791332200524513281,237491 763110521428062208,76577 773289661452124161,135979 790641692529471489,231894 765918519372505088,90031 772659858457763840,131542 773197670877896704,133454 736099359457042432,16242 755167002055086080,35890 755836735108419586,39822 790921932208242688,234583 750510170686521345,12883 760100579611910144,60866 769321238615298049,112301 756851921537892352,44450 751090370881126400,11774 763579995335888896,76771 786942379286679552,207613 794536438876475392,261155 786582296241381377,204413 767684631302987777,100506 776880439713755136,157245 794892895719456768,249961 749809684543070215,10316 792736504833466368,243187 763856715708190720,80852 792654051536015360,245313 771161249652482048,121479 767807832817229824,101681 788130307421507584,215437 788539986408636416,210390 760366315211223041,60866 767743607021240320,95593 755895242793050112,40550 794669963839684608,262022 733310035678363648,355480 781130433991847936,167443 761914527227215872,70509 791323136062918656,236502 760963326872432640,65974 794739128659222528,252196 780112925243518977,176128 786450494390534144,202727 792133942241439744,244230 757974226254966784,50500 793215617171988480,250033 753732397129228289,25321 769332426447396864,111549 761351752901914625,66801 749799436780343296,9929 756479517036646400,43391 761591443534348288,69231 765668527999254528,88669 790271093441490944,230270 773373540900876292,133590 792525173618511872,246225 778906761126223872,121785 791418133823250432,238378 780627406377943040,182146 761672093675028480,69711 793579979002875907,252020 757236896229650432,46299 771131938086260736,122126 790634195768848384,230282 792045026457096198,243167 732351153078337536,349347 786369368145862657,203391 788101792387194880,215505 794001257308438528,257353 794719564139372545,261987 761187286121902080,65222 764816850941280256,83751 790704885037760512,233756 791357280113524736,238207 795773364514287616,268643 781475531887939584,139404 792455582309416960,244550 763354356733181957,77731 767766972792709120,100605 777833477517418498,163901 786367338807386113,202727 793104486122319872,249469 763205167395303424,70177 756187421092356096,41680 769686267818803200,113412 791129266763210753,235580 785910936867524613,199262 788466247881072641,217519 793190428103368704,249926 765539824807784448,86151 750710870787952640,1248099 764583723228692480,80808 755005066789003265,33081 788980021532643328,222627 789946532426637312,164764 752695180361363456,22860 780974711970770944,181886 773580500451495936,135025 795717641478385664,267737 774407886181130249,142217 775712384048431104,150511 792764196299546624,247241 793227647237001216,249469 791809769728151553,240070 764061459143811074,80720 787095363043942400,209129 788792478279368704,220332 795303265848197120,265257 767833943412383744,100893 768869467686334464,109666 776255673231413252,153248 793174461751123968,250033 760875300813090816,65180 772409372425289728,129551 760599286899937280,45672 760922318780653569,1248836 785990490227286016,199362 752682440964001792,23167 758407704272474114,52696 769394234004639745,100213 781630465237217280,186137 788201605762052096,213064 792504238542843904,246417 795712293367492608,257492 789221597252947968,224090 755483470437101569,37433 770285400858300416,117257 774016259780255744,139404 774727354723606528,144654 750468785526575104,12746 778747549876301824,167319 794613473434943489,262053 781214268620476416,185595 781472258418094080,188119 789547653470228481,226881 786874330701451264,205455 755694840889896960,354103 753738704808611840,22439 789202967471816704,224297 757802842312671232,48929 765302217884700672,84209 794018332886253568,257325 750600804172701700,12883 751075399786827776,16670 792076375389827073,240070 732650599632625665,353254 756893153408458752,45014 763336876363165698,77668 764155171488296960,82283 778665361214349312,167319 781457648231321601,171693 789192864743862272,215437 793296086844792832,250633 795685846343094272,258524 755005027652083712,27045 781880780045901825,190635 776398062407168000,155390 786340848912990208,201958 789218561109680128,224680 785823515698012161,198788 761908219203780608,68846 791437989045862400,238292 791506982381379584,239405 762022436686606337,69548 777309580250316800,160480 793131104425349120,249841 750066295375220736,9087 778629225934753792,168284 792235562342215680,243513 759502448469741568,58537 752944984362520577,17416 771360644599783424,124597 750186339430125568,11495 760852765555822592,63308 774558756306726915,142648 755511873609404416,35890 759000415581057024,41438 756190892180971520,30842 793458043136667648,252408 793980899947778049,256358 752007723378679808,18395 767213395938422784,97379 779140299150888960,171886 750492143739760640,10848 753000164692992000,23741 753339175911514113,11774 771476614139871232,125603 794238571754426369,259063 769340973574860800,111454 773613760548212736,137927 774247953951297537,142208 788606795472375808,217937 759102329622847488,52015 778818508629037057,164001 795452617149161472,265102 755823671906820097,27045 758301257736028160,52061 787067985248694272,207965 788453580500045828,218275 794697124734758912,261987 763611571977191424,78360 776980121450385409,159146 754115510388654080,16728 772569838745038848,131007 773703448910979072,138819 740639283644502016,351236 754762240629284864,33356 756300634815684608,42432 794375581634732032,259789 771155107551379456,116680 777143115106758656,158387 772839739497914368,132996 761685344869818368,70192 763135200716992512,76506 755165597722374144,35314 767843360895823872,101681 781265128293601280,186883 765671073912324096,431998 767029667211509761,95672 795658534197350400,267521 772865386530287616,132366 773720863346601984,11774 781429096949673984,185243 769554548683788288,112319 785685759730655232,65113 792422177999945728,1170396 757342475421749248,47090 758392094310404097,52879 785532745845993472,196538 785858582705082368,194059 771933208627802112,76146 795324696539570178,266079 770807054969794561,117303 793617292257026049,253820 758114589393510400,50698 794691138573791233,262752 795656574182322176,267521 760971745893478400,66116 755224337834250241,35403 760553669863407617,60794 789969939322904577,228124 792742187398074368,11774 768132918954909696,11774 766973357669613568,90388 771501332670869504,125163 794926340491227136,258878 749766982648619017,9754 765481492227252228,87788 791349318812708864,238395 759086075415371777,56784 778758230940016640,169916 793097985567711232,249469 794530033482108929,261155 793391224216399872,249725 763887100534005760,80939 787640068315807745,206133 788158799542497280,214899 735863391420579840,11774 760827046805245952,64722 779839959150637056,174427 758657872695746560,54070 776426321773604864,152107 787134097990778881,207151 788810292667019264,220332 761352735673323521,88859 786398255215181824,199460 791044773289140224,234583 794196978997469184,258598 764823877813841920,82283 768962688940552192,109666 772983396373061632,133519 781296431386603520,186584 789250057707061248,203546 763050711567380481,11774 763354077107462145,76329 766345356800131072,80939 795742557896638466,267746 758029204684431360,50581 794544168039157760,261155 749422435385036800,7828 793274906590851072,237491 764974162901278720,85562 780490442395844608,11774 794369717087731712,258878 787277608857792512,209184 792794935355334656,247241 759114638235672578,56964 763911937096900608,80393 777645266216243200,162309 785595378175533060,196767 777294222428864512,160480 794289106482171904,259134 778207628614701056,163764 793517621018697728,249469 764373238306709504,1170807 795400789036396545,266079 778051393223471104,162294 786200183067377665,201007 794771172667826176,258193 765343491358457856,87202 793436036013719552,250033 758304189378330629,50923 788156780031438849,215754 775436440171839489,149200 788804132144500736,218545 793165967408893952,249469 756280107342245888,42495 762779487339589632,73926 763413550404505600,76794 794545289902301184,261155 775030246668115968,146259 778851321898266625,169343 792807049457381377,247240 793218857221648385,250633 793859039406981120,255393 750508684535410689,11495 787022760585244673,205728 793571405782716416,252408 795015401977552896,263907 792461872683417602,245575 788869326849777664,221785 765756018101891072,88489 785956267411910656,11774 791407724714008576,238290 776544830646263808,156132 780789980474073088,182036 753326581360177152,25968 764996510744358913,84209 775890048868909057,151741 753030102263422977,24316 777043875781341185,246425 795051104568508416,263926 785525011411038209,196676 759079945360510976,56231 776816052336406529,158428 788018285027524610,214492 785603284102811648,197512 792220900594778112,243092 781113615353020416,185496 774152474148036609,140444 780865315911663617,183269 790901822919544832,231894 773268428845092864,133043 758358777443737600,52554 786747928476082176,205728 788053202730180608,214288 790571328306765826,11774 758848801192816641,54631 767465592190361600,11774 792794606085681152,243187 766409642779906048,93823 779110653185228801,172185 791707761641984001,240483 793148627862433792,249286 795048162566148096,263532 752902514891186177,23167 755729458380890112,39195 793296383172378624,249841 795737123617931264,267576 773133627529961472,132364 793227854280593408,249961 763165156352270336,76794 790298786941792260,11774 738893583391043584,195876 756804371371978752,44450 774614849057808385,141360 791443610231185409,237198 756203984109576192,41702 758533658412093440,53703 764179316947038208,82457 794729073192931328,262849 763835298669293568,80512 774256199868964864,141887 776108139183603712,153372 788442413853396992,217837 760229968164954112,57131 788522077267517440,218349 765594087160483840,88052 786029948746145792,199178 763237413963517953,47188 764255633927311360,80939 794626442759962624,261155 753987033882910720,10735 794909231212359680,224680 795698378411741184,267862 768841122961588224,109401 772806682887979008,132335 781914680637984768,191074 788580265887006720,219359 767696182420307968,100605 773411799702114305,135004 749654400075837440,9087 768948440709603332,110362 769900283111415809,109713 781858093969739781,190635 752802836187058176,22953 792823300757987328,243865 778323616433709056,167407 787797522253242368,213064 751235873555881984,17365 759493115946426368,25210 766558706012069888,90384 777605621264842757,162610 792811578571849728,243865 760179732776230912,61145 760879957622988800,65180 764035937194172416,81536 767749368241946624,100893 753190478695264257,24359 775355808917884930,148473 790917402921795584,234583 769739247838429184,26066 778312955054133249,167273 795315822088585217,252580 770399485121798144,118930 760589693813612545,63451 771683418019168256,121612 795372675514454017,265855 787082181088727041,207965 794793762396532736,262752 765546745904234499,88052 792076675588632578,243075 734517681639034881,11774 756974405817737218,44450 757775098535251968,47693 768499553976934400,104973 766038851433312256,89923 758365050524491776,52532 761028837299789824,57574 737704410113925120,49681 756913973744635904,44429 753259615295463428,11774 789300090137489409,224610 760126365182013440,61145 767200523292377088,95708 794061732566233088,255393 766768408163651584,11774 760969081856135168,65222 773235628905488384,11774 771686572584529920,126715 794836570025193472,258122 766414677484064768,93286 793215980193263616,250544 766777922082463744,96263 776936421219266560,156835 794001619885035521,257513 753314428016361472,22788 773641689034530821,137818 790168555954196480,228118 778211340666150912,157755 775988973948788737,149775 793863069273239552,255544 795723321648316416,268101 794008667255279616,255942 750445957154734080,12883 769024785926021120,110709 794700573517971458,262225 761592775737536513,68908 789192823153135616,215437 791647416554491906,238292 769932403330678784,115488 763705240679874560,79691 794571735475560448,261033 766665157435154432,95045 771390174173409281,125149 770616919724396544,119937 773734877984354304,137869 740173482848333824,353488 793079278426464257,249286 795049167223746561,264397 754762907322355713,32963 778951138813022208,156518 775395001844936704,148994 787759720245366784,210289 795312588146012160,266079 761068085738479616,65839 768627236329041920,107745 779520131936301060,108396 791871656151003136,241432 761084559446245376,66159 775208073258373120,146580 793238646757400576,250760 764007977720254465,80393 786451148114755584,201494 774094408069197824,140025 786220469838020608,201494 787290194349166597,209477 763879698988314624,80939 789317717421531136,224680 753677733687734273,28819 753708935790653440,29263 765661177556762624,88546 778289684493414400,167220 763498000543059968,78189 772873383763738624,132335 786054332160565248,200235 794205742085574656,255870 751710245211164672,14277 753964751147761664,30590 775522533747613697,149770 793096137179672576,249469 762736978378973184,73814 779449735518097408,174230 788087264102449152,215005 769308285564547072,112788 769310567391719425,111549 780960003276443649,183269 793471918322089984,252580 759581747906383872,56964 768220365457948672,104932 780804325320880128,181674 791010715809247232,235948 750504433457459200,13450 771479873210556416,125853 793105078555148289,248016 753333295656476672,26140 757211323587563520,46006 786194180083101698,199490 788463865793220612,217601 770693119658516480,117641 770720904158388224,107024 764161758303023105,82066 792240533275979776,243398 749257452579946496,7836 772093168216973313,128934 791373862126563329,238395 768095708901543936,103389 787127043246784512,207287 788937628599017472,11774 789353486324408320,223103 746874080024944640,138740 794836934614982657,258936 750474860996993024,13627 756668550404771845,43512 765911528042225664,90125 771084066007420928,123139 778584384333045760,168794 762153818960211968,431998 764665949064728576,82344 779035988714663936,171168 756251096213970944,42171 771479848518909952,125222 785539815726911488,196277 791951001867530240,241678 793323990949490688,251452 756202826578079744,41632 776453328091971589,155934 794748599523569665,260613 776902604827791360,159308 764055810334793728,41680 775091789606682624,145721 750091004854894592,10661 765694941230170112,88669 763354818161238017,76723 794535079318028288,261155 740959336537726976,11774 751650891606941696,17640 763025799410688001,75724 780681286612578304,182154 779316049011417090,173868 780983894732570624,150151 763877080786403329,80192 773683366273003520,136610 757956393714483200,48205 787108503143845888,209184 771371737493692416,122146 781603952097792001,186584 795036141619728386,249926 786388836834304000,203510 770618812915822593,119937 764145587667075072,80486 774092588102017024,141316 793528520152457216,252020 753722029975699456,28508 790785575741562880,221524 746636489975463937,1247750 754703413666050048,14277 794151569230950400,258249 764237099885355008,75418 771855425117511680,125196 759552412243795968,57068 770630841609355264,118191 775738654329282560,151255 759241289514770432,56964 760866657585733632,59750 786188464697913346,201619 794632947253051393,261987 788220107134611462,215252 793991964500828160,255942 755236580499927041,27853 775458535392116736,148010 753357596132868096,25135 764176192698195970,81869 788354752467828736,216991 752951527124324352,24196 755164407735332864,35980 769019272114769920,108517 791357571726577664,238207 785925388698398720,199546 763154372473696256,431998 771880522305765376,128615 795091698988806144,263864 766335154574987264,39096 774876242768039936,145451 793546239258132480,252014 767617837254967296,48289 766489951361916929,82910 769947700833849344,110585 761938667803930625,70858 771539710674034688,122344 786676629179334660,11774 788519891582189568,218275 779295279954681856,168284 777171300888436736,159475 789548714524303360,226627 770835844315832320,120613 734629131615371264,352911 758658829890547717,54070 774278808689971200,137965 786030866099163136,199546 780081242448486400,171968 791749447617163264,234990 769081859699568641,109360 793761361427914752,252196 785265569251471360,193669 788791255115235329,220029 794543738802634752,261155 773858398731374592,139404 758658602055839745,54070 765006700755640320,59936 786636554882125824,204413 790951175831031808,234583 792826114838257664,240556 758694669651894272,53806 771405725708845057,124597 777835020182585345,163901 763450529825583104,78129 758653268973219843,54272 787775574026686464,205197 755924247168421890,39475 786518075063558144,11774 756580096975122432,43471 756664480654733312,1248415 776145491109244928,153596 792483752584712192,246225 781581663474024448,185733 792059418468757505,243576 764306383969935360,82457 786566329381720064,159115 793425901048307712,252071 733173098560688128,355261 768973101254189056,106716 775133019560554498,146720 792205296072470528,242712 756911899598393344,44450 786199148638765056,201619 764834157012914176,26066 781138624637120513,130635 762311071550083072,431998 772924774515376128,133519 788105771070271488,215005 780603192992210945,181886 790452837817917440,228576 750015016376504320,10735 764410379686600704,75724 771834290812231680,128143 795466773214728196,266491 734074986852278272,65113 770950065561141248,121479 794325558058307584,257492 795427165777121281,248924 760971123207143429,65839 776411849130586113,154071 792049923114078212,243075 792489184065835008,246225 794622977685864448,262145 776896674585161728,157755 779075014473621506,171795 763579206890467329,78566 787983151029071872,213253 788695425293385728,220029 793230277380235264,249841 793897972681539584,255942 760113631791026176,60819 779408714226860036,173347 758127506088087552,50789 765394731861848070,86763 793528723861491712,243187 756961673311821828,1248323 762259504327225344,72394 765548753486962688,87851 766450058917183488,93508 775843065005281281,151212 789149671318888448,217118 794583327088906241,261155 776938306076602368,159411 773120922211328000,134522 775717569156165633,149200 788840431807295490,219119 795144775770906625,263302 758505560119455744,53703 771748103447805952,112363 762242204886761472,431998 766313354235252736,90031 770197157651578880,117257 785639616078643200,196917 765666459053948928,88998 771374624407969792,122532 771773148849070081,127871 776193570835398656,153194 790884106750025728,234583 764815412869541889,84724 770950604554317825,117257 785866688298360840,196277 786915745615654913,205728 790033538309562369,228354 792095282565480448,237964 762618776512716800,73814 771743443391348736,126389 774010290040176640,139360 755304209419870209,36734 773611462992494592,137927 760880356404793344,11774 792028886187978752,241678 793983238733643781,257423 791801476817584128,240145 793135515209834496,249841 764782865842315265,81843 758325285192364032,46384 771519113340461056,121479 788565993631076352,215437 790996898773630978,234583 792664636533379072,246392 762981668588130304,75274 754786746869612546,29763 772507078703345664,124904 773545304956276740,136904 790260585501892608,230270 794020018912686080,256502 794946157646520321,263895 766804775727796224,96189 758442022491435008,52394 761955013493161984,71026 790973315431014400,235590 792894845895475201,242284 758808832923475968,55174 777409997592367104,138490 779350245234864129,174321 761465381005524992,65222 766212884481409024,89859 771472010291646467,125633 757224197571514368,46006 755440653828370432,35890 755495067767435264,37973 763603218328875008,76794 765941824607236096,90384 790600177912426497,230857 751581679060328449,18893 758348337351307265,52554 768772850991960064,107559 774993195910520832,1042906 776460035257872384,155390 792777572945911810,246569 752878609925279744,24134 773739265238839297,138819 781509128237649921,188119 765153905294528512,86103 787093416513384448,207965 764909891190304768,84724 765560182633926656,84886 772152237086892032,129479 795360542932291584,265908 780629972931088384,182257 750392309544521728,12883 775442979863482368,148870 771683630917652480,127134 792906641217814528,243075 794989560832946176,263907 749253563600240640,7828 762727476405542912,73926 780826500073259008,183338 793075464948424704,249013 749974598813413376,10662 763527683825209344,78853 773341331603099649,135736 779315169021267969,173645 795415170981838848,264397 761199191133519875,65180 791918025788108800,242360 764145435879571456,80939 755112536916328449,34731 776188607770062852,132335 753092297852616709,22715 754027186903015425,28033 787651804905345024,210138 774356589885128705,1250137 776619359502422017,154832 789425054593454080,225981 774611618613329920,353879 788777459114135552,220029 755723015220977664,34731 766713270917103616,95672 765625404837068800,88719 773606716055379969,138054 789311890782556160,225359 794005293923344384,257492 733003426259435520,353228 766309119959543809,11774 788324677492047872,1170441 792326374392369152,245024 761862328086253568,70509 794561830735712256,261155 772787739251118084,132335 786356210060566528,203391 789769066265374721,227825 792896685089263617,247877 754009839798542336,31183 778298427704745985,167319 786252781011234816,201494 760558858238435328,63451 770244973836980224,44421 785610959255511040,197512 753560168911114240,25189 766058317118574592,90384 758378517826379776,52749 791347128098516992,238207 794988909608529921,261818 753363334997610497,26828 764900182433476610,84724 765248087690477568,86755 779114264997011456,172089 794334616006131713,259659 794812976393924608,261155 791842995767119872,240070 795615362398048256,267521 776836055383285761,157693 795070829922897921,263906 761691889456349184,69548 762441111981821957,73203 790347186907279360,228820 760623231078281218,64147 768583788150427648,107864 790377317860192256,231234 773321715300478976,108795 778304421184798720,167319 781618255815319552,139404 766302687444934656,11774 770694069160992769,118192 776590701031292932,156053 763540654999740416,78722 793497322076278784,252408 795115224235986944,265257 763535299658014720,431998 759599219468562432,57574 770797574634647552,120690 778248066209984514,166409 792169563416698880,128897 765422309771358209,86103 770349919278403584,112363 776280487580971008,154469 786006598732754944,200490 789978644659732480,227795 795088232165834752,265102 770386220337606656,118191 760498231625261056,63149 779338450369548288,173645 764712055681187841,83881 792970873615572992,246225 793168913160740864,249180 761915781869244416,70886 792144196270456836,243865 754077934474911744,31686 760239253037191168,61051 768136726858444800,103354 791283908662951936,233307 757610848395210752,11774 760980747771535361,65455 791214107647176705,223249 792026157344370688,243187 791669463934459905,240483 795029281726283776,262849 761215886091030529,51798 787945915940122624,211829 793549130870108160,252020 793669826476552193,254135 760309587010543618,1248767 767741225365540865,97554 773838608377806848,139404 775960975455334401,152735 763967891817410560,79691 773315178528059392,135903 790951677465681920,234583 795607196742651904,267521 758200275781902336,50827 772965872906362880,128886 791610964764340224,239036 733766439979585536,1170849 793269556777197568,249926 794529132654788608,261155 771150047866032128,122973 778379365654499328,152594 766064250372681728,90384 764171485954965504,81869 794225943938236416,258456 773952673452134400,140211 788795427181043712,220526 772560463364100096,129436 772642424158027777,131007 781624297534160896,76146 793326285871312896,351666 767331510819192832,94718 791054310721204226,232863 786925052595953664,205186 756922015605456896,44429 773302430629031936,135505 771871345302921217,128018 774376875460272129,142648 781360090569854976,185496 756497458146967552,11774 772404357266444289,121508 786579014026756096,202429 790943951486324736,44647 793235311044157440,139346 793629892424396800,252711 794303328289075200,258598 762693857284792320,431998 768184321408700416,104162 785272027716476929,194667 787847298302738432,197888 788710838291034112,218495 753729774674178048,29548 774557489903927297,279676 794662086689308672,261155 769216325831000064,112059 793563989338886144,252112 794732494683774976,108396 733155458085720064,355464 787791785196216320,205197 772230648144670720,130067 778789666288009216,169715 780028457573048320,177749 774919811545567232,141890 795469230175031296,247930 790574091644403716,231894 753284459005214720,26458 763928424909910016,74411 776062879732686848,152872 781678071392919553,189254 749261451802456064,6988 764656613479374848,82002 773297224138620928,135489 772853392246919168,132761 790982944319877121,234583 761600203640102913,69231 793610363380047872,254135 756967582163410945,45122 778531329805803520,167407 732781475804774400,398860 754729910447538176,32941 764575276755849216,83367 754965644920098816,34642 763694493853945856,79592 767181854281641984,95644 768245466328772608,105109 764229222030336000,81702 794051718506024961,257492 768890542734344192,109923 778263316774940672,166900 781253022856847360,67852 757795063904612353,47693 758729773086420994,53995 787090952821374976,207965 790388256168751104,230485 760191343025065984,61051 777176076741206016,157755 765525217359777793,85981 772159926177140736,118174 780610625173008384,150151 795691302411112450,267862 765247780101066752,86653 765370681227968512,86103 780594187032854528,181886 780846308802301953,182870 763517279028076545,78684 765348568911708160,86076 765098029867147264,84889 764220583588626436,80486 732899510788231169,354506 773632120749068288,138165 777154202858512384,158387 777954818635608064,164764 793094917790769152,249348 763210476142534656,74247 785321098221129728,11774 787757396575784960,209566 792163743710998529,242693 793139015151185921,249469 764857617734782977,80192 781092700812480512,185218 788128891495931908,214660 789534656945238016,215480 763151817672826882,75899 790340846021259264,231082 759136963094020096,56784 764345531728441344,82766 765003832929558528,85562 766292508129103873,91751 774279468533878784,140444 778328622536888320,79020 769906342987309056,110585 778577140971372544,166916 785357525793157125,194199 762717588484792320,74308 781524951010381824,186362 790876380099649536,234583 771035944942178306,74133 779144995563503616,172089 791647681777135616,239456 792513616608100356,242693 787063660183105536,207109 788133073124782081,208260 794014123977822208,256349 790678260984127488,233307 793454975389016065,250633 794063186613899265,256255 778300795938861056,167220 763198090622799872,47188 768288932433756160,105041 779178655318540288,167213 791832439282864129,241940 793871590392000513,11774 755045763160350720,35044 767367643812601856,98972 767305103305011201,97852 753340476917514242,26140 792464090740383745,11774 761977304436269056,70858 763003547860336641,75899 771882163117654016,128615 776548052781953024,108396 769261701933981696,111179 792491317469126656,246273 793656285367504896,18395 765087987742932992,78394 772063862246039552,128934 773252709252108289,135701 752911389606481920,23066 789439581049368576,102730 757193423929511936,46229 762277930269601792,69491 754748522172391424,32963 770403271789850624,118989 781539203628863489,186584 781511279504723968,26066 770833922972196865,121636 740562744466755585,11774 789984291048620032,228354 793499696778059776,252890 763010064412213248,75899 776382747040440320,155390 788061723013939200,215030 794277192058490880,259457 757226954600787968,46006 758359397466857472,52030 771510565487259648,126293 788456883711598592,217519 779644208827117568,171902 789367960032964608,220137 786198671381540864,193636 763122304163471360,75899 768098552396394496,87904 776766243898548224,156835 770411063573671937,118087 794935953118769152,262022 758431725462560769,52605 774326639811366913,139148 791009219776434176,235948 792518349989089280,240796 788418890082623488,217519 793189407163502592,246889 759409562025877504,58277 764829928634191872,84724 766291490750377984,91751 787254008171884544,209035 787039123869605888,207733 756409891829452800,42432 790883166923915265,234583 795484440571105280,267262 752980001641918464,24787 780570085127618561,11774 779052339898507264,171617 794572720147075072,261155 755454715920474112,35373 760937704443908096,64664 795323773717192708,262022 754117549588115456,31551 795722388776374272,267655 765325524109496320,85562 791348628522577921,11774 790583888565399556,208178 788134480330436608,215754 791801358198255621,240763 750725561509486593,14421 760258700791558144,62130 758700581343096832,54070 768420961251168256,106281 793552651921358849,253206 769660813405716480,112939 774518908745162752,139989 794323952986255360,258386 749929350749941764,10735 756335080197414912,42564 767462482080215040,99227 773613185861578752,137869 757646982848458752,47940 787703576193884161,212357 755111709854040064,19745 788982790649892865,220076 788059329807147008,215005 788123980561428480,215432 788825111180611584,220820 762788954932256768,74049 766677175466688512,91810 785664641682710530,197512 761130508352942080,61051 763947413723680768,79691 779838885643882496,165185 751572911224262656,14277 791480032350736384,239405 773252388048236545,135736 780651334030819328,182211 791102375436038144,234583 791381186610245632,238207 795434230566137856,266079 793640972857044992,217601 749665776450273280,9433 780663972815003648,181984 790956206416338944,234583 770609914733432832,118191 766679149515771904,95340 770341538417283072,118390 788442708041801728,192840 793062481702883328,248247 795421752104914944,266491 762710614808469508,73926 787054910957293568,206642 760470202999971841,48052 758132378850045952,51300 793859464214511616,256038 760129245364400128,30607 743490832729313280,11774 780685025721225216,182036 789527344016945152,226884 761017284026511361,66159 787108394729480193,207965 791427302345224192,234575 776890951419719681,159235 779051734190522368,167220 779113006575849473,172089 794555345334996992,261155 776838014660030464,154869 766603020805210112,94699 774846749550776320,145681 790751957132582912,220767 787019339715244032,194060 787715935364939776,205197 762261426371198976,72485 785622142901551105,195492 793084703817465856,11774 794320384287997952,256038 768471211454201857,106774 777322176349298688,159146 773553330677100545,137518 790554157446864902,11774 759253136485838849,55661 761360752414433280,67679 771004833050533888,121949 787087651895595008,202636 769296019972513792,112767 779439570135822336,174288 786760352801226752,206008 772143176379269120,128934 751792058285764610,14277 756282269644513280,42495 793139697358823424,249841 758729399474741248,54070 768570179211108352,107757 788920944798625792,11774 793173973613903872,242693 750100718745317376,11015 757881993761853440,49852 761295826081636352,1248922 793011605390983168,227881 794158621441392641,256439 762691360474353664,71476 770967564826664960,122146 785269940941037569,194648 786636945380212736,205455 774008152303996928,139404 779162237055406084,11774 790813862366818304,121795 764326526301179904,83120 794904413919911936,223432 765842346617479168,87788 765233756965744640,86440 775730518654455808,149953 776860974691135488,154832 794537818957770753,261155 759206892082237440,56964 765667330739273728,88998 770658927147180032,71612 789343260917379072,215437 753678636268552192,25834 770247835392499712,117377 780625825989361664,181419 785809256331120640,197341 791110873884438528,234564 791684625219280896,240483 752248486729510922,21034 776202330572255232,153596 763427888045494272,77731 773379642380079104,132335 769468324103147520,113780 773564192163061762,136319 793419217580199936,249895 785594628351426561,196748 790044357931864064,228124 788806443310788608,220332 791062577606430720,235374 767129690473574401,98072 757696294710222848,48663 791349288441970692,238395 773514148936294402,133702 780793886746836993,182726 790984530383474688,235721 771756786059575296,127627 756280962476969986,42495 788838591816433664,221476 791999225722568704,206666 795005706864836608,264498 795129002583158784,263906 765629998552285185,80393 774008170809270272,138642 775509758996574208,112363 779307444434501632,173628 790939526214606848,234796 752918391552405504,24134 794623480180408320,262145 761212430928183297,66441 775413872161325056,148473 793423773391265792,252020 746384819018338304,352717 789904511074603008,228522 762776999098220545,74943 763748523170893828,79600 776935203168260096,156835 785583352250195968,196676 785775510869512192,197341 758787552379670528,54070 765657224072929280,88920 752702903308193792,22715 773229724680253440,133702 776774149758787584,157082 795048532235395077,263532 787990715275948033,212239 775729158689165312,11774 793791762305253376,255393 795135228549496832,258456 764936520419708928,349486 766813709633220608,74133 776881720150810624,159146 787635920010899457,206101 760555799445843968,63268 785518939837259776,195849 756893470812348416,36145 793177261566492672,249841 795074274574929924,249926 780763732909625345,182036 793201980810334209,249926 757631389680275456,47940 795368422041354240,266151 755154302314905600,35373 773656662238310400,137869 790958041453780992,234653 793256167753420800,249926 758021827478351873,50923 758033146277277696,50923 765013280179957761,85562 750976897614376961,12883 788433997277831168,217837 778325423189032961,167220 791693396494516224,240067 790582632321089538,11774 793833902120972288,238136 755786529814044672,39197 757767396262379520,47844 790527676054249473,228820 779277725869731841,166282 786639436725518336,205455 776877418124632064,157755 787459026183421952,197512 755049636964859904,35044 786361015210573824,203076 795383590938877952,266491 757610338456047616,47786 791548365704007680,238395 768091468489564160,103354 791352676982202369,237332 795069820853219328,264397 795318935398666240,264807 771068605693689856,122532 780110780918173697,178076 742904684021702656,350668 793245974617403392,249926 755811149954691072,36583 758998231095259136,56257 761871172363390976,1248861 754020002710298624,31268 766053503580069889,90401 773548444950540289,137042 774426921287479298,142289 792768979043426305,247240 785846717732294656,197297 779892648605724672,174465 777565192200806401,162497 770302486431293440,116164 791667413716697088,240483 778630048295297024,23762 791073454988460032,232169 788892144828198912,220526 750190191084580864,9433 787395480766521345,210687 795007589134303233,263667 737267449888919552,349425 757960701675606016,49497 778130282499244032,165185 787704774980501504,210253 793458639642034176,252408 795066839042822144,264397 778374614544154624,167044 788833583184031744,106085 789166945857785856,221416 764509149312921600,83454 779066676344188928,168284 762068795150086144,68993 786709758023794688,205728 759341753379987457,52912 773965958633316352,132996 773972268560941056,139404 778914769319268353,169944 765285023880716289,86653 771524252717584384,122388 788820667198152704,219481 750390880054472704,11349 787731664273305605,205197 751232423581609984,17640 764516707629051904,82457 766716256468819976,95672 764492695045746689,82066 788080561306894337,211875 748548427995357184,11774 750142266170277892,11495 763162522656632832,76549 791027568631619584,235590 751594918565457921,18380 773997849436651520,139404 791048696288784384,78159 751822721898713090,14277 751607291586023424,14277 768224831355617280,102295 781829799648043008,190635 754757879198953472,33356 758994012086730753,56302 793606215058202624,252893 794190301036482561,258598 749360570021785600,11774 765524545008652288,87867 766997697572241409,96263 793202486614093824,247241 767842729296551937,74133 751820566793973760,7546 791358082584576000,238207 733036016097972225,353228 750050903944732672,10735 791353264763641856,238207 750519762246045696,12883 773872375200821252,138812 787098083662454784,202636 771451114210197504,124855 766753633622896640,95988 787124947793612800,207287 756298307736141824,42432 758427528751091714,51451 773884435418710016,136110 781455756923056128,186034 788417715266547712,217837 790609112245542912,231498 778335793920221186,166532 788739272039956482,220332 794636292311158784,261155 766117849341435904,84724 794199653013131264,252020 794845292738805760,262025 779759914277179392,171981 791342045608677376,11774 765056838060552193,80720 777955101424123904,163885 789263001819942912,199739 758266262891991040,52112 794717295562129408,261818 765687423640666112,88561 774242623343034368,142090 794201533021876224,258598 793086665388617728,249348 757702375293366272,46958 788486920456200192,217519 786967650291290113,205091 760972085795651584,47940 780854315351027712,181935 785713943930998784,196277 794349603667767296,259034 756967188284764166,44429 789177499867459584,223286 766267445522800640,91946 775165446496542720,147548 776092564579426304,153501 793144975085150208,249841 776787480527921152,351424 793181341428899840,249469 795065488581754880,264397 760923397744230400,11774 788473129316212736,218275 760608919093772288,63149 777877259877179392,163763 794199692796051456,258331 794999249654190080,264431 759891711304794112,60233 770354998672752640,106716 780732197737234432,182154 789219131358900224,224680 752133203553554432,20581 759892437930086400,59666 792454060863590400,243846 768962281191243776,110585 758992236725972994,52054 772456079783555072,129662 757972502043697152,50314 772410989341872129,130686 787446219933159424,210585 734567766762651650,174090 788018154614194176,214353 756596172219879426,42432 794976916705079296,260927 795693248316604416,267862 769277730194092032,112399 771437769650417664,125703 788570208873115649,215437 752954551280496640,24257 779354679566368769,169437 788911948930875393,11774 758821051228827654,42453 763049638232465408,74133 788415521435910144,216299 792220015747530752,243187 766684133892493312,95521 788589071165755392,215437 756595080903987204,39096 750749121141551104,15005 778701214217179136,90252 786412470478991360,203674 732389441260670976,351837 768482477602140160,106786 775810301652414464,151361 786575892579442692,200428 795168387345174528,256219 793618084263174144,253690 775311940675526656,148170 790366616349540352,230283 792033521141358592,243187 794226842978975744,258193 761600003316019202,69231 769896155798876161,115435 790220474492063744,229148 791006207234355200,234951 767506491226152961,74247 793483629842337792,252741 795760845141594112,247930 761270732651368448,41689 762703280623333376,74302 790858419397857281,232881 791880144856023040,237409 790634073177792513,232280 792450049972301824,245854 794735781453721600,142187 785388063623155712,192306 758178308672585728,51595 764834456951746560,84724 768172295583956997,104406 732705213295955971,350327 756270200257847296,42432 764908584341831680,80863 795341510879412224,11774 771876454258782212,125742 735753662966812673,195876 768851239165538304,11774 781221601102602241,186434 766418213353627650,93286 775982951603503104,152735 754713494273097728,27045 788108756500488192,214899 750950089951023104,14421 753933698538598400,29263 772133547515805698,129084 732243767453880320,1170320 758284599231340549,52112 753270270652284928,26670 753981559632371712,30339 758671222863437824,54070 768564034056523776,107450 785682723213942785,196277 793189107346251776,249926 793960804433461248,256276 766703023213023232,95672 786304137000386560,202429 786232870587207680,198304 795759867675967488,247930 773591229221265412,137795 787778461146513408,210253 787830495635701760,210238 790188237813932032,228524 781304655435304960,185496 779100876795412480,172270 768860809984376832,109666 792428673295003648,245549 765386641062055936,86873 776995919434690560,159308 773591394132688896,137879 770748797274193920,120278 752945936486334464,24248 778379535884562432,167407 785548821950595072,196788 794022544093257728,255942 768226774165495808,11774 755883624864636928,34711 774398375579881472,139404 791566999910510592,238207 766376608303239168,92958 781134186614665216,130635 788682019177889797,218275 792048502792605696,243075 792138489722568705,243075 774606406385139712,143585 786451769459036161,203710 760249139527548928,61412 766602804387516416,92166 786521516238266368,193121 753424560783929344,27402 769364554161741824,112788 786889812603199488,192558 791777520601358336,240483 754033522529017856,30339 770285662578675712,117257 790259151561785344,230282 765605321435910144,87904 785282821648556033,193669 754984384575442944,31377 760672562238091264,11774 794401017722851328,260404 787368385877192704,210687 794189912421470208,258598 778011781650345985,164375 790254908259782656,228576 794144715650334720,254209 794983798588833792,263906 787009050479251456,208167 795344955925479424,265018 755489786438320128,37908 776737217981079552,157693 788774155776847872,215031 766122777858441217,90785 791668333858795520,240483 791817570324193281,241819 792516449067753473,242693 795047210178252800,264431 773060126328500224,133944 791277852582748162,237274 785919322371653632,199546 758047674625130496,51069 762656080346447873,69711 789147423457312768,105109 791129285469802496,78159 793553926809321473,253206 764689807050092544,77996 793168823054630912,249926 787373996933165056,210588 793959778947047424,256255 793115061187334144,249348 750286748895236097,12311 756260455392444416,32684 788524492100210689,218260 793544728763592704,252020 789559573707366400,225949 793539432762585088,252639 793176365214343168,250135 764118504404639744,81702 773163474025193473,133454 776430345004716032,153845 754751821118267392,33549 756206457163509762,41486 768826028089286656,105643 777261616828067840,158338 758655605091467264,54070 766305534718816256,11774 732495579834548225,1170450 781353729647869952,139404 794929611813560321,238207 768666312109273088,108375 791059225686466560,233692 750101286293479424,10661 785844510681104384,198878 788206734816874496,77255 795047236572999680,263532 775761972851859456,151409 792001486410702848,233307 760526982786453504,63451 765224714499420160,11774 760669522852446208,64197 764531255086026752,47207 778629257199247361,168356 791663237746069504,240483 794162190798483456,258331 763121282070241280,76628 746381849463664640,11774 778352919750053888,152594 790924413197774848,233997 763789328413814784,79589 769348067724111872,110331 770214071517974528,105109 793642888697487360,254135 739858740359356416,195876 767222094413258752,87904 768345925332766721,103046 764839231575425024,84724 795729710143668224,268448 775424472153137152,148870 789333351928856577,225358 758550845977800704,53703 771504155785629696,110659 732602345637478400,352907 785863633628721152,198591 793324603015782400,249926 752652546724990976,22750 770070592334729221,115530 759395824379891713,57877 753263138489991168,26140 767440164356517892,95707 758198373962780673,50923 776137064496631808,152314 781653722115952640,188401 775712402935382018,150663 777062077714337792,159819 764520379213877248,83422 788482874211049472,218275 769101315247071232,109571 789220083990138880,223286 793642864735584257,254135 779048123570196480,167311 785789663663489024,197512 771375136821968896,11774 775797720363704320,144573 773977074453413888,139404 763006248115666944,32625 779468273645608960,172185 780879454017036288,182659 760148499178467328,11774 765967721012092929,82066 766121730574254080,351512 753072318214184961,24196 764433162621579264,82209 769594541997514754,113138 792426728463360000,245313 793644783575052289,252112 794317981845110784,254209 771896542135476224,127344 776547792625946624,155688 752628478525181952,21332 778980985350356992,171693 791346449854238720,11774 763828466173276160,80366 768527605616238592,104973 738900729692192768,7224 771343690598060032,124495 773919081632116736,139404 760654819879030789,63203 759091705396199424,56964 761607728712196096,69356 794498423932289028,257353 755830185417728000,39997 760429999459622912,62771 760495807933980672,63149 771433710939963393,125367 763706627027456001,79691 791710718588510208,241034 758175824478633984,41703 758411940834140160,52821 766710643269390336,95708 734002399011037185,355106 749052034695958528,195876 775002939379191812,146259 742944386108035072,353879 773160112949047297,105109 764504236096880640,209828 793621737267040258,249926 787473768276983808,208928 790831113392431104,233558 761635485563363328,67326 768442250791686144,105643 775340431840272384,148473 777987350475448321,164367 732808081537675264,1170702 768965036748312576,110615 785461072593428484,195975 786963293315272704,207613 790993552398360576,235828 753325553961213954,26086 789771488551378944,227242 792909214444204032,247087 757943579780145152,71270 788353872959909888,215608 762819115006382081,73814 770621014333992960,120094 781201437623742464,186434 762407565535870976,72978 775085477229694976,146847 776961108439695360,159308 788046757712236545,214492 766081852817965058,80720 792187725143220225,243187 793509569095839744,252741 755565311106031616,38183 762133672325632000,431998 770880319595569152,121949 750942540413726720,14349 765551313757335552,88052 765244938938413057,86653 777970648203141121,164826 793497077011451904,252408 767856234372304897,101808 785269060497870848,192306 791013958463418368,234583 791702227572387840,234990 792670466385248256,246274 764930428272644102,82066 788375560254791680,215608 763753587386089472,76794 788386246687096832,217519 795264920249978881,203510 772298560184258560,130492 757532280814469120,46895 792556692768686080,245634 786906214206701568,207287 792982693067776000,244841 762294584802156544,69269 766799799727173632,95708 763577617253535744,78566 785263453665632257,194154 756317811249676288,42249 767108881461936128,97811 754727033255579648,32758 795284455237812225,261987 764155262781493248,79691 769010471395557377,110709 764311323836452864,75955 785482095175041025,194204 795382825511813120,266491 768142133471514625,103354 757195597610876928,44450 770966046564122625,122146 775743550105321473,150511 793624355129397248,253032 762349356972474368,431998 766637321944981508,93184 751650121373323269,18870 759115293872394240,55257 778324378765385728,167517 764213566882783232,1011996 764248373528494081,82766 774295221156937732,141887 751991856129449988,19376 763551951640494080,78129 787069263135715328,208980 751802448000540672,19844 766769110290161665,95988 793071104587956224,243865 753259531665190917,11774 788419841770139648,215922 763105538917806080,75899 768083361101336576,103354 794026100628209664,257661 789242791670972416,224018 761472809784659969,67587 793985952561692672,256255 786612127335415809,204413 794129129637576704,257492 750006961937129473,1248040 762799909821087744,74181 779353248696307712,158387 793118623237828609,249469 793901346294415360,255942 736515076060905472,352839 757642946896199680,48549 763921962091458560,79589 764887831806222336,84889 753462051616333824,23884 773679364357492736,11774 763473805398466560,77731 755120273230139392,33355 776507369798840320,155688 749319734634508289,7816 780734887347183616,182049 793267655612522496,249926 762256942739890176,1249004 763935523228356608,79691 793880011405221947,254135 795030949952180226,262022 767827806801788930,101681 776043031518584832,144542 792025291900149762,243187 792039854297063425,243187 759173459314286593,57092 760110667139575808,60765 770584486836838400,113412 773971391934791681,139404 765588236165079040,87904 772868743848349696,132403 793806164941123586,255393 750726104361689088,11774 751100411571007488,15808 762163521517785088,69356 760983915343470593,66116 795110365264756737,261033 773299474609299456,136110 779831970545016832,177104 787843773774630912,209043 789135118568792064,11774 750176780120682496,11779 760615426610966530,63149 768925342631206912,110362 793610255917776896,249926 793855247403876353,255942 763267121937809408,74066 754803358750347264,28742 770446225803849729,118191 775059242504089600,146259 773823448430833665,139333 765926216100642816,52061 753604833584840704,26140 756989810183540737,45672 789154223753564160,11774 753667635318026240,29040 780932199306715137,182924 790507478651809793,231358 732306259194470401,349965 787412054835597312,210207 787756694084259840,210208 758321693949562881,52061 761694609978318848,1248861 765288601408200704,513129 778419485623652352,167562 766713233575120896,95708 776949357375434753,156835 789153825558978560,11774 781334079266369536,183759 776618721942974464,156835 763194086798925824,77136 756211029743394816,41702 773259528540332033,134033 770694363974283264,120610 788703610196459520,218258 773512788232712192,137042 760448164566540288,62771 767038543990517760,97547 767857742589599744,101681 793580359678042113,253793 794662041231314944,262328 773600905983909889,11774 757449489103945728,47261 769557811500052481,112382 757687113378885632,48791 760569103329271808,62716 777276175999696896,159359 785840091600154624,197512 767801508783984640,101203 779376865530277888,173204 792203440315174912,244550 793130393167728640,249841 777894646173147136,164083 763488904980729856,78385 790319653092364288,230160 795670044630024194,265855 772629481026531328,130527 788068571335098368,198304 792203120835264512,241871 795762777650589697,267801 766631655700361216,92917 777659058547490816,73814 762890882697859072,73926 785968631867858945,199546 753404601605492736,27402 754777270519201793,14277 779371875097014272,172862 791993931873431552,241819 757671019364519936,48522 764157442120900608,82283 758136301950558208,41703 776569121789980672,155451 792365787319152640,243075 754921452780924928,33356 756963454280347648,45686 769339665749053440,113165 794997332668456965,263895 750366370303385600,11349 758870087252140032,54070 760970782168190976,65974 792830741071757312,247877 792874309949632512,247062 751205251726905344,15643 758197509613195264,50698 767864272009457665,101514 788306562003664896,216009 793564351021985792,252020 734819974175465477,353374 755035754011758593,34898 785268644410368000,194250 756969571408547841,45311 781311961157869568,26066 740426729139933184,11774 788867153831272448,220539 759009155684311040,55107 776127816266051588,153699 778956649188978689,171037 794657435160080384,261155 785582454870421504,197297 794877776020918273,262022 754776472129265664,14277 766687731393126401,92917 789148262288789505,11774 792025215769325568,243187 761435583591747584,67229 775835276396539904,151947 777970615739355136,157755 794793832936337408,261987 761997813005754368,71210 768663675347480576,103071 785592253288886272,194191 785687660480167937,196277 778302628027432961,11774 769958675016458240,114254 764512917609775104,1249244 785623510395658240,197297 753338996701429760,11774 778481803048816644,352200 755861746305359872,353879 759204717356515330,57625 759422270670385152,54070 790158706382086144,212131 769262920240861184,111225 781280656185782272,185595 790640876242427906,230899 794354066231066625,259773 755411515004420097,37044 773912888675151874,1170407 788655303063695360,219537 750387936080826368,11774 794164037059756032,218495 795085425941639168,262849 774277767680569346,138592 794141742132002816,257492 756203406285541376,41909 768635423182782464,106716 773882014038528000,137869 791773825671323649,240483 794566791213236230,261155 788770128083111936,220526 756994338337370112,44291 772884512556642304,125633 743128368950939648,11774 763554563915812864,78159 793780826089492482,255065 785854295224836096,198878 762073647393546240,352550 774140379260030976,137612 778296784695201792,166390 757702735227719680,48301 790403034568286212,229895 795403822839447552,266151 788909926672248832,11774 761675174785740800,70177 733344046651953152,1170656 740328438930669568,11774 759233897154633728,57574 765263758260338688,86103 789417058765156353,224680 732793408637521921,1170365 760778986553241600,64677 774109114095902722,140444 780116815682736128,177233 794529018657861632,261155 794005357702115328,256105 766378431948918785,93068 752676908890980352,14277 794330687293665280,259360 750783013454249984,15165 762571353694216192,64759 778340156495503360,167319 759422578918162432,56800 765591170655412224,87904 793134270168432640,249469 751009631858618368,13343 762450078690705408,73282 785492351439339520,192032 794675328706871296,11774 773673812751740929,138616 788448699902861312,217837 793951200517431296,256125 786709702864404480,204835 773943792860860416,140025 777374235811426304,159876 781530226887159808,188401 751947742667218945,18386 788819231370379264,220539 786330155715133440,1063777 792105732388904961,243075 793508565168361472,252408 787220032782643200,199961 771344263699365888,124883 793446058470801408,252020 760533672160268288,63149 770449105361440770,105109 787024555168632832,207287 754201994894737408,32157 776508514457878528,156053 793181725656485888,249926 773713471779311628,11774 781252014261043200,11774 754698688044433408,33071 774008275826122752,131421 756949091343540225,44450 777238242751938560,160221 758662896897241088,54070 794347902973919233,257492 751186892398272512,17259 777588259304181760,160422 794721954272051200,259543 771033860343681024,121949 779169443553226753,172089 792701325951823872,246767 794701501033758720,261155 792067461512212480,241678 780885921608691712,182659 788895599684968448,221972 790660551542247424,227748 764526985901060096,81946 775741537284132864,150511 791671965585059840,240483 760928019506618368,64722 764179002516967424,82457 755743741063880704,37457 791714843019522048,240483 785500305140113408,195207 761419716124512257,15721 786494492392042496,169384 776837365583183872,156835 785796021624397824,197512 765180423630626816,86103 777418765164163072,159146 763204610177716225,75899 765569294260285440,87861 768567965600063488,106281 772468540599308290,122559 781462572897820672,139404 792189205669523456,238696 781463645612105728,139404 785929954370256896,199262 789424693136592898,209828 780543791962796033,180865 779161556189900800,171693 773483095710466049,136947 754716712021483520,27045 754758529802571776,27045 791659278847320069,240483 762830397369561089,73926 792937606891831296,247877 793819333919203328,255393 756538460358320129,43807 791206878944567296,172084 794762830310416384,249926 769508150470905856,91499 795264696047779846,264468 787272234012438529,207949 774250164735188992,141912 789866557333614593,223692 751544713639890944,18539 768954156430168064,110615 759503107248181248,56964 776930182141652992,159359 757541443384778752,47782 766080851574751232,82344 791114171886735361,234583 794616547755130882,261818 775741215434125312,148018 788554173822406656,214458 790944759611269120,234583 766400132766052352,93286 768154688336203776,103459 770792585501827072,120976 758686044095066112,53806 763206770093350912,76474 793485031406575616,252741 760262409747632128,62130 788720844444794880,11774 767909736146690048,102191 788468380537880576,218469 793214371195256832,249926 793189479230140416,250408 768026036445573120,101681 786974463447433216,207949 792064173668638720,243187 772093523428466688,127775 779417504238166016,108396 792167331271172096,244550 794346633223897089,258878 749998205488631808,10735 759952947434262528,351340 769975681220538374,114985 793959722198114304,11774 795066335776612357,263906 764786439800315905,84724 786776109924876288,203837 762762927929630720,73706 778730041706283012,167220 794336890782556161,260033 740329314177142784,11774 789657742252339200,155390 794274809760907267,233154 792508645514747904,246225 795738287256256512,267855 760263208053583872,61892 762952259667910656,17640 785610370715004928,196277 794468875622490112,258598 795415905530298368,247930 773868103923007488,138819 768966878249283584,109667 790545817358766080,231894 763022861829300224,75899 752663543565127680,23217 753760734488788993,29263 781809189354037248,190424 760550608231202816,63655 785619930024517632,197286 765579426113261568,88052 764458574030499840,82544 769091534285406209,110209 787833929948594176,211347 790751595856142338,232863 794692707167801346,249926 761506763195748352,65180 788691441576914944,218258 751868058168397828,18893 772180726766825472,127707 759057786411941889,56302 780494326379925504,176718 786201425856434176,192032 770983268531462148,120613 758262001265025024,52112 753713313909964804,29263 776236379969687552,154469 794825209127780352,259902 735638600507875329,353668 771685404059787266,123085 792036437248008192,243187 766596873779982336,94699 768191295885979648,103552 794569878304935936,249904 763098092786843650,73814 769984165475385344,114680 794676010658762752,261155 794948878520832000,263895 752026736993243137,14277 790694409293619204,233558 794557398753099776,261155 753756934231044096,29263 769311766862061568,112363 772046599988051968,128615 775373405910474752,148473 768171415409270784,104332 780474902486876160,168852 785848783758249984,198671 788894180105793536,220602 757283493927915520,43828 763202731607719936,75899 790985522923450368,235487 794087050328698880,256276 734121905435725825,1170335 758430744733769728,50923 769319683707187200,46659 791312138346307584,237491 791388696134189056,238290 792848185395974144,241408 793131057990078465,249469 752666524343828485,22995 780886811480514560,183269 753756782439260160,29263 790699941148655616,233152 743177296656367616,1247580 755928046025207813,39225 752987685187313664,23739 785261201785839620,108396 763512492857368578,73814 787749660039475205,210235 771889941966036993,128615 788093076917084162,192026 795432583362387968,266079 779190919954255873,170373 771891342960054272,127836 788206927436058624,215437 795481887942787072,267134 751569618183950336,18470 772432419450269697,128934 788698097836699648,220029 793237661750272000,250633 778252684780535809,164826 785894388438212608,11774 742400043194322945,11774 788354408874737665,206117 763431227932217349,78129 795751888167862272,267746 759813805756944384,59725 792596115531063296,245148 756259626044256257,42249 767874831895425024,94699 769016263930683392,110344 787317161106640896,189031 789185820896792576,11774 766055633300942850,90384 774415491653832704,142503 787800923313627137,205272 769735744957079552,101514 788744601708425217,193121 785290228374339584,11774 791790824249884672,240689 781556577681739780,187059 780720199716642816,182313 790280509460844544,26066 778398599700844544,166852 794966771816103936,262376 795658966629912576,267655 764148215008690177,77632 788151832002441216,215608 756943487342444544,45079 769098191170072576,97852 773189673971621888,134380 788519312084635648,218275 756197487237476353,41632 767743379694358528,101134 778935798301282304,169916 785317139255132160,195125 756187469121331200,41632 760957227247214592,65974 753164319433654272,22575 772821089856651264,130988 773299491655081985,134375 776145570079440896,151526 790737391409442818,246425 750470872826277888,11677 771505875974512641,125163 790610171105947648,231870 754051250107273216,30815 778470540642127872,166916 785634460498657280,197297 790988992401383424,233736 751144684760731648,15808 788789122550726657,220526 792834162314973184,246225 790682215097262080,233307 794566111408877569,261155 795240384456757248,264397 764991723437195264,85562 772259672074153986,16728 789981009504768000,228820 788749748421398528,220029 779126823515000832,172962 793542694052126721,253274 751140928077737984,17259 780417059679301632,180039 787717651715923969,212237 794498725330595840,220035 795006353488183296,263907 792079932293644288,237964 768076369301348353,103354 781252060914257924,185310 793355832545214464,251566 763869288042074114,80486 764296538130493440,80486 772197733419585536,111558 773205406256508928,135025 746780814977826816,349856 753005329856679936,24173 778970945453195264,167220 786239790626643968,1063777 794577805044514816,261155 794685578973364224,261155 770373790815490048,87904 794722912229990401,261155 758070864743202817,49843 758448647520579585,53185 761476245406289920,66801 754835038596759552,33356 766025357434712066,89930 766522682380685312,81658 775733734033072128,149953 772185234410442752,129991 791487224252600320,239405 749672464704122880,9444 789215149143920640,224678 792183241943896066,244221 755515392949354497,38183 775111788014608384,146720 771710608936886272,127134 773890855874723841,139404 779147101896794113,172621 794327131396460550,259659 753925206226325504,11774 764070650122276864,80486 791690074761076737,240483 794760156701720576,261155 769351580663422976,112788 780856790892290048,178110 791617633594507264,240145 795695370332422145,243648 756225946651389952,32671 743459990036328448,1247614 763482632722214912,78159 768815391476883456,109104 759339812788768768,56595 764893097985728512,84724 765524448686505984,85805 755275837826490368,35890 778449819811491840,167305 732714270681485312,1170687 743436237013458944,47188 794668880274800640,262022 791626245767389184,238099 768855301563027456,109666 792421620333830145,244232 774361067124162560,142503 791349435582156800,238395 752272403749675012,21074 753203598272688128,26140 794633815083876352,262304 761545243158249472,67852 772584059004485636,131007 778793370546089985,169923 790731749391151104,233154 753063179647725568,24319 760158505722609664,61051 776874017223503872,154914 777336104563400704,160592 791048593373274113,78159 751127934807793664,17143 751813693420298241,14277 762844276195680256,73690 788447563984678912,192840 764271619762249728,82457 771511717344018432,125554 793094188611100672,249469 773309171651452928,135381 794575562782056449,261155 785604236298031104,197286 752680765104660480,23167 764419856624222208,80939 772465971567075328,131027 732525089522995204,349814 757472505053405184,46890 763567210497396736,78853 764842781370093570,84724 787094202798571520,209129 773766976837607424,11774 755243236499873792,36219 789828633577742341,228037 795137635811557376,263907 775799467710685189,150426 761947307403276288,70540 750565980565278721,13450 767363713095634944,96039 772161779522793472,127707 775771268314390528,151463 792499445682188290,245208 771577261908561920,124462 781115932563431424,185496 766263286136471552,91946 767488643023921156,95055 785879658533236736,198878 787466075994599424,210253 756577401966964736,40947 779434287225384960,161456 791553009234870272,238286 791700679282786304,238780 755165245132398592,35890 790558197211918336,213597 768942599990308864,109470 793553700514070528,252020 759171529837977600,1248673 764854003134062592,83391 786246425982087168,197324 771055996319862784,122816 775318456325533700,148045 792969965598932992,244572 776428175576489984,155390 774215425139900416,138812 781698530377338881,186170 789487413605257220,225358 787777624810590208,213064 794021375908478976,255842 794531527568818176,261155 768961390807769088,110585 774203679880712192,140444 785848668893155331,198878 788864414048985088,220806 781617024657162241,188401 791437968107941888,238292 768198459862114304,103354 773956748096970752,139404 793101871569174528,249469 792141402800951296,243615 787639556053012481,246425 767831624562114560,101514 788690236343775233,218495 795068098290139136,262925 754959679474831360,32495 787323501346689029,210207 750738860959608832,14877 764858638762737668,85047 789229653940514816,223899 791895960536309760,240145 760178455002644480,61145 732952507714928640,354740 768246296872386560,104476 765187190536015872,85562 773776559018684416,107930 789083866426384386,222655 789417636731813889,225909 768950982302588929,108795 763796798091603968,80393 794186284004732928,235487 760828129615249409,64722 767394374229426176,87509 794928104728907777,263895 795743556552036352,265649 780604267052748800,174321 781695945616429056,188401 751150653725081600,17284 766740718882742274,95708 794685357971345408,262053 790767877930553344,232863 794936138926538752,263817 734850826972352513,351644 769314184429527040,112740 793168173994479616,249469 756555547952963585,43917 781237649143111681,185496 755896154416672769,39236 776770316223733760,157082 785244982458380290,11774 793456737630183424,252196 763823512482091009,80136 751926455949418496,1248203 759037522269736960,1248642 775829182743998464,150426 788784617536892928,220029 795248987087503360,254617 768776320734027776,108849 771725917462810625,126082 772103373608787969,123354 787120328002547712,209129 759490608243302400,56964 795714342486347778,199307 793155372437626880,249841 776191255336194049,152876 794256222744547328,257492 786972653554900993,207949 794550011384184832,261155 770694831811067905,118191 785720656503504896,195975 753703595246227456,29263 757574763963412484,47761 762762713219076097,70177 775546276494663680,63451 790722571704545281,221524 749291403407007744,7082 775763260393918464,151463 780094119209148416,178258 788715551837204485,220029 756284330704531457,42405 780554847653400576,11774 788808946031132672,215437 751904381340094464,19894 775616494466129920,149202 795350792341483520,263896 763461049504890880,78344 790581678003527680,231894 770652973886083073,11774 768496028605517824,104973 780216907395895300,141360 786898277752897537,205728 791732378804903940,238429 795725324956958721,247240 760564374771728385,63149 770737552315785216,118191 781214188572028932,186434 790887369037737984,232881 754749157428998144,33549 787623663835152384,70858 791748349640658944,240145 750762230791147521,14525 771868361231769601,127657 775179586782978048,87904 792907905896820736,247757 738105736224333824,355430 762770676662931456,74133 789434361779216384,226015 759182425763287040,56964 785801859554353153,193297 793618473586917381,252408 757718421031129088,47844 785325106851479552,11774 781562382472667136,185310 793764144457588740,11774 756672699175493632,43471 774087204444344320,140444 755172781025820672,35890 772490146952388608,128143 795502300374634497,247930 757700819001171968,14277 768950420072980480,110362 794093320720875520,257492 771510973802905600,124855 775001372676747264,146259 794335001710100480,257492 794685941948514304,261155 794729224284340228,255942 764909221683064832,84724 767731756824944642,100893 788512872275910656,218351 750814933328080896,14536 766505390397804544,93286 795042788618502144,262849 759177450941100032,56964 774856576783962112,138186 776608206550405120,26066 785476432348585984,195975 751109769818173440,16299 781247583444348928,186446 786982351813373953,207613 766351187981598721,91894 791433548829855744,237999 759170241159192576,51344 780564876951379973,181613 786446438024839168,202983 785828360882651136,198586 761543918399791105,68908 781525401885511680,139404 794589354333237248,261818 750001477448560640,88859 768237101703757824,11774 795461278915526656,267050 732298125310853125,349197 791755385359175680,205972 761318599411851264,67326 761581258837229568,65222 786965689995321344,207287 792222650588213248,243165 756854573172559872,44450 795075455036563457,263896 765323114108575745,74247 793101010218708992,249469 753221983752560640,25893 772378736289284096,129558 760215444670132228,61011 769556497718214660,112623 757945693898100736,49925 770846228347256832,120363 733302905084731392,353380 790361154216427525,228354 752979653137141761,18555 774063863553662976,139404 778211869584723969,166390 761555474655408128,67587 768639890674229248,106770 793003237204983808,138209 793083668306595840,249348 793095310239211520,249469 792721431696211968,246225 765591429003509765,11774 764833043538251776,84724 792452745609383936,245998 769310909940457472,112399 774002324821934081,139404 790905716315795456,234796 754976055874596864,34666 761660038263869442,69673 765177532631113728,85562 755084767180169217,34666 793945225076948993,256105 760179098023059456,61145 764216655501078528,82066 775575521191137281,149329 793988160275390464,257353 763786475544731649,79513 776900518572531712,159359 794732767233929217,257805 795695026688794624,267862 794572362159181824,261155 780602521723215872,181755 787081584310558720,207965 793440899376242688,252196 779002496601710592,171644 786004617981075456,199984 753720175346626561,28115 775778283921211392,150859 795308774135250944,266068 779468565623832576,173917 790835955154423808,231792 762264077246881792,72473 778358813477011456,167713 786380746105692161,203510 758292187943542784,51451 762087442149019648,71270 763548629898366976,78385 794633070657863681,261155 772473012625018880,130415 791580531896967168,239928 764846535595220992,82020 765511089228435456,73706 750256040722231296,12109 786141450106990592,197046 794635759953137664,261155 781496194350604288,139404 769289737769144320,111558 776527800161357824,155318 794023872559452160,255393 753969618562256900,354238 759564454828789760,57105 759023865318240258,56462 763500315312283648,78115 789947806685470725,227048 792043277495119872,243187 759818839353856000,55661 787029647770779648,207965 761642044309770241,64730 792050822532169729,243187 793251356526206976,249926 794376692911329280,258332 794305379937218560,11774 734304242492661760,1170332 778666772132204544,167220 791053458031816704,235620 793790107438419968,255246 791713852249354240,234990 756222975993524224,40945 786237988929961984,201946 769283767039094784,109713 773932659118641157,139404 766341486917017601,92860 777906836737519616,163990 769262314096779264,112399 778392030917439488,164814 794296373625704450,258598 762544272054841344,431998 781572395958095872,188304 750026091914342400,10009 771862794769661953,128615 792822496177168385,247819 781636271462617088,350085 765349816750706688,84759 777775255125307393,162610 754084085270732801,8431 775399315317686272,148994 770713224148873216,120625 776119168978477060,151255 780023355973828608,166096 787166361034362881,207613 767154717122105344,97438 781576776724062208,131056 732196210166104064,349197 761763652068343809,63268 785507161530994689,195975 772999148048044036,132996 750136624986591232,11495 778233583198670849,163901 794526834222366721,261155 777762463299334144,162596 765010598375542784,76227 769534683440963584,100893 773939431627644929,139404 773722514195296257,138155 762731417163956224,1170555 769682488457170949,113465 777179719062216704,151589 788521457827483648,218275 789431072186445824,225359 791999092666667008,240890 779455836724817920,174230 769934227135750145,1170677 795150111621816320,262849 759723947365572612,59477 776473827018674177,156005 759441337502531584,54696 763549106644090884,77353 758173605041676289,41703 752655158291476480,22546 779757971622461441,738099 786329363390365696,201555 774265150165704704,139404 793521356209922048,246726 774324271460016128,141360 789193056482308096,223078 760144448990904320,61051 763689084795715585,78997 780813324292272132,182960 793051577905020929,230283 744982053536538624,11774 773521418453561344,136947 778155074782724097,164826 780922616571830273,182036 788443177128759301,208831 759917410816135169,56964 776856367843962880,158524 785899961602838532,199546 770988756610363392,105642 779688072598388736,175772 787417299955298304,205728 762614513149566976,73814 789751700093403136,224073 780647542727938048,182154 781650262582624256,80785 791048632283779072,234575 773922454846615553,139404 787955735024074752,210215 767332592475594753,94699 776412916547334144,154701 732832573617999872,398870 750070454539329536,10848 786676921379778560,204284 768478548629790722,106774 781899008927145988,191352 775015750629228545,143473 790030021092081664,220433 793948260175990785,256219 753692604060033024,29263 777287542710366208,159475 777736132612227072,161978 781853112302657537,131056 773898871705571330,139379 753076025223970817,25255 768644881501655040,104162 774003004471029761,139404 775396636117696512,148994 777586818661380096,162497 778614229326848000,168794 792041464553431041,205972 779412063345053696,173628 787004990984368128,208176 780825041650855936,183269 751599696334893056,19000 770436825009664000,118192 792324626118537216,240535 759128982356918272,57131 777228944252792834,159359 792723399210520576,353437 732618454205902848,1035907 776099888014749697,153095 768499659832758272,103674 772905195919384576,132848 788068945269882880,215005 778373652358258689,166852 792089028069818368,243075 773718693704560640,137042 774380115019128834,141427 790874810989412352,234583 793611196389740544,252639 794584416563642368,261155 759831178094317570,18395 794673403936522240,199178 772533992629407744,129558 765343782019575808,86103 777071545529298945,159411 793128972154343425,249469 779512152981987332,172369 773154448570920960,133519 793549798993387520,253206 750863146798112769,15800 755043585779609600,27045 754006665381441536,29790 757108643623874560,41277 756083970656374788,39213 791434620294135808,237935 788467879163236352,11774 790647640207699968,231894 793850558092304384,255942 764582900406755329,83751 785400518659178496,195481 755181041447530496,35890 794124103552827392,204413 760544077569929217,61544 794540486211973120,261287 779501323133685760,174115 778979193891745793,171168 788763966654808064,209863 769133905031098368,110659 769595445790150656,95672 759222307869061120,52554 762693305645797376,74247 765649740075769856,88052 789500400114294784,224680 792024702919315456,243187 794600757983055874,261155 768618193841598464,107976 770624742587965443,115526 790676391423389697,231870 762434772291379200,69673 769265777476247552,112770 787050431314669568,208014 791341237487951873,238207 752623305807368192,22664 760633423509741568,11774 769620919501414400,110585 794368145930600448,257353 767116759119699968,97811 791658295593500674,240483 792850767702921216,247752 734123803895177216,11774 762260327895474178,69711 769423987113725952,112788 762616214308974592,73814 773910391013322752,139404 785636524876374016,197046 787005669270433792,192032 791397848201859072,238395 793153833576706048,241034 766750834306711552,95708 787756296053198848,210208 781886038926954497,125554 793182493897699328,250064 764841051731271680,84724 769925694231080960,115511 751215559572946944,16768 774242592284405761,141887 793643218554523648,252020 758103822338101248,41703 766341786637918208,11774 789292021693419520,224680 790337098003853312,230282 792096209536061440,243795 792772008710967296,247241 751681779858223104,18254 791735539682738177,240926 786450257571971078,199500 787158120581783552,207965 795695489052278785,267862 776444148379418624,155896 795006971871133700,263907 770974520421285888,119937 779066707579142145,23217 789471898610434049,225358 755377698478952449,37044 791674473988575232,11774 790878702074601472,234583 769080187820580864,110585 781245049086447617,185310 788698174429007873,220029 779289623792984065,173753 764857306609627137,83903 772793303032995840,132335 770955402557009921,122146 765637448013647872,88052 791712168978878464,240145 773167342167683072,134288 762402785992204288,73022 786702651178319873,204380 789801667592085504,226538 790546058992582656,232137 795336150865080325,18395 768879308479881216,108849 772981043007725568,132335 762963356558909440,75631 791673597563641857,240483 738494834688851968,11774 774720479726804992,143043 785610871166820356,197046 790396941007851522,230485 752879425541124096,24134 769172600366964736,108729 793323548127338496,251452 756357376354103296,42118 765522580623138817,87904 756541049397403649,43848 761325666033950722,1170555 764961132872278016,11774 777148816818601984,131597 767748255610527745,100893 769351681872101380,105109 779102300434493441,171902 785620322632343552,196277 753573925515169793,17120 759787651419377665,46890 773757975689322497,11774 788599113067687936,32404 789212809947074560,221143 794319005582577670,11774 769604708801646592,113005 774204422163431425,141887 785580354795020288,197286 790646220104409089,231871 750843158989246464,15316 781255774555086848,185310 785272748809388032,194648 789996960782557184,199262 755561682588405760,37457 787025855050420224,207113 779682966008172545,176086 753474440642568192,27317 790661286422048768,233266 791429170366705665,238780 786908295634321408,207287 794916254632939520,263090 762122481771565056,71550 772461984327602181,131025 775308012227551233,148170 793842678219898880,255942 795288387741548544,264796 790609170605150214,231870 753724455067783168,29551 769582893127589888,108373 775427874580930564,149304 774433661651394561,141041 794197291808788484,258331 795097538017841152,264754 758836230536605696,47903 768762873262829568,107984 750985472848044032,16233 792747444299673600,247232 793488481712472064,243848 793965949418373120,54854 755047119724089344,33356 776452451884990464,154869 791768689649475585,240814 781550989253939200,186584 786226700921307136,198304 732715118354522112,353732 790000096096256000,224450 781509702794547200,188401 759199289742651392,56964 792086084457000961,243187 793291819693985792,249180 766353727867514880,80939 789663268788801536,225611 781621458116149248,186584 788453966417920001,218275 770343166461505536,117609 773902237739384832,139404 789486324730384384,220029 790990264143843332,235590 794025505724899330,250633 761099565126651904,63084 763160106418790400,75899 757633494944145412,46405 764167763610902528,82209 767145817652080641,90384 777968839371939840,164783 764109999673118720,81702 794808713286656000,261155 750380591724564480,12883 785268771166367744,194648 778329513901953024,164912 791693127828574208,240070 786997217018146817,208176 753765394263998464,29790 762094094873014272,70689 768723577797537792,99264 757619347556667392,47545 767057843489038336,93210 786254563573661696,201958 756406028669902848,42432 765660898895593472,88930 778306384630845444,157755 791783502295470081,241678 793929048451874816,255942 788452927958556672,11774 793592123354288128,252893 755160846922162176,35931 792564329149333504,244270 756794922548727808,44461 770650516862988288,118192 762796231567417344,74483 778317873013981185,167220 786911370428186624,207287 787005199407800321,205294 794869420128509952,261155 758454313093955585,52362 789135258121678848,11774 753733065516560384,27045 785886030482116608,198671 732683495655505920,262022 749390169732767744,8427 771523757324308480,122528 791634221961916416,240145 758128062689140737,51595 770329195864088576,105109 771217816770838528,123825 789249756832956416,219968 773158131434041344,134470 795064479960756224,263926 778058506389884929,165523 787099713715613696,209184 793550698763780096,252014 790917903197483008,234583 793310069748224001,249926 793882535600070656,11774 771411915805331456,123085 795088291754192896,11774 732746316896423936,353006 763047717132234752,75631 791618003947315200,240145 794963804455075840,263577 768613776442662913,11774 788501562788306944,106085 773913979022344192,140043 774295938672259072,133702 790728623548428289,232863 774333191909957632,11774 778326167119998976,167569 758073149741109248,50654 762807062610927616,73712 793630539928506368,253032 751919288999677952,14277 756582078670598144,43553 765756740491096064,88361 769273379669086208,102753 772163040405958656,112788 794907061184299008,263817 752899304671449089,24316 758335499194904576,47761 793571394298585088,249469 786608910031544324,205142 781918740942352384,189017 789157845233127424,222682 775849237271674880,151947 789514864922206208,225359 792233794472337408,243187 780609082357059584,182049 761955565039915008,71270 788426228457885696,217156 788681458722320385,218258 790671384930168832,231894 775356710571548673,148473 789428481755009024,225981 774332249265156096,11774 775790511185592320,151741 758525607109988352,41703 781834880770531332,120243 775472679897800704,112363 788519795394285568,217658 791820946369679361,240483 758228353748987905,50670 758274037713924096,41703 762038903314452480,431998 774994191239802880,146259 788870810345754624,220332 766766001316884480,91946 768292877696847872,105041 779359810927988736,174315 781510005078065152,11774 791494615228555264,238099 753313459853328384,24319 754049742464749568,31400 770670915906637824,120610 753373237891956737,25896 755558387404779520,37655 765543174496333824,84209 788860287105454080,220076 753639466678509569,28732 792282926159396864,243187 793257582051758080,249841 793860296288837632,255942 732390305501061120,349649 792024799069417472,243075 771467339762110465,124597 781591892571987968,188421 750516380122935296,8047 755866197426515968,39384 785788895736758272,193571 786995652538486784,207949 752946953730699264,24675 776475411718995968,153756 780057531422957573,174465 758001130194415616,50500 760514885373394944,63268 767025059898744832,1249362 767776567451803648,101463 780055410451570688,171693 763239747770867712,77344 795717352428072961,261155 752974807826706432,23682 780835417667010560,183269 781647809518850048,188934 786097864128757760,199262 753754363261292544,29263 788523580124434432,218275 787802022300954624,213253 788589734243295235,218275 793808983207321600,254135 769647470997495808,112872 791227553000230912,234583 791655043292356608,237935 793531825742381057,11774 755311858450571264,350834 774624487140683776,138382 773389685074890752,136110 788503265453289472,218275 790801166028316672,207613 757035119945388036,45125 761676577406980096,66116 758251158083346432,52061 768481431043575811,106774 786691829160824832,204958 790973428920619013,235590 786185740220628993,199537 790915740094169090,234583 793623097647702016,254209 757096535381323776,44450 795116845464436736,264053 789812854148837376,224678 751597897741836288,15577 759399514666967040,54842 778800401516597252,170678 780838827925450754,183269 788118092572418048,215005 793842340142211072,252020 778566501800345602,166853 792049351245783043,243187 732305077944369154,349764 771261303117664256,123821 758274580343562240,52112 765347835441209344,86103 780085726084030464,178258 732653133176791040,353200 750161081918631936,9754 766331074255331328,81929 754019213103235072,30354 771689835115515905,125554 772125698760794113,117364 788998164057587712,203546 775887912042958848,151688 787291906510172160,209477 787813100376522753,738099 789211640260538369,224333 793939469992804352,256219 787716196296757249,205197 789087241448595456,206742 792173982363639808,244221 795241589387984897,264774 777197779319947264,738099 793319214035546112,249180 733493431599779841,11774 759126298165927936,57131 785545679145988096,130635 771129111980810240,122146 794140120542650369,256564 769335367589826561,112301 793638320651763712,253793 786514843658444802,199546 791770290028249092,240167 780823304147873793,183269 795234527593402368,264397 792530942103552000,246392 765232634565832704,86103 787385473220108288,206962 778969047266390017,171196 792049320568745984,243092 764608937895178241,84207 785896372352475136,198671 795046939335204865,264397 759447375442313216,55257 765999130481192960,90893 766741555675668481,91818 775604866840395776,351463 760800019108724738,64677 792428816291405824,245148 750755105712971776,15165 789052336148717568,223078 775868572484702212,149124 792145499868442624,243733 740360425250820100,11774 781316165817798657,187359 771099066184892421,122759 795685539685036033,267740 794280393662955520,259457 746724807656480768,354825 791710365239406593,238395 778465582714753024,166282 787600426950660096,209151 793982736272760832,257325 786939568176164864,207613 788757378338590720,220332 775370707404517379,148473 776657290921332736,1249804 785289103181045760,194450 773578912819507200,137042 795082083169431552,140444 760624133256441856,64147 775673278899904512,150663 788715624746725376,11774 793854286207868928,11774 763340942438903809,77185 750879354276581376,15264 778168925888675842,164826 790920568761556992,232169 770268941134344192,44421 781651092253704192,186584 794150511104565249,250633 767707930397409280,100773 774078512189714432,138532 792529090196611073,246225 758486285656920064,53185 761527680823095296,68993 769098397949259776,111376 766299947318870016,90373 776104470715387904,153610 787777397265424385,213064 756990012063830016,45508 769875992240414720,112363 791357464667103232,238395 771040575432761345,122148 780814083679453184,182870 788892187970838528,220029 793017273187524613,686533 733052329704837120,355464 771004552615198720,121949 786012718780166144,200235 795746396783648768,267133 793146552122380288,249725 770411970482798592,118761 756036358007840768,35890 779019144608018438,171324 791105096834686976,236454 795063776726970368,264397 753140474316222464,23532 754774158379192321,27045 761369231871078400,67893 776180728707112960,153866 785885142086713344,197341 766481026134659073,91810 773228347383873536,134033 753417321129967616,26563 775865103015153664,151410 776045561837330432,152735 791603873123217408,239906 794514229751582720,260404 743948162260312066,669866 765492556281028608,87145 753596741971218433,28095 788169289039695873,215969 773609327445893120,137965 793188351213838336,250430 776812097695014913,11774 756820824028348416,45014 795216000358682624,262752 760982020117848064,65455 774009056663044096,139404 793164134011506721,250033 771411032933818368,121479 776894009511993344,159245 759050094368858113,56552 763341488369590272,1249095 792096561840783360,11774 764146558719827968,82066 765303549269991425,80482 777885973342478336,163990 785985453690347520,200382 789311003376820224,225359 756875487570333696,44274 788083231979606017,215252 762332052956016640,69548 768511544162344960,107061 795333579039539201,262847 754888150544158720,32873 788109195966939136,214492 757347263551197184,46379 788997310826975232,222627 759190935158882304,57574 768062607706193920,102514 776426681653350400,154071 766723886696194048,95672 757266854922465282,46384 760900605883904000,65626 781686547359866880,139404 790252803977416704,229693 764318170488381440,81924 765258009287155712,11774 781752916407234560,108396 788450766780567552,217837 794438162407890945,243075 795061753210081280,247930 778039262952431621,156926 786686392877264896,204078 768233934232571904,103506 791660886385528833,240483 761243274053050369,63465 793263238377005060,249926 793791503797673984,255393 787390129564446724,210207 766653676119261188,90384 788404674130915328,213064 792529267917672448,246295 762308081535639552,68273 765255186797527040,86645 765456256639365120,86472 788788354699571204,220526 755856699504730112,39673 789816535460220929,227066 790879274320351234,234583 759141952751185920,56964 769276452961386497,111225 774151450595250176,140444 795433809688850433,257492 795671859983331328,267862 750403706177327105,11774 773986973887389696,140408 785912213429071872,199546 786264611263746050,198591 793161485111300097,249926 788895671902404608,221972 794529254935588869,261155 794667885721317376,261155 773376577577050112,133255 779736659805872128,464984 794534574017617920,261155 795085745258164225,265102 772803818216054784,124597 791453033397968897,238272 786028423454060544,200712 795333591072903168,263896 787992394406866944,214209 764140437187727360,80939 793101235868098560,249469 757260601513082881,45014 762073683925934084,47283 793969293125943297,252393 795449357105557504,247930 790636388962013184,231792 791362445864497152,238395 792129483910197249,243075 793863125128720385,256255 732183155260723200,349795 753374431485894656,27045 753938542661820416,30354 774252696153026560,87904 763238284520726528,76935 777545371518205952,161352 777957625300254724,164694 778633864713424896,167399 779866258586099712,174465 793528980557082624,249926 789090816056762368,220332 793890818977181696,249926 750364509739421696,11774 758655331203321856,54070 766414380938305536,93823 785528512681771009,196538 793166142864920576,249926 732272205124362241,351042 762058196513071108,71099 794546236938391552,261155 765176896627826688,86103 766792702591700992,94683 768446089104064512,105909 776540425976999936,155933 757648983724482560,47736 780941602235842560,183668 791356331122909184,238395 760464907661869056,62063 776474824768036864,11774 780648915255300096,182257 755536313277878278,38032 771885541310685185,128194 778926390402056192,170252 793450770410725376,251234 732772106249850881,354056 766268229333299202,81929 793398046407073792,249926 794542400052064256,257492 794744941553549313,263171 761663261389520896,69878 792774150347558912,247241 775318329460334592,143585 780939292478693376,183269 785560930058764289,196917 794734074095083520,262849 795446757522018304,266151 766422865071792128,93261 785238454569492480,194082 795058256376803328,262849 787480352570781697,207733 761138210219130880,61051 778951415704104964,171324 787073872587730944,208016 754862795783540736,26721 755988881154174976,40410 773597881496371200,136904 793489032005115905,91936 757981421151608832,50581 765122236990754816,85277 780927292814028800,184239 751842147385552897,17794 788875780721815553,11774 793135768973766656,249469 794171583157993472,258331 794985499626766336,264431 758482537106681856,50923 780568731835445248,181419 794765281675591680,262849 787081265908359168,207949 765586734327271424,11774 773570968463826944,351152 785269309543182337,194648 773657518803333121,137978 777847226429218816,162610 758717754551701504,11774 773905198091755521,139404 753649057625731072,28799 790298857162891264,11774 759730976939470849,59529 790598206279122945,232169 734097096354242560,738099 755893467746709504,40550 761072859707871233,66116 751234776720404480,16299 794568836112678912,261155 757298204635312128,46713 771036180066537473,122146 786983920185151488,208110 767747477105676288,100605 769750342753935360,113465 785274608983302144,194667 791633181954875393,237491 749697745284263936,7524 770395484263329792,117263 793876346543955968,256255 775562932356722688,148684 777901966248640512,163901 761350907770597376,66801 765702598062120960,88930 794634202427768832,261155 761611573039276032,69711 764138142769287169,82066 761360738061459458,67511 766049039020240896,75790 770268221161078784,117364 781815591539576832,188401 789146988432527362,223932 792904759350923264,245963 767384299968552961,93184 792433574087569408,245148 786961426598367233,207613 755698865332858880,36961 759082647259938816,11774 765051141835005952,85562 792109000204640256,238099 795716674758524929,267737 753696227322200069,28746 777609399770677249,146819 732319504781336577,351349 758057464898129921,51069 759593063178055685,14555 781295858662899712,185496 733070958710247425,355763 788984214574108672,222682 780784842086682624,171379 789822131454349312,227795 794804730191089664,262752 795263318151884800,262849 795288605526814721,265821 754933887818665984,27045 763549266983936000,78189 794955509157732353,261050 757194299930923008,46294 794705081987833856,261594 755697244855205888,32861 758476893393944577,53144 787928946272718849,212139 795499094949109761,247930 789179409357955073,215437 753737603631972353,28866 778364726132617217,166362 794667334279589888,261155 755363286342889472,35890 786758590161756161,206054 792924899178192896,248514 795686767445807104,11774 757592506305425410,47264 770596256263667712,117257 778284371874713600,167063 785602285162336256,193786 790921690523971584,234583 764976008487403520,85562 759812428792225792,58254 768879451778134016,108849 758018328845688832,1170396 763841018546401280,80486 773713346768011265,138819 793185617119178752,250261 795434706619633665,267133 755250759525081088,36491 756878778920337408,39384 794527228075900932,260384 755397165178957825,36735 768931707231756288,110362 793618406452830208,253032 787289282163507201,208252 793402859890933760,251452 765988680838197248,90125 791054206216077312,234583 754777809105645568,33356 773183248419524609,135025 772352644887277568,130617 750391546005061632,12883 781272244471275520,186883 787506432333709313,211347 754854791335993344,33850 753964679509241856,30590 773945751994937345,140025 775547061190045696,148684 781179551258963970,184223 759505471929716736,57964 779715824986632192,174756 793059706260623360,235590 791658397879963648,240483 781217031974551552,186149 791465071494959104,238207 785946182090493953,199262 793551103342239744,247241 753419260723130368,26458 756903865379872768,43391 762694189314351104,73926 764784432259567616,84724 789253867598913536,207712 759539017616470017,58227 753446616263036929,27746 763116362868850688,76665 771683014183038981,125554 775793734059487233,150404 758647790486581248,54070 772065066225131520,127366 795101186080866305,264397 771588776963432449,126293 778093750430142465,1011996 795686546720653313,11774 753975553124868097,28866 756851429877223426,45072 762756956834570240,73814 771354356209840128,122622 780493025264832512,180930 785240160627666944,11774 793927418104909830,256219 765268222891352064,86209 786709739535294466,206054 749700453248561152,9470 763437849660100610,1249136 781374406681473024,186153 785664986148376576,197512 788033570149457920,214354 791659362628440064,238207 732432510043455488,350669 771501575172820992,110659 787668055535022080,206117 790966091870711808,234653 792139495508480000,244373 792760038083465216,247232 766042490252124160,90384 774112728420003840,131421 790342703854649344,230675 758234490032443392,50101 765249787218108416,86103 780224696973492224,177233 781326727347707904,185310 781350342130892800,185313 768934680649428992,110209 739929994835709953,352790 751796002076577792,1248198 776782072044138500,76146 788793632262414338,220526 794367016824029184,257353 756536453681688576,43807 786233719522590720,201555 787087862369882113,205728 772021688934342656,128934 787846118201659392,205728 760252093156294656,60779 770708028513460224,118192 774985587812134912,137693 762761691864064001,73926 774457616965578752,141887 788762355412955139,220332 795285598718349313,265846 794205091372875776,256217 751090147677134852,11774 781234295490961408,186434 762669647258853377,72035 771707341968318464,125367 794165572384628736,258340 760647252603842560,11774 765603577654116352,353879 792281142682644480,243187 766254665163997184,91946 773912689491927040,139404 794576779134439427,261155 774684943515459584,144542 781859946765746177,190635 769547271390236672,112693 791478201239371777,232137 764031937304465408,77598 780627578730188800,150151 791840595786465281,241678 752939960551047168,31852 773235433752842240,135517 789984960748752896,228354 766611108475998209,90012 791356543585353728,238395 750052522681888769,10900 751575562452369409,18555 765555272937009156,86103 785271291909578752,194154 764933821301153793,431998 765168185259597825,86103 773923997666971648,139865 764585657112997888,57574 787066623438024704,208379 786730269445353472,203538 761663856875741187,69947 767164921465495552,97386 787717129315364864,205197 780693633897009153,182171 792771598059044864,247232 774042043270266880,140025 786774043600969728,108396 791814952558419968,240483 788131014988197889,215505 772212773992345601,112788 791099877585412096,234583 772100537974136832,738099 785612035325251585,197297 792184049100025856,243075 738790095365476352,11774 785815865115541505,198671 794929806861336576,261155 770346490774650880,117303 774308312506568704,142090 778967456710819840,171324 793540805428477956,252020 759123155378024448,56886 762742292520329216,73674 789251515668164608,220539 792133754454216704,244297 763801665396965376,79691 773533303357841410,136904 772777306402099200,132335 792387768886423552,243576 738257968085512192,352896 762614902984937472,73814 793966063256014848,255942 793988704918347776,257137 732369539258683392,351748 767478212519600128,95055 769706563426738176,114985 756240094403584000,42117 781675401890234368,186584 789677664378454016,225949 761995223203454982,69711 771219082708262912,123825 781646420227031040,188401 793801295693959169,245591 735526566629801984,11774 750400818403221504,11495 771732236802621445,126152 791824463427883009,240483 758915739927535616,54070 767430960287739904,352982 791047737198292992,235590 781446221386883074,139404 766430628912955392,92958 792747628215664640,247232 789953999373905920,227795 753249821994131456,26434 785640388421783552,196277 749827619831451648,9754 760620698368876544,11774 788136686995857409,215492 757887170493505536,49852 760421185968627712,61412 760598353180696576,63655 793929140613222400,256219 775045348557361152,1250072 777687307176534017,352304 786212649751175168,193533 765072725530415104,84724 778737750539276289,169437 763440153331314688,77731 766440401595138048,92917 777563620767043584,161988 781826981809631232,190635 790186169363525640,229693 788795894967730176,220332 777622069001482240,161277 779709565927579648,175153 786160705238106112,197565 793582913350696961,252020 794535306678636544,261155 751631142248255488,17640 794179078739869700,258386 756307541047377920,42432 791143572066230276,232169 794625423829331968,261155 794690254783578113,261155 758130328410083328,51043 769780763390726145,114779 773556192203321349,136439 787513699380506624,199307 750364800786522112,11774 763204111391158272,75899 773883567831220224,139404 761363772418232320,68182 776836790913228800,11774 750260403658108928,351720 768266858302582784,104406 769309897670397952,111448 790652218273857536,232169 791696842492747777,237491 795228937320284160,265644 778013178273882112,165097 785627835037732864,197341 787674626646310912,208058 740314109011316736,99816 787809369471655936,1170808 774280186271506432,131421 795405082741374976,266500 759218878316744704,56964 774184181744054272,141797 772803507531284480,132335 774024281055436800,7311 795393812810104832,247930 768542692884090881,100605 794942589426397184,258393 778978478569820160,170796 785685008874811394,196277 768075075043995648,103261 771051431369531392,122955 767898147364409344,101681 773562664165441536,137158 769279941888266240,112363 757444302423207936,47263 792409287637082112,244777 768993246630379520,108729 773840996635467776,139404 781068295650750464,182706 772907235848499200,133519 790231414826536961,229724 750396395073507330,11492 755565261118251008,37424 766039777372143616,90482 791718632673927168,240718 771642307166674944,126390 753925182939602944,29263 780112528974221312,139404 792503981222289408,243562 755291227763859456,35890 770423800563400704,118192 788533010081644544,203710 771831410567053312,128382 777695823916175360,123583 761991317790556160,69947 769920900804255745,112693 788152227571572737,216009 759576887727235072,56964 787733078357803009,195492 758737411052494849,54070 759023894644846592,14277 761900641900003329,70941 764312593007685633,82209 792075996770041856,11774 753036392586809344,21487 756826198118952961,45014 761323900865286145,61917 785621547092480001,194478 789795160234352640,227925 765252917758746626,86763 765539426596491264,88052 777333342614073344,161546 792239223470448640,243398 760292130715688960,60866 777804106455023616,163763 758371222207930368,46076 790665911778803712,233307 788339620169658368,207287 733264865339543552,355480 760662748803964931,62708 761137084937609217,61051 781151031392632832,185310 785295467366211585,11774 788755380209848320,220332 758329680294473728,47940 775088838955761664,146259 786926052518027264,207287 787159866859106308,205181 770425277126152192,118007 775318363081940992,147974 789831994934980608,227795 750656230234923008,14421 776836303870500864,157082 776417688465842176,155451 765943231137841152,90384 780568464956284929,179589 785248926274158593,11774 792469103600541701,240145 753978772215500800,30801 776784262112481281,157993 771411355010162688,124597 753589547531927552,27790 766083129345925121,90539 795029178173325312,263926 776812040165822464,11774 781110050442141696,185496 781436963727536128,185243 762022131945189376,71596 776926103424360448,159146 752995741547663360,25143 772903806900121600,132335 779714964390936576,174756 773550631026122752,133702 789999458830266368,226366 793521971224981504,249764 791671071539879937,238292 786917870269718528,205040 791338611585142784,238207 761278774767910912,67229 770231813570605056,117250 779200047464476672,171037 790412769807900672,26066 793501123223040001,252408 761655564472508416,67226 766025370596438016,90401 773571049602646016,136473 788516863764492288,217658 766667685723774977,95045 768931876740272129,109470 758510242837565440,53703 766447287773966337,92854 785796611309842432,198466 794232193413484546,259063 781195998915923968,185310 786665071292407809,186434 792761232369549312,247087 763036151846473729,47188 779353243797245953,171062 761394948537065472,66380 781290497134428160,186584 775711849882923008,150511 776134031071141888,152314 794632458205593600,262022 771798717296943105,128043 778775882202804224,168794 785855891090333696,198591 767476613638344704,94699 760485618732396545,1248768 748965436625186816,1247955 770204903344046081,117257 773167494714372096,134470 764996919613657089,85159 779491468650110976,169573 785854378657845252,197297 785984544419684352,199478 771404791654121472,125070 773341628333330432,135736 751578762416971783,18893 762619216470110208,73814 763728628551122944,79834 786951553798189056,207613 793128412525113344,249469 758295906726707202,50923 780869810917900289,181142 737682795812818944,209828 750504089767677952,13450 760725014425526276,64584 770264795907887104,117257 779066284524920833,11774 771081985083056129,120341 775386536108036096,148645 781349280787288064,183269 788884315170074624,221832 794777215003045888,262752 757585727362260992,47761 794530242186465281,261155 762107933651980288,67852 776905467628883968,159245 785479106485944320,193121 756577548327264256,43399 751825497688977408,14277 772272834563276800,129133 774266344141361157,139983 788006581371801600,213887 788173918913830916,215252 793978076506062848,256276 758312681006923777,50476 785236514670161924,194073 790612146778439681,11774 749824945698512896,9754 774335229448159232,141887 757865047997747200,49754 766784608885104640,26066 773664589582065664,137042 777378880290189312,161542 785488957270290433,194949 785706564669759488,196277 758797403067559936,54070 763805098904547328,80459 788412525779890178,217634 794274491132153856,258607 790984553422729216,235621 770626210128732160,119832 780596200101642240,181886 785929541336244224,199546 794679728271593472,262022 732647858504093696,353116 792025942021447680,243200 793104573854519296,249469 762359398169776128,65180 765040425535205377,80720 754874602405462016,33549 773983880093192192,140066 778612695251636224,165512 795013229210730496,263895 751985690548711424,19317 772680088496275457,126607 793133885332729856,249841 764991124100440065,78477 773874645246283776,139404 790913200560549888,234583 794925382801592320,255942 770468446920404995,118192 785316153946103809,191865 755169332246765577,35890 790908516731088896,234583 792034204267737088,243092 792355650194079744,243075 769325690353090560,112872 758833626041585664,54631 780450605496164352,180235 780901928117137408,179936 773786149798158336,137640 778370317194407936,167569 792553710006206464,243789 785319578939207684,11774 773920892560691200,139404 778947714260217856,166282 771128246234652672,123583 792122474326396928,244230 794004805463068672,257492 749861317318680576,9889 788089124364414976,11774 771222883175575554,121612 787785943411462145,205197 750372861781483520,12883 753583879399800832,28281 763780854019530754,80255 751554203043008512,18562 786392494149734400,202429 794323405130461184,258947 760489890848964608,63149 772848323128623104,132335 789460948469714944,225981 794581647307980800,261155 765048662267310080,85562 794935820662829058,259190 766283290256941056,91946 795717721673625600,268387 765211488801918977,86345 792426627594530816,243513 763705676250091520,79691 775431591141134336,148574 757969734176477185,48220 765723927024771072,88311 758797132681752578,55260 764053756463853569,80177 770717316132679680,118191 794150701031157760,253739 777262728758964224,159475 793296629050769408,352081 767745255902851072,100605 790249791510970370,229693 773882681729781761,139404 790389077077954560,227881 794581749720190976,261155 760614107695357952,62716 767735786368303108,1249459 790379949177778176,11774 753792609248608257,22439 756218958219325441,41680 789312956995543040,225359 792794069772734470,247406 767134926751817729,96509 771150802681344000,122967 768694710642806784,738099 793857399492706304,11774 774285628825448448,138819 786369114457595904,203510 792830095211716608,247877 794526530391121924,261155 769516453519298560,107469 773237170249269248,133797 765640913498415104,88370 773735178124480512,11774 787561743497035776,211347 758691860462174208,54070 761593072010551297,11774 767448399553499137,98972 749044382079262721,352060 758655651790721024,51451 778305537771307008,164826 791670211707568128,234990 776717285117550592,146568 776896687704903680,157082 776490262583316480,153480 775171887869620224,146847 785302815606312960,11774 790437492272922628,228820 788266765931261952,215505 768155029198909440,103354 758254234940813312,48289 770558709143572480,118192 785608107384795136,196277 758638192845164544,54070 792034363538018304,243075 759006075555151872,41438 787948348879802369,212239 766676609898127360,93823 792110249557659648,11774 773555212330020865,137158 758123894498693121,41703 763499636531363840,78274 773894464817524737,139404 794588897250414592,261155 751679373212848128,18254 776823453110468608,157693 773946896402513922,140308 779787115173404673,171693 785781932521029632,197512 786674407766917120,205728 753034236064571392,25255 760612644831113216,62728 773968419750154240,139404 793444470708662274,249926 775522559811084288,149300 766045400457281536,90384 769874373691969536,105109 775147206244306944,144682 788176701666668544,214084 734489101907415040,355260 773192080894156800,1250012 793646794861404161,252020 751540892654153728,18539 778296286537588736,167220 780656402851303424,150151 794303111854755841,257421 774596872639963136,143036 758341230585577474,32881 763911528068157441,77708 785460368801984513,192032 758042501014052869,50923 792333858700140544,245101 785919013591224320,199546 778376940826816512,167003 786606906689200133,204901 771335959359004672,124618 779758055521157121,176203 791759663071191041,239906 776768490921398272,157693 790651557519949824,232863 791306662627971072,237238 795756509540007941,137535 755230197738115072,35980 770999395156230144,122527 779306928941912064,168284 737316098991742980,11774 751181718535544832,17591 791927760377655296,240890 754050404665524224,31268 785271697498857476,11774 757171533773234181,46294 762298123901243392,72090 775791329309696000,148888 755835149678481409,39384 758449086647459840,52749 760525690215211008,63451 793629082756014080,253032 758129049571057664,50923 795415667327516674,265855 769859789824327680,113412 788542834538319872,218349 770950972294127616,121949 781624798082281472,188498 785619948441858048,196277 756972513976954880,44291 777479159572422656,159411 777150235424464897,158387 773973201311248384,139766 780061865732866049,171617 758448163732807681,53246 762162934520754176,71502 770888292250349568,121987 778998410326085632,171324 763413683611570178,77731 788470709408399361,215754 793100747634274304,249469 773867217104416768,139404 789839932051238912,225359 793168237643063296,249374 750393890637750273,12883 768214985604472832,104406 777666824754397184,161387 781352583713521664,139404 769289314454863872,27164 778159054694809600,163785 780959785202114560,182349 781363223631200256,139404 791845052028952576,241819 787077940022390784,207287 732993209421307905,354131 789166064290533377,215505 789892699692294144,228576 794626315290869760,262053 749328711799959553,7852 755125740589363201,32572 771933025605152770,127711 787395327355678720,180433 749833347052892160,9754 755130431037726721,35044 763829278777679872,79691 786064055656144896,199262 760598042735153152,63451 787676656005550081,208058 780689041645670400,36877 756454877581180929,43225 790082005736173568,223249 793095255201423360,249469 764519110176677890,80939 790251695645331456,229693 732609856578813952,350808 759144274977955840,54631 759612569598386178,72093 785986118269345792,199755 794983503087562752,263906 763816551946526721,80526 774041417681215489,140748 786029415054532609,200490 761375548769656833,67360 765620772555493377,88332 759941114195480576,44429 793262452515467264,249926 794571546878689284,261155 773666392696561665,137612 764464563773280256,82953 777614475134459904,162107 791802697972322308,241523 763864267695136768,80482 794560545647116290,261155 775682058702073856,150663 794642636707598336,11774 791042218912079872,218892 764158316994002944,82066 772788548772720640,132335 763466185199460352,76406 766063819810406400,81929 773555490420690946,136904 775484953442263041,149300 762940147604320256,74321 774511881004417024,1250121 780687611803295744,182338 785987972063719424,200467 752671835377004544,22546 793176829146169344,249469 775874137231425536,152314 752945454200066049,24134 767099056141185024,97379 774428538405392384,141360 763814256152158212,75396 785276586480115712,194648 754877661504237569,32860 763044357805051904,11774 778027582839152641,163785 763376688403128321,1249111 778367803099222016,167674 777865189928505348,164001 793867547841998848,256255 757098642876620800,45964 761368106929446912,66116 778403749404536833,167674 785855197176328192,197512 795686648352800768,266079 781306820707094528,185496 795389072386785280,247930 763750251391954944,78304 758802761475436544,26815 773193476066410497,132497 773893503533318144,139404 775043186947461120,144935 778372874784673792,152594 785658270543257600,194230 785684416194486272,196277 786793711728336896,205181 753575663865565185,27317 761609342776963074,69231 788205311806939136,215437 789534412874678272,225995 759898997133807616,58218 778175353332363264,164826 790580086676287488,11774 769284248188522496,111454 794304465851547648,7311 732305775415037953,350671 770345657714499586,117609 790957065170718720,234583 793239735657373696,249841 773894909048844292,139865 786000515008049152,200490 758781646632017920,54974 771638138749849600,126152 785278873529257984,194667 787025255327948800,208014 792131610409897985,203546 778361723447226368,167319 788366597580873728,214992 795234130493587457,265649 764120130360049668,353017 789509149897977856,226731 777629503883513856,161978 755802578441469952,38183 755073404773031936,35217 757169380593655808,353879 760893991877574656,65469 778202942893543426,166390 795663587750514688,266491 774303310941741056,148861 788058172179308544,215005 795013290971664384,263896 793406566003314688,249926 751823259700760576,14277 780800291117543424,183269 788038323310845956,210274 793341746977579008,251452 755536865583849473,36895 793596447413460992,249841 771316909782499328,113836 787137493116133376,208252 756521305256652800,40550 770754137994604544,120613 756281830416998400,42405 758993929492586496,56175 793208154808995840,250633 760297927168237568,61734 761210963613843456,66945 767052724143874048,97355 793998393332953088,257492 753957561888636928,29347 761330377713651716,67401 773433757542019072,132364 758008990940946432,50314 764460355573551104,80939 780572040592056320,11774 792524292659433472,245101 755276959744086016,35890 755473863232876546,35890 757724342222327808,48826 768778150985674752,1249528 778995618010181632,167220 779698735668355073,168284 792071839069724673,243576 747481945571876865,145399 766350315721527297,93286 768159579901353984,103354 768540706701017088,107446 794680911786868741,262022 765174571762786304,84724 793932239721500676,256255 794566448983085056,261155 794557998391660544,261155 794601936817295360,249926 748606959025168388,11774 795611529265709056,267521 786924049616121856,207287 774089746402336768,140025 795390491604975617,262849 761895386420224000,69231 775276278974853125,146405 792388041558089728,243187 762687324610113536,73926 767505557116841984,98646 779098695132250113,172799 794546592581820416,261155 759073896465207296,56784 786961156090966016,11774 788038295196360704,212239 773221557367865345,134470 789146946871042048,223899 794101217953796096,257544 763517102351327232,74681 774674096001052673,144654 791660551063515136,238780 790758889377583104,235349 768919790320693248,109104 770496434990907397,118191 733192124317995008,355480 754769109124993024,33549 756688230355828736,43553 732629183843569664,353141 755577831606878208,36543 767037535809863680,1249373 781222561858355201,186434 789243273739169792,194192 768085199301206020,103354 771043816950292480,121949 787050866238976000,199307 791475647659016192,238207 779162148131844096,171089 791849347075837952,232137 772046918335594497,128934 790359408651841538,231008 791378872436686853,11774 733266357446414341,355587 788200715470516224,214123 755176018986541056,35890 756623666796826624,44429 764134339894398976,82066 764185089521684480,82501 763360841374638080,77731 792026427780505600,243075 793176269185753088,249841 750737071287918592,12883 764837668849057792,80648 789077199290675200,223286 750608155122536448,13941 770859818789724163,105109 757296666013736960,46382 792601777757564929,243576 769016061425512449,110362 732424508523450373,351837 785929171880939520,199769 756890720267534336,350711 765574475140112384,87904 748943531444572160,11774 771109815552802816,121612 788575604157190145,218142 793579347042906112,248253 794322099959635969,258741 763469317597962240,78477 781843474169683968,190635 756899778215153664,43391 775035656393281536,146259 793159873798279169,249926 765409335409274880,86513 775792080090202112,150877 794317649987649536,257492 786284001702981632,199537 758788247640244224,54070 773243512963956741,134975 773918338938392576,139404 775000637411037184,146259 754736743627108352,33356 774126066633846785,140066 763768875963916288,11774 763872320280813568,77273 764454108065521664,82203 776122986533228545,153501 792891524417622016,247983 794537511423004672,261155 786963040977555456,207287 754772584709754880,33532 775760915408879616,151463 795074212604080128,11774 732306820069494786,349764 765354414362079232,86120 771065793828229120,112872 791698182212296704,229220 755515736114757633,36812 773333169906987009,135505 788204631964938240,215608 757375343820804097,1248475 775521273556283393,149259 792277566505660417,243398 773932843294523392,140232 767156679808954368,93286 769658139838820354,114779 786019019195228160,199537 788167290814664704,216009 792328826852442116,243075 793548600240332800,251772 750891670565228544,15264 744434711485767681,354826 755960692952461312,40550 755139910944686081,34637 776882008698093569,159146 766727021112156160,95672 778559017404817408,168794 758542357939691521,53635 792158353749319680,242693 795288870975918080,265795 787012002870808576,194072 773360329258438656,135025 794160764810563584,257492 770936532215750656,122146 760105129399951360,58939 760603315419901952,63879 733176797278404608,355106 765007487837753344,84724 759494123829157888,56964 793188824327327744,249926 763427972787408898,78159 788400602904662017,217519 776894974235447297,159146 794535122577960960,261155 795717167396388864,218164 758655356864049152,54070 788455481895419904,217519 758111769063788545,41703 785602855847669760,197512 779342899372711936,174115 787003901367025664,204413 769607321408286720,112399 771738718973550592,11774 751754348380590080,17416 753693070315626498,29263 734803379243868160,351644 771444975733047296,122429 772869338395123713,132364 781116148708442112,185496 768894966764634112,99212 781910192363597829,11774 793661178354380800,253164 788553120078888960,215012 754725659868590081,1170819 785976269091594242,198826 786692918216196096,205728 794687541215723520,261155 793096586746265600,249469 763169912613462016,75899 770999435283329025,122146 761320104760008704,67360 793622928285954048,249926 773373235698147329,132996 786407278224171008,203391 786976424494325760,207949 788835093435543553,221476 790311898105413633,220767 793448918126211072,249926 750402178993364993,12883 750769400832225282,11495 764930481997479936,11774 760913541176131586,352011 766291668333170688,65982 774028103186198528,140444 793895765496074240,255942 779869803146276864,174610 754850079073239045,32834 786985034351833088,207974 791758468956893184,240067 779042700532350976,171463 773750198182879235,136515 761638321629962240,69565 763678098533613568,79529 763035910346838016,75608 787739946421460997,65113 775508968009527296,1250232 780543232556077056,178023 795396229551230976,265102 781245806154244096,186446 788471516040007680,218275 789657024795729921,226881 792003173288448000,206666 794201425551101952,258598 763080488735023104,74366 778258252001927168,165448 791068635183788032,233692 791381246244945927,238395 759746559307243520,56964 771397800927961088,125381 773528020296491008,133702 775447829393256448,149202 785266938624827394,193671 787015417076129792,353879 788765786013704192,210390 792027901587619842,243187 766798348745453568,95672 776892986093400064,159245 788017260128444419,214492 788056642676023296,11774 792723607025692674,11774 753953741615853568,350711 793131822959865856,249841 765638333217333248,80393 785241910462017536,194082 792362370307792897,243187 770408033293832193,118191 791373477253042176,238207 750778700925276161,14277 791440099154112512,237999 793269220259737600,248253 794192150703419392,258598 791703050276581376,240483 777655576587341824,161277 792014770945875968,238099 757709704118149121,47940 771949338834731008,128934 785600361729974273,197297 791395137976987648,238839 771938683226324993,127836 790034893979934720,224027 793664464474157056,254209 758399530475876352,52554 763355564516581376,73814 765783054925324288,88332 795054950166433792,263926 759255692238786561,55661 769195045559808000,111558 751797006935351296,19352 767400029535346692,87793 779005239923965952,171168 735991147957526528,11774 761395626571603969,68182 792118600979058688,197130 787321523505864705,207613 794327226854555652,258741 757643941995044864,44429 794680145831292929,261155 767754432469696512,101134 761387528083628032,67226 766495390149455872,80939 771551963812990979,125853 779097900190097408,171387 791668829168472064,240483 764657488616718337,83391 770480541338628096,111558 788749541679837185,220332 753712228881297408,28903 762743662094585856,74247 763320203404914688,76723 759724758279786496,58634 790231947096186880,227804 791697817110769665,240483 760887733162168320,18395 764302306645045248,81783 778921173849632769,171168 779138850480328704,171089 794207330661318657,256105 751602029672423424,14277 766959276438884352,95708 793531875297984512,244350 768184654591590400,103071 768514826834317312,102826 787449578379411456,206117 792692633160122368,245722 794648049423421440,261059 793040723956248576,249039 779390705953181696,173628 792053945791291393,243075 771417792537063430,125585 787589259716878336,178653 775432633455112196,141415 762390285280247808,431998 787130295778545665,209351 732690376172179456,353228 781597878363881472,140444 788591305836429312,215437 763753011214708736,79691 786634169111703552,205029 794214327997693952,258456 773848821491232768,139404 756940412393316352,351340 750647556049244160,10848 790996259993559040,235532 787670181875183616,46572 791719925920305152,240260 758483364173099008,53580 763992953626906624,80863 764130053554855936,79970 788883271824334849,221711 791836127091159041,240483 754742277227118593,33356 770466799666298886,117257 780797678435184640,182044 763901565916766208,75929 754082830339178496,21332 785516042906955776,196277 768515536284254213,103294 786944217310306304,207613 788550662837702656,218142 793125360854523904,249469 795722102372532224,261155 761590542878801925,69231 772983360834723841,84209 775069310763077632,141091 758041958317043712,51069 779911796236832768,173682 758048936481488896,51069 773135781846212608,133454 791092209751764993,234583 794579304373854208,259833 776950318965948418,156835 754114012628000768,30296 772550517268545536,130792 769612143557808129,110585 793193325608120322,249841 785951358616793088,199546 754958158364282880,32405 763580814793830400,47940 770383912195485697,101681 768900832582574080,11774 754070703868092416,31035 778305409060892672,167220 792081535897706498,11774 752929626104688640,22735 765591774169485314,87904 777849168429715456,164001 754760507446308864,33356 756854492033785856,44450 763643356211589120,78129 766524485428088833,74327 789540607702118400,206666 767504831707750400,90384 778395576790425600,167569 758323011904802817,52112 785868637257109504,195975 743436808277614592,47188 792036529484865536,243187 779026980591243264,172057 779101685910114304,172270 794947576919457793,262847 773579295906234368,136904 793165891475091456,247232 778637929778339840,168284 789483680695721985,224552 764474979308023813,82209 781366135010844672,139404 788890831293968384,221795 775803476399960064,149770 790970425039659008,234653 769271807178186752,111448 788058915493679104,215005 781301412701626368,167399 771736461993472001,125554 773737417614385152,138819 788511642417926144,217574 793446428735602693,249926 751897115555688448,14277 792194044063522816,11774 793572878679678977,253164 777358029331259392,161542 786728641984139264,205714 766781557537333248,94683 792542168229568517,246273 751176983497744385,17591 754742268838510592,33356 763417121183248384,78129 779294606580191232,168284 786465043353210880,203510 790169069639139329,229884 790853161325957121,233154 781156724757499904,185496 781505412231077889,187896 788745430100242432,195876 752910979189661697,24134 766510555754401792,93405 791974667292508160,238429 752922597843537920,24134 780803815704518656,80785 793202756920107008,249926 794241175830036480,257026 794203836051177472,258598 761562808769212416,69231 764881187986874368,78129 767033764094640128,91810 760960024562708480,57574 768232125803954176,102514 769277170187403264,110585 791689642764603392,240145 732832771807322112,1170702 791661770456698880,240483 793139865886068737,249469 793924445756735488,213675 751559836161146880,18391 763823695035006978,79131 768778482239217664,107745 785267210436698112,192394 780848114542325760,182678 770058096223936513,351424 778301066043686912,167220 791432677362634752,238292 791778538043142144,241678 772850044466638848,11774 792168667375022080,244550 749646578651201537,9313 791748365499281408,241432 771846735744282624,127579 793151974648717312,249469 754000579559428096,29790 787157782936125440,207861 779559030121463808,464984 765614036683747329,88669 780118490351038464,177233 751717322633646080,10662 763158865395548161,76264 787006526435143680,208379 767586667838398466,100233 781668563040034816,47940 795697924353228800,267855 781852639164297216,190635 788136860824600576,215005 766768870044471296,96263 769227185647456261,11774 794677967410569220,258598 786275172844204033,199211 768895009575886848,11774 787517463944531970,196538 764219813191311361,80720 752220002359451648,21074 764477824732364804,83413 786242138153492480,199496 792055304343134208,243187 751190740232011780,11495 794583531045392385,261155 793273858463633408,249926 737318901491617793,195876 759094876252233728,56784 794551061671514112,261155 795018988849917953,261987 765700870822658048,88669 780562973962018816,181419 760855790559367168,64722 791046165772939264,235590 756281119536848897,42432 790417811889762304,227242 788223203655102465,215005 790978745490440192,234796 793547598556606464,252020 767929009824997376,100605 778786128291700737,168794 792135293679837184,238780 778209288179191810,165448 755090283767836672,1170820 788782231779106816,220526 761376893773881344,67517 766456261877571585,80939 742335546286972929,349951 758694489095540737,54070 752987811998040065,24788 773788458204684289,138155 791348432992600065,237491 770409088723279874,117263 752622231629369345,22439 770863541448482816,738099 785630274570768384,197512 753971983898083328,29263 763500059568857088,77577 763820449788821504,78159 764812519470882816,84209 758068210386231297,50827 794572882210754560,261155 780058973902737408,178045 781677801518891008,188119 757761783020986368,47940 763472365690822656,78344 774623998407835649,144494 776230565024452608,153845 788475629419175936,218275 763717418581622786,1249142 790877845904064512,99049 768243030230900736,105018 779518213218369536,174557 792015240141606912,243075 791269169106911232,237491 774280886976122881,142506 792912496579321856,240145 790685262930120704,232137 794307074792357890,257492 759169140355534848,56964 793417503573585921,8044 758810136899006465,55262 791670677531164672,240145 792769332988162048,245575 780807236230578176,183269 770280296956719104,114987 793156120969969665,249926 751565273489088513,18452 793996290405253120,257492 763980550075887617,80939 753348365199380481,26828 753991607653892097,30303 763770837602217985,80098 740703605255241728,1247356 773879598316556288,139404 790761997813948416,233307 754056963957354496,30590 759356975423578114,57964 751211195550408704,15643 776396747698532352,149279 732253082705235970,196346 758104928921411584,50476 755511211823816704,37993 755860208086315008,18215 760604492421365761,63655 773414597353148416,136515 785799008384155649,196917 793327729143754752,250430 768778043825545216,108849 792119122616352768,11774 793457564008734720,252408 788758276825554944,220526 781589176168755200,176203 792730974278848512,11774 770698578750803972,120610 794567094016700416,261155 757909425898213377,48953 760978835559047168,66116 768235290314014721,11774 776110343625908224,153194 757420662067752960,1248492 787895962760912896,206644 795047707257765888,264397 756921765025107968,45122 763042628904505344,74681 781490180226162688,139404 791122169119936513,234583 786252318794735616,199546 771716776090624000,127449 791143928850440192,235590 770598121315393536,119832 779426687356276736,174557 734430582441050112,1170898 780808617054367744,182726 786501298245935106,201494 787253824197160961,209035 794563594511912960,261155 749380361721942016,8047 789666006419464196,82066 768966886969208834,104662 769343302625796096,113222 794145249870442498,256276 763477501360222209,1170556 778980367411798016,171168 792024927784218624,243187 735102050757922816,195876 793842419825606656,255942 732898514062082048,351617 787414512559349760,210432 760006042784641024,56964 791404411771883521,238780 788612550011355137,217937 768913607580979200,109666 795466694474928128,261033 732253806243635200,350684 760204134985240577,61732 770947099697422336,122158 787881752014434304,212239 767296897090457601,97276 775377197494312964,148870 788833781939601409,219119 793201267321417728,249926 786612661710499840,205143 763439483714887681,77849 779409256776867840,174818 788753813377134592,220332 790915303261609984,234583 764203967748317184,62180 769146582138781696,111386 749747832576352256,7849 781852144815054848,67331 769239755573825537,110585 785553449899425792,194329 791635968813957122,240145 791914713609216001,234583 793442276894732288,252196 762061102893137920,69210 771512936867176448,125085 795380422272290816,265875 792468822099791872,245130 793288219446026240,249057 756300703019118592,42564 756360810822242305,42432 776942581389275136,158815 795018557281202176,263895 761969919336382464,69947 794531805084979206,261155 754076079736905728,31035 778952139762569216,170795 778530825256202240,167407 789150877139558406,223286 771025430367334401,118191 780663765444366337,182257 788062652220092416,215005 786153344653856773,200226 787113068803203072,207151 781531029785968640,187976 795431678944514048,266079 756265754106953728,41680 761298909641764865,67893 777625950242627584,162294 773948349741408257,139404 785990286350561280,200382 787890074910285824,212000 770240340280291328,117257 768114268885573634,103354 791048571911016448,232863 776916174001074176,158387 754001954855120897,29263 775686738618511360,112363 781002155591335937,181419 787280279660617728,207287 793753235194544129,249926 794228716192808964,258598 760545028297089024,59373 791448822073348096,234864 793795081706741764,255393 791625111640035328,240145 766088004024741888,87904 793129425575477248,249469 793343107542585344,250293 763497599429140480,78189 768459729785978881,106281 775498901239595008,147538 779100630136811521,172802 779131084063797250,350711 763184966813515777,1249077 758755207966707714,54070 763829837228367872,80674 765698403326054400,75409 767700008233738240,100770 759222270648811520,57574 762639559079321601,73814 766851802121793536,94683 790628722701467649,232427 772557691373907969,131542 757907168750338048,49852 759728937844871169,353879 794291960337092608,258120 755752343992426496,39392 761909315468795904,61544 763945921868541952,79691 777860469981908994,163990 754725248860205057,33356 759130163477176320,56964 749834502948720640,10404 777514429114187776,157755 763553306014777344,78914 794164788121042945,258331 766398613459197952,91946 794631481197002753,261155 766026420095254532,38020 788760444043419648,220526 761766007748767745,70543 771765748884574208,125742 752084752212103168,686533 793983695883378690,257353 785893308320972800,198671 749272387120603136,7950 750892816855957504,15536 770552714715627545,118191 771630690303483904,108795 772873344529989632,132364 760619912457023488,11774 780611077327454208,182049 794611330766475264,261155 794763066625949696,262849 787468411395710977,211347 793860375078854656,256038 794916815449231360,262849 774280911257034753,142506 778325851322527744,167220 757474503345709056,47545 755223502907518976,35403 758337916443594752,52554 758353180400816128,51451 763345942519029760,77731 793863794711752704,249882 794665962683371520,261050 749980771214057472,9754 760941458979520512,64693 791197640608276480,232169 768561913294827521,107469 773910816299028480,139404 787690803669835776,211347 753316615912030208,25189 749649599745449984,9433 760867600570122244,60539 778272125211832325,354836 795423724837052416,267014 779440935142887424,173628 789223455434702849,223692 790606823791271936,232169 792899131857567744,242521 763063813298151424,47188 769020111814586372,110362 758114708520103936,50923 761426089667207169,67906 785683381455433736,196277 793842293459464193,255942 763504811790729217,78566 773516454075494401,137190 776519681335291904,155898 759208517240819713,55597 763536496515133446,78853 764164925191254017,79407 794571132640890880,261155 778952983040057345,171324 766133514630680578,90327 787713559056691200,193409 773524520049086464,137158 788864264249364480,220076 752960727284088833,24704 764846407349964800,84724 765187426604113921,84422 777779391518560256,146430 774048397837807616,137042 760612917150617600,62728 775809885367742469,151289 793849866254360576,255393 780068357261393920,178045 780112763804786688,178258 788713841819516929,11774 792180847185162240,243648 794988951253774337,264460 770715431392845824,119681 780252987377582080,176646 788389837573324801,217519 795443303928000512,250633 757654897034526720,48187 766016162329047041,85275 778254981631713280,164826 759077359324569600,56630 778928634463739904,170252 774193358856155137,140663 780665348441927680,182049 791390890921197568,238780 761383226220826629,67226 780599573693734912,181935 794756783319482369,249926 762300366419558400,431998 785976872693661699,200382 788753586851160064,220526 794967456649314304,261818 749618447219208192,9414 756479164266536961,43391 762748672866000896,74681 760912409863204864,63370 789558273758392320,225981 793659325495377920,252581 761648655967330305,65455 759070303012085760,56784 765621415559114752,1170369 785628652163641344,197512 792024614348136448,241678 757884306895364097,49852 761242127141449729,66575 791850944174649344,241819 732737885992947713,353832 756265345481076737,42171 794567205358800897,261155 795768215162920960,268643 733876121477861376,195876 773941315524591620,139404 763940443880992768,79987 771554991676887040,125554 781354410194694145,186584 767085435524907011,97850 768520763515269120,105109 772838303867539457,11774 793128592658010113,249469 794720958527442944,262849 791309080467939328,237787 751604909229867008,18893 763445111111847936,78344 732243041092702208,350517 766363650005295106,91228 776108965377740801,11774 775038233302425601,146259 762748107381551104,73706 775125670271684608,146460 789284806483849216,224680 777132705817387008,156347 793953785223778304,256935 793085138519388161,249348 794620452253667329,262145 750156797390888960,11495 769352648663248896,113165 775917183767490560,150247 781392954577543168,185921 785628469061222400,195807 791662107972411397,240483 794319338446565377,256439 790990578632777728,234583 754736646592028673,33356 732211359342067712,350353 767806755522961408,101383 765394494808289281,87244 778375533713240065,167101 795027084565512194,263926 764520732625805313,32711 773301595261906944,136110 779675476855926785,176196 791708165356347392,239998 765517346274480128,87627 787766031527796736,210585 781097410839900160,182726 788126915521413120,215754 756675193829990400,43391 778951524269563905,171324 781657187043176448,177455 774001377500471296,139404 793971788573069312,256439 771186292960788480,11495 775506758064222208,112363 786189220104765440,201494 753960094019137537,29614 758298733754843136,52112 759069344416563200,1170537 751139073436246016,17259 786366440404193281,202727 788131153697996801,215754 788390941086191616,217519 795774374787870722,247930 776978091977547776,156835 790042689492451334,218142 791762060132704257,240483 790874670581112832,234583 780501353995046917,180759 790950067830153217,233705 750305352382615552,11495 763803280954851328,80393 791352184520708096,238395 768186254743576577,103970 776458731311734784,151463 757073529955164162,45964 764785102119374849,84724 771120547925196800,122146 761190920104448001,65180 771765036926705664,125742 767745860511891456,100605 770680349752000512,120610 771310639138545664,124597 758465408890437632,52545 785235658600218624,192032 765562837947260928,1249285 785678314874601472,197512 793851069231165441,155390 750775063444611072,14525 756298879109324800,42344 774265678572294144,138819 751182953380667395,17591 771301508482727936,124597 781197452112166912,112939 776902047765377025,157840 786623402505334784,204413 788525233858904068,218275 758720249428480000,54070 780599811208650753,165348 785272165209772032,194648 795074515223146496,11774 750372500199047168,12883 755243243911077888,36392 778742909885489152,169029 790700883893968896,64405 751830713926754304,14277 793963584338456576,255192 770783560185765889,118087 771068731996770304,122388 735564244423434240,349197 762612570515574784,72653 768617518005190656,107984 794562081462816768,261155 772901729478123520,132370 773931704360792064,139989 791991588960468993,240070 795432343204986880,266054 757580860887556096,38026 766024774552285190,89923 776620541688053760,156835 792831113198796800,11774 757739007824400384,47545 780190306104815616,178477 753392204450820096,27317 756315398199443456,42249 760533397231894528,63505 762284298816720898,431998 767817990448349184,101681 766249711330295808,91946 751118986280968192,16506 753679103534833665,28611 767473360842268672,87904 794621529430618112,8044 788794148908306432,220332 753755099252428800,29263 755351875256520704,35890 775104176871313409,145866 778050758247845893,165523 786198160343392256,201619 793485918552207360,250633 785317261523509248,195125 791875866540191744,228820 765953148934643713,90113 774653528476442624,127994 790913036336959488,234583 794213362083237889,108396 758834102497751040,51451 768547404354236417,106753 785244818167435268,11774 760425900144025600,62771 764283565114814464,82759 768966080341614593,108849 778785591248949248,166362 786939207885451265,207613 780891441006514177,108396 758654832760672257,54070 788446960248299521,215030 753371444604788736,27317 760664795938979841,64326 792163778158796800,243165 769741740043603968,114779 760263601013698560,1248753 794106681449992192,256255 732342122825850880,349965 756615379154329601,42432 791055160885870592,78159 759883387159150592,60134 778397604434501634,167407 761837781316345856,68862 794620333516943360,261155 750058726619435008,9643 780990156031528965,182960 773952297592172544,139404 792422108886364160,238965 786427081764827136,203674 752036064781430785,33338 756595420193656833,41702 777960155250061312,161456 775303430873157632,148170 781653883579932672,171377 795046997673680896,261155 757284057835266049,46612 770803950127869952,117303 777016759345897472,159411 778724151322222592,169327 795100135281881092,264397 760191772194697216,61385 761534705019736065,68993 752729899920613378,22750 753347906900463616,27222 761267750488637440,67350 760815200257867776,64664 774514405270622208,140025 780944056171974657,182726 761417213605806080,65999 764152238067572736,82066 791355681118957568,238395 794587394502774784,261155 763454805419237376,76406 787270257815814149,203793 795425803832066049,265855 763463336805621760,78304 775062073168408576,146259 787937305214459904,65113 757053491760160768,43271 760981647797981184,66116 765622785804599296,88052 765982550707671040,90735 793107458466148352,249469 794749384944558081,260081 789312077835800576,224552 756309723222114304,42621 766254490655744002,91946 773944404046340097,139404 765988402328170496,90622 751866240893935616,20225 764314018236334080,82209 764694368376807424,78641 767835629514330112,101681 770361468252483584,117687 788186842562572288,214078 753258411421081601,26539 756278572587765762,42416 793949678651908096,256255 766018024088272896,82177 776575941145395200,156835 777939154269188096,164669 790644825833902081,232137 794017733503397888,257492 750910131588698113,15808 763753203636707328,79835 773587089157828609,137158 787995616454381569,214209 762338387252633601,431998 774313314771808256,140444 786240453385465856,201958 769843166212190209,114290 790618577674002432,232884 788876538523619328,220602 749844046428856320,6912 787670201332555776,204958 786348145743507456,351830 787392754666143745,208307 792907531215601664,247240 793970744174592000,257353 769563472107626497,114236 780504814564311041,180759 794910021016547332,262752 773481931736506368,136904 785279462434742272,194648 764862185327697922,84724 768683175686045696,76146 787086760115404800,208016 761187258179346432,47940 788122896031895552,215754 789092775455133697,222544 790940192504967172,234583 789475419296788480,225981 767835440376344576,101681 767189976144633856,97432 755163158638055424,35965 790633137470529536,232169 750295223281020928,12357 765210021550403585,86440 770641391982567425,101383 774686102124802048,143585 770322089991634944,117043 790648975745388544,232169 752661605247119361,22785 753694519502176256,29263 772492501068288000,129558 774672261404094464,142906 765701095784079360,88361 767302345474445312,98713 791222343020474368,235348 794978202766766080,262925 759181771523166208,57348 773216676292595712,135342 791438352994017281,239108 786447305494831105,202429 751551375541096449,14277 758295969851142144,46909 770441278332870656,118191 756188103195451392,41680 773915096217247744,139404 786244026462670849,11774 763088230602403840,76537 759173725447188483,57348 762564566849028097,431998 777212167963676672,159876 778301350551494656,167311 787069519139254273,207287 752962761936830466,22750 776034301121032193,150797 751608029653659648,16728 787362498387255297,203034 791735659270635520,240483 793285800624545792,250633 778296885094256641,167220 792547472887336960,245634 792215362372722688,242693 795031563285172224,263896 753599774889283584,27187 764248834671247360,82912 793565677109977088,252408 793936304601907200,255942 758681184654295041,54070 795102396565377024,264397 777566107796316161,162497 779392379094786049,121051 788745304023699456,46572 793243354750291969,249926 745444116922695680,352060 753189440533598208,18215 780415904186142721,121051 795314082123489281,264397 763199757221175296,75899 790546795533328384,232137 785547153917808640,196917 794323690871750657,259961 759001823650775044,56175 767860096676294656,90384 779129921071439876,11774 786765292542185472,203996 788521565256290304,218977 790977696285069312,235621 793606207994941441,249926 758270943319855104,41703 793242259517038594,250633 760623718557024256,63371 789138346702409730,221297 749990414174781440,10780 785942573852401664,198671 795762304524566529,267737 756284777578303488,42432 794610278138683392,260181 762968550420119552,75641 780115212389146624,176129 750679915171749890,14351 776467343996293120,11774 793994986241003521,257423 778430862320807936,62467 790522809709531137,231894 792799136089124864,247739 759073988500918274,48439 794559994083438593,261155 754731211772268545,19133 790258430799904768,230270 791092823072399360,235951 756280904067194880,42432 764553202108764160,82066 793397287900831744,250430 775107875362467840,146479 768828266723454976,108710 775976254080032768,152735 792187660995596288,218002 756260351151378432,42344 763881658621755392,79059 765683263188901888,88459 793832630521397248,255393 774654074637676544,127994 771704004925616128,117377 776193904869777410,153095 755246595365490688,36033 753731916080177152,29263 773722457299619841,137042 762824563327586306,74321 768720144163930114,108412 792428811593797633,244550 776289488695881728,153743 767748398321639425,100893 780604369100210176,181935 761775806708232197,39194 788711447731724289,220029 794048988827660288,257492 762913494794731521,73926 793273689538109440,250293 794606759625166848,261155 786472588532867072,203674 788007992033587200,214354 770977837222207489,120690 771504435692314624,125111 795269213518700544,263895 753378731465461760,26446 792903172335476736,192363 794970195878117376,142187 773903984599896064,139404 780808538499284992,183269 794883411647299584,262849 765028398322159616,82209 767334793046478848,94718 776848476806090752,157755 785549687747186689,130635 786002118842970112,200467 775415515485343744,149200 790386736807411712,227795 792403679382949888,244143 751634525810110466,1248187 766419179981332480,92166 793101222181875712,249348 753351333076471809,26140 778513478906634240,152594 771198361651122178,122982 777277281559543808,1011996 758367576699338752,51344 781339999795052545,187331 788904851514265600,11774 771259872427937792,123583 788390147691798529,217519 791105840392638464,236393 762613449574715392,72653 766611624639684608,94699 794584150648885248,39957 734764566211526656,353374 756064430056550400,41192 757600557188153345,47940 789512221076299776,226731 766135537103204352,91146 792501224637554688,244230 773176378288119808,134561 780464948535136256,180074 760596471041265664,63451 777470610419032064,158517 793890419960492032,256255 794587060413730816,261155 761630880100184064,68273 775814156754780161,151156 786934536068366337,207287 793218265451368448,249469 763597251298070528,1249147 793842723027505152,255942 751117426071330817,14582 786534030585933824,196277 791584214240075776,234583 762019237347164164,70501 792311976340840448,243187 794594355692630016,259231 795501476315598848,266054 743502908432449536,11774 795025027607343104,263895 749780015936524289,9925 760297044166647808,61544 760683405642043392,11774 751164243664220161,16897 785966745437802496,199546 766051219034877952,90373 795250973333721088,264397 785542931348357124,130635 789345100866301952,225456 756956799618605056,354841 765295621855207424,85562 789240996764745728,210432 752889286962348032,24134 790599606526771201,232169 755936109549359105,39657 769256950907473920,27164 774628949372628992,132877 778849108144562176,166860 759813346371567616,59666 794582093951025152,39957 762662265002663936,73814 787280227672006656,199307 795426637651279872,240483 778616973437521921,169226 792247565974577156,242693 768209382777597952,103046 733184862442528768,1170859 755901655195934720,18215 778240617268731904,166422 793867615441555456,249926 771884684145926144,128194 779726357676822528,174613 788387231333490688,217519 764861499219116032,84724 753198239957082112,25885 772372759007600640,127707 789921292304670720,227048 791991943374868481,241678 779420993982984197,164578 787065830760648705,207965 787090944344621056,207051 758978120342921216,55806 768156909555769344,103212 779082298553577473,171693 757734364113272832,48220 764618330611195904,80939 774270551300767744,141867 779168242694848517,47783 763233906883559424,73926 773960900550103040,140444 794900407856353280,262886 775026747041472512,146259 767163479354519554,97067 794420037541122048,260404 770139685687549952,86103 758357667513499648,52061 776710943883407360,58531 786750289223229442,205728 763527475204792320,78360 777474518583500800,161960 750829202455326721,15536 779144204098215937,172299 768098068533157889,103126 771659263328391170,122344 743231230070624256,195876 789523442156630020,224678 774715493727035394,144848 778944680868413462,171168 790656906465456128,231881 778953103613816832,171324 787082343525867520,207796 795214672488263680,263895 778237534354767874,166532 795199751310278657,263907 750369742465171457,12883 780536078465761282,180074 790593014766768128,232137 763756525114490881,79924 779349621260685312,174315 792541653802201088,246392 793435216131960833,249469 757089066009567232,45857 757425641784352768,47220 786708604149792769,11774 775880174541934593,150624 795442588673306625,263864 752758205797785600,21332 770740218290839552,120474 788086304944730112,215064 795376328459583488,266151 765678985313476608,87820 781360374863892480,186584 733033791753703424,355273 755102207930994688,35044 793983058768629760,257026 785589960623607808,196767 793906308705419264,256038 794337689713643520,257756 750607008550846468,12883 788972446783275008,222627 758397095128633344,50827 768178458161668097,103924 793173758609465344,249926 761078476472332290,66522 792558389322715136,243075 793166417407475712,250033 765692262785294336,89198 750336922929823744,10735 732705321546747904,350380 776535377628758016,156061 755376443136368640,37044 788736104468013056,220332 794386636536573952,259884 787106969651912704,207613 788156209308266496,215608 790746280829923328,99049 760188565082873857,61352 742763907928838144,11774 792054331939786752,243075 785772412537233409,197297 756707555464900608,44429 781115594464694272,185496 764194843560206337,78274 750478199465783297,13532 790940474999762944,234583 750415096745254912,13201 762697247066824704,70543 768195563267371013,26066 791368479127445505,238207 776896606222295040,155933 792506844405043200,246273 753744073899454464,29263 772091243148881920,129558 793919750908829697,250633 794179346659323904,233307 766349628170088449,93286 773644687701835777,137640 792100946599784448,244029 767825269512101888,100605 790658240895864832,232169 761147982058254336,61051 786559748501966849,203863 732171802332401665,349776 758307491339984896,49702 770935057561313280,122146 763915882124967936,80393 789412301560348673,172084 792804677188542468,247240 786185378457792512,194450 786613228386123777,194221 758721984779853828,11774 785849817176150017,196277 789665944079564800,212131 792486559266275328,246225 750180967009046528,10735 765762404869373952,87904 777548116257931264,161352 780125180316254208,173628 768230634829418498,100893 762097341323108352,431998 794698188900941826,262752 759974740895207424,55262 774295424630861824,141867 785872459459207168,199290 793591996120178689,253793 794601200486326272,249926 794937995996594176,260613 791668801897046016,238292 777157507584253952,160480 778398406653902848,167398 779429179993358336,169764 760489871718744064,63149 778651325827547137,167939 788417262814318593,217837 788566923764195328,205728 793974400450265089,256125 780514119166197760,180306 774119190894563328,138819 787114572368969728,208176 788210757125021696,214209 754081338517585921,30590 780211477252673536,170373 790985012313264128,231881 793100209857277952,249469 794686146668273664,262588 752628156847169537,22436 785528327834439681,194723 790770948114755584,232169 794281527362207744,259482 794696031690784769,262752 759165540950835200,56964 773751260054892545,11774 794563401989099522,261155 757631849581555713,47940 760131634205036545,61051 792370732877639680,245086 754040312654237697,31400 794519224299331584,260882 795438652461608960,267180 766214584432730112,88920 771870822482976768,127871 790666256995287040,233307 771927457427513344,127707 758260332532002816,52030 781826930773483520,190424 750070534411395072,10847 753362659693789184,24704 785547425666637824,196788 792040978899144704,243075 765151507444535296,86103 771077437979516934,122344 794605245246541824,261155 764699364451385345,84290 788885839082389504,220689 791772282016399361,237491 776945679411269632,159245 794586337315688448,261155 753362484002783233,26458 778270355785941000,166532 794027485725802496,257492 795327569469968384,264397 735802620841955329,349343 760089482628521989,60866 778092136684253184,162497 781637082016079873,186664 795079433149358081,11774 751564145972154369,18470 791427109914750976,238099 775476667502305280,112363 778426440056320000,167220 793662096722452480,254209 755163379564765184,35890 764920312962035712,83968 772235471950909440,124855 792449484944994304,245130 764990484922060800,85562 775110071864864768,146720 785900159947251712,199546 751204477818904576,11495 758394500498718721,51344 759573924497743872,58258 786176088615424000,201494 776532548348317696,151299 765443929068146688,86103 758165717137186817,51451 791721326964858884,240925 775741159167528960,137953 732725974371053568,353714 780543080189558784,179742 786986543541915648,11774 790963619987009538,234583 753011850506276864,24319 765362811375616000,82018 752141520455634944,21309 760932077806100481,62063 762012519724556289,70255 763440397423173634,78344 786343708241297408,202727 795413504215879680,247930 792132534096265216,243187 793099262015905793,249469 777771141972668417,159454 792384808689164288,240584 794525940894330881,261155 773323030860750852,108795 789533440953778176,249811 753969037273595904,30590 755927124779929600,37044 770700766579396608,119832 793603769002897408,252044 760952083595993088,65679 781209195706056704,186434 791272493814194176,236454 795068710318915584,263708 753353141844844544,27045 773238404087590913,134561 774563949564002304,279676 751097642592051200,11495 776099845341908992,153194 793616112705499137,254209 742350492114681856,62180 786671384688726018,186883 787911855536795648,205270 791384120299401216,238207 794233110078652416,259063 790673316075810816,233307 761297798788591616,481145 786856907810213888,205728 753958071949484032,30590 771180848250966017,122973 761205556816162816,60878 767050645027160064,93210 769574010539675648,112767 787804730311475200,205197 751134312402214912,16953 770784004517814273,121479 791310017198755840,11774 791786562166022144,241720 765638709957976064,88420 779397968017272832,173628 779844434007515136,176203 791823517469798401,240890 792871487992504320,247877 766760124924960768,95438 790999192839880704,234796 753738305657856000,22439 760524610970476544,63451 787498069172428801,193121 760959804374261761,64692 778149211024027648,166076 752176940212191235,21481 767873900126605312,101681 773719519655321600,138155 785489825705197568,194759 788393894065147904,217519 769758059090497544,114357 793495257669181440,252741 777598388640575491,161277 763368553089232896,77871 781833976004616192,190635 790259594413080577,230270 733323358159441921,354532 756502751454998528,42249 773116861059850240,134472 789520086134497281,226180 762611742581071872,73814 768507985249210368,104999 779436276483317761,173341 753504882972299264,25612 757085023099117568,11774 775445918220947460,149202 779150651284598785,172962 765226994279800833,80939 779175486782070784,171693 765276050897117185,86209 780398782101893121,179742 756936955779227648,43271 761706132146495490,67852 776142901877153793,150404 776314017828724736,150028 778208876286083072,166409 780535703725748225,180655 781113193376587776,185496 787085601422008325,209151 790200582552170497,229177 795700818942967808,266054 764890165290467328,84724 766251976094912512,91946 771729161534574593,125853 775035908554883073,146259 755500160063504384,35403 785374038264717312,174916 755872791321161731,39875 771252501861380097,122851 780479162041499648,11774 788779641288871936,220526 770202109031620609,112455 778925756487462912,171168 786542794076585984,194723 789516526466445313,226712 762866855757307905,74681 765247969415335936,86103 793445334190059520,252196 773613890936705024,137639 788439449231355904,11774 751137078537256965,15808 789080888260694020,220332 790393525946888193,228354 768497850535653376,106281 755072890475802625,14277 757187463215509504,45125 758418422824706048,53163 762389469731270656,73028 789333038979166210,224680 792369332537921536,205972 785629772403580929,196277 766687572420616194,84209 768182003283795969,104562 760179958547378176,61544 775827230416965633,151165 760501877259767812,63149 753979075417505792,30801 776207125412446212,153845 787058245269684226,207109 794572175088975872,261155 779296300101763072,158387 771894418450374657,128615 789292780619038721,221785 764556202801901568,83945 764917162490277888,84724 781288540718059520,186434 785700183107436544,197512 755954505582206976,40881 766254112593809408,91946 791597144423686144,238272 773319189356359680,127707 778303520898424832,167319 763152777476317184,76188 795714500611575808,264040 755491676282499073,37892 758115868672860160,50424 790986412401328128,235590 758103974834692096,41703 781689286173261824,188401 751604162262073344,14277 775875375482101760,152314 781408052868112384,186584 773891496948805633,139404 780623219975819264,182049 773271266631544840,133666 791447581868056580,237935 763802265870143488,79691 781473192040861696,188119 790648427138940928,232169 755187452042551297,35890 762699310437916672,73795 792023246971469824,240145 759781371011174402,59339 764148298093584384,82209 768334367525568512,104662 774651368455929856,144542 791732645155708928,240682 759126267681792000,55710 773617612504707072,136947 767061924982976512,96898 770479282506399744,118192 794604978388303878,261796 781211283274264576,185595 793933980085223424,256255 764140347643400192,80393 757376483555962880,47240 757803613049663494,47570 762400725955510273,67852 764273731917275136,81065 779738714901770248,176364 786392755786264581,199640 788863578136678400,221143 762991524531490818,74681 792346146425274368,240584 749784660239118336,8112 752921455709474816,23899 788734376745984000,220332 793157143969038336,249961 791688279963951105,240483 794019338390933504,257492 794985432941531136,258456 792761765813682177,247076 765503006422999041,87249 790702836724162560,231894 793102648744382465,249469 755632924762988544,38183 777893437068541952,164001 785535441239838720,196277 750850654260891648,12062 764968237864017920,84724 769769501021745152,103436 780611492781629440,182013 785326375108345856,194079 793450090069360645,252020 732282618100764672,349060 761238424137236480,65626 766501807241781249,92958 789218631561441280,219754 793031376476004353,249013 758679751687036929,54070 780490567742390272,11774 794689625746903040,262752 794586801516122116,261155 775459247563808768,149259 790844085854609408,232881 787002301420634112,46572 792720821865238532,246824 751146140419129344,17259 771186090489225217,117125 772836095511756800,132996 786988804871639040,11774 750474720999387136,13201 757568932228296704,47761 790135001517920257,229724 779563965605154820,350822 795403083605942272,266054 767371693589397504,97386 755715487196078081,39194 762281960580472833,70543 788780720965685248,220526 793134788987199488,249882 770650554007691264,120393 753807823973130240,29271 769639222437306368,114422 767806217817161728,101681 764576511143792640,81659 749218435834515456,6911 785614771911614464,197286 763943723323445249,481145 778732699271823361,170187 777974555725922304,164764 763830603364102144,80674 791659299126779904,240483 762695657698172928,73712 786307578376687616,201958 773521836462178304,136947 775495405597372416,149259 764969979179569154,85562 761957246121181184,431998 790491352811405312,11774 750887180231376896,14950 763757128376922112,73712 781434575843053569,139404 789272870350225408,223935 755454900583051265,37433 755984731779457024,12728 756248128060284928,41703 763777680496091137,80177 773483123036282880,132853 785664091276865536,196277 755228741492547584,35373 765046601484152832,85562 767771009730609152,100893 787801086707073024,213064 750174873369112576,11495 760578837721776128,63868 785519225813237761,186883 787985732640079872,214209 795483907617673217,267262 779372094559629312,174442 749718810740006913,9802 760158336008335360,61412 758121653385752576,51239 787328287731093504,210253 771540699523055617,125554 793187674043449344,250430 794021507089301504,249926 781554153441136640,188401 768953135339491328,110023 787129825450491904,175891 795069981331521536,262849 762444371664904192,73008 787788492763914241,205197 788783635021254656,220526 767805166980517888,100893 786193578729074688,192032 794626579280384000,261155 794612388511105024,234583 785767167132372992,195975 785896771541008384,198094 793426821463236608,196314 795422918356463616,267014 781169347569995776,185601 793674513871405057,254135 794703273626193920,249926 753221898151034880,26140 771985661633060864,126390 773606384281657344,137042 775792868296392704,151156 757642782869643264,48549 749062981875539968,7121 765618467475185665,88669 778707280497811456,169327 790172077437308928,210235 791355778753925120,238395 772883270497337345,133043 774753319122194433,144654 788384522123431940,217083 793562896307326976,250785 791794510619631616,241033 759525765620768768,57961 768813836031832064,108849 790257115306795010,229693 791366755079692288,221785 795757508946116610,268777 762405285180825600,70886 790894574487166976,234583 791264018572783616,237491 792120678241579008,239446 794599788134207488,261818 755826619877654531,39957 771052196964274176,123028 740392650612846592,11774 793509703569461248,249374 785337347806228480,194205 770429810967392257,1249736 788137059638734848,214809 791166839246163968,235590 794400940820287488,260404 765404693283483649,86577 754834201073942529,30590 762067141193457664,71026 763146783211917312,75615 776135614567555074,152106 787088284488916992,207109 771042725936279552,123085 780374678137286656,179742 771727275071078400,108396 778303579262160896,166335 793986876797571072,257423 762660938063372288,73814 790189368078204928,228354 794568541156626432,261155 778924538922987520,171168 788100068742012932,214247 790918639478276097,234568 794561257991012352,261155 774100676175552514,141360 761604641264115712,69669 765536188606345216,88052 776742005024104448,157755 768583866822950912,107859 751753094921195520,18495 763738921163300864,79290 777675033162514432,162596 762110247909494785,72028 777917295440064513,11774 769997180828524544,115042 777858596788899840,164001 788848925692362752,219119 771801842774835200,125853 793541631593029632,252020 770284492762312704,117257 792904694897127424,247877 793309668579815424,251390 772221560388149248,129471 765775472756137984,89076 778202300070268929,164663 778615798193541120,169226 785547881872842752,196262 785255989557678081,193669 793802856700768256,252581 795740681738317824,267862 757805856243068928,48494 765454569405112320,35479 781157071664386048,184223 791740073419034624,240145 785857267040124928,198878 790988796812791808,233692 793489558352560129,250633 759826739845533696,58542 770814210972409856,121479 791617583476637696,240145 774040320661032960,139404 779900179650674689,174995 787342243367624704,210207 789186272673746945,11774 744956058226073600,351147 755217103154651136,33751 758673872392564736,54070 769551268989796352,111726 791592218721193984,239926 779480813674958851,121051 793612694259576832,252020 765381229545922560,86645 773483934369722368,135381 758852775761412096,55257 773601623897628672,11774 777633800318627840,162596 790624792646979585,232137 734267235523387394,1170340 787375948945514496,209269 772484220773998592,129662 754157463864238080,27045 779479037475430400,174315 791710796669677569,240483 749568338364334080,8664 776450483338653696,11774 781117942268203008,185496 794005290836365312,256502 763354434239946752,73814 763692702642892801,79600 776125517850222592,153545 792615277942960128,246225 762075684130918400,47283 763462302704078848,78159 793948739882754048,254444 780086875428163584,177696 762077543302254592,352550 748923852424708097,11774 762737448333869056,74247 765537202524844032,88052 794005401834401792,255870 758140402155282432,51595 766281910410702849,91751 773702406731366400,138819 786028549081751552,198620 768942430674493440,110381 775575191435051008,1250232 764163053269032960,81601 793997569323978753,257492 772113514013925376,129501 756298481195712512,41689 795355582727274496,266138 779046031254286336,171017 767529806368047104,97379 772173755531526144,129325 788461693999251456,218275 785909746339549184,197512 753534363946487811,27045 773327303606689792,136110 793319402062184457,249926 753047205171167232,20602 761994344983388160,431998 778005817366867968,165435 776496532447236096,156012 793588628551241728,253793 761088535537430529,55257 770381113755918336,117257 790250135984812032,230282 794312117172064256,256038 795776314464604160,267737 774113468387430403,140444 760727277017628672,63655 775036434151514116,146259 785963918690627585,199262 750853323335532544,15536 764216888100544512,81946 766865864561872896,95708 777848350330724352,163990 790557626459361280,232137 794906617296945152,233154 766667843555430400,94627 790708821945528320,232884 778277250663723009,163990 781249476296073216,186434 781541372226592768,187976 776523385199263744,155688 762677227095986176,73814 778674144997052416,167677 766755520900456448,95988 758779807639277569,54347 758832070063824896,54070 787377083357929472,209800 755546793975357440,38476 756255529069121536,42249 792091393225351169,243427 756480563800788992,43391 777943092968169472,163990 788694776770072576,219537 791387497016266753,238207 786404512034500608,203674 795037237025144832,264724 793584060698337285,252408 794622570758696960,262053 753704962161508353,28732 765311159943651328,84209 773854410757636096,139404 775285920048226304,148045 787306285771304961,199307 767973702898180096,88930 769655475818401792,114779 790546964211437569,231881 794391669986754561,259743 795121086652354560,261155 770597243178983424,44421 777335674785718272,17416 768914876811005952,109874 776898216621113345,158673 780795222359932928,182036 781501929411280896,188401 732989899046027264,351617 780818054074728449,182122 767154633928126464,93112 791528115424067584,238207 780556091964915712,180723 790758879541932033,232169 792142048530882560,243187 745178379104616448,351424 755740156691439616,39235 762613614712717313,73814 768886461403914241,109945 786705300317474817,1248522 770732710369296384,120610 787770751386423296,207849 760482379278405632,62798 772480601681035264,131027 786966884868644864,207949 774634386234941440,143585 780810952740528128,183269 766453335050379264,93823 775624687099514880,148045 786406857548050432,203674 772792677280559104,132335 762017654337044480,71502 768842519119409152,108849 760242109727248384,1248387 762150477643395072,72121 771423746028699650,124537 786297965581185024,202007 792468854563758081,242693 757254624407461888,44429 758813644578693121,55261 765263066808352768,84724 771731789601607680,127366 771827368407162880,125111 773930705533280256,139404 779056861324701696,172185 792471909430591488,246225 770988141327056896,120341 778997766009815041,171324 777076799234723840,156835 791712730055057408,240145 752651207374675969,22715 765650089641701376,88669 795754196658192384,262022 759365067544690688,56924 786699524265959425,1248522 793609349465645056,252639 766981968839999488,17416 773545711430426624,136904 756241633574653952,41689 780387110943596544,85854 786938943618977792,207287 758434918707949568,52749 764763805549232128,83393 764857474671255554,84724 787643582698156032,46572 756215667682967552,41798 754012617090428929,30339 771145692337344512,122145 751865372458967040,19100 774815692717600769,141887 792424642904338432,244550 760183473600598016,60866 758091778448818176,51406 790809669665067008,231828 756366933314895872,42495 793611920641175552,254135 753959588597227520,30590 780950582504939520,11774 788355319919292418,216991 793241817651089409,166096 764450187146178560,83391 768578884279291905,104973 794595272026226689,260081 792829468737957893,246514 770880193867022337,121949 793614471704956928,254135 794565669140529154,261155 786642943373352964,205270 762374908441686017,72696 757444941572210688,47261 764469977109831680,82002 752663841264328704,21551 760969564826046464,47940 765264962734264320,86653 781294078130401281,70338 771436773285113856,118191 766498563635318784,93405 771080415234945024,120610 776604391008796672,152946 787741854339047425,205197 774099811968483328,141360 794292187231944704,259599 794545135191085056,261155 733111797553725441,355106 755032985154355200,34167 763936684350124032,79691 764836245667143680,84711 785997438800637953,199211 772161362952851457,127707 761004883709419520,66116 778747397543342081,169923 749416102728380416,7852 773712007287549952,138894 757441262869843968,42958 762790502722854913,74535 789190362019475457,224196 791819118001344512,239998 780899606255308800,183269 770369676476092416,116618 790945993831383041,164764 794625429416067072,262145 795357359426007040,266500 789731597096484864,227730 732283831424831488,196346 751564352327544833,14277 786244333984882688,201958 767909106590113792,101791 750662151866552320,14128 767184848670908416,96851 760443152478068736,62755 766005609124814848,90908 790251480863440896,230282 791792504278388736,203710 756087450120949760,41428 763125312968269825,76202 776462955730710529,152314 790970801885327361,234583 761050324404621312,64197 777329040780697600,160480 769919414816743424,115511 791351969696849926,238395 793796870841700353,252408 765957833644908544,88930 766021238640619520,90908 785969417104527360,64652 764710910321692673,84422 776922213672968192,159308 775681696230289408,148045 756962810941337600,44429 769244706572148736,60069 792031638268026880,243187 794615470267592705,261155 761934421083693056,431998 764185507370770432,81702 775723079766990848,150663 780614794080432128,80785 785414701983211520,11774 790545658931351552,232137 749792897957040128,10251 791332897110106112,238207 793525691715166208,11774 786014589288939528,200467 777177172175970309,160651 787084236268470272,207287 793125923168002049,249469 793994508270731264,254135 753911229647814656,350711 768968590041178112,110615 790244557984141312,229693 790976848997908481,234583 749692329661915136,9295 755170316641382400,32528 772360454580699136,121795 791924942308777985,241367 732792417385119745,174090 770382158326173696,118482 763009206492467200,75899 773647018350837760,137640 776920451675066369,158338 794370196177829888,247743 763015064882470912,75724 792025462830669828,243187 786356251659612160,202429 792768814182051840,247241 791818179529977861,241819 760125749739171842,61011 781340059857551360,139404 741605701932449792,56436 756601289375645696,43225 794526682094989312,261155 767363577820962816,11774 795275993795723264,265908 765915346414866432,90031 776569718241099776,156976 776865636236484612,157755 790625114752626688,232137 793659237603901440,252020 785682436902584320,196277 794687018005450753,261059 792387633510952960,244550 762018301660762112,71476 793185076397928448,249926 765203234726174720,80978 787730890491330561,205197 793472845053657088,251350 763312671194161152,1249077 764782110955573249,84724 790695621917192192,233692 794549426975023105,261155 759862826458501121,58232 760453526443012096,62063 786015827363373056,200382 786622094050287616,204977 786274577697611776,199538 773609046821613568,136947 756471555882975232,43391 766701359911559168,95672 768118547671232512,103818 780602047292805120,181984 785546492949958656,196917 791018998775345160,192780 795071308635705344,263895 775744334171865088,151071 791356949149417472,238429 788892883738853376,221635 793109411589869568,217519 793185376709906432,250033 757965433978793984,43195 792427351556710404,244464 754743821737586688,32869 772744272969920512,127707 775761962688974849,151071 787969196105707520,212564 790922068585885696,234583 795444898732220416,265885 774306155988258816,141867 790201178843774976,227626 795706717887610880,267655 792085388433035265,237964 765893479322914817,89859 773508395554996224,137158 791717406133452800,239405 752944217245102080,24597 775029261786832896,146259 771928030600163329,128897 785539690564812800,196701 778645356171100160,167319 793222109321371648,247651 771127361500684289,122299 785652355790364672,197324 788017903216037888,214492 789964983673184256,226731 778400492728619008,167858 761274817953820673,64339 758815061552934913,53996 756831584209149952,44788 786328573351170048,194091 793472268256948225,252408 764898925631246336,85159 767401095857631232,94699 756541461307518976,42432 757379012389957632,46294 759103184883314689,41703 781674619036114944,188401 764274725887455232,62180 780549163775889408,11774 791685353211953152,240483 768976674662846464,110615 788817703343628288,221283 779430300862517248,171993 785715672747606016,194082 795358984714813445,266500 764321668755881984,62180 794720195591839749,686533 768125809454350338,103261 763045326664105984,75724 794043302685396992,256239 758825440878354432,1248649 771875367061688320,120613 794607382680608768,261155 765413083250503680,87145 774161927106797569,139404 761894362636660736,69516 765967031116173313,90618 773215913160142848,135025 776953982476484609,156835 762862690251395077,66897 766021792645251072,90384 786904538548674560,206225 787086891896098816,209043 765520965048475648,87965 778632543792836608,167319 788741878283927552,220029 773994989948964864,139404 785735014495289345,194085 790626444124631040,231871 795092413492531200,261155 770673953090134016,120341 786208187061968896,200467 758250429016903680,52061 778453362857480192,167398 791678459781255168,240483 751795802394144769,18893 772545713834078210,129908 788074650597257216,214899 791416561034792960,238780 768569037886337026,107428 764781317644951554,84237 766002359189274624,11774 776590399586525184,156053 766008243164483586,90384 795321997853073408,264774 765588024457515008,88428 791062356126162944,235963 766695569225977856,93261 769725881161912320,113894 771133449746862080,122317 786383232543580160,202381 792368148142026752,245459 758229355273347072,50535 793127205123465217,249469 794029286294335488,257668 773604020258607105,136904 788765870612852737,220526 765127632098848768,81946 767804090747277313,101681 791507358585192448,235147 780600449174949888,80785 787338961400324096,210207 765936076607328260,90384 787239252958535680,194213 795427011846086656,263907 761850507111563264,352717 771055250358796288,122955 773254627282161664,135736 757738744845860864,48205 765249747745517568,86103 756611559410065408,43383 773901379760824320,139404 789853804380336128,227242 792439352861167616,245566 736235623762120704,11774 776886965023178752,154965 756962341175095296,354841 764835064622485504,84724 763933742591152128,80720 774377425073340416,141913 775914081035309056,150663 792801326962925568,245724 764795709476470784,83945 767692509661114368,95055 769248548269363200,112336 787294198861029378,209035 775752955576197121,150511 777639822974390272,162370 785918327793262592,22735 758085018984050688,50542 794548439946326018,261155 762645562881675264,73023 786545554004316160,204284 794599034505859077,261796 758738765196263424,54070 781218432087916544,185310 760277848947060736,61470 770703791788290049,120613 780073981390925824,177751 785947915378319360,199546 733080293125447680,349814 794297073860390912,256439 791474858295193600,237491 795689453431836672,266151 757873336055656448,49422 768814920133545984,109167 786211063171690501,200870 792539615898931200,223249 793181452275822593,249926 759834211238998016,58253 780739864933216257,182036 785585789065244672,196277 763781698161037312,80098 788439047005798400,11774 790920808340131840,233307 792277033594163200,243615 767709920640790528,100541 732689692211220480,353228 762303673477234689,431998 776906327175995392,154965 753207438736822272,26140 776370949058801664,155344 790915342562365440,234898 756574035245305856,43553 767732260854390784,100893 775852289835892737,112363 780907839355129856,183283 758006934591209473,50442 778367715719294976,167569 768174743878979585,11774 763586115282542593,37160 761618309095657473,65222 774000951405453312,132578 791699684351959040,239998 793099622990417920,249469 795699517869854721,267567 749967216385282048,10735 778664878470934528,169310 791437593162362880,238639 795279496605642754,262849 794573512690135040,261155 777922773842735104,164710 760557689143525377,62728 777574078165102592,161978 758800224978546689,52031 767584103264755712,99471 776389560032956416,155328 789673411114967045,224513 777570662462267392,161456 778855691817627648,170385 771433453141098496,125367 778584969388003329,168794 795061802178662400,264397 775779173621075969,150426 778325587488231424,167220 760205317271617536,61352 774994347565518850,146259 777897201083125760,163763 785504643744837632,195975 772878506732556288,132335 778651289316122626,167939 785889051140292608,198878 794645727821594624,11774 769541837682016256,114162 781525409045237760,186584 753360807094808580,26458 757877789739581440,47940 795394535497101312,266643 780384336709378048,179742 792379647732297728,11774 750809005887414273,14981 761363542259949568,67229 767934789915594753,100963 793190778138980353,249234 759462371953868800,58057 768270688885018625,103149 773881715211268097,139404 761328741570142208,68057 772905490233696256,133043 793503638320656385,252984 775459778852188164,148445 781154043066404866,183759 762172007827976193,431998 758332681717440512,50923 759457195893358593,56800 776817146231922688,158314 776873768060907520,155328 790952643719892993,234583 764124924843663360,82066 774025500473733121,139404 773979298285879296,140444 787152237592064000,205728 752240796980670469,11774 771506508823539712,125163 788507780680445952,218349 753759113415430144,29263 778374338898604033,165185 771162258806235136,122982 778359369922641920,166852 794158228963663873,258249 758444282143531008,41703 776761267797258242,156518 788846000735649792,11774 793700557886222336,247241 753631425337839616,28726 759181103106256896,56964 781546028013064192,187611 785661059604488193,195975 764192867380105216,81869 790735568112082944,232884 760258813933027328,61545 761641482017091586,69356 773380843477827585,136258 780869400073269248,183668 763187227740348416,76723 771438043412697088,125813 781620497326845952,188874 788068766764576768,215005 762278092383645696,70886 777878222864322560,162309 751053021711335424,16578 795685499725815808,261155 767750343753015296,100605 794543845170180096,261155 792316307899310080,243398 794548192721375232,261155 763298321565937668,57901 764514688449163267,79513 794949575148716036,263895 751020015894138880,16303 753629681103101952,24201 760916614564941824,64692 781285060951494656,185296 789938762658656256,224680 775937461247549440,151539 791025754049949697,235590 792023697460781056,238099 759095098655342592,56964 790938862247968768,234796 795743818226270208,261155 753269717511442432,26670 795290834602074112,265846 735239742959321088,11774 765263790464200704,86209 786230149788241921,199211 773635600746418182,124297 791181945841614848,236454 795360576956297216,265908 764717959210110976,47948 771117418395623424,123229 778287590441181184,167220 761624052632920064,69711 774987938983579648,146259 791307644573065217,237787 761346554179366913,68102 780765710410665984,182960 792765488912793602,232209 770312277400485889,87904 778464733296852993,167389 780815334546612224,183546 785866923485442048,197512 763432997114687488,78304 776787786368253953,158151 752293558736990208,17842 773330923685228544,135025 778894317637210112,171022 768282000587317248,209828 781010587383988226,164826 752990564669353984,14277 794926981704011776,226738 763818974912000000,80393 791060173548814336,235963 765856399754727425,88459 790981115062300672,234796 752843044865478656,23899 777567933635530753,162322 758121053067501568,41703 771893664419282948,128615 786086956837068800,199546 790961217711910912,234583 777816441638703110,163153 795469476137463808,267133 758255412235952128,52061 752274955379802112,21529 755905108618141697,36522 760898612075388928,65404 763846906925621248,80808 751819185777283072,7546 759213441592745984,57130 793509459565785088,252741 734492005628157953,11774 752229228406566912,20279 770330690881675264,117257 792597488700043265,246295 761245481922138112,67460 788761341754347521,220344 750778083184173057,15316 769853096348545024,114422 753318155833835520,23739 767023280100216832,97355 792909675922620417,236884 785827108467597312,197512 792065332227833856,243614 787795173094858752,213064 788454134399717376,218275 773898219629621248,138382 762308071070830592,72550 767820321655324672,101235 791500078963843072,238344 786290308161998849,201558 772517400004755457,122967 781823750488686592,190586 791655539763769344,239456 793096436078510080,249469 750846706573455360,15643 752667203850211328,22777 755860824355328000,39462 794618550455451648,262022 794713538958917632,261155 793107581191397376,249469 759099017792020480,55257 790996271095873536,233736 793846429609492481,249057 767408905819398145,90384 793655326104952832,252196 787144358843650048,209351 749620558879424512,7546 753359548304490498,27045 760601529132998657,63451 780365190311317504,179702 786791439413895170,204901 791582780933013504,219754 787767526310580224,205197 789521527846871041,224693 750416545315041280,13343 756970692223131648,45672 777185644506406912,159411 756980484010278912,43391 792661182460997632,245117 762051604652568576,1248996 765361066473840640,43471 749954020698054656,10696 785960795716718592,199462 758083236375429124,50827 765722488848392192,88432 768913945927290880,109874 781310899894231041,185601 792421644257992704,244550 794213940196769792,258771 754712629705408512,22393 773658819041693696,133081 776116211285458944,152735 792161589348544512,243978 776114638756974592,153762 776130884390952960,153921 778729192011595776,170252 794644764901707776,261155 775433459837837313,148574 786738339420315650,206010 767820114888536065,101681 772178694232236036,129991 755459954287390721,37433 775684611842142208,150663 766396929550983169,92264 762380349938757632,68954 780641000398131200,182037 794010497771274240,256239 752659812232491008,22785 768569928404246528,103071 792402970545532928,243165 755111393959878657,34731 752931550975651840,24173 763864789000986624,80366 791670208092114945,240483 773254283965898752,135736 765211409105850369,86010 779881520320253952,464984 785632944626896896,194230 779912267441799169,176109 785687161030967297,196277 795367574783594498,264397 760954936075034625,60539 763282418899963904,76549 768066079146913792,103261 781322722383163394,186584 794680955583729664,261155 764308035716001792,82177 757712542017794048,47844 761728528765231104,70543 767401846927425536,94699 791725739338903552,240718 792068915404869633,226738 788758181363216384,220526 789762841561669632,226490 764299776846360576,83149 787883052760522752,212239 757519976961945600,354841 778422712159105024,167220 791478244138639360,238207 765211435781718017,86120 776093865090711553,153501 785991877061251072,194450 756209231594795008,35890 794235079312560128,258598 764993655555751936,7828 771002889422663680,122146 794326411565813767,258085 765231691405332480,86645 779073254183079936,172120 787635263212183553,211794 753259417949188096,23742 767893642056966144,1170369 792488145300455424,246225 794638701477429248,11774 761684130312499200,69711 786430825709600768,49459 786448050952765440,198304 792053650629627904,243092 787875886393622528,213647 775885111799771140,151463 795398522673754112,266138 762126764311130112,431998 776560474313805824,156053 750195114429915136,10057 757308462732894208,45054 760245556581203968,48052 766613949081083906,91700 751089945125658624,11774 793514135267016704,252741 786637209856200704,204413 793869106013347840,253820 755077421666152448,21074 768968167318286336,98972 795759846507380736,261155 759408492557983744,58232 768811077417201668,107469 761302591196180481,65222 793205874332426240,204333 760233996571652096,61286 785263946387316736,194560 791159330284371968,231894 761225554314010625,61051 781909910929813504,61011 767802319568113664,101681 752989928053542912,24346 773189544925536256,134561 775968534664912897,152735 780625993711005696,182154 759122822128103424,57105 735436446891413505,1170550 775522135938772992,149259 776145903988142080,153699 777888675086598145,163763 791590642736566272,239405 794917855724703745,262849 754764401367023617,33356 757847586099204096,48804 770679214894964737,120610 774574542052294656,142506 775088256492838912,146259 780542362267234304,181409 790609749544886272,231871 759831706215981056,18395 761596972490817537,11774 786312369517563905,201558 793096719357521920,249469 781059372260528128,183759 785940456945422337,195481 758131517398851589,51451 775499523124846592,144654 781878815136092160,188807 790724285497311232,232911 793468173693575168,252408 772773060902588416,132335 766769797749149696,94683 773189276313858048,134470 789473495793229824,225909 794697969996038149,262752 758048792771952640,47940 768889173029904384,109709 745630127426404353,669866 791423344692305920,232169 746379342553423873,11774 772096609089978368,127775 760526203925110784,56964 794557475160608768,261155 754827531144994816,32941 766410908604039169,91791 770904407240155136,120474 771232916357550081,122146 794781156461998081,261987 768895539979046912,106774 781631743421878272,187969 763207618143846400,75899 766690417731448832,95593 794637764914352128,259743 762078637734658048,70177 787437479821467648,206117 757583171814764544,47090 765991947509039104,90622 794182742569263104,255870 794989330985009152,262849 758053077609963520,50827 766518921771966465,93184 775330364784910336,148045 785250614712340480,193669 793345894661758976,250033 750363016403775488,12883 768387624637693952,105603 794622302189187073,262145 775589460012441601,148713 776998504589824000,159906 788741721794482176,220332 786272894137532416,202429 767843002601529344,101134 776969511232733184,157082 788813427498037248,220765 792108501728305152,243865 744554999372451840,1170557 791162908843663360,234583 763762856093478912,76406 791348316063825922,238395 786651364344463360,90209 787422515299659776,208252 771322313912553472,124597 759822991538528256,59969 761499733118504961,65404 768235081030770692,103506 775537657900302337,148713 778959979369947136,11774 751214950215929856,17517 792172067718172674,243075 795079328975425536,264397 795299358631755777,265644 754835443124834304,26721 769269748865441792,109666 768948386028367872,109571 788157497215422465,215608 788481878877614081,218507 788923809659293696,220332 768547069447380993,107559 761318812587216896,67938 768124851324329984,103485 792204860670242816,243427 793466737446486017,245117 794701160225603588,262752 749793769738895360,9643 778561376906309632,168297 790956001432338434,234583 761343886723801088,67679 773272959720919040,134561 775527158576013312,128194 794900049453088769,263697 791308075198193664,237787 795336640852086784,243075 762027532824608768,71497 769271063360385025,27164 788790971639083008,220526 785360453991927808,195481 786666112364732418,204835 791326152648380416,237491 791366266544066561,238205 794644180169412608,262022 758623674194726912,54070 767818923584565248,101681 795369696166027268,266151 770677702823145472,120094 791337276294860800,237491 767742182576918528,101134 778038451207888897,165523 753507130142027776,27045 790392834738171904,230485 793951820431302656,256105 787321372926062592,210207 779885207906160640,177444 785944935430234114,197512 785980267987099648,199478 794039635823489024,255826 792433676701151232,245698 793131724859404288,249841 785607497172135937,197512 753683944164425729,29040 788754647817347072,220526 778787437480845313,168794 786944472009572352,207613 793699855470358528,252020 781796904774602752,187997 788772739435884548,213253 792021074934435842,243075 762211613663453184,70884 765268938091405314,86693 778963005446946816,167220 791705474227802112,240145 793606541081317376,252639 773908202446610432,139404 771136595349106688,123595 787093052305268736,204835 774292477847023616,130980 755284657999056896,35890 768516484771540993,104973 792017878799319040,242707 751874123979075584,16931 776449879090589696,154832 780509043626422272,147029 795695124894384129,267862 773667630788009985,137869 776638847014711297,157082 755825444016971776,38032 770626031795396608,115526 785646511296225280,196753 794230524575256576,258598 763848640116957184,78159 771411664596037632,124600 790701507679313920,221524 759354945401487360,56964 773187593936728065,132996 774456565705371648,140444 790245446853783552,228820 761959821167984640,70689 770373132402032640,118393 788879719122907136,87667 752959134304206848,24248 757443329214652417,46006 772989981132554240,133988 795264795704434689,264335 762862940932349953,74650 787057900518858752,207861 785808613688344576,197512 777978116329332738,164679 788136005551460357,215480 792849387630186498,244270 795675177489199105,267655 766428856722993153,84209 776197299265347584,154534 778312798459736064,167220 767007792196685824,96263 785588799388594177,196676 792521746549239808,243286 793342255448875008,249926 788143506518740993,215754 765628983178301441,87245 773518310696771585,133617 781187126423453696,185257 794687384986128384,262752 751596181822713856,16728 791606836205977600,239405 759155728506585088,57131 792554232490491905,246225 763803682496446464,79987 774195613831303168,141867 787044197232619520,208178 787265708598042625,207287 791464141361905664,238292 793526759484370944,253190 789547886480502784,214899 790334788334972928,223286 767845686561869824,101681 781745753920266240,188874 763498118096629761,74592 773113707295420420,134470 786198434403540992,198671 763340432109559808,77185 763520208652738561,78684 764307020153360384,82457 735527560654774276,351152 780647363689877504,182257 755837276840534016,38521 788081755463057409,215252 770519063235878912,118985 765606534495674368,88052 793893499624001536,250704 791120928394645504,236454 763699723421179904,78304 781243902967808000,185595 785281387339194368,193669 795683801057939456,11774 768062002832912384,103149 772094496267984896,129558 778392577775169536,152594 794569473789399040,261155 777301655872237568,108396 790558456549900288,228576 775391932319080448,146479 769984967703134209,112363 792407234634391552,238928 750821064024788992,12535 751179315765620736,17591 732643843905101825,353228 733058992826548224,355357 794663911735881732,261942 756610066896162816,44399 768763758197940225,107984 766420918746902528,92159 788880950629281792,220727 791632162336350208,240145 793967101656432640,257255 771056739747762177,118174 767082754999586816,94718 778254544752955393,166913 781125899907239936,185496 781903359771045888,191354 787809892434190336,205197 791424875621593089,238099 789837761788477441,225359 788434789648986114,217837 793151106725666820,249926 761260922937761792,62771 761286072261156865,25965 786953790461128704,207613 766028738110685184,90384 749984190616178689,9925 785282167152738304,194206 791835259243376640,241819 794546803559395328,261155 786218063666438144,201946 786636398602235904,205270 794312583285276672,257492 780251107209601024,171693 770623445503647747,120115 776149474552995840,153845 788234115959037952,215754 766053646220091396,90384 794763775433809920,261155 758873969353039872,55859 793870697013637121,256255 733050572086075392,354869 764829418204176384,82759 766323557466984449,87607 779644745731674113,155916 780451799299944448,179742 768855513023016960,105109 766966413634318337,96962 773512794415169536,137190 779383398196387840,738099 769513948462931968,113836 777495042709749760,162057 792820870469169152,247877 787751217497776128,212662 789849589033558016,225439 792474370056851457,246225 789243179212148736,223921 792410681639174145,242693 792766677859438592,247087 760106764570275841,354111 767856391415537668,100605 785559996339675137,196247 793548024005791744,252408 753937055307235328,29263 756557659172515840,43391 792809120130863104,247240 751075639332077568,13726 780838060053270528,182659 785509326496542720,150812 792375695225659392,245136 761987645408849921,431998 767826217345150976,101472 780565164034699264,181613 780774848301707266,177233 792500205400694784,246273 750901327031599104,12357 756252882404536321,42249 758384890391867392,52112 751754324385099776,18539 795451686437298176,261155 793340250458316801,250633 778200094537416705,166390 740356518176948224,11774 763922380238356481,80393 785485038951419908,195849 790949439577821184,234583 755072976773607424,35217 789310604871733248,222500 765615677675859972,88669 779158541546455040,170547 749521045476999168,8248 775061104204484609,146847 760248635917565952,56420 762690348497993728,73926 769490801206317056,113846 794190192605208577,258331 765328797671436289,87249 772907588543389696,129551 774295350731415552,141881 774361067950575616,142668 794941729304678400,263895 794708523925925889,262752 770317280433410048,118007 771778700845076480,125853 794332621689995265,11774 753005830203670528,25135 753355834898259968,26539 755880315789291520,39657 775435504183566337,148045 778252967103168513,166816 794981003915919360,263906 769926509620584448,115519 772563585893490689,97515 774279353634992130,142090 794162665815965696,258331 794572313110974464,261155 773965221052448776,139404 775902758167728128,150663 762792115227197440,74483 764956763032391680,84449 768565772855554048,104973 789887997642739716,228437 755747297040957440,39195 786197282244947968,198304 794887652885622784,250293 795285102557331456,263895 779795196837924865,172185 788945499910905856,11774 790742054405976064,232863 751985033481588736,1248204 757798635723599873,48094 761652510096363520,68993 791392344037818368,238780 794671271019773956,262022 789140792996532226,223492 791672692067799040,240483 793194618934456325,243187 780835019321405440,183269 781281902741237760,183759 761247977302220800,67511 779471810710691840,175181 762718311779930112,74247 776204264892805120,141887 792049414898454528,243187 754737037849141248,30303 792488215559020544,245715 773975537433780224,139360 785362506277539840,194045 770389238252797953,118698 794190623050006528,257492 772448948745142272,130192 776110554171772928,153501 788019226585866246,214492 793184925054857217,249057 756399345566556161,41680 779247874471292928,171795 753509043709227008,26513 772762106932277248,97305 773519820436430848,137042 763747965949267968,79402 779429434554216449,174613 765910517651218432,88361 771527331362009088,125163 777145407973580800,160480 786347469345067008,200383 794011916029009920,256239 749609027659702272,9332 755506828260184064,37979 760785021594722304,64689 792163863152234496,24173 794197279380893696,242693 761893868736360448,70941 791719030096879616,240483 768603914446909441,106896 767812902183141377,101479 768833766118666240,109337 780821860103491584,180825 761890688640356352,69947 773477448499486720,136515 754080772949028866,31377 765702322999611392,88459 778053897013202944,165360 775028239509037056,146259 758267078780477440,52112 758047497117761536,51069 788769896419233792,220029 791773111095963648,239582 732632791465099264,1170373 780788295139676160,738099 760571064820830208,62757 760627131986567169,62728 788208276307599360,84759 732639330750074880,353162 750753119093547009,14277 765905503499067393,89930 786296593758691328,202429 752931326211289089,24597 760179361831985152,61494 760511528856539136,62771 788434341776982016,218107 760930333042679808,64730 762839223959375872,73706 776791023980773377,157755 793988522554392577,249852 791698577127079936,238429 758000129873879040,12954 776876237130170373,156835 786026351904059392,199546 770375572161650689,118538 793614820859785220,254135 752265278185168896,21428 775787850985910272,150426 779154288899686400,170843 759137026117603337,56964 775004205861969921,146259 777730343004672000,158159 781667555635232768,186584 786333023260200960,200317 773851974026555394,139360 792031702948450305,243075 763493066346946560,75349 791308349417676801,237787 771406228010434560,125070 775403440377856000,146991 795414875589644288,266990 779311255161016320,173964 795488516721545216,266491 762874660631425024,74483 763471626142756864,78344 775754774247383040,149953 781274734415708164,186210 789884877420236800,227242 788828918178521088,220526 793477675897671680,250633 793701637348929536,252581 768347885285023744,209828 773274733382991872,134472 763845301006315520,80648 781422827144523776,186584 744539445727207424,148861 771479661029101569,126152 773526422283444224,137158 758799309391343616,55112 758259713633058820,51344 767519627110854657,97371 793181768073392128,250247 770362924158316544,118087 781835319897448448,190635 752668541292281857,22206 768475490914971651,106083 791378550993489920,238395 751723877169004544,18893 776045570884509696,153038 778752002583060480,170207 765702123065671680,86103 786014193191231488,199178 765963896050114560,90482 788675235407167488,218258 774787269186183168,144607 732939405611126784,49681 770827556018847744,119449 777244197552173056,157696 762449705850671104,73030 787806280777728000,212239 758286438886629376,41703 753728420912128001,17842 785559823152717826,197035 793592060800540672,252893 755268157342756865,35372 761325299506241536,67938 759386287719739392,51798 763988134602297344,78159 774796412173295616,141316 775078641940197377,143473 793850279032557569,253032 768567212051406848,106281 776577571026710528,156053 758645605975650305,54070 776441556291112960,152314 785272610972196864,194167 787077952840216576,208989 781175605995905024,186113 754018621534326785,27280 770375958473895936,87904 791288139042131968,237491 772789357396824064,132578 786156813989412865,197565 768260214525087744,100893 785735625853009920,196788 786339364896768000,1063777 780384075903295490,179718 787076563602931712,208928 791837842443870208,240260 773979265469526016,140232 774315579276615680,142090 753607338137882624,27222 753854216993726464,11774 762681528887435264,73814 768629960047222784,107469 780623833992531968,182146 785620643253456896,195975 770804696101584900,121636 794704689178800128,262752 773708401272434690,138465 794321268992421888,259267 781156516183224324,184230 762280522651344896,431998 790676568280535040,231871 794264566020636672,259084 732321867374170113,350955 795737868874502148,267576 766257751777484800,91810 769860596267266048,115435 770779612964122625,119681 764972164701233152,85562 778758845661315072,169951 768967523073044482,109805 757331685331513344,45369 769355745263390720,113165 757225879663697920,47732 759191841648603136,51798 781131391169859584,141888 758369380438859780,52771 773955845314838528,139404 761423453593346049,67331 794695621546561537,262849 771362872173617152,124883 777892817284820992,113365 786262245382639616,202429 777934777282199552,164826 786619159157374978,204539 758675664601874432,52749 789238615259906048,1170441 792093204707508224,231611 765216961533911041,86440 792551884125048833,245079 758880494096220160,54070 772888107914031108,1249992 762074143332397056,47283 793616679544627200,254135 794919518279700480,262022 774998665295335425,144654 795710313605824512,268281 776660129043349505,154709 754893533769822209,26721 751086336375984128,11495 763445397159305216,78405 794680709549989888,261155 751239476643442689,17231 776921991190286336,159359 778022175701815297,162348 789412234984247296,225359 787047694497878020,208487 769157398724476928,110156 794694425989574658,262752 763798385564356608,80393 785654013869993985,197916 776264710102454272,153779 791773881849749504,240483 765568565151956992,87607 774102824644784132,139404 779481615005351936,168284 732749761925779456,350654 794852213051052036,262849 759424600446865408,1248677 763004977803628544,75899 776064281632661504,153194 790692994085031937,232280 792420061625589760,245268 793532185005490176,253206 752669289199636482,22779 769952657641500672,114254 773678283938525185,136904 773744202622574592,138155 770392962857566208,118698 786383866500046848,203350 787376918123470848,180433 791053277878226944,234564 793988679584903169,257325 753074128048062464,22795 787331058723393536,207949 778287123673645056,167220 795121791878496257,262055 779190918884630528,171037 770680650164690944,120610 777316569672101888,161456 793881054423769088,256255 761359115906015236,65222 786983027423453184,207949 790979107379183617,233692 757711839413186560,45827 778981280448937984,160539 748922813201780736,11774 770339250738823168,118375 750448336654729216,13532 776181657858605060,1250232 750722354624335872,14713 757727315723812864,46280 794998389578600448,262752 773562513703047176,133702 787876731336085504,11774 765881342391377922,90031 778302079240634368,152594 750759711847256064,13343 794929762426912768,262886 751789009735737344,16931 779520478440554497,171377 781485142338437121,187997 734860615089553409,355185 758137919739564032,51595 765686010713808896,88431 778980530884784133,167220 753017199300861953,23719 766122897421180928,431998 786726288497270784,205094 789220491928055808,11774 794537507513921536,258922 779941151298191360,176913 760859182627102721,65237 790725574788419584,232881 762996870767529984,74943 794583791008366592,259761 792096085636284416,241678 762534220732313600,47188 764311505126825984,76623 779102336576724993,171617 771117714651779072,122982 793402550074519552,250633 760548980463849472,62779 779346658605862913,158387 790282507371569152,228820 758430639737548800,53185 775696809406627845,150511 794621577375559680,262022 764552727682613248,82931 767843011694776320,101514 770429125110530049,64722 794970271656591360,262022 767810154251157504,90629 755169921928138752,35890 763132624239853569,74247 770295121644515328,117303 792010820431581185,241823 769256268259168256,110585 751752754255638528,18215 773566453312290820,135025 755225469440503808,34666 755489298460192768,37892 781496437658021890,139404 786545836930936832,202727 787139902823542784,209184 794338574430834688,194085 757708862338105344,46958 776166762626715648,152984 753374005051072512,26446 755925849644363776,39207 792572365880209408,243187 753958844724838400,30590 756689509727830017,38792 732355710156218368,350660 769700147001454596,111558 792538059258499073,246295 793099525795831808,238802 753346442807291904,22393 788908997516599296,11774 789154119755759616,223286 770711063067328512,117941 755896199606001664,39957 758194783344963584,48289 760820077646098432,63678 763563265309892609,78394 776443548316995585,155896 779081461907337216,167319 786025380591366144,200382 794213162648301568,258598 757391357174571008,43375 781639458101731328,187611 789986617750499329,228354 791417610722172928,238395 752168629949624320,20279 790594664759820288,230270 761428794485805056,67973 770341780550135808,118405 785910729622773761,199546 789167211902414848,11774 739977659698970624,352687 775870834758021121,151539 794295573448888320,259543 762672258448056320,73926 780111554645753856,177337 785386671021830144,194083 787774416008650752,11774 753426057462767617,26064 759432844594642945,56964 793969701353385984,255942 753646526950506497,26871 776750523911401476,157755 779734998060531712,464984 791471940091256832,239405 760237352132501508,60794 774740247900987392,145244 776964807241109505,157755 794215994285813760,258044 759891271506735104,52887 790921779917139968,234583 776927997504974848,158387 785380899777028096,195125 785990332810788865,199739 760691655892733952,63900 787832409681195012,205197 785297939560144896,194923 793423699340767233,77255 762497796549120000,72790 776465137196752896,151463 786683767280852992,205270 764118541784145921,82009 773129747458949120,132335 781328578906431488,186153 791418313385582592,237491 792430795453505537,240067 754036791322095616,23725 775788271586738176,151741 779665684137644032,175260 765292171012427776,86645 789960771916541953,226881 750361069072355328,11495 770599154984873985,738099 758250019313123328,52061 775511061768368132,144848 781833631450804224,190036 786396727947296768,194281 792504658442936320,244350 761563843508183040,68987 794630283328942081,261987 786986165190602752,207287 761647169577385984,69493 766053861530308608,90384 732648791539585024,398859 752882311117570048,24134 778157263479537664,164826 778893490272862209,168794 766142308865732608,86274 777139427520962564,70972 793277772164497408,249444 768058430032445440,103261 770711600131104768,119832 788968850876342273,221971 755888472293007360,40538 794208848701784064,257423 766014762329239557,90384 774404394561396736,142980 794589881385136128,261155 752814892122374144,27848 788558163834462208,203710 787141576451436544,209416 773854751083462656,139404 779315127426379776,172029 751185937321701376,16728 774692810968662016,142721 790908724059709440,223492 792027959469027332,243187 793446782130794496,252020 763772925929332737,80136 791022162542993408,234583 763747552726351873,79583 752658308121657348,20427 755157360113352704,35890 758720665289682945,54070 767135988430712832,97852 769423306562822144,111378 758658042153934848,54272 759750381710766080,57105 777011742249541632,157755 755051092036071424,35086 766008873325068288,90723 775370174614626304,148645 780751185477238784,182257 759168913930276864,56772 771050398039801857,122955 757882438353911809,49852 795101884147204096,264397 795049010159566848,261155 795078129853153280,264677 787480332727521281,207796 789926799438262272,228820 790709513825517571,232911 787724380893773825,199307 795615995876540418,267655 781224265832132608,186434 793974597594980353,256276 786426572018372608,203510 749806113441415168,10064 780911383948820480,184223 757922464970121216,49066 786792850017038336,205186 765214235836243969,86103 776599924267884544,156835 779493885663928321,64722 794698241191264256,261567 772537726625157120,125853 732705253469085696,353360 756574522443177984,43258 762769136325914624,74366 766316255192162304,91798 789077407764316160,223286 751184711129509888,17416 765350568013533184,84209 788721326122999808,205197 789067495067877376,193524 793620305964965892,252020 754862895628890112,33356 787253070363262976,46572 765489082583560194,349685 773974248335478784,140444 768118706715013120,103261 793208438830534656,249926 791355259570511873,11774 792134538273193984,240483 778668733917081600,167677 792498302713462784,243286 779000578345021440,171902 763013903496327168,73910 763946083080777728,75922 785489065042776065,196237 765037722331471872,84209 778324784748822528,167220 752839018870693888,23899 764821609769152512,82066 771550777248624641,101650 773565163987410944,137042 773811806787645441,138819 785604140714041344,197512 791980080625049600,242643 795008810381406209,262925 780642581927518208,182257 780426258631057408,180112 758051596823474176,51136 740424486827270146,1170321 794596586131177472,249926 774720999463858176,143824 794617551598845952,262053 787257847612575744,209184 792059619799597056,243614 767414071125770240,97341 772849823435350017,132578 732245117289914368,1170428 752076697155936256,20886 767786326326411268,100605 791329461836795904,237491 761598578531917824,69576 786013708338073600,199178 781218701752340480,171693 790695084740243456,232169 768308408705388544,103506 778467810242551812,159781 788390062027182080,216009 732298076707278848,349776 767164926951424000,96848 780923301392703488,184223 785461692016713734,195975 771646129427492865,125904 788150377753477120,214209 764809631096942592,84724 765976050950082560,90388 764138918539395072,82066 768201915972751360,11774 788415388480524289,217519 778285749468749825,165348 790927433868406784,234583 753989872168366080,30011 764705413237309440,82283 749678988918947840,9292 774982808737488896,143290 776425644699811840,155688 791645385810862083,240145 771008170231795712,120610 772038887627784192,127025 772106657123803137,129558 785275639737778176,194648 788191209260933120,214123 788438035226439681,215437 751551337339375616,18539 785849095810195456,197512 787086657023463424,204835 778399289378795520,167407 794881385446182912,228037 749350266185650176,232494 758263194540388352,51451 769166747257765888,109337 786027277947510785,200490 764160955244699648,82283 794934450354167808,218349 771000064525250560,122299 790731089539059713,232743 758095073452130304,51043 760990459854524416,65455 762373155063271424,431998 773160425420578821,131421 781162992717090820,185496 766803935977836544,95672 770726438936993792,120610 778412684752584705,164783 786295689101713408,202200 787101332020703233,207119 762204078206181377,64197 775072267927564288,146259 764865362836021248,82046 792545398397149184,245148 755749806702723072,35090 767806544733990912,101681 793283947287289856,249926 734002262641541121,350498 775324126978445312,148375 791358331554234368,238395 755122283144896512,34731 764670458402713602,84407 769723862502125568,18030 779002495469223937,171324 758830853552164864,54070 759510266971389952,56964 770704316646715396,118192 778306771387424768,167220 789951118222721024,228416 788757141985300480,220029 775000354761080832,146259 789135312551227392,11774 760261919634710529,59446 793593951261302785,249926 794548253375111168,261155 795346813935042561,247611 760627881286316033,63937 770065902326931456,116619 781555358888255488,188106 779391800456912896,173682 793889296700809216,255942 762081097786068993,71476 775069703387701249,146580 775929938390024196,151463 732781587645882368,1170500 792535204674080768,246295 760553032832679937,62708 761093401714438144,65455 791038191092498433,234583 755894038679740417,31686 767172456389890048,97811 757108565995905024,44274 776142494232817665,153658 776614745973547008,153431 758065526262239234,48663 765908177187516420,87249 778843550813265921,169916 788082668734861312,215252 775404171763847170,11774 780897734484168704,11774 781354843625562114,186170 752736034492936192,22439 763348375404154880,77731 794623523532795904,262053 773137364344594432,134470 780424300033486849,179537 778256616235814912,162430 791643857335230464,238207 764185013160214528,82283 795777291758555136,268918 785521660225019904,11774 793187103161147392,249039 762353293209186305,431998 777972037507686401,161714 793383771932327936,248253 793884745880915968,256269 794263089466130432,259200 755547936302379009,36651 771428496350511104,124855 777844949391847424,163990 779657573842771968,148083 781496848225857536,186750 780469231087386624,11774 764562947955945476,81702 780655341709193216,182257 781521408191004672,188577 791438250237894656,238207 790885159255945217,232640 756980983434403840,42391 792537189858934784,245101 774017586774224897,139404 788421086434119680,214899 790338968936148992,231008 764313489150136325,80647 768572247133093888,107032 774754305689595904,144538 790981007122034688,234583 733039452692578305,353002 751612552329650176,18397 761297601006301184,65974 787085969107349504,207613 794026141455527936,257492 795698280726458368,265649 771728854343880704,121479 787795719423799296,210235 759537589095325696,56552 765686066091360257,88546 790997481836285952,230899 761541653328953344,68884 778887890696867840,127994 795383123617820672,266151 763497210537472000,78205 787116982663512069,209292 761026418239086592,66159 794363677684154368,182349 754748843422515201,33549 762120964268318720,69422 795776587409006592,199307 759224454106976256,56784 768962921388847105,110647 759464397358202880,56964 748928566977564673,11774 751133320851824640,17143 791317910144901120,235979 794326582600966145,259743 765962581739724802,90384 761584103833661440,69231 767561002649018368,99900 777515308986793984,159876 788034973416562688,214354 773292920187256832,128713 750666477879955456,14462 754773944826204160,33356 765697832586252288,88459 790401981894492160,230485 744651285014642688,11774 776953218446143488,159546 752939042677882880,24597 776148178999635968,152735 785850796994859013,198973 787143062183145472,207613 790523513765498880,231894 763897186849402880,78853 776414057398018049,153596 776534291698356224,154071 759217475833720832,57123 785281802546151424,193669 794585052344623105,261155 772228175954841600,122776 785620166767996929,197297 795616984259907584,267265 758832556686970881,53675 771389808102875136,125136 790808009203122176,232884 758561708860379136,52061 764140940986638337,81702 786079053337989120,49459 773911527975952384,139404 778606678606360576,351424 791615084736962561,235590 756298035391586304,42249 759938956779593728,58358 764394457781284864,80192 765077047194423296,11774 788891425744232449,170187 793159585347411968,249926 761277571854114816,67229 765286155122270209,86873 794961525177925632,249926 755657684716838913,35890 792522676988510209,245101 795076328487686145,263926 760972361508253696,65969 795101803645988864,265257 791673799792029697,240483 769884484246261760,110585 776460746481930241,1249804 794380025252364288,223249 758002153986203648,50442 763380976093270017,73926 762071302006079488,71476 792230075169173504,241940 749296332951678976,7866 791782049644417026,237235 755923385347997697,39475 789682623237021696,227252 794543684079521792,261155 770482975188389889,118191 772557619475128321,130026 778207103160836096,164826 763412914485231616,77433 763455943631699968,77849 790625048331771904,246425 788755588402573312,220332 790638726716067840,11774 775430032831512581,148574 781112361759469568,184223 754128782563217408,30244 793123058726961152,249469 779742504568578048,176298 785849848532639744,198466 791082917699080192,235990 767859689187110912,100561 759108841279725568,55660 771458980530917376,11774 795388883181719573,266491 788456047765774338,218275 792791860251074560,243865 761323770963308546,65455 773628134671327232,136439 778430446241738752,166941 785629711460339712,196767 749260512127508480,7828 773190189632020480,134380 792432017115783168,243187 764994516545777664,11774 788119547727454208,214247 757203259262107648,42416 779819642399420416,176109 794541589012082688,261155 765268273948680193,86763 794604665392525312,261984 768926308810231810,110381 771770225817554944,126389 787029501888892928,207974 791317011770986497,237787 780957343626387460,184223 791121332662595584,234583 791328492168155136,237491 780091679596347392,176128 775420234371108864,148018 785269681045147648,194648 791809299659960320,240890 766741714258255872,94183 773274607084302336,132364 790245272072753152,229192 750711791148265473,1248096 761896653771173888,70255 767161449126985728,97386 776521093951676417,155896 776890445938896896,156835 787800980003913728,738099 789164282621550593,11774 789839442408185857,227804 773670122682720256,133702 792725455388499969,231517 794628378783531008,256038 755123742359953408,32673 760898849401626624,64722 790974103658397696,235621 789140032669921284,222647 792125228532965376,243075 758621977951277056,52554 785523405772746752,196277 786032155046580224,199755 794364326979207168,259974 776844720538476544,158673 780081765658558464,157755 785272795110318080,194667 757343610694012928,47090 761573130057887744,68993 778351137892237312,167220 786866675559829504,204358 789560294196514816,223921 795736938884067329,266138 778298720521596928,166390 766168722226548738,90287 766308550817775617,352716 770424936309501952,117263 771196617827295233,122816 786300110204309504,202429 754165817739206656,30802 787665724642697216,210253 791776585963573248,240483 793163886891405313,249926 795280785632821248,261058 756986661976809472,43553 732864236565745665,1170601 773305918725521408,135903 773894760356511745,139404 793118671962984448,249469 764934666201788416,84724 732990593626996740,354927 761272963350093825,67648 771461800046977024,125554 790224709254320129,229724 793423989804851200,249926 759766432351592450,59217 793117246398816257,218164 780773152435474433,182036 732445400548974593,352141 780640403498283008,182257 788759416376061952,220526 792370254773182464,243075 794537956967149569,261155 795693132990005249,267862 772850828495364096,132335 773941783520645120,140308 766074469081161728,90539 777945958176862212,164826 786677727394947072,205728 787132651127787522,205420 793178047121727488,249469 763405382005825536,77731 781581770638630912,186750 774705510369157120,140444 795234561072447488,261155 773772095733895168,137777 781688904374034432,188401 795297412881465344,261155 758861415948005377,51809 779394530827087872,121051 753382222183313408,27045 759040075154030594,56552 764144610268499968,80393 768816986969083904,109244 790869437612167168,231894 754773619142602753,22393 756620780868427776,41702 794986697477918720,263907 758431460676239360,50923 770235444139323392,117257 795369136331354114,266151 772768151926734848,132454 777825084258091008,161960 788957735794708480,222500 775315203248443393,146720 785388229767737344,194648 794152692260159488,257492 754744897010302976,33356 765701738418413568,89076 765945592153387008,90384 773157136490651650,125554 779354984907411456,158387 787735845813886977,210572 790725487312113665,232863 771674001798234112,126152 790952167582466048,234583 791778585694593024,241678 781370597083344896,186170 756375927760777216,42249 793999964921794560,257492 771971793447944192,127775 786627660759834624,203674 779553553211854849,173917 795686927915683848,267521 756549555144028161,41798 762276399440814084,71094 770412698685145088,117263 753998395723816961,30815 765701360163680256,88052 768229911345659904,11774 778010510113509376,165097 768898651183783936,104932 764736513653506048,148861 763219856695128064,76723 760095969119698944,60363 765544172430381058,88052 791628820361076737,233159 768063219780890624,103261 775303822839119872,148045 779136430211756032,172962 777868349841735680,159308 792417552291008512,243075 785684536273227776,194723 795045720969637888,247930 740330849049051137,11774 790735120969981952,229901 772038658820042752,128194 786396157664645121,199546 776659527609516032,157082 766334222625681408,91946 785652513043197953,196277 759082573872103425,56552 748188578358902786,11774 758286070509215745,41703 770681500584980480,120610 773864000895459328,139404 785821760377630723,197512 760987167715917825,66159 786146720170192896,198878 756660509940785152,41663 794684106319609856,256276 758506646490390528,53703 762202085819576320,70941 771078461180014592,122388 778333738488963072,128591 732914654809186305,354608 749570642966638593,8664 753989166849859585,30590 794153575953891328,256255 793257414246051840,249852 794767068574777352,261987 764427431486844928,83413 767855427778334721,102137 770342066748551168,118087 773701309618761728,138819 751236435009679360,12805 789843589442535424,225959 794561473506705408,261155 760276915764723713,60794 760570793507991552,63753 764246814228742149,82002 764322464218374144,81702 788416608809123840,217897 753344652128903168,26140 790019520438083584,229159 753971223814516737,30590 755468097356648448,36157 765187573194952704,86103 789673541411143680,225949 794209510302871552,258598 767492436243259393,97515 791127205174796288,196314 766148780630560768,89733 786983127377907712,207051 794728835971420160,262752 761698239359754240,70177 793966846869311497,255942 734751107042414593,351644 790676477700345860,232640 758446312236941313,51069 780380586452062209,179742 793197911634878464,241819 794233449875849216,259063 795440589487554560,266079 794290868115144705,259134 761938832912621568,70941 765542290718920704,86339 772454361058406400,122146 775367662213951488,148645 786695271254110208,205728 780832765466017792,183269 795221939455492097,263676 789305612165185536,215005 793132417720717312,249841 759054152949346304,55997 794896349594603520,261942 794963153478029312,263939 759364545441701888,56924 765704480113430528,27045 766394409382543361,93184 770223789976289280,117257 777965755023360001,163824 779349806162534401,173936 781529277305020417,188401 794351111775797248,259034 755059284224905216,35147 756263146155716609,42344 775086894577168385,146804 786541053562224641,204413 789831456742789120,226881 793061645798952961,243865 762508182291742725,70177 778735716633227269,170088 775433282330759168,141415 792061098962722816,243576 793482973853077505,252020 743548305402101760,11774 751787108159803395,18201 761945192777650176,431998 787300612236992512,210090 758388470842789892,52554 771181482832297984,122299 763883834811097088,80939 791349272817958912,238395 755811007663136768,39462 758701345486442501,41680 788488398453501952,218275 788563484283801600,219359 751207752693788672,16728 756556537284493312,43391 763916437740150786,79691 794215474322178049,257492 750152470542766081,10129 758037018110681088,48508 781319552177205249,187331 775761376975261697,151156 777578353326981120,159308 759285676584108033,56964 761645326704836608,66801 787254211616448512,207613 793526030703038464,252408 778592824610721792,166941 794048147009847297,257492 757374447569473537,47202 764936053564198912,84724 768465968980959232,104932 793254430330105857,249926 770803610179342336,120690 792897552345694208,246987 775798613129723905,138707 789175080215384064,223899 750356628776648704,11774 774305180800028672,142506 781341962351894528,139404 775311431323361281,148045 754739260398469120,350711 757971666035146754,49586 764942510464573441,84929 787337535101952000,210432 770067238758060033,113836 785828917131161601,197512 790596590050250752,231882 793968556417241089,11774 756951045201276928,45311 781848351075627009,190207 793850147881021440,255393 749680429863755776,9433 758313699522273281,52061 769691024604196864,114146 776451023208669185,154071 758790312596611072,55125 795676294394642433,265649 760236844483305472,61412 761666575711735810,69878 773130260585906176,134397 788535101017632772,218275 792125282182324224,243075 756854731918733312,44450 758471726120497154,53185 738317962050953216,19246 755520975957921792,35890 790726628074590208,231881 794694509414055936,262849 764999728585211905,82066 762714609463791616,431998 779047848402747392,171693 794900551821455361,236191 781162600042106880,11774 768558147388575744,106094 755862707283386368,39475 787045389861949440,207287 791724987862257665,240070 760292952182620160,61544 755436658653364224,37433 788215684417392640,215505 750376092930699265,12883 765195581195182080,86103 768081207368175616,103354 771131288145113089,123135 774186867017121792,140676 752681571916931072,23167 761673312460308484,70231 774846965641281537,145681 788459935038214144,218275 768970153639841792,110389 778524276395835392,167092 758131412021239808,41703 787087734980706304,207965 758024504887087104,43699 786646427699122177,205270 793967746799136768,240483 750196940818804736,11495 790250678786621442,228341 791191044276756480,237166 794007997575938052,243187 775734451644928000,151071 756342854780420100,42249 785671808263434240,196277 785946584135577600,194058 789218880619184128,215505 744941502812430336,11774 753947430031204352,30304 788456388531924992,217574 751608683646291968,18323 776590772602896384,155333 792079749312942080,243187 749738477449842688,7816 772937613774843904,132996 792193904267304960,241678 758012046235475969,50827 781134427309035520,130635 793045307848261632,246392 768963420913885184,110389 795409970242195456,266884 750564366966198272,1170533 775074784568745985,144935 758025106203545600,50314 765309671288832000,85562 754760198300905472,33356 755378643510046723,37044 762121886109208576,71502 750767775161782273,14653 780533634126057472,180074 748195039306620928,11774 751832654731878400,19236 764154777018232836,81702 778301855080206336,167220 794314067737341955,256038 768633279318728705,104999 778112745317302273,162107 780112387353419777,174492 795031557815894016,263926 763753587365191680,78341 766990325499858944,97197 770385781277896704,117609 774777730831257600,144494 792370899773038592,243075 773683948564078596,136904 750740193368563712,11774 761678366894194688,69548 770093202334441472,113472 790326523911872514,229693 758796857225150464,54519 762706511114100737,71099 764991609284943873,85562 787006144824750081,207287 790520879092498432,231894 789255576953978881,224680 738148100863184896,351147 757327973519233025,45136 788734620250406912,205197 753762997386870784,11774 775070870209490944,146847 756377930796630016,42432 757976282156138496,50581 777527878296690688,161960 794511256250028032,250953 762027747786919936,70679 785247359248715776,193669 788062683602059264,215005 787612963087720448,193327 732808042702639104,349283 791998499504009217,241871 795501371239763968,263708 773223052423286784,132364 791692288485363713,240145 756355536556208128,42251 790913297776205824,234583 792436807459704832,245148 758404624462254080,53033 776641734063296512,156132 771133827427119105,123583 790912277067083776,234583 795303474418155521,266079 765564459473522688,88052 792056109586640896,243187 794925609579413504,263895 753759412464918528,29600 765575895490916352,88052 768546661945663488,106763 786996381441462272,207613 761873205233590272,65677 763121215133224960,75724 764591925533913088,83391 794263613385146374,258429 786285776183189504,201441 790948894049959936,235147 792738841690013696,246681 793151867941490688,249927 736634819258548228,102730 765369652385984513,86440 786517603543953408,203674 793060456537657344,196314 750742540949843968,14277 740330430545596418,11774 756423592443801601,41459 787484102601605121,209863 758992859693318145,52919 785810755610218496,197512 794558667844620288,261155 795087463035404288,264397 789658918800596992,227242 792796051229073409,244777 776967915044233216,159546 770738823689080832,120474 795319811815391232,264774 764960326290812928,84724 786233979179458560,49459 762753257022390272,73926 777868683100188672,164001 781501913154088961,188119 788046941032775685,195279 793438134914707456,252196 775429986157232128,141415 786243302613929984,201958 775486495025078272,148645 778607710535229441,169201 756477050110746625,42432 787668315141353473,212007 781067861280391168,185030 788402656003887104,217519 758001324017459201,48663 778262248980525056,11774 794551397484097536,261155 795772043627298816,267698 795371778461810688,266054 759045704903892992,56302 788750368314314752,220332 772489630482444290,131045 795398047282958341,266138 751604288607117313,14277 772454263284957184,131027 732238803532943360,349219 790389552707801089,11774 792900621846196225,248036 794164435388628992,252112 754132909213319168,30304 786337273172332544,1063777 777000532942598145,157755 788799721313710081,220526 773649054333009920,137640 776430839353618432,155688 777511964578811904,161387 777632049188319232,161277 763513869155180544,78228 788612520340754433,219458 791389930861637632,238780 795287038790615041,243292 737023378188578816,11774 794590406533152769,261130 773262562037145600,135736 795299080218046464,266079 794634640938139650,261942 759487970193895424,58227 786401640270143488,203510 788161329622355968,215754 795433028428427264,265885 771886978589601792,127775 778352162728542208,166282 790879700985851905,234583 779491039467884544,175260 793432938897633280,252020 761592292713070596,68884 793929706265608192,255942 760363374836195328,62063 732651049270562816,352911 771884008280064001,127871 785551577721499649,195975 789797241141792768,221107 749348072166137857,7311 759776518021193728,59215 781249871462305792,186153 753253086790094848,24485 755913950177300480,40550 769224209763536896,110659 792042548558561285,243075 756669747488497665,44673 759043135821545476,19563 793130357239451648,242693 774351842025308160,142563 779389650867658752,173628 793533012948361216,252020 762454668706390017,431998 787396646002982912,209838 750362376457756673,11495 766365975142920193,93286 763828639960068096,80486 779519336084045825,175549 765950439598743552,11774 774278525079531520,142305 762694924982587392,73706 795043529470967813,262849 753722620089077763,29090 757973376883363841,50314 763773072285597699,80136 790259491962884096,225359 768023703766597632,99662 751653431778082817,17416 793183025043341312,249926 761413784485269504,67226 765276589449883648,85562 775218143245369344,147316 786624434794749953,205181 791717314777509894,233174 773980869291900932,140232 792879338148560897,209545 793116178340196353,249469 732656490201374721,353262 776973064512811009,157693 777543936961155073,162322 780033924978380800,177797 793996411796733952,256276 758146848813031424,41703 795356740028076032,258456 758824375072063491,55262 771496460927971329,98305 773717763730866176,136947 770997222964166657,122299 773924801773797378,139404 788067078330785792,246425 793095105032749056,249469 791770419116253184,240145 788824746972504065,220661 764174383296282624,82066 759372650552655872,57336 763549362039365637,78129 795118047505747970,263688 754000689064476673,29996 771882952514994176,118191 786355374127472640,202429 762355755328548864,14351 786756755745300480,205502 759179392945881089,738099 781218945068044288,185313 792111751521263616,240616 755760667114614784,39462 756254180751409153,41719 787900184084697088,195492 790604210601533441,232791 754040645493239808,29263 793841364643512320,255942 762112128601894912,56964 771716216306044928,125554 786742356859056128,205989 765674094587097088,87904 791654443527745536,239456 775000563490717697,146259 792037085301485568,243075 760681997828227074,56889 780430535311122432,180235 752308622324031488,20279 755252996401991680,32596 785497813526380545,196277 766522563031818242,93184 769287170293010432,111454 786830237921189888,205989 790924171719106560,233692 775100253351579650,146704 781458170053091328,186434 791683615482580992,240067 777173967199232000,160683 752654094041358336,22750 762718600125743104,73910 766153036267937792,87904 775675529252868096,150404 793830362149367808,254505 786393088709107716,202983 778601443536146432,166282 772848305105620992,133071 740492579414872064,351340 753696867234549760,29263 786054251906760705,199546 795607451026554880,267521 770625058586755072,119937 771014820913094657,122007 789348337409413120,221923 793422693949403137,252020 785899403039027200,186883 792020629604016129,243092 757570073259220992,47761 790968068730187777,234796 755209973269864448,35890 759181625707986944,56964 769638118911799296,27164 775394471638859776,148419 791414654777950208,238780 793768178417414144,247675 770585948350406656,119832 788482161896816640,218275 792049540375334912,243187 789999190390689792,227048 790989890506883076,233692 760424359273955328,62771 773918234911408128,139404 776983581558247424,159146 770649619202211840,119937 778419496671404032,167569 746702518030311426,1170858 764957601268371459,84745 768826619230388225,109167 793431699187130368,248988 794674270853038081,261155 754748735821783040,33549 793192350054961153,249444 757599462780829696,47940 759036052581470210,54070 785944913334579200,199984 795301981552332801,266079 790328949121413121,230485 792232096995487744,221136 751763862802862080,7816 755955553889902597,39392 757560950450946048,47761 772621121648635905,127957 758668415494074369,54070 791268787236462592,237491 761671785792274434,68788 795086221479411712,264431 787737486231425025,205197 794910275698823169,263688 772094774308462592,129558 772518288664428544,131007 786353867839549441,203076 788897398089211904,220332 793607009207721985,252639 759321005512880128,55661 777961145672077317,157755 794643973721595905,261155 788493976617615360,215031 751793651622121472,18893 756593456458399746,43471 775606537137950721,150302 768472114433105920,106774 762808975263793152,74308 772775931593326593,132335 761996625959067648,71550 760168374668107776,61412 765014150716141568,84209 770782088144490496,118191 788396780622786564,217519 788899875878473728,220689 794729269326921729,262752 749727934936653824,9988 793226716797743104,249374 757794505751875584,48929 794696917422903296,262849 762022421679308801,12954 763296844071993344,75899 776145004540592128,154071 786042986488487937,196917 792176799312510976,11774 792216454552846336,108396 750909206518259712,350226 787500643686678532,72035 765964241996242944,90003 768118100193673217,103506 793851477672341504,246425 758017730419101696,50827 765176774317727745,85027 790902344288440320,234583 768895815964241920,102514 780622386286714880,182122 781664960430632961,189314 785334085329620992,194923 765618989733072896,1170369 775685767179796480,1250229 758392795879116800,52921 763472851215056896,78159 765560073313718272,87904 768146967390146561,103030 793902776837279744,256070 792262815784599552,235590 764171106374868992,82066 785306594456268801,194129 786402977116397568,203674 753591858261995520,17120 773939292120895488,139404 785826850513817600,198671 794522858483490817,256534 785633933560057856,197286 788897501692723200,11774 764975363004964864,84724 771798366757883904,127707 788869864932904960,221785 789857406989762560,227804 768902483141951492,106281 781273596308037632,187084 790420623902253056,230485 768978870020280322,110362 749998523857461248,10696 752225160023805954,20279 761693248720998400,431998 775041779875901443,144730 780493915719958528,176718 795772891681984512,267587 792785573962477574,247241 735147847000031232,355260 788539076508983296,218275 781562017995825152,186673 790257800299421696,230270 772521043646787584,127707 766739706994319360,95672 791102652532744192,235566 773551031229702148,136904 753359512485199873,27317 773698619853549572,137158 787161460724101121,207613 771224890410082304,123583 775080789373362176,146259 763079468940492800,75349 793554365206364161,253206 793937837355737088,255393 760483305187860480,61117 793093644022677505,249469 793466998827077632,252368 765652967940820992,88546 779146511825403905,172962 779700330820841472,175092 787427498879389696,209838 758244722167218176,52004 759909144811884544,52554 768132613886341120,103071 765609639459315712,88311 753329769790353408,25189 764779712098938882,83367 791709984027512833,240145 757264896799174657,44823 757592809423667200,48021 773564254297260032,137639 761640700559683584,1248917 767843562323050496,101681 773568158078763008,137042 780735206177157124,182036 792409344272916481,243165 757920565780942848,49975 789704464517074944,227592 750036278846959618,9754 769402013419507712,112788 771864702838185985,127957 792100592265011201,243187 795270669521092608,11774 743150788290166784,11774 773902394644107264,139865 785959390486552576,199462 789535625753919488,226731 776432948484513792,11774 763857522914721798,80266 790920576110043140,234796 756592066147282944,44274 791687973301547013,240483 774554269047484416,144139 792904613561192448,243075 785759420567261184,197673 795748668523413504,268646 772253478718693376,125554 787410921421414400,192434 794553960472444928,261155 785317752189825024,11774 790648426111172610,232169 762732826395488256,73926 775157670210736128,146259 788400594230751232,217519 779498377839046656,174230 780550951862046720,181419 769576013005197312,103071 769665046498648064,114779 790668769458651136,232791 767468941862170629,99111 766684261097299968,93823 777518172383514625,158387 761944463707025409,70679 781589216727863296,185310 740347923309924352,11774 794331720703246336,259659 793113423345090561,249469 762809282819596290,73712 770991991270375425,122146 770394406423789569,118191 787020939548557312,208403 791322240042151937,238117 777342335365492737,159475 789118492716986368,194281 790302678853095425,11774 762315565453107200,70886 764935518043906048,11774 765161764262674432,86103 776743466931982336,157755 785880643066556417,198671 757573266303254528,47788 766383388710281216,92860 773866072852295680,139404 785564523247837184,195975 785532739671977984,196277 788289966275080192,215252 793174446244786176,249841 763527871440748544,78530 759271787226099712,55661 768217323396358145,104932 763953169390931968,73196 775831460729106432,151463 750473503225188353,13627 791694272877780992,240260 749340895993032705,8047 763989012352671744,79583 794718778554597376,261155 760932495160381441,65387 759417727207571456,47761 759575129076609024,57105 793249419919405056,244230 767731647651414016,80939 775164934476804096,145866 791747728569016320,241432 776744223836037120,157755 779130001681625088,171324 781278457615441920,186584 751230913808179201,17847 771478619948482560,124597 793873789323018240,255393 733872511625121792,352781 770424584378155010,105109 792926528287891457,248514 753741883319455745,29624 765616644949438464,86119 775286986898669568,148045 779097414967840769,172148 781568636913725441,189017 767719550632726528,100893 772791608832102400,132335 787450655980085252,209863 794557590038605824,261050 751122907049259008,16953 765158218154868737,86103 768425663564877825,105270 775737179104436225,151185 774703179107893248,144654 780613229714309120,182122 773896516821929985,139404 793189849012527104,249469 765065917474574336,84724 792051739113426944,243075 794566999636635648,261155 758547863286738944,53185 766601265623072768,94766 793113563376128000,249469 764024034723962881,77598 780541375238418436,11774 781329792947851265,185921 763487119176327168,74575 780631665890787332,182211 781343723166707712,186584 788127449267761152,215005 767048051974438912,10788 791773746570727424,237491 789544842321952768,224447 794399050862854145,259764 769273027783716864,112363 749750074272473089,9781 757750043277398016,47544 765612658137657344,88669 771396936716935168,125367 778642416379256832,11774 760673133200224256,63149 795311566715572225,29271 752663623986589697,22750 789535597362905089,226731 793474132717424641,249926 793391352302174209,249926 775669499265769472,150404 759387300925235200,57105 786275578055839744,197198 791348543449542656,238395 788018992178921473,213064 758778150461464577,54070 760434320217665536,41680 788082418221740033,215005 757644848740597760,22575 790528333893304320,11774 794615699234635777,261155 753345330100469760,27045 766263293170286592,91946 780764539969163264,182960 781463778856726529,738099 755836113575522304,18215 773707941585129473,11774 795032162055622656,263926 761302477085999104,67511 770205689214013440,117257 763575886801014784,78853 789305415179927552,220332 792207654416506880,242693 754890402319044608,33356 779103575431602176,172545 750030695024648192,11349 761382901703258113,66607 755771949914005504,38026 763459182527909888,11774 777515824219250688,161387 780619307428352000,181935 763802516370944001,80393 767309264276914176,97685 774296436515151873,141867 775455335448350720,147492 788810199826038792,220526 774058590197932032,141316 774423994556559361,142648 793794792358576128,255393 755476448069099522,37538 795279122188484609,263688 751576762971136000,14277 753955390912507905,30590 776727257054261248,153921 777648570287681537,162610 742996207857848320,349231 792077017533603841,164814 760601091679592448,62063 793425888817872897,249841 772391196543123456,113332 765929840486866945,89914 766102310808326144,90373 775505106330587136,147481 791046336317628417,234583 754699007721664512,32468 793183944707416064,250033 756673605648289792,44450 757751930328231936,47782 775285680050204672,148045 788740303205302273,218275 792941001769947136,247232 761334658579636225,68182 787716747566714880,205197 793171174062710784,249841 792140670739816449,242693 762922636070494208,73926 768927810693902336,108849 790264864270905347,229159 777296609725915136,159876 789198988712943618,223286 769261880728817665,110585 781849615159140352,190635 786224925019373568,201555 757414702146134017,42958 758723928005095424,46076 773852311571619840,138819 780483393234632705,180759 771719828084318208,118191 772591562278699009,131007 751649130964025344,14277 786314738481324033,1063777 795099051297533952,261155 758418573882630145,50923 791346958321319936,218892 760806995788238848,64722 761373293416820736,67587 780894999848165376,167794 785718788553519104,197512 789796497609134080,227130 781504710423478272,188401 769127301875326976,98773 795614829960658944,267521 780296345064046593,151845 758077482100748288,50923 787375532379926528,209543 767402256333312000,98751 771770704983359488,125367 774246425811050496,139404 794599830202945540,261155 765216286993321985,86440 776608664702509056,149812 776766940895469568,154071 770533922581180416,115726 792384394933796864,244143 762817356468985857,73737 785287801541570560,11774 789439187032301568,225374 793135869729177600,249469 768331269335769088,104162 793776887482884096,250785 767365127922257921,94627 795692744593330176,267564 751207735044091906,16833 753389792352612353,27317 761726125768781825,70475 790647873453056001,232863 774385555391991808,142648 793969577319239680,255942 760619626745192449,60018 761219049414098948,66842 795410078258098178,247930 793114275464306688,242693 762637143604854786,73926 765996219520999424,88546 768460778575843328,102836 789184991406063616,203546 756621874994548737,44429 760222064695443457,60172 774312598200213504,142506 793936714205040640,256219 766102675213647874,90384 749317764733632512,8160 754036695797039105,31183 774686827185778689,144654 751539972105117698,18539 775788037695426561,151542 794905600710873088,262752 760583760735768576,63655 767066062194028544,97472 768420509772050432,106281 780946079802093568,183338 788263490448461824,214899 767848714241134592,101203 785923925641342977,197297 789133419661955072,191622 792869220593700864,247005 790574197063815168,231894 755185329557139456,35890 764641072928567297,80939 793545246214848512,8044 766502126843494400,91751 794854683764523008,262849 767151957077135360,93184 778359906621530112,167305 755624670431420416,37892 756287377467961344,42432 763415226305880064,78129 758026668250308608,47761 791609775389757440,239405 793130573816528896,249286 753998160482164736,29790 791813694212624384,238429 763728170008936449,78159 757175241139421184,44740 790457222442516480,231559 776118880427241472,11774 785619206221901825,197622 732231001326424065,349197 766021385676173312,89923 767050784269795328,93210 774988471647612928,146259 775554202823036929,149200 780114899846344705,177233 791435077032943616,238207 781149683938885632,185496 792082221377216512,243187 792501911220056064,243286 781540070444535808,139404 766307533078327301,84209 761719895813795842,69711 762637600901464064,73926 750650473510830080,13343 763052806001479680,75899 757867636407541760,48549 764561936646217728,81659 776814016408805376,11774 754767505504149504,33356 755487545958465543,37993 793342594432446464,231894 794352301242601472,258741 766432750081601537,93823 759119931329896448,56231 770335428071284736,117257 787059296815108096,207613 792272713247297536,242693 772236145874927616,130269 763320602279018496,431998 780469356371308545,11774 781076992699490304,183759 787436847869767680,209151 762643181200629760,73814 780847405478445056,182257 749195109800050688,7461 774290125031346176,142506 738791328612556800,11774 762088693876133888,431998 790328497294155776,226432 786395794437922817,203674 792774722618400769,218603 776816163175014400,157755 789143851948572672,220526 774969357797470210,145524 790593201518235648,207965 793910568918851588,256125 794642445837352961,261155 763005307333120000,75899 790945582080720896,234583 788874752416940032,221711 790962722192125957,226461 749323065209659392,1170396 786971562784141312,207949 756619694916841472,44462 761172304307089409,66897 794654415257030656,262053 793602081370144769,253164 756427052912222209,42432 769000615980699649,110344 786097993258790912,200870 763018861729943553,75705 760888273724145664,18395 778564394917720064,168794 756216919183790080,41689 768586676843089920,107745 790981371657265153,234583 768935330972049408,108530 762715083592069120,73926 765565463032127488,88197 765580507329523715,88052 781303241422364673,186434 757932309131751424,49586 752630642999898112,22657 794871721161609220,262022 759246785416138752,56964 772517131007193088,131314 788690043695136768,215437 780460716520333312,179967 759579847089754112,56964 794575866420400128,261155 749924386321276928,10735 791331223956316160,237594 793987450393665536,256531 755050082458673153,30865 789089828902141953,221971 760905791473905665,65307 770741830476496896,117609 776114773389746176,153194 791788940542050304,246425 758064129034817537,49866 766715924405682176,95262 772521126924779520,129551 793436159892480000,250033 761352837351682049,67973 764791733112573952,84724 751789774470467584,18470 786197635774418944,201712 793836217867636736,255176 788520840791031808,215437 788771966333382656,220526 785894488916975620,22735 785262075887046657,194073 775009589888552961,145244 787735978202980352,210235 774404321207283712,142172 795066316214386688,262022 768123346101891072,1180887 770806107367440384,121177 780946308441989120,183632 777609670571634688,145955 754076510261239809,31320 758800586040979464,53996 788605915595407360,217967 780900894212624384,183975 771045273887834112,123085 760676157360578561,64116 781453793456160768,139404 787016506500538368,208065 790015568812224516,225358 755754531020009474,38032 769336798615003136,46659 790122000832466944,355470 787729409306419200,205197 768855250195320833,109666 792102991964823554,243075 794636660550107136,261155 764682445937442816,83367 772608822967803905,120690 762148060965265408,70797 763420338738921473,78221 765227409507573761,85562 786633065338667008,205270 755043719863083008,34666 790924661139738628,234583 761973747435839489,70355 786215355924357120,201465 766364428824670217,93286 794645978116685825,261987 755560191236706305,37455 771396832161398785,125367 777931951755984896,159475 795071847989706753,11774 758787855191711744,53996 744535056299982848,350505 773889482315661312,139404 794366056047452160,259134 761939358370979841,71026 767595868207865856,99900 786365582799204352,202217 787483063529771008,180433 776923503115243520,159475 793087061964234753,249348 787667064915828737,205143 792424616023035905,245148 795274811719217152,265644 762774915560996865,74868 751125700350976000,17140 760599902154022912,63149 761377943973007360,67468 764669502529400832,82283 767575385244508160,97852 774449858279247872,141867 792723349373722626,38287 770784839238754304,121511 732662339548401665,1170657 751173569128771584,17384 767194775518937088,90384 777961826843701254,163885 778079915832930305,165523 785319235094405121,11774 756554167766880256,43471 781524291447771136,188119 753705103417286656,28282 776071588047417344,121479 777903346573279232,163763 793201273403236352,249469 777696104594812928,107072 780618586461122565,181755 793186240434622464,242693 794250520537899009,259200 768145970156580865,100893 775455891839655936,149259 769558241118392320,113412 781153473215602688,185313 774087547060269056,141360 775148609658585088,139404 789150673971453952,215505 779538281570693120,175542 795425312137953282,266138 769925408149995520,110585 778231101923876864,166532 732545354709803008,352466 767407003303940096,96039 763109409899831296,76549 761959923081154560,69388 776029034656460800,152735 795607113355722752,266151 785273384603049984,194648 785779272178802688,197286 774977254485000193,146191 767482426389954560,98890 753264001027407872,26621 753276206070378496,11774 791683986951139328,234990 732996135154012161,354927 776194248534175744,152735 751839735308492800,18539 767177378791563265,98072 778680708608897024,169201 787660908499726336,206101 791292711835807744,195975 756879173348495360,44163 755506134081998850,38032 774249167589965824,141867 771470957634551808,118191 788786165490921473,220765 773290348298797056,133944 791008814199926784,235948 732184465439494144,1170365 758755957568446465,54519 773229778413379584,132908 793806413386620928,228583 763908032090677248,80482 773230958493433856,135242 789102267903447040,223047 790555933264924672,231894 790593902680039424,210238 775379722113060865,148870 792086599056105472,243187 761403923630546944,67587 772911248262500352,131456 773006584221949952,132364 792922897475973120,248516 732291987806658561,351162 765536083820109825,87904 781184917480833024,186169 787060677269594112,207849 791071275078778880,234564 791391066457071617,238395 758070430108377088,50827 767460790555308032,97447 792440206813229056,245148 761651049291735040,68987 785244133774372864,193975 787803986837536773,205197 742347419317370880,349951 758085495658340356,47782 771473363860467713,118191 786697889561120771,203859 781150397322756096,185496 790028756387672064,200963 757012656058347520,44429 771803493233528832,118191 785812017424785408,198671 786640849606148096,204273 793456063525691393,238207 772823336216854528,132578 788735043569004544,220332 732345873619881984,351248 751166498719330305,17365 770389921936838656,117257 732168073176715264,349764 732671957695627264,353016 750512593094127616,12883 751598725059997697,18495 776838148412235776,158589 788757848591372288,220526 780976613223567360,184223 777131198518812672,159876 786460238899580928,203710 792022052656058369,243075 793936621485703168,256935 773874320099594240,139404 776141352488751104,152735 776417611789676544,1250266 764277454735306752,1249221 786906821038514176,207287 780423495809282048,180074 785956485993947136,199537 792189847653855232,243187 768528714992906244,52061 770378551753371652,90300 773596946279694336,137042 790075304031105024,226823 760269826799595521,61545 786950757207552000,207287 792943800163328000,247240 793185577197854720,250033 794536503858917376,261155 752200517716045824,18539 751555827178344448,18470 786644409886531584,47940 793135072551510017,249348 767942246637441024,101681 774863733331857408,126152 788749513318027264,220332 794647273669955584,262145 793183017904766977,249961 757286955704909824,46006 787121612541702144,207965 795428196254674944,266079 769196528787296258,111558 779746803243687937,176109 762053130150350849,7311 761391809574555649,65180 795404802876473344,266151 759585690384535553,56964 752961939538604032,24880 770351660891799556,118515 776896352869609472,157082 792223966093910016,219531 763849847615127552,78159 780097430310232065,178258 791413836976824320,238207 794961915973877760,263526 761669929036906496,69747 773532956581302274,137158 791015353509896192,233692 788348405911257088,215969 758109983154241536,51344 763110485403197440,76549 770227041321021440,116306 757069780905975810,45964 791500888527413248,231894 778597035024977921,168794 764141470404186112,82066 781271873439031297,186883 735002634189340672,738099 776807649983680513,157755 781423849615138817,185310 758718183704494080,54748 788753721266143232,220526 733327663419514880,11774 792925130917810178,248514 769347124337053696,111558 792093115079233536,243398 758761968333385728,54070 771469339367133184,124004 776764888416919553,155318 758692049738616832,53185 786663579135123457,205728 787437761192140800,210207 794317965298724864,258429 763338040307650560,75899 771370643807875072,125145 774569165768101888,279676 775081804411834368,144730 785675225815879680,196917 785882637730615296,195975 787237123996917760,209736 760187036431032320,54524 763294164884787200,75150 778676996813369345,167677 779683190642503680,173628 780568192523657216,181548 779423339202813952,174967 779521324368535552,173210 786213280490500097,201583 794933994710241280,263895 758451141604761601,52394 789346680172744704,224680 766816533414760448,95511 778630284354936833,167319 786590736749780997,201555 765644911450333184,88399 788896406933155841,221972 760767246796886016,61395 779669817301229568,176196 793540665393025024,253274 755918049178333184,18215 758726469086359555,54070 760174679453601792,61412 769695618767945728,114987 778591006094753792,168794 781609484401700868,189086 787814040349401089,205377 749425148760035328,7160 755571011987369986,36719 733484040674783232,355480 788886656430538752,220689 766353212026810368,93286 785873030891184128,197512 775730681611689985,150663 775870951925899264,150511 788216715880431617,215456 762972918934597632,73926 764946833286324224,11774 792125777831690240,243869 765180022986461186,86103 793158996010098688,249841 768627764911968256,107362 770580049053491200,119832 794325755475824640,258878 733197191955779584,355273 753665843674898433,28732 790412175735160832,231333 761217098609635328,65180 790726883969212416,232881 755226216769081344,35319 758872849842999296,11774 765070278200205314,85725 755386413739339776,37044 773267268692168704,135725 786662987759284224,205728 793711613186453504,249469 762874342254313472,73196 755739645594533888,33356 775834355826511872,151156 785661814751260672,195975 759098626358542336,54425 773505777096986624,137158 777332314854477825,156811 778978708140941313,171617 793517520783237120,249926 777519745880862721,161456 789986798520926208,227795 794214712854609920,258771 795084213502574592,249926 754034217760227336,23725 755474392612794368,37206 766343010045100032,92860 795396434094948352,266884 750693246364295168,13343 751982535710679040,20313 763527547338514432,78561 794174789367775236,257492 761316338606436357,67852 772474166196994048,131045 795617669240258560,266146 779074476713635840,172545 791640081304055808,239261 764217192791564288,82481 762695534666743809,73712 773942303194947584,138061 781223402275164160,185595 755841760157241344,39462 761319794788409344,67326 771745124124463104,11774 795335869653798912,266242 753366109693304832,26458 771519296279285760,125163 790693847340691457,233307 753366664171794432,27045 755943509455171586,18215 792874369793929217,248010 752256662111678465,21091 764190673528643586,82283 786033805442244608,199546 753762274263855105,29548 767925102377861120,102657 770792414458048512,120557 788966000469291008,222624 750863655059591168,15800 772920979219546112,132868 773987146688442368,140444 786900113704816640,205989 755776843735851008,39462 768535120043061248,104973 732093991525572609,349197 766928379828379648,95672 769325482839945217,112336 771938906958917633,127775 787323025775480833,199546 790655490246270980,233307 793679854184955908,247309 775021875097247744,146207 759484821328437248,58227 758077082878574593,50923 749453699244781568,8047 764629988922372096,82582 773228469358657536,132761 794550775775162368,261155 764349686920740864,82481 751879112243834880,17794 758253009742729216,41703 767848036416430080,84209 780107067797278720,178401 788850341110394880,220806 772412781526220801,130686 764313535748853760,82481 768882712648220672,105643 769296836284837888,112872 793139835108200448,249841 762694003569659904,73926 755481197086507008,35890 788875297588338689,11774 785729224489377792,195975 764848674052517888,84724 752291315522482176,18567 772495280562405377,131240 753967011609317376,30640 754979892882706432,34645 755038590627897345,34666 789082340152610816,223286 775951557737140224,149633 776922344866668544,154869 777537336179589120,148861 794598467112865792,249926 795067465940275200,264397 774677671385108480,144602 753109364211388416,24196 781920838622834689,190424 781210310820532225,185496 789664168630587392,226881 780231977018339332,176853 793902150980014081,256564 781208386033496068,186346 779058896765915136,29263 775357692512722944,144730 779337400103428096,174115 785668111051558912,196676 793413345130876928,245591 751100812470943744,16299 790517083062824960,231894 751609036169240576,18488 754706253742354433,24745 755238660795052033,35890 787617488653524992,211367 766350435145973761,92902 750656069018411008,14277 778257891941842945,166913 764135976541102086,11774 792074243332673536,243187 793300612565733376,249469 761017548477386754,65626 779391082173833217,173628 788682995121004544,217658 794283767766667273,256255 756240085960372224,42117 758660667607953409,54070 758784134726627328,1248642 766690498450890752,95045 781103387756597248,183472 786017415742095360,194147 793076657754112000,246425 780811280680574976,182960 769749031979511808,18030 790710340468170752,233307 793229109971316736,249637 772113364357042177,128934 793324217701961728,250633 765700675753967616,88332 766984355222663168,97215 780608361171591168,181984 785802874165100544,31546 786411890821824513,203674 793969135483060224,256255 756300434252464128,42249 766398522857889792,93286 775123704158248960,19199 762254471573286913,72370 764310168586682368,82209 766984383349817344,95672 757635838456934401,47761 764729842260709376,82344 768156721143422976,101681 774770373082525697,145293 778766438987210752,168794 792340317173407744,242693 766070406654459904,74133 785874247147065348,199166 788212053177761792,215252 766677815043293184,95479 790367541709328384,231211 791316150189641728,237235 753985831753351168,30590 755808971848462337,39462 771439453290110976,124597 762776107817000961,74943 772456131050504192,130415 792918074982748163,248065 766278795611561984,89859 789469421467295744,225380 778779052756897792,168794 792177667902693376,233467 793194042779500545,249926 771514592317104128,110659 773378266912534528,130452 780232447807983616,166096 791299153963823104,234796 772701538011586561,128934 754707873201086465,22393 766297268366565378,91751 775546321054773248,148684 780625003159162880,182036 732165682129829890,349738 757340322817044480,46612 780818660235603968,54638 765598277312086017,87245 767797916446654464,100893 768957458744238081,110209 794861462560776192,262849 759203834119983104,56964 768156929709346817,103354 773910368095703040,139404 793162467677470720,249180 771845706525081600,128017 785909178866868224,199546 789846257715912704,225608 771151929900732416,122124 793493965240664065,11774 766328485518245888,93097 793139309649940480,249469 793435228115271680,250633 755196765737934848,36203 788395142545899520,216991 736234413990776832,353374 792547078043873281,244270 762304589316096000,69711 794561386290384897,261155 788759049823289349,220526 793954247893221377,257137 754013447705157633,30590 780089592812797954,176128 780567343336267778,181419 793874801681203200,255942 791433922383142913,237908 794525961614196736,261155 753678801712939008,27402 791749053151404033,240584 756874263265587201,45125 774592060057874432,143585 775819731399942144,151401 793180899516948480,249374 794614680518033409,261155 786367532886208512,202727 788803183329943552,217519 794134897451474944,256531 790600203787272192,232169 794535519623512064,261155 773335743854841857,1250041 788800050444898304,220526 794595046284783616,261155 776099093512716288,153575 754131664532496384,30590 777359774262362112,159146 753787945400754176,27402 791255997960581120,237491 761893713119412224,69947 788408236869234688,11774 791872955898658816,241819 758472948944470017,53185 786685640595439616,205155 768862514780184576,109666 780915974912356352,184223 761747641289969664,70085 768855487777341440,105109 773871850493317120,139404 788846467330940928,193121 791803459079069696,240483 760030285627027456,59666 791738833779830784,241033 794891627609391104,261987 771376116833497088,102002 785656278513102848,197512 753384843812171776,25965 792795190897496064,172084 776787255562121216,156644 749748282583285760,9754 765973561106239489,90384 794628647072268288,261155 790975409785561088,235590 791403156475375618,11774 765183866785103872,85254 790634930518712320,232863 794162591106899968,258331 774717328579702784,143473 795194757152706560,263926 778018098704162816,158820 792578147774439424,108396 755923104031965185,40588 750849801802158080,15168 760940144295710720,64664 793505123821576193,249926 756302510923677696,38511 778324044194078720,166409 764239816535912448,82177 765578021210382336,88052 776853722131464192,157755 780613980351967233,182122 781580767038091264,158175 779184103232983040,171043 769586350853017600,73196 779829044959322113,176926 791781179762565121,240793 794818371883671552,249926 762850506855231488,74949 772669447979016192,131473 774591146785898501,141360 772089487623122944,129471 773684149055922176,138616 763063723909124096,75899 766371018361413632,93068 780543186179530752,180039 754831205816799232,34078 755205203285139457,35980 758441949057716229,52749 757452912285061120,46890 751128288622354432,17143 771170394715725825,122817 757711303725182976,48663 762268993474424832,431998 785510765000294400,11774 769303647297671168,112788 779116510715469824,165942 757722107174346752,351340 754002111541616640,31077 781340129382195200,139404 781593269197086720,188478 785702031310938112,196277 781364786298810368,186434 733082528953729026,27848 791390860814479360,7047 757800270516543489,354108 756294649774354432,42495 777382887842729984,159876 793505297620951040,249841 795701283139227648,26066 756290145020743680,42249 786057192172642304,198878 788808203341443073,220526 790706702899351552,233756 793243074021486596,249926 788785809600241666,215437 792070070507859968,242485 792142625331552256,244297 791380138877300737,238207 794705312888582144,262886 793951939641954304,247651 764236778412924929,82283 770745070547001344,120353 791352211380895744,238395 795001583130050560,261942 790660496013848576,233154 791659501522939908,240474 764960326639058944,81446 766719892502511616,93823 753638986543947776,28732 761634443320782849,69711 780410987077787650,177704 786954433620021248,207287 749336737105739776,7849 755604893075845120,37892 780805882766655489,182036 752653081813323776,22777 779120555819753472,171795 785911204631945216,198671 758855252044939264,55473 792412192142417920,245750 773947502999461888,140232 792131349305970688,243733 794598136379416576,261155 765038911710081028,84888 773862579697491968,138155 779040815188471808,172120 786448092996304897,202429 763694497427369984,78853 793203635840659456,249926 775022029539991553,146259 756397034014375936,42432 769584591967510529,107745 778389858377228288,167569 733293749095260162,355480 753800996682432512,24786 766248104773332993,91894 775770959072690176,151409 757757891524820992,47940 752284515821817856,21074 787701289438224385,211347 794880284302966786,243075 757465244029497344,46394 773972646165905412,139360 778277225057570816,164826 761537143835615232,68993 766248074024882176,91946 789218071374286848,223286 787078019017871360,207861 761969792995569664,67226 785981227991900161,198973 764744485511331840,83429 787034302399864832,207287 791303238444126208,233736 762424439711465476,72541 767010493064159232,96263 793496072224067584,249926 759218216698871813,72093 780667051228721153,182257 791417926259728385,238639 764190387892355072,78274 781324392840044544,187418 786349369561718784,173347 792531278977376256,233307 752905854999859200,24134 760971464556285953,66116 794703958069506048,261155 778326454153142273,162371 750072439917449218,11434 777953299068661760,164826 755085676417257472,35313 773952972321677312,140444 787875879963668480,194230 756711269835632640,42432 794258121715695616,259231 781188098864582658,183269 789260346724716544,224333 790946861926477824,232122 791692638399365120,240483 738801515884875776,738099 755101989231403010,1248155 764950969540947968,84888 786046246943199233,197286 754824089173422080,33081 763173045611565056,75073 766726030354767873,94899 792896790647287808,210238 757401310761218048,41134 767924436112646145,101681 777484602025865217,108396 763407165671542784,75922 773906553493680128,138898 751169801515573248,14525 794671626268852225,262313 755308582858481664,35403 774236036679471104,140444 788493440245981184,217837 794064305490563072,243075 778967290981130240,171168 793247575855947776,249926 758055528387911680,50923 790897739085258752,230732 794562061816709121,261155 772864557471629312,133043 794003955940462592,257492 794685592961515521,262022 792582987258867712,245101 760914182820794368,51644 771784127095988224,127871 773518673227223040,137042 781239601834840064,183811 751601497742282752,14653 768580176359940101,107446 775483665555992576,149770 780548517018279936,11774 794910364160950273,262849 765658688203976705,11774 773042293532004352,133454 776092846248132608,11774 787757639765602304,205197 776445310818095104,133702 764443096788631553,82638 753786232757366785,24173 785869040770220036,197673 763762898195709952,79987 755580155288915969,38026 780476258329124864,177233 792385926118780928,244310 788610766429687809,194060 795094599945617408,264397 768628067950559232,106716 788801901881991168,220332 794629189647405056,10788 753324224563994624,27061 789267700178563072,223944 775721095429103616,150511 786973245501280256,207949 793948736422486016,255317 771360287391899648,122937 777514161035108354,157082 786190765932290048,201494 791838290798403584,240145 764893969612439552,82066 791408421371273217,237491 791682377667997696,240167 792114927410434049,243427 758561880960999424,52061 764610106801676288,1170700 777295764267601920,159876 778297610285096960,167273 765284005759610880,84209 778354132444774400,167676 787848514940182529,197888 795004870520696832,264355 777971039141789696,164869 795372780288086020,266151 740388878616526849,11774 749262375556157440,7901 785258769403944960,194082 794577252113678336,261155 793413776305491968,249926 754077085694464001,30590 780362058378403840,178415 752875761187459072,23651 760476187751841792,62771 761126060792492032,66767 772103218537107456,129128 774219571938992133,139459 790935895440490496,234583 780130607418388480,176128 788171368261189632,11774 774069725366136832,140444 763499664528269312,78861 768194205965488128,103869 777572912697974785,161277 764286401382801408,82582 785918274429030404,199739 756298225032818688,42249 788126807715409920,215754 778006708379459584,165498 787132290782617601,209195 767943693055569920,101681 779868198443347968,177395 732947591919370241,1170428 756375779282485249,41680 763933201031061506,80939 788169266713493504,11774 774377716338470916,132364 779433139315761152,173682 793109274834731008,249469 778584336354291712,168794 781375288856842240,139404 792153692518518784,244230 774811636922056704,140900 785856903888965632,198878 790835941514567680,232881 763263221792858112,75899 788512419270098944,217658 795012790918451200,263907 763185780013436928,67226 773612954306478080,137869 778606834101972992,169226 766733513869631488,95708 786934325837193216,207109 787488291566161920,210721 764885317878939648,84724 795465505985462273,265649 770337532626305024,117257 771893783671824385,127871 757263655096299520,1248449 760260590795239424,1248752 759852843289509888,11774 774259493819383811,140444 768186910086881280,103354 770362009615527936,93140 790203031933620228,225456 757983286220259337,50610 764139943966810113,80939 770046843489230848,116461 791667196309151745,240483 759740420276510720,55257 768380965563486208,100893 775367825456103424,147391 787318998543114240,210207 787789804108906496,199307 763454649261187073,77849 780839415426023424,183338 757411305665867776,46379 775406173814005760,148170 760277944229064706,61575 771062799594196992,122814 765140974951694336,74575 762869281268703236,75233 771138582211768321,123583 789202768686817281,223286 792554914740252672,160648 794694876935974912,262784 757702707520147456,14277 767137957354450944,97852 787829547769004032,213376 763160322509148160,75899 765648217404997632,88541 772511673957638144,131287 777191920913289217,157755 778688543015079936,169916 781490672113102848,139404 786597571573739520,203806 766819756800442368,94718 794366969218822144,257788 765874260187504640,351436 774661497444237312,144635 779129995469946880,172962 785824654053240836,197512 788027070173569024,209151 790350868491165696,228341 792079902748971009,235487 761251023004454912,67326 749561452588068865,8670 756642444981207040,41839 792399236214034432,11774 793805238390095873,255393 756209965237493762,41703 791842603209719808,239998 767436848830386176,74868 778291270640816128,152594 785239722880892929,65113 794824930433048576,262226 751862398848471041,18298 766007029995626496,81929 763822997002031104,80607 781613221417455616,189313 763518567342084096,56391 778000328142819328,163127 775673200701218816,150663 786564855453011974,199546 755431778685427712,37433 759233463753043968,56964 760820421478408192,64197 763864082885726208,79911 764856568265388034,84724 769261187083014144,110585 792427875706155008,245607 765082100223479808,209828 779030929348014080,171324 780488485979430914,11774 787100047947079680,208016 780194398306914304,178045 787114112652308480,207109 764952026044399620,84724 779333220705923072,173964 766726533591498752,95708 768389057332207616,95055 770524525008158720,7311 773907029261856769,139404 787037307593453568,207113 794197033502601216,258598 793225325001838592,250295 794572605114253312,261155 778428572075569156,167319 752733950255239168,22715 792655323236532224,245117 767496678848901120,97519 791769810698768384,191778 762866956697346048,71021 781202399113322497,186434 792518653447069696,245630 755045236271898637,35044 756258449172729856,41632 778433502421188610,167180 791780062358040577,240718 771497256709070849,125554 793580312689270784,252020 762775308801978368,74943 775006805172903936,146259 793122851905732608,249725 758717608069701634,51767 765784311668834305,86103 793649465127112704,250033 781600139089547264,186584 786008151250374656,192949 789834922513010692,227242 794555620523315200,261155 760218399565713408,61412 777848475794800640,163990 760942399812022272,47940 781010701972275201,184223 743946405920792576,669866 767801793640226816,101463 754707923482185729,33174 771785591717519361,117377 792028289137250304,243075 793609832892764160,252639 753717386755334144,29263 788526027538477056,218275 790186648403402752,193205 760250471780986880,1248387 785917635812810752,198591 772437178676838409,1170326 732323116286914564,350808 773552319304704000,137158 795094430546067456,264397 774399087252606976,141316 790916067975507968,234796 763359414174748672,75973 780474903216525313,180647 785514940639490048,195975 774702586477678593,142721 792019995064725504,243075 776513913047298048,87904 790635507910868992,232137 758037630995038208,1248571 758387914745217024,47903 762696763362934784,74302 763134484048904192,76628 781248784038764544,175092 777274391063326720,160614 794559881227288576,261155 790602707828666368,232169 794567300082896896,261155 775133711700418560,146720 785871949796937728,198591 787434428859420672,208307 749754537754394624,9754 795010747528978432,263896 753753737353502720,29600 760152699228725249,58267 773288689820659712,136018 758028771521802240,26815 772808370965344256,132335 787254447172968448,209731 791729194334117892,241034 763867425796481024,79600 768177763643715584,104488 762627241591398400,73814 770467141216862208,118191 766007689050632192,86447 795671210906394624,267862 753953592558686208,30590 755585041875501057,37424 785548799833993216,196917 778863821784027136,169550 788053024199565312,11774 757651008369463298,47761 792763839964119040,246392 793644408000294912,254135 751558547083702272,8052 753648967569715201,28732 788470339319705600,218219 791276124743479296,237223 775076797692063744,144730 750831518604521472,15536 764881874271424514,84724 769601368134823937,111907 781574670092951552,188401 776509916869787651,155688 761023876910374912,64722 763793708303151106,79870 765349501846560772,86763 764209855926145024,431998 767763319478378496,100038 786583151518691328,204413 771905060896968704,128600 777982746480246784,164764 756606769942495233,43553 760547307519483904,62771 766288351741698048,91751 755554661848023040,36895 770391425015877633,118393 779543630058917889,175317 781180984922218496,185496 762733514953461760,73814 764498588177006592,80486 765186284994174978,85027 791150482580463616,234583 765212321312628736,86103 769350540895682560,110522 776713501851000833,157606 746501208504836096,350731 756303356973449217,42534 787211666194829316,207287 788520830007250944,215437 795776677255282690,268281 744349547011268608,349197 753434768042098688,27045 775769057689645056,151463 780771910732742656,182960 793318231817592832,251452 793199265917001728,250033 768083696268218368,103354 771496870430597121,125554 778354657437581312,167810 786271441528483840,201958 787419370704306180,206117 766085573660569600,91049 767817551556542464,101681 794637572513398788,262022 794976727151902720,11495 795685913485377536,267862 774932701463781376,138465 767697198557560832,100605 791727174659092480,240070 785820737697308676,197888 772759527061979136,132335 773885624252243968,139404 792494769922375680,246225 764931066683588609,85226 770436060438335488,118192 733060757496188928,354962 776953876670971904,159411 755512875171667969,37538 781346147185070080,139404 790610154354016256,232791 773616899410231296,136515 776908680444776448,157755 755452330523369472,35890 757716102805803008,49056 761096035582156800,11774 773958320449355776,140444 773467201391112192,135025 777593934033944576,161277 785653983608246273,197091 792073024216322048,243187 755911707206250496,40668 789124691533279232,223054 768494500087934976,104973 792513560039464964,246314 771327565109821441,123825 791591918966833152,11774 793190695733428224,248988 773583508228956160,137553 779440774983200768,175154 776249390545633280,153921 755211380991660032,34320 759489214916341761,18395 762845961953550336,67226 771299673466347521,124589 788205361476108289,215437 763410312041230336,78129 794896954136428544,241042 756545857487536132,42171 794291566663725056,228820 752914387602513920,24427 755414684946223104,37044 781212890082664452,186212 787831288644403200,207796 764856050700980224,513129 768890457816461312,109945 775336466364796928,148473 790219429489602560,227048 793136442251673600,249882 793972979101265922,257353 763258480061014016,77303 788450904265613312,218275 755476357681782784,36735 792077825163395072,243614 795137837712687104,263926 759210988180803584,56964 773619566261833728,136515 761162504248631296,66828 764300989344075781,82209 768097949473710080,103354 793841392468520960,255942 757233675662610432,46278 763416152282271744,77731 772825836013486080,131322 778721519992119296,168322 788463616223617024,218275 786122330623709184,199546 792189021455691776,243187 779653448711016449,138812 795139189834534913,232791 780455403255656448,29786 770411828685905924,44421 764616372739383296,84209 773471594274549760,134875 778399467208708096,166390 780855447485939712,183314 768854736275644416,105109 750348940294389760,11495 765016552970211328,354238 757985385347702785,50500 769317632117923841,112788 787272829897216000,194281 767534416323158016,97379 769208771587571712,109805 781205605944070144,186434 762851225427521536,738099 772097400638959618,129558 775488966506057728,149259 777526111278403585,162107 750364493402824704,12883 765327074894557184,85562 793844960613150720,249057 765149561673351168,86103 767194832091701248,96883 791705111722622976,240621 758661982786506752,53985 786602566062702594,203350 751231557411545088,16953 781467274821664769,188119 786321047813357569,202727 760155719324827650,61051 773587551693185024,137158 789309941106475008,225359 772770106967527424,132299 755099259582775296,35445 768947777443430400,110023 793674980017831936,108396 759375580341018626,55453 789469395659567106,225981 793611090764652544,252639 763066008286420992,76127 791401123559182336,238780 781060835481231360,183759 786970841875615744,207949 795395502485315584,266884 790558206972026880,218489 785561884967759872,196917 793819388394606592,252020 775734022148358148,11774 787536154652540928,210289 790892231699865600,234583 762758215574626304,70177 760542587698708480,60794 788497781669269505,215608 789827946437570560,226899 794370814661578752,247651 770255531353059328,117257 757853036798541826,48663 775676586259582976,112363 773523069813960705,136904 786164771947175936,11774 786653501753593859,205455 780776407827755008,182659 793143791951589376,249469 780379746001686528,179742 787360437792870400,208146 788019274308648960,214492 791708390741254144,241034 774303299432550406,141912 790944749733634052,235147 794536848739532800,261155 795719909779111940,261155 763062144262742016,73712 771764218936881152,125367 772445169689829376,122978 756944232682622976,45090 767177446663806976,97468 768765583185903616,107469 754743158206963714,33356 758807673584230400,54070 768303256342638592,101681 773525963791478784,137158 766357262705143808,92860 795367698091872256,264397 771508161459216384,125142 795409207050825734,266491 758812269379584002,54974 760976478439772161,64722 788201265306148864,213064 788538309651865600,104244 792931535057981440,246726 753960925800062976,25135 787715676735668226,205197 794625516196151296,261987 793871089675841536,256255 795229427231838208,265686 765029990362652678,84724 793626443494285314,7700 754759208784973824,33356 773913613304201216,140043 778602842936467456,168794 786885926840565760,65113 765999376124608514,90384 773098339457912832,134288 780096241472458752,176128 793850072920457216,255055 757293075815424000,46006 795472311336005636,266884 788719629061480449,11774 792796057390514177,246225 775732666918469632,151071 790962762801381376,234583 769682910936961024,111558 776200927464263681,153573 788011997480615936,214354 757114400469843968,45672 759100594921541636,56532 788547795355471872,52554 794862304173006848,261155 764244290335862785,82002 791848798863650816,237908 762694332772065280,73926 791034411831537665,235179 788458220159397888,218275 762029978577997824,71502 777959554470510592,164764 779092741934370816,167305 791263020156456960,237491 790879095450013696,234583 795692788553682947,268125 777921874516905984,164001 795707714634706948,247930 785319979461685249,193669 790739330486665217,231514 790963248770195456,235487 793713980896403456,253739 756487387958669312,42432 765058768048709632,62180 749918651118002177,9433 760846184311320577,62492 767420748344328192,99044 774296892880646144,140444 774215908231221248,141091 778038297230737408,165523 793892164388392960,256191 755634428257402880,33356 760266599752404993,62130 793530904765497344,108396 763388600683753473,77975 767704302085341184,100605 773913347284672513,139404 776111860839882752,153194 777297891417264128,160602 785550360790216704,196917 754810170870407168,31665 768560834855436288,11774 767775997303283712,101463 772112470689185792,128934 751821005279096832,19074 788161924508839936,216097 786271346103902208,202429 754735087065890817,33356 774449307613171712,143585 786709100969205760,206101 753619350536515584,11774 753338703091752961,26699 758179540560703488,50923 756708572545843206,42968 766994278014910464,95708 768596044364087296,107984 773621907698569217,136947 774740891160502276,144494 781546281500114946,188401 794876564211003393,261942 793213506761977856,250430 786683175162548229,205354 775833115776475136,150511 785282764086083584,193669 759828748086771713,58267 771026155835002881,738099 776079304757170176,152735 750399907056328704,13201 766393668244824064,89733 788007294957006848,214209 767912235490435073,100893 765524498695147526,87860 768985333635489793,110647 772240356545093632,129126 795379210160402433,266491 767073495960301568,96039 777649085440548864,162309 776083565931094016,152946 750783154286432257,12704 791432312592470016,238395 794044785099177985,252020 785967483714953216,199211 793139517062393856,249469 771897198552330241,127796 778390376348475392,167220 794539035112931328,261155 762757375786823680,1249046 756608569965944832,43547 767287365161193472,98671 770736475830837248,121177 790917375029874688,234796 795018561316077568,263907 733421170716901378,355952 787231127975047168,207949 775375460695846913,148033 779004156199657472,168633 785587906492657664,194058 751671479197114368,18470 755528553936977920,36875 775651220614701057,150511 761321474196054018,64664 771394281923760130,124671 780820899620544512,183269 767644888456372224,99385 789757515928002560,227048 786011713862795264,199178 770871116277710848,120610 795351352536768512,266500 786364296137695232,202217 765515975244468224,87904 766369238026027008,92166 792745726635757568,245208 791319171023958024,237935 792761704115499008,246225 795387377212538880,266491 781299745780338688,195876 785844868287528960,198671 749263845634387968,7772 775154981733298176,146685 781183704928358400,182659 777906190634196992,11774 772512787629273092,128121 776201286983290882,153845 786988881451229184,207974 773906742803521538,139404 768537719035207680,106023 748630197684027394,11774 761375433065586688,67938 756461177396494336,43225 793101868092260354,249469 771559060013363200,125204 793009755249713152,240556 760768373596782592,63451 763451754642083841,77590 788869122021007360,219989 793484300633067520,250633 773911575270920192,139096 791691240144302080,240483 741754121569640448,1247482 771403700501819392,125381 786939784816168960,207613 775793950233731076,151071 781507365640163329,11774 789081053587705856,223286 770327681661489156,114779 776612296810389506,156835 760250628845088768,1248387 769760536028409856,104628 770670572493733888,120610 764981895750909954,85562 793243195454922752,248988 771059688511303680,121949 760604846097567745,354841 789180521729318912,11774 738994488434032641,1011996 781060078476619776,182706 792159419698024448,243187 773974393588486145,140444 795254616413896704,262588 795705540714364929,199307 751849133254647808,14277 786687925442535424,205294 788013676024303617,213887 753631311537909761,28732 787539531784458241,210207 793518737936748550,252408 792187362260295680,244550 794206204889210880,257423 773896591744925696,139865 789902404942569472,228702 772590346496774144,131007 776025311129530368,152735 754716134532902914,27045 762277043224580096,72035 768276850376314880,1249540 775494100472721408,148994 781451230375587840,184223 779475569532600321,174315 758365516889194496,52532 789194692634128384,223899 771999800673927168,128519 785935316968312832,199960 758082097332391936,49843 785811901779288064,198671 787416245385691137,210207 787289822394064896,205728 795300890399817728,263926 771394862256193538,125367 776960237441986560,159245 787599699066970112,209351 792252189557137408,244815 769597403221458944,114422 785907289366462464,199546 785986667735687168,199891 756836781820112896,1248238 780553591400652800,180655 792803111098281986,247379 750702740259508224,12883 755166935290146817,35890 770493280660418560,118192 786896207436128256,207096 789217681467637760,224680 794945315539324928,261155 756649337816481792,44450 788565031688347648,218275 793344509342019584,251566 757787856576262146,49121 768237240191422464,105109 777339966145699840,160609 755967105451692032,38792 792061094915411972,243614 754030891387621376,30590 775653534964514816,148994 795292955707842560,265978 758819980376875008,54070 765703844672266246,88489 787493140945043456,209884 774669239756189696,144844 765190272288522240,85562 793873993786720256,255942 769701554165313536,112939 767141253528055810,93144 786996821470175232,207287 765272783806799872,86103 777013543321296896,159308 794736339006722048,262752 762303431243595776,67852 767496169740050432,97432 785667480203235328,194082 791820749858222081,241940 758043941635706880,50442 777001005414174720,159876 793982603896365056,255942 752885351585284096,24134 785580374394933248,195838 793497359967621120,249926 766757026185699328,93261 780628462797197312,181984 794396418769195008,259034 759088963718176768,54106 789188402033729539,223899 792974781255675904,244270 761276371792384000,65180 761530036927291392,68862 769370552465096704,112363 788175402371915776,11774 775675714586542080,112363 789439225892483072,225981 769905019143360513,109713 763448889936576512,78159 767538525193461760,95868 776059692376293376,142563 793958494600773632,255942 758425098252681216,52659 781880663939096576,190936 756561677932498944,43471 768077361732476928,100893 768472233287311360,106774 794313536000446473,259055 755443972642709504,36379 780602094030098433,181984 755796954504765440,11774 757256771949977600,45122 772619266671587328,127218 766622651066429444,94705 764934063992037377,11774 790961004175773696,234564 792475555849527296,243286 794922512589070336,261155 788776213913436160,218275 763139728740757504,73814 764585157483307008,80808 787845744397021184,205728 763426732359688192,73926 756258907043930112,41694 762621803718021120,73814 761095373775515649,65974 770326041592209408,11774 775171094105894912,146205 785333597020577792,11774 764250669117157376,79513 786966660339171328,207949 786280704954937344,202429 786758163018059776,206008 778661709775040512,169226 792345793327992833,245118 753596126322946048,26066 779226341786853376,171168 785723476048945152,196277 793401863261392896,245591 753451235961806848,27045 749061264039641088,7121 755716432902496256,39213 771484805984841728,125853 792793159000395777,246619 732631544276385792,352674 767803839873507328,101681 775143408126005248,146259 789826508202340352,226731 762024713434595328,15066 768064281355046913,100893 773651194120171524,138382 750271823237959680,10064 768341701060661248,103924 758814775040102400,41680 762762747398336512,73706 769290510863364096,110585 752197464757862400,21074 763615024761843713,1249101 768573774325223424,104973 780579459527168000,173917 790703180388544512,233558 778122682906861568,108396 786642860682674176,198586 754173108945162240,31268 781509206134263808,188401 759562578754281472,54760 787665668829278208,207965 792196876049248257,242584 781298970131886080,186434 786102026166013952,197512 768913142969618436,109964 773350680572682241,135736 787018128983154688,207287 764923218226536448,84824 773598975383498752,137042 755139944222449668,35449 788009872554074112,214354 794191391005941760,258607 751157064110452737,17416 788515818116120578,218275 769212859737792512,111558 770669616519536640,119937 771853967169089536,127957 788727249226702849,215507 788151219143397377,216009 786616086015860736,204413 790589933740109824,66116 793811262559948800,248516 788429459590377472,217937 788831176794382336,220029 791065068863643649,236023 756351420589158400,42495 772060173913513984,129335 756889182216282114,45385 773495236471492609,136947 785887569452019713,22735 752700373803028481,22735 779303195902259201,158387 755377775926665216,35436 773894922210578436,139577 788545122875027456,218275 760568857329299457,62798 764232014249603072,82018 760548555996196864,63451 780666488634142720,179560 760282463008460801,60779 776233616795963392,153866 758459364948574208,53001 778949224369156096,171324 779077325165965312,171463 793495330973114368,252741 773513316245331968,136904 789161655934390272,11774 793340411292946432,250633 751124304390135810,17143 774573178005970944,138165 788915979304566784,220689 759016197593509888,55107 766639458498195456,91700 754818144250716160,33356 759110754649927680,55660 768511494711418880,106770 768385820017459200,106023 781111520528781313,185496 744271121122529280,87889 786324834489729024,201958 791744226023399424,241423 755056953739522048,34666 778672377760735232,167677 732799503259029504,354125 793435908406124544,250633 776210194078375936,154534 777878550925934592,161387 732618762021670913,350379 771316308210180096,124597 773384672864645120,136515 781303941325844480,195876 785919009988358144,199546 759093533114499072,54128 785317290321571840,195125 789089638388473856,223286 789118671562170368,223030 781896390288945152,191354 793164149572329472,249444 795742239100194816,248924 758490618511306752,41680 765592189288062976,87904 775064945876688897,146798 777947200819044352,158820 794699667426672640,261142 755503388469723136,38183 762334587607396352,431998 763464199901184000,78159 766686996903317504,93823 771531453586808832,125554 781632093801607168,188401 785655041210191873,197512 761970494451159040,22735 779686632601579520,174230 788739106402504704,219942 795419788625477632,266138 766159841010126849,89887 781525239771439104,139404 788005933825847296,214354 792881447551901696,240483 759227733197123586,25210 771427442015756288,125554 765593190158176256,88052 773046238652600320,134185 773541669564186624,137042 785965365977198592,197512 759748391450607616,59448 759785905083133953,58542 768897467878371328,109666 776353655402266624,152735 785630093406154752,197341 789162157900345344,222647 773302944271699968,132364 795672581911302145,266079 755077751581896704,27045 770616121976291332,119937 759786647495909376,58218 763525176684191745,76406 792645793878388736,246392 761828462105464832,69947 791547300313174017,199166 758400311056883712,52921 768905729549840384,109666 770365738062270464,117579 774253193538613248,139404 794960964441382912,262847 751825136064487424,19542 762035192923983872,70501 794584149814341636,39957 762798940882427905,73712 773566528520384513,136947 776829688312393728,157755 777266668829413376,157082 781070084328546304,183473 781844157073612804,190635 774969462940323840,145244 780734379278503936,182036 781179670481997824,183784 792020996119080960,243075 793504425503449088,252824 792217098877480960,242693 759228686793048064,19563 751615925321859073,11312 788086536805814272,215005 795438568156069888,265649 756907505704398848,26539 790905341475106816,234796 791422797994004481,238395 779667700683386880,176196 785657142636273664,209828 776771313293590528,155451 764068456530448388,80808 778949999367430144,171324 757225622372491264,46240 761700240751783936,68908 786636480605151232,204413 791476914770673664,231580 794535716231462916,261155 757680903866966021,48549 761036784247508992,63451 765463326163767296,82203 761379007338311680,67547 789862374291468288,228363 752687685064544256,14277 787613560931135489,209796 795429961138049024,248924 793628301797552128,244230 764008358298779648,80939 764860799147925505,84724 760562455160369153,63451 749267897982263296,7615 762058312091373568,431998 763750562647121921,79587 740272846719569921,1170550 788933583289233408,221785 752889604752150528,31852 754095369496190976,30910 760819497154387968,64116 768192897472720896,90735 786625285902864386,205181 757544087943688192,47782 758067201232498688,50923 786143650090586113,49459 787238405939793920,207287 778273876971229184,167046 786581309543976962,204413 791358407345377281,238395 752975449756577792,24870 759928384008835072,57574 764926171813339137,82066 786281530897211392,202429 733099812900458498,353374 764050908757958657,79513 765916266146050048,90125 786981283264077824,207051 753177998380134400,25253 789259185921941504,206666 786584710398869504,204413 776723907428712448,156835 781921744449736705,191354 788122579932413953,213491 791355954210086912,238207 755836896836747268,18215 762766322841165824,73926 765280097121239040,86950 743136636985212929,11774 788867959942885377,220029 793187281402105856,249926 758130274203013120,43285 764180672961536000,82457 781834022452355072,190024 773175086543212544,134561 778092409624363008,163909 794199061595361280,258456 795606866407682048,267587 757159359998730242,39462 757780362995101696,45311 771738586341339136,126152 749986532128423937,10735 766382457763557376,93286 773511619984838661,137158 773495372446593024,137086 793438359414792193,252196 764152357634641920,82177 787844570289676288,140444 778951856567508992,171324 768562459758264321,106702 763824925996150784,80607 765630118576480256,88052 794163161641451520,255826 757280652840566784,46391 780521371616972800,25995 791635918746779648,240260 793884278362894336,11774 794308688903368704,259543 795610797217091584,267564 756271074724020224,42432 756366355662721024,42564 757402103459483648,46667 765189719479160833,74247 786642186255339521,205294 788538261702488064,218832 768567714587693056,106281 773197653639303168,134380 781143747337814016,181419 778451672200679424,167319 786692837769379842,205728 753435311091228672,27638 785693122756022272,198142 753995554254979072,30590 780085446403579904,177248 794635715002957824,261155 788455841359761408,215505 755233324516384769,34441 771307030552248328,124597 792073095079141376,243075 751555211840356352,18470 792393821267038208,244982 758080454499106817,45622 779215194669060096,172545 787080649404510208,208415 794190044584034304,258598 773657143136362496,136904 756294921712181248,42432 795004090027741184,264335 763921838040756226,80972 780446156962816000,178075 755847700440948738,40115 789232400706310144,215505 751941084138397698,8538 776328309290307584,153618 766312629187084288,11774 781628543981748224,189515 764972393471156225,84209 776441938857881600,155896 788396165242851328,217519 757615973105033219,48351 732722618797805568,353760 795309704461357057,265521 788734980511924224,220332 764293947069960192,82673 795369815695302661,11774 766012931930746880,90735 778336885944885248,167398 791418196246966272,238207 755699234377232384,39165 771532425532809218,125853 773702521688690688,137818 781376458405113856,139404 786716139992649729,205902 794928354625486848,262415 766977414039613440,94684 786227526595063812,201958 763872616730005504,80939 767003138196922368,96039 790902008815366144,230485 758276786287353860,41703 793095963883675648,249469 772580542516789248,131542 786944528074678272,207613 791374171074863104,238290 749638038062596097,7546 768946533408604160,109666 753056426851966976,25068 785632329901281280,197341 756881224929538048,22715 794383766483451904,258741 778313081348915201,167220 786381382457012224,202727 763831271696900096,80482 766505038453829633,93405 756987288156971009,45669 789235179986554880,223899 779353620034809857,173753 787737332275261440,210235 791041634561433600,235590 766540232523001856,89503 770647052934053888,120341 779312952868540416,173964 761206813710753793,61051 768556844298203136,106763 788450714917990400,218275 765658477205164032,87858 773932090740006912,139404 785921813599531008,199546 793928704380518401,256125 760549960693735426,63451 795275823775449089,261155 787295307440590848,207212 790363880224542721,230332 792020174799048704,243075 770397775158661120,115526 794348408853118981,259457 776462112692449280,152735 787409690359717888,208307 768630205854384128,107469 759496328263110656,57105 788318608036401152,212083 765210007105175552,86103 771344263997034498,124883 780639491954470912,181702 776810581340872704,1170441 754869013226729472,33953 773909298967670784,139404 773525585893191680,137042 793910792286371840,255942 786879092066889729,205143 775490745545297920,149259 788538081209090048,104244 755493693369364481,38032 778341283580485632,166532 790648289754505217,232169 763770900093149185,47188 781109919025991680,185496 786059070855929856,170187 775766590939799552,151265 755758126146654208,39197 774072949087154176,140372 793608140608643073,253793 753651821336494081,27402 767472578378272768,59936 781880350029021184,190635 754751964156686337,32710 763185562417188864,30131 786036434432102400,199546 754984192577003521,34645 760529806333251585,1248767 761381831216214017,64722 768625674122727425,107745 793888237806882816,248652 767751733900611584,99111 790998738814795776,235886 786001297048735745,199211 787742286570483712,193153 761633187181264897,68987 762696285350535169,74247 794231859102105600,249170 767841007438356480,100893 774251409181147136,139983 765619311310495744,88332 790607308346822656,228101 763025504471515136,70797 762253491125555200,72446 754184860965543936,30590 754699671763812352,33089 764440671524708352,82066 777602485686906880,162294 793979226064121856,256217 794986152713273344,350913 767508498141904896,98646 769213280606969856,111558 788709473632346112,218258 771832706586017796,118174 793135003794309120,249469 753625578499039232,28281 753744960470462464,29592 760643358905761793,63267 767658617772314624,97447 779881934591635456,174725 795404226927218692,26066 758427134075559936,41703 778381653265768449,167522 765411497153626112,85805 775800954222280704,151185 790687244663287809,208178 790013890637631488,229315 780938659264540672,182726 781418707818020864,139404 785485441134886913,194723 791361502942941185,238395 732999679953260545,352804 769306579443167232,112597 794011034126262276,254601 771569617831534592,124597 773696868094210048,138205 785261720340234240,11774 781302630542827520,186584 788038896697257984,214492 763200424102944769,75899 763253453317632000,74247 772417534674866177,130774 794525170358743040,261155 750240404734406656,7275 774290098137378817,141912 774993326038720512,146259 780420928983269376,180074 763464496945823744,78405 790632800063885312,230899 756860311244673024,44450 763446297487474688,78304 776100902650286080,153501 774287596532793344,121080 779486410713731072,168284 785309775731036160,194206 789817515534712832,228034 778767879529455616,169384 791399295891144705,238780 762520524270501888,69869 767725079664943104,97379 788473098068566016,218275 793588447705464838,252020 770247728668356608,117263 785615489695309824,196917 787114463883239424,209184 758219268164980736,51603 764838101298581504,84724 770692043765055489,120610 733127299445460993,355106 761289151425630208,67283 794668601794064385,262588 780073933634670592,176218 794656664553222144,39957 776880220708048898,158387 792045405999624192,242693 770350818642067456,94627 760797705333411841,55262 769215674375864321,112158 768545173009735680,107446 794525945713541122,261155 753023871868080128,24870 760958132466032640,65974 732393290994094085,351530 763749238039678980,79691 753475106563825665,27893 758614933097644032,53703 793275482787618816,250033 794670870165856258,261155 752804699632308224,22575 762668006740664320,72678 760782510934622208,63179 781660642952359942,182146 788868689831624704,220332 791000433821003776,232169 764196024390942724,81869 764964989081792512,84685 790278867978117120,229693 752200232117608448,18488 757478022253539328,46526 795494629294669825,264431 763350397994012672,74535 785948083163136000,199546 757883231614017536,49852 759210186397679616,56964 788171578034966528,215608 791674034786340864,240483 785898849990762496,198591 787472959543836672,209863 774539415582629888,143585 790555153363591168,208178 775012806672257024,146259 781786877288382464,189527 785960866252484609,199546 790908366579240961,234622 795087708880302081,265191 758786394483363840,1248642 779081573735997441,171795 788387149821448192,208928 758843945556189184,54140 773607963940515841,137639 794567498272296960,261155 750032037348868096,9433 764100446738784256,80939 781662997232005120,188492 789281613230120961,223835 793292752691732481,249469 778273639988887552,167046 755895306924023808,39221 787378352457785345,180433 786784039021662208,206642 791670529279143936,240145 732718016077701121,1170595 768071084138565632,103354 772981820522659840,133519 780027443868340229,177433 781467077068648448,186750 755059762966913024,35086 770833255062970370,121730 785622750056554496,196277 791623680371597313,240145 757306774600945664,46612 757859222608498688,49754 758302292793630720,48029 776876629926748160,154914 791348382551781376,238395 770725631000715264,119681 753048527119396864,24794 765235939429920768,86440 775764526188863488,151156 785587648270262273,197297 795350285828898820,258456 770093052056797185,115518 787315135127879680,207965 790343848832622592,230181 755085253887221764,32197 778561128968454144,168794 759497175504134144,55257 765245306472628224,86440 792909690799661056,247240 795304871041859590,349357 793951847430000640,254444 754749927776026624,33356 757751822157287425,47940 759189300420415488,56964 767047850115133442,96196 792212706879242240,226538 792507896403681280,246392 763616114261696516,79393 774455410778451968,141912 786928275041947648,207287 788710187934765059,218495 795005129015500800,263907 756862987420438528,44450 777735990118985728,159025 785849219890483205,197512 793911120671096832,255942 781900567522205696,191293 753467266272927745,27280 790649227030462469,232169 785965742902566916,199462 787646089583333376,206101 786045672499752960,198620 761953139322941441,431998 776202835184742400,141887 765560414323167235,87145 778304250157928448,166335 772497210718183424,130883 750278208109641729,12233 788762000297975808,218223 790536047558070272,231333 795426776818319360,266079 775439051021135872,149304 789092483971952643,223286 758385245989117953,52167 759687509727145984,59382 761065252012199938,65455 771845799546322944,128382 757585652665950208,47782 764153282000461824,82018 787132235916926977,209351 761738759691915265,50654 767413584892571649,97325 755161284128149505,35890 764899359133577216,75978 791103623908429825,235590 792734507853975553,246674 759051025068228608,56552 770381765135347712,116804 791337028348547072,238117 769231265451180032,110659 781497343010938880,139404 793570876063096832,253164 795742049005879296,267855 778787962758762498,170187 764971887126601728,85562 769846752660774912,105109 774068924346347520,141200 792030531307307008,243187 761691997640024064,68862 773674142541320192,135136 786283495911854080,202429 779449920159883264,175087 769461829324210176,112399 778387196436938752,167180 791448125185462276,237935 767146033746882560,93210 792354758422069249,244143 753959526659923968,30590 773879028147191808,139404 791381877571461120,238395 780819113589481472,183269 794219047168507904,258598 762761431330746368,73926 785601600869937152,197156 774282166469480448,11774 789061503970185216,222654 795413300913635328,265257 758024823129772032,50923 793560265577095172,252020 771371619377815552,124597 785493138118967296,196277 755699196464881664,47188 791435975599722496,238292 792000485016207360,226366 791755520017362944,226538 794836876649754624,261214 757623054730047488,48351 775833890502115328,151947 773969156593053696,140444 778722336992178176,170187 748344009983205376,354285 791445258320044033,108396 793229793525436416,247241 794692974101876736,249926 755879431168790528,39657 772974847811018752,133519 791319720188338176,237223 757231314030297088,46240 761002423859249152,66116 788490390554890240,218275 775251521046978560,146838 768698872478720000,107423 790013898325884928,228363 791685804078735360,240483 794602836080271360,261818 781328755738419200,209828 755523048648929281,32811 762358136275546113,72947 763807769384263680,79987 790734123690098688,228354 779009018434027520,171795 790878758857244672,234583 766263102992179200,91946 764197665093496832,80393 766002595517247488,90031 777478256953962497,160758 785690628629770240,197512 763588892851249153,78566 778210068672020481,165435 791768947536203776,240070 795761813099081734,267014 764273070705999872,82571 764376170339020801,82002 770696519422836737,118192 793103438821326848,249469 795753767375372288,266465 750730391829434368,14277 758285778166255620,52030 768838932318433280,107469 769989620553617408,116141 795001428876161024,262022 771039992743399424,122959 767840309288038405,100891 779870388440281089,177248 773918106410508288,140025 792086404293505024,243075 771367516589334528,122622 785361589486530561,194157 749592056700342272,8044 761610664603422720,69356 762460214121549824,47283 763104505110159360,76612 792003451299373057,240483 761271214824448000,67709 792126070464114689,11774 794980879999307776,262925 752308249714520064,21433 750538285454360577,13722 794739887350157312,262849 791804963076861953,240070 771570133214953473,122759 772442636389117956,130792 787047698025156608,204727 760226816116330497,61470 760342001568972800,48052 785666078802321408,197512 794197494301392897,258044 793963977843810304,256276 794870475390259200,263190 756442526509363200,42564 768185827809722372,104332 773638870999048192,137042 772343589204615168,130382 775001652612870144,146259 790922274761216001,234583 792159117511127040,235487 773514034234527745,136904 785827479290347520,197297 787253352174329856,209845 790920511718985728,234583 792113406127972353,243075 752687858234908672,23115 758099335112298496,51450 764179478763286530,80098 775722698215264256,150511 752843486890635264,23329 768067579554312192,102163 755119902785171456,35449 768203112582639616,11774 772165486779838464,128886 780651152333479936,182257 789187938865209344,217899 795178844638609412,246726 758443260738101248,53185 762585791654617090,73270 788059068946649088,215005 751191259771858944,17591 769340598528585729,112693 773672331314999296,136904 787253645293326336,209767 789300183712559104,203546 761223595603394560,67283 789799474512134146,226712 768158194396987392,103354 773884150277349376,139404 764218155573055492,47906 792595798412320768,243075 792959015978360837,246726 770288809317699585,117257 755862122026901504,39178 758075133235900416,50923 781208093900234752,185595 753724086551916544,27045 776556589092249600,155688 756251597961695232,41680 762302729817427968,431998 766344541863632897,11774 772913141093113856,132370 765910662967025664,90125 786369386772697088,201558 773917073726541824,139865 777654067338285057,163084 766350138159738880,93286 769589348694003715,114422 775781304218619904,151071 794098924592201729,254698 785492864721715200,196277 785965998558019584,199546 786658657777819648,205455 761730319976398848,70543 779722345925795840,464984 753728180888887296,28115 772516274668646400,131421 794285803379621889,258193 786574269132267520,162488 790893806912540674,234583 778684431456284672,167569 787759845978112000,207051 788442823150362624,217519 768950574507171840,110615 769813211503661057,114301 732335760297185280,351306 776467064164876289,156005 778446832112328706,166853 762861428172726273,73726 791814440983236608,238272 764942792212840448,82121 786970816118415360,207949 777197712504713216,160539 789831791683055616,225359 760786154493018112,64765 772426064274427905,130686 775907639658180608,152314 791357719634554881,238383 751815716521779200,18486 758289201498652672,52030 738571030206107648,11774 772787683127009281,132335 773338702344892416,135701 780211482877235201,174557 785667275260956672,197324 793112358314913792,249469 778935146057609216,169384 793552870410817536,249469 790900441026408450,223492 751927417984262144,17847 794955064150396929,263895 764688367669878786,84422 758044284247478272,51069 791321179835498496,232137 762777173719670784,74066 794568151711289348,258878 764130409898573824,81702 776405738407067648,153194 751834471847096320,16953 794563129145364480,261155 778775599720443905,170187 749483372255309824,8047 790619685700055040,229901 785303519356067842,11774 788426790347747328,217837 758166419506954240,50827 787270892728582144,209863 790730060487462912,232881 794011894260477952,257492 788439531066236928,11774 732355883263533056,196346 790244944502030336,229693 793274658430685184,251156 758447470586302464,52749 761148151042547712,61051 750637590101921796,12883 761032503599640577,66412 761283380688199680,67229 770670624314302464,119832 793933465292939264,11774 772147269579735040,122528 777834585841278976,163901 772877179373752320,131480 786363206847442944,201958 752988401796808704,23739 758348028419907585,52112 772117556110974976,129158 774083280480067585,141360 780877383649923072,184044 778979300636622849,171168 757576935480242178,47731 760572040646656000,63559 762809195007705088,73744 771150910869217281,123583 774788884542525441,145334 781225498563182592,186170 768112013553836034,103354 760994688333602816,66159 774078176108486656,140909 755093178110312449,32664 732616533600567298,349359 765217299393417216,86103 778676477583761410,169310 788285007378780160,213710 761600239761559552,69231 773610521580871680,100605 791574640942518272,227242 759884881899823104,11774 763351667010105345,77731 773628680618840064,137777 775029385644666881,146259 777331216034902018,161546 787311479359885313,352219 766422964736843776,93823 760736722917490688,63451 789208364286746625,223899 757692039634882560,48522 769665648033169408,114587 793088913556566016,249079 765295832132231168,86653 770855909752922112,117310 793723949070766081,254135 764545547533426688,82189 755166588819558400,35890 763109438215651328,75899 767804629967106049,101681 794838151080579072,243092 752181559822684161,14277 758532014219730944,53703 768550675089272832,105109 761927214535323648,70509 793957315388968961,257195 794064041299718145,256276 785553483696967680,196917 776806398025883648,157755 793456349908766720,247803 781245071018582016,186004 788846423668199424,221476 792447578809831424,244642 770056476782133248,115817 774104478697988096,139404 775456087415853056,149259 762456496584003584,72716 763991260361138176,80393 770754862736936961,120690 787311507096739840,210289 788712199514628097,11774 770746755109576704,120675 790128887581794304,227844 794846589282041864,262849 763846433674031104,80393 793197059646054400,249374 785707173930078208,197297 773627634580414466,137869 774353885502799872,142671 790663165155606528,230311 757598406340513794,47761 787391141918408705,180433 766603918067503104,94718 769148465599307779,110659 785638543733329921,196277 781826049260662784,190635 753684028822319104,28732 767723780823191552,100893 755414744564129792,36735 777804878890557440,163763 781191636382515200,185310 760528199537139713,62771 767187888706560000,93210 795093791451418624,265191 788608894054572032,217519 752018596339998720,14277 760975779786285061,65218 761213030990352385,65180 778014576445128704,148962 786249443410608128,201958 779159615820955648,170547 789113576925507584,223286 795039543619702785,249926 770601558161575936,119832 793099725226422273,249469 762695442912141312,73712 774428393425080321,141887 761176448262516737,65180 768916749328809992,106281 771398805715578880,120610 772141122747404288,128934 772881309169356800,132370 773237248569450496,134561 785310655394045952,11774 785595983837134848,197297 788764391688720385,220526 794997923201384448,263906 777861106069073920,159956 763361997849292800,75762 786216730938843139,201583 787764259312676864,212949 778564897814614016,167398 779004724804714497,171693 787028403459416064,207113 794165078555848704,258331 741119040496775172,102730 767412197655912448,97519 774345381211627520,140444 793322749074649089,251452 756514647369318400,43403 763921053940748290,78159 767686200467554304,100605 791975726278770692,241819 785575171176341504,196917 750808346924421120,14981 760156689366593536,61145 765942174298976256,90384 778405373677973504,152594 755073029856632832,35189 789801041801908224,227925 791962943999078400,240483 794369418629263360,227345 754861084364922884,28732 789426936837726208,225981 793593712450215936,249926 755831109204738048,39462 785483879222304772,193178 790002501735030784,228820 794532127526232065,261155 778322099962155008,166339 766425878825959424,93823 769859880874283008,113290 781348004603293696,139404 767529640168534017,18395 772142638803845120,129558 793155121873952769,249469 778593818215976960,168794 758111486778695680,51069 760452385219149824,62063 770317916453699584,118087 778788432122355714,170605 765387891023282178,87249 777260493031432195,160480 780764733486030852,182960 768881283875254272,108849 772406970007560192,118191 778980676498370560,171693 785269843029323777,194648 753698115652235265,28974 794585039744987136,261155 775215376175013888,146720 776157045766500356,153845 755107748279259137,26721 766715807682457600,94718 790822474841817088,232169 792255847707607040,242693 793396949928017920,251390 787399556426104832,210313 757175661236813825,39462 765703392140337152,86627 734770609092100096,209828 750403358180061184,12883 771191315774136324,122978 795485798527184896,267262 754933704909213696,33356 780125426060582914,172185 786824769907810305,205186 788453877649698817,218275 794054793153155073,257492 794351368790102016,256038 759206755385667584,51798 793198278762500096,249469 773665749692928000,137565 791815916426100740,167768 770129801529139200,114861 788520915738828800,215437 752713273317875712,22953 776763591420735488,156533 778464913337352192,136590 793135208828579840,249841 765323961768869889,87245 780915297259749376,184229 765694602133250049,87904 755873721361899520,26539 774767513057886208,144494 737329876345049088,195876 758894827178041345,55806 763354420587339776,11464 767870033804587008,102249 785795627896700928,197286 794323223022141440,258811 765600294638120960,87904 773360111645372416,123866 788254578655436800,214209 793950484105076736,257026 732284957930856448,351175 733358969985490944,11774 770389351108837376,118698 765984145449385984,90125 765492320347185155,86962 786234369425805312,11774 788713692275679232,11774 755121113026396160,14277 791216651261837312,196314 736632622911229952,349400 765875972730195968,80939 753353770164064256,27061 775385022769557504,148870 793633005533364225,252581 766401162505367552,93286 769204835732238337,11774 793966049100177408,255942 794228073210122240,258607 794187246081409025,258331 773930126681661440,139865 766603474343780352,91700 772028065316802561,1170685 766008991617024000,90575 767090201692741632,97355 786769726181474304,201575 762907857415266304,75521 766248189158526976,91946 785463683984097281,195975 751660343684898816,12446 756962186967314433,45672 765326037383340032,84724 792027794410647552,243187 760567010954661888,354841 793623474950385665,249926 753706800835399680,29263 786387343141928960,193533 772757891308597248,132288 786590624321445888,204373 785267603690311680,11774 756248460995751936,42152 761096076241756161,65713 770058008818753536,114701 791063528903966720,232884 791765457724407809,240483 789465028407820289,225981 793148145941245952,249469 795078904109301760,11774 794670237899689984,262022 794315953374785537,257492 775955656419389440,151741 766730231096840192,93823 790974993882419200,235621 793180843053232128,249927 795082109492858880,261050 777923208934600705,164694 788878506180698112,11774 771471308697825281,16580 774803888419373056,145244 788691081135321088,219990 789134371039043584,110161 795121804821921792,264774 751019082758094850,14277 764577245801230336,81659 787319362038407168,210215 749786646770511872,9781 757266432887517184,46612 760185026923364360,61051 786682897935785984,205349 795040353602584576,263532 793975046918275072,257353 758794737490984960,54974 767757588528304129,100605 768661996224913408,107745 768853111242788865,107745 786906677412896769,207287 787065709289349120,207287 787786567666380801,205197 792198996076867584,243187 793202663844302848,249469 792049195465125888,243075 762996255152754689,75724 733043400971145216,353451 773372855958450177,70177 781235392200732672,186212 795666126222991367,267862 750800824213790721,15021 785326198532415488,194923 794401127034929152,259457 774990637955289089,145801 785510265005551616,186883 786565345075011584,203674 761637214090620929,69968 753827909672906752,29263 781205949704986624,185313 795381115150364672,266491 758542939194654720,47940 779014474250481664,171902 768596493842411520,106281 790879090710413313,232169 794002438835630080,255942 785725568926961664,197512 794036640582770688,257423 768483458008043520,104973 754932762209980416,22788 763324218909925376,76127 791334400164114433,238207 791858769655373824,240795 761921783775629312,431998 786140771405668352,200965 793843260611366912,255942 740742897901789184,209828 780914169574936577,182726 739446813170802688,164500 757206404801269761,45607 769322897231974402,112399 775430945885347841,141415 779168119621386245,14277 764937484887285760,84929 785998809075712000,200260 753360797871529984,27317 793465387245592577,252020 753940474235330560,29263 778600381324460033,168794 781841688352460802,190036 772023115220070401,128934 773980450788405252,136515 774010942615060480,131421 774477967556620293,142506 793617463044747265,254135 732385151976538112,349732 771514267111522304,125163 772820727980396544,132845 754929087408279552,22393 767764067004014592,100893 776131053446627329,153095 776041939745595392,152735 794080077726289920,252939 778611377313374208,168794 751217774706515970,16931 768527345296617473,106281 770310682247954432,117257 764483337440288768,82759 781110863059038208,185496 773925433804984320,139404 779065312926916608,171886 791705734769631232,240070 762656165847179264,73814 792767266983215105,247240 764885456945152000,84724 794949056166510596,261155 765682264063619072,88457 793144554723631104,249469 795019289275355136,74518 778617875317731329,154087 785312665933611008,11774 789016153855102976,222500 789510162222616576,226731 794294512734638080,258249 733455608645586945,355952 767856221273464832,100605 773898328505450496,133519 770067290935193602,115530 763500411894452224,77598 790740425862590464,11774 732774560743882752,1170376 776158470571687936,1250232 787457666360631297,207949 793640150727323653,254209 777269737877233664,160199 792007577341005825,241678 792101453020049408,243187 753693587095818240,29263 753739333778173952,22439 780586436147851264,181789 791623389215612928,240013 785544935487463424,196917 790974905604943872,106085 791915420253052928,241523 794764153499979776,262752 762385150835425280,62063 776404327036518400,154986 790353263031783424,226881 792715684476313601,242738 773708618847940608,137693 777158307509366784,159779 781765126613377024,189017 795064172371464192,263896 787067304219729920,207796 786044658711277568,199211 772487910377467904,129649 771423894569906177,121300 752877816744648704,24134 761566497797832704,69231 780622128919916544,181419 793180363300405248,249469 793575988022112258,252020 770811360510959617,118191 773313158043709441,133043 776121417133940737,153501 788155660986966017,214899 790912174348722176,234796 738822308895162368,7258 763372481881186305,73814 767805689842532352,101681 733244689629990912,355871 765342769455964160,86103 770445804125302785,118393 792472148950429696,245373 795140398012395520,264431 759555658266079232,58250 766163792002584576,90031 786291547306205184,202429 792049114808668161,11774 775430247487537153,141415 776917223164219392,158459 787271147461054464,188577 752878143191515136,24134 771796330498883584,97852 793263470686810112,249926 793500208739082240,249926 777380383679741952,160468 794594293235138560,261155 769269257301557248,112085 792553203611074561,243286 794539121788059649,261155 794678065645363200,262145 787172436546465792,207613 732673677892976640,349245 787283324746084352,205090 764181299728789504,81946 785679251404001281,196277 786706968052371457,205902 789515115850665984,205972 786983312199790592,11774 791256008345710592,237491 795283811684782080,228911 758043315749187586,51069 781366555229556736,185310 764262380125773824,80648 777450589336834048,161801 794711236558594048,261155 749316906860089344,8047 754035774421557248,23725 768270302656724992,100556 790791143919321088,232884 792085486189813760,243187 795318510352117760,261796 788067272472530945,214209 764829137668284416,84724 775252400378523649,146675 777477476150812672,161901 786803676484513792,205353 750039265061572608,10648 761637523894439937,69493 793174923590139910,250135 760450830898237444,62716 772913249620819972,11774 777877847646044161,164001 792776829517967360,247232 790393130654720000,11774 781199522089275392,185313 794627801764732928,261583 781060721337470976,183759 786951751538737152,207287 793618513977942017,249926 773893303087620096,139404 794530815661211648,261155 762818757462888449,74247 790791689178746880,232881 760906008726163456,11774 765949470211137536,90384 779008469143851008,11774 789745285899620352,226277 773901507791958016,139404 790385153969238016,231008 760863558666031108,65222 777464910045388800,160593 792555367188144128,245630 795709137824845824,268448 791628966100553729,240061 761676194198585344,69947 769242920515936257,110585 787708540806844416,193409 793978575628234752,257353 793722315712364544,250785 776392019606441984,155390 794155229998645248,256255 790974045999161345,234583 755039108347473921,34898 760470181441314816,62771 773748138683138048,136255 787819502683639808,210585 774380098518650880,141357 761312526323757056,67852 779442198181883904,173011 793118311131197441,249469 773894750369832960,139404 774352453978382336,141360 786094192321765377,199178 788074687364378624,214114 762732890408955904,74681 795450073954062336,267134 778663684620955648,11774 778665683789815808,167319 780928030570983424,170187 777884790766858240,164001 754888468786917376,32873 771454233199521792,125145 793252510093877250,249180 795247863588679684,254209 743538345595273216,353603 776266971063132160,154071 791348749884882945,238207 750782196064063488,14114 774667980122841088,1250121 785327811468877824,195125 774007318610522112,140211 767040009161543680,97341 769302280390619136,111448 775319908347510784,148170 792074909740568577,243075 766741318559072256,95919 771335993727262720,124597 761072595781365760,59666 780897305918631936,183269 747496539917062144,738099 757762874668380161,49070 760972450548948992,64730 764109549360013312,351914 785718364094144513,196277 794323040624463872,259659 771484818638942208,124597 790887544686718976,192780 795050839614242816,264397 771746748503093248,127290 775758241833758720,151463 790181867102273536,229733 757824700818915330,65113 774253859032236032,142305 763790476105232384,80192 775866516768190464,151156 761274690132250624,66924 768838057646624769,109447 794148696137015296,254725 781355630284066816,185313 776262722333704192,153194 793252459019767808,249444 791108326171877377,234583 761335135006396416,68182 788921916534956032,221834 766407138071674880,93823 758287200421380096,51809 790951335612915716,108396 763151950921601024,76549 768860570611134465,63776 791441019887820801,238780 748939360985165824,1170318 769341819918381057,112788 754976847931158531,34666 777961709931679744,162780 786997595226906624,207287 787834703172599808,96785 794254403574386688,11774 744967924041998339,11774 752906019152523264,24134 758655877905657856,54070 759830306140676096,59969 764278098002976772,82744 785624024680366080,197297 759093570766864384,56964 774965603010486272,146038 755471432860114944,37861 760303603701645312,61553 769324236213190661,112336 773314199896334336,135736 788874982503751680,220815 756574489350135808,43956 766745708263272448,95672 779032990697398272,171324 776893945024487425,159093 789253109247795200,224680 767076970043699200,97811 767477587308187648,88488 776156224295403520,140444 794021537338785792,257492 762364523877691392,72923 792533840593956864,245101 732990744357670917,355050 755907688874151936,11774 781134222757072896,185496 791665021554130944,240483 760570063023898625,62735 785296125653716994,194082 794540676369285120,261155 750450370585894913,13532 763767071314481152,76406 794315379430391808,258741 733030109268062208,354906 749750293643063301,9781 764281162386640897,78542 794216470167199744,257492 763187838208835584,76628 763413538027089921,77598 795423238914539521,265855 773921693517639682,139577 768748020288684032,106774 761247808238125056,67486 764566565463396352,81869 771430943928283138,125367 765063093357453315,79561 774683131244937217,138061 789432543682568193,225981 750335930800615424,12535 759807085798301696,58387 792372996409167872,242693 761345818062299136,67906 770226372635746304,117377 758078817458003968,50476 767871065334902785,102249 791359020313354240,238429 795407999862996992,263141 788333068159291392,214173 771517610420690944,124855 794002181976453121,255942 759737392626561024,59529 751059239607545856,1248134 758337636117389312,52111 790703114600849408,233729 792026364069154816,243075 753372857263005696,26446 770880266080518144,107100 764978993066020864,71652 770934152124329984,121612 763553228084477953,73814 768624965021204480,103185 769184747591458817,111049 793617094843654144,252984 775795045110681600,146636 792089848299589632,243398 766051566537281536,90357 766647683465486336,92359 791032697464446980,235620 775002524285886464,146259 778459607328927744,167220 774254421614092288,141360 781179628987699204,167319 764627989212651521,80648 768943327626616832,108729 793473120891875328,252020 765992441023430657,90603 772086927386304512,128519 767759481337896960,95254 769525450334883840,110060 775721086226870273,148994 786272231022141444,201958 792841382197071872,243075 769555445765672960,113836 757777833376743424,48826 768651209712373760,107469 778029829790859264,164669 755903005522735104,39797 795095332258385920,263933 752219347536470016,1248155 790315956656537600,230282 793439772601614337,249852 789413179184992257,223133 750521855769874432,12746 753951290946908160,30590 772901857631043584,133046 752888326865227776,24134 764805434280509440,84745 792082075343958016,243187 788897827178983424,221972 765880009311551488,90031 771510499473174528,125163 786197069753159681,201494 756520826585899012,11774 760936624976986112,64693 774252825953996801,141887 786016211838627841,199211 793268152771735552,247803 758631761576398848,54128 791672465063903232,240483 778223694795706368,166321 780811087709138944,183269 786745310160662528,205989 794667756553531394,257429 754046550930776064,27045 785986273286590465,197512 766256007097950208,91946 758298805154570240,52112 775744867452407808,150511 792101268022067200,243187 795440867251290114,266884 779388075415699456,174115 788172953695375360,215754 791665406620553217,240483 788785414119317504,220332 754771171803934720,18341 767722410728718336,100605 773604155948621824,137978 756839969981800448,43553 794028813986369536,257492 753652396430155778,28282 785671915197173760,197512 751204080551419905,15808 785521655917506561,11774 736312940593315840,351147 759767522719756288,57897 770973539507646464,122146 776189880309133312,153845 789207634033291265,223899 754812829002235906,33356 768855362393047040,105109 771480599425146880,125111 774207854844710913,141919 795394275722854401,247930 788733965649768453,220332 764921976574119936,84724 770711216192950273,44421 779128092463955968,173011 781223617744941056,185313 765048556407382017,84209 794868739934015488,248924 758688287095525376,54070 764660056545595392,82283 777025789514616832,157082 793211976512004096,249926 795473601491247104,266054 763842235335057408,431998 763783991497490432,78684 766357328962596864,91894 780786863749476352,182960 791826459732180992,240483 786316061343875072,202429 757996015395811329,50442 732247203767521282,1170428 787028759375470596,207965 787080395917516800,208928 774215601040556032,139404 793167427651502080,249180 755166795577823232,35890 761945084191399936,431998 764536314062569472,73712 787080437944299520,209035 738371311110496257,209828 786679688265625600,205354 786411247998738433,65113 779883722661306368,177442 766205486119079936,91761 766898417893117952,93261 795690285833527296,261155 763969801467211776,75929 776193288344899584,154469 759104911825104896,56090 794596370183286784,258878 792049274036989952,243187 794652966145945600,261059 764808282514952192,84422 753219306448642048,26140 764677591001288705,71476 764785183606341632,84724 756623844153012224,43471 762296388420001792,431998 765393900622217216,87145 772356227011444736,122126 777605682019328001,161978 781530981853454340,186584 788481462794276865,217285 788847868354367488,220029 788235310773698561,215608 769261139813208064,110302 776178559413022725,86103 793445248139534336,252020 758706320925007874,44450 734764440906780673,353374 755831444040286208,39462 757905990327074816,47948 790285451529707520,230282 753809855895396352,29059 789412122711031808,214078 775303819521425408,148170 785800976024342528,197673 760643226948599809,63264 774691759926472708,144836 788111274441859072,215437 788428902846832640,217837 788509085603733505,217519 732933623641444352,351666 775740493418209285,150511 768819154166034432,107722 779101958053298176,172299 792080814469111808,11774 773336186274230272,135025 777391731218247680,161732 770427708912181248,118191 785794632777101312,194723 788758732599599104,220029 762305024726667265,431998 765957294664351744,90482 769900689619386369,115530 791619095787626496,240145 793288296793186304,249926 755223672818991105,35403 758755598083194880,54519 759381330698334209,56700 791255269443379200,234583 793546839236579328,252408 751208552816058368,16728 764275512160071681,82002 794580287095238656,39957 790270733981286400,229159 770600090738237440,118192 773709387328319488,11774 792310824077434880,244815 781213798589796352,176196 791409470689673216,238395 767219980152832001,97307 769583972808466434,113412 785580700447629318,195481 786640478041178112,205294 781216387322744833,185313 757953438856712192,14277 792300758863675392,243398 794193388102787072,258427 758689627179888640,41680 788754029748846593,220526 794237024106467328,258598 753280210976411648,25863 750503052055048192,9512 774190590976196608,135381 732327163433648128,350808 773209295307546624,134633 773524988875776001,137042 781603177997008896,188874 757699420754415617,46911 772788961622183936,132335 753634428581187584,28732 767805768426938369,101681 791728380123222016,240483 792407164782600195,245228 756983057232433152,45669 776607215411007488,156976 751766982689566720,19352 790917122314469376,231870 792013174954401792,243075 765692782530981888,87858 794294607752241152,259134 757441977923272705,47284 778286485271351297,167220 791662149667921920,240483 780776419840315392,182960 794887900592742400,262752 791281064870158336,159876 793147765651943424,249926 764177134575157248,82020 786042440322920449,200382 787947109244891137,213887 759421373446062080,56800 785925345732128768,199546 789958813428412416,227242 787385489540079616,207212 793274986509299716,354695 776586576075694081,354238 755535541144260608,35890 779499643688267776,171902 792482385787060225,152068 758459330249187328,52749 776413639167217664,155390 765675369013743617,88930 781343046101237760,139404 794347217251225600,259288 775031213241229312,146259 794700337529712640,261155 795296498485493760,262784 773903565374894080,139404 732331800706453504,1170454 765623688272183297,87904 791402586050093057,236831 791949373248638976,240890 771112827469856768,122299 779679693427445760,174315 794316138398306310,259773 775553645391716352,148684 768071403052556291,103261 790875279891783681,234583 772943271861579777,132578 753609363919626240,27317 791430364753375232,238207 794025799938494465,254856 790718204289150976,50439 794575967863930880,261155 750333894277402624,12281 768047769588301824,103107 777574026105331713,162154 732197794350424066,350100 758025079674564608,50923 756271439460773888,42432 793458248556961792,252020 790250573228445696,230282 790630353182621696,232280 785827011671396352,198671 790517481651605504,231894 790615142656376833,246425 795689273076879360,268187 751826670978564096,19542 751562256979267584,14277 754806831847870465,33549 792817494352338945,247819 793582414534705152,253206 794606248046034944,249926 754752329807790084,32452 776609379642638341,155896 790177639981953024,227615 781468167264534528,139404 790820082968621056,231894 757791446095192065,48093 760618875939590144,18395 779467700703723520,173347 788249787271229440,215437 794218479905714176,258829 785653302923038720,194082 749693249384620032,9433 773881252994658304,139404 781335996877058053,187364 769297182738362368,112872 765345610610282496,87145 785958332896911360,200182 760120723083894785,61051 775892192967528448,148574 786397999354089473,203674 795772751659167744,267746 792913408257425408,236502 733033326626279425,355106 790277542015971328,229693 762998699106721792,61922 773899281099096064,139404 788858412536885248,218875 792048739020107777,243187 765925649760579585,89876 790903785061253120,234583 793973470006743040,254135 776882830513168384,157755 762885098664435712,74308 792112473159692289,243075 761594141297905664,69231 787293779124297730,188577 793205401701519360,210090 793584944194826240,252112 764812881623941120,79561 764809010734399488,84724 775398381967540224,144617 766505425516699648,93286 794734811462049792,262849 732243627120812032,39600 738694663842959360,352080 757325215261085696,46394 794331309535440896,260033 755556445995798528,38286 776435271898308608,155688 777002456173510656,159359 732318317030019076,350340 765774084089274371,88606 770807066889887744,120610 793169953025208320,249374 763952130839326722,78159 772889405447086080,132996 774352105851289601,142942 779357436331327488,11774 781261335006892032,183759 789136571660369920,223852 764203825880117248,82544 785272849284079617,194667 792143696779096065,108396 777829595865317376,163901 779041301450764288,171902 792334771896614912,245228 795408667495407618,266151 774090246682136577,140444 786727791278424064,205728 793576709471735808,253164 754824713541681152,22795 758339115196841984,52554 776947890518421504,159411 764196044003504128,82544 794722654515265536,261965 762675182972665860,74133 763149852968615936,76723 777551625686749184,161456 770311913993449472,117843 770756855819894784,9047 786662958570930176,205728 753713807315402752,28115 766075354561687552,81929 772794034423160832,127711 787033419079450625,207287 791689191503441921,240483 794981920920760320,263898 753590216976465920,24134 785849302539206656,198943 772558819293474816,130636 777341989549248512,159876 764232817848954880,82642 778979168465788928,171168 771897199055794176,128404 785952822068121604,199960 794549505026916354,261050 760164509998784512,61444 769347503057670144,1249643 767787775672225793,100893 775004373550149632,144648 793877731838717952,256255 766019852272304128,89923 774323375095382016,141867 787712185602494464,204835 793202297148846080,249926 765622489108054021,84724 774207242400784384,141867 793943998465458176,254135 768489095563706368,11774 774024028893786112,131421 794659206934695937,261155 755762559760887808,39462 769610882326355971,114357 774138596831862784,140444 766079792936476672,90384 769727456194461696,114779 765551823767953408,87868 777955837306429441,163551 778386499544854528,164826 785553373248520192,196788 735019915141320704,354989 760966924947722240,47940 765935608439070720,90327 767889293616578560,101329 773614653469560832,137158 789467332246511617,48081 770904958082265089,121949 774780517027876864,144494 793471958595756032,252580 762709215785783296,74133 794242572571017225,259200 761222275408408576,66897 778664107306278912,169750 762721373634560000,73910 767403498258493440,97811 792757150921596929,220689 794213341627461633,257492 760883355424481280,11774 787097582510022656,208176 793627075722620928,252020 772169576767447040,129471 774977517245632512,145451 793580820204253184,252020 750320202412351492,11015 776779484066357248,157993 787425844964630528,206117 778806372213202944,167220 757881962266759168,49852 758276828389863424,52061 770744994110042112,119771 753784319588597764,351340 754719017298980864,33356 767809695172046848,101681 793501478883168257,252408 769872570116038657,105109 772238592387092481,90193 761338086580162560,66897 774130911289802752,141360 776211534267768832,154071 786284883500867584,200009 791669678825414656,230310 789993057089388544,209582 750743463277113345,14277 762001218222772224,70858 776607209732050944,156835 746376932757929985,11774 758703287797514240,54070 773276324945391617,134993 795373030063112194,266151 795298879071809536,262849 794591315665162240,261155 789358751434305536,225427 751796673236471808,14277 755639766054567936,38796 763710037260853248,79691 762805627127144448,75073 794578143533117440,258829 786372930196209664,202727 790623267325227008,232137 787736414930763776,212316 755633287704510464,37424 765010598048337920,85562 785829417973059585,198671 792437861811363840,245130 750364976985112577,10735 778004314317066240,164814 765221968027189248,86103 773590844041330689,137158 775034259408945152,146259 793136908561899520,249841 768083509546131457,103354 765661122640871424,88449 766042238409256960,91049 768542717911691264,104973 772921321550249984,127836 781491477423595520,139404 792083602120986624,239261 776512938421194757,155898 766817508150181888,94699 775902996542525440,149953 779043096008982528,171693 774427824337879040,140444 792248126706855936,243165 764995955502571520,85562 765895570200354820,90031 785772741668462592,197512 781473020397223936,188119 765618745427398656,87904 776416024597901314,152314 755458421202251776,36735 791723076396388352,237491 775818411976916992,144573 791633615725613056,240145 768863119359762433,108849 780816467826728960,183468 786295040221949952,201958 769045849003483137,110585 763941824893300736,77598 760680922584866817,63464 773735028106727424,11774 775890129781219329,148033 760872241630445568,65180 776481004257177600,11774 789691016815054852,227242 764209488509280256,82457 781744205177782272,183269 758305686363275264,52112 763814829396144128,79911 770850864261046272,121612 792805365800984576,244297 763913351613198336,79691 788487448493903876,218275 791423147484471296,238110 792119147048108033,243187 779458222058987520,171693 794700848982917121,262022 791717530134056960,240145 742333951855976449,349951 788474713299415041,218275 770458940010299393,118191 779441708811649032,174230 741092856811511813,1176510 761224113251758080,60866 752315450378248192,19154 765713602431033345,88489 777997052458467328,111835 787722671819599872,212139 793951530961555458,254135 776457029640749056,152314 789138618652692480,223899 750787394886967296,15316 752955275217281024,24788 760574131335147520,62757 758145078749634560,50560 768615948261601281,107428 775436816774270976,148473 753709375445987329,29263 759159252615176193,56192 794360584582086657,258456 753926941036740608,29263 795411817686253572,264397 768184688674418688,104565 781678199302397953,188478 759458897862230018,56964 764938430048526336,84724 771498419399462912,125163 788440380169650176,11774 764989337494781952,11774 765703867568914432,88361 766526458764242944,93261 773925651552231426,139404 785747726935945216,197286 788736817356910592,220332 763454563479330816,11774 754083532574777344,30370 776904021072343040,157082 770748654898536448,120528 775601542456078336,149040 792146478995165189,243451 766479489211650050,90963 788781242154045441,220029 759767866157637641,59666 787099473340170240,208014 776895691755053056,156505 790715517619179520,232169 794207879477784576,258771 794537528581730304,261155 794724474310500352,262849 761922496396341250,431998 773871116028940288,139657 790614804495003649,231870 792518672229158912,243562 795427408539242496,265855 732671974028124160,352995 761654531922939905,70127 776139534236987392,153921 767219243968565253,97248 792502205756612608,246314 734146849863536640,352060 786003487498702848,197512 791555543722762240,238780 794576334403973120,261155 764992370169479168,85562 779098182986797057,169515 778681504851382272,164198 760162506140770304,60779 786372164899397632,202379 762721788635779072,74133 793807095724318721,255393 757723804068175872,47844 780800157998776320,108396 793567505646096384,252020 753768322345209856,29263 773719952465408000,137869 772690948274790401,47940 795482233175965696,266491 758674728026529793,51344 760551603774652417,60794 787113739824705536,7047 791353801357733888,238395 766102987349557248,90384 767983041306357760,102098 791682964006445056,240483 762073584063787008,47283 781471813914259456,187540 793201540735569921,249926 761945301217185795,431998 762079107395952641,1248609 764140923450109952,82066 777625961592270848,161998 786986724413112320,207965 761667286931542016,69711 776429070619783169,154869 793457343337893889,252020 750833823227580416,15643 754133899035287553,31377 794536057689743360,258878 772660587247435776,132076 787407853401346048,180433 753400819383275520,27222 776921561219555329,158387 786050975526256640,199496 787880273153171456,213064 793953355186012161,247651 793985064145186816,257026 794604501869072385,261155 790745964793491456,233307 791373032464015360,238395 767840420545957888,100561 776837569891868675,158589 788245977803227136,216515 749845934624763904,6912 754735692836732928,33356 776003246313709568,152872 778788597830778883,170609 758032344481689600,48663 765321983139647488,86103 763513065887322113,77720 750478069798936577,13627 753380276575752192,24745 755423892030709760,37044 786523585116532736,203822 794613738825359360,261155 753442758761799680,23739 789460624040300546,225981 756110261019435008,41632 777688740491882496,156061 792356370737729538,243075 772454283388260352,131027 766004548385157120,90113 775544421194407936,148909 786650553606610944,205455 794237125315022848,258966 776943198832779264,159411 766054060415934464,88809 777826565157691392,163763 781159837073715200,181419 786401489463812096,209828 767542569853083649,1249441 788375692031385600,217123 794536687917355008,261155 795693117760565248,264397 767066901914746881,97386 775737760401416192,151156 752873860165492737,23899 778317391994429441,167220 788692855044702208,217039 791985838821404673,241940 776461128587026432,11774 777957639892369409,164764 781201015051812865,185313 759083097241559043,56889 786861411150553088,203350 794258996358066176,259231 785920807218376704,198878 793255527589548034,249926 771787647534727169,126389 775801480926363648,148713 791004986893303808,231894 794620033271926784,262145 767858944589070336,98972 775096755515973632,11774 791001161935360000,235620 792313430262841344,245117 753154873655451649,18310 758712408412151808,54070 786905631886147584,207287 788887654142279681,221711 766082511441170432,90384 769265119901523968,112085 792022131777372162,243075 766334448371535872,90794 788875895759069185,219958 795044215311003648,247930 778597378018291712,167950 788275468034244608,203316 755803144387375104,39462 763730753641324544,79600 766666286638051328,95340 773525817016127488,136610 778331949555445760,166282 793217200257638404,250430 769597409798164480,113412 787824082993766406,205197 795706790956724225,265649 772488682657943554,129662 793479808713916421,252646 754073555701227520,30296 762086109656428544,431998 763357689023827968,77731 766549665634357248,93477 779403826130399233,171981 793579790330499073,252020 793942699325820928,247651 794586884341166086,261155 794871535731347456,262849 789921864135081985,225981 775309091094818816,148045 790721046240301056,233131 732883485032120321,353984 754750338360541184,33549 794639220468051968,261155 753755621221101572,29263 767225800881864705,96962 756571394071072768,43225 778670251735146496,168892 790546684568887296,232137 794645868573929472,261155 757982193930997760,49121 772290310818766848,129474 793281916992491520,249926 768947744778047488,110477 781100126655897600,185257 781761887885074432,185601 794320351140249600,258981 787792768949182464,213064 762726446431371265,73712 765691455260110849,88489 794733005730234368,108396 770559553134030849,115506 778816299782635521,170424 733044752417849344,355106 787150559635730432,207613 793153920528896000,249961 755413665981960192,36859 758542786572484608,47940 787498134117183488,210313 758393686820544512,52545 767183527687233536,97386 774004583202861056,140025 778955915798147072,171379 779003125361508352,168633 781209737517903872,186434 795405190543380480,266500 794071013223002112,257423 755925987481755648,40609 780105612344438788,177233 792176116383481857,242693 773964219226218496,140444 786393135584686081,203674 750381138938564608,13019 792289968911740928,243187 764447167696076800,82066 786725063731150848,205094 778280563887276032,166339 756917303313174528,354841 757611009657962496,47761 756248486761332736,42171 768219281192394752,103126 762773450821959680,74868 771077867404943361,122388 773565775395319808,137639 763146494140612609,67226 781711035728265216,189527 789256547402649600,223935 793695912824492033,254058 761669914834984960,70085 793157005577822209,249469 749946178960318464,10653 763880837217595392,79911 770938208523812864,122146 794337872753004544,259743 794632971915526146,203546 778569464761626625,168794 752946974236610560,24675 773863758179475456,138819 759108828604485632,56964 791804647413575684,237491 794994920662728704,263907 775425415150206977,149200 756614840123322368,44273 765978665800830976,90711 771520500795187200,125319 785280058164256768,11774 758041770760540160,50923 786635575063306240,204413 770412284900413440,118087 756384429287669760,42432 791294821172412416,237491 785544636106289152,196917 769346504305893376,112768 791355102925721600,238395 758500085000843264,47761 771971730881392640,127775 774024320834162688,140900 778969556891017216,171324 779297398103302144,171168 781211029715857408,185313 781198060563013632,185310 770950398559588352,122146 780130935811502080,174321 756567838366822400,43391 753724857850863616,28732 789773160707162112,225585 765178710555107328,82673 777934513909460992,164826 786724944658911232,205091 763205410597855232,75899 767737089484001281,100893 776646261143396352,53667 753992165039169536,30815 779688551285919744,121051 768623132563218432,106756 770342150168940544,117609 787683947681505280,211347 795757710482567168,268231 754134664118403072,31400 773258145154101248,135386 790949753139978240,219538 758822224270811137,54842 750423853373886464,13088 770290731877539840,1170820 776501869942374401,1250290 758757747282227201,54974 775809085606244356,151071 755207695385235456,35890 781771814913581056,11774 794202139174154240,257492 790703844145569792,232884 792084527963254784,243075 791990670953021440,240483 733177641054932992,355672 766461100275535872,74133 776049227688513536,152465 779150952855134208,171795 732170894181695488,1170365 764981529118466048,84724 755243382151282689,30815 769331332006629376,113251 753277762396389377,11774 791084356064256000,78159 750894908366417920,14641 791809264591319040,240890 793186336509337600,250064 752203209947553793,19703 768946387992055810,109470 781579618008633344,188807 795392629026488320,265257 755476820980436992,37538 766128876280045568,90500 793134071283015680,249841 755268075826536448,34666 754926025507676161,33355 765241606467297280,86653 768983923825209344,110615 770300040736714752,117257 772813571294126080,132335 774060471196319744,140443 795094079998722048,264397 753303834194157568,11774 767845018711257088,101681 755589299651743744,37908 765106957015408640,85047 789985040293826560,228354 793995618473504768,257353 763826075671654402,80366 769825837180911616,115021 764055140898746368,77598 786774165609078784,204958 756978974106849281,45669 767184827049054209,96514 790670135841452033,229901 780435804602572801,178258 793437973924737032,252196 767065415793184769,90654 788508270013059073,218349 793185038758060032,249927 758825883658444800,53185 774245931898245121,142217 779020045049409536,167220 788100332194701312,215005 733083556323426304,355480 753772679816097792,23739 786994891020787712,207613 758831462774738944,55399 776202859964731393,153596 794266953175203843,258925 752891016747757568,23843 770960799531687936,122146 778348657162715137,167148 753806333023883265,28160 750881271262220288,15165 758367089333710851,52554 768894201614315520,109104 774428439013011456,139244 780139971004948480,178415 767369477767868417,7258 794541313215660032,240682 764843416895250432,84724 790666000685346816,232169 792755550362673152,246225 768895625400164352,11774 786265405127991297,11774 791657182152437760,239998 754013539979886592,30815 773941942304387072,140232 794488956515651585,259659 742167598830260224,1247507 777499615306387457,159876 785482692536041472,194723 791350332278337536,11774 753952611393568768,30590 765930380130000898,89859 770260838137552900,47570 775523546621673472,112363 791420115883622400,237327 793873078501736448,256191 751542588063281152,14277 788081318227738625,215252 793332597225062400,250633 771435967865507840,125163 760433977618534400,62771 777038295792492544,157693 790978094798671872,235621 785703024220135424,11774 789250117710647298,206666 772556435527839744,131542 779359784093048832,174315 780990170623569920,183759 794237083351031808,259063 788147321078898688,199657 790294914533777408,11774 777797179809341440,162370 778300115492696064,167101 785687366585290752,194723 768913610143768579,11774 791348263349657601,238383 793152754680160256,249469 776878195228356608,157755 778992497905262592,171324 789470334625935361,225981 770406595348037633,117257 787645572694048768,204078 790760432743034880,232863 761778865437941760,66644 775403271208873984,148537 772166969005076480,127707 761691982808903686,67346 751885795905171456,18114 779113678964752384,172089 790668777784500225,232595 791441078633177088,238429 791617924511338496,240145 795401960446971904,247930 764075190493908992,81702 777585676674035712,162373 781874334293823490,190635 793938758907269121,248652 761798765393088512,70543 771203770835271681,112872 791012569221832704,234653 792737850055880704,232863 763838200829845504,80720 766057727693029376,90482 790765947778834432,99049 790925412926906368,233152 794307451491323904,258981 750573516538470401,11495 764352161199321088,7311 780474803605999616,180039 767065674116128772,86103 775881322937974785,151302 778811457978851329,170678 785507042631049216,196277 760626953598726144,62728 769947786741583872,110709 771682365513039873,127134 773852553746477056,137979 778760823229382656,122088 750447860173381632,13532 765943697422757888,87904 785724264863313920,197512 786589617919262721,204835 794234606161539072,259063 756255974403387392,42045 790706737166766080,232884 793875527228465152,256255 795378946779004928,266491 789093352197263360,222654 793151251701764096,245043 781183251968847873,181548 791163030365171712,235487 794965241281003521,263895 749947572559704064,10735 764164865065832449,81966 793125955338326016,249469 794198392880726016,258331 761968774002118658,71115 793154933897981952,249852 773842201591812097,138819 793597608816246784,252044 765205968661643264,86440 778297231736700929,167220 780891579426963456,183269 790222090242695168,230040 793591346388951040,252112 767996268069187584,101681 755203259338481664,33751 766034209605550080,91043 764900472033599488,84724 785880675459014656,137189 770322747809492992,352612 785943641135144960,193297 786358224530186240,203391 763504839699599360,77682 773192364923858944,134561 776464092177567744,151463 792591006285701120,243187 779386382837882880,173753 793177303152865282,249469 766690927008243712,95568 772608281613262848,129551 770636972373204992,117257 766431240459128832,93823 771579185789755392,111558 791271402301251584,237491 769553894867406848,112382 763763305827618816,78115 791085974033993728,1170429 778306756850180096,166532 794644448508461056,261155 756317432155811840,42249 756337510880571392,42249 770398499406053377,118191 791814034630725632,241940 759105215844851714,56886 772263794915418113,129126 764179754299826176,82209 789949029157367811,225981 788734969447415808,220332 768255031774621696,11774 776865052758515713,157755 785241740538097664,194167 760819054630334466,62877 770766532611674112,121046 790547936438542338,230732 794651643237175296,261155 763836915556749313,80716 794940936090333185,262847 774193955885809664,139404 764888683841482752,84422 789237334197829632,224333 780938170053464064,182726 794616649051762689,262022 790917384852926466,218558 778012374536257536,163990 792045186926776320,243075 795071242722279424,261155 785726356810334208,195975 786769180544544768,205094 750490272656596992,12883 779313057331748865,158387 795404340576010241,266151 763832197191077888,351152 753703197030559744,28866 774296691268808704,139404 732709842863984640,1170689 764158332311572481,80939 787006805599592448,208379 788864350605803520,220130 795011453354934272,263896 795441699006857216,247930 762082774845104128,69956 778649966252138497,169201 786267229155237888,202429 791448917875445760,238395 753906363844165633,8431 756774342403379200,43258 766011528805912576,90327 770809470595112965,118192 792117807634874374,243187 786911429123248128,207287 758349919891533824,52061 770951644771123200,121612 792141789297799168,243451 793266414752788480,249926 750420798431571968,13342 750740918496595973,12954 791045498220064768,234796 763372887340412928,77731 765609902807015424,88332 790213097768226816,226490 768997554923065344,107428 780800759323619329,11774 789311875393527809,225359 755083152113139712,35044 775069120643604480,141091 778386200554008576,167220 793574315291734016,252020 793098926001885184,249469 755154491234582528,35890 775842170053939201,151242 785645269434167297,197512 779368689300680705,23217 793773988866580481,254698 790878549129437184,234583 763404174944038912,77731 776803810287026177,142503 785732076741853184,197297 788737956391579649,32404 789967136139554816,228124 775020228476563456,139404 777629202308796417,161456 790161001597571072,223249 761005849414209536,66116 771051504325173248,122955 794650856813719552,39957 785638314279702529,197512 756257461850378240,42171 762677932280066048,73926 770072188191907842,116373 788715944281595904,220029 749872502881517568,8960 778627151155175424,168794 785880037996302337,198089 794920269483835393,260455 755283076842795008,36208 778992481132314624,171693 781118779241721856,182726 790990194715398144,233692 791307512611901440,237787 765650693017382913,88370 789144832023339012,223286 775138517202501632,146720 776894784162050048,156835 794209242861318146,258598 761997445266083844,71281 764824736895500288,84689 771072220776890368,117609 792029730061049857,243187 773678415031394304,136589 760487581406601216,62777 789165189551665152,221416 794162141989244930,257492 750822511101800452,15634 791047492502753280,234583 765366938180653057,84886 791856299252199424,225608 770860766769668096,47570 758764214668308480,54974 794605760781156352,261155 757673461523316736,48735 764678091029438464,82607 764842750357409792,84724 774325702116073472,142503 786660189852151808,90209 766716878215577600,95672 772921299911995392,133519 781530866610610176,186212 794386601673490432,227345 794664730505965568,262486 766540736242159616,93823 772806590189666308,132364 791477951468490752,238207 765697178278985728,87904 750426700375265280,11495 779328751280726016,173753 763583626374098945,78513 770016960247689216,112363 774144392806305792,141360 750566011074650112,8431 792022062286065666,243075 732804596230463488,1170396 753786741459447808,27045 775942075300745216,149300 793037963487698944,247672 755072354158542848,11774 771042499943100416,122133 756905264897486848,44429 762628428986130432,73814 768803766283935744,109104 791406970041356289,238965 778557535720570880,168321 750811518376247296,11434 792488403044474880,243286 760304426351484929,60391 787477849783410689,210289 790465954778116096,11774 764527983751114752,81702 768135754954317825,103071 773866610004197376,139404 755848687725584384,39810 793901441643610112,253207 794399871197323264,257492 761780817110630400,70543 766347180525228032,93261 791340698318606336,238207 769885086648971265,112363 772229073317658624,130190 765228663591673856,86440 793187092226605056,249926 785598652471533568,196767 786763053870178304,204413 765028635119980544,85562 762844925104840706,71502 791701454004248576,237491 778334279633870850,166390 778417241381539844,167795 779232282645266432,92213 732728005240311808,353789 753676828775059457,24201 773690256788901888,137042 775508907439624192,147751 795704021025746944,267855 753638462004289537,28732 765988435450556421,90618 773902183221768193,139577 789895208427106304,227048 794269169105666048,259457 765637251178962944,87904 780646148289605632,182257 771700184673718272,124597 790662508495380480,232863 758898853957423106,55982 761645273114304512,69548 757348278589501443,46379 766476080857411584,90384 788170193436409856,214899 752753713589006336,22393 760594663162216452,62779 753731292651458560,29263 758124868831510528,41703 778231883012472832,195876 785858735839248384,198671 761684206015700993,69915 764548158042968064,83391 788019148144123906,214492 791313223903432704,11774 750791571570888705,15316 753066636488216576,17513 757101430226366464,17416 757274606646341632,46612 793502339202101249,252741 754699612422803456,33089 765899648221319169,90121 768209534003347456,103924 774119011843837952,131421 773610989896040448,137869 794286839997878273,258456 756305382205755392,42249 793452480864583681,252196 790654219862872065,233307 753918198639190016,27284 761614818059038720,1248944 768573490932822016,106756 787194093096972288,209658 788004011974819840,214354 788755009232068608,220526 793562238145748992,250785 767963969055141889,100620 767457507585449984,99264 771433236551479296,125554 795402824926502912,265885 770705724783599616,118192 792080919729504256,239610 778611945398206465,168284 787535169188003840,199840 765799694673076224,72798 772739108741451776,132335 773586578941902849,137042 787270702432792576,205728 773895694859898881,139404 764189449953480704,82544 771865058200592384,118191 732420874750418944,351184 768298241347563521,105270 779027155061583872,172057 772193270466097154,129471 761779056488554496,70085 771002506830831617,122292 778296218514358273,167311 755278602602557441,36219 760524928483401728,63149 761977275164270593,71411 766709597998489600,95672 770452032855666689,118191 774677864708968448,144494 771190219341074432,122978 774801221383131137,145244 786025146658201601,349486 790697725557899264,232884 761721456497655808,69711 780607765634920448,174891 791219405489377281,229757 765967920828743680,90384 793256049272815622,249926 791349067192279040,238383 756275002085928960,42432 794480318162018305,257353 766719516290064384,95672 759127375443554304,56964 762023850158600192,71476 765303116040249344,87062 773665366799101956,137869 773899584502366208,139404 766786047816577025,95593 789684835870662656,226731 768475759102918657,106770 776041853447700485,17292 787765630669844480,210208 761006016385265664,65974 770345164929806336,117257 788441133886087168,11774 751792898421686272,18555 795613383890497536,266138 768502031082369024,106774 771305576634589185,124597 789180275544563713,11774 764516122599227392,83413 777239370407538689,160228 778305248569851904,167220 788195729588285440,214078 791248161155145729,234583 765374667448324096,86869 779990872410591232,173645 788023393668988928,214354 764283528368357376,1249230 765595102848835584,88311 765226327095910400,86103 755811399146868737,39797 750376324674363392,12883 775537894995861504,1250232 763955246955569152,26066 761664023930646529,69711 791447456810569728,238272 786014582586298368,199262 788131884676947968,214809 794100230874689536,257492 781708014180937729,186584 793950606461456385,254135 750797289418096641,14848 756279089758138368,42495 770908029588017152,120610 773857438185377792,139404 790815841537302529,232169 770989027138777088,1249528 789539890291539968,225121 769788363238809600,100893 794286338346549248,258829 794321968296329220,259659 732778875755712512,353166 781513645952004096,188401 791356401767636992,238207 776478568868093952,151463 749635265057157120,9285 775314314995572736,148033 759353906333782016,56964 776072260914380800,151410 773617937529737216,136947 779093129626431488,168284 765730543816232960,84724 781281038639173632,186584 769162366600810496,111558 788047217936441344,208867 760352518786412544,33829 787834420526854144,211829 765569297548648449,81659 771093175922327553,122982 764917972515237888,84724 775746680209539072,151071 789432891818115072,225981 758719005179973632,11774 785338195906924544,11774 771585130657820672,125381 761384904911228930,67938 771908983808331776,128382 772297828961955840,125554 732666516307501056,1170592 791159293311586304,235349 770232428870852608,117257 763456609985171457,78159 794299673951367168,11774 794628436836970500,259743 760454343535583232,62777 768069046398951426,101681 771388932869222400,124597 781247453379125248,185595 751686165758038016,18893 753949130947436544,30590 758715038450327554,49247 785980060016578561,199478 775852385369337856,151463 778953618959372289,171168 772046760713736192,128934 794685746447863808,261155 788071708200763393,214354 763834195152019457,80366 764132485466841088,11774 768964634845904897,110362 794720055128915968,262022 772094684764119042,1249936 789743555044597760,215437 791498114020499456,237857 775291696519143424,148045 786365567015976960,202429 771060531587325952,123028 793888489964208128,256255 794660397001375748,11774 764818121383444480,84724 775171495094026240,147303 775798398360354816,151463 768473457101111296,106756 756256969304846336,41679 794637237694722050,261942 758479810855366656,52659 760217700648058880,61444 788153254387396608,215754 742179228293038082,350711 747479174714134528,11774 764917087642845184,81130 768057830146449409,103261 790244058006454277,229693 770995977134170112,122146 771184647896076288,122861 733057689643683840,354906 754729690213052416,33356 768655052558983168,85326 773602855701753856,135074 790986131588329472,235621 762126877322391552,431998 773303143367049216,135136 759113956271222785,56964 763203122659401728,75615 777763833121271808,161349 780088799258968064,178045 780232577336676353,178023 788435400989683712,217634 770741500636499968,117257 790868915996033024,232863 775903327120977921,152182 793121919214157824,249469 773736681660743680,137869 770456817000382492,117662 786275757500751873,200244 765574409016967168,87904 780974415064338432,184462 789469967758528512,226218 777136606092390401,160228 767920873567236096,101681 774261020634255360,141316 793439156349259777,252020 762804445772144640,73706 768177640050008065,103261 768356954133696512,103261 777266890720808960,157082 785727279234060288,197017 775788200451244034,151410 773522915329449984,137042 792167844326830080,244464 756720049973407744,352553 792520096543608833,246273 751128582693523456,17143 773372123855351808,135966 778714284679319556,169327 780848309069942784,183759 793975273616117760,256393 795277878682226688,265644 755191468793311238,34898 771061787328442368,122299 773699278128775170,138812 773904506610388992,108396 788024008507744257,214354 757458799020027904,46594 776506857170939905,155390 785993784735793152,200490 764566931282067456,83367 756312942476337152,42432 771389640842571776,121046 785523836389167104,196233 791853048918269952,232137 756946540460122113,44450 758344129856155648,46384 786199787703980032,201619 754787077917581312,29763 767116507654402048,93112 760067368701849600,43553 775091377868800001,141091 794870416569470976,262849 771408692226895880,125070 775314172863098880,148045 773706673760251904,138490 773943608101642241,139404 776110991109197828,153194 765208690118885376,83391 757531204157595648,47740 793275196392308736,248253 748795266027794432,352723 775000960082907136,146259 787802954606653441,212239 756872248271699969,44163 762762169595285505,73712 780480829877280768,11774 791618395720515584,240145 734732484173303809,350826 750827855391690753,15643 773495609399529472,131045 787344719227523072,210432 760455902797369344,62771 795670825248718848,267862 768885657469063169,103354 771879872759156736,125111 779410490531258368,173753 788125727069708289,215012 795084506130710528,11774 753716636989947904,29263 780545340743168000,159876 760281689369096193,61598 780445251047661569,180088 780775474897256448,182726 788765229974822912,220526 732686014054072321,353424 780641273497563136,182257 791103138862211072,234583 785794593195372546,197286 786515868234682368,203674 787710544061014016,210253 755651946283950080,349060 790248653797679104,230282 774092913173143553,140161 780435841839730688,180306 752952534805905408,24526 772049150477074432,128615 753306450382852098,26894 786243674631839744,1063777 794546933264162817,261155 790001421408169985,229105 765680068760834048,79987 771422853023412224,125145 757438025601253376,47090 755963848247484417,40926 785863568872833024,198513 756846886657597440,43225 785637891942682624,197512 768971220943503360,110344 785616000985210880,197512 752920180251033601,24316 770384830001471488,118191 785787539034546176,196277 791316038826663936,234124 768949325464530944,110023 794382639679447040,259360 775481433569755141,148870 779021709714292736,171693 779121212752396288,172185 749337648020488192,8047 779137255466082304,172799 770043378113343493,116418 791083541517901824,234583 785530839132176384,195849 786404656322781185,202217 770565363998359552,118191 793156748760711169,249926 761673443729346560,69711 793176399624351744,249469 793182295771516931,243451 786739089043103744,205728 766854596975263744,93286 794018779340607488,257492 766413825750949889,93184 781502514071867392,188401 758052601854177280,51069 795475483307687945,247930 790551246650257408,232137 768270570769289216,104932 788169343431352320,215252 794287949747802115,252790 795398901138386944,266822 753243503971356672,26140 766373496519856128,93261 781588241547792384,189017 791090167662518272,235990 773188810871943168,134561 795406275588853760,263933 760280971207770113,61545 776237822772514816,152314 793454592528936960,250633 785255584803291137,194206 761477184376729600,25656 763855056340869121,80546 761371674591637504,67938 781497778891546624,139404 759810488670617604,59666 768493028067708928,104973 792387419568046081,243187 781902312881041408,188401 790912442754748416,234653 791786114210070528,239998 763834084191670272,80716 778419157314506752,167220 764216677357813760,82066 788467104261562372,218275 795388979461914626,266151 749638998524657664,9540 790914809608888322,234583 753651562149470208,28819 772960317936693249,112788 753740567192989696,29263 766010420050079744,90908 755864179865714688,39207 758442779882184704,52061 785656684505141254,197512 769875906592550912,105109 773227978113232897,11774 792893669942652930,11774 788749127945334789,220029 766850151436677120,95672 764462206717009921,82209 771498272221376512,112363 768937691614420992,110362 770774002226921476,118192 769192900613713921,106716 789472493971001346,225947 776582991459909632,156835 753938987992178689,29263 787149539442589696,208252 793155483909623808,250066 773688022420250624,137795 764168335093301248,80939 778391602062557184,167418 753631004854583298,28281 771394828647198720,125367 753362398334054400,19598 762631759393591296,73926 788094851971739648,215005 789540841694068736,226974 765205341139300353,86103 766001182024212480,90575 793094059959193600,249469 768097155865247744,103261 795111086857027588,264397 794056672100622336,252939 789244777216618496,223692 769908898107125760,114301 778948288846434304,171168 794411819511189504,258456 792787652697268224,228037 758146757708619776,51069 764871085930246145,82766 777530766364258306,56964 793601650057416704,253719 777981047053180929,164826 778567169751838720,168794 787779253177683968,205197 794638187046076420,262025 791669802142236673,238395 794235129430294528,258456 775630512261992448,150063 785861259577163776,198576 772152116064325632,129565 776695516872581121,146991 788116200618196992,11774 771169243723288576,105109 789837099637829632,223692 778932304232140800,170373 787394696750305282,210585 788297942096572416,215088 766441552231145472,92917 775021565524271105,146259 790894562885693440,234583 793593797632483328,16233 764068961633783808,80607 767854322553987072,102137 789515025404747776,225981 790646667296903168,231894 785793960417648641,198552 786323524080111617,202429 763232555231391744,76188 773327598470385664,135505 793870147039666176,255942 795392309118562309,265114 791132167506128896,235399 765284505506680834,85562 789362357952712704,225356 793183425372954624,249469 771809078402125824,118191 777943867941347328,164669 779864332570099712,177248 787330101977448449,207212 777939931377328128,162596 770128404335255553,105109 778528385039343616,152594 794550835191697408,261155 769191100443615237,111453 755924602736480256,39475 785625997664096256,197512 770136360837648384,116082 779027755115487232,164814 763934512082321408,80939 752737522166423553,22394 772187589621129216,129558 772847043752714244,132347 793804561760813057,238099 776679469209690112,155688 765221521312866305,86103 773743469194055681,136904 795343855231127552,264397 780598450337509376,181789 770793531178754048,121479 780198872672903169,178477 777216562428190720,158338 788450095981289472,218275 770475928564666368,103446 788087245739786240,214354 762425777375682560,73194 763454208578359296,76406 769266843273998336,112767 775686928465272832,148684 793551644805955584,252741 788319114511069185,215437 787777571001765889,50439 732929512510529536,398860 776961501437374465,159146 777531200860717056,161456 755164428144893952,35890 758297981233668096,52061 761927935955603456,70858 763543404126937088,78566 764113389593456640,78159 778733485229871104,170268 790532101518962689,229693 792056254029893633,243165 770033536673906688,112872 769336228495765504,112336 771532169097338880,125163 770377948683653120,117609 792565484474490880,246632 776148403679920128,153037 776857472955023360,158673 763110737354956800,76628 787911448357765120,212239 793454562191355907,235315 761983805854978048,67768 790929096058499077,164764 774843294400602113,145574 771672879482167296,126152 791281138304114688,237491 764798503520342016,84724 773892141437292544,139404 775529815558328320,1250229 793210394781384705,250633 794235622231666688,258456 749955684511326208,10735 753754132884889601,29263 777119010366316544,159876 787722182759706625,210235 781622231961051137,188458 764444197139062784,82209 771956990750912513,128519 788618943372165124,215437 771769951124230144,127366 786126338738487296,200486 789314158907027456,203546 751592744028508160,18380 786715802816933889,205728 732287231713366016,351081 787302096265588736,207212 793132018771103745,249841 788728613541711872,220029 791166341000593408,232169 792409757185302528,241034 751012538310066176,14827 770290975851810816,117257 781912332871938049,187131 768248635821817856,11774 776825237757460482,158387 766373376570953728,93286 792002406011637760,241334 795406848543387650,247930 762342578205364224,354238 776439155014283266,151463 790734161480814592,230282 777005040561074176,157755 771109983786119168,122388 793163829219917826,249841 770669617790394368,118698 775086374777032704,11774 778001345890615296,71826 794699697495699456,262849 753712317745995776,29263 772425895382355969,129912 774081169654632448,139089 793224457103958016,248516 755492850356391936,37908 773452138773147650,136814 791426178481545216,238780 789322299405135872,224680 791039776191307777,235101 764182549795069953,82066 766775353356451844,90384 755741433697439744,39235 767547804940206080,98271 780240827989762048,177117 758364626203533312,52554 771476805572300800,125554 779125030387060738,172962 790810192598405121,138916 762236028182728704,431998 792458172745322496,245711 771413655103479810,124855 775480705149263873,149259 778654948531712000,169226 788869136457826304,221785 774553352524926976,139404 759967587203547137,11774 766341025937842176,11774 794191617645309952,258598 786351319518896129,203076 789241877249814528,203546 780455339116392449,177233 791140781427941377,196314 769356299431665665,113165 765032752076955649,85767 766771858196852736,91810 765209663889604608,86103 781753438963138560,188695 786391044342460416,194384 786917600928215040,206117 788064801951879168,215005 794015850277830656,254209 780596678466371584,160480 792433886219206656,245313 779071456122658817,168284 778065422046236672,164375 795123171070328832,265257 752649015536132096,22777 758217817925623812,51809 770785466589282304,120557 763911840770367489,77708 771732595830820864,127366 753356269524754436,27222 759153385610158080,27156 792012973833322496,242628 773487553072816131,135025 793237512042999808,250293 766349787381760001,93286 759087163267018752,54017 772935931921858561,132761 789705826852298752,226180 779950925574119428,120550 764949776697815040,84929 765417555624284160,87245 749457847985987584,8497 785259495182172160,194154 791255080590774273,237491 793166899488186368,250033 752876382758264832,24134 761758098725953536,60999 792979554956705792,247989 786650295384236037,204413 781731106693451776,189254 787121598402670592,209351 788451875699953664,218275 769381783137841152,112265 789439693104349184,220029 766823417223913472,94627 779768496314089472,175152 756892856703455232,42432 793550494882861056,253243 793800129589293056,255393 759161262836162560,56964 763038813476233216,76174 786192969003044864,201583 790655371014799361,232169 793894067281113088,255954 758727716963254272,54752 765233620227350528,86645 788450904244498432,218179 765253046632722432,86653 789731206900383744,226999 776503987260559361,155898 786244706279784449,202200 787154897494040576,207109 765235555357626369,86472 752655323966693376,22393 763857715953369089,78198 768119844902502400,103126 793608841384558592,252639 794639405772206080,261942 772112693012692992,129685 753751199678169088,27702 773524561363021824,136904 795432950150156288,266884 767812280306245632,101134 777152864737042432,159876 757989324256346113,47940 770390188602355712,105109 771065146194010112,122238 778724279827386368,167220 788482900362661888,218275 758756214268268545,54842 754741977334231040,28033 758541774063177728,53703 789999499003437056,228063 764680994578272256,84209 763158712437633024,76474 791139046818975744,228354 778294641678397440,167220 787123291777404928,209292 754760145515769857,33549 755071257494773760,11774 763180120794214401,1249110 777201372743598080,160480 773952770307129344,140444 753947892377935872,28037 769689219694460929,113982 792029453048221696,243092 794161674961977344,218495 750416930826100736,13343 777242343049089024,160592 785988450319273984,200382 792049894999543808,243075 773059877262557185,133988 793226436937003008,250633 755340828743204864,36843 793133016562360321,249286 774279706661322756,138382 755205045688369152,31400 763584690653503488,77598 765634342601097216,11774 789194163078115330,218495 793877884821798913,11774 760209379077464064,61011 778016557142274048,160539 794945752149663744,246314 758684833635631104,54070 778674927444656129,167319 768956525171789824,110023 790034028564852736,224750 793565622948859905,252020 794114179745447936,257423 770333552399581185,117257 762002307882123264,70858 773580092723367936,136947 787139562288144384,209151 764607113880440833,84209 777306360740474880,159876 778993587992289280,171693 788114150476001281,215005 791121012486266884,232169 787503318348161024,72035 773651353352675330,136904 793076127464128512,249170 793324193085583361,8044 755482793845657600,37861 780230581053296641,177233 793469200845053953,252020 771052690042486784,121612 788778417709838336,220332 758421869527572480,49121 791350958412304384,238395 779347015390072832,173964 760608107500216320,63655 771170049855893504,122776 775748669530370048,150404 794556253896839168,261155 736222009999294464,11774 771692955862269955,120610 786431906510311425,203674 776874375530237953,158820 778528475082792960,166282 794900835922747396,263708 779073374538440704,172027 775304257872404480,148170 760319285012992000,61917 769935435950792704,113836 793107660606283776,236859 793237254001061888,250293 759467272108908544,56964 792816120143032320,247877 769259514654629888,112693 760623247507525632,64147 764204260347305984,81562 770657055334096896,11774 773126706471247872,134255 778765871611125760,169437 780738985039716352,182036 771387598430474240,124937 787873588976029696,213694 791703085886373888,234990 793284178791964672,249926 773888862057672704,139404 762725760931028992,52554 759735352605028356,56964 781437636862889994,186434 790888547830079488,234583 758298535024439296,52112 774817333919481856,145244 754999052748591104,34666 771418969530109952,125112 779632507843178497,174315 765529293879468033,82759 771945455206924288,128934 779006768852500480,171982 787397059880030209,207965 788021493842051072,212139 791286509739606016,237491 760726067514642432,62452 786399400604020736,203674 790878752632741889,231851 790608988677214210,232169 793179430579478533,249444 763691198741635072,79034 763941397028188161,80445 789559202469453824,227130 752699101842735104,21332 752982531616546816,24366 762813941126864897,71502 790707710627045376,232884 749435203215503360,1247987 766748029625991172,87904 771270492325945346,121949 788702332116697089,215437 763489162922192896,78707 792044431981613057,243075 795148418897375232,263906 787698475060211712,212139 766034528943112195,90539 772079396123348992,129471 773892745169477632,139404 780349614725619712,173341 795400471657615360,266500 734489733691256832,351152 769332549764067328,112872 789458501114351617,205181 754063884571533312,31389 791310257985290240,237813 794364399578447872,258456 794390049961824256,223249 765617390394544128,88546 786412620928655360,203350 777543758204145664,17416 788060424549732352,215005 766429198038675458,92958 794015978925400065,257492 771401192207515648,125381 775819402549731328,151463 762719620788740101,74247 788758408958775296,220526 775303022499028994,148170 767145903618658304,97377 788080311926136832,213064 781538926355972100,188119 790763823011684353,232863 793634932039962624,252020 756643998459170816,44450 770406744753332225,117263 790650982665519104,232169 766358174936866816,93286 788003209013039104,214354 764505659819700224,83490 792400552281858049,245724 794612091479097344,262053 794783244239667200,252580 766839624551403520,95672 791668608824807424,240483 774042457218519040,140444 785461849592594433,196010 790205987328253953,225456 775740865461575680,149953 786974021774696448,90209 790878503117938688,234583 793296578186391552,250633 780418251000012801,180039 794769677633327104,261155 793315581906804736,249926 775342157280542720,148045 794327990071160832,258878 772588013327097857,125742 751767110939017216,18374 778943594526900228,169638 785465179437957120,193636 795394823578591233,266079 780876547012104192,183472 758818438101868544,51809 792049708902543360,243187 760849757589811202,17640 788070707142004736,215005 791781454787117057,240584 794649009256271872,261942 761681216319938560,69548 768168055989870592,103212 758220415613403136,51265 773927626939531265,26066 794640812135108608,261155 760138035035897856,60866 752182473962893316,14277 766626643209179137,93184 785280691856703489,194648 792488084638015488,243165 761658697059737600,69747 779098992265179136,168794 787388318237331456,209863 794917850263724037,261155 773671715352276992,137777 781838707955412993,190635 791271468407615489,234583 769202136731250688,11774 786337446589902849,202429 794387561846374400,257492 771019540700532736,122146 760597503989444608,354841 768149098105020416,100893 778924573827993601,171168 794743690551914496,261155 790242597776220160,228341 758141180081242112,50827 788816473552621568,193121 793069978824151040,249242 772061596629733377,1249932 772810301632753665,132335 767534306734383104,99514 778577470928875522,168566 757628904496594944,47761 777258843814318081,160602 764496909834870785,82283 777558098227568641,161984 779365773416488960,171993 790669861785657345,232169 793493537262370816,252596 732278341202526208,1170428 763813914962386944,80098 781632061203447812,188401 793200737379647489,249895 794640596103266305,261155 779296477793222656,173753 766378108987461632,93286 790897033351692288,234583 794095003773583360,257564 757611557773684736,48196 781445894990422017,139404 778365007801249793,167220 771060390012723200,118191 785513915857764352,196277 795175570753683456,247930 767802174537629696,101681 777071846722244609,157755 760513405623136256,62877 760854564471844865,64722 787848860030894080,11774 793170330491555840,249374 756674970625904641,43198 764468240420442113,80939 771529283005145088,125111 793926857787744256,256847 764988613230727172,85525 770200270949187584,117257 789120034316615680,223286 790517867770966016,231894 780890909802061825,179568 787115696731762689,207151 780887256420618240,182659 781210193753280512,1011996 756668217309794304,43553 795270705382379524,265878 769349316804837384,27164 790479689701810177,50439 752839342121295872,22630 761567549267992576,68612 769162742288834560,109659 789344884696182784,206666 768874607600345088,108849 754062952580411392,31389 773113361299013632,132364 790906854444503040,234583 792839486065422337,247531 761626968794157057,69794 760203867489316864,58537 762619433684639745,73814 778370039217094658,167220 786403323603746816,203350 793147470054236160,232911 744439074874789888,353543 767811145361190912,101681 778203293264715777,166409 792164907982594049,244550 750773651285291008,14525 760289469102567427,58508 773376025258446848,136439 771124019785523200,122126 793099293511024644,249469 793292846627303424,249926 759794840297086977,58542 760870302498877440,64378 761646296843243520,69231 761928290957352964,71185 767715898023174144,100605 787382014840373250,210432 750366565552492544,11349 770224554761420800,117303 778927765806546945,171168 766705105097756672,93823 792485551853088769,245575 768624989650255872,106756 775380584063463425,148903 790375889263529984,230311 790654769786478592,233152 791833645828939776,240070 759533014984654848,53996 774723803339329536,144573 758715582518665219,46076 764271980837306368,82066 795310164199034884,264397 732908303055867905,354520 774359622069129218,142668 761546676951715840,62708 794734511477182464,261155 785812223255916544,197297 794354663650951168,258741 793904638223204353,256255 790779580206292992,231611 767802751443087361,101681 775317734989131776,144848 787728590578262017,211347 793183340316680194,247241 759786117545598976,59666 763764777671880704,76406 793148112537739264,249841 765588455996862465,87904 788055934438215680,11774 793333789397225472,249926 742182772899500032,350711 765146119122874368,86103 749478592871096320,8497 792074460174036992,11774 767337127109464064,95672 789508854606237696,226731 733241002635333637,355289 792165770985963520,243187 776531204736749568,155451 795670484042006528,267862 774484333935652864,143585 787675999190196224,208022 795486105730711555,265855 759103046777352192,56886 763942010797432833,80482 764235559824916480,81130 767885182942580736,101514 794538890459627520,261155 760159355215884288,61412 786437872983343106,203793 785545778752217088,196917 758557329151238144,52061 795056190719934464,262226 753870753003606017,29790 767131933885079552,97554 790737326565502976,232863 764582058685440000,82066 765905061935325184,88489 775101865499385856,145866 778591001547976704,168794 779842320103510016,175376 789558945320833024,226832 764179095005442052,82066 775733887565725696,146430 760150111758483456,61051 778966524845490176,170169 788446198550171649,213828 795246721605439488,239172 766208693595672576,91751 795003159664033792,264335 762511218665852933,431998 768075229503512578,91499 780881588108177408,183269 786994610388082688,207949 791263987191078914,234583 792352776894369792,29271 753241350938689536,26066 788767080497623043,220332 793283796258983936,249926 756504770878197761,42249 790167324531843072,225981 775480416161570816,148045 753316326718988292,25189 754206030599520256,31095 771547597655846912,125554 792074466817929217,241678 793042439464480768,243733 773838690724548611,139404 786575197361012736,203674 766990370613985288,95672 771810674104266752,125853 793108454718246913,249469 763351089127108608,75709 775526380079452160,195876 756861393719136257,44450 791659410170998784,240483 770992209734668289,121612 773857030817910784,139404 793490335489941504,252196 794689544964677632,262145 755406663142805505,37044 758445775408001024,51069 761356284444770304,67938 771918362205184002,125742 794003966208131073,256239 794679780583112705,262588 780476133934559236,180233 764306454417317888,82457 793618577010163712,252741 768971661311827968,110344 788200802837856256,214078 788932016670511104,220689 785643325848158208,197297 794809267912081408,262022 766028280503734272,90405 771516412456206337,125145 765000167032356864,85562 768855779017383937,109666 781743488853352448,189017 786415099846221824,203674 775349585849913345,132335 792866766732918785,11774 752186862463254528,14277 776162115086266368,153610 793171294787252224,249469 760327650833379330,62441 795718725286690819,267213 795692512010706944,267862 760533210224816128,63451 744175430232645632,33169 768309927437701120,101681 767903013780414464,98972 781239465964482560,185310 761957350311735297,69711 778302202263826432,165591 767719840027176960,100605 788957323632840704,222500 780450007187132417,180310 793135522688491520,249841 778025241847197697,165185 790733977548042240,232137 792320290239963136,245136 786717733832368129,205728 792574083565178880,203546 779083707428679681,172027 785496830289117184,195975 791369195741151232,238207 792698468288659456,245148 790992567668240384,233736 762504219328860162,65189 773975833513910273,139404 775788959544774657,151748 792299146749288448,238110 785907051213955072,199546 790725451350093824,233154 751773677797060608,14277 756199369074937857,41703 760545276864192513,63149 754818444806152192,33356 765951668194189312,90327 753400716744531968,27317 775538835493126144,148713 777437080100212736,159308 733117678127353857,355959 751956233498787840,18470 767869498284085248,100893 768887913073483776,109666 781476960308432902,186584 788401035601600513,217093 789478299810488321,225981 790677738277384192,226731 760297049589813252,61352 791347524711817216,237491 794709893995319296,262022 778927220056141824,171168 761796399143018496,69711 766521572018364416,85226 768503292913561601,106819 778405139015200768,167674 786266558716846081,199755 794019054851944448,257423 785255265843150848,194082 760985795792629760,66159 764237949953126400,82759 788554921519886336,217601 794970109831823361,262849 777512039799332864,157082 781093493749932033,184223 791671770201804800,237532 793103509008756736,249469 795249156336001024,259063 753751408940285952,29263 770323079096479744,117687 791323752986447877,238117 766374130086051840,93286 767126915475918848,97468 780437371787497472,11774 764644838398648320,82208 766692087282671616,95593 780380337352413185,176890 794561654885232641,261155 772977331757518849,33169 768114753877127168,102249 765442991670505472,86103 755021201500676096,27045 766235745447186432,91818 778302863130767360,167319 793301868126568448,124597 773218988520157184,135234 794755490580295680,261155 791345366520176640,236502 788752807948156928,218002 790427877527330820,230575 752919885093539841,24134 779327113597890560,158387 758410236373925888,51069 774736434167107584,144635 791376739628752897,11774 757537423626801152,47680 768879546997145600,108849 779015298741628928,171991 751827665515008000,11495 756236024678912000,41679 781837135271735296,190635 785538496505212928,196788 773889421363990528,139404 766495205969240064,90735 767147270001131520,75962 772540406236053508,129681 762593990021619712,70689 763029482579963904,431998 770821028293541888,120690 787338258640494596,210432 765565587540115456,86656 794563123076366336,226320 769995531682717696,115530 773275579017670656,134561 750292449214464000,686533 751944155337666560,20581 766326049667813377,93036 795231074204971008,140444 776089977692106752,153095 785648429925998593,197512 788544163750907904,210390 770996473278234624,122146 778726501642440708,170187 762293138849353729,431998 778423224992468992,167562 793499300424593408,11774 761205977832120325,66824 757994937644310528,50442 787153722258305024,209043 733295434668576769,350249 765614780224827393,88669 778317364014125056,152594 791447441983668224,237935 754707724663783424,22393 768207875906924544,103354 769344435096215552,112399 788111463802085377,215608 794190389846614017,258598 762258588987367425,71790 781321797111205888,186434 794392013923815425,258456 770348683799900160,117257 773511800897822720,136904 775280160870248449,139404 793577536525594625,252020 780641917088301057,182257 790240706388385792,229693 781265134379491329,186170 793859097804218368,256038 785469732396818433,195975 791880442001649664,241678 752814096311984132,22953 793929547486035968,11774 766452175924891648,88669 770721983608807425,120393 780786835194642432,181886 793554276295380992,253475 755181602485915648,35436 763049856982188034,1249077 795058443300327424,263965 770165483458920448,116824 786269419664179201,202045 788726055435632640,219531 794536325772738560,261155 787832476005756930,207965 785413750518059008,11774 769542061964091392,113165 785849640679768065,198878 791622432117428224,238207 732293634066894848,351002 765621921467633664,88669 765706798271561728,75631 788622165868482560,218875 791794719428743168,241523 792018512810217472,243092 793798726833676289,249180 760826401683607552,11774 769921192010493953,110585 781365654100344832,139404 795037119790125056,264677 787239806786998272,207949 794035033489244160,257492 760896747627433984,65404 779052492172718080,11774 763078379893501952,73814 773975796172005376,139774 793938309751787525,256471 768552969793105921,107257 770717234473922562,119832 760545115597369344,59373 773671980822331393,138616 790541465281757184,208178 792027682863190020,243187 757451451778162688,47266 746387778494169088,11774 752991400413782016,15536 758659998293434368,54070 767304463094681600,97380 792410506254438400,235147 758996014359470080,56302 777721242170298368,162575 786611235575980033,204413 778299486447636480,167322 760273718874509312,61352 779724878266130433,176201 779112416873422848,168284 792477778360893441,246225 788096375195971584,215005 793179989495668736,249926 762083612435021824,71099 758142067935764480,17640 776247687264014336,153248 793454991696551937,247803 751745127970959360,17794 761587924379009024,68993 763857937068589056,79135 770260123595997184,117364 794370879337676807,259810 777822345767555072,160609 791715382419652608,240718 791348987974422528,238383 793667896597618688,252020 776520828368281601,155390 763907058001321985,79246 776110062163091456,153658 786395334553374720,203694 773839549143232513,137869 794579460796387328,261155 773855051412496384,139404 732550595513581568,352066 778747560043356160,170187 785629640060575745,197091 793119896947220482,242693 794639849265446914,261155 757334181063995392,35084 763782900223451136,78566 766644152029241344,94180 767784482023714816,101203 793222904490168320,250033 769682093781749761,113144 780801694879875072,182036 790543672324526081,226432 755462947011375104,35890 786400686518906880,203674 768472367437873152,106774 795260798755016704,265257 759090853088329728,56964 764806476363763712,84800 764924848317472768,85308 768923487058604032,108432 775706566402183168,150103 749959767402000384,10648 775845788396228608,151439 785717343305474048,197091 787870285223518209,213253 791642385361080321,78159 772819772941692928,132335 764801489516756993,84666 775869691596275716,151539 732368874600054784,351184 764084149414092800,80649 767825293226770434,101514 785982095776636929,198576 795745221573165056,267862 795734966663606272,199307 761356683054579713,68273 763789645083660289,79693 793284824848928768,249926 793019634005921793,242693 761569607228334080,69245 767804347119828992,96767 789845699860934657,225608 767709793595383808,100605 791348395067731972,238395 771103569340690432,122982 790366453820260353,207517 791780847384801280,241678 794682281512366080,261569 768977515901706241,110362 732301334058131456,349704 787280352972648451,209464 788018147332882437,214354 777131072643444738,159146 790580790685995008,232137 772785605759467520,132335 749265868144701440,7836 755495087208075264,38032 794977609738309633,264397 754920430515871745,26721 768915466584817666,105471 770351898117468160,115981 778365827749974016,167569 781131913654308864,180105 791739003535970305,240067 788184069238460417,214078 780924603367501825,183668 794713037215240192,262849 756284567024181249,42495 764145968300322816,80939 773394696148312064,132497 768230591519002624,104973 791659938074464256,240483 785583930825068544,197297 795690701652631553,247651 764805648756330496,84724 787231850364301314,209736 761448736157380608,68057 774025975382237184,140230 792045805603389440,11774 774462098097082368,143585 791343651729268736,232881 795103175355355140,261818 772998441622319104,133454 778908728057819136,169437 788256268179771393,214992 753210168100487168,18215 772591850012094464,131007 774014368715378689,138113 780515945701777408,180306 791293082830381056,195975 794535430171611136,261155 785515565494382592,11774 785549910196170752,196917 793978412561997824,257353 763048951603920896,73712 788896353761931265,220332 794334155479908353,260033 765593109837127680,87904 786284662079401985,201958 790588400394915840,229895 779467627458539520,174294 793420175768944642,251452 761919191070879744,71096 780618212694192129,160612 787318353245372416,203034 769297070444261376,112363 785249719656210432,194160 755156350196383745,35373 794553401438830594,261155 759121235326357504,56964 765183631459573760,86103 779138321205325826,172945 772612427145809921,124781 776772803198496768,157755 780118726020435968,178075 756575423878799360,44056 780934603175362560,183269 760198070676164608,60541 793602551329398784,252044 792051271557677056,243187 792634474068488192,226218 773471876215693312,136904 789678433362145280,227242 758065970191695872,51136 758863926289321985,54070 769006414626893824,110585 769351012301824000,109104 775148784271577088,146259 780792719031631872,150151 792009061885587457,241819 777572888983375872,161277 774998955352391680,145955 791715663102353408,239405 790743557283819522,224680 793250939721441280,249926 763372373064032256,77319 764871659622772737,84724 777008507451088896,157755 768865179807412224,11774 778771495241736196,170187 794883404684591104,249926 786277967877935104,201374 788021381887889408,214354 791096906747252736,234583 775649084006727680,150511 758092619041964032,51406 779381114439864321,174442 795317572501532672,263906 753260040350498816,26621 754057539726172161,30910 786197544879534081,200965 773879408092389376,137869 774652031885869057,26446 787365863556980736,205590 788002542429011968,214354 792789457069944833,247240 749457443067834368,7836 785887136377692161,22735 788116001300905985,215608 795774315471859712,267862 770617400089800704,119937 786607026587656194,11774 792840446108065792,228634 794301672088449025,259134 749863951899459584,10064 776757094066315264,156835 788884022915018752,220526 767349930201612289,97852 762705172720070657,74133 776520789780725760,155451 780571741697499160,181419 773871760240414720,139404 751869397321461761,353786 753661349872316416,26140 763450851423772672,77849 794543971531788288,350913 781349178848882688,186434 756194464901758976,41703 767293020890947584,97413 793585690625843201,252679 759111441588690944,56630 794654744644120576,261818 769391018408116224,106716 793924165338337280,256451 762979166580899841,73926 760398270233391106,61545 772395840677838848,130689 768620689024749569,106716 773548284761763840,11774 786219623947472896,201494 772105224307683328,123354 787015196732563456,208379 792670486488645636,242693 732154879200927744,8239 755076680801218560,34666 785553830318477312,196277 780473735920947200,180757 775766253667438592,151265 791754853072723968,240483 774047391846506497,139404 774792366251212805,144494 793397400958144512,249469 788181835666731009,215012 755630693019971588,38183 756231663894482944,41472 785845317279313920,197297 763539197630173184,73814 789559901576126466,220727 750377324005187585,11774 761168452283314176,66897 756962682666967040,1248452 757937008618663936,49431 770754806633926656,117265 774416139640201216,1250157 786939592712851456,207613 791008649267281920,235621 754812956479741953,33089 790856396820676608,234514 761907324550131712,70543 765433778793689089,86120 766698211998261248,95593 772773159514861569,132335 753029860524748804,24134 762001837499244544,71550 772907520889413632,133519 790731253574238208,230559 749426814074834945,8178 764247309769056256,82744 773363644348321792,135025 763005234687926272,75608 777951886821384192,163990 755493858264383492,38032 761218156304236550,67008 773751219944685568,137042 793847051524173824,249057 791018631501086720,235948 772279358933217280,128936 732765380377092096,351232 763816264074661888,79911 764453103773114368,82203 781567785105227776,188119 792174700579266561,243187 764937756640473088,85408 787169169942974464,207287 758715983116832768,53246 795459275669860353,257781 757881937176436736,49852 793804061678170112,252679 762693420548665344,73926 780429374269054977,180112 791870188421390336,228583 763038355504234497,74809 785858784539381760,125055 786952371339276288,207613 757321996841590784,46890 761895565537910784,69711 759113724909137920,56964 760878552858361856,64722 792150023807131649,243648 775492539667345408,349856 764317083253571584,81065 768993386690772992,110585 752946220616736768,24675 756205753275453440,41680 773599081432178688,137033 789133812554928129,220526 768454461387866114,103046 789730328160014337,225928 787381684295598080,46572 786627289312272384,205181 790538969544953856,231550 791116442066227200,235951 761374028200161280,66897 767358376204525568,97325 776448635571572736,155688 792061407223287810,243614 794775467777818625,263302 754734639030214656,22393 767805547588489216,101681 768128088991371264,97432 794953795201421312,263653 749719713538674688,9432 760334572534001665,1248387 760448876587384832,61051 770697924749713408,118192 794529655944577026,261155 763640345141862400,78684 763445569264189440,78344 777929122614042624,157755 768451775309283328,105998 788500055409950724,218767 791007897962635266,235536 765986695380475904,353213 768930337602805760,108432 788975496826540032,221971 793154538412777472,249926 769261327412068352,112363 759092332985593857,52720 753954051432280064,30590 768147589271203840,103107 793185094626340865,250064 795132972966014976,258456 732732237825728512,353474 794291891185602566,258598 757985810801004544,50611 790198484452253696,229922 763373470948454400,76364 792190789908660224,243187 791980329301053440,241678 742814081619369988,350711 758207744591663104,48289 768148322842451969,104167 750798790441840640,11349 789348042847715328,223286 775367669616750592,146637 788855276312989696,221665 754003268611612672,30815 791263001454206976,199307 763351003370401792,77458 775036668717899776,128934 785674479754182656,197512 768933199938367490,109666 781050104887160832,183759 781496121004699648,186584 774434250200350720,139865 759860852266762240,60112 780590792914112521,181419 765993129241522177,90088 771975503804760064,128519 778249194716827648,166390 793129741846851584,249469 756890414490066944,44450 767754934548779009,101203 788452924770754560,217519 769724494206406656,108427 773967087907639296,139404 768561917153517568,106753 790889822143418369,234583 769696558128377856,112032 775656868245102593,150511 756635244455919616,349198 781627158271754240,186584 752739749404684288,22851 768910894571159552,11774 769352174287540224,113305 791882714936971264,240483 771149797663178753,114254 775854393216294912,151202 777168666249011200,159403 794232125939597313,258598 753516232951771136,27800 763228950197891077,76549 780197910604423168,178330 790740463707750400,228820 757596053097082880,47782 788691454055026688,220029 791745396804427776,241034 763435097252966400,77777 763731134819643392,79740 774280623166894080,11774 777312621863108608,1250300 777627580228919297,131274 780880649724899328,182036 789304719990747137,203546 792905932476866561,243210 790966425817083908,235532 763818121836781568,80486 770945486408847360,121612 771298197780197376,124597 774093950114160641,139404 779566450205863936,174989 794700678643978242,262053 779140831072497664,172945 794767515041808384,262752 744976085088092161,47188 778802542700400640,168794 780094240177131524,174756 781184260027875328,182659 787021138220097536,207287 795377666849439744,266289 770622261879529472,119937 773980249914826752,140748 794692967306969088,262849 751193252557099008,17591 763274960533979136,75677 769435418194509824,111448 791777364527185920,240145 790155024986935296,226582 793620529068539905,252581 761572868224352256,69231 762817918232956928,73926 763368174272155648,75438 763796791062126592,80393 791816894445674496,240890 756272987293310977,42405 768839345101037571,81837 787272009889775617,188577 793424278867759104,194085 760695662103105540,49925 787354557982642176,210432 764177620804120576,82283 773622940139032576,137869 776480499548065792,155688 781467510788927490,188119 790907767590678528,234583 758774808620441600,54070 771396749290274816,125367 777150381126144004,159876 792347723382951936,170435 788926496157073408,221005 752942806105219073,24134 780617745452769280,182036 794197021636829184,256255 794947845874823168,262849 781464187046334464,139404 764871730825424897,83881 785520415926054916,196277 765444952709095425,1249275 770234529713881088,117294 763369079029760000,75396 794536991815856129,261155 768157387098251264,104162 791414356663689217,238639 785708805531238400,196917 789439390393176064,226047 794724172828176384,263033 752903606383226880,20636 791039397525422081,234575 767039453470875648,95707 775857357918208001,150511 766117189556572160,88930 776445008941416448,152314 755560710629797888,37424 768924174039396353,110362 760856773322432512,64339 793084639283810308,243648 766505318834724864,93405 785618331004837889,196845 762407415799087104,72978 786872823067340800,207045 773403199034290176,136473 774800110928666624,142090 781613416884629505,181419 749401855403319296,8248 757409880261136385,41191 786677171171450880,205728 772510366941212676,118693 781108219150266368,180544 762269334802722816,70886 739533517386874880,8431 792496812544389121,246392 750453161853419520,13532 756905942587957248,44163 758818625075544064,52256 792048032648880128,243187 794742932179972096,261050 785905621224697856,196277 774375341179764736,143428 786612271094968320,204539 779225551995305984,168284 790913523056541697,234583 741644227986198528,354891 792170201991307264,128897 786642235723026433,205270 790684324311990272,233307 765031192559230976,84888 760527295639584768,63149 768993191127158784,110647 770368748154818560,109713 788073469502115840,215005 766474650704605184,88930 793727512354426880,254135 780869237829210112,11774 793729720189878272,252741 794926011506982912,263895 761285689363357701,67852 757336432159567872,46382 768185034532499456,104313 768918898032775172,110300 781537731121938432,188304 781148929241022464,185496 791421808620605440,238395 792124438862966784,242693 793438724650524673,245591 793193080296005632,249469 779644854204702720,172048 791366269110849536,238205 770530460342579200,118192 790305208517603328,228341 790704631865282560,232911 760823947487129600,64693 773980359515963393,139404 788398518444564480,217519 753656623697199105,28281 771151857272119296,122776 760142167562158080,60866 733358097805258754,355480 788565678122934272,215437 781525653929730048,139404 794652599052013568,261155 771220548449734657,122088 776816533439860736,157082 778686808469024769,169715 754754276853821440,33356 785991076662415360,200490 793133160645156864,249841 749464310892548096,8497 773881050430902272,139404 795675911567929345,267595 763410088136732673,77667 776922210430689281,157755 754855096782036992,32873 761304766655918080,67401 768105518447595520,103354 779365476589793281,174427 786969634297769984,205728 791777986030604288,234990 775369823077359616,148645 774642126520918016,144660 790526071422627840,231894 791698418821390336,240145 787087899128795136,208928 773903538560827392,139865 794302940114599936,259543 763449586467737601,76723 774187096068075521,141200 777088187353092096,157724 755285143191826432,35890 777355191389679616,159016 758293435673632777,50923 763962427121602561,79911 761288690257670144,65626 770155320245153792,117026 787095423869681664,207109 792742484807909376,243187 753958159505625088,30590 758037805796917253,50314 760284756219162624,61922 776136647322767361,153921 793466881420226564,252368 755357038885031937,34666 794065786071633920,257492 778374924532670469,167044 780949919393722368,155390 773620733117247488,137795 778306076693278720,167220 788258328644157442,215505 775705408212078592,150326 785515532544012288,195975 790956584159498241,234583 771823261902512129,125367 774715711738392576,140444 788322987917373440,207841 794247078683799552,249926 777604553323651072,159389 792120509404106752,243187 742387258016202752,11774 770276070507544576,117257 790549662864375809,230282 794995075151446016,263906 795667582980395008,267655 776180696972865536,153845 791567706130710528,238207 757421996971917312,46384 767267436727046144,94699 773735444643274752,138819 756607966862839809,44274 763975284550868993,79691 794033295981887488,252020 778877135079432192,168410 788011291344461824,214209 791323403013746688,203821 776809984730370048,156976 767465322639007744,95055 751564831367376896,18555 763878029646979072,80939 776191514628108289,153822 780009836935155712,177472 767920909286010880,101514 791004792072105984,233692 767746145128943616,57574 787721329889857537,212357 780423581385756709,180074 791269532622925824,235590 786974248837517312,146380 792075816301629440,11774 794604931739254784,261155 794960529164877824,261155 794541623262769153,261155 778729489631105026,170252 791452657974075392,237491 732361915045810178,1170450 788744515821547520,219531 791133521435828224,235590 793469765276884993,252408 774928422564802560,1250189 794697302594056192,262849 755069607346483202,35086 791337798414458880,237908 793200277239304192,249926 761141004691005440,61051 790506248072339456,231550 792401709548965893,243165 769220804852588545,111049 775147725138657280,146704 785650434044080128,196277 793522768218238976,252741 763027964728442880,75899 768854736120479744,105109 791150173783220224,234796 767835473440083969,101733 781841339512225792,190635 765045028884455424,85562 792678427371278336,244270 758046459845603328,50923 788746858369720321,220332 767120626473512960,94899 773470870744346625,135736 793816536838385664,255393 764255153440587776,81702 788109922873462784,214354 762646680969904129,73926 793519479477133312,249469 793559350740520961,252020 751993519896719360,18504 758261548615892992,52112 776858319784816640,150663 785276634505027584,11774 785860999131922432,198576 793611289553690625,222560 756616383484432384,44429 779126814946058240,171037 760134778775597057,60866 793958300110843905,256255 777241067360022528,159475 765528646689972224,87904 778324487389507586,166282 762116841078521857,431998 791433964351328256,238207 793446768528789505,252196 795772281972805632,247930 758690575105359872,54070 761959331684229120,70689 778796666958802944,169923 786411943900872705,203674 761943380087738368,431998 795771902010781697,267587 758661058047410176,54070 765068958705737728,84724 793993394305396736,256255 788227267449217024,214078 791403174334566401,238395 763833787121893376,80482 786606968278437889,205045 793132778607013888,242693 771341686538702850,122982 788756032885518337,220029 771826715307839488,127657 790715899812519936,233307 792179116262973440,243075 761351813496877056,66801 785598626869411840,197286 795666163644723200,267862 732962768932995072,1170667 758115843808997377,51344 759106879679107072,57092 790660617937883136,233307 750027105392586752,10735 763458936141910017,77632 778659208820580353,131421 793570077790593025,108396 752646697495429120,22657 794634642599149568,247651 759037641253806080,56499 791393163264995329,238395 764847773598486529,84724 788811696844468225,220332 768886746511577088,109666 770153237873823744,117026 774790565921554432,143043 754978711443759104,34666 758062945230348293,50542 765644874540613632,88052 776547972368785408,156132 791685379858370560,240067 777979723070607365,165185 792436681827835905,245148 761267496334745600,62452 792864098086182912,248223 773740048810291200,11774 793643673632120832,252581 753946604697026560,25135 755868394352680960,39911 785852343346659328,198878 793106793266188288,249286 753957260590657537,30304 770675034880872448,120541 786941428601544704,207613 794528677585416196,258456 756519525747752961,42312 758029059821563904,50442 767850954473353216,100893 794540378108153857,261155 770701321380978692,120610 773678663036469248,136904 785333622664560640,194136 793201996312436736,249926 793944231991574528,256125 764995571161571329,85562 777963929330864128,164783 768935338597285888,109470 776896624161423361,158589 788177036737146880,215252 790613687018987520,231870 762631708827082752,73814 771712206178099200,126152 769619616637198336,102452 792513128932057088,246392 774846401637388288,145681 761959923177689088,69388 761613171144527872,67219 765611066793529344,88332 791844557537378304,240070 753320643043569664,24675 773892337709703168,139404 753732788659036160,29263 791365176360509441,237594 758097931304132610,50542 773606505081745409,138054 779454750832021504,174728 755167751040217089,35890 756295089379389440,42564 761512680490409984,68273 775483090596757504,149770 781466004069068801,185310 773608098539905025,133666 774198498141073408,140025 785917426013569024,199546 793098739309121536,249469 759734605700227072,59168 786396897779023872,201555 754741035079602176,33356 785646566388359172,197512 790674496424325120,232881 741291861248114690,349685 750385366176178178,12805 780406467522392064,179967 795317023773429760,264397 793278725047590912,250633 758449527707828225,52749 768129607346163712,103354 785547577399791617,194082 786541385772072960,204284 795075078484410368,249926 781256468033048576,186434 768483541663354880,11774 770771962217902082,118650 785716774499078144,195975 764593319863136256,81955 779066845219487744,166300 780719424231858176,182257 793301132349050881,61087 793963712583340036,256358 754737170145947648,33356 770906565863940096,65500 763180456221216770,73814 776805577338986501,156835 792239613603569665,244221 780555743569252352,181419 788397052837277696,217519 762281101700325377,431998 767896426554626048,101681 750651397721513985,14421 757544148429893632,47782 775171284409978881,146794 752917096388894720,24134 790253179132928010,228341 761231291769585664,66800 765607331363168257,86240 779434691401089024,173682 785845841399574528,198671 790734076240076801,232884 774723417899696128,53667 791372352873385985,11774 787664575814443012,180433 788154849779027968,216009 790631827044233217,230899 781617589088903168,188401 788769302652522496,669866 741524568158900224,352027 793826287554928640,249926 795441806729158657,265855 789433249965699072,223492 792502890304671744,245097 758043181082632193,50827 759144126420029441,55887 762462187344375808,47283 769153506997665792,109875 778736582941487104,170169 753227098387537920,22575 756498240191602688,42432 755292630095949824,35890 765533875103604736,87965 795399692486135808,266822 756113112202407936,39462 791729629610512384,240145 775289117806587905,148045 792027753692430336,243187 753981728285298688,30802 769031844260118529,110659 765554084325822464,87145 776438352836829184,154071 790658951251505152,209095 775147372959576064,146259 751541014796656640,14277 753567056155512832,26539 776375285071609856,155287 781595920399937536,188807 779860218431807489,169262 761665983471812608,69493 758443327905796096,51136 771164938240921600,120453 778005636609036288,165423 792462230373543936,245445 750031642849320960,10735 769952835358302208,114254 777178051838877696,159876 763437736820748289,75899 764940274867068933,11774 761254424492838912,67283 776291817193107488,354835 780558956221444096,181419 794917672156876800,263895 755948688380428288,40875 769889716770603008,114680 770920670645612544,120610 793986678956298241,256255 757972424486891520,49852 792092282715529216,243187 790955106015379456,234583 763824984531701760,8167 770394121856913409,117294 776218493117140992,153480 788020862884651008,212139 774200650452365312,139865 751811861792907264,18555 770415598291587073,118191 780555087030517760,180759 795430075336458241,266079 765283672228409344,86873 786303899674128384,202429 788429188801916928,217837 789272917217538049,194072 792423751845416960,245634 761380759437324288,66057 765237856596062208,86645 766009923847135232,90735 787464488232648704,209863 793336114924834820,249926 762440313453498368,69673 761658054098112512,68987 770543789945589760,118191 780380577975377920,177233 790529609783795712,108396 766016146201993216,90384 763216403067305984,76549 766344631332114432,91956 793843382502117376,255942 794598421529182208,258878 753366393697873920,25189 757726580323983360,48959 768827418006134784,106774 791049153111613441,108396 760562192114647041,63451 792764055391834112,244836 790381029307580416,11774 771727454096490496,125853 770206768706252801,99245 752086559394893824,20002 791392372332474369,206666 795004621404119040,263895 760723126799962112,63631 769393222032330753,107745 793729697414651904,250633 755454478082383877,14277 764902440059674624,84422 788212925664104448,215437 764202548307824640,82642 767142334911741952,97811 755975517237420032,40881 769257142436106241,112363 766136881985703936,1249308 794562731126890496,261155 795674375479578624,267862 764199345239498752,80720 789465213472866306,225981 767897591770124288,100556 756210455111016450,41837 773259758983798784,134993 779114991865753601,168284 794210856678604801,256502 780502813428166656,174883 764094825733894144,81574 775763933143662593,151071 791687795177844736,234796 793792432920035328,255393 794573139120226304,261155 793917292157530112,256255 769283756976775168,109713 792114904404811777,243427 769781200479133696,112382 791446779480813568,238207 755162980988260352,35890 765019061478567937,11774 770360139622776832,117748 776291736767254529,153845 757364752934985732,1248475 793074532311445504,249286 758252696973484032,48837 761983948251602944,71407 765524830426898432,87852 794529308127727616,261155 765201015578636288,86329 765619806783483905,87145 789209313290121216,224513 753358032931688448,26458 771137697926746112,117609 757326363955191808,46731 769523226443644928,112788 788173265583894528,215012 790857086670340096,232881 750747067593531392,14421 794835156272107526,261155 794265049103798272,258044 758797928936771584,55260 758997154299990016,56175 768856649348030464,108963 743253538835333120,47188 766042530492416001,90384 758810029919129601,54003 777192280079765504,158422 791302152492834816,236502 794321383522058240,256358 757603632237907968,47940 792818739280392192,247379 764642132577488897,83391 787495042776571904,211347 794251770687995904,258598 740379009469423616,352616 759501503551967232,58227 788527563081654272,217093 776111560473411585,153194 794712771397033984,262022 753718642865532928,29347 793941997396455428,257026 750378574192914432,12805 763912259957579776,80486 781344304702816256,139404 791675643998023680,240474 761675816967155712,70059 753287044722487296,25965 771960151800705024,128934 779286400029962240,158387 755014482326265861,34666 774353972811468801,142671 793927046229524480,252196 795136307383005184,263926 752226010502946816,20279 760953961159548929,65867 772108958815232001,129471 773567956999557120,137042 785807391673749504,197512 787273582510350336,205272 788551145308450816,218875 793262558467592192,250430 755302038070845440,35890 773907071225958400,139404 780803061954379776,183269 785658346774888453,197512 760114043365588992,60866 767249973364809728,97438 786797519355252736,205353 749614326625947649,9273 778678745989156866,168794 791776994925174784,239107 773607893023227904,135736 772104023285440512,123354 769304844335214592,112872 790546769809641473,231894 793910280862339072,254135 768050448397774848,100620 793520835868917761,11774 764990674592788480,82283 785934832891113472,199211 788702137190588417,220029 752663406692306944,18323 764956504831197184,84679 787083417649188864,207151 788813491616514048,220029 738620028124160001,11774 788216813574320128,215437 773727061328486400,137927 758759489310830597,55174 791277161353216000,237491 753553318572679168,28128 765423390119395328,1249261 776924922648027136,156928 754734473233641473,22393 790536719577784320,229116 781538060592828422,188317 752851222944591872,23899 790691148650209280,228820 763846506201972736,79131 791045900030271489,235179 753064425783857152,7700 767102387832184834,79390 773584403721285632,137042 779165968077496321,76146 761852808454864896,70941 763355198815428608,76628 776785941201420288,157993 768645562681917440,103354 753302930300764160,18215 764149565532409856,82209 791369252632662017,238395 776839370838011904,158387 765001526574186496,85326 789206199933644804,223899 795418025193328644,266491 761324656968077312,66815 768321100136800256,209828 761656523210665984,69673 766705317107343360,95708 791349763220307968,238395 735164156618280960,11774 773536144172707840,137042 787362586983399424,206007 742325986595741696,195876 755497722053062656,36614 772949989731475456,133335 752163798744608768,20246 775064453905682432,146704 776249584117018624,154832 746381261602689025,11774 778137482730827776,165360 786637222397083648,205270 792759406253314048,247076 790323953537519616,228702 755106488176128000,35499 779128369824821249,172962 773315276087652352,135903 786954616034385920,207613 764267496819990529,82066 794216273848610816,11774 768991184136142848,109945 790129045174300672,65113 763890605885972480,80939 788060298481635329,199307 795138461892276224,264397 764478632957874176,83391 781568649819660288,188478 790518135094972416,207517 759469512731353088,56964 786300305851883522,202727 793189481738301440,249057 759758323365322752,56964 794964063117713408,257353 763173528598261761,76549 766365264225116160,92902 779732432048140288,173346 793980442508742656,256276 752843083272839168,23899 780608361599336448,170187 780824512875139072,182659 756538219546677248,43807 791603261988040705,238639 764138552854777856,80939 753986748569427968,30801 768063786238423040,103261 778220183852814336,164785 778376802133770240,167407 793423243554222080,252020 794090745854472192,256393 795770366593482752,247930 764153253131059200,79691 785986046660055040,199478 792050389893865472,243187 794855732457963520,261477 776881983427268608,159146 791140453596954625,235374 753203592945741824,25071 792343932751470592,244143 787002179659952128,207949 791349255692775425,238395 791703343538339840,240483 794053067410804736,257492 753744586670010368,22439 793611032359043072,252639 760535310497447936,63451 770083832733298692,116164 761609868339851265,69231 772636684500475905,1249971 759630027885580289,349714 762461769457541122,47283 761784143910801408,70676 764284733723336704,82283 790842654804226048,234473 758015557824237568,50500 755962250104627200,353879 765141676402872320,33338 792502442093121536,244143 794196742916964352,258598 774096142208425984,7311 795758313929457664,268777 767039931675840512,97433 768886018854440961,109104 769579095957004288,113412 751860961284268032,17794 774701639017963520,144654 787363748155498496,210585 781630847640276994,188401 755165761874821120,33356 785657452230504448,197297 792189240775839745,243075 763198469087518720,76429 760896145719631872,65404 771103807040135168,123587 779700966362755072,352982 777682497505259520,162596 773861362485170176,139404 776778319027068928,156926 789094252806541312,222500 792159958183751680,243187 785840519578517504,198671 794776021899890688,261155 759860687485018112,11774 788692967015919617,220029 792082337836040192,218489 793979770774110208,233692 795025138169192448,234990 792428980112457728,243451 775875449020821504,121785 778412022908260353,152594 758998173662654465,56192 794011544371728385,257423 750917960995332097,15913 793118637385187329,249348 793669355997245440,240474 750702426085220352,11495 759064526482382848,55710 767213838957580288,47940 774053183140139008,138061 750533503536754689,11773 781883104109658112,686533 792773923100250112,247241 770241373819863040,117377 771203860421423104,118878 780565955277496321,180233 794706564108156928,262752 785864451572498432,198591 775386593272049664,146259 779508912089292800,173964 763200399100612609,75899 762463245424701440,71502 763487975137218563,78159 781907320699777024,185496 791616951973998592,240145 792001360623468545,241819 794556378056626176,261155 765514826575523840,87521 767802059034857472,101681 773637803137638400,137869 760605089908322304,63451 791572675038621696,199307 765578473549209600,87904 791335402388983812,238207 765515782730162177,86653 778978225540116480,47835 756264732655546368,42249 788218033802063873,109244 749276316306923520,7816 768853449114996736,108782 781246461040218112,185921 793916265601568769,18395 770090020380221441,115003 764445352808382464,82066 766480344703008768,94268 760949442165944320,64722 794599085617582081,39957 762784529870229504,74247 791428776378892292,238395 770520428079087617,118192 780467478447157248,180197 777914616055603200,163765 789551849191768064,226712 753828548436119552,22439 769548072938409984,113412 776938223826309120,159411 780135908154585088,177773 754063041386385413,31389 788437512586866688,217519 788764823706140673,11774 791405306299514880,238207 779848397951934464,172295 781574496180379648,188401 788761553025765376,220029 791433614080651265,238292 793180055329320960,249926 762016065387950080,68862 750857957781434368,15173 761347111858298880,68102 767936682238681090,101163 775746107364274177,150511 775759848088670208,151463 787088168071917568,204835 771854640497496064,127957 781100991424831489,184223 775850877470904320,151242 785248463760031744,193868 793169031775789060,249926 769184508776222720,86844 773652868100395012,138054 785572101117779968,191653 775477070759600128,149300 759159793814802432,57348 789159401038815232,215505 757690586354753536,47761 762255903781449728,26066 770015440097673216,115435 771060018846179328,121359 794316586983260160,259773 760464575393177601,62777 760965107601973248,51809 795041293197971456,263896 793568694571896832,250785 786256116061761536,200382 794637268782698496,254135 776098546017718272,153194 773850236250828800,139404 762701081516318720,73814 776997754241363968,159876 780603128215330816,174321 795760837290061824,268777 791604790337888256,240067 793996083743588352,256239 761694520459268096,50654 776113260865216512,153658 778723915392622592,169384 788110814095867904,215437 766302884476559360,11774 788742068424339456,219531 793117783903105030,249469 763447926144266240,78274 768278821556461569,103354 773389827618304000,136110 762053427056611328,71476 757590485460541441,48109 791242304459726852,237223 732669194441887746,1170640 793508732307070976,54300 776509499628584960,154534 785890704606138368,199453 794194189546356736,258598 792106381272842240,243427 762423043398307842,73201 778186941955211265,163785 778202903060156416,166390 757708563317923840,47761 773186250299674624,135025 777980418331115520,164375 776001646522408960,151463 790866928243965952,232863 762336011942703104,431998 794763932036698112,261987 781013715017687042,183759 743221387192467458,354153 752761978129612800,22615 770472117750132738,117257 791828141509480449,241408 758378307041660932,52030 759275679854759938,55661 770325075551739904,117303 774009022378807296,139404 794319153238667264,259659 749261967802589184,1247983 768819270889435137,109104 771843432985812992,128382 791148739184496640,234583 791422297139712000,238207 757988891165024256,48663 765088781359800320,85562 771831911077609472,127657 789893625580662784,227048 791462652866359296,237935 766407369815388160,93823 776821841302290432,157082 761288559290617856,48110 776689844239998976,149953 780384854600933376,179742 779066826835779584,164814 793960199929364481,11774 781507211067527168,188401 786700912676962304,193955 758164412847063041,50827 795657981727739904,266151 761159355261562880,60999 794949357720268800,262849 795163002597216256,264397 767137912521719809,97377 794543025116454912,261155 768632057857572865,107469 768271874392416256,100848 786454768625471489,194648 793095526078095360,249469 795350411867631616,266500 755950757480894464,40881 769874810365173760,109313 791288494152945664,237236 794585493191135232,261155 794890575573086208,262752 785660726228680704,197341 765166368819929088,86103 791901518945456128,240070 792032391946604544,243167 776503607562637312,155688 790222088145469440,226490 765683766677438464,88459 773594418527870976,137753 793151955002548224,249961 785370087540666368,192421 786711379638091776,204835 794215942809001984,258331 793101144218271745,249469 760329687147184128,61788 793028886632079360,247379 762534343797374977,47188 793130597463928832,249841 770427500254097408,117257 792473589240958976,246225 780613228430757888,182122 781574448302346240,131056 735858100637335554,11774 759011513558380545,56302 756277199011840004,42344 754787275641323520,33356 767726075120119808,100893 768623506871300096,107246 789318986831835136,225384 759460166983098368,1170537 750754052540141570,14462 741612020349308929,112939 764831075877007361,84422 780876614670299136,183668 785290239702994944,194648 764982756195590144,85161 768945135988113409,110550 777873129112739841,163763 780807828340473856,183269 763454037014507520,11774 789434181600288769,225981 757796086211719169,354103 774029925628145664,139404 779233493280710656,167319 789884380927983616,228354 758059792522940416,47761 763997985847939072,77731 776850024915308544,158524 791727390615560192,240535 793805138515337216,234990 794968869463007232,263577 755115671537717248,35449 765741879656718336,84724 775521228861927424,143720 732924785244704768,354587 764918347247083520,18030 776544616568885249,11774 766959936295333888,97067 787365464288747520,210694 788153843418750976,216009 793996764348977152,254135 755239858222862359,36431 775117341554204672,146720 794532234841772036,261155 758348508692754432,52554 770788601630187520,118192 790236354374492160,199307 770694991589076992,120711 773996855202082816,139404 785582046575857664,197297 767452405046837249,98646 768162323823558657,91499 775728977256120320,151185 773266286151294976,133454 770399995828641792,118954 755450668220051456,37433 774828302792007680,144494 792500069190602752,246392 794375949181747200,223249 793870849870737408,256191 788537136265977858,218275 771756369338732545,112363 793097463749935105,249469 763451939266793472,76723 767082085135843328,97685 771811962019807233,128194 750067155446575104,11063 751204665778327552,15165 779331959931666432,158387 781269439341662208,186883 790549543418892288,231894 750375282771570689,10662 776863680575205376,151374 790561159799713792,232137 792880011359363072,247077 794568728230985729,261155 793196594367565824,249167 764582324562427905,82066 791430929982054400,238207 774169501755506688,137869 777878952287150082,163990 794194182441009152,258598 769569657099608064,112363 788452790771277828,215437 768138661946806272,103354 790610449347870720,232221 794915954446766080,262022 754140470771486720,31400 753407684443901952,27379 761223131742691328,66857 769993674222608388,110585 790713997616119808,232884 792016289585831936,243092 785629190431256577,196686 790993299268046848,234583 794024089337769984,256255 768823974809645056,109104 771381146106159105,124573 773935433969442816,139392 793621338363604992,252408 794570533069197314,39957 793972034103611392,11774 760570276962668544,63753 770546137174507520,118191 791148975558647809,235487 775396450616258560,149040 767780051630878720,100893 785602213804519426,197286 792103998081736704,243075 770502638655930368,118737 791296336155013125,237842 791786753883537408,240556 791792836442062848,240763 759877325995466752,60112 763467542824378368,78159 792842894960947202,243187 759213078672187393,54842 789146102473691136,11774 795702352133033984,268281 772092880106119169,128025 777492011385495552,161732 789491397577637888,225358 794613175840686080,262053 751616672729952256,15808 790606624876531712,232759 790514835964334080,231894 743136951633600512,1247576 753349183592095744,27045 792818122273222656,247877 788180740190015488,215754 775554448773054464,148909 792372835725537280,230485 768893623647793153,105425 751212982269415425,16768 762969866458456064,75631 778733457857843200,169410 788559872425988100,218275 794965244074459138,263895 758139777786916864,41703 764078575439929344,76652 778374490774441984,166390 794614906276364288,261155 773990545630920706,139373 794351628690169856,259055 743258663385698305,195876 764209959005413376,81702 775694871424278528,150663 777852795319750656,164001 794320383730028544,259659 758674541547773952,54070 793193655414747141,249926 764908435011956737,80648 770499495272611842,118192 773199534197317632,134375 777902021907091457,164001 778676648799383552,168892 761661712596688897,69565 764862221033680896,84395 776238263560437760,153596 769751105299292160,114779 758631337636995072,53703 760646678202294272,61283 768201685684457473,104809 793889814680522752,256534 790645862640840706,232863 768993629075628032,110585 771089272782794753,122388 792836768236204032,247877 775876373571186688,152314 793945576203161600,256536 786741925395116032,203822 774008401969971200,131421 789691444177043456,226731 749277651416719360,7816 768919865537232897,108849 772152559419035648,128934 793110043101007874,249469 794911074046906368,263895 795304175697620992,266079 760158520150863872,60779 791043440289218560,234583 792418261576982528,244550 794582429142896640,261155 785831350494310400,196693 773727630897983488,137042 774075867903385604,141360 768130492675809280,103354 792847500080214016,240089 775146656849399809,147256 795718078160052224,267737 781265169750130688,185595 732186454676361216,350020 751091525443018752,11774 785326578284630016,195207 759843864979054592,58227 767811598601883648,101681 776439665566048257,151463 767418631370207232,39143 762292670341394432,69947 788389861665431552,217519 788474981915164673,218275 788558654081335296,217519 768849911701966848,11774 793466036418809856,252408 794001117520818176,256239 765024127845629952,85562 763172074680643584,75899 771104315083632640,123595 751064555086712832,10735 760272424709619713,12954 763764641876946944,78530 755912738145132545,39797 775402394616205312,148375 760698688977108992,62835 788528075537518592,218967 733124560317452288,354906 770550398461571072,118191 789661902041264129,205972 795057333609107456,262925 762775621197893632,74943 754029444214378496,30296 757069323987017728,45964 776251174768943105,152735 760187229557952520,61544 755104292575539201,33334 770589399620972544,119786 781690147276398593,47940 787162330576609280,208420 777531986101493760,162322 790797344593674240,207712 792673519134015488,246392 750703288727797760,13343 779095415417348096,11774 791049300042211329,78159 780613762327904256,181935 790155212388462592,108396 790914058878722049,228037 747809784297066498,11774 791355223650340865,238207 793973660755357696,257353 795253939520372736,264774 792493201538056192,246225 781201132194504704,186434 786201699819991040,200870 793995820735479809,256239 750402616941764608,148861 764481532539113476,81391 778235132805259268,166532 765061320706297856,84724 756358797313003520,41438 790450624903180288,231646 791711155588694017,240070 765999768900251648,11774 751183788550610945,17416 763854011879477248,79587 794251404588118016,259063 788451746318131200,218275 791211989167067140,234583 751968854797156352,14277 753389889610215424,23739 779035467870269440,171463 753432290131316737,27317 763855640729034752,80177 772326917131214848,130554 793528606714658816,252020 764843217426714624,84724 766367870624423936,93405 779130028105822208,171377 766396075158544384,93286 770200101482475520,103071 786202166000177152,201494 756288525662904324,42552 773709181169696768,11774 781641938441166848,189649 788996047590666240,1170441 770061180127813632,114779 786680161995485184,204413 763323947282825216,77590 777185422967439360,159876 785511619040317440,196277 788467510131716097,218275 793992989676814336,257325 776915595837054976,158815 759377195437547520,57910 792408589847498752,241775 777776062839205888,157755 750317868126986241,10976 764173379360350208,81130 753721045325152260,29377 788173522573074432,210235 790849732973166592,99049 786979239983624193,205728 775878973427331072,150439 778982687914725380,171617 760250379309285376,57131 769002919655985152,109666 786922217409916928,90209 759720998644187136,57068 753993963753857024,30590 756709854950133761,44163 764978662982557696,84724 780600661759107072,181755 781102620358377472,195876 793109555894886401,243075 758979557504323584,55806 768596055340441600,106716 792533887410778112,243286 792576259377106944,246295 771085992765722624,122344 777656387786514432,161939 767898433483051008,101463 768044597259931648,101459 789657893834330112,226731 793133306514579457,249841 769664077572431872,114779 769754666389344256,26066 793863291835645952,256255 733108371491049473,355106 768568032692174848,106281 794596875571630082,261818 753403034403758081,27061 762750674765361152,74797 777325879294853120,159876 733360040480886784,355480 763156715973902337,75797 769553245052297216,113767 787400393508655104,207613 750824832560869376,15643 776919189663670276,158387 794143540523765761,256439 792343544883216384,244550 753250782275829761,24675 764874840679473153,82066 791871801047420932,238207 793976741157076997,221524 756874618724618246,44429 757738884696567809,49066 790661549354549249,233266 794971680728907776,262925 762787287335776256,73712 750783179502542849,14421 777592742478221312,355260 792081096884129792,243427 792028074573529088,243075 759790379172364293,57105 786326865132879872,202379 755913931055521792,39957 790730479322427394,232863 776850371134107648,158815 779062730984534016,171913 779854839547367424,100893 787021134290038785,194060 750824125275508737,15643 770541390174355456,109666 790611988003098626,232169 793188197031374852,250033 753587683910381568,28281 773954476206133248,139404 795752459130044416,267850 749970880667656193,10735 774369378821341184,143327 795206283519463424,262022 792775728399982592,247241 758135662167994376,41703 786568456577683456,204413 794957692989272068,261097 752679763412672512,22432 768758840137506816,99264 756269743737274369,42432 778341598870376448,167063 788120518998237185,215252 794174074532413440,91761 794669858067779584,262022 788827695517868032,220526 741663355132252160,351463 753616899804508160,27045 759487658871648261,58227 774275472461008896,140444 780757294871093250,182960 790240513689526272,229151 770975436234903552,121612 750462736346251264,13450 761936919915880449,431998 773706531107811328,11774 777953258954457088,163990 788762528616591360,220526 793868070888628224,256255 756015733985779712,35890 794530223224225792,261155 763839873153310720,80393 764215931274833921,1249231 771462449799106560,124904 757632376386293760,47940 795391058637008896,265858 790551255659716608,232137 753366997459668994,26999 754854618002096128,34106 760916260347609089,64730 792492995425636353,177455 795431971270733824,264397 758759034119872513,54070 761303374100824064,66371 790020795917414400,215754 786025144535818240,198620 788537763389923329,104244 792747233913470980,247232 793576254561587200,249926 781467704880406528,185310 787399831471943680,210313 788975420368715776,221971 761753205915156480,69231 763449401515843584,78344 781553972700180481,176196 759458974953410560,56964 773622350466035712,137315 749748361478205441,10064 756507932293001217,43391 763512673468284929,78853 772208743090126849,129436 791057120397451264,236393 770438658507862016,117257 794364422093422597,257492 769795036569538560,112301 773630293668352002,136947 751044797092290561,16200 776773355219234818,157755 780714840339931136,167858 791672404879650820,240483 764126258959495168,80720 785841683640483840,198878 788276733975945216,214353 791269867060068353,236502 755770234607329281,1248354 762386840141729792,72978 773331413038837760,95055 778313142505967616,148536 766046008816140293,90569 787758425103106049,212899 787841525946417152,211890 781734639941607424,188401 790169882188918784,229852 758075963611590657,38827 777243502795108352,158338 791975874052689920,241819 732724407228063747,27848 763282635355455488,77119 785963001765502977,199211 755570158492459008,36735 791102772263448576,78159 771493881372434432,125554 774118392143806465,139404 780640342953512960,686533 759219828607639552,51798 788018160280612865,212564 757300070307995649,46890 734174284831035394,352089 793103952917258241,249469 781424147645730816,187156 787399500201590784,210289 793135735704391680,249841 774675863358939136,141887 791661091730235392,240483 770788726901317633,120393 794602120271933440,261818 776141285329543169,149300 791063340617465856,234878 778511388230770689,167220 775533559293603840,149953 793093598292152321,249469 758058824238587904,51069 760950766744068097,57131 760997234905346049,1248861 785494316500316160,196277 747462252249366529,11774 794006253282283520,257423 766099601954713601,90384 779026610028589056,172057 786795752467013633,203510 792028652141547520,243075 764134779616985088,82066 785936106059628544,199546 788980078910648320,11774 793515071938891776,252741 755601532008198144,37539 764163553133723648,82283 785518405143060480,196277 793958390405955584,256219 793498901458419713,249926 776424618164756485,155390 781868292759773184,188500 794599402287562752,39957 757716190605242369,47844 758062354575884288,45562 776996307256967175,159894 770500394162290689,118137 778794618485956608,168752 788457722161364993,218275 760292065804681219,352219 764192393931264000,82390 778187856921632768,161960 771122434137260033,122126 761725449370087424,70509 767854251653537793,100893 748692865207926785,1170819 791791372642742272,241523 750731573100707840,14277 773274096545083392,134418 736359827417370624,11774 755846213425967104,39197 769072049503469568,110585 769669528158625792,103071 776937555518513153,159093 792084894205739012,11774 765173337978970113,85562 771488554165895168,125853 780894582351552517,184143 789061805385486336,215412 751782605993934848,19352 766640576372453378,83565 767674596376010753,100534 788760090539089920,220526 788473221188231168,218349 758009415131947008,50454 778125821718429696,163573 788763893116076032,220029 751893173849366528,17416 768044095847538688,103015 770720637736263680,119832 777003968387919873,159876 793654744342560768,252639 794381671822979072,260033 755769684541247489,39213 754717792356618241,33356 768917765981810688,109384 773522790636933120,136947 754037213051183104,31400 759212668523778048,57348 788087366095368193,208307 793686141270650880,252679 759812845928321024,58254 765238946175393792,86103 765507810918600704,87145 754722039882276864,33081 762036865973223424,70858 749353079066112001,8248 781911175936155649,188478 766031412453597184,90618 773667024660733952,137927 787600573621276673,207119 753029502960304129,24870 769129907326705664,111386 792046324539457536,243187 760985671854989313,65455 750565426191564800,11495 776013437092630528,152872 771844801620762624,128017 778391537487060993,167407 785491495826497536,196277 793317122579365888,249348 795308326124797952,249926 779027680318648320,164814 787448425704853504,208059 766001766987026432,88930 775329371196428289,148045 764964695983783940,84649 780385833308356612,179560 788720012420939776,217519 763245180896026624,76264 776098682768855041,153372 789444434064773120,222788 777262618121830400,159016 778999708530475008,171795 760591377486917633,63149 781345223586746368,139404 781919166815019008,191354 777771619515109376,162596 788423948765581312,217837 791498364160471040,237935 757606177987592195,48179 794333048259117058,108396 752001634264231936,19000 781622821441024001,171693 775866369732730880,151156 776527673686364166,76146 764968075582136321,84724 771437242443239424,125070 786006581414535168,200494 756877919159455744,11774 762137777383149568,69673 775873628873199616,152314 776386976736051200,155390 753361398168588289,26458 770347248530010116,112872 786247062912237568,201555 792793746609803264,246726 752927243366727680,24597 758784900237520896,55174 759041485903978496,56187 773523108762378240,137158 758440923978235905,52061 771929811518382081,112363 774394204881641472,141913 780856594556936192,182036 765044605037326336,85686 775672227047968770,150511 781112754056810496,183759 763369043155832833,74943 778790742030450688,167220 779814740231086080,176218 791482608517582848,239405 750397670850691073,8047 768278777218605060,103071 788057210484031488,214492 753574691743293440,27317 791273954849599488,237491 758120497435467781,47761 762965976333844480,73814 763785195304710144,80132 777610999855665152,159308 755189457670639620,36120 776063762700836864,153194 793162362379313153,249180 794349775273373697,258598 756257658605146113,41680 776808490589417472,157755 776950228725469188,158387 785803920517894144,194080 794233486232190976,258607 770298487518990336,87904 764561171387121664,82283 793212672678518784,249841 762032444178518018,69794 786055598861324288,195935 793462268008640514,252020 753712571564318720,29456 768060210032152576,103261 786904067771695104,207287 753401059834335232,26815 765283763236532224,84422 793163427971682304,249180 759192753003606016,57574 760917327609208832,64730 790727845085601792,11774 761238372673327104,64769 756112163496833024,38511 781101345675718656,183759 776448599353765888,155896 787117767040184320,207898 795690388472426498,266151 750459781668896768,13356 768910047661416448,90629 773976516569030656,140444 790492277487570944,221416 761427542242840576,66174 764529573249843205,1249243 786905346937851904,205728 734617839395573760,353262 794527431574945792,261155 732430372990943232,196346 780886582949576704,183826 750481831162703872,13743 757564625894318081,47736 773966966289670148,139404 776584059816378374,156053 787572981492920325,210432 756954004953919488,45525 792028361065320448,243187 793289106084204544,250633 793403558314074112,251452 767907215588024321,100949 776168062219382789,153058 749314116800638978,8047 752157400841457664,21091 761356756828250112,66801 765269062733684738,86830 780464214041325568,177773 785556889300045824,194170 773976701554528256,139404 794670010446872576,39957 760873504908738560,65180 773618459431333888,136904 785622477296631808,197655 787282201947869188,209151 792118395755962368,236035 793647344952733697,254464 777236876444991488,157755 781125256836706305,183269 794545490863988736,260173 788083606610599936,215252 788776436136026112,218275 763573768417480706,1249147 781335990761697280,187478 795750049544359936,268448 757760268592029696,47800 758587679411998720,51451 788067466157166592,172084 788483419290370049,218275 751620151049527296,14277 766304602543259648,90384 770242738650357760,44421 776621862029697024,157082 757347354752061441,46394 758311607327821824,52030 785271744739348480,194210 790696820750057473,226578 791456195953307648,239314 785984948117405696,199546 786538167348236288,204413 771156336293838848,123085 768777442571890688,108849 769700575495806976,114985 773631352600014848,138165 785490170325766144,196277 749722624083660800,9857 781591963401347072,186434 762805589344915456,71502 778839845426823168,168794 779500336797003776,174115 788801226049622016,219678 793167830044717056,249926 785455042786652162,195712 786699569455398913,205143 781265159008428034,186376 787164035649155072,207109 795079282066239488,11774 772068869213073408,352717 792506265511587840,237491 775328626296446977,148045 767876836889989120,100605 786065044329160705,198591 789447336594403328,213274 767835200705265664,101514 781828800296415232,190635 795319241100632068,264807 788061146666369028,215005 748926092212334592,11774 751615462539231232,19000 753558854651240452,17640 760906597098921984,11774 791719661855318016,240070 758448248008929280,47761 785947139117637632,199262 732411084968058882,196346 756357210523918336,32941 787029863907463168,172967 753632756425428992,28732 756676794095431681,41702 757778354397384705,49431 789067978251919360,222627 794594751748206592,261155 794615585372012545,261155 780060098391486464,177751 781333140786778112,187386 790915425362206720,12983 793164066155995137,249444 793191402490388481,249926 755164136141524992,35890 794230150414168064,258771 775478439264579586,85326 793256676300251139,250633 771480138571591681,125111 779253541311393792,172962 787887186553122817,209151 785674273830699008,197341 771543146182258688,126389 780812372520923136,183269 788027460117901312,213064 789447201609043969,225981 795427217446735872,264397 734808854349766657,353374 756242077902569472,41703 759483183167524868,58537 790130815933947906,229733 750390896567410688,12883 754129006274818048,30110 793611107579596801,252020 794621643196928000,262022 785634392731418624,197063 763725458403827712,79693 771187125324689408,122967 790577022116372480,228341 771728427133075456,127134 776587061809729536,156835 786767879924551682,351666 753022364586237952,17416 755564914392100864,34461 762073996988911616,431998 789017944730791937,222968 749332528268472322,7849 786973847023124481,207287 793096813788139522,249469 778385307649478656,1170396 790022367498018816,228363 795414280967507968,265855 759572386081546240,54522 773742880804528128,135136 786315471846973440,201555 787753913386663937,205197 788450588430184448,215437 792021820786479104,243075 760999014955413505,66159 791479602375892993,238207 760561955463495680,60112 785878118217031680,198878 760876387569963008,65180 761659053839781888,70072 762759468375506944,74431 791456474010640384,193636 794004718708092928,257423 794213045543301120,258771 751904513204813824,20232 781441683611418624,139404 781525986454212609,188119 791348424213929984,238395 767965538945335296,100893 773564833337905152,137158 792136995862679552,240556 778157113180848128,164826 788060011654184960,214354 790928565403607040,234583 774988053014319104,146259 794552341932322817,261155 771190234897747968,123583 794234178367815681,259063 766388616616566785,93263 775370540466987008,148574 777279669313925120,157755 779365404867190784,174230 757726439068340226,234630 764975530592526336,85562 768853286673784832,109167 785733928602787840,197297 769215477893718019,110209 761232121709015042,66159 778080375931228160,163901 763798916135522304,79987 763034042900029440,73712 795395169948463105,266491 775351145304698880,148045 752757545777836032,21332 770070235751809024,116082 785549774086873092,130635 793103348077502466,249469 760174896039153664,61412 773932996046925824,139404 773963122235236352,139089 764001315013824512,80939 758105636471132160,41703 793195972364873728,249926 758293967083442176,51649 758735518020481029,54842 764978701293395968,85562 792791841766793216,246726 752218809331814400,21579 776198256049033216,153743 777677349588496384,161456 777981851654774784,164669 770669828503924736,118192 792375033972662272,244902 757745376128479232,48959 786322018975133696,202727 759072846794592256,56784 760148359961206784,11774 758400000699142144,52696 761671599942610945,69947 786516402006097920,203806 787019677021065216,207949 758046551012847616,49850 787847726637654016,213253 771447133585027072,24173 774013751498506241,137965 791349592289927168,238383 750056946078711808,1248047 756887510257500160,44163 761322018763517952,65222 787029092617035777,207965 772835527892557825,132335 763049542082105344,73721 774264221286567940,141887 750406833014177792,12883 763111223906885632,73685 785798053127159808,197512 780452568795271168,11774 758261831572004864,52112 793077919824371712,249286 768060417801383936,102657 788230009576099840,212083 791014760376434689,11774 769370621599895552,113465 765710429041688576,88546 793264042009694208,250033 766429849724391424,93823 793204375363719168,249926 793866982101774337,256255 776442540933255168,152314 778056010791522304,161573 758064787276214272,47761 765619646598746112,79987 771049135428472832,11774 794318355775647744,259773 774020163016486912,141035 791541478837346304,237385 751054692071968768,16422 763329030355554304,77638 764989933979332609,85562 792166480284487680,240483 758427130942328832,52061 770192218145468416,117257 773517297285595140,136258 793202801799270400,249926 770318857558908928,117257 793910596177534976,221524 773880030707449856,139404 732686437850750977,352363 775454821700820992,148010 787380350532005888,209800 785984881541120000,199262 773908301478322176,139404 788727519243567105,200965 770374968869695489,117377 772809575183572992,131870 789303032290869249,192306 773598592351297536,137965 779006751173509120,11774 752292364681617408,21587 773679445890650113,137640 780368567791394816,177117 788786453891407872,220332 789272985983029253,223991 769158105758330881,27164 791685786638757888,240474 750389970200854528,13139 751766631836037120,19376 763552687359201280,78129 768797454724636672,88052 760616026262343680,63753 776841409697460224,156835 791345779176644608,196314 770045656056664065,109666 788323457964605441,215608 758260515688714240,52061 767922812153724928,101681 750704646558216192,14421 773954556396986370,140444 795094487123038208,263896 762295520727539712,71502 732744923770822656,353002 767797724695650304,96767 793187027286126592,249926 779441216891084804,88859 790126814253420544,223286 790778407080620033,351992 786750795014209537,205039 758819734397657089,53185 768640172434923520,107984 776520075679526912,155390 792120833351229441,243848 780774424832204800,182726 794583823996620800,261155 781098468261695488,182726 765229393983569920,86440 765536088693809152,88052 790199833894150144,225949 757610850681294849,47786 759211066282930180,57336 792756046959960064,246225 778808787796754432,168794 791111191800127488,78159 757760335189200896,47940 788542584809517056,217658 754795136958148608,33356 774294677004619776,141881 789955062596370432,227795 732100125049294848,349295 774807179635326976,144654 795708441973157888,11774 740218409737158657,11774 759284740918808576,53703 780610743595065344,150151 789241767937708032,223921 795074843477733376,263896 795444202695983109,261155 790957977159294977,234583 754746090981879808,33356 789466844889571328,225981 765089872952586240,82121 771393268496162817,125381 763467901688946688,77612 738043262498308096,11774 750364673275494400,10662 779146734631084032,170845 768076592300032001,102514 793808363087880193,255393 757567373029281793,47761 777363865134694401,161456 791320263690518528,237491 773882669629378561,139577 793859261948231680,256038 774625714616360960,140444 792494547569967104,246314 793107847684947969,249469 763786911085461504,76365 794605621861613572,261818 764134890212237312,82066 781557510478016512,352081 788367341230886912,738099 785984532809789440,199462 788106081960464384,215005 793520815715160065,11774 732718231484518400,1170317 761718945271336960,69878 794569520069443584,261155 795706098149982208,268281 775959377245147136,152735 771541258497949696,126390 792632954530836480,246392 774283691933569024,11774 785821298211426307,197512 787063868165984257,207965 794559972923342848,261155 733192655199297536,355989 773336527317393408,124597 760549781202546688,63451 790962982142390272,234796 733395374698827776,11774 763749360513392640,431998 786615536893333505,11774 757367286009245696,44450 775808682323906560,150663 787793678592991232,207712 766832620248240129,93508 781456777925668864,139404 757901078868393984,49717 758004131571306496,50500 788099207903141888,215505 791716428864823296,240483 794570475309596672,261155 751051690258927617,15536 772790572369281024,132335 769539390603264000,112336 788739716472573952,218275 792404789069959169,243576 756251759383810048,41694 762030011100594179,70978 767338100213288960,87820 767837245818535937,101681 756469521221693440,41459 757672698533253120,48735 779829053058449408,177233 791022525874573312,235756 794617271788314624,261987 794664369460113409,11774 789512243247407104,226731 790967723375235072,106085 776192583387131904,153743 787097412229705728,207613 788694369008222212,219974 757440848967663616,1172928 753379160811200512,26458 767754642922938368,101203 768972310602584064,108795 793892796847513600,11774 773863324773650432,139404 790623101109301248,230282 794938071091396608,262847 780047110116868096,172185 787076367611531265,209043 745076012774481921,351424 757626997669437442,47940 787876541925462016,197512 776476529094164480,151741 788419214432272384,210289 786375802912841728,202727 788005045979709440,214354 790977205077630976,235590 793150912831361025,249841 764950640586022912,84888 742697438536835072,31836 794347191301271552,259288 769591394910384128,96514 788387468680634369,199307 754735055323406337,33356 763415858924417024,74943 771161629358563328,118191 775137595806191616,146675 787913119595044864,213887 789228958457864192,224297 773806216334155776,11774 785943054729355264,197512 791643358393430017,240320 760266088177295360,62178 780922029465804802,184105 750511138614509569,11495 770671641252601857,120610 752261342447284224,21332 770310920157351936,117257 778679246084419589,169232 787122782668722176,192032 773712452651479044,137042 765314948431884288,70255 791657100782952448,240474 756653731479973888,41839 776547019972227072,156132 755076546277277696,11774 755278944249614336,35890 767835755473428480,101681 781594720417964032,188492 794307830866182144,257406 773883425589567488,139404 789454515850256385,225981 790409329191051269,228820 758685162230181888,54070 785474783458668545,193260 778388635150348288,167522 787729097795497985,208178 789202904234143744,224297 793606062217781248,252044 794966675812732928,262925 786786097040859136,205728 788035698238509056,210274 790592312409673728,232169 762849406261469188,73926 766988391799984128,95511 774776046147080192,144573 779652395684986880,174916 763820907420798976,80607 780495396711833600,176890 785626800374288384,194147 732916045573292032,354525 781388487618662400,183404 760113812515192832,61051 760971649822826497,66116 770447824521662468,351794 757692840713388033,48840 773140413758615552,133666 748959838621818880,11774 788906925790334976,219942 793584836447383552,253793 789514951513833472,226717 778309369897312256,167220 794864084797759488,142187 777474794950307844,158517 785828805747150848,197286 776418801520738304,153756 777981704384421888,164764 791767264127164416,191778 755437723603832833,37433 763590834713300992,78513 764168242449395712,82066 779106045327187968,168794 790932539082838016,234583 762274141189840896,51778 793448847515197440,238099 756211855211671553,41837 759220826965172225,56964 754764397034242050,33356 788481813983277056,218275 758935709021450241,55550 793590104824643585,252112 788890394880729088,218179 761975019459211264,431998 753775081311072260,28033 781128933345419267,183759 791454427844534272,238207 780682795995787264,182036 793972162000404480,256292 751833546784989184,14277 776198626808782848,153915 778346471032655872,167569 786967359038758912,207949 778349791667490820,167703 793521265399128064,11774 750532803037507585,12357 761303396129181696,66878 765170989382729728,84889 787060671821283328,208899 789138572049776640,220130 790567241297321984,11774 792230441872859137,240627 761902964525109248,70338 792812349199622144,245626 777946176934993920,164202 792513995005685761,246225 792275526291513344,242455 778333826850226176,140570 788668443436417024,217519 788903496196030465,353220 795400953126068225,264397 773250245790539776,129551 795031844572041216,243865 775415573740072961,148994 795090316340535296,140444 776748748139442176,157755 761585703104962560,47940 790641256154050560,231358 787841846525304832,207712 764456554728861697,82283 793125923965067264,249469 752881068458455044,24134 765289045299568640,86440 766997454763855872,95868 758722446094692352,54070 776824914867257344,158387 773340225955307520,121195 764545416327229440,79561 792042051206471680,243075 785988479926857728,199546 766742978597494784,95682 771880976184139778,126152 792542275645636608,244270 769655352409415680,114388 775160515412754432,146580 785638253026095109,197512 795750305128386560,268918 759652775361908736,59275 769852632907132929,112788 777288996737064960,161390 770408020165615616,117257 791348298141601792,238395 761696941264678913,69947 757339177235128320,30818 760927870046789633,1248828 773677777497096193,136515 786693407653625856,205143 773710492653195268,138532 787689246182273024,207613 780805340015255552,183269 750122840960016384,10057 768092569494585344,103078 791965823539613697,242610 758674018518065156,54070 769820836228243456,105109 780802476123557889,11774 754722948288839681,33243 765298229760122880,86440 788083976405590016,215252 788748686654263297,220332 791091355514576896,234583 754758552326111232,18341 794593943686180865,261155 756430998695534592,43207 770735235554238464,121080 759202945166606336,56952 778409867463761922,167220 790301688238379008,230485 790875217086193665,234583 766346031881527297,80939 770614873726345216,118698 780992313250160640,431998 771035471946199040,122146 786272891155324929,202379 789265098422554624,221795 794916309968556032,263895 766373227488768000,93068 767533054181072896,97379 788185010633265152,214078 788437763142082562,11774 793427491511689216,252020 764383826760065024,82066 773473999108145152,118280 795434925969186816,247930 775394711255314432,148019 778346878907711488,167220 793168159570264069,248988 766020070153805825,90384 769695092646948865,114987 793132593587769344,249469 794612698021392384,261155 773888990235791365,139404 793976513846591488,257255 781142191481630720,130635 791871125592481797,240814 795078712563666945,265136 761165503977123840,63149 762293798772707328,60866 779442840363421696,174442 788560404356050944,218275 794439944978792448,257066 749463191416082433,8874 794683982776516609,261155 732299007221989376,349197 777613508859072512,162497 791781257336107012,241678 764859584766963712,75136 755512650566623233,29790 755951318506704898,40881 766255943726137344,91946 788665183547916288,218832 793250805239406592,249926 754728054660837376,33356 758913219737980928,54070 750902423946948608,15957 763004990998716419,75724 767470426582880258,62281 773929130349985793,139404 793642535545671680,252014 769286227623313408,112768 791730014479790080,7706 766738100450099200,95708 780126910965813249,178415 787884454811279360,197888 789679466427457537,220526 790942110581088256,231894 763508284011577344,78853 776852190040248320,157082 780805754924040193,183269 792138343215616000,11774 772141768968015872,125554 794183292899782656,249926 757910342760554496,49852 786300487935021056,202727 763443058767720449,78159 795339607730716676,264397 760970965522092032,64693 779423440180764672,174115 787843122294317056,210207 792030359210823681,243187 773634807616065536,138165 768166556736061440,103506 788005521462857728,214354 760157804518703104,60866 763338167785099264,77612 794330699323031552,259659 791347068224741376,238117 792751326526595072,240483 765066082063421441,11774 767199946462273536,97386 770703626075529216,118191 794052045611286528,256439 775497282108076032,148045 777718423421788160,161978 766484248521998336,91894 795457665451327489,266054 780384707456344065,179742 791409173443387392,238780 793234419481968641,248988 794381510044327936,257674 791754285390319616,239998 759118948898045956,56964 768207156407635968,86274 794215280159297536,234551 761665903410819072,69711 791498413552566273,237999 778026430856851456,163990 786743312006930432,205143 790953718757728256,235147 785562648863735808,196917 732591444297388032,352801 787374857612910593,209351 795049403535028224,264431 770715811736530944,118650 750345216272379904,12535 781241777067921409,186212 776792405454516224,157693 777628165673984002,161912 766699426127556608,95672 786903700770000896,207287 787087442084003841,205728 791277111894020096,108396 758754764016521216,54070 775537061474422784,137639 777482368487723008,161456 793106403216855040,249469 766503830217433088,93405 775024729627340802,146259 793500238585729025,252408 794426885207891968,11774 765397553991061504,86440 764069890365935616,80123 766020520378851328,90384 775004335151296512,146259 754748424285786115,33474 777312311568584705,161456 780818708100964352,183468 744636051856064512,11774 751567144945582081,12287 768214456409161728,103354 786395297043714050,202983 791717523624304640,240926 738016129570869249,1182466 752715624724430848,22735 773506991641731073,137158 754776596456828929,33356 785976535488552964,199546 787021014236618753,207113 790427684484505600,231550 795225279799115776,262849 778988733362241538,171693 794345734518624256,258305 758332298940952576,52112 790725676278030336,233307 759843978111963136,58253 766423286850916352,90575 770468773551800321,117303 776415626021728256,155451 790944243393056768,234583 750535757337681920,12852 758262396385370112,52112 772460940172419072,131025 755078704859058176,22393 766070775002517508,90031 775492248062480384,149792 776900858760036352,159245 779919627111505920,176218 776075003724902400,153095 771812470876991488,125853 771833090201231361,118191 761262127948570624,67547 766351930176081920,91894 767804903787995140,100893 775641653025579008,148870 775525857083396096,149259 791317374603526144,237491 751136041336131584,16953 752654256885395456,22575 777623936137781248,161456 774693361307353089,144613 794232357125373952,259063 759176748730843140,56964 761940665508827136,70679 789935873458593793,228820 750903293371613184,14858 771418627585118208,125602 752846715682553857,23899 781216300337012736,186584 778591437415862276,168284 790564844743294976,232137 770356458756026368,117609 764934702092292096,11774 785812692602945537,198538 786950961151434752,205455 762638082785017856,73196 758046221642727424,51069 768929615549112320,108849 758633218929156096,53703 794675300206604288,261818 786989188629401602,207949 792007185194770432,241678 793210641754578944,250633 756449555617579008,42432 758053154109874176,50654 759592354655326208,57574 771865630249058304,128519 773868189398597633,139404 773182829421178882,134561 788913204743245824,11774 792800889245425664,247379 762455708436533248,73102 788441029506506752,11774 770981108632604672,121046 794933437660545024,263895 760512609208573952,61300 766077202513350656,90735 757035066803367936,45311 765344690581467136,84886 795688239231340544,11774 787458306453282816,211322 732653460550615040,353113 775484130171772928,149770 792800903275352064,247379 753797430412386304,23725 771533110269710338,126389 732339756424531968,196346 753612937818800129,27187 779476153056780292,174325 792572431688830976,243187 769916822812397568,109623 790650692872441856,232169 774263062442323968,82209 793107351536476161,249469 793184068980604928,249725 755728732070043648,38631 776765015659515904,157840 781276428620869632,186434 794847159233429504,262752 791784632870137858,241678 773332953044652032,136110 786287796486942721,202429 756105206795034624,39384 771407660398747648,125367 793209293831073792,248065 757643043214286848,47940 775820456565899264,149391 761540298971373568,64722 753281932855681024,24467 772169039296757760,129471 780820209699590144,181419 781174495444803584,185223 757242750832111616,44429 754722535166488576,22393 765959719361970176,90384 773377921113350149,136110 794150463234981888,255870 779051137618087936,171324 778669282288930816,169029 759003414084714498,54070 791725989415956480,240535 759174657287200768,56964 772142183935778825,128519 779676599960625152,176110 789675235796783108,205728 794253328981094400,258331 761344692508254208,68102 758153302253109248,51344 794587997953925120,261598 768858065152147456,107808 774078797004083201,139593 762019449931194368,70858 785584956504350720,197297 781514292348747777,186750 792781827148771328,247240 793207715027968000,250633 760546132988690433,60794 781510850733453313,188119 791184005844598785,234583 778467012053872640,167220 749920125650866177,10009 763866219271315460,80153 790700230924656640,233307 765132490092707840,74575 793187452378681344,250430 790327800200921093,213710 753705098300289028,28866 780912744979496960,183269 785708131909120000,197512 788497308300091393,215005 751101390315892736,16897 775884174561570816,152314 775897037841768448,151791 733286450687434752,355480 790987794537517056,233736 763358281058258944,11464 781287945839849473,183759 780842641126789121,183269 756940950845272064,11774 764125091588403200,82066 768325605418995712,209828 791225557908324352,234583 786544704988950528,202727 788537977441882112,218832 792723644678045696,246225 772286097489408001,129126 778318597361766401,167517 767862673870585856,100893 793224333279670272,250033 777890714768125953,160868 793987573643235328,256255 785248001367298049,194221 792116916479492096,241034 765981033317695489,90575 775419793746845696,149200 761102644932845568,65723 776097886308143104,152735 794622073519935493,39957 794001496304009216,254209 787729457201250304,205197 754720100234719232,33356 794004641906302976,254591 767157739340431360,74133 757291970318434304,11882 771536967838212097,124597 792594801736622080,244270 795289424305209344,249159 755167905143263232,35216 764977136973275137,85562 769739218868318209,112336 788536793197080576,218275 792009203590148096,242628 788114977592782848,214354 762543489854926848,73519 761986429119373312,431998 794596408846258176,261155 780435098927857664,180039 768172697364799492,97305 787832334636707840,209351 794037006368010240,257492 771351055674200065,124597 774758813668810752,143473 781483862618583040,185310 768301968532000769,11774 791383624281055232,238395 764934005279961088,84724 762995625831047168,75724 785277641255292928,194648 791374247268458496,238207 781604744896864256,189086 794653185986031616,243075 758017076900556801,12954 767971355350433792,100605 772899163671556097,133043 773523899200012288,137189 791744009689530368,231550 795059483537870857,264397 769571616690937856,113648 795771658833461248,268710 751591620534005760,14277 762424216750739460,73102 777860997197332480,164001 749052733806739457,1247971 771357051863769088,124883 750362036421423104,11774 757752518407577600,45525 794547090420539397,261155 794560828426944513,261155 779283354143354880,172123 790915873657716736,233198 793932706073739264,254135 781611174982975489,139404 795473568872144897,266151 763455084932042756,76549 764618470780575744,83381 791569807246237700,215997 766366904243978240,93422 773895449354788864,139404 790712179456548864,233558 755163052186734592,35890 768059532077436928,102826 792100397284401152,243075 794640037644267520,261155 781649932608499712,177455 776513549547937792,155451 770050226291965953,116418 780548692801679361,11774 786323957611769856,11774 795351706007732224,263676 763127598763249666,47188 768823409752936448,102449 773308922782478339,134371 750384882547826688,11774 772980733455503360,132908 794670858245652480,261155 778040512477487104,165523 772790402243899392,131221 773986431475732480,140444 777325536381022208,161456 787098453876678656,207119 793842194540994560,255942 742180116881629184,350711 748268412648853504,1247850 754096911380951040,17794 750997316836925440,686533 732570205382008832,350295 764938018989809665,85254 771743330497466372,118191 775785230078648320,151156 794568440078041089,261155 732603792617660416,11774 758593345803448320,51385 793948457933238272,256358 794668066949001217,261033 758564969982136320,53144 762676752313233408,73926 765615728548454400,88669 756295429428486144,42249 767096379600547840,97554 769345817689911296,112788 756354921071542273,41518 765379920063332352,84422 769636868853870592,114422 775356228817956867,148045 791714454165659648,240483 760128928421974016,61051 766357212625330176,92166 773624169082785793,136904 792020091764215808,243075 758418291253776385,52112 779367860917276673,173347 785748206206476288,198398 766980265868754944,96509 781838429642330112,190635 787059230716985344,207109 759116444567306249,1170396 778359309545549824,167180 786010730537508864,200382 793870679200280576,256255 765552560526721024,88052 777238896186884097,159475 776991507148447744,159245 793116337040138240,249469 795654981282107392,264774 764975182691897344,59936 755071465314066432,11774 756562938878652416,43248 765527245699977216,87904 768976606622801920,110344 794960679295799296,263817 759165812519346176,351158 785699796090707969,197512 792032303107018753,242712 753362916624044032,27222 786993215035609088,208167 791017094695362560,235828 794363797322534915,228634 790723801818370048,232137 786657815972679680,205455 742406927372681216,11774 795004325722472448,258040 794132731097731073,254209 795410485059485696,266491 779480997993644032,174230 773568586812002304,137042 789511991274504192,226712 787657480515883010,199546 757541171044421632,47782 758349117735133185,52554 792477485803810816,246225 794971270995656704,233692 786537911780937729,204413 786005115253784576,196917 794623135014416389,262053 762119155109793793,431998 773883299160883200,139404 794808961409155072,262849 793928623854149636,253721 763026888105144320,76003 755364640964677632,36208 767870819921907713,101383 787614212222660608,209863 759080783462010880,56231 768004762042241024,102595 793101355309203456,249469 757759627740131328,49066 791691640972861440,227476 792405659744505856,245750 794862225768980484,259323 777686860969545729,144494 791701659332128768,240665 763138853205049344,73814 755080366134792196,34167 792134389639487489,233467 757149629905592321,42861 763492442951786496,77598 772326857958105088,125742 788023803813036032,208014 753794933060800512,22439 764618542419439616,84247 793827140194021378,255271 767832074111684608,101681 786710971255578629,199739 786778798196948992,90209 766253406566711296,91946 772522887571996672,103721 785800221833826304,197286 776834528392409089,158589 759576172392960001,58757 762749373339963392,73712 757447341863473152,47263 794942417229279234,262847 755786964285083648,39648 765341594484482048,87145 792101697208410116,238286 794618609716838400,261155 767873048259260417,102137 792567148245757956,245287 756999176219537408,44450 773541347076825090,137042 779392543184125953,174115 781207013879537668,185595 786990259011776512,205728 791790432082599936,241034 779124585358692355,171324 744303160416739328,353603 778734882373513216,170252 755046632131964928,34817 773951692953915392,140444 753349105531785216,25189 767686476179968000,100605 766706855372529664,95708 789729926811234304,227730 774400405316866048,142668 776240504782528513,154709 795337911227023360,265806 785604976177405953,197512 789210571010895872,220029 791681963782508544,239279 792054030147031040,243075 795402118899200000,256534 758258385213009920,51451 768937019670077441,110362 786690938194137088,205143 750815631709122560,14950 769926816442126336,114587 778165180987482113,166269 765297788842377216,80486 754746516728872960,18341 762164639148888064,70509 775083208660561920,146838 771699603934765056,127134 795675019296681984,267862 785268870613504000,194648 792115591582711810,243187 791406633649930240,238290 770875799499137024,121046 750891180506771456,15439 753715503567343616,29347 791798439394836480,239405 793432389175345152,251452 761172388994224128,48332 788049271777992705,194192 788357313555902465,216991 779457573728706561,174660 793520892202614784,249926 794989937380757504,258456 771823832831111169,126943 760990740004634625,65455 750476348968280064,12746 788267063903080448,215505 794688372103057408,262752 792860419434090496,247686 766507762410926080,351436 773880339441737729,137042 749303185395834881,7100 776900168570601472,159359 791826568985337856,227264 781574572080521216,188421 788157152171089920,216038 752917898943922176,24316 768995324585062400,110344 769825699955900416,105109 791418317542088705,238395 768623965572956160,107745 763729060048633856,79691 781830545281986560,190553 793913507356012545,256255 795387382212292608,247930 759927957901172736,59758 787754653811376128,210208 794366162792419328,259543 785914946420813824,199546 789138556518330369,223886 761290341362364416,67034 767976761065771008,101514 773762291040972800,129551 786189459746385921,201544 777605251402637312,162294 785559680428892160,196609 792804839671656452,243798 792124596476600320,243187 792236561157021696,243187 793532452744474624,252020 785882053384429573,196277 788008401703960576,214354 789262735590563842,223286 779035802156367872,170187 789170301833613312,11774 764838684923420672,84724 778949937430016001,171324 764847961037742080,1249256 788482029746728960,65113 778073536074162176,163242 790606395456430084,232169 791815258247573504,240890 789530916402130944,226881 794405716010242048,197512 733070272010428416,349951 754745283871907840,33356 763860716830859264,80486 754917732970143744,32334 765186548883218432,86103 780080040759394304,160593 786724808415326209,203822 776186885081292800,152314 785627697934467072,197512 788557186708283392,217519 790285544181886977,230282 741470654583672832,349060 781199440581304320,185496 756290753396084737,42432 763899803407421440,79970 772394729254359040,130407 776836130322788352,158387 769700607909330944,110585 780896480722718720,181419 785861503333363712,198671 756936294878425089,45329 787491747676815361,210897 762138536539717633,71407 790219622758817792,228820 750475144141926400,11818 766426571297226753,93504 776971475479764993,158864 786149112425029632,201351 786718463679082496,206008 754045795779969024,29377 785609813405282305,194723 759474967985557504,56800 761386223860678656,67226 762828725012627456,1249010 790219833149358081,226490 792156890989993984,241678 753732028911149056,29580 750558360156635136,11495 760427607015972864,62771 776894707846750209,159308 757822118310535168,15066 764227364280672256,82066 774098559306129408,139404 754766111200178176,28732 763052882895708160,76202 768247276670099456,103481 785653306060341249,197512 794764492668178432,261130 795175058226417664,264397 767181306262204416,96875 786467403060301825,203902 775109170706153472,146720 770613632140873728,117377 763581738144542720,78205 776346315252965376,152594 788404608653819904,11774 790245239864688640,229693 794636454982983680,261942 788506114874806272,218349 774890170999013376,10788 778748141545762817,167220 768140530832125952,103506 773842519192965120,138205 792069125837168640,243075 792691841284001792,246392 758284894678155264,51809 770641893789007873,119937 790219657944924160,229159 792757650803007488,247240 770400518443106304,118698 760457906907148288,59574 765766372165033984,88399 758667107907141633,53703 768882394950541312,109666 756892682950103040,44274 761602572796858369,69231 761870697903849476,70941 763566199653281793,77598 787029183817973760,207965 790272689990733824,229895 768268514905853952,105270 771528064064978944,125853 775486881270292480,148739 781143149544550400,182706 785920808556240896,198591 786736604408782849,205989 769018298860204038,47940 759447793060704256,57897 791678571542679553,240067 788246711965585408,213800 773253207053197312,132335 762707772093898752,74133 762915816484503552,74650 775185524419997697,146259 789197131009564673,222682 789248537103966210,224466 775461022307987456,149259 792849027008114688,248065 793311957369487360,250216 763445163649818624,78129 781419217383981056,186584 767143195696259072,97438 791982118955954176,240483 732115040170442756,349388 774284628559589377,141867 793765843599519744,245698 791055170654339074,235590 768101164818857985,102647 790695697481949184,229901 791034433323270144,234583 795032157353873409,263926 789413418864287749,225380 760878981855997953,65404 770895463587287040,120700 777862876816084993,164001 771663180435107849,126152 771693971672141825,127134 792506988592705536,240483 763198369984421888,76723 755997622083653633,40926 761371092220907520,68273 758129118663675904,51595 760113329389965313,60112 760848318431801344,64678 760306987343020033,61470 769493182157623296,113342 771797544179412993,128043 780727241823100928,182257 786965717501538304,207287 771859883566260224,127218 776302162251055105,153866 787103699017621504,208016 754091110150971393,30370 795668482507571200,267521 758730743040184322,46076 763442468981395456,78159 794239810646872064,257492 778305659943030784,157993 795478283148263424,266491 764572806810075136,83391 789448544675659776,218540 793278777514078209,249926 794741423807442944,262752 772908419384606722,133519 778724282423648256,170207 789888634769911813,225359 750280251394101248,12290 752201517420023808,14476 781350683492495360,139404 791687870994055168,240483 761524456858595328,68993 780684249196138496,182036 763864137734782980,80486 773665887345840128,137315 786655127474167808,90209 793865282422964224,256255 759749151101816833,58190 767845843215015938,101681 759947356401905665,52887 787499770977714176,208178 795422366859927553,247930 785551601628917760,195955 794140381684318212,251481 788143037956358144,215754 794323943809126400,258878 755188105775198208,35890 768423697736536064,106281 768538463054422016,1249571 792800188331094017,247241 749826284809625600,9754 763930096868532224,79513 780532242657402881,180074 780797389665808384,183269 762057495615537152,70177 781557934262071296,188119 790752848313131009,235349 758338255091798016,41703 766022823303319552,90384 785576563110621184,196917 769914777292328960,114301 774401613209276418,142503 777508749132967936,161912 795080344454234113,249926 767704124905304064,100541 778778962604486656,168794 763792961117253632,80136 789984927789883392,228354 790594080468115459,232169 759354500763176960,32825 761578272610148353,67283 763862101961998336,80486 769143201848496128,111558 771487435163328513,125853 791809803215667200,240890 790920367023886338,234583 769387212442046464,109571 773893470008119297,33338 753998260033953793,31080 763484793447157761,78341 794528140697681920,261155 765552060200685569,87904 793453922262388737,251234 794557567095767041,261155 795095467688345604,264397 755536208986447872,38183 756187218239258624,41680 768869730165809152,109767 786281101849493505,199227 794045296586145792,257492 756595043658506242,44274 762008961377632256,71502 760544874009653248,63451 757404801932095488,36072 780923526731534336,182036 778298637772206080,167319 755888518203904000,39697 793253798516883456,249926 753346747456483330,27222 756515582112137216,42432 789086372292362240,223286 790665675140374528,231870 793530653920915456,249926 758272210612006912,51688 765739821008433152,88546 760918236326141952,65108 776491920172326912,11774 779471681853067264,174315 763388582241312769,75615 793863781382258688,255942 776066719907352576,150809 793445129986056192,247455 762365073411207168,72411 756655812882366464,42432 757933988640124929,49925 793570226998747136,236884 748925430812536832,11774 750174295343652864,11367 764129735400001537,81702 773510498042150912,135025 775090378865274880,146205 777579388762202112,160602 785999769755791362,199546 755748228667244545,39384 769261351558578176,112630 770227953837879296,117250 785489550353235969,196277 771686178927972353,127218 789844297021427717,228172 769595865170182145,110585 770248973231665152,116567 788467411854979073,217574 781192347879170049,186170 793255172193525760,249234 755418046269841408,36033 795079425926701059,11774 768855513035571200,105109 761957416875483136,70689 779442183514402816,174557 780609897050157056,182049 792507483239620608,237491 770688847713886213,120610 757664360357629952,47940 766138887257325569,90622 786392408061775872,202379 767358594975162368,87904 788102102014799872,215456 790585077352701952,218275 774017595326488576,137869 788542458447572992,218275 791384080055095296,238395 778180408689225728,166295 753912344544063488,29040 765658401435181056,88920 786863597666312192,204224 788467348932091909,218275 762500778657402882,71087 764496267150028800,83679 785805055882440704,26066 788081207275905025,215005 794161504308240385,255870 751747601742135296,14277 761620065787707396,69711 791356441248407552,237594 779449337856143360,173347 750836708552302592,14781 762448234228834304,69576 773171650141392897,133454 773893800871723008,139404 753766929769299968,29790 781615598736437248,187976 778684889063317507,169923 775953340777713665,151070 795115930565091328,264397 795458813625253888,265257 764954530199007232,27156 795725704478343168,267855 793509423431888898,249926 757141565676498944,45669 786967500248403972,11774 761375821810458625,67547 765135644242870273,84724 791751739774996485,239998 771738421521817600,126152 787111310735519745,209043 775133789215453184,128934 786196094636044293,201619 794225817282813952,255870 778381944023384064,166532 788750377319403523,220029 793508825554882564,252741 765342020189630464,87145 761676866998702080,69711 791258650493026304,237491 764614461504102400,79513 770692566358564864,117257 771117391795281920,123595 755161755647610881,35890 757138724220051456,46228 770722369488945152,118650 767798328428007435,100949 759034693924823041,56552 770315086279745536,117257 795046633272655873,264397 769371078087114753,110302 791141657936818176,234653 761366985624068096,66116 790642416021704705,231881 794331664268804096,257423 785982928077459457,199546 772836516565483520,27517 786739279867154432,205989 756645486233255936,44450 760177354106863616,61412 768153287451250688,104162 768235115709358100,102514 753340236088811521,27095 775396110995034112,148170 795320130565611520,266292 760972104326012928,65839 788464204722253824,218275 791693063924031489,238429 786961565350264832,206644 768510833550700544,100561 768946561787240448,104932 760637018481254400,63264 778369793158160384,26066 790282913136857088,228820 769934561694224385,115511 765685205537546240,88459 753009787911086080,25255 770396976256917504,118191 772918975839686656,130988 758671174708649984,54070 794640729544986624,261155 790921861118955520,234583 772956553540284417,133454 792054420397821952,232911 792480573080023040,245566 792486766016139264,245130 780091623833206785,172621 791371639141330944,238395 792101116091609088,203546 793185842751688705,249926 750480370361995265,13532 795409326760456193,266500 776163840144703488,154071 778033322710761472,165097 788053189329162240,214354 788161338639917056,352258 785915138641498112,197512 791810796917559296,241034 761185608203198464,61051 792457108256071680,242693 790896551371608064,232863 732725768732741632,27848 774058351709696000,141200 785929080801603584,199546 788053225270378500,11774 795043057431441408,249926 790904509274861568,234583 795263508904558592,261155 738507032064589824,355507 767708160643641344,100553 785327728379568128,193633 795408985901985793,266054 758545373627576320,52475 781561432101916672,186750 769823717824356352,83454 790749467859230720,232169 756507537336332288,42249 781553671268081664,188478 787191417911119872,208379 791000896998039552,197046 764453980848160769,81869 787739395570933760,205197 792085400575586305,237964 781233147996504066,186362 788249162118672385,215005 794591602647990280,261155 781137651416137729,185496 751632498648461312,19130 766463074203078656,93823 774064132471463937,139404 776988221498531840,159146 760865082062561280,65180 794318033137401860,258122 764160244473659392,82209 775639856856739841,150063 770817461293690880,65500 787118294901854208,207287 794572806637821952,257492 773842260408532992,139404 791185505706737664,235590 788505533338771456,218349 791363539776790528,238207 794688020591034369,262752 762121028713652224,431998 762803297531011073,61545 792792122516725760,247232 786691613095555072,205294 786982865577869312,207949 793871009912946688,191065 766749405529669633,95672 790942290885816322,234796 766181660169830401,90384 788159865176883201,215754 765652861510361088,11774 767856479084752897,102137 777261089885159424,159146 777613627230679040,162610 788390803865415680,217519 790652170957885440,232863 755528308251430912,32861 759511208361877505,58227 775414774557319169,148537 767874685480476672,94699 792222626987012096,243576 773894738017562624,139404 771892767677034497,127657 759210656537116673,56552 793104825445552128,248520 764159740427571200,7311 785864643025727488,198973 758690375317848064,54070 777926034280751104,163763 791622633846636544,239405 756024535971794944,40867 777848871548518400,164001 780621781501612032,182154 788020199496835072,210989 790940939212562432,234583 766013594202939392,90575 766326036761972736,89923 787074051973877762,207965 794207809533415424,258598 795290664674226177,264397 764927671637676032,11774 776060922964152325,153095 751574717673279488,14277 769718976980983808,112336 777994084115886082,138490 772876818617556992,79987 776438556394790913,155451 788723749302390786,220029 763475051152801792,78129 774845753768415232,145681 786299415560675329,202727 788390329200160768,217519 773867251556507648,139404 792428403102130176,245634 755465578425364480,35890 795213870067515393,262784 752656659776991233,22715 755950812019449856,40881 786264454275051520,65113 793298286417354752,250430 769651196831404032,114587 793614498175283200,252613 766509534370156544,88920 752729284591005697,22575 771463721730371588,122982 772920013627924480,125554 777181762032050176,159370 790611070549319680,231871 791274646125449216,237491 794102066519998464,256276 766249602857086984,91291 793854222886252545,255942 763480668559015936,1249145 763453139781578752,77687 785996735504015360,197286 786703428940627968,206097 770266045873528832,738099 780750391352885248,182665 786984712191381505,207965 794739399464521729,262849 780201458155212800,176128 762274388624470016,431998 764300631024603136,80939 774014173453783040,138819 759868195721404418,1248695 768982570973405185,109667 793961647912189953,254135 773615625025433600,137740 752144908299800576,14277 753826030192762881,29548 764174241000333312,81130 759180297577476096,56817 770295467095633920,11774 794529252444139520,261155 760797591156191233,62877 788920280567525376,127871 760088095467253760,60790 768139190227832832,103294 787852427194019840,211368 765136062012268544,11774 765686503490088960,88432 776105179456348160,153465 791656554701258756,240474 792791735499972609,247241 780919154505240576,12018 778714054583996416,167007 786558735309123585,204413 786869112471445504,206642 793951052840177664,256191 789318061165871104,225354 767810309201489920,101681 788582346622586881,218142 793215839738757121,249926 794600186626478080,261155 755510610176204801,36873 760834247875760128,63451 773701470252392448,138819 787756000501694464,205197 791418847643389952,238395 752075290361401344,18495 768810654182547456,109167 743944661421658112,669866 760908810999492608,65165 763876366085349377,80098 774330711331319808,142942 785303265877499904,11774 752263091165945856,21579 761782490038087680,70191 768047419246407680,102514 772248193824333824,130327 777824621475270656,162240 785270063066734592,194648 793615054629400576,254058 779330511730831360,158387 785584705634603009,195936 758661851773227009,54070 779041169506525185,171795 753381807056445440,26089 793484094629785600,252020 753403011456643072,26723 752957726171525120,24597 759421650618253312,55955 780562684450308096,178377 750367572038651904,12883 755195322574381056,35044 768915016800096257,110209 749369033846300672,7816 774057946195959809,139404 758445088456314880,52749 763415799377911809,78159 762746054231990273,74066 790642068787900416,230899 759170006147923968,56964 760524820664750080,26267 794532227807707136,261155 732404394260594688,350955 753640669957197828,28732 767129021322764288,97852 789763748814688256,227825 761346552937918464,16311 770218037790277632,23762 777568809733545984,161988 780393348263731200,179742 768231176901431296,11774 778344529837588480,167220 756873673844424704,44450 758052217245077509,50827 759422163275411456,56964 762307984471035904,72550 785245745636974593,194082 788500198716616704,218275 791256584408227840,237491 761214479862370305,65180 766400927519547392,91751 794558875009548289,261155 775752402314158080,1250216 776806414836699136,157840 779146997018140672,172962 795306810521612288,262925 753895071360032769,29592 777529744946495488,162311 779423332940845056,173602 785552161916657664,196788 757437623589756928,47266 778816472432844800,170358 786365171593801728,202217 793103943677140992,249469 789874436438712320,46572 762696715086553088,74247 764819170672336898,83422 792155952866734080,244221 772247959648014338,128934 793275536370008064,249926 777017583409123328,157082 781354049719275521,139404 789137934523965440,222682 794271271257337856,258085 787402584957063168,210313 794639979179700225,261155 794936795200946176,238207 795002251123245057,124597 747623471077810180,11774 753784740759609344,29819 792539096300199936,246392 788069608108363776,215005 780805963729235968,183269 794689848787406848,261987 732611336698535936,1170592 758274621888012289,51239 765935028823924737,88998 776817404483543040,11774 763769076665561089,11774 787071271037042688,191622 751808755591880704,19352 764836232333365248,84689 766693989411987456,95568 771482026637602816,125554 780096567671984128,172185 751850497141858304,19094 754743054901190656,33356 755988704548782084,40534 772449080333197312,129649 779068953100324864,11774 795112764813574144,239982 766783716458831872,94612 750074408295772160,10851 753741858572992513,22439 777018577564028929,158387 790172302516322305,172084 794293808041074688,11774 763423506461630466,78159 791008700731367425,233736 756347737549910017,42171 749958812489179136,10735 779119241366765568,350711 794734260989132801,261569 775103921882660864,146847 780556878707175424,180039 781246703726768129,186212 757359622973825024,44429 795399076254650368,263289 764432930382999553,82046 780112773791358977,178045 781352632325726208,186584 786374707998142464,200009 789076633357586432,221972 781335740126855168,186584 786383952017707009,202727 788861276084641792,220029 754709980444553216,14277 762059132484456448,71476 759130529920790529,57189 765715286989254660,86653 741434180454780928,11774 788033193702227969,212239 794851314152996864,262588 781473524238082049,139404 792140959546912768,243075 773939183039684608,137869 766044176924352512,90539 775799173727842304,150663 794500898445627392,257353 760776910913888256,63451 764270398905155584,62180 764095774812737537,81702 788517662703820800,218275 792245910420021248,243187 781902667115364353,188401 788753861964075008,218275 760849490681090052,64722 762397318914027520,72642 778361392315248640,167569 793316207176757250,249926 750430662361026560,11495 754125788056653825,28043 773643392723087360,137869 778378864657518592,167220 786696673049346049,108396 791074034289086464,235886 754044048181198848,31095 770703713652580352,120610 775760259973521410,151071 785264912666951680,194613 789015718381559809,127871 795346168955936768,248652 761140264182419456,61051 791774685616746497,191778 759180523759628288,51798 755073111188443137,35217 755769890275889152,39462 758434389076299780,49880 778603117021650944,168794 792510576849190912,246425 795666491358191617,267862 788924834025570304,11774 790712730302820352,233558 774284167261454336,11774 789162722583678977,11774 774194245221683201,139781 752220738854260736,20279 775757499190345729,151071 787102718380937217,198304 791359109496967169,237491 794833853185568768,249926 781638020982333440,187969 773911706162589696,139404 779007850228158464,171902 780835213094060034,181892 790876306963632128,231882 772909914020773888,132335 793427598487478276,252020 788158681242218496,215754 764260217899147264,82901 774299187185852416,142090 774784262583136256,81749 771924553371152386,354311 765888518102978560,89923 794206354135252993,252890 794639795142217728,39957 755224326211792897,35403 792033683448467456,243075 764990868780683265,85562 753306510084730881,26894 780766827609673729,182726 788013441051140096,214354 763004053181915136,75724 758520352318300160,53185 764849125984571392,84724 766630989204426752,93286 778239236042592256,163785 791872257228288001,241820 764521461427994624,82209 777922487288029185,161960 795694209856585728,148825 751132305343729665,16953 759192164781944834,57574 765199958446370816,85673 741715540763377665,99816 794497116848685057,259200 735297472667385856,349197 770321639506456576,103812 773579959315103744,136884 785271311606112257,194648 792506240559702016,243187 780000969220296704,176890 759138854553149440,57105 769126707391524864,106756 772750237509255168,117303 754044971087310849,30590 763149688228818945,74133 773566246428303360,136904 749622052072591360,7828 754010154547441665,30633 761540076027383809,67906 765340555605794816,86103 794200666830872576,258331 758109542798413824,50698 775344122358075396,148045 789524719368306688,738099 780820927646838784,183546 786793501484732417,205728 742781886183837696,11774 760550641001308163,63451 762728451098812416,73712 785876472133148672,191812 771901606409408512,127218 793851960491253760,255393 760295836727250944,48119 768967801092669440,109666 769317459522363392,81294 773495839364755456,135502 777344083027034112,160593 794619167446011904,262022 786034993269059584,199546 781573669403389952,188119 788353864189747200,205197 756972916445773824,42128 771737596250718208,127366 793844570014552065,255484 794274909522427906,258456 759180361398034432,56964 765624993535238145,1170369 776205656470814720,153095 781626447945269248,189017 785479446610477056,194723 789191137743339521,221136 789799528421593088,227804 755443864341798912,35890 789783033096265728,223078 778260399988760576,166913 759545844626395136,57068 763816736164614144,11774 789152381359394816,215505 775839365909975041,150511 790707042524639233,233756 795271568263958529,264397 787813541147348992,205197 790656128908660736,232863 776121943275831296,351424 785904798377713664,199546 790935228609097728,233558 779989659589959680,176196 795673586052845568,249926 760214861234274304,61412 765651955880435712,88930 773886568293625856,139404 768862591707938818,109666 756188712225140737,41680 770406445204504576,117257 760852207407423488,64722 794291243480006657,259267 770937550705831936,122146 785538369602412544,196277 786952906968748032,90209 750677891722215424,14351 780644943077314560,182154 767135323881177088,97852 769241990278049792,112399 780899750811807744,47940 786265972516622336,201555 762665024695304192,73926 755152053140193280,34666 768300498432565248,103506 793993008769212416,255299 759741926316707840,59365 762693189803409408,74133 794648223734370304,262145 768167012925222912,103071 788476773101084672,218275 792359664528789504,244143 732459295061610496,350864 769063803548041216,109571 748188220526067712,11774 757755651279822849,47940 788150087025393664,199657 768820831556280323,107423 751180862520188928,16768 786225615611400193,201555 756252363845935104,41438 787264571262181376,209731 760467902738919424,62771 751120779593412609,16953 767761596479213568,101203 774308704468414464,141887 767059854016016385,97472 732208611770826752,350295 770981151599058948,122146 771741431358685184,11774 776064421789663236,153095 789146401410121728,215505 759713227420930048,56964 781111924280926208,185496 787306803801362433,210215 789517373648797696,226048 795660761309716480,267521 793788941379969025,254025 788136429830348800,215754 793427485023014913,252020 772793015035367424,132335 768970853539155968,110344 789340110219194368,224680 780408531136737280,179718 780593844723322880,181811 765560197947555840,87887 795479263554064384,266500 785684786878750720,196277 752942640513986560,24316 755525279959879680,37148 761766619043336194,14351 765235131011465216,86440 781836900202115072,190635 766087025149739008,89567 763464042757382144,77849 766398127255478272,91946 793182082537103362,249469 754243080656740352,31400 767807915461750784,101681 773528071785680896,136904 792710271450157060,245148 793997066674597888,256239 733067522178715648,355357 785236069654548480,194042 758226896903610368,51809 761306876898312192,67998 789556769114755072,221972 758599737012391936,53703 758829156398305282,54070 764995313589362688,85562 785925033503981568,199546 769707643346628608,114388 779481404652580864,173347 762272248468271105,71099 762979781788958721,75724 763440701946290176,78344 769565372647403520,113836 781213602724184064,185313 787000829613969408,208167 766556944052002816,90384 791424653763936256,237908 757049550225809408,17416 768966405639241728,109988 778627975004712960,169226 758191692042297344,51809 772868727310209024,132996 788148094571520000,199211 744633736138985472,11774 749362533690175488,7546 751002242258440192,14191 781456725635280897,139404 750430338254401537,12883 759466837423849472,56964 757737954366230528,47940 776941372519489536,158520 794980208092643328,264397 771499098633596929,122133 776952456479666176,159546 758493215544709121,51997 788527619784503296,218164 763835766975913985,431998 771391413787455490,125111 778442720847204352,167220 778827815319777280,170253 793953027610869760,256358 757881922681004033,49852 787703407612092416,210253 772939629712420864,132335 773470350222983168,136904 746376504112713729,11774 780616103672156160,182122 790585126019338240,231318 795768517052207104,268281 755566544508321792,37656 754078304064397312,31686 753111580527689728,24812 776223854221852673,153845 751555317901692928,18539 785893665835130881,196277 761324631538081793,61917 778326276096557056,167569 791397135971291137,238207 759354055898660864,57966 771114009353486336,112363 764200548396564480,81966 763801343521726464,80429 785874926372782080,198671 759193144126734336,56964 795774865232068608,247930 750856444430409728,15643 794326342577885185,260033 795700205161160705,267862 760509817484152832,62821 757606652073811968,47761 769408193546031104,111558 775093745205338113,145866 792023113286479876,242712 762694744858329089,73712 786279534416965632,201374 759487202925477889,56800 764961520598016000,353879 774260534795444224,141887 760797505139445765,64326 767960226880446464,102249 781820788949315585,186584 794001328989237248,255870 788018676171677696,214492 751581005014765568,18893 772881477759537153,132578 791762335459344384,241034 756553389543198720,43811 767874000802283520,100605 776349920894685185,153095 766587354412879873,94699 766291942166573056,91838 776959288149291008,158387 758838413021761536,54070 758846869103521793,209828 769678610991022081,114301 769814665543180289,26894 779339676612190208,141360 787609769594920961,211347 792170696096964609,244550 793175585136648192,250135 758487476432347136,53532 792555699742138368,246225 744274659881943040,335115 765331155436445697,87249 767917049221828608,101681 771776356401250304,127557 785621327231143936,197512 795032573424652288,263895 787829958731243520,207109 794510703470243840,254209 767159800354447360,96848 768589606442991616,107469 773660191816572928,138532 787012596452904960,207287 793528885841391620,249926 786261934442094593,201958 763957421790208000,79600 773973323537612800,140444 786955079383252993,207287 794046778643345408,257255 765048543019098113,85562 787075227536633857,209043 767849281495629824,100893 781120611649191936,185496 765511232573046784,352731 789942334960001024,228981 794750991052771328,261202 755862688387989504,18215 794724357415182336,261965 770423154254774276,116239 793322509705867264,251452 794620442078285824,262053 753034819810930688,25009 760495168193761280,62771 793947530010599424,254135 748926488997572608,11774 761363731926224896,67915 764373890252443648,82018 751125603693178880,15808 778569281558618112,168794 787903187441229824,11774 793225269385453569,250633 743983569974890496,1247635 789168340832968704,223492 790912636275847168,234653 760641292967829505,64197 762666995695235072,73926 776200729602252800,153845 750911067631476736,15255 769006973899640833,108741 771575518307033088,116932 791401038611746816,238395 753692451060285444,29263 771186142775422976,123280 765292019581411329,84209 755897893647683584,40588 758755880405913603,55149 766456577255694336,90031 768584590403379201,107469 788108045964283904,214899 733338196189143041,11774 760466521231687682,62798 788417449175633920,217837 768824312920993793,106716 790226649983746049,220819 732364154275811328,11774 762852484398231552,1248944 780287099454955520,176128 793430014305923072,252020 758253096120320001,52061 763033750112440322,75724 777879191349899264,160539 762885524088426496,47188 763498686844395520,78274 786686497026142208,204835 787798591486070784,213253 764845575330234368,84724 785877773537644544,198878 787853435563499520,201374 774384323872952320,143172 780051961492205568,176129 793842818615771138,255942 743109829779148800,11774 770467121981775874,118698 762233101397340160,431998 793420778238795776,249469 795659509117157377,266151 769342661081829376,108795 781894802262679552,11774 776740871177986048,154832 770374584377802752,117257 781594659881484288,186584 785256500067389440,194210 736313174530613248,1182330 762074374807707648,47283 791542133517848576,238207 773637591811952640,137565 755882321006526464,40476 760984667747028992,66159 786368781358538753,202727 791784105214115840,241678 758713819002568704,54070 787134818429509632,207287 771701842606776320,125145 786999091846717440,207974 753238313415405569,24603 760501068950278144,63149 792522150590619648,243187 793204994262568960,249469 750036204884811776,351837 773656741200302081,87904 767263571734622208,94699 772442025195085824,130247 765337205891932160,86103 765016026299768832,73712 777843742220906497,164001 795680434055237636,267521 792060172168495105,241678 732619518275653633,1035907 767608990989709312,100335 770485759941939200,118191 792877403290959872,247592 795372272643112960,266151 792100848469934080,243075 793140944451149824,249469 786495936537194496,202304 785435506083401728,195481 788891065130430465,221008 765209054629154822,84724 787117244866109440,208252 754718645767593988,33356 777407257889742849,159876 787346099963039744,191622 767383705644064768,97619 773809211155353600,137953 790518614134665216,231894 793891443928539136,256358 768884762064875520,109461 773430310809825281,135025 787456047921270785,209863 757509485170753536,47674 767751919800557568,100605 786908833230757888,207277 744419590520832000,353488 789555966127796224,223921 794595783366479872,261155 773910532139036672,139404 776498124860825600,1170441 791597254402596864,238099 774094262442926084,130980 786741356072988673,205989 793099560214106112,249469 794544672861396992,261155 779119923276550145,169916 793589787793981450,249145 787135840560349184,208178 771207017260126210,122817 776438750998040577,152872 793300171450937346,249444 760957609587322880,65974 772937135745671169,133714 773709145551704064,138205 786248795382218753,198862 788715061254754305,11774 794220981178888192,258829 765390138943926272,86440 773200821618089986,135025 794557123468197888,261155 733981658525880321,353200 790661165571534849,233307 769331520641175552,113247 759094568214208513,56784 788271677629136896,215754 755893689956696064,40550 793942290301587456,256255 781337492196765696,139404 788836270659297281,220332 793182146512977921,249926 795373050011099136,266151 755358293002944513,35890 753705325098856448,29263 781015940511203328,182752 789077255259426816,223286 793117091213770752,249469 755576539903852544,32873 785918382893785088,194082 793193630706073601,250430 761379719824584704,54719 772778594732904448,132366 786911287028682752,207287 750940493765238784,15255 767922741945044992,100949 788508940862689280,11774 793880486485561344,255942 750863138451365888,15168 765610165374742532,88546 776063069482909697,151845 793864830872674305,256255 764850159087915008,83648 785473171776376833,194723 762630972755935232,73926 766385347018100736,80939 772388067785248768,129144 773739683821948928,11774 753485893030125568,25189 770296377469435904,11774 771884260869410816,128591 781224348866588672,186434 763957479839444993,79981 785489276180004864,196247 762832665502322688,74321 787386196678717440,210706 791278773240930305,237491 750788603874271232,14848 795052408997113856,263906 756316316492034048,42249 766766078538182657,95708 768461921578168320,104662 764187376398761984,82544 789482096058261508,221972 766303973930307584,91946 795662476981440516,267050 787734743823495169,212710 788033646485708800,214354 772219411348369408,129650 778994539445022720,171693 776517051070296064,155688 788204521637883906,215437 774987230024785920,146259 777962314058330112,164764 763430711227449344,77598 764156128762687488,82283 779414626735972352,173347 788408614067154944,11774 793136027648991232,245006 781661234164891648,139404 742414718862655488,11774 770197129054814208,117257 778627669415956481,169226 779671694193659904,174116 765959810529398784,90384 794126515961139201,249926 763744453081333760,78159 773269873275252736,134993 787354773158670338,246425 760917076869541888,64692 758855215583854592,55502 772817651064340481,131049 778300885847998464,167311 789428233720573952,225359 795242300435791872,265649 751237038599315456,17591 786765187298754560,205728 755256497978773504,36056 774842940434763776,144494 780876468150738949,183546 785902168515629056,197512 736264757473202176,350247 773922775618625537,139613 777999063367114753,165360 778402524688703488,167305 791689970440343552,240483 794302910578364416,259267 776434753780142085,155688 795361709405958144,265878 752196247138791425,21074 759147457401982976,56964 756447052415008768,43248 790017106376953858,227242 770650432448319489,118174 760443423581048833,58267 790944397453950976,232169 794164697717084163,257544 793472171045752832,252368 772941123945766913,132335 777281541022031873,159876 795227353521750016,262849 763141748843577344,76577 755117311040720896,35449 791337404028293121,237787 763551491701387264,78394 763872534538227712,80939 771123230534840321,122126 774837041192325122,143473 793220932282175488,249469 771084258706194432,122344 786069318249447424,198878 791725125833850880,238429 792420762762215429,245268 749278062966177792,7022 754144501141155841,30910 768933977180733441,110381 786922223776956416,207287 793161824753463297,249469 750217535040131072,10662 752779547200724993,20932 776009221766688768,152872 785899557913714688,199546 786697550267023362,205902 749262326424039424,7778 787913830823321602,213887 788492925982433280,216265 752776097490546691,23167 774338358017454081,142503 770712470973317121,120625 771716185754710017,125554 732285663391944704,350588 779291252869074950,172962 781181347649974272,186210 792770704559276032,247240 793524618250387456,248719 765199579088166912,85562 795715582628917252,268356 785316312226553857,194648 786939416740700161,207613 790727863666413568,232791 732286347013017600,349732 760570708057530368,58537 766349712681295874,91956 773716830552719360,137042 791769467093082112,240070 759199804509589509,51798 765690675711082496,87904 772811266658340865,132364 785302635670712320,11774 770382131667185664,87904 775824631932461056,150426 791354097081298944,11774 767336882300592128,97438 787007500432216064,207965 775432819661234177,141415 778199783760547841,166390 751869688095895553,16299 791680062806458371,240260 794886314860625920,262849 750024958978486273,7828 773583651124555776,137042 781523755449323520,186584 785678961330167808,194082 788742685339242497,220029 788758661506084864,220332 790261540859551745,229724 764958087304404993,80720 791052791515078656,78159 757040084516343808,43391 788115582692495360,214812 755852142280339456,33044 756491009333178369,43383 763152648837009409,76577 773141607868575744,114219 780473025955147776,180647 732733592028119040,7092 793114949459513348,249469 762280625466474496,51778 765697852643258368,87852 773568764944220161,136515 767291213988892672,97438 768156290732265473,103294 786048726028554240,63776 787042932398264320,208395 790620126039072768,229901 754825726558208001,33470 767831454881419265,99111 789259062466662400,224750 742767078235463680,47188 762322427120607233,69231 769703367887187968,114810 778333419822612480,167220 785544907826073600,196917 791396812187918336,238207 781489480469315584,185310 793057721012588544,196314 758339829369180160,52112 785619232411254784,197297 750844014535016448,15643 767396991315959812,97379 770606811825049602,44421 790267162925621248,229724 760481711448731653,62777 772099702657613824,129558 790614073297637376,11774 791981541366779904,242693 750843248898375680,14567 769648174659010560,114263 753304564921622528,26458 777357218815488000,156835 791366490016579589,238395 793220755240710144,249926 768847296721149952,109447 788873906509586432,221832 791799438415163392,240926 760783277229805568,62492 792719191208001536,247005 795264637176578048,264807 750901389350432768,15201 788126718225768448,215754 788011651580567553,214114 768924778514223104,110362 792572010807357444,243286 768855056057786368,105109 758532299881385984,52112 758804101505294337,1248642 755448024546086915,35890 761620325918388224,69565 769756509173608448,114357 789468530097872896,225981 793858723320127488,11774 768273310706577409,103126 778733190257086464,170187 788086214318493697,215005 788723901391998976,193533 732649989663416320,353005 760800614469230592,64722 788394888194732032,217519 793901194594902016,255942 787023950220029953,207613 785938626836369412,193297 764173445269561344,82066 768194238404136960,101681 769811742406873088,114884 773887712076009473,139404 757303367605559296,45319 773239707060740096,11774 793438876777918465,252196 795456246564392960,264397 758660303785570304,50535 778474305063522304,167220 778014326284181504,160539 780555075282317312,177233 773920499340541952,139404 780106903678484482,178360 772047405713911808,127582 794676803113611264,261155 753944253353500672,30296 754726722466095104,33356 758126999110049793,51595 757435314117877760,46624 758713768306216960,54070 795387742377091072,265608 776105189728198660,153658 789946212111699968,228888 791005891864649728,235617 791717453705256960,240926 767806737529376768,101681 790041709514072064,228354 755181905864261632,35890 775104166926569473,146704 786659937287929856,204413 794320957297086465,258922 767485850057748480,90982 791669577969172482,235812 768949928680980480,110023 788530832893849600,218219 794539741475733504,261155 758590092776648706,53163 763910982666072064,80153 781309778509307904,187248 794677822572769280,262022 766779463640059907,95708 775848295943974912,151242 756309246623551489,42432 762855382679027713,73685 787063122238537728,11774 765713885844373504,88930 773953233119129600,139404 772085669833342976,128934 763440979873587203,78304 775700330839506944,149200 768092192015388672,100561 793464696791769088,252408 793516687853101056,250033 793316098951286788,249926 768925228952981504,109470 758293049038499841,51809 787515847199690754,200621 734838735691481088,352075 766322768036163588,91946 793428528230531072,250033 794981428199047169,262849 774567342529470464,141360 752291201991077890,11774 762710329553936384,11774 793538739725369348,11774 790984800085630976,235590 755223610269306881,35403 758408925305720832,52696 793086039409778688,228634 788848231610540034,26066 759153427612069888,57348 781207423419756545,185595 764603227769827328,82066 791723843119222784,240061 752908060847443968,24134 769986857438474240,89859 788488411896217600,218275 762145702977867776,70509 772592203814227968,131027 775807098533744641,90193 795481850496040960,264812 786791494459854848,69745 789300102154235904,217123 794375794013388800,231894 763594662011514880,77849 794882301985484800,262022 763128885621956612,76858 790661712978423808,233307 795085268583907328,249926 751113212662149120,16299 759200689612546048,56964 786961097307729920,205091 772923089801781248,125381 781341808395554816,139404 753686044483149824,19598 751641305982402560,18567 788044725160935425,213064 765324286701764608,86103 777290967967731714,159876 777802483439661056,161988 772659093139894273,131008 774308605809963008,142692 781061185961459713,183468 791634727283195904,240145 773510558700240896,137158 775109331771617280,146720 753264415202484224,23742 760166398983364608,61444 766558448200790016,92917 732104369861058561,8431 776563170156552196,151374 795768066659393536,268643 756998226939699200,44274 791768470132260865,240483 774431674654490624,141041 794178847096741888,254209 773599420227153920,137158 778443169943859200,152594 794390629706911747,260181 775954982092713984,151526 779403619657449472,174660 781699879441620992,139404 790606571151564800,208178 760497084151857154,62452 790881565521899520,234583 765450242493812736,87245 751812383874560001,14277 766033235398787072,88669 774015853935235072,138819 788110597606957057,215050 794235720760262656,257325 792286049301135364,244297 789564573993070592,225949 777247876455997440,87904 785516786666078209,105109 795742313255407616,262022 766608218999095296,94699 780058400226996224,178089 778579519493943296,129991 786642040796880896,205270 781284152003874816,158387 755490854962393088,37892 750375931198500864,12883 761151793896296448,61051 789137176529252356,11774 792556089892020225,246225 767691697111334912,100561 774013575438278656,140161 767678821428441088,100605 787406470136463360,210694 769032685599752192,110659 756850701465157632,44271 772589909928325120,129551 773674276972998656,11774 786725701986639873,205143 788512489063395328,218164 756555730166177792,11774 765696869456613377,88881 776111009865961472,11774 765839650992877568,431998 778725756859916288,164001 792769982128095232,247241 733040613839409153,354926 766751270648422400,90384 788040577795358720,210238 761663775472705539,68993 765029108648583168,85767 779373757169295360,173325 763068231674236929,1249042 775144329769803776,137953 787014957636255744,207965 764308285705035776,80939 755044831454490625,35044 758411073561190401,52061 776562437101346816,155390 779057064492412928,171693 790283954683256837,229895 778965676421738496,169916 781702475678048256,177455 794189808109162498,350913 761546725936893952,68936 765931048882417665,90125 773248613476667392,134993 752691293667467264,22546 768470762076278785,105041 755720235739672576,39213 757652842563801088,47545 772998562900742144,134033 792832678554800128,242693 760596328128847873,63655 765586392701206528,87904 788762650289246209,220029 791301319009062912,236502 756476499641925632,43391 758131622252310528,41703 787903172010311680,212083 795495187896111104,266079 767430725624668161,93918 772877478163574784,132335 787289406243758080,209477 787848424330780672,351931 754097881129291776,31035 791795864360497152,240763 789938082258661377,228576 745302159231590401,11774 757433719158370304,47261 775445457568837634,149040 775434507637788672,148994 793624405851066370,249926 795232044267675649,265644 761533157455831040,68908 793170471411908608,249926 775352986629316608,148045 789140525542576128,223899 761672684442939392,69565 794880538184126464,262022 751742659337785345,19485 768892870690426880,109167 775140664392712192,145244 787929709661163522,213887 759056766625722369,56552 794945524600184832,258040 766758763453906944,91700 781622634500935680,188458 792266516150444032,243187 790660793276764160,232137 749457664602624002,7828 790718075804844032,232169 762498502958026753,71476 769577241793687552,112965 780081490898149376,164578 749688838839078912,9433 756350140210786305,42432 774818000570580996,144494 777322411536576513,161456 748366044432113667,350826 767116296957861888,95672 756954059798609920,45675 786451755148177408,203510 759206835404562437,57463 768869062252331008,109666 765250208263307266,86763 788033663367782400,86076 753359737832345601,25255 773518872100102147,135736 774669577657528320,139404 794738075570204672,262053 791876773722062848,239998 773846903138164736,138819 753696343051407364,25995 775523397832966144,1250232 786001799517876224,198304 773974801853607942,140444 780831372013244416,182037 762853987297005568,73685 763013012491874304,75973 764258533043036160,82209 787140160517443584,209184 791663072960253953,240483 758355449401970688,52566 778602585842343936,32625 793920456365576192,255942 764629438571110408,80648 765299733506039808,86472 766592081909444608,91687 760270254320726016,60819 754016298741407744,30590 793198656807579649,249841 766302642519830528,11774 778609863286984705,168794 786387971503259649,201555 794672011368919040,261059 794909202682626049,263096 786389084134633472,203346 766222181776789504,91132 791484601181011968,237908 792105880820994048,237964 778281880886050816,166339 758487688324509700,53185 752926827480395776,24497 753630515425521664,25189 764833192926937088,84724 743241748365869056,354153 761677074172145664,69878 762682862629974017,73926 788464890969264133,218390 753375403687960576,26492 761539331223879681,68736 773881656981749760,139404 781098222152392704,183759 786197712936972288,201619 791003232873086976,234583 764197794534088704,80939 755559160301785088,38183 787654618243268608,206048 795396432911962112,266884 781198399244611584,186212 779673151043010562,167939 786751419894202373,206008 793700134806757377,252020 794164848674373632,257492 778817999251746818,167810 779705701908160512,175092 749184799814844417,7435 758294963910221825,50804 793103707781013504,249469 764190124141838336,82544 765430878130544640,84449 770694357338853376,120610 773696275413884928,138382 788763817035571200,220526 762208099746865152,71652 776212974801412096,152426 794693329795563520,262849 776427349516685312,154832 791465829653159936,236945 793448828603101184,252196 773509406818439168,137042 775037395146149888,146580 778258019805040641,166883 763868065675157505,80153 792296851315785728,245035 763398275667931136,77735 777335305099673600,87904 749607715857584133,9285 763909697791401985,78344 775786816100306948,151212 785920490149777409,197512 757979909507518464,48220 791819414916128768,240718 793298624537042944,250869 793862963354542080,255393 760280473222258688,59446 774058453396430848,140230 768331834191179777,105041 769971496064278528,105109 772515518565736449,131045 776899913829548032,157708 786943840552906752,205728 793120796600328193,249469 777763051420393472,159383 778440602664828928,129128 760626577319272448,63937 765985177294241792,89740 772246269045542912,126246 789326174732357632,225456 794378328190976000,257325 772858240849752065,132875 787283509601796096,206007 768866724032552960,109767 787282221350522880,199307 753762142638125061,11774 755691895112728576,38088 763809914695389186,79987 771129313605410816,122429 793201598809853952,249926 791983145373487105,241819 792487449511550977,243451 767075752445476864,93170 750133095249039360,11370 770761439837507584,120363 785606483337707520,197512 788724550817157120,220029 780685485781811200,182036 793582966194614272,252679 794563257503600640,261155 793994124424687621,257423 777915676551880705,14383 742128477680238592,11774 757188677789487104,43828 758389749895819264,50827 769741187464982528,105109 793495511319744512,252741 756628449624723461,44271 777128918771900416,159876 762638155967148033,73926 752235697335996416,21461 755134631360532481,34666 756259030205468673,42344 762971053626830855,74133 793141022708477953,249469 749701099632877568,9433 780611996345524224,150151 785509227515305984,194230 764828105588342788,84724 764992858637991938,82283 770299331358420992,11774 781470469186850817,188119 756921076714569728,44450 758427570106871808,53015 779127806848536576,172962 795064160988053504,263907 733040707506692102,1170839 776018776336830465,152735 788756339698851840,220526 778587542505521153,167319 788743980234059776,220332 756831099708403712,349306 776076042599538688,153183 778177281198088192,166282 761645764237897728,69794 773895336574279680,139404 789535120826830848,214354 793455353497317377,249926 779291797004496897,173645 787154097732407296,209043 763214586694598656,47188 761935722177712128,431998 762319943916326913,1249020 773918773090844672,139404 751025100116336640,16422 787082781692039168,202636 794149834584227840,256393 764479099737890816,82283 752937994714095616,24257 771851145400561664,128230 757611998792134656,351463 785615832344698880,196277 732260964943323136,196346 758135797501530113,17640 787720170890489856,195492 759456751502495744,57900 765244226602987520,86645 770449069999214593,118192 775210493376159744,139158 786698334803267584,205353 760873224817246208,65222 786992278095204352,205728 775293834397753344,148126 773636550227660800,137639 793981007154139136,256393 791625242280165376,238292 768962449412354065,108795 768094850814214144,103552 777341509595115524,160530 756633651060826112,44450 780555965791895554,181548 787063347007021056,207287 760845527403683840,65108 788010915891412992,212139 794308654392410112,257492 790688228445564930,233596 792703276479152128,246674 792886847147913216,247592 793136411016822785,249882 760818585417633792,63465 773209979893456897,133454 780388356991619073,179742 791716993917485056,240926 751216011446214656,17794 763697550427914240,78947 768193935667826689,104313 792311119008370688,244373 794947839621300224,261155 750606305656578048,12883 756294513371426816,42344 787833810369056768,211890 790638005698621442,232881 763223515386421250,77237 764152876553744384,82283 788805010947702784,220130 786029261429678080,194085 781229841412599808,186434 770440015511887876,118191 776508779076747264,155898 794014882773565440,256439 768535887130992640,104973 732209422374567937,350278 761211097483472896,66897 775738103159980033,11774 770740754905960448,120610 785299552341340160,194934 794034192690515969,255942 751030778671267841,14858 753276740537950208,26140 760983089623470080,65455 769964640935739392,111114 771015390361182208,110585 779451526129516544,174244 790896310253719552,234583 794653686614081538,11774 794087698642386948,257492 752245795940864000,18562 763885773888167936,79513 788550624656830464,215412 758938798478680064,56068 779025344586211328,171991 768936169719599104,95055 775533801694912513,148574 790625567435399168,232884 752030916088729600,17794 790552458389061633,232137 791435097798881280,238207 791968833913229312,242440 763732313591119872,78304 765524800102100992,82208 788420123157733376,215163 794321627844644864,258878 771130353037651968,120474 792075651570434049,243187 758121471487205376,51344 773235593283117056,134975 778294349163474944,164826 785252357416243200,11774 792358144211058688,244143 794548648394821633,261155 776846379939405824,157755 769981244973121537,114779 794398906222342144,260284 794748863496208384,261306 779820079370371072,176109 763158176036335617,73814 789964901515079680,197046 788690765572517888,218875 795364324407549956,266500 773560637288873985,124191 776738007953117185,157755 793457853172514816,243535 781433736025997312,187857 754791752259600384,33356 756288376261660673,42495 787728974247960576,205197 769161773962244098,110942 786794970107695104,205349 791802784622313472,238429 764178751978635266,82020 773524147645190144,137158 757326924649668608,46379 763891219420307457,80209 764988735389851648,83391 770455664607059968,118477 771945743930253312,127775 775416151081758720,147751 785589450315358208,195712 781318950013374464,186210 790609420204011520,231871 765343912059871232,86076 768960895015714817,110615 790985003265957888,233692 776572983070564352,156835 791369293132890112,237908 773597884373540864,137869 795361251211755520,266054 761789290095513601,70355 760433091395526656,41680 762082963223752704,68862 768596638772461568,107428 778498161199288320,167517 746499545215836160,383096 768164917782384640,103354 764468824162742272,83391 780829055969009664,183269 794672821414854657,262022 788501874328559617,218275 768350854982340608,104406 769656399664066561,113412 770270502325669892,117257 758727862379610113,54070 791348319473795072,238395 732186918650318848,350015 758869899666071553,351666 786689716980748288,90209 776641573505433600,156103 787279595263422464,208022 792121224356913152,233467 752039896735330305,19599 759975330790592512,48549 791873754880090112,971825 762716301588590592,74247 774724315107340288,144949 779000750915616768,171795 787801252138655744,213064 791086464226435072,232169 775183937261953025,144152 778494851423674368,167220 787022290043015168,208065 791854172312403968,240145 741613407137366020,145399 788597080428273666,219537 770408273098964992,117934 750921401423519745,15643 768948559441899520,110023 787250716377161728,207974 763753390010605568,77637 763838859025190912,79911 792118742612189184,218002 778266352645791745,166532 772840445072277506,132914 769497076686282752,110060 769575194268540928,113412 770444296772345856,11774 765682271517114368,84724 777165011181535232,157693 788526222972039168,218875 792767872472842242,247240 788490192973729792,218275 758641630433783808,54070 767997565212069888,101681 765393485360836610,53033 774349666087469056,85229 788541098796855296,210390 732143823384674304,349277 794819695660498945,261818 760927611216199681,64730 761655301070282752,69767 786315754576683009,202429 792487214831796224,246225 781911905682202624,191354 763894370298978305,80209 788767832574222336,220526 747561597938262016,351349 773857192801865728,139404 771694406818816000,127134 794249506665611264,257026 764939088264765441,82449 767543187682365442,99124 773760089383641088,137953 786666239376564224,205270 755167609608294400,35890 763465904239763456,77632 769197614830989313,109666 786318290041831425,202429 749647902813876224,9433 777810225973911553,162240 793847197192323072,255942 755847486946676736,18215 793130583148810241,242693 763219054127640576,75724 773910252039331840,139404 749695250231427073,9433 785629177126846464,197512 773485492025167873,136947 791357441220882432,238429 742723157958758400,47188 749376202104799232,7828 788106079855050752,214209 789514568770936832,225923 764625136398004224,81946 769579553824108544,113836 793982301684174848,257325 765234502025084932,86440 778374882669113344,166852 770342982692249600,117609 791379819372118016,238395 766951886276612097,96985 779266233367613440,171889 785322561093730304,11774 786291475562790912,202652 776477670016114688,151463 764344342429495296,82582 762644073920532481,73814 764484397030486016,83391 786935428712636417,192032 770012098457899010,112693 791355109590564864,238395 775170211137728512,145866 785515130125623296,196277 786597638313480193,11774 789101348063019008,223286 795341927013040132,258878 773622549158715392,137740 763830232767950848,80482 765577289845178368,88052 762397197132566528,1249026 765878308357730304,89994 773588456110891008,137042 791242178337054720,235881 792032551997214720,243187 776370592027021312,154542 785734136208117760,196277 770410455617642500,118191 768422638586826752,105642 774418856806756352,141360 780572257387028480,11774 792280916592766976,243427 754862251669004288,33356 750176143890849792,11495 792924873098010624,247379 794302052671229952,259543 795411140046008320,265875 757791293900632065,48929 759250366689120256,56625 778802158443503618,170678 795687131624574976,267862 762947534956400640,74571 794545750533255168,261155 760360891703500805,1248387 750804839580438528,14848 756652280741523456,44271 772491125001228288,131045 775095097230626817,146804 775032248160620544,146580 755610624302866432,36877 768938640269570050,110362 790730311952961536,232863 775982867033780228,152735 792140816202379268,243615 773665325598531584,138165 786241470168600576,1063777 794019316790415360,257492 771930407990398976,128017 777902357560561665,163763 788064580345925632,65113 775846943654154240,151165 794898210535985153,249926 769033662574854144,110659 758042856023994368,51069 791804054838050817,241523 736935996038774784,353374 787849747235115009,211347 793849397784088577,255942 795179237254647808,263896 761654983892885508,47283 772515445148573696,131421 788903575632084993,220820 762817034845622272,73926 767542554904567810,1249440 795091641631670272,263895 766107240063438848,87858 753693594200973312,29263 755816885778837504,39809 773952849147408384,140444 761950894686699520,71325 773254069980893185,134993 771825864329695232,127657 786181290881986560,201292 757263576264499200,46612 788871015489232896,220815 793281528860028928,250216 770783830898794496,120690 773516744476487680,137042 781618301860360192,189032 788569287057256448,213491 763516009252782082,78304 788155548751495168,216038 776888390247743490,159146 785799656370475008,193205 754713551743451136,32404 778678895130259457,169201 756237452315070464,41506 763148941735014400,75899 764140879678365697,80939 765608534499143680,87904 794215472006774784,258456 794553449698492416,261155 785914836580524033,198591 791683627713044480,240319 778235246579884032,166409 785822022194565120,197512 756199048860676096,41632 778641388464246784,11774 756311986774827009,42432 765133056420216832,82002 758818963081965568,42453 779806924749541376,176203 775550300644139008,148684 789456587878457344,225981 732633431654305792,1170365 756308605079609344,42432 757220224894537728,46228 785908199220125696,197512 787074258862239744,209043 794354902843670528,258044 752998816958132224,24604 794587348206047232,261155 765104090623905792,60346 787441648301068288,207733 763324844230447104,431998 794876611741052928,262296 771414052136509440,125381 774003356457054208,140495 760949682809942016,65404 786966703603343360,207942 756225434715586560,41763 785378189304410112,194082 763131111765573632,75899 787021687166423040,207287 792030122345836544,239692 734118396531462144,41724 771135872259457024,122690 757945943874383872,49925 773073554535489536,132364 791221542818643973,235487 757187005008654336,43271 758274525503098881,50923 770279947965313024,117257 773698344258461696,132996 792737637836533761,232863 793255163343597569,250633 748186805275484161,1247822 781248932034650112,185310 773888333198069760,139404 778615330566508544,159861 761067516873412608,65974 771467342110789632,125839 788458064756088832,218275 776610089872478208,58531 793126553563516928,249469 790048793320357888,228124 762121602414764032,67586 768967992960954369,110389 770905042329231360,119937 791022535143886848,235756 762019652499279872,71502 771498906643468289,126293 773921893447376896,139404 779380676210589696,174557 787201339038183424,206896 753031817700126720,24346 768226391754170368,103924 771450671388299264,110585 787917899004579840,213887 794739815354863616,263171 787093292399808512,207965 791771974829690880,240483 748976301772505088,11774 776072094459322375,152182 764933718628769794,431998 751717753757716480,16422 794136879461466112,258120 791162481469222912,235886 793675996452958208,252581 767146197156962304,96875 788281020210679810,11774 793205641691009024,250430 764223143049396224,82283 772819443583811587,132578 781902103367200772,188170 788438748862316544,217837 755097827022430210,35044 790282554339266560,228341 791350776807366657,11774 773412889399062528,24173 773869404299923456,11774 794706661743230977,262886 732717088070991872,353228 767705879030358016,100506 756261220383068160,42249 771067414171660288,122982 776553020859580416,61412 787082808351002624,208016 766342308845486084,92860 771553339427295232,125853 790274995696050176,229693 780087367491256320,167674 790930092503412738,233558 772220553717362688,129650 755593852451291136,17416 759113241284972547,56552 760963247503794176,65174 795678839015952401,266464 765229827871891456,83391 778699976117399552,168892 786969719496511488,207949 794526072360599552,233705 795064259130642433,263895 776689900984729602,155451 793946276563914752,254135 763116592901218305,310644 764836729010348034,84711 786269591530049536,199660 760002909576790016,59725 789143925097308160,215505 757260882082541568,45348 790993365806510080,235828 792458471945990144,245575 753683598675357696,28563 758132910922670081,51595 792577038469050368,244270 776773819843346432,157755 786058649433206785,199496 794717539054010368,261155 786096429995528192,90252 792452737212440578,245575 732878683946508288,354102 754754690164723713,33356 792992168621314052,245148 775730187572875264,151071 785544723054399489,196523 759190478650765312,51798 787848038026924032,11774 786426796916903937,203510 780112490126540800,173347 771515773802123264,125311 790650449154179073,231881 794548831358550017,261155 755164165287841792,35890 767514042755756032,98972 757016874811027456,45672 756290323295240192,41632 772455162531151872,131027 774946319286804480,142671 775833237897699329,151947 787588366556553217,211347 794391294361661440,252020 758646226648649728,51451 776837074112552960,158327 757059336371703809,40035 773623427257077760,137740 773707291749068800,11774 794187307121311746,221143 770649845719851009,118154 791178606424813568,234575 790014712914120704,228063 792751299515322369,247232 775673939896963072,141360 763216570810142720,72955 790990923513683968,235590 780247068803596288,178076 755498217383555072,36056 761326681097461760,66922 768158691744940032,103083 789554401648136192,226881 750539950161006592,11495 762700138825388032,73926 776178568162189312,47236 777509697175691264,161988 781196752045105153,186352 794872310754705408,261796 792887539019485184,247877 776123546820943873,151401 781201148061552640,186434 763805375716069376,79814 767362753887477760,90384 774974159571017729,144682 763397628126040065,60363 767858643660337152,101681 772134397176782851,129558 772739137128456193,132335 766461524114374657,91946 768778542372888576,108849 780882558821109760,183288 767447212901236736,96785 768987960440033280,110344 788204383922257920,215608 764148267965747202,81869 767801665227554816,100605 781873064648802305,190269 794004868113403905,257325 792128361829019648,194082 788002404130181121,214354 764820046656991232,84724 787292458207973376,209477 791360035288866817,237844 769168393459105792,111448 790359107232378880,230485 790664278705451008,232169 791408648606081024,237908 768179772644069378,354891 773610154998673408,137869 780863138497462272,182659 754752072705335296,33356 766644386646069248,95045 790303423895830528,11774 785312613852811269,11774 792751583972818944,244990 760455018415853568,61011 792439447690280960,245095 753357878237331456,27222 759213935836950528,56964 765407048578191360,81946 771679053078114305,118191 770386713684344832,86231 779391511922434052,174557 774380831506767873,142648 773377269091934212,132996 794926973042573312,218349 795697938630660097,265030 751687571692855297,18988 764835651988627457,84724 786671966505754625,205728 792063860861726722,235597 774651192127488000,139012 764101964384833536,81850 794541561224765440,259482 795454848644894725,261155 771182666355838976,122955 732396943071191040,351467 777699667412783106,160651 788801113659088896,218275 791647373051166724,238292 758322336139513856,51344 753802548239183873,29263 769310556029198336,111117 794267314996715520,257325 759354290439880704,32825 760459978377273346,62063 777901773218455552,11774 785632828230868992,197091 773995113337028608,140211 795725352781889537,261155 766466084320841729,93823 767450914416394241,97303 740388274930356225,11774 771108233733873664,122982 789088673803358208,223286 774258143350194176,141360 788020714129457152,214354 794537231780368384,261155 778296509305655297,166409 785549608332255232,130635 759131050064875520,57056 760830829996179456,64758 790291798937759744,229693 764575867142111232,75349 769235542055784448,111558 780239173173153793,172089 766792409380335616,95672 780375818178555904,179742 786819725812637697,204539 786944152726634498,207613 791491916122632192,238207 753922435230162944,29786 764836053077426176,84724 793616511806083073,252824 767894213371449344,101203 790892701470302208,234583 788163299720429569,216038 786776691536384000,205728 791255913042763776,237491 744302460764729345,353603 760508867482488832,61719 770613194771591168,119832 774423899157041153,138222 793527576840900608,252020 795714431527305221,199307 788569180555456514,217519 791298734399320069,234212 744536010827014144,669866 776996092009480193,157755 788258181189214209,11774 791153391288328192,234796 791668306990145536,240145 764209427473797120,80393 765237328553979904,86472 769672657121992704,114779 771548598743949313,126389 791642994533367809,217123 763925323092103169,80393 765346502508150785,86725 775715515885088768,148877 792566647181680641,245963 793487333047824384,252741 760637262497316864,62654 761639906368065536,69711 791843566683295744,241678 794302668374233090,258331 794917226310750209,261987 776900595575771136,159359 758527485524910080,14421 760887314696601600,65404 781206615433314304,186434 767974910450733056,103552 769036994743832576,110550 775918912747606016,152498 793127014412582912,249725 793462535345217537,249926 787053467940552704,207861 768132649403711490,103261 775738683295096833,148994 786963177237995521,207287 792129863779962880,242693 755158459339902976,35890 773104222296498177,133454 763882035890884608,33186 767122409463971840,97852 776797815380905984,157755 786377116963131392,203240 777047468680867841,157082 793759290116939776,254494 773962822749270016,139404 760968903556079616,66105 768573615004450817,107428 777627975718150145,162596 781120677218775040,185310 786971742824755204,207949 772590271536050176,131027 795000601012801536,261155 762097277435465729,71476 794651482238894080,261155 756291876618133504,42432 763430638749900800,78304 788425892296962049,11774 794010035655495680,254505 766311909398380544,91946 771519741571764226,123747 769340923826155520,112693 785391086550208513,195481 785881708470136832,197512 755537804768243713,38401 789699563720355841,226999 765312193013231617,86472 770212697384292352,112399 791696577857515521,234990 775008483464847360,146259 793185592179847168,250247 793887257790976001,249926 764966963781181440,85562 790884619188973568,229177 766691379120513024,11774 792472620201496576,243075 794472207271559168,260871 780953177768267794,183269 788406213297922049,217519 755117568931860480,349060 756361796500328452,41518 788769747580121088,220332 789931590931447808,228820 762555111512039424,73030 774659432793923584,87904 754750059267301376,30590 756554731166674944,43553 758089923366977541,51069 763459554159976448,78159 764239699258990592,1170700 771551700016508928,125554 770406997715935232,118698 768545806500499456,106753 776565454810775552,156053 781579473560989696,188401 795695900781936642,267655 785989017770729472,200490 790974984101433344,234583 753015261096185856,25071 775032361138257920,146259 732823377803661312,1170702 779866000539856896,177248 789040026566987777,223040 764471918842023937,83391 776138415553318914,153915 781384632755302400,186584 788821935383781381,220332 791950000552939520,240584 755487852511629312,36157 771442739045076993,124744 790660087643836416,233307 792596451008229376,245148 759083483260129280,56730 732405385466945536,351467 749415071638577153,8497 772512466693566464,350954 790577623692959744,231894 757614618097299456,47782 787021204053819392,207861 794189935309766656,258598 751188127734128640,17416 771488731039731714,125853 775334500377047041,148394 785547733650313216,130635 754725871848722434,33356 764338327885582336,82002 773890746453749762,139404 755953128214847489,195876 763441907838050304,78344 763917188625412097,80393 757764490855272449,49070 758740997635395586,54070 751106908652732417,14858 764491530056839169,82571 772575282284924928,110381 791818345297305601,228820 793167131961458688,248685 777013569191747585,159093 794668950571323392,262022 794635549957046272,261155 763094654661386240,76535 765587750477111296,87904 766269994657312768,91946 787058984041652224,351252 794330037725982720,259970 755479306453651456,26458 791663759869808640,240483 778080543644811268,1011996 781595583198793728,188779 790877335520055296,234583 760353101765148673,61922 770702363359182848,120541 777252424507621377,159146 793403043177955328,251452 752622446537211904,21332 790120835197636608,23762 791024938324938752,235590 789076103444860928,219968 793134409171861504,248437 793464305047838720,252020 766271798853963776,91751 793853071411453952,252893 765660516303966213,86103 764835094620176384,84800 766673119444602888,94699 767812132322811904,101681 786653139445420032,90209 788461328084115457,217574 786602351029133312,11774 778733676259520512,169410 794281792664543233,258598 765927493274439680,90020 786991677290450944,207949 795281176063684608,262849 756389946651512833,42432 765350669536546817,84209 781252240761769985,186212 781527221647187969,188119 786990233724280832,205728 792563911996289024,246225 787816844098998272,213260 751154549071773696,14421 753014105200480256,24316 765880201960001536,90031 771918858617753600,127134 780544734804729857,175092 788472921282838528,218507 760526321617342465,62916 764979047034003456,84209 788645516376629248,219683 732195330008190977,262022 774466907621695488,141360 778360964534067200,167569 785611323069509634,197512 766255596890750977,90388 794573104618078209,261155 795026407109709824,263895 795406475275497476,266491 755169619875291136,35890 758377330645622784,52122 751652365090955265,18539 760055687456129024,57336 775789263090843648,151748 780221328770994176,177773 773634238801387520,137740 775658370955091968,150511 775726451702149121,112363 780102319048364033,174109 750885625327341568,14781 779000260009963520,171902 788208256350990336,213064 793928546171269120,256471 780554669156249600,179146 792206270165987332,243187 772226595570454528,128934 776514562900172800,155688 793814364818141184,252581 751896106162876416,17794 759147604861001733,56964 761384715576160257,67226 768052681751535616,103012 777249248656125952,160480 788445753551167488,217897 791383910546415617,238494 792223452912508928,238780 765683319048589312,88459 781137086124400640,185496 732396607769976833,349814 776414545459879937,152735 790919059076321280,234583 794393659638681600,235566 762724844999962624,73910 763190951237947393,76535 788406320487501824,11774 735451358153711616,352687 750456666479407104,13201 794989134804881409,262847 794328022950313989,257423 775058338648322049,146847 751960968998031360,9132 773932241420296192,140232 781104418737557504,184539 789906922258309121,210706 795037482874273795,247930 786004238757273600,199211 780266621042499584,177444 795278140461481984,262925 742386297680072705,11774 751939289500553216,19806 762403067941748737,1249021 774286576360849408,142506 778953558360154113,169437 756602804056317952,41839 762496421014573056,67326 778960228939431936,169550 788051545124397057,214354 789414790061973504,218832 793946524246016000,257026 765948124137398273,90384 792054918068604928,243286 751061011436830720,1248141 767664374047711232,100541 788389875649241089,217519 793205595545350144,249926 794568244153630721,261155 761649103172431872,47283 765699616356507648,88457 785935886147915776,199960 766102458913337344,56964 749415533708062720,8297 777658460003500032,162596 791373649412587520,235621 757616654293438464,48351 759006083088207872,50442 791781667316707328,241678 793607408459223040,252196 790724873282654208,232884 793355481041383424,245591 754715762145714176,28732 764907099180720128,84889 769885617585000448,113982 790650717547614208,233152 793560844315406336,252014 771380262559027200,124597 792896219894931456,247877 769554563728748545,112660 786416458767228929,202429 790357893027500032,228354 791011689395163141,234653 792527500740030465,244289 752997630469341184,25255 766273811905818625,91798 769903539367718912,86103 764152175530536960,82283 793203030912925697,249926 766892324295106560,95672 790996283838169088,233736 780765672225710080,182036 754212045810241538,32216 781210046579503105,182665 789476421114687489,209563 772177528299466752,129471 793983974645186560,257325 792095684015030272,242693 768591843118362627,102846 785827465084047360,197512 793110101678759936,249469 763196388083634176,76549 792840693542682625,243075 791811734545719296,241819 771419340470116353,125367 785932705049481232,191961 788136432711770112,214809 788962609127120900,222500 792479293167108096,243286 792158910035755008,242693 794593284664520704,261155 775781644640804864,150663 755452153750171649,36888 776949518193405952,159245 780951639842627586,182257 785562333816860673,195975 787999302744363008,197512 761430046930116611,67973 792428433309519872,243513 764934154660278272,11774 787182183391776768,208867 760835975555739648,64722 791786933223645184,240145 757729625137041408,49121 772902373002018816,132908 781879360575774721,190602 768207632272199680,103924 771914370456645632,128519 779795089564442624,167101 771924816202964992,118191 758765850962845697,55112 780876315096387584,170187 758093510759313409,51069 776472724399067137,155390 766649086443347968,93261 785522311331840000,195165 786245797503504384,193587 789936083324862464,227242 792431602655571969,245148 777372662939131904,161546 781113394766159874,185496 794013540080357377,11774 776639848048267264,157339 794678314828959744,261818 767852434232225792,102137 777527925042245633,161988 786343835458646016,201555 776120326887440388,153658 792150518428819456,11774 758763013889519616,54519 777255453675794432,159146 791043445938937856,234583 791470174754844672,238207 765122438942384128,85023 765391126140518400,86440 772423758841843712,130192 752702183137615873,22779 769684120326828032,112032 793152384629403648,249852 775498148949192704,149259 785490966912172033,194949 793781339791171584,255246 761915772864258048,431998 779383058088681472,174115 780480868192092160,180783 786988305648717824,351666 794033943360118784,255942 756571350517428224,43962 761572662695124996,69231 769728371609698304,113982 772019200332136448,128230 786544250444013568,204413 764229539958403072,80720 775398970935746560,148645 777099763095375872,154544 785283060593942528,193669 752821160275013632,355680 755164572265410562,35890 756201769055559682,41710 756859938622824448,39235 760913887504044032,65626 795691345272860679,267933 768081647233339393,103354 779824022326349824,167674 770953479095480324,90121 786623754063470593,203350 767039218094714880,97386 790597310086418432,232169 794352393840377856,259659 795472185963986944,266491 765604645305585668,88052 791812523129446400,240483 732316983601991681,350539 788399370479763456,217634 794687611357003776,261155 765919359055368192,89930 790913941740392448,234583 771401731171246080,125367 773668654269341696,137693 757624360714706944,47786 790932354139250689,232169 732404034385133569,351286 767496607952580608,95055 795611468028846081,267521 760516429225472000,11774 764664466877276160,26066 754195658915971073,32157 761688101563535360,70177 772803517778128896,121795 751902933495779329,17794 771188148814491648,123583 788749126586339328,220332 768498826831204352,106774 755097385840152576,35445 788408663048347648,11774 789837630716403716,225608 770131093068640256,114556 792448562529533956,194349 794825890576433152,261155 765580934506696704,87904 788759063022727168,213511 793125605738967044,249469 795407870246391810,266491 790926454443966464,234583 762155931769511937,1248990 781583585442721792,131056 793101628459003904,249469 793160316616081412,249841 756221961638858754,41141 778588136540475392,168284 760447944168529922,62777 760899698173640704,65404 785609962596675585,197512 786245368870645760,11774 789146722584920065,11774 795204866599571456,264774 742770252136763393,47188 755003862927364096,32710 785580985194643456,197286 794541082541322240,261155 794922103375990788,11774 751208860950622209,16768 759874038579597312,60015 767187771010064384,87526 790700192525848576,231894 792952200108453889,242693 793929916559409152,253043 771818347847491584,127134 792493997860290560,246295 775207422323326976,146847 775403263940177920,148994 791797660009140224,240682 780618949029339138,150151 753256478170025984,26066 786919173230395392,207287 756280235721498624,42495 766089229155741696,90539 761244458994110464,65189 789526340382765056,225981 777911280325853184,164001 794618065132670976,261155 769589445611880448,114422 794613393332150272,261155 794664174525808644,261050 758381647859294208,46076 767362014331088898,431998 780851667851997185,183269 768247571206672384,105109 773648431223083008,138165 775415808671387648,148473 777602388643446784,162610 786622517553213440,200939 772182595413037056,128934 779376583995895808,174557 780801981598142464,183269 758090372148965376,51069 791384809247420416,238207 794910902084653056,263817 794707353891467264,262849 792396239518076928,11774 789286799159889920,215437 750409358211686400,10662 771526133376507904,125853 752621201827258368,10159 735987337591656448,11774 787987129444032512,214209 756557039166431232,14277 758357461472542720,52554 759790108723781632,14751 769244130513973248,111558 773909397848326144,139404 761879988429729792,70941 763098633596080129,47188 765505394659749888,87904 768962267291324416,110477 776898817689923585,158820 793431758834368512,252020 781272020709412865,186434 791263609112391680,237491 794312590168117249,257492 763820077447733248,80177 766861390443274240,95593 785542569409118210,195975 764098424924884992,80863 765618290873946114,87858 780988005746143233,182390 760528926271614976,63149 764604730752589825,80720 770397768925978624,118191 794556238092640256,261155 760585846554624000,62798 792081060058193921,243398 761030351774896129,64692 752662521824309248,22851 768071291224068096,103261 767077883235807232,97472 795668094031187969,266079 760481224506892288,1248768 768820370103087104,106716 787256847589838848,209184 742413551327924224,1247529 773952995063046144,139404 781182618972938241,186210 752268812804915200,21467 793989686066868226,256276 767100151727095808,97355 769905922063736832,110585 795127702885990401,264397 755967935655452672,40550 771074762726486016,122955 758017820227735552,50442 780610647356682240,182049 750893189742096384,14277 780884561525899269,183269 765506734148374529,87904 770000103889313793,114254 791426398015492096,238207 752804917677613056,23167 753963675703128064,30590 790971890605051904,235590 764115918683246593,79592 759350808517410816,56772 771653839019610112,125319 781680129298735104,187843 790756464411353088,231894 792936282833821696,240067 772194783959719936,129991 763953048334901249,78159 758861771603968005,51809 755257323161997312,35975 769855707000823808,115536 771536887898972162,124597 792502808561930240,246392 762668628122763264,73814 764075713309741056,81656 756885824524783616,44274 757745707570737152,47940 758832725910441984,42453 768855052127698944,105109 774433182246703108,142942 786336867230769152,199307 793446249869348865,250293 762662405486686208,73814 775891346024390656,148045 780642448074764288,182257 753249588224458752,24795 754797541674344448,33356 773507213604380672,136947 779045594081947648,156518 763081361628409856,11774 766634255472402432,94699 794957563955728384,261666 755166611191898112,35890 766134156384317440,76858 771669572990541824,122622 791628378487021568,238780 763807870978785280,79691 788902796124753920,11774 751745302802169856,16728 768895546505453568,109875 790065738820104192,228354 786808627457777665,199546 785241813397475328,194167 744959500768026624,349312 764170833065484288,82283 768937937727696896,109709 793615842499973121,252044 762671649590214656,73926 792783521970528256,247241 763813153641730048,79691 772866056599633920,130988 792736437758287878,243075 768781531292831745,108849 776282002756546560,152872 786365011438424065,202304 790980874468667392,234583 791843042806431744,241819 793145472236003328,243865 794082531712716800,256564 753903999305351168,784840 780855497977102336,180520 781317290193190912,151463 759574569107779584,58232 765342351434870790,86103 762119904195702784,1248990 763634248033169408,78228 769677765700358149,113836 771385861141360640,123610 795414214861094912,265855 750652892386697216,14421 767054753993850880,93210 759467520667492357,1248642 765310653607190528,87145 775421599558295553,148800 792425945563103233,243614 768644893229056000,107423 771463876202287104,125367 791278063812276225,234796 792239223596130304,243398 757643699627057152,48369 788077584982487040,215005 792474896227893248,243286 770824520353538048,121046 772760939414298624,132349 792082710877523968,243187 757631425541660672,39197 762754068771143680,74133 770369881984360448,117562 785977961849683968,200382 763783318735380480,78239 772587944892825600,131003 753091129638260736,7700 777696334258311168,159308 791538958236807168,238099 757756285429448705,47940 758713278252003328,54070 785465512495022080,195975 790953358240669696,234583 795013833932804100,264460 763250927960809472,47940 759263666147618817,56964 785798600102141952,198571 795190417495035904,265169 754751975250534401,33356 787080438229577728,205270 763810396331503616,79693 770172377267179521,101681 767968674435076096,103552 763115079848124416,76127 763778337349201920,80098 768196050272133120,103261 776517807731113984,155316 763127647614500864,75899 791755062531989504,239998 793787273506648064,249926 776232280952012800,153194 787066608904732672,208910 788429409346727936,217519 794728830497763328,262025 764973411579858944,85562 767011352565190657,94683 758430914645024768,53001 764500289613201410,70287 776438002830761984,151718 792746190571831297,247232 756295462504759298,42249 786680111173136385,205728 793958080480309248,256225 779333445008883712,173753 792990270153302016,248638 757648463928492034,47782 790292358998986752,230282 767182148382167040,97240 768081479444357124,103261 787886292919001088,210207 758359926146273280,52112 793111725893619713,249469 759750148985540608,7092 778595049407860736,167399 794327679726067712,258966 772910703711772676,131924 755152696756297728,34451 773945362910474240,139404 781254855302057984,186212 753726249462149120,29548 763676312963735552,353879 765948089471500288,90125 761565162407129088,69245 762782965940092928,67852 785962643244789760,199546 764308430400196613,82002 763367287256526848,76652 781190120053497856,58259 765380564950085633,86103 773373457086111744,131421 787046434189090816,207287 794979936549347328,264397 757733964308025344,48549 763431509021732864,78304 755851069222227969,38852 763082362624339968,1249095 773923440134795264,139404 752222027554123776,20279 758475367455854592,53185 775045771150393344,29786 793129018321100801,248988 780785612987199488,182037 758627866598932481,54070 793134764693737472,249469 785491037812908032,196277 788543166643183616,104244 760185026931724288,61051 775726719856734208,149300 761173502330302464,65180 768854740931227649,105109 756276632348950528,42282 778277487981780992,167113 769070186653769728,109571 769902903729328128,109713 785266937542475776,11774 794625852063485952,261155 778256715011809280,166942 749315432172191749,8047 750374897038323712,11495 790925221691740160,230234 769585739420008448,73196 751100103507652608,16299 761448363011117056,67679 764442473074745344,83491 772514636491022337,131007 779316440159649792,171880 775096294176096256,141091 775843324708151297,151463 786349848278609920,192989 788139643728490496,215754 765543976623607808,87904 790711928016478212,233307 794603210124263429,261155 777545071080017921,155896 794521017846743040,258598 776691648902246400,155451 778479352870674432,168075 785280785263788032,194648 755263061859205124,35890 791812662380335104,240483 794738643160043521,262752 781867902651633664,190553 791816447043526656,228820 762997696097419264,75724 778401966900678656,167220 780840290160631808,182037 765209520905687041,81702 788057430622109696,211733 750791891206234112,14277 766048381990936576,90384 762874777715351552,74483 772495446014996480,131282 791112759798751232,234583 789871139908575232,228101 793209840797560832,249926 758070369978687488,51069 767528518620180480,97371 769832223977578496,105109 790267706536660992,229159 794782755661848576,261155 772037087533133824,120690 792764005546921984,247241 758089225795403776,50476 793191394529669120,249469 788558318126047232,11774 788889847666728960,11774 769186092880842752,111558 786693348241399808,205728 754888414177136640,32873 734492167922716677,11774 757671989830094848,48477 766407150587502593,92159 786391202887180289,202248 791307434950139905,237588 773160649442660352,134470 774412617309913089,142503 762663397515079680,73814 763604058318004224,74681 751127630624202752,16236 778307318412894208,166852 792573045319884800,246295 792897311999340544,247781 763243072952029186,77026 775070171471818753,146259 778756139269840896,167319 768808836522188801,109167 787024508733579264,208016 790282407534403585,230282 758083188010790912,50542 763939244402278400,80681 779135682262425600,171795 763521250001944577,78853 766311266705084416,92233 795735903415181312,267576 779803213746888704,176203 772857257537236992,129551 753630611219316736,28726 776245332363579396,152872 793132307116875777,249725 768867247888539649,107953 790676251061129216,230283 749759190734761984,9433 754837666458312704,29763 773949114849656832,139404 793126738515546112,245607 772162910705553408,971825 785802784713179139,196277 794279402968412160,259457 775231561688055808,146259 791418225380691972,235487 764147899794124800,77849 749625163696615424,7546 750357079928430593,11774 767721081280966657,100893 785902754405298177,195849 750397723774427136,11774 762343454068408320,70177 771534311455547396,126389 763152708694052864,76723 785320530282962944,195148 786844509980065794,199840 776092836164833281,153194 779303986209751040,173753 787016998534479872,208379 756364399271677952,42344 793436292881211392,252020 760855101774835713,65006 776127816308035585,151185 733032351463247872,353228 757647778507923456,47782 762114066387202048,431998 771415222057771009,125367 791816984522395650,240763 780955037472350208,184223 792104759842918400,243075 785301088433950720,194934 786707050734751744,205728 764054900980326400,81601 738147756825403396,16372 757674719474651140,48810 757690658647703552,48663 763224480353284098,431998 771672904840847361,126399 765643073204269057,87904 786225224702238721,201598 788570576679997440,218275 778398349414244352,167220 792507917547081728,246295 767124621061656577,97468 789917561500659712,216627 764276930430414848,82209 793873041835122688,255942 775484191492288512,149202 786961442633293824,206605 795756417475084288,268600 756547562123956224,43553 757800994713460736,42249 774087112081543168,141360 776912416227545088,156835 779056217880690688,171886 779377861857800192,172799 791791664876679168,241523 751606714911191040,19066 765975885300236290,90575 779066624997404672,172120 785260286685147136,194082 754072959770394630,31035 791633993733140480,234710 769502956966318080,113816 790883016868376578,232169 772843638539771905,132335 773936435950870528,140025 775300464103403520,144730 789112114602389504,221476 755547061408456704,37993 759529950437187584,57574 764455648625131521,83381 766687114566172672,93261 775086254388051968,146259 787720369155117056,205197 790598228571885568,231894 795369433858347008,266151 776127341705723904,153921 786687558856114181,205728 793840968550285312,254569 771768283762610176,127871 766235908098187264,91770 766007980001144832,86145 777044495573606400,159245 793986468834181120,257325 794214192068825088,258331 794222946143367168,258092 750175508231430144,10847 771621791965990912,112872 795268992210452480,265440 795437139160862721,264113 751120719807930372,16953 790435653947228162,231550 778251469590069249,164826 793899032913510401,108396 778342970017910785,166372 753128428824649728,16768 768899523095650308,109945 773554301197164549,137158 776751694684184576,157693 758595274730303488,51451 785585499268194304,194058 749598380398182400,9285 768881466382090241,109874 788103357886001152,214975 776153809219313664,153194 795366160774680576,266054 768880456808837121,109875 777963464514043904,164764 778473316751446016,159308 779049672547512320,29263 795448573995388928,266079 780637901797240832,181535 753729954840444928,29589 790925235214094336,234583 795718162348118020,268281 733515894169567233,349985 760984087502983168,65174 791118495048163328,231452 785566052986064897,195975 791304402619379712,237491 759956603894394880,58254 785848351300395012,194230 767792343747559424,101203 771906453028339716,117609 772463889829146624,129558 788549914175365125,218275 795771632015081472,268529 773602993438597120,132497 770385585282420736,118191 753279790656786433,26029 795237412045733888,265382 752006214788284416,1248207 767394892939157505,96039 772176339914756096,129991 794977469975515140,264397 753350531284930565,25189 787270973850546176,208492 793433939230789636,252020 790277581018951680,229693 733398774366658561,355261 764837100696981504,84724 778326153861926912,166409 789384084363419648,223603 763950542234058752,78129 774108674188914688,141316 775985709849116672,150511 794181255151521793,350913 781624555488043008,186150 743423577962209280,1247590 756293736431181824,42432 794220389652041728,257492 761206144475865089,60539 775154112702869504,19199 778335680699269121,167578 773023496049926144,132335 794381736427687936,257353 773617592887971841,138165 777101725530546176,146804 761444344591101952,62771 769424928307154945,110389 787149364447895552,207119 781004351624081409,184223 791766894785290240,240584 758807486727983104,54070 778568830842970112,168794 791321284999192576,237872 760591984960479233,63451 787038108307099648,207733 787418079160590336,210432 795712651649159168,266138 759112794180419584,57105 732368151149719557,350697 793151014782328836,249852 760447969338363905,62771 776813576044421121,157693 773005486920642561,132335 788473112912207872,218275 790665416037306368,232791 791588562374385664,238205 791828387945996289,240763 753094853291016192,22715 759548102328057856,55257 793140926474432512,249469 779004072477265920,170884 787121946458742784,209351 757544184190476288,47782 759834246278250496,58542 765974314680197121,85562 767553933015289857,1249444 792851468982386688,247877 759876577601531904,56964 793842041142870016,255942 787015359660302336,207096 795774116179640324,267746 760773598202114048,64677 793526145694269440,249926 753675550825259008,28819 775084379664224256,145244 795468154176577536,266079 794710386801082368,262784 751861631945023488,18550 772670432700870656,131421 751193023405518848,17371 753207939540848640,26140 781113566577340416,185496 760579797542055936,63512 785545841339670528,196917 794381615795474432,260033 769334660145025024,112199 788860664446156801,220332 756621956657532928,44450 768464148439019521,105109 779446841385578496,173011 786583479995633664,200961 765623173370875904,11774 770007116107177984,11774 775027388983877632,146259 763130808592846848,73712 788023092509409281,214492 788907348009951232,220689 758826992057798660,18395 758416588110438400,52821 763823678907748352,80393 788239151644553217,214975 794707449660010496,262849 763029016018378752,75724 763820065040982017,80393 779303901291872256,173753 790679970716626944,232863 791774601869160451,240483 795401147523665920,257534 764214299506073601,80939 793965111094509568,255176 758855278666223617,55399 775632805271367680,150394 760760824763777024,63655 761647857074073600,11774 760247942351650817,61412 762434785159421952,72354 773270205531197440,134454 786373851395469312,202248 789172503923060736,223286 793106120705355776,246726 760493627319607297,63149 769172996149895168,109874 785704400727703552,197324 793737840865611777,250785 768216463064887298,103975 765075013565317120,85767 791185076763623424,235590 754077314212737024,30296 773918525685571584,139404 756241908704370688,42117 785252850511122432,193669 771522503952990208,125381 785691905371803648,196277 791038190908010496,234575 754724552156942336,33356 765601855284084736,85562 775514474031771648,148537 788820645601611776,218275 776079978568028160,153194 788171143811207168,215754 769788740030107648,114987 792753160456589312,247232 793184011329888256,249926 768058732559282177,103261 768813665730568192,109167 776141944783122433,153095 777128549572542465,159876 756861454859370496,44274 790544957475926016,11774 749766549570019328,9553 753732418444681216,29263 780053923432321026,178045 792500874144845824,246392 793107665631051776,249469 786219921638326272,199640 788753110005153792,220526 754086126575427584,30590 764220031718813696,73972 795678663593365504,266151 770126599593332736,116163 785316538408546306,11774 741721221423861760,1170556 769145740161581056,111595 788462769074868224,217574 765388130753007616,86440 776555303349293059,1250232 776613647216934912,157082 747472837062049792,11774 762460686765084673,47283 766008229084016640,85734 778322422613368832,152594 755609858796314624,36335 760657583900200961,61917 794688400150429696,261818 749644789449039872,9540 755759336157175808,39462 759076090065264640,52112 754775402376224768,28732 780850144908632064,183314 792677757943701505,245148 760170600237236225,61051 750769255172468736,14781 764594501608349696,82209 770595650396418048,1170396 780828414517194752,183338 791074362518450176,232863 781670424392437765,189857 754723162827350016,33356 792048245467906048,243187 777633113593810946,161456 791090641233215488,234583 795409402098548740,263906 779059088277647360,171324 772139365162070016,128519 779169248824426496,11774 732480552029196288,349283 764892845996019712,7258 766943164775043075,97001 756271144026705920,42432 759133231551655936,56964 777311198731706368,159370 786608121074548737,204413 788183580417589248,195876 791691025093947393,240483 754721206222356480,33356 793243993261871105,249926 750864405479301120,15808 752885560784613381,24134 753260031781445633,26140 775901399989170176,138490 785500047546851328,194949 754876735724793856,30910 756215437604458497,41746 764846302161084420,82209 778192216904925184,166390 791354315336142848,237908 791674921327865856,240483 744543410141290496,354836 793913004953780224,255942 758151185744310272,51595 794381960525254656,257325 759830569362427904,58542 768529323968045056,106774 764890035262885888,82066 787497503029624832,352761 790061739048071168,228702 794579173184442368,261155 760541775048105984,60794 776107866872840192,151374 791794797639938048,238272 794558710391586816,261155 775489611212595200,149770 768491030626889733,106774 794378785659482114,258456 754775035198382080,33356 779569482368950272,175153 787367020681715712,210207 767042214983675904,96962 778726731460907008,169107 788126122374377473,215754 793008918989508608,245268 754716051120631810,32963 767941965618946048,101681 755847985712525312,39462 771832909615472640,128143 791974661722480640,241132 758694607358009345,54070 777610314993008641,161978 794806441466937344,262053 786963453504258048,207613 787818705694535684,205197 789240428407033856,203546 774365414943883265,143186 790935720567382016,234583 765954315240534021,90384 766314005916946432,91894 779478159729106944,174315 793243695281766400,249926 771528330139009024,119832 756297866851725312,42495 771452266868080640,124597 775151457570095106,145876 775814537895415808,151439 788117580338728960,215608 781621812383789056,187976 762816911440646145,74722 766477909016113152,93184 778607808631693312,169201 772462029130960897,130415 780657844668346368,182211 780484709188984832,180039 792417837797240832,244550 771482999825260544,125554 758057548440215552,41472 773229573878284288,135517 775763374886060032,151071 780430301273198592,179147 776354932215513088,152314 791808092681883648,240763 758267052314521600,52061 758661101257129985,54070 787813518984654848,205197 793173992437870596,249926 757221174787145733,46006 779026528885551104,171324 771343058700906496,124883 760875467100463104,65180 769262252130271238,110302 794631561182257154,262022 772197630080278529,129912 778973121067880449,171168 732727601123459072,353601 780133132108300288,177704 770672880753315840,120610 786316852225945601,191946 789661514429005824,199307 768208566746484736,104406 766393593040867329,93508 766784842419802112,82177 792124130514448384,240483 773869786803474432,139404 794042247062765569,256439 785614250425323520,197512 793403827278012416,250633 766274668852613120,91946 768902460131901440,108782 792554006459580417,245103 763869889715134472,80863 789225987204648963,223899 763390501114568704,77849 775036799311831042,146474 788754261739876352,220332 779339101715640320,174230 759200553700384768,55257 762465392887406592,431998 777620294798221312,159308 779835527147036674,172523 792433660725256192,245459 793297117825552385,250633 733083820417769472,1170862 761156903451914240,66851 765309249165688832,86440 786002307687280640,196917 791041107505315840,234583 764625679824457728,81946 792381872332419072,243187 793289429704138752,250293 794260442516520960,258927 774985507520536576,146259 785304137529384962,194934 793679787277496320,254135 794837687886893056,262022 785632689483198464,197512 754734465407078400,33356 765408700500701184,47940 770305328227508224,117257 776127870703763456,153921 780638561158696960,182257 773307457493831680,135979 778559609241939968,168794 792018720562507776,241678 772797721807695874,132335 746384395343257600,90011 749986266343677956,7816 766537131573424128,91678 770787201911173120,120425 756204184223911936,41909 795772791861739520,266138 754087364067074048,8431 780838287355285504,183269 792536217380204545,240622 763456180484202496,78159 776445731632709632,149087 760803277394939904,64722 788717356688084992,220031 788775946958606336,104244 764168194378506240,81946 792289972376080384,241678 779464568074625024,174230 793233992405295104,249926 790415436147855361,350650 794562125217660928,261155 755456932308062208,37433 786455777405841409,201555 790758170570424321,235349 756504136405819392,42249 764972102541799424,85562 769250688278880256,110659 775800192645918721,151463 793092073335513088,248514 787073498799706113,207796 791057800306630656,234583 765358282189996032,86873 773512524800983041,137042 791055124902871040,235179 751094310716575744,16751 791142411330260992,108396 793541788015341569,252020 794703926583001089,261155 757651930801901574,30633 765205935962755073,86440 768289122679005185,102844 762745216990195712,74681 777184176252526592,160448 777275830611304448,159146 794001520866066432,257544 762425555895451648,69878 775725540833497088,138532 785275513371623424,11774 790697048190300160,231881 758767786613145600,55262 762635128199872512,73926 791335386203230208,237491 786040466198233088,199546 795020570458984448,262925 791774664619995136,80978 757227017037307907,43391 752043969295618048,18316 771889333024485376,127557 785629886958276608,197341 794289267124146176,259543 759220975334555648,56817 792065800911761408,243427 763924682542198790,80939 764490712066957312,83490 794937076252807168,262752 767676963339337728,100605 788877298183180288,216009 766329732430299136,93036 772555395864944644,131542 781853496307920896,174756 785779212644970496,197512 791715201095757824,240718 795300999036628992,266079 791397484127850497,234583 773696565949063168,137795 778467975808454656,167398 785506997672091649,195849 793973965068926976,11774 794005687567151104,256502 770743868174192640,119937 775741391372681216,11774 793248147858489344,249841 777987398756106240,165009 762164040479145984,71476 776454549879922688,11774 779395872413155328,174115 792345914518233088,244143 775838950573441024,59665 794697951109062656,262022 761359547629965312,68163 780044737277489153,177696 786573264768294912,201441 792103943690125316,239405 794513035524063232,256439 775368141446582272,148574 790645195612139522,232137 754117734036824064,31551 774558842084392960,142671 792031350689701888,243187 773327998766444545,136018 787094109261471744,207109 763078707963654144,47188 793999428986277890,257492 733192304341749760,355106 786182915860238336,200963 750331905275359233,12357 788202590882320384,352258 791797539884273664,240763 778262702321983488,166321 791347151917809664,237547 755876147951443969,36649 794315928062324736,257406 768996317293080576,110615 788468219493359616,218275 793410704602701824,251320 763234082226573312,73926 780022118914351104,11774 767844419957514240,101681 793108767617331201,249469 771545155253833728,126389 790684477894766592,232169 764159271596621824,80939 785860502534627329,198671 753259241729773568,26066 764211778536505344,82177 792034011459776512,243187 794881799440633856,263676 788922677708763136,220029 793591998125076480,251803 737529390796406784,738099 756352912658313218,41518 791354770724380672,238395 778388281088237568,167220 795729927106543616,267737 788704277732528128,219537 763171391382454273,76549 763674971054813184,65307 790625650394689536,232791 778010025163911168,164435 774738141177647104,115519 786403047249510400,194723 779964743465377792,173341 785274044341821440,194082 790724947580641280,233831 757698661711122432,47782 791391340420620288,11774 762278010905104384,72035 788173384362242048,210463 773271248348389376,133043 778356434631266312,167220 765586773292486656,88052 793527632574808064,240145 762945540564758528,69191 768473737125568512,106774 789260583337992192,223692 760187474404663297,61602 762642060344107008,73814 773229283577769984,134561 790414535995826176,230270 764167808108277760,81304 772063215547187200,129335 778586036037353476,168794 785635276949483520,197512 793598635141435392,252112 758857794506207234,54631 774676362535768064,144602 759949009750413315,57714 794545825204432896,261155 755471011684810752,35890 794589533262254081,261155 752252380364697601,18486 791386235319177216,237491 758002858499334144,50654 781256713487917058,184223 768474043108372480,106118 785325307469373440,129991 781492679968301056,139404 758691839813746688,54070 778577318260375552,168794 755009979455770625,34649 773050874255900672,134223 791825302955491328,240890 780552096584126464,181419 794018147913334784,257492 790723847968481280,233307 785633063409688576,197297 790575488184057857,231894 791723284479954944,240556 793100144061259776,249469 793926167862464513,256255 774783477371793408,128936 781802158731571201,186673 790989972283138048,235532 793782405584736256,255246 795004355015479296,258040 763214447112495105,73685 770721941640445955,121046 772609758545186816,130669 775711740596215808,150663 795375059271581697,266151 785326976273752064,11774 742733291111907328,11774 763104985739587584,76577 769945034800173061,112623 768208673701113857,103261 771569828498776064,110585 754861208575078401,1248155 771044879988207616,122146 766628690843140098,94699 769052436665434112,110477 774058979869667330,11774 787728512258048000,205197 786609924524666880,204413 795370278645809152,265875 770202378549231616,356063 770429128679882752,118192 771854366601011202,127957 766395017220861952,93184 771433618010812416,125742 785276416334008321,194737 791737516022005761,240483 794309689160843264,257492 765730627559841792,84724 769739356458352640,114486 772886591358533634,11774 792124646829076480,244297 760110946022887424,61051 775667745321000960,150463 785262393563553793,11774 761597037406097408,50406 774276972285341696,131421 779625958248583168,155451 754131228450623492,29548 773757858613559296,137693 786322250320404480,201958 792425911262056448,245313 793374457129791488,250633 755248343622688769,36094 764761432625778688,84666 768419704742486016,106281 773731853110878208,138819 787676975515271168,207287 758608624667074560,46076 776982837635452928,155451 772892954348359681,132370 777202777118375936,160353 785541893207625729,33169 791519988095995904,234864 766337362460893184,93036 767531867377635328,94699 770578521974534146,119774 771756427476103168,127711 773886261111164928,139404 785670887252963328,197512 788744327279341568,220332 767432979731787778,94449 794720405609218049,261059 779806545592713216,61011 794249502588862467,259266 776554945570975744,154832 769729627673677825,114779 792400443267805185,242448 795414162746802176,11774 732318742592536576,11774 789957154178555912,228686 772559587178192897,131007 778573213173420032,166916 790348641781288960,219531 760639227801505792,63776 791727186319290368,240483 757800659785621508,47283 762132684936065024,70858 769562922267869184,113412 775297894870028288,148045 777925990471262208,164694 786047487576420352,200235 756953519958228992,44955 771459971405975553,124597 777788895496839168,161456 781598917976788992,131056 785593544530624513,11774 788741526591537153,220332 753394671301201920,27061 773299252793663488,136110 760663014324391939,64326 794562383930765312,261155 733690679721877505,11774 755153378380881920,34666 789092536157634560,223286 764156653792923648,82209 786990719252574208,207949 770709773448871936,120610 786679491573714944,205029 789266284898754560,224818 791065894491267072,235963 761559593696698368,69231 768202492957954048,78274 770684461268635648,120393 773481104896425984,136947 778996703156318209,29263 758179958078500864,51563 775291145836498944,146259 775341106087067648,148473 780525413915385856,181129 787014523257577472,353879 775393116320849920,148870 757781342335533057,43553 750816399719669763,15536 778207055693754368,163990 781481134534320132,188119 750081182889545728,9754 789817827557384192,227626 775454890625798147,144773 776736210077249537,157755 786078979484749824,200382 790585409692577792,231894 793235046266056704,249725 776810688572514304,158348 787028845241044992,205728 794199738618785792,257492 757638265331654657,48480 785916613942018048,198586 746331512379871232,1247737 791999592908939264,240483 794073240129781760,256255 794583647642755072,261130 765454520285396992,86209 785861690831298564,195975 790949119204270080,11774 791355750551609344,238395 767121082700685312,97811 791264358328393728,237491 793176691086659584,249180 760564771066408960,63451 788871713861672960,221832 795733445091725312,268281 766645051682271232,93261 759161211107758081,55107 763824521568657408,80098 773967718538240000,140444 786313819177881601,201555 793246292063518720,249926 758676410785406976,54272 765636862954315776,88847 793520340802555905,252020 776055001873604608,153095 758061521117122562,50452 794093594260934656,257325 771837452709269504,126152 778645178273898496,169201 791342071735091200,11774 764972815149850624,85562 751140660682436608,16953 751916710597386240,14277 770281918667583488,117303 779107335553724416,172621 786693808918495232,206007 761312560406724608,67401 774808284725477376,11774 788470530101751809,218275 767705779621158912,669866 793124532512886785,249725 766314145998368768,81929 791064797999534080,78159 793324055822753792,246514 794672857984933888,258922 776463275743641600,156055 791926289405882368,238639 795060014750711808,262849 755505401630601216,38183 763145487746727937,75899 766384192657719297,93405 780839562058735616,183269 793651165653118976,249926 791610794588803072,237908 755159111034085376,35890 780904924121010177,184044 758061135073517568,51069 788409580913102849,217519 792117169408516096,243187 750071987439931393,11543 780994050631565312,164475 757252868067831808,46612 758067497962762240,50923 792014504305369089,241678 758380503393247232,52885 768963541290348544,108849 770712267130277888,117377 780777971791519745,182960 794692972734545920,262849 768810916959784960,108849 750084435928834049,10661 794569417183154176,261155 794584700006318080,258456 753067733626028032,23742 761115582322225153,65404 766419903653875712,93184 777250790054305792,159146 788429728772333568,217837 761817971836620800,69947 762977278531960833,75724 770220644076101633,116364 795609645729595392,247930 749419608470200325,8047 786142850446561280,199211 750705302849323009,11495 792065954549071872,243075 755950067404578816,40881 775431084469346305,141415 789479323258408960,225981 762739457065906176,74133 773438523051474945,135701 776023834042531841,152872 793948568998608898,255942 785848292001345536,197512 770939087129673728,121479 770806834491953152,121479 773293973788065792,123345 779396992816459776,174728 755368618586673153,29898 758474477717991424,52919 770978117347258368,121916 786067907583307776,354823 753741565554790400,29263 794685076982349824,262752 790337418482159616,228527 792079664768581632,243187 769175366497951748,110477 757018029335023616,44291 793554861686157313,253206 785862419730006016,198973 759814183349288960,58254 795032247510462464,261155 769250437681733632,112494 754881093376024577,33186 758045462561714177,46280 787278090724515841,208379 794772353863401472,262849 767887157574991873,101514 786309994601811968,200971 787026931485118464,207287 771664847993835520,127017 773899843521490944,139404 788475712734760960,218275 789707049445777408,226490 753691449934409729,29263 756872991019982848,41680 760967143458480129,66053 759194794895618048,55660 785938277979136000,199992 791753872389705728,240661 794562753621094400,261155 754041279768428548,31212 764233141997465600,81702 777335388956454912,157082 791495332316246016,239405 792669224669810688,245148 757298539542306817,45054 763736355255955457,24252 768120144069615616,102249 732717239867035649,1170595 754009628338364417,30815 766735874168160256,95672 780713836030652416,182049 753730638008549380,29589 792383574020280320,243187 792480702528970752,177455 795028903484129282,263676 763951143043026944,78684 753319924978769920,25189 753375881859436548,27402 765361089987092480,86103 794982494068211712,262849 794063469582565376,257492 761252186986844160,66924 765785621134766080,83392 751139184610385920,16953 768229809964974080,95055 771497605570306048,126152 788433846748315648,11774 780616599027916801,150151 758100602954010625,51239 758291600514613249,50612 786372862865211392,203547 794540997812350977,261155 775252939128602624,353879 793212537458290688,246987 749735518783451136,351158 793355644313055232,249926 778417488191229953,167398 776280191928643585,154469 749331478392107008,7530 751118773399252992,17140 775937483536150528,151410 758495649897836545,53651 790973993851301888,235621 791726652489404418,240483 790338952032948224,11774 792643443679977472,11349 793920552402436096,256679 786817169296199680,206225 753462469704560640,27045 765706956707278848,88459 763863491547586560,80136 766221464630689793,81929 767591474972155904,74247 794185160711208960,149040 758353846229798913,52112 773112969857073152,132364 773616711845183488,137869 763608235576176640,11774 779037571179479040,171463 789084460637716480,223286 791422137013723136,238099 794173255737311232,249841 789492035430383616,225358 794192960183275521,257325 757956293533454336,49852 760872928720355328,65180 788475267836542976,218275 795702674494722048,247930 793194928536891392,250383 793294220853469185,249926 756597044584722433,44245 760303404925194240,61245 770251794295484416,110362 771535132146569216,125554 772573243391770625,124597 794008137061847040,257429 786112597078765568,198878 793191316662263808,250033 776429472912330752,155390 777854916614291456,158023 789917195144867840,227048 788079128004222976,215005 779226881878917121,172962 765705919795691521,87904 750777947057889281,14781 760507397408292864,1170555 778887379956404224,170253 794755454391840768,261155 778687441687359493,169715 751202442612736000,14421 779489162592391168,172185 791380246717198336,11774 795088506469093376,11774 766981438273126400,93144 777034293365190656,157755 792157325503016960,243075 793621358458437632,192353 755826152044949505,39957 793121663625945088,249469 750542262103371778,12883 752661317023039488,22779 792758217797427200,226490 751108252390264832,16772 793281935355379712,11774 793873861896970241,255942 751864494578626560,18491 794028119158116355,257423 794982392993906688,263898 773987482538905600,140688 785680146283888640,196433 792478682786869248,245724 790938275514945536,234583 790016313674469376,228063 780725094268149761,14220 793434843023409153,196314 790641786754478080,231792 788390135167528962,217519 789913536352940032,228629 765864722122018816,88930 795663898955411458,267744 749933930359513088,10735 779694935490428933,174557 785489689717252096,196277 789438802313916416,219531 790974166316888064,235590 792407021043617794,245750 779086722193817602,172148 781577714167930880,187044 777174164998348800,160651 788170390526918656,11774 750871364429488132,350641 757917015868702720,47940 759109830371975169,56964 759114118972383233,56751 786950285985886208,207287 776817770193297408,11774 791703922922524673,234990 766222299150192641,90327 750362464605306880,11495 753690292902125569,29263 780599272916000769,181935 758687654489632770,41680 792866439489265670,194060 786059296429731845,199431 788179909239791617,215252 794222040584691712,195876 758537042372419584,53185 763469214996987904,16761 785964268638220288,197512 788419664720257024,217634 793095758824153088,249469 764990405070819328,85562 732626004259287041,352911 762027578433662976,17416 765405568991363072,87245 764973674545938433,84928 788466608809345028,215608 785258660842745856,11774 785668398017458177,197512 762928935306948608,431998 785283165589876736,193669 787405659184566272,180433 789506490965041152,224221 792832858020716544,11774 785850530614616064,197512 785545340740997120,192032 791669741131739136,240483 765289148815073280,84209 770208791811981312,112455 776556352495718400,156835 761296634907013120,67283 764911797409161216,84724 778398737634852864,167220 790567954387767296,206850 758965405641691136,55580 766531461633544196,93184 755161756348063744,35931 794531266712530944,261155 759217547560493056,57574 733117031776587776,353725 761344181117739008,68102 778558256860041216,166852 790915929219661825,234583 754745163482734592,33356 757646284434137089,47940 763198006086819840,75724 771430089942851584,122528 792517488340795392,246273 794530263846031360,261155 753361033297731586,27045 764744030970339328,83413 774799897845440514,137698 789259126203441153,224680 794828477136400384,263090 789927977933037573,226731 756354208987656192,42564 778019832700760068,162497 752242454154321920,19703 765330790682984449,87249 766071758839570432,74133 770328899502899204,117257 791074528982106116,236393 753412476583247872,25663 762259990270783489,71922 766453900350062592,91751 767296826995118080,94699 769819123974938624,114357 779152586863620097,171795 772237100364263424,130067 773735824764481536,138819 743837759312302083,11774 757934384783712256,48439 761359989625720834,67906 785846033830047744,198513 786211838694481920,199478 764872626225356800,82390 774000029430222848,140232 781674731594321920,188900 789249205374160900,223921 768978971425857536,110381 763682568025808896,78304 757687359529811969,46280 770153033833611264,117026 791441049365450753,238845 770319988380999680,117257 767542308208308224,94660 779122847641763840,164826 770894732369154049,121574 786996313778888704,208167 795296257489125377,263926 787852105801355265,213403 794189050915811328,258598 793372952431501313,249469 790344595959783425,215437 768520703574417408,100605 788132057079656448,215050 754716626000293888,33356 762399523884961793,431998 762411413113479168,11774 767807645336166402,100891 792536563305553920,246314 794321901598347264,257492 775761574413733888,151463 792340495548633089,244143 753694815536250880,29263 763227845392896000,73926 770027080507686916,115530 772834497150619648,132347 785955695992725504,199462 790670046091587584,232595 767131909713436672,97852 780085296532774912,176128 779482130032259072,174230 790516241953910784,231894 754790673572728832,33356 771435629703892992,125367 773515921281392641,136904 779186791400235008,172523 793165174148624384,248988 755198340812382208,36033 793162111807426560,249841 794223418426019840,257423 766443790055854084,88920 770105171368181760,114254 774511817796165633,141360 791245712881094657,106482 794885865331888129,262849 759225817712959488,56964 775063497524772864,146847 792487233211109376,243286 759594615737548800,56700 764815903955546112,84209 790909635163197440,233705 791662919142387712,240483 762111141149446144,431998 772858790177755136,132335 776764675954532353,157840 791277978831454208,234583 768545078780497920,106774 756455698385350656,42432 758362127581184001,41703 776194477077790720,154534 758624296923238400,1170860 766047983968350208,81929 785535074829684737,196767 786092524431634433,49459 746562557335437313,354109 766376760841740289,26539 794939556294332416,262847 768553122289618945,107559 792864944593121281,247819 775373990365835264,148537 786112694302679040,199640 793634484746792960,254209 762334447853248514,70886 794008793361354753,257544 794674597136400384,262022 791633521269805056,238494 764050556134449158,79691 770380519720706050,118761 773907648026701824,139404 773916336816881664,139404 778219392756813824,165185 766431672254377984,93823 787326284858789889,207835 795067860112539648,263817 775439379472916482,148870 785355610586046464,153225 791717796476575744,239405 793652291043667968,249852 774678702282137600,144542 752684412874137600,23167 789524026880294912,226218 758067723049967616,51069 751551235203796992,18550 786245905141772288,201958 793170450964590592,249841 768193603185311744,103261 749361162584780801,8297 793129711316635652,249469 792058357108477952,243075 793137952247259136,249841 766351089734184961,90384 759183025297129473,25210 779519296003272704,161249 787726878656327680,210235 785379628554735616,194085 770985782932803584,122146 771433569872912384,124597 794277072717783040,259482 750828905850888193,14968 764278497367855104,82283 760918839567671296,65577 761043804564574212,65626 780830461417226240,183269 781223901556867072,185310 773254827392446464,129558 791294251090874368,237491 795031646055473152,258456 745884686807871488,148861 753189554308382720,18215 758185207438598145,51595 771189754691919876,105109 794721297104109569,686533 767767156498890752,100605 788007954331078656,214084 771499391786086400,124855 760434992220483584,62805 757812314858848257,49431 763585545478008836,73712 766668828524720128,93823 787703117965987844,212357 795083931540422656,262849 763375940965629952,77820 772943076608192512,133519 790357105173606401,229220 765305260994760704,87062 769902602586820608,109713 769965734143426561,114987 772846337754660864,132335 785875237913006080,198878 788405441890058240,11774 780780654933921792,176128 794706489235611648,241819 789857536488775685,197512 768485141593239553,106756 742122223457042433,11774 768774130019733504,108849 771741214542483456,127366 771749606132633601,127366 788089844870344704,215005 794589557840715776,261818 764284366813929472,82002 793945088355405826,256255 749949827727839232,10335 773265356114669569,133043 788023780891172864,214353 767175400023883776,92860 780933122514792448,183472 791355813692661765,238207 793910779707789317,255942 794056453107679232,257492 794742379647565824,261050 773897714757148672,138819 751596054727065600,14277 760261335695429632,60866 786551014765715456,201620 770810832821161985,119797 762657622147424256,73926 794317213624766464,259055 768278826203746304,103354 768976738466402304,110209 753410691839557632,27045 780735107237896196,182154 786241230136979456,1063777 792452780136861696,243075 794600537853280256,261155 790805056832413696,55257 759199904120115200,57605 788127095415156736,215754 793905984120950784,255393 768423269406040064,106281 790882235071262722,234533 793165347398574080,249895 775497925065601024,148994 785546639264055296,130635 795118824332861440,263688 774057541449900032,141316 770753166665285632,120690 777965655303725056,164679 787152698932027393,209351 788346077040828416,214078 750710006106972160,13412 760888868874747905,64722 787202232785788928,207613 791408096111316992,238207 776890049694695424,159258 786532339493068800,203674 787053888906096642,207733 764936976390877184,11774 760618732011950080,63267 794174051723964416,258044 750362698853060609,12883 792872869139275777,248016 753385123463229440,25981 768680473480552448,99264 787874833388351488,213253 754003914970849280,29263 791792474574376960,240682 793133613516718080,243075 761238704031752193,65887 793593549073870852,7311 786299396006621184,202429 790941113032937472,234583 768129100317880321,103354 758343487104421888,52554 764256132344913921,82283 774597746296692736,144139 762257991961866240,72420 795396359893479429,266888 779005319607353345,171617 756624829499965440,39096 788887674971095040,220332 788490598567337984,218275 766292799310487552,91894 780767807721963521,101020 752630164694011904,22662 761596901267562496,68987 768445432846573570,102295 770347677183795200,112872 777565483268800513,162497 794026175383400448,257492 789765134432428032,227252 793103119441924096,249469 758829775423057920,17640 787561611342983168,211347 787645461654016000,203225 788124259801370624,215012 777157649578266624,1170550 773607218788827136,137978 785697140387348480,197512 792268605555634176,243421 752231142762295296,21034 764915999233675265,78304 785984475431735296,200382 788121014354018304,215603 793439211026198528,252020 754859655680045057,26721 787984915883229184,214114 779384645251137536,174230 785546180730187777,196788 792068239664697344,242693 759757353470144512,59186 772241223423709184,128897 778231144089325569,166532 780731675131125760,182257 760966759071428608,65222 760290515241701376,61011 776804724909674496,156644 793176761890508800,249469 791407958332538880,238378 791988381974691840,242857 753573291995107328,26066 755839292379848705,40100 775784424449282048,151265 777594139437260801,82209 788530758034026496,217519 794634390676602880,261942 779844171100291073,174916 758274099839918080,41703 781861800090435584,190553 786588011861377025,204835 791442646736580608,238292 778348738892828672,167220 761506664117854208,66801 773530995995709440,137042 758299483268583425,41703 768197399772852224,103149 795067394624487428,263676 758389606517706752,52702 786553769408376832,204413 788523830201298944,217658 793995563037560832,254725 770321968205852672,118087 760547394043863041,63451 732245460795183104,349197 761612983751639042,1248944 777148788750159873,159876 772826298477674500,11774 750056691920670720,7275 759140810000437248,56391 761618994377797632,68993 788751399534391296,218349 779355662052569089,167273 756921688055386112,45125 773884230241624064,139404 732560016985595904,1170454 785260935183265792,194082 786039920255086592,199546 792558468544749568,246392 772642217332572160,131027 777953418975391746,163990 791081937146228736,235179 771707637280813057,121367 776814674490843137,11774 761658934146981888,11774 770298926461222916,117257 793572558952099845,253206 755227356667768833,35939 791814846220161024,239446 776562500770955264,156053 790607818025897984,232169 791982646809145344,241819 754098694476234756,30296 758376168319877120,50719 767370471918571520,98646 780289365075386369,178560 758711677516910593,46076 774092027042537472,131421 795736152607248384,267576 760117842255548417,61051 794779729903677440,262022 795425020575182848,247930 779005154402066432,171902 787057931154026496,208560 789150135338938368,221416 794602640701210624,257325 794980331396956161,264397 756896009620299776,43013 755924777940975616,40361 769364486641815552,111549 786991809876680710,206257 762623772247531520,72408 772154673964781568,125554 749922164418174976,10735 758021765922627584,50923 761112170381778944,1248861 789823521962721280,226731 772645938980646912,209828 774992290888626176,146259 766604391973519360,94612 788000963944517637,214354 792949923683573760,247241 785651255758565376,197324 755125646951669760,34591 777563880071503872,87904 794581513216073728,261155 758301858062602240,52061 761959923437666305,69388 761360827634954240,67973 776572450276569088,156835 767505085547110400,98720 794584002338295808,261155 765707773837475840,88332 774046117352706048,140502 780437576104632320,180310 766457247937421312,93261 752688672378593281,22393 792865958473924608,248065 754032041704861697,31377 776612962446417920,156835 779052363998834688,169226 752991927507779588,22971 760490268961406976,63149 766962087813709824,85023 781366982272651264,139404 765181473380904960,86080 772589683490422784,131457 778426991233990656,167083 791368858087006208,238395 759436022274863104,52554 760246576887439360,48052 785955323601309696,199262 773128784509751296,148861 775369419014991873,146259 779135411167735808,172962 791754135909441537,239998 767085833862119424,96967 769734300774207488,114779 792113507068018688,237964 760984539703500805,65455 774157756009897984,140308 791248820810178564,235487 750886593595080705,14128 766655181870071812,94699 765569735534661632,82178 793995597141438464,256686 771364522292424705,112939 786395197458395136,203674 788527128988020736,218275 793969360217980933,240483 763801128387698688,80393 732949927890915329,245166 791449383829118976,238272 792709432761344000,245101 749816881901514753,9314 792094235755483137,243075 761635283397857280,68987 766701578350833664,95672 789914950865149958,227242 758653681826803714,54070 770330617925996544,117257 781845262591492096,190635 786469504700194816,193121 785274880795090944,194648 788588745025019904,210390 760224507474878464,61892 768128803931467777,100949 779110877224116224,171095 765506296141320192,87904 788755479799427072,220526 755390245990961152,36859 776112621372268544,152872 778560817205829632,168794 787072578259148801,207861 750313835798499328,1248030 764920870649360384,84724 768888486657138688,109874 771134647577223168,121949 781183931571986432,182659 792421047303827456,244464 755002059343224833,34666 760204719671291904,57131 778761454312755202,166852 789478847100190726,225374 789526639738654720,226731 794565271046541312,261155 794597341298905088,261155 768847892325031936,353879 776537306052210688,155933 778239335950872578,166390 778552092109643776,167931 769707463570550784,114779 781142321786130432,183269 791960012520173569,242584 763216406498246656,72955 795041357253505024,249926 779110989719449601,171617 772413222804680704,127871 775722923264843777,150404 754753289326096384,33174 775441286639656960,148473 777955379816730624,164669 776724269443063808,157082 781890349224620032,190602 787414674807545856,206117 757978865876729856,49923 787024929208360960,207287 780903484338167808,174916 762981571469139969,75724 777058327758974976,159876 788430200543571968,195975 770714634617782272,120675 790230275619827712,193533 791692911360356352,240483 750361080891863040,12859 761583546507157504,54748 764980187771514880,85562 781268777027575808,185595 767842932439322624,100949 767984966156386304,351792 769356897170227200,91946 760984183271403520,66105 771421799422787584,125554 772470469953859584,120363 780185086620602369,176794 786702496475537410,205143 794992927298777088,259200 787465744648957952,204657 767732635997175810,100893 795470866603765765,266151 795038671930060800,264677 792202529035657216,243398 753637662993489921,28160 763015909719941120,73814 776552499083878400,154914 765619542928261120,88669 764873076639014912,1170338 779475767826657281,174315 787147574335512576,207965 767363040287289345,94660 789654786664636416,189515 793127050034962432,249725 762613500107644929,73814 774684796773695488,17416 785343929285685248,195125 789214323981811712,224680 777800878120112128,163763 780747525229834240,182338 781174585391710208,185310 769130114009399296,109666 785731657877770240,196917 786608506275188736,199546 786652950881898496,90209 788018400819834880,214354 791380356238761984,238207 781037057099571200,180039 792511392171589632,243187 781168771138486272,184337 794301299189751808,259457 781539311212568576,187974 765509968560738304,86103 750662986608611328,14421 769976817914617856,114254 780441475301736449,179578 794505824030703617,258741 788020679719419904,214354 749289183026569216,7836 792010682342309888,233241 733700073834577920,11774 781231966016253956,182659 790949783447797761,234583 772084891337035776,128615 773925018405367808,139404 768435058260647936,104662 771445214430932992,125204 758767151088037888,54070 786440943830306816,203674 792519369947541504,11774 760872124571459585,65222 779133699778543616,172962 762971796610035712,75690 793244411433979909,249926 775479305677705216,112363 759948551380144128,59666 758661454220242944,54070 778719308771840000,167939 794009195762749440,254209 765500844993286144,86076 762730345187848192,73712 773544032601374720,136904 792389702515093505,243659 787724945820229633,212594 785598026433728512,197286 733122357120913409,354962 735945757010874373,354598 761899491951730689,70941 779698565425860609,176110 763797636348608512,80393 775447136804728833,149304 775455727813070848,149259 785991119255511040,199546 793085194446184449,247241 793568978354466816,252020 754761719331762176,33356 792522110656712704,245101 768930494402666496,109945 785709203755307008,196277 794171018948608000,256255 761970921926033408,71411 790619476228091904,232884 775360905521475584,148537 791968268797956097,240067 785474244905955328,195975 787074175047340032,206633 774395075149258752,142503 781631400726233088,187044 754034794934263808,29377 766349038669197312,92902 786281120551743488,202429 767802935422095360,100605 791268237723983872,237491 778410634178207745,167202 762853891327217664,75302 781347812986458112,139404 781677931630301184,139404 764205096192311296,81574 770312113164201984,117257 758482428738633728,50923 749323911360180224,7826 773877675798634496,138054 793443983191965696,252020 775128291346935809,144730 781222077521014785,186584 758006330238070785,50787 765234153533087745,86143 773892051372879876,139404 759400440416972800,34385 778316161457020929,165185 795031531639230464,263926 744940919036616704,11774 788325733529624577,215754 769695916307705856,112399 770295317195476993,117364 760890579043618818,11774 771792344781819904,127657 772868794591154176,131084 785270660465512448,11774 785283388001222656,194648 791355421411905538,238395 794620001345015808,261155 776345499548790784,154832 791233308617236481,237236 775031970099302400,146259 776688210546085888,152314 785955221549744128,22735 749282773651714048,7836 785546162531143680,196917 777337321637183488,159475 787718051038801920,205197 792432236763152384,227242 795016237277413377,263896 791810356326924288,236941 762346386805448704,431998 763898258515042304,80098 776131223764754432,153501 791666643369861120,240483 750406871165472769,12743 793507217961910272,250633 751649205773479936,18491 766603480047857664,90735 772187258766131200,129700 774014446666518529,138819 793335053417713665,249841 795697492369305600,267134 774198919068721152,141360 778972077697171456,169586 776190958534656000,153194 786925923341889536,207287 755887512363540480,39125 771466127461392384,124855 774662376515698688,87904 778408303680299008,167398 791010638927568896,235948 753733761074737152,28508 758516243301228544,52545 758635026342776832,54070 775762899868323840,114603 756967790100246528,44163 776452397216387072,155328 789778278760509440,227242 770934053247782912,122146 794586413803020288,259231 791193251747287041,235756 753638501678194688,28732 764423725294850048,80098 753608219390599169,28148 771816748341354496,127657 771856472770654208,125554 768926797874466816,109509 733135941783576576,353789 763098168925970432,47188 795359473351036928,265434 790185985170628608,226731 755179132628111364,35890 755193836230631425,34898 780859079803572224,183975 756258778635341824,42171 763820733155782656,79911 779691827792187393,175967 779695517030879232,168284 772916823243255808,132364 774014780701106176,140983 755166327363473408,35890 755855953396834304,39830 773605438138953728,137978 752966442803273728,24526 791634093947678721,239456 761296703760850945,67326 776881926007324672,157755 758217371152556033,41703 781088320814211072,155390 766344058637647872,91751 785277215793709056,11774 795352825534550018,266500 785986219863740420,199262 792908735458840576,242693 751216943760236545,349060 767827593735184386,97413 761391871734145025,67229 781609644464758784,186681 764819532506537985,84724 793295331995680768,248706 739820981783498752,351490 750844936342372352,7361 773672556477968384,138650 790631933763911681,220332 759052170872229889,53996 768546226161672192,106774 773328838453497856,136018 765573097764163585,88052 771078165309460480,121612 793166245629530112,220815 791074782146023424,236454 768864699698057216,103046 785357610467942400,195481 773948318602801153,139865 773716684683218945,11774 778657568378028033,169201 790249321102921728,229693 779415897135996929,174686 788504088518520832,217574 794258548154892292,258927 754751860284588032,22393 773798903980429313,37160 760868805597917184,11774 785549980341710848,196917 791410541822668800,238395 794623793906020352,261155 788084027488022529,215252 788276240226537472,1170441 775002542149296128,142980 786967854025441280,207949 793082771023417344,241819 793894932230668288,247241 763586877626593280,75073 767305029124489216,97852 777214296992387072,159876 790923030847303681,232137 759403100130115584,481145 787375909225558016,210650 795767162153664513,247930 755195945072136192,35337 785237863789199360,102730 791936087077691393,240483 764327138266939392,82283 771431832789262337,124597 755848692284821504,11774 793188459548581888,249444 794695333473296384,262886 771514915802591232,126390 777207823163850752,160634 790234147121954816,230289 789928969567076352,228820 785919012978978816,198878 766277415291215872,91798 767418981309296640,97379 751927611224305665,20180 790517418166673408,209095 759953216280858624,11774 759390373626150913,56784 774700312271593473,142721 776045013192933376,152017 778978311871537153,171617 794853524937052160,256458 795045610978164739,263532 777990038760087552,164764 732396041601978368,196346 776597557791252480,156644 794224864659914752,258909 752891500673982468,22779 779678449367523330,174557 795405119588339713,266884 759058175576330245,56552 763582136888676352,78304 776388405949239296,153845 786704860670488577,1248522 733098682799652864,27848 759649435936759808,55661 763013573735911424,73706 773886319458066432,139404 758056475692523520,51069 771112542940893184,122583 785493082800328706,196214 756556201521979392,43471 764432272174882816,83391 794197474617401345,258598 794214494335627265,11774 758354799742115840,52554 758462815854133248,41680 788759641522114561,220526 776173935507353601,152946 778366165966065664,167299 778748959342796801,166852 758087627891433473,50442 790264745970372608,228341 780616312191975425,182122 795695323335327744,267855 791414044582305792,237857 793379021966839808,8044 795383346494722048,266500 777128013666320384,158387 781350381909479424,139404 791255181350604800,237405 771894544715710464,128615 776436015351238657,155287 751084231833432064,14781 753348865479151616,27045 788397278503526400,217519 764173858983247872,82283 781484724560756736,139404 764112021751144448,81702 792181867017633792,243165 758192940959174656,50827 785484997759213569,194723 774337680167411712,143051 788231650270408704,214515 793500386082586624,11774 794258245242081280,259288 753270569915658240,1002751 762792787129491456,73712 786779479054151680,204413 766668931113242625,93823 794198059097784320,258044 795006674713137152,263895 754737662456635392,33174 768515098251976706,97515 768725156524990464,103261 785538021068312576,196625 732935207670554624,7224 768854736430739456,105109 775722398217797632,150511 762788561951330304,73814 739945143915192320,353488 772438356563288067,130792 776425735904821248,155390 790986584023638016,235487 769207119589638144,111549 773654652919304192,136589 780683131842101248,178378 793117544286720000,249469 759536238516928513,58508 785832614796066817,197512 787036762916818944,208401 792524802737082368,245313 770882339974938624,121949 788832633996181504,221297 775883633320001536,151302 776637085398818816,156132 777306882948075520,159876 790687532145111040,232169 767874220759973888,101681 773147967016603648,133078 785320195891957760,11774 759553986877808640,58939 769011702843187200,110344 774077158532669440,141200 778945973850546176,164001 760876649940299777,11774 756574052223975424,43266 768025883407974400,102249 776307980589563904,153743 754984474736267264,34638 777558513098731520,161456 790661868130070528,232863 792407939482988545,229693 761307079860711424,67679 760829526398074880,62926 764213390638133248,81869 779350449891729408,172962 792737400652898304,206666 793252734388596738,249926 767438345236418560,97447 776441085572751360,154428 749322874587058176,7852 768261324681785346,103354 771765842698727424,125742 761799457956474880,69947 779220340383752192,173327 788756468157808644,217519 776842089644556288,148713 765617138417577984,72630 766695326023507968,95593 770301282569433088,117257 772202560627146752,125801 777323331376807936,161456 763169958553612288,76429 776150358313824260,153845 793439172551774208,252196 762806351382843392,75073 766412638314258433,93240 768042805893607425,97379 789310745456541696,224680 791734836096561152,240682 780951802770432000,75300 758530748676726784,316373 759173012599943168,57336 786972644142882816,207113 767772924333920256,99804 771414669374332928,124597 774283750553161728,141912 794764578009792513,263020 756877300864458752,42339 761666063511715840,69673 775537607954477057,1250232 770330887544123392,118087 781273550636326912,186584 792013104607551488,243075 787101064545705984,209129 788576377360543749,215437 795760873973383168,267655 773506926848147456,137158 778303606118354944,167220 768589181727674368,107032 777369072795123712,161546 748392946504970240,350824 781886892040085504,191044 785908526287814657,199546 786294029193400321,201558 794577002648969216,261155 788451720128974849,218275 788831907215728641,217837 750133533432090624,10057 794350678957314048,258741 786002383117639680,197512 773540634615439361,137042 775809285708062720,150663 794576827515867136,261134 733085527763767296,354983 788692477205032964,220029 756618573917855745,44429 766258537119047680,91284 761818179299487744,70177 773601438232563712,137869 759034776137400320,56552 760327256698974208,61723 776161537153044480,152735 755170664600915969,35890 756465529301237761,43391 764576830883889152,83106 792816824991690752,243187 769241524865335296,108729 766706318744883200,95568 773920899577679872,139404 794207290454843392,257026 788006082274693121,214354 792442893730537472,245575 753747335990108161,29624 757360037371191296,46394 743878744507482112,11774 787038078426677248,207613 761352314078633985,67587 775004833308876800,144526 764427332081725441,83393 781669691093716992,177455 788777311617191936,219989 756313913105477632,42432 762226380121649152,70941 776130318390530048,152903 781023351703756800,183802 760546188823105536,63451 757238149760315392,46006 794533804975063041,261155 795010133894057985,261942 764552080287633412,79561 774461488857657345,141360 754074319035052032,31389 764274533398380544,80939 788888863607521281,11774 786737121197379584,205989 760270001878163456,61412 762076595938992129,431998 777298551961292800,159876 770647299903123457,120341 787913237538811905,213887 768130553874747392,103354 771129765763878913,123554 791709244701732864,240483 788109130242273281,215608 793482191275634688,252196 794780726994419713,262784 778981485961416704,159847 793102976613175296,249469 755767296061214721,39462 759053514286862336,1170537 776544390965788672,155688 780817033571295232,182049 781148557738930176,154914 789822229026451456,227795 792749665603182592,246269 751881174650228736,17387 765619808448679936,88669 780520291986538496,178125 794645699312975873,262053 768494799817015296,104973 785573576107626498,194082 785931297298329600,199546 743240256040878080,354153 750686198914482176,13532 756224340404871168,40245 764579284178665472,82066 774274443510153216,141360 742548827710717952,8431 761170751730966528,66828 795736491980943361,267576 781420308523806720,187156 795473095855214592,266138 776726375000453120,155451 794645443070169088,262053 763472919636738048,11774 755185531504451585,35890 757029698895540224,44450 794987562511245312,263898 791409008720482304,237908 786776441937469440,105109 789562479995224064,220727 792141594023563264,243615 786905802640457728,207287 763974161005813760,47188 793472162778771456,252580 793554185715273729,253274 794685514616016901,262022 792442560031653889,245136 763207083634388992,75899 780493243272146944,180647 788416787352211456,217837 732542116610646017,352433 758270793323253760,50308 760203981662498816,57131 761534814596034561,68273 775984069280690177,152735 786986792578785281,204727 751627084351479808,14277 762173534852354048,71550 785248241981988864,194311 790170835726180352,223286 788519776440160256,218164 760924034263638016,62063 768205270652637184,103506 788173318381764608,215608 790940056252854272,234583 775233540178915328,144836 795320774194249728,264774 732539177057832961,351837 763889655792168960,79589 788625239005683712,108396 733020170357067776,353396 741098547538333696,352060 772616170717327360,129662 778256328305152001,163465 787377268691697664,180433 794658683741409280,261058 770353660589072384,118515 773857953812209665,139404 760228112923713537,60172 750133666416820224,10847 776022963112017921,152735 792097871566807040,243865 763771323663409152,77453 790249794098704385,230261 794668429772890112,261818 785913850868531200,197512 775553067441872896,148713 791000798163443712,235886 758155240902365184,50923 790262822169030656,230270 764998725383036928,85562 786119607039864832,199211 753001179798499328,24892 794703100334325760,261155 761593493613637632,11774 772747245984907264,111549 772854476700987392,132335 779831696476762112,176745 792725373285007360,247005 776753735045357568,157708 781413965163364352,185310 789192348576002049,11774 762746642932137984,431998 769209200295555072,107745 780813116342960129,183269 763186689351225344,73712 773736481445842944,118192 765213832125919232,86103 773982397436141569,140039 788048904843587584,11774 762786189829021696,74366 794254062740967424,258331 763812234543923200,79131 765297970518618112,86472 791606800474705920,216521 781470922939129856,188119 793608263124283392,253793 755035357285085184,34506 764934494021308416,84209 767032989700255744,97392 775635031528177664,132791 768564691048116224,107423 794331325847080960,258878 762224707093405696,70750 738923747931885569,14084 793170354873196544,249348 769915831081848835,109157 764872253012078592,762119 765702085794988032,89076 793501775819108352,252824 766357213367693313,92885 790521056780058625,231944 732116604159438848,349197 766667177873252352,90482 780416315832078338,176710 788744883385270272,220029 788847309568172032,11774 793968809707044864,256393 790007203142840320,229326 794028431847456772,223249 762641758589161472,73926 790358785885745152,230485 740016761131675648,353488 751551270809403392,18495 765694497699364864,69548 771844718531637248,128017 772456757079728132,131027 777010025231331328,159093 789529399179616256,226881 761040953679282176,64192 777072931667083264,158589 789154011580555264,11774 750468787875438592,12746 774655452600688640,141912 751853532043698176,20158 755248493241864192,1170326 776035031919845376,130126 785757185884033024,197512 788365996826460160,215608 793170809334276096,232911 776649218769334272,156835 750092038889025536,9802 785935734343598080,199984 791370156035440641,238207 791930462113411072,240067 757710786861015040,47940 769761728091525120,114022 774014900263849984,140444 795439304113786880,267014 780820897913532417,182726 791371594815778816,238084 761929761232973825,70941 770545848543547392,118192 788499409864499200,207965 756909069357711360,44837 765266142889844736,349060 768145452344614912,101681 770446498613997568,118375 781396771863928832,185595 757436634266730496,47263 767768371609952256,101398 773583378444496896,136904 765869811528241152,88998 776167497225469952,153854 772485805973475330,129662 786987387696082944,105109 750439022560944129,12927 786116296626823168,198580 776395207646543872,155459 760939913449730048,57574 780794443704176644,183269 788789456119619584,220029 794735539119411200,262022 790479240475074560,88859 792337808245391360,243187 787838948164808705,234630 795131346159104001,262849 746377561094131712,11774 786178569890390016,201374 755212016277606400,35890 789773876154757121,225585 793794135899668480,254135 769006166185836544,109528 785584127995219968,197286 764926428378988544,84422 769249819189796866,101681 774404104709869568,143358 732979815242956800,82294 766062341024776192,88669 776112941028433920,152887 765987032158044160,90735 781914830856871937,191074 771003326229909505,122146 787102612856471552,208016 793881359198482432,255942 794755744432164864,260404 737044450589827072,1170678 764850319931179008,84449 786609252232228864,11774 795396660218073089,266151 762282648261713920,431998 762380948562407424,73008 792076605728428038,243187 755561280778272768,37424 790977346958422016,235487 790283420849102848,230485 776841868965388288,138490 776628572857466880,157082 787022914428162048,207113 795298123124002816,265846 773858478972542976,139404 763513647985467393,78561 785476400673333248,195975 763664864875208704,78049 771439609058304000,47940 794992919216320512,262847 754792428373106689,11774 769947240366432256,115511 792088219269509121,240483 794591847532220416,261155 794952317049204736,262849 792128683364327424,243187 790896262182735872,234583 762613746879565824,73814 770288517712781312,117609 762613358776516608,71476 764393724864585728,82283 754716738755956736,33356 761350069668966400,68182 764179621936062464,82457 781708904073920513,187976 772165129387384832,129991 754074828823404546,31201 760099951120711680,56574 765950147478118400,79693 776574916170833924,156976 795740834461339652,267576 760566905312686081,63149 765554556021379072,87904 749009725988057088,1170318 781804373768826880,188119 755194640907796480,36208 761642237943873537,69493 763836493295194112,80482 786976395872178176,207613 773388956759097344,135025 789194351565910016,224513 792817961476251649,247877 768926465605922816,11774 792301475980537856,245024 794589843212869633,261796 780413167792893952,180074 758457109906202625,53163 785581026957459461,197286 791758304221495297,240483 734703757234196480,351644 770795689060212736,65500 788010307016880128,212007 753753388853161985,29600 763520013177237504,77598 763798176486817792,73706 753692724222566400,29263 762325362395131905,71502 780483051142774785,180759 788471987404435456,218495 789437024747094016,225981 768166883052826625,103899 777920689366036480,163960 743565402769231872,11774 791379821968392192,238292 793934563848306688,11774 764986604209463296,85562 775132182654423043,146259 760662187874525184,352572 780994158286741505,182752 794315676815003648,259543 760533247105302529,63512 793206057044680704,249841 761567200729829376,69231 769350539179991040,111396 774246924316585985,141867 781034517989654528,183269 778447388599955456,167407 786449242806161408,203674 776093818953338880,153501 791771307172134912,240483 794695946361675780,262752 761657053819637761,69711 767817705135177729,1249458 789817829470142465,226731 756285332849434624,42432 767872229077950464,101681 771485356600365056,125853 775765800489742343,151113 732526712521674752,352271 740938906456055808,11774 752165440433057793,14277 780890288633974784,182870 790012238220431360,228354 742572122623467521,47188 761297916254236673,67679 752682124126281728,22418 794594401959874561,261818 753560144777281536,25981 793872648132526081,256255 763208436997697536,76723 790953382534057985,234551 793612237978030080,252639 754021177325187073,25995 788017785150513152,214209 764826136262025216,84422 778614774233985026,168794 765666256598949888,88998 771439450815508481,125703 790987814028521472,233736 793168967670063105,249444 794677273827934209,262588 759641153708826624,58939 774604759554719744,144187 794339672461819905,257406 795307576997085186,223492 778381131511164929,164826 794352481849458688,260033 767409610005155840,97519 764185283755638784,82544 756648601170784256,1170771 768150326197227520,104162 789219353988173824,224297 757635594042404864,42249 748189625189961733,11774 774012529886494720,140965 791257118544240640,231518 758817589220904960,52749 776485638166065153,155362 780887132290355200,182726 781618754098790400,186584 787635845608112128,210207 780514422552952832,181128 757384915864412160,47263 759592593193828352,56924 787477033077002240,211420 791057055675092992,234575 752826336142557184,23739 754076375166885888,31667 764214460105957376,81869 765776939013566464,80720 772043809345581056,129208 752838593027112960,17120 787387265169231872,210207 768185238841200641,104332 775881113172520960,152182 793247373061398528,250633 776834648865333249,158087 794326520529637376,247309 775390696626855936,148574 788045378931208192,214173 765701947529633793,88930 781851006514503680,167101 786556018499125249,204413 756288798200324097,41689 758684148156465156,54070 766279662058090497,91751 767819826454671360,101681 793172942813212673,249469 794528868027670528,261155 768087219718459393,103354 775314274059157504,148045 788440033468395520,217634 774988698425384960,146259 787021308479406081,205728 795722340097212417,261155 773522174795591680,137042 780346811525521408,178524 755448883900100608,36875 773353801143156737,135736 785570249571729408,196788 768566716200849408,104999 766143465121918976,90193 767109589947088900,88427 790616067316015104,231870 772047864679784448,128202 791659164414205952,240483 794008982117453825,257492 753773334563659778,29790 777243351695273985,158815 788881111468343296,221736 766116986828926981,81929 772358091929227264,121795 764235462894583813,82390 786994524497207296,205728 778327918846025728,167220 753314775958945792,26871 764831169452138497,82344 774427791202844673,141912 785554598614360065,196917 791019919102111745,233736 755032607268700160,33204 788084332946534400,215252 752649862236114944,22832 792493377409384449,246314 769266005126287360,111558 791792670116941824,240763 733350233430626305,355480 788371871783870464,214696 764543548976795648,79561 770067468614242304,7311 770817787832827904,65500 756761672719577088,42432 775522783652487169,149259 794669255547584513,262486 794637068081201152,262025 768164234358317056,103988 790396924528558080,229922 792694641623568384,246295 766700298303856641,95672 750708563723497472,13784 770783669946576897,121479 765154948434780160,86103 767811745964371968,101681 757900996504944641,47844 759414596058832897,56964 775616578742263808,148045 753260538734469120,26447 786631280314155009,204413 789271145765888001,203710 758151378728398848,51069 758702184490033152,54070 775860388676055040,151463 772995214659039232,131421 787196467022852100,199307 792481323130638336,246225 771505998565486592,125890 754098722573803522,30296 792421562599157760,245634 771518178505527297,126152 775033404156960768,144684 792240954866561029,243286 763419090249801728,74868 749039327577976832,6945 758117564350205953,51239 786971041050615808,207613 791375468209373184,236502 793130160660832257,249469 793802095266787328,249841 758438335828328449,50476 793308520938483714,250633 770939091693207552,349714 781289616481611776,185601 781461875196325888,187969 760491913275473920,63149 793474003356688384,252196 794558599607422977,261155 749952083407831041,10653 757752944875802624,49066 756273455910137856,41763 795389519570866177,264397 751981533892837376,11495 779328932671729665,158387 786825497900560384,205728 794747926203498496,261155 789328043391094784,225359 759353641971089408,58024 765100505261563904,84209 732922756346437633,354525 759430819081359360,56964 794554666768039936,261155 756972570532913152,44515 763713733709422592,79587 774230274859229184,141360 793247658399764485,246425 750350048047800321,12535 776834522344108032,157693 780619294367358976,182154 786228582360035329,202045 761081706967203840,65500 776894730881732609,158864 788837707992604673,221476 790916727643246592,234583 760848579334377472,64678 762101129287172096,431998 769227455735271424,112345 780242047986835456,170187 788860803965341696,220526 763064674837471232,75724 756313846600470528,42495 769135423050256384,111541 788035581355765760,214354 790319687456489472,226731 755452025568014338,36875 769943530584236032,112872 753257246012743681,24346 762407375739482113,70238 785665164020449282,194082 786718059314774016,204413 789943922340433920,228888 779139176017125376,29263 768579626083856385,107032 778002250849320960,164826 779565024079646720,175549 792519042309300224,246273 768864009676218368,109666 769663473563217921,112032 761376798386991105,67679 775024590032601088,146259 786659034367680513,205270 792054380627460096,242628 774403779340832768,26066 778251976555450368,164826 757457813996244993,29457 775252754264576001,146847 758473295947849728,53144 772066931763449856,127871 786979531634708480,206850 787017361572306944,207287 787021366385967105,208176 757997426770907136,50442 758393393462464516,52112 793447783898284032,252020 776953543668314116,159308 793420444892274688,251452 794546869003231232,261155 795398801607495681,266138 759104948508372992,56886 772787628529717249,132335 759583380832792576,58221 785338287594541056,195125 795468401862909952,266138 759126319795990529,55661 786021684876709889,197512 794181145499930625,217574 755075687405522946,32941 766673155603648514,94718 758694525732696064,54070 768890991117869056,109666 780419546066726912,180039 763149621396811776,76723 763322789914931200,76487 765000862561406977,85562 767776827440041984,100605 773069317768372224,128232 786967500135292930,207949 788389818954899457,217519 791671841530142721,240483 732998114521419776,355248 758068209245380608,51265 771394713681334272,125367 791972586703822848,241940 746376450333343748,11774 763837472681984002,79911 755926128670433280,40437 754732997358723072,33356 765891906597294080,87904 791353355821907973,238383 732636835567030272,1170373 793134477237112832,249841 794548448947146753,261155 794549968472276998,261155 758704180013871104,54070 778685439590797312,168892 751787883380355072,14277 769182366585741316,108521 775197998150197248,146019 760626589814124548,62798 794295805330997248,258429 794916601762086914,263895 767554689516929025,95055 786296967882158081,202275 792181701732687872,243421 792889312073224192,245313 794650200346226688,261155 785266241850138624,194560 773541679701889024,137042 778375735727779841,166852 753255284081131521,24319 788730427016032256,32404 793184524272332800,249926 763826689314959360,79987 772812957549940737,132335 758336969076244482,46624 770616047216889856,117257 753289170731274240,11774 776806099584507904,156518 785269402702909445,194648 794636969942732800,262022 733759846772695040,355985 762280002067001345,431998 776125929416433664,153058 785281101132500992,194674 787929259654479872,213887 775034448328986624,146259 786410498799443968,199546 781850536857460736,190635 778522333250289664,166900 795428207998734341,266500 786867331112771584,201958 792083754252640256,243398 754128446238842881,27045 764322742380339200,82121 765352854848696321,86103 766691558993330177,88332 791555810090291200,238395 733172101889306624,356012 795042356521291776,263864 751797105946165248,18374 768561687934808064,104809 775766682178433024,151185 765719542970486784,87459 766838940556931076,94699 773645542203219968,138415 775171461887692800,145474 795409804336328704,266138 790971761986764800,234583 791107870813097985,232380 795047150719795204,264397 756254674211237888,41719 786779486855450624,205638 732123238973595649,349263 767415736633524229,94699 770090740676517892,116164 732544169877639169,352548 767183062341910529,95515 791625868208697344,240167 755163773481127936,35890 762663360907186177,73472 775765284904808449,151463 775768849287262208,150663 759095295217020928,56964 779894820307369984,177248 757064253031362560,44163 763927674246926339,80939 789484803716419584,225427 761391002838036481,64310 770223776504156160,7311 776669885011144705,105109 744684293004242944,738099 765605927449862144,87904 762753459158261761,74727 760795929972736000,64722 780630821912797184,182154 791485546866495489,239405 759151634630909952,56192 762171425788682240,70918 764821116598751232,84724 743856833576730624,195876 753369620904570881,27045 773669566996176896,137698 779121821656293376,172962 759425226937696256,56800 762724421060755456,72420 775519871907926016,148909 779126884651012096,172962 755892423302254592,39462 791517579869163520,235586 792435789942579201,18395 771787881891454976,127582 791363506998120450,238395 792158770306617344,244289 786297433374412800,193533 779889579776028672,177233 772231340959862784,130067 788418238988312577,215437 755429487026798593,16092 772561952191180800,129551 790756836588871680,232640 732245543590756352,350327 753598378580250624,28281 786047387835965440,197286 757707122658320384,48898 775401720704708608,148045 795454652787650560,267014 754782382834774016,33499 789143632519503872,215505 766733738608824321,95035 787100165685465090,207965 758041428261937152,51069 793564124643004416,250785 794599475964612610,261818 795047715524591616,264397 788478901123112960,217083 793958844741189632,256276 794352271131693056,259659 770026303772848133,114254 779391859286237184,173628 794556088330895360,261155 767415353928454144,98890 785519983333892096,194082 786275636939722753,202353 786409525922320384,186212 779370086675144704,29263 769021204996980736,110709 776568371873710080,151463 780776968027381760,150151 793066669430091777,247077 758675980885958656,54070 778767773644107776,170471 785487995210174464,194949 754802658360365056,33099 786997972865277952,207949 793986060606767105,257353 758277226114592769,47761 771518859224330242,125163 773874321018073088,138812 751942726568947712,16931 732638338843332608,353116 795313324800049156,264397 788099350098354176,215480 794800892344156161,263205 781585274266681344,188401 788218741590982657,215754 751783190055030784,16931 757630623766892544,47940 765004843173842944,84422 770721159763681280,121046 751192595196440576,17371 772821011804917760,132856 795760778041180161,247930 770377876810059777,117257 755367147099021313,35890 759525314238251012,58852 776472638482808833,155688 771614999059968000,126389 774126309584678913,140444 794826439493296128,1063777 749788087371309056,9433 793315132654825473,250033 756590316606685184,44274 764859290687373313,84724 758730475451977732,54011 776663432577900544,156644 786938147867357184,192032 794009839147978752,257492 773924745821552640,139350 746864374128607233,1247750 750046030465409024,1248032 732367563716321285,349197 762693225148739584,74247 766499534423941120,92972 756867964167565312,45125 758758890859274240,55174 787103649017147392,204835 794758351380942848,262752 748569140626063362,1170318 785999927008567296,199227 795739472990191616,266884 762760979599859713,74727 776737746618490880,156835 795037955425443841,263532 762898297308577792,73814 763870721831469056,80648 776935367429586944,158338 791755527936102400,240682 792408207855489024,234943 749361442156081153,8297 792412975474831361,164500 760223240937730048,61412 770384954907889668,118698 773901440603398145,139404 768119393502973952,103261 786401529393668097,203350 789193005810929664,223899 793136957673070592,249348 773530741024165888,137351 754718007490781184,33356 764884706454155265,84889 768952964887171073,110362 792419358404448257,237223 770021846439854081,114388 774332079127560196,140444 790676044500049922,231792 791686805405835264,240483 793206437006585857,250633 794459326727540737,260562 767772447139504129,101203 769793121362280448,431998 785566986310979584,196917 765291516524847104,86440 792117506282369024,243187 771616454663778304,125163 764896869533102080,85130 773699310743617536,138819 793878142314090496,256255 756947454109573125,45672 757831828812070912,47844 732752697779097601,1035907 786363591553318914,203391 732294239678124032,350278 778443207935877120,356063 779378195065819136,174427 765480096773902336,86653 757625916268904449,48119 794511477650636800,259392 757155788074790912,39462 765070893240324096,84753 787080160562384897,208928 793586142235033600,252112 794026037906542592,257492 768823400743612419,108849 777300099487571968,160480 786258981895364608,199546 793854914984239104,256102 756196590684086272,11774 793318152746729472,246800 779753081403695104,174492 778302523169972224,166390 789260306098814976,224678 766068956536778752,90031 751966888138334208,19792 756586923645427712,43285 760983895152001024,65455 758877870592626688,55710 761384100758335488,67517 768857058670153728,109666 773938987480158209,139404 793649235526901760,249180 756230814262714369,41680 758123082946969600,51136 758871014696624129,52554 764798267393703936,84724 777890019642048512,163990 781828468355002368,190635 756617712332181504,44429 751213873575886848,15808 758388866990604288,50827 768051375079129088,100893 777543661923991552,158111 788744542803599360,193121 755136854241009668,34637 758025830148833280,1248556 775425789823160320,148574 763823489174368256,80366 764781616438865920,84395 764920680274010112,77849 780238493234716673,77255 772984974412697600,133664 778351994784346112,167569 787838965143318529,201958 779820139357220864,174557 793432626530877440,252020 794216565780533248,258892 765325634579079168,87249 778581040256389120,168794 794029013136130048,257353 795282515175108609,261060 781044712186716161,29786 787661698790330368,191653 767815068067196928,101203 793459299485782016,252196 758025185186369536,50923 777046261140553728,154914 794651756957462528,261059 771722171173314560,127134 787429273975992320,206117 779370123333345280,158387 768544202313564160,106317 750196053358424064,11606 763958922004746240,79693 795263709459447809,73526 759122402731257856,55660 773899754690506752,139404 758757403923914753,46076 760917559134851072,65626 772482543744450560,130067 786190670453100546,192032 794957394333663232,258456 760135266380214272,61051 766726877969080321,93823 788839361747877890,220767 757619602331463681,46076 769968312637911044,114254 775896604515573760,148574 770501582555340800,118191 778222827862450176,166321 771802296208371712,128194 778567267042861056,168794 776834386196955138,158589 768181237999607808,104575 791473569834369025,238395 794899300601868290,262886 781079321976897537,184223 770710207831875584,120613 793148227839205380,249469 765449316852862981,87245 764043778722193408,74247 774304751450292224,140874 793852437979365377,255393 751607718138421249,14277 754770199233036288,33356 757435034949316608,47261 769877400628830208,74247 793631085653622784,247241 779056209093681152,171886 779112634327064576,172089 780162008352186368,176125 780919516104503296,182752 788742842692702208,220029 794723065053724672,261155 771190636766564352,18395 785927214982311937,199546 775411560038752256,148800 776201479858196480,153596 792415036446736384,225427 767883036524318720,98972 759039291930607616,56552 765202803291750400,86120 774663188159795200,144654 791329076334174208,237491 762836331529502721,75234 767736057156612096,100605 781273566234849280,186212 781276351844220933,186584 790661624176705536,231894 760530567158861824,63268 773927113686552576,139404 764539134677487616,82046 779100915672371200,171644 760683990928003074,353374 752275726557143040,21074 764871119539232768,84785 793335623998316544,249926 793593514428858370,249926 791623971040923648,240145 767044970876379136,97255 781512498394509315,188401 764235601185009664,81569 765995506900275200,11774 785945831765479424,199211 781899762027077632,191354 785420733539348480,121895 785929330660511745,199640 787751122555527169,212693 788382465157132288,215437 775566456557678593,148870 794993757867405312,264397 766267008098836480,91946 781209166475960324,185595 786057444912984064,196630 790946304797057026,18395 792207933979267073,243075 791397210701176832,237908 758712275972845568,54070 773985003357241345,353879 778617821806952448,169201 778835147793793024,170253 764185034521731073,82283 765246830439313408,86653 750514080612552705,13410 765604191574167552,85562 756830186864275456,43391 778318398111543298,167220 776523483505364996,156504 755021012496949248,34666 786932732626661377,192032 785883339794354176,194450 752974314819973120,14277 793866182499504128,249926 769307700362608640,112788 779381971642421249,174427 780393989669285889,179936 787800426162774016,207965 795752137909268480,261155 766759513731063808,95672 788176195716165632,352258 762812197353304065,73712 794655318206717952,261818 763838519538311169,80720 794559971123924992,11774 753694372571381760,29263 768891251030654976,108849 793782088075976704,254025 790987497492844544,232911 767869472677978112,101163 794527979770613761,258331 771990399560941568,124012 788758357003866112,220029 793123680981225473,249469 762801768258498561,74612 777472454193209344,1250322 790442176299708416,11774 791783183448539136,240483 790731305759625216,208178 763402788026081280,77720 772844698595528705,132335 755932396470566913,39475 765634209566302208,87788 780761633589108738,182870 793998253289132032,254135 766045401682108416,90384 770747736874332160,120690 793155211951009792,249926 785900543558373378,197512 787857928287956996,210207 792032902548566016,243075 795012330853572608,262849 755467389957967873,37832 773868427400404992,139404 793251111952154624,249926 794329249289306112,255942 751643121746837504,18323 778423264255152129,167407 751990589311229952,18215 774189984605540352,141858 780669454728306688,80785 775428128067817472,148574 789231368131649536,224680 791655134132527104,240145 732165952801017856,172295 778909452363763712,169107 780224696130338816,177773 786660767613456385,202265 793632835982753792,252014 758053591500324866,51069 777099882574319617,155451 785811732274958338,198586 757559882014986240,47782 775692109445681153,150511 795100650967285760,264397 773706342779551744,11774 788103083209420801,214209 792020011749703681,243075 750902054835654656,14877 791436790712311808,238292 785278277220982784,11774 792379300859219974,242693 757380237021868032,1248475 774331448291692544,138894 792584018449534976,246357 768844648903217153,109348 768972327946248193,11774 770332188827013120,117257 774090861269233668,139404 791786549251809280,240483 750575821266575360,13532 789514116062994432,226731 764941796606611457,11774 788365422198394880,215608 790325234805116928,194085 761881696409038848,70355 786544991279706112,204413 776798413887250432,157693 770296692373585920,117257 786612268121415681,204539 790572102348840960,231318 794873806561148929,262849 764855581223989248,81946 790407841362370560,206666 747465790299967488,11774 769967713477353472,115435 792115889411878912,242135 768106525529350144,103354 770275023114219520,117377 773868456869564416,139404 793517924132659200,249926 788471310011727872,218275 752689210725797889,22743 763683510783795200,78159 753379603490672640,20830 770305755438125056,114254 772223334691901441,109571 781753159647531008,188119 786920114109067265,207287 788554560008818688,203710 751688974557523968,18487 762791120719839232,74483 768658917148602369,103354 768875832823586817,11774 795116671895826433,258556 763872241939382272,80939 734088001794547712,350226 766058856619270144,90482 768765379908890624,108828 772588488042491904,131027 794613106135678976,261155 764113935347937280,81869 773341634557714433,132335 776167220040896512,153854 794850683828793344,263302 790052436371046400,227242 781712943339548673,189254 752225994669494273,21434 794725780139950085,262752 755160275481944065,35890 758087601257521152,50476 792016980916080640,243092 775403961268391936,11774 765595181315915776,88311 760624422399148032,62728 758682726287368193,53185 775199729118502912,146405 795290055887691776,265821 776922262800896001,159505 777140250695131136,159093 771091586562215936,122776 771141287739289600,123583 771475218447552516,123825 791004882706767872,235620 794663594675892225,261050 793656561029611521,252196 794080931602694144,257492 771504552419987456,125367 791909924242542593,238395 763582630113665024,78853 794549904848945154,261155 750871814256025600,15832 759136336095961088,55887 768214785662091264,103354 777927930080919552,160539 761325915808804864,63451 764138459049054213,82066 785495309459787776,196277 754706512644182016,25995 758994800758562816,56302 732177802984886272,349965 762545998963023872,72578 771068722966593536,122955 786982088268361728,207949 753734586715086848,29600 764630340686098432,84231 790738475389628416,232137 794640618840592385,261142 769298113378914304,111549 755549515969499136,38421 778702446197481472,351340 778920425808068608,171168 792893379491295232,247240 765612112488046593,86103 757091850759069696,45857 760633351904583680,56964 761044452693516288,64723 778361294999134208,167180 781291458724790276,166096 761386078120976384,67468 752267624680198144,21034 767126761201098752,81869 771111350491897856,738099 794340502674034689,260033 787679045731307525,211534 758347426998648832,52554 761083289331302400,65663 768067708269293568,100191 753350457267924992,21579 771683615054893056,127134 786376423976022016,202727 771000036113035264,122299 775789553126772736,150426 767675218106126336,98736 791709394496991233,217285 788805790069100549,220130 792448200036626432,245130 762856086193831937,74247 753950066545688580,30590 760656000777060352,63937 757195420141547520,44450 756286002935783424,42495 776088946057043968,152735 787859186835087361,211794 792992006830190592,246225 768571694768279552,104973 770493408779599872,118191 793120741516390400,230283 794697711580651520,262752 774695245435011072,144654 788769095630151681,217937 770342695667585024,117609 778101598165798912,164912 778257846781743104,166900 763126939389485061,75802 764111051482730496,81065 788923801115435008,220029 790343788174737408,230704 748828288160788480,195876 763906119068635136,80939 766393384412078080,92972 775179033923366912,146720 793105311997374464,249469 751184160241381376,16897 791443138372112385,238395 770746744925622272,120353 776261516354027520,153845 786754283353931776,205091 758316081287135232,1248584 759809777627123712,59828 779601374224928768,108396 753331536695595008,25965 776735952593092608,157755 790739396530085888,230282 789020357701148672,221972 772380806874406912,130653 758312981444911104,52112 761642253605478400,68987 767688167583387648,100605 771442863640944644,349271 785976829853052928,200382 767895249410625536,100605 776750629783953408,157755 785613392258007041,197512 787356631130513409,208167 781122698755776515,185496 757595419849269248,47723 763798409207619584,80393 792573194544771072,246632 758372853343367169,46076 786024444124811264,199546 794875993626386432,262849 793422590895333379,252020 761092812846735361,65974 793501488626536448,249926 794135360683069440,258120 769583322704019456,350878 773983844617695232,140444 777891728674197504,163990 780006984066236416,177704 743621695907336192,47188 770202879621824512,82066 792043345245720576,243187 772584189942169601,131542 795694208791314436,267134 770315853204066304,117377 785543057320120320,130635 793475019573780480,250633 768270231919656960,97305 792036251578740736,243187 793117184952238080,242693 792713456277266432,245121 766669677418450944,90252 770362745136873472,118482 793141111481131012,249841 794527165794680833,261155 760524063122919426,63451 770881423469338624,118191 795038170912059393,243576 790708979345260545,233692 795348233140715520,262849 769032592368758786,110659 768538458922987520,104999 733041755667456001,355597 753672857704542208,24248 794555343883812864,258305 795664125477036032,266151 759647704234405888,58757 774845409587888128,144573 764114035780485120,81869 766403880901079042,92240 761298220844740608,65500 778426650522509312,166916 749618351698247680,352687 761175489599905792,61051 773882604386816000,139404 776500995023048704,156061 790759044696776704,210238 791730682699603968,240926 794598473211449344,261818 754827418943250434,33356 758050250632355840,50827 793278510102040576,249469 787086957612404738,208395 769982179577360384,115519 791347718044078080,238207 776168723589758976,152872 778170690935656448,164435 793625866676776964,200963 763879502430601216,80939 778618678921224192,168045 775139578885931008,146259 771427815484825600,124855 788417945080893440,217837 753395540323209217,26871 790904019216719872,234796 793874737910812673,255938 743004659984388096,11774 764961092632088576,85318 767815457155981312,101681 778828813425741824,167220 786948400239505409,207287 761787904330838016,69947 764066910623240194,80939 787973957840437248,214005 791871273303351296,237594 792755497397018624,247241 776927848141586432,158387 756588148348641280,43285 793148252509966337,249469 792126920892743682,243075 795361964788711424,266054 755137258345357313,34637 769950778773692416,112032 780135652474007553,96962 791469782486749189,239405 792489008123215872,245831 775921985335406592,151463 786143226130423808,201308 759806691554844672,58267 770775754997108736,118192 775466971731111936,149040 791418910063026176,238395 759650426694369280,56964 794550031244201984,261155 788134674543419392,199307 771150006942179328,120610 787356019538157568,208146 790713126446510080,233558 785749005334491136,196237 788174752305205248,214812 760463945089978368,55257 765385273161101312,86103 777662280834113536,155936 786804031528153089,193633 794429413697863681,259055 765922736342458368,90031 761247705939124225,66897 791759494250373120,239610 753655679517360128,27222 769201115954950144,109360 781832397289500672,187502 789239550568652800,224018 774020957585289218,139404 762367096189771778,431998 763155714458128384,74571 761155061175037952,66522 789299401982222336,224680 752990648521797633,24467 754042594880020480,30296 774985926623756292,146259 772096064530898944,738099 781381400738037760,185496 781202444269264896,186434 787085621433102336,209151 778385980260618240,167398 790368002516455426,11774 766551473396121604,88930 751670133416873984,18254 791068630381432836,78159 791981539957415938,240355 780514053546532868,179568 785906840206839808,196788 769401584107347972,111549 791356479483686912,238395 749787552215883776,7277 767463062597087232,97386 762280712695263233,70679 772751331471810560,132335 755602758615511041,35449 764594141837656065,81869 762639138499670016,73926 786379278472581120,202248 777157694910234624,1250377 787026557164412928,205181 793976915409469440,256393 754767008982597632,32860 787716854953353216,205197 762630981312360449,73926 775286276056420352,148045 765585211191136256,87208 766402874825781248,92159 775288353709326336,147995 760466808218484736,61051 786025601035563009,199490 760867386912280576,17640 762121210247327748,431998 768533119506972672,106693 773239361911549952,134561 788441325066608641,11774 789097721487654913,223286 760920579897643008,62877 765935815516041216,90384 765957603340017665,90031 767864144750084096,101681 787778051937402880,211461 754790244768251904,33356 765289384040132608,84209 786645448295460865,205294 795242796877758464,264397 757342602995740672,45369 763503812258701312,78189 765690441954197504,87904 750779984625725440,11015 770695193347575811,120675 780569005295800320,11774 759999567890935808,58254 770990815866871808,122146 775809130778927104,151156 772105224701906945,123354 792860152189902848,247877 773182238695518208,135025 775757114828402688,121080 770409523504971777,118191 768862993136308224,109666 790902019074785280,234796 791709551548571648,240260 768840504305917952,109337 785934795326918657,199960 790171548535717888,228354 786979810648137728,207949 761129200954777600,61051 768830852629405696,107745 771144540178751488,122973 756247044126285824,41680 793608538111090689,253719 754034448832671744,31259 794179400371699712,257353 792077661690617857,243187 794670669531385856,262022 758416247591694336,50983 760184912221577216,60866 765999093944455168,89923 734851043637465089,195876 768546503212302336,106753 792156181468962816,239405 789729336995741696,227242 764638721316646912,76012 771371261503176704,125145 750837055848984576,15643 776896595749138432,153866 777835487297933312,163804 775788931501522944,151589 766041787441876992,91084 781287612308860928,186210 788046035385999361,214354 792522116977401856,245101 763602657978101760,78684 793102338324041728,248437 733384170882244608,355480 775777648857452545,151265 766258444462612480,91894 742727085865721859,47188 774455365412847616,74133 790548901723897856,232137 766773331995533312,94396 778353851883724804,167569 786055601788973056,200382 773490397993721856,135025 790610764499267585,232169 771348734257008641,123358 788420580676608000,217574 763819017148792832,80366 778547896346173440,164764 753734026720968704,17416 769663457629134848,114587 790653557401874433,233307 765703823734235136,27045 785461423208005632,195975 786357013966041090,202304 794546439171014660,261155 775417774931845124,148537 780647147855290368,182257 763898741501722624,80098 793488061514395648,246425 764561526602817536,80601 763408007040565250,11774 768160792805945344,103354 785823476636614657,197063 750773676065316864,14858 750092874696515585,11302 755256511224569857,36545 761607217011240960,69576 788101563063599104,210238 793223429583286272,250179 793322033811632128,251452 764840809271209987,84724 766048078403100673,90405 791001036576190464,233711 750436554569461760,12883 793859423663820800,254804 760472728172240897,62771 766409444435566594,91761 788799396804759554,220332 773508159440760832,137042 774608994816098304,353879 794621506890280960,261987 791510532696092672,232640 793596498571210753,253721 738042306733998080,1182451 757970526765744128,49845 776608807371681793,58531 793458651377926144,243761 753694379492020224,28282 769449412833730560,87607 762695672755695617,73712 793128958376247296,248988 767921635324297217,99044 776043111638179840,152735 780601664185196544,181789 793752998073753600,250785 767967064778612736,100591 794717571845013506,263020 758761956476084225,54070 788471340206477312,218275 792541611087376384,246225 763164576267509760,11774 779083145048002560,172123 781643529101668352,187896 793956659001430018,256255 755020615376072704,34666 760566870818684928,63393 794608951144890368,258741 773916336577777664,139577 773295886482993152,136018 791351278999920640,238395 755386086994477056,35403 758497715563089920,53185 780855239083593728,183269 771819236150816771,127957 771889198706098176,128615 761679994926039040,11774 785642668135161856,196277 792941637198413824,239610 756246553057042432,42171 765563094915551232,87627 762798405353607168,74483 787492668838338560,210897 773897406798671872,139404 790279484255547392,229895 775366813240745985,148741 778284790948646912,166532 790766675117375488,232863 750703938823827456,13343 773899794670432256,139404 794552213624471552,253897 749419355377545216,8497 787664512732323840,180433 793175678887661568,246726 759484812604211200,56964 789286280362418176,224680 794308893694251008,259288 795364619548262400,264397 773942495256293376,139577 778629372165054464,167677 755365397298286592,36961 756424872096595969,42432 793473592512040961,252020 793863998492073986,256255 760366819412770817,62063 736735258528321536,353374 767096992963047424,97811 755507174126804992,38032 772298080553082880,109337 793182152158502912,248946 775736595169312768,151185 791474279065931776,237491 794597333895888897,261155 766386183853207552,93036 770584265599901696,117079 791762776179945472,228124 794525617421066240,261155 789425480294424576,225981 792062381484453888,235597 787894973106561024,207965 768072443340611584,1170369 780688348503478272,180655 785609708769906688,197512 794616283304259584,261155 733017725895880705,354477 763568956858851328,77612 793182752329895936,249926 752944872005435395,24257 759078858633125888,53532 768907724004274176,108729 780442687522562048,180112 792396228931776512,238045 758870859368902657,54070 765881857627951106,87904 788151374705852416,216009 795398896973414400,263817 763784819717251073,80192 781802674761138176,190433 776898906487660545,159258 789971670564036609,227795 795668537029365760,267862 781874255109632000,190635 790991229492273158,235487 795301098248634368,65113 749887482100011008,9257 733233209316671489,352911 779837403854811136,176926 786197551099834371,200288 777659600443154432,162596 793332348850872320,249926 793147378337509376,249841 776156625644101632,152946 789218758745350144,224513 767052078803984384,96883 769970994362642433,105109 764888696621453312,84753 793784393978392577,242693 762998858741932032,73926 771431516824014848,125367 785685636443279360,196277 794368740452421632,257353 792614003226791936,243513 758003737965293568,48287 758426481588473856,53224 778628212712730624,169201 794584563427278849,261598 753001770390024192,24870 758713098190462980,51778 766391783500775424,91946 768159216640991232,102745 762985349542838274,75724 763096347520143360,47188 771427118794366976,125367 790943022347276288,234583 751629499511353344,14277 794723507762561024,262849 794728118506364928,249926 778290817626693632,167220 792941441492262913,248656 791694585286328320,238429 760609027269066752,63451 778973958205038594,171324 778387285913968640,164869 794276662258974720,259457 777656803609939972,161939 765982866236960768,90735 789465994137735169,351463 793175256991199236,249348 778564837957918720,168794 795701956153110529,247930 755215106418421760,35319 775717636231598080,150663 793593870894313472,252893 762829120828997632,1249059 771587233425924097,118191 792866099608096768,247062 758651204230647808,53985 777965376672002048,164826 787451169715150848,207949 789538300713324544,226731 767807117591912449,101681 776576962626191360,156717 791373305072803840,238207 793852185406689280,255942 756881623736520705,43469 758832806390661120,54070 757244202774167553,354841 765523828072124416,87272 771806521957244928,127711 785302550220267523,11774 758705003951382528,54070 762664724467113984,73814 794569991110553600,39957 790161574946222080,228224 794000742658867201,255942 750360556989591552,11495 776221173877047296,152314 792038534597128193,243167 795613698119368705,267655 755641426965331968,1248323 759411024458055680,56964 778988267668516865,171693 792842560997879808,244270 765959797640429568,90384 766676781961183232,90252 761542451786051584,67679 774992260941373441,146259 752831204106403844,22852 785562944985829376,196917 761264241953341440,67547 786055345298812928,199961 788919240933998598,220332 789823919872208896,227242 771668616789929984,126152 773890606628298752,139404 773989320508248064,139404 781910764655304704,190553 790581197940359168,231792 791846654722715652,240483 755963544676466689,40881 767568827672649728,98972 774447220116578308,143585 763863197807882240,80153 766250113052372992,91946 771767142303662080,1249896 780561757211357184,180233 787067472226553857,108396 794517464973332480,239998 758278337710043140,51451 766360846960254976,93286 790624192064520192,232137 791016983986704384,235251 787020081373011970,206048 790746130254618625,235349 761887411009822721,69878 751862581342724096,17640 767190496552816640,97811 775098897165381632,144112 795663901908037633,264431 781884577136644096,174293 792188463562891264,243187 794288502871445504,258193 775834690989203456,151845 794717753504468992,262752 771767026805202944,125163 779038268448997378,170796 795353814740193281,265649 793006625464385536,240483 766817738165739520,95530 754895473987559424,33081 759314765361668096,57895 786744580431548416,205728 792826710366441473,247240 795699830219804672,268281 775967590954967040,147283 779104680987205636,170434 794560829320556544,261155 785678159823843329,194082 792202576133361664,242693 793096942670581761,249469 793702102237229056,251566 793855757850509312,255942 759030115690881029,55107 792086707399036928,232881 793252992388661248,249926 794633176253661184,261155 760170066293977088,61470 750317507156832256,10662 771884684917682176,127711 763861435688497153,80863 788474911895322624,218275 793600015260323840,250033 794014378160861184,255246 794232683564068864,259063 750636083298328576,12883 759255919863750656,57258 767493031863918592,84209 788929003277123585,11774 795106245505994752,264397 732645187428753408,353228 753535345174585344,26066 794564446853046273,261155 753286393892368384,25678 772790245695877120,132335 756114884400676865,41632 761238048457625601,65180 763442702545326080,78159 777993517293502465,163990 795753666120740864,261155 790667457073741824,232169 758786056053338112,54070 794405933115998208,257492 768823647058427905,109104 755198955995168768,36033 777671893398659073,162497 760385532518170624,61051 788718910900088832,220029 789157317384151040,215505 758901305083502592,55806 740951165530034176,31836 763174668563951617,76365 758350666041479169,52554 765737585364836352,84724 790648631736971264,231881 794079685265203200,256239 758774364926083072,1248642 774049548230545412,141277 776148619133063170,152314 733035304211320835,355462 794993595002585089,262849 781653285690306560,189515 791140149463748608,236907 791400525858115584,238045 756942333224943618,11774 770316882406584321,117257 795417572594302976,263933 760735131661459456,59969 793512892888788992,11774 760172136535240704,61470 781918277652152320,188401 788516378437414912,218832 762812058165321728,73712 781648974843351044,187896 786637791551774720,205455 750378653922496512,11495 780349831239704576,177724 790413694786269184,231385 758725650807070723,54070 772848137375330304,132335 761529191619784706,68993 781203577377206273,185310 766692072627834880,86103 768908780016840704,109666 774454557388644352,143585 781275454934175744,186584 794949599718936576,261155 760516947364708352,63149 779816148460183552,160539 785988682318696448,199272 793978659602214912,256393 767495731607314432,90384 772876050887880704,132761 793819878964822016,255393 759518839080038400,58041 795027713534951424,264431 775096361427595264,146847 751851619290058752,17794 790436480292356097,11774 793280937819648000,249926 769646135711379456,114779 778017526500524032,165097 794304142395183104,259200 789905602684346368,226881 760088961079320577,60866 795717751750926336,267933 764285520058978304,75666 792107426832982016,243075 757926010545397760,49843 767876450422820881,100605 768964093755678720,109666 761339469890891776,67973 769598711513047040,109713 775547939469062144,144773 781120569022439424,185496 789907647881318400,228124 790642649808109572,232169 771942908836646912,127775 760305023116910592,59446 762864698672812033,73685 771369179807043584,123583 787329158196191232,207835 788464769141501954,218275 789349789305561088,225456 788702681300930560,206742 794160088474861568,257492 760152614734598145,61051 786008155310260224,200490 790984718682423296,232884 776066031290839040,149040 785792081092489216,196277 793178144320655360,247610 794935029432520705,262784 754716998735499264,33356 764113298195349504,80648 788803689909661696,218258 755150759390507008,35890 739138178230063104,350830 792827227779899392,247466 789782901701406724,224678 762117466675748864,431998 766472971770880000,93823 793162145621946368,249469 773180717895454720,134971 758672858298089473,54070 786007135976992768,200490 760844995716714496,64722 758014709706600448,48663 769277892786319364,112399 792535385209507842,243562 769178793869139968,93184 773302988500787201,134470 758706872190922752,54070 775307770665046016,148170 761649141135138817,69947 794687971618213888,262752 775767182517104640,151463 758164539816935424,50827 776214760341721088,152314 793457125276069888,252412 749632698633822208,7849 787322603052478464,207212 792431208219156482,234583 793130335110168576,249469 785560710252208128,196686 791049048618782721,351666 763876438948720642,80939 768123305039724544,103809 771123423099650053,123335 755902452973449216,36522 780624736468373505,182211 781160872492339201,185496 776145567277658114,152314 792501814562172929,11774 756979431508439040,43225 771395845899988992,125367 746779323944755202,99816 757710102488944640,34441 769255054176030720,112494 766271974779686912,91946 786371917624152064,202429 793099290176397312,249469 779082875509444608,154322 794736881455886336,262752 776878464267759616,158673 770294586514280448,117257 775113832196825088,133257 778061360345128960,162497 787067973966131200,207796 793864913747845120,255942 756871774655000577,44163 766349173780283395,93261 773538923825864708,137328 758024425606217728,50923 777178418123304960,158673 790248379196411904,230282 787416197272707072,209351 794526513739595776,261155 758624395568959488,52532 758106914525999107,51344 766442590061334531,90618 770781508491698176,121497 779999768609161216,161407 786328621681999872,202429 770194089744723968,117257 788557630457389056,218875 765709738881331201,88459 737782395139719168,738099 762493961554448384,70177 767338259273744384,97325 768826028336619520,109104 793459773853294593,252408 794000863316574208,257492 794540177679060992,261155 768457527604416512,104313 751820971334594560,18215 780482778345398272,180233 773658134451589120,136018 788505364719398914,218351 786365054547615744,203350 763956239298551808,79691 757677648537587712,41152 764842619549650944,82344 762787098315386881,71502 773888156420759552,139404 791357847736987648,238207 762735762085285888,73926 795254906986921984,265795 764439551611899904,75899 773630811723530240,137869 792516771693592576,246225 785946152596180992,199462 793105847622574083,237491 750062882499489792,11495 794690916938153984,262752 779105752824754177,172523 779376739596107776,174557 763835635182501888,80674 774230584931524608,142097 761258402773282816,61058 766413699292733441,90790 780598525059039232,181935 775325480069263361,148170 788158739669024768,215057 789289390535282688,220029 772181302162419713,126723 792045046866513920,243075 760871223152644096,11774 778275682459811840,167046 732577152852365313,351252 757335158491975680,44461 785610058805706752,197512 757604117795700740,47717 778202424091680769,166390 750343235982200832,12565 793628484790804480,254058 757675080872660992,48791 771186562121949189,121046 775406678909054976,148994 789267652359380992,224466 754100432230764544,30304 756234785564061697,41680 755858088524210176,39462 758131132009414656,51595 792828490227724288,244788 794562697962455040,238233 778758871724666880,167677 786943728397058048,207287 789286343251746816,223921 793270429305671680,249926 752038262458421248,20012 764493421805383680,83393 755163009018892290,35890 759496832225513472,58227 794609010708250624,261155 774902406375026689,144848 774286821220085761,142506 794660403678744576,262022 775719203894550528,151071 787106328439361536,207287 790003278859739136,228241 791478519855472641,238272 765030876224696320,85562 772216431496744960,128352 794323649108983808,259974 780151732840099840,177704 787476673818001409,210585 792428114009661442,245571 793196897699672064,249469 793294221205659648,249926 794651660983398400,262313 791408529122795522,237857 772837740757061633,132335 786746859700293632,204965 794143550875123712,254725 757996503596236801,50500 770693934175531010,120610 754957690497933313,27045 772926420142133252,133432 779411908579430400,174557 785813789430063104,198671 791016836796182529,235487 775495593795792897,148994 778729199586508801,170252 793146378172194816,249469 763149743786786816,49852 768960368991494144,109666 785694430292418560,196277 794092232794112000,246273 758748418596478976,54070 781552465984585728,188401 750224456333668352,10735 794747859560239104,262271 791066588359241728,225981 774481042564452353,143585 761698788016656385,69947 764816443485655042,84724 749406982046638081,7546 756537207171653632,43751 752625995685982208,354847 787275917362016256,188577 791716274451521536,240145 795665450453659648,257781 749306798989910019,8047 787781478935650305,11774 788412581404966912,215031 770463413638017024,116618 732238948676800512,11774 753417197905514496,27045 751228305232322561,17851 754721038320082944,33356 764076716343959554,81702 791616593902075905,240145 755070169228185601,35044 770237681104064512,117257 788454803407986690,218275 751578583232118784,14277 771488287110332416,125554 788012378113859584,213064 794320846135377920,256276 741316535952646144,11774 789993657914896384,246425 795012770077036545,263896 793134375655399424,249469 753572871557877760,28267 774878128174829569,142503 766019508490215424,90384 786911739262545920,207287 791993814017638400,240483 757255514342514689,45014 758446752752074753,349465 762399253901762560,72642 780467898716422144,11774 786042121073537024,197512 793531859854589952,249926 753052847437148162,23485 759159632640221188,57105 793109185130921984,249469 754766118707929089,33355 758193449657044992,51344 790895152634007552,234583 760167140187963393,61145 788768810606092289,220332 794219033398808576,258811 774059327598563328,139404 793782800168067072,227242 758055454530473985,50923 790735543042580480,233154 732716192524304384,352895 773614080728899588,137869 780968437476564993,183826 788110846924820480,215608 755845516366221312,39810 758307168659603456,51807 778957202971385856,171443 793290405445898240,1248155 765374197342228480,86513 785259848636039168,11774 785355731264499712,194450 788419379239280641,213064 765507436979458048,82209 780497511207186433,180825 793122640072355840,249469 760117158324105221,60866 771192962969538560,122978 775091634140741632,146259 785947335033401345,198671 793186838202621953,249469 771945969839661056,128615 773871118922973184,139404 764896245194199042,84724 767473690976120832,95055 775404561766944768,148645 792484750527041536,242693 791454016270106624,238272 776062891980124160,153095 756304038493323268,42432 787352812351094784,208507 791058136518066176,235374 778684939571073024,169923 794196593872371712,258598 785256784667684864,174507 795749753082540032,261155 764962387807973376,84209 793149604187344897,249469 771009731150295040,119434 751854221813690376,14277 776860879283449857,157082 788139408926969861,214809 767392788799483904,99030 788162625427222528,215754 786325358597513216,198743 792547413047201792,245101 775652850416361472,132877 791833990273519616,240483 753415118709411840,26977 780804653785034752,182257 769597438504017920,112345 772555027835650048,130795 767436723852763136,94458 768236461846134789,105109 757752468432236544,47940 778048971969269760,163901 750738959014047748,14421 773652958068273152,137795 773879087408578560,139404 790890522399346688,234583 755974503889461248,40881 751206905763106816,15643 780722590302208000,12018 757978893445767168,26458 763229115642032128,73712 768807299683082240,109104 758095598994153472,47761 793186926689935360,249926 795439432337735681,266866 767410495686975488,97325 795353839360770052,261796 757448480570773504,47261 739581278710829058,1170856 785855741760536580,197297 756317055280934912,42249 771141914921930752,123583 753210718309146624,26140 779388096689283076,173753 758093169737150465,51248 785857228024770560,199101 790202139897245696,229220 755502809504559106,37892 793926066989477889,249926 762672878462656513,73814 774834358054219781,144479 791407306504155136,238207 761384021913763840,68182 765604545288220672,86103 787676374903447552,207949 788480015369252864,217810 789973976294559744,227066 769071016031186944,110659 777665396849639424,163153 792770744514031616,246392 794959233775181824,262847 776088246971424768,151701 793139180847104000,249469 785837102806228993,196917 766785397598937088,96263 791751075720069120,241132 755409505538547712,36735 790971434826801152,234583 766396904464715776,90539 788757150428389376,220526 774806448198914048,63149 785644931003973632,194082 772463799949332481,130415 751842993070542851,14277 775042994974167041,146220 795749421719965696,268529 752625128588996608,21332 773578057277988865,132335 781336920181866496,186584 788712156917358593,220029 763455793945608198,76406 788031815139336192,192421 789904544092127232,221416 774064159545712642,137639 779687305896484864,160539 787154496577114112,207287 789303427473870848,224680 757692800402132993,48926 779071185090912260,29263 772831015459033089,131025 793978171221803009,256276 769795120573009921,84724 772964096820047872,132578 795732297660055552,266884 750814469949972484,13195 761430172507709440,67369 789885440090312704,227242 757341607083577344,46405 757445096111431680,46939 776924966453248000,159308 734014349010948096,354594 768643162072031232,106281 774630385514782720,108396 781162448992763904,11774 786586999075381248,204853 791877640563023872,240260 795324924957257728,266079 754069969122521088,31529 754820307458949120,33356 774600097074216960,141316 779761096324448256,176203 763514565170597889,77731 774958739564613633,144673 787454309252431872,208059 794286466415427585,258829 794317497247801344,257492 750044206563991552,7275 794512034125795328,257353 794640016525836288,261155 788098336138166273,215213 788417440308920320,217837 779405231650140160,174115 794693847951572992,249926 765398037279617024,77167 740899901517758465,349320 755861383749656576,39475 766339740672991232,90284 751597247880650752,14277 760814442971930625,64326 772594163086942209,129551 773845056516083713,139404 791630747429842944,237857 759093760185602048,56889 776546439442739200,156103 787033694603051008,207965 742700175664242689,112718 755860396590895104,18215 779392784193220608,121051 781488545886330880,188119 793014016448888832,248516 755107611691757568,35449 776054648713117696,153095 794597058636349440,257492 754109714204614656,30296 794817009586470912,263171 754728832230264832,33356 770299561730420736,117377 773861705872998400,139404 791979256028946432,241983 792597093152006144,246225 757650629217046528,47940 767085749241942017,97554 795372134096891905,266151 781847552681476096,186212 790981913544691712,235590 757302751978151940,46890 759111714273198080,56952 763198481183891457,75899 778306349440471041,158820 791805167008034817,240763 755377198446448640,37044 767923283719249921,101681 775831699347255296,151463 753668878513745920,28732 768513333628665856,106716 785834604192292864,193008 772830992285466624,132335 773940334061584386,139404 787070841582264320,207113 789490829505077248,225911 793943891959418880,254135 763817245688627200,79911 787753372992479233,205197 788947161442549760,221782 767952500733284352,100893 791090282242727936,235487 792197535544684544,243075 756504544272539648,42249 750459436733521920,13343 795099091541917700,263926 770395269301096448,116804 771427780533846016,125367 754745523282800640,28508 776264212947415041,153194 777555024775962624,161352 768893259024302080,109666 758656683900071937,54070 753983383529594880,130505 792382583791157249,239906 772890252432252928,132370 773012905184923648,133957 792332971042807808,245185 756207945109671936,41712 759462981310611456,55661 763855026640912384,80789 787090090866671616,207151 791350495973482496,238395 773927029523619841,349942 791876056407941120,240483 751886825170604032,17794 764129120427081728,82066 778288095221387264,166852 762198450943496192,32339 768232553237000192,104406 790402754405629952,230277 792078901379993601,243075 793847503103721472,255942 772447110046162944,130574 787108296415023104,205728 791287524517904384,237491 776563822244921344,155898 765966080670048256,90628 788120521388986368,213064 789658170683645952,227242 790625906700070913,231870 786245873260822529,11774 767678194619068416,95672 749744270140067840,7816 794091144506462209,155390 755785535839432707,39475 761809898002903040,70543 794561745843003392,261155 792853466813075456,248078 752275160653193216,21034 792167128921051136,243869 760929343879217152,64693 761532816270118912,68908 768884513246064640,108817 773312946852106240,132364 795234641279991808,11774 781082878834794496,183077 794632217318326272,261155 762831109843542016,74321 770297281220374528,117364 788849549645189120,220332 790983749521510400,233692 793152992782548992,249882 777924051373142017,11774 780602695325483008,181755 786692173165109248,205270 793236173690843136,250633 756322108175704064,42432 785636100450553856,197673 758434712310251520,53001 768865738002014209,109767 733761364234100736,350559 751563019604418561,18452 790982793920512000,235621 750082725554450432,10661 777189200567365633,159370 785529744897040384,11774 763590226623201280,77598 773272339848966144,132335 771349984633577472,123825 773638842851004416,137158 763054732164362240,73721 771915498737008640,128382 791623050303115264,240061 794520329720893440,247241 755773873371701248,39207 789284861202747393,224680 769583913731821569,112788 765420183297007616,87245 756342942734901248,42249 778560533624684544,168794 764383650423144448,82002 770770172663599104,120363 768995672020385792,110659 770619800720637952,118191 794637234766946304,256219 781875771065438209,188807 790895181386178560,234583 794692776977895424,261666 752622482843013120,19563 752763059895209984,22953 792744625450602499,245148 787690918652604426,210253 794728764219465728,262752 755159456619433985,34637 766538543506202624,91678 790085994368249856,228820 768478613154910209,106716 786569409745879040,204413 742124163855421441,11774 760821067271241728,63663 764566461939523584,80939 794379933241974784,259482 767772561442738176,101134 781728577905647617,189254 794818079419170816,261818 753641736916828160,28378 763492053556879361,78198 790711481608249344,233705 794583401177092096,261155 773341159905112064,135725 794633149502222336,261155 753944469485920256,350711 793870917344464896,11774 794367095622483973,259482 794024185802719233,256502 762071104768782337,65936 773507306554142720,24173 793261663592087552,249926 777855090287927296,164001 772809804892868612,132335 778250350935445504,164826 794867976218480640,261155 757651701243478016,45014 777923857281875968,158589 754050536706412545,26066 767817353128095744,1249483 770393684852535296,118604 777703132956467200,162497 772425354355040256,129649 794192811348213761,258598 759165799227531265,56772 771448942542282752,125204 749260872535552000,7615 792514926627598336,215965 793870111048278016,256255 750741334428884992,12883 768274738107981826,105109 794764989156376576,261864 775036778105466880,146474 786385388986183680,201558 788849595820412928,220526 758726528280719361,41680 760822511839813632,64722 763696983210995712,78159 771191140334702592,112872 774138475775791104,141360 793138532185366530,246425 759464471689568256,57897 761048704434315265,65839 765685737702424576,88459 768942522420891648,108849 785552835475898369,196917 787807080036040704,212239 795482964553383936,267267 759263237871468544,56436 763495644589764608,78769 766488510933176320,90125 776916119072436224,159308 785944370138669056,199262 790584408369532928,231318 763425801173884928,74868 772315576119103490,115493 790364709983662080,227795 793975592689500160,256935 752254827598475264,21714 794734640414109696,261818 787067311203164161,207796 759169621077454850,349486 765205215842820096,86103 768259818582867968,102764 774018370505175042,139404 792100638192574465,243075 768937553487593472,110389 795099345246748672,264397 795705818146488320,268281 753324838257848320,26803 791027632708157440,234583 791479973584306177,238395 767114560847355905,95511 755110112117690368,26721 767904798893047808,86144 768504379993305088,11774 775435516007309312,148800 794760862774935552,260613 795374085438062592,266054 787391587319963648,210289 791078274185121792,236454 764918020204617728,80486 759106705279954945,56964 789201222943121408,223078 759240303287144449,57574 773951988442759173,140444 766722384283828224,95672 777802554453454848,162244 778426328877965313,167220 753464033089511424,25189 755361243838504960,35890 775741622151680000,150404 780112674227101696,173347 754973931682066432,350654 759061829087670272,54631 765668183055306752,87858 766387697808084992,93184 795021994890854400,256784 768816561989627908,90384 772440598431293440,128968 788127579886739457,215754 764128120345620480,82066 785583458424795136,196524 785844806253617152,198671 790613149602938883,228341 786768604570132480,202636 794559773802975235,261155 755208078908231680,35319 787547882836594689,209351 789095838492438529,223286 789504694972473344,226180 793398205543165953,250633 793658224956149760,233154 794631581256138752,261155 762361593820811264,72716 781501889879810048,188304 785841768805924868,198671 777103318250381313,87904 771811619370401793,11774 752310290587332608,21074 795001663119618049,263895 793956916586168321,255942 762735981455749120,73926 770984552575733764,122146 795297866969448449,266079 757655050210709505,48187 788110902172213248,214899 764081770455109633,81509 770265448474566657,117609 770728351761915904,120610 753358336318406656,27045 781338454449795072,186210 793440043125706753,249904 795425153882722304,267014 786316451384819713,43198 794614457066524672,261818 764665293293494273,80393 764851717171183616,84724 792076599344726016,11774 761300430110519296,67229 763423852860932096,78129 751939172110262272,16931 781355732503498752,139404 793258656133423106,249926 764465516719120388,83305 769822494668840960,105109 770713776295378944,738099 775125763817254912,146164 786209485672976384,201494 789269937789538304,224818 786539368760676352,11774 793125538248425472,249469 764928634201137152,84929 754731024991551488,33356 758111449759805440,51069 750570002839965696,8797 786722739352694784,202385 788211571042324481,210208 755199729420472321,35939 764321895500115968,82002 751864614002913281,14277 755767443918819328,39462 758019262560677889,47761 774441972639510528,141912 787846666636390400,205197 755006388313751552,34666 772755032156540928,132335 776037519414685696,151265 794260307518619649,259200 755627838900989952,18298 781328280456683521,186584 791637638633578498,240260 791674712942194689,240474 750672621839093761,14462 770191638350143488,117257 788888560959123456,11774 773256737608626176,135381 768215726545047552,104932 771339217330925568,124597 794592937443135488,261155 795301403770179585,265257 761057220335276034,64730 793172445305929728,249469 764123819963457536,80209 768614105364172800,91448 758114038664404992,47761 794233342237478916,258456 755033762006577152,26721 757932251669606400,49925 775396510016036864,148367 790036152270979073,227252 752292955562450945,21461 768831515941752832,109104 770355498793046016,115981 758010972044800001,48663 768499056435990528,106819 794526268133875712,261155 757473131434958848,44429 761696719176216576,70355 779335885389266944,174115 759535442157010944,58815 794979162389889024,264397 791401115988426756,246425 792085860460167169,239610 792806382600880128,227267 771433841747779592,124597 788965918592282624,220332 768218930674491392,103354 789970202616143872,226969 794178834396483585,255870 795015633310195717,263896 793185879816798208,250408 794674988477517824,262022 788564669640372224,104244 789225990622842880,224018 791374858919616512,238205 779499684117123072,172148 787130500561252352,193633 788293957994315776,209248 793265294370283520,250633 757710085745287170,47844 769832461186523136,105109 778178148433268736,164669 779860771274493952,138707 780919782417629185,183846 794581237969125380,261450 792410741814939648,243187 793904919321448448,249926 762251250893283328,72420 794158335268241408,254209 758339878207631361,52554 764618895500214272,83751 793849654483955716,254135 756220069189783552,22546 767058516964147200,92233 785341250098475008,194949 789260628410109953,222682 795289957208297472,265257 754868685395812352,17060 774235157196832768,140444 780866488672612352,184044 761714668700258308,70085 774709851696029696,138382 778808728053166080,168698 761927186114875393,431998 789151229007933440,222655 769821464803545088,108396 757216042124873729,45815 773877274139627520,139404 781832634032939008,190635 793467092695601152,252408 756569680383467521,43471 786241789783117825,1063777 787379064344543232,209351 761674951745241088,69947 773534842348638210,136904 788481988911067141,218349 785631670821015552,196102 775721737908387840,149200 787197160450355200,208379 755079493845262336,32452 794712215127367680,261155 755403941647560704,36875 790580536485945344,228438 763093749278896128,76577 778244585529028609,166390 790690484964331520,233558 765307780102254593,86345 780376673292288000,179742 756904440003719168,44274 776507163078426626,155688 786064952406802432,199272 792816725888733184,247324 794534500478783488,261155 757752658811813888,47782 780640794512396288,182257 791681571069763584,240483 742161472357175296,350711 753256526014480388,26539 763083398340575232,75899 769930836216983553,115531 751572519593709568,18810 765955163240685568,88930 785929909793349632,199262 787635761898192896,210585 788492021434421250,106085 787392169568931840,209351 761833010593497088,69947 785263418517303297,194560 751179486285033472,17591 756961868321853440,1248302 761711358241013761,72630 785329557477986304,193633 763461059244154880,78129 794343349004009472,257492 794536656212738048,261155 794553972770172929,259743 757979954420322304,49880 794672822526287872,262053 787125131445276672,209351 778194115980824576,166347 787771623818559488,212139 794843571174199297,262025 767268571206389760,79911 770351650372476928,103812 792446172438814720,238395 763930394123079680,80939 780801646326669312,11774 785876902930034688,196277 756261277882654721,41438 769272453046661121,112363 779665263813951488,170373 769259700806422528,112643 761993367320485892,69794 771485926015004672,125853 791536304265629696,238780 791765998504247300,241034 794694571796168704,261155 759088549043974144,56784 787489811288514564,207733 766021203156881408,90384 770469346900606976,118191 788731250681012224,220029 794554800549621765,261155 795766588314185732,269081 780926695226298368,170187 786539179471626240,204413 751590742326411268,14277 752148360346365952,19560 759103192131141632,56886 759943311725588480,59662 765690853104816129,88920 773466836474089473,24173 791051395877179394,78159 759224464911507456,56964 761157097346203648,66824 762127617805864961,431998 763053227147276288,75897 773890126199951360,139404 791667031791767552,240260 757221129782235136,43271 780868300917977088,183338 781888187773820928,190424 795054666862071810,263906 767032524904235008,97304 785624451287228417,197512 795040122018349058,263926 762376746113064960,431998 771130551956676608,121612 777087549453897729,159906 789728679643353088,227242 778194918074421248,166390 763864279493726208,80486 779004737878315008,171902 780438178989617153,11774 776448324853387265,154832 794674761582284800,260778 756280455180259329,42495 774235633564979200,131421 792623285368336384,228292 785478045448728576,11774 787291089564819456,65113 756240129833000960,42117 770984404139274241,122388 793199676132429824,249926 787067320967409664,208989 791093837678702592,234583 788855897418178560,218275 795712384899891201,268448 755177482828017664,18495 756505601652514816,42249 764970051602518016,85562 770330769285939200,117043 771299364862058496,124597 789902729045041152,187662 760440073796128768,61598 777690911266447361,158673 752847453804761092,23899 785629108789141505,196701 792358899466788864,245024 792597562804928512,246726 794657679541149697,258922 755289047728136192,35319 793540044871065605,249131 775717162627522560,151071 749762267730808833,10064 768897119570780161,108729 795198515739697153,264397 758377817751031808,52605 787484525940969472,198304 793142332770037760,249469 794374578499895296,257704 795037983296651264,264431 760523900690325504,63268 773507474204856320,137042 766021540257402880,90482 768966588879994880,164500 789723137311072256,225949 781542851750588416,171693 762622123063988225,70689 766612896101044224,94699 767157829362970625,97386 790902443043270657,234583 765874482661634048,84209 771495381918113794,125111 753311535833944065,21074 770406119906816006,117257 794977980749520896,262925 786258091650060288,201958 788853618455609344,220029 792100557691482112,243187 792112833748013056,240070 788552893628420096,217837 751649906603896832,9385 775087495105085440,146205 790336945956061184,231008 792844430248120320,247877 793189751146676224,249926 794648232316076032,11774 735954736449392643,11774 754754219295412224,33520 787062361936887808,62201 754037254033514496,23725 758007121250312192,48663 774709211225743360,142852 762793922040954880,73712 773261573506764800,134993 781117037250744320,185496 793840603301720064,254135 778781237293056000,167319 793846386349465600,255877 794152554695430144,258249 762785939844308992,74681 775709697982787584,150394 781274714056556545,186584 786997107064442885,207287 732530791507464192,352399 758370638687940608,43391 763780805525135360,80192 774075124828037120,139404 751625763644899328,16282 794156716829057024,257423 795048247794552832,261155 794269844547899392,257026 787160288311189504,194167 766083810022817792,56391 785358720045764609,195481 765256856193277954,86612 765307822724747265,85562 786622725272076288,204835 775094031026126848,145866 775399195532521472,148994 789514433705938945,226717 759173059005775872,56964 751206046123732992,15643 752129668350877696,18495 789255299383242752,206666 765991196934152192,86440 792778198400503809,245148 793971334015578112,256038 795718898008158209,267521 732941929550209024,354783 752203981946892288,17416 765946329491185664,89617 769027626430296064,110659 789210614921105409,209827 758675816691761152,51728 777242735673827329,160592 762081503891316736,69794 765725762263650305,88930 790930732902473728,232169 777596035128520705,162497 793978110865571840,256255 795694438915960832,267855 749817224286736384,10251 794347085114052609,259134 793513953087332352,252741 754761164232417280,33356 772863246801993728,125367 786052819287547904,199211 753319478763491328,25189 792142022480109568,243451 793276110792523776,250633 790012213113139200,228416 780935369185308673,183269 773688455565934592,136904 790664367796879360,230485 777846921050329088,163990 768621041627213824,106774 773923789369380864,139404 785255813598162946,194042 793978941535125504,255393 795026641663782912,263926 790177550089740288,228354 790588587305611264,205972 767151589949739008,97438 765246640987004929,86472 767553553678295042,98646 766048381923885060,90031 755186265725820928,35044 777283711394017280,160602 778474393794150400,164554 794869813495664640,262296 765606769276125185,85326 763782343446368256,80177 763798710371442692,80192 795693673459552256,267521 767815433143582720,100605 761510824146075648,18215 773918842401751040,139989 785973613992173569,199306 768122192018214913,102514 790980382392922112,234796 792288938647887872,243075 759592382258094080,56007 762241847964143616,70858 764437623322443776,78159 770559206797746176,118192 786911928933384195,205186 753631474956529664,28732 789461870423924736,225981 792162586603040768,243075 795675705300451328,267655 753375302810820609,27398 757442706050134016,47283 764942410224992259,11774 788049969198620672,11774 758801357931327488,54070 794019526379569152,257492 763812254378815488,77303 758115647712886784,50923 769148921058889728,106774 757265991424356352,46612 760182563096764416,1248739 794342894253522944,258741 769688878915653632,114207 756971095450791936,44163 760189401334894592,61544 753559552981774336,25661 764208802333732864,82066 792747766938238976,247232 763946436085948417,80720 771713806238035969,125554 792756831286353920,243614 755202898766667776,36208 766645546903670784,91798 794503893241602048,260994 768013273539018752,101681 771113829451370497,122982 786673530918215680,203917 762309153385803776,72550 787309229258317824,209556 768559800070397953,70543 758390115752353793,50827 793491741815009280,249469 772078221022027777,129436 779091412264419328,168794 792056070919380993,243187 793166406850220032,243865 761057527618383872,65983 768129637587255296,103354 774460129257353216,141360 785539648265203712,196277 774401646076059648,142090 794105033822531584,257661 732327545820090368,196346 765209231511392256,85734 751232159621545985,16728 758041941388980226,48663 785718986268815360,197091 787663207145943040,206117 790877248974794752,234583 765105678251913216,84724 758795182850641923,52749 775088255092088837,146259 761129124266070016,61051 766696676258029568,94699 772015903496138752,352722 778034403926605824,158520 789158378824163328,223738 750448454619410432,12883 765654244028407809,88902 792025588718600192,243187 750509332102410240,13532 755170679897595904,35890 770890248033370112,121949 788130653845893121,215005 794126221927968768,256255 759356105432506369,52554 762778307284918272,74943 794124673751674888,257492 760695903313399808,13343 779805503832469504,170187 790982725347926016,233692 749836047442403328,9898 789969421670424576,228570 771101944584757248,122388 787725889895215104,205197 752202413134585856,12868 773068858152419328,124597 787194931295117312,208014 788854010631512064,197322 768203490128637952,1249539 790299259086209024,228810 792887638713733121,246273 786548915302608897,199178 762806406487674880,73910 765898755044478977,88930 779028514741903360,171168 767685517584412672,100605 790073947190661120,228124 794697361259786240,262752 795494166688055296,247930 771828364927655936,125554 775365853164568576,147800 790713521893994497,232884 795727245927063552,267855 754712947734315009,24745 765119912461434880,82066 767134566486245376,69398 791367779769278472,238395 794919522910105602,261059 765506711348125697,87904 776768699613184000,157693 770016795541536770,115435 777959217806266368,164869 794348521579225089,258305 768356948886495233,104932 779234966458789888,95055 786676335125139456,90209 793913317253414914,221524 758007925004566528,50804 788157610079903744,215296 791384783616151553,235487 794222873695096832,258741 794760207050088448,262849 791419456828375040,353879 732614163403407361,11774 763490555141783552,78304 791480963003928576,237198 763236516462104577,47188 765715206492172288,88546 788874204590538756,221785 749921784410042368,10735 765428015727640576,87245 775393265642110976,131421 769312478916378624,112265 779765386094874624,176846 795732332091240448,260127 755251093928484864,35319 763164206216732672,75724 762269932788809728,431998 770075468410261504,115511 786868314429685760,206642 787714616310763520,210253 753439419756011522,26458 775986917045211138,152735 778700372357451776,169515 790254116597403649,228341 753249828579188736,26422 769413326350745600,350878 762218864889307136,70750 766501923902124032,93487 768569132451323904,106716 767292167853334529,94699 758347900577538048,11774 762874231906414592,73814 754060497230569472,30634 775386372634849281,148574 751552216616595456,14277 771517820244930560,124597 794592346629279746,249926 767250130777104384,97685 786050275375247360,196357 750427976445988866,13343 753622113978765312,11774 771105047346307074,123583 792477197076344832,240682 789989448071217152,228354 761921813592944641,431998 777320999012347904,160221 779668333495017472,176183 759491630659276802,56964 762978632427909120,73712 791669918940983297,234990 759098682335604736,56964 758203393936461824,48289 781341503662723072,139404 785519346919567360,196277 778414407084670977,167220 786241050801299456,201958 752947517692706816,24675 759861509073829888,59725 766729777117966336,95708 771657934199672833,126152 793563041354907650,250633 793872959668563968,255942 777553264673890304,145411 794585309769920512,257353 753575467978862592,27317 767971254997442560,102249 767168722968518656,97386 779810357674123264,176203 763446167875104772,76723 769742888318169088,112399 791112675463827456,234583 794311958388477952,256038 779999426291048448,177472 768893766598062080,109945 773803871655305216,138819 786249651166916608,201958 788168783428923392,215030 793453754003533825,250633 755878449873575937,37003 769590132777230336,113412 792079101993639936,243187 774995519848517636,146259 781284610156048384,186584 785849237468741632,198878 791677684069924864,240483 781504390700019712,188401 794219534781513728,256256 751714757103738880,18113 768256009571676160,103354 776268980017328128,153575 788048174661316611,11774 775364252668264449,148537 754992991970795521,32625 761556466520039424,67547 775610291878891520,112363 792980129446260736,248194 763090221776994304,76549 778346205822660608,167220 789308601412321280,225359 788543698820706306,218832 786706565973893120,205728 790743247358464000,235349 761701731487064065,69947 767520443771346944,97996 778222954031087617,21795 785247846085828608,11774 750138256893874176,10057 773849799019761667,138155 781539166358241280,188401 760082987849580544,60866 760128592164499456,60801 795404723897692160,263141 760769520323661824,63451 769273189062946816,112399 771957520722165760,128519 773138836159356928,134470 779436286255898624,168733 791817416783241216,240890 762896100609187841,73685 775857787326894080,151463 771858226732158976,127402 774271182942064640,131421 785498478394966017,196277 785641827701559296,196277 778295219146153987,166532 773619192583061504,137869 773671203407925248,138614 774243343299547136,142090 776809053259374592,156644 785518639776665600,195975 787335841962000384,207287 795729114854490112,267655 753939301059141632,23776 755100254404505601,35449 792145869982150656,243451 760139119846690816,61051 766273842885033984,91946 779349678735314944,11774 761571389413400580,69231 776057066804748288,152872 788829731554676737,220765 793620798359625728,249926 792897467574546432,247379 765270851168137216,86047 794007047578656768,249852 762790112925220864,26994 781242572006010880,185595 787456068129611776,210207 763738345830612992,74938 756214877883097088,41694 764696258036457473,76623 765301634440265730,87062 779919896494899200,354113 778407528191451136,167220 768923447850250240,109175 791701494064177152,240483 793994159707156481,256276 795403519184556032,265875 774192110144622592,141316 775562447931400192,148713 794596016880316417,261155 775774778619682816,150426 732249312281931776,349239 794699358126174208,262849 759208632886128640,55552 756282491267272704,42495 766350293940465664,92166 781851958810337280,190207 755741106332049408,39015 794027602906320896,255299 755522588302946304,38183 775361614073569280,148473 751785284996509697,19352 765646600219664384,88052 761567142856626177,69231 762740559299633153,73814 763740180738080768,79691 765967041262129152,90618 788719490087346176,218258 788916093863677952,127871 757588731255664640,47844 794872664238080000,261155 794271333605638145,259482 761336622306643968,68182 791881334427938816,241773 794670876763521024,261818 774287757250142208,139404 793598317024468996,252044 794618296494477312,261987 794687830278684672,262752 768761064502792192,107559 771253641911033856,122978 775455788030537729,149259 787007529385463808,205728 791757169255444480,239893 781849535119290368,176846 756533785659740160,42071 767146200608964608,97386 791391947466432512,206666 790653489126924288,232881 789170016545480704,223899 794376504297877504,247651 767076546020577280,96898 771536553055137792,126389 766531007184932864,91804 768632109917351936,106317 755083810161717249,34670 763439604275908608,78344 779073763971182594,172523 795709166144946176,268448 789435714433843201,217443 793597471847047168,250033 762717127086309376,74247 787937772854050816,212034 765508018171699201,87904 790609024274329600,231870 773171594722152448,134561 773926047016366081,134561 776793008704323585,133666 785932187573088256,199211 766452261744619520,93286 790332466242392065,228367 767216001658355712,97685 788713487098753024,215437 794944531682787328,257492 764937411952467969,84724 790024147929665536,227026 767913299975561216,101514 773639644516872192,138165 760126986299637760,56922 794048502410121216,256239 780407434347024388,180039 793107953985347584,249469 764166643316580354,82283 766364056290603008,93405 769672895194763265,114587 764125094469918720,81869 770780254789132289,118191 753925652374446081,27773 770343002707488768,117257 791359796721037312,237594 768942533376352261,109767 791113010198769664,234962 781046075759194112,184223 792505305301127169,243562 794130397143543808,256439 753590120490602496,16804 790963172979138562,235487 791476614173380608,238207 791819384255766528,240483 793494403373527040,252741 764510031437979648,47207 764861258747215872,84449 758057685963071488,50772 793943703073107968,254135 751936160885121024,14277 793311098980139008,251282 770667911728001024,120341 780038457695449088,177248 776963935077400576,157082 778547914276646912,131421 791787670464790528,240145 768051578188161024,102827 777313549651763200,152594 778977200229933056,171324 757790597486813185,48494 781906725569978368,190635 760915948047958016,64678 763495366960508928,78198 773637173434167296,137869 794330292597166080,258981 795299966373756928,265686 793082502718099461,249348 794978489665523712,262925 732532322147438596,352433 766168565674278912,91043 767395276902412288,97355 768072709565714436,101690 786030395334819840,198671 790195181261877248,228525 771504385478135808,125554 750762708119719936,14877 785928697907847168,199546 792055483016310784,243075 768597386851606529,107984 787100100560584705,209184 756343002617044993,42432 756343870728921088,42492 756354172711112705,41798 776003969181184000,152449 791453273442123776,238272 793529422372634625,252824 760548236121612288,60794 765302353838772224,86440 772284510360657920,129551 751541723852144640,18298 770793952739889152,117303 765021421584191488,82283 790649709983440897,232863 793291279274614784,249841 765312367181848577,86440 790057354960121856,229105 760843906120421380,62728 790150232260485120,229693 794047300175740928,257492 756250503416205314,42171 766384653322387456,80939 761199437406347265,66824 761329798446616576,67229 773171026716872704,131007 793948883315347456,254135 749246836251037696,7852 785915212587302912,198591 762652759866937344,73814 766972334196621312,93144 757334251058585601,46394 773892265236455424,139404 791003462754414592,235774 755395911631704064,37044 766376643174731776,93514 780769639269883904,182960 767114907779272704,94699 773583637405061120,11774 792389775139319809,245607 793485977230512128,252408 753040390937272320,25255 791060485059649536,236393 752312323809775616,18567 781111604377182212,185496 732990818584121348,351617 758264275588698112,52004 770420428896698368,115526 757802151519281153,42249 793930963642421248,256935 794033362965004289,257429 790984604324855816,232911 789127441407180800,196293 766644472935579649,95045 763384510159265792,77441 791418168703127552,237999 793963915621371905,257255 753696508151672832,27379 790396197605212160,230485 777967138808139776,164826 793979164541882369,255942 732176987905630208,349784 773609477136277504,137521 768166521415749633,11774 775688767030059008,148536 793175861788717056,249841 761726511623860224,70456 791749070188605441,236931 793897371855839232,256255 775334326653247488,148473 785999946524856321,193050 793559680341553152,252020 762444458092658691,73001 775088038703759407,146580 787643755717283840,210897 789069937222516736,220332 791676458137706496,240483 756468322141556736,42495 759389593477255168,57881 795373365653544960,264397 768259539162587137,103071 775214503491473408,145866 790919587395088388,234583 774517593889607680,142671 793247340429586433,249926 765544510118105089,84886 758017199491588096,49756 775698615494807552,143206 776716170237992960,155451 773893917385302016,139404 753004341410291713,23739 775336501483741184,148473 754776407759355904,14277 765007320434737153,85562 768575210362695680,104999 775004693374312448,146259 790906844625633280,234583 754752230281080832,33356 762308153648087042,69711 766721254233477120,94899 774223796165193730,139404 794350577874518021,258878 752285324060069888,21102 764361334230319104,71438 767727096550400001,100893 795276415809818625,261155 761541428325523456,68993 765645809648107520,88930 775847571243864064,151202 781220039517011969,186434 787765400440279040,205728 793521488490029057,11774 778975436919439360,171168 794525567504842752,261155 794621299368849408,261155 776174930593480704,1250232 779621916017426432,170215 779720900467789824,175092 791793101765431297,240483 766395513457356800,91946 770756777990291456,120610 772406501734440960,127871 789447519612858369,212727 776544760710307840,155688 791255506606256128,234622 792448143795322881,243134 787838390045663232,351340 794985933812695041,262849 756245261425356800,41680 759174461417455616,51798 793495452758974464,249926 753639772917235714,28732 763200580328185856,75790 775409617446834176,148994 776824876204040192,158149 788025378635976705,214354 761663627812306944,69947 765762968432873476,88332 778030747638755328,165009 754770315838787584,33356 786305466238275584,202429 753710238671306752,28037 793945011914055680,254135 762272696038100992,72420 766443024767475713,92917 779074006951559169,172027 765280727994920960,86209 763735304926797824,79585 785753900934500353,196348 791188248223703040,235590 770419937676451840,117257 732775435050881024,398860 756800219249987584,43391 788169299420733441,214123 757707546987593729,48991 754033021360050177,31377 766341489685397504,92860 776895976938217472,158589 753791746845216769,29819 766080655537102849,76723 767814109920268288,101681 772877936064102404,132370 786403766962573313,203674 792156648924180480,243187 794028833695379456,11774 786319760879456258,201958 788555560585080832,215887 795656468242567172,267521 778584836755820544,168794 795671779192795138,267862 767063264656326657,96883 774047120030519297,138876 790302376271892480,91700 778305423803691008,166409 791799827847868416,240584 769250156000579585,27164 787813491050745857,210253 770021669347946496,113931 758252823322787840,52074 785597614993477633,197286 755432173252014080,37433 732185751169957888,33338 756277491841413121,42405 778342395976949760,166852 794183172040884225,256219 794487260498526208,260404 791281302838267904,234583 754081118266220544,31740 794562575623024641,261155 766754288718663680,94683 774056552093274113,141316 769682579817652225,114985 792184263126884352,243187 791382033889054721,237491 764140045968125952,81869 788158608479444992,215005 794550485172781056,261155 749295095854268416,7828 792531301324685312,245101 750813520908869632,14886 751937290943987713,14277 773879698845597698,139404 779424930387681280,174230 771329950771212288,118191 763808060729008128,78566 785884064209313792,197512 776796488974204928,157755 780421643411689472,179742 790707149651451905,232169 765283193314508800,84209 772236581352644612,129471 778571460738678784,168794 790358393777192960,229833 792180080361500672,243983 775511271202516993,85562 794020848327938049,257492 773250882150412288,134561 777943039813779457,158229 795034355454406657,255942 776094121064853504,153194 793213144256524288,250633 794775697780834304,262053 754025424615768064,30296 795745151465373701,262022 776890758204788736,157082 790296080042762240,230485 791671479805022208,240474 794549034040119300,261155 795762338141913089,199307 760110752837632000,61051 770813687598755841,112939 792602115394895872,245148 762623987532738560,73814 793169340837134337,249374 732740740812541952,353789 758045977219506176,51069 793602824370204672,252044 768978565782081537,49400 774396008910483456,142527 788461676215541760,217837 794559875124760579,261155 776798863084621824,157755 790436430518419456,11774 781111457043869697,185496 773189866846769153,135025 761419543168348160,68102 788469984527847425,218495 755249738690158592,35637 771404954489749504,1249856 788406180854927360,217519 792206785377542144,243513 732189832886149121,1170365 792302566658936832,244270 749831386408841216,8697 749922593008787458,9433 765277056850460676,11774 773327715378335744,136280 754830109236879364,22393 764509248466235392,82066 788475802908258304,217601 788851291254624257,172084 756219513260142593,41929 768805630983434240,108223 756265423084003328,41680 757281456314015745,43314 795063455883608064,262022 788829700223361024,220806 775209060752818177,143361 775474654152720384,149124 780766755715112964,182870 788539247846367232,217285 754906174953103360,27045 767843226698915841,100605 791365074396995585,238395 770088335855480832,116824 775756912042409984,151156 775696223193829376,150511 758678990328623107,54070 777339253869215744,160230 768157210740391936,102335 788534150785404928,218275 789930075986755584,228820 790744597966172170,18395 774023821057634304,140025 779355524890521601,159847 754038703861993472,31400 794288802978107392,259134 770357363773739008,1170396 789322155544621058,225456 762296680339300352,71099 769002824579452929,109960 793167487168831488,249469 761714697682849793,69878 770166319148703744,115130 773279722725793793,134993 774079929658904576,141316 763220785670463488,70177 792008717915004929,242055 763950447870693378,74281 778656505562365953,169226 792505184098263040,192846 753032590622388224,24316 794060263225966592,256439 765914965224022016,89945 768546474514710529,107559 765946083356905472,90031 785664561525293057,197286 752867414509891584,23843 778397069929218049,166852 785255294242783232,194167 795268728237789184,264397 767399703382069249,96039 774579972602155008,142503 778565911871578112,168794 792080315162456064,237964 795462901071015941,266151 756931709313150977,45122 768428722932375552,106281 792103873230020608,243187 757738803218046976,48301 785644132635029504,197198 765599593593700356,86645 785420843975319553,194129 771674298272608256,126152 792334607408590849,245117 785815907725475841,198671 790652492023332865,232863 785246638721740800,11774 791214341638979584,223249 763447503782027264,77849 786279111085924352,196701 751140813191675904,17143 753728351265710081,17842 757552590435471360,47761 779335391182741504,25255 791330072443559936,11774 794540518076256260,261155 795090601616244736,264397 761612808161071108,69231 763382830344773634,65108 732716653583073280,353743 776421168911818757,155451 791704858948673537,228088 788063065170259969,215005 788932738443128832,220029 793256948820955137,249926 793265144935702528,250033 765537649763487744,88052 792086138177531904,243075 763160453136527361,73814 779104513470889985,172270 794531731978199044,259034 781055793164525568,183759 753326763267100672,26871 756315540629647362,42249 759039361371504640,56552 768800958499397633,97685 788426219125608448,217837 791375711562899456,238395 760932431956365312,15066 764671877860192256,82070 786942600037093377,207613 777332693302382593,160758 763185660576620545,67226 794274544517193728,258598 766616594139213824,93184 771053504723087360,117303 790704407524638721,232884 788871005339017216,220815 757882840101031936,49852 763989301700890626,76628 769323299973189633,111454 786569222239510528,204413 793097194551115776,249469 756576999762690048,41702 786561764062179328,204413 790968322581864448,220526 794723913729077248,262849 763872796950667265,80720 786979404924747780,207109 753273136104239104,22400 792220948711825408,205972 795050288537366533,264397 761146536768180224,65180 761315775118475264,67852 791305236837232640,236502 787676226647314432,210650 793946648632135680,256105 788017816767111168,214492 767094621189107716,90629 767141742806118400,79987 792452121622933504,243075 761381293867298820,67229 757394826069438464,47283 769927976838369280,115511 786041905427714048,198892 794731977010278402,261155 767810542706757632,96767 771055189671440384,119681 794613594033823744,261155 794876300532076544,262849 766792758380023809,95798 791991104585379840,241678 795722549468368896,268448 772071224646172672,127975 778380958038917120,166500 794657198492319744,261058 757271980294836224,46401 761396967616372736,66851 767855351018483716,101681 785985203290288130,199546 732909308975796224,354155 759477915641753600,53703 792107061769277440,244067 772109528066293760,128355 768977904021610496,109666 776765170928459776,156103 785251966825836545,194082 763601941196857344,76652 766624147661258752,93261 776243800968749057,154071 776054749514854401,153095 785942822675369984,199960 792927207006109696,244270 773967657720803328,140444 771659311323852800,127006 773521679263891456,133702 753379264959959040,19598 787011615619035137,207613 795175143475585025,261155 770739328846667776,118191 790990100758929413,234796 760330125875392512,60866 792861929903681537,247877 771743114721652736,118191 779398563621117952,174557 785431322110021633,65113 792024970792734721,243187 793967854655672325,256276 768485392228184065,11774 778593108728639488,167220 793527799902445568,11774 756251528994836484,18215 763157157743296517,76577 773569950959017984,137158 766041441869058048,90003 791418032925052928,238999 793199115685523456,249926 795317698959904772,264397 777705934248304640,162213 793413941837832192,350834 754750144994828293,33532 794626038244511748,262053 760200842049949700,61444 762693087386828802,74247 767736783043895297,100893 775764852996395008,151156 792079282906333184,243398 761154348013543424,65180 790985055741116416,235743 761989293141262336,69711 768451505049341952,100561 790401195399532544,11774 780768845460045824,182659 791679146334294016,240145 793664560167161856,253032 756634414524706816,349198 760004691002523648,60093 760530890061676544,63451 771941255936958465,123217 785688780787286016,197286 790239065308139520,229910 790547628610256896,230270 753457821581053954,27045 789085061014487040,221972 762184298212450305,71123 787692200725516288,246425 792846329252831234,247379 794318222963056640,256038 762501999032020992,72696 781123223085776896,29786 768994248175849472,108729 779712196863365123,174557 749307406442651648,8047 760607088594870272,62779 752622031108206596,22787 768919165973344256,110300 781219772805607424,186289 767863914893893632,101208 772812032605196288,132578 780939098714284032,182036 762867480054247424,304513 790726936310022144,232881 795701929615757312,267655 733224582073753600,355106 766007610264911873,90936 791809916512137216,240890 794310562742046720,257492 750362804511649792,12883 774327678698749952,128974 739961733347835905,68969 791715327788912640,240718 770117840087154688,116373 770372988554313728,118393 786392654288330753,203674 794190160216764416,258598 770671770537865216,120610 775672294983204864,150663 785271415767441409,11774 764442885622206464,82066 770364412880314368,118482 792392112176193539,245549 794666192623505408,262022 772163123218296832,129991 792464358760558592,244104 794749749140324352,262053 760546303751311360,62771 767479032703283200,97379 778277002881044480,161901 768216973557768192,103046 755167695142805504,35890 755355013162033152,36306 771603656898600961,124597 791668002903252993,240483 795696982459379713,267862 758509711847063552,53703 764357121152614400,82002 772015706170920960,128934 777260558269739009,118191 770426920517431296,118192 793123074405261312,249725 750349833102254080,11495 765607030556065792,88399 778082036229758977,271850 786681314686668801,205063 794596292970377217,249926 765506468695138304,87904 785300899950387200,194934 772687954351226880,129558 791689189108555777,240483 793810026200608768,232791 760573835460521984,63371 767224403499294720,96962 792528373071409152,246295 787739605181145089,210215 791440635098075136,238429 760305360120877057,58537 770101122845507586,116164 744141045689090049,353968 751782148500140033,18893 773121244900229120,134470 794312387281244165,256038 793319687962722304,686533 794079702122119168,255299 793181893386731520,249057 757255215196221442,45827 760139017509826564,60866 776072565991305216,153095 763923691432316928,78239 772813911640813568,132578 771837519180759040,127366 778743537277865984,169029 792881484717785089,243761 757290812136796160,46406 772187600031539200,128934 785923772805058560,199546 758372466150342656,52112 780087389238784000,141360 780627407590002688,182154 790971363167047680,235590 794224071697272832,258598 732885203669164032,354472 764651135517032448,83751 758468072701358082,48289 779375954141417472,173204 785988201462857728,199272 759016023785811968,50827 759555454158639104,58226 774354231952220160,142671 760914501902282752,65626 793144330546454529,249841 786996120186564608,205728 732308655710846977,11774 759634302275424256,54070 778370705582723073,167044 794414282276421632,259893 753711816774082562,29263 795256756117106688,249926 752710851770118144,22575 766275644917358592,90735 774585619762843648,139865 795421863732277248,267014 779558911653187584,464984 794140735461167104,257492 749275418004484096,7816 791778883460665344,240926 795370191240757249,266151 753706600041328641,28981 772937686608773120,127836 776824680980226053,157755 780016785999269888,174756 786826438204919808,193513 786954462229331968,207287 775072019012464640,140965 776594528778059776,155933 770982661326184449,121479 772156757053353984,128934 785900012622446596,197512 786991369512488960,207613 790704490987065344,233692 793150465768693760,249841 793795968000897025,255393 751844753969381376,18395 755151987361124356,35890 767907611371008000,100561 773838491662839808,139404 759096037432823808,56964 792906143651606528,243075 751924903339700224,18893 756560032167104512,43471 756837458126393344,43553 785608168571371520,197512 794723760527974400,261155 757706498101370881,46193 773481499119222784,136947 773619084269391873,138165 787665259397951489,210289 775485896145637376,112363 764181683058782208,82066 770266131378634752,114254 766374948529201152,91956 794532531710398466,261155 787332979483959296,208492 790700583992725504,232884 794641996669472772,261942 768963403486461953,103126 764892026060103682,80486 778400851454926848,152106 756303630282743813,42495 774003556068237312,140495 776921367690096640,157663 795282335390461952,43579 786988147921989632,207613 790946165403426816,234653 791762356506234881,240145 792919302764630016,243865 761594486472470532,195876 767925149878194176,353113 773901689355198465,138382 770284491487064065,117257 773583707701673984,137042 757536872340066304,47305 762784759525339137,1249059 795002407004545025,264431 792078188281204736,242693 758432515996745728,52061 763336644325888001,1249115 763899000445472768,79513 781215597543567361,186528 763443624021458944,77637 787081099470135296,208538 770321158096818176,105109 790296120874246144,229159 775672345599938561,150663 760616356412854272,352835 770772082552610821,120694 779154523390668800,172208 792720063728066560,238189 789865458040180736,226490 755103765825552384,35403 764092243858722816,79592 768050878741942275,100893 776509579064700929,151463 794004695022858240,256502 774301580300615680,140444 779819600993095680,176109 786942734087102464,207613 793135692519870464,249469 794820783310651393,261409 769005753730555904,109528 779444159358853120,174230 779500209847939072,171902 792773977701625856,245069 779004774960078848,29263 791363095780265987,238395 778315355248693248,11774 789430771605876736,11774 761132372133896192,61051 792026357957926912,243187 753391994861457408,27045 791309486556319744,237491 794543246579859457,261155 781607265971367936,186584 758784289731321856,55261 764519513505148929,83391 752307945975590912,21433 771482438337961987,125554 778234175627272192,164826 778726709965172737,170169 756827556234440704,45014 786033366856507393,199262 790933194484883457,234583 794562341195026432,261155 754731882143707137,33356 762455867836948481,73102 752216516419092480,21074 786065769104834560,199455 788080416385273856,215252 759074476361408512,52554 792012684174692352,241819 793130497345925120,249815 793951644065136640,252939 771396363758268416,125196 773551607845826560,137158 775415241010057216,149087 775990340188835840,152735 776467037749149696,155390 790979052039462912,235590 755106552793567232,34666 767460495875911680,90384 759243530552344577,52554 732670919420809217,353016 778301451152060416,167220 767797004143558656,101383 786466069338873856,202727 795313274472591360,247930 732608019607916547,1170373 751116711621894144,16506 792747258840289280,246392 786378299370971137,202379 764857889647235072,84929 780054788130168833,177233 775718270322282496,1250232 794544485958963201,261155 749416265995935744,7162 776053197827928065,153095 788818014586023936,221297 753594844702834690,19598 788363400569098240,217260 793505758885318657,11774 760456419720237057,45672 758415533909868544,51997 765227426645442560,86320 776573486886248448,156926 781235908599246849,186584 794565855271153664,261155 754759303110590465,32404 755617915957678080,33356 768440921474162688,106281 795377845488873473,264397 788175755234664448,214084 789815163213852672,225380 793957137810595840,257219 772783989354627072,131025 776946187874275328,156835 791026696816394244,235590 765684196236988416,84724 772890671862599680,133043 768802383673434112,105998 775071073570320384,146819 781744227285929984,352034 765254860606476288,86103 765499861089280000,87245 766363076220170240,91946 771383878225321984,124597 786133820827394048,63776 762099034056044544,71099 766400685206372352,92213 793152851589537793,249469 753744087921127424,29263 758630236883853318,53995 765996398756057088,11774 772966419596279808,133519 752912320347697152,24134 756321099336577024,42249 775864077381840896,151410 786301245430562817,202429 768843810369597441,106821 776639875411955712,151463 795077511361085440,11774 759158404346744832,56964 781813695588528128,189086 786922253959192576,207287 765954778551779328,88930 791833336847011840,240793 779429469605933056,174491 792610840889397248,244289 795677889865875456,265855 776577465720242176,156835 737103866873815042,196346 786440484365426688,195876 793244919838105600,250033 750333046549843968,12535 765084152987197440,84724 773835448829538304,132497 757975138188926976,48810 758735896803811329,46076 793574449341534210,253164 786292035699347456,202429 774350346009186304,141200 758673666599112704,54070 790913561790853120,234583 792583881077686272,246726 779052153092632576,168284 790721296338456577,233800 767422491388055552,96039 781273618734915584,186434 773487415742885888,136947 749365891272351744,7816 761620788646588416,68987 792200024667152384,242693 792361190815129600,240145 770905123635683328,121949 794941610031095808,262784 740327863094640640,11774 764831116737912833,82792 775112859789488128,146259 788397795359256576,217634 759615401198247936,57068 750118078407536640,10734 768979814569086976,110362 794238351691780096,258947 780435307145539585,180310 760519629009747968,62777 771473495205285888,125554 787812149301215232,213064 790668058717151232,233307 775028659958587392,146259 786692780458377217,205728 792573016236523521,246392 740615264803360768,195876 754151922718736384,30370 763493502554546177,78159 780602423500943360,181984 773757526399594497,137515 788802629606383616,219678 789116759920013312,223492 765327711728504834,86103 765966222995300352,87145 791470643170738176,238099 767198736309112832,95672 773186651338178562,134633 788752155897233409,220526 794562848986796032,261155 753589959399972864,18215 773392996658188288,135136 760590260258508800,63451 788866492121178112,216009 792795405578821633,246619 770332329629712385,1249750 787708582519189504,212000 753994038605451265,11774 763182343846817792,76127 774023889198256128,132497 775993507458584576,151845 749281129966874624,7828 785334112026521600,11774 764204437904633857,82457 773996383531565056,140444 791802426869346305,238601 771783812204208128,127134 781688347639119872,187976 768884520150065159,108729 765679644632764416,88930 779398445161480193,174557 780522746874822656,180647 754826684747120640,33356 762699592605532160,73926 762718377215397888,73910 785633623122862080,197063 786102015676059649,200383 756407005586321408,40030 765346532610543616,86472 781852116797181952,186584 762697982655422464,73814 766617205748424704,93261 763509236768702464,78853 789244389453402113,224818 787066198613688320,205634 791426223154933764,238639 758510210503802880,53703 785411802750410752,194136 757958526178328576,49845 772028799407890432,129225 788171565250727937,11774 790386151592820736,230277 794537227032346625,261155 794701737730961409,262145 760330411595534336,58537 771020323496009728,122146 780881247794925568,177687 792200987347869696,242693 756607160092532736,41702 762803700268167168,69878 773944360148664320,140372 774023346845392896,139404 788987034736230401,219119 772890902226472960,132996 760237838654926848,57131 738957386073919488,11774 767686682921541632,100561 794671293098524672,262022 771127201789915136,122126 778202119568519168,166390 792020593327628288,240483 780908966075248640,181789 790555151643926528,231792 759761603151536129,57574 788017237210828800,214354 794549955662848000,261399 773171239120547841,132996 773677789471842306,11774 791174757810970624,234796 750435614336573440,12743 755563027789975552,38183 779410585435844608,173868 793104105480781825,249469 753704280985567232,28866 756977669414195200,44163 763401168903081984,77185 764874695950950400,84666 766582300268109824,93184 778399288477020165,166916 790952219902435328,234653 791314405589979136,232611 773313873764085761,134561 776142640836448256,153035 795120343216222212,261155 751645579340419072,18424 772602831333232640,131007 757279826231328770,39830 758416459664089088,52112 765033295063031808,85430 773868745915637760,139253 793555556241997825,253534 771858002752090112,128230 762176091620450305,71429 765249669005975552,86440 769975225228361729,114254 757881773908955136,49852 770605334314364929,117658 777114773586644992,71270 787341196112920577,207965 794661353709572097,262025 768870507634655232,86274 773668835618459648,137565 753667768117972992,29040 764872548920295424,12300 778316763926630400,128591 756256632166838272,28282 764518377331232768,81946 771505425036435459,126152 776864548162863105,158673 753762296632147968,28866 791861994609455104,240145 776047679839301632,153058 781147788323254272,183269 752998771840151552,17416 774302113690099712,139404 795272790920282112,262925 765660516144545792,88052 756515332110417920,42432 756643554458476544,44450 775376167486586884,148870 790531763395235840,231894 790973845796708352,234583 755165810440548352,35890 763558127337865216,78394 768912064643473408,109666 793796844707057664,255393 794590330867908608,261155 780252943056449536,177687 780570281861484544,1250350 790518631528411136,206666 768237938882801668,103354 790902909739433985,234583 795385568645488641,247930 765445729406087168,85854 758770372988772372,55257 760493261450571777,62735 771552121476947968,125163 789146075361710080,215505 773518450715164672,137042 792364235623899136,243075 766179097345155073,89859 785610989232230400,196277 786992776865079296,207613 777146182011412480,160480 777729312388677632,161413 785489150107590657,195148 793910250457948160,256255 762665444410925056,73814 773277242902343680,135903 773601212704907264,137158 788038856243163137,214288 752661758569947137,22779 757936916528373761,49431 771005272924033025,122146 793993573909741569,256393 794896632194232320,261942 751894087008133120,16931 786544026648387584,204413 751142966446686208,1248145 761663136084688896,69878 776422685693743104,154071 792588780578504704,246674 793579893305012225,253793 760477013782200320,62771 781462163626098688,139404 763948729053302784,79629 790726217414520833,232881 795088257654685696,258922 788506668682342400,218349 764963444168589312,84724 770411370923843584,117263 764494136934150144,83629 770275207672102913,117257 792214475864616962,243187 763687066513399808,79585 773910814801571840,138205 776149342767964165,153845 777828681062506496,162461 767495123726835713,96039 788411130066702336,217519 778374980258017280,167407 786199243455279104,201619 751178066118909952,17591 766345687583776768,91956 772416246931267585,127871 772790944785727488,132335 775010405609459712,146259 786789431927681026,205186 750836546207674369,14349 755151251529142273,35890 760166166560141312,61051 766719500909633536,95672 788081957053698049,214209 786693712059523073,205902 780451671684055040,178973 760141192914931712,60112 787954090726658048,211875 791651983207698432,238843 779044171487203328,172057 760921109134970880,65387 745330181309534209,11774 791389142647181312,236502 778220272704823298,164826 791783057841795072,240145 759395674286854144,57722 790355704892751872,228354 734986868333248512,355106 763791361174888448,79513 781675316079058944,188119 771551286990823426,126152 773001169950171137,130669 776766249023922176,157840 785930571318906880,199211 788820605617393664,220029 789991315920617472,228354 793880393812418560,255393 775949909551816704,151071 781467460255875073,188119 786080757328609281,199891 786747509670633473,198973 765956596908363776,90482 781866042435993600,190424 793276295589298178,11774 795292632704548864,264397 787084596970196993,207613 760247789599154177,61922 765704427470598144,84724 792122880930689025,242693 780965885863276544,174309 794346359457480704,260033 785275310300422144,194648 792191765293985792,243187 786626172499046400,200939 790552542803533824,230301 785950358098948096,199272 785529274950258688,196277 785895836026703872,198591 747469208292827136,11774 763819955280371713,80486 794006381430906881,257492 794260429702918144,259200 773728531129962496,138819 795289760164089856,265257 755820485842079745,11774 770310312952156164,117377 772807028443979777,132335 767745605682638848,100893 780768329631793152,182659 791728060965924865,240145 780621925257138176,182036 767451531851563008,95643 793794454884712448,252646 779014266791849989,171902 786600773576601600,204413 780083095504494592,176128 794670182287441920,261567 764203178992599040,81946 794579074974879748,261155 764141207102586880,80939 780573742808256513,181548 764176372466147328,7311 780488758130987008,180783 758196585771757573,51809 787030152739860480,208065 789028362882777088,205728 793586169787342849,252020 777031240541233152,159876 788518816561016832,218495 760159550330826753,61051 767947324274475008,101163 787068036410773506,207796 766681857198993408,93823 789675350301220864,205143 768047804719636480,102137 769229249119072256,112392 773482461833547776,132335 794532170979098624,261155 768233082461630465,103924 788412356560822273,11774 791668324052656129,240483 769663313101807616,113412 793468448684838913,252196 779876296679493632,177337 761300243497431040,67852 766472034276679680,89854 773235650875326465,11774 791476700416708608,238395 761590077038456832,686533 773443755647111168,23762 785765510046593025,197297 793526493062242305,252020 779641245203324928,173347 786988355691044864,207974 771664948585824256,122528 750180102588076033,10654 780437833324437504,179695 781467667433680896,188119 767964754237333504,101463 776059863549915136,153194 763177202955329536,76406 792309308558024704,235685 794388225544613888,257492 762689053523218434,71429 788539835355062272,210390 764863232313962496,84666 790566500071411712,232169 763688939408465920,78394 771929646569054208,125742 765270476423737344,86047 787084309496639488,207965 794700478789472256,228101 769311405065527296,112199 788321483286118400,216934 794214201988448260,256502 795768880048340992,268643 771348839072608259,124883 787356098521075713,210432 775111537661018113,142648 742481323323985920,11774 766768427042279424,93184 778976107471204352,171168 750067009510047744,11495 780761390596300800,182960 764148604768514048,82066 768199380151201793,104162 777287214082293760,158420 757978223850450944,50314 790593540317327361,231894 756263503506190337,41719 758774428461178880,54070 780848422438010880,11774 791453363980242944,11774 795439520523186176,267133 791387604360978432,234583 772780871203950592,132335 779079191019085824,168284 781289205926244352,186063 791465846694551552,237813 755793889534017541,1248327 794347720236498944,259034 767815357276925953,101681 780770142296772608,182726 792084450410717184,243187 753006948686106624,24248 740634341806637060,1170555 786326292123701249,201374 794282669844602880,259543 762395636423593986,72420 772497282117677057,130768 786413505012432896,65113 792897304906854400,206666 762765595603443712,73910 777283373043621888,128897 774369890476011520,143210 779102767264755712,168284 775880997703475200,152314 766738083672944640,95593 788003155837612032,214354 767744225790353408,80720 776213447746940937,152981 789231352226811904,224090 793552709152600064,252020 794886995495354368,262849 771536390186086400,126389 777032219311218688,146991 789828498848231425,228037 758387115558260736,52702 761402145207967746,68144 772465063718445058,130988 755838566475837440,39462 765149073699704832,86103 794591926586576897,261155 785295175916617729,11774 786200954085318656,201494 794550050714189828,249926 751800057503113216,16931 780559846206615552,431998 780863040174559232,183269 790804528526299136,55257 793259335711207424,249841 791444680533614593,238207 794596324582690818,261155 794536943937789957,261155 760577614784372736,63451 764971214850973696,85562 767181111780835328,91946 785794177598681088,197324 790105369762594816,229693 776258838781497346,154832 790713138588942336,233307 750372027480023040,11495 755189391593799680,35890 771036183153434624,122146 794257657645436928,258927 765746180781383680,87904 786574065410514945,196120 794924429839073280,261050 762411392997752833,72716 775648749108551680,150404 777554980324552704,161456 779912414733012992,177472 770390927009574912,118604 792517484158955520,245313 758651354583891969,52112 770244538405232641,117257 773928106872692736,139404 790728225408319488,233307 793849005142708225,255870 768573079043833856,107779 780817884041711616,183269 795301297616551936,266079 787436905570955264,207212 793332307348164608,249926 793844298319925249,255246 764994598859005952,85562 759856055811649538,58945 786857749845901312,206212 791585744825507840,239926 758372049785991168,52545 758703360501579776,54070 764886100959694848,82817 770349425486999553,117609 792507676341198848,246392 766691190259331072,95262 772820139976880128,131027 764046499571466240,75802 785959586327060480,1170396 785968917684613124,199490 762842846659354626,73910 764119246209036288,81702 785505086713712644,194949 752998155344412672,24988 792041634422816768,243187 771472409815756802,125554 787088533794107392,207613 765693530211688448,86103 776441048377626624,151463 737943286250246144,352060 794605388591079424,261155 780660906602688512,179537 788752916635156480,220029 795124701379067904,261155 762120899474575360,67547 794007684290899968,255246 760604275974238208,61545 785849901343121408,196277 791806368713965568,240483 787717819953709058,124597 764180347084943360,78987 778717365898874880,169384 755397418175303680,35980 775285564304158720,148045 789443435266572288,224680 753980410825236480,11774 762417786748489728,73030 778427124411568128,152594 791273582659833856,237491 753818985381048320,29059 763846539886333952,80393 793202251145814016,249926 794925450015313920,254135 759942064641540096,59477 767776020267208704,100893 785913622103023616,199739 755243271346008064,35044 764782034158030848,83128 770297738382696448,117922 754101599270674432,30296 764113670951411712,81869 768697651063844864,103899 751839800043376641,18215 755493436564856832,38032 764121907062972416,81702 787755598498689024,205197 791757667513479169,240556 763485622661107712,78470 789813065902620672,224678 769063055867125760,109104 740942287518191616,349856 770693408868491264,120610 757290192906706944,45319 794335955171872768,257406 736060318791569409,335115 758415156351111168,41703 781318147387248640,186434 794113790333845504,257515 775118045169668096,78304 788748621302919168,220029 771367242416160768,124597 790708888366645248,233625 758874703666618372,51778 776621673667817472,156053 794139562620620800,258007 791667477226872832,239582 788712403529850880,11774 767854570785665024,102137 793877363842912256,256255 732467364252385280,349239 771115478777376768,123038 795114495890821120,264478 757243583200055296,46252 779077955477573633,171062 758008158904344576,50804 767877195620618241,101383 770428808226824192,118192 781351051043758080,139404 794592486408749058,261155 768950698658500608,110389 795415091365691392,266884 793165117659766784,250033 793988347186163712,257353 793580539445776385,253793 795379407863025664,266500 755896922943008768,39235 787166778312892416,204078 791437218715926528,238292 767087058561200129,96883 785931322598432768,199262 795617629453090817,267655 750593627290730496,12305 793274426259374080,11774 760990542318534656,65455 770627049161502720,119786 768828193880932353,108729 776459482847150080,156061 778771780542619648,168794 795434401995915264,266884 795743250137038848,11774 786290472134193154,201555 771519327644155904,125853 793562666660921344,253032 785549810917052416,130635 732372526597345280,1170428 759527085165641729,56964 762699040740012032,74302 774799153453039616,351129 754901995782307840,26721 758730742155255809,54842 780196710014259201,167453 755789793431265281,39462 776744031145431040,155451 776904385356034048,157755 788122754667032576,215608 788093243158396932,215252 790251218417381376,228341 795768301267939328,247930 794944855533350913,262849 757271075671638018,46406 759113324181217280,57105 761333297355952128,67938 762894693080395776,73685 773300937880276992,136018 760824747483627520,60805 769329642842955776,112788 755443890761637890,36332 779087249518370816,172148 788856609854414852,220029 774737554260234240,143043 779082982787256320,172123 791768275755622400,240145 792534131691233280,46501 788973594294398976,220526 761464349911375872,62452 776880377558335489,158815 791779987023998977,240145 750503468356493312,13532 772863293606068224,132335 795693603611967492,267862 751561386006749185,18491 767985017125531648,65587 778039747969101824,165185 758493161631219717,53144 763277431277051905,73513 785320632959508480,11774 761316101091229696,67023 795193367273426944,263906 770426421084692480,118393 791779581929754624,240483 757640201317396480,48163 768135609596641281,103887 790896647580618752,234583 791410722714492928,238780 793103205487947776,249469 772897795397316608,132370 793790547408236544,255044 794613856270254080,260925 757743760486739968,49066 779413281811357696,174899 780573110810599424,181548 792075995926913024,11774 757597818051756032,47940 780150515682254848,11774 775114247894212608,146720 778685452647747586,169916 786065739442782208,199546 773127710520385536,131421 794713516745916416,259832 764836791958450176,84724 772334536256401408,128791 778914931194245121,168633 775092783669317632,145866 779152527736594433,172799 788259365040033792,109244 790549689603072000,232137 793975778836877312,256276 789223236831764480,223692 794752734205476865,255942 760974852895469568,66116 754858489491525632,26721 776216413883207680,152314 767890565740376064,97199 759610574204342273,56964 774944518978281472,144654 765333204517679104,87245 743839401210429440,1322955 748924795778105344,11774 764976211273453568,84724 791469045413351424,239405 794339118360698880,246425 770759595438383104,120610 764279349042372608,82571 761582983782371328,65222 777950408912146432,164669 795470719316475904,258771 777899181998419968,163586 780595317901238272,12018 753454552301592577,27045 789129586785316864,220130 742390241906954241,11774 753429901642989568,26458 774009079555502080,138119 778001925220474880,163785 779242869114675200,172962 791872739019788288,237908 792790697543860224,230936 794325003525197824,11774 764194392986877952,82582 774208239718141952,141918 780112496728297472,177233 787717264355110913,205197 758048506917576704,51069 760854112288190465,62921 795749249086607360,268646 775086625860845568,146205 792102967461675012,243075 771685422225252352,126390 792387224876806145,243615 753995166961262592,27045 794163832688099328,257492 770477371073921024,119404 771811025993674752,118191 792243039733485568,243398 795087184848109568,249926 769090975293698048,110717 767894936884801536,100559 779137625391239168,172799 781581381994356736,188807 732306574916628481,349764 794800250330513408,263289 764890593495552001,84724 770612725160345601,117257 773744179394387968,138165 787318388095799299,210289 786909727540256768,205094 763450433239076864,78129 776736431343542272,157755 793130473904013316,249841 774359109596540928,143172 786591319300767745,204413 789655018156675072,226881 776440466292158465,155688 789952668584153088,228620 795749935597703170,199307 753362311277006848,27045 762125293251289088,71429 775091295052148736,143491 758003194525982721,50581 791696952090034176,240483 760172610231689221,61145 766334856003457029,90963 795406753349279744,266079 790712113354403840,233692 795011655163924480,263896 732359391572152321,349332 755851980451540993,39907 758193195943505920,41703 780084849247911936,141360 786632554510114816,204413 755886186246340608,39810 785351129819389952,195207 762774199144419329,67709 794314591245389828,257492 795395074947284992,266884 745018606983970816,355260 757603254284845056,47782 780859176637431808,183269 753762282761441281,11774 790385357569142784,11774 758704070995480577,46076 769263876928077824,112399 772744720212758528,132335 770385205089570816,117257 790917237184004097,234796 759548397611200514,56964 776889071658381312,11774 772577741757558785,130988 780903716085989376,182036 790994504581017601,220689 766718676217331712,95262 770097054328692736,116164 788035396051623936,214492 788284893943836672,215252 764796893264314368,82344 773567023641157632,133702 788388149336510464,217519 791579722396336128,238292 752163303233720320,16675 768434509440126977,106063 754124866446618624,30339 793327261852184576,249926 761365787680444416,68182 773691282988208128,136515 795685293546438657,267729 764166018138791936,82066 791434364819238912,74939 795449268416888832,266079 743409858788102145,1247598 758121005424312321,51344 789695395945443328,227242 776126259441045504,153699 781193227068174336,185496 790246887899004928,228341 757322765133307904,45136 780074538730127365,178075 774041545506816000,105109 786318496607068160,201958 733022070469218304,354700 753993948222349313,30802 754113823603175429,28451 778300102427410432,166532 781246758932406274,185921 790995445661261825,234212 753972494562832384,30590 787092136147685376,207613 780083205210644481,176128 781183620782448640,185310 753342906870575104,14277 780600597196136448,181789 794654041968087041,262053 766127664088305665,90790 762753572031299585,74779 771500948678184962,125111 794094956352770048,257544 781629003719376900,189515 776439344215097344,155219 788042468776300544,214354 792445206926757889,240682 793177036932182016,249882 762992515507167233,75646 788759398843899909,220332 795702742253707264,267862 759067700953964544,56784 793220804854951936,249926 775637345345282048,150063 789988883157094400,228820 791306907797581824,192363 755056068938518529,35044 790344283559604224,227804 750859718843768832,15264 773726349697572864,138903 755618613927682048,38796 776205821373919232,151212 752930201118527488,24134 767337611782332420,97315 787832309349289984,207151 770420196125257728,118482 772865456214536192,132335 777966615082049536,162610 787794568158679040,213064 795760035246784512,268777 766259971369541632,11495 767460443866574848,99044 792165797779103745,243075 792481803709755392,243286 790248978386448384,227253 773674010710343680,137315 762074879881465856,47283 773357423482601472,135025 774701843305918464,125529 776448017888980994,154832 788177681238073344,215252 774012827107418113,131421 765052592363741185,84422 794585900294377472,261155 795393573701062656,266138 770746700768038912,120541 787021939764109312,207113 794632218161266689,261155 766024511812608001,89923 793356847898103808,249469 734104885650591745,355480 781209631297265664,182665 768229822875041792,104662 770436270371864576,114254 788419593375248388,217533 794031043242233860,257515 770459512293564416,118192 776956913170911232,159245 794564286081277952,261155 750063076938878976,11463 760433100207824896,41680 772792451308322816,132335 791821935462256640,240890 793223613570613248,250033 753999574033920000,29263 778630029206892544,166409 760966128839557120,65222 793624820026048512,254058 761788597133541377,69711 779421176355549184,148538 773960241759281152,139404 794894029284642816,249926 752874356934643713,14277 767814601803177984,100559 735871891831848960,11774 764184597668237312,80716 776749206333685760,157708 793932051904761857,256255 794549543048192000,261155 792756584095031296,218603 755246075997360128,36467 781531331838742529,188119 732389338378600449,349262 750768143115575296,14781 785626329576124421,195975 788412835281903616,217519 789965581642502145,225911 779697968249081856,175092 786944791254700034,207287 794550003394088963,261155 749418020917817344,8497 759082301565337601,56793 788434413436608512,217745 770458288836272128,118192 761286535107010561,65974 764974425791791105,85562 789471541796929536,226048 777004330658344960,155451 788555591551586305,218832 768925886565453825,110362 749631376849154112,7816 759765512288993281,59666 770689852585091074,119937 760213043011694593,60995 776064117945884673,151539 778787071771152385,170169 787000472871763968,208167 786997350359109632,207613 790736554373189632,233558 773890443201409025,139404 781599348123631617,189256 786001286118400000,193050 786822051155746816,204539 760114025636200449,61051 772088147190640640,127711 785929556230189056,199769 794232190179676165,192686 753963560045318145,30633 757444270689292288,47261 772462865768812544,129558 775498722570543108,148994 776450987120668672,11774 758741404612866048,54070 760986443137167360,47940 756632227988078592,44429 794294907628306432,11774 757600703061827585,47264 772407674755543043,130792 756300822435160064,42564 759897356863090688,55112 781143811619561472,130635 794723447779815424,261155 771305240939274240,122967 795672074245341186,180682 754022080375422976,30296 773922419434262528,351152 751614825793331200,18391 753655093623349249,27402 785939038180040704,199960 786925126264643588,205902 793607193970999296,254024 759975518892531713,59365 761156012158038016,65180 768907279622168576,109709 790937593739218944,234556 762772211052777474,73926 768146968363331584,103294 793608577080369152,253793 759797526925025280,56924 768898502982328320,109945 791635549463384064,239926 794138496764022784,257423 766433492582268929,93823 786968309216534528,207949 794914962716196864,263895 775832253813366785,150663 755559537873158144,37457 771879650284806145,124771 794315282059841550,257492 755884862842830853,39462 768530440470695936,104973 778228115311132672,164826 775216034504581120,147606 793355470517989377,248719 750521289526374400,13923 756212162108887042,41929 760666074090201092,11774 790646231987023872,232169 794002335554899968,256276 756190188527816704,41689 760108202583293952,60112 765957822806982665,90384 771412291480854528,124597 762030125575573504,71476 781548457903263744,188478 794558427024474112,261155 790638780189401088,232881 785550192246480896,130635 795675399841718272,267521 780108446930698241,173628 785536593843130368,196788 791383047044108288,238395 793621327756222464,252196 793658875098660865,252741 777563245590700032,87904 778557793464905730,167398 772805034836889600,124597 773386827269111808,136008 789921187795263488,227048 758021722301878272,50923 764854489929031680,1170338 768532732079112192,106774 786328313484541952,202379 792228350630780928,243187 753205558384001032,25071 767149619591524352,97278 776184070409551876,154469 788063150822285312,215005 794681287898464256,261155 757625115949555712,46076 785482616539611136,195975 778662825883471872,167939 786776924467163136,108396 791009200109486080,235828 764349395592556546,78159 785724486121168896,196748 755430804864589824,36735 765552955130941440,84886 767869448032182272,100893 780857857017311234,183759 794107163031453696,256255 793471357963034624,249852 792544123370831872,244270 755980165696458752,35890 794713985639706624,262226 764803741715304449,84745 794535478418620416,261155 767822222148898816,100479 750402572473761792,12078 752849906444988416,23167 765897441598054400,74281 766152236711841793,90618 759805438359662592,58267 774320090690879488,139373 781355020856025088,139404 786398025014923264,194723 795477342537871360,262053 775254776602910720,147592 790635272945807360,232169 753035440161189888,24257 756604987493511168,7092 788057802778382336,213887 781360239643951104,139404 785234682564665345,194042 777567866308571136,159876 786625766226132993,205181 756558828569632768,42171 764574714710794241,1249246 775547908536008704,149013 787379324701712384,209736 759209897514897409,56817 773570090537095168,135025 788705240413384704,218275 791439013995356160,238780 750861989010739202,15643 766698243342241792,93303 788590991531999232,217837 791640296610205696,238292 759847427281186817,58218 786887019045744641,65113 732842046671720448,1170702 757435908899508228,47284 765584920781680640,76858 786041403428081665,198591 790962606467088384,234653 793157321849466880,249841 744743113177063424,1247653 750059538984861696,10735 773859795807895552,139404 786275709840977920,201494 755000921013231616,34666 757727794671616000,48187 774059782651076608,140444 754729860212326401,33356 776804434236018692,157755 766618192286408704,93823 768819162294525953,107469 769126620246441984,104973 776854737694003200,156835 795395768597221377,266151 762720334118162432,73910 789993293081825281,228354 753977609285955584,30801 794346575749386240,259743 794586707043618816,261796 795671656203255809,267862 760750955595956224,30193 790621993800523776,231894 767739635762139136,100893 788670284433858560,218275 793138947576762368,249469 732648721708539904,398859 753355365438328832,24447 773596405952684032,137158 753704727427317762,29263 775652020774662144,150511 794207861760880640,258771 795210951469371394,264397 754746608978231296,33520 780611640739803137,182037 793903689043943424,255942 769036683409063936,108849 770760011836383232,120541 769454071891668993,111549 781216964786003968,186376 761970301181784065,70509 794707839990267904,261155 795666125413416962,267862 755516369626603520,35890 791744464792399872,231550 754751476338200576,18341 790907879461097472,234583 750531897621524480,12883 770270903510892544,116373 794836175085146112,261155 765268830759170048,86103 776433224163614720,151463 792832694648385537,11774 778571797482659840,168794 772143758821453824,129558 785934957227216897,198878 793128598987165696,249469 794527041819328512,261155 768577640739409920,107469 753676099998060544,11774 763201910811693056,73814 788111105239359488,214492 786587836443074561,203674 787370342452957184,209035 779805240384258048,169577 792753762347552768,242521 793493126811967489,252580 778349692799385600,167713 749732477732880384,350247 788807504499052544,220526 764826483562913792,84724 781243463266398208,185601 780606731378421761,182037 791354085689724928,238383 794304683187769344,258456 762781482704179204,71502 767060524404137984,97472 770376219158274049,117257 788731364061417472,220029 752955144812146688,24727 765583272629903360,87904 778934701859799041,169410 781061972989087744,183759 781355516643594240,183618 788853126065336321,220806 758270117977260032,52112 760270431920099328,61545 767498194674737152,99628 776615371423965184,156835 787040330700947456,351666 787289514548994048,209184 793528782942445568,252014 759951783988957184,351340 788640966521589760,217560 763903266824544256,80978 756265419267244032,42171 762193190464131072,71408 768204506991583232,103924 770460282330107904,118191 777818303649705984,162244 787399446409646083,209800 776227206141915137,152314 786404971176599552,202983 791342157055549440,238117 792163523589730304,243075 793530057234997248,249926 758364282258153472,52532 794577214448795648,261155 757369703648010240,46370 762665983123136513,74133 790282702926872576,230485 791029699656949760,18395 788753554236379138,220526 790907703811903488,234583 765644051399921664,82766 793635310273961984,237223 794362053578215425,257492 795064754738003972,263906 761346373304262656,67587 747462626544779264,11774 756565577863311360,43553 771057506521001984,118191 780924733885968384,182960 790979837808807936,235590 795026072047943680,262849 785688890162032641,193671 786407272079556608,203674 758767020796018688,11774 759094106354319360,56964 781837252368429056,190635 788533686912290816,203832 756621893403312129,44429 761238010339950594,65180 777551905945858049,160609 786178979291992064,199262 759446538837983233,57897 752975418588798976,24675 763848783440515072,80607 781246522323263488,185313 755587836338958337,37218 771961791815516160,127368 787097211528032259,207051 755209686136201217,32490 770380494638878722,116306 790987037595668480,235590 778586848167723010,167319 790644485776486400,232881 761282526203621376,67709 786986015747608576,207287 761308551427989505,65626 763513416103387136,61723 787813601784586240,210461 757769424656936960,49070 785562587618418688,196917 793153038416502784,249926 773230710572380160,134561 775765935856623617,150511 771241092893159425,121612 778292573014069248,166532 761892300930686977,69516 770618251789209600,119937 758720074723262464,54631 788645744601337856,215437 793107961270771713,249469 765196736184799236,79223 766630832559706113,93405 786922676497580032,205989 790286815852834816,230282 794939969743663104,263289 786535195256029184,202429 765146249280491520,86103 775054104758407168,146580 792920413332312064,248516 751956183989129216,17140 765349421991260160,81835 791891537005256704,241940 791943622077800448,240483 763936205230575619,80939 765569724239327233,81659 774383450140712960,143473 776904700096417792,156835 788448992841478144,208831 773662549300678656,137639 776507445506105344,156103 786527494132281344,202983 772743642939330560,131729 773668189112721408,137698 794591906391093248,249926 752030248292741120,17794 767112969930932224,93112 788821872418971648,220332 791272281498525696,237491 794273308082634752,258598 753195136159354880,24870 778582993359278081,168794 794594177350701058,259034 794598133300862976,261155 779766556008017921,171463 788461852242145280,217837 760966033708572673,65974 773837814731603968,137042 771099894849343488,122817 788163038750896128,215754 768885294384967680,108849 772875607520583680,132578 790586116013494272,232169 778071410199650304,164001 788491151003136000,218507 751030926210203648,15917 753365067400380416,27317 794559974533758976,261155 766010200775983104,90723 789992563944017921,227748 775258204431196161,146259 755597518398894080,34661 760159282289582082,61145 776765765089230848,157693 786738642425409536,202429 761976717862957056,71026 765347118173319168,86725 789425081621487616,225981 761664724639420416,69878 769205241405321216,112158 753420510894129153,25981 771389960570204160,116618 786169566980218881,200566 780079057731846144,177181 755793656255164416,38032 767830863325253632,99111 771896279060221952,128615 772222199608381440,129558 771940506196672512,128931 786957763821838336,205186 758540955138002944,52749 788467862470033408,215032 792306421614379008,245035 777017093338173441,159876 771844876887429121,128017 795705935842996225,232169 774370183557353473,143210 761132636983136257,65307 773518067984760833,137158 774425791824224257,135025 752959752423010304,24257 765398903101489152,87249 773903233827962880,139404 791710425989586944,240145 781221698037248000,172132 786381843926962176,202217 793155157177565184,249841 763871413119975425,80939 773421366204825600,134975 786337749842276352,11774 790766492451155968,233154 760820717210464256,64504 786356459269349377,203076 773909143019225090,138155 786978291504730112,208019 737335373118869505,11774 733039729965473793,353228 761317764925562880,53307 795367861942358019,266151 762448420120375296,69673 780599477514084352,181755 793499332867612676,252020 760339187035811840,61051 775867131657351172,151410 768583169557815300,106756 774017323044892672,137869 789553483103870976,11774 751579813123649537,18030 761536080843681792,18215 787081289224495104,207796 793174384445837312,249961 788711270153392128,220029 794697750549889024,262752 777352830080339968,161542 785829913324511232,198591 763459545641418752,76406 786185120847912960,192032 775123307171414016,146259 791689291294314496,240483 795410461298552832,266491 751214597751705600,14858 759192206066475008,52112 774255241252462592,142289 787742770744008706,205197 793140596609343493,249469 751632286156816384,18567 787453758150025216,208059 793094846063992833,249469 755851978240987136,39657 776151314275274752,153779 778322521376436224,167517 769171226656813056,111558 771905521834135552,128404 777957384425701376,82208 792025660654915584,243075 780601724125970437,160480 732267018993455104,349795 754749371728683008,33549 768153410604367872,103294 775866754925027332,151410 790914192173740032,234583 794601189509894144,261155 790778138305396736,233402 792084082851184640,243187 793518091447578624,252408 765967158790787072,90482 769395350687846402,106716 777613575808425984,162098 792030183574212608,243075 794925663933239296,263817 773136783789944833,133160 793122035564220417,249469 794145611046064129,256105 787066119538536448,207965 778998426650353664,171324 785852403933335552,198878 771744807198654465,127366 757775771649904640,43285 732580009639043072,1170454 761615925909057537,67326 771444571918053380,125369 789954968631390208,227916 793331857874034688,249926 771512574236041216,120541 772601430687485952,129991 785999323012050944,199262 757543665912930304,47782 777165453567426561,159876 795673023021858816,267862 787089943310897153,204835 753977298739531776,30267 786391963314421761,202304 793098219345604608,249302 767780627349245952,100605 786615039138684928,204413 787475052568600577,209351 765689056390885376,88128 757955316898156545,49400 766636532560265216,95044 780630514839523328,150151 794594150012383233,259513 773988480816779265,139404 785867988175953920,65713 792177247956246528,243615 788782581349101568,220526 774358668577873920,142890 785906221274378242,197512 795496265756897280,266491 788131948078125056,210238 795747989054693376,268646 765397344011612160,86103 769343124233682948,112336 788388045154230273,217519 792826931313979392,247957 759769531770216452,58939 786120225670430720,200870 793490097064644611,246425 754854331749429252,32873 761376357125324800,67906 794169200227090432,258331 753575893294059520,26066 788398180077477888,217519 794598944042926081,261155 790988626402414592,234583 755097154759323653,14277 761617359056560128,69711 778296807285587968,167220 773872033344126980,138080 778482749791465473,152594 794590466154991616,261818 777901998670618624,163901 789449673857695744,226048 795105078277337088,264397 753675041930301440,28819 766664023156719616,93286 755742719746519040,39235 772468192333668352,130750 779074504739827712,172621 763496005719486464,76406 758107815894319104,50337 761542348207718400,68993 790888572261900288,233154 793496203568685056,252741 732158156290326528,1170325 772226729884745733,129991 793201784244297729,249180 778433888104230912,165185 785998154592202753,199755 785546185134206976,130635 768017279418245120,103005 790580475769131009,231318 767838340016201728,101383 770396835257155584,118087 793291867248926721,249926 753385122670391297,26140 763930071698513921,80393 791672349225521154,240483 753382325681917952,25981 767040920621637632,97433 768224317997850624,103071 777844995940290560,164001 792534197751676932,245101 773899307640578048,139404 789201796703002630,219503 759143533756424193,56964 772042616905007109,120690 773605265434370048,137869 793870679787577344,253032 772158027042525184,129558 793188617153753088,249469 749765300011212800,10064 765238421572898816,11774 769122745024151553,101681 773317761766453250,135489 758046934485442560,50337 758152071623376896,51069 785842274328571904,198878 780199569921409024,178045 785264557082210304,194560 787486997312970752,198304 773983600337416193,140444 764914663733792772,84724 780128874898268160,178415 788452607853408256,218275 791470482356711424,239405 790251078826635264,229693 789233437555253250,223692 763347741237968897,77731 767893085694992384,101681 791680519482122240,11774 776428432125227008,155688 778991494279655424,169750 792728258919804928,245148 793953381194825729,255866 750675757098213378,11495 757852742383611904,49431 761624821780414464,67973 751848037710860288,19703 774402082790969344,142668 761146314159783936,66786 756293231831154688,42534 760081929219760128,60801 773491476185612289,136255 758747140252315652,52554 791063188443758592,236454 761641604205711361,69356 773789035177259009,126152 779889198631260160,176196 794576558165987328,261155 736969237986709504,1170348 768051568734265345,100893 763589906363015168,78513 794903361875218432,262849 786307113819770880,202429 791621736890597377,240145 759497527964082176,57574 780834234164473857,181419 787044057214283776,207287 761187886704328704,32404 793263170840211456,248770 761590525845733376,68993 786987492931055616,207974 753381564914896896,27045 769164515367936000,110362 791651264970956801,240145 793156639020883968,249469 780774425431908352,182726 765618990089723904,87904 760113743250362373,61051 773945730692222976,137869 790343483701600256,229895 792059118097928195,243167 757936155568513025,47761 792112787254341632,243187 753700297961197568,28037 795048648174370816,262053 764626066401062912,84209 765619987214204929,88311 776872089311641600,158815 749663369414803456,7546 750782595584040960,14349 767610616924278784,97371 774007687646285824,131421 761351635666804737,66801 768693606748004353,106716 787706356149125124,212357 790914509846163456,234796 760653645180383232,43471 770224676845023232,117257 771411449872805889,95574 757706049382076417,48991 764620562123649024,82009 774027541711577088,139760 755094940447891457,35449 780814085629902849,182591 791381016476721152,238395 793463991599116288,252196 765314973035790336,87145 785997009530617856,193297 791672495480901632,240483 794620889199415296,261987 732175835273125888,349283 781468544097591296,188119 795027279952875521,261155 795479742577254400,265257 752621772348854272,21332 756244714244890625,41680 776447835143221248,154832 758644215731589120,54070 759946750757076996,58309 773012000091807744,132364 760530709744267264,63451 768481638259064833,106774 786786287038726144,204901 753647187746140160,355260 762328596128030721,353879 781561688755621888,188119 794647338585325568,261155 764912657141010434,84724 787584170906312705,209151 787365172629245958,198304 753014804516786177,25255 781709812811739136,189086 795770376097845248,268281 753534726175072256,27498 750472832736460800,11495 774654440255160320,144611 759155698567610368,27156 773869222518751232,139404 792779798041034752,247631 785616183638695936,11774 789785448814088192,227253 743651570173108224,1176510 762775854611128321,74943 753338795764944897,27045 763985330697490432,79999 770361618777513984,118405 788208528406122496,214899 755771345531760640,37698 760568617478021120,62798 792389783146237952,245571 755125200719454210,32572 785952948153049089,194723 793283573918736384,250430 770304115066961920,117043 749475809094578176,8891 760297953370275840,61929 732293943774187520,68969 742822367865536513,47188 771156763966001152,122967 789320055184121856,102730 791507805253537792,11774 771112760272941056,123135 787325354838929408,207835 788893758347702272,221609 774038059734138880,140444 755763744609796096,39462 769733379168231424,26066 778690219746861056,169916 785777015357964289,197512 790605613277581316,232791 791729945730883584,240145 774997965945602048,146259 780089930701615108,177696 753207492843343873,26140 778572124743200769,168794 793821883619741696,255393 763396757950599168,77708 763701101065568256,69356 795757314603106308,268777 788450386629660672,217837 772228714729836544,82294 781515326022385664,186434 778091515491090432,165523 790647127344984064,233198 769430065889308673,109713 780067265836228608,177724 793651817410273280,251803 794539590967328768,261155 792662432929947648,246987 764832289654202368,84724 766484652056047617,93823 761775645059801088,69711 777936113310830592,164578 793869397970550784,252806 757639399181914112,47940 771863913222725632,128017 773917775907684352,139404 791432488543522816,228124 792158808952836096,243187 795367776269443072,11774 770592441405759488,119659 758539160965832704,53703 765705170533646337,87904 781846436988219392,186212 790725243946037248,233241 792072496799416320,242693 758374518066974721,52061 768493063526162432,106702 770277059297890304,117257 770493380233166849,118192 788119452210659328,215005 793495169677004800,252196 770425320855965701,117732 795401257271828480,266151 794488408714276864,260874 763473874436628480,54070 780954672043470848,154071 789797803572682752,224857 768944903950696449,110477 780800844224528384,11774 756908594176471041,44450 778583729128300544,168284 793988999471923202,257423 758406526612668420,52921 795753900297089024,268646 750958715059134464,16142 771393718620418049,121795 776448175242514432,154832 795491906775961600,267133 787283985957130240,193121 778243522067517442,166532 781053237948329984,183759 773913785283338240,140039 785987521385607168,194450 787149683407851521,209351 767905266348109824,102547 753348247498862592,15122 757942308985765888,37461 765881521525981184,90031 780080007653756928,160609 767074142323552256,1249355 769639735941881858,113138 770854063399284736,121479 780584205759590400,179434 762731146048212993,73910 781467408305311744,186584 757806281868529665,48929 761153514437480448,61051 758127112393981953,51595 765283366958731264,84209 773621493607587841,138054 781215974401773568,186584 781710376698191872,186584 769171344357519362,110362 794641215010521088,261555 755924029735772161,40588 760363305730998272,62063 761723218780622849,69711 790296455978377216,230485 760188031622086657,60866 765692369198997506,88920 776553116548210689,156132 785626429958553600,196932 754814397269303297,11774 777358123199627268,159876 778677039876276225,167220 778776673877651456,168794 792121049584402432,244230 753232052598677504,25965 774342186997547008,11774 734791079342559232,11774 758246059466448896,353456 777160190248546304,159876 771399940656488448,124597 793660183109042176,250033 794658272653561856,261059 795051800005115905,262022 758694606498246658,41680 765386567850483714,85057 774283521091174400,142563 786220272844099584,201786 790975194420555777,235621 760165849772634113,61145 771491774569340928,125554 758296661634473984,52112 753202222952017920,26086 754117738587627520,30370 775071731627151360,87904 788375118627995648,206175 791095491748569089,236454 760383780473430016,61051 768149157173403648,103261 789442714299428865,225359 790271993299861504,212131 752219865835008000,21693 794205171551043584,258331 792756307707265024,246703 794372622570037248,257353 754053074755330048,28281 768504351207854080,104973 767849861865766912,100561 788161201096228866,216009 794400464234168320,257325 770458795881357312,118191 776120835107016704,141427 761218957214818304,66516 787829761481412608,213416 790917573462425600,234653 733198709404643329,355672 761335101917532160,67938 780978550933446656,184223 763537370792812544,78159 778401889343770624,152594 778574686187757568,168774 762642861988974593,73926 763849698239098882,79693 795481636687052800,247930 793276642537906176,250293 794313089801928704,259902 795262864877568000,265257 756311906814726145,42432 778297406387589120,167220 794886240772509700,263676 778210074288193536,165360 793099351996313600,249469 789855955416592384,227048 766059868411142144,90969 780115819229392896,172185 751652722907066368,18893 768944132765130756,109571 794549770002034696,261155 772442873983676416,129700 753896325159133184,25070 765292309286117376,86645 767745083139461122,1249468 793501166017445888,249926 788170891494428672,215088 732986904870817797,353451 762026985229021185,17416 779427491572088833,173637 786835456352595968,204959 788617306884677632,219471 755210756761776128,35980 789178520723337217,214899 758381398927347712,52167 763880420949815300,78159 794010477550407680,257569 794289245649145856,259543 790522892442152960,231828 790693427687985152,232791 795712128220962816,261155 767772329636225024,101383 775493715028770816,148654 778942185769086979,171168 775773092224262144,151071 760591363922653186,62771 793979488946241536,254135 771032176297123840,122146 786879101642551298,205186 772852967368171522,132335 792169848675729408,243187 794195897160593408,258331 750480362648711168,12883 785271041761374209,11774 790299167126159360,11774 793601934976356352,253793 794308821237649409,259764 795268163629969408,265724 751579076507336704,1248135 790935913618632704,234796 775460149121191940,149329 776786471512526849,158151 785592502736809984,197286 794920976400220160,263895 771591154273968128,125554 781672713249296384,189814 751170675528916993,17504 775477226821279745,148870 777922586499883008,164710 787826961993261056,206101 795017941049901058,263896 778598735555268608,168794 780649279165648896,182211 795494733971746816,267177 756905025104965632,41839 777264853434109952,160395 732170071263580160,1170365 779105917388201985,164826 779805402208829440,175975 791467621329711106,236859 758717656450990080,54070 765454116684435456,86103 785371498542489601,194450 786920607279611909,207287 756280037041508352,42495 762614343813005312,431998 775301508011208705,148045 794678066077454337,262588 765036939195985921,85562 792359977809694720,243092 753761678140006404,29580 767151370721820672,97852 758380352981401600,41703 735862870722875392,11774 753378436450770944,27398 753898025139916800,25135 775112186683387904,146259 790641618055340036,232881 793138293365874688,249469 789156181063393281,221416 745400835211956224,351424 756236413641822208,42118 781139781484814336,130635 754724666497986560,33356 774308756591087616,141912 775709121358147584,150461 777572948693618689,162497 777884234392281089,164001 793616970478342144,252020 753919805221052416,25135 760973261110845440,66116 765205950114373634,86440 781059583372513280,183759 786985617703874560,207287 778295205002743809,167273 755504298843312128,38183 757586526675070978,305417 768538273488576512,106774 774223353464836100,141360 785753861906628608,54638 773544758186766336,136947 787318124223746049,210207 759082932975857664,55399 775303411621212160,11774 758352610118295553,52554 789397307640848384,225866 754984438237392896,34666 777603594384134145,162294 756453080162369536,32869 766379337167757313,90963 771024640726687744,122875 775827168756506624,151374 778039030902501376,165523 740405793871257600,11774 762063141496905728,11774 771079449567645696,122299 778631581023993856,11774 779352393058230272,174115 760488284577464320,62063 785413348753969152,193533 776166991933702150,153501 776911326455144448,157082 755494585162276864,37044 761222088715821056,65474 776036193242931200,151845 776586012273238016,156835 764926519714209793,84785 773351255364153345,1250038 781516199473582080,139404 790583803374768128,11774 791737985725333504,240070 763469265911574530,76406 763877903184506880,80416 766374262923931648,93068 794328346398113792,255870 773982018694582273,140444 794005052486627329,257353 749286296707862528,8047 749711377808318464,9145 776177386521976832,152594 792139630011441153,243978 770211422039080961,116373 759197383725121537,57336 794208328100495361,258456 757710573362491392,47761 794195667715559424,258598 787341579765817345,203034 756205900805775360,41680 794238773341077504,258331 786751820014157824,199840 761396119611944960,61051 777285073498320896,159146 751166557250809857,17431 776626828337446912,53667 793984950739619840,255942 752245902354501632,21091 767820873751343104,100893 794290686157852672,259267 787146051039793152,209043 733652992562364420,11774 773327928453009408,134993 763472396301066240,78477 778236381155954688,164900 756897816320942081,44997 762745199751815169,431998 789517120371580928,226731 774500930897186816,137927 792148648461160448,243648 788011870653329408,214209 760581464463405056,63149 764779668574769152,84724 785258405392973826,194450 788211050382372864,216009 788877110282772481,221785 791412156180881408,238639 794678222872920064,262022 791389558831190017,235147 757427180888395776,47263 760464954927505409,60866 792054632444985345,242628 765979903640506368,90031 773638800492953601,138165 762246802590486528,68993 760141842105167872,60866 764139911838597124,82061 790990178714316802,121795 793597411470041088,249926 751658993261514752,18154 759213050952122370,57189 766972625415507968,93144 764793083212894208,84724 773604732485140480,353359 795084837946327040,264397 755535808694775808,38032 760167457457930240,61444 790616777386491906,231871 758739399697850368,54070 771415807179882497,125554 781469062895378432,188119 791482065011171328,235215 768870200783441920,109666 768892895994740737,109104 794689747100672000,261155 794751947739779072,261155 766592806869606400,93823 773912520008486912,139404 765046217512456192,85562 769759803149168641,109157 770236972396711937,117257 794551038527369216,261155 766602083428622340,50307 791254686514937856,237405 793179811996839936,250069 756997772642050048,45669 787503870100373504,72035 794999520581079040,262849 749989068574904321,8431 794988321202126848,262752 774092097313878018,141360 785468574244626432,159876 791420029434638336,237999 795614768258281473,267265 780608775258447873,182049 787116848261193728,208252 795389483411611648,266786 753249083259777025,26446 789225713828302848,224680 789894808076685312,227242 753757038912557056,28282 732936885186777089,354606 791868674713853953,241542 760554965681201152,61639 789495341561286656,224680 767855133015232513,101681 759731667674116096,59275 776367713182679040,154534 792113009409855489,242636 788223859669499904,214660 792047944258039809,11774 750688946829406208,1248074 776610158688473089,156835 794658690628521985,261155 780616940209471489,182036 756520012232306692,11774 795329750554312704,265440 793504782363144194,252649 794818329521385472,262588 768880285383430144,109666 788485057635811328,215437 774659073031737344,144654 788058162788270081,215005 788073696628006912,215005 788416675687399424,217837 756325048487514112,42432 787615054820671492,199307 794016557793804289,255870 794633949121277952,261155 780888543732391936,75300 753791579870130176,29263 762779714478075910,73706 765171911290556418,86103 732227085696180225,349795 759107046444707840,56964 753364896058777600,26446 759046953694965762,55107 787367998621229056,209736 771005160638156800,118191 778630449505636354,168794 789956610693050369,228888 776182957472186368,154322 791821074392461312,240483 763848115321380864,80393 753202622723530752,26140 768154173418254336,103506 788888716748156928,11774 771641221399707648,126152 792543258991812608,244270 754164608114364416,31389 768204223221596160,11774 760190002949074948,61412 773858712326901760,139404 788665341610078208,218275 758433118609170432,50923 780805518944309249,11774 791366520362283009,238207 750521894777085952,13627 765087310560002048,80482 792665004059262977,236844 792738650949758978,247077 778634260571910144,167319 760262440038916097,61545 773172895983869952,134470 774771813192765440,132335 788458840991727616,1248522 760973710484320257,64722 769382711043629056,112788 757635092076376064,11774 758625015130718208,41680 776476066693218304,155390 750647527435739136,12805 764661394490920960,83391 775415176975691776,149200 776422737543856128,108396 780774119520530432,182726 786949113195618304,205181 792533299847573504,243614 793434610570899456,212007 792158187541585921,237964 795708702380752896,267855 775900273466236933,151845 793871856944021504,11774 772767300218945536,132335 786168956503502848,200368 793139685044334592,249469 788196068399915009,216009 789208577009483776,223899 750044011855876097,11402 790907780425134080,234796 794988421886439424,264482 762855393768775680,73926 763918364280434690,74133 791795685930569728,240483 780596760792170497,181964 761557238003605506,27222 771400463929532416,125367 788126000882135040,215762 755893522679508993,40395 759129991112224768,56360 757446646217134080,46006 776645298991104000,355701 790906555981967360,234583 759158200461619200,55177 771834459230380036,127218 781510608134901760,186170 792532004558413824,229693 794750314889052164,261155 737443938026524672,351147 793156982219935744,249469 794167525651009536,252939 757674680916578305,48761 795672785150324736,267521 755496755274186753,37892 778773966810910721,170471 778787041651806208,170609 772105226622906368,123354 781274923654197248,186149 732954874296578049,352911 769450661075312641,112693 770421921531895808,117263 781490637707370496,139404 794530453315260417,261155 758358141801160705,52061 774383141330882560,17416 786357173295063040,202304 794396440739119104,257492 761365405810044928,67998 762222769744384000,44370 791832297162977280,240145 792073329582551040,241678 795655680598409217,267521 764633694812372992,79561 786460304158760960,159115 774074238508474368,141360 791052935039823872,232169 763441655076847616,78304 768842705669685248,109337 770344113577205760,99030 786604628682997760,11774 765624561408745473,88669 790985066855800832,233692 792035835428372486,243187 792749400829337600,238395 752977333586309120,14277 778262445320081413,166853 749731273627754497,7816 785895022273163264,11774 790721380392337408,233729 785884263572836352,198591 757052320962281472,43319 758108050414854144,41703 761715618492010496,70263 776041325581828097,152735 790798473494925312,233307 754808716168351744,33850 775072215209545728,141091 778260482457079808,166390 793999347092484096,255870 794869853064720384,261155 789479837203247104,225624 766755688542384128,95988 770005503804116993,105109 785558479461199872,197035 791023900377231361,235532 793785692396683265,353879 793955694697451525,255942 795744826251759616,268246 751027326377484288,16422 766221069137145856,90969 786386941726121984,201958 756425427061710849,42249 787399741285994496,1249975 793218817929261056,250238 793427169305325568,252020 750418058183839744,13343 757716195294453760,48991 759077911458570241,55107 787992481308618753,214209 790053144709345280,229485 780380091775791109,177773 757626060083122176,47940 758492334585581570,52554 791297834180116480,237894 773717305419112448,138898 778297025234345986,167220 788752506331422720,220332 759135598917464064,55887 763852871322304512,1249170 773631306890485760,137740 776910997135253504,159146 792529121037299712,246225 773650295406690308,137158 775349169401716737,147368 788759126679560193,220526 791950349619728384,241118 794633563266281472,261567 769389406029484032,112399 775912023943159808,152038 746313881975283714,351673 792111950394040320,243075 786443059776978945,202727 787128217366704128,208928 772145721453613056,128519 755377144629456896,34666 760198178700423168,61352 787012200330166272,207287 773595535215304704,136904 794805381075705858,262849 750447366768033792,12883 753781323781722112,29819 775153003519246337,146259 790893274600910849,234583 793099264532500480,249469 777168324845109248,159554 757427751305347072,46895 776683855432392704,156835 785271876906020864,194648 791790438101516291,241034 763589149685350400,70501 785629218659004416,197341 762694708053286913,73926 762776454853689344,74247 776063944758788096,153194 794628181642870784,262053 795089709844361216,249926 794988041144303616,262849 781514720880787460,188401 763551212994072576,73814 795716717636894720,261155 766782148443512832,351436 774243377646702592,142090 764133613730279424,81905 768058118299201536,103261 781460697171361792,139404 790163996808806404,229745 779796272072974336,176218 794056840376004609,257492 795701288897941504,267655 766429142128656384,93823 786981381498867713,207949 787914197611012096,206117 795319036229931009,266068 766408392206352384,93303 771407940146331648,125070 778923145277345792,171059 760091276440068096,59666 765675129607221248,87858 761597938380443648,69576 794293411779989504,258598 791006537095315456,234583 795403041142763520,266151 793622026179055617,254135 794600361571090432,261155 732927867147849728,354125 766082400908566528,90908 732286314976944128,350955 756327466168311813,42432 764096223728971776,81702 791768447038304256,240814 780801429363490817,80785 732963417967841280,353262 766856571741609984,95672 767399084273598464,94699 777527319917305857,162107 752942355519537153,24597 793628267735576576,249882 770684908524101632,120610 791021333492617217,235590 793996564410798080,255299 753676708583206912,27800 757461145632378880,46405 768516871679193088,105799 785911515983425536,199546 765588125997563905,88052 779365103560830976,173658 788390257016332288,217519 766767548977254400,95672 792040583535661056,241678 776273276368596994,152735 778594168683663360,351463 770542239365857281,118191 780098251756220416,176128 787234921026756609,209409 790960073707171841,232169 771461675090219008,122146 787716335681806336,205197 793204376621948928,248719 744305837741645824,349197 764864625858916352,84724 794640266015739905,262362 758801447148335105,54070 776580713785266176,156644 771655573565693953,118375 786716815854448640,204413 789270159370354689,11774 793979359010885632,257271 752625244188209152,22664 785813300097396740,198513 788049325360156672,214354 787141411992801280,209129 791993259132346368,241678 760866504074260480,64722 795178071255121921,246726 768141155234185216,103354 789225591048372224,224090 791463735655329793,108396 750087575893864448,7432 766050597376319492,90384 753415996619259904,27222 792108216226238464,243576 751585715637481472,18326 761676085323071489,69256 757107464860946432,45669 775530273089912832,112363 785681468068507648,197324 793297030374273025,251282 795436828664954880,267133 773231439068311552,135025 763452910483169281,77687 786374195479359488,199546 793888941040467970,249348 793902659132588032,194192 767137543724863490,97438 771527910087729152,126389 786162625558122496,194723 769561812740272133,114021 785280597564362752,194450 790218096204210176,229188 753358352600608769,26458 755072095520903168,32587 791692156595499012,240483 788164990180163584,215480 795018624360677376,263895 792623716752556032,246569 753494334251667456,27317 785565559966486528,196788 788454682201128962,215437 766423181016072192,93184 789564370976059392,225981 734663375469219840,355376 773925430030020608,138819 795408114979717120,247930 767747882967371776,100893 786564665753137152,204413 780707336234999808,182036 788528790708359168,217519 795420609668935681,263289 765620971218796544,86440 749413581880340481,8670 760681919801532420,63149 756292511530946560,42432 771038973149847552,122158 770223110272319488,35305 771666464050819072,125554 767560776760619008,100086 794326274474905600,258741 758056866450706432,50804 786401331825172480,203350 788757293592670208,220332 733247040042487808,354739 768620513526738945,107745 778082168656375808,164130 758101477420371968,51043 754001728987475968,29263 754841021981220864,18341 786627853169328129,203674 789344054920278016,225511 777301716639240192,160230 785636457012662272,197673 752895951568711680,24134 775581864815955968,128934 785493995132690432,196277 786390085742714881,202248 788967884349399044,222544 794620096404656128,262145 757471917183868932,46890 765617753201995776,87607 787484507037429761,207433 788494740639457282,218275 791741874469949440,240483 792858232884781057,247240 755487104797437952,37538 752930609777868801,24597 756029351154491392,39475 765527166389936129,87858 764881273647165442,76794 774344494321897476,143051 794635606118711297,261942 750333049427156992,12535 786402201359028224,203674 791218389633134592,235590 761903736369348608,69231 793570669820649472,253164 794989341173026817,257406 767096069536833538,90388 771137035885088768,123595 790328807362170880,228820 791677216115437568,226048 793910751148707840,256125 794300352774320128,259063 794316887517700096,257492 736343802806341632,351147 795725297698148352,267737 750817405790597120,15066 780606952204177409,174891 789992654310346756,228576 765951252790247424,89979 778314837038288896,167319 786434746045779968,203674 794593861075144705,261155 753427768109506564,25863 753958516721717248,29958 765199318173282305,86103 776824780104216576,157993 792058960887083009,228101 788768283013021700,220526 760956575846572032,65679 788531683360251904,217837 765210524380385280,86103 779464062631448576,174557 754829767925493760,33070 758751358006636544,54974 774050019749928961,139404 792084326594732032,243187 793088992065548288,217519 760775950439178240,63753 774735022670635008,144635 788907686381383681,11774 756186456742297603,41694 770502806239318016,108396 776117322532593664,153194 786237965831770112,11774 790329381696659456,228820 781243002161364993,185313 790437702537732096,227048 764609873547960320,84209 793931910586265600,256255 792341006528094208,244143 793093852139622400,249469 794966071438667777,262925 746255998608777216,195876 773266875249729536,134255 777680004134019072,161456 788532497751674880,104244 794662448812982273,261050 761197896523976704,67034 789394797828059140,219829 752197509057908736,15969 768870497811652609,108849 788678232665055232,194060 768680851320270848,107559 770438063231160320,118191 790766704418848768,232863 791445508078182400,238207 792032419465474048,243075 778598973510516736,168045 778949028008464385,171324 756289511261347840,42432 761322229611114496,481145 771500162019622912,125163 787100524940328960,199546 765618933336539136,88570 792826375254093824,247379 747530586701570048,11774 758775900661952512,55261 748940360454316032,1170318 760506659944955904,63149 770044262826270721,116373 781507663880388610,188401 768402897872777217,103924 763979933194424320,80136 780839308404011008,179384 755150668470497280,35817 792997729853202432,205972 760558746502254592,63655 785998777060433921,200382 790252522648711168,229910 757353661848653824,46379 762091705504043009,71470 753808223161884672,29263 758655674939281408,54070 762869487729127424,73685 768056417207156736,101681 793611867574853633,252020 793622688438759424,252044 770762089766027268,120610 789192438598422528,224221 765386023547183106,86103 792478833110843393,243286 749322680176824320,8047 752225950985654272,20279 770275794375540741,117257 758840449645719552,54128 761544147211808768,68993 765763307059941378,88361 774331275712815104,140237 776133464026472448,153921 788408054874120192,217519 792136120385478657,226738 759105324120956928,18168 777923757226680320,163763 757010004432093184,350711 764261720709853184,82744 760861072937062400,63451 763459784775340032,78344 790827746205143040,232863 751580562960318464,18562 760488435517972480,62771 794566818165833733,261155 756370365429927937,42171 787485580355440641,211347 790301057721233408,210760 753915795986640896,30270 774986965649387520,146259 739921686557003776,11774 756677369696489474,41702 760270464715329536,62130 760815442084630528,64664 768971170779582465,110585 777354736336904192,159411 793899486984675328,256255 795449605160894464,267177 766980347657646080,91798 770386070382911488,118191 767355172796391424,96883 789070311895494658,221971 792085093619818496,237964 755195430321790976,36208 765600431024340992,87904 777165665102884864,351147 788819635990691842,220526 792342479957856260,243187 763481671249305600,78115 778030220016312321,164375 785899041557090304,199262 787977689709686785,213772 733354631095590912,11774 758581865469059072,52112 785788576919412736,196676 785811173673316352,198671 771445080620199937,125367 767836523190300672,101681 781504792887693312,188401 792911316696440832,247561 788524963946823680,215437 793161030516011008,249469 760835434998030336,64722 767957410627497984,100605 749619713458614273,7546 756257064851124224,42171 760585341510168576,62869 788428695124008960,217634 760977054720528385,65180 792750961085280256,247087 769175737148448768,106716 795697034271617024,267862 792547008879980544,245373 788855181278666752,11774 794719322149163009,262226 795029275627778048,263926 758703033010225152,54070 760763163595841536,64678 764560531470422016,82766 760584260159954946,63767 763789942061428741,78566 775772622466539524,150426 779473523492331520,174230 780519536437190656,180525 791659863428435968,240483 794284674843426816,249926 771093859589775361,122759 757280097585942528,46394 775976041802297344,152314 764232332140216320,81574 769563405585879041,112382 791617267293310984,240145 773518153007632384,136904 785507916426117120,196277 766691669454520320,95568 785743335361097729,196247 786693700839677952,205181 795123023540027392,11774 771082375241539584,121479 785297885516529665,193669 787450742093275137,121785 793325637528276992,251390 759117478932787201,57131 763370905112309760,76127 769557761864638464,112382 751757384796766208,19352 764078078272245762,76537 793142185860489216,249469 766300204207255552,90790 778386354472452096,167220 785493525303480321,195975 752708697156182020,22393 777907491493580800,163990 780124885137944578,76146 734773646112219136,11774 760642726266216448,7047 768067310733197312,102188 756987920418996224,45040 794632081158664192,261155 794441161108811776,256255 763826452064272384,80607 770649401840861185,120393 793171819935260672,247379 751547156046180360,18491 772371867046936576,148861 786451055693352964,203832 788469500433666049,218495 751141307318472704,17259 758307188943167488,50654 768982769133195264,110209 778684647613923328,165185 757348733516414976,47090 774224302099095552,141887 778587547777830912,169022 747473007447269378,11774 765333136716816384,87245 790908173746003969,234583 767977895159398401,101463 775818228631298048,151401 762693126922330112,73926 791462839919710208,193636 794031063018258432,257492 759090267425091584,56197 792154337673961472,244289 794980699292008449,264397 761938067016060928,11774 779056940223574016,171693 794320362611687424,258922 769240409704849408,110843 770593851530547200,119832 788763895099854849,220029 793297385745059840,249926 752908587089797120,24316 770379150527868928,117079 785919944198197248,199546 763857005090000896,80852 776169646659661831,153854 781896483943571457,191354 759000958005227520,54070 790936484643680256,234583 750376553935241217,12974 758863652065644544,55806 769012281401286657,110344 769239921957691392,110585 769942886976716800,113982 776169540766105600,153854 777908329410691072,163763 744153952879525888,669866 794691262678827008,262752 794022901221445632,257353 757569120577748992,47761 778299741633449984,167220 750427191171768321,12883 780113385031696384,177233 780752513230311424,182036 761690213496291328,69231 778394913696276480,166300 791322323898904576,232091 753336129462628352,27045 787247709807861760,209731 773885385332039680,139404 794012128965324801,256276 753691748619149312,29059 758008954542759940,50804 778589316096274432,167407 779732841525633025,174557 779024047195684865,171324 762758452259282949,74067 775078559203426304,144730 791013011548954625,235294 794902153819254784,262886 763482083574489088,76549 794619843291082753,262022 778679668190752768,165185 790661831073423361,230485 794104110530367488,257492 792891726084079616,247767 751124468852989952,17143 760663627883945984,64326 779157144813891584,171062 780453343298719744,175772 792759239659909120,246657 793105401776513026,249469 776420663334621184,155390 779005139067760640,171902 752211266756804608,21343 792221194086854656,240627 792092755342295040,243187 763364934877122561,77833 789882577045774336,215437 790953586263863296,11774 793617426784985088,254209 756490191225827329,43391 794962648966303744,195876 762096217719463936,1248996 766230651951517696,90482 766682712291807233,86815 793845795988525056,254716 733533493867646976,7224 785819369884426243,198701 753948525197664256,30590 786652906397245441,90209 791360995998380032,237908 768571669229236224,106281 786235610449211392,11774 791327147805724672,237813 795042066636087296,263933 776601885469913088,154832 790987928700907520,233736 792314269475934208,353124 794734845146632192,262752 768008248247001088,101681 793970892820729856,11774 777530976662593536,161219 763455222182125568,77637 787400076180074496,210253 761670016534056960,69947 764925582618398720,84724 772179209305354240,130072 772810459527389184,132335 776045965627297793,151156 754070034121564160,31611 773308148694196224,135903 780672393387843584,354966 791857238386159616,240070 794571044136873984,39957 753064134003032064,25017 750374619346010113,12281 795104681198583808,244812 795666125275033600,267862 793675512145076224,254135 787063337007902720,206484 776407556193333248,155390 759261249226022912,55661 769308243327852545,112872 775465121309163521,149124 756254168751362048,42249 760260986607513600,57607 775043321387487232,138374 788889585212207104,221143 793248616089608192,249926 772993103279960065,133519 785634993347276800,196523 766413905597964288,93184 776904399008460800,157693 793941619988987904,256217 794532035104677889,261155 756888772948602880,45064 795359092114128896,192363 763723074369822720,78684 780770163448811520,182036 791435240631697408,237935 788451685140168708,215437 788887117833252864,221832 793997646633390080,257353 793257119910858753,249926 794646642464952320,261987 794352520923594752,258878 786440541135179777,203674 790749561409015808,231894 768079768784891904,103261 768534680568299525,106763 753378659235270656,27317 771076748800700420,122388 779016861333778433,171982 791346868223475713,238383 758432906444505089,52061 763812453260091392,76771 756561161408045056,43234 793437034870255616,252196 795115762599927808,264397 751917909488918528,14277 765890741306548224,90031 785936166742810624,197512 754884924214157313,33244 781886465387167744,187997 785487419797798912,195975 778536858326216704,167407 794974558554124289,197512 789430995673952259,221082 792237525377159168,243165 793507911578230784,250633 794235897155756032,259063 754073888355561472,31035 760879973481734145,65180 751745516644556800,18893 792041511504543744,243187 757585094626254848,46543 771512662136008704,125554 791438640438210560,238207 764107727983476738,81574 777544801201819649,158111 755771950505533440,39194 761904358405525504,69548 793554384814768128,252020 762776706117533696,74868 761261301263847425,66878 757598007332261888,47940 761140123715117056,54764 777034350227443712,157840 778061275041525760,165523 794891949555781633,262145 767127231122509826,97852 773231190484496384,131027 776061903588118528,153095 791991077569978368,240556 781566548154675200,189017 755214884355215360,33356 763041760121491456,75724 792109646551064576,243210 761844312627879936,70916 764918191608868864,84449 765214927409864704,86440 792252178236710912,242693 772765009206272000,132349 795005869046071296,264431 770685720310779904,120610 776957102891958272,158520 793962320015675392,254135 758505629442973697,53703 785566796791230464,196788 790214968952053760,218349 757284762448977920,1248449 774464610963447808,142503 775651992140189696,150511 786167611385974785,192032 765158627741143040,80939 767382971083059201,97468 789087956841721856,223286 791235254950490113,237325 732924373330464768,353228 759099948474466304,47940 770977685694717952,122146 787864349889048576,212802 792397506206392320,244221 768300898330157057,92159 792048107555094528,243187 752993709952733185,25255 753039406223720448,24605 746380947478585344,11774 774414925334740992,73196 770871937920884736,119937 785645898214670337,196917 794048000804855808,257492 793867573259415552,249926 737781103361032192,1182373 768087536522686464,101163 791254691623469056,237491 774797504458219520,145244 795474570732077056,261155 772089140376506368,354105 786158251616247809,201374 786393065938386944,202727 793944580781551616,252036 758778911584989184,54070 763515546000207872,78159 780746976551895040,182257 787128119564070912,209195 794678232939302912,261796 750391185357824000,12883 752991063439134720,24497 785950055509270529,199272 763445567527723008,71438 791396621128982528,11774 794015502712467456,256502 756291952853737472,42564 790515586874896384,231894 771804471034654720,128194 763985110286733312,79999 789062261830774784,222654 754077134356901888,31320 760251081183989760,60725 762802836698783745,75073 763677484206424068,75631 795036334800900096,247930 769500735750934528,112623 778699234862174208,169515 791463560417337347,237935 787278803223519232,193121 781829788621307905,190635 773860006043250688,138819 751925041168654336,18201 768159488637632512,103212 786561468397449216,204413 792057930422054912,243185 787770253728157696,210235 792798614628233216,247739 762879762347859968,1249077 766348769335967745,93261 756666239032893441,43553 760250850438701056,1248387 790728074111258624,232881 792771579482628096,228101 795485682680680449,266884 756551713029402624,43391 762699323377328132,73542 785853883109216258,198878 794334994630057984,257492 769279183998509056,112363 773971711960215552,132996 777269358280060928,159245 788236617907658752,213675 792811939365810176,189544 785250192492679168,194210 771405535727976448,125367 774228210255007744,141887 792763528616808449,247077 760211221723439104,61011 767051897899458564,93210 792145617745276928,243983 761046635845595136,47940 767031279640465409,87904 773868021010030592,139404 732648636086116353,11774 753629080659058688,28569 779749495202541572,176011 787084124846592000,207965 793168774983811077,249374 773988501138317312,137869 792159780248834049,243165 781907090919002113,191354 786054294537580544,199211 763228739199176704,74321 790378944033722368,11774 773281416566099968,134993 790700370058055680,232884 767114920265527296,93112 769260848627998722,1249658 774370186375880704,141913 764241617561804801,82283 767333741345775616,94699 774703241456070656,142852 768555070145179648,106704 775552708145061888,149292 785677314034053122,196277 756656498269380608,43391 788189489348902913,216009 790697840527806464,232169 786642973991796736,205455 771398079819816960,125367 793112800679727104,249469 793580386273988609,252020 772860661554671617,129662 792347510828326912,245024 772894747589345280,7092 785589356899737600,196767 793443184881926145,250633 745386493561155584,11774 732183573386530816,349332 792734406729498624,241819 777585376970043392,159308 791341953224933376,11774 761739948823306240,70543 791348651691872257,238395 794605126854070272,261818 760970546498695168,65222 765670189224591362,88057 779350304235978752,173753 781782898722693120,189031 788398496030220288,210663 761360984158064641,67852 763490688268894208,78159 761154856023302144,65180 768499482447126528,104973 787113938131427328,208252 792980713960271874,247309 779074837524381696,171260 786363563518464000,202217 794189844222242816,258598 750072473203384321,11495 775862566413185025,151185 754059853111431178,27835 733884931131068416,254034 759571103442464769,57105 746376972167745536,11774 776539471697227776,155934 758332756489154561,52112 788748141822607360,220332 795728272416002048,268448 793133866538131456,249841 756568009003700224,43553 772919840503762944,131007 775674065784799232,150663 788746364255514624,218258 792074060633141249,11774 743982418017673216,8431 756281444868251654,42249 763753479751868416,76723 780624297752571904,182211 771778323462680577,127657 793960902894596097,256219 795369574384472064,266643 793597960034525184,249926 790914199442644992,234653 791487805130051584,238207 792057891498758144,241678 793096884969693184,249286 756593843471052800,41702 775881811469762560,151302 758698378356219904,54070 766384188773769216,93261 776096377679982592,153596 778231596872667137,166532 789932305716420608,228820 793885630761672704,256255 794926712760868864,263895 756284668878565380,42495 754000721083666432,29790 787036555860901888,1170525 773296802481082370,132364 785491771350540289,196277 758261203864948736,50612 758829575396667392,51451 750666365120286720,14421 776912510423359488,158387 793172581444620288,234132 794815580066807808,261059 795334224203096065,262784 777890522245410816,160438 757251878799470592,44085 757418224522825729,47188 771006373131792384,122690 778729326023806979,170252 794542375565594624,261155 761285979894231041,67852 778343003186343936,166913 791355318173327360,11774 787014719802478592,207287 794563430380224512,261172 766304327552163840,11774 773639199840927744,137439 758466848966836224,48289 795382364197322752,266491 760558623563145216,60794 778773933503963136,170187 793532001428975617,252020 774182546389082112,141828 778076206310711296,164826 790123612497932288,355470 769310264542060544,112970 794784042617020416,261050 792176845085143041,243286 761693361602310145,70355 765723537764065280,87858 780216900164816896,141360 773920866639806464,138415 780214379526627328,177233 788204926040027136,214084 790725254104555520,232881 757329251250999297,37698 757739506271260672,49066 785778888379162624,197512 757333570717450244,46974 768773279255494656,108849 765699940374892544,89198 771455782936317952,124597 764966816917622785,73814 773906858591588353,139404 780879627652706304,183269 763220579440795648,76474 777319334804721664,161456 781183611710025728,185310 762621304402960384,72653 732773627465076736,353200 758542112690319360,52061 776448234612928512,152314 794317679393783809,257492 765971086693371904,90384 777035089385357313,157082 788095779718127616,214899 775769000907333636,151463 795685296406863872,266151 767176627767824384,98259 781625243211268097,184481 788045954175803392,214492 753247707305766912,23217 755444940767887360,36877 774542410080714752,139096 765054787532578816,84724 770444562263400449,118192 766988512218402817,93144 779431341091876864,173846 789893888764895232,227242 794231812189028352,259063 732420455370366977,196346 785419389994762240,194116 793293562809122817,250026 759895858213113857,59725 755350156728467456,36545 791362176003010560,238395 762446084698284032,72975 785749768991498241,196917 795122949275746304,262849 758725042775531520,46958 771425331278471169,125367 765308386015490048,87062 775587868089675776,148909 773267871623372800,134993 786216920517255168,201452 763727284238974976,79691 744531935045783554,148861 777515753197015040,162213 787823003572711424,205197 786737100125302785,205989 750751443997655040,14827 765631872533667841,87868 761164753175769088,66897 761574125567483905,68987 760143274090848256,60866 785473001022103552,195481 754901754236370946,33356 774014980899254272,138819 780943535759503360,183975 788883025861939200,221711 768215399406112770,102449 786034781746180096,199272 774182423676329984,140444 794695203005177856,261155 758117149319700480,51451 787021418068320258,208176 748932267905458176,11774 763389757388943361,76056 785493575672803328,196277 791270579181613057,237491 750007153776271360,10735 751727414338723841,17794 771432140676431873,118192 790580062042980352,232169 790969559645884417,235374 777829436737544192,162610 767187211276070912,96039 774035993892679682,140465 765505312904376320,87904 769703304855166976,90098 776825431756513280,157082 793191760331624448,249926 791030101853016066,235179 765304869506854912,85562 779036164628045825,171463 778296288085282816,167311 775011215768686592,146259 790701514977218560,232169 793945024765407232,252741 781149041648295937,183975 760200288519196672,61675 788549965287133184,218969 773282306890936320,123280 778275607079641088,166434 781341889219919872,139404 792089125604036608,243075 781542390368645120,187976 788746213596082176,218258 794033807397568515,257492 773677546441437184,137315 778374536723070984,167407 789460465898446848,225981 794598597492928514,249926 780992878025867265,184872 795063353173544960,258456 755919037234806785,18215 785311371152003072,11774 768562964622368772,13343 785281653933535233,193669 745908623822430210,349507 775756989028704258,151463 781649839549509635,188934 788548966887464961,218275 763077592110931968,75899 778653831114715136,11774 793645219308773376,253793 763233026071523328,76794 758378743928725504,52167 771043641766715392,121479 773455387429396480,134875 766386636741570560,92075 770377424152432640,114254 776162275115802624,154071 786714424371474432,205270 777964259644936193,164669 786399073368612864,201958 787083510980960256,207965 794156942969159680,258122 793781700060934144,255246 768316712177532928,102137 794788347264847872,261155 771458604167725057,124855 785284832297443329,11774 794867129501749248,262849 760754888162746368,64664 752133791880216576,21253 791291869103792128,235590 792065106645430273,243187 793195308205350912,249926 776232266158800896,11774 786746724370960384,205728 758580802410209280,53938 767927003462774784,100893 769360075555237888,113342 757219948154458112,46006 757299540189859840,46006 795723212311199749,267862 754141993400401920,30370 757984738296500224,46974 778959857609170944,168892 793142701231316993,249469 793223217984905216,250064 777944139212197889,164826 761810017968201728,70177 794537815576956928,261155 733461220171206656,349985 777614819524419584,152872 753285692168351744,11774 762791172624482305,74370 788152151092584448,216009 776525943208677376,154357 794668282456473600,261942 773311273228308480,134960 754726459084775425,33356 768981948115001345,109666 794825885719339008,258936 756187403941875712,41680 766048959932538880,88881 768192950912200704,104395 786775900289323008,205181 789164153336270852,223899 760958053198036992,65174 793447323447627776,249926 781195863477612544,182659 768580173713203200,106281 788569899006357505,215437 764120577418235904,81869 795449033854742528,267133 768425474259349504,105643 794727744240254977,261155 794743651536662528,253646 794834306313125888,255942 771843241431867394,128143 793850380140421121,252639 794843192948621312,262849 767482856469704704,98720 776965545400950784,151463 786675467634049024,204835 794497391655264256,258878 778688347384406017,169923 755197137445683200,36219 785664424077996033,196917 793432368874975232,250633 764640248781561856,1249219 793283575802191872,248253 769622508429377536,84724 790585953081360386,232169 762961190481911808,75644 772105224320200705,123354 753043945190338560,351340 769486825572270080,113788 773358115395743744,133257 761512819338731520,68873 788875808295100416,11774 794296793206956032,259457 761950912537567232,71324 763428925640957952,78159 793536447441670145,252596 788580645840756737,215437 756241948625674242,349318 759505928106369024,58537 765333732043558912,85562 774075348073877508,141360 775799058430586880,150511 790531294987857920,231894 791360208043925504,238207 793702673249890306,252020 757780737118527488,48289 755255373066493952,34916 780768200396984320,177773 793221199207825408,249348 762637572078055424,70886 792100458865135616,243167 794686274204483584,262752 791620642126921728,240145 790472380904771584,231358 764956165125967872,11774 770389443870134273,118191 781691812188557312,177455 755128638585044992,32572 778083640509104128,164328 794533952434434049,261155 781137376273960960,185496 789535446892027904,218349 794535295731560448,258892 788823791493193728,220526 735927996305920000,11774 757999023391375360,50442 769654639759355905,114680 778332154845499392,167220 761809088837672960,69471 791414042686464000,238207 794497533301161985,259300 773898130437713920,139404 791056094453989376,234583 762674589549731844,73926 773052581325185024,133519 786586218016288768,203350 767312436340875264,95672 760591093570428928,63451 779967025024303104,108396 768594481369276420,103463 781821220006326272,189423 793231799149273090,248988 751943886486974464,17794 787809677706862592,208065 789917317895290880,225981 794697208776028160,262752 790571164301135872,232106 755122348160757760,35403 759404136970522624,54748 760865051259596800,65180 788413205710118912,217519 793286060641886208,248253 770225310784589824,117257 774077350946349057,138641 794322463773507584,259659 763811156024778752,80512 786249950057201664,193587 788124031979487232,215754 791494936214450176,238780 738431508520656896,11774 775476155222597633,149040 763252987485708289,73814 788880193918230528,220029 781007151187763200,164475 755098640239071232,24173 762089245335052290,71270 763898601038761984,80863 786436492176613376,203806 790354818942377984,229910 794937842199920640,262847 738121645555130369,351436 779036949277532161,171795 789217618569797632,224019 756947483096444932,45672 760194709822304256,61602 768545667295903744,107238 771404717326934024,124904 755619242951737344,35890 758133111821512704,50542 765561833180782592,88052 770718849989611520,119833 792441169212997632,244448 793905905465114624,221524 758737113042923523,11774 773968367220776960,139404 788474912965029888,217519 793881238209638400,256255 789815892171337728,227242 771626251941400577,109713 772463711252520960,130988 785701588346241024,196277 757703183586193408,48991 766630222829608960,94899 764296482501464064,82066 772034811133358081,127218 788941436037304320,11774 769586452539715584,113189 788854318354923520,220602 793241274996236288,249841 766610451224559616,94737 778033335939567616,165009 790600609325912064,232169 780676456334684160,57509 786950025800720384,207287 765364299095281665,85562 786251574221770752,201958 787011668299644928,207287 795286988391874561,259190 756638238446497792,14277 781054837383278592,184533 753820890823995392,102730 758107604224618497,51248 761241187327979520,66897 764877497200545792,84724 772633381754408960,131007 776884969650196480,158897 791314032779259910,237491 778932755581337601,171168 794695220134866944,261155 758678456402055169,54070 790483731505115136,230970 793643649330446336,249926 794537491290320896,261155 776623098804051968,156835 755412031851798528,36735 781329030519762945,139404 755055433052741632,14277 763374809900351488,77833 752188549206650880,21461 755178706805469184,35890 758020000057692160,48663 770787353996779520,118538 779860790522163200,171991 790976823907594240,235621 744031896481447936,37154 764092177097953281,79691 793498313500848129,250633 759947110104047616,56964 774271135852527616,88859 768865687322243072,108432 779456683886215168,174557 777939118076596225,11774 785986881691406337,197512 793253151105282049,249852 788949383249272833,11774 791782354234802177,239868 780792668695572481,182726 793458682650472448,252408 790760372215115776,229901 785904404276752385,11774 768994612790890496,100893 786613295608242176,204539 756647559775617024,43391 764256978587627524,82066 762086676500013057,69491 769232789141069824,93036 760723477955567617,63149 751959041719533568,18215 758499837230718976,53185 776853304429060097,158815 758115047809822720,51043 765224830991945728,86440 779763614429224960,174492 792077793987334144,243092 777388919558111232,158387 775879168932257792,152314 775720733603303424,149304 760164862853058560,61406 775490582487629824,149770 760257338754240512,60725 732937816703959041,350806 767739033011224577,100893 772054430493601797,129208 772317893790801920,47940 786802034494222336,206748 794638681818746881,261155 789459624307154944,225981 776436917562970112,155390 761787094628904960,69356 780647060143878144,11774 778954710908821504,168794 788775359919562753,220767 753072328716738560,24675 791645536625405953,239456 794289120231247872,258829 753040240873529344,351152 770310001546125312,117694 787799010274906112,213253 766249652588949506,87904 793866016040157184,11774 749978551907004416,7791 793108564873244672,249469 781327983068020736,187386 788593532701409280,218260 792502182125809664,246295 760164549483982848,60866 785873122364887041,199166 785636778107555840,194126 791672889388900352,240483 794524962082193408,261155 732975194332139521,353006 787922089097498624,213887 757196202714796032,45122 787274743326117888,46572 777818924192768000,151374 789241798287699971,206666 770550761159790592,106124 760572423725023233,56964 763825028098121728,80607 773518852089061376,137042 762635898794016769,73926 780442037300506624,179537 789216405900013569,215412 762155848525287424,71099 766341788038725632,91946 794537047751065605,261155 795075073686274049,252580 780512967507009541,179766 780159621008879616,178735 792066466380218368,242693 793835386225078272,255393 765158107874033664,85562 791054622802649088,236393 786603473919893504,11774 786905126850224128,207287 775378786057654272,148870 793473423808819200,252408 794196805915439105,258598 755029953989611522,34441 793381332265164801,251331 793182163290030080,249926 794492352022933504,260033 772637289969127424,131480 785918867809763328,198671 756698501120139264,44163 764435116387102720,83469 786980734971949057,208016 758122359513505792,51136 765409705367900160,87459 766028212560359425,86743 794595306721644544,261155 759912511386685440,59666 788799286775418881,220332 795677071599173632,267571 764200266962993152,47940 778559130332200960,168794 785649607443296256,197324 781183268142063617,185496 793399281306759168,249841 768854740759379968,105109 779359485840109569,173658 770965506027352065,121612 775795486812811264,150404 767745746716110848,100893 774254523594313729,140965 788204087783284737,215437 732747232013889536,351864 772272729982545920,129551 755543404671602688,38183 756591318013513728,44274 764945983377514496,11774 791689465282519040,240483 771166622501466112,120474 793634169125425152,249286 772794837301157888,132335 755104767538593792,35403 776626632035475456,155451 779301473398231041,173753 779391606537453569,141360 790188251898314752,208178 780730206730412032,150151 751563122750685184,18470 779175287422681088,160134 788636436840996864,218275 756935419908927488,354167 762225734383382529,431998 764223846610116609,81946 786962368026861568,205186 795400708681965568,266138 767358535294263296,98920 794394022601101312,242712 766705178963615744,95708 789438931762814978,225981 790584355387310080,231318 754009308136779776,26066 759772824512794624,59373 776216117253550081,151753 753016039189966853,25071 756570281431470081,43225 768977059469111296,104406 777311557772468224,155448 785995898434322433,198591 780424459203256320,179578 793775996793085952,166282 790328878258454528,11774 760083975058563073,33169 765948388994977792,90384 751555284993183745,18470 776753833284296704,157755 775844053434900484,151463 760869817620365312,65180 768907742237093888,109666 781211358712823808,185310 759066286731235328,54620 775662157119754241,150404 779704393377705985,175092 788250790423035908,213700 793815608060239873,255393 758158354585878528,50923 779175686292418560,169715 781529633502089216,183246 786500514410147840,1170819 761695287320674308,67229 770839146617249792,119937 791358025835552768,237491 792032926154252288,243187 770618377932988416,119937 778640987182731264,169085 787759813031788544,210289 790043586075164672,27045 790539410467086336,231498 793156824614727680,235619 760287274043072512,61444 757452551180521472,47261 754746667568537600,32404 775467004660707332,148045 789529232594440192,203546 767780683439673344,101163 756256203185987585,42249 765635174625189888,88399 793098195937202176,249469 757635208002801664,48501 758093746126946304,51043 765558986267435012,86561 766069480644419585,90482 788051710413459457,214026 788859776969179136,220076 790157753515929601,220815 754790352289013761,33356 791651015883886592,240145 795418904281698305,247930 749929361390727168,8754 770264138719166464,117257 787244964367347713,209731 792958005033574400,248663 793938344954630144,255942 765982419992403968,90618 780227067875057664,177773 793643855673495553,254135 752994320555266048,24134 766035828288159744,90384 781870899834138624,190036 791087030960697344,235487 760526442585260032,62771 765208575471939585,86440 788828217478156292,221045 791031893839843329,233692 793463212192727040,250633 769343395584061440,351152 787794517214699521,210238 750367022417141761,12883 760313185920507904,60888 767874468328988673,97341 785292057275359232,193669 792822420457525248,247240 751804250074804225,16396 774332104570273793,141867 788091491197607937,214354 794653237601247232,261155 753727097860915201,27045 792056418375380992,243292 762457323189043200,73139 794670070853234688,262022 780837354634354689,182667 771567046832160768,126390 780801465350774789,182671 732738575440060417,353789 766778064399429632,95708 762372783028535297,72123 795038277208248320,263532 747484145874534400,11774 764116544393576449,81702 763510574793777152,78769 751629406871834627,18395 773919864935239680,139404 776168276049158144,153854 766051252006510592,90384 771959243700396032,128519 760178083773243393,60866 774266062078480384,131421 774077922281857024,137744 791816215161298944,240483 769370476606959616,1170856 774003454872203264,139404 768441533737631744,104940 754122877503365120,31320 756342795762229249,42432 755190024560345088,35216 767203364618719232,97433 768021441941950466,99159 790579481647849472,229895 790662903976255489,231333 765095233688260608,84422 794668560182374400,261050 775938111087910913,47940 777081540534607872,157082 777167626485305348,160046 770400224070209536,117257 788624370235240450,215603 794238924717596672,259063 762614007123415040,73814 765033718620753920,85562 756961846708416512,45125 763525358813646848,77996 767410668303683589,94699 795205977272414208,262752 766407349582065664,89859 769595772262285312,112701 781236311604629504,185595 785268221838499840,194154 771126778203103232,122982 781442919110545408,139404 785929069309427712,198591 795465527544123392,266884 763561687077285888,78129 773692221988147200,133702 774410009295851524,140444 750742055186493440,15038 759163730882011136,56964 774354389863690248,141360 780601706702921728,80785 790795395655794688,233890 777131258371575808,159876 787067530082942976,207796 791724884078448640,240535 750367969398644736,12898 751946180200923136,17416 764858144723865600,84724 778268820289024002,105109 787777599565160449,213064 793253910555262977,250544 776461766276636672,156053 793076002385788928,249286 759920952121499649,48289 768709586320756736,47835 781546902156443649,186434 792212823082491904,237908 764692742656167936,82020 791393385076576260,237908 760717123954044929,63149 757966336026746880,49431 773963238635479040,140444 775900211046559744,151302 786013172264087552,199546 792059655560331264,243614 794692191004278784,252824 774773868036620288,144844 786634723590299649,205039 787123693944045568,209351 794641991728594945,261155 794642202341376000,260994 791352269065388032,238395 793882050784665600,254135 787877625611956224,213253 774765951069908993,144189 757585855233929216,47570 774343809098452992,141867 751126330100551680,14848 779683106630594561,176132 788168874818727936,11774 760562476526206976,60112 785813552124792832,197324 792421887699656704,245268 793552052399906816,252014 765568524651601920,87245 781234661959819264,186434 787474569368043520,210287 775041469207969792,146474 785662191739494400,196524 777304044960448512,160633 785560439522529280,196277 795260529786978309,249926 755179710259294208,34774 774027545226293248,138819 788164954201296896,215437 793098503509708800,248065 759199270037749760,56552 766057776888045568,90482 770319185255669760,116082 779413502591139840,167399 789540295125991425,225981 793625384071815168,254209 770740419659522048,120922 785876899507482624,198671 785985448141291520,200382 790270490946465792,230282 792438796491030532,238207 795422965286440960,267014 766716054252900352,95672 795383833071861761,266491 791275055380434944,234796 788095558472835072,214899 786748594946801664,205143 749274848820498434,7577 763404321136312321,77731 759109768040615936,56964 770944287898861568,118985 788572695289929728,215005 761227393226960896,67283 766811281424846849,94899 768945415110684672,107745 774075121455759360,141360 779492256453566464,169573 790210716385116160,224680 791422632956661761,238207 764960006013792256,85159 772556189565681664,131542 776739774241632256,157693 792162511562772480,243187 764777437133729792,84679 760583347634528256,63559 774407740089176069,142942 764175599896231937,82066 770791993127542784,119797 787715681445744640,212357 749504569823092736,8797 752629731795804162,22575 791174472883515393,235590 766352969856016384,80939 787373912564834304,209582 792767317461442561,247240 794166402735345664,257492 788766019342864384,220526 764253750269652996,75724 754822379487068160,32337 793241614277685248,250293 749596196285521920,9285 761415134430453764,67938 766198435523334144,90031 788428306760753152,215437 770383795065348096,118724 786358042375909376,202304 763828416218931200,80482 776480250268188672,155451 794339281221259264,257406 785798409647108096,196277 770626735125692416,118192 774965217402826753,129501 788568753038499840,218832 763014847978086403,75899 765649906711224321,88930 791013386955984896,235948 793610274657832960,254135 793480628218060801,252020 768644902779400194,107423 762758476279930880,65500 780988163879731200,184223 755203865235058688,33751 770994947642253315,122299 793484391662051330,249926 772902009301245952,132335 794592949518684164,261155 774029326421340161,141035 788468274199658496,217106 786991418250104832,208178 794599007016325121,261155 790240356616974336,229693 792733765613355008,244453 750073112121647104,7275 790758062328086536,232169 795232970785181696,265257 756016042074189824,35890 778003657040105472,164814 794231857541849088,259063 780786842908131328,182870 780815108557578242,180627 789089857788268545,222682 793185744084930560,250430 750808016295849984,14877 754935420127961088,32861 788093299420573696,213064 788430435781009409,186212 753567097930723328,28128 764444901576548353,81601 765546997398896642,88052 785896862054174720,11774 779008493806170112,170294 778391810951385088,164869 765001269685719041,85414 772159510647627776,127707 773651220619726848,138382 792754149184208896,247232 751581058924032001,18316 769952421351002112,115435 791718024915091456,240556 778244370663432193,166532 789346165036834817,215437 753351547514478592,27222 792118031316955137,244230 776422916732751872,155688 758387872718356480,50581 760798667112583168,63965 764062253293285377,80449 758110528640262144,41703 776043467713765380,153117 769585253203775488,114238 790783412906840064,232863 749666047704391681,9638 762743826180034561,74384 763119705427148800,73814 778932394929815552,171168 792573312639565824,246392 793132796562837504,249841 758807658547654656,54123 769165590539927552,27164 773927435591151617,139404 767845476339245061,101681 775164078947872768,146259 765060802185277441,85562 794065983614775296,253032 778101818836615168,164797 788738256657534976,220332 768848772914749440,93019 771552192813633536,125554 778011958930923521,164435 761776889752985601,70543 792263471412879360,243187 773150939536502784,131597 789660303890022400,225359 757974267761917953,50500 770680782658662401,120610 760253172367577088,61412 770082369856471045,115582 753858244397834241,29940 766596175147458560,90088 757475606766362624,44429 788856825584037888,220526 752645920165167104,22785 778003474919194624,164826 768969283787329536,106821 771375794128035841,124597 753213966025891840,25660 768530212728414209,103212 785413395990343680,195481 793478902656139264,252580 749514862057824256,9030 792849646083272705,194349 770681608303210496,120393 773689747080261633,137698 787218909556596736,209477 779310739789983745,158387 772139108374343681,129128 779363319232667648,174230 793385752168108033,251759 749311821182414848,7826 792959881363849216,243761 792498093518299137,246295 766047608879980544,74281 785423007283941377,194674 787782235298656258,205197 761323791050018816,67497 750664120379334656,14498 755506864041975808,38032 764541636395368448,82002 754738656481386496,33356 760902913988366336,63084 793849409431711744,255942 755531203671789568,37684 762024688713277441,71438 762722049605394433,73814 771532119382237185,125554 775322931928846336,148170 795285426240102400,262022 776914564206194688,158992 768419806286532608,106281 793211457097695233,250033 765065365202141184,84724 778232265939615749,164375 788734106268033025,220332 758317205306179584,48289 761690105920749568,70355 786534667704999936,194272 785670504216535040,197286 764174067142393856,7311 794333952731398144,256038 794329990120767488,260050 756313958814846976,42249 772199848653225985,127711 750429470016802816,12883 766330798630920193,93036 752959103912271872,24675 764223953749610497,82009 761992856806498305,70509 774621196830650368,143290 795261353757933568,194648 758709145625325568,14653 794531701087207424,261155 753336661698867200,27045 790622782153306112,232169 763944754665037824,78085 766358247930470401,93303 769271596351627264,110585 792166645582196737,244550 793884716319514632,255942 765619452939337728,87145 769297013578006529,112363 771293504140083200,122146 774767585606918144,141912 795089057453731841,247930 766052302411005953,11774 795101454432235520,263906 756402159411826688,42432 779106030542127104,172270 755527394417602560,38155 787350426475597824,210207 791376078430359553,238395 790997309781925889,235882 761651481397174272,68102 790742605478830080,230899 794539546096476160,261155 753088152336732160,24269 793248608095117312,250633 750133639871029248,11495 778337176224342016,167319 790800687676305408,232884 751127778490064896,16506 759886598318067712,56964 788149313792774144,215608 755576816308551681,26066 765371127078096896,85562 791356806161465344,238395 767238561854656512,82283 763477647062032385,78205 763796932858970113,80393 786516992496840704,203710 785994188936445952,200384 786654456926445568,205181 793424954620379136,252020 795100483237085186,218349 780805406251712513,182036 786340670923481088,202983 793218452852989952,250633 763421307979587585,76771 770371228955705344,117310 772775635231965184,209828 787818920275169280,213064 791662922061651969,240483 753572774736637952,28037 765670455151820804,87245 778962932730396673,171168 753684125148672001,28819 794534294102409216,261155 779042548182417408,171693 790946664739512320,234653 749077466245804032,7044 789153447056707584,11774 755068587035938817,35044 763116489251717121,76628 770246342857797641,117257 776584728371662849,156644 754972751253745664,32452 770702304274157568,119832 793919608709226499,256451 791449581884088320,238207 793846089648529408,255942 791326939868979201,237236 732164250135732224,349776 772982980142915584,132364 787070640260018177,207109 788469344585912324,218275 763876354102288384,80943 767678462471483392,95672 787317894757646336,210207 752241164087021568,349283 780461111833485312,179936 780783199852961792,182960 781541929875968000,186584 759845915314094081,59666 758653598540627968,54070 762292682752401409,571447 769320453991124992,112265 771129292868554752,123583 771869062146109440,128382 764900216592007168,84666 773893039291006977,139404 790259586724954112,230270 763784990802972672,70177 760237728944488448,61598 792865639887020033,247062 755088288587710466,34666 762570218107383808,7092 775691765512757250,149953 793622359647326208,252581 764172064500527104,82066 764928322765586432,84724 769618172827893760,114422 771440885133217792,124744 793976949538521088,11774 752251882530365441,18395 758793166027890688,55260 772307998307864576,127134 793188439432847361,247877 764841515608842241,84753 765246799925751808,11774 768258076331966468,11774 768918975296081920,110300 777361273554075648,156835 794672043761537024,262022 756578739224506370,43225 758181714615152641,41703 793106961713758209,249469 762229383209836544,72354 781349006483927040,139404 777535986758713346,132288 779915374087266304,177248 794564396005478400,261155 771443660089065472,47940 788753657349152768,220332 793930012944543744,256219 793981041472110597,255393 795431473188839424,267133 776766444612616196,157693 751131704849494018,16200 762270043568832512,70886 793612284849299456,254135 771348173738635265,65500 776140660709724161,152872 773507239307046913,137042 795023626613329920,263676 770414836853436416,118870 778800409427050496,157693 780702041693749248,182257 785547370717032448,195975 763174913188429829,75615 768566749868371968,107469 762365960279973888,72653 786562831319764992,204413 794691316311584769,249926 794918248789712897,263895 754886313422102528,25958 763090202814328832,76549 764201553217454080,80939 732280067431141376,1170450 750660712029052928,14421 769541774930915328,109666 756276381097549824,42249 764705295633440768,83391 771762389519851521,125853 767819584409784321,100949 788447012014346240,217837 789301798515290112,222647 793987717138972672,256471 763809178586537984,79987 767693402272047105,100605 789814684740382720,226731 754027645092757504,30296 795702382017527808,265649 777544379242274816,162213 750459311575306240,12883 753199204529385472,26064 758067414139604992,50923 792962051048079360,244270 793477445827506178,249926 791355128984969217,238207 791711801041784832,7706 752003111883988996,19000 786904936382656512,207287 773534043992363010,137042 776006160541450240,152735 787109475467616256,205728 775689862167064576,149953 752898256301072384,22715 756534342038335488,42495 766135635761475584,90384 768581042508673024,104973 785556710647791616,195975 786654516305199104,90209 767670989895368704,100563 770470927888949248,117257 771471268918984704,124744 771882895560609792,128615 777933793281896448,164578 790351884414492672,11774 792342555883020289,243761 770487159673454592,117257 793144255376138241,249469 795702292217405440,268281 753192462433316864,26029 764137593776791552,82066 767501646012125185,99476 788752669556953088,220029 755561810925936640,36719 774433743713034240,73196 789244202752159744,215505 777857281375502337,163990 763120060793692161,76549 733064334901936129,355707 762468996134297600,73102 769152277353340928,111558 770675008062361603,120610 792216446671564800,243187 756572003339997184,44056 763457926715609088,78159 757690536996270081,48270 779089285635014657,47940 770809356338159617,119937 787077948515975168,207965 767802262378938370,101681 773578976069464064,137042 791425869327667200,238099 792827697642733568,247803 756873380779876353,44163 759745769045790721,56650 785937842065252352,199546 791576653939871744,239893 765671112634097664,88920 777298414996381700,161407 781172462960513024,184223 789495005685641216,223899 764095507568267265,80720 765997073535819776,90694 767760039545344000,101203 787844299287252992,210235 794018858206105600,256439 795392470041276416,266151 786921226312843266,207051 764212703502053376,82209 752652237055361024,22995 765578486358609920,11774 791767588044808192,237491 786372525097902081,201558 791715735345049600,240483 737333851614109697,354309 780885300687966208,181272 792974209030905856,247877 760713456135864321,63655 786308176886898688,202747 790754933238697984,232884 794555018942656512,261155 757961943504199680,50301 785382606045061120,164764 768217835948519424,11774 772405721669464064,128877 778739315484483584,169586 793475085235523584,252408 762015683576078337,71502 775530395026808833,149770 792051325643087873,242523 790265611284688896,230282 791349948579184641,238395 776440957503844352,155896 760786825111711744,64720 788741640269725696,220029 768107586268893184,106861 789886622963675136,227242 794320516337106944,259773 768059158587400192,103261 773280353238810624,135242 769577226920681472,112239 777302870773202944,160593 785808566263357440,190424 759257834345357313,55535 775899642156445696,151463 776576977553780737,155898 777350867242606592,150511 761636735306440705,69947 776122634828328960,153845 765425617676308480,86103 775706973002145793,112363 793898125035446273,256451 773707551728775168,11774 778147145060941824,164797 788117296786964480,214354 756303857886502912,42432 788693013149151232,218258 789206274097328128,215437 753705294249750528,25698 781529323970895872,186584 786633243105820673,205270 732642166263152640,353220 793562675380752386,252580 751810119894233088,19045 773880427085824000,139404 755289169644118016,35890 752203899000483840,21074 771419548889128960,47940 781884552390336513,125554 794956861984428034,261576 757297741756178432,46667 764481059387944962,82209 789085322009255936,223286 752686136376655872,1248155 758719035496239104,54842 776966925020717056,159146 794928523903266816,218349 763448385936379904,78344 791407357217607680,238395 761339137848860672,67326 786723547402104833,13803 790143416235593732,228525 791412563762438145,237198 793940781249662977,256219 786370905312198657,202727 791428261855260672,238395 792140258280214528,243733 768963131238481920,110389 785521752457744385,196233 786941615826952192,207613 793242069674422272,250293 779104847924559872,171913 763779122577281024,79587 763979843440521216,80192 787028291509030912,207287 770323012000227328,117257 777273482036047872,159146 795091531833208832,264397 763168372485943296,76549 776291862915055616,154525 795315962979434498,258947 764322766229155840,81869 755925741662040065,18215 759507219327033344,56964 773249906144317444,30343 775785970507649025,151071 778331065287077888,167319 779191627483152384,172799 794637336072060928,262053 795387059804508160,266151 758390577079648256,52545 758334011827564544,52554 779005093429424128,171902 787262589474439169,200971 793083528087015424,249348 792024889196548097,243075 788748082007592960,220332 754755490924662784,33356 777827758906847232,163763 779715050600824833,464984 735348702232072193,355185 786980679208894464,207613 785669158985838593,197286 787042970285383680,208065 794124604847558656,257423 732305907170709504,196346 756816150592229377,43399 789232222897254400,224018 773665253091643392,137315 794283939737137152,256276 757280046486728704,46406 757606813609127936,48009 772776970941849600,131421 778209563556376577,166409 790695074292240388,233692 767902173136953344,81869 790604757601701888,232169 792039627674779650,243187 793184766069657600,250064 771127373399937024,118985 786603023724322817,204901 770800744228352000,120541 777502096543326208,162109 778744054079168512,167220 786590182510387200,204835 753765592411299840,29790 758089423942619136,18395 759448348877287426,57274 767816203591045121,101681 749662689618632708,7546 761254982184087552,11774 788395858597478400,11774 768998836329074688,110659 764143346164109312,11774 771673514260635648,127083 793612022860709888,252020 764975454902190080,83641 765032292578308096,85767 777799472449331200,161960 788470073576960000,218495 774355929890291712,11774 788031989689507840,214458 787035243199029250,206484 757269608835538944,14277 792121210356117505,197322 733126397246341121,353002 768901895997972480,104932 791072859418263552,236393 765321775567794176,86082 765737184708075520,88546 774953504347684864,29786 771340591028277248,123080 766231075441913856,90908 766697877238321152,11774 764504059999031297,82638 770950276408672256,122146 771112309821366272,122982 774985844390236160,146259 790744525937385472,231894 774429763930775552,139404 771713066388037633,125853 785885271204073472,198671 787491576876445696,211347 770958011636584449,120425 787071844520169472,208538 792485731482689536,245607 753276316997279744,26677 764932232867819520,83968 794532855837786112,261155 767338845251727360,97325 769687630044880896,114779 794506270082564097,249926 763506828399546368,78853 786114990520623105,196753 792635834298007553,243075 795468268983226368,264397 780561505951608833,181419 780634309547925504,80785 792061731799306240,243614 760393579823001600,62063 793984054802550784,257423 793307381098614789,248104 756582280563421184,41702 758279089996369920,52061 773128464878608385,133454 778303228601479168,164633 786623848712118272,1136662 786184163065987072,192032 776363334748606464,155316 787155457949376512,208014 752880419184447489,24134 759256538712248320,56964 770787291451297796,118192 791006328596602880,234583 751217744943587328,16931 757633599092981760,47940 786024491625218049,199496 778322844304478208,163901 794223121662353409,258598 780177391012327425,177773 793209714020671488,250430 759081548587032576,56552 773215716895973376,135025 786560287444967424,202983 793548561363402752,249926 755536189164314624,32941 758779008746135552,54861 787721208473288704,210776 786602512069582848,200460 766350700943138816,93286 771474974540455936,118191 763575999694934016,78477 793096046083702784,249469 740705450161672193,1247391 772296412088246272,111402 775034641371672576,143327 793433069986385920,252020 760236624760438784,61352 762378923711696896,69878 768611032575062016,11774 769663471373971456,114779 795317315755589632,249926 743478708435034113,11774 763262868770861056,72035 777298703619162112,160593 787064583580033024,205728 788850498405146624,11774 789239763727294464,215505 751998601665007616,14277 771845057171300352,128382 774723065796100096,143043 788908763084300289,11774 760100776551165952,56964 771737937155284992,127366 792394263082381312,245373 794874926364815360,243075 764400311947649024,82209 766600060457017344,94699 792133027518410753,238780 773951053846941696,140211 785486153587814400,194723 765209553919090689,86440 788054732950601728,212528 794162499696394240,257492 779208928299134977,111835 788172096962650112,215088 750449292175937537,11495 756325912325525506,42249 764815836376891392,84422 770381103714734081,118482 785279308910596097,194560 794025532467924992,257423 794782937183092736,261155 755431015896657920,37433 771037830701350912,112363 795613955339259904,267655 780089056696729600,178076 755781298275295233,39462 788124271608340481,215754 781524233939738624,186584 785419760003612672,195125 757923323464470529,49821 767898711565307905,101681 754783258752217088,33356 755589370091081728,28274 738058576053276672,11774 762798530163568640,74483 777330787037216768,161546 778255812481265664,165523 766161787913928704,90384 771112893375021057,123135 751613285158445056,14277 760694543465480194,61917 768478447358259200,106281 785265911255207936,11774 794078423538876416,257423 778703792904691712,169320 759718530807767040,58631 794801658966503424,262752 758069683450892289,49843 790427451277008897,231550 751191307163283456,17186 763163651058589696,76794 781215605135335424,185496 791069581997637632,233692 758510753900994560,53185 788565487437357056,215437 781828520523759616,190532 792027168540942337,243187 776927874964156416,156835 787691265030664192,211347 789769861035548672,227242 793962713214959616,256276 762265473106927616,69711 774451668276568064,141360 777269058492174337,160609 793990978302394368,257353 751761076660891652,1170426 778631516553445376,167220 773819310649245696,132497 776138857720995840,153915 758663987496099840,54070 776487480128266240,148010 779916671297388544,17416 773936548660207617,140211 765978365627027456,88930 768836298425577472,81837 778926766010331136,167950 778939810929053696,169879 787991150015700992,214209 786308693948104704,202727 788622161900605444,218258 765578753195909120,11774 780810788730576896,182960 785603236426293248,11774 794002542476857344,257353 768887179951108097,109666 775432434426978304,141415 770402517704445952,117609 788458462799953921,217574 788479350991491073,218351 771409201495171072,125381 790704270681247745,232595 758472912886046721,52112 770988508416663553,121612 786745691611729920,206054 750376721556369408,11774 768667569893085184,106774 771293987957272576,121612 750339330028150784,11495 757801459983331330,45498 786629700739137536,202983 762783168126525440,73706 759739893694234624,59516 790998367425949696,226490 777962625980305408,164980 795684125638348800,11774 774330918265884672,139600 749360046656466944,7849 777273505607856128,159389 778406967228243968,167407 755226349766225920,35403 775682104482893824,136579 775934138536779776,121795 767484536024289280,84209 781512872438489094,188372 785338880518086656,353879 765966023577133056,87904 786184962156310529,201494 786335417435959296,17186 788418071178440704,217837 755266311450681344,35890 791419763704475648,196314 792406126696337408,243092 794745636272881664,260457 770164173275820032,117125 751025392211881984,16422 767376699323510784,97515 792231710599417858,242326 769051344728653824,109960 771590552257110017,125381 795352900365156353,11774 768989406795563009,47940 785626552100872192,197655 788405656789196800,217519 788523938137505793,217601 795437121305739264,266808 750059635722289153,9643 777915447891066880,164633 752203255237586944,19703 789174842482302977,11774 762473358814351360,1249026 780552838875262976,181409 788882708726296576,220820 768180244616450049,104271 790673924711383040,225981 772214294209449984,129471 773913891990491136,139404 790708869546795008,232791 754070598796521473,31400 791747509634727936,240926 785912889639075840,199640 789539236437454848,221972 791372604196188164,238205 795441815491149824,267179 775536214812131331,148994 781228748498571264,185595 771122240423198720,122126 786973133815189505,207949 761013930261114880,66159 756492650539323392,43136 785321338521128961,11774 787140080389337088,209351 789327240236404736,225456 794686782214443009,262752 753004679374581760,23739 788586996633522176,215608 795754444738756608,268710 750824239318568961,15643 766061553900597248,87904 769919901192556544,79987 771088651354828800,123280 761653397204324352,69747 790594972718338049,232662 792033751849111552,242712 754788030477537280,27045 771876797071831040,125163 786340091497066496,203048 785721177712975872,197512 786908920975593472,207287 791588493357096960,239405 772667419487862785,131421 781839719407689728,190635 763505611770241024,78853 773041173426376704,133454 794630334650388481,262145 754715994690650112,22393 758689621119086593,53806 751043133660540928,8670 793421692097826816,252020 763107554914217984,76628 758625367842316288,54070 773922670425415680,139404 775003662942924800,146259 788821067775238145,219119 793266207814287360,249926 773714039881031681,11774 759063930501148673,52585 778426561896730624,167407 764969030004445184,85562 779719237027893248,174756 791852959990624256,234583 758898966041808896,50129 759271198723338240,57574 793612089235542016,254135 773160800861036544,132908 750026624268021760,10307 785848239975260160,198878 781906415464087552,188401 794224111031455745,258331 770989487732121600,122146 788216100836245508,215437 758408503014731779,52821 793863128756920320,256255 794060194271596544,257515 764862043300040704,84724 776898858634928129,158116 765929021339205632,90125 758441199728549888,52822 775396760273362944,148045 758325468206604288,48663 763205015922237441,1249111 786377774134996992,202248 754099603537100801,23725 781190571121528833,185310 781830118599778304,190635 794040888716468224,257492 757609437905334272,47782 773900592095735809,139404 794675304702869504,261987 795731402738335744,261155 764015015523258368,80393 769311814547013632,111549 732093879894167553,349260 756315655822073856,42249 788092811988066306,214354 790129240234754053,228635 792925401790222336,248514 766317563039145984,90287 787260269873524736,193636 787844860531187712,213064 789243450864574464,220526 789722556261478400,225911 771147126839603200,123583 776424517904191488,155451 750679173291708416,11495 787778854496722944,212239 792521480651218946,246273 762783885474222080,74949 786921657424379904,207287 768989993142329344,109666 790175715241132032,226366 794627308980211712,261155 794590535382081536,155390 765196168330563585,86103 767804385447542784,101681 765732643669508096,352636 773615894224404480,136947 788929900594036736,221005 789431832001536000,225981 791750784694292480,238780 795710020075814912,267862 785609446063996928,196277 762796363218358272,73712 771138130325889025,122982 759066030937284609,11774 767478587985305600,98720 763208756968599552,47188 766819528298856448,93823 791643300335804417,239893 764974973169569792,85562 768241853703475201,11774 789656864984293380,225981 794158281107316736,255826 795448657759744000,261155 791813164333608960,241940 771138669331771394,123583 772614054305083393,129551 785894319446036481,198878 792956126232875009,248514 756409720894808064,39673 789935410906529792,228820 768067402450006016,101421 774797351307317248,136110 758651189953122305,54070 790308456100159488,11774 787104643335815168,198304 765700904972582912,84724 781853314141003776,190635 786999873921048576,207949 789134485807730688,219754 792023659816841216,243092 795726666072985600,267655 755719971670417408,13343 769204352095576064,111549 763072597194006528,73712 774010335002972160,140444 785489369863901184,195975 775782603592990720,150663 785702280267898880,197512 751870705143275522,17794 778436320511168516,167407 785931626635288576,199262 765952830138187776,87904 755157477839212545,35890 774351736182104064,142563 779561557076414464,464984 791713981761069056,240145 768944861961654273,109535 779828041262374912,167305 785269643908788224,194667 793525342677991424,252020 758436632022351872,52061 768943119005999104,110477 786752100176977921,206008 794769258274230272,262752 781110053667475456,185496 791599374178582528,238099 793979042806505473,254209 735106205673127936,349522 745881016343138304,1170338 779888190291267584,174465 790282281869017088,230485 759690465075535872,59382 765850891207348224,350711 778571679089831937,168633 786012913966342144,199891 786262670320148480,11774 791307907673513984,237787 752131812818726912,14277 785491605671317505,196277 769681291641925632,113104 785356009770332160,195125 791335308931411968,237594 762973931041071104,74321 780376593927696384,179742 792338451450519552,221972 739922031102156801,353488 773703535896559616,121080 733320803119431680,1170528 756591203118747648,43751 781043819110334474,11774 794784042545803264,262022 750033752349433856,10735 781114657771749377,185496 756290664472649730,28499 774396332056293376,142527 795429948739686400,266079 762670191574528000,73814 781375994246684672,185310 790376387865489409,11774 770591811379273730,119832 776441668543344640,155896 789168448085504000,11774 790535176493424644,230347 770083615204048896,110302 779005108809969665,171644 768268925909872641,103924 760170348482473984,61412 771723414675427329,127400 788337166157963265,217039 767897419119853568,102137 771954241422450688,128934 770435191303081984,117257 755778187662069760,39462 771064732224598016,123229 791800301900722176,240763 793628432714326016,252112 764091933341782016,81702 786397758122930176,203674 790896864279220225,234583 775071664266678272,146847 794201417879789568,258598 756573720215482369,43956 760271908969541633,60363 773551115673624576,137158 762734044010385408,74681 794525767568949248,261155 763493110886391808,77598 752880512780279808,24134 770466451081822208,118191 779969794544140288,175962 788025023676067840,205197 780993561600950273,182870 781527472491728896,186584 785970233471225857,199546 761001737582817280,65974 769975438353567744,116082 791693235970187264,240483 791039103508836352,235179 775070357376172032,11774 790908329165983745,234583 765268183875923968,86209 752898631036907520,24134 770366628454424578,117315 794017650825424900,256358 735007783037370368,350517 781716349961854976,189613 794880342926786560,258829 767735496118308866,100605 770629568613023744,22267 772102443236745216,129301 788773581798813696,210959 794286538238676992,258456 738898042305269760,195876 780905716286492672,182659 791625766916292609,236844 774735137338720256,144635 744339786584985600,349197 766491903273472000,93405 787367412526092292,194250 756360721852542976,42495 772084717957091328,109167 792961293577752576,248220 766519747680665601,90186 790347427618230272,231008 780011666922582016,177808 781565849995976704,188401 785265313302454273,11774 758003591806410752,50337 757106434471436288,39235 794304933793304576,259543 793486081001820160,238395 757607531745345536,47940 793197219654557696,250033 795693059740696576,220029 763523950110449664,78853 764269146725023744,62180 768556240557355009,107423 777110463288967169,159906 795666189447856128,266054 763091447234990080,75899 765000721766846464,85562 786539658243112960,204413 789509412935327744,226731 778734771270590466,169437 793845615432175616,255877 761172031681331200,65180 766177154392522752,81929 768967377828519936,110647 769360880353943552,113284 756261878704246784,42249 768240119379664896,103071 771244930811387904,122982 794585295744167936,260404 795767155467792384,247930 794741498155769856,261155 778668495428923392,168892 773633529095725056,137869 789504526420217856,225981 792936339947782144,248643 749802577957625857,7533 756503057890996224,42249 786035310274629632,198336 789500456934473732,205972 778336594939875328,167220 767483400621920256,97447 756497797034147840,41897 776910448318828544,152594 750874904698818560,14502 781566417833308160,188304 795676683525230592,267521 744486251294765057,349231 765676008083042305,88920 760257761380753408,60779 773259892899446784,128232 781537653518766080,188401 781832255429685248,189649 788673701399105536,195876 752664402734768128,22777 775366516782968832,148574 788110954844262400,215005 771540068787900416,125554 776447697452539908,154832 781213013231726592,186434 794002001419829249,256451 778391788511895552,167407 775398962857512960,148645 792879199069495296,11774 769029193405440000,109470 777615363131314176,162610 786635679006531585,205270 752782319069433856,21332 773354157860237312,134993 735996229054693376,354035 793448488986087424,252196 771375831977451520,124597 790191779270176772,226731 771048116594376704,122146 776170372949483520,153002 755541874128089088,38183 764992160697638912,85562 767359888863494144,94699 775781649032282112,151463 778270693829976070,159411 781370093242490884,187478 790992306392276992,235828 732163943259504641,349764 763498722412068864,78274 789936322102243328,228416 794738134718115841,262022 786570300041330689,204413 771884212836151296,128561 780096319473856512,177233 757971566391013377,49852 763158537077792768,76577 757737602539597824,49056 764304268287315968,82457 776415025384730624,27156 786345436617383936,202798 787079352299102209,204929 766760860328992768,95593 780880480317034496,179416 785997045056303105,200384 793438407116677120,252020 787752252979105792,205197 763115293984034816,75724 775449777181831168,146847 791330998176710656,238207 795162137794646016,264397 755883155349876736,39657 763070917651996672,75899 793720426673299460,253448 754707962850009088,22393 779402541234688000,174728 750424007472779264,13343 785256532644691969,194210 761581269108953088,69231 779422737462853632,174115 786172045059059712,200965 786695356927074304,205902 771729642889682945,125554 776855789021622272,158520 794485797512744960,260273 776587785872347136,154431 755535065325641729,36157 787278870374416384,209151 794654227226181632,261059 774185517172731904,141360 767271367922315264,98641 788463327051743232,217601 775083461002473472,141091 790308608802119681,230485 768948035942580224,110362 772529050615107588,131007 780938685588115457,182726 786356021480583168,203391 792081341231796224,243869 793993561704304640,254135 791999809582403584,242952 787368407457009664,210694 791334096450584576,235487 732252160612798464,11774 792348600839774208,245095 750870181358870529,12691 753804576252305409,17794 757302552228659200,46890 759484030362320896,58537 770691428326354945,119937 786987420428464129,207949 788750181059538944,220332 756612294189191168,41459 764312648536109056,62180 794001333711818752,254209 767943884374630400,101681 775610781811572736,112363 781663372353777664,189649 795104719983312896,265257 779645013596762112,175340 781169617137987585,184539 749391809755779072,8047 788147370101846017,215754 755558677340225536,33797 781354724461117444,179574 792064392074498048,243092 755868268854972416,39462 770722910130626561,119832 786881756054028288,199496 787258871194746880,207949 794273797423697920,257492 751539925644869632,18539 767422905613295620,95055 774524976225460224,143585 791793913023623168,238207 769275476435013632,112788 794417794137759744,257353 764850180587855872,84724 760966377209331712,52887 785520890473803776,196538 764894757537525760,84422 781832514558058497,190635 786367674930466818,202561 756245392409309184,41689 776107113625948161,153658 786070617909030912,199546 762498173247983617,71429 767324096707387392,96239 771926159827333121,128615 786966709882097664,207949 793444991318142977,252020 788854314244661252,220029 772067052374724608,129006 795729712899387392,261155 788752417257033728,220526 793238337024909312,250293 755561322020937728,37991 789486712766472192,225380 778788921270476800,170187 732975292130701312,353900 755198244582465537,34898 763961544656814081,80393 779383387777892352,174294 785658405058912256,197512 761656412963414017,69947 770701350426513412,118192 786026980269514753,198620 787991425497444352,214209 794197456523173888,258331 785972586601672704,197324 794862972590030849,263095 795011509516730368,261155 751828696823001089,18893 760690843019800576,63655 785261938020327424,11774 761572663944966144,69231 789162066296700928,11774 786979670180958208,7224 793458954869309440,252196 756700113028939776,44429 751856689473687552,20162 786043461799510016,199211 791720249930289152,240556 740181849348014080,1170575 757617475320020992,1248508 765226682093604864,86440 779539308759945216,173753 780506734355816449,180759 755158494291062784,35890 787084311828762624,202636 733114462060810243,355880 777575683526537220,162497 749636197027225601,7546 775414965964566528,148473 791705063538487296,240067 765474826081501184,85283 766922974293295104,94817 768233430517702657,103506 766359496331563008,90384 740963119090933761,11774 788002797144813569,213887 794475882635284481,259743 750027458741542912,10847 762279781522141184,431998 765278650610704384,86873 773705608377663488,138819 785526125187440640,196676 767112479600029696,97811 760549453883404289,62779 769832959104868353,105109 772873072797966336,132996 792084039624642560,11774 795400793784340480,266500 732573487328591873,196346 750540263437852672,11495 759231856483110912,54522 767709752792977408,87904 785818004982525952,194560 794623528465264640,262022 765633592252768256,88669 788501655985721345,218495 794504967801290753,11774 765730650825617408,84209 788531395442257920,104244 794918029733888000,262925 775406493285756928,146205 781812678809354240,190424 777995633730818048,165185 788416924807860225,217519 791339782668378113,237491 760155574046777344,56964 778651164174802944,164814 771426280193466368,124597 785633879663050752,197512 759937663436726272,59217 776692037898895360,157566 743228597876326400,47188 779025638892199936,172057 761237764192899072,65180 785333530251366400,11774 735058628529557504,11774 750673877202706432,7816 751826397132361728,14277 753827379357691905,29682 759093655604830209,56991 793184479862861824,248770 775128651843141632,144730 774130226712293378,140444 775116232391393280,146259 788505312995241986,218349 795008568428810240,256458 772926135998918656,132848 756873179780435968,42118 758755904120651780,54070 793243255014121472,249926 758378973726380033,52605 774558708357472256,142527 767747095163875329,100605 771395023011282946,125367 793147613897818112,249348 795380459026972673,266054 733089311327981568,355880 752896455732563968,24134 754751108065718272,33549 751816840511315968,14277 774194842251431936,138382 780508994515402753,11774 795304113219244032,265908 769576189241556992,113836 771848312576208901,128017 774170644841795584,141797 781616047778476033,139404 788551857207738368,218875 793501536265576448,252824 795741867338006528,110161 773764253161361408,11774 787055584172400640,246425 787117889325113344,208016 761330498207567873,68057 770998875666558976,122238 794093813115580416,255870 750347281925300225,11495 781826620885721088,190635 790625467917225986,232280 771860339419938816,128519 762611837426958336,73814 791432688963956736,238395 794310997657862145,258598 751594968804913152,18215 759995546476146688,59243 764963718744645632,11774 771131432727027712,123583 788156489668100096,215754 760525827398180865,63451 764285666956115968,81744 791349788914487296,238395 794634745976094720,261942 756637791400800256,44429 761966376588341248,71123 795709372152221700,268281 735194136207233024,11774 758347383344275456,52554 780647297763848192,180310 794190609900662785,24173 795764447918821376,262022 760189751508992000,60819 781117481779924993,185496 793245789556355072,249926 791258347030798336,78159 762775240741097472,1249058 774013623333027840,140437 776144203038416896,153915 794193282083344384,258331 753977998907367424,30801 764847773334339584,84724 788358011316305920,217034 792073214151258112,11774 763929224495308801,80393 755413300343549952,35890 789945380255338496,225608 791630219811487744,240145 762756646359724032,73926 773887642270257152,139404 779616044067414017,175092 794607408223924224,261155 787333547380051968,207119 795131391914733568,264397 769578727147655168,112382 790216368545144832,226731 780084378458263555,172185 793906574343434240,256255 732613322508533760,350379 775499823285800960,149867 755135460943491072,35403 770756667499802624,120610 788461182633938945,217574 793229476817670144,249926 762452900694007810,73102 757587286351642625,47782 744953226215231488,11774 763438629964292097,75899 758510465374969856,53703 776154756309975041,152585 786678743746146304,77862 793121315855228928,249469 753729801073065991,29548 754727575445012481,32963 767853641273380864,101163 793984031884972033,257423 794655542752972801,258878 758186021427085312,46229 749989592263262208,11022 778269929657237504,11774 795273446175318017,265686 758074655957803008,51069 751744300614955008,19562 775851884884013057,1250229 788098763088814080,215505 756236135626600448,41680 769172290177208321,110023 778432709081214976,152594 785917940428255232,199640 755959159791714304,40969 766680702792466432,95446 792217778908459008,243092 780838104601071616,183269 789538635188170756,225379 773975791348645888,140444 792160585626505216,244289 785596448687714304,196917 785651009842401280,197324 773293709488230401,123345 786914379627323392,207287 794209823789195264,256038 770202665133416448,117257 789215310440124416,224680 762270399803510784,71476 768160495215837184,103506 785328987300061184,193633 754027406856421376,30590 780638323089952769,80785 793134994759745536,249348 763523561621299201,78274 765642849157197824,88862 791013014916960256,235580 752812612665114624,22433 758712879700992000,54748 765680658555416576,88546 757609431345537024,47761 775723062947901441,151071 758047839217790976,51069 766585868916256768,93405 791256136225882112,237491 766284930888396801,91798 770972043185709057,122093 787122015941439489,209351 764312794711719936,81702 776975822905155584,158338 789545448562307072,104244 759861706554171392,52887 762434701025955841,71502 788887580754468866,221711 779732953341526019,170373 768647178332012544,107745 792052292233011200,243165 774933718586785792,141316 793467721937584129,252196 758351629146066944,41703 759060840678948865,56535 774107860556926976,140444 789426419176615936,220727 759152952431050752,56192 789842894312079360,227429 793508641630330880,252741 794566730253213696,261155 788697111332257792,215437 787842709469921280,213503 742389206287159296,11774 769971431761403904,115511 788520229592760320,218495 789442395557552129,225981 792056160945704960,243187 793408782885793792,249926 752708376807743488,22743 771180923945488388,112939 773665778163777536,11774 788458035609939970,217106 776206057764904960,154071 776608206290288640,155451 777564002037542913,162497 754718869416271872,33356 787368788454809600,46572 792570080580304896,246273 765900910287396865,89876 766277746964197376,91798 793176044673073152,250135 758365821462863872,52554 788552290835636224,52554 790978756009680898,235590 758281329368829952,41703 780570512422424576,181548 792289662869966848,243187 793116778423394304,249469 765328295797764096,87249 788426752959754241,217837 790892206269673473,234583 777553692207702016,161456 756216136719437824,41798 767083389736235008,97811 774194372653056000,138382 777567924823392257,161352 794181700695760896,258331 772888494796447744,132370 759791486195998720,57068 793095919378006017,249469 753317482132373504,26702 778109738210983940,165200 791332370062438400,238117 793999614474993664,254135 754725875099336704,33356 785905888951316480,198878 793697621743460352,252616 758654099965349888,54070 776602702893637632,156835 788217826666541057,208016 769011524555927553,110709 794015043675271170,254209 768999488887193600,110659 793418605375258624,249926 772438916037275648,127775 758252626748248064,48289 763002304781950977,74067 795321622022352896,266242 764179819806461953,82066 794372652588789760,258741 755307418259632128,24745 755495524212482048,38032 775440795340013569,148574 779283066971881472,158387 792251923504037888,243092 794582760124022784,261155 795066738127806464,264397 786677880126341120,205728 755217698456428545,33751 747833686540881920,1247775 778790155939225600,167220 740197031516372992,1247341 750801947280695296,14277 751180843071209472,14421 780282639911497728,169747 761174444966490112,66897 760176901059072000,60790 773718548422156288,349714 791975325282336769,240483 768476006265065472,106023 771439006902910976,125554 781624975597895680,189017 732135109856493568,195876 752197764918935552,21074 787746825776181248,205962 758934146034970624,55982 770630590450298880,119746 774242772098355202,139983 791790531512832000,240145 760096303120429057,60936 769723819355475968,18030 786920592209358848,207287 788764842320617472,220332 770736575554674692,120474 750363150864752640,12883 753807916755410945,28033 761560327423131648,68993 764984266807734272,85562 772776607970828289,132335 758223541829525504,51634 794292758907265024,258193 781273302178365440,186883 785241831785193474,194082 791412372015550464,237857 785933352666890240,199546 787804657561120768,209351 795097719866093568,264754 760111520403562496,61051 768572769160212483,99514 773595256554070016,137444 786361552005795840,198926 789171574955839490,224123 773944354792615936,139404 780621314608422912,182154 793070234353696769,249079 794659865310412802,261155 764934877372256256,11774 773588446908522496,137042 775092401568411649,144611 781366118254538752,185595 795770634005409792,268643 758432584435113986,53001 732335516029493248,349781 786627124190932992,203674 755168470367662080,35890 757981861670948865,49923 761345679482621957,67973 790915816556421124,234613 793952187030323201,254135 772462678975639552,131045 786977412630261760,207287 749340275617701889,8047 792517815110602756,246225 757296128501112834,46890 792975908369858560,245880 780403482448826368,178345 749978639098314752,10771 750357230239842308,11774 754866821186981888,33850 761572790814306305,67369 762540917420994560,71502 765570621673615360,84724 761317078439751681,57574 777332886869454849,87904 786912234668687360,207287 775027456461959168,146259 787964542756282369,210253 778583123239968769,168794 795717963663998976,261155 763128561024716800,76549 777487760617709568,161669 780437291026251776,762119 793644851547996161,249926 794538306960769025,261155 751120505894088704,16953 770623192184619008,119832 779714914701148160,176490 787715004749316096,212139 793985857267048448,255942 794559286169006081,261155 759859844316704768,58267 778442400012210176,152594 780615524770127872,150151 773482385027502080,136904 773880045198643200,139404 774010772917628928,140232 794207429282111488,258771 795407959555571712,266884 765874612873797633,86209 770268042903314432,114254 770395106889400324,118191 778376961538207744,167180 794288635189358593,257492 762020812060758016,71476 795395938915389440,266491 776084440447451136,151374 792087277769859073,243187 771748377671282688,11774 773745442467164160,11774 791749233162551296,226461 792939307652657152,234583 795250057704521728,265644 768567989381701632,107727 769957172709130240,115928 762087584847847425,431998 769562496982220802,113754 781183176978739201,182659 755889415206035456,38459 776728207038885888,157693 755167232796270592,35890 788375379216064512,215754 762111411296231425,71429 745533324798500865,352304 771635232487321600,125145 781640046092824576,88197 787630980639121408,209817 785675944128282624,197512 774694695133859840,144654 791357081173495808,238395 764062871965884416,77632 767772532028108800,101383 767895304095969281,102249 738660567720857600,1170856 781884010905559040,184351 770392904883957762,118191 781484792881696769,177233 750681205012467712,12883 756546185289084929,43912 774068635954536448,140539 779862194926256128,169740 755551426508652544,38476 785903580087803904,198671 794560602513489922,261155 795706601491546113,218164 791459058641473536,16728 765332780196634629,87249 772842288083001344,131870 789294429895028736,182349 768857111950454784,109666 773981794764853251,140066 792891633469566976,242712 781072699158302720,175269 790766634294050816,193121 743412016182755328,354587 749511157946298368,7828 753061337111097344,24316 778746780498337794,170268 787026812442247168,208016 794936846488924160,262849 763092848971489280,47188 773770225426702336,131007 755473344439345152,11774 772078536622342146,128934 785898307499327488,197286 793244074270560256,249926 774088002364542977,140444 777115909085421569,159853 753801665350819844,29790 764572036178018305,82066 777131277250015232,155189 786649140625309696,205181 773784205172023296,138819 781485628022140928,186584 745884847646834688,148861 794538298307842048,256038 765206753579442176,80978 781195080229007360,185310 788226580690501632,215437 790600668947951616,232715 786786703969169408,204297 793855200041631744,255870 760540984996425728,63451 764860673813655552,84724 789103650215858177,223286 754010174067773440,29263 755428260536877056,37433 767435795523182592,94455 775427181673611266,149304 773924797474410496,139404 794706661181128704,262849 755503253794816001,35890 756318016061763584,42249 761950155511767041,431998 771138351734792192,123583 793146688869249024,250020 795077347129118720,11774 750776274285658112,15316 759105672696901632,56197 769519332640514048,113754 789660545607540736,82066 794570155380580352,39957 760112043072643072,61051 776933885238059008,151741 755474301122478080,11774 764575831448555521,83391 775719322530488320,150663 794567654463795201,261155 776555844951388160,156926 733020917165654021,11774 755197719870701568,36033 795335374319009793,266079 763106166520082432,72523 763550678170165250,67226 765244767685017605,86440 768578123323637760,107428 788187020053086208,213427 751223749773438977,16299 795396716426043392,265257 781570176194076673,183593 792035034232303616,243187 771702312142200832,121367 786975869361197056,207949 757797467446312960,48492 766718206417309696,95045 792563290371133441,243513 769022350100721664,109470 763900825781415936,80098 790514807057309696,206666 755493223527698432,38032 763048441949724674,75724 755294062668840960,35890 771132553340289028,122982 756250830269980672,41680 769337232930934785,113290 790532571440353281,231894 751906923138646016,18488 793604016148213760,254008 763443959272275969,77577 765593559370231808,88495 789979278347800576,224552 758096010375639040,49843 766499574496112640,93405 766642794110693376,93261 779802025638768640,176218 793874867858792448,256358 795666125828673536,267862 766862512360792065,351792 762693884233195521,11774 764482770584297473,82283 765225591020855297,84929 779269456233050114,171795 792131364275359744,235487 732321374165979136,351437 768818066440462336,109167 794541229241270272,261155 785325886916657157,11774 786092125142286338,200173 759730701751156736,59529 751135938563153920,17259 778728945076215808,170252 755961129684365312,351337 732897511032131584,354330 749538962243485696,8925 761280312508813313,67229 772557988578091008,350954 768119547786326020,103261 794583169747980289,261155 734782666655039489,11774 750328002425212929,10735 768185567834169345,103354 788086494581944320,738099 791348635724316672,238395 735093049299079168,352687 775498937449021441,148555 790455453658574848,228583 788066452771266560,215124 760330689401098240,62327 785298520127393800,11774 794899033282191360,262849 768201222411071489,103071 795004596091502592,263895 755352595246571520,34591 769327751828496384,112363 787311199067090944,210289 751060096256466945,341039 779966885886648320,170187 788546518643044352,52554 794553715000651777,257353 760123791271952384,61051 779388503360696320,174557 795295331441315840,265257 795702422706393090,268281 733003072234889216,354869 770336631643512832,101681 787011088563003392,207949 793969336792682496,242693 776135684448923648,153194 776585940248559616,156053 790266908217974784,230270 760158320216932352,61412 768990276803231744,109945 772835133137293316,98056 780601146624778240,80785 793411703962673152,250328 795705021358809088,268356 750082081624031234,11250 763781006751100928,78566 776143175303983104,141887 776622411215015937,156835 753705914373373952,28732 761351983643107330,67401 795054000676671488,262849 789445805585276929,225981 776162618323111936,154071 760987716376993792,66116 767807905424736256,101681 787291296222187520,206666 751539703124406272,18491 762397858490384384,72035 753200963222069251,26140 754067195416764420,31529 762340980422877184,68993 773907057254789120,139865 794526057386819585,261155 786849790550212608,90209 765277314410176512,86103 777173418059849729,160578 757982356342833153,50581 766529708150235136,195876 794561298939998208,256255 792151474323218432,243187 779970210623291392,177681 772216116420632576,129558 774437464043720705,143585 787965116784533504,212239 771317553079607297,124597 780443061751087104,176203 786264519580549120,202429 788405644449746944,217634 774038297769234432,139404 793272776408915968,249926 795368766385377280,266151 777250541281775616,158338 793817333840084992,238136 768094510391758850,103261 792436318852751360,244550 793496007430385664,249926 793949429833183232,155390 755490206866956288,36157 779822082351779840,176109 776042644506042368,151409 792539167976726528,245998 776944323250102272,157082 780604774420918272,181935 792512934337544192,246225 765391810894110720,86103 771704290599501830,125554 793500086219186176,252020 768137609902034946,103506 768949633867321344,110023 780111359362990080,178045 786237128879448064,201946 791086751678738433,232169 759382458282315777,56964 791747391925854208,240483 773559389412208641,137158 795167263347380225,264397 756969952951828480,45622 764839821416083456,82066 793761580194422784,252020 764144174962573313,82066 791858911162818560,218892 792028142558912513,243187 793318449850220544,249926 764133870883082241,82066 762538071870930946,431998 789154002831192064,11774 768849784694149120,109337 757224338928111616,45348 757682912208748546,48810 792365107850293248,238802 794672305360302080,261942 792945397882847232,243187 758760072294047744,54070 749697627424485377,9292 791385538993336320,238395 759115097163853825,56964 760948984034758657,63451 766417627224748032,93823 777298236511969280,160593 756463726316879872,43411 766029554758541312,90575 773559345019691008,137158 791074077679112192,236454 792850072962674688,244550 792929120837521408,240483 794534473601863686,261155 765702214136455168,89076 785647677379784704,197512 793162887770406912,245963 763827139405766656,79693 792047941993234432,243075 732619718671110144,353005 793870415588392962,255942 759110541231009793,56952 777959639740579840,156518 794915507744993280,259743 766812780418785280,95574 794579815609364480,261155 778812316762595328,170268 764928302662373376,85159 767550954870706176,100046 753725451005288448,29263 766351925193351168,93036 775850981883981824,151242 786960458490273792,207287 771722333992067072,127134 781595798534369280,188231 788983235078295552,220526 791079204431466497,235487 732996488477986817,1170810 750334990727208960,10653 777502120908034056,90252 794582739248787457,261155 785663006025797632,196917 792207043306237952,243187 795763900876812288,263906 773170130771673088,132370 780602930676334592,181984 764936497510383616,11774 781174038856990721,185313 788020725965656064,214209 794573565643223040,261155 749934262099456005,7816 787117170035716097,205575 793119383195234304,249469 795318428412284928,260613 756341300509679618,42432 774678693033672704,144542 791741087438270464,240556 760971103904927745,64693 766697647822385152,91946 750044789547020288,11372 758711148711555072,349856 774095522801987592,141360 790213119964356608,228354 764080225483227137,75396 780409234819260416,179589 788398972566110208,217519 795361549137408000,266054 775292152565858305,148045 795675839685869568,267729 761894608699727873,70886 765950288146620416,90384 764704243030700032,81835 787684764811681792,210207 789787061691772928,227048 768552525670731776,11774 770767684283736064,120425 781329300876169216,187379 789050969904390144,223054 768916794241347584,106774 768941977924534272,110209 769613233737068544,110585 773263668779765761,135736 773480609364574209,136231 786974704875823104,90209 766360913217720320,93286 776835010867392512,155979 786217537432281088,198586 762836208980406275,74592 769374258569052161,109104 762726553612681216,73712 757091720601501696,45206 794063176207695873,252679 753723814379343876,28732 788507633330163712,218495 752970339240423424,22406 772872749857529858,132996 794617587636191233,262022 761598764607950848,69576 767872004817055745,100893 785969028040798209,199891 760444457246396416,61602 773706514611728385,137042 781202454293643264,185313 781896457423060993,191354 786406053529333760,201308 772214812822482944,125222 774791300235206656,145471 794579570708004864,261155 790988611273490432,233736 752919123835883520,23739 792063971423424513,243187 794303517963984896,256255 773673282021183488,136904 774762339534897152,131007 754063453833326592,30590 786674815532929024,205728 753962136599134209,30590 768112071053565952,103261 794548112052236288,261155 789080858607091712,223286 790589082501980160,231894 766816772985016320,92199 766370282512592896,93405 752919349976064000,24134 759240568341991424,41438 758476419517198336,41680 762719073008574464,73926 768945031063429120,109571 779103238704488449,172799 759520682053033984,51778 772856655864266757,125222 781131428117360641,185496 793185696609624064,249926 753698233403203584,28037 765152825345138688,84724 785657011329310720,197512 786071774765125632,199262 764995178155376640,82283 767827715588182016,101383 768250681224552450,91499 781548134975565824,188401 791929327440932869,241523 754731310808076288,22393 732254136457121792,349788 766024344736763904,81929 794528462660739072,261155 768045321901383681,96039 794924166873026560,261059 794564252954742785,261155 760303859235295233,61917 768019570535829504,103012 774748102838349824,140444 761686413733666816,68862 774000795360518144,140230 762742295024107520,73712 771478598159110144,125111 786351537186451456,201958 793159933537751040,249961 794364317646790656,260081 789992192404295680,228354 756853568452321281,45040 761509854275960832,64147 770202478264651776,352081 763327094021431296,77463 781650338289946624,187896 790991687321477121,234583 767561175798194176,98972 785489635669581824,196277 794908495808237568,262752 757557522215559168,47782 790619400403550208,229901 793508755161780224,249926 794909629667049472,259743 755926793446567936,38792 768496521847246848,106716 761893320515842048,65626 755879806084927488,39979 785544052078960640,130635 757651579335954433,47202 761449204631736320,66263 771616363202744320,112872 786975584517758976,105109 769301622128246784,110585 772374066644725760,129700 774598827311566848,133702 745285501905604609,11774 758664381664206848,54070 760188266960347141,61602 764263434800107520,82953 763398770600083456,76406 768638663248928768,107428 774088898657923077,136904 785595548220940288,195975 789489549424459776,225358 761439052654452738,66922 774058966628171776,139404 775405131466674177,148537 759058084492775424,55997 763193929340772353,76794 768855414557421568,109666 774739253897011201,144635 790907924344209410,234583 749960182549975040,10735 794392514396450816,260181 769737057795276800,114779 781544640809951232,186584 789661270848876544,222788 750901417716518913,15917 788435008981573632,199517 789091686748008448,223286 758414214289625088,53144 753948626733391872,30590 790552883808890880,231318 793968174236631040,253820 776918660090892288,157993 756399688752988160,42564 762734849614553089,52554 790246971051311104,229773 765339950703267840,86103 770994935420088320,122146 777511830214303744,138819 780797422263869440,183269 779162193296326657,169552 750712347778396160,12927 785320933250609152,11774 769146656725938176,111558 789356528302231552,225384 793180114297257988,248437 769210069112197120,111919 780754164087345152,182036 793132047430627328,249841 778162980911509504,163990 790557298154409988,231894 752691310084128768,22657 758624043801178113,53703 770818982739718144,120610 773260295976419333,133257 773728785728352258,11774 774047382375833600,141200 781446776180117508,139404 793115893798547456,242693 768199473293950977,95055 768497592879677440,106774 793974191254970368,255942 769160720055431168,111592 780482353541947392,180233 787743828199501828,210215 753632817683263488,28732 762346165425889280,431998 780834555926315008,182960 794911026449960960,263895 758828186956247040,54070 780112457607938049,177233 786351087229874176,202798 760991564084547584,65974 763855091531079680,1249165 779362798132269056,174230 788397126443229184,217519 790995283265990657,235686 792246953593737216,242693 763538823112450048,78853 788201555828899840,213064 769235801926279168,110585 786002263353405441,200384 771738637906026496,125816 791638899911225344,240145 776035064018767872,153002 780024314770829318,176129 793146651732881410,249725 768918043812589568,110209 775353375911137280,148473 794160722271797248,258331 763855775303434240,80648 780958022742872064,183338 785935485508038657,199262 788501701477007360,218455 793646175224147968,250033 733015169551478784,354927 794347813064818688,259134 778381065320660992,167517 779159866543857664,154832 780729772682973184,1170338 793107116584230913,249469 761380560904282112,67587 786666407643799552,205728 795748522339471361,268646 765711581250330625,88546 769211219957850112,107469 773857396628140032,139404 733135622341308420,349375 751937109406064640,17640 786294406525648896,201558 757711163010322433,47761 793555361638649857,249926 794329630865965056,259134 757545990081515520,45972 752091358135857152,20886 773610821129687040,137158 788927133292912640,219119 781278871916208128,186584 790691255596437504,232169 763012261300633601,74575 775819980826750976,151374 732920405313212416,354396 762712718059057152,73814 795407152294797312,266138 771548261882613765,126389 756907790489182208,45428 752716991182495744,11774 756928608325677056,354841 779356562456514561,171644 781115631076798464,185496 788478112841535488,218495 788035418986086400,214138 790906411555454976,234796 753342544356847620,17842 770195082469269504,114556 788848528776835073,220526 794007075965833216,221524 767692664615661568,100605 787427542479216641,209568 792805837534138368,247241 766371061944287232,92210 793280433521766401,249926 786661075953614848,204413 793184576982003713,248988 781902537741914112,187659 794893963312369664,261155 792103686159814657,243075 779334549020942337,173964 786428446234779648,203674 758301984696958976,52112 763159828713775105,73814 744981598760804353,11774 775480652229664768,149300 794799599777153028,249926 776433066197786624,11774 758057897360252928,49852 772809325853155328,738099 781316736419258368,187349 781646567111528448,188421 753297462270361600,26558 758734520258396160,50670 774293827267862528,140991 780839810164371456,183269 770932890225946624,121949 772811173246951425,132335 775152120857239552,146259 748786698947923968,679105 762641400743747584,73926 786558125360881665,204413 790997468720668672,235677 793579089428819968,252679 794617165961949184,261987 751881652763291648,14277 760742741131218944,62716 780791052147970048,183269 788569684073414656,218275 771581286121025537,122622 767773502732730370,101134 772232595136405504,128930 789153502337593344,223286 758255735780192257,51809 769576706621444096,112399 759467730995064832,56964 768120339062624256,94699 778619469195161604,168321 778250157859147776,166853 767069961856491520,93210 790067458833018880,227272 794590394029723648,261155 765372859019472897,352839 768838106426597377,109447 773363820425252864,134525 771505118353108992,125554 765134518902816768,11774 775920903666343937,151212 778681863669886976,169495 794825795055349760,262588 757983026391425024,48287 764970240031678465,84666 765672825650675712,88669 769277923819913221,112788 791299825379618816,236502 767528898493947904,98671 757299455699853312,46612 766063331601973252,91043 774422554052325377,143585 795047922429730816,240584 768446145957801985,100513 775019849508491264,146259 775617143786340352,149770 786094582194958336,199739 793987071283118081,242693 764185326160007168,82544 757667707013726208,48369 779604201248792576,172185 791230843637424129,234583 743415773146685440,11774 759880400755982336,59666 760624152839528448,64147 755553864556777473,38476 778072732860768258,163901 761680142737481728,69548 791817768592998400,241819 766368330965929984,80939 785932192715202564,199546 794918889528459264,261155 743120554044104705,679105 790174788320800768,229798 790726718789152768,232911 789265949765632004,211885 775805671455412224,151156 781662882429825024,188304 758612463361396736,50670 766103127913222144,90605 758173076639084545,41703 759189280866435072,56964 774779421831987200,144730 771755099693735936,125554 773920551161126912,139404 794582903367827456,261155 753545295078625280,22735 774846263711895552,145681 787846551091703809,201374 755547434353242112,38476 780592261545402369,181886 787060144706170880,207109 765458738098606080,86645 770095529376219137,104973 763493235822039042,78159 772827302975696896,132335 773636906135478275,137565 794885384228532224,261818 792057140743667712,243576 792079878451494912,243187 762391072895016961,65189 758063720903897088,50542 764220788039938048,82066 779295982920069120,158387 754742418373681153,33356 758654220299927553,54070 770373423562428416,90553 762780878045122560,72420 761664039936258048,69878 768493802122153989,104973 776991922472808448,142090 765899758980501505,90031 785310770665971712,11774 760290434174201857,57574 767467370885419009,84209 775247154298417153,128934 788063052683960324,215005 758650480008556544,54272 759386485984403456,56964 790529527608971264,230283 792419144213889025,218540 761526302063095808,68993 785599282044866560,197156 792778821657202688,247240 794029716130955264,252581 758861974197252097,54726 788471919095840769,218495 755102021846315008,34666 771249045939429379,123753 750447698449432578,13532 779328941127368705,158387 788898531927031808,221476 762970680883380224,75073 755567552160423936,38286 756570008763990016,42432 764930815688110084,84889 791842343611666432,240067 792443276263587841,243848 764967775961960449,85562 789807142056370176,226432 766257932619177985,91798 768777417930399744,108849 771067012491546624,122158 794322164258205696,258331 765695412707598336,89271 788046701521100800,11774 788694118151094272,220029 758053584327933952,50923 768162490567929856,103071 756106072893562880,41516 764182244059521024,81946 795717265736003585,261155 755093965393756160,14277 756887135240740866,45311 759105409495945216,41703 790739328179638273,232881 772535062386581504,121785 790936821958049792,234796 791831952567304192,237491 790240926073434112,229693 756541349206327300,41798 781213043543990272,182665 786502414123667456,193533 788606349160636416,217937 751030066457575424,16422 781073784531017728,182870 753957180144050177,30590 780534441068359680,180074 790898539228303361,226461 794966696884740096,262925 790909141254537216,215754 757736684742123520,47723 762312528294580224,71021 757268644845920256,46406 766352016964628480,91956 771049134392483845,122146 789310271915450368,354238 787341755012165633,208252 733069327683846144,354962 763081702746886144,75724 767117278324355072,93112 772455362633105408,130175 790304685819244544,227795 794519069420462080,239998 770506925591171072,117257 785490449578418176,196277 758200855543898112,48289 785635049244807171,197341 760542130183876608,63410 772753491273986050,132335 762693900591128576,73926 792041672616140801,232911 786218869828366337,192032 789492823829512192,225358 793326241898168320,250633 768540561980682240,106317 770403037303242752,118985 780591788125859840,11774 753966459550916608,27045 758125005674651649,41703 790328565476753410,11774 750767479014633472,14950 774422339500908544,143585 767857320667803648,100893 743224390675009541,195876 768103462542336000,103389 780779139619958784,182349 759249356230893568,56964 785812447579869184,198671 762319874953711617,72550 791348242717913088,238395 793429453925937153,252020 786924757283381248,192032 766622678472126465,94699 755550987641696256,37993 787060084526297088,206642 773580532785479680,137158 794748148237369344,262849 763220584113119232,73814 764499537335431169,82283 785915975623245824,199546 763004842486870016,73707 764941220682539008,84889 785665447853195264,197286 791051516937244672,234583 793651754290130944,252639 743793389804544000,11774 764125198803083264,81869 791267441418448896,237491 794321153879748608,259743 787023981387755520,208016 792069120154079232,243075 756204614718926849,41868 772089704715997185,128934 785990572456697857,199546 792140827288014849,243187 772509277617590272,131045 789548758593855489,65839 792854368630497282,247592 793171567496744960,249469 770398328844529665,118191 771790557962203136,13343 785554960641564672,196917 755093268799426560,32405 758287065310113793,41703 778296765992857600,165523 755365217106792448,36873 768099532513087489,95662 778982051974447104,171693 785270219690414080,194667 773527752528031744,137158 785559074771382272,196788 787713132068163584,212357 733768364817022976,11774 767724254364311552,100605 790726377620189184,232881 750181290880536576,10847 775799495011471360,151748 765890429300736002,87904 773954589683048452,139404 780607349941735424,182037 792750621921189888,247232 788920251241103360,127871 785253641892409344,193587 793093964794650626,249469 753432371467202560,26788 773880619499597825,139404 793179660557377537,249926 778985054617960449,170373 792618979802087424,245148 795275956596391937,264397 758028032728707072,48663 775404172489273346,148473 775766361268219904,151463 787512198998401028,211347 768504315564523520,11774 794098895621980160,256534 751569672240177152,18470 769919772465172480,105109 793159720882155520,243075 735140631127937027,351644 744176077048713217,1247634 760885861001072640,11774 779363710892662784,169437 793186156770840577,249927 794614235745566720,261155 779408751325347841,174728 788507102268444672,218275 762817468796538880,74247 773264374349922304,135725 790299221601705984,11774 791623857778089984,240145 775128881506422784,144730 790329037377896448,221731 753637307446620161,28732 757539997146808321,47688 768277629375877121,11774 768539306596130816,104973 757805727658283008,49400 793964917833560064,256219 758316000081121280,52061 767827853614260224,101514 792695054703988736,247062 769756634201616385,113648 781554157870120960,187976 789217235558629376,223492 794742194158632960,262752 755735508098150400,37947 769671384284835840,108521 777796321679773696,161277 762715772007219200,73926 764495008976089088,83649 768881819487969280,109666 787327197921050625,210289 760585082314760192,61352 768046538601922560,103005 785296187276623877,194648 792737408399843329,232863 786973220016500736,207949 773896157021954048,139404 767603801083699200,99965 752879595897053187,24134 750364897121185792,12805 755080023250460672,22393 792918035270991872,248514 795359903305134080,264397 767858543433248768,100893 765536041558171649,88052 787976221795708928,212693 790558148826234884,208178 767203114298449920,90735 786301158134468609,200486 763132108827140096,76474 755901778487500800,18215 760158500576194560,61412 769316277215227904,112788 774088513671208961,140444 768117774707257344,103818 770772852240818176,120610 790597402621120513,232169 767832604854849536,101383 793151144587427840,249469 754144796965470208,27773 761689228702998533,69548 764691728578203653,84422 780602293783756802,182002 759878322474086400,59809 766138356283486208,11495 766365555884294144,93261 777255436340699136,158110 790926461054038017,231792 795720670109990914,267655 761723544426381312,70543 779139520289574912,168284 794870354753687552,261666 768437125880639488,106281 775496662055653376,143720 781399717968216064,139404 788144135819493377,215050 791085703627087872,231252 767217988500086785,97386 768301696694915073,103149 770815636264017920,109666 793964036966649856,246425 793561915574194176,250785 794607988770123776,261155 781535440381804548,188119 791792331099934720,240483 793258697254461440,250293 795661691639844865,267655 732320188679475200,65113 778199178006724608,164826 791060893580795904,233467 772241362834120704,128519 761719214952546308,69669 793109797612552192,249469 793235193205252096,249961 785358846898298880,195481 794505937407143938,246796 768720676010201088,107469 761942398293291009,70858 765315887813496832,87145 771814084769558528,127582 779247805030359040,171693 786386183131586560,194272 789960941811142660,205972 759401597260533760,57131 764884383182495744,72948 791650200850952193,237385 756506248439300127,42249 768780614531096576,107808 759655837195460608,349714 763459830761873408,77632 760158526677319680,58387 778297761213145088,167220 786554995458109440,204413 756306727604191232,42432 792144604954931200,232863 794322876677505024,259360 764843629873537024,84724 776790166643970048,157840 758312397127815168,44450 765233678767099904,86472 795176531744133120,253032 760184882026995717,61598 791844914539687936,238266 793585508152516609,252020 758822086638866432,53185 772162189910212609,126389 791341321973665792,238233 791675346634407937,240483 791002139489218560,235620 749646058481938432,9145 760773190175993857,63965 763873159992967168,80939 789690785604235264,108396 791360636764782596,238383 793219404485894144,250179 761341126150352896,66878 770280161417789440,107636 791465309118930944,238383 762756513312243712,73712 752649095056064512,22657 756855228683522048,45040 765594063705964544,88128 766536365865480192,92860 753204121172340736,16299 794864064589627392,262849 752938247366463488,24257 793216997299335168,249469 768972139911229440,110362 790316361285308416,230594 768493606999056384,103261 757463637317431296,41702 788061223606550528,215005 789764810867089409,226731 791668231958257664,240483 770389117020540928,118191 793585255693156352,253793 780409187561975809,179742 792067750650843136,243187 792304562203795456,243075 761154491110526976,66857 763984818853916672,79691 791707716129480704,240483 775400926182010881,148414 761397897091047424,66503 768163457401139201,103212 785998650212089856,200382 793878033228767232,255942 795060078466527232,264397 758043478052012032,51069 764917096182611968,84859 788445743552102403,217837 762157548740935680,71099 771662266278162434,125554 753841064155291648,29784 778515137401655296,167311 790987935516680193,220689 788801454706270209,217519 768571895713181697,107428 775798200032567296,150663 757246522824204288,45014 764942780460392448,11774 776122713249239040,153845 750651949574451200,14421 794167191302184961,256458 764975459046162432,11774 791358467562934272,228911 795136277611851776,247930 775431783764471808,148170 749728339015839744,9433 772880306873311232,133043 755763779036516353,39155 792188792736067584,243187 794328192173674496,260033 775734048115261440,151071 790787915894763522,233307 795714500280406017,263095 777296337427501057,127903 792929932330491904,248514 785493630215720964,196277 791448903908483072,238272 771373360647434241,122967 772651901728849921,131027 793450261666598912,238136 794544687306723328,261155 780048421373739013,176786 764300008334196738,82209 776733126143901697,157726 735803036325576704,91137 764143085144211456,82066 777427697706360832,161065 788449505322602498,11774 751211826751344640,12472 790702063864909824,221524 792342068563615744,244143 779365554138349568,168284 779380077330968576,153845 780809691630751744,181755 786977971831607296,207287 790530842972065793,229874 794683207874711553,261155 795109727436947456,261155 795246139385778176,264397 758088765650849794,51248 771123724183539712,122299 788796528131354625,193121 790222058995220480,229724 795729567612747776,268281 776222043821912064,153573 794526233941811200,261155 756672110903300096,14277 764919421328461824,84724 794022686183653376,256255 794260253047025665,258456 779161624485634048,350711 760111027362996224,61051 786025168468447232,200382 793460860886802432,251452 770525951469953024,118515 770604440810381312,89941 761277641274101760,66897 753644587021901824,26303 755095602300456960,11774 770651161913425920,120393 793105657750663168,249469 755862276771422208,18215 775760461799231489,134371 773217176006242304,135025 790211144732569601,228354 793967121260638209,256105 762024009701523456,71270 773706573214474240,11774 786988867794579456,207613 791075905380638720,235179 749369049075724289,8047 788149988060692480,203793 758440440991477762,53144 794305264765669376,258456 753363543752183808,27222 754887462552502272,33356 760783967121448960,63559 765228318195064832,11774 780025215971622912,177444 793095594374029312,249469 767688440750051328,100605 763780687132516356,47188 768974489233264640,109960 749644072311291904,9295 758164198056660992,49843 776482816955523072,152872 761326816846053377,68057 792186982361239552,244230 788353821768429569,215754 794190446876651520,258598 765409892718874624,87145 750374286884478980,12898 749936454428688384,10735 761943956397498368,71270 794631355825057792,261155 732169287629209601,349197 795396831324815360,266151 788944184879218688,195975 778528780675584000,152594 793189932273537024,199546 756086092588314624,41440 732194489507315712,349239 740389201791877120,11774 753712461480620032,29263 765660930483126272,87904 792445447264727040,243075 777285891685486592,160592 759145158818537472,57327 760187706261409792,61145 766061434740494336,81929 778285562528751616,152594 772719156294746112,349060 776217538677977088,110843 781115463577329664,169740 794692955462402048,11774 771031428570177536,11774 780771877048299520,182659 794617757455319042,262025 771840849093103616,122133 753391963077021697,26803 768493497015869440,106317 785525181431283712,196676 787042677262917633,181419 792503289740800000,246392 762775829583572992,74885 771717630285807619,108396 750707717220687875,14421 765297590128766976,86472 789240273192624128,11774 733132456723775488,354225 770245593721561090,47570 759159728777723905,56192 771779301955997701,126152 765401173834604544,86653 781636280346087424,189649 791268738465206272,236454 762994986925240320,73814 764975825401831424,85562 756303622300893184,42432 776969514303033344,157724 750868235260747776,15264 761708169026351104,67973 769593599927345152,114422 788506677188321282,216630 780948797589426176,155390 788624737153015810,218275 750746088429191168,15073 767932700988547072,102249 762383462523437056,72446 775807958584332288,150556 790645858685419520,232137 769663820872593409,112032 772049921763663872,129108 786376703043960832,199546 786962540274167808,207051 787914780535250944,213772 760966243461558273,65974 775430830361567233,141415 790911420820893696,234653 754700392450039809,22575 770255783439237120,113982 793661676620963840,252581 763465345202024448,78159 771405835352285184,125070 768463201092575232,105018 768956125635080193,16728 770683763248553984,118191 781852718243672064,67331 792206554640646144,243187 771635210106523652,126152 795040009065615360,262849 776596737838440451,133702 779103203899998208,172123 765267103339384832,86209 770100258286206977,112872 785453157564440576,194648 751052033474658304,12883 756946945667690496,45672 759391218576990208,57961 788150895821422592,214492 793909987240067073,256255 758653677989138432,54070 776832290882252800,154986 795608566098903042,267521 756651169754255361,43391 786978475525668865,207949 760179379485933568,354829 765739172023955457,87226 766011978536157185,90384 752690211683962884,23115 733020756741775362,398861 791748914416189440,240584 795350672447303680,261796 758483960280199168,53185 774314390187302912,137639 786342582657822720,202429 793111485098491904,243075 779546238173589504,173753 795713516011421696,267862 791301314743377921,233736 768985184888762368,110647 789304007047217152,208420 790151644696588288,229818 759168047282130944,57372 767370020712280064,98972 766411471559483392,93508 758712490293272578,46076 778788086197080064,167220 766349270442188800,90790 732192246162841600,350021 778667587626565632,167220 763055817847246848,76227 763766104179273728,79131 756495706790264832,42432 794722436541534209,258456 774765395609657344,144635 788734349587775488,220332 750325942929780739,11122 772450614571704320,128934 790918846630793220,234583 764990732419465216,11774 755753475917553664,39197 760826749311647745,64713 761638730142720000,69947 794822802125701120,263302 767476799823486976,92854 776207082202750976,153845 788165278572146688,215064 792854578295287808,245040 793438274270269440,252020 795607293635137537,265855 773679602912808960,134211 761719591311638529,70225 775745925171978240,150511 790753331853557760,99049 751018193586651136,15316 786921908667166720,192032 781685988896616448,139404 785476080412921856,195975 761664875261079552,69711 785268508233900033,194648 794684260057804800,262588 794720385916895232,263051 765944321594028033,90384 768208708144955392,104132 768860147171008512,109666 774029751812055040,140444 758632764614832128,54070 758788816027004928,53996 781526098857209856,186584 786274531518320640,201494 790629065787056128,232881 793615504078319616,254209 775708906203078656,195876 766451143534751744,92075 786693927785168896,205728 786933267408838656,207287 792958833031282689,245090 786264293939437568,201958 774729772987547649,143361 785357155935412224,195125 755508643651551232,37655 794552418851639298,261155 751927744385036288,20158 758602513654448129,52720 779316849599217664,170187 791518061920681985,237236 792043941336117248,241820 794115632555884544,257492 756912728262848513,44837 794650143828144128,261155 751896060428185600,18303 761427873873797120,481145 770148736282439680,117043 778235971535896576,163008 794302766386741248,257492 780842820479225856,182960 759119314758701056,57105 780507675318681600,11774 786995285146738689,207613 793675385456107521,249926 762447130061524997,69711 778815874090225665,167407 794966148148174848,233692 774261211076694016,141360 786029554020323329,199496 791676917271453696,240483 760601876316446721,63655 751859713998884864,18893 761386214507237376,67852 770728475082657792,118087 793908009948676096,256564 794226422416023554,256458 773680708929916928,137444 755207234410328064,34898 772232772375240704,129551 749636281165045761,8297 786069587666305026,170187 790961087365603332,234583 793796564875706369,255393 795066274837647361,264397 795066911268671488,263667 790716217833107456,233307 759991691185119232,59467 769713238883917825,114388 785474128551682048,195975 762643462516637698,73926 773063385361555456,128017 755164160871141376,35890 776203322789277696,152314 795760468140969984,247930 765184805277405184,73814 762998858871955456,75593 772867592759508993,1170555 753778919619239936,28115 761269155899125761,66851 766971992666939392,96307 780883615626383360,182752 772466916795396096,131045 762841276395888640,11774 786029911110656000,200382 732683808886132736,353228 764799188152573952,84724 776792438073622528,157755 785384432744017921,11774 788031540110381056,212139 752963330239672321,24173 780337201238282240,178445 795264608055463936,261155 759348473045118977,56964 780569434784010240,171693 732791118492995585,352911 742386557571760128,11774 754719114099167233,33356 788736718988054528,11774 792080528493117440,243187 792884622308831232,247042 794563750598578176,11774 795006544727408640,262752 759159828698763264,57336 763477574232186881,78159 768953506694848512,109167 791356025383378944,238395 756236197551374338,41680 785537796882599936,196247 786699037923745792,205728 787799403306295296,213253 788419047805169664,217837 755859097166159872,351147 762769749889601539,55107 786809955093401600,203674 755952425903587329,40881 770139427477811204,115435 761547763234451457,68993 765785716525760513,88052 772539927414308866,130175 791705198230208513,240145 795771860982099968,247930 794318792767709184,258741 768802351293407233,108849 769329636702466048,109945 786504540560293888,204184 789435949881188352,225987 753990267926175744,30802 767412511729602561,97519 785687711046733824,197512 777795668693745664,161901 793068320983511040,249180 794119960683577345,256255 771456087891570688,125367 757323539359739904,45319 788566624647258112,212839 761592805751975936,11774 771413171848568832,124597 755424664608964609,34638 786280250061627392,202429 790990802126241792,235399 769694767827550208,114680 791374547853254656,237908 781277633677893632,186883 792702535035301890,245148 791659181195472896,240483 755886775667535872,39657 777346481086791680,1250322 789262405935173633,215437 794590004379090945,261818 758091862133526529,51043 761674007536099329,69711 787063217847726081,207109 732368334868615168,351387 773917554049949701,137649 795346841017712640,266500 781728226049658880,90252 763358751902408704,75396 787271645266374657,206748 793196268373708800,249926 732253476206579712,1170317 766114935726284800,90716 757712917454172161,47693 763596118647201792,77598 793133012477022208,249841 795045191786909696,263532 766720390420836352,95672 769552881603244032,112382 776135257988947968,152903 753772739396247552,14277 762752076514418688,73712 779625564374044672,174557 760985940852563968,66116 766620297982124032,94627 785701530011705344,194082 793495855105970176,11774 771006789785645056,122251 776703465770872832,156115 788746323294031872,11774 756676989956812800,44429 779016674074828805,171865 781363309215903744,139404 795323410737930241,266079 792704879068319745,108396 771158464760381441,122299 776874356739825664,157755 787374757687627776,209838 759197207157432320,56784 785841157255245824,197286 794579407981592577,261155 795713160661569536,247930 739889699100057600,11774 774672689323708416,144048 751623969170530304,19000 769710123195379712,112872 789158404631719936,220029 791358037340459008,238207 791360035536314368,238395 749617409426722816,1248008 755581894431903745,36877 789863788971380736,227242 757231155632607232,45972 771294722161651716,124597 779544000558665728,174442 793641500068413440,253206 752181475664166912,21464 794602733198184449,261155 794925357010821122,256393 759550764234711040,58938 779362511351115776,174427 786966765242765312,207949 753384969620316165,27317 781735928515600384,188903 785303363038679040,194867 777276764112424960,159359 758508640416337920,53718 758494185506869248,41680 776824378646466560,158520 793954136861470720,256219 774835460497702912,142721 776883187679162368,159146 761610980203769856,66801 793485711227756544,252408 762465348465496065,431998 793521301637988352,11774 770532821068836864,118191 786958616448249857,205186 764155407434735617,82209 777961614100140037,157755 769706152854753281,114388 776600316150112256,154832 765362551802724352,87062 788269344010735616,215012 752813675069579264,22439 785270799389253632,194648 785945986044526592,197512 764711368297619456,84518 792522417981624320,203546 763787462149824513,78115 778832917828997120,170253 786075856498286592,199546 786414358041473024,201558 795382933347405825,255826 769518383977029632,112336 756267478318190593,1000995 786838933254578176,197046 779386252340723712,174427 791698515080650752,240483 749274765785833473,7529 756910342723080195,44429 791401478476795904,238891 794537848615538688,261155 795700726412509184,267862 766105646861160448,90373 794553294794342400,228911 788775336142000129,220029 767914976342319104,100949 790917090324590594,194060 751773945746034688,19376 755947556102873088,40881 768856919092125697,109666 764252421753180160,431998 772137557723320321,128519 757538130991935489,47718 794949813284409345,249926 774719737922199557,144690 766361103265730561,81425 754084920918618112,31686 780428958982475777,179742 785587826385571842,196676 750201882597990400,9754 765029402988064768,85757 775683485012992000,147773 794563763223465985,261155 755837567350611968,38183 764438118543917057,83367 777689708046454784,161456 778204700885721088,166390 788055547979243520,214354 774384344492277760,142980 792021238562459648,241819 761662981465710592,69976 791883575893168128,241678 754719429775073280,33356 793207603555889152,249841 757035117483294720,45304 771550399845191681,125163 785850818415263746,198631 791607729118851073,240070 773706204942000129,11774 786805802333941761,11774 750391832559751168,12883 750419588815335425,13019 788065289355292673,1170332 771001569642946560,122690 752647774655610884,22662 760981379601408000,66116 764861234516750336,83391 780077848153337856,172185 753237330572353536,24988 770693629207654400,120610 781212233581944832,172014 787018402636324864,207949 751167057702432768,12308 763442639165272064,78159 761281897414688768,67023 765297916235788290,80486 787523279770693632,207842 759514843833569280,58227 760826420687888384,64758 772912713630674944,132802 787078705558523904,207796 765562023434412032,87904 767867144835100672,101681 768504114963681280,104973 768878382813765635,108849 765323100191797248,84724 777710440461791232,162294 795017459078144001,257406 762065594724122625,67226 768276751290073088,104932 779074278415298560,171260 776426791095468032,155287 788053306916630528,214288 791254949736964097,237491 760177699369332737,61412 765219746409095168,86440 770374272321720320,117849 788395583044136960,217519 791120820554915840,197512 755454445673218048,36875 761576045694693376,67973 773501720743641088,136814 793972234771513344,256276 795318842524372994,263906 785932252203081728,199546 786906247840862208,207287 775073596691677185,146847 793337815530663936,251452 758058581912608768,51069 761653382855753732,69747 774226091745640449,141887 794161922404995072,258331 773322230780481537,133702 794640003766874114,261155 778275736679481344,165498 780929892275851264,183975 767836610603970560,100893 787456641272872960,208059 795678089086910464,267862 757313388108193793,46612 767769305312362497,11774 764838930923433988,84724 773330613986177024,134993 794833745429860352,262849 750368167151570945,12883 791281832419528704,159876 766730700917792769,95708 795278847453306881,265644 761662974255923200,69711 776222121613750272,152314 761288588227178496,67852 762281422866358272,71099 785331460911665153,194136 785810160895856641,198466 759080489080672256,56784 776178563552833536,153095 788551695580082176,218495 795012606071279618,262849 769996874128449540,114985 785283580872171520,11774 741598881369186304,349060 763063848404340737,75899 779342360496992256,169916 786374642197995520,202983 790406980032614400,11774 760645087567155200,63451 764201197007798273,82209 779388191891607553,174230 794077113787813888,255176 753382405424152577,25981 776555285326409730,26066 755398954267897856,35980 780613610859008000,182049 785972062439354369,199306 776550754752471040,150419 794685203134513152,262752 756328248536170496,42249 791188568248987648,236420 792050042370596864,243187 753065936974909440,25071 753613964274077697,27402 761647947196997634,69878 761247649798447104,66057 770467320611344385,118191 773907755853840384,139404 755170931006443526,318763 768724522321137664,107469 793704797882884096,254209 768879974099156993,109666 787120471603118080,207109 751810210017251328,18646 753350984219242496,15122 765938892285419520,90384 773601260784189440,11774 777238508289351680,159475 759909358750674944,58863 780770386111856641,182349 794015464275881984,255942 767350624182685696,95055 762985024421367808,67226 781147468029460480,25766 794565852343324672,261155 788766500064813056,220029 792436128523649024,245024 761362951630647296,67360 766451667416059904,93286 762274088597479424,51778 794563077819793409,261155 764898128629817344,84724 768943251164434432,110477 787806724472176640,52554 758938421171662849,54631 772620704441245696,130669 766379859249475585,93405 792434805942005760,245313 789114875234574337,220332 759255463565418496,51798 773901772687630336,139404 759864696610619392,52887 767458122675859456,95055 770375505727983616,117849 792468825111486465,245711 766742307387351040,95672 792997864486019072,246273 786225078010687488,199479 792021087093522436,241819 792232534109216768,243092 794957649171206145,260532 790230443484405760,11774 772231321485713410,129551 766656133633306624,94644 739866630281265152,87889 770006846425956353,110585 755292779492683776,35319 789103039948869632,223054 792417994647347200,244550 768073020275646464,100620 746261648063627265,7224 785319101623185408,193926 775735772859162625,151255 769243217875333120,11774 733084634322440192,355106 750778273555034113,14858 750879473789128705,15808 793176468666712064,249180 756846849017860096,42432 763219441882660864,75899 790351830521827328,230270 792807406812160001,243865 787867879882498048,11495 794782749194383360,261155 793950221348634624,255826 790888985396518912,234583 793502111929696256,252890 761572924067315712,68993 771010213709090818,122148 785774738429898752,197512 794229892640604160,258598 753804663770669058,28128 764790403677552641,84753 773378325892861953,133519 794333276852912128,258878 795350116995477504,265881 794946136414961664,263817 761688627378171904,67973 774814794549374977,11495 787790438073667588,205197 788297735069982720,214078 795092290490482688,11774 778468801062981632,164826 781640015608774657,189515 758713208567889920,54070 765278572151992320,86209 759115566502121472,56964 786940442348617728,207613 759074863105671168,56587 763796459892334592,79513 751228687287148545,16768 762691637109747712,63459 762988465965395968,73712 776202719707140096,154469 794545024591462400,261155 745838388100669443,669866 749275980494147584,7816 766866157408313344,87249 775835111501606912,151071 792428740022194176,245268 776896131087204352,156132 756305521242537984,42249 771123938877399041,122344 791184875952963585,235590 758344981681676288,52554 791222920219533312,231806 761287498295238656,67852 773555261177036800,135381 781589709029974016,188492 757733133168943104,48369 763064665043668992,75724 750683571099099136,14351 785839684421386240,198591 787717243232714752,205197 790597686424539137,232169 792752107644387329,247076 795669766379802625,267559 787092374300139520,207613 794971797720420352,250785 753344820844830721,26917 777966480164003840,23762 786358281371586560,201620 794018653851136001,256439 761618345959444480,67587 794552146066870272,261155 763070327110926337,47188 773928691458043904,137953 795612250291703808,266079 794267476657901568,257492 795709368306192384,268369 760525938727718913,63451 791699275566632961,240483 787437231002628096,207965 772903768614580224,133043 792528735664680960,246295 794742819730681856,262849 787142428385906688,205989 795015711383027712,262925 732629381412212736,349197 758340129698222080,52554 767869188299976705,100893 758654527293779968,54070 790727092044431365,232881 794000686446878720,257492 794817488617762816,261155 766043266840006657,90969 787356532614713344,207212 765282986669596672,86047 776631775657271296,157082 787299261801074689,207965 793496334938628096,249926 753372092087701504,21719 771152066727251968,121949 772235730873487360,129991 780581215334125568,11774 794533164219793408,261155 757796080389980160,48094 768206581066403840,104313 768248228743708672,104162 787750354247118848,205197 756393290921050112,42249 758423359294017536,50804 768275913658073088,104313 779002487529410560,171933 763349453193506816,75899 758037975645257728,37619 759095051280670720,56964 760682487467089921,48052 777698309502857216,161277 781372197881249792,139404 786811035764174848,202429 791346217863217152,234583 791002141339115520,233736 793094737960067072,249469 795370259049955328,266054 762430268007297024,70632 773646809491046400,138382 787032041334255616,205728 787342057471782913,210289 770703314505699328,120824 773611101388873729,137042 781280834166878208,186584 794575145763504129,261155 763422505394642945,78219 772759528723087360,131084 772465934510370816,131025 761719118638751744,70543 790699752035725312,232169 760228652592140288,61507 762103358974861316,71429 766297743212019712,91946 763523734686707712,78853 776105200570535936,153095 755173666246262785,35890 756243624581398528,41689 774137187688251392,139404 779446453944979456,173628 787074810106961921,207287 787715745597620224,205197 793509079662538752,252196 748402323647397888,1247847 780249878467403776,176128 777185168620654592,159370 787076381696004096,208928 757999362169536512,50500 777803569424584705,163763 792493429313925120,246225 795726277437222912,267655 775901840739299328,151463 758024490651639808,50923 793864957964058624,256255 752777532433367040,17640 766702319736061952,95672 768484350811738113,11774 762669543265148928,74133 773307613748531200,135736 794293734871564288,258890 751215275605790720,17794 762703402363129856,431998 764955774279905280,11774 771851501849292800,128017 775379080380243969,147406 790330316812451840,229901 794568269713678337,261155 756520765185466368,43391 765161698974105600,86103 787611847872479234,211807 772884894091513856,132335 788563129542160384,218558 791810232481640448,239998 794575517722677249,39957 795375436226236416,265875 757728395115499520,46280 772914092797403137,132335 767280003625148416,97386 779667376660942848,176203 768978781574799360,110615 759881463797907456,59448 769286146950066176,112363 764315500297850881,79999 766849957873741824,85562 758650892031758337,54272 780514032570605568,11774 793986637109886976,257423 788474631409770497,218349 762073623716700160,47283 774374654039453696,140444 775673699529846784,150663 791848437985734657,240070 765557659781197826,87607 788793131638464512,11774 779368954309423104,171465 751129686705446912,11774 758397255011500032,52532 781168843989188608,185310 764845201584193540,84724 781205814581362688,183269 794265287285579776,226320 767061694380146692,95672 774224775161999360,125111 787651087645880320,210585 790913257112383488,218349 766053899304247296,74247 792211764930752513,11774 781472183776219137,188119 756987737895415809,44163 777697167247020033,112104 793156390072250368,249961 787858232123486208,195492 794016242109587456,257492 795773375096365056,267862 787027359258013700,205728 791349885626908673,238207 757762003800821760,48826 763548419738574850,78394 794681593751277568,261818 777754772027957248,163166 781254598891868160,186063 786339558501838848,202379 792815648120397824,243187 764816252091138048,84683 778411845325651968,164826 775391208218693632,147029 794312063740874752,258598 753948699244371968,30590 750509380194308096,13532 767436683713220609,95055 786136832681635840,200965 789257660914921472,224818 765548309234745344,88052 794318705694015488,258429 790881471783378945,234583 791270623737589761,237230 794009402156032001,256502 759787121683030016,59666 769364589188255744,112301 780604935071080448,181886 787314281943601152,207119 795693621622304768,232894 764929632764358662,84824 786677337651838978,205728 780803364946866177,182036 779758288112017408,176203 790713274853691396,208178 733435934079848448,350249 788141044244287492,215005 766345944434696192,90482 774429604123594752,138165 789658726185574400,227242 793791641068929024,255393 763798053144846340,80393 769020846270738432,108521 771886734778912768,128143 791685510494351360,240483 791304341156204544,236502 791717137907712000,240926 795307538971525120,266079 760669481119080448,64197 787855978045726720,65113 793842308051460096,255942 793916874887204864,256255 749264695933210625,7852 768855469213388800,105109 790957340698611712,234653 753712640728240128,29456 757274164998746112,45026 771507734189600768,124855 786780069872164864,206054 789669558126870533,227242 764443444647526400,82066 773493866276290560,136892 775796751089410048,150663 775904685068877824,151302 787061435738316804,204303 787295467168116736,207212 772488924140740614,131025 772627070056800256,128934 751197449272774656,16768 763436163726123008,78337 770280458437267456,117257 753977865989787648,30801 757580484482215936,46382 750869919361802240,15832 765670931641602048,86645 772240817192919044,128615 778737268269850625,164001 785994491891101696,200490 755504441533554692,38183 735106479594844160,195876 768562591505453056,106702 789293996057108480,224297 794179596644139009,258421 772796840425230336,132335 773331522006810624,131027 790241905330323456,228341 765686069237059584,89076 775397503038476288,148367 768607153384980480,106716 791366231043563521,238207 748655635953233920,1247847 785329667343605764,193633 791322964327272448,237491 759035053762605056,56552 781488636487409664,139404 794812281498411008,261050 755099392764317697,34666 781203609623015424,186434 762254800796938240,71249 772547593683382272,100605 773998970175496192,139404 781214095806693376,185595 758004648502407168,48663 766765852238708736,95707 777019409655226368,157082 781535088819392514,183759 790967494299312128,232863 768104588947795969,101681 779464069178720256,175256 785479660662431744,191653 732756254565662720,353926 743501192081334272,11774 770359510431068161,118191 778241804156174336,159475 773872166127472640,139404 789654591482761216,220742 791349000641413120,238383 795702424619122688,267855 793292013168918528,251282 792188326518386689,242135 788119828565417984,215005 766470923809595392,93823 794046759152431104,256255 753740500167823361,22439 764457321246367744,82283 785690684464459776,195975 792173568398397440,234622 777539480567754752,152872 786190652367265796,201494 786567068535488513,198973 793599035408080896,252020 767841263613640705,100893 779411901792985088,173753 793864089386700800,255393 791273924000481280,237491 791782306046480384,191778 769365037710471168,112788 794307898138427392,257492 772530146804772864,90384 794190554603147265,258598 795698642661220352,267862 765904923385073664,352636 776064935474388992,153095 771750940244344832,127711 785935231471722496,197512 775887168510177280,121795 789842055748911104,227873 790953905937055748,230283 791779690876850176,203710 795073316000321536,263141 763904702866198528,81099 778386681502244865,166852 788627156746244096,214492 770786151636480000,120557 775483458390929408,149770 780456291529400320,11774 794360689527812096,258878 762002547917873152,71550 753040182941720576,24605 755224226211176449,35403 757054539455311872,354841 758682922820001792,54070 789491375729418240,225981 793188346415558656,241940 786811990329073664,203680 794365738358308864,259513 763083418787721217,75802 763180409467187200,1249110 785723128122970112,197512 786980860008525828,204224 761007974940864512,66053 771112722406735872,1249844 771741579254046721,125554 795284922583908352,265795 761616745803108352,69684 762619486256164865,73814 763203998438584321,76549 769019541582147588,109960 794353947410628608,259258 770342654538285056,117257 778394876199120896,11774 771723506115489792,123274 793503075143004160,229922 749969968838676480,10064 756616159252840449,44429 790302537115054080,230485 794383419421519872,257325 794752719403630592,261050 760315700724531200,62331 763004933117505536,75073 773274071412776960,135190 788004205223116800,214354 775744660170018816,149953 793124807340548097,249469 777698402704523264,161387 794637586622976004,262313 790950281089421312,234583 786819904842248192,206008 776640964509118466,154832 795448663417950208,261155 765728889947709444,87249 786764669822177281,206008 765250353122074624,86440 794976652929314816,263895 740401520953425921,11774 776813968086097920,157082 755051412871151620,35090 788819456772407296,220765 755187827374075904,35890 770598370960297985,118191 781131438347292672,184223 793210097786875905,248516 774088390941696001,139404 764532462827339776,50827 786654701563449345,205455 791500546318307328,234864 765594042809847808,87904 772877012541157376,132578 767502032777388033,95055 772016337170214914,129138 753576826363011072,27783 764343902924963840,81869 781568732875198464,186584 765628221488504833,87208 770345493159370752,117303 792404186063253504,245607 755086040835190784,35044 776578439054761984,156061 788179025726279680,192840 763699829444935680,79585 775408035871285252,148994 778655202412900352,168962 780602318907662336,181419 756654951934357505,37979 732329847561850881,196346 795723185484222464,268448 732955059802230785,349254 786651997613219840,90209 764184754795208704,81946 766279243500228613,91946 767346123572973568,90384 773683602810933248,137693 764855059951878144,84724 792830896399347712,11774 767803812580962304,101681 792166957592240128,240145 795735365286035456,265649 792321728865308672,243075 789252544811839490,223286 733124745730924546,355106 757743856771227648,49066 773543551590203392,137042 785975302925094913,199262 791634237539520512,240145 732397168980430848,351730 755078047322210305,34666 775386918531969024,148537 773363835814031360,111558 775435835764273152,149200 794291213696466944,249926 770767988832075776,121402 791882609361944576,240070 788341965502881792,215420 765941939208237058,90384 768948587526955008,110362 770603364728000512,119832 795095998607527937,264397 795381561222922240,265855 752070029009498113,14277 762041903508488192,71694 794155841628893184,254444 793521034783711232,11774 756431018903662592,43207 758509673930784769,53185 770991225457483776,50581 776157517713899520,153779 770737500356771840,121177 750740964659036161,13532 752925695739699200,24134 760172107821187072,59868 755384948736032768,36961 770296173168988160,117303 795501302851760130,266151 788777800249606144,32404 772814316311498753,132335 778509417692225536,154965 791444579513950209,238207 764928224728145920,84887 789458909174099970,226180 750376951660048384,12535 755720189614886912,36938 773636899252670466,137565 765733883467923456,352636 790893771630186496,232863 791089506585837568,235990 791639687354089472,240145 794567979442864129,261155 795099780074631168,265257 778920500303044608,171168 790915158046543876,234583 794055721755123712,17416 762634327985389568,73814 793104029937078272,249469 794923041604116480,224680 770847676850069504,119937 771490138920742912,125111 794867951702835200,221416 763535260873293824,78159 794128462759989248,258122 757337729587826690,46405 772556111203434496,131542 788692652682190848,219942 762657057170264064,73814 766579481695948801,93184 771293432354603008,122146 791794337755467776,240763 795672842381750272,267862 775095548609265667,146259 787912985780027392,213887 757943170621550592,49070 776302487246692352,152872 779157662177124352,170733 795051669830541312,262849 757664790252621827,47940 781003986358956035,182960 793946486107095040,254135 750926579816017920,15800 764899950467702784,83940 760965791252553728,64693 764625488190984193,83391 775843915190579200,112363 794189731139457025,258598 772097075160940544,129471 768132888982200320,101681 773854151289610245,139404 790271487248850944,209095 790588455906488320,11774 739969556630917122,353488 777852451336499200,163763 750352171187769344,12728 771049313686487040,122982 794681444975185920,262588 779471114141511680,171377 792820080598016001,247017 770604931690659840,117364 764046791360655361,70177 789967206012551168,227795 786958969453420544,11774 789032630637498368,218179 770316182922620928,117257 755088117737095168,34898 732387147253055489,351837 794142426776498176,256552 770580144591437824,118191 793106177697550337,245136 793952431138803712,256255 787171687678697472,207613 795700458601840640,268281 764956831852531712,85525 765018088324554753,84724 765687221772967937,88930 777279726444511232,151463 785986424214401024,200382 771709617072025601,124924 794592230879227905,261796 778362639244070913,167180 772877957459247105,132335 795667006272012289,267862 787367850327609344,200235 781497842317787136,186584 790987025147105280,235590 793210845253734400,249927 755827938793316352,39870 791007209584984064,235367 772859821607546880,131322 778303825337876485,167220 778459231028514816,164826 786708260753727489,206157 757882913094524928,49852 757949543669374976,47940 764158978888577025,82216 771628753281626114,125367 788576806769139714,218260 789468136894439425,223492 778017142524358656,165523 762773420069294081,74281 761312799486308352,66878 775775145860276224,151185 756893173389996032,17416 763047252893900800,75709 773498365971693568,132335 795693550696591360,267862 780592615934668800,181789 785595597931683840,194058 791357579607707648,11774 774874605676851200,90720 756523543278424066,11774 766923957249474560,26539 768657824134168577,107469 777514059339927552,161456 792551230539051008,244270 786795725329838080,205989 771510721964367873,125163 785853371022442497,198671 762417629587869700,72541 775286904560508928,147541 795440830622404608,266151 757614012766969856,47940 758844398998163456,54070 762868332231929856,431998 774411542716645376,90384 756338438866173952,42249 760800235799076864,64837 772410091605725184,130792 791661453803720704,240483 794478601043197952,256502 780613792187097089,181811 789137964190183424,193121 794225440303050753,258040 767679716518137856,100605 793147776314052608,249926 752977363244384256,25255 751228060788264960,17851 792141848726810624,243451 755024406661836801,34666 795771598959706112,268777 750398274582958080,12883 771359955064492032,124597 775764701414174720,149200 794681412842438656,257353 755760565927157760,39194 759286971739111425,41680 771591675005186048,126390 764639747989843968,82066 775335321311457281,148126 793335708974981120,249469 786591103520694273,203674 787424617702928384,210740 785955463967965184,199739 768076804766576640,103261 771979955550953472,128615 785313573580836864,669866 787099285762387968,207151 793477816150962180,252020 759304206607978496,57560 764248497642057729,69548 770475417623007233,118191 790941139952082944,234583 749745700460646402,9754 772438648230928384,128934 752254655652982785,18470 776920274767900672,158387 791369366361239552,11774 767853967640449024,97685 770943214920536064,122238 786537179472289793,204413 788386579253309440,217519 788887674358595585,221972 764818657285373952,81574 764876045094903808,84887 792083472357609473,243576 760734976618946562,62923 762239002732879872,71438 791347509474000896,238286 794573637034643456,261155 770030619262873603,114254 779861181687267328,171991 763152810334498816,74943 760816275501088768,64678 763546715207012353,78853 792871468795166720,248194 794371701756686336,227345 789277676758507520,222520 780991060126433280,182154 787103372168003584,205728 794603935386386432,261155 754767516015132673,33532 793495528415883264,11774 778277389990146050,167083 759143420107554816,56964 769257523916316673,110585 767802133408276480,101681 781498785419497474,139404 771889488150880257,127775 774084025723957251,141277 749823793640579073,7852 753731411744436225,23884 775793133380444161,151741 786893153844559872,203350 758706941677957120,54739 787487962309267456,210193 791465348738318336,238792 793114822938361857,249348 793186181970296833,250033 767555208524075008,97619 750788696228724736,14277 750873548521037824,15808 773605425560387584,136638 767808719581306880,101681 791856391296344064,239405 755899632325103616,40251 760964009483010048,65174 771412693085327360,125367 778201199677992960,166176 788611320014929920,217083 758107077348732929,50476 774717177148477440,144635 760888624233742341,11774 792863662247587840,248194 793615684592922624,252020 769629652352536576,114357 793094351911911424,249469 771472600572633088,124744 755529320055963648,37818 793858166874255360,11774 778749047767126017,169029 788195984455061504,214763 753746567559917569,349060 778920543353507840,171168 792778886773874688,247240 792960541971062784,247877 749823762321666048,7836 753309478695624704,27046 771042828910747649,122875 785613658357428224,197512 787886784772530176,212239 763500345444163584,78159 795013483251175424,262847 780958638231912448,181419 765597770640011264,84209 780917466411204609,181419 788854991284862976,217039 775083027139481600,146205 793980764216000512,257255 760168600040767488,61454 769124567386173440,40035 772249739404337152,129558 794743407050719232,262752 757966095156379648,44429 792819943800762368,247877 753515267720876032,25381 785761383296139264,196967 785994961149759489,198304 770372350193831936,118693 758152706678743045,65113 778388695871328256,167677 767173083257987072,98293 775040901483753472,146580 765237246060396546,11774 773529138187603968,137158 785579539132928001,196524 792957882643935233,246273 762003706124664832,69229 790617779997204484,231870 786198183143550976,201619 791009095885156356,235590 793925489899474944,256219 792632609264308224,244824 793879078738731012,255942 789133545889497088,220029 753283333522542592,26140 792116189983969280,242135 793486633911713792,252196 768092652789112832,102444 772791708694245376,132335 749664681921548288,9638 759123611596709889,56964 774646828688109569,140444 785503254989778944,192032 790559440726470656,230791 760764389192507392,14421 786740913384992768,124597 750406942946791424,13201 776886917413478404,156835 785597225296535552,196788 792959016863268864,247241 767332055160086529,1249393 755846775337021440,39657 781831280300134400,190635 788870166989897728,220961 794539503159562240,261155 780486319726141441,180723 780735159675027456,179414 792749254024409088,237491 793895375425957888,256439 779813850140975104,176203 786467920268230656,193633 732090517706670080,349207 753743310724800513,29263 757528868811075584,46382 773855346993537024,139404 794000455122743296,255870 771133507858993152,123583 792475987015458816,244550 760259759274688512,48052 777575721292144640,159308 791750133205479424,240145 793969814138212352,11774 788233145678200832,214078 773897915790077952,139865 793133071977545728,249841 765215004895293440,86103 793545426938966016,8044 770715642072748032,118192 787977480850112512,213887 732497006992596992,195876 791653466242486272,232976 765348091490869248,87249 780525007852142592,173347 787120675865530368,207965 778669278115471360,157724 763471574259294212,78205 789032824149946368,218832 793517682431844352,252408 774019525620568066,140495 756449793329639424,43312 756936531886080000,44291 758812044191682561,55262 785804857164849153,198142 773511158955335680,136515 795618223588659200,267655 768389724763398147,104932 769311541644529664,107469 793165701108248577,249469 787778116961918977,213064 794181285765738496,257492 794681299541880833,261155 761292935971430401,65626 771436505462177792,125381 788231746978455552,214453 749290494505717760,7082 793465165610151936,252408 755925568588242949,40550 767838345204346880,101681 771464156751028224,125554 762124514671022081,72056 785948940940156928,199272 794673083558805504,262022 752628174786273281,22735 794992384824250368,264431 758137380964556802,14351 776042263696728064,152872 758709713122889729,54070 767966806828982272,102249 775887688310394880,151156 790991347729694720,234583 771041459776655364,120425 771207288639979522,123825 785823809500622848,198671 788078176689881088,214354 779848801637072896,174891 791404067553681408,11774 751575561873530880,14277 757258238903615488,46006 770500712786759680,117843 761345211083722752,67906 765570183842922496,87607 768610070133403648,107469 768923567559958529,109470 763489269658685441,45672 791324999038533632,238117 775308893597696001,148045 790704658658553856,232424 792143218360090624,242693 795773336139636737,268231 775757627565416449,148800 786416309793763328,203674 789852848452276224,225608 792020630308872192,243075 779454018800197632,174230 781878589293752320,190635 792132125780692992,243187 792135133688111108,244310 793181825174822912,249926 756695581129441280,44271 780903936530194433,11774 795716477219389441,261155 771783964092731394,127134 778985120665595904,169343 793252834913488898,245963 794013566550638592,256439 758298720983093249,51809 789014185199935488,221635 749622625823911936,7546 755198373108604928,14277 757791759292174336,43285 767207954005135360,97811 767818323883094016,97468 767849547783471104,100605 791379613700075520,238497 779413535147208704,174728 779583577017188352,174557 738701937919557633,102730 764159956585156608,7311 774614278506708992,141360 779311442700988416,173964 789333138795134977,224680 789823257780314112,227925 791718144771448832,240926 793537487150788608,252408 780630311189172225,11774 779317396771340288,173645 795713358859300866,268448 788151644924088321,215634 750403046845194240,11495 794175163109670913,255393 793957992295059456,256255 768039086808506368,100605 791352309267722240,11774 771685328700579841,125853 762729813404708865,73926 780649080879853568,182257 781594561869209600,166422 752669370887712769,22657 753675380385517568,28611 794159770945122305,257423 794532842546008064,261155 787872182609252352,170187 785646249177407488,194082 751831354648723456,18470 763142161089134592,76549 751896774210531328,14277 764138317399126020,82066 765220219799437312,86280 793241741117784066,250033 775910976579305472,151526 778634166594260992,167220 787130817168285697,207796 788946544770809861,195975 795011016795033600,886342 768495553025945600,104973 773887997167144960,139404 758061417027166208,48287 775738930499059712,112363 768895658061238272,108795 791052866916065280,235951 768819197350518786,109104 785919436985217024,198671 753739114042843136,22439 788756880340422656,220332 753646312478957568,28866 769199953092743169,110362 795042339144212480,247930 764476052831862784,82066 764542582743560192,82236 779813843237081088,176218 791223206786936833,234583 780541192727506944,180039 788855981102866432,221476 791390661845118976,238780 750848731302559744,15461 790030599620669440,218142 791824560257503232,241819 776743559705858049,157755 781561205383016448,188119 794381511697043458,257704 758820361710383108,55552 779288489766621184,173753 788869930334597120,220815 781239232765554688,186434 794291841499729920,258120 762078981160140801,70689 755351402470313984,35890 780409800425340928,180074 794751915817058304,260081 732970996521521153,354396 763136283321458688,76410 763871702983979008,80939 792838545560010752,11774 794552015066046464,261155 761609096529403904,1248944 770520492499316737,11774 793390715321671682,249926 786810441473286144,204523 787090108805582849,209151 787017138125012992,207287 766405872364978176,89859 785820767711744001,197655 788792336188923904,220820 770270580138385408,117257 773659862702166016,148861 760217300800790528,61011 779355360599695360,174375 794236194733191168,256276 790620542202212352,232424 794207722644373504,255826 750456645122035712,10848 785609319865655296,197297 763748492435156993,79587 788429491752280064,217837 759963257809412096,58267 785509247211626498,11774 775656826398531584,150552 791044212963835905,234575 751110106213969920,15808 767834545278296068,101681 776611770219765760,157082 788019341048549376,214492 772480258910064640,129558 763826041093783552,72550 794110493459943424,256255 736312483028176896,11774 771344608651571200,122776 794563020265504773,261155 751713457183961090,18452 794877590813208577,262849 761634697579524096,69684 776479117403389952,155390 768166204447989761,104026 785862864166854656,197297 761527308616204288,67547 767200085285285889,97961 791683637213327360,238292 792955817653735424,246987 794938577058754560,11774 764270264750313473,62180 788751559232401409,217837 793500331682459648,249926 767431234758860800,99232 778256197736472577,161239 760268655993102336,61922 793546286825820160,243075 787492684449533953,211348 794372529267707904,257423 761448260422688768,67401 765291745416392704,85562 770341219507384321,115538 785317723144384512,194934 767749524819501057,101134 780565247304273920,181613 789248088724664321,224573 753740966666706946,29548 763796060309450753,79589 787502437426921472,72035 791023548206841856,235756 750573462763237376,13343 794335652221317121,255942 791932729717686272,237491 794993160405577729,263907 764138023206449153,82066 764845221720961025,83648 794674796395016192,261155 746858525884747777,1170583 767897978472312832,102506 756555097337896960,1248415 779746582631747584,174115 766712771971018752,95672 770673730708238337,120610 786144467455651840,201308 788753640286662658,220332 775505732183658497,148045 788875978034425856,221297 778326391364386816,166409 785963057704865792,199462 792580142551830529,11774 765693579029131265,65531 752948528083861505,24196 766514182443245568,80939 794980227994652672,262847 776246916824850432,152872 785325620527968256,186883 777162503721738240,152314 788729994373718016,215437 778570302980751361,168794 785658423773757440,197911 792836165497786369,247877 761272977295941632,67283 748161098373808130,47188 791638289266581504,238271 768855054992285696,105109 761607489645338624,68987 770394073022726144,115526 781143675204145152,184230 795237689939361792,261942 758342859015598080,46384 786838275344347136,205091 787877556347367424,213253 787879752229150720,205197 753806829990219778,29263 762348487744847872,72420 755097899206340608,27045 752877894813179904,24134 772257083269918720,129558 779177280597786624,172121 760944882584137728,65174 791316747617865728,11774 767006317823143936,96345 769594702442143744,114422 770673154528272384,118698 790938647478439936,234583 794614969635573760,39957 762042747326869506,71324 762853403328258049,74943 785606522139242496,196277 791089008562565120,235990 765588384924459008,84209 786723452468203521,205728 758729834038071297,1248607 733361711193980934,354983 792081707902066688,243187 793893349002506240,255965 792029218360086528,243187 772804492827824129,132335 766490864726204418,80939 793978257414688769,256276 777563328776253440,161456 779415920137670657,173628 785915472491479040,199546 762050357950197760,304513 766058851393236993,89923 774243818971344896,142219 790596893407457282,231882 795095873961259008,265257 795694367545655296,263697 755212095088504832,35890 762373594840047616,72534 772096270500450304,93823 763485637060222976,351152 776807031499923456,157755 787067185021804544,205029 791668433318313985,240483 791710363121225730,238207 765580428862377984,88374 764645460745216000,84209 791981468750909440,220029 757592476278362112,42344 757945996164947968,49925 754899824424517633,32495 788086521178062853,213064 795437278227218432,267133 750807870011154432,14802 759254491246067712,57749 760193081891098624,61602 781202768451076096,186434 744954464604463104,11774 761239507635240961,38465 772949688244772864,132335 732447228862840832,352077 751754766846464000,18215 776024456661643264,152903 790761702639931392,232169 767892596203065346,101514 772456775995961345,84209 787619821240274944,211859 793963732841861120,256679 762681333864857600,11774 774381576066965504,140444 753979867327188992,30590 775876682158747648,152314 786367956800372736,202727 788443083763486720,217837 789045952678166528,194085 791627364287574016,240067 762786515114045445,73712 780819806442311680,182036 749796156578861056,9754 772937310304296960,132364 794537782236495872,261155 754085397257478148,30370 756095653567197184,40937 794712879555493888,686533 763877380033241088,33186 767175996030193664,94699 771512721024004096,125163 781258885235478528,186434 785869510276362240,198878 776154931187228672,153779 757750308055375872,48959 785936469068218368,199211 786658840238362624,205270 762075236636450816,47283 733256603680407552,355880 759761055929303040,59467 789684074696716289,205972 759005336493629443,56175 765387154197352448,87145 771888176638136320,127871 773669530925170689,137953 777923624355311617,158589 794872353582891008,263594 761940367948320768,70858 775919144772395009,151791 764798216588099584,84724 774058059349970944,141200 749647913366659072,9433 792423905214492672,243075 774289882818629632,141887 786230416244178944,198862 790012768715956224,228820 772051117664563200,127957 793592469443252228,252893 755382467452866560,35319 761941491879206912,70858 781217977093853184,186212 770194277758480384,44421 769526229414404096,111225 793042617999032321,247060 754715919583211520,32495 759048419360989184,56552 769064327055810561,101681 772464955740266496,128934 790732924257640448,233729 780788482398564353,182960 789914732677500929,216627 792658198025084928,242712 795705779928104960,262022 785930111019159552,199546 793648869963882496,252020 780736993802223618,182257 793843565570953216,255942 780876519833014272,183269 781739088349016064,190216 790543651034259456,229874 793441307335151616,250633 751614836857905152,14277 770879562494377984,118192 773726281808478209,138894 788214838203936768,214899 758253936046317569,50804 764972353327628289,84724 788490509094297601,218275 754703774774681600,32495 764395380771610624,83367 775713870652379136,150511 737684039470047232,351162 758671061919555587,54070 791783228562702337,241520 794944881907142656,261594 786030741599641601,199272 793459688159469569,249926 775479797736701952,149259 739908862627577856,209828 754172906897375232,30296 785670809746419712,197091 792156471744081921,241678 759523611283746817,58227 777311786647322624,161228 792546730885599233,245575 777555593892507649,159876 777515908285726720,161387 771310412788666368,124597 786795031843573760,206742 765543033756606464,88052 795292156332298244,262022 732685478533595136,353228 750254775183167488,11495 793176241432064000,218540 772621858617384964,124004 779858158923706368,164199 792288000734535680,244550 772213305175924736,103354 792720988177702912,11774 794583189482139648,243187 732854312926334976,353002 786966864635330560,207949 788518187843268609,218892 793830945577054209,255393 787030245773750272,207287 785740295489069057,197297 771477001202900992,124597 771699024760102912,125111 788539821253799936,218832 753338508954128384,26871 761591491814842370,69231 772844268088020992,122982 775737005057519617,151255 767711532776054784,100605 795372338845978624,250633 753355349810262016,27222 775718060476932097,151071 785546883183804417,196530 779299807038812162,173868 793529283700457477,249926 761687560515153920,69548 788564304144453632,215437 764893331180621825,83675 788457652846157824,218275 770725776396288001,120610 795717445315072004,247930 772845579999248384,132335 788497459051986948,218275 790340809774071808,231008 769303969034297350,112399 758113598614872064,48663 762768431414325248,74366 759086779416743936,56231 762395171363299328,72420 766635720878333952,80939 757964058758828033,48270 764900052628221953,84724 764176678423625728,82390 789906849860620288,224680 771090612158431232,123499 788713186379780097,11774 788868800481374208,220767 791025304269574144,234583 764963055532908544,84753 766355558442102784,93286 793450954586742784,250216 793834839317381120,255393 775920457719492608,87904 776978502377730048,127871 762740755823665153,73706 775440391407558656,149200 759123326753046530,55660 775747654064152576,149953 779447617461719040,11774 738718463322161152,351436 793514228384604160,249926 794881382099120129,249926 756888617700749312,43851 785586168884715521,197286 755570928734445568,35890 755822411447209984,39810 761346592255410177,9639 785281748485550080,193669 762878820382748672,431998 776439106964377601,155334 776761184301309952,156835 780086786987061248,166852 790995128517140480,233736 764130568879632385,81702 773580673936461824,137771 786532896031072256,203391 793447735051620353,252020 794551221159792640,261155 788444541053440004,217837 765047790997237760,80939 765179506701152257,86053 753699727217201152,28148 759610835002023936,56964 795680415621283840,267862 762726145674530816,74247 785618333483737090,197286 761741715178917889,69747 762648798543872001,73814 764264201997123584,82002 793188156065460224,249926 763330327540629505,76043 792217706141450240,244632 759156864659488768,57348 788535008394895360,218875 794488402511011842,259508 752984093969833984,23719 775906872264122368,144654 776798082021269504,157755 785258197070196736,11774 790973000610832384,235590 793189813587369984,244289 769700536727769088,110585 771787754938179584,127134 787077390388240384,207965 790895314894848000,234583 795458610847449088,266491 769564621585932289,52554 779814751106764800,170187 758453134796595200,1011996 772849530349826049,132335 788569434390618112,215437 765577652241661952,87904 791881005590122496,240793 776386422475464704,155328 785723373531770881,197512 751608927712714753,16728 762300616303517696,67202 764724077596512256,82066 794331445187715072,256038 766399038916820997,89840 778745653941764096,154709 789207169245646848,223899 790904756696784897,234796 776099876119519233,152735 788060069342482432,11774 771014100893757440,122146 786234961913348096,11774 773565353641115648,137042 790988393308053504,234583 791062512791752704,231894 766393570672508928,93286 776574132574117888,155898 761558830069067776,69231 764849894473490432,84724 793245671587389440,249926 794361330199359489,259034 735253711279230976,1170550 768440289006460929,103071 786914655918784512,207287 789255837101457408,224818 780838773294628864,179384 781512142906396672,188401 791039149348454400,234796 765937209799081985,90384 773582474907713538,137042 758116247221460992,50923 757184543124172800,45672 778431538824355840,167220 768172901237260288,103071 774082978485903360,141200 776053336772608000,153095 778764666273198080,168670 762754981900541952,431998 781204883135426560,186210 786950162190958593,205094 788043702111391744,214354 791782175611944964,203710 786573716943691777,204413 789525538951925760,226881 785989846817013760,200490 753965412308615168,29807 768244650717032448,104406 776580088515010560,156835 788769827330621440,220029 790325793717039104,218142 787698815658782721,212357 794994348500905989,264397 761569974737481728,48052 767869249134080000,738099 763420461908697088,77668 765717724345487360,88581 786217138696679424,201494 780119716753006593,178378 792893690641473537,11774 755387281234538497,35818 795765544565751808,267521 769279410746761216,112788 786946312386256897,207613 792018034495926273,243075 791732466180554753,88859 785725505882292228,196277 790944306215333888,234583 776248814579683329,154832 776530108748357632,155318 785717368966094848,197286 761360716267872256,65180 761538625708421120,68993 786410710561464320,193636 769600592704512000,114422 770435062911365120,118192 773475639483572225,136884 761932507189174272,70177 767895470215667721,101514 774203229034930176,141597 791347721869271040,11774 762583063226441728,431998 785284561257259008,193669 752692116397051904,11774 755945060726738944,39475 766736146718158849,95672 753983223412162561,30354 787765433902387200,212068 792988704251924480,228116 795490862125838336,267265 759152819840712704,57348 790754744339836928,231894 787443999099412481,206117 794660153060716544,261059 770765621189447680,120690 773713493132513284,138909 776466919067160576,155390 789134626715492352,223492 794254611737546752,258456 791356759357161472,238207 732247877120983040,196346 793976635032735745,255306 750462036732092417,13046 762359654265589762,72216 767402088481554432,90384 777853729089458176,160539 785321578753953792,194923 763945923462303744,77708 785948703165149185,199352 792015067537629184,243075 764944542206337024,84929 773254773709606912,135725 794015322328006656,256439 795677053198729216,265649 791794302254841856,240763 789347365870198785,225456 791760539177234432,240483 794396083443159040,260404 757258589652262912,41277 766080331535351810,89503 790738153170755586,232359 793277691558584320,250033 793476414314020864,252408 790646380339486720,232169 791721419742797826,240483 792846833743650816,228634 786243537805324288,200974 753308132240158721,22829 763873834927697920,80972 768237358542098432,103212 732909690825248769,353374 765596057304719361,86103 780574525993816065,181419 788821870032269312,220029 788839072789737472,219119 766005655979241472,88121 776161351752384512,153033 786779377501700096,193639 793079358323822593,249239 768136322242469888,100893 770546773148303360,114254 773240454368428032,132364 790278003355897856,229148 778478112766132224,152594 760980697049731072,65455 767846418988007424,101208 793383973871243264,250293 766507336751910912,93405 775027151372447746,146259 766451956504223745,85326 776942605477216256,158387 790125069360041984,201958 795702501781684225,268356 795046984935768065,264397 792427347106467840,243513 795276702456741888,264397 772888084421550080,133415 788035303134998533,214632 795661350663909376,265462 761203022567473153,65180 768429074654126080,106342 794074722636099585,257325 761805357341560832,69747 750407622205984768,13088 751156337585885184,15643 751552494354980864,14842 786085501778493440,197091 763147604658049028,75899 763398770507718656,75457 764914112635678720,85296 766795069240246272,93184 763140344003387392,75899 775322336983527424,146405 776104687464513538,11774 793242653852704768,248437 778997028588224512,171324 781333475680980992,187386 759551468621803520,57574 765187018577944576,82283 775028947163709440,132877 775726286509604864,151170 786255216433856516,201958 789550966953607168,226643 794716948894355457,262226 767828685319770113,101134 786667531578830849,205728 793627733968379908,249926 764041335850631168,80939 767239160214065152,97438 769565061371146241,113001 793432066519990272,252020 758770276377034752,54070 772479740724842500,130415 753486242034118656,25189 752658629925474304,354847 760652396800323584,64197 780836468797210624,183269 794876947364986880,262752 758679332806094849,53246 775011275038265344,146259 756875247815528449,41839 781123971190095873,185496 753693393381982209,28282 794008354242732032,11774 765427455347847168,86280 785594078696091649,196524 790652707556233217,18395 772986767246888960,133519 790889573211475968,234583 794607474032525312,261155 757674078559997952,14277 780489238118891520,180233 773604506776895488,137372 755000517886152704,34666 768498090160431106,104973 785469551312068608,195975 795663138515337217,265649 760146611506774016,11774 763548035343200256,78513 756557946864054272,43471 780577407220809733,181419 781694767054721024,189857 787464722312470532,211347 786190728162443268,201619 787382346685288448,180433 770990250390908928,120610 773920180355432449,139392 789969724159488002,228584 760252038018109440,48052 763567809611857920,78385 774071766658318336,141360 776572226783047680,156835 780131244935778304,171991 787278301920432128,208492 771897401741156352,127218 785599278362144768,196767 756583023496364032,43225 781332673298063360,187454 790915842049441793,234796 793886964588154880,249926 759820590530326528,58542 773577790176321536,136904 793471117352660992,252196 778644731966394368,168794 794292739479220224,259267 770309945543753728,117377 791357831593197569,232169 759578734194200576,56964 793791985161236480,255393 756093786418282496,39384 762945000497872896,74934 790996282307440640,234583 794534185415442432,261155 763431198223806465,77731 765913524337979392,90031 789552126309634048,226819 762710570344722433,74468 775734294736089088,151071 785930225515364352,199546 771721779689644032,127134 775761197832384513,151255 779499633005375488,171617 785291655079424000,11774 767784300951564288,100605 770772840282894336,120690 775161393645576192,145866 790395915324395521,231333 793566115582447616,252014 795150271701745668,263907 795494595752706048,247930 758460680622059520,53163 761974485973098496,431998 756316686907834368,42249 764834901124194304,84724 788740821998854144,220332 793186609965432836,250033 760240767591821314,58227 773977643825803264,139404 781241289211641856,183269 756914806955835393,44163 762365823533117440,72653 788910792502550528,220727 755006715293237252,32941 773524581302857733,137042 787809340325453824,192032 790249088423825408,229693 763842235913822208,80674 792643231863287808,246392 794735398438260736,262752 781222220139991040,186004 760975855032016896,65874 768334203914072064,104662 774404108199432192,26066 795041683452887041,247930 792133695113232389,243210 789177702854963200,215505 765369309031915525,86440 769200186669273088,111549 765177324450881537,86103 768198899018375172,103506 778303390472368128,167220 787362102352703488,209351 793782780220014593,249926 773706974349369344,11774 757598468558819329,47940 777723842718420992,162497 778375245266718720,156132 794177186416586752,257492 760135871811035136,60819 788704602153779200,220029 732430426279575552,350416 757232934470361088,46006 753664674361671680,28866 767069114154311685,94660 761993887065993216,68862 786750386061258757,108396 794301819933470720,259231 778585862967730177,168698 793871656804610048,11774 773996227474186240,139404 781911526382993408,188478 791701982528491521,234990 757995014639071232,50734 775860425204301824,151463 776027293944844288,152872 785982176013803520,198878 787805701699698702,212019 762353815706230784,67973 763258133171036161,76451 778957883086036992,168794 786873027799707649,206642 761165887261073408,66897 795683280209072128,266151 758797327691837440,55112 786604555794391043,203755 785841932933169153,197286 786948150397440001,207613 793143607666499584,249469 757992693670621184,50442 777928955479416832,161960 752111837194387456,14277 776687985165078528,153866 741344725198835712,11774 761237493073211392,62452 779448064507535361,174392 753644669997768704,28281 778389243999637504,167677 780759138955628544,182870 781464190762426368,139404 788853286136717312,220332 768448183789694977,106281 768974614684770304,110659 795089386270494720,263898 779460594214645760,464984 787989432435560448,211733 779122736048250880,171886 773520264231460864,136947 788129507928440837,193766 761247200160649216,67517 764485133168586752,83629 759817399461941248,58267 756608444799586305,39096 763802313697861633,79691 773696066562633728,138165 774623574283939840,96275 792455735594680320,245566 751146330597232641,17284 780693535653711872,182036 754709956306341889,22393 760093719198588928,352721 793236519922262016,249926 762535186181582848,73044 794044185607184385,257492 769302098659774464,112788 773906780040597504,139404 772008892113031168,129133 772500447538085888,131045 786753424817790976,206008 790543345294663680,231894 764439013759586306,82066 780512530871582720,180075 791019799606198273,234583 761677022674366464,65974 790966959319818240,234583 759233219866787840,57714 778711644733964288,168794 762752198254141441,73814 765943542871101440,90384 785597296599769088,197297 770345591696134147,117257 761628800497049600,69711 775060308628873216,144730 788441097806766080,11774 751987336506933248,18470 765710844298747904,88902 793855107372843009,255942 776400774490447872,64722 785812576751931393,93593 792561065766694912,246295 751640934253727744,14277 760869104383385600,1248836 786766142979399680,204413 792111995692716032,243075 763646220443189248,77612 787380374468866049,199307 795308173389275136,265191 773497660397334529,136947 733305705579548672,355480 771640404168933377,125367 772838611221880833,132996 758545495585415168,51997 761708039409963014,70072 773115038013980676,130988 780965348161892352,11774 793285080542089216,249841 763908953105272832,80136 753319959950917632,26458 793861991102189568,256038 794614554697302017,261155 752023148271247360,14277 757557689329160192,305417 767410282406830080,97519 770933596735451136,122146 772470629018677248,129662 754051985100398593,31095 776886753428770816,159235 787096870346592256,142668 774051584858845184,139360 781354322286243840,187519 762981864927744001,75724 792176969035214848,243983 764226761101938688,80098 792029942456328193,238099 750841340804538368,15643 765958277989629952,90384 785610172458762240,197512 786242692481159170,201958 786982284398395392,207287 792465867510542337,245445 777258754303594496,160602 751812049106116608,19899 770970264045772800,121949 789151180928659456,220332 764859938703220736,84724 771771140855455744,127557 792430578888876033,245148 795686212262621184,11774 764557922550571008,83903 771460217989107713,125145 786445203800485888,203510 776908573397831680,157755 785947685366792192,199431 771383697417396225,124671 750284192907403264,11463 760235461738659840,60172 768781167101222912,108849 794002442253959168,252051 765223010663997440,84666 777514209093492736,127903 772466699169771520,128934 777116068548575232,158520 779409473861398529,174818 791106156496158720,234583 758069881938055172,50787 758487784931950593,52749 769038178351190016,110362 777965283679965184,164826 794274475155951618,259063 790712682122850305,233713 764982560359378946,85562 778242685270265856,165185 779373464519970816,174427 785656485812416514,197286 786794033641234433,205186 793139687460311040,249841 795450756149248000,266460 775726405116059649,150511 758654566850293760,54070 793918912341495808,256255 795009012580220928,261987 773773458417160192,137953 791479630490284032,238780 753225436780498944,26303 759140473667739648,55660 791162663371931648,235882 762742497621774336,74066 781586457316192256,189032 792573668576505856,245136 763780990216998912,79589 791455838514868224,238207 757708506401087488,48522 763489949450579968,77598 794574121833271296,259457 756694983554404352,44450 763874961362657280,78566 776538588175540224,155318 786395687072047104,202304 788421885360869376,355701 794050651202293760,256502 761345107396206593,66897 787452309097807872,208059 768341116735197184,104973 792831841761792000,247561 755276040868683776,36454 764176198154977280,82066 787294969262288896,207212 789061367617564672,199546 790005752232501248,201072 793133606667296768,249882 780758961918062592,182257 773119903469596672,134470 791379041064325120,224196 792079758733475840,243848 793109269189058560,249469 760450274074959872,62063 761580582363168768,68993 772820416624726016,132848 760266782175268865,61145 768582226481152000,106281 766372496631357441,93497 757744507601375232,49066 773971511145267201,139404 748778217712918528,353879 753363151094153217,27222 770161966698549249,116082 773598429134131200,136947 794942746335256576,262849 762344007288651776,72798 777324751366688768,161064 753240440892223488,26066 794551898535772160,260994 770523572922093572,117881 770688928219291649,120613 790944836719407105,234796 756622069023051776,43962 788563004866465792,216009 791741196586463233,234990 757949024880041985,47940 776765895158927360,157755 759478288217739264,55177 758388380862287872,52921 770712068693499904,118191 761038598636392448,64678 768303835525763072,101514 776724150085939201,156055 779547667563032576,175549 788480810466832384,108396 793109718969483264,249469 773709609102041088,138819 792858202157162496,245130 775383836460851200,139404 762118285840224256,431998 777242512494821376,156061 762192465038348288,71099 793867091119968256,256255 773935336871325700,139404 765339652861595648,85562 789153970623123456,223286 749402900355362817,7828 763068648491782144,76127 780599352628830208,181766 791258466484576257,106482 776054977328480258,153095 775000617588633600,146259 779119869992239107,171324 787372538619895809,209309 793102576287821824,249469 761985315410153472,69548 776164327787225088,152348 760562849110495232,62728 761143970768486401,66807 792096976598814721,243761 759546434643456000,57068 761621877064208384,69794 765577092251717632,88052 790668652290899968,228660 751667564825182208,18567 780881536619048960,182356 785370811515408384,194208 786327483541061632,201308 738066686536998912,1182451 751131158553825280,16299 753726821129224192,29548 774626538344046593,144521 751131428864323584,354831 769958983524290560,11774 771404028286730240,125367 788377035202711553,217024 786377115436511232,202429 789285403299762177,224680 760243765437042688,48052 780760830778433536,182960 793233527697354752,249961 756240238775631872,42117 787416040699367424,206117 768235797648662528,105109 787117787777011712,209292 755951930074169344,40881 763822981545984001,77598 740946878062268416,11774 764919816822091776,81946 771744445372870656,11774 779301877846466561,172799 794561264580104193,261155 762735815852118016,74567 765231793733668865,86645 774027237981028353,7311 792610897214705664,244270 793535062557863937,251758 795755551556833284,267576 756480294807568385,42344 760105971637100544,60866 781840954043039744,190635 766483975841939456,92166 785562319417847808,193571 785839288713904128,198671 768965118491185152,110344 790696787002609664,233307 793167013195681793,249469 771504767335927808,115435 791704000945123328,234990 732529620487016448,398855 767945558849753088,101681 793460379112222720,252408 791432950604640256,238292 793095093913735168,249469 764978288087277568,85562 788092958096711681,11774 788752081071079430,220526 793324540822564864,249841 767880526002872320,100620 773121053891649536,132335 732288654475956225,350121 768959880371671041,110362 753015338640572418,22411 775643481570152448,148870 793698679987240960,247675 781054852054986752,183759 786480627428175872,203674 793670614716416000,252112 756904269085810688,42432 759132153296789504,56197 753400189419790336,27317 777120533016039424,156811 763423061899087872,78129 763785790094737409,78203 771542648876261376,125111 785898000728006656,197512 787874910240591872,211836 792426671005720576,245313 781899795900141568,190635 755524128585555969,37993 762004395185758208,65113 790642253907623936,11774 768113683281108992,103354 777681696984403968,162596 790658267676413952,232169 778907277407444992,171051 763743438445617152,79589 760439875917144065,62771 766029091086725120,87904 792107171974680580,243075 760915414444421121,64692 762672277402124288,73814 758661577776168964,54070 776775412999335937,157693 778728814247419904,170207 766392662442270721,91751 793797857102790658,252639 773302523222450176,134375 780435616307810304,180310 785240026686758912,194082 785692865330503683,196277 756286122561449984,41632 759733593883025408,58358 752305807199383553,18395 791408012162392066,235486 751895493798719488,17794 776965621347123200,159245 780592256113704962,181886 770670804677853185,120610 781212688764379136,185595 794209376852590596,257492 793144834944962560,249469 781571657219444737,189017 772506699668258816,738099 776853163970224128,157755 776255113614602240,154832 734663031184068608,195876 768204497235476480,102155 790498602741211136,201283 761730737259372544,69711 773976760643747840,139404 795702398190755840,247930 773955706307252224,139404 778108887207731200,161960 762850931683627008,73685 786543506756075521,204413 791406785286537216,238207 793099632108707844,249469 795299312565620737,263688 739181537569218561,11774 768887711813869569,109104 786534741461733376,204380 766719998467383296,95340 733763459989508097,349784 758672188581023744,53538 794300978564624386,257406 775642987804160000,150063 769127132626771968,111378 788494097489104896,218275 757311686499979264,43391 779070937102622720,172120 794127579729035264,257492 752174503002767360,19352 764132751247310849,81393 772903831692726272,132335 786727263601500160,206225 764482293217964032,82457 791216151220977664,234796 781197492859920384,185310 793939445137297408,256650 760959427012952069,65222 781672995182051328,187044 792929119294095360,243075 786421755128655872,203674 766386358508060672,91946 759799012572758016,46890 794540169554640896,261155 794686478135627776,262588 752174019927953409,21438 773678953961779202,138362 769156640222228480,110585 795126246766153728,262925 758092699144708098,51043 757545963275689985,47782 791417484540776448,238207 759162828855111680,46421 776064952155070464,153194 776782931947757568,58531 776967313203531776,158815 785263072449617920,194213 792015887159087104,241848 793613106241007616,252679 793866377962684417,256255 766414695896977408,93850 776950703424151552,156835 795012729442537473,263896 769662425310298112,114779 772801867667664897,125554 791443566212112384,238897 789469808362487808,225981 792588060231766016,246273 771801867957391360,127657 765553802757873664,88197 795043765207572480,258456 795130390222610432,261155 761164634556600320,62492 775336338740707328,148473 778371257922297856,167674 785497403357036548,196277 793095595019952132,249469 757680439184220160,48810 785866808809099264,198671 753435567703023616,22720 766667387164774400,93508 775757252749881344,151463 770418543196119040,117263 793974685130260480,255942 766101756010901504,90384 776169033649369088,154071 777125633835008000,153006 787986668871639040,197091 791481003785281537,194281 760940422990626818,65222 763495734381510656,75349 779832657668632576,176203 789194018445864960,11774 792390645327409152,245549 766624390113062913,94899 772070199025659904,128791 785581318008549376,196524 790816055002365952,224680 795318742376792065,258878 750561294181339136,12883 754013803810025472,26066 768473662399840257,106774 785882963066183680,199417 779424276071849984,174557 792051331737395200,243187 762222091840000000,431998 788811674182705152,220526 794769336300879872,261987 749736234331758592,9295 785851489038110720,198513 786027566243000320,200383 786622817395630081,205181 762018329582329856,1248990 786264119628267521,202051 775461067149316096,149329 785547894585643008,195923 764274695478861825,82744 777984197830991872,162596 786696232437710848,205143 768222293621440513,11774 794278762535878656,259288 794916249704759296,263817 773380336134664192,87607 790984448871325696,234583 781503823508606976,186584 759418927357235201,57749 789980542766714880,194082 793843595916763136,255176 781255835397844992,186063 794916570610839553,263895 772924482197426176,133043 766393152508866560,93184 791370528414195712,238395 792205809442664449,244550 759366029160148996,56924 775021047611396096,146259 751974173585526784,18316 754998806056472576,34666 793601696295378945,249926 772202608144429056,127871 778026303207317504,163127 778805597856632832,168284 779086203379331072,120610 762001495323709440,431998 776640841293045760,157082 794902378017423360,263708 742772927746166784,11774 752909255343079424,24041 765884265980583936,89923 770345392496074753,115726 775117102092984320,146675 775463450961031168,149202 776679946286690304,1170441 779089416623185920,168284 789121117067681792,223286 763809917635588096,80393 750907120040632320,15808 756318538969731072,42249 788774128975130624,220753 772765236805984256,132335 771824219965444102,126152 787898941698342912,212239 788877831858118656,220332 790958182541557760,75113 793259586111188992,249926 794471464472813568,249926 795716770405449729,267737 764404620089135104,82203 788183911344005120,215252 788905444483870720,217034 793407538058366976,250633 770552393238929408,11774 761321950027350017,1248768 779000984630689793,171902 792566629032792064,246269 793843073331625985,255942 795467015297241088,258456 762773756204822528,73814 764232135825686529,82283 759112966520180738,55660 771717399108198401,127366 781082033372143617,182036 787391397418639361,209838 787715857141018624,205197 791056723880665093,235568 795070762365423616,263906 795205121055621120,261155 763315710189670401,77612 790687318965301248,233307 788440496083349504,217519 766619458550964224,94699 772954914003750912,132497 752629589084602368,22662 791630820435980288,240145 794632946250551296,261567 732655427335409664,353220 758189499843092480,48289 758418347373494272,52605 780693876449251328,182574 793439190444748801,250135 794533400736477184,261155 780556348752859137,180233 793860746820120576,256239 795704253218258944,266738 775721970168016896,151071 778418041734438912,152594 764314128865382400,1249084 765886429427748868,90031 785315386052841476,11774 774461253733404672,139865 765146248777195520,349060 765587084019011584,83751 760107805852340224,60112 778973102470369280,170253 791429941657079808,237908 790520321724059652,231894 781270017346109440,186149 763561667443785730,1249084 756540534181793792,42564 760994006079774720,66105 794001108460912644,257325 773905298192867329,139404 767062944572071936,94699 768858284694482944,107423 770808874739781632,120610 787836534934339584,211829 790750391117938689,235349 760458580835246080,62165 769341042592133120,112693 756921909460295680,351340 794776698374017024,263171 781354082917384193,187084 792335509469093888,245118 793533758297088000,250633 736409516724473861,11774 794747019399143424,262849 757567626608578560,47782 771692514965237760,126152 755816158624743424,39384 756103825258315776,41632 768985143713275906,109960 777669371841826816,163166 786368422041022464,203510 788757521104183296,220526 793211908061102080,250064 759508815402369024,57574 792076486350168064,243187 772268033238667264,130067 773702468236476416,138819 780801724089065473,182960 785854486715723777,197512 787746913768439808,205197 763631893728333824,78159 773632420939755521,11774 763754213310468096,64652 789179526467026944,223286 792864542653091840,246392 770652205049257984,119937 787412548668665856,210207 792050449369096192,243092 762806282390761472,75073 774317899943120896,132578 787344458627121152,207613 765640474485002240,86440 766266968466796544,90621 790685077730500608,232169 758299411197857792,47761 775683160164052992,150663 792796496999710720,246726 795702446601408512,235566 795710493981868032,259134 758068064692895744,50542 765956590772035584,90482 768961714322714624,110716 792064987720216576,243187 773957578359312385,136904 765952375894843392,11774 769272325019664389,109360 790528538386403328,231358 793207591996448769,250633 756636936085856257,43553 759581102260428800,57574 775789837475381248,151409 761672731779747840,11774 764578084049813504,82390 768024605479108609,102249 790007968871936000,18395 765710271046225920,88930 758070217008291840,51069 758091530892550144,51043 759232314840932352,56964 761457202347454464,65677 778554335970136064,165185 780891407695446017,183351 755360911142031360,36734 771067279824084993,122982 757651118713409536,48633 764378934397968385,81850 755546709846003712,38476 764811394051022849,82766 780425188924067840,180217 787811417265025024,212839 764247715765161984,82066 767768821365141504,100538 776825983944970240,158387 790680248484376576,233307 769262241468256257,112363 756591002077564929,44274 758690272863629312,54070 750770302527823873,14252 769279664124727297,112886 793102893389873152,221736 793635632027361280,200963 780812936533020673,183269 787806834719461377,105109 791475985447264257,238395 795010750196711424,262849 773899132671037441,139404 751680809166266369,18495 755764192854978560,39462 787000604606562304,208167 764571417689993216,1011996 776125383393550336,153845 787718167762079744,205197 792396608063307776,243092 767876750722211841,100893 768934595450372096,107423 789422065195462656,225356 781548413334749184,182726 791661397167992832,240474 761963168407040004,71026 762939689816854528,75598 768572967529816064,107423 775680369630834689,1250247 764945990897971200,81130 792225822752903168,242326 795401680795770880,263907 764802966285090816,84689 766689257339707392,95045 774671143403819008,144494 781593846408937472,140444 794701414211743744,262588 756891348242866177,44163 791769006440980480,240814 763444062988959744,1249136 795728354381066241,11774 768802965306150914,107976 750810692798779392,15165 755393108137811969,36735 735525235911450625,7311 754720905926934532,33356 775802616093691905,151741 794576058804670465,39957 760487867932090369,62821 760582066362802176,63903 765658521773875200,88669 773661793507954688,138382 768976878963200000,109875 792174005998460928,243187 749625797460185090,9285 793110477077446657,249469 795255371497472000,194648 774286275402616832,11774 795046014935826432,228101 756667519482597380,42344 763670870535602176,78513 792135668407398400,240583 755575388483485697,38032 755241772389834752,34784 768075096468680704,103354 772849269879472129,132335 778244825141227520,166390 791383602894401537,238395 792693969155198978,247056 770705551508533249,120610 773754754564587520,11774 781456246008274944,186584 753106058835529728,22575 763406629891178497,76488 765284938367246337,86873 795335687142674434,261059 758115743946813441,46594 770426619324489729,118191 785420276129370112,195125 750845872150372352,14781 761967604391088128,1248861 785500308021534720,196277 790244250885718016,228341 760847421593227264,65165 767113451772620800,93036 771439474995826688,125142 751592513958318080,14277 757156211447984128,46278 774078058982694912,138415 788522289100828673,218275 794218709061697537,258909 795086213053083648,11774 762196045187026944,71627 785261198333906944,194450 795070635676311552,247930 763840622339948545,79572 795140140893171712,258456 785386822633271296,679105 793845701914431492,251363 793928153215426560,256255 760948477295595520,65874 776891360980897792,158520 778759460021952512,164814 785717862161723392,196277 789424622542458880,225981 773663285572874240,137869 775339659715047424,148473 768942606109769729,110362 786625400784859136,204539 786966695860514816,207949 794559965478256640,261155 794627995466076160,262215 785939730244308992,199546 790680367044755456,231792 795724099360358400,261155 770374259239550976,117257 776786813092450304,157755 769148900951203840,109805 788711579290308608,220029 778339459297374212,163990 743930742254637057,8431 763883814083031040,80939 795186006970380288,257332 790670374753046528,231894 793209820576972805,249926 755226027580727296,11774 752134591222280192,21224 773288635311398912,135903 779080831646203904,172656 792870496186593280,351152 793641035310051329,252581 794692973095161856,262849 759838250965970945,59666 779127871402971136,172962 791430610308902912,238395 758805241366052864,54070 785958992866455552,199262 733294130529501188,355480 794256718863605760,259200 780903067407482880,75300 791605578690732032,237332 792521536703901697,7224 776616278098317312,157082 765691882823352321,88930 792485633071525888,242693 792714256990867456,246771 793863255416381440,255942 791477568339709952,237908 761003748290285568,65180 759118874126065664,57131 771111531580952576,122344 775373776707985408,148473 780557480812285952,174427 788068128328560640,214209 794920264991641600,262053 732768732552921088,351617 777995686314844160,164826 788108528967876608,215050 733646924008542208,102730 767197950564929536,90384 776776780598370304,158023 794577539985444864,261306 765210387310637056,86440 790906142251741184,234796 793203142884265984,249057 787515234701369344,211347 732817233248976897,1170340 752689352367562752,21074 791122366973763584,234583 793480091883888640,217519 778240877890187264,164694 793310055529586689,108396 794794556071870465,262145 764461686430445569,81656 768966148490612736,106281 769203134128271361,11774 770091782453489666,116851 759124344752734209,54633 790023387795959808,224680 754708391407169536,22393 760874372726943744,64722 775083044034183168,146259 791088733541896192,234583 770764805766541312,120677 771399420600520704,125367 774089148772732928,1250109 790882428449460225,206850 767816081197109248,101681 773138169227276288,134470 785559182430838784,196277 732241756067004417,350380 736957346350399488,351463 732147461121318912,349638 775588601543270400,142721 732524900687077376,350346 795411701449560065,247930 753181883102531584,20471 769258691950317569,111049 785689223474978816,197297 795401026614546432,247930 790968863101976577,234767 774416759378087936,141360 733054752309661696,355637 752877392557932544,24134 792794582144593920,247241 752669126137556993,17416 754075898358280193,27280 758347320651943936,41703 759312573066076160,57112 763447955911094272,78304 767140765705330691,98078 774048495556698112,141200 774004292344619008,139404 760114454315012096,61051 762290278166323202,72035 795367503740469252,266500 787319145859657734,210207 772970597764763648,133109 788054433334697984,214354 791589339713114112,237852 757381242362863616,46294 773878455289073665,139404 764948058098561024,83391 788593635168247808,215437 789471167971155968,225358 790726804562649088,232863 792926501305851904,247241 792415853945819136,243451 755168286673895426,35890 794548311260704768,261155 785251794226147329,11774 732643280865878016,352722 758752435208851456,52821 775671997489479680,148684 781562534302056448,188421 750515099748540416,12981 754888878750896128,33356 770756048793669632,120610 758590323111198720,28015 768950811804205056,109666 771173814835089409,123583 777894005547737089,164001 767841206671998976,100561 787126636273471488,206644 762277494128992256,51778 767469805758664705,97413 779324489154695168,173964 779323545516060676,166265 786976295770992640,206212 756353336014573568,41798 768159938564808704,103354 793799437692706816,255393 760503296259977217,48052 764578432323760129,76623 768982010761207808,110615 755947380915204099,40668 765163952309309445,86151 757926243740192768,49852 758796393972576256,55260 773707620955754496,11774 781514349353373696,188401 788534359284391938,216556 762785563434856448,73706 764261931825979392,82120 795685386815238144,11774 755556670235893760,38286 780493966730993666,180099 751171520467173377,16457 760982504174223360,65180 768066775590182913,100893 780988150692900865,184223 750751619294306304,14827 765737652226260992,1170369 793159124418752512,248437 774878683697848320,144494 756208439064420352,41680 758711319491215365,54070 769685473333829632,114985 794003048179777536,255870 793226644458582016,248516 761501828299255808,68273 765581930037448709,84724 773375150129459201,134993 788084059607969792,215005 734704029352091648,65113 773673046003572736,137158 776751565826822144,153779 757335143724027904,45136 788476268744368128,217837 766504312751087617,92958 779500271604948992,172962 757963469337403392,49400 770878205997686784,120610 789291784920715264,224329 765726927466487808,87904 788860427505537024,220767 759160906634948608,55915 759196393114394624,56231 794943086078132228,262847 768971070623932416,110344 778418850924605441,167939 732538977433985025,352433 771094470318260224,122759 780101870639575040,176128 762070540630634496,431998 785303829592023043,11774 766426340862128132,93823 790724586891542528,232863 790935571241709568,234583 773240426312507392,135517 756660436507000832,43751 763159489084293120,75899 780568434304167937,181419 792826705807376385,243286 794328716394528768,259457 752974272037916672,23719 787174543265632257,194213 792098846952140800,224680 794690649941360640,261666 761677957114966016,69548 790548975296270337,232137 750725566798532608,11774 756996413431558144,45369 792413090667044865,245634 762018044692402176,17416 781359883928997888,139404 785898193456394240,198671 786940638503854081,205164 763536742024638464,47940 768615829860605952,107428 790505643971080192,229693 755053989872492544,34666 760829546442608644,64722 758752561855799297,50822 768098431625723904,102745 756702837749456899,44119 791719972905115648,240556 766717741671804929,95708 773252626796253184,135725 775494244014313472,141912 760126132507316224,61145 769553042437988352,112382 761657331457327104,68993 771549541900234752,126293 788825959180881921,220332 764785419057848320,84724 771348203450929153,124883 776738418109911040,156835 791096115558952962,234583 792009109155360768,241940 766397288960761857,93286 788080835530485760,215005 764119154722942976,80393 773884551970099200,139404 793579226993688576,252020 768505890169298944,107054 786591685673353221,201555 778269996254433280,167046 760339609918185472,61545 754114028163723265,31551 778751237520920576,170144 790655332427137025,231894 758083671630811137,51364 759019811795972096,55997 776108983593558016,11774 792183263804653568,244550 761960806741266433,69711 762278722733039616,431998 789858426553716737,225359 760115107368165376,61051 778342993791033344,167493 749521579197988864,8588 752998567091068928,24870 765023346614423552,85562 768995043373899776,110389 793212285002977280,249926 773658354774216704,137777 787292425140178944,209114 792836040021147648,247877 790534540112621568,231894 795434957678088192,266079 763937199641341954,80393 765583496073080832,87904 773705489196744704,138819 781900594248314880,187896 786721413172375552,205314 759490819967610880,58227 764103931613974530,72809 788772592043909120,220332 755378713366138880,32572 790328457347477504,228820 758250207498862592,51809 781208592430923776,185595 794257127888060420,259288 770681311233249280,80978 771549046322270208,126389 733379578404691968,354162 767741163973513216,96039 795294959108665344,264397 767831026496249856,100893 770756299680124928,120690 790978832928870400,235621 765918190278934529,40035 787284392528011264,207613 787661810887458816,210460 775574423437008897,147391 788959386542551040,216003 757611932291477504,47659 780395324884082688,177233 787372882989056000,210207 755172590151491584,35890 786654887992000512,204078 777123486502387712,158520 790299091896905728,230282 791673526931496960,240483 770784198412075009,121046 785493258197569536,195975 788792384830181376,220820 779375355110891520,174557 749303757943427072,7828 759445688891609089,56964 768140727695970304,103294 750875354831593472,15808 778040252254425088,164759 788418374267273217,215754 793108385298120704,249469 786945691603959808,207613 755064468414038016,35044 763348748307140608,77731 777984227287511040,164375 788545003433984000,215437 756256832021291008,42344 759132569615015936,57189 776740709940490240,156110 791090864122494976,234583 767139955084779520,94699 776386207215263744,153658 768966834787790848,110362 772261078134849536,129335 786218718179176448,201555 792167336207876096,243648 793681199507972096,252679 794703516098908160,261155 778147449651261440,164001 779018450484068352,11774 795066080376958976,199307 751617322062712832,19000 758324048023527425,52494 786244653762830341,1063777 788386604398342144,217519 752622276248350720,22685 757655539425775616,48633 763974512379502592,80720 768945481867198464,109571 775470927056437250,149329 790268733054869504,229693 794389649674235904,260380 758476621670076417,51451 768262056843833344,101681 776865475162611712,157755 778723952482930689,170187 761663983208112128,69711 774367430344839168,142668 761258092747194368,67517 773607969988734976,137869 794987604622082048,260461 754716750026072064,33356 792427669430362113,243513 760127219859611648,60819 780598177057562624,181755 767393344171323392,95672 787419041459646465,206117 787530942093066240,352018 762653424181731328,73926 744310452142870528,349354 770838247534567424,121612 776554819356164096,155390 794622315506057217,262053 733732872662753285,56436 792124573613383680,244296 793204957633736705,249469 759141660844445696,57309 794334346467418112,247651 786944263120560128,207287 791006750136676352,234796 756604496696872961,42432 769959348470767616,110659 792693974381232128,247077 793331580701990912,249926 750357100845490177,12805 773949471382200321,139404 795038540019232769,264677 767724886148075520,100893 787492470007496704,210897 785636957674016768,197091 790836742991519744,232881 749823530070519809,9754 772959272862744576,128971 785806606424354816,197286 794923670665883648,218349 775767479553581056,150511 789313846016180224,11774 752853760846598144,23672 766804148905848834,351236 778280961595146240,164764 751140276282880000,17284 764213609136218113,82066 785991162309976065,199546 756659934519885824,1248415 761326547873718273,67360 793699219966222336,233154 770537954850635776,118191 795678539332861952,266079 768553812147572737,107469 763698467822862336,79587 773215240360046592,135386 788139049194172418,215005 772291006347685894,130415 794694548706525188,262849 775370907128770560,148574 788047522786897920,214492 764990252473733120,84209 781244415100723200,182870 790951792024686592,18395 792387825736028160,239610 788214388012580864,109244 750378596640837632,11774 766347519509028864,80939 770120301694812160,115435 771849423542296576,127366 786356994068316161,203391 794992485315596288,264431 751125112745787394,17143 764910071373373441,85159 767734065969582080,100893 776118396978987008,151409 781267880943976448,186434 755761342640852993,39197 788561951215476737,217519 795317631532154880,262847 764164078550052864,80939 767688676285579264,100559 781673163046395908,188401 753384277635543040,25981 795437343096369152,266138 766092000412262400,84724 780118786733027328,174995 755481707218886656,37607 776284454226649089,150028 766308371897131008,354105 768475751775555584,106281 773738432917073920,11774 781859931154620417,131056 788478985969606656,217574 779703186286403585,176203 766306712190156800,91894 771435727158546433,125369 773381596443398144,136515 778126207120474112,129577 790865863297503232,229901 742049275467698180,669866 778323137616236548,167220 781602788715429888,186520 753346985168609280,27045 794606632093319169,261155 764258947083546624,82283 768541608564363264,107469 763003769256673280,74681 772960766043488256,133454 775347535829405696,146506 777870970493165569,164001 756856268699082752,44450 736610812840824832,350812 755466602817126400,37818 774760702552731648,53667 793196888946118657,249841 753485639920656384,27800 754774068340072448,33356 779297464704643077,171982 791453472503762944,238780 778390586449661952,152594 775441155144060928,148994 780572490540146688,172132 793288658027556864,250026 794381701162172416,257492 758531293650956288,47940 763428638960353281,78274 787895337591590915,205270 794552761400643584,261155 757644693568008192,48549 787858358250373120,180433 773280816944312320,135190 785611449016037377,197297 795453873162895360,267133 792163593219403776,244221 793957092944121857,256125 751091498754592768,16638 788746084134727681,220029 770698162176655360,118192 758697937761435649,54070 792784851560783873,247240 751837756557590533,18871 777847396323635200,163990 763489142965694464,78159 749682252347506688,9638 757776022330806273,43285 789435391854141441,226015 769243279695241216,11774 776743236693929984,156226 751134623086764032,17259 785975789527322625,200260 759607470809505793,56964 760973830282178560,66116 776273226817081345,151718 760197115339378688,61545 756889608655253504,45064 767837009893134336,100891 768017222275100672,100620 793979300210831360,255942 793934769134456833,257026 770750147491868672,120613 775459032446279680,149259 785591586944081921,196767 761730521214824448,69548 788696077012574209,218258 790933319177211904,234583 760555681472716801,62716 771361797978873856,124597 773274599442087936,133043 794496406945832961,258878 795467270562738176,265257 795102183255576576,262890 767464936893059072,11774 768195447823400961,103149 768918543584722944,110209 769569623482077184,114227 776814654974791680,157693 768186513695703040,102335 771695753240670208,127017 794695022771834880,11774 761632695411695616,69565 773891537709117440,139404 781502049980706816,161165 759093658515677187,56784 792063454706216960,243614 794977285522780160,264397 772783347768492033,131045 793694850248019968,233154 794641215815843840,11774 778257030318526465,163465 785360497654640640,195481 794074689345757184,250293 775535372042326016,112363 762035977284046848,71429 768875840432115712,109874 753351637238947840,27045 759835341410930688,59923 766306511341645828,90384 789263328015155200,223935 794559721705504768,261155 779739443217309697,176109 788669414099021824,218156 764796669489799168,84449 770541218216284162,109666 794268880722132998,259457 795397972464910338,266138 763574521420926978,73926 789284829741350912,220689 792213504295972865,235685 781675638910517248,188119 766315667889020929,11495 772815518453628928,132364 787302997990703105,208022 789345920181731328,224018 761273197887102977,67283 788711560046927872,220029 795758062409695232,267521 752242168132087808,11774 757246588829831169,46552 766531902878593024,90621 794638220801687552,261942 754764125423542272,33356 757726473759387648,48826 748687029542739968,354032 754943751047569408,33262 755231438463602689,32404 763514879441383424,47940 771002716617310208,121949 781438252049891328,139404 767806420410519552,101650 791352433985236992,11774 785294176850219008,11774 793295229981827072,249926 795428515629985792,266079 768127334515929089,103354 787371830772244480,210289 755165332499603456,35890 772908323062489088,125742 787140734352633856,209043 791686840885575684,240483 794275406249656322,258927 793819798517846016,252580 786475502672416768,203806 793436079831584768,252020 794587403990269952,261155 792405214569504768,243240 772264209379827712,126390 787787669547778049,212007 794531438301421568,261155 765373120295219200,86103 764227682859003904,76510 769522552028921856,112788 753700529138700288,28732 774672334451908608,144542 776879556431007744,11774 756600028970360832,44280 772395969287561216,124904 775296187960131584,148045 793507093080793088,252408 752888658408067072,23167 778411747698962432,166913 780614533354315777,182146 781296917812686848,70338 749915622604234752,7816 750375458936619008,10809 764924136372273152,84889 765673368896942080,88546 767995589695070208,101681 788465310110195712,217519 773996719386353665,140025 790699755789627392,233558 754004966780628992,31077 760142183345360896,60794 761233242393485312,11774 754059412868771840,28866 767835719037431808,101681 770643775249063938,120104 795608446116601856,267566 778515562263642112,152594 780869897211539456,183269 787510661911678976,199307 749759130085183488,1170819 776212630734110720,154071 793397459162636288,249926 768346890668769280,103261 756204113382154240,41680 758672151243137024,54070 768026212782309376,99662 772638875265007616,127871 775677854373834753,150663 790003405922054144,229105 794718293923872768,258456 787755756934299649,205197 762843272901300225,73712 773304723323715584,136110 751640819715731456,18215 732716142943436800,353228 759549903487930368,57068 756615248208076801,44429 792341633513713664,245285 779473099733499905,170187 785513590425923584,11774 793155493514530816,249841 772899579654266884,132364 793263012211589120,250430 744308720956375041,349197 772838756709720064,132996 732974535964807168,1170811 766564885450797056,92860 768149777401913345,103261 776815842059177984,157840 777555392909959168,162213 777335966629502976,161546 794540753594761216,261155 778053726770720768,165435 787078916003467264,209035 767485213588979712,83648 777849635566084098,163901 768159927516921857,104026 761988785693392896,71495 780955724960583681,140444 793168415955582977,249374 750702057309499392,14351 778761387128549376,168698 767788561114497024,52061 767858854856167424,101681 788892278844600320,221972 758020820828643328,48663 763869019711631360,80720 781414903806500864,183759 790918235407482880,234583 735187806364925952,11774 792140641522356225,242693 794540569263411200,261155 780776225245696002,182960 788178739620302848,216009 764568049420738560,79561 794141673999781888,257492 773872199325347840,139404 774351003504160769,142942 778808137973309440,167220 754844689799352320,33520 756299482875121664,42495 786234956414652416,11774 758294268842643456,52061 788053497300287488,214288 788530677549502468,104244 755092451593850880,27045 764616085815513089,83219 794211548663320576,195876 794894303516618752,261155 794997764329336832,262752 780089436407230464,170207 794348368394944512,259034 757006883664330752,45669 772094661565427712,129558 755894388232945664,18215 774680318791987200,143585 785600366603857920,196788 787891061309919233,211099 776109703961206784,153501 777921794149851136,162464 791807196308836352,240483 791334153392455680,235590 793437894983770112,252051 794689121344163840,261818 755534390248239108,35890 763409519883845633,77731 764809247594913793,82209 795014564198883328,124597 786948872023248896,207613 788886023564464129,220689 793911721278590976,255942 757300875492818944,46890 758737806935990272,54070 794741195196993537,261359 769283743118831616,109713 786420617868443648,203674 793104042855718912,247241 759950017058660352,57665 763983345701101568,79999 793105106090790912,249348 750484576540037120,10876 755233599629254656,35403 757710371457204224,47844 794533910491205632,261155 780147407812046848,138812 792113214997860353,243513 763870350522388480,80720 765562279735754752,87249 753459809534504961,27312 753708905172054016,28611 786694448642129923,205143 792351465037828096,245128 786357975183007744,202304 778637438105292800,168284 752907085990416384,23899 777187355170050049,155451 781344926101569536,186170 762677620374769664,73926 766402825182216192,92166 768943138887065601,109360 788178831060238336,214084 753023632872439808,20932 757278648441286656,46406 770288638265483264,117257 763465434083434496,78304 765890535454310400,90031 768912830317858817,110178 789857832128618496,227843 767439984274051072,95672 750417565625745408,12883 758778764411174912,55029 771413142916169729,124855 764681283997949952,7311 790928631837011968,234583 795613894257549312,267655 795221955599302656,264397 761006407386750977,64730 768198796979208192,104406 781551321853800448,183338 795379727410282497,266491 743516123900022784,11774 769280116711120897,112767 776476241989734400,156061 778062067605446656,163763 785260078685229056,194154 787875454560587777,205197 787006931017707520,207949 757221390307172352,46006 776958642222342144,158524 780893970851332096,183975 791706485663248384,240483 794572227098398720,261155 753742071077273600,28512 760535827923349504,63451 793431141353226240,252020 794561873467285504,261155 781902627655323649,181419 768316179005919233,105345 788540146027204608,104244 765936395722424320,90384 766636127604408320,94699 771079720205225984,86103 792050182539976705,243165 793969493139722241,11774 768421015630163972,106281 759512368938225664,58250 785560605377912832,197046 793914827701940224,11774 766429515262427136,93823 750471235184652288,13450 757626941956644868,48287 776840624595173376,158387 791370122766192640,236907 785854525773082624,198878 791756384564051968,239998 793102205456822272,249348 774051464528400384,352081 788119194017472512,215050 793565779115597828,11774 755505059018838016,38183 766455567200026624,170736 776928154451582976,157755 777882737071919104,163763 778215399863091200,166409 786078308626755584,197512 735930159279181824,11774 749921898969038848,10735 773887972693467136,139404 789535641608548352,225981 735147877081714693,1170396 764162037312217088,79407 766417887800074240,93823 790621325798760448,232169 765643475408879617,86181 775976981016043520,152735 778809183906869248,170643 760693394188402688,60794 766366730562236416,93261 781207534678007808,186149 795367646082514944,264397 767029068495814661,96962 769023073911771137,109874 786028055089127424,197297 776505978065817600,155390 768183556199899136,97811 772526920613433344,129551 792293561291145216,239610 732369396593614848,351132 773793481236119552,138165 790521597039869982,231894 791348424914460673,237491 769920479889154048,114227 785393752676401153,194648 758080544592699392,50804 786770348398243840,205094 762815571377262593,73712 791797683203604484,240535 753297190722768896,11774 780808332806201344,183269 793887773895827460,253373 775495109345480704,148574 793540253076353024,247651 757324955377860609,46404 774082564143190017,141360 787634676974260224,207287 788860011782909952,221665 776007561216532480,112363 780769771985907712,182960 786416014900748288,203350 762757455206023172,73814 771092116407721985,123226 774264647444594688,135745 792189640467968000,243398 755186374064611328,34666 793587836150620160,182154 759399218469634048,57881 769295727545556993,109571 788854134468325376,220332 763816562029568000,80192 767931783711035393,101919 792740084302786560,247240 757222344549031936,45669 795261691449798656,262847 765152111885705216,86103 753720520609177600,29263 769212539855044610,11774 772620466540322817,79987 777005950137884674,159146 785798133926203392,197512 785333001118969856,193905 759136914289065984,56231 766048253032878080,90357 769240095757066240,110585 755562422648254464,36719 757373345998393345,1248475 772127972018892800,127775 754718187263000576,33356 755055723248091137,35044 761984183493419008,69248 789947217322934273,217658 755481574217388032,37044 781895627298869248,11774 788798243991715840,220765 758822915664064512,54842 785727239484694528,196917 791006935055237120,235948 753853440946761728,29263 766267783508361216,90482 781860660401598464,190635 794570242479357952,261155 795066658750611456,262145 732643273131491328,1035907 791793445039988737,107737 753990209642135552,30815 766830334071697412,95672 772041767096954880,129108 778295797544804353,167273 793474020343619585,252580 756222210361036801,41702 749444526188666880,7381 755185745074200576,35890 781566481402204160,189017 793462986677510144,252196 752850275317276672,23946 767570744972836864,98646 771439958586433536,125554 793842133325254656,255942 787035643381702656,207996 771426295490179072,125070 775910127107006464,151463 760161898851471360,60866 765586594258571265,81946 788337664948736001,215608 752841467408691200,23899 776186555560058884,150419 763869431349018625,80939 770336291221344256,105109 774824784806965248,139404 781271023119458305,185921 781588751889735681,189017 732978861831532548,352432 755247400977965056,34666 760103421772980225,60539 772113834530209792,129675 788478493864685570,218495 788520112395395072,218495 765316436042522624,86440 776222056526467073,153596 777622725934325760,162485 753979125283651589,7700 793390135127736320,249926 794214631912996865,258044 755126421274693632,32572 762709998120103936,74133 786542718918987780,204413 773712115618021377,137042 773966300125147136,140211 770813975206498304,106716 779006436261044228,29263 786427778648317954,203832 794284603129229312,256726 794594974981451776,261155 768795709684518912,106673 750826812662542336,12775 767364088250990592,1249402 792453684298854400,245575 761086840275251201,66159 773264727371812864,134033 785501968252882944,194743 755192040233676801,34666 755544763496030208,37991 795391238224670721,265858 751604674927534080,18893 780613622288510976,150151 769700793708666880,114790 777192822843830277,160480 792890041148334080,243187 788702547175432192,220029 795102187932237824,265257 768396699161260032,11774 793970231463071744,11774 794310635072917504,258981 756452777560334336,43258 768112798236901376,97341 772540621252915200,131210 790857801702735872,234495 776803671921143809,157566 794346964972425221,249926 774316605572472838,141887 753012049559613440,17416 786947576885088257,207304 792465623653593088,245808 794946650414469120,261050 760911050283843585,65577 772924934880423936,132578 766727220840628224,95708 788390188947046400,217519 795177991105957888,261155 762486648877690880,69673 791809676253986818,241819 774240092638552064,141867 780924333422104576,182870 786409495060680704,202636 773518160981004288,129551 781169119026618368,185496 752201301962948609,14277 780577969140039682,177455 769313636393357312,107469 763073029815541760,75724 794531958340521984,261155 791356294678638593,238207 774655900048957440,128230 786663775634067457,205728 786878430444974080,207096 753061332287717376,18323 781637212651814912,187969 786256757932699648,192032 761305287622033408,67350 762493341183246337,70886 779133042225012736,172120 794517979396505604,239998 795691013490745344,262486 788452063701118976,218275 787003245608787968,246425 794742409947127809,262849 787036912330477568,207949 751181886492377089,16728 788519725600940032,218349 795310867046924288,266079 751904420921769984,17794 773710532448661504,11774 775420302364999680,149040 788518508757934080,218469 772033707783909376,127775 790283173867302912,228820 750742405993734144,14462 794687494495305728,261555 752898538284212224,24316 757660935347548161,47761 766805527300935680,81425 780635998489280512,182036 793161375795122176,249180 794477307368972288,260871 773105741037133824,134419 768778857503752192,108710 795344055127441409,265878 753973878645489664,26066 793573882108280833,252408 764373354212188160,82283 768941796499918848,109167 778728698128113666,167197 780712015086190592,181789 786705428570902529,205270 765304672727011328,86103 778715947569860609,164814 771526684541464577,125145 774076131578302464,141200 753468459581779968,27317 775067723617357824,146259 788897908494139392,194329 757278665247952896,46406 769023833475018757,110362 773918015381352448,139404 785826901365551104,197512 791416580433408000,229922 759210211018178568,57336 773633488884998145,138165 785832839153680385,197512 794019872015384576,256502 794644947974651904,261033 750171382194012160,9925 757984870564032512,50314 770358312781045760,114779 761676844575752192,69947 767970391016910848,100949 788133447025983489,215608 791381581441019904,238395 792073856311660544,238110 794212517283266560,258771 785259206202884096,11774 759140200006254594,56964 793148918787780608,249926 780906138111873024,183269 790618242251313152,231870 770642926686900225,119832 795770859998867456,269130 778103529936486401,164669 794630448638873600,261155 773994373071732736,140444 788029401325764613,214354 789171594870394880,223899 793294960212578304,250633 794669230595670017,262022 761567137936740355,67679 763085879493570560,73712 775037924073177089,146259 758078210076581888,50983 761332874138222592,67938 771978875316281345,126152 788539046515449856,218832 791264659798122496,236502 779742483525804032,176196 781343604644024320,139404 777972572591980544,164001 778396647420080132,167220 778199329232261120,164826 794588858314817536,261796 763561242933944320,78360 770399448316993536,118191 749947377587523584,10735 786620034911117313,205094 791979033848274944,242164 785622751293874176,194290 785686495394803717,196676 765999985116770304,90723 773556244556623873,137042 775846707980414976,151741 771692032968581120,127134 773535154321125376,129918 763940353342791680,80939 774781273256632320,128936 786941197067624448,207613 732253281242755073,349245 764809163813683200,84724 790922094636834816,234583 793210962656452608,236827 773972625198551041,139404 786941647275778049,207613 765609959165919233,88399 792857674203357184,248010 752211024334295040,19652 795416556616425479,261987 780592147300954112,181886 793199670830899200,249926 760538820618162177,63149 765946913870852096,90384 755943672110211073,39503 779542210085662720,174323 776196004030869504,154469 780951058323427329,184466 777968119830618112,164554 752231114287095808,20606 770838775198912512,121359 781239594935128064,185595 755861900974587904,39475 772889246726180865,132335 773966865156542464,139404 780600042826633217,80785 787592629584326656,204413 788622280544878592,218258 791690265169915904,238429 760366319673966593,61051 770803969543245825,120474 776440021045874688,155390 789470576259715073,223692 792869688715931648,247877 766262939691081729,90908 785944264987463680,199306 794580057138298881,108396 762031565119430656,69565 780597363844915200,181935 778369349732171776,167220 787854969437163520,210215 759402067609817091,56964 766996257751437312,96883 767881099699552256,101919 770933669477232640,120474 753692336438128640,29263 788461378432565248,218275 767362477025746945,353124 763795786475802624,79589 788907401025990656,221972 792232508158947328,243092 753393076215746560,27045 760206946024755200,61545 763051194122022912,53995 793875633830924289,256255 761275587964973057,65180 763062183051702273,75899 781161876491231233,185496 786819830133297153,205509 779447618254606336,174230 780870522674360320,183269 763584185881821184,78208 770359421637582849,118339 779478134454235137,174557 750774289138352128,14858 760841321271746560,63655 763787804937744384,79589 764983948581625857,82209 770298129400856576,117303 776058207840206849,153194 785883826220371968,199057 775514785081286656,149958 791394521812602880,238780 792075737339604992,11774 794228007812612098,258598 744528793155493888,1170338 780832781383401472,183269 753738634189082624,29600 769294110410760192,112693 751600727735218176,14653 753259005045243905,24134 763864533400031232,80366 773969880152322048,139865 781316225074954241,186584 769371310354903040,112788 785549863706583040,130635 755784373467648000,39462 759004884565790720,56175 774739299669463041,143043 792214123622780929,229693 759909448722722817,47761 787722774068494336,205197 775775275535720448,151185 785310713380298752,11774 733665950717870080,1170810 760987156622020609,66159 795381418864033796,266491 773676758746931201,138616 786567259342852096,204629 786931460431372292,207287 792842962392739840,11774 793640194360553472,252014 766224208607215616,76146 791776206714646528,237385 777602402530668544,162294 752852668574339072,23651 772485793986281472,127134 794294830348189697,237236 753405864858439680,27280 761249209446240257,67517 773665464530587648,137315 792510543299043329,243187 774726846617309185,143043 770050647643267073,110585 772818264145756160,129662 787053752456974336,205181 792152015975710721,238099 792130749927272448,243187 794614512993189889,262053 736110535016517632,349522 785635048544403457,196917 795750024550510593,261155 768237038420172800,104973 788498107747008512,218495 793034765578285056,247241 781165812933591041,183269 788311308345155584,215252 770486566619910144,118192 788407603940298752,217634 778619921378836480,168794 785918314795065345,198671 795748011724808192,268646 755779445739425792,39384 792079753108983813,237964 793113888770236416,249348 794927686418333696,263895 757038342533963776,14277 792790491981111297,247240 781122068976984064,185496 774594644504109057,143585 786682612290945025,205294 790977374645063680,235590 760617373623840768,63451 786270849863151616,202429 749629751678099456,9145 767815340017356800,100893 786433720764903424,200490 788841880947535872,219119 781557549858521090,188577 790045430386159616,228047 766000939861811200,90575 766777791643693057,95568 778605082254405633,168794 781202964916547585,186434 788766980719292416,104244 795702629783531520,11774 766717551279824896,93184 793999547278106628,11774 764261639910817793,1249227 765328112334827521,86440 775803371965919232,151439 778455091606982656,166075 788416316491206656,204835 768393385300361216,105109 794024250394841088,257492 760559293213048832,63451 760575134763659264,63203 766615648013127680,94699 777211254469373952,159411 762353998242263040,72550 785901253242957824,11774 760176951667470336,61051 768800142644305921,88809 789287266413797376,225238 789037587885424640,222847 795431317097869312,267133 763454192161738752,11774 768318211364425732,105109 788110639646380032,213064 775029000498323456,146259 777957769030803456,163885 786203774918340609,194040 788509469273620485,218275 755882708849557504,37457 785580934594691072,197286 787027130144190468,208176 770406729209315333,117609 791747498146541568,240584 752876706420043776,24134 767679363420520449,100605 765943108043354112,90384 778584358433136640,168794 780932632548868096,183338 785673446554345472,194060 785538785182380034,196701 756261090649116672,41438 762719843447627780,73910 768234334956298241,102514 778586495913304065,168794 792027913122029573,243075 786673603135803393,148861 771881939854843905,125853 771334934766227456,119966 761600003139928064,69576 761647989895077888,47283 771510071150903296,125554 777272848809328640,160609 788117167447343104,215005 788034173047074816,214138 790263509799931905,229693 767322506860593152,94699 781047903104229376,183759 791605073902182401,239893 774381467602333696,143473 752664724001677313,23080 755664818183569408,37044 789735372859342849,226819 762812460432666624,75073 764788985193455616,82390 773090163845128192,134371 788860873829851136,199307 764805502987563008,84724 759480136395882497,58537 766357312508465153,91946 772698500320534528,131007 788192991319994368,214975 793138396474597376,246425 763866018695503873,77720 778909229780467712,169410 760216682740580352,61011 767825657028018180,101681 769291961144520705,112693 755204896136101888,35980 761785313534484480,70540 786679033010397184,203538 772393406639124482,130395 773267019781304321,135736 794256423567949826,259288 776024668272594944,152735 787233352617197569,209736 772125387744620544,129471 777843567721144321,164001 795671563169370112,267862 795736731714666498,267576 772890091320668160,132364 792183978627174401,244289 786252337128103937,199453 744786609749426176,47188 749664177581465600,9638 765621287326720000,88669 787595331529834497,204078 788204698180292608,215437 793795734277586947,255394 756328534889467906,42432 771316653799854080,113836 788203432020549634,352258 795448405371650048,267231 753573428481953793,28049 754128330962575360,31957 764646829199876096,83629 753706150844108800,29263 773715302919966720,137042 781526234945773568,185921 789462758488150016,226218 755126820266180608,35403 774366232459870210,141360 774027828958334983,140232 757994130098286592,50314 781473135749128196,168356 764368557467545601,82457 776537219968409600,155933 793981389699854337,252051 761673033975271424,70177 769727784683905025,114779 751551307752861696,18555 774743149226946560,140444 753647597097713670,27402 762639002486706178,73926 764967543891173376,85562 765573606466256896,84724 788870745388519424,220961 794720635863891968,262849 795029070203461632,264431 774566947539316736,144187 755046911388815364,34898 795428702930640897,266151 765587074493911040,87904 776591401094156288,156835 793430567182270464,249841 753935646217994241,29263 761412737817796608,65887 771861563527475203,128230 776115373040992256,153610 788110951128104962,215005 792764831988264961,246726 768846914146082818,11774 769270484252913664,110585 774383905164058624,141867 750071636116799488,11434 780032184556150784,174465 791319335847493632,237332 757624104828534784,47940 765607155315699712,88399 768482178779021313,106774 769605419207630848,114422 772930109904936960,132335 749366878313734145,8488 785649880467279872,194082 787666816612966400,205989 788835665488117761,216009 753744751762046982,27222 760797558121824256,64722 761151460931432448,61051 787336049483800576,209713 733336841445900288,353900 770721955838201857,121046 768875566208585728,109767 773916511958208512,140039 794001008426962945,257492 778285037632487424,166390 790061004197507072,228224 786362949560512512,199546 791833978097455104,241720 786951199547424771,206349 794328199807332353,256219 780925639729811458,183269 788563717617090560,218275 791784031000092672,241720 758103206106951681,41703 771535274509598721,125554 765960419768868865,90384 772049793191256064,97048 789526305335287808,226881 791752696453791746,240483 761189682302423040,65663 768943082452549632,109945 775335516996861952,141091 776408819144335360,1250064 787987360084586496,214209 789143718016135168,207965 769498767431262208,30413 791704672595693568,240483 752196822106566661,21074 781884312660697088,185921 794196175461187584,257492 794229588415148032,257423 786241749572132865,201958 788782312213344256,220526 793428999842172930,252020 768457069066354688,104662 751241121498554368,16761 771040858183340032,81702 793519487987355649,252408 788064087435464704,212357 795356433336401921,266500 774804208247791616,138819 773923722206011392,139865 776871616252878848,158387 793971346195812362,256439 753741653542920193,29263 765573336617418752,87904 794090086061277184,257325 756284543905083392,42495 792152606193876992,243075 763113231086911490,76665 794230926020472832,258598 756462254237843457,43391 767805920831152128,101681 792773682586275846,243286 752142450991493120,21034 752241340587515904,11774 759975739466711041,42344 738890552372912130,11774 754174389529157632,30339 769501836600549376,99264 769559789051404289,112382 775032476632625152,146580 790599731068174336,232169 775039038789066752,83550 779023790579724292,167407 765936173105553409,89914 771639536187080705,126152 756564545083023360,43553 758666734308032513,54070 794607362808025089,249926 795013249003442176,263896 763892260433985536,78159 767768334494420992,100605 779411586666475520,174891 744356332283756544,349312 768440361903468544,106023 790128456227061760,229159 733127374435389440,355480 755591726312615936,32873 790948922885808130,108396 765797224701894656,84209 778411895934124032,167319 766075018870599680,90539 732746088524840960,353789 756674599442587648,44697 758131691110146048,50995 788388717903876096,217519 791058985319182336,236274 794242121335242756,258085 794676319065960448,261455 793264167469871105,248253 732674636245241860,1170624 793250542025867265,249852 766254094931689472,91946 791826151731662848,240483 779044039387516928,172185 747830023101374465,11774 762280362701717505,51778 756511269604163584,42495 768966382205624320,110344 770710967411892224,120393 749731799367086080,7816 785976349089562625,199352 756427499135967232,42249 760571544959537152,63753 789757645687324672,215965 742391452232220672,11774 761641984658436096,69684 772800095716646912,132335 787296612733243396,208379 791727728424808448,239784 792471940040646657,246225 776786456715128833,158144 795062757284462592,247930 778671810363596800,168794 756886095028064256,36498 794627871197331458,261058 789287082241908736,224680 781253076388831232,185310 792191266570309632,243187 765341946332061696,84209 781334923726557184,186212 790741824730075136,233558 793440691519049728,252020 767850304876474373,1249484 758532527023878144,50923 792826829585412096,247877 758451148957286400,53144 760527584450977792,63451 761227744126595072,65222 766014531999035392,90384 786949235061108737,207287 766781346081636352,86120 780754646621093888,182257 793038117515165696,248924 795371009243287553,266054 762733526307446784,74431 766657505350914048,94699 774325318479937536,141102 769854932333756416,113165 756926307896664068,351463 759195721044111360,56964 761553942232707073,68192 764993576363253760,85657 786234433628102656,11774 795671318700113924,267862 763906452666875904,80648 765987130497564672,90694 791273086221967360,237491 793614743097319424,252408 794840847594455041,262022 758164982177619968,41703 785508882437197824,191653 770475575077142528,118515 773760314995253249,135234 778604695845613568,168794 771424139131424773,125554 756358290041409536,42149 789828789563908096,225981 795675142005420032,266151 753029460027465729,23899 760573622385713152,354841 767067293364793344,97766 758195870466572288,48508 773686073633320960,138649 766388373808230400,93286 771741300630646784,121923 757301929252904961,46612 794583298890678272,39957 763837932574679040,79911 765260813716172800,86763 791418061039558662,238780 753718798725713925,29263 755375348599037952,36735 771690755383582720,127134 775463281033031680,149389 794718525181100033,262752 775876631072272384,151071 777319677127172096,156308 793867504850341888,254135 794615187903021056,249926 763590011677663232,77682 768158675521470465,103354 794727582268846080,262890 773658595036696576,137693 788177531606224897,214084 763741962570571776,79691 778794736421396480,169201 779909932552327168,170187 756441674092453888,43234 779076369309315072,168284 750931905105715200,15957 756361466924584960,42432 778583034866139140,168794 785297667521863680,194923 772519262837673984,125742 754818047643312128,33549 785897612331200512,198671 734577201778135041,354306 754729856307310592,28501 792399539164606465,245607 772141842678755328,128934 776388739291488256,155390 794380428736155649,259659 794639281906130944,261155 758042096448208896,51069 788066230636720128,214354 794595712927285248,261155 752730684041474048,22838 756874068842786816,45122 765174613693329408,85562 772818057706115073,132335 777567363952762880,162497 770592618866704384,119852 773987073074364416,140025 775298223015546882,148045 785928359091974144,199546 786357929209454592,203391 756273868285747200,42432 794891462328614912,262022 742722176130768898,47188 760866000959107072,65180 767768059104759808,100893 768992680168792065,110659 773752096151797760,136515 787132434311630848,207287 794328038775332866,256038 760889938443370496,1248878 775078830969069568,141091 754740504881930241,33356 791657744264679424,240145 790047160062455809,224567 734154707061616640,355480 776126094336528384,153699 785655694032773120,196917 732768204561485825,353976 780758856246910976,182960 786296774499729409,201620 766033240616538112,89923 780034034760048640,177455 795754783323799552,267576 736894770690265088,1182343 775733875678916608,151185 774363659069861888,142668 762982678438174722,73926 759168894342877184,56964 792066631367270400,242693 793568453894340608,252020 793777126079987712,254954 732756197833478148,11774 776630983151882240,157082 788591041481932800,218892 761732363973832704,70509 763836050196275202,80482 790955928380141568,234583 755551835063250944,38183 763359558429470721,77720 764176001697976320,81130 771447796608237568,125703 774254573166919681,138592 758333530824843264,52554 758701786374864896,54070 788627749825081344,218275 750435886030925824,11774 765512931614220289,87904 754727312474517504,33356 791427592087830528,237236 764183250994466816,80098 778294837539803136,167220 786980379647324160,207949 749354703012634624,7836 790295632577597440,229895 771505890788777985,124536 789656285704695808,225981 763871213307383808,80153 751977298455396360,20273 771543483593076736,126390 780731111152427009,182752 793248453941944323,249926 793903714398531585,249926 755407388279050244,36735 776136463779934209,152735 767263123497562112,93170 777294727301386240,161352 795613972514934788,267521 758429371749265408,51997 790338674227576839,230283 763857043220344833,80098 794685714940260354,261155 772552873578070016,111448 780548989267484672,181419 788038203789889537,214209 754025256340320256,31080 773921412813840385,139404 765631166523121664,84724 773757638861402112,138382 790936770229706753,232169 794706620718661632,262022 769276019995848704,112788 790877016690159617,234583 768067634768347136,100894 772205504680464384,129297 785583747483705344,197286 756303000638021633,41689 763416568449478658,78129 750198780490842112,11495 780934654287351808,182960 793688558775234560,254135 768809014729801728,109167 777232015426985984,158524 773715001769025536,11774 790032952688275456,229148 794008761782378496,255942 781363431886639104,183759 786560784402747392,204413 781263054516260864,183759 764960697822351360,85434 785270646066601984,194210 791096433994719232,78159 792925686428229632,248514 781295329614368768,186584 795750467997495296,267655 742126488011575296,350728 759354245678235648,57921 785837380125257735,197512 789994132064186368,228354 768176200019644418,103071 780764808878710784,182960 758105461467910144,41703 762097329411194880,71502 779043326796247040,171902 787282358202314752,199307 791816223235252226,241940 794161836711092225,257492 794931240889700353,263895 776592679639486464,354238 786005915598073856,196341 786738593192550400,205728 793427123633397760,249926 791795712153546753,240763 792084100400222208,237964 794536792682860545,261155 760082833100550145,59666 778781855554207746,169923 769363008925466624,112872 794929741954502656,260445 759119845506048001,18168 788753687283773440,220332 781518952920936448,186434 789458124470153216,225981 766506336313946112,92959 753051844176388097,24788 778355114285424641,167676 792831315137662978,242693 794376263507079168,258966 755946958494195713,40881 755162110032764928,35890 792052546353369088,243286 793857848451043329,255942 762755411359531008,431998 767025737836572672,97355 795296594073554944,265257 758105917376258048,14351 775168608921980928,146704 761389208137297920,65222 791218596449923073,232881 774238970737680384,142090 771823802892230657,128194 772078334947852292,124598 787899432457084929,204929 770725327572197377,1249797 787097043277864960,202429 793983952428077056,257353 793986452010848256,257423 771127937433210880,122126 785348071689420800,186883 790955845496348672,234583 763259189275746304,74809 793160764781584385,249926 795359908229050368,266190 758184933814784000,48289 760168407790526464,61145 779817077830017028,175962 757752672439177216,49278 749279379675643904,7272 771562469114249217,76146 789940684467777536,220029 791679668512497664,239906 794667744201469952,261155 750362154214227969,12805 762085007129055232,71324 776840488947023872,158428 781342498404925440,139404 766491769307627520,94328 768855360979566592,105109 794664646653394944,261050 750652258883219456,13528 753303932420501504,26924 786414208455802880,203674 785914220797911040,199262 751234890801123328,17365 777672238283784192,144730 778667560501776384,167220 794649886830379008,11774 762724440031498240,73910 793993653350006784,11774 794295585633206273,259623 793505671761104896,249926 795100793066008576,264397 763814173872627713,79911 789194490468630530,215437 755897024982110208,39221 789312883154751488,224680 765631390071173120,87904 771033931256856576,122146 758749166646366209,54070 793135505584033792,249348 765750973880999936,74575 775576001321570304,146720 775557160096849920,149569 780894359470215168,182726 788752600569044992,220526 756860572130435072,44450 761288644577652737,67586 780794218679762944,182726 786955001503490049,207287 793916578244923392,254135 753696134250369024,29263 764313758831304704,82283 770304750105526272,117843 781622246112649216,186584 752280858703204353,21034 790774546659889153,232911 793931926436462592,254135 750450521245306880,12883 772717651873320960,128713 772868776509317120,129558 795301225038311424,265154 786859078995750912,204835 793560847780052992,250785 755755468891557888,39384 776791629432754176,1250321 786245551893409792,201958 793120152153911300,249469 794529697543516160,260404 758650630604988416,54272 753524634058883072,349479 775775791783161856,151185 794075850950017025,248770 792914441272569857,235590 750006764125483008,9754 773847929283088385,139419 790642688282406912,232169 755453971817385985,26721 788572717876256768,214492 788188547727491073,214078 774024745834676224,108396 775306962074423297,148045 778731978887540736,170252 795090919825506304,265191 748947373154533376,1247945 756475727881658368,43391 765356425451143168,86076 775811205080289281,151361 780961575859392512,182349 788183070578839552,215754 793845460620292096,255954 753632269617684480,23739 772827931626184704,132335 775443073614483457,148045 788742471870066688,220332 764790104682590213,84724 786619544785657857,204977 789478671266422785,224680 795707227487076352,267521 765381396734943232,86103 768894662207606784,105425 777945199033155584,164669 791404323552972800,238378 792533998484480001,246295 756689739948756996,41702 756396601136996353,42432 792874717967450112,247877 758421366768963585,53185 778641099371884544,168284 755025979802787840,34666 760465146921660416,62043 778672775611441152,168892 768728364370661376,100545 787643604730687490,210585 793464289059364864,249926 764900525540335620,84209 743127243128459264,11774 764144599359184896,80716 765501142608453632,87245 766941679022665728,83638 774667872672944129,144836 794548894822604800,261155 766222184004149249,91818 768396766832041984,104132 778563119274725376,168794 786350622282960896,202727 780611297889050624,182037 744715164050612225,27156 778612497372868608,169201 751772551311794176,16093 791719718306603009,240483 757702974080585728,48663 764984787048108032,84422 791683412134273024,240483 771439736497905664,1249864 788336941787975682,216009 750465732958236672,12883 791708362534772739,240483 758065404694695936,50827 772814945553674240,132335 771862777006661632,127366 786074787449806848,200118 794278228319961088,256726 758654910581895169,51595 790592950489092096,232662 793105907982798848,249469 763299999396532224,77303 767042442868785153,94660 776152453632757760,154071 754913364053286913,17640 772074468495589380,129431 771367300666580992,122622 733033612115746816,353984 768855055051001859,105109 774072374895534081,140748 776873282486362116,158520 791010736793411589,234653 792426341412900864,245313 795074217209462785,264397 756887020497149953,44450 761069209963016192,62877 767452635905429504,481145 760521737255653376,62063 781790088409874432,174916 764973964246519809,84209 777929572012724224,164200 751751853285736448,17794 758055331293491201,50923 773514850945294336,136947 780631955704537088,178491 753739938990993408,29263 775028946391932928,146259 788179706034032640,216009 788808323545956352,220767 774335973639458816,142339 760483686160617472,1248768 766327408714625024,90963 764662656968040448,84395 774628973145837572,125810 758079645480656896,49754 773991799559823361,139404 787067269239173120,207796 752680153877254144,22917 768643717917835264,106442 777696203316297729,161456 774409162226671616,143473 793857507626147840,255393 795378786460205056,266491 751189913006067712,15808 765619287209803776,87145 788364789777137664,214078 794011597580697600,257492 795011356051156992,263895 777847378833539072,87904 760803822960717824,11774 762431011082821632,73030 794200091095486464,258331 793624263672619008,254025 760990608974426112,64730 780564335894470656,181419 760484854811156484,63071 787106458487750656,207119 791459018799591424,238272 791775215491555329,238780 794699776105254913,11774 787273574570745856,209845 786403273552990208,202561 792814076736839680,243075 763840700748328961,79911 773486020654432256,135736 758353528914051074,52112 758907166199644161,55550 760240093110108160,48052 792785967769907201,245607 794377094755012610,258741 775348448677683200,148473 775758619782500352,150511 779551040249167876,175260 785851327926665217,199027 752621903769063424,21332 774001714152087553,1250062 760207221959655424,61470 771188899519488001,64722 792959333663330308,246726 771431270773424128,124597 790288240804716548,229159 757603073292374016,47782 767600656991522816,95593 763190921043251200,76628 763883921650032640,80939 772087227107074048,129471 792381979769577474,245566 794036834707898368,242693 795034850549964800,264431 760910638428196864,65577 777317742768713728,160225 794800592334024735,262752 789821615165038592,227242 790350578723336192,228527 776287687649091585,154357 773876099226927108,139404 754073374960254976,31686 773356015773446147,132335 775115966703366144,146675 758088190649438208,51171 760628103618109444,63879 766119895578710016,87858 787073419661762560,208109 790465290106789888,231336 781642631835029508,187896 788491025471770624,218275 791317177060044800,237787 791359956100325380,238395 765243555421892608,86653 788484103129686016,218455 786363594384343040,202217 788539115931209728,218275 769197565933871109,11774 791668702806700033,240145 794721217211224064,262053 795777187748188160,268793 762135851849646080,72086 765406371709800448,87245 790323423100698624,229895 773726913118502912,138616 759161598133039104,51798 771598765698396160,125163 774058297183772673,139404 774675675697602560,144844 789163468364447746,11774 794020478662934528,256502 766841825957072897,95672 792630169102147584,246392 779491185542836224,174756 780071368532627456,174725 767903543802015744,100038 768655840307916800,107423 773717156617789440,138894 794544071486279681,261155 751080597339070464,11495 769036968357494784,110659 756195059159146496,41680 764376681524047873,82066 750652350763851776,14351 761663394025844736,69878 771127937588457472,122126 770602970836787200,117079 785319693519233025,11774 785572315673178112,196917 764889460928421888,84649 772467753747816449,131045 788512971211374593,217519 793917088918343680,230523 773914707862417412,139577 785836521265987584,198538 785978167924187136,200382 753725552268288000,28508 758317821348745216,52122 764451064808558592,83429 771894808319098881,127134 765403822466490368,64124 788533494863556608,203710 789529652758839296,226731 759074654573174784,49121 790646793579094016,231881 766419418234494977,90482 785497812330876928,194743 791625156875653120,240145 758529958167719936,53703 788105261697339396,214247 789552815521751041,226578 791528967849316352,236943 763301702791524352,77558 788460613500477440,215505 790402834613215232,229453 793444024958984192,252196 765974534130237440,90482 787667968414978053,211794 769621243200884736,105109 780062740203335682,164814 793533304075120641,240483 765689251916812288,88459 788930966886559745,219119 753374957485383680,25189 778340894974017536,167319 785704713962401792,197512 793998085282299904,257492 750350566140805120,12535 776489988980633600,1250332 768735253364170752,106061 775319786490322944,148045 781186738739904512,26066 791426291530543104,237491 794199063700836352,258331 770344903247298560,118375 773604860835008512,134375 794746076527869952,262025 778275069214818304,157755 792210894679924736,242693 778288216877174785,166852 765190359987216385,86345 770471779685036032,118192 776188822841352197,153854 749632634360307713,9378 761354239863947267,66209 764789402153340928,84724 770730237936087040,118650 771060343317475328,122146 791363428673654784,238395 793163754791985152,248988 765383805544738816,86610 767809900709838852,101681 771156562589003776,122978 772272454161031168,127677 794598349961736192,261155 795770388416524289,268777 771610053690347520,125204 772528407192211457,129551 789079431302164481,223286 793101017348964352,249469 763459197816020993,78477 773506325674287105,136947 794383326681317376,239610 795390758945751040,247930 756185855924981761,41680 771497738672312320,125853 780896931128053760,182960 770302427954372612,114254 787407114373181441,209863 791670473994018819,240483 759195233607380992,57372 779136949239943169,173011 795079515928076288,265136 753287983793442816,25968 793795237118259200,228820 788403515689435137,217519 794571169017970689,261155 749832822173511684,10207 732551179490627588,350100 760405421559541760,62063 766759616671723520,95708 785490050880458752,196277 787160443240509440,207733 770209290535759872,116798 787843820369092609,207796 754870519187419137,18979 766324870221271041,90716 780162817093763072,176474 780659277782327296,182257 792957814859784192,247241 767870222833324037,102137 788472787707039744,218275 776255774356045825,154832 779295517612257281,173753 793164388593045504,250033 793953578239094785,255942 786583934532411393,201953 761522404480978944,68182 790670991080906752,231792 793153613510082560,249469 755970068345937920,33356 764954257346981888,84710 768971962873962497,109709 779837050061074432,177248 790978306908655616,235621 770683479986098176,120393 794581739918282752,261155 767144749513912321,86103 776124237975347200,153699 758408723312156672,51595 790583513254883329,231894 777501503129026560,90252 780601994721517568,181766 781633173461594112,186212 787464516879605760,211347 764897370483986432,84328 776953602808184832,1250347 790712554821746688,232884 769301484064366593,112301 777558208365801473,158159 794025696997752833,248652 775417233589702656,149042 751580534057209856,18893 771008280285949953,122148 792907656021147649,247087 749848764303544324,9444 765264631573217281,85562 794463649909723136,257492 787924414440607744,213887 794178301266800640,256255 790275518767726593,230282 769127005015175168,104999 777317616176107520,161456 793206384611450880,249212 765592252127248385,87904 775887785949409280,151845 785269816672137216,194667 777248253700108288,159475 778743358868983808,169550 780454383150436352,180310 762393629604347905,71021 793181839972261888,250064 793983026975875072,257026 771750820119449601,127366 786654905662570497,90209 791754550310871040,239998 773527777513345024,136515 789785555949199360,227881 751564808319709184,349703 732315079606161409,349197 773972074649968640,140444 791053571609329664,235620 788169277165539328,214123 786906156002181120,207287 794761326044348416,261942 779045793844133889,169107 765535950529265665,88052 770292821244858369,11774 786684277563928576,204835 787263036163657728,199307 790742271062781953,233307 793960624250179584,255826 795246215361335296,265724 776523814826115073,154900 786997768799662080,208176 793191356428587009,249926 762845227094724610,73814 780770575073550336,182216 793728937880870913,250633 778434988257619968,152594 773958457183444992,139404 795773154216046593,268754 747493917109723140,11774 779375812902580224,174442 768676121407787008,107423 774302431647707138,139404 791678620016058368,240483 793500149091819522,252020 765266229745508354,86653 770810629594554368,110659 761157969929244672,61051 732658794132471810,1170657 759080228455059456,56231 781140153465200640,184230 753963706027945984,27187 754903633729171456,25995 763391542044209152,75724 790454675455746048,11774 791465749357301760,238843 761796663887466496,69711 787019304051015680,207287 793141982507917312,249469 754984943378456576,33356 758110158157295616,51239 785673903737671680,196767 787747503575740416,205197 771587229550391297,118191 757644800451575809,48549 761304142383943684,67852 763938884854046720,80939 768923369169358849,109961 771550107149807616,126208 765210095269638144,86440 746378079275257856,11774 787796933939195904,212383 754764252766801920,33355 773346096361803776,136018 786703662768910336,206141 787725742863818752,212345 769068810443849728,110362 749328686558556161,8047 766690634178580480,95568 785563892005105664,196917 787047411801882628,208777 793883590618677249,255942 767399639167492096,98972 768909788843388929,109104 777073104245886976,156835 791365415159013376,238207 765633108594991104,88546 785832769188495361,198840 758444494920355840,52659 760476389741064192,59112 786176710731374592,196767 790793341289926656,232863 765149906722033664,86103 788390305846300673,217519 788760200207622144,220526 760252805374472200,57131 785691213982605312,197512 794846384058941440,262752 759386352400171008,57883 767396381258575872,97379 771389941913751552,124537 753397485003866112,27317 770799940457132032,120541 750432140005896193,13343 768273722855743492,104662 776960270329450496,152735 778232563764633605,166532 794318747196596224,259055 754184084016865280,26066 776931928259854340,153095 751196564656390148,349306 778097300883247104,165435 768509358158123008,106281 765618340098367493,88697 793143614046105602,249841 776860499518500865,125853 781331758352441345,187449 786658343578439680,90209 794564827431784448,261155 760486608797741056,62728 752875075582431232,22575 767159199574986752,93823 795682540992561153,267521 795739548475150337,267655 752961769702907904,22779 761641358729875461,1248948 795261048060137472,265858 751243981426683905,17434 768892753992441857,109840 767883577556164612,101383 756602845323984896,44273 759148760370778113,56535 752772651412750336,22439 771015430886481920,122148 773946244439965696,139404 793152930731859968,249841 763940295624892420,80939 771397094259167232,125367 788058892131561472,215005 795014792775802880,263896 756960619803373569,1248416 788837862925934592,221049 791012039430901760,235590 785966812080898048,11774 790944465691082753,234583 794294571505061889,258598 754813006865895424,33356 786281080517255174,11774 787305745603624960,108396 794854300614656000,262849 758251937259200512,52061 759857683402854401,54752 791035921328054272,235590 795028539045081088,263896 792800362675568640,247379 770726242928603136,121046 793866735204044800,249926 766699142391468032,94699 769575900820017152,113165 770326857749303297,116086 787638865494355969,206101 791328842740699136,236831 756430773532647424,43207 795014758802030592,255158 785581830791725056,194147 791446031816880130,238395 793145767401619456,249469 761736443655917568,70085 778435363656175618,152594 785472736306925568,194723 751593560508600320,14277 752660322721431553,22743 760158128579026948,61051 773851566474493952,126498 780576934686175232,158387 760626066377420800,64084 761209409833959424,64692 761266574124654593,67511 760981122696175616,351254 775026701088624640,144617 778998057933365248,169104 791718676646862848,240926 763579133616091137,76043 794904535177240577,262849 771444390371790848,124863 773961638814724096,139404 793892195585646592,256255 794221186037194752,251803 794562104233603072,261155 766152011049869313,88930 768206644966596609,103126 772477361774219266,130297 793591346879574017,252020 754776212052914176,33140 778633194488926208,167677 777202901961682944,160480 795771934617309185,268281 781623384018939905,186584 755478285128130560,37538 766039235216506880,90372 776204181648572416,153596 732386006872264704,351467 773510617932062721,137158 776449075394715648,151463 794368997403803648,257325 793201928360517632,249155 750963514337062913,16142 775477179471626240,112363 771917005733584896,127871 780945021356871680,182870 786397986196746240,201958 756711303717261313,43887 775151868452311040,146847 793815564967960577,254209 795665526429286401,267862 769935507593764864,112693 785460218222313472,195975 752933850276388864,23739 766715662857232384,95708 767817359843287040,100559 769884364733714434,105109 774011560620535808,139404 793822500245254144,255627 779427496550858752,174427 789355342157062144,220029 763446647175127040,74308 768985659503587328,110209 775079180874739714,146847 763757998800007168,76406 765220007819091969,86103 775741742293389312,151185 779311264027799552,173964 793767137043107840,251951 787675703617679361,352030 794422571429203968,257492 795469593766756353,266491 792235704197709824,243187 787961286143406080,207712 790161575495606272,229818 778650841301471232,169201 785503574612647936,195975 794273791010406400,257325 773947215031054337,139404 790622945114599424,11774 769025347828539392,107745 794561802084421632,261155 787084170363228160,207996 794586649032265728,261155 794234267047960576,258331 751981681465253889,20724 781882801113227264,187969 767949561457434624,101163 788807048049807360,220130 790567414131982336,232137 779027800158244864,152735 791682851871657985,240145 795217687060291584,249926 753630112189390849,28732 773880840845561856,139404 776240270509744128,154823 768210510638559233,104476 790971830601330689,235487 768422461532696576,106281 768835172452167681,109104 769362225874296832,112363 771309642471223298,122982 780259826035257344,177773 781217749855006720,186434 762809138275557376,73926 770250385642577920,47570 772412594313461760,120963 750436580469317632,13289 775558935889588224,149300 789834386141085696,227242 778713130360680448,169327 795379285615906816,262752 774992448091222016,144479 769196956329443332,108394 773319467996590081,133559 794578390468722688,261155 793863248718204929,256255 760875588315938817,61328 767230558397079553,95055 790930288603987968,234568 764865924541321216,84724 785650509805817856,197512 791784754177794048,241034 754874005278953472,18979 794565423320727553,261155 795710673523273732,199307 791024683231485952,235948 793225838607073280,212131 794526205945016320,261155 740577541132550144,11774 786906159026274304,207287 754771587207929856,26458 761988205482745856,431998 764045932275040256,75724 762201314071896065,352304 780204627551813632,170187 750025289636388864,195876 773815681301086208,137777 787155105527263232,90209 794974774304899072,263898 777960512726237188,163901 770221779826708481,116164 764514204015431680,79691 786960023108718592,11774 770388763432390656,118698 771063364621594624,122388 786617281342218240,204413 762754540982513664,74681 777585071989587968,159308 778368089826193408,167569 792497306138505216,246273 792517433168912385,246392 752955316355072000,24173 781125909138944001,185496 794683202879320064,262752 792392910281043968,245549 753031224306782208,23742 773590388921671680,137553 787294649106989056,207613 766015912713580544,90384 753401850653712384,27222 785553767718465536,196277 793131814831460353,248988 791622887538954240,240061 794657317585186817,261818 765167365239742464,85027 795068414230286336,262849 736078746629767172,352652 761296920694358016,65180 791839129709326336,240483 757064623887613952,45964 770797752225665024,121080 769352071434735616,112693 793174929050996736,248988 776464818253463552,155451 789820570611265536,205972 777418941954191360,7003 754744151174893568,33356 794118806805221376,254135 781688497707094017,182667 789265726255366144,220689 772499901406121985,131258 795039170897055744,263532 794296554165108736,258771 766036720076722177,90735 767439702937010180,97447 776920796145082368,158589 788011150248071169,214354 788052469528100864,214492 756317958331244544,42249 770242937842196482,117257 790928702074871808,164764 787842536350093312,213064 760820495826628609,64074 762280942887067648,71502 764879366492786688,84724 781916105082281985,188401 779362816608251904,174230 758303443287146496,52031 758758011657564160,46076 765273402022199296,86440 777957894411124736,164900 790732868041310208,232863 763020104384782341,75899 795459242488512512,265858 772579320124628992,130026 791529741731987456,238272 795666126738833409,267862 767538861928964096,1249419 773665310075334656,137698 781210423362134016,186212 788053405008814081,11774 792520875396313088,245101 793209327037186048,250633 787363310429757440,207835 765598674076311553,86472 791100509234999297,235487 794616349515452416,262053 773258675221913605,135381 757650606517477376,48549 764852899323088897,85027 745115617389215744,351424 755510461030801408,36735 762720825640386560,74133 793826419864248325,251376 754865386269446149,33356 760244635704766464,57131 766010357789753344,90723 785915583074332672,197512 786583874633474048,203913 762031254204133376,71429 787001141271724033,208167 764881874363805696,84724 769936790417465344,115511 795474392041943040,267262 766669001594433536,95045 774721993895714816,143043 778981098755792896,171693 776982996767440896,158387 793652299566579716,252679 767846993838342144,100605 732689052533727232,352825 758271530065199104,51344 770483947436384261,118192 778767282751344640,166913 792869431093370880,247241 795235755333451776,264397 795305367609540608,266079 764693861205671936,83186 794320445096935424,259659 732388716816146433,196346 757554671431090176,47782 766059834781212672,81929 779007575513640960,171902 787299262178537472,209151 789185849095098368,224113 757599933579100161,47761 764018995041140736,77464 764278566284505088,82283 774747661505171456,1250189 779088539602546688,11774 792533579393740800,245148 793860049542066180,255942 750780248157982720,14848 751561848999145472,18539 792896245199101952,247957 767923289947643904,97447 776004056615489536,152735 791269456257228801,237491 794385580574593024,259743 786380019069313024,203350 768966726344142848,110585 790383769047867392,230283 794003790609391617,255870 758088855752806400,50923 786082564830363648,199891 758653414993637376,54070 764151131354308608,81569 788405594709450753,215005 793870870330478592,255942 762352681050451970,70886 786375956898414592,203510 791074488892874756,235963 791352692971012096,238395 760571278969503744,63203 792279330466500608,244270 764136461822287872,82066 765917005643780097,90125 791075020067840000,235590 795735398404210690,267576 754793518548254722,33356 787063186876882944,207965 794356912108224527,257492 760173008052973568,61145 793992430022488065,257353 788703319627825152,219942 794693255279603712,261155 758435559794544642,53185 770346008974798848,117257 773648014665592832,138415 756273730867777536,42432 780161851380334592,177233 794671272672235520,258193 762782870817517569,73737 793422028888039424,8044 789680167681662976,226183 771913458333786112,128194 775040755689742336,144494 788122891699322880,215754 791403047343632384,238429 793458147209846785,252196 794533744698920960,261155 794912936531783680,262752 765620862431232000,88432 778589399483232260,166852 786346629620125696,203048 790358552510554112,229895 795664331073527812,11774 775647761941336064,150511 787261690547212289,209863 793954221024419840,249926 763788718494711808,80136 764394169884348416,81946 761140618718502912,65165 779120692851650560,172208 781110684444753921,133160 785517222957420545,11774 774355797488787456,143172 770777810914770944,120393 786017119074910208,198671 792183871911628800,244642 789049877401440256,220029 792539859311271937,246295 793439903405137924,252196 793467481973223430,224490 759407542762102784,51798 788021747077484546,214492 789147589094494208,215505 792587706509459456,243562 774268362092376064,133185 774322472162242560,141995 764453250317881344,83454 763139917576798208,75899 758243311584817152,51239 781527196200423424,188401 795613524475211776,267655 732982851554050048,351166 768961011160317952,110615 761559523773460480,69231 767182870997852160,94450 794552172704763904,261155 764088891431202816,80720 765912041932656641,89859 751541914982309888,18550 765765865879076865,89076 793530304225021954,252020 770776353427906560,109571 793282308979777536,249469 762278864118751232,1248944 765540975305457664,87858 774067823261782017,140443 773896164991045632,139865 779000211855204352,165097 792750760979079168,247232 762695076497666053,73712 772406489226944513,127366 771541189690482688,125853 786302266437271552,200961 786613627470114816,11774 767016909619531780,97315 785901612724162560,11774 794600246122778625,261818 762272272170311680,1248861 791355151239962625,11774 771468765347377152,122622 793246584163229696,249926 764784717870882816,84724 773606623201767424,138054 787986512965210112,214209 764119303167893504,81869 787504393608454144,209151 795263774999638021,265878 769762079024685056,110585 785822505810399232,197512 753621079621447680,28477 759090148831141889,56231 791314973079109633,11774 795004743353565184,264431 768983959602536448,109875 773160820800942080,134828 795238775425220608,265644 794249250129383424,258331 753705413506367489,29059 786458888094621696,197286 773924896069984256,139404 795355078228135936,264397 756624210286567424,44274 775290211802775552,145244 766078148127653892,74133 771158437417750528,122982 793827106895474688,254209 775337919909339136,148170 775772422976876544,150511 764970183324737536,85562 781494591396515840,186750 786952770712506369,207613 790251442980421633,230282 752992858920058880,24248 781606088210644992,188874 778626963908943874,168794 755246778816008192,35890 764147987543101441,77687 773606357383733248,137869 790753689300455425,232884 763116493483544576,75073 788387400703578114,217519 774446303858208768,142668 750896517695799296,14421 795258737481027584,261594 760240187905417216,60855 790221489865752576,229724 766704659515965440,90319 762498986909454337,431998 766706403838791680,95708 769420144841940993,112336 750051683879706625,11370 759767580257103872,59373 763338243639128064,76643 795350861916545026,249926 763141262002233345,76549 763503630481666048,78159 765654488459776000,88930 794864074303700992,261987 778302829471629317,163667 791421453111549952,238207 793468842156564480,252020 790682622137597952,233307 757678780198494208,48439 760543633019895808,57574 762310231636533248,70355 780213746224533504,170373 757389695927975937,46407 732615918572949504,349359 772650100065767424,129662 771787905794646016,127657 758730416962449409,54911 773127670255058944,66647 778322137006366722,166409 779778846828666881,176201 792498609640050688,246225 785935989562761216,198878 786696840469151744,1248522 763937404201775104,80939 790531734852952064,231580 789425592089190400,225981 753077677163159552,24269 765161212011089920,86103 786863110258827264,204358 738588628717182976,11774 773986556281393152,139404 779434316858269696,173628 788501635353808897,218275 793888392983576576,256255 753443228301553664,27045 757968396927533056,50314 767045755743809536,81951 791705690582548480,240483 765665831137136640,87904 774824798178406400,143402 757802529740627969,48491 792548728930308097,243187 766161573182312448,89651 762861653780074497,69565 786190083527479296,199546 760451117415145473,61412 780796600926998528,182960 760542441892184068,59373 774032863742169088,140900 750146971839504384,11495 766340816243687424,91946 781254078668079104,185921 767869831668432897,102137 789933896590733312,218469 768233086500737024,11774 790395939139846144,229693 771175710543130629,122967 791366634309054464,220539 793059620155686912,243865 790990322922770433,11774 774520459236810752,141887 778330476180221952,159861 786747841331036160,205181 768189849094414336,103506 794001338703155202,256219 759403999619493888,58028 756863293436760064,41702 766082816379531265,90384 793304008094081024,249348 794559745176633344,261155 763902272321519616,80482 750822450523435008,14848 753202125275004929,26140 757075826823135232,45964 769717206133248001,114779 764270798681047040,62180 759413418361102340,56924 764819299475136512,84689 770641863573442561,119832 764436785057239041,83393 793194415368044544,250430 768783446680403969,108850 764139125377204224,80486 773888297642946560,139404 788848252346957824,11774 793929597645524992,253721 766771722498420736,95707 788025784036458496,205197 788751861494996992,220332 791375767196295168,238207 793209101404758016,249057 757264282262261760,46612 758485199323734016,52388 768758721971380224,103899 794198658426118146,258598 795241769164304384,265245 775638160437080064,150404 786959485071785985,11774 754721043139428352,28732 760527239851216897,63451 766302015815155712,90373 789664004885000192,223249 771096987760549889,122759 794373234783178752,257492 775335638732201985,65404 732675960718434304,349219 764678483096154112,84248 766012224603234304,90031 785545820208717824,196917 794200984142561281,258331 794702092111933440,11774 755033907020595200,45969 761713044908941313,70177 763722309911871488,78159 780372666524065792,179718 795039412501512192,263532 794612820587388928,261155 793187371785289728,249926 733260669932339200,355480 788547335227863040,210390 793231709659537408,250430 793889961468657664,255942 755790717381816320,35890 768885914852528128,108729 754190700040912896,31400 779497554916417536,175376 785250569699155968,193260 791408812263632896,237198 785751922888376320,196917 788398402539286528,217519 794686978436513792,262784 786658187873247232,90209 777485957687681025,108396 753732476711890946,29263 764264997732032513,80648 789474063743758337,225981 761246032290320384,66897 770934007991308288,122146 787151032203763712,207965 791294249207631872,78159 768315498857496576,101681 791732801141743616,240483 762986030265954304,75724 791034994894467073,235590 768554253522788352,105799 775415148727132160,137042 790584672350642176,231894 786218868272353280,201555 795307373539758080,262849 795385858841071616,247930 764044206377611264,79131 766726338191384577,17640 781281292801417216,186210 795703828469387264,199307 791696632605618176,237491 795728633562365957,199307 773624645765337088,137740 755399619136237570,37044 760623589401825281,63655 766842912348868609,95672 781842629671710721,190635 788452582717005825,11774 793866023757713408,249926 774062330929815556,141316 776247318722994176,153658 750852087588814849,10851 750395615851454465,12883 776806707280437249,158314 772514702836559872,131421 792797755529891844,247241 763911933783314433,80486 790893744560234496,231028 750821017975566338,15165 758023584241426432,50923 772164891226443776,126940 793262631133990912,249926 767365769365774336,82283 756246132121079809,42249 763088844480806912,76549 771922443799789568,127366 775104756456968193,146970 792076450018959360,243092 764962122979696640,11774 765579544149590016,86103 792861328327057408,247240 761729982980825088,70565 774409599126495232,142668 775415008427507712,149200 794571370508058624,261155 755902864309022720,18215 788793198940459008,218275 793298362032328704,249926 763530740109676544,77598 793097618662514688,249469 786244161628360704,201494 786519812054712320,203048 787402443562844160,7706 768339720170373120,209828 781529081166766080,188401 788776428607246336,220767 777285520208502784,159876 789841809958662144,225608 789488933205790720,225359 795717135318319104,268281 760617475323076609,63451 771433683517485056,125554 794898527616987136,262897 732390792602341376,196346 764800215907831808,76127 759407675138379776,27156 766589751780605952,94699 773283041137614856,135745 794538034641436672,261155 766463737687642112,92902 732941754383503360,353270 774740966767034369,144573 787111366469582848,207151 756206490482987008,41680 764285142210707458,72955 773860541831917569,139404 788537725854978048,218875 757282857312071680,46384 778373721446838272,167569 771931187162021889,127775 793754156813185024,252741 763599999498235905,77731 781105265722523648,182257 790047408537284609,228855 794372728384012288,258829 762660604712595458,73814 785625805162438656,197297 795255126747267072,220035 785671963490385920,110161 788546542273716225,217837 795237955568828416,263532 795485580582760448,266138 761596392838094848,69565 767897564540641280,101163 771068824112201732,123135 732235759067926528,350699 771642463211560961,100605 767402088376721408,99212 775724178884493312,148676 777030924680568832,159876 774803702762831872,144654 750906047045308416,15643 785970935161434112,199739 790672291340296192,232169 753720055653728256,23725 791712965997191168,240718 793633132935131136,252639 732936519216824320,55820 767502979666702337,98646 777311255006683137,161352 793469984643043328,252408 793561032811655168,249926 761403057842352128,67547 763560635066114049,77612 763689231084507136,77720 779133316352008193,172962 763445564063289345,78159 764975329530093568,85562 794531972915888129,261155 780083757214687232,178258 791418755884560384,238780 788066309250637824,215005 761628322182725633,68993 763433386853576706,1249136 787623037604655104,211787 769926235375841280,115451 791064885492719616,234583 785555502591729664,194129 792906628492357634,247241 794911124877672448,261942 792740965723303936,246674 766040033463853056,81929 768443824423202816,103261 759627538058534912,56700 769326901248729088,112163 779287558425604096,164814 732351916756377600,349966 771494888428933120,126293 761599131878060032,69565 732577753384423424,352727 793145738238853120,249841 795280733560602624,264397 761583670339698692,69231 768083375978647554,103354 790988052168601600,233736 778729255840587776,170187 795074069414739968,11774 772888392153632768,132335 788139842819485697,215754 763873813423656960,76012 788046848925765633,214354 793615354014552064,252020 773940737616470016,139404 786314947168907264,1063777 759143181988474880,56121 762794054685818880,73712 758421389594460160,52061 766088140566126592,90384 775007312499109888,132497 778956495752945664,171037 752126019545497600,21224 758444413148332032,53144 761654201671753728,70072 768980122791768064,109104 758041585204551685,50500 781877639879405569,190635 795608234488832000,267521 750373179214794753,12883 771588477922095105,124597 795005463289020416,262847 763806000486965248,80393 787114333176156160,207287 795017515021832192,261155 786646531466297344,11774 780412988171902976,179742 792119790768787456,27156 767941328395235328,100559 766310344880902144,91798 771933791577313280,127579 752666787813076993,21332 781365948301320193,187469 788770576491872256,220526 766257641177743360,90384 767411841186172928,98972 773971355612000256,140372 794551897612947456,261155 790714199416508416,232169 795033699721084928,263896 775286500418125824,148045 780838839451422722,182960 743073548386832384,679105 766471005699268608,93286 791638409567698944,240145 786328954491789312,202379 794251005772693504,242693 781840050917179392,188577 768911676523503616,109945 755763404418195461,39462 777821412690161665,162294 765251065331712000,76623 786347879917060096,202652 792059084157624322,240943 754087316222771200,8431 757189414829322240,44429 773356749667594240,24173 793637551206563840,252984 775027893889925122,146259 764971729592528896,85562 778361808218226688,167220 781487607695933440,186750 793427413866872832,252020 794647757185290241,261059 790332190319968256,223286 765654009789100032,88052 765689243872231424,88546 773894935015723009,139404 757222692722475008,46006 765145742386274304,85562 773171266375258113,134561 762937493888966656,74483 789089145436016640,223103 758734894906257412,1248624 763795670167724032,71098 772128914940502020,50581 773282514425286656,123280 774022676767584256,140900 763161469303349248,75615 791598581144752129,238207 792277492140740608,244297 760575662474293248,62708 794731992327815168,262849 795076975639478273,249926 755262738377486336,35890 760172830763941888,11774 762385896704311296,56391 772166793452515328,129991 788654760731738112,217519 766017017753186304,84237 767095242214563840,95672 774233610614296577,141360 787722352985448448,212357 788109949696090113,215608 788447100979806208,217837 764570254823546880,83367 763830380122238980,78566 790978771100852226,235536 756249205484683265,42171 759844216075718656,44429 767193642612252672,97377 773274433402310656,135888 775726618086113280,148684 795698336342962180,265855 771494628545536001,126293 793247541273825280,249926 794233235127627776,258456 773654938740154368,138488 795407901087191045,266884 759002902530699267,54831 762774138297520128,66116 767185622805209092,90373 773718953860489220,137042 758695400941424640,54070 792384420728582150,244143 764517103122518017,73712 788419216634437636,213675 794723173170380800,261155 793790323231035396,255271 777902031231221760,163990 767911752772136960,101203 781244262562271232,186149 761890204839927810,70991 785603030381133824,197286 776195558163742721,154534 794913163187724288,263895 757983624067108864,47940 758757131529039872,54974 779346790772535296,174230 789218332952104964,223940 791801258055196672,11774 794998235114901505,263895 761645829870329856,69947 793596489201102848,252020 793815031800471553,252581 756474619222167552,43391 764197119246868480,82066 772780986488659970,132335 795437651562139648,267133 763025185037361153,47188 767446267878256640,98736 755109613645815809,34666 787718233851777026,205197 793194109016023041,248638 766828108112539649,95568 793496355666665472,11774 792043860402720769,243187 752699805923700736,22752 768086874460086272,101681 778357634919440384,167517 773935499962646528,139577 794618712221425664,262022 770724497636941824,121046 771969790500081664,128934 754139004526813184,30304 768585398586966020,106774 776269188788805633,153034 767776069105557505,100605 793187667554947073,250430 770082750539923456,111549 789866883319083008,225359 795698737297375232,267862 758677303668776960,54070 791396235068309509,238395 791676581072674816,240483 770671944328941568,120610 771744191311409152,127134 763478824818470912,431998 773233373166862336,135025 781395954914111489,185313 795398118900514816,266054 753680699811516416,28819 794350215146913794,258598 764784423611031552,84725 754765742776647680,33355 765937210118008832,90384 766053063287242752,90969 786009436267479040,195935 766395974184861696,87904 788822963193806848,171667 769625841546383364,105643 774976495076904960,146024 787751139630387201,210207 790403098023825408,206666 794672349001883648,262022 752283202744643584,20279 757441815729565696,45319 759513125611835392,58537 777906943369224192,164001 754067396990644224,31529 777935326216003584,163763 787988621156425728,214209 788099887237922816,215252 754749971627249664,33356 769054162243948544,1249528 774006275181084672,139404 785388901565214720,11774 792395695743524864,245607 776433173076975616,155334 778358856099459072,166265 780747667676749825,182870 790998104522756097,235886 794684997215158272,262752 793234224685940736,249926 751865463005671424,19792 775823958683770880,112363 778471902943727616,166282 780041698705608705,177687 773443530710773760,135025 790723286787248129,233154 780750856836657152,182036 769018754936279040,110585 750362871196946432,11774 762417136497258496,431998 768626750964240384,107559 771023934301036545,122146 785989357735784448,199546 770784245023404033,121479 775778733697306624,151071 791237799412391936,236393 793972078768590849,254135 754067137694531585,1170819 762615303733772288,73814 763517480115503105,78684 794518876377595904,192230 779318339357204483,158387 791692979111100417,240483 764155664725749760,79513 789898229110280192,227242 794669331141525505,261155 773200653493506048,134380 760963249437278208,64693 777954123840786433,164846 788807688276811776,220130 752948181260963841,24196 756351361994756097,42432 750457592468631553,13450 794517207627821056,258456 781307439253692416,182665 787050415233769472,208016 790621298560872448,232424 795240923844276224,265644 757712005205663745,48663 794398029432307712,257353 768949046132281345,109945 771399297661333504,125222 791676367121244160,240145 788446588045627392,217837 795747234985951236,268448 772175463171010560,128934 793412883438854144,249926 765213028220403714,86120 787083178355720192,202636 763233132980023298,47188 765648519898148864,88930 770626096610086917,118191 780690272212570112,182122 757598326887895040,47717 794338655947157508,259773 762075415334690818,47283 763885902217175040,1249156 766325486578307072,91838 773883675033214977,139404 778583640217452548,167622 794008153931120640,257492 762387982087249920,73030 774168460863545344,1250066 767749180521537537,81869 789998180389691393,228354 755571232511098880,37455 787790419295870976,1170685 794126478942212100,249469 771651060951687168,121046 772636364592521216,119000 786368498503065602,203510 788349071710941184,217118 790369472875859968,215437 786029873437356032,200235 786274236830593025,199538 789270407635410945,223999 794674977937231872,261050 761987490769100800,70858 793554768010485760,252196 763781694994472960,80192 794568116432838656,261155 766481091762987008,93184 768949768550744064,109337 776575393809608704,154832 776580895465668608,156055 778309958785916929,167220 761394407945805824,68182 763472558591127552,78344 786620277606211584,204297 762341391598923776,1249021 772101081514082304,129558 777833726164267008,163796 765281035709980676,86440 776833032976207877,158520 777839545299722241,163763 790016455479848960,227626 751848683554033664,16931 754720970288599041,27045 761403049583648769,67547 787781601472241665,210238 760570783739486208,63559 794197913719160832,258598 757672755667927040,46715 775467140895735808,149121 778991665109426176,169104 760983393362477056,65455 785502907479183361,196277 778493987997057024,167220 766353239298150400,92166 772803315914645504,132335 778706510016753666,169923 789855393346232320,228172 773589446952235008,135736 785262183521234944,11774 778272700494180352,164826 763433902849523712,75724 793508559728226304,252824 793937917773156352,256217 788395889375064064,11774 790186878204989440,228522 781342417672818688,186584 790671537670094848,231894 769520786046681089,111448 791447945669292032,238272 794901930715680769,248924 770306413440544768,117303 773952013486870528,140025 792498766687252480,243286 762778236602421248,74681 763415511988334592,78159 785548775095996416,130635 791457597056389120,237999 780823591768039424,183338 752675664323424256,22662 761351130299396100,67973 769934371717459968,112693 785817250905354240,197286 754759397977579521,33356 767338064708526080,97468 794707519709003776,261155 794864844302381057,263463 753885412511350784,27284 792211995965722624,240661 758841276120707073,65113 785665550672429056,196277 786895528185499648,205455 792011670285455364,241848 793857858613940225,255942 751186548456984577,16702 792021557715439617,243092 791766057232969732,191778 793341893576953857,250633 770306890995789824,118087 787170067293372417,207613 789249676897910785,223492 758497739726544896,53185 761374354542174208,67973 771453642125807617,124855 766017971340795904,90735 787733223207870465,210585 757883369883656192,49852 787725917988597761,210235 786604209835835392,11774 768311172797956096,105109 769960739536834560,74518 752948108074496000,24248 759461184810528768,39625 777963842672336900,164764 756526548119719936,41798 732195531351592960,349197 759794542937829376,59725 788520856666316800,215437 732851131253018624,1170689 749631737404100609,9433 795321171801612288,266079 788609662451146752,217937 776210070552113152,153480 791449967365718017,238864 768563960157044736,104999 772779708182306816,132335 785871385771909120,199263 793526416654540804,251788 786750829684518912,206189 793240590364372992,249926 757358537223839744,46890 788526289078542336,203710 794232158839709696,259063 774419176882593792,1250132 792813851125293057,243865 752829231260762112,23167 746724807207682048,1170858 776440654738096128,155390 780155072172785664,174874 768857319446765568,107469 793496773486481408,249926 755121592485773312,32673 791995404959162368,241678 792438254201024513,245130 732170287844712449,349866 791406456687865856,237198 794616898168164353,261155 780897697398218752,47940 753721137868206080,29503 753944252489621504,28881 794159241959444480,257492 769374990701588480,111764 754191518097739777,686533 793480554461138944,252020 773840056486363137,139404 790024143064281088,228470 749465631527874560,7816 763158367627911168,76723 774028990658908160,140444 777362153993011200,161542 785728001925222400,197286 756914516974145536,45122 763957618222051332,79987 792006108181168128,206666 762306949249699840,431998 781908599048118277,191354 757906052037939200,50014 755105272687947776,35403 766029626405556224,81929 776153071567208449,153845 751817822142070785,18486 788101700737531905,214899 793203796201598976,250633 793431815612665856,249926 767440751986958339,98972 788179399723982848,214880 787025908171362305,208176 793608946191851524,249926 778159215542173696,1011996 791838466959151104,240070 762959976545521664,73926 791831404892057601,240627 788151908733112320,215754 758426396658020352,53185 759231428609597440,349856 763516011010064388,78853 792394463964438528,245566 794758850574434304,261155 768173392054788098,103071 768803782545186816,107745 787784295482097664,213064 749972581852258305,10735 767080097056714752,97380 777986467922579456,164826 786426551176990720,202672 791687904225439745,240483 764969969742327808,85562 746554473657606144,354111 756841972581695488,43553 764158706883948550,80486 779740457500835842,738099 769024743483801600,87607 794689337367609344,261155 780547533827211264,11774 789491676381192193,225358 791348626945703936,11774 794019981784596484,257492 755823399675494400,39462 766018733047414785,89923 765009090846130176,85562 768226562747531264,103354 770616354944782336,119937 787131782768361473,209351 787275061099044869,108396 793828494308470784,247240 768959226337034240,108795 764915677236985856,81869 768081885746659328,103354 764166861101629441,82066 768162393155178496,95055 791671324544471040,240483 773919291636867072,139404 776789056323661824,157840 785727740079067136,197063 763137207443959808,75608 776314243775885312,152847 766135921364393984,90575 776908512114925568,159245 769036129249157120,110659 774497163501895681,142503 788864784385146880,219678 761608973921480704,69231 763088565509230592,76549 760322399342518272,61588 764996244393656320,62180 752620426052808704,22715 762217904209133568,72035 766663809159274496,93261 770792184794669060,119520 752664572880879616,22611 758440867006967808,53144 775807535055970305,151185 791812264101838848,83342 787839867849891840,207212 789992276281946112,228354 789999003517743104,227242 792033822032396289,241819 793279529410179072,247493 771739584908713984,126152 762310188615536640,70543 775794807348264960,151071 777984529340432384,165192 788475583969697792,215005 786635600669446144,205294 766977613122375680,95708 785328995936141313,193633 791407881623003136,235990 764320421822861312,83184 767100178117500929,94627 787186277447634944,207949 793626218973110273,253032 769063246447906816,109945 774910857906118656,145244 777934848014979072,164826 790707685977128960,232169 794711315440959488,11774 759112131837104128,56964 791440960693555200,238207 765585695410913280,87904 758684016379883520,11774 789073883844313089,221416 780910739296956416,184223 789472810741751809,224680 772774282153844736,105109 792172386661478400,243187 751142545422360576,17259 766660769672900609,95295 754874450756177920,33470 763820000377462785,80486 775447969948590082,148654 778601988003139584,168794 790937933142384641,234583 773216224901640193,133702 751621758122389504,19116 758767736155729925,54070 770643585133744129,119937 791053740237217792,78159 766340180747751424,90963 766630197454004228,93429 770431909327351808,117257 771049654054162432,123028 791503662870728705,239405 758422439835553792,52696 781353776766517248,139404 793177074638983168,250135 768219996056989696,103506 795493800059826177,247930 765390580163588096,86961 787308968829816834,207965 793876315787108352,255942 774994059995873280,1042906 792562277547257857,244270 752996444332634112,25009 778333570544734208,167618 758200591269126144,51563 762375809537495045,72550 766474642198376448,93184 767489940426850304,48289 772767311480643585,132335 788431007468761088,217837 757977616955564033,20642 756655971905052672,41839 772729982779097088,131209 775693473890521088,150511 786266365594312704,201958 766431057830785024,93823 749453960814088192,8588 794576931899506694,11774 788884647774126080,11774 761275354283544576,65180 761383989831671808,68273 773563662883692544,136947 755088428950233088,35086 790360211060060160,229159 794673332151001088,261155 768540281918533632,107469 751170020848177153,17259 780072592023486464,177422 754065338703155200,31450 773125292449730561,66647 757799341876666369,45040 767751532037173248,101163 762677790546288640,73814 769175002239344640,111454 795302614699245568,265257 787802240564207616,175376 788898207367622657,222021 764232066590400512,82009 765511043384606722,86653 788757928400433152,218219 791359412120059904,238383 791446082815299584,238233 790188151360806912,228820 754840598415302656,33356 786607671424094208,205039 788537587732451329,218275 765641799540977664,88869 758823691069165568,54956 788461573379543040,218275 750867336572403712,15643 758777657253167105,54070 786005518854696960,200490 788180491694256128,192840 788218588918198272,215608 778341263393316864,166913 780679887942144000,182036 769321555650306048,113138 794572207951413250,261155 764279086789365761,82009 786508762022486016,203710 794257458902405120,256458 794342916294660100,259773 776738011656499200,157755 767153565819367424,93170 775103418138525696,146205 786938027981565952,207287 762263714980515840,72035 790705439243538432,233307 791350366428200961,238395 756508679453679622,43454 768847411879907328,108849 792843893289152512,247240 792026421233266692,243075 795285285496127489,265686 795707266456555522,218164 781612582243295232,186584 773453282626994176,134875 762437886490710016,72998 791725653426962432,240661 792577332435308545,246273 755812113344528384,36583 781567357143519232,187976 769725630803877888,114987 790328871136661504,229693 763922494822555648,80939 792073022215753729,243075 795613801794142209,267521 788814773014163458,220526 791312569713647616,237491 795415225981960192,265855 774419265835397120,129551 756826137783898112,44290 768536474304118784,103434 767668755669389312,1170396 763052015219978240,11774 776347299203129344,152946 795368759200509952,266151 743559993341816832,11774 774182132776263680,110585 734114581568622592,1170691 793426059974762496,252020 778301007369347072,167220 758225827129503745,51809 776105393722449920,153675 788138885050097664,215754 750402942025555968,12883 786936523685965825,204396 777341725891104769,159475 758395505449635840,47761 763121487129653249,76794 785988646314934272,199546 744737632559628288,1170338 773134768762335236,134470 793269787010867201,248253 781604573601345537,189026 794931729689513984,263793 757832837609328640,45636 760279648525844480,1248702 781647545109913600,189313 781654759526719488,183269 795001606899015680,263895 752992336469233664,24173 765681987797393408,88332 778261987432116225,11774 794266520423694341,258771 756651789794107393,43553 786244466965446656,201958 789237276626784260,224297 766428478270939137,93823 773993589441306625,139404 777018659864797184,157693 792469857975439360,245724 767887174398128129,97438 794594262453129216,261155 795368071460491266,266151 759812906154196993,56595 778846212896067584,167569 764033018512089092,80372 764593781446508544,83391 793465455436365825,252408 767902554802024448,81869 769693515764805633,111511 795026304412176384,263926 795726445674795008,268446 776021113730052096,151845 753441045682221056,27280 761982352746803200,70858 763769461518114816,11774 764813324382973952,81955 765559873711005696,88052 793816159116197888,255393 776264113559179267,153618 752077758608662528,18478 753376928145350656,27402 792568125388496896,243165 794033734441807872,257492 761211239985020928,66815 789183652047429634,223899 786023672360214528,199546 793756012377321472,252580 761320861550784512,66482 768520553019781120,105109 773894868489732097,139404 790855188311670784,234473 795388162520518665,266151 773952718121668608,140444 776040671316742144,151741 774001550263844869,132335 787153133394735105,207613 794594836062097408,261155 790232388613701632,229192 753653814964596737,28866 753797891878039554,29682 789529462987628544,226180 779269496976478208,172975 793848369638547456,255942 766033762652041216,90327 772806161301110784,132335 792746819172302848,238251 751184302445105153,16768 789203459413118976,224450 795423236670558208,350913 769298759876538368,112399 795678119583686656,266079 775319331760578560,148045 758320489454370817,51809 764820832405319680,84724 794875612754276353,263090 771739077070561280,127366 755554545082650624,38476 760147408332488705,11774 793273165724004352,248514 793871735565058048,256255 794564358676234240,261155 765618429730648066,87904 770240093089099776,117257 786181469500764160,201494 769972379128885248,114848 764837049991966721,84724 788587770465902600,218892 795435508180471808,267133 787119033720070144,209184 790729717716361216,233154 775453143828226048,146704 794630819574849537,262145 755033067811696640,34731 766020905822715905,81929 795331581237927936,262890 769364243233775616,112363 792147837379371008,243451 753951078924726272,30590 773609018505867264,130505 771877755470229504,128615 780252732473085952,178023 788024217916809216,214354 793608316626866176,18395 794635411628900353,262145 763442395824488449,77720 754019381588353025,8431 756464336332206080,43391 794976450906640385,260927 766258209124417536,91946 781635260584824832,189613 793263777961668609,249926 754024428967714817,30360 792088536254210048,243398 792193412015337472,244642 792368575885574144,205972 780536057343291392,174971 792407245929779200,243165 795228347487895552,262849 758479610573053953,53185 751602758067720192,14653 765723388358701056,88459 766605926740754436,94737 786982124087750656,207613 763851856468594688,80720 764310785841623040,82283 767567515677360128,94706 757471468015984640,46662 780564509219958784,181613 772860733067370497,132578 788707422789447680,220029 779703368193282048,160226 752874663886204929,22436 773515277879369728,136515 750141500625973248,10808 758483028532396033,46488 791990800381054976,241678 794188027086204929,247466 754099299735265280,31686 777853398930468865,161277 765123298783092737,86020 779106523398172672,172545 765332143115411457,84544 793179794234040320,247241 794185355671064576,257492 794586341224816641,261155 770417012765921280,117310 756621235757256704,44429 766016061988823041,90384 773530432231145476,134470 776914940162605056,158387 787005677801660416,205181 793872642637959169,191065 759076711052873728,56784 772226995438649344,129650 792052115921334272,243187 792705024098832384,246715 789910815193391104,227048 755884397417619457,40476 776584603708514304,156644 793104592095612930,249469 754752067348987904,33549 786396825716613120,202983 793872834015686656,249926 767755857127886848,101163 775582814943059968,148116 792859161860145152,246127 772468880664961024,129558 774075613149794304,141360 773862947432960000,139404 776800255027314688,157840 785273878012715008,192851 754709990061907968,33174 785269864495616000,194648 775307345987530753,148170 791391662031376384,237908 790632343241236480,232137 794906639128215552,262849 795437657526534144,267133 767952160957067264,102011 778781055125950465,168284 793111208429752320,249469 793564773925257216,247241 795300904320860160,231881 772838111210385409,129471 787475308454809600,210253 791756803092598784,240483 793481591360139264,252580 795709682920882177,268448 787439838538698754,211028 771294318892032000,120610 773736760857604096,11774 755759779612622848,35470 757771316665602048,46909 790332537251987456,229901 765578824230825984,86274 793467072361619456,252408 756318953757089792,42249 764926378047406081,84209 777423275248844800,161456 794528620303695872,261155 769676644508315649,112693 793135666674667520,249469 764203099682664449,81946 752899172311916544,24316 772754525526654976,132335 773292705011015680,108795 794663829657554944,261050 794920370478448641,249926 761210693429370880,66236 793543879178018818,249926 775345773366030336,148045 765697636494151680,87904 789168074104590336,215437 794556326760370176,261155 781919497603129345,190957 794811416469499904,262849 763306300709048320,77586 767489886244966405,90252 775824090573725696,150063 792122732146286592,243187 794297852415471616,258456 764450769361743872,83391 770576959462047744,119660 776942822092144640,158338 772267089809682433,129551 780739319187197952,182154 779360203984740353,174427 787314206638940160,210215 761550877165547520,68696 789967023434522625,227795 767547587146637312,99571 793728053440643076,252679 766046704768385025,90327 771175757062152193,122388 775361262817513472,148645 776189375138922496,153194 778383493684400128,167220 756253399549489152,41632 795456461484736512,267270 768922076275089408,109666 776383771104858112,155390 789458021642481664,225981 793611105960546305,254135 762843783218147328,73712 791832761044578305,227264 793600318499987456,252893 774302863778471936,140444 781639734061785088,188500 778048452865372160,165348 788438674463535104,11774 764935565351321600,84724 770065548793315328,100620 767475726178131968,98271 790707115262377986,232169 775746183729778688,151071 779001494708195329,171902 794985192440131584,264431 780595150154194944,181409 787284423469326336,208395 757295876582715392,46890 786915139937300481,207287 795764759559815168,268281 758633937409232897,51451 758305797709426689,52112 780990707377070080,182726 761258020668071936,67517 774282791705948160,142090 778392249407242240,167319 781025843313250304,184568 756522508917014528,36467 763061247025803264,11774 762729441097314304,74133 787896297357533184,354826 766372635685036032,93286 788841282508500992,217634 778405713060200448,167562 781111469836341249,185496 781483823456411648,188119 792526303861825536,246225 793635343203442689,253793 754763969034907648,32869 791443856646561792,238864 758627100882526208,53985 766454143313518592,90193 770746659869298688,120474 775890270604800002,151741 785539525229449216,193721 794785067503587328,261987 764908141205188608,1249257 791372541411598336,238207 793151033979568129,248437 777031675087695872,157082 793216817082822656,249348 775372525522026496,148045 781545734923513856,187976 778465630844391424,167569 759720391715815424,56448 763882940849938432,79863 768840416422748161,108849 769897758669082624,112382 795032178342105090,261864 790929460031791104,221416 791779831033634816,240584 794007443663515648,256393 753929675903086592,28128 771031485319110656,11774 792057357782093825,240483 772812660731543553,132335 773253177504370688,135736 776849557258985472,154832 788536063962775552,218275 794673623256731648,262022 788176249906540544,11774 790909027115012096,234583 780794954599858176,183269 786553545772236802,204413 767246589651845120,94699 776620755798798336,157082 788099063006760960,215505 779667818832814082,173347 793113679352860672,249469 785302400185708544,11774 785312770812211200,11774 774088141082812419,134993 758401996760031233,52696 792897928734052352,228634 770248650136039424,117303 765518563201298432,78115 772868653838729220,1170555 733855304169992193,353374 769016993852915712,110362 773046124693250048,46501 765406742914228224,87245 770874277973200896,121949 785516967163596800,196277 781303334305079296,186434 787072603542478848,207287 793863174109925376,237935 777596763238719488,159016 794212488178991104,245101 793574956747460612,252020 794432482569584640,258771 764973491279962112,85562 791348666300764161,238117 776579898655637504,156835 769020222506463236,110362 788918822136872960,220815 790734556332691456,233756 759942296238370816,56964 773650716166463488,137565 778745683113193473,167517 771398956416925696,125367 766268480211517441,91838 771761552072511489,125742 787822381133815809,212662 778599285994774528,168794 792603819582554112,243165 763001425425084422,75724 766087670548267008,90482 771518142128332800,125163 787047333372555265,207277 787108189233876996,209121 757759056861724672,43454 759747698002128896,59477 759109038143569920,56952 759487354675560448,56448 777934144131051520,164578 780520956028530688,161978 755772517462241280,39462 751570834070929408,18215 756952879991296000,41702 777853607647514624,163763 792313730075914240,243978 767378623879938048,94718 787020390497447936,208487 790578314830225409,230332 793833623287922688,252639 776825946431229952,156835 762745771749994504,73712 789919104182456320,228354 769858398502268928,112939 765560552303230976,87904 763865050876706816,80486 792079382512820224,243187 762819865442942976,75073 774443812382973952,137965 770278402330730496,1249733 772738138833772544,131924 785854833945346048,197512 794054610277322752,257492 767677550529130496,100605 793197055095234560,249926 750476400012832768,12883 770699601213059073,97305 744959659400822789,11774 756718571737214976,22400 778646616123273216,169201 787949869453414400,213356 788489827142410241,217574 790267431168069632,230282 740331911189565440,11774 760028668269768704,55257 763807247646334976,78159 766613584352776192,91810 777201936227524608,159554 780618569721798656,182154 775285915975503872,148045 788070656575414274,214492 764996384621637632,84422 786674431691264002,203832 788181546171707393,216009 789822212953878528,224450 792847898425688064,247819 732903827838537728,354565 794003880015110144,257492 760509901537959936,1170555 773308883561426944,136110 793512674319446016,249926 794702081709969408,249926 781399013132210176,185496 765959499685437441,89076 786171202947551232,198576 775485767237767169,148912 769995173896028160,113966 779073197958238209,172621 759524451176312832,58227 768263919882346496,103506 775734519789826048,149200 786686721727590400,204327 757973093138702336,47940 781368862013026304,187339 789769680017723392,215965 750382127724789760,13021 775547287691005952,149953 789267753311936512,224680 793127261524353028,249469 752188174231801856,21467 763891833483198464,80209 791407206021201921,232169 758311902086823936,52061 758295235080302594,51809 775017754520846338,146259 791631965602492416,237202 761599241781407744,69231 752154242232659968,14277 766862652932968450,96752 788289931336519680,215088 790719916571787264,232169 795685101069860864,267862 785707224723099648,196277 764698272174710784,77331 785318192872689664,11774 780533485236879360,180074 780839432891105280,182870 785838288447873024,198671 762148002030989313,72121 763464595021398016,77632 793447582177513472,247586 759397159250821121,57881 762268261006188544,70886 771067515300491264,122299 776851384800980992,158520 761035984641269760,64192 791796264144818176,240763 758264305284370432,46076 794534621329362944,261155 794817308548104192,261155 795611416514494464,266990 753306603294568448,26977 760897002636840960,65234 761858318553997312,56700 775394793891459072,148994 732898831294029826,350731 763953037777874946,354100 790008359663509504,228172 789920311776903168,227048 794727634873651200,249926 757292707957964800,45439 779337604810412032,355994 794352465105666048,258331 795713721565933569,252939 774197487728852993,141887 779102133975064576,172270 765521422538055680,85981 775110366548242432,146720 771666842238668800,125367 774232901248581632,142090 785872905586417665,198580 791762491537784832,240718 794071889664741376,247651 760904620570992641,62779 764167620505444352,82066 756531358390951937,43391 761659275739529217,70161 791483167119142912,11774 794590707172286465,39957 794052495119032320,252020 753997423547211776,29790 755104416085209088,35403 781448111436734464,139404 793182752678023169,249926 750078608622911488,10654 753235043682705408,26029 778238311731195904,166409 768032824859299842,101344 792788776376422400,192840 764137453770776576,82066 780567655195480064,181419 771495994747826177,125554 794698318081392641,262752 732847950997655554,353879 771783703567577088,127134 759593860452327424,57574 776893679428591617,159146 789343639247785984,215437 790634448857468928,231870 758708439493206017,54070 771539887002558466,125554 791388411265294337,238395 762942600752029696,47188 770346237820219392,118375 781576756704612352,189032 755797177054720000,39462 793142459488346112,249469 749117685628178432,7063 788194871798444032,205181 751142471892033536,16953 760989072382947328,66159 764640310576214016,81946 773971918114271232,140444 776662623311892480,157082 780009869072076800,173347 755973085090619392,39384 763483946072076293,75899 771189506263310337,124174 786219073415753728,201555 758886237562286080,55103 794014486671736832,256502 794317881483739137,258598 763111971222917121,76577 787465247821094912,211347 749942188059033601,1248027 768546486762270720,106753 787766387708157952,65113 778459770122481666,167180 779811544578293760,176890 795453763645386752,247930 757656462965428224,48633 760973997173575681,65927 767815143795269632,100893 788695874641821696,219537 759213924810121216,56889 761805445832945664,68993 777305674610937857,159876 763827101132845056,80366 766357415877079040,93286 781875793576103936,190553 794173649582313472,257492 785718376471617537,194082 758630092658663424,54070 795029181650366464,256276 756298118249844737,41744 767679853000732672,97811 752919425741910016,24134 774444745481256960,143473 791684220733325313,240483 793167504889749505,249926 794704567137136640,261155 764200246423396352,82642 771033021612826624,118604 775059664480313344,146259 780766112493498368,182960 759777456387653632,57336 760449939109515265,62716 791810615467728897,241819 758418217220055040,47940 767493206321790976,95055 767520740274872321,98508 776846422813446144,158589 795068261692014592,262849 795238536249307137,265644 758079673867702272,48663 775730393886650368,151071 757038317665939456,45576 766197862493360128,90031 778231980559179776,164826 763451059482218496,77590 794571780950081536,261155 794626721320464384,262025 732887772185395200,349197 767541779574976512,98972 768227452183207936,101383 780802057334886400,11774 787513444861816834,209800 788006009566441472,159876 751607743497146371,18893 763425657799872512,76858 791590177051324416,238639 763839647357153280,80607 761373937603317760,64537 788406993409024000,217634 750691399734001664,12535 756851307990937600,45200 785887101787176960,22735 786325074982776832,167273 787131588089749504,207287 765676447214276609,88930 785686896647114752,191688 789169819421593600,11774 768533824598835200,106774 793646400068288512,252020 794351276033196032,251566 794359100716949504,259743 756575608285560832,43956 767137435763388416,97438 771806989718618112,125554 788761665521143810,220029 733037859351977988,355107 769192800143323136,86844 771184202565824513,1249839 767255952663846912,96883 769761853429776384,108396 755387726048919553,37044 751989257858871296,18893 785274323871338496,194250 794817092411424768,261155 776586536351567872,156835 774239552676384768,140444 780902064708780032,182870 793649285950640129,241678 752864480204361728,1248238 781190304007393280,184462 760410592213659648,61051 765806439776587778,88930 753696321391824896,28866 779402265178308608,174660 794611663077015553,261818 762138311251025920,69245 771076425801687040,122982 754076384704823296,31425 766379330666651649,91946 774372652802723840,141699 770395507164270592,118191 763329515418480640,1249010 757550247006568448,47782 757560882482278401,47782 792827612670332932,247877 792851368922845184,243075 769265037466886144,27164 785633594848915456,197512 770396661252096001,118761 786996628137836545,207949 791013603017003008,235620 760908413916229632,65180 770074361378304000,114680 781201534222671873,185496 785804591354871809,198466 786027318439403520,199178 794921539212812289,263302 759194201955274752,56964 761114734670118912,66159 770107943744331776,116164 795318409005244417,258456 769489073803190272,113836 773935044159164416,139404 777847062297739264,164001 761260514416660480,66851 750605131675234305,13741 757694215564333057,47940 760966853640458241,64693 788282031016931328,213809 792079594899795969,237964 795715617097744385,268281 785942200957796353,205972 786240662194630656,201958 786261530371297281,199546 788781344490782720,220526 794315194822324224,258829 752704348690452480,23000 766316973269524480,11495 767154037301080064,95672 775183173223223296,146405 788763951068745729,220332 752661821761335296,22436 781288378029395968,186584 775807762290790400,151185 776246445469003779,152872 779467701412519936,174280 789888438338072577,226707 759637703092764672,56964 780608220855500801,182037 764602320315379712,84209 773735137196376064,108396 794761016739381248,262752 774068750287003648,140900 781065562126422016,177773 792102705107828736,243187 757942229902254081,48029 765558563351564290,87788 771780289118953476,127871 785297755635851264,194923 793888198812274688,256255 794309621351469056,258981 785898597560651776,197512 794578712004071424,261155 778739786420854789,170088 788173141378011136,352258 793132182210547712,249841 768013510534057984,95568 794011817941078017,255942 733019156300333056,355354 780645956362510336,182257 788246039178260480,213809 773431186211340288,135736 793933974569521152,257026 760627691217313792,11774 770013619983622145,114779 752163320845758464,21173 761102288924528641,65455 772795075948646400,131027 792056783544193024,243511 732907034136338432,354506 769086884299567104,105652 774987941877682177,146259 775792257190420480,151463 776788896860426240,157693 790945108283625472,234583 791394471803953153,238780 760138447189381120,60866 795401124006203392,265858 761581694155710464,1248944 794531771165634562,259457 760987892277661696,66116 787786526688182273,204413 750480053457137665,11495 785593085543624704,195975 781828031895580672,190635 785965672434204672,198671 786725488727363587,205455 764281500254646273,82209 795762385743069186,264397 759627582358773760,58939 770199589655867392,115582 771625760863850497,110585 773167753645682688,134470 786249047505903616,201958 792397188005593088,245607 771452126258012160,124855 793795996245495808,252014 795031341746122753,263906 760430192082976768,60866 787356905194872833,200382 789856987907436545,227242 760537318574915584,63451 785938772466753536,199546 785989544214728704,199478 795670243775369216,265688 755548365945876480,38476 765178591164375040,84724 793109857016610817,249469 793994205060165632,256239 761647372350947330,69587 775719038798266368,151071 790624998931050497,231870 769969919224057856,90553 794572171167178752,261155 795037166216691712,263896 765730975389147136,88052 765541960606113793,88052 776266405452746752,153194 785662082955907074,195975 757548558665052160,47782 762775860243931136,74943 767889189404758016,102444 775646297252438016,148909 785609555703050240,197512 791625304636788736,240145 765012122711560193,85562 787144012096430080,193368 735182224342061059,351146 790997435560685568,235828 766465931191148544,91894 785474370130935808,11774 767294664152125441,97811 788442528743698433,11774 755094953529843712,35449 759030826264911877,1248642 764265905626894337,81702 788829433838858240,216003 793185685549309953,249926 787126766678573056,208014 763010291684835328,74043 764439291007295488,82283 772257467954634752,125742 792533477585321985,246295 785929553571119108,199546 768572057781211136,107032 779812602868269056,176636 793935088094322688,11774 779452465100062720,172185 786729384254267392,205902 750746297724964864,14462 760730904474124288,63149 768196212994478080,103149 763725571528331264,78853 793194183053840384,247241 739546877826203649,11774 786337031890751488,1063777 794030200258523136,254444 794535296461213697,257492 771510478350581760,126152 791169681436577792,108396 793617652870545409,252408 764196372438355968,82544 792175589138505728,243187 768879257116442624,109666 786373149776605184,198586 769040378536288256,110709 790352312187314176,230283 755084424190894080,35044 760893347166904321,65540 764383840496259072,82544 777130323146452993,158387 791627806149009409,240145 793893354979274752,255942 791079551132504064,235487 781859637234630656,190553 756723555392364544,43751 771003230566449152,122146 772224026403934208,127672 786446587639635968,203674 786950439522541569,207287 789302605029703680,222647 768334618890305537,101681 770796398530928640,120610 761564864426811393,69245 785957218185252864,199546 788064953341063169,214354 788170894476713984,11774 787171076124053504,191622 766384602495660032,91804 777863611184246784,161988 790274207087071232,229693 750381931330736129,12883 755960230731583489,39384 774180132864921600,140444 788652475427328000,211347 768993474414641152,110615 751808806271713280,19133 787071590672568320,206859 753097679748599809,17416 772308838003245056,121367 791878486306721792,239998 751023944866684928,12859 771569012903784448,126389 733269095311872000,355480 766832397975363584,94699 773936656285970432,138054 787120754865299456,209351 764494275740438530,81905 778953729563242496,171324 754066494539993088,31529 780598245395496960,181789 775230229065248768,738099 780109047831945216,177472 790940984125321217,234583 760493664640626688,63149 773857652946370560,139404 781548508318867457,186210 788763996816113664,220029 760818565352198144,63678 781565940177645568,188304 794709872826793984,262752 753438780892123136,23739 761605128847814656,69231 772836628020600835,132335 778198941762523136,164826 758578907935309824,53185 768589043642736644,107032 793511227418746880,252408 756675700292067329,43391 769018442301181953,103924 769935888772132865,115511 793583967555452928,8044 751149444587028481,15808 760128856531492866,61051 788388329616269312,217519 755084368364785664,26721 760992815337787393,65455 778363608824582144,167180 758109725959544832,51451 766971499014008832,96189 779715912173846528,176490 786101031319007232,198304 791776770114498560,240145 794272300652777472,259482 795694611482218496,267855 771501494138875904,125111 768059509835202560,103261 771162016451026944,121046 790957679225155584,234583 793330220589809664,250293 794616253876944896,262022 753427362453172224,27317 793249241430917120,249926 763001743349321729,75899 767965755837034496,100605 776864989449711616,157755 794049881203556352,254444 778281476907474944,162107 755107136611446784,35290 774398193660530692,141316 781332078877110272,139404 790565914089558018,232280 778589379975581697,168794 794538234294374400,261155 780139999262105600,178415 789152383116963841,11774 792159366346633216,232863 792787987440427009,246771 777606672260927488,161239 756832184124649472,43553 763135802096386048,76549 763499221639045120,77577 785974302977892352,199891 764968198059851776,84422 786402072593702912,203350 778358402384736256,167305 787311926598520833,207051 792771933213487104,247241 760828390429470720,64722 778599784538071040,168794 763198853449265152,76723 772874692357132292,132761 780949538605506560,182211 789490949827076096,225981 764549516032774144,82066 792072162186113024,243576 768327889083170816,103354 774024325217161216,141035 769341208141434881,113165 762615921177395202,73750 769780126120677376,1170322 777631166203658244,160703 756504112313856000,42249 758161253621755904,50110 785586773820780544,196277 767838968675115008,101681 773296937839628288,132848 752731471538819073,22432 761679125304242176,69548 775175248262094848,145866 786398329080950784,203674 794664295183355904,261155 751892696197763076,17416 773562973709369345,127134 778007493804896256,163785 766645219081224192,95045 774721847438905344,144494 775731745794633728,151071 765389151197863936,86103 768272599377784832,105041 769898930062499840,113412 775505621869133825,149775 791663077099843584,238383 759257018255499264,55661 765545822402519040,88052 786940423923130368,207287 772577319126900736,128934 772804334203666432,132364 774211226071105538,138061 757292342449696768,46006 794576251499356160,39957 758339324731621376,52554 777633979683909632,162294 776827982526631936,158387 753971970883014658,30590 793256429041938432,250633 732436903258128384,349814 761224103084761089,50654 769660219550867456,114329 791257432446103552,237491 793108690358460416,249469 758357440417173505,43391 767769171048423424,101163 767970614221078528,101681 776527550743011329,155318 794581441803878406,256255 795018988380155904,261155 761670621973606400,69947 764668186855936000,82344 789143976397967360,223899 748692753983283200,1170819 753232974225833984,25965 789538232891535361,226731 749350162556817408,8047 790663940904804353,233307 791389515449405440,238383 769190038227812352,111049 770350876137492480,109960 774756325221949440,145286 767892477307187201,102249 768904257378652160,104932 776412319857381376,155390 781353115102617600,139404 765284627833561088,83675 770312389812166657,87904 759068647222484992,56784 774365766695079938,131421 790770766304260096,232911 791804612630032384,240145 793646731015487488,252639 794765431500193792,260613 788530567004430340,218349 790211395338002433,228354 790252312627253248,228341 772497066291372034,129662 751239865480671232,16574 757605450082840576,47782 759180985531441152,55177 768824478914715648,109104 787935440837894144,212693 792940572516507648,227795 737854339486748673,1170533 764813219101831168,78082 768909188319711232,108795 769710179810095105,87904 753711530613493761,11774 790772878929047552,232884 759092533259603968,56964 761517241015808001,68878 753736441759346688,28126 752092281235247104,20268 763460011401945088,76406 790913121548251137,234583 792228663647346688,243187 795311319868207104,264397 754769013088006144,33355 779739061896351744,171324 793798015639166976,252014 795747570006065152,261155 768918187576557568,109413 789561482069540864,208831 793485756211879940,252741 778260385132584960,165448 732868207309033472,354404 752982211708719104,24366 764508318874341377,82283 765172387725750272,83565 790601770380644352,232169 766084714218131456,90949 767425193807536128,96039 790894482338242561,234583 791795880575787008,241678 791357586649952256,238207 792106549485395968,243075 754799013824692224,33081 757580557609996288,47844 766356166838394880,80939 763001398384623616,75899 773901095982759937,139404 773324028702371840,133702 789234115493048320,224680 764865869247836160,82582 768929616283181057,106281 763355408673169408,77632 763366452787159040,25518 764294008960978945,82283 770991248735924224,121479 739084877404897280,11774 769516843224694785,113797 778622481129144320,167319 767263826270117888,97379 768842586509352961,97811 788441546563747840,11774 768199946134704128,90936 789984350498541568,228354 794707854519308288,258456 768627767449559040,107469 781652351417397249,189314 786787695003443200,204835 790969460479799296,233154 758073714634321920,50101 771393739776401408,123610 775895253047881728,151526 781263267293454337,186883 751759271298162688,18215 763466659709329409,78304 793862774275256320,254483 753598958929182720,27402 753351080399015937,27045 786679538562502656,205270 792003285347659776,195876 793154961706102784,249926 760936028416929792,65180 786904113925787648,207287 777254749036871680,158110 779090694002446337,172123 756304084383084545,42432 774196947682992129,138382 766710240809144320,92233 769785034760871936,114779 795102442824278016,264397 777634831932928001,162596 778298959366238208,167319 772514669609222145,131007 766660001226231808,94699 792737292704215040,246987 761998081554395136,71270 765965336810250241,90031 774043198989733888,140025 751159811744550912,16833 787213184436432896,46572 790903300292022272,234796 792137969427554304,244297 749277609393991680,7855 762841958775607297,73814 781329814556905472,164764 760202315634737152,61470 776199510737510401,150463 760602354844471296,62798 788807376640040960,220526 792446472847433728,245854 762075040825372673,431998 769799817597976576,113894 788477283598209025,217891 785489017706012672,195399 785687753799282688,197512 787012034168631296,207949 790445151537639424,231333 794259717048696834,258598 750416900782321664,13343 771972613061181440,128934 776888396996186112,158673 785906623478763520,197512 793119016185278464,249469 760940236968857601,65174 788474545019555840,218275 776876532782555136,156835 764872192127492097,84724 791020018767163392,235590 732927734985416704,352462 752248567192891393,21464 775352911157014528,148473 790458778554474497,229693 758010364558581760,50804 777668490115166209,162596 768261519666778112,103071 786224538245750784,201555 764516194225315840,83391 768979192100773888,110381 772139168348643328,129558 772232569647689728,127775 793139094759043074,249469 749691958633697281,9295 752692716136345600,21332 777959986173349889,158820 779971807084355584,173341 793904417292492800,256536 762689963662069760,74133 775899546790551552,151302 790124637774577664,201958 785934148904988672,199211 791927169773559808,237908 760489852399915008,63149 772774164780445696,132335 793098274399891456,249469 770287258012258306,117257 766032422123212800,90384 768865344660262912,109666 788008673859829765,214354 778074537149640704,164826 792025392911519744,243075 750014131827269632,10735 735334309607952385,738099 781024212936974336,184667 793849043197755392,255942 762377006432460800,431998 764209206572396544,82066 794592306343137280,261818 776765270811639808,157693 773733473551089664,11774 780134787432316928,175092 788730579491651584,219359 780372803484725248,167101 794879684165111808,228037 758434902542921729,52749 770732346425298944,120610 778198266248704000,164826 771067089385721856,123085 790901657001398272,234796 752898043049934850,23899 764158834508038144,82283 795370707530162176,11774 760466517741809665,62165 762466684921720832,72957 787003540665315328,205094 758588414912409600,53185 777433081368109057,161456 753716178271375360,28115 773670006810775553,138543 785548046343909378,196788 788752290559635456,220526 750827179823423488,15643 760130903288913920,60790 794231138915127297,258456 794245934280540160,7311 767834581592596480,101681 795394487967248384,266491 776192925076029440,153866 776948885679779841,157755 795760833187889152,247930 762816038111158272,73737 786891433072480256,207096 794630397711749122,254135 760933697319215104,57574 793877269005541376,256358 774577699004219392,144171 775002306442039296,144526 778425518739849216,167220 789152926275035137,222647 792136667905732612,244008 756308359645724673,42432 770726966748151809,120393 793412897737175040,249926 756019665659277312,40881 764943688833327104,84929 772164912957255680,129991 779126594170343424,173011 780762476388515840,1170572 785561909726556160,196676 790852217972596736,232169 766418209696313344,90735 779697723675144192,175092 794527584566595585,261155 788885800209358849,220332 791360220316340224,238207 793491836249731072,249926 763414493334568960,78159 764604566394384384,84209 770343965761671168,118209 785622796365946880,195936 765265655079796736,86819 794720118219673600,262784 785542225564344320,194230 789932797066612738,228820 765024592297689092,85562 781528682221273089,351463 788111568043212800,210253 774208544379850752,141277 769842431848222720,105109 756599825039228928,44245 770600997592805376,119746 792339349023121408,243761 753862408985190400,27317 788049870133178369,214354 765976172694044672,431998 790247291810611200,229544 793461299682287617,252408 794875170829795328,263664 794743718473592833,261155 787373220567650305,73383 787759768953839617,11774 776145047326560256,154071 770408858229485568,118087 786387265111093248,202983 790233185187667968,227795 794532288012976128,261155 788428957662130176,11774 791373025794924544,238395 758654338277531648,54070 777243664720367616,159475 775426498639589377,149304 766427604748537856,69781 770830799696310272,119937 793918851989671936,255393 753764061645508608,28746 760371006460624896,56964 768954150218522624,103354 775097587724529669,146259 758986858659319810,56194 759510294456508416,58227 785252922120470528,194221 733415315598630913,355667 763810584089341952,78566 793505104779509760,249926 768244669809500160,103126 761731826876416000,69878 795251881857716224,261155 786436685013843969,201958 787617543770877953,204078 790657047679336449,230899 791080148405673984,235963 786977896237674496,205989 773723264099164160,137965 775879321265147905,147933 785354098782642181,194226 795348991147962368,262849 751771201798897664,14277 763080465154617345,76188 732984897070043138,355137 789424942236381184,225981 754117001530839042,30910 791348742498705408,237594 794271086804275201,259482 752238533604171776,21034 753941607305605120,30267 777624751128907777,158589 786716899837181952,205902 766109623317327872,88920 764150328568582145,79987 765336339000594432,87172 765131764691972096,80486 766598549752668160,94699 793600765021466624,252044 751743274071629825,18319 772576916666810368,129558 787758540488187905,205197 791256031665938433,222526 791425086410657792,238099 786127449469825024,193533 773194407717720064,127957 777891551511011328,164001 769152543976857605,110659 770646191734263809,118191 787098480028286976,206008 790193046214193153,228820 794695923884507136,261050 767026852372164608,96039 790672464070135808,232791 785299966134583296,194934 794697925695782913,241678 773335933559209984,134993 758707190932709376,54739 768215571074736128,103924 790649002803027968,232169 733175955208962048,355273 752982015285288960,24248 773166021062471680,11774 765301494463672320,87062 764864032994131969,82066 768245184542941185,101681 786642980098543616,205270 776864968217989120,157840 763157283618582528,76549 773575478443597824,137158 792366401545703424,243075 770671442484686848,120393 754124789111894016,31957 791650180265193473,238843 794260114559664132,255299 794688501870657537,261666 763888531001442309,80939 768561566597931008,106756 790552983259848708,231894 733057030928273408,355261 786201508513624064,201007 781318467559587840,186584 785258512527994880,194082 767211798273536000,97852 777766168220225536,159389 786007024844804096,200382 764234984521695232,82066 795328167984635905,266079 791717820711116801,240718 760568648104685568,63149 767028647953833984,88399 773578574074933248,137553 777196416989065217,158897 788871950349266949,220526 794615878478393345,261130 763506374290530304,75460 768593892044222464,107423 773574988175671296,137639 769334013433643008,113282 780682881446412289,180419 786366438927765504,202727 751215176502784000,16931 775109848304189440,141091 755096916183089152,35044 775099005730643968,146804 780128905160163332,178360 787300522768433153,210208 766765227291455488,94699 790359076693651457,230708 761012420856819712,65839 766404419206471680,91946 763404214949318656,11774 770000891869093892,116122 767857057278128128,100893 750863158701596672,14421 759103610072555521,56886 765630657338994688,85562 770934509739139073,122146 781477695242788864,188119 754823562310012928,33356 787359254646779904,206007 764177221384757248,82020 793168797427302400,249374 793214342032347136,249841 745043064566087680,351424 779686491916214272,176203 759637730015928320,58232 785559946255486976,196676 790748822376886272,232863 792431111058010113,245148 758742511594541058,54070 756668344653193216,44274 778595179968147457,168794 791257949813379073,234583 795379250052366337,266491 781536404509646848,188119 795735317131251712,199307 755592373351088128,32873 791004155989090304,235486 792516680840716289,11774 791005625765470209,229220 795328852377604096,265030 750474597162680320,10848 776927807964348417,156835 785875023475113985,198671 794673700540915712,262266 755201059199393792,36033 751236942881140736,17143 763127720985321473,47188 774023764556124160,137158 793855645975977984,11774 793920160021127169,11774 766498775032475649,91746 790892169447866368,234583 753291438415282176,26871 764907292793987072,85272 764225144302690304,82457 777337322547347456,160230 778379442309562368,165348 767256068607074304,94699 751599836273795073,18452 759814474635288576,55257 765214887970676738,86103 776778293639057408,157031 791713768904556544,240718 755536559949111296,38032 776621933177757700,42036 781756429631795201,142721 778732282219671552,169715 765232121715851264,86645 776817708335783936,158387 781187799001083904,186225 786194307027918849,196524 790556769181241344,232169 779293652732485633,173799 795130675032719361,263205 759113664754552836,57105 793183234502889472,249444 760511262140891137,63268 768792342383980545,97309 776756785805824000,157708 790376479263719425,11774 794326165917958144,258741 786944351276523520,207613 757589038853459968,47782 764514744665567232,79691 778212653168730113,166390 787989995021795328,214209 790573063620395008,232137 790330113422417921,228820 794630194875273216,261987 759092657125666816,52061 765210049987747840,86440 767198769054048256,80939 768172541852717060,104313 788425145580937216,217897 776210924038303744,153772 780592480538460160,181886 767132852211232768,97852 778328592140820480,167220 751788358590881792,1248201 770369327631593472,117310 773510543848067073,136947 787382701208834048,209199 765173107044646913,84209 758655954942558208,54070 770681443601289216,120675 773501665005621249,136947 780847052100075520,183269 758861083104780288,54631 763252978887237632,76549 732147517630996480,179307 779064792548016128,171795 766017844073017344,90384 776913120065388545,158387 791671740304875520,240483 768804215548473345,109104 780344433099284480,159389 787016297410392064,208401 794555754216824832,261155 773962978995601410,138592 792556010091098112,131421 764134205626474498,82066 774215644170559488,138415 786626600725016577,205029 786921232931225605,207051 732386307129806848,349197 755459558328430592,35470 793126299204280322,249044 793432485736615936,252020 751903235166789633,14277 755815281532907521,39810 794529161230618633,261155 794951097282654208,193368 771657185520529408,120610 793946301096456197,249926 755466062603423744,35890 764967355776655360,84724 775069764255309824,11774 754979198628925440,34638 764789784275451904,84724 766494177806864385,90482 780198277643898881,90252 788431903942586368,208307 789148060232409088,221416 773979148427534336,140444 776630264009068544,156926 786511612580683776,203710 791309108892708864,236502 794634506028335104,261155 755004821824950274,34666 793863439739449344,11774 789461336862429185,178395 789157310505426944,223286 791002089308745728,233692 791070600038981633,11774 794728919589011456,262849 732565527692902400,352017 766403066396422145,92264 749387323838722048,7524 791926278643453952,240890 787883696569225216,212239 793956703851151362,257232 780362497949835264,195876 772771264951820289,132335 773708425423364097,11774 791459423390535680,208167 764184732326305792,82283 773762051407695873,138819 788621702540435456,215437 787248031989104640,207613 761351956954841088,67906 763471908742438912,77026 787371793275162625,210289 771225612245536768,122776 777336927150284800,159475 793551823755943937,252408 759587823150174209,56964 760766451242401794,1170338 765194334077460480,84209 789218268653445125,218603 792546360981684225,244270 757216030225596420,46006 772772371136733184,132335 781897347412484096,190553 792159033734012928,243075 772852702413987840,132335 788406418139250688,217519 766360180196081665,89859 762698972620328960,74133 787833089519079425,213376 779066790605365249,171886 788720550298476544,220029 794538353374982144,260081 768054070724726784,101383 792035808652001280,243075 793893147134812160,256564 762633380504756225,73926 789194609448542212,220029 792023874804133890,243075 762678344479563777,73814 792738720055173120,246674 754749893017673728,32869 780274155488940032,178045 785945869241634816,199352 752662003810963456,22439 776860524554268672,157082 793511816320126977,24745 794294905874984960,259125 793850189744369665,155390 750617454817181696,12408 785785360471171072,197512 771952336923140096,103812 795332181111558144,263926 755206417020129280,35890 758787865237159936,53996 781167364708638721,185496 788045089666850816,213887 775978965349511169,152735 789925000174186496,228820 790988451797569536,235621 793243787208318976,249926 788177978085769216,215488 788848153126641664,220029 774716588738109444,144949 733137008604782593,174090 759589452553465856,47940 753190814143000582,23217 792388179726733312,245056 762671354508414976,74133 765601478744473600,86961 787384132447772674,210207 756204560696348672,41472 757090491988975617,44450 759852848452481024,56800 781339909990776833,139404 767381324189556736,98972 776934855045251072,159146 789288951093813248,224680 793475767426551808,252408 766582510402826241,93405 785510484804009984,196277 780889776253652992,182726 760522406058401792,61011 766361784924065792,11774 794748287102296064,261155 792159190588526592,242643 792212205618028544,239784 793511009453473792,249926 765964484473217024,90384 774494692704739328,143210 779326252297494528,173964 785502138319249408,196277 788575365589458944,11774 789823813353603072,227012 788000944713793536,208058 755900059938455552,40550 786146334596337664,197512 789885842189852672,227242 780761539515035649,174116 771526661862989824,124564 776021571815084034,152911 794551037935886341,261155 794649503328505856,11774 754711448459304960,33027 765085988108591104,84449 786545495778873344,204413 749736174411870208,7816 760461439987507200,62452 763198347721060352,76429 781650768428314625,177455 765602244326817793,88052 779279471690051585,158387 790914681145884672,220029 758088956185567232,50542 773255790064873472,135654 759209310731763712,1248681 776434286073348096,155688 756303310660001792,42432 758380445553733632,51239 762304566704545793,72035 794530421258133505,261155 749739128858644480,10006 769309155601506304,112654 790978130810986496,235590 791366816425660416,238395 769850845731123200,111558 771300411030507520,124597 774039829914849281,140232 787015105108058112,192391 787465668203388928,211347 787893309524107264,212239 788194178895376386,215754 773869036564127746,139404 777467830820220928,158338 766103325536387073,88332 766587584336322560,93184 786055215845736448,63776 776850558560772100,158815 763969876104839168,78999 791447764907417602,238207 777656696474836992,161978 749977911470329856,10771 755470799214043136,37853 777907935762485248,163990 776493603480805376,151463 776887608349556736,158815 788471771871662080,218495 788777767869435910,220711 764866624134389761,82066 772808147543220224,132364 757315964216016896,46890 777164378550378498,160395 786128018561347585,199640 793191914082140160,249926 759166826743930880,56772 791629184686706688,240145 794560206067953668,261155 756823441840496640,41839 751118109206048769,14277 773961819845079040,140232 760176781085343744,61470 793871419192938496,256255 755199147817525249,36033 773113917371482112,134470 786198897358024704,201494 749946025524146177,10848 792773890476941316,247241 793189097435082752,249926 781273440049303552,186584 776085148424994816,153194 780879189981396992,181419 764300364334063616,83128 758342106402480128,52554 795313899860004873,261155 776825327301464064,157082 760988413130477568,66159 791690061733629952,238429 795687043439460353,267521 777498294402572293,161065 767748968759431168,101134 790610647780241408,231870 755589103727423489,35890 775760707170275328,151463 795433846871388164,266054 765020346609205248,85562 786245460931387392,201958 781581481944776704,186584 767707799912669184,100773 791739333204115456,241283 766852835862388736,93303 786680235953491968,205354 792367748911337472,245285 764437385476091904,82744 776551483181527040,155898 792763302522785794,247241 792123408649682945,243075 774003391869640704,11774 770944243741241344,121612 776951042357420033,159411 793262968716701696,249926 770677948793839616,120610 790553893465915392,231318 790607931247034368,232169 753653071993896960,11774 759436274814095361,56964 765704926274080768,87904 780629409594159105,11774 775902865541980160,151409 791102279294210049,235590 753251115542704129,22785 793957936884318209,255942 761690719270543360,69947 766349323772669952,80939 766361367599206401,93261 792386031920222208,243075 755008718689873920,1248273 787836029470318592,205197 793428232322285568,252020 768979432195383296,108849 751856992625364992,14277 771057467384037376,123028 793887169718870016,249926 752931540095623168,22715 790574438223708160,231318 752753608714752000,22575 758310472512774145,52030 764849023354228737,84724 770991413253111809,122622 787465664910991361,210253 793432227975573504,252020 768903502277902336,103126 777519633704288256,159876 778613003147177985,168794 779090603464286208,172148 750473596590587904,13343 769656501325688837,114587 772740511694135296,131025 768146174024966144,103071 790636534001049600,233131 733039490181259264,355464 755987493653053441,41114 778568618766368769,168794 771406502833840128,118191 795289184420397056,264397 794194617365213185,258598 794623038784499716,261399 770266119571697664,111384 788424660463390720,215505 790679729091338240,233498 749966771340345344,10653 755974471886966789,40926 761319953878384640,64664 788021062185345024,214492 789122873319428096,223030 763843572504276994,80393 762650254617505792,73814 765593332596613120,87904 793603696873570304,252196 795770136418512896,267698 762051575455952896,70263 773975899687358464,139404 788508336211845120,217634 756597602129473536,43553 763023033426739200,75416 767850505989152768,738099 769300660906975232,112363 794311449820598272,258598 773951697269977089,140444 771400488701009922,125367 780011788133728256,173347 765556118689054724,84889 778728904336953345,170207 758655850189914112,54070 775069618813698052,11774 779114753503428608,172802 781268850834755584,186584 788890170393145344,220332 771573888765440000,125142 765639045690953730,82209 767933596606738432,100893 769452769442922496,112399 773249939631706113,134470 776670914146689024,7092 787280464323096576,191820 763539521719984129,77637 766395247991615488,91946 781121537747345409,185496 781191380030717952,185496 786821345677979648,204413 768440688753176576,98072 779541378359447552,167939 795087904401813504,248924 760195205853130752,60866 786290113856741376,202275 794556227199975424,261155 749738383816159232,9295 756569854929358849,44022 774458862648778752,141887 776432889973968897,155334 788027409945636865,213064 764829909856292864,84724 781379096597110784,183593 788107061817147393,215505 753344098442948610,19598 772378119961468928,126218 788193238494707712,214899 788406547416174592,11774 794290905041739777,258456 754728057630445568,33356 759164694674432001,56964 766743927068164096,96041 763983483895095296,79999 791433071572553728,237935 758768197604511744,54070 768961199652245504,110331 780556321582034944,181548 760588469399871489,63451 790973962251567104,235590 794601868378931205,261155 766101777389420545,90384 777642395341037569,162596 732981742559203330,355106 757691068624142336,48810 763903361863258113,80486 773899869480189953,139404 762705870358650880,73926 765708508939427840,89076 789745583380635648,227048 765853508771930112,351436 733276228669607936,355261 762586032525025280,72534 776894065480765440,157082 789459487610572800,226183 792540063674564610,244270 794625960163295232,261987 790905764642689024,234583 772563391713939456,131045 778828075790323712,170187 787719687530512385,205197 790656426360176640,233307 751116066319900672,15808 755154433391026176,35890 785683183433986048,196277 771485452687794177,125853 773901127288967169,139404 790577197970886656,231870 795087303362412544,264397 776883315068571648,158589 774596213823901696,143036 781611489086042113,188291 788428087084060672,217634 788511408216416256,218455 791856290368630784,179695 766293394788200448,92189 778012511274545152,163166 788544040904130560,218349 760161882728636416,61412 768563039956180992,107559 761565165066317825,69231 738682173390217216,1170856 771493706213888000,125163 792169608098619393,243398 794194315111084032,255942 793421861707059201,252020 762007001471782912,70501 777527258584088576,160615 792371405664858112,243187 768153949199294464,104081 795725150821974016,267862 790642541985234946,232137 785927874897448961,22735 779117411681173504,172862 764314234993999876,82066 776215318612025344,154534 791356300882042881,238207 755414785676546050,37044 794757249314885632,261050 772803937552465924,132335 785474263008546818,195975 790912537122447360,234583 769913290482778112,113982 781846548640436224,190635 764797111632146432,84724 766732276843634688,95708 778950073208242176,171324 771227134614392832,124004 786447711172120576,202007 787543717645131776,210585 793184520216256512,249841 758490021812801536,52388 773294507110469634,133454 780122590866092036,178194 790949387652337664,235147 770251773487394818,117257 750462582436163588,12883 754757809871335424,33081 757786339479687168,1248541 763996559046418432,80939 776534957435084801,155688 793947159800512512,255246 753359949414010880,19598 755179016345223168,35890 755858554913824768,39462 774665426940809216,143041 776030312195166209,152735 793082938460147713,249348 795014835662712833,263896 758730382464299008,54842 786759715405590528,206008 792529507458555905,246225 787910557118627840,208016 793963706405163008,257137 779432728315977728,157503 792486529998450688,243187 751901353295769600,17794 785281402375995392,193669 788890293735034883,221972 779350137915125761,174315 788670098890428416,219678 773939144775139328,139865 775523302571933696,149259 794813049932828672,262752 754745000123047936,32495 778914887254835201,167319 795021910325284864,263896 753696432675295232,26064 772280898402263040,129108 771489236524695552,125367 777066129865007105,159383 793931981973241856,256439 762533214481244160,69778 773285287959130112,135381 777877038187237376,163763 762610908556328960,73814 768002279236575232,94612 795014494795825152,263907 781475970960220160,187857 792896048767217664,246266 750705152873598976,13343 775778278753857536,133454 751804955497992192,18959 753236305299898368,25952 739476606146711552,350505 770785950553239552,117257 779135354137739265,173011 790894799410692096,232169 786436266803859456,203902 763782873438576641,1249156 775006850974556160,146259 794563548781445120,261155 788764829398032384,220332 795689913794428928,11774 763892121187287040,80209 785628267613130752,197341 781301508428169216,185595 786677262187958273,205181 787706405973295104,212357 763051683312197632,53995 777971207681536002,165185 786533445597933568,194272 773615589772316672,137869 779890792924082176,176218 751618356969701377,19000 742833933658755072,1247549 762857402395824131,47188 776415891009306624,152946 753693660517064704,28732 736701538622681088,271850 767823900155576320,100038 768777619240280064,108710 794270362322272256,259482 763087963026759680,75899 774067065929859072,133257 771659395327332352,122776 775750461785866240,151071 764791431865204736,84753 774312793080291328,132335 770872860814422016,121949 793892999226748928,254713 793912649511800832,256255 764899735626846208,84724 780610542020857856,181789 788837562496356352,221476 760581113211330561,62821 768774505762267136,108849 779356758011617280,173628 769430967597555712,195876 793501618876641280,252824 774074525545799680,140444 765426323670073344,87245 763146427350523904,76549 780614779371155456,182122 770743134699552769,120610 786622182835097600,11774 786698064480329728,205902 794735170058260480,262752 758507711600263168,52749 787037881260969984,54070 792080075713712128,243398 794355242070659072,258598 773283489982525441,133043 787359333474414594,207287 772223036711854081,129650 749317637553819648,7267 767797958322561024,100949 752667513343905792,23217 781248620200857600,185496 778711460213960704,169916 762787628483764224,73814 781300982940626944,185496 772075564199018496,125742 755619005721812992,38183 764863926580318210,84675 794388584547483648,259773 746640165645410304,1247750 751177616242012160,17591 759821977960022016,47903 763053386962833408,75724 771584997442539520,118191 789239823651397633,206666 766417991223259136,93850 771424868273229825,124597 751550623838011392,14277 790728366219407360,233131 765214645409947649,86103 771111265817288705,121949 792844303978471424,247241 775399648588656640,149042 769178108238761984,111541 761775409210023937,69794 764160453681508352,47940 760877864627691520,64339 767215304694984704,90384 779363646396887040,173658 779700482415534081,175092 794337618905407488,257492 763988269012889600,80939 764208350061932544,82283 764920874537320448,85326 766672598616924160,91798 775563627977932800,149953 790593692348272640,228341 795418804436299777,26066 759154482370543616,57389 772193367266648065,129991 754879317520318464,34031 770615902307966976,119937 776263011044429825,153618 794601335169552384,261155 785281370834731009,193669 786329443060977664,1063777 765945420006694912,89923 756923445456273409,44085 788486468746424320,218275 786256118536298500,199546 794203941814812673,258598 759011319970344963,56302 770098291711279107,112336 769368215923204096,87245 785916159929397248,198671 793083987111600128,249286 777415475441471488,161349 794241104530935809,257492 752665533703557120,21332 767120373867425792,96263 777188896119611392,156061 749512251191595008,7524 793224953889824769,249180 785641756255715328,197091 790600358968061952,232169 794397714712772608,260404 786942730261757952,200971 794552451617562625,261155 773280899362324480,135381 776987393219899392,156055 785679554727796736,197512 790531715731066880,231894 788104035723276288,214899 790725974249779200,233692 768997992825225216,109666 789216379257839617,224090 749678483538718720,9754 767251187926233089,97379 757580603051110400,47782 762619905636048897,70886 791256327343464448,237491 795008466251300864,255736 758403301834625024,52696 768038187939733504,102514 787120977394016256,209351 789137262499856384,223899 774230373035307008,135187 785476338639474690,195975 759231633392332800,47940 770773500353212416,118191 770830856105623552,120675 781559558397423616,186364 768868596105682944,109666 770719510332579840,120541 789137889217118208,11774 765588359028871168,88052 773473295203270656,135136 789142602599714816,223492 793999834680324100,257492 749319332279181312,7259 790407012999761921,11774 794556839367217152,261155 762356572936933377,71430 772526340276879361,1249975 779424848938463232,148538 785526773228400641,193858 791070633601830912,232169 778446692706164738,167083 790393147473793025,26066 756674275906576384,44697 788692888456540160,219942 772205386199736320,125801 758123246973771778,41703 780360579387011074,178415 751784551043698688,19317 775794715123912704,151265 763195569036730368,75899 789944859142524928,351279 785683402481467392,197286 785607523252314112,197512 789456193462738945,225981 738046238507962373,351436 753160146461741056,25863 786950399055900672,207287 785845641926836225,198973 751643317985611776,18323 751885157360021504,19408 765238132803530753,86103 760214943878811648,61545 773712534708838400,138819 776861351713107968,158673 749677849645228032,7524 765211419390255104,86103 765284514314588160,86873 764857396430671872,80366 792517172002107392,242693 758641040903385088,54070 762818295930040321,1248990 788454592686141441,217945 790977214791708673,235590 786403751829573632,203674 788550428724125696,104244 792497422928908288,246392 795069080751509505,263676 764821538629570560,84422 773662531101392897,148861 789547413555994624,225981 795738016480378880,267855 794765512437796864,262022 767803124761370625,101690 790490652937166848,228525 794668887430361088,262022 750948765792690176,15913 766622370908037120,94699 790634875128774656,232863 764183052859740160,81869 795719413299191808,261155 762726330609786880,73712 794170989814939648,258331 792124427748184066,243398 794214440698843141,258331 789147831068090368,220767 768264319658229760,103354 793385677790515200,247877 764212607846866944,11774 775788699489632257,150404 755161505906040832,35890 773508358003359744,137158 758413961838653440,52022 765387825013403648,86440 788828705384599553,220806 769727479179345920,112872 791074788991127553,78159 785255090777104384,194160 760883909567578112,65474 766840333346873344,95988 791408088456634373,237857 763131736360382464,75599 772790800610648064,350954 785923616324083712,199546 791441718960857088,238780 759232019272441862,51798 768608459575156736,106756 788752074175643648,220526 773161982774083584,132364 792087488609202176,243187 794789179225821184,263276 769597686852890624,113412 793434463917187072,252020 758353557422796800,50923 786033740149460992,199178 787060920933580800,207287 787804958691254272,205197 793143398471434240,249469 759128188953821184,57189 778310619892035585,167319 750352170629955584,11495 772795631924543488,132335 777130100567445505,157495 753422751767990272,26702 786627210589433856,200939 773268010362605568,133043 786424761832312832,203674 762043506957451264,69516 771017658074591240,26066 791322629911097344,237491 773256898078396416,133257 776499806386741248,155688 778911720039391232,169201 778238803173486592,164826 791327739043319810,206666 764184166724317184,82457 773887223649316864,139404 785268983133941761,194648 756939133789110272,44450 774678778937094144,143585 756203309069807624,41680 775150944824590336,146847 756564484421017604,43471 767548050969591808,96039 792067825959657472,243187 772565008249085952,131542 786050551389757440,196357 787731235045052416,212672 792396473585414145,245549 752653727320813569,22551 758288554288029696,51809 778273105697501184,166526 750529732484014080,12883 795346980990054400,266500 778028132251033600,158110 794904331082498048,260613 793161728909541376,249469 775926859288588288,150404 755584465192230912,38476 778389896075640832,167220 770213512702468096,112336 776149913256259584,153845 791046544979922944,234583 758415955085012992,41703 753710952105644032,28732 761122160572112896,1248746 788076107564277760,214492 791364022079787008,235072 795362256657743872,266054 773798927783067648,11774 765612895132454913,88669 764239036089335809,82744 768044587898187776,100893 763845102879973376,79691 776635730722295808,157082 792325711768027136,242693 792744687773765633,246726 764984328287838210,11774 757054389722812420,45311 763146139969343489,74943 786335014560542720,202379 762280108983857152,71124 789140093055410176,223286 793811456177430528,255393 757502172107976708,46280 757740549562572800,48925 764140695170981888,11774 792147752595681280,243614 754788069866217472,11774 755387652703031297,37044 765393144343060480,87245 768884191832440832,108880 765888409642467328,87904 790687771304218624,232169 776976513333878784,157082 778203621636857856,166390 793953567866490880,255942 768485465708171264,106317 769540237643096065,113005 765306851827314692,87062 767173442827419649,96883 790437064307314688,229874 793986945361641472,256531 753670266711003136,28586 758415852844691456,52112 793188534404472832,249926 794993357533675520,11774 795004817773043712,264460 763798068286386176,80393 787951866529263616,199307 767847638121275392,101808 756203969261645824,41680 791620919269560320,239344 776206873049468929,154534 790647154494758912,232169 758477434983329792,51069 767720907368378368,100893 773961393901019136,140444 732258241569128448,11774 776207428924772353,153845 795067448655486977,262849 755332326956019712,36810 752646265284939779,22445 793274671584215040,249469 762645483961524224,73926 771687285930782720,125554 774256805753020417,141887 763949756246700033,80098 792576260794781696,244270 758724116916625408,54070 771126762541637632,123587 773314520068427776,135725 765003045260460032,82283 785609979684282368,197297 793986195504017408,247651 794002538102190080,254209 794669131719057408,262022 775340664443793409,148473 773963476893110272,139404 788879853651046404,203225 789228359062396928,217285 767877754691981316,100893 779457010676871168,173753 793134470383624192,249895 759346340165857280,56784 770718335424139265,119681 795232014869741568,264774 778677832574570496,169693 795772128259874816,262847 750264327114985472,11495 759125843079815168,56161 787993067085176832,212357 795380161210355712,266151 793475385686040581,223603 752229544493449216,1248155 761999980127096832,71550 791741671700660225,240718 793147644990386177,249348 780841659961532416,183269 787488823185960960,209151 755132255887032320,35737 785242778120822785,194167 787212807536246784,199307 789179354987114496,223286 785612235464814592,195975 793631596603543552,254058 763543828884140032,78360 773956739246923776,140025 765028078703763458,85562 766636087225835521,95044 794003100432560128,255299 750363493669429249,12883 788019184915587072,214354 735843313203302400,349306 755508469197778945,37979 764072820573769728,77598 750195477103075329,7816 762213627352981504,71488 785568872346902528,195975 788504358354911232,218351 793960869705220096,257026 764430677957718016,79691 788047402812964864,11774 759577843961475072,57574 763338691767140353,76537 773426242712461312,136589 791811665469681664,241150 751783284518957057,17842 780895633620209665,183707 793177783711199232,249927 753709680715702272,26140 788452786484617217,217837 764242382057566208,82283 780560688175603712,180074 794374170855534592,247240 794547741900861445,261155 764813467731755008,84724 791042177866473472,235621 770682675623522304,120675 778023775602290688,1250378 790736309115465728,232863 791668389664190465,240483 780028490192072705,90252 774427986703556608,141912 765580150784290816,87245 795754207013801984,267746 766630535535923200,94699 753408397316329472,24497 785495092484124672,196277 795415135661752320,265855 764133142965911553,82066 753930103747260416,24173 760707205461110784,60999 764834370783936512,84724 792579320929628160,246392 793169013069062146,249926 785592060094971904,196917 794541555923218433,261155 750174350960189440,11349 767897633327239168,102249 760810089079005184,62708 763043766009786368,11774 776737718202171392,157693 777218445876264964,160283 770450245037744129,118191 773475320783577088,136904 791037573896351744,234575 791669730079801345,240483 793104639973621762,249469 794552731230945280,255393 776991630498889728,159245 778745456738185217,170187 733465681966960641,354120 772443329611042816,109666 793061378282037248,249013 778681115921948678,167517 777160383442198528,159876 792208936799567872,243187 771026981890695168,122875 762309476108144640,70756 775575232413392896,148713 790878287752933376,234583 772199033460789248,127711 785330619333042176,186883 770276613871271937,1170820 781354819000807424,186434 794597551454359552,261155 762281237780148224,51778 766108576020590592,90327 773640293098917888,136515 780616588965797888,181935 758346714164056066,51043 765702184432316416,88930 766527153882005504,93184 791442817121865728,238845 750406445988868096,12883 752938686472458240,24196 776640120212500482,42036 778010892114026496,163785 785345605564366862,195125 761004966546907136,66116 778616061314740224,167398 794707338401705984,262752 759181063843262464,56964 765601044638433280,76318 780636116567359489,180723 753027820951969792,24134 760858433209839617,65244 762053936610246657,71502 758120644210855936,50923 787549309092950016,27156 792507653230465024,245630 786998056965185536,207974 794904296819195904,262752 794653428546994177,262022 794811373603536896,262849 764975261032984576,11774 785503400775524352,196277 768387712059486208,106034 794334194549788672,257406 753459409435537408,27280 795108613652094976,203546 757325006023950337,46394 760866526165602304,61723 790983670031155201,234583 794323381252476930,256038 767830609754402816,100893 793537191817256961,252196 779398591626481665,174728 781317057111392256,183269 788047356751118336,214612 794556155544604672,261155 795398285339066368,262319 742162940279717888,350711 775132966674690048,146038 769261841168105472,112363 791717579782033408,237532 794616262609379328,262022 794629011661996032,261155 788391684258291712,217034 795712637275344896,268281 794651683557175296,261818 792527378752864265,197046 748927911240069120,11774 768304484103499778,105109 753260086307414017,11774 758024611246252032,46501 764877545351163904,84449 785510267736031232,194949 767569319970516992,100179 787809110762725378,211461 792071899639455744,243187 755516180480352256,38012 793068087079829504,249180 793502932075503617,252580 789946687016034304,228820 793829060325482498,255306 734768365965877249,351644 773479678426419202,136947 788881489140121600,220727 756218030640795648,42053 758798652076756992,54070 779376412054659073,173964 772166858359263232,128934 773176903201062912,132996 773906249209352192,139404 761582657616490496,69231 794564105768046592,261155 774268464584282113,131045 795427206688362496,266884 760499947506544640,63149 777921061405032448,14383 791366640734572544,237594 769999000661553153,115530 792432725332365312,233137 776942029368623104,158815 760951168717643776,64197 763918913063137281,80192 793483882288984064,252741 794600195451457536,261818 759113532168245248,57105 755009060911456256,34666 757269005799452672,46612 763059987576922112,76339 793672541021827072,252679 732944318168600577,352911 765597303185018880,87904 765658373064798208,87145 768422086654173184,106281 779934217060945920,170187 786813143687102464,205989 788068722304884736,214066 790219410388549632,229693 786190332639707136,201494 762372684302917632,72978 762694469401575424,74247 765726510913196035,88669 777606139747897344,159308 785466542859235329,159876 765967268027084802,90618 771879549822832641,79987 795501802833805312,11774 761963363630878720,68987 754096876685660161,31377 758077595053350917,50923 793104777743826944,249469 771776158056665088,120503 766477816690900992,92166 752646199849521152,22657 775504966685368320,149300 776039919017918464,151361 779852721411223552,176203 785587223332728832,197297 733890611129012224,354962 768157419058950144,103294 773541791551324160,136884 795005077056581632,264414 795201507062935552,249926 780430613086138370,179818 785673442045538304,197091 794000200872271872,257492 756318094524645376,42249 781226946042748928,186434 788738433392914432,220332 788511016036380672,218275 772197509057900544,354153 788156022976155648,352258 767107422078980096,93112 781567146123862016,186584 757739255850471426,49066 779029951899197445,171324 789559546662518784,227130 733047410079977473,355576 760666206797897728,63149 771562134454927361,126614 757080966246518784,45857 767878151561105408,101681 785301723623456770,194934 793139845656932357,249841 770536200474099712,118191 786387387073097728,203240 793953103653511168,233467 752298668196261889,14277 788104291718270976,214899 792044387425325057,243187 780781449335144449,182726 758426121675300864,46384 791685244713787392,240067 785812430534352896,198671 788306333766332416,213802 775063105726455808,144730 795746628925800449,267576 762388839826456578,431998 790642966226284544,230899 763523162680066048,78790 767870107397783552,101383 774014482355924992,139865 780355940402900992,177773 788574166505009153,1170819 792026071059181568,243187 758108818463010816,50923 761024637476016129,65099 766019735938932736,81929 770546431023132672,114848 757991656465526788,50612 758821310466105344,54070 781006253258571776,182960 788143001482571777,214612 779035220825759744,171324 768562923727749120,106281 788775680167280640,220332 761985691509067776,70540 769409051855847424,18395 756318988183953408,42249 776573961245253632,156835 780565155469930496,349283 793967019901255680,255942 772291479607779332,78769 794282585681641472,259457 763035552987787269,76056 766709790575726592,95121 786953184182927360,193639 764879224851210241,85159 754044958634573824,31095 771562131552555012,125204 792739150936014848,245148 795191154212012032,249926 788507074493837313,218275 769827274946469888,108849 762008089944006656,71502 772528058943365120,131007 777161569922785280,160592 793203371154903041,249926 770723330965987329,118191 773888529038471168,139404 749667379723038720,9638 761202802404319232,65180 759854262319022080,58959 761597719005663232,50406 787320750374092800,210289 756663283713773572,43391 763007525302206464,75899 770568560913502208,118191 780795205364613120,183269 762422001898106884,72716 789118186633453568,223286 791556877242945536,238429 791729112113090560,240145 751721047720923136,16422 769123190618685440,103212 758414508247379968,53144 795760415598870528,247930 751883051949436928,14277 780744468249112576,182211 785319947249577985,11774 792100962773168128,243187 781486786384130052,185310 764507687363182592,82066 790874628013056000,234583 780970864787398656,183269 757273261369688064,46707 794550367296094208,261155 781297244406484992,186434 791389460214591488,238207 757264359936712704,45014 776918432105267206,158387 762761430378643456,74133 795411914146934784,266138 790660207911243777,232169 794638910794199040,262022 756685545452044288,44429 758793028232372225,53996 762665855100588037,71502 766474242770608130,93286 768621847986319360,107745 766522434761523200,82223 767804398944780293,101383 781527410357342208,186584 770656452000124928,117849 793154678397685760,249841 791469964905414656,239405 752710191175512065,22936 776740744467877888,157755 763432733129383936,77433 778309149364985856,167399 793474804967960576,252580 794289521823252480,259134 733047415956103169,354869 776223577163108352,154071 779107157635719173,172799 785604212717592576,197286 785897906444402692,198878 788397469394534400,217519 793588970105937920,252580 750774342162718720,14525 759743305819250688,57574 790478063637110784,11774 758494870759702529,53185 781246097255763968,181419 788685296779091968,218275 775701598060163072,355470 786339077528309760,200712 765006144938967041,85562 781890358028427264,189515 763833755442315264,80716 781352509096931328,139404 785850376792727558,198591 794699949992714240,261155 773723155160375296,138205 785672465724874752,197512 793860542188314624,255942 753266903397916672,26670 759531411414061060,58757 776614914072973312,155691 750921976726843392,14858 762986171374923776,73712 768138019073355776,103970 767895353781694464,98646 779349435478265856,11774 792056424050204672,243187 764546734097702912,81574 780540177722773504,166860 791882162182037504,239436 766635095008636928,90252 776453322601558016,155850 790534360269193217,231580 793487859021864960,252196 795127940497424384,264774 735862298854760449,11774 766354598911102976,90031 788732131321065472,220029 751192037559504896,17591 766428324071702528,92958 781062085790736384,182667 791814762845777921,241819 761327036300484608,68057 764859510246641665,84449 773633448426737664,137869 770819084887941120,117257 756525385882431488,42495 792761247741710336,11774 732613371741143040,352654 768966183508963328,110362 788765991098392578,217285 768662852156608512,106716 770796645952872448,121080 759191834799202304,57225 773173710740074496,132578 791065720465530880,246425 758332094204538880,52554 759468842120654848,56964 764369967265353728,81869 765639885222850560,87904 772501480850923520,127707 750366150828101632,12308 763805217016209412,79691 772461213959725056,131025 778685238822088705,167569 781116053132681217,179742 753438329203412992,17416 775745432026611712,151071 773998354749591552,139404 786228183288811524,201958 794210019331846144,258771 754819326239084544,33356 773706826885902337,136575 795400160050352128,264397 765128619836399616,74575 795097354688937984,264397 780001341192204288,177248 795040326884921344,263532 776049572816703490,152833 793246951517007872,249926 753630097870098432,28732 760174736508751872,56826 762043804270624768,67283 775803798488879108,349449 786961675610128385,207613 786017364781346816,197512 766776137406042112,96263 787311897016020992,210289 793098274672615425,249469 793908797085319168,256255 794913893990612992,263895 762998787589627904,75762 763195084720386048,75899 776537665797693440,155933 792018433974079488,243075 795417537181794304,266491 794654733323603969,261155 768800851733327872,108849 765960109797306369,90482 776210193830948864,154534 765557035492515840,88052 778010642838065152,161960 749338025243602944,7816 755896658001588226,18215 765661500090515460,89076 775770518117113856,151265 732694240896114688,353228 756321397652099072,349856 792920545369161728,248065 793167130493538304,249926 790306389042274306,230279 759074062433816576,56630 761967265378017281,70941 788851344262258693,215431 754109980526215168,28451 765014565730062336,74133 767069428945080320,97472 794581825943457796,261155 780460768798056448,179936 760639453568176128,62716 765590731301855232,88052 786632740061876224,204901 794370103550742528,227345 773511188302827520,137042 751035182929502208,16422 775020772855312384,146259 759495672177397762,57105 761632940229029889,69711 750370272268718080,12883 762712647045222400,73712 795367725333934080,266151 765903231406907392,89076 768979568816484352,110209 775366630519869440,148574 775478481979408384,112363 761587439903309824,69231 768874218511630342,108782 786550839993372673,204413 792441452215304196,11774 788450600937586688,218275 759121342339874816,54522 792763049694208002,247076 760993786398777344,66239 793998744765145088,252408 773860309660475392,139404 776242673992798208,152872 767778653665128448,101006 775820607690792961,151741 781522773592121344,186584 774706139820732416,144494 781106893594894336,180394 785503031416672256,194949 758134840030011392,51069 786522746817839104,194723 790952773709770756,234653 756583204841099264,43553 779334229910052864,173964 790671210065649664,232881 794991309526220800,262925 762157480730177538,48052 778338437178937344,167569 780812574178807817,182036 795156934009552896,29569 766747000960348161,95708 773944841436704768,139404 773319005046206464,134371 767812150479978496,101681 781510297660030976,188401 794623481912573952,261155 761022401295495169,65222 791661348518187009,240483 793497047940886529,252741 753558500610113540,24023 772519145267003393,129551 790715527161257984,221524 790745798262726656,99049 792422565855629312,245607 781858862076792832,188478 793846662443642880,255942 758439045089390596,53144 763019099534336000,47188 794506538593427456,247651 781566072482701312,187997 793162512455696384,250033 770916263233200128,120610 767835191406653440,99212 791815916547743744,213253 770688445152886784,120503 775190603038547968,144611 775368990596206592,148574 790035517098176512,227429 794014185759744000,256439 786131153409441792,200244 780740156114468864,182036 770673279027777537,351158 775455358852616192,1250232 760179309768237060,354830 768917190359781376,109413 791640376352333824,239927 770368087363358720,118393 771526128456433665,125554 752752158269853696,22393 768229340723175424,11774 768846694943449088,107423 771528235179974656,122982 780501071164768256,355710 758821799693983744,55597 765869040615043073,89859 788351724067184640,216009 771107215612776448,122982 759372174536900608,57877 794636418656059392,262053 794406667211243520,258598 761104111290888192,65455 762254513906548736,70941 789227721234710528,224680 755865642402799617,39462 750291852142665728,7816 750882572679442432,15643 780051211919564802,176129 789987852717350912,223249 788151507938004992,216009 757328166771765248,46612 791730544878972928,240145 778761096551276544,167399 790970945166946304,232169 792491205925998592,245117 788777943652823040,220767 793625006886363136,249926 761580478327558144,68273 764154305565908992,82209 773491709061705728,136947 793977049933348864,249926 764205301969014784,81595 764218584293834753,78234 793985441821179904,257325 771580913620701184,126389 778756632247279616,170187 776612096121462785,156835 785321475779665920,11774 791314879839817728,237491 762993903565934592,75724 773499240593166336,136904 763447575613739012,77849 785261889508954112,11774 793169152319954944,249926 766256435227348994,90982 771567345483427841,125111 785279511285805056,194648 788403582525579265,217519 777580974964142080,159308 780327336960860160,173347 791464795195084801,239031 754747580765143041,33356 776860428173475840,158673 781805253608009728,189017 787764380964446208,212357 790786260386414593,232863 788138449102516224,215005 794587922599120896,261155 742094278390743041,1170384 753669057040310272,28866 776144329609916416,149259 757140497118875648,45672 763134465178685440,70177 794680431119650816,261594 767462102688796672,98972 757325029126397952,46890 754706838352977920,32963 762015591695839232,71476 768930399976321024,109666 753526131345727488,26702 757758443038109696,47940 761260860039757824,67547 763214554654347266,75599 793948689509339138,254135 794972689219760129,262849 789312112829009921,351931 795729251790163968,268281 753011523971223553,25255 767849997589024768,100893 769671714825351168,114779 773055841788432384,134255 770229545811058689,112872 771459473571454981,125142 794992325290098688,263907 754740238438703104,33356 758140511781806080,51043 763889445548466178,1249165 785983557718061056,199431 756635951414255616,43751 764781564982992896,84237 773953578100727808,140444 776559402371297280,26066 786084293277839361,70858 790893584690057216,234583 757216493885067264,44461 760570047056142338,63203 780168693275693057,172185 795666573319176192,267862 759163284134236160,56964 764253101960286208,82283 769314466873823232,110585 791715873253756928,240665 785269682638958592,194648 793418393269391360,249348 787018622405189632,208379 791469113952657408,239405 773344639638089732,132366 788061745961021441,214935 754771019513012224,33356 794731313072898048,262145 765193864474787840,84724 786383533153488900,203240 792453924037005312,244572 748263086482591744,65113 750248237056004096,7275 750367806441426946,12883 765009175617216513,84422 785646004749991937,194082 793101331254870016,249469 776418181128695808,154526 777319224918237184,161456 793162567883468800,249725 794632086980362240,261818 763213089663774720,1249120 750604703856103424,12883 765734115282853888,88998 777904069553876992,163592 754042033858228224,31400 775808048443060224,151463 761217305661546496,65455 765021922451083265,85562 775260171748515840,139014 790151372075257856,226731 768905908193677312,104932 793580131008778244,253793 794645529993105408,261818 742388633018216448,11774 752628359331475460,22715 757130323901632512,21034 768547117237501952,102826 779155508989038592,172962 751588228210233344,14277 757296198474731520,46612 790265539562119168,230283 780078215511601152,172185 791473638562074624,236502 775523339884519424,1250232 795433516951633921,266054 758148133276651521,41703 788164954473893888,215412 775112844589301760,146259 776122838784901120,153194 765221002582208512,86103 786325560704307200,201555 760971917029363712,65174 773495239562579969,134375 786372049111429120,201958 767836257116299265,101681 769324143208755201,112336 793154527583088640,249927 763856314892156929,79151 794663351418662912,261059 760232654071484416,60794 791028746245373952,18395 793124175556685824,249469 794928968738729985,263895 793786767061217280,254209 774499415440568320,142503 788129053026889729,215012 764995013411385344,85562 775486206637248512,149259 756608172710846465,44273 766261939668340737,91946 754818178585399296,33356 769258254702555136,109667 776808371190063104,156835 753586281066729472,18400 761566232831258624,69231 787725352655327233,212357 774377573438545924,143186 780840566003146752,183269 792106025297911808,243187 750707964831494145,13343 767146660434579456,90384 775132150962290688,146024 776727751239737348,157712 793170489015316480,249469 775742574157979648,150511 779069734901911556,168284 794021028691398656,257492 794007367935328256,257026 791596914374565888,99049 763689032282931201,77612 780064981106630656,164814 780525298370514944,180783 755882590997929984,39697 786314626069913604,201958 750373344906797057,12883 779131026387771392,172962 757623530146062336,47761 758672684515557376,54070 759829876211798016,353786 757520650420514816,46280 758417917755133952,51997 766155928920006656,91617 766925040059191296,94690 769023290333626368,110362 788468799745908737,218275 791873359940194305,240763 795441646796177408,266491 754739049085100033,33356 765030434132496384,85562 774870362811019264,142852 780802561527861248,182338 791344384923078660,236502 732583497056063489,352781 769218443577090048,1249639 794306341674373121,258981 788153064817590272,215754 795304050149433344,264397 738100194521161728,1170779 752974907923894273,24870 772183256238133248,129551 777539708393955328,162311 763151348632170496,76577 780811600915673088,180099 788154435230920710,216009 765883697891516416,90031 790694813746200576,232911 763127002660417536,76665 751120817984040960,16953 773740668506083329,138819 795746696999403521,268448 762003884327960581,70509 763154139635326976,431998 775377614345080832,145926 775833556174024705,151947 791681241695264768,238696 777067444640690176,159876 732397894167347200,351874 789461481993756672,225981 764567220617961472,35479 788789848232558592,218258 758674556806586368,54070 785925742198599681,198671 789794473303826432,227048 781475517493080064,188119 794732934444027904,262025 794237365384396801,258771 777332442893946881,161546 786002288183681025,199546 786989371727683584,205728 772892727428190209,132364 790700937744613376,221524 768336412202508289,101681 787716036208582657,210207 794501969901654016,260849 795421799244775425,265855 752647048940228608,22735 765691375744495616,88432 775789408213753856,151741 777862937528721408,164001 754010410685202432,31080 785503447667843072,195975 770308169692094465,116229 791060143324721152,235348 791763462858809345,237491 753523962999701504,27317 786406204150996992,203674 755574552713846784,38638 785919104032964608,199546 793848473539997696,255942 760172424109305856,61412 764293287834447872,51069 794019368438927360,257492 755196332533571584,34898 768091603214807041,103354 794630839959109632,261155 795613700254236672,267655 773507189956681729,137042 764780181898792960,84724 773306989371723777,135025 788239279562625024,215437 791247946326999040,233800 758733136490475521,54070 764287853337665536,1249233 773667975438086144,137953 785555187683307520,195975 781475340879134720,186750 790912915691958272,234556 759831363616960512,59322 768500120103055361,106774 770896906805452800,111558 794773710628683776,261155 780579883856437248,11774 788948807618818048,11774 777575443897520128,159308 786575671954841601,197046 793507306130575360,252824 795036762485702656,263926 755497030412152832,34666 786203693280440320,199211 794501415540494336,258829 760002137166221312,11774 764444314483191808,83391 770659500801953793,354958 761267520678432768,67679 778415967743324161,167929 792761640978481153,247241 785937164383191040,199546 794885245329936384,249926 769667148432207872,114884 779684306620940288,175245 769431683200323584,27164 790894316285730816,234583 768650082870714368,1249572 771294564049154052,124597 765688628433432576,86645 794448207891660800,259659 794626369967812608,261987 751187838432075776,14855 768935283366699009,109470 761911842369396736,70543 776143093477146624,152589 780625607470174208,80785 785512626667319296,195481 795375146727043072,266151 765286517594001408,86103 760178491652313088,61145 764956815696228352,84724 761597536280776704,69231 793141270327746565,249469 769519509598146561,112399 786905691491622912,207287 790987920819703808,233736 791663403169378304,240535 794676871002779648,262022 764262072788000772,82283 785250860842397696,194082 769662480243003393,114779 789929293111582722,228820 794689124779327488,262752 749380439840792576,7311 773314126630100992,136110 758468196789739520,52696 771454394701324290,125367 772739385380995074,132335 772761979664658432,132335 791276404700622848,235857 791770406092963841,239402 756501489623900164,42249 781437608131866624,108396 785364296251432960,195481 756910883939442688,39096 773512878309707776,133025 780130073600942080,178360 787080373893206016,207949 753345099015135232,14111 755428166206758913,36735 760618549694107648,63393 785273618091614208,194648 750609845393453057,13532 761626752787644416,68993 779454612906577921,174230 781842701155180544,190635 789492800584810496,225359 763066528132509697,47188 765898135189282820,88930 785274189414563840,194648 792048537014001665,243187 760082302135185409,60866 793481857308495872,251390 753277762392252416,11774 766284488229982208,91798 789781711168999424,223078 795404585095536640,247930 753872765028106240,29263 780548162482085888,12287 767195250431516673,97386 778748407997358081,169384 750806059216932865,15451 780379688086622210,179742 764368630490525696,57574 765902910144163841,87245 785266808626511873,194154 791781196426379264,240483 793530846338617345,252408 793793170412740613,250953 754912044760039425,33356 777119463183233028,157082 786843122978488321,203350 771149832023048192,122967 776444733916794882,152314 779885713672146944,174756 788924824215232512,219678 792548026820677632,244550 758293425594765312,52061 765950551955603456,90384 772068995432198145,352030 756617817152258048,44429 764980803549802496,82283 780908742003068929,183269 758440003349471232,52112 789534088164093952,210235 749335394802470913,8047 754735808742064128,33356 767828388245565444,100893 775146100038639616,146847 791596543153434624,239516 767892017573535744,101472 795057281780117505,263906 775041924403044352,146259 785811162378203136,198576 789084321000792064,7047 770998378184503296,122299 748641220864274433,351937 772870943660249089,132335 776988634025107457,156811 794641244681043968,261155 777941305242419201,164826 789901979392901125,227048 778192485004828672,165488 750647409399570432,13343 756653570993324032,44325 795396590773170177,266491 787916442876321792,213887 766894504498466820,94899 768297786856976384,105109 761574613285539840,69231 779490494015479808,174115 756663108878368769,43553 761173950827077632,65180 786382395482120192,203350 794303743743447042,257325 768642654175305728,107428 753667935370039296,28281 773888666435457025,139367 791781507694297090,241678 755072576242716672,34666 793580263385300993,252020 785969768310288385,199272 788208975137341440,212727 791349309895610368,238395 759491465210896384,318763 794701908250361856,262849 753366339541053440,27317 753709597773275136,29263 766025558354427904,90384 793886409862021120,255942 766084747789414400,90357 755152366458974208,35890 772024553144979456,128404 767823862587334657,101681 771659991451250688,127000 772104578045190146,129471 791026249238020098,234583 754807389128421380,33470 765973908805877760,90575 767736628869632000,100893 774405963570819072,137612 775525357135007744,112363 775898136707342337,152068 758633829112291328,54070 767025974714048512,96883 772883471186268161,132996 785271984313733120,194082 749731422764732417,9754 755491437098242048,38032 761163495429771264,66159 765057597732859904,84724 791314003834265600,231427 757909213708427265,49490 771507257850769409,24173 775009688303742976,144648 776865446842753024,158815 793108734398631936,249469 762346092881145856,71021 776495540049674240,155390 777036732600496128,159906 780635122143862785,180848 780661360136818688,181755 772915849774587904,129558 757982210876055552,48287 770692209880338432,118191 786304473836642304,201558 746753500596572161,351147 781341407692754945,139404 792852675654103040,247241 786926910018359296,205728 790251795499085829,228341 767178833921511424,93210 792440077888684033,238207 765427215655919616,87245 758475682825527297,52874 761694736159604736,62492 758989552476262401,56282 794776875239440384,263205 763687958994034692,431998 770837015801827328,121612 794079960847814656,155390 793194712509317120,250295 791440027297390592,237491 791781716364963841,240483 778434592059510784,167220 785264660035538944,194154 755371865997242368,36877 760929795005833216,64730 749361844628905984,8047 762055720208572416,71429 775648518207864832,149040 776210383459590144,153845 742609951470690304,351230 773562666606624773,137042 776146204262531072,150249 780513414267351040,179742 752036081508487169,14277 764475284041134080,82066 781283727355719680,187170 790958920554704896,234583 774288450438565889,141867 792381719340920832,234212 766434518051987456,91946 785260910256369664,194157 793489671917449216,252408 766067884904763392,90575 775885997779202049,151741 767848729122594817,100893 790356781801234432,231015 760125517295030272,61145 772542575676882944,11774 794168080222056448,258331 770199308872200193,44421 772986172607832069,133957 794472529012342784,258598 770690320648511489,120610 786271590447214596,202429 789132660702666752,223286 781336201965953024,139404 795448656199565316,246726 755417227281698816,35890 780629376656347136,182146 793896940396314624,249926 757432520564547585,47283 785522684880760832,196676 791161162939371520,236454 778572920708820992,168794 787038333276975104,208016 789263273627488256,223935 795033382384242688,262849 750104989888966656,11495 779664987392450560,173753 791985543290781696,241678 794572228104962048,261155 752660425548767233,22575 790580216674398208,232280 757929961965617152,49845 762529885084610560,1248861 770658376829145088,120108 792191097380282369,244550 732768149137821696,354032 753387017430454272,19598 765596450726170624,60518 785604034468216832,197512 764799561227468806,84724 769011990509547520,110659 786095414957187073,197286 786518694826475520,203350 741298363061133312,11774 763851494529593344,80607 776151485126025216,153845 754895911805935617,33356 774109377842208769,139404 794978552496197632,263895 780890215695192064,166265 791790971637886976,240926 758350017946120192,52061 762472877698408449,68987 763751381572341760,47188 768513027683549185,104973 773056448561487873,132479 793871998959099906,256255 780613588884926464,182036 786312820451319808,159876 785916015171383296,198671 787480364511997952,210215 794268610172592128,259457 766405844204449793,93823 773618288991543297,137315 767164838070120448,95091 795383832463622144,262752 787067507001561088,204958 787974155857723392,213253 772816843857727488,132335 790875298317365248,234583 759845937128869889,58227 773177240079130625,11774 769514685888540672,27164 780431076661399552,180235 790977338276188160,232863 771529185575788544,118192 755205965713055744,35980 767334254988570627,93170 781139998074699776,185496 785945665876529152,199546 756920654516006912,44450 775699469459488768,150511 791767691933708288,240483 764932862566989824,84724 777850387680362496,164001 791327950054404097,231427 788525222278201344,218275 768604839026753536,107428 790746439697723396,235349 791406666759581696,238383 795056324035964929,247930 775100352790011904,139404 757607854497001472,47761 758884459944878081,352025 771958344630362113,354311 789324475669975040,225359 790277982233300992,230282 793573223564578818,253164 759011268644646916,56194 768528273076662272,106716 780520393807306753,174034 771860727191646208,128519 773884484806582272,139404 773902138464436225,139404 791022413005918210,235756 764997249688543232,80098 771857784098861056,126389 773469350296780801,136515 792774620269072384,247232 785760905065738240,197512 792338975415410688,221972 793860151958614018,256038 766277957224726528,91838 785506427783610368,194199 758458098369503232,50827 770291148866936832,112788 778259226908987392,166913 764983596323074048,85562 765024333290885122,85562 795381678235586561,263895 763599162768171008,1249145 756230304684138496,41909 774559208322830336,144122 788049658748686336,214209 787485433907347456,210289 795683430780510208,11774 773721957774856192,138155 790937501204615169,234796 787261890867163136,208492 773963590097174528,139404 779755377592184832,174557 765355268645408768,86103 781085780403974144,184044 785311020373901313,11774 786758991540092929,206008 792380917192925185,245056 795608792855642112,267521 788319843002953729,109244 775755182214963200,151262 763070752744669184,75802 755884124909383680,39657 768476078717284352,103354 781347319895715842,187131 755098863946571776,11774 785778026357395456,197512 792421721034919937,245268 791799543046242304,240763 781563955688902656,188304 786954078513352704,193121 755945150128459777,40875 760174642694803456,58267 770772504407408640,11774 792837636264194048,246754 753983071641370628,30590 794016297323524096,256219 735305408361967621,353374 791312672310558720,237787 758930950289956864,55143 757279255365419008,44056 790743034560335872,232884 751087331659046912,16299 791886805419298816,241678 785873157030834176,199323 791785312162807808,240483 794694629010632704,262849 762456780618076160,71026 764204383680749568,81476 788055462017175552,212239 757915650341924864,669866 766368249453879296,93405 776206018900586497,153596 777250825710149632,159475 781618367408971776,189017 767390957243424768,98437 792573382504148996,246225 793597460664950785,253534 768556858348933120,106879 790665766765006848,232595 777634821791068160,87904 794549214415982592,261155 760520756342231040,63149 792773237776220168,247240 793389984677900288,251452 752891445661601792,23651 756980068929314816,45672 794275593453965312,258598 769774704244592640,114422 791496758178217984,239405 792004599871836160,242968 794983411295330304,262849 752277467835006976,11774 770654686420631552,120393 773797244386500608,138382 790989899981737984,235590 793817623314112513,255393 766971769932558336,93144 772426145765658624,129212 775072411280609280,146864 758100757124120581,51239 793184609328431105,249926 758749431827091462,54070 788980794395987972,215437 793569983598956550,253164 767930229163696128,102249 768067296346669056,101681 786364117275795456,202304 788907648439779328,220029 795454649654448128,266491 764145708429611009,80939 771074745542578177,122388 773957529604726785,136904 791015735640199168,234653 758759489910611969,14277 788066362161856512,215005 791742743722745856,240535 755955531215503360,1248367 787644440676413441,206101 761925739381784577,69356 778571338135048192,168698 792502942540636160,243187 761383026806915072,67893 764154342580424704,82283 775359569190977538,148045 794987586049757184,263907 756576597432528896,41702 758675428546523141,54070 788420764454223872,217837 756617159065862144,44429 786644255578042368,204273 772506651077279744,131240 792147441298448384,243075 766618152495030274,93286 775203323968417792,146430 771492900672770048,112363 771847065081040896,128404 791370476937437185,238395 786248829096124416,198576 753396175718518784,26458 790943980129320960,234583 781593797021106176,188401 788285336958926848,215064 761042309966204928,63655 756946616318304256,44291 771407325739442177,125070 786323274460303360,202727 786421788494430208,203674 787048749034041344,105109 794729678380666880,262752 766282419469160448,91798 795709827330801665,261155 785621799010787328,197512 776905144407470081,157693 790891387784794112,234583 791005329790078976,235590 755858922653806592,39462 758809314358284289,55257 785952262254395392,199546 780218699391180800,178966 777555411394301952,162485 781160618833223680,11774 791308644755369985,11774 791392466737860608,237908 757883971749445632,49852 774020548233793538,140161 774313408049057792,139392 779715797388320768,174991 785854558392160256,197297 785833241865428992,198513 775366804382289920,148645 767873151434944516,102249 772787988552093698,132335 790593008962039809,232662 751659002094821377,18386 781202492277264384,186434 785917717660434432,198586 787914490318757888,213887 788012622306160640,214005 787013474366914560,207287 795384250853793792,266491 772019811761070080,128194 774341577598787584,141360 785314535221583873,193975 749714968707227649,9432 793616316754112512,254209 757605180938588160,48196 754083569467846656,30370 794620894505156610,261864 774680315679739904,144542 781334405377699840,187470 775022970658033664,144682 793630273040633856,252580 776329083479359488,155027 790640694113304576,233131 751131782691500036,16897 768055024815575040,103126 767852745055465472,100559 778286802604027904,166422 757540075617955840,47717 794645782540320768,260874 760855378146037760,64722 764985699120455682,11774 772792487337455616,132335 771421744846471168,125381 787082903507173376,202636 790362866289414146,228101 791107102815100928,234583 769272900901666816,108795 793305948236447744,249926 793907115257724930,11774 794038698342055937,257674 772139187692773376,126995 775366242278469633,148473 794608684202598400,261155 761525123761467393,18215 781828491293581313,190635 794657105584107520,261155 749319048396099584,8047 750822659479351297,14778 763131430998151168,74681 788711881066242050,220029 776196581490057216,151366 776434280851353600,11774 750311502775738368,10662 750740374453260288,14277 793512389018849280,252408 794148582509211649,257492 795686317346603008,267862 770621877886783489,111713 787053174200889345,208379 794320971071188993,258981 766183730150973441,90412 769332859555368960,112970 781337882900529152,139404 773701133772611584,138819 793898420377235456,256393 793196638462283777,249234 793416717812641793,251452 758028677594673153,26815 777122687047131136,159876 787756052573921281,210208 769933012049928192,1170572 788124614601826304,215754 774437759234605057,143210 787081341921792001,207861 788519950910566400,217658 789984928142389248,223286 793160001762177024,249469 753408536638611456,27317 765271547405828101,86440 773764450964873216,11774 776141210901549056,152314 776305707780022272,153596 781253762572660736,186063 794239647304085505,259063 762641375703687169,73926 779112130070982656,167220 787074413673877504,204078 791678826766036992,226717 758150510092386304,50698 793241673920749568,250031 765069533681897473,79561 794651550908092416,261155 772462021044412416,129662 795766406910459904,268281 764588953567502336,75349 774285208807960576,11774 764907970425659392,85275 770672487206125568,120610 793433751980171264,250633 794268432753688577,257785 769212625116925952,108517 780445986770395136,179742 770302069022400513,117257 791443499598110720,220029 791493497354276866,238292 795057015643115520,247930 790907863736602624,234796 793891035038351360,249926 778575931711586305,167399 786016645835739140,199961 791700831183572992,240483 760655012322304000,63860 777886489778814976,157082 759181890037309440,56282 766767754447912961,96263 786957095773937664,207613 774037050316185601,139647 777599076946685952,30815 792030864137854982,243075 785936406749163520,199960 793144122190077952,249841 794007121188691969,249852 754242753190436865,18341 795114164385619968,262849 785779788472545280,197512 793608577235554304,252741 762945035000246272,75233 765928173620064257,74247 785830408336191489,198591 789527476506681344,226881 786978200517681153,207949 794689143078981637,261050 766105360360804352,90618 761579725554798593,67587 769636958050086912,114021 769912259900354560,114388 775000777932804101,146259 776132224605315072,153610 763591437699121152,1249136 765171931918245888,86103 792126327897726976,11774 752143788735246336,19352 767602849291173888,99651 773166021666541572,134874 788490660412219392,218495 788544240682930176,215437 793100284205465600,249469 791387947564228608,238395 787029724312854528,207965 765683387772375040,88874 787489470001979392,211461 760870952767021060,11774 768410659016945664,105718 787026677821952000,208016 790277617802940416,230282 776758580552798208,157693 777659247211446272,162497 790590417108480000,232137 795057974322614272,261155 780566278226534400,180233 794023693642973185,253206 767138436285333505,97852 773920415588556800,139577 774266569186652160,140444 790707758618247168,233241 790934633420562434,234583 791503018416037888,238780 788057000500404225,166282 792391715051151360,245549 793888404836671488,255942 760082861026316288,60112 789245444991754240,11774 793109393428459520,249286 788782050010468352,220332 752902133024948224,24134 792701679447736320,247105 765375688002138112,86961 791245498979987456,237325 791386433202233345,238383 760795839325474816,64722 765206267480727552,86440 785714008309379072,195975 770208122732503040,117304 786571115355267073,201441 791142483996581888,232169 767980999607070720,102249 770773425593864193,112872 788724469846118400,220029 757729743479382017,48857 762921546503557120,74571 752836660593909760,22838 780455078960435200,180554 764981143871508480,1002751 794928837314408449,262886 770274271667060736,117257 786260450757505024,201555 790643368875483136,232169 749862692832239617,10316 747469753908768768,11774 755047767869755392,34702 790640132248526848,233131 778611301606125568,166852 779453408017125376,172185 752289273882120192,21385 785345749626200064,194934 793800450994802688,249926 794457789162749952,256276 758812262266089480,54123 775765091803365376,151265 793174723840671744,249899 732323817876553728,351478 755875706198818817,39463 756938607714299904,44450 773924502090706948,137042 793474289672433664,249926 794315635824001024,258044 751767111689732096,19352 758045129131253760,47761 768002107832164352,89517 794546939110952960,261155 767541524439588864,94699 790537128031711232,228416 794630815355322369,262022 758086920169672704,48663 764168278952468480,77586 766842492108943360,95672 793101693588082689,249469 795396207300452352,266900 765021590094569472,85562 792025591897874435,243187 755735183601565697,39235 776896873361580032,156835 794202046647926784,258598 754199927497056256,32157 756617649807880196,44271 776715228021071873,156055 787102442756255745,7224 789793125933813761,221107 792038801975734280,243075 748515430550036480,1247862 787076240381448192,208016 788156261397397504,215608 794005298222501889,255299 771899675087699968,127957 790559403732705280,231894 760905901146566656,65626 772068362583023616,121508 790925187915063296,232169 732329485899464704,39600 756890626021437440,45311 775776763263582208,151463 751895471715561472,19352 760169496996814850,61145 792311710526824448,244297 793952781690355712,257026 778815354764038145,133079 778988745055936512,167220 786537075533307904,204413 791068103983632384,235487 733148234013540353,355464 768939549485625349,110389 788951721905098752,215437 793464462472732672,252020 763645023787290625,78159 777396924907270144,155390 754720365436346368,33356 780966064943431680,183468 768169209884839936,104332 795127515530530820,262849 771134674445799424,123583 793576759975219201,252020 785473138058465280,192032 774170838547378177,139404 785801006491639808,196277 792360738945921024,243075 776183618087510016,154071 771068767522525184,121949 773522404274569217,137158 790962710095732736,199307 787822284409040896,211775 793254109277147136,249926 750041612173078530,10735 792087879522463744,239610 793996620245282816,254135 759213970867838976,56964 792510061205565440,246225 780473769278091264,174034 749351174785028097,8047 760862291080409088,65222 787719956133707776,195492 790916060497190912,234583 794236222990385153,258044 765544850263379968,74247 772318273249562624,128043 790588448109453317,208178 791676957016678400,240483 776543126886477824,156132 778294333107646464,166409 780899973479014400,183759 788194842937466881,214078 792279042368077826,240070 786793758624849920,206225 760208065601818624,61145 766059708801167361,90482 790694898529931264,233692 795737763207266304,267576 789325497209647104,210235 794552384487911424,261155 755160489022349312,35890 775406618846629888,148045 794540979491639297,261155 791658881927831553,235621 793240374395473920,249469 793845625519476736,255942 785358147724517376,194667 750022431780311044,9754 759125290924716032,57105 774085137877258244,141360 786047481792622592,63776 780796563564204032,183269 750681993940127746,14421 766432743307837440,92959 760544496379568128,24745 768048255485681665,100620 790519443189268480,231894 778646187612246016,11774 752946221182877696,24675 769914902827851781,112382 769967903143784449,115435 780612263707340801,182122 785938520737210368,199352 794206530774175744,258771 776946789396025344,157755 750779309472624640,14462 757670692531822592,47782 776941972112207872,159146 780951426923016192,183269 794663778101170176,261050 761072948555845632,66116 773205171782443008,11774 774801907739090944,139999 760948466616979457,65165 761075035708678145,65974 788780745149980676,220029 795000054335602689,264431 763414817692463107,78129 795076298502799360,263141 775762981284184064,151185 789306218443452416,197512 794044602718240768,257353 732276162399965184,349283 780564521358233600,181613 789981201297580032,216679 776449702384500736,155898 751666275068235776,19292 793638886522040320,253042 793488107035365377,252408 772830120021258242,132335 788192175326539777,215754 760222694033850369,61412 775066321830744064,145293 775804946708992001,151463 776390724602429440,155303 768251277507567617,105018 787487412423319553,207433 740210352495988736,349856 795450835199213568,266500 752872768526512128,22630 786389932315058176,202248 768994806492200961,109988 794971808726450184,262847 756620382161948672,44450 773596630419398656,137869 781496676762521600,139404 762534887257694208,73568 778440924284104704,129991 786641587413487616,204413 755964582070456320,40086 760592774769025024,63858 794345902806810629,242693 758495152008728576,52112 787007074211336192,208016 757619777821171712,46076 753975516600922112,29263 773557715742302208,113836 765560045492895745,87904 781679115120148481,188478 795070671546105856,263676 771924022049312768,118191 781515463708868608,186149 791015689628680192,235590 774021664812204032,351489 774303921670131713,141360 791350076815708160,238395 795656533791178752,265649 763831576111308802,80482 771402300644392960,125222 794939742945181697,258040 776143206274723840,152314 756311462449078273,42249 761334184782757893,68182 787002856616361984,206054 757887742831423488,49852 779007900916285440,167220 786381763455045634,201441 765020079696117760,84745 785868193873158144,199227 787604263329488897,199307 764245738423513089,76652 791053012001316864,232169 762077257124937732,431998 785270475169476610,194667 787103967389941760,209129 785501566945984512,196277 793867672479866880,256255 752738260305137664,22785 760200487694012416,58537 785546210228768768,196788 795291636158734336,264397 791606092207915008,206484 747521603072720897,11774 794226840336531457,257423 762345517078700032,71021 763007509065977857,75109 773232694876528640,131027 768639918910210048,107469 764687454741815296,81024 786183989379862528,192032 786237423630024704,199211 790642592761405440,232169 793854276997029888,255942 762711250815979520,74308 775027813690802180,146068 779129602211840000,172962 785620848317083649,197512 795359465675571205,263676 795404397551489024,266822 768812784654159873,109167 775763601474846720,738099 787087955349221376,208980 749945618567729152,8797 785458214359949312,195975 756374185497202688,42432 762326847568961536,431998 768887364030754821,108024 787701499438649344,208379 757646284840923136,48549 767006565715046400,96190 763941878534254592,77598 762796191751008262,73814 771457580384280576,125367 776560591062261760,156132 791400278968770561,233736 792818333989105664,247877 794726641524178946,261155 750373001506353152,12883 761171301163757568,66897 776514639865798656,155916 790582714969849856,231894 768177953435848704,103354 743069561990193152,679105 762610722048180224,73814 786641983439794176,204358 791294764134047744,235621 762373319354036224,72978 768088324305104896,87904 751769955364896768,18216 754748113697419264,33549 771888013748023296,85326 767528846337998849,11774 793175328281812992,250025 749277238365868032,8047 768516749536919552,107278 788080195659927553,215005 751964326630715392,18539 761190057856339969,65887 771937970140184577,127836 762801062797467648,73926 772477650246000640,129471 765861278405439488,87904 780773746885918724,182960 792675394738593792,236844 787735316480294913,205197 794209661989756928,256358 754760819091476480,14277 771941641590562817,128930 759082453478830080,56784 785935441971191809,199546 761659582691155968,69673 749944206789996545,9295 769697760744472578,114301 755049350104018944,35044 785994750331498496,199739 792029638948192256,243187 773711332919152640,138812 755868949602938880,39997 792146365556068354,240474 795609019956297734,267014 769669834187702273,114779 795441920684261380,265806 752880248270626816,24134 760139639181172736,61245 762306625239715840,65189 780753665694937089,182870 753707732490936320,28819 758653927340453890,54070 774558904344731648,142836 793380367973642240,249926 768886882373697538,109945 787417951876046848,206117 760203316383014912,61444 787727415325843456,205197 790989241954148353,233736 791389818534199296,238780 756280118327336960,42495 771070605378617344,122982 772794246722162688,132578 761143580341796864,61051 793999464839028737,257492 764218519990837248,80393 765607516554133504,88399 732282821029593088,351070 763461891951697920,76723 765659267776991232,88994 771427634060210176,125291 753655460884992000,28732 766708427640799232,95708 773565477813620736,137042 787731618060341248,205197 794565019610411008,261155 750357325873946628,12728 761606138315931648,11774 775394837956820992,148994 754101926787112960,30296 765922016486526976,90125 793597299876175872,253721 794682545065652224,261666 774146519435849728,130980 777350341763469312,154832 753730341148487680,29589 776298498769563648,152314 781129713267773441,185496 795038432682647552,263532 766269360969248768,91946 739888013585616898,11774 777288874976546816,160539 759124582188126208,57092 776875212960833536,158820 755282347021463553,35890 785942054878797824,199211 792025628849606658,194349 761664510373588993,69711 789190901285347328,220332 770434759654645760,118191 773989509583122432,139404 787003596961378304,208176 787287917844717568,207287 787049830862327808,207733 794547587802009600,261155 787306377169498112,208178 788134251841654784,215754 758367701546987520,51344 762418952613994496,73030 764122731876986881,81924 785639774367481856,196917 787400883038457856,210313 775855776812466176,118191 789260168672313344,223935 794156527162507264,257492 739904134661316609,11774 785842065846464512,198591 765002735234191360,11774 770251358892990464,117257 785514537663467520,196277 762274492936753152,72503 772318247286824960,128194 790658903998500864,232169 786581032430661633,204273 795037132633075712,262849 791493506095120385,238395 759045850383261706,56552 770726592570064897,119937 795039237523410944,258829 763460312678838272,78304 794143562871046144,255870 773847618631766017,139404 781883844618092545,125554 791351258690891776,238395 752309180313243650,21567 778211768778784769,166390 792525859571793920,246392 759138451656544256,55660 764276347665383426,82283 771197837182767109,122967 795079667296378880,265102 776749638133178368,157755 754738812522205184,33356 776524005109030912,156290 761543325455233025,68102 795394499455447043,266884 781317838040666113,32404 768245542128189440,105018 769279656038060032,103046 788753364494323713,220526 794939816181960704,262849 766672695413116928,92958 757006228216217600,44291 757573879158153216,8431 791362771065733120,238207 764152576153640960,82283 768889330408550400,108849 781018259550330880,182671 773198675443085313,135025 790659338620796929,233266 754725940043788292,33356 775736754800250881,151071 758633900277133312,54146 763485652037939202,78159 772693807758540801,129917 795003569594171393,264397 753700423970631680,28866 795756574459498497,261155 732409110520438784,196346 780116336139698176,172185 795071154406965248,263906 794969989103190016,261155 764788479465250816,82203 771456447674781696,125554 763495682107781121,76723 780842082277752834,182659 765220767927832577,83881 780875766229667840,183162 752757281645748224,17416 760924982650167296,65598 786709703996825600,206054 786945578622038017,207287 791712706168434689,240718 763049078590668800,73814 769647557266042881,114779 755963101363658752,40881 774384998317068288,143172 780095084792459264,178076 776059440747409408,153194 779081778900373504,172027 786754679929614340,204835 790753299490144256,232169 733192476689858560,355106 758219732101259264,51809 786956335275323392,207287 769231765567311872,109571 780092726440230912,172945 787600904107110400,210313 759142212617711616,57092 793464241751728128,234796 732705329734156288,353549 758756790330765312,54519 767098455353417729,97966 770995757499416576,122146 793118283063001089,249469 755173169963622401,35890 767750433502736384,100893 765533044463833088,79223 763531383910182912,78513 790515344637063168,231894 751573037468659712,14277 770555265599037444,118191 795687617501261824,265649 778557525633347584,168774 765242358975852544,85562 769641093168267264,112623 785797301142859780,198586 789240034910203904,206666 791637128266612736,355876 758250707791278081,52022 762769299589193728,74281 770197068124082180,115458 754115433771524096,30304 765162006622056448,86145 771549409226088449,125554 790710163544035329,233831 793153070788124672,249926 772937311591858178,132335 790179606858981377,227048 793188420671635457,249926 793490883706368000,252580 775534225864925188,148473 781128601806569472,185496 794486364226068480,259543 771328307971457025,124751 795769714202923008,268281 773862801676783616,138415 780842229174763520,183269 795359570440941568,266500 763155523554385920,76723 795374536036225024,266723 795690929629728768,247651 758916778038669312,54070 767841706087702536,88669 732143805143646208,349372 795609453374672897,267559 766002290788593665,90300 791062753305690112,235963 776798422728794112,157755 792534856462991360,246225 760916158962741248,11774 786478456481587200,71794 793964451640709120,257271 776745846226448384,156518 766652647751446529,91946 763851757629894660,80643 795357852516892672,266054 794257321035698176,226320 758428975345512448,52061 793182162220560385,250033 758707282783895553,54070 760961043594092544,64693 764681961675915265,81946 767698212593344513,100605 760559093371199490,63149 794532402815266816,261155 757760396686155776,48522 794538614986330112,155390 757545851703046145,47782 763760994761908224,79691 764673717557268480,84209 758009088043315201,48663 768779028870238208,106896 763059116000489472,76329 763017212869292033,73447 763444578699579394,78159 793887552973393920,248652 793534841190965248,249926 741727149304991744,350826 762380609012441088,431998 767447209038245888,94699 762198436347346944,431998 767119677403181056,97811 791419278985564160,238780 793865662271590400,255942 781359082749894657,139404 785509953758830593,196277 787677157732458497,211859 794167935581519872,258331 778481113501138944,167393 790242265260261376,228341 793234319846375424,249926 792076950420484096,243187 774453761645355008,137158 750342617070723072,8047 772086169106472960,125742 756830063593742336,44163 787840337704280064,205197 794312631192416257,257492 768801071758278656,105992 775741392425320448,150511 791735407104913408,240682 793232836757118976,249926 762532178509070337,72678 790833476949856256,231894 767139884331065344,94699 775408698785234944,148870 762461644785975296,47283 786018449470337024,200382 771157639774478336,121949 785584409076461568,33169 795774824433979392,247930 776651426525085697,156835 781435458064637952,26066 768887642297466880,109945 781381756028985344,185310 787350882190884864,210585 792477468695339008,246013 774087574683955201,140444 792066293583130624,243187 795286602192826369,11774 733291295305830400,349375 775168657768878080,146205 794244888367923200,257492 776280620850900992,152872 779229958103105537,171168 759162198631383040,56964 763352460228304896,77732 762699811606978560,73926 789853179441590272,226183 770718272215977984,120541 776939343655022593,157755 758423064350629889,1248610 790361578239430656,230064 760598307848658944,30802 795075420269875200,11774 753785383201058816,29263 738464369147793408,349283 751201193519484929,14421 762843566150266886,74943 790121193558814724,229693 761648125823950848,69356 795704721088638977,268281 790991604429586432,234583 790235300245151744,224680 793907933297934336,255393 775351594724364289,148473 771164276274958336,122388 781814686001926144,171466 767805594996711424,100891 774705201089351680,125810 791408729799335936,237857 773513027903746049,137158 774629383470518272,142906 776132008527400960,152735 793500000542138368,252408 795772760878419968,266138 760273141620813824,60849 775900352994500608,151409 788411731299147776,11774 768274739374743552,104406 770752333546348544,121046 750363219470888960,11495 762733728573583360,74247 788021380495339520,214209 788814510060544000,220539 779273164249530369,172799 749308342850424832,7916 791835269896953857,240070 740338865345597440,11774 788427763459973120,217519 759162681953652736,56964 786210260310777856,201494 771127521471524864,122126 774765676674314240,144654 778313061408972800,167220 778654659493847041,167939 781286562319495169,186212 765283597704048640,84209 765023654971342848,85562 768991493268709377,109667 769168280389029888,111049 793312517636382720,250633 752891886772289536,24134 788303093859397633,211829 756542473233727488,42162 775879466102956032,1250251 763431000919646208,76549 779896651880157184,174465 785583076961292288,197297 786398233744596992,203674 792032764899889152,243187 793095910997626881,249469 768983384508866560,105109 790987890922754049,235590 791505059213250560,239405 791705054164115456,234990 760075706063810560,60790 778712972726185984,156793 787127278971019264,209351 763938402685165570,80393 764417313076543488,83391 776875988416339968,151255 760971682613829633,65974 787745529128116224,205197 788457611821715456,217574 789499890548154368,205972 795032047613931520,264431 792533720817250304,243165 762697882013052928,73926 767444766678278148,98972 794210985342996484,258331 780433405217562624,180235 763081824096522240,76429 785932309136601089,194157 792149417331613696,243648 793659470991663104,253032 756415955249434624,42432 786056297590493184,198878 792571778161795072,246392 793250570501033984,243562 754116263459237888,31922 788532688462290948,218349 765791790263861248,88459 794443280322822144,259743 766414546076438528,93474 794737015527014400,262296 767906817171001345,102191 793102117380685824,249469 767092735723593728,97811 767366112854114304,95055 760252002920112128,48052 770559037142433792,118192 760506114811301888,16068 780983149257957376,183269 778252099578687488,166849 794001760427786240,257492 751223433749368833,16833 766695359389114369,11774 760120962654179330,60866 775497611721662464,146214 764839601106145280,84724 775151410346352640,146259 788845877343363072,11774 785664721382838272,196277 789121761761558529,220332 789698701467922436,225374 779193044767694851,168284 758993487492546560,54070 770483630200225792,118515 785743498175741953,193103 773524990637465600,137158 781179714950004736,185601 788801250762563588,220961 789974305929043969,227795 794453864346947584,260790 794552206020091904,261155 794371500442796033,257325 765324570140086272,86076 768973876105666564,110344 770617519925174273,119937 780813422661398528,183269 788471598806396928,218275 758643100218695680,53992 785562092396879872,194723 785959281980039168,22735 743517012316459008,11774 773988532620783616,140787 793576615385018369,252408 793171648362999808,248681 736621399784235009,11774 793057820665151488,249079 794672361794576384,259892 749303771071651840,8047 778997447687335937,167407 790943629103751168,234583 788198429222588416,352258 766426362924130304,93261 787778177858990080,213064 792149588962451456,243427 794221635729358848,248681 779330951910334466,173753 777839015462629377,161988 780877274123993092,183472 758095891882401794,51043 765611534093422593,88332 765753100107853824,88321 771402760067674113,125367 777923647143051264,164710 790938304501784577,234583 794968744409714688,261155 770672367144148993,120613 795656950881075200,267567 777997659672043521,156518 793847180075216896,252112 774372756548947968,140444 791810316741083137,240145 757899393278377984,49852 737567127377301504,27156 756376962998743040,42564 762426191257055232,73194 773157860947726336,134470 791840305343504384,240070 794267268435742720,258456 762659345079296000,73814 756345684287074304,42564 781336106822402048,186153 795707013321945088,268356 758125684547997697,51451 771537553425965058,125163 787050892071690240,207613 789165520494788609,194281 777243904710152192,159475 786366427964014592,201958 794438037476253696,257788 775533571826192384,148909 792027266066878464,243075 779424774116167680,174427 774667369289428992,144844 792437485015924736,245854 792661536821116928,246392 780904447010627584,183975 794908640440414208,261155 757964081546469376,47940 762639397359616000,73926 785856937707511808,196277 788427917705547776,217519 751921047469903872,14277 755558616149532673,26066 765122300303859712,85271 765969938238607360,90618 760508308528717824,61051 785548816493654016,196676 787718122891452416,208058 750710027778871296,14351 752215492073521152,18217 771172368030904320,122982 775506039072518144,148342 791959661188517889,242610 769493868899282944,111558 776844525188763648,158673 756817573296037888,44119 766670598332223488,93286 757676370507894784,48439 781666400586895360,187857 793519655725862912,252580 794771495557812225,262022 778294367899484160,167273 788778309559672832,220526 791452919296061440,223249 792880289525620736,209545 734000160339021824,350498 781114137703124992,185496 788473119874748416,218495 759091013164019712,56964 765659033541849089,88920 750750843545071617,14277 763154389766905856,76723 769673045921394688,114260 785850079823269888,198671 765344853194579968,86653 777563779533901825,132335 791724112494362624,240483 780835530787393537,183269 765946154391576577,88669 750553569078697984,13450 760469543739396096,52933 771730256805830660,126152 788169107313156096,215005 793134382190039041,249895 770980440832348160,122127 758332907198959617,52554 778435238984900608,167180 788872752924983298,221832 792470193553432576,243187 757254844537188352,46006 769218346659221504,111549 765724922832236544,88052 750557284242223104,12535 795301109053227008,265257 795305582328692736,266079 768893772935548929,74247 788890337192321024,221785 761703289918410752,69947 759178020540260353,51798 786370116472537088,1063777 789837009611206656,228037 771234396850360321,122146 794922187866206208,262886 790757193230319616,235349 757232078379450370,46006 760690808030957572,64116 788422957764907008,11774 789919634996600832,223492 767838790761099264,99385 781240118963085312,182036 785523687738990592,196538 763508613725904896,77331 781417140658274304,139404 780808274975289344,182726 788465475613188096,217837 758483282434461697,50535 756862996618502145,44450 759159015553265664,51798 758035656681619456,50654 787724913721413632,205197 789155103148158976,224093 768381340622397440,104932 778317167649447937,167220 766389016170082304,91804 773195985749237760,134993 795299163361701888,261155 762203777055264768,51385 795772866486673408,249926 737487803370573825,354309 775816747907555328,151374 791066038674657280,232169 775725990366642178,151071 778076675456180224,158043 794907029995421696,261818 789539296768163840,205972 790975712123650048,235621 795375563070259200,263906 775009298405404674,146259 785848241095147522,197324 777964447608479744,164608 778715514310791170,168284 779512145922973697,174115 793429420547706880,249841 775877392866738176,152314 753723836055580672,29549 764317582794956800,82002 766345979863990272,91946 776628970833842176,53667 786966928749395968,207613 787679948660060160,211877 791001583974617088,235486 767435789760421888,94699 785328892814979072,194079 794498124337266688,260384 794163767693156352,258331 765609487512182784,1249293 788164047015325696,215754 765702924752211968,84724 767156956192706560,93112 769512611570298880,112363 757320823522729984,1248482 764835902153756672,82759 790887327702933505,234655 755745329274843136,39197 760835881666129921,63451 769950432240267264,115511 791351191913451523,237491 774000216475185152,11774 790695328425119745,233692 794018952867352576,257526 750832949965180928,14778 776892372428914688,157082 781017094162878465,183468 781128038083883009,185496 763203958898761729,47188 766578681657561092,94305 790748204820226048,231894 765256539552776192,86103 765256540513120256,86614 766164145322418176,90605 773669586407415808,137315 781498680859889668,183618 786972009242595329,207287 793639625331924993,252639 763447628520648704,77849 764168186761777152,80393 794561067326140416,261155 756486040148467712,43471 765381113720164352,82208 773171525465669633,134561 774618384709279744,144494 761299460446101504,67229 763422876829638660,77331 774434247847346177,143041 761592385306562561,1248944 759100286292074496,56964 769297439710994432,112872 776452188130324480,155850 781248035015696384,185921 788457980408639488,217574 793531583936417792,252741 755446241518116864,36221 756286855633592320,42432 794704497264173056,261639 773149773981450240,124065 758159598268325888,51595 773618238953361409,137869 769822145488748544,105109 778726984004153345,170187 791403275035643904,238950 762011326570983425,70918 769886050932125696,114273 785562369971761152,196609 742944901357277184,90014 757635029828767744,47940 787010269750910976,204835 792429245872148480,243513 757724202501898240,48701 766003502824951808,90618 785262862012784640,11774 770490168428068865,118192 754766823107813376,18341 776811449666506754,157755 790280776340209665,229159 794863743243010048,262053 768911966480064512,108729 794620509010984960,262022 768052128908795904,100893 790333517209018368,228820 793094288619941888,249469 776077338782162944,153194 790591992929591298,231498 792069613072838656,243427 792979227410894853,243187 762212106536034304,431998 781568020707545089,184223 792841849056530432,243187 755521215243100165,38210 765327302704009218,85562 790695660383195136,233692 795088935361933312,264397 786665656481484800,205728 751758293479985152,19562 793161050212462592,249926 792426745840361472,243513 756960833649774592,45672 759789970131456000,46890 789894994236628992,227242 758033680178614272,50654 752269139058823172,19151 776057550529789952,153095 777965393792995329,164764 790427208145920000,231385 758351207333175296,52554 763946138315530241,80939 793860977947181056,11774 788475641108762625,218275 762145794644254720,71476 790917417853591552,234653 793243208142565376,249926 753622829229223936,26815 780552583719030785,181409 777314125768720384,161413 770583661502668800,117303 774034302376013825,131421 792769747284787202,247241 760530957678018560,63149 793912559355199489,255942 750903129441460225,15957 767339209157906432,97325 773746836356014080,138819 794929837744025600,261155 771411748406439936,125222 788367997505187841,215754 793530264244908032,250293 765011283498459137,85159 776129116009562112,149200 778776156791185408,169923 794363868235579403,259055 761776190751465472,67587 773562093312237568,137158 794630455244955648,261818 765594026619703296,87904 794213413945831424,195876 786711233244213248,205728 763489053077442560,77632 771578862345920513,87607 778423418987347968,152594 781550231578042368,188401 793400336757231616,251452 786522618161758208,201958 790559522150424576,231015 795616120313184260,267655 768566514341388288,106702 773954245477314560,139404 777942106132406272,164826 763371610724192256,76364 763800400751321088,80393 771082705526071296,122344 771377457509326848,125145 755131184661860353,34591 760658489614094337,63393 759108822145208320,56964 774676588340228096,738099 772867761802452993,132364 772883395814711296,132578 780540131715354624,179560 758341644555018240,52061 764247312444960768,80486 756239289080512516,41680 754848901987864576,26721 758067563444244480,50654 763918567788064773,79344 768947526661648384,110023 793129445532045314,249469 793186050113957888,250033 765242856705359872,85596 773560751051116546,137639 779110304512966656,169586 764248247791710209,82766 769346049018245120,112265 774816493695533056,141887 776895762902970368,159146 790657241640828928,232169 794598874073546752,261155 794611227716624384,261155 759160143141490688,41141 769333028099424256,112399 774228102410928128,140444 765275688635097089,86440 780481901370847232,179742 789964500296343552,227904 760931223212466176,64693 751147255277711361,15451 757227679200391168,45348 758782950515159040,55260 790581702481567744,231834 756293761873776640,41459 765617538461995008,87858 790906884467425281,234796 791768970990944257,240718 792791355324071936,247241 793200825719926784,249469 793796491655589888,255271 786573697834287104,198513 790884213331488769,234583 753312788315897856,11774 764044714446204930,74247 734843007149735937,75113 746811253688049664,195876 791952155586408448,235621 793243326845685760,249926 754743972891914240,33356 761303744944439298,65180 761928748664885249,431998 766045633513922560,90384 792384755199336448,243187 793479961713766404,249926 781226777079316480,185595 791330910968741888,238207 793650723309383680,252044 753619850325397504,11774 794208609487851520,258598 764982828962504704,84887 777567957266214912,161413 794586046285549568,261155 732169985771098112,349795 795402535133741056,265858 764814880243347456,84679 794675063190683648,261818 750937659191750656,15643 768425922827395072,106281 776395759952494596,155459 787065959261442050,207277 766250115006881792,353879 786664603149279232,205294 785980679511166977,200235 757393905579020288,1248470 762616875507417088,73814 794669068687118336,262022 780841428079509504,183269 794775385972031488,261050 759108589826912256,57092 786380463325589504,194272 758701863923511296,50949 778736404205477888,168284 788555605808144384,217519 773358268009897985,135025 767502245072138240,99314 773280740364656641,134993 772630720049053697,118174 763420917171101701,75899 776615878112587776,157082 777283818667376641,160602 768578223034601472,104973 787487236455485440,210432 790921285715030016,234583 765286504486825985,11774 789929153160159232,228820 781884475516989440,190936 791673492307447808,240474 787154476025126912,207151 791686506188513285,239446 792489191728754688,246225 760446664658124800,62063 770382071135076352,118761 785314890823196673,11774 780032582406672385,177797 789387627749183488,225601 766372349364932608,93405 770964815980302336,120519 775411894643462144,148800 781612730465693696,189086 788929509890240513,219119 775117052738621440,146024 794570764078944258,261155 778244031881043968,166532 732765936046985216,350085 775309337510092802,148045 787323150421884928,210207 747494707052314624,11774 794234781651369985,259097 776433549562052608,155390 794360486594744320,257492 760214563996442624,61011 775885419921575936,151463 780060947796852736,174725 781504060671352832,26066 785684998015717376,196277 759808246312034304,59067 772906603599138816,122146 780494563563675648,180825 785913452661313536,199640 771479566011473920,125111 788753103524798464,220029 773937622473437184,139404 780440438583025664,180310 758776776252358656,54347 786415992230510592,1063777 755426084699578368,37044 762140386173198337,431998 762204006127140865,72035 768131473329131520,103261 768855469163028480,105109 785660474205634560,195975 788531973576806400,218969 778406831689306112,167319 794100892643430401,256534 762807688103276544,75073 763455488969183232,78344 791531432946511873,236943 772974680781099009,133519 775855567931858949,150663 789163688791900164,11774 789988000927219712,11774 791514330600701952,228820 764700307213340674,81946 765665241707544576,88669 778918792126685184,167220 756924323265404928,45125 765248124205928448,86770 773003125917569024,132364 791698039329071104,239446 773967299887837184,139404 791692533382443008,240483 759384488925200386,52959 757597640032825344,47761 758066983673954304,47761 765242394501668864,86653 779165057368281088,170252 768946329414500354,110362 774359562124005377,142668 792583206222659585,246726 763098152358518787,75802 767453758829662208,98751 767258329118744576,95672 773147532318744576,134470 752248649590112256,21034 769650002360754177,109594 790726071775670272,231318 750929001162510336,15152 761272922077933568,67511 791861423068413952,240483 752926849647255552,24497 754969217326166016,33081 755609117511733248,37455 791805777329532929,241034 764978547534524417,85562 786727754272210944,205181 766422175876276224,91946 794274894393573376,256935 795035997465616384,261666 795399881326084096,247930 750907112159490048,15808 760177639244070913,61470 781676752854626304,188716 794326515362054144,259457 764992154993238017,85562 791433308592807936,238395 793340143855816704,251452 754763102428598272,22393 772869075458490369,132335 791437554037952512,11774 765060710846042116,349306 772763843827273728,129991 765557793021648897,87904 776073281153609728,151947 792050520852758532,210238 753583508505911297,26699 792145209966534656,243187 757374297652559872,1248475 758708040795205632,52384 792323974499819521,243187 793239687032963077,249926 778164649791483904,166269 795400699479728128,247930 749848499416477697,9754 766073016203743232,88795 794742080165867520,260613 773294228239634432,136018 761477888944271360,68273 793512810412175362,252711 773922156509995009,137953 790933725630623744,234796 793180813835640832,249926 763481626646982657,78341 793863618668494848,256038 761151906702123008,61051 758802755339169792,1248642 785604075912105984,196767 765942118376505344,90384 764921153366351872,84724 735650116015554562,353608 764846864105545729,84724 786606538404294656,205039 795298694467883008,266079 761554918767415297,64722 786230902183567361,202062 765231058463830018,85669 773272122105921537,124597 768181171259904000,104575 791739006136442880,240584 793753073168609280,252020 794189812240674816,258598 772962274520674304,133454 793095169889464320,249469 750453563575283712,13450 767463531377782785,93918 775723880879124480,151071 778296453395460096,166941 785312442893107200,193639 790833323455160320,231792 767967367473266688,102838 794171660060467204,256502 766270822034079744,91946 790250726660317184,228341 786736028228866048,202429 787083912631705600,206257 794317713120247808,256038 793624878792511488,253032 767145052527222784,97432 785342544230092800,195275 790553667925573632,232137 778221022612824065,166390 792829085806424068,228820 758177949732528130,48289 788447670763413505,217658 757546680292151296,47782 768531814705078273,11774 767038531667492864,96263 792804112677175296,243983 785611251707580422,85985 787699498688454656,212357 746391384240852992,11774 781021905914589184,180750 786345826494713856,1063777 791700458494578688,234990 788485340491231233,218275 769371358191034368,42432 776239566260932608,152073 781273749618298881,184223 775318883666309120,148045 778580245855076355,168794 788887566351302658,221799 735053249405980672,1170555 770238032205254657,117377 788772785111924736,210207 765621501429182465,87904 758019542752763904,47761 768809268392919040,109167 778635902121709568,167220 774004844382289923,139865 778063609624616961,158820 785815083079258113,193297 794195468565655556,258598 758746604379582464,53469 763897950825177088,80486 787955635916828672,214005 792335996381724672,244297 794547843675525121,261155 758472417450795008,53185 768770207091421184,108795 790922170222333952,234583 795432433227276290,258456 751981807697006599,14277 757608872559386625,47782 776811496399577088,157755 785355536057458688,194450 765691728443478016,88459 768916307223904256,11774 794689490594000897,262022 785617022700838912,197286 791665895882063872,240483 757808538060140544,49066 766675563176075264,92202 791809886942146560,240145 776738227818418176,156835 763448012949499904,78159 771421161674551296,125367 776592094907498496,156835 793686642535993344,254135 795393260172808194,247930 791358900448755717,238207 791718192724840448,240556 786917199168405504,207208 776212364131786752,153845 765229977981685760,86103 787050809187930112,207287 788875168005455872,221832 788685423971213313,217937 768212369461903362,104162 793858794195267585,255942 794177555842613248,258331 758132778500104192,51451 762659125163593729,73926 769399936383262720,26066 780399713086472192,179742 755431779792621569,33751 752320816692338688,18215 777708216893386752,162497 763184350401798144,1249110 789371000718626816,223846 764972412278480896,85562 789434815393050624,225981 765477569948823553,87788 763763671659012097,78983 785864858902364161,197622 792821640681787392,247773 793318477784166400,251452 793501957092741120,249926 764898092487278592,84724 750511581176344576,11495 763360796843741184,76771 771029655734321156,118174 772994882076049408,133043 773810420402364416,138819 771377632281636865,125145 791067428486688768,78159 770819553425182720,65500 793809100316348420,255393 795746389242298372,267655 770466585505046528,118191 780536946347143168,180074 794956611118886912,261987 793949814933229568,255826 760746933623386112,62877 753040602934026240,25370 792016917972258820,243075 794206484657631232,258456 790368023538466816,228820 775500783286562816,148912 787305882971467776,207949 780591373481185280,20825 760363479740055552,61206 770347696313905152,112872 794307433057292288,258598 760947577516797952,64722 777913432574193664,163763 768891809879691264,109874 795113012537556992,265102 756718484701130754,43469 757047790111301636,45040 793168754842697728,249469 732422606138155008,196346 777905748021960705,164403 793455647882784768,249469 795182446996242432,246726 732600625683259394,352720 756574526658478081,41108 772817840176893952,132335 763918499521531905,80209 788715997414981632,220029 780817374249377796,183269 786422771672752128,1063777 793842651200053248,255942 786544578073550848,204413 764134343228792836,82149 774733079516618752,144210 768132952131768320,103506 765436792443052033,84449 792088704122691584,243795 752752375560040448,22439 774614412422422529,353879 772996446039658496,133454 794540085328965633,261155 767839668658241536,100605 780754701981667328,182257 793216578200408064,250010 753279627272065024,11774 780398911286611968,178415 788451686482337792,217519 770306714222661632,117257 756247102309617668,17640 764143119008804864,80939 793193728399724544,248766 768476209143353344,106716 773990593689063425,139404 774144268520652800,140654 785465426532831232,192032 786950330579726337,207287 792848139640270848,248065 773889000465543168,139404 775455174592634880,148045 776195551750721536,154469 793102154634555392,218495 761924651627012097,431998 773979774792392704,140444 753225118998892544,25135 750784075133247488,15316 794761643544707072,249926 778643552398180356,168731 785467612075614208,191653 795373639835127808,11774 760190335691714560,61470 766017918966571008,431998 755205958591098881,35372 775431874105581568,141415 788605380339392515,11774 794198144623910913,258044 794685714885726209,262752 749406017159442432,8248 769266865415782400,111448 774211359923957760,141887 753057693305188353,24134 756203659831095296,41486 791890028678963200,241940 770938520290598912,121046 788566066502864896,104244 790635902892699648,232791 766037736063111169,90654 778447721677979648,167407 793975860164325380,255942 752164900420608000,17794 766386702957027328,93184 772189819715751936,129991 785459018839887872,192032 795078940163473408,11774 757936478886309892,354825 770425471066578944,119096 778732892369190912,167319 781172819090612224,186149 788450546944475138,218275 792997578463809536,247672 766809522744602624,94699 792061651927363584,243614 750344205956968448,12728 788522125401264129,218349 768634298492747776,106774 768773480129007620,107469 777126367397867520,354598 765651391583023104,88052 768511001939566593,107048 773290625743527942,136018 777983098692796420,163765 792047755430473728,11774 795763551151460352,268643 758054512808558597,51069 769448289288720385,112119 771328261334925312,124597 775003853607538689,146259 795614580479315968,267655 767180792862834688,97811 752951651489624069,24675 776558551988736000,151374 793120672885026818,249469 777633443643428864,162610 794924553969565696,261155 761561433142202369,69231 770270871239786496,117257 773274365005852672,135736 792833188632592384,247241 771528807316619264,122967 771069437705412609,121949 786382432744374272,202727 795724237822709760,268448 754149541377511424,26670 773757043907948544,138819 754005482667466752,30633 763886740792803329,79513 769056608697651200,352018 785652820817027072,196917 775556392635641856,149569 763923955367354368,80754 774840668774465537,143824 792849380248199168,247240 794535951611600896,261155 755775492695863296,39462 758708029550387201,54070 766734191832686592,95708 781334164821770240,183759 785590437314633728,192846 786243712917483521,201958 788389610636271616,194230 764248685584592897,81702 770831372420132864,121479 785831782037884930,196277 790748567447011329,232863 770406845727043584,118235 781797206466568192,186592 788196020534542341,213274 756283963128152064,42405 763948071470235648,79040 771314970680107008,124597 793472487988269056,252408 752210616216006657,18820 795045838082838530,262849 788605383157972992,194072 788794951576408064,220820 742753940505276417,11774 756866221358755840,44450 780623655139102720,182049 794594128524902401,261155 765564822809219072,84724 766456820835688448,93286 753727160213352448,27045 773444286771765248,130988 775070909509963776,146205 770944246241165312,121612 794185356891582464,258456 767483695670460416,95055 776637957478359040,155318 777913260091772928,157755 785991840751194112,200495 792765464350892032,245575 776636646754168832,155898 752962485662076928,24134 794900947193438208,260548 755155211082235904,32572 759076560141885440,56830 764513951962935296,51778 780558570651877378,176203 758628786191659008,54070 771836649038684160,128143 791097036191903745,78159 758272300391272449,50167 790963577670643712,232169 794947708142448640,262847 751049578921664516,12883 785618866688753664,197286 766276947861184513,88118 768122138381447169,103354 778573418484658176,168794 771198083673657346,122126 795081105342918657,11774 761350517503188992,67906 790994907443888129,232884 733629886561030144,355357 757996982963240961,50500 767808953984180226,101681 793534366244827136,252741 795610595949154304,264397 775082686595686400,146580 793844603828830208,248988 766701880038883328,95672 760428037682888704,56676 772873101960851456,132578 774310029289721858,141102 762662984053301253,73926 760906823700475904,11774 787013288706072580,208379 763255783760941057,76474 769360553479442433,113387 791371215155830785,238207 794808994556706816,262752 756932185907605505,45583 778944884853968896,169696 758361283624333312,50110 780475733273481216,180039 751168722870554628,16422 767375836953518080,97355 775712786080993280,150511 763245859123232768,73814 785328847411609600,11774 791725661962448896,240535 793214110657839104,249841 758434039971938304,1248609 762727917814251520,73926 771328963142623232,124618 790918460184203264,234583 769251362307584000,112471 785607066220056576,197512 788385971792384000,217519 758842802121773058,14676 760833671481872384,64948 776430000308387840,155688 780160691277824005,156281 785269398466535424,193669 739848599517814784,11774 751186112664731649,17591 761921269591789568,70972 770493063781228544,116060 776924448289124352,150028 788005768184213504,214354 743111745124728832,11774 785959702723035137,199546 758562009721995264,52061 756982399972413441,45669 768366726874443776,105345 786628064125988864,205029 793503757858435072,252824 780606713951035392,182037 793148758385131520,249469 759860926321270784,11774 793424549006061568,252020 762297687496548352,431998 776601819715821568,156976 786408307384840192,203674 795761012951617540,267862 753801888508682240,28819 758310474891010048,51774 758025956011364352,50923 766349432824721409,93261 780673907447701504,182036 753363658755932160,27334 751243150572851200,15066 758829493058359296,53739 773887161435205632,139404 769275347640676352,107745 794732286109360128,261155 789282449888989184,224018 786549879782846464,202727 767378361970667521,97515 777365458634678272,159146 752898699068669952,11774 795349724119396352,265870 763568459099746308,79223 732332368455852033,351511 767095919158235136,97685 787060553265152000,205728 788872305426378752,220526 759599699561160704,56964 776911503353974785,158387 791260480396488705,196314 775729597635825664,150838 789355777882337280,225414 789970275538391040,227795 767807502624915456,101681 770361846482153473,118191 776620382363144192,157082 788006669976383488,214354 794192388579295234,258629 768587886837002245,106716 790532994721341440,227273 772934720627892224,133519 774073484443922433,141277 776439972463153156,151463 777144399838978048,160480 781920038190211072,188902 793050756236533760,247240 775690213314011137,146580 757645082824740864,48549 785496530979549184,195064 788735992895246336,220332 751854287052046340,20165 794563377188241408,261155 794596078779854848,261155 752901924500807680,22852 759169369855459329,56964 773949721287069696,139404 775766388829020160,144573 733092063596552192,351338 794973926602444802,262925 791267767001419776,232169 769393241045086208,112399 774384366642421760,138165 752946931249414144,24638 785569424346460162,196788 750932595265802240,14858 785358586494935040,195481 794009893636374528,257492 793147749382385664,249841 771229784810541056,122145 778568677792841732,168794 779042861966827520,172122 761271933317025792,67709 769246265473458177,110585 789954751282708480,228810 751852148711911424,17794 785605624600072193,194082 755408548637532160,34441 776869202061910016,154832 775099198853246977,145926 753962850008326144,24359 764152508856016896,82283 795156634142117888,260530 773704342134226945,138854 776006795672162305,112363 776300404531351552,149953 787271450835030017,209972 793244123918503936,250633 767763109150851072,11774 788710645134917632,203793 794016866888982529,257423 793577290768584708,252020 752262986006278145,21332 769289184636829696,112399 769337015477252096,112872 780762173777780736,182960 787120765409882113,195505 757696734281605124,48663 774414225842266112,143049 771160513489141760,122126 786255006013894658,201555 791421527736537092,238099 760983828643082240,66159 789248757208649728,223921 790880891929329665,234564 792614673946292224,243286 772983166684504064,131870 779776236063166469,175079 788751687989231621,220332 795765327124643841,261155 778772884554674177,170187 779794126204080128,175092 790558505769930752,231333 788082172594970628,215005 759371539804553217,56964 776801479927607296,157708 767112566330028035,97392 768880001873743872,109666 790979133828272129,234583 788567620718997504,215437 767803990062931969,101681 778680097872093184,11774 792131925897056256,244297 780108010001686529,177444 765664218687365120,88930 776845779537461248,156644 779081725653741568,172027 750761040779026432,15005 778397829093920768,156053 793795151571275776,221476 755953355772485633,40881 789173114647171072,11774 794260397645824001,259063 773294804134264832,135725 757439075368443908,47284 772837286799106048,132335 794975181601144832,262053 749372437712760832,8497 780540653533102081,181409 758272304883171328,51344 764484581596729344,82673 769026581243256833,101681 760524196615188480,63149 751827098877235201,18400 785753377179250688,195975 754869226884792320,34035 768262422838775809,104662 768480115369979904,11774 772849331187617792,132335 787526162608168960,46572 792097102767661056,243187 793407801984970752,8044 763182737838608390,73712 765935773463949312,90384 774641400134656000,139404 776421673687977984,155451 764136819285958657,82066 768357892026007552,101203 793851524288016384,255942 778979920106102788,101006 772696602771324929,131007 794978001691799552,258741 771885860916715520,127134 775881997583421440,151302 779341563579109376,174115 787806319667507200,105109 775806834514993152,151439 778038553938919425,165423 794073685577506816,257492 793094285436608512,249469 763796656282370048,80147 775043596017807364,140444 788076221393432576,215005 757447546713309184,47263 780690536038490112,182257 785655727650066437,196277 785927490145574916,199546 792497161242025984,246225 770020778528083969,116113 773976556645515268,140372 776047639880200192,152735 751721278147551232,18994 792511811140616192,246422 750896083191140352,14277 768275800227479556,102137 778003456267137024,164814 792682659570909184,243075 766674272618106880,93493 795349910333755392,266500 762734747260817408,73910 774210518538149888,139404 767793842007310336,101203 769702454300598272,114779 773949264183562241,139404 758512151384457216,53185 778658710474354688,169550 788548564641120257,215608 790162482845196288,213427 788803343858610176,220765 794557693516095488,261155 763468470616936452,77667 792164554440527872,244550 769546255118639104,112363 767769910600667136,100893 768528580259241985,106716 790344522614050816,231015 794664494412623873,261050 770378038848606208,118482 788096903376437248,215005 795667665100701697,263205 778003948418445312,164375 790747328340692992,232863 775340661209870336,148473 792913639049003008,244327 753829230333407236,29551 786028174563946496,192421 775401037465346048,148645 777275658259005440,159475 786776909891956736,206642 779742313211895808,176203 793628263650299904,253206 757116639640850433,45122 780520718123405312,164826 763166516795899904,76549 788753870793023488,220029 778818319428165636,105109 764900412214415360,84711 775028284694392832,146259 793641386662883328,252020 744956979689361409,11774 754716754463555584,32963 756200376445997056,11774 777781479950675968,161960 779182606516707328,172299 792364016278638592,226738 787486625781592065,210253 791805272893206528,240763 794552249984892928,261155 762109143662682113,431998 785603580828889088,197512 791126843457953796,196314 770405761524633606,118191 774321373963575297,142090 759732771015319553,59459 773932347217571840,139404 792046277060136960,240584 792112533729521664,243398 793439548701302784,252196 762304062465466370,431998 764996573977640961,82544 773651905847267329,137158 789167313052323844,220029 780652488743464960,182257 787105764548698112,205728 795261343586779136,263667 778284614120972288,167046 789924639048929284,228820 750539980372635649,11495 753307887330553856,26871 765279781164314624,85861 770323265957007360,116086 776185730494332928,152314 732551670907830273,352568 777934710345433088,164826 792469486595108864,242693 759942499947388928,59809 756319192958267393,42249 774334748978126848,143049 745326740919062528,354831 788393025932103680,217519 758331696248942592,52112 794335703085760516,260033 732589564498337794,352820 780570156367917056,178541 771194490761510913,123280 790615931596730368,11774 791712260653658112,237151 789085503115014144,222500 794130815827382272,256439 770496129565855746,105109 774439034558910464,143585 791659999223218177,240145 768903170063863808,108963 775489496766963713,149124 771818070306197505,127711 781711444597354496,189254 749269679223541760,7828 766235819443154944,91872 781905109508685824,11774 786755156620644352,204835 788330976254496768,215608 756354740301078528,42821 773364645553840128,134874 773884326937329664,139404 793097513389596672,249469 792816834244284416,241034 767752974890303488,100893 776185528039464960,150419 792836268757438464,247241 786725891728613376,205728 739572238408515584,11774 750421439996506112,12606 759157015914614784,57336 787359343138119680,208599 788377795642724352,215603 787982417281818624,213887 765130719710498816,74575 772243054824595456,127505 762278541719441408,72350 767223178313818113,98475 793475205272305665,232863 785934916945055744,199546 750745731686764544,12954 758070039555743744,49843 770453238055313413,109964 788389856313417728,217519 755853063697465344,39657 771314343736508416,124528 781588350868258816,189017 785320362515070978,11774 753201420426481664,26140 766516715589017601,92142 764986028935540737,85585 776022033243054080,152735 794009361966362624,257492 773564808935383040,137639 758078532975202305,51069 767805740413091840,101681 768159326531825666,104162 780217508796231680,177773 770039862691061760,114254 785879870953906176,198764 795074494092234752,262925 775143263116328960,146716 794237768239087616,258598 755164374667501568,35890 763160605448663042,1249095 788890892505677824,11774 732638907679014912,353166 778320158469267456,152594 780835736929071104,182870 791029170193240064,235756 776852818460377088,158524 770504758784364545,118174 768575053172731905,107428 776219268753088512,151845 761400734650863621,67973 772173025470976001,129991 785320451832590336,11774 753977697752248320,30801 764878870743019520,85027 771130789299941376,123583 787292347033845760,199307 779036264368517120,171463 779069535152246784,172545 786773215427239936,204413 755018618954403840,34666 761569028724789249,69307 763846183148150785,78198 777241328627310592,159475 765297320116285440,86440 791266947090358272,236907 746351889114030080,19199 748874133535133696,352721 768278507130585088,104662 754706979969433600,32963 755032968930918400,34666 773519635748687872,136515 754041156938457088,31212 767444235779846144,98890 791978726107910144,240814 792507554018516992,243562 793180264922951681,249926 755719137981325314,38499 785979584768512000,199478 757543589488365568,47782 758038725515354112,51069 788219772366262272,109244 772799230209429506,132578 791648468406272001,238207 754103860105351168,30370 791354917143314432,238395 773881796236804096,139404 758799843993067520,54070 750391148158423040,13019 788409235700785153,206101 788801425899921410,218455 790673584431722496,231894 758381979389665280,52749 762003635274260480,70501 792812466543681537,247241 759174503746318336,56772 765019425292505088,85562 761138672263581696,66804 775279507234254848,146259 733871246069407745,353601 755436526784352260,11774 771487916895920129,125111 776123650403467264,151741 787909677636022272,210585 781795295545864192,190036 792501816110047232,246225 764107808174280704,80393 786971015230263296,207949 732580408672419841,352568 754095519497015296,16728 768234734115622912,101791 778296252387713025,167311 781447380906471426,139404 794907614639292416,262752 789929101138104320,228820 793115073774575617,249469 791424586709512192,238378 794923748012933120,263817 794971133267296258,263895 788097179030204416,215005 793504578339803137,252020 789517386701500416,226731 789850892581343232,225608 767898627004043266,101681 788784051352113153,220526 757774513950035968,49070 792080923978141696,237964 767097881811484672,95707 776891910426357765,158110 794290311526752256,259134 763162325012578304,75899 771314727133650945,124597 764696313749528576,84422 780962619570196480,183269 789515080614354944,226712 790972998245167104,235536 760569059377373184,54842 755164270652862464,35890 757328770718109700,28160 757064480673128449,45964 787486281739620352,208059 759829225532645376,39221 787921280540418050,212139 791358400126869504,238395 778727298346332160,132044 779748603170619392,173347 789908947696164864,227048 788754624748646400,220526 760598780962103300,63207 775119190848114688,146205 780834612721229824,183338 757480020780736512,46407 792832096297418753,11774 794942087926075392,263895 787271131233419264,205728 794688138316632064,262145 756643720301252609,44429 781256794496720896,186063 793584566229463041,252408 795299558091882497,217519 769185868993204224,108521 776867768876593152,158897 786052820709539841,198878 793622423530835968,249926 755130159464714240,32572 764105611789217793,80939 769975058769010688,113836 781522103145299968,187044 792029447226470401,243187 755032758498361344,34441 790211950017908736,225358 732728705341100032,353789 786558406802956288,203240 790718520438816768,233692 791339634240487424,232881 775421815283941376,148045 791054678259699712,235948 794558724736241670,256255 780902738099998721,183811 735287654657490945,350665 787044400169910272,207287 792016577931546624,243075 776003649344458753,151845 761241511925211138,66815 776880446030225408,157993 795276799341133824,264397 755207845814165504,33356 786029485925736448,199496 790946540307251200,234917 795044933321125888,271850 753183006341423104,21167 758654898841882625,54070 758730277480902656,54070 768123069961347072,103149 785683488133484544,196277 791609081639206913,18853 761241043387969537,11774 773708371610443776,134200 790561150349946882,232280 762253620003954688,72420 750829753225981952,15661 794725310830968834,11774 753033441298485248,24134 763366569317572608,77273 774355601656836096,141867 770738843901386752,120474 780631449460277248,182257 775297362159808512,146259 789217516446814208,224513 794713351851048960,261155 794630934612078592,261155 795054700764819457,261987 781870192297029636,190635 788794453662326784,219942 773123097385955328,134470 752949283171598336,24675 774077722020548608,141360 777334517971300352,87904 736327773233483776,1182330 794217765892542464,258044 761925836157153281,70886 769498871462502400,104973 781254589731397633,186434 788790437112864768,220526 779091131497787393,172027 768982709117063168,11774 781146498826240000,185496 794235154139086849,258456 795757208453705729,268777 768965399098470400,49400 775866812286111744,151090 793466295052218369,250633 795188535921954816,250633 756260937204658177,42344 789164046129836033,11774 790648250181292032,232169 794221216601112577,258829 761924979961262080,65180 788024139860901888,214354 773594820904386560,137042 778266288191860736,166390 781272931271864320,186124 786664580487405568,205181 755417674004459520,32572 764566235623358464,79561 765723790579933184,88920 756872119951163392,44163 775035991425896448,146259 753645500239339520,28563 752971462835892227,24134 768903623686361089,106281 776804572509642752,157755 779395833305456640,165080 764230154591744000,82457 771090530050584576,122344 760585043190378496,53991 763096933539930112,75899 766473873260814336,93068 758800983333888000,54974 761349814856642560,68054 763691983722405888,73814 764137636621488128,82066 769268153000091648,112085 779292669843496960,138812 793183319189889025,249926 790970512537182208,235487 778660105441140736,168794 778221222836379654,164826 791124670682632192,235487 758063304384196614,50827 776764524821176321,157840 791698755468849152,240260 793149712383746048,249927 776156197866975233,1250300 791509222391414784,235147 793580052994592768,253206 790357102959038466,230282 794977506411560964,264397 750721643958267904,12292 753968627762667520,30590 773271875111706624,134561 787049765817184257,181419 764866020758523905,84724 768777376826208256,90629 780115037444648961,174315 761467027043344385,68773 769012548389732352,110709 777304658331086848,161407 780485416302542848,180556 764317579452223488,81869 776065809533763585,152872 778261314804121601,11774 758129381063663616,51083 770076712780632066,112872 788124827278118912,214209 788748546245816320,220332 788872281892061185,220815 790586353239023616,11774 771085906489081857,1249837 790226684217786368,229192 768292116648726530,103354 776100035322793984,153613 772457995326230528,129662 791339178822729729,238207 785253771035029504,193669 792603554879905792,246674 765816500192096256,74575 768646190070104065,106702 765013715997646858,85562 785488760830062596,196214 788497344585166848,217519 773298032204972032,130988 774174169294475264,140232 763611225330556929,78159 755759814869979136,39462 765985103587708928,90694 794733506375061504,263141 789704135889129472,227429 791345796079693824,11774 793504828609658884,11774 781214808838316033,11774 791328066714923008,238117 792404575349248000,243165 756276761084694528,42249 768547703588618240,107559 794590359405723648,261155 758712623621963776,54070 788488775403839488,215252 752646986671788032,21332 767441062952472577,93286 756862607701729280,45254 761666639473410048,69747 769763905509875713,114779 757793500947558400,42249 765402479701950464,86320 768809710145441792,109104 771582940463497216,125554 793944139830206464,254135 753709673476452356,29263 790936120586493952,234583 792365837642379264,243075 751129416378425344,17140 764188010544070656,80939 793115027024678912,249469 768620622674993152,62492 795468914192957440,247930 756968227788427264,45672 758515540138663936,53185 758384529618808832,51778 768888865499119616,108729 761777391001669633,63268 777834555679969280,163763 779096191225126912,172120 774605844751257600,25863 776430419306688515,154071 795004214489411584,264431 794316956627324928,259055 788176020926967808,215969 754716565736529920,33356 765965589588377600,82066 793288689044500480,249926 750818243275874304,14421 788323540290404352,207287 795733277579546624,267850 758098846442323969,51451 777565406756089857,162497 794542189846138880,261155 733301469198196737,7224 778738539773071360,169916 759071708074487809,56784 790509637535543296,226823 795306795283714050,266079 758444780464533504,52749 743094958362480640,11774 753353090544209923,27045 787764271845404672,11774 763075382581010432,75724 791460469970120704,237999 751908555670843392,17794 770203492539441152,117282 760628520389218304,63937 791712037617401857,240483 773921259642036224,139404 774283509351546880,142506 772128403596120064,127344 788000884022251521,214354 795392103345963008,265885 751965293337948162,18539 775064575376920576,144730 777953076934119424,164980 789410814650298369,215012 795696079392145408,267862 768192038713958400,91810 775320450578706432,148033 793990254327840768,257195 777292900572893185,159853 759498627744137217,58255 776435249643302912,155688 776548722067050496,155889 795274415684681728,263708 787130889704607744,206644 787300632264794112,209269 793198794338775040,246392 771815822960361472,87904 785329326522630145,11774 739867285066637312,11774 771969775689797632,122973 772420691446624257,127579 793143123971112961,249841 788741620124397568,220332 791094299807080448,232911 793856984890109953,11774 774660597975650304,142852 792899605465751552,246715 758319185164460032,51344 790170199832064001,228620 791762848141619201,240145 776808989262749696,156518 767898006330937344,101203 788690091778506752,215437 795006618689765377,263895 756289670330322944,42432 785738148676382720,195975 786948585648754688,205294 787366520473083905,207613 792072961377251328,11774 792172037712125952,243427 766705286983933952,95708 780987481240039424,183668 785937581821136896,199352 792937227605114880,216565 779719642101219328,176110 786923449608445952,207287 765347115711074304,84209 787341107193638912,199307 791793260696076288,240483 750401894095486976,12883 758449262489276416,52749 788794151940661248,218349 768942514321645568,110389 770498042365616128,119477 777722419624706048,161978 763130258316861440,73814 768150548084301824,100530 752944195518787584,24711 755315028203491329,35449 766342739688624128,90735 773270510004232194,135725 769241513939263489,111549 775011063175770112,146426 792165850761474048,243451 793530979621175297,249926 794604803582066688,261155 774647961062141954,142563 791751454084169728,239998 758472800441098240,53185 762460666452021250,69983 776895807526055936,158673 791698960960282624,235257 752935118080126976,24196 754853047105380352,26721 781498327112253440,80785 786411627532787712,203674 789968524311564288,228124 777607512946343936,162610 786978059169792000,207287 749279561209094144,7267 791010010214137857,235948 756309411195269120,41472 760830793966981120,64722 795425705047851010,265855 753051959633047552,25009 764313095741272066,77598 787715753164275712,205197 793149006780203009,249926 753073442669244417,25255 780836174214692865,151475 753319951067451393,27045 786747206481113088,203674 795123707853172736,108396 765937433552777216,90384 788392780670304256,217519 793936629052256256,249926 795281519317225472,265644 756980516381978625,45669 781178684820586498,186170 763941662531854337,80720 775373364613480448,148537 754854858608422912,1170390 773606417148162048,137869 776252344400875521,154534 755237526416166912,35403 780739106854703104,182049 792500523769430017,246392 794023062639296512,256276 758074481919221761,49843 765251648063172608,86103 781896639753498624,191354 787140027222482944,207949 750593236448731137,13201 755794264689221632,39697 752968000051916800,24798 766424518965338112,93286 793316077367361536,250033 758424616960339968,46076 766812731265593344,92972 787890139431186432,199961 792027579809206272,243187 793153235317985280,249469 775498332722565120,148994 788012280780849152,213253 778567261653180420,168794 769319885931474945,112265 770401480364875776,117257 754890120868859908,26721 793784494859878400,251951 776163286605791232,152507 780045939515895809,176218 795733379480100864,266884 763541899302940672,1249122 794223982325022720,242693 794304393667629061,259764 794549989791961088,261155 792858835983695872,247592 755126505684938752,33029 780084370766004224,176890 770041495961407489,115684 781089294391898112,184044 766039884024848384,90384 793594424768856064,252020 770030942694076417,115928 791743724430565376,240067 794532071561568257,261155 762874428954779648,73989 778265287527464961,166532 786982484923723776,208110 749581973060882432,8047 769089041958592512,111359 753251597044506624,26140 759288857120604160,51069 778969441782624256,167220 770672194632286208,120610 757442117450993664,47266 761374885964685312,57574 780109022238240772,171693 794223907641274368,250293 791717150859943936,240926 775059176183574528,146259 758577445519917057,52749 754087689008414720,31528 780129620846870529,127319 794536992079888384,261155 763127516345139205,46667 767361218919010304,98727 734886574756765696,1170396 773923535047782400,140025 785848463112015873,197512 792871714673790976,247877 787012847649816577,208065 732934510849859585,1170654 766747178077347840,94683 750790951027691520,11774 774237290742677504,139404 764848026347241472,83648 768198965657346048,103149 772832468672122881,132335 780630612306571264,182257 785961457120710656,198878 791037591168491521,235590 771425110473449476,125554 768967848710463489,109667 756426703925280768,42249 775284526260097024,148019 794619192234414080,261155 795605390482350080,267521 795612728220151808,267521 770467383039365120,116120 755167564108562433,35890 764871906377936896,83184 767907587140485120,102137 793149648345010177,248437 768952478419345409,110331 791675338824835072,11774 760049700422750208,57336 760923822375612416,64693 791627227485999109,239463 762611879105687552,73814 768880279847133184,109666 776439720372908032,154832 793918146012774400,256534 747534562796929025,145399 775565208051933184,148537 791874702797070336,240483 794791641382932480,249926 762377859637792768,72824 776990789259886592,157082 763011893581799424,75913 772381807626948608,130661 792067298970378241,243292 764455572624334848,83391 791049990307184641,234568 776581050944421888,156926 791417060643508224,234864 744416036380893184,787284 795139756636196864,263926 754077019839746048,30296 765416750401802240,86780 773590999289298944,11774 779488538827956224,175415 766728027334119424,95672 766801844764971008,349449 792625335271645184,246295 764929308276166656,80486 767850370861105152,102138 781077523115368449,183632 777367610060967936,159308 781447839612276762,139404 795345749865156608,265102 759241140176576513,57574 766702157101801472,95672 763885112823951360,80939 767839248053628928,101681 769156637118439424,110709 753948141750136833,30304 752227339426201601,20279 785246570971148289,11774 785518171461656576,196538 788104551144366080,215252 762774382775115777,73814 795266143724376069,263245 785502313188241408,196277 793644848406560768,249926 774033772689788928,139404 771098895443165184,123080 775083826519367680,144730 785627053424947200,196277 758668745531285504,54021 769964991818661888,116091 788570880658079744,215437 736288510248947713,350945 743240462333583360,351268 761599018367524864,68924 793149376889704448,248437 758299407242723328,52061 771280984088125440,124545 753964622739189760,29263 761922569146470400,431998 786416152545144833,202304 794615921084141571,257353 770743097672204288,738099 780796552205991936,183269 788879698872799233,220193 749427941847826433,7231 777958404329537536,163824 785560004535418880,197035 793768306704613376,255044 794618910066634752,262025 789424735255920640,225981 780420193075994625,180074 793953218241798144,254135 789081758377533440,223286 770435602131066881,26066 793335963338637312,251566 763120435932332032,76665 771785182747717632,128025 773183592834994176,135025 772800395215118336,132335 789675504316055552,205455 791128606210658304,234583 753354662523174912,11774 769920354823221248,103354 767821836612612096,100891 768501447625469953,102835 778391658257903616,166984 758661234426253313,53841 759475661627092992,56964 770777074256662528,120610 794992814027370496,249926 788511941073465344,217658 756185652367089665,41680 758671804969852928,53703 794307605329907712,259134 750731827338510336,11291 753699666278117376,29263 778317551642247168,167517 773706780626911232,136904 777920237073203200,160539 794722763470684160,258456 773748752544702464,134758 795039443887521792,263532 757923372336644097,49843 760829864270233600,352572 788800049832538112,217519 792914875286691840,247005 765206003302359040,86440 775493984487628800,149227 779083155731017728,172545 789517329583464449,205972 791660429902647296,240483 776821304804646912,157082 776389779017523200,154071 793489784677212160,252741 778384986902712320,167398 766424723790127104,80939 788062017550749696,215005 788944374843531264,11774 768770203874390016,108849 757628491768573952,47940 758777507252408320,54726 767808097012346880,101681 780780166981283840,182036 771711934563491840,125853 795699168811614210,268281 732268694642905088,1170428 770218364811747328,117257 775711332788121600,150511 792496072299913217,233467 767850329920503808,101134 753001674185252865,22865 789950418906390528,228820 763529794889932800,78304 775885311595327488,151410 779469702716268545,174294 795396741688422400,266822 785830488946552833,195936 787718485203759104,207212 749318838450356224,7916 774630483841814529,142906 781196068310675458,26066 786784212045041664,206048 795411269553651716,266491 791459559697100800,238780 792155596942225408,244289 779553988161208320,172962 750433969825517568,13343 761966372297375744,62708 778983531976335360,167220 780140443635949569,177233 789282968984391681,204499 752683183531970560,22400 755399906601213953,35890 776253806367703041,154832 769324749956771840,112661 792025321692356608,243187 773596733137969157,136904 792051821984509952,243187 769274861365723136,112693 759164186383491072,51798 794559628105437184,254209 772854417766830080,132996 792144415649325056,243075 759433660697350144,57749 765016068964220928,84724 753061791031238657,25255 758751647858200577,50923 732804170470830082,353002 758487954079621121,53580 755020407829307392,34760 758381014473281537,52030 767855009849540609,101681 791348413187158016,238395 785259372884746240,194154 761747199466344449,70628 755613397966782464,35890 756632100082712577,352219 768484595335589888,1170761 789842528501628929,227242 790885161059639296,234583 740351909668618242,99816 758074980051525632,1248580 732211679140831232,350295 736014029013975040,11774 758103819335196672,41703 768215520717991936,104809 786635545397035008,204413 786950326733594624,207287 752907831389675521,24134 759191258841681920,57574 755095252747378688,35449 791638869737369601,214288 775845505922236416,151156 794211337274408960,11774 794364767146221568,258331 792478711471861761,52061 758492252465344513,53580 775648113910489088,150511 789842055816019968,227242 794603140452585476,261155 761641674925830144,69356 795180206726053888,246726 771938565496401921,126389 788688510081523712,219942 732334563209289728,196346 753231342679105536,26029 753328466012110848,26458 749390083506122752,7461 762403025126297600,67852 788128550926843905,214354 791449198587744256,238207 751081316293103617,16728 763813043960684544,80486 785546856218505217,196788 786185481352515584,192032 776624314233843712,156290 774014131057721345,138819 792396169880145920,245566 793269183073095680,250430 791058535505199104,235590 790255961000652800,230270 758333367419043840,52554 792581210476195840,242693 793944886529560576,256255 773839911317274624,139404 785544813231890432,130635 751804533022621696,19057 763976807829737472,79691 750401901385179136,11495 780620581108539392,181886 792475541064585218,245148 793869843283922944,254135 735863209266020352,11774 773229309892915200,134561 786614973497765890,204413 788506019882078209,218349 793117221073674241,249469 758638220468826113,54070 761260353124577280,67547 758051325791707136,51069 788801910354513921,220332 781651478553296896,11774 754768310479314949,33549 763444433882931200,78304 775538307715309568,1250064 754074339423711232,31686 758997773739921408,56175 785811097089474561,198671 790822441480232960,232863 792466019113574401,245630 763390047823405056,75615 763210814488588289,73706 788019740467798016,214492 791429112086790144,237908 763055335280091138,73814 751237475079745536,14277 756243159475183617,41909 781218581308579841,186289 792840971532640256,11774 767069422812995584,95672 794606313250508801,260081 781496741665263618,185310 794190662098882561,258587 770363394633392128,87904 786358857983340544,203391 773649824629592064,137795 757165757675343872,354841 758741440818057216,54653 785683298290839552,196277 788284441735077888,216038 762791626808954882,74483 792430590502899712,243513 749545232983846913,8664 793130781807747072,249841 770320735352926208,117687 764886142009225217,84724 788539614462083072,210390 773844531062026240,138819 785903944132272129,199546 787746078984724480,205197 771752019547738113,127711 780089012576976896,168698 789881257098379264,228576 781867267701092352,187131 793262093742989313,249926 789539271313006592,226180 761387162176720896,67587 767633257731153921,94612 768589632124715009,107727 790907306322067456,233705 754006908147789825,31183 755467335347998724,11122 793187372632412160,249926 757098835957125120,45857 771342883454451714,124883 788177578079248384,195876 751796961259483136,18539 757681019160031233,48549 792623327827419136,246295 795700026538266624,268281 785321417806114817,11774 794575971168858112,261155 777344221430898688,1250322 792941629682294784,248663 774277699300839425,141316 792059008660103170,240943 792816447886127105,247074 763552190984183809,78769 754721851260018690,33356 758310200130478080,52061 767631247191449600,94612 781353821599653889,139404 764962663705120768,84724 787737391490490368,205197 739704910271414272,1170555 763016600958201856,75709 763626884915572736,75724 764871340209926148,84724 791420396641914881,238891 775544720327966721,148800 790902803669524480,232169 757306710235213824,45407 758971364631977987,1170537 759791339085045764,58542 761229613309763584,67283 768215320930750464,95055 775758129309085696,151463 769865534531928064,114254 785715575326597120,196341 791424862371745792,237877 753337917318193156,27061 758830470909919238,42453 794009862703173632,11774 758015985630662657,50789 767531501588275204,97386 788420849585893376,11774 764233467852943364,82283 776471947081314304,155390 755649831515877376,37457 793856020724391936,11774 785523328928788480,195975 787779325194035201,212357 791392724746285058,237908 760127263195160576,61145 779325938634981376,173658 785873687547346945,198671 768721964936470528,103405 767822528538705921,98720 774080604904181760,139404 789153125173080064,11774 794609737786458112,261155 760585702417412096,62771 785497013265641472,196277 788804972376883200,220332 764825948093091840,84422 770953885087215617,121291 781342751094738944,139404 790368888831614976,227795 788853358480076800,216009 765636194889760770,86440 792578485197824000,246422 794212839112089600,257492 756270548657721347,42344 760596643414740992,63655 756566387901038592,43553 758792561133617155,55260 764870696778493953,84887 776938692120154113,158428 794769652626898944,262022 755792584480399360,1248334 758219645077729280,50923 794202575176249344,257492 794252485930188800,258331 778507705187115008,152594 750332016873332736,12535 785247428714766337,194082 776493423314423808,155451 779035457027846144,171463 795762383369158657,267737 789926357115412480,225911 791469932428996608,239405 793405566169157632,8044 756902773732601856,44085 757794616359854080,46193 768356655977213953,105270 777679208147484672,162596 791675712809775104,238207 778285274782507008,167063 790897015123238912,234583 742815107227525120,11774 753018595202965505,25253 760746361398693888,63451 794633343891570689,261155 776495353457696768,156290 761598971752030208,67768 764607018338582528,83391 766853426495926275,95708 778673921390317568,11774 753918062819180544,29059 775109712132001794,145524 791381145485123585,237236 763511511109074944,78853 772504067910303744,128143 779240142947115008,350711 785629726677303297,196277 789144683091865600,215505 794595574544814081,261399 759503722938560512,58227 765186057486819328,304437 767823363754471424,100893 762027472934305792,69516 794562218901708801,261155 760562376655511553,1248768 776116695400321025,152735 790288709853773825,228037 768604249332838402,107749 766055990433230848,90384 770449111757656064,118191 771531398108766208,122982 771264026961514497,47940 769913410427293696,115530 794967272737697792,262925 752176747605483520,14277 786241621016846337,201958 754712012505034752,33174 774790010352590849,144076 791745028133625857,240483 757962222442205185,50143 764988967854809093,11774 792535539874406400,246295 769506681344712704,112693 760157850685636608,61051 792066451888803844,242693 763938243234541569,80939 767024439842209792,94899 778818860350705664,169416 758732054645264384,54070 778306204040736768,166362 767266300993347584,97505 767805454017671169,101383 761534712754106368,68908 790602993292881921,231894 788859324588253188,221665 750693396281516032,13201 753923503364141056,23725 756100905288728580,41193 778297500402905090,167311 765210389785161728,86440 762473451600744448,73102 764328202483347457,82066 765150251552387072,84422 794597593523322880,261399 795740221572837376,268448 768430220684562433,100893 790624813387649024,231318 762073288742961153,47283 763610298590830592,73814 788419006352941056,212139 790972093626257408,235590 794692980158255104,262752 777130234839568384,157755 776256840287956992,154832 786924589905477632,207287 788759140348809216,220526 792513814319202304,220727 739562962814423040,11774 761078830622658560,65180 767849442846310400,101681 770708314829234177,119832 770744465820622848,120922 768204506979074048,103924 732235515014074369,738099 757591194519998464,47782 768289171106430976,104662 793149422993563648,249469 795356938561265668,266500 774052194257670144,108396 756546677348139008,43553 765267990975623169,86440 794703512714125312,262022 764265874387677185,82582 772789404909703168,132335 790668143786074112,205272 756998058039205888,44450 789267707799547904,224568 766748749548748800,94699 755076472688156672,33470 767192035929403392,97472 771835156139155456,127836 772455656435683328,130686 786234154639843328,201555 793913293815488512,11774 757253924684374016,43553 794777083834757120,262022 795053334428151808,257788 790409216754380800,228341 755091948390772736,33499 765061722956664832,349060 767077490061893632,97386 793131590083678208,249469 794932655641030657,261155 775366483505471489,148645 785660790053347329,197512 786301321565515776,202429 776835802290589696,155451 792962055745789952,354032 795299484146221057,264397 771846454390484993,127957 755902839961059332,39235 758801033661259780,55422 791056998452256768,78159 794929100897058816,263895 757090435126947840,44359 777910283230547968,163990 794665419386785796,258456 766824454173458432,91700 795429443552628736,267014 773518742441504768,135502 789211541635817473,220829 793889555757735936,256358 779598968514748417,175153 792469820021190656,236258 753965588968378369,30590 755952339157123072,39026 793180343574626304,250066 794748771250962432,255176 770282179343429632,106774 765898282472267780,88994 781349456935526400,187393 794144027893436416,256502 759745827678064640,56964 753388186106105856,27414 757134202097631232,45672 764150672950296576,82009 766671958712979460,94690 773897793551294470,139404 748706465825714176,11774 769568820394622977,112382 780637652991086592,180783 764014703496400896,49376 767879033350533120,26539 769852176508162048,114336 776253305349476353,152897 780844859343138820,183846 791728739939864576,240145 793933690753560576,254135 753675219189899265,28819 762811743013777408,73712 779514380497149953,174557 763152937203879936,75679 753958047161081856,25135 789392488117116930,224680 780766012635394048,182960 789867297980686337,212564 795313491976581120,106085 773677321463042048,11774 766355192287678464,80939 751847937806700544,14277 779100118322601985,172799 754846543291617280,33520 771066177309114368,122146 786229590276444160,80716 791684638976643072,238395 755151560456503306,35890 774333693510975488,140444 756291975909896193,42432 771405339698745344,123825 790746997779300352,99049 755063101020577793,33356 772950414895509505,132335 772911136299679744,133519 764338408756043776,82066 766440175513792512,88920 774033810396676096,141091 759405421216104448,49843 794079762998173696,257353 750852729619173376,15066 791695572663095296,240483 795400675119300608,247930 773737023748268033,132996 792104937022820353,241678 794650333763039232,258456 758016027162583040,45576 764948498856935425,85114 772075155854155776,128615 756190602572607488,34666 759927805446459392,59996 786604843297157120,201980 794971505092390913,262847 780140412598005760,176127 785451346056970240,194060 785841523241938944,196348 787133531180990465,209043 770372193402224640,105109 788809779204333568,218356 790262399932641280,228537 740395218910994432,11774 793597949741629441,249926 771497983393300481,126293 785976522914066432,194082 756927218547249152,44450 785493585026101248,195481 786304094453379073,201558 764647796460941312,84209 770208361614901248,117257 732557533416579073,1170575 762794955853049856,73926 765859258273587200,87904 761402201440915456,68144 771852094793846784,128143 772540498007306240,129471 792270869179404289,243733 793143859865849857,249469 771039638911877120,118985 773519462087561217,136904 778247679105175552,166282 788753478038458368,220526 793094514479026176,249469 771979981522079744,1170722 780840978970251264,183269 795206578353774592,11774 754758701970432000,33474 775724429171130369,149953 786580624152731648,204413 793973307695628288,256255 761004860783353856,65982 793943046886981632,256255 790725847695040512,233498 759124463841673216,57092 793153990808645632,249926 766675718168276992,94718 789202291702149121,220029 795746060421525504,268766 763172624885096448,75899 785345853657669633,11774 790267795485319168,228341 793598368459001856,249926 785741774480302080,197297 753314907945304064,25645 763550878443986944,78401 768469576128471041,106716 763469889147469824,78205 756835535864336384,195876 771750247039049728,127134 779785153535176705,176890 785413228843061248,195481 757414259621978112,39005 762715627123380224,74133 773741351854899200,11774 770275612581883904,117257 756246196138631169,42171 773883125508087808,139404 779429288164687872,158387 792141677464924160,243075 765619652559077377,87145 776221078104539136,1250027 761968519105900545,69947 775431520001658880,141415 792822366698995712,247877 785830535369072640,197512 788317284620128260,215005 758300603827101696,51344 764363746944905216,82283 770977331284369408,122146 762798981428764672,74133 787720191153090560,205197 764941955390377986,84209 768772654308425728,108849 787100352319397888,209184 757397578489143296,44429 759186698467172352,51798 769251442565709825,101681 793639634995642368,253793 792361132572839936,11774 771147240366870528,123583 786281912704741377,202429 756573296360034304,43391 792162346747760641,243615 779545159499382784,464984 768159339228135424,104162 769901560302272517,114587 785635417097986049,196348 794249440223760385,258598 758097027880202240,51300 761341298569641984,67973 774206343188127746,140748 792066438659911681,237813 794926382048419840,263895 733186834390388737,355273 754760072102674433,33474 767529318998216704,98972 780580123032457217,11774 795399989543497728,266822 794222645277523968,258456 755158351588319232,35890 760706629155295232,64197 776632994773684224,156926 766217463470120960,81929 778684940393123840,168284 788198453738254337,352258 793241121962860544,249926 750826683356188673,15643 776143764968517632,153035 750137067741519872,10057 775001793600294912,146259 757223261574922240,46006 786711218866098176,205728 751085987774623744,16422 761961617294852096,70679 768265787622748160,104162 788813436377370624,214117 763937910240350209,78274 779391191515336704,171693 795351272211652608,266503 785773536543580160,197512 791516399302742016,237908 792037035309621248,243075 763181524854247424,76549 771359591565176832,72244 775510171607072770,1250236 789170651546329090,11774 760256815636500480,48052 785917807447990276,198671 790403623360589824,229895 764495385213693952,83649 786422433955745792,1063777 759788763623133184,59517 789512552518656000,225981 792156065165037568,238780 766284350434471936,354557 781920510351290368,191354 788780074711388160,220526 765301234601308160,86485 773944033488035840,139404 790235574598643712,229505 790665098830417920,232881 792325322628698112,245016 762097643757723648,70543 763752524126023680,79805 776873404049653760,158897 763111675071311872,76549 766478801551306752,91993 785616910348062720,196277 791721887575539712,240718 776875764742369281,156835 764656500493131776,82642 778155112682356736,164826 794623414896050176,262053 733375122736840705,56436 777378481290223616,159475 771879363708985344,125145 776995929467478017,157755 768588949673676800,107469 792470695112351745,241115 769603838521278464,113754 788065737436831744,215005 794809944939884544,234526 750363072972267520,12357 766592142710018053,91810 768574103120904192,106830 771468381098610688,124855 764977613035143168,85226 773834482528976896,138007 781242750859550720,186434 778971975817523204,170187 756992077330845700,44429 773908174994808834,139404 789857365948379137,227242 792510514240688128,237491 786668587570307076,205728 764095705891741697,80720 792862142869352448,247819 754709266922102784,22393 752734160394018816,23167 764969811214471168,85562 770302476662833153,117257 732340692832292864,350726 772887006313492480,132578 774408537690648576,142235 758139367768530945,47090 786593530676322305,204901 770951155270750208,122146 787174421698052096,208481 774088673994223617,141360 781288259498414081,186584 795045944072908800,263926 786042419561324546,200382 786305254732201984,201958 770643067040698368,118693 780918735670431744,139404 751971827128233984,18316 767555726919213056,100138 762861755571724289,66897 764132479116738560,80169 793152779862675456,164814 770732708292997120,121046 788472216858005504,217601 791833720676294656,240070 795717630825005056,267737 753044526281920512,22865 785626344663154688,196277 755498758029266944,38032 768964460325146624,110344 760938839565279232,64730 779061424576339970,171886 790915602831380480,234564 766689110463438848,95568 790553224990355456,230808 769857922604134400,105109 789431045762473988,225337 766593840354504706,94699 789243287332917248,224680 792408713516638210,243075 760492758108819456,63149 763705804776153088,78566 755116745396850689,35147 775774986934054912,151463 791333437105901568,237594 764096532417085441,81702 770093966045872138,86173 787320332248051714,210289 758848915919687680,54070 768226656204918784,104932 785323305062567936,11774 794713337053478912,262226 753985091618111489,30354 756831371973300224,44814 767804564972134402,100891 770446483850047488,118192 773894252245950464,139865 765352003732144128,87272 772836207176933376,132996 793931113697832960,254209 773649359518900224,133702 781734475332018176,56964 792500468337479680,246273 792025186312724480,243187 755138989317816320,35182 791025956278243328,233307 788690566196391936,220029 771406638293155840,125111 772862158573080576,132364 775957224602554368,151463 756632447966519296,43553 794290341872447488,259134 753064221030703105,24603 776059797582057472,153095 779003928729878528,171693 750428939290611718,11495 760534081616551936,63268 775861754568015872,150404 779137441106190337,172799 787035953865121792,208469 765608683497664512,87904 792870166824484864,243761 788350401112178688,194085 794562626340712449,261155 781469334690533376,139404 787441744514158592,210585 788063981738995712,214354 760571104750542848,62805 773909632154759168,139865 785662362611126272,195975 788779184625778689,220029 757379473939410944,46394 764153567611609088,82066 749362466530951168,8047 776651927744458752,155898 785653279338487808,196277 786041571649196032,198310 787014600348794881,207287 762666868700131330,73814 765556796089995264,86561 788454945276166144,218275 750902058027364352,15808 759281582209368068,56964 759389893613252608,56964 768516694042173440,104973 794034704315863040,255942 791829252664680448,241819 740387744942284801,11774 760635051054882817,47761 753681344459337728,27885 793991849333571584,11774 794725828286435328,261155 773883092129947648,139404 768498878308093953,106774 760640636253007876,64197 776584491615686657,157082 764186655737585664,82066 778386165556613120,167569 780724835257163776,80785 791422349950070784,238099 759763499161616384,58939 750362546482221056,12883 770710051896041472,120613 760428653608132608,61545 773302005154451456,134375 776107872300195840,153194 789414815492022272,225413 750768611904532484,14277 769370906435084288,109666 793096779491225601,249469 753886213757698048,29614 779388671107760129,173628 793098327239696385,249469 763905496562540548,80720 790826881058742272,233307 794529001473654784,261155 788488461489696770,215005 750808461311483906,13201 752625561437085696,22715 775445824184561664,149202 787097268591689729,202429 789898303555207168,227048 790698544327897088,233307 791391656176156672,237908 759047708891947010,56302 760474897877311488,41680 793166296137420800,249286 766866645293858816,94699 788126673581514752,215754 764017149220225024,78566 767160648488800257,97432 792419042782879744,218540 764557088345452544,82759 788386261606150144,217519 792139662798254082,244230 795044637304090625,247930 750234978915606528,11495 778632597874307072,167319 763792338627899392,80192 793460746520846336,252408 774435121525100546,143777 767734005311692800,100605 771816058575478784,127657 758722077029314564,54070 773599633092206592,11774 768858455541059584,109666 753062970012295168,25255 776993831333994496,158155 761596923413266432,67226 789657300990627840,226731 765013397301628928,85562 771050975016554497,122146 793097599939145728,249469 794384625225170944,259231 762691986205794304,74066 786245247181266944,201958 758862121337630721,51809 795699811433463809,268281 786657540650127361,199546 788862004421201920,220029 792350758775644162,244143 761119293454954498,66159 768836391098691585,104973 756281589450022912,42495 757155077551296512,45672 795047991367397376,252939 793887915361210368,255942 761998850106200064,71550 793993093397835776,249852 794727282216763392,262849 764189046813757441,82066 768294123690266624,103354 794989939293323265,264431 795770343487115264,268643 778724897983823872,169384 780555959294754816,355701 786370291295326208,202727 760950707419701248,28531 794658963954364417,261155 759223270151512064,27156 771831589013626881,123060 786618898812592128,204835 794807280415948800,258305 778043165777416193,163569 740934947192602624,11774 750231890486030336,11370 755045806869061632,32941 772866189391458304,132335 750671884715302913,14462 754827814675722240,33356 785562047681626112,196788 793159994665500672,249926 744187188544307204,1247611 750402744998133761,12562 773563732010029056,137158 773943361355022336,139373 792281419963924480,243187 761252108867743744,67547 754765460474822656,33356 765320041533468672,84209 754750354009403392,33520 787545384415596544,207360 791671047175024640,238639 772247770988019712,106836 733282290663481344,355480 765956570253451264,90373 790797309927952384,231894 771294438035447808,124597 759683014167236608,58890 794538872336105472,261155 763444757427290112,74308 773467553402421250,33169 748975082001698817,11774 759108089542877184,56889 793504318980820992,249926 758494235586809856,398859 760575684058112000,63753 764400644258041856,82283 765636512620904448,87799 768776568097218561,108880 740905962597404673,195876 773957687495327746,139404 750367444095668229,11959 767968995710566400,102249 763326831143505921,59996 787106019243687936,205728 776971568127684608,157724 791066675953053696,233736 755835265768312832,37991 785916131823329283,194225 794087614877831168,256502 773924215145672704,139404 788096110451494912,215005 749257111666733056,7073 751844801130082305,14277 753950596541976578,27045 759513883388153856,58041 772866835238772736,132335 756719753289281539,44805 764849329915912197,84724 760583162384842752,62063 762693118000967680,74247 787513940683157504,200621 777649143095459840,162610 791015792955437056,235487 756249535408594944,42171 771091274321555457,122776 781487057101348865,182726 789800757595889664,203546 795145866159931392,263907 773626433776123904,138165 785275704594358272,194648 785700806246871040,195975 760892888284733440,65500 786948003844202497,207287 777333740611727360,87904 786710735065870336,205728 790569463468986368,231894 764969780520456192,85562 765623509716533248,86103 790998327634628608,235886 792535749149155328,244270 767069030477856768,97377 768198758169448448,103354 771509970391146496,125367 787238567386845184,199307 795435132551393281,267133 781318757251551233,187359 750738237828718592,14277 795058750750998529,247930 763140853812559872,76474 794319154480349185,259743 767720534465327104,100559 767733461063000064,100605 778619411439628292,167220 780600961387499520,80785 767950731559174144,98890 751179697594048512,16299 763426066492948480,78129 765356126162608129,87245 772459351692890112,131045 775879329888735232,151463 779130693787848704,173011 758627665217593344,54070 758654077790068737,54070 774422799863513088,142527 755962542573314049,40926 785782465415811072,197512 770910052756709376,120610 767957650642464768,100893 775986181595160576,152735 776100291867512832,153610 781510508893515776,186883 763018946693824513,75073 772079020036988928,1249945 779405253389094912,172962 793135238050263040,249895 763893476773679105,80155 772027982638673920,122528 772514367791304704,131007 787023744950644736,199960 791375764918722560,238395 786262843150757889,199546 788785908912787456,218258 791728806796992512,240483 770391772837150720,118393 773180163420860417,134561 795712345062383617,268356 785555859111677952,196676 787027865388756992,207613 749318725438992388,8047 786326495719460864,202379 750373593658175488,11774 759078615493607424,53001 778337293782441985,164826 794218866092154880,256564 752851628559110144,27284 778371908547047424,167569 779837716720746497,173359 791075460734070785,140444 791494628285394944,239516 761643080172707840,69493 755054117840564224,35044 770602099398893568,117303 793187498507767808,249469 768913261483823104,108385 769969045747761152,114848 781171556852633600,184223 760980954571739136,66159 794207409082277888,258816 733129860885794817,355261 794566517564248064,261155 774684715940917248,142802 775501696185331712,148874 788885368011493377,220332 794872914759794690,262022 770346691991961600,117311 780237458202038272,178045 762599006291623937,431998 776419728067731456,108396 779468180288835584,167220 794988662979170305,263906 768493336047083521,104973 771777504163958784,127134 754795650089312256,17416 764829674983653376,84889 764497295911952384,83413 760827848600932352,64758 767905888401141760,101681 775982500459999232,152248 788766423204044801,220332 790603903213506560,232169 766777716129558528,95707 766975905646469120,93144 791011286398054401,234653 768875566191742976,109767 792020393674567680,243075 795416098170486784,265855 749563011631833088,9139 769600666872537089,112382 771480047878148096,123280 781595817538879489,188387 788875662622859264,221832 791665228899508224,240483 794567120239529984,261155 795440062825635843,266491 788756562181513216,220332 793139111884316672,249469 779382423947665408,352835 792106674211459076,243075 795103249934086144,264804 779314472385146880,173347 790527275590643713,231336 752956769664503808,22393 769349515866349568,112693 763749027989053440,78198 793182711611621376,249926 732455515435851776,350919 762646839715737601,73926 773892107912216576,139404 787716590913544193,205197 791331430668333057,238207 755134046695460864,35449 756594916529020928,44274 760129761750425601,61051 761989134634262528,71520 762834947254005760,73814 793440001434460161,252020 793863613119291392,256255 753274669852155904,26051 773562155656282112,137042 773893793640833024,139247 788162483303305216,216009 756237616639578112,41447 775846282971578368,150426 785980575056220160,200382 787002878183534592,205091 766810935881326592,95672 763002904194129920,75549 778429785902940160,167220 780756009736368128,182960 781348719681822720,183668 793218668251508736,250375 755767484666351616,39462 794564329962016768,261155 781603187816075265,187969 785268863088922624,194101 775516140738981888,149953 788892649294036992,11774 788177149878382592,215031 762053801478131712,71502 774195568293793792,141867 781000656660430849,183811 786733295488864257,206189 788691855156219904,219989 750362580518989824,12883 756313610352156672,42495 757671773223653377,44274 790623545793458176,232137 794678517569122304,261666 757605432907051008,47940 761241720394776577,11774 776496092921864192,155983 793467529842667521,220661 762043654898786304,71210 795102499631927296,247930 761278996222873600,355260 767310204807458816,97355 778980940555091968,171693 795700762022215680,268281 767903937169063936,100620 790758489094230016,232863 791360705031176192,238207 761752526970552320,69231 771887318118510593,128230 794990546888560641,350913 758677140946714629,53832 785822442379808769,198671 755054625938694148,32196 789512100003639296,201485 793202885051949057,250430 757280284027023360,46406 779112426738372608,172089 769919601966718978,115511 779058706101133312,171017 769313169055490048,107469 788416730691436545,217285 791416011320922112,238494 767145269402095616,97432 785532296128438272,150812 767786390180560897,101203 787962285864132608,212564 790276430890274817,229160 790729766567415808,232863 794039657960914946,254856 794531776253173760,261155 756292159431593984,42432 732784406570618880,1170601 760902873961992193,65577 764161301778161665,11774 793831395160231936,255297 759724243991011328,57130 778611704007528448,169201 752311230782533632,21203 764820372420227072,84422 743146245015896064,1247580 765211386154627072,86440 772156198032322560,125742 769240410715750401,27164 778192240778813440,164980 779307811331158017,158387 768046595862560768,102163 788788814349078529,220526 768156936529477633,100893 732294845960704000,350911 750294564217491456,12357 793585789623939072,253793 794967090507628544,212242 781547618669166592,185310 789241793447690240,223921 791089869527199744,235487 753559779453259778,27800 771537608866340866,124032 758304527292502016,52112 765245136704077824,86653 772173151795081216,129991 791252149577588736,237223 786558230428200960,204413 764093883118563328,81702 765890819119280128,87904 764545391589068800,82209 762126536388390912,431998 791438948333678592,237935 759439822717005824,58267 732943323112067072,354162 755835743952437248,18215 756472795815612421,43391 767851987643740162,97811 769348931494961152,110585 770047046392872961,114779 750632155143778305,14033 754763514338697216,32710 793697392063156224,254209 766848112446943232,96707 787034714787807232,205728 760976727334014977,65180 771557420162162688,125111 794008618509144064,257492 759099487545462786,56784 769147949452451841,110615 772230348511911936,52112 793091543355756544,249348 763500409679994880,78274 787323030175449088,210207 790583240897724416,218275 795698741516914688,268281 753015361725837312,25071 755047654435020800,35044 793634570004344832,252679 753951913616347137,28819 794967475502911488,262925 766429794384932864,93036 785503097103618048,196277 753327679756079104,14277 757100177014591488,45964 770320519824637953,112788 773622386654490624,138205 779282033654665217,171168 775476057809883136,112363 770989268441313280,122124 786000480748969985,194206 752254375494639617,21587 768569091825074176,106716 771872500141744128,128615 790538591122235392,231894 794317879239815168,258456 786204814216601600,201494 790990578536284161,235423 785826162668806144,197512 793163045119811584,249926 765035483214778368,85562 791607056755220480,239986 768829241223962624,109337 776762685945806848,84891 789549464432340993,224447 794702064018305024,262752 768106966170284032,100893 776694551725703168,155451 787386832732446723,210725 762435016185876480,69673 765520209629241347,87607 785954072067186688,199960 792045928924450816,11774 788028658028019712,214354 794589731543580672,39957 789058486181044224,222627 790915589325807618,234583 791694002919657474,240483 793994787602898944,255942 770802105946898436,121479 758022957503348736,50923 787082359086518272,207287 740256792840704000,351030 753660450265497600,24448 771840708831510529,127366 788823180865441793,221297 792831923165007872,241819 736335517902639104,11774 778230228887842817,166390 786131697909768192,194450 768095133040455680,89239 758423511388028928,52702 780787131966980096,182960 756846085918887938,44814 769025500723421184,108023 773564185787576320,137637 765422922873778176,84886 773956603976486913,140444 767415754761375744,94699 788713457075884033,11774 792034152904269825,243075 768207884026949632,104395 769584202618732544,88913 752964822476660736,23980 773712540798820352,138903 775378932174577664,147406 732981979805851648,355106 763453182945161216,78159 769604668586594304,109167 793066853677531136,240483 755999912324657152,11774 785904622372261889,197324 786007728166764545,200009 788063410869133312,214492 793186655968501760,249926 765873071865663488,89923 776815372938846208,157993 778234150130110464,166532 778709984792055809,351436 750377523343536129,11495 789321328004169728,224680 793615842378383360,254058 794673740810489856,260852 758027773759852544,48663 776093499338919936,153545 778971615002435584,167220 788724259787014144,218356 773326659088941057,135381 778018669406281729,164826 780877102321049600,182726 770364282907271168,118482 774339671627227136,142339 794542701878407172,261155 759949406821122048,56964 776779182579732481,157755 789191942122803200,223047 794924041698164736,263931 760933574400892929,64693 773356528522977280,135025 778714780236337157,168794 775405669465763840,148537 781194352802537472,183530 788143671912857600,215005 785515423315791872,196277 794963748205236225,262053 768124704502616064,103261 780275856316825600,177206 789172180441370624,220332 795469112172572672,247930 786291577941549057,201558 786308543234191360,201958 759239008962641923,56964 781162142301061121,11774 789693559435911168,354111 770070851391746048,111517 785283379612749824,193669 762000966094876673,71550 791100389189820416,78159 792578339567443968,246632 795089850093318145,11774 774078840930914304,140900 785532112447344640,196676 790042452472147968,170187 761567393231405057,60999 768572289839304704,106753 765342034538266624,84209 768161127465234432,103261 793269109966405632,235590 755105347489058816,34666 755728909623099393,37044 772494950516809729,103772 732264890795208709,11774 760597923017035776,61544 768203966932889601,104406 777478670948589573,161568 778305442300760064,167220 779379586698211329,174427 779138676584513536,350711 763809011154034688,80169 786013683658788865,117311 793924320833597440,256219 794006949436203008,252196 794165485214593024,256255 794018712642666496,257492 769158733356081154,111558 778220674498396160,166282 785236496047407105,194226 767848832923160576,97811 749691087116120064,9433 763117958595948544,76549 768841492618219520,738099 775199859427028993,147391 772830335994171392,132153 774009677998874626,139404 789147147832791040,11774 750420569443618817,11774 750891066258251776,12883 777103022883123200,157082 789973734895423488,228124 760128571591372802,61145 777854223899774978,163901 790716604333961217,233307 791006702971740160,11774 778250127236411392,166409 789178295757647872,223899 778357912536281093,166852 762114337876086784,71550 763125583450558464,76628 759612452707328000,72093 781257815960743937,174891 763823440696451072,80393 777644100015099904,161502 787146264437719040,207965 791398081921224704,238780 760148214519660544,58267 776688143181328384,154071 791824013819392000,238429 793545708100063232,252984 749546067683864576,8960 766617601917251584,93184 777599295012962305,162294 787773916806807552,205197 791818374892298240,241940 794501683707596801,249926 778242397746696192,165435 779461605302173696,175260 781227736241049600,185595 762676222027403265,72534 762007184930504704,71438 788608421088092160,215437 755209448348528640,35890 756934211098013701,39096 778346505644179457,167220 779671073818193920,176203 789684000918908928,225981 775398727473397760,148645 761658849124229120,68864 768836829973975040,105643 773706921404723200,11774 791757982136664064,236409 753426917257207808,26458 755144016400822272,35737 776126011607875584,149259 793316209873723394,249926 794201343489691648,249444 759205724178247682,57574 769230042165575680,112399 786958882325135365,207613 787797229704712192,210235 791794306977763333,241523 792097348608372736,241678 758294137590255616,41703 776272047999770624,154832 789081330965413888,223286 792297747617579009,243451 763969920551890945,79550 790913217358946306,234568 758706315044671488,54070 768837102767370240,108385 769522755469467648,112693 773840954730110976,139404 791426781542805505,141200 757078458237194240,45857 757797535759032323,48491 758876453031194624,55806 770671683577405440,120610 791717487565938688,240718 758872991270785024,55806 750398166554533889,12883 763392542331330561,76535 788758538457866240,220526 757870685712748544,47796 773968175922831360,139404 763767359110647808,11774 767778805062758405,101383 771562378303463424,122973 790164835468050432,228888 750328418940571648,10735 756605036109500416,44273 763812359592812544,77720 759214330663632896,57651 757927399824691200,47940 770181662856609792,738099 761057710188048385,47940 768265191708512257,103354 777583740696559616,156835 786994596446437380,207613 761638237773320192,69947 756623220367908865,41702 786967201139994624,207949 774703273169285120,17416 795345357127421954,260404 756502224608657408,42249 761188429514280961,66159 777603479082708992,161277 763884134116700161,80720 767628939615272960,97355 777878879729954818,163763 778274415645560832,166532 781008897209405440,182678 792543871657967616,246295 753607142255521792,28281 762749493695483904,73926 779717965939781632,160703 793249823449309184,248065 785261448985513985,194154 791389222854885376,238780 754975323410796544,29263 775036897961705472,87904 791624214298161152,240061 773755370774888448,349630 771385763250397184,124883 768141222913253376,103294 785940732280344576,193721 788122247194030080,215608 795044805541662720,263532 767726048612155393,97519 773953058346639360,140444 750818643370389504,14421 764814125499314176,84649 765699919445385216,88361 780616339333451776,182036 791617826012311552,240145 793613163304513538,254164 780201842265382912,178378 776248601081024513,152314 785629886572597248,197286 792515036124094464,245998 793171600388399104,249841 768235950946279424,105109 791784455123767296,240483 791018276667084800,232863 776417710943137792,155600 788876361653968896,1170441 758118296143081472,51239 791349804999651328,237491 765229885124063232,85562 742751175775293440,11774 769893971665354752,114259 770028473125576704,116364 788462620231827456,215437 748556229337882624,11774 763455271309971456,78129 785535662938263553,194934 754005933626318848,30815 776142859141427200,149200 779512074565103617,151916 793254772312858624,249926 751189502962597892,17211 763133126264709121,73712 767077376241070080,94718 787168273305571328,207965 794589029056516096,261818 794684052955504641,262752 751540079147905025,18539 781141560406585346,176101 788765647513718784,218495 732683912565006336,353222 767737341720924160,11774 777402399400964096,138490 793913626092417025,256564 794271001429188608,259457 779308002381697024,90252 757916816383549444,49121 752281449865162752,21714 773922792043458561,139404 793561189141712896,11774 787322541719248896,207613 763983196249661442,79691 789829485017255936,227048 776750382303227904,157755 779795130291134464,176218 791788787269591040,241678 791316083139547137,237491 793099122060427270,249469 776711377117450240,156518 773891572223975425,139404 758670011179405312,51728 761654720591048704,68987 770239820228624384,117532 781158044205977601,185496 763518453009440768,78360 766021615478050816,90031 781493775621320704,188119 766130200279154689,76858 772380076868501504,90193 755066655328395264,35044 762925313902993409,75521 771772870229766144,125742 787989542938763264,214209 793658216525684736,233154 754744975447896064,33549 757739599124836353,47940 765529343271591936,87904 785868042584494080,198671 756249793526063104,42258 771499160914669568,118191 777998698030653441,165435 792790994404184064,227290 795699409111646209,267855 781475799245488128,188119 734121192035131393,738099 769349648351911936,112788 765188925040189440,86103 789948553896468480,228197 759807341168656384,58267 772794335498792961,131027 793623026247933952,252581 759424230530228224,57607 789057172839788544,219119 755217799765778433,35980 771333656375853060,124597 761316541635833857,67401 781601302706921472,188873 762320144156790784,72749 763829354275147776,80393 788794563511128064,220526 770603503710564352,118174 786376844849385472,201958 774389223226912768,141360 756692301511004160,42202 775031582096711680,146259 789191080814063618,11774 770416566018068480,118191 788481290748071936,218507 770722856141488130,118985 775100278416605184,144484 791654977387294720,234990 794242561405833216,255602 751607214155018240,14277 760793298940334081,64713 785487910187458560,11774 793196593319022592,249926 793945254848331777,256358 755742540641415172,36875 795277687585652736,264397 781644560116150277,189165 768965121930649600,109960 772731430828781568,131007 788460262244421632,218275 791797663989497856,241678 751999667869716480,14277 764934695951831040,11774 774401404140032000,139014 764149436960411648,82066 775078186975653888,1170825 776474559583248384,148010 795759251205591041,267855 763908936001093632,80153 768201042626437120,11774 794796120467763200,263302 763997469214507010,79999 785331809605316610,194250 791820086398980096,240483 761353487129116672,67973 788803536398286852,220526 788149092631273473,212727 790301630000267264,229693 785478516263366657,195849 791747320354213888,241432 780939074274074624,11774 785487470250995716,194450 761081106506526720,66159 771457689251569664,125742 789479480200990721,225911 750817248458268673,15451 792707798299774976,226738 754716580395622400,33356 769051409320992769,110362 790725855781748736,232881 756559455773421568,43471 771829370260455424,124597 778266575732404224,165523 778366375719014400,167220 789478381251244033,225981 795322168943013888,266079 758690187580801024,54070 776233428740087808,153845 768584605121277952,107428 789999335698292737,227904 788553139838447616,81929 795458902707929088,233217 751789081986686976,19352 785624266527997953,196932 793224641728876545,249469 758109117093285888,51451 780337111870222338,179560 791776208845467648,240682 764221359236931584,82766 771532155138678784,125145 794190776364396544,258598 761264229945110528,59631 762237591232122880,71476 773364884838887427,135025 776019904604540928,152735 790119465325326336,229505 757577339022737410,47761 767835876240007169,101681 761416552184815616,68273 761603763828355073,69231 764300650947629057,82066 777486421594628096,161988 788406740064894976,11774 762013351169826816,69947 776730811852787712,155898 794479197452402688,260863 775903026276032512,148684 757210837568237568,44429 787511018880692224,210721 795320835775102980,266079 754116596050780160,30590 765224386525732865,83367 781154371182682114,185496 794945118864343040,263090 753221131528646657,24788 778668529176326144,168892 790979257996541952,231894 794749905537482752,39957 756194320521175041,41680 767965741605801984,101681 770406169009655808,115526 771377675990601731,125145 773669179371036672,138557 776859310080917504,157755 776990040098570240,157279 765323877522243584,11774 760526336905646080,63393 773288209807704064,106716 777487863931736064,159876 787318853684518912,210207 757710839684227072,46412 790938900298620928,234583 794943505009360896,262849 760886530894430208,64722 758006907470811137,50804 775498945560735744,140598 753309051073638400,26702 765285852494696449,86103 770625379136577536,119832 772787120629047297,131007 786965381739143169,207287 764614760247726080,81835 766066124249149440,74133 790609486654439424,232169 775395891859615746,148994 793808570923966464,255393 785487944463347712,194059 786604670588362752,193533 760245060365451264,48052 779982530325811200,177704 787829850937712640,205377 792079302967910401,243187 792316600749846530,243427 768636490645667840,106262 750252576239677440,12203 788487598872236032,106085 764870636313378816,84753 788460999691108352,218275 769581021679325185,109713 775791781208268801,151688 786684497446207490,205728 753404381165449216,27317 762775747668783104,71502 786303148293959680,201620 790990140839690242,235590 785900189760434176,197512 781193211092037632,186243 751783955309801472,19352 775795627489890304,150404 791103329887588352,234583 752689522144530432,22662 758857546929049600,53185 790945719205163009,164764 792117818393300992,243075 770964150197641216,118650 788139648749019136,215608 791666403698958336,240483 773150604181008384,132996 791067910902919170,235886 758465423637483520,53144 789469114083471360,226218 753362723367489537,27222 791438988670304257,237908 772227016225587200,130067 751197820527316993,17591 772809739164012544,132335 789150373575622661,223872 757301590474752000,46890 762868976581959685,73814 765352227670286336,86103 776156369032323072,154177 777718567655514112,108396 786655319204192256,204413 794863955093008385,261796 785649689249058816,197297 790259471327096832,225940 788539938174148609,219197 758737125940441089,1248607 761557328055394304,68987 794350623605084160,256502 792032951022284800,243075 773938832190210048,139392 785921385063444481,199431 790616188002848768,232169 751182748681900032,17081 754008744925757440,30815 765066941522255873,11774 774245772925734913,142208 758480748668067840,52554 766759659562676228,95682 792058832599953408,243075 794292896920805376,257492 764551549368623105,82066 780876036066123776,183826 794571039749603331,261155 776441867143524352,155688 779004920066433026,171693 767575829157031936,97519 793113581965291520,249469 793524160311853056,249926 794576497436725248,261155 795028954486865922,261155 755045269801144321,34666 773713954841456640,135954 778013881734082560,164435 790214354423549953,228820 794636833779056640,261942 750755832103571456,14877 765727075835740160,87904 776831599371575296,157755 732673332252938240,353228 795294152925724672,265257 764486054170791936,83391 768250672374485000,102444 786946519534440453,207287 785310345212624897,193636 759203309928476672,57123 759890961765761024,58757 786520289869987840,203806 759890472928247808,54070 785840179647053824,198591 767836891169165312,101681 769672343505473536,114779 795431612183904257,265855 770419231150276612,118191 778303286843551745,159411 786904298739367937,207287 787102194122260480,209184 790184531793879040,229105 763764356555374592,76060 779142760242802688,172299 768571808840835072,106702 786993218160250880,208176 774846184846454784,145681 793854300262846465,11774 732996412477149184,1170810 762905552003497984,75480 767804122514980864,101681 775001409167171584,146259 770237901246500864,117257 763412355803910144,78159 789128893374627841,223286 794925239339610112,257423 794573700066512897,261155 794684355016790016,262752 777961238995185665,164980 790211982129364994,228354 763142369835356160,74943 795254533953830916,263895 788976160566829056,221971 793953009692712960,255931 795348659772727296,11774 763002026783485954,75899 767336798653644802,170736 758334840018087936,52554 772957520449015808,133469 765575353859313664,87904 790713037929996290,233729 794685919022485505,262752 791348222123921409,238395 791516014848647168,231870 793490221698539520,252741 793580123454738432,252679 793859875721781248,255271 733258837340262401,355480 776208100927934464,209828 768954048590581761,109360 758667000130535424,52061 794546858593058820,261155 788760670892326913,220526 791108192793006080,231518 778078147459899392,152262 761817779846713344,69231 791436621539311616,238395 794315410875158528,259055 767094703242313728,94699 773658287505969152,137693 791871581010006016,241432 762775127360729089,1249058 759151929465470976,57348 780093756297150473,174392 775789855615909891,151741 790741520034955264,233692 792912567106539520,248516 779396641941893120,174557 791757686777843712,240483 760432245987545105,62771 776896192663912448,158897 781118001856798721,185496 786613839764742144,204835 792524141505159168,245101 793248915466354688,249926 794694512824025088,262752 754134133438152705,31035 770699067248652288,120610 779078820284424192,172027 793844530588028929,255954 750412878868385792,12883 787677986526945280,208307 773424872852713472,134960 758862687296114689,47940 773583598595158016,137553 769505696241049600,111454 794647018081755136,261058 795702268536516608,247930 759109316179812356,55660 762082042112724992,71476 769893140434186240,109666 790592361273315328,231318 792204285383630848,243187 743864473434349569,1170725 752251978936377344,21034 777188406266781696,160593 792033659909869568,238207 765515210325131264,87904 795071562164609026,263926 770966525578649600,120393 773373987124490241,136426 794570444946948096,39957 752968176187478016,24248 781699480458592256,184395 763602723040272385,11774 766601780788625408,94699 789812050558128129,353499 793496843351056384,249926 778342900572708864,167101 794577387207933952,261155 753416471649275904,27061 785563168336556032,196609 751964393164959744,18539 764367415736164353,80939 794540117826289665,261155 795238271584444416,265102 760530761313378304,61412 768432442004865024,106151 779890829343256576,176203 780026345816518656,177433 789170557178613762,215505 779131094746722304,172132 788498675227987968,218275 788796701771440128,219207 762942120567070721,75073 785391673127866368,195481 791967839724765196,240483 794984238168887297,264397 776492255322439680,132364 768867621647294464,107559 768991854872424448,106716 781060559584108545,183759 793076268883439616,249286 774346253056352258,143049 785328409488547844,193633 778383575162949636,167398 791806141449641984,240584 794528632970559489,261155 764515814921822208,80939 768924854372278272,110362 786360916119957504,203391 761776322842537984,70543 775830448287219712,138490 778218197820530688,166390 795023954952024064,262794 794059029446148096,256239 795427173070999552,247930 769911519119302656,99297 789230997795540993,224018 760824683839131648,63214 778047083651567616,164328 789152177432375296,11774 789903622599430144,227048 760951360183496704,65983 769723069736837120,114422 771313578783576064,124597 772534149253038080,131480 792438641234735104,244550 773597322072633344,136814 777237671483695104,87904 761374153412718592,66105 758443018558898176,53144 763938603403579392,74133 788722399407665153,220029 793145558869225472,249926 778599004519084033,168794 792105820783775744,243261 765071033032249344,84679 773618728755945472,138165 787401706434883584,210694 787269758039101440,207517 756283883511873536,42432 790995804437618688,234583 786342640761597952,201958 766174780424937472,90384 778202628610285572,166409 791708632211529728,240483 795216679097761796,261923 737026766372364289,354773 771396411363463169,125381 774143617988382721,139577 793467936660873217,252196 769665112047284228,114422 778683805439660032,167939 792530942887735296,244221 780855217088638976,183269 751206514077999104,17591 777998966721871872,164826 768079467231137792,103354 780447278368690176,175772 794613358968250368,262069 758052629968715776,50827 790502490991169536,227795 732713367161430017,352466 793948155133902848,256105 768929757178294272,110362 769209355971375104,11774 794067965138247680,257492 795453058964750337,266491 753707784714145792,29263 764844084682854400,84724 771931790936248321,127775 787990337964736512,11774 764170569147228160,82178 779843395141283840,177233 785528296100491264,196538 793109646722596864,249469 750350361685143552,9433 781864104520781825,190424 788548161266708480,218495 794651249908060160,258981 763387687697014788,77975 764797246663786497,81869 764979783746727936,85562 787274206971133952,199307 752740654908776448,23167 781876259139846144,176890 785636561576689664,197297 793300621252300800,248559 790388826497753088,11774 791307166787526656,237787 785321621745758208,11774 786479074856271872,197512 787426135005097984,188577 753741987791138820,29263 756554005598339072,43471 765401602333212676,351689 770357885557583873,117257 785802203961303040,197512 764252628507242496,82283 767519710090973185,481145 793133911186542592,249841 771014872951771136,122146 787070171202588673,208379 775043343604527104,145244 786199198958022656,201494 752137039152353280,18893 762459145236721665,73102 793791381257019393,255106 787726838655135744,205197 764611014201643008,84209 758778818001793026,55261 749642304328077313,7546 772058856625213441,129335 760060134068551681,11774 794992653519745024,262925 792817232690683904,247767 791795196321148928,240682 795727041739919360,268281 772891081738334208,114254 769490748907675649,108795 778299727624347648,167319 765019067707232256,79342 772900751693582336,125742 788392979643916288,214084 792433702470942720,243165 793952292286308352,256217 756981043584917504,45669 768845722389188608,106756 771884981392068608,122388 777927928290172928,158589 778421682662940673,167407 790300788220235776,11774 778718608989958145,167101 788070624828723201,215005 749416064505655297,7914 755066528165339136,26721 780619557983625216,182146 771703048754360320,126152 795701710660374529,11774 759970558729658368,59666 788207839898513408,193639 751719573049765888,14277 781274763012497410,183269 789514079585112064,226582 790968833196564480,234653 792044498629124096,243187 758430507595993088,50286 768957195589476352,108373 781624930995548160,188498 789826724586516480,228037 789170629840736256,213358 757811047206047744,48991 763602296592863232,76537 777746978469916672,161456 761667370289078272,69711 762741309752868864,73706 772779494113366016,132043 795617668472705024,247930 770490156210065408,118192 778417915045351424,167569 758263035387445248,47940 768005060601208833,93261 764979633410412544,11774 777271612416614400,160609 791345086110035968,238207 760199516687441920,61412 786272029473443840,201958 788811934246187008,220820 755890449370476545,17416 768643537038704640,107745 769653409846886401,114779 779089095226077184,168284 788099860524208128,215252 793911460825075713,255942 787394972848889857,210289 793132103873404929,249180 751140619771383808,17284 767082221488537600,94699 774037273201430528,140444 791364141030248448,238395 787013154073145344,207287 764797255698178048,82457 733424406521729025,355952 768221971142377473,11774 791680765855670272,240067 785810892822679552,198671 772477904408219648,131045 774029265922764800,140372 789941594250182657,215608 740036766225305600,353488 770226208529264640,44421 772595394509438976,131003 790609069446930433,231871 740830832500301824,195876 788021515308535808,214492 778584009529896960,167220 793959669027000320,256255 763749656220332032,74681 755541487744450561,38026 775352095998291968,148473 751815480827006976,19000 763022143403724800,75416 780573055580008448,181419 795303058351726593,266079 791405652631363584,238207 773927998806331392,137869 791117597219717121,78159 768441302279155712,103185 760259772528660480,61545 788877603193049089,11774 794021465792200704,257492 794921232219017217,11774 775380901157011456,148574 788737633836990464,220029 753935438809853952,29263 786597215263399936,204901 787220793730199553,192780 792962806559703040,247241 779358398143954945,173611 757685605270552577,47940 794347730663600128,259722 775108369287872512,146720 769965738387963904,116099 791397392805302272,237908 750502556078669824,12883 752645923889483776,22777 750701657059655680,14421 766363277102190592,92881 791303212095696896,236671 791411117549494272,238395 793858322239598592,255954 764935157807734784,11774 773578810558074881,135025 774846648589639680,145681 779299349142437888,167389 791666756603506692,240483 792513240374861824,243286 740204017654083584,351147 781265914935128064,186434 795017142609518593,124597 795096900886286336,265191 759741852501303296,57574 763818019042697216,80393 779172288663027712,172132 787071679079907329,207613 788500186821713921,218275 794923410677727232,262849 765378923106406400,82018 790241716653662208,229693 751752073205559296,17416 764181047902777344,82203 773948479425183744,139404 777487404504461312,162044 791332854680653824,232825 795699161970577408,267566 759017398460559361,55107 761580148973903872,68908 776589431855648772,11774 770437240593854464,118192 794590161480859648,261818 777202836027346944,738099 737592869800673280,1182419 765992564184850432,73814 768166041520250880,103354 760373350007013376,62063 775552334575304704,148684 788046873953120256,11774 789226541272236037,224680 770153541218537476,117026 769265102390525952,110550 770095141826793472,116164 792056565201248256,243292 750657507903676416,13507 781201595832807425,185496 768169144193654784,104313 771471845514248192,125204 750868218080886784,14641 786916999758655489,207287 756107924481552384,41632 785328058865627136,11774 788413344948424709,217006 779673460683538432,176203 777866327373471744,161988 788907790370693121,220767 764244877735522304,80486 769832406719336448,105109 777255410428411904,153753 790911237861236736,234583 766002283851243522,90405 787032368565542912,208016 787454883976867840,349343 766465167358062592,92860 775315863381696512,147587 753652282324123648,28732 774963772775510016,142733 761374956194238464,67369 771801325361299457,127218 786312704071917573,202675 790698679426482176,232169 758076666757410817,50827 764085269163147264,80939 773814640253898752,11774 793170605482782720,249469 759752459992592384,59467 760365465348743168,62063 790946702123470849,234583 794559788617265152,261155 754121046182080512,30994 791029719844196352,232169 775108124722208768,146720 786637651633967105,205270 749263038323134464,7828 785445298550218752,192032 760253400130973697,48052 781532339285274625,183338 786998736413073409,207613 770724401897541633,117265 795654623423918080,217634 795062178139115520,263906 765772947478945792,47835 768890813078200320,109104 779051773021609984,167319 790622108120416256,232427 767728022569029632,97519 776756176646184960,157755 781887443041607680,174293 759577192330321920,58227 760630062169268224,60018 767425754678165504,96785 793255166946398208,249926 751242763602198528,17416 761136959112683520,66800 772076421665599488,126498 794552188592758784,261155 775503313139699713,148342 790978740473987072,235621 781201944694194177,186434 741447875641499648,349060 753769740661686272,29817 759463183249584128,57966 769183243790725122,111558 776833832507076608,158673 785648911041953792,196277 788973322578964480,220526 794538168460644352,261155 753025084625788929,24034 761393347625750529,62441 791286599665483776,237491 752161266957885440,19563 768842277439561728,108784 781824264651444224,189581 786942039812366336,207613 755569793084764161,38032 758309350280667136,41703 779748716001525760,173347 791816554434273280,238429 792161209491480577,243187 794597648435204096,261155 755128056881246208,32572 791345272026652672,234583 770040877112758274,116373 761968990994436096,70871 791998336882446337,206666 794202517487775745,258331 785628164991180800,196676 761314731483340800,65839 763138806211940353,431998 791758381312868352,241432 787285186895544321,207151 764717201643413504,82066 765346465589919749,86725 768978557015949312,109360 795429197954977792,265855 791705054147256320,240483 773864580715917313,139404 752129924685672448,18395 781315893901099012,187349 792447741536313344,245575 775460174475694081,149304 781349665405018112,139404 791680157882822657,240483 792050927532290048,243075 767913436160356352,7092 772804623140687872,132335 788128006552293376,215012 785237973159776256,193382 791461231454482432,234583 766584144516124672,94699 753278586333855745,26573 778402078079102976,152594 757285826136944640,40733 775930469049180160,151418 743693518120443906,1247580 764243797098242049,82208 775422252548395008,148870 776621291054870529,53667 788507036031954945,218351 794554643464351744,261155 754037551229468674,31400 773889046972162048,139404 792030688010731520,243092 774062972331175939,139392 778376255909400576,166852 788782489393254400,220526 791079016232988673,236454 793491440223461377,252580 759528831388643328,58232 768615023325417472,106281 775409635398291456,148574 780618868402159616,182154 788731707163865088,220029 769824575857176576,68515 775766139204931584,151409 791039102716112896,232169 761271965348802561,67369 795099411210702848,264397 754762378227675136,33356 760269649824972800,1248755 770787400993955840,121046 755073429108391936,34638 788425541485461505,215578 793083255947927558,249348 753007591693877249,25255 768644997864382465,107423 772136587048071168,128971 792139999118553088,243869 755789714981064704,351768 763139111477714944,75899 793546645489258497,253475 794559383065632768,257353 750531113869676544,13532 758414522382102528,53144 753954051440668673,30633 793419976778604544,241432 768933862999154688,108849 793257600246611969,250953 773875159677689856,139247 777660103440805888,162596 790465444998176768,231550 791661904909312001,240483 793316858749329408,249841 752106387346321408,20863 757040913424056321,43956 790991493649489921,233692 772183040655187968,129700 732894114530922496,354526 779334605463621632,125163 760492583470542848,63149 761434128495456257,65974 786404912573784064,201374 786710030661877760,90209 764822937668947968,84724 759589768086839296,57105 768952178983645184,109104 788735231100588033,220332 791712889572843521,240718 760312499082240000,53739 767724837255217152,100893 780005651858677764,177472 791280420176420865,233131 792472739168804864,243513 755651886208942080,349060 775704754483712001,148713 763826018180358144,79911 763363111353085952,77074 793620097914896384,250293 795015998936072192,263896 769360477889650688,105109 756522087230111744,42495 761636995114336256,69947 773516791838453760,134993 770702058336952320,119786 785273120265342976,194648 787376792415920128,180433 777866477357654016,162610 789234926507945984,224018 790995640847249408,235532 761904498591670272,70858 763225384536068096,47188 775479949180473344,112363 794950483999858688,243187 794592415738839040,261155 791423091406622722,238207 792728761020084230,246514 793545900845109248,251772 785552386068807680,196788 765249355070799876,86763 770088610553102337,112788 785341488376852480,11774 790513989268672512,231894 794661817322598400,262572 795738036806029312,267576 764155108905066496,82283 767170807348994053,97386 793274925125689344,250633 770725481196888064,120610 795410140086366208,264774 770787225323712512,119797 777172236440571904,1250376 787993942423924736,214247 792052869402914816,243427 763763169579892736,80066 791406976475418624,237857 759698509239087104,56964 795749953947783169,261155 771742146185625600,126152 778729512213155841,169384 791394309127835649,237908 766462572140920832,92958 791414357624258561,237908 791470796883451904,239405 794586487794765825,261155 778021528235409408,164356 785987323385131008,199755 794052564752863232,252020 767699949681278976,100605 793631649669931008,254058 791981989368770560,240067 794979585972699136,258771 763202071734673408,76723 792014761462472704,243075 749677126232801280,1247833 773640837146173440,137927 751587103532683265,14277 771608436219842560,125163 777504572931657728,162020 779096153396621313,168284 773972831331725312,139577 743255820356313088,354153 769291009985351680,111225 785708066318594048,197091 764247372624826368,82002 770630756708278272,105544 789870653654568960,246425 787727646893314048,212357 761359628592615424,67360 776445278652104704,153774 788415465894838272,217604 793576664139722752,252679 750546665396957185,13532 752285724011966465,21074 793402457045004289,250933 764998337502121984,84209 790707297651654656,232884 768940433745457152,110362 781847748173787137,190776 791349767712276480,238395 791661194901762049,235812 732227974011883521,349776 787911371295891456,213887 765950376210235392,90384 779053853538856960,31953 775051526326792192,144730 773737392251559938,138819 788795616679727104,220820 789485680900530177,225981 763184889147580416,76723 768511922102607872,106774 786987352711462912,207974 755760923726352384,39462 795016616949841920,264397 768085047681413120,103354 780573410279686144,11774 792149951795064832,243648 778738095755632640,170088 794634966781018112,261155 765592975883763712,88311 758772928611749888,54070 763122485860655105,76188 788606340474241024,217937 779060775268659200,171324 779340504530087936,174230 794585301662531584,261155 788987051781791744,222627 750891794506932224,14277 785277490499424256,194648 733160221602811904,355357 757338468355747841,350258 758703062370295808,54070 786453936488140800,194923 791473914798944256,239405 757319410210246658,46958 764270675137748992,82283 788132400819757058,215754 785994558886727681,195481 795769134168608768,267587 754010377302609921,28799 758257661452382208,48289 775207159319715844,144484 793213587263193089,250430 751181492504723456,16768 764225920764874752,82018 788420373545046016,215505 794535553664450560,261155 749294803653918721,7866 756217931189526529,41929 764971931158261760,85562 760773561703342081,63451 776964506996146176,157755 781259946310635521,186434 750455117908811776,13450 787369702167314432,210289 732601978157735936,11774 761594307690332160,69231 772244095662034945,90193 792854327241113601,247877 794845025490321408,262022 732834021311426561,398870 757974070319132672,50314 732738835340263424,353874 756317850642636801,42249 763226264551292928,76549 762633710311268352,73866 776900581898059776,146991 793488980868206592,252580 770301195412004864,117257 753735589338284032,29592 765206920818941952,86440 766077673483276292,91323 789413462975746048,225360 760323992506859520,61412 776569312555524098,156835 759125257756160000,57189 791094916566908928,235956 762626533395542017,73814 775790994709110784,151741 776943432518410240,158387 780613013602639876,182122 792136885795553280,235685 755557352863072256,38026 766011674017005568,90723 792833050769895424,247240 758077459627507713,48663 765205917990162434,80486 790959525671145472,234583 755124077933662208,26082 780165438218973185,178735 755810318425559040,39384 765732346586800129,89198 774832839560835072,144573 793568243696959488,252408 772852435769520130,131542 778325044971708416,164826 791312930654478336,234583 768892292698476544,108782 786651048437948416,90209 792166670475362304,244550 781162164430204928,185496 795236336399749120,264397 762958253521244160,75633 786175602172817408,201374 788110567680516096,215005 776879800409399296,153480 786002146105909248,198591 794519533557981184,191800 752021152080494592,14277 775284447285432324,148045 787116878581731328,209043 763539575759220736,74281 752284843157823488,21546 762868593360932864,431998 794747760247525376,261155 752262242217918464,21587 769522764889919488,107559 778397453481639936,167305 785491645890428929,196277 795311315984125952,264397 761996343573262337,431998 762352554781138945,431998 763182750052392960,76535 774162701996011520,139404 750867979932430336,12014 763342997979295744,77586 766985350736601088,97048 774704497071312896,128936 785903356078202880,11774 756027580806029312,738099 763086392066871296,73712 754713358327123968,27045 757647183327862784,47782 766549044051087360,91678 767705832167395329,87904 787766640414826496,11774 755155773139943424,35890 768887740746305537,108849 773847243866644480,139404 791330942124253184,238117 792483460799758336,243286 793489177996328960,252020 781516122529079297,188401 786979158932926465,207287 788789090036482048,218275 770710077678518272,119682 791295194037571584,237223 791738835348566016,240584 762020537975668736,70501 768132919902605312,74518 793224849648816128,249926 753771959377199104,29819 790890402517692416,234583 791260519541899264,237491 791377623393918976,238383 775116196337295361,146675 776244880444194817,153480 788804007380692992,220820 763296016594571264,75274 795033854813749248,263926 751082467918884864,16776 758590951715733504,53703 785808148464631808,197286 763092027726671873,76549 771514530006392832,120557 776200827132346369,151741 792576895816765440,239610 793104086195376128,249469 794212702889512960,258120 776904003212943360,159245 792131054157066240,244297 793653712413536256,249926 753626090271219712,349479 764805368711184384,83391 750449705444790274,13575 756845903663632384,43995 766514514548232192,92872 786981214192304128,207949 757869308269572096,49754 778009451093647361,165097 756289983112093696,42432 786671220196605955,90209 793526970445393920,252020 751539084842020865,18470 764727679018860545,84209 777460460148830208,161901 781303919930671104,185595 794590691061993474,261155 793173555760422912,249841 771138455078313984,122982 788446185635909632,217837 791296492682223616,237491 773936256875110400,139577 777682598512304128,161456 761203866654351360,61051 770452464025804801,118192 790803267831726081,220767 794632062296846336,261155 757290962884317184,46006 762027394643275776,17416 766692919633928192,95593 772830644485365760,132877 772908816316923905,132364 790606993828577280,11774 794009839328436224,256105 794547850239766528,261155 795665504732151808,267862 771432240286838784,125112 787495205687726080,194281 763013834936201218,73526 795392314101399552,266151 758474929780187136,53001 790619264248053760,229901 786255384386285568,200288 758814533305503744,54070 764155355827843072,82066 788150462067318784,212004 791703840026263552,240133 767166163008774144,97433 770379062644764672,118191 754005153485774848,30815 762401201308565504,67852 786584178846425092,201003 794703974624477184,261942 756512821525880832,37294 766445938172948492,92264 794330654188142592,258878 760701241672564740,60794 794573121886027776,261155 750789225939738625,14421 755910491445137408,1248355 758100329950916608,50923 790724459305066497,233532 761562700363149312,67679 788058398080118784,214354 793133765501517824,249895 795068844553469956,262022 791001531906609152,235486 757589365656842240,47844 788741837674672129,220332 749934472888451072,10735 772456678168023040,124348 771894327719006210,128143 769758270961614848,114985 772633593302622208,131027 765273658046623744,78159 776590169885511680,155451 778655323485798400,169232 768944737906724866,109571 795297076041150466,265644 762780602756202496,74634 766811283882553344,95672 788111461520248832,215505 793947257917870080,256439 753657982009823232,28799 767821589392003072,101681 777518449777967104,27284 756412711542616064,42249 790967944293462016,235487 762927862760472576,73030 754094771946266625,31201 787125180925636612,209184 788737010194259968,220332 768937293394616320,110362 792041083228262400,241819 765347001223426048,86725 788188453729173504,214899 757933192313761792,49925 776122819419574272,151361 785279375553929216,11774 750383042426986496,13021 786356351026892800,203391 755085389564706817,35044 760871849672609792,65222 775067430200553472,146259 776236221907415040,151255 790904138527862784,234583 775459242002288645,149069 786720928294117380,206008 734831986653593600,353374 781104034895634432,180075 788697301573185536,219989 758303576934539264,51344 780832880465367044,183269 788002605934977025,214354 754737409099755521,25255 768646732863373312,106896 771701982725861377,121367 773876787428417538,139404 791704717600624640,228088 793120927407943680,247232 752904150313234432,24316 763768675790880768,69187 781457785116438528,186434 789674948864409600,226490 793624248636043264,254135 795176548420624384,264397 775356605433085952,144654 795349077575614464,11774 764311886766698496,82066 772246161545502720,129551 780457788572966913,11774 788185247104045057,214078 776151721491959808,153658 795609796925911040,249841 772457798353510400,129208 791405234631376896,233729 780071206531715073,172185 789923845431963648,223492 765586488679624704,86103 794564506835816449,261155 765641360514904064,431998 772168263350358017,127707 795449625515819009,267014 795091691720032256,265102 752018666087026688,10057 764228813438017536,82320 753557474322554881,23739 756186444897538048,41682 791313023528947712,11774 764289227370573824,82066 768933414502215681,109470 774366337028136960,142668 793142925551136768,249926 755472746998476800,11774 789501145261576192,205972 763751552603394048,74630 776881578978844672,155588 786808800720236544,205455 752251674597601281,19703 758139394599579652,51043 793767456426819584,253813 766590089593917440,94699 794605081194885120,261155 750737323692732416,12755 758069134047322112,51239 759529615459250176,58232 780920493427666944,183975 793093597838966784,249469 794936969981661184,262752 768865587254534144,1249528 791464872869449728,239031 795320759266791425,265686 780707601902206976,182211 778340278210035713,167220 778431745729241088,167407 787729374464319488,205197 793174862156144641,250033 769165557459460097,100249 776897890434228224,157993 791723179722940416,238429 755493689837834241,38032 790560832312803328,231604 791446421966692352,223249 766428127123812352,92958 785599648463552512,196788 763367757383479297,74943 791447263688163329,238395 740327374429028354,11774 756937635411570688,43875 785324730664513536,193633 750402234115031040,12883 774271744974721024,141316 763158329107423232,76577 764184099489579009,81938 785456633392476160,11774 786564467614060544,200386 792926644910653444,248514 734374940888170496,355464 756269420272640000,42432 792216471510319104,244746 792426712311136256,239132 792396550488018944,245607 760982401711415296,66159 779044127459643392,171497 752746203662737408,22785 762611304548954112,70177 764516020304216064,81946 781420290484166656,186713 781528919157669888,186584 790694973263974400,232911 775157702829805568,134472 789116742882713600,220332 759121299109130240,57105 763822195831369728,80607 790308892282462208,227048 795261327258296320,141200 794603312653864965,261130 765920933181652992,90088 773354367814688769,106673 760126410740600832,59868 767767516366200833,100605 750811591990325248,15536 768857717830094848,109447 790768839390744576,232863 754793437816299522,33838 755032630823821314,34898 785501435051909122,195975 788020316580810752,214354 790975476994969600,235487 755058388137115649,34666 770387295048466432,116848 750735119808331776,11774 769731494185164800,112336 772454995136479236,148861 778360307286769665,152594 790886105822302209,234583 764273402999742464,62180 765936380711174144,90031 794653885499633664,261032 766559450253537282,91946 770334778981842944,117257 771121382029611008,121612 773633148978626561,134971 765088895704760320,85562 776071889143885824,153194 764812535384182784,83305 768949395324739584,110023 791660261862014977,240474 760508873803374594,63149 792348076476432384,244270 780339137173917696,178524 750073433124286468,10735 756109916558024704,41632 771812708584828928,127657 771848535344046080,128143 765365654270668801,86057 780469265275219969,180074 765019103249723392,83240 789238751314620416,223899 794575335748698112,261155 768668520171339776,106753 753650639377305601,28508 792535953982251008,246392 752310174275121154,21464 768022037675651076,100003 788168715917557761,215969 794369777078632448,257492 768198600262311936,100893 773756120347340800,137042 775874137231208448,151156 779012716744679424,166860 779795565097979905,175153 760722253118054400,63149 761698282913443840,69947 773988019023978496,140372 756219789119401984,41680 775749035625852929,11774 779115919155101696,163591 778764183647162369,169916 769922710457688065,115511 771217114245976065,124191 771520189171019776,123747 763163405159063552,73926 781180527143333888,186153 785266188846759936,11774 787365153687769089,210207 733184649384448000,1170862 734402933366902784,354962 757616043384713220,47545 769205070374113282,11774 774269846779490304,140444 781020325932834817,183468 788888180078424065,220526 785483752294248448,194723 793956335729577984,254135 794223672055635970,258598 755240788980674561,36221 788757227628789760,220332 769412439427264512,350878 755159671837634560,35890 758837143049428992,54070 771044962318315520,122146 786221362989760512,199290 758026122126725120,50827 781611918314307584,131056 791734765749673984,240145 769725100618833920,114435 788067333612851200,215005 758074123675246592,47369 787406301403893760,209918 775321447031934977,148349 751169713804226560,14950 760582571008724992,63753 774244288217526272,134199 787154761116033024,204835 795699991209803776,268281 753638018733449216,28732 775431175137439744,148045 786239340594753536,199546 789705022648950787,226731 759887865505472517,58227 786027684581273600,200235 788742957834899456,215437 763360709837193216,77590 793986456880562176,257325 780846953244479488,11774 773816171518832640,137869 779837822756790273,177248 788766510055583744,46572 794155208796471296,256255 777797176701222912,160592 770234165631475712,117263 793749647751729152,253032 750123485012365312,10654 793150122943062016,249961 780936315479228417,183472 790982480446754816,235590 780899365158199296,174230 767844954441998338,100561 768525284752527360,106716 773949342117928960,140025 774989776889851904,144682 794939364790980608,262847 787213732136968192,208928 767375009819926529,97355 779103283109593088,172799 791137198255050752,236748 793261778230804481,249926 793922319152455680,255942 788444090861965312,192840 794658680180445185,261033 751123966199148544,15808 786827223563055104,205728 790729429873930240,232863 765653117253726208,80720 791403997806600193,238780 792428152677031936,243513 794761324823777280,262849 793783203878334464,255173 770985397174296576,122009 793098437017219072,249469 758687155040296961,53806 752662404970926080,22779 757289019218669568,46384 788536430037524480,218275 750274195662209024,11495 795289179508838402,226180 761663740169359360,69947 772783240755212290,132335 788202114296283136,207287 778748977411874816,169437 792135322696085504,243075 763740925327618048,75044 767547089773395968,98972 780060594372313088,175533 781201929623969793,186434 789656495017250816,226819 760576941716037633,60794 777555744690352128,162213 785988739063508992,199755 793642181412007936,254024 764580855150882816,83367 776177508156780544,153854 757244409847119872,46006 765940166544338945,90384 777135656174661632,157495 756279982888931328,42495 791009566515396609,235978 792249969696608260,241118 765445587755905024,86806 771788837215428612,127218 773157335376203776,134470 788907131290415104,221476 788709364248948736,220130 763890249047080960,80863 781362832101167104,185921 756276445312323585,42432 766259984694784001,76577 785658394803707904,197512 794527246056910848,261155 754750377422102529,22393 789274461375574020,223058 791058148878540800,234583 792913835791294466,248520 767852098142736384,101681 757279824440205313,46384 788558843622162432,217519 771417118705266688,125367 773838998125109248,138054 775788804594622464,151748 778339028244369408,167220 738208924323696640,1170352 793296509575933952,249926 794772255029030912,261050 758755317073129473,54070 792100809857179649,241523 793529798979047424,11774 787329838310887428,210207 791354224193990656,238395 756277547684343808,41486 764660201932791808,82216 779353803254620160,171324 763706534085861376,79691 780563569196855296,181548 741769406951219200,139093 791036544979079168,235948 780571446947024896,181419 791338141059723264,218349 761741054391390209,69231 780766257738027008,182870 785646258677485568,197297 754744128160792577,33356 765341480949014528,86053 791009018810667008,235251 785541401048068097,196727 758034980853452801,50923 761559919673823232,69231 779012197783592960,172022 743489906111033344,11774 751154222092128256,14858 763192180173369344,75899 759533998901039104,52112 761208898514657282,66412 780047095797538816,172185 771462000627027968,125145 765976571949686784,90300 786726935401553920,205728 773935677687889924,139865 754156554698588160,30370 766451835846569984,93508 786356042678632450,196917 762658974571171843,73814 779391440182968320,172107 771989196953137153,128934 794130669597237249,257544 794945987248852992,263895 778826294305914880,170793 788484701719785472,217810 779120095196946433,169327 786176413770678272,199546 766335762937761792,91946 770756502009163776,120610 778446815196622848,352672 786204710831259648,201540 771141896932618240,122388 795443215901999104,261050 770284205318123520,117847 773712623980478465,11774 772216270716604420,123821 776980799207927808,159146 766885833542479872,95672 751197992091262977,16768 756616082832719872,41763 764123180944547840,80486 791991977831239680,240474 794475168676663297,260871 772356433006309376,87145 777643084159000576,163036 793057549872353280,248639 771883432817201152,128615 793621414431514624,254058 785847612448595969,198878 733036162974126080,355357 758694850078334976,52475 791055689653243905,234583 794613138343727104,262053 778291372524613632,166295 780610447611420676,181419 787441189435748353,210253 793172212035358721,249469 764866980763414528,82759 795392349937528833,11774 763580233052061696,78189 776684111213662209,157082 792137045279899648,244230 794024662086914053,255870 753954050547351552,17416 789779295933722624,227242 777635571229347840,161939 775896735893770240,151463 785543112345149440,130635 794932514234085376,258040 761667006244458496,70191 766481090936643584,92959 785584748718469120,195283 794183917687468032,258331 752830343204446209,17120 768482211947360256,106774 770797416375287808,121479 760260850095689730,61145 791008459626049537,235251 779403391021613057,174781 792212155173068800,240145 759084870006108160,56784 778635955754369024,195876 795320918847397889,263906 771775835179212800,127871 788078451056140288,214492 791391828381622272,238207 756658357818232832,44429 780845421455347712,183269 750839146432770049,14277 769358428812685312,112104 775614076621697027,149770 760581161731194881,63149 787089535284850688,202636 788300414701735940,194230 795269698850062336,240718 789881506462330880,227242 792040241779449856,243075 795046314564288512,264397 754723796972470273,33081 787024558888923136,207287 787276791924789249,199307 787791893329547264,205197 767392203589103618,97346 760603118404980736,63858 761918095552225280,66815 765969349261787138,90575 766263335885139969,90482 787486525017600000,209972 776121744977375232,153845 786012247856386049,194311 787392490211008513,114779 793500178410012672,252741 763033880379035648,75899 790351409329737728,229895 793886665328631808,255192 761990122547982337,69794 769911071499030528,114357 765568091396997120,87904 767873798905466882,102249 776906164286128130,158815 790755908250800129,235349 794073057216368640,257492 778323191936737280,166409 771422263849656320,125367 760559085460656128,354841 778983120649326592,167220 788097688759918592,214660 793166784505536512,250020 776854740504305665,157840 751219712139276288,16833 757013509389426689,45873 786340096144388097,202727 794735920150966272,249926 758494595126747136,398859 792048652701143040,243187 760962789007581185,65982 772840142486827009,132335 758449472020029440,53185 762737308915339265,74247 786236177737064448,11774 790514809724821505,231894 794587484797734912,39957 779805110725672960,170187 780608967873486848,182037 786459166927880192,203674 790428319896342528,231550 778818340382920706,169107 733294104801607685,353789 768828315977314304,108726 781651578897965057,188119 791456996608401408,193636 764181206804029440,78274 775842469355393024,151947 793221797349093376,250633 788156581791825921,216009 792895498071920640,7092 763890481776525316,80453 769953383998427136,105109 786390696420716544,202983 793633269623484416,249926 755115359338766337,34666 753061353317728256,25009 777857794531729408,163990 771377473711812608,122388 793113140942680064,249469 752220120039034880,20279 757565383977078784,47717 765655490541957120,88920 793237973701566464,250293 793994461982363648,257325 794334812953776128,259659 794544037738881024,261202 766355421401649153,93261 786045735758360576,197286 770530169777954817,116306 793169388610449408,249374 794528779397832704,261155 760546993991147521,62779 767875243570593794,101383 758342908374290432,52554 790971943927373824,231690 757717799821275136,46890 768597283134930944,107984 790588407458168832,231894 778581791930093570,168794 790698768282685440,233692 755160862218944512,35931 759165736510251008,54003 771819491688722433,127957 788885893641744385,220727 776809285405769728,157993 765233404887519232,86103 792540095135879168,244270 780605056210972672,80785 795762162505547776,267737 752011699117588484,14277 785907333670895617,161165 786052838359171072,199546 770576146903728128,117663 793999279908122624,257423 791005473772228608,233596 773113012874018817,134470 790964571116744704,235487 753135599146729472,25774 769908737741955072,99137 773860570911039488,139404 780114150747836416,153845 788475837741924352,218275 791661185347252225,240483 750664060694241281,12746 757732309290389504,48198 792777234834685952,246011 760207792053420032,61602 795412247984144388,265999 779442085170642949,174230 755165164085899264,35890 793422558725017600,252020 755146336014471168,35737 778400030998794240,167407 792510045858701312,243187 768991739579432962,109738 774108353605668864,139404 795019646164287489,261155 768822763842834432,106716 771794869186551808,279676 793398624898064385,249926 787278632674856961,193297 793291571751903232,250633 732230120090505217,349814 772833164859408384,132335 791779005934477313,240790 795070592642727936,262849 793176400685662208,250293 794547020841111552,261155 758154712378118144,50923 775281863493611520,148018 787803335885660160,205197 763931893318373376,79585 762007913506430977,1170426 777929831354859520,164001 795429259615551488,266138 762096767047393280,69030 767567235770527744,97447 785277435478577152,194648 755209790394101760,36033 785548382345555969,196788 787645833365757952,211813 789510827367735296,226731 762985722974461953,67226 777427671324172288,161456 775553512176492544,150103 789461220826812422,225981 770674929989627904,119774 793546876809129984,252014 762614347579461632,73814 786375831106887680,194082 750705643510784004,13021 786950761590644736,207287 794009734554656768,254209 760868107992780804,64692 767252508192362497,90384 758669526447730688,54070 768549926791962624,107072 785460076127588352,193533 772845571036119040,125367 757045295284948992,44450 781205047623294976,186434 792848184502464512,248065 795398636368633857,266138 768652645095530496,104973 764847034398629889,84724 779694291480301569,175245 788418855131635712,217837 793978240859770880,256393 752024235250364416,14277 753042410297372672,25255 758380132314722304,52605 760972345024450560,64730 761291456103481344,66878 779997245022146560,176474 757744099302703104,44429 776584718116646913,156835 786326537587023872,202379 794938439506554880,263895 753619263768891393,28618 794591999709974528,261155 767907532262240256,98751 787080020481093632,209043 755575246673944578,38586 757644577192808448,48218 785282553276096512,194667 792935263571877888,248638 764199966071939072,80939 769696087783321605,114987 778643032644071425,11774 781122240255500289,185496 785354127664480261,193571 790373212135624704,229693 791662324893515776,240483 795059119808020480,263864 753401350206197761,26446 789778206303789056,215965 759866894601981952,52257 792717943473836033,246686 764676272551137281,84209 778058968040148996,117257 793006510385225728,245373 758748299742490626,46076 785862068423499778,196247 793943541781143552,254135 779682126937616384,175895 786683022095581185,205349 763033504074477568,76107 788159499915800578,352258 758670458073997312,43000 795415841185628160,266822 761947871851798528,431998 776993061947584512,159411 740976958457012225,11774 778301060754485248,167273 792359863787614208,239610 793990860824154112,256276 765055958741549056,85254 793147147424305152,249926 779429624627466240,171991 779522102588125185,173628 762914568058339328,74650 794997286757613568,263895 786390439364399105,202983 790986387889815552,205270 793906991068393472,11774 792770109265813506,247241 793173529176997888,249469 795703724547198976,267521 756871841663246336,44163 759169820617310209,56964 793136710267830272,249469 770825040615055360,120557 793181616256323584,250066 791248288208949249,236831 778983498421895168,168794 785320134978117632,11774 792119449453268992,244230 795750699552350208,261155 757579698528550912,47761 765162245160656896,84209 767399974497845254,48289 794527269557563392,260863 766748639754592256,95672 732143378192687105,349375 779372410185342976,174442 793588027436195844,253793 761403899622354944,67547 790908096373788673,234796 791083322587787265,236454 767295327204364288,97603 787112763554402304,207796 792816128070258689,247819 795059061909700608,264397 778170378493526016,73568 758351072725348352,52061 791586682373943296,239893 791714037524377600,237999 767069171016470528,97355 772531463065481216,110477 773612555977760768,137042 773857483853066240,139404 787836642157469697,205197 751222449019113473,16422 753389391481933824,27045 767880171655340032,101681 769223355786366977,111558 786359099634036740,202379 795372403870339073,266500 755101120154836993,35449 778877036207235072,90014 787343205536673792,210215 757442042427428864,46624 768967715105013761,108849 786611174271967232,205155 775710514651467776,149953 794211045216808960,256276 789162038446522370,223738 755448936689786880,37219 771656695198081024,118698 778017498528702464,137869 753358392773738496,27045 732732523713679360,350671 763351389078781952,75899 772237931616604162,90193 790302229957836801,230858 792528781642641409,203546 763171762603495425,431998 769719705489645569,114779 776769838916050944,157840 762130363162300416,67453 789998999050739712,226366 763496116881154048,78198 756582170962034688,43887 779618301307555840,172185 794947155572068352,263895 768905638302715904,109945 791747410192166912,240483 795716667649179649,267737 763348971347648512,75392 776122169386467328,153194 794209853673644032,258044 792049941401243648,243187 795745674625224713,268739 787314811474436096,210289 773744151682625536,136093 762849400808812545,75073 759135057592328193,56964 753641684974567425,28824 774444957486686208,142648 732250966150373376,350427 767476976441434112,94699 767821152378949632,101203 792078543165456384,11774 795403182897852420,266500 764857900632117248,78394 760597518359027712,1248809 775066219590279168,146205 776737880630779904,157755 787994422524780544,214209 791753430645825536,240718 777432387168919553,161868 794025655285317632,257668 770450568124870656,118191 779436116361539585,173347 794056644376326146,257423 795743025486065664,265649 795099817668182016,265223 771812521485463552,128121 792146337970073600,242693 760245046255812608,48052 756422224014413824,42432 758747782001799169,54070 776621319278301184,157082 765911104581083138,89945 766828383325917185,95672 760623864997044224,11774 793477621774442497,252580 760174740539449348,61319 750446114571182080,13450 764425630385639424,82066 777882669598269440,164001 749593762595106816,9153 759107488729829376,56964 767566731707617280,96962 770785711003807745,121046 755938962452209669,39462 793491375794728961,252408 756296717536931840,42432 758759020123435009,55174 769771431085215744,114779 771020616052998144,121177 774181746862493696,141797 776550803591008256,156110 774721297825816580,143043 751906488768204800,17794 788785811076419584,220526 758343434197282816,50923 793148098683936768,249469 754739860334841856,33081 750397183040466945,12281 792159225417834496,243187 770087202730680320,116373 787077321165459456,206101 779846253685243906,177248 794644892920188929,261987 776635792294682624,157082 764991733017022468,84679 786781825066672128,206642 771852151656181760,128424 786391937246908416,203391 795673727614730240,267862 789294439139205121,224680 732651068048347138,353200 763963900354105344,79990 786256596464644096,201958 769243701973491712,97386 764986521837383680,84724 795129968447619072,265030 758647885932048384,54070 773532834908766208,136947 751118656424153088,17140 780615084586442752,179936 772696519069884417,131025 749773413841973248,8784 749922844050595845,10729 756558578572492800,43471 765621116819873793,11774 772921884484567041,127871 793615653223620608,249926 778325403945537537,167220 794355823795388420,258044 750782806037520384,14802 755592943826706432,17416 793508430099034112,252741 752899796076290048,24316 763465325304160256,78566 758402536931983360,52983 757000165836279808,45311 772797866037407744,131421 794585333841137664,261155 768277608047882240,105109 789268657327058944,224221 788476357470593024,218275 751736677434097665,18893 758834647501418497,54070 760985875501182976,66159 765982534073221120,90384 775399267359985664,148645 791095342339133440,234583 792452255081299968,245148 769970989543350272,97447 777166170180857857,160539 795704483623960577,267521 763592116219940864,78566 779107348765937664,172148 765543717541470208,86645 769173444000972800,110362 732185908925997058,350025 774982604315557888,144602 750501434529976321,349566 788081750542909440,215252 758708028552073220,54070 779674767397883904,176110 764526780636160001,81574 794107987153588224,255299 768860316352512001,109666 786276334351908864,202429 755547345136197632,38476 763510616296349696,78830 779047095407742976,171095 794207388966518784,257325 776793113037799424,139148 781161174305869824,174293 760540214355832833,63554 770946498758574080,122146 749694363505037312,9145 757571808790999040,47782 766605819081351168,94737 790952555895410688,234653 772969046061019136,133257 764165085421981699,81601 762233906837938176,70941 768944036409245696,107428 775767026900107264,144730 788206568621813760,77255 794498822605066240,259034 764256484813312001,82283 778954358020911105,168794 789785673792364544,225359 753381010595835905,25995 779072262343233536,171795 772414884302688257,120976 757694545928781829,48663 758851498696544260,54070 792678349462056961,246726 791809260602724352,240556 765644738414440448,88546 753379138346418177,27402 788204455086792704,215437 752685358706491392,22649 788016602872700930,214492 756297523950673921,42432 756318809548529664,42249 766131430158065668,91536 791456273254326272,237999 794175651561422848,258331 763404187031994369,77598 770400785658179585,118693 772957315657977856,133454 775401979149324288,148170 762382861391441920,72408 765915709679529984,87904 792003251289792512,242649 767749279549050881,100893 764315051171905536,82283 769701668418154496,114422 793133666595594240,249895 794580057637392385,261155 761220982392627200,66976 780613074055147520,182122 760874128987582465,65180 764899777985155072,84449 767183111507423232,97852 773619870755946498,354695 770313121093345280,117257 765942481276006401,87904 787720234933358592,205197 793219964715008000,249469 788103379318808577,214899 793870831436730372,256255 794937968612016129,262752 760471419734089732,61742 795717390046756865,266151 786005551859666944,192391 775029130932785153,146259 781504293744570368,188401 786749224197193730,204965 767115570500083712,93112 788842807947558913,216009 766579837272195072,93387 766742625525305344,95682 774271566221680640,141360 785320827914891265,11774 786667844025126912,202304 794939497771192320,262847 792843050393358336,216589 777587966516432896,158159 768504902930853888,106281 769256524296237056,112494 757694204487294976,46911 792930682917888000,248639 770238573589049344,117257 772532648434479105,27164 769087050314317826,108729 792067238320828416,242693 752962060603064325,24870 768833324634742784,108799 791314706837352448,236454 742705084794949632,99816 787141074611425280,207109 793642530759770112,253032 762720733038456832,74133 791824185848836096,240483 753980077931573248,29263 793181719406997504,164814 763167831621902336,76127 767604509493387264,100335 764546272510357504,83391 786236335396880384,11774 793508689202196480,252196 756525529033867264,42821 774018727142653952,140444 788430807421423618,215608 754715898368385025,22393 755173842138570755,35890 759043951231799296,56552 788790109592322048,220332 767776301633732609,100893 756079661508165632,39462 756269681242103808,42344 788513278217584640,217519 740012982361526272,353488 787730113299349504,205197 795699674564923392,267862 765701467785363456,89221 794992469867892736,264397 757258959380033537,45141 771828592762351617,127711 773871240595574785,137869 793239249109733376,250064 780055718137360385,178045 733340753351467009,353262 760814892999933952,64693 792828040950587393,247651 786974440168960000,207113 794556128491356161,261155 785291645394845696,194073 767075100579405824,97811 786787224545206277,193636 788623224103923714,218275 790547236300197889,232137 774678557738012672,144602 777932002905296896,158897 785774273491107841,196277 770950075296129025,121949 785921590752051201,139404 790322768059387904,217519 795473428551704576,265855 777003779044413440,159876 785930465937068032,199546 788647625117622272,353879 752248894558380033,11798 754168687595102208,27280 763894254754205696,80486 770745317599744000,121184 743227627155099652,195876 773218753270149120,133666 794744782060978176,262022 763517470099505156,77687 762083180316798976,69947 772120555927564289,127957 785313746554060800,11774 790282069435830272,230282 793976020634312704,257353 791032894416384000,235179 794758716914626560,262145 786179532457771008,201494 793162600884428800,249926 793863574171058176,255942 753020798722453504,25253 794163659614326784,258331 789755780274749440,227242 793094280378212352,249348 772523089791901697,129551 795037726949183488,247930 758350083100381184,52061 770462551251431424,93019 793551761239932929,249926 763031159303393281,75631 769505449477562368,111225 780612349908492288,179829 790924525261041664,164764 785636090057150464,195975 755203289185148929,12954 759068130089897985,55262 768063715627327488,103107 788429508827189248,215005 792127312527523840,244230 755177482093993984,36072 773712420330242048,11774 751646803355770880,17640 759208608617885696,57574 767152373965946880,84666 790244473489862656,229693 778010302260645888,159876 760133286966468608,60112 794190399233474560,258598 794616576343478272,262022 754087874966884352,30590 770613536364097536,119832 790461551245299713,229922 758402439225540608,50024 765613084257968128,88399 790977819627102208,235289 792580672409841664,243286 749977864754298880,9754 754868162617827328,33970 763928380337029120,80393 752848060426948608,23217 792511002046701568,242693 764696975329660928,74885 781342939431653376,183759 788826214479855617,216009 790655779816648704,233307 793634149403951105,254135 771558333501153280,125204 774468566334709760,95708 761161165623947264,61051 761393733929619456,59155 771896425584136192,127218 764868862290587648,84724 787732787453370368,207613 752959433764904960,24711 764934850730221568,84422 732427441864605697,351649 756281250218782720,42495 761694042086182912,69491 795777513364586497,267862 763613092802682881,76628 768950504533602305,109666 792509629796278272,246392 757708680636821504,48439 760846079956885504,64664 786960476525723648,207287 764681373772689409,80698 778342944935776256,166852 781244016700502016,186149 776529738848272384,155318 781355691839746048,139404 793118483982741504,249469 777123806070571008,159245 787125165603844096,209351 794642612179369984,262053 788429247144611840,11774 768628476920205314,107745 794898815291719680,263708 795137806951714816,263302 755400329110310916,37044 750770162425552896,14421 766328060912152576,90384 787378300297605120,206007 771150376787546112,122126 791663585164427268,240145 795031237249351680,263676 786303964878733312,192032 794584804377247744,261155 790912971899703296,234583 750405289686556673,12805 774003258197061632,140495 793918479229411330,251566 793932519246688256,256679 732262873708253184,196346 769338774685790210,111438 787716788192743424,205197 767594502882287616,96196 792125583740198912,243793 769376455276978176,113165 771043493884076032,118191 772933402840276992,129551 791712037881548800,240145 769273751041024000,112363 793649276601589761,252020 794563740540600321,261155 785967398335631364,199960 762297069444870144,431998 766743256252157952,95682 786990788660039680,207849 771472333433221120,11774 763834997237248000,79911 773964777626472448,140025 794497886285238272,258456 763916745069297666,80648 771451865288499200,124883 749969824420401153,10735 794315877197844480,259773 751775854955417600,18380 758819524879585280,55174 766007400855986176,90031 777900686398791680,163990 794415168541310977,259764 755002520578260992,32625 752904680720728064,23167 765000563457200129,85562 774996465030750209,132877 734474734763532288,7700 763043472031055872,11774 791721246413029376,240483 795712225206030336,268448 766492519693705216,93508 787692872069881856,210253 793195262181199872,249926 757440362059337728,47284 790926501973590016,231792 760241195830378504,60765 769238354433044480,112119 771066953834242048,122982 775043222888386560,145911 795252588824432644,263864 755831187382210564,39997 791456224197783552,238395 767827459131650048,100559 750439558462996480,13418 764460292306640896,83391 793660707019616257,254135 763151145350995968,76549 788789795623362560,220526 791787597622153216,229693 758747553978421250,52061 792013187579281414,243075 772230317977444352,129991 790389077166075904,228341 781289647624314881,186584 765229843315322881,83385 768809131788697600,108849 774101175549370368,141360 760421184957800448,56964 777516245239361536,162213 776850944734728192,157693 793107858493702145,249469 761058842989895684,35090 763848762360037376,80482 792184924035960832,244221 777018258188795904,157693 785552493379981313,196676 788107850694348800,215578 793245283534659589,250293 760617407433969664,1248831 765996057520054272,90384 792071418406055936,243092 758873871269240835,50923 763812097134305281,79131 773924766256336897,139404 732989342935814144,355106 770239427813773312,116239 791941151917953024,240814 756279643104223232,42432 774189637904445440,139404 758846745476333568,55729 764117254191587328,81702 768971924814696448,110381 793694654474620928,252020 794289739457138688,258829 767696699850502144,100591 768501633248468992,103354 775633502784131072,150404 788505197077106688,218275 794005962524913664,257546 789429820350304256,225981 772874644500025344,132335 777011921652420608,158314 763153226933805057,75899 787864251964817408,212357 768914729649573888,109666 788213326790598657,172084 754750388453203968,33474 759745404770488320,47903 763730147010895872,79600 764810718625398784,83866 777644966717849600,162610 787911384101064704,213887 752702923616948226,23167 762783560038227969,71502 764953181554089984,84745 773198972806500353,134375 754111323219169284,30296 755240816759697408,34898 762790265438425088,73712 771477729141264384,125554 774218958136287232,140495 791392485587226624,238780 759205419373961217,57132 794664116132532225,1170700 779005849889038336,171902 779806683921051648,176203 781053274111684609,183759 792478352959561728,246011 752709974850097152,22917 794289060240093184,249926 772877911883935744,131025 789084886850080768,222500 794595918720831488,261818 762263318098612224,72420 771894556241473536,128591 786747778609262593,205728 756392257989775361,41459 778040819244818432,165423 785994909933121537,197297 793505444958396416,11774 778406919308513280,167319 763752288708157440,79691 776058773836140544,153095 786105928454135808,200870 794381613694091265,259659 756284637245165569,42432 761045261258862592,66503 773953622967136256,140211 769590738552229889,110585 788346927305949184,217039 769599871221436416,113412 794660131405328384,260863 744931995076046849,351158 755112612485013504,35449 788126284106924032,215005 794597514544435200,261155 759144066407858176,55887 776144930934710272,153573 751780090632019968,18555 777298820677853184,159359 786409723104927748,193519 751932448057991173,14277 792401813857120256,245687 780244369169317888,172185 791952332812455936,232169 776744261907800064,156567 779337181513019392,158387 761916242903072770,431998 794925145567690753,263895 777947108267659265,157755 794822081988829185,262752 757449921012371457,47261 766356833015570432,93286 780845515709812736,33338 787755177466007552,212139 770420502724763649,118191 791767013152600065,240145 792072171946323968,243187 794317948408266752,259055 794376593883930626,259632 794443027423039488,259659 764881919888601088,84724 749236058324209664,7816 755145932539305988,32869 760573167488241664,63559 767380720755023872,97325 760895818442346496,65180 775680876008968192,150404 780560941473603584,11774 751024328137998336,15808 773460001407004672,136515 795050973811146752,263289 795698250120654848,267618 766974583391920128,93144 794560357532598272,228911 795385717098762240,247930 759832127219335168,58303 788818722827808768,221297 756311117509627904,42495 774006806582550528,140444 753599712356241409,26815 760987451707973633,61051 765538448971182080,88052 785504631673786369,194207 791673674596134912,240483 765124627932688384,86014 788778758874337280,220332 770777692190846976,738099 790890334284832768,234583 795072797894737920,264397 773582845612732416,137042 793460970836197376,252408 765063770628653056,85562 787713629814607873,207109 792675092505436160,11774 794628757000716288,261155 765753878721753088,88361 791861559706263552,241819 740316864719376384,11774 788748235154268164,220332 791450052929605632,238383 794581140371886080,261155 795480343944032256,266079 752729025433395200,22436 756396162949808128,42495 771304606680821760,124597 749701959574257664,7546 789162382182326272,223491 791702829828276224,240483 750394364145184768,12883 763921742393843714,1249153 793184052484374529,249926 779175663630622720,171902 791362159934451712,238395 773910081981284352,139404 777361284366860293,160602 793934145063821312,256536 771432885391855616,112363 775290564367425538,148045 755817777840033792,39810 759482899620036612,58537 768549231057448960,106753 756426725114847232,43198 776765332849627136,157082 787074355649929217,209043 794634421450244097,262022 792191249360891904,241367 768573723897200640,106281 788296972662771712,215437 788901716817158144,221687 794222483159166976,258909 752623473504034816,22657 793645533743030272,254135 755829903258447872,39462 781185189196201984,182659 759692390361919488,56964 790349430159310848,230282 791496686354833411,239405 764234264665665536,80098 768346680404111360,103506 751619538706456576,19000 792057678008844288,243576 794987325293989888,261987 785553947700424704,196917 759154090739982336,55887 742930207498194944,249811 788480040778473473,65113 791964313334317056,240070 765545792346083328,88052 765582898481160192,11774 790692991245639680,233558 764858104345309185,84724 776896124695097345,155451 795428428598091776,266079 795349825571225600,266293 762720043863912448,73926 781606338560270336,189017 791021524832563202,235561 778233857841606656,166532 780905654395351044,181419 790263651580141568,229159 792038215326859265,243075 795299483403698177,266079 781640345595547648,189649 785623469073457153,197512 761558742299250688,69231 785459832249782272,192032 794955634819076096,262847 767359841962561538,97852 753995142898524160,29263 785888980009005056,197512 794491028124397568,257492 793251758759899136,249469 770251490015543296,117257 775663159260491776,26066 763216029203832833,139803 765938686991138816,90384 766505710658150400,93405 774932405375213569,145524 791830705273724928,240483 793607942520107008,252639 763818280406622208,79911 788184232464150528,214078 790298200641077248,11774 794976827420844032,264397 770844468559904772,120474 793497805738414081,249926 773909692091277312,139404 795704980929912833,268356 773518131750768641,136947 788845059609272320,221476 794555117479530496,261155 759287346214932482,56964 785509942065115136,65113 790407942063480832,11774 794693412364619776,262784 794720364643262464,262849 787392254042263552,207796 788804941531885568,219942 789323558707077120,225371 751768346396336128,14277 788521060274737152,215437 773607966662533121,353359 758666895398699008,54070 766529878904573952,64722 786764084012158976,202248 760236487736778752,60866 772482715295879169,131007 794557826026745858,261155 765363244726755328,87145 772059696991768577,129089 793899469192491008,256502 756855382547378176,44450 760505622353686528,61511 771087311916310528,122982 762707055497142272,74518 773688514617769984,137869 794702456437534720,262752 775380394988347392,148870 794550276464279552,261403 787054851272347650,207771 791818682276024321,240890 792194306899447808,237491 761807219075653632,69711 765695980159115264,88994 795048624359096320,263532 766582242458165248,92872 789253027656065028,215437 766368673959325696,93405 774462115440492545,140444 788720524100792320,220029 756899011483709441,354167 788823089014534146,220526 789137262818660353,223899 794570877379543040,261155 760620300853583872,11774 781561900865847296,188304 788204178187268096,213064 791813148407889920,240890 795729821963878400,267862 793150201783390208,249926 794310805193797632,258456 794150872083263492,257640 758423324036829184,52921 775007529671753728,146259 778981741017128965,160539 788517012003819520,218275 788411881174159360,217519 793096115314909185,249469 795287974971838464,265644 750448175115231232,13532 765372230209536004,84886 794664056246386688,250633 773633833044324353,137158 794130753126744064,257544 771672313905446912,126152 780063091128143872,178045 776974280303210501,158784 790967099380207621,223492 795413886593802240,265855 790983925917102081,230485 765584548746919936,87904 761341365070524417,67908 762372120647053314,70941 788834690186645504,221476 791831937174347777,240070 768638984557821952,106756 756099852900130816,41192 786723524161343488,205728 756194599824228352,41469 766747168027836417,94683 773951251998474240,139404 792378011878297600,245086 761806711170752514,52749 772431951470989337,130574 793508929326030848,11774 765047562730692608,82283 780613119525523457,182122 786677643169107972,205728 768480659123769345,106281 786795839154827265,205186 790000382663618561,226366 752828515326697472,23750 762262885707808768,69711 763820151628107776,80486 785354729509363712,194221 753276918502346752,25253 758094165112532992,14351 786272448475828225,201958 763488597630717952,78198 768404959691804672,104662 792796194019958784,224680 755302423804022784,35372 770425890291458048,118393 772855950931701760,130988 792109269353172994,240584 793987501543157760,255299 760637849049772033,1248768 790252278544420864,230282 794545684825313281,203546 771804374578434048,127952 792073454505775104,243075 785456449749078017,11774 794740488712687616,262849 795760383646646273,247930 753514701770764288,25189 792586159083794433,11774 793162795261038593,249180 776618578699313152,138819 778273047472201735,165523 786975197115064320,207949 791657130130546688,239405 746441630547320832,11774 791767513617014784,228124 794151045676961793,257492 778400270753628161,167407 780266497511829505,178552 792109944640188416,11774 769693534526005249,18030 772250745752223744,128194 790525963469787137,231894 795082202425999360,249926 759204999851347968,56964 771671112300191750,126152 757933314980384768,49925 765937424564424704,90384 758103396515717120,41703 773887707915423745,139404 769613820532781056,114227 776240780591632384,153845 794302751287234560,257406 757030747395936256,45014 759531394620067840,58757 785582254474919936,197297 791078662908936192,235536 768229617455038468,11774 769178956172066816,87607 791371437286227968,237737 750609887390994432,13941 751205604216152064,17591 760255943825207297,61545 770081811896668160,106716 771081702844227584,122388 793087591969124352,249348 761729124868034560,70543 770251305734602752,117377 765769647245389824,87904 752941452729081856,23899 771775053344243712,126742 754763620253335553,18341 776214709519392769,153743 787183116443987968,204413 781616768112623616,189032 789848139826012160,228253 773858217852010497,139404 781193257044901888,185310 787855110013542400,213235 794250367680659456,258331 768098000023400448,103354 760195328335241220,61470 759539728639287296,58227 776180536662302721,152314 790264627804405764,230282 794299117228986368,258072 760440406786002945,61602 773488472187342848,136947 790937390412161024,231894 742412467108753408,68969 764304258048995329,78654 775081056395493376,146024 755612176782467072,36203 781225375414104068,186170 792569991962832896,246392 742409449126526982,11774 752241833279778817,18871 762876263816015872,75349 764177664223670276,82066 776785073454641152,157755 778183228125577216,164826 785489687213383684,196277 764207974126538752,80648 769350779115216896,112265 732261815451717632,11774 741728488487587840,1170556 765265394764513280,86209 780632874345173000,182036 785851114684026880,198878 792387208892198915,242284 754148793440886784,30607 793354332481675264,8044 793119707226316800,249469 770261996096946176,117364 779065238402588672,171795 765031273505054721,85767 777882878617133056,163901 792099173743099904,243978 752240848444751872,19899 769074342525370369,108849 769346839141228544,112399 750428327970762752,12535 758018645599490048,47761 779004140227788800,168392 781297955299061760,185296 767034787835981824,94683 793623317638811648,252581 790927092192075777,231792 765555571617505280,87788 767059596858896384,95672 795218025360326656,264397 774246347738320896,141316 776535898267738112,155688 785655070750830592,194723 771105362116161537,122875 790344925460168705,231008 759822098017640454,58939 766138635418734592,81929 795757836580114434,268231 762225939816280064,71099 775879682734579712,151791 776854314761396224,157082 732656207081701377,353200 790555727903490048,231211 793935572796637184,249926 751164604244525056,17038 758614540204380160,54037 791039961902395392,235147 764171934707974144,75724 770957299376492544,119235 752298963735306240,21332 769260103828516864,109470 750130942015070208,354090 750941692891656192,1046033 778620113650089988,169201 792063742146072576,243075 795673945584336896,267262 764130939291119616,81869 777415296533557248,159192 794925459574325253,258040 763948050360377344,75438 766366875013885952,93184 771865851742093312,126389 762960125711835136,75073 763781180848234496,78274 768977185533198336,109874 774013392482930689,117257 777064584616087552,156110 785674715452944388,197512 787012970438164484,207287 794928101893488640,246425 759176934232166405,56964 764894293035278340,84384 793921812757254144,256255 788811113714647040,219942 774151003247484928,140444 776918669544792064,158864 791110525916708864,231358 754753762527502336,32756 780949752288464897,183269 752090875853930496,19981 794419831340732416,257353 754722199852814336,33356 786368919028178945,202727 788030069138677760,214492 794609490394054656,261155 764355473348767744,81869 785935529070120961,199984 769107354671542272,108396 779890147768754176,177233 789215047788720130,224680 763101041105760256,75899 770775345511399424,114779 775014569769066496,144648 791399706794438656,238891 774017126977855488,139404 794220607176966144,257421 794245181717573632,258044 753656774045990912,28732 767208707247616000,92377 758059203630014465,50978 758680572134887424,54070 779334469207650306,158387 775882597595504641,151212 791445348552237056,237935 795431184180211712,266138 749954006982782976,10735 790262170688839680,230282 755892510619205632,39657 761544006761316354,68993 773798973115133952,137953 785608413522821122,197512 762791601559207936,74483 762799511618002944,73712 770385446341926917,118698 781109977192751104,185073 789266660486066176,222104 775327708255576064,141091 763333891176267776,77353 786974550982438913,207965 790373869047586816,11774 762619706306011136,431998 763946479140478977,75922 790956998481371140,11774 768965230978138113,109666 790980224284368896,235456 739587335780749312,11774 773824318614700032,139348 765644385425862656,88332 786968731809226753,207949 788419939862401024,217837 755519166170304512,37892 766334187313909760,90384 772843306913071107,133062 786563785427447808,202304 754053029637132288,28866 785901606860496897,11774 790663042702843904,233307 786984889518202880,208016 766591927777042432,90663 775104037418995712,146704 793810316819849216,249926 771127937496211461,122126 786603511391870976,11774 757305884997398528,354841 757585679849230336,352722 786398069113970688,203674 767794334636789760,101261 732386621945843714,1170428 759205923319668737,57574 777854645737709570,164001 788791574465421312,218275 790257082872238081,230270 795666630118350852,264431 775402956812189696,148645 792050683243618308,243075 792101589767028736,243187 754749928895836160,33356 773938855607046145,139577 776693263738646528,157082 764193115276271616,82066 762682516952285188,73814 794693988402032640,262849 755954529800105984,40881 785995432920879108,197050 791422361962684417,238099 775109135582965760,125163 785847586662023168,198878 794729929304838145,262588 794735745235881985,262849 750355481579888640,12681 778600845562744832,168284 774812897075564544,145244 791206650132701184,236507 756248470877573121,42171 777378947533266944,160592 770775568350666752,118154 773672460679983104,137869 777246762729869312,85293 786607292716240896,205039 794301488143028224,258598 752284205997056001,21074 795425796064165892,266054 750797352365985792,15066 754711191390294016,33174 763071868173680640,75899 770775673426161664,119686 788825803672936448,220332 751601252417409025,18215 778722927462129664,169923 779067472527892481,172545 785860296292327424,197512 793931237626961920,254209 732266995736035330,1170452 781483016036163585,183269 795092195531485184,261155 763548286150148097,73814 777947204392714241,163763 781504235800145920,185310 754717390621913088,33356 765590727887695872,87858 790748546827890688,99049 760982071649021952,65455 765624664370454529,88052 767569274562940928,90252 773526193027092480,137042 794556747902054401,261155 755100319445491716,24173 765542485321846785,88052 788354197733380096,215252 793316328694177792,139346 786096744421523460,200870 762985933516013568,75724 758362226990252032,52554 786597511498764288,204835 791497996231905281,238292 793877987389153283,256255 794688098391232512,261818 791629660115402752,240145 795117452329943042,254025 770111918120046592,26066 780741488602914816,182036 790896583747526656,232881 795717008876781568,261155 777323235524407297,160480 777359332568473600,161456 765215241642713088,86440 790737522108276737,233692 793560463313436672,252580 754747166183264256,33356 762191165391269888,72292 793185889450995712,250064 759027730717474817,56408 776020452888023041,152735 788451472023416832,218275 765647056102764544,88930 774003513202323456,140443 762015991815516160,71476 777642202520391680,159308 774975988065308672,132349 785771919677108224,196277 754744442951766016,33169 786335760207138816,203044 787288437992726528,209477 791625315508453376,238207 755553188355330048,38183 790533724085456896,231336 780879910814437377,182726 777938600218419202,164669 788397823372976128,11774 795742259501268992,262022 795112124938932224,263906 776581053335085058,153454 778064876577009665,163763 770015091580346368,116373 793948582042861568,255826 788015514299662336,214209 788423086475476992,217837 768532013884157952,106774 769398397463777280,111192 792132830155280384,235685 793107948322983936,242693 771790704599150592,127871 787971818158161920,208252 785829591117987840,197512 788767069437177857,220526 769673480027697152,114680 776655170352451584,156132 771157414922059776,117377 758611876964032512,53367 760466400972509184,62777 780860478205497344,183975 781014008774193156,174116 758720728178888705,54070 780483010101645314,176127 780933924566495232,90252 790365223853105152,220767 787025891813502976,207113 793098731646320641,249469 766064019279151104,90384 781175678796521472,183906 761620221224378368,69684 736401668988928000,88859 786753891018772480,204835 791629852923297792,240145 795049433234862080,264397 762371553426337792,70797 792706027724472320,235590 750446462706659328,12883 795046495359823872,264397 755001205357735936,34666 795193553056124928,261796 795355911057330176,266190 781653766743347200,181419 776581395007303681,156976 777032575898509312,159876 793942450620354561,249926 777671839422226432,153854 790740137957220352,232863 793284556044509188,250633 794763303591481344,262849 775286088327979008,148045 786667729365237760,205728 790998017004363776,235886 795752755247783936,267746 748268270990458880,1247845 755407975867490304,36735 773215507994390528,1250025 775724050127749120,151071 761582211137167360,69231 793118332950089728,249469 769449661723664384,110585 791005606182162432,232881 793203689896935424,250064 766620878549286912,93184 776543457489760256,156132 792131258629419008,239610 792891265708879872,242693 795300407622963202,266068 765537937375293440,86577 758498744480309255,50789 765720009909731328,88930 791316604651003904,11774 746813623708880896,195876 790097605103616001,228241 791177390768742400,236884 767744991904960512,93261 768632350678786048,107469 774354480066277376,142671 792091802815782912,239613 770393981981188096,87904 785518576497152006,196277 774782565475553280,142721 793548774534774784,7311 794026710094192640,257325 760492927894319108,62771 790251077950070785,230282 795011319716003840,257325 795094922193833985,265102 776585450999861248,156976 779026121622978560,171324 781442076739338240,186004 788493950948560896,11774 792762424533196804,247232 795665560126234626,265855 768204332655259648,97515 789313845198200833,225360 794720992836939776,262053 770293672831176709,117257 773040926801485824,131490 750777118326337537,15066 760508389008867328,62757 779065304605347841,171062 785794506461446144,198513 757069673573732352,45576 761317651780165632,68057 786678809177227264,205040 791841503039467521,241819 794643077591945218,169107 776163884289908736,153915 791476032993890304,239405 794556378048176128,245148 791076523730010112,196314 792844141344370688,247241 777722655092846592,162294 775869604426047488,151463 793114580406849536,249469 786676276975198209,205728 786828145936609280,204835 788037120774410240,65113 750364674227601408,12883 766596078791712768,94699 771875136152543236,128519 749650210578587649,7546 772185808677724160,127957 776421515197755392,109666 777887912868229120,163990 786420210500710401,202429 790661317900197888,232169 757699478476447744,48991 758468917341790209,1170352 790259476444147718,229693 765941460583665666,90384 773706804005969920,11774 781354458487848960,139404 791359123266736128,11774 792062552247271425,228101 785551787629568000,196676 755880697865338880,40344 754706580990464001,33071 755836714258694144,18215 771427302567587840,124597 771922260554809345,127775 776925957257068544,157755 754041226001735680,31400 755955113584242689,40881 758425269866668033,43391 777916650490327041,1170856 788112617831137281,215210 780831719574401025,183269 795605557126295552,263926 793138827548164096,249882 780957150592045056,183269 786678999095341060,204413 768875909239758849,109874 760111906925473792,61051 791771953837342720,203863 778346089414000641,166852 794609981324742656,261155 762493877609598977,431998 768570328570208256,107428 792166337141506048,244550 762855775400185856,47188 789990216924794880,227511 795500459767144448,18395 771056291053613056,118192 792410982081449984,243165 793180643442110464,249348 733282135423909889,355480 786708343859523584,151463 753435192883159040,17416 792768036306640896,247241 760125802868506624,59868 768208319815176193,104406 775532269801013248,112363 795027854400557056,263933 774211081313087488,140444 771859482519433216,125111 755090326927380480,34666 788824464045723648,220332 791537770267283456,239405 750381418547675136,11495 788486156014882817,194272 758371386398302208,52122 787516060635324416,172799 779448987753611264,174230 762027517037326336,71685 794674992185311236,261818 750439587307106304,12927 786623165367672832,204413 792410978348511232,236945 794011045908152320,229693 760283348161826816,61545 795489597660676096,266138 778997366426771457,171617 790972053163769856,220035 773882318759030784,139404 794792503715065857,262022 751221627581411328,16768 761777222608887808,70728 767414768797904897,99137 752182352151969792,16833 759340588265123840,56964 761962425625247744,71408 793098085631008768,249348 768121435730706434,103701 768895634048815104,11774 785283598027022336,193669 786968252505321472,207949 754836984485572616,33549 769546971468165120,108373 792117520010444801,242151 772557831442665473,130988 775856710632300544,151897 792370941300842497,245103 769603126651449344,109594 788570235754381312,218349 791391378668421120,206257 761294807478120448,67283 775196417560289280,146246 778807372798042112,168221 793245294318133248,250633 760958862182670336,65974 763938963497246720,80393 759558349130260481,53423 775538697072578560,148574 786994525604487169,208176 787261375072665600,209477 787484132053966848,210432 791067592941109249,236454 793499446902337537,11774 766101329286750208,90605 773944349981802500,138155 769946770893901829,115986 750724735126777857,11774 764311402995736576,81946 732450717764452352,196346 777015134724194305,159906 780861488898641920,179414 786328030817943552,198743 791818029428535296,241940 792507283397873664,245313 775058677099212800,146847 790464391061839877,231464 756525271516385280,11774 793589730680172550,252741 773922734174826496,139404 792106910132600834,240070 773888308858400769,139404 773654992892723200,11774 778648171782270976,11774 790591646610055168,232137 785672820978311169,194082 768078747392151553,103354 749698947149692928,9295 759501859526578176,58227 765857963466715136,88401 770675785321459712,120650 794006330801418241,256502 771317780150824960,124610 794577953690554370,261109 772875021698134016,132364 786929747737604100,207287 777250983147474944,155318 749361334681161728,7914 788106345618616320,215005 764947915466940416,84724 769460439482638336,110362 792314254938533888,243187 753987253538435073,29263 785276482297827328,194707 789846363802435584,224680 760107114119438337,60866 787493753384738816,209466 787632441716604928,87820 764701378828574721,70750 788048692376838144,213887 795430542703558656,266079 758488563533086724,52554 761767789950476288,14351 771066698661113857,122982 750383692296622080,13019 758409368723259392,52821 794997064014974977,264397 771098770067038212,122776 771312211348172800,123274 794762885993873408,262022 794558878557999104,261155 764944402468839424,11774 773500907497545729,133702 777292082784468992,160592 786157776208703488,199739 788111755629109248,214247 764153798835200000,82066 771884192523247616,127957 777819539446779904,163763 769322154676645889,105109 779380856385212416,174557 761202210319503360,66897 793072659437420545,249170 794941415000338432,263895 764996166366875648,11774 781260961369976832,186939 785321051714531328,194560 788852449956290565,218892 753702624914968576,29263 771140106652684288,122967 785671334672027650,196277 786992697684795392,208176 757367302656360448,46662 777554562429259776,160539 754801659390398464,33356 759467831658475520,56964 768502914084139008,106774 779132224465543169,172962 773734425783783424,138819 773869553734606848,139404 760984443884539904,65974 766764990820909056,95707 775729593445736448,149300 752765737295503360,22439 791726574298996736,240926 794998243428073472,263895 760872024092778498,65180 763461613823270914,47188 778158233999597570,158520 787015867389181952,205978 749684920587399168,9433 770301312076480512,117257 780495175089004544,351998 790895382410633222,232169 791483410917134336,239456 765508280592379905,87904 773184180150763520,135004 795276707594956800,264397 788189055506722816,214976 787305252483575809,210215 781058606770884608,182771 781567920363204608,186212 788028751497998336,214492 790534461158858752,231894 786592134132477952,203755 789693752365486080,354100 794241717352493056,249926 794656942274781188,261942 781555530389159936,187976 754900163773108224,33377 771856884294750208,127957 762899566995832834,75073 771838097323687936,127366 753356641962078210,27222 761413466443755520,67229 770377989477568512,117257 762811203949322240,73814 756488447368503297,43391 755910961496666112,39657 764829628460523520,84724 781474306400382977,139404 765612742153736192,88669 789182799768989696,223899 776760923969257473,157910 763180416786321412,66616 770672042928644097,120610 789118174855827456,223492 795369843734233088,266079 756617388099985408,43811 773648148334014464,137565 773305750948945920,134561 780567127824535552,181613 753872266849558529,29107 786187249574612992,192032 794195509607022592,258598 763712477120999424,78853 791951043697385472,232640 780842579583787008,182659 781503963187130371,185496 787374977511067648,188577 757214996799553537,45348 789251852579713024,223899 767041892135669760,96883 779495785687871488,172185 791436359294676992,238292 768589846428340224,106342 781272764472623104,184568 761872611202600960,69878 771009783612727296,122146 766640039799422976,90252 788395071196377092,217519 759695704419733507,59382 767770319457181696,101203 765910115463467008,87904 758783239611744257,55029 779325189557542912,171360 758126576223465472,41703 795380314025656320,11774 767256827465609217,97386 770265976134860800,116770 770940731594801155,122146 750565541258067968,11774 791021405487804416,234583 762782997984579584,74575 793286296538116096,249469 757433553357574144,47263 763171250508136448,47188 794003028118368256,257492 765648666539528194,71408 772198471034146816,129551 772579647636766721,131542 781700506804711424,186212 792743948255129600,246726 754750033178812417,33356 764317797593681920,80939 753364504059273218,26446 776538652348264448,151463 779291713252786176,173753 767374391709618176,90384 773633084080009216,136947 786586158058778624,201958 791674575381749760,240627 794939043498827776,262847 751960224668364800,14277 747624836382363648,11774 734976948892520448,102730 779087528263577601,171060 787121031819427841,209043 772992053466820609,118192 790625465866317824,232881 792258263446413312,244550 794540761098362880,261155 749629989696499716,9433 753008414746300418,24134 788514365972574208,218275 789061823626637312,215412 793475467219181568,252408 772243033890971648,130290 773624067467448321,137927 788908798572425216,11774 760284289061818368,50234 770687332659957760,118191 789557326235795456,76174 794629937206624260,261987 773901437462056960,139233 775066350867746816,141091 766512381262299136,80939 767406432895369216,96039 786674886110437376,205349 753458565080231936,24316 773236717008584704,134975 793481171439058944,8044 751818060563116032,14277 757927568104448001,1248547 764456777744166912,82457 788150583223910400,215634 789325762029649920,105109 756254608238927873,41719 773783612764356608,133702 774182543486689284,110585 793986965163147265,255299 755569872063467521,38183 767158097970401280,97386 763160929328504832,75899 793854821572878336,255942 776038556410130433,152949 781183913268043776,182659 789080915263848452,223286 752045700112875520,18502 755666735416705024,36727 787332820330881025,210289 790981536015417344,11774 793124792866070528,249469 752933403960365056,24609 781183944851152896,185310 785273305045602305,194205 786947236689285120,207613 787300285160882176,207613 749366754095300608,7911 794774332895535104,263090 776996614984511489,156835 794763321819938816,262022 751620794426413056,16833 776601003047006208,156835 781093639527301120,185271 794963989751066624,259190 764495261255303168,82203 794163697639768065,258331 778332741687541760,167393 792119588490088448,244230 761863574746763265,69947 767611324834525184,97371 770435022516064256,114254 790245183157833728,229693 776433262365335552,155688 760333890380713984,48052 774777176734457857,87904 733011227677478914,354668 775729837461778432,150511 795039111526510592,261987 765208470199078913,86440 766243979964841984,90384 774710533568143360,141766 789655632580382724,218892 773298473936367616,134375 778239862105317376,163153 759527162814861312,58227 780115999408271360,176128 758637091316043777,50476 765164355268833280,86173 794008814462926848,257492 772982738085289984,133454 776141011034648576,153095 776997740475740160,157755 781345272395726848,186584 793613092663988224,252408 794589417449078784,39957 756349207473102848,41798 778593733251969025,164826 765695857492623360,88669 768227526640492545,104973 780613749652807681,182036 791707642838200320,237999 751743425687515136,17416 781510785528762368,187044 788503297128792065,218275 793985345864040448,257325 776932517060370432,158387 785849269853061120,198591 759109623253041152,56952 765935896407539712,90384 750784060637777922,15316 752008130850983936,18400 756228564811259904,41763 763606346939768832,75438 732238256801251329,11774 760723518111834112,352572 756203322311401472,41680 794408695920619520,260380 761623269720133632,69794 769563185514885120,112265 792517883372920833,246273 759929215781404672,60363 763507985431658496,77731 774773870800666624,144494 785301635446738944,11774 795763811575705600,261796 753214799115382785,26140 780823333109575680,183269 780847943829946368,182659 761326732532183040,68057 752644276564131841,22575 763732251695648768,79852 768985099215962112,110362 793511588477083648,252751 757352798073815040,46890 763734325024227329,78159 771439147584061440,125367 771849896081125376,127711 772511779603812352,130792 794554117507219460,261155 791440032158584835,239076 786631854757740544,205181 759657958133239808,58508 791866041286615040,241523 794279122901999616,259200 752919323103100928,24316 779441987489505282,164869 758110116809814016,41703 766277416117559296,90482 768565936009859072,107446 770897079610798080,121949 773631273818546176,137869 786968885845196800,207287 781645786069086208,189657 754138139707502593,31095 789271759778381824,194060 774199786769645568,140444 793081912483078144,249179 764139013624258561,80939 788063722967273472,215005 793433071424987136,249841 765056134348627969,85562 778386473204801537,167220 788871750440263680,221785 790974814408302592,235621 792161470024785920,243165 753363083540697089,27334 771383112085364736,125145 774394238465376256,141913 794705870223446016,261155 751095122633355268,16897 755302066512273408,35890 764366170086576128,62180 786996804336377857,208167 792168705530658816,244550 760278205995638785,1248387 786949524161900544,206666 786970503206563840,207949 788383050212278272,217449 792062654147768320,243187 795283075605364736,265644 780631518037307393,180757 793981325850120192,256255 768401597877616641,101681 777174132601479168,159554 760246091866529792,61723 789152248643264512,11774 794758263447388160,261666 768472557292924928,103506 779359530794774528,173658 786608441531830272,65113 794656796535361536,262022 759162190943453184,57421 792525269429022720,246225 773829972653776896,137869 732954392714989568,354517 760866317649883136,64730 789853441535381508,225608 790209023538855936,228241 778233118922829824,166532 785661475998269440,196524 788014445016514560,214354 751058578413391872,16422 772901207622856705,131007 791705257894092800,238395 789986004660813824,228354 790977724693123072,234583 770430128467816448,118191 760831160784039937,64722 760939896450248704,65894 759534052047224833,58757 761709250867449856,11774 795266738065641472,262319 764216333168996352,62180 777696030233997312,161644 793655427615461376,254502 779003995700523008,167220 788056994028457984,214209 779835084752814080,177198 786270419149926400,201899 786446709245120512,203350 794054599623790592,83342 795330790313828353,264774 790572140130992129,206850 754040323224006656,30802 757671974877351937,48753 779672879436800000,176203 793786719237648385,254025 795663522898313216,266054 792382884896124928,243761 786538283203461126,204413 792164715602542592,243398 793184046431940608,249926 767820271071920128,101681 776911255378329600,158387 758333979959238656,52538 778332171647918081,167220 795239120566157313,265686 752316008988225536,18491 766452592599703552,88367 781691290316443648,188401 795407372139331590,266138 756225693428518912,41680 764866762475180032,82544 764913778983047168,85283 770337688968949760,118087 771075024799150080,122146 785302264059600896,11774 768232042937012224,103046 794010104320274433,257492 774294211399004160,140444 776911511402975233,158387 790261168132808706,207965 790584783231447041,208178 755157938101227520,35890 786403204552536064,203674 773978433693093888,140443 753483222915379200,27045 762984902040190976,75724 780727205123031040,182257 794695534594375680,262886 759427058753765377,58365 788418641603665921,11774 750498672337498113,12883 753484558163599361,25189 772409981417250816,121795 776472437428854784,481145 755962995507769345,40550 779494987205574656,170077 793465578929393664,249926 732959832563580929,1170601 787515078656548864,210289 756526375373246467,43391 772871348393611264,132364 760085535826116608,60723 770472700200574976,118985 749692716594765824,9145 767765674303299585,100605 788909576422686720,11774 787091670785335298,207965 753642389722411008,26458 793975656115638273,254135 749935738234531840,10735 761713624368881664,69878 767834690396893184,101681 751231539023839234,14277 794698648332435457,261155 752657375010574336,22662 759040432458174464,55107 760261188240285696,1248387 762946695235641344,73814 780895963732930560,170187 754719062308057089,33356 755167540733632512,35890 767869270525030400,97386 790990252081045504,235590 749686509716975616,9295 756285645912313856,42432 761559345477935104,69231 766441645801771008,93823 773191709349978112,1250018 785268597618860032,194648 770443131510587392,117263 781467051709886464,139404 786218640475500545,201555 795458174060875776,267262 766743292578893824,11774 767808157766647808,101383 790942404714999808,232169 761295524565753856,67283 763088808308899840,76549 771581008508362752,123825 772827477819265024,131027 785960918463180801,198591 754719254138777600,33377 763149552878653440,76858 770304364762116096,117257 752896083630649345,24250 760231080234512384,61051 793491494329946112,249926 756502388484239360,42249 777669728982724608,162497 762267122785320960,72350 770504071849582592,118191 773971679097696256,139404 765544326223069185,84209 757674706065653764,48439 791408872107876352,238395 794582320930058240,261155 764581014773567488,80939 793476676927664128,248988 732549352254627841,350760 764392343403372544,82066 773857132617707521,139404 778311692841345024,166390 790952463843012608,234583 762403126548819971,571447 788502530682523649,218495 765277484786999297,86950 766725172170678272,95708 757631766261747712,47940 761008013889052673,62063 775383784623669248,148170 795452168367063040,249926 761191660218818562,41141 778403370419703808,152594 794527303673978880,261155 791800194832609280,241678 779263430876364800,173347 788049703711625217,214354 764285225656459264,82744 778638550967394304,163990 733422869674217473,355952 780520726130327553,180097 794607732737409028,261155 794643370052349953,262145 751117536075321345,16761 753185689043283968,25965 758145223071412224,49400 764264923887046656,80648 789457676346486785,225981 795056081030545408,263864 770728545219858432,118192 790339004348497920,231008 793617275618205697,252679 761336411819651072,67938 770076553678118913,115130 767471872858591232,93184 771117258873724928,123494 750133551950069761,10661 752924050029105152,23013 749802305151602688,9666 763472121171501056,78344 768460587630071809,105426 768815906407407618,107469 778599474247589889,151748 780160716607074305,11774 794006923410407428,256502 785985040895266816,199262 756185728778964992,41680 764107089316675584,72809 776496328104751104,11774 789864462165487616,205972 764794609075650560,84714 760507586990964736,63149 769563565070151680,112363 773671459898155009,353359 777174194492678144,195876 771466331933716481,119771 781914742227173376,173937 794650664152473600,261155 794754459121295360,261058 792096622528167936,243187 740178749715578881,353488 767036886653112320,85562 785643505775292416,197286 732290299490390016,349347 781826945868701697,190635 755562183040364545,37457 768925833104855040,110362 774064620088680449,349714 759102799921684480,47940 764282837457637377,82953 767359480463921152,98736 774739730093268992,143043 791658903482359808,238395 793145467605364736,249926 765525585065934849,87245 767803981863198720,100893 795469110666821632,247930 795094793789415425,263906 785649617652355072,197894 793621343799418881,254135 755963808062005249,40463 758437401203052548,1248603 770207357515210752,82066 791463442590806016,237935 758054879709450240,50787 766375190439796736,93286 786607711219617792,173204 776133999613779968,152182 788040251835092992,214492 791431509370548224,238207 758379860402270208,49866 780453453097082880,177233 792774358724902912,203546 793943286943625216,249926 750390949092597760,12883 764882373867548672,84724 788200752854470656,215005 761572210980945921,67346 757098940835721217,41277 778224050829221888,73568 786736339152621568,205728 788104941135097856,214247 752258992672481280,21074 786571645087428612,203806 768865571043770368,84209 768976022125420546,110477 787455344427479042,209863 795442486365671424,266884 776893586335989760,159245 795298182372659200,266079 758773348377722880,54070 763914335492026368,80393 771521196487737344,125367 763436065009139712,78337 764069338982649861,80487 793968075859107840,255826 754721260186329088,33356 785913503412396033,199546 793526669852094466,249926 756929530917449728,45125 766281600153911297,91946 795019556548964353,262022 778451923032612865,167273 754728971091210240,32495 764524958336765953,82501 793882657214099456,256458 760994429217878016,66165 766846014481428480,91700 760613350288023552,62452 772299109692694528,126677 795666125652508673,267862 750830289555824640,15643 762391232647532544,11774 787615136681000961,211812 759606145329659904,55997 765706328098480129,86645 766426474874302464,92872 773493163398930435,136947 775528213724270595,149411 786637720919486465,205270 795715995365208064,267862 777596391082303497,161456 781467373270360064,186434 770355650723545088,117833 788190893144670208,214078 757663448167751681,47668 788055562412027904,166282 758780720072499200,54070 769370707780333568,110302 772805378669240320,132364 775779677805826048,151185 766247887844048896,91894 772568064336416768,131007 795249673648869376,265764 780613909434728448,150151 757933449982332928,49925 780862446999306240,182726 758650602842972161,53703 785240423778308096,194167 787351352779255808,210585 793254049923686400,249926 766558212401139712,91810 794755683916910592,262849 773945961202810880,140025 755169478938419200,35890 766068762281926656,90384 766263285826019329,87607 768970046668435456,107745 774296563854221314,11774 786222271119499266,201976 767727549958860800,100893 793834652578353152,255842 755171021427269632,35216 771422076460826624,125367 779300703508496384,171644 794594350760083456,261155 795297888737918976,266079 774603827580395520,141360 786390300247875584,194723 756198134242418688,11774 774039705956474881,139373 774112145969524736,141360 733392376757161985,355480 768655000063049728,107745 771750133553692672,87607 793139119895547904,249469 769344916673536000,113165 753959256794116096,28732 780483985130463232,178541 793628450707898368,228101 791346831166799872,238383 795356724328853505,266138 795488395615240192,266151 755536229916114944,37684 781298438327693312,187084 793158246483628032,249841 773591180017676288,132497 761391204030382084,67893 774054616740667393,136947 754817530112290816,33549 764533159501271040,65180 788414847163572228,11774 732667793053638656,353220 761378240569020416,67023 768155275467460608,103354 771986221484552192,112363 793827591861829632,208178 755132646586363904,32572 758696749410070532,54070 777661511804284929,162309 756632179136983040,44310 762765113866813441,74066 785275427128565760,11774 778772220827099136,11774 795370999273443328,265855 760487168947040257,59666 791069975666683905,235990 768944734350020608,107636 773974934204715008,139404 787102456337473536,209184 793319972395253760,249926 793652721370931204,250633 792932609047146496,108396 733028178772516865,355324 763813234889650176,79911 786008010422362112,198513 753998975380910081,30590 759175662867394560,56964 792595974803697664,243187 794543246403735552,261155 733031866987622401,355512 750774310642397184,15066 777660263659110401,158069 788807369476149248,220130 780733766989930497,182257 795103587093331968,264397 787038260165955584,207733 756632850326315008,44450 778335318294474752,167569 767742597888704515,101134 775404113362247680,148045 761713930234306560,69493 785282326205005824,193669 793815456507322368,254135 763235386092953602,76549 773255422618677248,133043 790245192716648449,85985 785975242560712705,198671 778992553005817856,170187 765233112234229760,84724 770529188730302464,118192 781451990115160064,139404 795019832668356609,263896 773537291201544192,137042 774615209218564096,142671 794014083020390400,257325 767656363774341120,99900 774466427071918080,141360 761053569315254272,65455 776525711301574656,155334 785632141178642432,197286 791793754713780224,7706 795662760638054401,267521 761388615448432640,67906 789236166306344960,220029 791125022794354688,234583 752945210938630144,16897 768646695433273344,107469 778777229450817536,164001 785523826192855041,196676 764226353831014401,81946 769890351418966016,110585 792238662750789632,243398 751232364274155520,17640 752621818129817602,22575 791362894357233664,226862 795432626354061312,256534 766081312067194881,1249294 793161352877486080,249926 780890208891838464,11774 777032510270234624,158387 755558506468560896,38476 764196628047757312,82283 760467333622140929,62452 793285653773422592,249926 758532772273135617,53469 790619535984459776,232809 759869263914172416,59923 761585988946845696,69231 765662376020574212,89076 792701647042453504,246632 750473571487604736,13532 776385047326756864,155390 791721311655620613,240556 764147805283770368,82061 771865194012246016,128615 793455978964459521,251892 765263899234938881,86209 781113579680301056,185496 790307815386525696,230282 793910045784219648,254135 757586017872338945,47761 771185369442160644,1249839 790623388540764161,232137 793103426594877440,249469 794572957863448576,261155 766015465122439168,90384 769726217754972160,114779 770609653780779008,112693 733167201209851904,355357 749818043904045056,10316 763620028965122048,76794 779026870276919296,169515 791385577820086272,238395 790954272938754048,232881 762643313996341249,73926 756621981064237056,44429 777571391075917825,162213 791335216686239744,238117 794620769095524352,262053 795364350286528512,264397 758154533675626496,354823 761661640420884481,431998 768064947347742720,103107 773994785694552066,140444 752699753037754368,22752 766313473882161153,91049 792766624587665409,247240 794746118257201152,261155 772501522978447360,131045 789870322291994624,46572 795092171892387844,261155 787256195908308992,209184 781580226509672449,189017 749970579462189056,10735 766702125825003521,95672 752202670744756224,21074 791703514040848384,240483 764947851474534401,11774 765961557377363969,90384 766744898708049920,95708 779312076690862080,173964 780445870026129408,180074 750377103183405056,11774 760566042544345088,63149 789204688264507392,223899 793111708193566721,249286 778568242973577216,168794 770500265531281409,118497 768656075243401216,107423 773942514718019585,139577 790311646044393472,229693 794583627749355521,261155 763787514553438208,80098 765946308301615104,90384 769159420957888512,100559 790195178241789953,229159 767090040094666752,97685 760151369974177792,59853 788800081453391872,219552 793599221148504064,252112 795010951980294144,263907 756274490863128576,42432 791057911090905089,78159 792419058658443264,220820 772528105500119041,131007 789221515145469952,224790 794577035926482944,261155 755164008030711808,35890 786067813588987905,199455 763894403916333056,80939 771753201762795520,127134 776169108605853696,154071 787106736956141568,207287 753757177295233024,29456 764055431740203008,75724 764884912981671936,82066 786245538035281920,201598 788049886033899521,11774 794369251440140288,257353 768612407216214016,106317 773614902363598848,136093 794535744471756800,261155 755385679916306432,36875 795743473894912000,267855 788810944411373568,220526 756854829931200512,41839 775102273047433216,141091 790273988161339392,230651 793571505087062016,252014 753671326443843584,29040 764180390386991104,82066 753698208111558656,29263 756570557706018816,1248415 758645207994859520,41680 773925732636561411,139404 778322787790303232,166409 754764201290182656,33355 781062927042293760,183759 793162348701753344,249155 794627986003808262,246425 771170497996337152,122759 777618638065000448,161277 793841776159326209,255942 788603494701928449,217837 762175847885336576,431998 792922288186335232,248514 794914489502224384,238113 756978278116634625,44163 756629896441499649,43553 792816144126189568,247877 764810039102087169,81574 773906083517718528,139865 788067569836187649,214209 767903587238162433,81869 785466250512084993,190823 791422065853108224,239108 766561659741540352,80939 732570174025568261,39600 776483497179394048,151800 795496310862413824,266884 760914691329699841,65489 781537377235902464,209828 791043009966120960,234568 792391607697813504,245607 751840895289397248,18470 763151904150958080,75899 773669490689134592,137795 793875232582873089,255942 790920760659480576,234796 792800451574071297,246619 794584804452958208,261155 775781447357517824,151156 777609004755267585,162497 794249414416203781,259200 757566273903525888,47761 735974682726391809,351152 773934048410529793,139404 792059510131228672,243075 792842451484487680,247240 794624325320134656,262053 771432053422321664,124855 788301893965611008,215437 795062044940730368,263906 775352257982308352,148473 788909186838962176,11774 761104530071166976,65839 792904455708614656,237491 757438255209979904,47263 768972272946192385,110362 788892197206659072,221832 758129712547950592,51451 774643720071155712,118174 754066814179520513,31389 756361409768882176,42495 756403230771339264,42495 786282624050302976,201958 791310225743589377,237491 767744354110808064,81946 753726804716720128,27045 765006473000722432,82283 764811799455735809,82020 772068319457316864,127218 781350284291342336,139404 764995907636957184,85562 766705403916914688,95672 765704052839636993,88052 794666757059448833,261155 764202013110497280,82066 776378107519533056,152946 795221339586097152,264774 753693536357347329,29263 764157789753135105,82066 775515530190925824,1250232 770350920496320512,118506 777937448282234880,164001 767410841964650496,80939 773716672838561792,11774 773944779147096064,139404 751184791546961920,17591 761682468072062976,69231 780758089993752576,182960 794812531466387456,261155 788109337441042432,215005 754778198047612928,33474 766740677485064192,349312 793462681625735170,249926 773943361988243456,140025 758142870071218176,51664 792484606901641216,246225 766762465564643328,95682 755813801262321665,39235 794364171701731328,249926 771708449549717504,126936 755063858360946688,27045 779144923991908352,171324 785876713280536576,196625 755213239525441536,398859 757190676823932929,45125 762456483959148545,431998 792028189694554112,243187 794715390186229760,261155 757956510718636032,49852 775374382931730432,148574 776533183399596032,155334 785496764417646592,196277 767472305203191808,95055 775746712077950976,150511 776755473001263104,146991 785843689293746176,198671 787675803265880064,211347 760249784175300608,58508 771841233626861568,128415 786961283346161664,11774 788421665210372096,215608 787773676158529536,210207 751205223192928258,16833 751793732505206784,18893 765613729308372993,84724 775838597090013184,151741 794596647942529024,261155 795202675235323905,256564 775287326100652032,147541 776066414398599168,152735 775706988613369856,149200 775028704384868352,146259 749328628375314432,8047 751107236940943360,15808 762811877097295873,68182 778129115144712192,69690 788490501162954752,104244 756010396394283012,40986 758443937816281088,53015 779704459127644161,140175 770294572941348865,117257 755123463820500992,34731 757643230607441920,47267 758780274201153536,55257 787400651877806080,208928 763475763622350849,78159 768087298307162112,97811 773215299529125889,134199 787617647697338368,210585 786003332561113089,200382 777095298158039040,157755 778619248616706050,166942 777006887908679680,159876 793814828687196162,252581 768935784955179012,105799 758631199153750017,54070 781096408757698561,185218 791403699629199360,238780 792550936388460544,246392 759410287556431872,56700 788792704163467264,220526 758625588152328192,54070 763443459239866368,76549 774338575210905600,140444 777156338996482048,149040 789102775963713536,219540 763094022328025090,75724 770977435655430144,122146 792405159372435456,243535 753666707483398144,29040 776821113863024641,156811 793148580622053376,249926 756203218032533504,41909 780933214261039105,182870 754747128925257732,33356 757384395166666752,46294 765581186097786881,86103 788404865588424704,217519 785278744931872768,194648 786271861172609025,201958 795684360074784768,266151 770995402128654336,122299 759108900700295168,55257 762592057470758913,72615 758007299797430272,48663 759532283787304960,58757 764951606622380032,84209 788915846571659265,127871 790339358821711873,228820 791055698008301568,78159 759761861705248768,59439 792105791624876032,243187 780637248391815168,182036 786367325419114496,202727 772234809288462336,90193 773957292320550912,140211 761587865943879680,69166 791217884294897666,236945 777675182274072576,163166 785935182801072128,199211 774352938349146113,140444 789213446986403840,224680 750474469060337664,12746 758343715916091392,52508 766313637141241856,92369 758080197438480385,51136 787047168242745344,208395 762109682114785281,72035 793981505810796544,249926 765559838034137090,87904 793957168101867521,256219 778770479515447296,169437 791092780395335680,236639 756874942986252289,44450 794237659606614017,259063 761102302899937280,66159 779405633565126656,173347 781188017788641285,185310 764951801686847489,84745 790267129262211072,228341 771449324140126208,124597 785293300655808512,192306 757467257127796737,46873 762166215804489728,48663 787258154547605504,46572 756289697203101696,41459 792848854131638273,247240 764227421264576512,82457 765255051442921473,86472 785525499716075520,196676 743862211534290944,351158 793810588740661248,255348 766560062169083904,93823 776543537940815877,151374 795039429626892288,263532 775718168375341056,151071 786986329313841152,207287 760537844007915520,63451 793916512054771715,254135 756588312391974913,43471 766675228378353668,95262 767142884307038213,93144 787377474233434112,204373 770751841298677760,119937 778351064101728256,164826 794179283065466880,257325 795016082130026496,264397 756348607335309313,42117 781229983297511424,186584 791347361037582336,234583 792170856076210176,243187 793195266438340608,250408 763609750734942208,78271 793168950867681280,249926 758647063714394116,54070 787247237055164417,209731 733322313152626689,355480 794575196313112576,258044 752700291720548352,22575 788747889560334337,220332 789312830545752064,203546 790727300950163456,232881 767849118425227264,101163 767838290019950592,100949 781243163386191872,181419 765183047943630848,86103 795668752532701185,267862 754708506700189697,22393 758036185428164608,50581 785542429306912768,196538 755352843557609472,35403 769113110527418368,110362 775537483312398336,139781 790527603564249088,231894 773329481289261057,108795 776227954955317249,153480 772897267187650560,132996 791675814744039424,240483 795709824977829892,266151 764977803632664577,85562 780614498113597440,182037 795090687674974209,264397 777715139000799233,158524 790171299704348672,220029 755816485872922625,34898 766581442654642176,73926 760267000861995008,57131 780157950413373440,11774 772040464882991104,121046 786821781998841856,205186 793855324331442176,11774 791007427785138177,232169 791101123297841152,236393 750870693768597504,15800 790661638508642311,231498 767710819329175552,100605 753316399943122944,23612 765563693153263616,87904 770333488687947776,11774 750700988881920000,178201 763430391978029056,20824 767811826524549121,100893 793488383506993153,250633 759044329356746752,56552 753187121855361024,25370 755473330409500676,36157 760646944947523584,49953 776632826317967361,155451 792014455978754048,243075 758288350667218945,50923 771449083600830464,122559 793192021095649280,249926 771482344855252993,125204 789239850532601856,223899 795669208344436736,352838 732639061614071809,353220 754867065228591104,27280 777830708173824000,163153 755466596999573505,11774 761354783617785856,67887 757192503984553984,46006 780055918650228736,176890 777298296972849152,159546 765578657423294464,75899 776004655994155008,152872 750817044480700417,14668 769749133775167488,114985 785493048847314944,192032 786187144314314752,192032 794806971841019904,262752 772539117397696512,130067 787699649524011009,212357 757689531520851969,48270 761416738688741376,56772 781828212179501056,190635 795067122187517952,263708 778610110985830401,169201 775479511320293376,149300 760297746674823168,62343 794259017673519105,259231 753915585197510656,30360 770219240863313920,116913 780235789020098560,177773 790983354728480768,233692 753990519710158848,30590 785907724873793536,11774 752893059528953856,23482 757998749603864576,49925 753622202738585600,25189 794015466054295552,255842 774236618291081216,141887 785542549725384704,196277 755147906911506432,27045 793927776415932420,248652 766955780108980224,89765 790879495628656640,234563 787141497061638144,207119 752183084792025088,14277 752705521719865346,22856 773895219452391424,139404 778310959320469505,167177 790624535351595008,229901 753721561337696256,28974 773830033018195968,138155 769293326897917952,111454 795397875425562624,263289 785654922272538624,195975 788419948884455424,217519 766096626125447168,90384 773811375562895360,137740 777603533646467073,162610 765104448721092608,83648 771814590481100800,118191 788237390561280000,215754 758159526369628160,51595 791756328981135364,240584 760246241678602241,61982 775089854048669697,146024 790040992200077312,354238 791000693825863680,235620 786274885706387456,201958 738434130317303809,11774 785935692257910784,198591 787550874058973184,210585 794722992114769925,262752 768687623321690112,106774 788360736674344960,215608 772186814811471872,129558 742697246274289664,351252 765368499547930624,86053 793120637434884096,242693 760266320491405312,1248387 786004220747153408,198305 761392495301304320,65180 775701677269626881,149040 780606366721400833,181984 781651714340425728,139404 785763864415571968,197286 758108742902611969,50698 788252153336983552,213064 788791233141284864,220820 733024963691585536,1170678 757269210666045441,46384 770379983659360256,118191 776782386675589120,155898 770414220491894784,117310 789952279084470272,228820 755905697070456832,40550 758583112246845440,53144 790755337133367296,231828 752260258395877377,21074 788451182217953281,11774 762732958826557441,73926 780648842882609152,182313 789467103220731906,225981 752711783043854337,23194 755129262374473728,32591 793869057233522688,255942 777290112908402688,1170550 795239434287546368,264397 757380123310039040,1248475 795384032590725120,266151 786577241488568320,204413 791720601207660545,241034 761310663528415232,67547 762016462076862464,71476 774026060815933440,140444 758117555571527680,51451 773669667193749504,137042 776875354812133376,158815 780441756361830400,179742 789199021218799616,218002 790952690897522688,234583 794183680176459778,247466 795347062070059009,264397 795406977681813505,266138 751838507132264453,14277 752682734460366849,22743 795734850196017156,199307 789455631510044672,225981 794687680881852420,262752 793407565954707456,249926 732748835865255936,353789 776588247023677440,156835 775707278943068160,150103 793428482197905408,252020 781242897056215040,186434 751130276495974400,16422 768582838144950272,106281 771038209669074945,121949 773937860080701441,139404 786608309914574848,204835 787402176330989568,208307 789253450274004992,224818 790739160306823168,233692 793119082518241280,249469 787800881093685248,212237 765974316890468353,90012 789449974924836865,225981 794734413749829632,262752 787116794129424384,208016 791392993664126976,237908 794871119656390658,258271 780536408653959168,174971 789303773822722049,224680 790924251268157440,192937 765559759260962816,86725 766274119637827584,90908 785673197588852737,196277 785589915295907841,197286 786377297230168064,203240 766389847766343680,92902 771963963634507777,126378 788192019642322944,207109 791685604820017153,236409 753408439842320385,22046 778047766081642496,163901 779301354892251136,173637 794665762342445057,261059 765301923893407745,86770 771171196373041152,121949 795461371521626112,267134 751098342264930304,14855 761361111849414656,67229 788007001821437952,211733 758786097619017728,55399 775421699881889793,149200 772026267629518848,127775 795352509514649605,266079 776868212440981504,158897 773512554140368897,137042 777961486249435136,164578 777123431141691392,159245 781860777451892736,189649 774316927003090944,140900 758823769737605120,54070 794546794357063681,261050 763983934761820161,76510 762623957006594049,73814 763048775149555713,76174 763929831398445058,67226 793116001000914944,249469 759114511127187456,56964 753374271460806658,27317 751907916861411328,14277 769776934519578624,92961 771513676654411776,126390 751200590085054464,16299 762958000596226048,75644 791667989875609600,234990 756635890991063040,43553 766772497501028353,96263 794646700484915202,262022 758528375677870080,52554 787715867622510592,205197 772574509920559105,100559 755410696905580544,36033 773316523381272577,134375 779992522152026112,177704 793093582307536897,249469 766260773521883136,91946 795748911440924676,268646 769180621285396481,111558 785699416900448256,198094 772862790973394944,132335 775430823856205824,141415 785948017064947713,194450 754007571262873600,30296 792190515462766593,243187 755896154399838208,39236 757740028676050944,47940 779215394955464705,33169 760437522014932992,62063 795714087447498754,267862 774299275434061825,140444 781115552110641152,185496 778323327928692736,11774 757322429995835392,46890 793955337258881024,256255 795015436752408576,263898 790995590742171648,235590 786752196104847360,206008 773668974378749952,137315 773973239508762624,140444 790959693472555009,234583 793386477166231553,249926 781882543238893568,190635 790531867640344577,230226 749461704057106432,7849 760870688769007616,63451 768719727778754561,105109 767466948326154240,98972 795664358831308801,264431 770899067304026112,119937 779365741577461760,16728 786242231128641536,1063777 787763289174450176,205197 794152941750022145,232911 765252617609940992,86440 786982318481154048,208110 791817919323705345,241819 790918393977196544,234583 792202418905681920,242693 767116675770638336,95672 776121168340348928,153194 734497643288633344,349474 760285214861955072,57574 791384563066908672,238395 786418421848215552,203350 776141728436936704,87904 778653250119667717,167939 786230633324548096,202051 772945138381312000,133519 779242884356866048,172962 779463405619077121,175260 787331503097155585,209151 793487741153517568,249926 795721590738657284,261155 753738239073136640,29600 770760394499424256,120690 794648319968628736,261155 786636445276569602,205181 790672921295413248,232169 785921428801593344,199431 757793892251029504,48494 773248332454105089,133702 788791573605527552,220820 790456487260729345,230282 795697397506646016,267862 733413272364322816,355667 757461213873774596,46890 768857134465421312,109666 772127831958642688,103354 773703954387656704,121080 795723629350834176,267655 751086465421942784,16422 787778092752187392,213064 789675203093671936,215754 771715433967878144,126390 789165684982882304,215505 765671638578917376,85562 777607102957293568,162610 780720245577093120,182257 781568885350920192,187611 766520138061389824,92959 768871333224513536,109666 795044531678937088,263532 792563057662623744,244270 768558279895154689,104973 756841185176645632,43553 773580654877499392,137158 756242727277166592,41689 787022183994273792,207113 764696515516391424,84511 777040684360536064,157755 779330376976076800,171644 794612822617550849,262053 794933082302332928,263817 749407011108843520,8497 753716251235528704,29456 787715996823851008,205197 794596093313028096,261155 760649298094743552,61375 793210160097492992,249469 768974260123688961,110477 781170684701450240,183269 789488596025761792,224678 764149202733719552,73814 773506941561733121,137042 777578522961321984,162497 764610608528396288,83391 793807387652161536,252580 773262164475908096,135381 758455257106149377,53144 790737122357551104,233307 792335347761844224,245024 777335475900182528,17416 778398973706973185,153596 789293692662132736,224113 775575377569837056,149770 778679185149571076,167939 792023248347082752,242712 772838223257202688,132335 773967665526403072,139404 785278854826856448,11774 760479300650872832,62063 791790188729171968,240483 767840841410945024,101681 794063018103443456,256502 750664792046759936,11774 771577737521659904,125554 788380907837149184,195876 749317945675902976,7078 761669234929782784,68993 785918701606281216,199546 766025186172768256,90401 777858729450635265,164001 749353401780240384,7836 763881784564219904,80939 790520129687740416,206666 770759868143767552,120694 760457526823432196,60790 785281823567773697,193669 789161456759558144,223492 752019482873212929,14277 779872020032913408,174465 780920932646936576,183269 779680847041441792,174315 788025702188716032,214492 756461470418960384,42344 770588217049513984,119774 732213594771750912,349788 751090689627205632,13195 768217169830244352,104662 790906248753393664,234583 764914903853461505,85283 771513497150709760,126390 793185400881684480,249926 794777418355638272,261455 786989991289380864,207974 793137809406173184,249469 777018853394034688,159546 751607585518870532,14653 752959571975692289,24848 772172756989378561,129991 786182518097620994,201494 791739342074941440,240682 792471059220094976,242693 762205475693858816,67995 775896489063092224,152182 785952737364062208,11774 788122784643723264,215050 763812605316268032,76652 788937453201686528,221785 750779877536792576,15336 756632196262146048,44450 763289913102131200,1249070 776884153203560448,159226 795696253849899008,267862 769004680953430016,110659 792974528506793984,247240 790574212431826944,231550 732421852191055872,351851 792867617115631621,247240 750699349307338753,10848 758491273103835136,349408 775789089882836992,150663 779086600818925568,168284 790892292672458752,234583 795215170465394688,262752 754741146891366401,33470 764784931541291008,84724 779052254334713856,171617 786659113627480064,205039 795122709659353088,262430 781504736692473856,355588 775450981882400768,149124 793169107189309441,249180 772505468044443648,131025 787799430644629504,211347 768965633149140992,105642 754902793010368512,27045 776863674422165504,157082 750139906559729664,11495 779015910870945792,172028 787498829453094912,193121 771863752304041984,126152 774531558879424512,143585 776213239075962880,153596 791890869297172480,238600 792935724093939712,350819 795710264863784961,247651 768203991184445440,101383 785602194913517568,197512 794348867651256320,258927 794565553570643968,261155 732433041658806273,349197 732723724596748289,353760 765566653543411716,87904 794341278670471168,257406 791822028210860033,240483 794926302411321344,263895 773913488884457473,139865 759771544851656704,59446 794977679502176257,264397 756540067250921472,43807 769970590849662980,97447 794189966259564544,258598 761815370923597826,68993 781618004228472833,188873 789159191696973824,215505 790941218242822144,235252 793488037682487296,252741 747671592180809728,11774 766328036128133120,91798 785701907155324928,197286 754791463054028800,32873 751558827254906880,18470 792022850248937476,243075 760793086356258816,1248852 763839646182825984,80393 770362391301193728,118393 778282378888380417,159359 791695687687614464,240483 743495729465925632,11774 764242961941028864,1249229 758056465944969216,51169 758386871923646465,52921 794849693528424448,263540 768545201505927168,106753 765603860127870976,87249 755843967447465984,39997 765775810984833024,87904 791273314626867200,237491 795144963650527232,247930 780758755885678592,166102 794396023061757952,260380 794723641061584896,262752 739194268728754176,349449 755778529820745728,39462 773511884968341504,136947 795085339958198272,11774 750382824704733184,11774 760594259305177088,63371 761873411350011904,69947 795694750732947456,267855 752292876168499200,21461 773941515009884160,139577 785833080493789184,198591 790642603918237696,231894 758555781797179392,53703 774197314533462016,141470 792341479242948608,244143 795211476684435456,264774 751842291862634497,18400 763522868282032128,77577 772901985947230208,131403 791718970026037248,240926 795088140683751425,140444 756952383960252416,45672 777034836045287424,156835 773483266233933824,136866 775364751396265985,148645 787865278386360320,212343 791029149255151616,235179 762363424504475648,71550 751180073970049025,17591 760675902753677312,63776 763525914323857408,78115 764943696760483840,84724 780098084676177921,175153 793420457227714560,251452 758360902877843456,50110 786370111468806144,201555 793495139809452033,252741 773933881695342593,137869 787378718301970432,210207 795743185372905472,268101 767878546891034626,102137 780840142315655168,182036 794261516832751616,258456 751823090271780864,17416 789421673200160769,225359 755241958185074692,34106 765558551473422336,87904 771722851070119936,121479 786526187031965696,203048 789548501046730753,225981 751139644192894977,15808 753338607033683968,23843 767712757076471808,100605 795337387077468160,266079 768471646051205120,106774 787436492486545408,481145 773920544777437184,139404 778281290764259328,163901 785660585354465284,197512 754036223551746049,31400 760112650005118976,1170352 761532123421503488,68993 768991405381447682,110023 781786836158906368,189652 794533755381751808,261155 734213477556965376,349197 773974599985864704,139404 781237312285880320,186434 757617003515502593,48109 758863333113999360,54070 780205130708680704,171981 788518893912371200,246425 793789332511424512,255318 777880747097018368,162610 786935897908514817,207287 793480272255778817,251320 793531628500885504,253207 757278845506510848,46406 776765872610250752,157755 787464351875727360,211347 789182291092262912,223899 761668996215078914,69356 786986834374995969,207974 757058665320968192,44085 785359259697614848,195481 757297488944652288,46890 793295401805840384,247240 750862453852909568,15808 760312002711425024,60866 778703647165124609,169320 792249713143623680,11774 780947063160930304,184223 785261289681612800,194154 770979454550179840,86627 779411904011919361,172014 791681332535521280,240718 768547927107051520,106317 765329895543169024,86440 790555187953795072,232137 767415518982643712,97519 794322006275739648,259659 795102418023358465,264397 765018664739274752,84209 767158083785293824,97468 793270764040359936,250293 755527351472193537,37993 774472905098989568,140682 772591181792419840,120690 778206953461968896,164001 788434919865233408,217372 794618271819411456,261155 787781402951548928,205197 770680339492540416,120393 775295364563861504,148045 793228966698123264,249926 767277638100672512,98661 786192882805997569,201494 788451947791605760,218275 758349508401070080,52554 765984334914420736,90384 760135926085332992,60790 749385572339232768,8104 770608445829554176,118191 793091709865488385,240483 755422616161165313,35890 771396592100188160,125367 788132061949272064,214809 755165237234372608,35890 787022061021503488,207613 758047766895595520,49013 776545496508665856,155451 795385883390308352,264397 789723836354850818,225981 794351151470809088,259034 751627578369122304,16728 776137185061994500,153194 788410674967818241,217024 780953381082849280,183338 787195773779861504,206258 774016647568891904,140444 774223159096700928,141887 785321737382617088,11774 793423595120824326,252020 768788594911764481,90629 778684305274908672,169923 790448354748669953,11774 766752214505361409,94683 792789694031470596,247241 795675223207059456,267262 755426844296425472,26721 764926789894365184,27156 790208980924588032,229713 793592434471034880,253164 754216555135832064,30607 758234323636129792,51503 764613204592906240,84248 764987695823134720,82066 791887317220806656,240483 795271215887826944,235527 793909220253044736,249441 794683694820696064,262022 756499502463410177,42432 788527045936414720,218260 795265936102137856,262847 776142264867315713,148870 778755793663369216,168892 781114702814257152,185496 761579587943952384,69231 792373216920481793,245056 756318478911598592,42432 785292181393125376,11774 774800094772199428,141912 764319175409934337,81869 765653714602303488,88902 765534630934093824,87904 774078742339608576,141360 765695762470543361,88546 772065312632102912,129335 758380585517625344,51043 771087133025206272,122388 788419478493261824,11774 734776204293591041,11774 762314997703675905,69956 780776521296334848,182726 791708919919968256,240483 777887562455187456,162610 778629156326125568,128232 790457792108765189,227048 753012205138829312,17416 777600956645019648,162294 793820327910539264,254209 758656487015141376,54070 774684091962658816,144494 786239891499847680,1063777 778256194326585345,158820 778764525751439360,168752 793986658882428928,257325 758006925825015808,50804 788822669248622593,218275 792413158509981696,232487 763189609736142848,77026 787699770525487104,212139 791381794947932160,238395 765025554303102976,85757 795237475778265090,265644 759471755383541760,57274 760041677407055873,56964 753109994619502597,24483 763820879897780224,80098 777218540466077696,87904 793531210429521920,253042 795032185065656320,262849 761375653325336576,67226 791216663223873536,236945 791355190263808001,238207 739002998718881793,11774 790426800807563264,230270 751980999379021824,20279 758011231479488512,50337 770659559551619072,87904 789138399458422785,193121 760572158468845568,62728 752073959818997761,18374 791834820007440384,240070 791353848795455488,238383 759070660538793984,54070 732188447306321922,350015 785623869453316096,197297 788690776263766017,220029 756280032444739584,42495 791459953844236289,238292 781224062953590784,186434 789915999411855360,223103 769704976775917568,105109 785350337452384256,193671 786928947745394688,193205 754017429760700416,29790 780091269091618816,171617 794342522227224577,258878 781652571861684232,186091 794910832933171202,263895 787160899111059457,207949 788479604747071489,218258 793888002250403840,248652 755903572068274177,354391 762750555726970880,74630 778779361625407488,161349 788229362541735936,213064 790971362202353664,234583 781134696600121344,26066 793322057224159232,249469 759406102928699392,56625 769654583228522497,114587 794689827195285506,262022 793097455562784769,249469 770283691591340032,117257 771138609596379137,123583 792310317401333760,234583 793626140057464832,252581 763033015811510272,75608 785275080746102785,193669 768976444005359617,108795 773602433821880320,133702 765926396057227264,90125 771997682793459712,127775 776681127431909376,156835 793374108494946304,249469 794170556773871616,232850 762785455247163392,73712 773178241809022976,134470 787716347019005952,209351 788216339664031744,215005 790891883375448064,234583 772830721434058752,132943 776686414201257984,157427 781553638577692672,186584 775396628131897344,149040 776936989778178052,157755 761030872397033472,66159 766136507056947200,81929 778331705958502400,167202 758620605914767360,54070 788853651934633984,220539 760450903572905984,62706 771808779105107968,128194 773237533316636672,11774 770296065316630528,117257 793517899293929472,249926 732555034274078720,352399 762341469000720384,72839 765855207234400256,84904 776382884638629888,155097 780797701608787970,181964 789165556624527360,221416 790687633709989888,232169 789843813380591616,227130 778794636412268544,166282 793834742097391617,255393 785685186612645892,197512 793969737151619072,256358 760526890692177920,63149 762204139090771968,72035 768447054045601792,106281 790953305442754561,234796 794890711632060420,258040 772802948258795521,132347 775768801992249345,151463 776009628790513664,152735 758666983307042817,54272 781576775927205888,188401 790999024845328385,234583 771717195843854336,125853 788171092833644546,199546 794751263556726784,262752 763702774085275648,68733 773838317150494720,11774 772841786746232833,132996 756034143004270592,39874 766078173146742784,86162 767366609602093056,94718 756940357393350657,45122 775586974174294016,150018 765708695413993472,88332 792963519671046144,247241 767893447655034881,101681 789445752087011328,225981 763574569244340224,73447 765118583194038272,85285 778412813467389952,167305 791626747368181760,193368 785882330841817088,194230 794188984184229888,258598 767752225825300481,100605 768953246060732417,108795 785811718157004800,198671 793364814307463168,250293 794020497705078784,256239 794214727349981184,258771 775478437108645888,148574 777767639582027776,163636 785258138295496709,193817 786134477143695360,199546 754765915812536320,33532 776051092131975168,152735 788059953370128384,215005 750102312450945024,6912 754737695109226496,32404 786974641063600128,207613 776234667427049472,139255 780650325229314049,182257 779087335853916161,47940 792772411968086016,247241 778597200188231680,168794 785334171082235904,194205 792352022209048576,235774 770674575160053760,118191 753568580768325634,28261 792002182505754624,241678 764972813836890112,85562 786041661075787776,199496 786883103172268032,201620 790927766652850176,234583 763868169102499840,80939 788529321472176128,218275 755443295677915142,37584 769237050742759424,105109 793301345293987840,91936 753020233112096769,22785 773120318953164800,134470 768954679376109568,109470 775699936515989504,149200 751165700757000192,17307 753689199333679105,28866 765335406934159360,86873 763497820582060033,78159 793894268003872768,255306 764838243334512640,11774 780080837727494145,162294 768891693441486848,108729 780577214563774464,11774 792205047484604417,242712 752875649505726465,23899 768413061497618432,106100 794250671923073024,256531 788479774691774465,218275 794536129475317760,261155 790901986270994432,28732 794599590951583745,261796 759250906592448512,56964 767821333866565632,101681 781548677114585089,187976 795293543074004993,261818 786711765094719489,205270 787389674541068288,208307 794314955176759296,258249 758671809893978112,54070 779510032069111812,173645 781266662976729090,186434 790552666866913280,224680 793123227149086720,249469 752951231551770624,24727 766650963306381316,92202 749325578151624704,8047 764957267938738176,85358 774032881538785281,140444 774308470862520324,132497 751186792636747776,14421 763058398220980224,76329 780179398070722561,178360 791865634913128448,240073 758223728182525952,50581 779325806061293568,173964 793577142311346176,252679 794675845801459717,262022 751832095266181120,19236 765576579065978880,88197 776154855903723526,153194 758449299801776128,53185 792079550817636352,356005 753728748642455552,29263 764113237872939008,78159 765927112905719808,90012 794997034919100416,263895 765662730149847041,87904 787430031760830464,206117 771740351870689280,125554 757574521104707585,47782 773195532382638081,134561 776821517661315072,157439 779999160036683778,177704 788146793880092672,215835 763066294577037312,75867 773647767902232576,137158 795306250393092096,264754 793262592877694976,250633 764615750153740289,82208 775922377406361600,151071 792917863917060097,247054 742117364095934465,11774 781239504275243012,181935 781857222372519937,190553 793926191791104001,255393 771900810485727232,128791 795390261543178242,265858 780732612922908673,182752 779412808949694464,173868 775838464780623872,151947 772078065471979520,126498 785640272713486336,196917 793979457627299841,257353 756290420817195008,42432 794535505685839872,261155 793783615322722306,254577 781197435922096132,185313 792442557661868036,245575 793604736909996032,252112 793165931899781120,250033 794561308381380608,261155 759227734312771589,56630 768946108089368577,108849 786465274740350976,194147 793288387029377024,249926 771389839669391361,125145 776227497658679297,152735 793462884282007556,252408 779358352144998401,167101 778014841810329605,155451 792016207989792768,243075 762976351884288000,75073 762040436391313409,69878 772914845662392320,133519 781611694317375488,1248649 733510678753873922,351482 771147352191053825,122861 773908348211040256,1250074 791357660830507008,238395 794302932745228288,259543 791049998876016641,218892 794295342544146434,257492 791778389115842560,240145 758274712678043649,52061 756544393893519361,43924 762383520157278208,72642 775405315877588993,148537 795124565739507716,263906 766464661143171072,91810 775517871791304704,148909 749923188927234048,10735 751863233263247360,14277 753451842793857024,19598 793234249767849984,249961 777971995753316352,165185 763876031610646529,80939 766007419247874048,86770 789799073771499521,227253 794534138724417536,261155 789580324309176320,226180 756349712014438400,42249 781355023670374400,139404 766748640010309632,95708 766888023459897344,95672 776484270093197312,155390 790256943566757888,228341 763392463813902344,47188 755849234599989249,11774 786762042640363520,204783 758378656246956032,47903 764615646051045376,82018 785684879094738944,195975 785685457879330816,196277 786571614745833472,203932 752830673212346369,22639 791406414728167424,238780 795770711633756160,268997 770429128721915904,117922 771001665654849537,122146 793567510247383040,250785 733356804252426241,254034 762323819470196736,69905 795404209730584576,247930 766830182405517312,95707 765509670190669824,87521 786549495618088960,203674 793904573656236034,256725 758495228768559104,53185 773259466263240704,135025 790233118489718784,229192 795351449488211968,264397 750617187140919296,12773 755392200586907648,37044 779704009284288512,175092 779793862814412800,176636 788879456249192449,194072 794923062978347009,229922 759462872304881664,55257 766943027445112832,86264 794904149603340288,240926 769558406579441664,164500 756520899608735744,43391 775786502487937024,151463 785552002818408448,196917 763849274601930754,80482 789553746023895040,88669 733077992176390144,145399 793912631463550976,255942 777356149104504832,161604 792014370431569922,232169 793200781780480000,249926 772115934660014080,129558 748289657096540160,304513 794705310652960768,262752 758818073159663616,55262 777970315951415297,165185 785954703746080768,194723 776215454952067072,154534 759133385683902464,56964 785609700838510597,197512 785996876818501632,200384 754746879078838272,33356 785837309501538307,197324 751642992268587008,17380 760533314776117248,63505 763439510306689025,77598 764435705225482241,82457 775319259912122368,147988 785818907353448448,197512 758394005302325249,52545 778820376927178752,169410 787091022589427712,207965 793497750650261504,252741 769552967343149057,113412 785492225937465345,196277 764465631907446784,75724 794255210835156992,258927 786576407203684353,200942 787081993188245508,208928 757620485949575168,48351 780610738226274304,182049 792131140048027648,243075 795126664061534208,262925 758688923866378240,54070 770021010850668545,116373 777278531638272000,159876 788885851602169856,221711 753051474884788225,24134 753315365506154496,26894 777848832688201729,163990 786905987600953344,207287 775852343476781056,151202 780572128118644736,172132 776257876226613249,154832 773306684756353024,134561 790899558461169664,234583 794544618410942464,261155 759121861183737856,56964 763459584669417472,76406 755834178428690434,11774 792335956980404224,245185 788356626176630784,215608 795770547527249922,247930 753277352386240512,11774 760923896044367872,64693 775751313946574848,352304 786996398201925632,208167 747552810049413121,11774 788586767926591488,218875 794749943709831168,261202 769444557138386944,95340 790176171652677632,228820 760695459308572672,60540 768112918642556929,103354 792409858872082432,238290 776876461508562944,158820 787253129305739264,209035 790770168813195269,232863 793475099810754560,232863 759055020872433664,50827 754888074107039744,33356 764427688966811648,83391 766430397697658880,92860 794018058381750276,257492 793635098100764672,252014 794698413954699264,262022 767826686922592256,101681 773509825347002368,137042 774401866901762048,141887 786648165785210880,205270 791752713037946880,239998 794989944796286980,246425 777805330797461504,163780 771691990073303041,125145 792038179318751232,243187 795413805417328640,265855 786904652210069504,207244 760831234557747200,64326 768603681960759296,107069 794381338736525312,259231 765969598000746496,90384 787316410108223488,207212 790717835139919872,233692 767747847223517184,100893 752241827080761344,1248155 763404197286940672,11774 765641052061573120,88361 771429963153100801,124744 760162273826525184,61145 771143861494288454,118087 778225708250398720,164826 756587305553371136,43391 793258857992716288,249926 795675118269698048,267862 772057810083471364,129335 794342434780172289,258741 775123712404107265,146675 793290347702919172,249926 768632979753164800,96514 793602952174899200,249926 795341397717090304,11774 769609801768792064,114422 773944515845578753,139404 791707970274983936,241034 754766231006314496,33356 760971558160592896,66116 770775470669430784,121359 774003537034547200,139404 793875513152462850,255318 779187000159055872,172945 776580875014115328,26066 768939933809700864,109571 758775913727168512,54974 765095069279936516,82115 771406306255179778,125367 751765086046285824,17416 773857139345481728,139404 753746874138517505,22439 765616418343624705,88052 776841665520644096,157082 781833209961074688,190635 750723430346059776,14277 758684771115425792,53185 773655399388053504,137042 761370284863565824,67587 753396962209112064,27414 781320363275935748,186584 789112393519468544,223286 792512828653658112,246392 768906363829415936,109945 795014231137615872,260927 762689250869387266,74133 794647187506470912,262145 755462116937650176,36735 761222101269446657,65180 770276426465546240,110389 780200728669327361,176128 790705887916724225,229901 794954041990283268,262847 732447161649119232,350081 756869630342275075,45039 776948723393892352,157755 792157115037184000,244221 759106896909467648,54070 778699010244653060,167319 769622439257055232,111558 776776981698351104,157755 777387152032182272,108396 765327465224871936,84724 787107051021361152,207119 776093424432717824,153095 788898094876336129,221711 791121367458418688,235566 795750042179084288,268646 786411892638044160,202230 767560410132205568,82209 794342411677876224,255169 793576865860509697,252679 793853639274078208,255942 751031226400542720,16422 760866340739682304,64730 764563513297756164,83945 766083176376573952,90401 768046137475407872,92213 773875816795176960,139404 786045141404360704,200235 790914019439865856,234583 763211824477134848,47188 791361697600696321,11774 771849380500418560,126152 763049295603830784,47188 753391734009294848,17640 794216600169627648,258771 787803940612083713,213253 776846351766130689,158673 755904369967656960,36522 757271579046719488,45669 765724210048008192,87904 780603179075444736,80785 791050011169525760,78159 760711361072685056,61544 791623129961496576,240061 786183329389228033,200566 757727977270566914,47940 759137158724587520,57274 775722903883120640,108396 781643707443507200,189652 788883708405252096,246425 732270102163431425,1170460 756854932385312768,44450 790619453847375876,232933 745651548059926528,11774 758117825412300800,47761 764942315509211136,170736 780427483971596288,179695 754751289934831616,33549 781123908829196289,185496 760847570998616064,64726 787145935067418624,208928 792410997483048960,245549 765139426213109762,86010 787089786951573505,208777 766621039224905728,86472 772581671560355840,131027 787105403855265792,209064 775029530553647104,146259 777430256609292288,159876 732574809750659073,352568 785936516795150336,199546 793232769472143360,250633 795666959509688320,262847 778079650752761857,153038 794650010881245185,7700 793652035770089472,249926 760094404648378368,60866 793104480145436674,249469 758432683601043457,52362 778277932024201216,163901 787774360346103808,210208 795335716037423104,231881 752239452232097792,19703 755777996976422912,39226 772276188806918149,128934 788752667338235904,220526 770426116712652801,118164 785990912837095424,200384 794529356295106560,259773 774287464836042753,141360 789425315005157379,225981 753592628130832385,27521 767754934565560320,100605 775307897857245184,148170 761356744517783552,68273 766748749838348288,95333 767243350386675712,90384 791420047742959617,350650 758055914888761344,51171 785931383592120320,199211 788817956646096896,220945 789366238598180864,223539 756385054012694531,43038 768821574229192704,108586 769236971109683201,1249639 759390326939197440,56700 777541749052846080,159876 792556670224302080,246295 775004343292616704,146259 788697828860293120,220029 787392132419948544,210267 786064912321802241,199272 793602707873464320,254011 793876548621172736,167101 778312498101444608,166532 759403607502368768,54070 774351609681866752,142906 794632375363727360,261155 756706481974697984,1248428 794552215666978816,261155 753874700514783232,29263 792026429156265984,243075 794275696042508289,258085 760460425515241472,62837 781353439783743488,139404 794332635791298562,256038 768573943993274368,107428 744616226178007040,87889 791981972339818499,234583 786463158537818112,201620 792547476192591872,246314 781649839750647808,177455 794009530061438977,257536 771148187935514624,122861 781449380259852288,186584 756775625747300353,43391 768040542148100096,349856 776651164842532864,152872 781355618997116928,186584 760274878742220800,61011 793950750611116032,255826 795395386324189184,266084 771480290648698880,118191 779328437110513664,173964 764872936901767168,84724 765904159098933250,89876 791627925875372032,238780 793488063011950597,252741 765244201768325120,85909 753726121707966464,26917 758340353091043330,48289 771419592967135232,125554 771701501433643008,121367 793778303001694209,254954 756813688451891200,44461 785255074394243072,108396 755954276493504518,39462 791774733620551681,237491 794212976261734404,258598 778770662412300288,170169 750778655723270144,14886 765677611242496000,88546 766759362526339072,95708 732742357540470786,352946 764974419961868289,85562 793240376786219008,249469 754028749503340544,31206 788018185660497920,214492 769460685482889216,112788 787833681691963392,213064 762014953163202561,71502 790834874458464256,232863 750447715272626176,13532 767094615170252800,93261 795734875219361793,261155 759787897834901504,59398 786396085174493184,199546 792271596618514432,243398 758622189767815168,54070 766009350372548608,90575 795692690713280512,267862 773943259672502272,11774 786773073349312512,203674 756928027167076352,36145 773165795253903360,133894 755067618109763584,34666 756658505092915200,43751 757274814184763392,46612 758787036895670272,12790 750085495816847360,10661 769435629809758208,1170706 795772436822237184,266079 767039836221939712,96883 769471502240583680,112336 788894915946221568,221832 768500552741171200,106774 775433552330645504,146991 785840994377932803,198671 767835298935996416,100893 773987361537470464,139404 790275592524410880,229895 793987388888457216,257325 761666189491712001,69947 788390101504106496,217519 791667992295829505,240483 756228862648864768,41763 776885527010156544,159236 793790173914009604,255246 786952784151212032,206620 762312828204167168,67852 785978228812853248,199211 758174148535484416,41703 768302994924314624,103506 771146635741048832,122861 771394430779523072,122622 791084938892161024,234583 794323144731344896,258878 763176851472646144,76549 766751909956902912,96039 764202613919342592,82457 771397986534379520,124597 788120343202373632,214492 775558035859181568,148909 779155123482353664,164826 744819306769186816,351424 765952119396368384,90327 790581639738892289,231894 755399168525336577,26563 767973121664036864,100949 786602063207600133,204835 793549215335145477,253206 793606350391615488,252639 779356270084100097,158387 772110979727364096,128934 791725126781898752,240070 752307441673465862,18395 761609271008235520,69684 786961472291209218,205902 785239152791056384,194226 793223215061479424,250179 794419380226576384,260404 753317153391124480,24448 768105401141325824,103405 770374834132029440,87904 778953542715502593,166282 781503351066210304,188401 787722025188126720,205197 765555751016280064,85854 774237804851294208,351489 758489972701880320,52167 777047416394641408,157755 758918797881323520,55550 771856779059789828,127957 775686954474233857,149953 732218557640155136,350353 781055886324183044,183759 787280869291503616,209151 793626406752231426,252014 776031834664792064,153037 794190226755158016,258598 773873922827706368,139404 793986910708441088,255299 794247133486579713,258456 779361479183114240,174427 764176236650369024,80939 764222240204488709,80939 791808167525003264,239446 749657732655886337,8259 767828207634710528,100893 794058405015064576,257492 765278593278701569,86873 779366259435638785,174427 770272017736085504,117257 789443561024393216,225998 791786367546032129,241678 795430645782761472,108517 755849078328537088,39957 790626067631398912,232791 793687705397764097,249926 790263111429292033,230282 792483125385277441,245549 762807849013522437,73712 757740077665619972,44429 780373184155684865,179742 788906712539344896,220029 792823897859121152,247877 793808061668401152,255039 762419840040644614,72809 766979290936119298,86103 770663050881957891,120341 771848504658526208,118191 773895116050145280,139404 774063314271735809,141316 775526118535290880,1250232 775804233048166400,151463 776570989002035200,153774 781562508423340032,188478 793259930786500609,250293 751118838574551040,15808 759206971698450432,56772 767772270932725760,100893 772537966103175169,90384 773190795428040704,134561 781254381245239297,186584 787120541165621249,208176 764996462224609280,85562 773886441919217664,138876 787946027277967360,212693 791845042654765056,241678 792633738949558272,243286 792870793915015169,247877 793858488917123072,11774 777904292174835716,162294 789257078103744513,206666 795776602022051840,262022 768480730674454528,11774 771931254715453440,126152 788539973435662336,210390 790678904310816768,233307 792055399432065024,240067 794617164359573504,257353 774683435336032258,738099 793648353116651520,252408 759384042441670657,58133 789397955690102785,225359 795661736653312004,245148 760843956917796864,63267 764927341315272704,11774 787164602035429376,207613 769447542228709376,111549 773806370944614400,137978 762424231577563136,72541 750482540583092224,11774 767898327274754049,101514 786580091362877444,204413 786906648434450432,207287 786960376676003840,11774 778630719228747776,169232 786583877737414656,204413 763150247270846465,76723 763734165359435777,79691 794907574441119744,262752 788717412539441153,220018 758085642995830784,51344 795462884805459968,266068 758434190790623232,52749 770244222318358529,117311 775759997833584640,90193 758018538644779008,50442 791070659732471808,236454 753728299738750977,29263 767200374478426113,93170 791023710765391872,234583 794526442377752577,261155 769944322884136960,114985 792390989222547456,245566 788452336326758400,218275 776261705118593025,154071 788523918139285504,218260 760213226193768450,61011 787264421253017602,209921 749782705185951744,9754 777831608766398464,163763 788453260113879040,218275 791016730327822336,235487 749334865783431168,7828 767837274696540164,101681 769277137064960000,112821 788155881359826944,214899 794241991991144448,258598 778043439086698496,162741 781896683411996673,191354 795126586152366080,264754 757645807457800193,48549 769255202981490688,112363 751810983987863552,19317 757671783482793984,48270 780603747944767488,181984 775687503089135616,150663 776537528169930752,155898 793609217672302592,249926 793804030220775424,252893 788388366790242306,217519 779374487552876548,174427 765988579071954944,90622 750139915992641536,10057 756461745300967424,43391 758352571300020225,52554 774965596022829056,146038 791405928255856640,238383 768125524753256448,103354 768445090771513344,105898 768823726515314689,108649 761341305205104641,67973 792544727979560960,246295 732325048929779712,350808 773976133779894272,139577 786551775360942080,200490 787744325971111936,205197 792044423093727233,240145 755507488191938560,37947 766318486129815552,91946 764208148412411904,76794 794525966731087872,261155 773947247063080960,139373 774672641948987392,139012 789449684964274177,225981 769045652072521728,108729 778363938421542912,167305 792164547402477568,243187 769495791547346944,112623 775798579919134720,150663 775879778125701121,151302 787130147388420096,206633 795465637074071552,257492 754766814954094592,33426 757265022104068098,41459 771393254969442304,125367 785291690546520064,193669 790219123066277889,226490 793114866752098304,249469 761360512315555840,66116 795763695171371012,268777 742386032885272577,11774 764360332483624960,82066 765638394558967808,88546 766273759036661762,90482 757541812169019394,47782 757994679732346880,50442 777591342272618496,162497 789534307467558912,224680 769279575675154432,110659 759361463991623680,56964 760344325784043520,61412 762737209904599040,73814 767475604736266240,90384 779765084922998784,176380 762049258581131264,1248995 794139131337129984,254698 794419808523599872,258878 768488007276036096,106617 776742038070972416,157755 781313679950131200,183801 781644943378911233,189613 793282083414216705,249469 761705904098062336,67852 765569809509519360,84724 792570271437840384,246632 795393110826217473,266491 764943830131105793,77849 756858009381253120,44450 789065662970724353,221476 793575873827991556,252020 762737239801593857,74133 787804488904105985,212357 791617918203260928,240145 788168069382344704,215969 763802648420184064,80177 765599516313591808,82544 778998936371466241,171693 765307222024916992,87145 785805091504656384,197063 785959686000349184,22735 793189794188824580,249469 771521370920325120,125554 775439343100030976,149411 753161900783919104,25255 777936403707600896,164826 779167534184534016,172099 791383058775543808,237491 755828380172365824,39207 766443802588508160,93405 790762339813306372,219523 761312181413490688,66348 752315289920950272,15808 791683295800995840,240483 781702119376035840,189254 767441334579949568,95055 768465300010340352,103697 789415643359514625,225427 736023279404613635,11774 763148070947262464,76549 769283161310113792,112363 770226502407483393,117377 770827982491492352,120610 785440719305449473,192421 785588961754349568,197297 767900703054594048,101398 790451439579652096,228341 759166231836368896,55550 779824652432515072,174322 738918829456252928,195876 786211080842256384,201494 795063094707884037,263906 778194437071630336,164826 792117950249525249,243978 752152172033433600,21309 764191204825264128,82066 774672614685978625,144198 793300511550300160,250033 760184490215956480,61470 780435517066272769,164764 785933127592050689,199211 757626206963453952,48205 768992879343611904,110659 773997133598957569,140444 794021517411528705,11774 752945602736951296,24711 787378627172184065,180433 771412266025705472,125367 774187073888591874,141200 788464935235825664,218275 779468418034507776,173645 780795265771077632,182726 781699139356635136,178076 790702005362761729,233729 760630514353049600,64084 764678454222749697,83779 776890514184347648,158589 762306869230641152,72408 776272498585403393,153095 794546397232054274,259743 769562152248217600,95932 751577675936911360,14277 777537462709194752,161387 787623313468186624,209921 788893219262038017,11774 791081139385401344,235487 793096950539104257,249469 758813045615230976,54519 774102743837310977,141316 760872059819790336,65180 785934854969896960,199960 753748400923774976,22439 777830211320553472,163901 733635567049703424,195876 764316425972486144,82209 768854736309280769,105109 788971961170788353,191622 761580320596647937,7224 761673946844368896,70177 779749165651767296,174492 794290554200698880,259288 758067947059412992,50827 791774278043721728,7047 756203606584373248,35890 763223619434639361,32941 756584072843976704,43264 771461582480142336,125112 788793543515144192,220765 776305371023548416,153845 763910534685192192,81110 777877730599641088,164001 795257584043356164,240718 753344352198414336,27187 761559011132968960,69231 788441630080577536,217837 788791338942685184,220820 792039092724850688,238207 794200082325196800,258331 771313480884289536,124597 771032790393561088,11774 790863542329171968,231881 794664070909661184,258193 760937620771708929,65645 770312377065541632,118087 787030675173933056,208492 755180689692254208,34731 795617203441704960,267521 750112126186819584,11495 792865364313079808,247592 757749599222263808,48959 755925522681585664,40550 760211603191164928,61051 792392946138034177,245549 793125152313708544,249469 794274458957647872,257785 779442438930853889,173011 785262730026553345,194101 775555993606299648,148045 761755649789353985,69231 794183545715462144,258331 795132867458269184,257781 785691409911164928,196788 790347306637860864,230282 773133786313691136,133519 764681291451117568,84209 767546473328283648,99667 772516418843586560,130026 774870476929642496,144494 753713683902058496,29263 761718786785316864,69673 767520241186320384,74247 753683618480869376,27773 779842307302494209,177256 794595609470636033,260181 770204508509069312,117257 774700285109219328,142721 779780466085953537,173347 757612796909584384,47761 773336326749900800,128886 794321450828238848,258598 795424555896406016,247930 795710736764964864,268448 758959273737003009,56146 793985481105145857,257353 794726426658435072,262849 762751133760692224,74781 772183085869785089,127871 762878950066393092,73814 786175958046871552,201494 759249633654759425,56964 768856884086538240,108963 767161325202001920,80939 791480730929000448,214492 788203036602617856,214899 793210319715827716,200963 756600347821498368,44274 757332714655809538,14277 776482059766276096,153038 779347304297955328,171377 776105683347353600,152106 788172944094531584,214899 758826703078592512,55262 788476787311411200,218275 752672577915592704,18962 759115458691735552,56964 760600440891248640,62165 770475663748898816,118191 765010948507656192,85562 765407584119615488,87245 794637266467618816,233467 793805713998962693,245148 756880570957770752,44429 788076992054693888,215005 793330899131699200,250293 791723817487826945,240067 762093508974870528,71502 779036167777890304,171463 753757201362198529,19133 758339737665015808,50476 761566257468600321,68993 763114628821901312,76549 755059270266261505,35044 757761730906693632,48549 785862409479135232,196277 789928305893969925,228820 752904869502185472,24134 774391331804291072,141867 792015363596705792,243075 757011664915009536,17416 775288556692443138,148045 781850310914428928,190553 793866522489786368,249926 793924763215429633,47940 766025374505598976,90401 785270146113822720,194667 766439493046075392,92959 763811173028491266,79911 765270018275717122,86103 753642259069833216,31852 785896051530043392,197286 793591731375730688,253793 774279598775365633,140748 786392638979248128,203674 785355406977691648,11774 792036340875526144,243187 755839044127428608,18215 787044680458506240,207733 792198394819153920,243983 759239408826613761,56964 758195461844983809,48289 768143815920222208,103354 762778633689759744,74630 795028854947610624,263926 762383201939496960,71766 732981213703643137,349918 757708832021905408,48633 780171756208164864,172089 755845226153947137,18215 759168194682630144,57309 794927764306534401,263895 763867255188836352,80393 776448146159210497,154869 792488484757962752,245056 773902948820713472,139404 785708141874864128,144450 785835573613322240,196917 765636603771432960,88546 781723554450669568,183269 791493819514494976,238207 751120802054111232,16953 770926489709649920,118142 790886658853834752,234583 769279364412342273,103071 794199050845360128,231894 759496278418067461,58358 788514078809395200,106085 793920365995122689,255393 786183258224594944,200963 788584416541077507,218356 752658560593629184,22439 794981397521895425,264397 773949968637829121,139404 758439950249553925,53144 775406611363864576,146580 769313925925961728,110362 792087238720888832,243187 768880958548406272,109945 793213476323860480,250633 753739428330295296,29592 780633622181183488,179560 791684682819731462,240483 794335528426635265,260033 756682493181333504,43553 788812203533209601,220526 792526287827046400,245630 746736947075424256,352982 793134298895360001,249841 757562447918084097,47782 761901483499499520,69356 762655172287877120,73814 785299352310996993,194934 791659493490774016,240483 795718515441471489,268231 786961177108635648,207287 790832693118324736,231792 793201486536839168,249469 777663384397357056,163153 778466359067815936,165599 780839106196758529,183468 794538550113038336,259892 756032667636727809,39475 793556075610009601,252014 779003830889484289,171617 792532082182361088,203546 758003652464222208,48663 785665252809515008,195975 751233898948943872,1248136 795722163755958272,268231 781151776456060929,182870 794189666627031041,258598 755111046231261184,35237 752228228413026304,20279 758099404175843329,51451 791852517676216324,240483 794703000031858688,262053 781576827705839616,189017 794326409535598592,259743 781644530697248768,189222 769929218050265088,112239 767389412728639492,97309 775247777882398720,146259 787088493860184064,209151 791811972081725440,240070 785598379409539072,196788 771879782300708868,128017 775191307018960896,132578 753915590037864448,29819 788845694383599616,219942 790263852860604416,229818 793836778444599296,254135 772965760368910336,11774 780608250886680576,182049 791639579866632192,238272 752169210026000385,18215 756904919374757892,383981 766822845016072192,94699 769395482896371712,110585 794591963181826048,249926 795079352224317440,264397 777219976746926080,156926 794233941670539264,258456 795341814664466432,266190 778422403953295360,167220 776094429857939456,153501 776578196477214720,156926 772078286662995968,129471 770188491930099712,82066 766355852509011968,92885 781770832355917824,189017 758334793302020096,52554 778572016299470848,167674 780478967266631680,180233 791474353808347140,236931 733081771722571776,1170428 768519051874271233,104162 770624073273663488,115726 772958874416603137,132335 778297216519835648,167220 793865166207188992,256255 765758214759669761,88920 775213128355282944,144730 777486347414204416,157755 790904848468307968,234796 767394418663882752,94683 775644518217609216,148870 786029968861962240,199462 793459704487825409,252020 788758450318798849,220526 761641483694776320,68987 776179500069642240,152314 757590311363371008,47782 768956019795828737,110615 757719070863044609,47940 794919616732598272,261155 792341903891046401,243950 785327263994740737,195207 785565356886790144,194095 752658450484604928,22746 766769636918513665,95672 773934172570284040,135725 778501423474569221,166282 787779815264755712,210432 792436688702189568,245130 794821697241169920,260927 760456564750872576,62835 763088815397404673,76549 766060372658909184,86103 773836884669636609,138819 789553390456111104,226643 772120710953242626,129231 794040976922710018,257353 795688372488589312,267262 774856662544883712,139623 789282274248450048,203546 776244650071977984,143585 777566780772548608,162461 795223611980312576,262849 767747761374572545,100605 790240380990152705,229693 759164302506864641,56964 789320081113243648,220029 744665818135408641,351646 791053072881618944,234583 759482947275591680,58537 776824180687769600,157993 794332600768851968,246425 733567467688091649,11774 754710907112951809,33174 781508537365082112,186170 795070537361977345,263141 777855566089596929,163901 791135554138148868,232169 791393783271350272,238780 767750601262309376,99044 763141463928610816,76947 756575607354380289,41702 762793042294280192,75073 773517051243728896,136884 775549256203505664,148909 790514102091321344,231894 758059402632933376,51136 781562551415017473,139404 763796761437540352,80393 766700381854437376,95672 750721037466120192,14462 773966608272396288,139404 785900501145497600,197512 761348641831477248,67226 766486142749466625,90605 786403486426664960,203674 749746256138735616,9433 759076763930599425,54620 764583251499515904,83391 795313397591965696,261155 778623172174352384,167220 779003193086869504,171902 763147156366749697,75899 754883872664543232,33356 770397963008868352,117743 775671980242509824,148994 793623281295302656,252051 771498374222712833,125554 763835952498221060,79996 768959220368547840,108203 791829347694968832,239582 792082700387639296,237964 751907217704497153,18323 773469994008977408,136904 781264062474772480,26066 794662388532449280,261050 775334933980065792,101383 776876009618608128,158815 781831245521092609,190635 777819604630573056,163796 741131510003159040,11774 788062514508619776,215005 754090531110522882,31035 758668514488098816,54070 786557523717345280,204413 762609367845892096,73750 788230414389350400,215754 790992474646859776,233692 770711185872203776,120613 786583449528311808,200460 756553749724889088,43471 788006175849807872,214354 787723357324124160,195492 755163695030890496,35890 763392514187464704,74321 771544130547687426,125554 777119585539465217,158520 788897792395583488,11774 794679294807183361,262588 793961694703865856,256358 794340068592910336,258331 755843308711055360,39022 761466101419024384,68772 753714793983246336,29456 769858706817384448,113165 776565179764977664,154832 794308758667018240,259231 764646836728504321,62492 768539463542722560,106317 777951914201755648,163763 753013079382908929,24711 777529455069757440,162311 779352731752333312,174315 749625002765484032,7546 765992904645042176,86440 774895818730041344,144573 776441278955421696,155896 775003529463365632,146259 775396721610207232,148994 759107203114659840,56964 793965985602686976,255942 780614783372582912,181755 787929895644991490,212239 793970006254059520,248652 781845158337744896,186212 786363007458652160,203350 755154184832294912,35890 794337005450723329,258456 758347640723607552,41703 775373889169829888,148645 791346474336546816,237491 791659796772560897,240483 793708839883255808,254698 786991796480053248,207949 791748286487101440,237491 757986136996184064,47940 762625097408536577,73814 795666696501489664,267730 791116415088472064,200963 756999386933059584,44450 773698515012694016,131421 792188490909749248,243398 764999249188753408,82283 772263600194977792,129991 774163187268661249,11774 779751945426919425,158060 788828314320433152,216003 774251545542221825,140965 781635888648482820,186584 795704677111209984,252939 770696719713591298,120304 770744002157027328,119832 772105226618740736,123354 772872278128205824,132761 774678671583907841,144602 781478378838827009,171882 750464041676632064,13532 777599747381080064,159308 770384446524649472,116804 785543062059569153,196277 791636470079512576,239456 759421955678281728,56964 786323925433069568,199462 788539538134044672,215437 793587909706166272,252679 765700229702254592,88457 790742243074187265,231881 758150753168924673,50827 764973206830714884,85562 788050857296355328,11774 788169699410391040,214066 791749314359992320,108396 753962463322787840,30590 765608461690298368,87904 785325090015764480,195125 755854645415714816,18215 764276836368986113,82571 780916864922882049,183288 788187572866428928,11774 794270032134098944,258058 793531939986616320,249926 771501426329710592,126293 793433782439153664,252020 751553107025334272,18725 770477507833434112,117257 771685300464738304,126389 790719164835135489,231894 759999575201415172,58227 775997240049532928,151741 789202362598514688,221785 792025921196654593,243187 768889173742907392,109988 758396070145748992,52720 766262254438342656,91946 766276045242785792,91049 790310767908286464,230485 790647905543532545,233266 793543379078385665,252196 751835569957711872,14277 760978743598907392,64476 795405889691713536,266151 756677030981341184,41839 760137435040940032,60866 781364909535789056,139404 781460187018178560,186584 776608720511983616,156976 761328013292306432,63214 769190032192045056,107623 753255149548732416,26539 788452447152996352,11774 762383818464591872,1248989 788854220090777600,219119 780115755958276096,178258 789940911446700032,228056 793569041961119744,250785 757624659357696000,48205 776899199958978560,158897 795455031675850753,267231 792616475852959748,11774 795139644618739712,226320 785329481074380800,194923 779219868763774976,171991 789245155526057984,11774 793841695427268608,255942 767364566439202818,97386 794193054664196096,258598 762084956894101504,71099 763356269273120768,71021 787844110677897216,208014 771535893693763584,121467 778389834624892928,167407 781719971395141632,177455 755127815960428544,34666 757263592202829828,46384 790653273342668800,232169 781367189676838912,139404 762774541982507008,74247 766132608870785024,1249308 768700895122952196,66922 794545011949977601,261155 793147047100739587,249469 755831299324063744,39997 772155254762799104,128934 758295121783914496,52112 771038460169842688,121612 793916175570780160,256125 775722114087346176,150681 761287415621423104,66058 768538699537625089,107446 788456531255783424,217574 790607198795759616,232169 777175596673732608,157755 778236101794430976,166532 790657830084677632,209095 754753999857917956,33071 765941472831139841,90384 780684190517858305,182257 789302263613419520,222647 754898550580969472,27280 786677940595466240,205728 769425451525677057,112399 785283190822842368,193669 775997435936071681,152735 770298012828573698,117257 795292711817383936,262849 785581756598452224,197286 763419658745548800,75899 766767559123296256,95869 757983056439443457,48991 769412677273878528,112336 771478004434362368,126152 773773713300983808,108396 794652978162479104,261942 751910907953897472,27284 780942533018869760,183269 749962484346486784,9754 763497470223581184,77598 765133260405903360,79223 781752178088173570,188401 788016021000982529,214354 786169352668061697,197512 759827090225061889,58542 763000666398814208,75899 765216206420795392,85865 795095780285616132,11774 758332706782638080,47940 778253725697585154,166390 768888779411251204,108849 789512897877671936,225981 793590765305737216,252679 770729725262266368,120613 772514967845236736,131007 757518401820655616,47090 790986660854927360,232881 762636709964177408,73814 776752673051713537,155390 765344038144778241,86693 792540543872106496,245086 760509775478042624,63203 763826205518770176,80647 768156905655062528,103354 791809746034655232,240890 761300257888239616,67679 773516069617143808,137158 790727720875364352,231894 791520120107593728,238395 781490702328946688,139404 755103276593516546,34581 755167837526880256,35890 778014483008618497,165097 779908501740986368,167399 786167546470739969,199211 792148189767794689,243187 757164650064646144,46299 758712949771042816,54070 790849662748012544,234490 793994778014683137,255942 787637745157935105,206101 790662097449385985,233307 760265722979385344,58508 781393732734115841,82209 789476740531884033,226015 794380866382348293,259743 785261744600014853,11774 791664688819863552,240483 772387349288329216,130653 795416437477298176,266151 775784037419843584,150426 751616927596969984,19000 794614422756962304,256038 793875861439180801,256255 733099235336282114,354869 766770288159625216,95672 793099941954609152,249469 759458327965290496,56964 761102017431384068,7092 786241440737361920,201958 755172304863240192,35890 778584497885442049,168794 785701054675550208,194082 764781705383202818,82582 771752798941802496,127366 781204534773157888,185313 791378280792354817,238207 780855027334275073,182631 758600016093179904,48205 794535402904240129,261202 794678039867170816,261155 785703129874632704,197324 791975739797086208,240145 763891803716104193,79585 776304049658277888,153610 781337380766744577,139404 755269012401950720,11774 759497349379006464,57574 789125122607108096,222682 793317585483956224,244790 794966644825067520,262925 791755220296560640,226581 793253483155755008,246425 762737675644334080,73910 770748594940841984,120690 774004301530329088,137965 779406893445943297,172967 790494057298403328,66116 775432898598080512,141415 781246000195395585,186289 791978214142775296,242698 765876165869383680,89979 794170591704219648,255393 756223852959498240,41680 785994147765166080,200490 791228940475965440,78159 778372002671235072,166852 776418281523511296,155709 795358724059643904,263793 787460432038469632,208059 757641289726824448,47940 786439737187962880,195876 769600828579733504,113412 765023616501161986,85562 785724426683752448,193297 789119920344752128,220332 789831771898597376,226731 774431863699931140,141912 775104894193790976,146720 768623116650180608,107469 749664353360674816,9145 754012449590751233,30815 758827216775938050,54070 770743207311335426,118192 771300614990987264,124597 785598936887156736,197297 773122159002656768,134470 756930122977013760,17416 794191176517767175,258598 793225212280053760,250430 757743841919197184,48925 791061453986037760,234583 791681134648188928,239456 794015863154339840,255942 777965858039574528,156518 754744479664529416,33356 757571870858285056,42351 763703651185651712,77727 754166517449633792,30296 776181648723365889,153845 788801511547662336,220526 768533545023221761,11774 777971167751798784,165185 793499646215716864,218489 791346025483104260,238207 764710682579365888,81702 764860001647079425,73712 792223126453116928,243075 794688998304350212,262752 776200974109061120,152314 768207105237012480,11774 765854003649536000,88459 754787994532323328,33549 756985293430030336,44450 792102978895253505,243075 766345850956099584,80939 753725599873585152,28327 770802542586454016,121479 781389597813055488,183759 791723735191465984,240483 756699116265144324,43553 792025932592668675,241678 793119221072920577,249469 793153989378400256,164814 770754434796224513,90384 761031611701825537,64664 763978806516289536,80155 767032954023452673,170736 768120806845014016,103212 793809884798070785,233154 774707548540796933,144690 777120494583554049,156811 780583046588211202,153610 793098805931630592,249469 794243947208048641,258456 760943814194393088,63451 771681163203125248,124601 752151747779526657,19560 762723941014265856,73910 764139237264547840,11774 786360247375888384,199546 778751834475335680,168794 788861705652580352,11774 750863401220440064,15264 761349370948104196,68102 777817908655300609,161978 778923226256642048,165185 756794111236112384,43285 793169836817821698,249926 785254809502875649,164764 793168695400902656,250033 793853033264414720,155390 759635240088432640,56964 760134143531286528,49247 769688511364603904,111841 787065207516299265,208965 791407392990765056,237857 791427825085448192,238780 792533009400410112,245103 757300365058383874,46890 762692718787080192,73926 763487754546130948,24427 786705782695944192,205091 786846145213411328,203699 792099697619984385,243187 756285532917813249,42432 764138956904554497,82120 773506672371310592,137158 755571134163259392,37457 795018150446120960,264397 753038634069012480,22411 756930867134476288,42432 778649313211715584,11774 781118980618588162,185496 786368519743033344,203510 732690950879772672,353228 764205461906214912,81869 770014035349737474,114779 771762633695305728,125742 781292630395060224,185296 755820537444601856,39957 760562620495568896,354841 768855545952559105,108963 769348580205289472,111438 773980888421896192,140444 786951476639834113,207287 760874685496193024,65180 771772605359616000,195876 750857890412593152,15173 762208387635482625,70898 771066080999727104,122299 775765740523810816,150511 769261546266501120,112693 749695480553242625,9433 764909529305722880,75336 785564372777119744,196917 791724705711480833,240483 787461181313282048,210253 766122813342175232,88432 769281602002137088,1249645 774088946707935233,139404 781200522762006528,185595 764189756150415360,7311 792815901485785088,247241 760989166100291585,63559 788757234297733120,220526 751606536959619072,19000 753317667944165380,26871 771683331306090496,125554 755165132968255488,35890 761726302940430336,69711 772919653714825216,131421 732253909025193984,172295 763448516480040960,78159 760126493372641280,56420 762220129509711872,72035 786184918388862976,201494 767415383078862848,96883 775301893367205888,148170 787122936800960518,208980 794283032941359106,249926 776737498789806080,157693 787530992684642304,72035 739117825491644416,65113 753728844918501378,29347 779444820850900992,174756 752235746644332544,21551 767099644987994112,97392 771943954254274560,118191 756534607181336576,43391 791386838414061573,238395 771796459595280384,11774 773609764597018624,137158 767801970409168896,101681 769852757377290240,112363 777243135961366528,47940 755749889099833345,39354 764892879567196160,84449 792166686342258688,235685 772426461634437120,130067 788001860728815616,214209 774235342123638784,141091 785493054564151296,195975 793454537860198400,232169 755175233879941120,35890 772899947301699584,132335 791715849769930752,240145 732285185656393728,350081 789271510196236288,222520 771986940363059200,128934 781826669476798464,189649 761626471291117568,69356 781253890410967041,186149 768718790687268864,100605 787221155832696832,209568 751197244775211008,16728 760586622635171840,63858 771067114060775424,121612 767376664732930048,97515 794873992335257600,262849 758475273235038208,53185 779393377213132805,174557 792099165505368065,243187 794303296987103232,259482 752135152294297600,19899 774465201282256896,140444 790704103563333633,233692 752901946143498240,23138 762001124031279104,431998 785776728404885504,197512 793980014584705024,256255 785886995625095168,150812 793135270241701889,249469 794721088034852865,261155 752657698278117380,22657 756972707942658052,44515 761671487484891136,70085 767129922943025152,353124 793620626892128257,253032 752274522078900229,14277 773927048406380544,139404 787871661932490754,197512 764606274482819072,82790 769488075403558912,30413 752985235067928580,23719 755475872983969792,12408 760833496189239298,64326 793905810573127680,252408 758168940879183872,51809 765086892551380992,80486 791811807430053888,234990 758024448784162817,50923 774003236747354113,139404 773538096012939266,137042 780503217188864000,179306 793333702579269632,249469 795261472880332800,265257 759456472115707904,57897 770387496140234752,118191 785846679673110530,198840 766258392688128000,91751 763163102795923459,76127 786758840582897664,206212 788708208260947968,218349 751231905027149828,15234 780091210731966465,178076 794593357515223040,249926 793886959626293248,248652 756880782086574081,44450 773883615377850369,139404 752644846213435392,21332 766613182844723200,92860 793211447400476672,250430 757648394621968385,48549 765551735540551682,87904 793153811950870528,249841 794654078055878656,261155 790270887333199872,229159 762817819679391745,71438 785815793242169344,198576 788068214794252288,215005 795751077249511425,261155 752888653198741505,14277 760684562380840960,26066 790796868812877824,233307 773303547215491072,134375 790407567210151936,229895 762311582298755077,1249021 764101344001220609,81702 794219945781579777,258456 764394272393048064,82066 785684741643177984,196277 758386411296985088,26539 771316317043331072,124601 775752362090692608,11774 753854514948628480,29263 770196366375186432,115506 781470271244992513,139404 786338906606305280,200118 792064208699523074,243614 793944584661254144,256536 794591786073288704,261818 753960671860121600,30590 758411708197179394,52764 774716587198836737,143473 778361469733900289,152594 773620301510897668,138165 780828503864467460,183468 752898622535110656,11774 768129366077403136,103354 786956702008635392,193639 789416805844389889,221635 742261425851236352,738099 758443563604516864,53001 790987309265149953,235590 765554299875135488,88052 768168119600869376,103212 781874122334830593,190635 752974771705356289,23739 758328753592336384,52112 785797195413000192,194723 793194253849460736,250033 759506732234182660,57574 786967568716267521,207613 732238592676757504,11774 774262856657272832,140211 795060767812964353,247930 793570389326700548,249926 765778180074528768,87904 785795945690726400,197512 794629774144663552,193368 763916578748596224,77708 770676929112399872,120613 777277352351043585,159146 793122468777095168,249725 749868682017443840,9754 787021176845414400,11774 789682086412111872,225981 773987830573862912,139360 773515790855262208,137042 790539398358138880,231894 790326410120343552,230584 778365539362017281,152594 770777726470983680,120690 771515779900727296,126390 777593440284635136,162596 794209931771674624,257492 773893794278223872,139404 793124263695974401,223249 771221350425911301,122776 790232897210888192,228525 788809574371295232,220526 789163469039775744,215437 758325402850955273,52061 787160792726515714,192391 791401663848337409,11774 793180245381619712,249469 786491737174896640,201931 793957486579417088,256349 757390407974129664,41788 778946241887473665,171168 780613080858460160,182122 792897233301573632,196314 773249594851459072,135725 776255820027817984,152872 778251429748150272,80720 779142055289323520,170187 770956109150613504,121949 788834209011871744,220820 754723556433338368,33356 766312084309172225,91103 776484008276340740,154469 761340833517932544,68203 785810950976860160,198671 760134926784167937,61145 760977702623014918,65222 793276126995120128,249926 764442867775438852,82642 774038204034920449,141219 752069386391920640,19317 779057190686564354,166532 752945550190718976,24316 793059024723906560,244270 756568078033489920,44022 787022902935842816,205824 751182593933049856,16728 764153929869516800,82066 746333350613286912,352041 785970724871614465,11774 792532868706603008,246225 760562246456082432,60112 768810703343845376,109104 781048689997471744,183759 788089162545111040,215005 752307938157404163,20817 757264108622323712,1248446 794692140676878336,262752 788587099045892096,215437 768069159145967618,103261 758667770087219200,54070 761997082114691072,71163 778192221891760128,166390 790747931922067456,232424 759094087991431169,56964 791465524764876800,238099 793841370511257600,253635 779658781802242048,176109 767816593690791936,100891 768092889985318913,103354 790299075316813825,228341 774006428881264641,140025 774592298466279424,125554 786032094770302978,199178 773508007502213120,137158 785246177511878656,194082 788753702123286528,220332 793794036259708928,241678 751565010912940032,18316 763690777956323328,78997 773705121200865280,138616 773183007670743040,105109 787150991133184000,207949 791824165204393984,241942 795482495676334080,266138 765648375219793920,87904 775836637381013505,90193 795059648999096320,263907 758683684883030016,11774 766135526915186688,90193 756316037205856256,42249 780638224951554048,182302 758813469495824388,42453 774063032758439936,139392 732953251268710400,354120 781346139521949696,185595 785573139090583552,196917 768855480387207168,105109 769300372548489218,112872 762786637772226560,71502 770487050420228097,118191 773592773287116800,134758 777244103746605056,159475 776731855043305472,157693 773500402838798342,136947 758486699059970048,53580 776890473340293120,157755 749596323259805696,9313 768642257024978944,107469 777036916537556993,246425 788754054386159616,220029 792345160315043844,245309 785596590316740608,196767 733648968333316096,355952 793343632249978880,250633 757720264272646144,47940 760963683077922816,64730 781586884095053824,188401 791355548881092608,238395 794711730110820352,261093 771727986240450560,1249862 793867174960066560,249926 758848982277685249,54070 785641931216871424,197512 790957004353249280,11774 770648867020812289,119937 787465461919342592,211347 763259604608380928,75615 774325549221093377,11774 786274943986053120,202429 788498984230871040,218275 779344465421099008,174230 752837551564742656,23217 776363986216288256,155316 786982797541945344,207287 760967754732212226,64693 761409175071121408,63902 762339124686708736,71429 776060479819157504,152872 774070399965376513,141200 792446825114562560,243075 792725033026064384,245148 795758218626666497,267855 761173776830754816,65180 767361964888567810,90384 750362161382322177,11774 779028870062280704,171324 779032989997031424,171324 785270944851910656,11774 790684170007748609,232884 793150354850402305,249348 771052762171842560,121949 773288030106812416,135903 790699437139996672,232169 762334700958543876,431998 764221809428422656,80153 788370928124071936,208544 791899763461464064,239855 780823049142624256,182659 792860816550887424,78699 793061206714032128,249013 769249454578806784,110209 762004486797795328,71470 756357850167906304,42149 778777802992603136,170385 788531659515633664,218495 761147717884243968,66159 788058760283467776,215005 757621027362877441,47844 778033969812086784,163780 769654472863731712,113412 773235690347737088,131027 787379124075659265,207949 772677842727415808,129551 752967801963294720,24848 762384077974441984,431998 794189009635393536,258598 762828343993655297,74247 793173936414527490,249961 760125045188403201,61145 785265091533045761,193868 779300959423901697,173753 732330058140901376,349347 761939745836380160,70679 768776146783571968,104973 771414472741183488,124744 776138934027849729,153921 779117311760429057,171693 787000546729267201,105109 793537382607794176,252020 762296939358527488,431998 751880762035580929,18215 764415538059554817,83391 769276427426422784,110585 792408049663127552,228576 771718526419673089,126152 786904601484259329,207287 750781906229145600,15316 770946133384433664,122146 774839912143126529,29786 794653233331335169,261155 764190522277781505,81946 788002096360529921,214354 788869799812206593,221785 785307370658365440,194079 792765581028102148,247241 762692883984023552,73814 770330939113168896,117257 777978307211964416,163990 750458521817272320,11774 777437789579345920,161732 779266982768017408,172962 795350026792894464,266500 754700214821277697,28732 770239131737792512,117257 754219755612016640,29807 785528529706516480,196277 792100580986454016,241678 790524705044213761,230485 773252269017931776,133741 752891091393908737,24134 764102242861322240,81702 756933002408632320,45583 786415757181583360,202983 761607634499801088,69356 761181501644046336,65189 793182490231963648,249926 789407947935797248,223899 755046302770135044,35044 791383325269188612,235487 792183753116360704,243286 791999142193049600,196180 768584742115635205,106716 795297748568379393,266079 755553445130543104,38476 765008902760960000,85562 766357316438528000,93261 777176017140060160,195876 785726522527064064,197512 735101872311263232,195876 751862480020746240,19792 754778112957648896,33474 763052298373308416,481145 773161900402155520,119771 790704944974364672,232911 790731400894898176,232881 765234895903985664,86103 781324280965525504,182349 789108938549628928,223603 778439796347789312,163592 795081266513215488,249926 758029279292747780,50581 793907159981522945,256536 793856666491990016,256156 777296659969703936,159475 793565376835489792,252020 795123061053947905,11774 752216724137648128,21074 788084310704205824,214209 791694492831145984,238378 763873894721789952,80863 757731514268475392,47782 758744140716781568,54096 788890990346055680,11774 795126423816204288,263926 769524861400121348,112693 792756659580010496,242636 788866932975874049,219119 758574251590897664,48663 776168357049532416,153501 789530934609580032,226461 793096865524752385,249469 756615819010969602,44429 756273960187146240,41380 755387833133637632,37044 764927706106466304,11774 776927823680434176,159245 773549741951057920,137518 787699090695921664,210253 764938244182069248,11774 787269632768012288,207949 757020489919426560,44274 790644568115015680,231851 757298879532445696,46406 757637550739554304,47940 762516980314218496,431998 792508655950114816,245185 785842279311405060,198671 763853226596634624,80393 790302528575537152,229910 793315084181340160,249926 762290504478273540,431998 778976829839409152,171617 789961504904720384,228888 751214989323755520,17794 752662769963507712,22785 779260927506022401,171749 755517846998818816,37892 778321552211185664,152594 762131732833370112,71652 786426538233241600,202429 787287382609555457,207287 757778014973358080,49431 770431658403110916,118191 778401298718789634,167273 786270396240633858,202429 738038152594657280,353488 793364595348037632,249926 765378408964558848,86103 789080659448913920,223286 774747018539495425,137965 769666285751894016,114422 757879073464999936,49539 759893891151560704,59664 763996248034521089,80939 756885731155509252,39957 763170798760628225,76127 764174852202704896,7311 752970740584951808,22952 768598561722208256,107069 769524740902023168,17794 778231345260527616,166409 786164862179246080,199546 776458005353205760,156027 785942236496220160,199352 755488854178537472,37908 758504262573891584,52749 758430737091530753,52112 755144039381413888,35612 773184438100434944,129551 792706957836713984,244270 757928211065937921,49953 759841012806070275,58358 786786063817793536,205143 793074180153544704,249286 792462992113856512,244952 793638160035041282,252014 750361887615823872,11774 750565357644025857,13088 789468539597885440,224680 774911511412281344,145876 760226528936464386,1248747 769896593977991168,114357 772108571580432384,128934 778961023155994625,166860 772971400739028992,133519 757556069761548288,47782 762711127356760064,74308 764216073201659905,62180 788113069683519488,215252 769581927519092736,110331 751873818650640384,18298 765036842601197569,85562 765654469455572992,87904 788479686107996160,65113 789804887257206784,223249 777259046655160320,160602 788911852457713665,221143 795757589476753409,268777 785563786677776384,196917 788060649733689344,214354 743271588473221124,1247600 769697754142695424,113412 791773051583025152,240355 773973487048359936,139404 771475263788052481,118191 778298772958896128,167220 787646419989565441,210432 791283946638090241,236827 791396717815926784,238207 733288481691205632,355880 794331852249190402,260033 762002520348647424,1248990 767724677263454208,100605 753934194275999744,30354 755162833319555072,35890 761558625181659136,69231 762616529921814528,73814 771915889620815872,117257 759447067433525249,58028 767044597210054656,97621 765586304918839296,11774 785604205843140608,197290 771040400756793344,122124 795247509090304000,265724 794988663650140160,258456 742784703409725440,351720 770352948136202240,117257 786118841034280960,193633 790641010241974272,233152 790819409543753728,1170706 785268763193176064,194648 759115588639698944,57105 780605002066763777,181789 763728244063559680,79691 773307521633165312,132366 776858547917238272,158428 772790557009645568,132578 790586271945023488,232137 751106211420860416,16948 761150256717246464,66800 772384138825388035,11774 781884249800581120,191153 791583587585826820,238207 794590074058969088,261155 794693879975084036,262225 753582274126417922,27045 790562425674297345,231944 793422763708981248,252020 770447818909638656,118192 795105776377466880,264513 732540103223037952,195876 751768171133018112,18374 760610893289754625,63451 766693000047190016,93184 759761039286161408,59467 763064267566354435,47188 773726047049097216,11774 754014746744004608,28866 785874518095069185,198591 761941645579292672,70858 779372132388200448,174442 769749588890836992,18030 773334134521368576,108795 789551462095396864,226881 771032269494427648,122146 780597175684182016,181935 790690300280709120,233558 793468578582462464,252196 755234592932495360,35890 768133475467616256,103924 793986967226748928,257423 759460442674720768,57918 764174503643459584,81130 771045988404498432,121479 788158228282564608,215754 764835701930258432,84724 795003959681265664,264109 764934879641477120,11774 769086730972569601,110344 762115886966681600,431998 763046898320150528,1249077 766850293321506816,94699 772456486446391296,107459 785341990003089408,11774 786324423905308672,202379 778379845164077056,164826 773341019664363524,135190 776955907435401216,158520 754067161585442816,31605 786536217831542784,203674 732446949052293120,350081 760319682846961664,52887 772690939479547904,35479 785918296319258624,199101 793985961839366145,257325 791547448837730304,232863 757637096370737152,47940 759199376615112704,56964 761076172885065728,65974 768508015419031552,104999 792405931955027968,245750 781257753427935232,186063 793138099182145536,249348 773934134003728384,139404 788602826935115776,215437 781592133664903169,183269 785688606950109185,196277 785572178158837761,196917 795426429324460032,266005 778381834438733824,167044 794577486457831424,261155 795029195030167552,263896 792245651518226432,243187 793898240361918464,249926 759490256273932288,52749 791661434186952705,240483 790334009628778497,230485 756299530950311936,42495 781270942622384128,185921 793149109632921601,249926 770697536734687232,120610 785272026592374784,194667 770219156113387520,116082 787324239967817730,11774 758669192094748672,53144 771839191818702849,127366 794175223062994944,255942 772824330480738304,132578 737994225602682880,49681 792031624401739776,243092 776027136977149956,152735 793622310125199360,254135 794572218575372288,261155 775910090608107520,47783 776137994243801088,152314 788054712683671552,212139 787350195986128897,210215 766670971382079488,93405 752701114668060675,22785 757696531403251712,48929 781571443704209408,11774 794822370531876864,262849 758741766153437184,55029 787196820720062464,208252 794543588231159808,261155 771019198587777024,122454 790573450914107392,230485 758054480374005760,51069 793098683277463552,249469 763802543004581888,79691 769362802142306305,112970 780932039914553344,183269 790598584236257281,232169 794030663368261633,257492 766235207787802625,90384 779074203848957952,170187 792124210202238976,243513 779486163379687424,171377 770590934102839297,119659 776564261795409920,1250345 767844884590059533,100561 781352456718422016,183759 791031470747856896,234583 775070216724242432,146847 778105150506405889,163763 794045089781690368,243865 794256870336823301,259231 761530843722579968,68993 794330391352115200,258878 794571722162769920,39957 762710913539448833,74247 773568290018979840,136947 789228496249847808,224680 778967070494957568,171168 788988041977139200,222791 792429861818208256,244464 762155667943661572,71099 785297710022856705,194923 775394135482048512,147637 788406893102272512,11774 755867771452461060,39207 767461122026766336,98972 763463170027585536,78159 770409257745383425,1249756 763987714970484737,77590 767903462478708736,101681 789452225030520832,225981 794926500344569856,227242 753772538791071745,24108 768243804973375488,101681 772782525903011840,132335 788885429105766400,219119 774341288212639745,142503 787166234676563968,206008 777593733944606725,159308 750909136905310208,16006 760702216911130624,64192 773685258659123201,138649 738504643047628800,11774 764463963513905153,82837 764643538604789760,82002 765153285518925824,84209 776121562546118657,153845 792191599753191424,243187 758694165668560896,54070 790603506998804480,232169 760694639645102082,62926 770581292522074112,119832 760973845524164608,66116 766679981942534144,80939 772899467007700992,132996 763198443946991616,75899 793645428189241344,250293 764094558535757824,1249188 790725321397895168,232884 755104030288965633,35403 756246942233993216,41402 763344723721461761,1249033 750902154836242432,15808 776092628718870528,153501 765575611318284293,88052 774626725028179968,87904 789553783294439424,205972 750381734257045504,11774 786413192322748416,203674 764791085600272384,84724 795413597123973120,265855 795326299522928640,264804 770006766482522113,105109 785882067556904961,198591 787386567568551942,210694 764842566151962624,84724 755701113345626116,36735 769667033277562880,112336 793779561192357889,228583 773195581451755520,135039 765643053461868549,88546 750363325180108802,11774 754034289071693824,30339 770379397207437312,118515 788496838781304833,218275 758644692699324416,54070 774273320514646016,141995 790726966844329984,232863 753713957718913026,29263 795482780515897344,243075 789110528371068932,221476 790304046871633922,229992 767866407619031041,56391 752988788016590849,24788 753398280726450176,27045 755161784181547008,35890 759687964578283520,56964 772222432384061441,129991 767808126917554176,100891 791042156630769664,218892 791279160786358272,237491 774727181603840001,43553 786405517044219904,203674 753717625343967232,28819 787350890424524805,90209 790925869636255744,234564 775159830898016256,146259 794595225729699841,261818 785970917629423616,193975 752621145954869250,22785 761922618433867776,431998 788737621845499904,210390 764055464325763072,80720 766368785301463040,91499 781825895615062016,190635 751748344121262081,15415 777598516034232320,162638 795453994319704068,262847 732614323198038016,11774 757310768039747586,46934 762671141697810432,73814 792152827737042948,246425 768544627335032833,98072 773987255186759680,140444 779674320444555264,176203 780890487678906368,183472 788092709034684417,215005 790513904384442368,231894 770922212882644992,121612 795001283270868992,350913 776929730767368192,156835 751620824759607296,17284 788888483045728256,11774 792510468577525760,246225 755171920438362112,35890 764846052742541312,82457 771641323396882434,122299 794182618912817152,258331 785923917961498624,199546 791756664827437056,240067 793197895143088128,250033 749348570025889792,7869 781636388273983488,183269 779704056264679424,176203 780792210312888320,183269 786850435822788609,203674 781354430742474752,139404 773892314884366336,139404 760514445156253696,63161 754054665650642944,29263 762402261494554624,73102 773852880952582144,139404 777376343289802752,1250375 770995350765236225,122146 777794813471186944,162780 759533149244100608,57189 788879618400919552,221832 786377393912942596,194272 767146104408408065,97377 773395706166046720,135903 773857162535632897,138819 791677786280701952,239076 755162082253869060,35890 769262767094333440,112399 793972570966007809,254058 753934761765249024,25135 758431206002352128,52475 761601942581903360,1248944 762103516877901824,431998 778258558999666688,166409 789179061251678209,223286 791795794512752642,206007 752025096349323264,18413 762651984449114113,73814 786920972481859586,207287 761945030051241984,70679 773909598281592832,139404 753008951973842944,25255 732201835453415424,1170350 788260508600193024,215437 770283188564398080,117833 778756911269224448,167677 795678189855055872,267855 794743738522279936,262849 732898932418879488,354528 779710024893526017,173964 793842921736929280,255942 794010146032717824,252196 751179330642972672,17591 766024756470673408,90384 758706412637786112,46076 771518391098236929,125163 787065437758578689,207949 793193965520580608,249926 793253127185104896,249180 790915506433847297,234583 767721815493849088,100893 778662604592021504,11774 766392859171979264,90790 754726455095992320,22393 771034171653316608,118985 772962255260438529,132335 791336141484011520,11774 759234003329245184,50993 777957777259888640,164669 776853263824093184,1170550 788387306721927168,217519 794923071346003970,261818 780166023152537600,88859 778568220236275712,168794 764855008697290753,84724 772104169465475072,124597 779243166151151616,169515 769521426500026369,112345 791451002310451200,238272 757298662695239680,46612 781074339575664640,182960 785911705238929408,199546 794226962386612226,258598 774056243623137280,139404 749920360414543872,10735 776920846245900289,159505 787386246557536256,208307 757973760851017728,49798 788769597981765632,220526 763000047080538113,75724 769622566411509760,112399 793177615670607872,249927 765372306751315969,86610 786231494872330240,201958 768205102104535041,103071 792883902939529220,247803 790033301222334465,227429 794960306518769664,261155 753293896889708544,24173 766047764610322432,90969 772501745285099520,131289 788910314750443520,11774 794528870502375424,261155 751732354989731840,18893 764514974639099904,83641 791403343964811264,238378 768269557643382784,104562 794317840874553344,254209 757138721552596992,45122 795328917414563841,265521 758020688019988481,50657 785723381354115072,196277 786430643588653056,203674 789418798570958848,225911 775754242686455809,1250232 795265503065415680,261155 774426302761738241,141085 794380228718166016,257325 775880853196898304,151791 767719263499091968,100893 788457686257893376,218275 795399676384182273,266822 776467317844742144,11774 777874795727691776,163990 791691063182385152,237385 778274446272376833,164826 775001487554379777,146259 755033668666654720,34898 763414309116469248,78159 793601343751499776,252893 794745883380183040,262849 794993755510153218,258829 750784446417207296,15005 778423153026539525,167398 793497698007678976,11774 755963231634657280,40550 764983402403663872,85562 753942041986564096,28281 794725405722865664,262849 795115211955011584,249926 788067073993773056,215005 762976021301854208,75724 794357677044416514,259034 795375666296451076,248924 763863110612418560,80153 765017644701405184,85562 751078534609825792,16142 775030495017041922,146259 788792605953892352,220029 794054739130388480,257492 776815981201018880,151463 788391401587216384,217519 793084748864319488,243196 794546676937551872,261050 771492927864381440,124855 772522603420479488,131421 780170295839600640,174756 757888235892858880,49852 771310679517048832,107745 785313208399724544,194147 793149239907999744,249841 761375242031812608,68102 771132828574777344,123085 740944960388796416,11774 793965254380240896,254135 772104708127203329,128355 756282667918909441,41380 788071105676271616,215005 763780265953071104,78566 776013703988805632,152735 789787741575712770,227873 788808505922768896,206666 771018498206294016,1170700 776807297481842688,158348 780102355543031808,178360 792555166935425024,246273 772181615028146177,129558 780939478806384640,183472 764159232484765696,80939 793332171767320576,250293 760451959002320897,62063 766490198376980480,93184 775076926318714880,146949 752925242482360320,24525 790018468158566400,228820 791816344450633728,237491 789117142478225408,47940 775822312234901504,151463 785501884123582464,196277 768713995792609280,99264 754090778255732736,30304 755173001864310792,35890 788406485164302336,217634 763030028397391872,68862 773558757863350272,11774 795034822565593088,263906 761676193431220224,69711 781259463693131776,186063 757259807145365504,46406 793532865401106432,249926 750615670174326785,14273 752317069161410560,21203 773199755837136896,134561 790709306639257600,233307 750817946533040128,11495 758716421169831937,54070 762032153546940416,71429 763895825290317825,80486 776218745026949120,153854 781232264780746752,186212 781275615546732548,186434 791054386629742592,235620 794911174051643393,263895 753643223856222208,27317 788110302919483392,214975 795111690966827009,264431 771093502700683264,1249815 775131398667702272,145866 740298073394450433,99816 792113366772899840,243427 768180568043421696,103030 777702538942484485,162497 761138837732986880,66779 764844516318797824,84724 767461586919272448,99056 793531362862968832,252020 794562272181923840,257492 768503955991171074,105109 770644804938063872,119682 789842225215578112,227795 790386876511322112,11774 759967596334706689,55661 764431482718973952,79691 788417542003974145,217837 791342258150866945,11774 792722141250596868,243187 759541069579104256,56964 762112931035217920,70689 785996778869063681,200490 773280299056787456,135517 788623109251293184,218967 786367043994001413,202275 769054324416716800,110381 777053802579066880,157755 791423301696401409,238099 773338622275706881,135725 773643302247596032,138382 791374366584008704,238395 794269647919054869,226320 793091240556396544,249348 757036301078106113,37844 785912235155677184,199546 787428899453935616,206117 788049872251293696,214492 758436169788960768,52122 767368192603729920,98972 772858418596020225,125633 774091357228896256,138532 775606451406409729,150302 750814004180725761,14354 792164976165203968,244289 756557251024826368,43471 774354858967171072,26446 791764222858366976,240584 732283146759114752,351150 753939689141338112,30360 771413453797990404,124855 780519228428341248,170187 775544812153876480,147391 790534143213985792,230283 794210476884312064,255393 761604258508800001,65180 781617721934880768,139404 760165282388160512,61145 762893778478825473,73814 785665715655376896,197894 781252158805061632,186434 786368242625511424,202727 763570082081484800,77598 750786033063759872,14950 764546181498335232,83391 753640592303726592,28732 772086162752098305,127871 787045383839031296,207287 794543881761136640,261155 765253112739266560,86103 753000072112209920,25009 792234393167392768,243187 789956107724881920,228820 779407390768758785,174115 795028680191791104,263907 763114962839441408,76329 770461678014038016,115135 790414632460558336,226180 792064712129339392,231427 760158703848869889,61412 763049313127759872,75899 778213273183412224,166390 779191112158289920,172962 781474106596290560,185296 787856166118457345,205197 760296443898761216,62165 771391934413676544,124597 774035263043403776,137561 781074156402204672,183269 765579181660831745,87904 785727184057016320,196538 794448087594909696,259055 794901660682383360,233154 767548538096062464,98736 752131853075804161,21034 770825878234333184,120474 754746994996895744,33474 773808433141157888,138819 788815771673698305,219678 790466540520865792,206666 785709503719346176,193162 771755175098912769,125554 791506543766179841,238378 793011617650933760,686533 732309942716092416,196346 765411589499400193,87245 771819276407668736,126152 780914481547186177,140965 791715452363935744,237857 757579888371130368,47761 771571653348253696,125222 780780386351734784,150151 789876128408227840,225456 752983164432310275,23899 793598981670600705,249926 790648977372819457,232169 752252177851281408,21714 777017647242285056,195876 771782676730773504,127871 788051594046758912,214288 788155208874549262,215174 791512399920582656,238207 758710264502054912,7311 772864179694817280,125055 768581810812887040,106281 764987013128818688,84724 786916863565504512,202727 790902225778249728,234583 732921321227702272,353228 771739046200631297,11774 779775436146479104,167569 761369924233232384,67893 757002316046295040,44274 771845493487992832,125554 773729401405972480,136947 769830583535017984,26066 788757842916442114,220526 759212509878427654,26066 767816503337033728,101514 781478115491151873,188119 787339889993973764,210215 795351344127340544,264397 753364643851210753,26446 757599340147769345,45014 786982114042388480,192032 776052943166504960,152735 793292101249142785,249180 790462287186423808,230149 763486132864593920,76474 766277041775841280,88052 780679844245843968,182257 790963634268667904,234583 775012850037235712,138819 795398596057333760,266822 765706045335347200,89076 772820569733685248,131457 779094057402281984,171644 766762962539470848,94899 781617059230867456,182349 752988533523111936,20932 753358462478852097,26458 759148630242529280,57348 791447010830192641,237274 794532860992638981,261155 773893610534277120,139404 772789312605843457,132335 793591907897061377,233154 793126704566849536,249469 770291242752237568,117833 778420963775963136,152594 793316469958250496,249348 766569812973662208,93493 762644140551184384,73194 794355014365945856,259773 750651997691342848,14421 793101578777559040,249469 786956750670876672,206212 788779331015184384,220526 780013590556340225,177456 787094037169745920,207151 793064952332324865,248639 795268593567092736,262849 760572663232212992,63559 773589466569027584,47940 788873842324144128,203710 758108283479601153,41703 790724899866378242,233154 770723164598919168,121046 795727043795292169,267655 794560392768917504,11774 760968952147247104,65222 789263482763878400,223899 753504578247729152,27853 766259821859319810,91751 777238818588135425,159475 791365369034182656,238395 774723520471240704,144690 794508475103674368,260404 733038042475331585,349060 780950030697975808,183269 781633288712642560,188119 775852945187438592,152193 753255665313849344,25143 764999933497839616,82066 775001903252013057,146259 785581679037472772,197286 788136420565131264,215480 795368965501579269,266054 774381458458808320,143473 791928526580490240,240556 732184743438077952,350020 758039286927138816,51069 777572246906806273,162497 790547739947966464,232137 776510083270225920,151463 788699923600535552,220029 769611307070943233,112239 775844913468567552,151071 785915960645431296,11774 794672747519610880,261818 776193232535367680,153915 778198933105508352,164797 759768105572794368,59666 771572829066104832,125554 765950537493774336,90384 779000564851945472,171795 780735920463020032,182036 752229878460616708,21343 732582416347365376,352718 769462227707502592,112693 780151340345417728,178258 789956388181184512,228888 776148230547668996,152314 786977458197303296,205989 770732152946327552,120094 786790457946759168,205186 732909112418312192,354525 768235861515304960,103354 781237793364271104,182665 792037156269154305,243092 793049590953943040,245313 773675479819771904,137965 732944936304271360,352432 791689172729737216,238429 775803916940218368,151463 793172504240005120,249469 753317582720106497,24134 768805758964203520,105109 762408767342403584,70886 786718377641283588,206008 745058666265587712,11774 765505346186186752,87145 776466376391131137,154469 781559220357300225,186584 766220590348984321,90031 766327676583940096,91798 776013795470766080,152872 786645282268311552,47940 793602684246958080,254011 780395830389927936,88507 790998999121661952,235886 792019316849856512,243075 755500895295725569,38035 760854032353140736,65108 763438384182272000,75899 735118222240796672,349197 779354617058500608,168284 775701528904630272,150892 786361262674292736,203391 767719212760588288,32764 774016918478999552,139577 785634473790545920,197512 764089260689399808,80393 765154432208207872,86103 768276182378745856,105345 773900476928536576,138819 788142870473629701,212139 793225423538626560,250293 758796382861918209,55260 764846716579307524,84724 765652059286704128,88052 791545738933235712,108396 789236711662374912,47835 773898904815407104,139404 758437701418946560,52112 771068599452655616,123135 790381238167097344,230899 779075268585676806,171795 790712853493874688,233558 794178089634955265,258456 754758398806204416,33356 775025973628538880,146259 787731016072957952,212139 760524859688493056,62421 776135716547944448,152314 758668681417064450,54070 779123490058371072,168284 795701809759272960,247930 769593372952502272,114422 752304940899524608,17842 759273613883219968,56964 794395321207922688,203546 790961242814812160,164764 791031563353985029,232863 793130113596395520,249469 768193801907236864,103354 732456275913506817,349239 749621331965075456,7546 759046503520501760,56302 752961303313088513,24134 755638788584603648,38796 767960764560781312,102814 771504256520163329,125163 788440753361948672,11774 789819637177446400,353499 779502348360097792,169573 774645027423162370,143051 768007098865061888,102449 751240321195974656,17921 780682761946431488,181026 754102749441077248,31561 779145343573356545,172208 791424046516666368,238639 794914284606255104,238113 795009442731479040,263895 765696846744260608,88669 786560857727766528,204413 792364957237215232,243075 795357543489011713,263793 795424363759763456,266138 766773140479287296,95511 765122972818427904,11774 765519463273885696,87245 752239674723332096,21714 769277294162632708,112485 776016630920974336,152560 776811766185594880,11774 787689627742113794,206101 777991653516779520,164694 749670852917157888,9433 765776162844995584,88930 786257190717886464,201958 788357128729669632,216991 779690558679842816,176203 749397119086186496,7836 750667086985244673,11495 793211227069526017,250633 781635857484742657,170187 757292572033290240,40035 756623408155226112,43839 780577903536857089,177444 793973511169589248,257255 767733047261220870,354831 793178775257280512,249926 772067538616188928,121479 773839965583093761,139404 791445578400096256,237332 791343171762401281,11774 794260093302931457,258927 755802101595254786,11774 761206736392814592,66856 778957686893256705,171379 755655377610563585,36719 788017493214318592,214492 788200553822040064,352258 793236441908117504,249469 794574813834735617,39957 753569258777501700,27045 775066504178069504,146205 776075395703590913,153194 765322341500891137,87062 778930731217104897,170678 795735846032932864,267576 775322556916117505,148045 794673041208971264,350913 767949256187518976,101681 769364132273328129,111455 778210539331870720,165512 769886066383982592,114301 794535103816794112,261155 753890437732065280,30237 753277474062999552,11774 755569872445186048,37379 772974337607495685,132817 769751062873985024,114985 781392416750182400,139404 773506091049062401,136904 781003437878153216,182960 794562551220576257,261155 793163024081248256,249469 786236123391651840,11774 791009579312250880,235948 753740692980019201,27045 758822204150681600,55257 770409117747904515,118087 794366460646817792,259457 779941755265351680,167407 790653838009204736,233307 790890292865998848,234583 751167627574153216,17440 761906133107896321,69947 750343400566558720,12287 791024702906957825,235948 736332225147473924,11774 756204527724949508,11774 764895256097718272,84724 789709338650742784,227496 763781819519078401,80136 763899950103080962,79513 787415520639188993,206117 787490469035053056,208307 795495915926814720,247930 768934514970202112,110389 791683617667751937,240145 733047736514285573,354869 751142425033207808,15808 779453158334488577,174230 773874537905594368,139404 760584766018072577,60794 763070288535785472,11774 788768335597035520,220686 734409917000495104,209828 770520864093708289,118192 772742845279170560,132335 775706729099235328,150663 742957949837049856,1247552 766269317490933760,91946 754820509720727552,33356 785897694489300992,139404 794637762502815746,261155 786993940369211393,208167 793992041331990532,255299 775376856895803393,148870 759766360477962240,59666 770532750633775104,113412 791349735810592768,11774 780796805902635008,183269 770314269153828864,11774 777573885461995520,160496 793260199331102720,249926 764781798417010688,84724 792067651417804802,11774 792346343075295232,245121 768477607121870848,11774 787725142554128384,205197 790639661760688128,233131 766115391978561536,91458 787025717204770816,208014 778265833755774977,166409 791135070182670336,236805 763376029608120320,77273 758583505467039744,53185 762534355067559938,72809 770026404046053378,114848 777964185443405824,164783 788375364531724288,215005 769745888210071552,112939 790626287085912064,231894 793864325010165761,255942 768156793205846016,103970 791411510559944705,238207 750675173712560128,14531 793890337072840704,256255 794646376629997568,262022 795741785351974912,267862 770297276623228928,11774 786249844742557697,201958 793205983799447552,249926 751187192341561344,15643 768514105430843392,106716 776885432764227587,159236 758707066227662851,54011 793612572180226048,249926 765816786470129664,78198 793944848541679616,254135 794259368980152320,259200 780932453284405248,183975 787112570222030848,202636 792900536735444992,228634 760611053369634817,63149 761972734112903168,69711 791795103681679360,240763 772493358895800320,129649 793153183526690816,249926 794441436754124800,257325 760253222032330754,48052 763352924428828672,77731 761579182895882241,69231 795361445382717440,266054 791031885916884992,235179 753411926923710464,27187 765217494332166144,86209 771342440519180288,124883 757714421095489536,47844 769726558303051776,105644 781654295082958848,186584 780566702350360576,131421 775428914726436864,148574 770713058117193729,120541 785839764423532544,198586 754011400364761088,30339 787022587373039616,208016 752121494814138368,17502 785640619129667584,197512 793117090458832897,249469 772146725284880389,124863 791735173469597696,238207 750356592512598020,11495 778507056026361856,152594 764935759291883520,11774 766265332008747009,91946 776681723786563584,155688 762976126897643520,75709 777546369288593412,161387 788145738882613248,214173 765428386835468289,84724 776565856771928065,154832 793224242351308800,250243 758061359481384960,50442 767436290023391234,1249408 755025166451650561,34441 756630286868291584,44429 780484993416036352,11774 787639915060363264,204078 787800878455685120,192846 788819488670044160,221297 790222787029925888,228354 788109120595427328,215608 791701408558960640,231604 750691276123729920,1248073 770022264079314944,112872 776152058751627264,152314 795090797502861316,249926 790374826128965632,229895 750868305657860098,15661 769040645537267751,110362 769384709751123969,113165 769045120373166080,110362 792114762360303616,235685 795108610258800640,252939 740291892835946496,99816 760636533372231680,63149 771148267405049856,118191 765352887547404289,86103 777977660085501952,160539 781587988870561792,184223 786359181225828353,202304 790899743408857089,234583 772871957779914756,132578 786683123014787072,192560 794639176838868992,261567 758040022679445505,47761 780293628769906688,176203 754724429586833408,21634 773345373507248128,136018 781668601530941440,189086 786979798266634244,207949 756289303118962688,42432 759057968637747200,54620 753624556762378240,27053 767803715403251714,99044 770406213322469376,117257 756311665541390336,42432 762378695331811328,67547 787736863981305860,211794 762721105719226368,73910 765679069669289985,88930 776183806718074880,153095 793176828672303105,249469 793248135174815745,249926 755893519152062464,40550 771673045341708288,124297 785531123501666304,170187 771472106026573824,125554 780741207777538048,182036 787720017894748160,205197 788179826020671488,7224 759556973218172928,58757 766473878961057793,92854 773610430002368512,137927 770428017491533824,118191 789380929638703105,224793 751657789764755457,14277 758336966664474624,52554 767078639993294848,93170 756966273293115392,45125 762333661354221568,70886 763834290291417088,79691 785847008514932737,198878 790882110521212928,234564 766432511970775040,93184 765385818877767680,87172 766369880341778432,93405 772656210155827200,128934 786977277250772992,207949 761775052232626178,66637 773805353817419777,136814 778826021214703620,161352 781345141759942656,139404 787087244154724356,207109 793454084925689856,252020 791683825885523969,240483 792909987643293696,243075 793613034925256704,254135 776750825947353088,155451 763033202776743937,74961 759353210414911488,55661 766072831817818112,90384 786369099265871872,203510 793121181679312896,249469 753244376072122369,26303 779870160060547072,174465 787406132176302080,210760 790347628122734592,231008 765716399993913344,84724 787404294106394624,205728 793475051844579328,252408 794159798782660609,257492 759173010284609536,57207 792547475882057728,246314 752955043230384133,21332 759115617957924865,56964 777161339148140545,160226 781139175596630019,183759 759288250360102912,47940 760202423713591296,57574 753634445106745344,28033 762793613201997825,73712 769059122796978176,111081 771742967388311556,126152 787810373344735232,210691 794110629007265792,257492 767132759789756416,96592 785925568231567360,199546 788483560017506305,217519 788882940281262080,220815 793584657644261376,253793 774047007023308800,141200 790541700452278272,231894 788011188416159744,214354 793161665952886784,249469 786276229368381440,202429 781648509388791808,188119 764870419593650176,85027 775699521984573442,47570 789776556956655620,203546 794534245993684992,261155 778794849252376576,170609 780777566240174080,182036 732861749083443202,353200 753388885107957760,27484 755170195065274370,35890 770598059818512384,119774 768270363331395584,105109 752687756883529728,22575 781779025685417984,189515 788395257461256192,217519 750078603035963392,11495 755280953640189952,36545 794020275738255361,257423 747838770871865344,11774 775474750353207296,112363 732775406504271872,398860 758434535549861888,52749 767827186220994560,101681 780917035589074944,184223 773483119584444416,136515 751841150403764224,18495 794350684686598144,259034 794955934149779456,263895 794861547071930368,263592 794398032888549377,240890 792521932314783744,199798 751645452999626752,18395 794841415117406208,262145 753343837406306304,26699 762891430440337408,73712 793347225216688128,8044 770986624385687552,122146 763373746455543808,77327 790891436409368577,234583 793887959887904768,255942 767839137072291840,101681 770332120459907072,118087 785915221923823616,199546 767853377942200320,102137 760570317370777600,63371 781258181825564673,185595 772028591081041921,120690 764590042010513414,75349 732395746465452032,351684 763456665417113600,78159 794898378995933184,263697 794667453695430656,260874 758044994238242816,50747 763905904009895936,78239 786432742812553217,17865 754734170333511680,28033 794708681153777664,258456 785588451768885248,197286 760582729951907840,63712 770686098121060352,120675 773534551276519424,133702 785516104726687744,196277 765685021160120321,87904 767815037234839552,101203 776773874440663040,157593 753674173889720320,28732 789272497451511809,217634 793570927854297088,252408 763099347693080576,76429 756640255613276160,349425 763244521824120832,73814 792210220843958272,243075 771229766242344960,122299 764957289417732096,84724 766753255837802496,94699 766120889477763072,90088 771782958059556864,127582 772122241446195200,127925 785851588426534913,197286 790952496235737088,234653 765270818943229952,86209 794752618107047936,262849 735387160874999808,1170856 774803821809770497,142503 751201398528864256,14421 768832235294294016,107428 788127849173647361,215754 762465328655773697,73337 763075399232397316,47188 793970855025864704,257353 790919985560518657,234653 774793469969608704,143585 792152725937020928,242693 779156049362161664,172962 788469467017641984,218495 793941354678099968,249841 762745901932765184,431998 788984136404865024,220029 751959073831124993,16282 755154489384980480,35890 771842203425640448,128143 773837415719006208,137869 776640365138939904,155451 751143560527896576,738099 765012609246507008,11774 771915583881408512,126389 772092477612388356,125319 788013261786451968,214354 792305443104108544,243187 790915672154906626,234583 763396771523403777,76723 795309641815261184,266079 753692893827719168,29263 762015215466614784,71026 779904452656529408,170187 791340661882494976,237491 795660576152129536,267655 755816391249371137,39235 764616695826616321,82481 774344769170444288,142980 774768214165159936,143043 747527027507462144,11774 763032570653093888,73712 758698159052824576,48148 788794361974820864,219942 787010238486503425,208403 732912134862962689,352946 772165641394466816,126936 786199543759024128,201619 794965629694525440,262925 744955903175073793,11774 789941348698775552,228500 794950225773363200,261155 770378959670300673,118191 780200439480365056,178950 788749060849053696,220332 794680442511302656,261155 757571929557635072,47761 763805314261065729,79852 786972530515009536,207949 758385885608079361,11774 758416736936988672,51997 786227308713611264,201958 756573617085898753,43956 768235663250558977,105109 791333232411348992,238207 756936519634522112,44291 794334817642901504,258741 768620784000655361,106702 791255802661208064,78159 750672183870054400,14311 786290763906871297,201558 789454941978923009,225981 790711152548470784,246425 793991925959454720,256255 794525235416547328,261155 752996132754747392,22785 768982357667880960,110344 793542846334717952,252596 769298387615289344,112363 776629693328089088,155390 786020364505616388,198305 752853475168366593,22735 789000630840987648,222487 740195432006070273,353374 766019223386726400,88332 792089463027564544,243187 793247733821927424,249926 763955001412624384,80939 773573896385753088,136947 780475061534765056,131421 757588854744358912,47761 755547863937978369,38183 758291509485580288,48289 775193952156725250,139393 751663568127426560,18495 771000094413819905,122146 788021800080805888,214209 759870656154574848,57105 772447392784388096,90193 789116398433816576,220332 773806689250336768,137953 788529349469216768,215437 789251419299721216,224450 776832267998068736,157082 758387304956305409,52112 767825069804400641,101514 794369911908876293,257353 793942400104271873,11774 773955802969153536,140444 785261594452168704,11774 751089146249220096,16728 758403498774040576,52921 785867419000705024,198878 788198706734596096,352258 789270063744421888,211028 761271089238536192,65174 793168411392040961,249926 732680177772285952,43950 769174604292251648,111558 773257023949410304,135736 773641576912486401,138382 775775208493887488,151071 789319207523614720,225379 780594845031161856,181789 791103550495404032,234583 748927150414106624,11774 766484551669469184,92917 749657952181579776,9433 793587812612268032,252112 795318797376880644,249926 751545158299185152,18470 766383895218622464,93429 773908880267018241,137965 757437901542088706,47261 780605348482785280,181419 794941630189027329,262849 776917492887355392,153192 790955239872626688,234653 775336950211420162,148045 770238495528882176,117257 786992074730139648,207096 761783304399925248,65180 774615356274991104,143428 774699705351696386,144607 764348989437280256,80939 792470950184759296,245268 788466702975574016,207965 789495419470577664,225358 793126817414524928,249469 759954244099125249,58834 791098709018673152,234583 769354159808253952,109666 779076704719347712,29263 788125339557826560,215754 770921819876589568,120610 759125181176614913,55660 773455475656523776,136848 771912556667559936,128713 793939851750047744,257026 778343738850414592,152594 787126032335634434,207119 788390427925680128,217519 761727665363619840,69548 763089667050840064,76549 732656894955786240,353262 771828534633439232,127134 775071189114822656,11774 794975715825422336,262847 761923569316225024,67852 763073107846234113,76329 771542390339350529,126390 778641171929243648,11774 756979573284372480,45669 771852068164399104,738099 786785903037394944,205728 793448504819671040,252196 794382367473434624,260033 754780556357931008,33356 778358907219562496,167305 795740681570500609,268231 793146162723352576,249469 756276062460399616,42432 785850618594328576,198878 788046911328616448,214612 773904104481402884,139404 765306975089463296,86103 758391322537439232,52983 773710829837365249,137042 780662189912760320,181755 770674483430625281,120610 771142289921933312,122126 788820159146242048,219119 767718540061401088,99124 768805024428208129,108849 754896164428849152,33356 774723379957989376,143043 785990892591001600,200384 789245338024574976,206666 791717980673564673,240926 767803667218960384,101681 768695645557428224,93504 788798442890006528,180122 794332719706767360,259659 768953309935783936,109666 771337316031954944,124600 780742203580833792,182154 756022354250174464,39642 778711510306594817,169201 772783167216324612,132335 758685044772737024,54070 785516535762726912,195446 758658146512416768,52749 776424597453475841,155688 793857343134003200,255942 759819433405624320,59762 772166532352835584,129991 785811930589999109,198671 785388986634113024,195481 757953696428912640,49852 771744322328879105,113332 786128919678169090,199211 780519143770583040,209828 754752998174183424,21888 763725806497632256,74575 778782143480639488,169201 791348297977860098,11774 773879157059006465,139404 765040439611289600,85562 765618558898409472,85326 790535122621636608,231828 793919662933176320,249852 760459025800626176,62779 770436429864460288,118192 778377509024870400,167220 788281931993493504,198591 792792828791361536,228810 792954163856609280,248514 794650900329533440,262022 749676708983410688,9754 762112813535858688,431998 769960082595573760,114146 786731849703829504,205181 770370907604824064,117324 772093533192728576,129471 780866542754037760,182659 770191006344019969,117257 790936631385681920,234583 788147249771610112,214809 789738023302918144,108396 790822485759361025,224680 781474424553811968,186750 757977914629615616,46890 781195834532573185,185595 792567623724609536,244270 755161715357184002,35890 761761450549399552,67852 773647895169863680,138382 774746149752303616,140444 790664433269866498,232169 794196063385026560,258148 794693998459965440,262145 768649394308653056,107984 776590121227341824,156644 758762690470969345,54070 764873147573084161,84785 775062297886597120,146259 779101487259459584,11774 794675848477601792,262588 787022899228073984,208016 787779543658401794,212139 773607713863503872,137869 791766398246588416,240889 765388980464607232,86440 773572858660450304,135745 789108696538345472,159876 752311575210397696,21579 756950768792375297,44450 757817328092405760,48810 792485020640436224,246273 792529569676824576,243513 794532333202313216,261155 752889890661134336,23167 753064508512309248,24704 795362589740036096,266054 792084400859025408,243398 752987612852293632,24346 766807443204481024,93823 773187363388489728,135025 778550286646403072,167220 788191640263491584,215505 790695914214043648,232911 794713520201940996,259458 773947513141354496,11774 795019128713007104,263907 732444309031620608,350808 773507284437610496,137042 790898750579433472,234583 758759759134728192,54070 764625536438108161,82759 758417937032032256,52061 770221867139371008,117257 795709529405145089,267862 761339750947155969,67369 765062792814686208,85562 773992203735691264,140230 778746215533948932,167220 757726144594444288,49121 794690950887067648,258922 765580973211734016,81659 794272611429711890,258120 794546511417851906,261155 732684230178791424,353228 772146934442233856,128934 787458713804300288,210776 750019333892427776,10735 789173105302183936,215437 759189012615528448,56964 785936974729195520,199211 790289588346494976,229159 793298341098512384,250633 733500634578747393,355952 762739611449823232,73814 768855359528308736,105109 785434593000292352,193669 761132635963822081,64465 763597513844809732,78861 785850552194392064,198571 761771401669926912,70436 763147473275629568,75899 768603227411607553,107032 795281091506696198,261155 751902502510002176,17794 758254984387592192,52061 759047333031981056,55107 762670876957474816,73621 793162175800045568,249180 760018188142870529,352721 752947080323215361,24625 765967476739805184,90031 790385462988853248,221785 794908221223878656,262784 795613706663161856,267655 759114609127149568,56964 775292362138406912,148045 785655321922379776,197091 764615993536765955,81595 776278242026106882,154534 755098160276602880,35470 793621989269184512,249926 732950050423341057,354866 752848967373758464,22436 755047675091877893,33355 766433602393432065,91946 779341054088654848,174230 791802675415379969,241068 768581806073352192,107428 788876987636912129,217519 781894666669043712,11774 792611075342544898,246726 793097230211174400,238099 762256516971892736,72420 771688152096321536,122861 790082023239016448,212131 785913574522777600,199739 789200702832726017,218489 776960838863290368,159546 790671641961492480,233307 792309553924669440,245040 789886239298064384,228292 795699612480864257,266079 767013074473656321,93144 771430568185565185,125554 795048503579840512,247930 794473171344904192,256255 760541608785895424,61412 776016827939979265,152455 793201470904688640,250328 795770256354639872,267576 778445229682597888,167124 787016241030451200,208016 732235228647948288,1170413 763493782369153024,78129 775433139271372844,141415 792035758018134017,243075 773679204072169472,137698 769279814935064577,112363 774969090695831552,145451 794163898345615360,350913 795482633756999680,266491 794219051262365696,255602 756909317664673792,44450 755819753105526785,27045 788498830975234048,218275 768140817852669952,103294 791668329073172480,240067 792782628940292098,247241 765207909760237568,86440 770220320888205312,44421 768204690723115008,101514 775448013988728832,148994 788139730533806081,215480 793119399272148992,249469 778344572548214784,152594 789338738757398528,225414 774133211353841664,139577 793575636593807362,252020 779809869322981376,174557 781609933255110656,188478 760040398756646912,58253 771161890948919296,121479 790942542120574976,234796 759111847006044160,56952 788801899050905602,220332 793511254086287360,252890 778564989984604160,168794 785532497065041921,196538 793297051450683392,247983 787162312125784064,207949 787590958279974912,210721 793623149665513472,254058 794562176602275840,261155 762396139425439744,431998 785269360051060736,194648 788346047273861120,217006 790660522613968896,233307 792444726825803776,245750 759182594072309760,57112 791052662854803456,234108 793798711813873664,249444 763355051737935872,75783 751039549120413696,14128 791445578957762565,237999 789999973089865728,223999 795207549997957120,264397 750175220292415488,10057 780809591235997697,183269 786737873261322240,202655 749699717324349440,8248 792839454507540480,238207 768135476469460993,103212 792749175771308033,247062 794656536706609152,262022 769321312879644672,110532 762139654816669696,431998 785995746097061889,198591 794590695155703809,261059 767839366236430341,100561 779482513798369280,174557 770472216068759553,118192 771391119045328896,125202 781589819617054721,188304 790523210873745408,231894 794846806437937152,262752 788330075762593792,216991 773977290346729473,139404 786633954237509632,204413 793930139650265088,253721 774022792673046528,139404 763785306336362497,80192 769265657611517952,112399 793843749830918144,255942 753179128551972864,25253 766179616662822912,89859 788378169082511360,214992 791344705015472128,238207 764870565656195072,84886 761000823442710528,65222 753730928778760192,29263 776776505376382976,157728 795465674671820800,255954 792108760500142080,243092 761659602480037888,69747 779366285201268736,108396 794225631772938240,258607 794464893672030208,259659 795736116452270081,267576 770298161000697856,118005 789500866139152384,205972 749639471612690432,7546 775285294740475904,148045 768595312898342912,105109 792819744671838208,247877 764159993213886464,81122 767912953354084352,102599 785995362494406657,199211 793844975184252929,249926 764293376212697088,81944 769867701015617536,114329 788002498728587264,214354 755814145501593600,39462 752997030826573824,25143 777857168179617792,161349 759011519111634949,56175 787715916771373058,205197 757618374721626112,47761 766028913353121792,90384 794733051628523521,262752 767307312251887616,98623 768132423427108864,101465 758540690586337282,53367 776450258125463552,11774 787368722528739328,209351 792183639442268160,243187 751843793930891264,18893 750194795406995456,10057 767460836235440129,87904 732733340332122112,1170601 769310953405943809,111454 750801904251334658,15021 788464374277140480,11774 790699428235665408,232881 757572703926628352,47761 757754319403782144,48959 762713551328817153,73926 779163306611310592,170547 792473884750651392,243513 786968051094736896,207613 755193933697732608,22619 768299283657261060,104932 758541316292767744,52749 762133375943520256,71099 765256120998957056,86103 770152708481380352,351424 776571215364300800,156976 764900916881453058,82203 776391824235692032,1250305 763782442192891904,78566 789887839559385088,228620 793206609295974401,250633 770759283071942656,120425 754134435830824960,31529 793866889017655296,256255 759070914143191040,47761 786114559509757953,197512 768861127866396672,109666 793942490575470593,256439 750413875242160128,11677 792888443051409408,247241 771053662609309696,117591 785694486642892800,197512 794678676067590145,262022 763101812979277824,75899 787156207844810753,209043 788256943806619648,214354 751774910146543616,16422 770735942588043264,120613 788209984958033920,215437 751781051517796352,18893 737229202093662208,669866 774191802945601536,136904 788605419186978816,217937 791804573119762432,240483 775096197950341120,146847 785365502377984000,194450 788008847847858176,214354 774064637247574016,140748 790545522306220032,231792 776741123007971329,154832 792050378883805189,243075 786538919420579840,204413 752680344437002240,23167 770038461243985920,47940 771104912470007808,122982 763423601596825601,69269 754752058369073153,33356 781110563116052480,185496 792158424515608576,244221 792200893324222464,243513 793185083763073024,249444 760936235091255296,50755 750290795421376512,12346 777564481056411649,160230 785799234062848000,198586 794589519437828096,257534 795343590389989376,265257 757767741491310593,49307 780942228554264576,184223 764277341879201794,82209 768801821368291328,103506 794905036203638784,243733 759562556327419905,57105 793182448045559808,249926 772868979849297921,124212 760151813958017024,61145 764087149280964608,75929 764105703489404928,65180 765058602495115264,84209 779818172681637888,26066 788155606523793409,216009 778281648546729984,166719 788351519531884544,213064 774032608514670592,139404 794264524131971072,259231 764183029900337152,82209 788760657474756608,220526 753223470314434562,26286 791738899286536192,240584 794524857279152128,261155 771848161358913536,127957 789116977616793600,223603 792615566695694336,246726 795617586410967040,266054 756306992000540672,42495 794025758104711168,257423 756368793887055872,42432 771394743519567872,125367 780658303219081216,182257 766669053016498181,94627 780799728057450496,182036 791392530650759169,238395 754802325626249222,33470 791443176393363456,238292 772282789454413825,128934 791060273696301056,234583 764161001117716481,80939 768153855095812096,103354 760887199084711937,65291 766739892785283072,95708 781188489845084160,80785 770906632335130624,121987 788044107004407808,214492 795002386536366082,264414 751873644515692544,19057 768864058057515008,108782 795728176337088512,268448 792041942028685312,243187 793095645712097280,249469 786970181058883584,207949 790797886715854848,232881 794394824417968128,260404 794802473319874560,263095 790791133223792640,232881 762388752123691008,72790 766347810744795136,93261 795378274855768064,266146 771900708450861056,127957 794320499379732480,259482 785344793022914560,195125 788538330363207681,218275 788676503487844352,218275 795726345124843521,267862 759077471534796801,56784 765231957932474372,86645 761282884124626945,67023 790755982825533440,232169 794346302763073536,259134 791091107144708096,234583 794593151013048320,261155 763516334059687936,78684 793106095371788288,249469 794550516705435648,261155 794252716730155009,258331 754114144194867201,31035 777981965857193984,163901 778374640544550912,167220 775058413298421760,146847 780861518573285376,181935 795388888906874882,266138 754152090746912769,30296 764040966177067009,81569 789188639750131712,222682 781341129463791616,185310 785536366826356736,196247 764177070150684672,82209 769668459345108992,112363 778386758127882240,167319 786163813368246272,198105 770408126147198976,118087 732750247093403648,353006 769004568793473024,110362 777379060573876224,161546 742119701078233088,11774 764535186318995456,79987 785550251671289856,130635 792567020357234688,242693 791952987123920897,239893 769150814191575040,109571 792071432838623233,241034 758317961006485504,52112 768269363220664320,105041 778833262588207104,170253 790721574638845954,233307 770800503181672456,121479 785599606247784448,196767 791792734650691584,240763 764230366592847872,82018 773721006120677376,11774 764645251420188672,83866 790739878552145920,232863 793250440796336128,250953 766712159061549056,95672 772836159596531712,132996 750364903186132993,12883 749679988018786304,9433 778940112608473093,170678 790256589034881024,229693 785329226350104576,11774 789996127336693760,228124 792153408673161216,243615 772313220715466752,130396 785912390449819648,199546 793250205432807424,250033 774987285829935105,146259 785883846185250816,199263 762462420791013377,69673 771295602084679680,124597 758691238262349824,53185 768923561952157696,109874 774061027906293760,139404 753654496639660032,28866 755601503193223168,35890 776832249534689281,157840 787795707851776001,205197 788744605600743424,220332 791770928464232449,240483 750385134654918656,13018 785900952612143104,11774 757208552536760320,45672 779889386817134592,177233 790255407499444226,228341 752299429370077184,15996 771064705158787072,122388 793844672133148672,255942 765223403989204993,86440 774532446687723520,144053 788537747321520129,218275 748535126657728512,335115 789176608682680321,11774 755452857193824257,36735 777677728694665216,162406 793989583994286082,254135 795401122726846465,247930 774799911858610177,138616 749124461710815232,11774 757773217343733761,349856 758006744001896448,50804 790514820441407489,208178 772864735389679616,132364 777603581876789248,162610 777816314421346304,160480 795617481729708032,267655 756325389841104896,42249 758066553514561536,51136 771069872004530178,122388 770393815693815808,118191 793107624254332928,249469 794234413739601921,257492 794920730257461248,263302 768556133623721988,106753 768810581772107776,109104 788789081903800320,220332 792533708402200576,244270 760923696756363264,64693 788732246207246336,217837 758526155859357704,42416 767062137495707648,85226 794882549327790081,261155 758737525733076992,54070 773174746267525120,134561 788886818691223552,220689 795723521565409280,247930 776654528519233536,156835 752815644500910080,23167 768960786920120321,108849 749596166489124864,9295 792358833771323392,218495 794232397449437184,259063 763984598170685441,80720 771051402802008064,122146 779004123031023616,171902 759116275951869952,57092 786715357893369856,205472 792475769905774592,246225 774700178720878592,138140 774945781132496896,144494 780008287823470593,177797 788971101405741056,220767 790888327201161216,234583 795457503915954176,264397 766754688096083971,95170 771071018383269888,122388 775969574910951424,150511 792256909860605958,244906 768941508301029376,110362 786754897911877637,205502 749577739309645824,8969 756989995181674496,45669 769592703390781441,350819 787309239911997441,210215 755543346685284352,38183 764922096812232704,84724 781220044890001408,186584 788715298727796737,220029 763820689832812544,79131 755495181411954688,37538 758322793645744130,52122 762637823627423744,73926 768633907944230912,106281 773916794885173248,139577 794240297211461633,258456 794986327678676992,228634 771707570704748544,108396 786020603190882304,197512 793652939894222848,250633 757307363363786752,46404 761560636207816704,69231 749644927080943616,49681 759876376618934273,58267 786240905086963712,201583 792721949986357248,246225 767884255116394496,74133 792009298003972096,242693 755532737453449216,38183 757738476087369728,47844 785616195231686656,197286 786792017024036865,205186 767972630477561856,100893 775700805437435904,149200 786240048245121024,49459 756316820525740032,42249 770417049222905857,117263 791090062851276800,235580 785885812948815881,65113 789228660003930112,224385 750353120388116480,11495 762689743935143936,73814 793612783744978945,252679 770505743825010688,118137 795368992827392000,266151 792075791509155840,240583 778290515078893568,166532 788568262137217024,218349 763125245347848192,76549 779117868919115776,171324 765652406403272708,88930 773084831563390976,124697 765039856208740352,81946 786352249584947200,202727 790256630541811714,230270 757179322146836480,42202 763573102542327808,75899 770271430424551424,117257 791688991535837184,240483 792511341273620480,246295 793141257631653888,249348 774009114825461760,140025 794625428052910080,262145 778950977399336961,171168 792072982822653952,243187 792801559327281152,247056 753289842512060416,26539 776598404235456516,151374 751543605869719554,14277 732981278421581825,352946 767937793674715136,100605 775956284499648512,1170533 790801190699229184,233307 794744637030334464,262145 758335917006270464,52554 774040116180287488,105109 775394520603033600,148994 778329589500284928,167220 749296443710644224,7816 765153619809226752,84724 788630836698546176,218258 790282083948048384,230596 793219594370646016,250383 794611414547709952,261155 795066685560655872,263708 767484695915466752,87904 786941909310791680,207613 757651231036669952,11774 793496968530108416,11774 775127234768142336,141091 759035713434169344,56442 785976533198446592,194082 793503576148574208,252824 757700484081725440,46958 793126509305294848,249469 794330638228881413,258922 759472519199850496,54842 765451375660544000,87483 775451866536620032,149040 795708160334036992,247930 755940388725293056,39502 791082060953874433,234583 795715354693496832,11774 753558100796399617,26303 793290721096642560,249841 766606591789457408,94766 771858976321380352,128017 759457919012335616,57897 794271655757365248,250430 760573614441848836,63559 763156749297655809,75899 766224121197846529,90553 734477256194719746,11774 765717358153531393,88361 793617041576062976,254058 750339200344399872,12308 777176923118206976,159245 792569821976104962,246225 793974637906591744,257353 781476496724598784,139404 791622128319795200,240061 789487852476248064,224678 766383109352939520,93405 770384198540496896,117609 767868892928675840,101681 776879635795701760,157993 768583317314678785,107032 771900488505700352,128404 769935272121335808,114301 780715271526944768,175092 769393806571610112,112265 772886635121827841,132335 749775937391263745,9754 769584519305396224,112623 764857971817914368,1249257 776813344262979584,157693 756687387577708544,43553 763195796565086208,76549 794938813017628672,262847 759419549846478848,56964 794409952190218240,260404 753558334255620096,25189 764785948274098176,84724 792155031449563136,244289 794609163749888001,261818 760536898830041088,63268 768861942295527425,109666 781627226919927808,188498 792871826158264320,247074 794946850738601984,262847 792484358514941952,243286 752271905676095488,14277 770338569772597249,117257 790570535327367168,230270 794594636383879170,261155 788788061379235840,218258 772885995729612805,132481 779558787157864448,174230 773445799233675265,134875 788205817258389504,215437 785272035480133638,194667 794911689082884097,263895 780795511418658816,182960 754118977345945601,31400 791708459028930561,234990 756731884458024961,16236 780648063782256644,181419 787794860354842624,205197 794280365426884608,257325 790242857583988736,228341 790231334362853376,228888 769570591548387329,112336 766578986864476160,93068 794624527078748160,261818 795768192153120768,268643 751140532202733572,17284 775114478040018945,145244 794324326380163089,258878 744946233660211200,11774 754051449320013824,23725 766259203279290368,90482 778643340401278976,11774 763820442155188224,80366 763666062957158400,79529 776756457836544001,157755 791181371729469441,56964 787461764006944768,210253 781521759224885248,188401 768621107373113344,107469 789361406768480258,225384 795750162123620352,268529 773726229652316161,138903 781424582959964161,1170352 759535815139536896,56964 788391754089115648,217519 791400876896313344,238123 763338217953296384,76656 768141132370890752,100893 763497740353568773,77598 795397641936850944,266491 780066339956281345,177784 791516178283757568,238207 750382371371749376,11774 767307492326006784,98721 794236406470234112,259063 778203886444244992,164826 785660141504835585,196984 764147712975523840,82209 742865607574556672,11774 794196925142757377,257271 793136597898174468,249841 785661064054616065,197512 787644875466481664,209979 750300413480603648,11779 757689737184280576,48270 786717308467056640,205728 753611469821018112,28128 775779460813459456,150663 777843512977059840,164001 761029321347575808,55710 794621912429293568,262022 762069037266403328,71550 768320634103345156,104932 779008950024998912,11774 791089921754746880,235487 766304279887958017,91946 774079655187918848,131421 776888274497306624,159252 786360368570306561,202304 795126942320062464,263205 764379612973527040,82066 791367175256760320,11774 792066616125116416,243427 768967349621796866,109805 779847839165865984,173347 788776770543714304,106085 790566929618657280,231550 789249892346503169,206666 780020302231146496,171795 789492995250794496,225981 790892449161879554,234583 771865296692842496,127134 756472886894981120,43391 768638259698302977,104332 785239135888039936,194160 770415352186597376,118191 759752318095020032,56964 770782045228400640,120613 776268303043956737,152872 776339214694813696,195876 788425624406880260,217519 758114793748176896,51239 778070194614771712,163785 793110005205524480,249469 754750543269097472,32868 781067107651948546,184521 793495140115488768,11774 733031589001764864,355464 757954565345992704,47940 789894563104231428,227496 751783142323810304,18567 754701301854928897,33089 766280126313164800,91798 773560854293929985,137639 765154740506361856,86103 765406614832775169,87245 756280046411739137,42495 787133555495186433,207119 792132153840545792,243075 794139340058361856,257353 756562883522154496,44022 772461155251920896,129558 779430077582880769,174230 758120099081494528,51451 780801470778183680,173964 788114155425374208,215030 776264473430466560,154832 765637420566122499,88361 786191258142253056,200235 779320324898758656,172799 792631588345393152,246908 769651362560737280,114779 766979229061779456,86103 768121672679448576,103354 752667893180076032,22735 793183276525506560,250064 767860957712351232,1249484 785792827913543680,197512 776119061834899456,354106 793220393708298240,249841 761337353961177088,67369 763486978121736193,78344 769249730610262017,112363 778340554065096704,166852 786158864433418240,200971 793417722067456000,248253 764933750341853184,83790 781218737085157377,185310 781618076626391041,188498 732205894562250753,349685 767893662256824321,101163 773562687389208576,137042 775934740545142785,1250232 793794509536579584,255393 789265235546824705,224680 790929134633353217,232169 792461026902085632,243187 793195274747338752,249926 755485229771526148,37538 773638639372931072,96275 785825242291773440,197512 793831997080739840,255393 758691125007908866,35890 767281304509513728,98646 785870814994239488,197512 785917065156669440,199546 792686701168648193,246726 755760009498202112,39462 750467184669917184,12883 769041295906045953,110659 794264701106585605,258331 790552231170879488,231870 794924563989598208,262886 753189154536689665,24269 778406865562632193,167407 793193071076704256,245963 761059064390361088,65455 778620265735528448,168794 758089356007452672,50442 786968035424866305,207949 768122202189279232,103212 750400567705346048,11774 755752708653604864,39384 776533764314959872,155898 786028602202685440,200382 766038916805775360,87904 755544437204267008,37979 756354764720500738,42432 765040610252361732,84422 759092904824545280,54128 793498933825638400,252890 793592043633160192,252893 752841192358940672,22953 763403802179502080,73814 766374127456223232,93036 753553614451404800,24288 772494797932154880,738099 754856850592505857,22393 775060314102468609,146259 794834126562017280,262752 758269182953807872,48270 755205199598280705,35980 763080569672597504,76429 790937729840316416,234583 768677212149067776,107032 794372482828566528,256038 750821290785828864,14525 757840975121178624,48840 763093259123953664,76570 790794141986852869,229159 793602992716951552,249926 785616727845416960,196917 789211304263376897,224680 794212832904626176,248652 763744516373409792,79691 758416007908044800,50314 773536837658783744,136018 775448881723117569,149202 792947134890930176,242664 793165807434010624,250033 758033868565934081,50923 740452184928747520,350826 767916817436200960,100559 776204066154242048,152314 791720459024818176,239405 795687227275825153,267862 762736343298543616,73926 789542221196525568,203546 764979327700049920,85562 785562091331682305,195975 785548653096112129,196917 788087127275925509,215005 794977386357997568,264397 768133763742195712,103212 770636473808916480,119937 749633927568961536,9378 768483372200890372,11774 770316792027676673,117257 789940201640628224,227048 758325720766484480,46384 763667204474896384,353879 765707458476204032,87858 772834572153262080,11774 764231553396383744,82544 777717427341778944,162373 780505470909816832,179475 794996837736448000,264431 764021456803999744,80939 771383545264795649,125145 756991699327430657,7047 791043827377188864,235590 791310825621336064,233736 753822420599836677,29763 773953144363491328,139865 758425946571481089,52821 778649566333792256,167319 788446340476837888,217519 756368095632093184,37044 773651126512029696,135092 793345814496153600,234526 792102178647400449,243075 760560549851701248,63451 733879462723362816,354927 762676916872765440,73926 786718092478980096,206008 764280435740401664,82066 772830409113604096,132335 791789196348456960,240483 734617452387176448,1170538 771483511047925760,124597 789871734014906368,225456 775744027366875136,134684 785685071919321088,197286 794600832486572033,261818 791015054971924481,235590 755182693479026688,35890 750312110433837056,10662 753698671271743488,28866 792939063263301632,243187 793498445298278400,11774 766608651960201216,94699 794662456903794692,261050 795394290528690176,266151 794002461799419905,255299 750720318361120768,11774 763107786494504960,76628 771524060744445953,125554 761665453915635712,69711 794698758621696000,262145 775343482005225472,148367 792578711811919872,243286 793450631386238976,252196 732327576480288768,196346 752244803283320832,18487 764462446895652868,83391 775871885959655425,151410 779410615689318400,174660 787600710992994304,211794 767049245979504641,96196 795731850576666624,267521 732106292454531072,349197 774017877993140224,131421 793094133271371776,249469 766520489757908992,92885 785584010869239809,197286 790346476866179072,231008 794996485578432512,262849 770132618675453952,115435 790852344892182528,234473 793170030938718209,249841 769315888306659328,112163 778993623249588224,171037 778256296676036609,166913 794543204859187200,261155 758283041009786883,52112 777516691387330561,161988 778392613636280320,167220 790933353230921728,208178 759077558260563968,18495 779499248123387904,174891 787830414085849088,11774 792871581051518976,247819 772073441650438144,129471 789138999885623296,223899 753433624733769728,26492 778730837407784961,170252 774260174722850816,87904 794290670542393345,249926 775411849969954816,148800 786742086653583360,205728 772901625753112576,129917 768598042966630401,107984 777196109076819975,158520 794576329295400960,250033 794701002062659584,261155 780791057478934528,183269 759350119967760384,56302 791693027391762437,240145 767782858576408576,101463 775285048559931392,147592 791479025910681601,234864 791661886307610625,239405 762301603504279556,72446 791114009302872064,235620 763175804742184960,76127 768168172834828288,103354 764407298395508736,82283 788105267804246018,192126 794687801841356800,261155 792026515361804288,243075 765590126403518464,87904 790731623633293312,232669 794025249729675264,257423 768233766133207041,11774 773591483135983616,136947 750759188410826752,14950 762177633811505153,68987 767700136806014977,100605 790242880782643200,228341 793919570595561472,221524 794222336585056256,258331 757626965255946241,47940 794989158397640704,264397 751124004178567168,17143 755096158922481665,34666 778374452904157185,167676 789219994705932288,224678 777490994614775809,159876 769715970013147136,114987 775764400653291521,738099 766773666512146432,94683 793625715606364160,249926 795136812540825600,262022 789067873318756352,221476 751817775476305925,19074 758427599894880256,52061 789138160760524802,223899 764937298828005376,84929 787490332988542976,210432 789702752045633537,226823 769610284533067776,113836 780801762471079936,182726 774834082467418112,144573 788851802414452736,219942 772833287366643716,112788 755130503380946944,34666 786631478797037568,205040 786690756421484546,205143 786697570798202880,202429 789370162738626560,223286 793979608949551104,257325 789175779468783616,220727 751876242513666049,18486 756098910192406528,40361 768208165703778304,103046 773165480462909440,134874 776983583655419904,158387 781396722564104192,186883 741524562165305344,145399 750680168767696897,12058 758565287746801664,52388 780923213232476160,181952 770763894147129344,121359 788188514940747780,214084 786975277150789632,207287 753341176363618304,23884 795386733466681345,265870 766354048735846400,93303 786228992458133504,201958 792240813572890624,243187 792742055969599488,243187 793790234387419136,255044 753977872910430208,29263 768962921036517376,110023 779769183395471360,176196 786659271975047168,203832 768140592266305536,103294 781241730679078912,186149 794086225359568896,257492 776565529226125316,156926 763808517278932992,79691 791086816594104324,78159 751783101441970176,16931 795438430666760192,265875 780812625978417157,183269 786888430978490368,205989 790919721067618304,232863 754762834139938816,23762 759383166561968129,56700 790271031814389761,193533 793974891628347393,257353 770689625534795777,120675 793799127905800193,255393 752202126328225792,21438 754964051260825600,33356 758692506410377216,53001 762049619404525569,431998 756596293749739520,44274 761268067586289664,67547 761878997374558208,70258 762230600627609600,72370 786409490635591680,203350 795123198425755648,250633 750069363777081344,11495 778789427124506624,170609 780041884563537920,176711 793122086571036672,249469 772514330617143296,82544 794685512556703745,262752 773719937613520897,137042 785472197968158721,195827 756636669571436545,41839 793997957909639168,254135 780199702671208449,177233 794619620254777344,261155 795492447254179840,265855 754781690912993280,33356 761337224738856961,67369 772809121519194112,132761 770263669750005761,117686 758128122525020160,41703 793983358636175360,257423 772774216798244864,132335 778676766399279109,167674 780506445296959488,11774 781505949412372480,188401 793661584815960064,252020 750787829022625793,14950 760244914005368832,61051 785872235252899840,198671 787616808975077376,246425 787688971031556096,209184 762357154611429376,72716 785716364660973569,196277 750705230652801025,14462 754014996988846081,28866 763673636653895680,79223 794681276850720768,262588 781666246748147712,188500 787792728801304577,213064 762206335844880384,70501 789145148341022720,222647 762810326844788736,73926 791485684959834112,239405 750653438372024321,14421 793972757906227200,257026 768211729595691009,11774 776411317087440896,155390 790668787322269696,232884 769501642743885824,109960 789329596458020864,225456 764278915779076096,81946 789191939040043008,223899 795668869574631424,267134 753637968900788225,28060 794603858295197696,261155 774773280993644545,142721 775122676365090816,147222 781362519248166912,139404 791440360874635264,238292 778608049602830336,169201 764982208985600000,11774 771645316755959808,125367 789985856534740992,229159 775517879680860161,148537 791673749900709888,240483 764872455554867200,84724 776855237697081344,155390 778992302559600640,171168 789952436899237888,228888 795497859936296960,265866 760932799343984641,64722 760977932676399105,65730 768072669463851008,103261 795738508245733376,267576 759139178793795584,56964 794319254644543494,259659 791724762976309248,240483 794911815784341504,262849 773887064731299840,139404 765359197454266368,86274 781394213342588929,186584 758324872921681921,50923 766286559481954304,91946 791470987133026304,238292 794311422620508160,258456 793971884178243584,257321 778735724384296960,170187 751048216829956097,16233 768089375628333057,101141 787028396949680128,207113 794303701594697730,259543 757089176911093760,41702 779302872462848000,173447 786836601007706112,190424 790703900072419328,233729 758714157558476802,54070 767811975111933952,100893 789663534334423040,199307 758446592802238464,52545 764970367526039552,85562 775887478683119616,150057 793422948300427265,249926 763561526049533952,77319 790919624011358209,234796 770973101781716992,122146 790281239286734852,228341 792105135899938816,243075 788858137293926400,220526 750435914640490497,12406 767024330081349632,96898 771510418971865090,125742 778757798423322624,167319 750510729472544768,11495 753438630262308864,18323 785602846335041536,197512 791867588557045760,238167 758634159527038978,54128 769572065930248192,113412 762582771827142656,72678 779476205481431040,174230 787500144279314433,206117 758843616089354240,54070 792090332569698305,243187 793610713411362816,252020 766707245853835265,95708 768549345318895617,106770 785836698362060800,197324 770454206780145664,117310 794048044333498368,257492 761282724023762945,65626 760426235533094912,62063 794999377962106880,262925 786244650029883393,201958 770425575848763392,118985 770581747943641088,119832 778249640328110080,166409 790526143896121344,230283 790922002605506560,232791 787122151937552385,207287 752237980685725696,21074 762710499825967104,73926 763471321174990848,78205 773657091408101376,132497 774956824390955008,144654 778058253037166592,11774 790701936647569408,232169 763419379463811072,74868 773654796842643460,137818 773708611843268608,11774 750684562548678657,12883 753311464056885248,23742 762687335435755520,73926 793583779096834048,252679 779837218206527488,177248 790023991914225664,228952 774442563105349636,143428 765326088071286784,87205 788630875730763777,104244 794571006811639808,261155 768991613771194368,108729 768510316040876032,106702 772410123599872004,127871 795379811430625281,266491 760939796403322880,64664 780213451989725184,178735 793222697006292993,248988 749612376673124352,7852 751180928546852865,16728 759117594045448193,57105 761164892414017536,66897 792771318420832256,245040 780214018011197440,176128 793550391816237056,252014 754132591242911745,29377 744541742037372929,354831 759519271059873794,56924 765581515820523520,87852 772983305427902464,133454 774384497001463808,141360 788129002473000960,215754 792085488869974016,243187 793611724620390400,254164 767805132113186816,101383 791321362178510848,11774 766421030311264257,91700 767163745390825473,94699 760463443719753728,62580 761010906931134465,66116 775755365606690816,121080 791429910434689024,238099 760655938252484609,64197 779281209612390401,172799 757753227160883200,48220 760219664303534080,58537 768295732256256000,103071 785766494269419520,195975 789557708798226432,226712 760967438531895296,65222 764979283127373824,83727 765631823972077568,87904 770814537838854148,117303 761689223808159744,70355 768019619026051072,97811 790934691633205248,234583 791753853045764096,226538 753340921857527810,19598 733114574594015232,355880 759073405865828353,56282 776149758897422337,153248 795495300362289152,266990 788405623264256000,217634 732904876385153024,354506 758543338219905025,53185 795019144710287361,261155 760329450680623104,61917 781286754779222016,185296 794623871890690048,262053 794987712168259589,261050 763538947058257921,78274 767876090090008576,101681 768072117598482432,103354 778358142195249152,167305 793269210986254336,249926 794689129455976450,262588 765599117682675712,86645 791428034897162240,11774 750420087295791104,12883 773986908544258049,140232 774056793546760192,131421 785917881049489409,199546 794558182546960385,261155 795126434247286784,262053 791233088282124288,235590 771433131299790848,124597 794992494505099265,263551 768267496960864256,97305 732311281932214272,349615 763007398759890944,47188 763870135970955265,1170455 758579431912931328,52061 770896813628854273,121789 788026825414959104,213064 773000440229224448,132335 786701208069234688,205143 780838064214138881,183338 772161489922723840,352304 791680230469623808,240483 771459484761858049,125145 785697519799980032,193464 788885440103198720,221785 751165825135042560,16299 757009867483734016,44274 770329195713007616,105109 732379267967811587,351724 758695751157514240,53806 766739443063676928,95712 756992278502133760,45369 770298244463206401,117364 795677571459481600,250633 791784520856903680,240795 793257168862638081,250633 794557141264859136,258305 763089399550574592,76549 785662423520845824,194082 795267984365408256,261155 760529929394085889,63149 763825791259906048,79513 780796380814114816,182726 794536180574539780,261155 788507932912607233,215754 790492753717104640,231781 794045498080436225,90252 794561126298054656,261155 794890197175508992,263090 761774187941732353,70543 763155781818654720,75899 781142280027582464,130635 792216128537759744,240483 785489938380881923,196277 752818816225316864,22395 793247976433082368,249926 750032938205577216,10949 794830378737500160,261155 761197536669380608,66842 761474109335216128,67679 791314575211630592,237491 733369092929953793,354869 794662404353327104,261050 765820506444599296,88459 789140111426330625,223899 765326318011609088,87172 770738271676542976,120610 779043347952533504,172299 763955106479943680,1170553 766273232953454593,91798 765384504060088321,86869 756305280456019969,41680 773893346557358080,139247 786985607536926721,207974 793217105562783744,249926 757707421695389696,351340 766024623444013056,88930 791348714837118976,238395 758011872968708096,49121 767201368914427904,97377 778472210633625600,167305 785259267918012416,194450 793648268739698688,249926 763043224302813184,11774 790844764644081664,232863 793592548031729664,253606 795071179916804097,262849 766413112996077568,80939 793508527612436480,250633 795371315100139520,266151 754171343596204032,30296 765655347470139393,80720 767907046037528580,101681 771691365373804544,127134 751621668347359232,18409 746394625225666560,11774 753362459344240641,27317 758281708223533056,52061 764408907188011008,81130 788860432098426880,220029 756825726632984578,43875 751124323927093248,17143 791728362624548864,240483 752704336141037568,352060 766416369537646592,91818 758139766613213184,41703 788828023994904580,221313 753417691306790912,27398 761357718061977600,67998 776632685439492096,155390 776873476493893634,156835 795699688213250052,267862 774423245256855552,143585 768285659081474049,103071 771138911670272000,117609 759126699204349953,56964 773183849970798594,135025 794278713948942338,257325 768401973427204096,104667 771762390476152832,124004 781224155396075520,186170 776992316166840321,159359 778528476919951360,152594 787138805274910720,207151 789036196034912256,223030 794745639875866624,262849 774328962155708416,142289 790949037612539904,234583 792071390132174848,243614 767793735677669376,101203 785429377215451136,195481 732963085766426624,354951 791308840012812292,237857 732207405665116161,350310 776215213515431936,153743 791480764193964036,238494 791080366844940289,235951 769247203638538240,112586 788740837651906560,11774 793102450907451392,249469 767855364410748928,102137 792746445400969216,247074 793182230751227905,249926 795009490395480064,264414 751755259140186112,14277 765524107068792832,87904 771918756012494848,125742 775718257261105155,1250232 788806303116169216,219942 792231062042804224,243187 792940978046808065,11774 772461859077324800,129551 793869383063838720,255942 794205407975763968,258044 777935950882242560,164826 790726119175643137,232881 743847289706397696,11774 776395262604546048,155390 789157006439505920,11774 790302451291172864,230282 795417941793771521,266054 769885118211067905,91159 775511260758630400,1250216 778621769141907457,169226 752282437770698752,21074 768855470014554112,105109 736853636811104262,304513 763350103679725568,73814 780826091090878464,182659 787486851972079616,206117 752622577215045632,21332 768651735409713152,107469 763972757545627648,26066 772466962270085120,129662 773956796880789504,139404 787107828423069696,208167 790939490223329280,231894 795024665265762304,263895 776563372128997376,156926 786598391589380096,11774 792425501105254401,244297 759213053523140608,57336 792846250177466369,228634 763089282231857152,73814 791676993452388352,239876 759135679616020480,56964 768437947599167488,106023 792485292116742144,244464 767767817626279936,101403 781078917033578497,183759 790254121882267648,229693 792009228974030852,242637 795367627233361920,264397 787719769021485057,205197 767726433657585665,100893 769051463901470720,108849 774244587569225728,26446 785277128401039360,193669 793069254883024897,248639 771507737607938049,125554 773803985429893120,138819 781538744633556992,188401 786988050287042564,207949 792432732911521792,245148 772824460109881345,132335 785298182049632256,11774 788452356379725824,217837 795162556562182144,261155 760133768661311488,57574 770283150635175939,114254 768597595266486272,107423 749746079130791936,7816 788095996836347904,215420 792048478067105793,243075 758261686386167808,52112 764159459992023040,82283 765535300944887808,87201 778991569055559680,171617 785951929297956865,198671 763460333579046912,75724 772774022610350080,132335 779312960330207233,173628 790002758824984576,225981 791047050242756609,148861 793650547589079045,249926 777401023107301376,161277 794611750490357761,261155 767838446488580096,98259 767874124710612992,101681 788755342507270144,220526 793254663810351104,247983 759114162215723008,56964 768138641256218624,100893 780960815109332992,183269 795375447353786369,266151 791718724701188096,233174 756880894858715136,44450 754115225612345344,30304 772893307273871360,132761 756592041149108224,44243 758064491770720256,48663 758733473410527233,52554 778979437224292353,171324 757801728628580356,48492 758161408848789509,51239 771781953389416448,126600 780088955370778625,178258 788754382988775424,220029 793103838127337472,249469 778679350199586817,169232 788498600766611457,218275 763903520500219905,47188 770395925642633217,118191 787257738489270272,209151 790161425381470208,227048 741722286256885762,7224 759040483079229445,56447 760128709110235140,55257 780733101278240768,181984 791411100378169345,237894 764377131161792516,83192 786718659406213121,105109 791378289759617025,234583 774679736593154049,144542 764974639290482689,85562 790622870871412736,231870 780831339905855489,183269 768926976815960064,110381 787424326567866368,206117 791326142653304832,237491 755084321497620480,11774 761333523873619968,68182 749261453165604864,7950 764974786095177728,84724 780801382735486976,182726 785655538361040896,197286 791300881270661120,236502 761176946038349824,61051 777993285860151297,165185 788413220893528065,217519 771716771200008192,126152 752221849514221568,14277 776920922133495808,154869 733111929175080964,355261 785604325439639556,196788 766043447128186881,90969 778198637616754688,164826 787272187325526016,188577 794722580678770688,262849 776464238999117825,1170441 750766255439765504,12746 795666701287378944,267862 754780633646370816,33790 779799663952203778,176380 791700789601378304,240070 795002456006496256,263907 762006686701789185,70509 771220925383446528,123825 794665006474334208,261155 775411847147249664,148473 785813451067174912,198671 788101362265448448,215505 781847550303141888,190575 789205778796339200,164764 752659266150989824,22746 794148685420568576,252890 762670785068568576,74133 771506783911149568,126152 793228567790362624,250408 732639907345096704,1170624 794380074359390208,260380 788124868957069313,215754 794698366160617472,261155 757027914621734912,24745 758449140862898176,50938 778565720175063040,168710 755133778658467841,33029 772457141814910977,131045 785358913445109761,194949 771668232264491008,125554 787063128458682368,207733 761403921688567808,68421 791312633471258624,237491 795377194004418560,266151 751243701276508160,17653 790646349754761216,231881 758837233776373760,54070 778580825294139392,164001 759171577443414017,56964 785326048426598401,11774 774355847921168388,142671 781201015454441472,186434 794015902702256128,256502 772429253488971776,125554 778910983020539905,169107 760463791113076737,62063 738794198556626945,11774 776132142388551680,153035 753998061437853700,27045 794136104509329408,242651 766350403428491264,93286 760277819691859969,60855 749671796157198337,9433 756332492374708224,42495 795167174302179329,264397 754782603413258241,32768 790538832496046080,231894 793863250882469888,256255 774285706587963393,142321 795046191964647424,264397 765265090522206208,86763 790738882140700672,232863 791659225722261504,238099 793497723118899200,251237 732262893928906752,196346 759075145503928320,56784 775343628742975489,146838 750759179665694720,14781 762052963523186688,70509 774295930279432192,141200 787308013958815744,207119 763512498217680896,78561 749601149599174656,9083 776535212339724288,155933 794955983386767361,262849 754764664014266370,33355 769331284720095233,110585 780435757852798976,11774 761694864354357248,70177 774143163443191809,354106 788431483941814272,217519 794484089915117568,258741 775107998544977920,146720 788095269237915648,215252 795398114454700032,266888 781524353804488705,11774 785849371946549248,198878 762248707068792832,72035 773918068837748737,140025 794645472262713344,261155 759323701821124608,56889 774910223177904128,143184 763056447500406784,47188 788919045508636672,11774 794629184760856576,261155 754063913147392000,31389 764846237598089218,84724 778430035900239872,152594 787964495805026304,205272 740990308746399744,351992 758110008953319424,50923 764799905319747584,84724 779007996630138881,171324 785919954981949441,199790 792172315207270400,241034 732953805353017344,354120 765470899852181504,86961 763902226418982912,80939 791404962601250817,238207 757884740640714752,49852 763057487411109892,75401 788907315994955777,221476 771722087677489152,127366 757156359305584640,353879 773706723592855552,11774 777178175839334400,159370 732267976104251397,1170455 771716290801127424,125367 781462311341068288,185496 793841243545415680,255942 765001384429256704,82066 781335209639747584,185595 753376326720061441,27045 763214547876544512,76127 773159952550690816,132364 750796640676700160,11495 756564925309386754,43471 766263965533872128,90908 776407116600926208,141360 785315644749258752,195102 761345832268496897,67906 779087743850778624,168284 780404007093301248,177233 761629263560933380,68987 753572756051128321,27776 749961720681025536,10735 792931284163059712,247241 762690325366337536,73526 769258354736717824,109360 752964775861186560,24257 760162246290833408,61324 761129156734103552,66116 786936777500200960,206484 785634150753509377,197512 758658805852934144,53837 766573937547370496,351436 766776374531063808,96263 768542288465178624,106716 786886036400070656,207119 753943079774777344,29790 765009591302098944,85562 785977940743905280,197512 756200370339057664,41680 759452249999282176,56800 765611024921669632,88332 750418828643831808,12446 771156725739065344,122982 775376703946227712,148645 792013072449802241,243075 780602733132996608,181789 749223839511420929,7529 764983424515878913,78274 770695604234231808,120613 788229170203533312,215437 794724953715253248,261666 755242269616115713,32633 773588503036702720,137553 790286568204316672,230708 776063235753508865,153194 763752741088952320,431998 768568937248423938,107428 785490637374173185,196277 789460504209006592,225981 785960376135450624,197512 767748128078385152,101134 776506706868174849,153596 758766219403091968,54070 792275830177005568,243187 792847153026793472,247379 779447453158248448,174557 790857743275995136,232837 795212037953650688,262752 777025753879834624,157082 795117422864908288,11774 781261076679786496,186212 790692936518283266,233307 759168216916779008,51798 788137240522174466,215608 795261650274287616,265257 772831562723459072,11774 787992817909895168,213887 773643639918567424,136904 792120096869134336,243075 794619863134273536,260081 750426348108279808,12058 761969834162737152,431998 778192286089932800,166390 790625984131305472,232280 795177774738718720,264754 753931455667896321,350711 775091964832276481,146205 765362904992518144,84209 762431065893974016,70886 771455937790042112,108396 760884669994799105,11774 761328811979837440,67938 761962455421497344,70916 764997769354502144,85562 773515454748831744,135725 786295789798555649,193636 754863637261529088,30782 753908181584211968,28799 758253715245633536,52061 774692727292174336,142721 776775041497305088,157755 786409119720759296,203350 763706482969944064,79691 790636011915190272,232863 733104923970174976,354983 757802705293156353,42249 770282404028280832,117364 771895974482489345,1249899 793237611674423296,250293 765241569737842692,86653 753352346621480960,27045 763939668408664065,77708 785328378412806144,11774 791374611267059716,238290 769012986040246272,110362 792791940802629632,246726 768174969838718977,104162 786975541786251264,207113 776137016748617730,153921 758522513760583680,53185 770337216765632512,114848 778293955402358784,167083 756723391713906688,14277 760511576654872576,63268 750391549540859904,12883 760140182989307904,60163 775009701197078528,146259 779690967125331968,176196 760952698061455360,1248883 764968210923782146,85562 788831400258592769,220029 768566566384377856,106281 752863271946817537,22787 793331525349617664,249926 785820876042371079,198671 759112267224932352,56952 792368146980098048,231498 795144969841418240,264774 761108517503639552,64652 770719835118592000,120610 788843300698533888,216009 795388212063727617,265821 751030144094048256,14277 751890013776785408,20279 792275470737899520,235590 774265342734376960,141887 794963962328711168,261155 755023266490753024,34717 766644885893984256,93261 787008175715278848,208176 762745075637948416,74727 785492756575780865,196277 764206066003537920,82642 775015171693608960,146259 753019894363459585,24421 785647733910622208,194082 750469777353797637,13532 755167803762675716,35216 759084823440863233,49066 765706821810073600,88361 764127337902329857,82066 788451893936730112,218275 768151526816772096,104162 786696045258502144,205902 788949333253259264,220332 790986043151364096,234583 775771925452886016,151265 794404166227607552,258598 773865804630601728,137042 764278697507430400,81924 766991969004294145,80939 759945251733639168,60391 764124054735364096,74247 789976067167621120,227795 762380510161240064,73001 788913761054658560,11774 750088157065019392,10735 780658438107979777,182257 773641614149427200,136515 793454324395286528,250633 793849818376499200,241678 750100459847770112,11125 774003496173596676,139404 776143479110008832,153658 754754301336051712,32404 773615242219782144,137965 794525379675455488,261155 787263593968439296,207613 791588108395487232,239928 754978138417827840,34666 790790688115785728,232137 793125816028639232,248770 793140527227138049,249177 761093862970359808,65222 761346027680956418,66897 766015894879428608,90618 762343483130523648,74518 793177068179775489,249469 794240262499250176,259063 741944091554897920,1170722 770314503120564224,24173 759838986860765186,59186 789666270299824128,225866 766134485792460800,88920 755591062639423488,38183 768840236751347712,108396 777220186126417920,160926 778730980336996353,168698 752931100566048768,24597 786200034756923392,201292 790916358015885312,234583 770379322171334657,118191 771866395545960448,125119 772657355490111489,131045 793222041071521792,250328 772121436551077888,47940 766981121657622528,93144 794372076819750913,257325 768230424556560384,103975 774358547089985537,141912 786692940559163392,205728 792413015052283904,245549 775036987799506944,146259 785637868416872448,11774 765293397540233216,86472 790935863240843266,234583 781115347428663296,185496 781140340522688512,130635 787720556820869120,212139 773076037110554624,132370 779320132837531648,173753 781414066195603456,183759 788901613297659904,199546 789815110235676672,222785 778667468998991873,169029 794670402463297536,261033 788563538432319488,217519 793563240508887046,250033 756071618762465280,31969 776057436327251968,150443 781456561776496640,186584 761954480871006208,70858 793113376327135232,247241 774047603403042816,140502 786293830677106688,201558 794650586876706821,261155 779537819177930753,173447 787088470045065217,204835 749687326884888581,9433 779945031654313984,176890 780565189745709056,181409 765294655990890496,85562 773606530813919236,138054 781222778045362176,186212 785483457178787840,191653 764789315423481856,84745 788524905801351168,104244 790000819638706177,223286 778318612599681024,167319 787771213602885632,205197 792094985260761088,243865 791195592827469824,234583 795312342380806145,264397 789145253005492225,223258 765578977377263616,87904 758424836527968256,53144 764800015965548544,84724 766669789414711296,92917 785581907308187648,197297 788954910658142208,222545 764174478431498240,74247 763439901417218048,78344 764280908304310272,79516 785683987792396288,197297 758078569549410305,51239 761689785584852992,70177 788552518049468416,218832 734528305714470916,11774 744294843350941696,1247622 758734173796306945,46076 793324863196950528,250633 755612196676046848,38210 771320822560657408,118191 794937965243940864,262847 777996145180106752,164764 779334539881480192,166852 790948676868857856,11774 780563010138046464,181419 767800211074801664,100605 776115581393133568,152106 792800201115308032,238113 785573838658555905,196534 786247341921542144,201958 764182149134098432,81869 788913363866746881,220727 765342089001467904,84886 776822173017055232,155451 756506733330038784,42249 776911263494316032,159308 785584138682179584,196788 757998834362572800,12954 767869847535575040,102249 790650850192551936,231881 793456234573750273,239182 785532680201003008,196538 774052003559256064,139404 789298394187661312,215437 750389166265872384,12883 755758977019998208,38183 760777797128388608,62716 791468141213782016,237857 791696714696564736,240260 790247432424652801,229693 765362339503800320,86103 793615931222036480,252408 760559855367098368,63712 788110213899366400,215608 791273348479258625,237491 792871694566248448,228634 768425036923502592,106281 769526884912603136,111448 775152291162820608,147481 775630842571829248,150419 787558214162276353,119477 790558226978930688,53779 749341783612534784,7911 759420088957145088,56964 761957213804134404,69711 765663410235248640,88332 771327383353774080,110585 781331219267006464,185313 758681088738951168,54070 769591436312317952,112363 794263324451946496,256439 761677784691253248,70286 768961351050035201,110585 760807745603895296,64677 771943356029145090,122973 794536809174888448,261155 758715851751161856,54070 774574702467637249,138465 785325078019989504,194648 767852897396625408,100605 743529087273209856,11774 770254805952499712,117257 778346534454726656,164090 792366630995054592,244143 763428659969613825,75677 792154320175267840,244289 785309792873148416,11774 791369945892450306,238395 794949287670988800,262847 771322860434493444,124597 788763993330503680,220029 767082848532566016,95672 778924435625639936,171168 751614341498097664,17888 776187564805939200,154469 764298562058551296,82571 789259587736121345,223774 793102122250301440,249469 769778045276127232,114779 776450075031547905,11774 776994052168298496,157755 755966174400131074,39697 781125245734453248,183759 785346842099748866,192465 752298279308779520,21622 755715039609384965,39194 786968352438706176,207949 732445091395043328,352097 763572389070372864,78385 772125445298851840,127957 775756616570314752,11774 740327564233703424,11774 757025489156354048,41702 758106628461780992,41703 759104190962622465,52554 770298827240828928,117257 775047780943265792,87904 792489128445239296,246225 755072071961632768,35086 764308878695796736,82283 774998320913801216,72061 793667686903447552,249926 771139563750293504,122967 787341920699715585,194145 772699739888443392,121367 785466105422688257,194648 732403498214641664,350954 755210673097801728,36056 795048055464755200,263532 778041766910058496,164826 759129658734501888,56964 767844663730565120,99093 792925339790049280,248514 793103336698421248,249469 793576504127066112,252020 768954278115315713,110209 753745170055561216,8249 770273284495667200,117257 775850063776079872,151845 791440428889362432,237908 790996400150458369,235487 791666237516447745,240474 793517451967430656,252711 788722970768318464,220029 792169563345461248,128897 760536075135700992,60794 771648205318529024,126390 794945643236171776,262752 753958957891276800,30590 753638653054812160,26539 774000391851769856,139404 792107141586903040,237964 792697500998180868,246392 793914270132019201,249926 794684003483873280,262022 787868932992540672,212357 793157964983111680,249926 794585771181162496,256038 794912661733449729,261796 755757886001807360,39169 764920257710481408,84449 795254439619788800,264774 757384370537758720,47090 776447868710289408,155688 771707776015831041,127134 767941094013276160,101203 776878758720475136,157693 780230646379577345,178477 749841668124225536,6912 754761495599206400,33356 756997061724213248,44450 792111867967660037,243187 794287063986274304,257492 776169423245717504,154071 793267482886860800,249348 765289623505469444,86103 755153021630197760,35890 759395053810966528,56700 794268721858498560,249926 758658315517882369,52388 750881938181730304,11495 760828614103404544,64778 790987954357350400,233692 794968959984533504,261155 795423720609353728,248924 791102912709689344,232137 753201929447026688,26140 765130927664234496,74575 763454022883774464,76406 766017074648997888,90384 776248677169897472,151741 785646188745940992,197286 789517943130447872,226731 790723346149150720,233307 791040355428864000,234583 785579907246133248,194058 792256304593113088,243187 761609763020910592,69684 734781473874661376,1170428 764866628114800640,82283 775480756449710081,149336 788462486831796224,218275 781340059668770816,139404 794656995785736192,261155 768957342188605441,110209 786522378247561216,203424 732638866687938564,352392 791815515585011712,234990 795078386137841667,249926 765999909610938368,85430 766638963209736192,90252 768533561901215744,95506 785981995323052032,200382 758391457854083072,52545 774985385910890496,146259 791350640773591040,237491 788387903789424640,217519 755893692045471744,40550 762452653196517376,70370 764142457441415168,80939 781304978300284928,186584 760290570900307968,61412 752930871557124096,24173 762645260245803008,73926 774086938835898370,131421 785600823912980480,197297 762743710580957184,431998 768953013054603269,109874 792740413421608960,232863 756923545200922624,36145 794589517072109569,261155 792394314336698377,245549 792431657097826305,245148 770350507235741696,350857 775087444408594432,144611 781433492479410176,185310 790674245256740864,738099 768567622380064768,107469 753687279848349696,27402 761618796347924480,67587 773697029977415682,133702 787091240936497152,207613 791333610645229568,238207 781138083223830528,183269 792479389300715522,236844 762751595511681024,74247 763134353866121216,76549 768834072596647936,109104 771452605117583360,123038 776899689643814912,159308 781134234337488898,185496 785539455918669824,196277 789684425940500480,225356 795086646576353280,263926 750344190094090240,12728 789170704264462337,213367 762091259183890432,431998 772558510454345729,350954 781799861322649600,171991 791361123559829505,238383 769149208938946564,111115 773898598874394625,139865 791740620268195841,239344 770100544031555585,112872 779516131912613888,175549 781501250864975873,186434 791697111737708545,240483 794570390697709568,261399 790701986916302849,221524 794746078725865472,263010 733025386167164928,350379 753085476043710465,18323 768683417282240512,107745 762304775056687104,431998 767256641158967296,94699 779129317393469440,172962 795667212879085568,267758 777297906571194370,160593 781218853078573057,186289 786903597825007617,207287 791794597626130432,241678 758830258883702784,54070 781176731906428929,185496 785976106423726080,200382 789511028711288832,226731 792522376240136192,245101 759090145312342016,56197 786384701829152768,201958 793612930189230084,252112 794221461284261888,254209 777935441156722688,164826 756892374840647685,44450 793137005240524801,249469 755207915640856576,35890 774451327132807168,140444 786310084137586688,201494 793187969335107584,164814 781652521626501120,189235 791751694409433088,241034 793426780350586880,196314 795007049327210496,203546 776940780837625856,152872 781155316977197057,183546 773976242802401280,140444 752904315807928320,23899 773656747974066176,11774 766731951805956096,95708 786119346888192000,200870 793085043233198081,249348 773204531173875712,135250 789083941504421888,222655 794782724385046528,263302 772101920047583232,128934 773883981355884545,139404 760672883756699648,63505 768760589216800768,107423 789830376965505025,224450 761754966205698049,69231 793607212203667456,249926 776951369856983044,156835 785845759316992002,198840 794561268271161344,261155 785746575028924416,195975 769003540316499968,109666 769147650692251648,111558 770320544453525504,350498 770486442262949888,118191 792611827045666817,246726 768466998934200323,106281 786623237039984640,205181 741007925523648513,350826 750955128899956736,15634 763568491026870272,77612 772850598265888768,132364 779092277310267392,171060 794549840743198720,261155 751618102547386368,14277 766370209838010369,92902 766772141698056192,95511 769705483015974912,113412 775260562792079361,146426 775429070863556608,148645 791565040344244225,237491 794358267849900032,258771 794612278393970688,262053 767028443645083648,96883 771791126311407616,125554 778497330328719360,152594 756381930686410752,42249 777318863490969600,161456 779348485640429568,11774 786188459702558720,201619 776736889864880128,132791 786967150518861824,206012 787053390375387136,207861 795740459280666624,268448 785628310868897792,197512 792053218947702785,243187 765037961280749568,11774 774334363110486016,141360 776172929906249728,149953 789094200230940672,218349 763970478037872640,79629 756835240765714433,43553 780084775629496320,178258 758085565602418688,51344 770323688902262784,117257 780198661108092932,178477 792065513253801984,198586 763800016825618433,79691 778205939673473024,166390 762674141115842561,73926 792395010729652224,243075 732244513708630017,11774 745072004794023936,1247673 788753358324584449,220029 786237031051517952,199431 771882135791755264,127957 752230716373504000,20279 766417964358696960,92872 789154516008439808,11774 795320338829733888,266079 760244439386238976,48052 752131382093250560,66217 755201237688000512,35890 766024091350335489,81929 794733034805170176,261155 756934781552779264,44450 787057827101732868,207613 773127360904241153,133519 788132907890057216,215608 794306804725534725,259134 789320983865729026,225359 758103582931419136,49843 758246580373762048,51896 778498617548025856,152594 767451810114179072,95643 789506663006949376,226731 792070796554412032,243576 754749073198952448,33356 788123388887851008,213427 788735674564444160,220332 778380329845268480,152594 750775113859993600,15066 753694581670096896,28732 791346197206216704,238383 792396414047268864,243075 772353269926625280,129558 791379528602058753,238290 760514259864330240,63281 771549379245121536,125554 787179485288280064,209351 788868953846255616,220526 769208601487421440,107559 751776685779935232,14277 757306577254842368,46404 761703860805173249,68908 787072675604733956,208928 790932319162937347,232424 778367745574305792,167569 769738042382974978,110585 760948153902170112,1248889 794269494097154049,258456 793327606758113280,8044 755149460137611264,34666 772528487810920449,90384 755488691443806208,37892 755716859417206784,37892 759764914957201408,56964 791838930014461952,241940 750472135395672065,13532 787675919481577472,211347 792108391011201024,243092 755203150898982912,36219 767436457287921664,95341 767748658720714753,97619 775796083284901888,151185 770517216412389376,118191 793330256643973120,251452 763708505496756224,79691 767804033469911044,100893 767460485881008128,99268 768327041070563328,100893 786199764249538560,198304 787700077318049792,212139 771821832949280768,128194 754807104007966720,33850 780217025377497088,141360 781252766203281408,185595 790514527435628545,231894 752661929550815232,22657 759153477310218241,56282 764970642718519296,85562 743845714766204928,11774 768883041833857024,47940 780250165361770496,178663 771912854404378625,118191 789149011047579648,222682 791068218198679552,78159 753711798839148544,28974 760184939358945280,61598 770450834358493189,114254 788461430345437185,218275 792166735990427648,242693 793562464650747908,248706 764861668211957760,27280 788421004599099393,208544 793608306837164033,249374 776612850831798272,154832 789699083783012352,226823 776527805710499846,155334 788504997860433920,218275 794262357996404745,258456 758479270314258433,50719 758160190395060225,35044 794547159781646336,261155 765699781456953345,88457 795067008811307008,262022 759789367636422656,59477 765175419159080960,59936 780180049148448768,176673 788140561358213121,215754 794536829064089600,261155 791318361108058112,237491 795088198238142464,263906 749988062155845633,8431 763512874996109312,78360 768170529727582208,103389 743479185205764096,11774 772870043092848642,132996 791040505362644992,221665 795303664537706496,264397 752920063154409472,24134 793499502678269953,252020 770242165255577600,117257 785667687796117504,197286 755529619755896832,37979 791664027482980352,237708 792816547484069893,247877 756632471987298305,1248387 758194265084137477,51344 772942963202674688,132364 773714451484717057,11774 793633009945579524,252741 762335999095701504,431998 770806575749562369,120610 785650815486664704,196729 795098246318325760,264431 758127719897034752,51595 768922144575062016,109447 791324391334416385,206666 764763756278738944,82766 779182848842534912,172962 795363272342065157,266054 764542862184898561,79561 774103510522601474,1170870 795116697875120128,264774 758600200067903488,51451 762064432071581696,71677 772540240976154625,125111 762697586641768448,11774 785326168807383040,193669 795009174476361728,262291 795292506510557188,238395 763899662130610176,80209 748538606772314116,351768 794085347965734912,252196 792746107650576384,245117 794307210083827712,257492 786187604966334464,200451 770403777924988928,115526 777294829814321152,160539 781907638078496768,187131 777577489736400896,161277 755562303311884290,38476 762244147885461505,1248861 792487480742207488,245056 793236571122049024,249926 755984585478070273,41088 788820442379321349,220526 774175404512817157,1250066 753431862723260418,21332 774752293073715200,144494 794271977481576448,258456 760537785216434176,63451 794967759847297024,261155 767769741922631680,100605 773916411634778112,139404 766442247583834116,91946 777117482070990848,152026 793208842318471168,164814 793351992315752448,193587 772089212543889410,129471 755381671696949248,21431 780500826368319489,181011 766039095839563776,88459 788105707673427968,214247 793841811253030912,255942 759627931496755200,56886 769919853884997632,115511 770123363079614464,115435 769102399520866304,109447 751172317246480384,16422 790557997655359488,231894 781531501485813760,11774 792460950116765696,243950 793641434087849985,252044 789782380961755138,226707 790302092716019712,11774 793644834905067520,249926 768131217958973440,103261 791511216313229312,239271 789819031339565057,227242 763366447208890368,73814 766016953722900480,90575 778286168588689409,165185 773955111966171136,140444 778155376894173184,164826 760969271862300672,65455 755607301969604608,32861 785826523198652417,196277 752145854996230144,17794 762935600986980352,75073 772934616017612800,133519 759570607327547393,56964 771054484113854464,122776 775046128643428353,124610 788444295137112066,215030 795387473471950848,247930 768933311162884097,110389 732307015838502912,351353 776927820337393665,158387 787402112871178241,209863 788088127936004097,214975 792099726208430080,241860 775580344556724224,146580 770600509296246785,119774 794776255346262017,259743 757579793407811585,47782 776237402893484032,154469 763021198850600960,75289 762660592972816385,73926 768457633795801089,106281 778173824420442113,166282 775223529231048704,146720 765242465553096708,86653 793914263530131456,256255 752298004627922944,22010 753389320455725056,21074 769635552454930433,114422 773529829337595904,136904 790996399122939904,234583 781689020275236864,186584 769143439468351488,111558 793584443176824832,252020 751870694607106048,18323 762438599111430144,72420 770988157651197953,122146 791667136858992640,240483 763148895526367232,76794 792052140361523201,243187 764687183898742784,79858 775801744467066880,151463 766123603750326272,90970 786334513928413185,202636 773985535358541825,139404 795367986165141504,266151 756968426023813120,45122 762656881865289728,73814 794672391733518336,261050 779046868856680448,171693 786996820689825792,207613 778427393509826560,166422 781476120596213761,139404 764097344736366592,74518 773330878441197568,135974 774950034475454466,141890 776205116571607040,153596 763375046706495488,77626 776863271764824064,158428 785612435122163712,197512 793855364840038401,11774 787762593666633728,11774 758419014506967041,51997 795722001226797056,267855 772864424336031748,132848 758345261949124608,41703 769899435979595776,115159 774246612361019392,141887 760505768089182208,63149 788938938555650049,11774 754177793345421312,350419 762271955143782400,71502 785544180760252416,130635 752311608454492160,21203 791984055130521600,240483 794669823850643456,262053 758096600497467392,51069 765376902768889856,79987 794527095267463169,261155 760904564010803200,65577 772521727138078720,131049 793973341686235138,256439 760158936263569408,61412 762388264770691072,71099 773672466459668480,137315 779082224117305344,171886 749973633137729536,10320 773901368025157632,139404 773940680196558848,140232 779253998947794944,172185 792626525476564992,246295 764043166982955008,80939 792253999005044736,240070 795029082786381825,263907 774075130641199105,140444 750101701000990720,8139 775769891550834688,151265 785623664725151745,196917 763749720292466688,78159 750600661650333697,13343 759764037605347332,59666 773964726355103744,139577 795109176745791492,249926 771680132679380992,127134 774036265050083328,140444 775190667551121408,146259 793179345737003008,250033 776485372784218112,152946 794241169387466752,11774 732313763358097408,350566 758030740625973248,50654 781285234868383744,186584 794952843224555520,257492 769525933782896640,100893 788039154286358528,214138 794525709645529090,261155 760876362886283265,11774 786924964444303360,207368 753950287958638594,30590 765242932580519941,86653 773115090165985281,132364 777305664855179264,160014 788047292989317122,11774 792406135559090178,243187 781363889179013121,186434 781681092440928256,189649 788776130476175360,220767 793440060175712256,252196 788405994103582721,217634 793715320905093120,252639 794290973006266373,259482 793872063572377600,255942 776900467192365056,157993 788000746885246976,214354 788696307946950656,220029 795309293096632321,263906 778997794556157952,171324 766706559925624833,95708 774754883446583296,145293 794999266188152832,264397 769222069070409728,108432 791590586356674560,239405 760328632707407873,61352 770062974803447808,1249723 763230934288175105,76628 770199533863198721,115996 785522692501938176,193464 786882389423251456,206048 791458527969697792,238378 793183360277417986,249469 774685371565092864,144602 790906535966806016,232359 786024450881904640,197512 787731354246983680,210215 749151937782747136,6966 763709121766027264,79691 771420830785937408,125367 779416434875232256,173917 776632258077818880,146991 765139148420345856,85944 751999269905657856,14277 773704469309710336,138641 775396122894270464,149040 777560629963915264,161387 794565004439810048,261155 761146787558064129,60999 763830322886615040,80482 766223950141677568,90629 780086270802464768,176784 759077218593173504,56784 777223427463716864,156835 732846045877657600,353926 756389393330475009,42432 768514697314312192,104999 786449873843335168,203674 778400121721544704,152594 767839256173740032,99111 773937355723943936,139404 778213601681117185,166390 779672443321520128,170373 792227677520494592,242693 768969947011833857,110209 751117165210832896,15808 765993064099749889,90618 774355623311839232,1170332 774401559274795010,141316 787001832002453504,205181 793673473163948032,252581 763754346706329600,79589 786426086099918848,203510 777589448867475456,161277 787066507075416064,207949 763471264082169857,78205 754872960217821185,18341 765714327663816705,87904 775237447429066752,146716 794620043451625472,261987 772811964963778560,132335 780910032556814336,183269 773493406807056384,73383 785644700220862464,196277 786320258428641280,201620 768926679720787968,109104 753773776920272897,27835 760500695422251008,62063 772402946885705728,127366 793656597377458176,252196 794596489402155008,261359 761707171360935936,67229 788559009611743232,210390 792673307338219520,244270 772030661926481921,129231 774989724662497280,146259 764178728905609216,82020 794724477850353664,257781 771912751883190272,118191 773868449353302016,139404 794003342833938432,255870 767221686462656514,90384 777934444023865344,164826 768222123362050049,104406 775396559898816512,144837 788336212046073856,215005 792370285097971713,243451 794310478872924169,258922 787074221469949952,209043 755560551653187584,37424 760234095830003712,60790 764160099250278400,80216 776478712745328640,156055 794621064064172032,261155 793135993230548992,249469 733193747001966592,355106 792095947488657408,226731 767849215984857088,101681 786974533211131904,207613 794634450932035584,261942 768172864994279424,103506 793142717345705984,249841 776261836874387456,153095 793450988417847297,252020 794213256437137410,258771 753814466031067142,24134 776620581064105984,58531 795460445926588416,267267 756877304697978881,45122 779499795064827904,175549 793847602710097921,255393 775541515393257472,149953 780751025422659584,182870 786962696201728000,207287 779352274585944065,351152 766751652355399680,96039 763143477945249792,76628 769683738045222913,113412 757695647726309378,48439 792358240659107840,245095 764910351808864256,85270 787083859468886016,207949 794749723643154432,262849 765936522155753472,90384 770603781029564416,118191 794270856448851968,259482 756854960340336640,44450 762832172717903872,1248919 773015876639481860,132967 788702157193089028,219915 769928797240033280,115511 789878955155214336,227242 776110744404238336,150717 778381619375722496,167305 752988993151795200,24248 795058449470124032,264397 763205452452814851,73926 793469299604221952,18395 759087987334475777,56889 765660789285986304,1170369 767829661082464256,100891 785609105759047681,196348 788064935972528128,214492 754066680741961728,31605 789314538839560192,225359 763717128948109313,79513 771090008824578049,120610 745172741251178496,11774 758463696242774016,53163 760076201688006656,60112 788793518479253504,220526 763440651887181824,78344 766577637552709632,93823 774006169635549185,140495 794261147226689536,226320 794531619772231680,261155 774051756372131840,123217 772821158567686144,132335 791217604841070593,236945 793581168432209921,252020 762753179515777024,73712 788737411446562828,220029 771765449922973696,126607 788181959663050752,214084 763399448609169409,77731 763796724628463617,80393 776280750693814273,153779 779364402654871552,174230 763705393088389121,79691 765312795051233281,86653 793895846152658945,249926 775030149704146944,146580 778795269781463040,157082 791837190619660289,240070 791628402394529792,240061 764262700398604289,77598 768889928814043136,108729 795716900508471296,267737 749915054896771072,10064 787830113396219904,207861 755920123844759553,40437 773894855382695936,139865 762138752726761473,70509 764232797959716864,1170700 773866364549210114,139404 789675704853999616,226712 742337292115681281,349951 761589776780668928,67906 761675071232602112,69947 764208147288424448,82208 768951693925056512,110615 780112876698599424,176125 753366820506132480,27280 761640480190889990,69947 778288470997413888,167083 775180648529092609,146259 785921188241387520,198671 794590344729870336,258456 750476527083532289,13343 788209918285385728,215608 790877037984702464,234583 780699088505495554,182257 777647733133963265,159876 761019892548116480,66116 781270601533038592,185595 773285840525021184,135903 787865739990630401,206101 789981628374380546,228124 765602796112637953,88311 772059776674967552,127775 785638153298337793,194205 770293011519377408,11774 777086500378816514,157724 792899853433106433,247241 749275807986520064,8047 762243714995617792,72035 781504953676238848,139404 752088045000744960,17959 788111408739344388,209151 743909528207495168,738099 794189975365423104,258598 760516054003003394,63149 763927958411104257,80486 780826133667442688,172967 777553304859602944,160539 733754291903692804,174090 778366170361659393,167180 780475073773862912,47940 761653847483965440,62708 769683011990278144,110585 778956654683512832,171379 788000667076001793,213887 788772192880254977,203546 750639554110038016,13532 773966896731418625,353879 778991236673839105,169310 791716873280729088,240145 793152759038115840,249841 763489165979766784,78198 795101620178710529,140444 767480287873818625,90171 776188052343549952,153095 779499190103703552,173584 791786664444227584,240665 765254497472045056,86763 793096139436208128,249469 766011942829830144,90384 785298618987065346,194923 776597675110129664,155898 767846799549816832,101681 772047372843089920,129119 776899219722416128,158387 795037604961918976,263906 786421251497537536,203350 787348754160549893,210432 755099658318336000,34898 756537780113661952,43553 767860217132507136,101383 778342356777050112,166913 754234245351178240,14653 762532332096090112,73030 775874007597916160,152314 751166586757718019,17416 764249892277538816,82002 772246106843381760,125367 791452323268562944,237332 754798768713633792,27045 787798699527274496,213253 766110474836508673,89841 792884464477233153,247240 764442471455678465,82744 780482080799088640,179967 785930214547132416,199211 787423170395418624,205663 793132707542732800,249841 768956014460821504,110362 792054216567115777,243075 758400632327811073,19598 776094328439574532,153501 794676416885522432,261155 758830533363109888,54070 788879419221811200,11774 776052794335891456,152735 755587958753800192,38672 768975705073856512,110389 788503458894663684,218275 778655888810905600,167939 788105196350033920,215505 790323597680050176,230282 756253920364752896,42249 766432180352458752,90790 759415920586522624,56625 767440187953668096,97519 795115307165745152,264774 773835893429923841,137869 776759244683145216,148555 794308912690429953,258456 777337178334466048,157708 778297020406571008,157211 789949337279148032,226717 792100110209548290,243075 793894179885682688,249926 791650478354563073,240260 751550506695135233,18539 752187839555698688,21438 760824116618272768,351340 777621388437749760,155451 789516152481452032,226581 772910987858980865,133081 777690557476896768,160641 758390183003848704,50542 791349107797397504,238395 755292778372947968,35890 772075744390369281,128934 774045647259504640,140211 779990983874404352,176102 786749167813222400,47940 775767734445539328,151265 762006627780325376,431998 785622479758761984,197512 761339312340434948,67973 763015130363863041,75899 768172258670080001,100893 775805465703903232,151463 794545383456247808,261155 781343275282292740,139404 788882737549697025,11774 790918206097596417,234583 793156047636692992,250066 770291814775480321,11774 791116206812037120,235487 733840606695456769,11774 763972426677968901,80130 770305763642339328,114254 781370791912955904,139404 785840573995479040,197512 793240480024662016,249469 765678800755527681,87904 764870871122976773,84785 786912887935791105,207287 752301659825381377,21546 758661888712388609,54070 792867856325238784,247241 776639432778588160,157108 776527473731313664,156644 795344672210190338,258981 755150577399533568,35890 766687280459284480,95568 788337054706962432,108396 792812294933667841,243075 766826663007035392,11774 768604651633664001,103071 794533052814950400,261155 795052866826342401,264397 754106187222749184,31400 763055261351309314,76281 763813882246889472,79911 774989650708598785,146259 787760625594273792,210238 795380186720112640,265867 757697517773393920,48439 790268642331996160,228341 792038308335550468,243075 758061799665205252,50654 765708189564362752,86103 780295572511219712,176129 790881998919262208,234579 771752319595798528,125742 771535991857291264,125554 788754276449390592,220526 750898923657715712,15643 763845203153162240,78566 751144581937324032,16299 754749781117984769,32591 756864261511483392,43258 759854533333909504,60120 794535402757623808,261155 772825540268920832,132335 764986705929572352,84724 793913149627826176,249852 759121559931854849,56964 775027418574708736,87904 765505858059005952,87904 786338842609528832,201958 792383584426270720,242693 766863469274501120,95708 761619535367659521,68987 785525833733578752,196676 787860580199702528,195492 758334100008636416,52554 765683912655994881,88541 768506086445817856,98736 795387362574561280,264397 765250455198920704,86552 775071513909133312,146259 794539443499712513,261155 752250286668783616,21587 758424900860207104,52061 781127941157597184,185496 754725111387787264,32950 765578500355002368,80393 770250449370787841,117257 772649057206403072,129649 752301517722390528,17842 764075692187234304,80939 790923374214180868,234583 778727019051831296,169327 758642322590539776,54070 789009076655095812,11774 733113963798351872,355880 757271785335390208,45955 734464840459288576,349470 759509829870313472,56964 776934525117104128,159146 757022104545964033,43225 773909943783002112,139404 779385836693585921,173753 772951237813608449,132578 788077054151360514,215005 756528002679214081,43248 763504986298867712,77612 781411657323016192,139404 776923307841097732,157082 780524334498607105,173347 774329135237828608,140444 734064621426987010,350498 785295532180647936,11774 793972171890630656,257271 751624005732278273,18491 760655180710891520,11774 787066189704986624,207613 776246824017559552,148167 777260808778739712,160602 775309464824061952,147606 776385896832765956,153658 757898329112113152,49852 790277786028040192,228820 760975798425706497,64730 791788065203359744,237935 772515000007090177,131007 787312970980167680,210289 767849625411809280,98972 752912873962237953,24134 792577233458237441,246225 791767269244297218,240483 754732080248958976,33356 766540144992071680,90384 795714609235853312,268448 749938085497073664,195876 777009122847752192,158520 733087303644647424,354983 787651045606428672,210854 790811540861558784,221524 757584797564887040,47545 773969002225868800,139404 785674544983994368,197324 786392240520253440,203674 795056495385866240,263907 773853050473582592,139404 763451467680387072,11774 766248307714826240,91894 791115689381679104,219754 753696427788734464,29263 768935903322578952,109945 779074365942038528,171260 787212724476514304,46572 778070685885173760,1182483 762782286664216577,74302 769170336210223104,111558 770266881311801344,117364 751174110651092992,15808 763748038955274240,431998 789040581133697025,223025 772105224337055744,123354 773295191587368960,135903 775518376269520897,147606 780467344141225984,179363 791339850335068160,237491 793998297400635392,257423 781315086627573761,187366 749370296470278144,7852 767446452217847808,97447 786793862018707457,205029 794274548455768065,203546 776923200718372864,159505 795773930317422593,267746 750478075981279236,12883 793188654063681536,249926 795434752694042624,247930 795444007182729216,267133 781631746479562752,187969 766357922897166336,80939 789705287535951872,224385 758157373118746628,51344 765177681285517312,86103 791784245048012800,240483 794995241023520768,262925 776817637498159104,158428 758710592068780032,46076 759561534817329156,58034 763346605340782592,75973 757350586907930624,46006 781431020168118273,185310 793841288214818819,255942 733094768733917184,355866 775010272897404928,146259 793615562899423236,254209 764864820201959424,84724 788889986246455296,220727 759098672273645568,54911 791349134020124672,238207 791677627044024320,240483 769668808793481217,112939 763535560921276416,78159 750138712080523264,11495 763022075518779398,74066 766437292722429952,93184 786709542235168769,204413 791802349874479105,241816 768914554541662208,109738 762296807103750145,71429 776444691285807104,152314 753037339824447488,25071 773174848352694272,134936 790520342620012544,231894 793875021735268352,256255 763141063871791104,73814 773640539677655040,11774 787058169474351108,207109 793194968386985984,250430 742893000032985088,11774 755385615542136832,36545 780433626567704576,179574 781370415159672832,186080 758259020239101953,52061 759195314611818496,57574 790794756989317120,232863 771173593384230912,122982 786253217206112257,199546 763249862125072384,76794 773585232150695936,137158 792726132936155136,246632 794537399372156932,261155 769656915643117568,114779 770453066055376897,117257 791354498551689217,238395 778376699385745408,167569 791014715384365056,234653 776906106740375552,159308 778353486157144064,167393 792069173387997184,243187 770649625237688320,118191 790964822229684224,233131 794321277947285504,250633 794533348336992256,261155 759750964681203714,32572 774799233190952961,118174 777963765430124544,164764 791886093545332736,241523 761313748518703104,67401 795253723484291072,230669 778306596237676544,164826 778982116386344960,171693 779353360227037185,173964 790263854722715648,225876 754758551491444736,33023 793527331084120066,253190 761760150826815488,68862 795688066929356801,11774 787065414706601984,208989 791048373092675584,78159 768625189370331136,104662 790903668753051648,234473 795393514725064704,266151 773597311771566081,137965 757630398813708288,47940 761544802638913536,68993 768774952321290240,108849 761001621794885632,65974 770087288214790144,116838 795245610479845376,265644 774817447551594496,145244 792008175373418496,241016 774082846105272320,134378 765586813822132224,87868 794199654418223105,255870 763089700995403777,76549 785543423558246400,196277 794415263680790528,249926 773935003692572673,139404 764936086653206529,11774 776471657661788160,155318 765493929034866688,85861 774356558012674048,142942 734182178435833857,354238 770658827939086336,87904 790891487206735872,234583 794309276575682566,259190 770388410599170048,118556 786073584808632320,200961 793986980526755841,249926 795434385860423686,264397 766358100530126848,91894 785308390612410368,108396 793828573018624000,252580 794380071335170049,227345 757450586187001856,47283 786697795382153216,205728 768067701638098948,100909 769272986838896646,110209 773536016057729024,136904 775743584221863936,150663 778569828911161344,168794 790283313080573952,229505 793127661723942912,249469 758065365226102784,51069 769591093574983680,114422 756894327444504576,42495 763807934816149505,79589 767201475474890754,97377 773846977096347648,139404 795725035818389504,267862 788469644763987968,214899 795400036217593856,266822 762771948392677376,72354 767865653881700352,101681 777511989568413697,156061 787126467327037440,208178 794656632948961280,261155 769811441616551936,112032 778566335664054272,166852 786223403774521344,201494 789332958482161664,225456 773934857936396288,140211 770634796259282944,119937 780585748105981952,181419 793699957580533760,252020 776406734776700928,155390 785582525234151425,197297 762056136346308608,71099 787482441023881217,208487 758657573868412930,54070 764264788125818880,82002 788565632228786176,215168 788964173157924864,222500 774358574868762624,143051 776093327993212928,153501 775833116820770816,151947 751999051072049152,17580 786564114696974337,204413 794899440507256832,263090 751950119772315652,17794 793634153489174528,251479 795059509857284096,247930 788068290459336704,215030 793443227865083904,250293 794642306280333312,261942 763422528480108544,78215 770664704830083072,120341 757099570702811136,45964 760453030479327232,62771 771275842580127744,112939 790315723457388544,228820 791030548005134336,234583 772236676118769664,90193 769602386331447298,113412 760906666862862336,65577 761017918637412352,65222 760936521306402816,61395 788761287891099649,220332 764556680193531904,80648 773182267661377536,134470 743897456618971137,351340 766618038518943744,93405 788416813633638400,11774 792861144247435265,248010 795440661537300480,247930 763728853684539392,79691 794694746836992002,262849 768601972194672645,107428 794627535808118784,262053 755177107337179136,35890 780386468036476928,179742 794356918445686784,258878 761450845040840704,66801 762482520290013186,11774 763516453249163264,78159 771862153401774080,128230 757766892392026112,49070 754736293733695488,33356 791467409534169088,239394 794693684247875584,261155 760870583634657282,11774 781636295206379520,189649 772034815902318592,125633 768094468771835904,103261 794884051060539393,193368 759505506998243328,57574 755488489270087680,37973 776767299781033984,157840 790915152329572352,218349 791348290537136128,238395 793075339119497217,249292 794754030673285121,262240 770302615985029120,117364 793232774014435328,249926 792118301878910976,243187 756644402244775936,44461 786107521002078208,199961 792113295998070785,243513 781536911731097600,188119 752231025695035393,17643 768950983263186944,110615 786987101573091328,207949 792867479324397568,247240 762399246800736256,73085 764287750979727361,82066 791673014844657665,11774 781469451199901697,139404 789963436406878208,227904 791332219776294913,237491 772245802399981568,128323 778299355564429312,167273 779812432638201856,176203 781568586565517312,188478 764941642490978304,61723 753771811138076672,28799 773816413337358336,138155 785967188200919040,199546 773707865454325760,138140 773651529551253504,137042 790564252327084033,231894 794996563907121153,262847 788491584761454592,65113 762711141122502656,73926 762759786542669824,74431 766080561265778688,89617 769332619611746304,112970 786384043139006465,203510 768834447529668609,108394 732614471416324096,1170592 765343546157170688,76012 786425899369586689,203510 792496056898494464,246273 754739880962379776,33401 761628480182235136,68987 774416956086685696,141912 781218136653791232,185310 781569057350746115,181419 793148864672980993,249469 793490100495745024,250633 759888340145606657,50923 767633101526663169,95708 794590855478661120,260849 759915593789157376,59477 757559222875910144,47841 781643994614956032,187896 789930067795279872,228820 790616777143246848,232864 794235439238369280,258909 763497208570261508,78129 785621266946326528,195492 780851617394528257,183269 755259439553191936,35175 781902504732663808,191374 786592275912458240,204835 793528812247982080,249926 753400195904221184,27222 789443806877868036,225981 791766649376481280,240483 789152695391105025,221416 795701668700717057,247930 779067450637758464,171062 780463026205929472,175207 793283032706797568,248253 795038988792786944,263532 761674837114785792,70177 781896456475074560,188807 767797546081067008,100605 744048786004185088,1170572 776245386918891520,154832 787855044154535936,194040 788199090509189120,215057 793971516304039940,256393 740216224630595584,11774 794505409767870464,258741 780926014302015488,183269 774774530707300352,131148 767368194772393984,7258 790720254775144448,233307 777190152779292672,160067 785300125728010241,194934 776814098608746496,155451 753008804636323840,25255 758036500948852736,48663 769311206406369280,112788 756202711427657728,11774 789424683695284224,225981 786984009775611904,207613 788460687831990274,218390 793437523234131968,252020 771038486149238786,112363 789143701910061057,215505 758778420431949824,54070 760925119724126208,65738 763446354484092928,78304 766350127636152320,93286 775762519692611586,151463 786614945077092352,204413 793246616618725376,249926 794007357571342336,255942 767176350574739456,97432 768250789018075136,104162 776424147886891009,155688 748917719190286336,11774 795075073778466816,249926 781831164868911104,171693 790603901154230272,232791 791691526200000513,238429 755465984819859456,36735 760953979744448512,65174 774987786537488389,146259 755022788772130816,34666 792009034891231232,242055 732368622748876800,350697 771002661797781505,118191 750885953183490048,15316 788589385415553024,215437 732678009610764289,353239 764117620056555521,81702 765577058365779972,84724 780136774337081344,172084 781208683866750976,186434 754812297730719744,33356 763551973782073345,67226 759101694940680192,55660 766728808628191232,95672 762003386384257024,71550 794678487097495552,261666 795403874580439040,252581 767730545417678852,100893 776591393716334592,155390 781058648399196160,183759 769525272601255936,110585 785905805468045312,197324 788101175451213824,215505 773659632770256898,137158 763911646981001216,431998 786636114350125057,204959 759579492234895361,57574 787032892035637250,207949 792098061992407040,240483 765023444920573952,85727 766222320436412416,88174 776075171518177280,135890 790648062674866176,232169 795717880558026752,268231 763503033229701120,47188 788219107049103360,216009 790860712067293184,233307 793188725404553217,249926 754072534266503170,31035 764656929373360128,82481 776810176292786176,156061 757793289000984577,48369 770704907208908800,120610 753571524666269697,28037 764936153795588097,11774 786911796560928769,192032 788897348806176772,221972 794980491225079808,263906 757942135274430464,49925 774428228580577281,141858 768172215141621760,103354 778571116373745664,166852 790746409314099200,232863 759378158202138626,57883 753952965791248384,30590 778320412421689344,167399 780502212212555776,158247 750417498722344960,13201 768574372869210116,107459 769831961493966848,115418 749319696806064129,8160 760926413125922816,1248818 772157783953199104,126936 776161531641860096,154223 752870120733614084,22838 780034904625123328,174728 788391255097024512,217519 790905153037623296,234583 785258681977962496,11774 764912413871337472,84724 776428662174339072,155688 781609372732518400,188401 756841455763660802,31872 767372338304200704,97325 780173332503072768,178045 795365179693367296,265885 750798420428795904,11349 763880533051006976,78853 777146163107655680,158815 795336151821381633,264468 756576037799157762,41798 765146184268804096,86103 750775338284806144,12883 758625862132469761,54070 765549893335252992,86103 772541008794021889,131025 793646467831455744,252890 732283877927059456,1170365 762457487769427970,47283 758662671101112321,54070 781202843130859520,185313 786402452576673792,203240 787319648538595328,200382 789133002420789248,223286 790715060868046849,232791 755902288338620416,36522 788745101908578304,220332 750155576374534144,10057 787750258847600640,205197 732385898877181953,350808 756583348659707905,43553 777629455372038144,161456 745231927074906114,318763 757802970918432771,48926 790940485648908288,234583 787088272795107328,209151 791322807795712000,237491 788185374845698048,214078 790628104930729984,11774 761693779170439169,68862 778330247108460544,166409 755120762978045952,35403 768123996382429184,103701 777592702951157760,351152 793999114652545026,255870 772154157604175876,128934 772789967034744832,132335 793260025284362241,249926 760614296426467328,62964 755396326641262592,36735 788916261279248386,219942 757585416698626048,47761 758126996648058880,51595 774199506367750144,141867 756382413543116800,42249 790290505015885824,227048 790593752473579520,232662 760850159626432512,62708 777696590941216768,112104 794653471043710976,11774 763089490088820736,76549 766819880792305664,95672 751608331953856512,14858 766741589377028096,95672 792017209270960128,243092 792044839634219008,243075 791473755205664768,237935 767695017007865857,100620 779064365160947712,172122 768140396853596160,103294 753230600564244480,11434 755114403721129984,34731 767700707604570112,100605 785857368496021504,196277 788814183269883907,219942 794325676463624192,256038 786213066375434242,200490 770432875254648834,118482 754774816280805376,33474 770830708969312257,30529 789190407519219712,223047 764764690455015424,82066 758070249451204608,49843 778772920470478848,169923 779396542679568384,174115 792079280255623168,237964 794931601335455744,260613 767486160285216768,84209 791055115188834304,235179 795420777315270656,265855 789829152551698432,226881 758482941051670528,53001 786911816790048768,205094 778301596157575169,166390 764997714367090689,85562 781201697662173184,185496 788825375145164800,216009 758362969214377984,43391 786310147031306240,202275 772900783608172544,124004 763886711508180992,80939 749332346931863552,7852 788792248834068480,220767 774218922690121728,141858 791782282893881344,239906 763878463803621377,80863 781826507081646080,190635 752889600213823488,24134 757034039467384832,45470 762724776897019905,73707 779122652816351232,350711 780825265576357888,182960 791254511683645441,223249 758408511390756865,52554 767459650635722752,97852 756710508040953858,44429 771782303886499840,124924 794556541940572160,261155 762727185635434496,73814 767169821804990464,47940 788015264323559424,214209 773557808159715328,137042 792440450615508992,220857 737453706443132933,353222 753997779848921090,30590 791663777393545216,240483 765508356538785792,87904 767755282801754113,100605 770133466981761024,106774 777573845297352704,162485 772978555043078145,132364 786284014671892480,133257 793453302759522304,252020 789475487777120257,225981 794899891101306880,232169 755562114161442820,37655 795234727787515905,261155 793504799266336768,249926 751089931708141569,11774 768381481014091776,104662 787065017229246464,207965 759138812459032576,56784 769731079121014784,111558 794450436099100672,258741 770706840422318080,114603 791415524274106368,205270 780765573076488192,182036 774299490190622720,142721 787329951318016001,210207 777563154037342208,162521 791018840620687361,234653 789427243210727424,224680 791306484327952384,237491 759887401846050816,54070 776388914563080192,152872 791812225258311680,202429 794584866167865345,261796 791359006858063872,238395 757279825765732352,46384 764123131204210688,81869 757603750789931008,47782 781096246404460547,183759 786940206842843136,207613 765969986980417537,88930 762814090351751169,74681 778646500725235715,167007 794219453818880000,258909 761539780823789568,66159 775394535778226177,148045 791279098454827008,234212 794202515961184256,258598 734783258819321857,353374 775427079651205120,148170 732398047984914434,350955 755911568953634817,40344 761843405232214016,68862 786354504170024960,203048 768340285138935808,105256 774362909967323136,142890 778037556927541248,165435 794740890019491840,257353 795275120168304640,246425 758997654479122432,56175 794542837908013056,261155 785516194426032128,195975 791918239077072896,241678 768479653438877696,1249480 794723081147351040,261155 795667104997535745,267862 793154028544876548,249469 756197388956602368,41680 771006598416326656,121612 794468214466052096,71794 778103525071028225,679105 795072744505348097,263926 763512474549313541,78769 753915622157844480,29790 761336698613604352,67281 752661450099986432,22779 785263514520813568,11774 791676135381749760,240483 760593741069611008,18395 789486367713562624,224678 761564160240955392,352982 776793276279955456,155896 773904795409285120,139404 775026088762302465,143480 795075104317181952,249926 764602969086042112,84209 793980820532948992,257353 761837731920146432,69711 793148389227651072,249469 785619918716702720,197622 775291787502055426,148045 765678243743723520,88669 789908519445078016,227048 758674236521062406,54070 790324407617060864,230485 788438588170067996,214899 753262142908993536,11774 764146935355744258,82209 754048483410055170,30296 788037356301549568,214209 759532169547034624,58757 768934159691710464,110477 787328934375325696,207212 766085372384276480,90384 787081221696139264,205181 780114788089106432,76644 752308848464199680,18391 794258503389024256,226320 779139057989390336,173083 752629463763001345,22750 770820927567298560,120690 790691442880487425,233307 794722163416829952,262849 754096129726377984,30590 793255478008635392,240483 766662662298095616,94699 781358205054005248,139404 754826933372751872,28574 757721639597453312,1248512 787466817539158016,208059 777382283615412224,159876 795128108294619137,259810 776362044073381888,354835 766425526219268100,91810 791739177238945794,220029 761686569216569345,68862 794168196609744897,256255 795405097601814528,266054 794024141439406080,257423 767772618841743361,100605 780216818996740098,141360 763338737682116608,431998 772507130440056832,124924 785674422845775872,197673 753994096188981248,30795 778000261876887552,164826 763130285974286336,76577 781250090874839040,186532 766738983606951937,95672 793507780225331200,252711 779453163304812545,172185 789231603222507521,223037 767182704689319936,97468 769834280876929024,113601 758051965293109249,47761 771759784991293441,87904 781243997557776384,185310 781244609854857217,186149 790912041745719297,234653 776826576675696640,158520 760523402318786560,62771 794697799413571588,262849 757265200395485184,45014 761703436794626048,69245 779168559998046208,171693 794766936747876352,262752 791343313311895552,237908 795114684307439616,264397 789811688669192192,224678 793676855362465792,252581 786584808298283008,204413 791824531119808513,241819 732634173182083072,349283 761294492825772032,67908 780661839206027264,182146 795139203747221504,261142 756357647499157504,41518 764505373734793216,82066 775349965300305920,148045 787018817499045888,246425 768514751592861697,107238 772907974557831169,133519 766745849284222976,93303 786639550194053120,198671 793875539169779712,256255 751074586163163137,15808 795306230327681024,265257 786927860493672449,198586 751732936572018688,18470 761545750601994240,68982 778965760362225664,171324 787393299686551553,210274 790567743124746241,11774 786381022250184704,65113 793510953606320128,252891 773230184518385664,135025 758376578858430465,52048 777845525970202625,164001 788809139204067333,11774 791374066968064000,236393 778989859960598528,160539 788085091146825729,215005 795250563785064449,262849 763720861991837696,79691 794530936192897024,261155 794604436400148480,261155 760089717153017856,60765 762699358370459648,74431 775743891358126080,151071 785971754061684737,105109 791336788409417733,237491 788835026116890624,220526 791702756381777920,240889 792647141349089280,243187 794305981937291268,258922 751840715252961280,17794 777997224731107328,164826 791660542419021824,238099 759263479454990337,56964 772783866532724736,132335 794305562297110529,258598 776446002135904257,153575 757542432120733696,47782 781565086678802432,186434 793349274801102848,251452 793264012930711552,249926 778367555266289664,167900 762450423391277059,72809 789520571918876672,226823 750303094643318784,12357 766415920986202112,93036 776908520998498308,158815 790578111909855233,231894 794020387466133508,256239 794937914383810560,257666 795221851928752132,264774 770335691288948736,117257 788756438609002497,220526 794074076872515584,233711 795065871706292224,264397 732640968562860037,1170463 761008678245892096,66116 792367808642359296,218495 766637831871664128,91946 780056146501570560,174465 786016367585611776,65113 788780204088889345,220661 769241892840144896,109960 787811029468184576,11774 755097436746645505,35449 753058242960293888,23454 793506343147671553,249926 792065826811551744,243427 773464308223205376,135025 771926199207653376,127957 759770489447288832,51798 766350317080367104,92166 781474155690622976,187964 793176952941207552,245480 780128316812558336,178360 752681207410880512,22750 770627575488077824,119718 780618450012168193,182154 761756535722799105,70355 776420286958673920,154071 792492348110409728,246314 789240119404425217,223692 786970295932334080,207949 793957547443044352,256255 768648099145273347,104973 793469098067910656,252020 793937281421897729,256219 739620127210143745,349579 790407737762914304,227242 790741373926330368,232792 794558799092690944,261155 757716558688972800,47674 766040226221305856,90735 794910611243089920,263895 757232365848580099,46006 762389022761218048,431998 788392258252922880,217519 779385669298876417,173347 785515209498759169,196277 763703630620794880,79020 751215629902893057,16422 770692810710261761,1249792 776020497909870592,152872 792067160520683521,243576 794062964756099073,255870 765288135676694528,84209 760209069642702848,59394 766623580608049152,91700 791337086133624832,237908 779089112418562048,167180 794743957271891968,262849 780772502616276992,182960 789771110669746176,227048 764212255659528192,80939 788553149871116288,217519 792081935422091265,164814 793642425780535296,249926 755844420524609537,18215 759441421803872256,56964 791803377235689472,240483 757623268627054592,47782 778731867684032512,169437 779265547196399616,172270 793259388395933696,249926 750636679954915329,13532 791262546544234496,106482 793634418237644800,252639 794657116845965312,257406 772412453397204993,130686 760250299483291648,58508 771454867290333184,124855 780571451736727554,11774 789189524651782148,223037 764907180655083520,85271 772055042367062016,127775 775761539311738880,149775 732944962547912705,353474 760306417085583360,62130 787802423364493312,203510 793214415281786880,250633 770666221427625984,119682 788599824635527169,218832 764539570989871104,83391 778656870894624769,11774 790566578588880901,232137 792067203000508416,243576 793280482347585537,248770 775004789566504962,146259 791685449043488768,240718 758043309415641088,47761 785568632998924290,194250 791436335303290880,238207 791797968730939392,240483 766102022986752000,81929 770742104024834048,120474 787899955826524160,213301 789490145724604416,215252 794641794432696324,261155 771450750950117376,118192 765186734598545408,86103 769710796364455936,114607 770311832519204864,118087 787798642023206913,213253 786040619600846848,199262 795384346215641088,266151 754835166434951168,33470 791704178628370432,240483 795320977521451009,265102 778583777756930049,168794 778325213461278721,167319 763766210894761984,11774 787853780876455940,205197 779024891605557248,11774 757886779873697792,49852 760320335375962112,42435 778366984136298496,152594 758391859265888256,47940 759169403699105793,56964 776778506713894912,156053 791765331421175808,241375 757382322391961600,1170553 765713073072017408,88673 791665583481819136,240483 757999698867326976,48663 795765389510799360,268643 763843125206978560,80716 793505049645232128,249926 794555681244319746,261155 756589239417106433,39096 778404424926564353,143867 791352393128521728,238207 793443306583629824,250633 768971546429829120,110362 778740977917763584,481145 773617193623912448,137869 773919647229939712,139865 790321012093100036,11774 760279878448979969,1248711 778795193948483584,170187 781515191578005504,188387 761656513740083200,69711 776822983637602304,156505 765404901572743169,87245 770673020314742784,119832 756319245739364352,42249 771102140961959937,63385 750754197000359936,15165 788446506416218116,217837 793282040376520704,248253 791323381320839168,237787 780726264634105856,182257 795303157312225284,265223 788915971645841409,127871 794726941941108736,262849 795700361415692289,11774 761351271915802625,66922 770418980020510720,119100 779009333434736640,171902 759627057533857792,58508 791279092758818816,237491 776190262838124544,154071 793973902548422657,254135 763071874498560003,76127 766752183165423616,95708 789330884893691905,208379 760855790609571840,65222 772305546909061121,128934 794580975133085696,234583 757278567398903808,353789 793499415566692352,252741 793625022673788928,249926 786025198692683777,199211 790241213085462529,226717 793560013642039296,11774 771527638221484032,125554 789076280016764928,221476 768481178244579328,106756 770133326422237184,116373 777671412525826048,144730 791358434134355968,11774 794246142947008512,258331 760501571415216128,63149 794692251540660224,262752 758340078896807937,52554 766990534204203008,95708 763369244239208448,73814 777139694601539585,159876 788846329438932992,220526 773888606813327360,139404 774043067472973829,140211 778468679411392512,167677 752982134554361856,24788 771529266546618369,126152 757674490130149376,48439 771071728378322944,121949 749725654619389952,9540 755263491360092160,36219 760552737771757568,62492 795311616669741056,264397 774373973861597184,141913 761736145986162688,69711 771306040142893056,124597 776599550811369472,156835 793636061473800192,253793 774992284404318209,146259 752690398817116165,14277 759109451446161408,43947 759408365487349760,58232 777199172063748097,155333 763769233880809472,11774 769179360880365568,107469 788177794404614145,192840 792786463935037440,238637 743080444216905728,679105 771521622377246721,126389 785646156319694848,197512 790968013340155905,234653 792510271105343489,243187 762687155516809218,73926 791393432170274816,237908 792122632250404865,244230 773871981573738497,139404 773903169080483842,139404 770672003519016960,120610 771474931569729537,118191 795615089139314688,267655 785877846166155264,199290 790563038243934208,231927 786940156037042176,206605 793435829813161984,252020 755784754314743808,37613 754904168221990912,33356 773650403485286401,138165 771585376741830656,62063 773914238247108608,139404 786777736241176576,193121 781178683822215168,183759 790973932077592576,234583 778364339526873088,166852 764455381938700288,79807 773823711220682752,11774 764180401996738560,80939 769151130811113472,100949 779258735709528064,170187 785351465028038657,11774 791047185798266880,234575 792035902415437825,243218 757279511591456768,46612 761666084193837061,11774 762421739905167360,73194 792725242863026176,206666 792875589736730624,247240 761366510900277248,1248919 767945217714622464,101681 762622600254074880,73814 763419071031287810,76549 781523501199089664,187976 762401626694881281,73085 766315803948019712,11774 777709278522019841,352304 793900262402314240,249926 788095563526922240,214899 760419588429447168,1248775 790981553056776192,235590 795438123308044288,247930 773917930668953600,139865 795262829473464325,265878 753220087495200768,26159 762280755607109632,51778 773721724168773634,137553 773865352384110592,1170870 775403848907108352,148537 750925455172173824,14108 764447106979524608,82283 778788719331467265,170609 768484614927036416,106756 750537299625213952,12883 765161904050282496,86103 780638106978508801,181984 759568139495493634,56964 761014027212292096,66116 794594140247887873,258878 777517437365395456,161185 773264613823672322,135820 794617162497478656,261987 787071323025526785,195481 773388813045473280,101844 792919699549933568,248520 761253245054513152,67326 761657357613105152,67226 793783046201827328,250064 764338934243586048,82283 765334809908510720,87145 775409289116590080,149040 778795288836341761,168794 787811122225090560,212839 764923949583110144,82066 778255993058824192,166913 780951303765852164,182870 766361865316397057,91946 768568821254717441,106281 773922006127505408,108982 760107104581488641,58253 763489695640674306,78159 787281963321352192,209887 757048175307821056,44163 769548915557400577,112336 795494662651908096,266151 758706266009133056,52554 755205957345505280,36219 754197290336841728,32157 770359847967600640,117257 750172935042789376,11495 768985863724359680,108849 786905882013470720,207287 794335009679310849,258598 754771493628751873,33356 762008082297851904,71502 771743247819350016,127366 770822412799774720,118191 786992953822674944,207974 791358884816355328,11774 793106038471786496,249469 732436970253762560,352089 771837698038460416,128143 743467997122043904,1247598 788764450471809025,217285 781610407714754560,186584 790644225989763073,233152 793637571507159040,247675 791636506972565504,238292 765941615982587905,11774 793219850160185344,249725 761204025622691840,65180 777175071911739393,157755 754743713599860736,22393 767041049609076736,95889 768864630483644416,106821 771682868741312514,126389 776526345752997888,155390 794618894778396672,262022 794960726452420609,249926 786840574213095424,200244 793993340207374337,257423 759112327610376192,56964 786550823866236928,204413 792677786871820288,242693 765224500757757957,85669 781485775506460672,188119 790573591028981761,231498 752942170353635329,24597 780528349647110144,180655 750564650073415681,12281 770790867200249856,119833 751049392648548352,14858 751859981083873280,17794 774075171716026369,141360 791625915369332738,231427 794602298756370432,261155 778242411512201217,153915 789183759383879682,220029 771729177699418112,124350 755827471744892929,35890 768849217574014976,109571 775510485592604672,148874 781338541611552770,182960 788007836965965824,214066 766434291760889856,93036 791953555028529152,232169 763037746440974336,74431 758109807790419969,41703 768547526647517184,101681 769687677717344256,114985 794660650802970624,258193 795705169673678848,247930 764989365625946112,85562 791526823939207168,238207 792064126973456385,243075 794219008044265477,257492 760547858135130112,63451 772738606830120960,132335 789181216104718337,220332 759236406476668929,10313 753668649358065664,27045 780837326792462336,183269 794912411098771456,260613 780547281812676608,180723 786631476800479233,204413 789447480886689794,225981 793871455280848896,11774 742509814153117696,352060 792441632784207872,245575 753634314768691201,27222 766254323282173952,91946 788963300897755137,221972 790749306160422912,99049 763123054767509504,73712 769333070642249728,112336 751203070067957760,14421 758660324929273856,52554 760341539755167745,55257 772495385378033664,131045 790028400119390212,228354 778776981794062336,169310 788911815157805056,11774 764426553010819072,83422 775530165967486976,112363 772807690804465664,132364 793892394957697024,256255 785264524710535169,194101 791280554524180480,200963 748276466148909056,1247845 794563678708305924,261155 749257974930178050,7828 763465047897104387,77731 753309323317637122,26702 764077440327032833,81702 766493060674924544,92860 794544832584777728,261155 774409820694872064,738099 753360243082407936,26086 767345664053346304,95672 773930280260399105,139404 775605766879322112,150302 793471080144916480,252196 778009465916313600,165097 785899276664655872,198591 787084162150707200,207965 791707839584542721,240145 790516388058333185,231894 790867006601900032,232881 732791697088892928,11774 786579177180831744,203510 781238249578782720,186434 794000968459259905,255870 794594507891183616,261155 733655965166383104,352895 764236507334914048,82457 766012922229391360,90622 770974671550291968,122146 786480233171947520,203674 794631142959939585,261987 756262998826557440,28499 788398271664357377,217519 772740885276614660,132335 790343392425369600,229693 759505630063267841,57574 763661851364249600,77708 763986018009649152,80393 776773059445420032,157755 786386328770404352,193249 760873604162555904,61544 794002331348049921,249852 792078246498140161,243187 753964921315069952,30296 779888655917723648,166096 761984673933303808,62513 762885275034923008,73926 786224559989088256,199640 788776064461840384,220526 785415357208997888,195481 754197465251909634,32157 761692741965377536,1248944 765039259657076736,84724 765185197012770817,86103 773861988501975040,139404 772539342162190337,11774 793945478312423424,11774 752938280958636032,23739 764242810203672577,79911 755089539027218432,34784 757702250722537472,48991 751153397642825728,15643 766247198451392512,91946 751230466405965824,17847 787507167385513985,210207 765598040157589504,11774 772570031553024000,128971 776912518489014272,158387 775280745879330816,142668 759250403296935940,50734 794638943463632896,261155 762197503462797312,70941 786945152275406848,207613 768215110087086080,103354 761991542798254080,431998 789843144057745409,225611 761593960993349632,69231 786996373254205440,208167 787204878095429634,207287 788220037261848576,215252 793098741771341824,249469 760973435551887360,66105 786656734903435264,11774 755503971314180096,38183 769018269483274244,110362 777845737950371840,164001 770270473145966592,117257 781038577580990464,184143 749718734550347776,9087 786458184512700416,202353 786953029610110978,204373 768154829441101824,103261 772921800057434112,126390 779755367068737540,176203 793606983727190016,252112 786342637762588672,201540 770699947494690817,120610 774088222712266753,141316 755207037923971072,33751 768875787176980480,109666 753855384348221440,29817 752626984476352513,11774 772148701863096321,128934 773253289013940224,135725 750342295543771136,11495 761161122003255296,66897 762643486810275840,72035 794270455481925632,259482 754806212240220160,23965 792657463581429760,246392 785328751739449344,11774 786734582121041920,205902 740289417110228993,99816 777166263764131840,153845 768067738132774912,100179 790207408161382401,228606 771351202365865984,122982 787143444775010305,209129 749924810470424582,7816 779142412610383872,154330 760519576337514496,1248809 771519377753513985,125554 785991040050356224,200384 787448309963165697,210650 792431657005441024,245313 773898222527840257,139865 795352319940558850,265257 763442358792749056,78159 775863420302360577,151410 794537953787838464,261155 774343344088580096,142090 794558697573904386,261155 791411995320815624,237857 790954602535481344,234583 769998666128056320,115511 781080032420605952,182960 769902864676245504,112363 754859036164689920,28732 765167262508679169,86103 786628100293431296,204413 788179971130941440,215608 788892939963465728,220602 794634605672402944,261942 765204345872842752,86103 786230047342419968,199640 757576987129024512,47761 768144610963050496,103294 760150363005648896,60866 785460012390846464,195975 790878408120995840,234583 794627687209910273,258771 751822436346187780,19317 763049355955666944,76127 788402042201145344,208928 765621520890814464,87904 776234319417188352,154223 793511663873830914,253042 795279898495647744,261155 761354821995667456,67547 776234329823338496,134805 781523514134179840,182870 788520431632297984,218349 743007611449024512,349231 761673257288343553,70177 781854813441159169,176890 733164645192732672,355106 770395346442788864,117310 751093097799397377,16299 778981367342215168,169586 794385741338001408,257406 795139023039655936,259134 766429713292070912,93286 791644573957226496,239456 787041491118063616,11774 768225269953867777,103046 786393924315340800,203674 733243977541935105,354974 793177100660445184,250033 753694488447574016,29263 756620743035748352,44450 790547921976471553,232137 774354613520764933,143049 781595845816758272,187607 793636756411166722,253793 794612762877915136,260081 764462579188047874,82066 778994217137872896,171693 791747363115241473,241432 793921984988086272,256219 762011699083747328,431998 787023332839460864,207613 791814482502688768,240718 774995820277997569,146259 793613519744884736,252639 772908012361150464,133519 776883990313787392,156162 781200832100311040,185595 790689717826228224,194281 794303030858391552,116044 764982792593678336,85562 786715178427682816,205728 776565745522270209,155898 788755280498688000,219942 791331997788598272,203821 793109122984120320,249469 765297115123838976,86472 770346931209895936,117609 749749230789472256,10030 753701565949763584,29263 790721776770686976,232884 772999429519323136,26066 787807254728675328,205197 793847305606529024,255942 755258402608218112,354238 761305094918778880,481145 779116156628013056,171324 785608404983123968,197512 788102746142609409,214209 793122633390788608,249469 759755194838024192,57574 775432549522935808,141415 790331798811213828,230485 752153145250353152,19830 753225789533986820,26140 794726060428591104,263096 771049568683200512,123085 775879506267693057,151185 755951989364842496,39810 794261694549626880,254209 790581445639204864,11774 785866065398161410,197512 793845191643832320,253739 768780987207602180,108849 771318203163303941,122299 781578427103006720,189032 795424124738957312,265257 759162296304218113,56192 780880372678725632,181419 774652095974764545,144143 779600950457733121,173347 758858096370290688,54070 789896817764814848,194072 794715612081717248,259743 794683089175777281,261818 749395536336281601,8497 770652016792043520,118191 778639582552293376,11774 779526331470077952,172185 781269393430851585,186210 771547773954949121,125853 768573321818443776,107428 771187497162256385,124068 756986532007927808,45669 776947328510930944,158520 758707610942070784,46076 771066664305561600,122982 757322349200891904,46394 769239253863829504,107469 785499563243237376,191653 771206502992326656,122126 785605962807640064,196277 791350326192246784,238395 733026683503054849,350954 795701631551684608,268281 779045707713880064,171324 791241676073361408,235590 795410832465203201,266054 764286494982885377,1249120 754708411237957632,22393 766345548240531459,80939 773959514261512192,140211 788806517805854720,220526 795077984021573632,249926 795021763835006976,262022 764917107855269888,84724 765981539213729792,90735 780615893789339648,181984 791442737081966596,238207 749648184469692417,9433 776651144114282496,156290 776862369968377856,158815 788757019574562816,220526 764187576299159552,82544 777550274999283712,161988 777887985174020096,152594 753607915915751425,27045 774812760928505857,142648 775510566785912832,112104 732201093912920064,349283 732298625456480261,350295 781294680893980672,180016 756617655818317824,41702 760246981847552000,1248387 761262561991942144,65626 775863144690229252,151410 776567435252072449,156290 785918871664328705,197324 788049308650090496,11774 762533585609830401,73526 785270541812961280,194648 761684420025876480,70085 770275402682171392,117763 790259647982755840,229922 759582958768402433,55997 760209121870159872,61011 762390233052774400,73028 777679285305929728,146804 768123130615173120,103261 785974016624496645,194723 757534097027706880,47659 786353936919736320,201555 763089613007167488,76549 763813113183494145,75973 773634656981901312,137565 752879076873007104,22575 758008332850298881,50804 785840293258092544,197512 765208956205568000,82066 777577968591855616,159308 781506477106180096,188401 756289215961247744,42249 788787818071941121,220526 791749402482253824,238780 795207899618406400,265030 754038902650966016,30354 757967995759046656,50301 766366372330737664,93286 776769431758311425,157755 792772738901381120,246392 794020343841226752,257492 753222577691033601,19133 787832925500809216,211422 790754175458082816,232863 793163002937692160,249961 773916136794718209,139404 793623437973397504,252581 760434763878375425,41680 762526857963180032,71766 766389142716575744,93286 732249233236054017,350869 765727660093894656,87904 758104537093709824,51239 743497156682743809,11774 794979402295676928,257492 770875446812704770,121949 771701227231047682,118191 781161448303128576,185296 794256340193419265,257492 788553667880316928,210390 793871121581867008,255942 771860507242266625,127871 778364132726759424,167220 793987803075883008,11774 764133852101091328,82066 777207522084085760,71794 781517001298743296,188401 794706125639876608,261155 763346644377047041,77731 767809988924506112,101681 732182903346581504,350020 774056638760181760,140308 749378176913027073,7546 763478813548294145,77731 768541442981494784,106763 785814612524474368,198586 786071280843972609,198671 769728092931710976,113894 755209854436777984,33751 762224828564828160,70884 771979679725072384,128934 787109433906266112,207965 792029777863507968,242233 759033293526499328,55174 763797499203166209,80393 765569794695270400,88052 770683090670854144,120610 777477860395196416,161901 790763411067969538,233307 794705359050899456,262752 789825336179580928,225358 750911564346077184,15808 756884208556048384,45311 749673797477765120,8784 756318934660370432,42249 773515478694109184,135254 790627136004423681,232791 781328362157461505,139404 795129838545801216,259892 756572869136637954,43258 775283857272688640,148045 791034478701453313,235857 795057170073223168,263896 756948654456320000,45311 765509184087621632,195876 791616924094459904,240145 763885587338293248,79513 794108269014839296,256255 794587236746424321,261796 768855254255493120,108963 759134073235337216,57105 776261776073715714,152946 780621788673871882,182154 789112411328348162,200971 763118711179915264,76577 781547642719469568,188189 770691863661645824,120782 791363341616689153,238395 785591239164821504,197322 793139178066370560,249469 738298219440939009,352896 793526012869050368,253032 751861136987860992,18486 790856765055217664,232640 790938651320430592,234583 772881431823515649,132481 776950217010741249,159090 773258032910249984,132996 780455468678471680,11774 771336561568997377,122982 791734583658160128,238780 794698070164312068,228101 743646733347938304,1176510 787510482005483521,205989 793054145037033472,248578 760312559958458368,60866 779291900075474945,173753 793970958532915200,257353 792478206586658816,245711 759962785950289920,60363 786971223095857152,207287 793173085654581248,247241 767423626719166464,96039 780126721420980225,176125 787745449679679488,205197 794361210812497920,258193 758817122038394881,53996 779387834096504833,161502 765593734524334080,88311 792478197061267456,243286 761346317629190145,67906 757892217948164096,49852 775016478915473408,146259 789162802594222080,221416 766017506293219328,89561 766702223619350529,95672 766373447286992896,93261 795298052135206912,265878 765356971818045441,86763 758800241080406016,53185 765617723435061248,87904 751161289162891265,17284 760980630133837824,66159 767428448046292992,98311 792187160904556544,243187 793601652401975298,11774 749679147522285569,9665 751142056383262721,16299 785274075589570560,194648 790989470602563585,232169 792879208221413376,247877 756615181753475072,43285 763378901112324096,77731 754921693009711105,33356 769265031854850049,112693 755234847677874176,34898 785925063547781120,197512 793158967006330880,249469 793462251374075905,252196 755033382761947136,34898 767155833943822336,90384 769259609135734788,107415 753651922410807296,28819 759191631102746628,56964 761077733166231552,65174 776525895469334528,155287 776587547422130176,156926 764830485243629569,83391 786218380449738752,201555 763331183040204800,76794 774309859168772100,141597 757711703786291200,48522 760178135576875008,60866 792700309185310720,247077 739561921658003457,11774 774082957300539392,140874 760967936249036800,65222 770428571646996480,118192 785321485644603392,11774 787055316722520066,207113 774218517486854144,141887 778258536501575680,166390 785996230815985668,199546 762976026540539904,75724 763683978515664896,77708 765313451539529728,45655 791519410645151746,238780 759095960991662080,56784 793140357412249600,249469 750647850028003328,14367 759081502667841536,56784 757855511043645440,49754 780446216215670784,180112 793210174584463360,243427 758010257142669312,50442 760138801025052672,60801 768932496046170112,110362 793252674535698432,249926 795003574719651840,263895 757309024488550402,43391 774999959930277889,146259 757087940728061952,44274 791691989997748225,240483 779302031093673984,173753 792799843638927360,246771 750442222475022336,12883 757179343235756032,42202 764957036987551744,84745 795317227599839234,266079 756615829479763968,43674 774235814939152384,139404 791736798825312256,240145 794320402658922496,258741 763034853826764800,75973 764129633193324544,80720 771219638516523008,122299 772878426860642305,132578 793160445532045312,248766 775458635778551809,148870 776828181450002436,157840 761537833278386176,68864 778655118329843713,169550 786649566812704770,204539 749712202291146753,11774 767161976212586497,97386 768211188110942208,103354 774752277101813761,142648 780429717602115584,180039 752155871682199552,21091 777994185639010305,163763 788578669534904320,217837 758989816138567680,55257 763522509933203457,77731 764928536872312832,11774 793095477516390400,249469 759204435759431680,56964 766101661508997120,90384 780606506945445888,181984 788545527382089728,218275 743156320371675136,1247552 751104270250942465,11774 758098049562476544,51451 760522457124077572,62063 770338759795630080,117257 773919188570218499,140025 759084545949917184,49121 762315527788367873,431998 778598419753426944,168794 787551338825646080,208178 780499472979812352,349060 792916431113424896,243075 756204415804112896,41680 767051193885466625,93210 779088466613112832,171693 786369710329692160,202429 790954474168721408,218987 794862381528678400,261155 755994023920369665,40926 786400838101135360,203350 754792462267224066,33356 732647943254089728,1170592 794045199030898688,257423 789464928251969536,220029 774683805516959744,144602 780852844974972928,182870 764912784811315200,354090 769985921764757505,112693 770727703167111168,118191 773526555372978176,136904 756280349324292096,42495 765416762934374400,87245 770679270674948096,120396 778575424188129280,168733 750671933574828032,14421 787263541480857600,209151 788437834692714496,11774 790624814222508032,232137 794594203690934272,261399 758253611835092992,51809 788882137667690496,220332 770972088341372928,122299 785621469141299200,196318 791368706848849920,238205 757969097707626496,11774 781261820501819392,185601 785853755497611264,199057 787447468900352000,205728 792407972324356096,245750 793327834508984320,251452 757592651352903680,47264 795000381554114560,264431 793142490949758977,249469 794478573260328960,257353 760834879965847553,11774 765691067781877760,88459 755865296003530753,39207 763869790150635520,80939 778316958924103680,165512 732950504955731968,354488 787302587632488448,192363 751170253720211456,12883 779431894878449665,174442 786342007409143808,202379 787379733625528324,180433 788466016934256642,218275 757431595183673344,47261 760363960256299008,62063 781189906915729408,182036 786008104076992513,199262 775894141620236288,151526 778412244442963968,167407 768322135102283776,95672 788218249607458816,210207 791869955948023808,234583 794317242460577792,256038 767272723940724736,97386 771799401484476416,127134 779796621575884801,176201 781246896840904704,186434 792026229373149184,243187 790502845103693824,231385 772193647034900481,129912 790912929419956225,234583 780629946766987264,182257 793316339079413760,249841 774808814738702336,145524 756188375749693440,11774 793670662112108544,242693 788485796349239296,106085 766049267051958274,90357 765608971084369920,88128 760123242308833280,61051 768944753253634050,109360 775861390032588800,151916 776778129050312706,156717 755568582952488960,36719 750477743578423296,13627 775793344588943360,151463 776208030740480000,153845 788783404372201472,220526 751781942576701442,17640 790344625374527488,230282 732226522375987200,349197 786691900799582208,205294 763142833083650052,76365 773623335070474240,137372 777569429269860353,161988 774980870943875073,654029 753408711268466688,27045 751563782422487040,14277 791097395249426432,225359 786751558042066945,205047 769042045067493376,109945 778428619689525248,167319 785653543382360064,196277 792192292845215748,243092 795258928657498112,264397 755208111263186944,35694 762024531581997057,17416 765519056199884801,87607 791667057196687361,239456 792487204316598272,240070 764322580006174720,82209 773950586496675844,139404 775847664730513408,138490 790745231037702144,228527 785645191432577024,194082 794646046433574912,247240 766035212597886976,81929 771863331124736000,128615 772068371600846848,128934 777338578519068672,161573 791017236701995008,234653 772598540107386880,131035 768780566745362432,352572 787630076930170880,211753 790681647272357889,230271 770187173278679040,103446 778192921657049090,166390 753200299708411905,26064 787811047843385344,213301 768198520876765188,104395 779567419069259776,174989 764961023312924672,84724 775907349147955200,112363 793247546156154880,250633 774430723142889472,139781 792772037542543360,234551 768423946827943936,103071 755106838442409984,35449 774107873571803136,141316 769956984774799361,114254 771350330487472128,120947 794533754194853888,261155 778590829656932352,168794 792436634687909888,245148 791848787501199360,241678 754179254368088064,30590 768129108899397632,102745 760945239184080900,57574 767196529253871616,97432 774272200471740416,142305 753997090993217536,30590 775027923816439812,146580 793975497768079360,256217 786257893741867008,201958 791404871303987202,238395 772522395580010496,130415 778202817769136128,165523 793935626449977344,257026 793946404943237120,254135 758325190245781504,52122 770718637896372224,119937 771014414874976256,119786 790200424536084481,229922 787341342175289344,203034 791761977752289280,62492 759550768177291264,57574 767457487842906112,99571 754758139543707648,14277 771951443532214272,127218 793675472466944000,239261 787712622938382336,207109 773513917553217537,133702 781160833627947008,11774 763389107665969152,77331 764143518902325250,81455 771635365429907456,126625 775283031842193408,146259 791442142770057216,232863 774621484065193985,133702 791710141078994944,240483 759448534697537536,57897 769885691874467842,110344 792372494170779648,245056 755891824783392768,39235 786368058893955072,202727 754915272163811328,33356 761193398166548481,65180 792536739592204288,246269 770428533885677568,118698 785565766456266752,196676 789658752781660160,226490 767186451008147457,72093 760829836373950464,64539 765572917090394112,84724 793341327781957632,212007 790384769682944000,230282 780783826603696128,182313 763918867538194433,80177 780771958656995328,182726 750364957967986688,12883 753785447181004800,26803 793404929834557440,250633 751675272932552705,18491 753568371891802112,27045 767871647785230336,100893 753659327861231616,28508 776588525483528192,156835 779134025654947840,164826 791588641625694208,192519 793839465525485568,255393 780873292618096641,183975 751579981017452544,18893 769277497326374913,112494 787121408040108032,209351 778076597060382720,158820 790351832249995265,206666 793122235355570176,249725 743233356037513216,195876 760116875292389376,61011 762232522201788416,431998 769328243581255712,112891 778731692320100352,85326 792061986649567232,243187 776265619608104960,151265 794973384811626496,264360 786380074144497666,202727 758071267568345088,51300 775066702618857472,141091 756677449790873600,34441 760439162285678592,62822 753907826393772032,30340 758830578581987329,54070 786644782751907840,205455 775034720019030016,144648 793144215228157952,249841 770400010097659904,118191 790847657837199360,231894 790959000774815744,234653 754758864461975552,33356 778391572614381568,167197 779820503674589185,176745 770063462642966528,112872 773077024483139584,131008 742570317944606721,44370 793264332960260096,250633 756314987811991552,42249 790881494881411072,234583 762642102459179008,73926 763517481272999936,78205 773156669182226433,134470 767830703404900352,100893 794208127977656320,258771 793246342088974336,249374 758816635008356352,50129 773527486621708288,137158 785584778737102848,197286 767173986702753792,94699 770226524385665024,23762 771141971440046080,122967 760995642642616320,66165 770495751357100032,118191 770593611100618752,118192 789938235564814341,223492 790916892441522176,193121 757300485489500160,46881 770295308576174080,117364 790988422756184064,233736 755171239178670080,35890 763497892804001793,77598 787151830094524416,209043 788980716893720576,222627 760100690140291072,59666 780087949803319296,176128 786601158412529664,204929 790320288345026560,11774 760097481858293761,60163 787819488968224769,213376 792059646051659776,243614 785476367248977920,194723 788552501255663617,214660 770598816194101248,118192 778354773078773762,165512 750757678230728704,14950 770691294855172096,120613 789526280584650752,226881 770381758571216896,117922 781522963661099008,188401 789264784940302338,223940 753493080037175296,26539 756196566403276804,11774 781181038781353987,185496 794005951133155328,256502 778561727881293824,166852 786199617683591168,200490 773192935701635072,135025 732973889203015680,353220 775715802469195776,150663 788151294380736512,216009 761283880871538688,65540 766356049754370048,93286 775012475225841664,279676 775797755814051840,151156 752994696721473537,25255 763926969813573632,80482 767408284622065664,99255 773918268444643328,139404 759140091570814976,56964 795169504028409856,262849 756232735035764736,39221 767118490817794048,94718 793239155656433664,247241 793622097545211906,253032 780640497446559744,177233 757286859479322625,46394 793932387822358528,255942 732543306350141440,352548 785514547461263365,196277 793795656615813125,250869 758340275802628096,48289 785987712826286081,200479 789897333848825857,227048 760325711953588224,350505 770690503805378560,120610 771764563914162177,127582 750529089505820672,12883 780088953059864577,169715 768090751234297856,103354 764827555266342912,84724 792512909444313088,242693 795414042986823680,266138 759105076635893760,56964 794566609239089152,261155 751619118353096709,18391 764467375798386688,80939 764861615304876032,1249257 765680107805614080,88311 753349845331607553,27045 758863241208401920,47940 790419653965123584,11774 755952382152876033,40881 772823906583470080,132335 787843897607135232,207712 764876853672828928,84724 762795259155722240,74041 773909429251178500,139404 750343488613605377,12728 753722331470585857,28732 792129763666079744,243733 792756197317312514,247056 777146835483955200,155898 763911673140776961,65180 790348677688791040,219531 755497188248080384,38032 793151513942106112,249961 773636092004298752,137869 760566402147233792,63149 763530448278548480,78513 764704672213000192,82344 755841259432923136,40137 752256419118845954,21074 758713757128355844,11774 769012767877660673,109960 771540365262270464,126390 772564759421911040,129471 773510113659346944,136947 757651586206216192,48633 775317555586084864,146847 733854927647186945,353374 744196575241580544,1170463 792794992867540993,245626 737881508850094081,351349 751083135731806208,11495 788390450096988160,217519 793347850126004224,250633 758472342137745408,52554 732390765079330816,349965 771416111858479105,125367 773904068578279424,138819 777345976918872064,161166 773517434309324800,133702 794287558670880768,11774 763147596416245760,75899 763797208290451456,80393 785644801169297408,197324 768934844503949313,109945 754783421642125312,33356 756546021820432385,43917 760856185021034496,63149 772100919538384898,129471 791651003074568193,240145 756285328848097280,41459 757977621548249090,49066 764300396441501697,81702 767771358176522241,100893 774999277999448064,146259 786305596358291456,201558 795703725075689473,267521 763017896658292736,1249077 791546396428136448,238110 760530442986655744,63451 775726781756280832,151071 791497831945080832,238780 761680423462244352,69947 788834408836968448,218767 757741111557447680,49066 759766207755120641,58939 774278695863263232,141316 777353515576414208,159411 778989929082851328,11774 795274052269146114,265638 753926787328045056,29263 759190919216238592,57574 774153607260217344,141360 773953218183180289,137965 759928566075187201,43471 786608871624151040,205141 777661201375371264,162596 781558448810975236,187514 751197733696921600,17517 772940916311068672,133664 756278438831362048,42495 759421547568177153,56800 764692580487471109,84209 768299151046037505,104932 769230664952582144,112336 759526510583615488,58250 789122212980674560,223286 789156927221620736,223899 795714356126380032,268448 787434496874471424,209736 737152750165729281,686533 755494890558062593,34666 772047903032483840,127775 775409262268821505,148645 757313905525788672,46783 767046967499239425,93144 751177134698291200,17591 753801219814985728,29790 765985317283205120,90694 759226606464499716,57112 774429534900850688,138165 788815083073863680,220539 794732971731210240,249926 768925485896261633,110209 781054531476094977,178194 791400185947709444,200963 785505840304316416,195975 788809473875931137,220767 771471641071280130,125367 761054283479396352,65455 773945638127939584,139373 785870535594913793,198883 788855932813922304,218275 765550627409764352,87793 787715735846092801,195492 733064759788982273,355480 787119386272423936,206021 764379781446049792,62777 779375285892292608,174557 750325842673168385,11349 757003673658535936,45669 794938479947829248,262847 763459450359250944,75724 790658773777997824,233307 762778023489708032,73814 765193389981569024,86103 766623797407522821,93184 791094705962356736,235617 793434695426007044,252020 792099248707923972,241860 750115904294383616,11677 759556680967397376,56964 762777057394733056,73744 775130071656960000,146720 790743853468938240,235349 760235659596488706,61734 786042546233368576,194082 768195618263162880,103986 732323807575216129,1170454 774000030000701440,140211 754986629006237696,34638 787083992310755332,204835 755773815897124865,39207 780602653059448834,181984 771288264397451264,122967 774110861275168768,139404 786720204424216577,205902 766011083534508033,90384 779728395194208256,172799 786219133239037952,201555 755176190722310144,35890 773159752863854592,131045 750670205135839232,14421 791606619029241856,239893 795485103233208320,266884 793210406265163777,249926 785868633494913024,198878 788791752039727104,220526 752241271922683904,18871 773648982174208000,137979 786603962577195009,204835 733057932179345408,355225 771393726300102656,125381 793643373387247616,252581 791745765416710144,240483 761682009278320640,69673 765599377289117696,82018 759416029650964481,56964 785634317166784512,197091 794535983232356353,261155 771279044419518464,121479 781238385130086400,180655 773722742612824065,138155 761663336001839107,69947 792110290691170304,11774 763921568246345728,80716 776203594181799936,140570 777278245150547968,159146 788163394654212096,212068 791707188725112832,191815 785907674403729409,199546 768245794956677120,90735 768809236545404929,108849 792155701011361792,243615 770044988994555906,110585 757991537909334016,50396 767855326796189696,101681 779371054904975360,174115 791806220302688256,235590 794613957600415744,261155 788068375326957568,215005 765603610285731840,82759 766685511159128064,93823 794590521259790336,261818 753018982500802560,24787 778763267485425664,170187 760291595652521985,60794 793843954093400064,255044 795376682492272640,266151 754745196559015938,33356 766736783690334212,95568 789820729671950337,224678 778920405822115840,171059 787094934666907649,196676 792132297663377414,243187 770620225201008640,117763 758668591155781632,54070 762737444118671360,69285 758263277218631681,52061 764188492964462593,12801 766027096409772032,87212 766371444020350976,93405 774593271309950976,142648 791373519888216069,238395 768952937414553602,110023 765199220496211968,86103 785316531915722753,11774 795074430040870912,263906 787665179945435136,211794 758011555120226304,50827 764951392054222848,11774 774059344677703681,141316 776835293328441344,157993 790342690470825984,206666 746782567542755328,349408 753866691226968064,8431 753648948682776576,28866 786733943722692608,205989 775066106981654528,146205 788228245124546560,216009 793173404778135552,247379 776943677012897793,139404 788433757749391361,218112 773512056142045184,137158 779387650042191873,173628 764464226781966337,82002 767873983014248448,100605 761381775067131905,68273 763784537272885248,79502 763865226773090304,80648 773919408418729984,139577 780735389266870272,75455 794176560081371136,258331 795398021361979392,266151 751241362369052672,14277 757976687120355328,50314 787962925248090112,213253 795074425661976576,263896 780885339166482432,183269 791264601929314305,237491 792365628518723584,245086 780559409542037504,181548 767410752902799360,94699 787048097629233152,205989 752737843579990016,22394 765342103018680320,84209 785773498748645376,197512 794206229623111680,258771 732565030248546304,351617 754731051029712896,25255 765360069320015872,84886 790587430797582336,67995 789869712423329792,164764 786135913407520768,49459 788736634699198466,220332 794528985195548673,261155 766108193781084160,88930 771122951571771392,122126 785671440414670848,194082 786423634164187136,203674 773940601171697665,140232 789962850592755712,227048 793633981702995969,254008 758787882299424768,53996 760701987222589441,63149 764871273134579712,84724 775743490915438592,150511 791745889228521472,240483 758858576169275393,53246 766387207619739648,92860 771641884162727937,122281 776614278778368000,156926 790233846864306176,228884 792508791300337664,244759 763718565677629441,79691 794006887045861376,257492 776520415971643393,156055 793191190413717504,250033 795428689680941056,266079 758537660105232384,53185 779333247469846528,172967 781539246175719424,186750 785882973681885184,197512 794006350049050624,257325 772457516907323394,131027 790768833195716608,221524 792802213127086080,243865 769577634909028352,112239 788460561101119494,218275 750660780077486080,14421 756559294997430272,43391 770428816376401921,118192 788181088971608064,216058 790046437610446849,227496 770418462585794560,119096 760320429261283328,42435 767328625855229952,97432 770630678111191041,119682 751766103336947714,18374 758602216609546240,52532 772486991501930496,130574 772882924937027584,132364 788050746969198592,214022 773674306018676740,136947 781343806482370560,139404 732564095329697793,351478 778922951026638848,171168 788467716600373248,218275 794583593179873280,261155 795415276204523520,265855 767816375993794561,101681 764444151157063680,1249237 775115288937394176,141091 775721210944495616,149259 794051336467718144,257492 765293034363695104,84209 771399982951698432,125367 789508342041440257,226731 790631277099614208,232137 753760375804485633,27159 760585697367625728,63149 779071715771052036,169826 756193140285988864,11774 771454553107542016,124744 766557279881572352,36518 771908531452862464,127366 772472487602946048,131027 786598008133648384,11774 787717169618399235,205197 792138962206810112,242693 780365370922192896,177814 758079355327279104,51239 764197334750081025,80720 773430682932609024,135004 786945511920107520,207287 774007704557719553,131421 763881991142051840,80393 766707987876614144,95708 770617910280630274,119937 762703831381651456,74066 791850891531816961,240483 793860351607574529,255942 793358413854113792,249926 793555271318663168,253206 749394198814609408,7914 751177833934753792,17591 772904782822375424,131896 775361038967566336,11774 790939958915788800,232091 758918433903828993,55550 794757307523420160,261155 750336123361198080,12408 794717977677418496,11774 771670669050384384,126859 794792148428128257,262145 763460132244074496,11774 774070448862564354,11774 790707290554847232,232884 763839193403494400,80720 767541175733465088,91936 793160376397463556,248988 762256559090958336,431998 790945787815440384,234583 749715012969635840,9432 773913392851542016,140039 781204422986723328,185595 786637172896047104,199227 794197714091315200,258331 771095883043733504,118174 790791585692684288,233692 792256087328161792,243092 732288724692688896,351218 788265491856887808,215025 791372509602058240,238207 793853137605963776,255942 759760060679684096,58869 790697032067395585,232169 756211957405888512,41702 759017593441165313,54070 776447805250539520,155896 757265222763622400,43514 758182273967493120,48289 766417674800803840,46501 762733780440350720,74281 774382052435226624,142671 788342841130950656,217093 795040606900908032,263895 779292739821248513,173011 781572227745603584,188621 791107425759662080,235251 768346372248449024,103212 767329031381405698,98311 774388125103591425,143473 789272924276428800,222520 764861210529439746,78344 766755256088797184,93184 781357777792794624,139404 795409939758018560,263906 768301874134986753,95262 795734672248487942,268231 753982421671043072,30802 771443989732098048,121612 732332415985831936,349788 781545223839244289,188401 788138391300866048,214809 751997412705579008,18395 769612551474798592,114422 780632637606027264,182257 760138675506126848,60866 760799977635446784,63761 785643842099814404,197297 753508877564387328,26140 770844762609823744,121359 764262328913145856,82283 788520774936264704,215437 765582033011744768,11774 757954302958710786,45525 789695893591162880,227242 786570922887032832,204413 774283722216669185,142506 762610910573785088,73814 785630124955750400,197622 789935606356779008,228820 793424706527526912,252020 762716295699759104,74247 767724960425074688,100893 773047966231699457,132335 777153897060143104,160480 788894707422105600,11774 759107338833977344,55660 780441122892046340,11774 780483579591598080,140444 795046952224387072,263532 768996802028720128,110381 741610892270309378,349060 753400671567609857,26458 772887727394156544,132967 779892790670962688,177472 791329255330164736,237491 753344996565213185,27045 757437875050975232,44450 759238637259218946,56952 788540113089400832,218977 791628181203775488,203710 766428504674238464,91791 768443878114492417,106023 773883089185546240,139404 777282855181361152,159876 772823356290859008,132497 758283040229560320,51809 767876326095220737,101681 757588091049615360,45843 764133655514009600,82066 759507691538518016,44429 765379172428451840,86103 795717959763296256,267521 751594740563390464,14653 770111280095059969,11774 773570269499633664,136018 777503416679530497,161988 791316449293897728,237857 770500561594613764,118207 792797234844856320,247232 794110855860326404,255942 740283681269383168,99816 761328175934603264,67229 750834025795883012,14583 771392481476931584,7003 790740085729886208,231894 791723261499277313,240145 781321739460546560,185496 774301838095122432,142090 772169837774708736,129471 781380298772668416,186584 786796645618819072,203538 791341962750201857,232863 768771453676318720,354167 794939475654746112,262847 787049882653593602,208395 789527215385915392,225358 790872733898776576,234514 769960602877976576,114254 771183789552705536,11495 792765762599587840,247241 753977877343965184,30590 771401705531510784,125276 785513115706286080,196277 789304987000143872,225320 795267892413628417,247930 765326088029384707,87205 767950327467249664,100605 774717649896902660,144949 793285215862988800,251237 794568836901052416,261155 795033688572628992,263906 768233124970979328,100893 787414926088220672,192434 791129627364327424,235617 776807700030230528,158348 781371593842761728,185310 791218927485513728,235590 793263172383825921,250400 760918402894434304,62180 779051609401663488,172122 793914312272191488,256125 794262610334154752,90209 764574450377424896,82481 776172599139336192,152903 786570605441142784,199546 761610545191673856,18215 768277276202983424,97996 791348361534246913,238395 779875054406373376,172125 785617000919867392,197017 793549389847334912,253206 765615332040081408,88669 770984618723987457,122146 776867925571563520,156835 766377962379710464,93429 775112582986240005,146720 793850196853751808,255942 781099130701570048,183759 788441278471995392,11774 787414619690180608,206117 754971965002227712,26721 767548116425846784,1249436 781180080860991488,185347 785687818789982208,195975 770959582319546368,122146 786268027746746369,202429 770808084134518785,121479 781356393857224704,186584 756211535513587712,41929 761331733555912704,67453 763236889880961026,73926 766293183265378304,88930 794321928072941578,257492 765172859987632132,82283 786308921988382720,201558 793434866930978816,252020 765298796490330112,86770 732734207043207171,353228 786800003092058113,193633 754780684011638788,33356 773708876357173248,134211 788946252490833920,11774 791480247497752577,237491 765096799073816577,85562 765491416701210624,87245 781826397073502209,190635 791047050980765696,233736 753885061192089601,351340 794171104516599809,255393 764448535634935808,82283 795054900786982917,247930 765396059174543360,86103 785314980098871296,195104 766502171303145472,93405 791301132664475649,236502 755606676032466944,35044 758131615986020352,41703 763418935396032512,11774 788887073986007040,220749 768161712549748737,104162 764136586673991680,82120 793504492935192576,252020 758021040400236544,47761 791261166580408320,237223 750364849385902080,12883 774374943614173184,143428 779762859848773632,174315 785277781005504513,194648 765326371245568000,87249 775057814947565568,146580 785586517049643008,193571 789218142136307716,222682 794719187394560001,262849 780878933508186112,181419 786716802181193728,206054 773313342978994176,135736 761237756165124096,67430 753725669364727808,14277 757305302140194816,45014 763469681407750147,78205 794923820947750912,263817 785785434030825472,197286 790953459730309124,234653 792052141577932800,243092 795368781606518790,264397 795608457130942464,266749 756518687767687169,43302 757567397675069440,47782 768892205477965824,108849 753673621495840769,28866 754758487251357696,33356 795036658664022016,264397 793108968377880576,249469 794620347073122304,261987 794662153835937792,261987 771332435955085312,111558 787861612749139969,211733 793050711655321600,248624 764860833121734657,80720 780423921547960320,180039 792027905928814593,243187 792458325950554112,245575 792495555364720640,246225 773604176815267840,137978 758312887400235009,47761 764378439113699328,82066 788172411925565440,213403 770241917804249088,108396 778355611973087232,167816 795308620111958016,265638 767755645856735232,100949 773737818963124224,11774 755169501247860736,35890 769710365865226240,87904 794700855144349696,262849 794773386169880576,252939 773902170336878593,139404 786712484602343424,205728 751732503933837312,18893 765614259472633856,88670 777426598731493382,156835 793206242651021316,248988 779359385403334656,174230 787320014609092608,210289 793268563117084672,248642 794524777784496133,261155 761778067442368512,69231 770755016776945668,120675 776211177151926272,154534 780232005975887873,178258 794031893700374528,257423 779066986210918400,171795 794160286118846465,258331 753665959349526528,28866 771460840352428034,125367 793095662560763904,249469 773907641152274432,139404 753641761575096320,26458 768057342168535041,103149 754118304965328896,30802 769286689529421825,110322 791394001148645376,238780 764661223119986690,84209 778369189597749249,161960 788417351544770560,217837 786218149381337090,201494 776083573711441921,153194 757197506413367296,45054 771179679814328320,123280 776004651783065600,152735 793146776580530176,249469 768224571837280260,11774 785952175188959232,198591 779120313141301249,172208 779599476222754816,464984 732274929391919105,1170365 757647767237894144,47761 793962584336527360,257255 750708911343271936,14421 769375398111088640,109448 780827728673026048,181419 756414582797639680,27063 785666299665850372,197512 794553008109428736,261155 758690412357758976,54070 766441081114357765,93261 791749971439554561,231358 752722347484848128,22657 767066653213462528,97355 753696234666336256,28037 768862491539566592,108849 785268867643744256,11774 788052603682877440,214935 765085051558035464,85562 768514874263547904,106676 775820408289452032,149775 789534525919330304,226823 753728919057027072,29263 756189876727361537,41680 790915003834478592,231894 773856867508453376,139404 757803380018262018,48093 791983715060768769,240483 794286178518245380,11774 771512102783750144,125367 770222319268728832,117377 764181410940907520,80716 774699568323854340,127994 752227435534573568,21074 757657954405453825,44325 778300815920472064,167220 762365658050854912,72408 763079922135003136,76430 776816879851671552,157693 749349233451528193,47188 767861314286866434,101514 791746893621506048,241432 760165536755953664,1248737 765301498360111104,86103 778741188203417600,169437 794593685988118528,261155 756690745877299201,44450 762297557502558208,431998 764177870403014657,81946 778440862615212032,152594 759956734530228224,43471 760021996210192384,60134 766401655889809408,92264 793113592048545792,249469 785684675696091136,196788 756313735656976385,42432 795298163619991553,263906 759018122607075328,56423 774803615118716928,142503 750819155109044224,11495 757428587192397824,46394 769135358080643072,110709 764276030152597504,82283 760450700434214912,62728 764334304608391168,82066 767885907668049920,47940 778685153396654080,166075 779358445212356608,11774 778569252370575361,168794 781160817391603716,11774 793169237128810497,249469 765537656549806080,82066 793907530187599872,256451 761146340277620737,66575 765882021054935040,90031 773621780997169152,137869 793283917440651268,250033 755552300068839425,38183 757082581665927169,45857 767401471025422337,170736 794760908102717442,262752 795351867979087872,266054 764408276951920640,82283 778374824884330496,167569 785479322140377088,195849 753556491030835202,27402 786920763613863936,205270 780869974260748288,183269 793466016374202368,251452 767850351068192769,101681 774243275079385088,141316 780766076414013440,182870 788180492705292288,215005 772395547042930688,130415 786507403759976448,203863 764964122664525824,85434 770527613961895937,119641 787735377415200768,205197 790937810119356416,234583 755576028886597632,36543 768917743152226304,109413 770706670129410048,119937 775515003885613056,149953 781349760120872960,139404 752184653977620480,17580 759167302545739776,56964 768568212862578688,107732 772059576690704388,129335 775028772680658944,146580 785918708304654337,198878 770222409051959296,117257 773940244009844736,140327 780052026734542848,178038 753837103562104832,28060 776091893016977408,153095 792203415451475969,243614 781313789870440449,186584 757603162706485248,47940 773135639537516544,132288 781215669039738880,182659 794971340176498688,178186 752970291576537090,24957 732401575101136896,351286 792871503033434114,247877 794356205120606208,259773 773721410791477248,136814 750470943533895686,13532 779737518040166400,174557 790987164104351745,235621 793413105061625857,249926 789484765275533312,209563 791777919416827904,241678 780799534280638464,182870 787845548866842624,201374 792873447462428672,247241 751797332321054720,16931 769700407635382272,114985 794563878076252160,247241 780338772877512704,178524 792365999328591876,242693 794733828250050560,261155 762709889835737089,74133 764353338485989376,82066 773584077286891520,137042 779684113850724352,176203 795444518850101248,266054 761983268619186176,431998 776584636608630784,156835 779622125858590720,159411 762775324195106817,431998 778653601996607488,167220 795077353735094272,252939 761375601064370177,68182 771351441558470657,124924 754048410332704768,30590 765253128430116864,86103 770355995780517888,117377 785819555230736384,197512 780180332624678912,178258 781450840846589952,185310 790761822810845184,233154 792020985092435968,240483 793943654956089345,254135 771675880313630720,124597 780088145329156096,178075 788396611428757508,217519 788739858537652225,220332 763585489618268160,78853 786404209880993794,202727 792390368859787264,245549 773767077005885440,134288 755192450759524352,34898 760979568027021312,65180 785583460794654720,197297 767811259039379457,100893 763582078948564992,47940 764293294885052416,82209 759599923834687488,58508 770765737723965440,118191 774984783990435841,141316 756261276972560384,42344 767861026788433920,101681 774385822237949953,143172 770202666345508865,114848 786190564438016000,192032 777913653886541824,128232 794204380857823232,258598 786908464476020736,192032 794688365585199105,259190 795701871365259264,268281 750362949768843264,12883 790605276734976000,232791 765547691304710144,88052 794621303865032704,261796 778283133552644097,166339 768569398688821248,82283 794371653371367424,257353 751239621065838592,17921 792885993997164545,247351 771047529228148736,123141 764817071955849216,84209 757599004943265792,48109 763762727332507649,78239 764921584876486658,84724 763088840714129408,74133 775189178678059009,137639 789831755024961536,225359 753744206737252352,22439 762482558831464452,65180 792159534961876992,243165 758079178382147586,49843 787268169752780800,209924 793211905569460225,250633 764509618655617024,82953 765982915843002368,89617 771032015902613504,120474 790062931748597760,228355 791678062089924608,240483 794265116183121920,258808 763865351335604224,1249180 793608076758806528,249926 760165659825156096,61051 792885318777053184,247087 791425181721833472,238099 733057934461001728,354694 757245977262559237,46006 785554861026861058,196676 791430737048121345,11774 790603682710781952,231318 771090072057765888,123499 762749397868290048,73712 757609974298271744,47761 786416832915861504,203674 787770610323709952,210208 785321850796597249,138819 786281919545683969,201958 794290431760748545,258456 780443224083050499,180310 767900996102135812,28322 768776544407912448,108849 773658585217789952,136947 776490887916380160,155390 788747798233710592,220332 763051351593082880,74630 792702106415149056,231333 767177018005868544,93286 732357457767342084,351666 785430544653901824,11774 794531884025966592,261155 794521634090651648,234796 769676871978156032,114301 794026292374929409,254444 793132605050871808,249841 767303983136473088,98623 795718040058925056,267561 785432036630593537,31686 786532014602104832,203510 791387775975190528,237491 790554105869512704,11774 772315991879536640,129558 773980702543007744,140443 791379907184123908,226924 756557491215872000,42432 757951132190724096,47693 767684355355447300,100605 790647324364201984,233171 764312493619568640,76623 765211615511785472,86103 769010548910526466,109667 776570260384251904,156835 793442777254207493,249926 791370656612913152,232863 764218221377548288,80453 777191643740901376,160221 793173291750096897,249926 795070884230795265,262925 768061667636752384,100620 785688876388003840,198094 763547344872824833,78394 795730629308588032,268448 780591801933541377,181811 792085593928835072,243075 780841613782233088,183826 745284170310574080,11774 770044331470315520,114779 788536642223177731,215005 733446650090409984,349283 790962755511554048,217519 788362200524128256,215608 749238598671761408,11774 755107497904640000,35403 794737977121509376,263095 771396437812707328,124883 751823941082214400,14277 763152573935280134,1249110 794555285725581312,261155 752883593370894336,24134 770753550662135808,117352 790976623927435264,234583 786838725992906752,205143 793894025786896384,248652 760450394120155137,62716 762565327356067840,72420 776446881496961024,155390 759134725663580160,55887 768181957431857152,103071 778387858302259200,152594 785656109700755456,197017 760911582415036416,65165 767059173599313922,97472 774364283710734336,141360 749330114610130944,7852 791445987940192257,238207 749675343292891137,9726 794374470890831874,258892 758128424149856256,41703 785474927742910464,195975 766421318753456128,83700 780485178967879680,179936 753583269598212096,28281 762694158091890688,74133 778825627654688768,170253 785627364621291520,197512 792161532520046592,237594 785941289531379712,199352 733161903837437952,355702 767484218687492097,99514 777254730481471489,85293 752238139385733121,21714 764098667435274240,81702 785705213374173184,196277 763757642451779584,78722 789273034087657472,224018 790954048606265344,234796 763710339007418369,79691 787759915775369217,11774 764843897193312256,84724 767179770505211904,97386 795021352881139712,11774 790715196553723904,231881 789212179937361921,224680 792059890235613184,243614 760252607587717120,61544 769124995037483008,40035 786929167124226048,203863 794572276389679104,39957 765721625694199812,86103 751141690564571136,17259 746881024219570177,1247743 768069087259795456,100893 758475775372910592,52598 762170005450469376,431998 794164577747501056,256255 771991967135854592,118191 777117606742458368,159876 791667304555614208,240483 779073838004842496,171795 792050347221090305,243187 776987288731463681,153610 786319667887427584,201558 758321094025633792,52112 761777492432683008,70355 794911990946873348,250293 771010052379570178,122133 773613748015599616,136947 766912764992327684,95708 785621712960311296,197512 790674257269391362,233307 791710064616681472,240145 785340006835621889,194154 760938138155880448,65174 780090073618325505,171324 776917314193149952,159245 794236179843411969,258456 769854872065806336,90982 777010466862338048,157082 790635437488377856,233131 793190959806906369,249469 776065649252511749,151156 770655300130963457,11774 762857438760603648,47940 764002994958413824,80393 771389824460853248,125145 779086831774294016,172656 794554485809041409,261155 764201065285902336,82066 771713639778652160,126152 786595927670652928,203510 794320054775140355,259743 766994132871090176,95708 779801691411648513,176218 785889782689771520,195975 793146878950936576,249348 794624348640440320,258193 777768860535496704,159454 750843593586270208,15643 777602811882266626,159308 790089873202024448,224823 774119742177026048,87597 777570875042213889,161988 767764912231677952,100893 771964049286455296,128934 756241206233948162,41991 756360077276241921,41689 780454701875757056,180310 785701883050459136,197286 790788798816804864,232863 762341945649668096,72354 795417900827824128,266151 761891334542069761,69516 773895306261860352,139404 785529117039030272,196277 790055733685547009,227242 756554087936696320,43399 773975666337382400,140437 778413416717258752,167393 785836117778108416,198591 767474175552487425,99476 767865279741394944,101681 793160276111601664,249469 773982188996063232,139404 791370774380634112,238395 787155001835593728,207949 773134025137487872,134470 766707603707682816,93823 781919271123296256,190635 776084910045929473,150440 764003883198713857,148861 785625172216655872,197297 793666339172864000,252196 774987247238209536,146259 777561736648024064,161352 787522302174908416,197322 789190041595580416,223899 750736980598616064,14802 771235872159125504,124364 772049186040733697,129128 785859833052495872,198571 791866652082049024,240070 795763618839203840,263926 755859225134366720,18215 788835999367462912,221476 755946894489116672,40881 759112652576714752,57105 766325180721278976,93036 790618331795431424,232424 751151010043662336,15808 761399265553948676,66979 764605591838916608,84209 788442525073833984,11774 795375182936412161,260613 732982040379817984,355106 763926667949592577,79869 764946953306251264,84724 781844119161233409,186212 794646521690128384,262313 764314033851920384,75929 787064253983227904,207965 778031265446526976,165009 792160526918877185,235463 765918970205573121,90031 768437203018145793,106281 771998324819800064,126751 785600335981182977,196277 790702582146662400,227324 787071000819052544,207287 790630058662559744,231849 780611944093016064,182049 763502767470182400,78115 776616304052764672,154832 781513980661686282,188401 788136960099581952,215480 791350319636746241,232825 785869414738513920,198878 789159836101570560,11774 778357880986533888,167569 778408476502552576,167220 786196898910646272,201374 792852713751007232,11774 794309194585284608,259267 764324426775015424,81425 759563257203916800,55887 765730223438630914,88052 768222641962430464,11774 791745425191632896,240483 795773946582941696,268281 778515455304663040,152594 772586775894253568,129474 779769984067272705,176380 788191184157933568,215252 762405677465604096,72408 763707265606123520,77598 792367030376599552,200492 778218853717467136,164726 794853672144568320,261155 768563018385002504,104999 764929916337065985,71652 794269067528044545,257325 762834250378776576,1248861 768596028375400448,106281 792099244366700544,241860 755433485268033537,36467 764154625540841472,82177 766372283116126209,91499 758349829948907520,52554 751544826252832768,17120 765299947260391424,86143 793872983395794944,256255 758056349217488897,51069 765589448721567745,86440 786244216724844545,198304 792786467068186624,247672 793185896162004993,249039 755184447901736960,34666 768488634412478464,95055 790739819097755648,232863 775979782492139520,152735 788419503373717504,214078 793098276098584577,249469 790661728845660160,232169 757577871191904257,47782 751840295193640962,19236 794311582817759232,258598 795225583127003137,261155 767831645512687618,101681 775848793115766794,150511 789671760060907521,227242 764186356721385472,80939 792421511558787072,464984 750250683933331456,9140 756822762354794497,43875 772630428091940864,738099 793872079414300672,256255 794594103052959745,261399 756623340022837249,44429 787395960548626432,207841 771898280577904645,124855 787725052049395712,205197 774754802597302272,144494 768132280971845632,103354 776099074915401728,152946 755075193010212864,28732 773972594081005568,139404 757727253908316160,49056 763730004790304768,78304 790754276599599104,233692 792067649605820416,243075 772062631368667139,128934 787747266148896769,212357 775563349488640001,149259 790332591224131584,11774 732092090969149440,39600 732662610513035265,353370 751952314177552384,19236 757979446838034440,49066 758099597386362880,14351 754226110653693952,30590 772849950245867521,132996 758688841481924609,54070 761942023205040128,1248973 778959473415184384,168794 771011740964225024,121949 777293572831899652,161407 757270706300354561,44291 763117389034557440,76665 791428797702688768,238395 762607127114321920,73030 791125498600497152,235251 757281891603087361,46406 758602709255589888,51451 766178679529570304,86119 775317550393503744,77136 763790482929491968,78684 756954066324860928,44740 785275829093892096,194648 793830973985083392,252020 760577312261713920,63451 765006838362439681,85159 768520295640465409,105345 778302934710784000,167220 741399428179722241,99816 763115746633326593,11774 767692031724363776,98972 767461062996131840,99111 768828069658361856,109337 789145084654563328,349283 767367645385650176,94627 770923043824730113,114219 755224862914859008,35403 753799318167891969,29819 768233093681455108,103924 775056252053385216,144730 794618337368150017,261987 795445564842397697,250633 776392937227767808,1250305 790902686589693952,232863 790671792004210688,232137 793210230700204032,185254 764835011841241090,84724 777528745536032768,161960 785889697910300672,198671 760874550946967552,65222 795474042987937792,266491 772521264921583620,131421 791710986902253568,239467 795665782504038400,267862 747590793028722688,11774 795738740769624068,199307 751081247439351809,11495 768150029328527364,104162 792492715233730564,246225 792830803390627840,246225 760264762806509568,48052 763191692191293440,75899 793911529661874177,256564 770258592050012161,116341 773388682745249793,135736 757697431559626752,47620 761675829382381569,70252 765574740752801794,87904 792186681780613120,241819 793120340876537856,249348 758793626939908096,53991 776241177704198145,151526 780941178229456896,182036 794596473312780288,255942 762793055304941568,73926 764077361524412417,81656 785610329208172545,196348 793494228114505728,249926 795042418949230592,247930 753975782012321792,28866 778315992896196608,167220 760164802446622720,60866 781513402329903104,188401 755203648603369472,35890 770344072506671105,117257 763859389631594496,78159 787121970315948033,209184 767428742469660672,95055 792801146129772544,247739 762735580077776896,73926 785262033407180801,194154 794213687540191233,256564 753092341498540032,22439 769230671567024128,112345 793400136697339904,250633 756545772087238657,43553 794923881471483906,263895 770417800712073216,118985 767400661726015488,99044 777644056725913600,159876 769024962166423552,110362 774817467138990081,141360 779570994923053056,174557 758474118022860800,41703 758640495732072448,54070 774091986873700352,139404 787245200452128768,207613 788392160882110464,217519 759461280830947329,56964 763940244341141505,80939 791315574861148160,236454 744903896603070464,504803 757608293770653696,44163 768015492669931520,100620 793924698203516928,256219 758832349786230786,54070 767820114804736000,101681 761289986469564416,65180 766348545959993344,93286 767122989477425152,95708 756594906139725824,352567 779086405808951296,171060 775722619731599360,151071 764863978195587072,84724 785607695118336000,196277 786602434898440192,204835 775729488759955458,151071 792934685647048704,248514 759098758948728836,56964 762743078801268736,74066 767114715105329152,97811 767810831736115201,100893 788934486058754048,11774 794936140319129600,262849 761305139407908864,67360 789278081919832066,223030 789562262805557248,225911 791743213551882240,240067 791809649234186240,241819 794170662415958016,233307 766597758371389440,94705 779083778090266625,172123 755193240446341120,35216 769264579939622912,111225 785529856943546368,195838 781209506273431552,186434 770621564651966464,118209 793938874158510081,249926 751152981953785856,17371 751920567377227776,20311 789340091042766849,224680 761559588793520129,69231 793627002829873152,249882 775355180346781696,146405 755387887647092736,36735 757306242318696450,46407 793486770025271296,252020 756596716980281344,44313 756928590114004993,45040 775101638684057602,145866 787015547779067904,207287 787283916956704768,209184 750413709856636928,12883 790982776853897216,233692 760182204592824320,61412 790639126827663361,232419 793457751708037120,252020 756875275304968192,45122 772878919301234688,132578 771773974422446080,121795 792239213882343424,235685 758338210229616640,50542 768873002666647552,109509 764351707132399616,82283 749875443323457536,8178 777819560602992640,140444 776612857374920704,156567 794376758065696768,257668 758355179142021120,14277 785509117636947968,196277 788175951876284420,11774 788426410792738816,217837 794763964529971200,262752 768646855307718656,106281 759804984208793600,56676 771429980542689280,124744 780099172456202241,177433 757440254085259264,47261 794932811962556416,69055 763983339262922752,80939 752845794122801152,23899 754093780228120576,30726 773213477414572032,132875 733356509099253760,355480 793224211452035072,250633 795363922379358208,265875 764657838320971777,82018 767738857672548352,100893 771545929992183809,125111 766048200201338881,90031 772256147772440576,130330 772538951554912256,129551 788185708712210432,215608 764222290397687808,81946 765731414314582016,88399 766867419805601792,94899 780949187563180032,183269 792095538678079489,243187 785303119961858049,194934 751145037946167297,17143 764264151069757440,80648 786599152641646593,204413 755835322856972288,39836 760816314382295042,63762 762004110082240512,69231 778685023067136000,169923 789337195140308992,221770 770834410878885888,121612 756276509053218817,42432 786259506359508994,49459 790714723553595392,232881 786219732647055360,201494 794711444206080002,148962 759112821246271489,56964 754989790290903040,34645 793511991780311040,252020 773135863433793541,52257 760630760319623168,64084 768030328543973376,101681 780955692660293632,154071 792186531851100160,243576 769331911407783936,112399 773298392189374464,128881 750755329324056576,14858 794323080260636672,258878 754832041183772672,30838 758418712152027136,52167 772063645253656576,127957 773987106242830336,139577 787118181282217984,209292 791983486626332672,242707 754720978911977472,351463 758817680849645568,53985 732323337179824128,351336 781894896521097216,190635 764489789546438656,59936 794166134815625216,258331 794206907955220480,245268 760924354658000897,65738 788734215265390592,218258 751802084715065344,19485 756982671725559808,44450 773582840218980352,136947 791376752362872834,233736 773467715784671233,135025 789128101024280576,223286 751175902436831233,16299 770621737524428800,119832 751794994948739073,18893 779092449121542145,168794 792915057084620802,236859 758733526707548161,54070 775855436809510912,149124 777940495494504448,160539 760991414779949057,65455 770635572289437696,118191 792179543117299712,244221 793163537115930624,250033 773580925913399297,137042 768649668339310592,107423 791079967668916225,234583 793437514862387200,249469 758005163772837889,50581 758088825247760385,48663 787777662538383362,213064 762733570976804864,69947 788497462298312704,106085 790972025284259840,234583 794059570981183488,257423 763066125039050753,75631 766428151324954624,93823 790753929692794880,232881 751156927028088832,17416 760141458640863232,61245 760206412668669962,61412 773908405635481600,139404 788393300243861509,214078 753655350969131008,28732 763058703704662017,74961 770716907502657536,120963 754002901832462336,29263 788268170503225344,214078 795347060836933632,266500 756225914120339456,41680 759874765893099520,60172 762303513506504705,68993 776158628071944192,153845 762690391984320513,431998 763491888146055169,78219 788183965794394112,215754 763529138275651584,73926 786998365590466561,205728 757622421667143680,43454 793202221638791168,250064 750818376604262400,14421 755978995292864512,39957 757694750023712769,47940 758141412474880004,43225 732984473646600194,11774 792350389475553281,241608 751144664875409408,16299 756596682062569472,39096 764910176830750720,81130 755957450767863808,40881 760918675142520833,65180 772522060538970112,97515 767679351362060288,100605 775752443615322112,151374 763780933153611776,78360 766056968880476160,90384 766461167115968513,93850 760852148439482369,64678 763153097845772288,76723 778277903675060228,166102 790656416994525184,233307 788068583368712196,214492 793480201015406592,252679 758563038643445760,53144 768981111242305536,110615 749483730964713472,8797 751564943422611457,18470 794202794681106432,256502 791781593606074368,240483 764510939613835264,81425 775000532964507648,146259 788905766988034049,221711 793214183718301697,250633 770330262039175169,97447 763319374862245888,77615 780462636471160832,180016 757265138571501568,45014 763109587973177345,76577 766017242207129600,83866 766649750384939016,95045 771680948824006656,127134 792157182393405440,244221 755836873310744576,18215 762731760459325441,73712 779408311502376960,174315 788462147407785984,218275 791663751594254336,240483 757711925958500352,48402 760872649295859712,65180 767179140239757312,98259 785672790644969473,197286 765356658990145536,86120 776145308640161792,153854 780902962638053376,183269 794989416888594432,264468 755635563030519808,37433 791558276307648513,193524 764072593397735424,81399 771004242211463168,121479 789516441967931392,226823 785580465285509120,196917 794726750945017856,261050 754073216822353921,31686 780400909280878592,176128 788805249645420544,220130 754099617466347520,30304 766626242896486400,94690 790985568633102337,11774 764620886057979904,81659 771503688552632320,125554 788215019108495360,214809 732103530610204672,349319 793672217515044864,253032 768125248075993088,102249 790936325637541889,234583 758498377340481536,47940 781358000103653376,186584 791079690383392768,234583 795399747133640704,266138 770487272173174785,118191 772278252622589952,129126 780611578597171201,150151 794526308415860736,261155 792752358685945856,243576 790956819845906432,234796 758149303273529345,51688 791733342882242560,7706 771402365983416325,125367 773615216588226560,137042 787735893469605888,205197 735291318226673664,353374 776843394706386944,155898 761719235177426945,70177 789226808571027456,224019 792814185029787648,243865 751195054455328769,17591 772131568596897792,129471 788035283547598848,212139 768936118033190912,109167 788915843375722496,220332 791373725820186625,238290 734461651169218560,7258 758864324693635072,55811 763118126670024704,76127 785637451637354496,197512 792473265696411648,245630 762731720856698880,74681 785377968625479680,192421 793839955428581376,253032 771399728831483904,125367 766868045017059329,96196 770745482888945664,117377 791417364084625408,238207 795693407230427136,267862 752921644025405441,24483 764607870319099904,84226 790257895443136512,212083 793608598702153729,252639 761216922247725056,65455 771561462464524288,125853 791690442299564033,240483 775356465607499777,145926 771869128650928128,128615 773518997513904128,137042 794232415728308224,258456 751187194887495680,17640 781135382502973440,130635 768876484693991424,109767 773470323840782336,134288 778258783730401280,158338 785906943340806144,197099 786454138108407808,202636 764869410620313600,83940 766271077496475648,59936 790948435985702913,234796 766050387656896513,90969 764154753055989760,82283 791291377099296768,237236 754747179881885696,33356 769615271522861056,113754 780436965061689345,180310 758689141257150464,54070 749982773151096832,10395 760617424437870593,62327 762096221179768832,70689 785590292695093252,197286 790661187813814276,232169 760093844805414912,60751 780143611383984128,176127 758024784252964865,50923 761693402438127616,69878 763499833403539456,77577 775066382174216193,146259 781280792072822785,187131 758445363032457216,53144 779477136260206594,172185 793197472654909440,249926 753948380779286528,30590 764202571523362816,80169 795380270413254656,266151 762158520569622528,71502 762737643008299009,74592 757609185001533440,47761 785326221747814400,193633 775769312984494080,151463 788581068911865856,217837 778316212392472576,167220 753908325935378432,29600 787396017247232000,210289 761005591175176196,66168 760112047443107840,61051 788853807023288324,11774 760183675745079299,61507 762126293429260288,60794 788125472546820097,215754 758496445213319168,47940 794323125735305217,256564 789935287568773120,221664 780573417443504129,11774 785836873608560640,198671 770383402021314562,117609 791394441902772224,238395 781828558570164224,190635 762454536145350656,431998 770314328956297216,117257 774095086342647808,141360 779453132992458752,173447 776745057814589440,155691 795266858836430848,265644 758652848930451456,54070 764434443054571520,81702 794729849764061184,262849 762659776568229889,73926 773645319699517440,137565 768129559984082945,103354 781244260016238592,27156 792522679437914113,240796 780773636034756608,182870 789184516761882626,224113 755876743693660160,39462 765492553722449920,87851 778644005424771072,11774 750777758607773696,996861 759147151469469696,55257 765735623789387777,88361 792003807584530432,241678 755657612612497408,36612 774300585076154368,141887 776561647112556544,156926 793169015203958785,250033 778402151735316480,152594 789831052600586240,226490 791366143076290560,235487 750490534490157058,12746 762738632725663744,74690 773952910031851520,140444 792065841328029696,243187 794251168847429634,258598 762385109148467200,72978 756290604468801536,42432 792420279230226432,239469 765644196527140865,88902 794900138913239041,261155 752077571320414208,19402 776821398253637632,11774 785947858927226881,198878 788440680335106048,11774 791781515638169600,240145 764845745434492928,84724 772795187902816257,132370 777559109457448960,161984 781662520914227200,186584 763364213033095168,77731 772194102670532608,129700 776847958989901824,158520 792755282824851460,247232 775786755194781696,151156 780713461806354434,182257 776054762957516801,153095 750054877208928256,11128 758366267908755456,52061 776599690879995908,156926 788018516519780353,164375 787802939658088448,202007 791264122872692736,237491 758290143870529536,50923 769364187613171712,112788 754821941228400640,33356 758510018002026496,53703 775039525466681344,146259 776086285119217664,151688 777959207681220610,163990 778294045693120512,167220 795170451341328385,258456 794364894204329985,260273 777656673968283648,161939 786582039013105664,202217 791143797853937664,78159 762126657717047296,431998 780036838778032130,177233 778016441253625856,163990 787362694970179584,199546 793106081513963521,249469 732421106724823040,351743 785364500543180800,193669 795417377252872192,265855 760814918610264065,64722 788119650135662592,215005 788736198244241409,220332 755488823161790468,36033 768449865298825217,106034 775709850227662848,149200 794339785829744640,259659 765013659269554176,11774 785669792371838976,196277 764276611558481920,82283 773206784198795264,132335 786353102328827904,49459 733493951529930752,352408 763840842079559681,79996 763429042599014400,77720 768539549698056192,107469 790242381673144321,228341 765695561429315584,88930 789253386629775360,11774 753990445517201417,30815 775481862378565632,148045 780566598109241344,180074 761233238752768000,66924 763239389686173697,76549 781381855547387904,139404 762781445425364993,70679 775524919106936832,148537 785495143029755904,196277 771031640843821056,11774 779006502577270784,171982 780587838106640384,176753 788183115302899712,214612 793246989391499264,248253 758737027932102658,54070 767903050900078592,101463 794545084989669376,261155 756211864179093504,32625 775065499071713280,146855 776124274750976000,153699 781593847155556352,140444 790164534413504512,229818 771860825917132800,123825 767932500752502784,101203 780567578771017729,181419 793204579475320834,250633 794601543920140289,261567 790616863650684928,232169 785589915262283776,193715 769885611238957057,115493 786754745813889024,205728 761387722367864832,1248936 766033743345659904,90300 774377151583879168,142648 775403191944871936,148537 791543402139529217,237385 793281421162913792,249469 732910435935084544,354571 744547287154720768,350654 756562815645683713,44022 757786087687266307,47940 791826500064542720,240070 791144210044973056,234583 787234709205942272,207287 762701658015031296,74456 767930560236879872,100893 788413391815729156,217519 788521118248345600,218164 788534708057419776,217658 752898049085616128,24316 786275495142764545,199840 732789306272714752,1170396 763550689175961600,67226 780938516767379456,184044 762086122826543104,431998 766587910254501890,94699 779740537565814784,173347 791637512678629376,240145 758109489501442049,50698 765541796940099584,87825 765589894756380672,86440 779407094684540929,174427 787656719195316225,210897 793820866241003520,249926 769180544592732160,111541 791375508458078208,234583 791890687864242176,228576 753644935300063233,28732 756979253548285953,45669 764103978376269826,79223 791091392965517312,236282 773633655126290432,137158 775502554251857920,148994 785300873064902656,194934 788092886462103552,214354 795346375776968704,261796 778928366820925440,171168 793082834311340033,249348 756958565076602880,44544 791067605952004096,236454 768917261025280000,11774 755729016670289920,35708 771051022571667457,121612 777168663438700544,158387 792023477117214721,243075 766454840650190848,92972 778327201800335361,167220 786986028603236353,207287 789018445367111680,209095 759868901165527040,57574 764139125691731968,80939 788385839604764672,217519 792320628896337920,245136 760955415236644864,47940 732192715362836481,350020 757650183903670273,47761 769887963547402240,111835 786248258112761857,201962 775036098669969408,146259 792575111047974912,246392 754762100250144770,33474 771072362208911360,122146 776641171430838274,156835 792106880051077121,243075 793565003274194945,250785 789687734713458688,225981 794693195397558272,11774 787569213581832192,210432 752626581802135552,22411 794373923257233409,259623 752681408599060480,23167 764855478790844416,84724 765217631930572801,86440 767723393575780352,100817 776189730182627328,144730 787458297519607808,208059 753279489862316032,26066 755220696129732608,35319 772845569178042369,125367 762752950540218369,73926 770524733356044288,118191 792071338873663488,243075 771981460458778624,125554 792940032478760961,240682 757175730870464512,46294 771339739584684032,124883 789158373157638145,222655 765180922714951685,86103 791490711631847426,238207 781271856754135041,185595 763441763109392384,78344 764235415280689152,81955 766003836674727936,89923 786384487710089220,201958 794167993605509120,257423 791463099102588928,237999 793761537269784576,254549 744950665059926016,11774 777069339115749376,159876 791349428082704384,237908 751595820873490432,18870 767242573442273280,94699 790945104869466112,231894 758054194523889664,51043 772641981784809472,114238 763222288577638400,74321 768951613289402369,109666 775217570408304640,135725 741065748919910400,352060 768988043688681473,110615 775475592368001024,149329 792389981637599236,245549 790743218522427392,235349 774311096182304768,142692 794960420003934208,262847 790400949646950400,227795 793635054886932480,254135 793893842986598402,256255 772051470933864448,128934 764510241023197184,73712 794716229634322432,11774 756262675764678656,41680 768949287178817536,107428 767842613823025152,101681 773984496303628288,11774 779905208818159616,174465 761586685792497664,67906 785708741454770176,197512 788908163449909248,11774 793646671208992768,252639 758254798692950017,52061 775066821711896576,144494 792197408721481729,243286 744682632512888836,738099 780557862242254848,180306 772540441434599425,129551 793952282274471936,182171 764658921051197440,83881 771070264792666112,122982 793586349248876545,252020 753357366003851264,26572 760546736976769024,62771 766998964591693826,97067 777184026515873792,353786 793644199354609664,252014 794392453474185216,258927 771254546743963652,122973 772287985752551429,125554 774987841046663168,146259 754080242910629889,31268 778343085138927616,152594 786954314342203392,207613 768573919188004864,105345 794899631553527809,262022 786198276034793474,201619 754728322609782784,33356 791433696427462656,237999 794669619902459904,262022 794746230781972484,261155 742375727614459905,350711 764516376274989056,82002 757982343617449984,49400 790948185715814400,233705 794744155217924096,262752 787161490293940224,192421 761375509691236352,68182 762397041926561792,71880 778603507314266112,159304 779910907115692032,170187 755638784113385473,26721 762001130440183808,68654 751162411176960001,16580 758472643054043136,52987 773893804050964482,139404 749981960307564544,7816 792558752134209537,245101 795356693244743680,251336 765683455451500544,1249287 787031337106636804,207965 781131898076540932,130635 781601760456482816,139404 787106890937307136,207119 792063470493589505,243187 794184986521833472,258456 795751174582439936,267862 786509908086693888,193636 772865251004014592,131597 754032378989912064,31377 770969331660238848,122146 780616279975718912,182122 768051285954334720,101681 773896630126931968,139577 786903903581470720,207287 791042341033353217,234796 759253578221514753,55661 752000633251569666,20501 762847337303584769,73712 776184443627331584,154071 781341031551959040,139404 790658400715624448,11774 787134033322909696,209151 795427639687254016,266990 757026247989800960,44291 773522214473859072,136947 790366280935088128,228354 769128201209733120,104973 764157003233107973,82320 788101399955447809,214660 791762791447142400,239998 767066822948499456,97467 785781946186133504,194082 763925259695165440,79691 771938534550806529,127775 771581254265286657,126390 789234436608884738,224680 775538419808149505,148713 785476456793174016,191653 785537559463989248,193671 785276611696275456,194205 793669723833663488,254209 760139665412272128,59189 781202189930811392,186434 778465544382980096,167407 795091239385370625,140444 780210574927859712,177687 785885857211383808,199279 793997724769251328,257492 753325526425542657,26492 785993087239675904,199546 787437333306040321,206117 792089790074220544,234583 779452567545794560,174230 791784614436212736,239998 758116459142930433,51069 758160546818555908,50923 793640540759666689,249926 776828089431003139,157755 779327859705782274,173964 770459992499621888,115526 775700014475710465,149200 787362044370575360,208146 793367739452710913,245591 772538556099153920,131031 789479731313934336,226346 765966605645914113,90384 787717159128473600,212357 791611828904140800,239893 774986999040061442,146259 793133185097957376,249841 756019258312843264,37222 757716246745972741,47940 773966689084080128,140601 785310002152083456,194934 758126627809140736,51563 764825531716022275,84724 774807924971606016,144654 793116877505589249,249469 766472720859049984,86274 763076658794336256,47188 785362350761086976,11774 779412048174280704,163586 792035328232157184,243187 793239750693888000,250933 751168054009167873,17473 776602894565081090,155079 785970412983234560,199891 775024606226817024,146259 758690080131321856,54070 793875506143703040,249348 771898414384545792,24173 752945445391986688,12954 778682080410468352,169715 785269917763440640,194082 753459963012517889,27045 761149095209754624,61051 751160489422495744,16897 767224063848611840,96962 787415776278052864,209529 787719779855376384,195492 790061861869871104,108396 760677634258927617,64019 780196349287473152,167007 788770222593355778,220526 763192030109597696,76549 785547734988107776,196917 764119322931372033,78239 781850521271406592,190553 787325328490455040,210207 793439281511403520,250216 775601492854185984,148748 777695568319524864,135025 792162603904761856,244550 760990300869431296,66159 764201003868618756,73196 767809830908289029,101681 773589936507412481,137042 793153602319679489,247240 753607690413219840,27045 758245437551681537,51675 760572813539368960,354841 795683761514024960,11774 754045752230289408,31212 756774306412015616,43956 785912659145207808,199546 788509516581044226,217574 767545676825817089,100077 774044145891414016,139404 778618962787442689,168892 788752486433746944,220332 794002962200850432,242527 749651063540748288,9433 755168139667578881,35890 757797326383558656,48094 793355429556477952,249841 764352881893990400,1248861 764794657091891200,84724 765505697547030528,87904 764854609412296704,84887 790342688700706816,217658 794552040051515392,228911 794333365520465920,259134 788100912828993536,214660 795481037988052992,267408 750337329856864257,11495 756662335750758400,43962 772844044053540866,132364 794673243437367298,262022 753382917259210752,27045 773216025621954560,135025 762977995963371521,75724 781315195306020864,187359 787162228965384193,207965 793747873984720897,255039 794490230136971265,259034 759865528542388224,59666 795748781568434176,268646 765339618711572484,85562 788152593239465984,215057 758168526670667777,51485 776210238508769280,150663 772762688766214144,132335 780453019280441344,171995 790377532356956160,230282 793955438287011841,256255 778286362495549444,167220 792428430507794433,245268 750678597413646338,14421 761166845504135170,65108 791340009831923712,232881 793559195106684928,250633 761270416321159169,67547 773618043217928192,136947 781305615289319460,186584 786943352436584448,207613 771761138660892673,127366 776865369126375425,158673 786061466185138176,199546 793241268637855746,249926 778341343961747461,167407 754035165752619008,31377 794544874963943424,261155 764106751809425408,79342 766370230062940163,92075 792342959605723136,245121 794270086429343748,259482 754070445339451392,31259 774632382104297472,142906 785605956713476096,196277 777641073610858496,161277 785481075535609856,195975 767239733248307200,85805 773273126972985344,135725 758347145300811776,52030 771685073179570176,127134 756098900688195584,40771 775153139846672388,145942 760922696347561984,65405 756072405953544192,41410 758062752829050881,50827 756313154032775168,42432 771127414508445696,123583 793898858707185664,255942 758343287539240961,41703 760915222068592640,65387 778198883021250560,166409 778300891912806400,166409 775767177299423232,151185 786006365294723077,199478 774028065450098688,138812 785821690819477505,197512 786240318144323584,1063777 773570972397871104,136947 777275879315607552,159359 756594192005132289,41702 773141982835159040,134561 786940608669704193,207613 789710514637017088,227242 774810616099766272,1250027 786234470051504128,199546 752981456348065793,24787 792583670469107714,243789 754805008944754688,33356 786423723716931584,203674 786246689992638464,201958 786903955381051393,207287 791333439551176704,217519 774461849702203392,140428 776340871826505728,195876 794153672888422400,257492 766489131719364608,92902 771397050084761600,125381 738063064751321088,11774 762176508588941312,72273 766311630007328768,11774 788583769745661956,219458 768225483313917952,101681 772880124047978497,133204 751566636264542210,17416 766625273869721600,91810 774815725689180160,145244 763777848687460357,80177 791392241755402240,238780 779475599408689152,172185 776350740675633153,154832 762101383256502272,70689 768838219777671168,109167 780081230842736640,165348 795659349440036864,267587 795738463597314049,267862 781787539145420801,131056 771847816880590848,128017 794700864137076736,262022 795082994738429953,11774 790714202965049344,246425 755164628871708672,35890 779278254083608577,171168 781342157877616640,139404 789162786433724416,11774 794978997297971200,264397 751942158190608384,20295 756289435772284932,42344 768550513595920384,107469 769163242186891264,109945 794235113844469760,258456 766507674565390336,93823 794552487474827266,261155 755162663559233536,35890 767833406482878464,738099 768854740926988288,105109 753230482469376002,26140 764970944578265088,85562 785931950473097216,65113 786440322075156480,202429 779925472842952704,173753 780125286004207616,176128 768806121670750208,108849 794956672770904064,261818 756634273147420672,30296 765958385833349120,11774 795051960676323328,264397 771776601944096769,125853 752646500585336832,22735 759035324571881472,56552 790756635669045249,231611 776194507062870016,154544 788204568106508288,215437 763691087596691456,77996 793206276977295361,249926 743521308089028608,1247610 766073984320274433,90384 770701425219346432,120675 772813171493134336,132335 779551707080646656,175415 795409553273843713,266491 760615874021785600,63753 778611129383870464,169226 754791071964655618,32710 776911505501540352,156835 785344830599757828,11774 786006392884727808,199262 793151084130738176,249469 790206651152289793,230116 785637391260266496,197341 787032422433034240,208134 795081366547402753,140444 769297738051751937,112788 775064048350040064,144730 793564430629900288,252020 795267661160660992,229910 742112261674835973,11774 771448452593123329,125367 774358175780892672,142506 775750448112242688,151156 766832035184910336,85562 773514105684578304,136947 760474961979015168,1248795 768896228386111488,109767 765699784313282560,88459 776113434408591360,153194 793019020022804481,248639 781476564743622656,188119 791809378001096704,240067 792013818062712832,243075 751567410172272640,18215 753376459322957824,27222 789219289668603904,1170611 763275187261362177,76127 794727289351086083,261058 792055740265553921,243292 774627189077774336,73196 774753032667922432,131421 785900374200717313,199323 758039401754603520,50923 781667273840926720,177455 795317819877576704,266079 790210304395186176,228172 795768699970080768,247930 778164299902644224,166269 794494888054292480,256255 767194192330256384,97386 774094546720305153,139404 780276520539426817,176218 774902439400972289,144112 779769511805227008,175092 781316398735880193,186584 786945857157332992,207613 749225251792453632,354073 780748024934985728,1170722 795699464610553856,247930 752646334272778241,22411 794747627124367364,262752 758107286363598848,41703 770391417516593152,118191 776331074964258816,152314 776542644981886976,156132 788137131898208256,215608 753600272082034688,28477 792053974652317696,243187 776916058435362821,158387 760241728238579715,61051 789157762512982017,222647 786005305674993664,199961 771015660914827265,120610 757983818909356033,47940 775038051537915904,135025 781217824698228736,185310 788197734654226432,215005 774847038106267648,145681 774074949828956160,141360 777137170758799360,159876 794649600284102656,262053 750001493303037952,7816 764972300244582409,85562 772830286015004672,132578 786707137716187136,206054 795262398403846144,265284 760655683821985792,63554 794295831860039680,259134 794549149404270592,261155 795035326653689856,264700 756888730972086272,43266 769140207992045568,111558 778300192420352001,167319 786424624280170496,203674 790068702955859972,228820 753907445882290176,350711 779045063531921409,172057 794197269251846144,257492 795709222247874561,267571 760194983546593280,61545 760486193754673156,23762 765504253070901249,86472 755861848948367360,39475 770966568486318080,122146 792309722426798081,241678 758440060673032192,52554 788514765912113152,218349 755503795199680512,35890 763821542404857856,80366 774679909641949184,144654 788909511679447040,221416 795105869310660608,264397 791796759295131648,240763 760879777641144321,65222 787330064471904261,210207 768679600771723264,99264 773592234746781697,137158 791352490469961729,236831 792818148349128704,247845 766425357402513408,80939 769202674994597888,109666 776146635545911296,148909 781124090727768064,183367 776831378738515969,158387 787170638276468736,194085 785935515778420738,198878 753407935808667648,17416 765259185109938176,86440 775540842543079424,149953 793213854146633728,249239 776806290425282560,157325 794584690367889408,39957 775481915788840960,149300 786947998668423168,204413 791770305555468289,240483 793977738193354753,257271 773935946651676672,139404 786298084821114880,202007 791709196966252544,217285 786301431334707200,202727 779268276685795328,172089 762396821826265088,73030 762413990723014656,72216 755082130837893121,34731 759102174911721473,55660 768106038625173504,103354 751809282283335681,14277 764076082647539713,81702 789988478973046789,222682 774367819635064832,141867 777813545278959616,163763 791254078286401536,231518 773998674552627203,139404 785564058661650432,196277 751024510443327488,14567 780613500045361152,182122 786477191521382401,203674 763939631972831233,80393 740578219703730176,11774 759255664829030400,57309 771547552927784962,126389 775639158442295296,150212 787300232799350784,207949 754744502821191680,33356 752247447251017728,17640 787074872623108096,209043 764045960238419970,79561 765242062673481729,86653 766707328238424065,95708 750051003219730432,11434 755159704062431232,35890 788113009755426820,202268 776766595498598402,157693 792048443518754816,242693 776991689873301505,157724 785858157964910597,198671 773581382459150336,137639 786964274342137857,207613 792058935796609025,243187 793674136589664256,249926 794236534782181376,259063 794588380797407234,39957 751861791374868480,17416 756845175805280256,44163 786269364257292289,201958 786688892661559296,204413 758024724886585344,50923 775717629273202688,1250232 765190104671481856,86329 791423295799169025,234552 791688912628510721,240483 794714664735227904,262053 765325535509516288,86076 759531731489882112,195876 785822740456497153,196277 788074954273263616,215005 758269056172511232,52004 792691162993741824,247054 794551740196601857,261155 764789115686645760,84724 767833312261918720,100559 794643601800183808,262145 756343381228449792,42249 770711661032472576,118192 788744079001554944,220029 766325819832610817,91751 771536284288299008,124597 780546035013660673,170373 787021914086801409,207287 791289072358686720,237491 792523474044542977,234551 780545636529762304,181011 761637266569568256,69947 765315996362035200,87145 775234200110784512,108396 751648101123907584,16728 775739834476421120,132875 786282972882141184,202429 793798087433125889,255393 765734289744891904,85562 772468802584010754,130415 791042457983148034,234583 770498205922496512,117377 790244031804563461,229693 763002634827685888,75899 763395982310666240,73814 773600242818125824,137795 786365085979701248,202217 762123588371484672,70263 793392106496663553,249926 779016143923052544,171982 793143493493395462,249469 793271295286861824,248253 787303032056786944,207212 792087970140426240,243398 793435840621912065,251452 769373085602574336,112693 771456400698421248,125367 788712140823678976,11774 785481756862472192,196010 771314638797443073,124597 794190696253194241,258598 790002756878675968,227804 767361985226936320,96875 794618556239511553,261155 752831497556688897,23777 794608125521330180,258829 781439653576478724,186584 760804471127482368,64326 786741417628438530,203674 750408320574423044,10847 753710628469170177,28160 771020775876878336,122151 781064294326763520,175245 791659135330836480,240483 760295734063210496,48119 765946416229474304,11774 765887835257864192,90031 793994829952749569,255299 767834928616710144,101681 777862683328647168,163990 785937023131590656,197512 776220655175950336,153034 778425082880356352,152594 781559338561335296,187611 779340792821325824,172967 786265544387284992,201958 790561254335131648,231894 781207311482257408,185595 788513515132690432,216991 792496770068643840,246392 792933561707835392,246726 759717627623116804,55257 763158106192744448,73814 773727095939735556,138819 763361020786184192,77615 771431677587488769,125742 772911460808744960,109337 773627545891794945,137869 755991088943411200,51644 762313300705017857,353879 762412436544745472,70886 793683210614038528,250953 774347602334736384,142942 794232393381138432,258456 787632096328183808,206101 753988521401184259,30802 754048129310175232,30910 793832752143478785,249841 758597622508625920,53986 766374393253548032,91946 778721639408119808,170187 791375149358604289,234583 754806334281748480,33356 786990925926981632,205728 792403331704586240,244759 785842806363488257,198878 787135329639604224,207277 793289265211858944,250633 758267458381815808,51451 787700833857179648,210253 763879436802486272,80863 768819044661153792,108784 789446556449591296,226048 792074827192528897,11774 732283266816843776,11774 755208011648495616,36219 779897998419501056,176132 781262310069399552,185310 789136647417950208,222647 790330019755286532,230732 753710980564131841,29263 778314905774493696,167046 791357075603456000,11774 751228112067633152,16768 760817018941628416,64378 773624092457000960,137869 753594021998686208,28037 773393130968276992,135025 778164697031901184,166269 751634941830582273,18893 780859721490333698,166282 742548021213175808,47188 781897319876665344,191354 792690834953109504,246392 787022508369162240,207287 761066876331929600,66159 789683834224640001,225981 762859766762786820,47188 786921880016056324,192032 786948895821660160,207517 758666312449159168,54070 767137586741596160,97438 768976205064310784,109874 780649554580414465,182257 788672835334070272,215005 788593833797967873,215437 790306831038119936,229922 791016327179739136,234653 759216602994933760,27156 769623994249031680,114357 788974515938136064,222627 771096005802590208,122146 773867495300169728,139404 777938258588151808,164403 792812406137249792,243187 778756270954192896,170187 758747983315808260,54070 793162241512239105,249841 794552134729605120,261155 760167559903621121,56800 762117883048493056,431998 769025409564479488,108781 790234387032006656,219503 762425240106340352,70886 778389662876307456,167220 791503998314393600,82208 793912392853950466,255942 755266805346611200,35890 760504974426116096,62452 787157114821095424,207965 764166111311097856,82066 786473018537177088,202425 795430475800186880,247930 756932089312927745,44450 765033161814183936,84209 786921170927050752,207287 795668832249610240,267134 753686816490868736,28586 789968699776200704,159876 795046840328536065,247930 794002758236041216,252051 786754775249326080,205094 793245842836631552,250933 778688051551711232,169923 768851782567071745,108817 789520881768763392,224552 758701900581724161,52659 772807848002629632,132578 789204697471193088,223286 793987874152714240,255299 776262902424764416,152872 769264917446656000,112660 755843115928342528,18215 793113446871101442,249348 795369009013198848,266054 754736856470740994,33356 768081103957753856,103354 752861559706226688,22575 751755501982064640,17416 772907687499665409,11774 792068293628682240,242712 776888860710211584,1250368 794529883565146114,261155 794557436040388609,261155 795046493111652352,264397 751965629595389952,12883 774091609449259008,139404 792141275487010816,244328 765636656741265409,87868 792773385902325761,247240 776920188549795840,158387 785919574390796289,198878 792471071224045568,245575 753997091802939396,30802 754893059289067520,1170781 765935339450032128,1249277 789280769260814336,221785 791682779507482624,240474 768905525836730368,109945 750034180038332417,7275 755872906840793089,32873 757675216981995520,47782 773879952093609984,137042 776788386732355584,157755 785362509930782720,194170 785977141011714048,200382 764252172687118336,82452 790571523312459777,231894 794383068538830853,257492 769501996814573570,113822 779480665997860864,175269 778929211117633536,170882 773617827349667842,138054 794640560510435328,261155 771498946053025792,125163 754005231143387136,28866 775148340329738244,146259 787017293943431168,207287 795364842034999296,264397 774010536967151620,131421 790967400149635072,234583 763479911864545281,78629 764986273375268864,84724 766461186275672065,92917 779111528024899590,158520 767735147684777989,100893 733159489470406656,353228 759910424623984640,56924 762671525375782912,74133 767182884662829060,97377 781548309521502208,188478 794553913357766656,261155 779070189438722048,168284 786907538948104193,207287 794024069847023617,256255 794532644293902336,261155 765223952834625536,84724 780748556781047808,182870 770743107344293889,120557 791725867156267008,238383 793871799905685504,256358 794977587164422144,263895 776521344326434816,155688 780796742396616705,182960 793199003382886400,249926 775771197120323584,144573 785922819624472576,197341 793501785994383360,252824 794395152609636352,260404 794742590033764352,261155 764975325629546496,85562 778299714206695424,167220 795365786479185920,266079 758352922220568576,51603 781290501102239744,186584 786693288543813637,205029 793977884759113729,256276 760137491076767744,60866 773537226558889984,137042 790213539986374656,218349 776985307812073472,159146 793446393444642817,252020 792159474937110528,244221 761914975258640384,70263 776156050709807104,153658 773858184536723457,139395 781553614774870016,188119 785299517084094465,194934 794281330674716674,248220 778229819016380416,166100 779389664788553728,174442 792152029548441600,11774 753984835232919554,30590 763087125067796480,76429 785966719479058432,199272 764879016457154561,84724 772980622109270016,132578 787370850265640960,210289 789414381289340928,218349 768165477642280960,11774 791304408852144129,229910 765770073126604800,89621 750792611271577601,14277 766142487031271424,90539 773876005018619904,11774 790082800317849600,228124 794566201045381120,261155 769629511432495105,110585 776824119929307136,157755 762351307944448000,72420 769722039989043200,113412 778989796488192000,171693 786285360774914049,201939 773977791255633920,140444 766008347405324288,85657 768658156302065664,100605 754698061817974784,32468 738699609237803008,138740 776072712544485376,152504 776622307435438080,157082 786228736530190336,201958 790673068096102400,11774 793451604850585600,252020 762074523575455744,71502 788714748795756545,11774 792459107643060224,245998 749786770645127168,9776 773057687894515712,132996 788875617626419200,221832 789303861936656385,223991 776552488048603137,155688 765202327498330112,84209 768933945140473859,110389 762659415958761473,73814 780923619362869248,183759 794371231592103941,252939 777940949997617152,164403 788522622086549504,218275 765288665828487168,84209 795058303378345984,247930 771575364178944000,122622 793866858415857665,249926 794123208114905088,256502 771033555677970432,11774 771476470606823430,122528 766353627564875776,90384 781263828269068293,186883 792013559060320260,243075 763182494120148992,76577 752948513017884672,24597 778321583806877696,167220 781535020263481344,11774 794013902233157634,256439 795347931192848384,11774 755566779028561920,38459 755817876498427904,39907 788541413940076544,104244 760193498645659648,1248726 772243296546615296,129551 760977913432924161,47940 764810710253576192,81574 753975679713091586,28866 768062964544995328,101681 761673285557948416,69711 764985595735121920,84724 765943016188157952,88489 780219400594919425,177773 791658543409729536,240483 788498704101732353,218351 769218629523148802,110344 789416339408560128,225358 773265220630446080,135025 757259261827088384,46401 769655960080121857,112939 777647686690504704,162768 793911226946359300,255954 791349202303332353,238395 794434058658816000,258193 773895315283927041,139865 790758408823595008,221524 753591835130368001,26793 793977625865633795,182171 755343569787813888,36056 765723755201097728,87904 777311356181544960,158387 792502173351510020,246225 763183495074033665,76127 785823421305270277,198671 792969164948332545,240483 792714233918218241,246344 793893063588450304,256255 760455478384001024,61213 793526807030968320,253032 795271242488094722,240584 795695980901502976,267862 757661014796201984,48369 792179915391062016,241535 791424789860782080,238780 791765338471931904,191778 763498175948730368,78189 780843110578397184,183269 787710073359532032,210253 788066774872911872,166282 795700780393267200,267855 794546366366109696,261155 735763939934404608,195876 786786411504467968,204835 793830944344014848,255393 754114330241695744,31320 790660351150829568,231318 770017165542060032,116373 773937929672503296,139404 787753377891483648,46572 788770888715948033,220717 793801506571096064,254209 764927184230191104,84422 757671038813601792,47782 772818421239181312,132765 773905050171158528,139404 778531877103607808,166300 786984342371303424,207974 790838355399409664,232169 754726689486229505,14277 773171510743748608,134561 760159174814818304,61051 757965496163504129,44429 761154849324998656,65222 777958939740766208,163776 794034228895719426,257492 794630399833948160,262053 785524757663842305,11774 732355829312032769,196346 781618565933780992,188492 793845170580041728,255942 788475307561025536,217519 793870858007621632,255942 747761888008736768,11774 760840230010249216,64722 786109049255452675,200870 758812282461696000,54347 788612372038610944,217937 794592388496887809,261155 764579216037994496,83751 779033558237130752,169029 778372225414078465,167569 770744050454556673,120610 793499642407231488,249926 776003686489321472,152872 787443415281766400,210207 775405489983062016,148537 786601216713175040,11774 795748515536314369,268780 768186757254963200,104083 778618644645416960,167220 755168129752240128,35890 763939495339188228,80720 764283380875669504,80648 787100421416517632,209184 754074850772135936,31686 758654634458087424,53985 773476297393799168,136904 792092315170906112,241678 793300745671970816,250633 776677484737638400,157503 776834377644847104,158027 787716081775325185,171480 786560421771681792,203350 791006084810936320,235487 750785156235931648,14781 756464153770930176,43391 764982497885032448,84889 772355907401424896,129991 794535831692255232,261155 770291681405042688,11774 776103590196875264,153675 766034142274412544,90539 740273459440160769,353488 773992527431028736,139404 761216533691523072,65613 785294124052254721,194648 766277073463685120,89923 771067405455859712,122982 791971426081214464,242154 778284750716805120,166532 787724940501929984,205197 751927418806493184,19295 758760863557832705,54070 766925897890947072,82066 750965113595629568,15731 754804670321664001,33356 785365817131016193,194082 772806133421633537,132335 795762130784047104,247930 762488904242966528,67226 766832097658941440,94699 788875658353119232,219119 757763177320964097,49066 769922995796123648,112032 770062290536239104,114821 785459525969063937,195778 788399457377353729,217519 795368588953554944,250633 765701079392673792,88489 771679824263909376,125367 776739356082069506,157082 750173205990563840,11430 763096072835039232,76429 773479169531453440,354695 773847924790788096,139419 788311179215114242,214992 759531560412459008,55887 776683556760330240,156518 756621064260595712,44450 767578328916226048,99159 769653393870639104,114587 773641303871541248,136947 780746486116081665,182036 792846226211438592,247877 780623209485914112,181984 767842309375299585,100506 766413785921826818,93504 786968638733578240,206642 794682708983169024,261155 760171194880405504,61412 791792831513767936,351152 791465787949285377,238843 761236452961161217,65180 786894557892018176,204413 786972434117386240,205091 793244587175227392,250430 757924228494602240,49790 762094136446943232,70689 778574060544520192,164764 789840559250796544,225981 751099004205793282,16299 771887572654166016,128404 786092756301144064,199546 788979355489820672,221971 791042602925568001,218892 762084389970993152,71476 776539579629395968,155934 768942227187871744,109666 771071404754239488,122146 791433690345713664,237908 791619192554389506,240145 795340110158065664,264804 760592527225335808,63149 764552795911585792,79561 765082986081497088,11774 794536229853364224,261155 778199306427695104,164826 754798896736448513,24173 765283814079729664,84724 776153050457124864,153610 788765215341117440,220029 768978133731176448,109413 772868877667622912,129558 775713555433816066,150511 752932013867270144,24497 793210280029413377,249725 764791370263453696,84422 792021650267115520,243075 793410709786914816,250744 786219058832093184,201555 793975437965848576,256440 759169988255100928,56192 774915133952827392,143589 785913948939878401,199546 763624185230876672,79402 772128534580039680,127711 788131914402164737,214247 791402628630450176,238395 794221755866972160,205972 760529716533223424,63149 780800469119692800,182870 792747690719191040,247232 792961017378549760,242712 761004099886194688,66168 767522939549908993,96039 788775736622534656,218275 781148003696578560,183811 786021614898941952,199262 793397038792704000,249926 753376963230769152,24745 769945143361146882,114680 785495171437780993,194949 765578987439480832,11774 774220161830170624,140748 766388977754525697,91946 749684580769271813,9295 765243406373228545,11774 772163512365817856,128934 777515357112107008,161456 761503451343912960,1248928 767311007857475584,96883 776033269812961280,152735 785512556643381248,194949 773214985795231744,30343 771400047787438080,125367 773369196524732416,129990 774716262509268992,144654 776128424171626496,153921 792101263034949633,243187 794914409567109123,262849 771747018960011264,126607 772211373921169408,95574 786597498458673153,201494 788048952901853184,207712 793945447245090817,255942 791747051956629504,240483 788495748136435712,218275 775534650852798464,139012 786396379354652672,202983 795659420109836288,267521 758365556793671680,52532 773331803008565248,135736 786218206469894144,201555 787681928539353088,211347 763569310203842561,78566 762943357995876352,1170530 753934982825988096,11774 780833606188937216,182726 785268378902466561,194648 775977764595699712,152735 795754450401038336,267655 768074825260609536,103354 786542271353151490,204413 767066583013269506,94718 770467858522447873,118192 792129555662303237,238207 776154395499048961,154071 779442241316220928,171324 780125356057432064,172185 785882865091260417,199323 753368021771485184,25995 777921524498067457,164633 758021957732282368,50923 776072648119971841,152314 787623227111727104,246425 767658456610320384,304513 780615029955694593,182122 793127391073710081,249469 758486321480413184,52394 758749866004656132,54739 794298150982918144,259063 795290718185123840,224466 792432826532630528,245148 767370497239552000,98646 794376272486932481,247651 766352044877807616,93286 793585298005340160,252020 778507432351920128,152594 771788863039741952,125381 768285110755954688,104932 791010568048107524,234653 771828755342000128,127134 786007037930975232,199961 794430758773399552,257353 775002061020823552,146259 777193692822138880,159370 764134311331266560,82066 785821490474209286,197512 772091075087306752,128025 787401549555175424,210253 790693522235981824,231894 760793852982603776,64009 774388292292784128,141867 774630051748904960,142906 789157812601585664,221416 762816741810511872,72978 792917737328652288,234990 785342682205941761,193669 793478158808780800,249926 790162041466224640,228583 790530869706358786,230485 771741183299100673,125204 772382662614847488,130689 771474824699019264,125554 795398113443901440,266138 795396233095356416,266884 770255367334924290,117257 770990790629789696,120610 779441191788085248,11774 785586602479321096,196676 775086071780478977,146838 792047889921011712,243187 769416881572765696,112788 785476458453970945,195975 787259373479403520,209845 794967394280214528,241819 751775694439346176,16422 780542948706488320,174116 781139735745966081,169550 788284356242595840,214078 765719893652025344,88930 792248661405229057,243187 787702574174629892,212139 769578123155341312,110585 788425178917269505,217837 793114045024968705,249348 734811734305869825,353343 764171870102958080,82283 766354010051706880,93286 753971462038495232,29807 786258978124603392,201958 757996825169190912,50500 765302660413218816,60999 750773584784654336,14525 764888342890708993,84889 780852060447047680,183269 794568291863891968,261155 781227606561714176,186584 742445867991322624,11774 756659229075709952,41141 788637222979399680,217519 775976247113289728,152735 762582022648762368,69947 792046309460942848,241819 756920401825935360,44085 763189475476316160,75899 771846056330063872,128017 794922514472456192,263895 762336397957160960,72809 785844491865456640,198878 790262046600237056,229693 781619357101256704,189032 760514767383658496,63149 775809952799522817,151741 793139975709679616,249469 778975110850048001,171617 788049947132203008,352219 768958935097282560,106756 760412035003875329,354238 769228018342621184,112399 765657284835807232,87858 772670698682626048,131421 760164844213448705,61412 760976612632383488,65974 774098397514960896,131421 767350799991136257,95055 790371902866886657,228341 764250014566653952,80939 768916930388434949,106753 780602306945490944,181984 793954793756573697,254135 789455520914665473,225981 758044810313805824,48220 755835610515005440,11774 774028926372880384,140444 766000899802005505,90723 786004006229467136,199490 794318842558197760,257026 770375212432957440,117849 769146905356042240,109874 753089196492021766,24526 756609407765454848,44273 758351458349744128,51809 756221640304889856,41680 733131239662747649,355106 788152911062634497,215754 732690251169206272,353228 768580619047546880,103294 790302094012002304,230485 794182065101029376,252706 794372044188172288,257325 764998063127613440,85562 773978252566069248,139774 795100810212442112,263896 775367496043900928,148645 780891523005100032,183826 788021731625541632,214492 768797219935883264,108710 778294587043352576,167220 764181999863132160,80393 787787144433635330,211347 794613826482077696,262053 789128462174785536,222655 750794398594662400,14877 767145061922447360,97386 790274269544611840,229693 793680442994155520,253793 757933062734827520,49821 775942422610055168,151526 762269959183556609,71099 780405999307988992,179742 753983254840152064,14111 761166383464013829,65234 788864248470441984,220526 756656048983924738,44274 767676840454553600,100563 785910946384404481,199546 758801422888558592,54070 773973861310214144,140444 792587177947455488,243562 794190318182789121,235487 794552204409454592,261155 758249493397704704,51344 775374577400766464,148847 763338416683573248,76537 756568986855219200,43225 757739664535150594,44429 759222818269700100,57274 775136041565057025,146720 772918534900899840,131403 755253971808350208,35160 761874289188626433,70941 777905501933830144,164527 786690806287437824,205143 753053019197943808,21118 759981953592406016,57574 775056002014076929,146338 773307360081219584,108795 770769049827483648,120425 793571356147318784,252408 795478312156090368,252580 792414437713915904,243187 768959184293335040,110381 794255997812371456,258927 795368378491949057,266151 777235388406505472,157082 755533940299927552,38183 759088465711628288,56784 785666066181660672,195807 785420676123459584,195481 768873477587763204,107976 788070802335813633,214209 791866050266529793,239998 785565031660449792,196917 789095315014057984,223286 795247713008947200,249926 753976257570828288,30590 766270218909908992,91946 774613135328239621,142563 794327629658816512,258741 795294573044043777,262022 757882843229884416,49852 761382983949484037,63370 763759464260460544,79513 777424627786133504,156835 792555614459179008,246392 755493156460920832,38035 767437125662887936,85244 788952596564303872,220029 765000746911801344,85562 766780327595429888,95593 764173878147031040,82066 764601631698669572,82283 768838259145191424,109447 774041002331877376,140444 779016313465221120,171991 793509721432920064,243061 770413123324956672,117263 757103215594930176,45964 785280415065972736,194648 756277715586600960,42171 794605371805618176,261155 762259324680888320,72420 770871032592805888,121359 780612833264410624,181984 759407708139167746,55661 793267976912773120,249926 793543419276644352,252020 793147004121677824,249841 764813126571261952,84759 771359500636868608,124883 767816113597984769,101205 772103198756769792,129436 790703592726532098,233745 794351272476426244,257492 763844636574035968,80643 769147510157783040,107032 774021715558924289,140211 790499836214685696,231385 793125345948033024,249469 795697051891892224,267862 793117572669534208,249469 752662439288827904,22779 789511461479395328,226731 755040768373293056,26066 761292585570893824,67908 781629904655835137,188458 786980972189233152,207949 781000055159422978,180848 787868117955448832,210208 788628925899542528,214354 761419163571097600,68182 773985064845578240,139998 759562227653283840,58232 795090532406067200,261796 764179772494663680,80720 793204630138257408,249926 755672665726283776,38032 764269812516204544,47940 752235993726459904,21714 794547776638058496,261155 763904854867734531,80393 794574121891983360,261155 754749225162960900,18341 772077641436434436,129436 762052668827267072,71502 779611054615724032,173347 788880391113408512,221711 791084144591646722,234583 795396197129273345,265878 740799319784235009,31836 767849498286489600,101681 780944953753145344,183338 785693698851868672,195743 793515672554778624,252408 758138834101993472,51344 793211744294428672,250633 785932336928030720,194167 771695314650664960,104451 763939912781488132,78274 764084408454418432,81702 764642194464661504,79691 765301884731191296,87062 786992976912416768,207613 765900245901467648,7047 767166997717188608,93112 795359020580212736,264397 763936319244349443,77590 781409412514717696,139404 794553050249601025,261155 760803364296765441,1248809 755922767963389952,39997 794940212879179776,261818 792081461134229504,240583 793948668613238784,221524 755070608107511809,33356 752811040648212480,22953 768872963311632384,109666 790253957826301952,229693 762102356162977792,431998 768898823666094081,109447 787388541219110912,209269 758258605971955713,48289 761033957156630529,52887 786961235535364097,207287 780239402954088449,78325 781354149472600065,186063 751983456641380352,18539 773012668093378560,131045 779007657533317120,11774 788726553681268736,200963 770256636984324096,117257 794560928133939200,255393 790426553272242176,230270 767820991812599808,100949 785941654964473856,199262 764727043338764288,82066 773607399496163328,137042 760311664180801536,61412 764278710157643776,82112 767598248404086784,23217 795456703118639108,267228 765313551523123200,86653 767839615596232704,100605 787398810888704000,208307 787432698335760384,208307 762689211552137216,74133 764984761953640449,85562 771076760188354560,123085 767524035483865090,97603 788193093862379521,215005 733034115977650177,353451 781195327906975744,184166 733025831543570433,355106 785791938935058432,164764 793183504557309952,249926 794697457108209669,262752 760968268098117632,64730 768942580004335616,110362 751844205077471232,18374 792445837263593474,238207 775399937051766784,148645 768114878225653761,11774 788726978924908545,219537 793945325543325701,256105 755573582927958016,37993 757374550912925698,1248475 789879977629974528,227925 790562670881628161,231894 762282147340165120,431998 765654350005870592,88930 775729999403847680,151071 794672908216004609,262053 778249967433617409,163832 775997164904337409,152735 787733738759327747,108396 788528739793702912,218455 791351900511744000,218892 753802937298722816,23725 766434958067982336,92959 778907078546993153,168857 785570526005719040,193671 764850753278054401,84274 765034321203822592,11774 767331622282752000,94699 792847005731033088,247240 773528904657211393,136515 780987736857665546,176203 785872574206967808,198878 758111753230180352,51043 773654713552154624,138490 774401814238105600,141316 789090071391637504,1170528 795750164996689921,268448 760616140183863296,63371 790360372486082560,229159 794557007290208256,261155 794803170228637696,263302 771845902596120576,128017 750075934003240960,11469 757710307095633920,48663 765241427907452933,1249243 781200257707368448,11774 791742780091592708,238395 758049185107107841,48663 759019686952448000,56391 767919718346944516,102610 788719823018717185,220029 790663576742531073,217658 760116093029453824,61051 777612923589959680,162596 785584354080665600,196788 793175151953190912,248988 764222157790535681,82766 754786202155294720,32337 774331421582385152,138898 775343363935481857,148045 758653799091277825,54070 767881878959452161,100184 792094428613738496,243614 768071042073890817,103354 768819904124293120,109104 786166770549690368,199961 771461408366157824,125554 787840536149364736,212316 732580514809405440,351837 765014644985507840,84724 766833883639709696,93286 765666856816435200,86936 768841751763226624,108396 773561131851886593,137042 758923710187261952,54070 775403085892096000,148645 764947800761040896,84724 765275692930064384,85767 768614113861775360,106756 772229790459912192,130067 794598281028452352,261796 757574185086361600,47731 785670329226014720,197980 791709062849114112,171693 763843667563982848,80482 787360082946322432,209151 751148580342145024,15808 770291752238481408,116306 768583669883740161,103506 774041944599228416,140437 791096814778843140,235956 794936003106578432,261155 777348082006499328,160703 793285190126895105,251205 792216558974230528,243983 763425082135805953,77859 770422653303726081,118192 780063820391804928,174465 794842227709280256,263090 766059582330286080,91146 793198353005830146,249926 749392209087238145,7546 750719955046367233,11774 766264039592849408,91894 767804579459297281,101681 776476876126625792,155688 785669440713162752,196676 756243995093786625,41680 775293273988538368,148045 785272143151976448,194206 770672583591145472,120610 767840605275770880,101681 773556322868408321,137042 761997231608037377,431998 766985013812269056,92226 787968003233157120,213887 792764281108520960,243286 742393386578128897,11774 760561448154177536,61051 781150841528983553,185496 757830619577540608,48735 760950016760426500,63937 774127826144342016,140444 794136160381452288,242651 794165963222646784,258331 764223808182116352,81905 769442907405320192,112336 777321908152901632,161413 781424473790484480,185310 762070727277187072,69794 785253882750312449,194082 791399571549106176,11774 781348932278448128,139404 732225636169859072,349776 765043713097797632,78344 773907534352556032,139404 763553949240655872,74943 794019194794754049,257492 777068274966261761,159359 775401300632735744,143964 794349043489054720,259034 788809983114686464,220526 752875990074949636,22622 758139071516389376,41703 789534699467124736,226731 764815800154877952,83391 763926230601048065,80648 750509765328048128,13450 758899467378528256,54070 780899912942624768,174995 794563463867531265,261155 764186986076774400,82283 795352747465961473,266500 779786963716976640,176201 780482395153784832,180099 788047988383854592,214114 789441161169625088,224680 757224331428696064,45551 773941537918943232,139404 794953028486987776,262847 733155976006754305,971825 792605274175602689,246771 764265903559176196,81656 773634843255066624,136947 758056430444355584,51069 779540830214197248,173628 794544661792583680,261155 789473255052705792,225981 752977321129226241,23719 754116512521256960,30910 773813122289180672,137777 787175593263501313,209383 755920905922936832,40668 762502678236639232,1248990 775728793923104768,150404 779680936476741632,173347 786393699102121984,203674 791002848452603904,235620 763645296014401536,11774 771788711780491264,127218 751121039103406080,16953 753101184886566913,24108 732372342438039552,65113 773717060430036992,11774 794026725738876928,254135 795027923245944832,1063777 780723829299707904,182257 777693581087739904,163153 793804265353453568,254209 773510001482530817,136947 778705970612441089,169232 780103270329090048,178258 757394257535721472,47284 788866488518242306,220602 793178564577243136,250033 749393400168787968,7865 788786074080448512,220526 792231167479128064,238780 793492819176460288,252020 770973941456338944,122146 795011129265258498,263896 795399478245281793,262752 793548030112772097,252014 762015882021179392,69493 788839752820748289,218275 762452813590913024,71476 765406438277713920,85562 772920113452421120,133185 756368164011683842,42171 779395500302708737,173628 785495618089353216,194723 757683528805089280,47545 759806772332855296,57336 776391447486533632,154071 788908491163389954,11774 794643727134457856,261818 788493377444597761,218275 751591563164127233,13262 756700068321828865,44119 766333687549919232,90911 769713785447731200,112382 771304696434667520,124597 774854129663381504,138707 762650317712351232,73987 767885209379405825,102137 793511933575958529,252020 771410567743569920,125119 794584499606716416,261155 786593678072565761,204901 771062577359040512,122388 792575111710711808,243187 768135693134471168,103506 770379163358339073,118761 771068845058580481,122532 793996812684247040,257325 758209393833996288,51344 761612733791866880,1248944 777636925310066688,156290 755060350748426241,24173 755162599394652160,35890 781369839784960000,187297 750362574961545216,12883 761163679958052864,59417 794595285892616192,261155 766028617172127748,81929 767034573712723968,95708 771394040667312128,122344 791434408070787076,238395 758355451016720384,41703 762839876232286209,73030 792521890044575744,220727 770585624726368256,119832 793112110888787968,249469 755416427872608256,36545 764991187606528000,81946 792116114725535744,243398 762221519397326852,431998 764152561049927684,82283 766855412293341184,88052 768975176910249984,109945 794694855880540160,262752 785760145548668929,197512 795059805635432448,263532 768993809891930113,110362 785567300355252225,195807 775094853847904256,146847 778669407816089604,168892 759158892211286017,56192 773527266190094336,136904 779176686000537600,172962 789498587251998720,225981 764274886919335936,82066 793527091191017472,252408 759219531659304962,56964 795437489125085184,265855 763730832305500162,686533 768129995826921472,103261 793115106385145856,249469 774659413533655041,349856 764483499004825600,83391 777076411580321792,159843 793809954893238272,254135 760063997232058368,60764 763427500223451137,78159 795478437381238785,267014 765751409685987328,87904 788213071764344832,214078 771947683112226818,125554 791334009439526912,237594 793225505772187648,249926 781553863509745664,188401 764238084569346048,80648 775727230022512641,148684 794673363767664640,262022 793133043720478720,249841 777172475259912192,160662 788529996876832768,218260 791370693136887809,238207 757262134279634944,45348 764960681535778817,81869 780573400678805508,181026 794415862291763200,249469 779824229835354112,173964 788543458034196480,210390 794617143660670976,262022 781906905962717189,185496 792835666832789504,245074 791286983356256257,234212 770341046790135808,117303 755031645816811521,34666 758763417465294848,54070 771349681238487040,124883 793246713603424256,249926 795750959439810560,268600 767486821542588416,98056 781437247677722624,186584 751041136534360064,16299 790593644503846917,228576 794684005505384448,262752 795115908050153472,265257 795712230960537600,220029 734227053025755136,354281 781883542699520000,189017 791275449376649216,234575 794199775562362880,258331 750401087996178432,12883 761133722762678272,61051 762304215905632256,431998 761255122034827264,67547 779332911506096128,166852 793155101598756864,249852 773478888760500224,136904 787753080183980032,1170572 791117808616759297,232169 785912885939548160,197512 758508510447439872,53703 758977113873485824,55887 780637308491968512,182257 793700508850589696,246392 785686540567666688,196277 795044427211374593,263926 765560349806489601,88052 787829496254562304,205377 789259884294320129,223921 775050544947851264,146259 780816332602441729,182870 773343976258695169,135489 786029336839217152,196277 794239123833888768,258771 763838067509751808,79911 750644662994604032,13532 761718770943586305,1248964 759153578220990464,57348 781459323033649152,185496 752982410531180544,24788 767821989050511360,98072 757358621407776768,43579 777703479456501760,162596 758357980240867328,52554 785283912029315072,193669 788752345513484291,220526 757463288078737408,46873 758656568711712771,54070 764961781198442496,11774 774300349628751872,142090 762679282791436288,73814 780447687053287424,762119 791670468889698304,240483 763688744729751552,79585 767024517122097152,88920 794462391933222912,258193 773642650851287040,138382 779001085688156161,171795 749655360563097600,9433 786367372886155264,203350 789926557376577537,227048 793483630265991169,252741 762667895264608256,73926 765261227333332992,64465 773909459437359104,139577 776434553103589377,11774 792069612040880128,228101 754980688059854848,34666 785995862333722625,200382 793522639553921024,252020 769386807523995649,112788 794379903009521664,258829 752975722084376576,23719 766337500541575168,93036 778190569898123264,165488 786330450423799810,202379 773456877954985984,135381 775987355400359936,152735 767914312186953729,81869 776603346031575042,155688 768860993426296832,109666 794706414908293120,262849 778344072608092160,167220 795700953563463680,267862 733175959080292352,354420 780720150794207232,182171 788181153291218945,215608 793577642163183616,252020 752245296936148993,21714 786754176483201024,206010 794581518958084096,261155 794700332945248257,262752 760575675325566977,63451 790231406387441664,228884 772911845296439296,1249998 758484485386096640,46488 791295520169951233,237491 753287311136165888,26066 763476030208086021,75973 763871561615015937,80863 775183093212835840,146704 788396870049464323,213803 751616347705077760,19000 761244058815791105,65180 779376005991530497,174557 749399805080645632,7836 774452766722887680,141867 785703964553555968,196917 788349032854880256,215437 765631657751748608,84209 771758859929079809,127582 787392950749716480,210289 754118379498311680,31551 755791926129889281,39462 761151050573307904,61051 765697458575933440,86653 776952676944863232,156835 795702154958925824,11774 764570219633410048,82390 793622082429026304,252044 786071921439993856,49459 786072739887124480,49459 762993473180041216,75724 766121083200278528,90384 769716235693092864,113982 778954550967472128,171324 788368949381632000,212528 757253181382406144,46612 765950778276065280,90384 793984729703923712,255306 760480960097820672,62165 762724992085856256,73926 764271555962691584,82283 774295269315751936,141200 788035559285460992,351667 794649740059279360,11774 790264850131800064,212083 777434305244962817,155531 781250470765596673,186434 794060353663631361,255870 794741819305324545,261987 759152889512153092,57336 795710182990888960,267862 771737377203032064,126390 777513332651720704,161387 788422577974681600,217837 775437623225622528,148870 788884476600340480,220076 774419205827338240,11774 791441133415100417,238864 732388184563146753,350362 768625818444587009,107469 775091210092285952,142867 781644764533760000,187393 788898591410651137,221711 760967072016805888,66057 761666990817746944,67226 760741513630482432,63149 778015919272591360,165097 792220455721721856,244270 760516033014796288,11774 771880419222585344,128615 793124932481941506,249469 775178729316229121,146720 767325591385276418,96485 772774003194880000,132335 777523524822982656,161387 785600664797937666,194095 790902952676298754,234583 743281042459594752,1247598 794318721808334849,259743 755856135513526272,18215 750955503417692161,12535 761603817012068358,11774 780645496457195520,182049 786970146594234369,207949 772515254068707328,131007 774104664073654273,139404 788211244591439873,214899 759066863829524480,1248642 792014257802080256,206257 763874684022689792,80445 792505690988224512,243562 757584670787723265,47782 793137438143176704,249469 781303507143958528,186210 756993548180938756,36145 786887772971737088,194082 762026113782591488,68993 762793396616302592,75073 765178408581996544,86103 778730594448445441,170252 766379104899772416,93469 789145059446882304,223492 759387475617783811,57514 773900056256737280,139404 777444381636767745,108396 779849580171104256,176201 766259674203193344,91751 761861617881677824,70858 769186097737891840,111464 780648768261787648,182257 787762601879109633,205197 749174397089394688,7042 787022626929737732,207613 750735964666933248,12037 780780370497118208,182960 788062540358160384,215005 794883983494549504,249926 750078170850668545,9408 762299747059326978,431998 794160235091001345,256439 795455116354592768,233467 790740395453841408,231894 793344928734740480,249469 771801103293882369,127557 791066045410779136,234583 758002544216051713,49852 766823761815277568,92166 756892445070258176,44429 793883936325668865,256255 787816205511979008,210897 772308350591610880,128176 793865556256370688,255393 791697349450010624,239610 793253968847577088,250179 781850600707395584,188401 795236611982299136,265644 749405245290057732,8385 762015536314130433,70177 733025745719595008,355464 766420160915779584,93850 757426390522355712,31534 792380039933362176,243187 771589011001311234,120690 773603012388515840,137869 780439201070198784,180310 787513312799973377,210721 793246443746144256,249926 768401550922354689,103261 769371415380365312,27164 757560866074202113,47782 750760481271472129,13343 761821415779827712,70689 791011222695120897,234583 793244586223079425,249926 788064940053626880,214205 771313660576890880,124597 787059913486893056,207109 793206378370215936,250633 749764151401218049,9776 758835205087961089,53185 769541659205963776,112528 792446951740637185,245130 775027390619811840,146259 794674299865022468,262022 768597899349463040,107032 781344608294952960,187084 785957702744760321,198671 759150975512969216,51778 786706615982587904,206157 794634421651599364,261942 752801597068079104,23167 791433124165128192,237908 779330960068186112,158387 793485153842724864,252741 750827672541007872,15316 775327469096185857,148045 776930822142111745,159093 732170724572532736,349824 793523227616083968,11774 794961321770917888,249926 758999824821653504,56146 756370126509895681,42249 767167758538723328,90384 775123345457242112,147222 776835543980179460,157159 781054119440031744,183759 750402632003547136,11495 773948611977543680,139404 756636020762902531,44429 786398075149512704,203674 751034583244738561,16422 760912250412474368,65180 774758401024942080,144494 772641637910450176,129662 774674385374441474,85562 781499300606054400,188119 752320960389193728,14277 758797605165936641,53996 775292116075442176,148045 760608091146625024,63937 794685501970272256,261155 733058708046028800,354869 762727807327830016,74650 776454069883842560,155688 763880101658394624,80393 779416250455760896,174115 760963555915014144,64730 761108817316675584,66159 763380382246903809,76858 791415525263966209,238639 790248341665873924,230282 794318809217650688,259743 778755005905981444,167319 775231421757534208,133160 786730530893160448,202265 787442938188075008,210267 789152144167432192,11774 792052206262444032,243187 793428570148368384,252020 770718342529384450,120541 765749443815583744,88920 786666727589441536,204835 788008347911987202,214354 786090754988974084,200870 787832255930597376,213064 774979904613920768,132497 758634970969575424,52771 771316310961590272,122982 758337353639424001,52554 769173817545592832,103924 773160623555215360,127925 740320709881278464,99816 773378431262269441,1249913 785272908004335616,194648 759748100168613888,56149 794382574642757636,247651 754040448642088960,31400 766176056848048128,78965 773883225617813504,139404 757859984268984321,49754 758653560833781760,53144 763027184361496578,75724 774985978331140104,146259 792508973249363968,243513 754826534393872384,33356 779599965068853248,173347 791418779062251520,237908 793549410189709312,246392 768511602781921280,106774 774620948293115905,135025 751651712537096192,14277 791759941765853184,62492 756371444511178752,22575 759407591873138688,44163 753656737551425536,28866 765268709162246149,86440 765961660523745281,90384 789358638628495360,225601 795447317700759552,266079 773230714678423553,135386 786096376644001792,199755 793244980030562304,249926 794291868167262208,258249 760175235056472064,61145 790977065222823936,235590 779296012443783168,168284 756207971185688576,41680 774693083229392901,144602 791658441345339392,240483 793230354819584000,249961 794306080129961984,258829 749838250055864320,9754 771418852122988545,125367 759352967040421890,57574 779026806875783168,171324 770614411132141569,119535 780439750666706944,11774 788584397125607425,219467 768944749147336704,110209 770379054142808064,118191 778615418311233537,169201 791732583662952448,240682 794367132272312324,260081 760572096116297728,63504 760682658900815873,63149 762011737327562756,431998 763785131542843392,23762 771786670177972226,127218 778631017791787008,167220 793083237543342081,249348 764243623013744640,82066 776745315550502912,157755 787503707566936064,211347 763072139461136384,76429 789072950624448512,220332 790008167543570436,228820 778038253802979328,164403 779059328489783296,171886 733981713051836416,353200 760583024429916160,63464 766762549446574080,95944 781220338424279040,185496 759124914825822208,53996 768254605432066048,103481 768264860815818752,209828 786921144444125184,207119 761345992889405446,67852 788386044609560580,217519 751591344880050176,18215 772456252915920896,130415 778921246209740800,171168 781067073040429056,183759 786262670282338304,202051 792942147389517825,243075 779830615818563584,177233 768882511938191361,109349 777294678655897600,355260 792689415466385409,245148 787854177749774336,211836 778350262666797057,152594 763099741236240384,75690 775777764091785217,150426 793428372932157440,8044 795350290761478144,266500 766752566738911232,95568 795338336667770880,266079 760091967522938880,13343 769304423344451584,112970 770366066501554176,118344 786029278299353088,197512 760290591649460224,57574 772162447507542016,112788 777746678006808576,87904 787667764030935045,206101 792095151640416256,242693 794581007227703296,261155 779455346171490304,172185 771763164639858688,127006 763801402699190273,80393 793146347021078528,246314 758725088233582592,52821 789244081851465729,223921 792386353191346176,243187 757742438874218500,49066 789925764925906944,214354 758688781448851456,54070 788127560878043136,215005 773537006672420864,136947 781476034776555521,188119 791297088260677633,237594 794936209508368384,263688 793170660088422401,249469 773655506787328000,137158 761655854835859457,69493 786200357772730369,200235 764489126930477056,82066 766278402856792067,91946 755274041619906560,33751 774522881891938304,143585 786532275546652672,202217 787813591319736320,213064 771883201195159553,127871 739952219806699520,353488 766041848817258496,90088 772179282005151746,128615 794553559954038784,261155 751156365893201920,15643 757709297157599232,37844 759755230439313408,353879 773327788245864448,136018 778228701435748352,164826 785508394182467584,194723 761997058156920836,431998 795396857589538816,265885 794640135904198656,262240 755848846249332736,29898 758045408904044544,49066 778569577361997824,168794 780542486951362560,11774 763671966884700160,77273 791039503624310784,234796 760188529091702784,61352 786239965814403072,1063777 767082168380104704,97355 786158884725493760,200382 789907476598575104,225981 791444146326208512,238429 794616863707656193,262053 769853996886614016,114222 767781062667825153,100893 793990380903665664,255393 757221478207217664,46394 764824974922174464,84724 788269610181206016,215754 793457898747604992,252190 793995040620167168,257325 751034928045912064,16422 773283413054754816,135701 757598541531389952,46911 776023064698126336,152735 780061088536592384,178045 778326430845394948,167569 787798691503415296,213253 788521196857856000,11774 754017236554317824,27853 758285396820135936,52112 761931729766539272,67852 780455959340716032,180477 764617866217820160,80939 786951921768726528,207613 790705868178202624,233241 776687050821033984,156644 786650075191730176,90209 766675348310388737,90384 790700263422234624,232884 779432161652846592,85562 790546356247068674,230485 778031351962357760,165097 786241616889520129,1063777 793133008010096640,249841 773533992536641537,136904 762839071324459013,73685 785801932329787392,197286 758478432183341056,26066 769317664762101760,112363 790734194464862209,232881 792845872081965056,247819 754246032431603713,32393 758998319091879936,56175 775826477514362880,95055 788389272596471812,215608 790589522157404160,232137 776999239368925184,53667 791684428938420224,239906 793799482651582464,254135 758279431781699584,52061 761284606251249664,66828 793963241655238656,254135 756354349224243200,42575 761664416098115584,69878 778149265449316356,164109 763209484906954753,75724 767709421933912064,33169 769895287175286785,115435 781620486811815936,187880 793255989298335744,250633 768170664440295424,11774 770061778969567232,115135 775027079083470850,146259 760080613596655620,57722 760851859049357312,61723 777091222825422852,160207 780280732425920512,167101 785965380397174785,199546 792076626049716224,241678 773599174054948864,137042 753690884156252161,29059 778449797057433600,167677 793456203946987520,249926 756488867524608001,42495 778029871154855936,128232 793054897801355266,248639 754714682775236609,22393 765359325166592000,86274 777638855981707266,163015 785829272451747840,198538 786795457968123904,108710 794700133216743424,256255 755070169588699136,8044 763017641661530112,75631 775196153805615104,144730 757631135681740800,11774 772878906735165440,132370 795346746725568512,258771 758830064251187200,54070 788201036489994240,213064 791701285259051010,234990 732705448692867072,352938 746935099128578050,1170530 749747494137978881,9638 772579835520622593,131003 791807358699569156,241523 750558671214706693,12535 785893508531916801,197512 787361997675528192,210207 770382875153674240,118191 779026785790988288,11774 795701824317771777,247930 769818033615429632,88930 773845219800260608,139404 774024126797271040,139404 776273220588691456,154832 789936564952567808,228576 793095540183560192,249469 751775025858875392,18893 772058454177513472,129082 764650749846585349,82066 788751075973140480,220029 766718083910238208,95672 778225467786616832,166409 785484429418430464,195743 794298615925788676,258331 774649492150882304,31546 785736428504350720,196538 791041286690045953,232169 791729914089181185,240483 749761877169758209,9314 777975481136275456,164710 778732332949700608,169320 780945671398518784,155390 750042436722974720,11372 756298356947820545,42249 759998670611714048,55970 773112566130307072,134470 735941357970305025,17292 793457258722054146,231870 768486177510924288,106716 787106900286504960,207119 765066103575851008,79561 795379010553475077,266491 780743617329651712,182036 794159450559053824,255942 791331613640712193,192306 788997766911397888,11774 794686172190511104,262752 794196712109678592,258598 794324327936032768,252580 757707683260542980,48840 793108504752099328,249469 793895864729075713,249926 759417642486816768,50442 761595018339508224,67369 786277963717238788,201958 771435238035783681,124597 756060888935825412,18215 773547748662448128,137042 774419864492486657,143585 753354859919896577,19598 772609779692953600,131210 773259735135117320,135736 764197607962836992,80011 788096463523852288,215005 762308706927202305,72550 759758294625820672,353879 763785520543444992,80136 772189416592932868,129482 781264630463156224,186434 752189007958675456,13462 754814313848856577,32495 762158804062511104,71537 772849985654255616,132364 765609643787882497,11774 758942021029474309,55580 764983200795942912,80098 785989629757431808,200382 757591514121809922,47761 785837121118564352,193481 790897399812284417,234583 775575695154028544,142506 792164091490099201,244550 794158693155749889,257492 768043441523601408,102284 790270963224973313,229693 758013818765139968,50804 776624805827055617,155451 760821497896329216,62798 766229129444233216,90125 775147939178110976,146847 760917042627313664,64692 768738263217610752,95055 760973778746605568,65927 787427611832094720,210694 788816918945927168,219528 762442625328623618,70338 755167394134450176,35890 757649490199195648,47782 764274459859640320,82066 787397622780731392,207841 790828302244147200,232137 785649948188610560,197286 787097768858783744,207965 788110253875277824,215050 790973388093202432,234583 792462719110623232,245094 767802109890748416,101163 777151181952913408,128232 764458295851528192,75724 794439143413743616,260181 795319312550686720,11774 768205078683611137,103924 777975897496363009,164669 795372628307546112,266151 763730965546098689,78304 768525967161561088,106023 777240313735835649,159115 790940335689957376,232169 793317390343745536,247240 794510394979131392,256038 763382331608444928,75615 771656602776547328,126082 781288718841761792,186584 794632647871959040,261155 791428570568687616,238099 765438249871351809,86645 788100903177826304,213491 794629110110834689,262022 794697330641412096,262022 781047009658671104,181903 781647488033886208,187896 755389433533370368,35890 771754696717570048,127711 772846178455187460,11774 779255780029726720,28322 780838993332150272,183269 765129643208871936,84724 769842146694328321,105109 792038477781020672,243187 745546913768845312,669866 773657088778244097,126570 792732855692517376,243451 780152632098824193,177233 791052427571126272,234583 752980471017971712,24788 762828701813776384,75073 753641593329057794,27402 760571127433351168,63149 761622387087421441,69538 765621844380712962,86440 735434686676094976,352060 764517745220132865,80939 790576188393750528,232137 790996860970242048,235882 793001959540207616,248104 749817404155322368,10251 753745266524708866,29600 762730528629854208,73926 764067437469847552,78159 758174252285714437,46624 765697190220206081,87868 768925171679834112,110362 770429516242116608,93261 786220093340459008,201494 764445712805425152,82066 780565977079701504,181613 793972063442767872,257321 793213881971867648,250633 793333954820444161,249469 766651104335687680,94699 767705714210983936,99030 768818660496388096,108849 774012755573694466,140444 757294230477742080,46407 791347965763919874,11774 785896952215011329,197512 790321232784809984,230282 794362701023563776,257492 774817997013876736,141360 785597905314775040,197035 795370055064293376,266151 771816291292315648,128230 786300703732015104,199546 753690543583064064,29263 758478049792954368,53185 765956532051779585,90031 786622854574080000,203350 795090664878964740,263933 753358429276676096,25189 755166913068576768,35890 774181684723879936,137953 790974561479168000,217837 758684189839462400,11774 785345915208949760,7092 786266938586517504,202429 788070152784973829,214209 760076024616984576,60866 778160479076229120,164826 756270420383240192,41726 764052382779002880,81536 773287759008129024,136018 786549706931499009,203350 759748599244656640,58542 790694759010406400,232911 792787585517191170,245607 794405142695006209,259659 794627374168018944,261155 773944234059505664,140025 785269011957383177,193669 753630087342194688,28732 752954286523289600,24173 768617567132856320,107446 794146069139570693,257423 792966295465684992,247240 794532771926413312,261155 763011204604305409,71099 765421689513517057,86645 776873030106710016,156644 786232094435450881,201962 751615053594439680,18305 766149913889693696,91590 765548331611385856,86103 767753796202233861,81869 790000936030642176,200963 780054259387674626,178045 790706846277525504,233241 794818368754720768,247062 793956187138048001,254444 768815148249350145,109107 793172432811008000,249926 775669230566010881,150511 786391917701365760,203048 781661737229713408,153699 787148438186053633,207965 753725507255037952,28508 764482665877606400,83391 789436010723549184,221693 733083261778296832,353451 778080791142150144,679105 785610230654644224,197286 769112984199262208,106716 751623647316414464,18470 790249733432352769,227242 758305149668425728,52311 760316440289259521,11774 776172203473711104,153779 795744960628850688,268814 780004128416206848,177748 785863307550949377,198580 793804902799519744,234990 772403036706770944,129558 778989661309906944,351463 791603914252623872,237202 780112664815079424,177455 779374225475776512,174442 761356256657498112,68163 773265705101697024,133043 794726024508379136,261965 774260192309547008,141360 753274623496560642,26539 765947364792229888,90384 774444275916427264,141726 761059296658415616,15721 749106061534113792,7267 763460193447514112,24427 794925306670940160,263926 757699949387669505,48270 770685884496801792,120687 786682943095857152,205270 767923509641277440,100893 785262117658226689,11774 790734837615304704,164764 794535018802520065,261155 795086141489721344,265191 766980766655913985,95672 774288493040328704,11774 776579391396524032,156835 756741746298527744,43391 763359250110226434,76537 771727835811704832,125554 792687533633265664,240061 793184044808888320,249926 756849695184388100,45122 764957461996376064,84724 766774764883046400,93303 794498629788663808,257325 791272676992049152,235487 774449324478660608,139404 775069478497423361,146259 775136075652079616,146024 773307266590134273,135725 765375783045046272,86961 767351910877663232,95672 792946134607994880,235621 786269364475396096,201958 793100978585206784,249469 765038135847813120,85027 785885109635289088,197324 788876485532594176,11774 781699497533534208,188478 792397052252532736,243187 794376034447560704,259892 743454909056552961,11774 751581737054900224,18893 774699563290550273,140444 775741886027792384,149953 793495343430115328,252741 758268778862043136,51809 791668762827194368,240483 787145943967731712,205181 750388948225011712,10848 766799704625668098,96299 789676197156261889,227048 792537147265863680,246295 778579568986771457,167407 770378479724400642,118375 789521553386049536,224680 794578564058255360,261155 789491674728632320,225981 767227686842359808,97852 763705769577545728,78513 766613497467854848,94699 758983195861721088,56237 787782607538827264,205197 791265120643055616,236502 792555543634194433,243562 785831617570959360,196676 791747060341104640,240661 755411922066010112,37044 762413026951725056,69878 766258762181074944,91751 770306276190359552,11774 785468275115356161,159876 794248063397216257,257423 795385103966932992,266491 786697639563669505,204413 795266541759635457,264397 751851638923689985,18395 770262944395304961,117079 791635365245452288,240145 792014858770317312,243075 792760876600352790,196314 791674387048960000,239405 794212018710577153,257353 767779914447814657,95672 795750504701624320,268918 773219624808697856,133454 793563028222533634,250785 794619660096389121,262022 794748255791968256,261155 750790145163624448,14421 765377083652517888,86053 756894280669540352,44997 776644586076774400,53667 776882913656737793,158673 785484240746061824,195975 760251628855242753,61412 762004683871453189,431998 793647071219691520,252408 775901217620832256,151741 787076603025031168,208916 794029701446725632,257492 761808499173167104,69947 762861659337678848,74247 766827230953480192,95707 785793273453355008,196277 753971549288460288,30590 764320330294976516,78159 785248966447403008,193121 754775812147146752,27045 759728956392165377,58757 775185266998775816,146720 794771826257825792,262225 791241449501143040,153327 780910803738365952,86608 761670372693512192,69947 788408032065642496,217634 795709261649219585,268448 773653243410821121,138382 776703891832467456,154823 769053262985166848,111181 732460633023598592,1170320 765242306915995648,86440 775803558952263680,151439 779133145916375040,171324 792100386387603457,242693 794535068446363648,261155 794612227827331072,261155 763071064113045507,75802 776245981809635329,154832 793627538136240128,249926 754863604252409856,33356 787069320903942144,207109 763783508753981440,11774 759094011357335552,56964 790400739180998657,11774 756085705521192960,41459 772222959599616001,128713 771718629368930304,126152 786633430813605901,205270 767503851561836545,98646 792101157976113152,237964 742787838765211648,56436 788016578688233473,213253 793638449723142144,253793 757670722302902272,48549 763035434427572224,73814 776134193936039940,152314 786439403157786624,351830 762014775425503232,70962 770432532374364160,118985 771431634230882304,124744 785945138975637504,199960 773537002771783680,137234 750403222817431552,12883 764232072525262849,82766 776090951160852480,11774 775350439600463872,148045 770673646503391232,120610 778786688650797056,170187 781474179052769280,188119 785976980621647872,200382 791361228258025472,238429 794555199545163776,261155 767803948254261248,100893 769266470178136065,110362 786011842371948544,199178 760144600317124608,61051 765884377146462208,90031 786911354401751041,192032 771488978671378432,125145 776167839384363009,153812 793119285962911744,249469 764957252839178240,82066 761572693917442052,69231 776582084269838336,156644 793456731246489600,252020 733084619348705280,355067 766020732539117568,89923 788537013876121601,217013 755121852142399488,32572 758788680005791744,55257 772474166280945664,127871 778014092653125632,163206 786784003269419011,206008 761665335879532546,69947 766397701449715714,93261 795613096878493696,267655 753976750489600001,30644 793180557626765312,249926 790881133881876480,234583 785584432094720000,197286 781690421197975552,188831 758762879386542080,41680 763109672433758208,76549 771356566742106112,106716 752690042213011456,22752 755528578008100868,37892 771763322739908609,118191 781137911563456513,130635 763199265288052738,47188 780789008636837888,182726 788189323720089600,214619 773507569776152577,137042 778766469127610368,170373 794039622200389632,256393 788123090144198656,215754 789297057282469888,194085 755077949578096640,14277 792416120779124736,244550 760895535331020802,61544 771858289973952512,128519 791040540892536832,236274 769612040948293632,114021 793151146713948160,249961 769330110327508993,113220 794677705753186304,262588 757744904470687744,44429 763372151651000321,74943 775703105614729217,150511 785921177298477056,199546 795094329358503938,264397 763446861810298880,77465 795717467414859776,268448 781631117837295616,182960 789103838540271616,223286 795004214284091393,263906 752080129392861184,19317 753825034909593602,29996 765637017170575360,87904 775044398757322753,146259 752683548801458180,22664 764728928313479168,82344 767424587533389824,96039 751188836311502848,12535 758681443182575616,54070 763728425320263680,79834 793081135077220352,249286 759692460012412928,58890 787735801006350336,210215 781855280187449345,190602 794006925579010048,257492 773636357084164096,138221 758818236469096449,1248642 768192548506521602,103354 758316390260420609,50581 761893838944436224,56964 768516186346782724,106774 794293114055905281,258249 757527367342362624,46280 773254055825117185,135736 787470341773811712,208176 750680865206702081,11495 754155704013819904,31400 760115915958652928,49936 773202808673738753,135025 790728495009763332,232881 792959827047620608,247232 791389395018457088,238207 767837258216972288,100949 753483575861927937,25189 789427842824175616,225359 795073829823516673,263141 763930440612794370,80153 770322548869459968,350498 770413556776988673,111558 788728765983502336,218164 758782909943689216,55155 780404604215230464,180016 757325840078151681,46379 751215729907671040,15808 765582638010634240,84209 749338519210864640,8297 764168669358194688,82283 764815782475763712,84689 776478712766275585,155688 793504657544912896,164814 787492475589971968,211461 794874672584212480,262588 773961121120198656,139404 785281741112180736,193669 794660082969497600,258922 768169763532963841,103212 786421825404276736,201958 774682930518032384,139012 773554566742872064,136947 794035477682667520,257492 749838069587517441,9754 779386051907510274,173964 790883675944591361,234583 791144379834593281,232169 793441025352052736,249926 785536970554388482,194230 762398815668178944,72728 774000049881620480,139404 765683027699765248,88459 785682311664668672,196277 795280482770546688,261796 770104250152128513,116418 774011421982019584,140039 790913212799672321,234796 790936167264968704,234583 767411496817086464,1249419 792037949013581824,243187 795245653450493952,265764 756551857686937600,41798 768067867606675457,101472 786014016443289601,199561 738630263412953090,72093 750495289220460544,13797 770164469917949952,115821 795230579671367680,263906 750882401753112577,15173 758053454421954560,51069 785281572484157440,193669 756636830745886720,44429 771389321085607936,124855 788528262548815872,215437 794536344873816064,261155 788752162419597312,220526 758414634445578240,53144 771144348587155456,122146 792564123322245120,244270 795719474053726208,266151 776898907532034048,158992 793556034119925762,249852 793888104931176448,248652 751862913942450177,17794 794532646651121668,261155 765133375724281857,11774 771835305020182528,128143 733038332603686912,353228 794745736093175809,261155 795705648537210881,199307 770625518353850368,118191 792898851124359168,206666 776105664720539648,1250277 791718492856651776,240718 792521279635021824,11774 733301478324994057,355480 777316935004336128,154914 757709234565971968,48287 755100909730828288,35044 770241258400862209,117257 777552097134850049,162096 795126362386337792,264397 768135565850112000,103126 781204848934948864,186434 793888939547308032,256534 766802177582960640,96263 791354788562690048,238383 772586577713172480,129551 790711154947620864,233729 781074718942113793,183759 757728012439658496,47693 765324438036414468,86645 794400841029615616,1248522 776446658355888128,155451 732391688413577216,351837 764554692055691264,83823 758494932340510720,47940 780653618290491392,182036 764847898282500098,74281 766758726913101824,85326 777975014700220416,164826 786932301909204992,207287 756197036651712512,11774 771741304669687813,126152 762281919371440128,72555 762697613133086721,73814 773856245623259136,139404 785854007881375744,197512 751547511756783616,18298 758446366855049216,52821 777366494070136832,108396 793824205263425536,220689 766369852160376832,93429 788693633180598272,220031 773903371711418368,139404 732731955557584896,27848 779069377396236288,171693 788086862032146433,215064 785830335284076545,197286 788016852337168384,214492 754718965989912576,22393 759366825763233792,56924 779002823010820096,171693 756618722647871488,43547 778328879509360640,167220 774585873790894080,140444 781090813023494144,185347 769105147150630912,108396 787788637538689024,82344 794775881638027268,258741 786903850833895426,207287 793785940045094912,243187 775802138152742912,151265 793935776660606976,256219 760710233853427712,62779 765216257561927680,86103 767538248570855424,100005 750094368342626304,10661 756285652396826624,42432 788154592940920832,215754 766816967961505792,95511 767808039852400640,101681 770672085689438209,120610 792013534213185536,243075 771705175928999936,123345 792576502399315968,243286 793509256905404416,252824 757728548643704832,46280 773902513087086592,139404 770419944844562440,117263 792739867201376257,246674 793512699225214976,252824 768966963578212352,110585 768982582088183808,110344 772991562775232512,133454 790974205059796992,235621 773677876730220545,137693 773797267560103936,11774 776924636118482945,140444 790690559694409728,231894 770845448764436480,120610 790540023657590784,231805 788619886239047680,217039 789939083430793218,228820 793609049111535616,249926 795244559169155077,262022 750837916029431809,15643 732913646959874048,351874 771069540188946433,122982 789987246548000768,227795 732983041463848960,355106 763137024714956800,75899 769230231655899136,111056 778301813715898368,167220 788214337697558528,214899 762005938219913222,70679 765932195919781888,87921 771295593104891904,124597 789951206974107648,226999 767762199410540544,101163 777891802619736064,157082 794678535327608832,261155 754856173174521858,18979 762701133370359808,11774 792910172297527296,247241 753973783380299776,29790 767872395935830016,100605 793430870543642625,252020 794157200461598720,257492 732398632322748416,112939 792025391858786304,243187 793257899057295360,249469 756260385347567617,42386 773199033334689792,132364 779291319625719808,173753 759932446028607489,18395 754719966075707392,33356 791753641682083840,239998 764238959820013573,82642 771843370176090113,127579 790374183469547521,230297 766528627118747652,85047 767866939171540992,100893 775364607271702528,148645 786361031778037764,202727 768667571394457601,108395 746420091059724288,383096 748552948842635265,11774 751155837402570752,15721 765653119590080512,86103 780245455032549376,177455 772909070772637696,132335 768712092048175104,106281 772880024991043584,125222 773899788668370946,139404 777957883682037760,159411 778796156016996357,157082 793638896198299649,254058 791096678132572161,234583 749916045062864896,10711 780415124423086080,179742 785874124430249987,198862 764807062052278272,84724 769617269613694976,110585 773722025525252096,138490 767486700373282816,73869 776485192810627072,156290 794638207119978496,261155 794655968068075522,256502 767441468533403648,431998 780085721059192833,167063 785266158039605248,11774 793124712683634688,349684 775708039009619968,150511 788505382285111296,218351 789219408740769792,224333 764195706437562368,80366 794672192390885376,262022 776883497663209473,86580 786756175408750592,200965 794527207716597760,261155 752087489842733060,17847 795732352051728384,252639 765198287653572608,85562 778242432412557312,166409 790983103904755712,233692 794312341877686272,258456 771719243612229632,125145 790410420746002432,228820 781161483635949568,182659 788804029883101184,220820 761431963076964352,66159 772441776372133889,129618 791630348681564161,240145 754009524349132801,26066 759091084475633668,56964 763546325304475653,78189 773496744755683328,137042 793182339409076224,249348 754759798810251264,33356 755171674853634048,35890 762115590500810753,1248861 761323782417952768,7215 793589054981992448,252020 765686516462956544,88697 756290724950192128,42432 758043729907376128,51069 763004491163664385,75599 775491783606226945,149815 787067635384975362,208777 732136767101489152,195876 787123966200676352,208167 792149936804499456,243075 732242456423469056,349262 774178365884424193,139865 791692946315837440,240145 793150132040507392,249469 764821358295457792,81601 770823363975532544,70858 781863075976716288,190024 775669461802024960,150511 786038421160534016,199462 786675863890767872,205728 793344434394005504,249579 764904305254019073,79999 787755316100337664,205197 753988227493728256,29416 793304351984979968,91936 760992875433762816,66159 771667190386790400,125703 793237544217509889,249926 770333321100484609,11774 795051330784075776,247930 765360475328700416,80939 785771571877117952,197512 780840388563206145,181935 780234380174241792,177773 789469384179912704,223539 778559347806838785,168794 779582957560422400,173347 786684466806784001,205314 792530302874726400,246392 762556814475071489,431998 768883783730860034,109874 791376264829337601,238207 794533792371380224,261130 758832795200344065,54347 752001130662473729,18395 763606334864371712,76146 792495044586536960,246225 778002681969475585,164826 752946258185039872,24134 774063456630611968,139404 794820303104966656,249926 794027778005815296,257492 759641257534627841,59180 791360703605137410,238207 794697411771908097,262752 762279827395137536,51778 786391674364846080,202248 776756118118891520,156835 758657081553543169,54070 768844390215266304,107745 790652939123785728,232881 735623497578217472,352060 751971108631433216,18316 768543166039547904,106774 792101614009974784,243187 756389604564099073,42249 760175059369660416,61412 775844727665164288,146259 771349220129464320,123020 778678278752051201,167305 779741064676581376,176109 771460907088084997,125554 773680633595867136,136904 763006253866033152,74067 785970447657558017,199262 756253490033270784,41719 786925523494641664,207287 771404090693787649,124597 774041783630110720,140638 790859313472348160,232863 764043830723158016,73712 788445529105727489,217837 750064514008223744,10847 781481130545582084,26066 787308669818003457,208560 793190041308712960,249926 759713394454777857,59431 756241249481273344,42117 793998718227849216,257271 750147426678214656,1174407 786572333276278784,198513 789224278701043713,203546 793106903207337984,249469 793192415066726400,249469 763098178430373889,76549 762497514977107969,1249014 780910860323598336,173341 788853856092426241,221476 790970100782239744,234583 793402305986965505,249926 791729488019140608,240145 787171995511320576,207613 758393841753829376,1248603 758712755050389504,30633 788487406391484416,65113 794535592742817794,261155 794642010833620992,262053 763482050766655489,78159 794975917969965057,263895 760702320309071874,63776 773675605166477312,137953 794634719434571777,262240 759185279026655233,53774 780914984192651265,181419 768597265422376965,107864 774645294424141825,144494 750759457253003264,12883 766041626829529088,89923 762818346613997568,73926 767409689789431812,97519 771005188698243072,120548 786727028473012232,205377 789794596947529731,227048 753973009237610496,16768 757882139564187648,48810 764308391477075968,80939 792533688269570048,244270 755164696395644928,35890 759006943075631106,54974 792924344326377472,248065 772895900746125312,133043 771072426557878272,122388 790661118469476353,192826 735982983681736704,11774 792071508235550720,243614 793571508933230592,249926 771893189636751360,127871 788267866483224576,214078 755204536902426625,33751 777654264571301888,161502 785985905488125952,200382 790384642205556736,26066 791421680623063040,11774 793101536519946240,249469 750281541247496193,11495 795685647516389376,266151 770910634544336896,26539 768854825756987392,109666 777955431843041281,163824 795413735913492480,265855 793169215591059456,249469 793183866278117377,250033 773579073469583361,127058 791247363327291392,237332 767204258387222528,90384 769198353854918658,111497 790855953293807616,232280 764835284173348864,84422 788374300113920004,214127 758648892715958272,53144 760190594081820672,61602 772850018898235392,129335 750429233642606592,13201 774967674073997312,144120 793874032084987904,11774 764807048173330432,84753 793168837906567168,248988 753314849984176128,25189 777553939323621376,162461 760461278246801408,62492 762844611693850624,73712 772774449154297856,129558 785820275048796161,197297 755129265453015041,35637 764811886562979840,84679 768603451383308288,107069 773890986510520320,139404 793630754366365696,252581 757149771278626817,44163 762804494635859968,73910 793351696328036352,249841 793500694036774912,252408 790688138746138624,232169 732299506708942848,350680 769640995835285504,112808 774358373135298560,140444 787027943134531584,207287 791099201010577408,235948 789958940683603968,220743 759978315503456257,11774 788399394705903617,215608 762637192351145985,73814 765609912261050368,88052 766066251701424128,90318 778776248998891522,170252 791069591711735808,78159 756259431420223489,39354 785489606653255681,196219 793625214772842497,248516 781274531436515328,183759 769322466829148160,112052 789256537726418945,223935 766079693363838980,352636 779343132580130816,171795 793968007290699776,255942 757639796672045061,47782 788453513822998528,218275 780642925482876928,182257 772150427265761280,27045 776202354391588864,153194 747462738801090560,11774 773971080209920000,139404 775779505675771905,151185 757640609846788098,47545 758354248669208576,52492 766705356416307200,170736 771459219677667328,124597 780645370502193152,182211 758349081676697600,41703 772753895848235008,132335 774579610461675520,143049 775308692191313920,148170 793201070986170368,249926 778320007449108480,167220 767476576682246144,97447 763697637102977029,78938 787802329261060097,1063777 790549452788412417,169104 795009500700962822,263895 786961808380669953,11774 795697264727617536,267862 758008461258960897,50654 793007053681795073,247877 794308296064671745,259543 772743438148177920,127218 778011936608837632,164826 762779770295767040,74247 757552505043709952,47782 790856026413080576,232034 732967692873928707,1170802 751651257673129984,14277 767412147253116928,97519 781850297521942528,187131 732563108410068994,39600 757995965836058625,50647 772920068459991041,132908 762701741666230272,73712 773619363513405440,138165 788011576003624961,213217 775386729226211328,148170 795301207774494720,264397 760601315680587776,63451 786939567811112960,207613 771095204329848832,123583 771503268899893248,125554 793276446005424128,249926 750440217702694912,13046 758411213998927873,52061 757251430189142018,46006 764242329016360960,82209 788442625418399745,11774 792547533830623232,243075 791351250919063552,238395 765060071223136256,84209 788473624692785152,218275 794654549269250052,261818 774237006360567809,141316 788125466842521600,215754 768203675512692740,103212 788752460500307968,220526 766227149288120320,88449 791008051432071168,235978 794621888664403968,261455 769327732542943234,112336 788081107065372672,214354 790968041475629057,235487 761880611502034945,69356 762381901315223552,431998 795678420382453761,267746 764939677346521088,11774 790800549843128320,233307 793246840703582208,243761 793013288477061120,247241 751770912756826112,18893 763101271314366464,75724 793127355791253506,249469 793540470987120640,243075 743271238240346112,1247598 771967886617346048,127775 757731219027230720,47693 761601509477851136,11774 763078648194883584,47188 761362252100308992,66116 757704787097821184,37947 779851367015936000,148018 755988822064820224,40473 785301148609765376,194934 789943450477223936,228888 762818896609079296,73926 765765606213812224,87904 776485706067742720,156237 775963684493406208,149209 792927111950598145,248514 770047868291915776,107469 786393205856210944,203674 772889776571633664,131027 751131472824709121,16953 773280979603513344,135025 790745093242314752,231870 794369693423374336,227345 781334980504981504,139404 787859928769638401,209828 789696226794967040,226823 738690265133776897,352080 763080668762910720,47188 791133229797564416,235951 767344534200000514,97386 790168573134209024,229733 761050573747593216,66159 762169739946754048,33356 753386918151421952,27402 767069241455575042,97355 770980027756347392,122299 792276441970778116,243983 760655111257456640,63451 778652245147594752,167319 781567589919195136,186584 753736925157076992,29592 770980700275310592,121949 771128681808875520,122146 771515921261146112,11774 781552232097468416,188401 760883717661396993,64192 760954251765960705,65916 763433915788894208,60363 774673128421068800,144654 786034512459288576,194085 790618195707125761,232791 791962017905061889,246425 761514642048974848,63753 759420920855465984,56964 770336254324011009,117740 785987857752006656,198591 762351312616980480,63296 793256697187880960,249926 768227530989895680,100893 775068830347427840,144730 778235498296999936,166532 794620661662482432,262145 761698068119035904,67973 779471096793952257,174315 791745190784565250,240483 794597423356121089,261399 752985822895280128,24763 764179355291443200,82061 792202321035919360,243451 742358356308938752,349951 794697512141672448,262784 795401340910505988,266151 760545067912224768,41680 774736476387020800,141360 785311124715548672,193639 787114035166650369,208252 751842190708572160,17794 778712350303989761,169327 756871999746609156,350711 775055228483829760,146259 777689968663728128,162497 785985708003590146,200382 769388040884064256,112399 771124418063937536,122817 743214427713970177,11774 794556034698407936,261155 750095468797890560,6912 788909835228057600,221143 768246007805186048,104406 777500271543025664,90252 750328121765789696,10735 771352843500462080,124663 776738246806102017,157755 777871648372379649,163990 788787275224141825,11774 781115438646300672,185496 792439218744102912,245148 755949982289633281,39384 762998057030025216,75724 789344044765679616,225359 775866511441309697,151071 777870308707602433,163763 753039469524111361,24316 759766380774297600,59666 750454107647844352,12883 765334052605952002,87249 768857144338767872,109666 776763025474854912,155688 788448011001196544,208831 780739868200693760,182726 764922295043305472,85159 772137870303694848,129471 795428873206894592,265855 793211509702848515,250033 763039719173320709,75233 775125616328708097,125145 753996557293330435,29790 792635972609507328,246632 793123434066743297,249469 793239732687822848,249469 764786456149622785,84724 793941866773352448,256217 761128555119980545,65404 788936218771881984,220029 757274958171168770,46384 785844427143151617,198466 777637209927069696,162497 771998793667584000,128404 775481362228711424,112363 792040296360050688,234517 795359373136723968,266079 762696169315110912,73814 794960576640405504,252939 758407209223151617,51778 773566724306116608,136904 781644828589322240,187896 751043681197535232,16502 759258839871021056,56964 777246656207155200,85293 761231831651917824,66646 773269117897887744,133043 788732566983417856,194060 752656828853395456,1248239 758152853340950533,51595 765729127659810816,88669 780580668195475456,180655 787789481587777538,105109 776621758216634370,53667 781597377882972160,165488 794068791714050048,232884 761602647161995265,68216 763357857991520257,77720 772763425135001600,132335 781381265622564864,139404 792445424300724224,234990 776025397917945857,152314 790753747357929473,232169 773253327639359488,135578 791004032143949824,11774 786388793523859456,199262 773274031281754112,135381 764386444085309440,81500 778786436631764993,169923 793591755274878977,251803 753982224727478272,30802 756766728265150464,44271 762018786174054401,12954 766277451773345792,91946 794671900802842624,262022 785993519886241792,199769 791748928744153088,241432 793985734462078977,257325 777196733159841792,158338 794316252948762624,259063 755816538364530689,38183 766502419668664321,92872 768128709714964480,103354 785247214251675652,11774 764994618899337216,82283 776382370790244352,152946 788787598214979584,218275 771941040794300416,123217 785487373719199746,195481 794618989846679553,261944 793213228193021952,250633 766404259340574720,92264 790743393483759616,233307 752220089294942210,21467 755078038451200001,35044 785653419478429696,196917 770666081744584704,11774 771716476059484160,127032 795466816478998529,266990 773981300826877952,140502 793132038568103936,249841 763082373055602688,73814 763199965350940672,76549 793553209675558913,245963 762650455759581185,71124 770273881122799616,117257 768301406956597248,105041 772130599523975168,128934 785628941537144832,196917 793136071995424768,243075 787780048468058112,213064 752765095969693696,22439 749708296404267008,9433 751876065589624833,18215 762572336285425665,71438 786991388600705024,207287 794954764438142976,263895 752292933953392641,16255 761723258328592384,69711 764200033017274369,80939 775067865246556160,146205 787487968055492612,211347 787167894165651456,192391 768165080282329088,103899 758331833981345792,51809 765519055377801216,352982 785994101011386369,199262 789287002340405248,220689 787672644262825984,210432 763813008472612864,80527 766349750450917376,80939 785635422701490176,197673 791531452428976128,172084 761050887267627008,52887 772023190843297794,127218 779056706038923264,171982 755164895004463104,35890 781068954097881089,185240 793096220872847360,249469 752990375468466176,17416 761234687230697476,64611 776519434022359040,155934 794563272498286592,261155 777925577760182272,164460 788872664769232896,218603 776569951251369984,156976 757234504939425792,45348 786185144180715521,201494 787120374693724160,207119 792062335028432896,243187 761643456368259072,67852 793163321549565952,249926 758072287660765184,47903 791248373219287040,234796 758479206896533505,53367 765169949463617536,85562 786915048069488640,207212 778201289347960834,166390 790974096578338816,235621 795448982168281088,266079 787521992035438592,211347 794621415412539392,261594 768924014701969408,110362 778953915517722624,171436 781356271752646656,351147 791720322680643584,240483 779020238612533248,171324 779149932183728128,168284 756544618682916864,43751 773717483593277440,11774 757672321922506753,48735 760856347818594305,64722 761000187812773888,65839 768158048963682304,103071 786674527954608128,205349 791427106299256832,237999 777972829295824896,165127 780280916627238913,178023 786601614006071296,11774 772830218331586560,132335 766242268177010688,91791 767930003090644993,101681 793164827992535040,244270 758661598391119873,54070 785520659392712704,194743 785901127451586560,198671 758260601432969216,52061 772767450966347776,132288 781198224845447168,186153 773618827271761920,138165 791283939948175360,237236 794264019951456257,258331 768936080846577664,110362 795350469669429248,266151 758719003330244608,54070 764802359574659072,82320 775066749402165248,146259 781675516155662336,188119 788577082229989376,215437 793863694044258304,256255 789186594922041347,213064 792867522534006784,247241 752685669827227650,22746 763413348251791360,78159 790735594414542848,218002 751839080401412096,14277 765928378901815296,90319 768267563474128896,105345 787344934290518018,210207 752947392467447808,24212 779835482410659840,176109 787779063679033344,213064 760539231013961728,62835 768675921322659841,107423 787091577265020928,208065 793444031615217665,249469 757771695709040640,49066 764758014045720577,83422 786348668748201984,351830 791051221855371264,78159 791721735682940929,239471 793865986873040896,256255 795434377010409473,267138 763077277500510208,75899 761330180765908993,61575 775509724791988224,149124 756523614929756160,43302 786944294636621825,207613 760579699093413892,63868 763124865528320001,76794 775678720321421314,150443 775796539843284992,151741 786678000129609729,205652 758146375699660804,50542 775106773598339072,146704 768917226044919808,109447 791612986196623360,239893 771659803105955840,122967 756271421752348673,42432 757652854576390145,46280 759171066296147970,56964 771085731238256640,112939 768997435548893184,110362 793197056756097024,250430 795660914435493888,267731 794872771738300417,261155 792078384956268545,243398 795104331800387585,265257 762017927755337729,53651 766927266291089408,95506 751116092119117824,41724 773673112491655168,137565 769310800410386432,112399 775390316916449280,148574 779701193694146560,175092 788201429307490304,207287 760100642488627200,60866 760937724610097153,64664 769591973661511680,110893 761981974294650880,69245 764912162984726529,84724 769734700634034181,114388 772163925907345408,129991 778249381518520325,166409 794533821039443968,261155 772879420637970436,132335 768687882483621890,106774 769604508393484288,112834 772879340673589248,128537 791467594918219777,238780 757302022936952832,44429 758895570496872449,55260 757510044099436544,46280 763049502756442112,75724 789149861849534465,11774 792181780086337536,62492 793460687167160320,243761 781338087456735233,77910 752683107522797568,23013 793494445580615680,246425 747621927431344128,246425 754769432338128897,33356 774583760146735104,143585 778734935855144961,168845 792843197605093376,246726 760563230225866753,63451 752944402113241089,24711 766245360931115009,91761 777723495627186176,158517 771878331620831232,128615 787070840911171584,208395 781476018125090816,185496 794530995441692673,261155 740936640428810244,11774 732572828730429440,352704 768854791518814208,108782 772425802856235008,129649 789998630904139776,226366 794018873423106048,257492 768995958893842432,104932 788903156277211136,220727 758614215120662528,51300 788595284242751489,215437 795383522605277184,266151 774360140967358464,143051 791677170116591616,240483 792139348988731392,243187 770477473163251712,117257 759121078438367232,53995 774060727183245312,141316 791433566961958912,237999 777047044716269569,157840 770024692832952321,107428 775901436261445632,151463 785557130006888450,196788 791433515007025152,238378 794237486079901696,258598 785647657901449216,197512 791349389834924032,237813 773317497915408384,135489 774405758691729409,141867 793574468614402048,250785 777961209672806401,164764 792415733737263106,232809 766054841634451456,90284 786336391877697537,202983 760585683450761216,63858 766604736460185601,94612 793955660803305472,253225 795655179869814784,267521 789965407797055489,228635 795425688459284480,247930 754026883004571648,28033 786705642912358400,205353 791040588669972480,234575 759084195062972417,56784 762770460270555145,74938 769253701340979200,110585 786616327536451584,204539 780727044053331968,182036 795752017205596161,268387 763779367738617856,80177 767839342651904004,101681 774716032560668672,144573 777861894119927808,163901 786206067575386112,199500 793315536150994944,250293 772593388071882752,1249964 776545529463312384,151374 786996894920835075,207949 789101395177680896,223286 788034885084602369,214354 792842142368407552,246152 766258081223184384,91894 755217782812254212,35980 775014326264561664,146259 778687926418812928,169715 785887728319602688,197286 754049121623900160,30802 763872952039378944,80939 795677308854140928,267862 773336584435404800,131084 732317861419483136,351407 793562052602302464,250785 749579578713268228,8960 759459895867428864,58489 780806099146514432,11774 787773389624733696,205197 768616099998871552,26539 779016582613708800,171037 787114914833833984,208252 794639451024715777,261818 757799928538116096,49431 775024626241900544,144648 793253417665884160,249926 755248314702901249,36484 779490285990666240,174899 764197592809017345,82283 765579500101009408,87249 769796023451578368,112256 766013328669814784,81929 786967558322728960,207287 789437910328025088,225981 791266229566799877,234796 759846599078141952,17640 761191771212767232,66815 766713732961595392,95672 760875596079509505,11774 778351506865197056,166852 756089130749079552,41486 774097246761607168,131421 760834430416093184,64722 779412800456290305,174427 793863071374700544,256255 792065875541131264,243187 745000765882793984,47188 773292759415451648,134993 786249785523130372,201958 795359858866450432,266138 772950680898195457,11774 787734915668324352,210215 772950271190265858,132370 790046498788487169,226432 733411872653770752,355667 761946787116642304,71224 760259488175693825,61545 793501097713295360,252020 759137089283694593,56952 767692121339891713,74133 777506073175527424,155038 787432200471969794,198304 794157613839765504,257325 764168997533343745,80939 773887193790177280,139404 768439334357925889,103261 771140298164543488,123038 749955453182996480,9408 775809979185975296,151439 757549033435107328,47782 768972529776013312,110585 752699028199006208,22785 790751609760296960,232881 790937301228539906,164764 793928502454140932,256255 759824830594252800,59477 785966969728237568,199211 793134277462482944,249637 753310965375045632,26678 761714759469105152,67226 788126515401748480,215754 750468834285551616,12883 769216739057938432,111919 771118487888506880,118087 764639395815100416,81835 788096688099618816,215434 792066231079534592,242693 778290979669291008,167220 780828448797265921,182591 765783868322484226,88669 792113443469787137,243513 788901894617903105,220727 779085690046996480,172299 777169033510748160,159876 753272559920119808,24745 763615967574302720,78684 770049297316478976,115509 758899860053438465,55806 766449421026336768,80939 795709106761900032,267698 763526741230923776,78159 774286119110217729,137042 779397159556964360,173347 770351031783944192,118375 772094874917150720,127871 785243589676703744,192032 790606846495223808,11774 771296998876188672,124597 762142073936109568,47188 768978382482792449,110647 777277138361655296,161295 785692239028637696,197512 790952500522135552,234653 792127787993796608,243075 760501293748199424,63149 772463157734416384,131025 765622479624605696,88399 757594077969936385,47844 771408613977886721,124597 788003706209988608,214354 792140871659642880,242693 759519783528370176,57574 790605849781678080,232169 793085376709746688,246771 767301915097100288,98339 790726840734265344,232881 795110186478407680,262752 780866551297744896,182726 781209151229665284,182659 779739256130506752,170373 732402946256707585,350295 775400126332407809,148645 758355431517544448,51043 788514077572083712,218275 794189195816247296,258598 793620947592970245,252581 770385987889422336,118698 792393466336673792,971825 770666122647638017,120388 770702072958287872,120610 778430525950136321,167124 791099318212198400,196314 792171352371306496,242693 750860272982712320,14277 788490283629572096,218275 760617094308212736,60794 762792303765385216,73712 791647766846009344,240145 772400518102515712,127707 759365140336685056,56924 769129194307616768,110070 785635959006121984,197286 791354461268520961,237908 761644502188564480,11774 786967097331032064,11774 795413878091845632,263906 781892151714148352,190424 779402577385435136,172962 772636734047739904,130669 778565358143832064,168794 788141860447334400,215608 795763858564677632,267576 763349412714283012,77626 764793921641717760,84724 753029521662554112,24134 769618567813861377,112363 772834408025890816,132364 788452561946902528,218275 765382608628899842,86961 766724163700752384,95708 762005251792723970,431998 788795995823808514,221037 794040075667394560,255176 795709889041547265,268448 755161222107062272,35890 794218305410060289,11774 765043133319114752,84759 794647137212567552,262053 752886928014450689,20932 768209770998145024,104162 785675138075271168,197512 763453103119147008,78477 774753611964440576,144494 733465891644432384,354869 763447355928612864,78159 774660105270808576,142852 794488755721793537,11774 751585799834112000,18893 791325518926843904,237787 764139949805318144,81924 772462209851154432,129649 791308910586191872,206257 773543076199485440,135736 765132841155829760,74575 756964981648814080,45672 787325655868465153,207835 786631349163659264,204835 750696308705402882,9754 772396588887048192,121795 780561064421392384,181419 789146064842428416,11774 752279511224299521,20279 785257773839757312,11774 762257350069620737,431998 770299649957638144,112265 788174346749607936,11774 789146904768774144,215505 769237111740493824,111517 775499890361106433,148645 764869250427211776,84422 777743378402406400,162461 768430923842891776,106281 795362885614600192,265875 757708878251298816,48287 766303069298565120,90694 753784949417844737,29263 773136044338315264,134470 788096888750747648,215005 772072068552720384,126389 785977356196413440,199891 787315443056971782,209043 795347931696156672,11774 761277916613181440,67023 772798076436316160,132335 789126455200473088,223286 765273415351541760,80486 768141280048283648,103354 786813062544101376,206742 789810632707022849,227925 761404633352966144,63149 786987380121202688,207949 751945300043063300,17794 774598345100668931,132364 750385084927078400,10847 759390325630726144,56964 762122358580662272,431998 781119250413092864,185496 785354408888561664,194648 752668557733982212,22785 786290817535057920,199546 757622315752435712,48351 785676796477964288,197297 759088399798169600,56231 772188037425995776,129558 750386670902472704,12805 768988651686596608,110659 774266624752910336,33169 772856692832960513,131322 788019624147288064,214492 786278618561249280,202429 791277662090080256,234212 761648422873014272,47283 788768799864582144,220029 786094697945112577,199961 793322645450133504,8044 787667922219065344,207212 795289902934097920,265795 794352774712438784,257492 785260058057859072,11774 795385714410131456,11774 763568825740558336,77598 777216429875728384,159876 757634838186909696,47940 762786351976767488,73712 750669169712967681,14367 768051341348315137,101681 771771933314519040,127871 775743468626784256,150511 785820246921863168,197286 785864580270551040,198878 770274178930974720,117257 774317491782754305,136947 760521449794854912,62796 785678451348955136,194082 773919248112504832,139404 738803968558567424,11774 761634438413365248,69356 765511161550934016,87904 771529020538232832,125163 770133521553887232,116082 749604840788135937,7821 757836157514158080,48148 778336632642600960,167220 791347758015746048,235348 793948708714987521,255826 766439414495080448,86472 774328288827367425,141360 794679843694714880,262588 765505411680182272,87904 770390573555585024,118191 791995905897598976,233307 793477091211800576,91936 765017521053241344,85562 785265213155123204,11774 770684359829401600,120675 750066991252271105,10162 788060165455085568,215005 790575371536052224,232430 794681524239106048,261666 781582995123601409,189032 760113342610599940,61051 771869726762897408,127582 792745809708142593,243187 758330089343971328,37134 791719633640230913,240718 747460621134868481,11774 792028416241467393,243075 794146728526172160,257492 777265645373231104,159475 794598303736406016,261399 794727733146374144,261033 765691307045953536,88459 762675478134071297,73926 791359742710919168,232863 775425444657201152,1250226 776820016922656768,158428 786285376130445312,202007 795364567924768768,265885 760655050255376384,26066 769401599240310784,349357 792098241928015873,243187 771401645678796801,125367 772943861941272576,133519 773976348675092480,139404 785722931783446528,197091 774636725536747520,349856 795340420054032384,261242 760672440750071808,63776 732898474979676161,1170773 795348664403292161,266500 732296031480643586,351104 763749242225758209,431998 774597616743092224,138382 774814406488141828,145524 758291745650061312,50804 778213207856992256,164669 757545211589435392,46713 779151107889192960,172089 787744436704911360,205197 789404221187555328,225359 792027948706660352,243075 795393761471819776,263302 790769872468844544,223249 781916571908399104,191354 753325065706496000,24134 760208056156164096,61545 793841564468391936,255942 764931740733407233,11774 769911747595624448,113982 771640725985304576,126152 785926289093906432,199546 788113083877122048,215005 776786161020862465,156835 777622290158718976,162610 781165874652643328,185971 790908497277976576,234583 737666952433262592,349894 762794511818817536,74483 768877962632409088,107428 732375445505740800,350808 765642776369246208,88603 794184190346543108,250633 795378456515215360,266079 793207574325817344,247240 775126579471126528,146259 790832875570475008,231792 791624651432689664,238207 779404799745859584,174660 794726172743630848,262849 733169243412267008,355357 761278985581961216,67229 764507816740720641,82066 761416816249929728,67852 792577089576636416,246225 780853732036739072,182659 780562464190574593,181419 781550781719781376,188478 785921606455480320,199431 767137951465689088,94699 771372269755101184,85326 790604478869336064,232791 793763946578653184,251758 794318685871673344,259743 767869394718384128,101383 788802715514044416,220526 767409281079488512,94699 787219069330075648,209043 790682563195142152,232992 770680866662068224,120610 789842074153680897,227242 752822601953665024,23167 750913790443524096,15800 773936787345510400,139577 756430866117644288,43207 763169956879933440,75899 781176663581294592,185496 766808743996747776,96514 774003483230035968,140495 776429620472127492,155451 791345786470690816,238383 792105647714119680,243218 792182122689814528,243187 793880679905976320,255393 764282692095602689,82066 779002687618777088,29263 794566495024148480,261155 758308755205345281,52061 768919202019192832,110300 752199722673147904,18488 790899297193648128,234583 793240670030925825,249926 790366751569612802,228820 750407306811052032,11774 764135076296785920,82066 775361224347414528,148537 787301789699682304,209736 787397735074832384,210694 790925215442341888,234583 793948509464625152,257026 763708297207803905,78394 786962098244947969,203793 794696475347480576,262588 779694315870322688,168284 755229502280650752,35890 768628608302710784,104973 758028186378604544,50787 788508448786751488,106085 763417039486660608,78159 775076920811585536,141091 756318257947168768,42249 761652412109168640,69356 766422366264168449,93184 780749920621899776,182036 736338947094122496,11774 762732351097110528,73814 766378033452240896,93504 794189479628001280,258598 753316108359262209,25189 770300130343940096,117257 792950273643872256,243075 788432627745316864,11774 768580871179776000,107446 772251489926537216,90193 791357528147910656,11774 791424325521805312,238099 793226885954166785,249926 761655199308144640,67852 748470885506482176,1247850 768427061933408256,105642 794206117165465600,257492 753725269047992320,29456 771118932010958848,122967 795278017396441091,264397 750071308067737600,10735 753035247244062722,25168 793870648225529856,255942 794239424586354689,258598 765233571875266560,86645 786306659240947712,202727 786549795670241280,11774 759545617186103296,57068 777627166515355648,30815 785544122857844736,130635 732733866805460992,352077 777517449860247552,161387 767801431512403972,100893 771181825821511681,120610 791369862777966592,11774 791477939019784192,238207 794353065021214720,247651 775117904748515328,145866 792094486646095872,243614 767732866604212224,99900 781206117971918848,185595 794611879507271680,262053 773974062422958082,139360 774099976347496449,141316 756900235243233281,39096 775988509953884160,151156 791772143084195841,240483 768500924264353792,106774 776764670627676160,157755 794577102863532032,261155 773897069908070400,138382 778733254140579846,170187 781526256370257921,26066 778604658138882048,167220 752625185522679809,22664 762733908467208192,74247 765202966559264768,86103 769012438188437504,109666 785388855998361600,11774 764784274369282048,84724 793311801131671553,250633 773690217811341312,137869 786204107988008960,192032 791667049562906624,240483 756367868292272128,41680 790520672476954624,231894 772900355696791552,132335 780620401994969088,182037 773573984621387776,137042 793953986940379136,255393 763009106462531584,75899 781353735167610880,139404 790252014995243009,77458 758537922773676032,53605 773615692461461504,353359 792068238225977344,243187 770205174996533248,112455 772911471693094912,133519 795670852176060417,267862 788732870802059264,220029 795001842954633217,258456 759103596935778304,56889 755517858894020608,37892 766359578002862081,91946 789225501067849728,97305 794895787461328896,249926 778716736954642432,169384 793598178234892290,252044 761496500778115073,65180 768881784448622592,104932 762074442474229760,69956 765555220294152196,86763 771403735956324352,125367 768861197395333120,107910 781530429908193280,187976 791730070339530753,238780 767713993758691328,100506 766449267670151168,93286 787809227632848896,192032 758736810683936768,54096 765960945822826496,90384 768560301348388868,107469 791691986789171200,238429 751059257559101440,16422 785775783327301632,196767 788540191606579200,210390 795756544445083649,267737 768854736284028929,105109 793640744749637632,250064 757282687832891393,1248475 764872109055107072,84887 766982478708011008,95672 750388626173808640,12883 792543277119528962,246295 761389098816774144,67369 793455439753207808,251758 785556345013477376,196917 755115430390353920,35044 756038789844312064,40926 764490759324053504,83373 793288431904305152,249374 771891973166764033,127871 785898693270577152,197198 755059376012955648,1172414 769938728534077440,115159 792436052564684800,243556 774017526049103872,131421 760661163830943744,62728 767853217195499520,102137 785295065224589312,11774 790864557472309248,232863 766013595385638912,90723 766217189871460353,90482 751811948799492097,18486 790663661102600192,233307 775045874598629376,146580 785522927449968641,196676 764178766511890432,80939 733158371654696960,349965 756295371014410241,42564 791328029679063040,237491 744190049634254849,1170340 745518615743471616,352304 767026914636824576,84666 775003924487110656,146259 757921696305254400,49790 759576060770025473,57574 779938327743135744,177233 757540856912089088,47782 774396857745346560,353437 776042243874357248,150404 743967363045916672,352982 781202216484941828,186434 786798890821390336,206008 763876684395319296,80393 772583426742509568,129662 760169023359311872,61145 772608536345837568,126011 775848175785697280,151202 794286617104121857,258829 794518197928161284,260404 787819189444632576,205728 756494853354168320,37457 751541772736532482,18567 761753227775860740,70177 792028610714476544,243075 792837216531845120,247232 788737783611269120,218275 793144932550582272,249895 779500262830383104,172089 771523102639480834,112265 775461432875855872,11774 777895737363402752,164001 772626272895639552,131480 791071418494615552,234564 793498738190843904,248770 752143675942117376,14277 775794018739335168,151185 787735749433098240,211794 793529347235864576,252890 745297725776855040,11774 763460899785039876,78159 777910337643220993,164001 790210954487173120,7047 791447135308816384,238292 789258000271683584,224818 776152538492071938,154071 760447411844157440,62807 762718473780858880,73910 773892054497845248,139404 733166282774732800,355261 776652101480873984,155896 791691500807598080,240070 755863998612910080,39657 791046155241005056,218892 758339742685691904,41703 749253088746172416,7828 785683587643441152,197286 790303155351322624,11774 767464354623225859,87904 758532992214110208,53703 772953528813760513,130988 794559981269950464,261155 764483321929674752,83391 765629856398868480,88332 773865923711295488,139404 776496718460223488,155390 788344786721832960,213064 764206309159870465,81869 778711153228689409,168794 794759388691132417,261987 749601904469086209,9087 758325514176045056,46384 761165553507590144,66897 764257930619211776,82970 793538489530912768,249926 787791171145773057,210650 769386729010765824,88859 785490551411970048,194170 777905986363334656,11774 732295737820782593,350911 756305007662731264,42432 787067269830639617,204303 792824482410876928,243865 764983880805912576,85562 773320668288987136,135025 788059131152326660,214492 763489566397440005,77598 776147339337531392,151242 792442576121061377,244385 772085313397194753,129471 778657424135720960,164001 788889349295222784,220689 793521091855523840,11774 794919219330695168,263817 749423384031793152,7435 753312655373328384,11774 774394283382153217,142648 776176807007678464,153845 778685214071492608,167939 791376008129544192,238205 758129835126427652,41703 776438951057825792,11774 781266231919718400,186063 764685917541982208,83593 786971662881165313,207949 792149758223593473,241720 794202184288268289,258598 757187688646803457,43956 763721427379953664,74819 795028772235800576,263926 749629908016443392,7546 755915523741851648,18215 786609975921475584,205039 794627787562762240,261583 750381048559730688,12883 786694005316780032,90209 756798687750262785,44429 740361888333074433,11774 760835073608265730,51385 768567687798665217,103071 753643722806554624,27402 770412968068599808,118087 779311007940304896,173964 789160284933894144,223899 768584309800304642,106753 773092943930413057,132908 788210154701336576,215005 794325752254709760,259810 772485929042751489,125163 775376259262115840,148870 776889326831538176,159146 732971114964475904,351463 753594744152870912,25655 772866630946783233,132364 792869064897159168,247240 795418720214646784,265855 785826973243236352,197286 786282926791135236,199755 792002612090372096,226180 756885128467484672,44450 760777228070158336,64738 766487609312935936,93680 773227148576522240,135518 790886458915774464,234583 764561722191392769,83391 775976447944994816,152735 773298507289624576,135736 757684628798963720,47940 768259979094614016,11774 768490156756205568,106317 793135208111505409,249841 760896435965550593,65540 785521388220276737,194445 791793903733248004,240763 768907221291847681,109666 760577831944478721,63451 766370226661392384,87062 778589769676840960,167220 778943846105411584,170139 790203164997849088,226490 791739019335901184,240483 734144390411784192,350779 756990604157054976,45122 769657616578387968,110585 773869377502515200,139404 735769518182522881,353124 779032216504459264,171324 788258152999510016,211875 752650378089533440,22779 760135974600843264,60794 771468785136041984,125554 771417379985252352,125367 777692558201806848,161573 787767665804709888,205197 791460211890524160,237857 758147094544867328,51595 758374283328577536,52545 785561025823191040,197035 790920104041119744,234796 791067391501307906,233736 795335318501085184,264397 789089747834695680,58816 794210640273489920,258771 753030886778507264,14277 768623462357225472,106756 791348308837105664,238395 761433594707447808,67226 785489632393883648,194226 788214634897702912,213803 794713320804651008,262752 795735483422679040,267576 792436458829250565,243187 793658791317221376,223249 758777320190545920,46076 792064391176781824,243187 777996434650066944,165009 791080722475823104,234583 763498187126665216,75899 793179691272339456,249469 763853013433942020,80486 767425389216096256,98890 769475196097101824,112382 754189369234198528,32157 794364331295129608,259034 767550606517166080,99187 776638387134410752,157082 792140934930505728,243615 788089042697060352,215005 788475529833750529,11774 764845228599627776,84724 766289519997968384,90193 778440936422465537,167180 792781256606056449,196314 785942776210948096,199546 786974331762974724,105109 781218859923574784,186584 793116184686104577,249469 763150175359688704,75899 779523932781154304,173330 758064834793451520,51069 777885915565940737,164001 766691519466049536,94690 768785577575604224,108849 768858191987744768,109104 776004371742019584,152735 762712774854270976,73814 793861986786349057,254058 787077446352904192,207733 755278107410468864,35890 765280835343880192,86873 770009817519915009,115991 776782824124796930,144783 786677576857063424,205349 771801227529220096,128121 775102181456437251,144613 763245029854814211,74281 774037380286283776,139404 768421308111679488,105643 768995215365529600,110659 776786060089004032,157693 793481213935661056,252196 793779440769724416,252639 758495529219330050,45567 760641144409690112,64225 789340505586880512,223492 760940627706150912,64664 791392890241028101,238286 795367758875783172,266151 773856685580484608,11774 760498886725214208,61412 776876511311769600,158820 788480199369302016,218275 757342428588232704,46394 764233436311785474,82283 754012062079127552,29263 793675447095754752,252408 794937756220817408,262847 769369123042111490,112336 732981860628828160,354927 770688018336321536,120675 773823216661913600,11774 791714196220104704,238594 794530679614828545,259441 753764898698436608,29790 787006731142455297,207287 765953609582379008,90417 753889476619800578,27284 771488393184239616,125554 786558759317278720,204078 777534341769338881,157755 794756938848497664,262752 753326890207805440,23742 777621482402934784,87904 756577132747251713,44167 776886708704980993,145244 777355761487712256,160468 761593560516988928,68567 766422410337751040,93036 793617716703731712,252020 756878195908116480,45125 771712915883778049,126152 760830077265477633,64987 754057418472955904,31400 760143775318544384,11774 792073661981130752,11774 793242410721677312,249926 753906193714802688,28834 780987971520651269,183269 785861085660323840,198671 752629637918781440,22662 768173860478914561,103389 773981343441096705,140066 755649085919690752,38026 780568476327014400,177484 794135754708578305,257325 785841451921997825,198878 768914347070464000,109767 787554241640488960,211613 765267366850756609,86103 772306819318296581,130510 794553510079725568,261155 788354903173279744,212068 794641917220765696,262053 759930727916011520,58253 764513935999414272,83391 773269059123019776,133702 775167592344543232,145244 780019316385132545,177704 794663888390418432,262053 788734242347974657,220332 755074407274418176,34829 768512635579097088,106118 749543328987881472,1247833 751575274156810240,18452 763122774466523136,76628 790498841686581248,225359 793456278324539393,249926 794382422200688640,227345 762685622674923520,73926 766705479707865088,89048 790990623532867585,233736 774401793161822208,141316 793217517061758976,249926 759880747314393089,1248642 753362679016919040,27334 760641316543803392,63149 773656997761806336,137640 791003470442573824,235620 732573581503287297,352716 775877051752611840,138517 794620505022197762,261987 765183816550023168,86103 771783190923120640,127657 792488595328204803,246314 750306534488289281,10735 781292811744382976,186584 789158745553022977,221416 780436474302824449,11774 760970672831078401,64664 790882139382296576,234583 753295560124366848,26871 756838771660824576,43995 787377717016686596,210207 788779971347148802,220767 755156883866923009,35890 758389897803730944,52545 790606999008403457,11774 791779936675762176,241678 758691261658308609,54070 785656300113956869,197512 793715336675627008,252020 793971982094233600,255942 764303121854017536,80939 761431203098480640,481145 787529681880965124,1011996 760501791356104704,62771 771575709282148357,125381 788095261553950721,214899 761020878494666754,66159 769502914633207809,105799 793117367169536001,249469 751721151588659203,18893 781613077582282752,189313 765379925482303488,87483 770401385267404801,118191 777321079060561920,158387 791740399177969664,240145 754139508950663168,22315 753372036160950272,22971 786166005718355968,193608 767100874795520000,95672 788175540448468992,215030 794462931304009728,247651 795442178814345216,266918 761726741425623041,69388 764144175453528064,82209 776960112024031233,159146 762741755640852483,73706 764839508151894020,82344 790739065645649920,231514 757610233879552000,44994 765958577186037760,90384 756644440442372101,41839 769199778777358337,111592 790299252358467584,229105 762725690378706944,73712 788755052051755008,220526 794579280915210240,261155 760565344826068992,60112 763884236675936256,78115 785622719220056064,197286 767377350564556800,94699 755065295044304896,32405 794153769479061504,257492 753549975770894336,27334 756636469322584064,349970 732271251511750657,196346 758053074258636800,1323200 769053608298045442,109945 764011886446727170,77708 781616123951386624,186584 794531977051316224,261155 755070678500540416,35086 775883156033376257,151463 779824364057300992,173964 758781322709995520,52112 774312943232114688,142090 774627382455971840,144494 768879912027561984,108849 755613643677597696,17416 758387137981079552,52720 795333414442463238,262847 759526065991745537,56964 791491800066166784,238272 765669459893755905,88874 795038558859956224,263532 754788130125848577,33356 761593016901570560,11774 788017609316917248,210238 757831393535664128,209828 755121677508411393,1170326 791803647009009664,240483 795040671455330304,247930 763229100873912320,76549 767821896377180161,101681 786975678117847040,207287 771349554364944384,122973 776441061837119488,155896 779336020814798850,174115 793454687114633216,235315 771469223872913408,125881 771766900967796736,127582 777960198921007104,163153 765980835421966336,90482 781912550170587136,191354 792142907750936576,244436 756512183383654400,36508 772962309614477312,133043 775029805968490496,128934 768824667746492417,108817 785915258674130945,199640 789267556469133312,224568 755871116774682624,18215 767160460869271552,97386 788072394057453568,215005 793502164148715521,252196 785553597421486082,196277 787410019180576769,208307 775396947867742209,148994 778322659356450816,166409 788429181650472961,217837 792074243043360769,242693 754101304302178305,30296 766301167076962304,90031 793097291192119296,249469 793193507447898112,250033 794610120126701568,261818 781356974529097728,139404 793418058526261248,249469 774293790269898752,141360 789443711272902656,225981 790721377892311040,233152 793427683367497728,252020 732372631509434368,65113 749751844239388672,9754 773580618219139072,137158 792086750730473472,243398 794191164186435584,258598 781917750943973376,188401 768269699691884544,11774 769722896704995328,114587 794190666553327616,258598 767719568135651328,100893 776113510048825344,151410 781790460356333568,146838 788613025087488000,217285 770395661556592641,117257 793630275305603073,252581 762698319168548864,73926 778831516952440836,167319 766275978490511360,91946 774862425497612289,144848 792110763775176704,243187 764473228341366785,82066 777115356271968256,157495 792180864654467072,243983 794320792754540554,259659 765167762574548993,86010 785587642041634816,197286 768207330479513600,103261 776627662223650820,53667 766062639206195200,81929 792442519586009089,244767 794001628760129537,257546 771760256674299909,127366 788879544790810624,221711 764450719122337797,83391 772187447547400192,129558 778263270931075072,166390 785974965346586624,199262 759582141713743872,57574 771414660331470848,112363 773917035050987520,140039 793130605605105665,249469 773670206614999040,137953 778236143380799489,137953 790932355141607425,234796 786247748886548480,202007 791435929021849604,238395 794048259798904832,254608 772834260734578688,102392 791101960900399104,78159 793249244941516800,249926 788960044612063232,1170396 790548657795891201,227048 793823983389081600,252020 771038765062164480,122146 786546180666826752,203674 768926809068965888,110381 794562922827698176,261155 749744294529904640,7182 774614248844464128,143585 778750999443804160,169923 788569847089209344,219359 776256772700987392,153573 776979529373888512,156835 795072199015198720,258193 750521011523563520,13450 750675773636354048,14277 756332937277165568,41680 767540913715286016,95055 770615806413516804,119937 775808409098608641,151439 794891360599937024,263710 777631552054304769,158387 763835239131025409,80716 775737660660932609,151185 790363805494702080,228527 795654480188600320,265649 755502674578026496,351030 765170854212800512,86103 770635238263304193,118191 790716997529014273,233307 752666894277025792,22938 755490195223539712,37892 756276576086552576,42432 760471003055071232,62777 787467179671158784,209795 792931771121823744,248639 767759388471922688,100949 791650125290565632,238207 773555626496491521,136515 779072044587585537,172523 738405247698227205,11774 793092653512527872,249039 767857431301001217,102137 793371334269108224,249841 788033680589594624,214209 795672828855091200,267862 768824158860042240,109104 774606986809790464,131870 779141596679770112,172962 793084450775138304,249286 754733577506582529,22393 789163785554579456,215437 763333266841608193,75724 767773770354417664,101383 757903691148034048,49852 764861418155933697,27280 757371748677324800,46406 791420479689023488,1170527 788077529315835904,215005 771172632104361988,120186 773661728169136128,137795 794467769056165888,260404 772478034519752704,131129 789201313636548610,222682 790532656395984896,231894 792875973234556930,247983 772201767941529601,129991 778418679671173120,167676 792066547565072384,243427 795360493997346816,266500 761282752939372544,67326 791350488218210304,238395 752996154409947136,24134 758450256774299648,52749 781559534871392256,188119 788225493069955072,215437 795763558432706560,268643 755161281993342976,35890 770788187715276800,120541 769463896222605312,113754 775641521379020800,150404 788786665309560833,220526 792867955965104128,247241 794227740316532736,257492 756930841683591168,16897 786450035202482176,203850 794797654743973888,261155 772620942346375168,131027 781136040677351424,130635 751147150436921345,15536 777159863432466435,159876 771430503815708672,122528 779509116792410112,175153 765701437766660100,86103 786989728889397248,207212 789328204368637952,350834 774016185331544064,139404 764805338197557248,84724 788758204519972868,220332 732360503637491712,351286 792239448931049472,243187 795402890630270976,247930 785249125961007105,193618 793172890103537664,249841 736781464063221760,353124 785648512071446529,194082 772808110096338944,132335 755532582855606272,38183 770243496967933952,115538 790941160072019968,227795 791897811050561536,232137 794277424351440896,258607 795696266705596420,267862 781826809562267649,190635 785909538100621312,22735 787835034023657472,207861 794552881433088000,261155 751753520395747328,18893 764789084988506112,84753 769563751259312129,113412 752657218684715008,22393 785872547015458816,198671 786447348004028418,202562 792154634819407872,243075 794377190938800128,258296 795051667557322752,261155 757563860706529280,47717 763450089092354052,78129 775426239586676737,148537 787993302733770753,212357 788439709131296773,11774 760817228673679360,26066 771505412436856832,126293 766300240517267458,92199 781208197948407808,185595 786982166181842944,207096 762636812225548288,73926 791334858085830656,237491 793100158795780096,248016 765536921141579776,88052 785628572899651584,194723 790277310884769792,229798 792040638044860416,243187 795219086317879296,264774 789080333996191744,223286 795362699764854785,262486 781677809672617984,189515 788513113129689088,218767 738740690121674752,56839 772217873301245952,129662 788168656375062529,11774 762003597752172544,71270 752953105277386752,24776 790972642576793600,235590 795445690474369024,267133 771056964910522368,11774 794934608689328128,263895 763519635924721664,77598 772836532784726018,132996 773893665500659717,139404 777206666093670400,160634 791355307611992064,238383 791100852186542080,234484 794873970982088704,262849 749636170561179648,7546 764115802601713664,81649 767901180336955393,100605 776138463460548608,142506 787209223641989120,207287 787929395776352256,213887 771615467471384580,112872 757127084049244164,43375 779462383966179328,174660 788780747528237056,220526 790889054661292032,234583 793886887043690496,255942 778711290504032256,169740 781349796091047936,139404 763140024628117504,76549 773865789086511105,139404 794029171118899201,256534 779667864886272001,176196 780610406746361856,150151 756940114778001408,44291 770680922043740164,120610 771076782304874497,122344 776742982808580096,157755 773631943229399041,138165 795369193378091010,266151 766045199734870024,90982 770717922918473728,120983 779900304116416513,173964 792459025489231874,242693 766769168515411968,95707 749658318969245698,9257 773890974976249857,139404 789896933980704768,227048 771147379252822016,122145 774331043436498945,142090 779984519285858304,177697 788612840433287176,218832 765700986664955905,86103 750876863392649216,11495 771410755459518464,11774 780631404249886721,182154 753957554921799681,30708 775412149313277953,146991 788124132516958209,215754 794620120110927872,262022 794663494259851264,261155 757442234123976704,44163 760664141262499844,63753 776814551635415040,157693 763446030499127296,78159 767468099129839616,11774 766011265353445376,88489 778354638663843840,167220 778654837806202880,167220 793340259283132416,231894 781348797402210304,139404 788536929612472320,218977 761361533402226688,67973 761691612669808641,69548 772183852609523712,129558 778391148347822080,159876 753812625411104773,30011 758053540396986368,1248576 764283826839445508,82066 790945126780575744,233829 792329115076624384,245024 778286894635507713,167220 757640794551484416,46076 780614236649119748,182122 777636015708045312,162430 790129333662736384,229745 769746739184046084,112386 763456985069223937,78159 758255637503574017,50804 766728531711815681,92958 776771696816627712,157993 795750899691962368,261155 735713826067226625,81250 764268948804120576,76549 792142122816155648,243451 788169183649423360,352258 753359606395568130,27222 763342241117024260,77668 778996742469459969,171324 761549812617605120,69158 766111031366213632,91458 780741060817543168,150151 765874597530959872,11774 775957363186475008,151741 776122655040831488,153545 778608468617859073,168794 753614057781899264,354833 755556328756613122,38286 773910516343279616,139404 790315757209083905,225359 742124786042568708,11774 780070564459413504,176110 757728152772681728,49121 775494861944414208,130988 778996813277691904,170373 770807544877051911,120550 772847639767285761,132335 794560452655083520,261155 755893532636872704,40550 762551836838535172,11774 772597425785573376,129662 789321639297069056,225359 752232294895661057,19162 772144282635411456,128934 786195808202821633,201619 758068799056719872,50827 760844459881955328,63451 762405543591817216,70886 786634635400708096,205270 764157148855164928,82066 789858337319972864,227843 765399133666418688,87145 757803273139007489,48094 758745589311909891,54123 763288818724311040,74809 733002475490430980,355261 751144099290320896,16953 732268732681191424,349060 773296818998222848,134375 793293061727981569,250633 765253290707877888,86759 776741708033699841,157755 758684614693097472,54070 778745958074953728,169201 786921012524965888,90209 776727250209234944,157708 792899309888876544,247241 763893694055317504,80939 771159080861782016,122967 776870698228781056,154832 793886177178902528,255866 781537626834739201,186212 765329699308351488,87145 749775852846612480,10064 791471205094191104,235978 792868980067299328,245148 793197384129884164,249926 757987874205671426,49923 790740500957368321,231894 793771938770358272,249926 772234074526195712,90193 786878744602566656,207096 792642279248769025,245148 761596259266203648,68936 770423566902919171,118192 778627932453416960,168794 773895025444941824,139404 777637115903537152,161387 794626566668095488,262053 756484071291817985,38459 775889156824117248,151156 791684583431479296,239344 787014377203458052,207287 791815941440974850,241819 763517610352926721,78684 785299272811982848,194934 792052961224646656,243427 780758725552435200,182960 790235477559353344,228820 794647888454422529,11774 758677073955213314,54070 758736104115752961,11774 788808746671669248,220332 752308130176913408,20279 768494557688242176,106716 780057267815247872,178045 792135743644860416,172084 793423263779188737,252020 785605129063903232,197512 757759288144048128,47940 774107116999016448,128017 767019420753416193,96263 780093565917655040,176128 785817513913307137,198671 794568768273793024,261155 770018168362377219,105109 787122389792370689,209292 791818560951554048,240145 777541612322824193,161352 794900201735684098,261050 770804541658898432,119832 773981249765605381,139404 765171370795765762,59936 772211368783118336,127925 788761415016452096,215910 788770787842936833,220332 794759916087078912,261818 795404752729219072,261647 759384065074094081,58054 780730106419478528,176203 793695902129020928,254209 795258800429117440,261155 771848094451400708,127957 778558736696770560,168794 767086181859328000,94699 779080416485527552,168633 789945135555457024,228820 794634340487589888,261155 795232233221042176,265102 760332297174298626,61544 785840950585286656,198878 791377740813377536,238207 794462402419036160,227345 751172315723935744,14085 755446437031227393,36875 733544181067448320,349283 764207247224348672,82283 790891810767921153,234583 780792116557467648,182726 793441089437007872,252196 795396028123979776,266888 790486620176781312,226731 774434781341679616,142090 788489611186241536,217601 794638887238909952,261155 763779780944814082,80177 772877221388247040,132335 794580375368593408,39957 779019421130055680,171324 789085067800903684,223286 763056972287582208,76132 771340184621158400,123825 781358702259560448,139404 791444152135327744,238395 787452442698932224,210207 794560350855176192,261155 761207443456192512,1248861 764848203489390592,84724 779392253869432832,121051 774577043593830402,141912 780556118162636800,181548 781877874307502080,11774 756480737201655809,43391 758055073440272384,47761 774611533301243904,143777 733875446207664128,174090 776879371378266113,158815 781636844802957312,188458 773715880320524288,11774 787258648028409856,209184 773629434284900353,136904 773956383133749248,140444 792743343931400194,247076 786636426678968320,198304 795410712852045824,266138 773845128507224064,139404 755448089150914560,37433 776931870114091008,156928 779136986686693376,172945 763932405627355136,80393 754103770653401088,30910 786540940810858496,204413 761083633708916736,64713 774023304176922625,131421 778773834010853377,169999 791135774821457920,234796 768198709930700801,103149 773539080021966848,136947 785638561701769216,195975 776975966816051200,157724 788982075198050304,222654 758459979053436929,46076 785286476930113536,193669 789471915773599746,225413 790946147946885120,234943 750359586310422532,10735 792921196257914880,248220 794911800416346112,262486 763977679620022273,78159 753635422970843136,26458 764470557211525120,82203 786012477679022080,199272 792892321486340096,108396 795052755354271744,263895 763329012710174721,76794 770299304204464128,87904 788877814623854596,220815 760199768832225281,61444 791684897970745344,240483 754739877367820288,33356 779518263231442944,175181 793842986668789760,255954 787032080936861696,205091 788140379631656961,214976 757721920791994368,47844 780598087693824002,181755 788764315268415489,220332 766843207627923458,95672 776724164929433600,157693 732441896119873537,11774 788538501218246656,218832 794202762753896448,242693 768993392382488576,110585 769525630950109184,107910 769594475685576705,113446 780787882541797376,182726 776732508369006593,155688 753739510656237568,22439 772814125403602944,132335 793766805198209024,18395 755166046097661957,35890 755491202472878080,35890 767800616919891969,100949 753337975157755904,27045 758065123651125248,51069 758367527562981377,52532 788471856739287041,218275 772968480979116032,132277 756252281931038721,41763 763491588072960000,78707 787766274164199424,212357 761947726347169792,70679 742979999729364992,195876 767899747608780800,101383 776200825504952322,154071 781319863981645824,183801 786376177480970240,47940 759183387613470720,41680 785945219057459201,199546 794174614280818688,230559 788759750808854528,220029 779309614445670400,171463 733110635576348672,355480 750053110446485504,10851 774463434889039873,143585 785659420277559296,195825 787778903909736448,205181 772189073867939840,129991 794547199556272128,261155 773738611460018176,11774 753741984376901632,23934 758340768184631296,48289 758458188005945348,48289 763949242163408896,79040 777950885645168644,161387 780895235597410304,183269 787390335894843392,209043 788452522751057920,218275 792302956901261312,243075 764448180134146049,83454 779299822771826689,173868 770676625147068416,120610 770935922292645888,122146 795118429984423936,11774 755636658092011521,36895 765011609571856384,84422 788020596168941569,214492 791498693618696192,236393 763169975620165633,76549 785322598653652992,186883 793853047482912768,255942 768419681438830592,106281 790244423091097600,226999 758408416880537600,52554 788203656776744960,215608 732384893045329920,351617 773597197799522304,135329 787985358667546624,214209 749277364346032129,8047 774845529356431360,145681 790546324085026817,232137 775884452345974784,148994 767424439466201088,94699 785913654919200768,199262 786262698858340352,1063777 792240345899798528,220727 761519912552660992,67679 790914727421411330,234583 770265253519040512,117364 792087257872084992,239610 793217692060704771,250375 788745784967565312,220029 791320085633695744,237223 786452885366112256,202727 791720317756575745,240483 794046304254996480,257492 795108994654359552,264397 765598165655429120,88128 750730923923079168,14459 760745410575171584,63451 760836045021687808,64722 758315388815847424,47761 771394421568905217,125196 765968860558290944,90565 774940007916331009,145451 763772519438544898,80098 780792383214682113,183269 787720144311062529,212461 789519260410376192,225358 733198508916887552,355667 790974680085569536,235590 794546366517280768,261155 766349139978223616,91894 772911424691724288,129551 790264340309946368,210760 791719608495452162,240556 758777291962974208,54347 787129159306752000,209400 759934743941046272,60391 765290515684323328,86103 781856307632418816,190635 795772943905259520,261155 786054937784582144,198878 792072941798363136,11774 752081587668267008,18470 788499623534993408,218275 794944896188743680,262847 793464800584097792,249841 764922032664485888,84724 788170114415882240,215608 762673268692127744,70509 778780475766743040,168794 786027154630856704,199462 793206300066795520,250064 764900532431429632,82066 760896087162916864,60765 778383364160036865,157993 792042498948464640,243075 756508396052946944,42249 777595422349074432,162638 792022784515854336,243075 769159008619864065,111558 793378325590835201,249926 795281413654204416,262849 756007904428163072,41237 754729071712538625,33081 778419826029109248,166409 788570106536296448,215754 781142917863714817,183759 794998946468864000,264431 766815365414334465,94699 788556558154227712,218275 761377108572516353,68182 770652490769453056,120341 775415307619794944,146847 763432995072176128,69158 777017920073392128,159991 778968316966821888,171379 769665781952946176,114779 732305712265629697,349197 787723430439292928,212139 785549703471632384,196538 762763150148063232,74066 767888788215304192,1170338 762514912581148672,431998 789136981003337728,223899 795683724692164608,267862 786635540741361668,205270 775796703236591616,148676 786361336015880192,33169 760517925287530496,11774 761642232361394176,69356 785491289294905345,194949 794288880740507649,256239 754000091543904256,30296 759828711327801344,57982 794980480760377344,264397 771537814244593664,11774 786218282420310016,201555 761875657513021440,70941 774024813257986053,140900 785916729297866753,199546 790630252594638848,232169 768924005805850624,109104 788186534893805569,212316 791467304470970368,237935 758293464085692416,51809 793460407335804928,252408 775106135292542976,145930 732648017971400704,353278 785864969371852800,198878 758097686478278656,50314 775829475976032257,150463 774638394550788096,144617 764534773322776577,80939 779041063050805248,169515 793439228541542400,249469 767790030375051264,100605 785459207952666625,195975 779939183859159040,464984 766257240848293888,91751 786618246275354625,205039 766463076065435648,93823 790275015975501824,227048 794683132935073793,261818 773606775006326784,137869 789223107118534656,224680 758008871835332608,48663 775366020513005568,148645 780907332590931969,183269 791673128329945092,240483 762311411577999360,72495 757687166952697856,47150 766389486024585216,91956 768881962538962944,109666 759752472495845377,56964 785641812887162880,196348 787664302966730752,180433 763410284237115393,11774 776170586036985856,153248 790735290998685697,232863 753519001905487874,27800 756557886092877824,43471 792098904338599936,11774 792499516234539008,244550 780831684979752961,183269 790703913049722882,228820 762700773524402176,73926 787069649158483968,207965 763022655540826112,75724 785272223359700992,194648 788051398738997249,213887 774731705022291968,105109 785739707254648833,197512 775739803644076032,11774 785548944617201700,130635 786998656557649921,205728 756985089016213508,43553 780891610716467200,170187 781900153632370688,191354 777884724299698176,164001 779425370101645313,169755 786007647598280704,199546 761428410874884097,67587 767166861289160708,97386 775948608856174592,150511 779865539678134272,175549 785989111010164737,200490 753912415247593472,350711 773600761225719808,137042 788706145833742336,215005 768263871597465600,105109 785938179190693888,199992 758417711517007872,52545 792918018007314432,248393 794573096640532480,261155 751956743173746689,17794 758427349323055104,51997 773766935892729856,138819 791822546358325248,234575 733026303708827649,355464 761866818285871104,70941 780480259108003840,11774 792873702262054913,247877 786230373478834176,49459 788841891773112320,220332 776453771211710465,1250318 794759035186712577,262849 789924609537765376,228820 758381077098532864,52720 776756759625015296,156103 768165558877507584,11774 780199064671514624,178045 786318656892350464,192032 759007641821556736,56322 751581803597615104,18893 778950785359020032,171324 793516445711949824,249926 753370029882765312,27045 751186504354062336,16728 753405801885229056,27045 760538017169760256,18395 773282794894229504,135758 781060966981132292,183759 790797397223874560,233547 780670585969999872,71270 785257278849056768,11774 754771789587238912,33356 795247251987853316,261942 749663411563290625,9285 779666748568199168,174323 795039219508977664,247930 751179330491789312,17591 767412826507997184,97519 761344556256198656,68102 776465671215546368,156055 777010615218909184,159876 785545564586930176,130635 795125591364214784,262750 755838018376826880,35980 762530565354500096,68993 788124612752056320,215005 789124816288657408,221971 759617463151501312,39235 764547072515112960,80648 751850065640067072,15122 775457536489222144,147029 785276555752726528,193669 762778368135671808,74943 767531745411465216,85562 780560893381865472,181419 788976517640548352,221971 743504385746034688,350505 790703092907937792,232884 738811738695577601,11774 761015015554093056,66116 776477105009795072,155390 759164679499476996,56964 785649525734182912,197512 795354411740659712,250633 741524582427971584,350834 779002763833331712,171324 753715333320409088,29456 776812978893164544,155451 765492215263010817,86936 765507715695316992,87904 756623218887299073,44450 795046803636887552,247930 780871343218761728,182870 781612175852965892,188807 791030006549839872,235179 794532251950256132,261155 790921206836957184,234583 770733557517946880,119770 760099363414695938,60790 775116602320691200,146675 780602019782463488,80785 786543598971916288,204413 781897933033660416,191354 769018382888886274,110585 794389345608302592,257406 781502332525748229,188401 773378231026196481,135386 794940197955891200,263895 763137799356833793,75608 772110932340314112,128934 751881921718657024,18893 780212477745254400,177731 792910226387152896,247241 750060480845066240,11504 766815587347550209,95530 773027265609433089,133185 790381172870221824,225981 792794098356805632,247241 791750217104252928,240067 751241375065075712,17591 760201782865829889,61544 762704425970311169,74431 786720576392065025,205143 793095261685964800,249469 781214552230916096,186434 773274084218023936,135888 753003695479123968,24134 753283581892554752,25968 758127087194603520,51595 763093485708644352,75899 756257918845018112,42344 768266919975596032,105345 790878868928364545,232863 794712417242587140,262752 785812937474736128,198671 794557230326525954,261155 775306898409189377,148032 760907083583746048,65307 756855232382902273,44545 794143256489562112,257910 755120405459849216,32673 760667407350243328,61375 750786243936616448,14277 767271423052165120,94699 793618659767881729,217013 764965759357366272,84745 769780434141978624,112239 776979408397578240,158387 764658109084110848,82481 775394438952710145,148994 779200832273252353,170818 781876227904835584,174507 792169801212833792,244289 753639240282546176,28732 756287602102329344,30641 763228178156429313,73814 764444949186129920,130505 777472248101933057,159876 788939151995535360,11774 789172326298378240,216047 791351467827355648,237908 779853009237008384,173204 790928638787059712,234583 791262662004965376,237236 793177032129712129,249926 794998150008279041,262784 756318646926999552,42249 775614430579159040,112363 778361005164285952,166409 753716354734100480,29263 766375814443171840,93303 770723459332706306,121046 786960719677952000,207613 769273327839870977,109360 791006771628351489,235590 790565816270000130,206850 759334404816769024,54842 768071999168081920,99044 770989688404467716,122124 751544899472748545,17120 779160072475713537,171575 777573565872898048,162497 793473619091345408,252196 762258375660929024,72420 778230729708675072,166532 778277004055547904,167101 794343529325719552,258456 769390930541551616,107745 773887631029600256,139404 762717182253936640,72420 763894087602823168,80177 786747062675177472,205728 791680253152206848,240483 778400736287657984,167124 794026444087136256,255870 753313212196466689,26458 793579837944320000,253793 778403193872982016,152594 785919875084652544,199739 787093200863424512,208928 752899987374243841,24134 791782193861275648,203821 764154558197092352,82283 773313502987583488,136110 755730300605440000,39235 771128619620065281,123583 772629069015855104,129558 778284429492060160,166102 794535630650929152,261155 793634123747241984,252639 780759101877911553,182960 761565400433774592,68864 780805836352421888,182726 793550978414936066,253407 758448354791522304,52061 770430826592870400,118191 788525709215969280,218260 793165507339902977,250033 793211743480733697,250033 770586680650850304,119832 788918358242496512,220689 758443590653652993,52749 768962605780086784,110585 779077450554863616,167220 791401193608142848,238207 789169629214101504,221416 792795478387728384,247715 766705812903305218,11774 771040029716209664,121949 773976037336027136,139360 766328678464774144,87904 770684741221752832,107976 772783389187473408,132335 795415226166505473,261942 775000425934286849,146259 755925014227017730,39475 767234299049500672,98072 785244980906450944,193955 773519312078278656,137158 788718952138543108,218275 795070433305497604,262847 763434474688225280,78159 777584289491877889,162665 779813490353594368,174392 754717129199333376,33356 758435578077642753,52749 767855665708621824,101163 786606592527626240,199960 758361143245168640,51809 762204203058102272,431998 794677197038493696,262588 794999329543114754,199307 753478357862477824,26539 770058259105472512,114122 776229141653913600,153845 788859225342705664,220717 778374482905829376,167003 749010112241496064,11774 753326771219542017,26140 764645204414566400,82283 765940902858747905,90180 759058576115630080,11774 795678632832278529,267862 768201031981395968,11774 759812646371635200,59339 785698944802258944,198094 795770923613757440,268646 764977467052269568,11774 791304705188110337,237491 793036383397052417,249013 753549469896085504,27222 781530410635452416,188401 791480463957299201,238207 794697276526567424,249926 732908352661938176,354487 758879740195287040,55550 770673650362032130,120474 763806595285262336,80098 791499500720304128,239405 793293373188759552,250633 755810927799250944,39462 768911393097715714,109167 791432506520330244,237198 779397093840523264,159115 780635507306950656,150151 788457454992437248,217519 767517758535897088,99372 753358770923671552,11521 788888030044102656,220029 777437485047484416,157755 788232783177117696,214992 794685800101384192,262752 759764692172693504,59666 777670211017203712,146819 794589292496568321,261818 757746207305396225,48826 776741791982837762,157755 778303263200325632,164826 794546857028370432,261155 793327242252283904,8044 769139276663689216,111557 788759744257208320,220029 794698730553438208,262752 792052638816796672,243092 758469062141751297,53185 762398910522466305,71099 766624949347966976,90482 751892037390241792,20328 763819235378335744,80366 770742759229628416,117257 753306641001357312,26894 754025089729826816,28742 758876093176619010,1248650 790431685783408641,230282 754774298745769984,33356 759989473962708992,59467 765738753788784640,81659 765280074379698176,86763 792569064858136576,246632 793467183426707456,249841 749423331758092288,7461 764460832252047360,83391 787486207651512320,206644 780011720672616448,177766 762251204277768192,431998 771493756486823936,125507 760524487389425664,63149 769964575768907777,86103 770677791939584000,120610 771680571898597376,127134 768883488485277697,108729 770832277781803008,117265 779710256377192452,175092 795016348954869760,259063 764874236506681344,84724 787643752877817856,210207 766046604281335808,90031 773580146624307201,137042 774280014758043648,141360 764899165998501889,83391 769332905034260480,113220 785968688889331712,199262 760805958658371585,47940 779864434999234560,177248 780161653111418880,156281 778094941826326528,164797 787206491526799360,207287 756564836507672576,42432 757737213467750400,48220 764144857573195776,82209 771203432820592640,118174 758125824704974848,51069 765335931603652608,87249 787098219486511104,209151 757522233866739712,47312 793107125618761729,249469 793324006459965440,249926 755442631597883392,35890 764789469396340736,84724 767822975974248448,101383 785976354705698816,193721 787830491705585664,213376 791429045426720768,238099 763149671510323200,76723 765966674235363328,90384 785579446019428352,196917 794790124668080129,256255 757346096842760192,46379 771000781092691970,122146 772883444250517505,133043 789284984016113664,223899 753737083018018816,29644 763444514421813248,78159 764863198474465280,84724 792401996452012032,226731 794985599132385281,264397 752901888463417344,24134 761514553041649664,68924 762421704035409921,72993 794670865787064320,261399 785740616802131968,196277 791127868726214657,196314 763702870382301185,78159 766480908194951168,93261 768998029282058242,106716 773559387675881472,137158 780802318727983104,182171 763068102531743744,75724 766687073772314624,95568 794022364417695744,254135 776248902500573184,152314 758499397952995328,52545 785972521724018688,197512 793130187772887041,249469 793414548095139840,249180 793561126654971904,250785 767809081549598720,93504 785853879397261312,197512 770760206280040448,120610 793509993010135040,252408 732718364355907584,1170682 733107493958782978,355261 762674292987420672,73926 788576206404849664,218832 791805914516955136,240483 763912415146758144,80720 791683895448051712,240483 733341394287394817,355293 759406819307552769,56964 773650725276618753,137042 765627900276211713,11774 790322933050638336,215437 789913328856473600,227048 793972660866686977,257353 766688264627560448,95568 749930112045477888,10653 756552051685941248,43553 775283543643660288,146720 770403728494964737,117257 788821234754564098,221297 764263106210127872,80648 773903028579627008,139404 774037669407895552,140748 779107062060052480,172862 788803731043168256,220332 760502457600532480,61544 761563889045602304,68668 794617717600952325,261987 770081256478507008,116082 763636913995550720,78513 792030299886526465,243075 786646956219269120,204413 758839568959365121,54070 760221164270555136,60018 789161312643321859,11774 755371754269380609,36995 762713146196766720,73814 763947935046381568,79691 791007077409751041,229148 770413731524190208,118191 780577152450322432,11774 791665821361770496,240535 777576619493822464,161277 751613406931722240,18495 758110607161823232,41703 762743948230045696,73712 770315368271228928,117303 773480939359989761,136947 786950246861373440,207287 771885845976539136,128615 761714352730824704,69711 756876806880276480,42432 788689562608492546,218258 753558390899634176,25981 779029061448282112,171324 789922592870236166,227242 765564777431044098,87904 792381289311539200,245095 767775182022848512,100545 788978125325553665,221971 792512336707944449,243187 786587177333448704,202379 793423604633350145,252020 772404294406533120,127903 757077749303480320,45964 761891644895617024,70990 750793165582381056,1170390 780161372126445568,177724 785289908571086848,193669 773550777273094144,137042 771522788423118849,125554 773660461694849024,137693 785298473780285440,193412 793782369538965504,255065 751831596123164672,16299 762030106609147904,69947 764970023047888896,85562 769174350540972033,209828 788480110017994753,218275 733088277717233666,355480 755858773797855232,40030 790538211336523776,231784 791401392598618112,238780 776492091916492800,155984 786925140009291776,206054 793800928105070592,240795 788531828059615233,217519 733012645457080321,355293 757926473734815744,49845 765617984538677248,88546 786636089285115904,204413 751230392942800896,14277 795500976962699264,247930 788246763660390400,213064 743170120600543234,349425 781364458807447552,139404 787336324839714816,207360 794282443398201344,259543 780552446573682688,179147 771126194620203008,123583 774988754939318272,146259 756355963834302465,42249 776930800793063425,156504 795100138083524608,265102 795048503701630977,258878 790638316055961601,232863 779844049020850176,174971 773300419619614721,136018 786379560585662464,202248 773900440102506497,139404 780119943534764032,177233 781334025612865536,186153 760511170507923456,62051 762695318408302593,74247 779815782192648192,176101 794228748241354752,256564 794611876047032320,261155 774271797990596608,131421 777704627328483328,151463 790876765006602241,218469 770795235001655296,121511 785608269859463168,196729 766022457681596416,90487 786275669982404608,199840 763401406208479232,77720 768044388589051906,99093 778305994636091392,167220 786661118802554880,203674 765509129985155072,87904 788095311671472129,214209 768886829764390914,109104 793108648675323904,249469 765002046982332416,85562 769170016746942464,111558 771168773042614273,121479 777080632577064960,157724 764450521675694080,82066 777170439298686976,160539 794665969205579776,262025 758316598092369920,47761 772904740057473024,132364 791850997588955136,240070 770633131095384064,120175 772978884534865920,133519 780606407246839808,80785 752752435534311424,22664 759148788644622340,56964 763341633719046144,75899 775684067937415168,150404 791473833345560577,238207 781206583342669824,185595 787700050273140737,212357 763357067440631808,77731 764214988382674945,81946 767676962265522176,100605 771373012784386051,11774 792696838205808641,247074 758758926095556608,54070 762847893594054656,74483 773728229643419648,137869 780085236797321217,178258 790734155663364096,230270 779846450675089409,177248 761225786263076864,66897 769343963174019072,112301 776106496530808832,153494 781479544507207680,186673 738427148088844289,349462 769380197590265856,112119 794983038656647168,264397 772978865459253248,133081 776655850459000832,154986 795071067618496512,263926 766357651919925248,93261 773506731162886144,136904 765335470767214593,86103 765648026413084676,88930 794531699321405440,261155 759099356104495104,56964 760656049779204097,64019 788133895552143360,214354 791832145027137536,240070 795738522766508032,266277 760778336754958337,61375 768107327803109377,103354 773702754518917120,138819 793495776290713600,249926 789261681297809409,224818 778954255113785349,171059 789256639614447616,223692 795698481679646720,261853 762681656264298496,74133 762132598974013441,72028 775482217812357120,148537 785683193462521857,196277 775284387139186688,147592 789143925814505473,222682 794339419364978688,241678 770589223564906500,119774 778404622591557632,165523 779760237486206976,129424 791404824092827648,238207 763163333088256002,75136 785900030217494528,11774 763870312383541249,80939 755474745269719040,37613 768818880030580736,108784 786596135846588416,204413 791809605252808704,240483 758658624210305025,54070 763026959202914304,73926 749673766041448448,9666 793319323062378496,250633 791507454139904001,78159 763157257966219264,73814 786696380551168000,205143 794524061623848961,257353 785319436370583556,195125 786386298294591488,202636 778242394185543680,166532 762306840055144450,431998 793953281345208320,257204 787386124222234629,209269 794350746049331201,258741 790517287174504448,231894 791433763750195200,232137 793779545216315392,228583 795088672366481408,261796 732411080853446658,351042 759886267442081793,60112 762724383244767233,73926 763665110871183360,77620 786555486103597056,204413 786414286188843008,203799 788828875614806016,219119 775649824741830656,148654 773895820445876224,139404 792066207272865792,243187 761524925895176192,68993 793253524507398145,249926 749948017181134848,10735 765637610140151808,88332 792935199197671424,248514 755027920243007490,34666 761681833251799041,70191 762819532876636160,73712 764473787496660992,82066 770350533223731200,117843 793180914180292608,249926 760097301658341377,58250 760916992626987010,64730 794242938905755649,258044 794550236253392896,261155 760451576343429120,62063 773873495658770432,139404 794741702145806336,261155 756673665119420416,44273 787194373171707904,207151 788938486887788546,215437 762794121417396224,75073 753384248493637632,27317 774951264618553344,148861 791742090082394112,240718 791789318847234048,240483 779909947396124672,170187 794141530311180292,257353 763890948711522304,80486 764561375347769345,83945 765368169053708288,86103 791848191326957568,240483 793984757298130944,257423 773838408493899776,138903 780187962768134144,167399 781065082193059840,177749 788144386785718273,214492 767841455159160832,101681 780904941846003712,181886 781467253346754560,186153 761609597941448704,69711 762499116530184192,68862 758364967804497920,51451 755166852628774917,35890 791376786122805249,238494 765590008782815232,86745 766358206633414657,93303 757803811708686336,48097 763887466881380352,70177 781298652824428544,186584 795380171482218496,266491 764460731463073792,83391 777775647552892928,162559 778632806687662080,167319 749441257835892736,8297 795752576604131328,262022 754792418419978240,32596 781835180046553088,190635 786166707178115072,49459 768901845418991616,109709 792434481718231044,245148 778273620007063552,124597 791259812264681472,237491 793953777178918912,257204 765211035284496384,82061 778916267432566784,170169 795661772355149824,217634 773617317603381249,136947 774129959862308864,141360 775719046712954880,149200 793811961129660416,249926 793820230539743232,255393 794755391015919616,261155 760254715472916480,61545 767929721128570880,101681 791367372221378560,238207 759487550281158656,58537 790725912182476800,232863 792504016865366016,243562 762393335298396160,11774 773953115632480256,139404 758638232158494720,54070 775282462972841984,146205 776614976786010115,156835 781608909664464896,188401 774034981215547393,1250066 776299278041948162,152314 776623902072066048,155451 750387183207395329,13046 769851292160110592,105109 786971972882272256,207287 755548924023283712,38421 759209468160770048,56772 762024621788975104,69516 779010899554295808,171168 781097392749674496,183269 751790750405304323,19666 787068912366084096,11774 793624979044704256,254058 769526668742520832,111225 777012692087222272,159876 789143560000004096,215505 795348565908451328,266138 750381227643768832,12981 765176900603908097,11774 753358388411719680,27045 768541929265041408,106716 793475078541508609,251320 756679986254323712,44450 788439552121643008,215883 778952166660726785,169638 754234780519051264,30590 771741774620557312,118191 778253175232999424,160967 787315789892169728,207733 791116865904971776,234132 794352430146265089,249841 758930828420222976,55473 793489186330320896,241118 777934542799708160,164826 755344026426048512,35890 768196246724935684,103354 789118838482857984,222544 758354437568167936,50719 772643153715224576,131027 787413908206129153,207287 788877947801329664,220526 773898535846551553,139404 775891164113178624,151741 794525510600560640,261155 771477445027500032,125554 787823850280988672,205197 786200223156764672,192032 793161941812252672,249841 777078393263132672,158387 786551729554878465,199478 772469721434361856,131045 795061851004477441,263532 775265709664243712,146259 758816299283644418,50442 765037731764400128,85767 785498851117531136,195975 754888042217824256,33186 758397076610973696,50827 766464851443089409,74133 789310799714004992,225359 792776142801567750,240070 756555689162518528,43391 762837469830139905,73654 776615047766212610,157082 779818218156273664,26066 795682471706841089,261155 757704238252199936,48991 766303515073474561,90618 785310934197637120,11774 792536917556494340,244270 773739723647057921,128930 791036310722973696,65113 760126038240296960,60819 762376807278575616,67852 778554715009327105,168733 766615267732361216,91946 769921659444658176,112872 781142309265997825,130635 795699126990147585,247930 785533395845705728,193297 793423123538292737,252020 764337218768953345,80939 779417694260998144,174557 780642841215197184,182257 753556249598423040,28095 763781699020922880,80192 754801907055689728,33356 777005898774437888,152589 753292748044763136,11774 771295389232295936,124597 786249064950091777,1063777 792178417613541376,240584 765730982691418112,86103 772748792428986368,125367 777056482240131072,159876 760857187136724992,63851 763461612204273664,77632 791031113732923392,235590 795393545771184128,266151 761564688958173184,69245 790897991913574400,234583 738423431469924352,352616 764670688187801600,82344 785910260644974592,198883 760190000545816577,54003 765692986361602049,88489 778339722200354816,167569 785984587331571712,199891 786287590332694528,202429 794566333346115584,261155 794900020722024448,261059 791360112556249088,238395 750019876912238592,10653 780148868868628480,11774 777368112609923072,158314 778192206016442368,166390 778297881233088513,167220 795610677113069568,267561 763924549373087744,1249185 773900325002633216,139577 780647473501134848,182313 763826502354034688,80486 751221821421133825,16299 773524906059321346,136904 774993694151761920,146259 752967976844988416,24788 774389723590569985,141887 761640991338160128,55257 788174515515695104,214809 788551328209436672,219119 753456072359235584,24173 775701032995291137,355470 793545946084810752,252014 791165323462541313,237038 795030999516098561,262925 755538162676473857,36810 758323193169997825,52494 768238964977311744,103149 768243121943556096,11774 762183961644630016,70689 792866172618301440,248078 754775541325164544,24134 758805924345630720,42453 758828091024084992,54070 767460968892772352,98736 774260306063167489,141887 788334234150825984,216991 790875861364969472,234583 756631284894531585,41839 777990127624650753,165348 787709379332214784,185503 755045487460233222,35044 785321253435420672,11774 787669769340260352,209351 792489735692308480,246225 794231813698768896,18395 755164014745976833,35890 788495700816453632,218275 781916677378224129,188401 788075293311246336,214209 754976627134697472,34666 769703546455461892,114987 755274795437133824,35890 794788705621905408,262145 795660581529354240,267521 751862301595140099,16931 791697016720134144,240483 761723741571276801,68862 769572751313100800,114207 790785312800645120,233307 758472617544257536,53185 770677452247031808,120610 780797431566831617,183269 764466260897828864,83391 794702814240980993,262752 758354386267480065,52061 763822988840042496,80486 764099966595768321,80939 758381914575216640,52749 776911449755181056,159258 762410565243404288,1249014 773928808667877378,136735 781694132813172736,189649 769686865200943104,114301 791982854414663680,241034 793164064490975232,249852 793330485812269057,251452 769996522402504704,113412 787361218835001344,210207 793810547980599296,249348 752237413590675456,21074 767802999431278592,101163 757617843001298944,47940 765703610525028352,87145 769236865803227136,111558 771154984335450112,118191 774446913798176769,143485 755867801823301632,39207 795319504469430272,262849 766448876106620928,93422 794290150624722944,259543 758395050220855296,47761 759172837924012032,57348 793614673757077504,254135 740935173504520192,11774 787731323687464960,212357 788250746714140676,172084 792303365703266304,244289 755660117220155392,349060 756193840197832704,11774 761032637808910336,66236 761591957223112704,65180 768150246820118532,103818 762036742476136452,71438 785719202426396672,197286 773199422532354048,134561 757749286800986112,47940 759514923227451392,57574 757596219254321153,47102 794588049141301248,261155 761345091227320321,65540 763872754072510468,80939 786725712434720768,205455 791042532054437888,236259 758870616518778880,54070 768292315806830593,100134 787630123902205953,210047 778677556006432768,167220 792768277583912960,197618 777585180282327041,1250336 768872306932408320,11774 778969827482308609,171168 791668231958241280,232169 770557517822734338,118191 777859678831116288,163166 790003775167619072,215505 765071419659071489,85562 791435134905954304,237908 791792983557496832,241033 786413964733222912,203674 792459683348881409,238946 735755210333642752,353228 793097504518733824,249348 788128888274587648,215754 765585271152844800,87904 733035415737880578,1170716 785577737071300609,196788 788240056599228416,215437 791211638850543616,232169 781706113628643328,139404 754748608864481280,33549 794311171704664064,258613 750929612281176064,15168 769925781833277440,115684 788032763177865216,214354 760662573649911808,63149 763854872051527680,74809 765574696997912576,88052 795405677195837440,266138 773688569986768896,137158 750027860782542849,7275 766244714936934400,90384 787093839626407936,208379 774487783280939008,142942 792765598472241153,247241 762303897473982464,72035 762775817227231232,74943 765019257092444160,84724 774196294382477313,141200 774812995226521607,145533 787809357857644544,11774 763735655306309633,79691 764437375615324160,82018 788060693920702464,215005 795387061020819457,261155 762056719694389248,70679 741798611235659776,139093 791422239686008832,238099 774996600674332672,146259 773883964406702081,139404 787369636073529348,210289 733689227318296582,11774 769381238436003840,112336 773318720424849409,136110 794600539661172736,261155 751863971091587074,16897 755891098380361728,40538 774007318971318272,139404 793584524152242180,252408 771384254781534208,125196 780521927702155264,136093 790342259459891200,207051 794308910542946305,257127 732778771040718848,353230 763637040009412608,75631 764202587537154052,80098 764489099956805633,82061 776911291818643457,159245 751613657474224132,16728 760508588204761088,62566 773726339102826496,137042 788530454752169984,104244 792827158217560064,243075 752622370267992066,22622 766865836967546880,75724 779087969474875392,171168 775505750915375105,148874 732690165831847936,353200 768220830174056448,104932 773896237397323777,139404 790326598486614016,217519 793473048745799680,252020 778841692048732161,169653 779015615373869060,171865 785586378662813696,197322 786740283828531200,204835 764967499649515521,84724 790635536931233792,232863 750913319771529216,14277 788075930157588480,208379 791668038487592962,240483 785244834403487744,11774 771723535974735872,118192 768141566946992128,103294 792553419999371264,246295 754719150589767680,33356 763675641979863041,79131 776625145616093184,58531 791436012706631680,238110 776421029476302849,155390 791669439125225472,238207 785299783233576960,186149 757564758644097024,29457 753725539500691456,27045 755760665705320449,39197 758265725589020672,41703 759122169993367553,57178 763747622838411264,79691 765256134655561728,86714 794249270727622656,258044 769351844091101184,110585 771552013918187520,125163 779838091284533248,174323 785644720831598592,197512 786979893661884417,207500 753949768934567936,30590 762694290967519234,74247 762808129016983553,75073 794946064147185665,262847 775000825525592065,146259 742763081189724160,11774 757594597279358976,47704 767858507920076800,100893 779542223524331520,171168 786090201747783680,199891 792443041713786880,245130 756249972715249664,42249 788749376772374528,220332 787780421098561536,205197 794147575230251008,255826 791711230188630016,240483 788798605553463296,220029 769701401635098624,114779 772375368649039872,121795 779314544833359872,173964 777325622246989824,143361 795032479447089153,263926 774085054549155840,7311 775711647319089153,150511 768132610690277376,103071 773943596118605825,139404 757091862335193089,43391 759107189554438144,57092 766559140432842752,93286 775108162638708736,146720 761170472289435648,66897 794639405625376768,261155 757965395261329408,47786 776843117966209026,157755 794330482192171008,259659 755046941440954368,35044 779793066811068416,171693 791387676461010944,238290 794576209615130624,261155 795019073973321728,263907 756561640615739392,43471 795471645007892480,266138 793554438350774272,253421 776970324407492608,158110 791008111100178432,235251 788532777880850432,218275 790050608405483520,225359 788167785977294849,215969 790642663888449536,232169 764923998237036544,84724 766441782053928964,92116 771522489075793920,124597 755165358856765440,35890 791609789029556224,239893 791894525794930688,352553 762003278641102848,71550 763442701056479232,78159 776448837774893056,155896 753746129246785536,29263 777819165600129024,163763 793156132793556992,249841 794868731008733184,261598 780617286436610048,182154 794006358483935232,257492 794748722399715329,262849 763794455799398401,80136 794247629790121992,258456 756830686745616384,44429 775727434335485952,149953 790671356903817217,232137 764828251613257729,82203 788668137243865088,217795 793571473629863936,253606 786176716398026752,201346 781207117273391104,185595 793254952608997376,243075 766756220355145729,95075 771117670737510400,122982 773973153093525504,140444 792050736225976320,241819 788760746792452096,220029 793142312578809856,249841 793844894548627457,255942 794665217120673792,261155 750909639936573440,15800 777924306261114880,161568 757699839660531712,46958 774028212288577536,139404 778596535068229632,167220 789433092528373760,224680 790664062124171264,232424 791009132652429312,234583 793171007741702144,249444 793233380003475456,249926 794886563662614528,261987 756225085317390336,41680 775364435489595393,148170 775170066107232256,147541 775900840821420032,146259 756609144711319552,44271 793165503736913921,249469 746507288513437696,738099 752090094283128832,17847 768688559129788416,99264 775494402986823681,148170 759126449496399874,57200 767393736871579649,98721 757790512816398340,45964 765293006345867264,86472 732313993080152064,351270 765694309282684928,88052 755227638029881345,35403 771704460485636096,125163 778002655054401536,164826 772214760976908324,124904 794989205952851968,263906 795433958712508416,266491 789950372819283968,228810 786462392796319744,203674 771719142151974913,114159 794243536950464512,258598 733081495359913985,354697 767031185562230784,97547 770269134902824961,117257 779698424132280320,175092 761420210544910336,66842 776864710603841536,157082 779389032983764993,174682 736068590881771520,102730 793511960751050752,252711 750499222005231616,11774 758362241519394816,52554 791812006852648960,240890 766051318091780096,90622 794225589582381056,258598 749181249877471232,7287 776187861326565376,152314 786994656592728064,207613 763523800931504128,78360 793110140249575425,249469 765772851311968256,85562 792402617817112576,243075 764164544352686080,7311 795231438161358848,263532 795709833173299200,257781 756568114834337792,43248 763886988525133824,80720 749084805212479488,7123 788096093674414080,215005 744341391388512256,349312 793121673411174400,174375 791698522412294145,227242 789696265659506688,227242 787070217096658944,198089 770304653661614080,117257 793134981363171328,249882 776146260726124544,149259 793882076957204480,255942 754096017293750272,30910 788112846999678976,215437 781494254136881152,186584 788485645786308608,106085 759862430860185600,52887 761426877365956610,39384 763244802817286144,75805 733008453883564032,353228 778614988923506689,33169 789464972799643652,224680 753681416039305216,28523 765604633742041088,86440 770036368806477824,116147 772642114677067776,124214 766425454274314240,93286 756788851226607616,43553 759174655936700416,56964 794552323397668864,261444 759996617676161024,59730 764505035816390656,80720 771392351185014784,118191 773839388954374144,139404 777285919560785920,160614 759521711784075264,57961 765545275746160645,87774 774100202982563840,139089 768904302601449472,109666 770754626370932737,120613 775887839485693953,151242 789309699703181312,223492 795361120089415681,265191 764422944860897280,82066 756087219673235456,18215 760232483627470848,61788 763478603568812032,78566 793319980414763008,251452 749556298287644673,9153 752003033458839552,18083 767436525629952000,98972 768432950438404096,104662 776137464368869376,153921 789151912100757504,11774 795724410355412992,247930 750671748522180608,12746 777071603293249536,157693 786577885419057152,204413 752927099946577920,24316 776905862581411840,158815 778647643501109248,167220 758588857080131584,28015 759237047223738368,51798 765325599493750784,87249 771775026131378177,127871 788471231175659520,218275 793287800363835392,250633 795036395555393541,264677 754117717096013824,30296 754752122374221825,33474 770229630972272640,117377 788722222269685764,220076 792037334678069248,243187 792586054339555328,246392 761350006070652928,67906 761721692729192448,67547 776057719941951488,150249 757394386808221696,46890 758024275945099265,46501 758701005827477504,54070 788492752933777411,217837 787012848450834432,207287 793232500533231616,248988 789530167551025152,226180 756920846317420544,44429 758734942541000704,54070 780734814408183808,182257 751030732647178240,16351 754749903683751936,33549 755184022582661125,35890 750403570214854656,13174 756598363823505408,44274 792757448192909312,229910 781560938503741440,1248522 787642328185921537,211347 793904139180896256,256471 769734557834833920,115107 779805108766773248,173615 781692659333210112,187843 756984762611462144,44450 773603566451777536,136904 750671439368482817,13343 778492048559181824,166282 775051814517481472,146720 788032243625328640,214354 781197783969574912,182678 786371790503305216,202217 770044647137800192,114779 777994692877135872,163901 791571387450294272,238780 774340573150838784,141114 751567367608598529,18470 772789578939768833,132335 773515106680528896,137042 777953390093402112,164826 780634168573079552,80785 785698811804913664,197512 791803763262717952,240483 771676637700190208,126751 792048789833953280,243167 761970649556480002,68792 781213470180118528,186434 772846044438753280,132335 767325524624629760,98646 780507305578160128,179475 767782599859265536,101203 785531108888875008,194723 786875567421390848,207076 756256709367074816,41459 768855622745849856,109666 780598949405200384,181755 790292675920441345,226862 791368809785483264,238395 751791931521327104,18893 753263856625922052,25995 760867001271132161,61544 772870235380654081,11774 775795091256537088,24173 793972183206764544,256393 794310583336177664,257492 785617055869313024,197512 795310946759503873,266079 776922846689886208,158387 794986093183664128,262847 756629114220666880,43553 794097500856680448,71794 781092536467075074,185309 787835279012835328,205197 738804464614707200,11774 777459811025760257,149257 791099706990440448,236454 762289859742556160,70641 759158474332704768,56886 773725368779874304,84705 755173461727727616,35890 765025689410146304,84724 770103100443066368,110389 785317549814624256,195125 785817286338764804,196277 732108882840064000,349239 792147332351393792,243286 762679840176734208,73814 766615096655122433,92860 767084328526368769,97685 767503589426208772,98890 793282806176681984,251205 749276096819040256,8047 768960499774095360,108795 775376716751572993,148870 750136383914799104,10735 762324024710012928,69576 764493508946329600,80939 775444482355593216,148654 758036630741528576,48663 760467341301854208,60163 780761110387589120,182036 794690084461232128,261155 795319303268683781,223671 758974484359421953,56158 776048712883638272,87904 778490442702852096,152594 766626034204676096,92860 760448277015736320,62771 785302813542785024,194934 785540262214897664,194204 793583053620871169,252112 790383588839567360,228172 753360942394699780,27317 760860875792068609,64730 795318293657632768,266079 764993793775038464,85562 772101542346240000,127775 791112164689969152,234583 763769280177594368,11774 761979052626358272,70679 764180314318974976,81869 776512327092887552,155987 786773841867579393,204684 732379234656780288,349965 773529508062298112,135736 779696001506500608,172270 787304669794168833,209035 787395588660797440,210650 791656915293962240,240145 751542413940842496,18470 776890751678615554,157723 758080304649166848,49843 790583403196231682,208178 792497973099757568,246392 750695713495855104,11495 778246389931401216,71826 788038692392701953,214354 794668711219064837,261155 786242770931515397,201958 768082981520936961,103354 768174328726773760,103354 773594254149054465,137158 790654338901413888,233307 732190563689205760,350139 757318198823907329,46978 763871661397577729,80939 767505898466078720,91936 778958179925237773,168794 786909929261133824,193524 755503143794847746,36735 793900258619191297,252939 768934472968396800,110389 779007015993630720,171902 786907083660746752,65113 790203181213048832,227048 759163141414498304,57105 770086141810933760,112939 750469643769417728,13532 795767056142434304,11774 757654954664353792,48477 788935477151883264,207212 791045766328545280,235951 792070536075603969,243187 762310154385813504,71550 781231691276877824,186212 790845969147555840,234473 780842758764388352,183269 792761723015032833,246657 732792564953317376,1170730 792166624530923520,243187 794221016977436672,258771 795613222103552001,267655 769029063449149440,47940 788062746935820288,215005 794019533291802624,256255 752845447144714240,22752 752880841655775232,24134 765382729294815232,84886 770346676951224320,117609 779495787810131968,174085 791417763826769920,237999 794308301961895936,251566 772786899689705472,132335 781889827692240900,175542 762332808949882881,62063 791745466471886848,238207 763096934047416321,75899 788383658004455425,215754 755154966038228992,35890 760558068686000128,63715 764087179173695490,354830 781494538686853120,188119 790621470565265408,232169 753356792168448000,26458 776233396162981888,153194 785968150923796480,200235 794351770722074624,259743 769402960656928769,112363 791029437722603520,235179 795301030577614848,224450 753764458871259140,29763 765708319830990848,88052 768970447954280448,109360 786817112190791680,206225 773877412320780288,137649 795441474997321728,266491 773832863342956544,138650 777000116397961216,159861 778596114077483008,168794 761302773451206657,65180 789185834733797378,221136 766673863094722560,92959 761310246321152000,67852 761743009746677760,70177 768966923639894017,104662 766694173588283392,95568 795123279799394304,264397 749778834145234944,9292 763941138763952128,1249181 764658488303718400,81966 770372492586315776,10788 779000005482913792,171693 791046831270719488,234583 788350093183320064,216991 760938234532823042,65165 755937791415025664,32873 792474429066358784,226738 794614148487401473,243061 758467804643356672,48289 780614898791297024,182146 785563761956442114,197035 787528629039296512,205989 750338121104027649,11495 755499226872680448,35063 792178166685130753,243075 776306785435156480,153596 785480610492153856,194723 733201614996000772,355669 791363527185281024,228810 738456782020825089,11774 753761896097050624,29488 775744189761859588,113165 790890318241599488,232791 793972516221923328,255942 769287206062137345,110585 780087511729082368,176128 792075804716912641,241819 795318883456610304,249926 793066958107340800,249210 770722715472957440,118192 773953847576236033,140444 793791738259222529,255393 732997437753856004,82294 760299003242250241,60865 776827133587034112,158387 791455183339302912,238864 756489824119328768,41486 778013705334362112,163153 765693097212772352,87904 785940262275153920,200009 761984217416863744,71270 768027144253472768,101681 768924168414834688,110362 737344486393696256,355430 769332145177243648,112336 766264091778265088,88971 788164832000221184,215088 789894517738483712,143828 795742661223350272,265649 764456797151326208,83391 759365666050805760,51208 773987730770583552,140066 780311802731167744,176203 758769930426810368,55257 760213899329282048,61602 790015876988895233,228241 794314431094280196,259787 755498455355785217,36895 776326103233392640,49681 791156678070788096,204413 795427569583661056,265855 795106991991652352,261155 775425176959803396,149271 768595574744637441,107559 773672504552456192,137869 778273032448176128,167083 789130452993007616,199546 778365883131408384,167674 793213835058479106,249926 767077020878503937,95568 773214713056468993,135386 774068164711755776,134805 792404981932433408,243987 794201298534965248,257423 786592437447761921,204413 794999382642823168,263895 795702531561164801,11774 763071161085419521,76429 764051398786854913,81130 792350098034425856,244297 766742054164582400,94699 791361418377306112,237793 791452203450064896,238207 776315757995044864,154250 793118873214001152,249469 794744398575759360,262022 786325355560734720,202429 755446783468265472,35373 771830776237350913,127627 757556405582893057,47861 765246521939943424,79561 788758745132199936,220526 771442801133424642,125633 786654152851988480,202429 769269671702900736,112693 765541905434378241,72951 778261631235219472,11774 795385862410436608,266151 785813382423207936,198671 794038827413164032,257423 754727188373442560,33356 775835018996359168,112363 769274141363073024,112788 793608843498549248,252408 766620365565136896,94705 771541300046729217,124597 795766010372493312,268669 793141355769978880,249469 765743511278718976,87627 781879426057461760,33169 785972746635321345,199546 758681361322508289,54070 793331917982621696,251452 786056242796097536,199961 768110719136956416,103506 779793933551411200,176203 791485691909640192,239405 792814546494722048,220332 761091876170498048,64499 788450828390727680,218275 749649888204431360,9540 794706014029414400,11774 755004086576091137,34666 762638440500305920,73959 793987644145496064,255299 756611902667575296,44280 771382697042251779,124883 787029373027311617,208016 794259029149286402,257492 787456870113914880,210207 768934771791695874,109167 785913123601428480,199546 781201878365253632,186434 786166494229127169,201374 792408600178073601,232759 794356686689550338,258456 771780790887723008,125554 793874841459757056,256255 764169407019020292,81869 766042148240326656,90384 779767483737726976,175153 776473223726632960,156055 786995231963148288,208167 789948265789808640,215608 774331408731009028,138909 776466886267666432,155097 763453563758456833,78274 781460797717377025,139404 765593734025097216,87904 785544455533236224,130635 756201971309129728,41469 764181576750026752,82283 786498217936498688,204184 776033035426881536,151845 756938313114718208,45311 771133698926260224,123583 732242755598974976,349795 755287901944950784,35890 790949373119082496,234568 754719814732488704,22393 754756977062850561,21888 755628559662809088,32941 750280276022931457,10713 771613450531278848,124597 777566708139634688,162497 786904092547256320,207287 767350014070824960,94699 763706937980624896,77849 764568025852841984,83903 756283580754563072,42405 761523380822474752,67511 765336224366157824,86628 788810070033207296,220526 774992120851628033,146259 794554097999417345,197767 790001118172553216,218603 791646697721966592,240145 794633383234125824,261987 757566865170313216,47782 778250520662122496,166390 791028267071438848,234583 793121222968152065,249469 764962165832822784,83106 794535199811969024,261155 792591975882952704,244270 795217112675430400,264397 776081422427783168,151242 792565000669769732,244270 786962755085414400,207287 787716667295936512,205197 793955339787874304,256105 770774067855159296,120353 777792889459990528,161988 734394786879287297,41724 769984452105801728,111558 788256003053621248,214084 791373317194211328,238207 775433228282896384,141415 789967477346152448,229146 756986367414902784,45040 773517477166931968,137042 791680607025848324,240483 795709706027339776,268448 778584615120359424,168794 787008172862996480,208065 789503235329368064,212564 790517008609730560,231894 761172024618135553,66800 785594508075491328,197286 786263332101644288,199640 788900534216515584,221981 793135635544420352,249469 795403390759170048,266151 789833076209745920,225359 738038792330838016,11774 791118269935607808,232169 755791374163640321,39648 763244005463162880,75724 774634866122039296,143585 780438626907729920,180039 780796114538786816,182726 795422826421358592,265855 763550728149463040,78049 785919097124958208,199546 763860152306905088,80366 762426463454846976,431998 769895544688873472,114219 786603987919265792,11774 756604283391315968,41839 769151521489649664,106753 794187900799721476,249961 780852869117321216,181419 778038568073695232,165523 786966730614706176,207949 787035275595616256,208176 790701604001370112,233729 762737547667800064,73814 793700534259687424,252020 794004699582074880,255393 757630930613706753,47761 762281779927457792,69388 774367683785560064,141360 774063212970905603,140539 792166952688955393,244550 793109029191032832,249469 794738925319307264,261155 770432427906916352,118192 777353639677550592,160609 777756227644321792,349408 791029133375668224,235179 754790865093001216,11774 756642969290145792,34875 781845511909367808,190424 793437611947851776,252196 793950495492739072,255826 764189739779919873,82283 773364047047561216,133043 793094904977195009,249469 781449904749109248,139404 791973589943672833,241819 793227749611757568,248516 771952391184850944,103812 785674582149701632,196917 794173555160317953,258322 754708366493179904,22393 768928880421810176,109104 792390078454571008,215505 792748290819231745,247232 776427085640249344,154322 762697563443126272,73712 762699406990725120,73926 766627471525412865,94718 755904374489186304,39462 759083792753565696,56302 792812801123241984,246295 757443761110708224,47263 771531550739410947,126389 771733179329748992,126390 749977366525599745,10346 758738096594690049,54764 778073450019627008,158820 793234776484347904,249841 794311180080713728,11774 768914502108585984,109739 770620466381910016,119832 793211346624012288,200963 793993611201261570,256239 788576863362908161,215437 788780021359992832,220332 757651285055242241,47761 779448677857304576,174392 763539227288088576,78189 785639782391091200,196917 794747219739979776,256530 780337146259447809,178524 780543084178264064,11774 778394473290207232,166941 781341458674675712,139404 793476985548713985,252020 756523078813908992,42564 761290449067749377,67852 773998286357180416,139404 753720767947218944,29347 795418985768644608,265885 770757782802993152,120690 788448890013921280,217519 790568557763399681,232280 756518680507351040,43391 774874852973051908,130126 776493185761673216,156290 790792576852819968,233692 794714161645309952,261059 761583080209604608,67679 792378649337032705,245118 781345114639699968,139404 732737869593219072,349857 766302517969850372,88930 794787274680664064,11774 777511906429038592,157755 777329391600857088,161546 794348344747298816,258598 771089516270489600,118985 788137001778151424,214809 754211396926238725,31400 786586282101055488,203793 794272577178865664,257492 768134557681934336,103506 772943529811161088,133519 774373914562686976,143172 766532194412015616,93405 773703277657595904,138819 786796157720637441,193633 789101532100694016,223037 765214281310822400,86440 762419504131387392,72541 773909996018950144,139865 758658356613672960,54070 788881535655145472,220727 741525791331127296,1247466 755717157078568960,36961 764721846407208960,84422 792485448165756932,246225 794538990430928896,261155 757101393001848832,45964 770289284930756608,117377 786172244317892608,200963 792886603689570304,244270 759007038730928128,54070 760640182391635969,64019 794988889605668864,263532 761831491831640064,69673 792671633907544065,244385 755794721277030404,11774 771034483378257920,11774 761146899286069248,61051 766672840565202944,93823 788066438137294848,214666 792107737429651456,237964 793218576979140609,249444 768481584659980288,106716 775730900558491648,11774 766610895183179776,74247 757463841642942465,44429 770378708221911045,118191 751672444323262464,18470 766894177137201152,95707 777545528817045504,161352 791361777460252676,238207 771441663180808192,125861 766433250977787904,93823 786741864061808641,205039 771494212818706432,125554 792547684997627909,246273 756613740989145089,44293 778316068829798400,167101 781515556755308544,188401 764885152682172417,84889 788089226948554752,215005 761665849182814208,69711 792868125423312897,248010 793455193186762752,243535 752901309351751680,24316 767316059175186432,97369 778543951611588608,168715 779117915010322433,168284 785656817024135168,197907 755868302870614016,39475 763524639763161088,78855 785652553149132800,196277 791677758808162310,240483 793094049871765506,249469 794719054170820609,261155 792994496195792896,247675 763717592502730752,79691 773288484517928960,134561 775217089145507840,140965 768084187249274880,103107 793997832021606400,257492 762722205620768768,11774 790223908372750336,85985 793892621869395968,255393 763170517666795521,74943 761916616007450624,71087 786869231404974081,192453 772284357721501696,128934 773115932847792128,134470 787977768348811264,211024 775483093637402624,112363 791277601503404032,234212 793607566202925056,252408 778064656334254080,163591 788751849344081920,220332 792569691990405121,242693 773906868473241600,139404 790711415866654720,232884 794693363324821505,261864 771013158613975041,122148 794553298749534208,261155 785475416769359872,194723 758764669704077312,54070 763170020700684288,76549 763442275619786752,77720 795386095366262784,265855 753687633369374720,25189 790219585911914498,227486 794725424530149376,260451 750412367066832896,12883 755969269020491777,39812 762700853505556481,74133 795075760600059906,263906 777630634797858816,160758 773935688102195200,139577 775636620762578945,150144 758356304989683713,52554 793951245627248644,254209 752689263167229952,22657 768989156206743552,11774 771118769896849408,123038 778322246230081536,166532 792314506680696836,243075 792484758739570688,246225 750378641247186944,12883 774353832188968960,141887 763803591845015552,80393 791979150366027776,241720 732985527528488961,354927 749388770596663296,8104 771328252791009280,118087 751142636812107777,17284 764906027577806848,82002 765656695880028160,88052 773800578669359104,138819 780964912965312512,181419 771503996326424576,125662 774736851525595137,144573 785974833993646080,199490 790265470423183360,229693 777995728454950912,164375 767221902779621376,97685 749753009400315908,9295 755059468401008640,33356 757205450244943874,44450 755407138944643074,36735 775116444824506368,146838 751140241449234432,16728 762703942916542464,73814 775052457013489664,146259 766786577238548486,95708 780809358326325248,182726 794605495680049152,261155 795398510078140420,266151 763117847669186560,76043 778322116953464832,163592 788969300409196544,222508 771933331772571648,127775 755505077029253120,36877 757879796038852608,47940 759116009852645376,53995 763490144590495744,78707 776185504308092928,154469 757262004130226176,45014 793386409319014400,8044 754006472279732224,30590 771102196045721600,118761 793696310096461824,249926 770293217665351680,117924 780629320834383872,157693 781168432909651969,185310 780062124269711360,178045 766393434001190913,91946 771014942942175232,121949 773361039371038721,135025 793503885256261633,249926 763525920187559936,78205 787095744201261056,207109 785491625883598848,196277 771708094489374720,127134 772530932087595008,131045 795301214439243776,266079 788410327759253508,217519 751202370474745856,17591 761172507625943040,61051 780796924593078272,183269 756390531060469760,42495 775373412826951680,148033 777091215904874496,159876 769983524728438789,108396 777330789449101313,17416 753403568556806144,19598 764417863012618240,83391 788543424966176772,218275 755811470848495616,36583 785625543173632000,197512 792074182062436352,243187 793651065224851456,252580 760646890983600128,61375 760002203998224384,57105 763426130992828416,73926 780881884117028864,183668 756898488667901953,44450 773092996799537152,133043 759139291721334785,56964 773975874269908992,139404 789318602088443904,224680 795614618404192257,267521 760826407807320064,63214 787004301562384384,246425 789661241929297920,225981 776171802892472320,153854 777035330591522817,155390 761570097739730944,69231 780806241509601281,182658 774673241562570752,144542 776815810006376448,158428 794385742294355968,259457 795354400680280064,266500 792033741090816001,243075 768209982508584961,104313 786873176395571200,205989 788905766556008449,11774 795366188910080000,261462 763878361596702720,80939 764611826751565825,83391 776153081767534592,153658 779865940125155328,175152 752919846166200320,24316 756668604515512321,32625 786139016529846272,194723 759388519945146369,58165 793130458959777792,249841 757293960297586688,45319 763474036617863169,78566 790298715449794560,11774 762473611475025920,1249026 779371361219194883,173964 779396510123425792,174427 791967937615716353,240890 791685175507816448,240483 741296556553342976,11774 793303706154393602,250869 794530905796837376,261155 756874418178056193,44450 781493987244777472,139404 764542159496187904,79561 765302081519390720,87062 766277112835805184,91798 768888875217326080,104932 740321921917558784,11774 748195502760558594,11774 770837856747081729,120172 753379159326363652,27045 758766968497401858,41680 753157388299935744,25321 788425410010714112,217106 757292293397155840,46006 776122987632144385,153845 781385221333594112,139404 792784307521716224,247241 793610763617210368,253886 791106118344859648,234583 761613673324384257,69711 773853217138413569,139404 763513210762702849,75073 758761904575774722,54140 787041074975875072,208014 780706823993040897,182036 794367683949133824,259773 786321364886036482,202727 756471565043240962,43258 774447254958514176,143585 791356628574441473,238207 764473273023209473,83429 732626325115154432,352911 757537470133178368,46280 773879589789691904,139404 791390214065233920,238395 778322968061546496,152594 779072978768330752,170187 793140996494221312,249882 781141883124867073,185798 788008955092008960,213887 773916410913226752,139404 794368313589714944,257353 761607913815375872,11774 774069403809828864,139404 750415389050363904,13211 758105105505853440,51451 766711219742879744,95708 793500660360556544,11774 764233469471756288,82829 791882159858421760,240483 795164252734570496,264812 791779241469808640,241678 763419508757463040,76549 789194207160250369,11774 752195795785486340,14277 765999141302349824,90694 753405879374913536,19598 777699794298949632,160010 769581637407506432,109713 788230024008757249,215005 791324817198878720,237594 757947023609827330,49852 766401701029015553,93261 774369942292406272,133702 790085456759234561,229269 793483928254361600,252741 775218273965092864,146720 776091977117011968,11774 780097802185560064,178258 786533916433719299,203391 786690856069820417,205143 777862739037450240,163901 762030833612054529,71026 780593841946624001,181886 789518328037449728,205972 793111116188483584,243865 773906297662078976,137978 771952473389039616,128043 787810540064157697,207712 761729946507055104,67226 774957414126723073,144139 787068178933379072,207796 769207569453715456,110362 791326937310302208,229229 794910930048061440,259743 793934860494786560,255393 762778903672918016,74575 785533075363074048,195446 790999506565275648,233736 758044280590069760,50923 792760647679373312,246726 752966824317386752,24526 757179655430430720,41689 772859222820126720,129918 789268077577777152,224552 794532340819169280,261155 793210434966982657,249469 791263351712153601,237491 761543309340741632,68993 795681807240937474,266151 776609144807628800,156835 787496244067172352,207287 792699201884782592,246703 753311062603075584,26702 755173436629090305,18530 768959265650446336,108649 769916094609883136,114301 769919732833058816,115511 792167457385504768,243075 739961774636683264,353488 771992344631574528,118191 785614400078155779,196788 786222879708884993,201494 792158740602560514,241819 765011088010309632,85562 773883721502040064,139404 770404843710128128,118985 787799525217808385,213253 794553481340317697,261155 795046831864610816,264397 750876506432372736,15800 788824301319360512,220526 792855174784094208,243513 761345382689497088,67906 768499809263026176,106819 776747374811250688,157755 788152052199231488,215608 780074538952372224,164328 786990735639719936,205181 750643460651220992,12562 769892095951790080,109666 780833814155108352,11774 788133742929973248,215754 793109045666193408,249469 773709566034874368,138140 792058517318471681,243576 795727026397192192,267934 739846383679721472,353374 774312709575671808,142506 760982759967973381,66159 765652207966584832,88930 766024689873334272,90401 754737428536053762,33356 733256725952749568,355261 760655914462511105,63860 791256411724320768,237491 795733822881071104,267655 757386762478026752,46382 768338821591109636,103405 770834870683566080,121612 776111252024143872,153095 788709622093844480,220029 756290469772922884,42432 759290241865883649,56964 789996028019691520,228354 791668771026903040,234990 795203352892014592,262849 763933101311483907,79691 785613694482907136,197297 786110270812880896,124597 786987690357055488,207949 789440052895977477,225981 751166239158915072,15808 764584025210122244,81659 795441615187755008,247930 769290631101415424,109667 779004253402607616,171902 773913220230811660,139247 778606188543881216,169201 758509471547191296,53703 781229196127252480,185310 786415053952028673,203806 787083940200755200,206257 795742057415540736,268246 755428949279117312,34441 757191702444584960,46252 785561360033775616,197035 788720311323729920,218489 794653881695248384,256502 754946042454421504,17416 754931292936937472,14277 772961564055986180,132335 788481399300861952,218507 762458715601514496,72800 762716694049546240,74429 785634406278975488,195807 788777505423437826,220728 750368191898013696,12883 776602537084407808,156926 750426969943212032,738099 785703207519477760,197512 785287337357873153,193669 781305732402585600,172945 781000637676937216,182960 791662159273029632,240483 751826062078779392,19133 780234433559396352,33169 757511029047881728,148861 770313161169862656,117257 766959152392466433,97001 780591629002563584,175969 763101644804370432,76549 786685701383393281,204413 788764858200170496,220332 757997607302168576,1248558 761683670784630784,68987 786593958658879488,130505 756638699593564160,349970 758675304185405441,54070 775076440505147392,141091 780730699657740289,108396 794605689507315714,261155 746805386842300418,145399 755464845948952576,37294 766798264247001088,95708 765238200981946368,86645 773734171302854657,11774 792473325482180608,245268 795726454998732800,268448 773913933929451520,139404 788560083164680193,217519 788810651342864384,220332 788819623856644096,220332 790575894012231684,226631 773859460120911872,139404 775069523334537216,146259 758832921797021697,54070 761969531371728896,71270 770674496349040640,120610 791723914992967680,241146 794148559528435712,257492 769576337057062913,110585 770809576795017220,87904 779513693428027392,173753 791104923354206208,235147 759038937453121536,1248649 761667599612522496,69878 781806865713881088,190269 794000167020232704,256191 732582807495663616,351958 765321293835083776,84209 770406378057891840,118191 753734174817869826,11774 792441203039940608,245575 763918719391105025,80648 795670405516292096,267262 764144734315155456,80863 756637377125154816,44429 764551045963931648,81649 778885838763495424,166860 786735085655437312,90209 792847174962819072,11774 793548714732249088,252020 794273244144664584,259457 752986733134905346,24787 791799562188918784,240483 752982206008659968,24134 763410060760547328,77731 732786696585150465,353811 766441213406785536,89923 772840878943723521,132335 787012774887055360,207287 795247004016254977,262053 765543473256632320,88052 777257976222539780,159475 756953945566621696,45498 760823113454157824,64778 766973363097133056,93144 779189577819033600,172799 770401539311689728,114987 777286148800385024,159146 759376226221973505,56964 786712552797536256,206054 750833748418060288,15316 752987897930911744,24271 753370952394608640,27317 755226376668639237,35373 778578760878682116,168794 786173712709984256,199537 795043823642705920,264754 764834675709710336,84724 786564491718848512,204413 756651158567915520,41839 774479978964525056,143473 795040784147947520,263895 754032951361495040,31377 774420236384759808,139865 788347255610761216,216009 760536736145473537,63179 776091571846393857,151212 787063716886024192,208167 759504484426981376,56964 768058063442022400,103261 771514215102164992,126390 750127136086724608,11495 776191750633238528,154268 757887499670786048,49852 767546784805564417,97325 770685567377997824,120610 771391710177796096,125204 792051509907361792,243075 758713877672722432,54070 788222697100546048,216415 758549525329960960,355507 773235592700108800,134975 787835240941314048,205197 785252296204562432,194082 758771147122933760,54070 767853288112975873,102137 763202642306707456,76127 761651955961851904,69540 753423590125625344,25189 779067845657452548,170483 760882857757777920,65222 769523178766868481,113882 757626356683247616,47782 773699441132011520,137927 790658811820376065,233266 795696098153205760,267855 761358365863718912,67587 764087932873420801,81702 791005893068402689,235774 754044314393546752,30590 787787771129765888,210208 767119159289221120,93170 773112723668336644,134470 794920691862683648,263895 767580892697014272,97371 771728754280312833,126607 785253043189092352,194079 748255068814618625,1247824 751592063016136704,18413 786390426718613504,203391 792073436851863552,243075 794691753236451328,260033 795090362528362496,263302 764724703848083456,26066 773537864734781441,130988 771093641095938048,1249809 792062116693995521,240584 755944714008825856,40875 774632611129888768,142906 781298814359597056,186584 768510166509780992,107083 795042384874795008,247930 774629466224095232,144494 795409226625486848,266151 768151040185208832,102449 772782642257362944,132335 791254522068865024,237405 794019358599213057,249926 795761176927797248,267729 766028693366009857,90384 793083696383393792,243648 777300754218364928,1250375 768228441858736128,104973 769359076434251781,112336 788130434542469120,215754 787782473044328448,199307 795407200030261249,266138 763247195206328320,76549 789134735004012546,11774 794652818015592448,249926 733641667362848768,349404 757703292243763200,48991 772919176990109696,132853 779870267426295808,173358 763446182274273280,78129 763429574856306690,78159 767089891771637760,97377 774276492347879424,131421 790342152698073088,227804 795478864927617026,267270 777552935966289920,153658 780412810450776064,178175 789393539914342400,217039 761340626633887745,67229 774242171641749504,140211 791441078499016708,238780 795091116106387456,39957 761517754226712576,68938 793571829910822916,253164 755884183101120515,18215 780787753080545280,182036 755235744382193665,35436 770308707561373696,117377 788481648803344384,215437 789799110886948864,212131 795395358146916353,263895 753981586790461440,30802 763755303984922625,79513 794183137009995776,257325 778577936131559424,168794 791453063219412992,238292 792548023435919360,246225 793889449612455936,255942 752009723700912128,209828 788736945065193473,220132 792161317633130496,243983 795705651586600964,218164 758794708835368960,54519 781408017782804480,186584 770874885455253504,121949 795678536568868864,267655 765642769650085889,86440 790985317671141380,234583 794678199628288001,262022 762730796641841152,73926 762768853050925060,74366 765386700377862145,86440 765953853875429376,89617 750881915733815296,11495 777986990260224001,162461 755379201260290048,37044 785266755128201217,11774 777598473336004608,159308 771446212578775040,125367 787244451064320000,207974 732789472279040000,349345 788394385704615936,217519 792572890961051649,244270 795069244979326976,263896 785852345959809025,198878 793794116614254592,254135 765231362282557440,86440 787715810693292032,205197 769282286596554752,111558 767131936946917376,97468 793855536848629764,255393 786267959907852288,202429 779086016665817088,172047 794529332068634625,261155 753275789215358976,11774 776122441089232896,152314 755559832002768896,38032 763120927903059968,76294 768495818626039808,103506 792545760004800512,242693 794826355162705920,261050 764932752739139584,11774 788571485162000384,215031 793167106930053120,248988 788925490648186880,220526 780869413763375104,183668 768611322967814144,107428 787280254305959937,208965 791698445471928320,240474 772085568079470592,112363 780489472190377984,11774 794912023603740672,262849 752859099197571072,23725 733059880827899904,354962 774009903673319424,139404 773256932891226113,134993 787330368538017792,207835 794353140032151552,226320 756288250713546752,41632 789230163661914112,223692 793493458128347136,11774 794640637119365120,261155 766740549608935424,95530 770025805355319296,11774 774931019220652032,140965 777993798601236488,164826 781494026948206592,186004 764916102400913408,84724 766476254874828801,90384 786474350048190464,203674 794311689927872513,258598 758530706557374464,44163 768873403239567361,107428 786193884162383875,201619 767467615644225536,93286 780202358215245824,174777 792772316249939969,247232 793836442430603265,255393 793223208501731328,250033 786190916239228929,47940 762783477611790336,74281 785800394727419904,198586 779294368796553216,167407 794373049793462272,259543 764459098611945476,83391 774520670730412032,142503 776162111542161408,153845 754903383970938881,33192 772019278761472000,128382 776067062087102464,152872 786298210398638080,200288 786678368938954752,204835 793150827812777984,249926 765958559590866944,89751 785909586582708226,197512 794025013468725248,255632 781112419116515328,185496 793157740973600769,249926 762682406423896064,73926 757710934844530688,47844 777289403882278912,156831 788399608351293440,217519 793337537590861825,249725 793908498199252992,254135 781203774408892418,186434 792134494337708033,243865 795374355102498817,263864 754740274988023808,33356 780823651750912002,7092 755854247279734784,39174 788578613041860608,218275 774693900154011652,140444 785548207937814528,194723 755194150920785920,34898 771839797467820032,125742 786142250061312000,194450 788912103461625856,11774 792831630868041728,247240 740342641196339200,11774 780904362449174528,11774 747594312293191680,11774 764837160386080768,84724 786145647758020609,201292 788541980297003008,218349 791410943750131712,237532 763069858737258496,76329 773669557781172224,11774 794321245193912320,11774 768419429319372800,106281 786395736535552004,203674 786985032921468928,207949 751211689715130368,17112 755895578937044992,38459 757952930653675520,49066 758317981273247744,52112 766388663647252481,86815 768060121104674817,100893 753436675225686016,27045 775828784184426496,137042 763442980556509184,78344 767343652150530048,94718 790986133937135616,232169 769606640500871168,114422 764185636819599360,82544 768606304231383041,106756 788127798481354752,215252 762648789114945538,73926 780570693649989633,11774 750332254963073024,12535 767298669355864064,97380 775498911666442240,148574 789405640800083969,223286 794290409287491584,259134 795135961684475904,264397 791327254764744705,237491 793998252836290560,257492 768061730890977280,100893 767850382726799360,1249456 778300639780737024,167220 781505723507376128,188401 793343449453867008,251452 788433186875248640,217519 760971607393308672,66116 732113292848599040,1170333 780478028862271488,128189 785247239388143616,11774 786182146507407360,199211 762835182168645633,75073 766721067322904578,95568 788131884018470912,214809 750873296405602304,14877 751229213114523648,15808 765338927741808640,87172 772639384285872128,209828 789114970273226753,223286 765369019683708928,86472 777598108410662912,162497 785328274096336896,11774 790532260781064192,229693 793586760349540352,252020 768467336307146752,106281 739862138525716481,11774 761343056855654400,67973 775435661319008256,148645 757781602642505728,47940 767165137320943616,93144 791041083866308608,234796 792832153738285057,247240 754773345275613184,33532 761395517175783424,68102 781510586563760129,33169 750824238932635649,15643 753386181950337024,25981 793624235700649984,253690 778201896863399936,166390 759156253276844032,56322 781345295938445312,139404 787306954402123776,209713 788046053996134400,205197 789844763897802753,225608 751182620558491649,16768 763891983572148224,80863 764949144595263488,84745 757267902202380288,45014 764182671886946304,81946 762811396124016641,67116 766365016652128256,93184 750507603659137025,13450 767842959396069376,101681 794740829508276224,263051 757446951008923648,47261 795673586824544257,217634 777361058315001856,17416 780452812123676673,180343 788437927688671232,217519 790572784737026048,231894 793175144831279105,249444 793885401878401024,255192 759213399104446464,56784 771052248944168960,112363 766044932356378625,90384 793805303523356672,255393 787151080845029376,207109 788781938588942336,220332 792065931346190337,243427 765680051664936960,84724 771411161459728388,122982 789212074270400512,224333 765957981343059969,89329 793942514956963840,255393 791223304782647296,223249 755533520345325568,11774 771870542177538049,127134 780827716165640192,182659 779996628954386432,176203 753728583466573824,29377 764929493660078080,11774 777955462998216704,163153 788606177726832644,218558 749305877169991680,7866 755208226283491328,32361 768446668266176512,106281 768968979608207364,109945 788875907658158080,11774 760997153129033728,66116 774674127248556032,1250181 776208500540276736,153743 779882342995283968,177248 787408968952012800,210289 792415440735604736,245634 760646415865434112,62897 763334826879553536,75608 768420126416891904,104932 789308416401432577,225359 764332465955766272,82571 774016470674206720,135903 754719876493643778,33356 791463925069983745,238207 767804435061809152,101681 750807703639949313,13603 762613156711636992,73814 765247648446099456,86072 767846443847680001,101600 786110971492372480,196214 778305268719448066,167311 758030496303550464,50923 788093772210970624,215088 794624735610998784,262022 792023349476012034,243167 775078659715506176,141091 790593176385925120,230282 779555549264220160,166704 764473488610656256,79691 793507561932779521,249926 781242385250459648,186289 770790865685983232,120092 758369581920550912,52061 766974018024984577,93144 770617949283495936,119937 785301351458889728,194923 791291574860779520,234583 780543551813844992,11774 763751516301692928,79835 754784439079546880,22012 741525113632260096,72093 795362977146867717,266054 777294130888269825,159475 774269570488082432,140748 750372766868701184,12883 758115546437124096,51344 781136784478437376,130635 793968524867665921,256358 794911192171036675,263895 762313514799149060,431998 792479099482615808,228576 759022769795321856,56302 761894294575865856,69947 794233152457711616,259063 794580344494133248,261155 764878303324798976,84724 771715279290265600,126152 789743703569072128,226490 792203505037676544,243398 764871297339760641,84724 780490077403246593,140444 762359352363741185,72723 773974840508243968,140372 778560375578951680,168633 790192980632211457,224680 751160824937455616,16092 794676501539065856,256534 791006289610444800,164814 750359118955806720,12308 763119862667481089,76665 787031210941779968,201555 755448706682335232,36149 773803073416278016,134375 746724795144863745,354828 794899101007679492,263708 764927395207995392,11774 778684469007912960,169029 788426247248371712,215567 794862778024497152,261796 752723393858842624,22752 764179680345911296,82209 781356960553771008,186434 793625908489887744,249926 734887386228752385,353789 752281329820205056,20246 765219931537276929,86440 758147315592863745,41703 765989151636238337,88930 780879269454983169,183668 792038568680157186,238429 792053141705527296,243451 781673196122673152,188500 793442687840096256,252196 793702274400854016,252014 758053671796039680,51069 787153808841289728,207109 763798038485794816,80393 773899596791705600,139404 775823594681147392,151439 786389330981888004,199546 794555297297637376,261155 768881546648367104,105643 776841972283826176,149953 771113029027135493,121949 785494551473643520,196214 781387710392995840,186434 775493711874625536,148994 780573967677394944,738099 789101346502774784,1170441 763386021597868032,77731 768237380016959488,101681 753648624072953857,28732 764468079350788096,82744 732677116089753604,1170592 759659750904725504,58491 791734170347110400,240682 778953162610794496,171324 787718068260581377,205197 743495768720441345,11774 757336990660517888,46797 792383851158917120,244143 758674031826595841,54070 771162661891534848,122344 787010542527516673,246425 753706175523205120,26778 761289122568769536,67023 788549301496610816,218455 751649806179717120,14277 755054715650662400,1248279 757978953734729729,27045 763438036680081408,76429 786337803902652416,201958 789447996803059712,225981 790579961681895424,231881 790638310377029632,223286 788500548915834880,217574 794729934358974464,262784 774173371084832769,140444 787733694781853696,205197 733319281744678914,352911 755369170728910848,35890 774320306211008513,125754 775430350310866945,141415 781579631430209536,131056 794642365155868675,261155 764159695581945856,73926 776084552422916096,153095 786222026470092800,201555 765579000945127425,88052 755921572720848896,39475 773721265546878976,138894 795411036627238918,247930 770764251325534208,121359 775204530329759744,146847 788507272414724098,218495 765724342168596481,88361 774074991394643969,141360 780880912275812352,181419 781197467748622336,186212 778732057560096768,351340 768243422155026432,11774 777140587350876160,160453 785868146100039680,198671 755108184092573697,26721 791091082142507008,234583 765630516678778884,84209 776091486932828160,11774 778423842469453825,167407 794650697006510082,261155 761379172115550208,68273 788822954989584385,220526 792563173593260032,246632 754744514514919424,33356 773256832458461184,135381 792355657324171264,243978 786420236346064896,203674 752883833729679360,24134 789299780572876800,223921 793992445734387713,256358 757777322632159232,49431 770310499086938112,117303 790429040406507520,230282 785805130415214592,192016 766739503746805760,95672 786980134553198592,207613 768295882814951424,102848 787091972259450880,209129 781608055762923520,189017 793882491966877696,256255 761053320601407488,66116 759183074336931841,56952 776146197190889473,151612 787107099004338176,209184 747679415417573377,11774 787116704597803008,208252 749272146912903168,7855 768552933181034497,104999 771765019881066496,121046 791001616916688896,234583 778051788566061060,165523 790282480284672000,26066 762777958285180929,74247 774689449468891136,143935 785559296071262208,197035 785892433737363456,197512 791144416505397249,235348 791739837996904448,240584 764582812330565632,80939 774287634944233472,141887 767919856922529792,81869 773234509563170816,135252 776957849163358209,159546 756508623438688258,43266 794322210374619136,258878 795751681132785664,268448 765258203395338245,84724 767066857303965696,97603 772624772354244608,129551 775929521069367297,90011 778323555939483648,167319 756098467529887745,36873 755208171082264576,36083 766700410350469120,95262 778308126084923392,679105 787811210402025472,204413 752697045920673792,22750 785919235444740098,199546 792252954988335104,243075 751738693153615872,19458 771766883360051200,125554 795428664129286149,266079 792832668895473664,241819 793287897059172352,250430 768512800918429696,104999 793943506406567936,254135 761957914001170432,431998 788150664723562496,215005 788761758701850624,220332 785895003868401664,191812 761692225931739136,69711 791648011919077377,240145 758067863663947777,50827 766700921959034880,95672 772923017676533760,133519 795118484854341632,264335 759078417362923520,55661 765068438007984128,11774 786002178070683652,199262 792117201163522048,235685 755545136956706816,36735 768158254941741056,103354 788624574883753985,218258 772515982191435776,131007 759274840947851264,56964 765321781380952065,86053 768696153835614208,104999 771180411078619136,122146 794751840675995649,258148 779283104343089153,171168 768939486919192576,110477 794056445520121857,257492 795711262315384834,268448 787014014413012992,207613 787353066337136641,208176 785634810677059584,196348 790996352817823744,235392 767111623102308352,97811 787136811269107712,207965 756414280489054209,12060 780608549974110208,182037 792107459032809472,11774 756571290748776448,43278 759825049926922240,53459 762397805642149888,1249026 767187440721338368,86332 773545102308352001,137158 795680085852426242,265649 771487840819523584,121479 790381653763821568,26066 792557791768608768,245750 795480675210043392,261155 773367917966524418,135136 778362915682299904,167858 759104650574491649,56964 770746695537659904,120541 773615645795635201,115530 785723442200883201,195975 788087005083303937,210215 751870867655753729,18495 792176163028406272,11774 764188842211565568,82066 787138899554344960,202636 780796148940283905,183269 785995808336470016,199211 794192849646579712,258598 794225055366545409,258966 795656389322506241,267655 786319712254775300,199546 788125693456416768,215754 758678411405590528,54070 766484433356546052,93286 773395727485661185,132370 793173126364487680,247241 732380101749395456,82287 776105090360934400,150404 790629605631791104,232280 755134295182675968,35044 777017165623033856,159876 775426900659474433,149304 790281771661324288,229505 793448595026419713,247241 764199480866463745,11774 772153515250741248,128934 792099783968116736,243187 775482882311622656,149770 791359387680071680,238207 732108341070045184,349359 760966070828208129,65222 773986999992745984,140211 764873281086251008,83881 771414958701703169,125367 794561542100582402,261155 791712113467228160,241034 756310111639986176,42495 769282434101837828,112788 786422564885139456,203674 791818330281738241,241940 761776176578699264,23762 780841993203097600,182870 757078970110279680,41839 770276197695496194,117257 779411647077060608,174728 773937590047272960,139404 789190176870248448,224329 777661130453884929,162596 793232245943308288,250633 758818427125456896,55552 792246099767599104,243187 761031071605460993,66159 764885284030787584,84724 768448991780409344,105643 776192990977069056,152314 763812726233665536,76858 785314161702076417,11774 773173659548676096,132364 773525428619313153,137042 764062459917246464,1249165 755992509063401472,38459 759010269532041220,50827 764242063240073217,76537 775429933585862662,141415 791364129634316288,238207 762723348195467265,73712 789809537561796608,226712 794158830271819776,257492 794761109496438784,220857 753326173451456513,26492 763214084237996032,47188 768161342633025536,103078 791434041375461380,238207 793193964622876672,249926 786235260182761472,200490 792433943853268992,227476 793105129138491392,243075 766423213450461184,93823 778961026385522688,171463 758041912041320450,50314 762303424117354496,431998 747525952947654656,11774 753731037675433984,11774 772780422275170304,354228 780850564984770560,183269 764984476233453568,85562 771876973194776576,128615 793410162191167488,250669 766400223614763008,80939 775062495161647105,140444 793232819770183680,249180 758800946486910976,54070 762834461268463621,74961 786400484819079168,192846 791834079863844864,241819 779451033684733952,175154 766097636847857665,81929 754719198874443776,22393 791022967182467073,235756 769397142544842752,113165 780433645274173440,180074 787646902087012353,206101 788434562217078784,217837 793320495064186880,249374 765961510585831424,90031 767807308000878593,83700 777875577957076993,158326 756929945876606976,354167 767813779035918336,101681 788786341471322112,220332 795026601587208192,263926 786174486194163712,199640 758591093621583872,53185 764270513141133312,82283 763183672010891264,76549 765956318742056960,90031 794233059386064897,259063 762666313047166976,73814 768439971636064256,106281 768570790815997952,107428 771361198801428480,124883 779558559470288896,173964 789798840211640320,227048 770961570352488448,121612 790427193260277760,231385 752937587757740032,23739 791207373054496768,223249 792101077663490052,243075 762448160614526977,72067 780894850921041920,183068 788917863260225536,221609 766104260916420609,90618 770679427223134208,120610 793998117653934080,255299 732792672184893440,354150 754220430131654656,31400 763355343506251777,73814 768954837543243776,1249630 781082480526790656,184044 753389540975476736,24360 765526392553431040,87904 794999726840147969,264397 792033039341658112,243075 794668054995226624,261155 759246953905618945,55887 761651768740679681,69231 788532997209350144,104244 758750303839674370,54070 786794751613775873,206642 759102255639519232,56206 768162712660705281,98890 795177027456430080,246726 779459076510154752,172295 752930707585073152,1248187 774589400210636800,142090 762713992364224512,74308 766315160118099968,11495 770972984920203264,122146 777960384246407172,164826 791260619978649600,237491 794609197522554881,261818 758711248544489472,46076 778623335232106496,168633 788561873050435584,217658 772758095231537152,132335 791322876947210240,235590 793616078303748100,252639 794375760173641728,260273 794624455410614272,257788 794906644291485696,262849 794924126469287936,263895 759457320153780224,49752 759851601607614465,60102 770594383305576448,119832 790805857294491648,233558 760563761749102592,63657 765242138741313540,64465 776101407049060352,152182 777861548463325184,158387 757312204639117312,46006 791673514675675136,234990 751647808420130816,17640 744482156538396673,88859 771006812493611008,122299 780239283139514368,177681 762272646859988992,431998 763394871591854080,73814 795667683509420032,267862 754738044704546816,33356 760364153794093056,62063 765069931285192704,11774 775354644893671424,148170 788949412315738113,215437 795136668131094529,264397 794556982153781248,261155 772988359723524096,132569 789541760355733504,224450 777856720651456514,164001 762637023605776384,73926 768783189028450304,106716 775650144389767168,150511 792567055106969600,245287 793885601489715200,255870 794689253238181888,262752 760980138079031297,66159 791273326094135296,237223 756948504749101056,45173 793841379675893760,255942 755191164790116352,35939 763439282593865729,76013 768934153115107332,110477 792096832419659776,243995 755452525931851780,36157 765222081990631424,1249261 773556976299151361,137351 793184093210935296,249057 770341820094115841,11774 790400474188951553,231333 761293986795364352,11774 763555658079756290,52554 771408367491293184,125381 792502149687156736,245093 776578992694435840,156835 781340808846860288,186212 770437742081683456,106763 793986994997051392,257423 755104111071227904,34581 770746720703709184,118192 777911634270363649,162464 785989557015617537,200382 787124739659751424,108396 792015374686363648,243075 793157254069583873,249469 751203901853016064,16728 763909468480479232,80647 794871614483509248,263228 770963708394639360,118142 772164326065143812,129991 760180698363727872,61145 762295151607906304,431998 768078246281752577,101383 790308987518328832,11774 752953991277850624,24609 769355975123869697,112788 778264824002125826,166939 757428324973080576,47283 777485475766493184,158784 740216586980732928,11774 761752669501390848,69231 779269022529355777,173490 749834452088610816,9754 763425699424239616,75829 765904162198552576,87904 780092762582503424,178258 773509113535954944,137158 792576650772815872,239261 761609518019022848,1248944 765243300831821824,85562 791775898534080512,240260 787711399074131969,47207 794920303994478593,263302 785463361219727360,192032 753738123083780096,29548 774647479694336001,141360 776967172438433792,58531 777635896833236992,121080 794042212585771008,255299 769107476356669440,110362 776155116181164032,153812 791399585398845441,238395 761294963728461825,67768 779786384991289346,161277 788628111290167296,218349 764432938494783488,83391 755853508499214338,18215 758717614222745600,54748 762709250560839680,431998 764302267440701440,82209 778267840814067713,166674 787758757430329346,207051 755493359662215168,34666 771930141652123648,126152 773199751835553794,134470 776778314757341184,156644 787039123764809728,207733 790933283534147584,234796 794477547576770560,258598 790639392889118720,230234 733085024849825793,354396 780282142974615552,179147 749254360773828609,7267 763390199116083200,353017 764452657180381184,82544 793485577815556096,250633 773712322330185728,11774 785890302548553728,198671 768304840824885248,101203 792456847030571008,246094 789276950531608576,219509 753221969886052352,26029 764688359448977408,82344 732327207230681089,351407 765029653073371137,82066 777843483063250944,163901 775011136462663680,145401 779326800623177729,144730 793114295949221888,249469 791825055764316160,240535 732352467573215233,349661 755018500024872961,34666 762731910816751616,73712 767146672338169856,97386 791995391176650752,240483 762790574277660673,73712 780958111322353664,181409 789222883683733504,223899 793866665540853761,252190 753389918345236480,26815 756373138217119744,42432 751561295233576960,18165 755515190242865153,35890 763796563747635200,80395 768543161790697472,106774 787063805993971713,207613 743110087498043392,11774 790322731698892800,229693 792112043415392256,241678 766593886114439168,94680 768543031121305600,104999 778349190942380032,167407 764198438036570112,82624 775029849798930432,146259 787619270205341696,88859 763789865267916801,79693 788239512618971136,215005 759033913889087488,56282 760617937770196993,63393 793424703604027392,350085 772247791246598144,129650 794695675514490880,261801 756331595179503616,42432 789214553175359489,224680 790289169864126464,230141 787301926614536193,207965 758490868147978241,45567 791723625703411712,240483 794022764323684352,254209 775533112486981632,149953 789451161115955200,1178911 793490714088787968,249926 791410256240750592,238395 762295292632915968,69947 772873014480211968,56865 791809561665609728,240890 792070525191352320,194085 795209899747790848,261050 774466649772597248,141360 793635290166341632,249852 763015088009863169,75899 776643109077684224,156835 791692214862749696,240067 793563199891210240,250033 749644778497650688,9569 785754666151841792,198415 793210068682493952,249725 776799163229020160,153988 768598417127989248,107428 779467970254962688,175153 766643547940487169,93261 774714935637049344,144573 791618285326462977,240145 764060201141932033,63900 787337914564870144,207835 792069973615243264,243187 776135760844120064,152872 787480147968397312,210432 732469599652864001,351617 755774478144110592,39384 763116553118154752,71843 779089043648720896,11774 792114507938140162,244067 767082683079983105,97685 788797989271793664,220820 794184523806371840,257492 794533632723611648,261155 794233638732722176,259063 769053311702036480,110585 788534864542859264,218892 795383418901196800,266491 764347642923012096,82066 785569997154287616,196214 793175122970447873,249841 777876920293814272,164001 793816466239868928,255393 791331884160524288,238207 777278348057653248,160602 761573891642974208,69231 780577569858912258,181026 756267293231968256,42344 761023299878916096,65636 768913253959344128,109104 792838511854440448,247767 767832429239336960,100559 785971072487206913,192032 794004153597120512,250633 778240953027031041,166532 752827405404934146,22575 780597600286146560,181886 786076817870450688,197286 785500757340594176,196233 791067658154225664,236454 775776483684061185,151463 778255993339715586,164375 768149356230967296,104162 790757907075887104,232881 754743434733297664,33356 774998797608968192,145297 767722693525397504,91946 769302089981956096,112872 786446009278795776,202727 763538728132280320,73814 766358424120619008,91946 788269294748520448,352258 789284483589517312,214305 736405261091405824,352060 793253368919629828,249469 760252503975792640,60363 762340601350139904,431998 755074595544264704,34294 743560808915836928,1011996 759079240298037248,56231 793618467014316032,250064 751146340042747904,15808 778575918780461057,168794 788695379395182593,220029 789077804667117568,223286 756201276904382464,41694 761552021031825408,68908 765293449759301632,86472 764577802553290752,81702 777935371803832320,164578 756349845967740928,41798 778741359154909186,167220 760867096255401984,62798 794321825215852544,259659 791354850969804800,238395 794373718579384320,259892 792314895203270657,242693 777611610538045440,162596 789765844540817408,227794 766371216097615872,93405 794268777013657600,249926 785379422970929152,39957 793629153866031104,252581 793961688730980352,257026 787729814388084736,205197 790298146891005953,228952 780189891468533761,177233 791919952785645568,239998 763208535844892672,76474 769565767100567553,52554 775820975598338048,151463 775459361523167232,149062 788956042642100224,220526 770358567316566016,117609 771560064943403008,125554 771846512297013248,127957 794287632914128896,258829 794698578254032896,261155 791720175884132352,240926 758020573045854208,47761 761292875816656896,67311 769632468085399553,112239 763133361506295808,76127 780944235709083648,183269 786680471514181633,204835 760995569875628032,1248861 763597092648423424,76577 751740110782300160,19485 753764386221719552,11774 760262294622339073,58508 788487912320929792,106085 771556859115220992,113412 778578378366607360,167220 756214131494092800,41798 756298832250564608,42564 762310229388169217,431998 764500883325394944,82457 772983033259499520,133944 794009210421972992,257492 763789502431113217,78705 770417609342943233,118191 763906236915945473,79691 754700021153558528,33089 774618094425612289,73196 767409487170965504,97379 762419353698480128,71749 788910001230405632,11774 776054990980907008,148739 786189473411272704,201619 766360395313537024,92166 789484510224064513,209563 755837294402277376,11774 762302419254464512,431998 776442343469613056,155451 790958729768407040,234796 787080633868808192,11774 792038828848525316,243187 743948087664664577,669866 767982498294878209,101681 766264368749174786,91946 767485556309708800,93286 772627369320407040,129551 751597028682047488,18893 758379045499375618,50454 792501122648997893,229693 759942679383908356,58250 793981058328969216,254135 757560692144734210,47717 764984765971783680,84889 766410913717059584,93823 776813856349949953,155451 778002382441488388,165435 774969877572427776,352251 788737949827346432,219942 794610911575154688,260925 774099173138247680,738099 793873288506269696,256255 794526003439800320,261155 772502485109833728,129650 760726985115041792,63268 772278512657072132,129551 768861443865186304,109104 780618417757835264,182146 786268905287409664,200386 753216881729953792,25648 761622429093330944,69794 777026821334310912,158387 781676992085176320,158520 775809696758427648,151361 765321491370037249,86440 768824333619769344,105799 794899560283996160,262752 773520280866156548,134418 794625553777180673,259055 761586222137544704,67226 790920230100930561,232863 755763903578025985,39462 789545347899019264,214078 775802252829220869,150497 787060218177982465,194281 772123156161048581,128934 777576579295739904,159308 760994935084580864,66159 773595268763807744,136947 778055823687716864,159308 764821339341516800,84422 791827388820656128,240584 795368387929108480,249926 751185615694073856,15221 765608909864259585,88311 755428108556173312,37433 768480393813069824,106774 776052166968705024,152383 775720438462681088,150663 792418046035886081,244550 754758088536821761,33549 793470180370161664,251758 767151684040663040,95708 786904091842584576,207287 768157912070062082,104162 750666485702529024,14421 778193599737524226,166390 775022930757619712,50581 794611650007470080,261155 760881650909716480,65180 780557534771884032,180647 786758038908788736,105109 753719943213027330,27061 759035132024090624,56552 778281737927491584,166532 776144286051991553,153699 756464604079730692,42405 760999375782969344,65180 761525347389173760,68993 755959486779650048,39384 793139493406511104,249469 763463064666578944,75724 781593811239706625,188119 756696502802771968,43553 788691493829554176,220029 770131842322276352,114004 772271410609807360,129991 759377573570834432,56700 771091661262884866,122776 781263426026733568,186883 793869622168653825,256255 791334175781421056,238207 793956712470298624,256105 759391922699931648,56964 751235755738030080,17869 760182936142422016,61412 766348505535418369,93286 795455175045578752,267270 761546723776794624,68908 790412856927752192,228341 768276424973164544,102657 771439997773832193,125742 785532887579947008,195481 793146699724132352,249469 774069426458988547,139404 775741537791737856,150511 776950618413895680,159546 785970134036779008,198591 755943652933775360,40867 765525259550269440,86961 761947159373705216,431998 776914457486200832,158387 792217280486584320,243983 760981327315292160,65222 779128666706042880,172962 767146755737739264,97811 793530523738046464,250785 794322430357475328,259659 757410896599588864,46006 765617496086884352,88669 794994701292040192,262486 775651629102010369,150511 785893821062275072,198878 794707841021976576,262752 750061649420292097,10847 757712344768126976,48663 773980873171410944,140444 779095412737122304,171644 787122135504265216,209351 794137553075130368,256255 795017175664914432,261155 762887222492209152,70797 770350350129692672,117303 780550399283515392,181419 792018644578422784,243075 794616377504047104,262022 767901604976754688,100561 791660768592666627,240145 753957591798034434,30590 792804188757618688,247715 753588817018228740,27317 764093141838200832,80939 792808946268512256,194060 750517629845143554,12883 761309718384152576,66815 773861182109282304,139404 781519950678818817,187976 763439192982495234,78344 764693410737336320,83391 793166685083619329,248719 795303128119779329,265257 795698064124153856,266151 766005918123364352,90482 790636000565354496,232863 756189896230838273,41680 777278307159146497,159475 756374324890796032,42249 790589286701674496,230857 760907495657185280,11774 790980559002411008,234796 750746067700813824,12535 778730997000970242,169437 769947268778561536,114220 752816883355746304,22662 754749426887905280,33549 758725926473519104,53001 778354183481073664,166251 780555603903127552,181409 750799968986955776,11495 769234100179890176,112301 753349281747120129,27045 789199317974196225,218002 789140170788315136,223899 791603897337057280,237491 749675485790031876,9740 770727089850847232,112336 765582985538174977,88449 772833323190132736,79020 779328859149701121,158387 791209929935769600,234473 752132055824146432,21034 773958680639176704,140211 781233704115011584,185595 790895638972133376,233558 763637352073867265,73926 791400231032221697,238207 775862639620685824,151463 795223673753866240,265257 766244240519081984,90373 777699955519676416,159876 790652408393179137,232169 773273219906306048,132364 789081255597965312,223286 791520812796751872,239405 776741035854663680,157433 791366859413131264,234583 773996433267630081,139404 774071480040632320,140444 778437805437353984,166916 776039954694537216,121785 760840379088404480,62877 750847563843006464,14421 760980945537265664,66159 791333922584031232,237594 795369075455049728,266151 785360566671945729,195481 787804756437630976,208252 757066499513196545,44461 758071553212821504,50110 758773614065790976,55261 762691323920998402,11774 772223359333634048,128519 773651662518878208,11774 776123185037205504,153845 769184657938247680,109945 792478654479687688,243286 790975103039266816,235590 794761410123329536,261987 764934906682171392,11774 778738854140313600,167220 785855589117231104,198878 790571145695076352,232137 791938871340568577,239256 793114132899692544,249469 753957590065934336,28732 779674068681392128,175829 779446304229515264,174747 788590205695590402,218413 793115309024669696,249469 769306951004123136,112788 759703673203068928,59402 768966174142889985,108849 790906514542174208,234583 794549099509018625,257423 770247861904695296,117257 788955233430888448,127871 757276658101477376,45669 756554433723523072,43471 762693744844017665,74133 764203634347376641,81702 766700140648423424,95672 789966730948902912,227804 790232499737726977,229693 757707835341991936,47761 760987170106667008,66159 785443542076387332,11774 787396289365286912,210395 755191648511004672,35890 760967568001761280,64730 790602383805919232,232169 778371214662180865,167305 780801976862814209,182036 766222695717494784,88121 792416369807618048,244550 770195913361002496,115435 764477556984729602,82002 791763949431566336,240584 779350179027750912,11774 776294572137730048,154832 733047404744708097,354869 788056769318772736,213887 794605565389344768,261818 780610387637002241,150151 786973885942132736,205349 764224469862846464,80674 771689988631171072,126389 791344294212673536,238207 794683309552975872,262022 755851744031088640,18215 770317072542765056,117257 781317741508603904,187379 778645821545930752,167319 789090619226456064,222544 793544779766247424,252408 758090522804293632,50827 775325805064949760,148170 751593964965392384,14277 759393972452065280,56964 780539356419198976,180233 758742979280371712,52554 787109488172171264,209043 765710432082485248,87904 775051878983995392,146684 775716800742952960,151071 792735706896539649,245963 793186907899387904,248220 765985695773097986,90694 787722360401039361,205197 755135175164514304,35737 758836721303687168,14676 768924379182878721,110209 786261713981026304,202429 786155334976937985,199961 786222304300785664,201555 780819055816998912,179421 794976240843259905,210235 760478977576370177,62735 764223218517352449,81955 764990626622496768,11774 771337311179182081,124597 781346462516994048,139404 775806900134895616,150663 750769557191725056,14781 750800087115325440,13343 777174054214201344,158027 790953243585097728,234653 777239697122856960,159475 780605177657262080,181984 760955634544054272,64692 769298128046469121,112872 781762395794317312,188500 793100257253027840,249469 755815450915799042,39810 765570589964832768,88197 763243808360394752,71476 757651664740442112,48549 767535217372336128,11774 792062808670121984,235597 792839493879406593,245634 790040246494695424,227594 794697733202448385,249926 795062982254493697,263864 765000948292870145,85562 771701132728995840,126389 788100859112456192,214899 792206237303615490,243167 757199259326377984,46391 788998078963585025,203546 794635273422434305,261155 761641743607558144,69976 771846594559959041,127582 777143027194138626,158387 786904435641450496,207287 756669843403702272,41703 789871336151773184,164764 786308940472590336,202429 787093037298114560,207712 775109183192436736,146720 786966757122666498,207949 764185658348957697,81869 762125359081021440,69947 764770246754496512,84209 766392752691154948,91946 785847581859512322,198878 753397012184391680,19598 791406660799467520,238207 794783493687418880,261050 761332989833859072,68057 757639526416125952,11774 775758068554600448,151463 775866112332423176,151410 788014180276264960,214354 766350669934624768,93261 786438388056416256,194082 773892514155606016,139404 780799337546874881,182313 792533478835298304,245130 785591264649502720,197297 792168668927066112,240483 760883142362292224,65180 732677136071282688,1170428 768211294293925888,104083 772169648519294976,128267 795402234980892676,266054 775285106248454144,148045 779804141145067520,176218 769056677928787968,105652 778388446268289024,167398 765598850136629249,87567 774406478094409729,141360 785613172015149056,197512 793179765339545600,248988 795050316169216000,264397 766509639227899904,89503 734710877807648769,65113 768921875594575872,109666 761205512562016256,65180 732206167271804928,349239 761301394162843649,67768 761995581308989440,71270 788462503038586880,218275 785523705791156224,196676 764134995678158848,82066 777536071282208768,156811 795111278008209408,264431 786705009249492992,206117 752990997395574784,24787 792048109933199360,243075 776635676074844160,156835 794538629636845568,261130 773298867722981381,135979 794571935204020224,39957 758867313282027520,54123 764885437232152577,84285 781113691022295041,185496 795722859670802432,267862 794277781437874179,249926 786455360735289344,203832 788190199754985472,214114 791078066332119040,204413 755820463767560194,39957 794003411054174208,256217 785661443660275712,194002 793199894643154944,250430 750632067080261632,13018 751190866228686848,996861 787378262330703872,210207 775324799765737472,148045 765016320622682114,11774 769723763009085440,114422 786046501164240896,197622 765405433485856768,87245 773708659272650752,137953 785394356588908544,355701 767263094779158528,97685 775789081481576448,151463 785278530456170496,11774 788125290811813889,215754 788722183421906944,219531 757766531723907072,48633 768573067287072768,106716 774619627301249024,144494 773153666261848066,134470 791331323403173893,238207 790640419344232448,231894 749510745885384704,7816 778336803627626500,165923 749681500602327044,9754 757989822975750144,49431 790695812896403456,232640 791233544479735808,56121 792067280062517248,243075 794681905421709312,261569 795398407003271168,249882 764280762451562496,80939 767336879666688000,90384 781564090540036096,139404 786323868717678593,201441 788191648102559744,215754 770768631269564416,121359 771416169399988224,122982 773882347229851648,139404 777610793294626816,162596 789062643055296512,221905 793069588238008320,248065 793150923170250752,249927 791254485771354112,234583 758429240266076160,52112 762735552311484416,73926 766793570300727296,95707 751872602621218816,18323 779373656677965824,174442 753400824487817216,27492 754727442497933312,33356 762123930823905282,1249000 787123426842378240,209351 793927040630034432,256239 777391332599795712,159146 786024523057487872,198466 786908932031655936,205143 792063758612828160,243187 787512473544982528,200621 750519701713846272,13532 769364602870239232,109571 786931498482098177,207287 790359153747169280,219610 794602166807887872,261155 754069041459986433,30354 758360607192190976,52554 771652650026663936,126389 791832248559341569,240070 791422473170333696,238099 759035958427652097,56455 762345613027446784,70858 763106391884173316,75899 766086761143410688,90384 755176761906884608,35890 767386167834714113,97515 787394099787632640,180433 789967431896883200,227795 765613079862317056,88669 776250121013067776,154832 759567495829213184,58537 795317772859240448,249926 791716396027830272,240483 793271178060333056,249926 766001267705384960,89503 788023354791866368,214492 788251958066962432,215903 766804528553418752,95511 792559577157906433,243075 751602410225799168,11687 751653775971119104,1248151 771482791229829124,125703 767355939775184896,98646 769381137055703040,112336 771087662778347520,122982 795261184559710208,265612 791064884054294528,232169 751106441923223552,14858 791076222637789185,234583 791338488167739392,238207 732548831443849218,352078 756266265405075457,11774 791765689165975554,7047 792141752295489537,242693 777888580857389058,161960 780362633870323713,176890 790009629828755456,229105 766760191970848768,96039 776142112731467776,151463 790997820257996800,234583 765454849265721344,21034 776252437560594432,143356 778199773618798592,166409 788530199658803200,104244 779027292227895300,172057 793440228786733056,250633 793969308862939137,249926 766330470275567616,92202 762665664188407813,73926 760266915394621440,61011 761299443807236096,67229 791278490628792320,237491 794923009677164544,218349 754828327169384448,33356 765938602664534016,90384 752190402694897664,21437 765142894671962113,84724 794529705240080384,261155 751725303223943168,14277 793575895491543040,252020 778999776436027392,171168 780965528810557440,183269 790259868288638976,230282 786352345324122113,201558 752215295926960129,21461 753400535399542784,23739 780617895000870912,182049 781168918115323904,182385 786695895689461760,205728 756886400264306688,39096 793629581114761216,252893 767768301397221377,101134 793063589133316096,246225 790993390280343554,234653 793206851206778882,250033 780624197542301696,182122 787005020810063873,205181 795269617522503681,263907 795708693371359232,268356 758038365744705536,50923 785583372223459328,197286 775000273244651520,146259 754872986780495872,18979 778201594454212609,164130 786200407332630528,201619 756235892646375425,18215 756463994341318656,43391 791740982266036224,240483 753179431775178752,25135 756283589738758144,41459 778425636574593024,167569 781144283508150272,181419 785459042772672512,192032 788125303327424512,215754 789159660586577920,11774 790878592670441472,235349 793843019506122752,255942 758387753784446976,49400 760981445406027776,65469 768186583426052097,1249515 773219823274844160,132364 769326861604323329,112693 790653312760737793,230899 762479935206203393,72696 767034141879566336,28574 781536909784821760,188119 793243119311433728,249926 754781665734647808,33356 770293213324271616,114254 753363934149836804,11774 777491389311553536,161732 792225790846918656,243075 786202464076779520,199546 793791922502561792,255318 769335769974448128,112336 794679744784695297,262022 778742005866205185,170187 786981626311913472,204224 791343273629609984,11774 752859621354795008,23899 789660549911023617,226738 758103545715580928,41703 794798623145897984,262752 752242707548938240,18487 769448809273274368,113290 770281964913856512,117609 791798385418309632,241034 793596974767431680,249926 752952968903811072,24316 765001232196993024,85562 769178444857012224,107745 775767673405792256,144730 779411737258799104,174557 752232412080377856,21622 793378005758255104,249926 793135643534721024,249841 767161597810860033,97811 776118828573032448,153658 751191473668796416,17640 768512196875804672,106034 769676402429825024,114301 771459836735348736,125145 788415787102982144,217658 785882768139886592,90209 733329656808656897,11774 736963831688269825,349683 765979499930329088,90384 778369866667438080,738099 788663464948600834,218969 794693081224331264,262752 790308916114653184,218219 750456832041242624,11774 791017135493386240,235487 755048169210191873,18470 781326817261154304,185496 787044244527587328,194082 765058626801242112,84422 790300131157565441,11774 792764077307207680,246392 767110505970278400,94699 770335519406292992,117257 773253212635795456,135736 791197858598879232,234583 791733762233135104,241034 768824101288812544,109104 775770189325557760,151463 793427781648605184,8044 778422969278226432,167407 790975046793633793,217837 793247074154196992,249469 755191890279075841,35890 756621561038241793,44450 763916486444331008,26066 788724065888448512,220132 793492669074927617,11774 749358048397918208,8188 767422089104007170,90384 789211506109976576,215965 776589619274080257,154832 766795354444529664,93823 776882714591059968,157993 787083987277615104,207151 791027745392365568,235590 791411589530411012,238395 793847660893659137,255942 761671315040325632,69356 764423016084275200,83413 778731264853409793,11774 781564751864266752,188478 763480527827369984,1249145 763804008649666560,80453 794398396408659968,260404 773908175510605824,139404 759526926843191296,56964 770391022106849280,118482 753002507253719041,25255 781824336298729472,175092 794014177622835200,257492 773731172996177920,11774 775796510218788865,1250232 775489182806474753,112363 739978838948630529,353488 759048146336878592,56552 777954974152228864,164846 750278292863873024,10735 794693117131821056,262752 766699358985355264,95340 762530943085051904,47188 781342936587919360,139404 787819423990095872,202727 732270667333165056,350597 776482134747910144,11774 793975203516727296,257353 773315008700813312,127636 761273310361432065,66851 773522018033545216,134470 771724369005391873,127134 775078421625962497,141091 781303482515095553,186434 771125706172559364,122299 750118839539625984,7914 787659973786492928,211794 794646807175372800,261155 773398169732415488,136439 793897672121856000,249926 760233005541683205,60855 788035223321804800,214288 759467971131613185,56964 790238367690526720,221785 759527247078363136,57574 762306374286049280,353879 765376246205124608,352033 794562864795320324,261462 760556342813741057,63451 762016272917917697,71403 766103084409946112,89945 764781928851529728,81850 785648083887595521,11774 773429357217976321,135025 795097248136826880,261923 774015049484505088,131421 764193822217756672,81649 750327868031393792,11430 770507446028763137,118192 793503128901386244,224680 778620358333169664,169201 735805348326592512,353447 763819403477528576,79691 768388594008338432,105109 794256077818839041,256450 795756571284426752,267576 772178435775029251,129991 781536942903091200,188119 752161913056952320,21034 755032719852179456,32949 763159626061713408,1249109 763918929467060225,80939 767067584810381312,95672 769202204087496705,1249639 776406721149284352,738099 758331778490695681,52554 764234747799277572,82066 768615061313114112,106716 778231453465346050,166653 795030283548590085,263864 787878921937285121,199546 793094647346266112,249469 795095399539216385,262849 762339690582245376,70177 795393709324042241,266054 750698863598587904,13201 764866049279979520,83790 753907375254437888,26894 780623368848420864,182154 773181447171518465,135025 780981807735009281,181419 755837735563395072,18215 760233739460812800,61412 758707749811286016,49066 780792530954772480,183269 790014827364093952,228354 757768025906884608,46909 781694837128953856,187974 757392309377986560,46006 791284255053615104,236962 792487025790230529,242693 770354210504372229,116830 776783283803852800,157755 764844547738304512,84724 770377532310974464,117310 785304930261295104,194923 781686900054720512,187969 760245161112764416,60866 779127030356987904,172962 780789976560640000,182870 758519886012305408,52749 785927208875401216,199546 765894864181555200,89859 780835238645735424,183269 793333386634932224,247240 790516010700996608,231792 791793837308047360,240763 774458712333266944,140444 788914738604498944,220689 785594766671118336,196767 787316480828383239,207613 755142801705218048,34731 758869358407917568,54739 761647522880323584,69493 765666763098853376,88052 786376454024011776,202248 753307416423436288,25879 749615491501527040,9332 753102885936914432,24366 756202026250473472,35373 759339484651462656,56964 770392897531281408,118191 754749969186361344,33356 776015383753068544,151463 778073446307753988,164435 795046073148567556,263896 765610296861925377,88332 773888305255636996,139404 775744423720288256,151071 772754659165532160,132344 759897376974864384,58267 787717442843742209,205197 789203726103830528,224450 758353758451412992,52030 764078275865960451,75438 792115026861527040,243075 732895157947768832,354517 763163363471941632,76127 758414350587658241,53144 771796474027999233,128122 758169948086792193,51069 779104509142372352,172523 793794217986387968,254135 767961799098568704,102249 777097964841992192,157755 792842887461531648,11774 753775677896134656,29817 778003428794572800,157082 781459394991128580,139404 732918674592399361,354582 763825005452898304,80283 771146099427938305,118482 785632335622352896,197512 786213831596843008,200870 794678372722995201,262588 768482822105534464,106774 763796933702017024,80393 790704539766841344,232137 769854481332834304,105109 776843457222574081,155213 771647164875313152,123224 773958559243436032,139865 776178740137046016,152984 768896622210064384,11774 753734316602093568,29548 786392229191507968,203674 791085909869334529,218831 795245246917419009,265765 762821520339107840,73926 774128352848322560,141360 776123158160142336,153248 764577379087822849,81659 781165490144092160,11774 786968573600210944,207949 771782434555781120,125853 786936989379682304,207287 758404360267296768,52696 766037805965320192,90539 792802364772286465,238845 794677672475590656,261724 758464891690725376,41680 761580204263432192,68993 786004777205436416,188172 766349582557216768,354695 769101981973635072,104973 776088279418605568,150256 761352538310320128,68163 764844973694922752,84422 790586181104836610,11774 756926888426213376,43986 758037189087338496,48663 759465238915940356,56964 794300723571740672,258598 773844728794132480,138819 774552225582608384,139148 755544900209434624,1248308 777595478527488000,161456 793456623406702593,252196 795405720736894984,266884 792854830360375297,11774 793478940191055872,252020 795701969327374336,268356 776870936410816512,158027 779761293452451840,175260 790001671879340032,227048 754923144239058944,33356 754033356808056833,28866 755160411029110784,35890 756686741201747968,43285 781524678875631616,186584 786636799862935552,201595 749688716663267328,9295 773593855673430017,137158 773852271880855553,138957 771725539270942720,125853 763113110760718338,76174 792048082150195200,241819 756559245550714880,43471 773806329748008961,132497 787050268445802496,191622 752648972292894720,22575 788536520240168961,218275 793867773382307840,256255 787909451634184193,213253 793206974565392384,250633 794927324290351104,263895 786372749082058754,203048 790596762167681024,232169 767728140932280320,96827 767831725980344324,99111 772932682539868160,132335 789906376403267584,224680 792901859082137605,247240 793149483114598400,249841 793987614961324032,255299 769805458529984512,114357 794618472906911744,262022 763146110982434816,76794 793252265632993280,249926 754869367284916225,33356 793283036796387328,250933 764826743811309568,84724 776783964379815937,157693 786153246159241216,197286 790784860306698240,233307 795261529239289861,262849 768150172668923907,93286 750341182962544640,11495 768693866526568448,101666 775485343147503616,149259 779103069845860352,171644 763619952125325312,78159 764976388050980865,84724 775903601067712515,151409 791282128818434049,235590 793181698313768960,249926 795716106715467776,268448 774297722849374208,140444 790689687383973889,232169 791817344406396928,241940 761368767590838272,67893 785313682800668672,11774 765841077744140288,88370 763080390659612672,75899 774204302877491200,141887 759229003815325700,55257 786659572115210240,202268 762934389349109760,431998 785665389220868096,197196 790714949341372416,230485 773939679418806272,139577 781256396742463488,186434 795701371227885568,256534 794912395877617664,263895 733717770936946688,7224 771077602165620737,122344 740819861555818496,195876 764833913772601344,84724 778049319819579392,165523 768166679171837952,103354 773903171064332288,139404 778451850194358275,167220 791422842978070528,238099 762122124098048000,431998 766465420333228032,93504 774007420720812032,131421 785651446813298688,197512 755558589125627905,37869 795364043670306816,264397 751239802553524224,17794 762012712427724801,71550 765305921635483648,87062 760637054703120384,64197 781507295767298048,139404 780152245761351680,177724 793134245309022208,249841 785579400477618177,196917 758363092069875712,41703 780775810299027457,182154 793397354195984384,249926 789529451520548865,226881 752268912872550401,21431 785615869103702016,196917 787025346361077760,208014 788502900435783680,218495 781528954058346496,188401 795102100132925440,261818 745650297935175680,11774 762946331140878336,74133 779628435287134208,170187 750821849320202240,15634 764133267763236864,11774 793258727415635969,249926 761985974473674753,431998 755078338062979072,33356 787822271834587136,209884 770723449497063424,118192 785855738610651136,197286 788131226892718080,215754 753822502778908677,28033 771403322020487169,125367 791384454530936833,238395 789764797667667969,227242 794688953739776000,262022 750739909028286464,14877 769705930258722818,90098 788227786037157888,214247 790942323500785664,232169 732360828226310144,351387 774226528519331840,141887 793245251267862528,250033 750294521905307648,12357 794624283037208576,261142 772239266671976448,127707 776809072607698944,157755 789318377252593664,225359 791354774167838720,237491 751142976982700032,17284 787039972779892736,207965 765868563936735232,88459 793497941075951616,249926 732298679881732097,350955 738645468272570368,195876 776209031182610432,153845 776564064319180800,151374 788653389840351232,217937 795341480575516672,266079 793848246158241793,255942 786947783735422976,203793 795392273022259200,246425 779104232628637700,172148 786319308767059969,201958 767490366782181376,90252 788818088875614208,220332 789155366810648576,11774 791488935167795200,236943 792147312290074624,11774 768276914859483136,103924 790593635553120256,232640 755340029849993216,35890 760442509042393088,62063 755516429881847808,38035 765787573105164289,11774 793546348071096321,252014 794102064007651328,257325 755727479386419200,39235 762775476318318592,73926 767780756110266368,101163 789953068838158336,220332 755397888914563072,36735 793218332447080448,249469 767506412637302784,97371 778558881781936128,168794 763874923185967109,80486 764134968398413824,82066 764185008638562306,82457 793898443668348928,256451 751911936544079872,19352 772135426631098368,128934 764928371579035650,11774 774991264349433856,146259 751914213069631488,19317 764121475804696576,82009 779774745491468288,128934 781348734164623360,139404 794609033885818880,261155 788852069654470656,220029 780767745004580864,354847 754040759867805705,31400 769669522324324353,113332 770310952050888704,87904 791713947384619008,240145 794528427864948736,261155 755151632346656768,28903 781169131752189952,185310 790567252189974528,232137 792424615075119104,243092 752928208224387072,24497 773886486060097536,139404 788477238777880576,218275 752957908858572800,24248 787331774879858688,209095 762708231294562304,73814 766356778095407104,93286 780467894421295104,11774 781845632046825472,190635 786788087527378944,69745 780008318500614144,176474 787850296995225600,194230 791344486530093056,237491 773866132964909056,139404 779700237275312128,173753 776153361020129280,1250248 761819858350723076,1248861 763118488902889474,76723 788862608858198017,220029 792550424528027648,246273 732930718007955456,354517 780528416449781762,180655 791665843515961344,230311 760135851364024320,61145 764132378243629056,11774 785810260812443648,197341 790682062558732288,232169 766008995396014080,81929 790658149334323200,233307 781201618444414976,186434 787877882840231937,205197 791575726700974082,239405 761559169266778112,69231 780853116883247104,182659 763778663103995905,80098 754067736838352896,30339 759018136670576648,56214 758819589996154881,55422 780614045909020672,150151 793165484292210688,249926 793856674150907904,11774 794635238412587008,261155 781607603319308288,187611 787056320390139904,207861 773490687497105409,136904 790710115716337664,233307 780508873274908672,177233 791660251896512512,240483 749844858299441152,9433 791789723060543488,238110 778570978167316480,168794 775530308917727232,112363 793841863111299074,255942 795023136865525764,264397 773199927966969856,132497 790892717932965889,234583 795419788453486592,265855 764171670412206080,75724 767971993782222848,103552 755960626418036736,40926 767810860727300098,90629 771394247920451586,125367 790557269142433792,225911 766001529300090880,88920 759563852111458304,57574 794006387151892480,256239 768965129027325952,110477 751875327714926592,19563 778800479086055425,170678 785574186144129024,195975 764575056374661121,83713 785841304341192705,198878 765547404120592384,87245 780219948211855360,177773 792108392659705856,243187 774308144369508352,141912 792821811893374976,247241 792144938213396480,243187 794342223588507651,259659 785526423503171587,196277 795665538043158528,267862 785913259199127552,199546 763801939415031808,80393 764970101682630656,82801 781288380961329152,185601 794763346755153920,261050 758716966018449408,54070 790289150083825664,228172 743524699250954240,11774 774309516846391296,132497 789316707651358720,225266 761632419690577920,69231 768814409863004160,107469 762009775412539392,431998 780410248783769600,178415 793987227051290625,11774 764838450541449217,84724 781399858926104576,186434 785251997360480257,194225 769055185209593856,106481 791790342999642112,240483 794363155732271104,226320 763934406889263104,1249165 794686582066384897,262752 743279688378810368,352060 778945462636204032,169320 793436626324033536,252020 793860887786377216,256070 785341988421984256,195125 792798429198123008,247379 789516701603811328,226823 773601776469700609,137869 771114151070621696,123135 788036519630102528,214353 788752375615860736,220526 794369913364299786,227345 773529096873652225,137042 781497992343719936,80785 790725587958571008,232863 794934474664476673,263895 779351872348024836,173588 788141795720867840,215012 790975528807174145,235621 781208227728023553,171693 786655800911626240,205602 758716480917741571,54070 781175557606301696,11774 788430859984527360,108396 793990246329417728,256254 770784504638271488,121479 753796489017696256,23725 773156714375819264,134525 775760927920566273,151156 792176841847087104,242693 753572844848709632,28037 768457429369524224,106281 794568731833880577,261155 741151818584035330,1247430 760179410632867840,354834 764178511766499329,81946 741092031343140864,1176510 771205400599273472,123825 785314553722605568,11774 764857998086930436,84724 793461127044739072,8044 793698311618179072,252014 771499394784899072,125163 776122465219149825,153095 776785367450066944,157755 776542663470440448,156132 787819628693037056,208014 790309813250985984,229693 789285322215403520,203546 768090332093304833,103107 785660759036559360,195975 771079149859504129,118724 792583919124172800,244270 769863106356838401,114985 749270133994975237,7828 791373081424105478,238429 753386552651198464,16248 788733647356657664,219531 794342991158767617,258305 785695193706012672,194082 793805285957758976,254135 769981735731855360,115531 772781330564124672,132335 786939228131323905,207613 749545420804591616,7272 767421838070808576,96039 772467644960165888,112788 774437463280451585,143473 780879721047306240,75300 763896305559142400,80209 792134091034365952,11774 794092128104132608,257492 757285795871002624,45672 788515674163335168,132364 776227025514209280,153866 749279998436057088,1247987 773540707839664128,136018 793561371057217536,250785 788343633976160256,217096 764209691022938112,82209 780836651043926016,183269 791427064842874880,156103 775894409757859841,148574 790762878684934145,231612 766384242846756864,92061 774846381739630592,145681 785934109604327425,193260 788596623177842688,219537 780693524333273088,182154 780798866698309632,183269 788137073521795072,214354 793606447930093568,252639 777193719976062976,159779 787182799342096384,209269 787289522753208324,207613 790586911647641601,229693 772092852893458432,124597 775713548433522688,150877 787416684151861249,210207 793429359268724737,252020 793569414217994243,252020 778301934994202624,166532 786010019653312512,199961 785484694196408320,195064 787590672069095424,210207 754000227288412160,31077 763569242411143170,75724 786940615594565632,207613 768820878276595712,109104 772914638103207936,132761 781850178877853697,190635 771462674924187652,124292 794943348666576898,261864 785643607294304256,195975 743829553785643008,11774 761619386100690946,68987 766737009075429376,95672 771405119380336640,125381 775824222023135232,149793 788614388592812032,219174 790350612407943168,206666 771404732107661312,125367 776875749185683456,157755 785262728977842176,11774 750394788898373632,12805 766491310702329856,93823 792493493063131136,243430 770153268802715648,117026 754799911061876736,33356 766441766321065984,93823 767509556306083840,24745 773287698312290304,136018 793247594944147456,249926 744605130906021888,1170583 762489903930220545,67229 790480385289359360,197512 795610209364361216,247930 773238541388251136,134561 755113740974993408,18893 761566110437167105,69231 766398047756713985,88920 788769219194261504,220526 794685495594942464,262752 773506218082000898,137158 785709068593737729,197512 795076697964089344,263907 759564104210100224,58227 762749939361255424,73712 764798745141653504,84724 746814570342289409,195876 766651061494910976,91946 756460868343324672,40886 767439248354078720,98727 768210295525441537,103046 773562785494016001,106716 773951178690269184,139404 760665058523222016,63149 788543403667566592,218832 755576614029758465,36719 794556723906408448,261155 775108217546366977,146720 791470593359028224,237857 774182884227715072,141360 771399224055308288,125367 795764288896073728,268643 765565021644394496,84724 765158292842684416,86103 785979970417942528,198671 791060212056678400,235963 785538738734497792,196788 785544987534426113,196917 771383483042267136,125196 791539043934666753,237935 750116391282434049,10735 751841906678693889,11774 751994099520208896,19000 759501092489134080,57574 751991280721276929,16931 774077345942470656,138465 774258752631570433,142355 786684410657669120,190424 791312125973106688,11774 778797066948448256,170609 764568018013728768,81946 793153872290193408,164814 756863846220832768,43751 766423129090617345,93286 766892445053267969,94699 772826866067525632,11774 770947455831511040,120610 776101948688924672,152872 795422968050487296,265114 790292028341030912,229565 753024312190308353,17416 780206134757986304,176358 792342811341225985,244143 766642618054823936,93375 770795196753870848,121508 778625212975751168,167220 763823698885373952,79987 767816870300819456,101681 791593524886171648,237787 755546913810681856,38476 795666126185213952,267862 756557409083088896,43399 759242495066775552,56964 770379609405652992,118191 751207517246685184,15643 766615169581604864,94699 761497847799820289,67226 793595925453086720,250785 754104339426217984,31686 758664552368238592,39678 766222664847486976,90319 789168541714960387,104244 793116096551198720,249469 738425672683552768,352616 768891334253916161,109104 792769445756145664,247241 777843513123676160,163990 795729127248723968,263302 790670668526264321,232137 785958381152415746,200173 795446703277088768,266884 781488489896349697,188119 791581444346777600,234575 751168118026678272,17371 773121701634867201,134470 791486156689043456,238207 773160343094775808,134033 779908417959890950,170187 788742197193551872,217838 795698467490398208,267862 775075297133592576,141091 786325054581776386,201374 787079780789137408,208980 776749820056862720,157693 776773330464415744,157439 785681692958732293,197324 789415696333668352,225359 791620324047675392,240145 794613358343299072,262053 745407326044065795,738099 755016460070744064,34765 754755252327477249,27045 764437748455501824,83342 770952136947539972,121700 759818570935242752,59934 771417640040534016,121788 778685346783506432,167809 781201866961088512,170187 791473548527140864,238864 753765315574661120,29763 758450859407773697,47940 758215139271270400,48289 777852283887517696,164001 785787224902266880,194723 791097980082278400,234583 787084843284766720,208928 755816289071837185,11774 752237013089136640,21714 790654557340643328,233307 750408631976210432,12883 794027379806982144,256219 755221459262398464,21074 758628138888945664,54070 764908467773517824,84724 760169685379723265,61412 780647303149486080,182257 790552938934439936,231550 793871851143344129,256358 762363411564892160,67852 790629359988211712,229895 792654765780074496,236844 787009217295028224,208379 793117654127091712,249469 794307880987918336,258981 786672116989059072,205728 791739022590738433,240584 759501066903908352,58285 762547512070680576,73519 787981850027393024,213887 765635847035158528,88506 768926524208586752,110362 793085638841028612,249348 794770271060172800,261987 790895180689707008,234583 795050670801952769,264397 780608828819714048,181419 786352293201403904,203048 793930522682474497,256451 779886190417760256,174492 780014230158184449,177704 758084705153495040,44429 771129628580655104,123583 775951247471894528,152314 779109824017555456,167407 794530835386888192,261155 764114945835462656,81869 766018441056616448,89923 766733258218287104,95568 777561283789029377,160602 755526868262981632,38352 776641763301691392,157082 752629873512820738,22662 772523228229148672,100559 793103664369893376,249469 773749263645814784,137042 779508227662712834,171693 762001833610969088,431998 774201154548871168,141887 780809660098019328,181886 769123594282668032,103046 792497385486233600,246392 770720383917883392,117609 785341832850911232,11774 794163592346025985,258331 764103469909233666,81065 785530381437177856,195446 752907430988775424,24134 789921877275742208,225608 758939853840973826,36145 757077202311798784,46006 794788973528936448,261155 795289599417290752,265644 794729012941754368,261598 794614624310202368,261155 795759671541989376,268761 788778735839408128,220526 768504617407832064,106770 775540151598493696,141699 779819373527785472,171693 763868076068614144,79589 781406021503836160,186153 788557047952355328,218275 790607386096590848,232221 790983471837552640,234583 771347169697640448,124904 762520908313624576,431998 764531756062035968,82249 743285292816183296,11774 780618274052517888,182154 776411838774972416,155390 786675382808436737,205728 779047708350943232,171795 751145093592080384,17284 774023071162216448,140900 755884225967128576,1248364 791717834053263361,240483 752964860129017856,24683 786771876890697728,105109 786881580367306752,206117 795693507197411328,267862 775449980979019776,148045 794281328476880897,259200 794615017916235777,261818 775674860974575617,150663 791389612837072896,235963 789917011232952320,227615 749082257730789376,1247974 794638045710548993,261155 754721695819108352,27045 774978321910075392,144682 765089616646934528,85562 766715778485936137,95672 785894705099739138,171617 768842369189969920,11774 750215146413236225,10057 767851341393780736,99093 771131937499049985,122982 764160118850199552,78159 785269885198798852,194154 757618627692462080,47782 787716545606627328,205197 757297023255183360,46382 767760884647206912,99044 770055849561718786,111378 753127699258937348,352029 755162316367208449,35890 789871658781638656,214880 744285832912113664,349197 765785809853247489,350826 781648950126383104,186584 771090397368115200,122388 786211560247005185,193533 757694166910500864,48270 766500274915647488,93184 771822709277724673,120610 785492923982880769,194743 764951021835591681,84711 776386446982807552,155317 759081413517856768,56784 786730656344571904,205091 757283351229112321,43553 790831840991055872,232911 788291208103727104,214899 789526629248737281,226823 732652307079409664,398859 751830678426103808,18555 755108329089667073,33072 779128165192957953,172089 788204560007376897,215437 770010886211764225,116440 759123334084775936,56964 758141913669173248,50923 795063302145671168,263906 763656483762429952,73814 778327103309701120,167569 790100262673346560,228241 793656461196926977,254505 755414416389083136,37294 793133853263196161,249841 793852926456320000,255393 786551659056996352,200382 765404639655178240,82457 793989510023364608,257325 763207536476430338,73926 785922939371737088,199546 789156050813329408,220029 793579718255734784,252679 759527367626727424,56964 781464084038299648,183618 769139315750207488,111558 771786245953429504,127871 754067488288215042,30131 765408459214852097,87245 793139666795003904,249469 753611091469414401,27402 785281781444538368,193669 788471803400232960,218495 764854294180835329,353374 771816056545538050,127657 773158368357806080,133519 794783398690701312,261987 738917657995583492,11774 756287152623726596,41680 768822305984225281,108849 765124860297129984,86020 755845098311593984,11774 764589454400946176,83945 768280455917350912,103071 769241169117208577,112345 792773286719619072,246392 754756122251177984,33356 770451538095575040,117263 788851869879717888,220602 795656996917825538,267231 763558916093456384,78159 786937879410962436,207101 795611798670110720,267521 787013432218267648,207949 758110984896589824,51046 774758128944451584,144848 791346140360810496,11774 765171371429203968,86103 773746909290729472,11774 756898573430685696,44163 756934434687950848,41987 767707121744052224,93261 749040686909960193,335115 751807831511339008,18893 791101231624171521,236639 791666904280641536,236941 766003913321435136,90482 775023131761127424,146259 793434153970577408,196314 750174392374554624,10057 765630918254063618,88311 788460394339708928,104244 755516649055326208,37892 793183952345366528,249926 763339223961329664,45672 770510894354669568,117872 787773079007088640,211461 794751646307758081,261666 773203108121812992,134375 776128848505241600,153492 795302534965587968,264397 768996099126276096,84724 779128768304599040,172962 787804351083405312,205197 791341090779516928,238207 756946682655432705,45672 777561751759888386,160230 788417582026022912,217837 793497934461603840,249926 739891624877170688,353488 779276691260727296,168284 754843533522206720,33356 758670802929590272,54070 774272604156858368,142074 775753005912166400,151156 759507155686916097,1248645 785627244387373056,197297 754088916932853762,31686 785981968374648832,197286 793496732701224960,252408 795251712088883200,261594 779094599113515008,171644 793575394079285248,252679 794750596708532224,262620 795059374309998592,264397 795716344318660609,268448 758862154195795972,41703 774931981205471232,142906 791671878582571008,240483 756416461342662656,42249 781550694818086913,187611 793584428891115521,252112 795285519311732736,258771 795753473107116032,267521 793242451037212673,249926 793506599453077504,11774 760497344852791297,60765 791369340234924032,238395 776825571531714560,158387 793459526565527552,252196 757233929887690753,42416 760517026045722628,63268 765975190765535232,90300 774292248661864448,138382 751622818794729472,18567 774986720127311873,146259 791797402814521345,229148 791815920016424960,164764 785592454934204416,194949 785841671032410114,197512 781403628531773440,183269 787786787213090817,213064 765057404178341888,83391 771778233666789376,109571 776625440332980224,155451 755886968379027456,40247 778906146136395776,167319 792148245463965698,243648 762048095685341184,69516 791093216103768065,235828 793036984201601024,248719 753840043437862912,29271 756251937314529280,42171 757226622634295296,46006 790428788182118400,195876 767352071704182784,95672 759126013360107520,57105 775705088946016257,150511 788229788607676416,215005 753202562271248385,26140 755895335197691904,39235 788532728740192256,218495 775160834150440960,145721 793244270945632260,249852 766105545489211392,90539 795297530296692737,265709 759230779314634753,57274 764392656797593601,62492 771813498061983744,128194 793342436848402432,249926 752702310568980481,22546 792104025286057984,243075 794210189515878400,257492 790275066101657601,228341 757997807269806080,50611 769223325684011008,109960 788124769472380928,215012 793648813579788289,249926 749750554683998208,9754 765624304507564032,87145 795284006006882304,264397 743210714588909568,1247580 770035697269047296,105109 753392446126514176,23739 794233655669374976,257423 763950350051057664,79691 793099042221809664,249469 776739996908658690,157693 779674729577709568,176196 787130779864211456,206773 787740161022894080,210253 792028954752225284,240926 785669428801212416,196696 792823034453356544,247877 768124178130210816,103354 778759606394839040,169586 788177354849865728,214899 792069418301923328,242693 790581729056600064,231894 732692408614457344,353228 786962666229080064,207287 765576217617727489,87868 772881995798024192,132363 789142486283280384,219754 774652278066253824,139012 787939904520982528,212164 770019148546138116,115203 770248641709735936,117257 781500551213162496,188282 787781790052323328,205197 787957012977987584,197512 754732171743592452,32697 768163680223633408,103354 791324691969482753,237491 790899565901778945,28732 788488417675882496,106085 761963108155822080,69548 769612520961310720,114422 781651256683003904,139404 786048481156673536,200118 750063159713492992,11495 751805700213387264,19899 774235769841954816,133702 778732882806267904,167220 787996723746476032,214205 734931862800334848,1170348 790605669368008704,232744 762399724187979776,71725 768955099548884993,110647 788445326466318336,217837 794042398875619328,243865 761989462217728002,69159 775432673913364480,141415 775625640250740740,150404 790628395700944896,232884 794598257485746176,260863 760535724990935040,63268 795486737040408576,261155 785266090389622785,193669 785923148956827649,198878 794956004609892352,262847 780889426796896256,75300 785440818882641920,195125 794625420347998208,262025 757917276482011136,49066 780146330983202816,176127 765975129033674752,90031 757256962232901633,354841 786362265230598144,203489 759114079021756416,56964 795206582598406144,262925 765650574503063553,88930 785558861667266561,196609 750492781747941376,12883 771445539137355776,125554 787844787525316608,205197 792026675009589248,243075 762678908521099264,11774 781302791390302208,187084 767482395897372672,91936 769175991373750272,111713 773839624422694912,139404 754022714864730112,30296 749760569998241792,352060 773972319140253698,139865 772189619689361408,127579 785382377409409025,11774 773903361976504321,139404 786320030862417920,199755 790576725583364096,197512 788373605998432256,215437 752231028773625856,17502 767416327803994114,97811 785867277497425921,198764 763323810862948352,77586 790244728445014023,229693 764168949235748865,79970 788936120369283072,221832 793113130276577281,249469 762574882643161089,73666 787077829322080256,205728 794579146579947520,261155 769704382673846277,110585 758358394680082432,43391 787334876307619840,209129 793441630330163205,252020 786220044434890755,201962 751178335577894912,17591 765962429536677889,90482 769572923724009472,113797 774185709011742720,139865 795437621690454017,267133 769628716288860162,112162 760967209376186368,64730 770432697655234560,117257 793955521791488000,256255 763837305123577856,80486 766789144722845696,93303 794160675677421572,258331 750883378652540929,14107 792829526246035458,243451 755207518284984321,35890 757588126315446272,47782 791366324400197632,238429 793645269950881792,254135 792522199143813120,245101 759805459192774656,58267 771558004428681216,125111 774006490378170372,140444 777570689154895872,159245 793230651856084992,249469 756315344613105664,42249 775028025054363650,145244 776760894860750849,157755 795706017019527168,267862 762283930238287872,431998 778347799586885632,167319 787725931699855360,210235 789858907950714881,227242 790347191105691648,230282 752149678922272768,19352 791398710387286017,11774 779293985869209601,173011 761135228282740737,61051 794718894501941248,261155 774001324434288640,140372 786647584169336832,205181 769562314387447808,112363 785274730001465344,194648 773750807749591040,137042 795378629379244032,266151 758832242772672512,53739 759508902769594368,57574 762161202751479808,71099 795677305821503488,266079 769473004359258112,112623 779050256495480833,171886 788749260598673409,217574 793871661539794944,256255 758380116930166784,52605 780804588953858048,183268 790241392287113216,229693 773882718564323328,108396 747491697504968704,11774 778848553581936640,168794 791870369766510592,241940 793958940111470592,256255 794317766568382464,259773 750298777064468480,11688 792908150278090752,248065 754156517448876032,31742 735578678558662657,209828 789178098772156417,11774 752925436544421888,24134 759233514646671364,57714 779408526120718336,173347 758650670190690304,54070 753349400081014784,27045 757956030798049280,49953 750789776165527554,14827 777347130922971140,160703 755802549400113152,39809 794733937566380036,262849 795668877741006848,267521 750581347064942592,11495 769238350003744768,112399 779076729876779008,172621 786786823955636224,206054 787670906248232961,210021 792366460064542720,243075 792555533458747392,246225 786773824914075648,199211 790024712202092544,221228 792139369532489728,243733 765697097190543360,89076 768118475512434688,103212 777816887933734912,162294 788776053703663616,220332 795655924283228161,267521 768779181844856832,107069 780548421811834882,180039 758694184429563904,54070 776863053715341313,157840 788736515694211072,220332 792348723342897156,244143 793429993644822528,249926 756973005629038592,44274 772031423691755520,354311 773985880033878016,140211 779465150042693632,174557 788531584995426305,104244 759784622855184384,58537 780633662857449472,181419 791963298384064512,240483 793521629200576512,11774 733752950825357312,353444 779002965679931392,171324 780554913076154368,181419 773595192452583425,135518 760717127183699968,60644 774012321370894337,139404 786711025857036289,204413 791328561718231040,11774 776238948829933568,153596 767904104324730880,102506 793517650550919168,249926 760220730554454016,60018 766270859912876032,89923 780083872465727488,178258 793976734370643970,256255 761592858377801728,11774 770303798128410624,117257 781450892029689856,185310 794877993168629760,258040 795683644534910980,266884 764829685767409664,84724 795679405246914560,263817 761752485971103745,14351 767379415521046528,99046 775761160545054720,150663 793096820067033088,249469 753579594398117888,26066 776049596304920576,152735 760429824171208704,60794 763883483735351296,80939 775436225549262848,148994 767950356051472384,101681 791439925103226880,237935 766263436397387777,91946 773764957229944832,137953 781133568277876738,185496 791770808578215936,241523 795466138977267712,265855 778635743237406721,169201 788070158782853120,214026 789509327073775616,225981 763034146025287680,75401 761402075754303488,67852 793187291413962752,249926 793623880665473024,252580 795097215610093568,265257 758484535482908673,53185 775294916780064772,148045 785282117982912512,193669 767837637126213632,101681 793484286154444805,252580 762364658141409280,70756 777044918351097857,157693 791411729255178244,11774 794624744276443139,261155 766347667676991488,80939 774432619102482432,143473 794963634086674432,220332 795264580406611968,265878 786968271677329408,207287 788104264354701313,214899 788167177878679560,215608 770290364473376773,117257 771394974021586944,125381 791832804233392128,234884 760980087084724224,66116 761262702501044224,65180 770681924373323776,85562 788458599089451008,133136 773634074552463360,137158 787171045992194049,209151 790982832025837568,235590 793891072308981760,256255 739427865150644224,350822 756277919152902144,42432 763393574100733952,76406 791150030732267520,232884 789153520989515776,223286 794538407699644416,260404 788508589098885121,218275 753734148288897025,29589 786595953620901890,204413 790983650531737601,234583 790943965172363264,231957 795059241266642945,264397 769599528374718464,114306 777196043213508609,157755 777233634394796032,95055 791783249194340353,240483 769422600766312449,350878 773825644694163456,138155 775484035678212096,149200 791400257175236608,237787 758342529230266369,52554 759884923196968966,58227 790242384986505216,228341 795465320269873152,265855 758120049714597889,41703 793342750120824832,250179 795386207085690882,259034 781559301383057408,188401 756073152921337856,41391 791683733099319296,240483 785542663126806528,11774 793202049345286146,249926 751102781046583296,11556 754026439641591808,30339 765585869969432576,350823 789142338341744640,221785 770990212415500288,122388 795700145346199552,246392 781621119480573952,189017 759349968062799872,56964 766488519346905088,93405 770126722658369537,114556 777775204638400512,161960 778652593216159746,169201 758165441470730240,41703 770389215012020224,118393 778610504868597760,169262 771559569583513600,125554 773654975352373248,138165 762809689084076032,71502 791349561474158592,238395 754711127523753985,27334 756231428556423168,39221 791970893186465792,242629 790907181143040000,234556 767815429335097344,101681 746800444505227265,1247761 779151172112441348,171617 765973314405736448,90384 771487879856025600,125145 789243191979630592,224090 762385569758314496,72978 766363108323524608,93286 793958112768061440,252340 794708667928981504,262752 771783092663095296,127134 780599888081920000,11774 781201760765390849,186434 787390153463570432,210694 763733296538935300,77273 789082021800927232,223286 778022185428541441,160539 793098575462838272,249469 793427368845185024,196314 755437629785513984,37433 773563917847007232,24173 781547846243848193,184624 768147532597829632,103506 774809224987615233,145323 788955203370377216,11774 767762887779708928,101163 764971865609801728,85562 774333060850577408,132578 793592986793807873,249926 793945667915771904,256358 794990886698569728,262849 768919717989888000,109509 792557459768483840,243092 795283273094230017,264397 754743354391351296,33356 767828974139473920,100893 733087894978629632,355480 765159273177423873,85562 788417887560138752,215432 760141475371810816,61051 771508863442964481,125367 755773923040567296,39207 780571649942753281,11774 794700753982156800,262588 762757134916255744,73926 751186022990569473,14128 793177440008843264,249004 753769422041419776,26066 774403907455823872,143585 788416299764289536,214660 791595085418954753,238780 792927445682753536,248514 792472027189903362,246225 764379011787071488,82544 754738265215864834,33356 757243525788495872,44429 775951463944065024,151741 770653711249051648,11774 795432497823809536,266151 786686028878938112,205181 794990717944872960,263907 764950164956119040,84929 793173520297623556,249469 771765215302078464,126152 775764763003330560,151374 732686228194103296,353228 790994914641256448,172084 761989561165701120,69794 790554623434186752,231894 754747126299496449,18341 766086046065057792,86209 780857669460647939,183269 787053725479211008,207861 778297003784540160,159245 792048230133538817,243075 791125718121996288,232169 751238527615205376,17416 779256109978775552,172270 789213784703401984,223944 785633150693052416,197286 788884158697398272,221832 764315110257164290,82283 786273197578592256,199538 794843454907920384,262849 755157148531843074,35890 760449377265561600,61602 772173646731149312,129558 765622550156247040,88719 775201835435057152,146720 777984071469244416,165185 790299688125726720,11774 777627715809648640,149953 794773483913777152,261155 732098555763171328,8431 768059073245962240,103261 777299125989625856,160593 790293222627086336,228810 764542643397332993,79561 790887392458584065,234583 785925035319922688,199431 771207718002499585,123825 758573874569248768,1170530 757960538198597632,47940 765871650978037764,89915 785770181503049728,198466 763116465453236224,76549 793617387404857344,254058 794221159386595328,258811 762285608572248064,70886 753763186357043201,25189 780642909078990848,182257 785479373382004741,193121 757670544414093313,47761 768233229686038528,102514 772525738943770628,129551 760618945208397824,61917 779423077746741248,174115 764140752045740032,11774 758069899222716416,50983 776133261235847172,152872 786255580478312448,201958 755882962600730624,16299 793140348021243905,249469 776537363329671168,155390 773863177595543552,138819 773965456722059264,140211 788183270752186369,215005 763771492660289537,80098 773861778388316160,139404 775157141535531008,146720 790567726125158400,228354 759178992230420480,56964 750088508400775168,9295 787826066807070720,203644 764638514373951488,81955 765289954125590528,84209 787722386909097984,210235 793108238157877248,249469 794648829987553281,261155 774400104547569664,143041 791568668064944128,232640 757434946340331522,47283 780204570224037888,179002 795446245905014784,250633 764837945140322304,84724 786645015929954308,205181 770654100203515904,120393 794042122450059264,243865 785618011923230720,197297 765005209202483206,85562 788569222951473152,218275 766421438316281856,90031 771854393511600128,127871 761352423600295936,66801 753402151947436033,22008 788126610448842752,215005 765161263890591744,83866 780502258530254848,180825 792145333782315009,243075 764906145169276929,85159 795369000121303041,266151 781203209989791744,186434 785892479711186944,197297 788815638655631360,220332 794179660884025344,257423 765987668786307073,80978 794282582557032451,255942 767848377954566144,99093 791375556956741634,238207 794123434011684864,257492 772418999112138752,129551 753351943104233472,27045 791723097267146752,240145 794676686507757568,262022 759048606670348288,55724 762074923292561408,47283 776845107484033024,152735 794213975370199040,258331 777072163538874369,157082 787914292683087872,213887 793452718954192896,252020 794358692019916800,259034 775717742594891777,146720 775828026030448641,151185 766636818942926850,93036 786549760341733376,204413 785648777415712769,195975 786618908392370176,204835 752229878724980736,21074 760989273919148032,47940 791763454554087424,240145 751124063016345600,17143 795431403630563328,266884 764643041420406784,81946 786664820099518464,205728 751581862666067968,18893 777623854164344832,162596 787257210753589249,199211 758202601057947652,51925 762339661176070145,69548 795044747064713217,264911 756960022886686720,44450 757536754593206272,47761 785834473262714880,198671 761169107353948160,61051 767821793696636929,101316 777171323533393920,147771 768914775275253760,109874 771374336351625216,124597 789136871104376832,223286 787723097579393024,211347 778731751963103233,481145 786056151687270400,199496 790629008975233024,217519 793096891005280258,249469 757925750678839296,1248541 760695346460778497,63655 771558617069694979,126389 754883921947525120,33186 766971584154304512,93144 794060186747027456,252408 792804114509860864,245148 768837160447283200,109337 786018283434680320,197512 794628016303382529,256276 758751229585469443,54003 760659293150470144,11774 794066964792610816,256276 794277858470338561,258598 762598836787228672,73704 767808707308556288,90629 773834400186429440,138054 794022281911603200,256276 773538378469871617,137042 792419528101629952,244550 755150100108804097,35890 767819277017559040,101203 794553225152110592,11774 769836105684443136,115435 775811309313093633,151463 785244905291390976,11774 791854634038095876,241819 756503911670751233,42249 769858534225895424,114357 778617705536458753,14277 778641837036711936,168794 785946376492445698,199546 755172389902704642,35737 785330777600864256,186883 766400788151300096,92264 754821198463107073,33356 762639483263066113,73814 789654085125496832,224243 792895564044177408,243865 755900404186157056,39384 761340137095716864,67973 773716826320547840,138819 780598232422322177,181935 752981080295088128,23741 786238086870999040,11774 793621665179504640,250293 776963609561673728,157993 779553442855579648,175549 759413262534451200,56964 785560030846279681,196917 786940601782693888,108396 771596692252598274,126389 778739442638991360,170260 766014616312971264,90575 773485832376348672,135505 765322201285337088,86440 753744817247522816,29592 776091296125640706,18395 773042909142736896,132765 750961043216576512,15808 778348800804913152,167311 793580652176216064,252020 772119478129664000,128355 793840246949572609,255863 752897056193118208,23725 767809982981169152,101681 794978910450622464,263817 764265432740089856,82766 781057406692392960,182752 770384369768857600,118235 779081864304734208,172123 758764127988822016,54140 744971144353062913,11774 775063307644506112,144730 770126814450749440,354109 789190875951747072,11774 773931838146568193,139404 764316418582179840,82066 765015371447361536,84724 788050942486728705,214492 792353513435082754,235685 794784429487124480,261987 760510724242223104,63268 776872570817617920,156835 790588343641858048,11774 762672370666569728,73926 775399661741932544,148994 788480679382167553,218275 793530612908974080,252020 756863901581582336,43690 769689834793365504,114987 794897186018435072,261155 749893435432308736,9754 775987045067923457,152735 777654431395479552,161573 795115387042037760,264796 763480078793732096,18395 771525225498443776,126389 776799068118982656,157755 791226116581261312,229345 768904022799572992,110178 795427737863327745,248924 786392542812131328,193121 792035797432016896,243187 770342451773108224,11774 751217235671351296,15066 756275194042343424,42432 781216655791812608,186584 778268506139693057,11774 772100123581087744,738099 776143432494510080,153845 771097755011997696,122251 773644916605882369,138382 788580535153025024,215437 790312479221960704,229505 795009585887281153,264431 795278490518061056,257353 756203129629057025,41680 766213110311030784,90539 769710960927838208,101681 773673549911384064,137795 792078382351736832,243398 795328631732109317,263896 756103267415887872,36873 764623788373716992,1249223 770633677927813121,118192 775362621683924992,148645 791794712709566464,241678 794328548987109376,258878 769590319507607552,114422 778332027074416641,164826 788565316120948736,215437 760427330296770561,62771 770395314738044930,118191 786664488560799744,205728 793185914444877824,250430 795140373156917248,263906 732301072514076673,351119 771801468466855936,127134 732387791720599552,349277 755922308909436933,40344 774040253715939328,138819 791352298651942913,11774 791630600859885568,237385 761398757439090688,67226 780672148926894080,181984 748206767801131010,11774 786054269065650176,199961 794644978018504704,261987 794319223761682432,256217 792222011137200128,219531 793209014716956674,249469 794276411532050432,258771 786590225526956033,204835 753326003737464832,27061 753483431229652992,19246 759821358943510528,1248696 771688628489596929,125554 750794787553353728,14277 793869372896997376,254135 772841237254705152,11774 795007522008494080,263906 786541690345525248,204413 789984405875941376,227048 771494782254194688,125111 756661634781896704,43553 762022500041580544,1248990 793217006166155266,250544 794515590681600001,249841 769996749004038145,431998 789892463255232512,351152 769065588018843649,110709 780052906942660608,177248 786734004196171776,204413 794546063726301184,261155 757996487091642369,50143 761166886470029330,62206 761342672158138368,68163 738987590808788992,354958 767159862362972160,97386 780176403010428929,174916 778722890019504129,169410 779221123405930501,171168 787448184062697472,209151 779417017082261504,159454 793903751669030912,50439 794970186021486592,262925 759518904909697025,56964 793981739932811264,108396 754049564039057408,30296 756462805646241793,43391 785613685024665600,197512 758190507826765824,51451 771071604520460288,123135 780798909744504833,182726 750287696245981184,12311 759512350667997184,44429 788441931823116289,11774 755014467902210048,34666 789843856854487040,225949 758044158330335232,47761 764998769435746304,85562 785336824948338689,194923 755778682623500288,39462 777453390225809408,161912 785550065758679040,196676 750844079748112388,13343 791712945612828672,240718 763452908503310336,73685 780660708836986880,172634 785651599116873728,197297 786156253915426816,197565 794312731243532288,256038 770844831291539456,121479 776604489327468544,156962 793520489180172288,11774 757275320542257152,46797 774200143180554240,141360 781203238779576320,186212 793872628758962176,11774 785859531884617732,197512 752861712760602625,23725 775880650138103809,151156 780398394409967641,179742 793202907239878656,249253 778454308345884672,165185 779032601382232064,171324 788392249621110784,217519 791027279295950848,234796 794696943700180993,262752 758544902116343809,1248609 776112821927051265,11774 760910870885040130,65540 770659071561203712,11774 770161545447895040,116968 785967651101155329,198878 755507537055617025,37979 792564995250946048,131421 792607917614637056,243075 795293827493810176,223125 759346506650546176,57944 788942966337462273,127871 769275688746487808,112345 774349982602108928,142503 776413916981112832,108396 791355628568674304,238207 754191122902216705,31717 791043007638179841,218892 758654924313989121,54264 791586847671681024,237491 759360895260712960,56889 788347815302991873,215005 749750552846671872,9754 763202967172485121,75615 763231127196663809,76429 767067968824115200,94699 760490216184348672,63149 776743371444400129,157755 794059953036083201,257492 760795738695761920,64722 778992405953470465,169029 750358986302644224,10662 770385352712294400,118698 772490758146314242,103354 785942130036322305,197911 756979458913992709,44163 767670009002799104,98972 758511685573414913,41680 788924685908119557,221736 787261280394412032,199307 788525712710000640,218260 755887977985892352,38586 772369003109093376,129471 790307778195750916,230282 794532443374186496,261155 775556166038327296,146259 785645155239940096,197512 772851314921472005,132996 790276433855782912,229693 774442679744815104,141316 775860414181576704,151090 768283867992031233,105109 790657923911327744,246425 795406805077610496,264397 776009078761857024,151463 795050132358172672,246425 733110700328034305,350498 792818199049998336,247877 794200244376375296,258598 794556503487352838,228911 794996747474976768,263895 770687351261696000,120610 787009881945411584,208403 787779378134523904,213064 750457416941207553,10976 770935126515736576,122124 792428591418007552,245313 754735389030518784,33356 754023430933114880,30296 785623318493798400,196932 792048787040501760,351152 794727729719558145,261155 750448242983403522,13201 771477395979145217,126152 788983011815534592,222647 795738803080228864,267655 760177775785435137,61145 762282320497774592,70886 767725593668427776,350823 768433236192137216,104999 787296043515785216,1248522 771963897423228928,127796 791887351945453568,241819 773858768803147780,139404 788734249478348800,220029 794183766742827008,258331 765731524863897600,11774 788470574850998272,218275 758754903082856448,54519 769840049542328320,105109 791453889614622720,237385 774430994787172352,141316 790621574088929280,229901 793424913247924224,252020 763692193634742277,78808 793805309328273408,234990 761318856442785792,67401 776504661914292224,155898 792432341012492288,244550 754803565164695553,33356 776105675881586688,11774 775280877718872064,143473 763537416346963969,74281 764163772667858948,80939 764273452521918464,82571 770255607332941825,117257 791253497689714688,231318 758267134807937024,41703 785490754420477952,195424 770555465424076800,119660 791147223115567104,235620 793908377701191680,255942 752174168225902592,18215 771772863690993664,11774 780077430161616896,172185 764198488255127552,82457 768569841833869312,106281 755508795397304320,37217 789965586747056129,228820 758302969188130816,52061 794635793545490432,261155 770759432753942529,107953 790696505724121088,233692 755478749399744512,36735 769649041571328001,114587 771804264406589440,124855 788115983474970624,215491 793300784632823812,248253 753359755658145792,27061 779487862303682564,175376 777160628280492033,159876 755896869046353920,40247 785991737965744128,199546 768833176223481860,44461 771710074490347521,126152 774793822358343680,145293 786633846892535810,204413 732692335503540224,353262 766724137314234368,92958 793216869884985345,249286 757920885344964608,47940 780613242569699328,182122 754732456415072256,33356 794511450484207616,247241 756276655677591552,42432 757628935979012096,1170722 763684983001092098,79585 768626443785994240,108223 758540341968592896,53001 776973659445616640,156132 772284220035039232,125801 780832205748731909,183269 790654708637700096,231881 785756365746761728,195975 792066700946440192,242693 794102684898865152,256255 793919655362473984,256534 758390090376904704,52921 791007379668275200,235251 752624035385663489,22664 791658978367250433,240483 794841271592325120,262053 752743706663542788,22953 787029012040167425,208379 770416319908999172,117257 792810676762906625,243075 752957925761527808,24675 760899275219951616,65180 780360521853853696,25995 789298062942502912,222436 776869028535136260,156026 780599559579897856,181755 788693095768612864,219942 793098103851286533,249469 794312262265741314,257492 795079514716012545,264431 767840555363696640,14277 763780297091604480,11774 762305977081171969,1248990 762710533657067520,74431 790961775256698881,234583 795612277642842112,267521 764968271825305600,84724 768713239299403776,104208 777255973366992896,159475 785829719803518976,198671 762782291999416320,74247 789826777828950016,226731 792092785142816768,243187 770677853092315137,120610 793609786138857473,252639 790564752481193984,232280 773157202160857089,110585 773448960593764353,131007 785708800359538688,196524 768054863330676736,100620 788712514267779072,220029 756280902494326784,42432 768098638547615744,103294 779012090631688193,168794 752806283342966784,23291 792014588111822848,243075 793998147521576962,256358 750437733244530691,11495 788138972836929536,214809 792107608387809280,108396 791639479647862786,237385 761365757938851840,68182 762746837065273344,73926 766317892111568896,91946 771838463981162497,125554 785610990419218432,193905 751567475691565057,18470 768840309174181889,11774 772084664613888000,118174 773666832599375872,138543 780815027049639936,183269 781362720754900992,187535 790559631382761472,231894 774288839582056448,11774 788752595250712576,220332 794686643563171840,261155 794210864152854528,11774 762368775471542272,1249013 769959250693017600,114254 787933966481448960,212239 790749862895587328,233307 755785226455019521,37218 765682259823239168,88459 766325239605112832,90963 769304754467987456,112301 779408883534143489,173347 767896221084164096,101681 789252688135454721,224818 765668900361080833,88874 769702893570121728,114987 771917496463028226,128230 792011885587472385,240483 794391459440885760,257325 794733601887809536,262225 765481407728803840,86082 766818354430513152,94699 779654062711058432,174315 762020260736368641,71476 795407819449114624,266884 769288499174318080,111549 732646974260908034,353116 777916821299159040,140444 790987717949714433,234796 791717562459402240,239405 751217165592694784,17384 775730368100048896,151071 761610127539515393,69711 791134164015845376,234583 740345924874997761,11774 756079959194660865,39213 763774334506639360,79592 749391764365070336,7478 771490382962098176,1249839 743272915777499136,1247598 792616117646876672,246771 780007793776553984,164694 776934737910771716,157993 764259487117029376,80939 774036477424513025,139404 787620333054464000,206117 794280482905133056,258456 778629789779386369,167677 781582776176893954,189032 750908649514553348,14108 754768337763078148,33520 756601137420177408,43471 766414604457115648,93823 787006668965982208,194230 795283748191354880,265257 759166254313795584,57274 787355681129164800,210215 732975866817437696,354905 768082947706490880,103354 764042818440396800,80136 765710265102901249,88459 785744403356786688,197322 791485674293571584,108396 750395526441345024,12883 789424742189051904,225981 779395539687223296,174115 764690325625593856,82002 764935383889092608,68987 770585248014950400,118192 767823840906997760,101681 792814800120127488,247715 795062560479383552,263532 780569719363416064,11774 785247937685286912,11774 771850105297235968,128382 777117512429244417,158820 775773435024801792,738099 768963098325749760,108849 756267574048886788,41719 760958127328014336,65174 772147637768298496,127218 795045556846403584,263906 773748437946802177,135025 756709175036698624,42627 785261608675213312,11774 794111491498803200,256439 759495641747763200,58227 776179765158023168,154333 779384784397139968,174557 789926951783981061,228820 791352267962220544,237491 794704948172820480,261796 763032141362040832,75073 772137558817906689,112518 792092011004325888,243075 776414736338477056,153845 785594122589528064,196676 786804410311512064,205728 793818589019115521,255271 759161542914871297,57348 768978860910206976,110659 794554474266234880,261155 755118409398890497,34666 760484704705445888,63071 749783878378938368,10009 763575143700586496,78159 789263782803451904,224678 750573828485550080,12535 753375376600993792,26458 755862266902417408,38210 772402254339014656,130415 788852957970206720,218258 791420176302571520,238207 762307811711733760,70941 779801806129893376,176203 785656117670060033,197673 788023919160721408,214209 753339982610325505,25612 776870881825914880,158673 786197726845210625,201619 732249032412794880,11774 733411947236986880,11774 769151488283336704,97379 766406266826653696,89859 776149967069143040,153812 778651207774539777,169201 779385435009249280,173347 793792793722269696,247241 752299047852081152,21714 778329338299187200,152594 788571533677592581,215437 774949656434397184,146019 776447566913208320,154832 776602361288593408,153454 758691977927991296,54070 792142122807812096,243451 770460537989636097,118192 772094036622446592,124597 772203595232079872,129297 752964004037787648,24892 794144556052779008,256276 750773467260215296,14349 778301207194529793,166362 793211239258263552,249180 769967431192289284,112693 759702439356428288,55550 779738891733508097,160226 770360747192745984,118087 767331380615323648,93144 761743658957713408,431998 771839864975204352,118174 780415478841782272,209828 786339548427157504,201374 753290668387110912,1002751 734919357902540801,67995 760123469065510912,61051 766491542911459329,91946 770143327253438464,116968 732286148169457664,349347 748259814799777792,11774 760572667070074882,63179 781558363784146945,188401 786299445063274498,201620 792131930477109248,238780 794264157889691648,256471 757934038795456512,49925 778022326872842240,154330 785867292420608001,198591 791406579824427013,237908 753772401859653632,26048 769266755093012480,110585 790591274000719872,11774 791002221831827457,235486 795063715175559174,263906 758124324419166209,37461 779445617047302145,174995 760242315763982337,1248387 760874660061851648,11774 768835816806227968,108849 781651224235876352,177455 752739591308742656,22752 770312251072843776,117257 779636734015508480,350829 750393277887623168,13170 763868392721829890,80393 778562383111335936,168794 788622184612757505,218258 786183779026993153,192032 765329880993165313,86440 755131748204371976,33356 786956769209659392,207287 793185612719325185,250033 773867848296833024,138155 780506437503979520,11774 764854605394153473,84724 753222552944832513,26140 773726479494459393,138819 778626548517707776,166532 771064157139501056,108396 773956274895593474,140437 780372852818210816,179742 752143700298522625,14277 765374988425715712,86961 779417815283539969,173628 762283102647517185,69245 780850899505799168,8004 775190170303856640,351147 776612413776941056,156644 760450879539458048,62757 776658054364340224,145293 786720050828963840,206054 751871156353982468,20268 753904212124114944,29898 774101574008188928,132497 778341342082727937,167220 761012605720854528,66159 762777623562903553,74281 793090371307708418,249180 763770095172628480,80098 763869486172614657,80153 793338119743414272,8044 794526830342455297,261155 794689616590868480,261155 794659991013781506,261818 770273167369699328,117377 766700480999268352,95672 776105575021240320,153658 793204297508921344,249926 776084040512307201,151741 750479732303491073,1248073 750436381567115264,11991 769880150578036736,105109 794655518522572801,261987 791484919230959616,231894 773129154392788993,132996 787343459950534657,204853 787881288795512832,205197 763411956829224960,78159 787131510428139520,206175 793165293799477252,250033 793333837715603456,249926 770747302927536128,120610 771812071151439872,128194 785681034235043840,196214 785825339918454784,198586 790858529351593984,232091 786787954333057024,69745 790647246035554304,231894 773396055874469888,134561 791001267149664256,235620 763916546385154050,1011996 768212404274663424,354891 788210083347959808,214899 790294359170166784,230282 758759207239843840,54856 766645718211756033,92195 756553395742179329,43471 778323723371831300,167220 778489502696439809,167180 792528179835600896,246295 760497767299047424,63149 788412102629130241,217634 757642663680176128,48549 786013673110114304,200268 759393747629174785,56964 771149606096805888,122967 786752874021658625,205728 793215573517864960,249926 765231714884923393,11774 772911638827507712,133081 793438620929495040,252020 758823590993145856,55125 785975508504719360,196277 761357343506374657,68273 781267410066079745,186289 781617876746833921,188119 763108042368049152,76549 763430648828665856,78304 788774122151092224,220332 768206693310267392,103924 763052881809321985,75899 793958744224923648,256125 772796817390112768,132335 795680752516157440,265649 795736450780241922,268281 762993044077633536,73943 772883172761763840,124597 795401124962594816,247930 794552103536427008,261155 795435320175198208,266079 771201565491286016,122982 788042519162527744,214354 776255804802408448,154071 792026080563564544,243187 770603162638045184,118192 794687800415318016,262752 766414842764730369,91810 779253504867196929,47940 788507314126884866,218349 790992018319167488,235590 793138674732937216,249469 793460191727616000,252408 772966137172635649,132335 790933493366726656,234622 751608087497191424,14277 759117877341552640,57131 765585123785908224,11774 765927672614707200,90012 773717003815100416,11774 786911727661289472,207287 790709788002885632,233152 792756948659675136,217285 761966911001358336,71341 775976657878339584,152735 794012714121052161,255870 732166386168926209,349776 770617406133825536,81702 770817898185187328,121636 759493694407909376,56964 758997264526213120,56302 765515492056559616,87904 788903665222299648,220332 790749197591015424,232884 793528869085126656,251803 753321112927244288,25189 760350137096998912,33829 785921631763910656,198591 788480566567895040,218275 755158445876244480,35890 760110607706095617,61051 758409954764087296,52061 773983387551993857,140444 781909992639201280,191354 756213913604067329,41702 763870511554138112,80939 768118353256968193,103261 753993451792891904,30815 785579195921465344,196788 775565401862406144,149202 759406823187308544,56964 795075788244680704,263141 759042624263041024,55107 762127276049702913,72093 793136294532612096,248065 762691467512983553,72678 771435448413614082,125742 762546335614574592,431998 781831943549706244,188458 785719574390042624,195975 764293672103997440,82571 794013820066873346,256502 795012560198180864,263896 778122697754673155,163592 772224445574369280,129650 758796238695256066,55260 794207288634445826,258598 795760348020305920,268387 790909604393684992,234583 790924312903610368,233558 795418406711336960,266079 761955181919473666,431998 785273328722386944,194648 757893963219034112,49121 790913546162933760,234796 776248018454605824,56391 786623046358593536,205181 787606586701348864,199307 787893125733908482,210274 793097436310810624,249469 779332900504211456,158387 762733626366627840,74681 778975356359499776,171617 779072311773265920,168284 768964070561161216,110362 770230196863545344,117257 792666372291518464,245101 766350290572283904,91894 769690796899565569,114436 766017724824821760,90908 779006452673482753,25139 786734584364830720,1063777 775818130123739138,151156 776927006172807172,159093 764235997743677440,82283 775200849073020930,146205 787047725154050048,207949 757513931959087105,353017 785559339461246978,196917 762871383453937665,73712 775304070219177984,148019 757279652301852673,46379 775410614474723328,148010 794566571339423744,261155 773623783097786368,136093 786031217913180160,194230 761606035878445056,11774 788079149705531392,11774 788589995196051456,218275 793829097218641920,255393 793858232888487937,255393 795112310004129792,265257 795301711103586304,11774 767050719882907648,93210 752090395861934084,14277 769932085503094788,115526 781468697118461952,188119 773713973606768640,138812 776457755531980800,1249804 789531603701751808,226881 793592990359052288,249926 750464871767085056,12883 751159030090006532,16299 758263586712158208,49852 751606405359030273,14277 765561178244415488,88052 788870932655779840,220602 773617789839958016,138165 788200733317345281,216009 792178372650557440,244550 771471365643784193,118191 753385197182353408,27402 768886115440865282,108729 771848163376242688,127711 795432624235880448,261818 758532763490418689,53185 774037270974259201,139404 752903641871314945,22575 792564831274487808,246225 793883859695710208,252679 795334302645059584,258456 762080917347307520,71099 789739742522859520,227284 791749783899602944,240483 793150800675610624,249926 758116686041980928,51451 753022972299018240,24711 765247063525384192,86653 791834649270087680,240070 765761612527665154,88361 773577137504661504,136947 781674010790682624,183269 785320450373005312,194934 788667690743435264,219678 758433917087154181,52696 788975325656911872,221971 777695893378048000,118515 750047814818889728,11282 773666932008620033,137315 752823714350325761,22750 795478998444888066,261987 757710173091745792,47844 769299257727807489,112265 788588000569597952,215437 762033563650945025,71476 762795310594813952,75073 786947480785149952,207613 795297782877814785,266079 753477966684835840,23739 764642823316447234,1249219 775769707613982720,151463 771141738073247744,123583 764420999332802561,80945 792403388033925121,244232 755131892127719442,34645 761720626516111361,70540 787009445431836672,208065 791076969207259136,234586 749771942542979072,9754 753950206647861248,30590 764878752773877760,84449 771023099236016128,122875 764905892852621313,84724 765416008643387392,85562 786654129959505920,90209 793339849117880320,249926 794698430052499456,262849 767838221388701696,100741 775884223446069248,151741 788774914564190209,216715 774680439936184320,144654 795360278271692800,192363 791353211168759808,238395 793391301420953600,8044 794232807245627392,257492 758050951789944832,51069 788809182225063936,212693 791251615743442944,232169 773011734856478720,133940 793255018501591040,249926 766040701188579328,90694 759046554493870084,56552 761320252152176641,67973 780409303387611136,174799 786588973959372800,201980 791348918126841856,238395 773613768848834560,136515 785870064692191232,198671 751605548584275968,14277 763597915214450688,78189 757968801681977344,50377 763013889415970817,74681 756561767401136129,43471 764089420848824320,76552 762455232005623810,431998 785600062520954880,197035 795297596885630976,264397 790531358263238656,231894 772813556018401280,132335 792778197628837888,246425 794892495679328257,261987 755947899008286721,40881 781863734444695552,187131 792929332918362112,247379 752942567533125633,24134 764872008215695360,84724 786282005759524865,28043 793509733898518528,249469 770496571058294785,118192 779410545690632192,174492 772844462452183041,132335 769993284827611139,114388 780106910515200002,176125 765018486322057217,11774 773612680120791044,134561 773936966421340160,1250071 793448400624750592,249926 751133266070110209,15810 755493973775396865,38032 786544559455100929,203674 787802341164584960,213274 770626892978421761,119786 776086171759747072,153095 777937915326435328,164669 780604322920951809,181886 778369043925495808,152594 790214639183421441,227496 763858781956550658,80486 788135449290092544,215480 733118036966801409,355287 759155466895183872,57348 780437064739229696,180112 761282240731082752,67648 778253869881122816,166913 781650602359083008,187896 775348826785787906,148126 786833884935626752,199961 789283456282796032,224018 768859915209302016,104406 793435403319644164,252020 748196276655656960,352060 793882143961149440,256439 758249973725167616,52061 772965851704266752,133519 777974681378906112,164846 787338082806824963,210432 757745942887960577,47693 793384769312686081,249926 758814797798346752,53996 755117197656256513,33356 780501075593879552,180016 753304435023941632,25965 757996843020259328,46633 786023766274875392,195446 791127042737729536,232169 773968413618122752,139404 791039458426486784,234583 753000022158041088,24988 733001496867024896,355106 786635555266174977,205270 790940315477741568,233692 791842713565966336,241940 765887639551631360,90031 785251531771740161,194082 790315468355534848,217519 793300561969885184,91936 769738564162711552,115107 786418033153576960,203350 791349707100545025,238395 757101833269620736,45964 780612250201563136,150151 763516166342004736,78198 772897195431342080,132761 774002312977063936,139404 780592837054361601,12018 781571522687279104,139404 795668570017505281,266151 795349263375106048,266500 795662677162991616,267262 772834431753084928,132335 787392518526738437,208307 787392576101945345,205651 794590852395966464,261818 786061396454805504,192032 732644981035294720,349197 767354964754702336,97852 794542243008888832,261155 732326674918871040,11774 756198239955673089,11774 765565177001500677,87904 772846716215238656,132578 794106300447752192,256458 794448794809225217,258981 750430651694841856,12535 764577606217916416,83391 755101669684281344,35445 768229695737344000,103924 790743264060055552,18341 794651475762778112,261155 778228598222139392,166644 778598614633291776,168794 793217819206967296,250633 768431945478967296,106281 769950589556027392,113457 781275051563716608,184539 785848075915059200,198973 791795995470401536,240483 793871679202091008,11774 765264052947980288,86103 792068700841111552,243187 748928739094835200,505747 757800484119851010,48492 791640374355689472,240145 761630964695068672,11774 765159686224031744,86103 786003209110315008,199561 786115642520965120,194723 787054782670249984,207287 793255370474921984,249926 760870387349585921,64506 778637911117828096,11774 756902652081037316,44085 792302678755848192,127871 792533727477981185,244270 773753649487081472,137033 789533426583949312,225981 795255767049928704,265081 756284266552721409,42432 756916431850057728,44450 774998083138641920,146259 778199025866584064,166409 785479031768674305,195064 765959293619343360,90384 789115261248995328,197046 770469692981014529,118192 738801506175049728,11774 770673873763176448,22267 794586908496171008,261796 763925298882547712,77708 789525786189520896,226731 793351514894929920,249926 764146223792160768,82066 732626976205213696,351837 790706144868233217,233756 760563923955384320,62708 773463064825987072,135903 786240696399298560,201958 761673343460380672,69356 779400808450306048,174610 793965141788266496,256276 759968195528634369,57665 793566084049743872,249926 764186626092171264,82544 762640954230706176,73814 772094873197576192,129558 756106003511332864,41632 776341006518280192,195876 760923816264601600,65307 787716854139629568,205197 788506610444283904,217519 754773768552284165,27045 768153831343554561,103354 761233900131672065,65222 775421229444370432,148645 758856024774234112,54070 768962676575789060,109709 732398619584667649,349219 752693794726969344,21332 771232210774994944,122146 777861192442269696,164001 791023060996526085,234583 793086603094790144,249348 795061871195865088,263926 787788071286738944,205197 769278158331908096,112788 766455274068672512,93508 791324633370882048,236831 767549370929643524,95055 788443680877064192,11774 752964007363915776,24316 759423570086797312,56800 793652835728576512,254058 780808029168103424,183269 786310771043074048,202429 764872423980367873,84209 788180471205228544,215754 786564953377497088,204413 761724294527389696,69947 794873650725928960,262752 751135075257823232,17259 761192855171768320,66878 789116811526672384,220332 775030975764000769,146259 778617324542787584,168284 788078842191679488,11774 758333067350142977,52388 732319398334107648,350955 757433216672423936,46379 757953362985885697,48270 760096757225324545,60542 755023196080877568,34660 773751875564732416,135531 764169069784403969,82066 777669382063423492,162596 790281711863078912,229922 791658454561722369,240483 755466966631153664,37294 757609798770712576,46384 768159980432265216,104026 779009827297071104,11774 749387799963373569,7828 752667934200324096,22785 788813230634184704,220029 793407627032010752,250633 777698572376694784,158326 793173827756752900,249961 759403221970460672,56192 775795174635081728,150663 795202749201784832,264204 789889442232147968,227795 771287566670639104,1170771 750836226534600704,15651 793810445349982208,252580 778970283894079488,171324 793643187692789760,252581 760928108727836672,65387 764432058106118144,83391 753207869655293952,26140 791298210824278016,237235 794228093355458560,234551 788525859556757506,203710 771417893510709249,125222 773282589155139584,134371 780092013198716928,174109 789944249978490880,228702 792101228427739137,11774 755467037644816384,37294 765025392650584064,85767 767826002726846464,100945 781370464786583552,186050 794614451924303874,261155 732632551093731329,1170592 760237876554629121,61051 772783346241773569,124597 777744168357617664,162461 785591094301958144,196917 787746642741096452,212357 760633194324426752,63858 790886723462897666,234583 793386541947105281,251758 793377480560304128,243187 750075806949314560,10654 791575206309535744,238395 792131671655055360,197512 757918649524981760,48826 793045617945808896,242693 792838614132658176,247351 794554152772915200,261155 765547966744502272,86103 792394809524625408,244143 794531198026579972,261155 765146622502240256,86103 768308161396649984,104662 779857438786916352,171991 768961346125692928,109666 769896587346710528,114587 773597049602310144,137965 733420567202648067,356028 758428143707312128,52061 773921266818490369,139404 778419827069235201,11774 763534685334966272,78684 780804801797976064,183269 791184319482036224,235590 791348069015093250,11774 792120301463097344,11774 775827026733371392,151439 776455998508634112,11774 794922796052873216,263895 785419963049897984,194138 764464424967077888,80720 765015549101289473,84209 767694853186682880,100605 780136218851889152,164764 768770721187237888,108849 760761119619244032,63451 791422768579383296,237857 770778416937332737,120453 776580851572224000,156835 758837331746918400,54070 787721255399096321,210694 777961599835398144,164980 786397981796741121,203674 791820630878408704,241678 753374275034189824,27045 755548011875409921,38183 766945383243063296,86264 795673990845100032,265649 756905501439426561,45014 763071582101184512,47188 771526991203831808,124597 786242767995310080,201555 787472485809651712,204224 768491616386617344,106774 773286869014503424,135025 751756829575770112,14277 763101045908054016,75724 773710293503471616,138819 776505551345717252,155898 786951762506756096,206484 787778388018630656,213064 788810684586795009,218275 790856728237580288,233558 791418354368077824,238395 794290146208141312,259134 767691609194528768,100545 780170229250871296,177233 789273836915191808,194060 785621888663814144,194949 750363210314809347,12883 760119282906857472,61051 781644605334794244,185310 764825599936344064,84724 793383412220526593,249153 761663890291761154,69947 751234496809177088,17794 751541903586459648,18555 757615274635833344,27222 793440130266718208,250633 771522631191363584,125381 762092860099350529,70959 774252542834475009,141316 765676974220070912,74575 777168758439759873,160500 780440640802869248,180039 793278005300703233,249926 768663770423963648,103354 791809488005304324,241819 758427997573681153,53185 761058237743374336,65174 775432638630858752,147013 750011584064335872,10653 787001825081823233,46572 773879246859018240,11774 793150357471977474,248988 752158708184936449,16728 771826552669605888,124597 778659876369117184,169201 794949248576028676,263302 785490614473285633,196277 779151548635025409,172132 785756401742192640,193531 792534853094891520,244270 788406097950478336,217634 789309948677263365,223899 791754651192274944,241432 791754441091379201,240718 794342016633012224,258305 770254970331492352,117257 792550231799832577,238207 794559803293073408,261155 773119424018714625,134470 791005386673381377,232169 792867383681712128,247240 772920292297453568,132996 785977431584673792,200382 790559673736978434,231894 765727892160454656,88052 768855513048162304,105109 777610778077716480,162373 773849637920710656,138165 792043745722130432,243187 760436075869278208,62728 780604823016267776,80785 790273351340077056,230282 795757397096599552,268777 758487629784416256,53532 777638596199190529,162370 780434704247947264,179574 793541328042942464,253166 763162931601272833,75899 765799694576517120,72798 775374811635806208,11774 785472310211776512,195975 794185732269211648,254135 763750867304525824,78360 765270702433902592,86440 765997727880708096,90622 777033441426677760,159308 752863149171376133,22750 794548182256652288,261155 758145266142867456,51069 791432107436470272,238292 794203174156398593,258598 794557855986642944,254135 790722516243197953,233241 791887837943599104,241678 732395692644241408,196346 757344242918240256,47090 794284981543718912,256935 754898899911925760,32596 760203222468399104,56964 761341662601711616,67369 793806598296576002,255393 751140369333575680,16953 758383771662024704,52764 786790070858633216,206225 791754369427447808,240556 793222081005572096,250408 772470964969877505,126389 789912952165892096,226022 788763608389914624,220332 759008884518363137,54070 769912273833824264,114219 772855752318935041,130988 780556327466725380,174116 787761219281285120,210238 772318922431352832,129558 776892510694105088,157082 794271553806422016,259088 734007984242733060,354629 794551063789654016,261155 794625205087956993,258193 755779825722396672,39384 786310087916687360,198094 794234574419197952,256439 758434567774765058,52112 760143453581742080,11774 764812936321699840,84724 766138466589605888,81929 781252490146611201,186170 773226205977927680,30343 779361788974333952,172057 791299195927789568,237679 771469819929587712,125319 794940613959491584,263817 751195630823874561,17578 756682963941724160,43225 765031530964058112,85562 791007570878205953,233736 792161462655422465,11774 793525601579655168,252741 759878944002805760,58232 760732714815328257,62492 767438573117272065,97447 768947594475081728,109360 785810086711078912,198671 764276283194773506,82673 785299637028720640,194934 787442538760200192,208146 792921610307198976,246726 761350228129624068,67587 756218280260403204,41680 791240060284735488,234653 753985665851858944,11774 780455641018146816,180310 770309161783472129,117257 778645499268112384,167319 785922817422393344,199546 774239141164900352,134026 762454743964798977,73102 764546467939901440,82066 773972352346550276,140444 786279902391701504,202429 794338083655122944,260081 779394261313781761,174230 792536621103116297,245101 792846761966665729,246225 749398964814749696,7816 761910570576519169,70898 794734526509490176,261155 795686911721476096,267862 790363847227867136,228354 794741017266286592,262752 790564893556666368,232137 793134522267213824,249841 793160548141502464,248988 762533721513811968,431998 764177612960858112,82066 786656455591993345,90209 792057507837542401,11774 791353277300506624,238395 793283330359701505,249469 793969609833672705,255650 753279428051042304,11774 761624371832033280,69673 760304430558306304,1248387 785912396196044800,199546 732691632026439680,353599 792892730871611392,245148 763748875236679681,431998 771492234583740417,124597 781209626683576320,185595 753019380745834497,24346 781236640828141568,186256 777295462646763520,159876 787025673449791539,198586 760872992096161792,11774 775408973298020352,148045 793634171772145664,249469 750398432024551424,12883 758104181676896260,41703 769891956231065600,114779 786675706789060609,205728 786992296118157313,207949 793963842376077312,256358 795095295780593664,264397 794981759289061376,263532 757725379331186688,46958 765211686202597376,86440 795411376512569344,266491 777517817532866560,161387 785458417532071938,195975 761598073596444672,69576 764535292862668800,37461 771186879802724352,105109 786784082751397888,190424 767805175729971200,101681 775782995940610048,151688 793222333188214784,250633 795311805161762816,266112 756394895561068544,42405 757777903060824064,47940 786320245850005504,202727 789205086425657350,223899 794198249930452992,256255 761616418576228352,7224 772407300782952449,130686 781895600853905408,190008 770407607186042880,117257 789941321372880896,228820 793899524217536513,256564 755727824426795008,39235 775752312136622082,11774 794236596174389249,258044 771071139938390017,121949 792446241393168384,237594 764252253565939714,82283 761934181081415680,68788 778293834274836480,160539 755210319954317312,35890 785634818960793601,197512 786622623304130561,205181 790403674879041536,206666 761588748882673664,68854 762984586162888704,431998 794624833095143424,262145 751162758461132800,17143 772621564193878016,131221 790985331289919488,11774 753677813832527872,28866 766366810572623872,91936 794672154189041665,686533 774004599892090880,140444 774399416102952960,143473 767749141451706368,100893 774418981381824512,143051 767719977583452160,100893 794927533481410561,263895 772963984706121729,132335 764968427203067906,84724 765690817038123012,88881 785921844968771584,199546 793827577588617216,253876 785373479252086784,193623 762225935135322112,45014 773665839711158272,137698 749342902900273152,8248 787302938125402113,207212 794378006060011522,257325 766342481856204800,92860 749985296859721728,10735 755167627887116288,35890 773275542598537216,135188 788007926321537024,214354 785500752168951809,196277 785938678061248513,197512 790692608783818752,232169 765940549618630656,90384 778553610250498048,165185 790952652238651392,234583 758827114409844742,1248642 789204935938277377,224297 794378440723963904,259360 761655684618301442,69673 785517000537862144,195975 771133660464570377,123583 771167142964109312,124068 795336247250132992,246796 764532566305058816,82209 769217140519936000,110585 758028682141306880,50923 771189666594729984,122978 795049536704151553,263906 771090204744622080,122982 789479903838236672,225624 779380014932459521,173645 786592785264541696,203350 788483554137079808,218349 775779681278623744,150511 786707822079770625,206054 790783447153446912,232884 776851298444541953,158815 794928295137673216,263895 779829912366526464,177233 765165967517245440,83342 743785318705356800,47188 789733861697712128,227048 757559029606543360,43751 750674446386683904,14462 777273623484608513,160539 778635947948777473,167319 790362489007566849,228341 779127103841267712,173011 765301977098047488,80393 768783337485991936,108710 792175954214912001,11774 795692558152175616,267862 779513121824092160,173334 773733355124690946,11774 775963939561541633,152735 794570844588666880,261155 779586142584856576,173347 769538236435890176,113165 770311223829299200,117257 788807008090750980,220749 766397769896501248,80939 773902085087563776,139404 775657216661712897,149259 788870918584107048,221711 794060233689567233,257674 792881169218035712,247241 754749947002486784,19246 763529210195390469,78566 791661711191400449,240483 750446474434150400,11996 764440153331003392,78344 773967537377640448,139404 795384808067231744,266151 785811488015523840,198466 793120109367820290,249469 794222421326921728,258771 754067679665876992,31529 773166410801483776,134470 786732255234228224,205143 793651729266978816,254135 786078942797164545,182726 790600630222151684,232715 751147262223327232,16833 785548522129018881,196788 793507305186729984,252984 794578237322121216,39957 791130403415425024,223249 788551115772166144,218275 751194535670067201,16580 767808068499439616,100893 768778372138799104,108849 789206779087364100,224297 785609190588809216,196348 792683515544338432,246726 759476534839304192,57274 791458589630083072,237332 792557288024408064,246295 765628725400481792,88546 786780364245053440,206642 794769452202082304,262849 754764545751654400,33355 778684808230608896,164001 786547304194985985,204413 756677675717197824,43391 790160435710423040,206484 770665938307821568,119794 791742468563857408,240556 793422519982317568,252020 768181045460099072,103986 749707618353049601,11774 752882404579213312,24134 788884700026765312,217574 787026895875543040,207613 778675545055776768,169201 785933438532489217,194091 764936512341409792,84724 765262551747735552,81946 786182499449921536,201285 771454339382702085,125136 743364328779190272,1170550 744628765804888064,27156 795402420536954880,247930 755731880180387840,10648 756219329067290624,35063 762126765380730880,431998 768266603087728640,104313 788761410071244801,220526 770280803821559808,117833 793132322946158592,249286 770288852695068672,117257 794573680277864448,261155 735328754826944512,1170550 778416168264568832,166810 791465544092266496,238459 794036779552673792,249926 773526552021602304,133702 794289958769098752,258829 758685562672996353,54070 781253754393858052,186063 788594141156536321,210390 768059585823318016,100893 768144891826143233,103149 766020678558420996,90384 786543871576662016,204413 749593738121506816,9148 756087569356587008,36522 786278385538306048,197046 773606511268524034,137869 791710998109364224,238780 759099657649881088,56964 758332131919749120,52554 770031145606115328,115451 766333259596849152,86815 787142899561619456,207613 772890618116857856,132364 790623128091144192,232137 756546882172616705,43471 757856414429614080,49752 761001247541428224,65974 763933068008620036,80939 755163367879290880,35890 761336458628169728,67360 765366531081592832,86053 795699070773903360,267862 780437295300161537,178258 779484687765037056,174230 769929133174427648,115511 791066788045856768,236454 795769574545203201,268643 766383691773771776,92213 785659812994396160,197512 765963073886617600,90384 749007114836668416,11774 778356715549036545,166282 780643286390153216,182257 777142502344261636,246425 742410851655778304,11774 795655668866961408,267655 769247110470438912,110659 771968494661492736,128615 759703383875944448,56964 760568632212615168,63655 771184671765827585,121788 781001001008586752,182349 794933838573084672,263906 758616354421346304,51451 764517597870170112,59155 785650420827901952,197297 768062525040721920,103261 768966657691705344,109960 750669766969483264,1011996 758388034215800832,52921 785944485649866752,199352 766960942504562688,97081 795284388829200384,265686 773060192980307969,134255 780489795801755648,180825 780602613934854144,181984 791410017043746816,239018 794906178509639680,196314 758037450354724866,49587 751840044927819776,14277 781166231264960512,185601 793418734568214528,250633 795421715262308352,26066 765761270104588292,88930 767122941087739904,95427 791352220738396160,238395 768137223682220032,103126 779416868612341760,174115 762047791698968576,15066 775495394168016897,148994 794623397124837377,261796 760517067384709120,11774 772753700087599105,132335 791067761522855937,235179 759695853162344449,58491 771740344287371264,11774 768424563088642049,103405 776959862408294404,156835 791819972137787392,241819 793043758392680448,249004 756187237834952705,41680 743892477707444224,1322955 763718695218589696,79691 778367004562563072,167186 790659447450238977,232169 768912373088256001,109666 753737024079659008,29592 765285981876543488,85748 767904018123272192,100893 780091420677906432,178258 788501660049866752,218495 773234235163435008,134561 786228032230924288,199478 772980452999258112,79987 778027049382543362,165523 789940709516189699,228576 768983506227568640,110585 779893785907957760,172084 764958190173847552,11774 766345227355451396,90908 770122049079697413,111549 789252825737867264,217837 793618459422842880,252112 795722857317810176,261155 779081490516746240,168284 759741438414299137,58030 755010595372412928,33584 770606815600148480,119832 751149151090511876,16094 788100525610852352,210585 763561922423689216,78159 767358027490029568,98689 774297433740304384,141690 771726152314552320,127527 776871520484397056,158897 740940472739352576,11774 771096682079653888,123583 775319401398734848,143585 788871993550630912,221476 793195257735196672,250430 749325484312387585,7828 755383349796012032,37044 770804350100865024,120216 781573136407928832,186584 793904275965366272,256451 772781487007686656,132335 793544576153821184,7311 770904694600392704,121612 758478361782018049,53185 785329442117812224,186883 785866094619693056,199206 777734212753514496,160618 786947514767290368,206642 795074061361496064,249926 780107016022949889,176125 781695486520463360,177455 787157723011964929,207733 778786989575278592,170609 764621649446514688,82066 768493058698596352,105109 793458971612880896,252408 755735927029309440,39235 776018177725607936,152735 791368163304828933,238561 749260805447651328,7816 757589843228712961,47102 757882285727293440,49852 794165926971121664,257492 773978468388265984,139404 763606171055894528,1249151 765371013483917312,86653 771080313053339648,122299 772490241211035648,131142 760150028178436097,58325 776580522663378944,156926 785832439968968704,198671 794942500389720064,262022 757585218190442496,47761 777852288106950656,164001 790569010110791681,232384 790925067194626048,234583 795350375691862016,266151 769335272991371264,112363 791372309420318720,238207 792786195923230720,237594 793298429489324032,249926 793904024760160256,249926 795298659114041344,261155 773698807972454401,136512 787433142810443780,208307 790487417102802944,229693 794331326723653632,258878 751118073835491328,16506 764679525699457025,84290 774246194398633984,142090 794380111185346560,257700 735118611006775296,349197 762334350922973188,431998 753956772092649473,26539 751177807355600896,17591 752031979743408128,18893 787722199713013760,210253 775502458713800704,146804 786037160549847040,199546 793997905321263108,257492 795044007860727809,263906 790987387350478848,235590 772794134343979009,127134 776868801191247872,157755 786955731778072580,190424 753278589978677248,11774 757882373232955392,49852 758421083368353792,50923 764915871865245696,85298 767815101843988480,101681 779849040787742720,176109 793818366301630464,252581 795425461627211777,247930 765276159818989568,86763 790357181287821312,229818 775509628834775040,147481 771549223997218817,125554 785284664420433921,11774 786618511946756097,204410 789777511727046660,227617 758144919785598977,26066 773925875310010368,139577 791758788684554240,240682 760706921984843776,64197 762378881219239936,72408 795394415271485441,266883 774700571060269060,144050 778296913179181056,167220 760542418005401600,57105 785616020836868096,197512 770749966994313216,120613 778756297248288768,169384 765668852260675584,89076 755097388788936704,34731 788227912549801984,215437 758119217434464257,41703 781203897272573956,183833 794597442754924545,261155 781326377114963968,187393 787465975943815168,211347 793459367777624064,252020 753476865126346752,25968 780577494487359489,164980 793150143012888576,249841 753731230923972609,25321 755782555958325248,39462 762150048851369984,1249004 764856025891672064,81869 779484092081446912,171617 793168645450969089,250033 761281638433107968,481145 752935511346511872,24134 776211914292506624,153596 786928510183014400,207287 751047098045386756,15808 763320903061106688,47188 781131293253775361,182324 771969175149481984,123217 786935970054627329,192032 794769727197421568,263289 750782350049570816,14781 767510668987731968,97371 779044663193923584,171927 794922452153311232,262752 794060595104464896,11774 763924042944434177,80939 768969793424723969,100893 769933763534999552,88930 794567868939571200,261155 767744538286825473,101134 781477719318102016,161165 773509199380656135,137042 776133701046501376,152314 792114421782937600,241819 788817823963328512,220526 777543540750548992,162348 781053451140673536,183759 781723532153597953,190140 785860479755386881,198878 755878482736021505,39697 785936134429900800,199352 788405277544415232,217519 794289733904060422,259134 756310993685413888,42432 776545428749836289,151374 765272280330964992,86440 793554688675311623,251803 775042198924513280,145955 791498474319589376,225981 762761677712592896,73712 773116890050887680,132364 778774986496413697,169923 793899997519486976,256451 794700010960977920,262849 788476262029361152,218275 786356875226853376,201620 793273074560950272,250293 758721234326675456,54748 793841674799546368,247743 757351170620985346,46379 776571031272251392,152885 794004691998883841,257536 790196156449992704,192287 773386485714280448,136515 795452008102707200,267050 763135376189976576,76506 793928864347160576,236884 795405929592274945,266500 774017936038072321,139404 752930463065317376,24603 757899308976877568,49852 758363274874392577,52030 779909480037355520,176196 762985746143678464,75724 788485364113604608,218507 785606784111095808,197512 758061523033960448,49821 763088266165760001,47188 764266984888414208,82283 774085537888030721,132335 778714800612216836,168794 792101084080635904,243075 789553112927182848,220029 792779057108779013,243187 763410753323925504,75899 766243200990339072,91838 779484263188168704,171617 767866148830445572,100893 761022481922535427,64693 756581433024647168,41702 765167308801249280,85562 780881609411137537,176128 758115432381423621,1248582 781662102704402432,188500 791036745659904000,232169 770226867764854784,117377 773971034038898688,140211 781829231529619456,188401 789998928200478720,226366 792908458425212928,247087 767827270853623808,100559 778314720919031808,167220 788581671826132992,215608 785279617779105792,194082 791029820905889792,224203 753051132142948352,24316 770788039144726533,120341 779939271260024833,177608 774043399800238080,139404 792183817255653376,243398 752020562642370560,19870 759533531152297984,58250 791377831146229760,238395 758659918102564865,48826 773047000430473216,132481 762084279207792640,71270 773485628126212100,135025 770285998710267906,114848 788779317421600768,218875 756524568089624576,43403 767119933704540161,95506 786168223309848576,49459 778705586795843586,169226 794376320587206656,257492 793279642379624448,80720 732575556059996160,195876 791974897249648640,241819 775049641155031040,143473 779045315483619328,172029 788875616695169024,221857 793104463963693056,249469 793811274257747969,249926 757050513460461568,44819 758585659535814656,41839 774652973704056833,279676 773182085007863808,135025 765609854618705920,87904 768547747616161792,107469 768860967816028160,11774 775724998153605120,149953 780895169243668480,184289 791834189741993985,240890 795724468790423556,268101 781715835106631681,182671 793205498216538112,249348 766624976002748416,89359 791322189333225472,238117 786945343606837248,207287 751612925962440704,18476 785675276873269248,196917 794554680613302273,261155 789078044724043776,223258 756558879744520193,42432 758109320982564865,50698 767949928953815041,101681 785846654880608260,194230 765397099139567616,351689 786271504287698944,201958 769364337542651904,113241 774124656206819328,138656 776167948528517120,154257 777933008544423936,164578 790070115064610816,228437 793504787509698560,252020 762147899115446273,71429 775711311967625217,149953 754013047333744640,30590 764851111849259008,78159 792773145702731777,246771 794988123746947073,199307 787506204486488065,205989 755796187630841856,33356 763516239734042625,78228 776604598035329024,156835 776937967738757120,159620 786435677323825152,203806 795001000553758722,264397 786637818714030081,205455 757682049281040386,48187 777617696682717184,151463 788034080801755136,214492 773336189487112192,135701 789127426118942720,47940 764128976134471680,74518 786924163348897793,205728 790288774513172480,228172 777851835042373632,159847 765501674425384960,87868 777321140607864832,161413 792065020209356800,243075 755595857622204416,35890 768399486674755584,102295 793942050433536000,256125 773588252301197313,137158 760288872278261760,62130 786367936197910528,203225 790654217090437120,233307 793121854097534976,249469 794329962144636928,258613 792838540765921280,247819 786249415237439488,201958 788649762161500160,218258 788577228678426624,218275 757231816596004864,46006 794844858406043648,261155 770484576657473541,112363 785465082247471104,193524 752708164680687616,23115 760435610582593536,62771 771480286580191232,125111 753965672263147520,30590 761218646337130496,57574 789926476749475840,228820 766564934188621824,91818 754858964714680322,26721 756812608871825408,44461 756871900341633025,44163 758148956190744577,50993 792477060744683520,243286 761600605580177408,69231 763489268857581568,78198 785590414740860928,193571 750460821633839104,11774 771104861601402880,122146 790248331020791808,229693 732368169537507328,350697 760126023648342016,61145 768444637967036417,106281 753525852806254592,27317 785253061048479748,194450 762606195563646977,72035 776569672783110145,156103 781511435176251392,188401 790991688533577728,235392 749462396385824768,8497 760698082438840322,64192 773855513922637824,139404 766634313639141376,90252 795018039708307456,263906 753685128908460036,28866 754147217389281280,28043 780772838311600128,182338 752657713180520452,1248209 766461147532914688,86653 761881031309918208,71021 788735152373411840,220332 758705533297696769,54070 793886939644456960,248652 790703232007938053,232884 794491750173708288,252020 790320495593787392,228820 792440011136262149,245268 754002955238531072,29263 767850336589451264,102137 781350890812735488,139404 791713405052780546,240145 732143733399949312,349375 761677106820489216,1248959 754716068300656640,19133 760120712266911744,59666 775965995580198912,65663 777211849804619777,160651 788848856704221184,220539 770312350452842496,117257 794593861150605312,261818 795292744994484224,264397 752890860098973696,21332 759194174814031872,1170537 794556569346310144,261155 757605600926793728,47761 774328941268066304,142301 775114560290234368,146675 756570290168168448,43278 763038595317764097,355105 764937966322081792,11774 774355605481938944,142980 775432125835317248,141415 780841415987298304,183269 790851761993048064,234473 781505477633011712,188401 787847699034836992,210253 779094473246580736,172428 788975541017780224,221971 750561505523957761,13018 764169121076383744,82066 762716640278614016,74308 763003527929008128,73712 763473223975440384,78566 762514372086239232,431998 767073553346736128,95901 768184893247328261,104332 774005450048102400,118191 788408723836276736,217634 751810491333443584,351152 767160225145102336,91636 732717140713701376,209828 751098731722866688,16742 792819661515685888,243865 733327608398647300,349918 786989666784321536,207119 755030420618489856,34898 755154577968795648,35890 755184726181314560,36094 780860165931212801,183269 794316037927927808,11774 752974725287075840,23719 775282381058109440,146720 794075638093279232,257492 764900487615418368,84209 775718656453906433,151071 791307440067383296,237491 777888160046952448,162924 772095114000957440,129558 787896440966287360,46572 789551894641385472,226712 768337922969837568,101681 771404516742668288,125367 762642493355626501,73978 777690540712136705,163149 766327698465681412,90963 757633054500352001,1248514 732893055724969984,351617 767077431568195584,97355 776116303182520320,153194 793083603219582976,232911 794558210787176448,261155 762700091098484737,73814 763099745170563072,76577 761921217250988033,71026 785476273342713856,11774 786986832869281792,207092 768569917079711745,107428 775430206894907392,149304 790610321899532288,231870 756258575157112832,42249 764182643269328896,81130 755831351992053760,39997 753498792414945280,27800 790998226576871424,234583 766430113869234176,93823 785510388712353792,194934 788778942807310336,220767 790608328678268928,11774 768243094328180736,105109 791533230302388229,238383 769182607552630784,111541 788686641565208576,217285 794207286235316224,257325 734712513892343809,351644 757001712494194688,44429 780539383384535040,181409 791432646861533189,238639 792815846745858048,245607 792426730686263296,243513 776887579668905984,157840 755096334646947840,35449 758360195873509380,41703 762063973566918656,71502 794084745583923201,256255 757985077825536001,47570 764778506324586496,83422 753330719187927040,24134 790514839542202369,231894 761403133406875652,67547 790989166003662849,233736 794318531005292544,258331 761979130934136833,431998 794627787927801856,262053 765480928273629184,86103 758279697813962752,47761 767819100391350272,101681 793100562933833728,249469 759377274336579584,56964 779342403673042944,174115 795005801723232256,264431 761679434541830144,69947 771298529021132800,124597 771759028049412096,127582 751608007847403520,19000 777386382956306432,159411 781682517120262144,108396 768603710314389504,106896 768120387045498880,102618 771162791201898496,122982 781555685112713217,186584 785310803763179520,194206 778569091560902656,168794 766023838761046016,81929 785582876293079044,11774 794044859577405440,257423 751061523435577344,15643 762780049376509952,73712 778241273773817856,166532 780157989021966338,178360 788037898478034944,214354 755151302523367424,35890 789904302533849088,227048 790643998821974016,232881 767391843030032384,97325 759258211983712256,55710 776475877357985792,156103 785629975885905921,197512 792510672890241025,246392 792668238886891520,245630 765235795124973569,86645 785814773837418496,198591 787852415445893120,205197 773730777171386369,138903 788139250265063424,214354 767808699079548928,101681 780809034056151040,183269 763151768091959296,76577 750784898508599296,15066 771270154671927296,121046 785651733116522496,196277 787568035494232064,203034 777832780935860225,163901 780047567212179456,177233 794675953414840320,262588 774805857792036864,143585 779349438305230848,174315 771511683009302528,125853 786267867377377280,200382 791407454915624960,238207 791452139096797184,237999 740583479230898176,11774 749598158787928065,8297 781119835610681344,150151 781795417478590464,190454 766037952157847552,90384 768494352616259585,106083 790592431469101056,11774 760148210853838849,11774 765364653627207680,86103 776808533132185601,158151 757590619636260864,47782 758103632856440832,51344 780563512158334976,181419 788151648501768192,216009 787990636012138496,213887 755267397351723008,35890 787433264256540672,210289 757819975520301056,65113 771434283416248321,125742 793870548459622400,249852 762964311388131328,1249070 780819042919677952,183269 785330598902636544,194082 785659977860014080,197673 793125306202742784,249707 795428399993028608,266491 773592208763187210,137042 776603556153524224,152847 786728945941028864,205455 788508924534071296,218275 792147709092397056,242693 766521882971549697,84037 773691092235616256,138382 773837882876395522,136814 791079327542542336,236454 773902286439473152,139404 765155738691960832,86103 792023120781643776,243092 794093293004931072,257584 785821342067257344,197512 785823477450280960,198671 795110228597600256,264751 761915152191094784,431998 793445744372019201,249469 790605521275396096,232169 794206920827510784,258598 768841168725635072,109104 789894371508301824,1170856 763496188519776256,76406 771447441124159488,124744 791752180055150592,238429 738105832752054272,355430 795023511613865984,263907 793575926374211584,252679 793793064355569665,254586 775758250427973632,151409 755534512281444352,36875 759304598599401472,57105 793104357445206017,249469 795308749141331968,265257 753067820573941760,23719 795735638154821632,267576 771343278746791936,124597 778065268983623681,163591 790006102461190147,228002 791070388411215873,235990 794864033639858176,262752 792819533140688900,247241 786543767524376576,204413 792723698696486912,246225 793137459492073473,217574 776977448911015936,158116 790617788427612161,232424 762733679487561728,69711 775040014711451650,146259 780511081252868096,350812 795772620595675136,268281 761578030108184576,69231 787140079290576896,192949 793107073085169668,243865 793098559117721600,249469 788849807271956480,218832 755169216265916416,35825 736956264106856450,196346 757316617881518080,46404 785524825112600577,11774 791439439016828932,238494 764757158290272260,82759 771575059110514688,125367 761008585048461316,65237 777111953286189057,157969 763826379175579648,80607 771234777399562240,123825 776151924118806529,153921 763505944642908160,78853 768917235628843008,109413 771793399460626433,127871 777621615756443648,157839 794541641163935744,261202 760809687168212992,62877 764881579818770433,65404 787726210209984512,205197 758697895390433281,54070 753410948908449792,27045 772189846844518400,129912 771540567721250816,47940 795722287941124097,268281 754057044647292930,31537 756905642422599680,44163 773204647645282304,133988 786088339808083970,194723 772110357158621185,110136 761236736210972672,11774 761652629982281728,1248944 777293559393316864,160480 732337849475862530,351286 760255673493970944,48052 777999322826891264,159308 793294413585788928,249926 794578994737778688,261060 775365976929906689,148537 780744972043714560,182036 793263391934668800,241678 794312950072778752,259884 794940933888294912,262847 773994088513277952,138155 785358863503597568,194934 791782471511764992,240483 753210519440371712,25255 766124854210879488,90384 780601412010909700,12018 790975490248945665,235621 752219572766466048,21074 781573521910534145,189088 753644720182611968,28732 761260720529018880,63203 769058556448473088,110362 772117237117378561,129558 752725777133821952,19259 775696383227506689,148018 778294927516110848,167220 790733450533703685,233154 764516623214534656,47207 767010229825499137,95044 774220933808676864,140134 785674414746693632,85985 788759120861995008,220526 753952428345597952,30590 764844244817305601,83367 758330471403118592,50698 774778879789633536,145323 773311335106908160,135025 794537213233164288,261155 795413744063053824,247930 766008438371430400,90908 770239123005247490,117257 752082866167840768,19317 765611571901005825,84724 794611268233596929,39957 759522085110554624,56964 766021404273709056,90384 775315835720179713,148045 785551759087329280,11774 791785031534608384,240483 755451854977241089,36875 794259243771654144,258331 739618126900252672,1170555 792011604800012288,238099 755181556143194112,35890 789914821881831424,225981 790759438797897728,99049 773950465604218880,139404 765570586567319552,88197 775008326325264384,146259 753334553322917888,27045 753278884410458112,25968 790874881034489856,234583 751231433981571073,14277 767725197122215936,100893 785824498289221633,197512 766647111832272896,91620 770627736104738816,119937 771387865167171584,125254 787321731702722561,209351 753382710958174208,25981 776660211079581696,156835 793942429296717824,256564 781354405719216128,187517 758057384933744640,51069 758662569842225153,54070 793189947834523648,250033 795399353670238208,266822 750809319931654144,15165 759772593314422785,21795 765594079208075264,88311 770671443365330944,120610 781350375693557760,139404 793571051619749888,252051 795045462453735424,264397 795103921001951233,265257 751965808905949184,17416 778716297945153536,168284 751777164194942976,14277 762263885848117248,431998 793479735787397120,249926 753956584657592320,30590 776891675759091713,155688 788147693189292033,215754 793582789643866116,252020 792410429951610880,243165 751561287771971584,18215 754716861913190400,33356 755064931725090816,34666 786682525062144000,205294 763850902553800704,79987 740352680330137600,354238 758729559340621824,52749 758812657742774272,42453 773210270802014208,134470 773891767460593664,137508 776066292109352961,153194 785773809999704064,196524 790048031823503360,32625 793510289958326272,8044 785470552207163392,195975 788527226505433093,218219 794739108971184128,262849 775421965414830080,148170 762703419215708160,73981 763934262856777728,80393 771398269150736384,125367 763206007778574336,1170576 767853554505650176,101681 787068399348101120,208560 795209797977010176,265102 759191124389101568,56964 768213600196362240,103354 777171490118569985,157755 792059400370257924,243187 794306062329532417,258981 753438637006557184,23739 791030604510875648,234991 770733932186775553,121046 790613740072816640,232825 757614229025415170,47844 794990457042440192,262925 765975660946976770,86440 781675795114713089,186664 785343080949874689,11774 760626665554792449,63451 786970546902827009,207949 775804303600603136,150063 780698966577012736,181984 789299894854950913,221785 790298264180518912,210760 771034376276705280,120613 773265432979439616,1250012 774048285308755968,137042 794536741269098496,260173 760569998238593025,62716 788009807827628036,214353 788225306297372672,215437 793281951679610880,250033 770045680001974274,114388 773118706696282112,132848 788854061005021184,221416 792422717786062848,245480 753589364953939968,25189 778407946736635904,167569 780788965825576960,182726 755507197744967680,35044 763190591416971264,77195 775004765625266176,146259 790782270437224448,233307 772217271481724928,128934 780607012576997376,181789 794226787588915201,258598 760183813456662529,60866 765175170571001856,84422 775503486423175168,149422 777999316606529536,164435 789932097150390272,164764 795712631608844289,267855 793501420343402498,252408 793943633984569344,256125 786047462851031040,199272 756377394663927808,42249 757208835853578240,41680 765615066821435392,87904 756936025998589952,44274 759162223008714753,56964 771407997478154241,125367 781536178143125504,188401 751826382024417280,1248155 766474706849443841,93261 795076177442521088,249926 772819462605144064,132578 781916642699653120,187997 795000853455376384,263895 765598065730256896,86209 770723783959273474,120610 755879244379648000,39697 776610391128432641,157082 792420495823998976,245634 793217246415818752,250544 787890816727384064,205270 794002616254627846,256239 749279394158436353,7949 785905353338662912,11774 766024033263620096,90384 794702362560446464,262752 766349913538039808,87904 773956212094271489,140444 755004458015137793,34666 758010312314478592,1248532 773761892955267072,138903 789234564979892225,224850 787359850598662144,210651 772857827853467648,132996 764830774239592448,43383 766559659213852672,90384 793512905945731073,252751 749926961095606272,9754 758304841877843968,14351 788460445707427840,218275 788929407671013376,221005 778759921512878080,168892 765888509630636032,90031 794026532725460997,256255 760979920700837888,64722 788909478494208000,11774 786959324438495232,205186 792029053012160513,243187 793179891156017152,249926 787914886374236160,212693 794906427936690176,263205 770672932964163584,120610 788062850048790528,214492 776122839284023296,153845 768090057228050434,103514 790520807374069761,231894 793165031697424385,250033 791080044126937088,236454 778312462294659073,164608 763208907884027904,47188 767722449916100610,100605 790891140233003008,234583 752818530509164545,17606 765686173360533504,88920 777997159828365312,164694 786957032893014018,193297 792122738794110976,240483 773659357569351680,137693 788030427847987200,210215 794165974756823040,257492 795767447378923524,267862 750340245267345408,12535 789292091297767424,221297 779311628131065856,173753 790005049342713856,227242 762809106251943938,74681 781373735391621120,139404 792476922844356608,243513 753765292170481665,29790 766530280970530816,10788 777621191318089728,162610 778322653136453632,167220 791617927753576448,238780 787083495571124224,202636 788488228227715072,217519 794667788094803968,261155 756291496547147776,42432 764810208640176128,84689 792574147234787328,246392 792876184203829248,247877 775435039882432512,148010 794594349187235840,261155 794919180680261633,263895 750416446203846656,13343 757257556305641472,46401 763098063170736128,75899 768055173822504961,101681 792144282631213056,243451 787414245965123584,108396 787992242183102464,210897 794823722414718976,261990 789538914470076416,225427 774002178180521986,139404 789157128045035520,11774 774020989936164864,140372 774359257823096832,142668 774707263076466690,144494 772449631011733504,130709 795236710502301697,265644 775011809120182272,146259 793906318494924800,254135 794150508579565570,256393 766290991284387868,91946 775730333924913152,149089 794881796315947008,262849 787649271155691522,210687 766263769370460160,91946 775335363246231552,148473 778075870602731520,159850 743780189671350272,47188 757119373962280961,46200 776851088343437312,158815 788736129415671808,197322 785979652896677888,199431 778205802913988608,164826 791807550224273408,238419 750646225565724672,12859 769141448851779584,109913 793629210887815168,250633 757257524282294272,46612 792056741454311425,243187 794912029945561093,262226 756252990005280769,42118 765037198131335168,82066 785659487071928322,195975 791088676000374784,196314 794612407641448448,262025 750841290854690816,14277 774286373633220608,141881 776140841341419521,151791 789693366271287297,227242 786257244153196548,201494 751182027118882816,16768 773192530661810176,124191 774067760426983425,141200 760545838380834816,63451 774718845533773824,142721 785291788726579201,193671 773507541472940032,137042 788038112400191489,214209 789757897223737344,227242 793574999130902533,252020 795335592137658368,266190 732559433167966208,350806 759851867321012224,58537 762894555964280832,74247 756093419366285312,40609 780616244038922240,150151 786935153906028544,207287 777274777161506816,158387 793234364234625024,249469 750725625669885952,14877 755275188946673664,35890 764983638685474816,82209 756188665542389760,11774 764197735725531136,81946 768934838569172992,110389 755126806332575744,32572 777232661433712640,1170441 791959648576286721,240070 779473702605946880,175260 763354667971739648,73814 765664919719149573,87868 770592787729227776,117257 787100885008560129,209151 759583355167924225,57574 790218611419783168,193121 780597111607951360,181935 787281381239955456,205728 789942899324530688,193121 763842185540304900,80720 781492036608233473,188282 786665796877619201,120447 788110661679054852,214492 749037872301219840,6953 751920492420956160,20279 769926929424093185,112382 775902874844827648,151410 779070395622227970,171168 760200654841344000,61412 734162363583213569,123215 775793928532549632,151463 759527545817665536,58193 795113015049932800,262022 761626983671271424,62492 756617675464249344,44429 756736860387418112,16236 763448901265453056,78159 758695113547579393,54070 780950982654066689,183269 791837330134958081,7706 755205589777670144,1248278 765296619344527360,86653 794190734286950400,235487 760291195285221376,61412 760499371204935680,47940 763948435061866498,80098 785239568073142272,194167 732288557646262272,349347 792805443319975937,243865 771502620913573888,125554 765766328204558340,47835 732245055730286592,1170428 772063085372710913,127775 795430095959822337,266884 785923384517332992,198671 761719234930077696,55177 765173616094932992,86229 772608417856823296,126011 793589491420110848,252020 787056563747979265,208016 791559902389035008,237935 751166377260486657,17140 764212957148385280,82481 764873703662292993,84889 749048981884469249,7045 787272119742705664,205728 785874430580756482,198671 790892200045359104,234583 785698229291593728,197512 786694515868459008,205377 787332783265972224,210207 790983283924361216,235621 773843894786293762,139404 776135172437708800,152314 756254366420439040,41680 763707896127430661,78566 757280374787452928,23762 766399757770252289,92854 768855227525132288,109447 794605813734182912,261155 765069533447020544,352010 774940126849884161,144573 788450636970852352,218275 794924359001538560,262022 759141769812537348,57309 762772285610610688,73712 769511752119808000,112788 781163388411916289,184539 785277130338803712,194083 785274841083641857,194674 789325381732040704,225359 774014597103624193,131421 788648420114309120,215969 774230166126075904,141316 793987791449227264,256276 753650057367343104,28508 780877093831835649,182659 750405666905333760,11495 764881796987322372,84724 790664739177324544,231871 757484753121517568,44429 764850439539994624,83391 786652350760878081,204413 790817460224012288,233307 732612603206205440,351387 788181823993942017,215608 753956250992476160,30590 766722813533184000,93261 767742176348479489,101134 793270548671397888,250430 760081619075997696,60819 768518851516596225,104973 773846121538064385,124597 777619974680563712,155898 794307546261557248,257492 795404731392765952,247930 749713981644738560,9433 753737831814668288,29624 791703888395141120,240260 795347064796413952,256531 780217922060947456,178360 792057403118198784,243075 794256627272679424,258331 764161070202130432,82066 766987951586803712,94699 773871749939200001,139392 763711657721724928,77552 772793873634566144,132335 785259734831988736,194154 789279109364932608,108700 778739880587177984,169586 755896154215309312,39236 773358117274943488,24173 781329665042608129,186584 752988648942034944,24134 762036020686663680,69711 779045660729434114,29263 793198426435391488,247569 791667437657817088,240067 778392263357497344,167319 785276620848369664,194226 769721067254317056,114779 762470193159213056,67346 750784370970009600,15165 781504254049673216,188401 790922319564775424,234583 793102903573491713,248437 795380064607080448,266491 770318478951714816,117833 794905715961757696,261155 771061441499635712,43553 786871462833582080,173347 789878236591321088,228522 793320062614548481,251452 757805246932398080,49066 794863169667633153,263606 775795702400098308,151071 793516216975560704,249926 760541150121857026,59373 793090410834980864,249286 781600261139787780,189256 764300848218435584,82066 765688652970266624,87904 792474849608404993,243286 770795514988068865,117303 759229435623112704,51798 786703573526671360,204835 792207234314805248,11774 763081139326025728,76487 790676642519719936,233307 753747570606870528,22439 763810327272251396,79970 767567406453493760,1249440 794671632409313280,261594 750362627331743744,12883 773875955710332932,139404 775537387300544512,148748 793899674683854848,256255 761167119233024000,65180 767060076553129984,97433 779672117193351172,174891 780998752018587648,179570 781289006361214976,186584 757249583470694401,44450 773505205866532864,136904 793131569493848064,248988 757712032330153984,11774 791956922127626240,241525 785474469305253889,195975 757600281018372096,48029 788105345834950656,215005 791421762647027713,238099 773752904108736512,11774 786608963219431424,204413 779139466640302080,172545 742538867484418052,47188 785924717119021056,196917 754015136344580096,31201 778725702648549376,170169 774192752489705472,141091 768565732930052097,106756 791066441088835585,234583 755031921202196480,34093 791047222976708608,235621 791743926113796096,240483 780751020020338688,182870 765266708756062208,69548 786361345725833217,203350 794728701267234816,261155 739832464407994369,352687 762358999476035584,67852 768867484304900096,109666 792077980449148928,241678 755077727837786112,34666 777009890162270210,159876 765994929885773824,80720 772853187913154568,132996 775761423976714240,1250232 785604873198923776,195975 773907267750096896,138382 771834399373467648,128018 792170704531849216,243187 791247981278269440,237345 767426632164442112,97852 769303964877623297,112788 774018999147335680,139404 785837184804876296,198671 788061377642455041,214354 760511536217657344,62338 770820794846806017,119832 778103381898436610,1011996 776148922121289728,110615 788748791226757120,219942 750442015146389504,10662 773616866195542016,138054 792105228963352576,244008 769697356682002432,114779 775399045112168448,148389 786243317000396800,1063777 793169140366344192,249926 787230106754297856,209151 792227571639267328,242693 761313010354913280,67229 793507368877322240,11774 794610149407105024,261155 792117317459214383,218002 785653240041918466,197286 785807596359970816,198105 768089946674442241,103126 794746052842815488,39957 763928027243745281,80393 757643323808985088,48549 788788983815868420,218275 768815256126775296,109104 773651241943478273,138382 790884241261289472,234583 759467378056978433,54070 781870616903319552,177451 787716031305232385,205197 776152580749598720,153779 775044961184210944,146259 794928124920233984,50439 775071714006929408,146205 778710102475886592,169104 785675541370331136,197297 788203359731789824,215005 762736347723333632,73712 789927966629240832,227804 754017915549036544,31095 775091356272250880,132419 787126206902702080,209351 794938774530785284,263895 766785171030810624,84209 779387832049827840,173628 794633033450065920,262145 777271214637285377,159146 767801409647542272,100893 760572736515219461,63559 762669889668591616,74133 773232271633506304,132335 749287248596639744,8047 758350395852718080,52554 772028271437475840,127775 778330907274915840,167220 761598337904586753,69565 775758695493988352,151463 753679034131832832,28819 749695255465889792,9087 749625787251363841,7546 764113034377854976,80153 792568474618900480,244270 776054217148502016,151845 758425569730129921,1248613 789785511879639040,227252 794059433575940096,257492 788460056119422977,218275 764167832133394432,82283 790006363653103617,227795 794574380248408064,261155 780602590941761536,181886 791331097636433920,232863 766059927580266496,90384 793611685395333120,253793 794178772115345408,257492 768546367182610433,106756 742391335257137153,11774 761654101809700864,69747 778076687246368769,164375 791340636091711488,238207 793462833103110145,252408 749342212530384897,7828 790260515125821440,229159 794269362702012416,249926 766443081159708672,90125 793440203688083456,250633 793873836966043648,191065 764363159129894912,80939 759075728679854080,51451 793430232858406913,251452 767139034036510720,91301 771888286478442497,128194 785629618552184832,197297 787396513785716736,210395 758436001781981184,50286 765797436761772032,89689 795424292548837377,240483 758773424584069120,54748 789448336327794688,225981 751539530767994880,18550 776209220735602688,153845 778335691960819712,165185 771063096739819520,122982 742411871903481856,11774 754979906409246721,34666 778610639325556736,33169 794547908544643072,261155 795717469746896896,266277 760966295130996736,26066 763855921265057792,79131 793703262796914688,250633 794977466855161858,264397 767446922554544128,98736 753785190644756481,24173 763461428175003649,78304 764956087615418368,84724 768527039880060928,106716 749821409296281600,9433 758063380309549057,50542 769026331686338561,110362 759264150577086464,56625 785824623208177664,80785 786515272597315586,203674 761229293120872448,65626 776124918899564544,153845 785751579655667712,198108 761371335352131584,68182 774625169822224384,143585 758627673514139648,54070 764262021047123968,82066 774359499654176768,142668 775745745676820480,151071 761019987779657730,66239 773332324226174977,136018 754812640216621056,33071 788818855632056321,220029 763581948321157120,78129 767813305490628608,101163 789999258145525764,228354 792090539118108672,11774 773914170983079936,139865 775770704457281536,150394 785375869183234048,195125 791414563572895744,238207 777746492727529472,163376 790050084008394753,226712 781190871744151552,11774 753034225306116096,24870 776594841262260224,156835 768071698453266432,102514 795689443483066368,267542 737306630329667584,195876 785788863742566400,197286 791341447152750593,11774 755163299726168064,350258 793133002863710208,249841 766389104875634688,93286 768855482563858432,105109 773600935624908800,137965 774442075534143488,143585 768983475735101440,109667 750776131469574144,10057 760652302218698752,64197 770407571496763392,117257 764098987037253632,81702 779016374429609984,29263 773936964143816705,139404 756520329258733570,42432 789959064637681664,227048 762716045358628864,73814 772221360533671936,127657 793972195089186816,11774 795037321959612416,247930 794635089300877312,261155 752901418827350016,24316 794698105098792964,261155 763051645009666048,47188 794253649354506241,259063 757245411002318848,44450 794908607913619457,261818 793752809611128832,255044 787031230252331009,207965 792357955660283904,11774 795096375776055296,263906 751636173257265152,14277 786212438693781504,201494 769482945572794368,111558 764839538497728512,82283 786727642468872192,90209 790640283654455296,233174 751739020896534529,18893 752823029399511040,22439 764453287563239424,83391 779835478715473920,177233 768965744428064769,109988 790440472015544320,231333 795476724393922561,265870 773680813854429184,138165 792666210542424064,246392 765384563782590464,86628 758401402305703941,52532 785664193936683008,197286 791375156249763842,238286 768626147311644672,106475 769286986825928704,112363 767956993088823296,101681 785271481513021440,194648 791492480537538562,238207 770797430811996160,118005 786852152559808513,193533 770277801052090368,116676 790358619225067520,224680 772528090278952961,129551 795713763576057856,268448 762459126416879616,350085 788451629217513472,218275 781717418074865666,177233 768457298066804736,105979 793131026046267392,249469 793790193832570880,237935 793966065084600320,249926 788404816259055617,11774 793140736082403328,249469 793196553393479680,249469 750448677790121985,13532 787091330929270784,204835 794328041954676737,259773 785969609807581184,199262 795067237153591296,263676 755161928306008064,35890 770882214104104960,120353 781286020394483713,186883 781339744588406784,139404 789091431126212609,216003 795445342129029121,260857 772563162319192066,129551 775874792360730625,152314 780867047383334912,182960 752904525867061248,24134 778782718314311680,168794 792029458119077888,243075 794669247347757057,39957 765236930640355328,86645 770933646572355584,118191 793303743714332672,251320 787790524094685185,212000 753598737864200193,26066 773665761764061185,138165 779088582766104577,172299 769208807457185793,109960 777352816322940928,161546 792050093998411777,243187 793959759422496768,256935 786241593279913984,201958 761356955726131201,65180 766737741631684610,95672 778776291348713472,168794 785985017579053056,199262 788736880649048064,220332 769145283846561792,111555 750364453879754752,12883 761665020245581825,69878 770062191022202880,116164 781346890138869760,186584 794339544275369984,258878 794592232837881856,261796 795335134803148800,247930 788114971506905088,214899 789860644585562112,228354 794168757665099777,257492 761147754986999808,65174 767404087935504384,98751 777132953864462336,159876 779100534439419904,159146 791329849172373504,237491 795355066379206656,264397 761402669852401665,67547 770656527267037185,120393 778197397453365249,166390 786953539574702085,205143 762774093946953728,74868 766675053412884480,94718 758714664502951937,54070 762827277625204736,73712 780590254432681985,12018 762768474531692544,74431 767367501059649536,98972 790992588228603904,234583 770393512726495232,118191 756884571136950272,44450 770434071109378048,118192 788756324515446784,220526 791406495590129664,237908 794633181328707584,261818 753707071942500354,28282 775692381639348228,146991 787377445695590400,180433 776572872034754560,156835 749312447459135488,7816 760979582539280384,11774 765935715775504385,90031 793596789874012160,252112 778574130232700930,168794 787715989270097920,205197 778701411890499584,168698 750419554241773573,13343 790486935185653760,192851 772939255807111168,132996 773080908882522114,129551 778389725824577536,167407 765246659186028544,86653 790599211289022464,231834 792783684512444416,246657 794926730632826881,262752 756221690254729216,11774 763136462099476480,76549 771436128859664385,125319 788015091371225088,214354 790929961423081472,234583 762750595031822338,74133 774294388805627904,130557 775005047801450496,144648 776005392589590528,151741 767184940274446337,91140 767921956981207041,26066 769590890146836481,105577 786328464353656832,202379 749332381283151872,7826 759058518074859520,11774 775494900879990785,149633 794962909239484416,263895 781523568425185280,187044 779732021547524096,176319 776642672396111872,156835 785463030695944192,195975 791580551157342208,219754 795087578378571776,263907 757994536530485248,46006 778675764111650816,169201 770281059476836352,117257 795697424924807168,267855 751214842350940161,15066 776174220061573121,152946 785865207419547648,198591 757337490835533824,46667 781465195038269440,188106 752297584442675200,20279 764464341403865088,82481 773263753701883905,135725 759102671265665024,54070 770040407036157952,110585 786675094949093376,204413 772462079395655682,11774 758703655709184002,54070 758786901943971841,54070 760184977942249472,61598 772146515301265408,127836 792081906716254208,243513 775639872115712000,148870 767515603074707456,97371 771047299816497152,122146 786373840003891200,200965 791680073535397888,239456 757320550838571009,39462 766689040070434816,95568 773721042867150848,138909 790986001174835200,235590 767066495209832448,97355 779943098168274965,176711 793497060435779584,249926 794722932689895424,261155 768467731230236672,106716 778791561546969088,11774 785798353455943680,197512 763501289737256960,78853 764241929659789315,80939 768105596331528192,100893 786009930302038016,200490 758042436585320453,50654 764259950168272896,82066 778258817041608704,158387 764754572753702912,83413 787747604926910464,205197 769160388390772737,109470 788377605242224644,215608 763849309485805568,79911 793158615683174400,249469 792896371552464896,247877 758442750995935237,52394 779894765303115780,177248 764947978041917441,84929 765982524661043200,90125 750953521449664512,14858 763510802825502721,78304 768832250603417600,109150 793575152093106176,252014 791676639956512773,240483 781316670497226752,187370 785869838484959232,196538 775528144665272320,146804 779123526687010816,172962 785934031124885504,194082 777632157846175750,162610 759564763621953536,57574 760310811340382209,43471 773967652914094080,139404 788741838974820354,215437 790262345066881024,226731 790946844574711808,234583 763447026289897472,78159 794731852921610240,262752 753205911091576832,22777 756700758926647299,44119 792834771185381376,247819 757298154899251200,46006 765229115150520320,82209 765300657901494272,86440 768667003309613056,1249507 774374999524315136,142503 765628637450305536,87904 762216454414557184,67497 780715075099385856,180233 791776884807696384,240483 792429101692977153,243513 795736616748908544,268686 757715213940469760,47940 777491924676554752,160758 750666560205840384,14421 765649868115234816,1170369 754787447461085185,33356 765225642887671808,84711 775030830133571585,146580 788713047732854784,220029 787969294692823041,214090 794725175505756161,261059 754058349025648640,30802 769326878838689796,112872 794538279064498176,258193 773551356741320704,136904 753029206196486144,25317 791629666067054592,238395 793550100454903809,253206 757649351585955841,47761 785896495572672516,197324 787756079518220288,207051 790973257734205440,235590 793430789606236160,250633 774748554480852993,1250189 750666965576888321,11495 788504727537328128,106085 767902923917516800,101681 749805482139906048,10057 788188203538845696,214084 758999251179286528,1248115 766364712728686593,93184 749283746008952833,7836 771728222366998528,126498 792023004616294400,239261 769934744783958016,115511 786917282823876608,207287 764240015207563264,82759 780941889339990020,182659 772480479618621441,131027 790971613420277760,235590 755557604047421441,38286 792212379308208129,241940 766008210255773696,90723 790229169955155968,229505 753332132550815744,25529 764133548798337025,82066 791076808904970242,232169 793118693072875521,242693 794008328426897408,256502 788202930193051648,214078 791651773542862849,240145 778775795024138240,167319 774293607922663424,141867 756274207995068416,42443 762137548986560517,70355 763073832206958592,75724 765378226944413697,86173 789251475516035072,203710 791452199423467521,238395 763005156698959872,738099 752974647809961986,14277 766938720079609856,87249 773248564940054528,125554 785875761001402368,198571 794149694402338816,256219 763352578826526720,77731 789547617130774532,225981 790260164674945028,229693 786289015813177344,199546 751873403817226240,19074 758697361862381568,54070 786370477220593664,203510 758244098067181568,49843 793635395900551168,243187 794007017060827137,257492 774751931222810624,143473 788754619723767809,220526 795052995864096768,247930 776414461833846785,153921 777167768512819201,159991 794586003163910144,259659 760012469024595968,34666 753207229201850372,25071 761613608350388226,68993 766479463131394049,92159 775757719554916352,115433 788234978064601088,215012 760529436223483904,62728 763530125342277633,78513 757349424272056321,46404 765642989049970688,86440 774345358700937216,142503 791341427850481664,237491 795387598990704644,259034 776201470496612352,153596 785843498486411264,196277 770705443849023488,120613 751059715736629248,16728 785633578432471040,197286 754878689561677825,30910 759432825649106944,58177 793520612740300801,11774 750280420038676480,12300 751150857396248576,16897 752949172513349632,23592 755247266076712960,36094 762252792828350466,72407 763172451773710336,75724 778732650857058308,170207 794335965649080320,256217 788399070641545216,217657 751123803846090752,15808 754755220907761664,33520 755095384972599296,34666 765609842300035072,88332 758300005715148800,52061 787699789647351808,208492 780482202719154176,180556 788153005430276096,215754 785978493603577856,194079 792073231150686208,238110 760675664076873728,64326 778576604712865793,168794 766057547958595584,90384 778971536292245508,163586 787124202990034944,209043 793136745923477504,249841 758530389363286016,246425 774667831648452608,143585 778594010269036544,168794 749327008136589312,7866 751552889743548416,18386 766932101027491840,50581 772239378890514432,121795 781315759767187457,187370 793130454215856128,249841 767576918824583168,99976 761251084371390464,67547 790515449503055872,231894 751106800544428033,15808 771423670635986944,125367 775000282400976896,146259 785910859822313472,199546 790895306778877952,234583 759830508876341248,58250 793249055585492992,249303 794683194108825600,262752 785440721599733760,192421 790580069983019009,11774 795038241917464579,263532 751131477203623936,16833 763116627181187072,1249101 778729704916344834,169923 779828529252839424,87904 751801440558018560,19880 786014213755985920,199178 791006906332483584,235828 767777035364294656,100545 750831235736502273,14459 775058655993532416,146259 794856630324105216,261050 732881303507468288,353984 766050573753978880,90989 795775840919441408,268777 767601124882976768,99965 751773074836643840,18316 758823714146230274,1248642 788187508458737664,207287 790992258334072837,233736 766309388499886080,90482 778388919314362369,1170396 787040439681507328,205728 789099493421703168,223099 785920428833382400,197512 760987573497892864,66216 758177466963861509,50976 756255415906676736,42344 757105038426640384,45311 790964702230831104,235486 738836774001184768,11774 763447454620450816,78159 770015848845238272,112788 776989627181830144,157755 776771948378484736,157082 762842413895331841,71502 770728993142214656,120557 794974847482916864,264355 768123791641804800,103261 791507375681310721,235599 793774461329604608,250633 795763393827176448,261155 787013048003272704,208065 790635080721043456,232791 759207384111874048,47844 785690301490868224,197512 793061023183876096,228526 751625358080827392,18470 756711883382587392,11774 785827405541810176,197512 766415749799739392,90384 740934268105297920,11774 773598207590871040,136904 779668973629603840,175153 779790104449744897,174756 763502742551822336,78704 793893807397875712,256255 776103295974793218,152872 785477046180909056,194723 793570577579638785,253164 735192375136419841,11774 751870142049648640,17842 791088895924379648,235956 771350180293664768,122622 780543199332868096,180655 755636760269484032,349060 794642982548946945,261987 756591645114699776,44274 770394729330728960,117932 777639667286020099,161277 780876142727335938,183472 758748211511111681,54070 767844109843173376,100559 785645355404660737,197512 793063457507663873,246616 772058275223179264,128934 793472145741479940,252580 776451604312690688,155390 790558156489236480,230575 791856275998937088,225610 740578388839014400,11774 789898460891721728,228101 792143471129817088,243187 767441689086533632,99314 779026640131149824,171795 790654535475732480,233307 753644457300488194,28732 786583426077827072,209828 794246991362621440,258598 787832608281489408,206117 795700965202481152,203546 771480096490291201,125111 752309251398201344,14277 774012806333104128,139360 790601699006279680,232169 794965642516557824,262847 753781219003772928,27045 788763698332565505,219503 738792734136246272,11774 764929652716478464,11774 794677837924093952,261818 749248836435009539,1247955 766765763076259844,95707 773623157311803392,137158 759807245131534336,54011 767037316573585408,97519 766407412580515841,89859 777894036979843072,163990 790417613335572480,350650 758234093901361152,41703 762629582075924480,73814 786967692385325056,207949 755514362689941504,38183 790671057476780032,232137 772850364429246464,132364 791600842352762880,239926 766313456958115840,90373 769161932116983808,111543 790930835545419776,234796 768278909867659264,104932 775386538536501248,148045 788305745519534081,214078 760530766543499264,1248768 766370575891791872,93068 774380049499762688,143039 794143580835160064,257492 760922196130852864,62063 769612028163919872,113412 768773078881079296,108849 773903400492732416,137953 792806853910691841,227267 793468204597346304,249926 773266558420410368,133043 769998920076361729,113332 753725895576199168,29548 795221712413618176,264774 790676329028923392,232640 749321875260641280,7852 766693069253124096,94699 756978488037429248,44450 768976289994674176,110381 778392702962380800,167398 787473415707951104,209991 761319704585576448,67229 768390655638958080,104940 760638216697503745,64084 778317795637338112,167319 790864455580127233,65113 759037010736656389,56441 788255596495704064,216515 762316263809048577,431998 758623277455699968,53001 777280781328715776,160592 780833753027514372,182726 785493564423704576,196277 789141068788932608,223492 795674234701905921,267014 758650147580633088,54070 762692032607518720,73712 771527569938141184,124883 787882890638090240,197512 795376592369369089,266079 732490501807427585,352283 753625650007838720,24771 777650527664431104,162461 777994763207180288,161573 738451817177047040,11774 758812811526967297,18341 776235669551099904,153596 778623591684444161,146704 793619012890554369,252893 788801154088042496,220029 793477425254531072,252020 788668945091981313,219561 788489345569202176,218275 790687520791097344,230270 753572132194353152,27045 794524654610345984,261155 760932973684416512,17384 755760519030697984,39462 758736884071669761,54070 758013042848309248,48663 789309513555849216,82066 753393121866682369,26702 763109230014377984,76406 765349195926474752,86472 778175091918135296,164826 795660125918924800,266151 760311733168713728,62327 761243091156160514,66116 761975339048439808,1248861 764111983364845568,81574 779512643732123648,174315 788761165308522496,220332 765041624384696320,85562 791064761127632896,234796 774409052671488001,143473 791362970651660288,238395 769416583307493377,111558 749612613479362561,8047 753992679659233280,27045 767029129233522689,95170 793567360284254208,250064 776700095836413953,157598 790571596947738628,231318 791481783846043648,237491 793871865634619392,249926 794969777613795328,262849 793466713207635968,249841 744567082394714113,1247598 765380124845846529,84886 761272425958957056,67283 781468102739398656,139404 785628571347750912,196277 793094653448974337,249469 767892289897332738,101203 794030200941998080,257492 787018563085275137,207287 795428113475743744,266079 763328844430446592,76794 790537911070359554,231894 793191504495849472,248770 774363275865776128,141360 758422406566338561,53163 761357036726718469,68057 794564960357675012,261155 786062091820101633,198878 735768383082233856,351644 768939294534799360,110527 777956087681028099,164001 791296981897506816,234583 776055331465986053,144844 780117968025825280,177472 768420258315141121,106281 772839217000886272,132335 793252361414152192,249852 763690962451398656,79059 768225603313082368,102137 768576402761187328,107428 781139113499987968,183759 770223349729333250,117294 793574139789316097,253606 763225085004111873,73814 765291311884820480,86053 762122965571874816,69764 793799536737079296,243987 759096292328955905,54128 764842064106426369,84800 788025103879659520,214492 791433345662091264,237908 760893970121719808,65540 793977068111294464,256439 751704884571934720,14277 788845389944266753,216009 785868582676725760,198591 778661319809626112,168794 790916595296133120,234583 791681773713264640,234864 792204089610219521,243865 774016351480393729,138819 794586077839392769,261033 775013068585652224,142906 785951232460361728,199272 786916221492965376,207287 771150132477849600,122299 788686467866386432,218258 795056772029550593,260535 761378444391219201,68273 774694134502133760,142721 790653418847113217,232169 767759123735797760,97852 749829278741569536,9446 794149068922613760,257353 777305461062336512,161219 789885720823377922,226899 791079182688071680,195975 791039853542510592,234583 744859512423669760,738099 753310831476142080,26780 755794883739209728,11774 773976251543359488,140232 732726579802058752,353789 780601886520979456,80785 759128495947603968,55660 791083144363466752,231894 794530231071764480,260994 765279777133621248,86472 766014669056245762,90384 773897614932611072,139404 786680901656842240,205728 761771884140564480,54011 785699134472880128,197286 788928607687102464,219119 793307938202918912,250293 793378865750151168,250633 764972047575416832,85562 781501592818163712,188401 787076487132438528,208965 795335533861998592,266146 762310512084340740,71476 793867071591424002,256255 794961397977382913,263895 752133262592577536,11774 773935352960655360,140232 779879789280825344,177433 773057318959190016,133454 777152049028792320,158314 757640814063263745,47761 761413672849637377,65540 785810434637070336,197512 732256254278696961,350711 751160380572000260,16728 764838730909769728,84711 785914743546609664,199546 793256520729235458,249926 757540132404813824,47659 780571233272213504,178541 771125143259058176,122126 788838536904581125,221476 758454102309208064,50923 776558565280448512,156835 766028649481007104,81929 753662371093106689,26558 779382188986994689,174230 759817033785548800,59725 789148592724381696,11774 778654552522420225,168284 789469347156729856,225981 794018190791540737,255393 762962468633059328,75631 764827020027191296,84724 793578691632721931,252020 761186477434925057,64722 755171164624789504,35890 765359723482718208,86274 770874067507380224,121949 763236073237381120,76549 770234012224753664,117257 770890041417535488,121300 788416892625006592,217837 778012492345724928,163990 795201642870116352,261155 786658018058526720,205270 788509897197490176,218275 790985545157447680,234583 787837986222268416,201958 773600043349733376,136904 794091783441424384,252340 765510325676363777,87904 755734780944285696,39235 766407087685525504,93823 757288377192370176,44290 794868353844264960,258040 780610554784350208,182037 789783214944464896,225981 775869685153820674,151539 794172041050071040,258331 795034422567387140,262849 732653566612082688,349403 795410352309731328,266491 760920443347800064,62877 775305753439588352,148032 776849367529459712,157755 788922950087012352,219119 756287367867228161,42495 767198732152692737,97338 773680227595591680,137315 761732907497054208,70543 771904493973680128,128404 765758030751395840,84724 737042725745262593,11774 742341015411924996,349951 776387312469024768,154254 779375503627124736,174557 793592994137972736,249926 754765889388568577,33532 750378831744077825,13018 794977551475208192,264397 766784990415728640,95672 776564087048265728,155898 785616713177964545,197512 788370132473176064,215608 793506219591733248,247455 760555396461391872,62771 776111420177911808,153194 777873501218803712,163586 755410960765095936,35890 787909810910101504,207861 780615711244767232,182037 788843381824770049,220029 770421780498513920,103812 790918915425640448,234796 754772061617139712,25995 793230973399773184,249926 795054253647728640,258981 775787143646019584,151463 790579968229138432,231894 786604664980733953,204413 793097187966218241,249469 752714306844667904,22785 758432630383620096,51997 756046442821660672,58531 780857760737001472,183269 767475675364196356,97386 790036865776779264,354238 764832911598182404,83868 785504901698822144,196277 755122159165382656,32572 760127024166035457,61051 768401511873441792,103924 794768323615555585,261155 791356732370890752,11774 752935377330053122,24597 764337088628199424,82766 769303749684781056,112325 773628940078440448,137777 773901870637191168,139404 788762761568382976,220332 767846899265265664,101383 780151256585240581,686533 792830504710107136,247241 754743028946968576,26086 760872132062568448,65180 794699528591015940,262752 778940075480522752,165185 767476622681341952,97852 786358837192302594,202379 794985021585195008,258456 755850427447414784,11774 776762447176855552,157755 785507445716226048,196277 785507606530027520,194723 786402141782941696,202727 791624325350641665,239893 791832612864086017,240483 774997307058036736,146259 786243656005005312,201958 771901389815644160,128519 791784954560557058,240483 766082185686384640,90384 778590000594104320,167220 794595315978502144,261818 787735128097382400,210235 793204745838137344,249469 794918568831893504,261155 755401510348066816,36332 787070659985747968,207287 791627724410331136,240070 765500735064797184,86936 773754530626347009,132335 793179301273305089,11774 794350092866048000,259034 772417453523689472,121787 780577265440595968,11774 732347946721673221,351500 776984716398301184,158387 779469348079439872,174055 781651645784592384,188401 790342438808268800,231008 750770328540819457,15264 767853282639351809,102137 781513667019874304,139404 779089595187208193,168284 788095469935222785,215005 794560044914397184,261155 764170044049948673,82177 764925236143792128,84724 787715117362221058,211347 792472044130734080,246225 794156077495578624,256502 764255600154972160,82018 764279324832772096,82759 787119761582878721,207287 774100520151621632,140444 793843774275383296,254135 763735284907438080,78394 771393664245346304,125367 785585041581699072,197297 774697527086022656,144654 795294413039738881,249926 769430690332946433,195876 789531676569395200,226881 789994881053814784,228354 793108742774460417,249469 795320316998418432,264774 755107701890449408,35044 791359625777917952,237246 774390517559726080,142527 778294460820164608,167220 788035062323290112,214209 755467953928278016,11774 779744997247680512,174492 794567429498216448,261155 750874839905366016,14107 794900323034951680,262886 765184897086611456,82283 774669883435061248,141887 766374924638363648,93303 767474148390023168,98736 770691861702991873,118866 788072784920350720,214011 788181443474173952,214492 756984142718459904,44274 757215176936468481,32941 777928666349182976,164694 761526331729448961,68993 771217628119478274,63149 791083335619579904,234583 793432084811485186,249469 793854826618687489,11774 753345274244849664,27045 787034576518385664,205094 765937163401883648,90384 787469481803145216,210289 760628445038641152,63267 780609173499314176,182049 766760585543360512,94683 767041824758308864,94699 786982911274659840,207949 767810833359527937,101681 786788655381610496,206225 794335010002243584,256038 775758145733791744,151463 776803234212032514,157755 786324426119782401,201958 794721664625831937,261155 750743012263751680,350791 753623766094061568,28281 760320601600954368,42435 774974855963750400,144654 789326641063424000,223899 793360726173757440,249926 751860570761068548,17794 776625387451195392,53667 758092681507659776,50827 766367766324482048,91956 766766713476177920,94810 772374871011565568,129650 795135692082937857,258456 766371371400192001,50307 768236978814849024,11774 780377516477452288,177117 763855516313411584,78239 773523886575087617,24173 749873304215793664,9675 756995851885707268,45669 762662399946162176,70884 773126033365143552,134375 794363879245520897,182349 767942785664024577,100605 770409778187087872,118515 732763979488059401,1170475 787373621312360448,185240 788952278287917056,214117 761599030312902656,69576 753739520735010817,29624 793188342049288193,249841 778310238638182400,167407 786377064060289025,354238 791830814325559296,240584 765263866510974976,86209 771741231143616512,79987 762652508368072704,431998 768207167237259264,11774 771946871333986304,127775 786424331211452416,203832 787149752022528001,209351 795079335250104320,11774 750380772616380416,12883 759103565222842368,55660 790956081061228544,234583 793576818141958144,252020 769544126182387713,112872 779392836634566657,174427 790701339625918464,232884 751235918019698688,16461 777965249391583232,137869 793898417407848448,252196 785258478847848448,65113 732704371348262912,352946 766358154078584832,93286 790368555321569280,229909 794695040354385921,262752 795033752300900352,262849 759812991764226048,58254 787277977671184384,199307 766097495118131200,90605 751210477326176256,15643 752639375335456769,22394 774651732831801344,144730 778296161761275904,167311 774758002461020160,144573 778182862109548544,160539 778293050384658433,167220 792223736392847360,244289 793308005072719872,250430 756274378124496901,42117 793844223380336640,255942 793914451632132096,255942 750661244542070784,14421 778357731950485508,167305 792059828277424132,243614 732282555882344449,349347 785627771296886784,197341 770609704858951680,118192 792750060278775808,247232 770493697830096897,118192 792832749836972032,11774 791351141644767232,238395 794221155397857281,258104 750467179754184704,13662 793948982787440640,254444 780641124805447680,182257 792083873177931777,243075 759409705815072772,51208 753769295444860929,29819 758692423874641922,54070 773965082191470592,139404 788758580660805633,220526 761988800067227649,68993 749788716135174144,9433 756669969555939328,41839 795718179637104641,268448 764430773378166784,83391 765590899208384512,11774 766260626217902084,91140 771556247921238016,125554 780832660696465408,182960 758050164204380160,50787 793241762835804160,249469 793842806477484036,255942 790237669934497792,228333 793844186436861953,255942 749252391594237952,11774 789324113236164608,11774 790699847095582720,232884 793923487010209792,221524 772852164305846272,122146 773646499808878592,136904 785390980736376832,194091 788838614834610177,221449 765713370419003392,88930 789270945114394624,224818 753303149444734976,26006 761031966141460480,65455 764149329997082625,80939 749273620862697472,7816 794062583745519616,257492 754828518068854784,33356 762720179671408641,73814 773130307897856000,134470 750686582500319232,11774 753355703432142849,26815 771080509912907776,122133 793305488196861952,249841 780000128144928768,177472 762070968441397248,71550 732714286112477185,352466 750391313720160256,12974 757613668196548608,39874 790947015857274880,234653 772222564504436736,128121 790642698264858625,232169 771030248628559872,117609 787957655390289920,206117 792121140768444416,237964 749928439247937537,10735 763431216888569856,78304 768875045791858688,89845 777221181896294400,158387 780913405045727232,179718 786445135764713472,202304 790701172562669568,233692 793438044384849920,249926 758098259822850049,48220 787705190677880833,212139 792078547070230528,241678 763797516865380353,72010 776902630740287492,159359 793298087309549568,250633 794638420580544512,262022 754107473330442243,30590 785500050780786688,195975 792097931373477888,243075 750017531318898689,7546 770687596376694784,107976 773864451212578816,133519 778334124540956672,167220 756889590355595264,44450 768098808676945920,103261 754755356585144320,33356 781350395532554240,139404 790588596763918336,11774 775348406474510337,148170 788356646783287336,216943 770129437899759616,112363 787905018775146496,205197 759117486436515840,57105 764200625361989633,82283 767502980643946496,98821 760142421481095168,60866 776250994158034944,153095 762238553875214336,70858 763728726567755776,1249157 773631453074599937,137042 789513805181038593,205972 795000438529683459,264431 752894324405174272,17416 762458146350567424,73270 789198886011277312,221476 795097735754117120,261155 770359644342525953,117609 768499876992724995,107028 792783333877055489,218832 756506538542587904,42249 771723550470189056,120557 773983646931886080,139404 794296678425776144,259134 767823715459530752,100559 788386454808375296,217519 791010418487599104,233237 794568017887662080,261155 786045855316848640,199961 776979601578786820,158387 751817211975729153,19563 755396230486818816,36735 793621637786632192,252020 793968641968574464,11774 765339903152357376,84886 749784539476561920,49681 764810910464630784,82066 778311389077204994,167202 790414910370910208,11774 781477941393752064,139404 785493649626918916,196277 790297894024732673,228076 793108051603623936,247672 794299657010769920,11774 761612799495856128,11774 769211547121922048,11774 785496294768906241,196277 795334695898718209,263907 778148846727733248,148572 778808147787943940,170169 763777817288978432,80136 766000332254027776,90893 753949442470916096,30590 768944730076024832,109710 751189576207724544,17591 755880781487022080,39657 773604062717771776,137042 792018739780739072,243075 768411075184328704,86208 756259852498853888,42344 762141547026538497,66281 773510464307359744,137042 788530884798476288,218275 795310988765577217,266112 771129395754835968,122146 772276266028273664,130415 766513804645588992,92958 770254331601977352,117257 752702469063540736,22777 753398951664033792,26828 788104521750867968,215005 790761135498727424,232881 790927153063948288,233692 753653403557834752,28477 785324447116824576,195165 769295239764779008,109713 781282393810472961,186584 754901484442116096,33953 765955308216782848,89651 762080680561905664,56964 778622621088751617,168794 755489657908039680,37892 768522824419979264,107069 772927539983572994,133664 779388343905693696,173964 772152716953083904,27045 791367599577632768,238205 732172224355045376,1170365 774364399750508544,143235 771022796373712897,122759 786692205507469313,204959 788836691394039808,216009 775702232977149952,150511 768183856746860544,104083 776218164560596993,153480 764539543466815488,83391 779411691352141824,174230 779505509552496640,174728 787079643283222532,208899 787308517921320960,203014 795342679915827200,266079 770116719616614400,105109 788489744514711552,218275 781269371939201024,185347 785282589607153664,194079 788110856315891716,214354 787164037133979648,193297 794270060638568459,259457 769674500426305536,114779 794312890282979328,257492 767440980697985024,95055 778425126777868288,156811 787733035152277509,210215 791723915689222144,238395 793163303128215553,249926 750809007812513793,15073 777526913342603264,160448 779010124476092416,171902 785300155301961728,194934 792096069504999424,242693 760689867068170240,63071 795494813302980608,252581 767503982721892352,92226 778627335402754048,172295 790165268093865984,229844 761259787497504768,67517 787515925641637888,211347 760305460075438081,57131 785918065296941056,194082 789834843383148548,227242 791676819871326210,240483 770859872325885953,121046 775508322250285057,148994 786617862790139904,204413 762271351554138113,72408 762690258886471681,73926 785718250176774144,196984 756493732258521089,42432 789545544918196224,226823 751864659569942529,17794 788051763781705728,214492 750662716876959745,14462 788850942879948804,220526 781231038634786816,186212 786877856131325952,7092 766347799046881280,93261 781337704076193792,139404 793986847974178816,252679 789242716949544960,206666 763854502290083840,79911 758368047526711296,41703 765746687117623298,88361 790289428342120448,220767 791401421300043777,238395 786012395915313157,200490 792031776851963904,243187 788699165186338817,220029 732401300529274880,350346 761925503691423744,69278 764853847902728192,84724 785605713049493504,195876 790024823200161792,218603 763827087736090624,80393 777515497889804288,160752 735742592546050048,353447 774677664145768448,144602 761600098447060994,69576 780238670636941312,77255 763721091437236224,73744 786450871160672256,57506 754712170575831040,10191 755861432303022084,39997 762863236790177792,75327 762635784448987136,73926 785689210820829188,195975 768897562749329408,105425 778404210786177024,167319 757655159266799616,48187 776750442072145920,157693 777963137282834432,164783 786853228008787970,205502 791391522692423680,237908 763255873347072000,354238 773113486134112256,132364 791676651042172929,229220 750370693511020544,12859 791113126439587840,234583 775059020998672385,146847 786912204184547329,192032 791357640030826496,237908 737107215316713472,196346 762613195374637056,73814 788409174396993537,11774 792350314024271872,244143 792897030926528517,247379 755065799488995328,27045 765933166611890176,89876 750328139985870848,11122 772603075274113024,131852 763027860680499200,75899 765210496207249409,86103 772320390454452225,129501 768181637511196677,104132 781671371181068288,188401 781644011572305920,185595 786611199681110016,205167 789198280274042880,224019 757208710779277313,46006 760514809884471298,62063 776108715439075328,153194 781913316297961473,190635 752975549644083200,23739 779004187501887489,171902 769786362069413888,114422 785920227812921344,198878 793272728065220608,247241 794911895916576768,221795 751629871143497728,14277 751218083809882112,12868 779233462024704000,170253 792399062226104320,243165 793478528129871872,252196 765214745318350848,86440 769573453284249601,112788 770532147245355009,113412 757749260997787649,47693 760813422388899845,64722 794623141175824384,261155 751808022419165184,18893 759811768302637056,59666 791262864182878208,237491 780733163752435712,182036 770727606593417216,120892 792360146756218881,243187 795383040251928576,250633 758706636370292737,54070 759345514215272449,57966 786050779304132608,200382 787210655409451008,207287 762038102118502400,71502 768461483525091328,105603 768943298924908544,110362 774142650395930624,140444 732351628767068161,196346 775432428915724288,148654 793158926095093760,249841 764695936610111488,81946 779433598256451584,173846 767969052098633728,102249 781615364643749889,131056 789151926738907136,11774 791468603153362944,239405 753776048928460800,29819 767748027431919616,11774 773210974597689344,134470 773935521688985600,139577 785276857549660160,194648 790584863678205952,232169 763954708276838400,80939 789693405827915776,227242 778745354275528704,169410 791283377294934016,237491 765007160153481217,82209 773560726250192896,136947 793577817057300480,252679 773653536114696194,11774 776122568990482433,153658 780616462801043456,181811 789084002841800705,223286 793908725337755648,255942 770338014631460864,117257 795356767387578369,265908 766139051078455296,81929 785275469968977920,194648 793036913393471488,247232 765289318856351744,86653 775988335433003008,152816 780609115496349696,182049 790784440041545729,231498 794537334045745152,261155 794866626361495552,221143 765160299712438273,26066 764135205816991746,82066 776765280164909056,155451 773117245623009289,134470 787447732520808449,207360 752843605434327040,23899 778411149553393665,167569 779351362387804160,174230 751053303367208960,16578 764995118160109568,85562 781131702949122048,185496 767820625972908032,101681 786581967579918336,209828 755063155257184257,32405 774794903830274048,142721 780866303032721408,182780 786154252007837696,201283 787912157283229696,213710 772519982114537473,129551 787303127716208642,210207 752660415004442624,23217 765992066245619712,90031 791348370363256832,238395 758250598911193088,52061 761161833327816704,61051 761609499085971457,69356 773112735882211328,132335 769580319154593794,112239 773071102654484480,132364 775983030129291264,152816 761061035419639808,66105 771198352146837504,116005 760658006585450496,62601 790954445727076353,234583 791788278378881024,241678 793439376457867264,196314 769000746368897024,110362 777718837504577537,162596 792164588565454848,243187 785480912494481410,195346 764131055678943233,81927 778213486023155714,166409 793476721420959744,252020 750467063194460160,13532 785866612587032576,198671 765958484382801921,89764 760560643258847232,63149 770597455079419904,118191 778391757142781952,167220 762894841386766336,74247 768959141385756672,110302 786799683439951872,203510 789506950954258432,225923 754836747146715161,33950 790976924050948100,235654 791818145937764352,240890 763608449699684352,75724 794529671509606400,261155 771343275412250624,124883 774799546052378624,132996 777146932246351872,160480 760914614678855680,352982 775902622071095297,151463 778719672485064705,169916 794242756671631361,257492 750486459459641344,12883 767890439445766144,102417 776526891838734336,153756 753451019749568512,26458 760060339681648640,56964 794694394301423616,262752 759060178637582336,54620 755095859075936256,34666 781110460087164928,183632 790647393893036032,231881 763003053981179904,75396 770775596947283968,121367 755092464193548288,35044 781791579111469056,171991 793196186354061312,250328 785898037704990720,139404 793211151681097728,248516 738453806447349760,11774 755766003477405696,39462 767039769620586496,93261 779507369021538305,175523 780783735872425984,182960 789012800899313664,222913 766234781805707265,83968 794189858013151232,258598 732261515693334528,11774 754743452303253506,14277 780624977187991552,182154 732531011175776256,351837 753563216379273216,27280 765930686343680000,90088 749608567020228608,9273 751574321164804096,14277 755135484179996672,34731 758855929018265601,54748 759829334307774464,59472 768928389398990848,109666 770942077291098112,120393 791070206135328768,233858 794978039423782912,264397 764253826941591552,81378 781172906281865216,185310 781551187262701568,185496 793933454710710272,257026 794555176678031361,261155 754720235597561856,23762 773863054207574017,139404 779360635146477568,174315 758352352139182084,46384 785271087160397828,194648 770523183954948096,117257 795701564182761473,203546 761345040048422912,68102 792159854001610752,243075 787844356237557761,205197 788582357930344448,210463 792836405538021376,245148 765554963099430913,87904 781720268695830528,108396 780845079070175232,183269 788738138885660672,220332 770623364327059456,119774 763552603519258624,78769 776325142217646080,153095 752747497060233216,23167 788736231505072128,220029 789980126360535040,227925 794462710490656768,255942 733856397624938496,65113 785357529790296064,195125 792608328459358208,245963 793910570420408320,256536 772539792705761283,103697 779463309061869568,172967 780077029928558592,178076 789958921427390464,226969 756270431347224576,42432 753514437043163136,25370 752180297156800512,19075 763367649959112704,77852 773165727708749825,108795 773700915970715648,137639 785856765279821824,196676 757696655462436864,48633 775812933502791680,151463 750369391053709312,12805 773891765220671488,139404 775293801070034944,148045 759769754160603138,39235 764170074588491776,82283 793196187658493952,250033 762127944118444032,71438 793134933074124800,249882 778605400719560704,168794 792861191815114752,247240 794679998825267200,199307 770644679868215296,120341 773891042688901125,139404 785582195595415552,197297 791749982281879552,240483 779357628984098820,174230 759867321158557696,52887 781566639863136256,352081 771390698444644352,122622 775812299512688641,151361 771802263681572864,128194 786236517383405568,201555 772573674427781120,118191 758153183751380992,50983 746539663033143297,351879 794676269510168580,262588 770371870671732736,117257 786007973432668160,194723 772118185403219968,126389 786566456960028672,193636 786963378782691328,207613 790663938677444609,232595 761966975664918529,70971 787898621156929537,213064 754999368785223680,17416 768855846390370304,109666 789177508268613632,11774 790955103457075200,230899 793218062233116672,250633 762770334265118720,73712 767546909594705920,99667 778403677400731648,166916 791248523698339840,237325 751556191436800000,18395 768152120906309632,104132 751189139408642048,17416 763838055404843008,80720 769281191107108864,111438 776815080214147072,11774 779999120337440768,177731 794242353200394240,258456 757629689804447745,47761 775765968630931456,151156 781367908916195328,187384 792410347231522816,238639 755524354490925056,38183 774816066132439040,132335 780852820186533888,181886 790754414730424320,233154 793102214881574912,248437 766625148703117312,92860 737735972515946496,1182424 763702674198040576,431998 776894754567036928,159308 786456193887834112,203710 779495397572030464,170077 769570735576715264,114344 786671922687991808,205728 795379208772009984,248924 795607320264896512,267521 781827189390073856,190635 791429625394008065,238099 755480533568598016,37538 780669832727437313,182313 786981644313985024,207613 788475293337997312,217106 759858635111591936,52887 753360035606999040,27061 755045406170451969,34666 759134645195710464,54070 758143246417530880,43225 753006769517965312,24346 790896854649102336,234484 795767265262239745,266151 789663031135350784,215754 768696982206500864,86082 785858594407407616,196277 793462669072216064,252196 794007453364981760,257492 781652375266271232,187976 790685214922055680,232169 763630594718699520,77731 760697088732717057,60794 767705417556238336,100605 791669297302999040,240483 791420204383363073,1063777 791496549490651136,238207 769697375451508736,113982 789438148287860736,225981 752034527124475904,19599 756519172818042882,42432 761535735493189632,68908 769232925606944769,110647 772801083575971840,132335 756296155902971904,42495 785752796914028545,197286 790020328336396288,227242 750436093024014336,11774 754759540772597762,33356 756666594097586176,44503 757642620805885952,48549 791464280378015744,237491 742834962135584768,335115 772583225105362944,131003 779072423475937284,171795 766643485168525313,93261 790714877102784512,233307 766037958507888641,90539 777195453267968000,160584 787463211029180416,207841 742166998256259073,56436 770295230016917504,117364 781469330089320448,188119 775830838076407808,151463 778286635246944256,166532 786227610661580800,198304 788406235561283585,11774 752260976154673153,21074 752296927350304768,21579 773645009174142976,11774 781109317818691584,183759 781350236761497604,139404 767142172554436608,97852 781094992718594048,185313 771498650400919552,121479 793572795791716352,253606 768863396884275201,109666 771883853824876545,127957 789208749877653504,224573 771456663429738496,124597 775073906881204224,146580 767741281648906240,100893 750504123397615616,13343 772781943934947329,132288 777257279141847040,159475 794560436083556352,261155 768184128214708225,103354 768476958745178112,106774 779421911243558912,174872 791254946595348480,237491 793954479305437184,255826 762476005210456065,70689 788712193273520128,11774 793307048410832896,250293 757711392329859072,48991 765865746643636224,87825 793852447869501440,255942 753711748482342912,29263 781173962327764993,183975 777620146772930562,154709 789798853520265216,224680 750391849899192320,11495 752985705031139329,24787 771018220023189504,118192 766473486290325505,90384 772098220784775169,128194 793648386570330112,251740 795046021906599936,263532 774233035579416576,141887 776067779589844992,153095 794883646897397760,261155 758690311845584900,54070 765198825954869249,84889 776921662856032257,159146 758763338293612546,55174 766281019536187392,91946 767680834983890944,100605 758020451104882688,50827 775002845057691648,146259 794186483557011456,257492 765952879010074624,90031 732484284963901440,352041 768272605996392448,105041 775298935388794881,148045 773984912923844608,140211 764839626536325120,84711 791376952158396416,238395 761995323271213056,69794 763701203133923328,353879 764639431366217728,80136 780824259648036864,182659 749627243035389952,7816 760487924764962817,61655 774794918720106500,145451 775896754323619840,151791 778193835704872960,158820 766404678246625281,93286 751143185460539392,15719 785676930989174784,197091 787135208352993280,209043 792955936109363202,247241 767190087738286080,97293 794250175921397760,256125 749723835973394436,9314 750400237085216769,11495 755781392328425472,39462 788484519300993024,217574 792165256730513408,243187 764834561029246976,84724 779346639274115072,172802 780612203305054208,182122 778629969270497280,169201 776015491475341312,152872 793687459842359296,254135 794269198981668864,249926 793864076787126272,256255 766513474113462276,93286 764143350152704002,82066 791176920603865088,235590 791261391546150912,234583 794970069738602496,262022 775577093442719744,149953 771846258860265472,83490 795336648854827008,264397 775280657723457536,143051 794583769227268096,261155 732300555112996864,349615 750824956938903552,15643 762046936534822913,71476 780603279088713728,179936 787736111133044737,205197 790911405331472384,232790 769562100209295361,113412 793156889630613504,249926 742755016595890177,11774 756623757465137156,44056 762703887103041536,74066 770757775810977792,117310 772872304925761537,132364 763903537713524736,80939 785509539307282432,195838 794266791132282881,258444 755836207670538240,18215 758219714069794816,51809 758839019094487043,54861 764819989106790401,1249241 789198954244079617,223899 770002581028569088,113982 776421879422738433,1250305 752904045644304384,24316 770684264769810432,120675 779005895145582593,171168 788067199399235584,215005 790240223108235264,229898 793332404031074304,249841 767334444759781376,94699 788437882629390337,11774 760300995091927040,57574 786362867918307328,203240 791357372836962305,238395 786034625608941568,62492 794210949095792640,257778 772442719423561732,129649 793969724392513536,240483 756803814863298560,44429 763900791442829312,80209 732684797164802048,353515 763438290074791936,74943 766285355460988929,89898 758671437456482304,52061 759552851605528576,44429 760173132837752832,61412 788533379444699136,217519 761666855476006913,69947 770348807368441857,118087 778198894593224704,166300 787651587560931328,210687 753734641157144576,29263 789723635103703040,225911 766140969439916032,81929 781485218582687745,139404 793873617654165504,255942 794372784730165248,259034 774371792693723136,142668 776921413949284352,158897 791815048821813248,241940 792698424105676801,245825 769554380177768448,112382 776030029193080832,151463 785468945629339648,195125 753979961980125184,29763 789533730884976641,226649 763108602747850752,73513 763371066140069888,75899 771868771023585280,122126 777016344160067588,158387 790249372260892672,228354 754995543797936129,26721 758746830968463363,54070 767438858371801088,96039 793974450010005504,256217 762436896752447493,11774 778739274602549248,168794 791715851393044480,239405 794321393550848000,259543 795171963589120001,258456 788695844807700480,214078 766357009855762436,93036 753423809693102080,27061 763027529208848384,355994 766779422976245764,94683 790579041463959554,231792 777713174464212992,162887 762794678064443394,74483 769014585789734912,110362 786985869668343808,192032 795685396344668160,261155 767072386059476992,97377 775791104058859520,151699 791308208778407936,11774 792563185786228736,244270 758114368643006464,51069 776821756560609281,158428 791005376888074240,233729 794025000176992256,257325 774219663567839233,141360 750722971526803456,14882 763918869194903554,80648 793307599827533824,250430 753586984153677824,23739 790742770302455808,232169 786187461609213952,201494 771733268026781696,126152 759450623146397696,57574 760680761611649024,64197 778408179268984837,166852 793896155507728384,256534 778404059262746624,167220 778942342820573185,170187 792797759011160065,247241 768772309347741696,108849 793464462904811520,252020 752251261894950912,21484 760905429803081728,64678 773932041310089216,140232 760683972493967360,26066 756494040909041666,43541 775401063532888064,147557 794378141921751040,258683 786666647369068544,205181 790942516308619265,234583 791779626401931264,240145 763049352235483137,11774 788130214349897728,215754 794269809231986689,259482 785328396700180480,193633 788215653161250821,109244 793724551347769345,250785 795616237145518080,267655 732356786297114624,351286 766254974481432576,91946 777309012224245760,157454 759136204944183296,55887 770651435641872384,119794 756636299323379712,30296 763515132878159876,78707 772887223402242049,132967 758316743567769600,14277 768882712312557568,11774 776774316906065926,157993 780999180827385856,184351 750465556721963008,10848 748935207592480768,11774 768989308011241472,110659 772828807237697537,129551 773793106009415680,135025 794323492304994304,256038 759993479871205376,60117 793538549056430080,11774 794403435445559297,258981 791666448410247168,240483 762114071932071941,70941 791618994092466177,237787 792066957512208384,243187 793096994160074752,249469 793113619596648450,249469 751143711929696256,8187 771394940039487488,125367 791352661442297856,238395 754751795977674752,33356 756871621298663424,43547 772232538643427328,95574 773574151563010050,136947 764163795069472768,80939 771395925453537280,125222 751658679796060160,18323 759140473294446593,56964 793646206857740288,250785 766636054942220292,94451 780833601189314561,182870 773894312333570048,139865 794664094296985601,1170700 755157254060597248,35890 795688248836116480,267855 774318316210966528,139373 776856891033018368,158673 763126461184167936,76794 764810483509538816,81574 757589700404191232,47940 758712965763923968,46076 763521104073920512,78304 765193381630898177,84209 776892499218407424,157082 774256794466127872,141867 788534358701473792,203710 795217235090362368,265651 732235826776547328,349240 772782418759647232,132335 755378809193525252,37044 788696691440517120,200971 793545964317356032,252014 794604059869122562,261155 753297258569949184,26924 769717443946123264,112939 754094485181575168,30910 755111997633691652,34731 759096925366788097,56964 785523365985517568,196277 756230219795730432,41680 760022271935123456,1248696 793438518093557760,252020 775756610778099713,151071 776569033701330948,156053 785580123764494336,197286 789157630698749953,223944 750503676469452800,12883 768105343452868608,103354 768990905814528000,110362 780012266762665985,174756 794574799473414144,155390 763823818892779522,80607 766639784299200512,94699 749842010794762240,7461 760685416521629697,64329 761315228361646081,66878 770811299307675648,120610 773654265013280769,136904 792403930521231360,243165 793967372298231808,257026 764972121726578688,84724 780276047942123520,177233 759940160490385408,59217 765590701488807936,11774 762465835835269121,62728 776577647363010561,155898 770316783102353409,117257 773359517933285376,135736 788169000484212736,215437 775761929923076097,151463 776737840608768000,155451 776916012276912128,158897 793867181813477376,256255 777319818575962113,160609 785650800236244992,197099 765650458572574720,88370 768863658638209024,108203 771049176981438465,122982 774252511683284992,141881 778989603156099072,171168 753102719636865029,24346 768533385702543360,106763 785532985692987393,195807 788559746156498945,218275 794642869470580736,262053 766725251929481216,95708 785666680106004485,196348 787392391548461056,199307 763467426277228544,77612 791367148056686592,11774 763173257641992193,76535 788779001003245568,220029 788479457933791233,218275 795280996274946049,261944 795705437903585280,267862 757762881584713728,49056 761269332965888000,61051 776967799038218240,158387 780716680011976704,106281 759407648731258880,56700 778704135210147840,167407 790923559094870016,234583 787324969311232002,208167 772080642221871104,129471 750794680271564800,12883 766816351511949313,94683 785674386896486401,197046 769253828176777216,110585 785566332406239232,196277 763148139218034688,73712 790660304938020864,231894 769746996676530176,114985 791428331669303298,238395 794200040201916416,258598 794647128312266753,262313 750710731750998016,13343 786015786892562432,199178 790930758885965824,234583 778852339138588672,167220 794053665887645696,250033 749653650931273728,9433 752119985468825600,18215 749201674384867332,7530 785858324503924736,198878 761972444550746112,71270 775101876501110785,144494 778006331936477184,164826 786320215495675904,201558 795063410228662272,263906 792403838615425028,241819 760610752751214592,354841 768251877561688064,102784 772952017941561344,132996 792765756660330496,247241 794266151576444929,252939 732596991641804800,352718 773275246203764736,135190 776834813332369408,157755 763516923736883200,78684 760986232528646144,66116 762765310180995072,73926 786961388250038272,207287 793842940229451776,255942 795718223085834240,267737 779022642766422016,170268 788043777906774016,213064 789109039288291328,223492 793688844084314112,254058 757795215612588036,48093 770803487760379904,120474 771430662544949248,122528 794675153145917441,250033 780612669724356608,182122 788156466867871744,214899 779080892689944576,172123 791607584562163712,238207 794745160743665664,262849 790742079991271424,232791 764094702429675521,81574 793995177203482628,257325 761668424007290880,69470 765985736868769792,90384 774023879580803072,140211 786524809345703936,1170819 757348292648923136,46404 778167582268555264,163990 775070156217131008,146847 785527330508681216,196718 756278739390963712,42495 775096275607756801,144187 773925293585211393,139404 771365233629822984,122622 789755209442467840,227794 758724479757549568,54070 760338176950927360,48052 758698477740232709,53924 767758711448272896,100605 795401910878687232,247930 786962470388858885,207613 791053230344118272,234796 794621537152335872,262022 759123103012139008,56322 786013974433296384,199561 786724180209184768,205181 732410507773218816,351993 788776132803907584,220332 794194090778710016,258598 780403866395226112,176128 791429324788342784,239076 773917531652358144,140025 779364776719843329,174427 792154891862941696,244289 757690483678281728,48439 787422662041571328,209151 758791426335510528,50360 766667169404899328,93405 771351150897410048,124597 793184885582073856,250033 787386534165028868,210289 795725849425219584,267855 732700198334562304,1170685 758677297436041216,41680 762005830392750080,71438 776111876908384256,151302 785421315020775424,195481 793839711500382208,351152 755597307068948484,38421 765599979717079040,80209 793155877377159168,249852 759240513824456705,56964 775329915285696512,148045 771405628426235905,125367 771805487373414401,127218 773946293345476608,11774 793891440262733824,249926 767127892685885441,195876 775680031486009344,1250247 790659879367081984,233307 793148382042812417,249841 794244328923140096,259200 778355331193765889,167676 788147817432883200,215754 787218074785107968,207119 792085781435342848,237964 793498532154073093,252020 790038543871598592,229148 763541397404196864,78566 758311502407426048,52311 760139191002857472,60112 767353320142934016,98646 788793707378020352,220029 795264843003658241,264397 753366820707528705,26458 766440226147274752,93405 767823922804977668,101681 775803198334443520,151463 795078788300341248,11774 791452865244098560,238207 794037287264878592,250633 763790164070195204,80192 756991544926822400,45669 786264121989795840,198591 791732540465971200,240145 794089442743091201,256255 754879223374815232,14277 795284264900292608,261155 760207446795177985,61545 793212741041422336,249926 794308801939656704,257492 767171764401078272,97583 775776404071854080,151156 780737297012719616,182659 776859406378078210,158815 794560307620442112,261155 792494235756802048,246225 794149677138636800,257492 790611807505379332,231870 762302750726029313,431998 787057977404559361,11495 754097595627307008,30910 764920459288776704,84724 790713492659724288,231881 776362090185580544,354823 779120617761206272,171795 765649805049679873,88370 773725688616587264,136512 785248249716191233,194210 749058495513788416,1170318 790973821658406912,234796 768077015006126080,92917 786982788134076416,207965 788172446876610560,11774 764254842810269696,82002 767370143320137730,64722 768153507656380416,103212 768974106108788736,109667 793140647058432000,249179 778666793602777089,169310 786678608484044800,204835 752050990245785600,14277 764493202757869569,83391 764323982120259584,78296 787850621873483780,213064 760126536519417856,60819 752755522416222208,22575 759198257969041409,57574 772881815103123456,133090 775736768851283968,150511 790563048926879744,231944 762614541381492736,72653 773629049822334976,137869 776511641546481664,155688 795665525456125952,247930 749923379357028352,10735 767695951003779072,100605 792317414549716993,245117 754881641374478337,33186 795684977291706368,267655 759772251298336768,59750 770025158715273220,116373 775138733544714241,130988 759040359561330688,24173 760280158343266304,61051 764307539240505344,82457 790587034364579840,232162 754720193918541824,22393 763922905235279872,80098 790327562325164032,219531 788540333801873412,218875 795617618262720516,267655 762694086663008256,431998 793218146266148864,249841 793620275208282112,249926 751087603030437888,16422 791774825098383360,240814 791607085595328512,239405 776538624582160384,155933 793138557800026112,249841 793199304517128192,250328 752656081948639236,22662 766392427657596941,93036 781636405629902848,186434 786950692921499649,207244 781461522837020672,139404 772254686242041856,121080 776092606581309440,151845 779982436004495360,176890 774606202655342592,141887 776840041482051584,158673 793943605094338561,254135 758149199129153536,51595 769995228463890432,114022 791713376770535424,240718 792159413289250816,243648 771840650387927040,127579 768864221568401408,109767 792134121543786497,238780 794697528897896448,261155 760990447753957377,65663 762679373275160577,11774 793471339977854976,252408 763430107990020096,77731 755968118644539392,1248360 777159751356383232,160480 790579821587738624,231318 755727267804786690,39235 788059112928149504,215005 755418363585671168,37044 786206777528299520,199961 787001245236068352,164764 756306827109818368,42432 787122133277093888,209351 772068961978462208,352032 778802106710974464,169437 794306274125107201,258981 761217388738117632,65180 793206581038985216,247240 788206307547418625,215437 790758732930048001,232871 778224696517136384,164826 793860315893096448,255044 786871225477914624,206225 756650892879917056,44429 775507465425289216,149200 792933757347135488,248643 740330933363048448,11774 777149246919237635,158520 750464982765240320,12883 755239221003071489,35890 760111452476870656,61051 781212240234090496,186535 776512687606009860,155688 766278011717029892,91946 769298021087674373,112363 793180615193595904,249926 765292906018140160,86440 767645949376155649,97379 768577296504455168,107469 764981744324018177,11774 767844694898319360,101681 773967106719281152,140570 752883995398909952,24134 770779468126236672,121467 750709089018089472,13532 770452708016922624,118191 769817915285708800,100249 775880363751059457,151463 793623269047934980,251452 752978061067509761,23519 756601936237834240,44273 790217322233462787,228354 795356939563700224,11774 760582808482025472,63712 756354644092137474,41798 770266416129961984,117364 774801485427122176,143043 793113529142214656,240145 775021022646972416,146259 793527348238753792,253190 764812164678971395,84724 773388508388003840,24173 794871151105310721,262849 795688412988768256,261155 744287617655570432,1170338 791746531082768385,241432 793063324770406400,248514 793985424054067200,257423 771767874633420800,127871 785906581196144640,198671 757690035466539008,48439 777263305257684992,159876 781199915200446464,185313 790190139112824833,227940 773985763528675328,140437 790009409799761920,227795 764956787082727424,84209 758931464733863936,46076 790637913419681792,232863 794739353184518144,261130 769341147844009984,112872 787776311217364992,205197 794571293634891776,261155 776161389593460737,153575 793123548541820928,242693 769659349824331776,112939 775312346172493824,148170 794742915578863616,262752 735320122743754752,352033 771020068519972864,122875 785964284635250688,198591 767493105901797376,84209 785895263412056064,197367 758137647940329473,41703 760906359193960448,65180 788552869314191360,216009 776498418969612289,70223 759849736434229248,58227 777377697638952960,159546 750376586550079489,12883 795099409440616448,264677 762414700315439108,67852 771539655976103936,124597 791347333841563648,238207 763951993568178177,77590 771003029931773953,122146 794139290326405121,256239 766420486926368768,90735 761438727763886080,66922 793550862345965568,252196 768919178178736128,110300 778504916457357312,152594 763425167330709504,78129 791376243178418176,238395 752643901840695296,22779 766066448833716224,90384 756989147370364928,45369 765193883336712192,86103 785456818583588864,195712 791659216381566980,240483 762417271046189056,72978 792206901962342400,240145 766525190322819072,90031 775791672902885378,150404 790908844356403200,234796 795730042403753984,268072 788613492462977024,199546 765017707406319616,84724 791952177128361985,240926 785483499096551425,195743 795372037904723970,266079 770762307274088449,117257 789477742244798464,219754 790901733941739520,234796 764924611767205888,83675 794227561966530560,257325 761003070029438976,65839 791357312283840512,238395 749404925948485632,7836 790282205444640768,230282 756541153344794624,43553 790224076040044544,85985 792048922483130368,243075 790023885727031296,228172 764926796009762816,84724 765984015467683840,90384 771812276122873856,125742 777601771313176576,162294 765716260499906560,88489 787774077284999169,205197 791485641154441220,239405 770399324106792961,118698 793323092831535104,249926 760952209253109760,65476 777827342685175809,163376 790772183618453504,232169 790575418365603841,231336 787119849474363392,207613 790609402751438849,231870 790919881717874688,234568 773896913552834560,139404 785618962931408897,197297 788064282088837121,214660 795303240761909248,265257 760083322512912384,60112 793136497381761025,249841 751633090150301696,19066 771536462621741056,125554 791415433261907968,11774 743864476051505153,1247599 754847842888396800,26721 767656572604473344,96039 773310465409769472,135736 787133554438377472,207287 785597316422131717,197286 792912822925656064,248516 768259454408265730,104332 780826865439158272,182659 785523656222842880,196277 772466503002132481,131025 792105558752899072,243190 771720061098786816,125163 754746800792297472,33546 764673354296987648,82344 770400345684008960,118604 764040309571399681,1249194 760529971878121472,62771 775080691260194816,146259 766577368668397569,90384 795096258180423680,264397 757035054031773696,44274 778729871006543873,167677 787181749314912256,209035 793440044203859968,249841 793544000867278849,248719 770417195708928000,118515 772941872314462208,129551 789855421951508482,199307 752876415536730112,24134 766679124106735620,80939 789215495253856256,224333 768803448754085892,109104 743511795164381184,350505 770772295451156480,120613 794044845597724672,257492 759975636685291520,11774 786951525285371904,207287 794674890901254145,256038 778238181162516480,166409 794122591334113280,256536 794168775876587521,256564 786290732478832640,209828 793794828194775044,255393 788543514846068736,104244 791717472659386368,240926 758665524389695488,54070 753099559421767680,24134 792073305146527744,243075 751650859180785664,19247 785551609312882688,196917 755257169973350400,35445 758777827827277824,1248642 777903466832363520,11774 770354263578906624,117257 787124499707596800,207949 767362040671318017,98890 792135570424299520,243187 772226245119528964,128897 787453552587177985,209863 767076461589176320,95988 772906859816562688,133519 763239858647150592,75633 768278153995300867,103071 778275773551640579,166102 752651349972713472,22785 768069019874144256,103261 766345364181884928,47940 773161035914178560,134288 765107135256535040,85987 792830249176338433,247586 750408513583607808,11495 777964701993017344,164783 771910048763129856,128615 770199828848480256,117291 767806821436448774,101681 776519414057431041,155898 779512601583714304,173964 733024886382284800,355462 770742218147504128,121046 753643316881846272,28508 759514966810583041,58041 794112641337790464,257492 794338788633739264,260033 755004767852691456,34666 777231287283310592,157993 793605316675907584,252020 757307207616782338,46404 786631774608633856,205181 781099815069450240,182726 790533860266086402,229693 764599360936038400,83391 789292099258585088,224680 761639940115443712,69231 789244312278011905,166100 794285662828531713,259200 753667302478913536,28866 790627476456079361,232881 750730955300675584,14963 757882795763101696,49852 778992737752276992,11774 763945462218973186,67229 779097546362728448,171982 790926181583368192,231944 788068199342477312,214209 794157772178944000,257492 794587604448514048,261155 795347375938224128,263205 755335555701809152,351146 780769686036226048,182257 789907042081308676,221446 789062827092967424,220015 751888636585578497,16761 753644953809682432,28732 773666882960384001,126570 792748633628086272,246225 751116372709609472,16728 761669553948594177,69878 769967058993963008,115511 770837164913405952,118191 785996158720102400,199272 769277560408666113,110585 755383206241640448,37044 768225641523056640,11774 786257078427922432,201485 791983741518376960,241819 795265955106529280,265878 753730771047686144,29263 788281619065036800,207287 795693789474070528,267862 761331209322438656,66482 763777601810927616,80177 776826866019635200,157082 777601181904408576,155896 779396798788009984,174115 795056548120821760,263793 789322230891057152,225456 793489419462381569,249926 788128220675727360,214209 788765222404288512,220526 792708768999940097,243509 751897237614133249,18215 770238896118595585,117257 777969578278199296,164608 790942408649375744,232169 794237479498854400,255870 761277271441305601,67608 785697118023405569,195975 790398933440851968,228820 757686676315451392,47090 762700082055565313,73704 789514897855909888,226048 794474075527712769,257492 764887330964574208,84724 753274705612857348,25968 753319354310070272,26871 757804654998675457,48097 764812088300609537,84679 753931005665406980,25070 777154861020254208,160539 778021267685318657,33169 749755576159051776,9081 770676086376108032,120610 776467538905407488,155390 790976609398329344,235590 750139439511248897,11495 777190707333304320,160539 777925615496208384,162430 741614911873257473,112939 761032531156185088,64664 773632133395050496,137777 763171556478427136,76535 779863812866539520,169740 792678289332658176,246392 753437080940871680,24201 763885799817478144,80648 779499716954337280,174115 794563251908460545,261155 772590544237264896,131007 773750453070733312,137042 754059439162789888,30910 757829720536813568,19563 750395380593025025,12883 790800539755749377,232637 793458246711402497,252408 755181241452810240,35436 771125279980818433,112872 762751092652404736,73926 767170859723202560,98142 759117726275276800,18168 768881113230028800,108849 769948190179266567,115511 792343371088011265,244143 758162569903439872,51595 793437515285876736,252196 762074574666084354,69673 774713254027427840,143473 755172352657350656,34666 761250786940706816,67547 785950087096705024,199739 789993350833270785,228354 767889581442265088,97811 794758963304730625,262752 760897843552919552,65234 766640427302649857,94699 770369436293488640,117310 793827500811890688,253793 757551375634927616,47782 768425766258442241,106281 769328452583297024,112336 794700644468789248,262022 767784345557934080,101134 781884252921143296,189515 793149629848223748,249469 733237178411671552,354869 750788598400770050,14968 791378407619645440,233736 792479205044973568,246225 747603661451206657,11774 769567217327411200,114284 793717356073742336,252196 779290289378910209,64722 742429187101822976,179307 763867750536192000,79691 788262851974729729,214078 792015004983697408,243075 772781773189214208,132335 777735973430067200,137869 770709611758379008,118192 781562383474958336,188401 792349329197404162,243398 773597677447700480,136904 780232564623732736,176128 763455646935252992,77731 764979900671418368,11774 769997113493258240,115509 775721301734416385,150511 756986057879531520,44971 772938293268709376,133081 791008903571968000,234951 772104023641985024,123354 792291044142551040,243187 793093847341490177,249469 785241959149539332,194167 792015221313396736,243075 754718049677168640,33356 762335012490477568,431998 785484064149147648,194723 774556056169091073,142566 771441346796216320,124597 781913963927773185,187131 787484507591045120,206117 752630631423614976,22432 765412436803481601,87261 770302645571579905,117690 790983775333134336,235590 794388946478211072,258598 790630415329615872,231878 773154737558523904,132996 774695961071321088,142721 789387596031889408,206666 791985666334810112,240483 754073148190920705,31686 778686804702539776,168794 763930727192809474,80486 790789333322178561,233692 790901659996135425,232863 763875914287415298,80939 765028836748595201,85734 770953967337672705,90121 794928785908908032,263895 762157625010163712,71099 770969755331067906,122146 750702706348662784,14130 785998455915159552,197512 795339590940794880,265686 795358232151724032,266500 786303711618408448,202727 787315430260178944,210289 794072069184974848,256255 752934421464883200,24173 760885825483579392,64722 770746662398590977,120690 775065066093834240,146405 761381671245676544,68273 771005578667823104,121949 773176221349744641,131007 754715523531714560,22393 773838594507206657,11774 761271023639662592,67709 778313478675189765,167273 778103562115149824,162107 770680471286083584,120610 781157504336203776,185496 793915149539098624,256679 794872290911600645,263634 752157772561645568,21091 753359839070449664,26458 778407088343044096,167220 763815894183088128,1249165 793783131203600385,250430 742084969217024000,349060 776071226527719424,152735 787070899899936768,196676 790185625215381505,227242 792415113802309632,218540 790680957032464384,232640 763438687115849728,1249136 785909445775597568,11774 780446107864174592,180039 781650747767320576,189515 785650465946017793,197286 791722364568559616,239610 764217519683039232,81869 764619880091922432,83903 793426923854725120,252020 761581810769809409,69231 766522113209479168,83537 774234418915442688,141867 774195753136820224,140066 785357137509777408,195481 765311502559678464,87062 767059581390454784,71429 770487869144199168,118191 772164447280500736,127707 764550503728574464,83391 734793219716702208,209828 765336501932601344,87272 777220191449182212,160634 762424533961682944,69548 773974013861212160,139360 778380971707994113,167124 779375598137253888,174557 785611690549317633,197512 786660712240156672,203674 791762572928282624,240483 776014569835724800,151845 768137970838757376,82018 764156318873640961,82066 762690499131998208,74049 763207523755253765,76549 792790233066704896,247241 794563392157597696,261155 791664329489809409,240483 775287180881047552,148045 780850327121571840,180520 793940968860856321,256125 794540767473594368,249926 759268032585891840,57574 769090014403780608,109874 779112522171289600,172089 790514612047228928,231806 792029771102171137,243187 764183454963466240,82283 770543944635559936,118191 780198723364073472,178664 780422499435675649,179742 793589950776119297,252014 758709486924292096,54739 773898553496395776,139404 775422661140840448,144178 781224151679770624,186434 789801497185906688,172084 767153754886049792,98126 791264484547555328,235857 751210703781068800,11495 766015603773673472,87904 750146891212611584,11495 757322909698367488,43553 788870415447830528,221143 789242033265184769,222796 792145057902108672,235685 760560024447967232,63149 786591183850078208,204835 769005834604904448,107745 778313376908791808,167399 786738754123804672,205989 791831278756634624,240763 778314944198553600,167220 785312516528189441,11774 791375412723118080,238290 778730002049175552,170229 749756036601548801,10064 770580732603461632,119832 762135030944632832,71736 779472918417772544,174315 753726788774326272,28508 743114012976521218,11774 795613913236852736,267655 758030544386994176,50923 760855391475425280,63084 770971076255944705,120393 733354661856444416,65113 761208829707100161,67142 769079662848933888,110709 780488301006381056,11774 750481126150418434,13343 766011869987344385,89733 780863469218324480,183975 786145783917776896,164764 775054070264401921,143473 732259494793617408,1170428 758077778436558848,50464 767925415193169920,98773 776609299778965504,154832 761270827132289024,67709 788474411938566144,218275 793142333286023168,249348 767621200839311360,97568 773900561951391746,139577 774035875898327042,139404 788947029405949954,221416 792057403827228673,243075 793226448509267968,248516 756291000612552704,42432 785799682849017856,194059 757968152336695297,28819 756927437347446785,44450 749972667835355136,7791 751854111964803072,20158 775070621696950273,144730 786303376371900416,192032 793792662532923393,220727 794008499399299072,257492 733887900438257664,354962 776617861246750720,157082 794016757661003776,257492 760217492501520385,61412 766945845245714432,94699 765667184639090692,89076 778304187826176000,167220 780085366061621252,177724 752293228787949569,15996 777603654031437824,162596 778556931900313601,167220 763545320814895105,77598 770600644680028160,1170352 776442130969440256,154549 788685091903897600,218275 786409160401416192,203674 761633685129027584,67938 775403597936721920,148537 791823644020224000,240483 768898344693280768,109104 787063278237134849,207965 779330367027380224,158387 780632682225074176,178716 787038971167645696,200963 758818343688089600,42453 764860904651587584,84724 781491240416215040,187454 781193967257866241,183975 732731270787170305,353789 772771860341727232,131258 776163332407472128,153033 759358403588173824,52959 770420051908431872,118192 778235313881804800,166409 786809885748899840,90209 793093587927982080,249469 749739371209916416,9950 761977443288621057,431998 787401147099205633,210313 755016528563699712,34666 786392486834941952,203674 758713293615816704,54070 792404823660429312,243165 771438186123915265,125145 788154195228631040,214899 774661694739976192,144654 792085932207996928,243398 749582088123408384,8047 776061251122266112,152735 776209825495527424,153194 752927509549809664,24597 779081766581612544,153658 762676374272286721,73814 776488000557506561,155688 788890365550063616,220749 771375599000559616,11774 760178966086901760,58227 794738565561257984,261155 794246989391265795,258456 757794483362672640,48491 765526471217651712,86223 762626798001750017,56964 778774728169361408,169999 794540262265647104,261155 795739608478683136,266151 789154777779372032,11774 756887797517213696,41701 749990674204729344,10735 776929761096589312,155898 781589495221223428,186153 787076212606631937,209035 788478073293381632,218275 765985730552266752,88669 781721242000777216,181419 760490201252712448,63149 766254500877217793,91946 775303670732693504,148192 763130836103356416,73712 790639014634147840,232863 793198034096054273,244221 773955451511828480,140444 774599919206330368,279676 793149550353580032,248437 753011181774774272,21579 760854258610831360,65099 765405872407375872,86440 776834373857316864,1171739 791316662402240513,237491 769610111098556416,114491 753385815313641472,25981 770213667262631936,110585 786470085615497216,209828 788742277673971712,220332 773297054546296832,134375 785816937301508096,197341 764872025055850496,84422 773526773585813504,136904 786385463485411328,203510 749823310674800640,8459 785324843264729093,195125 791959642179981313,242602 774228718684209152,141887 791155433809514496,235590 756618934196039680,43553 787381220200083456,210207 759093684566491137,41703 757385866616578048,47260 753650323584118784,28732 786029359916314624,198878 790925165056040960,234583 789708061598441472,226731 794970429089779712,262022 749399529510744064,8497 793390318787760129,249926 769130841981288448,110659 777001802130526208,159876 785704283031429120,196453 785522540085215232,11774 781906378009051136,188489 787484096939163648,211347 791638034982834176,240260 790226246432985088,230257 761741605137182720,70177 773722891875602436,138650 770337750516166656,117324 779115172904349696,172089 785672801344561156,197341 786049358525444097,198878 794766990288162818,261666 775797135073607680,151212 770286566048694272,117257 787027795134124032,207965 793107806647758848,249469 743479263110791168,11774 757702140110508032,14277 759467595925970944,56700 761332389176078336,669866 792102762343301120,243292 794792297829462016,263302 793585814827597824,253793 773931318551994368,139404 786362027212013568,201540 755509657372880896,38183 776299311336304640,152872 772742908550066176,111549 786932171416145920,206642 787139891050192896,207598 770677984483303424,120541 788417028528836608,217837 762195979030245376,431998 755763254782296064,38183 793163123465265152,249926 786966941646794752,207949 753574422833950720,17120 758826795852451842,54070 765012992488382464,85209 755114201471852545,34666 768827655189700608,108849 773903032950132736,139865 791041311985897472,234583 749427006098411520,8497 755177828577112064,35890 764151076127932416,11774 775024196808081409,146259 790921795670990848,234887 793795523107061764,255393 794581493251117058,261155 754728532912115712,33081 770273936781217792,116814 789997768924274689,229296 793950037432672256,254135 763462329270874112,77612 760582505602965505,59730 773574223285645313,136904 775999577442824193,152735 752928061084106752,24316 765607868515160064,88052 773694619749982208,137042 786189004366544896,192032 794345798473371648,257026 765285863777570816,85562 763898280916971520,80486 791305065709600768,237894 795674720393953280,267262 761637514847412225,69493 789154817830596608,11774 789988646354948096,228354 754983220744163329,34666 765388583024730113,86472 785720264323657728,196109 760679285111783424,63655 765890021458980865,87820 781302188664578051,185921 786267976085360640,202429 787469547972521984,209863 762154434793091072,352304 773606662687059968,133702 762932250115801088,73926 793514308986601472,252741 768034470209449984,99476 785321428526727168,11774 785922635536314368,199431 763645339794599936,78159 785460751200813056,195975 756503486519533568,42249 767761641765085184,1249439 787342026392174592,207965 792145901569519617,243615 760274667349352448,26066 795109948954791936,18395 759824152719085568,58254 758329000473178113,51809 763589623264210944,78159 755193975741427712,35890 770412852339478529,117257 789279896228855808,222520 750376325240786944,12883 779883639618277377,177233 754717176800669696,33035 759142925544464384,57306 794664795903496192,262025 781890352206577664,190957 744601919088394245,1011996 752690533106089984,23167 762734484483473408,73926 790549971074293760,232137 792060786608705536,241819 759241251170508804,56964 773554697521225728,137158 768595964454207488,105109 769288119472521216,112788 781353990772654080,139404 787156493753868288,205728 788727885402140674,220029 792842732561571840,247083 793534275656310784,251352 762454845487841285,72534 757815089814646784,47844 765990499698212864,90622 758431250872795136,52821 754038577311408129,23725 757431410726690816,46384 771182667391873028,112939 792429018574417920,245313 790316581784027140,230277 792946132766773249,244143 751825472879620096,18298 791354604504047617,238395 793490235602731008,251566 765662702916087808,87858 767064720784457729,95340 772276516050837504,130407 781218198876139520,186153 764152808622915585,82283 772956456635109376,133454 773879075156979717,139404 791800708760690688,7706 785932794333634563,198089 764172199490097153,81869 781516047753052161,188401 777245455415664640,152887 771418943617503232,11774 788425136617754626,217918 781846914262114304,190635 788577217060233216,11774 759098925777350658,56370 791358995722342400,237787 793661485172027393,254464 759253317985992709,57574 766422679951970304,91946 772992357008547840,132967 788483076930301952,218275 774626320361947136,142506 791368096577495041,11774 762256128113713152,72408 781607276151013377,188401 753647015398170625,28866 788803984748376064,220332 775521446135078912,112363 794852070348177408,108396 762427264965324801,431998 780173384176979968,177472 786968827737153536,193571 794529003675783169,261155 773628281262186500,138165 755924878537220096,39475 757090860689395713,45964 768072135692681217,103354 770993038843719680,121949 776144684502560768,151265 780047633243136000,177472 761320537461297152,66897 758793723778043904,53991 773975812668129281,140444 760826623268491265,64722 776415997951561728,154071 773981233604730880,139404 756197882017959936,11774 776514161643782144,155987 779795163937988613,176380 793245586250166272,249926 767806719485480960,101681 768507246464659456,106281 766750622070824965,95708 786936291912982528,207287 769223707168432128,112345 775154081300148225,146847 788122756554498048,215754 792045648149262336,11774 764936767468285952,84724 769165754616852482,111558 790985372025094144,232791 791102304631914496,234583 793592471951437824,248253 793954375911800832,257026 780136580409270272,174230 792033369852968961,243075 794608982207827968,261155 770292435259756546,117257 752870080355176450,22575 792492447830044672,246273 763418478644715520,75396 773704987515891712,138819 790378314930147329,228354 788756033376129024,218275 791483314364256256,238207 759320938987094016,56964 764787335812624385,84724 769683613117972480,113247 778389619083714560,167407 781118450731192320,185496 766645827519418368,93261 768279380514705408,104932 780805761509236740,11774 787459529910870016,206117 777938244981829636,164669 761242447053660160,65180 778579095626014720,163376 760818648353083392,64693 775320612067737601,148045 777482072285937664,15419 793956479510290433,254135 734653677462552576,65113 753414302959304705,25189 773548880004775936,136904 778642132429070336,11774 769701476943802368,114985 762769926624980992,73704 792081497738010624,11774 759859719435673600,56964 751803422412836864,19899 775338383933575170,148045 786719916493828097,205728 792216276357832704,244221 779443430120300544,173011 751657392236998656,14277 757216235100647424,45369 776795326384484352,157993 751045454394167296,16093 755888351987851268,1248361 759134676749520896,57105 766025133362262016,89923 793142045468602369,249469 751546424387481600,17963 787681221711171584,205196 791054947701755906,234583 792088014600171520,243075 793448884529946624,250633 750885659808636928,15316 793645508778524673,253012 755840318386253824,18215 769647443222802432,114779 751631998251261954,18893 759110730411024384,56964 752675692299649024,22657 768958323014168576,110362 769517125090152450,106281 749694723141537792,9285 768041259352989697,102514 775794627987251201,150404 755613839857688576,23217 759150194755833856,51069 791669457093431296,240483 768840900415856640,109447 777984383676473344,164375 790781261602172928,233241 791174972215402496,234583 792051502357422080,241678 793237326621122560,250033 795403356831383552,247930 776193376077045761,154322 775756492318334976,151374 786538352937840640,204413 792220192159981568,242325 792438565821186049,245998 765938913156280320,90384 756602919429009409,44274 762665764125978625,74133 778732420656881664,169437 787070663886409728,197512 794175936157679616,257492 791354878316646400,238207 794313578933342209,259055 775487828889329664,147860 773160667557703684,129335 771696713614655488,122528 792117824286318592,243427 781619942957338624,189313 773518935962574848,137042 732578035459862533,350660 758150430346149888,41703 781221886780854272,185496 788872401190780928,221832 794366499808899074,259623 795357262608879616,265257 769038750215208960,110709 786961133559250944,206892 781300019122974720,177455 786758916453445632,205090 795013241101578241,257325 766847081021452288,88809 788002189977452544,214354 788268307572928512,216009 792802455771897856,247379 793674681618268160,252581 774812471332859904,135025 791000954871185408,235590 792747653205336064,247232 756521264034951168,41798 772548017740066817,102137 766389059396612097,93184 778410485129457664,167311 786957176392720388,205181 759816595665408000,58254 787954949414121480,23762 793067654877683714,228810 794640510099058688,261942 752052327998193664,20830 754737603379761152,33356 768090001439596545,102514 759016011722928128,55710 762076738901929984,71099 764218912099725312,73196 776897018354626561,157657 787045921531977728,207287 790324545831829504,230575 793245231080669184,249926 753097718675935237,17416 760930848967237633,1248832 768175466259816449,100893 757582302042030080,39197 787743037283790848,205197 788609803606261760,218967 767184446504235009,97554 762239558964514817,68184 767396351671951366,96039 751883977502359552,20008 752648585091645440,22439 794549920891965440,261155 793454546596958208,249926 762140936268812288,72121 764927201435279360,81425 774031509607030784,139766 781812870849912832,190024 792104267385405440,243075 758181182001418240,51069 786336936529162240,202429 766334666681020416,90384 768709102700793856,99264 771058950523334656,122146 779359455565651968,174293 794027562695393280,257423 790812802231316480,233307 790953831559409664,234583 753625915469553664,28281 755516855691931650,37892 785244856016707584,194226 770669524232183809,118191 762879370360782848,73814 753619446678351872,28082 778039903628169216,165523 756943616317198337,44450 758262293327216640,52112 765319352891613185,84209 778598489471135744,164826 756019992773013504,40916 793951312585064449,255826 779865336472535040,175549 769274668243152896,112363 759797817498013696,56676 787488773886054400,207109 793952776137142272,249926 773866952859213824,139404 795137839839051776,263302 780824927398158338,183338 785799776805748736,198586 757250368250126337,45122 792615380548071424,245148 759348497124626432,57991 780720898458411008,182257 788447310971797504,217519 790625407204720640,232137 793086115339051010,249170 792035811646550016,243075 795606500504961024,267578 752647650198032385,22777 753389909860200448,27402 791661073594060800,235397 791776487158321152,240814 795055069540610048,263926 771960801326407680,128404 790925139458166785,234796 793971256299319296,257026 794740057278181376,263141 767797368578117632,100893 787017489032937472,207287 764927133173084160,83739 774421246729609216,143051 777579340422848513,161984 762399483414077441,73102 790739082976559104,232863 790912593233743872,234583 794643225453608960,262053 794766262702407680,262849 763737653690920960,79891 770409621739728896,117263 762232638061019136,70797 794594097566744580,261155 779918218173550592,176784 794291348086005760,259134 795106527065604096,264397 758715786508718081,54070 786821600511275008,203048 743841989075042304,41724 751997456234213383,18316 780561026840399872,181548 743246408661213184,351268 788056158795726848,214935 791357242222055425,238383 761413588275695616,68163 762856666274463745,73712 764145046161494018,82066 785315235120820224,193533 769702067736809472,114779 780613162299035649,150151 776145961542352897,153033 760526696420290560,61544 789395916356591616,225866 789925896643747841,228820 770244307705929728,117257 763111726237814784,76552 765385215179165697,87145 768248836556853248,103046 735987453383692288,11774 750362739135176704,12883 760248662161326085,61922 788470279223713792,217601 788852478783676416,220602 790523116061495297,231894 790156908082724864,229757 777700746653372416,163084 787981341887455232,211602 770308632563023872,114254 768636620408881152,107745 778280368822587392,166853 795708326986321925,267862 736264246644772864,11774 754725669129433088,27045 757984801492041728,46532 750428686772428800,11495 762273004273270784,72035 779142492029530112,172656 787436845726507009,199211 795149967006584832,264774 778199717742120960,165512 792025356735811585,243187 794245116059848704,258044 786786218533015552,193636 762372849050849280,70886 772515480150036482,131421 792527554863308801,244550 793082756683206656,249286 793883658897747968,256038 790793757352349696,232077 793433501051686914,252020 776209653885759491,153596 780016113442775040,41724 758996968777457666,56262 762038167683817472,56630 773377236426776576,134993 790370718655492096,228820 758672595180937217,54070 775118923524083712,146321 750056581295804416,10351 778308933970690048,167220 788771330258677760,220526 766818881117708288,94699 788021686595678208,214492 791974927742095360,240483 765453286883389440,86645 749738770170249216,7816 751182923542499328,17591 757731082066206720,48220 793718209820123136,254135 794015053250904064,257492 767544034210357250,94627 765981719728041984,90575 786679412058095616,205728 779154749278924800,155688 776207562685419520,152073 779737863495745536,170620 787472872277180416,209351 765185535564394496,85562 767009705038274560,91946 775169088947486720,144682 758048527184375808,50853 769258251913400321,111549 778610560338321410,167220 762788963467821056,73712 758037258809335808,51046 781153462109270016,26066 763733511018680320,78239 764432154105290752,80393 768274325514235905,11774 781281871535542273,182960 792459914534944768,235248 756512115389820928,43454 790265209457938433,229693 791768343518801920,240814 794573752394616832,261155 793315499681669120,250033 764201978226499584,80939 788149501819285504,215754 794733262396682240,262849 772160830745960448,127707 760124607407886341,56964 761624013496016896,69794 793793057749622784,255271 794635415818944512,261155 790655346767388672,233307 772915024146886656,133519 751203553717391364,349856 786977665022619648,207287 794358888606945280,258598 775794310612652032,147637 795207679753015296,262849 770780025742209025,120425 785558804402438144,197035 789139020576096257,223899 750506328821411840,13803 757877242852769792,7258 786339200496988160,202007 789521668750254080,205972 757723453038465024,48287 788316553670496256,214078 751177396519264256,17591 786723181361041442,205181 790784969727627264,233307 756967942445686785,45576 764045211957813252,74612 793205832997404673,249961 749265894400987136,7828 765004387496275969,11774 794547241520431104,261155 740327909789859840,11774 789456778400522240,224680 786957632548446208,207613 770545571639603200,119477 771065942545608706,122982 767183562856620032,95062 771780563816546305,127657 758516891052748800,53185 777191428514545664,159906 758085962253602820,47761 752116903926075392,15969 753339943641083905,27045 759768461501403136,56924 764200938437484544,80939 732238045878099968,11774 778602144064761856,167220 762620406511448064,73814 773614678048116736,124191 788751875910819841,218924 757092670804066304,44429 765241696766468096,86653 791492019445125120,238639 756430775059419137,41680 788441932212994049,355701 790951284891262976,235147 792817309421301760,247240 768190811989082112,103261 774719437224054784,144654 761587270411390976,69231 759147722423300096,56964 773354804462489600,134561 791004347937140736,235590 753995251430334464,29263 793987190447427584,256536 794785908084064256,262849 753343964468609024,25891 794447609209520128,259034 792214224378302464,242707 767036404832489473,94660 766010816344657920,90384 795685415084769280,261155 795368584402862080,266054 789673715151704064,227429 756037666899169285,354823 751234933348110337,16833 780819542024986624,101020 781287131842871296,186434 792130596982099968,243075 795412623634432001,266151 786354422242619394,203048 792014887216185344,243075 760530056036937728,62757 777897095940321280,163990 757074082408062976,45857 785619576478310400,197512 794081523255283712,256935 794154323588415489,252939 758842645703565312,54726 772285345807282176,127871 776267882548211712,152946 792856071639564288,247241 794000984901033984,255942 794913170653491200,258040 751095720946663424,16897 768895577274757120,108849 793644334096592896,254135 786915932736073728,207287 789962066807234560,227617 788492128737452033,218219 791269087217328128,235590 756208962404352000,11774 778004704567627780,163785 793100066345091073,249469 768976356248055809,110302 754025690421395456,29263 765036136116785152,85562 774516282737561600,143051 756257735654584321,40476 764252303729815552,431998 764810385664778241,81574 770394839493906432,118191 788871949153816576,221832 751757979754516481,17416 778190389069185024,164980 765012444590710784,353879 785282520195534848,193669 767189708140969984,96848 770030099743797248,116113 791060823632334849,236393 750403010291982336,11495 754766076429205504,33532 763490419292442625,78198 771325282384879617,122146 761673633525698560,70072 762996721538494464,73712 773567399782146048,11774 793965595070844928,254135 770761793274798081,120341 788619581548011521,194060 794801289217581056,263205 764795044264022016,84710 773708491156402177,137753 793226103523377154,250408 794693035187642368,262849 772755825941241856,131035 781436124807860225,187896 792768293882859520,245750 794480217653972992,258878 785869304331841536,196729 776847666571542528,158520 758353415412080640,52112 793639837567856641,254164 764167835677589504,82066 770642908080898048,120341 781357862597427200,139404 791701213158969344,238207 776137707626061824,152735 760995849774239745,65427 781874381144416256,190936 790649965693370368,233186 794573500803588096,261155 761529465105059840,68993 761347407699255296,68142 776214800972017664,152492 777952164975083520,163990 793472220978900992,229901 780825745278906368,183338 756523941951176704,43391 774353419972833280,142671 750356882783629312,11774 777961909291134977,163153 760458615618580482,62835 788871169596416000,221785 774194603884998657,140211 790884456508723200,234583 766349499648270336,92860 768840855255867392,107752 771428747899576320,124597 774602623995424769,139781 759555627941265408,57068 749593424320278530,9145 740305681283092480,99816 773917918518210560,140025 788773217032863745,220526 794009900078735360,257492 768192683022036993,91810 792142863010304001,243615 775788676278210560,150663 778668526764593152,167220 791088738197733376,234583 759101924826316802,55660 765265267169628161,85562 786204441871585281,201727 793571003536248835,252408 759509547610439684,57574 760185680802701312,56231 767447819099574272,97413 760604699938521088,62716 762734256934223872,73926 762312437605494785,24497 781169325428269057,184539 793875885573177345,11774 780987360070754304,184223 785331866807078912,186883 790607292844613632,11774 795365463450615808,265875 793793269612380160,255173 762006471030607873,71026 775067230258159617,139865 787034142827548674,205590 757598065159266304,47844 787431031787757568,208146 766351370484117504,80939 790040124813783040,354238 791713329832222722,241034 793106033056948224,249469 763945958207913985,75438 735871673451307008,11774 761331886153166851,67497 763228272457084928,73685 772894463836381185,133043 786699020546834436,205728 758767074416078848,54070 778356020137517056,167220 786332032255361024,201958 792032046428385280,243075 763013089046372352,74575 781527421484871684,139404 791091127747219456,235487 752225034979213312,21074 755003282096066560,32404 768199210219008001,103071 774028026833018881,139404 765185547794907136,86103 786742128558735360,205377 757251466750988288,41277 787731156133228544,210215 791682398425587713,240145 761610930224586752,69356 778225424518225920,166390 757890208423698432,49852 789534168782925824,205972 781537672980332544,188401 788456053235191808,353488 778229675084619777,164826 788214400092176384,109244 788581465734967296,215437 761617675944681472,11774 777304417599193089,159146 787324392233701377,210207 752723519998398464,18298 754717344325251073,33356 757595721507934209,47782 772078055955238912,129461 779901913735176193,174465 776933406231977984,159359 756917310003220480,44935 778367167888814080,163763 749674257152638976,9087 763871011263680512,80931 768604945176076288,107469 771348324607721472,124804 780622447003467776,181419 768953986787401728,96257 786734496754249728,202429 788025430183817217,11774 793247407890890752,250633 753618991407624192,28281 793855790595661824,254135 785564819923537921,196538 788549887260364800,211181 758702691321208832,53185 742991206939013121,353789 750833950134644736,15643 771434400768811009,125145 779430502231052289,174427 787649914138402816,211347 773593963756396545,136900 779034116117233664,164814 780795970904666113,183261 780942818873311232,182726 788281432426680320,212785 795347315305357312,266500 744324910533709824,349197 792894939226968064,245373 793315092523692032,249926 775844000959963136,151242 765628779389517824,86103 766409490153431040,93823 795210627832750080,264397 793854703738249216,256065 778385224262520832,167180 759876897681448960,59904 767069199566901248,39875 771279760030785536,121612 762505972472348674,70177 766333265464528896,86815 768694504622665728,106281 771402035316924416,125112 774075751616217088,141360 791836190534201345,239998 795306244580003841,261155 756274749936922624,41719 758043966629490688,51069 787973720652513280,212239 771878224150355968,127366 794379687061549056,258741 768257329426903040,103107 769686804056436737,114987 785392733259202560,195125 755193567786651648,34637 770266255135760388,116618 785967415477796864,199272 792407963898146816,245750 762096374376648704,431998 773187985265217536,128783 788718802091421696,220029 753505589746163716,27317 780959084476444674,183468 749673944597295104,9087 762642157081460737,73974 789507486847950849,205972 750422277938962432,13343 766846914255986688,86120 776166898669092864,153610 791003147745435648,233736 771233206670532609,123280 776830052554059776,157082 775341452331057153,148045 778653923716558849,168356 764989501760540674,67229 793384204738433024,249926 785994130799243264,194157 795395370067103745,258771 744315135750213632,23762 778818689214783488,167560 791757704146464768,234990 777366031803179008,161456 759807464787238913,58267 763341229216018432,75899 758696644221304832,11774 764862921012752384,84724 767004415865696256,96039 759806689319133184,57921 766668064880549889,94699 778936969191501826,171168 792840489326088193,243286 733567343146635264,11774 767151012217880576,96032 758369896291930112,52771 764891350999400448,84724 793645963919384576,251452 771200873334607872,121908 786024002632376320,199262 755064749474385925,34731 792019217054773248,243075 755855210547851264,39384 771923626560000000,354311 786568697645264896,204413 790728652967280640,232791 766276011361181696,91798 765030436837986304,85562 755781931325792261,39194 776736044204994560,157755 785512059362390016,196277 785951494809858048,199352 753629523749527552,28107 785896731992920064,199546 763044203173588992,47188 774819523740307456,142668 791498504111738880,235487 758039628079362049,50923 776178084496015361,152946 758026793588666368,47761 792095617669435392,11774 759526231486324736,58227 752775481397620737,22575 786903860430405632,207287 794008858700185600,257026 743732268506570752,195876 759363338182594560,32492 770765296403554304,118209 779118511713026049,161993 766653891282821120,94690 776133304307355653,153921 785988424482324480,105109 763819159742455808,80366 766092813935181826,91289 777843629603840000,163990 778216874995617792,165185 794774047586394112,261987 750701091033976833,7047 771031428041703424,122299 775362237250752512,148645 786315333204316160,201958 794233750435467264,255942 752717309278560256,22546 760557082697269248,60794 764889655913308161,84724 767083785800261632,90513 767885893000695809,100949 770724687332737028,119893 779159784092078080,170187 785819932436992000,198671 770701075053617152,119937 776638621415727105,58531 767528021775491072,97568 775044691553320961,141316 777495755393159168,153033 792837743298486272,243865 794109984107884544,235487 775907052686348293,112363 781833637675298817,187131 789083809190912001,223047 794592195743543296,39957 768099951897260032,103261 774412366754746368,141887 794809056917680128,262145 756367148960849920,42495 791742343929921537,240145 795352268023492608,265809 754755975299686401,33356 792398550768480256,243075 732826246636261376,1170376 760474399162114048,62871 767860898878808064,80939 778969413659815936,167220 763250203189059584,73814 793313925223751680,249469 754820578763280384,22393 794659305978994688,262145 795692805075124224,263697 750811429872230400,13603 758844510415622144,53995 780436493101785089,180310 795051423780114436,247930 779349917466755072,174115 787794998792032257,210215 794618455710453760,261818 755182177592090624,34106 791314786852016128,237491 758134982749593604,41703 781422197663424513,183269 748973590129803265,11774 781117086529716224,185496 755778471226249217,39462 792158100077682688,244289 753986436962127872,30802 770128728923987968,116164 787765225449746433,212357 754858712754380800,18979 761663374879055873,69947 771774569292009473,113332 772530567376023552,131007 778734973440319488,170260 758140871363756039,51344 760444510774128644,58537 787762221057048576,212357 764240817535848448,80939 785482124316975104,195838 788050868876693504,11774 791548798157791232,238207 790626144970166272,232280 792136773988036608,242693 753697267488530432,29090 762775228305014784,73712 786650959216648192,205181 759548682870161408,57068 771433884902825986,125070 757973664348397568,46909 762810765619240964,431998 772216140449796096,124597 766407759931858944,93286 786323412692111361,201958 794929470666739712,263676 754744090982514688,33356 775165364346945536,139404 751111144081727488,15808 756558061741957120,43553 767081381117603840,97377 775628929843466241,132791 790989712055861248,235487 794224277436235776,258598 777263949649707008,159475 790298216122032128,228341 771803705523908608,128194 768272507073732608,104932 789137903230259201,11774 791161855569952768,105109 761532217868681217,69055 778263568034648065,166913 791700279938998273,234990 788128254200721408,215012 792841229549449216,243075 793102490891853825,249469 778437126522335232,167676 779338366827376640,173753 788173892032561158,11774 764228905800577024,82283 774757507600384000,145293 793626864476491776,236884 794074534508986368,256439 763439899462643712,78129 771138319946289152,123583 790800173936939008,232169 754020677779202049,30296 787314494078717952,207051 761556652378066944,68908 773921458548453376,140025 794452616633876480,259743 755481186810597380,11774 778800198663282688,170678 785471458050920448,192032 768563077331628032,106753 771386111004377088,195876 763769063235522560,11774 790650728255623169,232863 755147512277831680,35044 795078790686744577,11774 770721661058375680,120613 794464366284472320,259034 758591728441970688,52659 794351985382268933,259482 749991962019782656,10653 763547474032152576,78476 788960046940090368,222500 780929820138082305,182659 785992264426201088,196277 761358743166603264,66801 767888475253190656,101681 769970173453406208,90553 770294481241243648,117364 785334810168418304,194923 795458953903751168,80720 795680545325850624,267655 781623493209169920,188458 795023146332147713,249926 760172689860468736,60723 754713851820593153,22393 781542562825924608,185921 781228025623015424,185595 793800457206378496,242154 766345268585439232,91956 774735603652976640,144635 767762155802398720,100893 788017353711910917,214492 794948182824329216,260778 768431985362690048,106281 771810371195670528,128194 790691324697731072,231881 793216360574652417,250633 788155029228130304,215005 759618421831114753,59151 790899357381984256,234583 761239120031129600,65887 756909626197762048,44085 765203803045974016,86120 777353504599908352,158387 781461534945976321,186883 780960628794019840,183632 785324554000306176,11774 790036518236622848,224065 758736802375098368,54070 794740277575438336,262752 794886054390022144,261155 794926142759301120,263895 771023809306619904,122146 776980164932689920,7746 791630337302491136,240145 770026264564469761,91946 764125199646257152,81702 776122188764155904,153095 791498298771197956,238207 794321924759298049,257406 794558582406709249,261155 793973026534502401,257353 790706063490158592,233729 753665816374018048,27402 762120148484497409,71550 774798547061538816,144573 777084662086832132,158520 792723245862649857,227926 779107267761373184,171168 791715980011450368,241034 764274375998660609,81835 757798813427916801,48922 788215551382392832,216187 791779534634749952,240793 751569876075044865,18413 758421675608248320,52112 788023845546516480,214492 758152285931315200,51344 790983435116437504,235293 791427679320879104,237999 751810917063536640,18893 759207954109390857,57574 759365193554128896,56924 763897481734127616,80939 769846497320001536,99137 777908203002540032,1170856 781877239109394432,187131 757387099817377792,47090 768243511871283200,104662 792161811378372612,244221 755836033959358464,39462 765623965997867008,87904 787968616692154368,213064 761847517390569472,70886 793997875818668032,257492 765377918285418496,87482 753439120853041152,23739 754729040477495296,22393 768422855486935041,106281 787007399957827584,208110 792493539607339008,246295 793868591103901696,256255 761446168299577344,66897 767031442526314496,97002 776762526075760640,157693 793145357379055616,229148 776092223033249792,11774 776145995415420928,152314 793153682221039616,164814 763453652568801280,78159 766647903028858880,92166 779387811027750914,174557 768987335820271616,109360 776735407006416896,157755 780478227126947840,180233 785894191784194048,198671 791091315043729408,234622 790611468240556032,229192 767751222610817024,100561 791378194557435904,237491 792179121015103489,228354 767197674286161920,97852 792971513385418752,247983 785825263586250752,197512 794718443874426880,11774 773923885896966144,139989 787726005209141249,205197 740040644375240704,353488 771397775267340288,125367 780592046021054464,181811 789212527792041984,224680 791074138416934912,235990 792438634695708672,245854 760531087747579904,63149 764557051355803648,37461 773692672477454337,138205 793998939053694977,257492 775728730488639489,149953 778305699612725248,160592 788505674808373249,217285 762725536963579904,73712 778235844213833728,166532 794689497808195584,262752 757043109087830017,44291 785999307451273217,200382 793243126961876992,249926 779522100990205952,174230 787479464829677568,211347 791417650211610625,238207 760258134199767040,61545 764827206715580416,84209 788121309934854144,215608 795022404539949056,262752 751169313407512576,15808 773606484273946624,138054 778605739162099712,169201 788150135381303296,214354 793503155405393921,249926 770947814704738304,122146 781760723068203008,190346 732966379662381058,354120 752227695426023424,20279 754875096997650433,33356 768068123442446340,100917 781843312227463168,186584 753270830172213248,26670 756287318286274560,42405 766080830800269318,91230 773534887080923137,137158 775510694087290881,148874 757994530377392128,50442 760112294433095680,60391 788872495080144896,221785 794613127451000832,260081 781139010831998985,155390 754749649047597056,33549 765339155144531969,85028 788255312537001986,214354 732185535985242113,33338 752245001216675842,21714 769855119265501184,114146 773921386305822721,139404 778292201294102529,167220 793517593067974660,252741 795063382164402176,247930 794014065953640448,257513 794530261316694016,261155 788766441763905536,220526 751173119499444228,16897 760978109873074176,65927 766977221227610112,95708 768066526914031616,103107 772263470129643520,90193 775386762759639041,146838 778703216326303750,169923 786216175428636672,200397 787902990757793792,213217 787834589553328128,211829 759428457419968512,1248680 760133114886848512,60866 764138611633590272,82066 779376825768214532,174557 785874039680143360,198580 759422974831112192,56964 794740608640421888,263171 766704763572359170,90319 794051310358294528,257492 754023806352502784,30296 760829774487060480,64505 768222730009346053,103924 757733450526916608,47761 771144460826767361,122126 780054698019680257,177472 785331317936357376,11774 786423188532015105,1063777 793163242952658944,249926 793479260405018625,252580 755919835343818752,39462 791271602524659712,235487 767457966496817157,94612 775445909064802307,148645 786941843451809793,206536 794004802074275840,256531 787873885089730560,192032 793259183860772864,249469 795391362828902400,247930 773291002216022016,136018 770689976065556484,234630 775428322213756928,148419 778856965044891648,170253 765445172834566144,86103 766294478533558272,91946 794696197676158980,262849 756354490467508224,39354 789107794200842242,223099 789303591135830017,224680 781605651114037249,159847 763517757749096450,78707 781531864083402753,11774 791408381152092160,238207 758296318833987584,52061 785282449941159937,193669 793540788990775296,252020 758493209265790976,53532 780535728899883008,180848 781329473060806656,187084 795036608357502976,264677 754717781992628224,33356 759852112037552128,60018 776165913351512064,11774 791677461113155584,240483 763791289221513217,79693 780400993364094977,179742 785696633459662848,197512 765182036013379584,86103 752690194567036929,22752 762455434179469312,72420 767148937228713985,97852 773649025014829057,135234 774467962434576385,140444 781612352827432964,188874 781847036857430017,190635 788184320338825217,214899 732652841500868614,353200 766998215488999424,81929 769185853356793857,106716 759443116747288576,56964 790331090263166982,229724 778484606270005248,168463 788467279944122368,218275 775103900412022784,146720 774073462511972353,141360 791040635239329792,233692 792059283470950401,243075 766993902763057152,91049 791225749176999936,232169 750373283095252992,12883 763818663765958656,80393 781632045084573696,186212 785706551583485952,196277 780440962191462400,179766 753364445577957376,27317 749594314435661824,8047 777564847420633088,161988 781558348537745409,187848 759177711340359684,56964 794574377006338048,261155 778361480571871235,166916 766947166568845312,96372 775862625208979456,151071 785270310207651840,194141 789736783105916928,226490 775412530839638016,148994 776867568137015296,158524 792042203631722496,243187 793719286615322626,250785 767819269769945088,101681 769581928668332032,112729 760728357713616901,64197 762009701286416385,71502 768973139833344000,110209 792380021100908544,240483 765729408565014528,84209 786046063576834048,198616 758111211380543488,14351 790649998518153221,233152 793466683079979008,252020 794668503395663872,194085 791089639322812416,235590 791870058939060224,241034 776151272562958336,153779 758063114260623360,47761 764544132010250240,81946 787351016748355584,210585 794649977456836609,261155 751168785491656704,16953 774453004422479873,137158 793135095196557317,249469 794562486179680256,261155 793149659514417152,249961 758686295443005440,53806 794887202052468737,262849 764879705820499970,84724 779929652924125184,174995 794513136393056262,257353 779523601888227328,175542 786300931461840897,201555 791077424175788032,235951 789935197529661441,227936 756637305411137536,44542 756464531895750656,43225 770707589365628928,108636 788406253076746240,217519 794665215707250688,261050 773194177710592001,133081 779493762489786369,91936 791404436715286528,237908 793095517626568704,249469 768838424534974464,108849 770241734332784640,117257 793131728504250368,249348 778319760362700800,167220 785546657807015936,196788 774158272228003840,139404 773950292144496640,137965 781337048879771648,139404 791087747427545089,234514 789965572423372802,228576 776114767731814400,153194 760451228648239104,209828 781911145942749184,188489 765248908075290624,86440 761627366863073280,69231 761691805335293952,70177 785612416155463681,195975 793902898438512640,256564 787098440220102656,209129 793167321980211200,250033 776131538907914241,153845 793179961167343616,249926 795275519046680577,106482 769139776821788672,107953 781265020265127936,184214 785654371799359488,196247 788435649514835968,215437 765606064108613632,11774 765992836097466369,90384 788606767597031424,139404 770057153801576448,114985 791718129332170752,238292 793811369967644672,254058 794209331658903553,258598 755411356145168385,35890 770654999424733184,119754 789289113568604160,224680 790922735799169024,234583 754990991501918208,34666 780617459623682049,181984 793513409325268992,249926 781234652585394177,186170 781276841805873152,183759 760865082305814528,65180 788015726304989186,213887 793194094533107712,250430 779088581700694016,171617 795760932592848896,247930 732772121143713796,352751 771701777049628672,126152 754763528867713025,33356 763458630159040512,77632 755413730737786880,33356 795389549379600385,266713 765567311273005056,88052 768897666038140928,102514 768946303334289408,109360 793074014251945985,249286 793465235499683840,252020 744956137007550465,11774 763528741469327360,77720 788005118381793280,214354 793842975189131264,255393 762783698131513345,74949 786355372516782080,203391 793855644038148096,11774 795345023189422080,265878 764224292028502016,70065 777306788794216448,153194 789949190965174273,224196 764877649231699968,84724 794899910604754944,259884 793091268901470208,249286 755171495270285313,34666 792490308831420416,246225 776150791501520897,153921 791378116958687232,11774 785946684329168896,198671 791773437786255360,191778 793953527391469569,256225 794706291302072321,262849 790647558192246784,231894 771789223728783360,127218 772623953554735105,131483 776707621591973888,155451 794648698194194432,261155 774048218577379329,139404 790920675829485569,234583 733490534749179908,352408 750354729918722049,10057 769287060272324608,112788 792942636092973056,248514 770672973988651008,120610 781734310776705024,187969 780600043648655360,80785 754749076994793473,32861 779704957511409669,175092 793841681640591360,255942 754865121797615617,33850 766044517002653696,90384 787261235519692800,207360 786014937365655553,199178 786027872435568640,196524 760893639287537664,65404 757191107570565121,46252 786348944922214400,201958 790663272655708160,32490 761622464707358724,69794 774946127607111680,139865 775478552288497664,112363 775793760114323457,150404 755100644998942721,35449 756592423736905728,43471 779709195775979520,175376 788108849261654016,215608 758127425226100736,51595 758696614873751552,54070 763566221987946497,77612 757350642763440128,46006 761217424377126912,64589 792426954141990913,243983 793268578740998144,249926 760545738300325888,63051 790938653472100353,234653 793566050088386560,252412 765608216445259781,86119 788008673889124353,195492 763784628146728960,78853 787723339028533248,212004 788627633068208128,218832 791341680175771649,237223 756497357718650880,11774 788548381379399680,52554 755108917584228354,34666 764422185557618689,83391 770575747119329280,117257 769862953457901568,115531 789521008587792387,226731 767746428961718272,95593 767050874430586880,93210 772273630860435456,130415 793663185312030724,253032 795008699127525376,263895 756959037351157761,41703 779332346189344768,172802 755379179709878272,37044 760634037006430208,62728 749371657999921152,7852 762839049480437760,73685 751981320599920641,20471 787306222299017216,210215 786382077155352577,202727 792075614773706752,243187 786306348434722816,201958 794972476870688768,262925 753677803900444674,27180 769901728821080065,109713 775888033044434944,151410 775673993076494337,150663 777011353986924545,159876 785515148295434240,196277 794636772957306880,261942 795605156301672448,267521 768856455424401409,109666 754764964405972993,33532 771951414830587904,11774 773926191820603392,139404 735764200895586305,351224 773949078229004288,139373 777934654242451456,164826 762059657858936832,71502 762131042820038656,431998 777597594688163840,159876 794214449657712640,257325 788734201226858496,220332 753652868788330496,28866 786915607983915010,192032 786111829789577216,200382 776185228968820736,153845 785869915328610304,198671 795495839196033025,266079 760200432970969088,58537 791799034155368448,240763 779878486769078272,177248 754083966106251267,31686 793427580728803328,196314 762015252498243585,69356 794892107542577152,262752 794301023485468672,258249 732293078371946496,349814 754771304541220868,33549 769300280865353729,112363 776163194213658624,153194 778202814740848640,166409 790298358426505216,11774 753421488292700161,24666 775795878170796032,151770 792036649282732032,243075 786384419967950848,196277 733116026532036608,355480 767159544287858688,97432 776051958524313600,151897 793607851566469120,249926 793907895863799808,11774 772831556889145344,132335 776822192889860097,158428 766725269264568320,11774 769145489551925248,111555 773872491299270656,139404 793102500417200129,249469 785309175891030017,194648 763876944924532738,79970 776432933368238081,11774 777925106853183488,163763 732983417294442496,11774 760816908371386368,64378 769247943555678209,110344 776813687990525953,11774 768498978589663232,106819 778258376358825984,164435 789536027677515776,226731 787114090804248576,207119 791717471275352064,240145 770561510003253248,119047 775180753025892352,128230 794701192303624193,260914 794236100567072768,259063 768125340250177537,103354 780875081484558336,182659 786506910669348868,203674 794762953132273665,262752 761946870088425472,71270 767806477188812800,100893 760524150343479296,63451 793528846255394816,249926 792398658847199232,243075 791782736528683009,240682 768812134591565824,107976 764992267715096576,85562 771206711042453505,122759 790693592217948161,233152 791734990249660417,240926 785259199219458048,194154 773315824253669377,134375 794923054560382977,263895 753017127255277568,24248 792269892997287936,243398 744356753668661249,23762 755834703844823040,39462 772167610549010432,127707 760367506087374848,54070 760458118111367168,62899 786502517215617024,193533 790896664848596992,234583 760641281798213632,64019 775056319556440065,146338 792914955142037504,247241 756513170940891137,42432 757264771343278081,1248449 792506641484775426,237491 794277860886380544,249926 750364645228093440,12883 795387568313532416,26066 792757375681884160,247232 756833700474597376,41702 773897425605976066,139404 793866177437011968,249926 765266546566594560,86103 795709326862249987,267862 755386442415734784,8044 760838638359842816,62877 770715585994956801,120613 780086223209717760,176128 756673563034316800,43553 758696454215065600,54070 772810552993193984,131924 790241958149185538,108396 757640321442336768,47761 765227451890839552,86103 790964023554564096,234583 785334504168751104,194923 760540518266830848,62890 781592222802247684,170187 754756803125215237,32337 751798252165427201,19000 788511933938929667,218275 758111384035000324,41703 776469631431094272,155390 750651754614812672,14421 755573517886824448,37655 756337120315256832,41703 768860578517553152,109666 764947406953717761,84724 773483490893410305,136883 781234997294407680,185310 794932917466267648,263688 753722831138160641,29263 791457281367998464,236454 763543109271560192,78566 768964862420611072,110344 793166577915011073,249841 776833044472696832,158589 792795344996339712,246273 763867688623935488,80939 759827812194713600,55257 768486461251416066,97811 775094615498031104,146847 793096925729828869,249469 755304550752550912,35890 795454199815434240,267134 791361733189312513,234962 775266570956406785,45672 757635207906234369,48187 759153734727237634,57348 760341422016987136,60866 775897991358144512,152182 773157080085573632,134397 764936448445472770,11774 785707008926154752,11774 791473620946128896,11774 781354174667567104,139404 764244906655166464,1249122 769252162073395200,111549 779291874603302912,173590 760225167255695361,61145 764914991350812673,85308 770084414969831424,114779 785293499709153280,193669 794017159982686209,255870 768571772572610560,107032 775887772838076417,152314 791376511496392704,238494 775763929792380928,151185 785276442506518528,194735 794256889253007360,259220 763209680348774400,76549 787756074375839744,210289 764116033745592320,80136 791439203133448192,238395 778408749484519424,167407 786738502817853444,206054 755936434670870528,39685 763759592023044100,79835 771814201752948737,125554 787447860996472832,210289 788724702734934016,220029 794650835213053957,261059 771341114821402625,124597 756983057421172737,45040 749734720963960832,9754 753642291504357376,27402 764965255147425792,27156 771367459051991040,125131 790597638353723392,232169 756291488292614145,42564 792911829353762816,236827 785679593155862529,197286 781662538480050176,188500 795462283380015104,262639 772865019390201857,131421 779044925300023296,169923 755763251468787712,39462 785276455454334976,11774 764478209526108160,80393 788219034647031810,214078 790588385937264640,231318 768917245447766016,109874 776184313335451648,152314 787728910515576832,205197 781595855300206592,186520 791352453711196160,238395 794604897157185536,261555 769021046255214592,107469 788734645923819520,220332 739970483941040128,11774 757599034819301376,45329 772075726853943296,128934 771156154676154368,117257 756452800515731459,41839 763101706783633408,74281 776585168760872960,157082 777276313891590145,160609 785508132818526209,196277 773495334072836096,136947 779175907160231936,169755 786542142126555136,204413 791389198473461760,235536 756582900267642880,43887 792872898738393089,248010 795618323971133441,267521 794853829275774976,261155 795762405028536320,247930 767356936387821568,98751 756933255409074176,42495 758767831211188224,55262 768695611633774592,106774 785654443907833856,197297 788578530548297728,217519 794574187318939653,261033 781848401088507905,190424 759001263417589761,55107 759168816878235648,56964 771910514100219905,127218 780992790155100161,183269 794600857090269185,261155 755434478676299776,35890 768840673701294080,108385 772177300502614016,126993 787418657550897153,208928 787049253231362048,205167 791353416857640960,238395 785300139149815808,194934 787822294622142464,213064 793266423011348480,249926 781523134986027009,186584 732456986701225985,351387 786014202334896128,200382 795494925349556224,266079 758381999556026369,52749 760620343157555200,62421 789214476721491968,223286 794584961521172481,261796 764956407103942656,82066 790725239793680388,233692 763608275283652608,78159 778000142234451969,163785 779865396581048320,351931 790428355568873472,231550 792867898712784896,247241 793828346601869312,249841 770511228489887744,56964 790635927576178688,230234 793247485955301376,248837 770946412687138818,122146 781438475073679360,187891 795071228050608128,261724 777099854325710849,158387 753358782340759560,27317 785544368149172224,130635 793430054718017541,252020 795332878959865856,263965 777508115919044608,161972 791825027884691457,105109 794608565407223808,261346 762876008827682816,73568 777563849880838144,162497 794193216413335553,258598 794554125929291776,261155 753373208011649025,27317 785944344037511168,197512 789312012513705984,224568 794316367717691392,259773 794678818384515072,261818 778342383725404161,164669 732677201863135232,398859 764984730634846208,84724 793902232391516162,203546 774442352790298624,127871 776223389610569729,153743 787764865108680704,199307 788086885084237824,215005 793096565841854464,249469 793192379578585088,249180 778406464960339968,164869 794938424985841666,262847 766252782630408192,91946 790990061852426240,234796 791739410542915584,240584 775266468992733184,146720 787506295519715328,199307 758688467194753025,54070 768166581344038912,11774 781512721023897600,186149 791045576733274112,235590 793223850817384449,250408 795098291356581888,262849 794977493094690816,263895 791506730232393728,238395 773393298291564544,135736 760467063345295360,62777 792869134845546496,247379 795231976789778432,265709 764631715885252608,80939 773527731111944193,136904 773882176102293508,139404 777227127531986945,160230 792049306748407808,243075 792159973530669056,244230 775067692629827584,146259 792406343210508292,243165 793087129777733632,249348 758129146589421569,50923 756315996261126145,42249 789318716383039488,224693 792371086478315520,243398 762685700042952705,11774 795741036886761472,262022 776783517057331200,157082 787941716280037376,213672 793318369936154624,251452 768576236889178112,107024 766725009888903169,95708 771828044461846528,127657 790569066201088002,194072 794536841076764673,261155 795029452363300866,264431 749115900310134784,148861 759894067954147328,58890 788900192892444681,11774 768420203076124672,106281 777635306052919296,161456 757939032567406592,49925 758444443523506176,52749 785852132272603136,196788 789558098725928964,225949 795683354628780032,267737 776822078532153344,158387 795405941655109632,228101 751862926907088896,18486 764998376698019840,11774 768266736617463809,104662 772868675871182849,131912 761686810183467008,69548 760822113930469376,64722 759130192698671104,56197 760866960498319360,11774 771484934758432769,123829 763511543833108480,78853 765296131412680704,81869 777971152333447168,165185 781883135952760832,190635 773902738057027584,139404 775134779217944576,146308 795722817434165249,262022 759121969203806208,56322 762092182081826816,71270 765639243506954240,88546 791665234599706625,240483 794678835132452865,262022 792044489825280000,243075 793084543066632192,249348 792489241091551232,246225 789902529412730880,228629 760542821661028352,61655 770739444232163329,120474 780638308263038976,182257 778306432852602880,160609 778313941214760964,167220 793143830375563264,249725 757543427068334081,47782 762632901418708992,73926 755152868739575808,35890 755174453244329984,35890 778318728060624896,167311 786672957498228737,205651 788522418490925056,218275 777355139292299265,157082 760343956743782400,60805 793666402972372992,252196 771121472634970112,122982 763124805025402880,76577 771317292307218432,124597 759153216344903680,57348 762163693790433280,68993 764274470316019712,81946 763946782971666433,77590 760546934692073474,63451 768258727484854273,103485 772295371464650754,129551 778636936713940992,168794 775751711277195264,150404 752921924804550658,23167 765318861663023104,86645 776916249070694400,157755 791009878487752704,234653 793540491170181122,249356 756249321578700800,42249 775773212617613312,149770 791763808767401985,59766 764142894408163328,82066 766374561004728320,92210 776179086221832193,152836 793183871869132801,250033 785916861573697537,199546 788752835395674113,220526 758640348964921344,47940 788410464027811840,11774 794851425943744512,263545 755031107331031040,34731 756453502956740608,43225 769206801753485312,110362 771298158085279744,124597 792532291063013376,245711 775546137675653120,148684 786723511167438848,205094 788758282273861633,220526 754713498769354754,33027 766325570778968064,91946 751178692878008321,17591 788451958222884864,218275 792904462343954432,247240 758112455222370304,51451 771074386782785538,121612 771820992456863745,126708 789430292532621316,225981 750795011617349633,14950 772184387278344193,128577 791336139646992384,237594 793194626559737857,250033 795081763601006592,249926 771543482376658944,125853 794623174306656258,261987 755432016615649280,37433 762812670030512129,74308 763078099223375872,1011996 769140272085118976,111558 759203453533097988,56964 788746363291000833,220332 764135711599566848,82066 780058814687145984,79987 763204346947309570,47188 781240501051719680,186212 786613280970190849,202727 757033798550876160,7224 762073878579417088,431998 761371795769401345,64722 776186401050198016,153194 779496179105169408,173753 750893361377128448,14277 757283956404301824,29807 765689679857332224,87858 788712224508346368,220029 785458143044173824,195975 787638933567832065,210585 788482184206176256,218351 780439854433701888,180306 793504301398257664,249926 750754299290935296,14827 754756781327454209,33356 760079480715182080,60801 786673963095224324,205349 790359747757117440,229159 767800403106861056,100605 762061065769381888,431998 785648168054562816,197673 794191947556671489,257325 788129409802706944,215005 772536386448683008,131007 785313012336865280,11774 791376756041285632,237793 768043455863988224,103054 790684280049508355,232359 753802882458132480,14277 775348722276438017,148473 792159553592983552,243983 793165510812823552,249841 775793457310920704,1250252 750839868792541184,14582 758109754640261120,14351 758654426705911808,47903 772509916183404544,131007 780595601234812928,181886 788891398556692480,220689 793615040645595137,250293 770385809136508928,118698 777334686972542976,160230 787409670667374592,46572 789304854309117952,222249 785523654222241793,196676 786257625306501120,199546 779374748446838784,172295 790409892959916033,231385 790903476716994560,234583 790946701104193542,234653 758076447617613825,51136 779062772722241536,171902 793981090343960576,11774 754800737385840641,33070 763870901834223616,80863 753738743077494784,29624 793343537861562368,249926 762067835015135232,71429 773243739666079749,11774 785804016898875392,198552 764496690220937217,83391 786219287409152002,201555 793098827620347905,249469 794616869244272640,262022 775038932278882304,87904 791678484485550080,240483 772041686004428800,353879 785298369912696833,11774 793477072198828032,252196 757180867470995456,45040 762302924147924995,27625 772586710328709124,129662 793820452405641216,227130 760872550100373504,65180 764063349407567872,79691 758294014097498113,52112 765196368847732736,84724 767380327975321600,96039 759756528056274944,353879 775659602172141568,150511 793206596159418368,249926 767205983927971840,97386 771310963945418757,124597 773201944974209024,132996 791246584348602368,234564 793330843242508288,351666 758817769534033920,55257 780612849080999936,182037 750674296867991553,11495 757216970643271681,46006 750465326010273793,12883 762836661755523074,73814 768605493409439744,108068 778689485647126528,167303 774061310011121664,141316 768243766192996352,104940 788874616190095360,203863 767410444474519552,97515 794008363415650305,257492 778024322526945280,26066 785299285386682368,194934 788488464257933313,218275 791256770802950144,237491 750131275327877120,1248051 761919902739378176,70543 767195903648083969,97852 781646441278152704,188934 787372998886060033,669866 770076584321638400,115042 756281035311185920,11774 769574726876426240,113412 788563342696783873,203217 790755410093498368,233861 794852520543789056,262022 793554903683764224,252020 751606425772761089,18215 756313379526934528,42432 759273699249979392,56964 780512386721603585,166265 792571864577179649,246295 770448569685782529,118985 785917993716822016,197622 780456630638882816,179636 772946765070950400,132996 766444853601468416,92917 754721595499749376,33356 759196922511036417,57105 765930802039230464,88920 777245512479145984,159475 792014853170946048,243075 786048861378785280,199462 749040121962455040,6973 777953680905555970,164764 778403958658174976,165435 791723269225377792,240483 757769648591036416,37844 777308008434982912,87904 769837659871072257,105109 785993371445628932,199211 786379760754622466,197322 791265244811235328,237491 791445535836217344,238845 758474560878411776,53185 794706980996841472,262022 772925186131628033,132364 764262071307472896,82953 785259298813276160,11774 793947214921895936,256536 785488573889818624,194723 785896836435365889,194058 776140611611009024,7224 786356950963458048,203391 771420207726206976,125367 758327659319341058,50827 760518113104277504,61412 785841630351941632,198878 777688716932513792,162294 794165506651619328,256502 760186608649924608,61598 772991072456708096,133495 778223051573985280,166409 776808564765577217,58531 752963945699442689,24870 770339331747696640,117257 791957669699424258,241523 793273792915083264,250430 764985175767969792,85562 775479100202848257,148870 750761338570350593,13976 763461436156674049,77612 756316954953154560,42249 795298448782323714,263171 788003450642636800,214353 773876462122328064,139404 775110272709197828,350650 794006601132670976,255942 735029445652713472,353712 758104715175399424,41703 770607259470663680,118192 766005924246892544,85868 767815039998844928,26066 768166676076507140,103869 781727127284637696,189017 785871976397168640,197512 759162108210737154,53512 770817522962530304,121359 774033491235254273,140900 757806060631576576,48492 780231257611395072,167101 790380542806024192,11774 762147756693610496,62452 767856206643810304,101163 785501480769818624,196277 786585842009636864,202248 756306729118208001,42495 793331887905267712,250033 785597511134162944,196696 795264716578750464,228576 765247862636707846,86440 765339106716946432,84886 786283820915888128,201958 793215807308398593,249926 793522043568263168,252020 793228769456627712,249469 756617090979823616,44022 787833866711142400,211829 785282995674574848,193669 762339413871431681,71502 777506891618320384,159876 777514222888620036,138812 790182938134491136,229908 794868179520684032,262849 759549534531751936,56192 772908020468551680,133043 787328685489565696,207835 762143761858048001,70501 755488963217854464,27045 766724661593772033,95568 791006612840452096,234583 794213035653140481,257707 776025787761692676,151410 787038557319884800,199307 752309329533890560,14277 786299622431928320,202727 764157114726117376,82283 795028326809268224,263926 785856820153835523,197324 770062151084040192,91751 770434575801524224,117310 793871621350096896,256255 740080439772086272,56436 757452049898430465,47261 770493777798631424,118191 793334749737676800,251452 766243878781485056,90384 794669279463489541,262022 778360774645342209,163763 758095384484786178,50425 758356873720586240,52554 785597812088115200,194059 757012907037118465,44274 790571739034034176,231318 787464186527752192,211347 776210491983159297,153618 771692687867076608,126389 790915606208012288,234583 786742412928487424,202429 794691616388706305,262752 767815297164124160,101681 753358117589684224,26303 758488727362662401,53532 766641016430407681,93286 769141670856142848,111555 774625757482119168,142668 756259928273260544,41798 768625423831953410,107469 773586222488756224,137869 785671400640045056,197091 765108667846893568,84724 793693812799471616,252639 757310660653027329,46382 795022880631181312,263896 758034180470996992,50654 785675436260986880,197512 760711075432136705,63296 772090554209427456,128025 757696354613428224,48735 758287889784565760,50923 760631888889470976,64084 761439340157345792,56302 793163185989808129,249926 762740351107002368,74654 773886309467246593,139404 774744571750207489,144602 785942435423621120,199960 763499950265233408,78274 790591754974167040,231318 793562808558419968,252020 795704806753107968,268356 790762478460284928,233307 755020375721926656,27045 768882158001881088,109666 789808574566281216,227925 753989061707194369,29263 762496196413788160,431998 779688842949488641,174392 776590510366482432,156835 789935095121584130,228576 794978882701168640,197512 761257646179569664,11774 793208750219882497,250033 794678973384904705,199307 789978443869933570,228124 767401608690806784,48289 785897841382207489,197286 775432013629227010,148654 760790586878156805,63451 780274090187821056,176127 791671382635601920,240483 786218349592125442,201555 749841777796853760,9834 761912481656762368,71026 764046614252097536,81455 780559339539066880,181419 787341318745972736,209269 788076716409417729,207287 788162020239548416,216009 765119683120861188,81574 770801868867940352,120710 775049724608913408,146675 732327056453730304,349571 787481639802720256,210207 794276565475475456,259482 791003178229571584,235620 765828543582441472,89814 778273629490425856,7047 759532578583871488,58250 780466693499944962,179936 795363339463487489,263896 777681339457925120,160448 766823740541808640,94627 792228500350435328,243576 747575809393598468,11774 776889418376474624,157082 733231278942781441,351230 753201391968149504,26140 753618259962802176,28281 755574428801589248,38026 764362766127927296,82002 768941459466620932,110381 757117257763938304,45122 790773899088756736,232169 732145923363602432,349621 781177968475328512,185310 788058812028588032,214612 794949903634067457,262849 789158784207818756,224123 776112854688604161,151255 787161982990442496,207613 751179986120347648,16422 776622640886755328,155451 766814424908828672,94699 776129335321321472,153194 750072988515590148,11495 795469948525150209,267228 764327052405243904,82953 762045570034860032,431998 785682892886114304,197297 753711157391847425,26458 759537805865418752,53423 759538991993655296,53423 780734140979249152,181935 780836654609158145,183269 773977367521943556,140444 775674411839991808,145866 794883074253324288,235580 753398234953818112,27045 767901728327041025,81869 780697645568274432,182171 795231993755795457,264397 785292572780597248,193613 787015240613408770,207965 759096719959207936,54128 771405963593191425,125070 771525457263026176,125163 776213066254024704,152314 790244093792313345,229693 751972884940148736,14277 769130205650845696,110331 777957791281586176,163990 770213831670915072,1249706 770709474797457409,119937 758669306301263874,54070 763777463193395200,80098 788014434627170304,213064 756549109528616961,11774 770292693775814656,11774 789176348891713536,215437 765999124722384896,89923 792169444176912384,244221 795372025271332864,266151 766222455450984448,91103 772468921987235840,130574 754780289570791425,11774 761478655419768832,66801 754701080882253824,32337 794217735169265665,258598 764189487807201280,65180 795430060597669888,265870 762304422466641924,72035 764220143215972352,80403 776874543486873604,154914 777710858050736128,159115 778132864240082944,148123 755493133169922048,37655 752673923184091136,22819 763416693351874560,77720 790810722431176704,233307 768094180140838912,103354 792066414366625792,243187 749331979334717440,7821 775563172979748865,138532 790929086365310977,228820 793003918972297216,191065 780597547228213248,181935 791713992507023360,240070 778642132269760512,169201 760558022930210816,63712 765709043537104896,86103 779013001408110592,164375 759083117684469760,56784 778633190269485056,167319 791006315351011329,235948 756367332495077376,37044 786928553866563585,207287 791152095713984512,227242 732349393068687360,350100 766779649200365568,95708 756663954873675776,43471 772739127133503488,132335 750364076832882688,11495 779478730548785152,175260 778637959679606784,11774 788566980273905664,210390 776881256143269889,157755 778648182473371648,11774 794805295478251520,262752 758393814687977473,52720 780918329582157824,181419 761211232867188736,66777 775281757922832385,146259 767922932098093056,102137 764211218156519424,80939 779048323017613312,171324 756502796141207552,42249 769001468472991744,107257 768224700543578112,11774 765095342325063681,83648 771764663348555776,24173 772397747764953088,86103 794563711247777792,261155 789930821805232129,164764 775447604444487680,148574 781483456106602496,188119 793328233072648192,250633 793503800921391104,224680 760153884945944576,61310 791847133615755264,240070 778711187731062789,169104 753229323310604288,22575 778989401888006144,167220 794695628810919936,262849 756512747836346368,42432 765250007930966016,86763 790667026805186560,233198 768646462121148416,106774 793582702259822593,253793 759044687965532161,56302 791635162152873985,240260 756484691763527680,17292 764501649532391425,11774 777237210626220032,159370 768262669627297792,103354 789255093719797764,218275 794001655691956224,257492 757882379235188737,48892 790178799728164864,228231 793649747466813442,248516 793954661300572160,255942 732999704506556417,354974 765620576039776256,84209 788196201048907777,214899 760616074899365888,63393 771751425227489280,113165 776720541038288896,156308 754717279108100096,33174 790886750621007872,234583 759139468242722816,54987 765261323580035072,86103 757649368384012288,47782 770860639854047232,120363 789981531771138049,228124 792537348021952512,245101 795678706756886529,257781 772789505690570752,132335 756916224215220224,44450 757293628393783300,44085 758334911573000194,46384 759163118765285376,56964 765384003134320644,85861 772488981049028609,130686 777317609758830592,156811 753364087929577472,27222 792567473610436608,244270 772825631855824896,132335 779284846648623104,167220 794617409068003328,261987 743276241411661828,1247598 764413505873309696,83381 765626208826462209,88399 761594274781814784,69231 764992247465070592,85562 766385412160061442,91804 790555658982686721,232137 793873353136365573,255347 794626176807358464,261155 751144904445747200,15808 762487769893437441,62771 774953717447745536,132497 750480806095695872,12746 751555169217748992,14277 764075880368877568,76012 794251307070550016,108396 795693731550728192,268125 759438869699768320,56924 752090685474570240,738099 771099160057614336,123491 777952894196719616,163824 787272371975688194,207119 761994546687377408,431998 795099612570849280,264397 787134554771296256,209351 787706072022691840,212357 765698538768654336,87904 778293578527158272,167046 764133630243278848,82066 788059724608524288,214354 790587770280574976,231961 778365589198925824,161978 770471911440736256,118191 766132428394024961,1249308 761218587658858496,67226 762081698800480256,71099 795164038485262338,261155 768972719413141504,109667 773614537513771008,137158 793361697410953216,250633 767778992170504192,101006 776854019272642562,157755 792876586114527232,247592 793265284530528260,250953 773220703789342720,133519 794081096195604480,256276 780845693674004480,183826 791258318165729280,237491 792100902685532160,242252 768838591552323584,108849 781339365234581506,139404 777258597755527170,159475 754126163149262848,31551 781473189478014976,139404 770335192863178752,10788 778283243388796929,167092 760221735463641088,60794 768510448270532608,104973 787421751487574016,134418 794702975562371072,262752 761684212659335168,69231 773804622343536640,138819 769715810847916033,87904 773955986977615872,140444 794146822243631104,256439 795365627137495040,266500 732755902420242432,1170396 794067951892582400,350913 764604355437850625,84207 776885711828058113,158524 787074208098557952,209043 795369540154695681,264397 780098144306462720,108396 780787304264785920,1170553 781539237715849216,186584 787927004880470016,210464 763061649754337280,11774 788543877141585921,218603 779712727736578050,176114 786004570463805440,197512 778325264707129344,167046 789907667347120128,227048 790306262747525120,229745 775187658016301056,146838 777143816541405184,160480 778577977651105792,167399 790898104853823489,234583 795676056682450945,87904 754735293413093376,22393 791889740148596736,7706 792266209240625152,243187 774069831024910336,139404 793188969294987265,250033 771884927730257920,127582 758774677380694018,1248642 763287143963918336,77331 774858630684352512,143098 790784269576605696,233692 763513090113581056,78360 778926781646696448,170253 794268581328461825,257492 761973692524007424,70858 763209621649498112,47188 785968965185134592,199490 794616279189442560,39957 753737010741784576,29263 757628402845245444,47940 764267562947358722,80939 768282674465271808,102514 770493777878274048,118192 758792621871497217,55260 760169912316796928,61470 774132032318287872,105109 776868841561350144,156835 792160959368400897,243165 766451470958944257,93261 771497358915989504,126293 777609547464773633,162638 793569559420829696,247241 755837018463240192,18215 770918715701485568,118192 793242756256665601,250633 788102977890508800,214660 753276110683549696,11774 779489194968166400,170077 794981219633078272,264397 732169529053184001,349856 795042000915615744,261818 794583587676942338,261155 766768053753380864,95530 786313790992240640,99372 763741049093226496,79926 792464452171948033,244104 795696279200399360,267862 792850047025160193,11774 759093485907550208,56964 787067468355293184,207287 793504197912039424,250216 763047690720673792,75973 771416034637152256,125602 776830185391923200,155451 791422940491448320,235828 789200249705201665,209184 772460783514980352,131025 793791348574789632,255393 770841741964435456,119520 793888262955737088,256255 732801840119742464,1035907 775310547961143296,148179 781145890308231168,185496 793753815098990592,252741 771393302063116288,125367 787920303712116736,206666 770672538607386627,120610 795254976721420289,265795 769223817809960960,112345 772183054806753282,129700 786263838966616064,202429 763002042285719552,75724 767039198272495616,96849 785582097176137728,197297 753375720718602240,27222 770002196670840832,116263 760300614735785984,51769 771213792155807747,118191 732151892588015616,349345 732417733514678272,349262 756293507967516672,41702 788005082449059841,213887 788845019151163392,216009 790915597018206208,234583 780106410348511232,178258 772743855728889856,128017 790966810485022720,234583 763605348762718208,79353 768770602505162752,106716 769485010634022912,113144 771884984290283520,127871 791394306279952384,234933 775712869463756800,150877 776823564687273986,158520 794572088656863232,261155 761593676086771712,69231 785269031267741696,194141 793153163024969728,249469 792359602771951616,244143 773575361393225728,137042 770661402499424256,120341 753668090580365312,29040 740209623735623680,11774 767060009209499648,97472 759546316913537025,57068 775030360140767232,146259 758675494069993472,54070 791056814951403521,236393 773168235671908352,132364 774967899555377153,144542 780808177843445760,182257 764562379610947585,79561 775559805998161920,148713 758476978907295744,53185 785656537708572672,195975 735459698539921410,352687 765686369473691652,88459 767146655732858880,97386 785850050866020352,197512 763194519370272768,76127 791655987862081536,240145 792542573592281089,245101 750693715413389312,13621 781199101656391680,167768 762617383186010112,73814 768030576137887750,102514 785548716761636864,196917 794294822471204864,259543 793498623887540224,250633 765922362382581760,88669 771316526645403649,124537 758304977664090113,52319 774022652847460352,139373 762834974621827073,71502 750759623653748736,14421 776243897295048704,153779 787466018616516608,210694 754751207504089088,33549 770821334943215616,120613 780639903935758336,182257 787007174400679938,246425 787266893375639553,209184 756279206665912320,42495 795166211558477824,263676 758337452276842496,51344 770435010264457217,118192 788132263796015104,215754 753332436935798784,26458 777993048051490816,158673 793113510662266881,249469 781833699570495489,190635 786143410319085569,199755 754895583790309376,33356 760523182197526528,11774 761542387931807745,66801 775371467894644736,87904 793811313722028033,254209 732733009682702336,353789 765302429860724736,86472 761914755384737792,431998 781636100531953664,186149 794640224060141569,261987 778376689004998657,167220 766403774004928512,93261 768769808288587776,107428 771870036797423616,128615 788718499367624705,220029 788901002602647552,220820 755163700869402628,35890 787014148106268672,208379 780874228023201793,183269 786208179680006149,199478 790836595108769793,65469 762783548210343936,74133 792546138587095040,246295 795417444907184129,266084 792825574343311361,247240 793268159386005504,249926 794043002553569280,256276 765011398363648000,85159 780185860197134336,178415 787706527914266624,212357 795740200467042305,267576 754828632846061574,33356 758442613351538692,53144 787722244491468800,210253 790547493159313409,232137 757070134926278656,45857 781605378027061248,188874 765213304247627776,86103 792282271168405505,243165 789184943381295104,223899 777957979068825604,163990 788763474889363457,217285 795051571671400448,263895 781292992023793664,183759 774492467072684032,143051 774987065637281793,146259 759454198887047168,56700 786980948826992640,206620 793794285434843136,255393 772781040167444480,132335 760693288177430531,64378 761922640676171776,431998 776591022751158272,156644 781550369864192000,185310 763483794494070784,78566 763817453063372800,80393 768859826847965184,105643 773567205036400641,137042 779333733270904834,158387 788568161293598720,218969 751792047074533376,19376 771307707076718592,124536 781216219714113536,186584 788456419200634880,217574 755768670861815808,37457 760113522755764225,59666 764602654605606916,84209 793779605136171008,253164 779324002728812545,173964 763158514072027136,75899 793544643254292480,7700 758277006404575232,52027 791788739982946304,241678 765237087612338178,84724 767968982548623360,101134 760623678665089025,60794 772788470272131072,132335 785473617912102912,194723 789271774877933569,224297 794672828360572928,261796 794473388576120832,260033 756289758876295173,42249 770518352892657664,7311 750751488083984384,14827 765068563023486976,80098 790539586812293121,229105 775434437332959232,148045 778569383941705728,168794 791564583223844864,26066 764977591740661765,85562 787632314863919104,47207 792259664452939777,242693 777927760538992640,163990 765892394491478016,88669 789298521174253568,224680 791018844915728385,234796 759023530855895040,56441 766423019585675264,92872 788563652538306560,215437 790990586190757889,234796 772935467339624448,133519 774424219572502528,143585 732366537479196672,196346 762290356809375744,69794 776729848916037632,155390 757931298920865793,49121 760247332843560961,61723 769232203238744064,110389 774271568067174400,354834 777967671715434496,163824 785656245902385156,197512 760553148658421760,62708 787414538748583937,206117 750817172813803521,14950 754002434398322688,30590 767347971658616834,97325 792596879699681280,245148 793239305414148097,249926 755917997773058054,40437 732590331787542530,1170575 791311091187855360,231894 756620220903587840,44429 763640271229726720,79241 777256749585797120,159876 790758911640997888,232863 792724629106233344,245101 750351536073486336,12746 772882254062358533,133257 794632722186518528,261155 794554671386021888,259743 781561003196768256,186883 781401635612307456,139404 734872410370002944,7224 767916926085529601,31084 792462657911533568,245445 755223410855280640,35403 761584236574810112,69245 785942175850766336,199352 777476984825901057,70764 761351248679309312,68163 774591657190776832,133702 787022953653207040,207113 794690702001262592,262752 752222679835353088,19703 749818550978748416,10307 758461251781533700,53001 794946518520238080,263817 773258593072193536,135758 789800176064036864,226490 792083063786266625,243187 732738960124829696,353789 778240941098434560,166409 780383315698135041,176210 785615037473837057,197003 765644439335280640,86440 772398429783797760,130505 786870913392381952,205270 753564998874652672,28245 788117604615409664,215005 773878686659457024,139404 793478147480182784,249926 770295420404629504,117257 773855969981759488,139404 777158355638849536,160217 795005304329109504,263895 787284843298164736,209247 759633778646056961,50452 773224443136966657,351463 775432515544817668,141415 750679173719437314,11495 795688926719700992,267521 774002368463515650,136960 787699658395115520,212139 788117979523190784,215437 790576348918054912,231894 791411468897955841,237491 764973124731408384,85562 759270860679213056,56964 789758916171292672,227814 751227047025008640,17578 775881837763780608,152182 761291784513347588,67852 778438954970329088,167220 765682766780461056,88459 779005939332644864,171902 777888243882700802,163765 750363781109211136,11495 758846429523693570,54631 788910471063543808,11774 789943937221988352,228576 767062128125542400,71429 790333465694724096,230857 743897369033457668,351340 755946810208841728,40881 759452206366154752,51798 762367711271936001,72550 757647207780618241,46384 765032361410990080,85562 732561725594079232,351837 785646370061299713,197063 749482773329707009,8484 767842232309166081,101681 776138109645750273,153194 794737700716814336,261059 758163836893556736,41703 760554681470857216,63149 791439002607824896,238207 794546680817295361,261155 786280879631003648,202200 762734036968169472,74681 781171028399562756,185310 775002585220734976,146259 749697758995546112,9378 752958484531011590,23899 756396490222931968,42495 763796806996287488,79870 780956053903175680,182154 764826962082746368,84724 778723767254077440,169410 794013370533826560,256439 753374561672888320,27045 792775769948721152,247240 778198559418089472,151374 786033915316150272,198892 769261260139442176,112693 769869566071611392,112623 785851433388220417,197286 787364229523189761,204853 793562460565467136,250785 793100039488937985,249469 793731137419907073,249444 755123103684894720,33549 756290888813469696,42564 789549645517107200,217634 791328560384475138,234796 786206742518566913,194167 753674187437244417,28160 766909682304835584,95708 757645658178383872,48549 778930299363139584,170882 766364621141778432,93261 778372419950112768,167220 792483673907957762,243187 758581414358978561,46384 755955400801783809,40881 792491158572306432,245117 771074426670489601,122955 750852281982214144,15264 765139916984549376,85562 793234959242817536,195876 756522230532694016,42495 773677648211869696,134211 780795005237469184,182960 787378287144083456,180433 788048449597870080,214173 757543592948699136,47782 786546857811988481,204413 769178214392627200,107469 732644103452688385,353228 750828539012845568,15461 775768948943953920,151185 750424755447017472,11774 775360975994232832,148537 777273589359837184,160609 781172433961181188,186050 792877840664375296,243865 750688250126176256,12613 774991535565778944,146259 773890153030950912,139404 757318186136141825,39462 767911387897139200,102137 776814085824327680,146991 788407285500481536,11774 795475152477818881,265257 794403406035243008,260404 752842886044155904,14277 785877403461705728,198878 750811651008520193,14950 780454523781480448,180039 768854742495662080,105109 778379365252030464,167003 768916139619385344,109767 791798200252321792,240483 749548147559530496,7277 756501444803432448,42249 768957438720634880,107428 770997179892793344,121612 787349746444857344,208780 786025777322000385,200383 788130562334613504,214247 789283882101198848,203546 756502157826719744,11774 762434459224317952,69673 767108017858961408,93112 792757090536214529,245705 781567925627056129,188304 750821416199532544,14502 763764723376529408,76406 781178750750777348,157693 788725416336977920,220029 754719997801467904,22393 795673060506484740,217634 785631788282503168,197063 785514016336601088,195838 750068417105833984,11015 777960788808069121,163901 780415253075128320,177751 793304660060741633,249926 795002798098227200,263895 786777234082177025,205181 791364356038537216,238395 773332763168694277,134188 776746860346093570,155451 794649036242481152,261567 764790081064361984,80486 786249111360053248,201620 794958290354601989,262847 775879801198567424,152182 778262711066951680,164001 762162166342553600,71721 788979178813083648,220029 771756624352518145,127134 733989133392089089,353608 776037294004469764,152872 794558617739530240,261155 761840842646577152,70912 757652966488715265,47782 791351062829686786,238207 791788896648589312,240584 771502014299639808,125163 762867359975518208,431998 788399078015062017,217634 770301074313912323,117257 770846087171104768,121574 774456416581058560,141887 794384477212377088,252020 755855702699061248,39462 769890322851717120,111558 773178342488969216,134561 758105535879282689,50923 785590921903550464,11774 762611766756974594,73814 776060023675822080,153194 772901988896010240,131045 780173334789009408,176128 781198116485672960,186212 760543464610148352,63149 764788586969456640,84724 770699467750248448,120610 793147203598573568,249469 794904215810441216,257492 755382365099261952,36545 775690770560888832,150511 773152204937015297,132996 787067887517372416,207949 793987147120275456,256125 767410611781144577,97519 754999181404729344,34666 761899184559562752,70886 773720492373053440,33169 776516323429888001,156055 785326093884547073,194667 785589558675173380,197286 754089276950908928,30590 758800536514670593,52749 773237927484743680,133454 793226502691254272,249469 753948436731428864,30590 757272027094917122,46406 760543111135264772,11774 772380587357184000,130653 775557209656745988,149569 785637393193992192,197512 763809773997391872,80136 764490091108499456,82283 774828413471318016,144494 793619495273234433,252112 761311585293873152,67401 794977338920341504,264397 775103853951713280,146704 790251542301569028,230282 794366844182347780,257492 794680118484598784,262022 759115166864793600,57105 794960867746050049,258040 751546436249088000,18298 787982359190728704,210253 774220607323897856,354110 789659141992161280,199307 790578164124704768,11774 790982643366055937,235147 777594515624300544,162638 758794978801790976,53992 776046806895435776,152735 793994941462671360,255299 742393146097696768,11774 770741013157703681,121046 790580503900487680,206048 785568832437923841,196917 785773473775751168,196277 752957768751910912,24248 776283612094173184,144051 748268991811026944,1247851 772946657986146304,121785 759024069950005248,52919 761729084145610754,69947 786939740943548416,207613 791433505276211200,238207 761714161583874048,69711 794994067151134721,262847 758628959756095488,246425 775007922673881088,146259 788910134835617792,221609 794031161454391296,257492 753338715410313217,27188 756201970160037889,11774 747493863955247104,11774 750908646435987456,15643 762835951647195136,74949 790625820654104577,229901 794535823169425408,261155 772107280045060096,129471 785821586746183681,197512 788450899567968256,218275 773152179351851008,134470 786222100105170944,201555 757896443776659456,17292 780516078904541185,174272 794588843655630848,261818 767147050504949764,97386 766422899028791296,80939 781715910910316544,183269 788790978538708992,220332 762842948803305472,69356 753950230937153537,30590 794850220890869760,262022 761112005830774784,60534 780960577560547328,183338 760196319243751425,61412 778741824986845184,170268 785514924244103172,11774 788729716240855040,215005 791629739912028162,237935 760975282325061632,65165 773378007759216641,134371 753368267104727040,22788 770010235901796352,116060 770016489462169600,112872 770293864468844545,117973 785510939353309185,196277 778481363112628224,167220 756286960843444224,42432 757895784440279040,49754 788114565561147396,215505 746486762352975874,1247750 765830885035823105,89404 760293238972542976,61544 761222038413606912,65729 788946591273091072,11774 793163628493041664,241034 794631608192172032,261818 781581627931652096,188478 753518986478907392,27180 764301519013421056,82283 764485674451939328,83629 775172595448684544,146720 790916573074690048,230332 772477401066463232,130415 778472739015385088,167839 778807908398084096,169327 794332385479376898,254135 775696334904885248,150103 786297315443089408,172084 787078742803935232,207861 795716930741084164,267737 757253959652413440,41469 767803332534689792,101383 769900843407552512,115159 767822771862712320,100893 786711220728377344,206175 790227229145956356,229833 794162059760009216,257492 790669599708581888,232963 771863909275930624,125381 793095287069966337,249469 794671584485273602,262022 764408288125587456,82283 785620431009177600,197297 768580845820973057,107423 793839235430125568,252639 795704055460986880,266151 786600250362519552,204835 787034034044010496,194664 757751076452007936,49066 762717346167336960,73926 775155471644631041,145866 791256880148582404,235774 794009225085284354,254209 757605544857178112,46394 790636179020476416,232863 794047176141918208,256393 773885132881080320,139404 767356980889423872,96875 787158996666949633,208599 793383703191748609,249926 761507414806061056,60163 765571420793430016,86173 776429893714317312,155451 778225063514476544,164435 770229707317141504,117257 790953782024679424,233614 793117169861046272,249469 759123980074618880,46384 769860840040361984,113138 770484096615186432,118191 777567014453911552,162497 787480230143275008,209979 733053500578516992,355261 734208135888572416,355261 750651999419568129,14421 759449240380801024,51798 785920098213122048,199546 785976588487823360,197512 788191888293625856,216009 755852636331454464,18215 779106480238710784,168284 779413816480268288,350711 743228807667130369,47188 790432925191929856,11774 786058372781117440,199961 787490454187171841,210313 793468873311911937,252408 794551175609810946,259659 777962063452839937,164826 785289309133955072,194648 795293179612368896,264954 751623092544372736,15808 772984322810867712,133454 761233758284554240,67229 769251534760574976,112494 793773899217592320,255134 753379490781274112,27222 780904625691963392,184351 732275616029003776,1170428 781219564788981760,185601 794944048477765634,257492 732640796944519169,351514 754998565756219392,34666 767843397273022468,101681 779726372008816640,170373 775796499737346048,151185 761999134685528064,70679 763878144864432129,80720 766118208805834758,81929 788567799207571456,218275 750809747469824002,15536 770153094571253761,117026 776153094874890244,153095 793992976129204224,257325 787168985519300608,207613 764435850977382400,82018 770441201921187840,118192 771461660414533632,125381 773894744309104640,139404 770796996718305280,121046 785661793540517889,197324 752200849145946112,21074 793595573173493760,249926 794007981415337984,257423 790211971526328320,225359 776978897191567361,158673 794688458157498368,262752 778244849988403200,166830 791000031000047616,232863 770736616335814656,120474 790625624062910464,232280 778749972984438784,169201 781281719727120384,186210 788100279694655488,214247 793644546793938944,249926 764136312446283776,82066 793265948509794304,249469 769588409643905025,11774 773212770950971393,134561 791451839103373312,237332 755863680387022851,39462 756999747278299136,44450 786195644792774656,201619 794269752755507200,258331 778669311284092928,169310 768873129200394240,109666 778422528243036160,167407 760361998546640896,61206 794641373907427329,262022 787809164550561792,205455 793167814693642240,249180 773918776597307392,351152 776007630682587136,152872 759146378673041408,56964 763012974701191169,75899 776622459357368320,155451 732897631228329984,354506 774657245489442816,128230 791147511675314177,235990 749311886898802688,7826 773851979944759296,139404 751153556347125761,15451 781094512449904640,183759 792567472008339457,246352 792707396087021572,247087 794592648355049472,252939 765637501893513217,86103 792064067372519424,235597 787999711647113216,212239 743837220176527360,11774 790572446466187264,231318 758133856318820353,51069 763212335280484352,47188 765987630840360960,90125 787212395596832768,108396 787997400258473984,214209 758038954184704004,51069 773982107022557184,137818 775009470636257281,146259 752734730383036416,22779 769874409590890496,112623 774727874846818304,144690 778443464535007234,167124 794171619136700416,258331 794545234524958721,237964 793866792896716800,256255 769398481760944128,113165 762056885419802625,69947 763470673943654400,78383 790905121378938881,234583 772218627189768192,129650 786415629486006272,1063777 766621804337041408,94699 773701704357339136,138819 777564818165366788,160584 732902547602714624,351617 774374313243844608,142671 788404049406222336,217519 765545781386436608,87904 768724072578609152,103354 776041255348408320,153034 793577181138001920,252020 764254123105538048,82066 763390589622595588,77731 758816134585913346,1248640 789281344677351424,218349 748971756904411136,11774 778340728585981952,167220 792391383717818368,245185 785484338116829184,195956 788235732259311616,215012 793250339260510208,249926 769199365969874944,106673 773158734172450816,134308 778743489534144512,169916 776248020530765824,152872 742093326678142977,349060 732978869662298112,354396 786304793950040065,201958 785323636894867456,186883 791068216579780608,234583 787202255141253120,207613 793244165668802561,250033 766349071263096832,91946 788289786456920065,213064 773891440371990528,139404 785546204646109184,196676 795737257739173892,267576 785546817228378112,130635 758507553672208385,53703 762726353947004930,431998 792762559476535297,247241 788405569526697984,215437 767563549119950848,99255 790652502668488704,232209 759211131177148416,56455 764914498868219904,84209 795718911580917761,265855 785775771017093120,194170 792430423087415298,245566 793645976330186756,254135 794676958525353984,262588 757923865917960192,49821 773203316805214208,135025 773546637926903808,137158 780809862145908736,181984 768180941864837120,103986 768421283063291904,106281 787835308368797696,349856 790388578098507776,230282 790730417901043713,233692 795742611713691648,199307 775400194808672256,144617 775059779446333440,146847 780681717090619393,182036 788155035397914624,215634 759788687664173058,58542 775079415382433793,146847 788081406207528960,215005 761247465211322368,65180 764138215468961792,80939 785299621983559681,194923 787861662871105536,205197 772593599535910912,125381 792409069525016577,245607 771739709043245056,11774 793340100243492864,250633 755393463928102912,37044 771299659667140608,123499 781516045710483456,185496 793081753749557248,246392 754126510517346304,30910 766731573681070081,95672 788152997360574464,216009 777902233794908160,163763 793573903029243909,252020 757063416938913792,43198 768560365508685825,106716 776623066843451392,155390 793443119907807232,249926 753344934284058624,27045 785299362360459267,194934 794781321432334336,261155 775152913786208256,146704 795393230246445056,266054 763823980062978048,80177 794559795005001728,261155 758763434250936320,53995 788540794718138368,218455 752888236557627392,31852 787253455995834368,207287 758347112908148736,52554 755567923947708416,36735 790862278035775488,233692 762715334868557825,73926 767755962753048576,101134 790994749616381952,235487 791395848131268614,237908 780488604577435648,180759 785792425193242624,197512 791801348144660480,234583 735041306553028608,354773 776420385206120449,155451 758037602545102848,50654 764942687300714496,11774 765686228662444032,88457 795408892293431296,266079 772617868714373124,130166 792501413351784448,229693 756589669983391745,44274 762617176792637440,73814 789564571149361152,225949 764076907549724672,81702 785841375929626629,197512 763844725136691200,79911 765906568776916992,88920 791711159883747332,240483 795666051539333121,257781 770511839104897025,118698 779871826214215680,177407 794559861153378305,261155 761137931050323968,66788 787341744828538880,46572 788565371859062785,218275 757615105144127492,48351 770221840715411456,114556 794945483495981056,263895 766630023235108864,80939 789985338215190530,228354 755806358432129024,37663 759395739701243904,57881 788808717710004224,220526 766892902106537986,95672 792113259637727233,11774 794555681051291649,261155 758251127410491392,51675 779460064927223808,124597 760256587160100864,61545 751548785264828419,18470 775528896624103425,146205 770749767320236032,120393 765676614642393088,88546 776647307244740608,151374 779877495709523968,352032 790350568262889472,11774 793175020063162368,249444 768533192303190016,106763 767831268537016324,100893 770736995966525441,119547 772502172953092096,130334 791435879789191168,238292 793985257397768192,255393 771073831578509317,122816 795465325814943745,266151 772617297945104384,131035 788792888784195584,220526 795764140803588096,268814 757065463360790528,44163 767869371700146176,101778 771517153472380928,125554 772712064242577408,128936 785591148043702272,197286 794208046285258752,258331 793975026701594624,257353 781576850963206144,189032 764294659828887552,82209 770643651756118016,120341 772521449672347653,128355 790898824516468737,231894 772569427862810625,131712 774787913569607681,144494 792566934856425473,245101 763174928807964672,73814 788140581914574848,214976 789430763536146432,225981 779293450860625920,173753 761515040537190401,64197 780112278951567360,178258 790760278375948289,231611 768819021047328772,106673 761604870407192576,69565 774203172248293376,138061 789133140900007936,223286 793610428609916928,252639 732969008773758976,354421 788786726135267328,220029 792504155474694145,246273 749673964880928768,9433 763891609922592768,80939 776908956924940288,151845 778652113349947392,169226 764976171838648320,85562 761678428751880192,69548 766648907975696384,95045 780133071827922948,177704 781342603564290048,186584 758046688145645568,51069 786949742622154753,204413 760504288506355713,1170555 773926880680431616,140025 787755456341086208,207051 794606938763890689,167101 768085280909889536,103354 770303873248559104,11774 781515305298255872,188282 791471333032988672,235948 775046491412901888,146259 781286184572030976,186584 755890413538598912,38459 763127362787565568,75349 788012980474617856,213887 793603046605361153,249926 760794210207490048,63451 768262863697817600,103354 791721052816539648,233174 787041465990078465,205590 790239068210601985,225981 793586493801439232,252020 764706600586055680,83866 792037531542052866,243075 761613999901282304,69684 770417067887464449,117263 752204399330615298,21074 770519904659308544,118191 778315135500881920,164826 786335955435130880,200383 756320926166233088,41712 760615684305027072,63662 768825393713381377,109167 792054178575097856,243187 754981555529932801,34650 762650592938496000,73987 776453653855109120,151463 773350618765283328,136018 760318544257093632,61512 790559443624820736,232137 735870262462152704,11774 761524653965864960,68993 760563714487619584,63149 795374541757358080,264397 746377827126149121,11774 758092205286305792,50983 742058345352204288,11774 774878198769135616,132848 769306079863779328,112872 794264682215243776,258429 774730813145550848,127994 778969947179474944,167220 790901297612337152,233307 756251434912509952,42171 791626749369081856,238207 750864828432986113,15066 750851149578670081,14421 753811447197544448,29889 790555627747627008,231211 776752016781639680,157755 791243086852661248,235590 789174895678631937,223286 758050352562405376,51069 768982977992806400,109666 792559747421573120,244836 794984205318955008,262847 781469607198597124,186750 779334738083516416,158387 780794399764525056,182726 789221805479321600,224680 791457765818523648,193636 758125988303605760,51043 776900674680422400,159359 769304142208700417,108396 771308823684329473,124597 775511906622648321,148538 762733816909889536,74520 758474782119596033,52545 760220931000336388,55257 763164149639548928,74133 771552728443072512,125111 761345509231505408,67906 774167299611762688,141798 778390180277411840,152594 738410081956593664,11774 768864188211011605,109666 780475422551121920,176127 776169119238414336,150443 781488020679643137,188119 758793236286545920,55155 763126628188762116,76549 781474390252908544,108396 757889573816971269,49880 760881078005489664,11774 755154547648049152,35890 777207415448141824,159876 793993228961873921,257325 795714359632662528,267977 760110457256603648,60363 776222216182784000,154709 766266050698588161,91894 778205227866619905,164826 760148538953203713,11774 773363257033699328,135505 792763614226583552,194085 758471271856365568,53367 768929745312575488,109960 787096559464902656,207051 753695794591596544,29263 792055886189568001,194060 794986403260153856,262849 755026236469043200,34679 790720107399909376,233756 790964438056759296,235487 760917468588244993,65165 766065533351440384,90618 767550121533779968,99976 785574351747682304,196917 794021071846600704,257648 776448429715099648,155896 771013929166397441,120883 787798571961741312,210208 772454444189360128,131027 785468797008347136,192032 795662815860297728,265257 793113202271727618,249469 793987717268963329,252939 765568140336062465,87245 773217788424970240,135386 794157602397556737,258249 764942352813293568,11774 768339727103688704,101681 791441570868269056,238207 793503808168955904,252824 788992719997861888,222544 760894375723491328,65500 732714854142738432,353262 758030934201565184,47761 788190442428862465,215437 795262254270726144,239610 758444624860020738,53144 776827285445894144,157693 758674536392892416,54070 789867519460777984,225371 795046655464587264,264397 767815309923418113,100891 780255669458984960,130689 772839624054075396,132364 794575479521050624,256038 768516977459470336,106281 775736119359143937,151255 761983073072271360,47940 773332869724925952,135736 794351708604272640,256990 787540971680624640,73196 780487758691217408,180647 758760520300179456,55112 768929643818692608,76146 753650368043560960,11774 778430057433804800,167407 780747406107443200,182870 788019372749164544,214492 788396356721180673,217519 794365686046806016,256239 758085906133766144,50476 767201540994174977,98377 765637584492064768,87904 778040716433817600,140444 780693661860245504,182037 774290384537153536,141360 792109305185132544,243187 757724106783469568,46958 773691972846399488,117257 769643105620418560,110585 777660399227371520,161413 763587414346633216,78304 793247281713733632,249926 795698707777916928,267862 749406111749451776,7546 768887147969380352,109666 786243833378004992,201958 787542998569488384,207613 793188347195916288,249039 793289588580028417,249841 774350391005683712,142980 768927782021705728,109104 777201015695212544,160618 780555871885496320,181409 755164090516008965,35890 763934043838619649,80939 771530547352829952,125604 788734760604479489,220332 759389314820116480,55710 791821627742883840,228820 788763565654175744,220332 760071515031293952,56574 787951906257862656,212139 770944685418307584,120613 775870582646644736,151156 788182405752369152,352258 763002499091619840,75899 758658872450031616,54070 781691033532899328,187976 763780579427049472,78304 788166641209241600,215754 794666122796797952,62492 733081032250019840,354396 787983612419379200,212239 788933481141272576,220332 772181154732449792,130032 780116358944198657,178258 761594716387414016,68987 770671284413992960,120610 788546906007797760,210390 786526306523578368,203350 770286893309259776,117257 776143687424159744,151539 756405272940195840,42249 795739956316508160,267746 762961327790882816,75631 757292009719795716,42782 778493387800453120,168045 785991536924172289,199546 791346987706703872,231520 791606088026189824,238383 793230692436078593,250179 768832612769095684,107745 760215089635061760,61011 780149334654459904,177233 765723727141101569,88370 788376369449218048,212139 791442925993328640,238589 765331483342929920,87145 755559895450071040,38286 759819871358255104,58254 787811565227565056,208178 791674188306145280,240483 791812496650752000,240133 756344277207162880,42495 768841487878619136,109447 787028582149165056,205902 790280257798606848,227748 791376206184808448,238669 757152533710274560,39069 764210364552589312,82066 775892046456492032,148574 792418509128998912,244221 794526822083993601,261155 794611376442535936,261155 768556782277038080,107469 795773425625288704,268281 786718519845130240,205602 765975099728093184,90575 768201098767183873,100893 781354014151626752,139404 790607234107670529,231894 778294704186109952,167273 773255761552080900,134255 765009218189402112,85159 767863485619314689,101463 768995895400624128,109960 792084340372942848,243075 795295830764822529,265257 758800052831653888,54070 794698575514959872,249926 766405040022097920,93286 768071445834444800,101203 774671211485728768,144654 792255626940264448,243187 789518514323283968,226731 793212901230252034,249926 785334932419686400,195125 794550822138998784,261155 778309693659688960,167220 781664208660340737,139404 766068012222820352,90575 775748556443426816,150511 785253994373324800,194210 752794130733031424,22575 773287141271035904,134371 752879178513469440,24134 763797584414597120,79513 776026077588258816,11774 776552374617853952,151374 793222019886100480,249926 771577505798991872,7003 792924043850559488,248514 793954170512412672,256255 751649511324282880,11463 751593381172809729,18555 760900043901693952,64197 795228440572084224,264397 765673503588618240,42432 755133513217609728,35737 785643486162804736,197297 791045227138068480,218892 770486203531624449,118191 792352378909396992,245095 794976888720621569,262847 749422759604736000,8047 791065164439101440,234583 788802417362137089,220526 791255056377008128,237491 793522331268190208,252580 793173955825635331,250293 743830812852912128,11774 763354523712655360,77731 758486681116958720,53185 761618440692137984,53651 762154850947854336,71099 774347436013809668,142503 795687904181940224,11774 763394305708875778,73814 779394814307688448,121051 793153465228730369,249469 767573854017327104,100202 774131574799335424,1170870 777618062828834816,161277 785423748761542657,195712 770824845911359488,121479 773876918059872256,139404 794650027998199808,261155 762051440571408384,69878 788556837238996992,218832 770142417953488897,115435 794328301917577220,256038 732210180079915008,350333 762809829383561220,74592 785381049597472769,195481 794548573211947008,261155 793814643374428161,255393 794012705329795072,254209 754974761894064128,34666 773996643477704709,139404 774238868073840640,141867 774085207813009408,140444 794591093987934209,261155 756641573014638592,43751 776178349286780928,153033 785942317140107265,199546 750363520362016769,12883 779177534030176256,172185 788888552058740736,11774 760848840853377025,64722 744471671965421572,195876 753266332792152064,24173 778380782515523584,167124 794738561828392960,262849 772793823349145600,132335 773015604966023168,132761 790695050862657537,233692 792049469760110593,243187 792098276946214912,242693 749329214113849344,7852 793637988622278656,254058 750031640525676544,7275 786697744933085184,205353 779521001675591681,171913 753368546407768064,27317 793098739078627328,249469 794848302919544833,263540 750658168640901120,14421 766451986984165376,93508 785281556483076096,193669 794532554774810625,261155 750930120915902464,12981 764776323671883777,84714 794591324137811968,261155 758634295363764224,54070 763794341290729472,65663 768218790454628352,103149 770416095710720000,118023 787057416328343553,207599 792206933126221824,243513 747521139874889728,11774 762031049677348865,71429 765512963553755136,87062 793784577043103745,255192 794565918823170053,261155 794548951768629248,261155 795703535795142656,267567 755605996886564864,38032 772593601482067968,129474 755553839407853568,28961 771527051471884288,125554 761750099080933376,69711 792079785371598848,237964 794586318718144512,261155 754028683707478016,30590 753369188836659201,27045 761180453973950464,61051 769616433026400256,113412 786193833117700096,201619 792772602817150976,227267 780906924963274752,184239 772521484698787840,130689 772654161154355200,125554 793160970499559424,229693 770116258100576257,116968 756924673267494912,44429 758823861559238656,53185 767156623252922368,97852 769523678006513665,112872 772624492371677184,131456 785258464494903300,192380 758001639605145600,12954 760553497511288832,63655 751161608269754368,16299 765930832489951233,89859 777972521803153408,164633 770429584772825088,114061 777897701254033408,163990 778040040861466624,165523 767518590647926784,98972 780625096792612865,150151 766866159111180288,96514 780911534746853377,27156 787009497114013696,208379 768065389653876736,103261 764144227345235968,82209 793923791336374273,11774 761790164742000640,70085 792548479696384000,244270 767179475536654336,96883 763120842872152064,76577 776855145774780416,157755 763419631864381441,78192 794559166128001026,261155 781488082243559425,139404 789292543452274688,224678 791231434564505600,235590 793872524060848128,11774 761203202687729664,65455 772589555698454529,130677 791566619575148544,238395 776013173006733312,152735 791599885787230208,237236 793111136694513664,249469 767967229006577664,101681 781253110228475904,185921 791429919297404928,238395 793840040711421952,255246 794516203150589952,260404 769703154371989504,114987 791708896251424768,238207 794727207339966464,262752 774120287562452994,131421 778344203826794496,167124 793168331557761024,249926 793459172759130112,252020 763391197263966208,74133 776916026512596992,156835 780894653574942720,184044 757619605342785536,46076 793243743486869504,250633 763818191214694400,80393 790978371589181441,235487 771159874403086337,122967 771822991189483520,126152 751677524820631552,18893 759275937053761536,56964 789244513185390594,204499 792157699941081088,244221 790023067791659008,228888 774697233941868545,144941 785524701355450368,196277 788563679306457090,210274 758894547711565824,54003 768486475218423808,103261 785519748138332160,11774 779715743545950208,174756 781439604016676866,186584 770352709480374275,118513 776442015374454788,155688 756501992785211392,42249 786985032535707648,207974 787719798939582464,124597 771715963662241792,114236 788355197277908992,1170441 794035688001966080,257492 750796874773196800,15316 764990691659354112,11774 770368574925963264,110381 781583505201520640,188807 766359041014534144,92166 795260978883624960,264397 791829460685160449,241678 753638527682899968,27023 772805998268469248,132578 750703545029160960,12883 794726926820642818,261818 779044706848272384,171926 793558065761181696,251772 795144174819479552,262849 795752862374563841,148861 764622185629487104,79691 793378062096175104,249926 762820886089064448,73926 768846278578933760,109167 772946424803708932,132578 767992826672062468,431998 790874993475350528,234583 754820627635245056,14277 788858330437586944,220526 793136440796471296,249882 761954722664243200,71026 786213272043216897,200383 792049960317546497,243398 773951333577609216,139404 756296172592128001,42495 792140315503108096,240483 793095872607195137,249469 786029399745306624,200382 771959452916416512,127218 773375058995736576,135725 772826758089355264,132335 794059846282686464,257515 761580080099364865,69231 791278228363096066,237491 766117639085142016,56964 763222988942614528,75899 776103385841799168,113165 787073219002073088,207949 768458334919942145,103354 793487510894678017,252741 757586332235378689,37154 780041093719158785,176890 786934864503115776,207287 755915372877012992,40566 794667252297633792,261050 768842571942662144,11774 785914550772084737,198671 760571863177187328,63149 767511699633025024,98646 761260903685693440,67453 773858198222573571,139404 776139420835741696,11774 776853569332912129,158673 792381910290927616,245056 795703113000898560,199307 760933993302941697,65839 794272370252910592,258456 735565189894938624,352075 754759820905938945,18341 780842548273160193,183269 781620644425240576,188873 786474982004002816,203350 781314023396704257,183269 789146753857708032,223899 769744960564322304,114985 794648200955109376,261942 766100167770509313,90605 786392746286133248,203674 788643769847386113,215437 775794840189755393,151741 786443580999032832,203510 793383997854318594,251758 756289442885824512,42432 757619224298872832,47782 761972368361132032,70689 764691230852689920,84422 766465758729646080,93261 754054184710791168,350711 768721172045324288,107984 792205520400560129,243075 755102139723112449,35403 778393084614676480,167398 794007076028567552,255870 778072112451899392,165861 792439763349495812,220857 772232640891981825,129551 762652157740888064,73926 765685244645093376,89076 795415071690293249,266138 795397526304198656,266151 768643310726643712,76146 793110914073493504,249469 791735305720193024,240145 761336175466393600,66772 785399904390750208,194079 767344726408388608,97836 758450614472814592,41703 772519898526453760,131007 778763721325752320,169923 787622938539388928,246425 793542760905187328,251350 758110587217993728,50698 762269054333689856,70886 780941540935860224,182036 763966480320897024,78853 794280779207626757,256726 763328631619805185,1248960 752195268699881472,14277 795771888517705729,267576 773637412358545408,138165 781243654337769472,185921 770763126551699456,120610 785620808462774272,196917 794311072425660434,257492 780501267340783616,19299 788074589381201920,215005 791053072139071488,234552 752116374202376192,18893 778328040346497024,166282 792058072546086913,243075 791978043120037888,242509 764815709108973568,84800 773498504979161088,136515 776469181709578240,156103 773919237291274240,139404 750783927753674752,12775 770272659980558336,117257 780163605123608576,178735 789163786745765888,215437 793617425442963457,254209 768488675952979973,104973 755614269828247552,37976 775213929911898112,146720 786259314944028676,201494 785262294947115008,173204 740321503321952256,11774 769228720288792576,110942 785627974947049472,197512 788564744672190464,215437 766172254031847424,90125 781466947489640448,139404 788312975073431552,215754 795381410496442369,266151 781532549696794624,188401 792477203556687872,246225 760816261135790081,64326 771824460680736772,127134 785298130904363008,194923 760303470364721156,61512 792386296865972225,243075 749789562189164544,7277 754804992251424768,33356 768941964305715200,110209 757983493804523521,50581 794028737377357825,257492 763289254361391105,77456 765249269552996358,79561 758812993794650113,55262 761343400671121409,67973 758360071608803328,50827 786273733044428802,202567 792187379486330881,244550 752723466252607488,23167 781495202934501376,187612 795320216712605700,266293 787557143599722496,211534 793425077832265729,252020 778052564180873216,164814 758325859430178817,51809 787372760377024513,209184 757778005124984832,47844 773953650955722752,139404 785506151890759680,196277 787285630589898753,209184 794352865707966468,258922 770304846322814976,117303 772097542452457472,128159 770884625115844608,120610 775084328451731456,145874 786351728140570625,203076 767410207991402496,97519 767830599633469440,14277 790595907993473024,232169 768336344410157056,104395 776146576079261696,153845 768461442274045952,106197 786158527895236609,201374 773903722984443904,139404 780916795423293444,183269 791368827099545600,238395 766514128655527936,93823 773252699500478466,135725 753315630397337600,25189 766353527966932992,93036 787175593750171648,209351 766559257550434304,90482 773643424545341440,138382 763839584295870465,80720 772095880853876736,129144 776481562460360704,154817 767847990824349696,101681 769726526912884736,113894 794580319819051008,261130 766051446798233600,90735 785433923144683520,193462 766674510808424448,95225 765576163099971584,80393 795098242182774784,11774 763159433010524160,75899 759372963745456128,56784 759287684082831360,55710 760457944974721024,62338 763953540205117440,73196 773289128842571776,106716 776891623338745857,156811 751906324376457216,16953 777005419931643905,158338 752653763173879808,22785 761239052146225153,65839 754067222495059968,31611 773648952977596416,137042 778686757499920384,167319 788756850359414784,220526 795355932863696896,11774 759766931998121984,56964 773732155277111296,138155 761661136043253760,69747 753725700343930881,28508 793271932443512833,250633 793316901090910208,249469 794964935746973696,263817 756876488020942850,44429 762719767903940608,73910 754060899275640832,30910 785940961700569090,197322 791562127462928384,238395 786369632894537731,202727 791309998802497537,237787 732990571627831296,354557 764829134556135424,84724 778383565910409221,166321 762378868804255744,72408 794191096179990528,258598 752053511978885120,18550 777100199105822720,159876 793868082431291392,256255 792084124257415169,11774 768840508412080128,108849 794241432542384128,256393 768516662500790272,104973 777491412178706432,159876 780645506817019904,182146 786655580194795521,205270 791241887646486528,237274 740386194677080064,349375 769573817442271232,113836 792145851606970370,243075 785476646895702016,194723 770434439822225408,117364 755163348015001600,35890 793234920323756032,249926 793550976934346752,249926 760075183675891712,59365 795364182472458240,265878 747824665431662592,11774 780792688186499074,182960 781331932843880448,185595 751808855932301316,19352 792662502798602240,236844 758438880148267008,53185 774017013048115200,140378 777544788845268992,162213 792048844993290240,226366 792378457279766529,233467 785494036433993729,196277 788081763776167937,215252 788617177649864705,215437 752240060905451520,20279 773963776483819520,139404 781561475160649728,188478 794280097108856832,259055 795677909239398400,266151 772901262165671937,133043 758284382574698496,41703 756529886664220672,42432 786153819579101184,49459 791467750501650432,238207 793486211616616449,252741 762063775969210368,71026 775753227103039489,151374 778369762753548288,167407 792710922565476352,245148 793099659254329345,249469 795657682275495936,267587 781684271824207872,188119 785752120779640832,196917 788141279389609984,215480 795671698427277313,265649 771549960034594816,125145 732873508011671552,1170769 773575412983169024,137158 775866428377346048,151463 751640816288985088,18893 759562472692908032,50442 768903191677145088,109104 786173038060507136,200288 735602687782195201,352932 788014747023187969,201899 755595007352975361,35890 765398812131221504,82407 785682929997451264,196277 790334013525274624,230485 775338611407458304,148170 765652900462854145,88052 788527508534628352,217601 791109232493940736,231358 794620445387427840,262053 760928786653347841,65678 762976451708776448,75724 778396381316644865,167124 787132665275179008,209429 790973403591168000,235590 754934961237585920,33140 759204551945777152,55660 764933012257660928,84724 767861312034476033,100893 765325915354042368,85159 767013745650438144,95707 772924331152314368,132908 786200756160520192,192032 790941002353684480,234583 763514532346101761,78853 753033627164868608,24316 761244829074415616,11774 768280952149839872,103212 789495775432552448,225358 790318878895202304,226731 771068353603657728,123135 781345402209566720,139404 786544990914609153,203350 771431314822225921,125554 773266373309001729,135736 779844526856810496,350711 781113064150093824,185496 756960694050951169,1248413 759391504632799232,55710 771935688510074884,128615 767412446600593408,96039 779360716042096640,174427 780757500014370817,150151 760967576516198404,47940 761354436908244992,68192 754907377095286784,33355 789987720470863874,228354 767877157750177796,100893 773951284801974272,139404 775859499106181121,149770 756752666064191488,43751 768531678486630400,106753 795328507681341440,266079 771131158604161024,122126 770551799329746945,119719 776296496144715776,152314 780094405835300864,155390 775651469286449152,148574 732687593406504962,353016 755536470799159296,38401 761641644651405312,69947 767903729106481152,81869 761520521947348992,68908 793843879569035266,255942 785655312460066816,195975 788397794679742464,217519 755005543513743360,33470 757712653024423936,47940 755159099671707649,32572 757763230190141440,49066 771466484249866240,124855 773507197150134272,137042 780813657102028800,182146 791003170600128513,235882 772875701716447233,132335 778651164929773568,167939 791406239079079936,238207 773695774165180416,137553 758758374817214464,55143 732280851308810240,350340 733142358557097984,355323 792333549244325889,243092 755713747239505920,39205 747476264823496704,11774 771778182139768832,125742 793625050947678208,253042 756513164322373632,42495 752893518222389248,24134 771396982048948224,125381 765312496894902272,87145 768889719690145792,109104 761276017147121664,67023 775875769717272576,152314 753642792254050305,28508 766255125857964034,91751 776819082863804416,156835 756259454837030913,42344 767765599212535809,80720 785650787695198208,197673 791270860149501953,237491 755146012159651840,34666 765999395800125441,89923 793929935937241088,230523 791511135027499008,239405 780809921415700482,80785 793961593209880576,254135 794166902776090628,256125 757643332033970176,48549 743253931023863808,47188 774015381086363648,131421 778566551515566080,354238 790714281344065536,232169 791792437547196416,241034 760677256867958784,63655 785930277906296832,199546 760706770209738753,63879 732615628708847616,350379 768488400047398913,104973 779087870166462465,171060 787084853946814464,207287 791287090264756226,234212 768957802970775552,110615 754881254353281025,33520 771726699809546241,126498 792027513836888064,243075 781362798408241152,185921 770032800858796032,116373 765720603395551232,88920 776544998841946112,155318 787508864841293824,206007 775039442901803009,74575 785594304865587200,196524 750418116702707712,13343 775481829243678720,112363 776243225191342081,152872 750294244338724865,11349 757181967435698176,42202 792299013810688001,245035 788003588438056960,214209 764876367087431680,84724 774066590249738242,1250086 781244229284691968,11774 785860399891611648,194082 790631893490212864,218349 772539771352715268,129551 773328296259923968,135736 775466804311240704,149259 776224381978628096,8891 780454618677387264,11774 762203774832304130,71627 773177031177609216,134942 732782846121631745,353262 752882188090310657,11774 768819018610409477,109167 787047969472348160,203448 759423047828840448,54070 773558365226143745,137042 791628185615994881,238272 762054875140222976,70177 762641093200576512,73926 771369587258511360,123583 778015504069865472,157082 790545225626288128,229874 753043398827864064,87889 755070915210190848,34638 770642688597172226,120341 771831558965571584,127657 790251506347888640,230485 793140662308855809,249841 768272942895542276,102826 777139413407109121,159876 794498290410778624,257492 760940668105527296,65587 774386632497639424,141887 794695325189636096,262225 765267590818123776,86103 795691781874585600,234630 788453386421088256,217837 758024180210073602,50923 756190573191716864,41680 756916751468670977,45122 795109209264242688,263906 777965795167105024,164764 794566112264323072,261130 780580259527811072,11774 795292158655918080,265521 757452627550568448,47284 766340545308336128,91946 788531317361090561,215437 790055664923979777,228820 793338242359853056,250633 741442434811334656,8431 761949866243321856,70689 770670810004676608,120610 793102914164097025,249469 794558490564001792,261155 770771712434733056,121046 785903987073622016,199660 786218662705364992,199546 789151405630042112,222647 791790273865003008,241678 786798590207242241,204078 762771517788729344,68182 789356467182796800,223692 751594569943359492,18308 766772207544512512,95708 791138885707370498,203863 767684901009235968,98646 788123129822449664,215754 751172926242566144,1248155 763146866544566272,75615 791971813026824193,107737 758379153095794693,52030 767212727978696705,33532 778565677124845568,168731 792080739378442240,237964 756523125324546048,42432 756569430721761285,43225 758590460742905856,46384 760525109690044421,63451 774176615165104128,132335 773932780115734528,140232 794127952011264000,257581 749499145019396096,8047 764687951062114306,79020 787150522180526080,209351 755521116643307520,37993 773732411356041216,137777 787442353346719744,210585 758243646999101440,47761 767408804350656512,80066 788459260036255744,215030 765617012424843264,88052 785928494844784641,197512 777048605064589313,155029 757576634148851713,47782 779681443932884992,29786 791377248561475585,238494 785282319137419264,193669 786549365741465600,204413 789562644210577408,225959 776424300618317824,155688 765330022487973888,87145 786424066425122816,203674 736742584811290624,354935 763645734075981824,78159 792059659683258368,243614 756205234548973569,41680 786967207880384512,207949 755854962542858241,39462 757530770105856000,44085 785940383981109249,199769 785968535222808576,199960 760449487739490304,62776 786987744576753664,207113 788601753067544577,218875 771046119040163841,122146 769320206611034112,112872 776904200563335169,158673 778690395790127104,168892 760881324173516800,64975 768189511700406277,103354 768929865512869888,109875 780620598921859073,182036 795106150542938112,258193 772873236551872512,132996 774499689756360704,140444 772189637309632512,127579 791702804347977728,240483 795010147911430144,262025 749952879482384384,10057 760704947566632961,64378 793187581932474368,250064 755516002784378880,36735 790951674814795776,232169 792516230070448128,246392 750442599060615168,13343 767747097839996928,100893 761657211487739904,26539 766110811035045888,88920 768086328558977024,103354 771320286528561152,122146 771456766613786624,11774 775842400833003521,149124 764965235807498240,78641 760543560206782464,63149 791990933944406016,241678 795054548691877889,258878 759556604916146176,57068 775132964053188608,146720 768052373814124544,101205 776281485116477440,151212 785658645413564416,197404 793863523910750209,256255 781054348243513344,183759 754040985462697984,30354 771694665972068352,126152 773711369489219584,137640 789397584313921536,225873 752237251724189696,14277 790908593990168576,234583 770178076730728448,106281 794039961439772672,257492 788472462505750528,218507 757004286723170304,41689 766803708353122304,95593 776812019886333952,157755 785633911078543361,197297 774349272095531008,141360 794740038835834880,262752 780765408877916161,182726 732784581984845824,354102 754700863822700548,31291 765327288695009280,86780 778469529210884096,163586 773953368154861568,140444 749687558632767489,9757 791651659676053504,240145 785467564755447809,195481 771488047024185344,125633 773543001993773056,137042 793435190274260992,249926 755271341171847168,35890 777347101189701632,161546 770416922596773888,118191 781240113619570688,183269 794695039473635329,262752 777735234842341376,161546 786949041192132608,207613 793876709992869888,256255 788613242180558848,218892 761909214453334016,70941 775479066623250432,149300 732539382855536640,349764 770754214830170113,120610 792583009199271936,246392 788386902332309504,217519 793187678279917568,249057 764543750160977920,81935 776117084476411904,151845 777569344389722112,156047 779578595408695296,174991 751200863725637632,17416 788439787183177728,11774 763797669487767553,1175558 773648730763333632,138415 764202939519041536,80393 763159344976367616,74133 792821486067261440,247232 768788032266735616,108849 769396144367603712,113165 794428216635170817,260033 757463684604059648,46873 773486050140315649,136947 785668275384483840,96196 791260245355933696,237491 792099898057367552,243950 773961628622557184,139404 772225941049225217,130004 774086614658134017,141360 790251127568760832,228354 763496161319739392,78344 775874813487382529,151539 778364377997029376,167220 751218307848556544,17591 767051917772009472,96336 778580824971173888,168794 760448464295694339,62063 788928343064317953,11774 794677946413744128,261155 761767892442554368,70355 775547016143220736,148870 767062126875795456,94699 787756228390690816,207287 763157633146744837,76723 768957715473313792,110647 791733731602075648,241167 787477261028962304,210432 787796494908665856,205197 790953683521384448,235147 791402564193574912,238292 788409173130240000,217519 791617605605978116,234653 751145424162029568,15808 762267009837068288,70886 780815334248968192,11774 785328729505406976,11774 791652777181245440,236393 774642778311651328,143473 786263960429338624,201958 794685790123126784,107690 764136560551800832,11774 768624956477476864,104662 787283533442285568,206742 794897553544347648,263697 763071309786017792,75802 770407099914448898,117257 751677719453179909,18215 759080046657167360,56231 778246139762139136,166409 780974175015927812,1248522 791063632587161600,234796 793331100609282048,249926 767202453938765824,94699 786270695009488896,201555 760930845959950336,1248880 771192770362875906,64722 795256917765554177,240718 766789719849996289,95889 773861327681060864,139404 792838518137552896,247819 751541186343542785,15808 752987649749585920,23739 751962993911427072,17794 776406354797875200,155390 763463912507355136,76549 788768989119913984,213356 771973097889075200,125742 776086684396027904,153095 773610458670587904,137042 792814111281131520,246225 749652212465430528,7546 758038618321539073,48663 768507426068914176,106774 771461284655005696,125145 792135894283149312,243187 764137730175479808,82066 786659202727018497,204078 794880074168369152,262849 752201577386151936,20617 760547138682122240,63214 792304903456694272,245035 774103445812879360,139404 790854243565596672,232863 771463174805680128,125742 793896831172435968,256411 776861164538068992,156010 789920619483791360,228101 764851000586833920,353374 769270959089917953,112399 787121526457925632,192016 767780477113606144,101472 791772250018050048,239031 787924494404849665,213887 755788360879222784,39462 771501454574096384,125163 779388065555050496,173347 771299353629712384,123499 794585088487002114,261796 772776891782533121,132366 758109315970568192,351338 778256661668515840,164826 749379123596910593,8497 772082084957478912,128934 792887475270258688,243075 775111980273246208,146405 787265110230392833,206484 792511912353288197,246392 767774676743446528,101163 755555346978967552,38183 777519529811468288,161387 790427461775335424,230283 793629636584468481,254135 756894266752954369,44837 765964715159851008,90384 780455110878990336,177233 767302277468131328,97355 766328340634411008,93036 755296544656457728,35331 759485464067842048,58227 772913997960060933,132364 758691315202818048,54070 771078021361111040,122388 786513826925703168,203801 794748708118261761,262849 753898343374417920,26458 781165727898300416,184223 764815691702755328,84759 771093922621849602,122759 760338909205114880,61545 768425326456299525,106281 781116031976742912,185496 763170880478326784,76127 764827303461261312,84724 793921221834502144,155390 761927987906379776,70177 762730114455105536,74612 773921751457681408,139404 774926226767118337,144573 761263689219444736,65180 762375987665436672,72035 791082801021853696,235620 793507113532293121,224680 753207346004758529,26029 758066773841313793,51069 755925294222041088,39462 787099627262652417,209151 751053902359961601,16638 764906590566752256,47940 771397317954007040,125367 792176525223141376,243165 794529666661044228,261155 789141458636767232,221416 751182078352486404,17591 766042750261297152,90605 777841318160633856,163763 781908792107790338,131056 773899662616956928,139404 739123048608071681,88859 772929756547383296,132335 757611932287467520,47940 775023991144808449,144948 776177598841757696,154322 773961200421834752,140025 787051198729912324,105109 774325090968141824,141360 763514578118381569,78914 789056603303645186,221231 793802538197716997,255393 770260106508394496,117257 780018764431720448,177696 786221885914611712,201494 789129744482566144,47940 760127017756917764,60147 765429588457508864,1249244 754729492959129601,33356 766408392453816324,93823 768464275291512832,105041 771143563673477120,122967 780883048728399872,184044 787726488875393024,205197 791418627186626561,235487 753730950941450240,29548 795215566067867649,265644 792106047578210304,243187 771553940907229185,124359 763553647296782336,78394 766319577856737281,88920 790025338419945473,228820 756997693109637120,42432 787037242665476096,207287 760500071947313152,62063 794214372155465728,257325 779438768478564352,121051 786410126341054464,186212 778296186239348736,167273 760328019546222592,61352 750119899066880000,11495 756214221264809984,41694 785715181615579136,196277 762305465627709440,72035 771530818112020485,125554 776246603518709764,153845 778160733272039428,164826 788394651430551552,217519 788829171569000450,220332 768579604730646528,104973 794259989468692480,258331 769583491356897280,112382 788859201099472897,217634 751899518661107713,17794 780725123787612161,182257 765508346237620224,87904 756388862813835264,42249 768162973848178688,103354 775719341744615424,150511 789719227124953088,227244 767077153263357952,93170 764820878609620992,84724 732616838257901568,1035907 773130659732881408,132335 787401378972966912,208307 794803198842146817,262022 751977616605786112,18837 775368610579525632,108396 750294245760765953,12357 790634868803633152,232863 792556313037443072,131421 754717650857570304,33356 765514348387270656,86223 765676310588825600,86103 766758894303449088,95682 768454169070080000,103887 781688928181035008,139404 766763728633081856,95708 769277036460466176,112399 795357018081153024,265257 794657692052844544,261155 771025597426348032,113836 786904060158889984,207244 764947279828615168,11774 790228632924987393,14277 752658840546451456,22575 791367704854851585,221785 753723062789341184,29533 760543713416339456,63451 759473896596930560,56924 780935754767863808,184546 794025956721774592,257492 756281135181725696,42495 788473740287942656,218275 773359127351463936,24173 791316817717321728,237491 786772306735443968,204413 794241619335774208,258598 761437868439068672,67906 773979405370658817,137965 766744832685576192,95672 768596893752524804,107745 773964553088536576,140444 794908794576744449,261818 762120242512424960,72010 763775975758987264,80136 766817106310541313,94612 768824560842072064,109104 766583974693105664,94699 760968900037189632,66105 774036952270065664,138819 757904011521589252,49852 771121376203771904,118375 766006921811800064,90908 779774161208115200,176890 791595741391314944,238207 757900478520799232,46006 750364767785803776,12883 793674165060562944,254135 757215972562464769,28704 778375582128017408,166390 794232276838060032,259063 773559435654410240,136814 794558815446376449,261155 790214215248130048,212131 794586534167113728,261155 764984361179615232,85562 766354425485074433,87904 778404425283072000,157108 755490597436166144,36157 768669230887731200,104973 787252778720780288,209351 793211879736741888,249239 794626301235777536,262145 760883553085235200,65291 789159053872201730,221416 770481682491314176,118985 768928701434122240,110209 788766099785388032,220526 750416430575738880,13316 776121984828571648,153845 775942958063325184,121795 763885218793218048,79513 765600297724981248,81966 775553603545071617,150063 763795888774926336,79589 777541361360736256,161993 785838002115256320,198591 754847185062199301,27835 762015627322109953,71476 780579221395517440,177442 759127669682438147,56964 788907500414185475,220815 795056849259233280,263793 760513253399068672,62728 760176693982015488,56231 795674135133360129,263896 765696798086148096,88930 776604162649751552,151216 769189924667060225,100249 777847986319659008,164001 789236902687809540,206666 750414534083383297,11677 754708080768716800,22393 756935262257774592,44837 764992151239421952,85562 766159970945601536,88930 772989986740121600,132364 788776157500018689,218832 759089975744794624,54842 790926472747765762,234583 774056523475542017,141316 785543471436210176,196277 750848568768860160,15748 776163657679941632,153779 789972760944582657,228124 755163078803718144,35890 791684631460446208,240067 787890959845462016,205270 766174608512786433,90384 772597963323428864,130914 785539766729269248,196277 759828470709059585,58253 787809623541637120,192032 767095900623757314,90327 766348057491410944,93261 785666023282343936,197341 790022081043804161,226823 791033893096939521,235828 791278304439439360,235590 769280243106537472,112591 793440090227965952,250633 766306439274967040,11774 778725704301023233,168698 787707279428550657,212131 791729569560657921,240483 778249909392728065,166532 760474477201424385,62063 760496137614794752,62921 769765445381525504,114357 788836444055797760,216009 789699029735247872,224793 793619710713667584,254135 752626932240486400,22432 764376655250849792,81924 770408007960293376,11774 773483930980868096,136947 777006359619391488,159876 792750179149545472,246785 769380433930838016,112788 773935880528654336,139404 753029433787838464,23482 780799755215441920,148861 794560617671696384,261155 774314069251661824,140444 791050244352053249,78159 760231161574543362,57131 764792165310599169,82203 765950195884367872,11774 762385116123402240,72783 771523610552963074,125554 774846587134697472,145681 793198023463477249,243648 759411343699144704,58259 767821560828661760,100893 757636957317005312,47940 758870931481632769,54070 787461225344999425,210215 790946358546935808,234796 752000233295405060,14277 768213854287372288,1249517 748655758460473344,355260 770762356640972800,120824 732584825241120769,352654 766771501123141633,96263 775101654462967808,146847 790361103876386816,230584 795081069993328640,11774 785494631668654084,196277 793181060758667264,250033 794001667788148736,257492 760870609920208896,65180 764837414556864513,84724 778381937610137600,152594 780729964643618817,182659 749775978222587904,7224 771152873711243264,123583 773475087412555776,136904 776238743086784512,151463 765022611290009605,85727 751962940207665153,17416 771066220476895232,122982 773909593592303617,139404 792527059545227264,246392 761310427678584832,67852 762378060675051520,73002 779155668959760384,168284 790992246178848768,234583 794027702521131008,254209 760158681329704960,61051 765237004913311744,86440 774515451862757377,140025 749673121582428160,9433 767024420430811137,88920 790786953402839041,207712 794334800249110528,258878 751110131518148608,14582 769925137332248576,114985 792603072245665792,244270 786357777048408064,202304 788612718177771520,203710 765375860211875840,81702 774270402520608768,141912 777334171278639104,150028 794369828853166081,257325 774009808869593090,131421 787911567249580032,172084 791107765984911361,232169 791330320356405249,231598 753687199741161472,28732 790646986391351296,232169 769274897369534464,111438 778307982131990529,166852 763815653811838976,79987 768480565347528704,106774 774873185149857794,143585 767991125860814848,195876 734527780034088960,398859 779795479647444993,174756 788837179061481472,220806 751791363990163456,19352 755162513772257281,35890 775839602988965888,151242 764820588632297472,84209 770011834002837504,116373 792407916854640640,243165 787887751924363268,212239 791915578134892544,241367 795326179175591937,266079 770851807484665856,121612 765240984129118208,86440 762668775154089984,74133 776068547030159361,153095 777807258784849920,163776 786240746647068672,1063777 792228458000592896,242325 771337670249242627,123214 773708560639356928,11774 756875904668672000,42564 767931094385717248,102599 786578062842273792,202727 785816297217093632,196277 768265577500667904,104940 779341057670520832,173753 792042373350031360,243187 780600580532305920,181886 781210472804675584,185261 794323752494317568,259055 773942651473190912,139404 768909429316067328,109104 773813289910501377,137869 761738875240783872,69711 793815077275045888,249926 794982094648639489,264397 761738217276207105,69947 773892106066747392,139404 781161531186810880,182257 770883890261159936,120557 778784958060068864,169201 790260995264503810,230282 765150679367311361,86103 789989541008531456,222436 758075342192082944,47903 761779006962216960,69565 774071740993445888,139404 791003401903419392,234583 761050784628736002,65523 790677187548549120,233307 777935017938944000,164578 781331978968629248,186434 794614561294852097,257492 762748096707039234,431998 778762525735215104,169700 765180803613544449,85562 772906886895022080,133519 793844731147120640,255942 752877895115243521,11406 754737891344080896,33356 774567588462329857,141689 762097181939666944,431998 786251015766933504,201958 787858471567757312,211347 763445689049284608,74308 771089895238414336,122388 791809220110712832,239982 793570837286621184,252020 767578551021371392,95672 793972776650428416,256439 781285661605146624,183759 757904143633620992,37947 778567245698039808,168794 762037376604524544,71685 788442891018436608,11774 792540034008244224,245287 770929089062461441,118698 793970776588185600,257353 760880388889870336,65180 771369286556233729,121612 777170118426161152,160633 771920720293195778,128194 763485623139184642,76406 764269728990834688,82953 753288276283420672,25968 767851061650468864,100559 770316768736927744,117043 776631528415637505,58531 794319031192825856,258771 765786746449719296,86440 769243297189621764,112439 771749753264627712,127366 764156200694841344,81595 778891860508942337,164375 761683917166575616,67229 789303490254254083,224678 793946422563348480,256105 760836376208125952,63776 777522618765148160,161988 778800542151651332,170678 794962751651188736,263895 777862163159363585,163960 785362397368320000,195481 760625149997568000,11774 767849893402673153,98972 734324997301403648,353374 794023540940881920,257271 794686632901439488,262784 751927760998830081,18893 787114483328032768,7047 787801040343093248,205197 774426515287240704,140444 767479713283604481,91936 780789224261971968,183269 794227096168071168,258771 750380390125228032,12883 758205557102694400,18478 765674228595232770,83565 793864751885459456,256255 763872286977908736,80939 750664437699403776,11495 775022039895777280,146259 762041679385853952,71694 768700191704776704,107428 776763777945448448,157840 776739376755769344,157082 793907575163011072,249926 776160196447997952,112363 764013096188846080,80939 794619715943563269,261155 774423845021356032,140498 763829188486844416,79600 771640500231151617,126152 755485192572264448,37947 764142329284403200,81869 767175364862935040,97852 770816354769330176,121377 773537863589699584,136515 777829759904604160,163901 778719664184565763,164669 769302112266227714,112788 775876347918856192,152314 780613195262267392,182036 755511517219524608,38183 779827654962843648,176890 779312339304579074,173347 792758139938607108,246726 794013686381838336,256564 786038888842289152,199546 786206470186659840,201817 794069487842566144,232884 789258840520916993,211885 753347157344735232,27222 765699623663071232,86274 772141374045126656,128934 794557988212195329,261155 760519102519574529,52554 794330219414831104,256038 765214955293421568,86103 791843086380838912,240145 773921542577061888,136947 792074406424039424,242693 775429631331692544,141415 781350292038168576,139404 794536343556603904,261155 794600864707121152,261155 755377012345372672,36735 761455376495763456,1170555 764627686455148545,83367 779485747833401344,171693 791674307520843776,240483 754913071441842176,17640 785293413902086144,193669 793855917674541057,11774 794209969998561280,11774 761949006025023488,431998 764136345669361664,82066 767229644080750592,97386 785262396797575168,194079 785305469204082688,195012 774762432254226432,144848 779493899848998912,170077 781207420974436352,186434 785745024021569536,197286 790251631707234304,229693 793859159846375425,256038 787369791854092291,210289 780317088107859968,177773 790901840321847296,234796 765586662864850944,1249285 773887903474839552,139404 756248723445968896,42171 759840423217029120,58253 752872410244939776,23739 761753358575161345,70085 793990198166228992,257353 755375232320495616,36735 767829915647479808,100893 787131476512944128,209422 758286014653800448,46488 759370774151045120,57714 780950965566439424,184426 792783038488846336,242643 785819976166932481,197512 763557688030535680,78513 767945429602357248,101681 773168312419135491,132996 791822924214771712,240483 778092244234539011,159475 785667507935993856,246425 759075351200882688,56630 769370189548949504,112788 763853323837530112,80643 794166663834963968,257492 764826513443319808,84724 791451114075983872,238395 766231571007504385,91291 777594560117702656,162497 757883042069262336,49754 758307832118804480,52061 773851421737308162,138819 770739880791937024,120393 794579549874855937,259200 773671667532861440,137042 766025032984358912,89923 788724259547811840,220029 793994897594388480,226180 768323053067567104,102449 776482421625597952,151463 762056060303572992,70941 780567636782358528,431998 780303788775247872,176191 781606074847752192,188401 790916782395535361,234583 794190843418591232,258598 758081867212029956,47782 791670316925915136,240483 791587777716621312,238780 794565647082471424,261155 794580607963725824,261155 780826522898735104,183269 766406391527374848,93823 794634235571159040,261942 778735179661664257,157755 758492764929654784,41680 763712911982362624,1249142 764906462896394240,84689 759461640148398080,58255 768841996077117440,108849 794518588388323328,260404 762498292915634178,71502 789532227516325888,205972 752723532891783169,22568 780225354443001856,176128 786678500270993408,204958 771754537698795520,126152 772192139900030976,129991 750844561107329024,15643 755869745753288704,16299 771049981746741249,122583 771758658971631616,127582 786410121349914624,203674 757853306345578496,49754 773973950044921857,140437 795285151194329088,262022 778747616410480640,169327 793266004050714624,249926 749933915297685505,10735 788323422287847424,215005 794235214356742145,259063 795346880918093824,266500 753570611415384065,26458 778317848380923904,166676 778383279212724224,166852 788451484392230912,217519 793894002802106368,255393 765967047104815105,90384 794728334139662336,262752 788133606149455872,214354 768964748654186496,49400 788868748572762112,221785 765285934950715392,86022 737754144073605120,49681 749307807917367296,7816 788474002167640065,217634 790573387835781120,232137 780885042104971264,182036 785935986265956352,199262 761025914293456896,65222 793852238376603649,255942 756503028044136448,42495 763414485486997504,76794 771403563494936576,125367 756502361166741504,42249 775068137544744960,146259 764974603886178307,85562 770803571675705344,120610 795666125430263808,267862 761181906218082304,61051 774298476893003776,141867 752992139202564096,25009 776112126821863424,152314 779349054677454848,174115 752675389688913921,22777 753386537753075712,25981 775380919779745796,148414 776424374559645698,153756 792128320213135360,243733 773819595333382144,138819 779029123985399808,172057 793224235040710656,249961 787172907881463808,207613 766037569788375040,90384 786203629514481664,200397 790771125626085380,230899 752242694932475908,20279 790997125379166208,234583 753968881371262976,30590 761244471677689857,11774 785271711746953217,194648 786241206942597120,201555 753458793955164160,27045 757582143249932288,47782 763968071895691264,79592 794851918698991616,262849 751761210589061120,18395 776534036336431104,155933 755921521139408897,39475 791958857778028544,239906 771295466806009856,124597 794407674074959872,252020 764943001449672705,11774 780604027990048768,11774 758762369308827648,54123 760855454012407808,63937 785446378994593792,193669 789297761380278272,224680 793381510745382912,250633 771550527876243457,126389 762292180442644481,70941 765283612417667072,84209 776749145759576064,156926 744302671574667265,353603 759735316513107969,58815 778979797011750913,169201 763004679903145984,75899 765691915375300608,88459 770873816549515265,121949 794552608492924930,261155 794566223656812544,261155 769540334980304900,113290 790164215373922304,229693 759799911973924865,16587 769248160287952896,112399 791814137340919808,240890 794727868500578304,262849 794607751347531776,167101 769322674954829825,112363 793182296073383938,249170 773858335879606272,139404 776835893835370496,129652 766821726978093056,94699 758314794952880128,52112 764558663650381824,80648 773616122478354432,138165 770382471913431041,87904 773870730932924416,139404 745634387367170048,1170322 752972835794989057,23899 787853922924920832,212316 793987764547108864,257325 750136088203816960,11495 779412384108646400,138490 793329438138118144,249926 755364365927346176,36545 787406495893762048,180433 754732809843990529,28033 768507543958261760,106281 755965193713254402,11774 763899262635614208,80939 795618256748822529,267655 753702575321575429,29263 792174933489094656,242693 749301776927436800,7849 756878733101981696,45122 788758964775288832,220029 764643492874158082,83391 791355259146866688,238395 764112667724439552,77590 779204171786555392,173325 793843695527264256,255347 763541242432983041,1249122 792136169731436544,244310 786293083159797760,201555 760937619198849024,65180 794739345727090688,261155 753712579936153602,29263 757924402717523975,49821 763066764133437440,11774 768532082968657921,106726 776202851995512832,152314 794866940837789696,262849 763075235608350721,75899 788576677878038528,218275 780928216600944640,182752 756999707356954624,42351 757572207253950464,47761 771256198616055808,122299 786190764195799040,201583 764220791181418496,82209 792141474389434368,243451 792111458939129856,243075 770298996187336704,117257 779409863113932802,174115 794160185371672576,258331 794534314675408896,261155 785548728329318400,196277 780915203579842560,181419 793550165453877248,253206 770241146954084352,117294 771550757350801408,125554 771822246637645824,118191 751814728977186816,18215 779405044676517888,174115 793616937653862400,253032 792038191679188993,243075 794940911226601472,263817 780281862807838720,169747 785299052892082176,194648 753692819320086528,29263 776638542726377472,58531 778685719279575042,169923 794594902411771904,261399 765382505742467073,84724 785490934926417920,194949 790946340197007361,234583 753967245559300096,30590 758345404396232704,52554 794100148091703297,256255 770526679118651396,115526 753739982544703489,29548 793867036174811136,256255 794695001083088896,262849 760302923116982272,61917 773773570078019584,11774 754700538265137152,33089 780500873755631620,166704 757187691712839680,45125 742210130188460032,352839 750705262126915584,14421 753122306311020545,24788 767713529843453953,100605 788661229879382016,218275 760173636028424193,61470 791637502390140928,240145 785985505913663488,199891 776892913355816960,159245 786555064693522432,202379 773080704603283456,133519 788187703305134080,215012 788734938770202624,220332 789139685037584384,11774 760099833482993664,60790 759847352890982400,58227 778296403051155457,167220 754847907426111488,26721 788855937079443456,216009 778088613556944896,159876 787077625617547264,208928 760516345867935744,61412 777015679195160576,155987 786999400451207168,208167 787855984098246656,212791 750129503586902016,11370 757727609937682433,47940 773867786338697216,139404 776846393575038976,138490 778810872378425344,158524 793253534775013378,249725 773617694083985408,135381 768271532086833153,104932 777930753493442562,158897 751082511653109760,7511 766821060498960385,93405 764948741379985409,84710 791721364705148933,234990 764531194818093056,76623 788169411102380032,216009 764225292567126016,82018 789206866404347906,223485 752699898177294336,22439 779513688558415872,173347 794678542566985728,261666 753369637572730880,27045 759041811067248641,55174 795066618757976065,263708 754730047051669504,33081 791782508702687232,240483 748964284101689344,1247955 765989502460526594,90482 781120472171905024,185310 787599142830936065,211795 791071522072956929,235963 758519813308153856,53144 764764476612677632,82283 791779300043292676,240793 732709195804479488,1170685 791436530594308096,237999 790274685640577025,228341 793857422137917440,255954 754720683377172480,27045 759608536745803776,57936 768874798999109633,109874 779002492969365505,171693 794644240663973888,261155 781347308478734336,183759 758811478967263234,53185 793264377734443008,249013 786186334771699712,201441 794557893018165248,261155 773651119834669056,137612 792856408664399872,247877 777081964503240705,160183 760123353726349312,61051 762633192545353728,73814 761921980937412612,66815 788148796530106369,215754 790455590128451585,11774 757801204785086468,48093 788509402739281920,217658 788890129012133888,221711 791444308633198592,238207 786678716294455296,204835 794149636462247936,258249 788431124087341056,217519 777330978251563010,161546 780623603914145792,182146 793380729589682176,354032 793835011329798145,249841 760906517788983296,11774 767413891554881536,97379 773903233081159681,139404 775180987546406913,87904 791369336174813184,238395 775010602477510656,146259 756873235589898240,45122 766406949290315776,92159 781902284716331008,191087 794886152289419264,263033 751782927659393024,19057 753318266479587328,14421 791401307378712577,238780 774764005965434880,143585 755896154596999169,39236 755708952285970432,37844 780597844226912257,181935 795226469425381376,265649 759256660422656000,56964 775386405291827200,148537 778294445083025408,167273 792139519264890880,243733 791417969138143232,237999 779940105792258048,175977 780858856628826112,183975 781627293693190144,188309 787446723840970753,188577 787721303264522240,210235 790246428799037441,228820 742159812943810560,11774 761281356060102656,65540 767018203092365312,95572 781085221999546369,184044 792018000513761280,241678 773450331376250881,135025 780853728299458560,182726 788803678052376576,220526 790680758448893953,232169 751181235901206528,16583 755916069424947200,40137 766521632890298368,85190 791337245793980416,221731 759169652853510144,57247 769264110135541760,109104 753010806954917888,24366 781848915662376961,190635 785547276693475328,195975 790240192892370944,230301 791661971854626816,240483 793908686016028672,256451 753919029652361216,29107 790383718175240193,26066 780800731418886144,183269 787134507413450752,207287 788260130684928000,215005 788573179891552256,218275 793150566767538176,248988 794575726901006336,261155 795038286922338304,261987 765971748605026304,90296 776822155304505344,157663 791834470806614016,105109 781521478273687552,187976 788686465165357056,214078 786639054301376512,205455 791359469666041856,108396 788513798843838464,218875 779005519516147712,29263 770053939588980736,116164 794478911497375744,258456 749930352496353280,10735 785639361635295232,197286 793943116113809408,253721 756187609018142720,41709 765292974116704256,86472 789288657534410752,203546 764215192741785602,81938 766345191674421248,80939 772223171537756160,129991 788083132255854592,205197 774382714430578688,138165 794953654906261505,262847 779669942060912640,56436 775635782879043584,148748 794565440106151937,261155 757552577038909440,351340 774385965175570432,138165 774987677477117952,144682 778339163372478464,166852 779850046246354944,176706 794653352067887104,261097 785562221732585472,196917 795117732064796672,261130 761956482933940225,71026 762385871484182528,431998 788975447610490880,221971 763245325171646465,75899 785562547596488704,194759 785937188508856320,198878 791336340247941120,238207 792025366500151298,243075 794357569863045120,257492 785326709918666752,195207 759527123652448256,58250 770692001037561856,117375 773935589460541440,139404 764085259721777152,81702 758038228129746945,50580 762312489195503617,431998 781592402658144257,188873 792167670615465984,243451 793883803529850880,255393 757721507036397568,47844 790693133361094656,232137 786235018108469248,194017 787657436639428608,208058 771017697572204544,122148 787284354687008768,188577 788044760132952066,195279 757268654484496384,46006 761155573031329792,11774 789957109806985216,228888 794346469985755136,257492 781225801962360833,185310 751777987498942465,19687 764950657568735232,84209 765946764050386944,87904 777239743780184064,159475 793106958697963521,242327 756244893786177536,42249 757439406039044096,47263 775726585349537793,149953 764411205842796544,82066 781661302741753857,177455 795331722934095872,265257 791703314731720704,234990 786939057809096704,207613 788080216107323396,213491 763733641985986560,47940 793999406991339520,256935 768232510274797568,11774 793979073542242304,254135 794685466700353536,261666 751558413339992064,14277 786382233753952256,201441 792035399505879040,243075 792039982630248448,243187 788753500968673280,220526 773678258810392580,137965 776411446179614720,155390 780440913101357056,179936 778396470911217665,167220 766088990030172161,90319 793501442141200385,252408 775038479063539712,146259 754740087724777472,33356 786712378524233730,205728 760157310148829185,60866 779311700705210368,173917 789219018334957568,209795 776747745843507200,157708 753729826998083584,28866 769331811444924417,113189 762702162954715136,73926 772589867184160769,126389 793187868524945409,250033 794532010899476484,261155 786970125723246593,207613 759153269641883649,56964 773164761143914496,134033 767077796908703744,97811 767592951513964544,99471 776146149287665665,153095 793617502546694144,254209 750053240285257728,11370 767949976454299649,101681 781720989289836544,11774 755831203245195264,39997 765636214040907777,87904 774659022335115264,127994 791342355077033984,11774 764200559926575104,82642 764279719025971200,81924 778333180243742720,166409 785703962078957568,90014 786394133460054016,203674 751102210306695169,16299 774295321576873984,141918 770396513797189636,118191 793965745189232640,255176 750366583084560384,12883 755560406848987137,37457 757710576013434881,47940 760735657249546240,63149 776861015971467264,158520 788770208668352512,220526 793934633620553729,256255 757233117052694528,46196 778427085823979520,167569 792081250123001856,243398 793824078591164416,253793 760560014809497600,354841 776132837523197952,152735 790644679163449344,232169 790930615021531137,234583 771971594100932608,86269 758771632433426432,55257 773421203130384388,135639 771148593239654400,121612 773852945679089664,11774 788135487240216576,215754 795047531700948992,263896 758388830714093568,50827 779425666307649536,173347 754101682372435969,29263 777171558985003008,13343 787710469301735425,212357 765517196101611520,84209 774671033727016960,144654 788775682935435264,220767 753739566092279808,22439 767025227633131521,88598 788114735250214912,215005 794696806756192256,262849 749566006326992897,1247984 787649504828755968,210366 792436291099033601,243513 744978686223343617,11774 754819009216778240,33470 757175768279572480,43285 788872985851682817,220961 778243088317808641,164435 788172317264384001,216009 759421107397156864,56800 771980055757094912,124597 762403345755615232,431998 795678749589049344,257781 753729268094537728,29263 753311280346177540,25879 790334353695924225,11774 793168734626181120,249926 794263043421208576,226320 764415251018293248,83391 794660319264174082,261059 762784909257764864,73926 786790884599664640,205728 746435446717186048,195876 755204788661448704,35980 758662426418114560,54070 759967847078428672,59666 768098221633605632,103354 767775947466485760,100893 793133321219825664,249841 764992951713992704,71470 770393092037849088,118191 789249851347177473,203546 790222760186351616,229177 790244117305561090,229693 776551945926422529,155889 787630053874106368,204224 732810879708897280,1170689 735449325858369536,352462 756484071601995777,36545 759871405785616384,59666 762314688717787141,72550 753735507792760834,29263 787728282145857536,205197 788831943458627584,220526 768926770527473664,110362 756187055248453634,41680 774985743714361345,146259 788230419204280320,213064 765655454630510594,11774 791310210904133632,235487 751176843278114816,17434 774047327312941056,141200 785987576180121600,194141 744336451958038532,23762 762310208542695424,69491 767321039743356928,98720 771248634750828544,123280 786243198259724288,201958 751636385853943808,15165 755975520945221632,40881 791431536339984384,238207 791714706708832256,240718 763733934773444608,78239 756624325319557121,43828 760202896004747264,58537 758442079450124288,46384 792036756090683392,240145 795419260470185984,247930 792470843905409025,246225 762840727726411776,75073 775903311148879872,148867 777235847611547648,161060 756375329157947392,42344 793283010196013056,249926 793896487742763010,249926 755112202793656321,35449 761294269994991616,60999 791361668332806144,11774 775813583150125056,151361 785615427627954177,196277 743113706050031616,11774 793503937236180994,252408 790729294284718081,233307 762891520550793216,75174 768970120400146432,109667 771348626551345156,123825 779669290437971968,175153 785673809655234561,196917 785685810540601344,197063 789198689059287041,224019 785814151197143040,197341 795722119032270848,267862 763422957003681792,76549 759338611959599104,738099 771552727310618624,125853 778588955067506688,168794 780804825491517442,29786 777972464320065536,163990 779013918853332992,167677 795241703284146176,247930 750915984807043072,14525 776185936958918656,154071 756932473754353672,45583 764525091845582849,83490 768092297129000960,101465 768538035017310208,106094 795694619237478401,267862 787471404887318528,211028 757730257709441024,48220 788557878059819008,11774 789959597998104576,225981 791989126002245632,241678 785824568711806976,197512 778989893414375425,171168 755125875956264960,32950 751821957885231104,16422 794603493654953984,261155 766460201151172609,92958 770380364225273856,118761 771367220094050304,124883 769324604938711040,110302 790692572544983040,232169 776902566412038146,157082 752996790409060353,23742 795738632581738496,268766 771584906174443524,126389 776831870696845313,151845 792881070135971840,247592 755855884446752769,39188 764975573319901185,85562 779385868389748736,172802 792054077072879616,232169 750122862875385856,11495 793525946523549696,251483 794294469692706819,11774 766369337808609280,93286 785867526353915905,90209 794728136109912067,259543 764931939816054789,11774 769273437080682496,112399 777936979401015296,164633 794582540178825216,261155 778341309014798337,167273 790339102834962432,230283 793193782044823553,249882 773893970019483648,139404 746394774236631040,383096 791829222574686208,241678 795404037600542721,247930 776627359864586240,155451 779973892848906240,56964 793489129820549121,8044 794241109220151296,258456 793840373680439296,254135 794673338807386112,261818 756417758225633280,42405 757105027471126528,45857 758045022830952449,51069 781170327078465537,186004 785853295545966592,198513 794655087398416385,261155 777924400842698753,164694 769833994716340226,114236 776477916074954752,155390 781527816860938240,186584 787787716901670912,213064 790988206116397056,230584 775663093179379712,150063 762770256850980866,73926 786262338466906112,1063777 789461014471405568,225981 793149517667323904,249926 794559511482613760,261155 793937682950852609,256650 751542882302058496,16761 785946945470599168,199262 793976229510660096,256393 757255295164751872,46612 767051439751499776,93210 765613122400972800,85562 765633894217637888,88669 776896393499803648,158116 790281182760108033,230485 764496327703138305,80486 771407626051592192,118985 794531008850890752,261155 764447414723883008,80939 795093032785866752,264397 764795912707244032,84724 773318580964249600,134561 785461784929001472,192032 786175254322262016,201494 790712418401939456,231894 762115579671154688,431998 780829841394241536,177233 786978845777915906,207949 792051860551065601,12954 792509758930649088,243286 751865672460709888,18567 759097356226658308,56964 778231104385916928,166532 791062324371009536,199307 788755176475598848,220526 791053506589229056,78159 750129567247904768,1248051 795499781925769216,247930 774137140686966784,138642 785898656205451265,197091 794908279524593664,262752 769691083815157760,112336 771322800397090816,124597 794533244473483264,261155 774056243019198464,141316 770091102753943556,116164 791609849851371524,239021 774012066529218560,139404 777483884036517892,161732 776182355161559040,153845 762722733813669888,73926 769780321294233600,114985 793622390827659264,252020 762459807311732736,72978 770440435609116672,118191 778330943438352385,167220 763788314746822656,79589 778431065786572800,167220 780057829705211904,176203 780615740823113728,182146 786764180045045761,205314 761354564591312896,48052 753698347429486592,29263 775857220747685897,151947 794421669054054400,260173 767875445077532676,101514 794632391235145728,262053 793971228868485121,256439 750466806620516352,12746 755104480094515200,35086 769698941634023424,110585 785568299627098112,196788 734781221935292416,349776 772895440492724225,132335 779375964769910784,174557 786480405020934144,193297 791058081333387265,234564 792559520392241152,246632 754875040496181248,32869 760459657076961280,61742 763841853208821760,80486 764150337531969536,80720 792179184961323008,244221 768650194988609536,106819 770740712862130177,1249799 756534708641476608,42432 757291917847646208,46612 763178663374229504,1249120 765554115711635457,87904 769322568708784128,112363 785616648300482560,197512 787383747457015808,210207 756991549578309636,44163 762715989523959808,73926 767212178650771456,97432 771346267913883653,124597 779734793256919040,166409 790910296772796417,234533 758325131752116228,52061 785990066963263488,200490 792437141900976129,243165 795358481939394560,266500 765984085516791808,90575 750470615476363264,13532 769309253945417729,112336 791475920498401280,239405 773446895268233217,129436 773600717932269568,136960 761248912795500544,65180 770745102214041600,120610 770798889909690368,65500 771013627985793026,122299 756316319516024834,42249 793900570322968576,256358 753783000752656384,28988 786116144507879424,200226 788075100507672576,215005 792926584797749249,248516 766372667998044161,93068 776254489548455936,154534 777978411646119938,163592 788796895904739328,220526 794530521133023232,261155 732662583530901504,1035907 734947934618320897,1170858 767469151963246593,99270 790725826379714561,233307 756573098946752512,43258 790876166965989376,234583 781486487409876992,188119 793107294233858048,249469 775587731867131904,149953 767777895070793728,26066 772139259948072962,128934 794592926747738116,249926 752288474066149376,21074 768931325629915136,110362 793177873641185280,249057 786946398117822464,207287 773267225054633984,134960 770243506824544257,117257 778583487347585024,167007 773894512594661377,139404 785969496481734656,199891 794642838621474816,261567 761312903274369024,67226 771672185727389696,125367 764206827575705600,82481 767853092444499968,101681 733139970962169858,355541 794394586273771520,238383 758998721262604289,1248642 777694981657985025,158110 787011984898166784,207965 793175737406750720,226862 772027209380925440,129108 774007663273336833,117609 788253657531908096,215437 763419857585074176,75955 771724419072831488,127218 793120777075822592,249469 793175813990576128,248988 766024518418698241,89914 775418043853791232,148010 790212964150194177,228279 779224576920199172,172578 753961068897206272,30590 787707452481384448,212357 791590368450150400,235590 766235946928967680,91761 788538975107637248,218832 791070374020706304,235990 761556370722127872,68216 763445724809981952,78159 776445628025081856,155688 781351513478225920,139404 790938743691628544,164764 764340071214362624,81946 766451686411952128,93823 790293066464788480,230485 790989769002156032,234583 794670400445612032,261059 769278703486369792,110362 793243202195222528,250293 764451539461124097,81574 756291024906051584,42432 764957924611411969,84724 768512702473904128,104973 773518089749016576,137042 794308554236841986,257492 795049681684463616,29738 763870933161431040,80486 789412219867897856,215965 792816687636631556,247877 780050458563969025,172185 754837063225241605,33356 759755964803190784,1170338 778249665372270592,166390 755023239110197249,34666 777666593975263232,162559 793349439154954240,248719 792100532034736128,243187 753824178810204162,28856 760440282747924481,62771 778305069259247621,167220 790611897263370240,231870 776120122192891904,153545 781554147548098560,187611 755098654508195840,35470 766729598574878720,95672 785864225419698176,198788 764670923362463744,39096 789873973001613312,226490 795445914693316608,266079 770492573156831232,118191 778035746712059904,165097 781225536513150976,185313 786700509029609474,205728 765294783707254784,86825 755688241978757120,37424 774639764662210560,141022 788169101743157248,11774 760507507936813056,63149 767128455381221378,97468 791796065431269376,240483 772883075441143808,132996 791008580816162816,235590 751181852740845568,17365 768891682385334273,108849 769606705911037996,112239 790928340831973376,164764 794906303462305792,263793 763000891377012736,75897 769152883329798144,100559 776997560540139520,157708 780610408566718464,182037 738428636361981953,11774 756470507428581376,43225 756953960746016768,44163 763460896316329985,77632 765186204757131264,85657 768951282086256640,110389 785618258305036290,196277 795382420514242564,266491 758127661717663744,51595 761564061486215168,66277 779000692170231808,171902 792656692362121216,246632 787842889573281793,213064 793581614177583105,253793 757792248767459328,48494 760206777350696960,61352 761665627966889988,69947 785903196900319236,198973 789135463198040064,223286 769273633436999680,112788 781437544265355264,26066 774004885696184321,139404 763419272244789249,76012 776070657494835200,152735 776889694072078336,159155 779155058160271360,172799 788428794025615365,217634 790336529948352512,230485 753828480370876416,27045 765776170742910976,87904 777505177972662272,161801 750824156455985152,15634 771092918102740992,123535 793459995337592832,250375 753565486168834048,27222 760498046216077312,63149 794539818696974337,261155 764155084943060993,82066 764769117186457600,83392 788197693298532352,215969 757407414039810048,1248475 768890329487511552,109104 790203351979950081,226712 789512273718943744,226582 792082057707094016,11774 776872899668041729,157993 762046549698510849,431998 766107278718009344,90373 766670813210738688,93823 790598106073096193,232169 755405903738892288,37044 793670575386349568,252581 795677222782832640,267862 789488880579780609,225358 792138057822507008,243576 755134966401339392,35445 758135482010042368,51595 778367954652164096,161277 756989140470824960,43956 757278742326620160,45348 786206842300960768,201562 754144187075919872,30590 792086206565670912,237325 762730264514527232,73712 770651273850912768,119771 788829320118673409,220526 775329954020134912,148422 785481593653714944,193121 757881965383000069,49852 766714311297216512,95708 794784063462600704,262022 772851049224892416,132335 780122529629368320,177472 790913848593248256,234796 754843074841501696,33470 766507771873275904,53034 765663180995502080,88920 771301438945390592,123825 774037790694764544,140444 753640384522285056,28732 759619437322317824,57574 778247634981101568,166532 792026653757018112,243075 794931993570054144,262752 751794514738708480,18893 762006676979482624,70501 762856904091508736,74247 778742915984035840,169586 755543005604487169,38401 766182202430201858,90790 773651603551158272,138382 760937624945111040,57574 767207830600450049,80939 767808667026685952,101681 755404153250209792,35372 775704764583555076,149200 761866394191425536,70959 776610395788148736,157082 757256639623864320,46006 795734910656978944,268356 778015220614647808,160480 765582169179758593,77464 766710342789500928,95672 770466449232109568,43956 778725052061589504,161801 786270478667227136,1063777 764142525615603712,81869 793105541635596288,243460 779159132620324864,172962 760135927712788480,60801 793952431210172416,256217 770976303600119808,81702 793183082941743104,249348 737552957030293504,352060 771033975800393728,122146 791508108623228928,239405 792990422440157184,228116 750877153932173312,11495 790650717736345600,232169 791361611130806272,238395 763749668304015360,79020 758055056939814912,51136 764194880067252225,82283 777487282735616000,160592 755144357020180480,32572 777850481615921152,163901 769552296367779840,113754 775703055367036928,149953 790601423918469124,232749 776241226035101697,154469 781198752199565313,184223 793227978603950080,248677 792087276750635009,243398 795429994084388864,266884 755792309275459585,39475 776223977454706688,152314 786594625817419776,204835 766254353002946560,91946 775810437292003328,146259 791701683768287232,235828 750994851559247872,12281 762639785882181632,73926 766041446512103424,90618 773027207300026368,133519 792632698800050176,245148 738837079875067905,11774 768155428920242176,101681 773956723207987200,140444 772906867869777920,133519 791368967352832000,238205 793079020933885953,243187 794850428139831296,261155 793228060250243072,249926 793410337617969152,249926 793635886269358080,252020 769930942051938304,115111 771587095223676928,125367 791101275098066945,234583 768808527489998849,108432 776898970417233920,159146 789686839024189440,226731 765708934518804481,88920 775732126813683712,150511 792886919549943809,222627 764918453551628288,84724 765491917584859136,86962 794709378368565248,262784 777579251507851264,161960 793574065588035584,252620 780113679110942720,177233 756290367683694592,42495 760942667203248128,57574 794621822536847360,261987 786945912991911936,203350 732677796254875648,353016 735136320922615809,11774 752879084972208129,24134 769248467311030273,110585 795153189267980289,263896 752955258784014336,24668 755742418306228224,39235 761952038435495936,71224 779002896444776449,29263 771092430238191616,1249838 786757909505904641,196701 762841866781941761,73814 778332398656319489,167220 773580570672574464,137042 753018041148014592,24366 753589691752980485,28128 774526329081528320,143585 746520140531929088,352060 747460567514886145,11774 776147511589212160,153501 732777392670826496,353002 765423746026962944,82121 790965281078161408,234583 781274002455162881,186584 786444007710699520,105109 792036099388420096,243187 776119953657204736,153095 794947453401370624,263895 785283088376934400,194648 788157462008373248,215031 779060929912766464,167319 750885365939003396,15536 791726051944574976,235179 788079983998619649,213064 792548304806551552,244270 795491971171237889,247930 761741812386009088,69231 764989412052705280,85562 755895647073468416,38459 755237321264463873,33751 765688249809371136,87904 766651820441604096,94699 792594712075051008,246726 758193491339988992,50504 793188120506298370,249926 751561060038144000,18555 754755884044005376,28732 789969985258926080,227795 794572480178360322,261155 770617816219123717,120094 778374241980788736,167003 790254201066627072,229505 756244206486597632,41726 794634308128571392,260874 758079396058103808,50827 765015158255079424,82283 770408963590459393,118513 767587804733857792,100233 793146693420216320,249469 795674308911562752,267731 778206124734427138,165448 790974059563528193,226881 773235697444589568,11774 777117534273335296,159347 790829965243592704,232863 752995366195306496,17794 758859687638904832,352025 770971693867233281,121949 786560597668208640,204413 763712106554281984,79691 792443693487779840,243186 777298756681146368,156518 795738769609682944,266884 780343819271372801,176890 761027422326108160,65455 773562601418608640,137158 781121350903533568,185496 778206650624724992,166409 771860614037856256,128043 757683305517027328,48029 778750692148125696,169410 777696359033868288,95568 735183037353230336,11774 757254565431480324,46612 775038075529408512,146259 792098747706736640,239610 761367187059675137,64524 770541943046537216,118191 776585661767835649,156132 779006803669577729,171377 765687037177376768,88457 755472796017238016,33356 789214734193074180,224680 773519345783713794,137158 794190987123834880,257353 794655392387067905,261155 756299571895083008,42495 774190348448980996,135725 780236964561690624,178076 793399060484923392,249926 757607139040952324,47761 761164791289446400,66897 793595329589501953,252112 732732051418284032,353159 770942668633411585,120474 773664922890665984,137698 781873971667038208,190635 795029545468436480,263676 764839591257993216,80939 774361497304764416,142668 785952279954239488,198591 770651482832068609,119794 778085795139682304,142355 791260037528297472,237466 772180946837647360,127218 791362498154946561,11774 755947828183085056,40881 766384377299435521,92906 789147460417392641,221416 760794502416269313,62779 766599151308115968,92860 771703238408151040,126293 763014820916449280,73926 770627418860163072,119832 790356780127707136,228341 749745480700092416,9925 769962009777541121,116113 780752923114500096,182036 780769246334910465,182960 752225178256629761,20279 758257712031371264,52061 770007651904258049,113165 791380778668220417,238117 794716600666619905,262022 753647223737581568,11774 760656451937394689,63296 777525467540779008,161387 788025021629214720,214209 786123011913084928,354391 789528831698673664,225981 750835412050915333,14502 768822756339134464,103046 765209192722472960,86440 770365016176414720,117257 772492958364897280,129662 749992076151062533,10947 767973139452133376,101681 794902874333597696,233154 781555774610808833,188401 787462824373215232,208560 743503633896054784,1247596 789344958004203521,215437 793968042090766336,256255 767343372621209600,97386 790275463516155904,230270 790393773985456128,231333 786584038186164228,203510 793789226517016580,254209 787756962029023233,207051 788714725949472768,220029 792101652136337409,243187 753794366343446528,29786 793098537051447296,248016 795736471680401408,247930 756894618432643072,44444 749766364605231104,7546 757592722043727872,47545 763716859543818240,79633 761347850735325184,68102 793965311271849984,255826 790903319627636737,234796 794561796069736448,261155 753280046496972800,11774 785901159131164672,195849 751647119262355457,14277 789268479639711744,224680 792922715376070656,248514 769941789558001668,81929 756906829200891905,12954 760153023666618368,60819 781553266953973760,182870 785533809026555904,196247 785508261592039424,195084 791163903870894084,235348 755314254723637248,35890 767464854139666433,98972 778265717854601216,164826 753998455752626176,30815 779675085120606208,50827 788712678705463296,219804 751690619618287616,19402 765258441585598465,86645 780809360620474368,183269 792914749700747264,247379 794618016793325568,262022 750730050744389636,14277 761208961013997568,66441 787761638153723905,210238 765265290099888128,86209 768544469536964608,106753 788306804937781248,216009 792128882732249088,243398 773599888583954432,136515 790662282778779648,232595 794636921624477700,261155 776757309250809857,157755 791466387982036992,238266 778682718204735488,169738 781349687504826372,139404 793982165679632384,257325 794778632287846400,260613 770080162511749121,112725 781840849177051136,187442 777937352354177024,164826 792147739266002944,243648 750478990687629314,12746 764142825739026432,82066 778417608810901504,167677 794590876555153409,249926 794969605978603520,261594 755168391371956224,34666 758112160148955136,51451 767451797472497664,97447 780762839426359297,182036 755880491513942016,40344 763110661316489216,76587 768847954299883520,353879 776123163906285568,153248 775790654710358016,151677 793547746364063746,252741 751856426209906688,15122 787040784595947520,46572 769240877567008769,110585 776203489160622080,153596 769265751148507136,112363 778735221948547072,170252 793198291680845824,245575 753734668474683392,29600 787790720937578500,212139 790971573662523392,234653 755533002881368068,38183 757231138716790784,45122 757938728492896257,49925 785907326465126400,199546 770254151410343937,117250 779294712301772800,173753 752909660320063488,23739 762995160158351360,75327 769081652261912576,105643 769319711028813824,112363 788808126627713024,220526 794544517705846785,261155 775890945640243200,148574 779410200302391300,172969 758372654772617217,52696 788403778064117760,216265 759379518792622080,56700 791013276540870657,234583 793096807798624256,249348 758750229134839808,54974 773268292928692224,89283 793967512899715072,256393 758436626792083456,52749 770308024460189697,118087 794652933937827840,261155 762751213544673281,73712 765626459620831233,86103 788059232948158464,215005 790575769193816065,231318 758260640142139393,50654 778246094182572032,166532 788418823590260736,215030 765882212235501569,90031 776512114735386625,155451 793810904441729025,233154 755168707404439553,35890 764294805446914048,80648 776736836098064385,53667 776967357176672257,158815 772545376394043392,130988 778661647787393024,169696 781343687460564992,139404 793874733544644608,11774 752288034217861120,17842 779169092028817408,171324 791737872919302144,240483 750054827519074304,11434 773722932178673664,11774 793457486988775424,252408 794642574103474176,262313 755195555656175616,35890 756553737611517952,43553 771461327768485888,125367 733220406505705472,355480 763770432012947456,80098 794645539400908800,262304 795062715123466241,264397 764126377243271168,77849 786738719457890304,205270 766611732630495232,94718 732156181578416129,82287 758571672718893057,1248603 776363098152185856,152735 765622132340428800,87145 779401786448719872,171617 790696465840701440,231881 757343459153895424,47090 781353534121840640,139404 791985823965122561,241819 794338380691755009,257492 787074363178749957,208965 749262678414200832,7811 758039395026948097,47761 789811590358896641,225981 794013541011337216,256439 757851244991959040,47761 762816612097327104,73910 775327709538975744,148367 787749012854153217,205197 764849697437675520,83231 772397051388715008,126390 790693780294893572,233307 755501142709198851,36810 757881928867540993,49852 781341628631953408,139404 790637765830508544,233131 793851426174676992,246425 755896154416615424,39236 759889906273509376,54070 779811328093360128,175549 771086894566404096,122982 771111533170397184,123595 754737230187532288,32625 793659128212107265,252408 794609670354825219,261155 781584832262316032,131056 771749505402179584,127366 792488840099426304,246225 781215769740783617,186584 793585829964754944,253793 785491582053220353,196277 793599645347819520,253793 740663397390254080,11774 757830263418200066,49066 770353130479427584,117609 786650092556222464,90209 760977922589134848,66116 773944425349156864,140372 788349246089072640,214078 789959341751185408,226490 765200813128093696,86103 773973367519141888,139404 794336296944730112,256038 770754504467812352,120610 771301374474776576,124597 785961045349179392,199546 752033122875682817,17416 792408884107444224,245607 757645716944777216,47940 759181592107503619,56964 763452827771412480,78477 795361412382150656,266054 785976190054129668,196247 761210906202238977,66348 780517017522544640,180306 786946916726759424,207613 793122993161445376,249469 793956049141145604,257206 794739143595192320,261155 752850035151208450,22752 770384451234852864,118191 779304201604231168,173637 780566533332316160,181613 780608838869417988,182049 792015414666506245,243075 760296849123241984,61723 763214623180984320,75631 775786464571453440,151409 794555678161444867,261155 786695698637086720,206008 787156079658409984,207733 794534057887444993,261155 771522553818910720,126390 790559321251844096,231894 788690797222883329,220029 787387298669133824,205094 788346735240196096,216968 768982954257162241,108849 771368828353781761,124597 752182139374956544,17794 776097648445095936,152735 792057953893359616,234796 795335533224456192,266079 767807179353096192,101681 770022832801742849,108396 772839935707676672,132364 779459234325000192,172185 765287089315336192,86268 794691557320486912,262752 775993445236117504,151302 776767592371335168,157755 793116325094756352,249469 794767404752453632,261818 794764876321353728,39957 750862915507326976,15800 750390470308683776,12883 786323129077489665,209828 732270097440645120,349814 756219096019206144,41726 770246223529930752,117265 775397857062899712,148870 788511452852125696,217658 787169874766286848,207949 794023487937638400,257325 777111315437522944,159850 785243731096117248,193669 791328455203823616,237908 761960393388400640,71026 775509903330902017,149300 766537307411271680,93405 769011262797836288,107745 773850791433998340,137869 776978145165574144,158387 793253013150466048,249926 794039169454604288,256502 778980846833467393,171693 780854332698812416,182659 763110975692087297,75899 781517894756737024,184223 789792868856586241,221107 788537237440954368,218275 771410373949947904,123825 781600537137602561,188695 753378318724927488,27402 788871841322405888,220815 762022011581464576,16953 794261052749967360,257492 773998508877590529,140161 775777408708337664,151463 776340730562445312,195876 751787469281058817,17640 767001550682198021,95672 773928729781293056,139404 779150477246160896,172799 780328501320650753,176196 773563368338698240,137158 777305011533611008,159876 752217895149510656,21074 777164834898968576,157755 762154298943770624,431998 781275451507474436,186434 790960867085025280,11774 792525591425712128,245313 752141726937149444,20612 771451794622906368,125204 791668395368407041,240145 776867498767548416,158815 756981254956908544,45669 773508806194102272,137042 776217125694402560,153596 786089539408461824,199546 788343108786282497,215608 763951348379291649,80939 779082224348061696,171324 780841263624925184,183826 787478202113486848,211347 765004344823541761,85562 778758897410514945,167220 788776002776203264,217837 794222500267905028,256125 765645399868657664,88930 770426050681733120,116824 772877765443923968,132335 749766704821972992,8931 764162399351902210,80939 768114490126823424,101681 775750524553625601,151156 769056796870926336,110709 777511598613233665,161387 788020103145218049,214492 793082183011434497,246392 785928537140187136,199546 757995128975872000,50442 760821085373890560,63451 791275711751458820,234212 752694842656890880,23115 773319649396076544,134375 773962404589735937,140372 760972435839651841,66116 751141612118482944,16299 752241102439092224,20279 763462897238290432,78159 764951471943192576,84753 772255441493561344,127925 775982637064261632,152735 776092215772864513,152735 787277711332954112,208167 768946367154655232,110550 791665403328102400,240483 794358846353354752,226320 755193043062362112,35449 766508759346769920,87904 795273980714356736,220857 732912148343463937,354506 760545964025348096,61544 773878974850142208,139404 757661685511434240,46006 768485417993863168,106756 785813453743063041,161165 786068005264494592,354833 793240861656117248,249444 761934607356948480,68993 770652520909713408,120341 764322088236773376,82283 761540975248416769,68993 786437390348853248,194723 790130270523437056,170187 790997184896524289,235147 793486033656639488,238395 786241101166292992,201958 791128405525794816,196314 774487456645275652,138165 791925933552734209,242404 759545515256274944,56817 755908959785984001,40344 759406380738412544,27156 761611085594046464,69684 765326088000065536,87205 785701281058861060,195975 785814494165413888,193506 763951232859770881,80153 794719222043537408,262313 780154080857497601,11774 793929217838714880,256219 760248796760551424,61352 791254797890555904,234583 752687450963705857,22439 767076513623801857,93170 765943993821716480,87904 794205224068141056,258771 773971270056615936,140444 795751975342247940,268860 770785294983565312,121479 776753638467309568,157082 771777599584428032,127871 791014541966643200,235590 770444619393929216,118191 781262319091265536,186434 793983053764792321,257325 788641707466297344,218275 791436440953585664,237935 759847348352667649,58939 772271401579327490,129991 776519245433741312,156290 787096667002732545,209129 794921291950280704,263933 778709433069121536,169327 768065566729011200,103261 777599915547590657,161771 777661961152688128,156962 789926028051296256,228820 794943556104421376,263895 794973682993131521,263895 787360359912972288,210585 732602732310364160,11774 793125727537430531,249469 785513171888906240,196277 776209347982524416,153854 790540277417144325,231894 791701178371440641,236498 793289208911790080,250953 761748738033512448,69947 781833450034561024,187131 768835592939532288,86755 756110163128508417,36873 761140235581390849,61051 764164249690054656,82066 788541238249000961,210390 789465538183430145,226183 765537782341181441,87904 780612880706117633,182036 793284263802118144,251205 732909332963033088,354135 779335918322941953,173964 790977854792142848,234583 778750176030666753,169586 768990351596064768,110362 758772638411988992,46076 769276264549117952,110550 761959923194396672,69388 762950696375287808,431998 787125635055398914,198671 795368977279152128,266151 753340623663558656,27187 764163743626518528,82030 793904693088899072,203546 795657058456666112,267731 766003753992523777,90384 789962248206909440,228576 787831249440219136,211347 792495041272877057,246295 776082141822197760,153194 757652998793420800,48633 795497251791577088,352716 759087081440378880,56630 762119856518901760,69794 768281181884411906,104662 765241347787804672,82066 790684685345128449,230855 755199911226961920,36219 758300487028400130,52112 786753465129181184,205728 777997815297429504,163602 771802346741432320,128194 780394625479561217,179742 785965665572253696,199640 781552594531520512,185310 794574936039976960,261155 770387119529455616,118724 791365368631664645,11774 751621649447866368,18452 758098052884402176,51451 758276577398394880,52061 771353633745010688,124904 781172105647910912,185496 791822594257420288,241819 756698280986284032,44163 786531934734323712,203350 773208581197983746,134318 765741587993210880,88419 756270781420544001,41472 787827756818059264,211769 788169602081689600,215252 792407265479229440,238891 781159725295624192,185496 794260547655057408,259200 787130446286946304,208995 751889705264902145,18470 776836243497840640,157993 778342555469639680,158027 780050347343671296,172185 743231851414773760,354153 768554528497016833,13394 778422396378189825,150877 763347393341485058,77731 769820565079101440,114357 771088785895489536,122148 790316615682314240,228820 790680373571256320,232169 771013069606563841,122088 787039843016597504,207712 756960098375917568,45122 758448795008937987,52554 765382997650513920,84209 766948331662692352,95672 772871207184113664,132761 794415572863750144,260404 781343625284313088,139404 790976916907974656,235487 791113364013547520,236393 759168973669740545,56192 750296522043039744,12357 760743154077216768,62716 775387855485079552,148018 790741126437187584,231894 763131930082549760,73814 776235231095492608,151688 763882206137901057,80720 759072261643046912,46076 789506655117537280,226731 759483576396185604,56964 771359947690958848,124883 776066372052725760,153194 788331117078274048,199546 793203385411379200,249253 767874625564999681,101681 792883805715562496,247675 790256763375419392,230270 760273121140244482,61145 770344019272531969,117375 760894397168975872,62877 773899511785594880,139577 778305088292958208,166532 785587917209030656,197286 791056830873030656,236393 786993123268317184,208176 764975072264253440,84759 766029839161823232,90384 768928947434389504,108729 773707296849264641,11774 778586176668262400,168794 791128494826725380,235580 794275705320308743,258771 758035782938550272,50654 772562865781743616,119937 790743560106770432,220526 794251901495902208,11774 776190045401280513,152314 771109676385705985,120928 775373790704377856,147974 754735501026947072,22393 764977512770396160,82283 789402643458199554,224680 792242470469808128,243398 775020644610158593,144611 795400708887560192,247930 765325835012153344,87249 790688085394624512,232169 753733256147795970,29263 763946038373683200,75396 790871749902602240,234514 767160220459999232,47940 768044865435205632,100605 768538666209771520,106774 777963468498403329,164980 788374895990337536,215437 759281072618237954,56964 760401208968253441,60163 794338956770832384,11774 773907659158323200,139577 781191732230705152,182659 745090310410141697,11774 750787348737191936,14950 787082842547195905,207113 767094253201846272,94699 791407459734814720,238780 780597714635649024,181935 749557563113500672,9075 757730826419376128,48220 793246566752591872,249926 773933856726609920,140025 787120578020929536,209184 757364980811304960,46594 751588867698888704,18397 755161761406386176,35890 762123790218395648,71550 787156267194195968,208167 792376819706109952,243187 732158587825491968,349444 761585036156145664,69231 788749928092700674,218455 732864738108014592,353220 750146258019373056,11495 774312969731764224,141912 791709943535579136,239610 794206841949409282,258456 756763796954189824,43391 788043256391016448,214492 793252986160054273,247592 757289603866906624,46006 758127290429673472,51595 790426230684323840,229922 795441666945642496,266491 789665250979278848,227048 755080132306567168,41724 786704874801098753,206141 793759418538164224,252020 752855664851050496,23571 793281992536252416,250633 749947085676478464,10653 771116840508465152,121567 787404543801761792,210289 788065923202768896,215005 762610611683528708,73814 780799112430161920,183269 787426460801732608,210207 792067218708107269,243187 787395923642941440,209974 769956041144410112,112693 750121185917100032,10654 754807631483580417,33850 768502116281221120,105109 773290016822792192,135517 767954168011231232,100605 794520711154913280,250033 761018733728899076,65387 776239925687492608,152314 795427062806958080,267014 732602659119759360,11774 772095176626073600,112363 759506468945133569,58232 785286288207441920,193669 789158936301613056,11774 791692808642002948,240070 755386868661821440,35449 794657230935228416,261155 778719964517634049,165185 792426657315446784,234583 795613357181112320,267521 794369987053895680,257325 732780660507693056,353789 765022418557505536,84724 770424235894280192,354105 776164474168291328,153915 791687528822796288,240483 790232577542017024,229505 761176546644103168,66897 793531902145728512,252824 771350761867542529,122982 775080931476566016,146810 781830438448984064,190635 794677829883424771,261155 763899356743249920,80393 765953736313180160,90384 771890618096295940,128404 776571785907023872,156835 776800558740975616,157840 790596763086446592,232169 767915470435606528,97685 773891959383621632,139404 772648860661403649,131007 778012194675896322,164375 787779484619575296,210238 795359059562131457,260925 753932286089949184,29263 777513827005071360,161456 777576727598030848,159308 781130114197233664,183269 755112426719379456,34731 774291705256353792,141912 775859398207938560,121795 792155730077900800,240483 758375707860926465,52545 763481021383712769,72958 792041696884293632,243187 776426708765245441,153845 762746291751227392,73712 765575943230337024,87868 768052994655092736,100893 795087636956401664,265102 764443607910809601,83393 771314515904344064,124601 761367308212338690,66482 778726023475056640,169410 750881126412013569,14778 752957722878939136,24257 758501122197684224,46384 763164958481940481,74133 770679438891749376,120610 778053079803523073,160641 788442505222029313,217837 793860670361997313,11774 749974171539550209,10735 753278260042141697,11774 756241072456622081,42117 778389471133732864,167569 769131506186846209,110344 776902472409423873,159146 793872988206669829,191065 767760257305092096,100949 786311988918050816,200009 757738806946570240,41839 790299048607641601,11774 791348236648845313,238395 764827136645619712,81446 790639298374610945,233131 787025119151435776,208016 757728279562289152,47940 764781494980128770,82673 787241560588955648,207287 790653848742465536,233307 790907873622691840,233729 792755270946480128,244289 792925111632420864,248514 765775744756772865,89621 769691473306681345,108396 786891638580719616,207119 792076854655975424,243187 760203520851206144,57131 779711182177341441,176110 789515560740532224,225923 771302242418823168,124597 794628239503212544,260874 777112232589004806,159093 781503451872231424,188401 785597917319004160,197297 769666946996592640,112336 763454477277945856,77849 765191968041365504,84724 773883035762556933,139404 735290847776755712,353374 752890560923496448,24201 793551012900462592,253206 763440652659023872,78159 793805806906945537,223492 785427737288769536,195712 786072196338880512,49459 764973526512263168,85525 776602274550337536,58531 751941122671292416,14277 781247701853831169,186434 790467850083393536,108396 794951233186435073,261796 758906625419644928,54070 764969643945500672,85562 751574797012787201,18030 767844333999431680,101681 770673540865650688,120610 761934532522176512,70540 793880326959497216,91936 794578420453806082,261155 795322009894916096,257781 766672819535114240,53185 779010246496878592,147859 793157004353298432,249841 793903259001888769,256564 794013571021684736,257492 756256710487072768,41679 769341619891867648,113290 791102104488251392,234583 732266466511339524,350945 753941518667382784,30339 780369989429633024,178966 791065984446689280,234564 761756121866522624,69947 773629408481579008,137158 778760404017315840,168284 767031139194109952,93144 794554748561137665,261155 755441109602406400,37538 790623955392528384,232137 770427776549523459,118393 778666215313117184,169201 754707876497817601,33174 756594405218267136,11774 786421215783030784,203674 773831653085052930,137869 790365985245163520,231015 765594756470546432,86667 778963058106458113,171168 793743171322806272,250785 771483335763918848,11774 779861978781192192,151916 787073048197214208,208928 794646667886809088,261818 792255354696523776,243398 732947733166882818,353474 759548713895362560,58227 767254794356396032,93261 791301750938632197,234583 790953765021085697,234583 757184847622250499,45125 792410865236480000,192840 773527392157437953,136904 775752003700097025,151255 789822911766863872,227242 753316538514563072,26458 759417941041569792,54070 795729385429073920,267862 792202719150809088,244727 794210427152396288,11774 795336229055172608,265223 750783848242307073,14277 764305616059981824,82283 765599770618494976,88052 736458023770718209,1182325 792106755778117633,243187 795716550535892992,267737 794697528830791680,262022 754825803595124737,22393 785910854126481408,11774 771022421491015680,122146 758273694246502400,52112 779443740180115456,174427 789141942378516480,223837 794686733933805570,262362 754775265314611200,33549 794989380276551681,264431 769247615959568384,110585 767807494789836800,101681 792748570814271488,243562 794634745061769216,261155 749057631973740545,7061 764113270282256385,1249200 786901788951797760,7224 792797791001214976,247240 765268117886992385,86825 789302670485966849,206666 760652737872658432,60112 775819484435054592,151722 772919380652859392,133450 764033183826448384,81562 791816868369731584,240763 763840972958605313,80393 787345537569873921,207613 756622536771772416,15621 753747188778307585,25321 764143492058734593,82066 786358403354419200,201494 759737203983613952,353879 757330963512762369,46394 778733578238603264,170187 791874103783202816,237594 760618605138575360,63431 768441722229682176,104940 794226829053796352,258040 755215149443809280,34898 754750651721060352,33356 769288001549508608,105799 775099674688679936,146704 752182316076851200,16457 772492674599354368,131045 773956079365468160,139404 793493383553519616,249926 754098658904248320,30910 789514351485022208,226490 750003375480053760,7546 755098613445820417,34666 787160718344790020,207949 789036913185480709,223035 770673059615301632,119832 776181301833371648,154322 777989634101907460,14383 794505509961396225,247241 785509378845736960,196277 789397867383300096,225739 788890280523030528,220689 795213044510920704,264774 773804014517493761,138819 750792589138288640,14277 753386934383235072,27045 765274878702415872,80939 769661229610643456,112032 774057127363026945,139865 785419307945566208,195125 758042776831463424,51069 769240944055054336,111558 772597449026310145,131542 777018217969623040,146804 765906714868744192,89740 767415589513986048,96883 779830388374077440,173347 786061957598158854,49459 790308704147025920,229833 791034599715573760,351666 764144310337937408,81869 779216139570208768,172545 794545665179271168,261155 754836204445544449,33356 773809999965396992,11774 791468805113470976,239405 759093825184735232,55174 795121434506858496,265257 792328830383816704,244270 773713640922968064,137158 790976229956521985,234653 757580212737499137,46394 778595725521391616,168883 794737635944185857,262849 757108714218201088,44450 761048004073709568,351146 787599138355544064,211795 765289341614694401,86440 791438085128990720,232863 781828724639535104,188498 759880608587755520,56964 786967545886613504,207949 792421557595496453,228037 752865231685165056,22953 759443291095965696,57883 779358093553635328,171377 794965539319926784,263895 771093673606017073,122759 791895360050458624,240483 762044161348341761,431998 781424183439921152,185299 765033397920018434,85562 766806656256610304,80939 792027254775689216,243075 775354649134010369,142566 768297734843404288,103071 794233518477967360,258598 795685518239526912,267521 762693451636936704,74247 773960020153147393,139404 750389750402469890,9433 770730989618401280,121046 771036203189669889,121612 788472647977799681,218142 750847279662333954,14277 766330656066506752,91946 779048678917111808,171617 764423350051545088,81946 770784189000118272,1170466 786174888423854080,201494 764467715692126208,83391 767479626578862080,91936 775702848281710592,150511 764803481832198144,84724 787413921380626432,210694 790734962026684417,232863 791530985594552320,232137 775767943556788224,149953 776885951893090305,158589 780791097874259968,182146 785877037676462080,199166 794536035707482113,261155 759363333153665024,58024 789550944266489856,226881 764829642029162496,84422 793954100060700672,256255 788830064141934592,216009 752651211887697920,22575 791754914712031232,239998 763949683140026371,1249165 754176560375164932,29666 795395210503069696,266054 749288922279243776,7836 771807365163257856,127711 795405960000901121,266884 793455386057506816,251758 763546877103079424,78853 787580629105844224,349479 789081122764382208,223328 765634893757882370,79987 793224018291634176,250633 732237217016496129,1170365 769933125174562816,112693 753025287240179713,22455 791665629946322944,240483 765170014475415553,86103 732184060110372864,350021 757697240764788737,48439 762451343831293953,69878 786371310003847168,202727 793351921859829760,249469 757279026243330048,45014 775040507605024768,146580 791417134265933824,238207 749954842362204160,10696 754169480700391424,28037 791056906806632448,235348 761980823696384000,69653 781320065752981505,26066 768923165959520256,107423 793169932242616320,250261 756467155592318976,43391 773720643904933888,137565 780609273734791168,182037 768975459581304833,110659 780146991166808065,134684 790580893224009728,231894 778333920265773056,167220 790581512617938946,11774 763469591293157377,78205 771758135333752832,125163 785645913163206657,197091 791667754378158082,240145 793211664921272320,248437 768562096099495937,70543 786050660844220416,199178 794443511835791364,256038 794565838426673152,261155 795243118840967169,258456 767394834906611713,97515 775103078173335552,144494 780345694079123457,173917 751631944656367618,14277 780574412840038400,181419 781703637139460097,177455 754873793680506880,18341 781136012139311104,75300 761905790173089793,48052 788400054910398464,217519 777774499630575616,108396 786528945944535040,204303 764186901767159813,80720 792471038378381312,246225 795680644382609408,266079 753422444195672064,351147 770306078030569473,117257 776381933764898816,155390 795012830600851458,263653 795673347191250944,247930 760864217616486400,58227 778371418040008704,11774 794870082677698561,261987 788776964031127552,218275 789536145533050881,225981 754718690751422464,33356 776841492769939456,149259 774751956170661888,144494 776671767150473217,152594 788587900141236225,208022 794049365056700421,257492 749778628561375233,9754 756547915326251008,43553 773924178235912194,139404 788022496041639937,214209 790615892291878912,231871 790651894762876928,227272 774047063457738756,139404 785628479370960896,197341 771445465560784900,17416 769250836094386176,110585 764162461549203457,80939 770568748562382848,118192 781002719050031104,184223 762763314086617088,73712 795744448378441729,267862 757189921727668225,44450 753441957083361280,25189 762640055374639104,73926 764378657091715072,82066 769062095778439168,110659 758428530845765633,52054 791376274803470336,238205 794347873030782980,257492 751539607804805120,18323 785561970711797762,196668 734791031603011585,351644 750600753522282496,1248102 756480128348069888,43391 790539894519046144,231894 765627199894487041,11774 767503095962230784,97447 755471107352846336,36735 775452784518758401,148654 756559794371125248,43471 773886312961019905,139404 786960708420431872,207287 777342383629275136,159876 754000807293427715,31077 768115100045578240,103354 792338506785882112,237964 780787928935043072,182726 786703925013573632,204413 766520257062117376,92159 756708365066235904,36639 759172806445760512,56964 787151070732484608,209043 790729976538693632,233307 770460867855015937,117364 779635767643701248,174427 792956235230289920,248104 760684017817571328,63655 769053902021025792,109571 776212741900165120,131210 773410662387154944,135505 776181881414914048,148288 789465519443152896,225981 792580628726317056,246314 793921162816393216,256125 786622170294136832,199640 758152406744100865,51451 773927756983775232,139404 793808325288857600,252639 776504796068982784,155688 781170712140742656,185496 762726372989034497,73712 767207949240446976,90384 770741682111414278,120474 771780650575794176,127134 794350203767754752,258878 758692846903828480,54070 759171155290787840,56964 778335236774125568,152594 794428153146044416,252149 778947634274922496,151463 752666563740725249,22432 754062471992926208,31529 758107198681559040,51451 793133267390115840,249469 761272948254617600,67709 763382212611805187,75724 771418636690952192,124855 775988594314018816,152816 755819107895812096,11774 774320462729875456,131421 785819116305313792,196524 787829028719697920,210253 794260002751942656,257788 795063272408055808,263906 758722167265759232,48205 750381243867561984,13021 779432587223789568,173846 774318343461347330,141912 776791029353738240,156835 791390699837153280,238780 732366619347959809,349810 773702727528488960,137869 790323081893982208,230485 790762976966012928,235349 790926657897000960,233692 792575104639053824,244270 777560384068841472,161984 761503152894054400,67973 770795388576100354,121479 781651965902061568,177455 788742855254798336,220029 788882415058034689,220727 794332040384626688,108396 774425247911120897,135025 777053802444775424,157755 776127651379544064,153002 788935627588853761,218275 791740338079567872,240584 781338148072591362,139404 786675806990925824,205349 789834048822804480,226974 759463964040318977,54070 760856949097455616,47940 763996197405138944,80486 792086571214307328,240584 772871180294291456,132578 769922911272570880,114301 793831350281179137,252408 750685172215853057,12883 770349375230873600,350498 771294604578742272,119520 790984954289147904,235487 792125186434822144,243187 789237966006779906,11774 767801135897964544,100893 793277880402862080,250633 771186013947297792,122978 776986943427084288,158387 785434168318492672,193582 777010686123577344,159876 795701734924435456,267862 781368287703797760,139404 785500085748637696,194949 790243528341229569,229693 795293872305934336,249926 756474343010471936,43391 785547819046301697,130635 789957958201335808,226490 765306095346647040,86653 765677655001735168,74575 771031976014811136,121359 750432093088256000,9643 767070167385907201,87245 768476548244447232,106281 789449905781694464,225981 732636686874599424,349060 750743794849423361,12883 779679174223073280,176114 759162035938725888,56964 795288965955756033,228911 764212890828017664,80939 791701240300183552,234990 764545124516986881,82880 765503112245280768,87878 792048752794099712,243075 794595227407249408,261818 768119402126516224,103506 785585884003315712,196233 766664937561260033,90193 786798960925028353,206225 788761672773054464,218924 792890273009328128,243075 775745752408715265,149953 766510939298377733,92958 759039377423077376,56442 779497916532654080,173964 793258424133754880,249926 765830597306572800,89210 775759622233731072,151185 791812268015038464,240483 755112062288703488,34731 777333743589679104,87904 750851888967454720,12535 749917010801426432,9664 758328515955724288,52061 764808685776277504,84724 767843003801149440,101681 791320865187168256,235481 791448092759379968,237935 788470334051717120,218275 754027258818560000,27280 760231234446331904,57574 762127867652169729,431998 762535363659370496,71476 763909689578893313,47188 778453602616565760,167180 773040363883859969,133183 774796412659851264,144494 779313771848278017,173628 781217566190559232,186376 794270434527215626,251803 771899554560028672,128194 768202052983848961,86815 760266328720732161,57689 791040717070168065,351666 794626829172686849,8044 786751451968237568,206008 780695135172464640,182036 791893984612343808,242360 756323847171821568,42249 764164003727831040,81951 769338170060132352,112399 794940392269606912,262847 760272817061371905,61412 794758040092282880,262022 754714467712245760,32860 766565730645078016,92917 757923668571795456,49843 774947534162755584,145323 788496624481959938,218275 755529659396349952,37209 756303412325527556,42495 785936121775607808,199546 768247926758014976,11774 793129922940301312,249469 760559061192486912,60172 758449821925507073,51069 771543117275144192,125367 779401476233830400,174557 750370774662414336,12883 760876911807475716,60534 788672382563131392,219481 794938270954176512,262847 754901327377997824,27045 755625784656728064,37044 756337406060720128,42432 764523386596757506,82066 778350936410337280,167319 790005997750390784,228583 732268655384403969,196346 787000174866419712,208176 758311973226356737,52112 764800537837658112,84745 779457910480961539,173347 795347348385894400,266500 778303747197923328,166941 762036236483698688,71502 769677533856030720,114779 760160057078214656,60866 778501355472236544,152594 794777075026640896,246619 780048292407369728,178017 760146987144605696,61051 792325761784872960,221972 794580611545501699,249469 768532553951092737,11774 768866812104552448,108849 794379693990543360,259055 764207474861744129,80169 771820636154925056,118191 758251555929911296,52061 788382726181294080,215749 791845827631280128,237813 785481960214765568,191653 795751123319750656,261155 787702850138869760,207613 794550434090328064,261155 793167196834770944,250033 794535286000746498,261155 759170315280932865,56964 778186850460721154,164826 794746204492075009,262849 765151769559040000,13935 790768988942897152,232992 794769442018394113,262053 787055240956645376,207287 787920162108432385,213064 754814145703272448,33174 765143025341181952,84724 779441862146863104,174230 786720266764230657,202815 757420615531835392,46974 757490874121089024,148861 771391486982184960,123825 795386634292314115,247930 757686629595250688,29457 773938818651197445,135725 791041885267779585,236274 768139297820139521,102137 773704140488781824,138819 780896015985639424,183473 793183154383093760,250295 775757234924027904,151409 780428725561069570,180074 781230684052402176,186170 769929208000835585,1170396 777589428042633216,162638 750787409772773376,15316 789484750180323328,225981 790521292571025408,231604 774145614183444480,75073 793111556468846593,249469 795075581024968704,11774 758763571744563202,54752 763581551175081985,77273 776041396969041920,151791 793144240914259969,249469 753906152543584257,29682 775189559428558849,146259 779414032805683200,174115 758400674342154240,50827 767338345483624448,97325 786638789682733057,11774 786730421971218432,205155 749666635456339968,9433 763493717223284736,75349 763932562934816768,79691 755164221483077632,35890 791820612259819521,241819 761150459616890880,60999 749680816804864000,9433 763245620798730240,73814 769291458742366208,110585 786059433050767360,200971 762241617738760192,72420 764269386404286464,82070 780832193719504896,181419 795433241012535296,266491 758384872398389248,52061 760507251023048705,41680 769878506713088000,110585 773325955704168448,135736 788405027987677185,11774 793471873166282752,252408 761196986229923840,66897 756433432532623360,42432 787482717319462912,211347 760283593818058753,61011 788517833324040194,351152 757941046655393793,50197 788909031209533440,11774 757617142678323202,47844 780775905173966848,182036 762351478614978560,431998 793844550070525952,255246 774256308010614784,136904 778885842739798017,170252 785527530094592000,196625 763204636861923328,47188 763454569661673476,76406 763588230092496896,78228 776141069713018880,153194 789880846987567106,226819 789941231379972096,228820 793167395439259649,249444 755915423787331584,40137 787508438536380416,210313 795240273215373312,264774 758516391175720960,52388 764853217813524480,84724 790924989310521344,234583 760589862525362176,63149 760938451621580800,61723 777972192373985280,113365 786570281070436352,198513 787679309758619648,212100 771570563688968193,126607 779694645445918720,174557 793866093190221824,256255 794604647780519936,261155 778623579034226688,168284 766450938060087296,92958 785845730502139904,198878 791464420484538368,238780 793509772452429824,250633 760150231379959809,58227 770196288067493888,117257 755278193053999105,35939 761155045987540992,65180 780749813906337792,182036 790963727226900480,234583 765241058913558529,86531 795710092016422912,267649 750142292774694913,1248062 786730732265758724,205270 765894390430695424,85562 785648256852303874,197512 770322823755735040,117257 789174769287434244,223899 792415115333234689,245634 764966792330706944,85562 772902165631426560,133450 786335506732687360,202983 775864333850988545,148857 791652729429037056,239456 781298326033592320,186584 792549282280640513,246632 762958278292807680,71502 773388128094674945,136515 777932116772265984,157993 785329792472064001,194136 789526488550739968,203546 748257266181111808,65113 771356263070523393,123085 747469322017210369,11774 761395727436095488,67852 793443345636864001,252020 758646499316117504,54070 777884328327909376,155316 788463160013512704,218390 768142380126105600,101383 788757738071420928,220332 795383476673335297,266491 764912077366370304,84724 789142000679346179,223805 732709876938444802,353549 765725461456363520,209828 773754801490309121,11774 791884265755582464,240145 761950822351638528,431998 771882034851614720,128519 776086897181487105,153194 793927868476784640,256471 794680400232718337,261155 791316979109863424,237491 793914494774693888,256255 761688091639898112,69548 778834418404241408,170253 759181995805175810,56952 775433827896397824,148645 775143940076867584,146994 762214015191822336,61444 774236338862292993,141360 775982372860858368,152510 781715829310107648,146608 788941138094850048,11774 758710381296640000,46076 794561838172225536,261155 757618620235182084,47761 772227095217012737,129126 791325792504393728,237491 794348907933233152,259034 769071151666593792,110460 791356735445405696,11774 794748593597018112,262240 781652134504923136,186584 763121726825783297,76771 750945922037665792,11955 764039017499389952,80393 777150233503334401,159093 785682951207956480,195975 787885987808419841,197888 788113863975723008,215005 768439017180368900,103261 788502306840911872,217285 791819094798446592,241940 792439090436198400,245148 794302787521826820,257406 787713726719758336,212403 756645491413225472,43391 791395285662633989,237908 770667458898366465,118192 794241012310937600,257492 761255307808870402,67587 753315242881409024,25189 790974169877839872,235621 793177431687303168,249961 760601001279848448,63451 779423300548194304,76146 793995045246472192,257423 761346958665605120,67973 775392879212503042,148045 794589296384610304,261155 753990475296739328,30815 764426941357326336,83391 773741864386191360,11774 787005262813093888,207613 793807175910957056,255393 761189440211476480,66897 763856486569275393,80716 766061821941788672,90482 781104460613517312,183472 793617527490228224,253032 756639223998971904,14277 777856689525575680,163166 785274806744719360,194648 795473340161003520,247930 768200014250192898,104406 789936747585032192,227048 780364954155225094,195876 779123752151846912,172962 786249901927608321,201620 792021733352046592,243092 757448193487409152,47266 755129356155052033,35445 763868205941161989,79911 772218872954957824,127134 775143518368968705,146704 775565520967872512,149953 790670991991066624,232169 793264118589485060,249926 788861207063166980,220526 768678552430604288,104973 770092704848023553,11774 773236346194366464,11774 787645936776441857,203710 787801599376666625,210235 794156954402902016,257492 790336505009111041,230282 765094442244173824,84209 767727938267713537,97371 776468640891674624,151800 774006542165241856,354238 792444331735060481,245130 757554149407940608,47761 760076987670986752,60866 763684647582785536,79585 778266455737458689,166913 786018901368922112,199496 789547655042957312,224680 790636260129931266,232863 795401082751094784,247930 778712313973002241,169923 773369658455973889,135505 780778936632348672,182726 753704434102784000,29263 786548020062130177,202727 788799327682433024,218156 792445435512287232,242693 795461946430681088,266079 785462884771987456,195975 764596647691190273,82066 776201742480445440,153545 761394775027163136,64722 778758163906514944,169038 794361339653263361,256219 781316570840764417,32404 789846929022648320,225981 790540563225333762,231894 765611120967110657,87904 785465009421725697,193297 756299643676340224,42432 776142709119594496,148170 787048586919968768,208790 778313871979343872,167399 788505932720381952,218349 764691448025477120,83881 770589603833212928,118192 773238882317897728,134561 761160569814519808,66828 795261041756274689,265644 786386482953007105,202379 779123019096530944,172799 786370867408220160,199546 758438057494183936,53185 788794159733747712,219942 793295672904593409,250633 732611367157530624,349197 753677068190175232,27159 792212660402151425,226881 773849003284844544,139404 790729588494131200,232863 790996646683217920,235828 762621822026350592,73814 788364834102534144,215437 779868961445781504,175185 777101157764300800,158520 770777994088550400,120557 772501218883022848,109571 758622925788327936,53144 765893271692283904,87904 763796751945986048,80393 777323804657786880,159876 790963368521850884,227242 795730241989857280,199307 792652295360094209,236844 775483140131270656,149770 788406808796884992,217519 793875863813099524,256255 763932297494007808,80486 774375981641531392,142668 779086531327918081,172148 791350979249643520,11774 795775152176922624,268529 750911489012174848,11463 759853292113408000,56964 762055540457414656,68846 773512640651853824,137158 785839896791441408,198671 787381173131612160,180433 793919668364935169,256255 788009960923947008,214354 753345043960922116,27045 753697285834412032,29263 766392146463223808,87858 778706871502811142,169951 766692184838012928,11774 758103878323740672,41703 786058269450182656,196631 786605647156482049,11774 790323060058550272,228363 766350723638501377,92166 766441761883492357,92917 792567392995946496,243513 753956839629488128,30590 775843113860407296,150511 779766815740223488,160134 788786539056607232,220332 755875373422870528,32642 788123936747696128,215754 767802814911438852,101681 777694627826634752,161277 789547713633234944,205197 793157171139776512,249895 755881370208043008,40344 766401482296033280,88336 791727554151325696,239456 780488703013687296,180783 765106553829548032,85562 779051285756669952,171617 754771651674398720,27045 756291284134866944,42564 771397115335417856,124601 758298194648248320,52112 793419185112186880,251452 788733192119414784,203710 787744877094330368,210215 795011032095817728,263896 768872051964805120,107469 788983657339949056,222627 792697548645535748,246760 775494396233998337,147013 791690666132725761,238429 788484698984947712,218223 765946752696479744,90252 794533537684725760,261155 794561152000917505,259482 794493367031857152,260181 752924905386151936,23739 787688502427136000,210432 774827349191819264,130142 785649027920560128,197297 737779142666555392,352616 761953091964903424,66801 785311027839787008,194923 762478302745374721,1248990 769202935293157376,11774 773226929977593856,133454 780131001532084224,177233 793090220623171584,249286 768689108273106944,108203 774316746823966720,137965 792452758725074944,245056 758799222606929921,55260 773917632181534720,139404 785476003825016833,195975 790031882029240320,227048 791679305243824128,240483 767837298100580352,101681 795761922037583872,268231 755289403099086848,35890 792318721796739073,245136 793636060446064640,252408 781143073556312065,183759 771845634412380164,121359 785642532403236865,197286 793961028681891840,256276 786455687572226048,203674 788044966081822720,214011 774345248260681738,143041 785632187886346240,197512 794007845758849025,249926 776473157330886656,155540 773962649537093632,135617 793468458969292800,252408 744928616790659076,353603 757661588073484289,46280 788749880936116224,220332 788219971113332736,215252 768837850330701824,108849 792507536955944961,237491 779411194306256897,174557 788439927356854272,215005 751143755986575360,17307 757097335302139904,27063 795211912694951936,264397 792639948767629317,242693 767704659112919040,100605 794014038590099457,257492 771501884364292096,126293 778643874860322816,167319 762758501026463745,74868 780790786048847872,182349 787091378073251841,207151 732251655517831168,1170428 751715054282678273,18326 771109075585236993,112363 773575094958305280,11495 780791747593068544,183269 788416715625488384,217837 760363061488214017,62063 779821903477219329,159115 785279670371528705,194707 790207176916819969,228341 794959932130922498,263895 785549935420768257,130635 794624957338750976,262145 775431758636544000,141415 778134185076817920,55260 786999663324897280,208176 753687242665852933,28732 775247643643617280,146259 778294197363154944,166913 775294323369750529,148045 786662779797241857,204835 755106859632173056,34666 773968607273422852,139983 775852098386747392,151265 787639598146957313,211877 788562059965370368,218495 789417340928716800,225380 785338926382903296,194934 794559816027041796,261155 758630722085216256,53185 750493704230580224,12883 787318991903678464,194450 763811936039383040,79589 773528265290051585,132288 772826561389133824,102392 774415791483555841,141867 778007200379891712,164435 779013443915550720,171991 732603141720395777,352392 770795476035567616,121479 762864784689684482,47188 755881348665974785,40344 778715482132066305,169923 791691436945133568,240483 771513005972398080,125554 753231002579927041,26029 794652988082163712,261818 755187434241916928,35890 789425214132252672,225959 766365699296092160,80939 768067748316479488,101425 773496867510374400,136904 762692303584579584,11774 763817427629027328,79987 786143953544503296,199640 791419152569397248,238780 763221736963780612,75899 768103931121508356,102514 781209288651964416,183811 751183579808313345,17284 776505876991598592,155898 785871096218345473,198591 788035147216150528,205197 792964875534364672,247232 793142913714708481,249882 760519983487037440,62492 764987325273243648,85562 775756246997618688,11774 778769637970280448,168794 794917036799311872,262849 759493681418235905,56964 759104885652545536,55660 795670027261411329,267377 754168772307582976,31668 794594208212516864,259200 758127402396618752,51069 786907288460288002,207287 792220651222396928,242521 795747115737739266,267014 776789794361868288,155451 771393522834542592,125367 776761407828324353,157693 789170616486072320,215437 795693838639632384,267862 751625252107460608,14277 771316525697372161,124597 777063507091161088,159876 786011800634404864,199546 779410307265552385,174557 785970041023897600,199891 794745352658173953,263051 795764969614835713,267521 763938543055933440,80939 733398699108274176,1170336 762628757026897920,431998 794020730652327936,256255 786593551736008704,204413 791131152346210304,196314 754759567691673600,33356 764109344237621248,81702 769450740045615104,110585 794677828470063104,261818 768657204832378881,106118 778854075014139904,170253 753695094834917376,29263 760610773848748033,62063 775539913471078402,148713 790451465819127808,228354 791336057925140484,237594 794672148115640321,39957 793851262806609920,255393 761372251702829056,66516 779395319259803651,121051 776189396512968704,153743 785717704804012033,196538 766772706238828544,95511 790622996587315201,229901 791615125279084544,238395 751648237187063809,14277 753762434180009984,11774 787865493495541760,213589 775875514762420224,151539 751779259270565889,18893 755441563707113472,37537 789459630627840001,225981 757009728119508992,12954 788420971862503424,11774 788043382018813952,214209 751553734522449920,18470 764145681061806080,82066 788007937142685696,214354 760431166356852736,1170555 768139047441141761,103354 793093817515651072,249348 794109379201089536,256439 789771260943339520,226731 794697068719652864,261155 792769860069494784,247241 780610198532595712,181789 788479492176117760,218275 765956419044737029,90482 770581561934770176,119832 775806314500886529,150370 773621178976104452,137869 775895570510512128,151526 793281333803913216,250216 756946731011543040,45672 765118073275691008,85562 786695803456761856,205652 786960873877217280,207613 766398911263207424,80939 770973033553076224,118393 767102493935431680,94718 768596588709154816,106447 776543847266549760,151374 785493947909017600,195807 759490311177535488,58227 791999234853654529,240070 793634586739679232,252020 795433821281878018,261155 762046625095282688,71270 788192250249576448,215754 795028427078254592,263896 754716683923664896,33356 794707919564587008,261942 758385016019652608,52720 765682854055542784,88459 794232758780317696,258598 771374670050234368,124597 773530850587652096,137158 793941181415694336,256038 791148872194199552,225359 753343102669107200,19598 763928352025550848,79691 786180160777293824,201494 763024192811982848,75709 752957945307140101,24788 787547499691175936,211534 771955515467366400,127775 762026454431522816,1248861 788377797110575104,215754 758728446600241152,54070 770367710081478656,117347 766172699165126656,90898 785488830866522117,192032 794616210440654848,262022 780813801654480896,183269 770026275914285056,116265 766479807148351489,90963 794713903129186308,262752 756492365255151617,43391 776758401464360960,157693 765504985706692608,87904 769934613581959168,114779 753678822634127361,28586 759124795346739200,55257 762398002334007297,70177 765601794965790720,87904 775442972825444352,148870 785500316213006336,196277 756668091111763968,43553 760107971183415296,59666 763337770135789570,77590 775401592187215872,146560 787335988423065600,209713 778742459903782913,169226 768398962390949888,106083 793118183355850752,242693 775823536548093953,151374 790264109744869376,229159 790668281493336064,230485 762664830880788480,74133 769121526977220609,110477 774194103542161408,141887 785299768910151681,11774 794031815573073920,232884 764450465836830720,83393 771807915737055232,128194 795099527216824324,264397 758531756970483712,53367 788443716918865920,217095 794165270730317824,256255 794706529282822145,261987 789401784653455361,224333 768447714086354945,106281 765956145055924224,90287 759075147240308736,56630 793434434355679233,252020 795092281233645568,264397 750440363370971136,13343 770310083376930818,118087 787785877179076608,213064 756668380053172224,44450 789325846716776448,223258 755743521458356224,39235 762251279049646081,71438 788474342476697601,218468 763118552471760900,76132 792277266306830336,243187 770575810495385600,118191 794618654784634880,262022 760505937077547008,63149 781352058389757952,139404 794988045497995264,264397 768291799496429568,104932 772852765487955968,132335 795308777176268800,266079 773870981135921152,139323 779125163317047296,167220 785897883191152642,199546 757634165403639808,47940 790068014662184960,223492 764668817058344960,82344 781439068827557888,187891 793151723439132672,249852 793331043185135616,249469 790938968414035969,232169 768218800936194048,104932 768573116742328325,106756 750296905855307776,12357 795448245032013824,262886 755073596322639872,35217 756907159279972352,45470 786637892613537792,205455 791660241117032448,239324 771748709377904640,127711 775540656320176128,148713 756980053372760065,45669 765596731346214912,86653 754082804888207360,31686 765385294145138688,87145 785546160115183616,196788 794036036477325312,256255 768905429325787136,109945 756322017389883395,42432 794638704455262208,203546 776556025801474048,154832 762812829149831169,354847 771445701918203904,122182 789324630330777602,223492 778018075887099904,101020 786240887940521984,201958 793177613737070597,249841 734742734192410628,351644 770783411095175168,120610 790298793820291072,11774 773983295503687680,137965 794529747430580224,261155 761560167791996929,67679 790290000030072832,26066 769352912850018304,112693 770761684801712132,120341 752705561091727360,22397 768904034170212352,109945 769148888972300288,109805 795475812917145600,266491 773901828371066880,139404 793968458908188672,256276 795345680986415105,266079 753919809100849152,29996 790245638202007552,199307 794623782581321728,261155 764829213006389248,84247 785280363669049344,193669 781251570528911360,185921 781454131441598464,139404 793822585595330560,254135 773931324100874241,139404 788566774342037504,215437 794644221990842368,11774 751016645976522752,15800 775522637309218818,149953 781620674691342336,186584 786972828654460928,207949 752649173166485505,22575 752813707390889986,22439 756371630172082176,42432 762984812911222784,67226 773186229357547521,128194 791458867473321984,234551 792214886852034560,241819 770066783369830400,116373 793188095885713409,249469 756645189775687680,43391 768916958481965057,109666 794644420486279169,261155 758585649716924417,47940 791003384731926528,235621 791322875227701248,246425 758724019457699840,54070 769266413479550980,110585 778362937299709952,167569 759121273565896704,56964 780615010871611392,80785 790931801439019009,234583 765337656637161472,86047 738419288432910336,11774 760188258814988293,61145 772578280075505665,129551 763025845891936256,76056 768588442385219584,107745 788801175478870016,220526 788142021869383680,215754 732620635604713473,350379 771872462707499009,128615 763485225888325632,78219 774775040806125568,144607 767998193514778624,100342 768571158430117888,103071 768630212078673924,93286 787759724309512196,210289 790524159193288705,231894 786391620857925632,202429 791443924459982849,238780 791107900051783680,78159 793122879801921536,249469 768697575406829568,107469 753968715859894273,30635 760509591029477377,63149 761096325534330880,65455 791403195369160704,234583 794699588196323328,261155 788781971233185796,220526 766042036835352576,90384 740780289086083072,1170820 767263276388331520,93144 752776955477368832,22938 753349497363718145,26006 778663529134034947,169201 756933743713980416,45576 758432172642406401,52362 785602084095885312,197512 794910851501268994,261155 795299425782550530,228088 775628364887494656,148033 790622961879449601,232137 757652021797351424,47782 767805834218856450,101681 775851813450883072,1250232 780622148024930304,181026 795399035754573824,266138 769106197110661120,104162 774769099914219520,144654 753640475723239424,28732 773532196728508416,137042 788757156749160448,220526 761569672852484098,65174 776470009816223747,148010 779332788566712321,158387 795350091276124160,262847 781118360088145920,185496 776741189525639168,157755 769122568183877632,109104 790271801297219585,229159 762319752413020161,66897 771311654424289280,85326 776508488247717888,151463 793766715981238273,244777 771009043389263872,122146 773977754949840897,140444 791053486163005440,234796 791053603607904256,235580 793518446956937217,11774 776127713832763392,153194 779135401365639168,172027 790365418443636736,11774 768948571991179268,108416 788478344849461248,215437 793920256544751617,256564 791075444187684864,236454 769693069432074240,112788 780917783861211136,181419 795428191678660608,266079 781564979115913216,188401 790928474831675392,234796 791788402203033600,240483 772464356973883392,129662 777317779774976000,160593 786299018494246912,202007 766056597063737344,90357 771403792508129280,118985 777986232936697856,164826 780167243405504512,177456 786723809420279809,90209 791751392495099908,240483 786175196910669825,70858 791644493342646272,240260 742419267442909185,68969 765290446197288960,84209 774024963951034368,139577 757179704528875525,46252 788908456073887744,11774 778678936758657024,169459 793891661738893312,255192 762410692993490944,70886 768928376602042370,110362 792570237971378176,246225 773951358034739202,139577 788129612085604352,215012 790912263330799616,209243 789108977665581056,738099 753588090250391552,27045 754075689222082560,31686 788075816093704192,215005 793100680772878336,249469 793254693686407169,249926 772911745660690433,132364 786950809531650052,207613 788108919767871489,215608 790712763928764418,233307 755372002026876928,35890 774721958931992576,143043 781212566655758336,185310 791066357861326849,234583 793593294152359936,252893 793992773313712128,252020 755674324640628736,37844 765597976634982400,88052 777632413216190464,162294 791661048340156416,240483 763160307342667776,76723 790799134861189120,232871 780453627831869441,11774 789952893507993601,228101 760895583993364480,65234 787042341311787008,208395 768603929688932352,106896 795420740531023872,265855 774423324508250116,56964 786362528859164672,203147 753064268552105989,24173 795278676505935872,265908 789135094107648000,221972 790291142935973888,212083 758871178962362369,54070 785994928518078464,198591 795387663222210560,266190 780181060931858432,178045 793180165367103489,250033 795656221239967744,267521 765172359468838912,85562 773891072753803265,139404 785517612746682368,105109 788125465840058374,215754 788824754215985152,218275 794729756847534081,262784 779134890830729218,172945 788432967366565888,217837 749828982552588288,9638 760142311934296064,60819 759368923057950720,57964 765592889724403712,87904 793818847144992768,255044 768833395178692608,107745 788120413708623872,215437 751693261530476544,18215 763523609528705024,47940 781274875088502784,186170 795377855370854400,262752 754043993718075392,31400 755879964336091137,16299 751691224742932480,18395 793908033399050240,167101 790269413052252160,228341 788401382650892289,217634 788500632500076548,218275 786544864905207808,204413 760528750735917056,57592 788138829962063873,215505 788609843091431425,215603 793214993806331904,249926 764919059062394880,170736 771299942371557376,121612 773898016629534720,139865 775291853872635904,148045 786847635344875520,206742 794021489376825344,255870 756262292157857792,42249 786165792299552768,193297 759163279830724608,57092 772829014176083969,132335 767221983859863553,97811 788208979126071298,193121 766279814403678208,91946 791418803456319488,238207 751708729469505536,18400 757628144581013504,47940 758258497381208065,51675 768680830067703808,106702 776144439983026176,148537 788180739690868736,215252 788794944987074560,220526 791739351625457664,240584 791751939818217474,239998 777545421870600192,160480 759496388732416000,58255 765222487877705729,86440 750061592885080064,11015 756406247251849216,42249 767476487360487424,97447 770022530962817024,114254 780641697436798976,182154 795713417239740417,266054 776864485369901056,158428 788216445893091328,215372 781231322333257728,185601 754076131662278656,31320 764814163097051136,84689 771795208933666816,118192 772559564533227520,131421 793975416302276608,100513 794621102651834368,261155 755466870761877505,37433 763623433137688576,77668 773949541028462592,140025 773887780283965440,139404 777497851358314496,162117 785330076816662528,11774 789535997503602688,226881 790647257053925376,231894 760634483116826625,64197 773769885524426752,79987 774452815779377157,140444 757645463529132033,48549 754847477736497152,26721 771477550937755649,126152 772425685184884738,130792 778807531355316225,166409 787092501370896388,209129 795401532627881985,266079 763207533578379264,76339 770210110367002624,117257 758274696072736768,51043 763900279217684480,80939 749740344481161216,7816 764675132988284928,84209 780636852747395072,182257 794701842907332608,262752 765547258221826053,88859 779290890330312708,173753 773719598399041537,138819 778408625916239872,166339 779309143085682688,173645 788849680608219136,219119 757190291879239680,45125 792211164612681728,243187 785897811371884544,199546 788881825032605696,221785 763003567288430594,75899 774240159898316801,139404 788214683907915776,213064 745083684991152128,195876 764931911940734980,84724 768058745695928320,103261 771519036689702912,125853 781407572859297792,139404 756576858397810688,41702 773351916436873216,134217 778575495197700098,168794 751736829490135041,11687 762321859551473665,431998 764439443923054592,82121 791313888096772096,237491 795077116132003841,263906 790919543493320704,233558 793963623051689984,257255 760900073509101568,64722 772242010661158912,129991 788034229980442625,214209 788059994931462145,212528 762610774040834048,73814 756901538912620544,45329 772254752381992966,127582 775578029074644992,149953 751966296393199616,16282 757542193800351744,47782 761239645539618816,66897 760681273413152768,63267 794243215108947968,258331 795215587509202944,264397 749194219932291072,7048 732743236893171713,351705 756880857021820928,44429 757443055284723713,47266 770313604163854336,117257 749574792043372544,8845 765952860240568322,90373 771427284725161984,125554 771515741623443456,125554 772305540001042432,128934 776777194475360256,153002 776879292353421313,158897 758134881956225024,42171 787089106639650816,198586 758024671233134592,50923 755440947798736896,37044 789109056661131265,220029 733140289230110721,195876 773493441112207363,136947 787659026800775168,208307 757732539112955904,48735 770732311126142976,120610 777061612675039232,7092 781888383140368384,190936 778728878990774273,170252 780791353579937792,183269 787889291330367488,205270 788834413186392064,106085 789108308997275648,214078 789185197635887106,224425 760502067811147776,60819 763803601991000064,80393 774651151685783553,142906 781849322337947649,190635 757682742108758020,48477 767480048186122240,99044 756472964544159744,43391 794211334447656960,11774 768553887267557378,106753 757381859961483264,46294 792019298369712128,243075 789224707815936000,223492 761508754118545408,68273 774444553843593217,139865 756352421849206784,42564 771472254471327744,125554 785979946195877888,198591 774703198946811905,123865 733256938839003136,355667 780484533464371200,11774 788499776316710912,218495 735927249493364736,11774 764595941936463872,83945 789357431130361856,225427 780594669960908802,11774 790904781208449024,234583 795401037339361280,247930 788011624133263360,212564 750791227101028352,15005 760346935433756672,56964 765620458674917376,86961 780763979564081152,182349 786949163720278016,193639 791447812630253568,238207 794870959941500928,262022 758539511919841280,51809 788089550270713856,214005 781595356752584704,188779 766752808842498048,95868 766763233860517888,95487 793526387143565312,252408 732300872978468865,349347 760608649597247488,62716 761670297045073920,69947 771831625290223616,127218 793950015060221952,257026 792520040927076352,243187 760607045804589057,63937 772467602694086658,131025 776556415561281536,156926 753718135300186113,29347 767760659475992576,101163 776249647635496960,153248 778879802484879360,169750 760178748872396800,61444 753516602860118017,27045 755032862034755585,14277 788975495165730816,222627 793997046134865922,251803 764835486649102336,84753 766298436077391872,82061 776482452261003265,156026 771405231749996544,125367 793600991463546881,252408 752894862463266816,24134 785263371473997824,194167 755044410254131201,32449 757447499737018368,1172928 760277926520692736,56192 795698092481937408,7047 765154309793132545,86053 777299325806317568,160593 754889399704363008,33186 762460729567956992,431998 772777262160773121,132335 750769721361006592,14462 769497513007210496,113788 764274962916118529,82744 748286093733224448,1170808 777952886961557505,163990 756935080224841728,45125 781709590622711808,189527 791308092667469824,11774 768984210019409920,110659 779648748590813184,176025 792739280279867393,244270 793870812155613189,253820 789064515644162049,221731 793180977937866753,249926 755564079150866433,37294 794694555509649409,262849 788747773613117441,220029 791619511946543104,240145 794647793046388736,261155 753763924458164224,28834 792765804274126849,247241 770997283294842880,120474 781392611802222592,186434 788563042724225024,215437 792213956295208961,242693 762322228751003648,431998 763117109522169856,76430 777300312411353088,160614 785560652915937280,54854 778729458228355073,170252 779353183000809472,173347 793870372760330241,191065 795068497449676800,263926 766518379234459648,92958 740315893025083393,99816 785327419234344960,11774 795292836484747265,247611 766381322491297792,93286 768098531634589697,103354 778192865105149952,166390 795054690698493952,262022 777561702569168896,161502 755082111690899456,33355 766397371563511808,93405 751903028349792256,17794 755140217183440896,18470 775684362226372608,150663 780573015658684416,181409 792210240724926464,243165 754785317895495680,33474 761600098140848128,69470 766413556208115712,93504 767779077029789696,99900 763199668826230784,76549 774956469317951489,145293 776166631462490112,154071 791661486749786112,240483 750048218201882624,1248031 768074087331667968,103261 759748586250854405,56964 788505800364830720,218349 759036259591270400,1248615 787758130914406400,207051 791781524693741568,241678 792834099518078980,11774 760283088916066304,61412 788414675570524160,217519 770365832991997952,117039 771419993313513477,102826 755449702657687552,30802 795095481361793025,262849 750842236795908096,11495 769731755267887105,110585 764922083423948800,84800 773714755265630208,11774 789168361443692545,11774 795719850391912448,267862 790292119969787905,230270 795017203238244352,264397 788394008435458048,217519 785587722467495936,197286 776534996450508802,155933 779613936626782208,172185 792084775414693888,241678 756350341789212672,41518 771827026814652416,127836 758754982153756672,54123 790437533599531008,228354 787057921091784704,207861 754234359784148992,30304 753327866461368320,14277 757221367813066753,45311 777952805118025728,163166 786561745808723968,204413 771593813580091392,122528 755031236364603397,34898 756904992167133184,383981 758770434812678146,55257 756968843403227137,45324 753362552936075266,27061 792829007733596161,247877 751157099560861697,16897 777732259541430272,160609 763465574202564608,11774 793209764436070400,249926 793358595211395072,245591 756244798252552192,42249 776625530523291652,157082 774021666074660864,131421 753695939559161856,29263 771532595993546752,126389 787593404666359808,211028 768380985796808704,103206 762823246408450048,74681 764267490998452229,79513 750734027926020096,13343 781160373017718784,11774 790464560033566720,231679 791236799091904516,235590 793866193492926464,256255 763169313352278016,76535 781637548166701056,350085 791368774968487936,11774 749413632899817473,8497 755133353767104512,35449 755456914352332802,34666 758094927637147648,51043 787089869474443264,209151 776805141437554688,158150 780774611038371840,182036 790337701308461056,226731 793223566061744128,249926 788466238993281024,217837 758138436662489088,49815 771032597111595008,11774 791120242839687168,235315 795015653560352768,263906 761694703184187394,69356 749219841723236352,7746 740165702401789952,47835 758107995481907200,51451 759144981563117568,54070 778982861353394176,171693 788028081206333440,11774 788966187275137024,205270 755498518291308545,37209 788752874079522816,220332 778201209358340096,166409 786132063963394048,199840 793442798791892992,250633 771178224260755456,122973 765077193013821440,85562 789919518357278720,227881 772882437370019840,133043 792456588581711872,245313 792585996990812160,46572 792221101543817216,244221 793246858772611072,243761 787155294954586112,209129 790619164025192448,229901 749105109884293120,7285 751727999108734976,18215 767119029882458112,1249111 791680107710525440,232295 766417825615405056,93823 790644176530604036,232791 793950337157763072,256935 732606019390562305,352453 755493034087809024,1170858 759163840806301702,54003 766775747730079745,95708 768948239206871040,108373 790952053996711936,234796 773503762623176704,136947 756591737666166784,44274 762542946998636545,73519 773798082358247424,135006 786746679580102656,205728 792089549660823552,243075 753327958895521796,26539 793493174811439104,11774 794171352282329088,257492 786645677354782720,201374 793312098696568832,249926 756592239581679616,43285 762309110645731328,431998 789082368199888896,11774 776075696879837184,153095 794179667456446465,258331 761675537215397888,70177 761952871906697216,431998 790879740919894016,235349 753756700340023297,27159 765339430580318217,84209 772231676881764352,130269 753991166186487808,30815 788024871439785984,214492 791389118697791488,237787 753357846134202370,26458 774300043855613953,139148 775098608840429568,146847 787057389916659712,191622 756645689615126528,44450 751970524155174912,20279 780013563607932928,26066 780837322103332864,183269 777950737909166080,164869 760556988854132737,63712 757574932251471873,37461 766387071153999872,93286 776819037619818496,1170441 793445865641893889,252196 792763250194743296,247241 771514456245432320,125554 776625206634786816,155451 757479493871112192,46379 765929393663246337,90327 778938813234028544,170253 787046360834936833,207733 794640532924432385,261155 785963416926027776,199546 788716023776026624,220029 789994700874866688,228241 773865161421627392,138155 793895771003232256,243865 792113815525568512,235685 773653372347965440,132497 774683568052330496,144844 770605318191448064,117364 790321428080001024,229693 781520449289224194,108396 752219228208586753,21685 786007699272060929,200382 788722455481356289,220029 773908926685442048,139404 793847961809776640,255393 779143239723053057,172799 792053276829102085,243187 793115170889347072,249469 778958459081416704,169715 789094601130815488,206742 758349414629007360,52554 773355620191854592,106673 763125172337532930,76794 792390133991534593,245056 779235657818308608,172089 790949422729420800,234583 792190535695945728,244550 732401584647245824,351941 778660301621239808,167398 778566328244252672,168794 790510354652467200,231358 793530481006546944,252030 793533090689748992,249926 768113836565987328,103506 795435875140325377,265870 756901993306853376,45311 751060181417488385,16530 760872908835160064,65180 786917696986161152,207287 789458665837367296,224680 777281484638019584,148538 749733194644152320,7816 779882219028439044,94396 779744157153779712,176109 755767516551675904,39462 764096895283240960,80939 769253184938340353,111549 754722286209564672,22393 794725042907205632,261796 750735260309217280,14277 770164117218951169,354238 781140015359242241,130635 793181099576872961,248988 791093917915709440,235590 773907471479955456,139404 773998146825314305,140161 772362072558567424,121795 790922321892638721,234583 780011358427357184,175966 793336117567291392,250033 767461689113534464,99030 768216269367734274,104932 792241114862460928,242693 764466229977415680,82209 793640917542449152,253032 779101060786978816,170483 781603763127619585,188695 790662217096126464,224338 791692359440343040,240070 794558892973768704,261155 779050657336664064,171324 758425498049404928,41703 764874687176380416,82766 793268300423856128,250293 795750697316675584,268646 754026421719330817,29263 765164059738210305,83367 769009288111124480,110362 795330517860306944,262849 776666530947801088,157082 787809390279716868,213253 753637982503141376,28128 794937340162547712,263895 773910377612451841,139404 778061583788314624,163763 785869545768624128,197512 769561893073805312,112363 766098240391503872,81929 789298622236155904,203546 792055634241982464,243187 757009694766485504,45122 760469147603996672,62492 766266296887574528,90357 769569440702795778,113836 776972834522345472,159245 754864312271855617,18341 759224650954108929,56964 767376093992976384,99046 792652412112613376,236844 793673448631439361,251427 773210982571241472,134561 785919849776099329,199546 788187673336942592,207287 751044419533570048,11774 759867788244586496,56964 759926395673911296,60363 770384897898745856,117310 772250308747653121,125554 781340143068155905,139404 764980187142291456,82283 767132144057450496,86103 771815643523846145,118191 774241867739299841,141881 764004931137187841,148861 775286162017685504,148045 750050740790398976,9433 762448848438501376,73102 767154270055432192,96904 768936372619149312,110362 775498415262216192,148994 787016567938752512,207613 756243701891039233,37829 766257193184264192,81929 758107381528039425,50789 762900562983682048,73712 765930782464573440,88735 765878567855132672,80720 770393423043960832,118191 769289808531300352,112623 765504383165628416,86209 774012794718986240,141034 781757406112018432,188401 785277461642645505,355994 765040290008854528,85562 753020622930706432,24134 764664069202644992,82344 788880004843089920,221832 750303576644202497,12354 791768487878270976,240483 764892159602491392,84724 773704163041484800,138819 793505706863267841,252020 791341982165721088,238207 792361137735991296,238395 732191924594065409,1170385 774496577406767104,141887 781637341823762432,171693 791510083016335360,239405 774717248841715713,123140 774182864736759808,140444 733217952112226304,355392 788511934303858689,218164 757217729610936322,46006 750866682755878912,15808 790294769662464000,11774 793185816365248512,249469 762204717875245056,72035 791153319439896577,236393 792198432240828416,243165 794638039385538560,261155 794001597026091008,254209 794578781532995584,261155 771665516809248770,126152 773879328622936065,139404 780623085103972352,182154 793856746641121280,255942 732458610970767360,350919 753735514772025344,29600 787419202579668992,180433 788400559854227456,217519 776901902906888193,157993 788066078224179200,214660 785935675078037504,199352 752944233636560896,24711 787463395817775104,211348 787377742325186560,210267 753319021416677376,24134 775074283823308800,146259 778340632741937152,166532 786711872926081026,205902 762762946237825024,74308 772030191170363392,129082 791276133899575296,237491 795367762843598849,266151 786755797636161537,203674 763135934728634372,76628 767622608762179584,99471 788169840930361344,352258 755555946194014208,38286 758688120422342656,11774 776640367852679168,156132 788725650412699649,214117 793096374002733056,249469 769997259526250500,11495 785264265477304320,11774 766728378519085061,95672 790547210526044160,232137 734442989490053120,352244 753193704995844096,23742 753352186780852224,27280 765634303170666496,82449 752909842143076352,12746 758913119888355328,48330 770027321252347904,116147 788753860152086528,220029 772803757549780992,132335 793175158869549056,249374 751183706551820288,17578 769946668557107200,105109 773660498923585536,137693 774033702967836677,140444 778364738396971013,166916 788479317151932417,218455 732545590438023168,352311 768996182353928192,110659 790559507281809409,231894 745298128891322368,11774 794482775877263360,11774 785281743213432832,193669 768638804567724032,106281 776245186217152512,152872 769831612313903104,114779 758823544998404097,54842 764221452207857664,80098 785937925741555713,199211 788845804798681088,220332 759184713219178496,51798 771705822602747904,126498 776424235795349504,155688 780563443321450496,181548 756875057679388672,44163 772840780683735041,132335 772983396658098176,133944 773122610322440192,134470 793105433695182848,249469 793943994371862528,254135 750825762865844224,13343 762058174807629824,70679 773612944374501381,353359 791702831187263489,240483 754720524618596352,33174 755435424143777796,36614 752726615843495936,22356 786654523884437504,200490 765361163311775744,87145 785551945482248192,194215 794088872061837312,256255 776584811578130433,156132 789199238395682816,223899 790592005780811777,231580 790736158674128896,232881 758462889426649088,53185 773723438376689666,137042 794066978600124416,250953 763885274556407808,80939 791423688683851776,238780 778397172035309568,166852 764174167113596928,7311 770816363984252928,65500 773173766352310272,132908 777462822141763584,159876 770076051754061824,116164 780598083226771456,181755 794514241436979201,259743 795713925794955264,268356 765619192330682368,85326 781879838101544960,191153 760456925867675649,61798 765107982363267072,11774 769690728939356161,114491 786675456816930816,205652 773654660615843841,136904 791369332286558208,238207 787458258084782080,210207 791121771269201920,197512 793809223452876804,255393 791689653443235840,240145 748395315192074241,335115 778731223942180864,169437 791117108838998016,234564 768124348561580033,101254 793863505132724224,256255 755131982175010816,28732 765963467929116672,90384 793160563094237184,248988 758797307261423616,53996 773841046425833472,139404 755160453127540736,35890 771418704940761088,125145 762421313692499968,11774 767912749313642496,102249 769012130750267392,110362 779181229434286080,172962 762756762055299073,73926 779497967690588160,172121 785914504035074048,11774 791789061337911298,240793 768087023169118209,103261 790648169885413376,232169 758468295129313280,53144 759874033928302592,60069 773217308382748672,129551 755509930682122244,37966 758089050930581506,51069 768994240768643073,110659 788703567477559300,220029 790887437362991104,234583 793309850566529024,250293 789439749752782848,220857 772924768953729024,132344 768969212878393344,109960 786927357697232896,207287 795656055833300992,203546 765192276800831488,84724 791265112724217856,237309 749627221938143232,8588 760124416621735936,60866 761999169447800832,69794 792032464860487680,243187 757764467685986305,46532 766388620252938240,92978 778217645963214848,164869 771016224356663296,109044 764850612429131777,84724 781509785430724608,188401 755018504974307333,34666 785817115529842688,197512 753710427008139264,29263 766528141347086341,195876 768219553176260608,103975 771391824359362561,122146 759193768205619200,55660 779352493235048448,174115 795409351355809796,266884 785936374771900422,199211 788875371743682560,221832 760199798561570817,61412 765180387588919296,86047 775139895643873281,146720 790704356576399360,232169 781216507292442624,185313 788893705558261764,210208 770046471051894786,116096 777914214501318661,162491 788466724907646977,217601 768857053431468032,109666 781092837538488321,182779 794329826417053699,108396 768261216938622976,11774 793859195103772672,256038 753597535684616192,28005 758150605030297600,41703 773842608397385728,136904 753301208257802240,26924 768268176706514944,105041 767394947280449537,97386 771428998064857088,124744 774136964085747712,139767 747496296844492801,11774 758899743921614848,55660 760617150113472514,63451 778207984027447296,166409 791341060551274497,238207 753228333526179841,26140 760243732939698176,61412 785583104165576704,194058 780791010041278464,183269 771549476850761728,125163 777504373492580352,56839 760301626523463680,62130 752017717637644288,18504 759226685636182017,56751 774013874685276160,140443 780651085182545920,182257 763100618307231744,76577 750736270817538048,14641 764236419359322113,81835 763935090548191232,80720 771433276913229824,125145 756282455112290304,42117 770191283730067457,117257 785269997094436865,194648 794951175166631940,263090 732754093140287488,1170601 774104303413846017,118192 753700005505077252,28585 769772526604021762,113780 770414829060366336,117303 755649528548687872,34645 757332237591285760,46406 773717195620687874,11774 781468330431352832,187976 771562162670047232,125554 786047709694136320,199352 788512676003586048,106085 768211238472081412,103354 788459866176294912,11774 761642268730150912,69493 767392890817507328,85209 773900906152603648,139404 732272520603140096,350787 759435208215126016,58359 794404457022832640,258120 756862127470743552,44429 778162176074866688,164826 795239657718083586,265644 774211414982406144,140444 780564864032964608,181613 787012096181407744,207287 769338448431972352,113138 788813546586906625,220526 781674633560989696,188401 767836905870336000,101681 769311253785260032,111448 752937889495822336,23013 790714125211017217,232169 791304322164326401,234212 732319777268457472,39600 753309231462305793,26702 771159109974499329,122967 753732917424074752,29263 756360856330461184,1248389 762298580942020608,72035 761360300104835073,68273 776451226057576448,11774 785255650511065088,193669 762393466252832768,72550 794589501981073412,261818 753388911897022465,349856 791428943467261952,238780 750622480407097344,12290 772208574349111298,129471 777936822433349632,164826 778414922845790208,167319 779363777988943872,173628 786194517695213569,199546 793891948775952384,256534 768290455981203456,1170555 789513661559738372,197512 756901753438609408,44271 768972317363961856,110344 795719380000788484,264397 779588889656819712,71408 792389266324099072,238395 776950932273762304,156835 778951074744971264,156518 794162764260347904,258331 755152511141412864,35890 743234038802980865,351268 757801200834088960,1248545 778643608585003008,169550 788117773813633024,214812 767877416828014593,94699 773978849755406336,140614 781103534095765504,185310 779443331772342272,174230 786983048692764672,161165 776527868255801344,155318 785978549773623296,199546 778641746766946305,167220 791188722997927936,235590 793448580946071552,249926 793856681801314305,255942 772480526540169216,130415 795097030565752833,264754 781609499396304896,189032 793168045577347072,249469 793561452665638912,252112 753715095620952064,29263 758078698809470977,50476 762792382400172032,74247 785719713917575168,197512 760279880705519616,61051 793216385363087360,250633 754017006253473792,11774 771512119875502080,125111 758446785534713857,25134 794630818438201344,262145 795675320619855873,267521 762732225779605504,73910 792812287182663680,247241 766136719070621696,81929 767016214644285440,97431 793463598618185728,249926 762294627412037632,72550 776677659195478018,155688 761908910525706240,70858 763739542650179585,78159 795722956404039681,267862 769702478359121921,90384 771702169028300806,125554 761988629451280384,1248990 752933125139812352,22406 772378779947704320,130654 780110231728754688,178258 781278129151176704,186584 766455624615927809,92917 758928107726249985,53838 769178280238907393,93184 779113367621349377,172799 778677751116996608,167939 755159392102875141,35890 768972942134816768,104973 775067257667923968,141316 757710347897675776,47844 763205050189619201,47188 768218202342055936,103975 764965688440033280,84790 793397993386958849,249469 772955226198405120,132335 788188172547010560,214078 793469330675605504,250216 771874968992751616,120613 789799472243019780,227825 794596986032947200,261155 785639115404480512,197512 791076753393483777,235487 791437877733388288,238207 774921855140368384,144542 773904138941898752,139404 776447341893083136,155390 787536931995254785,210585 785757460875194368,197341 766937598006669312,95708 770300326087839746,117257 777020923144798208,195876 789563170192883713,225949 794547873098567680,261155 753938547569258496,30354 771785019354386432,122759 780879397385478144,182036 788626689798639616,218258 793566426779058176,252020 787038763021131777,207965 790016566242844672,228354 793688780028784640,247675 794042272916664320,256255 761525967122735104,67938 788656531742928896,215437 790726237400338434,232863 774237499384270848,141360 790934719135232000,234796 753276357203726337,11774 769934052703014912,114301 794650284161011712,261818 740682222299144192,11774 759012783295836160,56302 788877308429950977,213064 732572695498366981,7224 749366891702091776,7816 774341074777243648,139404 788074502554996740,110161 791683327065411584,240483 764202445413097472,80939 771498185319600128,125554 775408428307087360,149089 764820630902546432,84422 794228380539437058,258598 766613384103985152,93286 791427552413749248,237857 791254569695186944,235590 755887306607845377,39462 773890553196994560,11774 781899598684008448,191354 786157850288611328,201374 777019606103908352,158387 761372403351982080,68102 778981785078083584,158520 769950213008138244,115928 759139474605379584,27156 791348257356120064,238395 786940422933348354,207613 790937275496407040,234583 792747046641946625,194060 762532115040899072,72534 773941281030569984,139577 793257901867540480,249926 749653369879396353,8086 750382384000868352,12883 785376561566519296,193669 762737776877932544,74247 794611009306718209,261818 794740468252807168,263095 758147441572978688,41703 765568142080966656,86103 762335718752587776,431998 766089647604768768,90384 794215559734755329,256255 772865866090315776,131027 764513926004543488,82209 750753009919930368,14277 751642580253679616,14277 766719601946206208,95786 779313172251410433,173630 781668893240602624,177455 785571382063083525,196277 795254103702179840,230669 764860084170035200,84724 793128097923031040,249469 771324084554563585,118191 786012367645609984,199352 763178179343241217,75073 781519541343952896,187478 787828749978832896,199961 763459489412423680,1249136 794528242573025281,261155 764967499125387264,11774 772755163647922176,131240 774356440085508096,142942 755995825319260160,39475 785645849179148290,196788 750835544054239232,15661 774320525787009024,142942 780579486723141634,11774 776470338544689152,155896 760243640304361472,61352 763568941415272448,77598 772890681975111680,132364 789211590935609348,219754 790606388833554432,232791 788909154114998272,220689 793097548152078336,249469 780985258816729088,183269 789665916145381378,212131 768480702711099393,104973 763811409314451456,79911 756523992815656961,43391 734886052851240961,352060 755493401320054784,38032 765045047339327488,84422 768980534592544768,109104 770494625685639168,117257 775282250124361728,738099 776160349754187778,154071 794008123522641920,255234 760108121712947200,61037 771560138939314176,125111 793249384372641793,249067 755180633308041216,35890 775063881941037056,146847 795605807555575808,267521 774467039444492288,141913 769157575237574656,27164 770677542487482369,120610 776701519794241537,155896 786106967978872832,193905 792149421232316416,243451 785990411252752384,200490 786987514267471872,197512 791772954015232000,205972 770299100742967296,117257 794885566630363136,263708 770685469038227456,15661 787018128895119368,207287 787333986469240832,208492 775013440305893376,146259 795248843373867009,239172 775082298567979008,146847 779823016779784193,176109 751868070554206208,18386 760576073247682561,62758 771684579749011456,124597 785587448634105856,196917 764836031308894209,80648 788343577025867776,216943 787646776476049410,209043 793508847503740928,252741 748477136768499712,1247847 762880823729061888,73712 788479650045493248,218275 791997018516271109,241819 762972509767630848,75631 763193833270054912,75899 769553525592330241,111558 775196556190330880,146720 763267082112733184,76723 765397877929549824,86103 768159576487301121,95055 787624031117717505,211859 759359730166951936,57964 795336560535142401,265649 763526440570777600,79040 771591841267331072,125853 735497148368748544,7224 770450325769682944,118191 781680671894953984,47940 785328930127392768,11774 787161805223137280,207796 791336553507205121,238207 793983338805501952,257423 764880039481573380,85159 785260944909754368,11774 785984818257334272,199462 786212939434897409,199755 790910903973580801,234796 777629912312246272,161456 788834224610521088,218275 790646976555515904,231881 789093720494780416,218275 792192871457619969,240483 792531703432642560,246225 795708830596399104,267933 761635111670468609,68273 780533438298394629,175772 786995096281427969,207949 789357861474271232,224680 791084590966288384,234962 793888061042135044,256255 765958769406795776,90125 772789429501067264,130997 773645346249453568,136904 787088523279077376,204835 764109687319064576,81065 776121745119989761,152878 787735473020080128,205197 765716459687383040,87245 793617129018945537,249926 772022177075986433,127775 794613115736510469,261818 769010651519979520,110709 769318867470393344,112199 785238084065619968,193669 792072427949985796,243187 795091179759161344,265191 785245476253728768,11774 785929401082994688,199546 791412545504448513,237908 748220419757400064,1181832 790617706559107072,230332 763819174678396928,80393 773661466255691776,138543 780847686337564673,167210 734666813867462656,195876 776853869435367425,158524 793146243471945728,241034 756259266114101249,41763 773871174451355649,139404 771875232378478592,127711 794008574171246594,257492 759092262294937604,56231 788046647494270976,214492 745840285687635972,11774 752989133069430784,24787 765598631370063872,87904 765616682958192640,88311 772212667016548352,11774 765205719004094464,86440 794744510639173632,259220 750218516624580608,10662 771774295022370816,127134 792412919732592640,244232 761989732805046272,69794 762179686252187648,431998 780610377004544000,150151 787105694440787968,208928 778849450546589696,118174 766427885221666817,93405 774093595729014785,139404 789475012839440388,225981 791457512004485120,215903 757421723016765441,46394 765433152907059200,86513 769559031358693376,113165 792387900969062400,245566 740956053236518912,11774 761716311177072640,24497 753014320942944261,22614 757708905010954241,48287 758435902515359745,52749 778087548358983680,137869 791344782098440192,237491 793472175390896128,252580 765588141679992832,87453 793441076447174656,252196 781681886892470272,188401 774029236831129600,139404 755951090730807296,40881 759034928738635776,19563 772172541158907905,129558 758627267052470273,54070 775523161429381120,148800 787022090163683329,208016 761287710636175360,65974 764980705403215872,85562 770503383702790145,118191 789375767830495232,215965 791688415926288385,239405 793913153700495360,11774 778570833304354816,168794 790694934504476673,233307 775425880034127872,148800 781921543400087552,191354 788753300749361152,220526 787659610563878913,211794 757746805920497664,48220 762102994817077248,61412 791034573119520768,235915 756254163328049152,41909 760492573504839680,60878 786444045044166656,201958 749748842262728704,10064 756201027360227328,41726 793156367863443456,249469 762740640048418816,73706 777538916660289536,160882 785985914728173568,199262 786190452525445120,198620 795375634042200065,266054 795703098975125504,264774 785274707507568640,194648 794401090678689792,260404 770248251148734465,117257 787816364752773120,211461 794020742249648129,257492 764914949525151744,84724 795768189779136514,268643 787245091769298944,199546 749763106818043904,9754 758160640183787521,41703 774249259088609284,141887 775929405516283904,352721 787887443835969537,212357 790678653248167936,232963 793858609125871616,255942 763080871184306176,75899 753591698530467840,354111 761252948752134144,65180 780448440400523264,178377 760135572765732864,60995 770161511469879296,114301 773685825439531008,138165 794868851695435776,262022 761533514835722240,68993 789697929590280192,227242 793619003864412160,254209 794555672989986816,261155 770624924696272896,119937 753580879360954368,27222 761326522678378496,68057 764375656054583296,82066 773590582899773440,137869 776190008042491904,154200 778773017740578817,168284 785298382562570240,11774 791666014635163648,240483 751601796733218816,18215 759153911370510336,57348 753693073322958848,29263 788492636894003200,218495 793951070523244544,257127 766561792831156224,90384 793134313248358402,249841 767228858328354816,97386 788860278075187200,11774 791469201416294400,238207 752726367066742784,22575 770223825908793344,117377 778372792479735808,167407 794406648869621760,260404 789238204968775680,206666 774758426970845185,143473 786943793773748225,207613 794995743543226369,263895 788235910508744704,215608 769307670134349825,112399 791389841896402945,238207 765628002063425536,88399 788048528450859008,11774 788208861144461312,215437 789912671621566464,228584 790875821682679808,234583 793608144756670465,252014 794253893748326408,256471 756620031597895681,44450 793945544053751808,253274 755396023913177088,37044 788707923673358336,220029 756924309373915136,44837 788003418942169088,213887 791395754283638785,238780 793187704368275457,249926 794907510398451712,260882 762707809045667840,73712 790241210891964416,219503 756339634670604288,42117 775161716137046016,86103 754753073957011457,33356 756689246879113216,44429 789456105747443714,206666 790654608553091072,232863 761664392199016448,69947 765016061339176961,84422 767851859130265600,100891 795766539009945600,267862 760589012415283200,63655 790775477917016064,230391 776532284258283520,154914 791789507871842304,240483 794761703892406272,261666 788677396979257344,219942 792434678678552576,244550 787067453314662400,205181 788475952871378948,218275 790367796324544512,227048 759113722124177408,57132 766737528057651201,95708 775361513951494144,148537 778997219013779456,171324 779498960746586113,169573 794003834305531904,256239 793267002143977473,249469 756839415452807168,45151 761755828038864896,70628 768709611859783681,107428 779919181168844800,177248 781619779509641216,188498 767103264009678848,90327 787718021250854912,211733 788888956704129024,11774 750852024539942912,12743 755513864922411008,38032 764812762300186624,84724 768866214814900224,109104 794183158002577408,256935 769203001236000769,111937 793256174963404800,248253 793854777876545536,252741 779460223987843072,172123 786728876865052672,205728 793103671240200192,249469 794623343844532224,262053 757664297795235840,48369 760641351004205056,64019 762044411958202368,70858 775648121443475457,149202 795134791716900864,259810 779458664121892866,174230 788839535388000257,220029 773998226806480897,140230 788388867690885120,217519 740734923716370432,349618 756356249441054720,42353 767030453303934977,1249372 770934478004850688,121949 780135775602028544,177704 771038230649143296,122299 780223640168198144,177773 793431798009176064,252020 794201189617455104,258598 770599559898824704,119682 772836242463621120,124781 778999931210047488,167220 781258065416888320,185921 758823266676985856,1248642 794553788979965953,261155 795666559289081856,267862 766064193904709632,88669 794323359551004672,256038 754041351298318336,31400 751197573755514881,14421 770382903570210816,118191 772787965051277313,132335 780547241421467648,159876 763455667659153408,1249135 765753542678306816,86440 773580216719511552,137639 790436406111842304,230282 757721181793288192,48826 772571244482953216,129380 788321531613024256,216934 761369430001610752,68273 761569034907291649,68936 791405209327054850,238207 792025852028542976,240483 795058259337936897,431998 758659369516937216,54070 764429315001901056,79223 767528977426620416,84724 785558589184237568,196609 788052738810650624,11774 792048516759744512,243187 794859937331642368,262849 770775864887877632,96849 794256116595068928,257492 771357620661813248,118192 793210389479559168,248437 770165228210454528,112454 760320281588137984,42435 786035132960477184,196277 793643280529514496,254209 794375915438424064,259266 762515477386059776,69711 764583994373640192,81024 753359770875072512,27222 765574587690029057,88052 761459268641955840,66163 793961316331454464,256255 761000376174833664,66159 792497373431947264,246392 756307322717298689,42432 766730687239991296,95708 752160190049427456,19219 756207394267525120,41909 795276012330385408,265878 758340189601271808,52061 781866344954359809,190635 751784471561515008,10735 756607467044343808,41702 769301426593996800,112788 795101448342306816,252939 732637592047521798,349060 739507130986729473,1170572 789161301255663618,223815 791662263874617344,234990 788654317691670528,88859 780107609273696261,167858 780381250829901825,179578 751159683474305024,17416 781526608091807744,186584 755817324771287040,39197 753727174826397696,29548 766208865046114305,91768 773978162715697152,140444 790559365522595843,231882 794616332230782979,261155 773587725878431745,137042 795501761490522112,265688 772164497725239296,52545 787075391034912768,204303 773874829950943232,138165 785866694375923712,198878 794565721518813184,261130 773959540236693504,1250083 785889654516043776,198671 754751056488169472,18341 765316364118609920,11774 788709692986036224,220029 762268249753026560,71502 757376189971374080,47181 767539935926554624,26066 733011624890601472,354521 753643528450899968,28732 772937151495467014,132364 755761387998019585,39462 775295766420127745,145244 785504582378094592,196219 795285201136054272,264397 779501119328223232,172962 752132185193263104,21034 767851286624505856,100893 788845353160278016,220332 761682229521186816,69711 768864347271626752,1249528 756923943651577856,45498 794535658194956289,261155 795470814044966912,247930 769208974109450240,98942 764983779882627073,85562 756271942714306560,42432 771826873084944386,125554 755272284173115392,36545 776395627051745280,152946 771859080692367360,127582 780949384275996672,183338 758438840705159174,51997 759080497192415232,52061 770244199790813184,117257 773589621573910534,137158 759793278250283008,53703 765940788366675968,90384 772849399542140928,132335 773608664074596352,137869 792476186437824512,246225 785986132488036352,199755 792828082726047744,243075 791266265256034304,234583 763496287165644800,78129 786907381951102977,207119 788748273037086720,220028 794009069900201985,256239 760991119534616576,66159 760104737152741376,60117 787260501118095360,200971 763862784262012928,80153 771695857909506048,125554 773184626948993024,135025 794580064948121600,261155 757786832771817472,1322887 765192933779931136,86103 771129001985269760,123583 787123013904961537,202636 751891477903450113,19792 769269700186501121,112363 769598905373843457,113412 769690811168542720,112939 794657581516132352,261155 765008051053015041,11774 758895169156419584,47680 753643527805014016,28508 755164252873363457,35890 758759173811150849,54070 732889839406813184,353016 788523938410172416,218260 749266026710327298,7828 794739874674909184,262296 766347389628211200,80939 774354059306426370,143049 788072420137656321,214660 776943388977459201,157082 791848763878957056,240483 795721260206616576,268231 755128321386487808,32673 761310404618354688,67401 795126393466011648,263141 733110848323911684,349609 758089235501027336,351340 751028911639846912,16422 758098014158266368,51451 762974923920990208,75724 775384448355430400,148473 775487431059513344,148574 763706899460005889,79691 768780709041430528,107808 793845751680004096,255942 788044589819006977,351794 793248227986333696,247054 780774967000440832,182960 795333208216862720,262328 774407604403437568,141360 785519117713281024,193639 771826204118704129,121467 772818397465894912,132578 765329358970052608,87249 770816981490475012,120541 773973294403850241,140553 732195152136114177,1170365 793636249491927040,253793 772113032193335296,738099 786993635342508032,207051 791361315482824704,238383 774101719886073857,141316 788177349216964608,215005 785663179040796672,197673 763748356300607488,79691 768812843345018880,109167 795352643380068352,266054 771404002764337153,124744 785609059768602624,197512 792529757015576577,243509 766437107791458304,93261 795432196190404614,266079 759454058046291969,56784 790754361639051264,232911 793180323718705152,249057 771400302268473344,125367 765954352515194880,88930 773358648651157512,134371 769023631783526401,109805 761453133017014272,66116 793835458887241729,255866 778337905873981441,166676 761763916892471296,69548 761331756863815680,1170555 761964324944576513,69711 768129583480799232,103818 778654927367176192,168284 793121341654302720,249469 753617336502976512,28049 787905476742701056,205197 760822594564190208,14277 780958452965216257,181419 758025735684534273,50923 766020858393526272,351667 772464350732939264,131025 765014117862125569,84724 793248298769408000,249926 752948910470074368,24196 766362693217366017,81929 788788495603073024,220332 750333212287725568,12535 759095050835861504,56964 763869396867616772,80939 770149100088156160,116164 785276738024509440,11774 757794514463363072,1248543 777864015808724992,164001 793578271501717504,252679 757255743313707008,44274 775241885178798080,147843 786952266854993921,207287 793167571495378944,249961 778976521864175616,167220 755646142117978112,27045 793097521761390592,249469 775147771003297792,146259 780741128760987648,181886 791466088353628160,238780 753356673415204865,27045 780174249436729344,1170820 786243234326544384,1063777 758614962805800961,53985 788527732984426496,217658 770310962092138497,117257 772995770362556420,133519 752645072202637313,22657 781452248060755968,171693 760893655146110976,64722 767796832005132288,101163 760565657486389248,62853 778070634454585344,164826 786132413294542848,200965 772863737510244352,132578 775394665591771137,148994 756828869689237504,353437 768194288253603841,103354 773525166148116480,136610 787767623077367808,212953 768087497280716805,103354 775805129236811777,151748 776544012140371969,149300 759017982181781504,56370 788034532339486726,214354 764844491534536706,84422 768232847048056832,103046 781804581831450624,190024 787031016364015618,207965 785597545322049537,11774 794598259981488128,260899 758672558870761472,54070 764881595627139072,84724 771415305767702528,124855 774648507932241920,141867 775818536681738240,151741 788180610086899712,216058 776213582778425344,154397 778926420273668097,166432 758663264607830018,54070 771733832823369730,124597 775535294216966144,148994 794607994356961280,261155 781630730484973569,139404 756431650096050176,42432 793502526351904768,252020 762777033176936448,73814 795456930575548416,267262 777342300049506304,159475 786405545250926592,203674 781895659548975104,190870 792841143306350593,247877 749783191821492225,9754 794092155597979648,257492 750038299780194304,11372 752941657604055042,24316 766704582034677760,95672 789847001747759104,227130 789155509773434881,222647 769325038566645760,112363 785467048348426240,195975 786189377105895429,201619 787738709470871553,212608 790365512463032321,226823 795201191877615616,264397 788112938502500352,214247 775789794815119360,150663 785911879545655296,199546 793949260786057216,1170858 794617109292679168,261987 755157803124207616,35890 779084195436068864,172621 778416625200590848,166500 732740947163918336,350072 785544290281857024,130635 786617279731605504,204835 790693876193452032,232091 769632236647780352,112363 778390634222804992,167950 790913493545345024,234583 794995589721292801,263895 788870508229963776,217102 771842035833856000,126389 767477593754918912,85326 793910927066337280,11774 794532560311226368,261155 772138346684485632,127218 773857323932459008,138155 792521402050027525,246273 778563783094444033,168794 755484558347251712,36875 773892404667555840,139404 786988888690655232,207949 794491498997968903,260871 795037111292493825,264812 789525211150487552,205972 792828124513832964,247877 750907839116251140,15242 758768406623510528,351158 791779480381497345,240793 766361645283016704,84724 767912469339762688,81869 767823819528699904,100893 788547446188052480,210390 752740860089868288,22750 763147916928090112,74943 773992515938750464,140025 764910060917186560,84753 767007149369069568,92226 777611414701641728,157657 791821736585015296,241678 794011067273789440,257492 766394590777794560,92854 732256305352708096,350755 759402386599219200,51069 774049583986987008,132364 776984566338686976,159146 779462396637093888,172962 755567229383704576,38183 758541577031737344,52475 774773399553835008,144494 793900775831470081,11774 757680651818692608,355260 768994795163234304,110585 734450115079987200,350819 758095454701756416,47761 765696018776264708,88930 792453682973532160,245711 764195882774335488,1249226 786230176749346816,201958 792019486597668864,243092 768062712471400450,102514 772378280401969152,112939 773837607033798656,11774 788485349722906624,218275 790377618985988096,11774 764510806058729473,83422 758649967829356544,53703 785562590042730496,196917 756615869267054592,44280 778806993595215874,168794 772001304470138880,127134 773496523200065536,136947 774103339751448578,137965 777843250459774977,163990 779697902255902720,168284 777533541538234368,162322 793863079427710976,256255 767032459871465473,94426 793977305869717504,257353 764792246726189056,80486 768865541935226880,109666 788486971228360704,104244 791035183419891716,235590 760915536687489024,64692 762290249070481408,68895 795466992887222273,262824 778309757761380352,167311 781053930910330880,183759 758697200805224449,54070 795308537387814912,260613 770405502106816513,118985 779043302385389568,172057 789750652662521856,226712 754752493624684545,33520 764088128713797632,81702 791674266278326272,240483 788571517328076800,218275 788833199791144960,216009 758086263618543621,50542 761637066673356801,53651 773313265350868993,133454 761900319471173633,70238 760740077202833408,60794 770750935782060033,119937 792551510018318337,243562 794196230989615104,251234 786178656766926848,201494 768505976936738820,104999 778592346040479749,168284 787595347400986624,211347 762751341429157892,74727 791085112817397761,236454 792833972849942529,247232 760525880380780544,63451 786338998465597440,202007 753422511824449536,24745 785489300670574592,195975 761261493077745664,66851 758419097709338624,50827 771946626906808326,128934 780436313258467328,179742 738482548523704320,7224 763857601373229056,80098 765302924037677056,87062 765527667131060224,87245 792118461434621952,243187 765663517374492672,88920 776391559725985792,155390 767159343758217216,97386 763489598861443073,45672 765503865139539968,87245 777244961314045952,156504 778885949094846464,11774 792079519993692161,243846 765034379957587968,85562 767395070047846400,94699 756284561126862848,42495 764538354750849024,83391 794670208346636288,261155 780655152114102272,181755 794142102515027968,350654 753995764758523908,30555 761236580132589568,65180 773381564889755648,136515 777295889010262016,159876 791370279276556289,234583 792437932485439488,245148 785968808804495360,199211 762724954546827264,74592 766343158720593920,92860 766614865834369024,85562 773263442765615104,135381 779187009365512192,171693 781309425353097216,187084 793121481806979072,249469 793943604544892929,256255 778228819823951872,164826 775297070047559686,147548 781469948715597828,188119 787270383703584768,208492 778246907592183808,166532 787469376706445312,204224 786697804332797953,201939 787127417206865920,209351 789536288537997312,226346 794447342627852288,256255 770547064417681408,118191 750748576880394240,12883 771903316515254272,128519 794312895311933440,257492 732191519130558464,350021 778359173524303872,167220 768511176128860160,11774 786991718927327232,205728 793241263227170816,249926 746757503833169920,354167 780784233136652289,183050 764179875221692416,82066 764917317801275392,84724 763196902737403905,76429 793371465936621568,248838 763110637106925568,76577 751611749779009536,18305 753021698534961153,22869 777296443497259009,160614 793460140850589696,252408 756367271241527296,42495 764429027734122496,82066 791739786360786944,240584 779019716526534661,171324 771252230183800837,122967 790644765591212032,232863 789828400538058754,227346 756103690075922432,40867 760551270998355970,11774 768303112067002368,103924 735150333890985984,11774 763000909202919425,75899 776831093580308480,158520 776969503926124544,157724 776623386021605377,157082 780643149483905024,182154 786242405913665537,1063777 777711287736279040,161456 789676653228064768,227429 785344929962745857,195125 793853006433230849,252639 771457537711439872,124597 792207460400496640,243075 774040940985974786,139404 758522107672334336,53703 771497698730004481,10213 774686899264974848,142808 756278851190214656,42495 773859396312891392,137158 790939235767517184,234583 791441811638190082,239107 756810933696012288,43911 756983226003025920,45669 771873080725561345,128519 750453822154235904,11677 764134217034981376,81702 794617280885886976,261818 791663150512873472,240483 766885570425389057,95672 788120489432612864,214880 795437353816965122,266079 795768616675196928,268281 753725964434214912,29548 758332410136145921,52112 752928222501756928,24497 787827967573368832,205197 794666926064730117,261155 744540467438620672,41724 779328871699247104,174115 789534094518423553,11774 769222523988774912,109960 785543665716457472,130635 786686870486917120,205602 792147798971998208,243648 758057211209719808,48663 766284840912101376,91499 781249661671772160,185921 785864104477069313,198671 759683630474076160,58890 772167454298562560,128267 776627013658357760,156926 756304529994485760,42564 763362753306300416,77074 791432925283622912,238395 771481372804263936,126152 755158089922379776,35890 785287622440595456,192868 787435049280876544,210090 785284765880430592,194738 792765454808866816,237385 760170078885130245,61470 750883658110799872,14858 776610380974002176,156061 764129752684826625,81869 792870413890035712,247877 767540765761298432,354831 776911935732273152,158387 794046318041825280,256502 795313403954950144,265257 766528564476858368,90088 780551832384991232,181419 790586899165478912,231894 777968493258039296,163153 762198741948461056,70941 774091524015398912,141316 788692279389196288,220029 769931099673944064,115159 781346595879153664,186149 785917546385899520,197322 755395677497266176,36604 763349828197879808,1249059 764125749624266753,82066 777172221651394560,158520 794605108021469186,261155 790158300537061376,229818 755121868269576192,32572 766219214210359296,91499 785879908820017152,197512 775452569124556800,146205 755464871693680640,37294 773284597752791040,135736 776619320545652736,157031 785550036662947840,130635 792911601519038464,247730 763428216816021505,351152 768187207580471296,103071 793545025086955521,251390 770292590684020736,11774 794397796828782592,260033 749836762663518208,9754 780835866625310720,183269 790704770558234625,233729 747519129297399808,55820 755625313153978370,37044 768046220635803649,100893 768204393242095617,104791 760481852297613312,62771 762781683640709120,1249034 785463046605012992,195827 785684552945512449,197512 767340457865216000,95055 781433542261768193,185310 786538038369411072,202248 787022501641453570,208016 795719605515943936,267862 761554243945836544,1170376 770716291590135808,118191 780822346080935936,183376 793094417263407104,249469 751039042926551040,16422 773846551160512512,139404 763581435844308992,78360 792856365794492417,247406 792570238747357184,245101 792824881939357696,247877 791794065402634241,240814 772570468842872832,128615 788345779790413824,194085 795663150439919618,267655 792054341842657280,235590 794581768309379073,259623 772979337007992832,133109 793502003901136897,249926 751988583330902016,18212 792310347243855872,239610 764103433150267393,81536 768405114621157376,11774 792643134396170240,243402 794366883353006080,257353 755768329395052544,39462 759436446797266944,56964 766735896574095360,93823 790694514230960129,232169 757551851692814338,47782 790328445976862721,225359 793989474879311872,256276 752958195908222976,24248 758392596276322304,52771 771122965035438081,122126 790368063816335360,229895 756210768207499265,41798 764704520815411200,82066 749696597982797825,9781 792603130194165760,245148 741769865040695300,139093 758704975413248003,54070 769681491509014528,111729 776772548960788481,146991 758795797320364032,52031 766477932164321280,93823 776856113379770368,157082 787093154994368513,209043 749489373960339456,195876 789711138359500801,225981 758304801474109440,51774 771749751628898305,11774 754197925899612160,19805 767006546173825024,47948 793151501774393344,249961 786613121930493952,204413 786917648919437312,204413 788025164021784576,214209 765499634257014785,87245 787323527946960897,207212 755150323279339525,35890 760488523975630848,62853 760654047741222916,63655 778076118612082688,165435 795667821086867456,247930 751185633440309248,17591 776870014251040768,157082 768047970294099968,102595 772521454319656961,131007 732244193188401152,11774 794262189272080386,258331 771396637122039808,125367 791246179329777666,234564 764153989910757376,82283 768280983078473733,103126 758189417307701248,51344 791018269507321857,235487 781394202584309760,186584 750493318732091393,13450 765062813169684480,85621 785888994038996992,198576 763881516824875008,73712 790740761939550209,233558 763348294332538880,75608 794056660331339776,257492 752164362723491841,18522 761549372144312324,69034 775275379049267200,144594 761917867960963072,69947 792017023324786688,243092 752684193381883904,22953 755275263022362624,34666 761640464952897538,69538 751238214615085056,17640 765592719385165824,78360 774864168725848064,138205 780618352288858113,181811 788001948419194884,214354 789129939249356800,220566 779558405082152960,166704 785512692270366721,195975 795720914134396928,268448 788522815594999808,217658 753474272178372608,25981 755120608086667265,32673 770355379364433921,118375 759073637206929408,56282 779402137377714176,174660 794554842245173250,260404 759233133237723136,56964 765936736341942272,90384 791838813542682625,240070 786734529549656065,105109 736145356623335426,195876 791353867485245440,238395 758293184514359296,41703 766793100572237824,96263 769243227996184576,103354 770870334882914304,118191 791757351879581696,240584 775091557934460928,140025 780547221662081024,11774 765372844083646464,87249 785988292500226048,199478 793190044257443840,250064 732958077339770880,354922 767763531328434176,100893 753237508155183104,26140 772959489079119872,106716 761734463063592960,69947 763081920506793984,75615 791267528706228224,237223 764782124574515200,82963 766333295789535233,86815 791592962841018368,238395 766401239122837504,91946 773580783558664192,135808 790598429894320130,232169 790325995110801408,226731 792508014372622336,246392 762312866057883648,1249020 779933747583987713,165512 793530139917385733,252646 766481902983376897,92917 795030354482655232,262849 790584562048962561,231318 769339783562743808,112363 776757440629145601,157724 779167468761718784,172962 764609518722543616,84209 774426758187626496,140444 769266061262852096,112399 791669390131466240,240483 759502703428968448,56964 793816862689599488,255393 757580813319802880,47800 774447574300274689,140281 733374745471778816,351302 750502927270379520,11495 762595662516989952,64145 794950746273812480,263666 791361709906812928,238395 733057537872941056,354869 790575889096388608,232280 790715268406345728,232169 791196999844503556,236969 781573216024297472,186584 769024698906767360,110477 794849954246393856,262752 762304234499039232,431998 778631632710410243,169201 793485265088032768,252741 764271827011063808,81425 763427359915700225,77598 780608772632903680,181935 781230986755354624,185595 750846880649805827,7275 791803574908964865,240145 790397004664836096,230485 750391495665025024,12883 778704949488201730,169232 786625013780590592,204980 786330878205161475,202379 763388422824333312,76188 792104914893889536,243187 795746345218953216,267758 749253679702835200,7852 761682216191533056,69947 786741820239806464,90209 790731760078360576,232881 770963985801682944,122146 791714461149122560,238207 763733948920897536,79870 794296413924577285,258456 794736813080543232,262752 793178169159323648,249469 758987890055491585,54070 795464022724378624,266138 794045975941681152,256531 794341711396761600,258741 764137256143564808,81869 790690094973759488,232884 794624206705082368,261155 790694882914410497,208178 789774901800497152,227242 792051519470305280,243187 794016509676789760,249926 770854903958810624,120675 795068023128215552,263676 773627137257529344,137818 751236103001108481,16299 764879566762541057,80393 742211339679092736,352839 772416420025995266,127871 778634260286611457,169201 754755187579899904,33356 776244844838518784,154832 794613024342638592,262053 766386509947801600,93184 791354352195756036,11774 793311770295369728,250633 765563515092537344,87904 793869499590119425,256255 766806498726940672,95672 776134802017619968,153845 794864251601125376,262752 795348372773281792,265881 750375630185828352,12535 754166115564187649,30296 755048741556453376,35044 758710636666822656,54739 789424526488588288,225981 759175579165831168,56964 766047133925388290,90908 785336853146861568,11774 794046575647408128,257492 785828589237338112,198671 765035225533472768,85562 777241102025945089,159475 791774142949240832,203863 793402273833492480,249926 790552088262676480,231464 758730558302064640,54842 788162444590014464,212068 791275777551630336,237236 774012228437618688,140444 790682388326035456,232640 764285751127379968,82780 768829233087086592,107423 776835162520903680,149953 763508188641501184,78853 792096401870036992,240483 753249650023469057,24795 732991308155904001,355177 795333874733772800,251336 773548747724693504,137158 776884821670764544,159245 790001337832448001,229148 760873832848560128,65180 780108566157987841,94396 788201874138796032,215922 786597642189021184,205007 793219932553043969,249725 787997899086962689,207965 790586086498197504,11774 762637387155595264,73926 763476551736229888,77682 773371175607164928,135136 759146439985491987,1248681 778322291872632832,167407 769937367230656512,115593 769258428392804352,111558 771534811341000704,126389 760982645064863744,60790 778597592494059521,160539 778646927139229697,169201 773626749670264832,137869 778609840537079808,178201 789161100499574785,11774 758292305963081728,47940 768068585965125632,100909 757476337292455936,43285 769230996755521536,112399 791782208306413569,240483 766439158646730752,93286 772919477851729921,11774 760600018604724228,63655 762292330170724353,431998 767172072619462656,97811 747825578087059459,1247812 777600834662113282,162638 778376147239333888,167044 765543244537196545,87904 776750885204549632,157693 791079470992093185,235590 777922422490161152,161960 788939001751363584,11774 779003330857021440,169916 785911257823981568,199546 757638528377425920,11774 762720031964794880,74592 759009983870533632,56282 760214900388065284,61412 785311322489487360,11774 786645756048510976,205272 792417824614420480,244550 761169553363644416,9639 767406868209799168,48289 792168444351418368,243165 786751843862876160,205728 795355865729658880,265878 765177100026380289,86103 768676677077569536,103294 773889135241232384,139404 787938638520721409,210238 770458821626040320,119313 757618431143317504,47761 759965243216756736,58227 768072108471676928,102514 777609309039439872,161387 795474999066890240,265855 732412330202423296,351467 772326806066073600,129551 773298718518968320,134375 785671228128243713,196277 789740066067259392,225923 777718994732216320,162596 791806982822952960,240483 756579779151859712,26569 762689684027895809,73814 751161151027752960,15808 761074235821297664,64652 792858826001096704,246616 775424221858107392,149040 793469994176696320,252408 770825306894663680,121479 766417440322555904,93850 771060666471854080,122982 792035974922444800,243320 792420905863393280,236831 764337502316396544,80939 760142628029464576,60866 786209001625100288,201494 792838301837320192,238207 759396945613950976,57881 766632705077354496,94690 774402472395833345,141316 778438475532173313,166913 793610002980229121,219678 795399089827540992,247930 765206112912146432,86440 769297770108690433,112788 793513807486279680,252020 755066183477366784,34666 771295037007155201,124597 781793071692472320,139404 788867404059250688,220029 776118948873900032,153575 768486725882609664,106774 793516693150720000,11774 785272001615147009,194648 791416558807416832,237857 772086532811395072,128934 753574102817013760,26539 770252771408740352,117257 770605549440241665,118191 756263806720847872,42344 766270407733239808,90565 788452911571464193,218275 766642970019921920,92978 773964596348489728,139983 776738448510218240,157693 794250600728948736,259200 763805162158878720,79691 766823638028791808,95672 780910618383704065,183269 788537154162954240,218260 793181506562695168,250033 763896550460362752,78566 795422587799175170,266151 794669693382643725,260849 753630740282085380,28732 788184585389510656,215005 791297995660677120,237491 757579170213928960,48029 762297324492029952,431998 787029258988236800,207287 773533858008555520,137042 752899153546604544,24134 769562008110989312,28464 786673915431116800,205155 763203611698487298,76549 764936948989517827,80720 754988137672273920,32697 776822184970977280,158428 794307806249750528,258456 776399120055402497,154709 778338080319209472,147759 788404312279879680,217519 752891390049136640,23167 787715342491451392,210253 749830444091183104,9433 770697754884526080,120341 787906571124604928,208058 788974842976534529,218164 793487841275895809,252196 761633428882141184,69794 779133076051943425,172962 785269897160978432,194667 762035547040800768,71442 787388120631238656,202304 794681569600536576,261155 769148733376253952,110362 772817924390129664,132335 779610205634039808,174230 759054111845212161,1170537 786996568352133120,207287 766824773338923008,95672 779402864993067009,173630 790382647037923329,230485 757502862792556544,46381 765277876723806208,85861 780903928934244352,184386 792089847171211264,243187 769983518940262400,115531 791349390321520640,238395 781258582834765829,186434 756585780030611456,44243 795758189824196608,268646 734619656825274368,353262 777080282876968960,158520 779094386185412608,171644 762496338755846147,70918 766371030717849600,93068 770303602502033409,11774 771006588207394818,122146 788182190450442240,207287 773558265250799620,136947 785359107620339712,195481 762647103751360512,73926 766392571673374720,93036 757029065899532289,44291 772118194349678593,127775 761687112487989248,69711 770412004528033794,117257 773738124824317952,11774 786554071712931840,193121 786679559085297664,204835 748478587662176256,335115 793155725656727557,249469 762701282125680640,74247 780775744309960704,80785 788754742000226305,220526 789726487670759424,227242 790910921849786368,232169 777365503559864321,160480 750706790053142528,14351 781638330857381888,184343 778325069764395008,167319 750069854405857280,10847 753952180529278977,30590 764878966666698752,81130 777307147721998336,159475 753206055287529472,25255 789240469003784192,206666 756367322965614593,42432 757576381656014848,47761 785786304114024449,197512 795126660941000704,263289 790912095932018688,232169 774995356631310336,144617 779109674259980288,172089 753681512017567744,28515 776218146604810240,153779 792129767000592384,243733 751820655302238209,14277 756241920276463616,41689 764451199701491713,83469 758835424299102209,54842 763535405786341377,78853 776046015501721600,152735 788809089144860672,220526 765638861380804610,88546 794226100956172289,258771 732685630535127041,353549 788703537811300356,220029 788719044035837952,220029 733059297496686592,354869 759214192738140160,56964 752261186528227328,21894 791417027437142016,246425 792064406410493953,11774 764179350895915008,81946 775022112322887680,126607 759078429035606016,56784 763116286838616064,76549 763878803420516352,80939 794399367755165696,260380 765400158649536513,86513 770465619334533120,109960 785964282873802757,199546 752679373627465728,22546 771457238435262464,125022 792446771213598721,245148 750714103107313664,14421 771403536546537472,125367 754056814631804928,30296 767140168612667392,96898 770265261261754368,117473 774212669704433664,138642 744528711035150337,349312 767873227691479040,100605 789435332303269888,225949 758715345003696131,46076 792111945478393857,243187 793095175002288128,249469 763750604497752064,78769 785674455183917056,197091 765007235441360897,85562 773898368791830528,139404 789832338251198464,225624 794587307407904769,261130 795709984906608640,268448 764566058678177792,80486 774537300269236224,144030 776512957437980672,155451 787399962308947968,210313 778327961434984448,167220 763176768408686594,75899 760506098738688002,16925 794851336823181312,262588 788347166649622528,214992 788446466989711360,215608 774108457725071360,139404 775286650368823296,148045 777189512522772480,160480 794331503358517249,258741 760829205894471681,64722 762074147576872961,71502 769632236270264320,114422 788814635134652416,220332 758179759310286848,51069 788207017189978113,215350 793407450418335744,247652 768556979652558850,107455 777206923317776384,159359 794008340187717632,257492 755013840945819649,34817 759152074026254336,56192 771774711617363968,127366 795278460864331777,263325 760241501620150272,61476 778170494105288706,164826 778336586526298112,166409 787073113011974144,208899 787445139727712256,209043 770402342436954112,118191 791150027586535424,234796 733075296715309056,355261 764922003623071744,762119 792675574648975360,246392 794560168428261376,261155 769626775571664896,113412 787227361297051648,108396 763747933418315776,47188 762977897766412288,75724 780697477083258880,162464 794190509728264192,11774 785312425897701376,11774 791335662867865601,237908 739888592743497729,11774 760542320173473792,62877 776769834319286272,157840 795696248158388224,267977 773614337189699592,137869 788899435937955840,221832 793746698380120064,255024 732145671151607810,1170318 764887450430779392,85159 755554772346822657,38032 769346286311051264,111438 775878421838639104,150663 771528325672017921,126389 778737427640754176,169696 786511073310539776,204075 766726424464072704,94899 786010071264219137,199891 794716678659698688,261666 794760533052420096,235580 761693028465709056,68936 766963347594027008,93261 779398550186627072,169550 768152319850647553,103354 773636332526510080,138054 774234482849222658,141887 776020667770609664,151845 755121918353797120,32572 785646982090088448,197324 791337435418464258,237594 793958652243808256,255942 763979083726196736,78159 788247358492422144,215437 793098525416394752,249469 794919622369742848,262752 758312219062915072,52112 755596113982296064,17416 794591228872589313,261155 772982964900794368,132996 775435621967994882,148574 777354414898184192,7003 756473491466162176,43391 774313435442151425,138165 794384261088321537,259231 762853481812074497,75073 794691991007350784,249926 764249574986878976,82642 791709449438302208,240145 795387793052733454,247930 788188454588788736,214123 785790910823075840,194082 793191152358944768,250033 786190005580341248,201619 790960051519389697,234583 762635886278225920,431998 764224942564966401,82766 776053229952040961,152735 779062366982070272,171693 780565351528529920,179695 791800357626060800,7706 776477469826224128,156061 752699387093016581,14277 765021630858989568,85562 788234106014269440,214660 767185551862542336,26066 773258307322732545,134561 754781936682405888,33356 790626662954172417,232137 760818625452183552,63410 770287602612174848,117898 777370360761253888,84218 755862476781187072,39475 794762096692994048,262849 753360538474680320,27317 766057377569406980,90031 768474056278495233,106774 755768688842649600,39462 760775866095927296,64664 776967959054946304,159546 777505591941996544,161978 751180284054347777,17580 760721173588082689,64551 791415815857922048,238395 755468770924044290,1170379 763912900557746176,80192 764487605018697728,81946 773678478239473665,137042 793158829240442880,249841 795388347757842432,248924 764214654352502784,79151 787913447904206848,213887 793938553969459204,254135 758040910991163392,51069 778241003006271489,166390 749861211332866049,10316 759902501462274048,60303 793186351734591488,249469 732168378022952961,349776 773634057737375744,137869 778297607739219968,167220 785249298581565440,194042 785655862832476161,194082 793254298712887296,249926 790912430515695617,234583 793594295991341061,253793 790580421687992320,231894 790703131889983488,232884 793596695158202369,251566 787075269542682624,207861 765575900222021632,80393 777905768393834497,164001 757794260242472960,48926 764601998570237952,82009 790520146226020352,229874 766085273839030272,56391 774625903339048960,87904 778326016800555008,166532 785831097674313730,198671 757444880503189504,47283 758540840641916928,53185 793980888883281920,256439 779839638148096001,177233 752163659938496517,20238 755167035798261760,35890 785486127952199681,195975 758106009806274560,51451 762307412942475265,431998 777651613003608067,151374 750382378590302208,11774 790725333343436801,233154 763071552271310849,76429 764195886071185408,82363 788084648815398912,215005 794199930483122176,257492 759324430757535744,57918 770052848558170114,105109 772824383597387777,132868 764246915286503424,77598 753389888272236548,25981 778000687175262209,165435 788543601227608064,218468 775487378039377920,112363 790540826313121792,231894 793986832774164482,257423 765072506503962625,85898 789415653291675648,225413 758415167734616064,52055 762112511869128704,61051 785854474023800838,193889 788089828625657856,215088 756985106590408704,45669 762411975187963904,72420 789845358532780032,227242 764432589331456002,81946 767168731969679364,97139 766725828143112193,95889 768819821932711936,105894 780096951731773441,738099 770363141146439680,118482 774317194943561728,11774 778016690214952960,158673 787671984540975106,205196 793047131011575808,247561 789211631876177920,218522 789344361653932032,224680 790963177341251584,234583 793900519567695872,256255 790949534490779649,234583 768240629981782016,11774 793400700462067712,251330 751975896295157760,18555 787085818489892864,207949 740206819792945152,41724 749930676632297472,10735 770705956472778752,115435 773710565977972737,11774 786334175317991424,201958 789927058323275776,228820 794024357232136193,256439 791397268918239232,237908 750404907753213952,11495 770747661901238273,119832 753957730243796992,30590 751837668535898112,14277 753258853672841217,19757 780878810510139392,173347 785636677549191168,196277 791714722357927936,240483 788890454486048768,220727 794683492198129664,262752 778914307388108800,168794 790626080310697984,232280 775782222339203076,150663 795494645681836032,247930 777484152744599552,161456 794627485014986752,261818 752271064382574592,21935 752962482105380864,24848 754908102793818112,34425 779691006279024640,176196 746193521191751681,353879 752996848328146944,17416 766015500648259584,81929 795034789770194944,264431 751197852223827968,17645 763694619288858624,78344 758488835110080514,52388 763937398371721218,80153 764958082606764032,42276 781911599820840960,191481 776092454030278660,11774 763903077178937344,80607 793803697964871680,237935 771337200533319680,124597 758113860423413775,41703 761920325592514560,70509 778040576222560256,164869 763446051650932736,77849 767841133678309376,101383 763690729675685888,79223 788480838329626624,213064 793196680325672960,250430 752850567257530370,23167 763280136191881216,59996 775432242407538688,148045 793102576744923136,249469 768238409529823232,105109 759093364881063936,56964 762789973296877568,73712 773964194269978624,139404 768546931840737280,106083 770366099938349056,118482 795400319836520448,266822 770832984094093312,119988 752933904273645568,24384 768236253162659840,105109 761677337679101953,68987 767480113399148545,91936 753699619989782529,29263 776984304945508357,133702 791359095437660161,234583 793619302863822848,254135 765677765739765760,86472 750734141902249984,14525 792417791424860161,232487 793107693695303680,249469 790768672742576129,233154 785864968994484224,198671 788816454564982784,220526 754736928528949249,33027 762167382190194688,71476 775376050423422976,148870 786074018327699456,49459 788513892595097600,217519 753376508618481665,24745 773613434910892032,138054 775572013175955456,147013 778630810471690240,169201 763881835386408961,80643 773959952092180480,139404 794160307400769540,256255 794074792701915136,256532 794685568298823680,262752 787927277619195904,211312 773531038521892864,129918 788008055111716864,214354 733032422120390656,1170689 755888121221439488,39235 761706817219137536,67326 780564371592339456,181419 788223717121720320,215437 753674428223987713,28586 760732297024958464,62492 775062553575645185,146761 775537347727241216,1250232 794672552585166849,261050 768079420611584000,103354 780608688109285377,171693 793488926988050432,252196 794624057459220480,262053 771296854243848192,124597 776155701349539840,153845 788391535595454465,217519 791368720715161600,238395 762578380768288768,195876 765069357533700097,85159 792105528843395073,243187 774270948690137088,139404 789223269220048897,223312 761313283244560385,68054 753604661353992192,28281 768962362586107905,49400 793249489805074433,244143 786634113977548800,205181 787414176167788544,210207 794068603918254080,257325 776542242890616832,156281 786328358694948864,202379 788095373743042561,214899 795354146467708929,256534 785854482068361216,198571 758688817511411713,53185 792157089971920896,243092 794922618197594116,263817 792030316495908865,241678 767821063409561600,100559 768949847785369600,108795 779002568361914368,171693 781169583755554816,11774 787761175677272064,210238 750665735429586944,13528 770879904690933760,121949 759880423581167617,45122 755486459344265216,37908 766705755533742081,95568 752925399412305920,24134 765029180861931520,85562 755166377825021956,27045 778598084519473154,168794 762657446762418179,73814 795428891745783808,266079 771726030578909186,124597 788406225230671874,11774 770969332948037633,121949 776982320473513984,157082 762768241416663040,73814 765235173663371264,86645 756363136937132032,41798 758777481839124482,55211 767163557255475201,97386 775766389453758464,150404 732735124220043265,351837 770128428628664320,111549 743444418607325184,47188 750097403156496388,11434 795423173042929664,267014 762463080064307200,47283 794617834194305024,261155 767437645593006080,96039 763462242763366400,78159 766785144757686272,95708 793188826801856512,249926 792724655849271297,245101 794880301189185536,261470 761196468606689283,66116 765546912816574464,88052 768420390993403904,106281 761009457459449856,36734 767845247183302656,100605 781349301641285632,139404 791417304579973120,238207 761962879318798337,69711 785910046051880960,108396 794192603935670272,258598 794317062395088900,259773 768252878905487361,11774 794754966141489152,262022 786953329800716288,207287 751882769932967936,17794 789251451717582848,11774 763817793733160960,79691 793460512000540672,252020 794917648534355968,263302 793971675553361925,257353 749561884555218944,7524 775711364618739714,150663 775889029011169280,151741 780852374747291649,182726 755003617380368384,33356 767217760535449600,97392 781812943038087168,26066 749731623814459392,7816 751807988701224960,19880 773220067437780992,135025 793439252692529152,252020 766160280963444736,91612 735884438756687872,11774 749292468282294272,7866 754721295586033664,33356 775067810674475008,146405 786711490392842240,206054 791480046590582784,11774 794954645416222720,262847 771395609534357505,125145 788381928105750529,217449 767294964229222401,92213 757972653173071872,49925 762631704032841728,73926 770344529643745280,117609 771544448060628997,125381 773290318418485248,136018 771638111566635009,114254 789135202681360384,220727 759527083332608000,56964 765728706555817984,87793 791604952254734336,240067 778335582602858496,166913 794560895489900544,261155 762614595001290752,73814 792982684578484224,245148 795229704387198980,265649 753972870490054660,30590 790635385755885576,232863 765547472630538240,87904 793819519806570497,254502 764135019681939456,82066 773508425439469568,137042 775406214490578945,149120 792191776870195200,218002 752940113911422976,24497 785755443951828992,195975 787481354724188160,210434 732910128211582977,354525 760641247304450054,63149 763113884668596224,75653 795285040619892736,265081 758173458001985536,48289 768163982096019456,101681 773849943631077378,138819 779376195498631168,174557 794321093414834176,258456 756356388570460161,42249 788707346390343680,220029 791750299148955652,240584 751152634636210181,15461 754764261621166081,33564 780802705040089088,183269 788370235682385921,216991 778368297381224448,166916 785839228550844416,198671 795351140904775680,265649 770736066164764672,120474 772323649999077377,130377 751745531068555264,14277 762742841026220033,74066 786331783524528130,193669 793901078433542144,233467 746376496516857856,11774 767124105623695360,97468 791364606505553920,238383 792343730959294464,271850 788528348666458112,203710 785373153979670528,194969 785926433088692224,198671 753613353780600832,28477 775432891631341568,141415 793487747893911552,251234 792106120613683201,243187 733227610294063104,355137 776515511127568389,155688 778687520808636416,169916 785983243984134144,199546 788410826004791296,11774 794252393441464320,258771 769360741367291904,97315 786721486816022528,205094 790656794213355520,232169 765935834851840001,90384 772978170039525376,133043 789096371718541312,206742 794319174730452992,256038 786667349885722628,205285 769861904995082240,1170722 773735527732260865,11774 773901031755350016,138819 778251533414764544,164826 789946898274775040,228570 790012489777885184,227795 795438190228336640,267014 766471236943740928,93261 766689396670070784,94699 769683295319756800,87607 770449172357115904,118192 773515842537549825,137158 785931812874833920,199546 786984398751006720,204295 758239261950959616,52004 776373126145970176,155333 785732464853475328,192689 774799975637278720,140372 793452121815298048,249469 767808815479853056,101383 774379173859225600,142648 794156215370743808,257492 794348649950101509,258456 761356818937282560,68273 794588062365847552,261155 794627127807188992,262022 758370825552539648,52554 767442323311566849,95708 773567594955575296,137042 786061780011347970,196524 747821592491728896,209828 751039440760561664,15255 794558222728392705,260404 766857852119986177,44461 768533892500422656,104973 775051747286929408,60069 777179559137570817,159876 763970245606289408,80393 773883433298780160,139404 780234606234574848,177773 793186290652942336,250430 754743589729513472,33356 751821866747170816,19899 758713816259567616,54748 792043801799831552,243187 793139845011046400,249882 753978833800355840,30801 765170796310458368,86103 772513391915196416,128121 774282036085415936,11774 793577473833373696,252679 794355826106449921,258044 774055277394026496,7311 786306401937137665,202007 754079379911692288,30910 763489360679428096,78325 781481200078565377,186750 792814759733174272,245607 794753108425457664,260445 750806867534749696,14525 759239260264394755,56817 773536464860766209,137418 767296288459100160,97685 787320915537203200,210207 787757168128847872,212801 756335857649512448,42432 757541501937213440,47782 788062564567494656,215005 793666930284441601,252196 794282787469750272,198878 758125806208024576,51451 775736567788924930,151255 795678025970892801,266151 756357192161296384,42564 777924211285209088,161956 788503616214577153,218275 790264350586048512,230270 765522427367530496,87904 795702127825797120,268281 734670716205948928,195876 792142840000380928,240483 786364717593980928,203391 791364480940728320,238429 788987211643359232,220332 789138624663080962,223899 788751874480599040,219131 776047367657103362,152735 794366894056869888,258981 767986730179829760,100559 776058531048988672,151845 767864436451373056,101681 777988600340353024,165022 791609277592903681,240028 794010189905149952,256502 773247378073722880,128886 791022187696140288,235677 771681821033635840,121923 793443629423550464,252196 794615318144548866,262053 763832412908380160,80366 763470249446572032,78566 767754975061487616,98736 772403359815000064,129558 773963726412210177,139404 794548691327598592,261155 758702372247830529,53873 793581214984581120,253793 791433720976683008,238292 774547776847900672,142527 788102519545290752,214492 794068625439211520,257668 765605483315093504,84724 767522470479921152,99709 760212442765033473,57574 776167177636327424,153845 790900968993021952,232791 792803630319595520,247241 771459647295238144,125381 772953809400115200,133454 794241331451351041,258331 752159670723239936,14277 767705828338040832,100773 793228956598013952,250633 772295920511692800,129662 761570756593643520,69231 773857190863974400,138155 793431496765739008,252020 790905055293472768,234583 761961225148248065,70338 760444360974622720,62716 755006933900242944,34666 767676120355442691,97447 770495263018459136,118192 794904794326593536,262752 777230171443171328,161002 779295223935447040,173645 792569921209143298,240483 795311327438700544,263676 762242303134199808,431998 774433121064329216,141360 781510307575435265,188119 786262827761750016,199211 773929190202695680,139404 790746180682600448,233307 791039769207799808,234583 793886975803600896,248652 771025752666017792,122875 777256545989963777,95055 781524235156062208,187976 788530642745077761,104244 756635639060242432,14277 759194013496807424,57574 786402987577004032,203674 793867309211279361,249926 762287752599646209,431998 765995718402342912,90384 767713374947934208,100605 793131625265573888,249841 794832403449651200,261060 752957706760228864,24448 753725880447279105,29533 767432155333070848,95055 794210289554071552,258306 760703981450629120,61544 755170764169424896,35890 788428570955620352,217837 795048125811617792,264397 787051065250152448,208014 762702443192918016,73926 750675110864891904,11015 770510910469341184,118191 772215860975009793,130190 774284685103009792,140444 793919033661911040,11774 794190756361551873,258044 757601534779674624,148861 778884640308338688,170253 792393940884336640,192840 758106987376865280,51451 762248126119936000,72035 773950665395621888,132497 794532914222551040,261155 763093566163918857,76549 771917143793336320,126389 765307440657207298,86345 769261482286587904,112494 793365880470138880,249926 750607741157142528,12883 774146451953766400,139404 777006010447781888,158387 794566319731576832,261155 763869248892448769,80939 788282373037109248,215608 791811152015716352,241940 761030356648591360,60878 790640360879890433,232881 772750026107936768,128711 757801645593944069,48494 791619915505467392,240145 773371338845069313,135725 775163343904452609,146761 786411703051227137,203674 753202141402046464,25258 779372202089144320,174442 794528879029272576,260863 770688432318263297,120047 781573694564933632,187976 763174573529530368,65180 764152724027944960,82283 786001185715068928,198878 787349905949925376,210432 794622105165950976,262022 768217828432482304,11774 787779506777894912,205197 794828372719243264,1063777 770979996890492929,81869 795399782953058304,266822 761316246822412288,66239 792058689335070720,243576 772164682140491776,118191 760562793624076292,63149 763952284325646337,77185 785325004795805696,186883 753205944801165312,26140 762633586633744384,73926 770631142420549632,119937 788882354639085568,220332 794720761252495360,240718 749953124656357377,10346 772630663778410497,131007 777286358591217664,158327 788166144964202496,214492 788756924577697793,220332 794603323953385473,261796 787889614526775300,203225 793998616969048064,257492 786597452191236098,204901 790950333514121218,11774 761278226186375168,67283 790547312212750337,232128 778575425761083392,160539 773917653408878592,139404 793421741129342976,249926 751182761042382849,15808 752219521352552448,21074 772271491308199937,129991 789295792599236608,224818 793369199112364032,251452 761549711140646912,66217 773959255732826112,139404 762031521540694017,69794 764881998649364480,84724 767601974137098241,99900 776214767354712066,153194 785473709909929984,195975 792100177096179713,243187 759155165941288960,56964 749324191732756480,7828 733753245907226624,249811 780957909945491456,184748 774285252302868480,136575 785493752479612928,194723 785529064161284096,196676 794532938805297153,261155 760893734712020992,61544 779213742240301056,171966 794381075590086656,257492 786003373833146368,200382 763526468169334784,78853 789580322849423361,226712 791465286100619264,238843 795729605537644545,268448 771967530017644544,128404 789552701562511360,218349 766095737859956737,81929 766274738377273345,91751 767805448628137984,101681 775771760394399744,151156 787253677975179264,207849 793401193800294400,8044 776787720588828673,157755 792785964561301504,246619 770937242437181441,122146 771521257833504768,125163 793326304682663936,351666 794440311971848193,260404 795048560790224896,261818 780740461698789376,182036 767805468832129025,101681 771579877665312768,125554 792157070082531328,244289 762978161508225025,75724 766672004246216704,93823 793110792006692864,249469 760194988827217920,61545 756968176626307072,45576 792080103731785728,11774 757342332446314496,47090 768532547810787328,106716 778501637941800960,152594 788868765995917312,221785 793602947141685248,251269 789839404575567872,227242 794663689894903808,261050 795189080677986305,261155 763513791304835072,1249136 756287575388807168,42432 760546080891305984,63451 773361204555153409,135025 788442040275177473,217519 787133720344092672,207613 789829978552688640,215754 757653069928632320,48549 777906998633390080,163990 771014349443899393,105109 790428228099813377,227273 790652102108450816,232169 754790673308651521,27045 774742414481297408,144635 764307088361172992,82283 793236590831120384,249469 762002435854532608,70540 794061485479628801,256219 757568108307427330,47761 758441163892285440,53144 759962460103200768,58254 788334694333120512,207287 753619754254860288,28107 765974769321869312,90384 792090952856776704,164814 795382525216505856,257492 777066677515190272,147391 794672489272057856,262022 757757526347685888,47940 775485925577007105,149259 781769391029485568,136512 762306296783613952,47940 777657831956905984,162497 787011060205293569,207949 793456148888203264,238207 752880479498416128,24134 770427456943755266,118985 785865441445052417,198576 780559681391558657,180039 787804190017933313,210289 794671146050297856,261796 785646408959352832,196277 791685110546436096,240483 795469970457116673,266005 778312905506840577,167220 778943670854692864,171260 792647910332653568,242712 792169985401421824,243187 794583984822882305,261155 775507845613838336,148994 791314071727538177,236465 765206853768712193,83367 781853010834010112,190553 735952373143592960,209828 778773743594270720,167913 793950927799644160,255826 764052735486341120,80716 771060177932054529,122299 780531138267799552,180655 781402960236535809,139404 763185862813356033,76723 780454552084414464,174389 793929703753035776,256255 794795685505744896,261155 764788711821303808,84753 794749842476171265,260849 764182436263649280,7311 768821382801088512,108849 780678460045926400,80785 792145631552897029,240584 764534992802373632,80262 793857251182272512,11774 771406071512436736,123825 778572809517862912,168794 792778421935804417,217837 735442732580278272,738099 786697740029927425,1248522 759507905569632256,57574 790241490912116738,228341 791048942360338433,78159 795003074238705665,263817 765382256286371840,86961 776025509989933056,151845 758043080536698880,51069 790898439076745218,234622 795670434783969280,267521 794584125982248960,39957 764506938998751233,82230 771745595400814592,127676 767871343580766208,100893 791659013926559744,240483 764162227200929792,81869 768030393450766337,99167 764842303647313922,84422 775629562986295296,149259 766714008976125952,95708 776283920916774913,153194 778708561534726144,351436 780520364048867328,177773 791617159281639424,240145 792927849913122817,247241 761503872963739648,67679 792560374184718337,246392 785500278011289600,196233 793986407362658304,257353 770719758006128640,120610 790968509727707136,164764 794586618350825472,261155 755901214471036928,18215 770609691311288327,119774 775009809259036674,146259 795088514190811137,265191 778633714028974080,169201 790857362366205952,234495 763547099627720704,78360 794532329280540672,261155 758115635582869504,41703 763489213937389568,77687 777642628284157952,162596 753303394148753408,12746 763457580588933120,74247 779070927350837248,171062 794534002002685952,261155 755163132356550656,35890 756279728214986752,42432 761031857152458753,65222 795699222444179460,268281 763539838813347840,78189 765632800414457861,86440 774197697481838593,141867 761350616555851776,67229 776041573205368832,152888 760492848512761861,63149 763905211534446592,80136 754964937726947329,26066 775598560381284352,1249066 758350284976381952,52061 760527052277559296,63451 752206168253165568,21437 753557498049667073,28037 775583723010027520,112363 761979593448304640,431998 791009998012837892,235620 755177087242276864,35890 766000645631422464,90735 732677044929212416,352466 790680645018279936,223492 766433406381125633,92959 769559271017099265,112382 794571963750486016,261155 790679363943538689,233307 794589519920189440,259457 750457263668678656,12805 778774722796396544,164001 780793127904747520,183269 753703425972531201,29263 788747235051859968,220332 790920617998454784,234583 794702957363294208,261818 776076021401608192,151463 750784794393325568,15066 759383457873231872,56964 773975599123668992,140444 754246048902635521,24776 760314253500821508,61788 776529832956010496,123866 754730349507276801,33356 788787951765364737,220526 790881643493941248,234583 786652332272431104,205455 767891374825811968,101681 788162735695663104,215088 787527150891048960,205989 745285002041008128,11774 778391059420352512,167220 789212328877109248,224680 792052217024872448,243075 733138450828959744,355480 752989026492166144,24346 790350053613375488,228354 732614638395871235,1170403 732834391924310016,354120 779753414695747584,176203 791144942274023424,236827 758780778834698240,55257 792217803185065984,243092 795284486581796864,262022 756666629942022144,44450 788725655773011968,220029 761915114656243712,70226 773013107593584641,132364 786742771612647425,205728 776090121045094400,152735 787843263021486080,212316 792809420153622528,244270 778329403126407169,166532 751567102637727744,18470 758292287524921344,50654 754902892734099456,27045 763178685880938496,76665 772196002749149185,1011996 764841242119245825,84724 750558764714123264,13874 757472463907205120,46382 758774824516788224,54123 764896290870362112,85154 768652199782219776,107745 795704022023933956,267862 734639848045301761,11774 763367007899181056,74943 795069304479748096,263895 769651553615634432,114779 778671963376013313,169029 793503646742740992,249926 765722522494967809,88459 755288017930100736,35890 768876446089617408,109666 795350122553110529,266500 775203802941194240,144730 793574418941353984,252020 794661545196261376,261155 750804126519353345,14525 765463816310251520,80486 780606528265027587,152872 792286825398296576,243075 773896211090800640,139865 793244413115846656,249926 762170049302061057,33356 766294780196323328,90384 760722182720876546,60999 754131552355905536,30590 751583840833900544,18870 753705515771916288,28512 765701363993018368,88920 790920504664215554,232640 759128279978651648,56964 789432721789554688,225981 732942724953858048,353016 758424411552813057,52022 762318536362590209,431998 793096620262825985,249348 732555734194507776,349661 733143454834774016,349375 750171305417125888,10847 763388990062034944,76723 790636139069579264,231894 743258192403103744,351268 773999395683434496,137042 781181734478024704,11774 794353446770081792,259231 753958244847058944,30590 793244190088060928,249926 795755155857797124,267862 792997792729878528,242693 762164299234217984,1248990 765937134725365760,88976 791332568473886720,237491 794314312571568128,256038 773600124211564544,136904 791693204865310720,234583 758489108662464512,53217 765686787301904388,88546 793186890144886784,249469 790741215587074048,232169 764869001553981441,84209 772220413606625280,129126 794716626188992512,261155 795066507684446208,262849 795762840254775296,247930 794835599601659904,62492 791777331132137472,240483 794674743576317952,261155 760163605530677249,61145 768873377436053504,109447 776242091466690561,152872 773930646372622336,139404 775127587161051136,141091 779424137231990784,173753 770836072691408896,118079 794557055147319296,261155 773831601943904256,138819 788671428153384960,193639 790716596121501696,233307 790780758206001152,232169 750904297034919936,15800 774056654820220928,141316 785627335416356865,197512 760164998857519104,61425 766292240440365056,91751 778048524885852161,164001 763411689689657344,77731 764214767569383425,82457 793644863933718528,253032 788474075802955776,218275 787610838240595968,204343 776864541166755840,156644 787264409756401664,209845 789905207551459338,228522 793181746879541248,249926 769354830640840704,109840 773512494862270464,26539 774061954759548928,139865 790596943655337986,232169 763835023212486656,80716 788508858540892160,218349 755570052187820032,38026 792485587114688516,246225 773289436473798656,136018 780196090423287808,166864 791002747784929280,235486 771694244742529024,56964 768953090762477573,108396 775717666178805760,1250232 775707792019562496,150663 790884171740741632,234583 794623144426401792,262145 792107553471631361,11774 769815545956806656,115435 763152823252979712,76549 777694929002704896,161978 794192833590636544,258331 753675012285038592,28819 789922313672151040,227130 763781991254855680,78566 768215928723079168,99111 780667757855662080,182257 774399060585254912,142305 775563371768717312,148994 791712117414096896,241034 761973244018634754,71270 762661714508845057,73926 788501373834768385,217837 788571663604387840,218892 760161793935192064,61051 768236356153769984,105109 751669648567963649,18316 761611563132477440,69711 767223249939865601,98475 786027604218417153,199478 794133950243504130,257492 776097794863996928,11774 794675979172147200,261033 763468019456548864,73542 776599002930290688,1170441 787899074452320256,212357 762461701434290176,350085 786943833858646016,207013 768183415707348993,103071 771886918942363648,127796 772830604681371648,132335 743245568755924992,1170508 776611389884526593,152946 786004605050040320,200382 733105298894925825,27848 774580143620780032,144053 788199716014219264,215252 793132783614820352,246314 793682048057769984,352721 776149124311908352,152735 785655873330814976,197512 786096166052167680,200870 791470380657631232,236834 755202633971806208,33751 788018506780450816,214209 762349810989076480,72798 764270227454656512,82066 767485222652817408,99044 790226210768945153,229505 760315294883733506,61412 762679194111381504,11774 745284433373179908,11774 751607094466473984,14653 753339290294165504,27045 795023462695739392,263906 753428778571882496,21332 758657627945664512,41680 763480981898657792,78205 764425772933091329,83393 776813399602716672,157755 785595021642768384,197297 732983496768032768,11774 787783639350190080,212139 768168941009199104,104162 788716940420386816,220029 793872651651469312,256255 753341932256972800,19598 756953079061352448,45672 772561352405594112,131421 791829894607040516,241819 751740309353140224,16774 793591864918102023,252196 760471637405818882,62937 781241397462437888,186434 755436726819008512,35890 771300415711444992,123825 793554303592136704,252014 757638061983268864,11774 764033234258759680,81562 764537471363190784,81946 773900655253651456,139404 755386244809551872,36735 787083338074972160,208379 795352290026721288,266500 766769620564840448,96263 769726347908218880,114779 785526350182428672,195283 757634495273054209,48081 780819343487754241,11774 760053436406693889,58218 763970593527959552,80098 766444363001901056,90735 762694635135172608,73814 776713597321744384,157082 794169387716644866,258331 763794330473619457,71124 770343945431678976,117375 786991280576397312,11774 794191220733943811,254135 794350679326343168,259034 768859133537767424,108782 769159557620707329,111558 786187153009029120,192032 793567329808449537,252408 750139617723224065,11495 753284679596244992,26140 780571022898532352,181419 780826843364503553,182659 792638115563405312,246939 793182890720792577,249469 732434832031133696,196346 772018101969879040,1170685 786576725203300354,198112 759360378304430080,56964 756004195245789184,18215 762080094315839488,71099 786369555593650176,202217 795613213849190401,267655 762428573122650112,73102 774425634672029696,143585 767767901680041985,101383 794866983900762112,262849 762780711828934656,73926 770021592348917760,79987 794678617158479872,261818 775524839645904896,148874 780462202733993984,179936 790596732342136832,232169 791341281947553792,237491 761513187900465153,1248927 765582747301740545,88052 771815566369751040,127582 761608548069498880,69356 790913780859412481,234583 775669778048491521,150511 777596019219378176,161277 788595768659705856,217519 752876343985975296,22737 754777264764706816,28839 752875404952821760,23167 754827024754180097,30865 774277889621692416,141360 790293027122143232,218219 790329831594586112,230282 762560871092531200,11774 775735819730649088,151255 774992399118503936,140444 795072032388087808,263907 794970534194933761,264355 757264911202447360,46384 762626759074340864,73814 758275349159358464,51809 767350256359055360,97386 774062186578583555,140437 781540884546367488,188401 763523856606699522,78304 766064128775614464,89923 787465700612857857,211347 753408815421325312,27317 772835211184713728,112788 774085464189902848,139233 777965840390090756,163824 792068171771490304,242693 792892819576721408,237787 768246448358039552,101681 788869002034425856,220029 790989619563114496,234796 752241086911827968,11774 758370351487160326,52554 761968800409395201,71270 756334732472877056,209828 790573027020996608,11774 773977222566862848,140444 768510872385748992,82880 756578015853760512,43383 758625307112771584,54070 771543677390905349,126390 779684394919309312,176203 794748432409731072,261155 769266792703389696,86274 773294277396926464,126293 794692234075656193,249444 786721871056089088,201976 794567980889870337,261155 744955907990159360,11774 764149710189948929,81869 770305456795332608,118087 795216702506225664,262849 768489928955133954,85533 761348552136286209,68163 762740470262927360,74066 775817371017621504,151071 780577590331539456,177444 794006193421185024,257492 790893477873713153,232640 794757456031268865,262053 733362739884613632,354962 763966235067297792,80939 763598689164070912,77637 793143058728574976,249841 777665804020047872,158387 791881023856390144,241819 766826618920644608,94458 785546245930643460,196788 794274569536188416,259482 792773340658339840,247241 793802037322403841,247083 775087510032683008,146259 785953176717500416,198878 786212456393760768,201494 788899814977204225,220526 791632791502893056,238780 774037519897767937,139404 778994370406027264,142235 779700721495269376,175092 769767313939673088,114357 763150363998519296,74133 765694358226075648,88489 732644717096259584,353220 790726375007145984,232881 773949782310039552,139373 776108876923940864,153095 794653171012562944,261059 791433460023959552,237327 770242403492134912,117257 771880958391820289,128404 780145349059022850,174442 764443824600915968,83393 765946882690539520,90373 786395467739529216,1063777 793509199753932801,228501 750386190017232896,11774 753409597357039616,27061 756291491950104576,42564 777573155892293633,162370 753361703270686720,27045 766588762897850368,94644 786047593365188608,199462 791761932202180608,240355 755937817528676352,26721 795436532467400705,247930 737342075578912768,353124 755549757787996160,14277 769325202199150592,112788 776860811209900032,158673 792869787546161152,194060 738705870872313856,355507 775004376054259712,146259 789307845779025920,223492 754157065002684416,30303 775303163825917953,146720 758312215061508096,50827 767851857322663942,96767 780885469273915393,182036 786221409336905730,193533 790545380698095617,231894 766579592341622784,93504 759123919697747968,56964 777839234296246274,163763 795423627017617413,266079 751841692249128960,17794 764247407840272384,80607 772455720084049920,130415 778344363688620034,167220 765668924092538882,88930 781679063190605825,183919 793225206068150272,247290 794337233591484416,259773 766520389568634880,89689 768178644074139648,104167 786397554841751552,194723 790212291476226048,227242 789116693985439745,223286 790882820595953664,234583 793882287800627200,252639 753762864637227008,26539 754751715795083264,33549 778490334636544000,152594 790716542820446208,233692 772448589608054784,129558 791381696763486208,238395 750883078126600192,15808 758417516670623744,53163 789662506511835138,227048 768448331932700676,106281 774806444860379136,145244 781209506499833856,186434 752187779212120069,14277 768073270012813312,103354 790890208636104704,234583 791335783462559744,238207 767881821723955200,100559 794154225085214722,256255 766067760153571328,90031 766442196505464832,92917 773867858795397120,139404 773953318817333252,140211 791660194925129730,240483 795439545751896064,266491 762026458965348353,71476 768499100966850560,106257 794194925864660993,258598 759065471564079105,56751 794348877356802048,259034 775033406975598592,146259 789544061422149632,215965 774216798493413376,139404 785929347689435136,193933 785999788202352640,199478 793554720778358784,252408 775056262815854592,146259 779388119351107584,174557 790633931683028996,230899 793940010370117632,255863 766917374645772288,95672 762107403865382913,431998 776913003757248512,156835 773988278554927104,139404 787320500246548480,210207 761403035603972096,67852 781158344459333632,185496 795771880720494593,262022 753382877287501825,27402 758124136673738752,41703 764155268858978304,82066 790649172458348544,232863 758677941249335296,54070 776757625287573504,157755 751837233351528448,14277 791418836381790208,237857 791251407823179776,232169 795680298092462080,267262 775766249854803968,144573 769337938492678144,112363 759241257868722177,56625 749667232209330176,9433 751753336639070208,18374 752727419237216257,22777 750405275602026499,11774 787830642121773058,209371 788811388017864704,220130 752651585910611968,352060 757772931850129411,49121 785916690622066688,199739 787026617222696961,208601 793952210401034240,247651 754043918476509185,31095 763172236626976770,75724 792318077195083776,245069 754754099162279937,33356 773592094485127168,137158 764259073751560192,82066 768171559752040449,104313 785670287106924544,197512 786241476753780737,200106 750821825307746304,14525 768271722608939008,104932 775410404797259776,148045 775799943533658112,151156 752654811628273664,22546 786085735992586240,197091 770743004420116480,121046 793219532441604096,249871 787434724209733637,210207 792039079550586880,243187 753119588699742208,25255 791823708767842305,235315 786903922237513728,202636 791280531048689664,237385 781174962052669440,185313 752115525606576128,21070 780602580363804672,181984 761654659035435008,69747 757711145113382913,47940 779150716363431936,172962 792029572082589696,243075 793943593924759552,254135 765016811444113409,85562 777963126889320448,163885 792451965221539840,163204 734671289621843968,353002 772850120958349312,132335 773039268163760128,132364 758782101361561600,54070 790561760793296896,231894 790975384808402944,235147 766285707363045376,92061 750032368979836928,11226 780053513225195522,172185 794546684407652352,261155 794594526245617664,261155 755172002013601792,35044 772522247281979392,129551 787028464230543360,207965 792562508536115200,246295 753742688000671744,22439 754076206337695745,31320 789146967590993926,221971 791348556762378240,238395 794899222286008320,262053 764854900576686080,84724 753910067125039104,30339 786680668046721025,204193 754757575464349696,33356 772918391954821121,132335 769684027892654080,114779 771529512257462272,124597 762949237093040128,73526 788756199332347904,220526 788752204727480320,220526 790516043861127168,231806 763751720786747392,431998 791051593265340416,78159 787199724306755584,209184 773275492556283904,135025 790357419301937152,230282 759887937270013952,58254 767939710874333184,101514 780751684184211456,176203 750729626914357248,14459 786619120615886848,204413 789224933687779328,224678 792074149740974080,243187 755166627264692224,35890 794063472581480449,255942 749623223520821248,7546 758056787794726913,51069 774021395198029825,141035 786242414923186176,201958 788103512601272322,214492 795111636868669440,260927 787244604726792196,192032 791442385435623424,238383 764872856295477248,82118 773283147903488000,124597 762506610384056320,73203 753429886774177792,26458 760084698567553024,60866 763444055992770560,78159 765083567454117888,27156 789231517851607041,47940 762090286122168320,71476 762094187726667776,64652 775566565592870912,146580 790877400045330432,234583 794988340411961344,264397 790916780231364608,234583 758706894982701056,54739 776236856220397568,154322 732974249355448320,353712 773873261600006144,139404 792466841436160000,242693 795066013251502080,247930 792066920702959617,241034 766534902883889153,92860 768264201823322112,89844 773973911729995776,140444 778236234175025152,166532 786952267257810944,203793 789992189447266305,225529 754985293363544064,32941 758681897346207744,54070 765181305164210181,86103 763742134478446593,79691 774702821069328385,143473 788200095309332480,216009 780090409859031040,178293 758347193602469888,41703 761327049042632704,67497 789154598154014720,11774 750497694951608320,12883 767830934401847296,100893 787033391556399104,207287 781262884697276417,185921 790856799415074817,234495 791010684767051788,235882 795701664871317505,247930 789258611876913153,224818 774075609248993281,141360 792114863367610372,243513 776682150045347840,157081 785894619812814850,11774 750814995399647232,15536 766714682287722496,81929 772905333228441601,129380 794186953151414272,258331 795759823086305280,247930 732091652362391552,349197 793164852860624897,250064 769690838586699776,18030 779265759960850432,64722 785250754151854080,193669 769242276497281024,112399 792058354885652480,243576 752181932079845376,11774 791483151512207364,237491 777953004213374977,163990 759438169062408192,1248643 779412734655942656,173628 793965021365571584,256276 789291154395267072,224680 755195223613902848,35890 768839483592613888,11774 775884673910177792,151845 772560875525804033,131314 793127978997809156,249469 747533388668514304,11774 761283366477979648,66897 776244254288912384,152017 785786797540384768,197063 789169507008847872,221416 790320313766596608,226731 794551825483649025,261155 788688357274640385,218275 773706895425048576,11774 794304928080678914,258249 752623355463929856,21332 765396055127105536,86440 786415855072522240,203350 732242686204239872,1170425 755852274849591298,39657 785655487328980992,197622 785980429409005568,200382 761954643219877888,71026 759421503071019008,56800 766300544247926784,90031 786544536939999232,204413 794548754145628161,261155 751030493253165056,16422 760623974183268356,62063 766007550110158848,86508 772219821064908802,128615 785581563933134850,197196 788389028747960321,217519 758424868669026304,52112 772022355287769088,126252 791681019627712513,240483 763767478707167232,79691 778107098441912321,1011996 765651711574708224,88930 792168487409950720,244448 776385647942610948,155390 786342844734799872,201958 786574107370328068,196102 785688886601093120,196277 768232822070923264,11774 793895639918804993,256255 786470743982895105,202983 793959595500716033,256225 753035536533716992,22795 780189498663514112,174557 791511477861711872,237236 794321074863427586,259457 795458331418595328,265257 750452864150073344,13450 753007270225596416,24745 769614408909664256,112808 756686239076651009,43471 792183545498210304,237491 793604646086451200,252044 766143886452482048,81929 789169287684501504,11774 791405010340806657,238207 753411335686197248,17416 761978618700365824,70522 778031348414119936,151409 732677360936443905,353220 751768531667079168,14277 777214164821504000,160480 790529109780684800,229693 771448284024016896,125381 786963624074043392,207287 781827166241640448,190635 794059981058256896,254601 794757256952823808,262849 765200117498515456,86103 770241985231917056,117257 755238883088928768,35890 766194407892656128,90482 791085501268787200,234583 794395441282453504,223249 772081310412132352,128934 795403881429762049,243061 788828862339772416,218142 778770189819056129,170373 767076122043543553,97811 763174804568485888,73814 764887298710253570,84724 780833513629179904,182659 755171371466956800,35931 781226634581979136,186149 791953029662519296,235179 761581508616261633,67369 764137510406529028,79987 775338312756301824,148045 785822192290463744,197512 756975874029723648,44450 779696923280277504,168284 780202234177093632,138707 789480303551090690,220029 786595874562461696,202217 795304227971141632,218911 768240833736810497,11774 766357563206094849,92166 777326197273456640,160014 791760924315115520,239906 755862063151538176,18215 779344198818377728,174230 774119669481431040,138209 790250131450765312,229693 793506995143905280,252711 754786280152498176,33355 758801049113075712,53996 752990622949212160,21074 770356450568790016,118087 772531617021759490,131025 778716625302228994,168794 791457231862497280,239314 780935323413049344,184223 732373922516111360,350660 756642895126343680,43553 792719247688474624,246225 770729146397790208,119746 790242266770210817,228341 760924402557083649,65783 763688994282545152,79533 771509421545512960,126152 780969352602365953,179560 788625020193038336,215437 792396778519789572,245607 767399375496699904,98972 792602324522762244,244270 787577213289918464,211753 788065557576814592,215005 777541448828760065,162213 777437362141982720,74438 788733876780822529,220332 795400210126147584,265858 778832205996969984,168794 788073358965534720,215005 757989039106498560,50647 777606689486798849,162610 765022157986410497,84724 772701754475421697,130649 787333413074247680,209921 747552941356224512,1170819 763594635579039744,78566 763717147977740292,79513 771222991338246147,26539 773488513102802944,136947 773168718545289216,132996 788500459904466946,46572 793198101867663360,249469 751761939169239041,18893 779440064321294336,174872 788155386150858753,216009 795709571029344256,268356 780248552484270081,171693 776856026008186880,157922 780707430032224256,182257 776580886212993024,156835 791437722460233728,238395 791862221882159104,240483 793578745760215046,248253 750721528791048194,11774 767125814080999424,94699 778725657702346752,170187 786440265930190848,71794 756347404660645888,42432 773524598805688320,136904 780883353096585216,182771 785905751076110337,198671 790351043234234368,11774 764389519558868992,79585 794367536020279296,258741 756488703225262082,41518 774390865418604544,133943 776725414328864772,157693 756210731587174400,41987 792463918199349248,242693 771425986109902849,124597 781261427051028480,185601 792501142898941952,246273 759884885796401152,59666 761406026189078528,68273 770363282209312768,117257 792791836112719872,243865 788816672098430976,217914 765285664137089024,84209 791839512016121856,239446 793097357785124864,249469 763125245448327172,74483 766664736884662277,93286 778369818865045504,167407 794738652882448384,261155 794826962048991232,262849 776077421011279872,136575 777049208234840064,157325 777201092136493056,160593 793457774025924612,252408 759444169655889920,56964 770404350216773632,118191 790279155824857088,229693 787716462869778432,205197 792070674449858560,242693 787104027762798592,207949 791051314302038016,234124 758706859666726913,54070 763469846692696064,76406 786907519604121600,207287 761679121525018625,69548 771800086808453120,128140 788519446071554049,215005 789549347608236032,226881 785568890956820480,196676 786506215039856640,203674 791522114822168576,238660 773930960928727040,138819 785242546272399360,11774 758771139782979584,54070 761049442468311040,65180 793579751155732480,252679 764172010930966528,81966 767088574667763712,97685 795269157533138944,265644 758162339136958468,51344 778587589007802368,168794 792153987512430592,242693 758302172312285184,51996 785265779004416001,194560 791375921886343168,238395 792044570339147776,243075 785989620454522880,200173 743471881123028992,1247593 753078271898681344,15651 759810193370783744,59164 775020950521720833,144611 732278715837644800,11774 751539442058493952,18011 764578841536978945,84127 763804567922368512,80136 781635840954859520,189649 794591523841052673,261155 771751360580706304,127320 756930051359268864,39026 768808911923130370,108381 751034635505668098,15748 759326245419048960,57463 769391406012063745,112336 756506710081024001,42534 788162854268510208,215505 792018657354276868,243075 750392299759235072,10848 760311774872793088,61544 775060416904896513,146847 786635244518580224,204835 794565927740112897,261155 767001759621394432,95869 756500532966133760,42432 768162093619085312,104162 751553289452392448,18391 793909621375135744,256125 785281908410241024,193669 765682187446255616,88457 792138172410925056,243075 775323932463366144,137042 777862074588430336,164001 786277912735547392,202429 787121163881152512,209351 795121751298633728,265297 768976199485906944,108795 779598083948765184,350829 764825839426875393,82066 792147505228185600,243608 789832130645884928,227804 763079318071234560,76429 787700720824975360,212139 790690091756687360,232863 758660812705632256,54070 764843816721448960,84724 732615984138309633,350453 753530998529331202,24316 768553261439840257,107446 777145702153527297,159876 750412944131887104,11495 791661362866892800,240483 794635863556820992,261155 763022366469332993,73685 790875817693761536,228702 780088064978935812,172185 792807024643993601,171693 793548115689299970,252014 750380706937929728,11774 758698696557092870,54070 785489671832862720,196277 756958637566808064,44163 762650138850562048,73664 785276967742504960,11774 788156786339708928,352258 789499511123173376,224018 777816949246009344,162244 785269548610154497,193669 735811853281038336,353447 756590963875864576,44274 793275560071876608,249926 761596026499264512,69231 765942401353388032,90384 752776616523206656,22439 760267947361329152,55107 768908036622594050,108849 790277929984860160,221664 762733669731762177,74247 795680403134681088,266079 764696730889629697,82066 780599276510539776,181935 772781027811008513,132288 761671460477804544,69711 767942726981648384,101681 787914409368772608,203048 763190873605623810,76406 768896128800653312,108729 776738635274153985,157755 788894608151420928,202429 757704533820608512,48991 764232424825860096,1249230 788711980576092160,220029 768081682096357376,103354 778627127453155328,168284 760848792753086464,64713 793472087352610816,252580 760356817729888256,60163 790685225860861952,233307 795400474589560837,263817 775852786806296576,151202 790619594587303936,231894 753017159274475520,25139 765702329655885824,87904 750861443801686016,15808 767825792910946308,101681 794631805848653824,262022 791471054011105280,235756 760164812412243968,61145 767561975203180545,93918 762658902244626432,73814 767414539818151936,98890 775742335049207808,151185 786392511606583296,202217 753317230725693440,26267 793268614157697024,78699 763461277301833728,76406 760527206854647808,61412 770798268418711556,118191 773677935513391104,138649 762040784019415041,70543 773910081188433920,139577 794122182788005888,257544 794205550502260736,258771 773663521099833344,137869 756616476539232256,44273 765617190271787008,88669 773259847903113217,134993 763547913423159301,1249152 792202247836868608,243075 775487608143110153,149300 786357930237001728,202304 792043149732507648,243187 732104209399566336,349327 775486648066908164,149259 755418867762102272,33186 791466760536981504,235348 753007843142426624,24603 757647381957607424,47782 790896588390490112,234583 773328314756988928,128017 765698035909361664,88459 781489951959429120,188119 787643746548457472,210928 795478520298434562,247930 732563105360699395,349764 760251347715387392,61470 760537643662905347,63149 771448675264593920,125754 771471617633361920,124855 785323172342083584,195125 774273705878884352,133702 757603828187422722,47844 769267394854420480,112548 776785526812577793,157840 788149413583740928,215005 787630141023281152,206117 791179496468520961,234583 750171186982711297,11521 758822805974548480,54070 766404250565873664,89859 778389094065766400,164814 790698929557901312,232169 765955691873992704,90088 769225460903444480,110659 793245305370062850,250293 750148002224807936,11838 750647102691311616,13450 753074897040048128,7700 793096859975843840,249469 766380541146988544,80939 770078339407220737,115509 777966063145189376,23762 778557850415009792,166734 794874050191364096,262849 778605777321766912,169201 791704743336960000,234990 758300299169849346,50923 769268238723215360,112757 767440767761653761,98751 775400475801841664,148994 777666205708587008,161573 794000821193056256,254209 794553101466423296,261155 775001194393505793,146259 788550535947223040,215437 793523206090993665,232863 760931398320553984,65180 777236672823951360,160539 790358991998218240,230347 750788727404916740,14421 774337066901639168,142339 760883126612537344,65180 788557626686701568,219264 793921804935004165,248652 753570959030751232,28281 760969366364184576,61544 779297007554879488,173753 788761364525359105,217837 753737813296689152,29624 759164737150132224,56772 768553832905342976,11774 793505974589988865,252741 794853159470395392,262849 780945195131166720,183269 788448417932464128,217519 766578224604311552,94612 766671850579501056,94684 775220445444317184,144654 793853572127391744,255942 752864256849162240,1248238 786050989786853376,198620 792037257389613056,243075 794244322031902720,258331 773912952659292160,139404 761398831552557056,68102 787098397253722112,208980 795383515470774272,26066 779099866941104128,172802 791625473348538368,240145 792528789796511746,245313 795735869432991744,268281 795260464305471488,11774 762130559166320640,47188 767473111172255744,94699 769291496738742273,109713 772457626026307584,129662 777309833364135940,160614 790940580268404737,231452 793929421702971392,256219 760316520467537920,61544 775733219849142272,150511 779970293301383168,464984 795660813319241728,267262 785788577468657664,197512 772563630344642560,101383 752011709972447236,18504 754702375877771264,28732 763781370833436677,11774 780459077642153984,179560 762495245598588928,431998 794537728906035200,259266 768115324466061312,103506 794684552786550784,262752 778751941232824320,154709 753719411605958656,29263 768113230656991236,103261 790730664878407680,232863 794578327419887616,261155 758412774762360832,52821 792572773767876608,242693 794536072265007104,261155 786926319590252544,207151 766760544724484096,85326 774482052120846336,142090 756280451417927684,42432 764586601003491328,83945 768227101409284096,104999 792425485863153667,243187 790036848701681664,227594 777790946855575553,162596 788390607060340738,217519 732923128658067457,352432 763852042246955008,78159 750361796674924545,11774 756567306868760577,43471 762303089000927233,431998 766037382688829445,90384 766070561713770496,80939 762664319230185472,74133 793134627246469120,249469 764854845023019008,84724 786749245017747456,205728 786845282789126144,205989 770503200931778564,118192 785654470545842176,196788 769145318722179074,111558 790647427573350400,232169 767837408067018752,101681 762623418974044160,73814 763460121573732353,73712 767781103017025538,101465 788410408860213249,215005 752096021358850048,21091 762831347308228608,72978 790708012876828672,233307 770642073225572352,120341 792376828249927681,240483 795364904974815232,264397 790547750559580160,232137 780631983009431554,174995 780049164285702144,172185 768238330949410816,103149 790604314070781953,232791 778677765885210624,169232 758688782723932161,54070 771482854739935232,125381 756280741219098624,41680 776139012348129280,152314 785614633017237504,197286 788880776456658944,221785 778643907089358848,169201 786183787306639361,192032 767362907768131585,97325 764107329298010113,81702 771826351909195776,126152 751039932777455617,16296 781331837083869185,139404 758485683782750208,51997 770222840893276160,117386 772533487853109248,131007 788454222366773248,218275 743229257002819584,47188 780892202931138561,183269 794609043121774592,261942 794906652503867392,262849 795039741901152264,264397 780422549763133440,180112 760607400629907457,63937 763590873971953664,73712 794528278182653953,261155 769420836101091328,110843 785276042344800256,194648 789294746460094464,206666 795409467256905728,266138 777594608901586944,121080 778295035687165952,162537 795323280483876864,265257 785721486866653184,196277 793093637810720769,249469 768974858189365248,110659 780674371992088576,182122 781917150130892800,188170 793486107727933440,252741 785906785466974208,198878 757258001002668033,1248475 762761356793683968,73814 763415254978080768,77598 781204809366011905,185496 794619529804574720,261987 770066331236458496,116164 787329860913991682,207613 790175406083215360,229902 752134552093593600,18374 773586081660882944,137042 778660889746518016,160641 788080994263961600,11774 795181222334959616,264774 756309366681337857,42432 768664245282058240,106774 795362913120702464,266054 764209819616182272,81569 767834131942170625,99111 781054545619148800,183759 789348928810549248,220526 794675861425418240,261155 788930100049776641,11774 757920070127456257,49852 771186939823140864,1249839 785279717670879236,193669 765592803959312384,88311 772595884399824896,127871 793361409174142976,249926 762807027336941569,75073 787011182838345729,207613 793508508092301313,252020 773755067153473536,11774 768855054082125824,105109 773666255484096512,137315 769025231793029120,101681 775756997828292608,151156 777676982435901440,161988 773707125205852160,11774 763042659682312192,74612 766374785488007168,93512 781340126668464128,187427 761801437848346624,70355 776748762874179584,157755 793136545519677441,249882 772126978849726465,129558 774753583308824576,131421 787497857909608448,207949 749868966043066368,9433 780521988968198144,179766 790713266515226624,233756 793853498349584384,255954 750436316299485184,11774 795723489357471744,246392 770361920985628672,117257 795708316626407424,252939 773890795426414592,139404 786371140377653249,203510 758295831975866368,47940 762655584566939649,73926 785647593955090432,197063 755102140880871424,35403 773656171433582593,11774 787106043130097664,208167 773523344125755392,133702 791140880371646464,235374 794209646290599940,258044 776617803671482368,156053 781152552549244928,185496 792886345635098625,247241 752930972270751744,24603 770682495293612032,119937 781467439808782336,139404 760720299847458818,62853 768948326469337088,109875 771498158304194560,126246 758277159077240832,51069 765214856219922432,86440 768566695036346372,107428 795352300864831489,264397 774628770808463360,144153 791716925675941888,240926 788467162549620736,218275 791505538345426944,11774 753724644524449792,29548 760569119024353281,63179 755160059110428672,35890 787691319422509056,210253 751014041422696448,14877 786036887945220096,199306 757269303825616897,46612 762463255931478021,64722 773724056520626176,138898 787511665814335488,210289 785525319469895680,196676 785961959694880768,199546 780156893289406465,173347 749869851519311872,10064 767044295329193984,94484 768622913956306944,107069 788671294208344068,219915 755517168070963200,38032 793187478937141248,250033 761659287223492609,69673 763517487791079424,78359 766006566021718020,85562 775032698859499520,146580 764969970153365504,85562 794647911804059648,261155 756112554250887168,39957 771846684150075392,127957 778591492252307456,164826 780414898266185730,177773 768894230030790656,109666 765955038002843648,90384 773874446113333248,139404 758779282793652224,55261 785413156734574592,194136 786425019127599105,1063777 766280847938887681,91946 781169100093620224,185310 792106710483673090,243187 795399240247865344,266138 754716957664960512,33356 771195919681236992,118191 795400608400359424,266138 764130798928732162,71122 763891671696277504,80648 755535086137774082,38183 766706707011690496,95427 788735978240217088,220332 764429476830842881,82844 786003369173278720,192949 787765034101288960,11774 750886287566000128,15439 760953549312393216,65237 780504519893475328,180310 787724921300365312,39587 795658370858516480,267521 757948745401176064,48148 776029066147364865,152735 793981693220810752,256105 764174280355680256,81869 791082825717985281,232169 776192910257754112,153095 791037486952697856,234796 774157693493784576,139404 778517331941089280,167393 757027678553776128,43887 751166589668618241,15643 763501550970900480,77612 775753338898026496,112363 763595522326269952,77598 775015015577518081,146259 776163276740759552,11774 732368005460561920,1170450 767352973378723840,98646 773560774987911168,137639 776015007595261956,138490 750829677799813120,14950 755893687826219008,39462 755916211217502209,40668 787055211428937728,207287 753715752738426881,29456 786309023821737984,201980 777606947436580864,160359 775458124241055744,149259 793242241351442432,250375 793442386462461952,252020 779146170455171073,172799 772821312771325952,132578 753954270668591105,30590 785605108235063296,197512 762090915402047488,431998 787628583174934528,210313 791671416936693761,240145 792590481406488577,246225 760170855640993793,61444 760933909366509569,65839 768496364904820736,106774 750739995913314304,15005 751626005861822464,18215 763876016066617344,80155 775146694816124928,15657 785761782610747392,19199 788886164145000450,221143 785587371622469632,197297 788043526529507329,214354 770313595015958528,117377 786006190966931456,199262 789315252387127297,225354 753061051902615552,23066 770746641481666560,120690 761628231657107456,69231 764095685977182208,80939 756651504287698944,44429 791724786720268288,240483 760145479506075648,60804 764337640015474693,82878 773160927269040128,127218 775667949017456640,149279 786643293216051200,202429 788764705699561472,220029 757565481532424192,47782 779338289039806464,174230 781715625357869056,174325 795360177675522048,266138 770512300864397312,72093 758378733161951232,52167 795071659879198721,264911 763152736955146240,76535 764784043959484416,84724 776254219561144321,152017 791661449055723520,240483 769327027044352000,113220 762652699406073856,73926 767384833970569216,95672 774818114521399296,142721 768993034805583872,110477 791227911588032512,223249 764934055251079168,11774 749943446446673920,10735 758808050497007617,55502 764070573647409152,80939 774009971264675840,354238 776951386944577536,156644 785276344255012865,11774 788499033803231232,218275 752876544079630336,24134 765352414606131204,86103 776101374601945088,152903 791112689686876160,215057 754076554129317888,22720 751865365299335168,18323 790667486798548992,233460 765601474822930432,87904 751852882643877889,18893 763005911002734592,75899 795373091174092800,266713 771948059571982336,127775 758750784158707712,54974 765790438359986176,89198 771141079714390020,123581 776537203136614400,156061 755274897169842176,36545 764597763397062658,81946 766615100102840320,94699 776414133042360320,155451 790004068571750402,228584 756980019973464066,43391 787155440421392384,188577 763707964293165056,79693 758531311200038912,53289 762701965604233216,73704 775830062633410560,151165 778576786460291073,168794 785728161724051456,197512 785767559517790208,197512 794956690487726080,39957 795683074398912516,11774 789097634736680960,218349 760533490526027777,63451 768865615226531840,108849 789813770264731649,227066 794707951336488960,261155 755862684302647296,18215 757783231030669312,49070 776789073147076608,156835 793802368139665408,255393 763758676087861249,80022 776110959014219776,153194 791840544699711488,241819 793916616241127424,256125 758445671280103425,53144 780673418295377920,45014 756192411412463616,41759 762777508953468928,73712 788890309128097792,220526 785273943150198784,194648 732586099667701760,352466 755693624864731136,38792 777861390463827968,163990 756624019806359552,44429 775150411435081728,144730 786952460506202113,206642 794683860260888576,261155 764650226183442432,83648 732237350130974721,1170365 765561004000280577,88052 768483285601099777,99514 788108671532339201,215005 779417946452033538,174557 775432321340153856,141415 756691650835984384,44274 768226586898280449,11774 776121633438363648,153845 791352244088213504,235979 795366412776665088,264397 787600755519791104,211794 790630561488535552,232169 754723017142505472,33356 792715183324094464,244270 772261903024349184,129126 794286228145324032,258829 794557117197742080,261155 758809817544691713,55502 788887611158896640,124597 794692062427959296,261155 785483160054300672,121359 794689840482652160,261155 776611931536842752,157082 787760982693179392,210238 775426779431342080,148870 785555502755356673,196247 794031247739809792,257492 770292760599560192,117311 790756746721566720,231318 792073670428598272,243075 750872324916649984,15643 755873631717109761,39957 794008697466822656,257492 752775656065277952,23593 765208005445095428,86120 794307374865494016,255942 753658937728204801,25055 764152056336773120,195876 792573317337186308,243075 750692783707402241,12927 760636277452443648,63393 776835170619883520,144783 794979245965471744,264397 750698916698402817,14421 765505336182571013,87904 787176367431512064,207965 775982404230082560,152507 754201320068874240,32157 789523865168859136,225456 795497825383526400,265855 753803227770920961,24856 794524896105623553,261155 794528509028810752,261155 788907911569301504,11774 772090104026320896,129558 773237545941499904,134975 795076079077748736,11774 772951784289689600,129551 788357533249396737,215608 788524875866632192,218260 793435393819566080,252020 793992349516959744,257267 781834441517850625,190635 792143294897745920,243733 752625238211457038,1248246 792812566699442176,243286 794707972228268032,262022 767787356988461056,100893 770483870672248832,118604 793188340745011200,249926 795265829998891008,263896 778475939734753281,168278 790733940852076545,228820 752706995069784064,23301 781829715308875776,187131 773732100855902208,136515 765405250362699776,84209 771083257056075776,117377 758836754879086592,55174 761166385322090496,66897 768392578739822592,105270 792073524538028033,243187 766278873613033472,91798 780572163371835392,11774 760919068652113921,64722 758230517338759168,51809 750235863053836288,11495 737747815825297408,354105 777925946556854276,161960 781110170109698049,27156 794168835008040960,255942 761713620342280192,69356 765761252857708544,88735 767846805497270272,99111 794232317501804544,259063 790564855820484608,206850 775799831000387584,150497 773855519543091200,97447 758515361511641088,52545 795699548547141633,266151 779835930790260736,177233 793472448180215811,252580 751236411454525443,1248136 765644331776561152,87194 788563769140080640,215437 753650325609811968,28092 780161600028237824,174916 764177234605277184,81130 777298231717920769,160134 751596874449072128,16728 757046369286631424,44274 758136612370968580,50500 759381542699499520,57574 775544680595337216,149013 781526694993813504,187997 762814254634328064,75073 776238845805400064,152314 787686241181503492,199546 794585532227457026,261155 753063100731973632,25317 764178767237509120,81966 732490679419437057,351617 751574390945513472,14277 766317471540219904,90031 774220652785963008,354103 790828119418601472,232169 793115992087859200,249469 794677462890377216,262588 767449017286397952,95593 768890692475105281,109666 780181332575948800,178756 786550783592587264,199546 778247812949483520,164764 791479805036285952,239405 793165189172568064,248437 752652551955316736,22746 765233698883063812,86440 772761656174768128,132335 785908099466919936,11774 788837758697562112,220029 767853702543650816,97386 794004478693253120,254209 794213471193862144,258456 749806477758652416,10247 772878728116535296,132908 785655891731230720,195975 790612375284092928,11774 793247257701158912,250293 794305393115725824,249926 767112386922684416,97392 770393048933134336,117310 785697717880184832,197017 773607771962880000,138054 776426484177043456,153779 766925658593386496,351424 793849138756653056,255318 768588394976849920,106281 778281321261068288,166719 791590466055577600,239927 777788035316326400,162596 753399359107194881,27045 761640559165440000,68993 766642871621545984,94298 769854285374947328,115090 756248032933318656,42117 777165821604880385,160228 786278055635357696,202429 774473049232044032,125554 785869131144978436,197512 794626340473421824,246425 790976847253090304,11774 766086979851124736,89923 778218389705588736,166409 787084770488397824,208989 769555733201424384,114162 791409843491917824,238395 765952359503654912,89923 769707467978645505,110585 754079333883400192,31389 779828469068816384,177233 786909144905314305,192032 790986951046209536,234796 793704703141908480,252020 756640739363266560,43553 771299331328573440,123499 779391609263620096,173628 792177387261730816,243165 793930898638979072,256935 785633892677988352,197512 786215188047466498,199640 732118457861345280,349345 778225705054109697,166409 787249678525927424,209731 768880221126795264,109874 771313425049792516,124340 792664152061911040,236844 754010054240632832,29263 786016637887606784,197512 785651525184086017,194082 765879741534441472,89945 774077993329184768,140965 785556671502356480,196788 792427088347213824,238589 760876724708052992,62728 785649754776666112,197324 788888756887564290,221476 751753523755298818,14277 786149368919392257,196277 732521679491092480,349675 758263919114801153,52112 772585152925032448,131007 781511923535781889,139404 788105775893721088,215252 795422468806733825,266138 756555954049523712,43471 791330711261159425,238207 749762048423174144,7577 785546279434620928,196917 749580635384188928,65113 794801288315883521,262752 736241652256415744,11774 754834301066342400,32337 769269950485819392,111448 788103845524152320,215005 794197294576857088,258598 755466742839799808,37206 758673882937192449,54070 761535263612870656,68908 773162379861454849,128194 791429616262975488,237999 763480636371992576,78115 789977267644538880,227289 762806972538167296,63459 758550257361948672,51997 766603212325462016,92958 789958653784633344,223492 776461379951857665,155850 777315613878411265,159876 760622916266434560,64142 766068825989066752,90482 785326900952588288,11774 795441772981784577,256255 771787115592024064,127134 754984479400222721,34666 790552647178686465,232137 794572151936483328,261155 758541429027188737,50827 761475438556446721,67679 792696972666863616,247062 793129180695261184,249469 762088523700711424,71270 756502096812408834,43391 791345791902154752,238383 751195918557323264,16299 766121116435873797,81929 760573626575757317,62063 785937157315637248,197512 786080478084358144,196524 795006977042776071,263906 785976408397021184,194045 795409616763027456,263141 781351181796847616,139404 793944587102461952,256358 766015790415908864,90908 775376162981896192,148645 795248793071616001,264397 781712530552918016,188934 793101593184866305,249469 791666163314929664,240483 753987416151629824,30008 755878146981793792,39022 767350535041216512,98475 753485631225860097,25189 785824870290468864,198671 750134057153933312,10129 778290491250974721,167220 760123845344976896,43579 760169719282405376,61412 792828200283844608,221416 795703550286368772,199307 781509338628186113,183759 787750461843443712,205197 767935433191858176,31084 737528196845821954,11774 759118545053560832,54070 774205294171811840,141887 774752970072166400,144494 758099940811898881,51248 763510969234493441,78853 765281252068823041,84209 790598283903184896,232169 785530068101570560,196277 761976817129496576,70689 793785426918121472,217634 794338052529233921,258741 766306825864175616,11774 792037017873813505,243187 763016212175425536,75724 764138637629853696,81702 773610089852784640,136904 768500560823775232,106262 770246622823452672,117257 776087113284653056,153035 778494639393341440,152594 752944471403220992,17416 789290688986779648,223692 767836566102220800,101681 790273932502962176,229895 792755386843557888,244759 793778174131929088,249926 758825006662946818,53185 793535807621476352,252408 757724911276167170,47761 766004276720054272,90629 759945591589789697,56964 760268547679412224,62130 777653109011066880,162497 743229833824468992,47188 768917596368412672,98072 761687140942155776,68862 767532646964482049,100007 769927575049166849,112693 795405840022810624,247930 786159011221516288,201007 792751824214294528,247400 763821816062287872,79911 765158354691948549,84724 770713003364716545,119681 758004384752082944,12954 764934685805772800,11774 785290495606059008,193669 795348044220923904,264397 764179737849671680,82457 774993386877050880,146308 779286074476597248,156518 795261283474034691,264774 763010072192618500,75724 791693132450652160,240070 793154538450530304,247077 765748107476815872,88920 767441926274428928,97447 753942909154570242,30436 763615086829301760,78274 775335063563145216,148473 790895142630678528,234583 751590675897024512,18318 779840614611374080,174557 793441067852963841,249926 765249449027330048,86763 780810067553587200,181755 775048342774702080,87904 786680376521527297,11774 793634352143953920,254135 740327573738131456,99816 750742032994279424,15005 780633206429130752,182049 772464621932449793,129558 777052739436105728,157082 759745626217254912,56650 762686675420000257,73926 775115357833003008,146675 787403135136374784,174507 792109661054832640,243187 788448700578357250,217837 762678413970640897,73814 786390189870575616,203240 780615019960475649,181886 792365829392302080,245434 761995188201926656,71324 763824507006152705,80607 774030403078385665,140900 765941545048477696,90384 789301989125398528,222647 793189411210928128,249469 794218065147768832,256724 761250603741876224,67547 790386830227091456,230311 769240745773502464,110585 792027435831205888,243075 774986629043855364,146259 750856680552951808,15643 788786194167500800,220526 794001772901781504,256358 756870678972866560,45125 760875859032969216,65222 764203062982389760,82066 793842078044327937,255942 758935245060083713,55982 774237315149340672,140539 750678620750770176,14351 788485367338897409,65113 791774018986651648,240483 771817508894482435,11774 774367130116460544,140444 770279432187551744,117257 789341397115555840,215437 766359879330111492,93286 786321461736775680,27156 763115816338518016,75899 791264018493300740,237491 793148018581045248,249469 793521248848351232,252741 759944359693340672,56964 790641065250336769,233152 771687992108785664,126389 766229240853438464,90982 770670513894985728,120341 788114890107985920,11774 772975599799468032,133519 775108152547213312,146024 779049656592457728,168284 732651180724101120,353200 791383749917306884,238207 758642169213251584,54070 764877409996853248,80720 770419859897409536,118192 795185299970080768,260613 767762893399916544,100605 780825275558928385,183269 785323147260207104,11774 781275428921147392,184888 790512123415781376,231834 773675987938586624,138650 793186357153759233,250033 751809381197615105,18893 795083986343063552,264397 786265455946104832,201958 795759803347927040,268739 762619539808858112,73814 732292883479306240,350295 770226186307985409,117250 795433396487016448,262849 753276171253608448,26677 763471273850699776,77612 768875395391160320,108782 761331560905781248,67023 764067462841192449,80939 786152485207609344,199546 758658159330357249,54070 768776136130256896,107636 771009151187247108,122532 788771355823005696,220332 794929120132087808,260445 788780986746167296,220526 753950489633443840,30590 767778351960453120,97519 768192458609917952,104575 775879623527632896,150663 788450712032251904,353488 763468601777160192,76406 766628036598829061,94699 785270393464508416,194648 760166946449006593,61412 795411034936905728,266500 772506054085189632,11774 772545746402942976,127433 787997928644313088,214209 776255415583580161,148045 780578131522355200,11774 746560484900544512,11774 776732041836695553,157693 778725089466474497,168284 753710454770368514,29263 770642888719990784,119937 789701318864609281,224680 766139205860794368,90482 757803667185553408,48094 793191931375341568,249926 757640741115965440,11774 778379989653872640,167676 789328820277043200,225456 794087029114028032,155390 795278738669924352,246425 780690869359738880,182036 791696618349178880,240483 794255317550956547,259063 765937231223808000,90125 781201222808199168,186434 790956042440044545,234653 795309525033164800,264397 781315651864453120,187331 756704160570044417,43553 770387191000211456,118482 791108459919990784,236705 792896460077535232,247379 778679002802204672,169310 788395888997756930,217519 771032536831107072,11774 792079373041926144,243398 793980483885559808,248652 757578942618501120,47761 758766480934641667,50923 780545036580626433,181419 758429894514712576,46384 771511444194156544,125163 781646550371971073,188807 768009793202221058,100197 778427854564450304,167046 794690865189027840,262022 768926065016336384,109945 771485834511986688,125145 788815687389175808,217914 776130618874822657,152735 792062760871981057,243614 764221588644376576,82759 774743901378744320,144836 795460090891411456,267265 773286141797601280,135386 781343160509272064,139404 768139139988516864,103294 768892929700196357,108729 780932122957586432,184044 790718484313313280,232884 770751610318454784,121046 774725062691782657,143043 733625557737295874,349273 746398324761190401,383096 755260531930337280,35890 766463192801435653,93286 781330988676689921,139404 760300456119771136,60391 767469654843412480,91946 786644046294945793,199211 793179908528828421,249469 756485401834057728,43403 789235968502931456,224850 791431962434994176,237935 790236442106527744,226803 794911582220337152,258456 751732777695993856,18893 790646229139087362,230899 764642178014580736,73926 790737765226786816,232863 758063962554372099,47940 762269455640502272,71099 775060764646338560,146259 780781298986065921,182257 773611366359916544,137042 785549961828204544,130635 759092263175749632,56964 753684207214493696,28732 766118085036220416,90319 754731019534761985,33081 763466757671563265,77849 776233196182654977,150663 776602607276154881,156110 786739961936613376,202429 755168228926746624,36018 756936850464317441,44291 770414543809937413,118191 794052876314222592,256255 795352669904719873,266146 751108954382622720,16299 790468846540828672,11774 788385902326272000,217519 771404158125694980,125070 787329289381408768,207835 781561544412979200,184539 767531150344499200,97619 794532784001912832,261155 774668820250107904,144494 778372645486080001,166852 786539431029157888,204413 793106614605799428,249469 771154251884003328,122982 780360685175787520,178075 785614728903045120,197286 732637326577303552,353192 755367654324449280,36961 763205001476911104,74943 763753228232253440,79691 791005883497082881,235580 759938496261783552,58227 768253440703082496,81869 793217215222910976,250633 786273500180914176,165939 793098786327388165,248016 793732236763881473,250785 761023665957810176,66159 754743748295131139,33356 757730252802129922,46370 777976454764199937,165185 758690583883894786,41680 759483339174735873,55257 766892622904381441,94718 776112194937389056,151947 787022843288522752,208016 759632876862189568,57935 793295010074497024,249926 793311093548457984,250633 780392896629530624,172185 774382503234789376,143473 794608966500159488,261818 771127071330308097,122973 785844123408355328,198580 788916532663296001,127871 755515847918120961,38183 758713180516290562,54070 771343340507918336,122299 774653224846438400,73196 794641764544053250,261155 733040376496279552,355462 752984264849891329,22355 756032675165593600,40303 758442616585203712,52749 786554745087328260,204413 754730287452524544,33356 785951713572294656,199546 756832181381697537,43553 765035173574356992,75899 794625213396881408,261155 774028117367255041,11774 786336149966991360,199352 760806005500444672,63663 779398516548468737,169764 791474479394267136,235729 793146503518978049,249926 795313011690868736,264397 762746618877661184,74493 771128609360576512,122344 775071207020437505,145955 779012556774117381,171043 780907626070671361,181419 755142917329608708,34898 776158904438759429,153610 791855133214801920,7706 765597474685845504,47940 771738943108677632,11774 773292044303343616,134375 786975862323159040,206642 769090860541702144,110362 786033354235715584,11774 766079701697728512,90031 755972779887828993,40875 759529691728400385,56964 778985134787887108,170187 764273514127818752,62180 766495611038363648,92860 766409687185051648,93823 795101089867726848,265257 773563894703001601,106716 778041272745332736,165423 763363292525887494,76127 786306017529307136,27156 795610276271886343,266151 794808225535127552,261987 757619914991476738,47782 767270018409259008,349714 780495299932524548,179742 761559114040414208,69231 762792855979061254,73737 768645255411425280,107423 778723683460190209,170187 786859851032825856,204413 741096644142206976,1170384 762696479014215685,74133 769286917917663232,109713 788771775324704769,220526 760245253286789120,1248387 765697770174881792,89076 787635285014216704,210854 791307948505108480,237491 793102495631478784,245607 795386989877067780,266491 793422558389469184,252020 779827872483581953,169201 794029099509485568,254008 788125470541754368,215754 770684598732722176,120610 795717610864316417,268231 756972092919132160,44163 793199100233527296,249469 791309987461103616,237787 794526948181430272,261155 768967824568098816,110362 785285958383996928,193669 788165923236491264,215088 793177856780148740,249057 761641756404420608,69356 765284995695054848,11774 779107203190026240,171995 790311149699002369,230523 768264000631103488,102155 788643388019052544,215437 760244117565648896,61412 762917657716797440,353374 788762545045708800,220332 757585223827677185,47761 794631799049699328,261155 795087566303215616,262752 795708847000350720,268246 765534634935455744,87904 764221898150457344,80939 770117945825583104,111549 786710737284632577,205728 765682163488591872,80939 785667190129250304,196917 795660191043899394,267655 758838206955556864,54070 770274503318462464,114254 789941820054700032,193533 773291667130576896,135136 755399532087836672,36735 760524889027702784,63451 792247236352614401,242326 763029569750302720,66922 776627399022653440,157082 791619451904925698,240145 793201403086897152,250430 753466758883840001,27317 778727455779454976,168284 777109569650778112,159876 768487604685828096,105041 773220696436637697,132364 793397215607881728,249926 755575131687251974,32572 786981488197853188,207287 751907673780678656,1248155 753982780510343169,30802 794389653910474753,226320 764179803570331649,81946 787974544396910593,211829 793209450853203969,250633 755472874178285568,37294 773951539740160000,140437 788387509751324673,217519 794206008432295937,257353 768534542315433984,107379 773880788764889088,139404 786013638452776961,200382 788644741046996992,219822 791322656498913280,238117 793496630423064577,252408 780989649015693313,177455 757882877774336001,49852 761002943101427714,66116 767836378377883648,99683 770426109150113793,118087 778193932211617793,166390 794211757657047040,258331 774191080556212224,138382 760533028565192704,63451 776546311868780544,153596 752958547282001921,24603 786795727762534400,205186 791401923047981058,238395 791659505889062912,240483 752712361446871040,22715 793313717576314880,250633 794573466036899840,261155 793182560612327424,249926 794422127608807424,259743 761045116630945794,65677 766300379869024256,91751 773761408664207360,138165 785412291323957248,195408 793951014462300160,254135 768186907423629312,103071 767799708714610688,101383 777623119771103232,156835 793887174097670144,256411 767407548270055427,97413 773898860796096512,136904 778946050350514176,169916 794529405582405632,261155 794725648174608384,262849 757977779166187521,47940 788485255695130628,218275 759956134300098560,60018 771445728124153856,125367 793988848263057408,255393 761361353588236288,67973 749722417115848705,9295 768909749270241280,110060 758135761619210240,48663 772403221138583552,128934 758168410987585536,49121 758236110749327360,49752 793102902541766661,241819 770647342240325632,118192 759451760461164544,55262 772979427244318720,133944 774333413968916480,141114 794261926138167297,258444 756907265634861057,17416 763136473512181760,76577 770272465733902336,105109 778927296363147264,171168 759483224628264961,56964 780928044781412353,182036 791667923307737088,240067 752283793847975936,21431 753114533460316161,24134 780642635484659712,12018 788761381063553025,220332 794605137268379648,261818 761325178420916225,67229 763911490344673280,80393 770239700137340929,117257 793890845275467776,255942 779092256888205314,171324 793178141372153856,249374 762661303437647873,73472 785359491676057600,193671 786260132451581953,201958 795102137705529344,265257 760209044787245056,56964 763185463083532288,76549 775500647542259713,148874 732793735478693889,1170734 790909666872160260,234583 761436938737819648,67852 766145528002441216,90785 793858217138946048,11774 788561511350276096,218275 758324802608300032,52061 792816653218164736,247877 752884726080348160,24134 764113341862346753,81869 758712721537806337,54739 770616726492884993,115817 776930864328380417,159359 778961559104008192,171324 780597184823603200,181935 794551176389795840,261155 758795027795415043,52749 757262891947003904,46384 757623228189839361,48402 776920639601008640,158589 780444549000802304,180418 794680658505371649,262349 779407935931723776,173937 791365094290624513,238395 758319344472305664,52122 776626125774565377,154832 770616233628545024,119937 749953092091777024,10291 757641316171976704,44461 781558382566047745,187478 794810336914251776,258305 793179607897743362,249926 794759047694192641,262022 759485006414745601,58227 763154338348994564,76794 790992049822699521,235487 770271099422670849,117257 773908533792411648,139404 792164498287263745,243187 752250168850788352,21587 767228956852367360,94699 776861197660401665,157993 795355129914523648,264397 795750419519705088,268646 754717645971136512,33356 770240223347351552,117257 733051573509574656,354033 743100036632875008,686533 763454204283236352,1249136 791020568556568581,235487 795066420371525634,262849 767174361304313856,97852 794767366685134848,262225 762993944535924737,75646 781213934434918402,185595 786065246041571328,199739 793386321649758208,249841 758539274643869696,53532 775824489053458432,150663 749753322660245504,10064 770273291525320704,117257 771416862651355136,125367 771739073283252224,11774 757357415260049408,47090 770486798883622912,118191 775534390835163136,149953 754164820530737153,29271 780744117391327232,182036 793157685503938560,249841 770852840659050496,118761 778218877306204160,166422 795300494159843328,266079 755227790665015297,34666 762114223069540352,431998 785947592848994304,199546 767843546548150273,100605 776053017854353408,151845 757448367450394624,47090 771480864265867265,125554 787067203921317888,208538 758447418111176705,43000 773584446670921728,137494 763401797373403136,75927 768188566371303424,104083 773901174596440064,139404 795092261684019200,264397 793566021600759808,252020 793999208206503936,257492 755347015945506816,35890 767473593936515072,98646 794525167942848512,261155 761354637504937985,67941 780407357629136896,166053 763698283038531588,79082 768924566747873281,110362 771845702066565121,128382 793462035040264192,245591 755629625355763713,38476 770645537494212608,119832 790573790979686400,231894 756865525079089152,44450 792018522578776064,243092 792159391264837633,243983 759116490821869568,57092 788977141937430528,221971 794634325513814016,261942 792446036929314816,245724 793158224618848256,249469 794607039951597568,261818 757573021498478592,47782 779375081420099584,173628 781070990239420416,183759 732309043625271300,196346 775400530956918784,11774 794571264648065025,261155 775792545238552577,146804 779806952293474304,176203 794568480288710656,261155 750779127309987840,12859 764400676055183360,82508 794567026580869124,11774 769328206146973696,110585 795011185905123333,263896 780631596441411586,182154 732565908049158144,352466 751239723952115712,14277 757789794952806400,49207 732268526552023040,349776 765243292594253824,86653 765698673443418113,88459 773006088970973185,111558 791351152264830977,238395 779006423590207489,171913 756307235685359616,42249 759124131304579073,57189 791068417159733250,234583 794201611971207168,253050 792024489181708288,243092 788323224966823937,216991 794004453913411584,251788 763914254101651456,80939 765641770915008512,431998 785849856715812867,198878 785268286434996225,194648 785582860275023872,197286 758416942222962689,51997 795131579341291520,262849 795760902767280129,247930 773900294077845504,139404 787817270567284736,1248522 752162070456569856,14277 764938280194289664,84724 778584756460093440,168794 779117415414259712,172089 752190076663332864,18504 774880191231299585,143051 793302193591857156,249926 760985147499876352,65455 795665505323544576,257781 766579708008001536,93429 787150532909510656,207076 755164341016465408,35890 763512457327370240,78129 733112302640173056,356012 771863403644252160,118191 777076291413487616,158673 767755319845937153,101203 772187619362942977,103354 789152827381800962,105109 794303734671167488,259818 791590274774499329,54854 793186632862085120,249004 757219811533271040,44163 792756120280379392,247232 793844485201416197,252581 766725458608001026,95593 774303035749261312,138382 779474803224961024,167220 794990349361913856,264397 766328020063883264,93036 780982001985806336,182712 786605241106063360,205039 794989538988982272,263906 751558069348290561,14277 760133380205907968,61051 774410405774970882,141689 777029984758009856,159876 761979912995672064,431998 766017755388739584,90384 770362053017993216,118482 793220444589400064,250179 766597573452951552,94705 769029009896271872,110659 760427638288711681,61051 787091215527342080,207965 750171449525231616,11495 771519732424052736,1249871 792880047157813252,204413 795342359051534336,247611 787756152473944064,205197 789276429447933953,223899 792026799328886784,243187 793089792787480578,243075 795413526915452928,265855 750585536973250560,7463 774330583409369088,142503 779139365100412928,171644 786907634821718016,207287 756407597545029632,42495 790895001974767616,234583 792056136459358208,243187 752167487618240513,20273 733181338434445314,1170862 762783495865327616,73814 754135365884137472,31529 763827384294539264,80486 770011741384220672,116373 774126776117174272,140444 793342709578760192,250633 787170801002754048,207613 793141845874192384,249469 767855752341954560,101383 770245529645244416,117257 775741591805894656,150511 795419167654551552,258122 752125905250594816,21102 756462045621522432,43391 788583188486651908,219458 759629141738074112,58815 793217337453375488,250633 789684534757294080,227242 793095358712721408,249469 756306089466032128,42495 788490654867451904,215437 762483375722536960,1248990 758438984745975808,53144 785914080787853313,65713 773915879977332736,139404 776251853658988544,152946 773888335093739520,139404 756393507099729920,42432 793385813526536192,249926 755759950715052032,39462 785892047265800192,199453 750513738927579136,13410 766968707646156800,95530 779512151031615488,173334 785869597916430336,198878 790546959434219520,11774 771804434259148805,125554 773928764526899200,139404 756551997134888960,43811 764883021522542592,84724 767686514117644288,100605 788137181344894985,214612 790878001139421185,234563 792026843675258882,243075 793995507739803648,255299 790234939488931840,226803 790303945696489472,11774 741335298546798592,14084 756604735881408513,43751 749994915120058368,10735 779765027167473664,464984 759076509122375680,55550 779454594598342656,174557 791339008269938688,237491 756951831859777536,44291 757847008346386432,49431 762965888144404481,75631 781474341196357632,26066 785628490527760384,197341 761563006102859776,68893 794635056522362880,261942 732984394936397824,353002 794676128267046912,262022 768077091224981504,103354 750363424509530119,11774 755541458405429248,35637 765158494756626432,86103 753597604739420162,26788 776209037201403912,152585 767849891301199872,101134 770355520146317312,117257 779571965434667008,171955 753754223662202881,29263 755016351668928514,26721 780835466752819204,182870 778684865172545536,158520 753021982275473408,25255 760643874213629953,63879 770498434142986241,7311 753281066224476164,11774 773952893942534145,140444 793990739063701505,255393 732213277531348993,350087 765748824585502720,88669 788121038215262208,214209 780434388131598337,177773 781466489413050368,139404 793603687801163776,252020 767282795202826240,94660 788713925739184128,11774 764705804033200128,76623 789400595597660162,224857 791439217138266112,238207 776068783840559105,152314 767422839146352640,98972 778202421457674240,166409 791274272878530560,234212 776572179064295425,156976 793268062820659201,250033 773431627896745985,136110 785957935436488704,199546 785983925759848448,70858 789212167564304384,224680 764349692209565697,80939 767767219606552576,100605 768950674490990592,109470 769233820176441345,1249657 787476856354271232,210258 794608530233954304,257492 787403347254927360,174507 771855407660675072,1249899 795344314289233920,231881 794658202847543296,259634 777202525867020288,140444 791670005695864832,240483 792406850444550144,245579 795668034941763584,267862 764866139449073664,84724 774883915408564224,143361 780329169389518849,179147 769414489221373952,112239 787930974965362688,205197 788931963977551872,220767 789136307545051136,218275 766799888285888512,95988 775720246451834881,148045 775879759339237376,151265 787850079650582529,205197 753763962857070592,29263 756564349909540864,42564 773904804191973378,139404 793938341829967876,257026 789939623220776960,228888 793817061604651008,254135 761912245391618048,68936 792328703053221888,243187 759148269226323969,54070 794528473477947392,261155 794550099313471488,261155 756692788788486144,42344 781211417114398720,185595 792944959926054913,243187 770692663683145729,120613 776631691653767172,109666 792873457247739905,247379 794625773382631425,262022 766222658102976512,88336 787270931798339586,205728 781347633021485056,182960 790264330092683264,230282 750110411513401345,11495 751971702939066368,19376 766309892344811520,91946 775067119981559811,146216 781262389710774272,185496 770359859132923904,117257 778751954780430336,169437 781550933813530624,188401 788052199959953408,214354 767320149498003456,93823 780001075067772928,171324 764827260167725056,84422 785634148723621888,197063 790695107624259584,232640 774398685698555904,142527 776402075315908608,155390 761987504698368000,70858 771699125431701504,126389 794661235933515777,261155 761373444894134272,67908 764798703668428800,84209 775181273207742464,144730 761413457849815040,65404 793186565312872448,249039 762743256425783296,431998 780910872881422336,184223 788898892389584896,199546 793499119423717376,252741 768161557431726081,104162 793094417989050368,249469 795676978401734657,267655 785588650654392320,195975 751655906555944960,15808 754090228692967424,30370 768634850710581249,107069 774143953201352704,139404 792015465203765248,243075 794954472501874688,263817 788564010329407488,217034 790977186887045120,235590 764812822006104064,84209 787115794538823680,209184 775834545967038465,151947 770548460898562049,117687 794396157984260096,350913 794712714321035265,262145 777818647855177728,163763 787223642660757508,207151 734217945258332160,354893 753202622916460544,26064 760974931240681472,64730 766834173113798656,95593 778690439935254528,169916 759911641018277889,55887 790799256915292160,233861 772063203585122304,129335 732677449838780417,1170340 763052185814827008,47188 785312126281846784,11774 794742329391411200,262849 769246479156252672,27164 795616927251107840,267270 732426534586220544,196346 767781937171800064,98972 772261668327792640,129471 779122294518079489,168284 791994166284648448,240483 778569666998534144,168284 779697037017247744,176203 795258751284453376,261594 778740318892007425,170187 786993367934730242,208176 768279247756595200,105109 791357762835853313,238395 795466891317878784,266491 766699874490253313,95672 794263046705315847,258331 774207317592203264,141887 732945983919783937,354164 794115068631756800,256255 753355252812877825,25189 755511629371105280,38183 757597270900486145,47844 793091391765090304,249348 750406403718672384,13104 759283190259392512,56952 771300000127037440,124597 764971167836938241,85562 774023098123202560,131421 754720741250199553,33356 791312313823428612,206257 794668848972726273,262022 788455189200171008,218275 788485904629366784,218507 778203618336006144,164826 774245498437853184,142090 777909730660474880,151845 792497782972186624,246273 768178773888040960,103986 770418996378275841,105109 794992942851223553,263906 786308826752491520,201558 774009606573989889,139404 765514177922359297,87904 773801337112977408,134288 777853806952476672,162575 792075853211369473,226738 775414508076630016,148645 789533201928638464,226581 759216157178073089,57092 773170102795665408,132908 788621976327843840,218258 794155419266678789,258249 794771683378741248,203546 787028054086389761,207965 790244793976811524,228341 793860565210951680,255942 794284923213516801,256255 776748652479918080,144718 773113495260889089,134470 732297499994513408,349814 791984886412349440,242712 792055649014259712,240483 788470552730165248,218275 753954220554977280,30633 795671590168096768,267862 775796250193133568,352982 776125311645720576,153845 790943773853294593,232169 751181184110104578,16768 761663222910967808,69947 758042380520095744,51069 775126697876262912,7311 785625407177560072,196967 765618957902544896,11774 788368953798262784,216991 774993660261851136,146259 778560330054062080,168794 769183525031608320,110344 772198209464758274,129991 752090854722904065,18316 775860275585036288,151463 793825341802283010,249926 764165891432984576,80393 762613409636646912,73814 779725840192069632,174756 759069110311481346,56784 772476864963174401,130067 736479981056970752,195876 789769429483749377,225981 768849026687131648,109167 790655521237991433,232169 795260874630066176,195332 771062297737297920,123226 779099815468761088,172799 765645833383583744,88930 787064468161368068,204413 793146226438836224,249469 764257257710157824,82759 778720494518358017,169923 762765152215265280,74281 787431815292137474,211181 773507925419622400,136515 786261836987404288,49459 750261404939251713,12060 768924748369711104,109874 780924847815729152,183269 771963903978987520,128936 794542638942851072,261155 777250921214537729,159475 790659711896911873,233307 795763127300210688,268777 768486687240515584,106774 786069360267919360,198591 789535460368318464,226881 793159365872103424,249469 774335833121882112,142503 788894181833924609,221972 793976012036042752,257267 794563020097658880,261155 785829035590811648,197286 793584483454689280,251803 792444081565827072,241942 760529032588959744,1170555 763893262428041216,80486 772599457070317568,125163 755914938263232512,40566 764049145569042432,80939 771341221226655746,124597 779313801443225601,173964 785929893129363456,199211 762693323689758720,74133 794027073186791424,257325 781166290727759872,185601 787468854872027136,209863 787108957978439680,209129 772028856257552384,128404 779288520321998848,173753 753293676265271296,398859 756293399997587456,42432 771104949740511232,122532 790545071879888896,232137 750422582374064128,12290 760993501198688257,65974 781213373828476928,185347 791413304807784453,238207 764283982343204864,82283 773267668489019392,133043 769645817518886912,114422 793783653218254848,249926 768938740945416192,110362 786587931100065792,201555 790376124219916288,229895 754773777498697728,33356 759522837740806144,57574 793462388729061376,249926 760957731805073408,47940 775744418926120960,150663 765350276916215809,86440 765633765666332674,88546 763865408952606720,80720 758342552177217537,48289 785640444151537664,197297 732363036577632256,350808 790328728459116544,11774 756712331372027904,43391 786060739647795200,200965 788147250300018688,215012 790909441545637888,234796 781110719861227521,185496 786358045227954176,203391 790342689069928448,230966 794210745827196934,258331 794319377369878528,259743 776639624236134401,157082 744543211700379648,23762 790699059925299201,232243 755888998279745538,39384 789699164548501504,220526 777249742094934016,159308 777997192757927936,164826 768536989138157568,106716 773648423610310656,137953 766772636399591425,95511 738513902032408576,11774 770272435471908864,117257 793863195844812801,256255 757216910371131392,45815 792450143341666304,244344 763902540740169729,80716 793694627811295232,254135 795071673456328705,264397 787732417893261313,205197 778641779880972289,169226 758436834506514432,53001 788036451610996736,214492 794267858251509761,259231 795699596152422404,266079 751195049971609600,17365 786029973928710144,199490 785429945564684288,195481 765657716278775808,88930 767971482605674497,101681 734687674892701697,304437 752652916712873984,22953 793967876864638978,255942 765672106411565056,86103 773635393262542848,137869 794854055298342912,261155 758413003670847488,52061 788140628341252096,215480 794654701589561344,261155 732740623489503232,350654 754070658141851654,31529 754740587069222912,33356 766989119633301504,91049 773693964570406912,138382 778474757117218817,167677 749270992787087360,8041 794493862555185153,256564 755953542377115648,40881 768603995132817408,106716 776973125330341888,159093 752286420048289792,16200 762655778062958597,71021 786948872090247168,205196 791417950045515776,237405 767273865244504065,316373 790598307701596161,232169 774382387933306880,141091 780029876501786625,172027 774250520131305473,142271 791721126246293504,240926 762031289901998080,71429 795015852345225216,263907 795104700924391424,264397 763914657874665472,80192 779999012711792640,177472 788401049354711044,217519 757765967950643201,47693 795323735750406144,266079 767079341977198592,9512 776979221667254276,133702 794735648305512448,262752 750045174361825280,9433 793606552242495488,249841 791164107139330048,236502 794555860571787264,261155 791243295582220289,237385 775452250663596032,146720 788471769468284928,215005 793629952608460800,252824 732735759199834112,349283 778313955831910400,162430 787369571837763584,210289 794963459586654209,252639 792872982007775232,247877 754800935583436800,33470 764148786222534657,81869 786954266850320384,203996 751894901541904384,18893 793871999596634112,255942 792827078349651968,247877 792806993668866048,247241 790925545429012484,235020 793937935385006080,248652 785562975801401344,196538 778412191565348865,152594 786600544089485312,204413 787831266548875264,204680 795399684432896001,266138 791396810258604033,238207 795445268217008128,262022 762727665413464064,73712 775752929047302144,151185 790386781896204288,11774 761674869608161284,69947 795777392329560064,268643 773882492897992704,139404 756439483109617664,42570 792357763317923840,243187 793183108661186561,250033 761687281912524801,67852 763851533599596549,80648 775484942843252737,144654 781232178604548096,186212 790650965028372480,232169 786967603763875840,205094 793485298701185024,249926 755782480917999616,39384 762654975394717696,73814 791397308864671746,238780 786362575160127488,203350 773741399225143300,137612 794947797824851968,257492 753721666409230336,29488 768538808753106944,104973 732651623378378753,352911 775030297209425920,146259 792702752841408512,244270 769178721492217857,107745 789162366298566656,11774 793336417468477440,8044 786359175542546432,202429 793939619305967616,255942 768581981097566208,106774 763452884495151106,77687 775118521890144256,146720 788184584739364866,216009 789756265949986816,227804 790945825119670272,234583 757637906664128512,47267 769260370775113728,110659 793103827704553473,249469 794575484906598401,261155 767821975142084609,101681 788126285750939648,215754 779446251418890240,173584 780889694221447168,182122 794978353140867072,263817 772202687500779520,125801 791419832713506817,237385 780498442149883904,159906 788189767288680448,216009 793746027027304448,252408 777962775402336257,163885 767705457557319680,100553 767750462539911168,100893 732293373336399873,351254 773636457714094080,137042 750651273934958592,14421 758136663440707584,43225 758529868271226885,53703 777984670075981825,164669 779360918434177024,174115 764114403432148992,79691 790167351643758592,223249 789997486068805632,227048 777632341242023936,161939 754018521462353920,30590 773776695325188096,11774 781875274547802112,95075 766941384301576192,96961 767159647816060929,97386 767821495078907904,101681 753459089225560065,27317 764356137818943488,80416 765404220828819456,80939 769762699936796672,114478 770791531674415104,120393 788404888044605444,11774 790778131305013248,231970 794172624683175937,258331 759623980672102400,15122 757994509477314560,50442 764831117958451200,81946 781603801023283200,139404 767429875485454336,97305 785996309652267008,199352 772540095668719616,131007 780907086062448640,181935 790956494132948992,234796 792839066249207808,247767 793107611612839936,249469 788158283165028352,352258 771480715619885056,125381 773699614247645184,138819 791346333521158144,238383 770035525675868160,114848 771865432881963008,125742 788558781097488384,218275 790434073256656896,212727 787400581887332353,210313 788511361345130497,218349 793814841773400064,255393 792110857979170816,243187 773198958550142976,134470 790629933479555073,232169 774681804238225408,144602 774687256426733568,144494 793194009413971973,249926 794010055280472064,257423 768729992943509504,89923 793288209484558336,250953 764177138350170113,82020 732533105865580544,51644 751981438799646720,18215 769346498794549248,109666 769382132883992577,110585 786433199261954048,202051 788257806226894848,215005 794925628537638913,39957 768216707202547713,209828 753099519668158464,23593 781863407876239362,188401 793074439936180224,249286 764179676415811584,81869 759572976077451265,56964 765746378584694784,86440 789475667888910337,225739 773210147015589888,134470 773887295044714497,139404 781851905366581252,190532 788154009311780864,214899 794591182781198337,249926 768252210807394304,209828 778729200182136832,170252 785602237292740608,197512 787051601433243648,208014 775015659382136833,146259 788388450265276417,217519 765686533105987584,88881 779197626482823168,95055 787365100822761472,210253 794354401565691904,230523 769035532953321472,110709 780948796624760832,183269 757883345271267329,49852 757804739950108672,47283 758384646597902336,52930 786955084475330560,207151 751828967141679104,18215 772250821706780672,121479 788135973502660608,215480 752623688357478402,21332 794722919368757250,261155 760575968062779394,63767 766350907772731396,92166 772108055894949888,129089 786549776108154881,202983 791425899254120448,237908 794695777771622402,262752 771519941740752896,123610 788077121780473856,214209 792226856846045185,243398 760938046728511488,61544 777965707661377537,164608 792864515159392256,244270 786665739646296068,205728 732919642159611904,354606 773714226141466625,11774 759629408751620096,19757 758428759628324866,52659 794670606256062464,261155 751840528367489024,17842 755863493824229376,39384 762378963570221056,69747 766338460261183488,91798 764155659172536321,80939 765632822849732609,88748 772244042981801985,127957 764958737547206656,27156 777161208566722560,158864 788445419730792448,215030 756572976171147264,43225 774736065026334720,144635 793635149485379584,252639 793800480619130882,249926 793974746593509377,256276 768813774736416768,109167 778724763325784065,164001 749472082493214721,8887 778717822843179008,169916 787793445138030592,213064 774359387523600384,65663 780266980582432768,177455 786127963989352448,197156 787816908997492736,207712 755270866796109825,34563 775322661006090240,147759 785768199921004544,196277 750389127674081281,11774 753278927859101696,11774 756877200813592577,1248426 769321134919745536,112872 777690735055347712,161456 785930150907109376,199546 794544232908423170,261155 759109659705749504,56964 779511709228687360,174115 786025930007379968,198878 790579454770712577,231318 793544524261756928,252196 792082656821387264,243187 749489811317256192,195876 785781434543988736,197512 793212421833797632,249926 762637108544667648,73926 791709007199211524,240483 794924297189990400,263895 790248540517896192,230282 765215591217111040,86440 765901297102917632,90031 786266490215424000,202429 749839939014189056,9754 753973890750132224,30590 759152729654571009,57348 779040416184274944,171089 767575143459725313,98972 757597000934297604,47545 760120644164083712,1248696 762807176184246272,65293 766411065680863232,92159 792391754515218432,240145 768243945319063552,11774 791880193774268416,240682 760753432131203072,63451 785639520288972800,197091 779003128800698368,29263 776824758042189824,158520 761030449476931585,64730 764404606663352320,81446 764278564233605120,1249230 757106907064705024,17416 788874575408865280,221711 795061880704204800,263667 789157156788510721,224123 793589267331035136,253206 794685867633868801,262784 788737663293456384,219958 770336135801372672,114848 779496569460711428,175376 795484673661083648,265855 763415572038160384,78129 780371935209414658,179718 792155882759028736,244221 790927488402665472,234583 794641604317474817,262313 763153574914293761,74943 793286581369049089,249926 785466322461261824,159876 789986271816974337,228354 771299150327603202,124589 787512533510860800,199840 786001907873640448,197512 760655221483773952,60794 767780348784742402,101203 776899511587184640,157755 793794338719498244,254135 763074791968346112,75724 793947473408425984,256125 762962298814078976,75327 755161858621923328,33192 756918558249005056,44450 764135951664680961,80720 776246401445470208,154832 791797074706726912,241678 786023434539061248,199961 762130036233240576,69548 776139431711481858,152735 759253942836625412,55661 786655810738946048,205401 766355310973952000,93286 785841500521463808,197512 774211811562299392,140909 793849159421865984,255942 781552341589823488,188478 757811494587293697,45636 765222577732214785,85813 787634615578161152,206101 795054812278784002,264431 792155611362394112,244230 766580819498532864,93745 775794067829624832,151156 781152719402827776,183367 760241100149952512,61051 795092706578014212,264397 785271099303100416,194082 795425103542566912,265855 761199858199961600,67125 779469084157104129,172185 766462019595829249,50600 778155655790288896,162505 760519210812313600,63268 765575883222609920,88052 786601649343111168,204413 763811824118689792,79589 756984095981334528,45122 791995418007703552,241678 765664771853156352,88052 743233352275267585,351268 789908593344741377,227615 793592497679269894,252741 772930115873312768,132335 795104532225261568,263926 756849637554651137,45064 766883959741349889,95988 794932203436339200,263895 769528247251980289,110659 788204208734416896,215922 794652193940967426,261155 763404171017977857,77119 768484320075853824,11774 793497913414606848,250633 793793801244454912,252020 793149900879826944,249961 777665742913150976,159876 753736373606096896,11774 778309618271485952,167319 773282927794724865,135903 790621182164860928,231318 775123453225627649,145866 792007793611988992,240070 778628684936871936,23762 785819290918420480,198671 790377926466293760,231008 794210910545977345,258331 756568823860375552,43225 785686856536961024,197512 794603615818313728,261155 787150594603491328,207287 777989113559461888,14383 794177499597041664,257325 765881956009738240,90031 767799969248079872,100893 776798408421945344,157755 775839097386598400,151156 740364987437195265,11774 763467285600370692,77612 790250942004199424,229693 790994903215984640,232169 794556653353967617,261155 770312628501635072,117257 793434070709575680,249926 758795740290232322,50923 760733254467121152,63149 788776610946252800,11774 775412394440859648,148800 776901491860779008,159352 793131589978902528,249841 786247660948688896,201958 767859174638166016,102137 764846507057156096,82457 778704755954622464,169923 793437277007519744,252020 794378051635343360,257668 754741044218998784,22393 787722349093216256,210235 792030385169375241,243187 764737958595428352,83648 780577193894174720,11774 765626041473785857,86667 773670963049357312,137693 792737147912646656,243075 795039898713595906,264397 733183470101467136,355106 756210107923456000,41702 787916486627233792,212711 762033205121650688,71502 794085965556051968,256239 762833242655301632,75073 788115696198692865,215005 768988699237371904,1249635 788051726368579584,214066 758375780434997248,47903 790271018426363904,229895 771558812348059648,124597 773507571751620612,137158 786910031073701888,192032 793989382839468032,257325 754823396144259074,27045 754878379149713408,33356 760663715859402752,64197 791188461378269184,235590 794567177730981892,261155 754902610851819520,26721 770875559488421888,120690 772175930949107712,106548 793800346724433920,255393 781838693501984768,190635 750225931378262016,11495 793540076731072513,253373 734732412337410048,350834 754982648490098688,34666 768283316474695680,104162 791357066359091200,238207 793154583728119809,249926 793963093869019136,256358 795026834501025793,262849 795056799347052544,264397 761438467305811968,67973 767031305775226880,94037 773276520919871488,134561 774339211856076800,143051 750654864200458241,14421 752711469914005504,22752 753272231237652480,25581 764277600965398528,82759 780601663686148097,80785 788390376566644736,215005 753643379863461889,28850 773915234947985408,139404 776154608590782465,153915 762875021928701952,74630 763800901953921024,80393 785538087418007552,196277 775897109820211201,151526 764422472242458624,80482 767246614943653888,94718 763053368247934976,11774 774009755484454920,139404 785314349665644548,11774 785563760790499328,197035 794906821441880068,261155 778161188416917505,164826 750356795999170560,11774 754880727582408705,30590 790008946845102080,228522 788057259653799936,200490 795025722930765824,264010 758430554995982336,53144 793988227195633664,233154 763484763168632832,77687 773360587610873856,133702 750145721886703616,11495 785275987059761152,194648 765635017766686720,88669 758446707549974528,46384 765624033694117888,11774 755861184314765312,18215 775810584092610560,150458 766709582412537856,95672 793570146833031168,253206 757701389640409088,46911 775787615052107783,151156 795008466712690688,263898 753768938752868352,22439 792038673151774720,243075 787098842609004544,208928 787664200072097792,210650 793043639278505984,249057 774294437652406272,141912 778313324358471680,167220 751540462100635648,18635 779031164095004672,171469 740175459510550529,353488 793142155535450112,249469 752226040752189440,20279 770486729727942657,118192 787893492999610369,203710 793156597195403264,249841 790973960666091520,234583 753067135174180865,23294 778299946160226304,167319 789008763328036864,221785 789834101888909312,227242 790577640843251712,231870 771719142072160258,127431 779290858600468480,173753 794526871501336577,261155 790314901570920448,11774 732531043341832192,398855 768090874668515328,100003 785583834829991936,197297 760536242916253696,63505 758493937686282240,41680 763574694255656960,77732 764167174831439873,80939 785982985300344832,197512 794309353096564743,257492 754200629711560704,31468 754225687393808385,29263 794536004841537536,261155 773931795540746241,140232 781005110705094656,164475 788960042200535042,222561 760166131130740736,60325 779075695976845312,172621 771647571500470274,126152 788235556509581312,215005 764228405206233088,80939 761774687894384640,70177 765640183664504833,88052 776874182059528192,157693 790591600745480193,231211 793186675656691713,249841 795076110853750785,11774 793949761124634624,11774 791841842086174720,240145 790913601791930368,234579 771112572430852096,91946 757258442213986304,1248475 773636511149400064,137565 774070792443146240,130750 791751754199232512,240483 794555192725225472,261155 741616077344493569,112939 791713171719544832,240145 771039274867187712,122148 762815869579698176,74938 758662839896776708,54070 773910502082772993,139404 789190500137902085,223047 766737497376391168,95568 794004610688106496,255942 764455992008515584,83478 786769721978920960,204413 769704412344381440,114779 732369168033517568,350697 780833100771328000,182726 732225615764430848,349197 786240008898445312,192032 780765382839787520,182036 794987255832055808,260535 781882184223383552,191044 769638337569316864,110585 757980051291840513,50314 794582635926327296,261155 775302751848960001,148170 792609880712458240,234526 767746213059985408,97371 751070692003549185,16546 785788712689041408,197512 791809870546690048,240890 752293012928139264,21461 785955776024104960,199262 791058759162302464,234564 759091756545835008,56964 755832795646267393,39462 761192177196081156,66897 750138377488379904,11495 788468587413417984,218275 792365485534818305,245024 791348312049942528,11774 794185057732698112,258331 794329019693101056,259743 771414399672197120,125381 776894731771080705,155451 785611330258554880,197512 794386228019769344,258607 749819749786218497,11774 781450858739400705,185496 768491105012768769,106774 776148780638842880,152314 754855638270877696,31095 759462025512628224,58258 795100075001335809,264431 760647982546944000,48052 770786794426109952,117821 778728139862085632,168794 785284424313208832,193669 794749507917516800,262415 765055243063136256,85562 777619295450779648,159370 791281200908361729,237630 767811347157544961,98720 779640672487870464,138812 793280418955091968,250293 792068512650887168,242693 794527427473145856,261155 764738125411278848,84209 771447100005617664,25644 775669884688576512,150394 794732582218989568,11774 785657151842840576,196987 791439771482546176,238780 794375952662806528,227345 763873122676269056,80939 790746576499060737,232863 776176578984370176,154322 787101694714847232,209151 758328832151674880,51344 791816455935369220,229693 785259281809571841,11774 752659108638187521,22575 732935035439865856,354285 753318450118832128,25189 761978997211336704,71026 769105355339169792,108396 759000346987376641,56146 767105933335932928,93170 781850646127349760,190635 794706936927309824,262022 755124085298896896,34666 786735247765495808,90209 787821351474229248,213253 791996262807642112,241819 776850900237287424,158815 780846098755661824,183269 785822958354739201,197512 756187135149944832,41680 768239422181613568,105109 779072852859379712,168284 794645417652842496,261155 780771695946768384,182036 755561714993598464,38032 762755547678461952,72550 790702504686256128,233307 758430828586078208,53185 792118601352216576,242693 777224369370116097,157082 788778488652103680,219942 760819133219008512,63465 794578289994055680,261155 749072976943996928,7151 779840979293442050,177248 768891096596303873,109104 769198718314745856,111558 788624694014541824,218489 790609370094579712,231870 792515525301665792,245445 755174847378927616,35890 759108872892276737,56964 772862413385326592,131387 786297784399900673,192032 787469066164375552,208014 734858409518981121,353228 761273874898182144,67283 787916362140135424,212693 788160833633136640,215437 791511935875514372,232640 794337775130656768,258878 755138774082867200,26721 778367004587728896,167889 756873523004579840,44163 773885998459596805,139404 780620805893976064,182122 787532163142987776,193153 790175465751318528,228354 775677246900097028,150663 792911717802074114,247240 793099708847820800,249469 740360668096892929,11774 786958743187628033,207287 793423718072610817,252020 750393154407309316,12883 767401459554156544,97379 777558821111603200,161352 779696611945357313,176196 762331345410547717,431998 752872051870953472,23934 785260828672917504,193669 779022722777092096,171324 755992501606084608,18215 770342757391011841,11774 761882864078188544,67001 768234285836869633,103354 753768695747399680,29036 769700413373198338,114985 756189610628308992,11774 762304818652282881,431998 764436709392130048,78159 769730992605171712,114779 775761026923032576,149040 778378284245606400,166265 758930612539437056,55729 768793384836145152,107423 787078866867097600,209035 761229940134031361,67110 772386108273491968,105109 777152151898296320,159876 759682184726908928,59365 775312423850999808,148045 787993295511138304,214205 774166537603121152,140444 775804929281699841,150404 778632595068194816,166100 785845990204973056,197063 776182421968478208,152897 762333592680853504,70886 775414241276731392,148033 795014173067333632,264235 763454825463881728,77687 794516513285873664,260404 748912086831362048,11774 775779028997287937,150426 754062546894725121,31389 760232259995729920,57131 791351805514878976,238207 794960348545622016,262022 762901185783144448,73685 786107573401448448,191961 790941791386296321,233614 791121071164362752,234583 787293155129307136,202636 793114645036793856,249469 790690421487833088,231881 758186165585543168,48663 760506888320679937,63149 785516660681764865,195975 760633672227655680,60794 756584499824254976,43471 768884259562070018,104932 795705055370481668,268281 776201833719144448,153596 768114907137048576,103389 793814632783806464,255393 791098857836781568,78159 792568199984345088,245148 750875101483065344,1248116 776155456246980608,153095 792074131428835329,243187 793885726228221952,256358 748546757685043200,11774 758782453263831042,55112 790520304548261888,82178 750434082190831616,12883 781469635044577280,188119 733347598933852160,349060 786607695516229633,204413 780810378825592836,183269 793231553753210880,249348 795488236328067072,266146 794541225990701056,261155 772907179472891905,133388 773666890040352768,137315 773870088600494081,139404 785638994654535681,196788 791326750307328001,203821 733182959075741696,1170862 770212814912757760,117257 765963317600882688,88930 772778495349035008,87904 763898619892109312,80155 791365829547864064,238207 733408371022274561,352911 790992530162774016,234653 793873587786612737,254011 754190037286256640,31717 771881260234842112,128615 776198084200165376,153845 781479909860474880,108396 762761424947015680,74781 768469336176496640,106716 791821227082051584,240556 760986786520764416,66116 754816581608308737,14277 732597376293044224,398858 774703679861436416,17416 758398939724849153,50110 766000126959558656,90694 787149787300626432,205728 759854585196404741,58227 764833908210868225,84724 765622212036558848,88311 754781296128200704,11774 756295573062488064,42149 757695667309379584,46890 756490672631271424,42432 785262520319614976,11774 755037642429902848,33356 785989120564879360,200382 790734569649545216,18395 793108782763106304,249469 757620815588360192,44837 780608880158109697,182049 780203179145297920,177836 758476352550899712,53185 773550635727908864,137042 759419607308443648,58250 777801610093137920,162610 742083894405652481,352982 781286316495376384,186434 768989449942241280,110362 794713778965348352,249926 761820871195582464,69711 762255986237341696,72035 771531734823215105,125554 765628905952649218,87493 789309090640134145,222560 771054530708377601,122955 781214216371838976,186149 781311657565904897,187331 792079338107654144,237964 792172140459991041,243075 791133770883751939,234583 759548752554176512,55257 776655165323485185,146991 788519817871360001,217519 795744401431654400,267746 761759763583631360,68858 790897535107919872,232791 794487982543601664,259743 795041147643006976,271850 785299813088817152,11774 770199712192495616,1170352 790980972506251264,235590 752958007370055680,24257 753728399005380609,25321 793183687768612865,250033 795700265185906688,268281 749258280250253312,7828 775067113736265729,144198 762412642447360000,72859 770416942725206016,118087 787354199369449473,194250 778560927868317696,168633 767853364419985409,96962 792100205915176960,243167 768974321788256256,110389 770712539529416704,119681 790243805823836160,228354 793123140209561600,249725 759308716583755776,55661 756581015913689088,44022 779491583502712832,170139 791468546433781760,239405 792110517196197888,237964 788429791724642304,203510 792728078036283392,246392 760231753277583360,54003 773638857715625984,137033 778324990307336193,166409 757168406588166144,44461 794335586932772864,255393 762828362263822336,1249010 753453583551430656,27317 794360032112451585,259034 755067111152713732,35044 774348022058782724,142090 776123489023590401,153575 791367613490171905,238207 791084702803243008,217601 794535038624755712,261155 788063092018024449,215005 792577410696900608,243286 771859728037130240,127957 793574613687033856,253164 753473432847654912,26539 766459640724860928,87904 756987135476006912,45669 750472717330112512,12746 751810648883929088,18486 794629883653550080,261155 751097342837784576,16299 773652495696551940,137612 785653307763064832,197512 791676079740227589,240483 791774712032526336,240814 794560157409607681,261155 758664142123261952,54070 788888504159899648,11774 793488119211307009,243848 795077504612470784,265112 780836209870397440,183269 793061421672083457,232169 792487778336464896,246225 787986624072278016,214209 788386386294472704,217519 779746900585095168,174492 792717678192439297,225995 792761476582871040,247241 763482028796841984,78629 786996088326631424,200971 794423290198528000,259659 771340330213990400,124597 787485021359734784,199307 770759821268127744,120425 772612087314980868,120690 756301381984743424,42495 759184716859715584,56964 772530179390312448,90384 773647184751452161,137777 790246507366780928,228354 771038555971817473,122875 767695013509599232,100605 764723565769986048,26066 787847961283670016,210253 753563603702194177,19598 759770379183394816,57336 780395450348277760,178045 793868103943761920,256255 785855438382301184,108396 794546180185268224,261155 775368324200865792,148645 787743407183716352,205197 790647739776466946,232169 773289611644678144,136018 762761806196592640,74885 771389847273693185,124340 771790053039308801,127366 774365739788537856,131421 785497664628658177,196277 791660186666688516,240483 793461724552781824,252020 751768679075811328,17640 781702965006663681,177455 793909470698999809,221524 795126312025395201,11774 758106626859474944,50827 754792374249918464,20232 795481043675398144,247930 764540007101194240,82066 785678414569103362,195807 788572256041590784,213064 795244268537413633,258456 732648632659378176,398859 776081380191109121,153095 790259431774707713,226712 773887055076007950,137508 769241648060571648,112494 793611558215528448,252679 792060400405708801,243614 792396509828550656,243187 794590099434446848,261155 787403875355652098,210253 763866950648770561,80607 774067920796254208,141200 785468311886626817,195975 763568646887084032,72408 777904495040696321,164001 795481734511022080,24173 762472429553725440,11774 785261458368102400,193669 771652919934332929,121612 775571201007636480,148684 755159063714000898,35890 770076437449760769,110949 776481512816541696,155390 790131095454912514,229693 795284720036691968,262022 779281116616331265,158387 779390779609403392,174686 756304212493991936,42495 767146712452460545,97386 772419196315701248,127871 770385858276884480,118761 768854802876862464,109666 781533859280150529,186212 786218327878184960,201494 750313185220005888,10662 756258669281546240,41459 793961446228922368,11774 795403972542656512,266138 740370613412319233,11774 753735256252018693,28281 755560855165505536,38586 793841966584766464,255942 791413962621460480,237857 754080348372283392,31320 768804014951661568,109104 758059145677398016,51069 772283689472405504,128934 773921136295895040,137042 778022164670849024,164831 790954683460268032,234583 794525128151470080,261155 766369195051261952,92025 772910493640093696,129551 794596848409411587,261155 792656551840456704,245101 794766970298085376,260613 762016905049747456,70916 792134794549137409,243865 751158225714622464,9639 760526112346689540,63451 770290396119183360,117257 779045442264797184,171693 780447161188220929,180310 766041404057321472,90539 773950216160415744,139404 760978336516497408,66116 785546773179822081,196277 777756359458631680,87904 767487607563489280,95055 772464633974255616,131045 789834133308669952,227242 732788061549957120,353228 760110643764686848,61051 766258642001793025,91894 775922577432727552,87904 786949805197041665,207287 765611877976203264,88332 778305668939788288,159411 788867083123748864,220602 759500921206222849,58508 791005370516803584,234583 750711540920127490,352060 767757358634242052,100893 773851084838187008,139404 792357662897954817,245095 758063816827559936,50542 761348422343372800,68163 793257527072829440,249926 788922349152264193,11774 794617736181772288,261155 786133671027806209,201216 761406526808555520,67229 777259996937465856,157755 766751425179316225,195876 785380340328083456,195481 767398585130422272,48289 794704761379504129,262849 769998730284204034,116229 773616823921172480,11774 743413050179411968,353786 776209439657308160,154397 786352345449803777,192032 791293868499083264,234583 794881378819182592,262296 762732585411682304,74612 758664523423289344,54070 793185579978592256,250285 762401614602829824,11774 774801834724691968,131770 786887374500339712,207013 790895174880727040,234583 778922659912364032,171168 765972742281703425,88541 793995251761483776,255299 795024991431565313,263896 774358953820098560,143206 776782555244703744,26066 781836546957643776,171693 755773257136082944,38183 755862093966999553,39475 752016501176209408,18374 774798402907430912,132848 750427712569876480,10652 793800984061444096,255393 795775993453625344,263302 790914525885243392,221143 777680595728097281,158041 788061353537712128,214458 758021991567728640,47761 772473957693796352,127871 792202701656522752,244289 754816386896191488,33262 766070047861342208,90031 769261536867155968,112363 777214610717810688,159876 781412784508723200,186550 746476794790871041,1247754 788742110589616128,220029 794232072055361536,259063 766653707153006592,93261 761285625224032256,65180 764184862576218112,82283 785666224533319680,197512 792062117134290944,243092 794348520501219328,249926 794583265923371012,261155 769340103340744704,103354 773952843682291712,140444 791611809664905217,237908 793101363131641861,249469 787088085469114370,207949 750693606449610752,13621 759109120855113728,55660 764615944777924609,84209 766496300078465024,90482 777077889498017792,158520 761232843339161604,67229 763668436413091841,47940 794308133623472128,259231 761809432674131968,18395 775811582622400512,151463 776899522412683264,158387 791690443687944192,246425 761690555495616512,52545 771244314336735232,122388 788499560695902208,218275 792872798322655232,247877 765559421153837056,86274 773862338176835584,139404 751584704474865664,18921 773994788261601280,11774 789447927735414785,225981 773324323431993344,135736 752899301286764544,20844 785762023556648961,195975 780879924190150656,177687 791661691238912000,240483 760888216480342016,65404 751106680411136000,15808 759138897549033478,56964 788412615206834178,204727 788914575794065408,11774 792130593785917440,244349 790609170667937792,11774 758371445839831040,51239 793122328196452352,249469 761985177543254016,431998 772847712186269697,11774 755005328471666689,34756 790901971943235584,234552 793136604927946756,249841 732168736904515585,349764 790881162252193792,234583 793444415184498688,252020 794785121639403520,258878 757382055801917440,47090 787928778634829825,200490 792092369864634368,11774 792138001216266241,243075 794189914732658688,258598 795776422946242564,269217 761715274982699008,70177 755197961903087616,36033 755837325842653184,11774 785645760411004929,197297 789557998083534848,220526 787292689121284096,207119 791350928154722305,238395 756627471412318209,41839 765695658078502912,88459 778334425889333248,164826 767869580198891520,100893 787972654535938048,210313 789676038598950914,227429 794677054067314688,262588 775796103304323072,150404 779513557528502272,173210 790891656824426497,234583 791065824413028352,232169 787638605011423233,211347 772373788902166529,121795 777301215306809344,160609 780270791606673409,176109 794594740909969411,261155 787691677808857088,210253 791407900962934784,237857 758313888190304256,52112 785909833492942848,199546 787320370298707968,207613 758104993735909376,50789 760874203285364736,11774 795398434781949952,266884 781204647323193349,185313 758860729378234368,54070 761287239473266688,67852 755022100763521025,34666 788044126956552192,214173 788392070012600320,217519 788526014917779457,218260 760561652551016448,63393 764168363618758656,82066 781085598916444160,183077 779122249026658304,172799 759188900485050369,54842 770152729897476096,116968 771188796243095554,58508 777172113186693120,128232 787663850292310016,211347 794585688876445696,261796 794604777116172288,249926 775068636826341376,146205 764455561018667008,83391 781638908492779521,171693 791700874464681984,234990 793727953045561344,252186 777543340287987712,151298 780889397596082176,183269 758136532301586432,41703 770650374520709122,120341 794552495745994752,261155 775066336141672450,141091 792606960117882880,246225 795261036542750720,169310 756374749756858369,42564 759179375397011456,56817 765285083293052928,84209 771348595886948352,124597 772570996247293952,129662 732155799498305537,349197 758078214891827201,47761 768365228383809536,103354 773953486690091008,140444 778434970473730048,139404 753800392958291972,21332 753990721980370944,27045 762475056567943172,70543 762382271877902336,73022 766025455350710272,90401 767702672346603520,100605 776899447707938816,146991 779066331605893124,171463 791078367793668096,204413 774056769383305216,139404 777585795075047424,162497 790913410141650945,234583 795058862911062016,258456 758068617984499713,48663 764488088617938944,82320 778724863275962368,167939 794244768134000640,258044 758154489337679874,354833 787085168750145536,202636 794536847875731457,260380 770435908231364608,119041 791670391462768640,240145 755125519222501376,1248290 791258697423024128,237491 792619705114644480,243451 794644699445334016,261942 765346545587937280,84886 768131568065843201,103261 769239532935995392,112399 777913046354104320,157082 767405523767484416,97413 773328794077626368,135592 781195593188200448,185595 788858308937420801,218832 795417393195520001,265855 787399100408991744,210694 791794694971850752,241678 793076524962439168,249286 772519555985993729,131007 795736429481627648,261155 770584319001817089,117687 780812522412662784,183473 767821777598722048,100949 793208831497023489,241819 755193340656754688,35939 770197690583965696,44421 771743497556598785,127366 755230054536323072,34666 774590971703013376,143585 780876655094960128,183472 785677655999819776,197046 792419022599958528,243165 735902373659320320,11774 766379502993862656,92166 771005884369600512,121730 775709196733980674,149200 787352480958996480,207212 795330882265415680,261155 773963755184992256,139404 793606545657458688,252020 758699598026186756,52532 762734376819920897,73712 750371675699503104,12883 787668558553624576,1170396 792027175322918913,243075 776600320256401410,157031 733423032568438784,355952 751993288014659584,18504 789123828781682688,220433 786349630644707332,203048 793421495523381248,249926 761318390220722176,64664 769548826243952640,112363 779295714937569281,164814 791244486336614400,237385 754078622336421888,30296 765111668196143104,85734 771720353022373888,124295 785933512729853954,199960 794235754318700545,259063 794342812640628736,258456 781229372200067072,185595 751632205454073856,14277 753019412802859008,23719 790548556943884288,228341 768964476225871876,110659 776180948639461376,152592 791246499950764037,234583 733332223802417171,11774 773965585449357312,139404 789315903561273344,223846 795454117552553984,265855 792071293998764032,243290 769086997998764033,110362 762626644230152192,73814 777455312764825602,158387 754884925011230721,26721 790600058043568128,108710 732271596157599744,350955 785876061619904513,198571 770398497874907136,118698 781246447736000512,186212 793274132351819777,249841 794371609482117120,257704 763062115670327296,1249075 764882049098326016,84422 780764171331702785,182726 785413846085369856,195089 788173928392855552,216009 793491574768463872,251452 795108813548519424,263895 769301122997563392,112301 772867126541611009,132335 788167960623849477,215088 794565265258225665,196314 785895670372638720,198576 771393310350901248,125367 786373989257973760,202248 793461967503577089,252020 773623992921968640,137818 788868992492593153,220112 764365985541304320,355994 789539810365042688,226881 756738192087273473,42525 760702146786525188,25656 764838448729501700,84724 773705927316865024,138819 753746567702650880,29592 765680221399810049,88998 789840732894920704,227242 794159345655279616,257423 753297851954987008,26924 773649008480886784,134993 759819663656136708,59809 732272564517507072,349814 791432996519759872,235580 768858410284675072,109666 794570831661793281,11774 732170268106317824,1170318 758830174523699200,54070 786916711689662464,207287 788723864410783744,212164 792784980418170880,247074 792045611893743616,243187 759154683495714816,56192 785574318340210689,196788 772235551583768576,127707 791734914576109568,238395 768716504967712768,106716 766022677173641216,89658 769788059290218496,114357 780739002311831554,182036 790659321327591426,233266 791384015836151808,238395 795386438888132608,247930 766044914006237186,90384 766408999939903489,89859 792868541653512192,247379 763424396589477888,77319 778501809384022016,164375 767297874573008896,97380 768878842953945088,104932 775781229589303296,151071 780478774659977216,180099 757081901920317440,45964 791373479752773632,238207 793957994283364353,256255 754064775147958272,30131 754093460970283008,31686 762026771365568512,70509 771808606429773825,128194 766891809041702912,95672 770496207772848128,118985 771808320332046336,118191 772057711353683968,112363 790740275752689664,233054 794963230598791168,263965 791425510710517760,238395 771354721600675840,122622 785665266562629632,196277 792056165463101440,242693 763444417118085120,78159 773382611477602304,134875 775284690999713792,147592 771740962804543488,127366 773039041705017345,132825 755058233841188864,33356 777591269249908736,162638 763428751766122497,76858 785587077849178112,196524 794000103291822080,257492 753592179701022720,28378 794356381595893760,259034 765989830283169792,85673 767021058948009984,94660 761368604008849408,67998 790925983171969028,234564 791676969603727360,239405 793569016446988288,233710 793758714532536320,252581 760188777449005056,61544 761977117001314304,71270 763495420748177408,75349 770284178252242945,117843 776256150937473025,153921 761895106471493632,70941 786628387439804417,205181 794683019185582080,262752 794893147742633984,262849 775576031382081536,146704 791280801430196224,237274 770700084891623424,119832 759117408808407040,57131 775473664951103488,1250233 768219723049803776,103354 786052241715257344,199262 755906092069117952,39207 788504210719387648,218275 795749994821287940,262022 755213859091156992,35372 756888601296797696,43661 793296042821312512,249841 767552194849693697,73814 772130246179053568,129108 763499982167023617,74518 774017457954525185,137042 775478447648813056,149300 773892479640866816,139404 774036354938175488,138819 789483968588615680,225358 752956894659112960,24134 780776877023645697,182671 793510534746402816,252824 733764077164580865,349197 756602341407666176,44274 763258536851898368,77273 764929408834514946,11774 788876806304702464,220815 750548352274751490,12883 756265624863518720,42249 759379515206410240,57881 769902826063400960,105109 771830136647798784,128043 771374770726264832,122124 780543439985319937,181409 786688170654044160,11774 790908617050521600,234583 794064692830294020,257026 755651627437158400,38401 764882015296643072,85051 791803254313222149,240763 758264731346079746,47149 763705294597812228,79561 769409696008667137,109667 770068866265407488,116164 773379451094720512,135025 776891123088306176,158864 766347978462277632,93144 791734419346296832,240682 753647919580913665,354831 790414907598512128,229693 763090750930296832,76549 794987049506009088,262849 773584137546440706,136904 761578258085322752,68993 787983932348391424,213887 791733271449047040,240145 794584808257163264,39957 795443518927962113,266151 755232588105527297,35890 775459860813012992,148010 742117402155089920,11774 786026747615510528,200712 795079336709656576,263708 762883716385378304,75174 769763060806455296,114357 778210864251834368,165484 781286812979429376,185601 792548939107037184,244270 788479036376834048,218351 791271103565959168,237491 763648070269673473,71502 742386220303405056,11774 795053847198699520,264397 751171456160018432,17416 758818191485177856,54070 765202365821706240,80939 773922388375318528,140039 766748332773498880,96116 766219614934163456,81929 765633108276224000,84724 770272083846705153,117257 780973535862792192,183338 790910912366534656,234533 732734320725495808,1170601 764235452530458624,82823 775120230058172416,146720 759812738596036613,58267 791774585230196736,240814 766418836937592832,93184 774053445246459904,140444 771979014386946048,128519 775284461181231104,148045 791374093157367809,238395 768971975314112512,110209 795306101671686144,264774 765979305834795008,90575 755492071218225152,35890 786270656786632704,197512 790688501641732096,233131 754788539531792384,20232 772490350854303744,128043 776147591050305536,153095 794624062249123840,262145 794978893564256256,257492 788076850874429444,215005 755677711444480000,37457 773646561872076802,84759 794638370395877376,261155 757995469653946368,50442 761892683526893568,70255 793206730079539200,243614 754743942361382912,31686 764971227677065217,83525 764141539631198208,82066 792169576700207104,243451 794570176175939584,11774 761608414606786561,50406 760232766281805825,61412 785879535493476352,198878 793158251391090692,249852 794678084385513473,39957 764117786931105792,73926 735077674817818624,352723 774306356283084800,141918 768968015601774593,109667 795011831605710848,263896 753066761864568832,18323 763854014588997632,80648 779878565793914880,177248 790644468387020800,233036 793794604185321477,255393 750491427566563330,12883 757249104384630784,45014 773858364874981376,139404 769713530928898048,114985 780605512589148160,181755 754036306049503233,31400 787854254761324544,213064 778273859896119296,167046 763902431252008965,80939 732607910111481861,11774 781239425246244864,180655 791703100520366080,240483 792879078059630592,247042 777586058783551491,162497 756882840621551616,44450 760261866127962113,60794 762802748396036096,73814 761340718103207936,67959 765619697966518272,88311 788839016032571397,216009 763489553499971584,45672 772520118127656964,129551 753555922849521664,26539 793038229523959808,246266 778602353112997889,168794 791255064023298048,235590 794746975954567168,261155 793510000534646784,249926 775807336816324608,151463 753004728309653504,24763 756593828753084417,44056 761277318249713664,67283 792018638295277568,243075 762746425981726721,74781 789531134149337088,205972 758985948390498305,56161 775060371677835264,146675 787968652536451072,210238 740422727773880320,354228 793590902778372102,252112 765264136175353862,86610 788157566396297216,215412 752905221865545728,22752 753773006002921472,23739 766348555338457088,93286 769511246068588545,108432 774848098036318208,144817 788771140139360256,220332 757820760186425344,49431 790233515308658689,225359 790908390008500224,233198 772463303566069761,131045 790261345878941697,230282 794547243848187904,261155 795752434991775744,268918 778025392128925697,163901 763657371218419713,78830 773586684331962368,137042 763739086897094657,79294 794680852601073664,262022 762669694813892608,73704 794616200361869312,261155 767131263048228868,195876 776916423708815360,158428 773668784196325376,137612 787392423257186304,180433 756197886975705088,11774 771130206379573248,122973 781324448947380224,155390 785832975384481793,198591 732728396237660160,353789 777660847795470336,162596 795705558376579073,247930 742376740081815552,669866 764723785727549440,83391 790674933995024384,232595 785473003148697600,194158 794950833741955072,261050 732747471529611264,352946 794627322372464640,262022 778209417103671296,166390 790949856026124290,232169 775865810854084608,151071 779393295998935040,174294 785597886646005760,196277 785962406790836228,199546 795699279486586880,268281 758695265435955200,54070 775673012636962817,148684 787336305088790532,210207 789212565880639488,224680 766331794262155264,47940 780567189363449856,181409 769629659755524096,114357 775132224756736001,146259 795459512824119296,267265 756542723373592577,43391 765088598429462528,80366 792390680702222336,245607 788113672195354624,215608 791672120241709056,240145 742214524263124993,352839 753987641452953600,28866 760960348945907712,65974 793801276551262209,255393 794989187346923521,262849 771785999659696128,127657 773622708244508672,137740 788444718816432128,11774 793511811853279232,248253 780614022148214784,182122 758680700241473541,54070 764687102638366722,80486 765612891567448064,88052 793324757919920128,251452 751584816123023360,17416 770432594748051460,118761 770944889739735040,121479 772915158410637313,132996 757972974746079232,47940 764992787666309120,85562 780352982177099776,178735 794614072662691840,261155 762428146549297152,72350 765393479342166017,86653 760553643124719621,63655 775042335038181376,146259 793972489730854912,256276 733057926487629824,355462 764993697624621056,85657 766606864557617157,94627 775788239269535745,151229 756366083343388672,42249 778046032827457536,165185 765309904106164224,86472 775780990069465088,151463 792266927922028544,243187 760528329178886144,63451 770106461682892801,111164 753426396479885312,22008 756551120454025217,43553 788148587985121280,215480 795351929819897857,266079 761873608348164096,69947 793514044120522752,249926 749650679497519104,9433 781263866973949952,186584 785349672877428737,193633 778399961775865857,167407 785600276896092160,197297 778970080097042432,167220 732956198064939008,1035907 770086842930761730,112693 787723373967138816,212237 763205743663165440,75899 773511944116445184,136947 787712751493902336,211347 795102398515740672,265257 773517134488043520,137158 760784947288219648,63712 785517184428584960,11774 788066024683732992,214809 778137309405388800,155037 786458297058471936,203369 794662882994622464,252329 760121460853661697,60866 794319921840848897,259659 749314647216517120,7826 757910062216126464,49490 767368837301960704,99009 770251622815444993,109960 765851211757195264,85909 770431100057452545,117609 793905272255291392,255942 774053905944621056,139404 790877345859141632,234583 788064341165805568,11774 794564707193483264,261155 755068858470457344,1248286 755422552240119808,36219 766089835463315456,87904 786120977100832769,200490 759444072998146048,58192 763337267406577664,1170537 769585193099235329,113412 742509288954830848,133136 761427265699786752,67973 764625835156463616,82481 793340246045954048,249926 794205861396836353,11774 733174171950256129,355273 792048671588311041,243187 786564887241629697,204413 779039808379244544,172122 753998492490686464,27045 759722819500597248,56282 763477860996775936,78159 766534791973904384,92885 791359343182614528,238207 795713761428443140,268281 779188295964254208,170268 792061241040760832,243187 764935150387941377,11774 771014449532641280,122148 794954609991118848,249926 764705924724424708,84422 794590697080766464,261155 751594238069055488,14277 768246376983429120,103354 760980730486808578,61051 777205024107601920,159876 778448535406596096,166852 780618559005351936,182049 791044297097302016,232911 777079648895115265,159411 789084723352113152,223286 769597336297283584,113754 773658643149512704,137693 760305893804126208,56964 793104869943078913,350979 788126729957216256,215754 754824362469974016,33356 795125821971296256,250633 760524350273445888,63451 794703110392442880,262053 756979048769851392,45669 757909681067130880,48119 754193329903038464,30590 771708180552450048,114236 794547649546489856,261155 759430996492181504,56784 759925867699064832,60363 777643715951267840,159475 789988803247124482,226731 751093073237639168,16422 770346627383066624,117257 755445621788729344,26819 760111889443676161,61051 762298142213574658,431998 793236996600717312,249926 791673070880567296,238271 787410247845498880,210289 792529065596952576,246295 768645751069081600,107423 751852558994460672,17794 755864278104543232,39207 786019583324852224,194082 792438494412931072,245998 775751495300120576,151409 780647431377592320,271850 761461540725792768,66356 766486071022612480,92972 780851927789760512,182960 766437621627166720,93405 787697699164270592,210207 768202694204854272,11774 794598262808465408,249926 794951945702277120,249926 795657030228840449,267521 769334091506262016,112104 757693178866794500,48663 757883075984551936,49852 758408897115910146,52821 775797057864945665,138812 780834163876175872,183269 770490804200701953,117776 780790255695892480,183269 758659920136777728,54070 790876674271223809,234583 765635267533365248,87904 780570849992699904,172132 781206400991109120,185595 794761757738881024,262752 795734344778313728,266151 758176161927139328,50923 794032566693048320,252020 733690105857183745,11774 773081348751945728,134288 768266749024149504,104662 756592230622724096,43391 789172590572994566,220029 768086701587648516,90384 772877799333986304,132347 793876913446064128,256411 788754132098244608,220332 771143538893582337,118087 775801897227788288,150511 778223302883942400,164785 764225515548991488,82177 764453162228908036,83391 781208914297618436,185595 750741766827970560,14858 768590232430211072,74043 780119445414875136,176128 776730338928234496,157693 785573743905021952,196917 757279198352318464,44274 757224126545264641,46006 764883107912835073,84889 793620766348619776,252581 786723081020661760,90209 791837356672192512,240070 761205115512643584,66516 764248534610771968,82673 772808026860425216,132578 778017528996134949,165097 770756257057640448,120690 780432355601199104,180039 758908739487305732,54070 765948910338703360,90471 776154728564662273,154071 794301073175388160,258922 794315399613612032,256276 790952059105267712,232881 794682779158122496,262022 753440110230671360,23739 732918224665350144,351617 753723032577925120,29377 776769750202458112,157755 779303263782875136,158387 793180151345475588,249180 794032315814985729,257492 794724777743130624,261130 789489516331438081,225959 789927357754839044,228820 790564831128526849,231805 785648131392278529,197341 790592452373647360,11774 790894456224505856,234583 794770742978019328,262752 758123093747302400,50983 765834484692287488,89651 757756223655583745,49056 762739842132291585,310322 780896200614637568,182870 756251491430793217,42249 768616093950681088,104973 792774986591117312,247241 754855021221548033,26721 767596450352070656,96039 787022323866009600,207287 793633628336955392,250135 750057401823494144,11222 774006292125921280,139404 765375013809553408,87249 789186744918749188,224221 780475484425621504,11774 793950941003268096,254135 768943869652328448,110477 773879564309303296,137042 785548978838441984,196917 793160817000591360,249469 775362439344955392,147859 781835522184536064,188523 795101089565732865,263010 788755024046350336,220526 793838547644088320,255908 754076708882423809,30296 758700589542993920,54070 766372726797762560,81929 777942887824695297,164694 790445441498255360,220029 772919731820953601,131027 786963405286498304,207613 754705072328761344,33174 762749619067420673,74066 792861749758324737,247877 775138900193017858,146675 789983712603545600,229105 794166033590403072,258331 778366156692451328,26066 785870283101962240,197512 791345986211680256,238207 772143223649275904,128934 753646370800754718,28732 758415328854548480,51809 766637181322588160,92195 790290706501734400,228820 756895834780729346,44429 794565002694754304,261155 793208362666172416,250633 760576156370337792,62063 788893121530650624,11774 768162541943959552,103354 772061330123681792,112363 777620240113012737,161277 763972757138739202,69878 752935156810264576,24173 794840900107169792,261155 766284548472705024,90575 769599343976337408,114336 770327656118128640,118192 770346542683267072,117257 794546356543066113,261155 758091038393196544,50923 778005945402003456,165348 786751952101269504,205728 763417828535836673,78129 781335200307392513,183759 769579997430329344,112239 757838851066912769,49723 787770158127382528,212139 791593943511293952,239516 767808535476383744,101681 768107672549756928,100893 770467677185904641,118192 773711210038505472,11774 785609796154187776,197512 790920611585486848,234583 760302559328243712,62165 769674109169074176,114779 775885873095249920,151410 788132582470721536,351349 755438981496602626,35824 759387774608965636,246425 777600716546445313,162348 763260716233072640,57901 763513186154930176,78360 769265719502667776,111558 793444288977858560,252196 764758921663942657,76012 792014222272172032,243075 790922814853230600,28732 794409336806187008,259543 751207955412885504,17640 761942400549974016,68858 775047618376314880,146259 793115276245995520,249469 760636403483086848,354841 790614771670188032,227048 778317182094700544,166339 791772559440084992,179307 762274862404628480,51778 773491249915494400,136947 793982261012156416,257325 792157825103429633,244221 764169837622988805,81601 766323895771226112,91946 781408116772667392,187453 760091568338456576,58253 768626799916019712,108223 773209654788620288,132875 787101052197666817,209184 766777049428230144,96299 772173926931783680,127579 779517134368022532,79020 793792234663600128,255393 751149636895645700,16833 772232396250808320,129700 732591309073076224,1170348 772892441405906944,131480 771143545252175872,123135 760952732832243712,63451 769730514123165696,114779 791196761826140160,232147 777959189607882752,163901 780238979132076032,170187 758431536605761537,52771 766964506396196865,91049 780556519439949824,181419 753669489737232384,23725 770226281120198657,117303 759128390045569024,56964 786687016671010816,205728 753025189403734016,24316 793437666645647360,252196 750377105473564673,12883 756025888890773504,40875 766459239631990784,91946 771746955433242624,102002 785567923721146369,196788 785886654431125505,198671 773400546032095232,134470 786342325718962177,202429 781261189544161281,182659 790735599082704900,233241 794533800860647424,260404 766263261662621697,90908 793837736935383040,255393 771771083594706946,125145 781491928093200384,188119 795335743027560448,266079 771820758217531394,127836 733937380038565888,11774 751862431463374848,17416 764813193449345025,84666 771683277765742592,127058 781330274650947584,209828 793273796912418817,249961 757598411600330752,47940 763447887451881472,77731 770707851933159424,118192 786576631708147713,197888 792643453964345344,245445 779024678992154624,170187 795118921061789696,265257 763146675288289280,75922 765735350316785665,88920 764235533673439233,82320 794060035831701504,256502 755955317490393089,40867 766323573896126464,11774 757298375259672576,46382 761310529033900034,66878 776285801776832512,152872 778200564584808448,166390 781352495264083968,183618 764918866980003841,84889 777960049314521088,164202 741266725669359616,352687 750306813640409088,12357 793099657006157825,249469 752694066249216000,22715 789808795333431296,224678 770666359877275649,11774 785821334496354305,196686 792868023640002560,247005 785697143935741952,197063 750487924702056449,13696 795284034695766016,264397 757457216785948674,45125 780438451812466688,762119 790580950002442240,231318 756264771968602112,42344 771945221668110336,128615 777112818168369152,159475 780466297280737280,180556 756488369622753280,42432 794340021276815360,259360 785567281111851008,196788 763482415209644033,78566 781137815895760897,157755 776452822174949377,151317 764308714413297664,82571 764840257468690432,84724 785450754026926080,164764 764155959031857152,82283 751819375703830528,18564 766450009160114176,90618 787365839276171264,207287 780173536077819904,176128 788792141661122560,220820 760159080132382720,60866 770312782679908352,117257 749697514593542144,9292 768229638770339840,11774 781130959726874625,431998 760851392915308549,64722 772224416214200320,129650 793321766160564224,251452 758703558166319104,52545 793140206228627457,249469 771568937595129856,123583 789271782737874945,223196 759068707750502400,11774 775757506417156096,151463 732786720819838976,353769 790704893405171713,232884 791701737165975552,240070 791809421445738496,240691 751623723178860544,19122 751790110866235395,18555 759877052983980037,32625 764181591686078465,82501 758427197648416768,52061 786304080868020224,201958 794661498425659396,262145 753723081697423361,29503 792090990832070656,243614 793306476806803456,249841 749937440329261056,10735 780867320835149825,183350 781624817380368384,188458 786946549217570816,207287 759144847966035971,56535 774697676193398785,144494 779628742767353856,161349 788755698704326656,220526 787632078468812804,211920 758658680736874497,54070 766943264486273024,80939 787893219816189952,205270 759883465139458048,55257 764162585214287873,82002 778196966618591232,166409 790987340730789888,235743 790820734612496384,232221 794852756922265601,261962 775081176876867584,146259 786875029946499072,204224 790655836783869952,232169 765202565155819520,86103 794809724164276224,262752 792410607651655680,243187 761259758464696320,67547 750357682901491712,12805 768310785114312704,103071 775001640197824512,146259 788820045723865088,220539 793492534135656450,8044 773301909671256065,133702 732861661401468928,353016 785270320659828736,183269 786848032151236608,206257 768150417515614209,104162 781467494859042816,139404 766352510705688577,93286 788481067778871296,215437 752954755765243904,24196 788517897266003968,217519 765669403606212608,11774 773859264133726208,139404 765299881984430080,86103 768727909720653824,106317 773898804567257088,139404 771016694554890240,121612 773766239848112128,135234 776725748627439616,156053 753238842342121472,24788 753310984031404033,26974 795401260639940609,266491 753975877545984000,28866 793490508895096832,252741 743098437957234688,679105 753108756184043520,24269 763728975130599425,71438 763884497062408192,80939 765307912310829056,87145 766708237248765953,92192 778244176270024705,164826 760866001932083201,7047 761625287800926208,69231 779678775495843840,174230 734490624016142337,46501 750754753072668672,14462 786966862403776512,207949 753073510071803904,22779 759887146555699201,59923 770638619786747904,117257 780845541269786624,182870 732247706106626048,11774 733035823705120769,355293 753738951924613120,22439 760136084537937920,59730 789336487028363264,223935 793935789440831488,253721 773641523502211073,138382 787831729587236865,199961 794023851969478656,256219 785246885653118977,11774 747823575147626496,11774 760653705351868416,63393 764353120726085632,82066 779516551456235520,174230 779728999849361413,176528 761383449752064000,66057 794048908792102912,256125 778013257042792448,161988 788747694177185792,108396 790077445076418560,228172 756886840167149568,44450 769891462414729216,105109 758025192392110080,50923 764999106968379392,79342 756671079624486912,39096 760598332901163009,63879 749988577333940224,10649 766761700410482688,94699 764864618405564416,82066 776987791095889921,159853 778302702459781120,166362 792501885248778240,246392 756960598743588864,44450 765344698554781696,86763 787512891108831233,72035 790705842525921280,233729 794901396353089536,262849 795735721235644416,268448 753183606630080512,23217 775109870672424960,146720 755816102026944512,11774 790929852136300544,232871 758302022437179392,52112 786942698829807621,90209 794191060029186048,255826 751118630490935296,11774 795311972992581633,264397 776842491421163520,149953 786027645888671744,199561 769561872483946496,113754 780806612583874560,183468 790902027719024640,234583 757282366528319488,44429 753730080682180623,29548 769342115067428864,113221 792483403706671104,46501 764558340307419136,83945 769935215942897665,114301 752816588034809856,22393 763684122275577857,78914 733285978547224576,355480 750454347960446977,12883 757724930742054912,49121 758657141758492673,54070 760865989529595908,355994 762795100074307584,73712 770275071537446913,115582 767593854824550400,99900 750693901065785344,13621 770744467024248832,120393 795030011703152640,263926 732109098838171648,349306 751087031372029952,16768 771090928622862336,121479 794910731577729025,263817 756617874383499264,44429 785258076211322881,193669 757561381579321346,47782 792878048076926977,225995 735848131896705024,349507 759260955738042368,56964 794566351423582208,261155 791089594158682112,235828 793116032101523456,242693 795351702543204352,265649 787058677890953217,208899 792120745753137152,243576 774029777418149888,140444 787421486311092225,209800 754708381533888513,22393 793514118120693762,252824 750071980104224768,11296 778950871359029248,171324 732118575368937472,1170335 769474416128385024,113754 787395304014217216,210694 788522793876860929,218275 794537904043241472,261155 763780801502650368,78566 769528659715719168,112788 773982106485653504,140025 792797858449633284,247240 773623505367818240,137158 773299123852222464,134993 777412600996958208,138490 755858756416569344,11774 793901199758135296,256451 790607577591623680,232791 772783911726448640,131025 789480314850545664,225624 749298976436944896,7836 756287596469387264,42432 779135422756556800,169515 753021741769760768,24134 757703739209908225,48991 788124830440812544,215012 763941684400959494,80720 771458182837334016,125367 785668312483049472,197324 758345149063626752,48289 765619209086836736,88480 785526710036865024,196277 775092249981956096,144730 778635816360878080,11774 788918136926003200,220526 793887964061237249,255942 788458790714683392,217519 792030556766613505,243075 768914128220123140,105799 779301742399807490,173753 755767289258119172,37455 776249744129531904,153501 753045313649315840,24316 789931786037923840,223432 794587295215210496,261155 754771411282067456,33356 778364583425769472,167569 786652500002680832,90014 789962045642924032,227242 767841262556839940,100561 777064417481469952,159146 793593346241417216,252112 751843042647310336,18470 770926096921616384,118087 776843873788239872,157993 781209265918906368,186434 791342524690534401,11774 794684866155659264,262588 788204124407988224,215437 766273407419723776,91798 771137764691615744,123038 792013155287330817,243075 778068178907729921,162497 771935661398102016,110585 776194725560877056,153573 780765732778848256,182960 793158848156762112,249469 754086507003125761,30590 788043258849001472,214515 794633997922029568,262025 761679926940536832,69915 764045411489226752,73706 766275188786917376,91751 788823316672946176,176205 790999801601064960,235882 758659398453657600,52112 762820582010331137,73712 793875614839234560,256358 779384225053016064,174230 795442645623390208,265855 795456940856012800,265846 733178654604308480,353220 786413975433056256,202379 772235400425328644,129551 794147738871074816,257492 761032673162702848,66209 749651703683743744,9433 767845479858208768,101600 788082809604673536,214005 755163695316103168,35890 788830256572403712,220806 793262451139702784,250633 732953641473171456,354125 768164637925707776,103212 792818036436631552,247241 795366059112923136,266500 776852029117501440,157755 787013968489435136,207599 792141557558157312,243451 786220115553419265,201555 792342642583494656,244297 786376537364893698,202727 751149226952916992,17371 753691418107998208,27280 764532105405542400,81946 774459638859259905,141887 778237828958416896,166719 792111559044542464,243187 786721521167241218,205094 768106027153821696,101514 763132600856764421,75899 775904070812958720,144568 780768390470258692,182960 785648022025756672,194082 755929684064382976,39475 786314867141509120,192032 795097727621353472,264397 790793031473569792,99049 754005514011480064,28866 766331519006760960,93036 766457262835662848,88669 776064642766499844,152314 790287304837373953,228354 753063185381404673,14277 771431593416224768,121300 778673899470848000,168892 792232976822116352,243187 764989332553887745,82066 766211459822948352,686533 760525242229886976,63451 761685385009324033,69231 765706410575495169,86103 785908229532360704,199546 764835179479171073,84724 760568275155681280,62798 755301968612950016,34898 772927254926135296,88859 788123029029134336,215608 758633448139583488,54070 754197621468790784,32157 767828344897429504,101681 774236749933543428,140444 786574250178064384,200382 769927723691089920,115530 761742882906644480,431998 764084893907156994,47940 765633433221595137,87904 771024861124816896,86103 762797283972820992,73712 734730041440018432,7224 779395248493506561,174115 788562289620246528,216009 770685702723874816,120610 777596094083629056,161502 785484524834721792,195064 789279710404419584,224680 760179116507148288,60866 778983679448285185,171693 795432566996271105,267138 766699592767328256,95672 780485538310713344,180647 756687560005423104,43391 760604941404639233,63149 769629828614131714,110585 777701208609792000,162741 780803318545211392,183269 791872457762189312,238272 774230612261625856,141887 778565561647243264,168794 788426367180374016,217634 755409305491410947,35665 789771093649321984,227748 794223506246471680,258771 795352372822167552,265908 775394409336692736,18030 766709638045851648,95672 793273304828170240,250293 761788793141596161,70085 780275338387554304,174891 780748493275095041,182036 793629171754950661,254209 769175884653670406,110389 790697560872714240,232169 791913972077256704,241523 771654734314807296,117377 780491327553179648,179557 786271974611832832,201958 774093233185959936,140025 788733759420002304,220332 772482103833341952,131084 790315693573046272,229693 752626210358763520,22575 765390918543347713,87249 755451468564537348,33751 761032084395659264,66116 755148700742221826,35820 765986891866918912,90735 775483907420594176,149770 776379921497194496,154071 789248534545625088,211885 764957419516551169,84724 776858052859400193,156053 790976631565344768,235590 780611325466587136,150151 760623673250242560,63267 749451247602794496,7866 757746517956526080,49066 786653482312933376,90209 757429067696267264,47266 775899086838870016,151409 777621182942064640,158673 791073031363764225,232169 790982493247791104,235487 794538249188474884,261155 773893321416544256,139404 758011430474018816,49047 786219547279912961,198620 760261596652441600,1248387 755891497485172736,40538 757917174614921217,49431 789812820799959040,212131 755879172661215238,39657 770502718410596353,118192 786693799527321600,205902 790704309793009664,233756 760832583072641024,64326 780757501734035457,182257 774360852485070848,142563 775743203458834432,151255 776923821534158848,159308 778089958024380418,161901 767053613583699968,97433 774154006532726784,139404 774344769975689216,143039 779937414836084736,158297 792044935813951488,243075 752035078654586880,14277 760585152284073984,62890 786306737569566720,201494 788898723992600576,220526 764954606904365056,84710 771158776871170048,122776 773846826696970241,11774 751847246900060160,14277 765211240008298497,86103 765661864990691328,88920 780340678597472256,177773 781541237744472065,186212 774594784660852736,143036 757332397159579649,46667 767065466372096000,349408 770955650088042496,120474 772492908020789248,131263 794315349982400512,257492 762724608231415808,73910 790944348724690945,234583 756860102280372224,355260 777347969989292033,160134 758089219302625280,51248 768148900729331712,103261 778405950369693696,152594 769248610856894464,110362 790334410885328903,230485 755233689726967808,35980 776454169813192704,154869 793186845752332288,249926 768953798517592064,110362 772055918754213888,128230 793169941792862208,248988 794574738316267520,261155 767449908790042624,99030 785793704170627072,198513 774389824270860288,142527 788033785258311681,214492 794858035365683200,263577 768561386309902336,107469 774615032726364161,143585 792761225394458625,247241 760849684894146561,64722 777965880000978944,164980 792016712149245952,243092 774653898611097600,127994 791681409031213056,239906 795655999742951424,266884 788545290588426240,218275 755216406187159552,35980 766585418888339456,94699 769018511066824704,110709 780082179455856640,177724 750883292648509440,11495 777572518706221057,162497 764607294319517696,78274 793227146420428800,249926 794308173985435656,249926 755333193914458112,36734 770321118154596352,117687 785490329298436096,196277 773835416172634113,11774 789046920668966912,220332 758432324325347328,52112 774327345016606721,141470 777132266883469313,71270 787421017626988544,209043 749326019996246016,8297 756089796414627840,41380 775927275791331328,87904 777340754855428096,1250350 732627426295963648,352911 767787454355148800,101472 778956251631915008,171455 761607332035981312,68993 768536684023652352,107446 759935982061826048,60371 765161483734876162,86151 792347923619180544,243187 771434463200804864,11774 785951552888373248,199546 766256086659850240,91894 780892791027171328,183269 794996713228554240,264397 761683157947002880,68987 778638698418167808,47188 789877874702426112,228354 750397078749253632,13019 762710042055471104,11774 762303488974057472,431998 786314227166261248,201555 790997364613971968,235590 788163832619425792,215754 753446672814923777,27280 790519158156984320,208178 793132779349368832,242693 793329570489495552,251452 772578483033739264,129558 776249429892358144,154832 775733429962805248,151185 764105629640294400,80720 769699439237664768,114832 792022036499591169,243075 770671529969512448,120610 788579596363001856,217519 767853892444925953,101681 778284723827191808,167063 779820707593105408,176109 768142746859241473,103354 772984750726258690,52358 757293102713495552,46382 791381376331157504,238395 789315464694562816,225359 790730804175380480,231894 791351101219942400,238395 755258055109992450,354238 788064003536801792,208016 790940667010658304,232169 793493206721789952,11774 754028337673015297,23725 769144464539521024,111555 795745178841743360,267815 793095639991144449,249469 785255582492073984,194082 754006352037572608,30307 792494102797516804,245228 795757282424475652,268777 752959931825946624,24603 788016130241785856,214354 789824235858296832,212131 768224685494505472,103354 764639602959327232,83881 752645767093899264,22657 788532204376846336,104244 768998992189554688,110362 787830528951001088,212357 788042252157329412,214288 755781708818055168,39462 778310812574240768,167319 790704334153678849,233307 751815390381084672,14277 770315862389600256,117257 764255019390541824,82283 767410842895785984,98751 770677944662519808,1249783 771081263428071424,122982 781896930557165569,191354 785582309374328832,197297 786333011415437312,200317 752991358319812608,24346 772245724184580096,129558 788387040635355136,217519 742330969256906752,349951 780425712759025664,180112 786949286575476736,207287 755112908883828736,33356 793181060968411136,249841 788930179028643844,221971 793464100802224129,252408 763368249966923776,77849 767908282119970817,81869 751541999400955904,18555 757191126570991622,37991 780411163121102848,180039 795102076263079936,264397 753008620103577600,25255 756597893960720384,23518 756936097511288832,44163 769179138015932416,107469 756954009118867456,45125 789109959459999744,223492 752805253490286592,23291 757071298128261120,45857 793824809322946561,255393 757561560298422272,47782 773938001256644609,140211 777402653957513216,138490 732272204386275328,350415 762721801826766848,73814 787326714376441857,209035 790674762410319872,231792 758336360365240320,50476 768134308779425792,103354 795705733358714880,262022 772797942822342656,132578 789686182208675840,227048 793180202977419264,249926 760203575410692096,349714 776859828111147008,158524 751645687159230464,9385 772887941458735105,125053 778688141087473664,167319 786903815563927552,207287 781274083010945028,187084 793922900407373824,256219 762029986618363904,69711 770270280740511744,117257 792803275527577600,245101 765306848199127040,87145 763551622894977025,78159 773424155203174400,135025 791393752904454144,238494 791441290952974337,238205 769019853818720258,105109 791758008267137025,7706 751810059433287681,18486 771912380133445632,122299 791685276242292737,240483 752147114768142336,21064 762840783040806912,74650 766451343103889408,93405 751179321478254592,17416 794030794515824640,257492 795380750782578689,266491 759240831916277763,56625 785524148562866176,195975 759790527189491712,54760 777050992990879744,157755 788534314761789440,218275 776552735319527424,151374 793408694008569856,251350 762532638666002432,47188 778155108450402304,164826 761730938728550400,68908 794723144313487360,262849 755510356722655232,37979 767033541402193920,91804 771497526151249920,126293 756338842383319040,42249 760993338292068352,66116 786194410090274816,192032 755119228932460546,34666 760953434589638656,65999 763224563798908932,44345 785267197186891776,194226 775566776285343744,148684 786410086553964545,203674 765020757214625792,84724 793627530339028992,252581 754829451628802048,33470 780669262176198656,182036 755211138967699456,35890 790300103399526400,11774 769894518405550080,115159 789314920827322368,225359 760590341649072128,39354 765565575284142080,88052 753389967578165248,27317 756250266207260674,35824 760459501178945536,61145 776595067872083972,156835 794635521268006912,261155 772816812329304064,132335 776276618553724928,153194 788417235173842944,217837 794032157752627200,257492 767836181920944129,101681 793419525966487552,249926 787362333714624512,207212 758111345115967489,51451 787984025940090880,193715 790311649647349760,229693 794232131119616001,258598 751802669740752897,18893 754014012354985984,30296 787371232580644864,210289 789691271690395648,226731 790385557515882500,230282 749377913988853760,7155 749962078698541056,10729 769506846046650369,112693 790657818390966272,233307 794542818895106048,257492 758337521931673600,52554 764211833829941248,82177 794707588973817856,258193 779992371232645120,172786 756231432087998464,41680 791743785654898688,240483 786639140360183808,205455 793335445278994432,250293 767054753276788737,95901 776770320376143872,157993 795680874062823424,267567 790652058474950656,227183 750362625511391233,12883 777335756448600066,161456 758332528344301568,50923 791245676189405184,234583 781344894572912642,139404 788047666441773057,214354 786730353339670528,204413 791674705799512065,240483 785858731380576257,198878 786598864941973504,204413 791438997998432256,238395 795439822521434112,266151 779057764270084096,172047 791765967831457792,191778 761664974389387264,67973 776630223865536513,157082 793221462882652161,250633 757265542277320704,46384 787760007278235648,212357 790570398291259392,230282 795329393400938497,266079 778178375181602817,164669 780850318523400198,168881 760935958942511104,11774 770700376718749696,119786 756647084363689984,43553 758550773324066816,53185 770453661755453441,118191 770743109227466752,120108 756607829826494464,44274 756258342511775745,42249 765939879108763648,90384 793999578915815424,257492 763799586796343296,66057 788135790798835712,215491 787845400870920196,11774 790704141735563265,232169 772800364630446080,132335 781619296657108992,187891 788060215744798720,215005 790996102094856193,233736 792508552103419904,245630 754081293831372800,30590 766987876462530560,95672 792159033801277440,243576 794881229359173632,262849 774999199859351553,144617 778645903741628416,23762 793094536356474881,249469 757646987734974464,44274 787959808481751040,212239 793150730630672384,249469 794109176255549440,207733 769274537997242368,112788 780397875746500608,179742 767796294559629312,101421 770239375888224256,117257 786989053019353088,207949 793439802297319424,252020 768572960042987520,105646 771573320261087232,125554 768910579188715520,108795 770214330906345473,117257 772466032560726016,11774 736323103773589505,351147 757634336342601728,47886 785697784066441216,197512 791117147183329280,235951 755176035428081664,34731 788118213934493696,215608 764335015660519424,81869 776877431214972932,157755 752681846316695553,23167 791453154617458689,238207 763154975727943680,76794 780805568655220736,183269 762005710171312128,71550 795344174438490112,266151 793709426943418368,250953 765505429283549185,87904 753982984060108805,30802 775075462146121729,146259 779678464735535105,173628 776420331762413568,155451 791593367297781760,238207 794041230833369088,257492 794674706322485248,261059 750454663942660096,9433 755570783032709120,35775 764490805578915840,83366 780928352819548160,183269 789277971089592326,217123 790213164520448000,14277 785915403729932288,199546 777927662287331328,163763 768973978379677696,110659 780735577284947968,182726 791300361248276480,236502 780229802909282304,177773 786381763635392516,202727 788127043317792768,215505 778293819187933184,167220 794307227985190913,258981 751002357815586816,14277 755279394462138368,35319 773688370014752769,138532 780087350332391425,175092 793859189147774980,256038 754036451579277312,31400 769035705079173120,11774 786539733492957185,204413 769139061827080192,111557 786400075283107840,351830 795069734521815040,262022 754768170284675072,33355 762015773153898499,69747 768279027501064192,103071 760981979957460992,351279 762701823560052736,24098 772882095718866944,131457 754047781581516800,29263 759189097147535360,56952 788556898068992001,215437 790973230966267904,234583 794521790018191361,256038 754014823617224705,30815 759687074609975302,59382 786337398468718592,201958 793189033325240320,250430 758829673119789057,54070 778616029249433601,169201 776840939545489408,148170 795700430554669057,267862 753635956264013824,11774 788831160411394048,220332 759135636158877696,55887 769833619611201537,110585 794200228383498240,258598 781208231666475011,186212 794684024404975616,254483 787373607185969152,209838 791003997209522176,235590 793589924960219137,252824 788139018357764097,214492 775927413041618944,151539 794337396850626560,258816 750385662486941697,11774 789263355705978885,206666 760684743792947200,62492 758332652462145536,52554 771417473459621888,125367 793130438248304644,249469 760547174400811008,63149 766052067957878784,90384 769147571784847360,110659 776622804598976512,155451 785932334445068288,199211 788260005933821952,215005 789140456202506240,222647 764009680834211840,79223 775122755477991424,146838 781549234831052800,188478 795685620328919040,11774 752906935263899648,23899 767342675750191104,94699 774222027456520192,141867 791610305419681792,239405 757742391625297920,48522 786382694942806016,202429 788072494485811201,215005 789250819883343872,206666 764065968423337984,1249165 771439166651527168,125111 793700258136133632,253793 758200505784950784,50827 770434478938451968,117257 756977058756952065,1248471 773615475850752001,136947 793088289049710592,244786 794417634393501696,260404 751733604405776384,18391 790546297820422144,231894 755507953097203712,35044 776182119068565504,153225 778211144959791105,160539 793248347729592320,247241 793892416390508545,11774 732861777474670592,351387 762732089208819712,74681 791394235530567680,238395 763461064663134209,77632 762701856703471617,73926 765608536814399488,87904 773528295115677696,136110 779080738280845313,172123 787105222044815360,207965 787758077227433985,205197 788005985642225664,214354 793495425852452865,252741 794552934923014144,261155 794571515203350528,261155 794832557510721536,261060 774007169679187968,139404 795687443613843457,11774 762744410958286849,73814 768538686841561088,106716 763489360587132929,78684 791469941618651136,239405 792997909369352192,242693 786063408131149824,196524 786689593475264512,204432 793979896653484032,256393 757565906998337536,47782 778591756606668800,168794 772946717691961345,132578 769966164533452800,108754 777806444422770690,163780 767043915702829056,96196 788123319593799682,215754 792566112349196288,246632 792285850403037186,242693 764794336923951104,84666 780492395125219328,138812 772165171032813568,129991 769154471662325760,111438 781201264298385408,185313 753602570296242176,27045 773608343172710401,120304 779446078122946560,173868 785555949306126336,196788 792164599508242432,244289 775658968454565892,150511 739137768031297536,352060 767986589813256192,101681 794872161861304320,263302 789960624327524352,205972 793318290387075072,249374 792864481126780928,247232 757243530632916992,45348 794354276340482051,259773 787769902341861376,11774 790984957963493377,235590 794336464427331584,257492 769153585309442048,14277 793595374921457664,252112 765255418243231744,74247 793783349663899648,253032 753694730844856320,28862 786418055148515328,202429 752945367411326977,24727 795338014398488576,261060 795756777887465473,268646 763799722909769730,80393 759811838854914048,349060 791470347727974400,238205 751725386199859200,19528 793196402457403392,249469 795474291303202816,234556 760912900647190528,65165 794952961038385153,263895 762931244271300608,73712 773242264042676224,134975 773177498783842304,133454 773733059623460865,136947 775738129575649280,11774 786966701791260673,207949 754089529930158080,30590 793653469248835584,254135 789235476880363520,223258 768075391030341632,103261 780629850298183680,182257 793284782134210560,251205 795426985728233473,266151 751240592269512704,16897 753371250622246912,27334 773575518058799104,137042 791194260016168960,236198 768176019635261440,103354 787412189216989184,210207 762204470474334208,72035 768601088102633472,103354 771516650197835776,125367 771403623679062016,125367 787069747733024769,207109 763661679246860288,79513 756513119183208448,11774 770226424527654912,117257 787078683303358464,209043 788387709501014017,217519 779391152625709056,173628 768249093516763136,11774 759222172976029696,57112 776515025817272324,155451 761525364753653760,68993 763695730187960320,78821 791060427031453696,234796 785655581088423936,197198 791447883551744001,238207 793117431799635968,249469 772297981244481536,130447 787238681643851776,199307 753999687871373312,30590 791011030453194753,235163 794009334116139008,256255 787598072230580224,210897 794363480652529682,258456 751810284130566144,19133 766440926629728256,92917 781675806271545344,187044 771077602832441344,122146 773349378085965828,134525 793243902253735936,249926 774931125806440450,144635 788851227610193920,220815 792756187565477888,247232 780083588930867201,164980 759429901824983040,51798 786692596517208064,205728 793496758060023808,249926 758382204884049924,52749 767010257474203648,95868 772874523674673154,132335 793089187763281920,243196 750662497930211328,14351 788100850358951936,214247 759148256584667138,57348 759084268752506880,56192 768870502500884480,104932 793933383894188033,256536 753686848011177988,28611 794024236192964609,257492 752933194454839296,24624 774027743830749184,140025 792573053767184384,246225 781206786409918464,185595 768176110685130752,104167 756288121822642176,42432 761227784844902400,67256 767823039606038528,101383 776997808704413696,159876 791819694068015104,240814 773938218240581632,139865 791757495966588928,240483 770588981738213376,118192 776771756434530304,157993 777291446948737025,160539 779695276013551616,171993 786244349873033216,1063777 767073948311785472,94718 791360189819518976,235337 764643775545282560,84117 778408088969752576,164826 794971847758467073,250785 750657285127540736,12290 794246263004807168,256502 763516152219783172,77598 773945927048437760,139404 790538265619234816,231710 792064931961024512,164814 794694043850645505,262022 771180103074054145,121612 785306263848570880,194154 771022837981278209,120690 788394383821471745,217519 793131356578512896,249841 788177518599675904,214084 764148166748876800,81702 778356315810824192,167220 791675992209170432,240483 764960287262859264,85283 769233904502988804,11774 785276324864675840,194707 795251523026567168,264397 785317076244148224,195125 786939204760731649,207613 778571222871400448,168794 780183618446426112,174465 737699519245221888,49681 776741803815034880,157755 789216299566112772,203546 778642384850526208,167220 758307477221941248,52112 770709270014722048,112363 750689990049312768,1248074 770991638948745216,121612 768966255361593344,108849 787101902592806913,207949 791798672505778176,240483 795658172748955648,267746 750506676378152961,738099 758326828381593600,46384 795668469970862081,261130 758066267706327040,50923 769928346570485761,115511 789432643284631552,225981 763950027941130242,77577 791436784857079808,238099 768860815013195776,109666 775898322850635776,151526 732663772037402626,1170657 776860165387657216,158941 794546362457214977,261155 767486484207153152,67229 793272222270054400,250633 794175781480071168,258331 771767619510673408,127871 778987577772834817,171037 785866081701335040,198671 787555096058003456,204224 790369802762067968,230282 757306955014688768,46612 761805475750948864,69245 752966367486349312,24787 750872725426667525,15748 772756909791121410,132335 777220069759651841,160480 778000709941800961,164783 764680832032333829,7311 767768651520880640,100605 779121102509387776,172523 780117043030798336,176125 787064499740168192,207109 791661588197412864,240483 788733412240523264,220029 788789372543836160,218275 755201739184189440,35372 764846557329956864,83648 781902019254681600,186584 786343316103110656,201958 769315836834123776,112872 785580299879055361,196676 792567597522825216,245287 756787744689577984,44265 758631615153176577,54070 778329327196704768,167220 785990705910951936,199546 791847059254947840,241118 779496353139347456,174230 794595802437939200,261818 754943075273748480,33066 779374636643422208,171483 762756583096848384,74066 764817104289746944,84689 790875594078711808,231882 793097808060350465,279676 787586963637411840,210207 794031362969767936,256358 761552611506024450,68993 762742047946125313,73926 791684372948746241,240483 793597583604248576,252044 794251454278025217,252939 760620451492225024,64006 769664977045164032,113329 790744059346157568,235349 757251787871191040,45669 777918430598995969,11774 754113063112933376,31551 758425681399164928,52659 773874326433099776,139404 764436484669734912,83391 787816616344055808,197888 794608949450313728,258878 732090340325380096,349207 765345522605371392,81946 750851312137281540,15264 770341442334158848,117662 762203006725070848,70941 778231236531716096,166532 793499013320507392,252580 793608013663711232,247240 786988168553730048,207287 791731901765648384,240483 795295822833270784,265257 754077565552324609,31686 764788077642575872,84724 768470965927997441,104954 759945650901512192,1248696 786184759261007873,200382 792603322133819392,242693 794685012125872128,262752 769958631899037701,116086 757614958528065537,47761 773922287644991488,139404 788482259020083200,218275 770941943975120896,122146 779667274823241728,174315 789868096760799236,227242 794686545936531457,262784 777620823817453568,161277 771881633460785152,125367 777357437275955200,157082 792171813463654400,243187 768208348642705409,130505 788783247308288000,220526 794562940796096512,261155 778310886117236736,167220 786343716122484736,203240 789508421850509312,226731 776187918075527168,153817 770169184856793088,354238 787587804670861312,349479 753224288518467584,25255 763796885949837312,80393 774626404122161152,144112 792159677115006976,243451 793116261186023424,249469 772526223905918976,127871 773977507716435968,139404 764985164246114304,85562 776556226750603264,156926 778319690535841792,11774 786972549548613632,207109 788713958723072000,220029 788803748042768388,219942 794670216034865152,258922 793002536844324864,247983 767941626702561281,85326 779326210660794372,173964 793608291062611976,252044 780769132794945536,182870 795074602384769024,265114 755209809012494336,36056 791067026252935168,236393 791668948756525056,240483 795654907068039168,267521 751896638080200704,18893 787792862654132225,11774 790696108414689280,229901 781345026710315008,185595 785714830082617344,196277 765217586279690240,86120 765229153658384386,84724 768823355675930624,109104 788908515041705984,11774 758430804028555264,52112 778780123231170560,170187 781827846998204416,187131 772809647963025408,132335 786243614993108993,201958 787066435755474944,208379 774712545206607873,144654 775395532839673856,148445 756321223743721477,42344 756699286981713920,44163 780752694076137473,182036 794738969405751298,262752 761389066038358017,68102 793110641565274112,249469 787388261505183744,180433 790780656766820352,205270 752244871553961984,21469 778633208355250176,168284 780384004730224640,179718 780957102932168705,183468 768853277253496832,107423 759211249330708481,56552 778028485738659841,163990 792831900117336064,247877 752695509144444928,17416 751782957753532416,16756 794623860306038788,261818 759252850287513603,56964 793924700183420929,255942 794244680066088961,259063 762747005013753856,73926 777176711117082628,160651 780535418366283776,180074 756636051159023616,349970 771876038007660545,124462 790754192365281280,235349 792867579081752577,247240 794222591498211328,257492 750875726820184064,14635 789202258319716352,221785 792152617874886660,246425 771393252733886465,125145 780247775258771456,177455 764864457612886016,84724 776896970078101504,157082 777347686945071104,159876 733096842527973376,355880 748558615624228864,354958 750766881733120000,14858 791438790170509313,238395 793462910764724224,249637 794618582449721344,261155 773288549080637440,135489 773675163741261824,137561 790166277801345024,228820 755731374896713728,39235 778621270002917376,169201 787326111449505793,194060 793636177719005184,252408 780093541167038464,173628 793135359832035328,249841 754861015867781120,1248155 753740493859786752,29263 793434350440382464,242712 775780560400711682,151212 792804827050815488,244270 757446320500183040,47261 793336462615781376,108396 794920969118908416,262752 765050650640003072,85562 778607756332765184,169201 770665414787497984,119832 779401749580816384,174442 785291098050686977,193669 793204976977797120,250633 794535977435983872,256038 770021351881138178,116122 790650801274236928,232863 767834118998659072,90193 773918876841148417,139577 791807809809625088,240483 792148138677116928,243286 753705158110949376,28799 794333110267559936,259055 768203311564533761,104406 773700855115710464,137158 776201838458789893,153845 777563620649545728,159245 773566046515171328,136904 780621115207086080,182122 793042094738857984,249044 794232624164139008,259063 789003054959833088,215012 792115683274268673,197130 763911748898390016,80486 751826720278315008,16302 793079543850491905,234583 794599112356327425,261818 758098264491188224,51239 765268074190831617,86209 767904134871724032,81869 771137846652592128,122967 774296957254823936,139459 779366675493904385,174427 781243264800264192,183269 786276889484722176,201494 795101679549083648,252939 775030935242670080,146580 790000749665071104,227048 794285703148535808,256255 776270275897806848,151947 777241242950262784,159475 785971078917070848,199546 792588126313119746,246726 755100549792620544,14277 787405932548464640,207835 791696075975368704,240483 733085407710224385,1170338 787047440688046080,204539 768262099013435392,103701 778567846460665856,145399 788660344671637504,218832 791227879837274112,235121 794527282610044929,261155 773887621223292928,139404 775183919348015104,146704 780232660237058048,177932 770309670959403008,117843 776433966031208448,153596 786306912979529728,201620 790335718006616064,11774 791389338814873600,235374 794556349107433472,261050 760567230912270336,60112 770444244586754048,117257 793630453437698048,249926 764861116107202560,84449 774073752552411137,141360 758341184725086209,41703 779274272640380928,172945 781899579448893440,191354 787064573371166720,207949 768033999394574336,98185 777945175578378240,164669 791256594986233856,237491 778359124509663232,166852 775019804516229120,144611 788802445531029504,217058 758028418852098048,50452 761807741413388288,70478 764896285161689088,74281 780241103681314816,170373 780317155904593920,176358 755784801831890944,17416 785333125668757504,11774 780087445605851137,178076 785416590057730048,11774 766789550844805121,95708 788471615831048192,218275 794591830193082369,261155 793506938856148992,249841 795666321639735296,267862 773878729458278400,139404 777711863320702981,161456 794318782596419584,259743 795684002308964352,268101 759083303727091713,54620 785238399049347073,194082 785824942512181248,198671 775325730754396161,148170 780408546412421120,180039 785604074842394625,197512 794067279390588928,257026 778021936769085440,162753 771821721951215617,124597 794650668992761856,262022 775197041123135489,146720 780592339437785089,181886 737781049514590209,1182366 762529769640439808,70338 762843893331132416,73926 749101834132869120,7287 775241425441005568,77136 773529571513753600,136904 753204779040419841,25071 770747788426555392,120690 770862191272603648,119832 791432819138363392,238292 791729536031264768,230936 794535883726876672,261155 760494670384238592,62063 765483151099621377,86047 786623877749190664,205181 758686543959560193,52822 765509394071113729,87904 770568451807207424,118191 777294693755342848,160539 793141668069281792,249469 794295771436875776,258456 786528414257864704,203048 754774144508649473,33174 794696162016133121,262752 772280043720445953,130247 773178028318863360,134470 756797692668502016,41702 763796761156657153,80393 790898499130757121,234583 789661496863100929,224513 773882627476512768,139404 762154519232864256,12287 769854383832068096,112623 749081917593575424,7157 766451572935188481,93823 790994455117520896,234583 792567051265183744,245373 764168516169850880,81595 786991015060209665,207613 788246739085950979,213064 753013082499129345,20279 792072939315294208,11774 777340256538365953,159906 790725651653275648,233154 757679226459975681,46379 755520869510836224,37892 758678285383532545,54070 759073668425146368,56302 779179004016201728,172962 753331322794283008,27061 793938115756863488,255942 769598534446297088,113412 791248798269997056,234583 739088914523246592,209828 754870508081049601,31151 774237803186102272,141360 787722849687572480,210235 790341155502252032,230282 732904646214291457,354506 756648340121591808,14277 773645934316126210,137158 778378417712537600,167674 786975520470728704,207287 793137855325429760,249882 754739186310283265,33356 768569675315867648,103354 789100629042032641,223286 794720687038533632,262849 755002218516848641,33356 785770127341920256,192949 792791971265912833,246980 756279643985051648,42432 778264514257039360,166409 785565397139525632,193297 788905697643724800,221476 787511271226605570,209351 768125705108455424,103354 763418802449215490,78129 786612543569616897,204539 766243989456560128,90618 785244324753616897,194221 791380273049067520,238207 732203375803179009,349307 774065080002416640,141316 758296737354088449,51809 750161810959966208,11495 758999325078806530,56302 776881040971489281,159146 775376382683734016,148870 779551550486171653,167939 765392904885903360,79151 773259860930617344,135025 791001299240136704,235886 758012515116867584,50804 778376347299131392,167407 794166302646616064,254209 791353312058552320,238395 750460191842275329,12883 778584248114569216,168794 790554401190600704,11774 792747578110709760,206666 768158979394535424,103071 780463085777620992,177773 769181806612520960,109945 786357705313181696,202304 765701780768522240,88432 781331093492469760,185921 791394963753807873,238780 766799597784006656,95707 787641417137004544,211794 793544180039421952,243187 735974001244286976,7700 795100618398531584,263817 751904150397542400,20232 768531541983059968,106753 765283804730630144,86103 771452202531434496,125554 781165052434997248,185601 790700574685683712,233692 785545645537067008,130635 787005370287915008,204297 792147720118992896,235179 764536699099557888,82457 788829308131258368,220029 790980972619583488,232169 795443458970370050,263864 755037770347872257,34666 794530050838327298,261050 793164338110488576,249841 794231808577642496,259063 756290264608768000,42432 750775106650210306,14525 759053023314337792,54929 773568867616563200,136439 774092681236525057,141316 758847691937816576,54070 779441108313145344,174442 793871718565683200,256255 732332193628872704,1170336 755713954370973697,26066 763457060340133888,78159 764133656625418241,82066 773596819045613568,137158 756605469410660352,44274 757294098218835970,46382 790602941086310400,231318 761648718466527232,69947 770256336374337536,117377 767901186766667777,100620 768083394584535040,103354 778612236969312257,168794 773239616518447104,11774 765152440001888257,86103 773254179615801346,135274 762636683464601600,73926 786947470240743424,207613 768265233571774464,104940 773919498940325888,139404 762010370584223744,70501 787935989645869056,210313 749698311955812352,9030 745074852189474817,351422 761382877200199680,67906 775095504199974912,128934 761309771957833728,66851 779426552199147520,174244 733174166795476992,355328 763410025247305729,76535 781393512738598912,185310 791421925516054529,238099 793601355025788928,254011 793984951330947072,257325 750539330196742144,10009 786548753868042240,201620 792143806816776192,242693 794549943038017536,261155 759944199416360960,43471 769724694442438656,113982 767355908829569025,96875 777103602837880832,157082 763163864972296192,75899 794288189640884225,257492 788272370297384960,215505 793121830685007876,249469 780086639250935809,178258 792032223264407553,243187 775684947768147968,87904 758317975170650112,51809 758770603197431813,41680 761031096444133376,66441 785721904099274752,197286 732554296189837314,352587 755071943607406593,33356 788887707128832000,221972 794254589772099585,258598 795464490242293761,266079 749315827762098176,8047 764611354497998848,84127 786234535499280384,11774 790897409937342464,234583 793163781022949376,250033 793492549130485761,252741 794299052515065856,257325 765250821827297280,86645 793197451993690112,249926 779748748809252864,176714 780599548595073024,182002 761278258486779904,64145 785444781388357632,47204 787375121896005633,210289 747479450862915584,11774 766002310027837440,88930 791092663940485128,235251 795466813215752193,266491 765668626271703040,88874 794673991587864577,261944 773616174722605057,138165 778318661144547328,167517 795615399576555521,267655 781360420812488704,186584 755150306489630720,35890 758498599483441166,52978 777322623155994624,160593 748972943170953218,11774 760097755486384128,60950 766394535555506176,93286 792225508234825728,243075 755839084308815874,17416 767724802689884161,100893 786557382801358848,201555 789146479084597248,11774 793937516118147072,257026 785873730480185345,197512 753587726390222848,17640 758913718197506048,56007 780875796067995648,183472 788477013543837696,218275 788189570215059456,215005 741069727020294145,49681 778729151695990784,170252 760310685481828352,62327 767186609376681985,97466 775000240441131009,146259 788016971195428864,214492 769386653932740608,112788 794555943241428992,261155 751207561408311296,15643 780681299505844224,182154 751206515550236672,17591 773931240361570304,140211 785288908300967937,194221 791447116371546112,238395 762743441939988480,73706 772941007197442049,132996 767803949835554816,100891 789991476776271873,228354 775500799048769536,149040 777563731219795969,161502 786005156416499712,199490 750137511486320640,11495 750389933584580608,11774 777612488133271553,162596 751878675323236352,17794 768629323628589056,104662 757138756331798528,43469 743776424469860352,67995 761067210265665537,65471 793108133157699585,249469 788129130680348673,215005 793465315984347136,248770 754796136519663616,33356 786303145961861120,202007 759471266147557376,56964 772194569257644032,129991 773340440158466049,135903 795063606379352064,262752 777924098265456640,164694 789443510621450241,225981 793165098059653121,250033 777843661585289221,164001 750095613644066816,10115 757619740915408897,46193 750463498807873536,13627 757558995649302529,47717 794966137549320193,13629 775506325094662144,149411 778383591512403969,152594 787331267452768256,207835 788713207670145028,217937 774331124239695872,142942 776509495056932865,155898 788333839508762625,206008 793445233044447233,250633 732657274213163008,1170592 773972980518952960,140586 790983999636312065,235590 747809060905418753,351482 776265253181009920,153845 753319912215490560,27061 795409991930904576,265257 748396748926820352,335115 781873496955629568,190036 791666107245527040,238099 751784144640806916,18893 754107031120818177,11774 791269795396071424,237491 769289166421168128,112363 775037730338271232,146580 792724186858819585,246225 778710730186948608,168284 792928864913727492,11774 795125019621855234,261666 780809418824884224,153006 794124335975776256,256458 732274416550354945,350278 761678562902540296,69548 763064478619561985,75724 785874516404830208,197512 792031765468553217,241678 776832634479599616,158655 785580065161670657,197286 774021813621796866,139404 795433529081495552,266054 754857647157841922,18979 785289356013604865,193669 791383798525014016,238494 772109332418859008,128355 788100804200632320,214492 751610989171269632,18470 777314336725315584,159876 765824077097476096,88197 768097032284188673,103354 770950428695547904,118515 758420175842607104,52554 780804404630913028,183269 785706342669365248,196277 788700311137488897,218275 792474583555149825,243286 794364935946047488,260181 795052418430078976,261033 778660036536971264,169201 791434712820645888,238292 751875129764876288,14277 773470428576776192,136904 770078711643312130,112788 793464780468125696,252408 793464974769319945,252408 765024249270632449,85767 765489072546598912,350819 769002390452264960,109666 794343424556007425,259743 759479672929411072,1170460 762783299274051584,74133 795748438767976448,268448 733041573835984897,355597 756869280285753348,44461 767382390843015172,96875 786239709701869570,1063777 759059644606246913,11774 763797478609154048,80393 766327765192744960,90384 771402497835601920,124597 779756904440442880,66922 793341544925425664,8044 790942280051859456,233705 742220298515320832,11774 758365435490406400,51171 771065892176289792,122388 766437107883737088,93405 764939767012167680,84724 773619927395598336,136904 790635161108963328,233131 732455547882983424,196346 761590159003545600,69231 767457010296066048,97447 786190681857527808,201544 768218262479839232,104662 770641386106257408,120341 770811842717478912,118191 763450734733996032,78159 791616725154459648,239405 760936929684774912,65174 793484138657357824,252408 768787406401200128,105345 768852096867262464,106716 772834886235357185,132335 766705972639256577,95672 752134176061722624,18374 777851644964855808,164001 773882784372826112,139404 755951317000921088,40881 766341737757368320,84422 793210342650195969,243165 734077699833114624,351152 755775500245762048,39462 786368493264461824,203391 761446756483596288,67023 765695854183387137,88698 775721970591760384,150511 765882773546557441,90031 773213879040106496,132497 774062343273656320,135025 793973565079044096,11774 755068201055105024,34666 773940963035090945,139404 779899393415589889,175251 786950352423620608,207613 762393748076531712,72978 757295700120076290,46407 787782036996096000,212802 788676802583470080,218832 757679230075404288,47267 781473127545049088,188119 770407036366434304,115526 771534279465578497,125554 749493877015318528,1170552 756965693103321088,44163 758761303137738755,54070 774074487176253440,141360 788551805865111552,215634 762291898904182784,431998 766227367278764032,90384 795375567487037444,248924 743164229079859200,351152 762404698557153280,73028 789198194622078978,11774 768290618552352768,90384 777192757400141829,157755 774050633318068224,140039 788145247834427392,215754 766385428643647488,92958 767255784833085440,93261 773919907784302592,139404 773871876749733888,138819 759253772476514307,56964 760933418385412096,17384 766760955220987908,95708 787778281198223360,213064 766350349921902597,93036 770430654060302336,117922 770319348049121280,117606 774152890592038912,140025 757886314066817024,49852 770191002325975041,117257 770222466404851712,117377 775926202578014208,151071 791371940116201472,11774 794031056429125632,257492 752667978240450561,22900 771058825096859648,122146 776530720307023872,156281 790725553275936768,232881 781203852276228096,185313 758699984514457603,54070 795008896796598273,263907 775791716414558208,151741 769325464150081537,112336 795371873743863809,266054 795415656933900288,264397 767180314422579200,97386 777963195684093953,164783 763389788296732672,75631 766757892682878976,95672 772529912372600832,131007 776602224738832384,156835 781709681483841536,188934 794554062511476737,261155 756635599411359744,43553 758033608837771264,50923 776423748421447680,155688 788125602096160768,215608 760220964340764672,60794 760508405060628480,60849 788527763011604480,1170441 791473408747925505,238864 773658222557298688,136904 792862152101158912,247240 754809987948568579,32490 772257717465583620,129551 772892703344300032,131480 788465700289544192,218275 794204994496909312,258771 780132388273741824,164814 790601169785597952,232169 776822010827726848,157755 789260455126544384,223935 795666156275306496,267862 788801935411339264,220332 792361553110720512,244143 795465322186870784,265855 762797448326619136,75073 785668879251046400,197512 792160901830889472,243165 757608007400316928,47761 762504207031148544,65189 779477039451607040,178186 754705418392309760,33174 789180776201846785,223899 756821161158307840,43875 774235925278621697,141867 793997718133698561,226180 750045835367485440,10467 794014779325095936,255870 781198057199144961,185310 777174923487744000,160651 779328521932013568,174115 787766792777113601,210289 780766182517321728,182870 752937196500426753,24173 768542442966646784,106317 776889170522431488,158387 793338758837841920,250633 757981881270804481,49865 760540604275171329,62130 764885813628768256,84889 786736231136714752,206048 790772250626490368,232884 789895592059166721,227048 794550233933848576,261155 774335070047969284,138883 781503025005391872,188401 757395041451114496,46612 776848199025852416,158520 765573809747456001,86274 795693942499115008,267862 757080264128344069,45857 758124585539764224,51593 769681154458824704,114779 773186081105776640,134380 761241080847278082,65174 775559748196237312,149259 763597886374412288,78129 792798178877644800,247379 749436736892080128,7914 755852915433091072,39462 776835067628978176,158589 780380747148382208,164475 791697067282432000,238272 793595825247117314,252112 749242386748805120,7866 773551794383425536,137158 776785804744019969,157755 791854165643276288,234583 769611888019640321,114021 762862018210639872,73712 786261970882207744,202429 787985423842680832,214209 758156746099687424,51595 765873801032716289,88489 786634573681561601,204959 791694012293971968,239876 751877558866587648,19792 761194644508176384,66842 752668449550266368,22779 754744365923209220,33356 787475068104298496,205294 763769466932989953,11774 791618752416669696,240145 760264754745094144,46501 760879057059848192,65404 732933928684658688,354525 794574609999724544,253897 776421048841543680,155219 765241963905949697,86653 785247858559586304,194082 787689847955808257,246425 768078103683923968,103354 755918322735067136,37892 771888239363907584,127218 762034953441964032,71550 791078177451962368,236454 793238377449398272,249039 750691559163699200,14421 785327356562976768,193633 764210326367633408,77586 767076320601862145,97811 768936024718258177,109104 756919984761090052,45257 758038335931707392,1323200 791070360242388992,234564 732687678110638080,353549 757983581121699840,49431 774001041377329152,138819 788928525294145536,11774 734968315479773184,351644 746909986622672896,1247760 772891985652789248,132335 785720347521757186,197512 786960658692657152,207860 789274358321512448,220539 794560118570434561,261155 756613127714865157,43579 753927692001705989,29263 755783894805409792,39462 768272873177755648,104932 758067624810950656,50983 757963817276112896,49121 760777707785453568,62877 759158404652765184,56964 758281068860628994,52112 792172734537015296,11774 764637193721749504,80720 788823603739435008,218275 766443141809311745,90618 788540012585373697,218832 786702790831767555,105109 779778596340633600,173347 781017843714359297,179215 793131153272082432,193571 765905004792258560,90031 785909846591889408,65713 786464030730825728,201558 768147207614787584,103354 753218609015582721,26140 758176045027717120,48289 770385654211551232,118191 769160893284265984,111558 775385712279552005,148170 785964079349313536,199490 763141547747528704,74943 790984235758686208,235590 755071318920429568,34673 765538275498921985,88052 771759868613160962,124966 792073614036131840,11774 766286528016441344,76146 795414151896137732,266138 749315242497150976,8047 793497178715004928,252196 789425361411006464,225981 764833342248390656,84724 766855020247515136,1249346 777003572160565252,158387 781886128425209857,125554 764783845547794432,82963 781235731142508544,186212 792472804629282825,245607 732692817173225472,353228 791425713106628609,237151 766023956927250433,90401 775898202314858496,151242 792041512146206724,240145 761955828446265345,70858 778341907072032768,152594 794873705155461120,262849 756340730155577348,42249 758061407485046784,50314 770724641476218881,119937 772245571017052160,123583 777926660926607360,135025 794373010123800579,257325 795766930540023808,247930 733305972848988160,351252 781465654192930817,188009 786980965620944896,205728 790311369832890369,11774 787109508908773376,202636 779087401360687105,168284 788803415388422145,220332 765001895635136512,75724 789924654802608128,228820 791051113663528961,78159 764929863111233536,1249165 755462612096135169,37044 762461333925224449,72541 774629917271228421,142906 785607401734942721,197512 789963838548484096,226899 794941460282036224,262847 752628698184970240,22394 774097650157101057,141360 775365103986155521,147612 744299138481795073,349197 758328041848332288,52319 786940876794699785,207613 771773941551476736,125853 768938480000827392,93019 768271833812508672,87607 788698131944923136,218258 776442048127918080,152314 788779390058594304,220526 773697787896528896,138205 793139975864877056,249841 762775394114150401,73926 776269140021612544,153038 757728909387530248,48735 759088234156752896,56197 767802818258317313,100605 754063189269250048,31529 754737700859707393,30802 776942034770759681,159359 733576914841960449,355480 752298163868831744,21587 766680356992999425,95343 791341794654949376,237787 780898595654492160,183668 778293699461599232,167273 771110516735508480,122145 786890586158661632,65113 788405947567788032,11774 778210540703223808,163763 780601055251869696,181955 762282865962909696,431998 786278862321778688,201958 787904675072741377,197888 764950455164084224,84724 773680263498833920,138382 773952689008816128,140211 787420798533378050,210274 794536791487311872,261155 774340825270525953,139404 752270493449793537,21074 761021898562031616,66239 774586903890948096,143356 776482279887605760,156061 795403436560764928,261155 743869574592892928,11774 794636669462790144,69055 756983756930637824,45122 794706186318782464,11774 767132520202768384,95672 770728671359307776,118482 795093628083376128,264397 732296608675704832,351119 750359866112290816,12859 762440408055943168,70886 787170321233174529,207613 788110943209201664,215505 768161454566420480,104132 794162669322240001,257492 760248002514604032,61922 761934577862664192,71196 751123588497887232,16002 778381596730667008,152594 763616402221649925,77731 764502835945811968,82066 766401993233436672,91894 785265108184363008,193297 788207989937229824,205197 791674006495694848,240483 792418964068405248,245566 755545746108194816,34126 765210070829428736,86345 793829990114525184,255393 790644031168577536,232863 777837023436509184,162497 768086806638100480,103506 776877755015110656,158589 754790084357021696,32869 768540185130774528,106317 793155226169516033,248437 764125523912056833,80720 769146880781541376,110942 793178381986721792,249180 759508773035577345,44429 761389692327636992,67229 772795360364355584,132335 752658175527038976,21332 793907019912712192,255942 761307855177809921,67229 768883742253481984,105642 774269657985323008,140161 789490066825502720,225358 745628443035869184,195876 767811915170971649,100893 793592156992643072,253032 771061117292572672,122299 756960893695655938,44163 758685328064380928,54070 790284569173979136,230485 775415722306527233,148645 777502306103361536,161407 757276685376950272,46006 775308897729019904,148170 785489967325720577,196277 794713401670897664,262145 777600029565476864,162294 794686210966851584,262752 794285830562979840,259543 794569128069591040,261155 767915225475612672,100605 793982008976211968,255192 764783648147173376,84724 794644692457713664,261155 786000788241788928,196917 794914959645937664,263826 772101351648202752,738099 780930449505943553,182870 787283642552688640,199307 769876328866779136,74247 762537426430652418,65189 765206478756147200,84724 786273521924083712,201494 764098659059245056,80720 773693848455217152,138205 776146616856285186,152735 777260537142927361,160618 793480670290911232,252196 794164739240820737,257492 734572162846183424,11774 786405305022382080,203350 766894211924840448,96263 771365774414020613,124597 792447585134837760,245148 794304525259706369,11774 761835430614401024,69256 788123899011530753,215754 775736338360532992,151255 768476674904231936,106774 776589723796140033,155898 792139069954424832,239108 794674100610469889,11774 749318507599364097,8047 751102862617370624,15359 763819238536667140,351152 781111163895570432,185496 792035551566114816,243187 733112062646177793,356026 778346475503820800,167676 788898439702511616,11774 792447417694105600,245575 793121993520508932,242693 779446878668664833,174891 779620662491086849,174392 756514103666106368,41897 764987177486917634,84889 753326090240811008,24134 780102437327679489,177442 767864808922152960,101681 770400642552606721,117922 768971929214681088,109667 772920944738263044,132943 751564800862199809,18470 791675560116285440,240483 771424522817843200,124855 787044889506750469,207287 793149667907407872,249469 786753772957667328,200965 780373526738038784,179560 792476711355056128,243286 776436471389716480,155390 790978569879052288,234583 752723317413384192,22830 763021316148506624,75724 787488078671650817,210721 778938577367535616,171168 785922207612411904,199546 793150673743409152,249961 762463459694882817,47283 762632286575562753,73926 765917944198991873,89859 754193771483529216,30590 791404332428226560,238207 764826687850811406,84724 771401058606125056,125222 758779204137811972,54070 771355729454333952,118191 778159800886714368,164826 762906385302577153,67226 790714273869729792,231881 778405139275186176,167009 792790520884031488,247240 759789412477644800,59230 764497893151518720,83565 794545129365176320,261155 757397559468036096,46890 785931526164901888,199546 779452210778284032,174660 786569532328607744,204327 793612619416473600,254135 765661584110723072,88998 776748570812751872,157708 779082645506449408,172621 758751537376047104,54974 771543656306061312,125145 791361906405703680,11774 756731655373459456,44860 761922215637979137,69219 792023572046831616,243075 775865379633496064,151410 793843532230430724,255942 762770819303047169,73814 787913593438216192,213887 788187881378545664,214899 788963589927297024,222544 775074521460060164,146205 779016113287856128,171865 753672530242646017,11774 763445882310299649,77849 771392320151384064,124597 780860988312555520,181419 781726293096222720,187611 764157929092251649,81869 786513791995359233,193533 732790268961906689,174090 761566883883675648,68987 770879154560507904,11495 790956932467089408,232884 793715739609870336,249926 771042070853214211,120557 762422368669044736,70886 789452011804631041,225981 754705226796498944,32963 793672386054717440,252581 756828003129319424,43553 768216267404836865,103975 793647886328225792,253793 785849087115526151,198878 793051891718430722,246726 774931093946597376,143585 775369175384612865,148791 793175017756487680,249374 785646971348459520,197512 789507237572116480,225923 794668828479340545,259884 733074955848585216,355261 753007744555241472,24366 790744963407613956,233241 768573137004863493,107032 774800031715061760,139404 778803100421230594,167407 786646626152644608,204413 793117108217446401,243187 785549043145531392,130635 788478425111691264,218275 792471422484426752,246225 795198310999068673,253985 736994575789654016,196346 760262868012900352,61545 788756764850204672,220526 753323506599858176,27061 785316319315001344,11774 758380283183763460,46384 767304360720273408,97852 746198302312456192,353879 765611213124493314,88332 758115604154900480,51451 772990563725381633,133988 790888134963634177,234583 792195805398441984,244550 793472329850511360,252580 776251990586384385,153743 769286857804873728,112363 762703951858900993,74468 760532249301422081,63451 762570677748629504,67326 793302867859890176,249469 781473472677576704,186750 762800488341508096,73814 794478587227213824,249469 754785021114748928,27280 754820375653998592,32337 775416704172118016,140598 759194869373952001,57336 762290888722657281,431998 765284083031310340,84209 763933315204120576,80716 785464155847401472,195975 758624375272722432,54070 759259925205876736,102730 779922373386510336,167319 750755253063081985,14641 753930561467539456,30304 765250219315519488,86103 792493617927434240,246225 788094087182385153,215005 791366400619253760,238395 792062819726299136,243576 794607445733740544,261155 794721918351998976,250785 774394874829213696,141798 793063054359625729,248194 763146527078395904,74943 758686293685665792,16508 766054617373442048,76858 771348367897092097,123753 773884213376364544,139404 789878021503131649,228501 757120331849076740,44291 776452822661492736,11774 790914900856012800,234796 767131285949210625,90384 788565504642297857,215437 794698113545957377,261155 771068129011085312,121949 735988823197241344,11774 778194544823336962,166390 793576332009566216,252020 795434576130650112,29569 753622519299600385,11774 791466278380773376,236907 757692765069275136,48926 778414328546336768,167569 793401732243922944,249841 793970570014707712,257255 791967114332549121,241678 751126305534541824,14848 767967972480675840,100605 762799852774227968,431998 777183426470371328,159876 768861259936575488,109167 792677051597721600,243562 749756072538308609,9754 780035271618244608,177714 764602451022471168,84209 788563379136897024,215437 789763854364475392,227825 761275330082537472,67226 763941000632950784,73926 765763316622979072,349318 776231454686715904,154720 763936962562498562,80393 740342167332397056,11774 777499557647093761,160129 794552735840382976,261155 795264909286244353,264397 760981862202347520,65455 733099858693881858,355880 755060180958707713,35044 764864909414989824,84422 787011100227301376,207287 773546134002290688,137042 768134110896193537,103261 789310474533744644,224680 761717963485569024,70154 762640422506147840,73926 788539581649920003,218351 752852834798931968,23899 775451405293322240,148994 779129775604412416,171168 762388305950408705,70886 777524321988190208,159245 790951918893953024,232169 761573596732850176,68908 763818887141924864,80393 785989480427626496,199546 776533102449594368,155898 793460189601071104,218495 757252752208564224,46612 785846673759203328,198878 788073406449221637,215005 766713265267232769,92917 766768279151058945,93184 788775049339613185,220747 795768900772364288,261155 775173642778910720,142668 793178792160169984,249961 794175221062365185,257492 778353950106025984,166852 773926261072678912,139404 791641871512510464,238395 778364217007087617,167124 756296050722254851,41472 773952456397090816,139404 793112099933134848,249469 780907564397694978,184044 787762355253882880,210238 753425185475170304,25981 773127090749177856,134470 775361767073603584,148349 777545388844847108,17416 778317651764387840,167517 768166825775341570,103071 773331595734360064,133519 777820961596907520,163763 755118085263257600,34666 788715722021175296,11774 788114323008843777,215584 771060454529626112,122982 774269591123996672,141887 788424641232723969,217519 786224444083539968,201555 743495893626675201,11774 749322893205577728,7852 773884829448318977,139404 768126058210136067,103506 793508730746855424,252741 790619647817068544,231871 762799729084207104,73814 775095472830775305,146949 776423465368821760,154832 781580562360328196,108396 790931959383986176,234796 760275044857700352,17416 788475162517577728,218275 749080199896166400,7182 750710653703196672,14421 769274058814869504,111558 756878436686303233,44429 767059891823476737,93210 790941240502214656,234583 763154413171056640,76365 792512288448098304,246314 773277409835573248,133043 752147044844728320,17794 788129332694753281,215754 776951364245155840,156835 793962591521476608,257255 779458253029642240,174660 793107573461377024,247240 776754557774770176,157755 785300781763293184,194250 795736194143305730,267655 754010044425994241,30815 762736390903771141,73712 791374409474932740,238383 766401427434602496,93286 777561586793938945,161456 774939048339267588,145451 765160810494689280,86080 771558228299616256,125554 793120853605003264,249469 758478319633309696,53185 763108305246031875,76542 793567612710055938,253206 790726021695823877,232863 764937882322599936,81955 787660673966669824,193248 760154893546127360,61051 792225627042611200,240627 757729709006348290,46193 791085452614860801,234796 791261064973455360,237491 790961158551433216,233692 785714392046317568,197512 757691101557907456,47545 765905822354251776,88459 775291528407199744,148045 793657002929090560,252014 766299504173731840,90790 790363554968920064,213344 756189339059494913,41680 771591634127421441,122528 786566586865885184,204413 794640521088143360,261155 761869946938949632,70543 763077757668503552,47188 760163835063984128,61412 794346838023356416,256038 776036105007366144,152872 790370975153913856,224680 795472179454496768,247930 755248818665377792,35890 767859273837588484,99111 779361209770541056,167101 790581441578962945,232137 732346952034222080,351618 752884398878552064,24134 760153546721468416,60866 785852462024433664,198840 792788923688693761,221416 758656511790940160,54070 773973035103625216,140444 777984671221215232,163824 794569248878297088,261155 795431107902615552,266079 770415226499895296,118604 753283406356774912,11774 773149009087201280,134716 794536508510392320,261155 794753738359656448,261120 762074140362674176,70342 778949625965346817,171324 777865316223201280,163990 779091152456691712,172523 789659849906724865,226810 760880670197452800,47940 758789199067611137,46488 764645737527291906,82283 794139249855627264,215437 751971009369169920,19792 794559019696328704,261155 773520984879935488,137158 773702125629140992,138819 788221088845205504,215252 793610609329700864,254135 767556918458015745,99900 774463259143315456,143585 776895884864942080,159146 767834187395133440,99124 761718688084926468,69614 764134307153776641,80486 768162628178960385,95055 769244623004897281,112548 792194775696932864,244550 787483264386818048,210253 792026139837345793,243187 795739301510254592,268281 791214226631192577,236454 793281470060122112,250216 763872531367419905,80754 792142240344707072,243165 754730193718128640,33174 732426352394035200,196346 764168345356734468,82066 781273834649509888,186584 792436176430960644,245268 791622171605032960,240145 770513390590685184,118191 788794760249028608,220526 771882612583501824,128615 792952577386160128,247232 760235011375239168,58218 765210727535611905,86103 773972746707542016,140444 776417799338008576,153756 758845569804578816,53185 759417694563266564,47761 787015565722345477,208065 790231728157708288,229835 792013070671482880,243075 757313111904747520,46404 765957980818931712,88930 756670515163660288,44450 764777014045708288,84666 768600371669438464,108004 771502740262432769,125554 790649026748248065,228501 792020049171144704,243092 794590968980774913,261155 756314337757786112,42249 762124634032525312,71429 771489402132410368,125554 779147595868282880,11774 789919870481604608,227048 794684296544002049,262752 754213267564732416,31400 766350045121810432,91894 778728653525880837,169327 795776469498822657,268281 774811476389429248,145244 776239181139841024,151409 787011536569167872,205728 778238668586778624,166532 762412910442319872,73022 768503984239751168,104973 790292427693170688,73282 734576849246953473,351436 757677369662509056,42432 764796209039015936,84745 776328578308841472,154832 756203518860619776,41702 791288865495584769,237793 793596048950386688,249926 736172139653566464,353162 760646809144401920,61375 794051295346835456,257492 789511078971604992,225981 794982483271946240,263906 793612362494320640,254135 752910463558574080,23739 772897874304565252,133043 753246890255319040,18323 769571453587062784,114238 781215967321796608,186434 794223757283966977,258771 794303139931418624,258922 767159614127255552,97386 776088124573245440,153482 787751251706470401,212139 793324697421250561,250633 760594202073923584,50452 785243817943429120,194045 752226650113257472,21733 775353058415022080,146991 780771496981585920,182036 795341427626700800,146804 758518069128007680,53185 763847075180216324,79911 795016682402181120,264695 762673551744704512,72550 776838016371417088,158327 793260786986680324,250633 755457851204706306,35470 763769513775140868,79691 790633234677641216,230899 757112617840148480,45094 777322621733998592,160539 793079685970354178,249079 766412194313494528,11774 770580695399923712,119832 771788016041861120,127871 788734781731123200,220029 774260507796791296,137953 792766405909196800,247240 778311817785475072,167319 791585596779016193,238207 780027098845020160,177472 753680871958249474,11774 785319213216862208,11774 794552476070477824,224490 762916481948540929,73426 768855212794732546,109666 788871685911023616,221832 791951660239101952,241819 772781639437017089,132335 795038353913761793,263532 788531425968521216,219119 769574081058463745,112256 768882183553552384,104932 759051695477272576,52919 767326594855690244,97754 768116855022116865,103506 778288421425078272,167220 781228953893605376,185595 794024352530300928,257492 779516763398557696,174226 779821899979321344,176203 785944741699391488,199370 780479452232970240,11774 775873897149239296,152314 763434382874939392,78304 786416563494596609,203350 790896231207858176,234583 760568747878977536,63753 791722764965150720,241034 790333736281714688,194085 760681336780779520,64197 765729608347942913,84886 766389182981894148,93263 776502915833827328,151463 751648820371476481,18550 785717771392970752,196529 758555638620381184,52061 785283558868918272,193669 756937562997006336,42351 758763307213922304,54726 773987618941968384,137698 793530045499334657,252408 755163811347369984,35890 757545005590413312,47782 793894560162127872,256564 753277126640631808,11774 759912714332278788,55887 778308502343135232,165590 786061540894052353,49459 751129795610771457,16593 760281556183158784,62249 781532855209897984,186584 790209142539583488,228584 790960620418002944,234583 764209402413023232,82544 758605264106827776,52022 754086024800772096,31400 759852554721173504,56800 795392159780204544,262752 777217638225342464,146259 754023712421183488,31060 780596551940833280,104313 786062788431085569,49459 763381917324455936,77668 775152273970298880,141091 775675545996492800,150663 758725751990460418,54070 765641844097159168,87904 773506897722875904,137042 791388165089157120,236919 794055969634336768,256439 760241118621544448,1248387 795330889899249664,266079 772983171726118914,133519 793125954440658944,249469 767854187187056640,100559 793640721987301376,252071 763616359863324673,1249101 750676330870673408,14421 758757544311402496,54123 780502169011224576,7092 763092037243637760,431998 756525862258929664,42432 757237074097500161,46278 773196526428491776,135025 774301715650621440,141360 786261464289988608,165939 763000743070621696,75899 768078759333277697,103389 778243580439699457,166532 793110685706231809,249469 794305415299350529,258598 749344556152422401,8160 791834039774801920,240070 761928880835862528,65677 765657947481538560,87858 771497582941974528,126296 778244296705277952,166741 790590134622285824,231318 750157165394956288,11495 763748223009824769,73869 777185081047654400,160539 785375837864521728,195587 791693850926460928,240070 762340444810469377,68993 764957723951636480,84724 793204555727179776,249926 778979810576044033,171324 770117720868356096,105109 751185813405302784,17517 776740271132385280,156132 787692330056908800,210253 760977854033080320,66116 764645122348818432,82066 766979049281327107,82344 770308835466588161,117303 777157946656432128,159876 780702009087385600,181419 793453449668988928,250033 791815875275874304,241940 771014975057895425,122146 776766020795174916,157840 763904515607191552,80486 766402758912028672,92213 795424577585348609,266079 758659655275020288,54070 770436970128379904,118192 773482341284974592,136947 787577272626737152,211760 761430966493732864,68182 789162675246800896,221416 793809798898847744,255393 750479075781668864,11495 767834387782242304,101681 760203780516356096,58537 773474336753745924,136904 785970900839596033,194042 790006080755511296,228588 758817054849835008,55262 762973899424342016,74247 776623264953163776,155451 777662037182783488,156115 787731508786180096,205197 750868315455840256,14111 752145771395330048,17640 759203868148396032,46076 765964432828690432,90482 785243028017541120,194221 768540829652836353,106753 793153093647081472,249926 794702645160251393,262849 775825956908990464,151165 773647439131648001,136904 778280660704325633,166321 792391899445211137,245566 794565098551398401,261155 778954364266418177,169944 794330653164609537,259134 752954551188070400,24675 758335440067895296,52554 732284657769828354,196346 769683554552967169,114227 792223761198092288,240627 767776373360308224,101463 788527187678736386,218219 762779412886454272,431998 764875881181356032,84785 770353410000420866,118515 786174156073205760,201374 758339085882699776,50923 772755284049727488,132335 787144461868498944,209043 761990342312722432,69794 786798257217212416,193633 757817313210998786,65113 795407904354500610,266500 732756532467654656,353002 792516690806394880,245147 788444148177088512,11774 743113527469047808,11774 758129856039096321,41703 771655229079064576,126152 756842824163786753,45125 794579680326127616,257788 758383741882494976,50542 789077519081144320,223286 792421312438398976,242693 794727164985876480,226218 761589881885691904,67679 761530569918337024,68993 766671043800862720,93823 768474359853817856,106774 772895290898526208,132908 749323131286806528,8047 761276254972702720,67229 773715354065395714,11774 793597048327114752,253373 766441422589349888,92917 785300216018763776,194199 768062741684756480,87904 773896871978950656,139404 760594151620513792,63451 766463366323765252,90252 790957208855085056,234583 758348325309472768,51344 774729758038958080,142721 792392214454206465,244143 791741669632684032,239810 766003018206629888,90908 766701540853686272,95672 771009668604956673,122299 793115278733291521,249469 793926612479639552,249926 786914285331120128,207287 775888142721253376,152182 757350388110467075,43553 757555380172054528,47782 758356423743041536,52112 790205627154956288,226823 760138794058276864,60866 792906876505747456,243075 795719064320622593,261155 794646507026792448,261987 769616251228413952,113754 790741207563378688,231894 750400426512556032,11495 787426156437962753,210289 787765821636501504,212357 795760331469574144,268777 792440847933575169,244565 794533008569077760,261155 757864170482049024,47940 775351369876303874,148170 751815102916128768,19352 760517649692405761,56964 773971413447368708,140211 762640357469192193,73926 778591631863783424,168791 771208070990925825,123825 785816617359962112,197512 767601712479678466,99471 760433365484867584,41680 786990157027274752,207949 792009242794262528,242637 759010139244343296,53185 774864259788308480,143043 785261901894868993,194569 793133327641370626,249841 793856609768222721,255942 765955260586323968,88930 773902717441888257,137640 790753280561328132,233241 789128773094354944,172084 775309267771465728,148045 778574419543334913,168794 761400854788337664,65180 771502696646017024,110659 764444609703321600,83391 756917628623400960,41702 787537118096568320,210585 788786398018973696,218507 764895367708061696,58358 776859139129475072,158673 791725856938921984,240535 793148669923123200,249841 764838427539959808,84679 793640096687792128,252020 759079745602453504,55257 773165951168745473,134874 774382131011325952,143473 758932524466774020,54781 781562212129378304,186883 787273202988883968,208492 777067829178798084,157755 774063572284428290,139404 757254938531618816,46394 793220446845939712,250633 760283644799832064,60794 790252255559548928,229693 765225338267848705,86103 786754140143624192,205728 792387453382430720,245566 773711076018024448,11774 762032796449714176,70338 781714136593932289,131056 788504251790135296,218275 757446483641716736,47266 793153411881455616,249961 793503283381886976,249926 764834582927646720,84724 780609650341273601,182049 792047129359286272,243075 734118251026894849,41724 735547749584670720,349729 780273351377825792,108396 786598287222661120,197260 791840276633575424,238207 759753983854379008,59382 792007639131648001,242628 749336570461876224,7852 779342567058137088,174230 785568337510084608,196917 790916040549105664,234583 793955204924379136,249926 775900700651978753,131421 788805052412551168,220526 791349646232788992,238383 792028329897517056,243187 790268115011657738,230270 795156697153150976,261050 786299850211983360,201620 760556675426160640,62771 777867352473907200,164001 778481116164468736,167273 760270997148864512,60849 788838392687583232,220526 759143801684234240,56964 760487428587151362,62771 763230978194153472,77312 794698907469152256,261155 788914676771893248,11774 793984588146212864,257423 758420433624440836,52820 763149319914528769,76794 787311747791097856,207287 762779413415092225,73926 773896625412460544,139404 788782087218143233,220526 781800016398647296,188401 791458804059734021,238395 787599398616399872,210313 776075608501608448,152735 788185938321088512,11774 756393766991306752,42249 766050756881362944,89923 776444351002083328,151463 755177236601249792,35817 758382095513378816,52532 758499345201139713,52749 781508721226625024,187974 792581159062425600,246392 770391937069219840,117843 785913593371832320,199739 765667428911251456,88459 787119342047469568,208252 788870948141142016,220815 756302633397325825,42495 753249985618116609,24704 759213000356159488,56964 795345166827659264,265223 791486280026644480,234864 792807897382031360,247240 758756272380448768,50923 761595248145424384,69565 788837284447596544,220029 792343111431294976,243092 763926402122915840,79691 786167762435530756,201441 788029330349821952,214213 793169430628929536,243451 750551727938605056,11495 756702992741564416,41572 758708491125035009,54752 760217732881055745,61051 732739596384108546,349375 768466683837181953,106281 765613718654689280,87145 789192963087663104,11774 794979025319956480,263895 752013940670861312,18893 767749286864031748,57574 794956064567558144,195876 787078109644423168,208538 795768107809861636,268231 756341670019424256,42432 771780481134178305,125554 773999588931936257,139404 780438967946715136,180310 781583065948618753,131056 773991192325423104,140444 787884660520910848,212239 788021151788208129,214492 794706687668195328,261050 767893755760304128,100605 780843745939861504,183269 755001587437805568,34666 795344443889090560,235685 757257696458346496,43553 788227196666118144,214123 791827128979447808,240483 792027966012215296,243075 795687330493452290,11774 734804680182796289,351644 755552746858618880,37433 768631957500661760,107966 791694530642780160,240483 755789778323255296,39648 774246792082763777,141316 778759527059652608,170144 787171822009720832,207613 758402992282406913,53001 765147913504915456,86103 774296818117115905,141867 788494934852632581,217519 758058496793255936,51069 777924041956962304,158589 775020135061057536,146259 764435065875070977,82766 774286000914853888,142321 780622771936235521,182146 795086956430495748,11774 758267046736105472,52112 766067790465884160,74133 777545458793283586,161352 761600929477033984,1248928 773700698215157760,138819 776753489288527872,156518 790002812210049025,220819 776256959779450880,154071 753341605533233152,47835 777970957197586432,164669 785602230237794304,197512 750413117671092224,13316 760577360995418113,63149 792113392748199936,235685 771136710017097728,123038 775371950176763904,146720 778617917785026560,168794 791061624257929216,234583 791805244615385088,240763 793178529475080192,249469 793567885033476096,236884 732684801287688192,353549 756223333033730049,42071 781475715791384576,139404 791921184115822593,240483 763982038516895744,80939 771510840608436224,103354 788524399125155840,11774 795026300117258240,263926 763341232013729792,77295 790626347164901377,232280 763741057054085120,78513 767194406126546945,96883 769240072239452160,112460 774949131047632900,58121 735788492425297921,355880 755226947282698240,35403 759527143965593601,58227 758041640598515713,50923 790695206089846785,232169 791702995465478144,234990 793590204007194624,252020 732396732978475008,351286 759882058105753601,60216 774184198068371456,137869 778266822546186240,166409 740369517059166208,1247364 764184841449512960,81702 791325371320840192,232169 771100752085409792,123621 764132451803361280,82061 765362861774401537,87245 776402560798392321,155390 779986021169659904,174465 781199930870206464,185496 749680388436553728,9292 785562261972811776,197035 790715043201646593,233307 759421718163132416,56800 794014422700171264,257429 763090502191157248,47188 791335659483070468,237491 793431129344794625,252020 794167580655239168,234583 760107050290425856,60866 775902280470056960,138490 758782193921503233,54519 788850412283654144,220717 792809055521693697,242693 758416165127401472,53144 766379176735703040,89859 768950465879040000,110615 749705355513303041,9890 756780753082388481,39235 732330958414880772,349316 793097493303091200,249469 788386240819257344,215005 765223070504214528,86103 770670841826684928,120610 773881323005939712,1250096 793998299644698624,257492 763564708662095872,77331 779403448806617089,172107 790644458580799488,233099 770933558630166529,122146 776281242060718080,153194 793852217463828480,255039 773782916446851072,138819 788965214238617600,215608 763114230027464704,76127 792092894030987264,241678 762096406194630656,71637 787779576667578368,210208 794078530233569281,257423 794128179078238209,255393 759171238262550529,56952 765382143761580032,86961 770370460789989377,117310 773935316239605765,140211 795699703308488706,268281 792336417498226688,241678 773224875246968833,133702 773624583199096832,138165 786770503407169536,205270 794696900742025216,262752 757495482776162304,43375 759958645295632385,1170396 760518208751362048,62338 789792437644386304,206748 795758379339747328,267862 762005206099906563,70613 793639594172350464,252014 790923203120074753,234583 794570298922336256,256038 776793109719953408,157755 787350515801653248,210585 795097694448525313,264397 772871931569635328,132335 779483091161067520,174315 780618353664811008,182154 786543622661414912,204413 790671863965888512,233467 749447364562255872,7866 762104435380195328,431998 795057504858226688,263926 788367081557397504,56391 794608177962713088,261818 793305261138063360,250633 764242954751971330,1170700 760400602975178752,56964 763777484038864898,79589 776131392287698945,11774 791819100934639616,241819 761912926848421888,70912 794600369150013440,261155 751151069384863744,16833 791303596520321024,234796 770317737411371008,11774 789328496258535424,223492 792519445407150080,246339 794581825939243010,39957 760103669194956800,60163 750787353392840704,15316 754908046262956032,27045 786915690758348801,192032 766789211802394625,11774 772457202380447748,131045 777867584469250049,164001 794525382661677056,261155 760504322216034306,63149 764984982884319233,85562 775362372714188800,108396 756618990978555904,44273 794259646106238985,259063 732910482416381952,354120 759047922210123776,56302 771885300586905600,82544 792169122264068100,243451 759827681198215172,58253 773646340077199364,137640 755901723361710080,39797 764163314888826880,82209 774672334355587072,144740 760966519660568577,65222 765660226095833088,1170369 793081092895076352,249286 766077334248095745,90384 765024274348404736,85562 775818509632704516,138490 793426162143887360,252020 794910975363203072,263895 773887810189168640,139404 775790647697629184,150663 772566486766358528,114254 773911236467630080,139577 794676336073830400,262022 757938443548712960,50254 794735489714626560,262319 752819608399310848,22953 753350085409402880,27222 778371422322298880,166852 790046475002806273,228124 743464350908882944,1247581 776559019444043776,156926 794910718835494914,263895 761723521064067072,64730 750664398268751872,10848 768162633807646720,103354 773954563938324480,139404 793106731823796224,249469 786545096477007872,204413 762807948368310272,74885 787324242513846272,210289 756641258358054912,44450 786904513315647489,207287 781351837068734464,139404 760982650488229892,66159 766644222799872001,94690 771477870409576448,125554 773605041341075456,137869 786661189824745473,205270 791461865935077377,238207 761679645859131392,70177 778575092414504961,168794 750392206498947076,12883 751165825483173888,16457 757610616257253376,47761 765412480130572288,87145 791670000834768896,234990 762750100087111680,73926 773288260101476352,128783 780555738984755200,181409 795233072555753472,265102 795436816107184129,262022 789995419568738308,108396 791377547464314880,11774 764033974783979521,75109 749244067582660608,7828 764272353178062848,1249230 755830558580584448,39997 763574020444827648,78159 788111164626481152,215608 768964678076788736,110344 780591756295495680,181811 787091227757809664,207965 793560818403205120,250785 776844912788668416,155213 761881674389065729,70941 766075828320866304,74133 758842046090137601,55257 764302866391654400,81946 761244672916385793,65455 761626552442290176,69711 788840893436616704,219119 793297923773755392,248988 794911040756715521,225949 753994879861133312,30590 786882263711703040,197046 793187055559925760,249057 761820574498693120,70689 763128697385684992,47188 779982083573907460,176109 792152378795405312,242610 768862649572528128,103354 769265440090533888,112399 777025671252107265,159146 791021051576659968,234583 760156496998965253,60866 765550691532230656,87863 781275771574874112,186584 794939247174230017,263895 732701706979581953,1170682 766036295953092610,90384 787929439195783168,213887 788074843728072704,215005 778025561025241088,26066 791982609555296256,240483 756359393319399429,1248387 781165261487562752,185496 763705377825386496,79691 767848942402809856,101681 794209854785277953,11774 754105884763095040,23725 771059362542518272,122146 774114526820040704,141360 789887739453771776,226881 792366055721095169,245430 778305488920256512,167319 795302979171680256,266079 761598272175742976,69565 773447085903474689,133702 793879073034502144,256038 770968851186089984,121949 786640679023677440,204224 789799572612579328,226823 791797006847139841,240926 757677031903596544,48633 778765925382234116,169916 786388853607190529,203391 793458771628429312,252408 758319542309228545,41703 759354049858772993,27156 771188107974615040,122182 770809491726053377,121574 785722755350040576,196277 763785571445579777,79513 764908146506817536,84724 771870772285415424,125742 781279942663294976,187084 795763065186906116,268643 787998985969471488,214209 763707826548137984,78566 788438841506013184,11774 792790903022686209,244270 793263628266967040,250033 749406553434951680,8385 769321450494976000,112767 772871770902626305,129558 792750348465217537,247232 750133561018114048,11495 763889188345221120,80209 764076356812419075,81702 768936866615820289,110389 781148828816711680,185496 773666767512145920,11774 770092390875095041,116164 776384732493938689,153225 793405263424479233,249926 777803068809351168,162853 790264672700231680,229693 772757941065613312,132277 776621740294144000,42036 738148106651340800,351152 749102683919831040,7210 757992339872751616,50629 767767865990713344,101383 779426594456645632,170373 795435195260370944,266491 771186821292142593,121816 786973595385856001,207949 789700580855865344,164764 794290986490925056,259267 749862752605220865,9754 764837689048829952,84724 788055648902799360,214209 768929190649352192,110362 764484143333781504,83626 753819131305086976,30032 769161358432624640,111558 790296084274831360,230485 788734545319178242,218275 755794596555128832,11774 757270304058175488,45014 774338333497434112,140874 778287901083856897,167220 788003699138240513,214354 773181420718219268,134561 779554227542560768,175549 781080149257183232,184223 781208492153724929,185595 790939321096368129,232863 788671721242963968,219915 795442008190021632,266054 779004357824090112,171324 764978339467567108,27156 756649510349180929,44171 760818682486415361,58358 763936860829650946,80720 778315415772499969,167220 773345151859068928,135701 755497683910000640,38032 789671417415696388,225949 758268188048056320,52061 760489355567833088,1248768 772474687377010688,127871 785895636902248449,199546 786317609922723840,200260 765717190322651136,79987 780026969052196864,89689 758031816058138624,50804 759098947814223872,56367 766649857192955906,94699 773635439647338496,24173 788387807249039360,217519 772078360671293441,129471 757806931633332224,48929 790706062659694592,233692 791277635871526914,237274 775027715262996481,144949 795321477931339781,266146 773930385713532928,139865 790885424562483200,234583 757260623302434816,46612 756239303324340225,23884 764441010663518209,76012 787780115694354432,212131 758033199276503041,50923 787105062736629760,209129 794624672503623680,261155 769091562550730752,110389 787648226249801728,210207 790627491153121280,232884 790715954930053120,232684 764934503785754625,11774 781551897153007616,188478 788211855369998337,215608 792956471231209477,247379 732428054023135232,352033 791350068204998656,238395 794236905005187073,259063 760495914452656128,62821 755206883758247937,35890 765234437223165953,86645 786639625058222082,193963 792049313543229440,243187 759218514704080896,57348 767196059953225729,98383 786236250550366208,198671 781594722502606849,186553 770440465233551360,118191 768560257102516224,106262 786948582981066752,207613 793238833013731328,249725 760875514085027840,65222 761933322167652352,58255 733097898926215168,355959 760477456650366976,1170525 786445725911617536,202217 767072397317013504,89859 794645086290132993,262022 736558676794703872,351490 750379505160642560,11774 772063359088852993,127775 755816842862526464,11774 756880918489554948,45331 776763858606325760,157840 789173656387670016,215437 795060148389736450,263289 750489127867604992,12746 764936863396356096,11774 768026660331368448,101681 792816126656909312,243187 767838484593803264,100891 766514247094329345,93823 771393049515614208,125367 792503131783438336,246392 769371767752232960,112336 766020255986569216,85326 770546480809508864,105109 772457630853849088,131045 767477990632611844,97515 775433020086050816,141415 763419749325770753,78159 787991826171105280,214209 785603516991537152,197512 787926866858348544,205197 793101593189036032,249469 759037717422280704,56442 795073464726126592,262226 792310702732144640,243075 792039730695184384,243187 767286121596346368,97433 794535975414329345,261155 762280121965355008,51778 780750027765481472,182870 795000624584781824,263676 763063630380224512,47188 795442633585913857,265855 794537585750089728,261155 764348830611496961,82283 743556621331218432,11774 758376066352308224,46384 794921917052399619,263817 772256170073612288,127711 793507919824244736,249926 760486098955071488,62821 779346805582655488,173753 792009480196153344,241678 795089349033558020,263906 774046269538902016,140748 795144112307519488,262847 764256905615192065,431998 795762107916623872,267737 753726093417287680,24870 785932293919637504,199431 790601847664996352,232487 775120130128896000,146675 791361663295447041,238395 773875179789230080,138295 776788798868824069,153194 779102856020234240,172270 794530266287116296,261155 761231132985790464,66646 764883382392107009,84889 789689209988583424,226486 785991548974489600,199546 786930377789153280,193669 732591774233825280,352842 766160446910963713,90482 780511782121058305,11774 793789554016780288,249895 765880271413600256,90031 775364849886978048,144785 775712540118528000,146580 791679905763319808,240483 794183003635232770,233307 793448574587576320,252196 763046333217378304,11774 773884034795446273,139404 793109895654420480,249469 788313078576271360,352258 792026170606833664,243187 758355784841302016,52554 790633222363197440,231894 777639090908913668,159475 779135632492769280,171617 788684784960667648,193524 754823869807071232,32337 769187515786035200,111549 732531407256485889,398855 765601946585686016,86693 793581134017798144,252020 793150346617028613,249926 789158112728977408,222647 758265292967571460,52061 788059806489726976,215005 792782965361242112,247240 794540704487919617,261155 758458377831800833,47940 760551751372120064,60540 759093737444093952,56964 763872134066298880,76552 766382278721142784,93405 770388780482195457,117400 773678261998157824,136904 779683844240932864,176203 793170843291430912,249841 762293984576303104,431998 785573587809861632,196917 788075264412561408,214354 788731041783484416,220029 779018096023572480,171865 785857295196487680,198973 793553825957281793,252408 764978196110389248,82283 793614666123603968,252679 768148455185231872,101681 790646497490587648,232169 751752260418301953,17794 788115375447760896,215584 757894301036662784,49852 761294967063056384,67709 763465385509261312,78566 768780362134585344,108850 772083916295380992,127582 786957643092865024,207287 789791865910550528,224857 759585957276422144,52112 767145445172842496,84422 786058639031271424,199211 773954440000786432,80098 787160336860196865,207613 748620683857567744,11774 765340273677393921,86440 786760938351304704,205094 785822082416336896,198671 788873329721475072,220029 794635613031067648,261155 766589501980286976,93405 755537719065927682,36875 778416148618498048,166816 791085672383733760,234583 792563426811936768,245313 771381488176730113,125118 786263011740659713,201958 793250148163784705,247983 794324841658744832,258878 763275621719871488,43471 778803843995885568,170252 794762617726312449,261155 772797479574200320,131421 781370620810555392,186170 756092544430243840,40314 775122163154190338,145866 759578870660026368,56800 765980016756666368,80486 770316547252449280,114254 770490451187097600,118191 775434297658470400,148676 788538972616003584,104244 794872921533644800,249926 757358415156908032,7092 764865966224318464,76623 773585801124974592,137339 780635298002792448,57327 744527631995985920,349197 792020423844048896,243075 778288982882971648,167220 778300906894790657,166289 794669188749070340,262022 793848207319011328,228101 774665037327667202,142906 766429767100985344,93286 764829041182375936,84422 765748201588523009,89198 772214216107302912,129991 790398979167092736,212727 750714842940530688,12981 770726336688185346,121046 794055440174694400,252939 756633899300642817,44450 757686071715065856,1248516 765983346916667392,11774 766108647718023168,89739 760656251290263552,61375 789853266859454464,225608 764928842691674114,11774 791671441162964992,238272 763474139663462404,78113 763862237689810945,80153 788572850365968384,217634 760882877139746816,65404 768325282868584448,103046 770420203373092865,118191 758151702260441088,51595 777226650484412416,159843 770291337488838656,11774 791332429298487296,238207 795399124447272961,266138 778597661737881600,168045 767183148488589312,97468 772821321357012992,112788 792946045567111169,245750 793249474470522880,250430 769377589009973248,97472 791421545579020288,238207 790749428554489856,231792 792455182281998336,246094 791114451629912064,235487 759410003547594752,56700 778213168950706177,163763 786946922296795136,207613 786980025908297728,207949 772809761947398145,132335 761864017920991232,70918 765612068049420288,87904 787070321287364608,207287 762006088568954880,70501 757602194346512385,47940 786993687561506816,207843 758157683920887808,51239 793918128438661120,255942 775734020319670272,150511 776771213150527488,157840 778065254634835968,161960 792057387309998080,243075 787043853723377664,205167 751093113658171392,16299 763771257250643968,1249165 781126840039579649,185296 771831748913205249,127711 790763702777552896,233307 793234274593939456,250633 786785766525599744,200971 787637270455132160,246425 756290105137045504,42405 765223361861464064,74281 793129191877201922,249469 768223985075154944,103924 790649767097315328,232169 752967912189636608,24597 791672910167494656,237908 795368447458836487,264397 776422822650449920,155688 776875384700858369,126389 795665628069761029,267862 778414662232793088,152594 780016014364815360,176203 788416925755768832,217837 756273295037763584,42432 768085552289701888,103354 768537717063819264,105998 793503039004954624,249926 792431074521387008,232884 760219348648783872,61829 786904151183601664,207287 789442712340692992,225981 779117324808970240,172089 749239617858048000,7852 776127890249265152,153921 761594480050839552,65222 766407485791973376,93221 770838501390712832,118650 794246896860725251,258456 779698883450572800,175092 758672073246081024,54070 788492862325452800,217519 749345713360896000,1011996 764206084882071552,82066 791351755028267008,11774 793102767682416640,249469 787010723750772736,208176 780070968639098880,177444 788439162756091904,11774 766809300576722944,91810 773661890681516032,137693 790871875761086465,232863 756296187649679360,42249 788854274541297664,220332 790262007656165376,229159 785975469963378692,193955 779479538023616512,174557 780184313870581761,176203 786729401920520192,205728 750442561454563328,12883 769311066941628416,112199 790735287974408192,232881 760536357710229504,63149 791659244219166720,240483 734122166011101184,1170318 773861793378684928,139404 785544961160871936,130635 794862228155535360,263171 775407445384372224,148032 775851923161419776,151748 790378071060717568,229159 791833045510651905,241940 780611755349200896,181886 794216418745032704,257325 768154802815639552,103354 772800041870385153,132335 790753611756081152,233307 757753453582090240,48287 762674013957160960,73943 771307696062541830,124597 755055084111859712,34666 772864428857520129,132848 763122400204615682,75899 793097679953952768,249469 794055943726202880,257492 755092682356252672,35044 787105543538311169,208989 794641109838364672,261155 752010941965824000,14277 791773596188282880,236933 795678071663816709,267618 768655364854321152,101681 777981181119848448,165185 780598171374198784,181755 791700864477962240,240483 760167809087336450,60112 753949936341880832,30590 763439092365463552,77731 792128152449409025,11774 753722740528574464,14277 757590777706979328,47761 762425387242565635,73030 773867422948274176,139404 732701978808057857,353549 773602636020932608,134375 793177133140942848,249926 750900032518254592,14421 758345048396136448,14277 770949406430531584,121046 793107182619201536,249469 775033747053813760,146580 768574472307765248,106281 773287854411702272,135489 791477420847005697,237999 794184357435101184,258331 794564268754694144,261155 773867933604966400,139404 776736999906615296,152068 765660201697411073,80720 776766405056147456,157755 785676179420377088,197673 779875145242537984,174725 755840463232348160,18215 777036298364354560,154914 773573159014404096,136947 773889578872647680,137693 773971640170328064,139404 793211991108169728,249926 752230239288393728,349283 769294331144396800,111454 791498110665195520,239405 756368282198736896,37044 760681229318430720,64147 786288553697415168,202652 791662276445024256,240483 738525035372158976,11774 767128011242086401,97811 780842503444402176,183269 790518107764842496,231894 763032468941398020,75899 780808326531674112,11774 768523490123100160,106281 758400643795148802,46076 764818503840829440,84675 780948813557141504,184223 788112329439227904,210253 760614331256016897,63937 779332939259731969,171693 786358905039261696,203346 792030777416515584,243075 772739763526889476,132335 761906786085457920,70858 776626510157389824,155451 768679366037479424,106317 785606783251329024,197512 795317711421247488,266146 766679611866423296,93261 772193944994193408,124896 759092110880542720,56964 779121294558191618,172962 735273917414309889,350665 758369657736667137,47940 761926299636101120,69231 793279206784393216,249926 794723824952483840,262849 732678437765152768,352911 772916017437741056,133469 786358894125645829,203391 795427753529135105,266500 755695867189788672,39095 773046667536953344,131421 779161934620794885,171902 788887545178427392,220029 793797611580854273,247752 790093263004835841,227357 795460260727177216,266151 790375357778059264,230130 793233184834084864,249841 795675324696535040,267521 754070998597509120,30590 764543800668631040,80939 768139995500597248,103354 766051164370731008,90539 765670455474688000,88697 768881633894227968,103261 781355845871427584,139404 794017442137833472,257492 763619051499319296,78304 777657933748469760,159308 794775617967374336,261155 754723178954371072,22393 754723359926153216,33356 794577852221956096,39957 795701988344283136,267521 769162646113423360,111386 775028472708202500,146259 780774379550629888,182960 764065049732198400,78684 764092480258052097,75829 776417109404291072,155451 792428461319032832,245268 794334807782260736,259892 778368438133596160,167220 761896732062015488,69467 768888183777955842,105647 776780050125377536,157993 779876834380951552,174465 794555960987648001,261155 759798934122496001,58815 764609348953903104,88859 794140109960581120,255543 771130285643689985,123583 769328682313867264,112788 785461705451180033,195975 787563675741593600,211347 760240245371645953,1248754 791351622529974273,238395 758781473101058048,54070 771415029526691841,125367 793902580355231745,256038 763448188883742721,11774 772492701052772352,129662 789155977681600512,11774 751202989403213824,17137 753408825474949120,27045 778020439264112640,164826 791241612357763072,78159 791610352563789824,239893 793629260284039168,252679 750826552242368517,15643 775433590318379009,148574 781232874578075648,186584 793965087060963329,257271 758431792202256384,52362 768962961146732544,110585 759520792010981376,56924 780112562373455872,177233 756899204149092357,45311 768970303863070720,110362 792529701562617856,245575 793116704934998020,249469 777924525593812992,158589 753966026644189184,30590 757659898616221696,48289 773712503360610305,11774 781299413759037440,185218 793990450755477505,164814 770641830186590208,120341 751975113315188736,20217 768975196107616256,110659 786444022827126785,1063777 787032227896930304,207287 759254995418177541,55661 757072187123650560,44163 791035657128992773,235487 756348078613929984,11774 776018026609123328,151845 791828973592248320,241833 758716964013355008,54070 769272598169477120,112399 774091426111991809,139404 775852770171641856,151439 760548102403153920,63451 763545429057216512,78684 794531823531356160,261155 795036943398662145,262752 778080207034912768,164759 788005223327494144,210253 773559987234705408,136947 791952824502333440,240926 792555737008537600,243286 755159229510451200,34731 769681572756848640,114779 795249062438170624,259034 759412632751316992,56964 780979988216635392,180725 755735538087424000,39235 766534836278267904,93184 790549860357251076,231894 790727454918782976,232863 756340147549970432,42344 766029187312447489,90384 762298930046480384,431998 767081361001713664,97811 760185451915255808,61470 778368030195580928,167220 756200342338039809,41680 758882833389723648,54974 793753046434078720,252196 788876967789654018,220526 744094974199791617,350085 757565786596802561,47761 756648236119654400,30296 755053740063809536,34441 733064926135099392,355480 752658999074492416,22400 778640423308976128,169226 787349307422683136,192434 794923365257584640,261155 776112743606726656,151255 792797775901577216,247739 790188285339455489,225911 791391660793933825,237908 794350828991692805,257492 751958638860918785,14277 757343662053261312,46406 758719418981462016,54070 771485633198100481,126230 781819400454221824,183759 732525399473807360,349512 755102945553842176,35449 794010049068707840,257218 755481576121638912,36719 781358945566879744,139404 794745456647700480,261155 759583618515673089,56964 761203279233777665,65180 780380226626973696,179611 772442417945513985,125554 755632758525988864,37424 757635198716563456,11774 771512303292329984,126152 763470751370350592,11774 772635208688558080,129551 791458320435425280,238207 790916286549155840,234583 773511423313977345,137042 774420810152849408,143206 785996892857442304,199546 795708102716833792,268281 786889512190353408,206225 771763939059372032,125742 791702063189205001,240483 775015893596340225,146488 785952147196092417,197512 787844322305708032,352030 792529127320326144,246392 768223223481643008,103354 786687812699553793,205989 793203509160251392,250408 772257602864549889,129551 780910443783196672,184223 790318087169945600,226731 771798691409633280,128043 761895562505494528,70509 762705926952513536,73926 763011343863521281,73685 765689235634434048,87820 769754410079649792,114987 787054861464526849,207113 792758853628723201,245075 793854026626531328,255942 765173055760928769,82283 767803710730801153,100891 775819751696150528,151463 788126456513761280,215754 754134615191871488,30296 794917066142728192,238621 752682194510893056,21118 766345443110510592,80939 765008569951543296,82283 754083420645396480,30370 767747216727543808,101134 791161691509813248,233736 793596844764954625,250064 760931590566453248,65165 777346474199973888,161546 766690261946601473,91317 794634868797870082,261155 794015915335553025,257492 779010892621049856,171982 768886941542670336,109945 753989512137551872,30590 762650147679510528,71429 790965875377442816,235487 791470658504970240,239405 758401542273822720,52983 786870464937336832,207075 795419332633391104,266822 732737416155385857,1170601 756879900519256064,44163 766344270009643008,85326 765099071216287744,84209 791708609390444544,240145 753987081341460480,30354 788865183418556416,11774 777045860018511872,159093 789456671240138752,225981 790127343587123202,355470 791486680163287040,239405 759614405923508224,58227 788733303541018625,104244 754079147736068096,30590 760903842691096576,65577 795298723605729281,265638 764197106689138688,81601 781575067457257472,131056 766379555657424896,93286 769673170865401856,112032 791474664518328320,236035 766141812721459200,90186 762719511871000576,73814 794336436715667460,260033 771810822746091520,127562 794079405211402240,252939 751177425506017280,17591 761626203060969472,69711 766412169248374786,92159 768697116323680256,99264 763500768879980544,78159 789300449832685568,224090 762616193010298880,73814 769551970776457216,88606 770789888396554240,105716 788698858016636928,220029 793855799537786880,255393 765325141710548993,85562 758459468057186304,41680 773662997885485056,11774 772076451461996544,129471 772296183603539968,126390 781642865629859844,185595 795427382446456833,265855 795698274296614913,267855 769128905387094016,110659 793168809209147392,249374 754012446453485568,30590 754709852052520961,33174 754717537217155073,33356 771516527753388032,125554 758483805103677440,41680 773649469426597888,137640 767531513638445057,99111 787341741271748608,210009 759847186607722500,59640 764228259013767168,82066 770991733039562752,122583 791118425326252036,234583 785239262606270464,194206 788118831315070976,215505 751855986617442304,17794 771224488113340417,117377 785936510822539264,199546 757565714366472192,47844 764860334536404992,84724 778333956911435776,167393 785247459077349376,194082 785246429858127873,193121 787989606369202176,214209 795029050024751104,263896 734191740328935424,62180 760636428413919232,62777 789144743401754625,215505 777555056841281536,161456 791018135046553600,235590 767940840765480960,100605 732447827641524224,349262 773471696925945856,130988 787073190749016065,201114 766317913791954944,91946 778998698587983872,171324 788481091199963137,218275 793152812041383936,249926 752026780907614208,18395 762290606173544448,71115 785241085354381313,194226 788002097807691778,214354 793353416240234496,250430 794541274179112960,261155 755473714314174464,36719 764070347146539008,73814 750677567766757376,14421 777122785642643456,1170550 792901041025126400,247877 789733962537205760,227048 793191989638410240,249926 773903377071738880,139096 778405545271099393,152594 775959800907608064,150370 781871744294330368,190635 785994800126275584,193828 790690707648512000,232359 764944606500909056,11774 776174198012059648,154283 774371267411603457,139404 750454044238327808,13450 751846334311895040,19094 760207258588442624,61145 795695254502604800,265855 756264069829529600,41798 768275333573251072,105041 791122395075674116,236793 763731279913164800,77708 775858469102493697,151090 794617613028462592,261818 790940420880695296,234796 768200860513869824,103149 770038608548028416,114779 780600317545025536,181886 762494608978812930,70886 788168477471277056,215005 795313536138440705,265521 749811611599200256,10335 779009610812420098,11774 787067994224680963,11774 774233713949437956,142090 786299881967198208,202727 752933495304024064,24173 767688414615318528,98720 779664607258566656,174115 781343355586379776,183801 759184575738306560,51798 785523497950777344,196277 772924596748034048,133043 779542106113126400,167939 787586622120402944,211272 790038352162615297,222545 781616316515966978,188498 766138710878457856,90401 787276304177508353,209924 771379646835200000,125112 794938279556771840,262847 754758150402764800,32710 755046370361368576,34898 773617738698878976,138165 768616088913477632,104662 776571100897697794,156835 778564311966973952,166852 771556803523993600,125367 774714019852660736,138165 792006725398253568,242455 769337529514332160,112788 775427411836035072,149200 792105704513499137,243218 771477622186389504,125145 791728180176363520,240535 778445939228880897,121923 787893590076776448,212239 792606358118039552,246771 794627770944987136,261987 767063394490970112,90654 767167040775790592,95672 772967591681884160,132996 769820635048579073,105109 734815180501229568,353374 754755039294529536,33356 768152658288914434,103126 790736848545050625,233756 793518150759448576,252741 786742510186008577,11774 790497365367132160,11774 755109474549981184,35591 781501472827699200,181755 788870524512460800,220497 768084866550358016,103354 753648278709891072,28732 777251470441787392,160592 790190861963452416,227242 754019231864238081,31095 761976128428847104,70858 761669648605671424,69878 768873970674401280,108849 770372964755902464,117310 789893245509574656,228583 779704242239975425,175092 785775385115885569,196277 795727306585178112,267521 757750163259658244,48959 780709201626669056,150151 759154007042560000,57348 754071633481138176,31202 764245764616753152,82283 793132802451632128,249841 794011736336715778,252196 790733925362589696,232863 793130616602685440,249469 792157935027752960,239405 794030633878048768,256502 771891307811786752,124597 779188128657571840,171795 791788047197147136,198878 794377147657789440,226320 775557177071300608,149202 779707404317499392,176196 793241594434650112,250293 772420673356566528,11774 791381509265559552,238395 794845343347150848,261155 753359986303041537,27045 768536835857457156,106539 781891939557859329,190454 794030635811766272,257492 778686988111089665,169923 793409180677922817,251452 793873055714013184,256225 794347931134476295,257406 758837166776520705,54070 772559949079547904,125163 764890498787971073,84889 765728879688376320,88052 768076157338124288,102249 768881969786523648,109666 791376561266188288,238207 771507239391813632,125367 781524672575856641,186584 771520725714952193,126389 775751509107740676,151409 753319116346228736,14421 762005771466989568,431998 773942332030906368,139577 753373227804598272,27045 754979720710807552,33029 769553592080539648,111754 781467445999591424,139404 793253636688183297,250633 786074135608918016,199961 764271397371645952,78159 786651993985212417,90209 795698359013150721,268281 761040842005938176,57574 753953675974815745,26477 774024762129473536,139983 759015060731629568,56302 763835300275773444,80393 770402667457875968,118191 778594342566973440,167407 786622920764166144,205181 795369756635365377,266151 747631459377176576,351482 758415800436916224,52112 792471000243777536,246225 769357004032712705,111438 785966120507355136,199262 793119783873048578,249469 760509578148622338,62757 774241613874864128,141316 781629423166427136,188119 794559495108263936,261155 774215569864175616,138490 772588303459586048,130677 786091852378365954,194723 791464671165288449,238780 777169109750460416,158520 750343567688642560,12728 764139327404199936,80939 794344046894477312,259659 755199890934804481,35372 788359563938377728,215005 732746542512148480,1170601 755884843146289153,39797 762981091158425600,75724 795448911024431104,266138 770266826437644288,117377 762714997088813057,73926 764125507797577728,82066 778029117044297728,164001 791361261141364737,238395 794807660306526208,262752 771966071565725696,128934 754715327603159040,27045 762857548529618946,73814 767031172098514944,95672 794617304822775808,261987 786431228647870464,201958 785818967961169920,194059 794019486688944129,11774 794363110052216840,252679 770736087245389824,120453 779567474471731200,464984 755770071344033793,39462 793924173278093312,247651 754800363723755520,33356 794685264367075328,262022 768446103947579392,106281 790260808672358401,229159 781161569489072129,11774 793885875902025728,256255 771064870212993024,122955 788560908695941120,217519 760677685072830465,64378 765687771952402432,89198 792575332943536129,245148 775429187935010821,148574 777647190126637056,159876 769020157356302337,110709 771979460006543360,128615 788525695433641984,217519 754847544241483776,33355 765705747527110656,88920 771645115320315904,126152 758767572741414914,52112 762344936742072320,431998 789731488677765120,226490 766732872401219588,12704 765787883093495808,88994 785909522997121028,192937 765676791138844672,88546 766707240988311553,95262 750410858447118336,17292 771463822217326592,125554 788211822042030080,215608 794526218796208128,257492 767366259679891456,97325 778304526260572162,167311 787270668542816258,205728 787354418337288193,210585 763840383801520128,80486 777277152802836480,160609 774818674934816768,143934 791293535014322177,61723 751983599952404480,18215 787486377432580097,209918 763002865652604928,75899 768847988202491904,106896 777325613208051712,160758 792077873200922625,224552 751231663779115008,17281 755507454323011585,37993 788739819379712000,220332 794377758373593088,259266 777701853001715712,161277 771143342499434497,121612 776086873299189760,152872 768870535098806272,109666 770495092511637504,118005 780517502291841026,170187 790947486546354177,234653 776854579161858048,157755 769645903137222656,114779 774395616264802304,141887 789145544463560704,220526 733055050520481792,355261 769381711851491328,113138 771068474936492032,86103 779823610055786496,174492 781478847351033856,188119 758252136723386368,52061 795660460439670784,267521 768442764937662464,86208 775725105758474240,150443 786256865978179584,199640 787048667173662725,207949 757627663989309440,47940 762750403234504705,11774 774125067424849920,141360 756570404123209728,43912 762036429174116352,69711 762724585192194049,73707 773267015460982784,135850 787142912920334337,209035 753670456654360576,28586 766383309475622912,93102 732135194556137477,349484 749731531044904960,8644 790656577162272768,232169 791475481203712000,238395 794588489769742337,261155 778769499419836417,170373 776063221899862016,153194 790889893815693316,234583 786660916041543680,204413 790950833324040192,224680 794173078083252225,350913 766701846232637440,95672 791066002784002049,234583 791381618011189248,238395 764225730976686080,82283 768976657109676033,110615 787313181735718912,210289 788907428490387456,221711 757513656061927424,46890 768738043138191362,106281 770679370914537472,120393 780460489461694464,177233 790542846931501057,231690 762631796819230720,73926 775014837457854464,145244 788420585315500032,217918 794178288860200960,255942 758697873651433472,54653 775737145419927552,149953 787499299915591680,72035 789959206585659392,227242 740329344883666949,11774 750449647659913217,13532 754831394040188930,33356 769034544804663296,101681 777260949753430017,160199 745116822119211008,11774 757740927641350144,49066 760571133238403072,63753 766713055396765699,95708 793104460449013760,249469 758121811552923648,51239 759862963880722432,58253 779313218543980544,173964 752815765372346369,20932 761652001272897536,67852 762764501607444481,68617 732249390669123584,39600 757885500984287232,49852 779117255913332736,350711 788789937906876418,220526 779358125610545152,11774 791783205162536960,228124 737028701548859393,351147 787263736574869504,209887 750342486887960576,11495 756187531201306624,40986 777356753642160129,160592 788008500588937216,212711 790558575470923777,230282 756286591828652032,42249 781536609170657280,188401 771836953519984640,127582 754718417496711169,33174 763007762355716096,75920 773533827880943617,136947 754149173004382208,31377 766541634267848705,89858 781051462138761216,183759 776053614297149440,152735 785645324413075456,194082 762742790858149888,74066 749374764196761600,8047 755240512714604544,36392 764046425969668096,80155 780413633989840896,178524 788331328248832000,217006 790489294808821760,230283 788486283349721088,215608 775239908655001600,146720 795438806858141697,261818 773523674116661248,127644 780741411821846528,182678 790521229077733376,231909 754902078292656128,32711 751205112509566977,17365 767836396736348160,101383 743888623498584064,1322955 762790884819644416,71502 786237343573291009,11774 790666188330119168,232595 781335537231630336,183759 795258909757939712,264397 790947668029825024,232169 793208830578401281,250328 793869816461307904,249852 772969929637146624,133043 775526241273196544,149953 789401818660937729,224680 793294453561659392,251318 759419245734273024,57877 785833139595730944,197512 758052942280810496,50346 792267577925836800,218875 794645508333703169,261033 776462386379100160,155390 764455712109932547,81574 773514553388924928,137158 793837735924477953,245591 744946892782473216,11774 790033868065681408,228354 765665950788038658,81475 778651944827191296,167939 779460705023954945,174557 792288420097691648,243398 793191292398292992,249348 769160342194626560,110389 772878909893402624,132765 778608137565798400,167562 765613160661291008,88332 771880607315992576,128404 773672823135019008,137158 769015426466639873,109386 773941940475887616,139577 753366647377842178,25189 785515676131790848,196536 790559994919919616,231792 775282146525253633,148033 793209898179948544,249927 794339585140604930,256038 763872599868903424,80939 764262849480798211,431998 756505323884511232,39235 756607337213726720,44274 785837351931174914,192011 794908507829075968,263532 750697887063998464,10848 773409882569605120,136473 781531530732634113,209828 788453159735656448,217958 795423499003301888,264397 733881837727154176,174090 766261320555474945,91751 768595662384476161,107984 753704001506570240,29263 762074921681813505,47283 765583436383854600,86103 787110047448956928,207119 773871810886721537,139404 775188028260249600,146259 755167008468107268,35890 764197646202462208,82457 787053678674997248,207949 789456101762863105,225981 761671484330823681,70154 788712220817514496,11774 756887260231045120,45311 780803533004214272,182659 793529617415933952,249926 775152339246260224,146675 786401706527498240,201958 795442098342395904,267133 763141624188772352,75899 794697785555685376,262225 765747835429986304,87904 769250973038612480,27164 770705849836855296,11774 771880367535951873,128615 788563984085491712,218275 788904060304945152,11774 733031062998126592,1170320 749876981102108672,10395 766470200514359296,93261 775786043656331268,151463 788151737760690176,216009 790223840789929984,228820 789145359993991169,11774 771426105232351232,125367 774865127996690433,137639 764227710684135425,82766 792070816410116097,243075 763354450819948544,77612 764210522761854976,81869 771213073394708480,123825 755880645772054532,39657 767826129268858880,101681 766342969750421508,92860 787325561286696961,210207 792530641799745536,245101 758164914494136320,41703 793015985997488128,247571 794676398153760768,262588 761174635882881025,61051 754828669055406080,32579 781256383861633024,186434 795380701533245440,266491 758651542853545984,54070 760970060567490560,65222 773910519413547010,139577 778893820310261760,170677 794351658608246795,259659 755082174219575296,33174 743948612829229056,1170611 761600676543639553,67133 774210265432875008,141887 792983216315437056,247240 793422459147984896,223999 752627699575689216,18893 779135088202219520,172545 778687782986264577,169715 758026311826669568,50314 786746899911045120,205989 789461304075517953,225981 792836272289091584,11774 794314504364429312,258456 795067978559721472,247930 770627324924596224,120192 785650619218554880,197017 794674507478953985,261050 757619270360698880,48009 763208052929548289,76127 785827264692748288,197512 788129025981943808,215754 789967572988944384,205972 790646116530487296,232169 754065583679889408,31347 754737740370108420,33356 756105183667621888,36873 768989669212250112,108729 770496475050676225,118191 758690211073105920,52112 772612940457504768,131025 773648307889451008,137869 780894468627111937,180520 758510871312109568,44429 769702381852381184,114985 779379572634587136,174557 792138318653841408,243513 795690558723358720,267655 795716743759065088,267862 778690648702496768,168410 794871801243467776,262588 773995808844840960,139404 787122916877971456,207119 790608250899197957,227836 795409845486833664,266491 743232730343706624,351268 780533234727813122,174971 773273445463363584,135190 774461360105263104,137158 764584618137882626,82066 793114336252268545,249469 755904308525297665,39235 787656942948847617,46572 792816126153543681,247877 760216300102651904,61145 765050293214216192,84724 791628835070550016,240145 778722219761344512,169410 793246503766781952,247241 786066373432766464,199178 788203477432344576,213064 757337361726464001,46890 764152917519728640,79626 794946900441124866,262849 751668297632886784,1248155 763444781808705536,67346 790561651074314240,231894 771845656654729217,127579 780766301509840896,182659 781265448306352128,185309 793219453878145028,250544 793825437805838336,255393 793870923891965953,11774 753314700281065472,25189 779101988692692993,172799 751617284653797376,11687 788825423001944064,216009 744322892972756993,102730 761626670440775685,69794 787788647517057024,212357 751073175073529856,11495 762989200840896513,75174 749757095961042947,8047 795296486259040256,262225 793842239659134976,255942 794779759683182592,261155 794580257420574721,261155 763885964460556288,80720 768828274101329920,109337 776735875472433152,157755 751816671862501376,14277 770961304941043712,122146 792942345159340032,242693 760661439543513090,63505 770269822370263040,114254 787050291338240000,207733 789830699809374212,227242 792704298572546048,244230 794556027064774656,261155 774125705906884609,141316 756372202182672384,35937 775765507546968066,151265 790259025287925760,230282 759104856007270401,1248649 793509067289264133,252824 763540358148059136,77586 760166629980319744,61444 785317474438881281,166096 758129228097396736,41703 761165975140139008,65974 771246066058407936,122146 777234961061511169,159411 765383264668311552,78159 778571356615110656,168698 779455440614748160,174230 763979124490678272,80720 765527402063794176,87904 790290081273765892,230270 761585894017097728,68987 772742954171658240,132335 794984563546132480,264397 751150388494028800,15808 758802614205067264,53001 772663716160475137,131027 786635056357969920,204413 732247119457861639,350854 786342340436918278,202379 779065119640805377,171693 792137169267789824,244388 771505423472025600,125853 766446470501437441,89859 769252461538336769,112363 787385330597031936,46572 764783202959450113,84724 788712845714132992,11774 788115502115659776,203832 777273201780928512,159475 777541185434849281,159876 788420940443086848,217837 757824537811574784,49431 780297536602984449,178026 793998836037550080,257492 750374872396795904,12883 785989136415088640,11774 790606074227417089,232169 791668007537868801,240338 790514417293230080,231894 794263209670754304,243061 791685438322860032,240483 765580089455022080,88052 794669622498828292,262053 750243165899194368,1170837 785254111390404608,194483 769612544109518848,114587 749683011851923456,9433 762677825811939328,73814 773985836106977282,140437 774025024797761537,131421 787832958023589888,198668 768782130780528640,108849 779456146633400320,170187 752254748435345409,21343 791445381628461056,220029 766380376855949312,93184 757279151019597824,349197 794188093242933253,258331 794535555895848960,261155 760543280732012544,60794 792831148023881728,245148 777611631731671040,162610 794012093217378305,254008 758452632814051328,53185 758527838643490816,46890 750469703127199744,13532 754129341068566528,27096 788817247095574529,220029 793617857410203649,254135 785788006338662400,194723 792444335035916288,245963 773289092767449088,134470 757246719394537472,44461 755152841484808192,35890 759109640361766912,56952 759529057855873024,57961 793228923001774080,249926 765730050301984768,89271 777157278709325826,157422 778308859874140161,167220 791433991287087105,238207 773988925018734592,137965 794894437247815681,261594 767218997020340224,97386 764186465840627712,82544 775560873494491138,148367 755587445001814017,35373 772540139771875330,125222 775103184859598848,146970 775715178088435712,150663 762657356329213953,73721 791315458074914816,237491 769548960478351360,112325 760604858705588224,56964 773935653281075200,139404 764242437212549120,82208 792157112818241536,244230 756572779919642624,43225 793115495557763072,242693 751590189462528000,18567 787706535195598848,118191 792229562411253764,243092 732407243849654273,196346 758903387320492032,55107 789969313516036097,227748 793876165530423296,256255 795371816701333505,266151 754808772879679489,33549 786538805343977473,203492 768242310064713728,105109 790621211470344192,232554 791405487011094528,238207 795102633581281280,264397 753029102190354433,24319 789695316916183040,218793 780789323922804736,183269 793832866677391360,255819 741406212470673410,99816 793921588374609920,255942 788797121646432256,219942 794559410144092160,261155 759155478492348416,56784 788206842195222528,215922 765451214280679424,87245 780602705622556672,182013 752938921676398592,349957 762743945130455041,74727 788417051832516608,217837 768249519276429312,104162 780363617870999552,178415 793209291284983808,249725 755152411719630852,35890 756335187626041344,42495 793123268639264768,249469 776555297154404353,155969 732188202753245184,350021 751080137362280449,10735 762036354188468224,71429 767863916558897152,95055 776179859072557056,152314 787187070213185536,209351 792444006055579648,243261 764519642337452032,83866 790128716693274624,170187 773268675747086340,133043 732238342109061120,11774 790908643466248192,234796 794695389790076928,249926 758495075873591296,51820 792058689423151104,243187 750708946113949696,14421 777149759320535040,157082 763140557187145729,76549 780661423974350848,182257 777847307542798336,164001 759204394944651264,56964 776929299064430592,159093 757283101135532032,43887 759816711415750657,58303 768218411583156224,11774 776603228553097216,58531 792003266628362240,240483 767377990070116352,96039 775101022339489792,146704 758159014920392705,50542 786705175952130050,151463 792882579758313474,247240 781826717660872704,190635 778256716806787072,163763 769008386318995456,738099 733122794700038146,353006 795235759410192385,263697 771119881404157958,122145 791605635368398848,237935 795445697424199680,265806 768229015886987265,11774 775771735421509632,151463 764936819037405188,84929 765592527680471040,88052 776190321315151874,152017 761533161591431168,18215 787734155731828736,205197 789225046296371200,223452 775174680063930369,146405 767044596677373952,97554 768879735585681408,108849 789146077148680192,223899 756992388116123648,45842 780640485589123072,181955 786961384932278272,207613 788074542811979776,215005 757894448839847936,48208 791637334357712896,238207 790741188324298752,232863 763884901053542400,80136 765292603633827840,84209 786714707499573249,206101 788098431428558848,215005 759463928208515072,58054 770428245267406849,112872 793327085410476032,249926 753757448234729473,29263 791718533793067008,240483 755977723617611776,40881 751108902406631424,15808 775905048022966273,151409 788562776583045120,218540 791363174343675904,238207 767172509389168643,97852 791749035010863104,232169 794311140125851648,258598 753785858822541313,27045 769995202929029120,113982 776901879729184769,158864 791357518064734208,238395 788773143686950916,220332 794628652554190849,261319 762982661396783105,73712 769580034302570496,110585 787793881333059584,205197 790693479517007872,232911 753304261279309824,25965 759115037579632640,55660 767695803167207424,100561 767856465050791936,98972 795414565819445248,265855 776150668528738305,151439 757570777390649345,47782 757061766970904576,45122 758082965587066880,51364 790901027872595968,233692 793142117648338944,249725 794978287235649536,262847 751611616290942977,14277 763128972162965504,76487 763469097203929088,11774 771331904108793856,112612 775558457059528704,149259 794020274966380544,257492 766707846704529408,94808 778600574929338369,164764 787391440749862913,209351 791420246317993984,237385 768562758270857216,106774 780420846330351616,178076 794979898825666560,264397 779562863543279616,464984 793188960113614848,249926 775004872051527680,146259 777518884563935234,162107 778609443281838085,169201 777602061164773376,157755 765555461470904321,87788 776219737604751360,152314 777300003710722048,161387 751169924152852480,14781 787148638552150017,209422 793510566421794816,11774 754770844237205504,33356 771297996310929408,124597 795702139343540224,267579 778205924737556481,166409 778633226520846337,169201 770346138419376128,118230 792482612275183617,243187 773902870613790720,139404 777161017084121090,157755 794578831701053440,261155 747604600316923904,23762 752810923044200449,22575 765161855471919104,85596 771889442550185984,128404 789806139965865985,227242 790968325375483905,235487 762763778572357632,74335 778217967179796481,166409 788530094864158720,217519 793113500222652416,249469 758508776651579392,53185 795122488170704896,11774 752911380425089024,22715 768514406070231040,105109 770051687516110848,112363 788469337640370181,218275 794325906512891904,259360 750755291944325120,14858 781509747170095104,183759 790440870747136000,11774 756222832720437248,41680 760052821811167232,60751 773617115991465984,137869 795236755230298112,265686 764909198123544577,85159 768097197393080321,103354 762859425497436160,47188 774393232910262272,142980 787723876486774784,210235 759796613908922368,59217 779757862042030080,47236 787291879775670273,199307 755252186586701826,35890 776123351227965440,153545 765150335589507072,86103 788583761399078912,218219 761656465606139904,68987 778767631818055680,169923 779580512947941376,174427 785823030064717824,197512 759948987537428480,59666 791624838674808844,240061 792452957916762117,235248 776354984883580929,155287 776569389432774656,156110 790890902310879237,212131 795106037602906116,264397 763784289456488449,80177 795395820979884032,266151 751225914831187968,17416 762213022731493376,72090 789149361720532992,218275 794631812228194304,11774 769860062869192704,114779 775102037918879744,144573 790373996906840064,11774 751866533169598469,20222 764839733382017024,84689 764208618476605440,80939 767479089649287168,97515 786053990358265856,197286 760970777940336640,65222 767804334939762688,101681 781360407642533888,186584 787421048052457472,206117 794231564582486017,255942 763014888893460480,75973 785699385208283137,195975 791417728997273600,238207 760207821761675265,58537 779226965941350400,173347 780424199135375364,180074 788458041763061760,217519 795748847226077184,268231 767348915427434496,98736 787396633914773504,210289 794565987404226560,261059 795000548172976128,263906 732641734874652673,1170624 768491129092268034,106774 773953925443686400,140444 756278247550164994,42432 791350062702026753,11774 764723868204490753,83342 767782582691897344,101463 769265799165083648,111225 773858110360412160,139404 793094125302054913,249469 793797256591712256,255393 756952882172268544,43875 758690293474467844,54070 780633440416706562,181419 793558254383235072,252408 744639245319569408,11774 793423075765161985,249926 760329376760209408,62338 767956597658230784,100591 781157390188056578,185409 775434321205268480,148537 785543484069572608,130635 794554673516593152,261155 786236003522490368,201494 790825076077756417,232137 787737478673281025,205197 755796692541112320,39026 763895671170670597,75955 766356226267414528,93303 786318247729573888,201555 763464458551250944,78566 769223653091319808,110362 773782794413613057,11774 776463831753117697,1249804 772134274149584896,129471 776942870829928448,159146 786992954359414784,207287 752906547970400257,24134 772082632205164544,127871 761674041304440833,69947 762421876354191360,72998 791367496569917442,238395 793423439944179712,252020 793517800660865026,248988 776910953225064448,156835 781288318289969152,181952 791684407962771456,237935 753907247856521217,30267 765306142754955264,84209 778555767653822464,168774 793140340471500800,249841 758422449159405569,52983 779397285281144832,174115 793611448790417408,249926 793426653137494016,196314 765556584223080450,87607 768751268676395008,108729 768976472459489280,109960 757802405111005184,48494 790260194806755330,229159 794344020206096385,258878 794557759618330624,252408 764421009663520768,83391 764809005701144576,84724 778734764148690944,170268 759490388033843200,58227 786004399487201280,198878 789438576538882048,226026 752751167952740352,22393 755192135482220545,35890 792252090298929152,243398 759092132443402240,56964 761296935567319040,67768 772906954733780997,126607 777896130579460096,164001 773900048954380288,139404 788515386408837120,218275 771846273422852096,128424 775269127741140992,144868 786775796404752384,206642 793200419023355904,249927 772876245340217344,132761 750849089638727680,15255 785255418155167745,194141 785461968727527425,195975 785544602635862016,130635 791014769633464321,235620 791438243745107968,237935 794185110203416576,258456 757309939434086400,46227 759191296393248772,57574 750513148755521536,13532 753634469257568257,148861 787490020395458560,46572 759544323188858892,58258 777342679537455104,154330 777525083996876802,161387 750735039751741440,14877 758078804157865985,51136 763769740217225216,11774 764844450124271618,84689 787311094704574464,210289 768973821059686400,110344 793096336774144000,249469 760253032781139968,1248387 789985946892578817,228354 793194780012470272,250064 775862045736656896,148994 768140927797952513,91499 794012297295437825,248652 794605467439796224,261155 746635307869626369,351410 764264994527518720,80939 780571178905645056,172132 785874078741639168,198671 792070784772546561,242693 755456440995688453,36877 773318126637285376,133702 777609329138630656,26066 779399818531659776,171795 790409265089421312,26066 751806257883906048,16931 777525018855084033,161387 787040323931365376,207965 778976230439657472,166100 754827813694410752,32337 769689560896897028,113982 791312402369216512,233596 740289342145323009,99816 775431096158728193,148574 759211554227232773,57336 791323904308420608,232169 758756281230368770,54070 759161377240059904,52545 766827203602419712,95672 756284598074486784,42432 769902164198166528,109713 764230104599801856,82209 772795326327468032,132335 794000843829719040,255870 754788194042781696,33027 767075353680486401,97811 788163914617884672,215754 793574197670711299,252014 739677351198351360,1170700 769694649577512965,114987 790264383058288640,230282 743863935284154368,11774 753955205176143872,30590 764653783695683584,80939 779110115794300928,167407 775390425414643712,148045 768382533901754368,106001 760575192414380033,62798 763493021283446784,78159 764094970877718532,81574 765126171394646017,84745 791165793337614336,235621 735319943768645632,349197 755203429908279296,33751 764977926571950080,71652 792097182467944448,49681 795081989074415617,6912 755474222651170816,37294 773491115655913472,136904 788396876601131008,11774 755540951347650560,38026 757668695242047488,48522 743508120777826304,11774 753969744147943424,30590 763110867726585856,75797 777627997427818496,161352 785462940090691584,195975 790252121773834240,228341 790385141575094272,226712 794633435893600256,262022 764077461663576064,76652 785996227745832960,199211 790718798802202627,233756 795107027911479296,265257 769490307528347648,47940 758719120082886658,11774 791473021928165377,238207 759810716455014400,59666 773901125556670464,139404 794725919273328640,262752 732564492509319168,51644 769666063453655040,114680 776626124063465473,154986 793270720759410688,248253 794700857304641536,262849 774294610445111296,141360 786050039357411328,105109 795486796628955136,260445 750185676172365824,10474 775109768226701316,146720 778447059682680833,352672 793841523624476673,255942 778702236339679234,167220 788751170315571200,219974 792731058902937600,243513 766170804480540672,90125 773269992292909060,133043 764803044554838016,84724 780956907670532096,181409 794002988444499969,254209 759176474695962624,56964 766406712454553600,93823 768474615362392064,11774 751554841697218560,18470 760897808413196288,64678 767420607415717888,97852 786019404886646784,193636 794379285620346880,252939 757676103582507009,48549 768651033832779776,107072 775503437991596032,149422 793212063405314048,250064 793578309762314246,7311 793617310573469696,254135 793904140686540800,256451 770662176155508736,119719 781273616033861632,186584 793098195437965316,249469 763833555659157505,78566 777170406776139776,160641 794622964234911744,261796 795444982429655041,266500 753571415048220672,28281 766729077189410816,89887 758331533451296768,52061 763515309491912704,78159 786046527835779072,200382 794969769686528000,260532 767194527815852033,91700 773524059170541568,136610 774052469148151808,139865 756502384789127169,43015 785857801667145728,198878 757978004404342785,47940 759191841724063744,51798 776569717171499008,156110 787795956171366400,213064 758402279758147586,52167 761976015740608512,71270 773662567369576448,137612 750307416630112257,11349 766900246131507200,90193 773624779601485824,137740 755063185116393472,27045 772968296576679940,132996 785257432629084160,11774 791439891502604288,193636 772932040975015936,133519 785550792837050368,196277 772552561194774528,97811 773563233299009536,137639 795102830717714432,263896 732650506737192960,398859 772400597081452544,129116 789077527310528512,219942 792141303949688832,243075 793315476780814336,249926 764205017951825921,80648 780600912985354240,179054 793076845352669184,236386 780793899564601344,182960 780825707270197249,183338 792541833494614016,246295 794496460473647104,259055 753639118970626048,28732 764112901175029763,81869 772744184897810436,132363 790725857232814080,232881 794683830221307905,261818 790574580331061248,231318 756625865274949632,44429 781219238467940352,176196 757108082476331008,37289 761291834140295168,1248861 793499145638141952,249926 769015833141968896,103924 785974795892584449,194723 763710703085707265,77996 785602707662868484,197512 790335433758674944,229220 753974627165143040,30839 792034027490254849,243187 792320417490989056,243398 793289044348194816,249926 777587381964767232,157755 791249469077540864,237325 785703027609001988,195975 770754449912401920,120613 776417035106516992,155390 793621640471015424,252581 758653740593229824,54070 760991655985983489,66165 755747407221186560,39195 785622221171613697,197297 761031424052899842,65677 776898901399969793,158864 795429751481581568,108517 766246051040882688,90618 770656013926207488,120489 794992506870104064,263532 760263438417424384,61922 766644403977027584,93261 794576955756707840,39957 763140046723674112,75899 770862472790106114,36145 786676268922265600,205728 763587626276454400,78304 789211388409327616,224678 759909204417130496,60125 768946004272054273,108849 776813291565907968,157755 754888281444134912,33186 766019811474190336,90723 767431008677421062,94699 779363269001654272,174427 790896991031132163,234583 755045209952641024,35044 762667503529197568,71502 789425465459109888,225981 733057644504682497,178186 772923579394469888,133043 786639161893715968,205270 765578673898397696,88052 763403634944028672,73814 768985487616815105,109805 781491008987095040,187454 760490727176478720,60163 794545720334417924,261155 779328541636780032,173479 757803133414236161,48097 785935335477870593,199960 764395958629199872,82066 771556068904153088,125554 787041595300442112,207287 767448385418768384,97447 769325956351733760,112693 794670195239329793,262022 794703887219458048,261155 795001632694173696,263895 765632740129660928,53999 785853141728329728,198878 766700117512581120,95672 770791643645485056,121282 771037437095124992,122146 767758656322404353,100534 771441522583625728,125367 785505583885606912,194560 758309599338520577,41703 789757305713602560,215965 790394358658772992,231333 791145670015066112,235990 773260833233178625,133257 777229840969633792,159876 788110519504769024,215005 795058586019840000,264397 792076120984289280,233467 778567654269341696,168284 793087872186343424,249348 770346500211798016,117257 759039667874529280,56302 759367313409789953,57964 762348834827694080,55107 790925096240107520,234583 772856439459033088,131421 768493220284227584,106774 788457535183335424,217574 763411962961268736,78159 764664304402468865,26066 774627855468666881,144494 740215545551683585,11774 777158461222158340,154914 749620711119949824,7546 789148525552553984,221972 769630715445141504,112363 769386485908930561,112239 792727905797283840,246225 735269406901567488,355340 766668771813646336,80939 755204063772323840,35890 791712884338327552,240483 755014321911062528,34666 785561059964833797,192434 776131319197790208,153035 785423417516449792,194115 786999751447195648,205181 791408483178385408,238207 765444084781768704,87245 780475855130599424,177233 793863996600451073,255393 763184915097620480,75899 764249695845650432,82283 770239270879649792,117257 794529917216006144,261155 751768462456872962,14277 761190983837032448,64378 762755890323726336,73984 765630310579068928,88311 751178270339506177,17591 778017584000147456,164669 764790195979816960,84724 768929020973092864,110381 778738594693259265,169410 760560672014860288,63452 778359974586044417,167220 776127742769266690,153921 763805167431155712,79891 791348476390936576,11774 763034059203280896,47188 788492187323420672,215437 795696068256210945,267855 771469647120072704,125554 772250072256045056,125554 794655019106783232,261155 763601981260693504,79311 789802408499093504,227048 759115045657726976,56952 760623239433420800,11774 765737211220336641,27280 773980342516539393,137640 785844154672832512,198878 733734314937028608,971825 757106370990575616,45964 763560883507245056,78192 791674704226553856,230256 760083978640502784,60866 772959504954691589,133454 755259512018264064,34666 780157595042533377,178262 793631926196310016,252679 793099492379664386,249469 773171236885102593,133043 786089246461456384,200369 794581791877238784,261155 795156741520388096,264397 763869741442269184,80939 769710789821337600,110585 772115775012216832,738099 789232126180851712,223286 754110125816688640,31035 785927160498425856,22735 754875816169791488,33355 785925556915216384,65713 755070968645636096,34666 791689522228531200,240483 760493310918045696,61399 794625173802651649,261155 760859439742144512,355994 787804411951144960,11774 793417610394267648,236496 754716489211449345,22393 766764672821395458,93823 777920514564190208,11774 787724374711365632,205197 767814942099582976,101163 790566158063677440,228354 760690358716096512,62779 786649128692482048,205270 769702306787057664,90098 777306763406237696,159146 759146231633473536,55257 762302956377112576,431998 768252172819570688,103986 787359558830329856,208176 762246886543749120,21468 768862852329402370,104406 789868083150069764,212564 757573889362911232,47736 758366598285578240,52030 765199402453520388,84422 776243603131817984,152872 793841427906072578,255942 790586339943190528,231851 762112534165925888,71429 780409481679216641,174799 781675833769328640,177455 790068274067374084,229148 760497133267062784,1248768 781206901065412608,182659 760006865707085824,59666 787687984149606400,207212 750867854468059136,13412 771432035663564800,125742 790386583316955136,11774 764301801445351424,81905 771734564695777280,127582 781809920391852032,188498 786914772117778432,207119 787838419275743232,210585 790732881345732609,232881 780728071955636224,181903 757103544860282880,44461 791230692969574401,236454 759850132833574912,50442 772461912206430208,131045 778000237524901888,164826 795672074069180420,267655 791730476004302848,240535 794347337724215296,259457 790724135353618432,233692 754740082779783168,18341 764145869390123008,81869 788021335800836096,214492 766052697124376576,90969 794842688252248064,256458 765489365946687488,87245 781468691846139904,186584 787386971614085120,180433 790703649114566656,231498 774151055525326848,141360 790905725858017280,233800 794401001407180800,258909 773527406007037953,137158 791620541413220352,238378 761351879527763968,66801 792278492868116481,244996 786950442467127297,207287 793852870596579328,255942 750907599063658496,15316 751961210296213504,19599 773890672290136064,139404 781452646196604928,139404 789532834021068800,205972 762738576278757376,74247 788075833747386368,207849 789114627447808000,220526 793436880503136256,250033 793947424632938496,256358 751091670519836672,16897 758431642742579200,53163 751226958432784385,14421 774024632408080384,137965 790895581946269697,232884 756943139248574464,1248464 770395265341743105,118191 794203497004576768,258598 766002957280083968,88669 775288841687080960,148045 785516521749614592,195975 753785547420672001,351340 771835669085876229,128202 794710653365841920,259034 753750900380839936,11774 761927923964215296,69947 757000118759337984,45369 773743704918069248,138819 789873479843741696,228437 792025578429833216,243187 792561347422597120,244550 795671282381623296,217634 758372549709459456,46076 764690702508838912,78946 767145321080102912,94699 772608343282245632,131421 774385066348654592,142648 779474979863748608,173628 786218074634616834,199640 794609103674998784,258878 759405874528092160,56964 770786599206551552,120610 793186112386789377,249469 758978473176109059,1248279 770026430579220480,116113 794142271809667072,256552 752271524652986370,20279 761965768779132933,71123 749395775285755904,7519 761581353880072194,7224 792325125051969536,243187 794583617762529280,258456 778307391481868289,164826 781489195248340994,186750 762162319044579328,71708 786241366238126080,201555 757110593249771521,45441 791454143852449792,237491 794693143434248192,262752 752910650037399556,24316 755540265662676992,35044 762112270407241728,71249 777116962040274944,157755 794966725003333633,262847 758058723113701376,50452 772378871920414721,129935 775546900493770752,149770 760592151503736832,63858 764170111775367168,82066 773514003767255040,136018 781557426910887936,188119 794617418769309696,262022 752730110512361472,14277 785458586294124544,195975 787455562866839552,210207 794665344099028993,262313 780951604912611329,108396 794205154991976448,258491 795668653412937730,267737 755162766944579584,35890 764002736887115776,80939 788191052649811968,214084 756650819995381761,43553 761974586686660608,431998 774703980479995904,144542 790272800015593472,211028 792113041567469568,11774 768190305015304192,104653 771404257782149121,125319 781526552878080002,188322 776579531016695812,156644 762753162084175872,74630 795042393687027712,247930 761994917254139904,1248990 781287196473036801,186532 769212298066001920,11774 790654341614972928,232137 758336028390240256,50827 795068336052674560,262849 764870947807436800,85027 786322200429068288,201958 764236079809519616,78159 785622857317486592,196676 789255192600580096,213710 791593022609846272,238207 786919546640707584,207287 769292138135838721,112788 757704297832296448,48991 764979192438018048,84724 777152172744118272,159876 754795045656625153,33356 791684883143757824,240067 765943976847290368,90384 769668253375422464,112032 774433290631741440,143473 788551717109497856,203710 752679433153175553,1248219 788098096244883456,214899 791357114396577792,238207 756271780122267648,41459 786532466412531712,204358 764974219239108609,85562 760232217108938752,60790 768887773302435840,109167 771523453979594753,126389 781654164208103425,139404 793323242123440129,251452 794596329834037249,258193 793447937107865601,252196 794710989077938176,262588 767390002225549312,86103 769006111504629760,110615 790913567931465728,234583 791258963937337344,237491 737331576900444161,11774 775278788770836480,72093 780370185962139648,179695 788141523544240128,214976 779883153573814272,177444 780146550207082500,176127 790935129220874240,234583 771441562228318208,125853 774023618879565825,140444 774432218970255360,140156 780177727739535360,164814 788447304621535233,217837 769339363687821312,1170387 773270902997782528,133257 764473316308504577,62180 776838988099358720,158327 780520301150937088,167407 775215457150259200,146259 794374900945338369,260181 750904897030221824,15643 754776085946994688,33356 764220505205436416,82766 773234233045291008,134955 787258908071043072,207949 778320682421776384,167220 763547299448586240,78394 768696064513900544,103869 769007479560830976,350711 777264622235557889,159475 793183604725526529,250033 760150598767349760,60866 767875982980214784,101681 765331247962820608,87062 773845893116104704,139338 774476255823536128,138592 776641179211268096,156835 778328515527737344,167407 792598185168474112,245148 793299197357359104,250261 780458462794829824,178524 791122950183190528,200963 794624993455996932,262145 794930666689466369,221416 790626217825230848,232992 792525568893915136,246392 792638573442924544,246392 795698215022628864,268281 752028894358859776,14111 788884780758597632,221143 792413758551384066,239610 764209659108483072,81938 787305957164392448,210215 795439744389890048,266079 750549976183373827,12883 774184008225660928,140444 789290472887943169,224680 793958436404924418,256255 756621868036132864,44450 788719337381072896,218275 768135000004767744,99385 773986834951004160,139404 795132132985163776,265030 768940546408718340,110389 773956122092929024,139404 758632904314458112,54070 791511695805980672,239405 761404635978629120,68144 765578825694605312,87904 775709325826285568,150927 776429918674706432,155688 794062808128200704,254209 791419176518836224,238639 751718828313153536,18326 758739745203556352,52481 774802360950484992,145456 775417325075861504,148045 756904079230656512,45122 771412757149208576,119988 751124915974275075,15808 754725716332347393,33356 758039397161848832,47940 794980524557303810,264355 732345999465820160,349795 751638530120519680,18215 760583325123645440,63767 770080925199765504,116676 775496173620760576,148170 778357916025827328,167319 753700880923320320,27045 755376567526752256,37044 793229534103384064,249469 778193925458710528,166390 790732645692956672,233154 792842637028036612,246726 752681451032686592,21074 790589915985772544,232137 771765387570454529,127711 786247736370798592,201958 776214929921576960,153845 792580223552237568,246314 775811775069511682,151463 791676691412160512,238395 792888375665582080,247240 752220528258093056,20279 759182841276010496,57112 761648189674024960,47283 792677809420312576,245591 761745115673010176,69711 772848769427705857,132335 771959178021797888,128140 753400452520284160,19598 764126586257965057,82018 763818094338969601,80486 768283514726932480,104940 778035097572413440,143585 774025589510504448,139404 753591202679697408,27317 753706562468720640,28974 785903052066791424,199478 763874879116611584,80939 761358054042378245,67768 774375976901877760,141360 776527413362786304,155459 765375011146244097,86961 771511219605811201,125111 765670846492975105,86653 770900715640393728,121949 795456175382798336,267270 766417079528517633,93184 774700619181547520,144607 791233110629244928,223249 773913607214026754,138165 793421364870778880,221731 767881227210678272,101681 793245782484852738,249926 775028733375713280,146580 766660560477970433,94699 785635022380208128,197198 775386684003418112,148645 793212011584847872,250633 793491620356321280,252741 785674372774236160,196701 795722200175218688,267655 758688614851108864,54070 769905694829121536,108849 779103546079838208,172270 779143390394929152,172799 788716589591986176,203710 794558832760393729,261155 761638566413864960,69794 734791142743642112,11774 750071039506411520,11370 765234922311352320,86103 766762297100558336,95969 777154566273900545,158754 793916320270155776,256255 779733604561588224,176203 794158411436978176,257492 774017227242614784,138819 772805065945985024,132335 781458594848006145,139404 791408070664544256,238207 794319675534561282,259743 756317026755510273,42249 760054919948865536,60743 753162985821073408,24704 761222717135785984,61051 762817413243080708,71099 778083483487002625,152262 765943646487097344,88459 773582176365318144,137553 775383059113795589,11774 755627940516360192,38183 771710469149036544,124597 790624800427368448,231871 793985150707236864,257325 763340568265105408,77319 757652102772461568,47736 766415000202117120,80939 770685445210537984,118191 794541076098859008,261155 786366225026736128,202727 786679850442436608,204835 750214144540938240,10662 767027769561710592,97474 778284221789986816,167046 786922515507638272,207287 761287608676786176,65540 791661180276400129,240483 765217766617944065,86103 760796128128282625,64722 761037019174678529,52887 760872133085888514,65090 764608634470932480,80648 788000614143918081,214209 795715274091675654,266151 795424205785464833,265257 755815866202263553,39810 762693238692216832,71502 791686480351592448,240483 794015224613376000,257492 766134774545063937,90384 776223777608855552,153845 788079043165827072,215030 756598587727945728,44273 758430981384724480,53144 785515969254940672,196277 790702398947766272,232884 785517617687715848,196277 775741159037476864,150624 778000309322813442,164826 758832281603575808,54070 767818233722220544,101203 756195354031247360,41680 758116256184545280,50286 792079221879439360,234990 792336681374322688,243648 766979216420265988,86103 795030771916378113,264397 776741725637345280,157755 778428418249678849,152594 779416245762334721,173868 790883902369832961,234583 760916092126507008,65307 790718854594899968,224680 785278774136799232,194648 763446870307811328,78325 794001920314609664,255246 764226333027078144,82066 791388770381815808,237491 792440498069835776,227242 775078216599949313,146949 780466061573488640,180647 789868521287249920,228172 751011408805060608,15808 750296536932765697,12357 751233561248669696,11463 754788995536596992,31607 765423996892479488,87526 786198398684712960,201494 763358822257815552,71021 791708996428115968,240483 761321166556565504,67401 767737535682314240,100949 751540975303008256,18539 769768796123004928,114779 785654482520727552,197286 771038000415436800,122759 776193406519226368,153845 732172660453543936,172295 790744512381358080,235349 795047276255252481,250293 774438841218428929,143585 778411424565567488,166852 792112867248107522,243075 794525594750853120,261155 794222878841442304,258598 762038973774438401,71550 767582674806386688,100233 768446635802255360,106281 795759775409700864,267014 767308467879157760,14277 768984667949182976,110585 773622606062755840,137315 770717097479380992,120610 780855818564632576,183162 768153614682509312,103212 792067725350830080,243427 781638602363133952,187969 753335834670006272,24788 785526135778009088,11774 780807519123804160,182036 779062828787523585,171463 787742812938854400,211461 762345372530438145,65189 765978892934918144,90031 776795554911105024,157755 790657870551547905,231870 771186629025280000,122182 787669883945381888,207841 789838301041655810,227804 795259923546312704,261594 765900804129628161,88994 794593128066011137,249926 732331349537923073,1170455 755450222860435461,36875 761342584899850240,67973 763100001379688450,76628 755819170713907200,38286 791601407908601858,239405 753562789151641600,26177 765603420195749888,82209 786325324002791425,202429 793878109057650688,255942 753340064520925184,27047 766745081244033024,95708 779035808808439808,172120 788761411514138628,220029 790997217796427776,235487 767889451909459968,96039 795697569254903808,261796 766152280513011712,81929 781346037738770432,186584 770881851351113728,121612 794396856633749508,259392 732697890519429121,353228 753961630724087810,30296 787126727155720192,207965 794748861378134016,261155 760165931863519233,61051 778298806995738625,166409 753859316894015488,26159 790567073827041280,228341 774262351755415552,141867 780616136928923648,182049 780641955353096193,80785 771096700119191552,122982 793168821796282368,249374 794389952469442560,260181 779411686205906952,174557 775712245678415872,148645 753723701716217856,29533 780444024784027648,175772 773905513578921984,139404 776095815886598146,141360 748908968655794176,11774 760111920523407360,61051 762249402329079808,72382 770307094989897728,117257 794556688682586112,15039 776664924873293825,157429 780654081538785281,182257 790315829288022016,224680 790952137828085760,234653 767032277016641537,95727 789302722277224448,222561 761296125123059716,67768 754701746870497280,33089 793180355293478912,249926 786993439997124608,207613 792901775770595328,243075 756188362478944257,11774 762324978633154560,70072 762675257106952192,73926 793597625459154944,252020 768501050546515968,104973 762034818016174081,431998 785511112808730624,196277 764069104223260672,80486 787894478681944064,213064 778014466529165312,163990 794316139010494464,255870 768742534734422017,104973 776809432495759360,157693 785588010813390849,197286 795030305681866752,220727 753358336398155777,26492 795615274896605184,267655 791410299521728512,246425 794717020273147905,262752 733458574190346240,1170518 776784418249723904,157755 786296697789919232,201620 762661813016297472,73814 764542116022267904,82066 772904791169077249,132364 792747217887105024,247232 793314916450967552,250633 738053249219973120,11774 769409632175476736,11774 778708489396899840,169327 781500846798360577,139404 763897758226919425,76771 764157659071283200,82066 777813147424088064,163763 781125160036425728,185595 754927555237535745,33807 759631965368627200,59155 776516384369041409,155916 776735828202717188,157755 786344197884223489,194017 734396434129248256,669866 775000922267250688,146259 778927026954579968,170169 785448985012166656,194250 789459003113734144,225981 790263664632860672,229693 766629947842580480,94290 786411987362320384,202304 793982878388486144,257325 758997330003529732,54070 781208528945946624,186212 794703500785618944,261155 795685756723412992,11774 786611176155320322,205155 788787519974313984,220332 771569027919384576,125367 786175168875991040,201494 779310502463680512,173964 786292853735432192,201958 781248816619982848,186750 773620691497263105,138165 777276475682586624,160602 789473604455071744,225981 791616544262414336,240145 762742180154843136,73910 764958811568365568,84724 772989698377551872,133043 785712677930795008,65113 790882302192607233,234583 765192284296052736,86103 786982213669662720,207949 758755345170694144,52112 760892982178484225,65500 766353686327070721,80939 789824538825596928,227242 775570949605326848,147283 794166271009030144,258331 732755329318948864,350453 758446613828435968,47602 767909236005343236,100949 773898840155959297,139865 794329636943654912,259990 778333791181942784,167319 778948962778615808,171324 788453724398157824,218275 780092723965620224,108396 760966917024845824,65222 756921321779494912,45539 754042055949778944,31400 787201111681798144,209184 788518890192068609,217519 788421488051384320,11774 764186383955009538,82283 767130226782384128,97811 779397925231271938,173753 765170448896135168,84724 773666013908873216,137698 773967167762993152,138819 790601608279318528,232684 791746672850194432,241432 794168361240432640,257492 774095126607962112,141360 778220032249761797,166409 790039423702355968,228063 753378348236091396,27414 758175300635226114,51595 758085286127546368,51344 788746834483171328,220332 760164190992556032,61145 792153449341128704,243075 769142626092134400,110709 759555681707921409,57068 790977551367888896,234583 764929293717688320,85378 786758327434747905,196701 764282037545029633,82571 780028424903589888,177472 792035690448060418,241819 760848752781332481,64722 788122697645432832,205989 794545506441629696,261155 732693203221131264,353228 792410260451373056,238207 790400956672245760,230899 758029967825498112,50654 777953229023961088,163990 785556830776922113,196534 786407575361204224,203391 791011894446260224,232169 764859836609593344,74281 773670712389177345,137158 785507224672165888,196277 794238907114258436,258598 751018167728758784,12045 794329033659908096,258878 773889695407181824,139404 794547176361918465,261155 753466866069372928,26539 791358944199401473,229148 791410757443391488,238938 764054289337556993,78271 752622770190749696,22787 773168715718426624,134561 781708154425974784,188119 792762071813423104,247241 774043932720332800,139404 732670172377415680,349197 760872106561310720,65180 779093921871851521,11774 788197738479493120,214078 781656266917744640,177455 795028872987365376,263676 761959923127316480,69388 792039526277537792,206257 794009075914719232,256239 794328279729709056,259055 763350900823949313,77667 776770742956490752,157993 753610352839897089,26492 759753583915102208,58508 760088851138371585,60779 778164657966243840,166269 787269956945620992,207613 790726263883182080,232863 793170752862167040,249926 757071567721336833,44461 751097087312396288,15808 763126875992367104,76549 776418142851588096,155451 781227372678750208,186434 762768922709860352,74431 779454157715537920,172185 790255579507949568,229693 788451276572864512,218275 794596968618196992,261155 756275611862200320,42405 791371229370408965,238455 753589783067299840,27973 779135455467933696,172057 770626253548171264,118192 773255605393952768,135025 781166166110633984,155390 785795622578352128,197286 791369206629412864,235590 791443409324027904,237491 749611349307777024,9099 780510194006683648,180039 795011019705880576,263896 777548245836849152,161352 781467375069716480,188119 791394647625039873,237908 759857851833737216,11774 752970423353106433,22860 763462427908329473,78129 763464356126461952,77632 792395786566918145,243075 793602895367241728,249926 794109214507618304,256255 749836396077076480,9433 776736086244597760,157693 794667276968587268,261155 758053336603987969,50452 752893483921342464,24134 776508695714811904,156103 793502359812988930,252741 794602159245430785,261818 760464891018960896,62063 761440649463726081,67497 790886493036445705,234583 746877999111241728,7224 750750382876340224,14462 761993210960883712,69794 770875414726205440,121359 788813030700228608,218179 793986547464880129,257423 793336080946778112,8044 767713785570271232,98713 774362662541135873,47021 758187957928890369,51069 763077226405371904,73814 773257891100909568,135025 756590962311360514,44274 763526412875796480,77612 786125454595928064,200382 786222762901827584,201946 769202935653765121,11774 751890681208025089,20272 753203391694856192,22777 781111544293707776,185496 758449578022674433,53144 790876905348091904,234552 794545633042567173,261109 775058827477520385,146847 789127075437260801,222647 793637900952961025,254135 786332686214393861,201485 732377666406498304,350808 793169702839128064,249926 773757345948110848,137953 787903581911343104,212239 794096518055788548,255299 778708149243043845,164001 790641992665559040,232881 773995462302965760,139404 778380087754305537,167044 779101142890315776,164948 759167667181727744,56964 776240709389000704,152314 756366383429083136,33356 768495870849323010,106281 777822561140895744,58024 794554593736880128,261155 788600973350596608,218832 787389215067803649,208777 788115238197596161,215505 764092344354287616,80939 793575854706003970,252014 791699700965642240,240483 752990054126120960,24711 750364929379622914,12883 763522166939713536,78997 795274633746391040,264397 766721199216861185,93508 764203346668326912,82582 764288643473170432,81966 765342942366146561,87249 756549239300198400,43807 785679858776936448,197063 793184637497466880,250033 768424835361959936,105642 792304835873935360,245016 792372998997209088,244143 795419110725316608,266491 750937467738554368,15643 791461998563323904,238383 792702407000088576,226738 786027016306819072,199352 773250139909529600,134033 789550260007895040,226578 794372093097877505,258613 766353220272787456,92166 753985205917003776,19133 733169323682865152,355273 762103837003911169,71502 788800513265561600,220526 759167245025026049,56772 779288429074997248,173753 769250509479870464,112546 771124363429052416,119797 788781482730934275,219678 734857944089657344,353228 792345655280750594,244143 733444999359176704,245166 751652018297704448,14277 752933671959691264,24626 760983108065853440,66159 771783210464272384,124297 773915962240212993,139989 786996849093771264,207949 776741153165172737,157755 732768142431129600,353474 761666126690525185,69231 763359372764254209,77319 775546855128178689,148684 772921738095104000,131421 773839677161746433,139404 776028767177277440,152903 777585173734891520,161277 754773202958639104,18495 755150675173007360,35890 785669887037362176,197512 787267626640736256,354791 790886227603955712,223492 762819718264696833,73712 775743186299936768,150511 794673440313655297,261155 792475041711607809,243187 788123128215973888,215754 749673662102528001,9433 752723584754126848,18298 758218628529590273,41703 775110930560606208,144573 794545045273591808,261155 760294755167113216,62165 795125031181361152,11774 781470502590160896,186750 788801930004865024,220332 795709413831151616,268448 768940910478368768,110362 792507466856529920,243286 760458264458833920,61470 792852603533074432,247877 774059797884784640,141316 793938737776336896,247240 795084930032095233,11774 749728100196478976,9433 759971273761918976,59365 794852281489457152,262752 768010408703750144,101681 786636209749491713,204413 757218915432951808,46006 768771314072952832,354167 753601699617439749,27045 793133041606496256,249841 778996362184712192,171324 795127609814183937,264397 759186268286689281,56964 761102687593041920,75113 772260160823779329,129551 753740474066804736,22439 776052013738127360,153095 786189404532461570,201619 787042821333094400,207287 734003951524143104,349214 788201468675317760,216009 790718879433576448,233692 767249905324666880,97386 760609207926214656,63655 777477072314826752,161456 760467493311897600,7047 766107739139534848,90384 766358574687621120,23762 786945011950559232,207287 787101617325797376,206008 794213866976792576,257026 772565692700725249,79987 763417311948582913,78129 787474587369943040,209184 792091825842429953,243187 749320070073946112,7849 789136556158169088,223286 788074379783577600,215005 763879919621251072,80939 776408005726339073,155390 786052240339525637,199478 769266395469283328,112399 786240616401436672,201555 790134950590812160,227795 771477564326109184,126152 794627720152055808,262053 759107473374482432,56964 761412096596713473,67679 764503576467103744,82066 768545796291571712,106716 785502830048186368,196013 788046724958916608,205197 751626178298015744,14277 765781645576310784,89640 785285549183696896,11774 763019692248182784,75899 786300406678757376,202429 795684719073619969,267862 794625636060971008,262022 759001138985259008,56158 778721766151630849,169384 760923277401395200,64722 769747983139168256,113640 781041900581163008,182960 789450568930648064,225981 752968887482757120,24787 766021729831583745,88930 771766798266105856,127871 750467276231565314,13450 757624171161530369,47761 767808046408007680,101681 793202934045548545,249926 758355429332291584,51069 762073288482971648,47283 761714518346956801,67226 791130417994891268,235580 786986465121210368,207949 794000017207922688,257423 753635979827617792,28732 754865415751213056,33356 759197976552235009,57112 760974220138393600,65222 786028353568411648,200490 787388151962673152,207965 788722949243142145,205197 788774805629640705,220332 756272346319630336,42432 781700795188162560,189254 785872690771099648,198671 772052071621079040,127775 773164175862353920,132908 769536020735987712,111451 789244492427644928,11774 793289057883287552,249841 794820738247229441,261155 759152036826841088,54070 768076782205411328,100605 790797595262136320,230485 790988481103364098,233736 793586632175783936,252020 786962338343682048,11774 785938789940228096,192032 791777866354597888,227795 795005221806239744,263895 769706790959378432,110585 795337451476815873,264397 778082905717284866,148903 785320881090338817,11774 762767038318190592,73814 774102406984404992,139404 788209901566767104,214899 788896020348280832,221832 776563428714512384,156061 779727571827167232,170373 793823603259236353,252020 768185220218560512,94699 769620637203726340,112382 763073142906613760,354238 774307677497389057,141912 757328168617385985,46394 765360101033070594,86274 770322160258691073,118087 786219935152287744,201494 759814606596476928,58815 785466327536431105,108396 792024211544039424,243075 749922966687719425,7826 759274630947430400,57574 753417513598324736,26140 792005835584962561,200382 767730493613670400,100605 777856836552843264,160539 793172846688079872,249841 794530042046869505,261155 791792345461075968,240483 751603165485735936,18893 755410138744233986,36735 788809595409960960,220526 751231135846281216,17416 767269357403668480,97850 790897304190357504,234583 794220185934766081,257423 749742384766943232,9754 785515099867975680,196538 762831894887010304,74431 763969947420594176,79246 753292269646589953,25968 775134599282327552,14277 790603335053094912,232169 793597995669487616,253207 776829436482256897,157755 794325103446147072,257423 754113699108032513,30296 790710030760677380,233692 791392029284655113,238780 793094134756179968,249469 794380528040280064,257492 751156425737506816,17284 769741963780300800,115107 788468839591718912,218275 792063839776808960,243292 794587160720478209,11774 772423502351654916,130334 732167684901625857,1170336 750031898584420352,9433 770765446727471107,119832 790431161793273857,195876 795038354018439169,263926 795067088033357824,264397 778687346669522944,169923 794940653214044160,262847 762670391860928512,73926 764124563651325952,80477 754897432639528960,33549 770622723647234048,119937 771069864777625600,1249806 773289561984274434,136018 779714968736321536,195876 779831846259392512,157708 793972844967378945,247651 778433154176593920,167407 778380839184916480,166816 790581511594532865,353603 756774862610374656,43875 794544375057420288,261155 778439023001899016,166913 785649772161929216,197894 795377393053548545,266151 795411757393125378,266784 794531111913172993,261155 771873660663586816,127711 773935494858145792,138946 775001790349705216,146259 763773810331885568,78228 781614257456766976,188621 789196417021546496,223899 752027085321998336,353879 788821326714834944,220526 794903631346728961,262886 755162110787715072,35890 778286547485466625,167220 787090636826488832,209035 794586686000746497,261155 790279366265581568,229693 793508682575192064,252408 747800335079596036,1247790 765722856852430848,1249296 773529469621534721,105109 791367274506678272,11774 750532340330352640,1248096 786740291545989120,205143 749619712829579265,9332 762980297654829056,74483 773357599316062208,24173 775158607855833088,146720 732496565357535234,195876 766028557726289920,90401 790882743102025728,234583 795339263822954497,266190 769589320776810497,108385 777780718508216324,158520 788122199240613888,214354 794907147498848257,263205 795362488799858688,11774 754858232921874432,18979 767838579414306817,99111 774259256203866112,142380 788398495262736384,217634 761001054519517184,66105 764145415105097728,82162 743261662623391745,354153 774092789327933441,141316 771721613867876352,127134 788538717208272896,217967 794618926546096128,261130 754922696874557440,33355 758414216151834624,52112 775414454188175365,148045 755767719904051200,39462 759813347009236992,58254 765676118946959360,84724 766463087213817857,85326 792126723177472000,244297 762323516733677568,431998 794383852789592065,257353 752694823442739200,21332 744921268047077379,85985 760959450249256960,66037 777539138861969408,161801 788386768785584128,217151 790891127851352064,234583 751721338105126912,16422 759184476593385472,56149 768075535553470465,103354 753633440726147072,28732 757244186609364992,39384 780527878496743425,173347 794924644805570560,262886 771327338504224768,121612 787812927613104128,213064 766033419729932288,90539 781313775223861250,26066 759766339267407872,59666 762975824219897856,75724 786706485631787008,206054 794670207134552064,262022 775823515056427008,151463 781285503014436865,186584 778280635089625088,166390 795721526498775040,267862 772540699652784129,128711 785679164242145283,197512 791088622762008580,140444 793315010898386945,250633 775731881211899905,11774 792906127671435264,247819 793688923365109761,249926 793986753312849921,257423 763443726396063744,77598 793334221725130752,247652 791429761998397440,238780 794990362611875840,263532 762422268165099520,73196 790295250791129088,230485 732888158489174016,352774 758326391343575040,52112 779337186042798080,172578 764220805232357376,82766 776845117684678657,158673 785270110411948032,193669 753659325210558464,28732 790697585262505984,233692 792292534210924544,242693 778325935384891392,167220 793432497388412928,252035 778070097797591040,164375 787989218362548225,213951 787816986814197761,203510 794313812614578181,259134 772981947165540354,133841 790867862680469508,232633 774023619324149761,7311 788893656807792640,221972 795608272313126913,267262 769660315546030081,114779 794129464984739840,255192 752656923091046400,22393 785493059056218112,11774 761097427042508800,66516 787216305686544384,191390 742885985147490304,47188 771896304016494592,125853 795378746572341248,266491 788460997463924736,218275 753659309213552640,11774 755768576645083137,39462 768620780988932096,107428 769272970879447040,111225 774448971070799872,140444 794216444485570560,11774 794217759219523584,258909 772415292530196480,130686 781552981707788288,188401 788154951801286659,215252 751126168892481537,14848 794671231182127104,261155 766751969281277956,96039 768909947308429312,108849 792957701865242625,242693 762720768501379072,74592 792380973547683841,242284 777211577074323456,155451 760183248882466816,1248737 792862301565120513,244759 751781206220505088,1170521 793606434613186560,249926 760922314590433280,1248876 764242344174510080,81692 792764884270186496,247232 763503750027681792,78830 733191020263825408,355672 751629874888974336,18215 785758930366365697,196917 794226178173247488,249926 753493855052455937,27317 792066671095799808,243187 768588510039343104,86208 770721230395674624,120541 789971586199670784,227242 753041490880958464,17416 788037050402480128,214138 771471012814786561,125367 792816476839350273,247877 794327597207404549,258811 780793656923959296,183269 794381128681406464,259034 752257725678190592,21074 794890235901452289,261155 757254246559469568,43553 793567280684736514,252014 758490114733506561,53185 772377574701838336,130682 768954935949955072,109666 772667798803845122,129700 775788406236385280,150426 770761050522353664,119937 758659776142254080,54070 765951076809920513,88361 759080410911416320,56630 790189079363096576,229220 768113659172229124,103261 787718353150418944,208307 768081964624642053,103354 792147064075452416,243187 795367977965223936,266151 756936173533077504,41702 771759859549208576,127582 795709762537226241,350913 785929883373277184,199211 769997350697836544,116082 780569173940461568,11774 791400602827751424,238395 756697528586891264,44429 777540023545659392,161502 770670737556381696,120610 768839662181941248,109167 770617407559827457,114076 771742755852726272,126539 793621899607539712,250033 792392360932077574,243398 794602352648982529,261155 788452973336756224,218219 794167554096959488,258331 750363300739756032,12883 753758386953523201,29263 769342941752135680,113284 790479199035273217,197512 778296326517817344,167311 776178779286679552,151302 776782114553470976,157993 781535355589709824,188401 793240486303662080,250633 794014573527318528,256239 766079377205362688,90145 779359992772198404,172799 764153234957021185,82283 764660159096328192,82018 752765618898763777,23167 755274970750595072,35890 764991051413225473,85562 768657552645120001,106317 777668849659355136,161573 793086982628872192,249348 785897668782411777,197673 792825773308555264,247877 779072819007217665,172523 793218966814461953,250633 795024129355350016,260927 771390056716206080,125319 792820351147339776,247241 775542575683899392,135505 786237833702993920,201958 777822381083533312,1170550 787735892588830725,211794 773872917063016448,139404 732656428985520128,353334 733056827097632768,355225 771902521568665600,127775 772409998051803136,130695 787083714920603648,207733 757681868191985664,48369 755281932569550848,36208 757329949468405760,46401 757803131145027584,48492 753351760668946432,26788 761775937511915520,70355 746334592194379776,1247732 776971943182528514,159146 758224608378052609,51265 777307187286716416,160593 767779020477870080,101006 769864539168845824,114987 793279888413364225,108396 777258664071573504,160602 787055253837324289,207287 789296695326613504,216724 773956003226324992,140444 776626835564040196,155451 772934179638083584,129551 794235940453621760,259063 795738865285865473,267655 755045155397337088,35044 756316023167430656,42249 780951083661332480,183338 786912553012170752,207287 794557611999830016,261155 776396376087236608,154832 792065043521269760,243075 756962284405010432,354841 758026176640278528,47761 776899895777046529,158428 763278750754615296,73537 792175181108219904,243075 756309154621337600,42033 794527752502153216,261155 766021250359578624,90618 745644489889353729,11774 791003205857533952,234583 764969930244562944,84928 766430395609018368,93184 767894524819562496,101919 787268001716371456,46572 788044145969332224,214354 781509830402011141,139404 793887459948068864,253421 743532995093499904,1247610 786283877715226624,201958 785628626423341056,197512 758034373396561921,50654 741972556777979904,352061 761622240068710405,69676 777320848537432064,159245 789499744334802948,222788 760795262663229440,64722 768265535570128896,104940 750395918390734848,12308 757586360932851712,47761 785336967424712705,194205 790937630871547904,164764 762003587312517120,70501 770961620566671361,121949 779305299253432320,173011 795740253235642368,247930 752145505942065153,14277 763140951065800704,75899 775838092750041089,148179 795386770128941056,247930 749348936620449792,7828 752905941725671425,23899 756277176190709761,42432 771386287454580736,124004 777843505385316353,164001 778801512592003072,170678 794202543437987841,258716 735675294875426816,353124 785720937790382080,197512 758684816753717248,54070 763225846249168896,24173 793210056028323840,250633 763447790487924736,78159 794228058492432386,258456 751144298981105664,16897 772846241344610304,132335 794194598725816320,350913 788046876238946304,11774 732169000159875072,349776 768113580059136002,103354 786764547411574785,205502 793109138356051969,249469 754830321523290112,32495 793993964684574720,257026 758386404414062592,51344 769334390962786304,112788 791478230549143552,239446 780230653174362112,78325 793498058835329024,249926 773872441319911425,139404 761130488589352961,61051 761684324131495937,70085 761766974250639365,70679 755555531679555584,37991 793606203729334272,250785 794063882465714180,255393 733029673089830912,186415 774447171064176640,353889 794286774549778432,258829 790953652341108736,235179 755862523639803904,39026 768242029583183872,11774 770297985972461568,87904 793987783412940800,255299 795022768664260609,259034 753448449367019520,27317 758043354181480448,50827 758496744384532480,53185 764087032104693760,68993 774720655271034880,143043 775684650299756545,149953 787030106606886912,207287 795152779236937728,264397 779322508503879680,169923 791113157120970752,234583 786195384930447360,192032 795721133354024960,231580 757703312049250304,48369 753350070410457088,27045 788119979149275136,205197 790981709231693824,235590 765562276204060672,86577 766895440461570049,92958 793834384243642368,255393 766462736121237504,78722 781302612096266240,186434 763802535417122816,80393 773695405523599361,120690 771079977227792384,122299 781522874209280000,26066 793134302464610304,249469 795760224892293120,268281 770738292656668672,118192 750818428118761472,14950 774337662685581312,143041 775088495110914048,141690 777138271193276416,159847 780939018401816576,182659 792141721937117184,243451 756191966577262592,41694 778650738608054272,169201 786268641046044673,202429 786613948460085248,11774 758069639016349696,51136 758449271272312833,50923 793610789722529792,252020 790917357795282944,234583 794588118435233792,260849 755135185943867393,35044 758094252580544513,51043 758939072379232256,55580 767772335671746560,101134 794594640812969984,261155 761741891398348800,47188 794704633448910848,262752 775723068216008704,151071 776149446233055232,153845 758069691298488325,50827 771520946410618884,125163 772737567288467456,7258 794946212050960384,263895 756546414302363652,43399 758096110179069952,46958 761725668702973953,69711 753953370465984514,30590 791412863122415616,238383 794652917978505220,261155 776098086947094528,152892 742220111793160192,352839 773636448960458752,137444 777329429357879296,161456 765685272705011712,88546 789505865845972992,226712 793515147801178112,252408 764706008866234368,84422 794619622616137728,261155 756482081862127616,43391 758742023083925504,53985 789164289298800640,223492 753571879068192768,28274 772851177105027072,132335 794537703014428672,261155 795399216558325760,266138 773969856907534336,139404 781882271158591488,187896 791954082525122560,233307 767107217015250944,93112 777841684851912704,163901 790636974319276032,232881 794543096851812352,261155 754771415308656640,33356 763830195723743232,80098 770999613901811712,120557 793790920634212352,221476 752125933759397888,15969 781839879298768901,190269 760190717834715145,61051 785272312987734016,194560 790667172318027778,231881 781414352972869632,187611 785582709343158272,197286 788877790766522368,220815 766849634270666752,95708 770153069719986176,117026 792025735162687489,12954 795687362823159808,266491 759165201665040384,57348 761155022205902848,61051 791685602899062786,234990 794546077584203777,261155 795013594287112192,263896 756186088574709760,41680 781559973570568192,188577 759188282412507137,56964 771480874369986561,125111 794013367065264129,256219 771186568593674241,209828 772254518650232833,128897 791628581419962368,240061 775770133570740224,150663 781482515496304640,188119 758432672054116352,53001 774025950996508672,140230 780566466726727680,11774 753622055493439489,28281 793843223731077120,255942 763547742467723264,78394 757945040651948032,48273 790725729054887936,232863 793194272086454272,249926 791711073422417920,240260 754096378456907776,31077 778104042690084864,165244 764195979792822272,81946 759627208818253824,56800 760858678471766019,1248836 785856784909103105,198591 793142188561473536,249895 759501895509704704,58508 749323036474630146,8047 781910444164329472,188401 793127585781682176,249469 795413650416791552,265855 751869948650074113,17416 777379126839681024,71270 772795044059238400,132578 766341888035131392,92860 788704422482305024,220029 758757865070800896,55112 773930844113215489,140025 787937616675037185,208178 766278640858501120,91946 781308519639285760,186434 737235162866417666,196346 765003906078375936,85562 763025543860195329,354782 775051831248642048,146594 793227064916619264,247983 750591019469664257,13532 761239432166899712,66897 764462718015328256,80939 790743488224690176,232863 763048006371475456,11774 774686319209549824,144654 786426584131629056,199546 793153095312273408,249469 757584466382553088,48029 752930989635203072,24173 788760263390482433,220332 790542320089391109,11774 791749805630447616,240483 770262924157792256,114779 777985387964674048,164783 778001149790187520,164814 760977502022017026,65222 763423940928602113,77720 771797830973419520,127345 792471260311674880,245711 762671551367884802,73621 760365131540738052,62063 732927895643906048,352462 762051144059195392,71476 793866903399702528,256255 750899833645379584,15255 768501406152089600,11774 774260773304537088,139713 752837508787036160,23877 753658535385456642,28732 765245210485985280,86653 774680165196636161,144494 792136199632629761,244008 759192240401022976,56964 795374514720874496,266151 785664303156240384,195975 787488883948650497,211028 788759584366325760,220526 774086526565126145,139404 779408912692969472,173347 773918029608423424,140025 786528637424168960,202379 794943160761929728,263817 761686714351951873,54842 767185734965063680,94699 787300880777437184,208178 790977882889662464,234583 786305775601790976,128783 768909879654223872,109104 793182223352500224,250064 776849281441525761,158387 789514079773818880,226717 791637241647001600,239405 750466470706946048,12746 776566595854278656,154832 788080969853067265,210208 790944754980810752,232881 792363391104974850,245056 794319734888157184,257492 792337261652303872,243092 781594932637204480,188401 777328771170992128,116239 778727590756364289,169201 750840780248457220,14277 757854393622417408,49754 790274619580088320,228884 753594500266745856,26539 764343947644792832,82209 780096767912280064,176128 758345007522734080,52538 759625497588277249,58250 766391911359717376,92264 777153745088024577,353786 787330827386392576,207287 790982192759508993,235590 786004784968982528,200490 793558355495170050,250293 774724992932188163,143043 738611414714056711,349566 770375369694318592,87904 786291705003712517,201558 775651752829980672,150419 775014601511624704,145244 790413348403752960,229546 795095972791533569,265191 781904156860747776,191065 795332154855190528,264397 757720486017130497,49121 795398610963853312,258456 733649012339904513,349957 768611083397365760,107428 779018477113905152,171324 785512863897100288,194560 791373460916273152,238290 762765626406502400,73582 780654493872427008,182036 775443848457629696,148574 773935556828934144,139404 775705495290146816,149292 788671388022341632,195876 794922838402727936,263302 756620393612468224,44429 779771005027790848,174115 790341082714402816,214354 763086318012293120,75899 776831219631874048,1171739 788783717561069568,218540 790658163485708289,232863 764854003041767424,84724 770349801955168256,117932 767602585951997952,170736 774167273577644032,139404 786566885076631553,204413 770318624896581633,117641 791356840735047681,238395 758321358979956736,51344 778063341826617344,163763 792108008197226496,243848 758465452444090369,41703 754900777894711296,33356 759431550538620929,57749 759811441553735680,59551 790563183979208704,232137 786946879720333312,207287 759127008064385025,56806 767943635228688384,100893 753619162107408384,28281 777924803982462977,47783 785525197147430916,196277 753916219846070273,350711 779727862966329344,174230 752023795058167808,20886 788774492830961664,220747 793569113759027202,252613 763420216164360192,78208 780835790611939329,182870 781637533591564288,187915 791711168402448384,237999 794067825904087040,243187 779126540281839616,171324 794852357951655937,262849 760490884152504320,62063 767689659237314560,100605 790318621381816320,11774 791084003512217601,232169 794329774294441984,256038 763708142190522368,78566 732747264981147648,353006 750699671090130944,12883 750712953943437312,12883 776233878457454592,136128 780967025107578880,183468 760249945299574784,58508 763456204119109632,78344 775693129336881152,150663 778472085744070656,167407 777478590782967808,161526 762734968787263488,68846 778589829303066624,168794 751086338686849024,16728 773655905703387138,137640 765645130388742144,88332 753780347934945280,25055 773961123976536065,140444 753362774143725568,27045 793204307277545472,249926 794524688236023811,261155 733265490362032128,355106 750363515567742976,12883 774971905635823618,140444 781121917663182852,185496 778294440721018880,166532 793638182419955712,11774 788476527902023680,217519 777490197009358848,160758 778320319358472193,167220 763940799184707590,80393 781356552926003200,139404 780941190464049152,184223 762789735156838405,74681 764156330085015552,75869 762293228666249216,431998 762339037436784640,72411 770310524848472068,117257 771005780686405638,91636 786261990066884608,202429 740774217629732864,1170407 771924147932913664,128404 777171364646096897,158387 752205889541595136,21074 773102766180798464,132335 786321435987935234,193611 791775293753004032,239998 742769154252382208,47188 778197158637948928,166409 781600610097385472,188401 786947211858849792,207151 766099817416253440,56964 787457442414260224,209351 793796834221232128,255393 785492659641221120,196277 789461942507143169,224333 793187209377673216,249469 793569053247959044,250785 763945201366802432,80341 770338976238563329,118375 779143453414391808,172799 778256918435495936,165448 793228853229522944,250633 793097212511289344,249469 775044394537873408,90188 788008809184784384,214354 788536601504845824,218260 790215005367074816,228820 793479080364695552,252408 794150475239190528,257492 794251664807129089,259200 785871724348710912,198591 766007998456078336,81929 760961030168031232,11774 775073101608542208,146949 779381590178791424,174557 760343879014944770,62165 785965614699454465,200235 764986822455812096,85562 774034742576422912,140232 753398621278613504,27222 770719762427019264,119832 785596781841219584,196701 788890502468890624,221711 788908430312353792,11774 767473858790117376,98890 778355367940067328,166852 794684918152327168,262752 768890363377508358,109709 794405094968016896,258741 764415267564822528,83391 793843938868297729,255942 764784035818340352,84724 789230455434387456,224018 775152258086346753,141091 794363927987634177,258058 795665324708392960,266151 778609921214574592,161277 793298455397437440,249926 793349574400278528,251452 795386242825408517,247930 789285547613224960,224680 760425826454278144,62771 788438697192493057,11774 778307031216238592,167220 758087611030368256,50983 769210658265137152,112183 767763188037226496,87904 771206833046335488,123825 745649225187360768,11774 765586099632607232,87904 795734097649893376,267850 733638937927766016,195876 761325978316578818,68057 792153125394190336,243451 792486635006984192,246225 787640645330538496,204078 789142378926014467,221451 794617393695879168,261155 750857410781278209,14421 755067699961536512,27045 757798868704571392,48492 774002758206705664,140444 788483406875201536,218275 754807913730940928,33356 760465750222069760,62047 770372925425713152,118393 781797121259347973,188670 763004349089886208,75899 771799712915652608,127134 773710319222861824,11774 788034893234122752,214492 793218182043439104,250633 791617205532291072,240145 734181739325689856,738099 769186723553247232,195876 773141298861801472,134470 773380308553043968,354238 779399150395850752,174728 785276043145928704,194648 758042075292139521,51069 795283377725329409,264397 773278317021724672,135888 774986244774367232,686533 794006399479070720,257492 793362287478177792,8044 770161829683138560,103446 773622543827644416,137158 781623353081638912,188458 755102633816301568,35403 755960746341642240,40881 770277419773222912,117257 793856994100678656,243865 765184081713922048,86103 767846472377393152,101681 775770915539869696,151463 776489084718112768,762119 786295138972610560,201958 790608755968794624,232169 758094282859347968,51069 758712316305272832,54070 787091049466306560,209043 753977905118674944,30590 758326732059504640,52112 758446239130288128,52394 764877659356663808,84724 781606928732434432,188492 792196697946398720,242693 757628199203373056,47940 774191313616982016,140444 786264859067359232,202353 785630093183897600,186883 764344791840722944,82481 766596401954295808,93405 776811364262223872,158314 732725893743841280,353789 794112152533667840,251234 732718932562313216,352911 793850936884137984,254135 773369391622807554,135701 766005044785274880,78274 766222192468107264,91103 770998305358811136,121612 770519916646506496,109874 777994949287485440,164826 781489680239980544,187333 777340588127428608,160467 756890437877727233,44163 756291290682318848,42432 761594028798382080,69565 766302459082014720,91636 771448992638963714,125204 751544737463693313,18495 763231759492378624,73685 785562561252962306,197035 785834788082987009,197512 795100467923709957,265257 773649639656554496,137158 791009378220466176,235774 770375395652673536,117849 781402135544078337,187453 794688357716623360,262752 756746350654521344,35890 789979437466996736,227925 756572416474812416,43278 766760288368599040,95708 776864790777999361,129652 794752314515005441,262849 794213494077857792,258331 751179509735444480,17591 759944318505410560,43471 776088712207818757,153194 778640984745791488,167319 794730603073728513,262849 764962832463065088,84724 768108690297741312,103506 758859500065468420,50442 771460864406806528,1249864 794651451821854720,261155 795437943573843970,267138 792894120821977090,231008 781323613509193728,32404 762847292328022016,75240 772858848189222912,132335 795352660840828928,264397 786564276592926720,199546 790936248282181633,234548 757030506227650560,45014 761571510482010113,68864 794796946598739969,262849 772101975227953153,129471 792032059170574336,243187 786661942739996672,205181 777898057102798848,164001 763365098400342016,75724 794248958868652035,259200 743516311473491968,11774 760630751150874624,63513 753356911911763968,26458 755963228308463616,40550 757767674709495808,49066 759837905602932736,24173 767678116504432640,100605 780606628332797952,181886 760111315000131584,349283 768973429277986816,109666 741817736553107460,738099 760242160570503168,61412 777923314517966848,164633 765947646896922624,86414 777445280895557632,161313 777922597057028097,163901 793254371966410752,250633 793431638327775232,8044 793960495434842112,256650 793967769196728320,254135 787506968214863876,205989 764417982118461440,82066 794786191316914176,262752 750593469786230784,10652 756668297811288065,43887 772096812211658752,126751 763119090047160322,76723 776999897903960064,157755 740427325607694337,11774 760388571664527361,61545 765934965758365696,90373 781283138567671808,185496 788403081243275264,217519 785478875492917248,194723 792547369170640897,246295 753754053176389632,29624 758832679739461636,54070 792365097175756802,226738 785571712666513408,196696 774317913738055680,141360 750453414849613824,12883 765709983195533316,88489 772610038934433792,131457 786982645121048576,207965 795661241389875205,267134 760511131123273728,63268 760553270234509312,60794 788841789713035265,219531 769244047764434946,110585 774675571691364352,144494 771395496443281408,122967 781830634767577088,187131 765670309341040640,87904 780112602374377472,177233 786408278389514241,202727 778606140997246976,167220 752928444829229056,24497 772282328865312769,130247 776376968409415684,155287 787320577036001280,210207 766776106556854273,95707 793791064658284544,255065 751632069218996224,18470 755163264154230785,35890 795760905384509441,247930 777197097636466688,159359 791664015382458368,236931 775002123432067072,146259 778670604681515008,11774 788427369971191808,217634 733188817696350208,1170849 770759883364921344,120425 763851511436750848,80648 768544491296870400,104973 776432029684543492,154439 780199713018642432,177233 780581171239514112,181419 792481245322092544,245035 789148697917435905,215505 790583705177763841,231318 766081183600050176,90357 775606047704690688,150302 779877525568704512,177233 780500443399008256,179742 787082985640235009,209035 793535453748137985,250633 793954326020521985,256358 771078521083011076,122146 780052967114285057,178045 753459746573783040,27045 764484840704073728,83463 776935379538587649,159093 793927615425847296,255942 768855482400321537,105109 780110097783656449,175153 793615252604620800,254209 774335408935010305,142980 751905253243498496,20232 760128727560826880,60866 793614991366774784,254135 788177248813584384,216009 788845536681918465,209828 774286560644698112,11774 754757646473764864,32498 758843880900919296,1170352 785843820198060032,198671 786246388187181056,201958 752230566834176001,20134 764990522020683777,85562 769174489385013248,110615 774280354106572800,137965 791716539200376832,240070 791634995903209472,239108 794357173421744129,203546 795299148580917249,263676 755759420563345410,39462 761694339755937792,68862 777718609372000257,162596 786371161655390208,203510 756285860199305219,42344 786003185878065152,199561 789970904117813248,224680 764891188537143299,85027 788756986640818176,220332 754716344046813185,22393 755408748647022592,37262 776450769075732480,11774 757311742644936705,351914 790909408406495232,234548 754724009846145024,33356 765528635574984704,86440 775487010215714817,149259 794471305575706624,258598 780800615538499584,182036 790246267540611073,228341 780180918635859973,175952 793926177232519168,256679 791720186818756608,241168 755468924955656192,35890 795265763904995329,264804 759209535747788802,56964 773932397297410048,140039 761575264102981633,68987 768578951291600896,11774 775400596572602368,148903 758296654403493893,52112 768475139889594372,11774 772604948999733248,131007 775019055426080768,146259 775405045546450946,146259 786924688517849088,207287 761656956440502272,69231 763750699150798848,77708 763965634954694656,76858 788445498428579842,217634 787630032524943360,206101 795096220050006016,265245 779679761278787588,176110 760461141793509376,62063 781331320735621120,185595 769885470834569216,112399 756635096149553154,41839 763213905971732480,47188 767464895361101825,98751 786192118561726465,201619 773659667255795712,137693 778190906562318337,164826 771668231174041600,126152 778380878057730049,167220 786913295848517632,205181 775188934854844416,146720 778543469333667842,167398 780605042491613184,181984 763718314887569413,69548 794184847719796736,248681 752206258145464320,21074 767094471418744832,97067 781214205282250752,185595 755389076430286848,35403 790350627641630720,231008 794328123592605700,258878 792030047305605120,243187 795110277440217090,265257 763764439313068041,77612 768146749806391296,103506 772271190060638208,127925 780708949263876096,182036 786397651843579904,201958 766382328541306881,93405 756190767316606976,11774 758829169505513472,54519 786944481459175424,207119 760896161121198080,65234 764584036299706369,77586 786918896150450176,207287 756527167916290048,43391 760424800812535808,61602 788916698283782144,219942 768482913146941441,209828 785327047551975424,11774 760484368909422592,1170555 766584931766022144,94699 794574422925594625,261155 770580073795706880,119832 761315170144616448,67401 793449027719274498,252196 757702360189771776,48991 774148002801786880,141360 786922443759812608,206225 761714532284760069,65180 766412779632734208,91810 794552527584890880,261155 772934903423827968,129551 771939340696059904,122528 787298765711507462,207212 793248849947201537,249469 753295998605201408,26924 771116421799489536,123038 756434007856934914,42432 753041431548297217,25255 767833621667442688,99111 768951938234843137,108795 770751957250215941,120353 771000850932269056,122146 786342061209333760,203048 794679356106899456,262022 779291880278396928,173590 794527721653211137,261155 753345050751361024,1170691 762780812840361984,74281 790516188359131136,231894 761205701393977344,65455 758360278652297220,52030 785864333750337536,197512 778981519859806208,171693 785613984137445376,197512 753405806511476736,27317 789221334714810368,220539 794531468768845825,261155 766623843893075968,76474 775762739683655680,151185 790327382221524992,217519 791710179544801280,240070 753968081475624960,27773 760859196342538240,355994 786879714178830336,197673 762118124854513664,71725 780597420208033792,181935 785550227243569152,196788 788132853645139968,215608 794630692269420544,261864 773973487064973312,140643 753362229706227712,11434 768694416462798848,106281 793987637648375809,256276 759424437070553088,56700 761636450253148164,69493 781562456543858688,188624 787295452567744512,207212 793965822939111424,349465 732839226790797313,1170689 765989831767916549,90482 777940942040895488,164001 786133522264141824,199960 768121366973259776,100949 770501184905998336,118191 778981024671948800,171324 774501086547804160,143980 736841411149103104,353603 778391936570945536,167124 778918083079630848,169327 785830446210945024,198671 786577629247856640,204273 757660747790966788,47782 781498985026510848,188119 788769097412669440,220029 769700972419579904,110585 771752139106443264,125554 751759437556166656,18374 760703692098170881,63451 767844291804819456,94718 758708692141301762,54070 775064888167239681,146864 750400766523772928,13201 788117247369674753,215505 795021619173462016,264397 795306808109694977,266079 751998575933059072,20279 779346051413061634,173753 774399006961086465,141316 768911201631895552,109384 788670225399054336,199657 790874748238520320,234583 768876087698976768,109666 794951627660816384,263895 762922472207417344,75073 773511330565414914,137158 775731267476135937,151185 773883151202615298,139404 760164404537229312,60765 776449557450326016,151463 791575921169883136,238780 788072472071507968,215005 788515281119219712,218275 759106251292672001,56630 770281380387229697,117257 776274495715831808,154071 753277213697597440,25863 758075679166590979,19805 793133264143650816,249841 790949320996511744,11774 791131100441677825,78159 749975518037024768,9754 757595639018508288,45124 794999869677207552,263906 789876770585636864,191622 763707738715107328,79691 773018212275544064,133454 774421681527894017,143585 788939101298974720,220815 790639254963494913,232863 760827659517427712,351340 778223067784941572,165448 751028833428574209,16269 764602265583759365,84209 758491212567371776,53580 760621713918918656,64116 761879834968612864,69231 780616488369520640,182154 761369094671044608,68163 771009790755549184,234630 749318429736402944,7275 772821310820847616,130636 780949481743417344,183269 793266978102312961,249926 753467739939958784,26140 760258781326499844,61545 779598160519843842,350819 789767586254823424,226881 768566792520425472,106281 791732833983148032,240682 751122812748738561,16953 760135794388504577,60866 785896462735413248,11774 758230040194781184,41703 786412330066161665,203350 751852846128230401,17794 760234375506046976,61979 794544045334921216,261155 755524676017848322,36877 785851628012367872,198513 751590955745026048,18539 773858092169781248,126016 789517798594621440,225359 791065519717752832,235828 788745635423932417,203710 778663844109553664,169226 761338973881008129,67938 770396655187177472,118191 775722680620232704,150511 781555573862965248,188401 770988817234862084,105647 795024033960128512,262849 753298053554143232,25101 762391597757636608,11774 771895239069999104,128043 786931778900615168,207287 757685435397210112,14277 786432095597965312,203674 789177398860197888,223899 756648097913143296,36166 785312930925383680,193669 795384033689489408,263896 790702633459810304,232911 788518197490253824,194272 785548816300830720,196676 789853370609704960,224693 785678361754497024,197512 751898678164500480,17794 752898450417745920,24134 763847457742532610,78566 786273149369262080,202567 795344248061227008,266079 774251619357712384,140444 781649296093577218,188478 794658231037624320,262421 764789153372438528,84724 767369241171529728,98646 761316484987625473,67229 770348105808146432,113594 764242645652795392,82002 763170063088320512,77112 781265007673769984,185268 752065468547133440,20328 775840464939413504,151242 756323650966425601,42495 781522078029578240,187976 773843091623120896,136904 779503875355062273,464984 785592343927795712,197286 758795234939510785,53996 768952326849724416,109666 774046041708441600,140232 776867683988045824,157082 786975724016197632,207949 749659684349612032,7852 769933547033329665,115511 786219109021122561,201555 794715474323853312,262022 762075348561453056,47283 764864259000000512,84724 785281254094536704,194648 792018367037091841,243075 773895963739983872,139404 775097309109612544,103382 785299908697948161,194934 760940023931867136,57574 788119835829952512,215252 776753731765501957,157728 781282599327051776,186883 791376008318480384,238395 751235984948228096,14277 791300843890839553,236502 785639053580308480,197804 768835626464673792,108849 795373853484589056,264397 744743992466743296,351338 750477764227203072,12883 769670892444004352,109594 788468661484855297,217601 763896068950020097,81065 765291843558879232,84209 786234737786392577,71794 755447012321923072,36875 778946505990340608,171168 753011381813776385,24319 781350116737376256,139404 787420393988513792,206117 794191066010423296,257423 788125860352159749,215754 787685811982663684,207965 781434709565779968,186584 770814445081747456,121291 791479901899534336,239426 794917335886950400,263532 765648322367483904,88902 777220261053538304,157755 789709339401400320,227242 758110434805198850,41703 793856485092683776,44370 775382373827506176,148574 791351270074376192,238395 794959137780224002,252679 791018302864822272,235251 741043847338287104,353488 766010465063407616,90384 787047814828322820,208016 755852805144018944,39462 765294015109533696,82457 770980050824892416,122146 795378114167767040,266151 775308866401603584,148018 795358615225987073,265257 758346323133362176,46384 775522611791003648,1250232 794545272546267136,261155 795322341932863488,243187 795395421740924933,247930 765002632935137280,85121 771036535915442176,121479 794548266364968960,261155 767067444389314560,349408 789889338188390400,108396 771484625898135552,112363 785588189788565504,197286 758386116114296832,52482 785953986037682176,198878 776534016409436160,155933 787896356807569408,212239 765985630337765380,88998 773823344470818817,131007 775865123235921920,151463 762678443511123969,73814 776146641153765376,148684 786818413783941122,203983 787265751770132480,46572 795205948096782336,257781 794514918070325248,257353 750765062600687616,14421 765225288666062848,86120 771430276975173633,124744 781505461958930432,188401 752205394152419330,18400 769272672610115585,110585 767788707508125696,101163 768861948683223040,109104 769547570154704896,112162 761620241776533504,68987 770272289669705729,117257 775781511987691521,150663 753205571399127040,25071 770104978904064000,114357 780458129993719808,180433 780565301830246400,181548 789091437409435649,223286 789241156005687296,202265 794349022165221376,258741 788249906091741185,214209 794048157151883264,256439 733307399843549184,353343 767400131687776256,97379 767853846232117249,101163 780571869149880320,11774 765672880050933760,87825 734829094303608833,351644 763168838946988032,76549 793096282357108737,249469 773963460640137217,140444 766422232004308993,93823 768894167141330944,86725 785596057329688576,196753 773903143897817089,139404 773966417515286528,139932 788457802356420608,215567 785876559097757696,197091 787063214483841024,207287 790603807595962368,232169 793162002537381888,249180 794009425392517120,255299 750301916236701696,11495 771498936364179457,118191 785262943856390144,194154 752926994048782336,24134 756670962947330048,43391 763545483960778753,77598 771875737259286528,126820 789012465568796672,222913 767751080264470528,100605 758332172927238144,51809 761260746026192896,63753 770496477445627904,105109 786048214797541377,63776 794315046734077952,259055 770373019210579969,118393 795323462034354176,266079 795689128713195520,11774 771412556032409600,125367 761446730038599680,67051 772906166993031168,132335 773502321414197248,136904 753256559661113345,26066 780803088613380096,182960 794216299534503936,257492 770454701695307779,118724 751910416729595904,14277 787027110946754560,207113 792183376149045248,243075 760511844574527489,63149 772887992532807680,11774 767805785585901568,101203 751236726970916864,17365 732540331527409664,1170406 792027764354224128,243187 776013793096769536,152888 792045487121575936,243092 792147687583969281,243865 778963900524093441,170187 785581279089532929,196676 777430258702098432,127871 751967237397999616,14277 777037220565966848,157755 774679406082072576,144542 780051015814909952,176203 759231607672897536,56964 778343972192317440,166265 767320934902558720,98636 781338659521912833,139404 795278138951499776,265644 773517661800194048,136904 788840982280220673,221297 762606668886802432,73726 774127236693659648,140900 785333798183456768,194667 768909261589970944,108849 780923778138116096,183707 788467093733867520,218468 793096897997119488,249469 786416041647808512,193715 790719836745859076,233729 794730430645805056,262025 773860549759275008,139404 791065720192851969,78159 779469945386176512,173753 793338426208563200,250293 754198771639185408,32157 786029571120455680,199178 793641013088694272,252581 773495532689956865,136904 788387078224637952,217519 739859152982286337,11774 794315260438069248,258741 781897438533648384,191354 750536516326137856,12883 776235885130113025,154534 779444941655306240,464984 789137077917061120,223899 793976240424316928,257208 758430843471818752,48289 767767967945764864,101203 787380080787927040,209365 791711240636604417,241034 740359915026419713,11774 793503764212768768,249926 740337275108626433,99816 741802655555670016,738099 786402126171811840,202636 793150123102449664,249841 795376568730271744,264397 793182119707090944,249926 762612397328764929,71476 772777339713359872,132335 765656777874509824,86103 776434768275660800,11774 780199495074283520,174971 791322844340760576,238117 793030505188982785,246514 749625586398605313,7546 788002680044072961,214354 793599148624842752,252044 794644622211510272,262313 762010891067985920,431998 775102835021131776,146720 787928967038787585,354826 788438477440286720,215437 764806659885690880,84724 791054685335674880,78159 775377618153697280,148645 776642857885048832,155451 758382983325908992,47940 761878820118986752,70941 765689675298332672,88457 780461669478699008,179742 753744127121055744,29709 765077244758859776,80486 788444860365758464,215922 790533207519137792,231894 787619248315084800,211367 792051296559697920,11774 793970705935134722,257353 788495715211235330,218469 790949792994226176,232863 791464348837216256,234583 794028900481462272,257492 763793950910087171,65663 792170469378056192,244550 773892707379011584,139404 791610524047773696,237999 756444895565447168,11774 756454316655861760,42432 773590334135799809,137158 779043098739503104,169410 756647051694215169,21205 794575437024395264,13343 789220011713892353,220029 792849728098545664,247240 781472094488059904,188119 749935989733224448,10822 743596763857092609,349283 769887928088563714,110023 792611908608204800,246726 764142811134341120,81702 769528586323853312,111960 774013847019462656,139404 780984823284326400,161456 793335850188673024,250633 774602892707766272,143585 774653515675291652,142906 767154232168419328,96032 771509356852412416,125163 768204045311815680,11774 766650379161395200,94699 789985174326915072,228354 756911891197329408,35403 767692537947680768,100605 780738876893790208,182036 763873183971864576,80863 768936812043767808,107732 778300356182831104,167220 792520195633975296,245148 794613368111984642,262053 795244323025649664,265644 761260523207925761,64693 774452337804840960,135960 789910170587521025,227048 771094053568020480,122388 764139451824148481,80939 756082454600056832,35890 758461794742665216,52605 778434050306506752,165185 792098459381661696,233467 753579203413413888,24201 760207576155979777,61145 775610352553881600,148909 794268347307159552,258771 756280902276222976,42495 772835280269090816,132335 763698401317879809,78159 771425130639532032,125145 780928962201432065,184223 787360361737400320,210585 789354340993658880,225614 775177053754634240,146405 787127394360365056,208065 786676074050715648,205728 788239989079363584,215754 774047368878575616,139404 794696940273471488,262886 758359334938091520,44163 768216834743083008,104932 773988227657019392,140025 794171459430064129,257492 753603134753087488,27045 789480303987335168,225380 791411308033773569,238207 789240834780651522,220332 794688874714988544,262752 775915272871878656,151526 792420069393305600,245634 794343148096995332,258927 767320418592051200,98720 780913905316929536,182870 786703501158191105,206048 754039755642400768,29377 788052734440124416,11774 789989660265021441,197512 780881572660645888,183668 785655957661618176,196524 794994664881422337,264397 793225541876797441,248770 776185624172892161,153913 785534162937733120,11774 794594252709830656,261155 773839280221413376,139404 788659660316377088,218832 789467154882191360,47940 756535898993549312,47188 763702852468563968,79587 764965932779220992,11774 773658268149309440,136439 781528093798256640,186434 770348238918393856,114779 772560033808683008,129551 738419970418282496,11774 770191436708925440,116618 785993583102799872,198962 776859006228959232,157755 787078900601847809,209043 790728651260043265,232881 794726656900362240,261155 765973756833431552,1170338 794976878146752513,210235 758769550154272768,54842 791264890002563073,237406 791351870241374208,238395 752279384480968704,21034 788097854480850944,214899 791346687818149888,238383 768931690391609346,110362 788122757141712897,215030 778561533639098368,168794 755203770292797440,33751 773470158224433154,136904 775016579381792772,146259 789831413650587649,228041 794189819857534976,258598 752950071730241536,24173 779795804991008768,174230 768299858864156675,104932 785418320203878400,194923 766756303481942016,96039 792914701105659904,247240 732265878964707329,350955 757975495883493376,49586 761142955721756672,61051 751179710915350529,17351 761999989778231296,431998 790626546339999744,232280 760148110425198592,61145 753246845682331648,24173 764188271136038912,80939 768452124757725186,106118 771530573856829440,125111 787541252996608000,211224 794601600622833664,39957 781796188467191808,190024 771395566894854144,125367 759077640372355073,52061 790970763889168384,235147 759868703718699009,11774 761041589007376385,64722 768983547889811456,110585 765101281425973248,85942 775001394927370242,146259 777934312557731841,164694 791324535400259584,237787 764834782865948672,84724 773657070310682624,137158 761544078907568128,68993 792516770154196992,243187 794017628041789440,257325 755156297096527874,35373 737689613179998208,11774 750036263965634560,10064 773961151600291840,139577 780084208056303616,178258 794571488854609920,261155 794671352879816705,261155 778362119452495873,167768 763082749217345536,47188 785269015526514689,194648 789456197434892288,225981 776207913928896512,153845 780112290037112833,172185 792496788758331393,245998 772854501673926656,131007 767919603703877635,100893 778261471943766016,11774 780184237941010432,178258 776879806176722944,158897 787047686667137024,207733 788115840294019072,215005 792143662293463044,243451 750650224457216000,13343 787457693493497857,209863 766749233508716544,95708 774060929088626688,139404 788171002337497089,11774 761034580434354176,66396 793433271598063616,252020 764729091232768000,84422 785764128812109828,191699 793902302188961793,256564 763118216528920576,73926 776462589782007808,111558 785608465683054593,197512 786791331200798720,206642 794704867847733248,260404 771313200872632320,124597 788873088637231104,220332 754708866986717185,22393 786256916422889472,195876 763171775748472833,73814 768982831171108864,110209 777309214574276608,157755 779066404829958144,168284 786696122416922626,205294 764940619391303680,84929 794300929679888384,258249 752202268229771264,21074 757905049959931906,47940 790333481549266944,230485 752727349318283264,23217 761755084954955776,70223 757853355779567616,49754 786285199101419520,201555 773516706220089344,137158 777394354088398848,161456 780186224896139264,176203 792401078390185984,242693 792092798543462400,11774 788183471004852225,215754 795745649937543168,266491 793915241021267968,256255 794878236975124480,261155 772133527135531008,129558 774717434842361856,144573 787087332197277696,207287 763780473847967744,78566 778304487576440832,167311 794621336270225408,261155 754740599203299328,22393 775839715115339776,151242 767813345000890372,100893 776880667405721601,155896 789453952840380416,225981 776578653723430912,156835 791660384256036864,240483 750414264137953280,11677 775000242806808576,146259 785721092186836992,195975 786355736821559300,203391 791752665722155009,239998 785328786510274562,186883 793146700793774080,249469 794877345928712192,263551 760370367806500864,1248387 777960648986669057,163824 785864819257802753,198671 765242085112946692,86653 794291646267408384,258249 763909901345296385,80939 775004806268071937,146259 755904160864894976,38459 758541633893703680,52696 793095186008055808,249469 732421348677410816,196346 764173467809943552,7311 795432822492299265,262022 751228860105056257,17231 763769946811801601,80098 763798290424934401,80393 770021958394281984,116229 786116041747357697,194230 771828057044811776,123747 757755762542194688,48549 770229868768485377,23762 773520341796782080,137042 789307654510350337,224680 748521075642863618,1247835 762723153260924928,74133 777597106471047168,161277 767024569467056128,84666 790972193513627648,235590 795710351237062656,268448 752878031841005569,24134 781203782491316224,185083 786452588421980161,202727 788240283313983489,214078 793751521787871232,249926 789939506753343488,225529 768302455058640896,103212 791713317261873152,240718 790640883033137152,232137 791271674125676544,232863 756257482180333568,42249 756602058300678144,41991 788083269371850752,246425 794189491678441472,258598 770982768893366273,121367 779116973007446016,169580 788525236266242048,104244 771733597011181568,124359 772973290210025472,132335 785549444108419074,196277 792410284400836608,237857 768162288041758720,103354 758715568232894466,54070 752864010110918657,1248238 773955628305899521,140444 776546701997969409,155390 794885040127635457,263090 733132571974885377,355261 770020518481235970,116425 792443553481838592,244143 753773674566561792,29819 779134609330171904,164814 764269651354353668,62180 785527526705668097,196277 751862087828242432,18893 753347695192907777,27045 755514524921372672,36859 792025738878812160,243187 758659014414573569,54070 773976045171204096,137869 791017253244284928,234583 793148565673611264,249926 762495135053598720,431998 764223639247925248,79963 769262322795712512,110585 776299270102257664,152314 788484263037407232,218275 786252610940526592,201958 790774126579449856,232137 792489677639090176,243187 768950765192814592,108795 775085274090999809,146838 793489962863828995,252020 758351252015058944,52554 773203491191939072,11774 787541572632006656,352010 753203569734524928,22869 753261332531515392,26140 750786824730189824,14781 786923946952257537,207287 791580698406629376,238639 732154395987718144,349301 763061160962842624,75899 789532852945719296,226823 792121773886152704,243075 793175274489655296,250247 756554853971787776,42432 757274494599852032,46384 779059603900366848,171324 764117595964317697,81869 787377587790028800,210289 761559677863735297,69231 770345586151292928,117377 780638786996674560,180419 795383420583084032,265809 786332623299678208,49459 786285885356670976,199227 757410928333844480,17640 786614527286611968,204284 760495441083498496,59730 793889207726911489,11774 733087750472269824,355880 750824051988426752,14858 753954373613522944,30590 792023017408847872,243075 758856272624046080,55502 761598480968257538,69181 775707481246871552,149200 785486933241700353,195975 759441794153254912,56964 788787556435525633,220526 762041801310138368,71270 781900774162837504,181892 794035119426326528,257423 794673057646411776,262022 793933533613985792,257026 751665989117358080,14277 790861570792271876,232863 790865069504626688,234495 795398071622533120,262283 766240411002208256,88174 778767351114190848,169459 787718473975640064,210215 790242662699892736,229693 793167313725906945,249469 760404143781601281,62063 764849673848795136,84449 770453433266634752,118191 754997087364849664,34666 792027610427428864,243075 781053502042673152,183759 792088523461500928,235487 793130429184299009,249841 758133404965572608,41703 771104852919390208,121195 793845728846106624,255318 785545902928826368,130635 791723636474380293,237491 761311202018557953,67547 771508067649413120,124744 779676611125862400,174427 773717849152090112,11774 756282291081580544,42495 787095535211675648,207109 761987545903366148,431998 775872906253307904,151845 794915816542191616,255942 762975019630821376,75724 794669116326117386,262022 750362814133506048,12805 794365588768440327,256038 779360740641681408,174230 778005861298044932,160641 768560561319649280,106716 767899259203182592,100891 790741069277171716,231427 794319603740659714,258829 756539993787625472,42432 792924554150588416,248514 756818569653002240,44837 792862596957409281,247240 793254659167129600,249926 795744919948324864,258922 767787450655584256,70543 775190938914136065,142721 794258391740874752,258386 778948717646938113,171324 791359883039866880,238395 772696510005927936,130988 794674156600225792,261155 758660496153190401,54070 772187386637803521,127925 791454532911771652,238951 758094817838571525,50923 777658904939417600,159876 793845258048118785,255942 795448603179450368,258922 786710078565060610,206175 764203051326529536,82544 765694457647890432,88994 771086439555670021,123280 770669986759122945,120341 786788285079179265,205186 772245076529512448,127957 775303560984535040,146259 775829850779217920,151361 781208881393438721,185261 790922833576636416,234583 763876851932692480,80155 755261071645081600,32596 764222936979009545,82766 785923596296216576,199546 794701256216444932,262022 787053296246788096,207861 754097088036687873,31828 785517989034614784,191703 787893673337819136,210274 789181376830386176,11774 762116675709702144,71099 769146066155532288,109874 776108343240765440,153610 764509554767831040,513129 792238820104081408,243075 793135121889107968,249469 767366627679666176,93261 794936766855790592,263907 770513811832905728,118985 773712940088238082,11774 775847889658667008,151071 788746118310092800,218275 755695223775387648,38792 765028526470725633,83240 755816773144805376,39685 760081249574739968,60363 789212472523784193,224680 792027432828047361,243092 755894360177315840,39221 764967279813459968,82449 773657844662931456,138382 758128310530342912,50804 790520638221983744,231894 786208764345016321,193069 794552195337240576,261155 761291479553761280,67326 793122553279774721,249469 794749240719216646,262215 753466566667153411,27045 773897853655781377,139404 792608110930042880,246632 765585478661705728,87904 772611136067891201,1249982 750687829550702592,13495 757717927093276673,47844 785474424145182720,192032 757015436554739712,45669 774011053084643328,131387 779739748604575744,176128 793970584648617984,255942 769272257566867456,108795 791808320910733317,240260 794984157621272576,263906 786923708942286848,192032 764457897304559621,76623 791402958319525889,246425 772836529672597504,132996 790382965310287872,228820 771666248585261056,126152 788310353264246786,215634 794324896964673536,259457 771455456497721344,122816 794566493837070336,261583 795372258021650432,11774 785942781969694721,197512 793867866097479680,256255 786343950743314432,203048 762758422349643778,74281 776267775455203328,153194 790241726082449409,229693 754820359698931713,32337 763598014992613376,77849 763953721554243589,81101 785754391370268672,188231 751690929119997952,18893 771881552456200192,128404 788769053787713537,11774 785529447139139585,192989 738714399456825344,349479 780877108147023876,183269 785580355549921280,195849 793620530591072256,252581 781557342508687360,187540 793457549043458048,252020 758510406541254656,46384 766479546459623425,92972 785258790505578496,193623 791136428008833025,236884 752083117532327936,16953 764861065985265665,84724 753738474499543040,22439 787377500896714752,180433 773871171192385537,139404 768557952617754625,107469 787988463119466496,211733 778634690232135680,163763 793808152676499456,255393 772473315613036544,124883 790350435999768576,228820 792056857867259904,243187 750453429374291968,12308 767560428918566912,99900 775889319861051393,151410 794388062952374273,252020 758757405865877505,54519 787917688941244416,208022 770749282018287616,121046 776341051967758336,1250232 786204949378109440,199537 787114082230865920,209184 793099630351233024,249469 753307991022055424,25255 776491966108471297,156053 788748321624039428,220332 791330788281311232,238207 762974938986799104,75724 764154219582590976,82236 776494447638880257,155390 732272965371498499,398853 761774853796036608,69878 765082095236616192,85562 789910864681963520,226738 793968027674943488,240483 794659911489699841,262022 732548151803006977,352466 751727338916753408,18893 785484405024419840,194230 762137655001821184,71795 776402522290487296,154071 754713700443926530,24745 774920836868440064,145524 764500609605263360,32129 788753575019065346,217837 764932722347216896,11774 733050064105394176,355106 750148630514954240,11495 787531330842157056,199546 793596903120220160,245715 764970712247525376,85562 780107690727108608,172185 785644321387216896,194082 768144629426290688,103294 795722929451438081,217634 785298236252839937,11774 772581784567574528,130649 777649929489485824,7853 785635828336844800,196523 793502231903346688,252020 775026008453947393,128934 790887683832897536,234583 794290796052639744,259134 771372376235708416,123825 752646836272312322,22575 767755837930545152,100605 793416799471726592,250633 756508946999894016,43383 787036284455882753,207965 764795678467829761,84724 793131594135384064,249841 750359356151992320,11774 755207750259503104,35890 766432885272436740,92959 773588386556837888,136947 760436657191395330,62771 767476315746250752,99476 787099833718878208,207119 788083341299847168,215005 794540120103911424,261155 759241760128262144,57574 760107640852713472,58254 787288434318643200,65113 762729916488097792,74612 793527458716905472,252014 754848618591334401,26721 757702455572336642,48270 759220072799989760,56964 778241292962664448,166390 780249146074681344,176128 781342830975483904,139404 791352354851258369,238395 791971402215591936,242509 768432306591793153,104082 789352049087512576,220424 789540126921728000,351491 771529653567705090,125111 758748415903752193,54123 775064925282590720,146479 792159863195525120,235685 775524756477009921,149953 755785197065412608,37655 770708583331672065,120610 773318622882123777,136110 776892926517473282,159235 794010426900119552,249926 790323455182925824,227748 792886718118572037,192840 794363724224032768,259034 751196035536424960,17653 772941536665284609,131421 790362803764801536,229159 777076365506019328,155898 792559512318316544,246632 790581577625370624,11774 766261393251336192,91049 768173360039665664,104162 772403327703195650,130686 777258225783758848,159475 750362671032045568,12883 758437531239067648,53217 786313436284260353,200961 740726035600281601,353374 781838912100691968,190635 785956376673525760,198586 759110351816228864,55660 775438535373365249,149328 785416887635238912,11774 793234029000658944,249926 794652908113391616,262053 763269065871720448,32625 787081212460429312,209035 779123310596542464,172799 788761176364777472,220526 765235856852549632,86577 793149093208027136,249469 787533391021412352,211461 768885345983225856,109104 794784947118583813,257353 759776909924315136,56018 789430738672295936,225520 771324733157675008,100605 788950908818169857,219538 755199222538989568,35403 787395004847169536,207835 751680821136859138,18254 755001404377497600,34751 790693773957357568,232911 791481931649028096,238207 786731628039200768,398859 752656025979916289,22938 755639115094392833,33174 791212347977191424,199307 751588004708306944,17416 788811431646941185,218275 789211131965415424,223492 753430288466751488,27045 778307609401040896,167220 752891210402967552,21487 787149717775880196,194167 787485564404498432,211347 786740967281799168,190424 775515420304535552,112363 793653363917352960,252408 767847650129432576,101208 769739004476530688,115099 792804325005205504,247241 774422596712534016,143585 788431185676382208,215252 791001570150199296,235590 767475129626624000,97447 789400752435306496,225873 791742946278113281,240584 764930927785050113,11774 765693830909657089,77136 753638749381226498,28281 769981555859189760,209828 757266522255613952,45014 791860192858234880,240483 795298714860417024,217837 795764696691470337,267855 788808173146689536,220526 753584581987610625,26871 758991780666761217,1248642 763810725814951936,79691 776019870139944960,112363 778154977940439040,164826 794743432929574912,262752 790916732252676101,234583 794574943858130945,261155 789460923723296768,220727 794901505849470976,263289 788085266766524416,215005 794712119220510720,261942 768121662252417025,103818 785859091780530176,198591 790929092413562880,233692 793882085459128320,11774 795099290200928261,261155 753573036662677504,28281 764160074826846208,81702 766108976572399616,88920 768854124020371457,108963 790277627865169920,230270 776742985455239168,157755 781467106470612996,139404 769223045575827456,108432 751846759006146560,19094 769219549153619968,111558 771862048330223616,127871 778237586716237825,166532 793690734960398336,249926 776725696777490432,155037 789386803539120128,223935 766699634823692292,95672 777874712022151168,163763 769335501044219905,112325 767022748883361792,95672 792581629722128385,242693 794331000528629760,260033 759114140577177600,56964 766765400411541504,95707 766044961183764480,90908 790648253389893633,232169 791499900068372481,227048 771398944660328448,123038 765241806674100224,84422 791029413987180544,235995 774528475181056000,142090 794539671825092613,261155 780913463900119040,184223 753682098225942528,28866 760970567277096960,65974 794639894631030784,262313 791479053945405445,237491 753026686397145088,25255 776509630541246464,156463 734862564975202304,195876 790225416485154816,349271 793917971580104704,255942 750894811012444160,15808 758866488086245376,55710 761104476996370433,1248836 790695139685625860,232911 761670621860274176,69358 772191196496007168,127579 778358652574928896,166913 790716172123578372,233307 793148357501792256,249961 786297383348953088,201620 791092587323125760,235487 764487667862138884,431998 754866961901686784,33850 752666399906992128,22657 757542490450853888,47782 794632301791485952,261155 751197535197331456,17502 752842667889942528,23899 777880585251409920,164200 787026904725487616,208299 765255637341208576,86103 775396464981708800,149040 792054971600605186,243075 794538145823891456,261155 768250688220569600,103481 770133500372615172,116082 771524510344286208,125163 792170850048839681,243187 794674969288413184,261818 794702785732165632,261155 789918347026571264,227048 795660838019407872,266822 763121625336254464,76794 795144605176070144,249926 749383077915299840,8497 793202386818912257,249177 755158929919860741,35890 769527096775286789,112336 780032771158749184,177472 785675411053088768,196917 785775866081148928,196538 793284741676011520,250633 771688537674526720,125853 777453442730078212,160758 788451206678974465,218275 755846389603500033,39957 777846728540188672,163763 775414441512931328,146675 753725612955533312,29263 760571351493140481,63203 769134095028801536,110344 778728455269527552,170169 756415077432061952,42564 794792014835433472,261059 773605224904794112,137869 791306217096347648,237236 779771072577019904,66922 780753413948764160,182036 792075588899115008,11774 762901786046767104,73910 771040401692110848,122146 777605791385870337,162596 760197406109503488,61051 754091204372029440,31377 758429868170149888,52122 773907450147799040,139404 776569032119951360,156505 781266133651304448,176196 773645035032109056,138054 775002895909478401,146259 777590823328292868,162638 794590458311802888,261155 756748595899076609,44274 768772309037486084,107428 774324647416430592,141887 765882756542832640,90031 789314890443923456,224680 774671932008517632,144844 791060563828801536,235948 755163746042011648,35890 764614273830039552,84248 786453627346882560,196676 795608605722492928,267521 757856064649830400,49754 774577539599564800,1250121 793929282397442048,256225 742850748053086208,11774 792799069261344769,247240 790376953291300864,230282 794268147251441665,259457 780614719098933253,182146 781228662049771525,185313 751779535486590976,19352 758374726557315073,246425 754039896138854400,30296 790426731635060736,229922 794031387598680064,257325 751593048858124288,18395 765913918363557889,89930 776122733134540800,149547 793115216955510784,249469 776379303437144064,153248 752959632952393728,24248 778705364573270016,167407 772161353003905024,352304 777694767505285120,156055 790707841967403008,221524 791754173138305024,239405 755726949448679426,39235 773689300537909248,136610 732198319435448320,349197 755403973365002241,36735 758375818212933634,52554 773723467006955520,138898 794669622427586561,261155 754040315145752576,30910 779843817587503104,175153 767533338374451201,95672 791029155336888320,235179 732704669307404291,352946 773914891296047104,137869 791630479887826944,240061 769218727426482176,111438 787050362658185216,105109 793464879822827520,251234 787013735751774213,204835 762637823103078400,73814 792100775321305088,243075 795705116439576576,268281 751177019476455424,17591 794960371706535937,249926 777338061625577472,157755 785682194022957056,196277 787050231590379520,208379 793552608149417984,253206 763915469355032577,79513 764248225503031296,82759 765325212757979136,86645 749587003973390337,9174 753747661832986625,29592 753651757859954688,28508 761565855855489024,68864 792089514793590785,243075 795000732319698944,258456 759287878010691584,56964 754844695444852736,11774 780058918378692608,178045 787943677696106496,208014 762611834373496836,73814 776187545063460864,1250284 788778986969112579,220526 758282661903396864,49587 773158351769247744,133712 773215210043641856,11774 787985785228263424,214209 788398260499066881,217634 756951581057134594,45576 790907860406251520,232137 790950066915651588,234583 792711454260469760,246726 762276978678337537,69711 751760231089180672,19352 760895764293947393,65544 763161761776144385,73814 776141239833944064,153915 790983255193518080,234583 780459571458473988,180310 791133177167347712,203710 789975126674661376,228820 776954043486703616,159359 791412434456018944,231427 771880287609364480,128615 776228979208491008,153845 785616755993354240,197512 788755768896065536,220526 791069546043969536,236259 756323802053742592,42432 781510901652418561,139404 792387141166731264,239906 787254819165728768,209151 775774163453747201,150426 777576394129870848,159308 788121506995965952,215608 791728099800993792,240145 793499757901586432,252020 792340751040471040,245043 761993128962355200,70858 769545995029884928,110585 755155202148298752,35044 756464789816303616,43391 788448076407017472,217837 753729527105200128,28974 780869404288483328,182870 794596807833780224,245148 769717373427331072,113412 751887442169458689,14277 790969046510415872,234583 791679554301599744,240483 792065480022523905,243187 794546639130107904,261155 765667386833854464,87858 771883907155423232,128615 732301502308552706,351152 786769532098674688,200965 758676577265721344,54070 781352913780125696,139404 770308181004169216,11774 780875211876864002,183068 788453196993671168,218275 763125455352389633,76188 768499032830447616,106819 770378974077878273,118191 772091315798487040,128934 769344665745186816,110585 769995481028132864,115530 787716446189125632,205197 789984493272637440,228354 791658758896226304,240483 757710965412462593,48991 788023790424981505,214354 778620120541179905,168794 752652157820612608,22662 787022751299203072,208167 758115507639685121,41703 776023686092513280,152872 778812181705928704,169201 781219540646539265,186584 788040037204058112,214209 788042566558035969,214492 792365072446320640,242693 790886734078763010,234387 765267334932099072,82209 771529396733652992,125142 793488928858779648,252020 791854863697141760,191778 751622904253603840,18555 785674655210180608,196917 792021871722201088,243075 768514379050577920,103899 781457711963729920,186584 790222782864896002,229745 792144963408650240,243615 780007736331341825,177472 780939762823630848,184223 793968168691646464,255942 758495046043856896,48289 764523611457658882,82283 793875252954566656,256358 781201260989018113,186434 785657739041247232,196917 786908837936664576,207244 792079607726018560,237964 752134137197260800,21034 760510456003985408,63149 763705960569462784,352699 780552917027696640,181419 791053322170011648,236259 794581675980288002,261155 752840561464373249,22546 758012911151357952,48663 732235038956228608,349312 793221738024710144,250633 763426015792115712,78129 750826210939330561,15643 768833368481894400,109397 793186608463814656,248638 759876459993374720,59687 764068622612385792,80619 775012357122711552,146259 795166407721975808,264397 732788834438615042,174090 763508234988630016,78274 785691798819659776,197341 788488346452516864,150372 776505059265900544,152946 787351725501845504,209863 764672804428083200,79987 767277094640443392,94699 755186947602128900,35890 786278534377447427,201620 771059386404003845,118191 781589590431768576,189017 767438264240254976,97447 787727163009007616,210235 762963397432451075,74943 750578805526392833,11774 766021712987230210,90384 788324319420002304,215005 792362216733290496,244143 763885436607619072,78873 785679541519785986,316590 790734474501693440,233154 769760954225688576,114388 785602342259453952,197512 774645991299551232,139012 781172603863994368,185310 753955340690067456,30590 755411443542069248,35890 787724757361913856,210253 751707095678935040,14277 769710579883741184,114779 793897722155675649,256564 757641754472357888,47940 770794933380841472,121479 780758039544594432,182960 753964896258252800,30590 777635238344216577,158338 767399213009281024,97379 768683327788347392,104973 760926413297946624,64722 781440759232925698,187370 752887435445538817,24134 788495104709423105,218351 769052469280243713,90908 779880590862540800,177233 774250523520368640,142238 766453103788896256,83968 770996711066066944,121612 785624610553393152,196277 786661483283447808,204413 787703515242237952,351147 795248587743621120,264397 762786400823603200,73196 788764286319374336,220029 755587829716045824,37433 759083449307295744,56231 762637209837207553,73926 788183479053934592,216009 760236756700581888,61011 789316592203100161,215505 771065166553198592,122158 795301070440435712,250031 772508102822354944,124924 772844189902053376,98056 779709184677965824,176025 764909239840149504,84724 770014843701227520,116373 770316745286512640,117377 773253776304209924,135701 787312517827756032,210289 792034703528243200,243075 761957968413880324,71026 794528106409168896,261155 785816221728006144,198671 791991448878977024,242651 787083411429199872,207151 792082186128101376,243398 794608429889359872,259457 769296885911662593,112788 776273877454376960,154534 771782067944173569,127366 793607613489422337,252639 789443483471785985,226015 755444132370264064,37433 778615882427699204,33169 789721932807544832,108396 772374638643019776,121795 774246452671356929,131421 779902844333723650,177512 792101067483975684,243187 772789233140441089,132335 792099271487160320,243614 767706880307331072,100605 787328242780737536,210207 792761789930885120,247241 793441527376642048,252196 794332137331785728,259659 771444632093851649,124744 790968463128834048,234796 773667067882942464,137158 793837121333178368,249926 794026807645372416,256239 760160053546590208,60819 763095526564777984,71502 762609852229226497,72716 771032929115840512,118985 759983447246901248,58057 767104120511729664,90384 752823621991723008,23777 770417802561851392,118191 760249375935180800,60779 763471150626271232,78205 774028997097164800,140444 780578050316636160,11774 763446562328498176,75897 795454539012849664,262022 774100135261245440,138819 755791044856254464,39213 758592515972984832,52749 758836419225788416,54070 768275607306301440,104662 776381395245539328,155390 750362831695020032,12883 795759625891102720,247930 760979304192806912,64142 778474447963557888,167003 764897144184643584,85230 789465262097563648,220029 755731079701655556,351424 788080017989181440,214026 788936581604339712,220526 758621194325151744,51451 769254608606814208,27164 753979851703320576,11774 791786627110674432,241678 758010541981962241,50804 773682316363173889,138488 752008368416387072,19236 777480939253354497,147771 755190866080182272,35890 767855577611591689,93260 792103787624181762,243075 787463478609080320,210989 793995303900815361,256531 785320779575595009,195125 778306888395915265,166532 775072677463728133,139094 794306003240177669,11774 770438811721621504,117609 769942580557713408,89859 774322839465889792,142942 791376519138541568,238494 793451664174747648,250033 763772287438979072,80098 766725104810225665,95708 756460018099159040,43375 764271477428367360,82002 787260232833589249,193524 780596862696816640,181935 756357097621590016,42258 786536931454754816,196277 791025500088995840,234583 792553424625606656,246569 762732190836854785,74066 765486101385674752,43383 750488472226410496,12883 777532507365314562,158110 785938443545284609,199769 789135396680658944,223807 763444131410640896,78159 775145712724180993,132364 762673318097027072,73926 774188719544958976,108396 759122897650720768,57189 732288691310350336,351119 751166903419301888,17416 767854908968210432,101275 771138823552204800,123583 762031465412562944,71259 764935414771773440,11774 769471056071520257,112336 773896751795179520,139404 777338597946986496,161349 765096774830874624,82283 766005782424846336,87521 771392304359890944,121795 772093021101883392,126152 776228782524866560,125554 753713686758424576,27334 792033679425929216,243187 752259887539904512,20279 774752766870843392,144494 790213127455535105,228820 767760927676444672,100038 770715029087879168,119937 780774656034738176,183050 788864433464438784,1170338 747576811568041984,11774 769190358110515200,110344 755074954887069696,35044 758759074045399040,54070 774049697002577920,140444 789868554359275524,228354 791366950719029248,238395 794418959067975680,259034 794798182542606336,263289 777749166227329024,349408 778318662960832512,167220 794994559323406336,264131 769405772178550784,112336 793742583868497921,11774 795069616510869504,258040 761171594307702784,66897 786336959622807552,197286 788004062579068928,197046 752036017998147584,19916 757296922994610176,46890 752710356917743618,21118 758060969700360192,51069 781472680625238016,188119 790881206237818880,234583 777195718926827520,158897 780809939619045376,182313 793110295489110016,249469 794339658876461056,258878 764884302135906305,84724 768478884887138304,106281 772612439212826624,129558 748183720990023681,1247822 750885022182219776,15643 758858491972812801,55660 764135324184227840,82066 764815235396042752,84724 795298374316683266,264397 794212863992799232,195876 775876218663084036,151212 757704196196040704,48991 762457009463492608,431998 757537635711668226,47718 762352827226202112,431998 788525216410370049,215437 776460358865125376,152946 756000397865607168,39462 762672979146792961,73814 754749744581312513,33029 761042958686654464,64197 767302874988589057,98667 753307132829769728,26894 778199753427484672,163990 791389797931679744,238207 753771185738027008,29263 778201840253018112,164001 773251379326545921,133702 757972696248352768,47940 790990117645148160,235215 750195837259517952,7852 768505996239106053,104973 773507632091004928,137042 788126015562317826,215005 788151348382564352,216009 789549407687413760,225959 772445180486115328,129471 774540880476798976,354073 776633405903601665,155451 786467265860374528,198304 781337705728925696,139404 779043844633485312,29263 792832087313088512,11774 779076325516554240,170187 775428175203479552,144573 776868937082413056,158387 794489792947961857,259034 733108976947220480,352462 771901371893231616,128615 785500795294797824,196277 786299189835730946,201555 793167884872810496,249961 795093854932307968,265102 749412647158751232,8497 770282968816422912,114254 792160935423074304,151845 792199037877260288,244221 795274427944472576,265644 767752320922771456,100893 780921746606034944,183269 766843450817847297,95593 793942628203008000,255942 732902891040571393,351617 763501585494409216,11774 770757289636659200,120610 754758365926989824,33474 775386522501586944,148170 790770740580585472,231318 768500542314311680,104973 773976692322807808,139404 750404774554632193,11495 763671226300698624,79529 763900424575340544,80482 753371523302514688,27334 786440926965014528,203674 787092440888938496,209129 755133065303887873,34666 795707484669378560,267862 752972100617371648,23739 767866761957871617,100949 773889602167844865,11774 776570263064281089,156835 749252778053238785,7959 776069098505547776,153194 776354924028391424,153921 790823613008121856,227795 795308028199391232,266079 780766246438481921,182257 750175311958908928,11495 756984847168598016,42391 770116880082276352,116968 777250832236576768,159475 792053039720910848,243075 752255333834383361,21714 767349066053410816,98072 788844260808232960,220526 759213257919983617,57348 787761548278140928,11774 788513588533047296,217658 790742077231341569,231894 763422379368259584,77273 775897969648427008,151463 762010362782834688,70858 793452018136252417,252196 778449396308385796,166852 785489715415834627,196277 788488661725802496,218275 791079765566484480,234583 793872167867940865,249926 794172446098108416,258331 794029495237931008,254209 766656823046709248,91946 753371802274004992,27045 759502244454608897,58537 770213742617489408,115131 775523949320941568,149953 751045109081378816,16422 768295481071898625,105041 772593787449278464,130988 772804550923259905,132335 753178121722073088,24134 778624158049591297,167407 760505242974883841,63265 793625416808431616,247743 794378611419553792,259632 756750638424297473,44429 755109998338998273,32873 759580016002813952,1170407 793288419422179328,250430 735954734155173888,11774 785546058491310080,196788 793284509445881856,250430 790368550749745152,11774 765159498109493248,86103 771407468522008581,125070 774124866303688704,139404 732245614390595585,349197 766322972793577473,91946 789021831109812224,220029 789199495149948928,223899 794533867352891397,261155 794679947730309120,39957 774569013430988800,144030 791778744935583744,7047 750556155299192832,12883 787628943042027520,204078 793794566960844800,252112 795776690962264064,268643 759557554980712448,58258 761252699396595712,65180 766021895732867073,89923 778372542306263040,166852 780890244560265217,183759 795081639579811840,261155 795608487665565696,266079 758655883781951489,51451 758714677949980672,54070 779311169039368192,173964 754084880560955392,30370 763367625116127233,73712 766016640739864577,90908 793573506646700032,252408 748940602255912961,1170318 781348704334729216,139404 786497483429904384,71794 751859254257147904,18893 757621814218620929,46076 763011117077581825,1249077 791331260899561472,237327 766736454366142465,95672 776867186698772481,158589 781349576997376000,139404 790761152334573570,232881 776900893895692288,159359 791017747001937921,234796 794526001778855936,261155 732766239592841221,1170667 771414506270371840,124855 795431971430211584,266884 756603870634180608,43258 756655007513083909,43391 774038710497214464,140444 773854876388429824,139404 744158351072837632,77208 769924919333269504,114308 779312049952174080,173964 764941899199164416,11774 776155359786438657,153658 791346126825918464,237223 762358881460903937,67852 792670601890717696,242521 761363715153235968,65222 768460950718545924,105799 765026055895736320,85562 753657259658391552,28508 788020446515998724,214209 778673530414075904,160816 780462045120651264,178258 785256486788149248,194191 759501794397396992,56700 763795690661220352,80136 792052452166029312,241678 788096724317249537,212791 758534112558755840,46384 764368041039712256,82283 763822167385669633,80607 759166647605334017,56964 778368144217956352,167305 767108701920567300,86653 793496923562971137,252596 778648519632572416,169550 790255626223968256,229693 765508754116866048,87904 773603587981250561,137965 790013020835450880,115099 769387168028585984,108710 772889617360191488,132370 780540702266490880,181409 793890068108812292,249926 787366202544979969,210694 767114413346320385,97355 774256132659511297,139404 776066391128412160,153095 769401799165947904,110209 777564824041586688,162240 763964786023407620,76406 775894589366345728,151539 791163616569372672,215005 795045771758469120,263926 768959702164238336,109666 773942809267150849,139404 794001853977686016,255870 776583671750938624,155896 794609263847079936,261155 794716761283121152,261155 763157393647730688,76549 751877006350884865,18486 755302159286046720,36712 760792590862221312,64722 766502828655284225,351436 733296021837643777,349918 765667956114292736,88669 794134790207176704,236258 776271490152960004,152735 788492499148902400,218275 790932266268504064,234796 764493339655667712,80939 788472528322695168,218275 793620542662307843,252581 752214333246021636,21074 756974964251693056,45672 759547216071622661,57574 764157419027136512,81071 792065723656916992,243427 791746718681354240,241432 761726585032564736,70478 765961970227052544,90125 793708920879603712,254058 763324084440686592,77612 758014443150270465,47940 792053679096524800,194060 793307545066700803,250033 733315444036227072,355524 787431004948398080,206117 789899690221375488,227048 793197587561979904,249841 786741417112694784,204457 787162552350478336,209184 790600779245744128,232662 764528547385843712,1249246 775757878133137409,141360 789208253733404672,215437 750866595602366465,14781 776275469515780096,151439 756775845616844802,39096 765255357828591616,234630 778312061935841280,164826 788061946968879104,213064 754897916238688256,32869 763144110945476610,73712 793999406022299648,255870 778810019361861632,170187 790703230946713600,221524 759365327352434688,56964 754756935027601408,14277 757268977190043648,45669 773942077549862912,139577 793145686002921472,249841 788097862911471617,214899 793308507575619585,250633 793479750085935104,252408 755027967970017280,34666 779793986341003264,176786 753334546318237696,27045 756113713967558656,41632 756610888317140992,43391 767183240327204864,95479 787459083402117120,90209 771079825540907008,122146 770756688794320898,120983 771842341837549568,126152 776204698558734337,153596 762807982124064768,69356 779379597213208576,174442 792151239010029569,244143 750758199364427776,14277 788386062359855105,217519 793440843633979392,252196 769912202560147456,352717 773646981508071424,136515 761726888741969922,69711 770663705658986496,120341 774193618072408064,141879 792878805840953348,246225 749063189241798656,7126 759621949886726144,52112 762645455964692481,73023 791308946279653376,11774 773872686607007744,139593 771128488866619393,122299 778376961701863425,166852 794086572576620544,257208 760483070034251776,1170386 787675379716722688,210585 758276194894741504,41703 766445893440643072,92958 767849781280595968,101134 794553160471810048,261155 771496167125426176,125554 759167796613816320,54347 778377807101583360,167003 732171753934475264,349856 765576591661535234,88052 794751289410420736,261050 795159945297752064,18395 732670996801540097,353016 764223108597354496,82066 763876759825747968,80863 768855708288819204,109666 756616658198855684,44429 790627582513405956,232137 763901473226797056,80863 765509718601326592,59936 772567469970038784,129551 795417998609805317,263933 750362562470948864,12408 794178375480909824,258331 771973829069594624,128519 790344333396439040,228820 791467470196383744,238207 778626680139177984,169424 779105528656097280,168794 790321908420079616,229159 753645972484452356,28732 770333541947224064,118192 776037732065898496,151845 790976355894558720,234796 787948935696441345,213064 767425851109445632,1249408 756562707206115328,43553 774730081512067073,144654 756935751615418369,354841 770725441359536132,121046 760980104138940416,66159 751602005232189440,13976 752162904107937792,21017 758347711963738112,52554 761288957875384320,67142 768067935000752128,352720 791391171352330242,238207 776611841338404864,154832 792029521415401472,243075 752273259266056192,19703 773615892999639041,137869 780753446504951808,182870 790021129633140737,228037 780151254098010112,177724 792297799991734272,245016 792479782055186432,243187 780101921604415488,178258 791966972615405568,242629 758668508804767748,54070 793151500545515520,249927 758020045578526720,50452 786727228235067392,204835 786767595961716737,200965 785621897753001984,197512 792157709751640064,238099 788159601518583808,215754 764140574198865920,82066 792479600295153664,243075 793981396398338057,257353 791782170989830145,238429 755841763890180098,39235 790915581692219392,234583 794565812635910144,261155 757592674496946176,46394 793902609794895872,256255 793226440359698432,249079 790237875019415552,229869 768067610902687744,100928 788345218894483456,214915 759140169752641536,57130 781004848774975488,184223 795439017294708736,266500 757218602667810817,44163 776144525857165313,149259 769662711059865600,112939 776015021545488384,138490 778839580225175552,166627 788848407351660544,11774 757418281095442432,46890 790867081059266560,233564 765992829055275009,88361 768547650039787520,106317 776181290911444992,153658 776615636248256512,156835 786595965209673728,204901 793545938161635333,251772 777683420688318464,159874 793520850406404096,249926 750814376555339776,15316 756259774199660544,42117 771192146963542017,122967 794544395332698112,261155 781474606431469568,188119 791066256560394240,234564 763189491624468481,74727 779136238154489856,172945 791001034453815296,225359 769326285634019329,112693 775086780563402753,146405 781337159991107584,186584 786883688545910785,204835 793463021813141504,252368 790241400189222916,431998 778588914433069057,151299 787418722000637952,207287 791477297937133568,239405 793534315271454721,11774 771453106810937345,125554 781825804997197824,190635 795757758918246401,268860 786867555994480640,204224 790949314193489928,234798 765955453666766848,90493 785930525374545921,199739 787318457805045761,210207 787774361734303745,206101 771896555351650304,127957 790752104608591872,232881 794013638763966464,256219 768889274569728000,109945 758244292943089664,51406 759789661216579584,56676 762388219560353792,72420 792170522415104000,243451 785279909732024321,194648 794085967586004992,248652 758687333822533636,54070 764415256990842880,83391 770311122796752896,117443 773507424850284544,136947 781073991641423872,155390 775190573414088704,146580 765359592071127040,86440 780093822931832833,178045 769255498512203776,112363 773773358353625088,136904 786029435346530304,199178 794149655856709632,257026 770368692894900224,117257 772794361239117824,132335 778076076736024576,164001 791659612097253377,240145 759545154365710336,350979 767127055003742208,94699 774660615113699330,139012 775411547094953985,148994 785954023576702976,199546 750786805390336000,14950 763817763332689920,80393 771317800954580995,124597 788450767313178624,218275 762855891540377600,73712 771964938097135620,128121 775107972947185664,146720 794163189407694848,257492 787472264111460352,209828 758319306862129152,52061 773829421946003456,137869 760164598829895681,61444 786886158122938369,65113 754745872739598336,33025 788867658104004608,191622 790041324732895233,65113 770014833009893377,115530 781861064061423616,187843 778745358793007105,169410 749422695029157889,7816 767762212219940864,89517 778696805269643264,169990 765012148904800260,85562 786071642443247616,200965 769248445853040640,104662 758286255494877184,52055 779441525432455168,173011 786279836075438080,196701 786331920426754049,200383 757213593838424064,46294 760524626623684608,62728 787725258753048576,210235 794313957536387077,258456 787829983582519296,209043 766303125070352385,11774 785551451896459264,196917 788203885873668096,213064 788537907783106560,217837 791608674938605568,235599 759051054306557953,56552 780119204074663936,176128 780807942236999680,183269 761442597852352512,67906 765519521272717312,84209 762442586380394496,11774 771728301060677633,126859 790611242234765314,232792 793195988869537793,249926 774346058952474624,1250136 749285486032670720,7836 754936035553996800,33356 795607550888726528,263345 758833310390812672,1248643 759120679966998528,57105 775879711767441408,151409 795013260051443713,263896 790011195147292673,227048 794643495990468608,261155 751946411055452160,18386 776985867566985216,152490 758369728192806916,52554 756537811877171200,43399 772521657206509569,131045 778763360452108288,169755 791287729107537920,236831 763215926523113473,75608 780850719297572865,182960 758331961605750786,52554 779536345626710016,173645 778193605844410368,166390 791599023694106624,235621 791628972169818112,240145 778300309605056513,167220 791776185076355073,240584 793108073103536130,249469 764479346325106688,83391 771129511895109633,122299 774950934220771328,145800 776121909683576832,153035 758100578891341825,50923 758804300843786240,54974 764290220183457793,83106 766459930983276544,87904 779652759591260160,175772 752179635299840000,19899 766448215352807424,92917 776967339195576320,464984 756222301687775232,41763 789148880122314752,11774 766769613430517761,96172 791048210328399872,233736 785998846111256580,198962 794204972665729025,258771 764996850336137216,81966 793095513423896576,249469 750715139578474496,12992 778764500006830085,168774 750906745233350656,15643 775790252871000064,144573 758452791509716992,50923 768519595523047424,104999 768203450870038528,11774 781030741568356352,183269 767039124163493889,96848 788794843375947777,217837 768973374882246656,110344 773678259712225281,135381 780018209806290944,173917 780821417315086336,183468 785935546816147456,205972 790286692192137216,230270 761728726967214080,69548 776484778191294464,155390 772536316479234048,125554 776619356704747522,154832 778601990288990208,168794 789841561114861568,225359 794655248266776576,261155 795606750284181508,267521 759456876547407872,54003 791819071595515905,240145 732318806098481153,351336 763157545204592640,75899 766235415170998272,81929 792510325635420161,246225 793689151883382784,253206 752699595419824128,22725 786690723705974785,205728 792138358449254400,241940 773936533736857600,139989 775425126414245889,148537 793743386662539264,253335 749760589895958529,10064 754721072755404801,33356 794185087759724545,257492 759041756419633152,56552 768916908934631424,107069 772963638625697792,132364 792616701837864960,245148 754001473764257794,21811 787388500291313664,180433 735266222602870784,11774 758531419727470592,53791 755886445605195777,39213 787147386673999872,209351 761664309726441472,69878 785570257553326084,196120 794956349419454465,263895 793125364922978306,249469 757432192628887552,47284 763953700872216576,81110 755815560953335809,39462 759093280118308864,56964 760297527501389824,61544 772806743608950786,132364 774963154195480577,98505 788169225881853952,11774 753738575775199236,28819 772749614873251840,132335 778369024308629504,159359 790138718770360320,224793 794510150044241921,260404 780446462488424449,177773 758770534918356996,55112 765954910496186368,88930 788580572536856576,215437 754728167479336960,33356 791049899169099776,78159 768855482287071233,105109 770425381207863297,118191 781337650405847040,139404 795384611358523392,266491 792016250486398976,243075 757763947567079425,49070 762689645754757121,73814 792059575130140672,243614 749920376231194624,10735 751004242920472576,16233 766413860425326597,56964 752621425895346176,22787 755169459199959040,35890 771741156249964544,118191 787356434077933569,208146 778201523679559680,166409 741551205646794752,352027 756208094934282244,41726 764811443535548416,84753 767650257043808257,100180 779164917152813056,167517 792836294141353984,246726 755609046401556480,38183 777628814125965312,161277 780747292739407872,182257 786331536337412096,201958 787973300219633664,213887 795358912149159936,265030 761313931939893249,67226 771399271593586689,125136 775688145467736064,150306 776028970903101440,151071 749530650785480704,7461 779072339652870145,171795 793890850547896320,256255 765287265522159616,84209 785840945036013568,198878 758854451931131904,55257 767806380409364481,101681 776898906554851328,157755 793307296524673024,249841 764644848989310976,83751 792841066781155328,240556 794270639704178692,258771 763139643625930752,75899 773896631733420032,139577 789805978665426944,227242 775116476416229376,147283 779314735317708800,172185 794596694931296257,260181 760267694230810625,62130 768115910796251136,100893 794985244176707584,263907 754699553723514881,28732 755852245413924864,39462 793132422636249088,249469 794534591830888448,261155 771210837004472321,122251 776748029420376064,157755 776902873258930176,158864 750752474424803332,14877 752947902876487680,21332 768207225416519684,103015 751067791080329216,16422 780406323779428352,166053 794674780435808256,262022 764455406781489152,83381 779455725462360064,174230 757100057531473920,44461 770246716238946304,117257 779440756784107520,173347 791809393725673473,240890 776792884771168256,153988 790694411449446400,223492 760625821161623553,62728 794328164558393344,260033 794732178164723713,262849 753351803979370500,27222 762585662180564992,73690 773645963810353152,137953 789080584429588480,223286 735171409169776640,1011996 773972069574782976,140444 732725985301438465,353789 733160470308388864,355480 786312101014884352,200078 790972470018904064,235590 794554352501489665,261155 773991445644578816,140444 753736218555342850,29548 794351189009666049,241678 795079055917727744,249926 756983992461631488,44291 762684192039677953,73814 778363033022304256,166282 753744299792236544,29263 753979734908960768,30590 754089156687429633,31095 763358568170926084,76012 793515447270400000,249926 764867667366965248,84724 773906324056924164,139404 769215890026102785,111919 758262804344340480,52112 788651032725319680,217519 790392268494626817,229693 774068694817177600,139404 749958543235768320,10735 778303208619843584,167220 788540517701214208,218832 795754737475997696,268458 777938463513382913,164669 781317310254575616,187354 775885207131951104,151791 778088438847397892,164826 792472244320546816,246225 794547586614996992,261155 760499640810692608,62063 767510358537936896,98972 760654493566509057,63937 762098847111872512,69000 794851554851520514,262849 793646184258793476,253164 757541761606705152,47782 774082960211316736,139247 786307457790439425,202747 758145161478086656,47940 780570269568135168,181419 793347273501671424,249926 781841039497756672,189008 774021865903886337,141106 775455504424370176,148045 771772398165225472,127366 788407683632144389,11774 790883800104349697,234583 760143943950409728,11774 785584978058936320,193669 773185434285465601,87904 752933646789545984,11774 773360333922635777,135025 753373604448964608,27045 763698371701768192,78566 777313670355357697,161456 788389483959885825,217519 789444644769820672,225981 790292039451676673,230282 793562015927300096,250785 772136954150387712,129558 791617063169077248,240145 794584750866518017,261155 775805620502958080,150404 752718386619047936,22838 762781668356689920,73926 787121710663360513,208252 793108833677828096,249469 748570323692425216,1170318 775341448199704580,148170 760911042146742272,65707 770689176077426688,119832 763209596307513344,75899 757628654138503169,47940 761385964950478853,67229 762604424799870976,73750 785947617188610049,199640 766557398802628608,82209 781057834305761281,183759 788730218324295680,220029 785354031954796544,194815 775819073670307840,151463 792551013064450048,243789 794232877852590080,258909 757651472372883456,48549 771777551857356801,127366 790223434416427008,220029 754000643598135296,30398 764867787038691328,84724 794582198313779200,261155 790915124806557699,206666 759209286362886144,56964 775877640033038337,151463 781637661656174592,189026 755273481386881024,34676 786726700851666946,90209 772903770896359425,133043 786637485619154944,203755 791723215856996352,240926 765321944400994305,86103 779837794655035396,90252 792459396433387520,11774 774809456966266881,143473 778009092711325696,163206 758185092980346880,48289 779444908394369024,174230 793929922989301760,253721 788191694231523329,215608 757751011087749120,48959 749691295094878208,7546 760401961736863744,60779 774671841910722560,144654 780553348265107456,179589 787695197509390336,206101 761540985411268608,67768 788531246641057792,217519 754737919219363840,33356 769028823329431553,109767 772108199243681793,129471 776759941960962048,157826 792474271951917056,246225 764991916526047232,11774 765715582607962112,88993 792388313344716801,239610 781178463176658945,186050 776582587284197376,135093 791428415257649152,238395 792702473769279488,244990 795315248882470912,263906 769604132764254209,113836 765265093147754496,86209 781506757889712128,139404 793385116018049025,251758 759623700018663424,72093 767318469465563141,98720 779065937152602112,172120 793394077345652737,249926 769581495791026185,110585 793635123644084224,253206 794289598817931265,259543 772895128184729600,133043 779072678762205184,170253 758672065457192962,52061 777926332755877888,161960 781270694663491584,185347 771365229380763648,123135 785258219014856704,194079 751108922287779840,16897 779317911576018944,173964 777076820902490112,157693 789477171114942464,225427 755464240077471744,37044 759475858071576576,51798 771319351840346113,124597 777294321833902080,59155 785289625505980417,193669 775963956519116802,149087 751993821718646784,18646 768803088018792450,107559 791658005649559552,240479 761170020428750848,66897 775467216233963520,148116 760909463972896769,65626 764646737218670595,84209 752937251068268545,24173 773728609605300224,138819 794781432652697600,261155 763720226328420352,79344 766794309752397824,91700 774093826218561536,141316 788125310042583041,215754 781379930927931392,139404 792100785748258816,241678 793799821727531008,249469 774040975278612480,138819 786970350663925760,207613 767610124781228036,95568 780721474353131520,181903 765063326858481664,85863 792108031060414467,243075 759112950535847936,57105 788124896513568769,215754 790630819287199744,218349 791003363181678592,233692 767807241034563584,100893 771875318433013760,127957 790874863087091712,234583 758729909346852869,54070 761925317397274624,431998 775133628049129472,146259 755503232705826816,38032 758573149369892864,52061 761691101329760256,68862 776523582130139137,155686 791420397501554688,237908 792451993314926593,243075 794555176610885632,261155 794639873869221888,261155 732364989575487488,17292 765315967928954880,84209 781876910573838337,139404 788125944024174595,215012 761737963768254464,70177 771756096155480064,11774 775450221136359424,148445 760835544981049344,64326 777295869334921216,161407 762745757925380096,62708 775061121397121024,146847 789894988012204032,227048 790707170539036672,233241 758042661727055872,51069 778563078375956480,167398 792422316491800576,241819 749926423826198528,10735 773563296410509312,106716 785661945303228416,197286 765039230431080448,84724 766581723983450112,93504 749282973149597696,7836 778330366411177984,159861 781907319844057088,190553 768868687134593026,109666 791308595610525696,237787 792132476785205248,241520 756293081582989313,42495 763346431784656896,77731 779011832434466817,171693 736956680324292608,196346 763748632768028672,78722 785558471844384768,197035 781479798103212032,166315 770853659663933440,118191 760959410927640576,64730 781303241854296064,186584 786509437473288192,193636 793921171842535424,254135 792570978677194752,245101 752277102246842368,19969 776776884902178816,157082 788505523796574208,218349 794304780663300096,255826 761605698128142336,69231 778671092885970944,169201 791110426742231040,11774 793170136530296833,249374 792187725340303360,243075 793168673850683393,249374 779471504467558401,173964 755906384210767872,39797 786425518979768320,203510 755523427381895168,37433 774329271246528512,139404 791625007185231872,238207 733795836908306433,11774 772176999737495553,11774 778617902106902528,168794 757175517422424064,46240 795131257072025604,263289 749947756379140096,10346 778014157652172800,137869 786571235551424512,204413 760553987942866944,62779 779050354637938690,171902 758265904111226881,52031 785970079267631107,199891 751177171847094272,17591 760189114993868800,61352 767205455944876034,90384 789228305274798084,224018 757784138938068992,46958 763547319002238977,78394 767914802526031872,100605 774365989425119232,139404 763097463951593472,47188 758671520478662657,54070 762789624070582273,74370 763386342776639488,76794 794439019295895552,249926 756370710243704832,42249 789153425695137792,222682 776988321448796160,156835 776156523387088896,151071 791579956690034688,238292 751730197527924736,18215 788930767208394752,219119 794533395648880642,261155 767171361101979649,97355 772108525099028483,128934 752831641836544000,23651 788096850716917760,215005 765562588872736768,85464 788211553438793728,210238 768805523898658816,108223 770510845784625152,117881 763815857650708480,79691 787932064507006976,210585 792163338641747968,244550 765012166151766018,85159 764168079375032320,82066 788877104960135169,220332 786655756506497024,90209 795223154725703680,261923 758044384537481217,51069 770815974681391104,120610 788537012869619712,217519 793289864514973696,247240 772491143724621826,103354 772225053085794304,123345 793987034540933120,257423 763864779291172864,79970 781336577595346944,139404 785259329758777344,194154 793854308685008896,11774 742770124604747776,8431 752646995211350016,22546 793445879730479104,252020 757643735572307968,47761 791119047815331840,235756 790281527749963777,230485 760622983756910593,63858 778358174227103744,167220 794999748759588864,264431 748225601476038656,11774 748523956777410561,1247818 768167940382265344,103261 785310768124325888,11774 767156768187219969,97386 786850848559157248,203694 789231316449366016,224857 795618126578651137,267655 764882682459394048,84931 781110521974124544,185496 755387205128826880,35319 791318240202981376,234583 787988639145787393,214209 792169838235881472,244221 762883508389892096,70797 786663284372013056,202268 793911272559390720,256564 786689079018651648,90209 794398815994249216,258771 757772402390601729,47940 794587944895950848,261155 735164980471967744,11774 757713105224957952,47693 771503850654199808,125163 775538098679808000,148713 794015309598310400,257492 764876370920878080,84724 764988656645992448,11774 757563835331014656,47717 780051140733902849,178045 786013541467758592,199262 790042390442586114,228063 755598128947101696,35890 769565935652876289,113836 790219487827992576,226490 791852718646239235,242161 794258653972832257,259231 752796405287313408,14277 756563890293604398,42432 793155265738727424,249469 773735391073447937,138819 793110593926533120,249469 755577113562877952,38286 772041502004346881,128230 772470944602263552,129662 774147722978799616,141360 777654001068281857,161456 787464220996726784,210694 788046387833372673,212357 791300325428690944,234583 793488054447120384,227282 773881941754019840,139404 788458263524225024,218275 792058986229035008,240483 760620016190402562,62728 756245611918262272,42117 754066937647362048,26803 761525867600314368,68893 768567845026422785,107730 776262985891344384,153194 756500566671437824,42249 763152711608995840,75899 786968961082597376,192032 761670541442883584,69711 776645225578201088,157082 755856405190639616,40298 751881531904458753,11495 794963951897509888,263895 791695216126361601,239468 760424306081927168,62771 781826595359170560,190506 785670518754074624,197512 753172784801517568,22737 792229017764007936,242200 758616135847862277,53185 759168048980819968,56322 761096550537764864,66313 792120740799709184,243978 751152243865419776,16833 789256805335519233,223755 795405297770696704,264397 757321645086347264,46404 794900753475366912,261818 748416549795602432,1247847 766308329752633345,91751 755569915189338112,37379 790937545634881536,231894 761908071216062464,68893 775494820370509828,149633 781151194760646656,183759 785473295378477056,195975 790644064223985672,232169 755103261619806208,35044 760619213090349056,51069 769182332221652994,109104 779353792563130368,174230 791847352202059776,241678 792927300232679424,248514 772945391222394882,133519 776824816447819776,152073 795757231811809285,268777 752941152983212032,24483 764898408628793345,84724 765565255766380545,87904 765973842330255360,90565 794180203337502721,258089 754779832622473217,33356 780566784290062336,179589 763873811401957378,80939 776254165257297920,154071 755119405114257409,26458 779299812042760192,173753 793442513096876032,249926 752736005367758848,22715 770398243213680641,118191 773968828367634432,140444 787083456912039936,207965 795011493670465536,263896 763369758636900352,75438 772221637009805312,129991 776443229109686272,155896 786397566158110720,199640 790260337912131584,229159 756635778869067781,41839 762297467366940672,70355 764862852200935425,84724 765267933434114048,86103 750509247620796416,13343 766839760744611840,96514 768546443237793792,106753 769248192600936448,110362 788213091150491648,207287 760366151062982656,59666 779835393822818306,176109 787140460531679232,196676 764950601767661568,84888 765283279373238272,86440 785550017809440770,196277 791393046378217480,237859 768294442964967429,95572 794554898675335168,261155 794890721719361537,249348 770677414401683457,120393 787013112457207808,207949 787086992299421696,246425 760636544218640384,63937 732953841650438145,1170667 791302933530804224,232169 767023738017738752,94660 771859987161346048,127957 786710198819753984,206013 789978741304725504,228820 770102070309453824,80716 794584098132131840,258193 785720500274298880,197341 789901196173520896,226681 755647635441258496,35090 766589952637280256,94699 755111818830417920,35633 758859834309480449,54070 773349041207910400,135736 774339363110957056,142942 778250873118023680,164826 752992347869351936,17416 794035646197354496,256502 763180895893229569,15336 785959342277296128,198878 794572471588495360,261155 764062749798248448,77598 770200725116755968,117257 777130719898431488,156928 793637600540188673,254209 795023094154952704,263896 763537771436781568,78159 779066291755880448,11774 759956784228536320,43471 772930917014855680,133519 794348268939452416,259034 758115869482299392,50827 750403054684418049,11495 762864707447304193,75327 763003086151389184,75899 768563423693119488,106774 790188728765468675,229773 776936993225863168,159146 790353817095110656,11774 772051212288028672,121795 746383495052726273,11774 775788000068325376,151071 787303147723251712,207212 795765234636034048,247930 751041209821310976,15643 751932938221223937,14277 764972917939507200,85562 791814394980151298,240682 795710702564605953,199307 756271564782342144,41459 757668868605214724,48522 761122221318209536,62877 779389280602947584,174557 793082740535136256,249348 794553030981009408,261155 759084053895245824,56784 793421802471055361,252020 758647455504330752,54070 764071174842253312,148861 764628969945636864,83945 786453160973963264,203350 751795479311036417,18988 760631528510619648,64084 794346210232569856,250633 770714253691019264,118650 793908258142560256,256686 766096863321874436,90605 791043518751846400,218892 749693537852076032,9433 758499283222102020,41703 770325575898587136,117257 777169913249161216,156835 788047195794800640,11774 768134465436647424,103354 776117709922832384,153033 789994378198745088,228124 791336710470770688,237594 776403164690059264,154832 778360369475624960,166913 792363998167511041,243187 753242941867503616,26140 786683660355399681,204413 786959544882565120,11774 793138873047973888,249469 795429218926661632,266079 794429111921885184,259055 795429156469305345,267014 752819830487552000,22953 790278837963808772,230282 791897007660994560,242360 766218091281915904,88489 778771480372846592,170187 793177906931458048,249057 749726750268125184,9988 759185263037931520,56964 766681452889067520,94699 778408640839610368,168127 755543694451761152,38183 778687588177616896,168410 790675303618052096,233307 785319537113640961,195148 792411640604098560,245634 767360166002065409,98646 775379454088638466,148870 794812026640011264,262752 795728812831076352,199307 753678637048750080,28128 766018692974903296,89923 771056449451618304,122299 751196758793871361,349678 757762299008548864,48735 770023384625385472,103772 778389874936311809,167407 757708155413344257,48594 791620295006248960,238233 754055554008580096,31400 761779380347506688,69747 795035883535745024,247930 789291558709321732,215437 774695588457766913,144654 790556685307961344,231894 791385245253771264,235857 794653961328455680,261987 781357976879857669,355260 770370389415309313,1170819 786697053862785024,204343 780154367118835713,177233 788734789012643841,220332 790926059059290112,234796 790944794147041282,234653 773918544681631745,140025 794549889459859457,261155 785338343156359176,11774 773489810287702017,136947 774090313711312896,140437 773559700004696064,137158 785872230328639493,199290 758333360829714432,52061 760273498526711809,17416 770845449125138432,120610 775647676310380544,150511 790669269625253888,232169 787358380830490625,209452 791097082933370881,351340 786675967511134209,205349 767882950667079684,100605 771763146302316545,127366 768108397749121024,102826 792753003690418177,223103 795721769898352640,268231 778286563645988864,167220 767779153940615168,101273 764846123802501120,80098 785829137302839296,198671 790636790738718720,232863 779335028258078725,173964 776813719779024896,151463 774298825355849733,142090 756348946071457792,42432 786713231565942784,205091 791750813202997248,238780 790320895403266048,11774 758074028452089856,51136 751698337359863808,15808 791390256285175808,11774 737110648673312768,355880 771748010434920448,127711 764203787041079296,82283 793227355229741056,249469 793971905577549824,91761 762022784679772160,69947 778192805332131840,165348 791787233388826625,240689 743892721337667586,11774 758688543942307840,52749 770988056631320576,122146 790968285672116225,230899 793191914715680768,247569 750458261439119360,10848 753340807432712192,19598 791059452916932608,235828 767158439357345793,94699 781492972953018368,171693 795722017307840512,268558 775361245364969472,148645 792190661025869824,243451 793072902774067200,249179 781450685271248901,187976 794561233961840644,261155 795124889732743168,264397 752845561313710080,22752 794697346575536129,261155 765161957800284160,82957 793014248871976960,248962 793184275625488385,250383 757366644540862464,1248475 763468886683496448,78566 794688852300615680,262022 779301755960041473,158387 795377667012984833,266151 765211120290373635,86440 793140575579103232,249469 795698511463514112,268281 775336077460549632,148170 777262680470016000,108517 776178562806214657,154397 788532657063727104,203710 758663478940934144,54070 768821914399891456,109104 786029196971798528,199546 793856636171481088,240049 750164284957597696,10057 764839579161497601,84724 769336042822348800,112336 779669995001356288,167939 765432680984907779,84449 755271692231008256,36545 758088643621875712,50542 767821705100210176,101514 788359321427910656,215252 764439289849491456,83391 787097348396634116,209151 766737261081878528,95708 761045446315810817,65174 770594361553907712,119832 789984266117451776,228124 788848189847789568,220806 791080370523348992,235828 754064051081056257,22393 788198206253432832,215608 794892031730520064,262849 769333665981722624,111549 790972263768043520,235590 756839944748986368,43391 772069058434916353,128934 756909823367806976,44450 775058007424049152,146259 790222805530972161,229724 794621001225093121,262053 773729866185183234,123085 780434346046001153,180310 788443750389415936,217837 788927033220870144,221005 763082227781697536,76429 758677972169723904,54070 768242514100748289,11774 772877361050247168,132761 778704467008946178,169085 789289127657091072,220029 760186125529051136,61051 785550136818540544,196788 788056543237435392,214492 766598457100558336,80939 790354253680222208,228888 767916576926527488,101681 747782454010773504,11774 794819383419957248,249926 790355138183569408,230485 764618582525288448,84209 758620437169393664,54070 785611538157543424,197512 790718953739939841,233692 795386805491101696,266151 752659193597792256,22223 751843341290053632,16931 767923535033401344,100893 794210507137781760,257778 794876367062106112,216003 753964910829240320,30590 755688283905064960,36961 761717249656758272,68862 753695471479259137,29263 754046405338099713,29819 794239997331247104,258456 756975437276848128,45173 776655678609907712,153194 778977378122948608,171617 788147923271966724,215754 790855354930368512,234507 775329610795851776,146732 765363423903358976,86103 790690264255909888,233558 788531266895380481,104244 794741083863269376,262849 795157648165453824,258771 795301960387805184,235289 770684338371309569,120610 780644997737525249,182257 791496229444325377,238207 755166451548426240,35890 788892373077995520,220689 755175074613776384,35890 773891730491973632,139404 786402272305643520,203350 788625162145071105,218258 794205784964005888,258598 770341185676251151,117257 787690499872219141,199546 793405343120420865,251452 768519352413028352,107072 772087770470715392,129471 791268049601134592,237491 795693278305906688,267862 778994010287280128,171500 793173760404627456,249841 765574974006448128,88052 780208232472186880,171168 763458189933289472,76406 771192417307340800,122126 771519450612916224,124214 760376139126747136,61576 775093712057532416,146847 794693391829364741,262022 791955862755520512,241523 794149959956209664,257492 794720975308935169,262849 785361184320921600,195386 753296566350385153,26924 780527366581981184,180783 792169179054874624,243187 732673183568953345,353220 791052045889310720,211239 792606085093793792,243286 795701301170425856,267862 761579940278075392,69231 781573330969174018,131056 794652270231220225,259892 743071028306403328,679105 774462014496317440,141887 776120718761332736,153618 789821702469398528,225911 759622873015214084,58815 794956068241739776,249926 776854705511071744,158815 763821338599579648,80098 792053857463468032,243535 755497125505400832,37417 793903424391680000,233467 794206782788878336,258044 759513145970798592,57961 776251293908238337,154832 792482712644907008,245117 795433154609823744,266151 768495614178922496,106716 792416497754857472,243398 794616964345757698,261796 758760631017144320,54070 763107930753282049,57574 795655745190711297,267655 765262960096792576,11774 777148842047188992,160480 775352177879420928,148170 769393367490891778,112788 790900214093742080,234583 777839523124346881,163901 793093214295224322,249005 771333976644423680,124597 794643918512160768,11774 793332829526511616,250633 757313769575854080,46404 786999449381920769,207613 791792379044909056,241678 791979176072847362,240483 752756488528101376,14277 754067244397764608,31529 761651471481991168,47283 765685153322700801,88459 767803936384233472,101681 759531505483907072,58542 761282986138476546,67709 767825202285834241,101681 781594791935152128,180520 771510811906813952,125163 774461471321362432,141316 774931721221312513,144494 795677395961413632,267862 765707635874234368,74247 775427649665536000,148537 795400914408509441,266138 781174606963040257,185310 780594224169267200,181886 787078477740642304,208965 764185019753476096,81869 785683813921730562,196277 762095203956105216,71502 768944858396434432,109874 769205362331234304,11774 773669008881004544,137315 785551576031043584,196788 789430619101011968,191622 791255155782090753,231518 773552709370863617,136947 781319232923590656,186584 792011892017405952,238099 764169187161935872,82066 776159560247742464,148045 795014073842700288,264335 786173183728586752,199496 795378340224004100,266500 774986100125368320,146259 780852867254988801,182726 795443828194938885,267134 792067762126516224,243427 794235934250254336,258598 771666756230230016,124855 794184855386931201,234551 758259147154546689,51809 767838469913575424,101681 789736151317831680,225949 775719665922342912,150511 778595464811773952,168965 762006117790679040,70858 752684125761470465,22546 750413663211819009,12058 778335974094888960,163763 788147923276136449,210585 735137662785425409,1170318 753127717672017921,24643 773316481086001152,135025 790218822292762624,193121 790930757636136961,234796 760183201142743041,61051 792163322057457664,243187 757599680217780224,47659 786322511927635968,201555 792356533103230976,243075 749403561763573760,7155 757678470377988098,46280 794854075095547904,261987 790353086816497664,105109 781650840276709376,173628 794683676571398144,258456 749697645791285248,9433 791700889304051712,240483 766653012517515272,93261 773992674655436800,139577 769256197551714304,110585 751930851882049536,17794 785528669381005316,196676 760205610411560960,57131 787802363369107457,202007 793188559289221121,249926 787801935063547904,192846 788108986650361856,215050 755198885929320448,35890 781203640648339456,186434 789061778667868164,222655 732355226611617792,349332 766852705482633216,96707 770380727808499712,87904 752625092518027264,22715 752959924641132544,24848 761671099788718081,70085 770317493550342144,117043 785324409456365568,194080 767870280408588288,101383 794380955662381057,260384 794911282432458752,261155 751870700340645888,18391 770978121403301888,121949 772170623439233024,129558 779146767740698624,172962 785727945935421440,197512 793280304198713344,250064 757585216416256001,47545 793593895770689537,253464 787009192691326976,208176 763112083294740480,76549 788133493486198785,214354 791411732568694784,238395 793215235972673540,249725 753635585751932928,27045 773689523108769792,137033 781192137975169024,185496 789168518595870720,202660 791257985192435712,237491 759205685167005697,56535 775779406040084480,150426 781885166646009857,177724 789278453782675458,223030 759075676259508224,56784 768223048231190528,103924 785646464802271232,194082 794701412982734849,261155 773532252307415044,135741 758695044064960514,54070 765289603834052608,84209 768590292966670338,106703 786054419251093504,200776 753744850600722432,11774 769264215286804481,111225 794732536312184832,108396 767347609967075328,80939 755598456786386944,38461 757762159694807092,48810 771794131832147968,127134 753943000510640128,28128 794566815569612800,260863 758261905756659712,52061 785589326310674432,197297 763564279207309312,78344 785324016420651008,195125 785278583400824832,194667 787479375579009024,211347 794627532687491075,262022 739325240270979073,72093 760168640947687425,61051 785562547281809412,197046 761623616479977473,69231 760821330841403393,64511 768299369598558209,103252 781333511198224384,185223 732685210446352384,353016 790313162323202048,217658 771338271456686080,124597 791290032141180929,237491 751244245537697792,14277 758480930512199680,52388 763868207526645761,80939 772753695180263424,132344 772900948981141504,131924 755179681717035008,35890 764112210713075713,81702 785545627329593345,196917 793583152241541120,253206 732612098954395649,1170592 770845557036376064,120541 754725779016126464,33356 793750658931240960,255039 794545904988647424,261155 790018856613994496,222682 792036279089332224,243187 793142842336030720,249469 795099184978423808,265257 771405907083296768,125381 791973595643871233,239261 792018121791909890,352982 781123022048550912,185496 791430739074093056,238395 775290960444006400,148045 786175000227172352,201494 756395248876720128,41689 754011604572839936,30296 771814510818566145,128067 777013362937004032,157755 779429053908545536,158387 792015236089860097,243075 790931209689845760,234951 793095185773322240,249469 794144727578734592,256349 765357373166854144,86103 775530906987528193,149259 764887159639674881,18030 762774978332807168,74133 773579774681677824,134363 775062940340850688,146847 771738719912984581,11774 762011663935700994,70509 781211492402208768,182211 785303754526498816,193669 785672864498274304,197324 765957206294487040,90384 788725513200230400,220029 793322473622077441,249926 773077995514957824,132996 758993826253905920,56194 766315297720500224,11495 790952264865288192,235179 792762190038179840,247274 793045605215973376,248514 752645075201646593,22439 775044313537544192,146259 777142163398336512,160480 781246153283239936,186170 752926378828427264,24525 758045374984687620,50581 764458376654794752,80939 772810359560253440,132578 787759747751612416,11774 753428943886254080,27402 766719074642505728,94899 753590813624500224,28281 758385961935908864,52554 793878235197169664,255942 775126961513390080,147256 777970736845783040,165185 766335380534751232,91867 768891381297262592,109709 771882888514170880,127957 753407159371649024,27317 760147327919226880,61051 769557391553794049,113836 778250713101021184,164826 759139716314886148,55887 786982790223032325,207949 789272879699484672,224230 760864416808087552,47940 755234019189612544,35980 758365339390390272,51171 762737068590018560,73926 780660106576875520,182257 793242282870779904,249841 794696430124433408,262849 771803256297099264,128194 788794335198412800,219942 793933843799511040,255942 763397548107141123,76549 792872647621169152,247877 771437609453228032,124744 770001300662673408,113982 768949493656014848,110362 777181780612902912,160651 772891132074360834,90193 778254361424171008,166409 762767967251787776,74781 776429434228314112,155451 770423367673389056,117375 794112525117886464,257492 748927534037774340,11774 793204449812422657,249926 753323263657324544,26539 774196793659781120,141887 758736639237591043,54070 775108457414262784,146720 774739142542372864,143964 756295354124005377,42432 766227119429091328,88226 776900657198411776,159359 791759398309728256,240665 793198497205985280,249926 732855205876912128,354353 766777169389363201,85981 757383956538937344,47090 777017786816090112,159146 786027285509877760,11774 793210561433591809,249725 752629478724034560,18893 792018488533585920,243075 792020967878955009,243075 772878309168295936,132335 794641140146376705,261155 761742490168860672,65180 753645145149546496,23725 791809005811216385,240145 755871235288866817,16299 771536842382389248,126389 752871748861702144,21332 764864732964741120,84724 789245813130141696,206666 780134145859223552,177472 785249064698847234,194226 775430527163695104,141415 733356300394860544,65113 735891165992615936,19246 794091022108229632,257492 794223542615343104,258598 794555078313005056,261155 767880620554858496,94612 775095383730950144,146847 779007150433722368,171923 794135286498426880,255522 776624566076571648,157082 758102622704373761,51043 778680481948708864,169201 792540869534580736,244270 757921642232152064,49845 759237321703260160,56964 776291324572098560,153743 778895228333875200,171017 785268644037001216,194206 793243552083906560,250239 788879070717018112,221785 769635869342965760,114422 794536239051444224,261155 759112429544443904,56964 772830572553048069,132364 770894169757757440,120700 781610628515586048,188401 793255033978576896,249926 794349387220746240,258741 759740049562873858,59201 786183967099674624,192032 794941673038114816,249926 765956643368660993,90125 785278854772371456,193879 793314730462949376,249926 778301017783930884,166289 738035667519803392,353488 763815956355379200,80393 790876480934973440,195975 791116734732181505,236393 792113668129337344,241034 769264542605946880,110585 772086713686470657,127366 780400430224404480,179414 759781891771740161,54924 789197719143272448,208022 772158281758433281,127707 795407385326157824,247930 781342233102544896,185601 788595000749817857,217024 794920458441392129,263895 751169803646214145,17284 765146496626937856,86103 778336618033840128,167220 788787310728978432,11774 755060039358959617,34666 759160186829287425,56964 791717661709246464,206666 774289011842088960,141360 750357092834344961,12181 759203205280571393,56952 791620522824138753,240145 775691385018028032,352751 795762555771817984,265649 751743563973533696,18470 758608637145133060,51451 778429127787319296,167003 791500631869624320,239405 792541786753249280,244550 771132089496379392,122973 757249330080350209,45014 793237444816691200,249926 756192807199580160,11774 771541641773457409,125853 759235023623098368,57722 776786976523612160,157755 778297669743673344,166362 773642113342906368,138382 768087095047032832,103261 775897543674920960,151526 757209883087298560,350125 774636875654963200,144494 790752297974321152,235349 765676142355296256,88920 764464917126656000,82283 794843568326266880,262752 780165342308040704,174557 785753531391234048,195975 792530909824163840,246392 772964734458966016,133454 777602087265763329,162497 756629634553446400,43553 772875324442849280,133043 732537121886613505,349784 786863856807055360,204224 757953180042919936,49400 781369574675533824,139404 753713956762648577,28888 763334299483529216,76549 776464248201502720,11774 773171150587252736,132364 792423353940320256,244550 789523943556194304,226048 789673952410869760,225981 790056844567785472,228820 764969692578447360,84209 764315037137707008,82002 793587356091703296,252741 765070981270568960,85562 761642679524405249,68987 792470862817394688,246225 774994236621987845,146259 793885468077142016,249926 762907358611791872,75233 756257206446592001,42249 793784678817812482,252020 755218158085038080,738099 761664088439070720,69878 771090949443244032,119937 772862949824335872,131542 794556564292173824,260871 772415842504015873,130686 795711770748850179,267862 753940601675001856,25135 788013767225401344,213887 776770666104184833,157693 788450469966262272,218275 790940570512261120,234583 794529753877229569,261202 780889808986107906,181272 785908273195065344,199546 788205542141337601,215437 788235028107067393,172799 778359045744984064,166422 778347785565372418,165512 787579415790292992,211347 791348572570591232,11774 788824866808004608,217935 793651904924553216,248516 776151902517989376,153921 785686931292037120,196277 771915139268407296,128713 776744144110845952,349318 755185706197221376,35890 768539835040731136,107469 777386615580811264,159475 791676801793884164,11774 794238098821545984,259063 760477195622092800,62492 755168481809534977,35216 793569201684348928,250785 771571693542256640,125163 785978093580218369,193975 750436112934379521,13343 761975206185357312,69947 785263935133999104,194221 785264360532959232,193669 790609412952092672,231870 751832765713133569,19236 763510244857159680,431998 773637079242723328,138165 786771404481978368,204413 791152994830213120,235487 755330635896586240,23762 773972805956186112,139404 795289108398612480,398859 756938080964182016,45311 763207823572414464,47188 767293655380004864,97380 793628498237743104,252639 776906904207450112,157755 786657046666108933,90209 793904186643648513,256502 753642276828614656,26699 764069025311698945,80939 757983461474963456,49852 760177419911245825,58815 771224417598705665,123825 772575012876279808,130988 788205127555579904,23217 793554570593132544,251390 794350205244207104,255942 786745004337266688,205728 753376117424218112,27222 757593828018692098,47844 785255350324891648,194167 790582098390286336,227748 762617607946133504,73814 767840079213633537,101681 750738506801111041,15005 763083456100327425,47188 772937009463603200,133664 778351861665505280,167517 780832567352229888,183269 763506587260551168,78274 769645692939829248,114779 786338741262704679,201958 787178939403804672,207965 794538256993951744,261155 794892577464086529,261155 795246083127607296,261033 775835536854511616,152073 790667729665683463,233307 786622844780163072,205181 790571968600825860,231318 793265338494382080,230149 786959002223673344,207613 788805360547143680,221120 790973325719670784,235590 770076470404407296,112872 777438316475981824,161868 778335162358636544,167220 795353610229981184,266500 770505408914001920,118191 773910802109726720,139404 794604782140801024,261155 794632768638554112,262145 764668519699124224,84209 756291879348625408,42564 795088248058114048,264397 761334571728187394,67938 776055681124184064,152735 759806633832697856,58267 771923429159268352,118191 791807298373029888,240483 788976837170823168,73568 770261887221194752,117364 776857393732943872,125853 794564493141360641,261155 756936861013118976,44291 762988591840538624,75724 766345212318748672,92860 794528249510588416,261155 795397929985044480,266138 767363079885692929,97413 791448636534104064,237151 772229843438149632,130067 772879965557780480,132908 776169712312999937,152314 791026598841556992,235580 762627087500922880,64652 794947937176612864,262847 770271958592258048,117609 774628022582448128,143565 781232654448402432,185310 793110293421383680,249469 753730502184632320,28866 773905081133633537,139404 790266785157095424,229693 781074948894789633,183759 794273021095612417,258598 757206416176377856,46451 767415839947575296,96767 776131054633558016,153921 768604251454967810,106896 789916339368497152,164764 791717236339675136,240145 793108646758649857,249469 777802199799824384,162244 785257341578977280,194455 793106731438071808,174375 786669486963322882,194230 755063562460987392,35086 779752412387028992,176203 791262961218285569,237491 791266380867833856,237406 763833798014279680,79587 733340899967664132,1170809 785699470562496513,197512 790599262304366592,231318 794214483656843264,258456 766735267935969280,95708 755841804189077508,39462 787060260347351040,207861 791048275834961920,78159 768155938649845761,103212 770297885518925824,117257 786696549967462400,203350 732556515861770240,1170575 758088768356167680,51248 775651521295810560,150511 763610175047606272,73814 770393779111100417,118209 753981010354769920,28866 767744378605477889,81946 790458005766549504,228820 779472390740934656,170187 773256523946557440,135381 780606484249976833,181755 772933445093847040,132335 781328120066473984,186584 790538811524743168,231792 790734065288830976,232911 753549871198547968,18470 750529974390648832,1248063 771127313807257601,123554 773628905181868032,26066 789355848778719233,224680 793425650237530113,196314 789240919098744837,206666 787486317990907904,210313 759875686832168960,60098 765939360416030720,90384 769852690515972096,114491 758293067313086465,51809 788010960334094336,214354 768364722664067072,95672 792381560720732161,241678 759103439582429185,54620 767272747047251968,94899 786905504509464577,207287 793504196532195328,249926 793991849300082688,257423 788386116277788672,217519 750852490170695680,15643 788071115037904896,214492 790695881880301568,232427 760550799005126660,63451 768109750991151104,103354 789354359918387201,224243 795715398247284736,247930 769719155549351936,112363 773936958850502657,140232 792417590211649536,11774 762002849719017472,71026 788450211169525760,217837 753395164085784576,25981 773957609346904064,140444 785328505890349056,11774 733548643236487168,355480 773960775186714625,139404 794992380600582144,263090 760267412734353408,1248387 791624517802004480,240061 766319074074689537,91946 791314116891652097,237787 770802877413687296,120690 768473695996170240,106774 773712764099518464,138165 780609250833866756,182049 789820260769726464,224450 771559012714151938,123224 780800390803623936,182036 787122192802807808,207151 762756183639719936,74681 765999453111222273,89923 776414554582462464,155451 790896179924070400,234583 793485023013777408,252741 756821912102309888,39384 759507126305685505,43751 759111720690409472,56964 787512464422285312,211347 763342701219545089,75615 788431372570558465,217837 751650121184645120,19130 754885752270520320,34093 755799409347133440,354470 786369927364116481,193623 794535609444499457,261155 795394735875694592,261155 762577191376973828,73662 787008895676022788,208401 787311915529797633,210289 791822716903055360,241819 771512655303602177,125367 786694705107050497,205349 751663248785625088,17416 774386853038395392,142566 777954197664894976,163990 775480184141148160,148045 778659198913638401,168457 793609003540578308,252408 755586195447504896,36735 772131342943391744,127775 776095996291977216,11774 774015156669906944,139983 755996819524550656,33044 760471333851529216,61544 768652641068986368,107745 779402568724197376,174660 786217129695514625,201494 794532312880975872,261155 794559027908870144,259743 777319502761648128,160592 780592813092122624,181886 792358271550038017,244143 763908992443772928,80486 771051135444615168,121612 766300812771487744,74133 790774716151783424,232863 792079936513249280,243398 793869048903786496,254135 790566076593610752,228820 787689498268139520,162816 751922179487375361,19528 795376881956777984,265030 793094529834418177,249469 770369360850456576,117562 793188357652242432,249926 765518282191364096,87509 767915663667101696,101681 792157090236162048,244464 751177806810386434,17591 772992446070398977,133519 790309617612025857,230282 791739999029002240,240584 776254793492815872,154874 769303063928733697,112872 780890039106633728,182870 786745063539929088,205989 791723403291918336,192989 791811286937907200,241940 774711644735803396,138382 765507164861497344,87904 793593391485374464,249926 750573255627567104,12746 761715247337963520,70355 770319122156523521,115435 779352321591431168,174115 793794146158850050,254723 733069687840477184,11774 770903932302483456,118191 772706407829344256,127636 792087796043440129,240483 787007512608473088,207517 788520555859288064,215437 761626961873698817,63753 787017453800939521,246425 760936474619416576,64245 772261820425920512,738099 750395931032444928,12927 754094632015835136,31201 793237902281039873,249180 776179645884628993,153921 763823975952769024,79462 764156637867307008,82283 789479770564079616,225624 795373137193996288,266723 769648913179639808,112820 794331338543431681,260033 768902997443092480,109945 772934869479337984,127836 777025707574718464,157082 788764891972632582,220526 795065093293834240,262849 753344658554650625,27045 788170126314971137,215252 762171235266625536,68142 774043690486628352,139404 777043766251139072,159475 789173728991064064,223286 791468778123104256,236282 733053539178532865,354869 763902388923146241,79513 785323041085616128,186883 789312198837362688,225359 785990473240481792,198671 759425525928620033,148861 760807627529986048,63776 787887644503965696,65113 773656097957683200,136904 792863777859317760,247240 766585250805850112,94699 772123520520388608,127925 790281118050291712,228341 750405725566873600,12805 760449005784489984,62063 762135198590840832,431998 788122037977919488,215174 795040741378691072,263926 775778946885582848,150663 786987063849738240,207287 793043042596859904,249067 765684885117743104,87904 778007181476171777,165097 791029219715321856,235590 794552313612472321,261155 769636145105821697,112399 785707797988204544,197512 763491370833240065,78198 732531490748129281,352433 776175564633743364,153033 794966674122375168,261155 786072545648844800,200870 740829970424037377,195876 794731478605295616,263051 795363309402914817,263926 773252322776547328,135736 787644791362293760,192869 789459109976367104,222788 760637562054639616,64197 780558721831362560,181548 793649940777930752,252893 768992124939464704,105998 788770588546347008,220526 755961203566993408,40926 751192851824848896,16768 794323423614930944,259892 764834369752141824,82344 785850024735498240,198591 766849154966446080,74575 772289414571495425,129558 790906334870843393,234796 761295936286973953,67768 781851157937336320,190553 788079488663851008,189031 771315919586865152,124537 777394361122320384,159876 764872674724098048,82344 751210950712320005,17380 774096882998005764,141316 790606979450429440,231894 761563317714423812,68993 776734670662893568,157693 794083839689814017,257492 765711483250601984,86047 793538508740698112,248719 768073166014980100,103354 793940886073708544,254209 788655630278074368,218351 765339382802964480,84886 794201876577259520,258331 794769272270487552,258456 768796731895058433,108849 786234451592306688,198173 795429396303777792,266079 758450357353656320,52167 763537431966674945,78360 787913563251671041,213887 768088596230406144,103261 790736282418905090,232169 770654036987113473,118154 765961419607203842,90031 775534011414417412,148748 791354035206967296,238395 779129117371281408,172962 775092395964821504,145866 788069534951436290,214354 790600272720560128,227032 763490388351016964,77598 790663476884729856,233307 750720820142436352,12927 785504376517488640,196357 790546245592940544,231894 793473046514282502,252580 777612538909433856,156518 778198667710832640,166409 761160194588049408,1170555 789534509335060480,215608 794808143234695168,261987 756964033715052544,1248452 787280979497017344,209351 756908114595676160,45358 762804814225047553,74943 767004523365883904,96039 794307645087707136,258456 771550833943064576,125145 780406876555120640,180039 751851278712512512,14277 778273397771948033,166532 790643379788845056,232169 755167372776833024,35890 788024135309938690,207287 795724876942192640,267737 781425798385393664,187454 791857705933795329,238395 791009981982240768,234583 750838513420021760,15621 791296680133931008,237491 792764057195393025,247241 750272986641534976,10474 753585125103902720,28092 758904425188503552,52403 765301705244307460,86485 791832599664754688,240070 733070878150414336,350121 781870048600215553,190635 789201940362235904,223899 768998768318509056,110585 795255150025678848,263895 766354342131568640,93286 754039505548611584,31400 790666602396082180,233307 764935500952207361,84724 763830968826236928,80607 781344935962378240,186289 787765914863296513,212357 788085225540558848,215005 789768920551067648,226578 790724181549809664,232137 760630728702980096,64084 765469958662787072,86961 737630490140770304,350654 768877818746802176,109908 773901667813076992,138382 794551915044478976,261155 793549782740443136,252741 779392246399561728,174557 787133978591494144,208167 767871651413266432,101681 785556037038321665,196917 795675694294568961,267521 767120158804500480,95593 795470629050978304,247930 787316031580549120,1170856 792041301042532352,243187 771467266072248320,124597 786012963236786176,199755 756955914926645248,45311 776144704538763264,150404 758087457132994560,47761 786317653195489283,192032 758267622119145472,52112 771295419611615232,118154 774998614233915392,146259 763725224357486592,79805 772859601708523520,129551 793108761963532288,249469 758815974631944192,50346 770411294641954816,117257 788319126913769472,1170441 790344394662555648,226731 791744638088380416,1170572 762337913250144256,72809 788676290026934272,215910 794561742357467136,261155 742150483620552705,11774 762251979011874816,72420 794055944888053761,226180 762872261380481024,74370 761283817680306177,67326 768587398057955330,107423 773919707447558145,139404 773998569774653444,140444 755913575584104448,40097 774021543424733189,140443 777660897179283457,146804 794006071992057860,47940 755729152444133376,39235 752196704590454784,21246 793155212206829568,249926 793153665687166977,249469 785896659238748161,197324 787296249842053120,209151 781783071175639040,189109 794289130654093316,256255 755197956207153152,35890 775201296953450496,144718 777849477675773952,164001 795711490678394880,268448 791444803359649792,238292 788155917061746688,214992 773077411294420992,133454 774408624915439616,141867 757595699777310720,47782 766278802007662592,91946 788077674862370816,11774 791028990161059840,235590 749594030074462208,9087 767939707342876672,100893 775814192183910401,151463 785840888278835204,198878 767533386424586240,98821 760359860663791616,61444 762381633949429760,65174 763872757209718785,80486 766484822357311488,91993 788863205875544064,221143 758343388802478080,52554 759351550137556992,56964 733069673948971008,355289 755113801779847169,35403 770385462859104256,117562 772051087863844864,126152 772866419180441600,1170703 767268798676209664,98329 788915465628385280,11774 771528401987350528,120353 770745097545670656,121220 790259901071106049,229773 793110085992087553,249469 755952672340008966,40881 790759284204244993,99049 791815801552510976,238419 770313157361500160,115582 760533355020648450,1170555 789941278905552896,228576 794520016360181761,257492 795427921393553408,266884 761162860743372800,66897 770227407399686145,117400 779163615307849728,171324 793638094712995840,250633 792421358466699264,245634 755161663528062976,35890 767331967155208192,93144 793513507127980032,249926 794317140107153408,259773 774311681677750272,140211 786290144915525632,201958 790256597792686080,219523 763520893221937152,78684 768924740199165952,110209 762706489421271041,72716 771508693477228545,125163 791684756119228416,240145 754006188568748032,31077 781608085534089216,186363 776737605736079360,157755 794454353285382144,257603 758625227404443648,53873 767852835618758656,101383 780437504717643776,180074 786599245876834304,203822 779757492028993537,176203 786361428571807744,203350 791086968855732225,236454 764629658855845889,1249246 769240880326639617,112158 765735082460057600,88148 793188992774582272,249926 763922683457265664,80209 793168859494748160,249926 777347448121520128,161542 791672914135220224,11774 794956134859833344,195876 759385354650656768,58131 773982621999128577,140444 760513483125301249,62511 772117018770305026,128971 793125699196301312,249469 750417180060028928,11677 772852527679283205,132996 788828833478680576,220112 792451733737930753,223249 760888682928869376,65404 770227445765181440,117257 789894621245558784,226026 794246012873281536,258598 768997547721445377,107428 759154231773278208,57189 761279683359014912,67311 777573736492834816,161984 751152608853708800,17365 766785356570198016,95708 780860219765223426,183975 788017733891985408,214492 789906371491823616,228522 760708278083063809,63451 753401091014918144,27045 763499538514604033,78861 791811083833053184,241940 757957473970098176,49852 786011656648167424,200386 758472887565037572,47940 770471130280947714,115116 752647665528238085,22546 789563237830230017,226731 775376193621102592,148870 793982758896877569,249926 753805284502482948,19133 775283547938619392,148018 756538807965585408,11774 780849502538399745,183269 759037390442946560,55107 762996531461025792,75724 776173498045571072,154279 761649390096257024,47283 794712343435476996,262752 758671398466232320,54070 763482784618860548,78704 755247692415062017,35637 759098804712841217,56889 779293294895345664,171324 793254972171235328,249926 795116510306070528,258911 749646218855378944,9153 793244994287042560,249469 793400277076279296,249926 767737259865047042,100545 759506972953743360,58255 779779387558428672,175984 790898679401984000,234583 778778754638241792,170187 766259676593922048,91946 779390545458192384,174686 790176133023227905,229902 791126457103683587,236827 763150023731273728,76723 768608234252808193,107032 768829693269245952,109337 773223554506694656,127775 789489309829197824,225358 781778640212221952,188063 785858439243264000,197286 792093609298243584,242693 770713714869866496,120541 750414612823052289,11677 758345171717201920,52538 780859391381606400,182659 756084574220935169,39155 773916151365505024,140039 757495997589229568,11774 765583838575628289,87667 788606969783418880,217837 791405541431980032,230485 773302874562494464,134375 777184068215660544,157755 749765363081023489,9754 750769257823088640,14349 767288640045248512,95055 756218277714534400,42053 762808655880355840,74711 789201225879126017,219531 754725985656995840,22393 772076256313630720,128934 791011714388996096,235620 792055634300723200,243187 755754747689373696,39384 770315723293982720,117257 779851966822297600,177233 766246794326077442,91946 793660901056479232,252020 770549756481245184,117687 781833589323341824,190635 786947534916874241,207287 794591116548943875,261818 777532967480651777,157755 787786010738454529,205197 790116642713767936,210694 757771537520926721,47761 766381007775727616,92025 732539230279356416,1170450 775765398209884164,151265 786395870354825216,203674 790712164638134272,233692 768635157301501952,107446 788404165454225408,216578 774418453507649536,142527 779862074461720581,170187 790259058011844609,230282 791711413454503936,240145 755881221222129666,40115 792140302169571329,244270 753135642956136449,24173 758644618435162112,53971 764508068746960896,82283 770198524382310400,117282 788418555305951232,217634 753350165218467841,27045 774024049361981440,131421 793104055530815488,249469 772078156731875328,129471 761519971470077952,1248931 791835871452561412,240890 785889890487545856,194923 785655226933972993,197894 788006606881652736,214079 762630486556639232,73926 769115685146484736,111049 792024085375045632,243075 774257022313390080,142219 786607197413265408,11774 775785362828455936,63611 762333535978094592,431998 763562058604421120,78853 749739668057587712,9754 752987933246787585,14277 733689794887360516,11774 768503031788769280,106819 774810139916398592,141360 785892316326363137,194080 786400614301466624,203350 792163377095249920,243187 759459314553589760,56800 770854288587227136,121612 781653398621921280,177455 788184419110494208,215437 754759090241429504,33356 753962132241158144,30590 759088035808108544,46076 794728194918191104,261155 770679617975885825,120610 792842546611388418,11774 793246056775557120,249926 772506282418925568,129917 773527303213162497,133702 751141547438010368,16422 791229333603921920,211348 794248321103785984,11774 795678154966859776,266151 765019072572432385,11774 795025243568046080,263907 793641427695722497,249926 758615306134757376,52061 773722742612819971,134122 777852792811782144,161407 788134854877732865,215025 793231539169431552,249926 764538890279612417,81869 775532089504477184,149953 785336239205421056,194923 762845457475182593,51451 785953553768603648,199272 794670943973081089,262022 751558835878371328,18215 794556520910483456,261399 777624057894227968,90252 792316079293001728,240106 759901223931645952,59725 764596413590228992,83391 775366651420160000,148574 791067719781195776,234583 750696463810826240,12883 794923715440082947,11774 757442209084047360,44429 794982612133613568,264397 795289316255678464,265257 791605718902124546,238207 794605348493651969,261155 774372779252670464,140444 792084482157191168,240483 754820544609021952,33356 778745672895901698,11774 793805890507767809,255393 788124546792652801,215754 791814944576503808,240890 771086999348445184,119937 765544514052300802,85854 781472337409478656,188119 773162277352517632,134470 792035532972830720,243187 761335479006552066,67938 765219321257885696,86103 766979756285911042,95708 774780897493151745,139623 790634934390099980,231882 751782029595779072,18567 760628522532601856,64084 772904721426198528,132335 788665127910436864,219481 787748149699940352,207613 791372480183173120,237594 767709463478280193,100605 770792771984756741,120976 781442902211698688,139404 789218501420613632,223312 758261032037089280,52031 791780416143241216,241678 773077106465071105,132335 789898023010652160,228037 791360685770960896,237491 790716739973709825,232791 753643209868185600,24745 794015702969520128,257492 793354218430095360,249926 770278970365313024,105109 778760872294440961,122088 780776952021954561,182036 786821093906608129,205989 787040126404730881,207712 792044671035781121,242326 793556953431539716,253207 744983961265278977,11774 785255348386959360,194167 785660855333584896,196277 791271723660435456,235857 773550812387651584,136904 794237985411710976,258771 757900806473576448,49852 773481184840052736,136947 794052257893453825,257492 785553137386024961,196917 756709239947689984,44732 763231244419211264,76127 787243651009286144,209043 764935583898611712,11774 761255607865192448,11774 767835395052625920,101163 776640214882058240,156835 786390217020235777,202983 755439046705356800,37433 766716606294724608,94699 777651989710671872,154330 779797025554624514,174315 781225500312154113,185601 768686950437879808,107428 794985320248995840,262849 760329990265200641,61545 758653675552272384,54070 778293777752584192,158520 790592725087236097,232169 790656234110218240,11774 794170847560749056,258331 752877614004658176,24134 787011370621501442,207613 781353094181421056,139404 773507557549670400,137042 777208500036382720,158348 792496423384121344,203546 755100189082386432,32199 795709462522695680,267862 755729830335971328,39235 756010426966695937,35044 766386958742413313,93184 773891211446935553,139404 777307168282337281,158338 756612365425184768,39815 786788234172829700,205270 790459521244114944,226999 760148329565069312,61051 788095474477641730,215005 752667213677592576,18323 766608924984287233,94806 771437922486620160,123747 753602996735324160,27045 765984058639724544,90679 785861681373118465,198571 766458751859601408,90963 774154574995218433,114644 785628922725662720,197512 792486229652537344,246225 776085242083966976,151216 792824243163500544,247877 752649323054190592,22575 768841664643338241,107423 751120789013946372,16953 785584621639512065,197297 788637878951694336,217083 766252894626705408,90318 794295320645468160,259134 760930913551286272,62452 792006905514237952,200382 793697895979618304,249926 761019029666435073,66159 772893576456003585,131025 788789225101537280,220526 763690976942501888,78542 773529550206672901,137042 794680488103444480,262022 771068435576999936,122388 795610562260504576,267559 795678259220533250,218356 736301623983656960,11774 760221911779467264,61145 791384517936230400,238395 794300718953955328,259543 756294554010124289,42564 769647201656172544,112363 765961930888454146,88930 768552020714422272,106763 787052063691722752,207598 790795818865463296,232863 792170024765038592,240890 775336709433155584,146580 766616972058558464,93405 768893297293045760,109666 791128003220766720,235580 752621287411822592,22777 759373879013957632,52475 779361669780733952,174427 780150717633875968,177508 785310621575151616,11774 793295249498136576,251319 767806362596339713,101681 793243301851832320,249926 759467065115811840,56964 733730905286692866,11774 765893929845657601,90031 776885427806449665,159236 795037448594132992,262847 765338061211365376,79040 774737924717879298,144635 792458028150697984,246094 732217299717906433,1170395 792170535409057792,243187 769342009978986497,110362 770403499725041664,118191 790606611731521536,231580 791436657480302592,237908 794702942335074305,261818 763583812169244672,74133 779129999290871809,171324 794854243496787968,262022 753932429870542848,11774 794222050227421184,258456 794924407122698240,218349 745016371076005889,1170532 755857203215466496,35890 785328012065509376,11774 773207548748976129,135025 780606816690450432,182037 743235539860660224,354153 762774296364130304,74868 756718888625197060,43469 776103436995686401,152878 757193325791305729,41277 769263099106893828,112399 778233998766055424,166409 785914704044535809,11774 795394464512692227,266884 753036426707628036,25255 767763777341108224,101203 760192531820793856,61145 762724887962148864,74247 793520890675724289,11774 776178293724811264,1250284 791351167326576640,233241 755475849801936896,36877 774623080270352384,144460 777158401839108096,160480 790916900150706176,234583 794525203560861696,261155 794535850612850688,261155 751180904542896129,15643 754003583444488193,30590 793222406210936832,249926 750480564449312768,12883 762773462947618816,74681 779395526076661760,174557 791009529408294914,234583 792001439413534720,241819 760915526784720896,65234 757035263663177728,45566 760149080580337665,58815 788724999913807872,220029 760702815908003840,61145 781127210279145472,185496 759107464591704065,54070 763098765838327808,76577 791183471259455488,234583 791607003231780864,239893 794539471085727745,261155 794616570156818432,262069 759165306266804226,56964 775104384762019844,144573 785811728261054464,198466 788547458636722176,218356 790664259030003712,229901 750690171096539136,14421 774109093589946368,141360 776527476231016448,155318 789199174738714629,224093 764867332674088965,84724 787141027224129536,207965 792783242696859649,11774 792175501288747008,243798 793971222618849280,257353 780980531370553344,183269 791408644948631552,238395 780633640720015360,182037 791002177854726144,235590 777745486883217408,162348 763044150933458944,74366 794526173997002752,261155 755412856993177600,36735 793968570803712000,255826 768339376749150208,209828 791737254259658760,240479 738009309691400193,1182486 786999575194308608,207119 756605167399829527,44271 740383041659543552,11774 759212256777371648,57123 785614170964230144,195414 786917423970656256,192032 787080911242223616,205155 777382797044396033,158524 785652878102958081,197907 788443188826664960,217837 791624829992521728,240145 739200169598717952,60447 755503913994899456,37908 759182648438886400,57112 772830120541323264,132335 780809908384129024,11774 765674174421622787,85562 778408252698685440,167569 794498113138372608,260404 791863904687181824,240584 760569413561151488,62779 778842951015395328,170609 772890183226298369,133043 778467745750888448,167220 794291845954048000,258939 795161768930738176,264774 756380677357072384,42432 789229495341330433,224018 763415583564009474,76012 794910777790578688,263895 765198908213506048,85987 771867273590026240,128230 791486797830295552,238780 794370255233683456,256255 793212932666585089,250293 772411618445529089,130334 788077690305863680,11774 792303885612257280,243092 757624881798262785,48205 778636133273968640,167677 779312432183468032,173645 749803912543113216,9754 772446508515983360,130661 778281671611211776,166941 758676048150142977,52061 788712985304895488,220029 794715244799135745,262145 791805517257641984,240483 792797218629644288,247757 793115847275323392,249469 793554433766481920,251479 760504449420910593,60736 765623106564153344,87904 793965305634635776,254135 751876660652285952,20254 774030694720733184,140444 776152271969132544,153779 792445936622383104,245313 760864167989420032,64514 766331536677474304,90384 776102310762188800,153095 785319695192686592,11774 778304393758158850,167322 781206770450632704,186434 785817249227476992,198616 793094743320166400,249469 777284421867020288,160480 786043404786348032,171693 790642921292857346,232137 750146344510107648,11495 763070227118645248,75802 791121751803465728,234583 778555166840717312,167124 774781247323267072,144730 777355872288768000,161407 790757916760477696,231894 777148264390856704,160480 773011224523116544,133519 776731556413050880,155451 794322052270301184,256038 790178803901407236,227748 762860710363664384,74247 769328622805090304,110585 771444752965365764,121195 795269613873295360,262588 781248010000932864,186434 759454870633975808,56952 774070364691427328,139404 735919320518275072,11774 765531829432705024,87904 786232925968707584,201494 787883062877192192,212239 785575395278151680,194095 769977845523292164,114260 762783409613770752,73707 764845153236418560,84724 755194558619627520,35939 774706985476423680,144494 793337294295932928,250293 770219045253746689,112655 771148154074832896,122967 761306731431333888,65663 777902682292031488,159956 757996588098736128,50442 795253086105305088,261050 755920131046408192,40566 756645904606789633,44461 775717199013089280,150511 758040411533414401,51069 776635811634618368,154832 787114399521648640,208252 755879447497170944,18215 757631128886927360,11774 769021986676830212,1249640 762769065379180544,70177 769403071558475776,112788 785953022639616000,199960 753022421310078976,25255 786976150094487553,207119 794955337023492096,195876 758863538089660420,55257 761159380767088641,66866 781548689567260672,188478 781458234271989760,139404 795724496317587456,268448 780700843829891072,180039 778850422459031554,170793 794533608170078208,261155 756493263054499840,42432 753339376059363328,351463 793150225414107136,247877 793799238408892416,255246 766701458716631041,95672 788704613256101888,219708 794561222284812289,259231 794996301909737472,263895 751148295263817728,14858 763739810381127681,47188 791842302322839552,242003 793908061219921920,221524 787167168546779136,208928 795409278685376514,263906 760115851899133957,61051 780809427121209345,182665 761368121739444224,64722 764861466893705216,83939 794595661257854976,261155 769188058621177892,110585 792797058545643520,246011 790711913051066368,233307 794920935547699201,263817 766557184603729920,90482 795354288897871873,266079 764301747804315648,82066 765602506982338562,84724 791477262029844480,238292 792076531099049984,227795 759597203505545217,57574 778060785880670209,165348 777974921309847552,164764 790589675010420736,231894 781378942947192832,186584 753951962127863808,28732 769593865301028864,113387 776060417424568321,153095 778002348195061760,164826 788485160438300672,218275 793016250972581888,220526 787064160534134785,207949 787394299713363968,210676 794563667606077440,261155 793927776009150464,256255 775319972193116160,147859 786319473737289733,201620 786964060973576192,207613 781347688512036864,139404 794926409391210496,263895 794691885851967488,261567 756206188421849088,41703 795001435641487362,262849 764826092301672448,84724 770634932313915392,105109 774223379570233344,138819 790659386779643904,233307 758310038352105472,52311 763823801897484288,80607 766407176344788992,93823 794251830259810304,256471 760237531816275969,60849 760842706654420992,63451 785994620970741761,200495 732192956246036481,349283 766406176443510784,80939 755236586871222273,35890 765158827310190594,84679 793444657883602944,250430 758237420340948992,51344 760555710241538048,63655 766403027993362433,89859 778266969405390848,166409 785468853652381696,191653 770267546591387648,117377 786698002614419456,206008 762988544377978880,73712 788760564495331328,220526 758500188017217537,41703 759112910937460736,57105 789243629868945408,206666 791043189868113920,218892 793641847889403904,252408 771147323606990848,122861 785545641267044352,196917 792395425089150976,245607 732982390893596673,351166 761678009011167232,69248 792186702873956353,243187 763068824132395008,74681 767679217328881664,100202 788439990606921729,11774 788752785386901505,220526 749327014566383616,8297 751599193483976706,18341 765714247871373312,88930 779698029246808065,174557 758444103604457473,41680 793276076197761024,250033 771392092379545600,125145 790567435971727361,228820 768857739699159040,108849 777232801196367872,159389 753335399267926021,25995 756920981994823683,45311 786597099341176832,204901 795719272899235841,252639 785245318791122944,11774 788113380867473408,214209 792521263491141632,244767 787123204066160641,207613 792533511320244224,246273 749357124887597056,8248 766353386903961601,80939 777188467088457728,157755 794603225920012288,261818 785809103113248770,198142 789531930572140544,226881 775431471469301760,141415 777021407028998144,195876 785824467498991616,198513 781482971584827392,188119 786856643350761473,206054 788905896021721088,11774 791769691299524608,240483 792196052195561472,243286 793090115446857729,246392 774035507395170305,140444 786456499841150976,194723 759715650063437824,57574 767805355925602305,101681 779365842869944320,174315 768059691763064832,91946 766307199459155968,91946 768797361917132800,104333 775437488617816065,148010 753512939093651456,28005 794620211148230656,262145 756892771407978496,44450 770721619216048130,120610 789552293645615104,226578 755766204006924288,37979 770747140473774081,120610 770792013763444736,121561 771480044388618240,125554 787711988050853888,210585 791799387991085057,241034 785855889047683072,198591 788338548588048384,215437 778957481682821120,168794 771619641156210689,125367 775147521895047168,146804 787765886576975876,205197 760628928805339136,63464 788094655690776576,214633 767124269625073664,89854 774071737457651712,17416 791796493506187264,240584 765706386831441921,88920 774016511182712832,140495 787716270502318080,205197 793176230816129024,249057 779783802696654848,176890 758640035566608384,12859 769839956638461952,115435 794567479511187456,11774 750507781749342208,10848 764181839112081408,81946 780399114504724480,179742 788898311637962752,220727 792991906183741440,248437 762644915746734080,73704 755892420009725953,39462 776900258454528000,157755 779395287836090373,174266 760964876324012032,64693 788532878648967168,106085 793509399524433920,252711 764916232898252800,84724 771820528596193280,128232 795073422728499200,264397 768567339058999296,105345 785275336762142720,194045 791633302142582784,240145 794997880394227715,263895 768215935551348736,103261 768440599825514502,103261 769610871022714881,113982 785314991977168896,194934 786748636898222081,204078 761316533347971072,66851 777578787642933250,162311 790735304625889280,231919 752671370815893504,22575 785272612402307072,194079 786273398758510593,202489 793245735059755008,249926 794702980645842946,261155 758667558673317888,54070 764138137484492800,82066 768015873194024960,738099 793204521748959232,249374 788785152482836480,220767 763166658814889984,1249110 770372979851014144,118393 776635717569044481,155451 793102670789619712,249469 773530685336420352,136947 749923867381096448,9754 764171976483241984,82066 766755196164726784,95708 773586615453253633,137042 778378762421317633,156518 788194743813492737,186212 767963027324874752,101463 786216622729998337,201494 765341429078056960,86440 789693942342127616,223078 758770150959034368,54070 772559901495324673,127582 775828486934061056,151463 793195649852289024,250430 740584731885088768,1247378 757931196261208064,46909 767774484690530304,100893 776843314809241601,156785 786156803457486848,199211 766008523826356224,90384 755164664376336386,35890 758854923979071489,54631 773891522764894208,139404 786085375806672897,199891 766655472191442944,94699 781850063907586049,190635 787868999489032192,210253 749689443875979264,9295 765996822892601345,90088 772135217863729152,129558 767228693294964736,97811 767828552184049664,100893 795054354575212544,262849 795049788987346944,264397 770342688881270784,117609 785914695894994944,11774 758800323997818880,54070 776824599904485376,157755 788208716428431360,215608 778184739320651780,164826 767928074130247680,100591 771865858314375168,128519 772856715721187330,129685 776827228864655361,157755 793887910613311488,248652 761957072808374272,70858 770727318041919488,738099 762748341092360194,74133 753961188883476480,30590 794106157195493376,257325 750278653850820608,11495 780147430180392960,11774 793688723137425408,254698 794885316058320897,261796 771488172144463872,124855 793193194695581696,249926 757881929957904384,49852 762778692225527812,74939 794556060879163392,261155 795448370030579712,265855 767818378874617856,101681 791665615060828161,240483 793140975442862080,249469 765192481206112256,86103 780601206829752320,80785 787460971484868608,209194 788091816524455937,215005 741163500639227904,738099 791060117211013120,234583 790509492731535360,228341 765914865571598337,87904 758700096863121409,54070 768173645671886848,104162 794585191368953856,261155 758510530612998145,53703 794573871147978752,261155 758106188827467776,50827 772316504041717760,129558 770393694276947968,118482 776765057317437440,157840 779903826371502080,738099 785318275861319680,11774 766024136984592384,90401 750854680369127424,15264 776406559416909824,154071 764882704676458496,84724 790742207129083904,232881 767844697666572288,101681 774392329520242688,140444 790631546109714432,229505 770951183724781568,121479 773495493603184640,134355 745289894386249728,349479 750774244393508864,15066 759387432043225088,56595 762172468794683392,431998 765669361042489345,88930 776858262297726976,158673 780406153448558599,178258 794629647883374592,262022 763158793702117377,73814 764824153417326595,84422 773677200532971520,136136 778018455706595328,26066 786983733433958401,207949 791669334561198081,240474 755243661491736576,33186 763841107721646080,80486 762737586041335810,73712 792035314910978048,243075 793233487318904833,250293 759455800649670656,56502 766359940873261056,93286 762371415303598080,72696 766045798605783040,90125 791003352633053184,235774 772122809803964416,129108 795756803615260672,267862 751138413793849344,17259 772775448543625216,132335 778300421009924096,167220 789328678404567040,215593 766392326482604032,93068 786531233752682496,204346 786566735063158784,47940 792899273838833664,246273 786934097595756544,207287 790901649631916032,231550 793131117939417088,249841 758257740997234688,51809 764868223929950208,82066 771472511896879104,118191 732675311016521728,353473 764930949394014208,11774 749959267248017408,9925 760702042646122499,64378 761313070752866305,67401 793090951786983424,249004 765572760127037440,87904 768929450704547840,11774 791423740865187840,238395 768981928133275648,109988 778307273181503488,167220 757744427481698304,48220 763966666266988544,76406 778235294747328513,166390 785509908351377408,65113 786461194676740096,203674 751652659275325440,19000 785357850851762180,209828 768446794762182657,106281 778632628492767232,168841 760743015606394881,62716 770096791417155584,33169 785931548440850433,196538 763427744721932289,59725 780738943000145920,182257 753033990370631681,24134 787822066313465860,65113 792151719266361344,243451 779494630584881152,172967 791510239912796160,239405 768854066721984513,209828 775012150599380993,146259 756880223652544512,44450 757617825405997056,46006 788656379837808640,215437 765376059684429824,87245 768834034013237248,104973 761811042825564160,70676 766678191297662976,94627 749679060112936961,8047 785625942437666817,195975 786481439852244992,203674 765692511511842816,88459 768571057540169729,106281 785323594263900165,193633 770955330956120067,121949 785802385390202880,197286 790622853414682625,232137 751929329089675264,14277 764134782838054913,82066 787795570073018369,211733 778716593849180163,167939 749360636518289408,8297 753199830374158336,26140 760907606768619520,65644 791740965329440768,240483 735019879703666689,349618 753089441971994624,20246 787001218153480192,46572 795394282601508864,264397 751236217077764096,17921 752975756280627200,24870 760105154917957632,60539 766809828736065536,95511 793495601774268416,252408 795029314366369792,263676 764849867785138176,84689 770501158192443393,118393 793931566149869569,256219 795722954856239104,267862 786009666165678081,198883 764605348745469953,84209 774052875743789056,139404 790152167453712384,228124 775842952094490624,151212 776873052944474116,157755 786035336879206400,198620 793981219629395969,257325 758688618839879681,54070 765090174887923712,85944 775456351623516160,148654 785462552134201344,195975 758116226124042240,50698 775745166326042624,151071 754796068215279616,33356 775749472970215425,149953 770855218367963136,121359 789181068314161152,215437 793704242955575296,252196 786752693926703104,205509 778617260697149440,129991 788017535870525440,214492 759978738385756160,52112 764759988656975872,84679 775044882368860161,146259 790463303269179393,229296 746436083005685760,352027 750478411970273280,11495 753071130441879553,24134 762712138146127872,74133 765393325423636480,87145 773647543825633280,135954 777888534640418816,157082 787072697570385920,208176 793974592859762688,257271 795260346353283072,265855 788735555421036545,220332 764974273505075200,85562 772762773721845760,132335 779674871060111360,171993 758867580597575680,54070 768487462838513664,106935 790976862151446533,235590 794535888621600768,261155 754717907700121600,33356 763931570507874305,79691 794668354678169601,261155 795327154712092672,258271 755052587284467712,35044 771764864746344449,125554 773856526234750976,139404 768975304677167104,109667 777971467585589248,76794 787646104653496320,211733 790623314909593600,232791 791276708410171393,237491 762361971786280960,72653 789240146365337600,223692 786685484420456448,205349 794583595079835649,261155 757327384836247552,46394 777256999021056000,159876 785648113201602560,197324 792841407107108864,243075 757530798111203328,47606 776682466740494336,155451 787967492069085184,205197 789104059726729216,223054 792392330393165824,245607 795142669299130368,262847 765062786430832640,85562 791083518809952256,234583 768419946477027329,106281 794270426188939270,254713 787802383388520448,202379 789232751991894016,47940 789767172872560640,155390 794299369373585409,257208 755441474062413824,26819 786013702252212225,199272 756246439462789120,41703 786687765979262976,205349 794304209466298368,259764 763453094696931331,77687 781202571570532352,186212 780164177839161344,177426 792054390202912769,243187 745828686922924033,669866 753013387538280448,23739 794575304614440960,261155 751567880081334272,18567 753259826243854336,25253 791261839028027392,237274 780600179640537089,80785 768046484080037888,100086 770046280945065984,114779 753604823493337088,27317 778472292649099265,167569 793459128551309312,252408 794293043356717061,258598 764315622524133376,82209 768922831480467456,106716 752949390885740544,24727 785994775979712512,199960 787816392057720833,212693 787909313838710784,205197 772231591800115201,129551 792169903755108352,243187 755561510206709760,37424 758527479820660736,52554 765075246298914816,84724 766017611448606720,85326 787435649502679040,210989 751738529642840064,18470 775307678025252864,148170 776038161831059461,150404 793865408960925700,11774 755154826972061697,35890 763812417688174592,77273 777903513217236992,163901 794514762251894786,228576 760299422500659200,60401 762625656521953280,72534 793223607140749313,249961 775531352305184768,112363 781209247656837120,182665 772938010132418561,132335 790882232655159296,234583 756866802500509698,45125 757939967070965760,49925 758081463900397568,48663 760261935669575680,62130 777581283631181825,161277 788521244207489024,219003 771089056268713985,112939 762700127848902656,73926 769247613208014848,110585 785309533434503169,11774 776801799504326656,158027 778308494587994112,167407 780472458180788225,11774 788888264086171648,221711 755516800796856320,26721 758150307125665794,50923 759158384788643840,56964 760615630831755265,61917 771509850522152960,126152 773653936112893952,137965 790753666022019072,232169 776072661202067456,150404 753110932109287424,24269 760125033821958144,61145 775087688881930241,145866 792082008939913216,243187 753930733094395904,29263 733069432617046017,355480 773229853751570433,135505 753343398204043264,27045 763881426131517441,79804 785857983725076481,198571 792528424698990592,246392 794651010236985345,261155 753030486843240448,25255 757903506405752832,46488 781219437936508929,185595 756222341550604290,41763 776992534618787841,159546 790583509823856640,231881 752132098736033792,17580 777206528533262336,160634 785903143364067328,11774 794645256713158656,258771 794663294405660678,261050 773885302528090112,139404 781345931509706753,139404 749996605508648960,88859 793101372459667456,249469 765662263755898880,87145 766836765453942784,96514 761625238635483136,69794 790925101126459393,234583 762724955809275908,74592 762612944094003200,73814 775477613842292737,149329 779120560987049984,172027 757306442772680704,46404 790251505479581696,230282 758872125943885825,54070 790609075264512002,232791 753980240284778496,30590 761533461861502977,68908 766732438819045376,95708 777356919770116097,161542 780893521876127744,181440 790280151007461377,226823 772485921090506752,130142 794693479184105476,261987 752920394999304192,24316 753464525186211840,27317 790298422528008192,11774 794577051592237056,261155 772170048932675585,129991 793949862861492227,256255 752678995532124160,21332 764974896866820097,84724 779530969808117760,148083 785473670600859648,195975 767011744002613248,96039 770275690046328833,117257 792094313991835648,11774 793898126977359873,254135 778574291008749568,166984 785637174033027073,197512 752647750282539009,22546 750189329624989696,11495 773568395354710016,133702 788954302073241601,222545 786600623508627461,204078 761993638041755648,70858 775147857976238081,146259 740960145493004288,1170530 752053648885182464,19792 793871023573569536,255954 794712074379214849,262752 795364579941421056,266054 759141068621225984,54070 770540896148451328,118515 775442522088890368,148574 795330748035239940,262849 790518265013493764,206666 792573467090493440,246632 760179771426955265,61145 774119976009551872,140444 751153506770358273,15808 795074329918787584,263898 761342129004244992,16311 794617914041188357,262053 764867561192161280,84724 766294090325557248,91894 773522030025146369,134975 769653499684675585,114779 771115557357809665,123494 774428053229277184,140444 785480962650075136,195975 792843936763154433,248065 758268660498718720,52112 771450977232703488,125381 766024876343844868,90575 780827069131350016,183269 788357361085870080,210795 753964467470405632,30590 767573122316898304,98972 773635934415884288,137565 773872747323809792,139404 792793340739784704,247042 742118400802074624,11774 789809825475690496,194060 761984767269232641,431998 779468878414016512,174557 766088936062062593,90327 781112969790910464,185496 757990071119204352,49852 764972019268059136,85562 771479524471025664,118191 773909371369639936,139865 789239079049330688,223692 793181425377783808,249926 793212437101092865,249079 793280621514661889,249926 762797895074578432,74013 795489352168128512,267262 763008702664286208,75899 758499298057347072,48289 795315076362305537,263906 773650827512729602,137042 793654340678410240,254135 750839627234152448,15536 755447023361400832,35216 770259751393304576,117257 752654526600011777,22785 768935675668279296,110209 787968593363427328,213064 795292117572714502,265795 786256884848295936,201953 753343332005322753,27045 762132472410677252,431998 787065437422915584,207861 760267157766705153,1248387 770401219558776832,118191 771150845023051776,122967 758611543743426560,53185 793181967932006400,250066 793465738887622656,252020 750733528007077888,14421 771980857267617793,118985 791658409577713664,240483 777964388091166720,164001 778552580116996096,167319 785494425099046914,194743 786175944750952448,201441 775398962190843904,149062 775067523268083712,146259 776915466044473345,158387 788953297063469056,219678 785544128796856320,195923 781091479729147905,182211 773659525958164485,137777 787087000536911872,204835 762704531960369152,351152 786631070552690688,201958 751129371126009856,16953 778752407480270848,170169 785986416169750529,199262 788633483161772034,217519 790919708144963584,234583 765054912149397504,85767 771911203182346240,127579 759241864293785600,51208 753638327371214848,25189 755174500602445824,35890 771422080663453697,125367 769928658349809664,115511 793931286662483968,256536 763839357719568384,79572 771845895893741568,126152 772840446598844416,132996 791428759584772096,237594 775486172692819968,123140 785575890864353281,196917 762119695541559296,71476 753711098948358144,29263 764964479356416000,84209 768099368037679104,100893 792108912191299585,243075 785600555410345984,197286 758753504307453953,54070 764853420851400704,84724 765380415658070016,87145 765645533222502405,88669 767521764935143424,11774 780616855899688960,181984 736295223597359104,11774 788116102555369472,215005 788106485830037504,214354 755476676218413056,36859 766540298134560768,93261 790712412685078528,231881 789255557794238464,223935 760883375515185156,64722 788471175039029248,218275 770484360902479872,117257 770667083403177985,118698 774907386117185536,144573 733296712979259392,349060 749543969814642689,8960 785986131292631040,199227 766498273884409856,93405 773882042316492801,137698 781324050765230080,186584 781665077476794369,26066 786421879678656512,203350 739320259891462145,353374 757854118023041024,49066 758627452222640128,53985 760925878096269312,63451 766475441418805248,91765 751658657520070656,18567 775719346295439361,149953 777615484728385536,161988 753973856382152704,30590 755946019485913090,40875 753646271617826816,28732 780755446021914624,181755 785815812703653892,196277 773401908778299393,136515 780808221032407040,183269 751865622439403520,19792 774991300697419777,144234 786780278794498048,105109 790681728117514240,231894 791358955771535361,237491 793203472413913088,249926 794742556189933568,262022 762316850994655232,71502 775747788994936833,150511 788758125763407872,220526 790861829081800704,233692 775885419867168769,151410 794676854405955589,262053 793610354496602113,254135 773915968619835392,140039 755233930312241152,35403 786786549228646400,205181 790597785745752065,232169 793848913283260416,255942 773633840606683136,137869 792046316754964481,243187 756500656337199104,42249 774502107252596736,140444 776863223161073664,158520 790268614771404801,229693 736946197785632768,11774 772977838458802177,131003 763736041211637761,77463 772240099601940480,128382 757266971494711296,36686 772478025657036801,127925 751897511711891461,14277 770930694939901952,120201 785936846236839936,199352 792212387503960064,243075 756248335191797760,41680 764338638410821634,80939 776222723731095552,152946 774094343002951681,141316 765209118835478528,85562 768419412227481601,106281 791274189541945344,237491 759400105040551936,56964 756603065860517888,43471 768633546294431744,107984 776198169864577024,140049 774024591987449856,141035 776928835367501824,156835 790615182338695168,232791 733031720853884929,353343 770707358246895618,117257 771196797297451008,122967 759809633280073729,58267 771206527390654464,123825 790650334209343488,11774 793170217803345920,249469 776742241456918528,157755 779451777015951362,174891 791119267852800000,78159 792641153732673536,243075 778060779346096129,164375 788431166881669120,217601 794589529898414080,261155 751861864288649216,18316 778974991970930689,171617 786946729094569985,207613 789063163065016321,222655 770413167612530688,117257 786696241040203776,90209 766031969574588416,90384 772169766584725508,113235 762850454220922882,73712 788634234256785408,217937 794534844705357824,261155 769629330896855041,114021 756464749509042176,43391 768176611871064064,103354 774298634603159552,142555 793760543383236608,253032 734079779872382976,1170376 786333068340568066,198304 772765256598913024,132335 765263901135036416,86209 794911037137047552,262752 758007258445848576,50804 775305232880250880,148045 786376594789064704,203350 769561213642612737,112660 786412225435021312,203350 795418838594715648,266138 786667805508833280,204539 785861101103804420,198878 778957486778834945,168794 774414470244282368,141360 793980233514881024,256276 795420211461636097,265855 756831410967683072,44740 792015919396421633,238099 759986535668314112,60163 788363206347649024,215608 792478855885840386,246225 794323801655775232,258305 792075760609726464,11774 792419754761867266,354073 794397455408205824,260404 795056917513175041,247930 778270256464818180,166282 768208790290370560,100893 779501004660281344,173753 763846687077068800,80643 789159808087781376,222647 757232196994342912,45122 793796544562663424,255044 763604830782943232,76623 779411687984263169,174115 794014825420423169,257492 756981379766759425,18495 769002655284768768,109945 770886783282229248,121949 762947800568963072,47188 791316891813892096,237894 770382901896630272,117609 791436858068570112,238207 755194355565092864,35890 756585583502303232,43471 774683655138443264,144654 785247670248075264,193121 751932610788544512,18893 793112322990538752,249469 793115008355930112,248016 758992877628166144,55257 795365661589508096,265875 761369999361478656,66777 791419319749971968,237999 786987254161997824,207974 791697448389468160,234990 768928104576188417,110381 776429190858047488,155816 793429721895710721,252020 757848730104016896,47371 773904326464933888,139404 795684927803166720,11774 788006028998746112,214354 788786013254643712,218258 793142417624997888,249469 778344520396185601,166409 791006064137211904,233736 733456509124796416,1170455 775121827442098176,139865 775897379857915904,121795 794937643171778565,262847 756530176297689089,41798 787027586341801984,208016 788308120661553152,216038 790036019810668547,225456 761069986467020801,55439 787096726477955073,208016 794920140441874432,263817 790631975170220032,230899 763157646912421892,1249111 789559098253647872,221297 790571785796235265,231318 794044939151650816,257492 778728992035647489,170252 792055835929128960,243075 789738862704754688,227033 793965816588931072,252341 755185053240586240,35890 758643001014968320,54070 763874466078289921,80155 769017676341608454,110585 773219466700328961,133944 787052026509271040,207712 753645904641523712,23725 739113861991792640,11774 751893455178240001,17794 762807345852387328,73712 763799988589780993,80393 780612602812477444,182037 790042977636757504,228820 790574705719640064,231894 794109383290617856,207861 747564754756067328,11774 773855218568232962,139404 777554629085302784,162107 757111702349414400,43751 762531521139994624,73030 775904091914457088,151410 753277666799656960,25255 767833303521034245,100559 767832949681192960,99212 763539959038959616,73814 774078796299325440,141399 787025607359995904,208016 793408570150748160,250633 743810690943688704,352060 761201319638102017,66159 758717322232291328,11774 762893275019608065,353374 780637249842974720,182257 757829809246343168,47844 757900185653698560,49462 763725708568899584,79600 788841859812589568,220332 793135944484302849,249841 772438173112754177,129126 751752501670608896,19317 786045128557211649,199891 788525420924641280,218495 755451763801677825,1248302 773946791821664256,139404 793317829437120516,250033 793874373065183232,255942 785932104697679872,198788 760808777448878080,57389 795716544378638337,268101 758771722115948544,54070 789487663552225282,225981 795401455511347200,247930 764977019545202688,84209 789408844988358657,215505 792657999156224000,246392 794218859225980928,256502 785503436548743168,194949 773363445903351808,125853 793814543512272896,254209 742119492189192193,11774 759316247972577280,56552 789115378194526213,47940 770886558274715648,121962 789442601732702208,226048 780502890427346944,179742 780661353312694272,182049 759901400742629376,59846 763106377380298753,75899 785518505256890368,196277 732633118385938433,1170592 785512993698099200,186883 789132876499578880,110161 749309847758262272,7849 767137506882154500,97438 778359987064049664,167839 757641337994747904,46405 762997800619610113,75724 786667749217042432,199546 792429207145943040,245208 795079692491616256,262849 753978157577928704,29817 786904422127284224,204629 778768750837248000,167220 759088015851610112,56197 765303678819569664,86345 777832220799209472,163763 785818318661881860,197512 790566623673331713,232280 789455073461940224,225380 752684997253804032,22664 771393384875458560,125367 773845076946653184,11774 786084324609236993,200608 795380750367473664,266079 768152212329508864,103354 771768624046485504,127871 780809419517005824,11774 753361329533161472,19598 794878848324276224,228037 779081667575152640,171463 786138380711104512,199546 766752760226283520,95708 774626329237004288,141316 794332357927071744,257492 780559649317740544,181419 788006541978853385,214354 790978785206267904,232962 794583890052530176,261130 776140627398500352,152735 785594188188512256,197286 786987133521256449,204295 781527087651905537,188401 765307001706536960,86103 786444058033950720,198517 772832014089105409,132578 781210861759266816,183833 771762590775123968,127837 781841938894827520,190424 785911582970695680,199546 753306456154267648,26894 763754262870519808,431998 764389382220550144,82066 779178271841792000,172057 787112795091374080,246425 762679087743643648,11774 764968733861294080,85562 765283148997459973,84209 755233251132706819,32572 764543698763935744,80482 750390714647900160,12743 751131889268715521,16953 755298889390026752,35403 792552073795633152,244270 759427144556617729,56964 775894564456456192,151526 780939917820125184,140965 794699558970392576,262752 756535423959040000,43807 768422764046934017,106281 793141016144379905,240070 795013598904979457,263577 795093114260168704,11774 791761360052891648,240483 770817518541934593,121479 774058664898420739,141035 756588598011564033,42525 792065038165037056,243075 794640556953452544,261155 776508699003064320,155898 733429636420378625,355106 760933188600377344,64722 793980663993143296,255942 759547137818501120,58935 762100324718907392,70501 755046272587870208,27045 792189353359355905,243075 789659783599194112,227242 771687303576027136,126152 773995576404828165,140211 765887184553578496,87904 777687087634083840,161456 795387088099274757,247930 772880127407460352,133043 786109462864076800,192306 789560366170791936,226881 769666148807745536,112032 771820288333930496,127836 773266332938797056,135025 771704435546271748,126152 777564198846902272,162497 779015325991903234,171617 786315332642156544,201558 754792098981904385,32869 792396989539373056,243075 762795467272953856,310322 763108352037494785,75899 791423641409851396,238383 791998605687160833,241940 757777372749922304,47717 781220614308818944,186434 785874593600811010,198878 750756141244768256,15165 769330804493344774,112788 770151840457469953,116968 776189461008936960,154469 790629414845415427,232137 794933206483169280,263688 740361662574792704,11774 752645423924379648,22777 780844616799182852,183269 780287088570667008,178258 764367951227080704,81130 786241794358915072,1063777 792774578632359936,247561 792815674959601664,243865 732622918295916544,43950 766848916834910208,85562 772096219883548672,85562 763560698693681152,79131 766831997163417600,95672 770678527238823936,120393 778659692302196737,167319 757440470335225856,47263 794571944280526848,39957 756648110957355008,43553 786224361883758592,201555 768475402373246977,106281 773323618902085632,136018 785795594644287488,196277 792140617870520320,243615 792437942551777281,245854 778310923282948096,167220 779665157756780548,131421 790680005348958208,232137 751837806683619330,14277 790749463866384384,232169 792413755246276610,245634 795333451033571328,256847 753737144162721793,29589 765864912245620736,89621 758345598164578304,52554 778370391026925568,152594 776632064498102272,156835 793499471569190916,225949 753050395052740608,24675 772054370456252416,128934 786695506219134976,205902 788334513789083648,216934 752150732317585408,12868 768230352888311808,104162 777519992002662401,119115 771554444878065664,126390 794307909769252864,258829 753649652944277504,28732 767542961244483584,98716 777093941963419648,159475 777872424255627264,163990 790875463727980544,234583 760155010776915968,61051 762844290267553792,73814 755157061873311746,35737 787109567989768192,207151 794618331466788864,261155 795752041490550784,267862 764104647741169664,81702 758770083833360384,54070 773733514818777088,138616 794974827085852672,243187 794948364424970242,262847 776070417043824640,153194 738714562594234368,1170620 793856888437821440,255393 765300928463331328,86209 769337513681022976,1249667 756872362159505408,44450 780398927698808832,179742 790277892550701056,229693 758674345732431872,54070 795332080750170112,266138 794959011783311360,263575 779879233313124352,174465 786916395225260032,207287 789864407253839872,226731 754113239030562816,31551 787101242954686465,194450 793852987835756544,255942 771883492309295104,125202 763888641038950400,80648 789453876399312896,225981 764868949657825280,82582 765561380082688000,88052 773507211272318977,137042 789222782903156737,224113 751946869425700864,18386 772902676103303169,107072 780497942100738049,167399 788384890073088002,208928 793120768586637312,249469 794562009476059141,261155 791268701404147712,237491 768442086559510528,106281 744955957185122309,11774 778335336422178816,167569 793943470050316288,254135 790525536627941376,231894 781675986597183489,188478 771103972102856704,122759 789335811934199808,225359 788232851544080384,214992 792505627436195840,246295 765164999924867072,86103 786556110131965953,204284 789149149400752128,224027 764971610457698304,85562 787016494060363776,207287 788861266290892800,219678 763410873121583108,11464 795760531994906624,247930 756655449915744256,44429 772132900821209088,738099 792829421384245248,243513 778648622929960962,167220 785834552069619712,198591 771755463209811968,126152 778275402745798657,166532 761244086498099200,67331 793230526169559040,250633 793496524068036608,252741 741647744264196097,354285 769649549019385858,109594 775489133632491520,147974 780575306474283008,181419 762393952322457600,11774 790678797251207169,232640 793147632164057088,221795 788036965597794304,214354 771405596486623232,125381 790744391996485632,18395 795048947953741824,263289 778584597491621888,168794 768893933044633600,101681 772505185516130304,131007 773718421859102720,138650 786260211778490368,201958 790364378726105089,230282 792431593252089856,245607 791454870792306688,11774 770085871924219905,109666 792491182601474048,243286 759138613640720384,57130 780055000559063045,178045 792015976078467072,238099 793576083094441984,252679 794930978959589376,262886 790944786874191872,234583 793932742627049473,256935 773573612943081472,135136 750003534192599040,10735 779010041164795905,170268 786970574060982272,207949 791263967226257408,237405 795030054912851969,261942 758031213785391104,48663 773982952313282560,140444 781112992041607170,185496 787144914425421824,207949 788870845275996160,221143 785523890093191169,196277 762394400253181952,11774 780134818394861572,177233 785499004326916096,196277 787105931867938816,208899 795104114636009473,249926 768861791489097728,109349 790875922064965632,234583 793142274754437120,249469 755166673477382144,33090 794190047377584128,258598 780612013508657152,150151 785483790252736516,195975 795714882662498305,268231 765723326413176837,88994 764134119139926017,82066 791137923496288256,236884 768603635530002432,102826 771758507766878208,125703 775459781406515201,146991 765900658184642560,90031 780614807921823744,150151 785623424034967552,197297 770409905157136385,118604 773476724763832322,136589 788451965575372800,654029 758123943530291200,41703 758716429055107072,54070 765626864006115328,70858 764079965998501890,81702 764595956020944896,82203 772165371285663745,112788 785903968970870784,194250 763782986898681856,78705 770814792554676224,121479 794728643310260225,260849 776052620096077825,152735 776831804493881344,158562 778325994499403777,166532 768645044727377920,107423 763095515114434560,75899 755569851536707584,35890 757965080478777344,49845 761669619123904512,55107 780928020571824129,178194 764137122681020416,75724 765587254815367168,88052 775048307341078528,146259 758487452143280128,53185 775960879770722304,150426 790930221562290176,234583 788733730022129664,220332 790581975996301312,11774 760178449117884416,61494 773930369301131264,140025 771472618100621312,125335 787804151652638720,208307 788735977552506880,215005 794194260719325184,258598 749401625660264449,7852 788524219646607360,218260 788701595814944768,220029 794764049481400320,261666 752247273162104832,20279 758324074430988289,51344 758906548135399428,55710 762624807129219072,73814 774704814353768448,132877 790974711404593153,235621 791340249263640576,238207 789565597357109248,225359 794995694109007872,263906 764181183748050944,82066 785279719998717952,194226 756821971560640512,44429 738636001908785153,11774 773650992822906880,138382 788448701857472513,217837 789947412932534273,228888 738131042595442688,279676 794956772599599105,258981 734191864287399941,71794 754740646284591105,22393 777273689645670400,155729 777911990601691136,164001 750810323184128001,13771 790254990166257664,228341 774010924743139328,108396 774427186849808385,143585 779362026732806144,171993 786397663688290304,196701 765285726627983360,84209 768140402935332864,103506 785548277966077952,130635 788775599921737728,32404 754807004498108416,33174 785546320672985089,196676 794338987968184322,258829 758358643087671296,52061 775500726722105344,148874 769008427335094272,110362 750339345916186624,12308 791443758394945536,238639 793243767834832896,249469 794751426815754240,261818 755151219044200448,35890 766773525852094465,52061 792734539244146688,246785 779011401838915584,171982 791482718827655168,238395 753984767792734208,30802 776296969018957825,154980 788054649739894789,214209 794704390015909888,262752 754717817853751296,33356 757783682413322240,46280 794232461743898624,258456 776582103509065728,64722 732955570412605440,352432 758913542762356736,53806 764182281141518336,80939 785264334113009665,11774 768923897303408640,110362 795763298847301632,267862 768604312905797632,106896 788192962949877760,215754 756600770376572929,43553 772559585798266880,128897 771145280947417088,122967 788895598480986113,221785 788533236876111872,218275 775862394849521664,151439 758341833550336000,52554 769124634461605888,107469 778202339345887232,166390 780641839783239680,181886 781220082529599488,185601 765940847770763265,85562 775064213614100480,146847 757032244557078529,45628 791863876883099648,241432 792730191059705856,247241 773924168446251009,139404 794755211474718720,262145 758788443652534272,53739 762657898736463873,73926 766727532318076928,95708 791665168497254404,239344 793873830561316864,191065 793971234476167168,256439 763824598509117440,79691 773296566891343872,134375 794563959017840640,261155 777240693672509440,159475 786491517816799232,47940 755547754881912833,38476 757641727813517312,47761 762732417652228096,74612 791023123411902464,108396 769858710109757440,115451 772803818270654466,124597 795616095214465024,267655 758791408450883584,46384 794616241952391168,228101 750826009268621312,14950 792237746647621632,243398 766247415246618624,91946 766826751947186179,11774 775455714521157633,149259 776944504427249664,158815 777231341809086464,154330 772456644609470464,129662 791875823070576641,241940 759154928216444928,57348 794214625826906112,234583 761778901555163136,70030 763208904985702400,75899 767461157422628866,98972 773431861842444288,132140 793167243492397057,249469 742724974667046912,47188 761988353185161216,71115 778778151870615552,169437 775034541337567232,1250134 788799432607268864,218179 788851015613292548,220332 778568086295154688,168794 764257613790011392,80393 762717293960843264,1249047 773952542774468608,139404 785966163960344580,199490 793150898293833728,249926 764981921537372160,85562 776933752689655808,157993 793182344899330050,249469 785635025047912448,197091 792284217333813248,238395 772934632367153152,130192 775125482459193350,146259 777953817858105344,164764 790923230366150656,234583 764454849157136385,83391 765384997217775616,84422 764143983689867264,82066 781652795187351554,189314 791355918453727232,238395 794537515864719360,261155 776785691988471808,156103 759338990877237248,56964 779316753117618176,173347 771302324031655940,122973 793437135030263808,252020 763224584258674688,76628 770937975890849792,121612 771522442531667968,124597 793851008766054401,155390 768338221952561152,103354 776546154225995776,151374 787119793119830016,209292 765200444872388609,86103 758303466942926848,41703 761600495182118917,69231 767444119056633856,95055 770987414072418305,122146 789163631820759041,215437 772415880659628032,120976 787989695867318272,209477 793101216863485953,249469 770974393220595712,118191 773575540577935360,11774 758162929002934275,41703 768880223576129538,109875 779852612564873216,177233 790968249500311553,234583 755388357341962240,36735 763477683909062656,11774 774810404375539712,144494 780918743379607556,183050 772314413445492736,115493 779683820232708096,176203 788447522121453568,217634 795319655187546112,264774 753447073782046720,19598 754856928250064896,18979 758581358549540864,46384 766478483685912576,94300 770572841947389953,118191 778999418423042048,171693 788417212965068800,217519 788440767480160256,11774 790377668948570112,60043 794681751561846784,261155 762852331494912002,73712 755360430718156800,35890 757574102572032001,47782 758658927986937857,54070 764138784627752960,80939 794547305890258944,261155 761339523452329984,68182 794844033214357504,263526 779856363572920320,177337 774258452952674305,142198 754041408105779200,31400 764949738747682816,27156 773978696331866112,140211 792069012007989249,243075 788507093653450752,218349 793130700019003392,249841 761097983014252544,66680 778978652390383616,171663 769674493753225216,108427 774220146445541376,138054 785652422702080000,197324 791636750951129088,240145 780602480719572993,80785 791661671546662913,240483 774685194880061440,144494 790584968309268480,232137 795312645993857028,266151 795187357540433920,256276 792124404587196416,243869 794595224748179457,249926 754009697938735106,30802 794674666099052544,194085 753074712293601280,18374 755203992355864576,35372 786273459118624769,201958 791702597665161216,240483 792747927710027776,247232 795656154999296000,267655 756574046561509376,43956 795348922277462017,266491 739862614797213696,11774 755420879270666240,37044 765661769083879424,89076 785554314811023362,196788 790544598879744001,227273 779133869211746304,171324 755518671938740224,33090 763063914439532546,11774 765189842586087424,86103 755780362547015681,39030 756660645374734336,1248415 773677440883232768,138165 780038828258168832,174610 790338695551410176,230485 776752595297669120,157755 792394803442876416,245566 765754750356848640,84724 787678168861794304,204413 795409665010135044,266138 751151576413310980,17259 778958004615905280,170169 786663743497314304,205029 786919454823161857,207287 762279847347585024,69516 785653090212950018,197512 788115523833851904,215005 790984999050678272,233692 791621702337728512,240145 793185790234877952,249841 793492761055940608,252729 788425083203231748,217945 791674366782210048,11774 767677148148617216,100605 793094156931305472,249348 795673055817269253,267862 762783211101515776,1170555 780946513866297344,154071 774100048397209601,141360 794192926892912642,249444 773691367339991040,137869 767804573083852801,100605 776485838397906944,155933 764124049882644480,81702 786066422669701120,199546 756603087779983361,43553 760712523364589568,60999 763346814112264193,77731 787011675840876544,207287 750675303664644096,14421 761925305724350465,70509 794352016457797632,251336 769952628469968896,114254 794602380507508737,261155 785911122750689280,199546 774741051923804161,143964 732785587258855425,353220 786405099656450048,47940 772889419825065985,129558 775037177222660096,146560 776763732886167552,157693 791427609905299456,238099 792428207345512448,245313 791659191416926209,240483 758509371374665728,50827 760061933433319424,60112 763774662908190720,11774 794546057275392000,258331 795368635720155136,266054 775576875267596288,148684 792075053345087488,11774 785588409100152834,197297 788918353003814912,219942 776428552279523328,155688 794611131050360832,261818 758062457797562368,51069 775021786467491841,145244 795474710255398912,262022 779078007738609666,171795 794685784150474752,261987 786759069818388481,206008 792049197734395908,243187 755895800647995392,38459 790610839149486080,230334 753432202398998528,27317 793187210854035457,250064 794695096365031424,261987 778281527348043777,166339 753692816107311104,24134 772999381750472705,11774 757331771755147264,44291 793570807276564480,252020 795743767886118913,267862 788857732422131712,217935 750368921321021440,12883 760797071288832000,64722 795396979853557760,266491 775534314956005376,149953 749528481059438592,8797 792829954329350144,247877 751862671885017089,17259 776904084116770816,159359 781574530623942656,131056 793926639381950464,248652 733164932934553600,355106 760679229839122432,63655 771203454035304448,116856 769612133529247746,110585 772880366256414720,132370 794672048098328576,262022 776452182363308032,155688 794620681036120064,261818 795400317386956800,265858 762281483948003329,72350 763757786870194176,79020 794978098861187072,264397 785599134396878848,11774 787859079666495488,212357 790999548923617281,234583 762744464809099264,74431 764642398039379972,78566 792515062804217856,245998 795431058334314496,266138 768389879638036482,105041 787806080390823936,205197 785992897485213698,199546 790607860858249217,232662 793290117326606336,250293 752059766994825216,17794 744299750736932865,349197 771399730714804228,125367 771816349198725120,126498 773959083359547393,139373 781520755351838720,187976 781828128964505600,190635 793819534130081792,252639 763109860258873344,76549 779230986882183168,173347 780190857148325893,43579 793265104791871488,250953 791872146850979840,237491 756220986316337153,41680 758827536037978113,1248642 787784633823825920,213064 732322879434428418,350808 778937157826347012,171168 748545452304392196,11774 792135226470309888,243075 794654744191049732,261155 765759150567616512,88930 763805032756031488,80429 752853850906845185,23899 785276038150443008,194147 790597576328372224,232169 760289455722729476,56964 767853587217149953,102137 763223598483943424,73814 764791211181871104,84724 778722366708785152,169310 765690001589809153,86103 792259496693362688,241819 787106173132546049,209043 762673604899274752,73814 767852472425652224,100478 765980163137953792,90384 779387369204187136,171223 764525530112724994,83391 769189332259221504,110585 785474979701919744,195975 793141528600387584,249469 788470366343606272,218275 795726432529973249,267855 750858341837135873,14641 779753873758052352,174492 786708081241624576,206054 775384060126371840,148645 778228974958718977,160226 788810547114471425,220765 732655715140042752,353262 776742638166867968,156835 790984763460886528,234583 752669997533569024,17794 774010199610830849,131421 765637910376878080,86781 774025036558589952,139404 758883561462075392,55806 759099408877285376,56964 759220777170468864,56964 771754792729227265,11774 774608446259879936,142758 779339930518556672,172962 789109126571884544,223099 771014985048743936,122146 771421109925376001,124855 781493130906382336,139404 778269689491300352,166913 794639640787644420,11774 773987548859342848,139360 791397159908225024,237491 776823361410400257,157708 786091758706974720,199546 768098816163741696,103354 771323049895350272,124597 762643104285462537,72035 792047311337693184,242693 794967344137273344,18395 768046877375885312,101681 773632079733133312,119966 791739605267705857,240584 760463084947382272,61544 764985879332913152,11774 791053569071931392,235590 764893462940487680,82066 780577149916819456,11774 788081921217667077,214209 785272227436503040,95055 794421019893256192,243075 758016131126874113,48663 790980157683167232,233692 794763013811122177,261059 749596802333052929,8984 758079657916895234,50424 785600508387991552,196277 766302521824468992,11774 752232987614404608,18395 785271898972131328,193669 753715684601917440,29456 764233010908655616,82766 761609305888002050,67678 775777330933428224,151409 792031196293263361,236393 793425495778025472,237405 789142872662478848,221416 788796620682829824,220526 751867798205435904,16931 762697092250861568,74302 778338819485605888,166852 758752173429620736,54070 793530520957177856,249926 773951418394968064,139404 753259596416970752,11774 764221347601997828,82481 779456226513915904,170732 787040468789891073,207287 776145239765581824,152735 765034634375639043,85562 768801998426763264,108849 790261485108887552,230282 770450624609607680,118192 786663360154787840,202429 787858467298111488,133136 757201184188952580,43344 763564052261941248,78198 773171266324922368,134561 791461853847183360,239076 764836094189809664,84724 758875357873176584,55257 771153733409394688,122388 786723079233740800,205728 786746124812034049,206225 764840512717152257,84422 732531116486221825,351837 793244707690311680,249926 768251089447587841,105109 795269103573471232,265440 793192270572969985,250033 776672642837471232,156835 777830977016135683,163901 790395110794014720,230282 785823642739412992,197512 790500629886013440,231385 791397755088502784,237894 755872364039135232,39499 771020678858432513,120610 781242749840269312,186149 774355569880825856,141316 792289281553276929,236409 776880596316479488,141360 795313126044381184,264397 774051921283784704,137033 752952414475517952,24134 785906222385893376,199546 795439814485180416,247930 754892938010918914,33356 761683907125219329,69548 795389511744323584,266500 732143427186348033,349375 732395814648061952,351837 792376395385024513,243075 793471992322109440,252408 765135099985817600,84724 792134261239386112,238780 763626779382722561,74612 790525266355363841,230575 769121978527588352,107953 791659387811090438,240483 792365289627189248,243398 792948090856628224,246392 793442860427345921,252196 795306818532679680,266173 756987715573252097,45669 766351201063538688,47940 775160027199905792,146704 788825310514941952,216009 746662148412153856,89689 765959255174160385,90482 766013926320533504,90575 795035474247159808,263864 753408149005168648,26140 764984893533253632,85562 732380306985123840,195876 749953463266795520,10346 788741045773369344,217574 791661890468360192,240145 777600945291091968,162596 763163210702696449,76794 773558566632448000,137033 773915808862994432,140039 758604937827844097,52022 770950548434542592,117687 793911171308888064,254135 794878237457453056,262849 781023621074542593,184462 792831116646359040,11774 770198865509097472,114779 791977159401181184,241819 793187193229500416,249926 793209487993761792,249926 790406498094489600,11774 791506033705230337,238207 790956963307720705,11774 733359797219823617,254034 776214708894302208,154071 794154662614007809,257423 792516475298775041,246339 794722335106494465,262022 774969832101978112,144494 776057120693358592,153194 785933052149129217,199546 792028758093893632,243075 795098178114781184,265257 760196253208678401,61545 768495090016727041,106716 770247660355850240,117257 733075010663899136,355106 790605542834122752,232169 792070023292542980,243292 770117383969275905,116373 794024977703976960,249926 793478766630543360,250633 793828810206670849,255246 765003067183865856,82066 785258754166128640,194079 763061322317570048,75899 767168525660061696,97386 776611288856211458,155898 786453772822155264,202248 756249708226502656,42171 761483439094857728,67023 774457719239639041,143845 773892612847759360,139404 780600282199814144,80785 758373876069834752,52030 791348405289222145,238395 790973472134561792,235590 791005265315454976,234583 791369218545418240,238207 773919877539192832,139404 771508777153683456,125554 785846839924916224,198878 788715834902515712,11774 790730303824285698,231870 792415738128658433,245634 787400935446372352,210313 755065936479150080,35044 795231973371428865,264397 753950282296365056,30590 755309336658714624,35890 765392593148456960,82178 794272350879371264,258456 735082578529681409,351644 749848472040329216,10251 778261456886259712,11774 775791350792937472,151463 787027522932342785,207613 793610565008494592,253793 766345400777256960,93261 781170292072804352,185313 789557790863921152,223103 764933942063489024,11774 735342334540447744,351162 793287725289910272,250633 785538341378723840,195064 780497480316231681,180825 767285738945728512,98646 771484752599719937,125554 768623642863284224,107069 753367597131890689,26492 778286493697581056,166390 787418877122768900,206117 775405385364738048,148045 795279819730776064,263697 775148207751983104,146720 785939935396241408,198591 791457456559796224,234867 763148582836920320,75899 768958655597281280,110209 785877006437056512,194215 775573403969458176,149262 793956371834146816,257026 757272306746068992,46384 789866227560624129,225981 793209607451648000,250328 788167735901585408,215969 762253508015890432,72420 762637725019181056,73814 789509840368533504,226731 751583381515857921,18893 772911287940554754,132996 757715506648326148,49056 780093253408272384,177248 761656843244539904,69231 794348352896991232,259743 752973747775086593,24924 758165078189441024,50827 795070072620482560,247930 757630870647746560,47761 764998522332524546,85562 794555759665123329,256255 789815770595389440,225981 794428943122120704,257353 795078567159799808,11774 774358966474190848,142942 785985984718569473,200355 786600846440144896,11774 753769392920338432,29819 765682998125600768,88920 780767726071525380,182960 791718499072614401,240556 791305954797187072,194081 790561738252881925,232137 757688760352006145,48735 760966181163532288,65974 780538416261922816,181358 747835299170967552,11774 788769704038981632,220526 778387975772119041,167398 795339182935658496,264774 770734746880053248,117377 773964141476347904,140444 776621734145380352,151655 790965683639156737,234583 795384463295295488,266491 788525380437209088,215437 750502730880409600,12883 758020900058902528,49070 788756694138548225,220332 791685378109480960,238272 765281900940361728,86209 794710478882832384,262897 795720555894833152,267862 763584231171760128,78566 794664831529971712,259323 761679780529909761,68993 732985725935857664,1170811 760627039669854209,64084 770447729415729152,117257 772489380011192320,131240 781202222013030401,186434 791696517992112128,237491 775417048138600449,149200 793455611870453760,252014 776121915907932160,153035 750780818788798464,15165 751929013136859136,17794 753319463026589698,14277 788956017300086785,221049 793189431087919104,249926 767051200814456832,93210 773898684824039424,139577 776153399813410816,153610 793253779759992832,248253 795074902256590848,249926 760611884861120517,62728 770367782307393536,117609 792193478600060929,243615 793084544450781184,249348 781206732945100800,185595 753990450197979136,30815 742410685427027968,56436 755174113807708160,35890 757725601788731392,49121 772538501334196224,131045 785327626906771456,195125 763347978996232193,75608 762125437833052162,71550 767529345124536320,100021 786729518249615361,205094 753181295493189632,25253 773122029968957440,134470 789680669253402625,225981 791366077338955776,238383 781277489305968640,184223 755208009714774016,35319 755501993171554304,11774 765297377628463104,86645 774653573888028673,141360 778592125571047425,168794 787156510849708033,209351 754061717252870144,30802 751708008845946881,18870 788757418587062272,220332 793831792172236800,250633 749404248878649344,8497 794585317902864384,261796 795188586186416128,262849 750254724570636288,12014 788203733347885056,216038 790310073130110977,217519 769369957897351168,113165 786607935837376513,204413 791311475243487233,234212 759418486007406592,57607 761930876909486080,431998 786216085045514240,200490 760548070669058049,62779 755861786558095360,39475 735246683450310656,11774 763511298781052929,78769 765229266179133440,85539 776939993319157760,1250368 760190678819151872,60538 779432011085656064,172799 785949024876634112,198576 771343621853286401,124597 760184964268826624,61412 791313813953839105,231427 789043270072406016,221971 748669867918647296,1247921 764970589517848576,85562 771193215282057216,123583 767801780486934528,100893 760634428615954432,63858 778652495392477189,169226 765170845169946625,86103 791116652603699200,234583 758059349671575552,51069 756077772129247232,32963 773721785925640192,137698 756438041770721280,39583 758130374358605824,51595 785489729064239104,196277 791784287179866112,240483 792513698455662592,203546 754728130347143169,33356 765695654052057089,88930 780815339529515010,183546 760876731335008256,65222 771367877827895296,122894 792483488331014144,246225 795011570744950784,263896 751964581145088001,20604 773949889147396098,140372 779679817365020677,176110 786718975539326977,205728 777243417914900480,158864 779449033295179776,464984 767250298310189056,97386 785630592754790400,195807 769246658416738306,85562 781122964167229440,185496 758863959399161856,47940 777988857283219456,125529 765070365865324544,84422 785599866068144128,197286 789549253257330688,214354 788763032373587968,220526 774872159206256640,138812 787028042698874880,198586 791476155488403457,239021 765994292884103169,90482 757588779859181569,44429 766404186670034944,92166 754722112565280769,33356 788819101133185024,221297 790744529750093824,99049 754141597856477184,30681 775385242844602369,108396 763710533522423808,79691 778666775118487552,169029 773263930433081345,134875 777590706659397632,162638 753383679771181056,25981 790706591393730560,233241 758367451897671680,52532 767848637439377408,100893 788120628301697024,215252 769061712351924224,110709 787990165151223808,214209 791431922295664640,237908 733121572085469188,356068 760517049219158016,11774 772309067674980356,124904 794613499842285568,262053 761341062354829312,67369 763732812499333121,79835 773667478950010883,138532 788875969645862912,220029 772622226407424000,131924 792167481750073344,243187 770003917627424768,114254 791073555966406657,235990 761594519439618048,11774 770788241108852736,121479 773507416587591680,137042 764754448828796928,83391 793563137391915008,250785 752956102749229057,24108 762428463957495809,73194 761596592285687808,69558 765207996813017089,74133 773999605323276289,118482 785721033118527488,197512 772624041853194245,131480 758060671141498880,45562 794979720551079936,264397 733283782569168896,355480 777334978606723072,161566 790198651796725764,224680 795010477592084484,263907 756643132842864646,42416 769129433949024257,110659 765232000429010949,84689 765370738962526208,87459 786011655641718784,199960 789920021287870465,227048 778291909257203712,167220 765590127275978752,87788 786542853757530112,204380 793131000649822209,249725 795692761345245184,267862 786673421778165761,201958 751237343701524481,17794 772534472990490624,129551 768814437411201024,109167 774870076671438848,144673 751999653604888576,14277 779007194134118401,171916 781366354217762816,139404 791665218749214720,240483 773292690784092166,134371 777412624401047552,160181 775361530472824836,148645 781163025059483649,11774 776871739817066496,156811 778174627176669184,164826 793992303077572609,257423 756912173897494528,45351 773576745005912064,136904 772993017649045504,133454 773700421479260162,138616 780162484602802176,178415 767416806843813889,97519 771569533970554882,125853 793145939372478468,249841 790725815323373569,232881 791383852014903296,231361 776104091336310784,153501 761687822331809792,67852 771377116780777473,125145 779216800504504321,172862 790027474360872960,228888 758381772275064832,52720 761677258042044417,69548 788101352115298307,214899 770315812355895296,117257 765246102874394625,86103 758742941892419585,54070 780534595880099841,177233 790697152926388224,233307 765020508299468800,84724 771414042854367232,121479 785710152083058689,195975 789154161908600832,223286 790264992771694592,230282 765623461792342017,79691 770399349108903937,115526 772829835383214084,1249981 770485419007942656,117257 774840714895110145,143356 775448654639489024,149304 750337231135633408,11495 779048565028954112,169923 787762028207304704,199307 793118365665533952,249469 778884060739502080,168794 764909302632976385,84449 785801765220392960,197512 763024044983672832,75724 770393493696950272,118698 785616990622724096,197017 755576104719486976,37424 766400100725731328,92854 773949079260803072,139373 790654752149348352,232881 786672197842636800,205270 766513958664626176,351436 768320818963034113,354847 780761353720098816,182257 794535511872286720,261155 756272338505609219,42405 761342889628532736,67973 778326189198876672,167569 762330354799837184,431998 786911048523800576,207287 754837294603919361,27045 771999968986996736,126857 753984800697057284,30304 758664276500475904,54070 759811158660395008,58267 778517819805855744,152594 781481460129824768,139404 792370746752397313,243075 775335865178468352,148045 770934384627253248,120286 771347788911239169,124966 793493348661207041,252580 765641699448152064,82209 758115753585283073,50923 768438163702362112,103071 794541433415929857,261155 771422278127149057,125367 785714818556661760,198094 785797845790011394,197700 776773284457123841,156835 779127565147631616,172962 795028093882736640,263926 767180974262259717,91946 781689098662621184,188934 755853596080607232,18215 769264559030886404,351463 774057361828786181,140900 748910149818019840,11774 769736491794915328,112239 762769440509267968,73712 772771434783354881,115325 787253294746001408,204958 790876221076668416,234583 753324097757585408,11774 755034782375874561,27045 770265006206246912,111081 780846869106794496,181419 788489811522822144,218275 786335219154497536,202727 791351495648313347,237787 752728598679781376,14277 769292042748952576,112363 772192100427464704,129918 772194417683918849,127711 753992400167694337,30802 768684649849782272,104026 793274828224618496,249926 780773798576463874,182726 795667718338920457,265855 750782635316654081,11774 748941735783440384,1247952 763745778422513664,77849 773604973846286336,137869 764154747838345217,351152 774342722241069061,141671 780875411555282945,182036 794329129336393728,256038 763019780227993604,73685 793160794859012097,249926 777741879639207938,162610 764832371640246272,84724 791791442893086720,164764 761978246766419969,70679 787341863573295104,209151 756190800418045952,11774 763099988901724161,76628 763884284398735362,80939 767938270118285312,97341 768099356067192833,100893 790621853526089729,232884 773508671544274944,136904 790401999854444544,212727 761525412161880064,68993 777914589107421184,164633 766721516805328896,95672 766832687407476736,95593 758883852097945601,53806 790347134784589824,230563 793523131541446656,251205 735948406934233089,11774 781240820066156545,186434 793148392675299328,249927 757718845356400640,47844 765375861864423424,82208 770450910673797120,117263 781562861021716480,188401 753337330371403776,27045 763443202502299648,78304 770685179551682560,120610 778805896163897344,170207 793096910399832064,243187 767800406604914688,100893 779862426514698240,173347 773889178245398528,11774 787538705040879616,207287 772211898028793858,129126 771339234917703680,124597 793841982527315968,255942 780767869315391490,182036 793973779579932672,256276 775103015271280640,146847 764874083146182656,84724 755894106459484160,47188 763214683025256450,47188 795226364198653952,262752 762661834704818176,73926 768707105389965312,108513 774287355503075328,141881 785822136891953152,197512 767516216059494400,97996 778254646913667073,166409 791053539254599681,78159 792028454904483840,243075 769681103221166080,114779 752240369270525952,20313 755264189422272513,36370 779908646146871296,738099 790956495324065792,234653 793161664044552192,249180 762081051640487936,71123 788594197196570626,218260 758414086673731585,53144 763790359310721024,349449 788628445395902464,215437 791357714957864960,238207 732668217462755328,353200 761997638963113984,71210 762298788065050624,72035 788004152932573186,214209 759143602782146560,57258 772892491796406272,132765 786768936545103876,206585 790294019653771264,11774 750439207194259456,1248083 773290970653659136,135386 774127137859043328,139404 787289220176027648,206349 780037464719187969,177748 765342443222999040,84886 776793240095817728,155037 792513571305447424,246225 763782966376067072,79082 793622675402858496,249926 758138949378375680,47761 772905730345017344,132335 774424617217888260,143394 787028958361575428,207287 794243345895817216,258456 771393713981358080,125381 777995957204086784,164826 791678344043622400,240474 754720191741853696,33081 754904905962315776,33689 774853976835653632,144143 764154355276656640,80939 765238334159454209,86472 768096002515566597,103261 785470330768732160,192032 750379346062376961,11495 790956190482075648,234583 793967679057096704,257026 761429130160189440,66897 766072101451145216,89640 767027232069984256,97263 771884131357642752,172295 773896413302419457,139404 794220607076442112,258598 793536833867096072,252020 794535262726619136,261155 758451728954101760,53144 766689849873207296,94699 752187175312076800,18893 795725039014395908,267862 776244101670801408,153845 786953877660790784,207613 732954077340950528,354155 766473985114697729,92958 788016434865577985,192421 793048694924931072,248639 779127525482127360,168356 764977938454417408,82283 765038938603950084,11774 772024728743796736,127836 776734853320548352,156132 791816894227550208,228820 753383680001716226,27045 792744138944897024,247076 792890526290718720,247675 751914335484669952,18215 762144006214148096,431998 763963285792169984,80648 778453599986683904,167674 779156038264229888,172270 758708005777072128,54739 792802424226451456,246225 754712857586044928,22393 753332333403447296,26894 778604992865312768,168284 781828027030335488,188119 786336656538243072,201958 769619481643651072,107444 770432516373315584,117257 785726875507175424,197297 764531269778550784,82066 790658525139787777,231318 763070176250257408,75802 766706292031229952,95672 790746756652740608,231427 791327918018277376,237309 791836303813844992,240070 753258374247088128,24248 760697229858443266,63179 795608740322021376,267521 760713487836381184,62821 761259436136501248,67517 765018331191517184,85562 772614830263939072,130067 769451232469671936,112363 788880833075699712,221416 794315398086684673,256038 778384017498529792,167398 768105101978402817,103354 750299578289778688,12354 778305217276153856,167220 794241706661126144,257492 792056644205211648,243075 792491606888767489,246225 764623613567856640,83751 778585556745875456,163589 759576937878564865,56964 775377885704040448,148574 769203086887976960,110942 753408267104256000,27180 780083219777675264,176128 785547766214848513,196917 767569192182689794,98689 773990790238380033,138218 785948960586338305,205972 757700793050857472,48663 786909798499581953,193636 791674637411241984,240483 766987631926403072,92226 768148729698418689,104162 755882199665221632,39462 767132794703060992,97685 794586487157231616,261796 771231035870679040,121792 769346550816309248,109666 763950803539234817,80607 766353224739594240,93303 788182915448397824,215012 764501209289924608,77612 791448672181497856,238207 779089776473407488,172185 792649054358425600,192780 793237056898097152,195876 794704711752544256,261202 781483657819291648,139404 790243784646852608,229693 781557577905676288,188624 794377672985980928,259892 794882878391730176,261818 786297929854226432,201558 762807500861091840,69778 795356625901076486,11774 763869950574485505,77480 769010794818248708,110362 780600222019948544,181755 773163417993613312,738099 764911129076305920,84724 766434864472129536,82344 769489300895531008,112265 761663344365277184,69947 788482781521248258,218390 794124271635210241,257492 786376786829537280,198743 793547215021019137,252014 793855597036859392,255942 781356239414525952,139404 781517576123871232,188401 788293690779242496,215608 790967201649954816,234583 775828949326671872,148473 759933943080706048,60391 761046519948587009,64339 769811620436508672,112032 779265240013963264,171693 787812769315885056,1170808 792068278629834753,241678 758277385594736640,52112 770393402521202689,118191 765222051087089664,85562 792533611438235648,244270 775467328263729152,149259 780642924828561408,182257 793944432294981634,256038 774338253633777664,143051 774774825344565248,138819 793525437217382400,243092 794605076203466752,261155 795397968874438656,266884 779035792022712320,172120 758137465530044416,51595 781160651876171776,11774 764880960584286209,84422 789310084266405889,225359 793825617737162753,255393 758660114790359040,53975 760624515504304128,64147 767120911954767872,97355 769030474970857473,106023 790726627139293184,233307 791302643805061120,235590 792428418583461889,245566 785549645355294720,196917 762400529469345792,67852 777180317065109504,160480 759829395771011072,59666 789829663459774464,227242 766429021621985280,90384 756317151288590336,42495 785879665256767488,198878 765354033330659330,85562 760237269479489536,60794 764316107373150208,80939 765969813294370818,88930 768922283482095616,110209 781864452006162433,190635 788169365841666048,215754 792810652049903616,244759 793515500038938628,252741 765682292920557568,88459 769343569148731392,112399 758318480940728320,51809 780828026271653888,183269 772890224674439168,132335 774267314007052288,141887 792029030740594689,238099 757289082452111360,46594 775756891376984064,151463 778284188063510528,166339 787133513183039488,204835 764933023666151424,84724 776041295500410880,151791 786751719334092801,206008 787356058360614912,209351 793675802256834560,254135 756293226479226880,42495 794768493216468992,262752 768542907016048640,104999 773989140878729216,140039 772527945495830528,130721 790560618256498688,229693 794605563602759680,261155 776127619263787008,152735 788503513013772288,218275 769359907229409280,112872 793450172873318400,249926 752927610359787520,24597 791260538919460864,216009 795063889025257473,264397 751133778718789633,17060 738717203504058368,11774 786218330659098624,201555 786971892179578880,207949 753362147111952384,27334 786998487317618692,205728 791678555339960320,237491 792865617783189504,244790 769992145902198785,114388 763346178956201985,77586 770732155689431041,120610 790368730530197504,230283 755290539331694594,35890 763066632579248128,74650 773489903254409216,349655 773681531520966656,137315 776533735789305856,152594 785474873539825664,80720 732339762564988929,196346 768077533380313092,103354 795404623595139072,247930 751948644547428352,18395 759425946336174081,56964 777868235689426944,163765 777897496475500544,164001 756612313130659840,23518 766123870600491008,81929 773175909339820033,134955 776160217004257280,209828 778040829696847873,163763 778272134866964484,166409 787114707182297088,208252 794652473365590016,258537 756596377744879616,43403 776892668773359616,159146 750731661143334912,14277 762060365853134849,71270 793524014123810816,250408 786000044344250368,199961 787910218755682304,212139 793115526620786693,249469 758063475323056128,50542 765988106436620290,90694 786521161383292929,193121 789782215672541184,199307 792494680529309700,246225 793871315958505472,256358 794825447196401664,686533 788358105805516801,217156 753955731263459328,30304 757739729156644864,49066 760986090945646592,65455 764151134550306816,80720 764153011488841732,82177 794701761223094272,262752 758112697049284612,1248589 765445569183559680,86340 765952323923435521,90384 770742793245368320,120341 733893442993065984,254034 772246556367986689,74518 794362283405230081,258456 758074236447567872,48663 774768533620350976,141316 790878498051293184,234583 785854697596866560,198873 773318098531262464,1250013 781488939748032512,188119 756203093121916928,41839 761180791682498561,66116 780552581772746752,11774 792087082894258177,243614 794619354851799040,262022 762857075609251840,47188 773577372742381568,137639 762240000440279040,70858 775717736580194305,108396 756377529334820864,42249 770077584319213571,114779 776568038736801792,156926 793428529580904448,249841 764477117111406592,82457 787630206299275264,205757 792102303817838592,243075 757653074664194048,48549 766718327381078018,94899 732647496363610113,398864 759768274557075456,56282 760291678729097216,61544 785548849213386752,130635 795064891690262528,262022 734574751805497344,7700 753667140587249666,29040 764116654976622592,81744 770442531729313792,118192 775472411638689793,112363 789941786286317568,228576 790881207693160448,234583 749050825905827840,7052 780620795332657152,181952 788389995031691264,217519 791068672236331008,236454 764307877653643264,82066 753780778123821056,25055 770802024032141312,120610 786149108096634880,194450 786574390485848064,203674 755739033662140416,39235 786949123496783874,207287 766689016208961536,11774 795287414168289280,264397 775377751301906432,148645 790704682628939776,232911 756505839763091456,42249 764072886235598848,81649 771258945188921344,1170332 793127396429991937,249286 764065318482300928,79020 773868764316262402,139404 760629837795094528,64084 776778534752747525,1250343 785550219442319360,130635 788810103960907776,11774 761653903503060992,69747 764088094551191552,81702 773917694538035201,137777 794695989458247681,262752 776093400269361152,153501 793040840633487360,249013 794705251731288064,262752 750840364873900033,15316 762787155882246145,73910 767137578571227138,97438 786967590312697856,207949 794583059165282304,261155 781164838839918592,183269 795121130411610113,218349 764981131997392896,84724 790245074994991104,229693 758102537111089153,51265 775286204824707073,148045 773646507522289665,137777 756427068569743360,42249 764967497346916352,85562 774887818950746113,137953 779791425751945216,152897 790560164277460993,231894 768235757081206785,105109 777531282729205762,160226 787480274342817792,209973 793934248759595008,257026 780612802415304704,182122 790613194238812161,228354 794752517146034176,261155 792026815648923648,243075 793493154225795072,11774 769348327032885248,27164 754070871380074496,31605 776237104842104833,153596 780513251436040192,180556 791290038201950209,234583 794328098053509120,258878 768964978686693376,110023 788865863210438657,221143 762737078228574209,73814 771463232598974465,124597 742220320522653697,11774 755634651885101057,32337 766655646238404608,93261 792083231730376704,243187 793161169011748864,249926 776430353414230016,155451 792072913289478148,243187 775402695645601792,148537 790274532267307008,229895 751803522098798592,19294 759688700561416193,59382 777732209981661184,161456 792802823318536192,247379 793707486272512000,252824 771123782941630464,122126 775371447187320832,148045 793966364243345408,249348 781273425041952768,186584 763769935365570560,11774 793130227945746433,249725 794658160065781760,247240 770278459008544768,116920 786336880954519553,199307 763821231216988160,79131 765006968490594304,85562 770617611696627713,118698 787321466895241216,210207 787829508921516033,212711 789549625564946433,225981 792783116830146561,246980 785808194316578818,193571 793928510360477696,11774 749716082211090432,7852 757926307443400704,49852 788346314710921216,216009 788443327498772480,217837 786753734814466048,206008 794638807064723457,261155 792853592231202817,247592 781825980654551040,190635 791355858005417984,238395 792434548562952192,245313 794392059826188288,259773 758176210073579520,32572 759562687017693185,43471 770091399123533824,51778 778294844926095361,167220 780269107283423232,177397 758837835340189696,54070 761706843441725440,1248861 774853109747224576,137553 778369968014516224,167674 795699853686960128,266190 769352723607191552,108710 781562485904068608,188304 756856272373284864,41702 773996165645959169,140211 780869548346056704,182659 781214569679257600,185313 777365866111496192,159146 792762000229085184,247241 787991447521767424,214209 794232059547959296,259063 749712343685210112,9925 794981763613360129,263906 763028856370503680,75899 763161047553470464,76549 773274211347472384,135725 793257461897568257,249926 763926176100257793,79858 776007347227557889,151225 781787734054735872,171991 788781540515966977,220526 733909589842857984,354238 755376235786665984,36219 787140355242287105,208252 751562615181217792,18215 759763068863721472,56964 768128428755316736,103354 771521487065014273,11774 779037834816524289,172120 787814756929249280,205197 792809435504730113,226738 793251128330911744,250033 760572591782461440,62821 762648608315432960,73926 763695812706766848,75899 774004812790829056,140025 786880620123348993,204457 791475110959980544,108396 792944814647971840,212727 793240262654906372,250293 769947017422446594,115519 793722311115280385,252890 763608012061761536,78304 792573747953803264,246225 758210929100148740,48289 780910032410075137,184223 757293589474914304,46406 762744641427038208,73712 776072380498210816,149262 786392174598447104,203674 792820295816052737,247877 751541256958926848,18539 753732579954655232,29263 771295235448143872,124597 780108451687108608,176125 786973913993605120,206010 791506246977191936,238395 757580157238382592,47844 763664443565871104,77612 768438741719330816,103261 786285700429733888,202429 768269687230640129,104662 794600942838697985,261155 766793354684272641,96263 768063476950441984,101681 787832362692468737,210207 790547782536921089,232137 794602276061069312,261944 768098692846931968,103354 771558123538571264,126596 787916187988529152,212707 758344474250579968,52054 793512294164664320,249926 786000143283781633,200490 749387356428439552,8497 779031328008314880,171168 764181381001994240,81946 776597202378436608,154832 767454382849859584,94718 781351214566903808,139404 785987466297614336,352761 791999661015834628,241523 792415007237603329,245750 792450496195952640,245056 732985039928078340,354927 765902885712519168,79037 792404056236961792,245075 732172813390356480,349283 785510267836915713,195975 795378889946230785,266491 732683923696803840,353228 761725901209952256,70258 768511713826082816,103899 786903697418817536,207277 775854838315945984,151090 786967657530597380,207949 775324871412817921,146720 780604469536927746,181886 756490822850375681,43264 763147579760574464,75899 775673704252669952,150511 781359965680185344,139404 764182128674222080,80939 781207548707745792,186434 795133452647628801,263896 755756365881020416,39235 763398832457654272,76723 788472578109124608,218275 787823940341116928,205197 793097948108296192,249348 794694199656464384,249926 734780307174526978,351644 779181472523620352,172962 766047714228498433,90401 781150806019940353,183759 790172837264973824,172084 759479103267274752,27156 786727050614833152,205143 788404649112068096,11774 775142708675481600,145866 794350825845817344,258741 790744605218082816,220767 791450518371598336,238207 749638967725793280,1247996 755901738360549376,18215 751120990835449856,16299 733087656112984064,355880 763852713201238016,80393 773902624097767425,139404 773971331985575936,139404 775759281563893760,151374 770595972359528448,119832 773875231102373889,139404 789835832031055872,228037 791300050538356736,234124 753347097781538816,27222 761669898342805505,69947 771749397751140352,127711 772914217514958848,132578 763439639277428740,78304 780836953906376704,183269 743896787975561216,351340 749769336106147840,9638 762771171645362177,73926 765175571575873536,85562 780464380223721473,180556 768489936068616192,106317 755028630204456960,34666 766453239399133185,93210 790518880120737792,231894 750151527990374400,11495 785618701085122560,209828 793098428305711105,249469 780427022631829504,179822 792164272176455680,244550 755784982166065152,39475 764367534715838465,82481 768279294711705602,104662 793291710323232768,249841 749840180723347456,1248031 752976250382217217,24776 760330434014085120,1248770 769366254817648640,112788 792735253827719168,246225 754717691802447873,33356 789164885158486018,215437 786385698148548608,202379 791765652054937600,240483 755856850038378498,39462 761384421262036992,67906 764320101411594240,82209 793619252645363712,254135 795606323677147137,267521 789857545850609664,227804 765337173709103104,86653 766410907148701696,90500 791796750818299904,351279 765330388915019776,86120 770610421833338880,119774 762014204958167040,431998 767439807018434560,95055 774709807479676928,138382 793048852219572225,238045 757025848025190400,45669 761585888551964672,69231 779725199881048064,174756 771479329368866816,126152 795665865962233856,267862 772464117751971840,129558 755529922949554176,37993 761398493390966785,67852 794015444319539200,256439 795061687586062337,262849 762907866273419265,75517 778777349206659072,168794 790942532943224833,234583 791721068754939904,239610 774931871654379520,144494 769264345188478976,112654 794546881636483072,261155 795248374488436736,263895 770603355265601536,119515 788988049388474368,194085 790679259664752640,232169 791977686272839680,241819 751818666287783936,18486 794341779109605378,108396 795699671809347585,267542 755628864638967808,37044 751636928483586049,19000 765903416707145728,87904 776537868395089920,11774 778199536594550784,166409 795032621067669506,258771 795265632430391296,264397 759950832083304453,59365 770396048267309056,118191 781503224683630592,188119 770397566722711553,86231 793634387577286657,252020 785741010513133568,194082 795424959036276736,262847 755891196380143616,39475 774779983843778560,144635 791508283701899264,239405 792838137185722369,238395 793111190998319104,249469 764578912391147520,81659 773376295644172290,136515 754765882782539776,33356 771417056298299393,125554 773841671205289984,139404 788122484562337792,214209 757615697501491200,48021 767767234496389120,100605 770443191371829248,118191 775432346661257216,141415 791667816869101568,234990 757440877660897284,47263 764193114407989248,82066 770865538775945216,121805 772903744749002752,132364 757265625421058048,1248438 760517820958375936,11774 790885865711104000,234583 761155187742429184,65180 774426241805979648,142513 780485041113620481,180039 788645270254919680,215437 765035773838041088,85562 772069330863452160,121479 793288876517240833,248624 766777194227957760,86815 766960497220399105,95707 779726390111285252,176125 775310321988894720,20170 764540113099587584,81946 786923277679722496,192032 790580896466280448,1170572 793296399110594560,250293 780105197607497728,178258 772380085454340096,130677 789938968498405376,220029 788177693699256320,215088 789426679236194304,225981 761880443419500544,68993 793465464919760896,252020 760873722261696512,52682 767889301988315136,99111 752926321114619905,24597 776595037698265088,156835 779311769433038848,173645 791354724092026880,238395 791894498783531008,240483 765768278979543041,89198 785514782891925505,196277 785976032805269504,198671 790685878247120896,233131 794012421509804032,248652 794539189924528128,261059 767773640914038784,100605 791307140577320961,237787 795327159929802752,264397 742320181129551873,738099 760607515428159488,62063 762378330309963776,431998 762822471238156289,74247 786287982038835200,1063777 786774009585274880,203538 749073994041561088,7123 765549374906650624,87904 765599827933757444,88148 788556283544739840,218275 791494612812562432,238207 794283027602042880,258598 753832423935254528,29263 767121143874588672,97852 773324732083085312,108795 786541651074232321,202727 794539194836221952,261155 788820159695720448,220029 773894601564299264,139404 794558564035690496,261155 786030078903791616,199640 788473629721890816,218275 749678845532336128,9574 760941266599239680,64664 774035740413997056,140444 781339349510156288,139404 788082547074985984,738099 742355936820486144,99816 777685263791161344,158459 778936873188069376,171168 787041819548786688,207613 776116419524038661,152314 786005613910171648,200490 791467317720776705,239076 794541130562019329,254725 767471570281455616,74868 786583808778899456,204413 757655708838100992,48477 791196664858087424,234212 758633137303752707,54070 752259376937857024,21074 779494604458434560,464984 794568550358913025,235686 793641871931080704,252112 764822121868566528,84724 785602873384112128,197297 757826323989471232,49490 774012521405673473,131421 754720001236533248,33356 788399747396689921,217519 750728763768393729,14421 764178027790135296,80939 775027144791617536,146259 791087761835102209,235590 749717445934473218,7546 769615383489867778,113754 793160264099049472,248437 780780061737746433,182036 794941129183662080,262752 766434700353167360,93823 785790419988774912,198552 750753817302429696,15165 757738441819815936,49066 781017145920585732,183759 767294216221368320,97341 774402150713597952,142668 791382136628576256,238395 785848614509809668,189027 789550198238445568,226578 795706478032285696,268356 775196179995000832,144617 791359497365254145,238395 751608797945225216,14653 793997910224543744,11774 788839832986320896,221476 758747293184950272,54070 765686381247098880,82066 754080410221613056,31529 754088576686526464,30370 760986591997288449,66116 780263802717691904,177233 785850140452151298,197512 781438601162846208,185310 776442704989261825,155896 778637588340969475,168284 757743495440367616,48840 788066334672293890,215005 794425801470918656,258456 795055980933484544,263896 766617819509198848,93850 770459043269844994,118192 777778109110071297,161456 794190000917278721,257492 776816348848594944,157755 766469439071985664,74133 756918217113645057,43383 758168586099761152,41703 752931914609205249,24173 768423057216057344,106281 752825037678260225,18323 753471919349964800,26416 768621258472775681,107984 753736052658012162,21634 778134483308609536,163990 779571543747813376,170187 753748274754924544,29263 758344846159609856,52112 762524675750572032,73030 752205471415664644,21074 778745419987693568,170187 794539051332276224,259851 776842445401288704,151071 760542607126573056,63451 763627401477812224,75899 791411812549861380,238780 794252479634341888,258456 773557265269915652,132765 761525691447902208,68993 777643566101180416,159850 768079379612045312,103382 770454362317402112,117609 793844706937417729,255942 794652829621321729,261155 757274715694075904,46780 786310030224158720,201620 788779704954265600,220767 794013798784872448,248652 757405287133224961,24173 765994524405485568,90694 793139808528769025,249469 780607533719388160,182037 792150911745462273,244230 793173605786025984,250033 778301209027371009,167319 791616867135815680,240145 769271654920908800,27164 779402407285444608,173628 756253398148718592,42274 755540170494148609,38401 767208938383282176,97685 793179577233309696,249469 793632076272590849,254209 794537847869100032,261155 757693612930891777,48301 781642119924547584,188458 774023093308182528,95075 786131740414705665,200382 763109923236360192,76533 758658291828453376,54070 760531352613707777,63149 773717028427280384,11774 795500375143055360,265855 776983757379076096,158387 791788989749534720,241345 773658268677931008,148861 768133795828539392,103354 792513773781254144,242693 766431113661341696,93405 786599915279360001,11774 792699597244264448,226738 781118099298721792,185496 794892269136596992,262022 757483372511985664,47614 768937737118445569,110362 785517413227913216,195849 794525442023661568,261097 754751164990754816,33356 765588819206807552,86472 778254656254382080,166816 786671132455821312,11774 775838747719897088,151361 758359253375553537,51136 787800433502801920,213064 790940767061733380,234583 763815351935049728,79911 771595165907562496,124597 778279872733077504,166674 759252460221435904,56964 768855049724452864,105109 787646957342826497,211347 764126219239432192,82009 765366653655724032,82208 774166974058205184,140444 776119803970850816,153760 791409935204528128,237491 793108289399693312,249469 771400625749983233,125459 791147782635720704,235348 793441618732912641,252196 794629297738805248,261987 793289019358453762,249926 763826184744566784,80098 776928542986637312,159146 787044940517896193,207733 788605859999977473,215437 751921608835477504,16422 758531040851824641,52545 763706261540044800,79691 758439862353612800,52394 775751965624115202,151071 787948684474511360,213589 758505262529384448,53703 790906278818099200,223492 753730737594068996,11774 775779594112729088,151212 776798764950585345,157755 781462411933061120,139404 793526528432676865,11774 761402257824964608,67547 758046072656670720,50581 781340500154548224,139404 788170294884179968,11774 759172893993529344,56964 780498618184761344,180099 763213423714770945,75349 785976329569079296,198591 794715415255613440,258444 794945613930659840,262752 763115371691905024,76127 793236793692938240,246889 778316891408437248,128615 758819553602220032,54631 774031441948659712,139404 792933539197116420,246617 761589146280271872,69231 792726495084937217,247077 792741116198129664,11774 777601597673054209,161988 777970103166132224,164764 778804131565756416,170609 788508078618521600,218275 794705680947150848,261155 795378710044147712,266491 773496079002116096,136904 793041093587861504,243187 750453147462696960,12883 756936447668658176,44450 788158277339099137,214354 733222062811123712,355480 733355077725982721,355480 794678786960736256,261666 769327001522044928,112336 766262863539208193,91946 792981369869705217,245444 758351252048769024,52554 774002322427043840,139404 793908825950588928,252939 781517011637723137,188401 768465941420249092,105041 774392398289866752,143473 788690684584886272,220029 769602308791422976,114303 788415847261802496,11774 751629586455105536,14277 791034477489164288,235590 758719136067358720,46488 769632125243056128,112239 778679634799923200,169232 791438131077668864,238395 750796350518878209,14277 765564790228000770,88148 788059185191714816,212237 778699930986610689,169923 794322372220375040,256038 741792112094646272,350699 763183237568958464,73712 771429879116079104,125367 781593434545065986,188492 758336499548950528,52554 762976949811703808,74133 764148080253906944,82066 732719041383538688,353002 753208549707288576,25766 765662574830505984,89076 763232078850772992,76549 765266811268976640,86653 786953179233681409,207613 756706198984986625,44450 780099939867119616,176128 786622806217850880,205181 756952637694763008,44274 788726875807817728,218628 790968536424329216,234583 764087719660167168,75922 774865367776755717,62492 786691891777634306,201958 793171682215202816,250033 758159884131139585,41703 765612687661207552,88669 776806443861340161,157693 755018949574746112,34093 763934612670197760,80939 789973827346395136,227795 774389513187631105,143210 790585623488794624,232169 750473498401792001,13627 758271004586024960,41703 790203752049434624,229296 793936188432322562,257026 795000756357238785,258456 740314506467934213,11774 760994953346551808,65633 795715043052556290,268281 788467070354726913,213807 791740057145204736,240584 760237385997168640,61602 771702162946662400,108396 771749821392625664,7092 773050924403163136,132765 759619403583336448,58508 768216462016282625,104406 785262424345772032,11774 793637101657067522,253032 765508362087702528,87904 786988978658418688,207949 794905901689962496,262025 750738073093181440,11774 795330537938440192,266303 773605507789496321,137042 765891492200144896,89957 773641153006571520,137777 795710255594434560,266079 749405078252052481,7836 776726035727523841,155898 764943363485343744,84800 777296910092820484,159876 765599773139144704,1249277 766316831174897664,90384 794305675874570241,258927 780466480920064001,11774 765560301534187520,87904 772862804659318784,132335 758083939156172800,50983 775407702222581760,148010 785811075472105472,198466 790933715467853824,164764 750338059363688450,12535 762852758147915778,75073 771408420968599552,125381 785340982350995456,172295 768100461077487620,97025 792038366011355136,243187 750902228710334464,15808 758818863135928324,55473 761891275457105920,56964 787730374654910464,205197 795072655837765633,263907 777929286577643526,163763 785817634969452544,188577 793143885211897856,249841 766409005497393152,91946 780641975603113984,181935 789700193390239744,227242 759886303429132288,59365 770000057848459264,11774 790684925867520000,232169 737102185922625536,196346 761698434688614400,69878 790745148212719616,233558 793247288680329217,250293 754734845104795648,22393 773896786398281728,139404 766455170506960896,93508 767055690041004032,81659 767769235774857219,100605 793552569901588480,252014 755431174235881473,37433 759753829457940481,56018 757795895446425600,45964 775369314803212290,148645 788267995495661568,215412 793973252368384002,257026 786598399122472960,204314 787803380072718336,205197 750369600165011456,12883 785991435015294976,198788 792379959947829249,239610 795109745212342272,264431 794683531813388288,262752 732700002347192320,1170682 760730556082556928,63451 764314863975923714,81869 787403218137419776,210253 789470488233930752,225943 793952207783628800,256225 754104141199319040,30590 767713785071095808,100605 771401253582573568,124600 790371459986186240,11774 793135154994700288,249841 794367468223467521,257707 756932853728964609,44450 791313511175553024,235251 777320227692486656,160593 764332099176321025,81869 770658064525504512,87904 780242713488666624,11774 780518332772397056,171795 795147066917822464,263907 794879267331051520,262849 773153424875646976,134029 757632811046023168,46405 781503323920801792,188401 765489063826554880,350826 758715587002380290,54796 795311840574087168,266146 788464307793039360,215437 762823817945317376,72978 764136734435049472,82066 786355069205655552,203391 790727172432490496,232863 773686922174685185,138616 786596771212382208,204977 754849212416815104,26721 790557415024590850,212564 794906521918377984,262022 751859316664086528,19000 769799577021124608,109666 790379093619597312,213803 792093493099278340,11774 787026071929688064,208016 791511368121868288,239405 792757977954394112,247232 763152475641622529,76723 767468769631285248,11774 795039995224588288,264397 769009985971970048,110344 790724977125392384,18395 765691658373566464,88930 778562389226754048,168794 787257137420460032,205294 789864789342171136,225456 751857299803766788,19792 778628920954552321,168570 768057533504380928,99093 778268487294734336,164367 786375883812724736,202248 766481659688587270,93184 773714970810789888,137042 786852680912084992,193533 787117895008518146,209292 791691899736252416,240483 777941366584315904,164200 795087965148028928,264397 770081237532827648,112336 776135088610443264,153921 761324920324231168,67497 791166648648597504,235590 794348808930852864,258044 777245244614115328,85293 781766877680848897,188304 768576351813107712,107813 793053101259264000,245687 769178533633597440,110585 764192316831641600,81946 764975693906190337,11774 759167053928562688,56964 764824253703356418,84395 764934797709803520,11774 791799340666716160,222526 789926491228209153,228820 794171889820246016,255393 795355300995821569,261155 758340402676203521,51344 788944477448732672,219538 788255812225347584,214354 764233083356872708,81702 773438096952156160,134561 792708812624924672,242249 755489276268310528,27045 766363648872722433,93261 771885054385610752,127366 795413066485743616,265855 762750709313986560,74630 777619307194834944,161277 753182108022034433,24497 770078816068898820,114987 771108804167659520,121479 771433507981701120,125367 791281699002970112,237095 789292953093013504,224090 794667143082045440,261322 776134952337440770,152928 791477959974543360,237935 768924217748271104,110362 774633058096050176,143565 775324023626473474,148192 778395408686944256,167407 794633543339114496,260384 750043911784173568,11282 757095492622745601,45964 761668773917130752,69947 793440487004930048,250293 793878480656044032,256411 785517044884049920,196233 788147277466525696,215005 785936250180165634,199546 792981105783689216,248065 777830069020397568,163901 789211706010374144,224680 755172772612014085,35890 774985612529131520,146259 759162126199947264,56964 790600019212578816,232169 760946535769059328,65874 785602538682789889,192515 752968100421758976,24798 761671438831087617,69711 785933761250811904,199546 793615329041616896,254209 761413406846914561,67369 764672945079877632,26066 794694908967866370,249926 795493681516032000,108396 781225936289050624,185310 766412574824947712,92264 794588851784318980,261818 756636101062823936,43258 760953152900399104,64197 777115768693686272,156127 787509724308770816,205989 794249454010433540,258598 749926997795614721,10707 794322676311465985,258878 787560772201218049,210432 779331803635130368,173347 793139546217152512,249469 759526509602152449,58227 768346503911907329,105270 753592501009735681,28281 767869335746383873,101383 764364136557875200,82481 756262959043588096,42344 777701515356172288,162638 789159491208040448,215505 751837568929456129,19236 751721272095059968,18893 789974196700979200,228576 785851817188028416,198671 795363141580365824,265875 749390005601120256,8497 790308805355581440,11774 793106405867806720,249469 778740047843500033,169381 795462255701790720,247930 755390015492857857,14466 765244616190885888,84724 781289233906536448,186434 793575074330574849,252020 762810059118215168,74483 773173621904715777,134033 758255080336396289,52061 764853057255514112,84724 786541353463377921,202379 786665524830670848,205455 750363822012104704,12535 755528328279429120,37993 758492091030892544,53185 790219494732029954,229693 762095335493607424,71018 756590047013535744,44274 791398515083661312,238207 763690109904490497,79592 770615177548931072,108396 788001826608152576,172084 790383217547194368,356063 778571492363821056,168731 787756800862986241,206101 794627419747581952,258598 780869226806599683,183468 787302219573932034,150445 781263867418599424,186883 781374950536015872,185921 792521149473107968,246392 794573317525143552,39957 779020032659460096,171037 764474871199903744,83391 777186706390781953,159546 786962667281997824,205270 770733215480852481,117263 785796445920112640,194723 759224717006016512,51798 757062781522681856,44429 785936225135755264,199960 743499823148634112,11774 751205625216897025,14363 754121621422481409,30091 772132063642353664,85326 760932567180861440,15066 758782134941208576,54974 795089391337123841,264397 733068056579080192,355741 781389638384574465,139404 792053627410124800,243075 793217725489348608,249469 762361207579869185,72036 775503923503181824,148473 791650489016410112,240145 756270702924275712,42432 764786530640551936,84422 770328874890563584,118015 751838203565445121,18397 759549907682201600,57068 786969482329632768,207949 735125063045898244,1170550 771681117791543296,125853 793985365736570880,257325 750764682630221824,11774 781674502967074816,189314 790735910715396097,232863 773986673923272704,139989 792065650114064384,243075 794038579697586176,252020 764292115308445696,80486 781678601473175552,187611 763178497762131968,75899 788869428628824064,25223 794988289841385472,257788 732717110678458368,1170595 773176830618509316,134561 774988477884530688,146259 792039373353082880,243187 775500338627477504,149300 785612715607756800,197512 785251134973833220,108396 794532608239603712,261155 789174695069265920,223899 791690163747454976,234990 778235867072753664,137953 779040880787193856,172084 788928279659048960,127871 794533675761274880,259743 795440263237931008,267133 775048212348416001,146259 787500681053761536,211347 790374308208119808,230277 777899468821762048,163901 791628457226579968,232169 786026936870969344,199546 768996236649201669,109188 776296705209856000,153934 794194835716632577,258598 794940033325289473,85704 756622105408577536,43712 762311783021416449,72420 794541693102133250,258331 763193660720746499,75899 767307554678509568,95672 751986226014461952,20279 772892009115758592,133450 777462573243494400,160014 768865506308853761,109666 785869697032085504,199227 757888262312689664,49852 794683842711863296,262022 758153555761135616,51595 792252866610204672,222787 757602932208635905,47940 762194257264406528,431998 779055083057061888,171617 738969343892017153,1170533 762772360638312448,73712 768787418384216064,108849 759288268647178241,56302 794217513147985920,258811 750503729070309377,11495 793259224386142209,249469 763959703772639234,80939 791332737324056576,238207 762459129260576772,431998 763516203474182145,78684 752907269113843713,24134 775747397448335360,151185 790476082512289792,208178 759333841832124416,55661 771706308957392896,121795 778444064370728960,165185 753558439935090689,26539 754882652281470976,34167 788463319959105536,217574 791022199725559808,234051 752101414273478656,21091 786638133936947204,204358 775787607607291904,151066 764939070833209344,84724 765973885846114304,90384 792621447369723904,231008 780208326277640192,177687 794684568779583488,262752 789690581853298688,227242 790602456543719424,231792 781508652872196096,187370 768784679914737664,104662 779688497775054848,170187 793096705809920004,249469 775866295308865536,1250229 767855154221625344,100893 778383180940345344,152594 785323723406520320,195148 795474914178465792,263926 764287668943482880,82066 773913432235974656,139404 786366148350611458,192032 791307298681581569,237787 770422220422258688,117310 794221151346114560,258086 785342095040983041,195125 771164913469300736,122982 759796481264062464,56192 794692215067049984,249926 768581189883957248,107559 788407762774466560,11774 768972447039094785,110477 771952557447077889,103812 794317054706753536,258741 760127285378813952,61145 792659826379595776,246225 769817740580417536,26066 759210308384727041,18395 763397167042195456,77731 792683743660036096,244270 773267871778693120,135725 785867724048179200,198671 791468018345717760,237908 758591392532815872,51451 793994000147562496,11774 775490643779018752,112363 765299392257593345,85805 749358370079985664,7828 763208346795028485,76549 778303188550033409,160592 794011566811193344,256255 795032711811518470,262925 758365056367206400,52061 786323236585869312,201558 773989914484543488,140437 781424746852331520,187402 772799866586198017,125381 789328253479563265,224680 768605314413232134,106716 771559113884962817,125554 773532116734898176,133702 756358871472566273,41152 794623835752386560,262145 768873254400458752,109666 778627599740403712,169201 757201737568489472,44450 764780971686240256,84724 791043519662227456,234583 778634605469507584,166075 777010531899019264,351129 760290207941922816,60507 787709930958651392,211794 750903317178441728,15808 757972123092647936,50314 778640806668296193,11774 788753130511040513,220526 756647265914224640,43391 777117830458122240,159876 771440249805299712,118191 773532748153626624,134561 773671318659137537,137640 794069741979783168,257492 788639784025456640,218258 778585566669451266,168794 775749418083618816,128934 752710102076035072,19981 787055064963620864,208487 761548007552774144,65222 793676917979217920,247672 758838357455572992,50827 780811302331621377,183269 768967422749642753,110344 779382507947122688,174442 749965173914382336,9754 773249241502273536,134993 788080463764160512,215005 791835605093195776,241819 795683810637676544,250633 795728597067632640,261155 786695203319054336,205902 790905969366618112,234583 759088125062815744,56197 764216966705840128,81869 765702385901731842,86103 773884569116377088,139404 781915912978956293,188478 790917079549349888,234583 791595676631052288,238864 758910363215638529,42453 762612387824431104,73814 792303721396920320,245016 792830172546404352,247877 792844327382683648,11774 791337450320695297,237594 752718257472282624,22439 753786045632749568,24173 791366432189591552,238395 787479405215887360,210253 758659403277041665,54070 788414482544414720,217519 794220608166862849,258798 764278900088332288,82744 776544304692994048,154869 774321119465725952,141867 790754997902331905,231598 763903577790091264,80939 765015743419133953,84209 779141610248417280,170187 753085861101731840,24269 758855349797400576,54974 785951699714191360,199272 788074702874906624,214899 756582323273998343,43887 794623578683674625,262022 789797793779085312,225981 792480889116594176,243187 779849595010572288,176201 787772224606498817,207613 753713280548413441,28115 778167998817378304,164826 792532079649001472,245268 792552717013045248,246225 758744591763779584,54070 760320418121183232,42435 771519970576662529,125163 750470488942452736,12883 764942690890821632,84785 793864002849771520,256255 771518131147673601,126390 788071100475408384,213064 795611862150815744,247930 768127418720747520,103212 772791180794920960,132335 765047731790368769,85562 771400011745812480,125145 765159092302249984,86103 786198823148269568,201494 794668824633217024,194085 787676419140694016,210572 767344338074472448,97325 753968335616901120,30555 756282404017405952,42515 780846182314631168,183269 787571418389180416,210021 756906042211049473,45014 759073423104602112,52585 795378592368783360,266713 759636491744251904,58939 775428879242633216,149304 795263881061040134,265644 758839512839499776,51451 792129539765698560,243075 752279065940389888,20279 765579917727850496,87904 769036506065432576,109875 774958887552290818,143043 790056488219906048,227476 795758778528530436,261155 781506072452497408,139404 785582690208739328,1170700 794198556391288832,256070 773154083305758721,44421 788655449461620737,215005 775809978359697410,151439 787429277285384192,188577 766054645298962432,90357 751727652835168256,18893 792447133328760832,245148 732600464852684800,352718 774840683152629760,144030 786699277015871488,204835 762795554380414976,73814 779386223089418240,168284 789166507745882112,215437 760400876431212544,62063 766815868269502465,95672 772848037588791296,132364 793096682959282176,249469 763859773603348480,80648 765173070508220417,76012 759374805799927808,56964 768893421180350464,107910 777272329424347136,159146 758774573064126464,55020 790940898641207297,164764 793843031778537472,255942 770101310620336129,112872 780569354492534785,11774 795189418504179713,264774 762791419169779714,74938 760836185660936192,64326 771935815995973632,118191 794550690370715648,261155 761705242962472961,69947 763819296505999362,80366 778421448499163137,166100 778513794838491137,168594 777455312362242048,160758 755574021962526721,38286 788443779304857600,215252 765984814700781568,90694 769663031374589952,114779 778689749389193216,167319 762179798869286912,63868 754036584106889216,30354 793462858755543040,249469 778606982450319363,167319 790694779461828608,231894 763101531944222720,76294 773808433631858688,138819 785244540164681729,194205 793431788609757184,252020 760480272567730176,62771 785953830584193024,199960 788417021843243008,217519 795025558556045316,264754 789265494209617920,218832 756979282300108800,45686 762336260266397696,72798 757257612077301760,46612 763737068551962624,78159 732171502934753280,349615 780686615802810368,182036 793959765634404352,254135 754739870325624832,33470 770303580032991232,44421 766060810196160512,90908 771374507017670657,124597 769347183669710848,112788 792024043322998784,240483 752111567181938688,19130 765995813688324097,90482 794566259681751042,261155 759403459082752000,52818 786438283974807552,201494 781198481704845312,183269 794266191237816320,246425 794353503577718790,258981 761059816911491073,66159 766061538092474368,81929 794174732803264514,257492 732581077340983296,352568 765663242056183808,88874 793341727084048385,240145 773316256044818432,136018 755764254633066497,39462 759905612687745025,59373 767941121989238784,101681 770652936418398208,120341 781906362020327424,11774 794180095011192832,258331 758119592724017152,47761 768951017769668608,109709 768960495294361600,104662 760104825845526528,60542 767856676288532481,100893 750356806514466816,11774 755161619924127744,35890 780608770703405056,182049 775732621288443904,150511 794717336037158912,261155 768910381188321280,107444 773880991777755136,139404 791046601858953221,234575 758344064836120576,52554 779390890662125568,172107 793436369687379972,252020 793481068946989056,8044 767546714446102529,94627 776585079757807616,156835 792415987794644992,244550 761915150840373249,431998 790564791769178113,231894 773685306121940992,355185 753702585853370368,27061 760289903104053249,61545 777847788138823680,352751 758447040590258176,52749 759298783477891072,47761 788521185399144448,218892 794526041733820416,261155 792144751109734401,243187 763893783859568640,80486 785668797134991360,197286 794218817257803776,257492 776550507645054976,156505 757797424039550976,47940 743119943978344448,11774 791429179170365440,238099 794814047338319872,262849 760598165997260801,63655 762758476787486720,73712 776475451191533568,154869 778760455275687936,131421 787013591664844800,207287 756259052091351040,42344 792076107335860224,240483 794899049501466624,261155 773740826941808640,138819 793448226695196672,249841 763798427637575683,431998 794576836265177088,261155 762746297405366273,73712 774241449252626432,133043 793326627635671043,8044 765318848715165696,87172 763897297323393026,80153 751726670806192128,18893 793339427091120128,251452 793546773214081024,253274 794618352056619009,261987 771527590192541696,125554 786651325014560768,90209 788701529968480256,219915 732372015684800512,351239 778251559482241025,164826 793210452951961601,249841 757220531691061248,46006 779191750925529088,172523 792129196730425344,243733 778032067854626816,150511 762808697542279169,75073 779287358780813312,171168 788203454116270081,207287 763770562837553156,79691 768542639721357312,104999 778944720479354880,171360 793285471803703296,249926 763730601639903232,78159 769127520088100864,110659 777701143589683200,160480 785250646018527232,194082 788764571498610688,217837 787672887465476097,209863 792698493643190272,247074 793324490021335040,251452 757273707265953792,45669 775303188916207616,148170 790585499719233540,232169 765204571132137472,86103 774066121842372608,139404 787501772285812736,172799 790679276693647360,215754 760488060601503744,48052 789757476388364289,225923 790570116220002304,11774 791390979030933505,238792 771139240944164864,122299 764906479753101313,84889 793340532663652352,249926 764100948813877248,80393 777928085266063364,160539 791626080113287168,239405 793841951241928705,255866 794274576352079872,233467 795062460076224512,264431 764506142089314304,83654 765760737209876482,89198 755879682747293696,39657 764326790319845376,82571 769865804347117568,54070 773844549974228992,139404 787159922014167040,204835 763449786133454848,75899 756898647527137281,45453 773767673561882624,137869 774382756637790208,138165 753229061456031744,62180 773183338643267584,135025 789430838156988420,225380 794218863483387904,11774 735673462216359936,353124 780638366345924608,182036 793095743493976064,249469 761695605366267905,70177 768010443679903745,101681 768593409862885376,107236 766429918678904832,93823 786302250125709312,202425 732402847866834944,350295 752662366836236288,22860 785928443066249220,199546 792096944277622786,240583 761203793774116864,64693 768592963878420481,84904 795279362388070400,263906 754756119768080385,33356 755251040245645313,36494 763868845622702080,80939 769756478274240512,114357 773593626031063040,137042 779007956067254272,171902 771210295373025280,124131 774274015355514885,131421 762747477879558144,74681 767415550876213248,98646 768502546667335680,106774 769184664711892993,111965 792830155160821761,247877 754896871391240192,33532 795475095833690113,262145 751836211489021952,18316 787360936940089344,209351 756423444393291776,42249 762913643931455492,69548 781368423553110016,139404 756592339423006721,41702 768982065991847940,110615 768921636959621125,109666 794988264914612224,259884 793097916017614848,249469 793617804050169856,254209 762715441986957312,73926 768933511818534912,107469 793523702516240385,249926 776058806245523457,152735 776535149404037120,155451 781234348829839360,186376 786652912952803328,190424 793135317469523969,249841 786567820800778241,204413 781522758723252224,186212 767897911912980480,101681 757703665151053824,46958 785581103008534528,197286 788140937809571840,215754 757240018440183809,45518 759721799173103616,59479 766668499242643456,92917 763256757296762880,75724 773253625883742208,132875 780769984251330561,182960 791316989947944961,235766 771966689441411072,128615 794906177998061568,258881 756897728769191936,24248 764312813909053440,82457 765593148324282368,85562 786302682751442945,202429 786685495183085568,204835 751177529491230720,17591 788462712179130369,217519 789456669466103808,225981 765244433700753408,86627 776826603913547776,158387 778306847354740736,167220 775129742840360961,146259 781526158122754048,186584 765122356394151937,85261 763078052226043905,75334 763001162601758720,75899 774008420869562368,139404 764412937511534592,82571 763329808055070720,7092 755488846523928576,32869 785289805710045185,194221 761636744420728832,68987 769156458176999425,27164 780614207037435904,181964 766858145255653376,82209 768136110568452096,103389 775757164459782146,150663 790311304544169985,11774 753027936161267713,14277 786678638670405632,205728 754767047817506816,32873 775001884721545216,142980 788049593216884736,214353 735806990140727296,353374 756909040429596673,44837 774230686500728833,141867 778391687710203904,167418 781449060041515008,139404 761969113463869441,431998 763712491218202624,79587 793529717018206208,253243 759223903084503040,51798 794621691867512832,261155 788529967013433345,215437 763850233772118017,78344 765008125917220865,84422 786731445632978944,1248522 795302034903863296,264414 793871781421383680,255942 771165365862707200,123491 785348406415859712,193633 756506711314296833,43391 761849864292593664,69711 788825748069048320,218911 773993213652770817,139404 788615639074209793,218356 765186122884476928,86103 768481352408768512,105041 780492213914566657,128189 732991078761177089,355106 762723034415427585,310322 770407496653606912,117263 763480604717551617,77849 765908239842172928,90125 791399542944137216,238780 761957844551819264,70689 771575294268321792,87607 785952324640444416,199960 789530981204058112,221143 792238269031342081,349856 771805887635656704,127366 780083000235155456,176128 794863182909014016,261796 794923051989266432,262886 763444213686022146,78159 774846784157941760,145681 764145298595643392,81601 775557156779073536,149121 767721428988915712,100893 768943072352669696,11774 781535632707518468,92975 785935474745454592,199960 792107594060013568,243075 758819200538320896,54631 778038642929303552,1170352 787354377292054528,208389 775071202947629056,146580 781900764948099072,190635 795701807649615872,265649 763508458226343936,78853 795278931687395328,261987 755503932059766784,38183 793147351376367616,249469 755048229515866112,34898 787013012368482304,207287 749374857045880833,8497 780629505782099968,182211 764329661811654657,82283 768597014926032896,107469 773587503462817792,137869 780964023877722112,183269 749507843095728128,351279 778795499977445377,168752 762035486768508928,71021 752308628212764672,20313 785609453223772160,197512 790782195971547136,233729 792749956020867073,234583 777385344446574592,160758 753995301225046016,27045 764224532030849024,82177 791465112301215744,238780 763520607699013634,78159 764649176466534400,81702 762453246354952194,431998 764156555541348352,82230 778389815985184768,167220 791040359648210944,235590 770287290061033472,116164 791350658377125888,238117 792160480789835776,243451 753019218518573056,24134 771799738890985472,11774 776781243618918400,157693 781665420587700224,187997 793947486054297600,248652 759192212076834816,56964 760182481534521344,61412 757198610358497280,45122 758029339292295168,50923 758507679983644672,47940 781212737569452032,185595 786693610741858304,206008 764813557557039104,84666 788201022543896576,214660 758320872084107265,52061 765085193598341120,84422 781543160950423552,187611 755200379164299264,35890 751769917486141440,14277 781175866277572613,182726 786271343411027968,201962 792203623014989824,239855 762116707062120448,67547 765016498440142848,85562 763804506744299520,78566 756979111407390720,45669 777156566801723392,150255 769535287324209158,112363 792870595679621120,219531 793152172053573632,249927 793198673458966529,245750 752163219985367040,17794 755209203975852034,28866 778366980751491072,167305 753240478879850497,24173 792797920307314688,247379 775358678996168704,148473 771706902136786944,123821 776051696363458561,153095 791000028911276033,234583 779179142218645504,172962 787467463596335104,207598 789655977138069504,225981 750371663464820736,11774 750457782839631872,12883 774040601813745665,139404 786304426793312256,202429 760554961742671872,63214 775522043026477057,148909 732664661993246722,352911 770324752988774400,118087 775012919822069761,146259 793972746254479360,256255 794673852626284544,262053 769055950879748096,110709 767209125449240576,96967 767369048698998784,94718 780075751022424066,177836 788773963895705602,220332 765414041086939136,87245 785902180666449921,197512 787842779825049601,211829 759058772912287744,11774 764821814958665729,65113 766369712670253057,93422 788876248999014400,221832 760702894874234880,63451 768600651240607744,107559 777029766817861633,159146 755570941946531840,38586 778937180966252544,169738 785269737425035264,11774 795111659350216708,264397 789135629766496258,222647 777044843763736576,159146 759354845065277440,51798 793865480394027008,235590 764912872006619137,85159 793152029107552258,249469 763118566572974080,74809 761034602051883009,66116 760430414523752448,62771 794190163417137152,258598 754720636652621824,33356 762667595237425152,73814 764134736608493568,82066 793053300992028672,248065 766002900535476224,90618 785655489086558208,197324 762514519407099904,431998 770999403297386497,121949 795428180500746240,266079 778524578523910145,392921 735656754839703552,1170350 764174444055162880,82066 780041823829897216,177687 791469270869876740,238891 792982508598099969,246225 791385012306345984,238395 785278389754015746,194082 790991903277875202,235828 765399033275879424,87245 773872126721945600,139404 768105715911110656,103506 765540006760947712,87904 781670406243676160,187969 785872968463159296,196277 795265110872887296,257781 759933775220387840,60363 768102398904659968,103354 786996742688342016,11774 764262181177360384,1249120 786195848019312640,201619 785987400774279168,200382 792027810093146116,243187 750395964133748736,10735 752697132168118272,22575 794662262694887425,261155 740342261448364033,66217 791715380586766336,240483 754905721825742848,34175 756283146421755904,41680 765657746616164355,88930 780764875152764930,182870 780875741185531904,183269 781406035676426240,139404 786969682288844800,206742 788491928291520512,218275 791351744429170688,238395 763976525783851008,80674 776129024087171072,153095 794992013536034816,264431 751722019465551872,18215 778058939296473093,164826 786235028325871616,201958 760860324081704962,64730 755542046094614528,35890 755556381680250880,1248299 780179652962816000,178415 785884561804701697,197512 788443729816383488,217837 789164307724378112,215437 795088159726063617,264397 790619785847373824,232169 754202556075679744,30339 760510942509686784,61512 778610083638808577,169201 772075632192782336,125742 772797942562451456,11774 770604485399891968,117400 776812191823441920,155688 751874551730966529,20273 755057424269062144,35086 774630882279878657,139865 787807988212006912,205197 790547406030987266,230708 755069061524926464,33356 758022282652418049,50923 786949177406132224,207287 767960403095584769,101681 775765220656504832,151071 778375404256190464,152594 791857760396685312,241034 755239971296915456,35403 794992032456511488,264397 760303110074032128,61051 775694779736743936,148018 778668892168318978,168892 786765541272805376,205167 793215263151951872,250033 750894712534470656,14858 775332220487753728,146259 732353722383208449,1170317 787802638016319488,213064 789132228676558848,223286 752704109145317376,14277 762770345291984896,73814 777154074101755904,154914 779442770834395136,169437 791008104527831040,234653 779122101944930305,172962 793194988343439360,250430 751840861013495808,17794 752286087477915648,17842 791832478583443460,240890 794290310545182720,249926 756682716758835200,44450 758775102783619073,54070 786251799954984960,201583 791040143851331584,234796 773945791014588416,139865 780836459460911113,182960 787801902419316736,213064 794152320456134656,257353 794665243452514304,261059 755875771193909249,39188 775791856730812416,150511 780028193805889536,177697 789152818401841152,11774 789943597802065920,228702 793575045826170881,253164 790537930674622464,231834 795133561544343552,258456 760992145083772928,65222 786034236604035072,200566 775903669900439552,152182 776130837830000640,151741 794243474035982340,258040 785701111940386816,194082 764220939085156352,80393 769229953711935488,111907 786583683029491712,203674 732691428015382528,353228 778390804985503744,152594 765052265644355590,11774 768765010680086528,1249569 765769965936975872,86645 767101781272764416,97685 762664054699601920,73926 770768955644448769,118087 760506040437788672,63149 792667173328039936,245963 749163076994367488,7311 753336542911803394,27063 759227172598980608,25210 789241917645082624,206666 751211978043994112,17640 773052726007717888,132996 781489307580264448,188119 751211885395976192,15643 753765558408142848,29263 793517321553715200,250633 753813096917966848,29790 792366443161587713,245095 764954195388542976,26569 768952913733492736,108795 794647861027737600,262053 762856463844773889,32703 778737828523945984,170187 788779221023756288,218275 765660184807022593,87858 776211667055177728,153845 787335695060832256,207287 760365279721369600,62063 778308168669655040,166913 788496413630009344,218275 785239820675145728,194157 787123685228367872,209351 758715412699836416,46076 765271975648296960,80486 775483827930165248,149770 752717815476391937,18495 771681355285409792,126152 794320613158637571,259659 735994007139057669,196346 760659818587758592,63451 760666689210023937,63451 763874414593241088,80153 767949799760994304,101681 769945102773055489,115435 771915534312935424,128615 789825897633226753,226881 762395245631778817,11774 781164877511397376,185496 755378324000694272,37044 766401065059250176,91946 771495005479395328,126293 785507124264706048,195481 785808641920073729,196609 776928241839853568,158815 787208799727808512,199307 733109071079825412,1170801 762990020710064129,75724 786881489191460864,205652 769224518027976704,111549 777958787177000960,159411 765638434383724544,87904 774025171053088768,131421 786593125691260928,204413 790051126628483072,227252 794101604895092737,257325 755125086533853185,34591 777846567243886593,164001 786259940264513536,49459 749192693570568192,6984 769548491358109696,112834 752191960996257792,18395 794994095068446720,264431 793410701129818112,251452 766944606068076544,96961 778241006940647425,162107 781465511628603393,139404 792116106584547328,241678 761386823989862400,68273 774037634435866625,140748 787322785269846018,207212 792269568790134784,243075 762722433090646017,73910 792827670455136256,247241 788424698384252928,217634 794282784957353984,258456 794023446795534337,257492 753998676469673984,27280 778629469913374720,167677 780402880750628864,179054 794440091141804032,257406 793614262459625473,254135 793601160028356608,252020 772696452271263744,110161 752679631531147264,23167 792142527486799874,243187 778251197027201025,166852 753920351000678401,25135 764795026014507008,82582 769257423194492929,112363 790354487919669248,229220 770274943603015682,117257 786206839906107394,193297 793994028203339776,11774 750075055715954690,10848 776614321350520832,156644 758777360623644672,54070 757744620268773376,47844 760698206657347584,62835 777200702292692993,157755 791708378481332225,241034 794290885340995584,259267 750396683247386624,13018 768948438054670336,108795 775812234589171712,151463 764686091647455232,84422 770387465601441795,117364 781275373485121537,186584 785775875656519680,196696 788900658137006081,11774 776636452482404352,155451 786309159591567360,192032 764816820943540224,84724 787785808598142976,206101 791255456614379520,237491 753353551741489152,25189 777974097276002304,164694 787164560864088064,207066 787267913040338944,199307 795303855340789760,252580 763255816191344640,76474 776924491758891008,158387 773935565737693184,139404 790566262657191936,232280 771438749737680896,125317 772904040275607552,132908 773706543606956033,11774 790922438615764992,234796 794633299419418625,233467 791090105758932992,234583 774121314990764032,130026 787802929621143552,201558 779071275176120320,172122 792876218026647552,243187 793790909414576128,255393 790701999733911552,232884 791776443952865280,240483 765810450596503552,88669 760308988856545280,61922 769443125924356096,112623 780837199675785216,183269 763179689942941696,75899 765613525901406209,88670 791660756978720768,238864 756401698084708352,42249 768290017995202560,105270 786289712868622336,202429 771538493591859200,125554 776776700256456704,157993 786260763346427910,201958 787827409189875712,213064 771506989683924993,125853 789429275455881216,225981 794146663325646848,255942 767573990697230337,98972 750721661767331840,14274 753133024796110848,24788 756487174996885508,41518 753411502430978048,27045 790120558574858240,226585 778425877730299904,152594 789452784227721216,1178911 762271595251527680,63085 785474315043086336,194723 766333017879154688,81929 789160147851415552,11774 792252299233996800,244659 793103555188056064,249469 794589991011643392,261155 750332819021455360,12535 760263737974460416,60779 758497927803179008,48289 766723663806685184,93405 765882340904009728,86103 768226689864249344,100893 768578951480344576,107423 766451962732695552,91798 768075368007921664,103354 773723792572944384,137042 762815699827974145,74133 775019244132167684,146405 793212592663633920,249725 774105610388242432,349449 786240722362040320,1063777 773534651415666692,137158 778361938824671232,167569 752286116422750209,17842 768152354659106816,103354 787101560555900928,208928 791700125198454784,240483 771769820845072388,127711 791458962940002305,238383 795057858488320000,264397 790974546778005504,235621 761149883977830401,66159 788431560047521792,217837 788933962387292161,220029 764958019058798602,84725 756253190203420672,41929 773888358724448257,139404 750729764936179712,14877 778505711106060288,152594 756883340964274176,44450 773736786736578560,11774 778980219269025792,171693 764974101702189056,85562 769924368319205376,115582 793854850803068928,11774 762798861261824000,1249058 777845361536671744,163901 792400970122719232,245566 786591429011378176,203350 793942535265808385,254058 770004475209801728,116152 777750271229202432,137869 788185581524230144,214078 791450489430867968,237198 793193276555747328,249926 757300236746366976,46463 762694266242080768,1249033 762784113807929344,73926 793817988562509825,255393 790666186564444161,232280 766585515013316608,93405 769231900200304640,110615 754786809578610689,33549 763791039475875840,79589 791325231893929985,238117 769720435323863040,114301 781210498880659456,185313 788059833589051392,215005 758676498240929793,54070 788480913088782336,218275 763535268875866112,78861 791337044802809856,238207 751665795802001409,18341 754917017497563136,34175 766366536261066753,91956 753295819416174594,26924 794399810497511424,260404 767208176760467456,97468 786247024610013185,200106 752232700031799296,21142 778059100563255296,164980 787734392143613952,205197 790359625077919744,11774 757604427859492864,48240 776336079901294592,154832 789800099673026560,226881 758059339982659584,51003 751571989396004866,18470 759433363119706112,57964 778313043847487489,167220 791010053184712704,234653 748187946386264064,11774 794594833335652356,261818 777316952238940161,161277 780867815003791362,183546 749722845710684160,9433 761167925978030080,66851 776893648977879040,159245 791375061219282944,238395 758660987700465664,54070 790303867040849920,11774 792801299033157632,225949 794870064939929600,218351 763050153834082313,47188 787989909529251840,210588 788159770356310016,215754 795415714203111424,266151 732993622245838848,354962 773580192765779968,135025 785516842689392640,195975 768125240266330113,103354 792100024448450560,243848 773434098606104576,125554 776460310639104001,152314 787008617664942080,203822 792797809930100736,246225 768966134288805888,109960 758424240819494917,51997 766041334989852672,90654 792325738846224386,245024 761666577116848129,69947 792949561559887873,246225 758682304676040708,54070 764346710915162112,82283 766993663360573440,95948 774601203493711872,143845 779533243418685440,174392 793110208776200192,249469 771761121732603904,1000995 779422005489725441,464984 793273183117770753,250293 766013294259871744,11774 776270384295505920,153743 793852106771795968,228101 760544884491038720,63149 773736480992886784,353359 778483063466651648,152594 758438525897277440,53001 775294088702722048,148045 779669128378474496,174557 779305071863402497,172962 792043252689932288,243075 788921671692550144,11774 789080645716811776,215210 789408112385994752,224297 751851821237350400,20150 761909389972369409,18215 779515832397201409,172185 791029511357927424,234583 780906618565177344,182659 750138060512178176,11495 778970243184021505,170253 781470054777061376,188119 791348981620023297,238395 794820406381252608,263108 795439919858651136,266990 773602410170347524,136904 779367723428147201,173347 758821794975326208,54631 779279283818795008,171168 788456848110211072,217574 762720648154218496,73910 774654539282526209,144460 794038909713973249,253164 755400561831190528,35890 765030028539203584,85767 773904115537764352,139404 781117123510743040,185496 752955923413536769,24788 758125168120266752,41703 788506363303518209,218275 762123761365626880,56037 768224046995607554,103354 791801512796139520,240763 764281915805499397,82457 775855309990526976,151463 754752421079855104,33520 787816230120022051,213342 766370086265483265,90193 786691801885343745,205143 789580331141570560,225981 789928641421570048,187662 765006136542101504,85562 776558300695564288,156053 790566812958076932,230936 753208728703365120,26140 749415095936114688,8297 769350424843395072,111438 781913013414531073,11774 750338661036666880,11495 788165037479321601,215608 753318298876534784,26303 775844764424007681,151845 781347194699915264,186584 772800529575608320,132335 742545632334729216,352839 762744118917238786,73706 762333845303603201,72798 755162472982646785,35890 758762126571896837,54140 780616526680371200,181984 786342911382319104,201958 792484966848311297,246225 762323278405001216,66922 732612537502425088,11774 751179594993168384,17591 790309348786393088,229818 756432560675168256,41141 781560153871114241,187611 786892746015567872,207151 791816710953152512,241678 768546604731236356,104973 787665319020011520,211417 790011066558197760,228522 771506496374992897,125633 781162817000906752,185296 789777577200197632,227795 794113066657054721,255942 792507922529918978,243187 759461277089538048,56964 777675242529394688,161352 794557052785987584,261155 771450532158464001,124855 771551196641308672,112872 755288476791279616,35890 773158680875458560,129918 785792356444360704,196277 758329571502612481,52061 785846649927106560,198990 793638006414577669,254135 759358235249872896,58010 793953734476775424,257204 764225428567404545,82759 775730859244531713,11774 777353598711791616,161542 774175584624586752,140444 758270033109942272,41703 768331174246625281,102452 795383475775963136,250633 759900734108250112,11774 760150444907913216,61051 785588653154242561,196917 743419358123331584,353968 772516087854432258,131007 780205268860739584,177687 794328884070137856,260033 752967576238587905,24787 786287541045428225,202429 788122736925089792,215754 792236491376173056,349856 751217598541336576,12868 772541993016778752,130988 767066078426071040,93261 774245402333904897,140443 768147708901068801,100893 779844295285100544,130689 791675018321104896,240483 759295827684700160,55661 792573632102993920,11774 765012957138788353,85562 780831178584563712,164328 791279075381829633,234212 778000011070242817,163901 793263671938019328,250430 795476296361017344,247930 755170237532762112,35890 758719236764073984,54070 762629480653295616,65500 776787072124383232,158151 755571024884891648,36735 767677507222896640,100605 769097479551848450,110023 779544205932662785,172185 795282392751738884,264397 762458407731212288,69673 755488196507668484,36157 773976761780449281,137965 787025395300171776,68873 736963865318035456,351711 772206369252397058,127134 787299938942062593,209184 750084661284483072,11606 771820087556788225,127836 786946760887369728,207109 773911793794060288,139404 756683294876459008,44429 762136215516774400,431998 762741271614132224,74067 763333990757634048,74013 779061404921987072,167220 754780732292145152,17640 757299787469352960,46890 774992413089685504,146259 776477545554448386,151463 779727559479222272,174230 791467291359776768,238207 769635818696765440,114021 770939418307883008,122146 786974533345353728,207613 793134886169247744,249882 750733207532953600,14877 771767298088574977,127871 779970992231682048,173341 767944596118790144,100605 778406437059821568,167407 765840085019394048,14277 776515966771556352,155898 768212173784948737,101681 756502030789685249,42249 771730935549001728,126498 776377020552884224,152872 795201859837304832,263896 766314420838371331,90790 791068256089944065,232169 793497952509497344,252741 765912707031719936,90031 773857709300944896,139404 752938302970494976,23739 768038319359922176,84745 791374928893313024,99049 791473217302966272,239405 780226197166759936,177773 793842228875538433,255954 757775404421619712,47940 788089554435727360,215005 793869131602800640,256255 756292273441116160,41680 787502928017952772,210432 750471670645682176,12746 793865190764793856,256255 794534889299308546,261155 790853214723772416,234473 792120123439984640,196314 754745349332492288,18341 761817586141130752,69673 764783676483772416,84724 786626079096119296,205181 781131321733099520,185496 752623600625184768,14277 771521762798473216,125853 775127927352504320,147283 760384384503582720,62327 768963554921897989,109666 788018212164268033,214492 791458216794267648,234583 753949238917074944,30590 756537736409079808,43399 785687545048764416,196277 776131549494247426,153618 753246724236320770,23843 759377302790832129,56700 768191914373816320,103071 770755235623145472,22267 766666434915295232,95044 772974308436172800,133519 753995797973393408,28866 792437521569296384,245268 792539803463979009,235289 759907442679386112,50617 785645307933569029,197512 792873582690832385,247877 765012282807947264,84724 766383711524757504,92213 770312771397382144,118087 775776913700847617,150511 787441343559675904,210207 755555154204712960,37452 772752327321059328,132335 755535958984929284,37206 779440537895968768,174244 769278083941691392,112363 781830046327734272,190635 776754320196898817,157755 791790108743786496,240483 793921295729594368,256255 793975931647959040,257353 756367684179066880,41680 793945599494098944,256256 772940166902063104,132370 759546123539345408,58757 794630586442858496,261462 764979244640325632,85562 785942063229472768,197286 764201104414507008,82642 785277164237295616,11774 785895821950656512,199546 793321990459232256,251452 753696574878969856,29263 773514315118764032,136947 762254330292473857,72370 776433039245185024,155451 776562374711078912,156053 788025299153760256,214354 795012207272607744,262847 786919972333236224,207287 794579652849217537,39957 762365408477274112,431998 790684542327779328,232881 770608845634666496,117375 788751591687884800,220332 790636891016077312,232881 765440891007885312,83512 770423748264660992,117263 795378626430537728,11774 773791241553207297,138155 791998451663765505,226366 766104123599183873,91157 791784105486716928,241678 793504301914083328,249926 773923001112915968,139865 780891688885690369,181419 761295093504610305,67768 757591475345424384,47761 760147225167204353,61310 769243694369239041,110843 792067745521303557,242693 765642024821198848,88881 780416590772891648,178075 793190689202966528,250033 779420894640934912,174244 790729682605965313,232884 767540953003401217,95055 781195369157763072,185496 791671771430739968,240483 794684222590087168,262752 795402100045971458,247930 733055668333203456,354962 774338687018696704,142503 760965049905213441,11774 781236958416740353,186170 791397130468405248,234864 793244406287507457,249926 738404439069884416,11774 790373374065315841,228367 758573996795244545,53635 786229078475075584,201555 788271085904990208,215608 753439495601659904,23739 780124861179932672,176128 786241575236038656,201958 759022491310227456,56302 793843070806614016,255942 795736284564226048,266277 749920555931934720,10735 791978808131846144,240483 786068106896674816,49459 752954031853535232,24483 758124081669611520,41703 775784808270008321,151212 791441765463130112,238980 750815974018863104,15536 781225845889306624,186434 788568837876842500,218275 750830437434478592,15643 772879662800314368,133043 770150849062506496,115451 765331354485600256,87145 768626739404603393,104662 793098011840831492,249469 749714161521815554,9433 759578826812690436,1170407 773887429459582976,139404 753980031295102976,29807 766429292293042176,92958 774240410159853568,1250066 793837274261663745,255877 795363491305635841,11774 764432507995459584,83429 793464250685685760,252020 774090105434705920,141360 749347264179556352,8047 793661774343970817,252020 766402260557557761,91751 755303032401735681,34666 752690185662410753,22746 768221960933220353,103071 769309956990382081,112301 775737452552155137,151255 793617195519643648,249926 757591153344647168,47555 766372609403392000,92264 767776948286218240,101383 785656819112824832,197512 795748782847696896,268646 768388343931473921,106046 776539127625814017,155933 780569905158500353,11774 763462411726708736,77632 776357184192049152,154832 777570085682679808,162497 785634391443644416,197063 792487317890097152,245445 791811792355733504,239881 766012388827078656,81929 793894827985244160,255942 794611902898913280,261033 767683030244818944,100605 767838841394827264,101681 785585877032509442,197286 759424721570131968,56800 773573060268060674,137042 793895443096702978,248652 772149493122867200,35479 773611385918021632,138054 767238056109830144,97386 753307336693821441,26894 756547968606539778,43751 761286827047161857,67852 766737489939800064,95343 776038063667605504,150663 768521221575237632,106716 778356354515804160,166939 779147876974952449,171795 781605910728757249,187976 789442281593970688,225981 785945765990531072,199431 772174583893856256,128934 752623104464134146,22439 765501214117289984,86693 781870927764074496,190517 766449273357688832,93823 767801935428718592,101681 777633259958120448,161456 778828585138139137,170253 733300228812595201,1170850 776592036359053312,156132 788892167683051520,221972 793500435482935296,252890 763362744460578816,77835 795290972816949248,265257 772837343254482945,132364 765883927550656513,90031 765945731605794816,87904 795050112930250752,263688 795714625190920192,250633 764857016552742912,80773 788596167772893184,218275 762672341490868224,73814 764855209222934528,84724 766853125613420544,87077 793117155634008064,249177 756829742184169472,44290 764618455186305026,79020 778843269031534592,169515 785863333119463424,197241 793427399476064256,252020 780530875117232129,180655 764172498350936065,82209 772231158608322560,130067 781737700432936960,187611 752950246469210112,24711 788291353453039616,215437 764141543808700416,82066 793302457912877057,91936 795767571157057541,268814 758338327984693249,52554 767559009549168640,98259 765735533007867904,88874 769902289918238720,112363 790049284129447940,229514 776287429628002304,153845 780421940200648704,180074 789925349266231296,214899 768990033999200256,110585 790539339067523072,11774 788020164876967936,214209 793844810234736640,255393 765265957753421824,195876 787992077019652096,214209 751658477622140928,18491 770238543553630208,117257 773538140485058560,136947 781482894661255169,188119 754823874525728768,11774 765655651179692033,88930 794559616172642304,261155 753430975275687936,11774 791549218594910208,226182 757611192235991040,47090 773679867313422336,355185 754708312210468865,22393 795025762785099777,261818 755507087174692864,37979 767965606901526528,102137 770833621045346305,121359 788080025689915392,215252 793481127684022273,252020 793809166116814849,233154 778233717365944322,166390 786147884735471616,201292 787358811400966144,192558 759551641821515776,1170407 781368168786919425,187383 794615097071013888,261942 794024874305957889,257492 795291024872574976,265257 790589653757759488,231318 750870864732655616,15264 778351749233074176,167393 789255056667185152,223899 786677260761829376,205270 768802626892800000,94699 785955868248596481,196676 780569017299927040,11774 787121139462144000,209129 768294865121619969,104932 770794994634371072,120963 766051231311683584,90384 774301549552173056,140444 749394451525693446,8297 767858978021867520,101681 760544911988887552,63149 753378174252134400,27402 760153380870352896,52887 764214115564982272,81574 768789086899347456,108849 779399216120619008,173628 785542998767521792,196237 743843896111693825,11774 766448893504684032,92917 786905673564958722,207287 760496396457775104,62757 763872386773028864,80939 787912698260434944,213887 794264478326005760,215965 787381862603689984,210289 778764137669156864,170169 742165416143814656,350711 755276659218014208,33751 742821965535301632,47188 755537780801953793,38015 774037337286201344,140748 766650537269989378,95045 775137382601555968,130988 766455542399328260,93823 770617533716201472,118191 791199092751740928,234583 775135382002294786,146024 786548374317268992,204413 793526642299633664,11774 769589565611008000,113894 786400963439517696,203350 771402797598248964,125367 793485871819296768,252741 791656449990680576,240474 770402331573780480,118698 793204852235042817,248988 794743115391373317,262025 768872354101469185,109447 791360540383678465,238207 755401763969040386,37044 763499846909046784,78853 791008047376236544,234583 778921650720997376,171168 779355884916998144,174115 793647326090956801,251803 756252314235703297,42274 770112284756770818,109713 754761991252738048,33356 793175766548656128,250135 767141954257838080,97852 791090034921250816,234564 793132797250637824,249841 763138935895629824,75899 768225484547035137,11774 785281435242491904,194648 794612066019463168,261155 750836248143470592,14802 754175607920091136,28732 792254815359397889,243187 793204497195667456,249926 793437590334627840,252020 768569178043322368,107423 788458128329236480,218275 774331464674664448,138895 754083890482991107,30370 794585475092774912,261155 751144315393499136,16299 768249857429549057,105248 793229880674676736,249926 752928116146704384,24597 758287871027449856,52061 793974150486315008,257353 761258022446346241,67453 767715500805660672,100605 785334651778953216,194934 785771246944292865,192989 755100105695461376,35044 779403822305275904,174660 764920932016066560,84724 761285632849129474,67852 785530535863091202,194091 785240404870385664,194221 790723411790004224,233154 767498348391763968,97468 791346132387524609,238383 795733809031430144,268231 774001895497007106,139404 777272501273374720,159146 788052875155009536,214288 763763865083490305,431998 750502353162297344,10057 764887092958785537,84724 773909848119468033,139404 760491711965560832,63149 752908274752561152,24134 789474410172387328,225427 751818072131067904,14277 787762537907519488,205197 757276301489233924,43659 793495946164248576,248656 787659209982697473,208059 746573461728878593,102730 778528939044208640,152594 785243630453809152,194167 790983584576315392,235590 751147024142069760,16948 765306293733253120,86645 792821546918121472,247877 759532741268496384,58757 777143038225162240,157503 758085174886223872,50804 788926076424687616,221735 793244668955811840,250293 765275858852581376,86103 790248852490072064,228354 755184107244679172,35890 765283128965419009,84209 785311667236302848,194082 790681082744020992,232169 768834906189213696,108375 761130757993533440,61051 793874005535010816,256038 763802309365116929,80393 760399801485824000,60779 755451539271974912,37621 767727220034895872,100893 788845746401398784,220028 744737094229057536,1011996 763755632268673026,79589 780582145865678848,181419 750681014196850689,14462 771148860118994944,122861 794919341347274752,261990 776457648120082432,156055 757619507766714368,47672 761330810544918528,62805 789821397526777856,226883 794861541929680897,262225 763718140245061632,78115 788931276036251649,221799 754725712335077376,33355 752235973400928256,21714 758914856107913220,55107 785964084441255936,199739 793340216211742720,249926 750992181549203456,12746 779370430775853058,174115 780578259301957633,11774 791278727321776130,236884 765220183019548673,85562 794885960311984128,261818 769277208133193728,112788 781331594904604672,185921 791584725475426304,239468 786280257720549377,118192 773235410927357952,135555 775225260853440512,146259 774730786381570048,105109 759079227333410816,51451 787834891417292800,213064 786518552929067008,203806 742295020129112064,350711 760677931555270657,62726 794312735135846401,258456 767262933088817152,97386 764502021525209088,82457 765704539106373634,88669 769982122702540800,26066 786545695503245312,204413 795483770648309760,247930 758451476813516800,53185 776752146624700416,157755 776842952467513344,158314 790304713531019264,230861 752648692822269952,22746 767838194477899776,101163 768830701915570176,107423 772117766077878273,118191 793504277989732352,249926 753648001571106816,354103 765695464230547457,87062 768277639526133761,104940 791292665186885632,236259 791577889124683778,237908 794055370356432896,257423 790750146707554308,232169 794227266536558592,258331 768818634085003264,106716 767783116278726656,101163 767961921148579840,71408 777616403331506176,162610 755278910817009664,33356 793951471255560192,221524 767648202241683456,99471 776902407255130116,155451 787157546503200768,209043 787416643534282753,206117 766473843208663040,91946 758359106646315010,52554 793972058136793088,256439 755150138998345728,18470 773999162555637760,139373 760827139453128704,352572 758561831652765696,52061 781139790762610688,185310 786419008874700800,203806 792864152628895744,247241 795046209794633728,262849 755175558926008322,35890 771176339642552320,121958 773927814110203904,139404 774093824670863365,141316 758176145305198593,51451 771533000236380160,125742 765521704944672768,87904 794107153367887872,24745 794013808138166272,256239 790623294688989184,228820 776098566045446144,153095 793421153511636992,250633 776951708350111744,127903 777904000771366913,163763 780873031262560264,182726 779423434954506240,173628 793942478755917824,256219 792521436955025408,246392 794039369036337152,257492 763418412211109888,75438 778287068929753092,166434 778664117989052416,167939 764888807472762880,18030 773856650197405696,139404 794159203761799168,232911 795097918298615808,262849 757730480401752064,48220 764900091958210560,84449 781467858567966722,139404 793308225185644544,250633 757991202259992576,50611 775341956272492544,148045 791694205030629376,236933 791893940974657536,236941 793127984022433792,249469 750846692291784706,14277 755172609638199296,35890 763950129212567553,80939 764423096250097665,83391 773915917222764544,139404 770084403028619300,113754 793585829759315969,249469 757429489550790656,47263 757638637060173824,47940 758157862988283905,51756 786988912027766784,207949 785796109603962880,197324 791038148641980418,235948 763489723658690560,78219 781432190173220864,185299 756790578738819072,43391 792448956110245888,245136 785242689100853249,194221 791975216452960256,240483 776916054081609728,158155 771762212809633794,125742 773293141868711936,135489 778616736417316864,168794 781329438403284992,139404 786567445297324032,204457 794688755114409985,262752 774252037890387968,139404 757386161639661569,43579 769827543109304320,114680 755128013319266305,32673 765682222724702208,87858 793287357734670338,249926 779466464084516864,174551 757742230991937536,49066 763034934751531008,1248996 770814447250247680,121046 772904240293482496,132761 793095961799032833,249469 760167704296914948,61145 766549612488331265,91765 790022705634349056,228172 786691114082377729,199546 764072550301245440,78159 761589821349462017,69231 763489229947166749,78333 764674061993545729,84449 767834888586268672,101681 733105851377029121,354525 764936745192333312,11774 732286726211670016,351119 770691514141990912,11774 773388770620080128,133559 780793278190923777,183269 747497792323596288,1247793 766016029927636992,349060 768253256820817920,103481 774238328732418048,141360 780551793835184128,181419 767708346094718977,100605 770625439249211392,119937 776795590969688064,157755 788752232590086144,220526 789511243769995264,225981 763161181611786240,75899 771118840604401668,122982 787996862443687936,193671 793439344321179649,252020 765737473603276800,88052 768838378603188225,106673 765228436768038912,86103 763894799212670976,79876 779330376317538304,174115 781340801813008384,183759 757616694831489024,48351 792086783609729024,243926 793309934297292801,250216 732613804308238338,349359 755041107226923009,18470 781286498549182464,186532 786839608873058304,206960 788809843452813312,220029 752995603387252736,25135 765015784720510976,11774 787037203222454276,207613 752165375626752000,17416 763398024626335744,76406 771590607789621248,112399 773606997342162944,136947 794199858353573890,258598 795033408791597058,263926 780959064909938688,183269 794882690822656000,258040 791429346229530624,237491 751033107378114560,15917 787751687205171200,205197 776728986017607680,155451 751785932206977025,19562 762659127751475200,73814 791038476716302336,234575 760575992125685763,63559 753256073423794177,25255 771399719104880641,125145 781028596261486592,183269 781211610174132224,186434 774297209839857664,142506 766826607390691328,93138 780369552945319937,176203 793135231893135361,249469 769761862116315136,55379 766223648130818049,88490 769270116357996544,110302 774319957274464257,142942 774615514286927872,143845 752738638128156672,22439 766691148408557568,80939 777846914507079680,164001 787952274471473152,211829 775719058872406016,151071 794603686261493760,259034 779378970546483205,174557 752627636065619968,22657 779076261415190528,171795 785702768262742016,197512 794161544955207680,221795 758623121372880896,53580 758630618011926528,53185 765944580692844545,90384 768638087723352064,108223 778426289711566848,167220 781394808954884096,186584 775825465013628928,151165 785918707851755520,199546 773987054900408320,140614 780597258677018624,181886 788604716091604992,194060 789508808171065344,226731 794626209200164864,262053 754125575740993538,30296 793247523834105856,250633 732656327885889539,353200 767074493592469504,96962 790686520118083584,232169 790661730921619456,233307 752254242639847424,18470 761295274819977216,67852 786968758170611712,207287 755575988973633536,32809 767120889917927425,94699 779870258094043136,176109 756556536131059712,43471 794238710023946240,254573 776761546437431296,151374 791700858119426048,237325 758082381265842178,47761 758132528503001088,48463 794573725970612224,353879 758440558109069314,52122 779002606396051456,171693 794691640539516928,262022 772145970725330944,128934 791638179627556864,238292 760164535424647169,61051 765763703488774144,85562 772919747604156416,133617 773480935354281984,136589 793287496620617728,249926 768075777833177088,103354 770301417106116608,117364 764462788475363329,83391 761878642410520576,70941 778209557545836544,163764 788491611558871041,217837 794562603746000897,261155 764849750663434241,84724 776813072900038656,157755 791696678948659200,240483 760102653976256512,60854 775123235482599424,146259 778680457344847872,169232 787112256085512192,207151 767031227094147072,93144 785975390284034048,199306 788013375691354112,211829 788434830971109376,204835 751124105487843328,17184 757548735417024512,47782 779615862047113216,173628 788736562645184512,203710 764127809925033984,80863 790995229302194176,164814 792421877125963777,231015 770365681007112192,117257 781605580158930944,188697 781446059977506816,139404 788512374902796293,218275 793095053535096832,249469 751133714080555008,14778 761131097547640832,61051 765301181396639744,86770 795703668775391232,267862 767401164165885952,94699 776129188256329728,153095 779095137385271296,165942 766308697505013760,91946 760547327228665856,63451 774001452712943617,140437 779026965256777728,172057 764233959995805697,80366 758175027846062085,51809 792580955206582272,246703 793513841204326400,252408 757912430651535360,47940 777045633362432004,159475 775533181474746373,148701 788863412185030657,216003 767464148061925376,95055 768660008418566145,106774 793962454707478528,252408 779496895261642756,175376 788904958062059521,220332 753420624358412288,21634 786203661449961472,201494 776482320295407616,151463 780546946347839488,11774 781458770048192512,139404 749698337184550912,9433 752213955603533824,19966 756245429382152196,42249 760879862420824065,65180 794584022768762880,261155 791346142202265602,238207 794612425723179008,262053 765657326359613440,86103 769266987029659648,109988 770378832654241792,118393 795389705508585476,266138 770230491559632896,13656 785838621597270016,194450 786063360085352448,49459 793920059861262341,255942 740504557462167556,738099 761015831325061120,64692 765202724287676416,86223 762941891637678080,431998 794596132911386624,95727 795352855242752002,266491 764584384200515584,57574 795197976163414016,262925 750773229099311108,14525 785865739639091200,194082 786892414912827392,206748 751620608467800064,17794 759240108340051972,56964 773285154215358468,135025 787427954187960320,210897 758351564813787136,51595 777216627888775169,159876 762129532782571520,71430 756507534970748928,42249 757710796570947585,46006 766618569350139905,92860 778024317816827904,160539 791348856055173121,11774 780252201155383296,177233 758562409065820160,50110 786369745679360000,203510 775812797305384960,151071 776464579823972352,156103 778810872168783872,169201 786914218087948288,207287 776474821622398976,156026 767849852097224704,101681 772887760717750273,133255 751967464104177665,17794 795694585125212162,267862 781907295579934720,191354 786221156089024512,201946 790335839632928768,230277 793802377589432320,232911 765405238597517312,87245 765990620984848384,87904 788695733268426752,217519 789544232310624256,11774 790181085321699328,228888 763453605106024448,61784 794992185271685120,264468 755134828857561088,35737 774061205396729857,139404 787091378727587840,209129 794842696154234880,261818 790955862818820096,232169 757086210342817797,45857 774215771324944384,140444 757467598871298056,44450 771879151733125120,125742 779384811605659648,174435 793044295494230016,248988 794564257027420160,261155 761683683879321600,69684 772554985741684736,131542 792099707501875201,243075 771988637403590656,128934 773774016918290432,11774 777969951806099464,165185 785759025686310912,196917 787907989462257664,210215 753025883259170816,351340 753961205350400000,30590 768854460214935553,109104 770214283254730752,117257 773865857080397824,139404 790525958797266948,231894 774064964940115969,140444 795047368089595905,264397 793437317826420736,252196 793359799832326144,250633 776505509784461313,152314 773534204948865024,137042 781048211389583360,183759 785270427643813888,194648 753016612383432704,25253 768060839777669120,103261 749695800402477056,9638 769149969160925184,110659 785268993917460480,194560 788759557006843905,218258 788855725921488896,11774 745297431848427520,350979 788817903806054400,218258 762359016303501312,72912 766078194638127104,90482 790534102231289856,231894 793123414428950529,249469 753014104722251776,17416 766413451493122048,93823 775831207770599424,151463 790644617943187456,232169 776007442941505536,151410 779345522909933568,173964 781647473370624000,188934 762775530168913920,74943 763992110303318020,80939 770106666624909313,114987 773625689861922816,137740 790739624482131969,231870 753365782105587714,27317 764289942398701569,82457 767953221277081600,101681 790988490779549696,235147 756496298354872324,11774 758792157972996096,50360 758417464124243968,51997 773573493036384256,133672 752664443939614722,22439 772518410185904129,129551 776075061941854208,144051 790248231355555840,227242 795678745889832961,262847 751097526808244224,11495 787021692761546752,205143 795264765585190912,264355 789970609493139456,226731 778532967215923200,164554 793408368094216192,251452 773660016356290562,137869 779325682790707200,173964 755798571824193536,1248354 776454481663983616,1170441 790949800233537538,234796 753459782309273600,27280 794568479189925888,257788 793841713785757696,255942 794535751081926656,261155 750369123184640000,11774 754799504402939904,33474 775752483377471489,151156 793183133478903808,249926 793458422804996097,252020 785971350972293120,197512 794563249677078528,261155 772448685426876416,130988 775768024926326784,144573 781255838614773761,186434 794743661523148800,261155 795026059083345921,262847 780580451987689472,181419 792027108667039744,243075 755796938017148929,11774 764974414547083264,83751 792284214515396608,243398 794581786198085632,261155 762721767160942592,73926 762731161260924928,74681 785830223954587648,197512 768610111900250113,106716 771804779282563072,128194 768106504872464384,103261 756537288448995328,43553 776860570863734785,157993 792611630466994176,246392 771079886937006080,121612 790323392448720896,105109 752926428459565060,24597 754890070075838464,33356 764101696469426176,80939 789089556536655872,222500 762472759481905152,72534 763890398410465280,47906 774728234470551552,144848 777512372265254913,155038 732736732148301826,349375 761674033138130945,69711 785931300020457472,199546 756661640649543680,43751 775838864107790336,11774 776167273128202240,153854 776642898221641728,157082 760555034476032000,61256 787672893849153536,208058 793120685480550400,249469 756972777773543424,1248429 732350129404018688,349572 764547189225824256,82283 788474942727659521,218275 765171809188651009,11774 767028708506873856,97355 769765540168556544,112382 785298153897533440,11774 791764315460083712,239998 753711967471341568,29263 773674967552503808,137693 785958255423918080,199546 750807923404607489,14668 766503377882742785,93405 771765324668633088,24173 790705482432258048,232884 755070882696032256,34973 765211708952485893,86103 780969252673036288,182924 759198115635142656,57274 764324560841867264,82283 765195313086738432,86103 767036000908509185,97583 761274108017512449,1248861 793108605226582016,249469 791067066434396160,230282 790304006262382592,229159 756223712609853441,40937 767089534156742656,94899 778651495088750594,168794 750280105008791552,12290 751889551329722368,17794 774007648740057089,131421 788036753747685377,214288 773381831102230528,136515 794624315836796928,261796 752840687784173568,22953 753017151112503297,24346 791292312315801600,237236 769665542688870400,112032 781008255686443008,184223 755832298822438912,11774 785494472297705473,196277 760890266077257728,65404 794561728856006656,261155 751657995650658308,19005 773518231772332032,73383 793607894872707072,252639 793967009557950464,240483 785338969517068288,11774 753267529125076992,23519 755169524287098880,18495 758273959192178688,48148 769342784960692224,113165 772667340127367168,131421 773908346877325313,139577 776781721735798785,154071 778923535028752384,171168 787152398720524288,209351 789973534273515520,159876 790996374640734208,234583 779012748021600256,171902 763539152277078017,78566 774328002674987008,141995 759228455821185026,51798 755863475197448192,39207 771032280202670080,122146 779349165587386368,174315 786663889912012800,205728 760986304054079488,66116 792042394342428672,243092 732912169680011266,354135 788470880338841600,218495 758179499359997952,51344 759075138151256064,1248654 773688202464940032,138488 789168857973870592,215505 790581881183928321,11774 769298711109337088,112399 781527425746427904,186584 761363194652663808,66801 762855983710281728,47188 757118527497043968,45498 793668526531764224,249926 754798180429168640,32968 777569703459852288,162497 778798155659747328,168794 786341447725264897,203048 769162616015056900,111543 764846309148811277,84724 793168523254042624,229908 785975392687366144,197512 792100886554095616,242712 794402717531774976,259743 755247652556541956,35403 758828104366206976,42453 791466924123295745,238780 770455638711406592,118506 756987288534577152,45669 758098724249866240,51451 772283005150736384,109571 781825873422999553,190554 786656437791522818,204413 793867849831944192,256255 755096212517249024,32405 778685978298814465,169916 791046065357148161,235951 732146436058447872,1170318 757699426043461632,48477 773952057946607616,140372 790833195637805056,232137 758760790182731776,54070 787135706355212288,209184 786265890387931140,201555 758193868743536640,51344 758009944402751488,50804 786956111584735232,207287 793132777306808322,249841 763998880417525760,78159 781341004595101697,139404 786905856403247104,207304 753545606472269825,27222 770618516894515200,119937 780774352220327936,181548 790715780405035009,221524 780569475028582400,11774 763083522840023040,47188 772458664766664704,90193 779473007001661440,174315 791434719091167232,238207 776184531795660800,152314 759843804920680448,7224 769416263814770688,112363 772888718017433600,132578 764418186498351108,83391 765208979626598400,86103 775153700688003072,146720 780930679336865792,183975 793353138736537600,251452 758682717152129024,54070 779057504718299137,172047 785965645200367616,199272 776612018958639104,157064 775022349489889281,146405 794200450224377856,258598 756104240385273856,41632 773929675747753984,139404 775075904758292480,146949 749267462051336192,7849 753671405472972800,28586 761345279115264000,68102 771396243406909440,125381 788092726591971329,214975 791606522165858309,234878 794336824818855938,258741 776766499218460674,156644 793193457284222976,249926 749293982312783872,7836 754811248672247808,33470 786398069919277056,203674 791354198692593664,237491 751226333347221504,15808 775883466399293440,151439 757558805966233600,47782 789197539199234050,221136 771565665400434689,125401 777156154531147776,157755 771112729126039556,122982 791341016728993793,235948 762028937761337344,431998 776374729875816448,143361 794197231599550464,258044 764246097774673920,82066 771631125424844801,11774 773148727775207424,132768 779998442546405376,177731 792421723488546816,354073 794203966083055617,258331 756573783738163201,43956 786152988603592704,201187 791351367013113856,11774 752946572317470720,12954 761600994451087360,69231 790793972331515904,233154 762639245873848321,73814 792051154905657345,243075 754101596821127169,26458 771176837355450373,122973 752979799262408705,24467 786412125774372864,203674 795042180263985152,263532 757757896088231936,46199 779442008863703040,172057 757430336674553856,47261 756689996220862464,44429 794765581367046144,261155 793142433144004608,249841 758053137236111360,50787 744786371840114688,11774 791664932311797760,240483 792020485223493632,243075 753407542466908160,25981 755179107328090112,35020 756846426647396353,37619 770990345853210628,122146 771881146925785088,128404 788609227182972929,218275 765154251903426561,84724 755624471294271490,1248309 791074575459254272,235774 793181079494549504,249926 776208825942552576,154322 793329833560317952,251452 753469602601046016,26303 779019865399005184,167517 781840355285094400,190635 793490985489543168,252596 762170657367003136,69947 766035389161283584,81929 759848133316796416,43471 780561099959697409,181548 760598308356132865,351463 789521886099177472,225943 786185829131575296,201494 760468230477451266,48052 756652640197570560,44271 760468179042918400,54519 791041516470833154,232169 791444392049577985,238589 768485713587363841,86208 788756773553311744,220332 794920309887471618,263817 763338428830277632,75973 788885778776678400,221832 765294505071378432,85562 793760638556184576,252679 795376342187593728,265875 785548595848097792,196917 755562633227481088,37457 777547300172431361,161352 780482840802762752,180783 781826689466761217,187131 790244846145445888,229693 791010042946392064,235251 770237668663840768,117377 774785193429184516,121080 792267248488501248,243187 777590117284257792,162638 792450012764524545,245634 737472492252499968,354841 732718238954622976,353228 771395500322938881,125367 795011934978527232,263907 791356769108885504,11774 775176772182683648,141091 777074938146648065,159847 757212498726686720,41680 780799514881957888,182036 789547998967582720,215480 793141767616991232,249841 794669124265775104,261155 775429179143753729,148045 775962060412760065,144654 732380092316319744,350911 787728811479576576,171693 749304612335652864,8047 777677811536437248,151463 788402849243725824,217519 764674053001011200,84209 769996991610949632,105109 786241506206154752,199546 793640744980324353,254058 766299099930984449,90373 767958152906059776,97811 769512269940154368,112693 791525714474496000,238207 753704872864837632,28391 755160209727770625,35890 761428043327942656,67973 764162787807559680,81938 756547078634008576,43917 785569480688734208,196676 795700056280223745,267862 771589436052164608,126152 786319475473682432,201766 740831391718514688,195876 764165214392639488,81966 795066151046905857,265030 757091082999963648,44444 768867711468396544,109666 781343410359861248,139404 787418739922862081,206117 762847799465562112,73712 754708804181319680,25135 768868291154698240,109571 772867690729910272,132335 794199839240134657,257492 769560014637772800,100591 789160182345498625,215505 793526469280534528,252580 780439071122264064,180039 757122667480743936,45173 778016861308981248,163166 786315466339852288,202429 760819139514605568,64722 780615420701208576,150151 789660414187479040,227242 758330861494214657,41703 766667422082428930,92958 787109953894965248,207733 790896591359967232,234583 793960250185367552,254135 756550220968845313,43399 758501948391817216,52821 761345549144436737,67229 764148040773013504,82066 771388141424869377,109945 774079676528533505,138641 781579948771381249,188807 792733045795291136,246225 759596706002530304,57574 787129264894255105,209035 732509561433677825,350864 791606264753229825,11774 789233500180320256,224680 789168240404475905,219754 768419451956068353,106281 771405934325145600,122973 785829854822432774,196277 794385741338001408,259818 768911152868790272,109104 762872017829842945,1248956 778724624074813440,167007 732577517924536320,1170369 757793355069689857,45964 774719768527933440,143473 785651100900659202,194082 792894407343116288,230791 786297977807568896,202007 752888534445527040,24134 777195185264529408,160373 788821915544670208,220526 766814429740691456,74575 767207041987403776,94718 786508837494792192,203147 792524873029398528,244550 793284322325397504,251234 751193901873045504,17591 792066942248980480,243187 759828377134039040,58253 788452519810834433,218179 774250632509358080,108396 758060621996888064,49066 761563539844714496,68612 766006960760258561,90401 760096648714330113,60866 781244309727170561,185921 768519484382609410,104662 776823886260297734,158428 771534436835860480,125554 786967785096097793,207949 757480793455198209,46379 778200693022654464,164663 793581224614883328,253793 794723264178307072,262752 773953735018049536,140444 780436716972802048,11774 780634342858985473,182154 794153825212866560,257492 775023306143662080,146405 755080106301726720,34666 766082027082878976,90539 733195774394290178,353474 773534910653095936,136904 787779389115228164,213064 753431781152526336,27317 794389035691032576,260033 794693596502958082,262849 733127117211357184,355480 763881997588688896,80393 754735302342684673,33090 758231935319703553,50500 776145898812440577,152073 791729455811137537,240556 794106818041626628,255954 760884043072233472,65469 761158749906149377,55257 766464242987982848,90384 787355347425964032,208146 763492960231157768,74043 770352835040980992,117377 789078633344294912,223286 793783833002815490,249926 752879562195869696,24134 768067725608484864,100185 775649831884849154,150497 776129031217356800,150594 769751332366454785,114985 732287342686281728,350955 765688800886427648,88546 788257366433230848,214354 767887427197345792,84422 795083900183867392,264397 755165386451128324,35890 758422582131437568,52821 765782201766117376,85865 772104941754351616,125742 788815186375344129,220539 791714279242264576,240718 793853144727818240,253606 775375506162216964,148045 762056415594815488,1248990 780841901427523584,183269 787723870891421696,205197 750385294931693568,12883 756272193919647750,351147 758300187211157505,51996 758866326496489472,55710 775758137664036864,151463 785526830019190786,194723 786584033064910848,204413 791329234799226880,237803 794194421000572928,258331 780794283964203008,182313 775884256887332864,152182 779349994147024900,173964 757611386021093377,46394 761337308217913344,68182 773917982867292160,139404 741087636127764480,1176510 764582285731622912,83903 795378010597785602,266054 793184855328563200,249039 780541918493151232,180039 775309651990683648,148045 793532107037564928,252408 774758012980432896,144635 793205715133403139,248065 747471162364526592,11774 793173778062794752,249961 776804841515421696,156644 756796583228899328,43553 776048738464915456,152735 768944679924686848,110362 785249517218258944,193868 785621855747002368,197017 778652696190578688,167998 777281372368965632,160634 753191266314092544,23217 766468564488380416,91838 790714623947251712,231894 792026525281378304,243187 792248586767523841,234864 754774473425817600,33356 763101077352873984,75349 762823981804158976,75073 758159033090080775,50827 767850782871973888,102137 794285056793554944,255299 794627708764487682,261155 765894672917131264,90061 774595582283231234,141360 788016435318497280,214209 788786242976481280,220029 756299191953960960,42495 786239975025029120,201494 764883661791592448,80939 793494827677671424,251566 786712643419594752,205091 790688298159181828,232137 780455039693455366,178017 765478057129934848,80393 771100397352153088,107910 762075955372306432,16953 753584646592442368,354111 773974779355332608,140232 777923309308678145,163901 788750838936121344,220332 794311337111236608,258598 754094618971508736,31400 764914489586311169,85159 778642725151338496,169201 758234359484649473,50978 762119631259643904,71550 768186456590483456,104162 769034693908033537,109945 753675176865370114,28819 760611191454654464,64055 789451699635130368,225981 795699449393717248,238383 759186675977318400,56964 774072846075170816,140391 792482138872541184,245185 769073644416987137,110709 765555400469020673,87904 773988212716863488,140025 795617128439316481,267228 732888786418438145,398860 773622704830226434,137869 776782256002260992,157755 778776434743672832,168794 792026773391282176,243187 794526343912390660,261155 790697966298275840,232881 772553908774318080,128410 752260043458826240,11774 773605563200450560,137869 788155360129458176,199657 788801063537090560,218258 793962634404130817,257255 754223451469209600,31717 756111813960462336,40881 781205339760766976,186434 765397922334711808,74247 773217009290969090,135386 773676634356482048,136515 766720381373837312,95708 778051381177491456,165523 790090219626397696,228820 750430706636099584,13343 753320267871494145,26871 789420514380881921,215505 792214421011521536,244550 792215459949084672,242455 778708779080626176,168892 790399811501469696,224468 791076236520853504,204413 768665500746383360,107469 770713994344689664,120541 778326814544592896,167569 786752969454813184,206008 788210526278983684,214078 788234483589849088,215252 795611813622743044,267521 755856929939787776,18215 756399045011206144,42249 770711814480900096,120613 753731293205172224,29589 761815253403308032,10190 769179889949741056,109666 758269720856363009,52061 795389032138088448,265875 763474031379156993,78375 750474497182928896,13627 753786162171424770,29800 753602115679899648,27045 792852442895364096,245268 773962261584945153,139404 776201895832616960,153194 786393269152342016,203674 768767758091882496,107861 778637947155255296,167677 788451834604220418,218142 793853856413253633,254135 765696205858992128,88489 775369347757813760,148574 786705876526694400,206054 788478525858803712,218275 752254192501215232,12029 763880451710734336,80648 785682465398542336,196277 790848812822724609,231894 793952446473261057,254135 787087186596200448,204835 793614168242941952,251566 766241341462437888,37154 764335311358795776,81946 775914273729974272,151845 765689940072103936,88432 770785688933441536,118192 793082891110608896,247240 794207737953521664,257492 764799574548578304,84705 778334960163840000,167517 786689300863803392,133702 756644674283143170,21205 794316682973958144,257492 761671037717274633,69711 774059665458028544,137033 750169931660922880,10057 792370816834953220,242693 756306480492638208,42495 765008212466753536,11774 775483979172450304,149300 775782852189229060,150426 791783087533203456,240763 794003526825508864,256239 791596677597696000,238136 750215924062367745,10848 770250037397815296,117377 753368944191373313,26140 787129045108621312,207965 789911592154591232,227804 754758465495638016,33356 776028765352845312,152735 791659789256384512,240483 793298404973555712,250633 754781412503482368,29263 768549644578099201,106763 775140803131813888,141091 751793000867631104,18555 758251565673222144,52061 778609600404725760,167220 792102704684433408,243187 793446418623057920,249926 749958703198179328,9754 792768453237059584,247240 764211948984471552,82283 773568152860893184,137158 762121309698555904,71476 762286741034266624,431998 757346960672043008,45122 754009731799318528,30590 765337225466753024,85789 787792600799391744,205197 757963954350067712,49056 786931998484860928,207287 795770858451177472,266138 780805629132800001,183269 791522181884760065,237223 785640171941212160,197512 789860366901587968,225608 788406319816531968,217519 790744754262859776,233241 765217949468680192,86485 760554190380949508,63665 790705295206912000,232884 793790948551589888,255393 753209015874838529,26140 768250430128164865,103149 791379139399868416,238207 777006247388311552,158897 766703676593414145,95593 785907459496022016,199546 791642745550938112,240145 791863131509297152,236931 794542295873912832,261155 794562905299623936,261155 767065627026567168,95672 768403764411707393,10788 755116298204352513,32941 768072454073745408,103354 771488733212372992,125554 781170866663133184,185310 788212045279789056,213351 775879205644939264,151202 780134837135048704,166852 787101300035035136,198466 771023428753260544,122088 760200913516658688,61412 788043268651098112,110161 758653445805117440,54272 781185391412019200,183784 776120938160984064,153648 768176997226995712,104421 773948785323945984,139404 758799976847638528,1248642 763725539920273408,79800 790694684867735552,231580 761625156355751936,69292 788340110412517377,215437 793273055757819904,249926 778411116980498433,167220 785916338669690880,199546 789333938124750848,225359 790917539287171072,234653 779353020668805125,174115 775063133484376065,146847 786777850636632066,204835 788763225684897792,220028 778328153701834752,167124 794312257484259328,257492 790863475341795328,233673 759331171184541696,57936 752844083664650240,1248245 781101040900968448,185243 786802360160886784,206748 770797819850403841,121291 774859913893818368,131007 780084718742142976,178258 780111499276722176,177784 787522283753447424,197322 793263334271352832,249926 794564567330230272,261155 765699338186035200,88669 785260694367154176,11774 788728605278896128,217899 791783472884965376,238383 767418605822701572,98890 771847423106945024,128121 793181916237266948,243865 794484819438739460,260790 762703307622285312,73814 794533074373517313,261155 773982283401302016,139865 780653721684357120,182257 781444771327848448,186584 774697257681682432,142721 787261856587153408,206666 794535489978015744,261155 776064307436064769,153194 778164586621132800,164826 793868908600041473,249926 788223951201832960,215252 752312591104434178,18567 758414510147330049,52821 786964207442890752,207613 786967052925882368,207949 788504671572951040,214492 792060055243882496,246425 761042168693653504,11774 772532498408484864,131473 785700412850483200,197297 788753402599645185,215437 786365564188889088,200369 793132714064961536,249469 780548444452630532,181419 756866808817315840,42955 764941885060313092,77849 787689004229496833,211347 773588355082817536,137158 790864818471178240,234533 793881353452294145,250430 755860372163141632,18215 755966312753537025,39496 785570818336051204,196676 786734625410453504,205455 790542378079846400,231894 789171113498521601,215505 791111958078652416,235147 732663124617236485,353228 780815629745987584,183269 773715870757494784,11774 777270477786124288,159475 756875152537755648,44450 788420124336353280,215012 779176931296022528,169755 785262820476784640,194157 788508459561914368,217658 789098908043517953,223286 764669959834304513,83641 774206375899430912,108396 788746355745447936,220332 760606752756928512,63267 771832094385401856,1249911 756205578339258368,41680 758662290266697728,54070 793624390424420353,254058 768484012574646272,11774 792118216105529344,244230 761907112268050434,69711 785282819035635713,11774 793618811521863680,254008 758043459148091392,48663 753198913608265728,26140 769190180544577537,111558 795428632156114945,262602 779066959958794240,172545 781299624053186564,186434 788858456010657792,220526 765946905616678912,90113 772956702736089089,133454 786388210616119296,201558 755168809363841031,35890 772830616551325696,132364 773866386506612736,138903 751660218363314176,12446 763926559149334529,79691 774016429137940481,140211 785644201929170944,194082 790959089467658240,233692 776513095220994048,11774 781635137159114752,185496 751169500888924160,17272 752656875859087361,22657 778554937840021508,167124 794264262776590336,258598 794896913241935872,262022 764822966660128768,84724 775847450909216768,59665 778792818923802624,168794 781347033512710149,183759 788643951951708160,32404 763370480199925760,77849 764207805201022976,82177 764135617093656576,82061 772350227693133824,129551 766326985509351424,39096 757463884668153856,45014 760151924008103936,61051 778380624784658437,167305 780065312322514944,176203 755158301537476609,35890 791345792313274368,238383 755375034424668161,35939 788945425319469056,220029 791705585876172800,240483 768521937446277120,106716 791720880137207808,240483 793304798992949249,249841 774576472099057664,144198 757221239568101376,46394 773974267096629248,140444 755866796343881728,39213 791805047818555392,11774 773950095591149570,139404 793724124094865408,253793 792296934266572800,90252 793504985065586688,252890 753768889259995137,29790 787055147545309184,207287 770602368287342592,118192 786002342889988096,199415 791327319088660482,237787 781463367877787648,139404 792162474569203712,243187 794321271391657984,259543 761769512798674945,69947 771532525801869313,125554 767329989779947520,95672 787322005163012097,210207 760991757790130176,64692 792071153288306689,242693 759285241022410752,56817 781081544958078976,169586 756193949128151040,41680 758999264580083712,56146 771478076521799680,125853 792154115149271045,243451 794566725996081152,261155 791350469859868672,238395 751224861180170240,16728 791404482974351361,238207 774397829561200640,141200 758752360990597120,54842 759867917731188737,52887 793451728733605888,250033 788708284043710464,217837 794690399059247104,262588 778317123793879040,166282 789211785123336193,223899 793855961320550404,241678 759430145455235072,56924 763836708018196480,80393 773883709628055553,139404 776551682964500480,156132 795013570274754560,263907 766102050316754945,90384 790369861151100928,229159 767441438925742080,94699 777701268651290624,162497 781475383514390528,188119 775179961888014336,146720 793612887264628736,222560 749983951213719553,10735 794525042315030528,256038 787455831075790848,206117 786631707730386944,204413 794301472901070849,256564 794686912824942593,262752 760213155234459648,47844 781551691434864641,186750 794940481037860864,262847 755160700356554753,35449 763423071957024768,77731 787793313554321409,210897 758456711279734784,41680 770636490430746624,118192 773912576505831428,139404 794419877608038400,260404 785298061845078016,194923 786577902963789826,204413 794312477253259267,259134 786410853507567617,202429 756920516758429697,44450 757603440751181824,48220 776801464882597888,158314 754744009512275968,33356 758058555790327808,47761 792013127521034241,243075 775730432503668736,149953 777126462503682048,158520 778368427358642177,167407 778627884936269828,169201 791325854014013441,203821 794959993996976128,256358 786222321753206784,199004 791429451942887428,11774 758684379682004993,11774 794585271077629952,261155 759148690053423108,57336 761388131375382528,66801 764973288435032064,85562 778289828664381441,167220 787373869749432321,210289 792824638455754752,247877 794385439180423169,259220 755201831429480448,35372 763517361660002308,78684 795499716159148032,266151 764809209225502720,83723 788098775797477377,215505 788763789181214720,164764 754859484413956097,1248155 791669560151683075,240483 741898656052187139,352723 791319249113354240,237491 749684254573989888,9781 754703083414761472,30050 768855481574051840,105109 755570602035994624,37217 761622161807118342,69794 787066989239947264,208016 791995898142261249,239882 773650914192130048,137740 785491587119722496,196277 790319316260429828,230485 779908476122300416,177248 791701190601867264,240483 793510952763207680,249926 760076926429962240,60790 791618302933999616,240145 733420244094451713,356028 781095259090526208,185363 792498624219516928,246392 793678435029835776,250953 763717614451449856,79691 770351293042831360,117257 775000017018970112,146259 792399902118596609,245724 732944411814965248,354125 758083559529652225,50542 795726594941849600,267862 750579319215390720,11495 755822158849474560,39957 756500500653178880,42249 793170315417452548,249961 793679032139210752,249926 781902790490746880,177455 766046605644529664,90384 772984487873384448,133940 791193908667482112,233241 766473847763832832,91804 751696922927198208,18395 768831561533952000,105643 769240167131602944,110585 794875446428975104,263010 794055971156922368,257492 776763746165387265,157755 791248082583166976,234583 770744185846718465,120353 795081877405241345,262849 770076878367551493,114960 792930285780291584,247379 780927743659741184,181419 776893101243760640,159245 772121274600476672,127775 778732996564164608,167220 777142152925249536,157294 795399006037876737,266138 763606064096960512,78566 772188852375068673,127707 789982380517912576,228037 755813618210312192,39462 775026373194813440,128934 781478628504637440,187976 769762724507037696,109157 780711848651792384,182257 790643075873841152,232169 772073699885326340,129471 756553924597907457,14277 771112827234820096,123226 774362493695107072,141360 776434014102192128,155451 794636944173133825,261155 750357802548363264,12813 794372676068352001,259034 735946365981872129,65113 751233374610530304,15066 773840293368127489,139404 755058783357771776,26721 785919766389137408,33169 767696617331945473,100605 772417099138412546,125367 766767002996408326,95568 795198503832195072,263896 795271236662231040,262847 752681176893042689,23167 771534506750644227,124347 754054538450067457,29263 755420605382467584,36467 794009751097118720,256239 788407673813282816,11774 793597915138711552,252890 795434786131165184,266138 762286639079157760,431998 772198068313874432,738099 787450387330691072,208307 737345266936860672,7700 766002419037769728,89737 778648869861138432,164001 780598694353731584,181755 754751041661526018,33356 785966148806336512,200235 761764449439064064,70543 793348441267142656,251452 736291059811127296,11774 762490319426363392,22657 787646505385619456,211347 794308348858417152,259134 764924978219388928,80486 777336032689852417,159876 774313345704943616,140444 779806621996355585,176203 759778228948959233,56964 760110097385172994,60779 788465820351533056,11774 771371050789695488,87607 795399554103394304,266079 741045969320480768,11774 773979481501564928,139404 774654172318662657,143585 792740939080929280,246674 794006136399794176,11774 790170672148406272,227795 771786860502712331,127218 779028830640103425,171324 790707572940517376,233307 775721950018691077,100605 787093461660868612,208928 749301395547942912,7866 751221011765268481,11495 758422499126161408,51603 760287116332937217,1248387 794547840307503104,261155 768947964974948353,109666 788630199919321088,192989 791352321061949440,238395 780459865793757184,105109 749685834790559744,9433 760307238753927169,350505 771449614604066816,121479 791669252856111104,234990 791006356006326272,235948 793162870179627009,249180 795035481994043392,263895 771387071852195840,124597 771362368655732741,124597 788888904552153088,212707 767348528179998720,98072 764868989310889985,84753 791172620146192384,235620 793609940476698624,252639 770762244510494722,119681 794208834625490945,258331 753142781141454848,24788 767974386800484353,101681 758763139773050880,54519 753861165344628737,22439 763804450150576128,78566 786701281075269632,205902 757641757672738816,47844 762012795831365632,71026 773708901933920257,138819 765629023116521473,88546 773932798809935872,140232 748188121821487104,11774 759136926427287553,55887 768697234502262785,103899 789167568242159616,223852 795753281092014080,267746 778566122706702336,165185 779293298175385600,173753 763857376529227776,79135 765080539988566017,85562 788715182944030720,220029 792023815542837248,243075 795610387202842624,266653 771492246575255552,125853 777747978379366400,161456 739597117371633664,354958 765141345040236544,85944 785916536687038464,199640 759367565827248128,57722 788464773369176064,217519 776577747212795904,151374 787339719663288320,204343 758061467899834368,50442 787650531929960448,206101 749189842244890624,7267 770586772099178496,118192 791364731042922496,238395 764123936791597057,80720 780501692458553344,180723 771905186226778116,125163 777890040932290560,160539 792443253266132992,243659 781152881298640896,185496 793543463048544256,252020 794296882445119488,258456 777347763684212736,160703 762650305595076608,73926 781812502673764352,190517 786884344098861056,206117 794191268020559872,257423 752906347545554945,17640 795386038487105536,247930 771320492326318080,95070 793598015428628480,249926 760600772438523904,59666 768497121095847936,105109 769691970495139840,113836 760270880878448641,62206 774797415828389888,138054 793226743695962112,250033 759472867973197825,56964 771739122297892864,126390 790726432460644352,232863 792121002742341632,244230 794525052611936256,261155 773947921633083392,139373 788924362074316800,220029 769005883464544256,109945 787630106126712832,206133 763811975889555456,80393 790914801270652928,234583 750379682286018560,12883 790784386132213761,231598 794268368245125120,259457 765474605955969024,87667 788162927962370048,203746 732697874623004673,1170679 758361698403229696,46532 774799606588792832,135386 788480435038789632,218351 792100649387167744,243075 793097809209634816,249039 788725954159992836,220029 758664395195031553,54070 776894964743573506,159146 770672444285693952,120610 769571371261263872,114162 785625242102337536,196277 755498692812140544,38032 794574154850766848,261059 790265448201875456,230270 790531104956481537,231894 751891617645080577,20279 787996917967966208,214079 764008466595799040,354115 789657429474680832,226490 792351359634812928,245095 765380503813914625,80393 787393646333202433,180433 757505415135584256,46280 786793495012925440,206225 762417250036912128,11774 767447108064514048,97447 749594185414565888,9292 767685854190067712,96275 781560975908626432,188304 760503827430838272,63116 773630269647564800,138165 781356413280919552,186149 793494456553144320,252020 756619699962585088,44429 788736588150964224,220332 792432482599604224,245148 794273729920565250,258429 757080780698816512,42782 754721524481925120,22393 758786148743385088,55257 795683504919052288,11774 755768512166047745,39207 761275321043841024,67283 791455308795084800,16728 781476502378536960,188119 733166536467185664,354927 768058949790789633,103261 772805418594791424,132335 790447062257020928,225947 793717176490418176,254577 757285843774083072,39458 769885149660086272,47940 757066175004147712,46006 768535851710058496,107446 788729408446226437,220029 792022485881544704,243075 795371944484933632,156010 752813860415901696,23410 757288617525948416,46006 764044662659088389,80939 752995370402054144,23739 795471436219617280,266151 791455831485132800,238780 793107799513427968,249469 795310455661031424,266079 750151985031032832,7275 770244777451347970,117377 779652323350118400,175772 755553980395257861,36616 771432864609165312,124744 793219388769837056,249469 764478114009387009,83391 768256054857719808,101681 775365007504703488,146259 778364821809012737,167399 781231290850742272,11774 777537522666725376,159876 763544997748768768,78804 794435584861143041,260659 781217184949215232,186584 788418505913737216,217837 790955549592608768,234583 761502629201534978,11774 764224615237300224,82283 771128017959739392,122126 785253026210598912,11774 791084531029712896,232169 755831371147448320,11774 755840426381156352,39685 762697776295710720,73526 794270156339851264,259482 778334611482943488,167311 792571926132629504,246225 735593867962093570,354849 768861567161163779,109167 769095473688899584,90982 776091843083788288,152735 791618218863362048,238395 771493549271572480,125367 779180845911257088,171795 795707581280948224,268356 788549392693428224,104244 791439114914586624,238292 748197614915584000,11774 753362352125251584,27280 775825551542005762,151439 752887359532924928,14277 785935906742173698,205972 788773510206238721,220332 788543448261406720,210390 793509314249957376,11774 793855132563869696,11774 754739932694978560,33356 754980492655534080,34645 779080403189637121,172123 793248182855577600,250293 769400450562924544,106716 785908878139678720,198973 791783195977060352,241678 788567810251292672,218275 790585241572220928,231894 790726829837516800,232169 776848623245983744,151463 769207118226337793,111549 786241983463514112,201958 766025205122727938,87062 753697637488996352,29059 786013521855205382,199352 749230386354487296,7615 757518345474277376,42344 764178955691753474,81946 785519581716676608,196277 790723018330873856,18395 794304744487604231,258193 735861690797985794,351252 764680703384571905,83881 794560181447299072,261155 785812781526294529,198671 789989992168685569,228354 793860044429352960,11774 772175271902535680,127579 789146084744368128,11774 754771639766704128,18495 742488346363105281,82294 763555584478150656,78159 767174846883258369,97386 757418256911052800,46890 767532332190490624,81702 781202654840164352,185595 785909013238075393,199546 789928781452447744,228820 793984572589383680,257423 786297153362591744,201558 764975807009816576,85562 785679010877493248,192401 733092822719533056,27848 767032544709652480,86329 780870154817273856,182960 762818080175161344,74727 773967148691623937,80098 761349270268096512,68163 778476683951218689,166916 791357956092821505,237908 793131922197274624,249841 793135243075223552,249469 785913923669196800,198591 792121297702617088,243187 779694348493426688,170373 756629656636387328,43553 758408336911978498,52822 760259130699513856,61545 775105678742396928,145721 753704700407611392,26539 770031573580279808,101383 751832170763653121,16931 762742233414135808,73706 771509885871722496,125142 793124668098154496,249469 788024468430028800,46572 795060238139486208,262849 756186417827418112,41680 775847751666003968,151947 756850767059886084,45133 781102749354262528,182726 789961111961567233,229085 752948163946741760,24675 760838704126578688,62877 756545267705516033,43553 762324014970830848,69576 790913404118634497,234583 759849400294313985,43471 768803772650762241,109104 776644911814672385,155318 778590331721822208,167858 794072622850043905,257492 791724437599088641,240535 794868959778656256,262752 779396740357259264,173628 793947076971429888,254444 771405398968532993,125070 772285503718715392,971825 733451859617161217,355667 758450567840669696,52749 779002597189574660,171693 792178633481736192,243075 753968870772342784,30507 760110314033668098,61051 772460842184998913,131025 754756067700113408,26140 769201790210314240,110477 770841408525602816,121479 758868125433507840,46076 760490995809153024,63149 785501737230569472,195975 776650034628612097,155896 750010659572678656,8497 765399622390943746,86103 777949053632049152,164846 732132875483680769,349197 788065673939341312,212139 760886750571036672,62877 768145571085418496,103071 758392827172810752,51069 774001010318708736,139404 792890739545911296,243075 795404007267270656,266884 755858926722228225,18215 772580102219689984,130686 781738148787265537,189515 788776013652070400,220526 750827354012856320,15643 754723380524224512,1170819 790599212086034432,232169 766345661822283776,80939 790748859831943168,232881 789751420320829440,226585 794845151646523392,262053 749405439721402368,8497 768710783698165761,106281 791758903625285632,240483 792544491358027776,243562 767798922429562880,100893 768629925653778432,107745 793240187765522432,249469 794380989355069440,260033 755549601545977856,38421 786129143385686016,193533 794596348343582721,260033 769000541049454592,110362 778364678766403584,167569 787995860810420224,211877 752920761178939392,24360 762198169945911296,69764 786044051459936256,198671 780118213166333952,177472 758176859402170369,46624 760561799619940352,62728 763450718737076224,67995 788415019893436416,215754 791684908334866432,226048 768864758095310848,108849 794756697533403137,262752 787824002785873920,212949 788479535423553537,218495 732141159477207040,297581 757068166648463360,45125 785495192308740096,195481 753340397603127296,24173 789552197352714240,226788 790958575547981824,234796 756615215328927744,44429 771421340893061120,124597 786325934836154368,349283 795336294901628932,249926 758108714905853953,50698 775321864054779904,146847 788450188327198720,218275 792129466784899072,243075 768488628943097856,104973 774197247831445505,141887 771446916144136192,125367 776777468195835904,156835 785599608353239040,196917 794534969775362048,261155 766728030182137856,95568 755492096002392064,37947 770050337659097089,18030 793206926536482816,249841 758340413853884416,49866 773931521472339968,139404 759689042229207040,59251 780615916925095936,150151 793384091634790400,251452 793891795000111104,249926 794629240067096580,260874 763843470322601984,79691 785969092876394500,199490 793212045650833408,250633 794543602034540544,261155 765885594572562432,88930 750653029293158400,13528 788878417164836865,217899 775844225506091008,151463 791739667141976064,238780 794009953186873344,256411 757599934480785408,47761 762768586909769728,74133 764332437677670401,82002 777172487113207816,160530 785247202541207556,194311 793865801963040768,255942 761722375318573057,69548 793799216019767296,254135 794737214152462336,262022 795341139628978176,11774 785480984347025408,193669 780092563084546048,172185 757795408244461569,48097 770538446058172416,117257 770683585762304000,120610 755780163166609408,39236 787395275325313025,210694 794184557289492480,247241 792472487963394048,243513 793578639170211840,252020 788728088850857984,220029 754773583335858177,32869 770555344045142016,119449 781735663536406528,177455 777863364106215424,164001 786604687780749312,203350 790630456035123200,232280 793199891082207232,249469 793208847485792256,249926 795710798349930496,268448 777843623400382464,163990 794869655986900992,262022 757186487561564161,45125 768510823845158913,104973 773883839173238784,139367 781884497402793984,189254 763716699296116736,79585 775498758381375488,149633 786232136583958530,201555 794573171500417024,258305 781485543116959745,108396 773872967235219456,139404 777005936762249216,156835 772244523695083528,129650 754862052888285184,26721 788881080866725888,215437 757237367673589760,46294 764927673755766784,11774 742540337755918337,47188 793081823366619136,241819 793169888852504576,240718 764494016725520385,80393 767788037711470592,101134 793446798111207426,252020 794019041681633281,257492 795300366762078210,263906 763534655308107777,78360 771548201165856768,126389 781197401230934020,185496 792515621338681344,237491 794639327833755648,262053 794190945973633024,257661 758756624504725504,55155 775565363887083520,148473 790607183499198464,231894 773972511692161029,140444 776691721228783618,156356 793521354137935873,252741 779065427485925376,171463 774082233615331330,141360 772802659791306753,132364 789282393601347584,194192 758152030947045376,49843 770237315474087936,117377 791730804464447488,240483 792633681307238400,246924 795416617626771456,265855 761710720752848896,69356 773906287600041984,139404 792516671281963009,230485 794772992509247488,260927 732843632735232001,1170689 763877140517490689,80153 761576760999903232,69231 765257790340214784,86508 778077339003547648,165523 760578509777489924,63149 788557320955527168,218219 768500736263151616,481145 792083994611294208,243398 765122219068436480,85562 762345156955602948,70886 780205433650868224,164826 791362316507971584,238395 792764485509455873,194085 794373358766800896,257325 757551240716947456,47782 771529340567769088,126389 778000315299852288,165360 751542210240323584,18555 787408243811377152,207841 787438181423591424,200490 757974675213332481,50314 768610683105705984,107469 774427500709416960,139865 793502353110409216,252020 793897905757224960,256564 774249982878560257,141887 789438359592579072,225981 794572734210707457,261155 770580007450214400,119832 785848168609091584,198878 764931951069278208,77586 766369477919289345,93286 790945639161012224,208178 786729030410182656,204835 779443794643066880,174230 795741064955043840,267737 758080041884323840,50424 786246821647683584,200106 758654596348731392,54070 761272908886974464,66851 732422805933842432,351467 760853333846425600,64722 767923211380097025,100559 788838836855943169,221476 792635696234303488,245268 792014097780834304,243075 769222595505893376,112081 750514389304877056,11495 788896650903314432,11774 763110629762736128,75899 779551407955337216,26066 756104865982668800,1170455 776818965544787970,11774 795712437919969280,11774 760959542326853633,47940 785981497761144833,199262 765360114186481664,86274 761993503006158848,68993 793476770372530176,252408 763468201846050817,78513 766296643645820928,91838 773520352861302784,133702 773697577980157952,120690 788536472987115520,218875 791830017567252481,240145 781280401616613377,186584 794642396973846528,262088 788503162508439555,218495 793135173785251841,243614 766370801671081984,93068 785511986972852224,196277 773882257702608896,139404 743458437493833728,1247614 788448007880478720,217837 751954545404588032,14277 785592386118221824,197286 788745469446979584,220332 794848089009950720,259884 773919859373514752,140025 788127106479886338,215005 764070567179718660,80487 771856497672237057,128561 780958033757167616,184539 788343370087149568,215252 785546515674607616,196788 752626374867836928,22664 753348275659563008,25189 753508624237027328,26539 785889774317862912,197512 794711636607201280,262226 750461457364578304,10848 764259556805390336,80939 781328065905459200,108396 788725981670412288,220029 732400212392706048,351286 761472525889048576,60163 786721948688580608,90209 790637565875482624,232881 790979856259350528,235621 794559991864696832,261155 790975162627784704,235487 750843318330855425,15643 755957693685391364,39462 791435191894044672,237491 755570084643344385,27045 763065451383492608,76056 773960262135209985,140444 790523631583363072,208178 781202114190204928,170187 773532180408627200,137158 785301877260849153,194934 791313356783099904,236502 794601698652291072,261155 771465865493643264,124744 776198948117553153,153845 778611957825953793,161277 757644568758063104,48549 776846177199194112,349856 792162801473064960,243165 779748961393442816,176109 793885045341773824,252581 756336284256309249,42432 759927516442132480,57574 791376011791261696,238395 773302369421590529,136110 794164699365593088,257492 768868764901183494,90629 788395170123309056,217519 743256689114230786,354153 753477684856926208,19598 765647460932853761,1170369 778718762803404800,169384 794728401521082368,262849 766823623550128128,92860 753388148357369856,16233 785243881621295104,194225 793142797071028224,249286 732672045528559616,352781 753952258111320064,28732 786220365081030656,201494 786745492294266880,206054 795308793005568000,265257 795456795426820096,266138 757425967870509056,46662 790680319779364868,232169 773278557036433409,133043 791476559139962880,238395 756882313644867584,44429 778037792353890304,156061 793842282554286080,255942 795373852255723524,265875 752666556312719361,21332 788582877541830656,214992 794130656955666432,257492 794734828146991104,261155 759404736063926273,52659 768226656825651200,40035 785994873828585472,200382 758789883993268224,55422 750439908246974464,13343 760255242982264832,61545 773669622562381824,136939 776566440333807616,1170550 791397052794146816,235663 767891325756829700,101383 793162785798680576,249469 764154799956692992,82066 770207922022445056,117257 767721349888483328,100893 772465773235277824,127871 777939766910132224,163990 785919630460149761,11774 788654548495634432,217658 789426944030937088,225359 771411758758133762,124597 771941374304382977,127957 759104781147336705,56964 776113361708802048,153095 786985665833697280,207949 773275021707923457,135888 754738712454373376,33356 768575536603934720,84904 756917044520611841,44450 750418675136507904,12883 792580326547599360,246225 749928894011236353,10735 770759147239280640,118191 779037335686115328,171902 788834442240417794,219119 792488626022064128,246225 755098757134299136,11774 758135264090943490,41703 752116224188964864,19789 763817064297562112,80192 753857570117476352,28049 771482044950020097,118191 786550325348069376,204413 793220998430650368,249926 794607542504669184,261155 785915514719612929,11774 792372399752609792,243075 775371337539919872,11774 788817738433122304,217539 792129344797708289,243848 766711631933902849,95568 776132649937166337,153699 795427668850143232,262849 785897008271728641,196277 785935846662819840,199960 790783419793805312,231894 751572657775079424,18555 732233765536301059,1170318 759223408869662721,57574 770426139739320320,118985 776191161262157824,153743 776625727689068544,156835 794707079692828672,11774 773561637907361793,137639 760585108298403840,63559 781553537088184320,188854 793625184150269952,254135 752669386209529860,22657 770284070806908928,117833 787277106816266241,207733 755049730774740993,35044 793121137022599176,249469 777354586218569729,159146 786371446717112320,159876 775792980087234561,146259 791725811883728896,240260 793439732508176384,250633 761377056726851584,67587 793793841887268865,255393 761896711232991232,70941 765696696911298561,88669 761636841749565440,69947 780089366685241344,176128 780606527799332864,181886 786988137411186688,207949 763879505542860800,80720 769668268110077953,1174588 772247791477334016,128934 774309047818485760,142090 775701961769422848,148033 786818573536595968,193513 750733459006586880,14421 785319903058272257,11774 763094136727728128,75899 780162480114991104,178360 790655211060682752,227269 780188250270949376,176191 793720084791296000,236409 732605799495655424,351837 791074260735315968,235590 791356894728388608,238207 760837553016696832,64722 763910120103407616,80939 790661763398152192,233307 764938043426037764,11774 765409578020327424,87245 777401751112736768,159876 785838116049457154,196277 759365574673784832,53924 780851394215641088,11774 788183692086681600,351792 749603610628091904,8297 789303354853777408,224680 790652833435570176,231894 758262147365400576,52112 760246069313826816,61412 788202178053754881,207287 762453771343372290,73270 794625717661302786,262053 762003454537584640,431998 769662171903066112,114779 794346670548873216,259851 755695009559642112,38792 780570367962210308,172132 792096949776347136,243427 756908444771168256,44163 749243912074760192,7836 785545700889288706,130635 786345366358601728,202429 758426225459208193,52659 767496762537893888,97447 775944792274407424,151741 778975240688799745,161352 789905349708910592,227242 764956987079610369,85308 776583146997329920,156132 757633092890877952,48402 793497854245339137,11774 755097061066964992,26721 786452436206706688,203674 792381531503357952,244143 795716905206169600,268179 772911279350525952,133081 792024861535338496,243187 772091660578717696,129565 793687535012556800,252679 759001456305328129,56282 762283355568308228,70886 762665057977262080,71124 785923979303325696,197512 753751702147170304,25070 769971613454438402,102336 765159861793464320,86103 770926058937909248,738099 771917104790573056,128561 794614062407630848,258193 766820304819777536,90252 787182187569303552,209351 771965692556021760,125742 788845711714508800,219958 757636740999970817,47940 788802321530646528,221057 757634851327528960,47761 765310162949201921,84724 777660538960670720,163149 793550197544591360,247241 780814912670932997,11774 790128497549127680,228686 795761527043325952,267862 766280250829508608,91946 772511807957299200,130142 789256699521732608,223935 740360064481951744,11774 771183711568093185,122299 778609830542118912,169201 779340709056786432,171483 732684839296503808,353228 778595607879512064,167220 760975105446977537,64730 787285995603525632,209351 771394533678473216,125142 764877283509141504,84724 795299105052430336,263676 772819979146231809,132335 785478884909199362,195975 790750617035767808,233307 791462918277562368,237935 792222670314233856,244221 755831570792062976,39997 771775254733684736,118174 795681391912644608,266491 755042269934125056,34898 758669377357094913,52061 764158566492172288,82066 794765932216324096,262849 770241753580314624,117257 773876647690903552,132497 752991473042268162,23739 763741827618963457,79870 767813422511628288,101681 764111694385680384,81065 776883585118670848,1170743 794131175463944193,257492 759037276139630592,56552 789984762085543938,228354 766998442925228032,96514 767492431935922176,95574 763949096243568640,80098 776889347375190016,159146 769359315589300224,113438 794221796149100544,258598 795769613816655872,268643 754826877055995908,32337 762777819071918080,65500 770353184355315712,117609 772972863146102785,131363 793118049196965888,249469 786667715352297476,201958 758717778996109312,54011 778407649029128192,152594 734383795198164992,11774 756624024684273664,39096 771829071558893568,127134 788038970370236416,214492 794164350764187648,251814 768909230766075904,109167 776429373637267458,152589 785670798065278976,195975 755900246887059457,40247 770955606467440640,120541 773975847262879744,137965 788048560386404352,205197 794201692753432577,257492 794585064386478080,261796 758472094401179648,53163 771198699930198017,123499 768968931331629056,108849 785709652231254016,198094 790038601358647296,228588 761651297082748928,68987 770748080052244480,120690 773629921046343680,136960 794591019438407680,261818 793427448746553344,252020 795707620619329536,267933 778111331597709312,354106 790721308313079808,232881 792589383606034433,246225 795670184816017408,266151 751877594128068609,18452 773365056356618240,135505 786033087540891648,198671 794633183816024064,262025 753360247570378753,26458 781696060406140928,186170 793909808130822144,256125 787870919968559104,205197 791832458467487744,240070 787982583653097478,197888 732981515580121088,353220 732573923540402176,352716 764327052287717376,79691 764921791924043776,83640 777599243401953281,86103 778583381227343873,168794 793280426399768576,249926 793969973043437569,249926 779001828566597632,171693 772439252789436418,105109 793095930207535104,249286 793875553077989378,256255 762621457901850624,73704 760792143950712832,64713 790999823369564160,234212 793519926506033152,252890 794347931717357569,226320 788775890683584512,218455 766672962187431938,91804 788806897415491584,220526 766462660040765442,93850 766885162269356032,95511 785363659509805056,195481 785915024552394752,199739 786232303504719872,198304 757569599026102272,47761 773926421047549952,139404 788123538804838400,215754 780732298358431745,182771 785244949281255424,193669 776093941309595648,151185 788757336869437440,220332 768788756610461696,108849 780424407831326720,179822 780609223491149824,181811 772807306065088512,132578 794659156326236160,262313 750166043872505856,9295 759009860977500160,56214 760930407898574848,1248836 789404716711096320,225784 795415932969455616,265855 752730648293421056,23167 779310487985152000,173628 775806736938577920,151463 785746319453237249,196237 794007289036316672,257492 767485882295169024,99044 763841212847489024,79911 763911904586784769,47188 778226425790861312,164826 787485779417235456,199307 791714501049679872,240070 795261706213687297,264774 757071482862264320,45348 762111421731581952,431998 773319774327672832,134380 755807760311169024,39235 758876506978340864,45311 766391677728718848,92958 793982803591491585,251566 786632605743583232,205181 779091085142417408,171060 779389594093645825,173628 795765860002566144,268669 756980477953646593,45669 770368904115912710,118482 788710502222487553,212357 785341226950258688,195125 793489857364561920,252408 795391782985068544,266491 766259252344127488,91751 779428831933321216,170268 781593148954845184,187978 763209182787039232,47188 764962086321467392,85408 795759103041818625,268646 757446622871642112,47263 788499978981302272,217837 757356379418034177,46811 767548168770818048,94699 794643966075478017,261155 756296494764920833,42495 773000234825764869,132335 786587968823787520,204835 751803802395697153,14277 768850289231171586,108849 780535165084893184,180865 785247387623235588,11774 785281351758942208,194648 793805848661327872,255393 793959634499346432,256105 774789710501806080,143622 785662305077911552,195975 752780823821164545,22575 794898596143529984,262849 753773318843478017,24201 762723169476210688,74247 787700376321437696,212357 788153284112429056,214209 752995138838863872,24693 758583720681013248,51451 794329795823800320,258741 765180452734849024,86103 767767762773110784,101383 792306894333435904,245086 795613958128353280,267521 795702267169095680,268356 795299122769231872,266079 755163281736757248,35890 785708884057096192,198094 787021285414936576,208016 765192165077028864,86103 794683492437213184,262752 756377036403376128,42432 776542224293109760,155451 750385199356129280,12883 794981135247900672,262847 780847221738614784,79020 794142172547321857,257423 764617807275450369,84209 766018050361552896,90622 771085178735394816,122388 750447169396568064,13450 787716372705009664,205197 795474190526619648,263895 754751678512062464,33356 779118270288891904,172089 780780394828431360,182349 752901542307622914,22436 764479549564260353,82066 780829126353494016,183269 785916248504754176,198671 792531688282738689,243562 765243422424768512,86440 769010852339023872,106821 765150125740138497,86103 776994154563809280,159146 760562386692509696,63393 778373008368865280,152594 792161664325910528,243092 776824237537398784,157082 776912381985300480,159146 777079125949370368,157755 765808336885444608,88431 732974280036605952,354740 771904301899800577,118191 763550538067697664,79139 755376981995380740,37044 756549323920334848,11774 766713073830797312,95708 777561866998456321,159475 760415151157874689,62735 734762766641168385,349951 793510475313115136,252020 751149940387278848,16833 771775368445382656,127134 792131816081809408,243427 756614511969247232,39096 780902338047332353,183759 789734430655016960,227048 795607311809216512,267521 754023484431314944,30354 788524628566212608,204413 757608327807369216,47940 786711477059149824,205091 790262029923659776,228820 762012037690101761,71502 793843091765600256,255942 779452785838489600,174435 762383238752985088,71597 770680450104918016,120610 732271395204386816,1170428 763444132853362688,78277 778988585827524608,171054 794816353291018240,262053 763121836544712705,76794 769947682194370560,113412 794973554521608192,197512 790733358691028992,233307 763103715213451264,76633 764273656520257536,80939 776820314181435393,151463 779345456929308672,173964 792047199643402240,243187 786589600063946752,204835 794064591105888256,257492 774014826771206144,140230 790584890085482496,232169 758119213345169408,47761 769917805563154432,114779 794897041860149252,263090 752795181175361536,22943 778969676793733120,167220 779469320300720128,172036 736705037422997504,351152 740334477218590720,11774 772628895753383936,129558 785681192809013250,197512 793321473717002240,251256 753690760717832192,29263 757657438896082944,48633 763058863255932929,74630 763750142830841858,78477 770442878468313090,117257 768451575996112897,106554 781563345522528257,186434 785994781176442880,199352 795735882921869312,267576 776082645339942913,151845 787473094231388160,211347 785293072066228224,11774 795757452608368640,268777 780662463813398528,182257 790921752121532417,223492 753716511856992257,29347 763812913601622016,80486 764843004603490304,82344 774809010142863360,145524 776724334802972672,153921 781563072792043520,186210 786442770311327744,202429 754079492428234752,31686 794697906070634496,261155 777970442946482176,163990 749407841086124032,7816 757763828469927936,49121 758061230632435712,47940 791411236445495296,237908 764907344165732354,85159 781025998406049793,184186 793899309532114944,256255 761801597903003648,69711 790748240475885568,99049 767109060768501760,93112 793356937773604865,249926 792605279846297600,243286 771813101519843329,128194 778723031652798466,170187 756247754280534016,41680 757410488883949568,41141 788421601188454400,217837 757719097710874624,48991 768973751165652992,109960 752284328613347328,21034 786939095931035648,207613 760951968072282112,57574 775705029395279872,149200 792508504024027136,243286 773947636374134784,140372 769918095616016384,112872 755547675504750592,38476 776413691977670656,155451 790876594743181312,234583 795726178543800320,252639 759222546336194560,25210 772046540470886400,128934 778260130374836224,166100 785488669096284161,192032 785948429629345793,199352 790455619887124484,228677 794612331862958080,261569 765214449045114881,86440 756358639460417536,102730 775815896161918976,151463 788086992311619584,215005 772892263248789504,132761 764181525344710657,82209 793798317989769217,253336 769026954456686592,90384 773884367315820544,139404 750745381605142528,14981 763897788564287488,80720 773709063049846787,11774 759045642111053824,56548 775776603150442496,150426 775373857872080896,148574 750777339441717248,15316 777961053367992320,165071 788904272817639424,205197 792097132526264321,243398 790408802399096832,90014 791936713538965505,240763 768639174199107584,104999 777867737343336448,163593 792794896436387840,243187 794225181744984065,258607 795671726122237952,267862 774250604558286848,142208 788205422280896516,214084 795095326998822913,264397 732664403036901380,353262 791760169621270528,240682 766479275427926016,92213 794969881611554816,263205 773919771251314688,139404 789151022283419648,215505 764226724422938628,82018 781171973921525760,185310 758322592210182145,52061 760921205218086912,64693 790820592119230465,233558 758306015817367552,46227 789146713667801088,218540 755948562178043904,40881 760276613204480000,1248387 792304352232865792,244388 794541014530871300,261155 764151099582402561,81869 785487948753973248,193121 785964575636099072,199490 768988455372292096,79987 772454183043670016,126498 788547336318267392,218832 778401111686254592,164726 757654362265092097,47761 761188538796822530,66116 766977489205858304,95672 785906906099580928,139404 793509571260067840,252408 781121465773010944,183759 734407123841388547,11774 788940662800470016,221785 789720254440235009,212131 750673394488582144,14277 756523664720310272,43413 757990935217209344,48735 777504507362172928,159876 791348917598314496,220727 794579665075638272,257492 793499596597108737,252890 794182044507111424,258331 770314833178812416,117257 777613625846530048,162810 780918186191400960,184223 790654582103814144,232169 751152187900891137,15808 770436380073811968,118192 760462039382888448,41680 764156743370809344,82209 795111281560866816,263667 771459364318248960,108396 788645555941564416,218258 793705360993288192,252020 765516155318513664,86103 788608427916398592,215005 780465403831005185,180074 793266273857646592,249469 793285357626241024,249926 766060844761378816,89923 760986465694351360,61051 793112929532903425,233195 751667591463120896,18215 762640429036605441,73978 763536633337569280,77463 775553126376075265,150103 766690103553122308,11774 766734166016741377,95593 789174017705902080,224338 768971308361285632,110389 786551276599324672,186212 795085957670338560,264397 777807267269840896,159411 780198180143136768,177233 794336452792451072,258598 792486181317423105,245148 763348451933446144,77731 786969879052185600,207949 787732995469750272,210235 792158286476742656,244289 754847565485596672,26721 774990803189927937,146259 786071546251059200,199453 766236512270843904,90384 770367188184072192,118230 774993664640741377,146259 778679316494192640,168794 790191546775863296,225976 769257335835373568,111448 781323804458921984,183759 760525851788087296,11774 789930638044438528,228820 792031013048229888,243075 793882988312264704,249926 756923097756930048,45311 740280650855374848,1170572 791688791555731456,238429 732906355728605186,1170595 788386960943550465,217519 792881711906521088,244270 767017525758468097,94391 766481506848038912,93112 770002813887844352,11774 793120787385364480,249469 740327770199228416,11774 763850688916889600,80192 749235169991725056,7435 775886385811103745,151410 775648065231269888,150511 785510677230280704,196277 788312027546607622,215088 793207971673059328,249926 770688540116082688,120613 795718697516146688,267855 741296845733924865,11774 757996638602354689,50500 787580987202994176,211769 789468248781627392,225981 793842759920676865,255347 772504026109796352,107423 793652919581245440,252020 790874285376172032,228702 793097038821031936,249469 785301827952795648,194969 785772667085488128,197512 767027786414485505,86873 778764709881229312,168794 756603236879110144,41839 788768488429092864,220029 794019622567768068,255393 771856686596227072,127957 776824737020477440,158387 772987766091223040,133519 781624872896167936,189008 790723268605046784,233154 755043002502909954,33356 780645459559796736,182257 754725872439930882,33356 793526072595722240,252196 762984053280768000,75724 786569072645246976,204413 788157940230270976,210207 791822487738736640,240483 793095780030681089,249469 793093963120914433,249348 787499203975077888,72035 763798770664349696,80393 775784291599020032,112363 773967885165273088,138209 753640539216551936,28732 754873787049476097,33356 755570108408430592,38183 759111445908860928,57092 771032224539881473,11774 785954356025753600,199546 788940171404279808,11774 764785582832750592,84724 772146112148934656,129558 780599178137178112,181886 792803948553908224,246726 786676747219656704,205349 776892536782630913,157755 794238070182715392,259063 792118675251671041,243075 789296043242364929,224680 765350259526623232,86103 775773362744426496,150426 752929486329507840,24597 762754754367873024,310322 785485328308117504,195975 759103657396830208,56964 785240851928801280,194226 770413605447540736,118191 777518813357178880,159876 785259205359906816,11774 791295876375257088,237491 758830394842034176,54070 786773392632393728,197286 794405672301563904,260173 750494931236495361,13532 759134687692324864,55887 765978654404927488,1170556 776824460062101504,157755 757588767385550848,47761 762292864114098176,431998 788109498598756352,214127 732725906700161026,353789 791440105873387520,238780 752912315289305088,24338 769046001604825088,110362 762724759641534464,130505 788014793059930113,210461 788831773413220352,11774 793125665004462081,249469 795687653169655808,267862 764846688519409664,84724 785310758187962368,11774 764210921820545024,82066 780156738699988992,176127 781274486569963520,185309 794018313504321536,256255 770440222781927424,118191 763841690398449664,80720 778094760829550592,164001 793415114527420416,250010 793781636408147968,252408 752981009767858176,24597 754080946362593280,30590 758081951123156993,50542 760620357032087552,11774 787194856150040576,199307 750832713842696192,11495 756658259986120704,41839 758120249958948865,50442 761677188265611264,69947 762606656131833856,70689 786029733532274688,198671 785494937097871360,195148 756271511187628032,42344 773966466265731073,80098 791360288771768324,238395 793094964347449344,249469 785556482209095688,196788 786235002367291396,11774 756294670586617856,42432 764144947658387456,82066 793086589605937153,249348 794309130521481216,258981 776700857375010817,152314 770398788695519232,118191 771094509232893952,121359 766057503373324291,90384 755019197491646465,34666 768051887329447936,101383 778001407924371456,164764 785503406664380416,196277 794580072640352257,261155 794605091164520448,260033 786729061057908736,205728 757888702802698240,49852 775413688975056897,148994 780380543649128448,179742 762251362725924864,72273 763381141575340032,75899 773542282721107973,136939 751694432160841728,16233 763831175945138176,80482 788492154276417536,218275 788975572248428544,221971 778124365489733632,164669 758073804769861634,50827 751628623560388608,17365 752726666435301377,22526 762457169249710080,11774 793775698720600065,252112 770630174933037058,119937 794223862682648577,258421 788444472535384065,217837 773912523984609280,87904 788877595454484481,11774 791711891487797248,240483 738747281789198338,11774 780601794992889856,80785 780782795438170114,182960 769340937797533696,113165 771361381782265856,124601 788528441054203908,203710 789979749850288128,228124 773893382888304640,138819 793848245898338304,255942 757990552809844737,48296 778637659669487620,168794 732527007293116416,352136 733031340044607488,353002 752941019163873281,18486 773975994935889920,140444 778586757398929408,166941 793371658568343552,249469 764787542361247745,84745 768566520536526850,106281 758372859152437249,52061 768076701586915332,93286 780564745032175616,180655 793957059914039298,252020 768847033478152193,109337 777354318622158848,159876 765687212167929856,88457 768264014941986816,101467 786252525116661760,199546 778929886316507141,171168 795229389579489280,262752 756472911829962752,43391 787307212989460480,210215 762364331866611712,70679 775678275846746112,145926 793954924841287680,11774 757451156352339968,47263 792933220295684096,246726 770244931491393540,117263 787005709816893466,246425 791492190157606912,239405 769622526720876544,114422 733086240044519425,355871 766420888451297280,93286 789327619770769412,206666 755173640371449856,35890 776823769851568129,157082 764215568601788416,82481 765524790241218562,87904 792293546669723649,243210 767720028686864385,100893 769576532138418176,112158 788785284863242240,220332 775189201709072384,144730 758747209303150594,54070 779069980121899008,172523 794952172861526017,261155 790651736595828740,231894 770763931119853568,120393 776018617364127744,152735 789862204225060865,225456 794618862469685248,262022 768678750418460672,107745 767100237295022080,97392 763893425338998784,80209 788391804785692676,217519 788583056521035776,218275 788821954966859777,220332 761867757839261697,69947 787011919139835904,207287 792175836715769856,244550 753285276328402944,26539 767161582077947904,97248 769255725524717568,110585 792140530092273664,243075 794322075154382848,257325 773184987428327424,133081 773297417949032448,134375 755492694269562881,37538 794777091489366016,243075 750833845658906624,15021 756539163260755968,42344 772908417912598531,1170555 777006738507649025,157755 771393301303865344,125381 777303977897656320,160593 758112694117335040,27045 787843944696643584,205197 795474177272578048,263896 780446569346637824,179742 781706836558819328,182726 778100964293283840,164980 767841908999675904,101681 773962951527202816,139404 778005425656594433,163785 787277193730592768,209845 790306594861027328,11774 756571935165681664,43471 793163567440670720,250033 756907193216167936,44163 767917112010637312,101681 787372186508128256,210207 792579959684468736,246674 757713157418786816,47782 758479875627823104,52749 754107744853037056,28451 794559536036134912,261155 790272591902625792,230579 795075652143742976,249926 763844985196118016,80775 766661364089839616,94617 791660348550045697,240483 776805068410609668,158314 789212361013993474,223940 766705441883598848,95672 767683446659358720,100605 793289754934738944,248701 765648929648095233,86628 770780437916426240,120541 776265886105755648,153033 767063007658708992,96883 766451734327820288,93184 777679587027353600,162294 779393032495915009,167101 793984744451084288,252020 754752683773267968,33356 778017431012843520,163990 767815226431377408,100559 790566525660860416,232137 768836894939492353,109386 781580356340162560,131056 785965922662092800,199546 764024682551005184,354167 768535517495435264,106475 771098745437945856,123583 781169892871512065,185310 794548624260669441,261050 774417470966857728,142980 786791133951123456,69745 768222720987369472,103354 773853335564673024,138382 776939509179002880,157755 762209684442849280,72035 795718692269133824,262022 789166244645580801,220130 794290086468784128,259360 755548076874563584,38183 758253921643159552,52061 768612289222062080,107428 760610134926163968,64074 791425007687794688,238207 794347689509064704,257492 732567048375525376,352687 756599081183617025,44274 778583231885029376,168794 780840016012537856,182726 795703560507916288,268281 769238607643172864,95672 772856607726182400,132335 785513892936093696,196538 790186418333155329,21579 764133491206258689,82066 754820906338353152,33356 769051963694649344,110709 775321504020099072,147985 794738468970700800,262849 771691627240882176,126715 750086811012128768,11349 790334787923931136,228367 766023744775159808,81929 780132412521144320,177704 743110443405869056,11774 770228888341516288,117156 770397309712629760,118515 765031207356751872,85562 756539865433595904,43751 757287499836248065,45014 735093877023997953,351252 750965185695850497,686533 759766549397995520,353879 794643120046518272,261155 755976015805984768,40881 752986770782826496,24366 773577899937001472,136947 778253129678749697,166913 778956462806732800,167220 774805026426458112,145244 775115056245682176,146720 791950878815105028,240763 760918986662051841,62877 765399334389026816,87245 793176259757039616,249926 750350988406427648,9433 767837464870342656,101681 777888177839144961,164001 770350116935000068,105624 770636942002233345,119937 777934428798459904,164826 777556728913223681,152490 794529156495187969,261155 764248719076257792,82766 763848002557607936,431998 794376488984322049,259242 769723450084720640,114612 777933740886589440,164578 795356738497220610,265257 771733513796194305,125754 786400504792219648,203674 788156458542194688,352258 785261426424229888,194154 788765842225979399,220526 776471920120332288,154439 786306544635932672,200963 793101525417545728,249469 761328081730691072,354700 779441139363393536,174230 785645861485309952,195975 788509252780331008,215965 786722592237367296,205094 787875875001802752,205197 794216771607613440,258607 750370886033649664,12927 787015155720790020,207965 790562587696128001,231318 773174321770536961,134033 781245759480102912,186434 787006851246350336,207949 756249739188965376,42249 749823486705577985,9754 768090916745781248,103354 772177026379837440,128519 786905779722854400,207287 762383677942816768,431998 773549563470807040,137042 788514420833923072,218275 758865009850011648,1170739 794624802451439616,248924 794741079404900352,250293 757533116667953152,37004 774805607828168705,145244 749644265148469249,1248008 769679202157068288,114301 790369806155411456,11774 758660434635390976,54070 777759249812172804,161456 794749095613059073,262849 761271609738997761,67517 785710405939138560,197198 788713446271389696,11774 791688104428113920,240483 793471715678445568,249469 776756809348644865,155898 768958291271573504,108795 771466332101632000,112939 756359933231333376,42249 775021959419527169,146305 786246135463735296,1063777 788121862630813696,215603 763392859580104705,73814 773425557832863745,135025 778620809585852416,167220 780891408873906176,183811 787110329897496576,207949 793983422284886016,257255 760986297519345665,66159 781217684692275200,186584 791653853875757056,238780 766407963246338048,93504 765909603305590785,87904 778184883093049348,165360 750022651737878528,11022 778048401761906688,151463 795299263152463872,264397 758877478467227648,54070 767082257756454912,97685 761213637138743296,1248905 778736031050760193,170268 791200720338821120,235590 751224143706599425,17640 766353632346374145,80939 767812337860575232,101463 753313786920972288,26974 779071139737763840,172523 750426766204821504,13343 787133435013890048,209351 770711537933701120,119937 790708971661324288,232921 732268415981891592,349776 794312232024805376,258456 765361942257029120,85562 790977266566115328,234583 758800348031004673,54070 762003503191556096,70501 765479205425520640,76623 788386232170446848,1248522 794995323265425408,264431 747468900749672448,11774 755650448149929984,37044 768345480245878784,104688 795000738552418304,262925 773561039002763264,137042 788981912651993088,220526 756223609354366976,41680 758461135330893825,53185 785653317745586176,197888 789895210805321728,227048 791770134310301696,240814 756769544287334401,44450 763535834951798784,78513 788169143686139904,214209 764468776352055296,81702 791409407108059136,238383 776843023468507137,158520 776178139688996864,154322 794672833842401280,261033 794645115713310720,261155 773260056934641665,133702 781045962915536898,183759 791415979461017600,238383 790989791739412480,234796 754101913516290048,30910 755521791326429184,1248319 777612665405313025,162294 776505068707278848,155451 790717073227784195,232909 756397085964972032,42344 762434437237792772,431998 764325571811610624,82002 766353373872418817,90482 767808016599187456,101681 788837922002890752,220526 789670731600670722,227242 767977399527022592,101681 778358078571966464,167305 786735559507148800,196849 794369849652756481,257353 733023498944139264,351067 777955576961699841,163909 781288445947760640,167220 754045924901580802,31077 756586670363963392,43285 732291368056279041,349347 770682497868849153,118191 773873755013517313,139404 790605876709195776,231882 793124570605637632,249725 786663197956800512,205728 755055989800435712,32873 790924838118449152,234583 793469606878928898,206412 790964712754278401,225374 753315162724012032,25189 786189483020423168,201619 751656663556329472,18215 788684102107037696,219830 790666056394084352,231881 764825529241440256,84724 772140256137097216,127925 793244808487772161,249926 789410264282116096,223492 766294204783988738,91798 767188107296960512,95593 774363528417476609,141360 786326505215242241,202379 794216398750883840,258044 779363379848720384,173628 791104256098996224,234583 770706729369735168,119937 776036381705502721,152735 733185359442386944,355669 773860395194941445,139404 789672766890844160,227242 787675403263602688,209921 794696516891836416,262752 751855342040952832,14277 774770183676104705,132335 760605829267468288,62771 767794065798815745,101134 785483929235193856,196233 754048697135091712,30296 775210616751427584,144730 788470296219004930,212357 790225235006017536,229505 757024141589426177,41702 765602321766178821,88128 765910583942090752,90125 792599851259146240,246726 794292439813148681,249469 752806344164466688,23672 754019745242963968,30802 766424223745134592,87904 778686889448484864,167220 781525633277001728,139404 773186741742149632,134033 775768815636406272,150764 778834211860013056,170298 786681988006629377,11774 794708060405170177,261666 788467899874672640,217519 766781606346489861,95707 786603165479120896,11774 792312633856708609,228524 794623487839236096,262053 787019731551203328,207287 793461344502677504,251320 779024200744968193,171693 781212478705250304,185313 791500643496099841,237491 793547735182049280,252020 757315836403126272,46384 771026603468005376,122127 789259717629480960,223286 732368120686489600,350697 751163537465090049,17416 778330901591760897,167220 795727221763686401,268185 795738888488644609,266084 772125070680399872,128856 793612722524917760,254135 772414788819353600,82673 779317214205837312,173964 793267327697584128,249926 765659102622027776,88998 774120206511714304,133081 790654710328025088,233307 791350577355755524,238395 763525059176783872,78947 771883840000233472,127775 791633471202533377,240145 746499947193786368,1322887 750408818518003713,12287 757690523121516544,48270 769986738194358272,116263 773183911258157056,132996 766221451493900288,91818 759749664199569408,58218 763595027356364800,77598 771832941194338304,128143 771921615139381249,126389 793942689636986880,257026 764872673881186304,84724 763864225819144192,80153 767734246383423488,100891 768425650495557632,106281 791350015524347904,238395 752249458344259585,18470 781542750059581440,188418 763124853306032129,76188 785308665389744128,159876 789970231116476416,226197 753694119969501184,29263 764003590809673728,148861 767767536838606852,101134 791672924822466560,240483 793946607922204672,256219 757629783232671744,47782 777186148670115840,47783 779116908247265281,172270 785300271173808129,194923 779397559592681472,174115 790995593552363520,223692 794238460244688896,249926 767159044263915521,96655 773248970910945281,135642 752229429619765248,21074 770684080002260992,120610 781390586033033216,185310 769033615648944128,109360 781164902043889664,185601 793893368854175744,255393 791215633216049152,38899 749339424761057282,8248 760873110807523329,65180 773502429782478848,136947 781640690425999361,139404 793163616685924352,249180 788137204359000064,215754 763844894804865024,80720 785326460101722112,194667 786207475968061440,199546 788735605698129920,220029 772462075687821312,131027 791692851541372928,239606 763489757011771392,78271 793187146060304384,250033 771550934304366592,123595 775847676084559873,151401 749923462366523392,10733 775488590176329728,148045 790654214942887937,233307 792654270638149632,245117 781655138012323840,177455 793956851985580032,255393 794831253660790784,261155 763490428133838848,78707 768481210272194560,106716 781208289459613696,185595 791381044746395649,238207 768587932458508288,107745 767074128323051521,97248 770379349388300288,117257 786510039511031809,193636 770914116680704001,108396 781796844229668864,189527 789982930567254016,225949 770065053164994571,112939 773525374013677568,136904 791766584662437888,240814 792603928131145728,244550 794899622019952642,262886 761632458865606657,69711 767552215271649280,1249440 785690193189756929,195975 786631304393523201,205181 768864770829144064,109767 751615289859518464,14277 763850892944736256,80482 787257316781527040,209151 788392186958143488,217519 793784471652884480,255044 733418824205250560,355464 781434880764837888,187891 764226977855377408,82407 793599628625182722,253793 780503190294896641,11774 795037896621297664,263532 758507204471300100,52112 791788135415967746,239405 792228797894553600,29271 767157202192703488,96848 793165801306005505,249444 756588111606403073,43285 760819131566452736,64853 790341592062103552,45784 749417478246334464,7530 791958863822020614,240556 764865330544013312,82066 792376844263841797,240483 760463544450109440,62771 764139649241538560,82066 768582974971473920,106281 789907828760645632,227048 794602579212771328,261155 775718970817216512,151071 780239569052573696,175507 795405225037180928,247930 769301416401735680,112363 786711987938004992,205270 753653678351855616,28866 768878545204412417,109188 790950151401660417,234583 767414978269876225,97863 795693641696165888,267862 792082943132905472,243567 762254691535249408,72411 776541833992085505,155933 790892223390818304,164764 774445164139913216,143473 791382496147537920,11774 759202860827574272,25210 778798358617927680,167220 793857182886350848,255942 794650766694825984,261155 795082627489402883,11774 769689565682667520,114779 774519733886386176,138465 788798310924640256,220332 760490834064048129,61599 793173137349185536,246726 761693005669502977,7224 786822999068577792,197286 794961219765538816,242693 758881348039827456,54070 763819753253244928,79911 765292327082397696,87065 765988114494005249,90781 766673830169411584,92917 791433035849666560,238292 793101502738993153,249469 794012191116533760,256393 789115151974707201,223286 791907898632699904,240145 750691607142338561,14462 765377390411329536,79987 792512091995443200,246225 795177184730103809,246726 765234099032326144,86472 774089286916317184,139089 744706086414991360,349197 790949959847727104,231894 760614767597752320,63451 789080547247226880,223286 776435413468737536,11774 778588105787969536,168794 760826128667779072,64693 773711896427888641,11774 792026365205749760,243075 793843061180686336,255942 760820407230279680,64692 772318072296189952,128017 781483130867752960,185310 766609296314494976,94699 772802663692038144,132364 754894907052097536,34339 766849217482649600,92116 773924933671854081,139404 785846066163879939,198671 768620794285023233,106281 769140906301788161,77586 769317430963281920,109945 775795117617770496,151523 785579197884399616,197260 768608654886998016,104662 785310010934980608,193639 763157746443251712,76577 793978003852324864,256255 790970558263521280,235487 766437858819268610,93405 771302432768860160,124597 776171090070560768,154071 792067322701754368,242693 794717825726169088,262849 774687986495660032,144112 761666355892322306,69747 757168041922887680,354841 768498640042078208,103354 785674405514924032,197091 795480622898774016,262752 744338727154089984,23762 744552006669471746,350654 755310019877437440,36545 758801629424390144,54123 765260371171172356,85562 765594035981393921,87904 790329479017091072,227269 767453687308546048,99030 750682249670987777,14421 769945539781812225,115435 770082259575664640,114254 765598268642295808,11774 772120410259206144,129558 764182497529831426,82066 753313782177247233,24848 758662736721088512,54070 771165848098643969,114254 750863946282704896,15643 763687068363026432,78304 763840130469666816,80098 788218298009804800,215437 773117791616569345,132908 781593908912459776,186584 792305826350239744,245035 749715428889485312,9285 777875531194896384,148419 757686791109500928,14277 772141783044067328,129471 780678649859051520,182257 780788875845373952,183269 760976859869741057,65500 774675928156893184,144542 776177952736313344,153033 760120302957244417,61051 762806044896657408,75073 786306957363687424,199453 768938044703531008,110362 786304516056494081,201583 787339159933378561,210432 778202930822410240,166409 790702260741210112,232884 756264546206093312,41726 795014973151920129,263594 794949173615345664,263895 733003503451377664,355253 758751920957775877,54070 763772783696474112,80136 786431589949464576,202051 793147506494361600,249926 786372482793996288,203510 768605459271987201,106756 761343529566162944,65180 763713912004943872,78513 735436613447213056,352060 758077086170882049,50923 789306368742264838,224680 756696066679078915,43553 763414720086958080,77731 786746908186324992,11774 788732381272375297,218258 765628125795459072,87904 776887812918423552,159146 781903403475693568,11774 786567187284787200,204413 755195075399942144,35890 786908652959440896,207287 770193654250176512,115458 794201977299214336,258104 790212336443199492,226731 794002025683894272,257353 755064166759661568,34666 760174987886092288,61444 793513722211868672,252051 767870335987412992,101383 785845691046359040,198878 787030983199469569,207949 760587339009712129,63149 751907229004070912,17416 763869702775050240,80153 780479084153282560,179967 758563068406337537,50719 794242005052231680,257492 794603386855362560,39957 777654371807072256,162497 767548065452396544,1249438 768916290111172608,109767 771468421569581056,124855 755161666673836032,35931 781188147396825088,184223 764151481083760640,81946 757798222806945793,48494 781378300534980608,139404 793831035070980097,255393 752950088620736512,24257 766255289184026625,91761 767153211761385472,97438 791693386608619520,238429 785926301295140864,199262 786790184989839360,203793 778360950399373312,167180 762698105980526592,73712 792448026350538752,245118 764324229458296832,82018 770043458627182592,209828 788080876018016256,215005 790307390931423232,230282 775785069348782080,151463 789224367699865601,224090 757840838189723651,49723 758250736908169216,52061 758711014603055104,54070 788205155002875904,215005 790644267790266368,232169 763549091473137664,78344 791824624057196545,240556 793225707782561794,249469 766062326479028229,81929 789296464820314112,194085 756959332856569856,44163 771474929195900928,122973 786973597243965440,205728 791488368760594432,236393 750109469263077376,11301 764181532802068480,82020 771089865119141888,117377 793470469429133312,249469 794912405327331328,240682 743118767744548865,1170382 764917155381014529,85283 791349623453548544,238395 771402796436422656,124601 771804081081901056,127657 793303039402659840,249469 755073947763433472,35044 778816516833759232,170268 793484903077781504,249926 771744792740896768,127366 756559915020275712,43471 765754626738122753,88128 771874297191084033,118191 780879004677050368,183472 753744497536741376,28799 775371656592228352,146259 787359161407373312,209731 790198443683831808,225358 794213531218493440,257492 770958529763115008,119235 778405524379361280,167407 758678279284985857,54070 790430153214013440,230282 787170428775239680,208391 791786056873934848,240483 794269398026616832,252149 775832016193544192,152071 753551220569153536,27222 753715748766232577,28832 755548264468852736,38476 792148181349957632,243648 763221483782975488,75805 780103573711511552,166282 788865484301144064,221143 794364911849705472,259892 790292429354233856,230485 778010751227363331,165097 740796719806451712,31836 792558593291776000,243513 794688846034243584,262022 743009248158744576,11774 768236452186435584,102514 789071602008879104,221476 787680247676215297,211787 793663737496498176,254502 755522998199693312,35470 766454840243478528,90735 773954492832354304,139404 764851146531934208,84724 768107196760465408,103506 773616230020161536,138165 795424158918254597,247930 785629171863031808,197341 790401989108727808,230473 761320428132507648,66851 766263022729977856,91946 755759701938233344,32710 756656708001288192,44022 776503989764521985,152589 734357660502528000,8239 794609114273947648,261796 776976583328305152,158428 766784873235439616,95672 792480878165229568,111388 793211374839234560,248516 757923708128354304,48735 786174221856550913,201374 789311869664301056,225359 793944342436204545,256358 760187438027378688,61544 766067547691036674,90482 795696920618483713,268072 785821764005703680,198671 758432707550572545,52545 792869673490538496,247877 762094455390220288,70689 790386979494064129,228820 794166216474628097,258331 780632901041795072,150151 765221032487624704,85562 779400280819531777,172945 773265841496297472,135025 771371199196700672,125145 793202700615811073,249469 793234499949568000,250492 794651393747513345,260863 790963999084978176,232863 791821059628478464,241819 756650911045419008,43391 759759381005234176,59403 763949663015710720,80939 785659313159278592,195975 789101708064555008,223286 772075297097277441,129335 765168751058780160,82121 769557519899373568,112382 790120411350626306,229693 776204727168143361,150250 794236515039768576,253721 756939803178987520,44450 773181216963063808,134375 773274851415130113,133702 793580753833619456,252020 756642672987693056,44485 793546049151533056,252014 794595921610739714,261155 794591002405138432,249926 754040101890584576,26458 778040013988564992,165523 792100837845831680,243187 786675477440294913,205728 768894546776199168,102514 793129210613211136,249469 795086702263947264,264397 786722604342054912,205638 788547488269623296,218275 758328024529969152,41703 763009993830522884,75955 793121641454723072,249469 772526400796499968,131456 788833229948071936,220020 792881395563581440,247531 753692106359730176,25968 793155019067449344,164814 751850704717881344,17794 792093186990546945,243187 765982720237371393,90565 767682197935497217,98972 778238456484986880,164980 750607558851829761,12883 773213279581798400,133454 789232348806066176,224818 793998713001807874,257353 751808519440101376,16422 764210210906832896,82066 750882089482891265,13532 767873200818561024,100893 794232305799884800,259063 795701971277778944,268356 794312163271684097,20581 761375576510828544,67893 785490888067719169,193543 791681366421274624,238696 793151578937159680,248437 743479051168382976,11774 768591928711647233,354167 771393876535963648,125367 773960658324946944,118191 792429184270278657,245268 764181759462367232,62492 788580916704661504,210390 794208255446642688,257255 774954358756745216,146068 732368635998707713,350697 770125389419143168,104973 760224765177049088,61412 770318077204377600,117257 794566062356373504,261155 773907081070018560,139404 775540869390700544,36255 781311449339531264,183269 794532000845758470,261155 778469075475324930,163586 791594438648705024,239471 795399533249208320,261594 790545923214446593,231792 771688717543100416,125163 757939865841463296,46379 761452724609126400,67906 755092841915899908,35044 761522094156894208,1248836 794017046719700992,256439 791034304927141889,232169 752026238097584128,14421 761611922932436992,69711 786689682415300608,90209 769314445499650048,112612 790581105284055040,231792 732400542333423616,351530 759036822542438401,56556 778965832533630976,1250286 768785555341533184,90629 794246485374279680,11774 781221656505176066,185310 749153922812641280,7311 761864037424660480,70509 764574375223918593,83391 779152875020652544,172962 786622562599964674,205181 771792181061361665,127218 795341978879873028,11774 750943668719063040,15874 786455461184823296,199546 781906515057934340,185496 778372666424070146,167674 778945311079174144,169201 779305353569722373,172799 752182869108424704,14277 781706220457439233,187607 742395810629996544,11774 778370287545057280,167569 794642478024507392,261155 788201215238823936,214078 771524514874331136,126390 778277172830023680,163592 774972290123517952,144836 789031539346636800,223007 761668547223355393,69878 776902330746798080,159359 793213090586296321,249926 751809857716645888,18486 790962569485967360,235147 764138739283046400,80939 765159354526031873,84209 779248090914164736,173467 781886825828798464,188500 776467025765863424,11774 779660943974338560,174323 785852386887729152,197512 787152360531427328,209184 795069158320967681,262022 759751589632495616,58481 760996465577697280,62728 779319138653130752,173964 773611280859013121,137869 788495734911840256,218275 794563079669420032,258598 768103425569656832,100893 792102497775222784,243187 755516453827203075,37892 785548898412531712,196676 787486126609145856,208928 794640036285267968,11774 794598507919372291,39957 778322854018322434,167311 769144892874457088,109923 788754658609205248,220029 754786686458925056,33355 773593599355162624,136947 776932824926523392,156835 786705759853768704,206054 790423509835014145,230283 777591433134039040,157755 794552091758862336,261155 751846968624705536,12287 794423631170387968,259034 766109498238836740,87904 771706145513897984,125163 769686690269163520,114779 790949256047779840,224680 795694500266070016,267855 764665166390788096,82066 785645989264629760,197512 777575703487258625,159308 788332293454753792,1170441 769162039092580354,109666 786399838845808640,203674 787640312860598273,199307 774360585408569346,142339 791429022198722560,238395 793321494508146689,249926 785817955720237056,197297 793164501935857667,249469 794599573121421312,261399 795319793750605824,263895 769165856588824577,111778 793131062884839424,249002 786727386964369409,205094 778740518100488194,169826 786996068856717312,207287 761708436967022593,69947 763145362169364482,76794 791123829988794369,230130 793862469588426752,256038 766034057444622336,89122 794529534607433728,261155 757415011102973954,1248501 760981072083431424,64722 764101074248609793,80648 781206866705514497,185496 794222393791225856,258771 733312912002060288,353672 769747876180140036,112386 771385471909920768,118191 774654520710299648,26446 763840661443506176,80486 779349909501714432,141360 780422476874387456,180074 753646283806613505,148861 788485734911049729,218351 765321903724699648,86667 732984502016937985,354719 792041127130038272,242712 795495997506027520,265885 767797885689671680,100949 773915915897278465,139404 788432441849417728,204835 778563668908904448,168794 789847948804751360,220433 767419379613073408,97852 777287457339379712,160592 792872584765374465,247005 794960643208187904,262847 793255234277478400,249469 773924456490209281,139404 779086813805674496,172621 788481734245511168,218275 794685042949816320,261155 755767216214126592,39384 750728609480843265,14972 768905575140724736,94378 776469557657608193,481145 777487042166919168,1170441 790353523443507200,207051 779450204357529600,174115 787062545232244736,208911 753626682204884992,28281 794312939876421632,259623 751619697695526912,16728 755527684147380225,37901 792071118400000000,243075 756191228811542528,41766 754786040620036097,33356 762366247094726657,67852 793621880968183808,252741 768411845900247040,103924 780800780177637380,183269 787483232056905728,211347 787906716151140352,212707 758483650287505408,53185 791709589809065984,241034 792793915669749762,247241 763901636934795264,80429 793348523416752128,251320 756637608587960320,43471 768201979319361536,11774 767794365213343744,100893 791314440570433536,235621 775380663746768896,148537 786999820032409600,205455 751805355219234816,18555 763055550833815552,73712 792017330867961856,243075 776557323821002752,156926 760092373271445504,54504 766723001031196679,95568 771408847340576768,124597 773938290034630656,139577 756265189851353088,42249 753342304040071169,26492 758044532361400320,50923 758052044569583617,48663 791359065314041857,238395 792755405625495552,243165 763826898619301889,80607 791074675589844992,235828 772908601262342145,132335 786412120296402944,193533 794105566180220928,254209 775450843055214592,146884 777717053180575744,160593 791277445009838080,237491 758646875519979520,53144 791817251695562752,240676 768685369843937280,107984 793243535613001728,249926 793946964861874176,254135 764226021495230464,82177 785632260292698117,197063 788622877708980225,219458 755183317029359616,35890 765212822133477377,85562 755390465705381888,36735 758621505689415680,54070 768425865592070144,106281 775865966764830720,151741 750881283878772736,15264 786344076786307072,201285 781570312366272512,186584 778987167058042880,160539 780053572855693312,176890 757776641179340800,49431 779272543115026432,172270 785471861979164673,195975 790610489264918529,232169 747468529364983808,11774 781826267972632578,190635 786982616234950660,207613 766707844838109186,95708 777562601266024448,161988 789698757445029888,225998 790532415412441088,231894 757084744865583104,41632 794570403632934912,261155 751188267555442688,15643 754750902599168001,33356 760442848156061696,62716 787489055525175300,210289 794946016558485504,263033 767699243922558976,1170555 768892797868879872,109945 769415722862731264,113164 772456047873134592,130415 762945184879390720,73814 781229825012879360,186212 764230851273949184,73814 778958271017353216,171089 763147534118203393,76858 778562918585630724,168794 733475417810739200,355952 758802632492224512,55125 766054133589606400,90384 780000890681909248,174991 791770390196547585,191778 792673198122741760,245148 794930835598127104,1063777 769665478172246016,114892 766511069229568000,92222 793280533274984452,250216 794026631031570432,252408 775145685687660545,142631 794583098528858112,261155 794600804317442048,261155 786359543487799297,201984 788497926129590273,213828 787551712076713984,209817 791649332755783680,240260 763813722125107200,79691 778286038590644224,166816 761430498782556160,66842 761874527957770240,69673 778391484189904896,165690 788871697722060800,220815 792040079019667457,243075 765098265708748800,11774 775024368183279617,144617 756270592613945345,42249 786634720629010432,205270 752726153232781312,22394 753811965840011264,30011 794890550373744641,262752 767082765028253696,97685 790765269530480640,233307 776174926038433792,152735 753382452161310720,19598 756542676581879809,42999 791723132201541632,237491 793606505341812737,252020 761332888532955136,24497 772309961170821125,128934 793139883829186560,249469 760980034920165376,66116 771425997816156160,11774 790904086883434496,234551 768063594688839680,103261 776591047610736640,1250232 791247036725153792,237325 762012906086998017,71026 775396352247357440,148994 787659278425264128,208307 794599538833035264,261818 751110798840254464,16897 760462394959155200,62777 767823897525825536,101681 790380137263075328,11774 790981200651235328,235590 794675822812536833,261818 765293474711121921,86472 770543487284412416,117257 786605137598951426,205039 786937110175547392,207287 794019823122419713,255192 751955781344382976,20579 788055586441015296,214138 763752520703324160,78274 765931736664535041,90327 791393117509292032,237908 760314143127724032,53739 780595151739588608,181886 786414538472108037,203048 761927056158494720,70941 758056600192024576,51069 763514218213695488,78360 775852811435270146,151463 734474776983506944,7700 757647710996398080,48549 765157929913815041,86103 788718438243979264,11774 762458115094654976,431998 772970214845579264,132335 778410454133661696,167124 786404525695307779,203674 795430898950897668,265855 791405022483320832,238207 761250885938929664,67547 763980023028068352,79691 772120802275823616,127925 772630175058128896,131210 769225708996472832,110843 753986060770746368,30354 795709140018532353,268448 787800794816995328,213064 788768617227816960,218875 765939923069374469,90384 757611896606367744,46379 773605120122716161,137639 761969299518988288,71270 794737642092933120,250293 751823777969807360,17794 759257005433511942,351158 762691605270757376,70797 766138669480550400,84209 787731111451516928,205197 788491093876670465,65113 760269231275577345,60794 754844552624762880,33356 760072068775944192,59730 791489797122437120,237857 763200957886918656,73542 788319835033899009,136844 766059155438338053,91146 753288736729735168,11774 774232102296489984,140444 780538529457643520,180233 779002925662216192,171902 790951618455810050,234583 793113597576556544,249469 793803834439168000,252581 770265359601504257,111384 771160730842255360,118191 788907419837485056,220689 757620914628521984,46076 763118372015972353,76549 781542198466707456,188401 789770177529339904,227242 752750246153875456,23217 788454920768729088,218275 764612217002156033,83629 774106662701441024,141360 753036257685598208,23742 759127777039769600,56231 770711064677801984,119937 795062986910134272,262053 752662615726456832,23069 752932351659958272,24196 785554952349442049,196917 794924935613296640,261818 757635774380707844,48501 787075124205793280,208016 777271027596492800,160539 778719744505425923,169384 791402548557000704,238780 773359419149131776,135505 766598205731704832,91700 778315372021678080,167311 792161579282395136,11774 780845234875883520,182870 761058030414733312,63451 764153962035642368,82066 779496746166603777,174230 792751714801684480,245101 794828514977579008,262752 787493292502114304,211347 794223599842299904,258598 764967001336877056,85562 774400720921440257,141316 774106714404626432,140965 774358114900377600,142503 780096264662900738,178258 787683081763246080,212239 732169877872594944,349764 754792454805680128,19236 765935818783485953,90384 771552262971727876,125853 793579975152660480,252020 793707001566076928,254058 766741630942519296,94850 774591265396719620,143585 786222534299557888,201555 795694448978067456,267855 768854737861025792,105109 770379345986715650,118393 769701306168647680,114985 787106013229027333,209184 792163679441719296,243187 791304109584506880,235590 774994929378484224,146259 788640986335354880,218969 794306099637694464,350913 772457373306847234,129662 790707105409957888,232595 793137220999716864,249841 773862077287002112,139404 789072354441822208,220029 768108696459091969,103046 770665920893181952,114779 793504403944681472,250544 758664176680046593,54070 781510527340060672,139404 753429854297653248,26458 778379236205793280,167273 789140956582858753,223899 750742891375501312,11774 769541408428400640,114022 775722437933666305,151071 780835625415180289,182870 789162946748305408,11774 793202540682752000,250430 778403992950804480,164375 781828049952276480,190635 794627940688330752,261155 795736042309611520,268738 771072339773562880,123080 779182716688277504,171483 759069257799913475,56784 771010457427644416,122146 772573672834031616,130696 788871879083700224,221832 755022444709212160,33356 761142242056757248,61051 762814118797737985,74483 789534477408100352,214899 756207908027760640,11774 793273097319174144,249926 760195921971859456,61412 761291824107360256,64145 790992008651431937,234212 772103716769980417,128615 773570412848439296,136904 792158872463142912,243165 753954709455667200,30590 755378297278791680,34441 771907553299144704,127366 793445665661554688,250633 793874682797707264,11774 762479684659531777,571447 776912543642038274,156835 781247238261579776,186434 758757086289362944,54070 761942316688953344,70191 761314896139149313,64730 766639377510436865,94996 777354418584903684,160609 771055196025815044,121046 757322135807426560,46394 763563940102049792,78383 787271766804574208,205728 765608555143532544,88546 785492748862230528,196277 788885894325559297,221143 795400890102546433,247930 793566767708639233,250785 760199995765104640,60866 790037316324757504,7258 751854128180047872,17794 764955139862061064,84724 771511754400694272,124744 788030594840133632,214492 795293741863104512,265257 760439602226212864,62716 788766340144308224,220332 790540195208716288,231894 769662880132239360,114076 757669028483698689,48549 761675075309494272,69231 755381576683425792,35890 757061003183915008,40035 764894573608992768,84724 775115295195299840,146675 788538990013980672,218142 795459503684808708,257781 772003366318768128,128382 755161772798214146,35890 794321491244425216,256502 795118921250721792,264774 757802590386085888,48922 764167947619143680,82283 773874660559560709,139404 759082718776918016,1170537 777518426126417920,114779 793957709242568704,256217 752911238963732480,23741 758265206506217472,45622 763149590266687492,76723 787678606390497281,210207 790372886468964352,227795 793154084744364032,238506 758191976076292096,48289 765238281025925121,86440 773887893840494592,139404 754734082983092224,33356 789962397582778369,227795 794323021930500096,250633 732305680997187584,351347 762773817693437952,73674 763711852954128384,60511 768626927582097408,107984 755145368250220544,35817 771327385262325760,124597 794596928742891520,261155 779100188208226304,171644 756966875909726208,44429 767938111645114368,100605 777257950478004224,159389 777962485689102336,163824 759188784336560128,56952 759796358949834752,59640 769291585372643329,112788 749862106569142276,9666 768144186012905472,103107 781334500341010433,186584 795690301876826112,267862 778797186037456896,168965 788179231410880518,148861 791342963632791553,237594 794639508193034244,261155 794648359596236800,261155 770563661236670465,117377 793690742925385732,254209 787761521271136256,207051 761870441086529537,69747 794340407643545600,258741 766266865488392192,90482 776867081266552833,158897 780000182490439680,177472 788177278056275969,352258 750951795132866560,15808 771500619722915841,125367 775821004006428672,151845 771572311463833606,126389 793903222796804096,255942 764533042438340609,82066 754114043972050944,30296 763141911242735618,75709 793613405709938689,252639 787008695842381824,205728 786554661994008576,204413 766774991937351680,93823 794003984713478144,257492 793865093327024128,256225 788823902457696257,220539 762742762882097156,73674 789657289154191360,220526 738795281127350273,11774 777311346438406144,160225 794546321713692672,261155 776825029438898176,158387 781139246295945217,185496 788872193618817024,217103 789088405271420928,223286 794437457806639104,260404 793116427939176448,249469 766045680024612866,81929 791351973014413312,11774 793832704647139329,255393 757781770234245120,48549 785640001052827653,196917 791630220021424128,240067 794109401674039296,249926 765329342507257857,87249 788337479627661312,217024 791810389226979328,240890 789884918306254848,228292 788157085238300677,215754 753501251627876352,26303 781079685119799296,182960 754706376048246784,33174 788958570347978752,220526 765162229570281472,86071 767877219150602240,101681 785981622600527872,198671 732246155749429248,1170430 750780719992012800,14525 781907985203273728,187131 792011737214091264,238099 765973202510020608,90575 788747641345552384,220332 757342451900280832,47090 778084812133249024,144824 754801110083174400,33470 776974385777250305,157755 786965536655761408,80098 768482325302747136,106281 788004368381423618,212139 793945798568357888,256451 785828980314243072,195975 792113260564717568,243187 793929064612556800,256935 788193654129225728,214078 756388013689729025,42344 776739470242553857,157755 760182405915348992,60866 775879952629690368,151302 790730319523483649,232881 787154778761474049,209351 792507756095926272,246392 764836866122211328,84724 773557182394531841,137158 761558649898622976,69231 793128872866787328,249348 764046877452931072,80939 794300704286527493,258829 756603599673778176,43553 748262295655096321,11774 788271539435241472,213491 757998873562324992,50442 771420514615033856,125367 788946935965097985,127871 776782898762395649,157755 767541488137998336,97515 769811290797867008,113816 749593775018827776,9145 788068276349743106,215005 794672864104480768,261818 755044340708347908,33356 760284407999635456,61011 753467303627337728,27045 759931646640521216,56964 775086759415865345,146405 787063513864933376,207287 791461512661524481,143828 771860966933876736,128519 781504564616916992,188401 785654469908373504,196788 775565948136726528,148537 777325717512085504,160609 754922204412973056,33356 774542760955285504,142503 788595423544041478,218351 758286525398417409,49947 780416683399864320,179742 762008564583890944,71026 791827365877866496,241720 792489698337759232,245268 793181829163544577,250064 768521974993780736,106819 764784563356782592,81946 768574843579228161,106702 769952389398876160,112239 791893955889725442,242324 768959049027072000,108963 774991669079007232,146259 792034430676185088,243075 794724917153505280,261155 789504109128712192,226712 753694910142754816,29263 766445081532379136,91894 785299320622948353,194934 771209593569423360,112872 794569493401870337,261155 766976815361437700,93144 754738596855308288,33356 785682740687482885,196277 732616095887167492,349359 750173273560784897,10057 776835350513811460,158673 761239702695477248,65180 776926645005512704,158589 790745536429223936,235349 776458565125111809,150256 795042778791165952,264397 786572349004886016,204568 765206070574911489,86440 793356785113366528,250633 794264627290968065,257492 765056726731071488,82283 781251117170786305,186434 793897222643462144,254135 764192228466053120,82457 765252478795341825,86653 774276374659989505,141200 786700983732764672,193955 792748944224845824,237491 750865433734090753,14950 770310750036455425,11774 791975928750452736,241819 767165337854943236,95672 768781446928412672,97543 766422235112468480,56964 779059938513616896,171617 794939086213681152,262847 752856420995911680,22752 768568945276284928,107529 761528003780149248,68993 765147574797991937,86103 775927616222007296,151065 762656769852133376,73814 763658801396408321,24252 770222707635916801,117283 778024872006021120,163484 793824108626767872,240889 738463106704265217,11774 753688438960971776,27853 771394688683311104,125145 773283731679346688,133702 791051232001396736,78159 749464374838849536,1247987 771780144138596352,127582 777960409223561216,164694 760608995518316544,63937 773834938240016384,139367 775726243668975616,150497 758477733789741056,53185 777920509136740352,162497 732431919309279232,351837 757218703482257409,46006 790727807454236673,233692 791254852684972032,237491 791519662638981120,237198 756271432095510528,42432 787095929035825156,207109 779018268451467264,172116 776462675786231808,156055 785299601607622656,194934 793913765054058496,255942 795739459757178884,266277 773620712066064384,137158 777585787730812928,157755 756923654806437888,45014 780117770008662016,177233 761578912333848576,69231 765517748822769664,87904 791035242681364484,233736 785994493661097984,199211 764815645229719552,82766 776146444474544128,153194 794561327809236992,15039 760152800827351041,1250404 770935039165132801,122146 780647772286574592,182211 770472393689227264,118192 781208241384501253,186376 785457950718619648,194129 794530767510630404,261155 773719638542868480,138155 785800622910148608,197286 790978434004611072,235590 791069392465432576,236282 794580049160589312,39957 789951330295115776,227916 769678523078500352,113412 732616428189163520,1170592 756969714702774273,45576 772918263491821569,124340 781078247018672128,185243 794499191833788416,258456 764969669199433728,85525 781484093443809280,188119 754748579948953601,33549 763504005964115968,78159 771499425302712320,125163 786590397568917504,203350 757283877404680192,46407 791350686604591104,237332 793377140158898176,249841 792077509487505408,243187 765948962486439937,90373 791241270589067264,218603 756504946498015237,42249 793552606446649344,253206 762102378078232576,69878 779072477154664448,171463 762388375471058945,72420 794623872729497601,262022 774277100383723521,142398 765015729905233920,11774 755149581160214528,35871 788062971788455937,215005 793459100080365568,252196 770719490845712384,118192 776761583322161152,157693 773528952677670912,136904 776968270477950976,156835 781261208485855234,184521 767857423495401472,101383 776433848670298112,155329 793615036174376960,254135 778224217904951299,163901 765062786267348992,349060 761687409520029696,68862 757766260289474561,49066 763408370879594496,73926 760285813510987781,354801 764078697087250432,81399 776142209695363072,11774 757801663885217792,48093 777029042834812928,156835 792217043483394048,244270 743111233252003840,11774 786942474811953152,207287 792002423460028417,240145 766406424628826112,93823 768387803520663553,101681 778210260943269888,160539 793183797885956096,249926 768044626070626304,101514 769015714510409728,110477 794974768864882689,263898 762664387127586816,72678 774031321295388676,131421 790939910970769409,232169 793133312168583173,249841 793247681346842624,250064 760254524015583232,55260 775535119952023553,148909 775118527669805056,146259 750788775362629632,14950 775364391206199297,11774 787103958531608576,206212 788071158885351424,214660 792212933665173504,242693 794274866459529217,257492 762799181299712002,73814 750009340120162304,9991 760457574697369600,62836 770257479628365824,115130 780956448037580800,184223 757676496752300033,48218 794056636969062400,194192 752937986707316736,24173 761384680545325056,67587 780472811903152128,179742 758801658549641216,54070 781837712961761280,190635 793541460251512833,252984 794422578848890880,260404 794853794161000448,262752 790469760307703808,230282 770671754163486720,120610 787736964720041984,210215 788546612989562881,218356 791733604636254209,240145 760524283013570560,63451 751836058078306304,19236 758868335647821828,55806 761922424405233664,70509 781534289490022400,58030 762746931957358592,73712 788472551907418112,218275 756216635409575936,41929 777637510042251265,161352 755182602382737408,35449 762266161958576128,68273 762402728559730688,72978 777957599262089216,164764 792054420485857282,243187 737124795821658114,11774 788402888900878337,217412 756605699187175424,44274 763587461079412736,78274 766392220043718656,93036 787699856869556225,212139 776798679013453825,157755 786736595655335936,206054 770314417791578112,118087 776909554839945216,158348 793904517964267520,255942 733302742865809408,355480 750465669787848704,13201 760621313698336769,62327 770733442485092353,120613 770675627158478849,119832 773888611993448448,139404 791352836948893701,11774 753583791399022593,26670 756563175290601472,42152 766393957798543360,91946 767486365139279872,97467 766102036349751296,90319 793093992179118081,249469 759119170487226368,56964 763780759689625601,80192 765662469884817409,88994 768658309754871808,79987 779389710296813569,173347 786969183447764992,207949 795296949826191361,264397 760082672496611330,60779 790751975340068865,235349 793158094356439040,249348 772936271190757376,132335 778678755594088448,11774 788757413528608768,220332 774716742547415040,144573 779349532257689601,172491 785490712678821888,196214 786576776537309185,204413 757295630607798272,44012 757702071743291392,352982 775011417330184192,146259 793498347055218688,250430 793859603025068038,255942 776578710191403008,155390 774071162099818496,139110 786886985688424448,207109 792132751717564417,235685 785550352800243712,130635 756887460232175616,45125 795460741478420486,267133 774027795622162432,140444 732240603543703553,11774 777135835552550912,160238 794964731618619397,263931 733062081029758976,1170860 763156894731145217,76723 765086288525586432,11774 791787017118093312,241720 773970110113419264,139577 790939801105141761,234583 757708324427235328,48594 785514310701346816,196277 790321576692502528,226731 775534535647821824,149953 785329205735075840,11774 791477616729522176,235620 791613974756425728,238946 773957449149710336,139404 792387160989204480,243451 753638199117750273,27045 764293400182992896,82283 786307839681712128,202429 788526967922434048,217658 766993366525485057,89844 780845596894560258,183269 758711088468852736,54599 788742628250648576,220029 775495155428298752,148994 755344303812186112,36057 795665702980030464,265855 753221744777949184,25893 775070427353788416,146580 786018881169006592,200382 786177066572079104,199262 755378998662795264,36545 773728260874133505,136947 781108310967586816,180544 776462478440009728,152735 781543675079688192,188669 763805553558691840,79020 790964294787530753,234583 776837944359395328,158387 759823739919802369,58358 792211583313309696,243187 766061883069607936,90384 766352329062973441,92166 773976201215954945,140372 766252694168178688,1249293 778582869388234752,168794 788009532316348416,214209 788064701632671744,65113 733198161246851072,355273 771154578934931456,114254 777534351214903298,160480 793267586498723840,249926 793171012808388608,248685 765628589706534912,88748 785497624568737793,196277 793554683033817088,250633 758732233280598016,54070 762736931021131776,74067 773310584792215552,117257 765190996590227456,75457 789999171885342720,226366 790971245323964416,234583 794897396752875520,262752 794966779713884160,262925 769739004749213696,115099 781630790564274176,186137 765234168540332032,86440 767814688214093826,101383 793860670735482880,249926 759196489952268288,56964 785758899680915456,196917 787779143157121025,11774 774715403260035072,140444 781140837367422977,184223 791296669627346944,237842 756275176585719808,42432 756808772165611520,44971 776917911063531520,158387 793463832735866881,252020 795439912635994113,267177 761151672433319937,60999 767085777440301056,97811 793128135126581248,249469 794008669922934785,255942 732379879287738368,349965 775069065345896448,146761 794935045626757125,249926 771003941978972161,122146 787108908108177409,207287 747598466189144065,11774 765948078503239680,90373 792570772850085888,244270 789833647025102848,227925 792465294727839744,235580 792077450846965761,11774 774205034691108864,139404 788069751046017024,214026 773992397764235265,139865 779100402952261633,168284 794610667114393600,261155 753729449737289728,28832 757652491412602881,48549 757726230183497729,47761 763095058845347840,431998 792078512622448640,243398 765538201985486849,87904 732587767415246848,351837 766052447361966080,90284 761296452857450497,67547 789215821931356163,224678 792184069593239553,239405 743030814183657472,195876 776608710932230148,155898 788499724106076161,215437 793299708819025921,249444 768482325399113728,106676 778706839265349632,169107 788628306736377856,217039 734907006817968128,351254 750726567823675392,14877 764153856343224321,82209 768547262871986177,107469 768562538418102272,106702 774728297561284609,143043 777372437574848512,159876 791215102477344768,78159 756296056392916993,42344 760995029443866624,66159 781329956462792704,185921 785981972942290944,199478 763422148077588480,78239 775961638931275776,152735 753365553742483459,17416 753912389200928768,350711 791342927016521728,11774 795155057767485440,262022 793287711507357697,250430 785299726186930176,194079 790515304233209856,231894 791411819684298752,238207 750376189315911680,11495 766566821017387008,92860 777931081991397376,160539 753365107489533952,22715 762406810112393216,73102 750434664389705728,13343 769399074130919426,99684 775341118737125377,125111 786362586593918976,202275 750486163484323841,11774 775774012056084481,151265 765685954979962881,88546 772763228174712832,132288 763448762769354756,77136 769413227205779456,112363 750195170369417216,10851 750858510414393344,14583 759513936047837186,56700 774510892524326912,139989 788502610563260420,108396 791348305032802304,238395 792858699777863681,247877 793944228460044288,257128 786030339986628608,197512 794755399840829440,262849 758755620212264960,54519 773922527689048064,137869 786264306362920960,201958 781411570056212480,186584 764223878721744897,82283 765507671499812866,86120 774206128003616768,140444 751630233359380480,14277 790948723232681984,234653 794937894884536321,262022 770672590654283776,120610 793226023802441732,249926 792106144126885889,243075 759217702372274176,56964 753327331570311169,26924 775854465958027264,112363 788643044593664001,193533 789982146719023104,225359 755503659589312512,38183 758791413358178304,55211 767367319148498944,94699 781658979399270401,182870 768632233443950592,106281 793219628717658112,250179 767395831284662273,97379 781354575462735873,139404 785773950143954944,197512 776378800196186112,155390 781215727931928576,186584 792077076543184896,243614 754716161217011713,31932 774216594977353728,141316 778326153815814144,167517 791287747998732288,234583 754755452458635264,33028 767357523670265856,97852 757684380567494656,48439 781485278192136192,108396 792597558287663106,246392 777523133851074560,159876 786642817980338177,204413 756983315199041536,45669 765080650932187136,85562 790588372146348032,228341 750532561139560449,13316 785657384337281025,196917 792080663319048192,11774 769836556890861568,105109 792803305592385537,247240 787930508604747776,199307 790062454013296640,228635 791700270900211712,240370 767158087279050752,97386 753751575051378689,26803 768525765587722244,106461 764142649829883905,1249200 765011304893419520,81659 793128597162688512,249469 760531232153227266,57131 772180217477693440,128934 793496396297039872,252020 794977921450516480,263532 768538274612686848,106763 754253093722845184,32404 781648452824494080,188401 791383764861542400,238290 794728752005550080,262849 794874379343691776,262849 794019901761470464,257492 763889660871311360,80939 774004865207066624,140230 778393585930477568,166916 780795851639848961,167220 787457929343561728,209974 790680970731122690,232640 793840489812271104,255393 778921071839850496,171168 779354993128341504,162431 781649125922045952,181419 785912186778509313,199546 792863115922714624,248065 751664130889768960,14277 764035064715804672,78394 787466143770390529,209863 775811391622111232,151439 790225217885003776,220029 795685785018179584,267862 791777124495532032,240070 793599705087348736,252020 778526503571230720,14277 788407798992293888,11774 794320002186756096,11774 753341088568635392,19598 789083163934990336,223286 753355168725536769,27045 761959923328712705,69388 768558208969535488,102295 760500957968998400,62798 785611090780688384,197512 732277774736445440,1170428 750956320266780672,15808 756629189080576000,44119 773898792680714241,139577 790686322113454080,232359 795709921350262784,267862 793620649386266624,251452 795083311932723201,170187 752185798699675648,20272 754804956956327938,33356 776194350669631488,154534 793846743355969537,255942 776065378967441408,152735 787070751039819777,207861 790014746401529856,228354 792031850717933568,243187 762859423609958401,73685 787760224891498497,11774 793521389588230144,249579 767451107266224128,99262 775488091146506247,149770 775907231128707072,142503 794174309241618432,234564 794565342093721600,261155 774031614112174080,139577 764206458577752064,82152 793227839743070208,248988 778663892775907328,169696 775027379651612672,146259 791346210259005440,234583 752655749931610113,22411 772955123546853377,132364 780959820308414464,183338 790730727692308480,221524 770456547147128833,119311 780986656656588801,184351 756621848755003392,44450 794760179673956352,262752 778979504425426944,171379 793969212674883584,255942 787003383194394624,207051 792015196894081024,243075 792176994519814144,243075 770123141884567552,115526 776331451511955456,153596 789160454631358464,215505 753453228809871362,24173 767437898022957057,98646 780856735372148736,183730 788965113550090240,220029 767957640819322880,101681 770342367845056512,117257 732694913368760320,353228 791330859697770496,238207 780964883164700672,182338 771133905852182528,121612 791356659419324416,236928 794900105639981056,252408 788834248169967616,216009 792164291847659520,243513 755984522135547904,24316 763031816139776000,75724 733069426719756289,354962 765686652899504129,88432 790584057063022593,231358 792880013032824833,245118 790284207901794304,230485 786344047677804544,201292 793179095215538177,1170396 763323572903346180,77590 763882772557471745,80486 770681964026171392,80978 754798102805090304,28958 785963286168604672,199546 775718359388131328,151071 771044328928079876,120610 771109747101671424,121771 773896302660689922,139404 758759545506295808,55112 775462723102519296,148010 785699709906071554,197512 756680691677528064,44429 760633274351878145,50442 779152406881955840,127657 790994685380718592,197046 768267777677287424,104688 779409245682987008,174115 789693732207505408,226803 795465268923367425,267270 793618607846461440,252741 792029381342486528,243187 793885818762911744,255942 787738645973372928,210235 767402186850566144,99232 766074422105104384,90482 794761755318751232,263276 786912734625599488,207344 767688407002836992,99066 769371876141379584,113446 772847635686232064,132335 774106073124876292,139404 793191513765187584,249926 758766659557392384,54974 766233909080104960,90654 794981502882840576,262925 753353422988906496,27045 764476866635988992,83391 765159946581319680,349060 773766218255773696,138819 793841256115896321,255942 768769738235187203,106281 794031831829999617,255942 773314302426087424,134993 786052921423114240,199961 781521627708215296,186149 761609490290577408,69516 789865243618992129,227486 769670540583985152,112939 778167941657423872,164826 792030717194690566,243075 795046449906126848,261818 757647265972428800,47782 764970218951176192,85562 788503122444365824,218275 789887155204087808,224232 791325530368815104,235487 758688015166300161,54070 781365871340056580,187427 771792575644704768,127582 785328788116688896,193671 788750241432559616,220332 795470953799155712,247930 785656454602645505,197888 791139285537783808,349685 770650577466368002,119937 773603748212006913,135254 787063952819654656,207109 786919418165129216,207287 791663096498487296,240070 777950308865601536,163785 792487817758650368,246225 756507371732541440,42432 762794489719103488,73712 769181353220907008,106716 768194571197001728,103986 775493509566623744,148994 788450172405776385,217519 795015840173277184,262516 758617476527599618,54050 763774661385678849,78159 766686151088365568,94899 752913765318832128,22788 755122933668995072,35044 778773838309920769,169029 763687286147952640,77612 769960163885408256,116091 765146110801408001,86103 790248996920897536,229693 761707721989222400,70355 773952654401691648,139404 779002279315865601,171902 788715419779502080,11774 764292322339147776,80674 787338241712254980,246425 792148004215988224,243615 794719095325397000,258456 772453651063320576,131027 778003598470893568,164764 790926271903444992,234583 778933335649386496,171085 758686346764357634,54070 780888034984153088,183269 790685973403361280,231550 794627998062415872,257353 795713032915709952,259143 763807490404454400,80393 775995290071408640,151302 734167173791289345,352968 793458191619063809,252020 773566461872791552,136904 766591546380677123,94185 750284102729957376,11773 761287965549039616,67709 766356880289431552,91956 788011691728523264,214078 793445304087502848,249841 756903484402855936,45311 791383340012019712,238395 757422635554791424,45173 761944143094542336,66637 773086651010707456,133454 755166982216028164,35890 781919515831443456,189857 785559974273441793,196788 786513714065252352,203710 786276899030986752,201962 790556585487663104,232137 792805651156197378,247672 788417284347793408,217837 781225635867873280,185595 766334549462806528,92264 771434381932126208,121612 771466645751627778,125554 773309649948909568,133454 793109036736610308,249469 760170012476833792,61412 769265324608847872,112399 769977414164312064,114254 786985595167973377,207096 789260681291890688,224818 794259678150742016,259200 753500575531167744,27439 791679186364760064,240665 788757640113455104,219830 732527828537860096,352441 788539640974303232,218455 795402088159199233,266822 763561147278635008,79168 767159467410657280,95672 775214498114404352,146259 793178842592665600,249469 755192064887840768,35890 760441669137395712,62063 788504599237918720,215437 788009214065123328,214354 753696239795867648,29263 756569420332306432,44022 772608132124057600,120690 740301301154619392,1247358 765595304259362816,88361 778507859919200256,166500 762684470738714624,74309 771807310708666368,125742 790973735746543616,235147 767920509149327360,31084 779331419629883392,173964 793440045541814272,252196 757636433637244929,47940 759458666659459073,57946 777079334729314304,159359 785548923037442048,196676 794312878438256640,257492 794528657603694593,261155 767016162374868992,94683 760752117640368128,62716 756572249000333312,43553 769043773649260544,110021 780788432297562113,182036 774811907660414976,144355 753666896239747072,29040 793348100719013888,249926 785643501321121792,197512 790886613865861120,234583 764117237074624512,1249200 778623251480207361,168284 790674828613259266,233307 778981948865732608,171693 793570012573364224,253164 751619123151507456,18326 790698231537799168,232471 740336070487871488,353374 792021676766572549,241940 753703369726894080,29263 790189722828234757,226731 765248847270514688,11774 788392439706816512,180916 753978243699519489,30304 776399850535542784,153779 789295084101480448,224680 793099883712540672,249469 795481151746015232,266786 760993868468719617,63879 789093328541409281,207287 751226909791428609,16728 770619685259870208,119937 795367338447142917,264397 773955982531633152,140444 795081554993115136,18395 760623800748769280,63464 794559845038899200,257492 791824181323190272,241819 749453602335236096,7849 741288309859704832,1170819 760151858958766080,60866 794717224711950337,262752 733129535189843968,356012 781920043705651201,190957 755111082524499968,34731 755767339082276864,39462 792793147298373632,243075 778224662887043073,165360 778424391021527040,167220 758715147712069633,54070 769325293370769408,112363 778817725804064773,11774 767630953246097409,304513 788127851912564736,215754 766111391610728448,90327 790924721487577088,234583 750515287376662529,10847 732935460121518080,352466 752646978870267904,22436 772528472539488256,129551 795379401282244608,266491 735136180547682304,11774 753402476368461824,23459 756272661177643008,42405 793905116394856448,256536 779862605611479040,174392 791309072704364548,237787 758070472584097792,49843 763491129526394881,76406 790248774530658304,230282 767325889482723328,98732 775688721093890048,150511 780494205638488065,164475 755677689021857792,37393 773471637693829120,136904 793921908966318080,256349 777533039090040832,159876 761682652160143360,69947 765182892381048832,12883 755183140466032649,34916 755534521861222400,37294 758520774244306944,53651 787754337778933760,210208 756939802679742465,43875 791688308518682624,240145 764627431244206080,83391 792533799988977665,243513 752930671610376192,24439 750221941987020800,11833 768475284941176832,106774 786172404196339713,198620 789963034458329088,227795 776760744583069696,155933 775124458021396481,124610 778681469703106564,169310 750426041110310913,112939 778301402690965504,167101 779758158713458689,152314 790749736848404480,193533 766016882935730176,90384 778942083725950976,170795 786403106917523456,202304 751781499226189824,18470 755252231100784641,36491 773601160947232768,137869 775732486848573440,147874 778206677921370112,164001 790479396532588544,231550 792045508478902272,243075 757575156915056640,47806 790223543019589632,226999 758127390673412096,51069 781612450697314304,188478 795229612271894528,264431 778593527748059136,167448 773858825065598976,139404 776023348660867073,152872 778721534349185024,170187 762945080705490944,74133 776193255046156288,153921 757394540751757312,47202 777013666432425984,157082 778745205235195909,169586 792753637369929729,247232 757046757981380608,45669 779439579162087425,173628 787474735378509824,210215 788211159899832320,214899 750121461185150977,11495 765614199162580992,86645 792081663438295040,237964 781200673731903489,185496 788110973752270848,215608 789552830914985984,226538 793294752980602880,250633 767160648392323073,97432 754003605569597440,22752 793499144388247553,252741 794704962307686400,262849 733353541922738177,355480 761945743393427456,69231 779378258408312832,174557 775171850263330821,140025 788419773520412672,215432 756291996872957952,42564 790459637061550080,228583 754819482145611776,27045 768871352426237952,109509 787316627385774081,203034 752312232516677633,19402 794429233984602112,258598 763968902208512006,79592 777297672722153472,159876 792812292073254913,246225 795467831731224578,266491 787123038445862912,207287 788775034907004929,220767 789754634663452672,226881 788427763594174465,217519 791337369312124928,237491 788763516425560064,220332 794657863239090176,261987 756576574275719169,43553 769507478241316864,113894 772850350814588928,132366 773851204862357504,139404 789982861721870336,121795 759074089407504385,56630 762778102434979840,72354 779128767788769285,172962 770376534448304128,1170819 793748026397433856,252408 762766666132430848,74281 790599661845409797,231881 793074975062298626,249286 764304375963463681,82209 764658011977555969,84209 759942025185681409,56964 763798008735596544,80393 780079380777230336,178075 778607260541001728,11774 786783866493075458,206054 755087743139450880,35044 762772919399264256,74575 765962315523035136,90482 771356594042994688,124348 794581462066466816,261155 791083312739528704,234878 786967202209542144,207949 752986371028123648,24248 789760603145572352,227795 794231537910718466,259057 788120605220569093,215005 788887753446584322,221741 791634040394752000,238271 794009339522494464,252196 758317500362817536,51809 786705062554849280,201939 779017060244451329,171982 794665203338244096,262215 794898858455146496,235251 777514771029565440,162154 752081861732630528,17794 752991331857956869,24248 773898435074359296,139404 758677595261112320,54070 760120568976904192,61051 765884099697467392,90031 766756891548610560,96039 768916762930872320,105041 776145018260107264,151202 785946659670798336,199211 766043333252812801,90401 767767570254598144,100893 772774486248656897,132335 795027193898344448,263926 754869490169606144,33549 775735382595936258,151255 736434112580313088,352060 787340509022916610,208507 774112617145114624,139404 786071037507149824,199546 788184839786672128,214078 790926579199279104,234583 770010537988067328,11774 778651786194329600,169201 789063201078054912,222682 787987076167835648,214209 762848488027660288,73526 788530966276902912,104244 775517088156790784,149953 788025014041927680,214354 789775963311656960,227242 794272936362438656,256255 761398006537080832,67587 793507708049784869,249926 780976881667493889,174756 756618801047867392,44429 764925865436123136,85230 775073400842776576,146970 795126343843414016,11774 760247072821878784,61412 795101149586018304,264397 790926329881460736,234564 780095462665809920,174465 788053552283385856,214288 768447457986482176,103071 780519544624287744,172621 788389435377188864,217533 750402707949752320,13201 760071013325348864,26066 766420877676277760,93286 767862585165131776,102137 786339154804211713,203240 772529321785364480,130689 760688416338112513,63655 760734937280614401,62916 755069242291126272,34666 787726729137782784,205197 794531484401106944,261155 755389549048500224,35890 767846680666447876,100605 767854069008461824,101163 755210642391457792,36219 755538410044022784,38032 793126838197518336,249469 794801539697246208,262427 763927304774955008,1249189 775367256561811456,146259 786032923879374849,197512 794362359745835008,108396 732565444234772480,351512 763978916994232324,80939 750519975660642304,12981 766320874786025472,90575 787981482287517696,205197 786277331874619393,201620 792007392481411072,240483 780824568042627072,182659 793191021718999040,244230 795763087659843585,268643 769307811767386112,112788 761951765117804544,431998 788724759479672834,220029 750074285134319616,10735 779500290982621184,174315 793405197259124737,8044 757587770042818560,47761 761346535674130433,66105 781508909123141632,188401 793549087521935360,252014 750779844137328640,14277 762721605415936000,74592 776846956966531073,351152 794537971445854208,261155 786759787551657985,205349 785534994038923266,195849 768866024460517376,109767 762408827081809920,72978 765981519399690240,90575 775385809654382592,148574 780715251323006976,182122 795758414588588032,268777 761333968868347904,65540 792009003907837953,236507 793492786020511744,249926 751146228742696960,17307 771389446121979904,125142 772554429463572480,125111 793188618109976576,249469 764556705103577088,81946 794678342897254400,261818 773274888484298753,134418 770114139809320960,116425 781879956301238274,190553 795273041940975616,265846 758225500720422912,51239 793575774406209538,252020 760006900905832448,195876 786965956044075008,206642 762347964740276224,71550 749657128097374208,7546 768515989130444800,104973 773916256823042048,140067 754712672147472385,32452 761828560243875840,69947 788837026476990464,221476 769980445882744832,114848 772813997330411520,132335 776752328871448577,156053 785940317786767360,199546 749266292922810368,7852 778056529324838912,165185 781629353247535104,189515 791698759247859712,240665 756438477068173312,39583 767779531335856128,15536 763120438197321728,68993 781829324861169664,190635 770790299547336704,121291 776248133290430464,153845 768060392597782528,100620 788759679925092352,220526 749276409466531840,8047 759068897865793536,54070 772320837814751233,128984 790978162679308288,235621 771953281581088769,123217 785596701788606465,197286 786776686855593984,206008 787912809946370049,212693 794811761849462784,262752 773518339230564352,137042 781129710545666052,155451 773280328626483200,135025 777359173394702337,160480 747606806856269824,11774 780264154636484608,178552 785870450727477248,198878 785611778302410752,197512 793963096993923073,255785 780559145544003586,181419 764615057082908672,83391 795457195404050432,261155 771165304801992706,122967 794665867942514692,261155 761954514970800128,71026 764142384376676352,80939 767897873786802176,97811 786466019049148416,202248 792083037299306496,243075 773709471621214208,11774 790592943660920832,232169 794149596016439297,258058 792039625808236544,243187 760111230111494144,58254 788764848251252736,193121 750785865501278208,14277 753872747781038080,29817 760112477782708224,60995 772486115412639744,131035 787007100463423489,208065 760426649657626624,62771 794578943902760963,261155 773212207790235648,128783 776566586006274049,156290 788763593168814080,220332 751996391954714624,18893 762147455282581504,11882 790361961733107713,11774 791786006617788417,240483 758098799441182720,51451 758140464340070400,41703 771178328669560833,122388 765250302349979649,86440 773673030849589248,138165 794673269106442243,261155 790514009032253440,231894 795425665180803072,267104 790030221583917056,228576 736404622395334656,352060 757794948225708032,49431 758879734415491072,54854 750775509470949376,14421 778506664790065152,152594 785554256866582528,196676 775902897062211588,151916 792047238763732993,242693 773963898693128192,139404 776702760574070784,156835 781553673734414339,188478 793604062285434880,252020 769033094028464128,110585 771568296910950401,126390 794566411335168000,261155 795759645323247616,247930 764132659983478784,81702 752956282546651136,24526 769141663142903808,111558 787129266823495680,209351 762457640572035072,73102 788001075370401792,205728 793955114742611968,256219 751598419723026432,19000 792024997837565953,230130 756278364609060864,42495 759704856445673476,56964 777027309035454464,157755 786766596597542912,202727 766059162467987456,91146 790921211702235136,234583 794774180185018368,263090 753921083821191168,30432 778566295235198976,160539 785617636415578113,197017 737474022359896065,11774 787337409323229184,210207 787628849160859648,209974 760156532654739456,61206 777671005611421698,144494 774191217093599233,140444 790585387576070144,232137 791676289144893440,238207 793961029889888256,256276 771953719336378368,106702 790264007701700608,229159 791752267137449986,240483 768173507276443648,103986 778756423853350912,169437 786222183081095169,201494 793829849823674368,255484 794727858518233088,261155 786948145989160961,203793 790565368536436736,229909 791676389208489985,234990 755530698681966593,35319 790949607564017664,234551 778830798854119424,14277 762002549826134016,70540 762076838009057280,70679 792211814213820416,243139 792765249904517120,246225 793519438654009344,250633 794683387470639104,261155 780597704628011008,181935 788624551974465537,217519 777354450843283456,159475 786059442198548484,199262 764703522516455424,84209 786013621763670016,200382 759123871907868672,55660 751133059378917377,17143 763341727700815872,75615 763477123520688128,77577 787328850703233024,210215 790557024471904256,228367 770296252055621633,11774 776102769530986498,152735 788746703646121984,219942 764113994281996288,81702 765300105960361984,86472 733098615879634944,353789 785858413549019136,197050 792797521143750656,247379 772142117506453506,127775 780764465704808452,182870 793981949224304644,256146 785260835992055808,194044 793858462585323520,255055 786752482491797505,205902 760212863457734657,61545 754875961137430528,32873 788515423276765184,217574 795068302955520000,261155 771127818331656193,122126 776889839866277888,156835 754763821059760129,33356 780840651533541376,11774 773560267859001344,137042 781245503920943106,186212 793187770910986240,249469 762757676354920450,73704 785915718260797441,199546 792077301785559040,243187 785874844038684672,198671 786360737765687297,198466 769874528713441280,105109 762008598532743169,71502 770815835707408388,121479 763410030192238592,60163 754065531083161600,30131 760768292269223936,64678 762709573702651906,74247 775440349363920897,148645 765301064354574338,86645 791947014707687424,108396 792124946940043264,243187 791147802231447556,235951 794894568634327040,263708 760194365385945089,61412 788348140847890432,194281 788622904124661760,218349 754114111340843009,31035 768157316935974912,103354 785237230562349056,194214 790988152395616256,234583 755820665152925696,39957 749410609779793922,8297 754084355379724288,30370 754895416664002560,33549 765899263020769280,249811 788571357269233665,217658 775318578849456130,148045 775755498528407553,151071 781190239700324352,11774 781610015496937472,188401 775194844130082816,146804 787090218939666433,11774 749245800845279232,7855 761258777219895297,65626 760455778440314882,62853 790725651200368640,231870 752665960725688320,22575 791498157981065216,238207 743970917257199617,47188 752270594624761856,21074 760952039731965952,65234 755195771696406529,36208 760963542866472961,47940 762012114957533185,71502 768893751955714049,104932 780644908709322752,182313 781590620376748032,188492 786326369768771584,201441 762305619692883969,72035 794189351328436226,258598 764226552783630336,398859 794309876105113600,257492 785902702358257672,196917 750664459224551424,14421 766277495561650177,91798 760856334816256000,63149 750372320791764993,12883 755902389765410816,39797 778251267399225344,164826 758684140862660608,11774 785480887873835008,195975 758030092140355584,50442 781588149734486016,189017 794388358432694272,260173 774292678183792640,141360 787110166248366081,204835 753845790548692992,26159 760545461073747968,1248768 769064609852559360,110389 792149126473322496,243398 753264485675180032,24366 785834374411460608,198671 756480020617371648,43391 758688924697001984,51451 794349958375690240,259034 755473205918392320,36875 771795516329832448,112199 793869396846542850,256255 755358235574534145,35890 766005924129492992,86950 753864181946978304,29263 777178777486974976,33169 787687685812916228,210207 793169767054053376,249961 757087507314081792,45964 771887825046347776,127775 790959964969775104,234583 772628719848525824,131770 771770800659656704,127837 790726015202893824,232863 749826472420966400,10395 756904370759987201,45039 758083538503598080,50983 777232049153384448,158757 793180471010013184,250033 759222773461970947,57112 766308505821257728,90088 777566780608778240,162497 793095217092190208,249469 777983110487113728,163990 764904970906849282,63149 778253104261238785,164826 778262046387281920,11774 787576957693104129,210585 790964828034703360,235487 765013850609426432,85562 787705893416689664,212139 794638213164007425,261155 773870403928268805,139392 740537798705307648,11774 753682836780044288,28563 788814546664247296,220526 793198046792134656,243165 776846759238705152,158589 769577536082833408,112239 789656588772487168,227317 753602293409263616,28092 778198304073084928,166409 776107447165517824,153658 768854736267272192,105109 786691427468214272,205143 790044432045318144,228820 791730046897618945,240145 787129434147094528,209043 763019995357978625,75416 768167241930027008,104162 785919105635274752,199546 795302229855047680,266079 759167581278339072,56192 785924596209815552,198671 755761971304271872,39462 771306856702631936,124597 793999196395339776,257353 755219072464351232,32404 781275872028491781,186584 793149171096285185,247877 759929825515667456,58267 788329131310194688,206008 770336651025457152,118087 789684336714915840,227242 770973034068873216,122146 772614061892698112,120690 756661271789903872,43391 757884356371312640,49856 794183468796223488,257492 764488177054838785,82209 786226521958604801,71794 758057486427488256,48663 776480177895243776,11774 780778919125475328,181935 774593038731599873,142692 769506942821605377,112512 785545424673370113,196917 793134219358724096,248220 794140146295771136,257492 769447528857161728,103071 770383346358706176,95574 775004691750981632,146259 779704077391269888,176203 771766618162507776,125742 793938272770789376,256650 794171641655947264,257492 795411618662404096,266151 764030298602414080,77598 776688471985393666,153915 794236273967955971,256393 754894447754653696,26721 785549969092673537,130635 790622571498799104,232137 776829081782456321,158387 751115692066217984,16299 760251260545093632,61352 760943307832692736,62452 767841994353717248,101681 771034212145192961,118761 772200800189833217,129558 778033335868076032,165097 780436516342562816,179718 792752111394193408,244270 754067622652743680,31605 764840065243619328,84724 773590560212783104,137042 778375460367441920,165348 750168273652625408,10057 770673765156020229,120610 772792636457512960,132335 780431009867116548,180233 794546880319520769,261155 786123088543055872,197512 794004146571583489,257492 794230186808119296,256411 795490218858180608,267133 751577751598039040,18543 765724820000604161,88459 767114673279959040,97392 781691681326436353,189613 780015595748204544,41724 791447691704225792,237908 751164091620732928,17416 778294367102435328,166390 781104398877413376,183759 781565875140882432,187976 790988252312326145,235179 791005671521030145,235774 733694688838868993,11774 765608878935461888,86653 774423270414282752,139404 777714798339366915,161387 780519695204089856,179742 737095469260771328,352060 786914064350019584,207119 751553273631506432,18539 752656553224785920,1248245 763503525154422784,78830 786973615463993344,205314 766948114150207489,95672 781349376073474048,139404 744961271636889601,11774 758515541363621889,52749 791468017372631040,237935 762852836405235712,73926 770395275235987456,105109 753350300224729088,27045 764895779399970816,82209 770404936609771520,119000 794558624789983232,261155 755165708821012480,35890 758286213031796736,51451 765284892745854977,86103 769234765903953920,112085 764967666805149696,85562 795608063474593796,267265 755644864746971138,37044 768975403855863808,110381 773982183744831488,140437 767713863668207616,87904 773574536285388800,136904 773596355256168448,137869 792244373224161281,243187 757815779647631365,49400 773951488754274305,139404 788397324460494848,217519 752690835859369984,22752 759033448983998464,54070 776659630474878976,156835 791441105900285952,223249 788005462255992833,214354 788498281076707328,218275 763453310271496192,78477 777873126025814016,164001 780650904328347649,182211 786300554314121218,201494 751141713150959616,16299 764902681924079616,84724 767774538935308289,101383 750840693296394240,14277 752056711817617409,16353 792571355673743360,244270 793126418825654272,249286 758497298930204672,45567 762776333852094464,74781 767322657150865412,1249391 771180395358412804,121949 778313631901609984,167319 785300010749485056,194934 785353807245012992,195424 788853264901107712,218892 791593511518740480,238207 792229752635592704,243187 755087024248414208,35044 774194600894406656,141887 770629987359678464,117257 752126173996515328,18627 785298295585378305,193669 772514613569216512,131007 773912061214613509,137869 793461234943295488,252020 793157645058191360,249841 760896105055793153,11774 758851049054609409,51809 793668296788873216,253164 755497498777559041,37973 776058484957835264,153095 776145903874957312,154071 795056877608517632,263896 792348146659684352,244143 795609084657598464,266112 776185176502173698,153845 776245024187158529,152872 758752997157445632,54070 790959431169118208,234796 775854404108857344,151090 779306794401173504,90252 767899880052387841,101463 789165747851235328,221416 758439305010221056,50827 763000857931546624,75899 758255401708187648,48663 781062592831770624,183759 766085523756748801,90482 786435909914722304,203674 788554464575750144,218832 759034799189286912,1248649 788488211073011712,218275 749374124296769536,8497 768632900547784705,100605 764692261288370176,75267 790641618999136256,233152 772533801146785792,129551 791685906742800385,240483 793331414922039296,248764 793938579596509184,11774 790444734653227008,11774 757734353338118145,49190 756515397592031233,43266 775036811844485121,136904 781085220862881792,182726 781506891063189506,188401 756753616002752512,44429 763704738005200896,78542 794587141489639425,257353 778671898523598848,168284 793608036271087616,252639 763958182754385921,80177 780801205438062592,182726 757980916429881344,49821 749599459659616258,7836 763343956230934528,50581 764584588228304896,81659 766040027235225600,90539 771174082595344384,122388 761640008759377920,69493 771393233398165508,125367 775420531679997952,149040 785986167845990400,197512 789173720040345600,222682 763444840566710273,59725 794695396723396610,262022 766775794815344641,95988 770037191355621377,112872 772884903998271488,124597 791591114813747201,239926 763835401710800900,78566 781203790707904513,185083 781246842340114432,183759 756545783105806336,58531 779817762352803840,174115 792780683915563008,247241 793163937944657921,249926 750781790940372992,10848 759208695607750656,53996 789792573539835904,206666 787850678349639681,213376 794905136107810817,261818 764252299380293633,82209 795367663547645955,264397 769551351181369348,112336 777739207766716420,137869 778210840243736576,166409 788877759837835265,221832 794568603731456000,261155 758119652891303936,50923 769900513831727104,113412 756265126592933888,41784 774562610561908740,30633 751053964381188096,16580 757293440032006146,45407 769792880441458688,112325 764126325816827904,81869 787512692487532544,200621 793143699727233024,249841 769728412814573568,114779 793097139802939393,249469 779294620014346240,173753 778304032049856512,166282 764855275329167360,84422 774351569139687424,142980 751970965584748545,19545 755164574039547904,35890 792436192872689664,243187 788005313463128065,214354 732969890097696769,11774 752823997126017024,22779 767836670339186688,101681 767554765039493120,98646 780010035686600705,176890 763159374646738944,76723 788737377875402752,220332 741277233969561601,11774 760636098028539904,11774 794286775778889729,259200 763937011354873856,80939 756952392457920513,43636 781447614097084417,183759 791342180065345536,234583 767200258099150848,80939 760573172412407808,62726 771092563331809282,83550 785911466524151808,197367 791335367668535299,235337 752953582266228737,24668 758801052632162304,54070 775936709603135489,151418 789254430151499776,127871 794692596031426560,262752 749756237806497792,9754 755162908628221952,35890 772182859599654912,127925 754764525535191040,33474 791880359730290688,240145 790732950199468033,219503 755031024090877952,34898 777028394332454913,156835 756826170671247360,35212 759044834346754048,56552 791664054590902272,240483 764881943737593856,84724 767946523460198400,101681 792141511852949504,243075 763222137465298944,75899 768050613796175872,100893 768170990278807554,103354 771542502406926336,125367 756283822312914944,42405 773839842954412032,139404 785859978800267265,198591 792163866666897408,243165 759130845311410177,56964 759195752094699520,51798 763157157948850176,73814 752658436517728261,22664 767811718173130753,101681 764168036236623872,82066 764724330538213376,83309 767817933057843200,101514 787266680837865472,199307 792068381658669057,242693 768216156029071360,11774 774727652410134528,143043 795229297426526208,11774 753182943032381440,23662 756644899391406082,43391 793121670416310272,249469 793575364307988480,252020 769310623142322180,113097 776151632610557952,153845 790708624846979072,233307 751204443450908672,17140 760549102522433536,63451 794369452372414464,257707 762020277119254528,68489 768950308860993537,105041 757830318724263937,47940 760480936689491968,62771 765168956495757312,81951 769164524041764864,110344 787850894964469760,65113 752694795995275264,22575 794692400929185792,262752 773980832663015424,138642 775542498022129664,149300 750426799172005888,12883 787146359904215040,207949 752304152479490049,21714 771428359750508544,125111 781640579776126976,139404 792138938349674496,242693 791362855027302404,238395 779326427602808832,174119 770717163757899776,120541 775108754434031616,141798 785685500837310465,195975 791366992183734272,238207 756519206837891072,27045 785762867060420608,197698 794440096879624192,256255 793512845589647360,249926 768346810263801856,103212 785625861315637248,197297 777156076022091778,160501 785662121321242624,194082 763147314458492928,75899 766435998100295680,94037 769862596090527745,112494 770328151813558272,11774 753579747465109505,28281 767764353709858817,100605 785841147163836417,198671 793955661256146945,220857 792131272852156416,243187 763288764189990912,77433 773892267425705984,139404 770598727312560128,118698 749725149109321728,9087 790868901563338752,232976 795731341446934528,268448 764153225297686528,82283 767929439749607425,1249484 768316746021343232,100559 787724991504744448,199307 785974105073782784,199306 792069108577755137,242693 793979227490099200,256255 762003221900627969,71550 775311861520662528,148274 776010633590386689,152735 776425897419300864,155390 794545180330164224,261155 792134655398940672,243187 754068928033325057,22779 771900622127796224,124013 788059186311622656,166282 760971853049524224,64693 764156434959458306,82066 777917498742087682,11774 795762619256897537,261155 732728927072870400,350928 771294278194696192,124597 777883762000596992,163015 794164019380752384,258331 774001638210088960,139404 788092074490867712,214354 788471022064238592,215252 793862075810480128,255942 795136988710129664,264431 767840041351598080,101681 791793270867230720,241523 765996069209505792,90735 763541231972429824,78684 773859320387674112,139395 786904854513975297,207287 757714435435794432,48477 771524990613254144,125367 789186032197513217,215608 769727763930451968,110585 786627969397641216,203674 787708173582938112,212139 763193749946130432,77136 773620933319757824,136947 753382323685437440,25981 758052290892664832,50923 762172924421808128,431998 776742680852213761,157755 785845812429463552,198878 748255213992054784,1247824 750721425640599552,14877 760156443786043392,60866 772208996224790528,130190 772503924930740224,131282 775132403920666625,146720 771017073082466305,122656 777494717961474048,157755 754705457298616320,33174 788917906901987328,220332 775495599030349824,149770 792512429250969600,246392 754805581815353345,33070 763742936559448064,79871 773733386213027840,121367 795697441052000256,265855 758128302557134848,48663 794751595292422145,262752 775044658183434240,146068 776905090426953728,157821 781533833510387716,26066 786690030391681025,11774 794584095389007872,39957 778322995202953218,166409 767175792132435968,97432 787764729972416512,210238 780836104379392000,183269 781143678949568512,183759 764754387868626944,83706 768290169740939267,11774 778618898753216514,169201 781625395313606656,186584 785264074816970753,194213 789820176376082432,224450 757687861433012228,48840 764457067369246720,83391 740588749290123264,11774 765250731595096064,86103 779885133163814912,177444 763841893188808704,80716 766733669121691648,95708 773789171362267136,139233 763975462204735489,75724 779292520593428481,138812 781494398156673024,188119 758028121144758273,50923 772002564929904640,128930 787740578830094336,205197 776127087350460416,153921 779410398625853441,173868 758604093891805185,51451 774015862927876097,137965 793629619488452608,253164 736129865036881920,11774 773983272330080256,139404 776213208529039360,154534 732798917113483264,170736 770749017345122305,120690 760182018651066372,61412 769950537190141953,114388 789718862820470785,192515 792065966402183169,243427 772986764931764224,133454 785802244121702401,197286 788405616700260353,217519 765292855443222528,84209 775943579252367360,151202 785727268383444997,197512 778422701623050240,152594 753952492090716160,30590 776924006796529664,159359 793179945967247361,249926 788563673648275456,215437 791716938514923520,240926 770881145638621184,120363 785709582714798080,198245 764828184261132292,84724 765730965637373952,11774 793791212461301760,255393 775073907082747908,146205 793547494248419329,252014 776619651404926977,156835 792107648191700992,243398 789564114846773248,226731 794167359556775936,258331 794880447574577152,262849 757575076283764736,47782 787775999328956416,212357 788591465542852609,217519 770363752394919936,11774 765266779614642177,86645 758368431955599360,47903 778729652441317376,169916 790578841278263296,231894 778041437271175169,160539 769605691434598400,112382 770278839343865857,117257 792793681044439040,243865 793208822194053120,249961 793563603878023171,253190 793985858965618688,256531 776809369182859265,158348 793237279896506368,249926 757815985210470400,49207 792408808001863684,240145 795243891670843393,264774 762697283666219008,73814 792871079203057664,247241 779143253996122112,170371 794881571551580160,258040 753637287569690625,28732 788871773156585472,221832 792209426488799232,243187 762849725309562880,74281 771442999926534144,125204 790898095110225920,232791 793262768426143744,249926 766972389842362368,93144 772193189692215297,127925 788994697490554880,194085 764130725582901249,79691 785848565864210432,197324 793270817798971396,249926 763404225636343808,47188 780100988829102080,108396 785615470284025856,197046 788632473064312832,217519 792924323564646400,248514 795104969414365185,262849 757719772800905217,48826 790820975600218112,232911 775589568397533188,148684 785912333914767360,198671 788528410158993413,218219 791019112382115840,234583 760724902060195840,50654 751206888713355264,15808 756259031841374208,41459 758285712198340608,41703 768886270437253120,109666 780821820907728896,182726 793131877431336960,249841 786261721740705792,201494 788067210602438656,65113 792017339906523136,243092 776697321287327744,157609 786618950813528066,204901 793526900698255360,252020 765933310228963328,89649 774582071788437504,136947 779114783794573312,28322 780642364859625472,182146 785877095498907651,198591 787318787267710976,210289 764092782201835520,81702 768805737581510656,109104 789284459766026240,224680 776230380470882304,70238 793575017116078080,253164 795762162580996097,268289 765402472143781888,82208 794329367455232000,258878 793536883154296832,250633 757719043725897728,48549 771376604656336898,115956 792085914226950144,243398 758306267127435264,52061 764118981410164736,80939 793948999229259776,254135 771870757085286400,127711 785655979312459777,194082 792795835083976709,246726 793244795552600065,250933 762033618529161217,70543 762779361053380609,74781 756836629537497088,44274 777887889883619328,163465 795024338382622720,263895 769229374692421632,110659 764870070044545025,1170691 752182249336950784,18395 752676206915518464,21332 780925487270891520,183759 776269790130401280,152492 791677360164761600,240483 749659497510100992,7546 776347351715905536,154033 794552201364566016,261155 732532564825657344,352465 768904202584256512,109666 787131295562403840,207949 787967918734766080,213064 790249107872813056,228341 789073413063241728,221971 792832730853679108,247240 762712494280478720,73814 772162175800487936,126389 795351166460825600,266491 768070172523585536,88930 792581893141110784,246392 758062978746884096,47761 758381249304092672,52554 785502926559150080,195975 795041557548134400,264397 756507279059365888,43266 789206904090132480,224221 794012120706936836,11774 794259039932841998,257332 763099749956349953,75899 771460593882636288,125145 772524530275233793,130026 754719930067525632,27045 793206552282804226,250633 794529370685796352,261155 761406186616922112,66575 791872586246414336,242214 762221688121618432,70918 791030852184641536,234583 758725801554567168,54070 771295866879635456,122388 794570634043002880,261155 761297977419804672,67852 781258933407055872,186212 755168087222005760,35931 760635186665050112,61917 767468458900459520,98689 791646529786376192,217123 750651712508092417,14234 765068331959197696,85767 789487688323854336,225358 769176254482448384,109945 785680305789276160,197297 764971220832059393,85562 762846316753883136,431998 765012280538828800,84209 776162496562343936,154071 790587189964972032,231894 795686246886408192,267521 756086583095357440,738099 757029947407990785,45014 789245105525841920,223921 785322103696416768,194648 789222690448150528,223899 765539824484966400,88052 750866543861493761,15800 756532275546914818,43234 788568776946003968,215437 746416405164154880,11774 793120365992087552,249469 790624922884124672,232791 753598526781652992,27402 775822022198702080,151156 777584798311120896,159847 778584789687279617,157728 794715432322109440,262849 750584522777980928,12883 772473210906574849,128355 755427571781644289,37433 760987294211772416,66116 770074926690738177,116676 732525705989394432,351837 780453338353586180,180310 789957373301448704,228888 749691747425452032,9378 781111770610016257,185496 793575470428065793,252020 757786080967925761,47940 763165583810658304,76535 793821655592230912,255393 794249814741397505,258456 772575435779629056,110585 788158737274077184,214976 767056210017132544,93210 767155144563712000,97139 788612143809716225,194072 788943710230814720,11774 793623031897657344,252639 777259199688380416,158387 762847629789147136,74066 791281310354509828,237491 758040344764162048,50654 788546175863488512,218275 793320406568566784,249926 795354295134801925,266500 795194952355459072,263864 754718766513082368,33356 757890846750543872,49852 793465552408866817,249841 793754482609881088,252679 764938777735245824,11774 793907614627155968,256451 751143937373376512,17120 752232074459971584,21579 785724003071647744,197512 786177764676268032,11774 793174355450683393,243865 790611084004642816,231828 787911360822861824,213887 772921172044292096,132335 788749877245153280,220332 793928087843078145,256219 795736711309377538,267576 794607954439770114,261155 795429118145953796,266054 760782576080465920,64063 795041844832763904,263532 764544324931579904,79561 771101812330029057,122344 792485784628715520,235248 757710393321988096,48991 768504703613272064,106774 771527783671484416,123085 781384116256272384,187170 785555984022278145,194667 759454423039021056,58057 789298077517565952,223286 793761313260351492,251758 794622388583403520,262022 752647288959283200,22657 757255715912232960,45014 763194660751826944,67326 790223669599416320,229724 734804716362727425,11774 791363262113652736,238207 756235895431364609,41726 766752809945554944,95672 774082800815181824,141360 778914644886974468,170252 789500350239735808,225911 794317371699666944,258456 795666608291282945,267862 756862609844936705,43751 775745699325423617,151185 764264671125700610,82953 765534545076707328,350247 788690559783342080,220029 764231594173431808,82209 772628129797976064,129551 753349886955749376,27222 767974771111915520,100559 763858591501651971,80720 767726276513857538,100893 795703682826387460,266151 786274883772612608,201958 758144905927688192,50827 781128007331246080,184223 763446631211606016,78274 774515488302829568,11774 779849695669563392,172799 785933923184500736,22735 791891356276752384,23762 761193120801427456,65180 771508772984545285,125142 781285909266173952,186584 785946573620539392,199546 773721904431689728,137795 787919838899539968,213425 791778217120063488,241678 764621915914928128,66647 750795510978449408,354238 755087672998264832,34106 755106253278441473,34666 766446345192296448,92264 787371885122101248,209151 758092118762065920,51043 765023715381895168,11774 765700294529409024,88669 778245566136320001,166390 758716616259559425,54752 755093125291323392,35044 756557094464008192,43553 792139571593183232,242693 791762941196529664,240682 793842104375967744,255953 756191596375400448,11774 768922283910033408,11774 778969647878115329,158520 793481496698826752,249926 795083828272439296,264397 764741259697225728,81659 765172436811722752,85562 765235193384886272,84724 766698091202224128,95170 769507399489028096,112970 764609738306826244,62180 765251823154245632,86103 773526743818743808,136904 764270287663706113,82582 764993681430491136,85657 786163755591671808,201351 793285656046776320,250216 788399103558443008,217519 789467832899674112,220029 750042747894063109,10305 788185164614602752,214078 794536611060989952,261155 768269812174684160,105270 763506436051611648,78129 776832812288663552,156835 754720445929185280,33356 760966083650068480,65174 761664340319580160,69711 771002837857820672,122299 757883693553836032,49852 780760980682842112,182257 790750200373522432,99049 790913389103091712,234205 763227442664263680,74943 764864231850315776,80486 790961261697757184,234583 768826511931633697,109104 773915219768803330,139404 795010959290945537,256536 761667874956214273,69669 779474196229398528,174315 757626241100853248,48205 762802766909739008,73712 788478260044820480,218351 773715859814559744,11774 775651009590759424,150511 785532748148551680,196277 795683723777867776,268101 793663274260717568,250633 794675458239565825,39957 792830462393802752,247877 758426468493950976,52659 771506582878195712,125890 794988907708477440,263907 753729800703975424,29589 771860122591121408,128519 765355387394457600,86725 773904101637812228,139404 794322686264516609,259743 754888809926438913,33499 789160317536260097,222647 792048165570678784,243187 750109306414960640,10661 770968450470510593,122146 756329612431462400,42249 788122805812559872,196538 788710910441492484,220029 752046176086724608,14277 761977739121455104,71270 780571975467040769,181419 763100800415567872,76222 766748160635072512,94683 791347019533029376,236502 794374477064847368,259034 758481484051275777,53185 770390227366060032,44421 791031600045711360,234522 785675832270258177,197091 776391052836102144,155390 752956047925489664,24134 778671566905311232,169201 792881420863676416,247241 770207290255376385,117257 788006599096803328,214114 766265810574794752,81929 787077056148353024,207949 757575247654780928,47782 776029430737100800,152735 780599529280200705,181755 751634926462730240,18567 761539634534965248,18215 758055318718930944,51069 765520275953754112,86440 794749440812843008,261155 785341388590313472,195125 764967149387517952,84724 793955296230129664,256564 775437031501500416,148654 767840558404423680,99471 787022382628114432,204413 787254808721891328,209351 795249671912493056,264397 791822084632641536,240763 757239728336936960,44429 765004132407189504,82066 772774066516221953,131724 779101956702736384,171168 754815742793486336,33355 773604921564209152,137978 793124141935263744,249469 794585333128052736,261796 788655721839681536,47940 791394560110915586,11774 759221904108650496,56964 777554141929287681,161413 760678897713344513,64147 767173516290625536,96039 752182048811544576,18011 764599194204114946,354700 776868764352704512,155028 751128419425980416,17143 751652408107737088,18893 793154363560718337,249927 778348437012094976,166390 793164565102022656,249841 794347978928492545,259034 774087266083844096,141360 762992504262135808,75724 770706081320361984,113165 780612162326757376,181755 788122607317028864,215754 765964761150267392,88930 753388276376072192,27045 758392125155192832,52983 760897397849526273,64678 776202286825484288,153596 760149677777956864,61051 760469309193728000,61742 788015951505682433,214033 790212442831855617,227252 790974055520370688,217837 792544137228722177,230485 781587429081829376,188304 785982303914823680,197512 790722433716064256,233692 778301526221565952,167220 763445551132184576,76723 777517186982174720,160226 792501802310565888,246392 751149322151030784,15721 790743255394750464,233307 791257714177572864,231518 763632978425737216,78684 766625285793951745,94680 778619544382341120,169201 791444259014582272,238207 754889228765495300,33356 765506646416261121,87904 753762935588069376,29263 763400800395636736,77465 773958710469222400,140444 771379307193118720,125176 778968897886130176,170477 785645927931326464,197091 793144843035967488,249841 795023039335464963,264397 790378689456254976,229693 793144827827412994,249469 751555099839893504,18083 776202262662172672,153596 793560637792063490,250785 750682344453844993,14421 768857270532841472,109167 793870083055648768,256255 769315264974483456,112970 770001911667912704,115726 779701350758281216,174557 781612765567938560,186499 791439644424450048,233154 795093328299753472,263926 765656643799572484,74247 775691058697146368,150663 789843589597634561,228255 786942119034232832,207613 793645544891613185,252893 762442493736554497,73194 767701752011452416,100605 778206116413145088,166409 788977612571893760,222627 765662625543794688,87858 770585915018186752,118191 787084182665265152,206257 754824189274525697,33356 776596758969352192,156835 785321720156528641,11774 791627596911878144,240070 734899694736838657,14084 766503700022038528,92978 773920105600315393,87904 778288192650895360,167220 788964435230461952,222500 759858821619523584,52887 760073263217205250,55257 766727084152500225,95672 791430085064523776,237908 771916549028352001,128194 793140482570420224,249469 794655354701254656,261155 755103579883474944,33591 778256508026953728,166913 768556847817043968,104162 772846535163817984,132335 751229267409707008,1248136 767400360331898881,93286 754717794587947008,33356 773884355953459200,138819 788927614933209088,219119 768511369100558336,106819 775014689503907842,146259 759571765710336000,58358 759079022076760064,47761 786433974738362368,203674 755047515322449928,33204 756186771914838017,41689 762184998057185280,431998 778291019817287680,167220 761654624843624448,70072 769945151200387072,115591 778577064685436928,168794 762615938030137344,73814 765685161518399488,88459 790894113923096576,234583 791555165845270529,238429 793523046334115840,252020 790662943780200448,233307 771809223416111105,125554 791715082648551424,240070 752151026451427328,17794 777564366715707392,162497 795058717360328708,247930 755513706222456832,35637 750843284013146116,14531 793089058876653568,249286 765592034270785536,88428 777300433702301697,160480 779476094147624960,167101 772070467297480708,128382 787286203167039489,209151 793841738150404096,255942 764879943046090753,83537 767203381379145728,97809 780739277546217472,182036 785624791461920768,197297 788758489036427264,220029 794665563285057540,259892 790901627595128832,226538 771393846357794816,123499 762727178790252544,310322 766561226709168128,93184 791628302880501760,237491 774979541160919040,144682 779764701760741377,176179 753697611559862273,28037 766742366644568064,92958 767864946470166530,100605 787308909841219585,209184 794683437143756801,262752 757648546585833472,46076 775889135227637760,152314 793638279425855488,252580 795308728631394304,266079 755381980863275009,36545 761048974144868352,48991 761260822274404352,67547 770466922085380096,118191 771154909785837568,122982 765627757460062208,88399 793240524010291200,249926 795694323635470336,262925 732294685704765441,349814 774962023041994752,146024 776777729177858048,156652 777962467439747072,164633 788438537108467712,11774 788755254317817856,220332 789149004005117952,215505 789296460651200512,224568 793181666030198784,249348 793556258930434049,250064 774699702134505472,144607 780609698382942208,80785 754081373200277505,30296 786793250996703232,206225 788494792774787072,218223 757726124113858560,47788 779750984562204673,174492 760243700463120384,1248387 765980159535177728,90287 790344802852278272,229895 786011572120399876,199178 758706948342710272,54070 776929943359938560,157696 785776801641537536,195975 769310837605490688,112363 785365620468641792,195481 787509493345030145,211347 762819182878752772,73712 787769080467984384,212139 765646129270820864,87904 792001834927869953,206666 794719987416137728,211347 785923251285463040,198591 793915576515174402,255942 794920656450121728,263895 790253758387216385,230485 793247235202875392,248253 760262813881397249,60794 771497562239033344,125853 764891759612538880,75349 778764189342978050,170231 789195601191723008,223312 786402404761608192,203350 789856910921129987,217574 750809140960694272,14950 772893888881106944,125742 755396468614262784,37044 762704835338760192,69673 767503426062209025,11774 794554282460778496,261155 776441977164267520,155688 790761365770268672,232881 792785121342390272,247455 750821578120765440,14033 750060195208921088,9433 756989162142703616,44056 778308784523313152,164826 785881426927288320,197297 791372604192030720,238395 792054838045663232,243075 793939621403066368,255942 755762339702595584,39462 777017020155961344,157082 792049491205578752,11774 764048797492252672,81087 791385371095494656,238207 793794124608483329,253373 752816977434009600,23167 776123508988321792,151401 793873390457253889,255367 795713653374783489,266944 741957663458656257,351254 753753547296997376,29263 766400332561866752,93068 781344150964703236,186584 793715101379375104,252039 785978210605473797,199546 793626987281645568,254135 763885404466610177,80939 755205740361547776,32572 751635959435894784,18470 755567986438799360,37424 761899016758132736,70540 766748252997836801,94683 756878827217838080,42432 772891021483073536,132335 790646581426913280,232169 762751245819969536,69711 790275726738067457,229835 758501498821025793,53532 767821089972056064,100893 769129348888571904,108795 770935539092652032,121612 787347446850478080,210289 781566369775116289,186212 788829080086990848,220806 781203909352251392,186434 789237948172627968,220689 780788858153598976,183269 781389117984641024,183404 794556901363216385,261155 788729141084291072,220029 793106915307970560,249469 770730728673783809,119786 769546157055963136,110585 778583263379992576,168794 732169475336757249,172295 757803834232016896,48926 769373579603566596,110344 791269724118220800,237491 775832402849587201,138490 779787494715854848,174756 785329096825958400,186883 788858903169789953,220602 760119754187309057,60819 771194270598344704,112872 775293118811926528,148045 778205378244857856,164826 790574584898564096,231550 779892756768497664,174492 779383646851633152,174557 766637525108752384,92195 794483878840963073,242693 755207569556119552,32404 757018304326225921,45669 767983884839550976,102249 772143884776382464,35479 794649776264454146,260539 759482872231329792,58537 792127421235421184,243075 752952604720635904,24257 789143979665350656,215505 764181975284453378,82066 785984586874392576,197297 794060700205260800,257492 764932507611631658,84724 751204684468260866,17284 773625692101742592,137740 773592623403536384,129551 780116537768235008,176129 787074200485801984,209043 791775827364937728,240926 793452949557108736,213651 763780044137398272,78566 765527754741800960,87904 790567555845021697,194085 762733011997556736,73814 789284833629507584,224680 794917609137438720,262890 769335157245349888,112336 773993252970045441,139577 755158117072142337,35890 775706473712189440,149200 733100541895548928,355137 788126284283047936,215754 766704246528049156,95708 778331674253758464,167569 788760184659247104,217574 775346173553049601,148045 760425032799645696,62771 757394629700390913,47090 763124201893064705,76665 771137115904176128,1249828 788351742421372928,352258 772950600795447296,132288 780936325197205509,184426 768170624283881472,98072 758266819337719808,52061 769333185910046720,110585 788534132095713280,130505 790592606564552704,226041 765001152815566849,83391 770276260123512832,114779 781214669461712896,186434 785688222487764992,197035 787688399322779648,209151 767068265013186560,93184 774065274379079680,139404 773656190588944384,135025 764238778441478145,82066 786235082990321664,201494 752314842527260672,21034 772914888268185600,132335 789111693318103044,223258 754792269732012032,30910 785810039067975680,198671 762804228595126272,73926 785819524062777344,197512 771025722152329216,121359 755409099869741056,35319 787142998979117057,209184 791062978913198080,234583 765003856312872961,62180 790888316174413824,234583 791943558185967617,240070 766635910687432705,90252 775382262544158720,148045 791750742113529856,238395 753764205841358848,29784 772751107647008768,132335 791384452173860864,238706 749976924395409408,10735 773101780611665921,132335 777857755675713537,164001 795318526617604096,257423 771168143469195264,122133 785984384142716928,199478 764784558545915904,82582 785987373674803201,200382 778989469546393600,137042 788690524202999812,220029 753359081063247872,26458 785700147300708352,195975 786238265921855489,199211 773871905975640064,138819 732831181193007104,1170702 794170041545662464,258331 795122616944259072,262847 758455315985596416,43391 753441357344022528,27045 792743370703589376,247076 732187476077346816,350025 744119980489383936,351463 761150200702312448,61412 769384154072961024,112265 772114051715457025,129471 768422382180503552,106281 769783210850983937,108396 781825773367922688,190635 790923912309649408,234583 793634758701887488,249926 779797456620023808,176570 790552268604968965,232137 765473363624013828,87245 769125119029641216,110709 778984408351174656,171693 764479740011044864,80939 764826067492147200,84724 778741081970053120,168794 794581105542393856,39957 791690599925768192,227476 787155546067628032,207151 775095418619297792,146580 789168920775102464,223738 765268460502933505,86763 752963833610772480,24196 761969527290753024,69711 767325962627342336,97432 768488443177381889,106774 750905130279723009,1248123 779062243728039936,171981 763209393110339586,47188 763119294813118464,76188 770378646297178116,118191 775785492721897472,151688 750869706995671040,15590 755163221086973952,35890 789142011685187584,223899 733102538652823552,354591 769504720406716416,113836 780754370627444738,182726 758266489053077504,48119 766355921089929216,93036 776072990366785536,152735 755383212260462592,37044 773287032198168577,136018 777278476835442688,350498 777236696811266048,117257 786681575668932609,205181 763000646262022144,75899 793819553465851904,255393 761278239838838784,66116 734648852863721474,7700 788213251142103043,215437 763498113726316544,45672 756083813831376896,40314 791742975802011648,240483 773507968943915008,137042 773671151629369344,137869 794370500810182656,257492 770962731834814464,121949 788033313910816768,214209 766085323097051137,74133 756276132782178304,41459 776616177963380736,156644 795257013014056960,11774 768485899503939585,106716 753410150057275392,27379 761773499056844801,70689 780628749893054464,181903 744704155906879489,11774 760823217573523456,64678 763203972530311169,47188 768860788748591104,109666 780680212736421888,182036 753714850828869637,29263 773920385284931584,139404 779029169472729088,172057 787024395705262080,207113 732276835531116546,349776 788042195345506304,214354 788128303202861056,215754 770389852659605504,117934 788479101120176128,218275 770272638400733184,112872 789232247115223040,223692 753357131366227968,27045 768329089589608448,103371 762845564031471618,73926 776880691430785024,158897 795660702107078657,267521 791317842217938944,237935 746979244002009088,738099 755099818217836548,34645 791094535988322305,236282 763149130608676864,76127 785647422575775744,197324 764844029880176640,83940 787402454170120192,210193 790653813925568512,233307 755058574699720704,32963 768142004551286784,103354 778204471134396416,166100 763796671746699264,79529 793237414990839808,250293 765278669602484224,86873 792181802978971648,242252 761673102082215936,70177 775521069360881664,143585 793144785557188608,249469 792027655814119424,243075 786613002954956800,204835 773975525744267265,140437 785582397215637504,197297 769741138756530176,113165 785740206284558336,196917 790905179004698624,228527 768151205734387712,103354 761317434552885249,66815 749837336070877184,9290 761915114811453440,68936 751026347867312128,16422 785616338324746240,197512 750342911745617920,12287 785321859831169024,11774 758335918856032257,46384 760160161231167489,61145 790234033208909824,230234 760657641500577792,63451 773054728477483008,132335 777332055768125440,161546 789165845058494468,136947 764811568802521088,84679 775717470950699008,151071 752936966711234560,24497 763815098758594560,80393 778795150327836672,170609 794219213665644544,255942 791046254604062720,234583 794905158492758017,263784 773850791425683456,137869 776945943975342080,158027 767812422128300032,101681 790548531027345408,232137 776817724592906241,156835 786396150135861248,1063777 788519047969189888,106085 794006059807600640,256502 795278330807386112,260613 773816041168375811,138819 786273979912818688,201946 788144496424816640,214495 753926273710161922,29263 794564187049623561,259623 794595409901457408,261155 768280860416061440,209828 770763864841396224,120613 768885492041515046,109666 753069490145857536,24173 755170177713569792,35890 769643043347570688,110585 793216394837929984,250633 759061151611097088,53185 773499376933203968,136904 733329216561762306,355480 763810771956592640,80486 789564059783921664,226832 768115372700606468,100893 774493402998112256,137869 753325662543437824,25834 767701282769567744,100545 773903449729605632,139404 758839605869158402,1170352 789982736480034816,228241 793155159329300481,249469 762344014636916736,72035 767824905643626497,100949 750727444106215424,14421 757378335592677376,1248475 778541534140633088,164900 787700756656762880,212357 761697723535859712,69231 777310714578939904,160480 762128728172351489,431998 778851263480029184,155029 792147083700609024,238780 794899887330574336,263708 753755408259362817,27021 763748671452094464,79513 768903996694233088,104932 759866154944913408,59666 762237660890927104,71550 771549437273321472,125554 768506955258269696,106100 792213826401808384,235685 763895265703104512,80939 786473347366420480,199460 778454187650592768,167220 785904226404864000,197512 761280522605719552,67547 775415046201610240,148574 791524223189737472,238292 770227622714417152,23762 786246581452288000,202200 787765331364290561,212357 794550747849510917,261155 778288774639935488,166339 768604079903780865,107559 767132003561070592,97852 776485297546604545,156290 763085994660814848,76429 773697544287158272,138205 767758741378887680,100893 767474027044544512,95672 786979509945761792,205989 795322571319287808,265809 754725126751395840,32649 764503072596905984,81869 765700134394933248,88361 791010374715748352,235948 778624394348339200,169201 774110746560962560,140444 785282372283445248,193669 787766025894948864,205197 761551731796938756,68908 763503182840422400,78861 765502353302810624,87245 768573063780786176,107469 790249898297786368,229693 756648330034372609,44023 756216985046745089,41660 793133905268342784,249621 793247191523532801,250633 774321673529012224,142942 785683298232270848,196277 766761660719763456,95672 768993710444949505,109709 779558404171763713,175549 763835680451551233,79589 778723778633142272,170187 780976389746991104,184223 758120940345655297,47761 780792223394914304,183269 751141516412743683,15808 765989368204972032,89303 773382183184654336,136515 775784531144028160,11774 785896831792271360,198112 767166619843956736,97468 793894073534861312,255942 785646405536755712,197017 751675306201608192,19376 755007075881586688,34666 795359681694879744,266079 777622749703499776,161978 789808936052527104,227242 788618090665959424,11774 792059634169188352,243614 766763313355120640,84666 793125908618047492,249469 795732538627072000,267655 776041550245720064,152888 758090822315151361,51069 776948753307697153,159546 771791663840780288,126390 773653396465287170,137818 794576557339643904,261155 761269954930933760,62452 789513126643322880,205972 764484820407681029,83391 765458587166478336,80393 779103084341370880,171795 780909308708093953,183269 769989182689275905,116152 758413384438149120,47940 764511454095695873,83790 773005792601575424,132335 790973034169528320,235590 794027942603030529,254209 794593112823693312,261155 757961434558967809,49431 788207896832073729,215835 785321872082800641,193533 787706786774065152,211980 791391293607931904,238780 750404453681995777,13201 764112925271416832,78159 770729105566335018,120613 776940846461497344,156835 788097930741813249,215372 767094484446253056,94627 780572518755205120,11774 773922838101299204,139404 752884728676614144,24134 768826065078870016,109104 764138934599356416,82066 763007188579209222,47188 760875999630417920,11774 775130602442022914,146720 780742617759748098,182036 781563755218034690,188577 785652535763804160,195975 788126210509381632,215608 778771491248898053,169437 786883747174047745,205090 750381651159453696,12883 769605845780791296,114422 791373225020256257,238395 772826420040966145,132335 788046873181294592,11774 793722769632530432,253032 794991297845030912,264397 761005715574104065,66130 764193828622495748,81869 791731449384677376,240483 795041268741054464,263817 773509217114357760,137042 786732546180558848,205181 770992611851169792,120610 779410419517501441,172945 788041587293118464,205197 792077164594200576,242693 794689052431777792,262752 773774434347999232,136904 791809297906855940,240890 764973650994925568,85562 793147788829659136,249926 793430263728451584,252020 758042504205787138,50442 758224176499003392,51809 788947025928687616,11774 762788695254654976,71502 785390402853412865,195481 789730057816334336,225911 763911281346695168,79651 773232638572261377,135025 791318394062577664,234583 763514384740036608,78360 763645302695927808,77849 793521519410438145,11774 774020542131240964,140444 777927474428514304,163763 790603032270602240,11774 764939552834326528,84724 767901916881793025,81869 786653595479539712,90209 794590338451050497,261130 768528900422893568,106281 792036793549852672,243187 793620096753213440,252741 750473516110217217,13629 753201269519618048,26140 760167665335934976,61412 758357555693387776,51615 788170443161075712,215005 752890430333849600,24134 773890327761608705,139404 764995443071684608,85657 795298867092869122,266079 750687950879555584,14622 771428338065743872,125367 758378978759495680,52749 768730801957658624,107428 771728408506093570,127366 774202088456916992,141887 792061359508885510,243075 764569697928908801,83184 773939855092920320,139404 776854127137566720,158815 739437917525925888,195876 765663601822617600,89076 765927008756916224,90012 767163454184493057,97386 785951107675807744,199352 786902276392816640,206225 792554333762154496,245101 756615635786870784,44429 761353028762898432,12281 768535938301648897,107065 795348410530496512,266500 758442895808405505,53015 751611699141029889,14277 774049984127770624,141102 794205537500090373,257492 769622119223222272,114357 763437981353013248,76628 762734312542310400,74133 776942602088165376,158815 768642087722086400,104052 794671092136689664,261942 771740459815342080,123085 777152649837686784,128232 788569150364999680,217837 757009392445292544,45324 787558593780482049,196357 769884511655997440,114987 764144049322283008,82209 760709736899678208,63149 771436570524221440,125742 776865208472068097,158524 792529770294579200,245148 758830262801215488,54748 764947250111975424,84209 788752774393532418,220029 768858324011843585,109666 791764751416045568,240355 794729882584576000,262752 759404272530366465,11774 781012215096864769,183269 760484232733007873,62758 761573988283711488,69231 770535200308756480,118192 771217686533541888,113836 777618472020901888,159876 787269059716878336,199307 775357018492239872,148170 791782957811892225,241720 778296391248539648,167273 793135166889656320,249882 764115592500670464,80643 776110406137819136,153194 792025461387825152,243187 750835782391214081,9295 757883295241736192,49431 772880974703128576,132761 780944916583022592,183472 786278842273071104,199546 785863431836565505,196277 794673391190024192,262022 787083507591843841,207277 789116419388694528,220332 767844317196988416,101203 753661449596178432,28866 792071378916741121,243075 770421033929146369,105109 793107508546179072,249469 739973358960414720,11774 749693829670920192,9754 766434012483031041,86815 767928356822249472,100893 791581313350238209,239906 794669104271687682,262022 751805948885241857,18567 790225846439124993,230234 791402905211314176,238395 778483700774207489,91240 780616522481831936,182154 781518349964546049,188401 763529320618823681,78566 792819882031058944,247877 770302343015305216,112939 795232423512576000,265644 786721870078808064,205728 767907474439561216,101516 788341749236305920,214992 794585834007760896,39957 759912071618146304,60303 764134652126851072,81370 773301796739555328,136110 767152159053914112,97438 771387494713745408,1249848 768079125089165313,103354 779149581917577216,173120 776231792965656577,151688 750695776456585216,12957 770820847162560517,65500 789132184867119106,223286 791011901618659328,235948 795073488440659968,265030 795257774984888321,265257 794634056742948867,261155 786483641496981504,11774 787027135105863680,208014 787096062112698368,207151 794200397384663040,258598 769293692645572608,112693 791411135526219777,238780 760978591639298048,66116 763609856683106304,75438 789447610906112000,225981 764619662923403264,82009 753408112720130048,26458 764998289448206336,85562 775722181745479681,151071 787742136330510336,205197 792029237351940096,243187 793185054230974465,250408 755534502869499904,35890 758694868981907457,54070 778568757648232448,168284 786193340278595584,201619 793117880925753344,249469 766043819058036737,1174474 778561386897084416,168794 785848241732456448,197512 787072163585097728,208928 795346852719820800,266500 762520046958673920,65269 787271472519737344,205728 790902594369486848,232169 791333595835199488,238207 751913650395320320,18893 776905519416090624,159359 776776000185114624,157755 788785100276244480,220029 788870270505410560,221785 789940361808359424,164764 793169360567332864,245130 794785944209498112,261155 794948353566113792,262847 753576105827717121,28095 762653817380802561,73926 771893587227267072,126389 780013230450245632,176890 767213193865203713,97377 794190328764960769,258598 760122797150572544,56964 776996727849033728,159876 793452937829900288,252196 780474781841907712,11774 764300153327017984,82177 781233222952767488,26066 751785606678777856,14277 770253550433677312,117377 795234368595853312,265644 777908611129479168,162569 785427148911747072,195125 795277762554720261,228101 765276986667261953,86103 787027765300264960,207965 788715631923331072,220029 757627431759077376,47267 775806899614691328,151741 775988908639354880,152735 778410474534764544,152594 780959091891933184,181419 791439119553474560,238207 793979047852150784,257353 762722871835660289,74592 773972108158332930,108396 756114323819393024,36873 795741708365467648,265649 777281523699572736,159876 785818173983584256,196277 756650124223320064,43553 793614279010377728,252639 794526380167864320,261097 759044511125245955,56552 785896487100088320,197324 767816290320863232,101205 758725301065031681,54070 762642545360838656,431998 779375983891582976,167220 794656936717385728,261155 775803050216787970,151439 794366558533402624,259513 764095054851874818,80716 766328712790937600,81929 787577563849777153,207989 793203349499867136,249926 751980392161443840,16299 759148114926264320,56964 765622609513885696,352038 776203651706679296,141887 773964575947579394,139865 790959029673664512,234583 760967460732436480,65974 779032402370957312,172057 792083512127926272,237964 778945663018999808,137953 766392283843354624,93263 755159954886103040,35890 790285285422616578,229922 770824784447885314,120613 785316999534616576,195125 791101081405259776,236502 785626409792368640,196932 760608273456369666,63864 764226005686849536,82018 770383441728712704,118191 785313213290156032,11774 775109620843053056,350650 773272393888456704,135903 789906618490105856,226881 766411654032609280,93823 774697461545775104,143473 778333944504659968,167393 749731402464256000,9433 793240510009835524,250033 791221575483744257,196180 768501420869976064,105799 789136160761098241,11774 793288097144246273,240483 764688336518688768,78947 756875961665196033,45122 762792099280523264,73926 773515390265724928,136867 785899570358161409,197324 790885861407666176,232169 753508965862998016,26539 785711425138241540,197512 790520187862650881,231894 767301209212399617,95672 761559057710850048,65180 781370244870778880,139404 785582935533432832,197286 780154147328909313,176890 789241709892931584,206666 794621479258296320,261987 774273697565839360,141887 791037489666465792,235399 754050812515643393,30296 764089848177184768,81399 771938548312317952,120976 785502514967785473,196277 790242433359634437,228341 795040223033954304,263896 750368002948886528,12883 779063002259714052,171324 789847878462242816,224678 794538893320318976,261155 780609726484582403,182049 787475900094873600,210258 793682835982786564,254135 756540881629347840,43225 759013852222676992,54106 772111465700552704,123217 795763391306547200,268777 758007240985108480,50804 793229338305060865,250633 762174228015841281,70858 757569548472070145,47264 779648744153309184,175988 760663460245966848,62877 780791825321820160,182036 786591065646170112,204413 781103561916710913,181419 785331763551744000,90252 762750697674723329,74066 763878307205120000,80939 791004686367068160,234583 757686328951607297,48477 761388510569897985,68373 749470547340177408,8178 770127982367236096,354115 790906395495456773,233705 795048414509547520,247930 733295856393158657,354801 785994852878069760,198304 781545544590036992,188401 775418444720246788,148645 793454620911689728,252196 774497075287330816,139865 779072979447738368,172538 755051693633511424,34666 765203360123351040,74247 779645522231619584,174230 788869589576712192,221476 794233458772033536,258771 792018065072410624,240483 761167702954242048,65455 756463477682606081,43391 778510483368185856,152594 792082758390669312,243398 771129474205163521,122982 788622221006737408,218258 756020882498138113,32068 774381615418056708,143473 769259125192663040,110156 773255464574267392,132578 776044482353438720,152735 760578434607308800,63149 755507829130289152,37979 780750286134599680,182678 765588606396366848,88449 786317926638821376,201555 773934741678534656,139404 775613453444665348,150302 795098750121349120,265245 773963231878455296,139419 756907518773698561,17416 762776627575189504,74302 781498641534054400,139404 787374598471815168,206007 794032152606347264,257492 791362742015754240,238383 770937438927814656,122146 779116277247905792,172400 788453304997060608,217837 775710664966889473,150461 778329394397839360,163586 785848358908862464,196932 788260745687535616,215437 788453550472908800,218275 793072416973000705,243075 781895765442465793,191337 774386169178157056,142668 791732404146888704,240661 770969138219126785,118191 771062984214839296,123273 793943653689344000,248652 764889952836521984,84889 794160306226241536,258331 766386882251001857,80939 753517462205837312,24173 756292009887924225,42564 758273849515446272,52061 768494907476447232,104973 778781369493172224,168731 775402708257820673,148537 756643932096856064,44450 760144964751876098,60866 791349035659583488,238395 771690991023558658,126293 794631379866697730,262145 780070190025506816,170187 765207113249546240,86345 771375298340200448,123513 793849703972700161,253032 757544854738132992,46594 775740795634585600,150511 786724409029517312,206008 791682347200606208,238110 771103842498904064,123214 779159502079877121,172962 771526638664376320,125145 735368753442115584,1170550 760989548457361409,63451 768854242933166080,108963 793967941444173824,255942 770653771022135296,119937 793174927503421440,250135 793190292782510081,249926 773231006526480384,349856 781279011242668033,187131 793198266221404160,250064 762742204402065408,74681 769326612538068992,112336 793266622089695232,249841 780548544717545472,159876 781511326241689600,188418 768041383831609344,102998 769733061462351872,113982 756235674282516482,18215 762962011286155264,335115 786593904632139777,31852 780532736398209024,180655 753985987731001346,30590 773520112817242112,137042 756357200596111364,42432 762763759462985728,74681 771405614803136512,125367 794970516809547779,262022 778535606624329728,167220 781354832569393152,139404 770271343891939328,117257 788964240652513280,222544 791343035175018496,238207 791834113518936064,240070 793811313487060992,228583 789238231904555008,206666 791080065945645056,232863 773738546259718144,138382 780943789254782976,184223 789534731700408320,226881 774229339093213184,1170870 787114315354562560,209129 773557400141987840,131045 774010188923678720,118191 767188227727908864,97438 779087144237359105,172027 793232481809948672,249374 789489211212722176,224680 765250404577845249,86759 779059543640723456,172014 790616094813720576,231870 780410844509241344,176203 768158777027665920,95055 757282585009455104,45669 790556331795161088,231894 747495349091172352,11774 785541285348126720,196303 786175811091128320,201494 795069749625503744,263926 773809499975118848,139096 789685530468360196,227242 756639639369199616,44429 765950157959536640,86472 787276251253923840,199307 764659456730890240,83881 765509724074811392,87904 759146483295727616,1248681 759504862287585280,56964 761429343893655552,68182 791377811932123137,238207 793387163761184768,250633 795713652087287809,268448 741824436161118208,351147 763889340766363648,80209 773896280556838913,139404 776856531568427008,157755 785970536727711744,200235 764425791904055297,83422 754172916535693313,31035 752159051518124033,20232 763865002683969538,80153 786645848906080256,199211 787122485586198528,207287 777670795900309504,163153 754710461170520064,22393 772807280630706176,132578 781231333196439552,185313 786606567512735744,201555 780474049788989440,176890 752882166695137284,24134 763093473188679680,76549 776169400294453248,153921 795303419951071232,249926 775804681025048576,151439 794554572945506304,256440 777902597642543104,164001 794572473710714880,39957 771723747510321154,127366 793971358631759872,256439 760451149308784640,60018 761285959308701697,24360 767013224013295617,96849 792000939603484673,241678 761370238663491584,68163 776624445314125824,155451 776868568059170816,158897 793578215537205248,253793 793609000302456833,252639 795239849640992772,265644 766844363414659072,94627 791737404935770112,240665 792075552836452352,243075 792116865816461313,243187 795725214596427777,267862 786369740679749632,202429 773709815432392704,137869 753246932819185664,24173 753435937942614016,24704 773650769803350016,137953 771860438812241920,128519 787276121259642880,206666 756597606323724288,43403 769263554834866176,111225 790270299912691713,246425 787645608106405888,208146 794670456632643584,261050 750383278998233088,12883 756280606397374465,41680 761561092699123712,68993 761567585737465857,68846 763410751432384512,75899 789237516649902080,206666 793653054100811776,254209 794281434286473217,259200 773944613425917953,139404 756271356329730049,42432 790894737796587520,234583 791339764305760256,238207 758397993120915457,52520 760684750583566336,63149 765277694808305664,84724 778317954807136256,128615 793876397211004928,256255 791288538255937536,234653 757806699805671424,48097 766255069784186880,91838 772700250276376576,108396 787839205502128128,211347 795665446720667648,267862 795767261587996673,267571 791700584474746884,240070 758437467158618112,52554 790378514822275072,172084 793097440371019777,249469 738790403470557185,11774 788060144122888196,215005 753350723425808384,19598 755333345924427776,35772 776462559423688704,151156 788125468906156032,215754 788753427706814464,220332 740217856025993216,354958 776782966806736897,26066 793486364750733312,252014 773280773482876929,133043 777593770149683200,162497 749414385370664960,8497 750197433951330304,11495 758707929734414336,54070 771531775025700864,126389 786658147008122882,11774 765009170387111940,85562 770720542064193537,120541 791234209700466688,237236 761326659756777472,65180 775178703768788992,141091 780606628143861760,181984 780770973582843905,182960 788225295065034752,215005 795030093965840384,263896 794676080363925504,259970 772740130545233920,132335 788815402650497024,218275 751844150669152256,15005 755914310459723777,39797 757777945998069760,48287 790542602101673984,231894 755834615131090944,39920 759092688155086849,56964 791110137008099328,234583 772479536973934592,128615 790699836060340228,233692 755971847112491009,40926 774726211822051328,143473 781587629615812608,188401 794990473819684864,263907 769281731535011840,111454 773858875971895296,139404 785554374219091968,196788 760158551805427712,60819 794043095188967424,250633 754098318851108864,31852 763419921317441537,431998 765836884899729408,88459 792505949403680768,243562 793623511738753024,251566 794377090745266176,257353 759181024324616192,55344 788567384084721668,219359 792026896812867584,243187 789191678317830144,223899 778397787180376065,167674 780129737620410368,178360 793792385813667840,255393 785875044106809344,199227 786316717030907905,201958 780867063317303300,183955 780441288705511424,179537 764293586695364608,82407 776159006435971072,153095 794319013786464257,255299 781430854572736512,185310 792460538500505600,244464 767782856529764352,100605 754775578180395008,33356 795379092010897410,261155 765398733492072448,1249257 761820992654245889,69947 788606741739102208,219174 771742249172467712,124462 779446069314727936,172578 791772210365140992,240483 766502651156533249,92959 774198936684924928,139404 775281776226951168,146259 787715839197900800,205197 773515959126544392,136904 786950088086073344,205270 793947953861894144,7700 763509996789170177,78189 774341859002941440,141085 769274737977659392,27164 739941596909711360,353488 753990652908625921,30815 785548974040035328,196917 794689397211938816,262752 764193525713899520,82066 765013026520965120,85562 767872746910916609,87607 768543093931044864,106281 757449419730087936,47283 768487355086835712,106774 753080084328751104,25255 753379378969608192,26066 773568227058343936,137639 785323710538473472,11774 794813527156326402,261155 761346703450513408,67547 754193599575756800,30590 756691726564102144,44429 758077176503738368,50483 769375425378258944,112788 751724547662118912,18215 763088914458349568,76549 778935175401078784,171168 789312394325483520,209827 779404452096774144,121051 787963817372311553,212564 765947591305469953,90384 732390558400806912,349198 763876204315193344,80863 770942446616412160,121612 779382287959986177,174610 789552095628099584,225384 773305476410855425,135505 758087999687122944,50827 768132577634820096,103261 785427850434322432,195712 792766433944109056,247241 791507278016819200,239405 770551345212485632,118698 792386587212603392,243187 753397725920567296,27512 762831837538332672,74592 788438134346440704,217634 758082767804510209,48663 776944664117145601,159245 745483888705708032,1247682 749654100673953792,9109 793168883272126464,248988 756607583876702208,44273 751232202055135234,16581 765416041711226880,86103 779855718308454400,177248 763127217882705921,75709 793097883058864128,249469 764928002803195905,84889 790548078835200000,232137 795349338545262592,261796 751069639891910656,16422 778266638202187776,166532 795388290887258113,247930 759540432527167488,58757 794588857849278464,261155 769924452180070400,112239 776110221135646720,11774 733691952210845697,352624 764937984051388417,11774 765384596980498432,86653 753321685865140224,22750 759224534352457728,53991 787016966049439744,206008 764249516539154433,82283 755533511877165056,38183 770715347028742144,120610 787077645250899969,208989 759305883608313856,354847 778396540570181632,167398 795694577428602881,267862 768221055253028865,103071 776379495938797568,155390 753072812894674944,22750 771796035660345344,125742 769479736816832512,111558 778636889477697536,167220 785840814438121473,197512 789542937260531712,223921 761563735983022080,69231 773282868575473668,134371 778790988114296832,170609 794532701596426240,261155 767554802297540609,98817 780604374183710720,181984 780850653241417728,182036 787002344953278465,738099 765469683571167232,85562 771827038470729728,127711 794553862057136128,261155 732326701443645440,349814 778311220642185216,167220 780801167077044224,183269 787832324838785024,209129 755033265153642496,33356 761304444474654720,66348 778374737600937984,148473 755933992252219392,39235 768105583517892608,80393 770237346788745216,116968 762280238638325760,431998 772607253702520832,131007 791814413623791616,7706 785244873343508480,11774 771394960998277120,125367 771596929914380288,121795 789414023452176384,225384 755162793976954882,35890 792028502346256384,243187 738912136978649088,11774 757246971686051840,45014 764389225991172097,82066 770278601539276800,117257 779460773059948544,173011 788805053729484800,220526 767148937283198976,98142 779076110483005440,172027 757882569140477954,49852 764492393294893056,83288 763882839347789824,80939 789003791043432448,194085 732649066665021441,353220 755806205633826816,39022 763355683496587264,47188 770670576507691009,120610 781351885609562112,186584 754749166304301060,33549 787025546463088640,207287 794499041556041732,258741 773299447430156289,136110 776231884250636288,153573 793049744926879744,245575 758708232743333892,54752 768227852651200512,11774 794553650525929476,261155 773823350204276736,139333 791356539256786944,238455 771935334410121217,82018 775807222160982016,148010 786026255254626304,197286 763084033546854400,75899 772779879800635392,132335 788709840042467328,23762 794982156313436160,263906 765645665955438593,87145 787093089043091456,204835 790975376155566081,234583 775416198645166080,149040 776136398403473409,152314 762981168711102464,75631 764963906766901248,84724 788984286800031746,220332 762644586489638912,73814 770966653391736832,121612 773532120664780801,136904 775011814090371072,146259 746354293301641217,7224 762815633251766273,73712 790676591818997760,233307 771092310750736392,120928 786116366529101824,198622 761819783834824704,738099 768131487644291076,103261 770242211371941888,117377 781062216984305664,183546 792115399844241408,235685 761264311390003200,66851 793250213427240960,249841 758409468145180672,52061 785732394317774848,197249 763603975333670913,76623 776906528653660161,158520 787646687502368768,206101 788169070709399552,11774 764541032163934208,83391 733078764473749504,355823 757595464682332160,47940 791033057063137280,235590 785265248836153344,11774 751613258839326721,18391 790879718073593856,234583 734450054510084097,351152 781110358673063936,185496 753393474787942401,27045 785264529273782272,11774 769723595430002688,114491 788557350105939969,218455 758710350401314816,54070 791712978722693120,240070 793550376431554560,249882 794636140364054528,261155 767044787836948481,97315 779711046399455232,172185 781282987904081920,185595 772521930624675840,131421 785827876243288064,197297 749435625103851520,8297 761243684234993664,66842 766408944801546240,93823 767863848833515524,101681 795303561882173442,263926 755765088095576064,39197 792794892091011072,237491 790902709708652544,234796 758672532845256705,53983 790967112730718208,234653 790988394813857792,235536 768235021740019713,11774 785964070901952512,198883 757712031361355776,47844 771719945570938880,127366 776570927329017857,156835 789146716498866176,11774 790373942384926720,228354 761928150838185984,431998 768201166362644480,11774 780142871160709120,177233 770166492302282752,116082 791686169805271040,246425 765387964486590464,87062 765607275457155072,88546 757522910634356739,47680 759100158181343232,56964 773607116082966530,138054 790316801179590656,11774 795455189092167680,266079 750450165367136256,13532 762913751280476160,73814 788171974203756544,215088 793497267084853249,252741 769327526917312512,112363 792161338877288448,243165 776951104688885760,155451 751596371514265600,18470 788907928170303488,11774 780624798812516352,182146 794882634656677888,262849 759068979910610944,56784 786603418144108544,11774 793614290448179201,251566 792374229551443968,243576 793432441092399104,249469 770997468641103873,122299 793494226273181696,249469 767162199081189376,97386 756350876231438336,41689 770387768845471744,118698 786950242054737920,207287 773861623576555520,139404 777151103125159936,159876 793134477853593600,249841 776763346838323201,157082 790862048355835904,232169 743255121149071361,354153 775757114946023425,151463 778503279755964416,152594 790959380267044864,234583 794982269572235264,263906 765464739233148928,87245 770016017351335937,116373 778204017566507008,166409 762668647114473472,1170856 786420132239192065,199431 768863551842680832,107910 772051474402701312,114298 773974476451033088,140444 794558875030519808,261155 755080530769489920,35044 768809040960827392,109167 792122045194653696,244230 785847088361902080,198517 790580525702389760,231894 771129587581452288,123583 759149401331732480,1248682 762142772371427330,70338 770798412648284160,121479 775678378460536836,150511 788840367361712128,221476 756191615060848640,41679 770723895427170304,99207 780698504062578688,181903 763089132117630977,47188 765689657904467968,89198 776285203018948608,153095 794690562406354944,262225 791173830773530625,234577 791263025726709760,237491 751116587965542400,16506 785811267801919488,198671 771732885459959809,127366 775069794546561024,146205 790781375855026177,231894 762669243011706881,73712 768585960875589632,106702 771835948111794176,128194 794312491425820678,256038 756830654780682242,44971 764870865087520768,84724 780490712559280128,177360 794591200246435842,261567 732382991104663552,350295 734828776190803969,352034 791095052516941824,236393 775385771868098560,147168 779760801406156806,174660 794549623784411136,261155 772826104616726528,132335 774846458797457408,145681 786777635829391361,204835 793216128977862656,250544 792544028231340032,246273 793478831332069376,8044 786915488429379584,207212 791344552531496960,11774 768556189005340672,107381 790959158321446912,11774 795729971713024001,199307 770208353079353345,117257 765722467201523712,84991 774814755974295552,145244 747538180593713152,11774 757936901915574272,50234 758433129073897476,51997 775835939348156416,151947 789655840378724356,227242 794227043714076672,256458 780788946758471680,183269 766418179581026305,80939 788128632921260033,215005 752886655019646977,23899 794687874956410880,261666 766385998888566784,92210 768179218723188737,104406 770310581005852672,115511 791854359353053184,240795 792168908832829441,244221 750721612161294336,14877 771532474283200512,125554 790204365961367552,228576 758843491841548288,54070 774395850059550720,143541 755559955202211840,38459 764125408598102016,82066 764399291934715905,82283 763127155278680064,76794 752944167576281088,24316 793098235225047041,248016 764834597284696064,82208 764848786426384384,84422 767967724106461184,102249 792581061737873408,244448 757661706097135616,48549 753634296213147648,28732 789516138896101377,226823 757441796695658496,46379 770876543975485440,121949 776386914849087488,155390 787843585127256064,201374 793089061636407296,249079 785502162369609730,196277 774979963745406978,145297 795350621314576384,263906 758696733471825920,51265 786696710953267201,205728 790703159911911424,233266 733095094593556481,355289 767304591251742720,91798 775284325763977216,148045 754717558901731330,33356 758038949507964928,51069 794535967143116800,261155 794726981170511872,261058 771473472908357633,125846 780993108578295808,184223 785937030823817216,199960 787057500705198080,207287 795413221293244416,263906 778417487461232640,164814 779244501676257280,173428 763141855961751552,76771 763908351189131264,79691 778990014130688000,11774 738220898499448833,1170786 770431945356476416,112940 790614488810651650,231894 770384487586918401,117609 775223844843819008,144740 775443485830905856,149040 768461530765496320,106617 794284261201149952,258598 786602090894200832,11774 754018445868560384,30354 762142361208053760,70501 777845575001608193,164001 792726463501987840,246987 777989092642426884,14383 786978576394547204,205989 791646232854790144,354111 793095551013322752,249469 781659659149144064,183759 749684897594241024,9433 761353277812334592,65874 758370795462791172,52532 762369047363145733,69794 763423123253243904,77598 792560353402028033,246392 770730120017420289,118191 779045075124903936,169515 793539710421307393,252196 764913067159236610,81955 771500488659349505,126293 781327204797915137,186584 792079241328197632,11774 785546350670864384,130635 791437448509263872,238395 735736277358678019,353124 748188694373339136,11774 760513635655364608,62063 775669993178529793,138382 779472708471967744,174115 765371197160914945,87245 786716237120307202,194192 777578750380765184,161456 793910077463752704,252939 775109589712896001,141091 785270280922861568,194648 794016772005314560,257492 753480987149869060,27633 776939622039429120,156835 786543387243446272,204413 735733433754738689,353124 743173358469013509,47188 751635939957608448,18323 768790442519453696,106763 788754440278777856,220526 761913950598336516,64197 762992914238676992,74681 789671426580176896,227242 795471077044469760,247930 765027610816614400,84745 786070543149723652,193633 788597532993740800,215437 789964385795977216,106085 733020841793884160,352697 761415693195677696,68273 761572939653316608,18215 767754981088849920,101203 793184960777555968,249926 760348219301728256,43471 785596955367841792,197286 776061365018513408,153194 778259721337839616,163990 794544144706338816,261155 758249439559581696,50787 790251409107218432,230282 793886302055723009,255393 774562523798380544,128230 758505685793566720,52554 793083932887617537,249348 775395930807775233,149040 785792194552664066,197286 791664767035252736,240483 776226748451135492,154709 778987279834501120,171693 795011188580982784,263896 794327575615115264,259743 763542642009346048,78938 768606044700413952,107428 760770702517628928,64019 767927955490164737,101681 793104808165113857,249469 732258138494140416,11774 777414017325248514,159876 758250804188999680,52061 754786382145527808,33356 790292989117685762,11774 765517431016153088,87904 775498774827327489,149329 760983096875298816,66116 771358293469990912,124597 775910420787761152,150663 793378014968942592,249926 795719906301857792,268448 780765653082988545,182960 780806022734557185,182726 780827094049759232,183338 757804459401449472,42249 774225056608247808,135025 785320147628199937,195125 795698223390277632,267862 778077478803808257,165123 753647725019672576,28866 789302875587481600,224680 749741103910301696,7816 753966471517265920,28732 759110619803115521,56964 769310864243511296,112788 764634399690199040,81835 764144765944246272,82209 794455934999199744,259125 756561970459881472,43553 764226138742755328,82793 788574758489120768,210390 767436100117762048,93286 793792786202001408,255393 751171472836747265,8052 795772436205735940,11774 767680480195989505,98646 769622857353572352,110585 791614200191655936,232911 755873145039360000,34898 765248341504499713,86103 765438586565042176,84449 786245062548127745,193587 795709014378184704,267571 776149232499687424,153845 779057125293035525,171644 732452371909971968,351617 763168289044459524,76552 791621144063332352,240145 758857808276107264,55777 763766929693691908,11774 771117554819489792,122388 793867089677160451,255246 750442706099441664,12883 763554561671835648,1249147 792968605709144064,248065 764317623622463488,81702 792921356128047104,248514 756297076657586176,42495 769590766184329216,47940 777239954523054080,159876 737954105252007936,351490 789491262848020480,225981 772446152327299073,130750 767193419118579712,97386 794550605960347649,261155 753968312900542465,30590 754764738328862720,33356 760289470180651008,60866 789848450762506240,201072 787015465382141952,207287 768528657081958400,90735 789156995811028992,223286 772099399061086208,128025 788456071006334976,218275 774819548067303424,145244 791698914479116290,238780 788177679040155649,215005 760649822835712001,64264 779259811271618560,173011 793536251760676865,252020 750087202042941440,7275 763695390327615488,79585 775404129694867456,148170 788406124126937088,11774 795452982187802624,267134 758288446330843136,52061 765055676980793344,85562 765021502257373185,73926 753581835897016321,28092 760794783417716736,64722 786687210246602752,204380 791854186753327104,240763 793943698341904384,256358 792431499475812353,243398 793815381479677952,255393 773544114516205568,136904 762402128534962176,67852 780799357608140801,182036 758764508315811841,54070 790428464293830656,231550 795751812238348288,261155 750373478004436993,12883 758762539941564416,53985 777582033786765312,159308 773547190622879746,137158 795316482699915272,252035 792084235385384960,240584 764593420383903745,83391 793826289127821312,247240 740965181933621248,1247386 779860123745255424,170187 794154132332417024,257492 765986485417803777,90694 755218374758502400,35890 758314842675482624,46384 778469236104531968,152594 785619758016331776,197622 755153266015477760,35890 786192902942842881,198826 757711925341921280,47693 758122583065763840,41703 769277752755294209,112788 780166345883197440,177426 788537915668168705,216009 776257387233705984,154071 781203936002904064,186434 781467679626407936,139404 790982079005753344,235621 794246113696038912,259063 762734938428874752,73926 794618478401560576,261155 763913326963388416,80393 767228140292825088,97386 789456018375708672,225981 778915292973899776,167319 781680520816107520,188401 772645727545667585,131613 778341075052298240,152594 771592298320699393,118191 773630864299266048,137777 778688328799354880,169923 762125394623340545,71270 776059869224894464,152872 756212513889480704,41798 794164129724506113,258331 756543251918848001,42432 768928007272529920,23217 777951867464654848,164764 781178822422953984,186149 763526780116344832,78228 768122829179121664,94699 768800652810031104,108373 779095484505874432,172123 780644933552054273,182257 776717663095717888,156330 794619332730978304,262022 766749208187633664,95708 772825104371691520,11774 775774063327227904,150426 776910846379393024,156835 780606815193145348,182037 786705421738340353,206054 756257251015397376,41459 790972042443157504,234583 791037431835426816,234583 791343911813865477,11774 793451483945660416,252020 750477945790095360,11495 758631560002301952,54070 767776152731648000,101463 764527414777110529,81946 788418035963031552,217519 772181393145106432,126723 780891374480752640,182659 793606220192026625,249926 789509112476205056,226731 793132128817020936,249841 788134279339450368,214354 793599705003417601,11774 764942271871537152,11774 775660638941044736,150511 791691768802705408,240483 772241513929662466,90193 791067104099393537,236393 794584206273695744,261155 765728479165820928,88052 790176929005666304,197046 759153359207165952,57348 786235940125626368,11774 751798815791783936,19294 775744287703040000,151071 794336634619777024,257492 779696696733396992,464984 795420143551729664,266990 755862360334725120,18215 770824501802242048,118192 757566044768604161,47844 794800959285235713,263090 762111932409061376,71099 792105461323411456,243950 753596571380387840,28281 765359251250372608,86274 779620512607506432,171693 757102401274847232,45857 790354515002204161,230485 791878327350857729,239998 773476173326065666,135736 792023704406482944,241678 792878098861613056,245094 754977147287207936,33356 778553763586043904,165185 760993016144392196,66239 793156158173216769,249469 751556070582022144,18567 763514424065945601,78360 788776654667550720,220728 776504617035333632,155898 758424099265839108,52112 793770883810750464,255173 775183646768689153,146259 786966681654525952,207949 773840031886741505,138165 789897268556095488,228101 790897326235717636,231894 732264490666954753,349814 773771164304961536,137953 752881504699592704,24134 758119769103011841,50923 758100848308289537,51136 758730497778339840,54842 776369220347101184,151718 789496051174551552,223539 750460611293687810,13532 755082682917265408,35044 756295982044680193,42171 757432401425555457,47261 793945380241211392,254135 756894520181071872,350711 780174202716422148,174557 790631284829659138,232640 764893963786391552,84785 779461304587132928,172185 766851400689156096,1249349 766471443945324544,92917 777956707498463232,164633 790986347796426752,233307 777142765171929088,159359 732595453066379265,349662 756931673594466304,43391 757714413994512384,48585 761715698980626432,68862 789358626741727232,224243 790623397558583296,232595 792926220941864964,247819 790516397482905600,231894 764996372659576832,82283 773136129218351104,134375 785714103507574784,193633 792726840595083264,246632 785698529389838336,195975 763005528431747073,75899 793601528066027520,11774 794228878227230720,257492 755048714029400065,17416 763337105711869952,77598 795126119032913920,263926 767929170500386816,101514 774078748337602560,139600 786403567095590913,202983 792017882808975364,238099 786673589722419200,203674 758040036692660224,48663 770302593721589762,117257 772059842877857793,127957 787388305918885888,210432 794640190283403264,261987 774046906053828608,139647 758816209903099904,51595 786545122561359872,204284 791899494988193792,240483 793893258128568320,253164 760705448358051840,64197 762786083830583297,75034 768289988991553536,103354 776588964870230017,157031 785956593795944448,199546 788733650821083136,220332 792058919128412160,243075 795005683439648768,262291 770548011315388416,118191 785520191199477760,194170 742409299012378624,11774 751885054163378176,18374 754217225981140992,31060 758408279752077312,52821 764457106766499840,82002 768533258976067584,106763 765335390232477701,86103 771776019648962560,127871 791569839810809856,233736 758264596918571008,50923 770411604416561165,117263 785852843156762624,198878 753789194095308800,23899 764465073100165120,83391 769250121632669697,111448 780337191008530432,177773 793988660546764800,255299 773892024126828544,139404 794921934047821824,217285 764142262880055297,82066 774009393192931328,119771 790663418600497152,233307 753752535249264640,11774 763071818286661632,75724 770455083586686977,95574 790889644107890688,233307 779658721362345986,84889 781089554207952896,185296 771542933040304130,121046 786312863044530177,201958 762978617785712640,71502 770916680688103424,121949 772167028299796480,129558 780376200120242180,179742 795015775836897280,262849 776072422957129730,153095 794018558929870849,254616 764641580930113537,83391 765595412963008512,88471 788432338988347392,215608 788753254515695620,220332 793496344576991232,251477 781629799844474880,188401 777934686735695872,164826 758382603477012480,52167 793259250357182464,249926 765624058285215744,88471 750410429382483968,13046 766314775441727488,11774 780766773444349952,182726 788485754762645504,218275 749849379293372416,9754 757689552106459136,48810 773142670633869312,134454 792085763756351490,241678 751170235487563776,16457 752626662487896064,21332 773616866199613440,137818 762613414870953984,73814 771638399396515840,126152 785472717994627072,193671 788829279404564480,216003 793109959676428289,249469 763465960527319040,78159 779075708735721472,172523 758102379107680256,41703 759552144223662080,56964 765466574471901185,86103 779057718803980289,171886 786597596408143872,11774 758634444148400128,51069 774397782358650880,141360 788214136425426944,215437 793134272659861505,249841 766666023852318720,95045 786415756812623873,192380 780377728264572928,178973 760839948987621376,62779 781473470861414400,188119 789975430128365568,221228 791854252713009152,239893 773302200277823489,136110 785986007682289664,199546 794349852436135936,259773 766431333354569730,93850 774041890282835969,139404 791873040967569408,239523 772958735266291712,129918 762769159801438208,73926 793250161631850496,250033 793556455395852290,253274 793582441063673857,252020 780360610894778368,179578 757703686403551232,48663 771430324593168384,124744 774076894132047872,141200 793683516546396160,252020 764754324681469953,84666 762718309632532480,73712 766427042309107713,93823 767098274058760192,97942 772106417046192128,129675 793621669776531456,251566 768223572061921280,95055 793840583852916736,255246 773655085633069056,137777 788116503056949249,215437 774177970105704448,132497 781604952015642624,189086 786552989909671936,204413 786741510268157953,203538 750717806291791873,11495 762822583456665600,73712 793587307983036416,252020 788006356917760000,214354 775418918089482241,149200 754783143186411520,33356 792075212149972994,11774 794934303994105856,261155 790668912492998660,219523 793207834598965248,249926 755483465110392832,36859 771423353647337476,125367 787024025042104320,207113 753222951927971840,25655 761334448445087744,67938 786044253222768640,172057 792069253738274816,237491 760654598667431936,63655 785591253761089536,197297 780395511157252096,179742 762023086476627968,431998 781134466764804096,130635 791810182649184256,241819 762327812128866304,72158 765692705779355649,86440 786745847430123520,205181 777658877601087488,162370 787319710714990593,207613 791069943106199553,235990 795091341860446208,261155 750757869738270720,14781 761195244738187266,61051 762424122211086336,73030 776450543396892672,152314 759145373520625665,56535 755091101145452544,33356 793125225995051008,249469 794009607114895360,257325 771450471907201024,124597 791369934953598976,238395 759513949486317568,56964 793406094156726272,8044 757999531472617473,48663 758883520785686528,53996 768527963465842688,52061 787469785546096640,211347 750103940444938242,10661 768225103037423616,11774 791119278065856512,236657 794666947447259136,261050 786179701446287361,201285 792217183833194496,244550 773607106905636865,27156 773745966327312384,138205 780848485574717440,183759 770694729600233472,118192 775464666663260160,148170 754852161855422464,32337 790909592482025473,234583 762339862968008705,70543 763481628400160769,78115 764570970057273344,82203 771502783711162368,125853 789375750445027329,225359 751117790673719296,16897 794664872629903360,261155 790639335926140928,232137 768861687747227648,109666 777963625508114432,163990 781853395439280129,190635 793180184983719936,250261 794964442689769472,262022 760636183152132096,63149 787896249315799040,211880 794748735213436928,262053 769691849862807553,113412 793741445156990976,254135 780615422265724929,181440 753540973561544704,26403 779664246561013760,173846 781109805964484608,185496 785263332278341632,194560 789161878761054208,11774 758379496256868352,52167 790908880922353664,234583 795327896252510208,257492 763546108421255168,78513 795056911829893120,263907 776268720431853569,153845 787097221288325120,206008 793624535656456192,249926 751625882758811648,18215 774803320619855872,143585 750747187554816000,9553 759085359716237312,56889 761210658448957444,65180 757011387793215488,45690 749254421813469185,7599 763418989854879749,77849 764493180624510978,83422 791441718583242752,239261 788124298699354113,215603 768305691664670720,100893 771582364564586496,126389 753026517349896192,24316 758127044639109121,51344 759406764919926784,57881 760969142811889664,65974 773164600846016512,133454 774010925183414274,139373 766039210092470272,26066 767276183415296000,98285 755278634278002688,35372 758418300288262145,52311 752208909042016257,17794 756905418161467392,41837 776780104785551361,157755 794019675373903872,256239 773916757606170624,139404 758122956958601216,47761 764252583263219712,82482 778315976576073729,128591 786388338106261506,201958 795034226362122240,263896 761916990118301697,431998 793267701514842113,250293 793122181987180544,249469 789242858394050560,223899 795060998197694464,264754 771772901129412608,125853 776423564589182976,155688 778319970354597888,167220 793063098244599808,249013 766115920829829120,11774 770460241192443904,118191 788637878972583936,217083 791664507194056704,237708 773172621076787200,134561 790653603807539200,232169 778977887244300288,171324 780777246072115201,182960 758672975100948480,54070 774036912092962816,139404 791711186060324864,241034 794286194708385792,258193 762852278537551873,75073 770727299637477376,120610 792557762223886336,62492 751764293259894784,18317 795052118256349184,263896 791725747069128704,240661 772456147857002496,129662 750835742608285697,15643 756294004854001665,42249 761652077445677056,26539 734010391185887232,353374 792114843675336704,243513 761005536892555265,66116 794251393091637248,252939 755963651950055425,40773 761956645576384512,71357 787489928523419648,207151 770464269972361216,118087 750086079223660544,7880 761773084441325568,32404 750537505112461312,13021 758039924964675585,51069 793141566483341312,247024 743495711363215360,11774 785741747221569536,192421 789518637300322304,225981 793167472320999424,249180 762783639922814976,74247 788229359484170240,215365 789966107142610944,228820 756625577969278976,44273 764965421644599298,11774 793129300505616386,249348 733689151023878146,11774 759220867092054016,57574 789290521047003136,224680 795399265795379201,266138 773896711072874496,139404 756270915520868352,42432 760111836599422976,61051 791669058982715392,240145 794670950163869696,261818 751911732533166080,19317 785619755151470594,196277 763841264420724736,80720 781623091235520512,139404 786411451330297861,203674 750765026475122688,13343 763808801812250625,80393 755840871879233537,39462 776155794689626112,152946 732341016846422017,238169 765663163945594881,88994 775890299503546369,152182 794606671771398148,261462 757074225542946817,45964 791478454877294592,239405 758515424271052800,52112 753622365859381249,28037 757694156609388544,48926 770323211456094208,118087 771119833073147904,122982 785543258042724352,130635 793864692808740865,256255 794007223944941568,249852 766669648393674753,95337 776062825575944193,151293 794223367700221957,258598 769292574393786368,112363 751232742667350017,16728 761287031037292544,1247645 776992850604994560,156835 794570397228277760,261155 794954849741836289,262847 795300792643133440,266079 751202422094200832,17591 768979447101829121,110659 732681450491940865,398865 758363188593324033,51451 751811211143090177,14277 766394537967247361,92213 776512622879502337,155451 788694552399974400,220029 767507291834834944,98646 773756744371535872,137891 794717464416362496,261155 790655057087893504,233307 763864320820129792,80314 766739965539516416,95708 749619447447457792,1248008 779377032895406080,174557 753983163764912128,14111 775105453961334785,146685 788066410144501760,214660 788742614333923328,220332 755096096939139072,35449 776876845115412480,158992 761574783586828288,68612 788825767538896896,220332 769139126989905920,110659 779066375935500288,171795 787079302730788864,208928 785467613497307137,194082 786920841778868224,205728 792773527174680576,247241 786581361062584320,209828 765959610436034560,90482 775768116500525056,150511 778766488538845184,170471 750534359321501696,354835 761356963083067392,68163 792173552539734016,244550 777445293499351041,139404 790644136105902080,232881 793664699896397824,251427 758086742834569216,18395 759177856802885632,56964 791633256055570433,235590 795716023496409088,267862 767810147401945089,100893 785994405408825348,198591 788613567574671361,218275 788758362175393792,218832 791753722342744064,240483 755930291596693504,18215 789308444650024961,225359 768175050214166528,26066 776832355721883649,158314 761714773893353472,69947 786881825385934848,49459 792386490860965889,245571 788714510639136768,220029 792773621043388417,247241 775674251311390720,150511 751791097450553344,17502 770890625340305408,121962 795317898533142528,262588 753718588805148673,28512 755845846906920960,11774 764096121530560512,80939 787857367178149888,212357 789811407982297088,226810 732963873381179393,353789 790948814194565120,234653 752300303064588288,11774 764894917093003264,83391 772194553478549505,129991 776778161203867648,157840 794287106872999936,259457 765024345924243457,85767 793489587893051392,249469 794627261077004289,262022 793694117930921984,233154 788765337990881280,218349 792080615625596933,243614 785459695460810752,192032 770691449939693568,120610 773876332094554112,139404 792867803128672256,243075 795040625288761344,263532 753658307911544833,28732 754129517279490048,30590 789271207568826368,223935 791369607064027136,238207 791717243973492741,240926 792174424329818112,243165 771864959072382976,128017 794534385810866176,261155 794791044281995264,261059 769312920341590016,112970 769556674122248193,112660 773949356433170433,140025 794867831959592960,261155 733326523420172288,355106 757660275688378368,47782 762472535531237377,72354 766258263654473728,91946 775020488338894848,146259 793537814524731394,249926 795310318335488000,235289 765313305288187905,86103 768756476567556097,90908 760973516275535872,66116 765470944257273856,86440 793120750186135552,249469 771496240089477120,125554 771669981431992320,126082 771158712878702593,122967 794596359265390594,261155 748303870057648128,1323200 753634239749369856,28732 762622180559613952,73814 770889095878848512,13343 750809366895353856,15451 764276102940549121,82283 752146569168904192,15808 792465670294286336,236844 794181907898462208,258331 768896488923471872,109945 794461162159149056,257353 794581968608370688,261155 792043020485025792,133136 750715296219009025,12927 775769074458501121,1250232 752901172587999232,24316 794853152885338112,263289 778323244088569856,152594 788386104546299904,213425 751874693716701184,351146 757731415433752576,48220 792502076345425920,246225 750374449891860480,12535 755182006007369728,35890 776545624237887488,156581 785662539677913091,196277 767058579383808002,96961 768770951924346880,108849 762047103573065728,70543 792266343630376960,244952 765619229093720066,88669 793102753677520897,11774 768947615228723200,110362 791300681932034048,234583 752668561336836096,22575 787264593919901696,199307 753388329404686337,27402 758776428506808320,54347 758830141782896640,54070 750459313160753152,13532 756992754874327040,45311 772846929046740994,132347 791389540023869441,238395 769690155191906305,112239 794239677976805376,259063 771077912405520384,122388 780084278822440960,176128 792100464460464128,243255 795431265902141440,266138 790556633583812608,232137 790937553696354309,234583 756186605606535168,41689 765275034508230657,86103 757264406375989248,41680 764844099845386240,84422 794201362569580545,256439 766443087266623488,93823 779313715380359168,173964 790529301405765633,231894 771493955548569601,125196 785324671470145536,194082 787234970561568768,209736 770409213776523265,118989 754794009743196160,32710 758428971696525313,51997 790520859756785664,231894 794274350258077696,255942 790298287425191936,228076 791399592927432704,228101 764104176880058369,80720 770355141505462272,118375 771109283891187713,122982 775027773782065152,146259 791011770945118208,232881 794697778890838017,199307 789284557015187457,224680 759187570861469697,56964 776596999370108928,156835 794616972914855940,262022 772317709593825280,128355 761393986967900160,65887 765160376186970117,47940 794896896133386240,261818 755100679891476481,34671 755863702327422976,38183 773047581106642944,132364 756321958204178432,42495 786884590032064513,204901 761883079338102784,70941 771013801953091585,122299 775423808228458496,149069 751632909845405696,18323 763163758160117760,76549 770869151942504448,121612 758095532455714816,48326 766726531737538560,94699 773923026333085696,139404 781201247294685184,185595 781492263155212288,187364 763321471905075200,73685 775109627008675840,146720 750476476772868096,13627 794342164335456256,258305 791013638396141569,235590 794007948263460866,257492 780780923440754688,176128 781258144496381952,11774 788875131858874369,11774 759167518451707904,56197 770429453738532864,118192 775819273822273536,151071 775889283240517632,151410 795755094125920258,267297 773709060638183425,138819 774177387311345664,140444 781125226218348544,182385 792826679051845632,243562 788376161260797952,208928 792492264580796416,242693 794732645397757952,261942 733177289870041089,355669 763255001451933696,59996 761160310929690624,66828 793454944640794624,233154 794330828805242880,259659 754726518656475136,33356 736034448936972288,1170318 762874865892241409,75395 771412375970811904,125145 792097955029233665,243187 776898978990399489,158520 777815850678190080,163763 794616582441959424,262022 756089913444077568,39162 763174750373896192,74133 763695736273809408,76723 768122507627008000,103126 778321538571526145,166372 794350037916590080,259773 745396911218143233,352025 751102464972193792,16979 759731458021941248,353879 779605277595226113,464984 768580729454333952,106716 793536124572413952,11774 761913987680333824,71123 793628518097702912,252196 787077928160993280,206633 754726861351989248,33356 770371365752963072,116618 778745016898367488,169990 795736137625206784,267576 757315558303993856,46006 789744887721631745,226026 789895322965307392,227048 788956019561000964,221785 790581436545961984,11774 790380452607463424,11774 795017674166247424,263896 786544767911854080,204457 765592472391028736,88311 786642311262441477,205181 764152209131044864,82283 734745754967773188,353374 789254756728315906,224818 765248173333893120,86653 791677285279477762,240483 760310901526368256,59365 788385877802246144,217519 752009216613765120,18083 755167839376379904,35931 764141550020468736,82066 761926898389626880,431998 791469180792909824,238891 767842161220018180,94718 771092461276041216,120610 778634703456862208,167319 789916404912795648,226731 751826585930592256,14277 756285143183200256,42344 785666946910019584,197286 748556070637838338,1170396 754044794733731840,30354 764894798515953664,84449 795693736357400576,267862 766078336212668416,91043 788498982242619392,217106 774337257905893376,141360 756325474138218497,42249 763273814482444293,76535 773627040062812160,137158 786141693036732416,200870 757437620444069888,46379 762760171995041792,74281 771865166996643841,127657 788871899610746881,217103 771122192390221829,122126 777569693293043713,161352 785993667341193216,198304 786123790140870656,49459 757597318258450433,47782 749427582286848000,7013 758801059741478912,53185 788759255662800896,220029 795078750799007744,11774 773920658816401409,137965 775786284489052160,150438 785970537113587712,199546 758604989224787968,53703 791726606175776768,240583 773183863350697984,135025 753706491455139840,29263 759206077376364544,56214 768206068736466944,104332 773892871510515712,139404 773905829137412096,139404 749821385422180352,10251 753769880243974144,23739 786990313684566016,205728 791151268836286464,78159 760983958347780096,65839 770792817274789889,121479 780707958573465600,72350 752629524353863680,22750 776527774911717377,156103 779406066157137920,174115 756187513090367488,41680 760550593782026244,63655 771398847008481280,125381 774045880504623104,139591 750883176373972992,15800 774002161407713282,140230 790712932946411521,230653 793978418366775296,257026 733500857346461697,354506 755988971000299520,40086 789283799934771200,223881 759895266824560640,54522 774289366919311360,141881 792053577678069760,241678 795354295897968640,266500 773626441665830912,135004 785618859369922560,197512 766440192496406528,93823 795615516543029248,267521 780584678218575876,177778 791394579345924097,238207 773878859934629888,139404 760972371524280320,66116 759575612721860608,58193 767114024479821824,96883 776589498666725377,156132 791654352566022145,240145 753671427551813632,28986 787849260364464128,205197 760694493058326528,64378 785622634809688064,194662 787511439892164608,210721 764113369309782016,81869 757422985137549312,46890 762720367370612736,74133 793468786041036801,252408 773753545480740864,138165 793231995367153665,250064 781317305535836160,26066 793232180239446018,250633 756893479930892288,44971 791764313081995264,240718 781137271550451712,130635 786986628560461824,11774 793608736812048384,252020 768535376566771712,106281 764998665341661185,85562 754019964470849536,18323 757673774770708480,48477 763169846074806273,75724 765332685061361664,87145 794618362676572161,260882 795697186780614660,267855 755790055101243392,27045 757068067281203201,45857 767744500940681216,100556 785358786076618752,11774 795393882288779268,266464 777240679160446977,159475 793920235996790785,256451 754043633641394176,31400 781263622320173056,186289 788182290467786752,216009 786350812733681664,203076 788736447754809344,220029 773863614109188097,138819 774717800430514176,133454 764806434597068800,84745 772965404553510912,133454 781466014437474304,187529 768911112607703040,109945 770021113975955467,116229 791960323125186560,241819 792342561969037312,244143 753975283259236352,28866 787521622823411713,211347 758516217808379904,53703 778083266318438400,1011996 781902280945725445,8167 791667033066737664,240145 765715867124498434,86440 774092063449034752,140444 789424336947990528,209828 791260189269819392,237491 754900308480954368,25995 793226178165350401,249926 794146904242196480,255826 754066966260744192,17794 765806198394392576,87904 768060349325139968,100620 775434779546312705,148870 780725628161187840,132615 794508738879221760,258598 754098398266003456,31686 751231242176258048,14277 778159996697710592,165445 794317953516728320,254135 794709201499131904,262296 764282609396359168,82066 794026551197114368,252408 754985375014223872,33549 775152693660835840,146205 791371691259637760,238205 792523272566943744,246273 794446571018403840,256038 745404040121458689,1247679 779454560498774017,174557 776380837885607936,155390 795398039288606720,261796 751582839351734272,14277 750788204748349440,14653 791836772015702016,241819 773906116136738816,139404 785641978860036097,196277 757745904753467392,48220 757953047561580544,49925 787070524870516736,207796 790956604971638784,217837 793281016831938560,249841 750340545483051008,11495 772454476833619968,130175 781504405346680832,188401 785728907442057216,194059 754946513839726592,33262 758959611554648064,54070 761554752748388352,68864 788767353630785536,218142 763894726043037696,80720 758683971752456192,54070 771503356057485312,125853 781606726034452481,188401 775433088730038272,148033 779154269257674752,169580 763594907202183168,24252 766312220162527232,354836 795331821668073472,266079 766435644507820032,91946 791888548949553152,240483 754080688928940032,30590 791675345426538496,236941 794705566568501248,262752 766087946424332288,90629 771380589144354817,125145 792611771722797056,242693 770906956479340545,120610 791732440867885060,240145 764983069900103681,85562 769369928453324801,113165 779149950785511424,172089 794641062308511749,261155 768298832324988929,104162 787970378056536064,208016 791319249213980672,235979 781519762773901313,188119 753245404121137152,26140 789925383688822785,226731 753571693294186496,28281 763185204697571328,76665 775386105566887936,148870 758042406713307136,50923 770454214610857984,118192 787412230694400000,209863 795004557285675008,263907 753917895810297856,28128 775007283809951744,144617 792013099016589313,209095 762322999022346240,431998 778743889138098177,164788 793179037992529920,248988 771112817827188736,122982 786420824920121345,203674 787342579985620993,60538 760576516812054528,63451 773178482268528640,134561 761030730113687553,65455 780285945639636992,172185 765778647663972352,88998 789411775699521538,223286 794372915026235392,250633 750456741423382529,10848 770616877257109504,119937 792041419749765121,243187 761570114860789764,66607 786218121132507136,201555 787360357148823552,209351 764105723341115392,81065 771712322247258112,108396 793946934289584128,254135 785316229669990400,11774 788605554797281280,217937 793976531013877760,256276 771417168084742144,125554 763449112029200384,76127 791276209149804544,237491 761498306564526080,68864 764078108345380864,79970 766843599778557952,94899 763163055542771712,76127 780102428083400704,108396 765282134604996610,85861 755917630121271296,39880 790977624617123846,246425 767840101409951744,100605 793976950645805057,256276 753252956036673536,24483 754733339299504128,33356 787123352657944576,209351 794594034291458049,261889 794594088263688192,261155 795270638193803264,264397 788143864510947328,214809 763345774000222208,77731 787046990227972096,206622 792165139529146368,243187 763151428479291392,76410 792467838610968577,245607 795304683766091776,264397 770003898526466048,114254 772461039623569408,130689 791646717569593349,240145 794626553128906752,262053 765410275193393152,86693 765982047680794625,90300 770026061165912068,116373 776200368539766785,152592 793106317258862592,249286 793645759761682432,250033 795148669339176960,262849 764624856428187648,84300 793128463808991233,242693 760885419332493312,63937 794626400326156289,261987 767449542836924417,99030 789658980792594432,225611 789698765254897664,226823 773904996719063041,139404 773725902718930944,138819 788764364664926209,220526 790030328526233600,228354 755170020146155521,35890 773708168811741184,138883 788844667576029184,221476 753707274842103808,28282 792504622468435968,246417 778251964538912769,166532 792024793633529856,242712 767060729824444416,97472 778927019111231489,170169 765748713335709696,87904 757309088833368064,45319 759804125865320448,59846 779400673498542082,172208 788475798328119296,218275 791673890774757376,234990 781692877642399744,182659 785940141600681984,199352 794236149426311168,11774 766732066490818560,95869 781264689762279426,170187 787399662562975744,210313 751106104457781248,15808 794412008091353088,256564 755271242077331457,34441 786736385705271296,205181 780769798200393728,182726 795699560559480835,268281 752185551730536448,17416 762985131476824064,73712 769838500476694528,110302 773450050865356802,136018 793976031120125952,256255 794636446024003585,261155 775795973033435136,151718 793170673170391040,249841 753919955662434304,30425 764184897057456128,82390 789760980112830464,227242 790633150057705472,231851 790762144790753281,233241 767946505663705088,100605 781281036642594816,186584 768936647190802433,110477 793487806765080577,249926 757757295740583936,46890 776174123735285761,154071 778305200574468096,167319 779555173886722048,175245 781016983101997056,182960 767180138119360512,97852 750665569486172160,14462 762501337972080640,72534 791334059062558720,238207 795388032190967808,263817 764975418784919553,85562 790009416921784320,228241 795066435970199552,263141 762780976439238656,73814 788821068785913856,220526 793847673673555968,255942 765187488310763520,86336 751928278676443136,14277 753371214236692480,27045 770333614219390976,118087 752864481471033345,1248238 794566301599547392,261155 760524341914247168,63451 764835158717403136,83751 781344938483003392,139404 765053596442427392,27485 754699771118555137,33089 763042357575032832,75899 768170164475064320,11774 781286782717550592,185310 791748179641466880,179307 793504785617985536,11774 794737124985761792,262752 757573911873589248,47903 756278964910485504,42432 793598378705682432,252196 778711769904668672,167453 793614954867920897,254135 749219438956777473,7746 767444139889664000,98890 786672958634942464,204539 761062931366686720,62492 776471948817670144,153866 790209240984018944,229116 763436430949543936,78304 768956375892307968,107745 773857412298084353,139404 776773996591222784,154832 795147367632642048,265257 769991375806992385,11774 792574816515678208,246632 749757094023290880,10064 769871081410813952,114357 793843694138826753,255942 788791526260224000,220526 768610112839614464,107469 793795015025668096,251319 773304213539618816,136110 761085590985027586,65500 766709193395036162,95708 772457230427795456,131045 758253996654137345,52063 765598338179670016,86645 787749137793941504,208579 793300509280972801,251306 753702530044035072,29263 770072810844741636,115519 779025464081911808,172057 792809654132670464,235621 793645532073910276,250179 762431379850207232,72420 788760088966230016,220332 781652580204249088,189314 790531537934557184,231894 794209652242268161,11774 733056117589168128,354962 780462944702259200,175168 754191401332707328,32157 775084471749976064,11774 786713553826902016,205902 752187610445979649,16931 785262600875487232,194154 763091885460029440,76549 773622419252649985,136947 778245037008322560,166816 790265651269103617,229798 762039546791862272,1248995 790430087749496832,230270 771370701429338112,125145 774239027339915264,139404 781223560639569920,185595 793496684508672001,252741 765292993242816512,86472 779400561607213056,174427 738485080843157504,11774 766864778446766080,94396 794258138371391488,259231 756279593057722368,41694 791057080417255424,11774 760251277725069312,60794 767043988666847232,89887 794576488410456064,261155 794700676123262976,262752 755788941748375554,39462 766262528812814336,91751 788385892490702849,217519 766414822628098048,91810 775198065216983040,146847 791652799285047296,239906 756894777782730752,44274 768056178307923968,100893 776825167813173248,158387 750031158658957313,10735 756268251802468352,41459 759403482805858304,54842 778506131496763392,129991 754752219186999296,33356 772356683838263296,164500 786892618739380224,197046 794575323128098817,261155 762504593989251073,7047 766801279188295681,95462 753779942446379008,29790 775351015172284417,148473 771525048330952704,126389 751167319922053120,15165 778488979515506688,152594 790565915922272256,232280 761767279189225472,66116 785860799134859264,197512 764123863873626112,81869 773632432792797184,11774 775517270780981248,148909 768896565301895169,109724 755059786798997504,35044 755559317185634304,37455 770314962371653632,117257 771450778234023937,122982 777618317628542977,161277 787804735818506240,205197 761659183938740224,69231 776752418159726592,157755 781475972650598400,139404 794379561983217664,259743 763871999902965760,80486 769617312190259200,110585 780118750997671938,178377 794566631724826624,261155 760672452942921728,63149 787052056511217669,207613 789668645572059140,225859 755138609020141568,34731 770869006173483008,86103 775101925167624193,146704 778079406237425664,153772 779405628754329600,174442 781849057442488320,187997 790606598892818432,231894 789832037192654849,227844 791332641295314944,238207 760252877503725568,61412 768910846210609152,109104 775765122237079552,112363 774124807260561408,90252 790137416250077185,229693 768384867411357696,105109 762277398263934976,71502 771432528343277568,118985 776192658192556032,153095 771208864750415872,120425 786150018910597121,197512 749317349308829696,8160 775029178408144897,120690 788135906913976321,215480 788010810249515008,214078 790903688353058816,234583 794692280879874052,262752 733328904069382145,11774 756262229369118720,42117 756462758711922688,42344 789821804034551808,227242 733315527246929921,355480 761566465531125760,69231 756202003118915585,11774 790753027120508929,235349 791434696785793024,238207 767437496569389060,95055 769926908700073985,112239 785247846123630592,194082 790912732497195009,232169 792941190211436545,248154 793856913842774020,255393 765768931474833408,87904 781308359484080132,183801 787967821615693824,214005 766515750144057344,91946 774846675793899521,145681 768585894391611392,11774 790343401266827264,231008 790919643783237632,233705 794867057737207808,263090 775007940956872706,146259 791115819069612033,235590 786795778844930048,193524 790020993729257473,228172 750725901852311552,14277 753646637075927040,11774 765021637683056640,84724 771570593653075970,78129 785623816311537664,196277 751795016897433600,18893 790881898377584640,234564 750978559427182592,15661 788326409349451776,215608 795176026531831808,258456 769148484402511872,110659 765254521425653760,86614 762906197712338945,67226 788081279220580352,215030 732317762291400704,1170454 750361232251596800,12859 758134414509355008,51451 770213607099371520,82066 760387869374459904,61544 769205298275975169,11774 793096982248165378,249469 757663720508039168,46280 759868345781018624,59666 768538942949982208,106281 787337269459886080,210432 753682763589488640,19598 772493292000817152,125782 772881597448138752,132335 778331377791938560,152594 775005334767362048,144648 778395447740116993,167677 793486528999587840,238207 793199535686234112,249469 777593428049879042,162638 779100092372488193,11774 792788516488908801,192840 775450193324023808,738099 794949636507058176,261155 789826489780797440,227242 764607303970492416,81099 786668685532524545,205285 763218531752128512,75899 761279853190483969,67229 765660609513922562,88881 791341207083331584,233692 735173609258373120,11774 757713767123849216,47940 767114590815653888,96883 785314850473783296,118482 774207559586746368,141887 776572548813299716,156835 781482422877716482,188119 761394891016445952,67852 779068056156811264,171795 764091301490860033,80720 760241449006804992,62024 770228734804758529,117377 788514208208084992,218275 790955232192765953,234575 752157095651315713,20636 760179535023185920,61145 775700747849695233,150663 791284796597080064,237491 786003606222831616,192949 757533831033397248,47090 766781690479980544,95708 769877580715401221,88930 771414756418695169,125367 789518499437772800,225923 794574487996006401,261155 776107082508558337,153658 795047502873563136,264397 781827157194670080,190635 780168680143331329,176129 755535468171780096,38032 765380183880720384,85562 779068323250122752,171886 781346286578442240,139404 795005958036615168,263708 764244191257956353,81869 768946671225102336,110209 786356387152556036,203391 759173069709701120,56964 790625304666525696,232169 790579172980559872,232137 779358572291305472,174315 771535950245613569,125554 770039600781885440,114254 785978805886128132,200382 758008386701058048,50442 761789512636825600,68216 785976556959240192,194167 769664167192190976,114022 774414056362958848,139091 775122141205426176,146847 733011798929084417,1170800 780641611835281408,182257 763883896484212736,80486 771422798329761792,124358 775010408243482624,146259 790953113666527232,235374 776164604736970752,154071 785478968409399297,194934 762424767588634624,73196 763920372647374848,80192 785627616946434048,197512 791656214140637186,240145 795429311901761536,265855 773850953191653376,138819 753229948177887232,25889 755905065861390336,39797 781522074221350912,186434 752209413419593728,19703 775439544086851584,148045 779452679307296768,172185 793095972163293184,249469 795370904272375809,266151 764969350927384576,85562 776242505582948352,152314 790554343678222336,232128 794633620627582976,203546 794707474175717376,262752 774412302728691712,141316 773903090831519744,139404 794026894416977920,257668 776024924146298880,152980 794965668861014016,262925 758768761071661056,54974 785480514555609089,194707 793534539452723200,252824 794408427355111424,256038 761940474328473601,70858 795379679821578240,265257 787933670342397953,213672 766242545663893504,81929 779440987873677312,174660 781119328510935040,185496 788637261231484929,217560 792245272176791552,243398 781819308557107200,190024 794224013744672769,258892 794594714964160512,261155 758031075557814272,50923 776003992291725314,145334 762095451193638912,70689 793722684802641921,254505 757289643033243648,44163 793613448517222400,249926 753953689186992128,29263 732424948732571648,37160 790870575380066304,231894 791344865204285441,234124 790249785412366336,229693 757222111534473216,46006 781644096515387392,187978 753169835819798528,25754 753259683981332484,11774 756213429183123456,41798 765994595394187264,11774 794571882074927104,261155 752202759827578880,21464 764680620245037056,81122 764399189816074241,82283 787012558586642432,208379 793865284629049344,255942 756307038322425856,42432 751134198702956545,15808 780117311806181376,177233 773959882211004417,140211 787081570972672000,208980 793340083063496704,231894 732568074235207682,350693 763919139236753409,79691 791354260428496896,235251 786286153821478913,166627 794295709746896896,11774 785596917300461568,197286 787136775789608960,209351 793096066954588160,249469 772429116574355456,129649 774005173119176704,140444 793889192115728384,248652 794999434832674816,264431 779019558015426560,171324 752736217901494272,22752 765973481133576192,90296 753735690521829376,28799 757290196802994176,351463 765512292817444865,87904 767117845692026880,93170 780554386934202368,174034 776935191126298624,158314 791220018302201857,235990 761788046958145536,67852 753698789085577216,29263 766452541135749120,80939 786369013815402496,202217 786409517483454464,203674 755538988686082049,38401 792508774858629121,243187 794988530611187712,264468 775029891855224833,146259 779073479807078400,172027 732698481337458688,353002 787044826776756224,207733 792766219753492481,247241 793382112997044224,251452 754048704655527937,29263 762039812299698176,71401 773917878877696001,139404 788342761376194561,214992 790335996672012290,230485 752149495626997760,14277 753997460108775424,31080 760867079008366592,11774 765555241760722948,88052 792471995640270849,246225 795692533640794112,267862 788202375555194881,192558 760151418951102464,60866 760965209305522176,62492 769854940575653888,114357 776489925235662848,155688 791436787617034241,238395 795616987279925248,261097 755998074716065792,40926 772050910734262272,128404 788974146134736897,222682 792812893330927618,194060 751623768888512512,18470 779411979500818432,174230 786577207518900224,202877 793185765119229952,250430 766584251038990336,94269 754721099150192640,32860 792523687563931649,246425 768822424121053184,106756 770712365297901568,120675 786914221594284032,207287 786948088254660610,204413 793159172187566080,249926 790303508360638464,228810 794557701770481664,261155 793174844841992192,249926 765706905700409345,88930 777092515396743168,146259 763558740075229184,77612 773522274880290816,136018 793236763837734912,249180 795402990874075137,265858 753617251622944768,26140 790994446816907264,235487 795418081786892288,266138 752975585966710784,14277 763292061235875840,75336 765947352720945152,90384 786095026925338625,199755 789906233528426496,224680 750531940663558144,1248061 764623438807900160,84290 763934284939878400,79691 768866887602143233,90982 767019673317548032,94660 753847333712896005,28049 761221612293226496,23762 775477045476360193,149300 766727425514405888,95708 770094574857576449,116164 786963322184884224,207287 790727502729588736,232863 768925470834302976,109470 791679199907975168,240483 741296617815441408,11774 793106564454289408,249469 765125757349662720,85562 766705394643267585,95708 752857475028774912,22746 770935197701279744,122146 760862741053726720,64722 776200296020094976,153845 775879648395886592,151212 795060611378020352,264397 761273006752538624,65180 758440422779650048,53193 773950674383929345,11774 791415454447177728,238395 759343196363194368,56964 772791415856246785,132335 791356327813578752,238207 761003556425957376,65867 757275265353457664,43514 795751064750407680,268646 786318434279710720,201958 775636214833700864,150438 754803516850470912,33356 756308518408421376,42495 793196311050727424,250408 786218808830664704,201555 794528659394572289,261155 769852796422139904,111800 787807206246850560,212239 792450163449012224,245148 793533242586570752,252639 794983961801801728,263895 757418842859589632,47090 766015418876035072,90384 773982944679505921,139404 778254657034399746,1182483 794954717873012736,263895 740734231773581312,353374 767443541182279680,98751 785235853765402624,193711 794769988011851777,261050 778373444492668930,167220 785608144021970949,197512 793531811334852609,11774 748567279172890624,1170318 785843983473897473,198538 779742550001188864,176298 788145105957826561,214495 766887895949082624,94899 777447118504071169,161065 792026394645532672,65099 794531859304747008,261155 764666411025182721,84209 792025632045617153,243187 756584284505436160,43471 758090216716414976,50671 786946699080052736,207613 789962274312187904,228888 790699563157823488,231894 765650369628123142,87627 786907818477641728,207287 795004400137748480,263895 776184108468867072,153845 794112393315921921,257674 792565401125163008,245607 793976889224220672,255863 742532910108925953,350711 786682908320882688,205728 753453321852100608,26747 793095186943447042,249469 778070057951776768,162741 773635254947024898,133702 786966743608614912,207949 788046389842481152,214209 788528129920888832,218260 793899738659581952,256451 795349085268086784,264397 758330555289116673,47940 786224614821105664,201555 793648272573276160,252408 755834651269300224,40033 761737887872352256,70177 777923246939213824,164694 786323702535172096,202429 785531922541846528,195975 785863427436732422,197297 790877181618577408,234583 788426140541001728,215835 750778217028431874,15316 790699701066723328,232881 790906029395566592,234796 788645495157776384,219765 758122521816403968,50923 771940270615171072,128067 787667989688705024,206101 793533781424701440,247309 789905886357495808,227048 758496067084230656,53001 788810552718004225,220332 793853234389614592,250633 774365700701822976,140444 779384810716430336,174557 770642661371895808,120341 776261200506081280,149953 760562285987373056,60112 763525479185997829,70177 787489009203228672,686533 778762985502281728,170373 786755542052110336,206008 790655775798550528,232169 775554009419681792,149953 777269922867056640,159475 740006437485748224,738099 787914374312710144,213887 768940082929790976,109945 791431860827979776,238099 791668051678724096,240145 795777473711575048,266282 750651969145020416,12883 780209887879966722,178108 793642701816201218,252020 771783034546769920,127366 790315438102106113,230282 761984033005809664,431998 763506327637204992,78722 768854744735428608,109666 791267517885022209,237274 760606762269454337,63451 779314202720608256,173964 788695784745267204,218258 758486095629778944,41680 763419530622296065,75973 771291045715927040,106447 794577404173946880,259034 789811024983527425,158387 772912745708679168,11774 775427933288607745,147013 756970187300151296,45576 771137250151264256,122299 774706627941457920,106716 774991416586018816,146259 785476985141145600,11774 794737843784404992,263095 778296387444281344,163667 793469372954243072,252408 773889570685456385,139404 763073317674844160,47188 776515290314055680,155916 751875755139792896,19355 780192603652419584,176128 790666985713594369,233307 794325952276942849,260033 794543133375594496,261155 776208976841105409,141427 786567940359327744,203674 764179773723643904,82066 790202729926758400,221785 758070023411888128,51265 772086987964776448,129436 793107637047029760,249469 761306797625880576,60999 791818454412038144,241819 794631249906323457,261987 758460407174471681,305417 763121189606658049,75897 771065940511330304,121612 773869054247317504,139404 786913291906023424,207287 763530876747735040,78189 781441551826358272,187915 770286422502871040,84422 794038100129239041,248770 765822750078406656,87904 793210751989276673,249926 770338079546617856,117257 775743162610581504,151185 787817020494446592,1170332 790259577593954305,228341 786616427969122305,205181 757218986568261632,45014 763551340295585792,78344 764909579289366528,84724 767949060359630848,100893 792016938595676160,243092 773886167364141056,139404 778388053282922496,166282 779026000067883008,172057 793847100542976000,249926 764923247376949248,76406 786298182917500928,202007 761518199519272961,67497 771114354766995456,118191 780434332464783362,179229 788690507685851136,220029 786642240030597120,205270 790532297623687168,230301 790460251028000768,223286 753340909144735744,26699 755857543340040192,39462 761950288714444800,70689 774421904966971392,143051 786409412504137728,202380 785961575400116225,199431 791372863945211904,237908 771146726262571008,122126 791249844438458368,236928 766795731780849664,94683 787360913691074560,209351 752125638245425153,18173 767841569546174464,101681 778709693422153728,11774 786752333736804352,204284 753997588739813377,30590 762816702631456769,75150 769063812737724417,110659 772935183792242688,132335 777564576128786434,152314 794640507464863744,262313 794966505305899008,262925 762848454942920706,75073 766267720744730624,90622 775790367098580992,150663 753660749579366400,26539 777982566288592896,165185 790891583369535489,194085 765854820083335172,87904 781834204057247748,190635 753342294045122560,26699 780554134835593220,181419 752986352971575296,24981 766671602301952000,93823 772918128476946432,132364 793187819346759680,250261 774759732129083392,139404 794138907352985600,257492 755432623527251968,36735 790609451791384576,229874 767506168151277569,99667 779542119455133696,174557 786166667642408960,192469 777333844064215040,161546 777610751615860736,162213 761460882253705216,67679 762741447363878913,73814 766258085463752704,91894 780935776423010304,183975 791363123986870272,238395 794545201067003904,261155 771040748498223105,122146 786345504351199232,202727 751853569976987648,19000 781316219832045568,186883 793175160790650884,249444 754048892099067904,30913 786441059467350017,202429 791782929361842176,241720 771417705081692160,125367 781062439035035648,183472 776129679870656512,152887 763513011122339840,77661 769305114209230848,112612 775877641282973696,151463 789985531031531521,223286 793959537803804672,253407 732732562964140033,352089 793138558039105536,249469 749258236541345792,7073 780618187570282496,182122 791010594971279361,234653 750676064599470080,12746 754066664451211265,31529 756547287015272448,43553 760597957431275520,354841 771454729037709312,124348 759789631600627712,58970 786127830459359232,197156 792039450515640321,238508 794773509167841280,261987 779362954428817408,171693 790564340881625088,206850 758432874290900992,53001 775296949893287936,148045 793132787121397760,249469 795404524139606016,247930 776417789091262464,153756 794997897360244736,261155 795135551141576704,264431 760599816611266565,63451 753211728322785280,23519 781653609167589376,187896 757881880398163968,49852 750088912564092928,10408 772846315449581568,132335 781255899910320128,185496 788097553178984448,215005 761313470830739456,67401 756906021096943616,14277 743847736840232960,11774 764160035677011968,7311 781537614318952448,11774 750314111876026370,11349 788507732135415810,218275 790256781448482816,230282 781514870676000768,185310 795257811705991168,264774 778777652412854274,170231 773900902134448129,139577 785509837715243008,194949 775889804491915264,151410 793462829915500552,252196 795686884496154624,267862 775427072844005376,141415 781214440356052993,185313 788847044689469441,219119 774039854342471682,140748 763588544568766468,78115 764598959620907008,82744 750407263794311168,11774 758063051409063936,50949 755194369414533120,36198 770394701404966913,118191 776036491185229824,151410 794698538089267204,262752 769739652206964737,114987 792334405196845056,245136 766794078180683776,90515 751593725151838208,14277 774005624405364736,140495 787434644400668672,210207 753658777841393664,28508 764976835893551104,84929 763540975813787648,78987 767450026431832064,85326 790068877497556992,223492 794022099308277761,256239 781277558407041027,186212 786297254705528832,1063777 792162612565929984,243187 758422526238167041,53163 764946399179878400,80863 770971891553173506,121949 776778295446761472,157755 781226588415201280,185310 789699767018332161,164764 785394307486265345,194058 768684970206375936,107257 773639470780260352,137777 761693677362176000,69548 775441769483804672,148654 788856890176352256,220029 751866509790683136,16931 757261680652845056,45669 760082648463093760,56964 794870130484330496,263532 786966058418569217,192032 758434501009604610,52749 788479978870497280,215437 774353647715004416,143172 773529334833303553,137158 786338821801668608,201114 761763594929332224,70085 764308103189843968,1249120 785829887118417920,198591 786243236729946113,201958 759100746755301376,51778 777169933922930689,155896 791374147100282880,238637 775651153522462721,148874 787318450116886528,210207 755499025336381441,37209 761263787676663809,65180 758124145687224320,41703 768494743378616320,104973 772574504300191744,95574 773694713559912448,138488 790652779517861888,232169 774386766572691456,143041 778422726776139776,150877 795739539897729025,267576 759500843481571328,54633 762809908169433088,74592 770733695502209024,121046 776147584268185600,153035 777210639764721664,157755 764642973011378177,84117 765958668735184896,90384 787299983255019520,208167 792727081234857984,247077 774986901245743105,146259 793426607738281984,250633 767925146921295876,100893 769337858553286656,112788 771202614490910726,122126 788829242859499520,220806 743518686212849664,1247620 790407809359839236,229895 777016249230426112,159359 787889266961616896,212239 789481195675541504,225358 795239559625867268,265644 758364526987190273,50500 770404851339505664,118087 750154832170803200,11495 765693144893718528,87904 790692960371257344,233307 777160108404989953,158387 790938450266554368,199537 753698303540203520,28732 781131704153014273,185496 793101935826067456,249469 758043637607387136,48663 771281297679474688,100893 768571708538167296,107032 774232645551075328,141887 774968963419607044,137693 765050558315192320,84724 768088001851355136,103261 774018083593805824,139404 785867307289571328,198671 787822253983444992,213064 774236193936461825,106716 785607012092669952,196676 776544135264296960,156132 788250075050876928,215754 785864841072435201,198591 788784442701713410,220767 781651518575538177,177455 788124252604071936,215012 772859922186895360,132335 785312355810811905,194079 786317017372655616,202200 778828080655716352,170253 791401282930106372,238780 750503845441122304,13450 787974431679320064,205197 771148155597488129,122861 750744273444888576,15005 765717642149789696,87904 767985037115428864,101681 793098611395432448,249469 766419894279692288,93286 773550762697687041,9643 761256218706993152,67547 788751162795102211,220332 792357333213057024,245313 770276108872867840,117364 773583209661476864,136904 788539129239777280,218875 764874383299010560,84724 773234833430573056,134975 775793700983242752,151463 764963263738155008,353879 786072293814464512,200490 772876189446787072,132996 780932701398245376,182870 771447508807606273,125367 794678317001703424,199178 795362171089584128,263171 772873424888815616,124597 753153770880503808,24526 787514500178116608,207965 789694174115364864,225359 794662379216838656,258456 786539623023452160,204413 792028919385903105,243187 793180545085763586,249926 789180780131917824,11774 765656785659260930,87858 775735017079136256,148349 791700943779794944,234990 759444434975125504,56800 789188173507145728,223899 732254534542626817,11774 767258590495248384,97438 779007332281745409,11774 776795745320112132,157693 778771869734363136,160609 780708375516606464,181789 775407153909686272,144607 791025622592188417,234583 760235893814923264,61159 738768593052160000,1042906 794249193867112448,258456 733436104481857536,254034 794531861078966272,261155 768957970159984640,110381 770306196054171649,117257 767867144868601856,101730 791381692481048576,237787 794594598396002304,261155 776652001786499072,157082 764663167079231493,84209 768946915291435008,109666 777528465746788352,162107 781342558526070784,186584 787059178841968640,207287 792965301889474560,242693 772069800147312641,129092 779063190512480256,158338 795606054864384004,267521 758093823339823104,50476 772105648037203969,129558 787975981575307264,205197 790395609991839745,228037 763876416781815808,80486 778268383057997824,164826 766754919768428544,95225 773281877826297858,135903 793203990431432704,250633 775401237160325121,148537 771142091061747712,122299 793907608750952448,248652 732665223455244290,353200 757282000176869377,46406 758791019475324929,1248642 761293867895316480,67284 772482612904464384,130574 785906307068854272,198591 792190198331412480,243187 789536258313768960,225981 762264601186533377,431998 771864972741767173,120690 786345848791760896,201958 791414841328099328,238395 758658219145297920,54070 767776847958454273,101203 732284302029783040,349347 760955775019782146,65867 751609680582107136,14277 773714419217936384,11774 780376741013393408,179742 780937914989641728,182358 787759595246661632,207051 760114356004716545,61051 759883235006578689,59904 778310391419895808,164826 795390280954507264,247930 754028160073633792,30296 779340995087462405,174115 788776304288133120,220767 785271915736866817,194060 788379073571610624,216943 792126727900233728,244297 788776242686427137,220029 785545769520619520,130635 763614243627249664,1249147 788390242961149952,217519 794927885475860480,226738 751226674704887808,17794 790910367643815937,234796 793930768594665473,254135 765206748919496704,86440 793094403862720513,249469 770379177744662529,118191 794135948690763776,257492 758676017472995328,54264 790819469761257472,55257 793184515388608513,249469 766435182358372353,91946 791607405037617152,238395 772286760269205504,128934 770772959258476544,118191 785697589232480256,197512 756963049894928384,44450 789440593709498368,217574 793135933658894337,249469 792533248530198528,246392 789807503446052864,205972 793166594364968960,249469 742399580256407552,11774 791111188494946304,231518 756295972091670528,42564 759132750750228482,55257 793645869602050048,233154 757084658114760704,44450 758847889258852352,55526 779149346562387968,168752 762833492170289154,73814 778324795196702720,167220 764252551130652672,82485 793092395923419137,249348 764754330096459776,77586 769922076786454529,115868 767318104665890816,97852 777445531757019137,1250305 793983768424022017,255942 763419118854889472,78159 764987353475588096,85562 767086195885084672,97811 795346729839316993,266500 758718433362075652,54070 793502817482833920,252824 794155203234766848,257492 777242097074176000,160592 795196565677895680,265170 792721386854899712,233861 794321081993609217,258981 765597309266714624,85562 759537181153079296,56964 792488777180712960,246225 760227233030025219,60819 775333671490428928,147391 759277670408552448,56964 764363823356706816,83288 769311329228206082,112518 772232323014266880,124855 778359948866625540,167839 788102144775688192,214899 769240955635499008,111541 793993968379920384,257195 785925834376740864,199546 773524192163618816,136947 776897422333272068,158116 792277002044645376,243451 760919051832995840,64693 791629756663988224,240145 786972943217664000,207949 793149116440162304,249469 774615182135988225,279676 787476013479501824,210312 762432148011835393,73194 789520604135301120,226731 788060265312980992,215005 790720200861548544,232963 792080372758523904,11774 793173718331629569,249841 781588896173985793,189017 766351807706566657,92885 768172003362742275,104162 776377434975395840,149292 776825811743547392,158387 764149331762950144,82066 779000283808538629,167407 793988999270395904,257325 733674838796079104,353672 749775419663126531,9378 761671702338269184,52887 793885139616997377,256255 761854249840107520,69231 764137376826269697,82066 764240916408373248,82759 790784022221815809,233307 794326365470420992,258456 773887545784561669,139404 755106186802831360,35044 756028450519920640,738099 791023966349627396,235487 766330254604529664,93036 777846608893325312,163763 788018326777819136,214492 762535285452189696,69778 770659609946095616,119937 760141595761049600,61051 764831406736314368,84724 791649919547404289,240145 766002332173737984,89923 788444200861700097,11774 794992795601670144,264460 774248775133044737,142090 785839321005842435,198671 773595565720502277,137869 785934614644654080,199960 794824986385072128,262588 791372520532353029,238207 761954945834680320,431998 788065373937668097,215030 776450732132274176,11774 750088155831816192,11463 777320119030648832,161514 757609223463329792,47782 777633125954424836,161456 779135513710034944,172089 772407554563538944,130792 792591486894350336,246273 765509338983202816,87867 780683866466115584,182257 792841836070969344,246726 766294659886878724,88994 771531583840919556,122982 795295678998134784,249926 733138131084410881,355106 771416719923482625,354598 774004926011674624,140230 777923803460534272,161960 778567879499350017,47783 768967989433630720,109805 793881923743539201,255942 795048775865815040,258878 760565779775496196,60112 762000762444640256,68654 792122651409997824,243187 757279299393028097,46406 789685808697479168,227267 792067580798181376,243187 793160675543486465,164814 771896580572143616,127366 757579280993968129,47761 789100521940541440,223047 785876694682959872,198591 791832078476279808,240483 768144106258305026,102444 772130392262402050,129119 772839138890395648,132996 794193094740582400,258488 750697214469517313,14421 757426991763161089,47261 793735541644730370,254931 766394400402354176,92854 795084289859649536,11774 768615394185584640,106281 793186477974908928,249926 754107818890833920,14277 753648796203036673,28866 794063553674113024,254209 753547341970432000,25189 763205757403889664,47188 764004050245263361,78159 766134564410445825,81929 771076510920736769,122344 795230840003424256,265644 767073965340782592,1249352 754105868765966336,31561 759125198528360448,56322 759948719919771648,57105 751771870152699906,18893 767414685935079428,98890 781689121735532544,188500 793722179535855616,249926 776383999463854080,155390 795346247808909314,11774 780437073434185728,176203 788422262529495040,217837 781317450805633026,186584 773569550432567296,137158 791854551523405824,237491 793107473683001344,249469 764652550335389696,83950 793092988545138688,249348 732168352915963904,1170320 765295445795037184,86440 770701341488320512,87245 786166114526998528,192838 789081147233951744,223286 792171394574319616,241819 766679972748681216,95201 771666787582615554,125742 765943488345145345,90031 771089427196022784,123280 749284050569801728,7836 768217863505182721,103212 769245788958367744,110585 752251636135768065,21332 754036431404855299,31377 742326937469652994,349951 773893016444628992,139404 772099173395140608,129558 774420771892363264,139865 785566121227276292,196676 794042866926583808,256125 773965224290447362,139404 761922942250938368,70177 774729602333745153,11774 754734931884937216,22393 758329908229791744,52112 790775979828359168,232884 778720878167150593,169384 780569606121336834,181419 789424492934262784,225359 768132709977817088,103071 785720721347489792,197512 793113829752406016,249469 793940440156348416,257026 768633234511003652,96898 753295569120956416,26924 763892509839921152,80393 771580556031045632,11774 793244020138991616,248253 763952651998330880,80153 767323711745564672,96372 767946074225053698,98890 768159231245557760,95055 785627887843971072,196277 765264649138896899,86209 785801026683142145,197512 759088012353560578,54748 793242738363949056,249926 787030198365458432,208014 764989917650825216,11774 752284111767605248,21074 733337901463900160,354525 750802369881923588,14351 766446949541220353,92159 760149036061962240,11774 762300681021710336,431998 780862766336933888,183975 779673087419699200,176110 785798919229837312,197324 758022807448018946,50923 773783146206748673,133702 765564010670518272,87904 768665284869632000,94699 770752073008812032,120363 777862757244932097,162294 751145264602382336,16299 766733855881592832,95672 766812511647653888,96569 774320251945246721,141887 765544886158368768,88052 792835192838762496,247877 780432964022784001,174891 732758391819538433,352539 753252026268606464,26140 778310319110180864,166939 790671747574005760,232169 795074277708021760,262849 764968639032242177,11774 752907744533815296,24134 755398138286989313,36810 762757568435396608,74681 761641002767556608,67326 778236402425221122,164826 793401019308838913,250216 776747471904968704,155688 792025030028910593,242712 772246857732849664,90193 792080499921608704,243187 768454141282746368,103389 787716263766204416,205197 756274129834221568,42249 791446245135048704,238207 775689272938549248,150404 739864749576355840,87889 761444301473779712,67226 773300630253428736,134375 793994460459913216,256038 780756291899666432,182960 785992363340685312,197512 792643130566770688,245075 769701802942095360,114587 768958883712958464,110659 795709343400333313,268448 794816085681840128,209563 764848045624221696,84724 786614736305659904,203674 787817009476009984,213356 755827651219066880,39462 781863087544479744,190036 789114454730477569,221451 792618352036286465,245148 774063414205308928,141316 778323917295460353,164467 791057160272740352,234653 758675462667329536,54070 771893238865072128,127218 780489530562535424,180825 792046762701627392,243075 795157137437511680,264383 761416526540972032,66058 781464212203720704,139404 760084957058433024,60866 760972209900748801,66116 776640672371662848,157082 786034401016619008,200776 793231591770198016,249926 795714300656631808,268448 771719024900239361,126859 742397894540431360,11774 755494405906305025,38032 764120344835788803,80681 790903986190770176,234796 772873814963281923,132761 795048032056315909,199307 787274868773392385,201351 786515801293467648,203713 763903690755477505,80939 765532727856680960,84209 785645813233876994,197512 789202724390776836,224600 770681043695247360,117257 786967494082781184,207949 762469326641258496,70858 772816221725089793,132335 791865407846031360,240814 789671733053693953,227242 789275533179846656,224818 793509865507303424,1170557 794581026534133760,261155 770669909223276544,355505 792078479030415364,243398 765291007877545985,79151 763456931671539712,78159 768059930830004224,103261 769722978544259072,115107 777132522648010752,159906 793216972628516864,250519 769402630070120448,112119 771652858596904960,126152 788775661498470401,220767 761310865996050432,66878 786571490246463489,202118 749564874204672001,8178 792072888371126272,11774 795108327957102592,262053 780573300237799424,11774 792892188870995968,248194 759426793371758592,58177 760220820539146240,61011 740871771549634561,31836 777776403395833856,163376 778580490945175553,166409 795098837992034305,265245 793099037146697732,238099 753351378542747649,27045 771922462099574784,128194 787323044213600257,207613 755471368880205824,37294 765000935579852800,84666 773610274393849858,137158 785605316352159744,197286 793105728731017216,249469 778407323559661570,167220 780132350810284032,177704 781122891114917888,185310 793645503841988608,250328 753365265241350144,26446 781840288662761474,190635 773898127283720192,66471 754707601837862912,25995 758099629560827905,50923 770786048876113924,118192 792389327917576193,242693 773638082801307648,137869 734526106343231488,1170572 765970216031490049,79987 766296083764916225,91946 732373441064620032,351760 761279188326313984,67283 775763516284243969,151071 788427987188187136,215437 758059954800427008,51136 761021057247490053,47940 756536465534877696,43880 757361074790395904,46974 787013206023831553,207949 753717754356649984,23725 758377295539167232,7224 763748977145622528,73869 764179760071086080,82457 794540998793789440,261050 750362558142435328,12883 779519485049004032,173336 750286103358431232,12014 761033650196459522,65474 774169513700884484,140444 763036275515527168,75073 781343610906275841,139404 756670165148835840,43736 760498980862263296,62771 790623512688025600,231894 793227562524741632,250295 755241003817193472,34666 755474115654541317,37573 765586997150822400,88052 780504313399476225,180759 773960973816168448,140390 762908180766683136,74043 756628740151578624,44274 786500183160946688,203674 759074957511000064,56172 764200110909685760,80939 767418705181417472,98646 788930876981780480,219119 793233822393503744,248988 765555759044100096,87904 761284313719513088,67229 760702693434351617,64147 765733776068452352,74247 790282555975086081,228820 794167863497981953,258331 776612334353518592,152946 791580871354519552,238494 772872245345517568,132578 775742910218186752,150663 790249455119245314,230141 732778491117178880,398860 785261277291565057,11774 785640146737754112,197286 760211240920739840,60866 775508551636623364,149259 789936773266714624,228576 755532293079392257,37684 778324077404708864,166282 768783095927562240,108795 759579666604658688,44429 773617050304520192,138049 759607688963690496,58250 771021960860041216,122007 786401766858432512,203350 790349470223532032,229693 795324702508060672,263906 777857946420023298,163166 767838645432750080,101681 768898618594062338,108729 765597247601946624,86656 758768472826392577,54070 789144244795518977,215505 793234132914409472,249469 794518934003347456,260404 756647795474493441,43391 765931242281893889,90327 758981088874143744,51691 790649729394708480,231792 767465278217347073,11774 775870360822636545,151539 776660884668178432,156835 759757057050439680,56964 768168471150534658,99093 771563087094620160,126293 793614952577667072,252020 755255773303889921,36545 771411341416333312,125381 776096049861582848,153501 777368547198537732,161456 786544882391199749,204358 789938524514504704,228416 755867109742284800,39207 789190756950867969,224221 793822103107571714,255246 763897992751423489,80155 789241496427954176,205270 755499706550288384,38032 765356436721459200,86725 786949509339316224,207613 774676793462624256,144542 766458088866013185,93261 790521632561389568,231894 787973898872709120,213887 788357071578202112,217156 788469481798459392,217519 788470976975470592,218275 788667326614953984,217795 772930820331962370,133043 792242646790004736,243187 777191836452544512,158897 793576726458544128,252020 794663423866875905,261155 753664299738902528,28732 764182621219807232,82177 785633868112097280,196676 760963072026615808,64693 785824369771675648,197512 778338601788698628,167517 733323143218089984,354869 739740798485450752,1170858 732380454804959233,351785 760152333850255360,61051 777486171043528709,158087 788013408561967104,214354 751836944318038016,19352 769529839816769538,112336 753647567431426048,28866 766046202945208320,86103 749751687213121536,10064 779416192767234049,159454 760274644846964736,48052 760492489828474884,61412 776042070448312321,152735 762632535444688896,73926 763129976652636160,76794 767746932957704193,100893 756541064186466304,11774 764134477467623424,82066 788889319780024320,170187 764559982880780291,1249246 777541293824155648,161387 778309434095173632,163707 793268379205238784,250408 752029224005885953,14277 795234108125446144,265570 779781781964857344,176380 794807658738020353,263090 795401248161808384,247930 787458987671166976,208059 792442358566531073,245130 793158549933264896,249852 762825194343759872,73712 780493011490701312,176109 755788264871632896,39384 760267986561142785,61011 790046800749047808,155390 791363644852363264,11774 793149105249804288,248437 793180347550855168,249469 766417395254595584,91946 781831542314328064,190635 790976260512120833,235621 758642686668648450,54070 779539620874756096,175542 781472524500668416,139404 763513004797362177,78853 787503907207458821,205989 791698378199531524,240145 780528147368259584,178950 788494824282267648,106085 758031831094657024,50654 762600193359503360,73030 767994349829230593,100620 765581293832773632,87904 781892501942657032,125554 781899697648566274,181952 795304541067603968,266138 752645948690472960,22743 789326374741929984,225480 760877124018315264,61544 779483573241774080,349486 732151867552206848,349197 794558069984428033,261155 780627832892514305,182049 791250351437512704,203821 772459908738449408,131027 750420219991130112,11495 773709141005127681,11774 763947533919891456,80939 764339501334355968,82066 750745011772387328,12746 759767564805283841,59373 780045905541992448,176109 768876510920998912,11774 758652855834275844,53992 762835960690204672,74281 777112544913809408,159876 787057666711392256,207861 787213522685927424,209466 778711926930939908,168794 765141765456289793,84724 781224491997290496,186149 762427261471498240,11774 763103100882325504,76429 791261953779990532,237491 788471803974918144,218275 793109606784315392,249469 757225437458071552,44983 767849837329059840,101681 785588880741466113,197286 786507672745017344,202248 794313787453165569,256038 794356865995980800,259034 753602359704432640,23739 780423995984257024,179537 794687383748780032,262752 773956771480121344,140444 775798046944731137,151770 791735350888628224,240682 794454095130165248,256219 792622598920241153,244270 794589617131552768,261155 788520461311307776,218349 788852528997928964,221446 794640512544342018,261155 760623701821837312,64147 766703476902653952,95672 754044841579995136,31268 763165361533431808,76429 752946348752863232,12954 791312632124993536,236393 785343903415361536,195125 786317291218698240,202429 789975964361121792,228576 732360200431108098,351387 764142447010189312,80939 771062490499321856,121479 788168972151627776,11774 795298699740119040,266079 786974236229242880,207613 790310686056255488,230282 774034637790310401,1250109 775874834462969856,151156 781165794264621057,185310 769919477609738240,109713 770786759462428672,120541 793135907083878401,249882 787154938258452480,207733 760136116804648961,60163 774180573073973248,141360 795400127464603648,266054 761301323832709120,67226 770846110642343937,121563 785524988115693568,196277 781895978571878401,11774 780994477418840065,182257 793643599753834497,249926 750171199854915584,11937 773696384201547776,138205 780603001949917184,181755 751546509733179392,18215 760539248542019584,24745 772047278295150592,127775 785736541838585856,196676 795227323838689280,262752 792348588500217856,243092 795392108014276608,266866 753949366038036480,30590 777330506031587328,17416 778519460114235392,129991 761212242805133312,66897 768596148462444544,107469 756935561051574272,41702 761626612982964224,69673 752861349739364352,23899 770510696291246080,118036 777553682145632257,156811 779906794143571968,177248 795380938247172096,266491 763062343618158592,75073 773642585772548097,137565 763512552798187520,77731 768043457277329409,101681 776543823719600128,156237 766018841801478144,90031 771672540993294336,121511 756346518706061313,42432 778181124895940609,166335 795316068973572096,266068 761604134520942592,350711 762657096479354880,73814 786380870923845632,201292 758271369658273792,32703 779076296735199232,170187 781724207059132416,183759 779146513905745921,171324 766255293764206592,91751 772895631958507525,132761 788497583673073665,218275 752002269306957825,20232 793623102655635456,252639 751765373159079938,19562 757789551783841792,47283 795408782411124736,247930 766344861243084800,80939 785998184829026304,200382 786268284513456128,11774 785256922320543744,11774 785618582713479168,197017 760609366714253312,61470 766995584142016512,95672 752077706393686016,18395 732191239060197376,349254 776420423034630144,155451 788445569752698881,217519 790725484615053312,232863 763049421240008704,32625 751617663944634370,19000 777302751713734657,160609 761281538541678592,67023 770988116400156674,108427 790605347996131328,232792 765553314574458880,82209 764063670301171713,80169 769309600025812992,112788 773650877114613761,138382 764166432129028096,82120 773991876730978304,140385 794707398393008128,262752 778313450896232448,166390 749657265934888960,9433 769587504416559105,113412 786227809891024897,199546 792029110646272001,240483 790905114211020801,234583 757280136974696448,46406 776600280318095360,156555 793522073507274752,252984 759084272581914624,48594 761633900867252224,69711 762976857327304704,75609 765616782920953856,86645 771501520269475840,125890 772090976722624513,129121 788042313809264641,214205 766410339038539776,93823 786968029405908992,207949 765522291664879616,87904 778935022078267392,170253 752650159390019584,22953 794856597361135616,262849 763145899421884416,74943 788778225359065088,220526 788934090028257281,217034 790622979268894720,232427 758298726972608512,52112 795010709763530752,263895 773897876296589317,139404 759147604659830784,56964 761168195931832320,66777 763088930761678848,76474 752734791439642624,22830 773484445483560960,136947 781189384682909696,26066 768882431407435776,106447 785553419360735233,196917 781853428507090945,190553 790659026983976960,233082 786653459936194561,205455 774798950788247553,131421 787019190548914176,207287 788504794507931648,212522 757899893801295872,49852 759790616809082880,57574 767263041129943040,97386 774269720962928640,89740 733097048753463298,354869 767412285182586881,97519 775027510035697664,146259 786190837927514112,201494 760496178794369024,62441 765911670048907264,88052 781671194072387585,189649 788743070934106113,220332 763919775089045504,79513 793087336909332480,196314 787485442870538240,207433 792621024231600128,244759 795711928131719169,267862 763170364495163392,76474 793802630975946752,255393 788184383022854144,214078 791086400271749120,78159 791826715974639616,241819 771820103159549952,127836 775534103626067968,149200 778607486198611968,169201 758586469283790848,53703 760895040868618240,65180 771392286081052672,121479 786315609415966720,201558 794232559135621120,11774 763910094144860160,80939 790889118788153345,234583 733042122685710336,11774 766346694250205185,80939 791413359736459264,11774 793156159221956608,250066 778955482962726912,171168 785930216375984128,199211 789279704452825089,217837 752067124537982976,18395 786230623593574400,201555 790726903439163392,231894 774068185985196032,139404 793096368285945856,249469 764034236705759233,77598 778476966118694912,152594 768965022324101121,110647 789297259397734400,223030 789707240005439488,227255 778032932405514240,165423 778737193875415041,146804 771530454436425729,122622 789563368571019264,225949 763541615013167104,78513 794346630451494912,258878 794907319884599296,262053 761675455019704320,69231 750675348065390592,7836 753725549118418944,28508 791602389715410944,238395 793509408080879617,11774 758345330370965505,52329 765372824466788352,86103 775887011043483648,112363 743271227171672065,1247598 754017709705142273,738099 778560618009862144,168794 753018112828665861,24134 779073330162917376,171902 762639782568529920,73926 792839357199552513,247767 787330412083314688,210434 787485260762140673,211461 761616261814095872,69711 793962936494485504,255913 762760714469728256,73712 787758019970990080,180433 755747673144119296,39384 777959863397806080,164980 795772088133046280,268643 760985993885298688,65626 775375903950077952,148018 778303470084329472,167220 758042319413207040,51069 779522669117108224,175549 761300571345211392,67311 766407050658058240,92159 792369380923355136,245136 756304183708553216,42432 766051857152274432,90384 774370911931731968,142503 788508673786077184,217519 795762475199320064,199307 763774426336808961,349449 789942684031021057,228576 761546862155489281,68993 760585100102774784,63767 774090572306919426,141470 754798807385341953,33549 757308953051144192,43391 781706552864546816,185703 765618688074526720,88669 773661832229904384,136904 758770974166835200,55112 775327260119359488,148170 781348753634631680,139404 791691753233481729,240483 765954908843413505,90384 772174148025982977,128934 790476114892324868,11774 795033036412907521,263896 762075019602255872,352550 788886487525916673,221785 773887726462590976,139404 793916159364038657,256255 752119504306659328,14277 781133783307137025,130635 756605766342217728,43391 788479224348758017,217095 766354763441016832,92166 775084121865330688,146838 758291176776687618,51809 762001202577932288,70509 785302359509307393,194934 787034639873499137,207949 759023378086920192,56146 772419341048508416,130415 794211148438601728,258454 794971766884073472,262847 759120444037459969,56964 770306893520707584,118087 773839163800096768,138819 794509490167095296,259743 778683684673064962,169916 787609936821886976,204078 751193566647619584,15643 773897329661374464,138903 776552696992174081,155390 754713547326812167,22393 786292774870081536,201558 757698727935041537,46958 785806702562119680,193488 789349046657945600,220332 765676930825719809,88332 785937768753033216,192306 791755499695931392,240584 793987966058237953,257026 774335253691400192,11774 788102401370775552,215005 754110429769629696,28451 749766801471438848,1247908 768214978348261377,104932 794708716155273217,261155 792404913212956672,245566 759560978543542272,1170338 768544565146087424,29786 775748536725938176,149953 792608173748215808,246632 752839295312867328,22664 753263831200174080,25071 757728529069015046,48959 793076920980238336,249239 785989803309314048,199262 763467716472762368,78159 771037004444397573,121612 790648799450370049,232169 777140802258472961,157755 793244595337437184,249926 757800129579495425,48097 780733825307537408,80785 769614218668703744,114603 763454253314613249,78304 775849859714875392,151242 795448063640948736,265855 767746832222949376,101134 795380468107579392,266491 786010138662412289,200490 763098909895823360,75690 776620980353458177,156835 787003158060990464,207613 791141411877969921,234583 756253626364944384,41438 761345769060261888,67906 781896823677919233,191354 752999202385489920,23739 792079904166801408,243398 793814110244737024,255393 776059945947127808,153095 779802568075595776,171693 779434773471195136,175087 788157117664407552,352258 773551415323201536,136904 791268137333248000,237491 732391090385526788,349219 789507168667971585,221120 792393752891514880,245566 779053465880240128,171693 791763033353773056,240145 778040821207568384,165523 778976326329864192,171168 732684981546319873,353016 737236543451111428,47835 793474918419615744,252020 794374481464725504,257674 764532784824221696,82066 765677373903691776,88930 765887181852401664,89914 774547119621361664,142199 791436047460683776,234864 794147243079168000,257492 752702378172772352,22991 768967432186757120,106716 789096207285125120,223286 790257263042854913,230283 758811998729543680,7311 791668324082024448,234990 754729888158998529,33356 773228544092573696,134470 786234017293012992,11774 786889780827226112,204413 768616398226501632,106716 773544906774056960,137158 791295856003743744,232863 791704837708713984,238429 781566763997794306,189017 794595197355261952,261155 794940628018794497,262022 795474151255326721,263926 786572134663397378,203806 788119846361772034,215005 761003815034195968,64713 772134193790791680,129174 775518753039773696,148909 764243591703121922,81425 765383217142636544,86209 755909469201113088,40550 761573744099913728,68987 764086353634074625,75929 794684531353780225,262588 755202430283853824,35890 790619978013691904,231580 751140406935498753,16953 778204195941969920,166281 791060088735698944,235179 751594515077664768,14277 788805870947819520,220332 749281301128183808,7828 764264070925082626,81402 780813292180688897,11774 791336694821838848,237491 788225684858634240,215064 749902217671475200,7461 750860986261729281,15634 758079205359902720,1170396 776619574213111808,153845 794876439493574656,252628 786628424290807808,202429 756009328163721217,35890 781364668778487808,139404 787138708927606784,209184 794966276028375040,262925 786059215685246977,199478 764826316235431936,84209 765238138813816832,86161 764336122692415489,69781 790704687653785600,233307 732718432924340224,351908 759497320157159424,57574 792573897602392064,11774 733360054200475648,254034 757256974908002305,45827 758466960367742976,53185 762439201690234884,70886 764266040964616192,62180 774298564222607360,142090 777908533677391873,164182 773314853230419968,1249077 751789213981474816,18215 754895985986371586,33356 767154199784292357,97432 768762295568764928,108795 786045873792819200,199490 769720700030619648,113797 773968595399344132,120304 754967370599464960,33356 774740733282643968,144844 767464256304447488,97447 789352955866558464,225456 763754501882851328,78198 780150408509583360,177233 795760871213441024,247930 768071549467275264,102137 773900677890215937,139404 757687654217646081,46427 767188552610418688,97355 787083758054707200,202636 762312361965387776,1248996 792773131333021696,245750 793874570620968961,83342 774810101567729665,144494 791298620964245504,237236 768566608608493573,106281 777569039908478976,162213 778090643759529984,159475 793359938844110850,250633 749732731135852545,9754 755876491683069952,40321 753351160468238336,27039 778407979259265024,162096 778453041108258816,166075 778600179351957504,166916 751749219476770817,19317 775377334551531520,11774 767480256223514624,99324 776124292299829248,153845 753579566845857792,27045 756617952733065220,44444 781889230863732736,190553 767228063138459648,90384 767743001720258560,100605 771872683919220737,128519 781437199095099392,187469 757689642875400192,47782 774298891684634628,142074 788757580793253889,220029 792124901675106305,239446 778572521520128001,168794 778663682544926720,169201 790637299797143553,232881 780828276428247044,182659 788008730579251200,214354 764195485389160448,82544 790540463522578433,11774 789172465838596096,215437 788447304994918400,217837 791345839583047680,218892 794337482305314820,258672 795458959544979456,266079 793863172725899264,256038 768218497323180032,100893 769378264468951041,101681 787418996693884928,210823 749775705383137281,8826 768192346055970816,104162 785872128679608322,199290 787122833235337216,207287 795411290197999617,266784 751787271033020416,19560 789488520997986304,225359 795294543000182784,265644 750545201144430592,13021 785693242821967872,197297 763570950080237568,77612 793281382344712192,249926 757637331566235648,47940 769354548313989120,112363 795034754773032960,263896 751788673503551488,18374 793105855826853888,249469 759199015330275328,56964 758054174483369984,50654 769198598286352385,111517 772747961117925376,128615 778585804645859328,168698 770669443152121857,120393 785327037942599681,195125 791639958377431041,240145 763014060984049666,75899 785928014127177728,198878 792919823235899392,248514 771937195158568960,118191 772061107498266625,125662 773709071258120196,137315 775319813363265536,148267 770717513961332736,120541 788035944309985280,214209 789873422331318272,225456 794018053726081024,256552 770388922396389378,118698 780918253744902144,183269 755163383331041280,35890 760562309748051968,60112 764618631191859200,84231 778940764994740224,167278 785968757319565312,199546 791007528360546304,235251 776738334035087360,155898 762368188428455936,72408 766706187202985984,95708 769558580697726977,113754 794837909388062720,262849 787104119567769600,207287 790453126541283328,230485 790936969391976449,223492 750296918648098816,12357 788391492679180288,217519 792545330730459136,245630 793263584994291712,250430 785846328794415109,196277 794029561377865728,254209 795399579848019969,266138 767414332116185088,95672 766455514112720896,92894 789558919442030592,226881 794627686828306432,261818 759753946315550720,59623 789489240849592322,209563 791670910457491456,234990 767507734849740800,87904 794676020334821378,261155 732606190450925568,11774 780617751245099009,182049 781492985884057600,172084 757770155736698881,49066 779284270489694208,1170572 793940503788015616,256219 773875350858113027,139404 750054436152705024,7275 775743289207230464,149200 785254454530445312,193975 787721523381403648,212139 792685970696970240,246392 757559273090056192,46744 770881523633393664,121612 794857350779830272,261155 760903794926452736,62502 785589910161858560,197286 786367154945789952,202727 789320971975000064,225359 780789789729488896,182349 787028390943551488,204078 777195328483229697,159876 776613194764787712,70177 755468091128176644,37433 768327953608503298,102295 792872219546451968,11774 762792718464536580,73712 768164608796491776,103354 770649343908909056,119832 774077500808896512,140444 785860891006869504,197894 767838534707404800,100949 769208399913299968,111558 750555575507947522,13697 787802457661317120,205039 753990509291450373,30590 773721811032825856,137042 768120542893379584,103126 785239641054072833,194221 794332726316978176,243865 733038827326066688,353220 763080413568917504,74281 773566281727475712,136904 794493819773419521,260380 732676496171491329,353451 752625991382667264,22575 768209046134484992,98072 787719427231977473,205197 795750227642896384,11774 777637061041848320,160593 779858401052327936,164475 780606292532555776,181789 790282538035982337,229922 758839013608304640,54070 773894226346029058,139577 775976778733060101,151265 791300982957219840,236502 773896200697286659,139404 792162680136044544,244550 775811146553126912,151156 794927537566654465,263895 761648995366080514,69231 761982163692597249,70679 763091459860037632,75899 780138512624615424,176127 753346341065990144,27045 761688284351205376,65887 767812570690584576,101681 789232655636111360,224018 764122026881654786,78684 785677445286461440,195975 751854722462650368,17794 772156866755497988,128934 775342960250617856,148473 787621198322556928,138436 770476384405843968,118191 788752190982676481,220332 750500513267879936,11495 780603448475746304,181935 786988523790344192,205989 780966909269250049,183811 755009497798762496,34666 766024760677523457,11774 788663882441068544,32404 788892079204229122,221710 758055591281471488,50923 762009466804076544,70501 764159582155509760,82066 793221178353737730,249469 785334270965456896,194205 788896738207735809,221832 785325173654360068,11774 793678356566843392,247054 795296024248000512,224450 749260313355247616,7901 785918255462428672,197512 764871163109441536,82066 775145271869186048,146847 791004808748511232,235042 756593735622950912,44274 745038122912780288,209828 770626651214475264,119937 763429840921821184,77720 779747294241394689,176203 775501102708031488,149770 753729454766194688,28732 781255027776163840,186212 793702189655060480,252196 776253253700898816,153194 788727340503367680,218275 759151176810008576,57336 781637275729924096,186584 781644212487884800,187976 786004232675659776,199262 779064773824643074,171463 791038385322356741,234575 756647159622148096,43391 758259053604720641,172295 759622430151368704,56964 769681707104628736,114779 763376323687510016,70918 763691817078444032,78192 773872051752841217,139404 792202151606968320,171693 787290740573384704,209184 795051282390056960,1063777 781135023755948032,185496 755193701614383104,35449 763048965059338240,11774 766372519326601216,93170 769165298670899201,111558 795101010125529088,203546 760291353251155968,62249 789258839572918272,224333 792863608745160704,231611 750388052921446400,10848 768047424338325509,102514 756991375816560640,44969 769882724974735365,105109 770367887563329536,118375 767147888711303168,56964 788508074608775168,218275 790913553586876416,234583 771125188716920832,122982 749822184638455808,9776 752307362329833473,18646 762304643166711808,72550 771776850142035968,127657 791925011003109376,241819 794379689531846656,257353 758295375023341570,50923 792026376693919744,243187 793204558021263360,249469 753708277318291456,28037 787322852198354944,210215 790654099398205440,232169 793769621887324160,254025 774264335732441089,139404 780112657332469760,177233 761604395733835776,68864 787758328336228353,210460 772180219537022976,127925 787017661909577729,207287 793460723775053824,252020 768824587807105024,108784 766460682015379456,93823 767335858353627136,96196 761394461574299648,67906 763457750059802624,77632 794594691505328129,261155 794904079323529219,263653 779544240854446081,172185 778297297595617280,167311 780873073142530048,54070 792763956964298752,247241 757786083232849921,47940 772488540621975552,129471 772554473432424448,129471 781537487223087104,187976 788101888184987648,215252 752155830989053953,18298 778333137134759936,152594 773452411541291008,136814 778127751760994304,162107 759564294069456897,57881 793457870771720192,251234 758685684207157248,54070 770244129632681984,117257 758435341430689792,53001 791416858867929088,238117 789961694038614017,194080 775398987344019456,148645 764768665065689089,84689 788776395669241856,220767 756613909495308288,41839 773691300856094722,137693 760604943308972032,63451 771419712764911620,125554 786545561289633792,204413 793168846727311360,249374 759485530342121473,58227 786296092077940736,1063777 760986785409183744,66159 768218659563208709,11774 777415110146920449,152872 791107583000010753,230234 794971866033102848,250785 768582717223108608,106281 793273834308763648,249926 766383631875145728,93286 764138423204524032,82066 787360961808044032,210585 792860950902833153,247077 743268339636666368,354153 788787947139137537,220029 794714369544351744,259945 773875602793246722,139404 794569742380105729,261155 795002328361242625,263898 781550330295320577,188478 769788941817909248,114987 787970486126936064,205197 764944143504187392,11774 766729913738997760,79987 790386910707363840,230277 794683969258274816,262752 751180871198277632,16768 794541876292501504,261155 762434939425914880,69673 792373823668625408,234564 793100310055096322,249469 737371487162617856,11774 763932512791834624,80939 772739318326628356,132335 791407083426082817,238395 774002982702551040,140495 766019173390561280,90605 754951262311940096,30296 764227769018515460,80648 770047584748638209,107469 792907673909899265,245208 775069553248403456,11774 762621369402155012,73866 786711884133179393,205728 786543339042594816,204413 793500851952242688,252596 768108126260367360,103261 781641433258287104,185347 767238177870536704,82283 776804422022160384,157755 781521474284695553,186434 752951419116761088,24727 781293975718072321,183801 776784545228132352,157755 761693353075314688,69491 775074316748664832,141091 766514336890253312,80939 785547178441707521,194934 750690376856399872,14583 753609387223216128,26780 794554088746782720,261155 763013686323589121,74281 765267525961519104,80486 765613408062414848,88669 775718439767842818,150663 786216716703440896,201494 791281195023818752,235590 779410015614476288,174321 770442867307261952,118191 785620265480884224,196788 786399990574964736,203674 762017704744132608,71502 792154331806109696,242712 792792238690623488,246392 794165412090912768,258331 794612656674078721,261818 762631817690279936,73926 788928092299333632,11774 789193176674217986,223899 780877809698873344,182726 788444727397974016,215608 788171291408814080,214123 761768031672422400,70676 763453811528572928,75899 776149274312765440,153194 791321910860718081,232169 791361976144244736,238395 751777717679382529,18893 763471406654955520,77687 768456331644862464,106083 779555284205334528,136904 768134326013849600,102137 771791617111883776,127218 773093141469552640,131007 751966281465602049,14277 749727547928248320,9314 773694858150154240,138165 778925783679139840,138707 790602370954563584,232169 766374959165890560,91894 768803892297687040,109104 788647746374864896,217634 793126061143830528,249469 758060135122018304,51069 773507087871586304,137042 779789677230305280,167939 762468440791670784,73196 768302955887939586,103506 780893080564170752,182870 795665408170684417,218495 761695415351795716,69711 781710519170248704,189017 774281799170191360,11774 769371193401040896,110659 788401830086795264,217118 754066151445962752,30131 779500014653480960,174557 781040903507116032,183759 790712167993446401,231881 750057242053996544,10848 791091832168079360,7047 760908615842615296,64678 790732058762981376,232863 750723823721340928,14877 754068496988925953,31529 754861053150957568,26721 779669603823788032,176196 791427199777857536,238099 759148054813421568,56964 755169385770254336,35890 787017911273558016,207613 792138527769145344,243187 771694047354236928,126152 793560556657520640,250785 770707573976797185,118192 778960251450040320,171324 753256445735497732,21167 772070938682589184,128352 772578605809274882,131007 787734313043451904,205197 792164535381659648,244448 793281491853803521,250216 793564390171611137,250785 794986834254295040,264397 757917836090052608,49852 761995180283088897,70858 786498260454301696,203799 776659395643965441,58531 789252090937827329,224680 776468104364765184,156055 763253625980383233,47188 781262273058775040,184546 785490430674690048,196277 750459917585174528,13450 760509605885517824,62757 777523441419165697,161387 771814951753248768,125742 777657498031558656,156811 766345876021411840,80939 775008900546310144,146259 775163993707180032,145866 764953539068264448,84422 753641272691269633,28732 756873432936042497,44163 761581030490902528,67678 777505281915793408,157211 750418136147439616,13343 788924671379070977,221735 765901626246766592,87904 771509675036708865,125111 781062693914640384,165690 793664611719471104,1170572 760566547798593537,60112 768990279571501057,108729 755173121699610625,35890 780633036677259265,182257 794342150292967424,259659 753971008680230912,30590 787353452913405952,199307 778290607726948352,167220 792415832345227264,244550 755431344629514240,37433 768856259311181824,109104 785915071088254976,199546 756830080500924420,44163 775746160246026240,60071 789248491453198336,224995 792775459398385664,247240 763228005472825344,18395 761430889628704768,65540 787328360645099520,210207 794151290695778304,257353 755768025027112962,39462 760979986195025920,66159 778917965873844224,169916 788058102465646593,215005 790939380361883648,232743 791414887448580096,237908 756263234865332224,42344 791859513510989824,242151 792783138569097216,247388 781243654891446273,183068 785295221366071301,194560 791006219079192577,167101 794694878752100352,262849 771126665892290561,122388 758760211544809472,54070 764161593491861504,80939 780156818815225856,178716 756929925798567936,44450 758718315980173313,11774 779100114526752768,172123 794041751107465216,255176 793208627939069952,249926 753685976531075072,28563 763177234580459520,75899 765283755518853121,86873 760748906447798272,62821 787259423563649024,208146 791303346338435072,237491 793122673605816320,249302 755173595786141696,35890 795003312529543168,262022 794209775449993216,11774 756204191647883264,41909 764218110761177088,81750 778724182729166849,169310 764312196302069761,77598 787164254730203136,194060 795279754521931776,263676 794549185521385472,261155 745038833574567936,349942 758985645188452352,56194 775416497271300096,148645 763929014356484096,79513 775002054301548544,146259 791007209962352641,234583 754978285868687361,34666 762640560289046528,73926 785478064474058752,195712 789203905213267968,223899 793150404431192064,249841 771865673865662464,128230 778051239976247296,165523 778272697700782080,165523 780812049857163264,183468 780938657276592128,184143 743652542366818304,1247602 768316592958701568,102449 781234490115026944,186434 791004556276531200,217937 794309207658885120,11774 755160610975780864,35890 763800634105692160,78566 767818043669950464,100893 768972760160751618,110362 785496900569030656,196277 759223228439130112,56964 762833999353958408,73712 794290526505701376,259063 763104589642104832,76577 776064693853102081,153095 773254179653574656,134993 770396936968863745,118191 792510550420914176,246127 793932142250180608,253721 750007469729050624,49681 771667386676105216,125742 787109384736432128,204835 794000952214831104,11774 781653874289483776,188934 778374879133315072,167220 774030815160217600,140444 776382513140883457,154986 789894973432877058,227048 763492490955464705,77598 785877940684726273,198878 759497886845456384,57574 753647039918051328,11774 792099881901064194,243075 757911068844908544,47940 769172307638161412,108795 759818969825972224,58542 779450308107898881,146259 787022479441166337,208016 749319404794642432,7275 756249428390977536,42171 764284213679968256,79999 787266833095294976,206666 787831328364433410,207151 795207071603884032,262849 772264109698084864,11774 790634843067543553,232863 758718652149534720,46076 773705607383752704,133702 795401723984515073,247930 763825839158992900,80098 762747758205861888,73814 789527831667699712,226881 767197980835274752,97554 787155763802374144,191699 755047791139905538,32873 757980579505864704,49498 767028179227799553,84886 776188217527709696,153866 765610053953056768,86274 788471652577185792,218275 771508804454191105,125142 777111977827049472,158027 761357311801630722,68163 765162929788293120,86103 780854448285478912,183826 793508845465264129,249926 760425322961637376,62771 755159321810391040,35890 732166682140147712,349764 764174059298959361,82283 765618450429382656,88052 787082791989055488,207965 761669385408942080,70226 791371245233111040,238383 774073594821414912,139404 792212278678544385,233467 753363793795776512,27317 757118920952127488,43391 794808851816181760,262849 732831996746076160,1170756 781557189165154304,188577 792355616668979200,245095 789931660733284353,228820 777272829112967170,159475 786997873728589825,207287 785627871704453120,197341 760897103564574720,65234 793281077687230465,249926 755165467401154560,35890 789241281201315840,206666 759458221492809728,56964 794335996946980864,257255 751166826873180160,16422 756917709179355136,45122 764852486247161856,84724 785342404098461696,195125 793352601542590464,243075 793652047052668928,253793 791395592177979393,238395 792689533670174720,246225 761715322512478210,67229 778275407141408768,166434 793938217104003072,257026 794216772778029057,258771 768499316742914048,67586 769542224879034368,113592 733077683316371456,354962 767916003581841408,101134 767947845357797376,98890 791283337650397184,237491 794530758396260352,261155 758057480916205568,48663 763167409398177793,75802 758465645415583744,53144 757923490989170688,49400 767055083343314944,96263 778578842722168832,168794 790227273395863552,229505 766005180991242240,90125 771325886004015104,124597 777876690076897280,164001 774012865053233152,131421 793531207766204417,252741 760204937540304896,61737 790429963103141888,230283 773680774138716160,138382 750078496802742272,10662 757540800460906496,47782 768517496869715969,105345 777007838640168960,156835 793245371115769857,249725 794709689971806208,262752 745649180425621504,11774 756508061129289728,43391 768084338822873088,103354 752661676944654336,22411 793553527889092609,247241 761613002860814336,69711 780920715922976769,164130 791740081090408450,240682 792511953625157632,243286 786642331676147712,205270 789998681424588800,229296 794015723114762240,257429 742340129793007616,349951 757758107363708928,48187 766705023753580544,95672 786261712089518080,202429 794202430376382464,258598 778812261351567360,170358 791706701070118912,241034 794693995939135489,262752 764902665872666627,85159 772602334257917952,129662 778439857102135296,152594 778550215129309184,167180 751198557407936512,16953 786479805843775488,201914 752905647419691008,24134 768268791985778688,103107 781236258592788480,182214 772122049158328320,129471 759886219148865537,54070 761963261172387840,69947 786512156032241666,202007 794212496236285952,258771 793911386065616896,256536 759066879419904000,1170537 778038290435846148,165523 789732965743927296,226823 757002839814205440,42351 759998621014032384,60122 761329728410128384,61917 763753559779336192,24252 765538661530161152,85854 773885203550961664,139404 755869879475896320,16299 750847510642434048,15066 751240053331005440,16587 765995509114933249,84449 773310040342196228,136110 787481385099366400,210253 763878333612429312,80892 763000137367089153,73814 775175839025664000,146949 785909852010708992,199546 786254909612130304,201958 775334484694568960,140211 793117961859035136,249469 761663732405538817,69711 787094509872185344,209195 788775989367234561,220767 733624803832135682,1170556 759105759435194370,56784 768133242729992192,103071 772837409847259136,132335 775406922484899840,148870 779678328231985152,173682 794434618606821376,249926 776427442378383360,148018 788422030924414976,217519 792171490162593792,242693 793188945920135169,250430 795058109861523456,264397 768981486406107136,108849 787097797904347138,202429 732906048588152832,1170601 777916393542918144,156061 788405388907466752,217634 794368068390567936,253986 795396831756816384,266888 770224870454136834,117377 776979162695344132,157755 778526335832645632,152594 785844027010715648,198580 779474318136782848,173917 755519334072606723,37656 745063412078645252,209828 778951076850569216,171324 732721540555411456,27848 768076981380546560,103354 785606480426708992,197512 766357643992571905,93036 777888006892060672,27885 768184148032823296,103071 781136884789485569,185496 794802098135322625,263090 779699843874914305,173964 794910610387570688,263895 773727245491929088,136947 776273181577318404,154534 794292293624659968,258193 757646071443185668,48549 771114616080523264,121612 773656053066203140,137869 759531769632698368,58872 780751162882404356,182257 757371373433999360,1248475 772232740003389440,129551 761648132543307777,47283 763108479255076864,75027 774312678940631041,140372 794213193488822273,258044 785330355146326016,186883 767677011980525568,100605 793594162893484032,252679 764779798623166464,84724 787678402111078400,204413 764989300199006213,85562 780550829342334980,11774 794029571800600576,257423 770389355768733696,117763 781136250744995840,185496 787914651598069761,213887 769367965745709056,110585 774220810961711104,141360 767894896376160256,101681 773943413901107200,140025 755786480488939520,39197 771388588579627009,125104 750302047073931265,12357 772474168109588480,131084 792073539520200705,11774 776665252943364096,157082 788853625044873216,220332 772171804836147200,126940 773087701792763905,133097 786406649783287809,202727 790406858280411137,230485 792564544732135424,246671 766705118930571264,95708 767568889370775552,100191 791742760143491072,237908 767034631950626821,80720 790575177964806144,164764 791055313831092224,234583 749279002666233856,7816 790266279965790208,229159 786961063681986560,205728 759573285784780800,57574 794172910151680000,258249 777297983834615808,160480 780622469698682881,150151 781692468941103104,185595 760483125868818432,62771 792005162499837952,242998 792273934045421568,243187 751234635070369792,17416 789497222392000514,225981 795306235503341569,264397 787089843411152896,209129 788836969702838272,220806 763518286545944576,78304 781468191272861696,186750 794981304005697536,264397 760457967078604800,62771 787015257566879744,207287 778381520113246208,167674 787480785674604544,210313 792444827178860544,244550 786177728869310464,196524 793642864228040704,252408 760753619255697411,62821 766635104877903873,93184 793993827153510400,257325 762879470298509312,1249082 768302629751361536,103354 772460356035813376,131025 795385114037522432,250633 795691388230897665,262486 764067045457616898,80136 774278462345506817,141091 793522711934930948,11774 779110073771646976,172862 761553010937962496,68993 765210599408082944,86440 773881841904300033,139404 795069247051468800,262849 756616620471189504,44273 758271953081729026,52061 791071984855769089,234583 764772634487824384,84708 779133650134859777,171463 785957358388248577,199431 793792024063447040,255246 771529153392685056,123085 773519538344251392,136904 793915751354728448,256255 751823878763089920,18215 755498010549882880,38032 767833573025996800,48289 767917025129889793,101681 772925721052323840,133257 781327465310457856,108396 795431814429024256,266151 785932722359402496,197512 779449043504300033,171693 792902532129579012,244232 795092071082237952,265102 795401279493259268,266151 788759502841581568,217601 794624454152355840,261155 749364857556860928,7816 751561103595999234,18215 788767022914109440,220526 791133925485711365,234583 776530008214937601,155390 791996714408226816,242521 762764322716155905,71470 788424282204413952,217519 792242332263260160,243398 770664462235893760,118192 763686638228832257,77668 794641175324061696,261155 770001191933714432,116364 780811235788984320,182960 762288252376092673,72035 773651817066405888,132625 793698128113262592,233154 758044558231863297,51069 780951416772829184,182036 758863319356674050,53996 765078547161493504,85562 793427754482012160,252020 770434495988244480,118192 789089134044327936,222500 790195752211447812,227048 794711477349298176,262025 795699969147731968,266079 762671460032708608,74133 768594847926214656,105109 789941222030905344,220332 753765063152979969,29790 781563165293285376,188478 773299627059650560,136110 788415416024477696,217519 774638364813385728,142906 763063042649325569,75724 777638268674465793,162370 787827888837922816,212357 761200395163148288,66824 786221667035021312,194167 790977425295290368,235487 760595996195819520,354841 758376211458306048,27045 759169841114775553,51798 763339674391687168,76723 767867581449445376,101681 778312755153473536,167319 766322960873377792,90621 788780110921031680,220526 785660676731568128,196277 786791226385117185,206225 767315846758699009,98732 752878514290892800,22575 788125993135255553,215754 792192514102996996,243210 776390175521898496,153194 794178722324590592,258331 772795765085179904,132335 776085413840629761,152735 795356688396197897,266491 773872650594639872,139404 756281965750390784,41438 776769538499153920,1250342 762787268981469184,73706 790944446569472000,235147 758466874535452673,48289 777984334255026176,158459 785887376476209152,150812 790918979665612800,234583 791131816682029057,78159 793246045320974336,250293 795068531545088004,262849 743848471334129664,349856 779066825770491905,171260 763780838513373184,78684 765339716208164865,87249 767062232907784193,96883 792438511496466432,235487 760438983780368384,62063 774561966320869376,141360 776908112938676224,157755 777309853735751680,160592 757632144994922500,11774 767837779556306944,100561 772175435400617984,127579 779349751032668160,174315 792455981493956608,215505 794041602167676928,243865 794552648326377476,261155 770446438606049282,117310 781494033793376256,139404 753738507932143618,22439 770938833852633088,122146 777890389386665985,161542 789512618927124480,226731 794541614836383748,261155 779124182533672961,14277 792978651973378048,242693 774204510117961728,141887 779297360434204672,168284 786994402833141760,208167 792108350729293824,243075 795703361429532672,268356 761744513484353537,68284 785538514276511744,194230 788128564730355712,215754 763825119181414401,80607 767814153411043328,93504 794558756751376384,257353 793814842599739392,255393 793901502108663809,251336 795109680120991744,265257 758829732808929280,53996 787918549964554240,213887 794111623463981056,257515 758056751543513090,50923 773304278547070976,134561 773911645177479168,139404 791760175304695808,240483 756274855029256192,41680 757710041377939456,48991 769368441258115072,109960 787779395897491457,213064 790639496232566784,232863 753634054268784640,28732 768870153857687552,109666 740213651207000072,11774 756291205168848901,42564 791871036128043009,240793 757904871861334020,47940 771294832753053696,122146 787809221924360192,206008 760164344629895170,61444 787662294004051968,211877 792488328272588800,246225 760494296717938688,59730 788892836439744513,220815 762480007998431232,70918 790996355632300032,233692 788468892947677185,218275 756088499472834560,39155 758349939873292290,50654 764869920488296448,84724 776430814259187713,155451 793575520000675845,252679 794990509391482880,263907 759172685167415296,56772 778686781277339649,169916 793852960451297280,255942 762290906733043712,1248988 786737349757505536,205728 787835614141947904,213064 791109716428587008,235963 776518531840110593,155390 788903325890666496,220029 793866429548208130,255393 758843113804738560,11774 791374947172118528,238207 758683142303653888,54070 792508950725943296,246392 793604187544182784,252893 765632463041355779,88669 791771461765599232,240483 795447336352747520,265372 765306436150788096,87145 764677804206067712,84395 788501580894973952,218495 785530431592628224,196277 792883821536436224,247240 758119591490957312,41703 761331773930295296,67587 767953125697286144,74868 785650034754715648,197512 788475630257963008,218275 789143253249429505,223899 794569446203367424,261155 771529334909644800,126390 762808362455162880,75073 772990524512833536,132335 795705794180300801,265855 762989590768517120,75724 756349945028894721,41518 764423939200208897,82046 773882944809230336,139404 762762305880805376,73814 764968181844676612,84422 768207456631721985,103071 781251842235887616,185921 788971796053753856,222655 785580602200383488,196917 791231281782718464,234796 755396325840072704,36490 787027672518029312,208601 792188607092187136,244659 788791671634952192,220526 795775072212549632,247930 749935238373974017,10771 765748886283493377,86103 773871287294976000,11774 767300350315487232,90252 756981378885922816,45669 766715708575285252,95672 776753820470747136,157755 767104354742591488,94718 791436581387186177,237935 795710674269851648,199307 778734683991400456,170187 788792851668668418,220526 793323086011478016,8044 774796163446743040,124537 779424264244039680,173753 795409286910328832,266054 772118265694826496,128971 773648981767380992,138054 789449093701439488,225981 791350815294427136,11774 754753277133148160,33520 755947039654043648,39235 760582202895831040,62708 793313495718567936,250633 781189006012784640,186149 788177849521844224,215505 795109088552243200,257492 762501244216758273,72534 788022642431307776,214492 793297916626472960,250633 794226374831734784,256259 778675331796389888,169226 792857773763661824,242636 766928617217536000,95170 768152787532255232,104119 775806856597868544,151418 785623465072046080,197297 788936117970087937,220029 762732482928128001,74681 750779315550314496,15316 761672830165610496,70226 769333986028089346,112336 787099764349362176,207113 752620450908438528,22664 757564744794574848,47782 764529033795305473,73712 788493554024710144,192989 788543507271147520,216009 777892285040041984,163763 791695967288381440,240483 788431906970873857,217837 789869568864825345,212564 773291234613989376,135489 794999157287227392,263907 763778819324903425,78705 791027828619878404,234796 792160504445865984,241940 756884981243383812,43399 758148719267033088,41703 765871635278794752,89923 790878999958331392,234583 760261201741778944,1248387 766426327121530880,86119 777663483877941248,162294 793103839608000517,249469 794075690014388224,257492 766353546853883904,93303 788306865939619840,213064 762096619743567873,71429 787030685982789633,208379 753416284365283328,27045 763152460248735744,76665 790361314459721728,223899 757711594973376512,47693 738214044755230721,352896 780937283625181184,183668 795735572199460864,267576 758010595425849345,48663 778615086768201728,168794 788093374309863428,214899 793146449366282240,221795 752962121663643653,24704 777088001771991040,157755 776155867305635840,153779 792439024732340224,245630 792506564171083777,246225 763851740219215872,80393 732976568319025152,355042 764972899690307585,85562 764922619976159233,85326 785499112191954944,193633 765945577221791744,87904 756823386484043776,44450 765229243383046144,84724 791446120253706240,237935 791465473258950656,237999 793292442711625728,249841 794014827106762752,248652 758328905996599296,46384 793971597669449728,256255 749787509085708288,9754 793490627602309120,248719 775487577029742592,149259 762785925860646912,73814 767914935779196928,100891 769289041586057216,112363 789932391074791424,164764 791351219969110016,238395 791742856335589376,240145 795349883570049024,11774 771092921366024192,1249829 788443082190577664,11774 785816409724981248,198576 778615162605604864,159847 790877261301813248,234583 794642256368058369,260033 749270886058909700,8044 761200108193001473,66116 780837693961932800,183269 788692648001286144,220029 794361384431587328,226320 761262720540737536,66866 761352396412952576,66801 787870407667937280,197512 776124654490624000,153845 778296199048679424,167063 787149277676113920,204835 795761240165318656,247930 764218868927606785,79987 785322172994686976,193669 752895708903174144,23843 753556620047556608,27317 757072028440662016,45964 785350146724761600,11774 747514225468260352,1170856 776848262330408960,157840 786931582917566464,203863 769286023826190336,112788 769909324877471744,108381 768035497197338624,100893 791660780009775104,238864 766439878112387072,93850 778227524417490945,166422 794696618813571072,262752 775117445803552768,146675 758371652765904898,52545 794925905789394944,263895 767887038620241920,101514 780611115667558400,181955 781317728179138560,26066 786148400492318720,200870 794916359142375424,263667 761675455648919554,69947 768983760582938624,109960 785607219547078656,197297 790990065316999168,233736 744964324179984384,11774 759389398190395392,55710 793120799901175809,249469 760220486852804608,7258 778971940316778496,167319 793308894470766592,249926 768504651322953733,106716 772113804641447936,1170352 781132547635884033,185496 792027819886911488,243187 751701761769910273,14277 762806736142995456,74041 772072222215266304,127775 760155586327633920,16756 785686581768130560,196277 758548926618226688,52061 750366503103369217,12883 756333034480275456,42249 788062041676259328,214492 794467321758842880,259773 752176669541208064,14277 764664675879485441,84209 793240422659293188,250328 762549570580557824,353374 762954453993529345,75349 766737346578505729,95672 785851584957808641,199057 750265660224176128,11495 757638336609603586,47761 788047135086252032,214354 791345287956619264,236454 756964416499834881,44450 788607173693677568,218275 777121211478315008,113836 781558022913069056,188119 764348984223670272,80939 773640433729667076,137869 752621157187104768,18495 790244120694489088,229693 792553843854802944,245148 738416321810030592,11774 791446986314481664,237151 792675646740762624,244270 795027962806599680,264397 763963565678010369,76858 778881538469404672,108982 773631911583420425,136575 777112308904452097,159876 764953294397509632,27156 787423159918039040,207796 791727112977645569,240661 741701315563229184,738099 762015198899081216,431998 765293705054003209,86440 764768907122978816,84679 758783703967420416,52749 764482859847475200,82553 774390937975828480,141887 787025601492320256,207287 767061767721582592,94699 781394649151746049,183759 757695941298253829,48522 755376564477399040,37044 761872457036763136,70355 785683050755600388,197286 790498103002411008,231798 763101552089366528,76628 763868536901083137,80136 768984975450382336,110659 777211179936706560,158673 791706068581621760,240260 793165585152606209,249926 788113532860653572,215005 768473336909299712,106774 795127209170268161,254025 769539586187984896,27773 795247594926702592,265644 792093557955833857,243187 773639872808497152,137777 764220654078062592,81946 773709132004065282,11774 755203306952294404,33751 774276173366820864,139404 785826533021655042,198576 788137705867649024,215603 792388294642397184,240890 760491913300541440,63149 761870295133224964,69231 781919392745545728,187997 790683103010230273,233216 793680240811933696,248770 765616720216219648,88332 764421210776231936,83184 770970439292026880,121612 773969670038708224,11774 754747107219804160,33356 773748198779138048,137158 778478787763712000,167220 752231833589338112,17794 778258108896440320,166390 781825918461509632,190519 785489208903434240,195975 760159268423303168,58580 785367457204539392,194082 795364812649885696,266500 762718228783075328,74247 764570934875418624,83391 768629595448995840,105641 769700129272057857,114779 790606057831796736,229874 732303648068247552,351293 764243070279880704,80939 767345469118963712,98748 793243266569207808,249926 751798889577979904,14653 790575267895017472,232137 786274359614726144,49459 760210405562212356,61545 793140122069983232,249469 752200922600710145,14277 759500699109584896,58508 760996497726988289,65234 765799694668800001,72798 778725658029547524,169190 794976179757449217,263898 767213673542590464,97386 787136557673132032,207965 793796392909090816,255393 791887164061655040,241523 763074704567664640,75724 788491947493117952,216265 794808527881699329,263090 765918208658288641,351463 766523276013121537,94491 787232906951266304,209736 794608601042063364,261818 785913957638811648,199546 786342185083899905,200382 756259697238298625,42171 766309274263977984,91573 778342363626213377,167569 763545176673488896,78159 764856938974752769,84724 759188959918338048,56964 750786955449741312,15316 755161808479064064,35890 792438562599866370,245566 793982904321839105,11774 773191544371314688,132497 775051891499675649,144730 788129895662489600,194230 780144690687512576,178194 785917723750469632,196917 759521363165982721,57574 795760154805497856,247930 781656167571390464,189314 793250756027518976,249926 775799074217943040,149200 785726908004765696,197512 786391657721716736,202248 786755074601066496,206008 790576750556176384,231318 758779751305732096,54842 793161324490399744,249469 765441202703532032,350711 778369938159435777,167044 781601834603544577,188695 793187827345489921,249926 778910286904434688,167319 753198805353390080,26140 762254420855906304,431998 793832319454937088,251452 795048175992270848,264911 756280100367142913,42495 756291178102870016,42564 791626121607536640,239456 770629612485251072,119682 775340936494718976,148375 778750752147722240,170373 759041828540731392,54519 786926146076176385,207287 791136326435438592,235580 753023248024035329,24229 759684705843187713,59268 790017236991893504,228172 795031243435823104,264397 766047825067122689,90605 768951464777494528,110615 773667453880578048,137315 774719917765562368,144607 761333536594944000,24497 794389787994005504,257353 772818977261223936,132335 757664347485155328,48369 771943449931177984,127871 756189232566181888,41680 763202998008999936,76429 756516342581325824,43391 776594788636172288,156835 763429223419764736,77731 766275340968730624,91946 778372468738318340,167407 787400105561247744,210313 789517736992997376,226731 787098020592496640,209129 791819069414440960,240483 794064096706469888,256411 755965993151639552,39235 757788468672077824,49431 777363107354144768,161456 777765004728598528,162497 750712013458903040,12883 776504756151939072,152314 789165564186927104,215437 791360153861836800,11774 785499651742904321,196277 790952608106221568,232280 763342813782310912,77626 793144385458298880,249469 771405129845186560,125222 785909512217559040,194225 732962479089844224,11774 786115927091871744,193524 794875905013415936,261155 775719035891777537,151071 761281879207137280,67679 756625551994056704,39096 793139716069527553,249469 756351871284080644,42249 765980866933731328,90384 790578841949536256,231894 766313705713709057,92199 774376638058496001,142668 787006506562678784,207287 771342594228031489,124600 771365240344674305,122622 767775971860635652,100893 774614031487426560,143585 776740379060236288,151374 757561610676285442,47782 791806618090496000,239982 760464106088390656,62771 764618381353902080,82002 781570979294162944,189017 755045547258421248,35044 765002008650657792,84889 758316574059204609,52061 769972464222953472,114301 774273708961722368,141964 779779384433582080,176196 787737827135979521,205197 755427536872480768,37433 781251932388200448,186212 788038110407831552,214492 794547679963402241,241033 785673556134813697,197297 794052272015757313,257492 758140608070361089,41703 769343376349159424,113165 769902590666551297,113648 794271764800884736,250033 768065594499403780,103261 771498941888114688,125163 791359624888791040,238207 774101845803278336,139404 738037374471442432,11774 752945434000105472,17416 793586798169645060,252020 788881985758527488,220727 756305135027052544,42495 772785096151670784,132335 788495718419828736,218351 793910200935784448,256451 793447706198880256,249926 753252851011518464,22619 757631043390152704,11774 787074090729209861,209043 758683989108465664,54070 773179846327271424,134561 786864677682761728,204273 775931632997928960,151439 772773099452325888,132335 778172095784185856,163763 791262958940745729,237405 758449285096693760,53144 769250836388151296,111117 785965820983730180,200235 751055440251854848,15832 757680891334320128,48810 769353803426504705,113165 793547156091129856,252408 778012077654892544,159876 789263882057420800,220526 769020588421746688,109945 787486685974016000,211461 788760175138123777,220332 752889163951775744,24134 759396399763120128,57877 788394524842266624,215505 795030100781727745,263895 756444365946519554,42432 786176351124545537,201494 790723398540398592,233154 767424778542026752,95055 778491427076575233,167220 750955726567186432,15800 765977292724051971,90384 792105214580957184,243075 787509061293965313,211347 764235324860067840,82020 786905176510754816,207287 794623864491765762,262088 792272606481227776,244759 761292571389726720,481145 777572601560436736,161277 793128247714312193,249469 769336556800897024,112336 773965096494125057,140444 786963214953226240,207287 795689710492459008,228820 764263813726277636,82283 781378062332137472,185310 779354457586884608,174230 789758862278656000,225359 795084349037223940,170187 756631765037543424,43471 764869553855668225,83903 768612029632479233,107428 787834453208948736,207712 792034507033612288,243187 764197202885484545,82066 793120765461852160,249469 771277186359713792,122982 785296376783441922,194560 793122076857032704,249469 758694901873676290,54070 769552920635437056,112382 781211471187357696,184223 786691031085572097,205143 772495456706236416,100342 777706810820161538,161387 754716190249918464,27045 791698172926128128,240070 781859399086333952,186212 778167740796395520,164846 790058831866834944,225608 791011790637244416,234653 785545676306411520,196788 733096809317425153,355943 787060785113477121,207613 771434680180670465,112363 793506467173142528,252984 758783529228591109,55155 766421737349058560,92159 756271036715372548,42432 758659547783307265,54070 767412032282894337,349343 788059121111142400,215005 787316768117317633,209151 792929167759249408,243075 789211965163962372,224680 773597694166171649,137158 767133184643309568,97852 781481272199831552,186584 787038427111796736,207733 788061624338874373,215005 787276195544969217,188577 771550011305791488,124597 765224864344965120,86440 778795567191166976,169437 787186315813015552,207613 760601687014772736,1248768 768876427735207936,109666 788092700486537216,215005 756818315411005441,45014 787756139991691264,205197 775695265093263360,148800 760193646998138885,61412 756615259809521664,44429 759949869511573504,60391 793115377005916160,249286 750377010594140160,12883 758079660903268352,45622 792525594231709696,245722 769262349278666752,111549 781488441808879616,139404 758778906539327488,55261 759561883577823232,58034 764942054484877312,81946 769318031914926080,110585 785690283329531905,197512 760569923605331970,63149 774070668119805952,137315 785494711381417990,196277 791719929116397568,240926 792101491469381633,243187 749600223509426176,9273 794008044413796352,256038 768813046177275904,107469 785991873550692352,199478 791162552000675841,236454 775361162112147457,148645 756299564571852800,42495 792078947181731841,243187 780509176229302272,11774 770394623608926208,118191 785904617502769152,199546 791052030202830848,235590 794202623897321472,258249 794346384279289856,259543 794753191678242816,262849 761395491267489792,66842 768399724042792961,106034 777514237329567744,64722 767852055042088961,101681 764948898137997312,84724 773525934712512512,137042 794534046147739648,261155 786024759486132225,161165 793842762164662272,255942 793952366349324288,256225 760213469362696192,61545 762850735256068096,73706 774835488167297024,144494 767683563277815808,100605 753408648622268420,25189 757704761814556672,46958 759211554327887872,56630 769242624691572736,110585 771482370067357696,125554 773865833273528320,139404 791865851754405888,240584 785641901118529536,197512 776965029325266944,159546 778330056250699776,152594 760148712920416257,60866 786460735933145088,196917 759092392943235072,56964 785985121740398592,199891 761642386963345408,69356 777273616517980164,160602 788538759012814848,215437 732726382048862209,353789 758312817112023040,52112 793306328873701376,249926 794347659570085888,11774 760722484417204224,64197 793102053006381056,249469 794694580260179971,262849 755167930527068160,35890 777561344547573760,161988 790705207717994496,232911 791365219121373184,238207 753587525097168896,27222 786414103795372032,203674 755130941547229184,34666 767860380412502016,100893 771786730303135746,127218 785872089341366272,198591 762657180851904513,73926 771773276267827200,125742 754764718326243328,33474 793575943545708544,252020 759430980365086720,51798 780789470497046529,176753 767493693112803328,99683 770317966638481408,117257 780771058110586880,183092 743168305335238656,11774 786313139885252608,201958 793117630408384512,249469 793928841890848768,253721 770282034526691329,117092 792123111562944512,243513 792405707412746240,245750 753690385503977473,29263 762729004793229312,73712 775817274661842944,151463 776540665090048000,156518 785478341998546944,195975 792874468750286848,247983 794533184398589954,261155 766958873924120577,95708 775780153225981952,151071 754820152382881793,33356 776569777879822336,156132 781260334195544064,181419 791058599543906304,234583 760085612225593345,60890 791631070777122816,240145 762500454789976064,69673 764233624849756160,82283 781907744941076480,76146 791358093137412096,238429 794694136163135489,262849 775791383722414080,150302 795073552928178180,263676 785930978032164864,198671 735300841150787584,349197 776251181098295296,152946 772156011566231552,127707 773981248465219584,140066 733420948380999681,11774 773806208633466881,138819 745034947572817922,11774 768545202831261700,104973 762690402637971456,74133 767461059615596544,98736 770015102275911681,116127 792417586453504000,223432 759308960012926976,51798 763828155886870528,80486 791063441318567936,236454 755445417597366272,36877 770215005241372676,117294 754032281384280065,30339 794972051660369920,262925 750733000283791360,14981 770790687570661376,120557 794621969517793280,261155 757640053392760833,48532 759837397651746816,58267 790755661097345024,232169 751222417595531264,12868 754718564083523584,33356 787011867537309696,207949 788720465653137408,220029 777547367281201152,161387 753712281586982912,29263 773463807305789440,133702 776381036213182465,155390 781580601858154496,189032 788761773130194944,217285 765711756127793152,88489 786950905098739713,207613 793633240758222848,254008 769155143635828736,103071 785896997396049920,197324 789857625802412033,108396 771820486363799552,125554 779371148064817153,173964 767887002293329921,100949 776944809546096641,159411 792488968776474625,246225 750621431621423104,13343 786257079765839872,20581 793095882530881536,249469 787826667939069955,205197 794729011809161216,262886 732718342776094720,1170595 763132821871419392,71259 776922770328395776,157609 792891370654474240,247983 773591556012007424,137795 775050659901083649,144730 752220900196581380,19994 773535790735294465,137042 776898147826237440,159146 749730933683527680,9754 791784363151101952,240790 788434949305208835,217519 777093181204754432,159245 785959724244094976,198591 789908783321538560,10788 793443516366008320,247455 762192809017290753,67346 765265745299197952,86103 785653895481688064,197911 793513059662782464,252020 785282842250969088,11774 787938955643805696,197512 773894979857084417,139404 779314953748525058,23762 749709274293559296,9433 774329048793227264,142230 790882743102111744,234583 755800826958852101,17640 758634902187286528,54070 775342416824008705,148045 789192442553651201,224093 750389836859662336,12883 776572346249285632,156835 785964609257758724,200260 789198553432207361,224225 775361022647558144,148537 793041945350303744,249013 794198831109963777,258598 760951428177334272,65954 771061555890757632,122982 795698833292402688,268281 779139925857800192,172799 787623483803074560,198275 778541386828087300,168045 778982949702238214,171693 785557941050937345,196917 779107159153848321,172862 767061821131988992,94699 781864925962567680,190553 750841644111495168,14582 751194932585594882,17591 785890039716642816,185496 753808855889420288,29996 757599340194037765,47761 777593801774804992,161960 767186941485821952,94683 790750129909182464,231894 794376602138378240,257353 753200822767456256,26048 786188890537287681,201494 788696563547672576,220029 777820331461402624,163824 790270026708164608,229693 790726759452848128,232881 794570214947962881,261155 770651954582355968,195876 758434096494305284,52749 759128179059494913,55257 786672358291406849,204413 787716878416302080,205197 766856596970430464,95708 753859932689096704,22439 772838444867448832,132996 755556895989956608,37979 773626720255639560,136947 774104552580579328,139404 757014437798653952,44429 792060210965778433,243075 749820830180265984,10335 755521257005875200,37993 758779259573919748,54070 787218016022953984,207613 792401419772973060,243165 751656372400377856,18893 758124434968285185,51069 773696874830237696,138812 776601052497874944,155898 794008065901150208,257492 765969923080237056,90373 777635757007568896,162294 768943276422377473,110362 787031770038411264,208014 769038387923877888,110709 780791177146576897,150151 793453881770450944,252196 769989203962765312,110060 795482088053022720,266079 763796769272635392,79529 756499561867247617,37294 776871148445245440,158428 779335994172645376,174117 786954691523383297,205181 794313539758325760,258981 780807445224587264,182671 788864764592128002,220602 794943602631786496,263895 773914823948132352,139865 778046132979011584,161960 794824391645347840,261668 754139685694349312,31885 792145776516313088,242502 767040294294396928,95568 794730684161982464,262752 774699948562534401,141887 775064155954962432,146704 795378189874974720,266054 758065559187578880,49866 758820202674987008,54070 759388246690365440,56964 773668723815096320,124297 763477404274847745,77612 755008172415393792,33470 767486964987756545,95055 788516947071672320,218275 794294973000654848,249926 763836015647666176,80720 778291080479461376,167220 764253488561786880,80486 753697391937814532,28732 768306662100709376,88057 788219279220940801,214078 794006001057988608,257536 754075096889823232,30842 756490840034377728,41689 779302349361807361,173753 770314563602571264,117257 770656187398426624,120396 785379779541241856,11774 791446721469386752,238099 764456520214056960,80939 764640272223305729,82066 786948767492743168,206008 791358276592136192,11774 774726486162976769,144573 789788324978360320,225359 760197075648872448,61598 788139595225587716,214209 790646730983403520,231881 787496238195154944,207287 763705823944122368,78914 767033573291491328,92854 764570809700679680,82066 781508032224227329,185921 793673739388891137,252020 769684332801880064,113982 773377324766994432,136515 785268270802800640,194648 764146441782718464,351152 781651428234366977,189031 789310889719717889,225359 793628812462272514,252020 776570348229824512,156835 792441448591273984,243513 765867775139127296,89945 773441298917367809,136473 778793743466070016,168284 756297599032954880,42249 790042684962381824,107423 786997908319109120,207277 792155732972081152,243075 774451230923907072,137158 755530449871572993,37294 763172415207772160,76535 770024162534494209,116364 773864708558295040,11774 765493361788657664,86770 770313364266446848,1170396 761172663771525120,66851 763883132709904384,33186 774294219603206144,142339 774033290147790848,138382 776821604785459200,158524 769132953444024321,109809 775462416255705088,148045 785509393265819648,196237 789098878243106817,223047 762725842757627904,73712 758011432088854529,1248565 765479395473682432,73667 766015468649918466,90575 780163120476016640,178258 786052906206265345,198311 794329641699995649,256038 756256909448122368,41459 786957603498815488,193633 789090158758944773,221136 766215303009153024,90790 767371354383548416,87904 794317286949593088,258598 791356796002709504,238395 760824460370776064,64379 793579863231696897,253793 755132775133483008,34666 759589558661046273,54402 788061938961874944,199307 766748509890547712,95682 794574867106394112,261155 754789871726628864,33549 756556933033668608,42432 778033205299539968,165009 789970094092845056,228820 788831598351413248,221297 793505539154149376,252741 780647181111791616,181419 774996064151539717,146259 767875693036306433,100893 781920320177442817,190635 766702332260282368,95672 788771767150051330,220029 791281184953081857,236454 759484300861530112,58537 779369788611198976,173347 776222236789338112,150419 788758817953746944,220526 793128591642898433,230142 791617440199413760,240145 792400448493854722,245056 752994249134645248,25139 793114072766033920,249469 763228034686029824,47188 773900306790973440,138382 762440083274276864,73030 763835960698306560,80366 795026397513322496,263895 738943923926618114,9643 756011858314735617,40926 768655796003545088,104973 794583006736302080,39957 750479632281907200,13104 770953390834741248,121612 775815320858689536,151361 758000112878714881,50763 752818494576726016,22639 759636311028281344,349714 759815849628884992,58267 787051667774582784,207613 755202585972342785,36008 794534575783510017,243187 773483793973903364,136904 788735574131826688,220332 765224007717314561,80716 764781184706412544,84447 772163301862207489,129558 778163096082931712,164826 743828767555076097,1247625 762352756027949060,70689 768496954611372032,104973 790834963981623296,230909 765251599941763073,86103 769024028401106944,110709 770108771418968064,116425 780602018314457089,181789 760313104269922305,10313 781223958003671040,186434 786883982927331328,205294 794669306084737024,262022 765900356677201920,83165 777551293137027073,161352 787131726631956481,207287 758332336983257088,52554 768559206030913536,107423 777267877258813440,157082 790608901737619456,231870 760474470733582340,62757 775001424019193856,146259 767804316191076353,101681 787129633993023488,206773 761547177814528000,68908 772284181392924672,129558 758041016670773249,51069 764441618363604993,83422 764950288281194496,81574 764669400611905536,12739 788005797334745089,214209 772257920721354752,129551 774043221521342464,140025 742497338200068097,738099 755160439936290816,35890 775027635839643650,146259 755468860803788801,37407 755872375607099394,36545 759909027815927808,57188 757099178484826113,45857 758379694341365760,52167 765990911142686720,90735 779298840142839808,173753 793120442869436417,249469 788479144656982016,218275 792884345673543680,248078 793774842042548226,166282 758111082183430144,51136 764612117290885120,80939 766401124312023040,86103 771957321736085504,128519 785913769838809088,199546 794565094004793344,259623 788057583479246849,214935 788082626565251072,215005 791452607743008768,11774 792044542178451456,243075 758072373966938112,49843 771375197941223424,119279 775741605894512641,150663 757935563089510400,49925 771935154172559360,127366 788878998873006080,221476 774256858705956864,141360 791275151342047232,237491 792122145312768000,243167 758713385173159937,41703 780495753722626048,180074 754124546282627073,31551 760512550144503809,62063 766305855797137408,91751 775160137317167104,146804 790980268681207808,235590 791262706858860545,237274 780089324213825540,170187 790381173021310976,167278 790706173934796800,233692 750837429465219072,15616 781171132959485952,183635 792123429642133508,243614 793313567650959360,249926 754740254238584832,33090 775713166177165312,150594 790812417886343168,232863 795111904058413057,264397 766789182043795457,95707 773558436571312133,135025 760133828270751744,61145 774469566609129473,143585 779682787481780227,173347 792073157255450624,11774 795726502860099585,267655 773507170902028289,136258 786888474637045760,65113 789414684000591873,223936 794701364165308416,261155 792862323975200768,248036 788082488644083716,214492 770331425383907328,117687 787253742479503360,209035 774721764551122944,143750 791050159228616704,78159 757209352230932480,46006 773230858450837505,134561 756618781414285312,41839 769860029503594500,115567 771815189691920384,127871 786732901492727808,206212 751881168153260032,19247 749740236767309824,7816 752878261076652032,24134 765030680719925248,85562 785635140235956224,196917 771494569900900352,126293 751795521317208064,14277 770417115224346624,118482 794755445214904320,261399 776617471143010306,155688 789012913834954752,1170441 793084642509332481,249286 775431507716562945,141415 778074130289569793,162322 780608584119902208,181811 761600895398383616,69231 766055416413302784,90193 769348961102462977,113165 793792225461342208,255393 760565806891536384,62779 762726670218387457,72678 768572467560472576,107428 761278649215643648,67283 767316305628332032,97248 789117254990499840,47940 794564601711128576,261155 788804368640380928,221057 761998457858953217,71163 764949539698663424,84753 790589138135310339,229693 764103517799931904,81065 766616686766075905,90982 777599257826045953,162294 794947019253039104,262847 776439942801002496,151463 785637598899298304,195125 790971256753369088,234583 779121530299121664,172962 792154471967002624,244289 764632305935593472,84209 750861776951140352,15808 794333376727556097,259055 760252469620281344,61545 788189977976958976,214992 785779932060233729,196788 791836174146949121,239436 762025640132382720,71476 767821547100774400,101681 775502276303605761,148874 793910622866014208,256534 770246966034862080,47570 764865320737726468,82002 785603849146859520,197286 779053645413232640,171201 786438082077810688,203806 758755403828228097,55112 780540672960933890,180655 778382837078634496,152594 795069312763654144,261155 787046387057819648,204539 756883400217206784,45331 766062777295376384,90482 772977855319908356,132578 753725946717466625,29548 774335510969851904,135025 790546560987697153,231894 780913402143059968,181419 793794248361533442,255393 792457766660997121,245130 758667737853927425,54272 760122246350381056,61051 787695574258679808,46572 750029267967283200,7275 760961418153852928,64692 789237468381917184,207517 762646300772794368,73712 774449295844007936,140444 790424706864259072,350650 758007704778661888,50804 764941802277339136,84209 788775166230790144,218219 792042564773830656,243187 775770399988670464,151185 781274506358906880,186210 790948586087444484,11774 792733253669183488,244812 756663991355703296,43391 777186538593587201,159876 786970673369325568,207949 791659695262035969,240483 780131695588540416,178360 761967512330219521,431998 767992614478118913,101196 792650436247326720,236844 793146901684035584,249927 794544320841859072,261155 767725383038808067,100893 774632840705220608,354073 780563909891674113,181548 795682192068382720,267521 765504969831288832,87904 788439356151361537,11774 794206480282980352,258771 758347223012900864,52554 776446034964652033,155390 763874694793662464,80939 758449456169836546,43391 760916573234143232,64730 768539827440611328,106716 771958012596613120,128519 773890837281316864,139404 775376652343713792,11774 793571432127008768,253164 756662085476425728,44429 759094298763751424,56889 760253004343685121,61412 771444745667248128,125145 793640016941580288,252639 775422280021061632,149200 776250418363981828,150663 748552819712487425,11774 753023511438864384,23739 757775223093497856,49070 761635481104678912,69493 788059150932516864,11774 774199547023138816,140444 791806758230437888,240483 792834444390379520,246754 732716982236270593,1170595 768542618389282820,104973 790995857910829056,235828 794362647177138176,259034 757562432143233024,47903 788354166947254272,214899 788798951411507200,220029 793926326453501952,256219 757156471264215040,45669 767836740501504000,101681 768637788623216640,106896 794851732060717057,262752 795092253383528448,265030 752628093135847424,22737 773991962357616640,139404 768480134198427649,86815 778660552809807872,168794 749923259378987008,10735 793103489492738048,249469 753732424023113728,29263 775636359839121408,148748 751564854406762496,18452 768900981308391424,109104 774047428655845376,140676 781865411302215682,190932 767051137849655298,93210 769777800043790336,112301 771020958614290432,120541 793551486487715840,252014 759442425530028032,57921 776734751776464900,157082 781209167419715584,186212 760990880669036545,66168 768654960678539265,104973 764961947565563904,84889 781191515896881152,182659 769836056090963972,81929 794014330127667200,257492 750912776554573824,15808 792867747915071493,243865 755826055332532224,39207 768533836477202433,106753 771401589194010624,85326 771309509813821440,122982 791374920638922752,235487 794709705432002560,262849 763511444377890816,78853 790231157841465344,228576 755128149193744384,34591 792013677192843264,243075 753656005041360896,22669 766834037537198081,96514 773486622595702784,135025 761163105149693952,66801 785340031670124544,11774 761064472756662272,352572 776375426642014209,155344 792056527666286593,243187 757481582668066816,46235 755166227631251456,35890 776117493962276864,87904 776163667100524545,152735 795698600957378561,268281 778668204335833089,167180 787985770577530880,214209 757905419268395008,49953 780055486179794944,177749 792138095726592000,243075 794971220550754304,195876 769295523127762944,112265 781646331680960513,186584 788423144411426816,217958 749630793425653760,9378 764795147217473538,84422 788148348364652544,207949 743951708712140800,47188 775369265469755392,148045 790726577877168128,233307 764157528175316992,80939 791053712013791232,234583 793292073961041921,249926 762527194446860288,431998 792171222968696832,243187 779794647564496896,176201 794696312029646848,262752 774017936914644992,131421 794613094970519552,261818 733873305875140608,349985 763790560914202625,79691 773602209854435329,137978 780796915789271044,182650 793482000900304896,252020 794104763671609344,257423 751540696251641857,18555 786529375525023745,203674 786751388852232192,204413 766643942846787585,93261 785274234004045824,194648 785844507057217536,198513 755897391769714688,39462 771912480213860352,88303 779500356342468609,171693 793154228533407744,164814 793467855043895296,252020 770345138673553409,117609 780014341059772416,174465 786326953880088576,201351 795221450516893697,265649 756258134495141888,41438 768222227863134212,11774 770988295215980544,120690 778490087638200321,152594 792216644055666688,212564 794525690758578176,260899 758651849398452224,54272 767933309796151296,101681 751159189364305920,16897 764983538622009344,85562 795661083864272896,251376 791116706030637056,234583 751041240053854208,15808 763078074640502784,76329 764240642537127936,82002 768514336675422208,93144 788195236807749632,215050 778741551165870081,169437 790673237831102464,232881 791004410994458625,234583 766380441632907264,91946 750366357364076548,12281 768439701296381952,106281 794734040121307136,263108 791689425478647808,240483 754716079730155524,22393 772172781752639488,11774 765992086084648960,87145 789934233812815873,228820 794742786776068096,259220 764387042721533952,82066 767815494481084417,98890 774450204820905984,143353 792560130915115008,246632 755535019683090432,35890 764474734323048448,80939 757642859621257216,48549 771160079886352385,121479 781201014246416385,186434 790772801636487168,231318 754128568964100096,30115 788787018138550272,669866 794316823600779268,258927 791333481414393856,237594 780499997985038340,180310 761916323408519168,69878 788045125691772928,11774 794343745621737473,258878 778196773617672193,166390 775793014220259328,151718 791340968809115648,238207 742731280400453632,47188 774375231725015041,142671 771279939819696128,124502 786920518720991233,192032 790647272635707392,231881 795199778745221120,264397 778743849959251968,167407 761903675988070400,69548 789925914410745856,227242 759029432812044288,41703 795138204626087936,261155 755852319577694209,19352 758994663017590785,54123 767758386612039681,11774 779393995164225537,121051 764113066736820224,81702 768789947792764928,90629 732929897656647680,351900 755963738398814208,18215 764849458844606468,84724 786279847366492164,201540 750329401493958656,12357 756672452332322818,41839 780858410724159489,183269 768834515129204736,106896 792101992487391232,237491 777858592871477248,164001 779096503109287936,171062 779151087081132033,171902 787350829762158592,210585 760168681250795521,61145 790736704864784385,232863 793637420126334980,250633 780801772122013696,182671 763909324062228481,77708 744093134678679552,350085 755232945003073536,33549 785936439309545472,199546 764243300568137728,80486 768042422811004928,97685 790280282825957376,230282 768867850811351040,109767 775041785798197249,146405 785295155469307904,11774 792212362270957569,226881 764886581530468353,83991 771535126454951937,125163 788530557101699072,215437 794228096287186944,258040 794528833466667009,261155 769283166070800413,111558 780599767772467200,181935 756920687852457984,44461 788484110289367041,11774 768965592766304256,110023 788198372201095168,215505 761147162675773440,65180 791766734294380548,241432 781538256710053888,187969 794277028673495040,258072 777045257439612928,157755 794287077122719744,258829 791611396223938560,239036 762200199557181440,70941 777761906350133248,160134 787465913176059904,211347 778071185145729024,165423 771200967446372352,118191 757673288378249216,47788 791170440584724480,215005 755528383363112960,38155 791512438034329600,239405 758069256185606144,51069 772896821500715008,132908 752270538920325122,21863 766358099871539201,93286 732312787188350976,350222 757589913906868224,47761 760274785137991680,59758 779481133746495488,174315 793712290314977280,250785 771592225746587650,126390 792819486143414272,231611 794525921743093760,261155 732495956944424960,195876 791325394381131776,237491 794234419653595137,259063 794640018618941442,261155 762312466437120000,70941 793980771321061377,256358 795088266227777536,264397 760652075357184000,50923 763864966227197952,80648 771405042259820544,124597 780246281335615493,178445 793133930652262400,249725 791645146446082049,240145 756574133576691713,43258 764780643557531648,84422 780149775211433984,175092 761625784624701440,69231 777339569775648768,161572 776105359056461824,153658 769731540058251265,114779 772709316818186240,131421 773504138957185024,136947 789488890566496257,225427 795083864104435713,249926 755749961048784898,32861 789787454475673600,227795 765207990282625024,85244 790365635775725571,11774 791819425389305857,240483 768070338244640768,102155 770938063778291712,122146 788826280745512960,216009 795761916887105536,266491 755477567453458432,36859 755565987324424192,38476 767148368996896768,97432 791005604579987456,164814 775631659777531904,150406 764424682212777989,82066 776894304853692417,157693 787057893077979136,208831 792450962875047936,245373 795316512890507265,266079 770675312682303488,120341 755181584718843904,34637 789487553950785536,225981 794562822600527874,261155 768300952432418817,100134 791691372411523072,240070 764985193841192961,351147 776429358093328384,155390 789288413786574848,225196 790323142333861890,230704 732322991925788673,350808 752313194920681472,21332 761347113225711617,67938 777589064417488896,161387 765863585977204736,87904 791006791463215104,234205 794167262370533376,155390 733756523210543105,355985 794563319411671040,261155 775095742033760256,145866 792399224067399680,244297 758290944898822144,50923 771702848644087808,121923 771998645545799682,127218 755409838121816064,36735 787716089278926848,199307 790542654022877186,231894 791332081909530624,238207 792029285741658112,243187 764289701716996097,82283 769917132024913922,1170396 790251343541788672,230270 791107114357796865,234583 790223824096628736,228820 793994442885763072,257325 785804601941434368,198552 764861674994044930,84724 792410342777315328,238965 755105879679180800,35445 772779473913585665,131421 786999732723978240,246425 792932383456579584,247232 781696999494037504,188807 785280461379473408,194263 787999689979211776,213064 793639275074052096,249926 738424630533181440,11774 794564144594751488,261155 785589231657689088,196676 788513892083179520,216009 778699622227116032,167220 763021772316741632,75899 772597701556994048,131542 778678016037695489,169232 786904899598573571,207287 750789553271762944,15316 769245663787835392,110585 755393146331115520,36545 764314737316278272,77598 775113707596546048,141689 788141427632975872,194230 768100445801689088,100893 749718734152069120,9433 756607137086832640,43749 758090130800439296,24173 772043012637466624,129108 791349780240863232,11774 756572495914930176,43471 785900873318801408,11774 762349219453612032,72420 785694272326627328,196676 773205525521534976,87904 776764372299505664,157840 791277475141718016,237491 790948725241905153,234796 793907179765964800,255942 781091789998481408,183759 787034399464226816,207287 760451598011150336,62757 771552034117914624,125111 787997916430475268,206313 769390110219657216,107469 760323824944615424,52112 768167992102379520,101681 774655333117624320,125810 761417140171710464,67331 773388362308784129,133454 752657292412104704,22575 777520505876156416,161387 762447465513574400,72678 763178924150972416,75724 754842795211235329,33356 766136974579077120,81929 765130878129434625,74575 773501651604746240,136947 753016897604575236,24134 780514581940674560,180825 753824492388913152,30054 788014278620114944,205197 761933616951676929,71123 752620685336260609,22657 767436605749596161,82066 777840491488481280,87904 757870726661611520,49070 761312016090791937,66105 776851359148670976,158520 791273208838107137,237491 760347018803814400,38210 772139088501702657,128934 781085049030443010,185296 760982823524151297,47940 795024435946356737,262849 760281994030747649,61051 788545065564135424,104244 753700158123245572,29263 777679762860933121,162596 766852044388839425,96263 795687562996281344,267134 773840029760229376,139404 793106173641842688,249469 758071861565677568,51069 758779783186636800,54070 763357946386407424,75929 753186792975859712,26000 755005551990362114,33356 767815682562072577,101681 791681787080605696,240483 795691615289544704,267862 793191738537971713,250033 756954168204599296,354841 759150495516663809,57348 765208312040218624,84724 753587226890698752,25612 763476089071136769,78159 764847347406872577,84724 794587390081925120,261796 777336366598356996,161546 781474091098222592,186584 755748155019423744,39384 770701222718246913,120393 764690856041324544,82018 772871956085420032,132578 794720438869983232,261155 733050557510864897,1170324 792678089746767878,242693 764061642443284481,78566 787071043043110912,207109 788467091263238145,218275 788769096875802625,193121 795766914840674305,268777 753007296142123008,15808 755370043580428288,35331 787278475476537345,209151 785663828801441792,195975 786016168993849344,193297 791135809210548225,210235 779375412833050624,174557 778427268167180288,166941 751959589072039936,20581 764117288538796032,80393 760491565781483520,63149 773891705221152768,139404 788804214910754816,219942 792953259438673920,248652 793469543330959360,252408 751614559480193024,14277 772870021420818432,132335 772658887816282114,131008 781481315984027648,174442 789145096872615936,223899 760143368756146176,60866 773617398335365120,138165 787745072532054018,72035 757745094485159936,47544 753701258649804800,29263 789897917570035712,227048 792003313751379968,237491 762307479913000960,431998 777260644663894017,160602 751204377730293764,1248153 761223700125458433,67326 768448402782814208,106281 791621243086581760,240167 766552640301903873,93508 775746982212100096,151185 788454598256238592,217658 749327411674750976,8160 793621149141889028,254025 792030753018277889,243075 793123603071930368,249469 741393363736383488,99816 790697015155884032,232169 765010844015030272,84724 775060756165308416,146675 778578778205204480,167319 768177674841837568,103294 768946833817149440,110580 750276021287546880,9295 756541258043043840,42432 768880066692419584,108849 781354337633128448,183759 788072907574423553,215005 788093933339279360,214899 788357541801652225,216943 763065246080577537,75899 771078047827103744,122982 787466695724060672,211347 788760738148020227,218002 755173438977896448,35890 786958578183708672,192032 788099160545239040,215005 788204927554232321,215437 789563862840283136,224447 794005674577592320,256219 762740404836003840,74133 786359857142075392,203391 789011632798199812,220029 776114689558228992,152876 763120159049428992,75802 766619706371563520,93261 785680137543090177,196538 786399053005238272,203350 787378278453551104,210694 790654040623484929,223492 792988628993531904,247379 792014552124760064,240070 771523647513079808,126389 773559834377531392,136319 793289828859129856,246726 794243040588144640,258598 754740621429071872,33356 788472462677684224,218275 793103333393391616,249469 794347297492455424,259743 743129515522674690,11774 757590878907080704,47761 760187520898375684,61602 788720113734258689,220029 785532797175771136,195386 790941381308977152,232791 765249876976336900,86763 792189977438195713,243187 758505062364610560,53703 764066039302721536,80153 794552390640865280,261155 780536503374123013,180647 785248987766853632,194226 759035182183776256,56552 763094725591199745,76577 788393053476323328,217519 790093314376601600,229269 779457349647896576,172185 788469535078703104,218495 750217203786608640,10662 792655756529168385,349729 768052571613241344,103107 770044231910031360,116373 780638838603612160,182257 785280999999414273,194226 793216743791587328,250328 795693269334118401,267862 761668511689240576,69467 795086307353563136,247930 775308235775483904,148170 794669209057955842,262022 759805524024045568,58267 773810381286498304,138819 775797636041285633,151463 787842802877075457,208307 773628379803357184,137777 778245532233773056,166532 777545804345114624,160609 791601923887665152,238207 753278025601384449,11774 756216011104391170,36873 761158929749512196,1170555 759754157439848448,51774 794941037852639232,262847 734787805268848644,353002 768527198043181056,106023 793895388721721344,249926 761769737709883392,69356 764628425122340864,82283 788426230404112384,217013 752312041709252608,19563 786363515279843328,202217 792069615954251777,243187 793214941943648257,250633 793935005655236608,257026 793953542054744064,255826 770672256141758464,120610 764741937580613632,84422 764911795882504192,82209 785917664963076097,199739 790638845100494852,232881 793883716510560256,253032 763551534441345028,78360 756209468388446209,41798 761004776733732865,66165 773706674175549440,11774 774036488459722752,138819 776404439636684800,138812 766279943038898177,91894 780597421629988864,181935 791757718952574976,239998 780741928514154496,182036 791269806033006595,237491 793169713815625728,249374 774107872640720896,139404 779406917047386116,169343 763857222560583681,80648 777882617014132736,164048 792075557496291328,242693 752941257098354688,24134 756926257799979008,45014 770540050865983488,117609 775071308904140800,141091 777936759107780608,164171 792467446875557888,233951 788204936693551104,215437 794111858873606145,256502 762796301197213696,73712 793339866373234688,250293 744952986896580608,11774 758380865806151681,52532 759117472414961664,57131 760576088229683200,63851 786725047859752965,26066 752255032360210432,16282 760307560754864128,1248387 760368789586219009,53423 778684682015604736,167858 786507248692371457,203225 792585789762838528,246726 792523948013477888,228037 762713192862715904,74265 766024850318036992,90384 767788059450630145,100605 785977977658085376,200382 757029524626440192,38459 793142506078638080,248988 794792524791562240,11774 760151384519913472,61051 765384056716431360,86653 787761034698354688,199307 788783924231213057,217937 778198501733851136,166409 794585043104657408,261155 751580253890326528,14277 760158416253837312,11774 773952494141640704,139404 793262102723067904,250933 789290909854756864,223921 758088890418860032,50827 788154491849682944,214899 773734464052531200,11774 773705498508034048,138819 774131778869088256,130980 779310641693663237,173753 781539503580164096,139404 773566713564635136,136947 792057859638906882,243075 781225194325147650,182344 764163099301588992,81601 767784363538911232,98972 787257487808311296,209796 772779207034302464,132347 774423379961008132,143648 780537849909284864,180655 791440060235132928,237999 793315130515697665,249841 773675835836424192,137777 777200948900921346,156785 777843220860461058,164001 792494669305372672,246225 790433142159073280,229922 758409574713921536,52821 770389604486647808,118515 757597689974444032,47940 794991745494872064,262849 776442660944916480,155390 779251102197936128,173525 750409733329215489,10735 771904817828540416,127871 790697720151470080,233692 775703574080815104,150927 777171036869578752,136136 791317806365052929,234583 794692367265644544,261155 750407177207029760,11495 789856916683894784,225981 793841320867553280,255942 785320716547788800,193533 792534891271376896,244270 785895430454333440,11774 775398295698976768,148574 785815883482406913,195975 787488678612303872,200566 768126793048031233,102249 781729050951880704,186149 766463625577926656,93508 779020578229334016,171168 781861940905648128,190635 793170532778647552,249725 759577163704242176,56964 772909288234692609,133519 775099936165605376,146704 791721036618330112,240483 765981453993644032,89675 778957510426361856,169437 781221773148688384,186434 777886919619387392,163602 779389769776103425,174427 768934461383798784,110362 762108426495205377,352550 788329526979915776,217006 789424771574489088,224552 785329027636527105,194674 788008599763156993,214354 763003685613862912,11774 777651500772241408,163084 779288142750838785,171981 780347801423097856,170373 770451744866172928,47940 764123044746924032,74247 771061430405754880,43553 794487579282272256,257492 761408271840403456,68273 778435128703934465,167453 762453105505992704,69673 768481642889482240,106281 769697215518388224,112808 753426611517558784,21332 750765506320338944,12883 777234718827962373,161060 779386001651331072,173628 793223441604194304,249469 780086289185943553,174272 763135040817594368,75899 765680142052106240,88052 794281108477267969,258322 756371289850286080,42249 780595337002119168,181892 793510207561367552,252711 793921665251979264,256358 785670739894554624,195975 762354616101015552,1248861 769828066474364928,114388 777651552181858304,162294 794660309696999425,262053 795703347437146112,265764 752625415735291904,22622 776845026802274304,157755 775878591460421632,151539 787319372180103169,210207 792158047783092224,244289 763519129873678336,1249110 763834166005882880,80716 765260549609238529,86613 771545541998055424,126390 774081911186567171,132335 763142070752116736,75899 793913273645199360,255942 760338389564481536,32825 792163411924836352,243187 792538804460589056,246295 736456949584125952,352060 764727692994420736,84533 771471345230249984,125846 786330917023264768,201441 794172490922754048,257492 771667694047203328,125367 794544682986565632,261155 757430315501531136,47090 759781357186797570,59783 762717053388136449,73814 794645178556395520,261155 750385309649670145,13069 751937340264722434,14277 794151524037378048,256239 778366046369480705,166916 789156766793789444,221416 754806785467232257,33549 795146806665637888,351463 793188336672407553,248770 791293091588308992,234653 780792262569627648,183269 786245224947384320,200870 790329035339489281,226731 756853393918988288,44450 778206427533807616,165448 794923842791731200,263817 785924786127904768,199546 794599689551314944,261796 758783278094639106,1248642 787294685714784256,209184 773909249902665728,139932 760288747594321920,61011 794325560025632771,258613 753306238415409153,18215 756499135163883520,41702 787888534535413760,213064 788251055742066689,193311 793150536241541121,249961 794013978208792577,254601 760703328149970948,63451 772584910603231232,129558 788173704538775552,215088 774653439074852864,127994 780931669867966464,182924 761339612870696960,68057 749718309491216384,9582 791039368454561792,232169 785314529320239104,11774 790899334070108160,234583 754728282323509248,33356 758843793697157120,54070 793926370611036160,248652 745424701795803136,7224 758380186228264960,52554 749720187960786951,9433 755451103165161472,36735 779664920917008385,174323 787877696818679808,205197 763048695541604352,74681 779499705084567552,175260 781509852887674881,188119 781511173753757696,139404 756569196939673601,43471 775158222093225984,147391 775876254402809857,151750 754174851124830209,350419 790884628886351872,234583 792558950507876352,246225 738279609674911744,351436 780050202300444672,176129 785677027907031040,197297 776802019881263104,155451 758306410778103808,41703 763129415828135937,76549 764310047018979328,82283 787084589193957376,207965 792129634129379328,11774 750068036548296704,7275 789241163991572480,206666 793210185959571461,249926 765026965581692928,78159 758116093957398529,51451 762598428639653888,73704 776785497976926208,157755 786273737179922432,201958 794296271359967232,259134 759158360717393920,56964 787774599500967936,11774 791740318592929793,237406 766916775736844288,95672 794217307799220224,257492 752184233175625728,15808 792870202547449856,247240 791702581865172992,240483 750803906385551361,12743 751840398096494592,18298 778414756453462016,167950 779000508472176640,171902 794088367302512640,257195 770156939342852096,116968 791722801505853441,238429 793151505335513088,249927 790916192848400395,234568 794030760747565056,254135 732705136951300096,351387 758526451465326593,53703 763197083918622721,76549 781099079589699584,183759 794287618502574080,258456 786120778446241792,194450 787422362354364417,210215 763269942754017281,77196 765598016006828032,87145 750371943061266432,12883 768071617960218625,103354 768557231864483840,106716 787143388755730432,669866 773204063668363264,135234 793245681947381760,250953 794683513245048832,262752 773933932035407872,140025 787733926877933568,206101 750518539191218176,11463 756255170296705024,42171 774422808495521792,141085 786694950767497216,205007 793128003844788225,249469 767182198722166785,96883 786014258387685376,199561 794728873732767744,262849 757935632807178240,49925 760997259391541248,65180 773182456396550144,134561 787296837434806274,209351 788002412489572352,214354 764968082720694272,84209 773909663242854400,139404 776118380201779201,153194 769019991580606465,107469 793705036857704448,233154 763844048004067328,80785 765401667965562880,82208 776116446958981120,152314 779696534699016197,168846 764614962933174272,82002 772458113030991872,90193 786783701598220288,203674 755905225513377793,18215 788145420488900608,215005 789319037650022400,225359 768100970911981568,83429 789254966422765573,223899 791918244764520448,240483 775292240176357376,148045 788822082503213056,221297 770704317322002434,120613 779413511751471105,174230 775696399132270592,149328 765987252048695296,90618 772442418234871808,128934 754791277959389184,19236 758727390507835392,11774 785691551859113984,195411 733190794958381058,355667 759481710421667840,58227 776212989733199872,154214 779757625042808832,738099 752903465345683465,24134 759520165637881856,58823 766807393271418880,94899 789999209772560384,228437 732562265807937536,352466 760980664875257856,66159 794997236631486464,262849 780965738290876418,183269 790509540366254080,230270 792104503965261824,243075 793985440940457984,257423 765948854080507905,90384 791594300417056769,239906 772837391866400769,132996 761257276787265540,60391 777736758121205760,161978 788038947083522048,214288 795046601811054592,264397 769964900995178498,112693 772930559492227074,133043 786173716526882816,201374 788810647429586944,218275 792166646693658624,11774 755487712350732290,37044 770758548389138432,120610 757884732214431745,49852 758602546948763648,1170677 778387309917941760,163990 778623916906381313,169201 795300991767900160,266079 770800522110664704,121479 786944390660890625,207613 770019265491693568,116373 753664705823117312,27045 758844198879506432,54070 785573089815830528,196917 793968861225828352,249926 733603161118662656,353474 773610436386295808,137869 773733892758962178,11774 780624789140541440,80785 756077451344801792,40881 768728718420217858,108203 776612879768379392,157082 787004475030532096,207037 768814598279397376,106281 775529000588480512,132335 776612238509629444,154832 753353141291212800,27222 770062393938419713,116140 789106115313295361,223286 795143158028009473,263289 778341201959194624,167220 786722192905998337,204413 762112530407915520,431998 785607474690732036,197512 760427684757442560,62771 770621948783042560,119794 787987461095956484,214209 778734469591072768,170229 785644716306075648,194082 770475964618907648,76549 788857770531356672,221635 785956703904763904,199462 790626469538045952,232280 794713351796457473,262226 794037033098297344,257492 754116312448761856,30304 766254380744056832,87904 780260724308217856,176244 750452932567597056,13046 790982689687900160,232169 794347630818193408,256276 753417721568759808,26686 787124801785692162,198304 791171625915969536,235590 781659119828611073,188401 761655209714003968,69356 770463115356045313,118192 776661740192800768,146991 770675840535367680,120610 777663781581250560,161573 775450850240131072,149124 793968983355559936,255942 772159622765432835,129558 793969163362439168,256276 792033205574471681,243187 792202526137262080,242693 794227613614997505,26066 795760164951490560,247930 750868281783902208,15643 763593110932729857,11774 787040179013971968,207733 773906344734625792,139404 774001516784910337,140230 770062316247322628,112788 779003581504622593,167220 787710535001190400,212139 785636077625192448,195975 786968453211164672,207613 781201172996718592,186434 774248908067254273,141887 777385460490383360,161717 785549756361744384,130635 787735335492997121,205197 753945298934833152,28732 764897843924598789,84724 781530540604207105,185601 732612092394676224,1170592 770712891066638337,120393 795431154014941185,266151 758377076365811712,52122 773604002290339840,137869 756354494171144193,42249 758656402437074944,784840 765674131920678913,88546 766772037360713728,94396 760245033069006848,48052 767711011096911873,100605 768982849479335936,110659 788059256557858817,214935 766760677117689857,85326 781106909927579652,181419 786961841591357440,207613 756301972416765952,42495 760094526467821569,60725 764240034786664448,82070 732396480049385473,196346 753377019757469697,26458 781169790542950400,185496 791605753870254080,238292 763196960379539456,76549 788108882555965440,215608 795252580871995393,264397 793290814327709697,248706 750430005302140932,11521 785326725383147521,192380 755205437964681216,36056 769671692142596096,114779 773909874686042112,134875 785269616796901381,194667 773583545763790848,135381 795120496899559424,263926 774054091882307584,141035 790970979916795904,235337 793210819102306304,239261 768860037120925696,104406 790983515844276224,232169 757811335463776256,47844 770379765077385216,118191 781356156685996032,186584 793932905475178496,256255 762665060028260355,73814 792067735589040128,243427 752874990807109632,14277 772898618588094464,132996 776125390897057793,151071 732252082552573952,39600 776849069922738178,158520 786178785267716101,201494 791106548261085185,236393 788186306455232512,215754 772078615890685952,129471 771420695775604736,125367 749861900519866368,10320 761001390613286912,65998 770934134508285952,122146 790267932387467272,230282 795468876100288512,247930 788009764282216448,214354 759107134139359232,57092 788020264856645633,214209 767833808712376320,100506 780522558097534976,180054 792078386252308480,243398 793289631001300993,241523 771373886130696193,120947 772054525456879616,129208 776614932305571840,157082 732979671592144897,354162 768525635518074880,11774 762306946770702337,72035 761669250712940549,67226 767849971366461440,101383 754744194158235652,33549 787848077319270404,213376 795339265857163264,265649 786036369072218112,199262 758272228245004288,50923 787383951438512128,210289 785665572365299712,194723 760536153950785536,63451 760550090092191744,62492 788452361538834432,218275 790646938978967553,231881 791819359354253312,241819 795485006130876416,267408 756570172878561280,43225 788638255625437184,215025 792730997943132160,247077 765982524476493824,90125 785903900431818753,199546 792621992390393856,246295 790544906653532160,226461 760823822895484928,64326 765689659129229313,85562 762662730981441536,73926 778311962618802177,164826 759682804246519808,59365 763530171492208640,78159 792488365140549632,246225 794729794315370496,261155 742112357430657024,11774 762386730595082244,72975 794239681793818625,258598 767284715187494912,97355 765165124143439872,86103 766997908386439169,97067 793195915775324160,249180 755073266620985345,35044 775675750603042816,150511 781590599824650241,188401 794664015549046786,259063 753311862050226179,26871 761696037782163456,69219 773193196671238144,132497 787994086871531520,205197 769859985576558592,114779 776585094907604992,154832 777515343552057344,161984 788133078506110976,215754 763891956305039360,81065 788374676619796480,216125 778700130094452740,168698 787208248533266432,207287 775959335104974848,151463 764511486144225280,82283 768929316692373504,110362 772850509946490880,132943 751178037916413952,17591 751190954099433476,16422 771049797197369344,123028 790572507262808064,231318 768208573235130368,103506 795261116297449473,242637 775882925959221248,151791 777126520502358020,159876 795732969583476736,260127 768095334190968832,101463 770298066100367360,117609 771383171158081536,122982 788094688628801536,215252 760450214457204738,209828 774648919464837120,131027 786922402517311488,207287 787045188141142016,207613 758444138027245568,53185 750522359115681793,13532 776063698943156224,152735 791130792281931776,234112 785949809844838400,197512 793987643323269120,257325 778337721760624640,152594 768699540023025664,101163 786722876833435648,205955 793096599689895936,249469 770607816386248704,118192 771522107108913152,121479 778317935286837248,167517 763496077810999296,77720 754802479351463936,14277 759224587452346368,55262 785542960108695552,130635 755538704668786689,36727 773199272523108352,135025 773969007095402496,139404 763080573569077249,75899 772860287422783488,132335 786434028513538049,173341 761907473959751680,70509 761689006023249920,69947 778558891051319296,167220 779770100371030016,176380 765174896494190595,85027 769373583848140800,112788 770978806253383681,122146 785990810345013248,200490 732550053122838529,349197 751697529528549377,18121 769858431356329985,115506 775024026322407424,146259 795010606646566913,263896 767364985278369792,97377 778567721919344640,168794 753819428681158660,29322 790696219769266176,232169 793460597321035776,252020 743774584936103936,349283 786589385059766272,204835 792026042915442689,243187 792545490621587456,245148 743235167309938688,354153 755746808966569984,39260 758095809141284864,46488 790917769227362304,206048 755070198588268545,35044 771872882351742976,128519 775056335268290560,146338 754993774615465984,33081 775982690608750592,152735 769026986232705026,108781 785641102518857728,195975 785937125204197376,192258 753584392841244673,24439 794595587844960256,261155 794686390118318080,258249 768426871025496064,11774 790421099666296833,226053 758356415526297600,52554 763408922686349312,77731 766460807479721984,92860 780778006352506880,150151 790013894618079232,227795 773868853642297344,139404 780623869833015296,182036 781206675676131328,184513 753189019811545088,24269 788276326507515904,1170441 794272651787309061,259457 778687221217890304,167319 788344449579352064,215437 791064248034074624,164764 761681171407306753,69548 771461351898095616,125222 775058692060348416,146855 785699507895959552,197512 772929627601903616,132481 762346880110039040,1248996 766104329983963136,90728 772457574289604608,129662 790253496134094848,228354 762266437457027072,70886 771879823564169216,109666 779338847859666945,174230 734773089045733376,11774 757655922256863232,47782 791715444109418496,240718 795288830773432325,265821 787088185956311040,202636 787081442886955011,205094 790706177546055680,233729 773205746502729729,125633 788869725010989056,221785 786298816664219648,201620 793520310154768385,252741 751818641641844738,18215 763297399120867329,75150 779709742214152192,176203 778493834523062274,152594 788141543957729280,214976 786163033399631872,193636 786043728137826305,196524 786907243627380737,207287 795091003577434112,264397 733500181417598976,354506 753826433974231040,29369 761614716686905344,69231 758037531707469824,47940 786376309815468032,194082 789226598633320448,224018 760681571104002053,1170555 761323765527568385,67497 732219085203726337,39600 756293453122789381,42432 768581056056422400,107559 786451865827291136,201555 753782089833648128,16299 794644251913035776,261942 763891209538449409,80939 770484757704605696,118192 762350310593597440,71124 764454627890892800,83391 795715718247419905,267862 778430283494207488,167003 788395827773464577,217519 756622310015021056,44429 762369939567173632,7047 753306640397459456,26894 792183223279161345,244230 772883391637258240,132578 792087366731051008,239610 757396686180192257,36072 772524174560600064,131258 778461810827497472,167220 789877125297868801,227242 756897764793954304,44450 751712667123998720,18893 773665593966723072,137777 785877104567123968,198878 780943762348400641,183269 785549635007811584,196676 732954973038891008,353336 751790662916288513,18395 763802104335048704,79600 765624975898181632,88052 791482673579556864,238395 790343282542972928,229833 793175545559343104,250135 753638541310042112,28732 762696467505000449,73869 787465426368393217,209838 793548221742059520,252020 769206707088162816,11774 752997310087454720,23742 753708121978273792,29263 756292530384142336,42432 788140796402806784,214976 776600558744375296,154549 788589589103534080,215005 750702191040536577,14421 781265184299954176,186434 765776864615038980,88920 788469041400688640,11774 785990229966454784,199272 774956592655544320,141828 795092335021486081,265102 758750927537012736,54861 791428239407198208,238395 757501418827833344,44461 790341628787511297,45784 793651990307811329,251814 755763265423216640,39462 758210293402968064,51809 770016525814292480,115435 793205476032864256,250633 795745253886226432,267746 766513962900828160,92393 769999050900905985,116373 780151731128639488,176127 785525904395104256,196538 757373383344390144,45122 757433150775656448,47283 785828513735581697,197512 788777638919745536,220526 791467581064540160,239076 767733128697749505,1249459 773270123222216705,135701 774083131934593028,141360 793152434101071872,249926 768592514647461889,107072 774267979030822912,139989 768912103818211328,108963 776652034334461952,155451 779201806509477888,354238 752267948497264640,21587 758495530632617984,53185 760198893187411968,61412 763817857515790336,80136 793101303962542080,249469 793162752047079424,249180 793411383954067456,250633 789315169381851137,224680 760344488325808128,60866 772238303546318848,130290 778593280862760960,168284 767001225866973184,95868 793181847983271936,249067 786948947910754304,206642 778410875849965568,167407 787763876469284864,205197 777058502405750784,157755 794323373350264835,256038 794678195899498496,261818 794367090551439360,257353 753950797872889856,29263 781350581793198080,139404 781900415461982208,190886 785260211040768000,194167 786701740364226561,206097 767904885975179265,101681 780888877007462400,183269 781258916348911616,186434 785327479238123520,195207 764863798381510675,82544 781174953630629888,180105 771850829867393024,118191 792497635299057664,228101 795352425318191104,266500 759117600563396608,54070 775463464340946944,147831 795044907916427265,256564 732611757211058177,1170592 793968612709199872,256393 793425192550735872,252020 793501995248123904,252890 775826451010584576,151439 794438991059644416,226320 795774141538275328,268448 773567170001276929,136947 756249009405227012,42171 764832385993052160,431998 786199390813757441,159383 792740743542480896,241678 777849557417807873,164001 785604186398490624,196676 776317065766535168,154823 793962464543207424,256255 757283224452071424,41929 740646815759011840,11774 789420601454845952,217443 778230540956798976,166409 793452763938160641,251234 749401820817088512,7828 793153223297081344,249961 787833270025289728,140444 785897282105409536,198586 749278654287478784,7950 755162696014786566,35890 768100963488034816,103354 757938437710237733,49925 759488904085049344,58227 766705196344803328,95708 776125548305285124,153035 794937677573398528,262847 759025425431552000,56475 775880853679435778,151265 793617033611112449,253032 759062121065963520,41438 780845134925533184,182659 768586806195400704,86763 769526627055329280,112199 786387476256612352,199161 795121423044018176,264397 762333111212470272,72798 785832739324907520,198671 794275712077361152,259206 781464840556642304,187495 755391147934003204,37044 758310777598148608,52061 732940627659231232,1170788 790292681847025666,229693 752188520693952513,19563 780021395531132928,177472 795364301087342592,266054 759006051886694402,50442 764987674671341568,71099 769415570135650304,112336 778752054789414912,170426 751581618574397442,18893 758054652826877952,51069 753000335375896577,23742 786987851095367680,105109 793611547079692288,252020 761299729338609665,67915 794203455841824768,258456 795461530997452800,263907 759627179827138561,56964 781016743758163968,184796 756601453754494976,42344 768728692436512768,104973 769594817567461377,112363 785509625479266306,11774 785854661211348993,197512 732658806501478400,398865 760039508557430785,59666 793868756426559489,255938 794720222439763968,261050 794701466229305349,249926 787371849675968512,210289 794689966735523840,262752 756936916847689728,44291 785261819208302592,11774 778704857096007680,169755 794579175101304833,261155 742969863497519105,1170380 758472693691867136,53185 757806461229477888,48929 777798934425112576,163763 789842337723658240,227795 791551022464376832,235599 766645202635325440,73621 759864401352589312,59477 788807342330552320,220332 757697521200336896,46958 793095241943420928,249469 764610319234707456,83128 788257071053414404,211875 793808094488883200,255393 762537240761339904,73201 781228497649881088,185313 735929925052436480,11774 749322997153095681,8047 781720319883182080,188231 769657184212938752,114779 772193335767289856,128355 790651719940186112,232169 752238576818061312,21074 757734682914086913,46280 770849623405629440,121612 763881186129276928,80939 767025980854632448,11774 775431418780332037,148654 765382787431960576,86961 775318188254986240,148170 793661434513285124,246309 777841425677295616,163901 763078008290746368,11774 763765104668270592,79513 785323296501932032,11774 781389967834492928,183759 789010622205734912,222627 792186749619363840,243187 792676731530477568,243286 792869906022707200,247241 764987147707228161,82759 773894013405454336,139404 774642727023742976,139012 786886174405226496,205989 751954333818761216,17794 785706832165761024,197297 763750880176775168,77612 787512778034741248,187976 788062322862489604,205972 756975697973960704,17292 766977611369185280,95708 779619861878243328,174280 787129983743295488,209035 735918555934384128,11774 763028952239644677,73712 777955239488020480,163909 795279277973536768,263697 777627784101425153,87904 762706702089068544,74133 764560801214582784,83679 758270769960976384,52112 792043869265391616,243187 777060707334492160,246425 750773584977592320,14525 751851502726111232,14277 780810065540513792,182960 787259203853352961,208176 794629718670766080,262025 750722321539821568,14877 752888245399216129,24134 764903040583278592,18030 768848914506186752,109337 789083612129980416,223328 789989611934285825,228354 756708450474885123,43553 765662611614474240,88920 788494759560028160,218275 753342028931629057,17365 781530534363013120,161165 785332718712258560,193633 762779767019941892,73926 773600940809134080,136947 778489631906078720,166913 785547605216415744,196788 790583663784263680,11774 777140155840798720,158520 793464451521454081,252408 759086346455482368,54522 781202435771465728,186434 787267368993034240,205728 765725973505376256,88669 779127284879855616,172962 785921543746441216,199546 758638962584027136,54070 763058763288944640,75563 771013466215768065,105109 785858447979970560,197512 753726769333727232,28508 765455409628925952,82457 776408053231083521,154071 776512353127071744,155936 787074715990970369,207113 788878930795126784,221832 794862972816523265,261155 775180156931567620,146847 793122980456980480,249469 792855148380827648,243513 760924904275476480,11774 761066821327785985,66116 763455606451736576,78304 764125547337281538,82066 794424327265456128,260404 769582825330778112,113412 793886449619709952,256255 758140572443869184,48663 779398927166631936,174115 792426160357597184,245313 769989918793818116,114254 773591295633698816,137869 788451264036241408,218275 793262678294749184,250633 766402792164425728,92048 750698242283896832,12058 753810837878386689,350711 759243024362799110,56625 792146499522002944,243615 753695483281940484,29263 778899176616763392,168284 757677889877782528,46280 779272799248642048,169950 790394976056270848,231333 763706316183343104,79578 767866526384943105,100893 764593472070377472,82209 792399814147178496,243165 770232121201950720,117377 774373171860570113,143178 757541496761581568,47782 750021181286281217,10735 756925371375882241,44450 761346763445764097,67369 768529122632933376,106753 781837216331030528,190635 778326056210145280,167311 786625929997017088,204457 793864842687893504,256262 732272271511965696,349776 785283742411530241,193669 757717502445092865,48735 766141916836564992,81929 770321045806911488,118087 780831635881205760,183269 753267032553099264,26140 753716090023317506,28115 756469485519843328,42432 780048311860461568,176203 778990247799435264,171693 786329417102622720,202727 760192842765471744,60866 776102866117353472,153095 786224193754963968,201555 763506193365073920,78853 789247086315266049,223286 756675138951798785,43553 765584472246931457,81659 767107817966739456,41141 752928361530454017,24597 785474654752432129,192032 794026689978187776,256276 758621341495025664,54070 763557663905026048,79131 781485227147403264,139404 732566162710482945,196346 779415065610952704,174557 789078943907348480,223286 760982182722572288,66159 769384211987980288,108710 773590468219248640,137042 768084916131205121,101681 789532489572294657,226731 772883299249172480,132578 794647730375323652,261059 770055877697077250,115991 789232236583329792,224680 788126724613509120,215754 790980910304722944,234796 793887490331607040,256255 794743450662998017,262849 758885285794983936,55550 755160295606190084,35890 766248925833662464,91894 792154479080734720,243648 733083096602411009,1170810 755818239775674368,39911 768894465834520576,109767 760237113010970624,59189 788897146275762176,11774 776762596389167105,157082 777991607727435777,164669 794527483496460288,261155 770789283116437504,120610 780609604791128064,182037 793668919206621184,252639 794658520000069637,252939 792414131550904320,243187 792592663597969408,244270 766605766765621249,91894 778354292704948224,166852 781428334643281920,185595 789169678178410496,192801 792200447184478209,240145 793498538927763456,252020 785636060495646725,195975 767084307525488642,96550 771125443906920448,122299 788145372405170176,215754 770878296255033344,121949 771547722520211456,125554 772591512261685248,131007 780554993044717573,179636 794612646574178304,220857 764884386416177152,84724 786947805008887808,207151 764891777845321729,84724 753573080228921345,26066 768811929154514944,107966 757299008578519040,46890 759751378851930113,56964 780836418570493952,183269 765923784322871296,89923 776550859585024000,156505 777577373344628736,159308 780540757627117568,11774 791395614231662592,238207 757799277112365057,48929 785995439455690752,195125 795714715687133184,268448 732800926180904960,353228 788207231778959360,215437 791017886659772416,234510 761432535599607808,67369 771843816550576128,128424 794290430238019585,259134 732942585681977344,354506 787733571238756353,208307 767434644434276352,90970 790514376637841408,231894 793168331696115712,249926 756291053444009985,42344 785654966857990144,197512 786308320365871105,1063777 793194273558659073,250033 753671237348581376,28866 753943337334349824,25135 779415560371118080,173446 762464994126549000,70886 795497430141779968,247930 791326488062627840,228588 762083157994708992,70689 765270680388640768,11774 767420918817775616,97519 768138377862316032,103294 778265484533858305,158524 794366785642438656,252581 767761292597735424,97852 779103068130414592,171913 765501326319030272,86725 788736015208968192,220029 793637030949380096,249926 755216775617343488,35890 753779343873146880,28037 775880096481677312,152182 781374085183987712,139404 786782568251138049,205455 794910416409235456,263708 772135186494464001,128934 789527886873190401,11774 750029250842005504,7275 779166182750420992,171377 785958315566194688,199546 793214042022248451,250633 764275315715760128,82203 775335778700361729,148473 764843278176890880,84724 772881311979536384,132996 778645498030882816,167319 792058413039714304,243576 761599097979699200,50406 794317909694828548,256038 793105836214194176,249469 760891180372680704,65500 761981066357932032,71244 765062380568973312,82209 766730996792328192,93286 773497361490284545,136947 777613442639200257,162610 754078251786436608,30296 788768682382135297,220029 790268642948747265,228101 760221956201443328,11774 791082693010329600,234583 790646011270017024,232884 779116541065302029,158520 777048321223307264,156835 776805594850291712,157755 781671714270871554,189084 753126019477962753,18323 762726526223876097,73712 771743753564401668,11774 773926076661628928,140001 758133979463626752,51595 760939878196645888,64664 787892971253305344,206101 752895056009453568,22575 754825025174188032,33356 755533540566138880,38183 791702945536610304,240483 753692777255276545,29263 763934401398845441,79585 767819486451728384,100893 775349305129394176,148473 778671576933740544,169201 762464350346973184,431998 764820810427199489,82066 785913610807549954,199739 788557637965062144,218495 740205370547802113,7700 754000836703817729,30801 759784915013632000,58537 776382576147722240,153845 780434946418540544,180010 755513041656029185,38183 772375981629796352,130677 773979829938954240,140444 777986781333557248,164633 761661352934936576,69747 773901436656709632,136581 791469724764770304,234991 793374626076356609,249926 772931795490791424,130067 788414187827376129,217519 770947680919023616,111402 768064841642717184,103012 781231310400475136,185496 781897204327780352,187131 756662529594630145,43471 779987846094589952,108396 794695699665457152,262849 762293983842340865,72407 770743242660782081,119771 780448396683321344,175772 753000222855487490,25255 780853422639710208,183269 780863578635198472,181419 795401209867882496,266822 765577228423864320,88052 767223082771591168,95511 768967181556121600,110209 777514685184741377,161988 790283065687814144,229693 793996498920841216,257423 788439384953458688,217519 791033954425970688,351666 781230843209584640,186212 762693845415059456,73721 787019236069642240,205728 787699361702670336,212357 750035709575114752,11372 762083034933985281,69956 771873982429659136,118191 753771664366792705,28033 779098355947405312,168284 792084017919197184,237964 777336915024416769,159876 794632502681878531,261987 755463979175141377,37433 785267663153012736,194160 788009104664965120,205197 763797273495101440,80393 791097572588937216,235590 750031465665007616,11349 772738848627367936,131297 791848980950949888,241678 790281678111567872,230141 762993864810594305,58815 790734031239340032,233154 790911626857713668,233154 791841811396456449,239893 768780500701843456,108849 750838923379834880,7275 763026033914281984,73449 793169973925416961,249852 793972333358813184,257255 758264543780835329,46370 794244194885894148,258044 794602326287912960,261155 760884824760541184,65469 768371327199744001,105041 775424446987276288,148800 764490589014405120,82066 759221330340347904,57356 762746742773260288,73926 771488336666132481,125367 763791287535284225,78853 770994731492974592,120963 776010580041662464,112363 795384917609869312,266723 775630144664965120,150302 792716432937193472,245148 793552241885974528,252014 774156701410795521,140025 781851422211964928,190553 788465030991872000,218275 763884044992077824,80939 776875246179737600,127366 753458685310017536,354111 764008469410131969,79691 756532717316177920,40550 786545421183320064,202051 773916098362126336,139989 789141066247184384,223173 791507509118767104,238395 788477873246044160,218275 765956436690100225,89076 785623029942456320,29565 789136216448831493,222545 766226262021070852,88128 768089967826436098,103126 775082256528539648,146259 776440735163822082,155688 785288208271761408,194648 777006190878482433,158754 788051125043884033,11774 749632686369693696,7816 761395645672370176,64722 793144938825383936,249841 759967845316911104,60163 776448347699814400,155896 795480393210269698,265855 740317491931406337,11774 745284909888049152,11774 735151992386031616,11774 765566262281773056,87904 759098389883654144,55257 773903211136638976,139577 794712368219619329,262752 763710540615004161,79691 778005603474104320,159876 760253964545765377,1248387 773646574819958784,138165 762462206990483456,72912 765194798768586752,86103 785907180448968704,11774 755393391916089349,37044 777610135866859521,162322 786193086271463424,199960 787372632463114240,50442 794895786274332672,249926 791419922106552320,238207 762070678547816452,1170700 753345653124706304,27045 767472026625859584,59936 781660220690956288,177455 793093207399731200,249348 761376720033230848,67283 764858838105329666,81130 764969849915314177,77569 775746580401954816,150511 753762222002806784,29548 767093028205068288,97554 791833357659303936,241034 761326901315133440,67497 785782742625624065,197512 791379591621439488,238207 788720609484238849,220029 794925211208585216,263895 760142516645748736,60704 780614837047033856,182122 793528729502904322,249926 794602891356930048,261962 771845821729902592,128017 793198167923757061,250033 758639596708040704,54070 779077027655655424,352718 789232964412604416,108396 764181667342721024,82390 765683994537046016,88457 766719359809052672,95844 773912878847963136,139404 755018345322205185,34666 771962975519399936,127218 795737636556128256,267576 754126266526150656,31529 749481938478571520,195876 758068055184437249,46873 758085445108588544,45622 788484621457555457,218275 791683247415578624,234864 752663188689285120,22575 752622354124111872,21332 753383909380001792,27222 794099662059773953,257581 776155290605461504,153779 760994799709253632,63879 757889620503855105,49307 779472198528565248,138812 785899744010702848,199546 753747875755089920,29263 767294443913351168,97260 795045576278577152,262752 761122474285150208,64730 758427898315436032,52061 761590556635959296,69356 769296733574729729,109713 772090320058277888,128934 788495637541072896,218275 790740517780848640,232863 793910153900748800,255942 758638524501327872,54070 762054677634641920,431998 773579721472966656,137777 763060764022366209,355994 775384972437905408,148645 766373707149217792,93184 758533760342032385,53703 760257371461586944,61412 754151230000074752,18988 742395134113898496,349721 778949704948281344,171324 790698861195104256,232169 760319032264302592,61145 771390754346315776,118191 773255249716994048,135025 778163945173553153,164826 793495380784623616,252741 793093919772999680,249469 793848966739849216,255942 786005291376611328,197324 793099305389289476,249469 761670858423279616,69231 788398280241655809,217519 778219809498628097,166282 765230956391391232,86440 770651939033931776,120393 793198112458231809,245268 776615776140791808,157082 790888662284152832,234473 793163473740001281,199546 740812558332919808,31836 771850359123939328,125742 772902212678905856,133043 779831998743543809,177233 788754779639984128,220332 794764323335892992,262849 759787985072185344,46890 779039810337943553,172122 793155394008936449,249926 751832007236259841,19447 794242785012580353,259063 762040566595067904,69947 763288137120354305,11774 765577005589037056,86088 785573968682057728,196917 795617679197540352,267655 793504429232132096,252020 768630942667800576,107428 769216313998864384,11774 793939181789556736,257026 786187478336098304,192032 790881683515944960,234622 758106513412005888,50787 764968383280324608,84209 756881100547448832,44450 760557332942102528,62728 785526374270468096,195975 790752799147560961,99049 778339998676295680,167407 792224593255632896,244221 768951971097088000,107428 785286526125109249,193669 753016427506958337,17416 758266978112933890,52061 795395169113804800,266884 760223003066011648,55257 785856130182475776,197512 786328371198324736,202379 772822862746890241,127707 777132869709860864,160228 788858893975875584,220029 793578317408444416,252020 775941870119624704,112363 791793428380004352,240763 763847827873226752,80720 765250527923871745,431998 781609351115046913,188873 791604799158431744,239893 793164257407840258,249444 772886016117968897,132335 794662990444380160,261155 771410810744766468,125070 789513470895124480,226731 756229582395695105,41689 776852368566648832,158524 773987371855511552,11774 788557485728641024,1170528 771131479782981633,122299 791742511408640002,240535 792174552482717696,223249 793799272101666817,255393 760493264625467392,61655 764213446766276608,1249231 771306591245197312,124597 778741724080279553,169384 760567930933227520,62798 778341085089177600,166265 787300551981539329,193989 793126029330030592,249469 753740602240561152,22439 778381259336736768,166282 793323139560247296,249926 770077185147297794,113660 791348486021062656,11774 758055154507808768,51069 790983378430402560,233692 766387483466665985,92226 770017329132474369,116373 780634000385650688,150151 749632991442317312,9153 771780038999941120,126600 781440994843721728,139404 790947830210756609,234653 785924564391858176,199431 793514453153288192,252020 780884645600571392,182036 791850194832728064,240483 750650782358405120,14367 760539185648402432,62716 795334762424434688,266079 758172967708856320,51826 773171251976089600,134561 773592582458843136,137605 791396675583475712,238207 788438651218726912,216009 778642638870372352,169201 787831360119508992,207212 763564071035801600,77353 776233001818611716,153033 764009085456949249,80153 779127494188343297,172962 780573047346585600,11774 790729472798515200,232169 793873808767655936,255942 776744701668028416,155688 794646878512091136,262053 768938100332658688,108729 773919386373492736,139404 792098431242207233,241678 779304294906404864,172799 788755201117286401,220332 749982715424935936,10735 780843146888433664,183269 756398609667547136,34477 771339465855950848,124597 760446201468706816,11774 777577114451271681,159308 750905894431371264,15800 774788338398134276,33169 792566648318287872,246674 787815502374580224,209043 793511771579396096,252020 792347583574339584,244143 765294431473852417,86472 732456356179927041,352136 755152398683926528,32664 793161190042054656,249926 791362132835131392,238395 752658635403108352,1248239 752838987220393984,23899 761194097121964032,66897 788678625885159424,217937 760160983159562240,61412 761214598125015040,23762 765683275440402433,85562 773297079762489344,134375 794694151308767232,262752 791455796773224449,231521 758688978686005248,54070 765175031743799296,86230 776201125875687424,153854 790693352316559361,232280 762783063747227648,73526 767297051331735552,97438 793220658318704640,249961 772436007656488960,129649 778034786266853380,165097 780562970854039553,181419 791081064747900928,78159 766634070109478912,95049 765951556806021120,88902 779120175627075584,172545 791666075490512896,240483 764814694129410048,84724 764160550087561216,82283 776555554609111040,156926 793207017678761984,249926 755773836616986625,39207 767743722394038272,100893 769010721954861056,110156 780837121464606720,182870 793629078595264513,254209 787883862831489024,211733 794526830128746496,261155 777818071478263808,163716 759082365432041472,56784 762612094189572096,73814 785620369470287872,196538 786907795979284480,207287 787012445113987072,208176 751018659649236993,15643 754927427797692416,27280 766688509105090560,95568 751616036940705792,1248135 762119373783826433,1248990 793994998622683136,256239 770306830723457024,117294 760719921370234881,62716 795707779709370369,199307 770518734964305920,117257 777218251377946624,138490 788390960346652677,217519 787876829973524480,212139 785602559180320769,197512 750358914604998656,11774 755174084489510912,35890 756688629020307456,44429 772456589601017856,129551 763875882419232768,80939 787007770289639424,207861 767765082579230721,100545 771001271746560001,122146 758792122472554498,55257 794189122562756608,258598 763070005370126336,75899 791002629107290112,234583 765957476818690048,88930 770357120659234816,112693 770721681799254016,121046 772596946527588352,126498 772782992213286912,132335 771749679042289664,127711 776076300368961536,152735 791821939388084224,240483 794940841353584640,262847 785628305789681664,194723 763909253635641344,80939 766787766021607424,95744 787299051746291712,207613 752628429175087104,22662 773886411904806912,139404 786546386670129152,204413 776842949862842368,144573 770749741978181632,58038 780415047239667712,180039 770320265335169024,117377 770786290602082304,115868 786754539542024193,205728 762078234712346625,46076 773897793102573568,139404 790244838629253120,229693 755102488718475264,24173 755125407075082240,32572 766376308066713601,93405 785846984007675909,198591 789266903495680000,224818 786211898513555456,201817 756224208766504964,41680 774239335411437570,139404 769258854492364800,112158 790938207219167232,234583 789159956607930368,222647 768297387802583040,103071 769218747609513984,349479 768370233056698368,104940 772824528879616000,132364 764227400850874368,82766 768356958541783040,103071 749683470784278528,9433 771364527615029250,122973 785494981905612800,194082 794872498030575616,263228 753577953259159552,27045 770248123742498816,47570 753292009876688896,26803 779491578356170752,174315 759116778983202817,56964 776214729060745216,143290 786983696737927169,207949 767465584019681280,99476 781207468592410624,186434 788900746079178752,221972 765231045146927105,84422 772913225578840064,133081 762424430551109633,72541 775375617718120448,148574 786060234779394049,200965 757442858215505920,46624 787014301852631040,191699 787028276137095168,204078 769013331051020288,110362 781422697783799808,186584 756287472431235073,42495 792119657234739200,243075 792429577217806336,243451 768782549095243778,108938 766186535616024576,91122 754748317859352576,33355 764925110960660481,84724 774325521039691776,142503 755208788810936321,36056 776803790725013504,157840 776937890529935360,158864 772880871938519041,128284 761966688963133440,70540 767901389783568385,99178 777353079716978688,160030 790622534290989056,232791 791271198902652928,237332 750505572416557056,13603 768477523688562688,106702 795100565051060225,265257 761617041044504576,69231 755181307349635073,36094 761663735790465024,69878 769400707128684544,112363 775096453328842752,144648 778406009907707904,167220 758442183598813185,52545 760543657548189697,62771 779352188317495296,173964 788125313154838528,215754 767462065686519808,93286 792038439252295681,243187 759838403932229632,59322 766271576517980161,82209 767751023616151552,100893 781277377989148673,186584 767186000250494976,97438 754735040290967552,33356 767787703609982977,85326 773971463854514176,139404 758311896219017216,52061 794207032148512770,258120 787396852069068800,193633 795395098154532865,265858 761322226268397572,66815 761581080667385856,69231 786950750761082881,1063777 788498153213341696,218275 753691937807499265,49681 758158786737700864,50542 770342357438898176,117609 781287311950479360,186584 758639663674339330,54070 767459173600595968,97447 786261498360279040,201958 792910206896308228,248065 775885250845085696,151410 788013340568064000,214209 766035245254729732,90384 776836739881140224,157693 780001786685952000,177472 790984699942285312,235669 755879815648010241,39657 786725340785827840,205455 776992436673474560,158520 758078271049244672,49843 791846007143174144,240070 794065029117124608,243865 764146529200435204,82066 777762377777446912,163615 763079492575297536,76429 776417120594767872,155390 786402366677393408,203350 794162161639534593,258331 795699200109531141,267655 794565966185103360,261097 751570512954925057,14277 763092648387186688,62452 786029087160623104,164764 787157595266117632,209129 780929595826634752,182870 776556710328733696,156926 788468165625864192,11774 767838698780041216,99111 773773408660094977,138819 793612965404631040,243075 773836339276025856,11774 790767890920116224,232137 758073321632198660,49843 776576684925517828,156926 777553209082585088,160801 761971982749437953,431998 780598283102191616,181935 793626109824802816,248516 760876531782672384,64722 792020605994360832,243075 753008265617899520,24411 755887134347702272,39462 764057264139345920,80393 788217428467527680,215412 765557149086777344,86763 781244844404568064,185921 770351806794850306,117609 762839973011664897,73712 766352935664160772,80939 788488347383656448,218275 767743146553970688,101134 768881793894326272,109874 791465858489016320,236928 793323027534639104,251452 755823189280817152,39893 762642530965917696,73926 793525158594154496,251390 751885552723517441,14277 751220877241573376,17697 771134374016200704,122817 790983816357748736,233692 774260244566405120,142090 785972903208636416,198466 790753785995890693,233560 786603880343801857,204835 787748181928882176,207613 794921534410330112,260613 750462291053871104,12883 768302096458231808,105109 769233030665818114,111549 766470618640506880,90785 769031871913140225,110659 790949892487278593,234583 761964918568607744,69548 768138831069605888,103294 780441559892238336,180310 764784114515996672,81843 775659274131402752,138490 780944246329208832,182650 767535537951432705,88920 793827770484846592,255246 768830838528053248,107745 789098451246125056,222655 753466105180459008,26140 766004666836455424,89561 752966198434816000,24526 760546228019027968,63451 751767872330829824,18495 758105677109850112,51451 751856903068594176,19236 765372079260700673,86103 773010083320066048,133432 776623668566827008,155451 771006477901369346,119937 779003143132745729,171693 755631955228692480,38915 793113785208807425,249469 794187220471189504,257423 763485553044041728,75724 786930270549057538,207287 795417162395553793,266151 762153812752642048,60794 775925663672840192,144773 777646434245971970,159876 788780587142098945,104244 753744331161280512,22439 763717496734003200,77612 771553730248310785,124597 781692031685066752,188458 766442152624873472,74247 792044465082933248,243075 738858208186404864,11774 774008545268424704,139781 789166912085254148,223492 763513976772763648,77590 765320179131834368,86440 762879986118254592,75073 751802653915615232,19133 765948478220603392,90384 768413134776336384,106100 778316216746151936,166300 764056493897322498,79987 786815917015437312,205186 791944912497364993,242252 767362744970608640,47940 774593753256497152,142942 778682562403106817,167569 771060909699502081,122251 773661583352279040,11774 793854588143054848,254135 776104564797898752,152735 793456188448972800,233154 732908722314338305,353789 773632139501957121,137869 779684567192141824,175669 787064269821009920,207861 792631700962574336,246908 750357283696091136,12728 759738451952447490,56964 776215740563255297,153596 780225617727926273,146259 781585429220950016,188401 763166564631908352,76535 786358096503316480,203048 790599365266055168,230970 754717488420716544,33356 756338916043714560,42432 785724047262756868,194082 769601698092445696,114306 790739674327162881,233692 775046528914354177,146405 755808385040285696,39173 757248711109906432,46299 776588932444073984,156132 781648537192796160,188500 785638683219079168,197286 795138484818231296,263907 733053929941045249,355464 755149413442617344,34731 787376263157669889,15498 788753268780310532,217945 760541298268921856,63149 768864093230858240,109666 769024487551557632,109875 769316846407385088,112623 764440925779193856,78853 794006202388598785,255870 765528824687759360,86274 753009635620028416,24411 764494093984473088,82066 765214579030765568,86440 771452925524647936,125367 772576466961825793,128934 795330346145480706,264460 732292845759946753,351119 779389729426984960,174557 791115888351031296,235990 753174464783712256,24745 763462292407066625,76406 757325453287952384,44429 772579267381039104,129551 780851593860091904,180825 787357963723956225,207613 788756600836108289,220526 776929604703363072,159093 769329956924993536,112872 791469246769311744,239405 791743645477068801,240584 768522624687300608,107301 773848817359740928,139404 790219633848705024,205728 790396838457151488,11774 794648730997649408,261155 758411710793416709,52061 769016435926589440,102753 788207534834200576,216408 793613493526224897,252639 760695810254331910,738099 790880617906831361,232881 793367350439542784,250669 793463119288958977,250430 751175542989320192,14277 753652181232816128,28281 780571030150459392,172132 775389303295926272,148870 793729609833459712,252741 776873258645762048,158900 766417911250493440,92872 774371735256702976,141360 778981144645644288,158524 773662670268620800,11774 764720578133692416,83600 788472519200215042,218351 756563825516773376,44022 756564737270378496,42503 732609468999966721,1170592 749430560863518720,1248007 794375534759153664,260173 753586045145321472,26066 770540645995859968,108396 770721839903571968,121046 750122152884637696,7275 760112949969162240,60112 774846759763783681,144494 778676620861202432,11774 791133586132992005,235990 753962082245181440,30590 764332096097701889,81869 765218962925903872,86513 758800019482828800,54070 770589869747867648,119774 770463750457524224,118191 753610337409171456,28152 757064026635534336,45964 763913782951223296,80939 788531373426503685,104244 788308939913957376,215754 781703458441334784,187611 791419184156672000,238207 756965114809552900,42405 757592681677623296,47782 779617438828724224,173615 785556840063045632,196917 790960270424236032,234796 754753648467542016,33356 763876450898280448,75973 794984798062346240,262849 758081496112586752,51069 777119957859635200,157755 763393811200434179,59996 790955129943891968,234583 791698311975579648,240070 770797357419995136,121563 777097020653711360,157082 793243447423492097,249926 776764119647084544,157840 776900148953686016,159359 794604293559087104,261818 758816302081249280,54070 762772897182183425,74868 750399727691116544,13164 794233044496306176,258456 769198181959819267,111558 792071470717427713,243398 764972158460100608,85562 788130175972175872,215754 792065960932814849,164814 778050577804718081,165348 756260014608691201,41991 752988065455415297,24727 768896461689933824,11774 792260518392266753,243187 792738747162984450,232863 778691830762180613,167220 785250706018164736,193669 793856745860960256,255942 767924471680278528,100893 795656854873325568,266146 774041054404227072,139404 785797105604435968,194723 770367579458310144,117257 767830093746081792,101681 763149528279252993,57574 752955290648064000,24788 766822960825044993,93405 775022009461989376,146405 775548053545771013,150103 770895282947121152,120474 777397594926395392,161648 781171198377926657,11774 786031872597905408,199546 787959479023251457,212139 764415570536194048,83391 773715870648598528,11774 791837810844061700,240070 793037608624361472,247241 794189781949239298,258598 764236381140848642,80939 764192259755610112,82283 792233420155920384,244550 759607047587594240,58508 773337576551788545,1170555 786970214437048320,207974 762531787532795904,431998 793382652258562048,248253 795764728874356736,268356 794762029370380288,235580 794654655301062656,261155 754717683388678144,33356 767905036869349376,100909 757289857819430912,45319 760969387788632064,66105 763780478906294272,78566 765593257002864641,88128 790938529320865793,232169 752970642023149568,24787 757728238571360257,46280 789149717452103681,223286 761771803547209728,1248973 775906013992067073,152182 786912992445071360,207287 788004059869351936,214209 794913237426958336,228911 758250232463429632,52061 794328372406951936,259743 774010785588588544,131421 792415938205351940,11774 765905155275444228,88930 786047982697271297,196277 762529183411019777,431998 770030873844518912,116229 785842819348901888,197512 777063756539068416,159876 779383977329106944,174557 791257395624349696,237491 780693780005466112,182257 785908620118544385,199546 791641473225723911,240338 794547818786492416,261155 769920887210508288,112032 765283984985190400,86440 788170761253031936,215088 754879044915634176,18341 757588129737998337,47545 774169389469794304,1250066 778306491103252480,167220 791417605785477120,238117 764259014888787968,82066 793120765419728896,249469 762752046814507008,74727 793887758532173824,256534 762740868633677824,74681 785579602626306048,196524 751631819343138816,17842 759800528192757760,243740 780776589176942592,182870 761327038796013570,67229 781202190375452672,174115 756262337426788352,41953 764832261950889984,84724 767869829940334592,102249 792102350680952832,243187 795018401181745152,263895 759021396760469505,48837 790131299755229184,170187 763465631450603520,78304 773901567883968512,139404 779054132862685185,171463 795391653028696064,266151 793924905444093952,256219 778682002903998464,169029 758106285254389760,41703 768485686030852096,101681 770766771473088512,119797 794765182643879936,263289 768200946157555712,11774 777445196275576832,161456 786187808817942528,201494 792020397554229248,243075 790534309186834432,231828 794358960316891136,258878 756476260474322945,43391 794001789964021760,257492 794326665807601664,258598 795470996111097856,247930 779538791929253888,174115 758002382529671169,50143 788151821495853056,214492 788403349863276544,217519 772919849085308928,11774 774409211467923456,141867 793579099448938496,252020 763348936979537920,77731 778315080542846977,167220 771743186238726144,126820 789147854669357056,222682 793140228559085568,220526 758397853056237568,48289 755969825403342848,40881 757226381826744320,45054 772738183612116993,132314 789867775703474176,228449 778614883784929280,152872 790911054570291205,234796 785655969162235908,197673 793646543127580672,249926 794266976788938753,258598 777864721596809216,157755 788084989875269632,215252 751603405638934529,18893 773558388089171968,136904 768111220947689472,100893 789283607466487808,224221 752938480196517892,24257 793525044869685248,11774 750708556119339009,14294 781196694423756800,186352 779425114618077184,174557 789894818897928192,227048 773685544211492865,137869 793817508264501248,255393 794152772098670592,257353 785617143882625024,197297 778764257634562048,169384 786220179227312128,200382 761688555974455296,70355 767816504217706496,87904 778571841740898304,168794 785705530035691520,195975 780935529214910465,183269 794383398294851584,259055 793182407415439360,249926 757072518842908672,45304 758672624608215040,54070 788801070248013824,218356 755473027383463936,32809 792036739808370688,243187 792035057133162496,243187 773838415372677120,139404 781721461442637824,189515 794654359212716033,226320 757643156250726401,48549 777223694821236736,160801 795675010123911168,267862 732595262732926976,352392 751729737064648704,14277 789886998010073089,228172 790723567612665857,231894 759730456564682753,56700 766661266656096256,95343 793115497885642752,249469 756902173267464192,13935 764476146679369728,81130 767707248218996737,100605 777937864390615040,164826 774029842211758084,1250066 780632124445433856,181419 762451625306836992,73030 773528099329806336,137042 756473882643689472,43471 773863762621333505,139404 775496629180850176,143720 780456248000950272,179384 791307073761968129,206850 769371514281918464,110302 777928501961822208,163763 791802951220297729,240926 794567673648533504,261155 750748036750540800,13532 754011557659611137,16299 768984043941720064,108795 776424447905366016,155688 761377504007421952,67468 780005427505426432,177472 791308188608040960,237491 791368092676829184,238395 760614758504620033,63879 773253310782529536,135736 795028449081643008,226320 753277973747208192,25968 787776473247670272,212131 785463776099373056,195975 794817751521128449,262849 774134067637866496,139404 751950814650830849,14277 767259686664036352,97025 794831976779935744,261818 767545255407345664,96039 753738253669236737,29580 764952153865785344,84724 767064313559408641,94699 768952169877962752,110477 794322596661600256,259200 763306308900499456,73685 785990685300142080,199546 750660606781370369,14462 766606427632898048,87774 771539206887739394,124597 774214678578860032,140444 793272955069403140,250633 778702396541116417,167220 749361329530499072,7813 765338201552805892,86645 787338227573071872,207287 772753607389278208,131421 758754387317628928,55107 788531753875038208,203710 790689247674064896,232169 790652946925182981,232863 767037540763217920,95511 776770829530959873,157993 786486644941557760,159115 773701223107092480,138819 786727432472506368,204835 762312463501012996,1249021 781864852851687424,187131 767807634271592451,101650 778290589687222272,166282 790328970600452096,230966 760327757037342720,61070 768605894284341248,104973 776395701894787073,155390 788643471347245057,218832 767789681237000192,101134 769576402890858497,110585 778480245888339968,167220 779340004736704513,173964 764885775666192384,84724 758697573771272192,54070 748180000487071748,1247836 754708233269473282,32963 793930523219345408,256219 760872524439625728,63452 785775825534590976,196524 754060619997908993,31605 764701944476598273,81869 769278479682641921,112363 755258993853865984,36545 788228464092381185,215437 794033279284506624,252020 794573057708855297,261155 791648247253270528,240145 755394895762685953,37044 785602291063660544,197512 791395305828646912,237908 793888672177422336,249926 774245187954565120,142225 788005143165952001,214354 776805088325095424,158314 764974498818981890,85562 773710930245017600,11774 791416693759152128,238780 753760182866325504,28477 781225047822245888,185313 770812469820461060,121479 780620361968840704,171693 732972773019111429,11774 781113743245803520,185496 789550643144904704,11774 790614047720894464,11774 777924722038149120,164694 781157400028078080,185496 787243122950606848,206511 790374194773012480,231092 792481732788383744,245079 740149939112644609,354056 776315978325962752,153675 763367191693651968,74943 776580195335548928,124883 795098176399220736,263907 758709101715152896,54070 794499766096953345,258305 776388041158057984,153845 792978143892033536,350825 760439906812518404,62771 764837820351459328,84724 770253111776514048,117257 755853363921563648,39462 791736661054939137,240145 758044264576131072,50923 771191940964507648,64722 785870601709727744,198671 788748935418355712,220332 790921336969306113,234583 770926305537916928,121949 773604699245125633,137042 776490028402868227,11774 795706423988654080,220029 794405716639420416,258120 790000694266781696,226366 788804461166628865,220332 762702246379302912,74431 776247387102871552,152872 786637509572734976,205270 792772769637216256,243286 766752603581452289,95708 771043587790401536,122982 774090029253537793,7311 793614553456242688,254058 792441669698199553,245148 793194410771046400,249895 795445336898760704,250633 763447792819965953,77849 776802971577442304,158314 788131861537099776,215505 758729798239694849,54070 788783471820890112,220029 749989728510877698,9754 750374033837940740,12883 779614307541655552,167939 790925127470895109,234583 760153342991622144,59868 795617657361989636,267521 759455684568059904,58369 756326267473895424,42249 759756347017539584,56625 770972395876352001,121949 769125291335692291,110709 785885026965655552,198671 793493792015933441,252580 794986444255334400,263907 764578466943627264,35479 765255353131012098,86782 785930017842749440,199262 745567055743594496,353114 794608540807729153,261818 757264217074503680,44461 769486204207140865,113788 789188314808987651,223899 794269767553036288,258060 794664500528054273,261987 776210792261775365,153596 748595585859592192,11774 773337389792129024,135025 790980514295390208,232863 751224440004882432,12868 788716519131938820,218258 780794817357815809,183269 766587600375209984,94699 754903805397827584,27045 765285343553740800,86936 793111709573492736,249469 773516351533150208,136947 773649998403686400,138382 776812165688877056,11774 770177080944242688,44421 786931668435230720,191622 747531377189388288,350826 740064026475040768,11774 753051233452232704,24603 753370557731799041,27045 745298154266861568,11774 765685256448053248,85326 775874993947234304,148473 787002185900892160,207304 794552106778820609,261155 733189982979031040,355480 756199497382834177,11774 757040964368146432,45974 771341354702102528,124883 795036271978672129,263895 750408035839774721,11495 753447693393940480,17842 764879625508061184,84724 792077841009668101,11774 759138969347055616,54418 794190156144185344,258456 769323575450841088,105799 787724647177400324,205197 792030441196883968,243075 733002170920882176,355216 766125825577975809,90482 769370119684239360,113426 785527651976908800,196277 786055026523381760,199546 752240218988638210,11798 776218655117815808,153845 759307663616446464,56018 771827686847098880,1249928 766423623145893888,84209 776154361013604352,153845 776880929436422145,159146 776889523779215360,159252 788111423134195712,215608 759471710320021504,56700 792021614506442752,236747 781585340129763328,187976 771947158199296000,128615 788617250924363776,215437 794910473879580672,236393 769325092492935168,112363 793466513906921472,252020 750948932960878592,14858 732442411696193536,349263 761674362164432896,69711 763961726001786880,80393 794350898520752128,258909 786642253582262272,205270 792513929075388416,242693 794158490390589440,257492 794549833361227776,261155 761346341515649024,67587 793314917025771520,250633 752242845956747264,11774 767805199423451137,101681 790761811997962240,233154 775429688059625472,141415 789980109251891200,228037 768975590812708864,95574 771163368048594945,122982 775144530391597057,143565 786004875024879616,199478 757681021777092608,48810 793292970636275712,249926 772245687270531072,125554 759420925645168644,57917 776876940439326721,156835 788386303373090816,217519 769152072562401280,111558 788351482827538432,215608 759240903743696900,57722 792443687561105408,243659 774247823428595713,139404 787073200022622208,207287 759441736007610368,58057 763150003195916288,76934 795715646952710144,267862 770372391834832896,10788 776877918328795136,157755 779350394627514368,174321 786548034347737089,200382 762018797297528832,431998 771058868566753280,118562 771393689956397056,125367 775121412487086081,146720 764785289671897088,84724 765938123654266884,90384 792066399376175104,242693 766323352092889088,11774 775074009159532544,128934 759191026548346880,57336 790970074433589248,235147 763411464287838208,75899 766030908143132672,90723 794339516089630721,258741 768484625396228096,1249480 780611679029637120,182037 755505619797442560,37993 750833986931482624,14877 753553761323343872,28152 793663914567274496,208178 760110918898515968,61051 793082616228548611,243648 795362955575652352,264397 781341998020255744,186584 785901432411009024,198840 787037421326114817,207712 787716936809537538,199307 791058442861502468,234551 793717880336494592,252639 795132430235488256,264397 766011409754796032,90384 777802678940340224,163776 793993443236118528,257423 765989249183125505,90575 772079225096507392,126751 787047455590260736,208395 791041888929320960,226731 769901476135129095,26066 786423094340616192,203674 792476885305421826,243513 776609029728514049,156976 756606588526403584,41839 762244784467484672,69380 773953808388849664,139404 760265989359624192,62165 773216322813628416,134561 789777445268361216,225585 795290130265292800,265649 754871390168158209,33356 759900049451065345,58227 773977654152290305,139360 758107322971398144,41703 772872522161356801,132761 778354532652871681,167676 779444065091907584,165690 781898751199805440,191354 753394914206093312,26458 764338577706745857,82066 765338445090844672,86825 778299726391226368,166913 792479716619976705,246225 772805802490990592,132364 774000374319607808,139089 750505864373559296,13450 788798688554614784,220728 768926485340041216,110362 781341618934775808,139404 781477507723911168,188119 789673350628904960,226738 758100275643027457,51239 732889563161485312,353228 752232687109337088,20664 766759540582813697,79987 792024003573649408,243075 770419443939803136,118192 786631659114291200,204959 787257225958006785,209035 750841229768740864,14277 752218458192900096,20279 791009675391238144,235620 786930172779827201,194272 759214901328052226,56964 764212525139386369,82642 757905903144226816,49798 758310055326482434,52112 758336125496729600,52554 765551718734127105,87904 792783237013725184,245607 751139418786844672,14950 755567588042743809,38401 788177567689867264,352258 788719340736524293,218275 757689865609867269,48477 785698501053321216,87904 786666554666647552,205728 790609004108001280,231870 792766138501529601,246726 758916405911691264,1248654 756462742853283840,43391 758809108279463937,55257 762804903257395201,73814 741899690975723521,1170722 760239258867236865,57131 776176024447057920,154071 785549295667732481,196917 760224626584670209,61545 766866009571618816,91700 793100900885815297,249469 786307746404536322,202429 794002605546606592,255318 766474139825614848,84666 751792064669454336,16931 791330934914097152,237491 760922293556043777,64722 756208941931999232,41680 756349385999519744,42432 787075579904339968,205186 795089344767766528,264397 781220341158907905,186434 781635537090318336,187969 786633722044911616,205270 753666463869788160,26033 793813357656616960,249926 785984874196770816,200382 756087358362124288,35890 770382179310395392,118801 791327840817950720,237787 772106248569303045,129558 789328228284530688,350829 760218246494711808,61412 762975399399665665,75724 765275604119945216,11774 793954635090395137,256358 768126623665233924,103354 775317599362031616,148045 787378670499340288,199546 793424262115708929,252020 762117489987903488,349486 765542894174244864,49586 785658402059890689,195975 754747262761328640,33081 766398171559841792,350498 776750827033747456,157755 792415486160011264,243451 757842479638941696,47940 774214953364496384,138641 785571355710332928,196917 788821265691840512,218275 751619385027014657,19000 756984469668724736,45669 773654424380055552,136947 792440542886002692,245148 755063465140781057,35086 756732848636170240,44450 779915392705765376,177233 791048934873567232,234196 758055037696348186,50923 774102543865552896,139865 765959725095673856,90384 789174778967928832,11774 764947928993656832,85159 773876802565599232,139404 785597054991134725,197297 790308092986609664,229773 762752653885513728,74630 794976257574375424,263940 769267675902140421,112085 778727943988060161,169410 779778887077199873,175092 786185817622405120,199262 795489362666463236,266079 791314550473777152,237491 759546083097751552,50654 764850828947578881,84422 769936583755653120,115929 787073458614046720,207965 756521281265082368,47783 758723152520237057,54070 794612484585963520,262053 794332718779793408,258878 794623892417548288,261155 777153770778046465,159876 787832387354976257,210432 754754445179846656,33174 776825339771252736,158428 788901418820182016,221687 753558555815391233,28037 778097334106357760,163990 773955690268327936,140232 791373467530571776,11774 762780306139217920,74827 791003095316647936,235620 762682904015097857,11774 794004408619110404,256255 789297221174829056,223881 768862913662558208,108849 793844705641500672,255942 794564505737031680,261155 773287555705999360,135725 759120950109605890,1248642 792088702973517824,234132 793180293821636608,249469 771436034362077184,124744 735180705676840961,11774 750734026650955776,14641 791388788777848832,237491 795678233895305217,267862 791020336326254594,231598 769205566103224320,11774 788979866016292864,166096 755164698476220416,35890 780585389702668288,180010 780826156635271169,183269 774089046792347650,139404 779319415892480001,173964 788211113443794944,215088 764856154765885441,84929 759379171244146688,56700 768235201679982593,103405 791390771085803520,238780 776322124931735552,154832 765037110470578176,82283 771923631161143296,127957 755423752830259200,37044 794304316085587974,11774 777873230656860160,156518 756936614920744961,44291 760897894660640768,65540 791741658358505472,240145 793805198464606209,255393 750455348876632064,13532 752301618419277824,1170347 771234730767323137,123825 758288494502424576,51451 775165456827252736,147541 780504479863017472,180759 781153178863620097,183269 787008421744766976,208065 787035406881533952,207949 795487865748803584,266289 785315989160271872,166096 759575980935557120,56964 786922691534159872,207287 773353197662507008,132366 750516650764623873,13410 753740669936504832,29592 764291658594734080,82170 774172901700272128,140444 776568661951782913,156976 774277833661173760,140025 792035880936484865,243075 761026950479552512,56964 792517669069225984,243187 764872041719881728,82066 773975827977338880,140614 778947940668678144,170252 792826156227579904,244895 786386125820526594,202217 794566706223976448,261155 753367225462038529,26446 758449120013012993,52554 763017067830255616,1170858 776293918027632640,153845 793111006830432256,249469 756903066008449024,44271 760178732036349953,47940 763212188681138176,75899 795242070554406912,264397 740335972089516036,11774 787019708944048128,207287 789106856551735296,218351 791008631034568704,235620 759497876003250176,58232 762743259625947136,73712 766589899235393537,94699 785843211377975301,196538 792471424325656576,245148 773173865669206017,134561 765046388518424576,85562 765333996037341184,83700 773289851999260672,134561 777273547727122433,159146 790034101440909312,224573 790527279927394304,230237 767808419176730624,100893 790718629583081472,232169 753053023052697600,24248 781698019783835648,180122 778337040471625729,167220 793139280658956292,249841 776478445286981632,151463 774290197999681536,141918 793179583063461889,249444 789898880892669952,105109 792056404450226176,243187 764171189203853313,82283 773873088052269056,139404 778679275159302145,169755 794205559566245888,258771 785912783326089216,199546 788872832038146052,104244 790621854520180738,232884 756222855726104576,40560 772743725013491712,127836 753645245414248449,28732 793280070701821952,249926 755379548326400000,36481 768855499970404352,105109 795020094397186048,264431 755020297938542592,34637 795405539102625792,266151 759123777175298052,54300 788717474531377152,220029 755143790575235072,35403 778406786198081536,1170858 791725126245122048,240483 762682985892093952,11774 763514448153759745,78159 777838872378150912,161277 786541119115038720,204413 787033118481932288,208014 764496917040623616,82066 772461958503202816,131025 773977687203262464,115790 763417126019272704,78129 753782609738665985,29817 761355493034102784,67369 793982203969474560,257325 760076430168367104,60866 786192630451273728,201619 794565083061952512,228911 777675591583662080,162485 781198785288339456,186212 755608291011620864,38183 758434063711662080,52554 761669749407227904,69356 795090315229229056,105109 763473839451930624,77720 778234421761675264,166532 792499820816629760,246392 788842033637167104,221297 764051308236054532,70177 759396319437869056,56964 773966161977470977,138061 785653384573427712,197512 786244590898601985,1063777 795036657112219648,264754 767932078214172672,101514 780832114782507008,183269 791441259118211072,238864 757521882648309761,47680 785306854041587713,351931 764917189564596225,84209 776588934872756224,151463 793450291618193408,249926 793568954769739777,252580 773341049263562755,135381 794750171959721984,262319 759081360225136640,56889 778281371588526080,166676 794120412498165760,255176 774118867501146112,90252 765585337104142336,88052 790549710557904896,231336 793958080493088768,255826 794287293125238784,258598 760520335578001409,63410 765048679526916097,84422 791014950202408961,121795 733089920584196096,355357 770358876508135424,82066 775522026303827969,149953 776409468410040324,1170376 759195963391143937,57356 793537366518407168,252408 758039904412504064,50923 788167420481536000,215969 791134625196281857,234575 780383221741527040,179593 785624913038061568,194213 786772135121260544,203822 770274659338072064,117257 776187996974387200,153743 789082350109863936,222655 789976008648634369,228820 758847893922906112,51809 788808083338326016,220526 795746638149009408,268766 762841252865814528,73685 765901788960722948,90031 771934823355219973,127957 786984009675014149,207965 757741885725274113,47940 771470927246790656,118191 775046282171658240,146580 780487608476598272,108396 766256589242298368,91751 788734313231638528,220332 753732138848092160,29548 790306743016386560,230277 758663122672455680,54070 758788156325961728,54070 791417669505388545,238207 766043728423387140,11774 789898799724556293,227242 793097600274534400,249469 732302259657265152,350822 788634169505091584,218223 792048262479962112,243187 794563532176191488,261097 777129567760809984,160395 781876596357664768,190635 769214462649831424,111558 794022638872068097,257492 769031750836219904,110344 776746266525069312,156888 751645569261531136,14277 759482729192763393,56964 775460865646661635,149329 732395811984838657,351902 760907717120843777,11774 750694703096557568,14718 766236908255051776,90384 772456877733142528,129662 790620813171027969,232791 762265901244768256,70886 768804440799338496,108849 771376276418375680,124597 777535018235232256,161407 790752819523362816,233307 790987267913293824,235590 778979841005744128,171168 740212065550237696,11774 786332381284184065,193636 770431988775936001,118985 790412610231336960,350650 771158159876644864,122967 779081407985352704,171644 795465470929354752,247930 762809087146889216,74308 767116737452052480,1174474 777854655971860480,164001 766439571659698176,93286 767750527522332673,100893 793972884385525760,254135 761019580110090240,66116 780789623127769088,182036 781114586711724032,183472 750444368595521537,1248085 750473010444918784,13608 766986998167003136,96190 787353908423364609,197512 791366794501947397,238395 760499809727946752,63149 763815481090473989,79131 770339778613092352,118375 794681134688763904,261155 792096297897562113,243075 763664740757409792,78853 770339425620467712,11774 774907874397057024,144112 778229318489079809,166282 793226515626483712,249926 780870500964720640,183269 791702475875110912,240483 795005153061519364,258040 781727332809584641,187969 790498168903311360,229693 755167069059031041,35890 793618744836632577,252679 758088544581586944,51321 793868425961566208,11774 762693400948776964,74133 768501430755876864,106716 774017353755402240,140444 769283179316252673,111454 771324403955146752,124597 787027856131969024,207965 773956572947046401,139404 789950559897911297,228888 791360308417888256,237872 793133575277338624,249895 791697615343775745,240483 749982259826929664,10064 758655272479035392,53580 790930716146085888,234796 791123816382472192,234583 791348782571085824,237491 762614900963340288,73814 779526428576534528,172185 786585810292183041,203674 795024458826158080,264010 779156921844543488,170187 763953324534050821,79999 777283633207922693,160226 758658463207600128,53580 759123010867474433,57189 785304666401673217,194934 786808271860436992,206642 772589306137284608,131027 785491381074538498,196277 791410206932475905,238207 757799713273880577,48926 766159413082062848,90482 768976380956667905,110659 776743293220782081,157693 790715388552220672,233558 794775679606910976,262849 754751204761010176,33474 771450181216833537,121949 786741825289805824,100605 752933665068322816,24173 761943444436594689,431998 795774139902652416,267587 780609031706583040,182049 768631685906702336,106756 789311438586191873,192306 768518158428680193,106023 772168418661437440,129558 775290722274639873,147612 752947194819383296,24248 769211833756647424,111464 775455092938043393,149292 761130486835970048,23762 769009921161588736,110477 794552858725097473,261142 763024877569925120,75899 754035619240652800,29790 757985561390948353,10057 781056392605999105,183759 781629409312837632,187044 781655551931408384,177455 751130081561612288,16897 788196127610994688,213887 795613092818391044,267655 753036168212676608,24248 786188832567734272,201619 793124940333678592,249348 766720465759068160,95672 793129253973917696,249469 736235354483793920,11774 756191196414783492,41763 788145545172905984,215505 795454296489922561,263907 774436994738974720,141887 787639072495923201,204078 764970007080165376,85562 794688897955536896,262025 776497920774381568,155390 791357429455921156,238207 791700489494679552,240145 735349857339215872,353667 785239332323852288,194098 793182739935604736,248988 732253832927952898,349585 772526564214919168,11774 781844283091329024,187131 772208765231738880,129471 779072990856306692,136093 786601323219283968,205052 788758870441152513,11774 789285317257887745,224680 794704909245485056,262349 760258834078240768,61051 764128709263491072,81574 766760114590216192,92213 775854869022322688,151185 786739813043040257,206008 793124757852020736,249469 788952101003014144,11774 758838305941180421,54519 762069659944259585,69673 777294424141393920,157082 791402734004076545,238292 750749958635216896,15005 773494260993785856,136904 759843581867749376,353879 765354227187286016,85562 772657573942161417,128355 760536027572293632,63265 792135074632331267,241819 752657043312373761,1248226 780619597477064705,182146 794683043088920576,262752 753372620670787584,27045 779454239340896256,175260 778610128190857216,169226 781197597914517504,186362 785926676765024256,199262 793164002729668608,249841 780802050644910080,182726 790881267311058944,234583 759007106884218881,54070 776987155285565440,155332 795701933193371648,268281 768214769811599361,104662 793817455961346048,254058 775763939120611328,151409 765702293346017280,74575 785893293527740416,198878 795001838986665984,263171 753594510475526145,26446 773180199240212481,134561 785530591299117060,196277 789467814734147584,11774 750979248589070336,14858 752234452412207105,20279 753958049858121730,30304 762721088807825408,74066 778294026885746688,166913 765508179547480064,86103 755580635092103168,1248327 785988085674749952,199961 793176124834537472,249057 775403694472900608,148574 793637270574108672,253448 793598263484178432,252044 768798977814695937,108849 768823428769906693,107469 758059806498312192,47940 773266815497535488,134993 793079178442702849,174507 751820778417561601,14277 790245790270619648,227242 780959663244320768,75300 794686748961873920,262752 780796565715812352,352113 794992908516651008,256458 751189212028809216,17517 762088400266616832,71270 781905390136995840,11774 767748312241958916,11774 773629449703227392,136814 786881253278646272,90209 764579349479645184,81783 781548323320762369,188478 788261084037844992,1170441 755873019550113792,32873 777163182208978944,152314 761020053215059968,66116 790969929721716736,235487 749716819091525632,9087 749976463009513473,10729 761595908626780160,69565 791439030873272321,238639 773549681305653248,136947 776497117221257217,156027 757825458880651264,27063 790727025820512256,232791 769009880543981572,103446 789840713009750017,225608 793548135377334275,249926 758166022209896448,41703 773926258811936769,138054 779496389550149632,171465 765628187346821121,87245 778906390601621504,171017 791405571501019136,238207 763048699559747584,73721 755476821181865985,36859 788873951598436352,221785 791782671634530305,241720 733258276540944384,355480 750058151026630656,11463 754773572472700931,33356 758082097219338240,50827 760616776333987841,61917 771358849177706500,124597 764577464169271296,79561 767392537199902720,97515 772932120893333504,132761 795121364516696064,258305 788547502559551488,218832 793963793583783936,255942 761720336660430849,70543 776636616437673984,132335 795382968831410177,266293 795749119809634304,267986 763466753477267457,78159 774302169105399808,141912 764505000458321921,81946 770254605313650689,47570 758656374842728448,54070 789278326795874304,223286 773199580225687552,134470 791250042417885184,235348 768213042404401152,103071 761412776334024704,67906 788847189082578944,218258 794918426225573888,262849 759789064476356608,59730 768862788483678208,108849 778334195911241728,166532 790606228258852865,232169 790968370728357889,235487 776180204389617664,153866 778832637985107968,168794 792578484971462657,244270 778306329181949952,164633 794687958406275072,262752 751641179096133632,18323 771858024881270784,128017 777078960802770944,159016 751780239391334400,19352 769207912908615680,111491 775783581469777920,151156 780577441458913280,11774 787373978138456064,210207 792361088033566720,244385 776735854328946688,157755 760221111661436929,61011 755098974386786304,35445 777563814548086784,160230 753571382001213441,28037 779112172458610689,172545 780937583782195200,177687 768904267637919744,105425 792354472395575296,245069 792706418524745728,247077 793608158719520768,253793 755161494891802626,35890 794693070616817664,262849 790694050366119936,231878 794033278848094208,252020 773879804319772674,139404 765314235643473920,84209 793242726053482496,249926 770794781446320128,120897 790496166878154752,229693 761826546923479041,67973 765764490373783552,87904 785937339419725824,199960 792109207633825792,243187 795032647034667008,263926 755361977929719808,36938 763800244802973696,80393 753718095542296576,29347 771065681143967748,122388 791963961709121536,242637 780643933449662465,182257 763079227474374661,76449 758704666872078336,54070 776906701014495232,155451 763389529462046720,76406 768988036772335616,76480 758414294732115969,52112 773916048496164865,139989 791652305523191808,240145 794870333152972800,262752 758776862889746432,54070 758770344358477825,52879 775413033854078976,148800 775855074174050305,151967 774038730994704385,139404 776615905807695872,156132 774449270791499776,141316 789563421842898945,227130 762781925828210688,71502 768291786208915456,354238 781847097393999872,186212 764993712912949248,513129 794877484630233088,262849 770452620670406660,118087 786699443575881728,203674 794640311880478721,261155 770974269123670017,117257 791730119589163008,240483 793440085844889600,252196 761356231210512389,68163 765316720290476034,352731 792030661527863296,243075 793501265565134849,241819 791477216139968512,237908 755868584153350144,18215 785340617861636096,195125 773851125107814400,139404 739703357384851456,1170700 768956894501343232,109104 770591143537078273,71612 774975890195222529,144690 762715110091677697,73814 758971349284982784,54070 760122022391185412,1170396 780622487646244864,182146 791980414076264449,241720 747807428163448834,1247775 788255410205536256,214660 793096275721728001,249469 755442273924636673,35931 760758983317749760,47940 760872153621331968,65180 769296307819204608,112872 772809504081588224,132335 789168835853099009,215437 732902793632047104,351617 786068506899050496,49459 786166022923366401,196216 777640566448193536,161456 794732369303441408,261155 772934967751905280,132853 778732591004254208,170169 757044181789474816,45576 769788076407349248,108427 777371983625551872,27284 759124246807269377,56952 774575139199524864,142278 789094968820465664,223286 761165977144918016,66851 761693245432819712,68133 785546320991752192,196788 767363646078984192,98646 773255942754275328,135725 775018749778878464,146259 766668257168199680,94699 790240739095523328,229693 755094965538156545,35044 793645891802402816,254008 746526577517748228,1170858 794595341177880580,259134 780728922606542852,182257 787795759315972097,50439 790045769260732416,228124 792051966297767936,243187 765729262787710976,86653 758282533041795073,51809 766729085523558400,95708 781185698355408897,182659 794544840168050688,261155 795083239509487616,261155 764697844938739716,83305 793558516631998464,250633 791727993886482432,238780 759295957464940545,56964 787411067903148032,208445 779933825862426625,170187 788861511661867008,220332 750039789399707648,7275 766604970976083968,94612 768142662893535233,102295 768419575532707841,106281 789186642372243456,222682 773612712068653056,137818 778355322926821377,166913 793242056424468481,250293 794746306501771264,259220 774348567590866944,139404 764862319016894464,1249257 791774683830050817,237708 794023669215285248,249057 756955331071086592,44450 781319436661776384,183269 793121870446944257,249159 761533936409382912,353603 795190204378312704,249926 764972325896871937,85562 751168691962777600,16457 786513363375427584,203674 787398585214042112,146632 781520424660328448,187976 764949485768220672,11774 780631204580036608,181952 793599278929235968,252020 778310826235138049,167407 778438789429551104,166852 781137991221780480,176101 786611799382642690,204413 794020525647478784,252412 757345161823215616,47090 765600336316801025,80607 790865672741986304,351992 776059631592497152,150028 777593540691976193,162497 788805891843764225,220526 789925107884064768,227048 751561056816889861,18555 756716864781377536,44732 780902033318637568,183811 775066629751177216,146259 771391902478393345,353879 781038790735458304,183759 758576408431960064,53185 776204152795955200,131210 778680258329391105,167407 791346216382504960,11774 793510326377390082,252408 762611858662490112,73568 785876591809134592,197512 785674205157167104,197297 793257806216310784,249926 794176601286123520,256502 785595623370219521,196900 765738279555702784,86653 758655186751594496,53924 791470394440028160,238395 788811642377089024,220526 757926699925401600,46909 772125167006863360,117364 789714178269380609,224243 759798299226361861,57372 768618610029957124,107032 778650689337593856,168794 763022592378830848,75897 787384020623462400,208307 794712057195200513,262886 795253306679590912,265440 771008375148519424,121949 781851567276384256,190635 787082356809207809,207949 788118074377527300,215252 759462092034437120,56964 749349692387921921,7849 770083916908814337,11495 758110558772137984,41703 778950443779121154,170187 789994723440066560,246425 794191071026835457,257492 766772173868523520,95988 772897536843534336,132908 770706790270906368,119937 758637886405087232,54070 764875216363347968,58255 779911886519300096,177401 793177834424532992,249841 781466488163172352,184223 766833910277734400,95506 775101684141985792,146704 790841703758491648,233692 749486540506685441,7217 766325983859314693,93036 773496750782885891,136767 771567422553755648,125554 789837796085084160,227925 773959835851362304,140444 794240141997047808,257492 770959893167742976,121949 787717684939071488,205197 756285807980384256,42432 773203736483299328,135199 776385376902455296,153779 778289601978966016,167220 786301204863201280,192032 791071337171353600,234867 794936486839783424,248924 774024935115071490,139373 790878501360533504,234583 742476989420982273,352304 752958034092101632,24788 766188487968108544,90384 793618285661159424,253032 767301128967061504,93184 750105787024965634,10735 763780790320857089,80098 790748768740052993,232863 794756309153234944,262752 765222844032618496,86440 780539254703329280,178735 766436921753075712,92959 790364909137752064,230053 742823994869485568,47188 787083563631939584,202636 792674462449569792,18395 760174065810300928,61412 766713698807414784,95708 768830887697997824,108799 788872920022024192,221832 752310075230920704,20933 794600322459045888,260033 759894608172036096,58254 785279636892778497,11774 763097601193287680,76549 793618708501454848,252639 761270853375959040,67709 788904791191662592,220029 754743420497764352,33356 793110908717371392,249469 756106762919505920,36649 758683043301175296,54070 766347189555560448,80939 769486156862029824,350678 790771458674864128,233692 794551967691501568,261155 752684931113885696,22411 761635726861697024,69493 749640403750625284,9471 756312530050580487,42249 771055192125177857,118174 777516315212910592,156061 793127636637745152,249469 780845081796411392,183242 788033279505162240,214345 791834611106086912,240890 787833798385885184,205197 762057693599236096,71476 769230824982011905,111549 786839105556676608,206048 790960554802380800,234583 794000467634159616,249469 742195990258585602,11774 763642450137284608,78189 766421102088294400,93850 780744180565803008,182036 732936627920736256,354525 786606920786255872,205039 793727306791460865,252020 794085535702728704,254856 787806780499693568,212239 788933892564627458,11774 795402568423841792,266491 762263206614093824,71123 772901134516092928,131403 795063846683688960,262849 775649657636720640,150511 792020516588564480,243092 794631384925171713,261818 795711202114633733,267521 791705274365116416,240483 764207884326449153,80098 790985847633870848,232169 795197902834532356,261155 776457813581258752,156055 793631053311152128,254025 766398873229225986,93504 794702161556938753,262849 794149213240115200,257492 794309005698969600,11774 762669083187777536,71502 778612023060037632,169201 781606628403519488,186210 753952723431661568,30339 768968165024030720,109666 769367744856858624,110659 755457957106552832,34666 772660509577359360,131007 793125351400636417,242284 793900229187620865,255942 763870086939697153,80939 769590479189008384,110585 766063378720698368,90482 772969505400066049,133519 790993898726273024,235179 765516159588372480,87904 769835848963547136,105671 793130500349132800,249841 793966482333974528,256217 776217583204896772,154214 749751448381063168,9295 755849692223680512,18215 760829129184808960,64722 767172912247934976,97811 778994791677849601,171247 781053193421672448,183759 788756977547632641,220526 792091280180412416,237964 764882411515707392,84724 766699739391913984,95672 771063515792551936,122388 762450551632048128,73102 767976937998446592,101681 788736526817591296,220029 752898811115233280,24134 758770559547236352,55257 779039014133170176,101681 785602643859116032,197512 768861178558750720,109666 785872667404476417,198671 772456089879252992,129662 776447905469042690,154223 769303855825719296,111549 764144332257497088,82066 780606232222654464,182037 794132666245222400,258148 760218893264691200,61352 791698892219875328,239610 758250352546353152,51997 763481649359097856,78684 781826030172381185,188119 789286472469868544,224680 790983375045681153,233692 773828113310646272,37160 795718836490104832,267862 762392638037327872,72755 793251834504876032,249926 763721600327782400,79691 775326294128988160,148170 732395687455784961,351676 775743880155262976,150663 795413345356697602,247930 764215089897545729,82544 766020356935065600,89923 771116181520515072,122145 776044351809949696,150663 793150475205943296,249882 754112842241105922,31400 768104965051080704,102514 781475599315501057,188119 788430668472672260,217837 772073306295902208,128143 749373737007517696,8497 762767521673904128,73814 786034399443767296,200383 793499337825329152,252408 781826624513839104,188934 776161004744953856,153311 758386048091037696,52921 761694216317571073,69711 788010200233971712,206117 758474925279633408,53185 768679635420848128,107423 786388793075048449,203240 734729968933064704,7700 768292377886732289,104162 778360893524611072,167220 788077289569386497,214209 794576075020005376,261155 764277824442236928,82283 787399421545906176,210313 789270245659643905,223030 793122676055248896,249469 786185714597711872,192032 790611141068197888,231870 752267304931565568,21106 792320047565770752,245118 794606525620908033,242693 794528674095697921,257492 768896098085797889,109104 793504123303841792,249926 794332818738397184,260033 795077553333694465,11774 757273828103823362,45669 742336262783311876,349951 776670736211595264,155688 766706208891895808,93823 772477680478543873,131045 791742250808119296,240584 757597089719214080,47761 772931885454364672,133519 785804607205277696,198586 756642262323458048,44510 770245546015535110,117257 774181762217889793,136947 759458753485824001,56964 776202655190376448,80720 790004424248655872,223286 791095428699697153,234583 758640147420381184,54070 760455882899619840,62771 775152728947494912,146847 763458931309944834,77577 766044937561509888,90384 792192439075246080,243187 751611209317699584,16728 776751629244755968,157693 750180319236612096,10346 758082820791205889,50476 771716094407143424,125633 787753779512958976,210208 785978309897166848,199546 792412691012915200,245607 750356914165473280,11773 755864025452285952,39462 781492630387646464,188119 793215626546409472,248688 794189039662469120,258598 742793708706234368,1247548 780432067523973120,180112 749100679432507392,7287 773860246141804544,139404 773488070326878208,72475 761256775660122113,67023 764964707232997376,84724 776058817180205056,153194 792512640438312962,246392 793306462965510144,247241 780796430449381381,80785 758354246211252225,52554 790566192826179584,228341 770809685184241664,119832 787787698568171520,212024 765709468806045696,86103 764782613240352768,84724 757649697519575040,48549 789538644004659200,221623 793246496573550592,249926 794763111307837440,261987 752650684353445888,22785 773623083768778752,137158 732379010349580289,350808 773630104811532288,137869 777511421449949184,161387 789895605514407936,227048 794189610578493440,258598 790446044278554624,231498 761282858149376001,67229 763872468960440321,80939 791445771136540674,238780 794384715696381954,260033 755168875478679552,35890 757220333912858624,46006 761986202249474049,71115 766464375137767424,92959 788690618826522624,217519 788858919905071104,219119 773880011497627648,139404 791435908918546432,238207 768222276542197764,11774 749015047725281280,11774 760052185925386240,60163 766434893395918848,92959 791317438621110272,234583 733877512711905280,352781 753674638627004417,29036 760958184651526144,65174 787624426971856896,211347 790678301236948992,231792 793842636465565696,255931 753367970303311872,27045 785266727844098049,11774 793984617636315136,255942 766011664646934528,90723 791680179223404544,240483 793402103024783361,249926 758376155061846016,52494 785474099661402112,195723 786407866982727682,203048 794558960414167040,261155 785833683315896320,197512 789656682758537216,220076 790626698383462400,11774 792101948723867648,243187 755170639997173760,1248290 761181014941114370,66159 785250873685311488,11774 779303416367616000,167101 780707745452392448,67938 794565516262313984,261155 751049769099882497,14277 785271626183041024,194648 773703903657365505,137869 779043464809938944,172084 749237107730812928,7778 774986753593765888,686533 791109558533959680,235590 775487705991946240,149259 768888682380005377,108849 774452446391336960,139404 763891719570018304,79513 794999394500247553,264397 788836041880850432,221476 793616547189288960,252890 793002350998761472,247877 786248736095637505,11774 790899850535702528,234583 758414687050629121,51997 761743615219621888,70177 763472103827922944,78513 779753491417952256,176109 792115271183896576,197130 776150003890868224,154071 779131675808829440,172962 787020097701371904,207949 787880611608403968,210238 791464789872640000,238780 794525885915336708,261155 771015787737853952,121612 778976164400553984,155035 791353174791774209,238395 750860030090502144,15653 778656366349131777,169226 766761868832702464,95530 772382666926788608,125381 794580130630799362,39957 771774979390083072,124597 759509181619642368,58227 772211562258042880,121795 793790464117923847,252674 781374205057241088,186584 788599592531230721,219561 780623512193028096,182154 787152446678241280,209184 755015988664467456,34666 755352331827474432,35890 788886693524938752,220029 767868161060470784,101383 771110679562493952,122145 786219094408253440,199441 795201804065796096,264288 773975856481828864,137965 766760758961119236,95530 773128105162477568,11774 788875374348206080,221832 759981730186924034,60363 790515167935078401,231894 787757970822139905,212357 795034523926835200,260530 770563086113574914,118192 786731037007220736,203832 794274223330119680,259231 778430664739696640,167562 787334948063555584,207965 790903808490508288,234796 750364047007178752,12805 770245293283475456,44421 732964553181401088,354989 761207085719781377,61051 792774580767121408,247241 794721184327802881,262053 785773989637521408,197512 764911433515610112,85159 791483809275359233,238292 765848794416160773,354285 768950829013270529,110615 789480554827812864,225870 752985043459604480,24366 765998528132898816,90575 765371897760485376,86103 787067307713409024,208014 755828398908399616,39957 755555811431153664,38286 763874782844686336,80939 764270103584055296,82066 756569812847894528,44012 775654832900222976,150419 760242054102331392,60995 779507672936751104,174230 791153188590223360,105109 754032724420288513,30590 786030237549068288,198620 754983992823312384,34167 776480893829394432,155896 788503970968920065,218275 769077066264408064,110362 769249930145849344,110585 791170754142412800,236507 760190118917468160,61051 766373078817501186,92958 773898202604974080,139404 786383934577717248,203510 763918626952929282,1249156 764689835265290240,84422 765173660562763776,78304 765589238259650560,87062 771518161208258560,125022 794714960450506753,261050 791519097083142144,237908 761002205881171969,66159 764612036076662784,83391 771786626582196225,127366 758482030162092032,47019 774224453739962369,141867 794268904910684166,249926 763490281840717824,77731 789880723498999808,227242 776680750951260160,156835 795694598312050689,267862 765562347113082881,87904 778472125015334912,166100 791357318449561600,238207 749949655954255872,10735 791375505475772417,238596 793648238054301696,252581 794537491470512129,261155 775290195239325696,148045 749754996858556416,9087 770366106221424640,117079 781584134791507968,131056 766721586539929600,95672 780536935836061696,180268 751199704172621825,17434 755161402726154240,35890 790957497846816768,234583 763098612712759296,11774 768232253168103424,103252 795080567515729920,262847 758347817093992448,52682 790876278685597696,234583 792082134873673728,192126 778299427060527104,167220 790636781968486401,232881 751746578021490688,19304 775019547661336576,143043 792191664387452928,244659 794872618130276352,260759 763346178108854272,1248965 775890571655131136,152182 792669583924604928,246274 753427859197263872,27255 788454805408653312,217837 758224767723995136,51069 762079237050241024,70338 760978655367589888,65291 764283223664947200,81702 789528181023711232,226881 786705821367406592,200956 794604096946720768,261155 734945130868707328,353712 780487684418482176,11774 779716057573445632,174756 775878476926627841,151156 777162770907148288,158897 778703228594642944,169923 757063571024990208,45122 764105855574966272,1249206 792912220015370241,247877 791676316710014976,240483 770320717573459968,117687 757577000089509888,47782 772897049742368768,132364 778304945049042944,166409 764224182351568896,80939 788953046143217664,215437 774413707937976320,141316 764094123619999744,81702 777029140054552577,157755 792015147405455360,243075 762467487413710849,431998 781863146248105984,190635 751148914296942593,16833 793386999080157184,249841 763502470366625793,78115 786417809316192257,203674 781518413051138048,47940 793179098537394178,249469 761752866126196737,11774 764542509829591040,82457 750435474930475009,12883 779020479118053376,171037 785490234565857280,196277 794117411880529920,256531 785278372683345920,194743 789212270630936576,224333 775909958349185027,151185 794927067783659520,263895 732571854687358976,1170336 791712499536171008,240718 794570109289316354,39957 790662840558366720,18395 755569268754788352,37457 759172678238343168,56964 786954735492354048,207109 787743890858184709,205197 775059831774478336,146405 785268372690837504,194648 786588066085502976,203350 790931976605736960,234583 789757656164511744,203546 794657020746010625,261155 766383994602713089,93405 770852549033287680,120425 786416949789982720,203350 787100565255970816,207119 732252813007282176,350906 753364050990493696,25189 757313774386835456,46934 763404699064147971,76723 771638205649039360,114254 785950543617396736,199262 788134654872256512,215005 771573011480621058,126512 778954242186997760,169944 792607282890575872,246392 793094206667403264,249469 767172882115985408,97438 788880397656436737,220727 765216637687570432,86440 749317052712755200,7826 770115753521610752,111558 778609761495359490,167674 795297632205697025,263906 776179381580419072,152314 786651501393420288,90209 786376625973698560,194082 754039121308426241,31095 793168947361132544,249374 775028228511584261,146259 770286270706769925,195876 795279063359234049,265908 792059185441542144,243576 779304884575277056,168284 792970325470380032,193636 790270139027554309,230282 776806157889380352,157082 750385621303169024,11774 761974294201176065,70886 753769290017275904,29819 765551888246853632,85981 770154987074748416,106716 793183594722320386,250033 794732943533076481,249926 750370091066286080,12883 762386612886052864,431998 781556222767960065,188401 787986829785956353,214209 732784641187405826,353789 753571507314499584,18323 753894035157385216,29263 755200126306713604,35372 791065428139180032,234583 792971389145784320,233951 793232682700328962,249841 781077646633381889,184546 766018452654030849,90259 791358518599127040,11774 787815981594791936,213301 755946778692837376,40881 758074334673940480,51265 767753431062814720,101134 781161203754082305,183759 792942077751549952,243187 775430670113964036,148083 769842233231237121,102804 779132850885066752,173011 756535119494672384,43807 767447482729193472,95055 773874951837323264,139404 763776905774379009,80098 790572894879449088,232137 792079986534473728,11774 766466813345619968,92872 771660193927094272,126390 790655296746229760,233307 755951767301476352,40881 773449495120056325,135025 758549397885988864,51997 763916323600539649,79691 776824464877256705,158520 778333865064534016,167393 793464077343391744,250633 787812081441443840,213064 794967004658696194,257353 773650721417809920,138382 750892030226669568,14790 732329640363212804,351119 771816484809170944,127657 794199616220577792,247379 767743332059459588,100893 763138872960167936,75709 774494046203117569,1250121 790261220435562496,230282 791447928241950721,237935 792038705376657410,243187 794168256101761024,256502 765359962574974976,86103 768203868098265089,103924 774653016855248896,141360 791664054762893312,230310 764272713976479744,82759 779375995736514560,166852 777921942615646208,161960 786965268341792768,207287 793872834841997312,191065 754748793329971201,33520 761270529403842561,63267 754080121733062656,31686 755154803462803456,35890 774832520864993280,145244 764532798074019842,83391 786045330341109760,197512 771140967575396352,122299 781488805672914947,164826 794526699891343360,261155 769864674829623296,115583 790955021588434944,234583 794924248133406720,11774 768077365683425280,103354 770839304746639360,121479 793300097807314944,250064 794226772795658240,258598 786593063153958914,204413 787744502001700864,159115 791097815812276224,351340 778251910423937024,166532 789283373814521856,203546 754080523807559682,31400 760276592136421376,60779 767104065838977024,97355 793937691398311936,254058 769309259133751296,112363 781206658848591872,171693 787106975448309760,204835 791348370157637632,238395 794256017043267584,252329 795004404579581952,263895 772790627087978496,132578 753363033481547777,27045 758660016735940609,54070 794532770223685632,261155 790720029557977088,233692 755410603477467136,35890 763115825654030336,76127 788181519860891648,207287 794634292794040320,261942 766604395093954560,91700 791852421119086594,241408 794578755947728896,39957 756268307783651328,42249 793799018010796032,254135 793872457786621953,256065 776095337253523458,153211 764232534934695936,82283 781217341010944000,186434 781245444215017472,183759 756964404135100417,351340 791307566047334400,236502 755982458802229248,40881 772517415527718912,131421 790090720795254784,228041 791712480107991040,240718 781791714709278720,174916 781178643036925952,184944 777965446079324160,164764 785247052842229760,194079 780208063357808640,34660 750741611076653056,14277 759847877220925441,57574 766415186961936385,93823 756214439028883456,41680 780173239381266432,172967 756397520507531264,42249 756604981533405184,7092 793866066082627584,252408 750780959088209922,15165 751779375784210433,18319 756359022106832896,1248387 790568664315592704,231894 750529544163995649,13201 779117886107324417,171795 791758607939502082,237491 795037382630408193,263895 771713796901527553,125554 773260043042951169,135736 785915277376573440,199546 777047886811004928,157993 792755054298169345,247232 794685047429365760,262752 772674596894048256,131852 777853983830319104,164001 751657345898414080,18400 775344141278519298,147592 751855553115291649,19724 773912123055431680,139404 794559633704644608,261155 732703352077856768,351666 767099432298962944,94627 770125019263401985,106753 758759867192606723,54070 773537152823009280,136904 779465926085316608,174325 786679223725457413,204835 765383817397882880,86440 793127835049324547,249815 773731608977342464,136735 790532524745162752,231894 793522255447810048,251205 795324920419012608,258456 761285663094439936,61051 795312254661120001,265521 761309933895770116,66801 770755731624648704,120610 776879442350211072,351152 794506248330809344,249926 760361259560611840,50129 775067329491308545,146259 787717114002104324,205197 792567843300577281,246225 794394101059710976,259659 751082240277446657,16795 751653388413243392,1248151 778570115109511169,168284 763328075501334532,75608 768086292429099008,103354 778201040692744192,166409 780233648628871169,178270 781338178418532352,186584 757282585957453824,46667 759369963207397376,57722 757081004276350976,45857 760303531266048001,1248767 773826901555105792,137953 776857764945534976,156835 794552646120206340,261155 746450283186659328,1247754 756273028959526912,42405 753760259257331712,29456 770026316494241792,107469 770084335097708544,112239 772901828497436676,76339 776278149646737409,152314 794934832627404800,263793 794327348434915329,256038 754759474074705921,18341 785897125003395072,198878 795429408446132224,266079 760646928786857984,47940 773504347657342976,136947 781606078932918273,189086 787106457590247424,209151 795373117761667072,264397 756876107497037824,44163 775816044032110592,151463 781656288782581760,177455 772773458442846208,132335 756556920874414080,42495 762090048472973312,71270 752657690967453696,1248210 776268536129859584,152946 757427179529515008,46382 789497659572617216,226629 794218531487289345,258044 753771581986381824,27835 771090718274166784,120474 793619829672452096,249926 756707565103382528,44273 754816193270259714,33356 771395928402034688,125222 793152113001979904,249841 785676609676206090,196917 785698574659182593,196277 756289378188656640,41680 773700561988231168,138819 786451318894317568,203832 769602956308127747,114491 793977851213008896,255942 773628067197489152,136947 795316271856439296,261155 765523527969669120,86645 773900824707825666,139404 771763529795903488,125742 770786674477412353,117257 780630571944906752,179542 794984006542655488,264335 790744128355041280,235349 758039552267284480,51069 776232282130571264,139255 767077803347017728,97811 768888963880853505,105647 768983243559436288,109960 785546073528004608,130635 790790309026279424,232863 792555798501228544,223249 794693859573960704,262849 766133515725398016,91122 785263772441120768,194560 770262001713082369,108396 786440915913170945,195876 794222522212286464,258267 761275222355873792,67229 793939471540637696,256219 780977830809264128,183759 754874591399518208,18341 758784965903544321,54070 775401809082847232,148010 752071396314853380,14277 768879564693045248,109874 794607235280277504,261155 791399222801211394,228101 758883615199539200,54140 794084323657977856,257492 795051157710405634,262849 787725471479922688,210461 790971571221491713,10914 761626107598692353,68987 789918582431969281,227242 765292819611168768,86472 792065891009634304,243614 762669094449610752,74133 794720921957310464,262849 775874399551496193,152314 778995772943511552,171693 771106401162788864,112939 787312806483722241,210289 792771992667557890,247232 753950517131288576,29263 763327874791313408,1248956 793314690809987072,251234 760833590766829568,64918 771675111946489856,126389 760921889833451520,62492 762781365397966849,73712 778361139214385152,167569 791349010095345664,238395 751704438771949568,18893 786755412901126148,206054 795421287216803843,265855 761349840181850113,67998 750362899726696448,12883 787089639031005185,207965 795130793790242816,262849 754717954692882432,33356 771060713070604288,122146 785994485905842177,195125 761536301288058880,65180 763878447978389504,79691 793264377730334721,250473 793106782943977472,249469 753889490180145152,29263 754808955067625473,33356 779989699913998336,176203 750058885642321920,10847 772998198440984576,133432 779719666327511041,176203 766424375973277697,170736 773529035343364096,137042 795446912228786176,45280 785682215996755968,196733 768160435094773760,103354 788021120683286528,214114 791685288233926656,240483 757482411877859329,41702 791638654947057665,240260 795362952538976257,266054 772625186826784769,131421 758078976875266048,50476 777313019629940737,161456 766008434475069440,90405 787388659251032064,210289 732263727274299392,1170336 785918487851995136,198571 750399799438999552,10662 768936846017474560,109960 755858064939421698,40304 779624843381583876,170215 751114405769728000,12852 753627316773715968,11774 787103656071995392,205728 794623407937748997,262022 761612525104422912,69470 775364841573801984,148645 757753723640832000,48633 754036829339475969,31400 761025038694834177,47940 762460737025347588,47283 768100139303071745,100964 768565919714938880,107377 778339520852918272,152594 793548494069870592,253421 794000533581340672,256239 795666498694025216,265875 774499829686775808,142503 777723945956978689,161978 781527758413324288,185595 789522536849485824,226731 763589238482935808,78722 771476531008802817,126138 770050883853946881,116164 772514904028934145,131007 759154509373399040,56886 770003187327795204,116263 785613459819941888,197035 791431736425013248,238395 788109729629429760,215608 791365971319615488,238207 755207946938843136,35980 792015223767064576,242693 792191194071564288,244230 794250039514304516,258456 750724128366223360,14277 779812259086295040,174756 787121630006878208,208252 750281820743270400,11495 763773465904033794,11774 767887182078050304,101514 775485349158158336,112363 778020281428373504,164826 756334559902494720,42432 758817775573872641,53185 764635727619424256,81353 780977756108689409,184223 767167516397412353,90384 770621268639027200,119682 773249444703793153,134993 771518748037480448,125367 781248254822326273,185313 769298350722150401,108958 780809042537119746,183269 790878079853801472,232863 791291209897484288,237491 793589104935997440,252020 773175481944465412,134561 779724688003993600,176203 793607701939023872,253407 793610630930558976,252639 793209110908907520,245313 757666131133870080,48287 765768272172154880,88920 779407646893932544,174557 786210439457861633,201494 733477514123874304,355480 794599977901142016,261818 764195196649234432,80939 776891057816543233,159252 766369725605523457,83342 787170486077665280,209351 793103789742026756,249469 790974957836652544,11774 791789928917176321,192363 773315464298725377,135701 773536214431465477,136947 776759101422383104,157708 792606167516057600,246771 794934629333606406,263895 765807526554181633,84422 792498094634139648,246225 779684341169479680,176203 781603275799801856,188695 793946080044052481,256105 785669530848636929,197512 791141223620902912,110161 758989210120441858,56161 795076652871143425,265102 764111482221162497,81850 759033227164078081,1248661 788002191781003264,214354 794991434508201984,262849 740150790904553472,353488 768292400972300288,104932 771071071965413376,122124 776874126380326912,159090 749208070912405504,7311 785350620635095041,195089 764529901470973952,82283 767693822180651008,350826 768555443157282816,106317 775456599317946368,148654 786655054107254784,204413 787024843384422400,207287 786236973467828224,198304 775269635419738113,146259 778634029323132928,168794 790641856984018944,232863 767148917611958272,95035 776766208091848704,157693 766748977714765828,95708 786413079206649856,203674 770088030736617476,116373 765257046329405440,86223 772232898577567744,124597 780441107129860097,177233 781214889444540417,186434 781266157928087557,186434 787381480699953157,207861 792747555197190144,246225 772847192729985025,132578 775298756262715393,148045 780556962668826624,181548 781487508861300736,187469 772862494436122624,131007 785711341080305664,197046 771976349456228352,128519 774013188123734016,131421 776090996253884416,11774 755499364618035201,38035 776152672961302529,151255 794586216549220352,261155 760620115784335360,11774 766439596875972608,93405 791684282326536193,240483 760226103218831360,61888 788805015708106752,220767 793200982230466560,250064 758710486284242944,46076 755409324852273152,34784 777118343794798592,157583 793947804938932226,254444 758676124813684736,54106 773066454027669504,134255 786658731555639296,204373 773842393648947201,139404 789684893802389504,225981 764820273644404736,81574 785424844896755712,195712 771018126167121920,122146 786755935037427714,202045 786760053298716672,204457 764948459816378368,84711 773742594316759044,123821 786191897911975937,201619 792801614218211328,241345 751868517734023169,353786 757325705105420289,46401 780176499198623745,172185 795772601197064192,269174 773934453248983040,139404 755232143828193282,35890 780422663789539328,176203 766689838686834688,95593 787044405354041344,207613 795382761527930880,265885 780747280882077696,182036 781571996949905412,188478 785862577955954688,198973 769942425171288064,114301 786218913176522753,201555 788306897925353475,214078 793106485177749505,249469 793945765018222593,256255 795371094639316992,262752 769302705491750913,112788 794910405869076480,261155 751572856585068544,14277 758446085568356352,52394 763978026522517505,79691 757315612657979392,43225 770958882042580992,121949 773682021138780160,137640 759500926117830656,57574 764826417397981184,84724 775495012184358912,149259 788394101389533186,217519 788719734309003264,205197 770675420937281536,120613 787518720071655424,203674 791725308961488897,240535 791794282210353152,205972 755474341710729216,36545 787282981119459328,209477 771448483018571777,124883 786944804118593536,207287 794994676361232384,11774 758348068408270848,52682 775132862718873600,145866 791567075999297536,226731 774714120839032832,142721 760511300388741120,63268 765492444490149889,86342 773194208442249216,134561 770402696918605829,118985 780219134051094528,78325 785994662339153920,199984 791164992011825152,234583 773348904901500929,136319 795061427065102336,247930 762257210340552706,72446 768083336224837633,103354 768814505178562560,109167 789432537668026368,218540 758398963519152128,52554 768911851723759616,109767 771393151814799360,125367 794009546326872064,256255 773709871942209537,11774 753698482058178560,23459 755752918762926081,39384 780461532463394816,209828 758682648902381569,54070 759102412808343552,56964 775819609962377216,354073 793113845917155328,249469 779779690961653760,176890 793255492722298880,249303 768923009293836290,110209 789886478360903680,228620 795026847759237125,263896 750427163053076485,13343 771818094033457152,125853 776439227185713152,155859 780090708430581760,171324 732789335716683776,11774 777906473733160960,163763 779302020784066560,173753 778303399724843008,166390 750676654796574720,354906 771922646342795265,125742 763777211426021376,80177 781239331658698752,185310 770976761165193216,122146 786872309122490368,207051 794052439833878528,256239 757580610541989888,47761 795260841213890561,265866 758876182305607682,55806 793518083444846592,252741 753156598856417280,24526 763313737398882304,47188 771716285621235712,123866 790921554263699456,234548 755552335091281921,148861 760358373015552000,61145 776056234155859968,149040 785290521732325376,194147 765134810524200960,84887 794914761355902977,263895 762971099915128837,74133 763456321479970816,76406 792080763449663488,243187 775779769690578944,151463 776057113940463616,153095 781192551994843136,186080 794620438127251456,261155 751092375057870848,16897 773357552633458688,132364 786065906241765377,197512 790572269810618368,231894 788470822381858816,218275 762781829661327361,71502 764160377210875904,80939 778161285867462659,164001 780388401165979648,178415 785533261489385472,196247 793997139789672448,256255 795298337654181888,264397 747631111233167360,351482 753716654278868992,29059 765618024195829760,88332 756903128809680896,44271 778661262955782144,169201 787068189985296385,207965 761988470378291200,431998 786365224085368832,203391 757690125845422080,47782 779619702821752833,174891 755163424888414208,35890 773518715770068992,137042 773936961568374784,140025 776920749726699520,158387 779294248894103553,171886 775726569126060032,149200 790282940215336960,230282 780849295222276096,183826 771758109182324736,118191 779219877685002240,171379 790882896177405953,234583 795384224840871936,262752 755298625215827968,35372 763347110586519552,77668 780798858636951557,182726 788735882039885824,220332 789737958404415488,108396 790323880413933568,230271 759523249789153284,58227 776618523967623168,157082 780425359049252865,176753 733457261238976514,1170803 753722344951218176,29488 753001720356048896,21074 771161983722729472,122967 792077693164617729,243187 795056262413025280,264397 791869427839041536,232863 793210297494433792,249725 766721368444571648,93823 770085284717400064,115145 772756620614832129,132335 767805143987335168,101681 769294159958175748,111558 791294457085726720,234583 763565416920657920,77598 776929224791691264,159245 759229019946622980,53991 761665966866440192,67229 778291882728288257,167220 788804469739978753,220332 792782646191329281,246726 763498876909285376,78274 785788015004180480,194723 753667160770121728,354311 758434537047142401,52362 750555473422741504,12883 760444154035990528,61051 770057957455388673,116619 790973118231609344,235536 793155992255016960,249469 767201419594076160,97248 781848316527185920,190635 786238351271616512,202032 760970583047802880,65222 795694166890213376,267862 766177596484816896,90482 768159176476557313,103212 769687902284460032,113982 786579856989556737,204413 780108585267265538,176380 791284003299008512,237327 763073737193205760,76429 775495556458176512,148994 785554504519413761,196917 789661658482405376,225949 743829731901005824,11774 773978748852899842,140444 795046375893463041,262610 759176439325454337,57092 760934979224338433,62452 760976075648368640,65180 768954128517124096,110647 779008628749537282,167319 789186302344204288,11774 749818536688836608,10316 788403627585044480,217519 757861948373422080,49573 773307587269984256,132996 795721805877145600,261155 760877435294453761,47940 768170938378575872,103354 775781457176309760,150426 751200291010281472,17416 759182307391639552,56964 767730145939558400,100605 788164971817336836,352258 733186298626887680,355480 772475772493766656,129551 781470926097362944,185921 790392403932942336,228354 792119856963256322,11774 736320507490881539,398859 753572873860554752,28037 776912405301452800,158864 762700433970212864,74431 760696956280864768,63267 763937997687435265,80098 769641657386037252,110585 786634093505097728,192380 789239781691498496,206666 785994061748408321,193955 772453040745951233,127707 774617659576954880,141912 758532863121760256,53185 762715245664165888,73926 764173721389060097,77586 791476257275781120,238780 733297726268432384,355480 760789560162971648,61051 773862821738053633,139404 770920127990734849,120341 788359292638199808,215608 794161703063719937,257492 736004501103095808,11774 787010440588955648,207287 787047461328187392,207287 748327897400745985,1247847 773283729406058496,134371 779841800647286784,173011 773179427362631681,134993 760963512873185280,64693 795612962329214976,267521 753158804611670016,24134 769147216145608704,106896 769242579565064193,112363 774195785730781184,140230 786909212584603648,207287 775789234070315008,151265 788084847709487104,214114 793351842235318272,8044 776942823023214592,156835 789964717804486656,227795 762390770905128960,72802 777362963984330756,157755 755861376875331584,39957 763766016547561473,78205 779497004359614464,174230 787919665536364544,212139 788532142183710720,104244 794865833323413505,262849 779997165737353216,173347 790951398921732096,234583 763574382388183040,78360 794954311994208256,249926 758829654635446272,53739 788037043368652800,214288 769287675635466240,109713 787102645924356096,209184 794720821801603073,262752 791468634036051968,199307 794995702103494658,264431 786314712484941824,173347 766745164551364608,94699 792969666398330880,242693 794093528095727616,257581 753035342576357377,22795 760740482741854208,60866 771926125811556353,103812 771932427203780608,118191 791748178366169089,240145 758521283743068160,53185 763549333472116736,78447 773719275957661696,138155 768162225878020096,103071 759922116598767617,52887 766337063461326849,93036 778569624958988288,168794 793488321934753792,252741 773372764136804352,112623 792356120232726528,244143 750154588347461632,10735 759187567887593473,56964 793194750706913280,249926 762007040361394176,70501 760610157739053056,63937 762695262594662400,74414 791053174769524736,234796 791667995646959616,240483 789277905540960256,225181 779714267360563200,175952 763685225268408320,79583 774908758363410432,105643 788157347134775296,216009 760508719486668800,62757 768275107290554368,103506 754151657001390080,30296 773741701114519552,137869 775479653616189440,149124 790900007742246912,234583 792337925421707265,242693 779649430324703232,175340 791802334472986624,240145 794616100025671680,261155 758028422996041728,50442 776823165011931136,158520 776884105564844033,157993 777920712896053248,11774 772976854617628672,132578 795676762692841472,267862 760361360937062400,48052 763315070323621888,59725 775428431345360896,143043 785379088022241280,164764 785844023894343680,198878 786030811543904256,194060 793550733337620480,253206 759100928150556672,56964 771841073631092736,127579 773384034701283329,24173 793953239829913600,255826 733052508562690049,355106 787788256167460869,213064 789286449220759552,222544 790923925219844096,234901 760565539542446080,11774 764131215276474369,82066 786330045103104000,201351 788156136277114880,216009 754907786085998592,32988 772746331496513536,132335 792129133698572288,244297 765304406497595392,43875 789340433373474816,224680 790546975984750594,232137 757219993872244736,46370 757256137318211584,46394 789209354222333952,223284 763768787254571008,11774 789678072756838400,354113 757619219110436864,47844 749957720481132544,10851 790591652247330816,231358 776166870718091264,153854 793518896624103426,252408 763817877577359360,79911 770384572357804032,112363 766212564753711104,90384 779022726770020353,171324 781109867784396800,185496 750710996272947200,14277 764906186609086464,85159 793256912624111616,249469 775963002201710592,148994 788826430641668096,216009 757447036643975168,47284 761018999849099270,65455 780406688042061824,180039 766427200681902080,93823 780114890132455426,141360 751599418504196096,14277 775432278436610048,141415 789849476953497600,228101 755895800308301824,38459 762647627162943488,73926 779486788695896065,174427 758682114149617664,54070 787290068658556929,207965 750750368506654721,15005 767851541168435200,101383 776987599109918720,158520 753294953036419074,26871 787080942561038336,11774 765016437870174208,85562 775051685286780929,146259 756623930056663040,43751 763861996806733824,79911 775085708964982784,144611 787023619922755585,208016 776886727860490240,158222 788941687519260674,220526 790834206255439872,228501 794881114515144704,262849 760638392891744256,63451 787203059508056064,207287 774281856363663360,141867 757834090666012672,47726 775800947549335552,138490 776410241365778432,154531 790990131599642626,234583 793228867246981120,249579 780543629081337857,178541 753274051989270528,26140 763425976751525888,77720 764955411220983809,84889 793932717746487297,256358 755831487694602240,39462 764206850439057408,81938 768918177757532160,109666 769577696892452864,112239 775009966994391040,146047 778211449911074816,1170329 777905889059622912,163990 788177821092896768,214084 791674694243983360,240483 793403528953761792,250760 795723193646456832,267655 776356584003960832,153921 788511758830886913,11774 765667100954333184,88994 776430137944465408,155451 760685209004179456,61412 790011760329633792,228172 770417431735111680,117609 785967057258983424,199211 792446841094758402,245130 757322883307745280,1248442 765755728241971200,88361 795614659806134274,267655 733689318934470658,354841 757251679813193731,46406 780516283020414981,181136 793168869716267008,249469 793643760282329089,253164 791412045136691200,238965 793485525600473088,252408 758119017529868288,50719 790012104833048576,228576 761019479165767680,66116 764117907194257408,80153 788105340189421568,215005 790734588700078080,231881 754092749352075264,31377 788058496201854976,215005 788539621974024192,215437 773949194520268800,137158 792832990191640576,247757 753461973019275268,23884 769352339241271296,111558 773036249565261824,132996 788875351267024896,221832 761563590298103808,69231 766359927652700161,93261 788852387951828992,221297 795751433463332864,26066 743742023333621760,352572 755418914687819776,36221 793109642226180096,249469 753350717142921217,26894 760545353045118976,63051 750455221797683201,12308 771724609020387328,126152 778992613936406529,171693 791719862120943616,238780 787058158871146496,207949 787088731261906944,208965 793163576173211648,249961 764242093694857216,69356 769592360271425536,112363 778397459252936705,152594 785558206458257408,196788 755153777045405696,35890 760517177493553153,63149 775805722902794240,151156 754129039145611265,28010 793719528995819520,252679 794260910047117312,259231 755780346977935360,354831 771376303828119552,118191 775342714988535808,72093 788734834948444160,220029 787754619799609344,69055 790907655074095104,234796 795721959183187969,266491 766265588083818496,81130 787021866351202305,246425 794621912404017152,262145 769150438528745472,102249 763004261420507136,75899 772841752868769793,132335 776458452893855745,155896 792468200088674304,246152 793119982989172736,249469 750362590719643649,11495 756919017051336704,36145 768762596832927744,106317 792155611332878336,233467 753643308400902145,22715 752676411186540544,22779 788780310058065923,219678 767538284528406528,90384 775152523447599104,146847 785900721786920960,197512 762279541188460544,431998 792385981018017793,244550 773061930307104768,132335 788452569156726784,218275 762003254754500608,70941 754716690932436992,20311 759071082208833536,56806 753662484817387521,27045 767924297771970560,90384 770817622971551744,1249810 788391940228341761,214078 752228700460986369,18395 763801130627395584,80136 792048954422628352,243092 793946796061913088,257026 766384411399090176,91140 786865134241214464,206054 775852460736974849,112363 793900669778395136,256255 758160974239195136,50110 772644506751553536,131031 789165892852588544,11774 757372959120039936,46006 761641743334907904,69493 794237520489934848,259063 778565204774883328,168794 754054906219233285,30590 755179105121804288,35890 779843699748446208,155898 785658816188723200,197916 787799369928015872,11774 793115080590233600,249444 763002394791686145,75349 765705214959554560,88930 770433016510418944,118191 751602768255811584,18395 785355101510701056,194199 793959225122811904,254135 732625990090928128,352911 792150884905914368,242693 758820592208326660,55580 770981509645733888,738099 775433934632988672,148010 762326351550578688,431998 763373902173179904,75899 786940492294426624,207613 788802292183072768,220767 756910321009164288,45311 763166875945734144,76127 755214100301570050,33751 790665772452417536,231871 781325632882040836,185496 792070195128987648,243187 793277365707272193,249852 765219072908800001,86103 787715665222328320,212357 788453840844574720,218275 761172240088064000,65180 789837165039652864,225359 795716525193830400,261155 758624852425207811,54070 795312811916279814,265257 755458131971362816,36612 757115387527987200,45026 787415057353154560,199307 794193438665162754,258331 732149206278803456,349413 751205618271260672,15643 760781002302160896,63149 781507380529991680,188401 753377020470452224,27402 755878958877462528,39697 769285913193041920,111454 773259055636688896,135381 794741818940395520,262752 778876148281282560,33169 790029490323947520,227048 791119142527139840,236657 792100692349427712,243187 794884075525996544,262849 790971497309347840,231870 756319173337198592,42249 765559631087214592,86561 770677702470893568,120650 792173514979614720,243535 737793684666748928,398859 773215959804960770,133484 787808506111860736,207712 792500159498289152,246392 765092579062915072,84422 774032915113971713,139404 765572945070612484,86103 792823425295261696,247877 788769206976208896,220526 778397513623535616,166852 791389414391943169,238780 752874669066235904,23934 781122960480358406,185496 795486497109512192,264397 793312545897537536,250633 773651942459400193,136515 762334038317232128,70886 779893042857648128,176025 770222859864059904,117377 785495008002633729,196277 788553289696763908,214660 754726282386997248,32575 759422393144094720,56800 768234868287430656,104395 792320408892665856,231037 762982372740661248,75724 791711292440666112,240483 793729789987258369,252580 755150531107123200,35890 788504713683619840,218275 775819333591326720,150511 778262262129815552,164826 760913747628228608,65387 771929338933571585,354311 793903917343993856,256536 794806669775671296,258305 762096379309076480,71251 780052563693633544,171693 793268137063911426,1170722 757218086646849536,123215 793445807282384896,252196 761006560013348864,66116 766771514867851264,94699 789216753213734912,224090 767389834990288896,97515 776735664192774145,157755 794376890513403905,197512 767854958649733120,101681 786724032200585216,205181 753317825503109120,26702 765290501801177088,84209 785263133321523200,11774 787323752531030016,208492 785902542953783296,199546 795423450705764353,265102 790170668465815552,229909 794689976806031360,262225 794635257865760768,262053 786729318554570752,90209 793215882700943360,249926 766246916598497280,91946 790992374969331716,235828 785304581420883968,194934 794595009420869632,249926 758262563079462913,52112 791720139574145024,240145 755049879458676737,35044 759117814640832513,56964 785309674467983361,11774 762648148149796864,73542 778245693018218496,166810 750510982691106816,12746 778921699785969664,169923 791007846775164928,235147 789509473618362368,226731 791719278156263424,240556 768519364542799874,106756 789393299731718144,205155 793426640412041216,249841 793460496557043714,252408 758710298626887681,54739 760847510361497600,64722 790615639941586944,229874 793111375270776836,249469 759168819533185025,55887 764126309236768772,82066 769231748173537280,112399 786655493150351360,204413 791337234695794688,238207 766763907192983552,95672 792345146880888832,244550 773597941508354048,137869 790863931447218176,223492 763971638425624578,79999 777591565975977985,159308 787107488801906688,207119 791274551187570688,237236 794697827280703488,262752 755576213486395392,32873 766656632403222528,94699 779149721902481409,168284 794749071542075392,262319 791624154680139776,238780 793427476231835648,252020 793570297987424256,252020 794296375022227456,259190 776354388323348480,152872 794250586141192192,258456 770706987768176640,119937 773654305798754304,136904 793225182722813952,248514 775366247806541824,108396 785250764889399300,194082 785542581245673472,130635 760871187035545601,64339 768971824545882112,106756 762980193216651265,74483 775719378344042497,151071 777546582040403968,161413 785703992848297985,352035 779051390228455424,169740 787094414405414913,50439 762380732404752384,72978 791364114144780288,238395 760934921812729857,15066 790391953489657856,231263 776878179449311233,157993 765223072051847169,86485 793863421062242304,256255 753972969739870208,30590 764929829670047744,352751 760912252677468160,65180 786016307724455936,199561 791666230142857216,240483 792096296697942017,225508 758100743823908868,14351 769595551285387265,114422 772876450030551040,132364 773902235629527040,139404 795684446653530112,265649 762738175785725952,74133 773601773793665025,137965 788467662678396928,218275 790948639959023616,234653 759976071257268224,47761 773967659503325184,139404 777149192175165440,152490 771488305359626240,125145 775724748982673412,149953 788666102331039745,215437 760922719869370368,64693 768534449109753857,106763 787321339803758592,210207 788753076647628800,220526 750373411906609152,12883 773467441020239873,133702 775360762567012353,79987 768986411659853828,110108 790910209946443776,234653 790653178039586816,231870 791686518024929281,240483 750680465946906624,14311 788117524697128960,11774 780837868063252480,182870 790981448698253312,233692 756256952271904772,41459 776789967494406144,155451 788576425414627328,215437 788763612206751744,220526 773012788671283200,133940 785319944342863872,11774 793900271726395392,256255 766478630801272834,93508 770157611706712065,109960 788397136446689282,217519 792735113675206656,243075 778669680323985408,167677 792142388223356928,244328 792518513684537344,11774 755970027161919488,40926 785567488415264768,196788 793116378009997312,249469 791920988493447168,241034 778954311451541504,158524 786572985519841280,203755 787845185401151488,194083 749403733914624000,7060 785583715036585984,197297 758115794907574273,50647 763190426085974016,75724 794322010226601984,258878 758664132711165952,53985 791226722406440960,236831 795352195076132864,264397 768855049736974336,105109 752176006287556608,19560 756272224173170688,42432 756750913264553984,43258 777347056608223232,159876 785378810623512577,194072 785862981372547074,197512 794894481292140544,261155 781833578162294784,171693 787470343610912768,211347 768477536414294016,76406 770421603121242112,117257 788494689196347392,218275 766059852401614848,90482 768204620749475840,11774 788388565189206016,217531 792605110316572672,244270 759080075916697604,54861 753013423227674624,24787 775827821084053504,151165 764924634659745793,84724 770154722451922945,117026 771113411358765056,123038 774388642810699776,140444 793173779186868228,249926 763146132520181760,76794 779528857577742336,174114 793473328530894848,252020 757342541716959232,46384 794585962248474627,260033 767094341521342464,97554 755382136178348032,35890 759686306779762692,59382 776056443778764800,153095 750053940084011008,11370 770838033331527681,121612 759132941062541312,56964 733292049386995713,355480 759242044082688001,56625 768126001721188352,103354 792504459653885953,246273 794095349782708224,257492 787831865155674112,210235 757812378826178560,49462 758080123622993923,45622 758149248462442496,50827 758669830291685376,53975 776740132690927616,154071 778031311097204736,163990 769449286807515136,1170706 787773411816648704,210238 778008300352864256,165097 754705809624428545,32963 757434047106867200,47283 786167536479969280,201351 761037694835142657,56964 788891944449675268,221731 758471799478681600,46384 766313236136337408,91946 768976540604461062,110477 780913254029721600,182154 781259046082977792,174891 794617352860082176,261987 773482012707545088,136947 773636407868858368,137965 775201646360100864,146580 793494534034300928,249926 794697820896755712,262752 786312980396806144,202429 755736007769600002,39235 762368494679707648,1249022 794603703680438272,261155 757914709823787008,47940 778724790332854277,170187 760161310797623296,61051 779303424273756160,158387 767942827741446145,101681 791327860292059136,236502 779338291216867329,174230 764844459934748672,84790 781906017663741953,188401 781503713462464515,146608 765335289820614656,86103 777892839938265088,113365 770925594448171008,121612 787725393851625473,205197 755162262722064385,35890 768977600739889156,110209 786428676179169280,201441 791109465248497664,204413 754729162917556225,33356 773636487048941568,137795 789027181624172544,11774 795756919675912193,153006 769837746806525952,105109 794555092368142336,261155 773342889522835456,135505 790216783550640128,215437 792063919145836544,243187 761310538047496192,65189 766421894044131328,93823 768202276380954624,102514 786268242222264320,202429 788753636763508736,220490 795039350895628289,263532 768805455279886336,104973 761702443532988421,70177 764995516178440193,85562 758695874792796160,53185 788067582217691136,215005 773965892870889472,139404 789390061569646592,220767 777960693135970304,163153 793140013978390528,249469 794531852488871936,261155 777018509054259200,158520 795662318990458880,267521 761603788432109568,69565 774752090136584192,144494 776744439855276032,157755 763539637948211203,78987 769311946810294272,112301 788126111746043904,215005 795763342803668992,267862 795189036360925186,264397 754812456413777920,33356 765961165113393152,81562 791356234712682496,11774 752940133121351680,24316 760412916566921220,48040 768594403757789184,107469 790662305738592257,232137 792117042711265284,243187 780789139948142593,183269 768944444930306048,108849 790046602656354304,228124 757893258592784384,48148 788538874226237440,217083 766148302651944960,81929 766336453609533440,86815 776148638267564036,153575 786967127316131840,11774 794558198740963328,261155 795005939434696704,263653 788155086136549376,214899 788536200667734016,203710 769942683624366080,109874 795370774060290053,265875 768809195437191168,109104 771533509303205888,120474 785937594253053953,199352 794993935009492992,264414 757246970385825792,45014 733102208959533056,27848 794669814820274176,258922 788771146900631552,220526 772593490450608128,129551 791438567620812800,238292 792532876084469760,246274 794293148952489984,249926 793110001669828608,249348 794631581432475649,261864 774059967305297920,140444 790223560321015809,229724 770329398302179329,117257 755822605873979392,39957 764153880103890944,82283 794183891586191360,258331 760991202090950656,66116 787150487644545024,198577 779340899906162688,174115 792551828063866880,243789 790926293407703040,164764 793186590008889344,250033 757701347449774080,1248523 765238814055002112,85159 773894440259903488,139404 775190985466937344,144573 780447193224273920,180039 776078835703885824,153194 794716118229405696,249926 764095588782608384,1249200 767709070740500481,100605 771660410684530688,124597 767616990886236160,100395 786370510926012416,197512 791063571966853121,234583 769121724738797568,110302 781332281151684608,182659 787679434425765889,211815 769337489878290432,15643 773653267993751552,137158 781082407093071872,184667 776187896969752576,152314 760944123121664000,64722 760981476536004608,65455 768883879734349824,109875 781508783558230016,188119 793168956152360962,249469 733150440255262721,355480 778297414004445184,167085 793447479710744577,252196 794531773367648256,261155 760066264823951360,60764 770468810512097280,118192 759028924798017536,54842 775713827551797248,150663 773876232840630273,139404 780081265110192128,173204 780498343860510721,180783 778336790990221312,164669 758483645988429825,53367 776009968252248065,152872 781716460313845760,164328 793188880887361536,245750 793601795989893120,252893 761297045680427008,65540 766625506531938305,94699 787041229305372672,207733 791791433766342656,240483 770741981047730176,120474 788397642929745920,11774 788414637133869056,217519 769928723239796736,113982 774000967838642176,136947 766353433028726784,93261 778351507074871296,167522 790571439866851328,232137 795680073022132228,267521 775069118273683456,146205 785485452945989633,195975 790906080293519360,234796 761572625030098944,69231 770685802766491648,119937 793876012702412800,255942 752942664883040256,24427 791953983229169664,238207 793895826091237376,256255 792847189194121216,247379 766344871070294016,93036 785271044085014528,194648 788398258532020224,217519 788554064778833920,210390 791676220392009728,238207 761525125229449216,68144 774720641333338112,144573 787849580947738625,205197 761994453657587712,71270 764521866929201152,82020 789580426859778048,226712 762056999089475584,1248990 770714497208184833,120610 781217280952823808,186434 789130843474112512,223815 778170932049375232,164826 763791643489165312,80192 781140850277552128,185496 753846370809683968,29961 771728815412289536,124360 781639051338100736,188401 767467499810021376,93286 785966798248091648,199272 791349780358262784,238395 768559200502964224,107072 778634594329427968,167319 785264842772979712,194154 790957012037230592,234551 774046412585652224,138819 776163158570504192,154071 790988310147588096,233736 765069811915198464,85562 785826603246858240,197286 788203973522186244,214899 792537335506227200,244270 794656178060009473,262022 786261737964273664,201555 789686233555357696,227242 794888464797941760,262849 771845636673110016,128017 787355875497373696,208146 750071489802735616,7275 758084813425344513,51069 764828520426135552,84724 779296557724082176,172599 756242540878176256,41396 773927351294038016,140025 781278651128176641,186532 778305863689854976,167220 791006098224406528,235948 794573892371128320,256038 795306836110950400,265257 763103718032179200,76549 790898909816188929,232911 794623269001428992,259455 793475729530970112,252020 776092159040745472,152872 764180616069820416,82457 762334860392345600,72790 789550620684333056,217837 771407468530372613,124587 774058728475598848,139404 791403694185148416,238395 794053324723064832,257492 770620709412409344,118191 792706200399933440,246225 760178048691863552,56552 761780922366570496,69231 765653124862185472,88930 792095737043677184,242693 758897791594663936,349683 771475034967642112,105652 752737727792160769,22735 762002489541550080,1248990 777479865666670592,161568 787632650798428160,211347 788558045768929280,211760 771926701521666051,354311 764868387335970816,84889 786339612910321664,201308 793163557269635072,250033 788286663961284608,1170441 788503244326731776,218275 794331148415549443,259659 785279819508359168,11774 786781569784483841,206642 788122986024927232,215754 790980256735911936,234796 752884029477621761,24134 757804654101008384,47844 765001883140390912,84724 766400901846360064,91499 790658724096385024,232169 762721497609674753,52554 775544769934135296,149200 776447018336030722,155688 788052389341306884,213887 771051433000960000,121046 775882405907402752,151071 777061023585099776,152847 795463074044067841,267270 779006595174764544,29263 794039381220696064,257492 794531846990233601,261155 767143908153229313,97438 768894211882098688,108729 740045732238008320,1170379 763575120627585026,77720 793569773132972033,252408 770741693784072192,1249799 794662994890412033,261155 751154455748411392,16953 773646617006247936,137978 785864239282020352,198878 768516851508715520,104973 776568032755867648,156567 788477094237835264,217574 787798445721391104,213253 795712426616373248,166474 774168166570131457,140444 780578709166174208,181419 781281178145787904,186434 793904403669512192,256536 768806703894847488,108849 769888668886536193,107953 777779998996336640,162610 795406388935753732,263302 778740525482467330,170187 758712218347110406,11774 760142653430333440,61145 776842008602222592,158520 758658507298058240,1170860 775743715268784128,149200 786656636794445824,204413 792804564265119744,247745 767146807134658560,84422 767256930016489472,97379 791091907137040385,234583 764158389924401152,78159 752924209156763648,24525 760977663737466880,65180 776476199170154496,155332 767150084731572224,94660 790720593683288064,224680 791280887371444225,237491 769663290473582592,112256 771717120799289345,125554 790311030014345216,228341 767812614768381953,100506 774834631745081344,145244 791079597383090176,106673 769900373314248704,115435 773684359756910592,136802 780836832858763265,183269 795085105165377538,11774 732532343920037888,398855 743843247185760256,11774 763974744987185154,77590 785986579458240517,199755 790942832303411200,108396 795483631758245889,267265 758273929601486848,51809 792032245418758144,243187 757947176949575680,49431 769282661982539776,112788 785738233787187200,196277 788780933239410688,208022 752928245234950144,24497 769529394251444224,111558 781115964934983680,185496 785835202165768193,193955 794004420249972738,256502 794704755088035840,262752 732619366617907200,352780 790622166270160896,232427 794524125108781057,257353 795738593851543552,267576 759021842644500480,56302 763455057773854720,76406 791682824436940800,240483 792125343192584193,235685 794560376717381632,261155 794707633638735874,262421 754076431748063233,31546 764957570079547392,85238 791333024977649665,237908 761282843544813569,65180 775453986983772161,148994 751110945481560064,15964 759946087121772544,56964 788880257713631232,220727 792499271773908992,243075 794683710268379137,262752 770844930851926016,121479 773867331617431552,11774 774814726358315008,137565 756961825837678592,45672 771632757898252289,122146 777819793583804417,163763 788321852372451329,172799 793246541615992832,249926 793497384189919232,250633 757694675046195200,48663 776189146842923008,153194 753398191085662208,27222 755978502038487040,17416 761388253115215872,67547 768343630453047296,103354 773920181848383488,140025 745312795965685760,349320 768577742992465920,107032 794575745666449408,261155 769997059571195907,114848 788700624221270016,219942 774010941973331968,140211 795771238861840384,268643 794001972516962304,11774 734768759638917125,353374 764393265638608897,82066 767424506734358528,97515 793795505197154304,254058 769175295505096704,108795 775474600012505088,149124 778398329281454080,166682 768579679317995522,106281 776576212072210433,156717 786187533256318978,199262 788160565390827520,352258 763851762411286528,80393 764914542816137216,27156 760618561958191104,62728 772950747033968640,132578 771526647006703616,125145 773956788395933696,139404 753377270710964224,19598 763607853588443136,78337 785850595995447296,107419 795300262697177089,265821 753688213877817348,27045 771253256970305537,122955 752891298126757888,24134 773523503479939072,24173 792787904527421441,247241 786501590236721152,203492 790633664203726849,228583 754710399077998594,33174 759136647216766976,55660 791112893911752704,200963 792130493512814593,243793 765534654082547713,87904 759237191776235520,56964 773972601722982400,140444 793621233409548288,252581 778264615851483136,166390 792742724038381568,213383 763507006657339392,73814 785337037041926144,11774 771588688534839298,111558 756241400564371456,11774 793427917199978496,249926 753493759296438272,22393 793157844648493061,249926 774423120434397185,143585 778327351755235328,167319 795393647856467970,266491 785517920944136192,196277 791590571940995072,235487 791789676994539520,240483 785526523889586176,193260 793245198029651968,249926 781262578253074432,185310 791462388457431040,238272 762827164412633089,73712 771298950410145792,124597 767769376883871745,101203 774295802722168832,140444 773956790530613248,140025 771499905668055040,124883 794559366716329984,261155 774558243498577920,279676 791692009824067584,240483 789847529110122496,225608 793213991073878016,249926 794210812642488320,257492 733291563833561089,349375 751162438242959360,16728 790859924486037504,234490 787100225894805504,209184 755736712135991298,38032 768227415558610944,11774 769717174235697153,112336 787048449887772672,206605 793124235904286720,249469 793184353849335808,249841 752745549833637889,22575 764604757537239040,82283 781230868731875328,186434 795408558179450884,264397 752196200430993408,21074 755908874314604544,40251 766977634978918401,96345 790719352186208256,231517 758711236456488961,54096 778303327411048448,167311 790309920872824832,11774 753675047877894144,28819 794335671699681280,249926 779451617728827392,172185 780524974595420160,167220 732753926097768448,353926 752648940953088000,22746 785633620723576832,196277 794346823875866624,258922 778376913660350464,166102 732679180601565184,353279 757011472710930433,1248429 772800906614169600,132335 790260192856408064,229159 780806412729364480,183269 794060639648018432,255942 794883707547033600,262266 794505452008644608,258741 773883956865282049,139404 757543567229325312,47782 793957382007099392,256686 764530206753206272,83413 764134969484595200,82066 758125796322082816,51451 778612771919319040,165512 789323109996212224,223492 793870766907518980,11774 777198220191551488,159475 788748069621862400,220332 790667605921136640,233307 792053447541551104,243187 765226148603260928,85562 779719350689292288,176110 786239630303690757,201494 795126693354618880,263289 787852039862771712,205197 759138031546822658,56964 762655242857095168,73926 753944927868825601,28819 765145582079840256,85562 780045903268806656,164328 792027352742199296,243187 757680492682502144,48549 760624074536222720,64147 794617956919427072,261796 791331462385659904,192306 775523850935205889,149040 751177650014650369,17591 766068136453902336,81929 773574696491036673,136947 785445317822943232,194450 764841705933635584,84724 781342249007259648,139404 763477539025219584,77731 764916252808667136,84724 750773755413135360,14525 743263765853016064,1247598 791297043067129856,234568 761328317668716544,67401 771777792774057985,125554 788160224796418048,215754 788746501690318848,220332 759098798723493888,56964 778817628580089856,169495 756760245230145536,44429 775495535906189312,148994 761589683318984705,69245 766447341050015744,93036 764071381692579841,80939 769136413254254592,110709 791713893856849920,240483 795722093891555328,267564 780337111677435905,178524 763437210284662784,78159 775775502304968704,150426 793908401717714944,203546 790624003522236417,232169 792081588146335746,237964 754781270714920960,33356 776276754256240640,154832 794025555452694528,257492 759167409798295552,56322 794197315011559424,257492 768438299237109760,86208 794335579169325056,258741 771056266370228224,114848 786190022265352192,194205 793949285654130688,256393 749710296332300288,9295 791786146275524608,241773 763804916703899649,79693 779230799241416704,168284 790791718354296832,232863 794803814134071296,263090 776897505741119488,156835 785496150577061888,196277 789933240626716672,223432 774327840812572672,142503 777272165251084289,160609 785844341126356994,164041 791856482241224705,240483 732381711678328833,349965 755507236034707457,35044 786780578708324352,204835 753691559640506368,29263 756657866392481793,43553 760886078198910977,63214 767519445929590784,98751 768095682452295680,103354 750506753117347840,10848 778917406819422209,171029 793188158154432512,250033 795606568066813953,267521 788891943757488128,140444 770299636104003584,117257 764964168571072517,1249058 769293700199485440,112788 787074481894395905,208928 793949432983076864,256358 766421267092123648,81929 778159196575498240,164826 749302910354358272,7816 778603840178311168,167319 785935693587501056,199352 785977317885632513,199546 790177388189642753,229930 772122240984973312,127925 793118974703579136,247877 779045279626657793,168284 768488558701142016,104973 793865669901217792,255318 795463319129821184,262849 732273881428295680,351042 766060748061630464,90384 769323551140622336,112872 779322315192623105,164764 787768381781008388,11774 762738974049742848,74681 774032012600410113,139404 773955392741187584,137965 785549831238410240,196277 785928738131185664,199546 742403108047708161,11774 768227636850065408,103354 769357227207426048,113165 754751273568571392,33549 759015840188538881,56214 792889327676076032,243761 755553877756416000,22830 788773704725651456,220526 793562969904975873,250785 758848913117818880,53703 786910476273934336,205294 755871166074499072,18215 791356070153170944,238207 752677075106951168,22785 780385229655584769,179742 768164936035934208,103899 794691572956700672,262752 786930802789457920,192032 791382691363119104,238395 794235788347088896,259063 780613518886330369,150151 789728113034878976,227242 758711726510604288,54070 771058050165776384,122146 771505448889552896,16002 793937603754160128,256217 789692496339083264,227494 754017164953280512,31077 761390864367165440,67229 792556536081952768,244448 790931898147241984,234583 764268972183355392,82283 771982937306853376,126389 753730937410711552,29548 785925447481778176,199546 763061660022169600,11774 773168301128155136,73814 768491614037762048,100893 776944909706289152,154192 762792110730907648,74049 780095589916696577,178258 791930323697184768,241523 794900823801266176,262752 764157324118208512,80939 763428284033925121,64652 785993317519589376,199891 787158960331563012,207965 791629877078351872,240145 793641360469483520,254135 788106730295132160,215005 785556679869935616,195975 788060213031174144,11774 788421320841105408,217837 754717294845005824,33356 768959856581545985,110615 794745155546914816,261155 764075627838255104,80655 790715869697413120,233861 767914260693299200,101681 754723747899203585,27045 763797077595787265,80393 772162976963002368,129991 756466095943548928,43391 757268569600233472,45672 772993259350089734,132825 778312703068639232,165523 761000742987501568,66116 773594986747166720,137042 776112325254262785,153095 785276304392323072,194648 793934522014466048,253721 764823977604907010,84724 765401156424052736,85326 792739531141152772,243075 788385869845725184,217519 792115815415894016,235685 780390977290854400,179742 792079953110020096,242693 732434263283511296,58038 788460265700405248,217574 793887199422840833,249926 777392985554034688,159988 786751614707040258,206008 736780485582553088,349332 778689640135929856,169923 771353965606961152,124597 772226068224671744,128382 773737003301076992,138819 785826496141066241,197512 792084130745819136,243658 776697785664081920,146991 794728135652679680,262849 778708529230163968,168794 780084847586914304,176128 791348078968238081,11774 779078878371381248,171795 791339642893193216,238207 792567836195651586,246295 770241957041954816,117473 787475395025235968,205294 794406216562855937,260033 762783689910710280,71502 771300910790246400,122967 786949515576119296,207151 770772487466516481,120304 793951607763238912,256440 765897554433232896,89528 780617670974668800,182146 754045061025890305,31400 760275309757366272,61051 766994017745670145,93144 795362550338699264,11774 751652710865203200,18893 779391814750969856,174557 773738682792587264,11774 760193427057152000,61412 785601141950197761,196676 794189387097657345,258598 772913680140730368,132996 760256427621511168,61545 788532741109194752,211794 776824793387630592,156567 779011669242572800,172047 755882602871959552,38796 793137081086345216,249895 760187550019485697,60866 762430429253148676,11774 778105189597347840,1011996 769528600529895424,112336 770482985137217539,118087 787338014796099584,210432 794689858644099072,262588 790553992975777792,11774 762646118022975489,73926 765309751198527488,86440 775031529994985474,146259 775752364884054016,112363 762679276583940096,73926 781180277108334595,185310 790987944140038144,234583 792680119525662721,245086 771555739357687808,125633 785270870130434049,194648 751829139703865345,1248198 754117833567662080,30590 776798168457424896,157693 770983475495243776,121949 786517983023824896,203806 792217385272958976,243165 758132606600830976,49843 777642632977588224,162596 781364812777336832,139404 788183253567942656,215608 781267188711686144,185310 785760888078737409,194648 755838455939145728,39957 786711518423359488,205728 790392472732110848,230473 791716322107330564,240483 761608321287778305,69356 762753350798454784,73707 771859008403668993,11774 788486426992095232,106085 764200124314628096,57105 792906479426740224,221832 795614827934838785,267521 752984053738041344,24497 765658556938854400,72090 789186558767181825,214899 791300152866856960,237236 778308752546095104,167220 763262400174829568,1249110 788427469971984384,217837 794203126152634368,257492 781224660872593408,26066 790537930007863296,231894 753543174698643456,27045 770560225405534208,10788 788016978631938048,214354 769150997549703168,100891 769962497633873920,115511 786668496981790721,205728 758496333791571968,50360 771844319456141312,128143 787381066168307712,210287 770515443333246976,118191 770816422603812864,121479 753969660836519937,30590 758686576972922881,53924 777900364691480576,163763 779884522917605376,177248 794533276996157440,261155 774007825848729600,131421 774077705197195264,141360 789461609219579905,90014 790924106212450305,234583 793238515114881026,249469 793951170653917184,256105 769695926231273472,114987 773627109562396672,136947 775130558791835649,146847 794048839372021760,257492 754072293119111168,30304 779081693617594368,168284 794318773457076224,11774 767864701103529984,102137 770338696742653952,118375 781882033920278529,83648 793300013401202688,250179 761285996247908353,67648 768911377658511360,108849 753599996860112897,26815 759143164108087296,1248642 785527516354207745,196676 787846716271853568,213253 769682246718648320,113306 793817405608882176,249348 777690052759523328,159370 793222575060955136,249348 793751390090911744,255044 774411578531778560,141887 763554687727472640,78159 786543402191982592,204413 781470610379665408,187964 749654779152863232,8871 777358024969220096,144178 756253489995603968,42171 792059505840316416,243614 753422290864381952,27045 789756071451648004,227795 758155542137274369,51043 786324788369235968,201374 761422266328608768,67587 763531551770501120,78274 753724686522019841,29488 754718444105437184,10191 771803763820654592,128194 786301517137600514,200355 789547460062420992,224678 769694152908902400,112363 790533060777250816,231894 794285848753795072,259457 794016012274466816,255870 762083505853431808,66281 773172122361339904,134470 778390783934230528,167622 789769610400858112,218012 795263482899951618,265878 781248605063700480,186149 780870216406282240,182960 775115720111685632,62492 777632833481216000,160593 779553578943934464,174660 793277620272050176,250033 768213035496464384,103354 744633027666403328,11774 759923479839928320,59666 763823975315087360,80486 793876583660466177,256255 750049664934612992,738099 773896627492970497,139865 752881323639869440,24087 786810646167887872,205728 794305196826316800,259764 754980175163461632,34167 791684034782830593,239405 785490284230475776,196277 785603768326828032,197512 758459849952808960,46384 776180236245434369,1250269 777277744686170113,1250376 755168565368541185,35890 776509196841783296,156253 785842279491731457,198878 765967624526147584,87813 767550606546440192,82457 792759257045274624,193147 794838525006921728,350913 757238641852899328,1248475 787797586866475008,205197 794346415216476160,258741 771818604996075520,125554 791589805364682753,239405 790670998093770753,232863 793626973620797441,254209 758993378377805824,56146 764010021369683968,79223 766029209043165184,90384 781182217250676736,185496 790248495143751680,230282 791406704319660032,237857 773597301373665280,136904 792616910953275392,246295 793436353849679872,250633 750522502170812416,13021 771860123891425280,128194 789243658176438272,206666 752997129531064320,23742 763124731855777792,76628 773910414551687168,139404 755365261138681856,35357 757980895345246208,49852 766796825550389248,1249341 791655919436369920,240474 793150101346811904,249927 770630706951294976,119937 789453667036344321,224680 759405334582747136,50476 761353956421472257,66801 789102526540963840,220029 791348537208471552,238395 767081082525061120,97377 788071431955288064,214209 756620550382944256,44450 764110139225964544,78159 772967499574939648,133454 774738384191455233,144152 793445983837310977,250633 793875698008154112,255393 759889018104328193,60174 733122530563723264,353451 746492076817289216,195876 751921174175776769,18486 761082425665396736,65500 766433805276024832,93823 749316718946754560,7813 762310251110629376,68862 732663807722455040,1170649 767675255959740416,98751 792546742239580160,245130 792894869635231744,247241 759765498917683200,59666 791356358176059392,238395 794198222705164288,257492 795018642782089216,263896 752285638943121412,17842 759767959615176704,59666 760547550525026304,62835 773847029156110336,139404 778716937006161920,169384 780898848130625536,183269 758101486421151744,51239 786295690695671808,202675 790955015536013314,234653 753385963267784705,27222 770671721762258944,120341 790904872589729792,234583 756943520645210112,43911 795090497769508864,11774 771740013583339524,124855 786721067968495618,205094 765745935959728129,88128 751605930106691584,16728 778306885992615937,167220 789514615357116416,226048 793872702348013568,256255 794211091291209729,256358 795131545996689408,263205 756273979120312320,41689 791662314013458432,240483 737335703269482496,738099 750665995153530880,14421 794041267894132737,257423 790990948117295104,235399 785362661185691648,193958 785632661117120512,197512 794937552872554496,263895 794547321266638850,261155 750732121937997824,14981 761669235596730372,69711 787748121975529473,212139 789422307781607424,225923 757156843689021442,42416 794565364117975040,261155 771732036138696704,126390 791833575360462848,240070 752973817702735872,24316 761220062996901888,65180 793962461099528192,256276 794575301699203072,261155 795104435726913536,264397 755842137829154816,40137 792628994055233536,246632 755387477112725504,37044 762459467283697664,47283 771759463820701697,124779 773201223864373248,132578 743171425914105856,11774 761169284840185856,66897 790678544128946176,231894 794553708335874048,261155 773873546779033600,139404 785649016465944576,197286 788213217810063360,214078 758503438971875328,41680 776784956215427072,157755 765209207457153024,86440 780580651103686656,180074 771384033712476160,125145 757367228090032128,41702 779286106403512320,171168 757576359837372420,45014 777993805010173957,165127 794310433406590977,257492 792773584917716992,234551 794585252261928960,261155 734875884180512769,1170396 785501737968734208,194091 757717762919792640,48287 758685188033511424,11774 786705735782633472,205728 769243365707624448,112399 787371190566293504,210207 754851852810752002,13697 758447963156865024,53144 764125679353028609,82066 795707620497571840,267862 777572307128770560,162497 791357539799666689,238429 754899262681542656,33499 759860434128277504,11774 763871586894045185,80136 775494246216368128,1250232 759800041783504896,58542 760197707784912896,61544 786294123905032192,202561 792324768418631681,244550 792784030210981888,243165 781876945755725824,191044 786952986828365824,207287 794910185701646340,262022 787079599511310336,208014 794255162638532613,258927 794566827514982402,261155 749348857474060288,7869 753998824935419904,30590 776435048765648896,153845 774359493765324800,142668 751784339948449793,18586 763825476963999744,80486 792757642477404161,194085 778203917373042688,166102 778541515211669504,167676 753690646158934018,29263 765684633631461376,87904 776102926833950720,139404 785274847387672576,194082 762805016017170432,73712 791014472978616320,235948 756571926093594626,44093 762056072295219201,70941 759100998551863296,54070 778305731426521088,162294 753311972947587072,26871 765940400011870209,90031 781240100546023424,186150 785797074805596164,198538 751661323419787265,18215 794270778925711361,259360 751783725294288896,18893 785311352105660421,11774 787053904437534720,208014 793217390687301632,250633 793447026562260993,252196 754827871533817856,33977 770323718417645570,94627 775026210308972544,146259 787144057663295488,209351 773478403806679041,136947 768917712777117696,109413 775704736389435392,148684 793173740754436096,250033 772466409183903744,130415 773945144806518784,140025 794002095774928896,256411 754785692769742849,33356 790576404215631872,231881 793985571936837632,257423 749598423444168704,9273 792421012709122048,245268 762266681607585792,72350 773311097717817344,135850 795373354064625664,266151 778251931236130816,166390 794686568913104896,262620 759263725773787137,55257 763839770699202560,80482 765571993605443586,87904 795046939578499073,264431 787928962269839360,354105 751772785828065280,18893 793633677943201792,252014 761067549517762564,65500 778296724200812544,167311 761281544703074305,65540 779299223745466368,172962 792496622248857600,246013 794874550131441664,262849 795027844678107138,262022 794221682185543680,258456 788746684201394176,220029 791297453769261057,235580 793097032852463616,249469 756290823336046592,42564 770964383509938176,121612 794628020514394112,261796 794793287479504896,130654 761088511097188353,64722 778973958662086657,167220 795688176283226112,11774 770520473969037312,118192 788324063223709696,1170441 795191208901509120,11774 763119522748346368,76188 776150397597601792,152073 790632819412262912,232137 795164365884444672,263896 760197854216523777,61598 768854866022305793,109666 753992614559358977,11774 758523161449230337,48270 790888435158507520,234583 795371920501985281,11774 765231729061662720,11774 788010881766477825,213887 792282887076716544,240070 793199975807066112,250430 771175369244233729,118191 792059369198198784,160612 787111885191602176,207119 790963187663376384,234653 780694638583619584,182036 763802468027432960,80393 773320120529661954,135903 769370720941903872,112788 768500124599345153,106774 794634559895781376,262304 750681226738937856,14421 756882352207519744,45125 788838472224272384,220820 791354433565261824,238395 766447375074398208,93184 781512259935858688,188401 751016269126696960,16282 752943967310929920,23899 753960529207652353,30590 787121975290232832,203350 791660827015155712,240003 792145844820508672,243615 772810486035382272,132335 791861016950898688,240890 778187831734829057,165488 750895060603006976,14421 758698925691772930,16953 770354068040527872,118087 750748184289374208,13532 763027351127089153,75724 756289630522056704,41689 772914012719755265,132996 792017748507394048,242984 795223102577774592,265649 773895089420701696,139404 781135087408713728,185496 788546361255825409,218164 762237342815956992,72350 792090788293378048,243075 761262361185546240,66897 778790015245643776,168794 775803451443965954,147469 767922165056475136,102249 789927420996390912,227048 753696746094596096,29263 775353668614885376,148473 795040251752218624,263532 766757526436253704,94683 792460874355138560,243513 751033973631963136,14354 763407950287294469,77491 791453227719987205,238780 793448572251312128,252196 779128425445412864,173011 793698550014107649,253206 776740353164578816,157755 786549050254368769,202007 753721470765916163,29488 790645640250265600,232169 794154937894596608,257423 765268418908094464,81946 773904760470503425,139404 777229885769150464,160876 792190412161114112,242135 763128475649576960,76794 787065881549561856,207287 767485148745129984,97467 793946190953861120,254135 763003179642433536,73712 775446928850944000,149202 775708752926371840,150511 778324129409667075,164826 751997509266841600,14277 795406891224625152,246425 773893315246907392,139404 794677611272077312,261033 749252755169181696,7852 755574643092705280,38183 790609983817875457,232487 754754691448254464,33356 765998536152510464,90125 788495458473644032,106085 795421103300689921,266151 764924765605814272,81955 768218056107622400,104932 795060029435052032,247930 769752276185542657,114486 755546686290849792,38476 754095781749989376,31686 785902948706430976,11774 793295427881676800,250633 780832416340533249,183269 788758729743216645,220332 781355337748062208,187084 750530631474479104,12535 754863568688820224,33356 790190855600480258,227242 750502285592059905,11495 770509928742031360,118191 766302005988093952,90539 793190583535796225,250064 794160540574617600,249926 750416091776679937,13201 755828361163710464,29790 794552860176424960,261155 774466598828597248,143585 750841539400695808,11495 771886194863079424,128615 767440582272749569,97447 768869849845989376,109666 790683357537533952,208065 793502775044894721,249926 790042234196549632,170187 766376529836343300,93286 754774049625022465,33356 778969512095936512,170253 794321593002577924,258598 751758074847698944,19352 776541584993185792,152123 792584086338539520,246674 785312150592036864,11774 792153006687002624,243648 763404196414492672,77731 766503025439494146,92917 785585235392016384,194058 787065410134745089,207949 760690630712590336,62225 792100599504437248,243187 793229734389936129,249926 758413513060552704,51859 778358318272217088,152594 778793632472203264,168284 787007200959094784,208379 793064078281433088,249079 763128627009458176,73712 763854146432798722,78566 776154729218846720,154071 775815581622673408,151361 792420226654765056,245118 795075919698427904,262022 780059966296186880,177233 792946382885625856,248514 762612484926803968,73814 780916131917799426,184223 786966930733137921,207613 791983146539552768,241819 750612958204403712,9132 794918819865231360,263532 747467098377564160,11774 771372449258614785,11774 773558636740222976,137042 777970387409788930,125529 780120336931123203,176128 792473078513164289,246225 785524992884690944,196676 757303825262927872,46227 767370101792215040,96875 786280337567473664,201958 780047641505693700,172185 792526711980044288,246392 772149853854064640,129935 792753790709600256,247241 773662021485199360,138415 775886199433158657,151410 793195783252213760,249926 767866542654562305,99471 790203838645071873,224693 761560950180839424,69231 786570362200793092,204413 790886835765415936,234583 749985811244978176,11019 761304931122896897,67283 773883423886680064,139404 792070986803863553,242693 793576553594646529,252020 762540330411372545,73568 771808024688259072,128194 768968874553446401,110362 756656245927473152,43471 785883793219387393,198580 770963452546445312,122146 766008295496687617,90384 755167413612732416,35931 764238804857163777,81702 775363387827982340,148537 780281343259312128,169747 793253279152996352,249926 759238898098765824,57258 777859546341478400,164001 788205754759000064,215437 754749493086650369,33474 762353450013171712,67852 778254518613966848,166843 759180306360533047,51798 787575418253611008,204413 795072449431932928,11774 772768333074661376,132346 765583320390348800,88432 788888740856934404,220602 768122342824288256,103030 776918406452940800,157755 773278210834378752,135736 767418032461185024,94699 775905151445966848,151897 792707293246812161,244759 794601741090099200,261058 786954819739066368,207613 794618580172029952,261155 791948289243361280,240483 754928936937664512,15536 765703836929449984,27045 786216562944413697,199640 765263523807170560,86209 788151473792229377,214992 793661566868713472,252408 775130773552783360,146675 786068614592036865,199640 791053467661938689,234563 791997826955747328,241678 769659747603652608,114329 780616793559826432,182154 765639206790062080,87145 788757778617683968,11774 794642994230132737,11774 759923596173119488,60363 762847399098200064,431998 762394234972409856,72420 763158675544379393,76723 787758072827637760,205197 792874342614982657,247054 767445082953756672,98748 785582302927556609,197297 788406886471077893,11774 791307763133534208,237223 794611556516581376,39957 758821516087701504,51451 762448775809871872,71021 775849118530953216,146259 793140381290422272,249841 757772488122044416,45014 768380651292811264,105992 769344301658583040,112363 757964555314225153,50464 765955314680205312,90384 770822619109089280,120393 742906576348946432,164500 764217122994188288,80720 765666022191955968,88606 770168920573476865,114301 770967353232326656,120393 791037053588824064,234583 761645664983977985,69947 790248745057124352,230282 761347455589949440,68182 767761156081643524,100893 772701832888156160,131542 763947562403368960,80393 770590958228533249,118192 776155909823270915,153779 766939327444246528,96514 789811095057891328,194060 790590393343553536,231498 793472429511233536,252580 770999007699165184,121742 773563238956929024,137639 781559928691589121,11774 767436979197870080,94699 750080821873242112,11495 760993641439559680,64664 758687464647172097,51751 762693319075983360,74133 793501771901657088,241118 794720731607212032,262849 733092890658897920,355480 757368919103533056,47186 794619950577160192,262145 755780859593003008,37218 785485754969518080,193633 752689235501518848,22575 769850033487253504,112693 752943695645831168,24711 785710554128195584,198089 780949818541694978,168633 788650560593408000,217519 786958730973749249,11774 792762955645325312,247241 753643265870684161,28732 778486104005672960,164694 786457263330381824,203350 760533361286840320,63149 765889657020174337,83392 787429357581205506,206007 773602352049688576,11774 792158546104160257,243165 761744598662340608,70172 769679503945859073,18030 751811331645464577,18486 762709555587395584,73926 786261550386425860,201958 788445494477402112,11774 788829061598576640,220526 793440943340941312,252020 732110091219042304,349368 768222818731487233,103975 753104750871216128,23742 786940357560893441,206078 766432469444796417,92958 758743024461422594,54070 760872013355487232,65180 767745301113364480,95593 794550456970199040,261155 760806643550617602,64722 771832326254985216,128382 785819616568225793,198671 795413048173481988,265855 754728965844135937,33081 788006177011474433,214354 789767317840338944,226578 791273506948386816,235590 791333738080632832,237594 794798616615350272,261155 733493316763955200,353451 792925707739369472,243865 779224735423008768,350711 792085154672078848,243398 795394591310696448,266884 751915309326438400,14277 756254339526569984,42125 760464578056712192,61544 753279176946311169,25968 753319897854152704,26458 763912321609633792,81024 755902039419420672,40550 764653232698167296,82066 770397728585109504,117843 785594388009345024,196767 775099782616453120,141091 781629753182662656,188458 757773428158062593,46280 759170645699792896,56964 781322911470739456,186584 792713946524479489,235951 793285602380746752,250869 759604961625960449,59164 781650117069795330,187976 795049116409528321,263926 792723145148936193,240483 758875491969277954,54070 768297094369062912,95572 794812820080578561,261155 795413149029527552,266491 766420493654192128,88432 772821790494117889,132335 789678891619287041,227446 761014152257085440,65180 791787600092729344,240483 789122907838488577,221785 790609905820532737,231870 791849509831737344,240145 781309425344737280,187084 790956619005779968,234796 795279059513200640,247241 793938022840602626,256255 791000324446228480,234583 778329290781757440,167220 739854633993154560,11774 792104171122073600,241678 793574961852084225,252020 759364520263426048,57574 763464465325051910,78159 763870517442916352,80486 756684555650797569,23518 766624512326545408,94899 749122893288607744,1170318 776622283854983168,156835 794183588099084288,350913 767656110077517824,98821 792040624375623680,235487 751918274397425664,17794 791001161985818624,234583 770269932617539584,117377 774501197860470784,143473 791230101723701248,236919 780822146343776257,183468 791611008104144896,237908 791720571528679424,240718 793457836118282240,252408 785923845093888000,197297 751066377650368512,16282 771930534603816960,128591 788925313313042432,220332 770361944100528133,87904 794529119358722048,261155 751879882108391424,18413 777908414550712320,163796 788467728554139648,11774 763962892274110465,80393 770732196885766145,113278 790292246969090050,226862 790677161975971845,232791 760567314160902144,62708 757563847427358720,47717 767060023877001216,96883 788405060271214593,11774 788721860213035010,219942 790663690928267264,686533 753469287646519296,22359 788808010361626624,207517 751181584880005120,16299 771995127577473024,128934 772514747031756800,131007 789039056315383808,222526 764491430681280512,79999 772862326785454080,132335 758624621348335616,54011 786304297206112256,202727 773909096604979200,139404 795378983693123585,246425 771790661125144576,125742 763257822452805632,32625 790519252990193664,231894 762302704794210305,70886 762620852475015171,73869 763734329872625666,1170572 773828134210854912,132497 781917248936173568,190635 786774449475334146,203350 758391790659592193,50542 759210181972652034,57131 793620368283930624,249292 788381815090413569,217285 790938272008507392,234583 762273683129798656,71270 788174343792721920,215252 773591481047220224,137869 753385917101072384,27317 794620419542290434,262053 794019202755661824,257492 750466669567500291,12746 755135615763701760,35737 773710275409170432,11774 790710144485036032,232169 766263994155880448,90621 779139065279049728,172945 786672378998820865,203538 786678435900903424,204835 767677871817105408,100605 785245296288735233,193982 761273538640609284,65974 773656703120343044,11774 754812470120837120,33501 761207771534544896,65180 764656654537355268,83648 773748964399120384,11774 794055962101485568,255826 752660908426432512,22785 771413244821012481,125381 778793842791374848,170169 776741554291482624,157755 789844051453480960,227873 780663300023541760,179537 753365660160241664,26446 768541711731609600,106281 762075333491318785,47283 775137986065281025,19199 781805301200723968,182659 766606792210145280,93286 763433284369920000,78304 772603125131714560,129685 776116230407262208,153610 776173522154557440,153501 769025571653287938,110659 750608378079145984,13941 751049769980657664,1046033 770984042464501760,121612 774982271023534080,144139 777668005232652288,161573 788668779156934656,214117 789322646919999488,223492 771445952590774276,124597 785893591201619968,197512 789940435846180865,228576 794620491629821953,261987 776997255203041284,159546 791096284820205569,234583 788046874045362176,11774 793991072896585728,257325 732163690598940673,349788 794190953372323840,258598 755164284489957376,35890 776762297326927872,157755 750398367327514628,11774 778422159857168385,166339 760966011478835201,64693 738467147899277312,352417 763710028859727873,78566 793261215745208320,249926 786412245139853312,203674 789733358175608832,218495 790624669489594373,231894 794617318357598208,261155 768159578949316608,103389 779360139711123458,174115 795034680009564160,263896 767292067236151296,97432 786457523897315328,201555 792050778890498048,243187 793207785009872896,249926 793430223207460864,252020 755161772601016320,35890 758409066460880896,50425 761931700515373057,70941 794144330432712705,167101 792065286656491520,243187 793073195540549632,11774 762213076661710848,70750 776892973246058497,159146 793648751294320640,252044 776547345076846592,156132 752099181611790336,18893 770992710618537985,121195 787029080646553600,208016 792031483175247872,243075 778274307101175809,166409 788749787164057600,220332 792846754362363908,247232 793106972446978049,247232 793186760356278272,249469 763489978101923840,77598 764561190416584705,83391 790542815906398209,230485 792460629869105152,242324 793842518387466240,255942 781115693941067776,182726 789153910351130624,221785 790969075711127552,234653 757030531414372352,44359 762330297429929984,22657 779505675546292224,175260 753654610905096192,27045 756633676524380161,44274 762778118373474304,74247 774002093912838144,139404 776648202191863809,157108 754036445824872448,31400 754715907134484480,32859 773923335293984768,139404 794312212038811648,11774 778274672202747905,11774 786477180519870464,201914 793121123747504128,218875 770479307546324993,118191 773758995823591424,136640 778631481224597504,11774 768160096375406592,103354 773219131374067713,134828 792598125697437697,245148 745048876109828096,47783 773642513127084034,138165 776775482566074368,153675 778365999791955968,167220 792939803000049664,247877 791872685072457728,240763 776533634190827520,155933 790404394189623297,229895 792709914682470400,229910 763727609280606208,79513 794395531644637184,223249 755840175624691712,18215 792773319846047746,247241 768948264024563712,107428 785604558500356096,197297 769295477883936768,112265 750680283091857408,14502 777577063951790081,162497 785235631781863424,194090 788101671280926725,212239 773267953563205632,135725 795054642627547136,249926 789560518923157504,226823 794765411002650624,256534 776893837750960128,157840 778251568810332160,164502 774113422703153156,139404 792417492014465024,243187 770685134735548418,120610 779004008711217152,167407 770271487592988673,117257 773291339211534336,123865 775400730970566656,149087 781906670784024576,185496 789535561933467648,106085 750359077457367041,12805 781359588583018497,139404 767388923488194561,93138 793855438701768705,255942 795366855624028164,266054 773310518643654656,135903 759084576845078529,56192 760222608419807232,61412 773210393284009985,134470 788791412175335425,220526 772093453421404160,129558 791145489181896706,235487 763870493954838528,79911 766005550484185090,11774 769349446576508928,112693 771852781430996992,1249904 765646506716037120,88930 795109807414013956,263708 754778859074117633,33356 793105296835092480,249469 794218395528892416,193260 793896267529216000,249926 794689523397472256,262752 794986041702838272,263898 761912862801555456,70912 762793027115085824,73814 790729934763200512,231849 774033192823115776,137042 776100855749541888,11774 761732513224019968,69548 788570261213761536,216609 794596165673250816,261155 794635016085110785,261155 761742719941275648,70072 773000211476033536,133519 776228895267794944,154549 780515059592155136,180112 795203124172496898,265170 766866327889784832,349683 768410890353848321,88449 769402261525057536,112363 786742363603496960,203932 750706802136940544,14351 767198157302136832,97852 788716805195837440,11774 775674497315766272,149087 788542448687575040,218875 768189262902595586,103212 768964674821951488,110209 780178712847187968,174557 758815655449600001,54070 766505127322783744,93405 770861740821127168,47570 773967955541372928,139404 763494643044605952,74559 750674957009510400,13343 758656437744697345,52749 757193672383459328,46235 781146216415363077,183269 778875874661851136,166282 794912618855141376,261155 795311116943552512,263241 764569044326445057,81569 787075458667905024,208928 788914651438264320,216140 750380932750712832,12883 775776639506612225,151463 776204626647519236,153596 786787984070758402,205455 755156037502722049,35890 779643469576990720,174230 764084988157374467,80939 765686379791560706,88920 775092033983832064,146024 762685614114439168,74133 791794117084872704,240763 732473385834283008,352065 751883337283796992,19969 792840842469748736,247241 761576607056289793,1248947 764947102547873792,84422 794392967033266180,249926 787026675166957568,207113 786398837749407748,203674 760691920179961856,64378 767821793847570433,101514 791702777781219328,240483 740343029802934272,354238 775902612235444224,138490 750366760067530752,12883 765298768094703616,86149 777487206671712257,161433 777881036986384385,163376 778573581236199424,168794 763005877192368128,64693 787168725958926336,207613 791039717441675264,236282 791645385890664448,238292 781881006324273152,187131 785334359209287680,11774 793122260563398656,249469 771892954839429120,128017 773626242830598145,137753 774694380821221377,142721 775680327805202433,1249082 780647399056220160,178258 795670036547387393,267862 740326710021787649,11774 753984509134135296,30802 758343552971649024,51043 767757028597043201,100932 770404942636994560,118538 785261391284494336,108396 750649524691931136,14294 753684085940158464,27317 754992375248752640,34666 781038585122357248,108396 752185414346309632,14277 755845202674188288,11774 768599712429637632,103924 793179809669115904,249444 766019221528641540,90384 775091791351586816,146838 792030077341097985,243187 762672176025640960,73814 732980219598929920,354396 758371647334252545,46076 761280252140150784,67350 771499296592007168,126252 788826481401094144,212707 790581419848368128,11774 791718956943966209,240556 763463901627363328,78159 791605547594346496,239893 763940667995238400,80720 772962011332435968,132335 781583532506263553,188577 790552264431706112,231894 766254228809678848,91946 768952368499003392,110389 732771225219424256,1035907 766786234408513536,95672 778709099349315585,169916 785440570059558912,195424 771001327212044288,121612 774034637593030658,140025 786865128872390656,201958 789716323123105793,221120 792833776334233601,247877 772770367655989248,132335 768520783773573121,107069 790940758329044992,164764 757802341378568193,48826 758120671293607940,41703 765611916362416128,88332 773287800011501568,136018 786636454093058053,199227 767349799465070592,95682 763022537018052608,75762 765593799213088768,88052 792148452415123456,243075 795268149096562688,239182 766085001901248512,89404 767706456430825472,100561 786528752666894336,1063777 776003799949283328,152872 788881357812314112,220727 771335267802292224,123280 776756278429442048,157082 793475520788856832,251350 772418700527841280,130721 770765004496789504,121359 778363806892318720,167220 785862220987174913,198878 787119880340377600,192032 794575913417633792,261155 793858261791289345,254135 759760268255596545,57749 761297176488189952,11774 765311582637359109,86103 787839328114372608,209979 780252469205037056,159847 771779322243801089,127134 761022574281183232,64664 791391255863234560,238780 793150723852611584,249926 795010489910788096,262053 795107747436105728,262752 761676654485737473,70085 773905235572056064,139613 781230656332324865,185601 795264106211188737,265881 763972077527314433,80939 778196380062015488,164826 794183101521993728,256217 762720749022879744,73926 790187629962731520,200963 777696296991858689,14277 779421720121896961,174427 780578619672244224,11774 761573802472050692,68993 762009939728412672,70501 773715030785204224,11774 792046537534689281,232911 765272395586285568,85562 770406671709532160,117257 771446406968184832,11774 794730142090350593,262752 790272239144796160,229693 757382027268063234,47220 760819573323141120,64678 787070070489026560,207965 795611413305786369,267521 752280126826524672,21714 767702469354717185,98646 755846449770876929,39875 778403155935657984,167305 754825868124401664,33356 790951273013084160,235147 767750044376297472,100893 759485018586566656,58258 792782842560258049,245607 795447622861524992,262886 772628546757853184,131007 764889966187085824,82145 774998293117972480,1250194 775096573537558528,146838 792737114161029120,243427 794529918541529088,261155 757354029051629568,1248475 765614154224893952,87904 781839203185352705,190635 788738872125501441,218164 775788804842131457,151265 753716548561358848,29263 786715451824877572,205270 795296004631359488,265257 795352898204999680,266491 788124951442259968,214209 753317774416642050,25879 764026842076422144,79691 765640813648936960,88370 790394820997083136,230575 767874059904360449,100605 776746821595045888,157693 757443471531704320,47261 764779410792804352,81659 788416863256580098,11774 790882368412389377,234583 793775885157593088,253032 773861265710211073,139404 779752155930619904,156518 764878339953668096,84724 795070067528450049,262847 775093022853849088,145866 786425423664025600,203350 770384840927485954,118013 776819611853398017,155451 780610714541195264,150151 767548540822417408,95055 768543704722223104,106716 760964350433648640,64730 793186560871108609,249469 757406924342194176,47332 758745941352456198,54102 767502664422875136,95055 774103578986164224,141316 794910139228835840,262849 751789332323790848,19352 763950641936859138,80098 764137483663659009,82177 757852169412358145,49431 780817798733844480,181419 786243535150383104,201946 767152529478123520,97852 781611321032859648,187976 791637882054246400,239405 767620894059589632,91946 755541393653821441,38183 758830605450686465,1248649 763906731273355264,80720 781715994427297792,182338 786327309976567808,200260 791454374736175104,236454 758707332465299457,54739 761722881461981184,55177 769671416631336961,112939 790669060644048896,232633 771883310976999424,118191 773229559894384643,134561 774883426205708288,105643 761008826980048897,66159 794290292857962496,259134 794206364381937664,258771 795675382800326657,267649 762018715063951367,71476 760528040799576064,61412 765382380488052736,86173 772828317065973761,132364 773536314792771584,133702 788387886479572992,217519 765500978850213888,86961 788672112563064832,219830 793639070278750208,250064 794063855710273536,254209 795682843552784384,87904 759827597710729216,59969 764194454697865216,82066 781851986064969728,190553 758626281781092353,54070 760481772752646144,62771 762674768436989953,73926 765970324353609729,90618 774816078203588608,145503 778329773625909248,167220 785860998817284096,198878 767867388243042304,98646 758390099801477120,52311 767820699717074944,100893 785570677009092608,197091 770429965951078400,118191 790194011503988737,229724 763841838054858752,80192 763934363104845824,80939 792209620400017408,242693 770769749244469251,121282 788561158861193216,65113 758917359415373824,1248654 794192709023977472,258598 764273239497510912,81924 772800513050087424,130988 780939517452652544,183269 766422838098161664,93086 793490509167820800,249926 775884652993089540,138490 785386084968439808,11774 785659525613383680,11774 795670965271359489,266866 795048248771756033,264397 793416430045716481,8044 766346041419456512,91946 791322913580445696,237787 793474515120496641,252580 758043182869442561,50308 790388197951811588,26066 794166537296846848,257492 763450042560552961,78159 776627233603584000,156835 763000193499303936,75186 763077728576737280,75724 774953541068664832,144654 778406970252374016,167569 787015985303687170,208065 773688983964397568,137869 775297451699810305,144648 779844100900188160,173347 788859856287510528,145399 786375899503407104,203350 758590486970036224,51451 775761272079908865,150511 790270705862533120,228341 795481177385795584,249926 795736500243611658,267655 786620490953568257,204835 764308071220781058,81702 791047700028481536,148861 735837166199181314,349866 766503752820002816,93823 756492538257805312,43264 764952461002104833,85479 780607071204941824,181935 785956889133584384,199960 755678855986155521,350669 774934074502868992,145797 769208695758749696,110585 776126932081520640,153921 778305526316883968,167319 755188835781185536,35890 762261403042508800,431998 775613928915087360,148713 776796908346019840,7047 780094824707923969,88859 763149335634726918,74133 793250896830271488,249926 771124121174499328,122759 781274552722743296,186584 732615278429917185,350379 766605467766427648,94612 761836950525476864,70858 786754206447259648,204835 789147821299556352,222647 763501244325453824,77849 764530974294106112,1249246 765361870320447488,86725 768155422255644673,104162 753019059575328768,24316 778393965758341120,164814 780803378016350209,182726 794700812249341952,262784 793491932831969281,252051 749258031452426240,7828 753394801366536192,26140 763183412911964160,76665 775804771630362624,151741 781339815883206656,185310 790660288840396800,232169 770333556757463040,112256 792394252332310528,243092 766935170846826497,96992 772481056335392768,131025 785686971385602049,195975 760171504386576384,61324 764418207402827776,83391 775559239485919234,148909 776516529181626368,155898 778926652042649600,171168 790619150943158272,229901 791349610182684672,11774 758142357346914304,51397 791747572557815808,240483 793143757101203456,249469 755112188046606336,33356 749657495497502720,9433 779070704503418880,172523 771504460728193024,125163 778424715517886464,167407 794458905959133184,256038 770168735462195201,114779 792090609729277952,11774 794952254499471360,262847 758497243355713536,398859 764375907192627204,80393 773890030045724673,139647 777700121966292992,159876 786305889837785088,202662 779010964062625792,171902 781181590948945920,185310 791817939875983360,240890 750534795705192448,13532 779276237235744768,173490 780612378807373824,150151 792222705940516864,240627 793240790709313536,250293 733061488508706816,355462 788093008134545408,215005 773622951987916800,137869 791444298155700224,237325 795615646474268673,267655 750362887072264192,12883 786538466922360832,204413 759179352386990080,56964 765683664407498752,74575 789424399711629312,222682 755900994056257536,1248367 793191571600515072,249926 733263308107612160,355480 762748596051595265,73712 764492751161462784,83629 765295919872999424,86472 766351111737475072,92885 776999095714013184,158754 778083323088408577,157755 792789092509454336,245607 772449729410113540,126859 762649522849714178,73926 768680769942347776,107032 763405164158017536,11774 763161807699804160,76549 790610528158777344,231871 753801391269814277,23725 788879910479749120,220815 753844466276900864,102730 790290344164360193,229798 792042819691155456,243075 794561978278690817,261155 787704547749662720,212139 793791236972777472,255393 794592726964699139,261818 786943316130758656,207287 753781125433085952,27045 754060243445817345,29263 773015439517552640,34484 790633793883299841,228583 791630354998136833,240145 750376225814683648,11495 764191161527468032,80720 788416724462804992,217837 767803372837765120,101134 785636374019997700,194205 786632512982294528,205270 792758098788319232,196314 767762832762998785,81869 775354851140046848,148045 732740773976903680,353789 768689817974702080,107559 760560076029517824,63149 762027322996301824,69516 762683104129458176,73030 767481864994955265,99030 763883169494003714,80939 793216854806462464,250033 751593168445935616,18325 775772831426547712,151463 777918516074799104,164204 780618940867289088,182049 780809853006557184,183269 785942384718721025,199546 794038730256515072,256439 756204728283963392,39351 759094221114605568,56964 790260530288009216,230282 750856493633855488,15643 794612341513940992,261155 767316092129779712,97325 769953665364942848,351666 787626927737581568,206101 771032226620403716,11774 789309306235678726,197512 764255131332251648,80939 774133620541837313,139781 791778982584721408,210432 793094021828730880,62492 764245898926907393,82002 768308968817041408,103506 758691795920355329,54070 766307202693001217,90031 791425452866928643,239076 792762334850670592,247241 769376553369296896,109666 774348875196928000,140444 749273794162884610,7855 775782779535491072,151688 788081674760417280,215005 754728639405498368,33356 764148104681578496,81869 755422869690183680,37205 777442615377526785,157755 774691101747843074,144613 757227137199906816,43391 771605854978121729,125367 775370983553105920,148473 771407624541769728,125367 748567613610004480,1170318 750016789367500800,10064 759103088569356290,56964 776569761077616640,155390 785489463241834496,196277 792924171890065409,248514 771475318083170304,125554 794000316974956544,255826 775689394422444032,149770 773442492939243524,135505 785693716329607169,197512 765225317137059840,11774 773974797831188480,139404 788440857095516160,11774 751206267348287488,17416 795763119930933248,268643 753420515117674497,23739 778432783207108608,152594 785273876045594629,194648 790714595379929088,232884 758470814777827328,52545 786932516900986880,205728 768645207340507136,85855 787114463329718273,208252 742146755513307136,11774 776294759006633984,153845 781284104448770048,186584 785313534699835392,11774 757273862929276928,46384 764211197382123520,82449 763038615584858112,74809 793336198668226560,8044 769346247941558272,11774 771159753099730944,121479 793300021743611905,105109 771720823115616257,127366 779832121946890241,177233 755157436269330432,35890 777569100461584384,87904 765706872376528898,86103 770333641180188672,118087 792053115784663040,243451 788749944597413888,220332 770805801279557632,121177 785655529322446848,195975 786855781077426176,207018 739699964062883840,1170555 770723549325594624,121046 790910148235579392,234653 790976812759199745,235621 793129941256671232,249469 763485777141522433,78341 792587697353322496,245148 795735755079426050,267576 754709972248764416,22393 762048379098501120,71070 766009390147198976,81929 788037243030024192,214209 789342825024487424,225359 793294117564473344,251313 763451667970863108,77849 767915460897542145,97371 774456778180493312,141360 760956238410747904,1170338 750801804179431425,15021 766545837509849089,26066 781218883126513666,185310 755200252576235521,35372 761134333671383040,61051 771072247633096705,112939 773517634453245952,137158 770712069129793536,118192 773484296128651264,136947 775211154989690881,146580 793465089781366784,252020 777864964614660096,164001 777065267176337408,152383 785677006616735744,197063 751106346418892801,16948 760505092307124225,63149 785583034825216000,197297 780819026532597760,182036 790516465678053376,209095 759567940912029696,57105 793806727703433216,233152 756980218439536640,45122 753304675751829504,26924 775318609526661120,148045 787594312506744837,204078 792571663225196545,246392 793973327882686464,253721 754714564126617600,33262 781339521157824512,187386 756605221418233856,43471 791079651795808257,236454 750367000594030592,12883 754761703771037696,33356 794238279235158017,259063 769203389913767937,106281 776660495331954688,157082 770396373602689024,118191 774625882531069953,141913 778560116861698048,168794 750381079744352257,12883 795380605252993024,266151 778427117885325312,167319 773564097233244160,137158 749319428718915585,7816 785715518351126528,197512 786564677291565062,203350 750140488808689664,7275 776127845944922112,153248 778678358167080960,168892 768489700231348224,106281 786069887462567936,201002 790673430131544064,233307 773618062117507074,127134 794018613342543872,257530 768308762583175168,104162 795313252829896708,249926 757884543307288576,49852 780799602689703936,182036 774055926839910404,141316 764594252210966528,83583 790725495075770368,232863 760529328081895424,63451 786002385839722496,199211 791562100976082944,239076 753286073745149953,26434 757597457148706817,47940 760884716186787840,65222 790979549303541761,234583 756695260550557696,43553 794971627201171456,261155 768879472414195712,109874 781828232601559040,190635 761664468506046464,69493 761911986682748928,68873 762230466942529536,71627 785557020845965312,196788 743229333146337280,47188 765219818211532800,11774 768425232935759872,106281 763862806760480772,80153 766316368241184768,91946 794574464218370050,261155 754749684929794048,33474 763448160207241216,78344 767521175685640192,98972 769650816307388416,114436 771049990445608960,121479 774388803624636418,142648 777280360543649792,160181 781637435897868292,139404 751752912175456256,18215 772825492969758721,131025 773536659233239040,137042 781603539571191808,186592 795328469521625088,265257 758441447364235264,53144 775071394505846784,146205 785622700106588160,196277 794684696273842176,262752 758644466928320512,53995 776122277767311362,153501 785669730887671808,197512 755872345399627776,35373 785653376159588352,194082 758079281415262209,45622 749458770485321728,355701 759452299412410368,56924 769567316170280960,112872 767760641964711937,100605 751235540670898176,11463 773582704172408832,137158 780849192369463296,183269 790926833650839552,164764 791857234133200896,240070 794001321758105600,256191 795700429510365184,268281 765001471460974592,85562 733024982746419204,353228 787827254919254020,211022 774952316252192768,144654 793197376450072576,249926 754822449397497856,33356 793988637524271105,257325 788200846924341249,213064 778294658505945088,167220 753716508954619904,29455 753967556759805952,30304 764841829711745025,84724 760297129969459201,58508 767845973007609856,101163 791430639887101952,238395 754774181640826880,33356 735436862349815809,1170819 787732661410246657,210235 792473168426463233,246225 752255560662208512,1248205 768525319242391552,106774 789238995641393152,223692 794336422463422464,260033 763872109734920193,18395 778936941081399296,171168 787373992487231488,65113 793437690234564608,252020 749659260284342272,8259 755446267048787968,36379 779007652949061632,171982 791683383420133376,240483 794608342471610369,261818 765530220434755584,87860 759094808107360256,56889 792398305238118401,243075 794911191873323008,263895 758993284215681024,56237 761976998554021888,67586 762714501649137664,65887 764071648064483328,81122 774037162916319233,140748 753376263402905600,24745 759866501675511808,11774 786621872171520000,203674 788023738855985152,214492 791845550836609024,191778 756828614155304964,43911 776192120474435584,152735 777885108892164096,163796 785861990283669505,198580 780110770159747072,176128 793167072645611520,249852 755574498628214784,37424 760571162476679168,60794 769576251547717633,112239 758399951743356930,51778 788040573047279618,214288 788445773151113216,217519 750062546464468992,11434 768996497383890944,81929 760812512921149443,64722 761692670049685504,50734 763997414814420992,79626 770035778885939201,114779 762457406269890561,47283 791005253692825600,233736 756540710728392704,43391 764489472230555648,59936 792050820426629121,243187 794554115015712768,261155 768386378409340929,103924 778403261304963076,167398 793818887343177728,255393 755073749754470400,34765 756238157750951936,41909 762731780877066240,73814 763818920654544896,80366 772236336258510848,129662 773287734395936768,135903 759101543165591556,55660 760906142000242689,62728 778327255315582976,166409 771032258530729984,122146 755200690901880836,36203 788485406736150529,218507 760616926947270656,63559 795758828650459136,267655 732704054577598464,398859 765933730192060417,90346 770660546945257472,71612 761589565366804480,67679 791049746173407232,234653 794343082321813505,259659 765971095740637185,90482 770256094644015104,117364 779307018557546496,173753 786735962164527104,202655 767465370038915072,11774 758540621304913920,53185 763005883617939457,75724 779646762797654017,173964 788047346068230144,11774 790285295845531648,230485 767731831537926145,88930 771564980319551488,124597 791021224465985536,234583 792847183477411840,11774 755029570445795328,34451 786184831965081600,201374 787759181323436033,11774 753021160376438784,14277 779846134730678272,174557 768922034277449729,108782 772275854974083072,129551 789237524870885376,223899 758999418464907266,54070 762808123480428544,75073 793283642826948608,249841 759019076488339456,54739 773771207954960386,137315 735882385120763905,353451 768477619348131840,11774 791139334158180352,350827 754740004786675712,32873 785831290939539456,197512 768100559173869569,91872 773002291418988544,132364 773016871100555264,132044 795696629261172736,267855 781897893871443968,190635 789939803156426752,214880 771439594160070656,124597 780853151096242177,183283 791636750141534208,238207 787107347743150080,198586 762296802024521728,1249001 795713780768456704,267862 749417392111951872,8047 769568596116639744,113836 750647680666374144,13201 752231507960274944,12805 773903031754690560,139404 781862110468927489,190207 768519276768534528,107054 789499612578971648,205972 763873308794159104,79587 780237247262101504,177773 793952064162435073,257026 795403056347115520,266884 779815893110886400,174322 780950896536457217,183269 788495097214087168,106085 788125085991403522,215012 786316188984938496,202007 733029335771185153,355464 752650879577108481,22664 777014367393091585,159876 788711230873755648,220029 788942550493114370,220689 793168092423520256,246266 767086915803680768,96985 786589754481598464,204835 759516736819453952,57105 764076129137197057,77185 758350013810479106,41703 786295054419623936,201558 794538102199042048,260273 794002938289070080,255870 737487953245528065,349060 770041952096182276,1249704 790578414080045056,231318 791053406597111808,235620 766441157203226624,91810 774056838287335426,139404 777781534665371648,161960 785849719071313920,197512 794987793583931394,264397 766634325517275136,93504 785461272632520705,192032 790333044519559168,226461 792420413775020033,243255 769080868656865280,109447 738405791275716608,11774 755894787752865792,39462 764971811436109824,85562 786038923281719296,197512 787332188949798912,210009 753352896473726976,27222 777649198107721728,162741 790951066464509952,234653 793177268591927297,249057 793939637635022848,249926 772160696276643840,128934 793409216522268672,250633 736562790115213312,349856 767507977687461894,95055 781870778006458370,190036 795424081101213696,198591 757238759704317952,46069 764910910016135168,84724 789851067324461056,246425 795130639863271424,262849 786420571051405312,203674 794195635650097152,247752 781552914640666624,11774 786227864890961920,201555 753058957304950785,24134 779667959593758720,175205 791674222397587456,240483 769712625940922369,111558 785715428219883520,197324 756336374949801984,42249 761754639729426432,70509 794707366398791680,262967 752863654266056704,22657 758139729799946240,51664 771119247456034817,123583 735253134424084480,27848 792736899148513282,11774 793293201440280577,249841 787088959167881216,207613 789525797505601537,226881 788868450236203008,221799 794196372643680256,258598 757281425297059841,46384 771031019478585344,11774 779875400180609024,118005 763816499081469952,80192 791638057925521410,240260 757177454117187584,42416 778372153632821248,167305 777113927780098049,158087 753734771063128065,29548 754028290407538688,23725 755014049310531584,34666 759200795522891776,57574 768983180430839808,108849 771663841268596736,125145 776755093026836481,155451 749611098173648897,8178 780735890553470976,182257 765950197797183488,89923 776335461673566208,152946 779736991353147392,176203 793485802156101632,252741 758742753282920450,54070 781605523456131072,189086 768894968396210177,99212 774007634307317760,139404 779316411940368385,173347 767398610304577536,97433 775858635805233152,151090 771345932218540032,124597 788074598659006464,215005 785271254802497537,194206 790833990701871104,231792 791451138310676480,239076 755277414322679808,35890 763111150917603328,1249104 773984664734367744,140444 781361062377431041,185310 772763968418873344,132346 791348281347411968,238395 794686027671728128,262752 765509931235553280,87904 754845925491617792,33192 763561161623240704,78405 763807122652008449,80393 765316224347676672,87145 791954936825163776,237908 789324828058628096,225359 794984668089217027,262847 768808687225802752,109167 779339660027912192,151463 735868048704458752,11774 767403410811420672,99044 795001118162042882,264397 755277869488545793,35890 785705798764670976,196303 733022286673027073,355336 770946184085172224,121612 793902125566656512,203546 790596411842760704,232137 772515921608966144,129918 772636978210754560,131007 788187199825022976,352258 790400785330864128,228172 769547726782476288,113894 775101520740319232,146580 790781972138254336,233692 791352704073289728,238395 794176855121215488,255393 787911009847635968,205094 791716879714902016,240718 791796292686983169,240763 791348497165398016,235257 770884447046471680,121949 790301896246374400,11774 790756940934766593,233307 786622700181676033,205181 790529603978813440,231894 793201061813063680,249926 755488677724164096,36875 758174209784897536,51069 764124390321590272,81869 781829527131389953,190635 792030838716268544,243075 770696155730735104,120610 793623707885244416,252581 733084157828603905,355106 752623132331114496,21332 791392270482305024,237908 794738805286834176,262849 774109770345132032,141360 777995275864465408,164826 795132707185577984,264431 779026858104856576,171324 769781390086926336,114779 791666905740435457,240483 767779928297332736,101463 789271746998374401,223286 777972012757180417,164764 763138892727853056,431998 770877732515295232,121949 777215544969703424,87904 752820576444702720,14277 786940032128921600,207613 758460765280108545,52554 770923789005750272,121949 773585933614452736,137869 775028584083709953,146259 776288428027764736,154071 786599021292888064,203806 794681609639247872,256276 759573303904403456,57105 778355032848633856,167810 785983150577025047,199478 794188709658763266,258331 755873084947652608,18215 757354699267899392,45532 780938171571900416,183826 781537754803036160,186584 794336255756541952,258981 758116205307789312,41703 759760071417008128,56964 773964967582269440,140444 793482027731415041,252580 768531716864634881,106753 768233431650021376,11774 769306781516521472,112363 770322054025400320,117872 792161460994527232,244221 794616257999962117,262022 757061009634914304,45525 773544591060381696,136947 793163355531907072,249180 760607453159587841,63937 781278600196743168,186434 781612815077347328,186584 781337655057453056,139404 763894595000360960,79513 791794566831575040,240763 754113418290835456,30590 788764735298637824,220332 791473084041572352,239405 765968588956114944,87245 787046332431159297,351666 758262428153053184,51809 758859154979119104,55552 786972475896856576,206054 751931570169098240,18215 752224606862401538,21697 762906426641645568,43579 752879558106374145,24134 765675590175391745,88998 768144673957355520,103149 759415201502416896,56700 793147917968273408,249926 766433406741807108,93261 755199964645625860,35372 755072471208960000,35044 761562536353423360,66263 767068893261107201,94718 779284106383388673,158387 794205548732248064,258771 756267981965893632,41459 766187616366579713,91512 773859773502545920,139404 795409316618452992,261796 761280104152592385,67229 773967039778152448,139404 778468595034562561,167407 778758644917645312,168794 760914518658674689,63451 781243897141792768,186584 785281842882588672,194648 785390250638004224,194648 771051612039176192,123028 756874861155274752,45122 770017682892656640,114301 769736341798158336,112382 785573180656070656,196917 793790977156665347,255393 764853217167499265,81574 768142894989389824,94612 779121395804479488,171795 786217449871978496,201494 764836799285985281,84724 774877137413079044,349274 777619086964436992,87904 791468743226454016,238207 770392901650186240,118191 758746146730672130,46076 755739778751008772,27773 767058320553238528,94660 773011998233755648,132364 755552710460600320,38183 775495820531621888,149201 762869007850418176,431998 771385539731812352,124883 774280885440917504,11774 785587815132205056,196609 791706987901947904,240623 760160132709752833,60112 790319440009330689,229693 789268640751194112,223492 773894198349049856,139404 793893243977076740,256536 794136282771243009,224196 750140863964000256,11495 766629371394260992,92359 771589543443042304,125853 790054795633537024,227242 775415190988976128,149200 795019844378906624,262925 771368088818241536,124883 780111739803369472,178258 778025581929566208,165498 760535882021699584,63505 765146133438013440,86103 771414187855589376,79987 778466884136017921,168075 778473568644366336,108396 781227812476755972,186434 763458482163023872,78159 771462044092628997,125145 754789067729108997,33356 763233383132631040,76628 772753811291144192,127218 758693438179074050,54070 769735293779972097,115108 771805796254351361,128194 768046509497561092,101849 758635740242771968,54070 778573351438594048,168794 786973727829274624,11774 768259232521007104,104332 768498833101688832,106849 768983673823789057,110585 780985603399770112,1170352 764798139719118848,84724 771455551779856385,125367 762408145637535744,67852 769916921957474304,114680 760476471722848256,62063 767784578979393536,101398 765028795636183040,85562 770325376803274752,118087 787837154756030464,213064 794648249533661184,261155 775504897504604160,148874 757576059726553089,47782 788758585094336516,220526 776823454192525312,157082 788619014289367041,218260 795274575542124544,264397 792829056689512449,247379 761244999560273922,66116 780907958783905792,164328 768224177203585025,103924 786665088585461761,205455 794139086520991745,255826 794181712917839872,256440 752122479544446976,21102 785606039299170308,197512 794635569376751616,261155 750759800166899712,14950 770302849943154688,11774 787819871719612416,210585 755086400983339008,34784 792477922544132096,246225 786548309565374466,201555 787135510900637697,208469 792406057456926720,243165 764844210654588928,84724 777665928217632768,159090 771010598343618560,9047 776867938565578753,158673 786790170418753537,205186 792271060162846720,11774 751948510979850240,18318 788335655516385280,217006 792348304998699008,244143 764122273808732161,80939 786567894838554624,202032 788699193544101889,215437 755434640211603456,36997 787090238812352512,207613 789528250766749696,216842 756402420876468224,42495 778686770837762052,169916 764237351245709312,82544 766317127838015488,47940 768575189227565060,107428 754736353179348994,32758 771883472499585024,128194 780570299431587840,172132 772184963294703616,129464 775107440601735168,128352 757359898179039232,46407 770344916106883072,117932 777138472557486088,159876 792955260105003008,197512 789669733175963648,1170441 741493409974738944,145399 779929436854579200,174230 778975874771095552,171324 794977532672143361,264397 760593085474615296,354841 770755771491430400,120690 785493358172962816,195975 773918953101991936,139404 785264453210079232,194154 779485206457745408,174315 792514919442677761,242693 771749573568106496,126820 757741650865115137,46909 778368700869177344,167676 751175568498888704,15066 787014597949607936,207287 791176949725007872,236420 760083685068705792,60866 762769427930775552,73814 768449196152147969,106281 772645022856470528,131480 775175469838643200,144730 787358759404187648,206007 781230501000388608,186434 794081322788601856,256105 771529295361478656,121612 791311317789347840,234583 791371627321778177,238207 792835290595328000,11774 755533446512939008,36877 789544706581467136,226026 761582432969592832,69231 766620152704167936,94899 794008267701764096,256255 794643525442961410,261155 765383811098091520,86440 794353947108589570,258044 763222452923138048,74809 764124404565639169,80939 774991648967184384,146259 763895484310253573,79513 787103077006319616,209129 761387914764947457,67283 785512690873544705,195975 756685173203296256,41839 785692836914012160,198142 764977566432190468,85562 768287506471137280,103071 788889389564776448,221711 795407055356104709,266151 789994683862745088,228354 794222563576709121,257492 794614329349767168,261155 794545828970905600,261155 759267063194091520,56408 761394543799377920,67226 759818201165238272,59666 794666179591884804,261050 780707714238287872,181789 780891476544724992,183811 760677274412777472,61412 791130310238990337,235590 791433051649835009,238292 776504369936236546,155688 780624620898574336,182211 789082713332539392,223184 792281228636483584,166316 794618459057491968,262022 788394139054243841,217519 766714394109681664,95708 769264124253577216,112548 781629874276630528,188401 791737934030393344,241033 765316085566562304,86885 772739570194587648,132335 795725064054243328,261155 749336894790574080,7275 750802644751380480,15066 794306347395403788,258981 754115458270244864,31611 755162088784343040,35890 771512498860199936,125112 777498859249496064,158338 758105564475895808,41703 776525046646919169,156103 791389954156875776,238780 762684802776444929,73814 768233397776945152,97468 773694378153914368,138205 762758301650153472,74281 789169238896365568,210090 791246708000907264,237325 759093338566000640,56964 756907964842344452,44163 757431224335937537,47284 765699032253554688,1249298 795055837454733312,261155 732381978788401153,349661 756308040656097280,42432 769127826725474304,107032 773668704261255169,136904 790586932006912000,11774 791814324163489792,240483 794727266576191488,262752 768813717727371264,109167 787369561716772868,210289 755163174375161856,35890 790739697198694400,231894 765207788167585792,86440 788921418197139457,195876 777721711873720320,159308 793279885301149696,249926 795369786276388864,266151 775392762384388096,146804 777053633431138304,158520 757428146996076544,47284 793634882643759104,254135 778935834129031168,169916 790958681420627968,235179 749204775850442752,7311 791836402237399040,239610 760460791904608256,48052 788752914764468224,220526 793606213971824640,252679 778780091044069381,168794 789965626349531136,227242 776189824457846784,151463 778371700975083522,167044 781254215725293568,186212 790263571368153089,229693 742430592441196544,126668 756271726690840576,42432 757674939482644480,48804 795482561778569216,266138 771566804124573696,125367 773931775521325056,140232 786697359803707393,205143 795299519231471616,108396 786362276890771456,203350 744957377892474881,349408 747500722309201920,11774 764095242647638016,78159 786958214860464128,205186 758510298391339008,53703 773645653075369984,137953 779109127457046530,171324 754071005178585088,30590 769323420404383744,112693 792105369782804480,243793 751055700911087616,15960 793860314215354368,255954 762684470713540608,74309 761695242550648832,68862 777278277971021824,159876 781273113048809476,187084 790982647627522048,235487 765970479622475777,90296 786345202373976064,202727 762722018110410752,74576 760865269812166657,65269 776383730562641920,152946 762682684413968384,73926 779364744738250752,174315 794161533542694912,258331 732320132157079552,350539 781657528019001344,187969 750754659309060096,15165 786603028551872512,181846 778006041858486273,154526 772952114876350464,133454 779697483576446976,172270 790012946223026176,228354 791352131043328000,238395 791796018740338688,238207 785270476285239297,194648 767033025368625152,97433 793169928119607296,249180 793577527692390404,252679 759193444229218304,57574 752148076391833600,18531 767166734377844736,97811 771534246049480705,126389 786175670422470656,197419 732618509126078464,352983 757477354646212608,46404 793209830739697664,249926 794958239104430080,249926 767173499630841856,96039 786948606960041985,207613 791994389920907266,239893 754826046869037057,33356 779469445811011584,174557 788549140213096448,211181 765268082659037184,86103 773858928077729792,139404 774715339020103680,140444 788479092718989312,217601 761688860317224961,69356 773409100285808641,132335 787044328262828032,208777 753714562055012352,29347 777847309707124736,163990 787319579454439425,209035 792423760171245568,244550 773246827852288000,11774 776836933540380673,152314 759933833416368128,60344 793446115081383936,252196 761566065344126976,68987 755735086847393792,38459 758024615503491072,50923 790662225715429376,217658 789967719059697665,227795 791659405515173888,240483 793196809581723648,249374 791269015024967680,237491 753241258102026241,24745 794186741527683072,257492 795416234229661696,266054 775508125000400896,1250232 767869350162288640,101514 776554433505132545,156110 794323616120918024,259055 753395796020781056,26140 792090114436403200,243187 787057128959778816,207287 794815217322618880,262752 762111449778917376,1248996 762716531985944576,73926 768102671802769408,103171 773640661274877954,137869 785615003466346497,197618 789154058858860544,223286 793838386670870528,254502 737010651609108480,11774 777874110999322624,164001 786236517110865920,201958 775059112287571968,146405 760192794161995776,61412 789063778717409280,221476 756545996964765696,43917 773860763236786176,139395 764348062751858689,80939 779349174357594112,173964 773532226046877700,136947 777965250238746625,163851 794594352324431872,261155 767449350330908672,95055 791406404493901824,238207 752302835799298052,18395 776743894964920320,154071 780542150937157632,141360 765147665864667137,73196 773306737927475200,108795 779854961291169792,166100 786990836655517698,205728 791624787286261760,240061 794249810421219328,258598 795730650087260165,264397 778670279371390977,169029 772784939200712705,132335 773178480557039616,134561 759383094499565568,57964 795203379219660802,262849 767502406674358272,98646 773865148175884288,139404 792878225307209728,247877 773973835909476352,140444 777584171182981120,162497 790639794162323456,218540 764823105525026816,84724 771905304451612672,127836 765633612414853121,11774 776202930781196288,153845 787790583167188993,212007 761209740487692288,66897 769595697930862592,112239 795500927142621184,266079 788753673706807296,220526 762150141763518464,431998 793069279201591300,247232 732647050496507905,349060 755518656084258816,35890 774427607198728192,141912 780495812346380288,179742 794666581624295424,261059 769921847030841344,112693 792104831527727108,243075 788139583695360004,215480 769970371521110016,112399 785491710512029696,196277 785845153990926336,198878 768229515638091776,11774 789212047804211201,224297 767349541947445249,97325 768995838609592320,109167 763752160257576961,79891 786427599736086529,202429 757337162551484416,44429 767165090017619968,97432 793580511620919296,238207 774452389294272512,143845 778745465563000832,169715 786318989907595264,202007 750808423722196992,11495 759956980819689472,58542 766358988485193728,92166 768926368260325376,110381 778599184060575744,32625 775022334025412608,146259 791657988113084416,237935 776732771435712512,157708 787383764162846720,208307 791472983114125312,239405 768300161277632512,104932 793520832194629633,252020 779286196040138753,173347 763130449950494720,76794 765686440609087488,88432 793793163244802048,220727 751192078642712576,17517 759810426037166081,58267 780941032926109696,174116 791023306728148992,235948 733086401835732992,355433 760821963530960896,64758 785797148000460800,198544 761652981926354945,69231 790925440126849024,234583 794260827247353856,258927 753371586535698432,27317 749692215438356480,7546 758426161655353344,52659 766301567934984193,91720 780777278758326272,182036 788066014198112257,214354 765264731242393605,86440 780608926681227264,80785 755040306815438849,34093 761326500113154048,68057 770410883055058944,118989 772807434368720897,128934 765189311813779456,86103 794037603808882688,257423 775860671556624384,149953 780827008959930368,182659 794596927559995392,261796 786371692155183106,200870 773656839498104832,11774 788385788694257664,217519 772432289481367553,127871 776086366488784896,153095 776565060609028096,155933 776948702543949824,158387 790002482680176640,224447 766010396645916672,81929 774780076722380800,142589 775394510557904896,148574 793170483327885313,249841 760916473720217600,64730 762484564526637056,61544 771068586156699648,123135 785655304822202368,197341 791419104901079040,235670 763813502720970752,75955 773848936654200832,139404 767368025435611138,98385 785464551768600576,193297 771093707294662656,83550 762855245223374848,73926 769619600946233344,110585 772508714611855361,121949 774016752309014528,139404 793106522997977088,249469 769267785411141634,112363 774553146643275776,141360 777217573641330688,160634 779116390611427329,171795 794295269030559744,11774 793206196836655104,250633 753375092088897536,27045 775877678238994432,152314 794689246493818880,262752 743224239176683520,195876 780608170343346180,182037 759412002812891136,56924 774043225208135680,140515 794792012176379904,260874 747474861824540673,350377 770716797075070978,120892 787853918483066880,210238 790942503759335424,234796 793571776655601664,253164 762667747117453312,74133 770809550085754881,119937 788776428380618752,220526 772300814140313600,121795 789679526099972096,227244 760638621300826112,63451 773616150051684352,137869 777198402216005632,156835 793265042531586049,250033 773867798993010688,139404 781562303498117120,188670 769209148890230784,11774 750381111637839872,12883 776473174024200193,153854 757882712539684864,49852 789512941502664704,224680 790608956154585088,231870 753758452007174148,29263 792713189242703873,247182 773658944849883136,87904 794449568846880768,45672 792017866639880193,243075 759469388860837890,58267 768850710939172868,109104 777801555852615681,163376 779491467035369472,172185 779764758660521984,175952 790821812393250816,231894 777085577694814209,160210 781168612090470402,185310 793420375002583040,249469 779742355180118017,172185 757256114853515264,46612 767863495169863680,101208 754096667926810626,11774 774111949575458816,140444 793110325553950720,249469 757652285870735363,48633 770445438084341760,118192 785943008151830528,196247 795003658337456132,264431 793843441407037440,255393 751849449584939008,14277 756966346273984512,45672 763871673414213632,80939 757355610509873152,46405 759119809858592768,56964 753003476410437632,24248 748302487724007424,353965 759004767313989632,56146 779108308049235969,172799 794189923901317120,258598 764187611699163136,80720 764611750901587969,84209 760841269404921856,64746 775324220377042944,148170 793565490111066112,250785 762738200989216768,73712 760522096736886784,63149 770346130886590464,114254 777426772686233600,160228 793086455933341696,249286 765937705993646081,84724 757747653123854337,45972 773828715604156416,138165 773977608094568448,140437 792662751906848768,246295 780087299157532672,178258 770803286710620160,1248522 777965654733357056,164764 789509121523453952,226731 770029180578848769,116229 772793801580568578,132335 760895411049664512,65585 761221864295395329,57574 773837102526132225,11774 774846169650438144,144602 788801091622281216,220332 794220230746570753,257325 775785377055420416,151463 787807005226340352,212239 794898376659595264,261155 769655940496912388,114422 787099361595445249,204835 789148386289000448,223899 778431284863348738,164826 788809787764912128,206666 775057512219283458,146259 781172057639976961,185496 791704211092180992,240145 758078128010956800,50923 790656676143722496,232863 794161781598023681,258331 760490986493489153,61283 751044523749498881,16396 751141492916363266,15996 751650433647513600,18893 755906582374776832,36522 762832708468736000,73712 734375967846739968,351236 759102936232361984,55660 773379949105287173,133043 768691938396606465,108203 771120232014319617,123335 776090424159055873,153194 778973945693401088,171379 772539490158215168,90384 771057004102062080,122982 795475022819098625,11774 749690795482050561,7546 753642282956558336,27339 777482724265242625,161568 769571360846782465,107070 759179939254046720,56282 767836902439411712,100561 762816222194839552,73704 789270793431547904,223935 754745488499314689,32203 792144502173605888,7224 792399221664026625,243165 763904091496087553,80939 789837060496556034,228069 764148531225440257,80720 769240050089336832,110585 793611033600483329,252866 789932482573598721,227048 795114247562952704,264397 793637834938785793,254135 771393375178067968,124597 786424122544881665,203674 794257834477318145,223249 778009362061103104,23762 764227926426460160,80939 765975353735118849,90575 768135457267933185,103354 766350910599462912,80939 793999149146472452,257492 787881563732094976,212239 793916434225176577,256255 753988713835749376,29263 789487219878731776,225981 795061355254575104,262925 765883165110050816,90031 764147025919303680,81924 785310909660995584,11774 763819493315391488,80469 786935542197940224,207287 794790897938374656,249926 787889493600768000,205197 793275944433750016,249469 743842202846015489,11774 764156109439528960,82283 778205268614275072,166390 759038915441405952,56552 763412948819771392,78159 779153590258659328,170843 755766902421532676,39235 774009032201736193,139404 794751223345926144,254025 780805051795271680,182013 791349960516055040,238395 787314755019169792,205186 787780974083878914,212839 754155813594247168,1011996 765600958558580736,88311 787881510678433792,210208 785881294026645504,198878 772094047762522112,129558 791711755772760065,240483 761868569302958084,70072 773933409659867136,139404 780711782654640132,182036 756963291956596737,45672 769984722005008384,112872 785404536672452609,195481 793960943134867456,256217 787790787211919361,66116 775177618320568321,147397 785366059998216192,195481 789658171337867264,227242 787325142850473985,207835 789242914996154368,223921 793186042664869888,249926 756668746358460416,44429 780799576575836160,182036 769575725636562945,110585 785645692622548992,196788 764212498874503168,82209 780623894684143617,182036 793457750034481152,252408 779259252624003072,173584 779024346832576514,171902 781351997010276356,184944 793998018173247488,256239 794326240907972614,258598 759060382031884289,56552 763464770880102401,78566 765706709176156160,86653 794064666645307392,255826 794172638138683392,256564 755612044632522752,36219 791376447474659329,237594 769370350161309696,112693 776848678002708480,156811 779182383375405056,172962 754862547841318913,18979 768166098885828608,95055 771442861439016960,125204 792859942826958849,243286 768953775457316864,108880 794827289305513984,262022 749753032892526592,9433 758717214367346688,11774 752967593472864256,24787 788185034830319616,215005 767889028565856258,101681 773229340096028672,11774 777348079305404416,159876 769685141140545536,114985 776468126686781440,156103 790664533249359873,232169 770719084858269697,120950 776213539446861824,12281 767899381018218496,90031 773881339783315456,139404 758818115316703233,54726 761440948819681281,48052 763764143413485568,78360 776128209628893184,153201 790557771926085632,230270 746639256207003648,1247750 758397915580600321,51778 780420404989001728,180074 780923931880480769,184223 766947449264975872,95708 786167991067025408,175962 794552345795448832,261155 778520059257978880,152594 786588279714025472,203350 788696793005502464,215437 762941873392586752,73814 778303253758869504,163901 792810671658315776,247241 793574302507339777,251390 795063371817160704,247930 765214426333061120,86103 786908863794589696,192032 754036042995490816,30910 762254273363140608,72035 763158426063020032,71502 791452503883657216,236884 794871103705509888,262849 762066218387779585,71476 793504417622491138,252741 754860843968372736,33520 758694059632242689,54070 759829245430534144,59666 791058954528796674,236274 773505645777682432,137042 785490006110380032,196277 789936662876790784,227617 793845062371274753,255942 774932739908775936,144494 767156931471572992,80939 788888067385856000,11774 754086049387872256,8871 762716140644827136,74066 791375607212802048,238395 790242477064261632,229693 794228957352783877,256564 794909951433043968,248924 773816020695977984,138165 766029518658080768,90384 793109338869071872,217519 758267733792423936,52061 762742089402740736,73706 768855438586675200,106281 779118647012843520,172862 795467619394613248,266491 752773484384706560,23593 761687245569028096,69711 788890364396445697,11774 791656462011420676,240474 756827821188808706,43875 766016260819804160,90088 791348018385592320,11774 789160263031414784,223899 771155180511309824,123825 788110676938018817,210238 759044338684792832,54070 767836604228509696,101203 795723904417349632,267655 758627213566734336,54070 779594951126454272,172185 751869854387404800,17847 763800971763908608,80393 768432103302139904,105345 743502849888428032,11774 753299036090707969,26006 756605726563430400,44274 775474129407311872,1250208 774025509214781440,140232 791659010365747200,240483 736095590841384960,11774 769574644307234816,113754 768165826944000000,103354 787924478374256640,213887 793916247343697920,256125 749734308525506560,7816 772844770188079104,132335 794862639595798528,257492 771589265247440896,125381 773631710261047296,136947 761993861883322368,69878 790660259257851904,232881 791750693694631938,240067 768092955139641345,103261 794114487523700736,256502 795720079828783105,267862 752876726825410560,24134 761001456388354048,65144 776843928200880128,157755 787295936913350656,207212 795753560390696960,247240 785842719260377088,196788 790552604724035584,231008 792023556691419138,239261 776829494434918400,157993 795005101576327168,263906 795051311670693889,264397 792104404732276736,236409 775698387043745792,149200 750768585526484992,14421 791767241503105024,191778 794126277695467521,255942 763444762124886016,77720 771468549776891904,125554 778394718963109888,152594 788446299880169473,217837 792162668031258624,243187 794225585807564800,258331 791489919478697984,234556 768493646140153858,1249480 774003989637496832,140495 775378748111806464,148018 770874850063687680,121612 778307599649218560,167319 794552885249851393,260914 793226378065932288,249469 753361816613421056,19598 767462767460704256,97852 787241346465665024,193639 792010097241231360,242404 770864000074551297,121046 768184712175226880,101681 785583270607990785,197297 792049286808678400,243187 758135694602543105,51069 794948804474793985,263033 778078548275761152,158820 779369700451086337,169104 786028115457871876,199211 786966437952794624,205143 788116217559064577,214247 771814862339072001,125145 785315331715674112,11774 733422779442159618,354869 743287297563463681,1247597 749324182568181761,8047 768228082549460992,103924 754743426222993408,33356 757117171700903936,11774 761145499751702528,61051 775739879594586113,151255 788219845137436673,216488 791467040166993920,238266 793066959541825537,245607 757113838626082816,44429 766441914811973632,92917 777995568597598208,164375 780204952178216960,173917 755457304502337537,26819 786971998551506944,207949 790262599384301568,229159 758253074318254080,52061 774010530512015360,1250066 777250083045867520,95055 786693923917930500,205602 755308996312072192,35890 785284183610359808,193669 795247089122996224,265644 781304123492708352,185478 787630223520956416,204078 788729208180727808,220029 773502837951229952,136947 771778636198346752,127657 756536217408245760,43751 774133354031489024,354106 765189876375490560,82066 792914735960248320,247087 792320025495478272,245118 794575829653143552,261155 790551859274678272,231894 764817737528979456,84445 794702374048792577,261155 747487994303623168,195876 771644766039646208,125452 764799138202398720,84666 770405070584344576,117257 786048554456391680,198620 748771010065739776,349231 772465356350824448,131045 788452898761879552,11774 773354868568428544,135505 792746383837106176,247232 760531748056772608,1248809 771756507096424448,125554 773870030798807040,139404 781672977846984704,189652 754201165584330752,31709 773704712537407488,138819 785795578047311873,197512 763733619466702848,78513 786611627487473664,11774 765023263944798208,85562 793841344682848257,255942 764252455592787968,80939 785931805522169856,198591 765708993792704512,86103 770121627304620036,111558 791812295420579840,210585 793635943433510912,237223 794617624986468352,261818 770756884978626560,120610 793311982275354624,249926 785682315317874688,65113 771185367798001664,121923 780711159171350529,182633 785677547661094912,195975 795295532394618880,265257 732988731251171332,11774 766443888659795973,93823 786094849086939136,196849 795728820246548481,268448 771348735322386432,124597 774429209565491200,141887 781391835906265089,185310 793751329386692608,255044 741761990822105088,1247492 758026133145280512,50923 791305822273810432,229910 791396859096936449,199307 790649599635652608,232169 761617937903923202,68993 775736646490730500,150892 795274721650765824,265806 788457141564764160,217574 793141379513757696,249469 757670129152827392,24173 771085091405762561,120341 786357730311233537,203391 765582255620235264,88052 757038066251038720,38459 795017710212186116,261155 795215343702732800,265644 732651883194503168,1170647 758541225892929537,52696 785999461721919488,200235 775524309871783936,149770 779452675570167809,174002 785498416461651969,196277 768932019539763200,109875 750440567163621376,13201 755167827259170817,35890 770814036304814080,120690 772492547637678080,131263 789684250706456576,226490 780178767394119680,178076 793149704737476608,249961 775154443855683584,146720 787777954302472192,213064 792869620889903105,247241 751867563919994880,20225 764682585993678848,83367 766452131125612544,93508 768987546437246977,109104 773903147643367424,139404 794564492252348416,261155 751230697075945472,1248136 754080119061262336,31035 794327786995482628,259970 767848718758514688,101681 767899688691458052,101681 772217928259371009,129650 788212166688202752,211347 777254664785924096,159876 755559954409545728,38459 755585084552388610,33532 775411550748348417,148010 785845134311165953,197286 764068444165709824,81024 793101055324221440,249469 761683773532545024,69673 769164847145771009,130505 787319854478954498,210207 758754781020258304,54653 776539759820824576,156290 785450103356227584,195125 772881688783314944,131870 786274109013446656,201958 793656648829108225,249841 750391416585539584,12883 751231960291434496,17513 771068653794099200,118174 773749231920099328,138819 776891337798983684,153002 763418457534758912,76146 768141240730787840,103294 766973552264224768,93144 777249802614472704,160592 767191733331496960,97432 776403713791365120,155328 789259199704281088,206666 759533245457367041,1170407 786579713657495553,204413 750542792154312704,12852 786005115387817985,193636 789116520005677057,223286 750012559210586112,9754 750373473256693760,12883 750821069657874432,14044 763487508546064384,77777 775358783585263617,146259 786963515764461570,207287 790729214546710529,232863 753027641809088513,24544 764979882145091584,84724 792778091034587136,220689 786947406956945408,207613 792808830828589056,243075 769329282850037760,112788 751785485945565186,18395 761590248711266304,69231 763863675971264512,80486 758442294806740992,39235 761608676008341504,69684 768209004652879872,103354 778405162666774529,167569 791028859789512704,234796 774274370097258496,131421 760183624738017280,60790 768307657971081216,102998 766435189132099584,93184 778262146635399169,166716 789529346151100416,226731 779534676725604352,168284 768927485010468865,108782 756666157814411265,44274 775558869984567301,148713 790938599214637056,234583 765586566836355072,87245 794719059757694976,262849 761433921531809792,67973 766702353034711040,95672 781598120035643393,188779 788272655661142016,214660 740665490146754560,11774 751569451489726464,18215 785841918358020096,198878 760120932975386624,61051 789224800002584576,224680 757544826459992064,47090 757739293980753921,49066 763454240404541440,76406 775297200381394944,65663 777503792203956224,115750 786728436161282048,200917 785588214367158272,196917 788382867717918720,215608 791334338910498816,238207 768438001764401152,106281 770578893870817280,118192 776843437324795904,151439 794064309441720320,249926 755560272618659841,37457 789931300740292608,226731 756991281767866374,44274 772634785671970816,120690 757921610351251457,49754 762033802210312192,67586 779477642433007617,138812 763126452313128960,76794 765306938989182976,87145 765558063793188868,87904 770780452583899136,121080 778444062361661440,167124 772929133567283200,133519 793134051771224064,249895 794582884531183616,261155 788029876431310849,212139 787312306657095680,207841 795717325207064577,267737 758286880706355200,50476 766088461552017408,90482 775687980195381248,1250246 751566607944605697,18215 752963289697677312,23899 774031185970286597,132497 791716877731033088,234990 754037523643412481,31268 759182337439596545,56964 763862150825648128,80153 778620829118697473,168794 786614596207456257,204413 788561849419784192,218892 780630758662606848,178470 791177736119259136,235590 752753854316359680,22393 756034068244901888,39697 751009647272886276,15264 763933984069857280,80939 788951050736676864,221476 790987749738160128,235487 750357305930244096,11774 758067448356700160,47761 764302005355450368,1249221 750375446299025412,10057 785571955961368576,196917 787620849281032192,207360 766158102278250496,90193 769272561238740993,110585 749344201691848704,8104 788809270573707264,220130 774090373123538944,141316 791394612543750144,237908 754772614933979136,33356 764271491038924801,82283 780823678443327489,182726 786406691277574144,203674 779139005912788992,172962 760272250008371200,61545 751072089885577216,16422 773950168085389312,140437 795060311992610817,156103 776406579503468545,152946 781531015156273152,183530 793212180237807616,250633 794583986714480640,261155 793846076105224192,254135 732332395303555072,351514 763443503670013959,78401 788015028842663936,214354 793212191122087936,249725 794897884634345473,261155 791706172784939009,240070 751874432424091648,14277 762001424934903809,70540 770748392175796224,120474 787424348369924096,203034 754747312086380544,28732 763800537426976770,78566 733079542387101696,355753 763012750385700864,75977 764852865470914561,84724 758154039515316224,41703 768963896451424256,109666 775798039369744384,90193 793575914844069889,252020 794543621517082624,261155 752946397872287744,24675 754150223669108736,30296 768924313319727105,110362 776923996537417729,159252 787739451246075905,210215 764125065881333761,82066 792384485450932224,245056 749949393562894336,10653 761989217907904512,71415 762849601183358977,73685 772517662328885248,130247 790993541774401536,232169 765942317396164608,82066 775129621683703811,87904 791641606424301568,238292 771853822973059072,128232 786179479416676353,201494 795487559136710656,267262 750026650000035840,10654 764885835413987329,81946 760277179632537600,62225 765626936156651520,87904 793333513139331072,249469 756278894307774464,42495 776741454190370816,157755 779745989867540480,176109 764526829285834753,82066 792109575881183236,243848 786932784795308033,207287 792611698356158464,246392 794629007740260352,261155 787003123260874752,46572 780686160213504000,182036 761445486666452993,1248931 793931697721049088,256255 753203974149287936,26140 759923611574468608,59365 775063358898929664,146259 765554191003557888,86103 794529334224515073,260874 762007609733812224,69565 769369433391247361,113165 775833800404144128,151947 775293666877435905,148045 765190477893214208,86103 755140202360737792,34731 773997395151425542,140444 787133088576909312,209151 792357294843449345,245035 765579783682068484,11774 779974555297349632,464984 793760124473004033,250953 786204296496820224,197512 756275170558484481,42432 788655738185023488,210390 763904452071923712,79691 788398261295992832,217519 791400576609320960,238207 767769718883229696,101261 742251484960727040,353456 768944953498202117,109710 772505756557946880,131045 787074108068655105,209043 788472045176655872,218275 770281698617593856,116164 762633894340468736,73814 795329377881952256,232881 749953675141885952,10735 750884128334098433,14858 756598495558111232,43225 788881821446516736,221143 780600593731715073,182002 787584510200320004,211775 790989735204315137,234796 795029783189090305,263896 765548245883887616,86161 793607114371506181,246425 785654712448131072,195975 790909732555001856,233729 793613469450842112,249852 751243924589649924,17921 762740283788238848,73706 781055918976798720,183759 786219120844996608,199640 793785247510835200,252581 794254135449112576,259200 751857767124578304,14277 760872106506743809,65180 793526011333926912,253210 751753102299062272,19485 770330332100911104,116082 775308238669619200,146580 777991681190850560,165185 781874529534513156,190553 780760443438510080,182960 787441239427776517,138472 790013531403984896,227048 794952107203895296,262847 762366212177326080,70679 773280677378662400,135903 768213235241717760,103899 774792855688622080,144538 786774473332576256,206225 770028578444611585,105109 772103373881344000,123354 773904330046992384,139865 762612946644115456,72214 773747768485523456,124537 780493439435730948,11774 781327780118011905,186210 785916004539006976,197367 758079158769549312,50476 760656807866040320,63268 793614450997596160,249926 795702759269928960,265030 765957873473957889,90482 781895460290121729,191310 754022878887219201,30296 792205734348029952,240145 771441097692282881,124883 772967509574180864,132761 787109417464373248,207119 790282182392676352,230282 766056687136571393,90384 775539137696894976,149953 792292637093031936,242693 758571260053893120,53703 791266388073512960,234575 758669158011768832,54264 760528511891304448,63451 781332631636025344,139404 792514782947454977,246225 795399019862192128,11774 732961006331305985,1170667 793483267919929344,252020 765729352017285120,88052 770636629102829568,118191 771967385939116033,127218 770658688772157440,120393 758515632824422400,52061 794342888008085504,259659 790885344006725636,234583 785964458267017216,199490 794260177130139648,226320 766319189455953920,91636 788078927906562049,215005 757502694705672193,148861 786080343401099265,199496 780814858497515520,183585 789084422716874755,1170441 764935902892138498,84209 763472721489440768,78159 769239823127187456,112363 775452445891702784,146580 786458406412398592,201555 787338404296007680,207212 756225888841191424,41763 771124907719753728,120425 793546877824217088,252014 795658737390407680,166474 750743829012107264,14277 753233742462853120,26060 769328610029211648,113220 780762281714024448,182349 787822659459350528,213064 777172468649701376,159876 732842324485648385,1170689 757600408617574400,46475 768175191222394880,103212 771305520405676032,124597 773712545844789249,11774 786679118863724545,204835 795289020486008834,226180 764244901387272194,82066 790733437988593664,215005 761936990837301250,70679 755845744595042304,39657 758379082845396992,50827 791075586487660544,106673 791273744824094720,236409 793496328814862337,252196 780201659607556096,178582 775132606648111104,147334 776871940636061696,158520 787407908740870144,208379 793094151176716288,249469 765177350757560320,84209 756223377941999617,41632 759827478588198912,59809 790623516873875460,232137 732314567120818176,196346 774005476828688384,137953 765121960686813184,84724 767516625750724608,97371 772430508248760321,129551 791763331673624577,240067 759026333770878977,56302 777202335109881857,159245 780235208012492800,177773 769318795768918016,112399 770800727010619394,118192 733365870823641092,11774 791313783868231680,237491 792533922584276992,246392 764183178219257856,80716 773730040731369472,136904 793216156131876868,249926 795705835393609729,261155 793128635192389632,249469 749995587878129665,10900 757574645591617536,47782 774946156744876032,138592 774387578950811648,142506 755181801237250048,35890 767738961246752768,100605 767758567684268033,100893 780760118195519488,182257 790561176023293955,231894 755216724123799552,35372 772118933633658880,112788 793473341973753857,252580 773867349300637696,139404 780875500277293056,179367 763312745114693632,75802 753896294750584832,29263 789699853161029632,191622 760166264908152834,61011 781659165278085120,188401 788776225732833281,220767 775417655054307328,148800 759780408808476672,40260 791701789334790144,240483 777178107430273024,159370 792762336448765954,247241 733763518692872192,1170601 754002126263685121,30590 773284305166565376,133043 793557440537038850,252408 758479735299018758,53185 767841173486665734,101681 754729964734341120,33356 778078604181770241,163785 788204314804256769,215437 789554952477761537,226652 795693393288503296,267862 777847256141684736,164001 787099041410670592,207151 771780166452387841,127871 785582490798985216,196010 757771327893745664,46280 760915818628648960,64730 794258810248564736,258598 760562711440855040,52061 763210270462185472,75615 773532084648292353,137042 776641631114129408,155451 780249528385634305,179146 791132449858285572,203710 780630010541412352,182257 790024287172165632,228354 794232772747399168,257534 788793113070428165,218875 788406318080065536,217519 758722559756144640,54011 759915805953798145,60191 760881798075260928,65404 775042673803526144,142090 767119539339464705,97811 767807390045528065,99471 768855709412827136,109666 776242007874285568,152872 794746572038868993,262022 750678189836492800,14462 794750750198874112,263010 764847875624996865,84889 792827010187862016,246796 753568642302824449,21332 772760859475079168,132335 794321052566327297,259055 774197225845129216,140211 788445427620155392,217519 776013320746856448,128615 776803720969326592,157755 778209546858704897,164826 793197762879688704,249841 788335123766837248,215437 790742038543085568,230270 792532597163319297,245722 778820854893322241,167220 786568105891770368,203510 794203340401840128,258598 776763919125872640,157693 788214753734766596,216437 758082774850953216,50923 772808123975434240,132364 775089998399991812,146259 771534652725075968,126152 781061029270663169,183759 776858325677969408,158387 777006326073352194,158387 751622872850837504,19000 756294815462133760,42432 793612320702201856,252639 752860260172390401,22952 780621416509140992,181984 789541692495900672,205972 791358106362122240,238429 754718163250483200,33356 794232508565032962,259063 779434241729978368,173846 788779637677490176,220526 774227435151761408,141360 792395075716132866,245607 767815809871642624,100559 786043500567601153,196524 793204514631262208,249926 764439307218198528,81446 760698968313593856,64192 776348968221548544,139983 793181911447433216,249895 751030165212397569,14718 764445329961816064,82002 770357813428129792,87904 788196009964961792,92166 753501560102064129,25189 786712210294837248,203913 780184715068256256,177233 755028297604538369,34666 789168344565899264,221416 775421777350631430,148473 785989234788294656,200490 795776800844435456,247930 749350622814691328,7461 758067280877977600,50983 776833399151534080,158520 795694948758622212,267862 773719316550316033,11774 776556636320198656,156110 752880348434878464,24134 733021653370871813,1170810 775575686035673088,148713 756755936992043009,43956 759006010115698689,50827 780424568263548928,179742 785877611377340416,198878 758164245527887873,51239 790301471782891520,210760 751543840067112961,17794 774999445981192193,140232 786364476048236544,202304 751193874668802048,16299 792932779491143681,248514 753347859106271232,19598 790515997543464964,231894 762396984464510976,431998 770005271242563585,115451 772100496924356608,128025 793564475894865921,233467 751567114234761216,18413 759373940875669505,56964 776098350328221696,152735 786939601898180608,207613 790739815272620033,232881 763002351900827648,75899 792436285830942720,245130 757081703890489344,45857 773660538215755776,137693 763602462875889664,78115 765605327320469505,87904 787994598870290432,214209 762101642741284864,431998 787337877814251522,210207 794236972625756160,255299 733798275451523072,11774 771468412430258180,122114 778306319149309952,166532 785908093079158784,197099 762642599307911169,73814 785266486755659776,194188 766734226733555712,94899 773880690572193792,139404 773557793991249920,136947 780468402951368705,180556 794940031072866305,262847 736291850538061825,11774 760584195852931072,63464 749945239293595648,10729 771160219527159808,121479 787120398005440512,207287 777250948804521984,155933 794465510163234816,258456 794719537715351553,261155 771384495178027008,124601 777947076617506816,164001 755213312023855104,35890 756942334307119104,43553 790242105931206656,228341 794724013981437952,261155 733787104174440448,349985 762832081936273408,68102 776598773892087808,156835 788533546902138880,218349 794345594567458816,259743 767359033053413376,97421 751564925814788096,18323 760445002350747648,62771 786970892215562241,205186 794006309653782529,256349 794385436781096961,259134 755509659881046017,35470 761569953455738880,48052 794777251900432384,262849 791774167750340608,240483 787745298185674752,210235 773668673215008768,137553 778088959230566405,161901 785868901586464768,196109 789151960587010048,11774 762024284118065152,60999 776586135443243008,156053 765333144488861697,87249 766624586851094528,90553 770102686570188800,116373 749009064990941184,1170318 766162274255904769,90605 790680733601980416,232881 792075108525416448,11774 750903403321106433,15808 751609562390605824,14858 776091195818803200,11774 794709184730267648,261155 764914128083361792,84724 766404138561310720,90735 770274083384819713,117364 779381845938937856,174294 779496650561589248,175376 751741783873236992,18224 791799922618085376,237491 793765893671120896,254856 768970999807283200,109360 764282397785333761,82283 768939467373707265,109945 780390873091702784,176203 753072825322311681,22575 790741241810055168,231894 750510160792068096,13532 793521597747310592,11774 752004835424088064,18627 791343047669710848,237332 793081679938220033,247241 774009807372029952,139404 780614676715626496,182122 789222942852968448,223944 770302119832346624,117303 786968235988115457,207949 760496244192079872,59730 764175799729557504,82066 776093630444417024,153194 792146264867610624,243187 793203782083424256,249469 749679789481525248,7461 750448578590420993,11495 760695490858065921,62779 786378553411575808,200382 788893042568732673,217634 778193422431625216,164826 791665354640465921,240483 793236346752032768,249926 750852312818528256,15264 792341318785724420,238780 737310530268860418,11774 788614913476423680,216125 789167529021149184,11774 789261698377064450,218349 759545524563435522,57068 762630971472515072,73926 773547200899125248,137158 757157219817238528,46053 771046282605436928,122146 766610025783582720,94718 772459630278520832,131045 787420983611318272,210253 764967538904236032,11774 788117791995867136,212069 755396782692020224,36735 785489948707356672,196277 766727632931008512,87904 773913314774495232,139404 767411753785315328,98736 778435702597914624,167101 790927033421467648,234583 793302559494725632,250430 764897596271886338,84422 772535099631935488,129551 755693823297224704,1170819 770530125427445760,118192 758689798336970752,54070 766025779461238788,90618 778742222497861632,170187 781202640944308224,185310 788046876641681408,11774 764974692251889664,85562 768923521972068352,109874 791403151157039105,228911 793788058273509377,249926 768154490948038656,100893 778049277625065473,163219 781516808767635456,183618 751141343104229376,16948 788164222106660864,216009 762798652310028288,72683 787093219011997697,208014 793772865220775937,255106 750071480738672640,11296 766098472575594496,90384 767909191369494529,81869 793110057806278656,249469 778340726581190657,152594 794532019795558400,261155 759108786825023488,56952 790918143262789632,234583 791254854383599616,234653 794029277259829248,257492 780429434788732928,179589 779390904406777856,173628 764520873797652480,83869 779289414220611584,173753 793227512285319169,249469 750855366032789506,10876 774033460616949760,140211 791068189291638784,232169 761288822550253568,65540 769700434265145348,110585 775113953991008256,133257 785561149727186945,195975 792138520437587968,243075 795460470908063748,266068 770731714356256768,121046 770852653458784256,120694 793166857549254657,250033 794550542282342400,261155 787076468622839808,207287 790890228709863424,234583 795279599471042560,265644 764925653858738177,84724 785623041262759936,196932 791008551753973760,235590 762000009239863298,71210 772211026137722880,128934 753972888764489729,29263 756555081755996160,43471 758635758194335744,51321 781230935106662400,353381 792116971982745600,243187 780047053103722496,178017 790977001180000256,235590 765956834490408960,90482 770536622085505024,118192 778582745173942272,159403 743226965147136005,47188 757590979599802368,47782 775483527592673280,149770 795451926846603264,266491 770222086606426115,117257 758659722438381568,53985 762980414608797696,75724 777940115788357632,157755 778734238539452416,167220 749984510972989440,10735 758027420020551680,50442 750026446534508544,10654 758295231271952385,50923 761627100214390784,69231 762836028663042048,74681 774634774593835008,141912 795399125072220160,261796 752650785196904448,22777 764837545234591745,84724 751085710614994945,11495 775337361668382720,148170 780114520371068928,177233 764935359956328448,431998 751197960457814016,17371 769334220586151936,112336 773650656301199360,138165 756664435725389824,44274 791268537331490816,237491 755440474656280576,37433 779695435128639488,175251 791014824490704897,234653 788024047519010816,214492 794314749974433792,259055 788135505577861124,215480 778054195941367808,161324 761665583968419840,68993 786456294907445248,203674 787049781621252097,207965 761151474067836928,60999 788532441208098816,104244 794186240077615104,257705 754749718945734656,33356 779419837550432256,173917 755106106720997377,34666 768511060487929856,1249480 755709680949813252,37457 765661865859026945,88998 787569704743297025,108396 794733909988831233,262588 766326549997948928,91946 770691130690244608,120675 778155430795153408,164826 765872256580980736,87858 790979228703551488,235487 787591782552965120,211794 795413191966728192,265855 766344053860499456,88920 781109818887016448,185496 788049628092436481,214209 788135425512583168,215754 777323294114582528,161456 777675059032883200,162596 789178208218263552,224376 748975562270670852,11774 786244113117085696,1063777 759386194262257664,55257 762080229439307776,71026 760491990362435584,63149 787692368321445889,210253 793120866502479872,247241 793435729300901888,251947 776586386866630656,156717 793598790083178500,249926 775995547278839808,152735 795054225176686592,263926 791675113179447296,240483 768441000708616193,106281 780647432321466368,181419 788419324717432833,217581 790875649443586048,229177 769961766151397377,114254 776072512358801408,153284 786520358589374464,204303 794189901935718401,258598 758746834680504323,53289 759801415241834496,59190 793131212390805504,249469 732227017333166082,1170365 754758468318339072,33549 795260923544014850,265855 762141045534580737,70501 788066172419932160,11774 792750244807061504,246726 768065922384920576,103261 775967103472046081,148367 760353494788440064,61917 772283274202845184,127871 791364177583480832,238207 752076340229091328,14277 761992793724071937,431998 732984328012107776,27848 754714979702407168,27045 794687183777099776,262588 760626797134217216,56121 795271255020699652,242636 762493739616964609,571447 770331334711664640,118087 792431644162478080,244464 772104108488663040,128577 794743214875869184,260613 793095688598937600,249469 772223227963777024,127994 775776709882806274,150426 759107337231671296,55660 760370773928312832,56964 786551821200347136,204413 793121933122351105,249469 755788246702026752,35403 760195136420737024,61545 768662814294695936,107069 773607884961841160,138054 772371388762058752,148861 773560333600366592,137042 787500175765843968,208059 795132158352375808,263926 755409668042846208,37294 771177544074731521,121479 775071041030717440,146704 788895158347661312,220332 794527845976449024,261155 742164846070902784,350711 787414615152033792,206117 764316779334119424,1249219 767461259750977536,98751 778246278455005184,166282 794251531361124358,258456 793951995434569729,257026 768502491902275584,481145 788498881239810048,218275 753377387967049728,27402 773151759581769728,134288 786711790105141248,206048 768953816486187009,110647 759893344491180032,58253 764873436741013505,84724 788412643144966144,11774 794561328060825600,261155 767101532571480064,94699 772094020508061696,129558 777718699390279680,161456 788034098501595136,213253 750665670312865792,14462 762102573528678400,71766 781084228653948929,183472 793013013544443904,243075 752906904465186816,24384 786747660522827776,204539 756516173261393920,42432 762456353503797252,72534 756875157168230400,350711 795028201718317058,263926 732239566346690560,350100 778036002279464960,163990 761975645895290880,71416 774316958711885824,140211 793904005097263104,255938 762658890492289025,73814 792438385910525952,245148 793248115075801088,249234 761939970445553664,70679 779475387755687936,175153 763468876789211136,76127 779803657533526016,176218 793258233150464001,250633 786199062844280832,201558 788000501401018368,205728 794563636043751424,261155 754772383240687616,350654 772854852833517568,132364 793151981015531520,249348 785262488602435585,194167 790748172347842560,99049 765208856859406336,86103 786790767771590656,204413 788983250827956225,222627 769485987370049536,113788 786354401111867392,201583 787378797536485376,210776 775196064714526724,128934 777084123269791745,156835 794518707305254912,246796 795220558946385920,263906 790971783797207040,235536 786326851551580160,202379 760963654904868864,12287 765603481235382274,82209 765867757032255488,89076 794551603512557570,261155 768160452287143937,103506 787301440859537408,209973 795449135856025600,266491 781390080728596480,182036 789487817927766016,225358 793496318811394048,252020 755036251812683780,34666 789826886360666112,226731 794860386050777088,261155 772054508700438529,129317 786102805639663616,199546 792788189626834944,247241 751156195365261312,16728 765040090858917888,84209 758035064919773185,50923 769326696352903169,112336 775032189838880768,146259 770207063288975360,112455 763035593764904960,47188 785481113082880000,195975 760482515060600833,62063 757008744601513986,45669 758122423267000320,41703 775778519620083712,150426 790643036413915136,232169 789410852549955586,215754 768910682599194625,109104 777960252641714176,157755 766753826695176192,96039 767363736067837952,97413 780636126268841984,182036 753598917753708544,27402 766474657616711681,93339 793766535953350656,251758 794674980327923712,262022 795302737567162368,264397 792024773899325440,243187 773842774718291968,139404 788205227539214336,215754 788746315949826048,220332 767679230977028096,97413 764265995288535041,82953 772930157086666752,132996 794654095449747456,261059 773924830491975680,139404 775660218705338368,148800 778922687359922176,171168 764898698849583104,83739 786433447560613889,202045 751788905649745922,14277 756901264554733568,45039 776892220351787009,158387 785263294311530496,11774 790947919293808641,231894 763508264160129024,431998 767470640756645888,97852 768103548223680512,1170572 775720929749983232,150511 751130342690435072,17140 764441324367978496,83391 771830294261354496,125145 749743312622456832,9292 778736460748816384,169437 775847608904331264,150404 764888856097271808,353374 771883696139956224,126152 781677650423099392,188401 754980637585453056,34320 768595567668826113,107984 791442304984899585,238780 791654381724762112,239405 767730507081781249,100605 790779650712535040,232863 793128661662765056,249469 760870257430933505,65180 785640224097316865,197512 795238171063697408,264397 763141989869158400,75899 764533589115441152,82249 765664117801807876,88930 788484844946911237,214492 757754912893706240,49307 773165427321036800,132370 761058251215548416,66116 790657071112818688,229901 793529059078770692,253069 777898144755552256,354238 790890077257883649,234583 773656267864670208,136904 790092400765075456,226883 749805008665714689,9925 764927461993971714,11774 786413727948034048,203510 788483444011524096,218275 778974177109897216,171617 732110179496382464,349316 750490955531186176,13201 753305305883156480,18323 763388218007953413,77735 771006511485218816,121949 795177329144119297,246726 760816414945140736,64326 768948701943377920,110023 758653304767381504,51451 794543630929317891,261155 755848940818468868,18215 767824142955581443,100893 775107715337162756,146216 771098428357025793,120610 750738555685572609,15005 761309396798361600,65222 762171690348449796,431998 756965080433037313,42432 781135054508531712,185496 787117068432867328,208252 790429135592157185,231318 788752168740192256,220526 766328667752525824,91798 770437315789553664,118191 757317396738641920,46006 764948070421372928,84209 794740926207836160,263051 763113745002405893,76628 763801238576168960,79691 768502405285543936,104973 778203217633181696,166422 787833865704312832,207712 750417177321299968,12883 769788965218050048,114273 790884460220690432,234583 781348913198477312,139404 793245609876533248,249926 773004716812996608,134033 770759616518955008,120363 749724681192767488,9444 791467904348753921,237935 788451439118909440,218275 751102986122919936,15264 788784114992164865,220332 764133080353218561,11774 775417674683723776,140598 764618293990662144,83648 794670224419143680,262022 751194517924110340,14858 791085485745577984,234583 786281823575744512,11774 732664182311636994,353262 788936460896534528,11774 795690364460003328,267521 761594252258344960,68993 771179697950470144,123583 773880478931705866,139404 790597173897494528,232710 791302112298819585,236502 754006460187586560,30815 794684503922872321,262752 790697905921359873,233602 761678966117789697,69711 779642221574311936,172862 794596387895709696,261155 761543878352703488,66801 762454440288800769,69676 767744554737012737,96827 788074633522282497,214492 795713918526259202,268448 753630650960191489,28732 794572527334895617,261155 758760417141387264,54842 753674603268943872,29090 758071956642013184,51281 761564497706258433,69245 792797150455402496,243865 769250520569618434,110585 793983919754342401,257423 740302633085329408,99816 763016148682170368,75476 778362178038534144,167569 785490296083714049,196277 795014476839997440,261155 756466197982355456,43363 764689905637167104,77319 786072864415948800,198620 793150451269111809,249926 793454370817925121,252020 794868983283339264,262849 785464440053391363,195975 781752690833494016,190024 787667571570974720,199307 755634078787964932,37219 765287851017793537,86950 764896171664039942,84724 794254941959360512,226320 757444127583645697,47266 761572415415603200,69231 749423485399728128,7816 775149860693475328,15657 776996671435706369,159876 766489302305996801,91946 791150275352485888,235487 787647619501744128,206117 770806254793060352,120633 793100685411770368,249469 788125097416650753,211880 793168781740605441,249469 789125117108428800,223286 790986862647128064,233174 750825361319997441,13343 756339379912609793,42432 770230301717127168,117303 794335902655021060,257492 769319884660572164,110585 776957237612929024,159704 789521801399431168,226731 758168911468761088,47761 758136733057839105,47090 756315573768814592,42249 789313375012401153,225359 762084982332485634,70689 771374834358116352,117257 787855016455380992,205197 760586513923047424,63149 773197328140427264,134874 732254546097922048,11774 786823975774978048,205270 790591890861142016,231894 756718249904107520,43553 786261002622873602,201958 761603963397345280,69231 772486456690536448,131122 788170864869117952,214354 751993389462151168,18504 752937435827351552,24316 791030873214685184,234583 775717537694752768,150063 777475446384369664,160758 767912784818569216,101383 773642155982254085,137777 794515803437678594,257325 751162431502749696,14877 760781078818856960,64664 772456688272207872,129662 791390959204347904,237894 786337959872258048,196631 771158967670173696,122344 778304553296859136,152735 775329578269052929,146580 776778604478861312,157755 774399620449439747,95055 775310313323454465,148170 787484530324168704,210432 777836042284109824,163901 781505794563080192,188401 755289384593788928,35890 793480011743363072,252408 794912862749736961,263895 793209835378671617,249927 760956271558135808,65974 766342160404938753,93036 794526594257879040,261155 794869701977473025,108396 763941253973090304,78129 775119455588409344,146259 791377785369595904,238494 761296479873077249,67768 773608121600249856,137042 795436104325414912,266990 752937237990350848,23167 792046946060013568,242693 791719874687033345,240474 756375290872410117,42249 772520603102371842,129551 793984307136233477,257423 769381207998169088,112788 755159988025384966,35890 790177190696464385,229693 794375645321170944,260081 780252106821251072,176128 787259556812484608,205972 755236105646141440,35890 756664417153118208,42432 771497026592739328,126252 778296836272422912,167273 789107560448086016,200971 785549195478376448,196917 793785896436838400,250785 787456553523765248,1011996 794910797910708224,259743 733380720245243904,11774 761927563505725440,70886 786984422495125508,351666 794702751930445824,249926 795448949737979907,261155 764248685333078016,82002 790281715101016064,228502 759516562839576576,56964 760202085807759360,58537 768244920528216064,104406 795255253373304832,204337 772281829118316544,128615 781003314049740801,184981 788874109165895681,221700 790518441803411456,231894 790518188157042688,230270 759252928423161856,56625 786538852206817280,204413 788027249446576129,214492 788059136051281920,215005 773612040745263104,124191 764902685569060864,84649 780612876805431296,182122 781395596351574016,139404 792082014094630912,243398 752905136217948160,24134 771467012816199680,125846 792031456541413376,243187 733009947546419200,355324 750757397224972288,14781 757908537729290240,43350 793229346903162880,250633 764216841711616001,82481 785569325960732676,196917 791736906014986240,240627 743849650847834112,11774 753355297973035008,25189 758667810843361280,54070 771391838544625664,11774 791697906189406209,240260 765989698154233856,90482 759074988477460480,55661 788405107020926976,217285 789845091938623489,225611 786702759919816704,204330 785515189592612864,196277 754754622775029760,33089 778806542850150400,169550 788473170684698625,218275 732266591497265153,350832 771064692068356096,64405 791417593416384512,238639 794905453352390656,262849 758828851988279296,53996 789557993125867520,225949 791491158060871680,239405 758393391726022656,52720 756538648732983296,42344 785878432571719680,196631 750540515934953473,351347 775502817209352192,149040 778330830162661376,166532 781681252197818368,188478 755176324105277441,28732 771786755758514176,127218 778669738008248320,11774 785835814454489088,196286 758184671939141634,51069 773898803908837376,137565 775708650010710016,149200 788758467196522496,220332 794174584975069184,11495 764140125316116480,82066 774780009084887040,128936 789504399210979328,205972 793199961240252416,249926 769208568436420608,98942 791798077329805312,241523 795307337535942656,247877 760542595282006016,63149 763761924399964160,49066 775083021234036736,144494 756506426185424896,42249 771056874238148609,122982 753198258525208576,26140 774214816584101888,141316 792229366885326849,243398 794909290666557440,259063 756892322743349248,36145 793987516638568448,11774 772902266500186112,128886 777914822654435329,135136 791070157644890112,235990 743924766223044608,8431 794403128015605761,260404 758492355141959680,53185 761337796892123137,67369 762279499690016768,70858 764099793022881792,47188 785613360830087168,197512 758343398004813824,52061 764575554783674368,84023 777083792238514176,155213 785333224364974080,194923 743980099473571840,8431 754721201142894592,33090 758735218828201984,54070 795154546846744576,264780 785263108549783552,194560 732696880367329280,353599 794574802694586368,261155 793610277812076552,254135 753953859639316480,25135 765044724205924356,84724 754872472558862336,17416 775775553597026304,150426 788469408138194944,217837 762770199346982912,73712 765031762330288137,85562 778365009160056832,166916 773192083842662400,135025 776964482123894784,158520 767548416469635072,95708 777650576062451712,159115 756912391405838336,45311 791364660914036736,11774 778662427638558721,168794 759764107310600192,57749 764928475761348609,11774 785277586712559616,194667 788335895980015617,216991 790745999904018432,232169 759743851900919808,56964 753987766027952128,30354 771877855756038144,125554 778360877766410240,167569 780620116258021376,182146 787060568154832896,207109 765923525458878468,87904 760978805699727360,66116 786191152391131136,201619 789476015995285504,225456 744551383743922176,1170572 792816815537725440,243187 766596622444888066,94699 795282001553014785,255915 775363936342335488,147637 794594023038062593,261155 732534331961450500,398855 775495213422895104,148473 779453181289897984,118174 763875214497189888,80863 793150585432223744,249469 793227448972288000,249926 785990302079258624,199546 788341447715979264,217032 742453180621955072,11774 758417209949421568,52545 770101221264855041,116388 785498975944212480,196277 794169300391174144,257492 758790420784484352,54070 766242967837368320,91112 778298605299871744,166532 786651081925361664,90209 767035226983923712,96263 787761510630076416,207051 789104599072317440,223054 792877685173161986,243286 788756804104810497,220332 795039024956092416,263532 752897319268446208,21332 764551588681805824,83391 788849965703528448,221297 786332830347436034,202379 786865593429426177,194097 788838951134097409,218832 776106998588776448,11774 788388135059263488,217519 790987660114427904,235590 792025110580498432,243187 765677920211787776,87793 771376687804145664,123825 785803672458493952,197512 790909262889295872,234796 785897616626155520,198671 794969244479922181,262925 776097209641234432,153575 756252001554530308,41953 794532917980459010,261155 795279065359880192,264397 755058729997840384,34666 785687716004495360,197297 788571947009470469,217658 752938510223540224,23929 763332758324248576,77661 765210126278164480,85854 768812283090837504,109104 771478631981776896,124744 778298176797192192,167319 780773377640464385,182146 781477415637938176,139404 786409639067865088,202727 758840236294049792,54631 769480712999276544,111225 791736632277893121,240682 764923809631612928,76858 768317082480107520,97468 772818275918942208,132578 773610003618029568,137869 756328759578460160,42432 775807399995113472,151409 793198557306163200,249469 759774872650313728,57336 776775951380250624,157082 786194195312627712,201619 773434169468870656,136589 766003130018529280,90618 732258625780109312,350671 779603956452306945,174315 791034732087799812,234583 794103880590180352,256255 794224300890976256,258044 794688864262754304,262752 763888693304184832,80863 787290675075317760,193121 766074482842710016,90482 791005920490819589,235392 761311848155193344,67401 772881370179735552,133043 785908314336927745,199546 792069050889150464,164814 795381449721606146,266151 763012097823219713,75724 764374221069832192,75955 778431902025912320,152594 793102800523825152,249469 750365453957140480,12898 795700957732552706,267855 791393338712666112,238207 761680965945085954,69548 763775927658569729,78705 770413068891414528,116122 776202280215478272,153845 776783026332237825,157755 785844682454630400,197035 794262944976666626,255826 767220210285678593,97852 774677669824851968,144602 749276784223330305,7029 761349782119981056,67973 753304162792767488,23742 776878529426427904,157993 778370015338823681,167674 790589936244105216,231894 793474436292874240,252408 793619588894363648,252408 742392565492637697,351463 749616436994248704,8644 786675010366742532,204413 755790200807231488,39637 757503165654794240,46622 779080620311969792,172123 790975502576001024,235019 794804876018585600,262849 768962993438748673,110585 754756474941927424,33356 758092967739584512,50923 761310329892581376,67401 755850388490772480,18215 774917702645231616,144475 776609715371421696,156835 788202723707531264,214899 750851360451506176,14781 754114416250060800,31400 773863779566247936,139404 794134391173873665,257423 795039692790104064,261050 795365508124147712,265881 793139808017190912,249841 794645885699457024,261155 760201071822249984,61352 794026990734974976,257492 754961287105380352,33356 792238883190611968,243185 794574399743541248,261155 752706568051830784,23167 763029047010091008,47188 780608448421437441,181984 755221243507249152,35980 765635071365615616,86076 779385756854792192,173753 758093916742836224,51069 768531985342103553,106816 750505593912356864,13450 778815720385675264,158524 780379550140231680,177130 780598984955998208,181755 756237526843723776,11774 764235038871392256,82066 770616729122721796,119937 773898328127967232,139865 794726933414158336,263108 767798404537876480,100893 763047746211287040,74571 781583057610477568,186584 772065092816900097,112363 791471158814187520,239405 771342481166245889,122559 771352081148051456,122622 753983594280935424,30802 793207508860928001,250633 773665162922434560,137315 788734621085212672,220332 788390020679929856,217519 791858762902409216,240145 775784121033453568,150426 780999936435482624,184624 794596461862211584,261399 756895554202841092,1248410 755188381630472192,35890 768543026847285249,104973 776866430381912064,158897 793472389468139520,252580 749730580238049280,9754 789398369026187265,220767 749726221110476800,9433 768447320258072576,106281 776073966439936000,150511 762083866702123008,120243 787401288434774017,210313 794936109671313408,262849 769997041753812993,112693 793471803284918272,252020 767563722768392197,97432 779343206739644417,173964 759829141025763328,59666 788328746130505728,217006 790362414726471681,230282 766292208907489280,81929 767760429158281216,96883 772188182846726144,164500 792791302534463488,243865 793663539546173440,254135 756955646877114369,45672 765744414593548288,88700 772278050436292609,118174 787167049395036160,207613 792514566114582528,245040 794553463673880576,261155 765213390834925568,86103 767809550611259392,101383 771448372771295232,118562 757182803733651456,39462 791111247668342784,231358 774472183632519168,141912 752876574840463362,14277 755907598927458304,40251 759099375104757760,56964 785386661509070848,193533 793911079554383881,256439 754105737173958658,28819 774054797007728641,139404 791788892634517504,228101 794671412246118400,262145 795248689237413888,230142 765504859256696832,87904 787692958933856256,210253 752834602704707584,22393 765932411154599938,90125 787726014436769793,205197 790871921378390016,232762 790034594141704192,226731 792469619592171522,242693 761259320361127938,67453 773053235246600192,134255 753794482584162304,29786 758124166071582720,41703 793597994029359104,249926 788624002449346560,218875 759240152153726978,57714 787440100653215744,1248522 770658583901974528,119937 793863794027921408,256255 795016847246688261,252824 777108824528269312,159876 794883942147047424,249926 763903927695925249,80643 771482222209576960,125853 772754685790789632,132335 753509217621991424,23739 775931261940477952,1250232 793097457035010048,249469 762074136910843905,431998 774013391404953600,131421 754858815976185856,34175 781262578832072705,185296 781494102588133376,139404 788828373451759618,216009 786023274446630912,349486 786972562769096704,207949 794673932284534785,262022 756633728307306496,43471 745127713548075008,11774 785483084212932608,195849 794693249755713536,249926 745373517835808768,351424 764895066993274881,80393 791969146174963712,241819 775451797611745281,149124 773646025001168896,137158 788085651682058240,215005 785924213135724544,197512 779740179619778561,176128 755849002999025664,40115 768163707884974080,103354 759525759660810240,56964 776132779742367745,151845 788886601464180736,104244 766852091390337024,94627 781363150495031296,185296 766654874842988545,93036 790949107762360320,11774 754152354287607808,29687 761637039548796930,69947 773838536529240066,138155 789216984240009216,223899 790336557337219072,228367 756576396860882945,43471 779383138321596416,174230 785662820553723904,195807 766700939910799362,95672 795263374552690689,265878 753426423914893312,26064 759513051846488064,58250 776904887678472192,1171739 781448873009033216,139404 785624183954894849,197297 793509495339032576,251320 791014889187713024,234583 763176288400117760,73814 773886581803364352,139404 792100693905666049,243075 753416460005847042,22720 757903567269179393,49400 767873282217357312,100893 778366534133673984,167858 786704109982388224,205902 792840879144697856,239998 794162665975201792,258331 788154710641475584,214899 777903227601846272,164483 768136498357104640,103354 793841628112912384,255942 785468068348637184,195975 758128587560067073,51344 795662115898093569,267571 790714212750282753,232169 764509691389116418,83629 780822916409675776,182659 764893334179426304,84724 776066698180976644,153194 764058070573907968,79987 791417574328336384,238864 772473920901361665,127871 789110670197338112,222647 777981597400334336,163824 778252120738770944,164826 787124253883830273,209351 763166574723432448,76127 774360716363046916,141887 780362863261192193,179560 789563833656479744,11774 774040647959474176,129551 794289951953195008,259134 786271598835707904,202429 750833681493884928,14858 758273415778275345,52160 751579363997421568,18305 752863116103340033,22575 763065302649147397,11774 777719522400755715,162596 786973705524109312,207949 791749179282448384,237491 795015841821630464,263896 762089311462420480,71270 762479051940388866,72957 773125097959763968,134470 776544654414274560,156132 778727948140503040,169410 786944692793597955,195481 732697751667015680,353200 765382898551656448,86209 754002919431802881,30590 794311057946742785,257492 761696293815103488,69711 775370968877273089,148574 781076076000907265,184533 790905028269649920,234796 762042825173327872,70679 774428848884682752,139404 787165653908066304,209151 781203728846118912,170187 765240358343147521,84724 787100171008143360,207119 759206257223995392,56964 795005854533767174,263931 767502884107714560,98646 781517836803903488,188119 767836511907770368,101681 775788365702717440,1250248 775819692489347072,151374 777613341300625408,162610 793469585613737984,252020 756919776115429376,45122 758434081411522560,52749 765945621077487617,90384 754734322725388293,33356 765229108888412161,83679 792033633351585792,243092 795714526679175168,268231 751168628062650369,17416 788121564906594304,215505 759076656615137280,56784 763402372894842880,34666 771704600202051584,122299 793579053760540678,238207 760736315923128320,63851 755624388830035969,35011 760985819083530241,65387 772186335020978176,129558 780151814016598016,11774 772526248719372288,131007 794548782964887552,261093 763064365020958720,76329 767831031433031680,100893 792111126465114112,243187 758007681529573376,50804 768143112564838400,101681 788026752777977856,214084 794694061169016832,262752 786956421174734848,207287 795443673228054528,266079 791687746314129408,240145 767721868371656705,98720 758688487218483200,53806 753908725681950722,29932 792081176722677761,243187 755041408457777152,26066 768953309776470017,109666 775223160690049024,130142 794944976903897089,262053 740308742516809728,1170321 781071287095529472,179574 779338330446045185,173753 791465755799801856,237825 768120958330793984,60391 755766586238181376,39462 788033072511881216,213064 788302505683718144,215005 788530388733792256,218275 794633969509789696,261155 761612770043461636,69231 773291443125301248,132288 790311538917867521,228820 792766827692630016,247240 766271674014511104,90284 771015270462787584,121900 775317528180428802,144785 788412771943735296,217519 781525871895126016,186584 788763970417020928,220029 789293182320336897,215437 732818986186989569,398870 766736270349438976,94684 791311138646392832,237491 781525897266376704,187427 788858987227836417,220076 768855552101265408,108963 780557090683314176,181136 785322916355334144,11774 788799473673707520,220526 760266339009323008,60849 780474641710067712,11774 764130101357260801,79691 770461725002862592,118192 789453625361829888,225859 793564136248582148,250785 795290591944839169,265257 758593960243789824,51451 795681271989071876,267655 766348594458787840,93286 766586458958430208,94699 774370827747758080,141913 788084069997375488,215252 790554779743203328,231894 766617855748104192,92872 780242823463436288,171693 794150026318475265,254135 785716627069362177,196538 767605862554710016,48289 795736194042761217,267737 791810577387565056,240483 758127648987983872,51595 767192544816013312,80393 778583718164303872,168791 770722924663746560,118191 786981222849404928,207849 792445744418426880,237935 757073397289324545,45964 764934469153423360,82066 777656099180871680,162213 795159140448382978,11774 749420877930835970,8497 760942210493865984,64664 771451501487255552,122093 773641718826754049,137869 755238858346954754,36033 758880721863749632,54070 788101388211331073,215005 790669814951927809,232863 778687293536079872,167677 753637776453668867,24704 757972426575613952,49852 770464000379412480,118515 771774057633067008,125554 790982569697406977,233692 760958867807297536,65222 761913598377689088,69231 764830182905643008,84422 791476355317784576,238780 759059452314185728,56552 794869402084646917,261796 789480141307076608,225981 791348256764821504,238395 754875019197452288,27045 780447302775287808,11774 752863772201541636,1248238 775361048857673729,148537 793162647675949056,243865 771069296353112064,123135 771993323271839744,128926 758689043202703360,54070 787391563861200897,210207 790929462896582656,234796 795034731192709120,264677 795222713455493120,232169 755401712366608384,36735 733290779423150080,353343 758645228031119361,54070 758020491953049600,48287 793143579682058240,249469 775149123196420098,144654 786368326897311744,202727 773618983647997953,114220 777617161175130112,162294 793263167828795392,249926 779771037911248896,176203 785302609326252037,194934 765634734693224448,87904 771796926480154624,128043 792117843894669316,243614 753605181023985666,28477 774821359365005313,87904 780357783229239297,25995 795069643908141056,265030 788797120132345856,220526 762594759948898304,71597 773968064022970372,140444 757711293646303232,48287 763719903266213890,78159 773586188959703040,133702 792021025760415744,241819 767147477711491073,97438 775385398663114753,108296 781272330425233408,187084 773971319763312640,139989 775771810675695616,151185 756248582571761665,42171 763737952413507584,75724 789222351443365888,224680 795773987162824704,268643 768937721838481408,105652 749746617922838528,7816 778635669794992128,167319 790942729031254016,234583 793255894435803136,249841 794566574980014080,261155 774016253656608768,139404 785262695347924992,11774 791407600138985472,11774 765234836021870592,86440 767917492375318528,101681 785941908807745536,199546 760244537511940096,48052 756280265245360130,42495 774772143900983296,144494 763328790109970434,76960 781261499532713984,186212 785321497573351424,195125 788862701523140609,220076 766011365207056385,85288 785800368206872576,197512 781209230686638080,186324 757892929612492800,49121 791080614783049728,235956 779335064484061185,169459 780416674520379392,174115 791976278664417280,241819 778388743594147842,167003 790410680197414912,11774 751565554826096640,18030 765023614903148544,11774 756106392407187456,35063 770518494018318336,117257 781240829868249088,185313 785427231107588096,195424 789841077419192321,227242 794346615859478528,260033 759805686209318912,59186 772518296696582144,129551 795710823079538688,268448 772184659304206336,128934 790897519911956480,234583 795408482623168513,263793 761655343747256320,69673 764328571804364800,82953 773404149312581632,136439 772670508684849152,131421 777443211904036864,160758 771753065045045248,11774 774846872624168960,145681 795362745755385856,265908 760142715027939328,60163 778664991280930816,167939 756844610509340676,44274 764295232792002560,82177 774251145254449152,140444 752201355192897536,13462 764761931639062528,84007 786688550951682049,205728 791014866777669632,232169 794150808271003648,257492 794638801863901184,11774 771545788082036736,126390 792457521931939840,194349 776177592789569536,153194 788792800083079168,220820 790926802973843456,205294 793458608235315200,252020 761140516620738560,63084 768583387032522752,11774 771373292942860288,122182 781191587900497922,182659 785477383679868930,191653 787127597901557760,209292 764275860828327937,81425 772493177773182976,127400 780942681165864960,179708 781295024885596160,186584 794959594699165697,262847 770590248405504000,87904 788730631962460160,215608 773703302416662529,137639 789328080766722048,223921 773005990039990272,132335 775403549199101952,148537 787086635032870916,207151 788077833226641408,11774 794270494157631493,259457 733013353833058305,353451 762301573624131590,24497 765762229719490561,88902 760225046635819008,59941 765347460910817280,82178 787935824172158976,212564 740799147847090176,31836 777629486753787909,162294 749965910195245057,10735 753338617158852608,27045 762053383352045572,68846 743458532880617474,1247614 781337562770120704,139404 792772629375488000,247240 768933547545620480,110389 778673462042779648,167407 753593307100504064,28355 753982013355372545,11774 761611219811782656,69356 779052703255146496,171324 794359180555599876,257423 751556320822562816,14277 762593606192418816,73685 756973073732145153,42432 770269041659445248,117257 793952600047566848,252939 795666248826753024,267862 755560017961553920,38286 778968445765378050,1170556 757602172632719360,47149 760163426270220288,61051 794683451177889794,262752 790255175474683905,230234 793188723559129088,250430 751698269600972800,18564 752295392495149057,21074 754749293018439684,32861 794595667997954048,261130 757697457589325826,46958 775368725805539332,23762 786867363421585408,205294 790935534814138368,234583 768254980105068544,98890 790271898785488896,229159 763116474982555648,76549 795232302792110085,265676 786254848140378112,202275 787751143178964992,210650 791031763053211649,235828 786094204673986560,199561 758034543223996417,50923 788221155232452609,215252 755494205833740288,37044 775711310717734913,150663 761511189817982976,18215 789334001009856512,224680 790901812836470785,234583 794562736629944325,261155 764580385128841216,82066 788175576079052800,215005 770234469584343040,117257 772108692409946112,121612 772317899725737984,129471 774723100655091713,144573 769163543576997888,108729 750722813456162816,14421 761564472041365505,352982 781502235092000768,188119 776138795045363712,87904 790902744261550080,234796 791041637745131524,234583 793285856014589952,250430 791358096484466689,237491 781124782087471104,183759 764141352573689856,80939 791717577386958852,240483 741924301272690688,354285 764919592086966272,84724 795378733205123072,266138 759090160923348993,51451 764847563648471040,84724 763071348767911936,76429 771131906427584514,120610 773883881904898048,138382 786286154001842176,166627 769556456366571521,100591 781098857409155072,184223 772587122318508032,112363 771900604658495488,123028 778367317306544128,166916 777596779294580736,161387 790859918454591488,234514 767089334663073792,74518 792177395478388737,242693 761761578521858049,66897 794549393110237184,261155 791360587871682560,238395 795345483313061888,265724 769920775243661312,115511 761565987854426112,1248861 775469610007011328,149040 777941314776080384,164669 786551846861205504,203674 732426888019361792,196346 765380058613702657,86103 775430961723047936,141415 779410197122981889,173868 792499370729975809,245630 793293675790934016,250633 746638513597222912,1247750 790622934675099648,232137 793183409615044608,249926 780207708788125696,173964 760151509405343744,61245 795301077931479040,265846 755880177054384129,40454 785259630934892544,11774 789195249247584256,224225 771404454507806721,118191 774611143239176193,136904 785559705812869120,197035 787067390462947332,207796 793116303397642240,249469 793691976025583616,249926 793858508773003264,255162 762693061658849282,73926 777924304868560896,163990 732588922870489089,65113 762658218443014144,73926 768893691226361856,109945 764288624724549633,82673 781217544359120897,186584 774382996728061952,142668 774702696687292416,26066 794735731373699072,261155 793999306890088448,249852 773179200635305984,134470 790576469856714755,231318 792023563490340865,243075 793573586019561472,250785 785929206353973249,199262 793894533293629440,252020 794555059258302464,261155 755797320957034496,39235 775336612230074368,148473 788879315580686336,220602 791065095799320576,235590 791653206380216320,240145 795035869530955776,264700 762075005677101056,47283 788789779529867264,220765 776252517692813316,154832 766747046468546560,84209 763106606712250368,75027 756752354595090432,43285 761770635164946432,63268 767708820189642752,100605 773873077193236480,139404 777959367840849921,164764 755122922910392320,26721 763114190965968896,76549 772113508515414016,129558 750074888044642304,11015 770521708549791745,118191 745284311713222656,11774 785543693625397249,130635 791171122897252352,235590 764281008950743041,82066 781641282288484352,189515 757805991538810881,48094 790248789114093568,230282 775418362465628160,149200 760252517733179392,61922 778991548344041472,171324 781137307877249025,130635 749974028513783809,10359 795405076177227776,247930 757989385249980417,26539 770790465633255424,120610 765142732205649920,85562 775833986929164289,151463 760981609696796672,66159 762437229218177027,11774 765336080707190784,82759 771774364790370304,126152 787147902439284736,207965 791693499166928896,240483 758492808382676992,52554 787799247252926465,205197 788002351520985089,214354 773740040987877376,138819 776765274833858561,157755 794330621522739200,259659 755014962754494464,34837 759194235941761024,57309 769268390737375232,112693 793857957758771200,255942 795710340772274176,267855 788231206642921472,214492 795308506161123328,266079 775475135662944257,148870 751667663433109505,18323 775359174725210112,108396 753416552414838784,26446 773836170862075906,139233 773917551919239168,140025 778660286148542464,169310 758030025052434433,47940 785628169806184448,197341 786719903021535232,204413 775407259278991360,147931 764919647284015104,84889 775109280324169728,146720 779168013983555585,173011 763151134538235904,76723 791320323408863232,203821 733074988866002944,355289 755563103287402496,38459 791269629587025921,234653 775742981554991104,150663 765488734091390976,87145 779623513120538624,175934 790171365705969664,108396 790249495267192832,228341 764607558413750272,82018 772967305630199808,133519 778205183171923969,166409 794815933416095744,258456 776863995328421890,158520 787048566506164224,208831 756678997707223040,43553 762643192504254464,73926 761172727508168704,65180 765936709922086912,90269 763627461267435521,78684 753557790916882432,25981 776052821225594882,153095 790335073916780546,11774 794644314592657408,262145 762208163923886080,70884 764992850060640256,84745 768982821872381952,110362 761833041442463744,69747 785515161880760320,196277 793944798293954560,256255 750767946847424513,14653 765340293814190080,86103 770931557653618690,122133 768168309888020480,103506 773649663647887361,137565 794024070689869824,254209 780932732885008384,173347 772270186913148928,130045 769720696251482112,114574 786949706463211522,206666 769228130066325504,107210 778304778375790594,166532 776572138639728641,156835 753198557323153410,26140 778660035056443393,169226 785566160356012032,196538 770392271288229888,118604 792044930009096192,243187 774425156626382848,138165 787488997874466817,210585 788087874071564288,215005 753980794469687297,28866 754771281845817344,32873 766269429369933824,91791 770406664474398721,117257 788185882146766848,214078 792955223597846529,248578 775001374962528256,146259 790315005258399745,228341 794608944488607744,261796 776923815230238721,159258 773664481293443076,125742 785266380757086209,11774 765360555980910592,84886 778155514941304832,164826 794302061697519619,258598 795317755750690817,262849 789723806533349376,224338 794639663277305857,11774 769321472275783680,112872 788385897641283584,217519 792860578280837120,232791 760343578023297024,61544 791325503470927877,233217 792004757745315840,240483 794735832355717120,261155 787437393091493888,210289 792535054966808576,246295 754861389504663552,33356 794321795402764288,258878 775095950494736384,146847 766070875749769217,91146 789137850906402817,219012 792389632990347264,245566 751539563475206144,18413 774021961848614912,138819 781177159855566849,185496 772886605313048576,132370 776900303941664768,159308 768881322198786048,109945 774016844512407553,138819 775614035815346176,150351 762720954472665089,73910 764434930365558784,80482 795279330540736512,265644 781453499146104832,139404 786729570661703680,205728 793466154450837504,252408 775433039132422144,149304 758732876594634758,54070 789443039475343361,225981 751062999738290176,15808 759125998235516928,56964 788015037432684544,214354 757302257583005696,44163 773917725949177857,139577 793155362501304320,249469 758351409578475520,52061 792434655374876673,243513 780616282597044224,85399 789686366837682176,227242 763897266885189633,80939 753950303112658945,350711 766397524307501056,91946 781332644839718912,139404 771939241089703937,127218 786688071634915328,205186 759500157805219840,58358 793866396815941632,249926 763853846082883585,79587 795716833097773056,268448 747673649373642752,23762 764609105214439428,83184 793518748179243009,246726 774252804424634369,139110 780855876273905664,182960 781115029563305984,182960 790325201489760256,105109 793125639654084613,249469 777955535912140800,164764 778088277370953728,164797 776335169082888192,152314 790726152910282752,232881 794532609623728128,261155 770454178703417344,118482 754767310175502336,32963 756315663560564737,38210 761311632777703424,65180 791618884512190464,240145 793117095802175488,249469 773338461927448576,134955 787081048744132608,207965 792163360263512064,244550 781031264438673409,178194 768771256447533057,108849 780815222567276548,182726 773279787674546177,135725 793630460962144256,254209 781643260901126144,189652 793131252496732162,249841 786504322636877824,203048 788049320486510597,214612 793990820496109568,255393 749280296562982912,7816 789735604321972224,226048 753721288741355520,29503 764626008393805829,80098 777154317207932928,157755 771265036534767617,120541 755058197342412800,32963 785390271668359169,195481 787106974840131584,208167 773531633697824769,133702 792831767145287680,247809 792238240015286272,243075 767949855150989312,101681 755390111941070848,36219 766043495261798401,89923 789824198562676736,227592 794555226619379712,261155 794348611597438976,259034 790963480253693953,234583 759491658664718340,25210 767383203434770434,86103 775796123483201537,151748 791811649661378562,241034 785497480209244160,195975 756471750838325248,43391 759175519166459904,57092 777940614184857601,164578 732989049934352385,354927 793505673812271106,252408 767197499320705025,97386 795617335524622337,265855 773883078867648512,138819 786039463331889152,200776 790977015234998272,235590 759797014204788736,57574 778230315764555778,166532 778357684139593728,167180 776871250169704448,158673 786990886685020160,205181 792809273466228736,246771 760290560724742144,61544 767800966754086913,100893 786578343231709184,204413 758739115084881920,54070 776904089833762816,156835 769727059929108484,112825 778198664590323712,166409 785281718919888896,193669 773885978788397056,139404 793698957113249792,253793 785806086699790336,197286 752786305755521028,22715 764068972035645441,80136 793493366168104960,249926 778657640717180928,164826 758981986585223169,56158 786000188150132736,197512 769225351134220288,110585 759816747541200896,59551 759950316724887552,58542 758351117034008576,52061 761158149546139648,61051 780788239397302272,182036 791360122014486528,235590 792246742590885888,243398 768621634504785920,105519 794779901471637504,262053 779819968800129025,176109 780544591984549888,180655 788032513642037248,214492 788085620807569408,215005 794376786230571008,257674 740357078062116864,11774 778018996528570368,26066 778339002944331776,152594 779119105454460930,172148 790921527495622656,234583 772914359320190977,133519 788122664913276928,215754 774366568113405952,141867 771555488806776832,124597 794200844975636480,258598 768263646774427648,84209 785729419570708480,197286 791089358283612160,235590 753341157879455744,19598 754739378300170240,14277 763828761691316224,80486 790416190770339840,11774 791374929086251008,238207 773024043729551360,132364 754108511148056576,30910 795374515379277825,266151 775967398205632512,148367 794138897500565504,256217 790529261786374144,231358 793319625035481090,250633 771808787061575680,128121 792934877817671685,248514 794089792501927936,256255 794593706196144128,261155 757710068582379520,47844 759582789263958020,56800 764190755334258688,431998 792104443672088577,243075 794962525465047040,261050 766739038967623680,95744 793625659952201728,252581 751757999639633920,17416 763453620650139648,78344 775125858965073921,146259 764146405350993920,82066 756875921500635136,44450 760492442453807104,62452 750498581753180160,10735 760127866797449216,60866 760875919703703552,11774 764936538417274880,431998 767960468375732224,100620 776910319339864064,157693 769578009778987009,112693 787266268814508033,206349 788509759934791680,218349 794160052542140417,257492 781355414306848769,186352 753176278623145984,22046 768307705979154434,104162 769539782695383040,111558 780921900985823232,181419 767395497451462656,71825 768618527674634240,105799 777878352929689600,163586 758724667792297984,52061 785942882507034624,199546 794543790589702148,261155 791275246758223872,234212 790609504031219712,231870 750892541663338497,13741 755492863924854786,37892 787052797212504065,201558 794159031413710848,257492 744535107952848896,669866 752000285615108100,16931 757911322646417408,49852 758855028098510848,54140 773776653923213312,11774 793161082835566592,249469 793860993956786176,252720 752807393415823360,22575 788782938137632769,220526 791686532209971201,240665 789525275415605248,226881 794584128607793152,261155 788099523881144320,215005 794672262368686080,261818 743648769640640512,47188 767883795815161856,100605 774641025138561024,1170555 781247982394048513,186212 770000085396680704,115511 791824247576342529,241940 744632881310380032,11774 753377466035601408,27222 755104904742473729,35445 766877488014200832,90482 776229941402796033,154254 781252887523516416,186149 770772732753489920,1249799 781340063309234177,139404 781648877258584064,188934 786381324072329216,202248 758007502990553088,50442 791675634498072576,11774 766364113979056128,93405 733687582190624768,350327 776381657104343040,152314 787127005313728512,207613 780616482766094336,181886 789453404137369600,225456 761006187613679616,66116 775934013458436097,151463 787497987475771392,211347 787838710255587328,211829 795332523006029824,11774 770730087889108993,119937 776856936352407552,154832 790637643750977536,233131 785802207979458560,197286 787940425445183488,213887 769356532148502528,113189 762026974902484993,71502 772936805825916928,133519 786401596943036416,203674 786595748712513536,204413 792516451928158208,243286 768539570833022980,104973 756280327224500224,42432 766543244427603968,92872 772295668589207552,130415 795157427628949504,205728 754005181432463360,25135 793439034747924480,250293 779669581535346688,176203 787728884464844800,210235 793526792866832384,253032 732471116460003333,349263 771088795064086528,123028 756278825231802368,42495 764384248581074944,80136 769246537545285632,112363 794557528185024512,257026 795108810268483585,262752 759493583921479680,56964 769563525807079424,113754 787919653016219648,211347 794567741155872768,261155 750730507172798464,14981 774343987981201408,141360 792569717806534656,244270 758368210571976704,52554 760553258536632320,63179 791084144029736960,235990 774959336917303297,138382 790957644609490944,234583 777934831229558784,164826 756980150743535616,44359 756843431620554752,43553 787777692775047168,213064 791389958137270272,235590 762147876084547584,71429 768191134094897153,103354 777958085964943360,163901 781202261036761089,186434 746419636355235845,11774 755398223481540614,36735 765651307332075520,87904 780677529283629056,182313 757694183788339200,47940 774704141167828992,65222 780157070372839424,178309 760163755728613376,61412 770024582833111041,116373 794247090264309760,258771 755736047460294658,36961 794161649183621122,255870 762707334703357953,431998 777595564162768896,155916 766711373279686656,94269 772799239852290048,132335 790654536629223425,232169 794567572234661888,261155 776482751247585282,11774 764848920715341824,26066 771725844490416128,121612 758124473837051904,41703 787143484037697536,209351 777593921639677953,160592 787746782633570304,209037 770543468359876608,118191 780442979756638208,180039 785893261168693248,198591 794910637390524416,261155 763128858233171968,76474 732211131935297536,262022 752749647999885313,21332 768930420599554048,110362 774997026312302592,132335 771021638343196672,118191 779707496629960704,464984 761815048276709376,70676 767071620888350720,97800 767793706044944386,95572 781191338129756160,183468 788620569474428928,218260 788584760125816832,210390 771312610423795712,124597 750348652380508160,12308 761573833035902976,68873 793257057055113216,249926 754867255360520192,18979 769008148145315840,110659 787809499063123968,205197 768643167616765952,106716 771440175217938432,124744 777884642573623298,164001 756394369230385153,42416 758658550935621632,54070 769038074676477953,110362 781458615886544897,139404 791161340899491840,236393 732332036422176768,1170454 761240869882195968,65180 789508173392646144,226731 793095202873278464,249469 764486187264385026,80098 787177126751571968,207613 755551270962954240,38183 759610474732228610,57935 791746640273141760,241432 751876258493902848,17794 763782398571970562,11774 777292303291396096,151741 793343872151740416,251320 772212813842440192,112788 780174004204216320,178076 795302785667497984,266079 750652072840798208,14367 751242124679667712,17921 781491185885908992,139404 785277345384902656,194648 758279641027059712,52061 790743581799526400,233756 773916874702659584,11774 775839914508165120,151242 778937976881569793,310322 791155927797919744,234564 794377350427320320,258607 794662660700864512,261050 790924212621959168,164764 792445471239405568,243451 794909850140639232,227183 793595316918362114,253719 758094815774990336,50789 764967855146151945,84724 768602940806426624,106753 780808792946593792,183269 785334692212011009,194949 794256147184320512,258456 775718507690336256,151071 757415652420313088,46394 772121430137843712,129108 790894430685364229,234583 767489685450993664,93504 786458485617635328,203674 789483283428016132,225358 793451075458240513,252020 793998086532009984,257492 773905898410422272,139865 785904852832362496,199546 794684732583907329,262752 756278796530089984,42495 761655393772711936,69231 773344210791432192,91700 765926210673205249,89957 774633734356209664,142906 777894637491085314,164201 787831319137030144,202636 787059081047449600,208926 753429207867207681,27045 753724870794416128,28508 762738798816071680,73712 780586165372067840,181419 763402704584450048,75973 780878660513386496,177687 767192168784166912,36522 764750521542414336,82766 790443779824103424,11774 759666558956220418,56964 761036566336647169,65455 766475502861164545,93303 770405754935341056,118191 794962034672726016,263895 754875534262149120,32868 759915183112200192,58254 788525149645451264,218495 758971494332411905,56172 771509848206893056,125111 768298854185734145,103481 793811651539660801,254135 761589465936723968,67587 776141603077369857,152314 778668679303163905,71826 780919075165929472,184499 790996608649420800,235828 755837586594074624,39132 793098071324450816,249469 753757277694353408,29263 766689149017550848,95568 769612346327195648,110585 761267449274609665,64693 791005855755796480,235590 778209266784202753,166282 792822501973696512,247240 762309471943036932,72420 788124573199982592,215505 733469142301335552,319690 770746916313436161,120353 765294204239175680,86472 776867080096186369,157755 790931270264061952,234583 760771482746101760,63149 765271381655314433,86440 795030016358813696,263926 795763924926922753,267862 787085631021166592,207965 751776030054985728,19352 759501989508214784,56964 767156745525428224,97432 770611782486556672,118191 751141836459216896,15808 779258045817847808,1170692 794627569505239040,262145 772054476630986752,129212 775493090790572034,148994 777178878494334976,160651 785489424473698304,196277 790875886765510657,234583 793160893471174657,248988 793290927464910849,237491 795660962778980354,267018 756255640075563012,42171 759092770283876352,56964 789226435768623105,223692 776624888748670980,155451 760546678222880768,63451 795013506353414144,261155 758379001534644224,7224 788512843180105728,132364 786249298296045568,201958 794883979660951552,262849 768958724622782465,109167 753444906241327104,27045 776831614160609280,158589 786678354619535362,204835 792514916380839936,245148 765950804717146112,90384 780953071371378688,182870 788876776969609216,11774 792488709883125760,242693 774193642600820737,141887 788753026659954688,220526 764819192830758912,51069 764479257644982274,82481 770605247307866112,118191 757338683343249408,46405 756204152825319424,41680 785433957320028160,193364 793904287038382080,11774 781190488766484480,182726 792065537543016448,243187 793098930015928324,206326 791818503040987142,241819 778777683412946944,168794 755218186048536581,35980 771498623305527297,118191 767227184733884416,97852 773182171720798209,134561 794259621716180992,259063 756550632429846528,43553 785549786015346688,196788 788151440095182848,216009 788606907166650368,217093 757336321132204032,47035 771381069702717440,124597 793165296328519680,249469 787389213536903169,209151 791141341908570113,196314 756498035870347264,11774 756589606758387713,44274 765661812259979264,88444 756880987712262144,44243 767769466243514368,101383 777494310170324993,161960 792139096550281216,242693 789838181583745024,225943 781555266353594368,188478 785491544887422977,196277 793467368915730433,252408 768937009708576769,110381 794627069200175104,261155 769223501471285248,112345 785672490500562944,195975 791668572455960577,240145 795452981651140612,262847 733639639928446978,354841 773634717685985280,138165 778879945976061952,164375 786438379839758336,202429 753733247767416832,29263 772646110703808512,111558 793796051677224960,250261 758028380281462785,50671 776602933551071232,156835 778214249654984704,166390 786219353574215680,201555 733757375186927617,355985 771933469681283073,127775 781893719662268416,11774 791483843534397440,237908 759096472839139328,56964 770621788912955395,119937 792037138476916736,243187 795260428620328960,228372 774970897606193152,139404 771033592059355140,118985 788909032882905088,11774 752984534996561920,25255 770226110793678848,117257 773987665326858240,140444 785580234644992000,197286 793322755059961856,251452 761560410906505217,69231 765385521111506944,73814 765944513990914049,85562 769475133887094784,112382 751133858431700992,15808 787869050734903296,211368 791804321478373377,239982 763443414985805828,78304 786005745804410880,199262 794593029621420032,233729 758435582833991680,1248603 769352917434396673,111438 773388766929190912,135502 763342873618153472,75608 770322939279384576,117687 775568987484778496,144949 735215486678536196,11774 769263371992633344,111448 765243526246502400,86440 786990090987802625,207613 791031925976788993,235590 791047131486261249,235179 791140124948070402,78159 752242965658173440,21074 788711019006660611,220029 781382844799037440,139404 789164320563142656,215437 750673852645212160,14351 769916232673951745,112939 771495618162208769,123581 751839325482983426,14277 776516762401697792,156055 761795358229880832,69711 764788371076046848,84724 770772326480801792,120541 795238402069118976,263696 757152018658168832,46252 790785196295540736,232863 774742370583576576,144654 789098959834939392,219958 793832603937673217,255393 761102468793012224,66159 774775662984822784,144355 789907519313444864,228686 776213397209772032,153480 776581409251164160,156926 779912409343557632,175567 760637427689979904,63451 777565630958538752,161456 779105828531900416,170845 793529147297521664,252196 742885092427698176,47188 755043666620592128,32495 793123908454973440,244385 761383314229866496,66801 754086562460073985,28732 787000436024864768,207949 790220316702146560,229148 765624683194712064,87904 791398443763793921,11774 795765250478002176,268643 787513626605211649,207287 764964836023291904,11774 790636021486583809,233131 780600474252619776,181935 751143646376800256,16948 758182779393671168,51406 768912087280001025,110108 785622123754717184,197512 755211180747132928,35980 764273506271973378,79691 766722451388510208,95708 778296491366424576,167220 792806922802061312,245579 776071742704017408,152872 788222649705041920,215005 790798486677499904,232881 761980012115484672,431998 768220027292188672,103354 786251182838784000,201958 794292316974391296,259134 777346692546826242,155531 755880501903187968,36612 759764297341894656,59666 760274040112177152,1248387 760320524144685057,61544 771014706911850497,122148 794555385512198144,261155 776130734578819072,153194 795707967169593344,267655 756595607595286530,43391 794621312429858817,261796 787127667501981696,208134 788232899158011904,215088 771056704876322816,121046 786726843638394881,90209 793910843544997888,256451 758027275761770496,50958 763924929850900484,79691 778781557326610432,164764 788728638837362688,104244 789239175824363520,212693 778074793232863233,163242 785524164534886400,196277 785582335240593409,196788 778998646478020608,29263 780556497751277569,181548 792123834212155392,244230 794223887730941952,258475 765930957073485825,87659 769321498611970049,111049 759627279404244992,57574 766408554412707840,90654 768871815267618816,109666 750374168177377280,11495 773230244656537601,134470 794537268518223872,261155 779699793358643200,176303 758617569205096449,53185 764938738615156737,11774 766041829745762304,87626 792760960612204544,246273 794001469489827840,252639 760658523701280768,44450 794726798445510656,259190 756980144879771648,44429 794345741338689541,258878 749823270073962496,9378 762768599853309952,431998 793436851617005572,252020 761059802696982528,66159 748315282335109120,349425 764685307744776192,84422 779423454198132736,173347 786736655097094144,206008 793166136057757697,248988 795757438356115456,268777 766348742857334784,93286 771627716973965312,124671 785250091854626816,193669 780062268633612288,89689 791719521182769152,240145 764630330871603204,82208 794644996033048576,262349 765893295130177536,87904 773677435128872960,64722 760959543119454208,65982 781876771390038016,190635 792822192870297600,247241 792829633783889921,247983 794794381941309440,260445 740194904253550593,41724 794563716981387265,261155 768623984392953856,69869 755530720408469504,37684 763513177191526401,78853 776895761833267200,158524 753766426565971968,29263 758739498830135298,54861 756375583462920192,42432 788481413506928641,218351 788834879173570560,220767 770484680315527168,119440 772942284199383040,132335 758129466325422080,41703 768027688980230144,100559 760502195485892608,63149 762157318142251009,71476 762156112762146816,71502 788922373722427392,221972 790727067792871424,18395 732683431486885888,353228 790758812215115777,221524 761253487657136128,65887 790560254102761472,231894 753278141049692160,11774 785350535369007106,195125 762025635615084544,71270 772788553675866112,132335 786719627862642688,205728 788218855919235072,214023 788319803010322433,212083 769371084244123648,109666 781831234569768960,190635 793909120936140800,256255 766667995552870401,94718 780033630982721536,89689 791382100733599744,238395 759330876660604928,57944 762319136122863616,67852 774105713413021696,140539 781223704441131008,185310 789954308477452288,227907 789670902602559488,225359 794949530261327872,262847 750493181335134208,12883 763869580305522688,80939 781872473386221572,186584 792409165859688449,237964 775302240097693696,148045 788607596022362112,218351 755849448102637568,39462 763871403879923712,80939 779870529813479424,176218 795110576389140480,260927 758759464551976961,54861 785663207646035968,197512 756412744073617408,41798 764567238921768960,81869 768131432602603520,1170428 769176808315052032,110023 781100079667040256,183759 781229119526670336,185595 781344056999747585,139404 757690094975193088,48270 773698946615087104,120976 791344919747108864,238207 760116290640044036,60112 793199863534149633,249926 763827944103878657,80486 775415764496986112,149200 793323063001559040,8044 760687701255450626,63655 788504192159780864,218275 759082284041408512,56889 794262987448156160,257026 757698049015619584,46280 779625571282071552,175285 789250081564205056,206666 754055183936528384,30296 767693766354411521,100605 780735562546352128,181789 793155441173884928,249926 751078060296773632,11495 794693260010721280,255942 770686830400380928,120610 781573211704086530,131056 774225831363121152,139865 763119388056846336,76188 777851809511591936,163990 753742328129519616,28866 792773163331518464,247241 793210994881400832,250064 763798656814231552,80393 761277175110643712,67229 767919000059715585,101681 770872420781658112,117257 775433363201089537,141415 787682850531225600,353386 768916282032914432,11774 751578734461726720,18893 770759478321053696,120393 772248640991617024,128323 792074784616148992,243187 793272923410665472,250033 767237995166523392,97852 786254880302329856,1063777 752685111964004352,22432 756495422504308736,39235 771863596422660096,118087 757431139485179904,47283 765313262401363968,86103 732767941624635392,353002 758755124986548225,54861 788199260554600448,352258 788537091458162689,218349 753251480367468544,354104 760263047373918208,60794 788044978220109824,214492 760157095836655616,60866 777365411369132032,159876 777874754179043328,164001 791964989577801728,240483 765081451352117250,84929 792765693238382593,247241 791561954162638848,238395 776473188259631106,155490 794744783730151424,262849 768276318047928320,103149 766971127704924160,93144 786373517487005696,202217 755453239353495556,36719 777556830818078721,162311 781342916660846592,139404 793200523423911940,245093 767820467046588416,101681 761314437001273344,67401 773608827359027200,134997 780443565558226944,350650 755396523857420288,36735 766640279172452352,94229 768966463977844737,109666 771421475106455552,125554 788048262506942464,11774 792399374990974976,243165 762094043526524928,71018 761994472955768832,71270 791001364730040320,235620 781584251955195904,188807 787011987746074624,207287 794590333300445186,261818 773607185028747264,11774 793856284051120130,255942 793460161184722945,252408 788397792297259008,208544 792455803471007744,243978 795232742891864064,186212 778894551352274946,170144 786722695022948352,90209 752723275462107137,21074 760230671935692801,60866 770332943269105664,118087 756500457921581057,42249 749740917146390528,9081 762420945990524930,70238 756481214312132608,43391 776120438917361666,152735 756456300695916544,43285 778739120994529280,169990 794209508109099009,258771 759124373257252864,56964 793077566546579458,138209 769320666499731456,112325 772937031399768064,132335 787319337908473856,203034 756555925360640000,43471 793282811482378240,249841 793812188758577152,254135 771144365393707008,123583 773126520915111936,133081 790210208295424000,228576 768485683832889344,106774 743630970889240576,11774 775883082511425536,121785 792596600484827136,245148 793918979643318272,256255 759772665351659520,56889 767885669473452032,97685 756502296041705473,42249 767227876294926336,95708 750456925544931329,10735 777483204412444672,162037 780607147797127168,182037 785625507807100928,197286 793499454292660224,11774 795671102836109313,267862 754042652299890688,23725 786027690180513792,198620 794693644993331200,261155 758982352051638274,56237 788980472340590592,194192 732725459113250818,351076 772364357992939521,121795 788722819601313793,11774 792190797009432576,243187 763457916779114496,76406 770455228923731968,118482 791498455680184320,238207 791623785908699136,238429 755366456276180992,32816 755780270951915520,27045 768458270130343940,106281 733715504959918080,350559 772739324232232960,132335 785674425333125120,197156 793488034184384512,252741 760981574645088256,66116 750536488635490304,12898 762701558375034880,73712 785312425604243456,11774 789981377206841344,227257 750738485863079936,14277 765235840637296642,86103 773958740668092420,139404 773531734365335552,136947 787295917296660480,209452 775379741796859904,148870 790006875546914816,226490 789085420290138113,223173 793433034926153728,251452 794861911372271618,261155 753430382104674304,27317 793715829338583040,251452 759850128614182916,59996 789289174310514688,224818 750146863588835328,11295 787840976395968512,213399 791776622038908929,241057 793332877727502336,249926 793530239322296320,249926 757900656967421952,49462 769185186437275648,111558 793227738362421248,249926 795402960171716610,266884 793245920188071936,250293 732942557035003904,1170324 764270459512774656,80648 785583548367450112,197286 791414623882711040,238207 793500911553294336,252741 794670691853418496,262022 762113199760142337,431998 767776604604997632,100893 791355479582773248,238207 752880565636911104,24134 759578409064402944,56964 777155913211838464,157422 788317909718331392,215437 770552712056496128,117257 750709204214767616,12883 781196706348019712,185595 794708846325493761,17416 789284834027966464,224680 793869442086305793,255942 793149893758115841,249841 788058064687538177,215005 773634636278800388,137158 775396566207045632,146479 793261679089942528,249926 774346883745587201,142503 786253202823999488,201958 794540042073075712,261155 763624631014088704,77637 793580660774408195,252679 753350551383973889,27045 764967608462565376,85562 772469093450457088,129558 751191987982704640,17591 764552272504315904,81574 775053420847857664,146024 788839881204117504,220526 764872243792912385,85027 753785407704297472,29600 770415307244527618,117609 785608034148093952,197512 766890588864147456,94818 772883545048031232,132996 791382477721993216,238395 787366428064223233,207113 781851485122490368,188119 795001666055630848,263895 763479422871695360,76406 768489210915368960,11774 752156765865775104,19075 773830226853957632,136960 785533074637553668,196277 794628813577719808,261155 795014910384214020,263653 766222891478376448,90327 773913095282581506,139404 793520582159544320,252741 756282169081917440,42432 762050369581092864,70509 765223243993067521,86440 789239300017692673,206666 779320486622814208,173602 764793130491273216,82066 793977535612583936,255306 775317555489697792,148045 792358298208997376,244550 793484652623368194,243075 780925979577372673,183472 793468431043530752,252196 778302039633829888,166390 794572457793327104,261155 763595929354051584,78566 788011552209244160,212239 760649764308389889,62728 761133549076570112,61051 770432166694182912,118482 781598778738348032,188401 758352014883422209,52554 761496853946826756,65180 764987058716831745,85562 778979453275869184,166362 788759789585178625,220029 768595094001754112,99385 770670970008920064,120610 781265319432040448,186883 780795980056784896,182313 793985494975549440,257423 753630831827116032,28732 764526644857942016,82066 751866702233731072,16299 786597108145065984,204901 759149236877418496,56964 762698541798199296,73926 767755998652043264,98751 775983056255459328,152735 775157969671512068,145334 760900007000236032,64678 789291463473377280,224680 763490920020967424,78707 765010364866134016,84422 767377917798211584,97386 755167588083261440,35890 778563933980336128,168794 779862901272276992,177340 793130548440989696,249841 752309066567815168,19894 753010083492007936,24127 771599685853208577,125554 788390620922535936,217519 764302678314799104,82018 771523128769904640,126389 776215977172295681,154214 793205530370183168,250135 773009903552237568,133519 781152647629811716,182870 787474552200630272,208146 756576470932320256,43553 770598161073090560,44421 788102991144296449,214492 757239059903311872,354841 793722715647586304,253739 761224151436853250,66976 791000477991309312,235886 779048462704709632,171463 760983023999254528,65455 761450419704909824,66263 779135217080545280,173011 786322737312722944,196538 791413821755666432,238639 764184856888827906,81869 790395532615249920,230282 792581408162185216,246225 764284816330100736,80674 787741911805157377,210235 793511195839959040,56121 759405636182355968,56964 794298792694730756,258456 750346364337459200,11495 755488610191863808,37892 762779453051248640,351152 778857652910600194,170252 778231755593674752,166532 786008884242739200,200384 787279998033866753,207613 790923702825201664,234583 750508632115208193,13532 766004536431349760,80546 777954585579180032,164900 781122548465602561,184223 791268455336988677,237491 794109478560002048,255942 763409051392671744,77731 769031693898551296,109960 791288968671219713,218603 734454254824529921,148861 755788265907552256,39235 764864218638065665,82066 794726988489650176,261155 754979729212579840,34666 771480681721372673,11774 776948820538224640,159546 752239535929516036,20313 766413366126448644,80939 785458781853356032,195975 785847457527787520,198671 793129330188615680,249469 756196251503243264,11774 759459552278540290,45861 786593491728142336,31852 789925591554273281,227048 793096136546455553,249469 761281464365309953,67229 774812640459657216,145244 785348019583643648,193833 758077844765437952,351720 793938721443692544,11774 753379047497797633,24134 779444046032805888,174230 785926433398886400,199262 788428321696518144,217519 794026782970286080,257674 774008796465291265,131421 790113022375231488,38020 791815353093398528,240483 768894944371179520,11774 787804856585117696,213253 792061526563782656,243614 795427222173536256,266079 789975887928111105,227242 765571775858040832,87904 781243621236367361,185921 780777469108510720,182726 786614211879153664,204539 752882430944489476,24134 776258147287576576,1249613 781688026615414784,173210 785532988037750785,195807 793118721002864640,249469 755048527504506880,34666 790554948614356992,229874 769402641533247492,112740 780548396608135169,181419 758777873280925696,1248642 768901673490067457,109666 774012833646440450,140495 771445465128824832,120613 761275007783669760,67547 764410863453339648,82766 792366509666410496,243187 752310190607785985,20933 755446071653007360,36491 781342880086515713,139404 786458947800530944,201494 791332029078106112,237491 752274681751826432,21074 765067998755381248,84422 779134115312525312,171693 770739006753693696,119770 732165926586437632,349795 752653404380409858,22777 766671921949868032,91798 787040042866868225,207613 790355991930036224,227795 793314291784884224,249926 790158595488788480,197046 757619164039098369,47761 758741079717928961,54070 779691964534927360,352027 759167761230630912,53996 760167308371386372,61145 766739810828574720,95786 770364098189987841,87904 772640075574153216,129380 733411842266005504,145399 775384935016398848,148574 791425404359671809,238207 770971378866589697,120610 764124883227807745,81869 781310172530634752,167220 787086520557514752,207613 788752498383130624,220526 764258359943925760,82283 769259879227940864,112693 776100694285815810,152735 787465374446997504,206117 788125673667891200,215754 749624533557075968,7546 771479568263753728,126152 790944278117752833,235147 764560461308321792,84037 770959061680529408,122148 777032390606745604,158387 737666741736607744,56839 788417474387595265,11774 789137477021888512,221297 788607105049751553,217937 786678127871270913,205349 780554227525488640,179742 791811040602304513,241678 752878717928546305,24134 759460140210724864,56964 791668508241174529,240145 793796012913549313,255393 794159942848524288,257492 777562876840206336,160230 794533463118532608,350376 755881975550922752,40462 770300798773460992,117257 775765127131987968,151463 793170525426061312,249469 764773114047713280,82066 791406789661110272,238429 751578868025221120,18893 792908171723497473,248065 776843353950412801,151748 772912530733740032,132335 786175771261988865,200963 793121523292745728,249469 760915369980727296,65334 791464639393439744,239380 772164364824522752,127711 787524309359009792,207037 767799983793901568,100605 768089599981654017,103261 787643930519015424,211347 758186465587187712,50442 766342396925841408,92860 777852576662425600,164001 794277270412263431,259482 761215553432199170,66800 760241594070994945,1248387 763100556562882560,47188 779164829869281280,172799 790979691796717568,234583 788505612900442112,218349 769261867030159360,112693 758016718748790784,46406 768681565958266880,7047 776133709678256128,153921 788531717376249856,218275 737434091356839937,195876 750704234899709953,12883 762458434339876864,1249026 778372496592556033,166852 758471006956552192,41703 767850493318017027,102137 773308985340551168,136110 786289913989885952,202275 795136012963827712,265245 786391184532844544,203510 765506598928125952,87904 786681126190452736,204835 761595343226241028,11774 761866354097987584,67226 773633294458056704,137869 777116119458983936,80607 759165538438447104,53996 773537590938968064,137042 786632504123858944,205270 775084142505582592,144730 795276702872170500,264397 756685755129397249,42798 781612761792942080,189086 791803060683059200,241678 778387655960563712,167393 775429029423751168,142671 786999630567538688,207613 751608508861194240,14277 760691525961613313,62492 787097788723163136,207287 762720477928312832,74308 758680867476758528,54070 785977788880740353,198671 786938146034507776,201555 767453605389402112,98751 770710808795971586,118192 785309370674475009,194560 787112437531107328,207244 788068052210446337,212345 760571750056861696,63451 762307163788279808,431998 767066260769157120,93184 779872381661609984,177233 788169710173052928,11774 790361780417691648,192353 755166572818202624,35890 761220430329884673,1248861 760906026400964608,65577 772901679507251200,128017 780780674491953156,182726 753103674986098688,25633 758348002633379841,52030 764117991906697221,72809 795221613499314176,265676 794532638665142272,261155 795759127096098818,261155 776086433866125312,153035 794704649685270529,262849 795683793348730882,238045 763488887801057280,78159 788222155930554368,214078 752827298072625152,22400 757286562677882880,46006 758709215309369346,54070 788186046236397568,214078 756560640014180353,43875 763823838941573122,78566 785690987439988736,197297 765523893222187008,85562 769228993535045632,112363 787425558942584832,208307 787711894039560192,349318 792222960274796544,243165 763209176780800000,47188 763717575503060992,79034 749371542379823104,8497 758383091052187648,52167 781548563851579392,188478 789425912567783424,225981 765298938798714880,84209 768940451713781760,110389 779341439423619072,173347 794636839080591361,261155 768591129357025282,107469 787170604562644992,207613 750394466624638976,12883 772098032565354496,129558 781166428367880192,185496 781605472126300160,188492 791623790530818048,240145 758694812056821760,54070 787341001308434432,207212 794881166650331136,263236 773881483274575872,139404 764475032303173633,83391 792839989570568192,243075 759186761058844672,51798 763080666263060480,75724 766430986171219968,92885 776325978716934144,153486 778975746429689856,167319 761262581172441088,65180 788103851845029888,208014 788367524005937156,217039 764628836977815553,80648 766705546879795200,11774 788173727724924928,215012 793331790501056512,249348 754758776851312640,33356 756200454690856960,11774 776765657849274369,157755 756351428390551552,41518 751804447068651520,19806 791039552102211585,235756 744162005905334272,1247636 751156998733979648,16897 753926470569984001,29263 758347153194487808,52112 794715714762502144,262849 763898746572836868,79513 773895899772846080,139865 785678378489839616,196701 794530421300228096,261155 794596912989016064,257492 781346442308911104,139404 772477311790612480,131045 794247509141061632,258598 794439112480747520,260659 763463709154914304,76406 773823971808522240,1170555 794617671585132544,261987 739475954666442752,350505 756537152704577536,43751 766415559059574786,91946 771699753910493184,125367 769281101764268036,112834 770593468670418944,117609 793475860938551300,252580 765336704479789056,86653 769506487081238528,112623 770219945267499008,117257 762025214456827904,71438 771804227211522048,128140 751881024418615296,18893 789331566505844736,224680 765975186562691072,90575 794531634074656768,261155 755832212432359425,39384 766351090623262720,80939 766624708259303426,94455 788900945383915520,170187 771735641746907136,126389 781857077538938882,190602 788518962493394944,217658 785569214278938625,197035 787353384630091776,204835 793979215674802176,256276 795400733965381632,263793 791806782364606465,234990 771479087382614016,126168 785549778415419396,108396 786699185785540609,205902 793255753737920512,249926 754033547602788352,23725 765172546559840256,86150 778246237677948928,163563 779105097716473856,168284 771942567290277889,123217 773494195134672896,136904 775549119930757120,148684 786175538905747457,49459 790657792940081154,232169 794527283734310912,261155 756380668800733188,41459 763868109363044352,80939 768488560928382976,104973 775402120375857152,11774 794195706265243650,258598 785652438783041536,194082 764435150801215489,83366 775442897890058240,148537 786186432456986624,192032 792831664661618688,11774 762152920863440897,431998 762185431995650048,431998 785732721079222272,197249 790034028757913601,229116 764784603542335489,82177 781223065250254848,186289 792028923957800960,243187 793330677785751552,250633 793964753693667329,252341 794577261349326848,261155 780920495684349953,183269 793382462852333568,251452 770377769771499520,118761 753367742061895680,25189 773911709769543680,139404 791617053618733057,238395 794928407549243392,263793 757637769724301312,47940 792059634731352064,243187 792444169688154112,241462 751230990333448193,14277 787639631747637256,208146 787758852607356928,11774 774259050594742272,83654 788563295338889218,219350 767773494251704320,1249468 768151160385474560,104162 761826977749794817,70858 767715511568330752,100506 775452273061208065,146704 778135186575851521,164188 756602386391638017,44273 795332635895570432,251336 771121244246798336,122982 793841243511861248,255942 771530236613816320,126389 776197717869662208,153194 785663257579184128,197512 793203119161090048,250328 770264319053279233,117364 785732796509675521,197286 764221790755299328,82759 788662594630328320,218832 789952828626309121,227925 790938382079631360,234583 732398686089580544,349394 754886700204068864,32625 793108591511240705,249469 764189617931231233,82066 775094974534647808,146259 777804488023220225,163153 791367627994128384,11774 756190820949106688,32334 764248477844905984,79513 767879648470458368,94699 775160864831705088,147508 775441945829208067,148574 758664593002463232,54070 773902173419601921,139577 755512918905589760,38035 769779514473910272,114779 777255375087079424,160592 788760728232525824,220526 766263677548949505,91956 793179606132068352,249926 764964716397539329,82145 788155735360188416,215754 788734983208853504,220332 793997261256540161,254135 772598059071143936,120690 795254665151741953,264397 788499005483266048,218275 780883834762133505,182659 793533154787295234,252020 771095847991816192,122982 794031220858486784,257492 732172570598866945,349776 761698646798770178,68908 753268932316803072,26670 790995097886138368,233705 778299048461598720,167273 786394583466905601,200382 763823928414351360,80607 755627388101332992,37993 765193581858549760,86103 765377464889593856,86961 792565166210740224,244230 794963036062830592,258040 768506250044710913,105799 773848882593665024,139404 752712964679938048,22393 732603901862629376,11774 756978921111900160,44163 773595052505530368,137869 754041926718988288,31106 788512344875884544,218275 771827809220165632,124597 754201955661217792,32157 759945287083429888,58839 761939781035053057,68273 781104065258414080,183854 788870163021991936,221785 794591010709995521,261583 763845452244615168,80482 790248444287938569,228341 795412690848141313,266491 760823002556575746,351340 780835342488186881,182659 781650633040461824,177455 788812003611512832,220332 792678410514407424,245086 792240371417972736,220727 778372494310772736,167220 788602832689692672,214809 794592823483863040,261155 794718701928976385,262145 775708603076505600,150511 788193972753661952,214492 793183762762833920,249469 750589316104122369,13532 769501982004383744,112336 776580095754592256,156835 743316923677474820,11774 775889472072327169,112363 765212636984193024,86440 779463235636457472,174294 790809513360109568,232863 775757108134420480,151463 786909768640323585,207287 775020582362550272,139404 790913780519546880,234583 793199835063148545,249926 792111269608206337,243187 788420865302073344,215608 757780632856657921,46382 760978348009000960,65337 773358959491252224,133495 773871064170594304,139404 791336930566737920,237491 791450426650439684,238292 771510228319805440,125163 759451363487027201,56784 762341280772784128,72036 787318568266313728,210207 760152842799906816,61331 771041337785417728,122148 791330922888998912,196314 755760463837732866,39462 769354843794178048,112399 770816906626469892,120541 779564060929060864,350828 774995802460606464,146259 785637687558451202,197673 774336393241698304,142503 791722529849159680,240483 774089052823822338,139404 794208341438279680,247241 759428772181475328,1248668 766129815669792770,81929 788810998761127936,218275 764468720160821249,83305 758478003462471681,46384 757602448122978304,349060 787110415964659712,209292 788203773755744256,214899 793177169035943941,249057 769051823936241664,110585 786968288383369216,207949 795076628980367360,265102 785630711797551104,197512 791062081227268096,235963 758814216224595972,53185 780694774353276929,182257 773652622410670080,138465 788690855267803136,220029 777603497760022528,162596 791673640215609344,240483 793565601176227840,250785 772882316242845696,118191 786351924845039616,203076 795667248337879042,267862 780088093005254660,178258 788488763513110528,218275 792104113727078400,243075 786346542131126272,202798 786754242090561536,206008 754751366812151808,26693 760526120156553216,62063 763434932563742720,77777 753341055915945985,26140 754160973032796162,31400 765693030263205888,88459 770429616838369280,118191 788170931663405056,352258 788876238467264513,191622 787701514210906112,212142 792457333330812928,245085 787044105213898752,207974 795437913853005825,266151 764296417158529024,81946 750382410349416449,11774 793097736111304704,249113 794533843768315904,261155 785298215897706496,11774 789708973385494528,226881 762771326964641792,73712 785320950476660736,11774 794023342886027265,256239 777870337971191808,162924 769609819833573376,114336 771191349936697344,121479 791433547848552448,237935 781256331718193152,186063 764470400981934080,83459 775674174148861952,112363 768255312444788736,103485 776898561753559040,157755 781228524275376128,185496 762782233077936128,70679 785645064894554112,197297 787774170713231360,210238 777217604020600832,160480 787340952155324416,209035 760651408886538240,63937 787725312335290368,210235 770754559232741376,120690 793505109514739712,252408 793945236313669632,256358 769579018882519040,112239 776737722224574464,157755 792849278762823680,247877 774363986934370304,142942 785300892257890304,194934 792863639409537024,248010 756283877803470848,41680 766629167152570368,90621 767076829622636544,97080 788892834820653056,11774 764128085948018688,81869 778211064211275777,163763 794145755997106176,155390 771352447927349248,124883 778310098942779392,11774 791661502797193216,240483 753697553246482433,29263 786638829411151872,201958 785939331009482753,199352 763047350893944832,75724 788082538086408192,215252 765223907511177216,86103 768158975573524480,103354 772115354017492992,129108 788075408092696577,215005 756417797308252160,42249 760626090331078656,61011 773890912648884224,139404 762781289283846145,74943 776386290077925376,155390 776618567047507968,154832 763006138879188992,73674 774246872970125312,137869 767913348243521536,102137 773519923494739968,136904 773937170226831361,139577 775301912577118208,148170 774145838142455808,139404 781528977441775616,188670 787137115624726529,209351 788538901497520129,11774 759527781239783425,56964 768785651680567296,108203 785649780630388736,196277 766985537894756352,97001 778257294777876480,164826 768845130895757314,11774 769274523342561280,112494 769669651785801728,114779 771528842536255488,120824 758821192329416704,55260 773879688120762371,139404 795742912717918208,267576 766378998012243972,93286 732680541808402432,353016 760573992784703488,1248768 764300962500444160,82544 768215776666857472,104406 793845276989530112,255393 753712987194724352,29263 787065268606476288,207965 791426404948869121,238207 755171807871635456,35890 793328014901772289,251452 750821659737743360,14402 766558141265825792,91810 773932456101556224,139404 765603342789718016,82066 778287189436338176,167220 781614900535758848,188622 788292914141167616,209794 793625070006448128,252112 792891597193043968,247062 794528447414599682,261155 794577324830232577,261155 794581040107057153,39957 795064877480034305,263906 765311698370596864,86440 788440042813259776,11774 752623549458841600,21332 785685781754974208,196277 794643553754480640,261155 752229607428853761,14277 771942733120503808,110585 763032092628234240,75724 778264281599082497,122088 779308700620165121,173917 772865810306138112,129662 785539168730386432,196684 785736084713975808,195975 791712252550344704,240145 792141886550978560,244297 761041761200254977,65180 794166308854059009,258305 764297165875183616,83128 786910455470194692,207287 787840206716084224,211890 771506657796972544,114254 779511170885615616,464984 754893922850054144,31852 789295500050792448,224680 786028183560736768,199546 794020299985432578,256439 773404079259287552,135725 761568480369913856,69231 780735985869086721,11774 750454945132875776,12883 758590430887882753,52749 764834245013413888,84422 776617386401292288,156132 794142913978503172,256070 795680764717309952,267862 767972595576762368,101681 732221339159891969,349795 793097544133963781,249469 793821575699165185,252020 757712653376552960,47940 753432642557730816,27317 772889104837074944,133184 785514645364891648,194723 777000883766919168,156628 764624285390426112,84209 762352517229400064,1248996 764275107984502785,81869 793200163561082880,249926 750108946212413440,11108 780602362696130560,181984 794014544540663808,256276 764004964561670144,80393 771302781651193857,1249827 776789046454476800,157755 779101025437413378,172656 768169576446107652,95055 779037106119249922,165690 793134841772597248,249841 770724068681285632,120610 781650124334247936,177455 785659531443306497,197888 764810516472668160,84724 776560229072957443,154709 791468983119650816,239405 781336043932884993,139404 764451212850712576,83367 743496266261368832,11774 752880123334893569,23899 760392547118288896,61399 764844310990819328,84724 765406871930843136,87245 794628826382757888,249926 771445952032940032,124597 776417137472643072,154832 789527407208247296,216003 759424661776138240,56964 772485156053680130,124597 787762001376342016,210238 779803619763912704,173347 786679221183799296,205294 754755384078897152,14277 767407323954368512,95708 771418775031656448,121788 776169902507896832,153854 779445930684588032,174230 790628629474451456,232137 791703813887582209,240890 792091777305939968,243075 792509956599709697,237491 790983225954803712,235487 746391452758990848,11774 761993342758465536,71244 778663890452410368,169310 753663414841454592,27317 773886824561254401,139404 795349853064798208,263896 791370149156782081,238207 789926361305583617,228820 793140208917110784,249469 779332955328040960,158387 781842425090338816,185595 787946106885902336,209095 788261325390524417,207287 791467383357517824,235348 761785867912355840,70084 775854660426924032,151090 781791943625846784,171991 757793784226648064,48094 771862387536388100,128143 778957487760297984,171324 781062320348770304,185205 756705634633015296,44235 770958118448730112,121949 771484674682216449,125554 795346753746862084,266500 752152576469168128,21309 794558596029808640,261462 753729587276754944,22436 757296637454811137,45498 778387626122473472,167220 786105456498466817,198916 794590678038691840,261818 744110359481450497,350085 763512689649815552,78561 779043062798581761,171795 789154579271213056,11774 792453409345417216,244385 765179847824015360,85562 768387862559678464,101681 791635555318505472,240145 775792689421783040,151071 778337461126754304,164900 766798420367577088,95672 770795601139081216,121479 772498363455602688,131258 780614336570019842,182146 763126159127314432,75899 764102648077414402,77598 794250199732518918,258598 794882568873070592,261155 749389834456674305,7478 762092657397104640,56964 757940086625464320,49925 762761563652567040,73712 770031390662463488,116122 774401666569400320,141316 785702323540471808,196524 788773447656611840,220332 789155979778662401,11774 793223079543631872,249180 793859005156364288,256038 792958430956908544,244270 790868220014104576,232169 768079452861558785,103261 771197006240882693,118761 753712719585546240,29460 757330908525371398,43553 768860037804593153,109666 786732292966232064,205728 794668884183969792,262079 755589233843146752,35890 761191497987420161,65180 779918062132789248,177340 758659517131337728,54070 774988667622334464,144538 761052949170626560,1248891 763939288148946944,80939 779500192651280384,171693 794646129098924032,261155 772393489044803584,129464 769656511987671041,112363 792440613388124160,243398 758162046294818816,41703 761339320649252865,67401 770733359526010884,121046 795668798632300548,267521 777164576186073088,160592 792238678672224256,235590 793987773539586048,255299 790704115026452480,232911 761979798839099392,431998 794528165813252100,261155 789096483207385088,223312 757400058472062977,47305 772202455824203776,130139 793243564029325312,249926 785272161632149508,194667 757053463222038528,44291 765069882891264000,84422 732994297167904768,354909 774321854723002368,133702 788385656481259520,208928 753846375725400065,30086 794164730495725568,258331 750808006644862976,14567 753060144888549376,23069 773976511930068992,139774 787817882935824384,205197 793894660821266432,11774 756920974449057792,45560 742388455628374016,11774 786244068569329664,201958 758286866055442432,52030 791427657829277697,238099 785942818766323712,195481 790284119322296367,230282 753779730084691972,26815 763408648630439936,79687 773534865908195328,136947 794708915682471936,262752 766339599232802816,90088 750380820205039616,12883 779541665287507968,167939 752292139216756736,21034 754777628872093696,32596 774348662759501824,142090 787733071688830977,352030 757709988382904320,47844 758653485663387648,53985 760634358684344320,64197 794751609955725317,261923 795369312177582080,266054 776045419188989953,149040 788437926635941888,217123 789927385378328576,227318 755004824048009216,33356 790963435165126660,234796 759193594636988421,56964 773918517070598144,125633 794547958289051648,261155 780850184813211648,183269 786713108693659648,206054 754707232407904257,33174 732630593163268096,353116 770852341494980608,121612 793169855390240768,249444 773928166134013952,139404 777328159050067969,160480 781519392194584576,188401 763922142316548097,80393 770010048567320576,115451 791226906117021700,234796 755073705273729025,34731 764322464507760641,80939 788209540764274689,215437 758842374810316802,54070 772404226710462464,128934 773505305506349056,135025 763860028121939968,80643 779081398657355776,171886 766399549036343296,92854 766457345081806849,93286 793560816687517697,250785 749278186085584897,8047 775907493054672896,142503 795750800022650881,268646 763082551036555268,73814 776036220732223488,152872 760456093252202496,62043 766962865911787520,95427 790964770140676096,235487 758776512774496256,54347 759148506615517184,351340 767189475655086080,97386 763407415425413120,77590 769062775155003392,110344 778415922944077825,152594 781475783390990336,188119 775434638844047360,148994 775900130037764096,151242 786421642234695680,203674 786533689857482752,203674 788077342858051584,214114 791362688718888965,238207 787251509624905728,208252 794542083847680000,261155 756198527307395072,11774 771527494562308096,126390 778443591869870080,152594 765242848623009792,85748 788238944005607428,213700 755171140453208065,35890 768228269204180992,103924 776355332700254208,154709 788454401040125952,218275 757923138097131520,47940 775740805361176576,150511 793269044740751360,249926 752946466948132864,24675 756885932909928448,41702 755163581914701825,35890 768058603555196932,103261 776803046533828608,47783 762923960652660736,74133 774361196166205440,142671 794641146328862721,261155 769946120101490688,91946 785251529439735808,194157 786947648234323972,207113 765941432129581056,83391 788031543449124864,214492 794419877159178240,260380 791783557341536261,241742 776576201326374912,156926 772969467638747136,133454 786508191509180416,198304 793668446567424000,252014 762832980113063937,74483 765564539668758528,84724 775337401258348544,146580 775712165458157568,148170 779790320988925952,174557 794555727662620673,261155 762585267341561856,431998 771344510353743873,124597 792018956584423425,240483 793180132857024512,249926 795079356896919553,11774 765242507512909825,86440 787445410449068032,209972 794284684377108481,258456 771427169197297665,106673 793875208583000064,255942 769614214277115904,62821 777234089656987648,159370 786696475887611904,205455 793414198612996096,249331 758463505880145920,50938 764253307162406912,1170700 753663068786221056,28866 786600956888834048,203755 765184375382085637,86103 762114539999469568,71429 763454726113464320,78304 788395403314012160,11774 757272436345831424,46384 773643684139167745,138382 775533669033254912,149200 790609756436123648,231870 795350478662070272,264397 790957054156533760,234653 765623010325884928,11774 777110929112764416,159876 760229156474937344,61051 787501909611425792,72035 762653321572253696,73814 775768795671429120,151463 790614323668320256,246425 756200081464913924,11774 795467640391143424,266491 787022398419636224,207113 766993251270139904,93144 769015652678004737,110362 773667880458133509,136904 765385072040112128,86440 776634188111806465,155898 787760379799609344,205197 793552753830354944,249926 776061574653947904,151526 794534351895724032,261155 775628561973641216,150326 762066315708362753,431998 772541968928935940,130686 752891499499573253,23899 774526903763947521,142671 780113236431609856,177233 766445694769106944,92917 766943591692283905,95572 770989400415100929,44421 786996403318947841,207500 788925198774964224,221231 750044928529444864,10809 770224615222370304,117257 775370604505665536,148473 792179959263535104,237999 793136303650971648,249469 766801993528508416,93823 777948514563350528,164202 758671866450108416,54070 776930064990515200,158387 764293771819307009,82209 787119908190457856,207287 751178839720497152,17591 753694503861706752,29263 763997112224747520,77849 761573289961676800,69231 794220076958359553,257325 767604707426701313,100335 781833235265445888,190635 788424485703647232,217837 775914737766834176,151463 779706716623556609,175488 732092177719812097,39600 732978131255099392,354922 771282290513055744,124537 778981796255969281,171168 770460767065808896,118191 774166403683266561,140444 795449004083421184,262886 774991598098583553,146259 788722013850312704,219531 751967180070137856,18893 752899540445827072,24316 756905794021515264,44450 786587031744843777,204413 765970502762557440,90618 768981622205059073,110585 778821458696941568,168284 773939591212568576,139404 775969967195951104,149124 785650392239476741,197091 732991663853834246,354487 761965398841520128,70967 786060391709306881,198591 789117580103606273,221476 732546141049487360,352545 762032721187053573,69711 769645625394593792,114779 775806331244675072,151439 780353505626316800,172185 791836225355350016,240483 771532268812644353,126389 758064657445818368,50827 773703005321461761,138819 762212651749564416,1248985 773857228994535424,139404 788892293503733760,221972 790733674476077057,233307 768533073101283329,104973 786771396101705729,205728 790249828399800320,229693 757721238148149248,48826 793434590300037120,252020 793546947340537858,250633 770630706959675392,119774 794009087235108864,257492 778012361697300480,159876 778301004836200448,167311 757348350337232898,45319 792564341203763200,245103 786826704870268928,205728 792408097964843008,238429 773530191356366848,137042 758099815003594752,51451 771046177521270784,122146 780629963447734273,182154 767890418017198080,102137 756260262320168960,41459 777614748988899328,162810 791733303829078016,235597 733777725790425089,1170556 766038189228384256,90031 768288381285445637,101681 794565615444901888,261093 795758564170153985,268646 747834443549708288,11774 758461453137391616,46076 785467672645423104,195975 763567059863298048,78189 778519152118018049,163465 764514866707238914,83641 775487125101871108,112363 792797994106007552,247241 761025468082466817,65180 786704801413337088,194044 764951057965416453,84724 774066053068435456,140495 772942732377542656,120963 776983621135659009,152735 788239978522214400,213807 790969771940536320,235487 791674703173808128,240145 787628605236977664,206101 793490540645855232,252196 767137669226729472,97438 767861035466313728,102137 780823321432555520,182659 757644245226446848,48549 785522919422234625,196676 793813897279074304,254135 794727479458037760,11774 760787191794700289,64758 768120936016977920,94699 793237915727867904,249926 764153380692332544,82066 750156797206470656,7182 758072757598887936,49843 753781805929500673,29832 755835479233142784,39947 793063437156753408,247240 766112787722489857,90679 773866437488156672,139404 776717159225589761,156644 788714187870437376,215437 733894261742043137,254034 757284885358870533,1248475 767449331444121600,98890 777923606093242368,163901 788485841442238464,218275 786249412087541761,201555 791659673703165952,240483 793171489440735232,249469 753176988991401984,23217 752247179058765824,11774 763225040204632064,67326 764509811505557505,1249235 777341092110868480,159876 792066519333122048,11774 792620157705256961,230791 765306936287961088,87145 764652675367522304,81835 777865101609054208,163901 770711451405160448,119681 773939711085871110,139577 778655295836942336,11774 780792361098088448,183068 790516592610201601,231894 786673487935078400,205812 780600848866955264,80785 758488611754881024,52554 786741365254287360,205728 793278566855282689,250633 755866244864155648,39462 771455643030921216,117257 789225866312224768,224680 768971487944515588,110344 762751943274094594,71026 773629833989480448,136883 794748479218257920,254025 753321199459938305,27061 766248266145071104,91946 781436104792797184,186212 793162860599713792,248437 770020730306265090,112788 789211627698659328,11774 776556205414178816,155933 788349712336171008,217156 762426630165794817,69747 794832716932022272,261060 769165565835476993,111558 769206579463790592,11774 751847578631745536,18317 756867979413893121,47188 777963702393774080,163824 793327717554860032,251452 794739145499353088,262849 788047514708488192,214612 793130564249346049,249079 792032648315232257,243187 785638583851855872,195975 788018318602964994,214492 764883252272324608,84724 777314885734498304,161456 760513861564919808,63268 792920927818223616,247232 754800817794723840,33474 763165802619105280,1249110 794553132629966849,261155 758059207627276288,48663 794172607851544576,255942 792027728207683584,243075 764207872112812032,81702 766584032171855872,94699 781114079649947650,185496 793950374885363712,257026 753239319888879620,22715 776850522095484929,158815 792424278268473344,245268 786013459674726400,199178 776770093166592000,157708 789156038356439040,222913 779339169155850240,174230 785485046622793729,196219 791147670261927936,236393 791808478985805824,240145 794192854881042432,258331 763892704333877248,80209 763517143505891334,77598 787164500386455553,194072 792879084976037888,247054 777682246824136704,161456 754124825417879552,31551 754822104185462784,349425 771138581549215744,122967 778443211371012097,167939 764076248133799937,81702 772076035978301440,128934 789057691603771392,203546 793590586104086529,252020 776551723380908032,155898 758413641527865344,47940 781456750088073217,186883 789663612105216000,225739 770121852622692352,116968 776172940639498240,153610 758670845233532928,54272 763406711151558656,77849 792056598797623296,243292 762740855052525568,73712 791981606625947648,241819 763346825533386753,50581 795255027791200258,262849 758281134715330561,50755 771861412406763525,127134 791686820094365697,240483 772156332870774784,128615 776241980598685697,152872 788223700092891136,214354 795356223335964673,263896 766356973264732160,93286 758792246011367426,48663 772525566520066050,103071 780604259263885312,80785 761971477755203584,70679 793095804726632448,248065 753720233861316608,26539 778641789217570818,167319 792034290926092288,236941 732362065747267584,1170320 759152505909547008,56192 794677612299829248,261050 764782733910421504,84724 764969185004904448,84724 763419691431755776,74868 758065020945129473,50787 762856570032054277,73814 771303194228031489,123583 767849853523070976,101134 794160539605733377,258331 751611677150367748,17886 772855618235281408,132578 792564796679856128,246273 792773655906234369,245750 752872328921542656,22436 758020891993268224,48663 758622766572589056,1170552 758845416829890560,52112 777961483149848577,163901 792594279533195265,246362 764090951446896641,81574 789725545525186560,227242 779078294511751170,168284 795747790777356288,262022 773846580352909312,139404 755499586739802113,36735 774413786379853824,140437 774935970554736640,138465 791249043741511680,237332 755498000521236480,35044 769636821797974017,114644 790659521991602176,232863 771219996504502272,122776 776955235600400384,1250347 755868538896801792,18215 764970391269994496,11774 764997010067976193,84724 778051075307737088,165185 794702911833927680,262752 749365498723332097,8248 766427784306626560,93405 794558120383184896,261155 755484403242008576,37973 764503245356081152,81869 793850492249972740,252679 786935302669606913,207287 793209388181757952,250033 794010159018217472,256276 795253992947351553,265806 774100286289743873,141360 759768689746980865,56499 788594276997488640,218455 755830553329410048,39957 750419440169287680,12535 794217461113466880,258598 754906670132826112,27045 763937197342924802,80939 774702935687041024,143473 776593719558414336,156053 792164312743747585,242693 766270090538954752,91946 794542925862567937,261155 779138108730150912,43579 742179627116810240,40299 753532709822078976,27045 769562043556835329,114022 775433315801333762,141415 794721749296291840,262752 794237685674151936,259063 760153407231500288,14277 761787657173110786,69947 794810574207062016,261155 753646543933149184,26670 764120642736103424,78205 776479721727135744,155688 777578613944225792,161066 772782719323570176,132335 777478162846539776,161960 753772086007476224,29548 774195170652909568,141887 793560357990117376,252014 794954937260122112,249926 766343078558826496,90384 792708860926623744,239708 775062528422359041,146259 763877708501774336,80486 794150443312025604,258271 787174973999841280,208016 795054723405647872,263864 790970792431407104,235487 794496372430884864,259034 753725593892622336,29263 774316943117471744,140232 787996846429908993,197512 764944414334595073,84724 791870393510338561,240070 795380357939994627,266491 761315831422738432,67938 772179176824705024,126389 778646223414759424,167319 764869597375795200,84724 732650958119788544,353254 778636002936156160,11774 793248592723009536,249926 793997997940023299,257492 791713291571605504,238395 760909164231163908,47761 785541224589557760,193571 792012138273312768,238099 794524910940987392,259743 772495442953248768,131246 779440196291063808,173628 789535549832912896,215437 793677135453954048,251155 760088371884544000,60866 795673612091002880,267862 759371166217744384,54070 793483029448646660,250633 770266749556039680,117257 751865114689671169,16931 770731781142163456,118191 786185652748558336,201494 751846034909913088,17794 766010929582596096,88332 773140587545452544,133934 790927862689693698,234583 761337478452277252,88859 768092337029382144,102514 773912258153885702,139404 788216013754101760,109244 732380841758720002,196346 754020357548507136,738099 767923621096464384,101681 774769010864816128,144494 785533704940687360,195975 786959761103138817,11774 789734852031414274,227048 750336754205528064,11015 753948413050298369,30590 754943113425059840,14277 758800143290212352,54070 788509908631117824,218275 795662135258804224,267731 766013683960950784,90384 768552099034591232,101163 790286493063475200,229105 775215099892076544,130142 750663989374353408,13450 793140549817606148,249841 751861702409400320,17794 768934227056263170,109666 785633399570436096,197297 762591452706635777,65293 778701745383800837,169715 758110098673643521,50923 765552353193914368,86440 750745419773153281,15005 755160527278641152,35890 792383700256206848,245568 755017706567569410,34666 793999427622998016,255870 755841160468279296,18215 758079033074745345,51136 780869603526316032,182257 751092682454241280,16422 769047371900719105,110362 763517696973516800,78684 753899182847471616,22394 773817450408267781,138819 795265648586653696,11774 778413627309260801,166916 756646183083184128,44429 778369487515049986,167220 787397647594291200,46572 767781700457918464,100605 773639838608220160,11774 777877199911260160,160539 771438045128110080,125236 781218532948258816,185595 789155141064818689,223037 792109852470480897,11774 754747959087030272,33356 756211052589625344,41837 777645641912639488,159876 779087167352147968,171168 776878648834023424,157993 794540183798616064,261155 767395652921794561,97515 768896112178634753,108729 791404326933725188,238964 794362369191329795,257492 760163130257309696,61385 764142110912212992,82066 777944739249135616,1170856 773302237556645888,136110 791852341213265920,240483 732312899637518336,196346 759385196986765312,57105 790296097579229184,229895 790714012220682240,233558 733070443653922817,355289 768238516941754368,88859 774127922852483072,131421 762810959073161216,74483 775154778200342528,141091 775647824230883329,149300 795655743106072576,267521 790702591973789696,232884 753950653114974208,14277 775406942781136896,146259 794941513843310592,262025 763208149444812805,75899 769160966240145408,111464 779081316352552960,171693 771336094960852992,124804 773997139248685056,140161 789656129806696448,225949 760982423798546432,65455 795383703329509376,266491 770236194693185536,117257 789462120609918976,225981 736436714693111808,178201 790575456059740161,231881 758335959540895744,50827 767942572920549376,102249 793540051028283392,251803 767155186527670272,97386 794546610596380672,261155 788156301201334272,215754 791164967189876737,11774 757898162182815744,49754 763021416325345280,75899 776268304218456064,152314 777545647457116160,155896 762120415523250177,71099 764976346795827201,85562 786954830178816000,206620 791421793042960385,238099 795352832639692802,266079 758644397797957632,54070 775785400069558272,151463 779038305644052480,171463 766077969324511232,87904 787737234065780737,205197 792091316964524034,243798 768920198401421312,109104 786827322536189952,205728 766481741972402176,93286 791059555828412416,78159 760885618960375808,1248837 764785669168398336,84724 766821323435761664,94899 773666774906572801,136904 791001915748331522,235621 756231212105072640,37294 785515240733614080,196277 761290652172771328,66842 763876116406951944,80939 793309260683710464,250633 777298748900868097,160593 770329674547290113,114254 773737932398080000,135025 752030214469914624,14277 759108333366312960,57092 764200941633564672,82457 770455608155832320,118538 793871744121475072,255942 752860273434890240,23915 755371866899046400,43950 761378974681358336,68273 793511241335513088,246726 790952484621561856,234653 793264043326922752,247054 785282164288000000,193669 794956789020246017,11774 776435080235319296,155390 762274021299908609,69210 792078317490962433,11774 789276229639614465,11774 754775506948591621,33474 787371747347566592,210215 795675323958521856,267862 760519645090545664,1248809 764972688314032129,85562 765671832548761600,88920 770039236582146048,114848 787100207993335809,207119 788752328270581760,220526 764311312662982656,82759 770474256316657664,1170525 757217182820372480,44291 757559376056057857,43000 761574143057879040,68916 757028833182650368,44274 760513509226647552,63009 778164442999783425,166269 761927509638119424,431998 775171964386234369,146259 791342549378007040,11774 778678253611384832,167569 791079507104899072,235590 791299401377603584,237332 786312951246393345,194450 749923056932364288,10735 773886581237166080,139404 780924421322051584,182726 769819814483243008,115435 779146543387422721,173011 761790568984813568,68273 766835922969174016,95593 794575337229168640,261155 765215032221270016,86440 768927136430292996,109767 770580542882480128,119832 790593939342405632,232137 749676455219630080,9726 755202795410554880,35372 770140836252225536,7311 780889670565580800,182870 795678134796328960,146259 751620535658786820,18011 793611334973808640,251452 733119092840783872,354700 763568543539617792,77598 763703492200501248,77632 750730330013888512,11774 788461195736997888,217837 792527420674994176,246225 758067847662743552,50827 777569945693683713,161984 781152078257229825,184223 757085001179627520,45857 771384597510692865,125276 793179021441765380,250033 739449834994700289,195876 761346414068707329,66878 765403679881035776,431998 776151933627367424,151463 785491375391465472,196277 787071626378698752,208928 793948943856058368,256105 748572581943353345,1170318 773603062699089920,137978 787873798682882049,212357 791966040452272130,242509 750612764285108224,7047 757735503676538880,48840 766351164258525184,92166 776822258727657472,157755 788138320689672192,179363 758110657644531714,41703 791455468858269696,238395 766411345789091841,80939 779279857008115712,172132 776527954113359874,1170441 774435631653093376,56964 790465637122400256,228354 740338775168012288,11774 776113183626924032,151463 788204054954450948,215437 789544635190222848,214354 792209299527180288,243451 768075309031657472,103354 794537462810873856,259743 763127860538187776,76549 789440980806172672,225359 760817091586895872,64074 793099650144149506,247651 774007021129478144,1250066 777953487501991936,164764 793598675138203648,249926 763007214399488000,73926 763117130288140288,76549 768642894680981504,106716 772922488678252544,133432 792116214466244608,243075 795039099673448449,263817 763423658715058176,75724 765359678507192321,84886 766294003755192321,92189 767775658852220928,100605 772501912482672645,131253 773434459991511040,133666 788929587912802305,221971 757709687189934080,47940 789140218972606464,11774 792926040091942912,247877 762636949760991232,73814 763439553143148544,78304 785657155546296320,197512 761809416752500737,69673 781505083062226944,188401 767744305687506945,101134 743239898275033088,351268 752303482867109889,15643 755111022709600256,34731 790730171644981248,232863 768525681332543488,11774 791733266999078913,240682 791771762530725888,240145 758265777233530880,50827 775430630838509568,141415 772166262357041153,129991 773982184826888193,139577 751791677975781376,14277 758780746249175040,54070 776857372878712833,158815 788527267706056704,218967 775738267295551488,1250232 758392332181839872,52532 762468756769550339,72978 750530119379353600,13450 790646499218685952,232884 790984138341875713,233692 752661600289509379,22779 760719364643549184,64197 755347080055578624,35403 766832962276958208,95708 773639346431885312,137869 773642912160583681,136947 788123699551625216,215754 781769198506827777,177455 793433486711398400,252020 765901675525730304,90188 770145018673627136,113412 794938742989586433,263895 764971257792196609,85562 773998643418271744,140900 793464730635481088,251234 794544687482806272,261155 795439978805428224,247930 792100903981576192,240583 733196714455277572,355850 793919743405101056,255192 768554713491070976,103354 785932574858240000,199546 765024138016718848,85767 766432701331234816,93823 795366212741931009,264397 760269158961541121,61011 795495505845424129,247930 795363952305680384,265102 750494285238239232,13410 750302062387142658,11495 758313958763823105,48289 767582276146180096,97305 762665077950611456,74133 769348605715111936,1249665 768697790931226624,101383 775753103144525824,151409 767292030577942528,90384 789732738458914816,227290 795684505671659521,267862 793403721065652224,249841 766016120025288704,89923 785570361832341505,195975 767688878211727360,95247 789175652586958848,215437 794609584824401920,249926 733035456678481920,355389 757306930582937600,46404 775686283721080833,150511 793881873307107328,253032 772094559492988928,128615 789793809441755136,207517 788696856448512000,220029 762817814717620224,73926 775740993643618304,11774 767203051308363776,97248 774572240935460864,140976 786543388602601474,203350 793590659428909057,253793 768504320891428864,104973 768306338979909632,105594 779295657760698368,164814 786928213800783872,207287 793477575813115904,252408 768238503717179392,103924 758721655975710720,54856 762733737549393920,73910 765483965092401152,82066 766320850324877312,90723 786917143757611008,207287 790663053272416256,232169 791833123201835008,240070 765627789382864900,87659 750917097975197697,14462 754884863774248964,34302 791324774408433664,206666 794302787521826820,259818 779593030252818433,172185 785609942652837888,196277 787095398309474305,207151 758457835680301056,53185 761403884178767873,66263 794642598581436416,257406 786751685096013824,204835 792193910835556353,243187 795361450441076736,266054 751048248681455616,16299 790695328756404224,233692 768259989282623489,103485 774508780495130624,142503 791290390456434688,232169 790979563010404352,234653 791445272517828612,237935 758767494492327936,52112 767792190990999553,101134 750207659463307264,11372 768890454104428544,109709 770106597511143424,106716 789303806534168577,192306 764150835555209217,82066 740326227190419456,99816 768817135347007489,102514 786742252194426880,205063 791012305383354368,234653 779238590568013824,350711 791067275323465729,232169 792514101574508544,246422 786995763695849472,207949 764868030899683328,80486 788002826186289152,214354 779044487859474432,169107 794275793060954117,255942 795608338473988096,267521 762700530158333958,73814 780912192099004416,182036 795361039000961024,266366 754986230765477888,34666 793563430087032832,250033 793585738927308800,253793 756957538189402112,44450 758626976408096768,53703 768042895278473217,103107 794920554281242625,262053 754081225527156737,29790 787409408867258370,210289 792116381537959937,11774 794020118808424448,257492 733327220119351296,353241 763841938919391233,80486 760897555672727552,65540 766258070276169728,91946 768541212936658944,106756 768225539895074820,104932 794650392739057664,262313 764409662217162752,83381 750685601725284352,14277 760818204495245312,61375 754738354126594048,33356 791678675548774401,240483 793128274264219652,249348 755518436705533952,32572 763088168677539840,355994 764185330601766912,82544 758514326701342720,52696 753288293748531200,24788 790786390560641024,233154 769151236461518848,111558 753225366253113345,24788 770790546864533504,121490 792435118325403648,245268 750105845560737797,11463 775757057765105664,151463 780771987396366336,182349 781087254940909568,185296 788127775257399296,215608 788697815568572416,218275 789227412584296448,224850 794691938129559552,262752 764525735075778560,82066 793912374906368000,11774 777996729354334208,11774 791293652563664897,237491 793164288592609281,249444 790323242288484352,94612 792547851582607360,243286 771410487133241344,124744 794202722337554432,258598 764087189793742849,80863 765636598104854528,87904 780599269698994176,181935 790956106583388161,234583 743173483694292992,351146 794649690470055936,11774 762336136266027008,72772 775516171361746944,149259 772149932576813056,27045 786009037074673664,199211 790602652677574657,231894 753004772333019136,24597 789474486626246656,221451 792852459806789633,248078 752937653905928192,24173 768651262225162240,101163 776485621011509249,156103 755794299724398593,39359 761256667807879168,67547 764228088997621760,81946 769245070058983424,110585 794192469734801408,258598 751148858957193216,15996 788530134349324289,215437 763478105105149953,1249134 756547542771523584,43917 755561572789915648,38421 749623134073094144,47188 763580992686809088,78566 788475158826627072,218275 756282362384617473,42495 765525863064596480,86209 775334222928093184,148045 776180986812006400,154428 752621820440743936,22436 795031811307040769,261155 775902926552178688,33169 788737013033930752,220332 753735752471736320,28732 794378808707137538,257674 780134962083180544,175549 759079996442939393,56784 793855049067794432,255942 793909392265637888,253050 791037859155185664,234575 753061164351827968,25117 754019257009238016,30802 763572994056650753,78959 777190589381029888,158897 751691588657700865,18391 764202115073990656,77586 764724811490746368,84209 768968791657181184,110615 779192273112293376,171017 780082185822806016,171687 794744184485847041,262752 753763487130746881,27045 761219722557870081,66842 771303484931137536,124597 773952500068028416,140437 793497489500430336,249926 794302206316986368,258456 794676420521918464,262022 775025830648958976,145293 790555124804509700,232137 795699127354961922,268281 751542823296663552,18539 772938161513046017,11774 792513884041207808,246392 790606215000756224,232169 795437970329399300,267133 761332475503271936,68057 767163644949897216,96851 793141785853726721,249841 793960060519088129,249348 765371947844796416,86725 773665443093491712,137315 778680062753202176,169310 788946213324328960,220029 781228190043807748,186434 788745975510732806,219942 762581973814636544,72420 763460999575994368,77849 785994751258472449,199984 759027145314279424,56475 781340947183304704,139404 772634868253466624,79987 773632909601275909,132996 771694775657345025,127134 793598909130104832,252408 786545370935484416,203710 794359664234364928,258741 789200852221243393,219503 760622561977896966,11774 770703303680417793,120610 790987772123291649,233736 781561335410782209,186883 795475834454687744,263907 767721729565175808,100893 770516651964006400,118191 772818431284477952,132335 762427371076988932,71502 780714798619070464,182036 777989462643146752,14383 787365678433001472,210207 791635049053421568,240145 779422006525718532,173917 756265300035706880,42249 760524556649975812,63149 781827915595997185,190635 791679559582228480,240483 761977790593916929,70679 759532780900450304,58757 761345976053424128,67587 788442527867297792,11774 767298572144435200,95672 778232542357053440,195876 779383877878091776,174557 750802227674177540,15066 758025356934873094,48663 766732817233567744,95672 792147427138560000,26066 761378526176026627,67468 789078514565779457,222655 757221161231081473,14277 763081795357306880,76429 774807183393513473,144654 781666137943609344,188577 762737458278641664,73926 794369558010163200,257353 758371060274245632,46076 771218879846637568,63149 742000923019476992,353374 750444405207756800,10057 793167385377120256,248437 765537351351152640,87863 791789894708461569,240145 732653576334499840,353220 760283107434106880,62130 777315362308182016,159475 790948810801369088,235147 773267612159442944,133043 793130139756457984,249469 769842294728032265,88930 770394683075801092,118191 753043798154960896,25223 781825969313030145,186584 794031621561159680,257492 777600636661751812,162294 792133515546624001,11774 767414713491689472,98890 790759487284076544,233307 793736797587173377,253166 766112794597027840,431998 793899341635264512,256450 756985886730969088,44163 764510264368762881,80939 776741450121969664,157755 780089646172831744,177696 787061406638149634,208176 792045698485190657,11774 794605080531988480,261155 750043818448326657,10848 768090937314709504,103354 776194802463412224,153573 776390427440209920,152314 781163283625627649,185496 790270943415468032,229148 790623824035315712,231894 763418973643927552,78192 795013145077121025,263895 752878856642650112,24134 765658560332083200,87904 773874997328654340,139404 777975159017893889,163592 781559903328415744,47940 759024169224855554,56210 775849437214101505,151242 785269212562460672,193669 788124696646717441,215005 789967445951975424,223999 785279104064946176,194648 792753889388793856,246726 772913100823597056,132761 786637630096052228,205377 769266768208625665,109666 785818042496319492,198671 794105983525978112,256255 794376225238163456,260273 750335281765683200,12535 755289980096831489,1248297 788433548311003136,215030 789988636964057089,227048 791521967618883584,239261 793866853705670657,252741 750136453619863552,11495 768910563623645185,109945 787380857250181120,210207 773363473476558850,135025 786288132727644160,201555 787743744107778048,212139 792786543190564864,238637 794269850571051008,258947 775751324868698113,106716 750414202188144640,11774 750756274363564032,14858 789142379420942336,222647 773901010389438464,139865 793455153529626624,249926 793863460782092288,256255 764358877739495424,80939 765997593138647041,11774 793337379851423744,231894 788126624587784192,215108 754074359782842368,31686 791428246508216320,237594 763580228786528256,77598 776194547709644800,153194 790519172744646656,231894 793157529698242561,238589 778713992424415233,168794 790757760321277953,230909 794306136862236672,11774 787040938094764038,11774 781826572915441664,190635 794117664780288000,258083 773613743280263168,136093 790011992748597248,228363 793483036377645056,250633 785985969384255488,199478 790908316884938753,234796 781657031983894529,177455 785471071667445760,194923 754759095735898112,33356 767843329539133440,101681 756889596974206976,17416 763692415072862208,78304 771680763901308929,125703 751160314146742272,16833 764144732654202880,82066 787508903546384384,205989 791417152712704001,237999 793439839265914880,249469 740575422056792066,65113 765766553031901184,88930 773178945151860736,134098 781106312847450113,184223 791432676246892545,238292 754003030253539329,29589 763349384583122945,76723 785544135855992832,130635 772873861226299392,132578 774174192807718912,137869 774715383135678464,144573 792962879146385408,247232 781368558341193729,186584 794352444822077440,257492 752889115008303106,24196 768134037248499712,90121 789508176722788353,226731 795658515465506816,267655 732759622088589312,353866 759241532163620864,56964 756222691531558912,41763 776536339441393665,155933 738870235047067649,11774 794377217174159360,11774 795729076405178368,268448 778276739931856897,167046 773280880508932096,133043 778235952296759296,166532 795445697722060800,264397 756065720987951104,41396 787122313091248128,208252 753016954601009152,25223 761677345132457984,70072 788806973328195584,220332 759567892677468161,56964 763062215683342341,75899 754771554618249216,350654 770684085500989440,120610 794552064089223168,261155 775166789768646656,146720 786911494025777156,206010 776176425988521984,154071 780051249253146624,176129 750282787182092288,11495 755493787024003073,36484 768118041875931138,103459 787621927166865408,211347 790627600658001921,231894 732700059758891008,353228 754746229276471296,33520 775527631106215936,143720 766292580174696448,91894 786940632451407872,207613 766885624209022976,96767 767821811878797313,101681 791015366864535552,235620 771017604567699456,120675 785495442595328000,194743 791422718096904192,238780 770822538209492992,112623 763124785396092928,76127 785661241519771648,197894 755129186524758016,34731 770990400307945474,112363 755161912225124352,35890 787396705981378560,210694 788386801752772608,217519 781653602720964609,188458 776133600810979328,153921 793199060694032386,108396 791114716194213888,200963 752955815577919488,24776 780652088426725376,182049 794073932743766016,256255 789872847392940032,227242 791491128033816577,239405 794556955511488512,261155 735865306061668352,350085 740935736728391680,11774 770121476464861184,116814 774517933305245696,139989 786023765041786880,200382 764073164406001665,81065 764955523284434945,84724 780899528408965120,182659 792155656346271744,244289 765677262805012480,89076 776374423595184129,155328 773896856392830976,139647 795294481780248576,264677 773695924166012928,138165 779762908574064640,174115 780789609856962561,183269 793651009331531776,249926 762599210692726784,69285 767379442553487361,94627 774060714910703616,139404 776150904395358208,153779 786948561682391040,207287 749849769074315264,10109 772769002804293632,132335 776125398983643136,153845 781232459778105344,185595 764270326410833920,80939 778019976426827776,164403 753731255691153408,29263 791702788401012737,240970 771456824197324801,124597 773529179681718272,137042 791391501377007616,237908 752899430882353152,24316 755185434880315392,35890 794705851424460800,262752 760542124664205312,59373 793943758458863616,256847 762809733006917636,74809 767459672144031744,97325 770259316704153600,117257 772560178659024896,109104 771089780297699328,123135 781381764078010368,77910 759006779049058305,56363 766055582621011968,90357 756301153135099904,42432 761321511399612417,65180 793452235044683776,252020 754019562769616896,28043 763045750561320960,63149 787107603536945152,209184 766675257130381312,95406 771679653241221120,126152 794134586447888385,257492 768952360748118021,108508 794525654427570176,261155 795050885353238528,261987 760503892576722944,55257 788434693767114752,214078 795119605761081344,239610 753312222512721920,27001 794768011152556032,261155 771081202681913345,122344 792153337487437824,243733 763373386043097089,77893 776143211110670336,153854 787041360310173696,207965 752945644675952641,24134 754852909217488896,33356 786973616327962624,207949 795404576845283328,266138 768287084524122112,103212 773894269996236800,139577 759534246193004544,56964 770710222549549056,120675 751038609470263296,14459 792038734497669120,243075 793971066452353029,11774 768873034190991360,109571 790922858906185728,234583 751543894903517184,18488 755096088642629633,35449 793221715677573120,250293 791055421683425280,234583 792524917837135872,243165 759112608674754560,55660 768083342751391744,103354 788790134099419136,220526 795694547443609600,267855 750452660839391233,13046 795670623276167168,267655 785991858442743808,200490 751799839936045056,19366 751191554178420736,17416 757322099702767616,351340 732536644335734785,351666 735498444979245056,11774 788118417995919360,214899 780553475369250816,181419 774410927412314112,140444 758433344665296896,52122 767817951344857088,101681 768227097890394112,103924 741066223904034817,1247414 780058200452182021,178045 792761287595794433,246225 759956168672317445,58757 781711129823236096,177455 781565637760053250,186883 790338222962257920,229693 791429015999578112,238395 793209848145977344,249926 793900648513179648,256451 761951873058369536,431998 746392870458957824,11774 762722497213018112,73910 749228506815475713,7815 754739725794025472,33356 773543759212482560,136947 769571517634113536,112336 787350346460831744,210585 763727420960583680,79801 779492032842756096,170077 774797723308613633,142668 788199145051873280,212727 764948101568212993,84929 768202477845950464,103986 793225118923259905,249725 795691198992314368,266884 732693383349735424,353228 753361637059407872,27317 764523816827559936,81946 779313143721955328,158387 788572083080929282,217634 762461032166010880,72809 762696333945892865,73712 765594393529225217,88311 771127937399742464,122126 785462479543529472,195975 755165360760827904,35890 757711213245632512,47844 776819025170997250,151463 786436360097951744,200974 794607948966203392,261155 777912790212227072,163688 787729722599878656,212662 750530703276675072,12852 762705340941135873,73712 785466504020123648,195975 769826690021388288,114388 774201986526785536,131421 761170477385527297,61051 790684023999766528,233602 775208014529728512,146430 763861263927513088,1249165 765227443565105152,86440 765945260539273221,90012 788056713488248832,214173 790655228622299137,232169 794308362213191680,257492 773893547263131648,139404 791586955372802048,238117 753997565327278080,29790 756503101511610368,42249 765594714477252608,87904 769298245948477440,112872 776109881174614016,153658 767162054465589248,97432 772445275046588417,130026 779502259730251776,170620 791356458730418177,238207 777230160663748608,108396 754045326298714112,31095 758676734338211845,54070 761596441794121730,1248861 793553730738139136,252014 760647111692132352,47940 775461064603557889,147013 767002847921725440,93286 794649119461613568,261155 756215843944558592,41191 766397074149478400,92854 753742565485273088,29263 786418833611370496,203832 790587745244680196,232601 791433462372769792,237935 768540374025564165,106317 793343368285782016,250633 792452818443436032,245630 755766951083905024,39462 760960443921739776,64713 765736061330862080,12954 781001135620521984,184223 793916611019300865,256255 763027786483335168,75829 776030321980510208,153038 763528672301068288,77731 768924092921745408,110362 788069878267641856,215005 759260993327403008,56964 778358030438129664,167676 793873457146507264,256358 750341992303910912,171403 788102729247916037,196538 766063482844438529,81929 787343437217411076,108396 752015812957966336,11495 760127838368391169,59382 779519587054264321,174315 794695767860645888,262849 793447327772008448,249841 762644488632143872,73926 773250638058692608,134561 787495013278244864,210897 764216697062563840,80939 787658501052956672,211794 795740042236981248,267576 790917767067267076,234583 776115378644590592,153699 760510396868521984,63281 786663044273278977,205728 792560045527535617,246295 768082289385283584,102565 795053517794750464,261818 758405230551822336,47940 780744856326897664,182036 786456341053177856,203510 785378738988945408,195386 785595806568947712,197297 787124484054671360,209351 791792754405707777,164764 755214802214088704,35939 794149659551768577,258072 761727346768351232,69548 768078790182436865,81869 791275078222684160,234212 762668587584749568,73926 770088072159592452,18030 793902105715089408,11774 733119657150832641,354858 755045072194965504,35044 761328578244009984,68057 791489894216531968,239405 761334045754007552,68182 769013156689707008,110362 792872732782231552,247240 769286391150764032,112788 781458722065379328,139404 791985397144236032,241819 757553029633740801,47782 756682147486916609,44429 793282826506502144,249841 732740791987261440,398859 753364756359028736,26446 792175495399866368,243187 762022608233697281,71476 771063500844171264,121949 778986698860617728,171247 779510368037015552,174230 794634380182487040,261155 759107921011740672,56231 786755299973758981,200965 772046273075609600,129119 775073086395838464,141091 778155314399023104,164826 794245831255793664,258771 763956973612044288,80939 795710075281305600,268448 769200945167233024,110585 779877432199438340,352720 763613685935841280,1249120 775434600944431104,148010 788926984441171968,11774 790712752549535744,232884 734885729529004032,65113 794850556187537408,261033 794684157871824896,262588 786675239379886080,205728 768582017588027392,107428 775965517450321920,149931 776910035729416192,156835 792508463616237568,237491 773334131962892288,136110 774398182067359745,141867 775135266759643136,146720 779311310609653761,171575 768964829734313984,109767 734517298065637377,350684 751977659475820544,20225 773889923539693568,139404 755164503780851713,35890 771695764909223936,127134 794012990240456704,257492 779250262531649536,166390 795685337523621888,267655 736939852088778753,353374 756911571457105920,44837 769015629957431296,110362 770088254439821316,99683 779107215072489474,172270 790039869384892416,220819 788072051202400256,213961 761994351065067520,1248990 768474936218382336,106716 772878852125184000,128537 773206904147288064,133454 787754648488796161,210208 794166653705748480,192126 794701638208368640,262886 736253504205922304,11774 791464875595853824,237999 780441433492688897,177233 790247995375620096,228341 790883293239582720,234583 755842718128017408,18215 774364687743922177,142503 789300782889787392,223815 791185427759767552,235729 732943614540582912,354797 787392571056283649,210694 790718909607350272,231894 793903696992174080,256451 794535559884668932,261155 753978590111334401,29263 779231533689348096,33169 788156778894635008,215754 759114218318639105,54070 794000438806925314,11774 791002724674506753,234796 765222881672343552,11774 789971149346054144,228363 750373438989037569,12883 763223821621026817,74943 763618745965248512,79402 769346707066847232,110477 771277290915389440,122967 750849967535763456,15255 774437257730072576,141360 775400541505609728,148574 787251274337153024,199307 794634903581237248,261155 756114504463716353,41155 775400210361049088,148645 773361875081957376,135025 773643417469407233,137777 794695371201114113,261818 760416589053202433,62063 761685408233066496,68828 762333016311996416,71862 765576213796491264,87904 794730528113065985,262752 758498396558589952,47940 768132219785318400,103071 795484862417399809,266054 792084724579573760,243187 793974349082435584,255942 787760227294777344,11774 789523198207549442,205972 778203200809734144,154100 794560390680211457,261155 757806444578164737,45964 788099375759110144,215505 775379372379209728,148018 779020271399436288,170187 785460426691710977,195975 795692400811397121,267862 795730707867963392,268448 769201118542958592,106774 795380095456317440,266242 759800413268750338,50827 762120740896288768,431998 791012767759073280,235590 775979734857547776,152735 786010870815989764,197512 788418137964158976,217837 795439458233516033,266884 770342399612551168,118375 758854942455058432,55696 791861297352544257,241678 795279576855412737,262752 791418420562567168,238207 777645313565741056,160703 793558396431577088,249841 765585268216770561,86645 776890199339102212,157755 770974069273526272,121795 766639634453372928,94699 769882556376444929,105109 777667695567368192,158387 792319226145075200,245035 760925285852127232,64693 772164843897880576,112788 771434167141883905,125319 793566348869636100,238950 765530060656824320,82209 751821892864970752,18317 767761338533838848,100605 773459595612319745,136018 788719217595998208,220029 790265757397454848,230214 792519769354145793,245101 753660614740967424,26539 756078849016799232,34441 750089761482616832,9087 792806218863566848,245101 779382300219932672,173964 793141593037430784,249841 795615374909775873,266151 785630191011987456,197512 786713353557192705,205091 794225216507420672,258456 795692555371499520,266151 785943191664996352,199546 755559144011202560,37455 767451975688617985,12873 775960145645932544,151439 766575516925169664,88428 770747827924238336,353879 775527820269268994,149953 749681693842239488,9666 768468250975834113,103354 773371976396136448,64405 794921340507668480,261033 793181461222260736,249841 794939914626289665,263895 752998211397091328,21074 773619077931790336,136881 794200245437603840,258456 755377564319789057,33751 764493298606149632,82792 768919078262059008,110300 792315614731735040,203546 768814733663219712,85083 778557343499857921,166734 791718679943655424,240483 768604943888502784,107428 788721897894666241,220029 787366211482972160,46572 759888628818468864,59666 763423408881184768,76652 771401794425683969,124597 792065641570152448,243187 787738981098291200,212357 765747254586073088,88361 773010293265932288,133454 795450036679221248,266079 787729285586964480,210235 759956227879268352,55257 793574657488281600,249469 759549732427554817,56964 770350137143074816,117257 756222585290035201,41705 795771695319683075,268281 761885471391768576,70941 774380620331876352,143210 768120695234695168,94699 765642610148945921,88370 755200201019760640,35372 778251054777458688,166390 768576045431808000,106281 771170171377504256,122299 772456129750261760,131027 786936725901807617,206620 794213154397880324,258771 755030934026461188,34666 765648573115559936,88606 753560204038594564,27743 764970259296157696,85562 788917528269615105,220332 759533175907377152,56322 761942312150769665,70858 765156565263478784,86103 787751777563205632,205197 788787937186050048,220526 755781739067346944,39462 760579876147474433,63559 793209921026269189,249926 781861602735689728,190635 786129943574872064,200244 759102163457015808,55660 762124443728699392,71502 769745441139355648,115216 775737507887538176,151071 786342284610666496,203048 794322048399081472,258878 775534136907829248,112363 787007829815070720,208167 794739454229393409,261155 764452938857054210,83512 767873436370731008,101681 781137246783234048,185496 767591379891396608,74133 759917869840740352,54861 774650268730261504,142648 781175324520296449,183759 789671141841526785,227242 778716720638795776,169384 768786858109173761,108880 779443793925853184,174557 762390226018840577,72978 763525970494124032,431998 777620782469873664,161066 785622990461423618,197017 788683384386191360,217285 772580516595920896,130988 792029465954091012,243187 792574521987379200,244270 794020123426295808,256239 759348026112638976,56964 773770109600935936,137639 791829887762006016,241819 774222019571351552,141867 786262700259094529,202429 758106521020399616,49843 768840450228621312,107752 780879817034067968,183472 787321865266225152,210207 764172858079711232,77586 781595191748628481,188873 754120940984803329,31800 775402730382761984,148537 776393389239664644,153194 749984281481674752,10395 793483693402705920,238292 789394720480858112,224680 762670275334840326,74133 786727180604612608,90209 763113546708230144,76577 777040935435825152,160067 767934812384440320,101681 768640549649874944,106756 753693100128800768,29263 766074783456985089,89854 751835487984242688,14277 791020734654976000,234583 792078440266539008,240584 751207749506113537,16833 787822592564396035,201494 781534344519180289,188401 790713527195475968,231881 794924836049059841,263895 750833620345098240,14968 786308379773767681,202874 795037733458690048,264677 760536469505048577,60866 778379549746794496,167407 775846334423183361,150663 781524065127272448,186584 768228081404436480,103354 781331835443900416,33169 794632879259185158,261155 755192078611550208,35890 785279981521817601,194648 758662680479604736,54070 775396565414453248,148994 789933231281958912,218164 790335990275506176,229220 781744699757527040,108396 787111217408028672,209043 792046705130795008,243187 764054921935060994,1249194 793943353612181504,256255 788738333539241984,220029 787043824178634752,207287 791062505720250368,234583 758275638033690624,51385 786278449111457792,202429 793436238124552192,251947 770651778115366913,120341 795035378541621248,263926 761358474085138432,67587 753351857662296068,25189 793871495151792129,256358 794556400949166080,261155 737340317876117504,349929 757707392964452352,48594 792673989889921024,246726 760979256608292864,65180 791301228277927940,236502 777690167054401536,161456 795748718314131456,268686 781890469223694336,190424 788387174659928064,217519 775586349541826560,148654 785819293724311552,198671 754828920692744192,32587 775284134268862464,148045 791340742086197248,238136 776872043358789633,155390 780792837503750144,182036 755773309921275904,39197 786721619347505152,206225 761656401026428929,69493 777929948283727872,29786 739208194526830592,349449 764205171895332864,82066 790249019628920833,228341 791355298795679748,238395 788780628770631680,220767 790313320595292161,229818 764179029079498752,82457 772121896875732993,125751 789130691556421633,223815 786193816495624192,201619 756844138394488833,14277 772835741969686528,132914 788670189378408448,219830 758103709469384704,51239 787055966944722944,208379 785820967541039104,197512 787169016951418885,209351 790046381570347009,227795 762857157960146944,18215 774411216034738176,142648 775768326173757440,151325 791616463538786304,240145 753967980006944768,30779 786427110902476800,203674 794906310470959104,262752 762285382893391872,431998 776201828081872897,153610 786241749253513217,201958 732568429304160257,352433 760883190609416192,64722 768381586807091200,95055 758768942181707777,55174 778364683707293696,167569 790567372528586752,231894 770223711563702272,110381 791345586700181504,237491 767978795718414337,92872 786621061102174208,204539 795333829586284544,251336 770311838072344577,117377 768952483091771392,110615 762745220006051841,74781 765147396695216128,86103 772919125890899969,133081 776461589079855105,156055 770569936674574336,118191 771413432692248576,125367 754850509282947073,18979 760962598720462848,64722 780453415746871296,169437 755170147413823488,35890 766738273104429056,95045 792931748233355265,243187 760121528155594753,61114 764846312667832320,84724 764851765950971904,84753 771761472057860100,127557 786637092919078912,204980 791616627439652865,240145 762855591882600448,74934 772777139980632064,132335 790911745317478400,234583 776994218493423616,159146 795462006904131584,247930 749117992328306688,7287 777329694114914304,160758 790977027914473472,235621 773632199744561152,136904 732987607123152900,355185 780439049806815232,175542 780928750242308096,75300 765541951332552704,88052 778337471767703554,166409 793998992707297284,256255 794243653971558401,258331 758487585127735297,349283 768495430896226304,106774 789712450069331968,226643 792112768224755713,243075 751898595616444416,17794 764214534236233728,81869 780869966836948992,183668 767480182764544000,90171 774695171095232512,141766 786611832744124417,205143 794295805192577024,151374 793207285996720128,249469 788419160602796032,214078 759047823434272772,54861 771076059315965953,122344 749331678787571712,7816 756783903541633024,42344 787323843304050688,210263 762414637782478848,70797 795325867492864000,235527 752198592199286784,21074 766012388453654528,81929 752908307610886145,24134 754722617689509888,27045 761970281359544320,70689 761006394245943296,66159 793977933589118976,256276 795605615573811200,267521 742036693952270337,351720 773967468083773441,139404 780750572412624896,182870 765619831978668036,88669 763523906456031232,77598 786370366952177664,201555 795476981341188097,263710 795677565310484480,267521 791746841079533568,240483 775068100727230464,146405 793472641113858052,252020 759185551064829954,56964 778238811079704576,166532 785541977324527617,196686 775864687636340736,151410 779036277857460224,171463 755171886796042240,35890 771957871869366276,103812 788743861359214593,220332 792076737492418560,233467 776551890175848448,156518 781257685333254144,185313 794715145771618304,261155 770387528004145152,117932 789654750463528960,227242 789898099930136576,227048 795742451956912128,265649 766819624210096128,94699 795095979301240833,264397 776869566055985152,157755 788404337198465024,217519 794590484895105024,261155 756367000885075968,42432 760260288167813120,48052 744847349541912576,11774 762795926750687232,69711 787074158161121280,209043 771146292047278080,122967 791683202129637376,238429 751233692295573504,12868 788515214987845632,218275 791393912791248896,238780 767260784418172928,97379 758031008100864000,50671 751670053125316609,14277 766591976888266752,94690 750413446835908608,11677 754711613802881027,32129 753000378740903936,24212 765157903288393728,86103 750376044733935616,12883 754129192208531457,27045 786545478515036162,204413 785617231451336704,197198 758007769379340288,50804 761773822869643264,60999 794614011815936000,261818 768392473831993345,103924 736585986877034496,1170849 750364643605024772,11774 758717556492476416,11774 776095880986238976,11774 792293472921325568,243187 793663649227440128,254505 756064496079212544,39499 732629863195136000,353005 768412852424171520,95055 776100038162386944,152872 776280626596950018,152872 776739699511537664,156835 788751502588256258,220029 795219015866155009,249926 766069641039011840,90384 757406131128066048,1248475 763245886746955776,76723 771525199921504260,125554 791430612741656577,237236 762620519560589312,431998 764558389242277888,47940 766755021769863172,95708 791173141045317632,235621 793095049198260224,249469 754820430221889536,32337 764976859159207941,11774 786606879191347204,204835 792482447074156544,245118 773868347251392512,139404 788154724264574976,215754 791459511424999424,238292 794683196482998272,262022 774271063110799361,141316 779293777051656192,173753 732170276126003200,172295 786967683279429632,207949 754808338987098112,33470 772024026634022912,129108 774864566689726464,141035 744314776751378436,351455 792949734277210112,247983 793993368753668096,252020 761232110376091648,11774 771788809981665280,127218 785771159379779584,195975 794591937605095424,261060 780625996793819136,182211 762818053629440000,47940 768219679521435648,103506 771938133394989056,124597 794590936735027200,261818 769176313999585281,107745 775682827660644352,147874 778426956438044672,166852 774795178334887940,143585 795150406406049792,264774 781192156996374528,185310 780883897789845504,176203 794296781500649472,259267 793886871986331648,248652 750444580760276992,10662 751658709776863234,19000 785619423537143808,197286 767293612967104512,98329 768174127488307200,104332 774038739202904066,140444 790242113413873664,229724 733625409699356673,349273 758234590590988288,48040 758252308991926272,52061 733038033608413185,355107 739043279732252672,11774 755956977432301568,37457 773520853937983488,137042 777200771838324736,160395 788234436949135361,215505 789932006813540352,226731 764546535241633793,79561 765683225557479424,88457 785635418335277057,197673 790656503678115841,233307 775475922254168064,148537 791110780099891200,78159 759936204099952640,58227 778520957845635072,152594 786121357935439872,198671 789193344781914113,224513 757197663616008192,45125 768690193297608704,106716 789693633029103616,223078 792725796381077504,247034 771056373329264644,122388 775711625135263745,149200 749470410505195520,11774 756207251891683328,11774 764597891134582784,83219 777924091298910208,157755 793212556785491969,249926 794366536656023552,226320 788335041642311680,172799 757918181059076096,48477 759676881729761280,58939 789190705037971456,223899 764985657705897984,85562 772060299801178113,127775 788623498444992512,214992 759122831846277120,55660 766331648313008128,91946 766373241778614272,93388 766227214279073792,91750 770464556858638336,118192 778961462991650816,171324 794192486717673472,257788 758129454182912001,41703 781500139957395456,188372 791276572074504192,237491 792490174320082944,246225 744034793269170176,1247635 750773436436344832,15264 772835998686294017,132996 791712626124296193,238429 794882854593277952,263710 788088560238882816,215134 792152045046423552,236844 757780646823473152,47844 771849320215740416,127957 773949182327476224,140039 793701605522550784,254209 776599049432555520,156835 778236143015911425,166532 754075730905006080,31075 785363943912910848,195481 789407996585447424,224221 791486230915534848,239405 760094440077668352,60884 754822430351302656,33356 773504236894105600,136110 793097175416786945,249469 788900177423720448,11774 758723726804385792,54070 759202066145435648,57123 788518705504321540,218356 794517726383525888,260033 752969472655233024,24526 763365872945750016,75724 773560975576346624,137158 761279583937265664,67229 769301915473633286,112301 760363317030326272,62063 761589258322796544,69231 791353164662509568,238395 771069463462572036,120610 779120024418037760,350711 793121290110406656,249469 773259202286551040,134993 776201200148422656,153575 752982801536782337,23719 791743118567677952,240483 766102704460554240,91440 770723796877774848,121046 789338563808600064,225456 751575626566475778,18215 786299000601374720,202429 787447431374004224,210274 758751355603263488,54128 763231515559890945,47188 787096833554124802,207965 791413061672374273,238780 793487119549431808,252196 793997858349334528,249926 755224225863065600,35403 767376644084420608,97413 790244688003497990,228341 794000149915631616,255942 766350071570980864,82457 770030229637259268,112693 785663260942929920,197512 790267689126068225,229693 792048702542127107,243187 762124837087277056,431998 780546942736617472,11774 785258886395793413,194147 788440891539255296,11774 791405499140878336,11774 787218586200866816,209698 794231938336722944,257492 762399488556331008,72354 792819466405081089,243075 786715923856052224,205091 788319958656753664,216979 791406748376727553,237491 781811111557332992,353893 764189835531804672,81869 766251175222120448,90125 771179769048145924,121612 787326505466535936,210207 795030621622063104,262925 785247787860516864,193669 785298898411778049,11774 779870023309336576,174465 794552216766083072,261155 769057025171005440,87667 763897835561463808,80607 764695317140819968,74885 773949897103937536,139577 788770727973486592,220332 792000129398022146,206666 756467983724187648,43413 767684988292648960,100605 755799459829682177,11774 764917642960310272,84724 762124066199330816,71502 777601763515916288,162596 794165684951543808,255870 753910086695784448,28128 767959101926178817,100620 778787923722399745,170426 791670890375290880,234583 793275262125219840,249926 790037264927641600,229177 760454229198647296,60794 777347810878382081,160602 790235660653174784,229833 759499095962742784,56964 787698758322524161,212139 759010305217208321,55660 772222077780787200,127579 792469189999128576,238207 779025466267140097,158524 793169899011076096,47940 776198227649400832,154200 785433214064160768,193226 790961637758869504,234583 749679643834343425,9675 763367961126023168,77074 769015667408461830,109809 790893697130958848,232881 751221278598524928,15066 758739599241850880,54748 793322462716960769,8044 793422708742709248,252020 749929293652824064,10653 758655470370422784,54272 766138487405936640,90735 781520621700313088,139404 789886526901653508,228292 761556489664212996,67226 785469999070654465,195975 765619856687464452,88669 795120460312834048,259190 773927187208544256,139404 761659991006773248,69231 756896485153837056,37457 790660526913232896,232863 790909495606030336,234583 794617071174873089,261155 780924800315174912,181419 788650978467835909,215005 791009085336481797,235251 795719717541519360,261155 760457669098340352,62836 758792444930437121,55155 776741042657726465,157693 765606944811814912,86103 794997093635149825,263895 786977564938166272,206008 779425781550231552,174321 762361207500206080,70491 772777739657019392,132288 772783648064081920,132335 787718488878112772,205197 788483901526151168,218275 755573782782222336,38286 763873658557173760,79587 768472172822224898,106774 789832588844294144,217837 767138852528123904,97811 786793350510710784,205186 757795972223086592,48926 770698350706429952,120610 789185779230584832,224221 766258132095991808,91946 771090485947486208,123226 795723353168429057,267655 773890539133501440,139404 753405611870650370,27061 790726657652977664,221524 785841043790934016,198671 779120562203348992,172089 788004670132346880,214354 793179229928042496,249374 795002723582279681,264431 750300696793141248,10851 794048513482985472,257492 794647946570690560,261155 775066813042339840,141091 775112411078590464,146259 762954314553827328,75633 772173918522208256,129991 773336711258447872,135505 781170908039778304,183811 778569316304166915,168794 779007334790139905,167407 791105250958639104,235590 775149896395468801,146804 785870647855570944,198591 770028454532251656,116229 787024394400862209,207113 786697170363752448,1248522 753428079536513024,24666 773219268762546176,135386 766494334501871616,93508 771519262108229632,125196 775812130629115904,151156 789190999650160641,224221 789554653394505728,226731 772959891598217216,133672 785534612407627776,195807 788126518262140928,215754 791785707748503552,240718 756885843726495745,45019 764561669196349440,83945 785312393236623360,11774 768114663993278464,103767 771777553518452736,127657 789826893763805184,224450 762633987269406720,73926 767540502526726144,100086 785904717100638208,22735 793769473874468864,253739 756499906248921089,43313 789441698069778433,225981 780574822359265280,181419 790393494233686016,231333 761090180635779073,65180 779808895501938688,168794 754822592721223680,33356 793088293256695808,228911 762616754463969280,73726 772527532390354944,131007 780531414802497537,156835 765526437491150849,87245 779284855582523393,158387 793784900457332737,255246 753588548352086016,27317 755647720463958016,37044 767761974847475712,81869 773778674583687168,11774 773858523990073344,139404 794193674322079744,256125 768896077894291456,11774 786363179680968704,201583 752656229206335488,22657 756273951223853058,42432 776886458044944384,157840 778245820500107265,166409 751881479362412544,14277 759289262428782592,56964 773868145157124097,133519 785509829934657536,349318 794225184123125760,258829 791322596449120256,238117 792105100613267456,243865 794786751462019072,249926 750758740475801600,12014 752653349904715777,22785 776881093333049346,158673 764964253136715777,84724 753925388095455233,28974 760495032256360448,63149 792096749812711424,243187 794611317487403009,261033 747828400610435074,11774 794651735675600896,261155 790901475438370816,234583 753765900822732808,11774 771729032387829760,125853 785682398583201793,197297 787277146469310464,209731 762138267097653248,431998 763908669138280449,80720 791071427265003520,235990 795369995760975875,264397 762724223668326400,310322 792091131634941952,241678 765662524893257729,86103 794335945269084160,226320 765595369199706112,87904 752845941133180929,20636 762643855103496192,73926 787824101993881600,213064 750669654377521152,10848 760303996410224640,61051 768474713836298242,11774 760984812110778368,47940 765007880701538304,84209 785281083537432576,194178 781351953150283776,139404 777849442510700544,163990 781285004097810433,185496 790467134560231424,47204 794266698933075968,258607 765089968804933632,80486 771684201485578241,126508 771763582463676417,125163 765963681695985664,11774 760491449842446336,63149 769594875041845248,114422 793569841248473089,253606 770950099736199168,120610 779198611368337409,171324 792172549169971200,244297 756221738258722816,41680 768860466713993216,108849 790666985562529793,11774 787142496262291456,207287 752206948645437440,19703 750711664622927872,14421 775675500714926080,144730 781236914846244864,185313 788958026535362560,222544 771408059474194432,125070 780736519573155840,182257 759264682549051393,56964 760889566010245121,65108 758333180025901056,46384 785991916097712128,196526 795496229765410816,265875 795768801006669824,269081 756593040819646465,43553 758419186888704004,53163 791435658195832832,238395 778852155121774592,170253 763816653058633728,80393 751946335855706112,14277 755629542241435648,38792 770299420130746368,117257 771747994181992448,127711 745285880739299328,11774 757610740119461888,48301 794327264376881152,259659 762091028614553600,431998 775257672811773952,140444 788885540305268736,221476 770392513324736512,118191 733118341741576193,39582 781062048604000256,182650 794641267003166721,257406 754743670604111872,27280 776480559505764353,155390 772110047425941504,127775 785530611763060736,196676 758468365451223040,50827 795498383070806016,247930 774121116214304768,90252 788947062301847553,220029 793101638302961666,249469 761976104597028865,71408 769698851804426240,110362 791307562247479297,237223 780621309596332033,181647 787721476279377920,143828 791666253307912193,240483 793165926338293761,249178 732156098657062912,349703 766397760991920128,93405 766736792380846080,95786 780729317990895616,180757 775745372312379392,151071 763277182907125761,43471 772811556648161280,132578 792956920625631232,248104 773478770305069056,136947 765221739722715136,86103 794189198748225536,258598 789087725303525381,222715 761596563869368320,69565 769143800631586816,107953 778605879453024256,160539 763671580807274496,75955 791067195686084608,235620 757718212683370497,48826 765470700736024576,86440 779003625867583489,171693 780940844287209472,11774 795107268580679681,11774 762769517319626756,73814 772272502059905027,127871 793935325395464192,253721 781466681956638721,188106 769218689543483393,106763 773610684244488192,134561 777229445878820864,158673 791770417367310338,238395 791833738359353346,241819 767842908623863809,101681 787008721452838912,208065 794678085463384065,261987 771449776151728128,124855 757576440711880704,47782 793137685284225025,249725 759058729794887680,11774 762993235409133568,74247 765304198770589696,87062 794648666409672704,261059 756298836461678596,42344 768548757466062848,107559 780849769887502336,182960 763735777578717184,79585 764843677218852864,84724 774635733894168576,142906 775404647783608320,148537 749317274268409856,7215 763143213016154114,75899 765625267415052288,88311 770603103498358785,119746 751988868593754112,17794 754763805133987841,33549 756291645298053120,42564 785575191661387776,196676 770302811393314820,117257 787755990502416384,205197 751871789324652544,18391 787200814519508992,207287 756285918156173312,41680 775368513724751872,148574 777293735952605184,160480 779490100505751552,174115 752913472103518208,24030 759158074368110593,56964 767355798313918464,96875 769557322784006144,112336 781137360805253120,185496 785318270731706368,11774 772452871199686656,129991 793874792944394240,255484 767718656520359936,32764 792391851110232064,245607 755101762940461060,35044 778292556274790400,167220 788515887879979008,218275 749922556094869504,10735 761200991551139841,65180 761534582390784001,68993 768068092723335168,101681 770274792750522368,117257 742759114619523072,11774 751539728638439424,18298 777057315195412481,87904 794613028184621056,262053 792072945791275008,11774 791479199785594880,238207 749410668294447104,8669 762826608461934593,73712 756368069413310464,42344 768500173244817408,107072 777858728494268416,164001 769512269692727296,112693 786358658296713216,198878 756080726408388608,39194 791093344910925828,232884 787031736303575040,202727 790715473738555392,233692 791471060411486209,238864 793355368101535744,251452 754786587104247808,11774 779617239632846848,175943 758877345415507969,351666 765250228437946368,86103 787798475131981824,213064 732629133482725381,349197 754008536884084736,30815 773891783109468160,139404 788863615000608768,221143 751817834410471424,18486 760167996870373376,61444 765560101105205248,87904 766705348690391040,95708 769964998584066050,114848 791630910617624577,240145 759780072156835841,58250 764556553114353664,80648 788487722285621250,218603 791688302634082304,240483 793109968744349697,249469 746594503230791681,383096 775683553841467392,150511 795265269081874432,261594 772998190517719040,134033 793472010395549696,252580 792447680509124608,243075 791314732099760128,237491 778984538332655617,168284 763024312131543040,75416 786610474947186688,11774 791334801936617472,238207 785637052083675136,197512 740369094562582529,11774 765387438856351745,87145 787162255100088320,207051 787260163304620032,208252 766778141490634752,91751 774001372706508800,139404 789129897889320960,223815 793076740675375104,243865 765622889118896128,88669 777982692977553408,164826 791500135599484932,235487 789452655127134208,223286 779111336231985153,164826 781208706910416896,185310 779542830834454528,175153 793827572001837056,247240 749276683228762112,8047 785969997000486912,105109 755476457732702209,37538 779918181603348480,176786 775144401353912320,146259 786934990873436160,207287 795331966090391552,266079 759368356470353920,57722 767089139367895040,97685 768982938109243392,110023 781236576491806720,182659 787079532356468737,208928 791278963528118272,234583 794259580238909440,257492 774428295089774592,141360 781279505587372032,183759 749981422971006976,9145 766516748266803200,92854 787699924909461504,212357 795659944699670528,196314 790919705938853889,234583 762753068609994757,73712 793643488084492288,249841 753611962248986624,26088 788065670793748481,215005 792177800606281728,243075 772236352238694400,125367 781764778310062084,350503 792763493334196224,247241 762327057015590912,431998 780438215949815809,11774 767110580020785152,97355 791327070768869376,237491 794697080505847808,262784 757029159075848193,43825 758124639684071424,51593 792047365435826176,226366 762675325755097088,74133 767852961967898624,100893 793421756040044544,252020 777492384980402176,158387 794636502030569472,261155 769159973762924544,111448 790523066484920320,231894 767835174214053889,100561 745050287853838336,11774 749619611138600961,7546 765566504867762176,88052 760153460247453696,61352 769977566140694530,114848 780138947439538177,174115 787913100519415808,202727 773787727519162370,136814 793150166207520769,249926 753976903686561792,29263 750837919972225024,15643 762178561033773056,71099 769450610424893440,112336 768159384010579968,90539 771797361119076352,127871 785288881851670528,193669 794266099189583873,259063 773856325696643072,139404 787728915548794880,205197 788758694070587393,220526 752885198598074368,24134 794560857892003840,261155 795442380770000896,266079 794556560538300416,261155 788047534417711104,214354 752150202207772672,20677 772778024987000834,132335 776952273666646016,158520 777133376838967296,158182 789239155096182788,223692 791468538619916288,238383 758162655433613312,51344 775768160096051200,151463 785677316588384257,196917 758262786808016896,52061 763792858994184192,47940 791986930862915585,240483 793627456808837121,250430 753973982873980928,30590 754037229211705344,23725 762833960288137217,431998 765627388294299648,87904 774454623340007424,143585 790990215997304832,233736 760958601800417280,65982 778159494345945088,158820 757303252316672000,46890 771373094132789248,125149 787129500236558337,206644 762301700350894080,69711 793508215191404544,252741 793551407253164032,11774 743160650889834498,1247557 795074853573304320,262022 793193726193446912,249926 767355139380371456,82457 771140501588303872,123583 790909909634277376,234583 753354302375268352,25279 768911470201536512,110209 773890327098699776,139379 751959698216103936,20313 740576442677891072,738099 788031673669521409,212357 795159114749865984,261155 781161841913241600,185296 766448008984662016,88920 785689576090120192,196277 794147323043573760,256125 795409388836003840,220857 792079542026432513,243187 761591890454147072,11774 770854663591559168,120519 773959671333945344,140444 792515703966490624,246487 792898705049387008,246987 770712372528816129,120610 767353890085937152,97325 788135422639550464,215480 775699769750609920,148033 788066877096374272,215088 769662912722006017,114436 788479333367181312,217601 793185569463537669,250247 781340633722032128,185595 733058262585708544,354869 755845726224121856,39657 788807271035899904,220332 766458872647122945,93405 770697644595372033,87904 789303753333673984,224680 778570240527663104,168794 788842921202245633,220539 794989012566077440,264397 790691034263019520,233307 790907302706634753,234583 760139667757010944,61145 770425889473593346,105109 793097070777241600,249469 795390730621583360,264397 773229175746408448,134561 777329293839917057,161546 778642234191163392,167319 781651886466150401,187896 755528354489520128,37869 750871279230603264,12927 761995886419292160,70858 773971544775258113,139404 780414963898650624,178258 786646234840895490,205270 781538073213538304,182665 772856695483609088,131045 794945794491105280,263697 787382672356024321,210289 787793208059256832,212019 763146280726065152,67226 792030822635143169,243187 794830055411216384,262752 771838395949678592,125853 794937841046405122,262847 778919260043214849,170144 778667514591059968,11774 793109842064007168,249469 793145487486509056,249895 775737025269870593,151255 780612920732291072,150151 752879184666562560,24134 785873980196519936,199166 756256871606919168,41459 770995359371956226,121949 793007240567324672,246225 749079356262064128,7182 764565071766941696,84058 787037365021839360,207287 767467663350083585,96039 762912045507411968,75174 757613360632463361,47940 755391968595832832,36735 757767467028602880,47717 785984539587993600,198671 755230967606816768,36056 787413708695703552,208307 756911448631246849,36686 795355510522396672,266112 785514373871767552,196277 787169007564578816,207613 788010136430321664,213887 759785958879342592,58542 788470406046949380,218275 769131761880018944,111384 772669137420038145,131421 779359974938009600,174427 772908369497559040,132578 790304269173858307,229693 757794151144370177,47761 764231360923836416,82283 778584150743719936,163785 786934232442634240,207517 793125888493694978,249469 757634522305351680,47545 760868157410205696,11774 778914633356836864,171089 761245087502258176,65189 766244903558975488,91751 769249858725224448,112336 786521344099831808,203674 781474194882256896,185496 761420912734326784,67938 772138370936045569,128934 792466669125808129,244786 765385066830671872,87145 773590096348151808,137795 792567052292665344,246681 793865925552443393,255942 771347703477460992,124820 791418282603577344,238117 795085297914613760,124597 772264634451529728,129551 780807210666434560,181704 789493062091223041,226015 793185002603307008,250064 762355303916503040,431998 790747843518541824,232863 774415507483156481,141913 775893430618710016,151845 779819632609857536,176109 793317453614854144,250633 749322672547336192,1011996 751854940155359232,19236 753635197535477760,26140 733136836823011328,355480 752676371353182208,22860 753075609442672640,24196 788538459560390657,218875 759439464401887232,56315 759793093365211136,1248642 776060527445479424,153095 756249636331925505,41680 785538897879195648,196277 773936704638050305,138061 791732552541147136,241285 794830909996433408,262226 780616850858061824,182049 756202651998576640,41680 765612250552012800,82766 777981742502121472,164783 789290383457017856,224680 794656667954806786,261155 756291001476452352,42564 761643181943365632,69356 774316169494863873,140444 779272475783770112,23762 772085163777986560,129088 786949340707250176,207287 792836597553176576,247877 750651534371721217,14421 760630655801778176,63451 771324522263941120,123280 781473084008169473,188141 788484972130791424,218349 793995159989927936,256239 764275533546983424,82283 766483868752969728,93405 767389250572746752,98821 792107241050558464,242693 791800367893716993,237491 788423253660307456,214899 766776458861617153,95707 760932788061085696,1248880 774339728086675456,141867 795423078519975936,247930 787292003927265281,209477 795352460466470912,266068 773894371548815360,139577 765192027654856704,86103 787162691395788805,206008 793520877635862528,108396 773980386745606148,137965 792772506180464640,247241 762716522666012672,73721 755319877523480576,32941 781864969780469760,190635 791631645904400385,238395 759432483293257728,58359 781340376070184960,183269 750332859068669952,12535 750561765956681728,9754 793437961526403073,252196 763767088603213825,11774 768966839296819200,110362 780577378934202368,11774 763418574551707648,77731 794598409755709440,261399 778677418995232769,169201 768580483445850114,106716 770224586587648000,116364 773691598555054080,136947 750347259657719808,10653 778173806372331520,163808 790974900437676032,234583 795070002370146304,262022 772190527978545152,129551 772095928916410368,128934 765293464284176387,86472 766583666034216960,94699 778300634328076288,163667 759177557891624961,56964 779286265711759360,173658 793241617000005632,250031 793523119466033152,11774 753292976537931777,24134 775734932232609792,151255 757680921713610752,47782 777999452586016769,141690 794689306812104704,262752 755562789712883712,37424 772468323946725376,112788 756242460221640704,41680 756272652747206656,42344 761446131926573056,67852 780955206641082368,184223 775533333736402944,148874 779377851925667840,173753 795683363491377153,268072 750488704385298432,11495 761368123933093888,67998 766484055227527168,93184 794788564546428928,261987 770814713806684161,111549 767532415959044096,11774 780928389431472128,181419 794225295331098624,256502 766748519860465664,95672 760910534124376066,64722 791761077679906816,239998 768771904010199040,108849 770947557589745665,120393 787703735765966848,212357 758826404616163328,54422 780346597465096192,179537 767775837085167616,100949 777600097291034624,159308 777141165175017472,159876 787119372342923269,208167 768402143246188544,1179733 769694624751427584,114987 793988692058771461,257423 760188726945443840,61352 766017529101910016,81929 760953669793751040,64692 793463231683723264,252020 753653346871840768,28866 791369451774025728,234583 793094831635439616,249469 775546253308420096,11774 794365685665251336,259055 786243652817256448,1063777 762633898463494145,73814 779105431402668032,168284 781507963546632192,188401 756993274259316736,43391 771802948594573313,128140 781619971684270081,188498 791663693226541056,240483 771159742743973889,123825 794553179442647041,261155 763919808471576576,81087 751941222055358468,19792 787817313198153728,212019 759813779580342272,58254 786677266289942528,205091 787075027455926272,209043 788524527005335552,218275 765254186317455360,86103 767834748056199172,101681 768097122159890432,103354 776067390589247488,153194 733462286900203521,11774 756939418233999360,44450 792294855997173761,245016 756187127629524992,41680 771849987747610624,128067 794570727630532609,261155 773557676404011008,136947 755387123788836864,35890 774812546528313344,143043 777023305786220544,158387 769731213057679361,114644 786961957224116224,193121 765325437987876864,86780 786229859299110914,201958 761579567781818368,69231 770092620328669184,114301 779361190954893312,171775 787432769886363648,206117 768488680768016384,94699 786372386052386816,203510 788456964518973440,217574 758779248203083776,54070 759173052571656192,56964 790267117623017476,228354 771155062278225920,122973 772783796328333313,132335 763475190349238272,78159 776812411227627520,11774 790423799632109568,11774 750851359612739584,15264 765708123919134720,88994 794330737365356544,259231 777839527889145856,163796 764865973782388736,84724 788229926587604992,215578 780800007519756289,183269 752301936628477952,17842 788891347813969920,220332 772290302858014720,129471 792763774704951296,247054 757631059789959168,11774 774243508068552704,141316 780049713697521664,177233 781640469293989889,188500 795043541600890880,262022 794553228587388928,261155 757018801510739968,45690 779500252428513280,171644 787099566667595777,208928 758697729845452800,53185 764282635849990144,80939 777247106905968640,159475 781522849131552768,188401 757291424052310016,1248475 771159074306162688,122967 772460783271804928,131025 779389340053082112,174427 770711580984041472,117257 778199276849655808,166390 786330212799623168,201494 793469258055417856,252020 781649837422968832,177455 778617188156575748,153866 779138586302156800,171982 752931141729083392,24173 778728961484333056,170252 788601069236580352,217024 780211235740651520,177687 781894710638051328,11774 787742833608458244,205197 793208658872061952,250135 790938502678446080,232825 785290058676989952,193669 794346881375576064,256038 774999568245219328,139369 791042773428211712,233736 793451316555186181,252196 786165986839793664,193637 790576973089210369,231881 788795251796443136,180122 774078357856133120,139865 795404346250919938,266138 773958597885595648,140444 791718144708521984,240556 766024651264831488,90384 785620203048546304,196277 753232156462317569,22575 766126285370392576,90500 774216130672164865,137979 788812500477161472,220332 791477349309001728,238207 758260858971652096,172295 761904895393931264,71098 765673488145231872,87793 792518470135152641,246392 762755373224828928,74592 763073185235566592,75724 778295025234882560,167220 752954745904443392,23217 756840911145955328,37647 763478962064457730,76549 776130837590908928,152107 752216727983980544,21529 773189527070322689,135025 773664954758987776,137315 753323920799981568,8044 788450907490922496,218275 792792261075480576,247241 778651217396391936,11774 755924638593536004,39475 757280888354856960,46406 760728363589926912,63451 761284307725922304,67547 771898048930734080,128143 767483381835636736,97447 767815034835767296,101681 775118137482096640,146675 778382271250173952,152594 788750207592824832,220332 795393407464177664,266491 776579527719940100,133519 792090871319498752,243398 764187618393387008,82066 785587593471791104,197297 785977502825078786,197512 781128145093222400,185496 792015868242853888,243075 755444222207991809,36877 774988324985507840,146259 751043497327726593,15808 758389592449880065,46076 753769281951821824,29819 766811716822921216,95672 785849187380387841,198591 791396824577736704,238780 793212518223142912,250633 760205547916390400,58537 767343410495848449,98736 779663520556285952,174230 758657037219659776,54070 769348219847397376,40035 787485801781334016,207433 773571975956434945,137042 751581014061752320,18316 776099683416543232,152872 779104807525154821,172844 764129783613689856,81542 767494470174519296,98924 779313051946328065,173964 793422191887052800,252020 787104005172371457,207965 752204521053364225,14277 755764945363537924,39462 785735448505098240,197286 792319452587053056,353124 751215024325079041,17794 760620076701585409,11774 763445882574532612,78129 768934617588109312,110477 777306758633099264,160230 788064386795638784,214660 758135182880899072,51595 762759660352905216,74281 788846501128581121,171693 764805452215545856,84724 766002846542209025,90908 775460543058501633,149202 771398462323716096,125222 781869615341240320,108396 785301479934468101,194923 785929311861833728,197099 787716791028084737,205197 791825130687082497,240483 749273611219922944,7816 732648635230355456,398859 765068160940642305,85562 770354084050243584,117257 774288485981286400,141912 786812570216701952,206742 733009261307924481,11774 763140939707740161,76549 752248104783519744,17794 776670695073914880,153248 777831305870401536,163901 791884271409438720,240584 759073374282866688,54620 758480915337129984,52749 759497675783888899,56784 762794188861759488,75073 770268121454215168,117364 788067400642129921,214975 794690332545974272,262752 788018906225078276,214492 772907036749205508,133519 762597814639562752,60999 779435478906834944,175074 757021155194699776,44450 779070409622839296,168284 768491262932418560,75073 794600874966482944,261818 760603016206614528,62779 770777763942764544,120557 794542251787558913,261155 771748163837386752,112363 794239008851120128,259063 762122505494597632,71429 771511277852233728,125022 780612272372592641,182122 788540950956027904,217634 789191526953779201,223492 793969082554949632,256440 786976835024351232,207287 786088934359138306,199546 780777854703398913,181984 762687153306558464,73814 771323030966460417,122861 794006990645182464,256502 765071833485803521,80486 780748366401511425,182870 791445080703770624,238292 793288828463222786,250633 793459690139156480,252020 753769822161399808,29790 791258587347550208,237491 794139737543933952,257423 793610342282604544,254135 773625105645568000,137158 780929470156840960,184223 791310173759500288,237491 772284684504010752,129551 762025196249317376,71407 763000686560681985,75899 770752656201519104,119832 773757134420914177,137693 775765894957936640,151156 753730375755505666,29548 781510984208900097,188119 791334258149249024,238207 793842260207034368,249926 772797293208727552,132335 750058887596814336,10847 754225935830904832,32145 758635071918084098,54070 750483028430954496,13532 752149469634895872,7311 756225489644167168,41798 758069292269236224,50923 794195622148575232,258598 776508120365342720,156290 785266791819927553,11774 749702717224939520,9890 732981324391256065,353451 793131295731621888,249841 792179018833375232,244297 793734281046528000,250633 794033435207680000,256255 753004765345411072,24346 767827768096677888,96514 795655822797864960,267521 767327461000511492,87249 781208122060836864,185313 759581403927474177,52112 781255453770518528,186212 766688933501542401,95568 757654860091228160,48477 763738198195306498,79691 770626936041197569,119937 781463398982754304,185496 765621432055455744,87145 757985671541776385,48991 761880829408620544,70941 768401190258352128,106095 795451580187283456,266151 781217907233566724,185496 786744756818808832,205039 795388006509252610,266151 757635108002263042,47102 751818146206535682,18478 763196652677058560,75899 786659204262162432,204958 760981185501757440,65180 786921746058412032,207119 788354574767759360,217093 790637254393888773,231792 795736433990533120,267576 781252986827866113,186434 760851789117661185,64678 792009974415319040,206257 763651186247495680,77167 771845313858535424,128382 790899143854137344,232169 767748944155803648,100893 791687073262661632,240483 793257239536513024,249961 773300917613518848,136110 786585885261205504,203674 770653957920219136,119832 765394462096953345,73814 778441552943120384,152594 792467572616753152,242693 756876088652009472,45122 792447769151627264,243187 790657577730314240,231612 791667752691990529,234990 751543502572392448,18555 755968233577017344,40881 760346275652919296,7092 767827347810689028,100561 768288555051339777,103071 771911107682238464,127366 772469529821667328,130415 775908222775549952,151374 777357277133017088,156835 777623753576488960,159308 785390321014374400,194170 750845461297139713,15643 734016647363723264,112718 768963710983479296,103126 761669518133526529,1248861 775791028393521152,148890 794686875692777472,262784 774295625668059136,142506 794329858805374976,259773 794544153199837184,261155 753960141859487744,30590 777961434411995136,164846 780560738737754112,180723 750624596060241920,13180 773604893407973382,137978 785648338427383808,194082 779340602437578752,171993 761291899034595329,66842 789430926946152448,225981 732695362109112321,353228 753071713445748736,22439 773594427583524864,136904 763826419927515136,80366 764911249809256448,81702 772658844770021377,66647 773499576560988160,136947 776238738359750656,150404 785917893493952513,197091 794685520131555328,262588 753738719740334081,29592 754725661894332417,33356 794223233956343808,258598 755504826704801793,38183 758974817521459200,54003 772219792212099072,130204 766405702617296896,92159 776092713653592064,153501 785513368387858433,11774 777830678851444736,163763 785278786665222144,194160 793257219487772672,249469 793240353759518721,249926 766719118825381888,95672 768090911825887232,102249 771849852493836292,127957 792051764052697089,243187 795391019395137536,259034 765729075717550080,89076 792060147279409152,243614 760853507356459008,64745 779025382490071040,169515 788539817235779585,210390 788861183151443968,221476 795760785976922112,247930 762066544184598533,71476 788527642483970048,218260 760577887443361792,63753 756556775873245187,43471 761996676986843136,70858 767137519339204610,97811 787840802290593793,213376 778261267895181312,164785 789127806546382848,222647 790320828743155712,226731 795386704064552965,266151 753546621854547968,27402 792099277694722049,243286 785567056812974081,197137 758492708289798144,53185 753410606963757056,27280 771128865276198912,122126 793104845062430720,249469 772566099841781760,131542 777231711289561088,158387 779371198081802240,174442 794038973291077632,257026 791038990736617472,234653 752949381226237952,18317 760534404229832704,58537 762831328660197376,75073 780756322270769152,182036 793095378518376448,249469 766451248996515840,93823 777383559610990592,160134 792769900586475521,247241 793858978744786944,255942 755159445185896448,35890 785564233924616192,192494 790592219543511040,232137 759491458743144449,25210 770297943853195264,87904 779493495077691392,175074 788078767164026880,214047 790100038924009472,226731 794687324051230721,262752 777380521819119616,161481 755165659806380032,34666 763834871303200768,80720 767024798321020928,84666 788406692417376256,199517 788113647910387717,215608 792394162423279616,192840 793792357741236224,255393 786060225153536000,199546 755874319369138176,18215 776992910449401856,142090 780167930579255296,178360 786947678512959488,206642 776155817611526145,154071 786273300032782337,202429 779007414372794368,11774 769011013916196865,110709 778988400065912832,168794 776508707160981504,155688 793978536478416896,255954 775765203115835393,151265 751793285337747457,19220 761573512888791041,69231 777183462692311040,156061 793107942853611520,243165 793585327915016193,253793 778807620295458817,170187 789477140794191872,225981 794195012036820992,258598 768665337722134528,106716 771576795149635584,124597 752813354553634816,22715 759208721436344320,56772 770989982597189632,120963 771452494962683904,123747 791439892416823296,238780 778576108795068416,168794 794760728179785729,262849 757852483976781825,49754 779458279118364672,174557 757958634286514176,50395 795044829105389568,264431 755063000583639041,27045 789164447512133636,215437 795084179964690432,265169 769363167461842944,113278 752818774437425152,23571 768214175567020033,100893 794867038258954240,261155 758410027833106432,52554 758705209908531201,41680 770707499511078913,120675 773203049804206081,132335 785683485776285696,196277 763805413959761920,80393 775000940759748609,146259 790920790481010688,234653 732744550712627200,353006 763902814904983552,80939 781523093848150016,186584 770741308151390208,118191 755566451155763200,38586 756952370437840896,45576 777282271636234240,159370 755566002788720640,36719 786051402007191553,200384 794632911014215680,262022 770721970279288833,120610 777832996858658816,163901 786010262889304064,199561 786261431285002240,201958 760536312843685888,63179 779747453281169408,172799 740290219912638464,99816 793682729439289344,252109 776097369888854016,153095 795350183617904640,266138 781538763516305408,188401 791335466859581440,235568 761675299557810176,69947 790055847594307584,228354 759865851134738432,57336 753706270893367296,28974 788181855698812929,214354 775776055391055872,151463 778730743237218304,170187 779039830005153793,172122 757582435093737472,47545 779348889296052224,173753 779389286667972608,173964 754715124921831424,33174 768075819084308480,103354 794300466763091968,257492 795680747386523653,267655 767326712249987072,97754 778350671061983232,166852 788519435569016832,246425 791064264068898816,236454 788901519185838081,11774 769045960940986369,108729 773489873718128640,136947 791775499383021569,240483 790036482866159616,228354 768106310026031104,102514 775742280795693056,1250216 790338869723934720,228341 763119174277300224,73814 780606751121010689,182037 787553557100785664,211347 795042812354039809,247930 762735193933254656,74681 780512450252828672,174034 756411484662403072,41798 785461290957434880,195975 753620545749606400,27045 794380464823730176,260173 764487545153400832,74650 791640013393899520,238395 794653141195194368,262343 778430865890160640,166852 780889887109242880,138812 732495910056288256,351617 753912557077925888,29263 764127223339024387,1249168 793590858457186305,253606 759658202199756801,56964 772847573761654784,132967 794706689677230080,262849 754718251926495232,27045 795338573276999680,265169 768625877387182080,106756 778338747687370752,166852 788138133405704196,214492 790935118206472193,234583 779120886209097729,169437 779727919627116545,175962 791370565315620865,238207 771620469506056192,125554 778313568626348032,166422 785286022531735552,194286 732809423605895168,1170418 786803052992835584,205186 787825666196516864,210238 790901528592658432,234583 776631998219780096,155390 760867333376053248,11774 791982298023366656,240070 794393651514253312,252014 758718933792882688,54070 792935703051051009,248514 794587168677199872,261801 758844691743854592,54070 770940299774484480,122146 785716362761076736,196348 764682938990505985,84407 775493852023119880,148994 786987972075851776,207949 792404208041373696,243187 753954403854405633,30590 762074382344654848,47283 792494748644872192,246225 758903884312031232,54070 773714248623022080,138382 757676690181087232,48810 758407804034117632,50827 763965152446156800,80393 770692833309298688,120610 773482181016576000,134993 785492932086362112,196277 769846822089043968,114301 785555181815463937,196788 762691527122440193,73926 786339633680351232,201958 766652498971074560,95045 793675850755379200,249469 787478691567706112,65113 751086998077583360,16795 756835189658046467,41839 788851936715939840,11774 779312056151445504,173964 781512000891346944,188401 767259963605524481,96898 786462485821784065,200382 753969994862620672,8431 762915780241395712,75486 776513512575148032,155688 778617894787776512,166852 753809952993452033,28866 789186115550912512,223286 781211617111465984,186434 787331615160668160,207835 755553365250179073,38476 787727482388709376,210235 769896895854448641,114832 770328835690729472,113836 786218834927685632,201555 788306465941549056,214899 776062792667426816,153194 759118619666214912,56964 788102265324335104,215005 792442710477058049,243075 768468909938905088,106281 775048006290776065,146720 779006323702706176,171795 788893516197793792,11774 752004877060939776,209828 732448995683901441,352136 786805555885027328,206742 788779377874132992,218875 791026207638761472,234583 751111634274250752,15165 767432342164082693,1249424 788486246448238592,217601 791345339693314048,237491 753266381056012288,25995 788606658490621952,208431 755173880776499200,35890 751089847134068741,11774 763844383187820545,80643 769457612958019585,112788 790252574590967808,228341 793323301196050432,249841 775016298556207104,145293 780844066003099648,182659 788715256994525185,11774 788827363609935872,220767 759518671140249600,57574 775820278345691136,150845 790907904870285312,232863 756612684175568896,41702 790740132634718208,231894 773642875829575680,138382 785985818645200896,197297 786030090866024448,198620 791674596634210304,239582 768898461643276290,108729 760323270562484224,56964 763161230701793281,76549 794600431687233537,261155 765327697497260034,85562 793872083918827520,256358 785889083125968896,198671 794041383535321089,255870 735986179254956032,11774 773642994922631168,138382 790367306241024000,231214 795766975075143680,268643 753387758396203009,19598 785569310173458432,196609 786547894157447168,199272 795034320121409536,264754 787796117501075457,207712 792018711515463681,243075 754111588609777665,16728 765012694881689600,85159 763904591813550080,75929 785621627685875713,197512 786961276777922560,11774 758663150350675968,54070 789085652763619328,222647 762016698023178241,71123 779451893361676288,174230 757764068136456192,47782 769963727571517440,114848 788078907094335488,214209 763001767441211392,75899 764307543984254976,79999 771128220376641536,120192 793968054468083712,255942 764272434308493313,62180 766012448692318208,90384 792083813228838913,243187 757296760402292736,46890 786007461362802689,199262 790980760119439360,235590 793841332880023553,255942 758438909139308544,53144 760984939546509313,66159 766456857678479361,79223 768469041266601984,106461 771183636666159104,102002 766389264242225152,90384 772090501327491073,126389 773282959545827328,134993 794209886573830144,258456 787843743906865152,234630 790181650856574976,229724 767315515513638912,98329 765507188869636096,87084 795051538108600320,262849 755597459695382528,38183 791376413760905217,231427 763952233801101317,72798 793175542170210305,227242 745888005836185600,349694 736416733586722816,352060 787950365224280064,210989 788201097685037060,213064 790949115014311936,234579 751823826913153024,17640 758678947227983872,53975 773888746919866372,139404 776462512803962880,155097 793945120257310721,256255 789555098670206976,225427 755751632130887680,39196 761597512092307456,68993 773274594958532608,135888 788950700860387328,221799 795076991263178752,249926 788926255227863040,221005 753648044927844352,354106 767437548452917249,95055 768506065810026497,106774 789142106505752577,209582 758440888129290241,53144 794102178139013121,256125 758766400613658624,55242 793141223867289600,249469 765699247077335041,88052 773867661088346113,139404 775680404946681857,150302 780771350378143744,182960 785599479361732609,196917 794532624584712192,261155 732364030380105728,349357 758246958389563392,1248579 787950028048465920,211829 791433419020341248,237935 795027230019690496,263926 772741611499290624,132335 792519741311062016,246225 794616427009503232,262022 751136267161698304,15808 794179225896878080,258331 781109657762869248,185496 755374365882064896,36735 788879613166518272,221735 790883270984466432,234583 795608096441700353,267521 772170793069453320,130026 791028141447938048,11774 790886724780064768,99049 791106578866843648,235536 778981292197240832,139404 793479149516103681,252408 765689511737167872,88881 761335390439694336,67768 761641041674067968,68182 779375460098646016,174557 758857853889163264,54070 777334289306259456,17416 751615216375459840,18323 766612090664591360,94627 768144900822962176,103071 781101819762212864,184588 791436577369001984,232863 759543650187489280,54760 756911220091793408,44450 793135840293564416,249469 760647939274321920,64197 755937331484303360,40303 775874136031789056,152314 751762223119343616,18323 763454072313622533,75677 775521725182124032,149300 779000073459896320,171324 756206649518489600,41909 761891925498572800,70540 788704098195345408,216943 766300679359098881,91751 791374226372587520,238207 750798461398880256,15316 792031544659484672,243187 775035582128984065,146259 779163707527925760,172962 794997683085856768,254135 765212946247016448,86440 776142537752846336,148170 795321946934218754,266079 732280890479550465,349776 764899650381852674,85159 792296574638559232,235685 792457113523978240,245634 787721392871596032,207613 793180377242370048,249926 793661285510545408,249926 761165271801430016,66828 785349693005897728,11774 790240330390003712,229693 790249442762973184,230282 791717467169193985,240926 765938885088215042,90384 785277325889839105,194648 795370117194354688,266151 785884322821709825,196991 761664390521380864,68788 765348915797303296,11774 781852467826941952,190553 751237029195714561,17236 777701176385019904,160230 779422807927230466,148538 786673701911748609,205728 793261193024593920,248514 770486346339258369,117257 785528524484423680,196745 761923705324855296,66815 756992806246199296,44274 764251469751078912,81869 780783253653450752,182726 791994965073104896,241678 787189130543427584,207613 750342124227485696,12308 756264879946919936,42344 758428072466972672,52061 794276054802104320,238383 793944479421984769,11774 756547032643502080,11774 773841428782813184,138819 775858029849784320,151463 778728100406267905,168284 778773451687337984,169923 787086586064306176,208016 754004394069209088,28753 764811388812492800,83422 786239740072824832,1063777 770284992698150917,113640 788535209163653122,218275 775864132239110144,150319 756708443151601664,41839 771149589382438912,123583 787015737881821184,207949 793619213176999936,249926 771750136330321921,127134 777100896220086272,21795 778325783630778368,152594 771786632986959872,127218 773172841353183232,125111 774353049859067904,143049 779673043115216897,167939 787919001154314240,210238 752998352384626688,21579 749843563475709952,6912 791464751138213888,238099 755490633226260480,37892 792054763021938688,243167 760115370166358016,61051 795267565979402244,261155 751602132629856257,18893 773604724385910785,136947 786715707186745345,206117 776233427125215232,152833 758354531868561408,50923 766610020054208512,94699 793591556296937472,252112 791683808974307329,240483 735315509743374336,351511 760188644292526080,61352 763771261155700736,80098 777065404984197120,159876 792066331973517312,237813 761672879385645056,70085 786322426489483264,201620 794019704834785280,257492 756278512382779394,42405 771429051990966273,125459 770786804798590976,117748 785984212637720576,199306 787261030980263939,200971 757642908975509504,48549 781855094618882048,190635 765335466442973184,86440 794537635867860992,261155 793822191494242304,255393 795685142878556160,267737 760426683035889664,62771 750778205796044800,14277 770184277245911040,44421 775136435015970816,146847 766229310759923712,72176 751122869032189952,16953 762745309688688640,74727 763962123277901825,80939 764138908221337600,80939 794312129360908289,258456 791003100911902721,108396 750766018234986496,49681 752877499885973504,22393 756187703301902338,41680 756568861466472448,44012 758717871459479553,54070 760899017182097408,64678 764030306089172992,79223 794535943587905537,261155 732359782686818304,349332 776138316827635712,153915 778671696387661825,169201 785286075237498880,194206 776799059667550208,156835 761714953526976512,68987 792038035441356800,243092 766770182958088196,95506 770437317391626241,118192 752975747266981888,24870 756322182192517121,42432 792639266136453120,243187 733026271647555584,355464 766277721995382785,92105 760095184969342976,60866 766075258537381888,80939 791069610346999808,235487 758760241810989056,54974 772143495364706307,354115 788844713423941632,220028 791042199945371649,202429 791434275786678272,238292 792044657559609344,243187 758290700706471936,52061 777993148165345280,163901 791104181067194370,204413 791622421472284672,240070 752099650392322048,19792 776032294754586628,152314 789088236606001152,223286 794615386868215812,228101 768934604099182592,110362 770978936801136640,118191 790880799428149248,234583 775004055152103425,130988 795663781539946497,266151 759191258107633664,56964 771953570354761729,123217 772534296129044480,129551 775510912706805760,112363 779340508409761792,173937 786836282735550464,205989 795678226844684289,146259 756617364242886656,43266 757283594838605825,46384 741446806953811969,112939 794620876155224065,261818 764143848427692032,82209 771408986495184897,125367 793164534009634816,249841 751669419839938560,9385 775295840843763712,148045 787642364047294464,211794 768300007422169088,95055 792407772323192836,236907 752678957565091840,22779 774468616892710914,143585 780706878418411524,182574 794359832107024384,257492 777519170015662080,161568 778765270622109696,169226 761359383649480705,68182 768515918678859776,106774 779463124910997504,174294 794970616252301313,260473 758658448162598912,54272 767725384922169345,97355 775785888001449984,151463 791451753715728384,238292 763510852049920000,78769 766344908210921473,91956 780552131040337920,180419 781570877670297600,189017 790389572421033984,228820 753813385733476352,29790 776491422312726532,155688 753700730423369730,29263 761333268490911744,68133 785489145619701760,195975 793652337193709568,252020 795718889246248961,261155 772950960134053889,132996 775519918586339328,1250232 791351629660422144,237908 779884960501030912,176890 780903227684302848,184329 793619539300876288,249852 772649295849730053,131007 791638199542157312,240260 766377516349132801,93286 790389375821574144,228820 776578558630191104,156835 793541090859216900,253166 766068248475410433,90618 781173179335180288,186149 794272289760149515,258598 778617311775297536,169201 781555537469054976,186499 758405754424483845,52921 755167056786432000,35890 768966267982131200,109945 776556656314363904,156926 785635157785079810,209828 793350601417654272,251452 759782637024096263,58939 785821788110327808,197512 795216697657532416,262145 766680977041088512,91818 785238403897958400,194157 793888178532864001,256255 767475082763595777,87904 780945072649080832,155390 785549058408603649,196788 736265972319948800,11774 776753413451227145,157755 776926702505070593,159093 781890078952022016,188831 758459849021808640,52061 764989944074940416,85562 780155688949542913,177233 791680217160888324,239982 758404458661326848,52720 788440400847577088,215437 794677745263460354,262022 765683396420964353,88459 776184266698821632,154469 766994184108515329,95672 775190351967506433,146675 793367262291980288,249469 768841117466963972,107469 795715738820603904,267862 786957247200972800,207287 793155688084049920,249469 768218787283861504,11774 757105134501556224,46006 757822567021326336,48991 788863562621988865,219119 792524449367093248,243286 745298292095983618,11774 777856968518201344,164001 790616852275666945,231870 793525738972467201,252408 735844661793673216,353124 788281446393847808,194058 793409422005571584,249926 755833759593816064,39462 771074021953765377,121771 794168471407865856,234990 753696794740035584,29263 773591957457211392,137869 786721276320776193,205094 793476936022495232,252408 792841734556356609,246726 779519713747402752,172084 795661536006115329,267731 757692053023105024,48439 793312529518845952,249926 762328527433764865,72508 768854740927033345,105109 770255239186358272,117364 770265154009255936,113640 787987912323313665,213887 792792100479782912,246726 789545798564515840,224447 765942281694089218,88994 777609162888839168,162810 759110868026191872,57105 781486061159522304,185310 792015943903969280,243092 778365122070786048,166852 736955104570408961,1182369 794081324524896256,257735 795281854911967232,265257 757624311192489985,48351 763427546016849920,73926 789017217547448320,218349 788090035585232896,215252 777658904075309056,161912 761333369338638336,68133 772121327591448576,128934 775120938249625600,146720 794673825589948416,261155 777576261367558144,162497 781262892842700801,185595 793304930660548608,249469 794681551405584384,256358 751075158278803456,16502 732556570286907392,352619 788378668020092932,215608 771145413604900865,73712 788929356987002881,11774 790361424061079552,224680 776051134934888450,152314 772310485039394816,128934 790346171004760068,230282 792485861904441344,244550 761770784394141697,70177 769852689328971776,113284 795716615396540416,247930 753014574035722245,22938 792257858264064000,243398 755157257273434114,35890 789162902708035585,222682 767833184432033793,101681 788904835902939136,11774 791045297082368000,218892 764944802060333056,84929 785299896370946048,194923 787106184197054464,205728 751846161263128576,14277 754799316028518402,33174 755114727919857664,34898 757006437667201024,45669 794095338181234688,255942 778069951827640321,164871 753978192637997056,30801 787271811843121153,205728 759739836366516224,47940 763463096191029249,76406 765375756041981952,82208 767801936611450880,101681 788168791507083264,215608 749249804148936704,7060 773844416574394368,139404 776889832983240704,157082 785527929526554625,196277 781890304307765248,190532 788077575688089600,50439 790902038188007424,234583 777747277301493760,161978 795033450348744705,263926 763374851415535617,77626 767710495843360768,100605 780611865470611456,150151 794627509031616513,261796 751234603474640896,17517 752879751811903488,24134 785934155422896129,199769 765739672886796288,86103 770672226655961088,120610 785660568749375488,197512 792086425839828996,243187 791067825569828864,232169 794748778221748224,263010 760182378442657792,61145 766082395632201728,90384 770356513047130112,117687 790910538381275136,234653 791333172977999872,232825 793997715667554304,255299 775028129328791553,146259 778969539232927748,171168 789935020106518528,227804 790896283678420992,234583 771098381741588480,76146 794638014471426048,261155 755551354047885312,36877 760940907386458113,65916 767423431717498880,98890 788467353302564864,218275 789990940819787776,229116 758001566922121216,50500 757230026500796418,45669 785673379856744448,195975 788876359187755008,221799 793921971566288900,256219 771011511414206464,121908 732534242073300992,351837 780845884649025536,183826 790954067493126144,233558 738079633334251520,1182482 765955312859787264,88930 793161879900319745,238589 768722457154850816,103924 764824439972171776,84689 767472601958457345,99044 774261380673253378,142090 780890039475511297,182036 788426908929232896,217745 767804511448555520,101681 775358814359019520,148473 759145112517632000,56964 764154799461961729,82066 761320596978425856,66851 773568466393698304,136904 788481503311360000,218275 773900558839255040,139404 779129041802653698,173011 770764023138623488,121177 758036555285995520,47761 791640052157722624,11774 795450288740204545,247930 778055632800874496,164826 793121047239335937,249469 751041807128014848,16104 752846130531209216,23899 788898047434510336,11774 792767966920212480,247241 793145565550747648,249469 794015783340810240,255870 773470752272109568,73383 775025979660042240,146259 775412684565217281,148574 777925369991081984,163901 778568452676132864,168794 770222397794447360,114779 795673305688711170,267862 767840791104516096,101681 763918472921255936,78239 770434339951644672,118192 790051083859132416,212131 781083405643419650,184044 785946776285040640,199211 773849314443440128,139404 758223041767870464,51003 790624553013620736,231871 793868378595221505,256038 790181110944632832,200963 792508974989840384,246225 779401264257912836,171617 790520978174513156,230523 752099493697519616,21091 794198588435755012,258044 795025697001664512,262849 778419184724312065,167569 763151101155745792,75899 778702730151944192,169201 792589558848233472,236963 791778378508566529,241678 773976445999722496,140614 760320166035095553,42435 738457184502157314,11774 759033637828427776,1248647 794938246220414976,262752 756317733478866944,42432 781654608183779328,189515 770672517648355328,120610 781116189418385408,185496 793107089405124608,249469 772724534696898560,131025 789478410393387008,11774 792702605982040064,246554 787464949941407744,209863 754036257223806976,31400 763775871568056320,80098 788484750780399616,217574 769248602006822912,109571 793158678006210560,249469 794879581438275584,262849 760987078398140416,66116 764781195292925952,84445 758687637314035712,54070 775036152852209664,146259 786721697751642114,205094 791290054979100674,236834 736240524751822848,11774 766421974260277248,93184 778565175855177728,167407 793511223933317120,252020 732968014816116738,11774 794923746301792256,263817 768611048140050432,107069 787068488246497280,208507 794541189466832896,261155 794610983704477696,39957 757232434832404480,45014 771396950474170369,124597 774256962787835904,141887 795004361177006080,263907 768994666591105024,109667 753436361470910466,27045 763104101496414209,74518 765925897467793408,90125 756355850961379328,42249 765702115784175616,88361 769367305750925312,113165 788900584334032901,218582 793103274417225732,249469 765238061777166336,86440 791281878162485249,237491 759231167358992384,56952 791999272199872512,208178 761631209248153600,68987 773204958267056128,134561 756260889351839745,41438 768082328857870336,103354 768277485138145280,104662 771793226625757184,11774 781003468756639748,184223 785280178046046208,193669 786169959969718272,197286 751887347650859008,14277 756226639227334657,41680 767433775101935616,97379 794962625746509824,262849 790642868088025088,232169 759093182365782017,56964 775769134831239169,144573 776475622948401152,149756 777522444131328000,159876 789196980526387200,11774 759268431229222918,55710 787304255749255168,210028 751216761412919300,12868 779073531757887488,171795 794636873004187648,261942 753935262443573248,8249 753489370624172032,24771 763951967479566336,80192 768480279312887808,1249480 774745020771491840,144573 772974452430675972,133454 773624757766000640,137869 789498009134530561,220727 793934663643463682,256935 765542070761193472,86472 765596213781553153,87904 792551319101931520,246632 753312965873528833,26871 777422892539707392,160593 759208765388447744,56952 773762127127470080,134122 790968732747128832,232424 791687956708732929,240627 791713347506933760,239446 757372192535437313,1248450 776016191525617664,151410 772861048567242752,132335 779911682692935680,176202 786749238315069444,205728 795729164192059394,268448 755869226154549248,39384 760589735937048576,62798 787691133107220484,210253 758413131844497408,52749 763810722513981440,80486 762767389670924288,74681 773892026634993664,139404 794339627175800832,260033 757884098291437568,49852 777389431787491328,161407 756646070436835329,44429 757327015095656448,351340 778560789296869376,168794 785964718846377985,199490 754067384483344384,31529 756256894390571008,41459 779103305897082880,171348 793552584447561728,251474 769581462534455296,109509 790534337938718720,231894 794657157857869824,261155 757714645583007745,47693 792407642245304320,243165 778686056916844545,166282 791771253493424128,240483 759209260723085312,57178 793869311290945536,256255 759837424201728000,59666 753369562331176964,27045 759091838976348161,56964 772161923358068737,112788 773285156593467392,108396 751099069838217216,16299 790259814886629376,230282 792139528001744898,242693 793344532154908672,249926 795744567282827264,268686 753737949888471040,29263 779462527486873600,174427 792084710558199808,241678 749227362257174529,7546 788168762897764352,214123 756459711852085248,42432 788534264770035712,218164 761020168399040512,64692 786356594518872064,203391 771477936931115008,95901 789430376917831681,225523 776011019319709696,152314 767868716629553152,101163 789521595853307905,205972 778750008619171841,170187 765268589658140674,86440 765461125341282305,87245 778012332072906752,165435 755095335077343232,34666 791832411407396865,240070 752187470972915712,17580 755779937085296640,39197 793656919286132736,249926 788690836905193472,220029 794972221965996032,262053 763698104176480256,78566 765603539620139008,84209 785472614974296064,194723 795613306933256192,267655 765647375167660033,88930 768974790107336704,110344 781447674436419585,139404 775990785267404801,145968 794653867304595456,262053 751191941652545537,16728 789945565375102976,228820 785316397865762817,11774 790918827144015872,234586 791358788208996352,238207 768271216490586112,103071 759903637737005056,11774 770791456109957121,121479 790249450732134400,230282 758488395844767744,53372 777912647085875200,162491 755844877775151104,39997 765168831190839296,85865 770394395531091968,117283 793168215299854336,249180 764441929580879876,83391 774671916133212160,141360 766400236386254848,93405 769305096844939264,112872 776351847816634368,150302 756624881584832517,39096 767378913093820416,97515 768501147111821312,104973 778762382193590272,169384 762670141301747713,73926 758815660809986052,54070 780461421977014272,179936 780689280607760384,182179 793304567907704832,249926 758689961956798464,54070 765505836533837824,87904 786340704125464576,202429 763932405434503168,79691 781621192188841984,186584 762412338108592128,67852 776962825407246336,157082 776094813984813056,153190 792602414054449152,246225 765386570056761344,86103 790921634307801088,155390 758122081397518336,41703 791225238654742528,234796 785515741961334784,196515 780085157025845248,176553 764051792682295296,77598 795070742513799168,263926 770711513057206272,116618 765275567801376770,86645 779312425564725248,173964 787530459341131776,193162 795343314052673536,266151 757543128639373312,47788 759909945965805573,60163 773500811317944320,136524 779017570116448256,171168 758126064048623617,41703 764190913384026116,82544 794310720934461440,257492 789237349393764353,224680 794001103285321728,255870 793452230170980352,252196 732755944690483201,353002 791414446296010752,238780 777384394583576576,161714 760466325374324737,62771 751783081934192644,16931 792313560990822401,242113 735753684756238341,195876 755487559782924289,37973 757919271846633472,50099 776154248266420224,154071 786991045775020032,205728 763225422087659521,76127 794370474851581962,258878 764350839938961409,81946 776623032303509505,155451 793986636149190656,256219 795194920034332672,264431 755511577894391808,37993 786265332436439042,11774 764460889189720064,82457 790363206497603585,229693 768498311527555072,104973 778214076635840513,166390 758423935935479809,52659 774288461964546048,142090 750537569096568832,13450 775851779695050752,151242 779792579403608065,176196 792115628165500928,243513 762089322153738240,71270 785682272728993792,196277 789051316647657472,220029 732441293469712384,51644 761622461284691968,65222 772135607392956416,128934 752270657962913792,21074 790225721478176768,229125 786273291556171776,202429 790685604057079808,232137 791668000931848192,234990 781446255226544128,139404 756837494080102400,1248238 780402053067763712,179742 780638887588704256,182257 794680792865787904,262588 779088341908201476,172299 788367312491540480,208544 754743454597537792,33356 777710239126806529,161277 772954117341908994,132335 780078015778738176,177233 793837043013062656,246314 755861627912740864,18215 790590146898976768,231894 790661308056215552,233307 791461031981613057,238639 773928186761580545,140025 774423462253301760,139865 795406275966369792,263926 766341699203465217,92860 791737129751580672,240483 793516520533929984,252741 770047808988704769,90252 757695538322038784,47940 758103093192065024,41703 768844346728808448,108813 768951682143248384,36810 787352796093906944,207835 791301333278134272,234212 740329059788460032,11774 762073416996380672,70689 771017191965626368,122146 790340728979324928,207051 785963004072341504,199462 775924144739196928,152182 765211142998241280,86440 770753613337497600,120613 778844550043316225,170253 789816076200579072,224680 778259101235105792,158815 793847920655233024,255942 771412592279429120,124597 790697046701252608,230271 794104816477736960,350913 768901819020021760,108729 750252618610454529,7236 755471261959061504,37706 775432309952700417,141415 791760293772693504,7706 794743719442415616,261155 768947729577934848,110362 794164428715368449,258331 764972007163330560,85562 766245570503553025,91894 787735104667852800,205197 788443604327002112,217837 789745326429048832,227048 792797311105630208,247241 776136408461217792,72061 780047055217692673,172185 758322865900969984,52061 759950909807865856,60363 777316299110088705,154914 778590655270428676,168284 756979635548778496,39874 791071845885902848,234583 761667239879860224,68993 764779888536461312,84724 786025755599736832,199211 773643762321031168,138415 776881128338628608,159146 750406261330604034,11495 791087101446086656,235590 780483216994074625,178258 757415154954797056,1248475 778329462333173760,167220 786645633612546048,77862 794833466202451968,258598 751121133978546176,16897 794731592153370625,261155 773701373326073856,138819 775527816834187264,146804 781354747219501056,183269 794936449913278465,262849 776916735580528640,158387 791349011672334336,238395 795062820710690816,263906 791833226440433668,238395 792122227852533761,239610 772764484599291909,129715 780598060355162113,181935 794087391606800384,249852 793490762247700480,252408 759531956946079745,58757 760983881650581504,47940 768559679807053824,107469 768568625003307009,106281 786292758973550592,201558 785311241933885440,193639 753671197506703360,25189 772540669772443648,131421 766622283578376193,94612 768538155318476802,107469 735138742789242880,354149 757584058654208000,47940 758018304942280704,49852 770285126328561664,117364 790938710619492352,234583 773201718779650052,134470 792247194627764224,243398 765881923768086528,90031 772468791527768064,87607 772829490921676800,132335 778578032340692992,168794 788071383192498176,214114 764593423231782912,81869 794695677649375232,262296 765206921599066117,86342 788455995232116736,218275 792306515927523356,243648 761727019155492864,67226 795756845457670144,268231 788089522869399552,214353 792060541841842176,243576 793541456782843908,252020 794699056014626816,262053 775012210460463104,144617 775126182702350337,146675 790298568766676992,11774 791352560212860928,234586 791484683833921536,234552 753812591806263298,17416 785331800705040384,351152 754839160909946882,33356 768903698487574528,110075 769662778369912832,112032 769695923614130177,113982 750678217611177984,14351 758813111260356609,54070 775795552025968640,148870 778379756324524032,167407 793847142360059904,255942 772455802950909952,129662 775083937433423872,146405 776763045196410880,157693 790942026393006081,234796 791439849005850624,238292 791671040602546176,234990 795122742165118977,262849 751899272115687424,14714 788484125497917440,214288 795419768429965312,265064 754036270981079040,27853 776520452919263232,155316 795024884757917698,262925 793842166204289024,255942 750358069863788544,11774 766601399081771008,94699 770345401627004928,117609 750715534027599872,12927 778619035529334785,169201 789196115858055168,220029 786756351804448768,206008 775119630813818880,125220 789178894330933248,205876 793162887158198272,249469 760118739257946112,60518 764220982139551744,80169 768585310414446593,107808 776433056685101056,155328 786434803872636928,351830 794758267738071040,262022 794540937062084609,261155 770836650507198466,120613 788873927049285633,215005 758783543120044032,53964 779081041889800193,168284 755851458503815168,18215 757267035017637888,46406 766732254735376385,94899 763413498562961408,78159 755000712770322432,34666 781200117080743936,186212 753990932433870848,29353 754196481951862784,30339 791036269396582400,236035 787007411055767552,207949 795751747826446336,267862 744939243563266048,11774 790662533724065793,232601 761582186743029760,67973 776550739355111424,155451 788166281522450433,215754 791611413223575553,238207 769771420528193536,114910 778081175596331008,164826 780682861431164928,180477 787315319211692033,210260 771311872129630212,123280 774508462835240960,143585 752946191256592384,24675 762779490363674624,74943 771139208488423425,122967 778374435036393472,166852 753437826939621376,18323 768227154005938176,103354 751069593066700800,16249 787061433322307584,207109 761651243316047872,14351 764869287995551744,84209 780592092712165377,181886 792416414367936512,244550 792910133525438465,248496 794974005551775744,260927 786796495706042369,205091 759087368884350976,27063 779799516601917440,165348 781359048222531584,186584 766530635716448257,94509 768215897852882944,104932 775672881808150528,150663 790804575603138560,227795 732268247542865920,351021 767926358009716736,102249 788554765206712320,218351 769535142020784129,111549 790942080193495040,235179 758168796305694720,51809 766698301630607360,95262 751861869841874944,14277 772868469268291584,132996 781893771311054848,11774 785675055732711425,197297 754172863020752897,31686 792800658759880704,247379 788038949012959232,214354 776865108446195712,157755 793096317534896128,249469 793882389252497408,255942 795418845137616896,265521 794488461105369088,257492 794587247286898688,261202 788456018330001408,217519 764760912905502724,83940 773892014152691712,139404 777949513033986048,161960 761600894999810048,69470 773847150849470464,139404 785969602891124736,199272 732543256941199360,349721 742434017212039168,353374 787498816379510784,209416 788365829519896578,215437 775114585686827008,146847 786953284720463877,193639 793533162651463680,252166 779468507075534849,172109 785839331458027520,198671 768427453656084484,103071 775419405878558720,130126 786655532971134976,90209 750982001033752576,14877 787074683946446849,209043 795266467143024640,253721 771525462661091328,126389 791007225150046208,234653 793183089728090112,249926 759823422851457028,58542 770434090461859840,117263 790959249048252416,234583 791682049136406529,240483 774329327248748545,142942 771539524614705152,11774 776152207120932864,153699 790983522928381953,234583 786650957966749696,192560 790606838815424512,228354 778196493656141824,166390 764095107838595072,80720 775432680582373378,141415 768910609526038529,102998 788635891723927552,212357 754720440149356544,32941 773637203041718272,137042 768053988965031937,100893 772202687425282048,128615 794895559245099008,227183 755472834869141504,37044 781174889923252224,185496 789541447401893888,226731 765948363225309185,89329 775789253582135296,150663 766973237880168448,97067 774741295029977090,144690 732692695169257472,1170679 758642560197881861,54070 757195974146220032,44450 779665692350111744,170373 757741524478152704,47940 791038953008672768,236282 792173342019039232,242712 793150285145341952,249927 790986536195989504,235536 794901073173630976,261155 764491297642000385,80939 767185377459339264,97355 793655480342155264,252408 780994414877499392,182146 786642516653305857,198304 763157185408925696,76188 768138403309379586,103294 786880726700527616,11774 749930836909256705,10735 795416965716254723,266151 789536087207055365,226789 794652464473657345,261155 768544689914077184,104999 794183625914753024,258456 790237414753271808,229148 794520019656916993,250785 753662294459121664,26558 767184227783827456,97468 779045123858567168,171463 780446997199384576,175772 793146948664463360,248437 758718422372917249,54070 750944661506842624,762119 758112331683471365,50110 792156040536043520,238099 788576804449710084,218275 776970785281847296,157082 771542100219351041,126389 754069653098467329,31551 787063013329166336,207109 757792132794945536,48492 763976478333607936,47188 792825610884177920,246225 789993002529910785,246425 762037740342874112,71429 750502105668939777,12746 773901750709301248,139404 795086852743110656,264397 762080153044254720,69711 768227508277747712,104541 792083534009798656,237964 740287414250426369,354310 753713086050230272,25698 761620516037853185,69711 756507221069103104,42249 758490204529315846,51043 764701042764292096,78239 787090425152573440,208989 792481519436763137,246225 759117064418258944,56657 762868144922775554,73814 769299611282395138,112788 785440032899358720,192836 781175861773041664,185496 795027496190283776,262849 750741168057511936,14421 760232328476098560,61917 775956366460583936,151463 795616011928145921,267655 758310853259046912,51807 765066459932307457,84724 772889373637357568,133043 789981503061045248,197046 794616891100774401,261155 788783151212589056,220526 795016765667479558,257406 777958454648446977,137869 778467845151731712,157993 763105061627006976,76577 775700140476735490,149200 779383703080402944,174427 790648389482352640,232169 792027547617923073,240483 757248524165582848,45014 764980114224402432,85562 771500104855486464,124883 792491294094397440,245607 794809706837667840,261818 786026809108209664,199306 765455872248078336,84724 767133638034980864,95045 788056964378996736,214288 788516125067796480,218349 792799185305206784,242448 767803469574967296,100893 774719583655698432,131421 775545005523951617,149770 785580153892065280,196917 787164699640999936,207613 791308847033876482,237787 732536720030355456,352368 777265709592305664,138812 763296064459841536,76365 765851862314655744,88930 795285380929114112,261155 750703977394765824,13343 785322459410993152,11774 753747506308067328,352060 755952163973574656,40881 764739807100690432,82066 770831926978576384,120610 774283949048606720,141106 790728658671370240,232169 768833123765321729,105643 787999585243279362,214209 768684953890615296,106716 761720421334917120,69878 769461538822492160,112788 768471452450365440,106774 776831813130022913,1170441 792417552513245184,223432 767921128824197120,101101 794535683893456896,261155 750834054719680514,14582 763231333854253057,47188 773841722107277312,139404 774436952330293248,143585 791005088781262849,235620 772373683998453760,148861 773854011967541248,139404 781110147708051456,185496 785609040038653952,196348 788387115943989248,217519 788871662091591682,221665 763028479696855041,74066 794611641639911424,261155 788218316997353472,215005 792483403169984512,226738 758419779061448704,50600 776226002225823744,154534 778817075074637825,169750 793965955428782080,252408 760256409674002436,61412 795278317238816768,265881 764888233981337600,84724 777940471515533312,161744 772497910890110976,130891 793429497018093568,252020 790641576707919872,232881 794844572346105856,261155 763480503982751744,431998 773084912169562112,128856 776756981617070081,157755 776852267769008130,158815 785564691645030401,196788 789509946324824064,226731 794792173023727616,261987 760601656161542144,63655 771734930002878464,126498 761643268467589120,51385 761347957996318720,66116 763423408402993152,75973 791814704717000704,241742 786449047754342400,195876 788895336542638080,221972 764667153719099392,84418 780512320644456448,180783 760572500950384640,63655 792573097480118272,246344 790681260058406913,232169 761371631998558208,67453 754900449665351681,27045 758126494388400128,51069 768302728128765953,101514 788806674589122560,220332 785900247822151680,198393 790859681833050116,232791 757439331594149888,46890 788118525084852224,214354 788752924654637056,220526 764273631836839936,82744 771355014107455488,123821 757145437795221504,44085 760098416450043904,60732 767379779964248065,96806 771278189901574144,123335 781567462030635008,188621 775196104296017920,146259 778758337051570176,169029 791360208094261248,238395 795705085389078529,268080 758129171843473408,41703 769927222396354560,112693 793167584405356549,249961 795346956151386112,254209 767065212428091392,96299 770641336592498688,114254 771295173104001024,124600 775334307938332672,148473 788943545654738944,11774 791986425466093569,240483 765580490476818433,86274 770441791711633412,118192 759197771970801664,56302 768489011132370944,105256 771451741204283392,108396 771477441562894336,126152 785330585468301312,193671 792359000440311809,244143 769502069267070976,113816 786978938769682432,207949 753405351517622274,27061 775182280423866368,147592 778195749007945728,166390 755189577644552192,35436 791580491228942337,237908 762751297359605760,74066 785688407225798656,197512 794689325057396736,262225 752248643097288704,21631 794645543897169921,261155 785939863954595841,199211 790925043421224960,208178 773677071297945601,136515 766347951065079808,92166 776553763771297792,155898 777190448355942400,160199 775919771028115458,151439 781210493968977920,185595 793164535175712768,194230 794622908354138114,257785 792045865875623936,11774 732397321808285696,350955 756296361725820928,42495 779459633874214912,172185 770979196935950336,122146 771328376644730881,122126 775308808767827969,148045 788172223840411648,11774 769034913572065280,109665 753637518231400448,28732 787277395426500608,208379 757046931818422272,46007 774435792345243648,140155 770359803247898624,117257 773270403657691136,134633 773569874383831040,135025 790534029216927744,228341 791448501796372480,234583 794108247070281729,256255 778309082969174016,167319 791875235175890944,240483 794191372798394368,258598 753704428016771072,29263 759337620744830976,56964 773513173341265920,136904 769682438117322752,112939 780785214649839617,181955 764095727203028993,81656 795758116335919104,247930 773917446616907776,140039 777011197187153920,153172 779882046483161088,177248 760511157480194049,63268 785337837478514688,194923 786395063257399296,202429 780601628554518528,181789 787971207719227393,209129 773832437973524480,139367 785457435150516224,194091 790663639933997056,233307 791277653789507584,236831 762826003102261248,71502 773902357201428481,139287 762167923032981504,431998 764623719352250368,513129 786967470770823169,207949 755139902707150848,35737 779037579345661952,172185 766017200079732736,81929 793153342574690304,249841 779410861895155713,174115 766829469965225984,95672 774294434334867456,142506 740560842194817025,11774 795066747707654145,259743 793135648072794113,249841 778393775425093632,168045 786588766823600128,203350 755826040086200320,38352 756458669567537153,42249 774226779796041728,141867 788946765768777729,214354 753332530120630272,27061 767813916931919872,100605 750794281078710273,14128 757485811356971008,45669 778302121259048960,167319 794884551923220480,261050 767769101532012544,101383 774715317528305664,144573 754820848918274048,33356 793988263686131712,255299 760455722576384000,48052 763561421653311488,76406 767397915434319872,98972 787084408230739968,202636 765029141636841472,85562 765274026897969152,86268 788169983868141568,216009 790331274137305088,226461 763888892131020805,80153 768925765781983232,109964 770352967975403520,118515 790662846728200192,232137 776476465705656320,11774 794621091524308992,261796 763190481001992192,67229 768443327746281474,106281 794548567859986432,261155 765643597643415552,88669 787069053932150784,208379 792370197256482817,243187 750409375395639297,11495 768803136173666305,109104 772853891763318784,132335 781223124297580545,186584 792498858530144260,246225 786655532983746561,190424 775480788615766016,149300 781505087504060416,188401 792047308825366529,243187 765650928406040576,88920 770253736824430592,117400 772108318315843584,127871 793938803991814144,252051 785926179723153408,198591 748967037888712704,11774 753719957658009600,29263 790476020763668480,11774 791404412543655936,196314 794013292108738560,254209 737131326982262784,669866 778296997052837888,166362 758202092016152576,352712 786727943707856897,205094 792156117048655872,243187 795492183465934848,266138 794607185921654784,261155 791342218686541825,11774 761698670991507456,69491 778975300113670145,171324 753957075127001088,30590 768463486926065668,104395 792256924737830912,243092 754722545559973888,32860 775337585094852608,148473 794369773526073344,258456 771537910344450048,125853 776408668178903040,154869 785743781169602560,197341 763359832971894784,75973 755890836596858880,18215 767069750971207680,97355 794586190791856128,261155 755141384642842625,34637 772591415507451904,131007 751187357945237504,16768 751655833826684928,14277 755908342749409280,18215 777583948763394048,159876 755131999371792384,35737 756478579693662209,43391 754011395054825472,29263 755057637700542464,35044 761395349764182016,64722 773919166638198785,139404 756483547771314180,43391 764968475244662785,85562 772892237806047232,132370 777472310466994176,128519 787300581236965376,209269 787041189958680576,207613 794528855176388608,260384 778626467160698880,23762 755436324895748096,11774 771910371598753793,123139 790974622401306624,235621 759262746177306624,41141 781440061590102016,26066 792505195338936320,203546 795394486750810112,266884 745361977887887360,351290 761345271204753413,67906 789486898611785728,224678 778390816968486912,167677 790578362393780225,231318 793546232102805505,252014 773954715369541632,139404 756310428225896448,41689 778235467326107648,166409 791600141363019776,238395 773911921724719104,139577 772152660539478016,129922 772225767220531204,128519 763419528273375232,78192 775347119616057344,147368 793577305570439168,252679 752197508248530944,21074 791798404011597825,240763 765546927194681344,88052 768416145908961280,101254 788146790981734404,197565 790980652967469056,235590 755540382633627648,37991 771525610870968320,125554 791045263209136128,236259 793448300426985473,252289 764473299837390848,82457 775039728987111424,144494 785999775606804484,199546 792780616823562240,247240 786578932980002816,204785 787022681765875712,200870 776881760122601472,154832 786941277527011328,207613 755166435522084864,35890 760965347180703744,64730 781503204332711936,188401 760313194317508608,61011 773590214182858753,137033 769566430484246530,112382 776566783889334272,106716 785827074787258370,198671 769570427253485568,113412 773901179134803968,139404 792398892188901376,245549 762314276568576000,67852 775716500627947521,150511 778522025660977152,167407 732709015302602752,353228 758010929116241920,50787 758430849763119105,53001 758833133298921473,52112 776456235143032832,155688 778744687314149376,167319 794531911636922369,261155 761689954732740608,69947 788163316828876801,215608 792362049737101312,243075 763126753279762432,76794 791255851361267713,237491 793411702381502464,249469 778304993216585728,167319 787987528821465088,214209 777027439109152768,159861 762611939587547136,73814 777564552171032576,162497 749752568264462336,10064 759951480606437377,60447 787756462051254272,210208 759017490953310208,55997 789910107987390464,228124 774220844633645056,139404 790560063156912129,232137 756538918569447426,43828 762427207218180098,431998 771524729685495808,125554 789823090343546881,227242 762024699815747584,62452 785551300968779778,196277 732269576118009856,349776 751742612831338496,18893 794953962768080896,249926 759858557395333120,58939 765518736405176320,87607 780757622316265472,182960 776559808728014849,156053 793287220400680961,249469 775339686810292240,148473 793569125771673600,249469 758106979550294021,41703 777605119206567936,162596 794617220072636416,262022 757097826342072320,45964 764832282687393792,77569 779775260358868992,174115 790242051787022336,229693 757091681284030465,45857 763004359072485378,75899 773740066887774208,17416 795691645349920768,11774 790455216437129216,229895 761267695803334656,11774 767401191638601728,90384 761178356620505088,352687 761656236290875392,69747 781809249739472896,182659 794606187438292992,261155 768045767307264001,101681 769133394747719680,110362 791440047417548800,238845 749692681530380288,9295 773977822176174080,137795 790335419749584896,229693 793100057503555584,249469 781327170425675776,186434 756882311736467459,44450 790979479648677888,234583 758752992392732673,54070 786325218063114240,201958 795122185757134848,261155 761250746058801152,67547 767892930170269696,101681 776396651275677696,1250313 781530676579409920,188401 762005982377631744,70679 765864682812911616,89192 767256354801278976,98072 771405490777628672,125145 775416998629085184,148994 776825355550228480,157082 759230149795733505,56964 788757858334695424,220526 754705395466330112,32963 770375248726282240,117257 794193199061286912,258598 794770581346516992,262053 795203326744760320,262226 764202959920062468,80098 770442224697942017,118191 761352645370011648,66801 762298518602125312,431998 771897222594048000,125853 757413425794408449,46934 770133604143890433,1170823 777994496541913088,164608 759477832410079232,56964 770519022605656064,108795 785618472374005763,196917 761597881946103808,69576 793498672520499200,252741 776241960851865600,153854 776797190580736000,156926 773009838897033216,132364 791740947197530112,240067 761347387315003393,68102 770789980100755456,121479 788720343133323264,219915 793599757214027776,252044 790462512433070080,229693 753362684490297345,27317 788918701735063552,220332 770783350189678593,120610 778597745032585218,168794 791831786238205953,240260 760554914053357568,63655 793570380292030464,253164 761708579334172672,69947 792173844253605888,243648 732531075491102720,352466 764877922859618306,82066 776066074001321984,152449 755396250602647556,36875 766126603587977216,90384 773643137419837440,138382 773737581020184576,138165 763512953245011969,78561 785679547286990848,195807 764975975813746689,85562 779877488885399552,352038 789145603414503424,215505 793885392126799872,256255 794810317352173569,261796 736174321400483844,195876 792159815694884864,243075 789234581077622784,222104 733357964917006338,254034 762499927964389376,69548 768164295041437700,103354 781589619456434176,188807 764865346234875905,84724 732821760052232192,353228 749607114528600066,9285 753321369648103424,27061 776147467741999104,153194 787892966979284996,210238 780062388200566784,176667 757584495985897472,47761 790217479180124160,229724 794030149821874176,256219 777269621665755137,159475 785889211945660417,198878 763159942002081793,73814 795136750502969344,261155 750758388070486016,14950 749231062627254272,11774 761545760680783872,68993 753365854721544192,27045 758843763657539585,54070 775642141578129408,148684 775891619417513984,151302 793416853548830720,71794 780804378680696832,182036 789359620628156417,219575 794378405227528192,203546 788743079771705345,220332 770806241819889666,120610 778619175950483456,167569 785633376128626689,197512 791427504632434688,238099 785865335551524865,196277 780268172523864064,179307 789517164201902080,226538 775428545799675904,148394 786841495894495233,203350 791376569671430144,238207 793964738111623168,256552 787002571294699520,205181 793268315825197056,250293 748567139036987392,1170318 757419127116029952,47188 777006112298176512,159876 778942845927485440,171040 778194593011556352,164826 793432769959489536,252020 786990828946198528,205728 791296886208684033,237793 787781316125331456,213064 765299479864020992,86440 770400197381939200,117257 775721055583338496,150511 778311845375606784,11774 750905505539698688,15643 780629312865042436,80785 780740540270686208,182036 773908043574542336,139404 785619825124966400,197017 750063703119294466,11495 793990117459423232,11774 732725708930330624,353789 781174549714984960,186149 772676371726249985,129551 766786319381069824,95672 771113836535578624,122982 778790428460011520,169459 756951594273497089,45498 765301121996947456,1248643 772787028261937152,131031 781196880944304128,185223 781520967247929344,139404 793353340017147904,250293 733171884330786816,355480 761380616587706369,61145 768146886154854400,103149 775603013696229377,112363 778364155757596672,164960 770015561350864896,112872 790995713723203584,235590 793588116724396032,252679 775648995754541060,146720 778679444688900098,169232 791716930617012224,240926 759251310818492416,56964 764988261857005568,84209 773006115558744065,133664 789143278935478272,222715 794204453255593984,258598 794723894116700160,261666 750867020049223680,14653 760253099550314496,61764 760919538456104960,11774 775113043923570688,146847 776944143880728577,158027 793121932572921856,249469 749329304895520768,7852 755209267511119872,35890 757564578465091585,47782 758910161721233409,53992 758778717766385668,54070 774001074227253248,140230 778783560111194112,168794 749638872263303169,9540 795041337296887808,263532 775037394009616384,87904 776173377530699776,153194 756666560383750147,42344 775634435253436416,148349 785701938717417472,197512 759076827914641408,11774 763376108049805312,77849 773706722833670144,11774 760976914852962305,65180 757123606430224385,42472 794615676509908992,261155 772490322857324544,131025 766448401776947200,93508 740385922030534658,11774 778923195814416385,169653 777488114591883264,161960 790573705202114560,232137 752909762480709632,24134 769843547528986624,1249688 781514931329966080,188401 792026607674241024,243187 793576834700939264,252679 794660237114482688,262022 764417222584315906,82209 789190629582516229,11774 762113787197612032,1248996 775732881339539456,146580 788267024212332545,214880 761340135245918208,67973 776422972064096260,155688 758185886915833856,49843 762997914184495104,73712 769680959667003396,113836 793176072091303936,249374 759411719407972352,349856 756291752445612033,42564 792765659159601153,247241 748926218146189313,11774 751143490063507456,17284 761673816493789184,70177 792623217269551104,245101 780011044542439424,171033 791306704612761600,237491 793518701152759808,252984 793902318865350656,256451 765338142765297664,80486 793208226028236800,250633 766190779735867392,90388 779769212021510145,176570 764968266116665344,84666 734612286158016512,65113 775074568209887233,146970 785663737940185088,197512 761698539625787393,69947 763841709570527232,80393 769395546343616512,112363 785279169126993920,193669 791290478339592192,237491 793550135473106944,253206 759500634366238720,57574 768575688752320512,104162 771184084592660482,18395 757709894967582720,48522 794019753887207425,254209 755290640481525760,35890 794510872421036033,11774 773914876007833600,139404 795072755725004800,262849 795212666813845505,264397 735644541353480197,350287 751874401231114244,14277 788348642717335555,211347 793655238032883712,249926 767141726318239744,97852 792452954901000192,245148 763899504332533760,80393 780089387358887936,178258 768917285255974912,108963 759120437670404097,56964 763881930697814016,80393 789219055643262976,203546 773509704525881345,137042 775101969945989120,144635 775205391437291520,128934 788122842705432577,215505 785568095989559296,196247 791985220446724096,241523 773704406164320256,138819 792534921105514496,244270 769554339874635776,112547 786999793738391552,205270 792460528266260480,244008 793184629930897408,250064 771677961653063681,125145 788034482607562753,214492 762781692352397313,71502 774677558445084673,144494 777587551313985536,161066 778255949534343168,166390 760320681078849536,42435 764278824724869120,80939 771295602902757376,124597 775821139029454848,151741 793745055018287105,244143 779385641578729472,174557 786971174081212416,207949 732331628601573377,238169 754027842325716992,31077 774074553815277568,141277 753416685097451520,11774 786274259215618048,200288 795414423993249793,265855 762853509934886913,74247 757568620570505216,47841 774796325724401664,142721 775398742287585280,148645 785688865713643520,197512 794691335987097600,262752 764127757315956736,80939 753639556314984449,11774 763996407774576640,68273 790023285559787520,227242 753782643725066241,27045 756486023123759104,41680 786510962337558529,203822 785492760208039936,196233 756423734299205634,42249 780940596936577024,184533 756996064725565440,44450 768916460555075584,109886 778635794521083910,11774 794065865377546240,256239 774944125615353856,72061 780997394129383425,177455 758506125461512193,351666 793585013509857280,252020 775652405035663365,150463 776150863605800960,153921 793217203105443841,249926 763409842870419456,47940 757646293758013440,48549 769482675778232320,111558 792377844424855552,242693 733049700291641345,351245 758627445096361984,54096 780600601667211264,80785 791473374039900161,238780 793150396994838528,249469 786393625085161472,203674 785633376636022784,11774 768094882405548032,103354 788710459243388932,220029 758755014810734592,54519 774203942259396608,141887 762086233447157760,71099 767870898825068544,102137 787015779803881472,207965 777338766197350400,1250375 751784578470338560,16931 755531169224073217,37684 785914950887755776,197297 793629976654340096,252639 794539053005864960,261155 749993335712919554,10251 764478046954987521,83391 786651709095284737,205455 776469601634885632,155390 786587316441587713,204835 772103093492158464,128615 756906521699561472,44450 775004017692925952,146259 756656617060311040,43391 794375180667604993,11774 789145590517161984,11774 770669227481133060,120341 774011683324833792,140444 787266908034830336,198304 750817146909843456,14858 762368923228516352,72809 756290055199526913,42432 763607077885358084,79231 751593271672115200,18380 765194827881410561,86103 791344869327433728,237594 759081160261660672,56231 795655811120898049,267521 767701357377617924,100605 790043709026861056,222722 790319127391047680,94612 785933562402836480,197512 786295256312446977,202607 792118277204041732,244230 765943857401860096,11774 767049234101178368,97433 755559851443392512,38032 770415751408660480,115526 785672943015759872,196917 791705180974747649,240483 795071174845890561,263926 786120606106345472,200870 787987112184381440,214209 795021151671943168,264397 752077154284961792,18522 759109773417734144,57105 792779073047171072,247232 774680079779631106,144494 790032593559453696,223492 790260630733348864,229159 751637135967477761,14277 752951790128148480,24675 760498398625751041,62063 773178248901517313,133454 795609634883203073,263345 790332573360631809,11774 781826371102318592,190635 795432513699282945,266138 762353154931331073,1248996 762304394813542401,72420 776604251283984386,156835 788796439723900928,220526 768855469125308416,105109 753363888243023873,27061 768413075548561408,106100 752992064749629440,22546 754871498075049984,33520 772802928100929536,132335 777322645805084672,159876 786321878629494785,202429 792772343659503616,247241 757905317695000576,47940 759501044585996288,56964 757394705655083008,1248475 775852150106849281,151463 753366479081345025,27045 794622178377469954,261155 795676560514760704,266151 752168639315357700,14277 765946391189393408,90384 792593216071569408,239610 781510071641452544,188401 792265924195807232,243165 793627387481108480,252581 751680287717724160,17416 756914963881402372,43271 768153380543991808,103354 766019616111931392,90723 789176397394694146,223899 775144146285625344,139865 778256214266376192,166390 780113633007112192,178076 759477578402889728,56800 764900807535955968,84724 774368841216372736,142503 786044886470451200,200382 785914468085686272,199546 794770394670649344,249926 770316417082073088,115582 756341287436124161,42495 768194206909202432,104423 795694418439245825,267655 790890321651662848,234583 776681664860811264,156835 789297054606503936,216715 742571607521001473,47188 763463281956696064,77731 768429130157359105,106281 775571358105346048,148909 763499744857427969,78274 765677020978307072,88332 792767665064599553,246392 751160483822989312,16422 759323709811335168,56964 788526762359713792,218349 760410550929162240,62063 769338219397808128,113305 764048766630367232,88859 787030397787922432,207287 768840289083588608,11774 775363242453405696,11774 776588907626450944,155898 779680470049099776,171795 789225410537992192,223846 785878246487232513,194221 779375857219448833,174557 790735274980495360,164764 787103066852036610,205728 754008931383578624,31080 788640433215864832,203710 792060059215732736,243292 775710284656680960,112363 777959444789469184,164764 788553675262177281,218275 767871151070515200,89517 794889681083109376,259743 750903252808597505,15808 753703350722527232,29263 771894984408576000,125554 753023791056453633,24870 770534144996732928,7311 773227175491280897,133559 792456528640946176,245313 753392815632179200,349283 775184602923012096,143585 752053009295769600,686533 760230815062040576,60794 776149839902113792,152735 778743104602042368,166852 780007190589562880,177472 781914523213058048,191322 793962250881167360,257267 771896759337553920,128615 791781756164673536,240483 751824696228937729,1248198 794157423762161664,257492 751831561541029892,14277 769234859541704704,112939 766478576417779712,89923 794347070677204993,259543 757070372504211457,1248415 778193633862361088,160539 785859213817880576,198878 780017509873233920,177472 789119333280653312,223286 795008549114023936,264397 768301860994244608,104662 785875811303772161,198591 788958794051125248,222500 733307714714095616,353343 757647632747536384,48549 760621234644070400,11774 762245786730110976,354834 786393482613100544,203674 753726240280817664,29548 757690684925157376,48270 776555569075347456,155038 771845954433642496,128017 794169404837732353,257492 795040937214877696,263896 758008114532712448,50804 767010502308421632,9512 786633757226831874,11774 768162779891011584,103354 772310743416905728,129918 791267179668865025,237491 755417338216787969,36735 765178783066234881,84422 752936237351235584,24173 771062117373972480,118191 794580373095190529,261155 776720990587846656,157663 759154056807845888,56192 772853040290332672,131542 760847726380580868,65104 764230470959640576,81101 767835602792292352,101681 780138676089081856,178415 763455365279260672,75899 771873959667261440,128143 757591582379941888,47940 759155276327051265,27156 763880145908183041,80939 759106637680431104,56964 790655001932681216,232169 751097105750589440,16299 791626681521889280,240145 759408203511828480,56964 773722906958245888,138898 781204488002473984,185595 791762363464740866,240584 792155873330073600,244221 792805956153466880,243865 756591100895330304,44274 775393721076461568,148847 776821017436037120,155451 776847424606265344,158520 775069045364109312,143043 786049540457508864,199496 792108063402536961,11774 793931097738387456,256219 795605822957125632,263926 793845924665577472,252020 769352293598711808,113165 776533308628807680,155318 771986767641579521,128934 773871793362776066,139404 776492915866542080,27156 790592092728807424,232169 794590906557038594,261155 780163645950955520,177442 756074536316043264,41434 771950209517649920,128382 772458699508121600,11774 775727680301871104,149953 774212536602333184,139404 793511293579829248,249926 773581931707568129,137158 766478043716067328,93823 770725941458894848,120947 793912598332719104,249926 775562975662845954,50581 790548638632116224,230270 794547346419970048,261155 762721380714549248,74308 795012530024443904,262847 754725390577442816,33356 768885820308664320,108729 774992476595625984,144617 793121318996680704,249469 756187845119741953,41680 773841380716183552,138819 749261819806511109,7828 780155757815664640,177233 766259421806637056,90384 791368876768436225,238205 765197501737668608,82283 787566169213501440,210585 773689972931035136,132996 776120931303432192,153033 794624662432980992,262053 765072329114345472,84724 771149585251205120,122982 758738796313583618,54748 761234609472413696,64611 785833001221521409,198671 758654375883603968,54070 738789846450216960,11774 777952466495234048,163990 775208430915162112,145866 756496095509876736,11774 770363861551677441,112693 764970102970134528,11774 786232824781271040,192032 753338379949998080,27045 764148207781838848,82177 781855251389255680,351463 791759172865921024,222647 750880543365967872,15808 765718268258684928,88361 755162203372851200,35931 762995079380365312,75724 770789201231147009,120092 786611785377849351,11774 794946073672421376,262847 780793809021972480,183269 765002270593290240,84209 767867345679245312,100893 791385560149405696,234583 763627012082716672,78189 769312448167940096,112623 770499119840370689,119477 773375529881837568,132996 778778547997507584,169550 791942511887388672,242254 794749790034608128,263205 780154941990141952,176203 753099888913776640,24988 765352080781504512,86440 747482019664437248,11774 760334038414479360,61352 780435100391604224,11774 775780915314302976,150663 769571419399356416,113412 771531843006898178,125554 778541516256112640,167676 760245090254254084,48052 762206159310884864,72035 755850453351620608,37289 768443639756419072,105647 785346857849360384,195125 789104276027080704,223286 778991368643317761,90031 780347630253735936,175285 780885760262021120,168284 795096038419726336,171176 754775963934691328,33549 755366643908378624,36961 773881052834115586,139404 767834713981616129,101681 775759615665459200,151156 790962951603630081,234653 792082706167427072,11774 793587091095511040,252014 776759956229894144,157755 762027831782244352,68617 789089456728838145,220526 789256205378158593,224552 789762072250683392,223692 773936208472838144,140232 732888334863716356,354480 746381159911698432,11774 759806457860751361,58267 791357707399917568,238429 750753577241489409,12535 776921627841921024,158815 756298664436531201,42249 768226924057493504,11774 794599576409776128,261155 764149125788999680,11774 771846766039670784,128017 793439574127239168,252196 762568205386690560,70886 794553361555144705,261155 793250649475395584,249469 766766159265927168,95868 758291387456552960,52112 757808591453560833,1248533 764120958474985472,33186 775799058896134145,148179 766260529526550529,90982 753634456129327104,28732 793770807688253440,253464 793983480493273088,255306 776063634678157312,153260 768788793067507712,108849 769287450652966912,111454 761657498801758212,69711 762621777071763456,73795 735809561685299200,353447 762693825965850624,11774 770240437265108992,117257 786284550934540288,202429 790646900647202817,231894 792783636214841344,247240 761663485486985216,69747 769594443171323909,113412 755167136729923584,35890 768183248035975168,104132 766341091998171136,93036 780598131524186112,181755 790572245332656128,224680 791728196819546112,235756 771926078235500545,127366 775921340205309954,151526 790320604012568576,230283 773926214968942593,139404 775081243163578368,146847 776829143958814720,158520 790578972878700544,231894 795345199018885120,265846 770285315147915264,105109 795500663887237122,247930 794757589368274944,262053 763339227392151553,76127 751093348241334272,16299 773260890565115905,135025 788013639802425344,214209 781137411980091392,185496 795377182319071232,265030 766825810518872065,95511 781242496181338112,185595 785572630833295360,196917 756611220971458560,39096 765701775479496704,88361 758141047746785284,50827 762031382440898560,71429 771000460387815426,122299 778905528621735936,171054 763432599108788224,77849 775077040030527488,146655 762720134964322304,74592 757972078364504064,49852 779402748345409536,174660 750380914618740736,12883 765875354577678336,77598 785645902853660672,197512 790987551628746752,233692 795697149807886336,267521 769705997761851392,114779 777586743667224576,161456 786243095893512192,1063777 762899504978722817,72683 785543803474219008,196277 786334687861932033,202007 794213576592408580,258598 759541444755324929,58232 759628188695670784,56784 770746583839182848,120690 750357453481574400,12281 753355272219787265,27222 786932430284480512,207287 764440678994620417,82638 774950128776019968,148861 756647673458003972,43285 779950834415198210,176203 749301834217578496,7849 754735033911476224,33356 761029731303030784,66116 790762322943848452,99049 765149245284294656,85562 765671740764590081,87904 788173620983980032,215754 794309540237848577,258981 763091755713474560,76549 765366194559791104,75724 792058762433486848,243187 752927136730742785,24134 794654449675436032,261155 771874406423420928,127657 772010455032266752,128067 750733770060288000,12954 774655723640881153,144494 767315906829684736,98259 775335962456895488,148473 768781869504757760,107072 788533352902959104,218875 775707729222656000,150511 759183673493250048,57112 771970014413021184,1249893 786180412322095104,197637 792502280289329152,246392 759182157499789312,56964 775124395924873216,146205 794015486916882432,11774 773964808706064385,139404 769575257229307904,113836 789339214303207424,223492 794683541409800192,262752 764138226588258305,81869 792472892114137089,245313 794320973675626496,257492 766649387812544512,93036 776804048997462016,157755 786233329565786112,120088 751546432633511936,18567 775122806648479744,146720 793515381457612801,249725 773641346603216896,11774 777195019023355904,159906 785475419772301312,194723 794376097890611201,258981 762602005806264320,431998 770281067861438464,117257 791821525435285504,240890 793136760763064320,249882 773512780523511808,136947 778492352444923912,152594 780936485394526210,184289 786323360389042177,202429 794834756827545600,261155 765579991023169537,86103 788023898772242432,214492 764188529597509632,63268 771802446607843328,128194 737308776441643008,11774 761907490456006657,70898 776489814615027712,155896 768577285813252096,101203 795314391893868544,221416 795700187658338308,268281 778379064549801984,102804 785583126336696321,196277 751559438457339905,14277 792068063634059264,242693 792078977292570624,11774 768981028119650305,109945 794981950327058432,262925 795697349968490496,267862 767547388751863808,98972 785287090992996352,193669 762464167248879616,73069 768951427079270400,109666 792090342262583296,243187 794033025625559040,257492 788103111260905477,215005 762903208725516292,67226 764579241375608832,83391 765253615732883456,86119 772058489187213312,129335 781459027242778624,139404 785844572203130882,197888 794312490662457344,256038 773956156679225344,140444 795729387882614784,199307 732296507299352580,350955 757216574549860353,44163 759248184329826304,56964 794307738163523584,257492 750133649408864256,11495 757137640613302272,41712 793143443199451136,249348 794954589653057536,262430 780557585321648130,180233 758780324918755328,1248642 785327758268215297,193633 772088128429514752,105109 790661128577748997,233307 752733529440673792,22439 771513086763208706,118191 788399851717394432,217006 758867121094832131,54070 792426434824327168,11774 793407228292259840,8044 758027849030836224,26815 758288566942392320,52112 768177190475366400,104332 763907414601129984,80393 732726156487593985,353789 760598731557253121,62798 775393615359213568,148574 785240355595694080,194160 764142294199042048,82066 786985330389884930,207949 787763638023094272,205197 759187452410159104,57112 789093871355621376,223229 792080291053510656,237964 764882598095155201,83391 788574359728381952,218275 781624685079527424,188874 773828079970095104,124904 768267091967348736,105345 770740892915294208,119832 793441162824519681,250633 766510795823906816,92917 791948805763497984,242521 764150756752625666,82066 775709390573740032,148010 786665227316137984,205728 757780313405845504,46076 765359583489654784,86274 767874477493477377,101383 787733725383626752,205197 756336910654644228,42432 756983057249406976,45669 793541414051254272,252020 778231977669300224,166532 795715307717427200,267862 763429145212776449,77720 770706923918241792,118191 777225134914535424,159876 791039151537790976,235774 792001586486611971,234583 759010651033391104,56322 760872278217207808,65180 764941023487209472,11774 775176824955494400,147592 780193053524897792,174777 794712367976194052,262022 753326271032074240,26539 785672131912798209,194091 791308676229365760,237491 772487681855008769,129471 777034625487110144,157693 789152892519342080,11774 794995443486826500,264397 776933721274318849,157723 771474628267143168,125554 792061891904282624,243187 785497827841601536,196277 754061418434007042,30910 748927401128697856,11774 765191292225724416,84724 775980669218369536,152735 778649801168650240,164001 781256999124119552,186170 788939860165988352,220029 761237375741812737,66786 771438065533460480,125703 732898362203181056,354495 768077429600559104,103389 779014935661645824,29263 780625941840232448,182036 786279939704139777,200382 778740478636281856,169923 786351990414520321,198304 789697119166791680,226823 755117708333637632,35449 758844502245199875,52112 785965125471657984,199546 793962676334579717,257255 769354346710573056,112630 781221624930570240,185310 793314679972044801,249926 768967875059126272,110362 773573138697351168,136947 787149606748557312,207949 751172775491039233,12308 787084728243458048,202636 790603508710080512,232169 793194285852073984,249926 795269753455656961,264397 795473568423440384,234556 750940896628269056,16123 756704191524012033,44450 775791724748795905,86103 785502485695832065,196233 794538625283170304,261155 794985300401463296,264397 780945844963045376,181419 766044449319243776,90384 780950510199250945,183338 764174008879161344,82066 772316790256865280,129558 785326424492236800,194923 764074945076801536,81702 781545646662615040,186883 750740279066398720,14367 780619119921991684,181984 753708940794269696,27317 754809012449751040,33850 761671662064377856,70238 772090525188886528,129471 793622258992320513,249926 768644892146794496,107423 788748583797395457,220029 735859806657880065,11774 766327070989312000,90982 765627902566236160,86414 785493890413498368,196277 762816747850174466,74727 764687945865375744,84209 776600766027005953,156835 771207598540402688,123825 795421565785546752,265855 786435990705598464,199546 773597829428289536,137639 786921012096970752,207287 788732308186476545,215437 789163589156298752,223492 752244760828489728,21714 793502901616439296,249926 770196008600993792,117257 775108994696376321,146720 776994543661158400,152872 770705377528836096,119937 791024634175090688,232169 767711272490012672,100605 777865183536439296,164001 759513310714736641,58250 774074782744805376,141360 775375709661462528,148791 794697496538873856,261987 766034907122454528,88052 778324004952281089,166339 770385941231833088,117849 775358726043635712,148170 754720785714057216,33174 758037351771754496,47761 756508141920149505,39125 786056003318153216,198878 788174330391728128,215252 753623593695588352,28281 756989777120006145,45040 764821965605658624,84724 775795908697001984,151718 792502484065452033,246225 774683320311353345,144494 781528822067834880,188119 788967171233751040,222627 779305803366993920,172962 785959317690351617,199211 767476066331963392,85326 791599769009262593,237236 756308842665877504,31872 764893234371833860,84889 788550627756503040,214660 794942828337995777,262847 751632155713953792,18391 753646641379414016,28866 760250625628090369,60866 770153735804821504,117026 773712924888043520,138812 788240218449149952,214084 794491986128621568,258456 794601744877711360,261155 765226872070209537,1249257 750105491674570752,11495 791703916899622916,240483 794339895925870592,259743 769955088601325573,74518 780086733719367680,167393 791392774549405696,237908 785549073621389312,196917 788760113326678016,220332 756240444795850752,42117 760561643860340736,63393 754746959483670528,33356 757261686004969472,1248470 768770581072322560,108849 771183366297104385,11495 790535052975345664,230808 758961688540352512,54070 785250373959200768,194157 790877124735410176,234583 794041818581061632,257325 753127360392785921,24173 758712030220152832,54392 773908953453297664,11774 790729812704800769,227242 789777288174899204,227795 794689411896242176,262225 751786580822618112,18215 790682108658352129,232640 768815124182360065,41694 750548543660822528,13532 792076897861591040,243075 768723145096298496,101383 771688582708731904,126389 785750757848993792,195975 787921102265782273,213920 794546430182559744,261155 779526104616869888,171693 752003623026958336,19236 790658591757856768,217920 759053620889333762,56302 785461684865335296,195975 789156121902587904,223258 781472169301803008,139404 794120717507952641,258072 791419014983450624,237857 771515421534986240,125554 785562333435146241,54854 793501858870407169,252408 766422028966621184,91810 758840640453038080,46076 766307317314752512,11774 767022076817539072,96039 771398362885226496,125367 794585083759955969,261155 765544283357245440,88052 770839679839141888,120474 764147444569415680,81869 767891635610935296,96962 786145089672220672,49459 787113222096588800,208980 756619144984924166,44429 794650805605429248,262304 788639328381472768,218258 760275141452439552,60794 788089064004005889,213253 794200279247831040,258331 754166085050593280,31095 773501308896632832,136947 786916347221422080,198304 792155962433871872,244221 756250760594198528,41680 776940769399615488,157840 786721042999943168,201976 753006156138688512,25143 755392741044019201,37044 764379473429032960,83342 786630302638628866,192663 793624230600540160,248516 768204508342222850,103924 778338168106061824,167311 791735432295780352,240067 793229392369557504,249926 733740301949501440,356012 761632477668515841,69711 772554684167053316,87607 790950565337505792,234568 781124609684938752,185496 781303441507352580,90252 793137211197620225,249882 793936184527437824,256219 794167043859824640,258331 771113517294301184,122817 773207048267845632,135025 786947751187738624,207613 776156043671855104,153095 785822509555781632,197512 793142276696383488,249841 794393353894891522,258331 733308186199986177,353380 755785247879491584,39384 793998309216178176,257492 768282942313406464,104932 786973976262246401,207613 758685368602521601,54070 758929361256886272,55112 774539176934899712,354073 779703595075772416,173584 792743372251402240,247076 759123713841205248,57189 785851690310373376,196767 766416665248608256,90384 779258011269361664,173152 788474234934702080,217123 790610086901256192,11774 761676936741400576,70177 772807605622300672,132335 772877236676464640,132761 778676230853890048,169201 794638116795645952,261155 766558724563488769,93823 787124478115393536,208110 790732286023000064,233307 791379462143221760,238207 763458660110573568,77632 772829532281827328,131025 758473078800257024,53185 762995612740489216,75724 772189072681041921,129558 765031469467205632,85027 761976062918045696,64197 788026797401210881,214492 756906078781046784,43828 775716156061650944,150663 794691321235652608,262752 773615336109203456,136947 771297426057596928,124597 789043033362821120,220332 795705716225015808,262022 767817981443317760,101514 788827648843665408,216009 762608071981969408,73568 786928934361325568,207287 789302321838628868,223935 762780456119070721,431998 773545791818379264,137158 776886305410211840,159146 791087539713081344,232881 755747214979371008,39197 760948030220693504,64664 772167047421853696,128519 780752532901621765,182257 785965711743029248,199546 753378596685746176,27222 753450317618950149,27763 762361087803011072,431998 732993255386808320,355106 759203286528487425,54929 770721015462633473,121046 789833281856425988,227795 766826482870222848,96263 771304633763364865,124597 752931949317124096,24173 758707787169800192,54272 770677387877031937,120541 788487106335244288,218351 791395098751700992,232169 776450252215767044,11774 760585413970972673,62107 761896366444535808,70941 787049862902579200,207287 785323674790309888,11774 753905012095328256,25135 770404247213056000,118087 792852004007739392,247819 795075732120698880,265102 756189693100851200,41680 793866685715480576,249926 786835177561464832,205989 762999226699747328,61011 767844880798318593,101681 790556530483552256,231792 775672489519288320,150663 794568830030901248,261155 762636289531375616,73926 768448684749193216,86103 750864403545722880,15264 753856126135992320,29263 750795189141331968,15415 775835348412698624,112363 788204671181611008,215437 732649694388736004,398859 760798426837741568,62877 765287802649051136,86120 773881310741946368,138155 778751159204851712,166852 792108335524876289,243187 795362826793709568,266079 788832069749186560,221120 794320323944411136,259457 756015936512073728,39207 771486362264412160,125853 755229341043130368,34650 772915872964849664,133081 788219569475293184,214078 758636987687530496,41703 748927524822933504,11774 794315464943882240,259055 794957304814858240,262849 792015915923542016,242441 795483827648929792,265297 752709577733316608,22926 795032307069489152,263895 772830363848675328,128934 786252152616329218,199546 787077412727107584,209043 753559405745082368,25189 795076155619557379,264237 750334163388030977,12535 773186472014913536,134561 772901195732045824,132996 789550291821719552,226578 756299449530478593,42495 788046733104205824,11774 793470849835732992,221228 763772941372760064,80136 789192269177823234,223899 751839789431681024,14277 758279605371408384,52061 794077752961994752,255942 764123511778643973,81946 776131869838487552,151741 732275146636021760,349776 788757301301686272,220332 738420927562539008,11774 778445930919895040,167939 769920703722291200,112693 753696501822468096,28819 774209411531235328,139404 787933975637483520,213887 791424811780087808,235487 772057126453645312,127366 785602376673599489,197512 790652991422369793,232881 785852123552608257,198591 764188237342445569,82066 773715367541825536,137042 760373436594216960,62130 794774846102081536,261155 795065365315407873,262849 764655073221681152,82018 792157317974396928,243187 794945680871686148,263697 750680750081454080,12883 768985666961092608,110023 756615241211875329,43471 758059038537940992,47761 776950329816576000,156835 787371710286790656,206007 732465427834540032,350979 755136349787742208,35044 758348226521079810,52554 769827670037139456,105109 773246317384634368,134993 777291411540410368,157082 758489770724958208,53580 764125722482925568,81924 767806895260401664,101681 772485935833448448,131045 776006765133623296,139983 793336825934819328,250633 795668788503052288,265855 754122266099593216,31529 767773920384655360,101383 794337704435552256,258331 790625210084970496,232169 792592979751907328,246632 773997610713636864,140232 762038912218910720,71026 780830557567451137,182960 791694430638116864,240483 794572931108077568,261155 795265632791044096,249926 752645819136897024,14277 758375011681873920,52059 774027538007887873,140444 778036323911217153,163901 772210486226067458,128519 790257779600678912,229693 780219042930065408,177773 758304601170771968,51344 768560793486970880,107559 771509603272130564,125554 780042444234690560,159876 787101382469906432,11774 770711388302020608,118192 780858562440331264,183975 767683111379501056,95572 794539279477313536,261155 757694906030821376,48929 764559254627819520,83945 765615369692209152,88332 776558872576131076,155688 781304409447858176,183759 763373353944092672,77720 780003942478516225,176890 788410287955120128,217285 750604549065441280,11774 768496152350076928,104973 786038306169507840,198671 788417202303168512,217837 790245667511869440,228341 792136267718729728,243075 777457193092157440,160593 765255438652706819,86725 789958520435245060,212131 789146854260875264,11774 793162113438986240,249926 769251923312553984,111840 794032712013070336,255299 790616062853320704,231870 764334240544808960,82766 793201747367866368,249469 769344840937172992,112872 749267270107598849,7828 775298308063563776,148045 775422378037878784,148645 790974701048827905,235621 793907556930289664,248652 781580031990571008,187607 789673594296995840,226490 758026791478972416,47761 774234484157841412,354829 793140795868008448,249469 769689422476476416,113750 791377519018737665,238395 772566723870490628,114254 790962990820372480,235487 751958005969674240,14277 755943559942041601,40867 759507814310092800,43751 763055385582284800,11774 778571315452190720,168698 795135944105959424,254395 768897188621496320,109709 778314483336871936,167220 774901237015834624,144494 764836030767849472,80607 767911560647876613,102191 733121063060574209,355261 789956160304640000,228820 761375203356139520,67906 785513610520961024,11774 786596926263271424,204977 788120767963754496,213064 773578258826878976,137042 785550211632492544,130635 791027253786320896,235756 795729650966269952,199307 788890780928729088,11774 781630902510166017,186584 763141252724457472,76549 758390010060087296,52771 770121965990543360,115786 793105670862098433,249469 794932787593629701,261796 763113902012071937,76429 761347630534451201,67587 785550082292715520,130635 788438995176984576,217343 792588399571931136,246225 795743878255177728,247930 763784508625735680,78383 768267757502595073,103486 770742580158095360,738099 776963527802105857,157082 779448811680706561,174392 791310742053986305,237491 791673566551048196,240483 792047794215268352,243075 793979567132250112,255942 795665447689605121,267862 755457766718746624,37433 780578442471497728,11774 757801824770363392,42249 760138750563319809,60804 792392692202221568,245566 766954219287052288,91159 770272447165628416,117257 770716263433670656,120541 786718737302945792,205728 794255685483495424,258331 769704966428786688,110585 794649301658071040,261155 732655434285223936,353262 794731298409484288,262849 764152293482696705,82283 787972270199373824,214090 733174083257524224,355396 775001267869519872,146259 763536533844402176,78684 788797662283771905,220526 781088099237502976,182171 793470899789795328,252020 793841840407457792,255942 765939560039591936,40258 788016910306803712,214492 766386998542274561,93184 754990677595983874,34666 793093774108987392,246011 794027994327248897,256439 754974824674521089,34650 767689077386772481,100605 773896603207929856,139404 778339881244303360,167220 794056129428865024,257492 766428317746552832,93184 754746765115555840,33356 756319259219943424,42249 762817801673408513,74681 775869749032914945,151463 776682660890550272,143087 763095838524579845,47188 773999146592329728,139404 788488947848454144,65113 761334658831310849,67938 770189800573984768,354105 790281124434018304,230485 794207598962540545,251234 763904541909590017,80978 778317163442483200,167180 776132730174185472,153248 778566514542804993,165185 763870248714002432,80939 771419594712092673,124597 777350441663238144,159876 795261375060774912,264397 785669374476554242,197512 756095010383073280,40314 775025647886278656,87904 764690488846905344,78274 788548541325021184,207287 755076433484013569,28732 762380310625386497,70886 765217216073568256,80486 732191290771787776,349283 785894858292617216,197512 795249135523860480,263667 752728773296951296,1248203 749309036437184512,7849 790687233556647936,232169 775785618605473793,151409 752935596637589504,23899 756658773150797824,43811 758397707283148800,19598 792949003931398144,243865 751161108933730304,15808 756562747257749504,43553 788469175371042818,218275 790644077159067649,230899 793573656903290881,252340 762245093990379520,431998 793132917937479680,249469 780141229208137733,26066 762061104944144384,43471 773906266397614081,139404 789995109802582016,229296 766687095691874304,95568 775794089187020800,151463 791271092954492928,237332 768294444353228800,104162 788892555891003392,221972 764125760089001984,82066 774400756782866432,140428 779224190113177600,171695 778428675108712448,166852 792083442485821440,243614 786612004131778560,205181 770361754765385728,93140 776133963744178176,152314 789357150816636928,219754 788794016338944001,220526 793201595911593984,105109 770070199399833601,47948 795495464217018368,247930 764184159275327489,82457 765702011111157760,88361 791762473858707456,240483 792190726612328448,242693 763631572885004291,431998 760257746973429761,61545 776930714969251840,158589 790250446535348224,230282 772509283040702464,131289 732711462792273921,1170507 752645930264899584,22779 768283290260287489,101681 773747433327112192,138205 793120675162619904,248652 762997839215505409,75396 788069208420671488,215124 785513431935754240,11774 775787933160706048,151741 786921838760820736,207287 794320290042040327,259659 791623852182933504,238292 776616017006989312,156835 759352347046842368,1170537 771464246861312000,125554 788752879339376640,220332 768156690961141760,104132 781828237441859585,190635 767975278400376832,100591 793971620415082496,257353 752910170720571393,24212 763912232996573185,80393 755155924482863105,35890 764257090810458112,80939 774421577790201860,139865 753602301118537728,26894 764966422221037568,11774 773090841631993857,134379 781616170050785281,188498 764592550279651328,83391 793112851711873024,249469 754822918459105280,32337 757695240857878530,352982 763789747667939329,79131 770728327237685248,117377 760541075509477376,1248768 771506833697624065,125853 757758486180532225,47844 773302119914807297,134993 793181942518784003,250064 793212993827778560,250633 758378259163836418,43391 763905988319711234,80939 778603448652730368,167517 780585883728764928,11774 787027896120377344,207613 765149309805309952,86103 756677867870810112,44450 785256547479851008,194040 786936387119509504,207287 762630497759551488,73926 779375144678649856,174442 792701785429467136,243427 789958028057534464,227795 790324172681515009,229693 780243546079129600,178360 790741200718352385,232911 761823605667667968,67852 763167184113852418,75899 778629692723195904,167220 778629386165555200,167677 781628223423512576,188401 760590345893797888,63149 761640991593865217,13425 758517195089424385,51778 764885050634534912,84724 749305025730457600,7816 749778117967933440,9433 764103275389947905,81065 765171024325255168,82102 765985815981764613,90694 751227756625666048,16728 775170317194899456,147508 763411861492555777,78159 773856771395969025,139392 755864623375527937,39207 770711778175094785,114779 794211170634764288,11774 765977282510893056,90384 785381520123068416,11774 793461638078824448,252020 793984645108994049,254135 758042630748012544,50500 775722418509787138,151071 779667893558607872,175153 776145881561075712,148870 777742321634906112,162096 781228036423348224,186170 795331585050492928,263676 788026252594651136,214515 792108424884523008,243187 761894106515795968,70509 791021215913836544,235995 794709072645746688,262053 760175342178885632,61145 771044835637682176,122299 787026264540401664,208016 787030514209214464,71408 760135621109288960,61051 792792574926819328,246726 751762570873217025,18978 757698557830844416,48663 761896953986871296,70509 762104325862789120,1248989 786241960596037632,201958 771531396447817730,125111 773194322225135616,134561 749645045058404356,9378 754728362476605440,33356 791313455567413249,237787 766707763464372226,90982 781536617282416640,188119 785272388372103168,194648 794976470481379329,263898 750412182035263488,12883 755323121956040705,35890 763759066250350592,79513 790479460969709568,231498 756631365274079233,1248420 781627841813311488,188401 779113350512857088,172089 751998513668427776,1248206 754742090366455808,32404 793485996285452289,252741 793959058189320192,256276 756524676386467841,43793 773832717406527488,138819 755089172323377152,34666 776141724527632384,153915 792814757736742913,246726 767902833396084737,102342 785352364987342848,195125 793018544250159104,247014 769031603087613952,108517 770278708447891460,117257 773903085735333888,139404 780406065011658752,179742 791075929913233408,236454 764583888802963456,83633 785255028298686464,11774 786316681521958912,108396 791346557643784192,234583 795028167203426309,261155 790919006223867904,233705 756297605957636097,41680 795438608605802496,247930 774710262548996096,144730 749263291495559169,7828 789837407101325312,227795 733113778431102976,354869 750145249691992064,1170527 750753729800986625,14421 794576581054332929,261155 759806444514504704,58359 762395489476096000,431998 755807371994210304,39384 785487708579692545,195975 792083998407143424,241678 760106702268006401,352728 763415024966787072,78159 753948728315240448,30590 785324513579761664,194560 757957762810843138,50314 763222525363032064,75899 792458977305096197,245136 756235698433384449,42125 771527014197100544,126389 772864756000624641,132335 795301839101104128,261155 777278663196749824,159876 754085147583062016,31035 768556417443848192,106774 769249084238602240,110585 790321057651621889,11774 769280098860019712,112363 786238226142990336,201555 794688892188368896,261155 765616655120478208,88670 766002755269820416,90575 788356176937377792,214247 754002584311046144,30590 779718077030227969,176528 776402113865875456,154071 793501908774387712,252408 771145690709831680,122126 779427847119273984,173347 781302390104391680,186900 790262481927024640,229693 793217446291189760,249469 761807706525085697,69747 767859144627884032,101600 792761565971828736,247241 757607336361943040,47782 791002725161074692,235774 791802252734365696,241816 794307500493271040,228501 760281333457227776,61145 764205369337847808,82066 769547022647033856,113412 781187576283619328,26066 791632265981882369,239986 780822010192617472,182049 788746616765153280,220344 794927428607082496,263895 761279254625718272,65677 763528620832755712,78566 762130896455630848,69947 762383906037301248,72978 768891331661926401,109104 776763009318260737,154544 794620246892171264,39957 792907347932897280,248065 793441850472271872,248065 768147653171392512,103261 781498997542354944,188119 788713716690853888,11774 790569001701085184,231894 778369766721331200,152594 767892507996725248,100605 768629613216038912,106716 766148777837199360,81929 766492934418018304,93286 774303936517844992,142506 765880554503938048,90031 788405468943134720,217519 789267572260732928,224329 790663169765171201,231881 765228679685287936,86440 765568606969016320,82208 768992762528198656,110659 777530038015053824,162311 795615051822592000,267655 773918490617061376,140025 788100316218724352,215005 791662840901840896,240145 793870405329039360,256255 759935156752830465,60363 780763169027260417,182036 749600114616905729,9285 772403095951159297,130792 768630555349020672,107469 776750932616945664,53667 776860037851574272,157993 793856797446696961,11774 764408028586180609,80939 785596196786098176,196277 751171516574736385,16422 764237423832367109,82766 761562771628621824,66263 774698364101357570,351792 779882430605856769,175952 752843739870003200,22752 769202097518698496,111549 781275327486169089,186584 792078465709252608,11774 754854110667702272,32873 758758860735782912,51675 785995978885169152,197512 768996724954259457,110209 781337844379885568,139404 790651787501899777,231881 793183807025340417,250033 773835590743666688,136818 774740575329234944,143043 770838288064053248,118482 771036266599034881,11774 785484831203426304,194723 791696508903194624,240483 755004194638016512,34666 766372695391006720,55887 751615221035364352,19000 793479586126434304,249926 793929292635774976,233154 759596268461096960,56964 772505737088098304,128934 786972348440276992,206010 751177357159829504,17591 773618976127606784,138165 787844513368838144,209184 788350104461778944,215005 792572765861613568,244270 792816174408925184,247379 795318581214973952,249926 794008682476384256,249926 763819660785487872,80366 764994871430033408,85562 793246366721900544,250633 794896702591221760,261155 762039176028000256,431998 794905421630803969,243648 757623765878530048,47940 772867725450444800,132761 767502639768756224,95055 774289772109967361,11774 795281016155799554,249469 787852484085620737,205197 795457999385010176,266054 795753599443894272,261155 773918874052005888,139222 774683938216378368,1250182 785915362126680065,199739 772401965817036800,129903 753374933355552768,27222 791705411065753600,240483 795158285246726144,257423 794643297503363072,261818 780581534965207040,11774 751783419487481858,17963 767175059567849472,98259 774707477208190976,145078 779327924772085760,164814 768140703343849473,103071 785440948574490624,192421 769041409760518144,110021 779440228289417217,47940 786587815891042304,204413 790754181938155521,232169 755532545555623937,38183 772087498507857920,24173 773645073217126403,136814 785493641003433984,196277 785547964043231233,196917 787116144247369728,208949 795690841906024448,265102 750693164197961728,10735 771844677448396800,127579 781247171085623297,151741 788416350859296768,217519 791361820229509120,238207 753968992801460224,354238 760569573179531269,62798 766344876807983104,88920 750401739547783168,13201 769947140936175616,115511 777575273181114368,161277 792763105147314176,247241 770756687850508288,120610 787825540673703936,213403 788734580530421760,220332 764815326789902336,84724 770527003980079104,118192 795698129089757184,268281 758249722620448768,48289 795430685762867200,265855 762812252676169728,73926 766443503450742784,93068 765664356084219904,88920 787819611525881856,213064 763788401602473985,79589 790152305538727936,202502 776114044486975488,153610 772880932730658816,131533 781376352037376000,139404 765764122185269250,87245 777698070326829056,160641 790970102590087169,192937 766672884135714816,92159 759141947080597504,56889 771471444425465857,125784 781546116177428482,188282 753573825023926272,27222 767402670751567872,59936 779300960816496640,173753 779564370477088768,175549 764167754274463745,82066 794908064994435072,262752 786339286245371904,200712 785885318377508864,205972 794673499617062912,261155 762095795218841600,70689 755157982267207680,35890 762057381899415552,70413 786915066054672384,207287 793952701507698688,256225 788006563575369728,214138 792875850366537728,245630 764835513769553921,84724 779409425509605376,173753 788231207993548800,215437 780608375851618304,182049 762639331827736577,73926 767091381797924864,94699 793321065627971584,250633 793634747226390528,254058 755095901681614848,35449 776184401549864960,154469 779386794169274368,174557 788450962713219072,218275 752170497023078400,21091 755502862558388224,38032 761352472908668928,68163 761678727856136194,69231 764063584192073728,78769 768966551089319936,110362 785241682325438468,194167 788404291379744768,11774 788438822317088772,217519 793092895771197440,249348 793246684285251584,249926 765194817882066944,84209 768300368103034881,103354 788760882142519296,218832 776056706224840704,153095 755830751174590464,39462 786273159007707137,201958 794686858869538817,262588 755189023925297153,35890 763446786425917440,77849 766715372481359873,95708 777965056403214337,164633 792551319265349632,246295 793858286462304256,255942 763710615277883392,75724 781172467087777792,11774 786677663574491136,205270 753711002974318593,28981 788547869603143680,219119 763513163937681409,78561 765504476396617729,86053 781429021779304448,187857 794713145222856704,39957 751921109801562112,20311 759850493397041152,58227 788748496962588672,219942 744130351593824256,351463 764181669431705601,78274 764467939928137728,83391 780557618301530112,181548 750366577976078337,12308 767800768879554560,100605 778371451283963905,167569 785817280651198464,197341 764792041767182336,84724 770693206610702336,120610 786398795022172160,203674 790724883109990400,232911 760201288055418880,58537 762975293254537216,32625 789703818602622976,214809 765198113581608961,81733 765271575469973504,11774 786527595387031552,193639 793965331442122752,240483 794546840108531712,261155 734671389299331072,353002 753960628298084352,30296 769056439331647489,109666 787721471871385600,351279 793617661850640384,253032 768740872565522432,106281 768083831257636864,100620 767456913705406464,98972 768147753180344320,103083 763929481794822144,79513 777017555617734656,159876 792243147598274560,177455 789485242037960704,37157 794696070525763584,249926 755855918995091460,39830 770263998461861888,117364 793811165432250368,254209 785622543592001536,197249 791849599568871424,239610 793841315100422148,255942 795756817343201280,267862 775919323231551488,151409 733424901986476037,355952 774085351585349632,140965 779620366331371520,175950 792790363656237056,247241 776169030101012480,153845 788480926166552576,218275 795089435499053056,265102 787421467852075008,211028 793820199061512192,252580 753562141500776448,27280 768394038340976640,106023 792931983840124929,246617 772816576730894336,132335 790904968052109312,234583 793504324416516096,250179 794698106776469504,261155 753364727913324545,26446 779742910472450048,176101 793961379879407617,255877 792571367379959808,244270 764196196789415940,82066 765995720721694725,90694 772283080417566722,129991 791793922934771712,240763 761638554803908608,67678 790994322669920256,234583 793119706823528448,249469 753281769995169792,26446 789113616175857664,223286 780543315980718080,177233 789851494766051328,224693 793610779564146688,252639 752964384318554112,24848 772085789471678464,128194 781641214927966208,139404 785609557468852224,196277 794306121959874560,259851 765987652831240192,90575 775743872467079169,150511 771534223362502656,125163 792163805098901504,243165 791265788720246785,235590 794642076692418560,261155 795297018814070785,264677 771494582773280768,118191 778512600774488064,152594 791127124190953472,234583 792836818039300096,247240 758361680443244544,52388 776460693398753285,152314 751687797883437056,18470 752179966603919360,17794 756244883648704512,41689 780803605708337153,182726 792721755559321601,232825 753925246084841473,29263 774067450396696576,131421 755556519563829249,38183 770836424883113984,121479 755392653559300097,35890 758152074035073024,41703 785798856193798144,194059 774359952215400448,142668 758396190140592129,53001 759080725484232704,56784 755049363227803648,33356 787966780396494848,214026 754732724804390913,33356 741749549560156160,351992 755560667269038080,37457 756599577395036161,43751 758031109028454400,50804 788802206891782144,220526 786273582871678977,201555 758503034179596288,52030 792526496761978880,239610 772047891514789888,129138 773530887967219712,136904 778855194419404800,170253 792709860257370112,244270 750368511931740161,11495 773867795989696512,139404 777595724955607041,155916 778625639792332800,168284 791121239133782017,234583 791364221170614272,238395 764004250271703041,80939 764181754445914112,82449 771538203190833152,126389 758420233426198528,52554 765331928912453633,74575 793567993775001601,11774 789962875938930688,225359 764599612229287937,82759 764148940874866688,82066 758368104820928512,52112 771096437291712512,122759 767178112048046080,97432 779966575910776832,173637 795681976367874049,247930 762502937289433088,72927 774033990365818881,140444 781829275821412352,190635 790120381642313729,228584 767212304094101504,96514 773857718859927552,139404 785257793196470272,11774 795348965126508545,265908 745131099936854017,47783 752928231997771776,23899 758095122760208384,51043 773966824291512320,140444 778597264713457664,168794 773285973421621248,129991 785546281313632256,195941 786605225121636352,204413 787757203314896896,210208 757245788078665729,44163 765607302250524672,11774 753866532694945792,29263 755154307067117568,35373 778469068059779073,166500 785966879554678784,199262 751176262375342080,17384 752050346927661060,14277 756892245773709313,45064 764984654407487488,84422 788000733388046336,205197 785595458865532928,195481 790644869727391744,227183 791355372451704832,232169 773735205324464128,137042 762502857899728900,1248990 793612274703282177,254135 793439484188635136,252196 764457195002007552,82457 780599940066189312,80785 762457234047512576,67229 766040247692034048,26066 771537910386438146,105109 790410522227159040,228820 749979542555652096,10735 767808090284503040,101681 767834678124359680,101681 794297233252511745,259134 760646186260832256,64197 778605678848081921,169201 788427952467902464,11774 779417114662858752,174427 763066054151143424,75724 770654832826933249,120341 775294359998722049,148045 791697187432501248,240483 780267065974194176,177455 757711703123582976,47693 763337396515577857,77119 773921865433743360,138339 766724321217617920,94899 774247667497111552,142198 789144513566486532,215505 779407570859495424,159389 785818146804379648,198671 790566948614483968,231894 759092567669637120,56964 760106584341032960,354100 788304186823806976,214899 762644334831337473,73926 764169876847988736,82283 793618150558314497,252020 763110777377071106,76628 772018131686555648,1249926 793943806890512384,256393 751551601798631426,18562 757397557664423936,46890 764189204494417921,81946 794983755605651456,263906 753596507937464321,27061 762804618564923392,71550 788427160193085440,217837 788745673659252737,220332 791725259569364992,240926 794960126130036736,249926 793579512567128064,253164 776827589721595904,157082 794624697979633664,262145 760265931532533760,60779 775518852146880512,148909 785284661660364801,193669 791069547524599808,78159 791478743273529344,218275 749408216879104000,7529 769018105045585920,110942 773560649041477632,133702 774816759261962240,144673 790966704708939777,235147 751908857195077634,16093 794672475590139904,255942 765895224291766272,87904 767676575361957888,100534 771504696632733696,110659 762611063489716224,73814 766005896484749317,90384 769329663005093888,111549 758784925101195264,55211 763910608945291264,80486 768943926107529216,110362 781476201420484608,186750 780639153184727040,150151 790743865330466816,235349 773866136693710854,139404 791643414219612160,239906 740352963713994752,355480 756316233511960577,42249 771076802047569924,123028 786406312351457280,203674 753402177511501824,27317 780636730932224000,182257 788202702400610305,352258 792016913073340417,243092 793199728229949440,249469 755382863688790016,36877 794323701848121344,256038 772950791015403520,133454 758741078816108544,54856 757670792347918340,48735 750427776751013888,1248008 763538444991815680,78513 765232416533327872,85562 771110408006631424,121949 794971198052569088,262925 751882495084228609,19133 762668688679907328,71476 773523562170814464,136904 785596207213129728,196767 771720757076455425,352038 775493948533911554,148994 791353604150001666,238395 794391708402323456,260033 791781602170920960,240067 785514574338326528,196277 787915548072013825,207517 758109672519983104,51069 765686411156721664,88930 775055187677442048,146259 753340823752826880,19598 791730053214154752,241118 758290659077828608,50612 764192996128460802,81835 780600968379531264,181935 774374333028401152,142671 792888282078023680,246273 750129183104393216,9433 768949392330092544,109104 787143510860324865,209043 789891810109845504,227242 790986110788853760,234583 781602739059064832,188421 751048468433625088,16422 771536528891752453,126390 787058982376452096,207109 795119003861741568,264335 761281614420803584,65540 761591528854740992,11774 795101663262572544,264754 770465254144897024,118191 771509021396250624,125145 795119069582282753,264774 764182156658769920,79135 750688407135846400,14300 788391566960394240,217519 793187827479482368,249926 780031348065042433,175782 781391132076957696,186434 790061018387013632,228224 767344728421523456,97355 788075142056402944,215005 795036309731545094,247930 754705090959802368,32963 766446614131204097,93823 779074614467100672,172523 792074007717646336,243075 792963711082307584,242693 754036484341059584,31377 758343182623137792,52554 779452807392800768,173753 788163575202193408,215754 750675886509137922,14462 756885658208079872,45311 791618495729569793,240145 771420665089961984,125367 779445060953903104,174230 793185705610608640,249079 763850471312269313,80720 765577035976740864,88052 793874300608610304,255942 763077432027086848,47188 772897216084054016,132364 790628007467548672,231871 787122726947487744,209043 755789748455604224,39462 766091662430867456,91146 753341629683990528,738099 758440172442775552,53144 788660966040932352,32404 795240068709515264,264397 795409152281608192,266138 794338341353308160,259970 751651060045869056,17640 790985863501086720,235590 792064650389008384,242984 750762992334168064,14877 793335484206514176,171693 732622356661817344,1170365 756715626735992832,43751 770534698581762048,118192 791100044233572354,78159 785627661884268544,197512 785960640703672320,197512 791657411966664705,238292 765559702684073984,87904 771441994719596544,124597 752204085785300992,21074 780336785285001216,178524 767385452978593792,90384 795428340886687744,1170807 786228527062355968,201555 793524136589099013,252020 794213060151889920,258771 760809383592767488,62708 790518493645041664,231894 755711530147147776,37991 732563330481696768,186415 786681542915526656,205728 786939569685925889,205186 788152941802819584,216009 788228110223306752,109244 763756846955900928,431998 794564539866038273,261155 786181406531604480,193671 791997734735798272,199307 767008227401748480,97380 775493361960484864,148994 758564278366445569,52554 795404744835612672,266822 752247696220626944,17540 768532897657651200,106763 774472510351912960,143867 768918380459929600,110209 770883095482490880,120557 777810683979182081,162240 779679859471593472,176196 764144205350436864,80939 790780638320295936,233307 750828325199753217,15661 795383951263236097,266151 758509304857198592,53703 794546193934221312,261155 776208066756829184,152314 790365991993835520,229148 757303697806360576,45014 791337784455815168,237491 792942358799101953,243187 773892002622550016,11774 758584771169648640,53144 773911453313236992,139865 791766121061822464,240718 791797169560977408,241034 765594847604449281,87904 780426050983436288,164475 758130300434149376,43285 794321924759298049,259818 754788489229586432,27045 789244418930806785,224221 789992302626430976,225358 792780539912609792,247240 795702700335828992,268281 753266384604426240,25995 776146229717762048,154071 778241018621730817,164826 765972656508309504,85861 751199791174918145,16768 763436725859389441,78129 789537974354481152,225358 795004489853976576,263895 752664052346785793,1170352 776765513783316481,157840 786986888557133824,207974 760095187733454848,54504 791717000259117056,240483 755782161618403332,39462 772155948454416384,129558 787926894754734080,199546 793865481321086977,253032 781202678760239104,186434 787085500771241984,208965 787714280720302080,212357 791009179200663552,235948 794556108119666688,261155 793247512358293504,250293 773873399588237312,139404 793117117642117120,249469 780088395984932864,164826 762765643028443136,74281 768899184229351424,106281 774205560140992512,141887 791194684198715392,234583 793872917054558208,191065 740322950704828416,11774 758693766987337728,11774 787711620747300865,194281 788255038086971392,215005 754736131825098753,33356 777980577031028736,159411 791789624255393792,246425 792501742994849792,246417 770680066082680832,118368 752657803999784960,22953 767769345263009793,100538 787449346706935808,207113 769737662680838144,114061 788411771644030977,217519 778331296716169216,166282 795700698776305664,268281 793313294513639425,249926 750864795742539776,15066 755561231608455168,37991 765304835281477632,86047 777654348239241216,158517 789529143197179905,225981 760222837319892992,61011 769022715260989440,110709 780065202981122048,177233 760593773009235968,62492 762985225248870401,74366 790691143897972736,232881 760180139426738177,61544 766985590092902402,96985 785491846705385472,195849 768384667099684865,105270 768979621723320320,110585 761908098814480389,70978 777867551866957824,163780 793583038957490176,252408 794477043345985537,257423 753405356177559552,26458 770609899160018944,117079 755447512719327233,37433 762749738890457088,74308 788750164320071680,220332 793422295582769152,231612 750033913003831296,10735 772458459065221120,130972 757674257216307200,48735 758026723808149505,50500 771924148138418176,128194 787488428375945216,211347 791365899953602561,238207 795336347011710977,266079 744198490985738240,354100 758056980724322304,50827 755917570826461185,40437 762128348927578112,71476 763501677139808256,78274 778566455784767489,168794 785791825239941120,197286 788211366674870272,11774 788525816388980736,218275 781498448260526080,139404 794555822017744896,261155 762352615686451200,72420 773570467034755073,135888 773859484955471872,137042 759160904378257409,56889 778285773497864193,165185 780884392285798400,181419 757136631572885504,45672 768078453434224640,103354 795705241312358405,247930 757375344005513216,44429 794802819949793280,252020 774799809484062720,137978 772384307859955712,130650 779041429427453952,170187 769680113147326464,114301 756667177189646336,43391 794525482645524482,261155 773699872587382784,138819 788096791560413186,214899 774034456885665792,132335 785935356201885697,192749 776796845544706048,151463 794937682656948225,258148 768543008702750720,106774 768919106988879872,110300 764143083080392704,80939 777197328373612545,140444 792101946626891776,243075 767238188066672641,82283 757719611181785089,48826 759533571568574465,58232 791627946456784896,240145 754976601998102528,34666 758269767085985794,52112 762805231226945540,73712 752115248967081984,21173 771535699149369344,125111 791168169138356224,78159 758533494192549888,53703 765379219681673216,86961 770261827133448192,117364 762863473856385025,74247 779027510415634436,172057 787504949487820804,205989 763047824057524225,75899 775306863965593600,148170 775430529227325440,141415 790293372971917312,11774 785647972998483968,197512 789180295081660416,223899 790917390913540097,234583 753747109594198016,352060 760807439859982340,64722 762735313290661888,74247 792347866954170368,245095 755777766893641729,39507 750467029006626821,11495 775326365650395136,148196 786400869780643840,203350 793618445010993153,252824 750180409527398400,11495 763925913570455552,77708 780910806653206529,184223 795121292118814720,262849 752957884032483328,24597 760447493976887298,62063 760878786015404032,65180 775872781355327488,151539 778584077980930048,168794 773891779699544064,139404 780095202463666176,178045 752200231974899713,19000 767474499574861825,94699 793511465131008001,11774 793486189303037952,252408 788005079609708544,214354 789488964524711937,225358 792524754460807168,246225 759323281665232896,56964 775284349763747840,148045 753537138436677632,26539 773895002858455040,139404 738419229314154497,11774 778733097646821376,170187 781047704486981632,183759 791432075270168576,237999 795188480112492549,250633 733174066899759104,355357 773996411276894208,140390 795077923682340864,264397 787122142064377857,209351 768260335161704452,104406 774089618186653707,141316 775927607749595136,151361 789499436233691141,225358 773961759111704576,139404 774819016686788608,145503 788418574310313984,217519 794297797944233986,259267 791980443532865536,241819 776779573979586560,157755 764587574799118336,62180 775080614135410688,146205 757980812591718401,48753 791461589123686400,238395 760841817659023360,64784 762698065346195456,74247 786366215425970177,202727 795729634751115264,268646 780647532938625024,182036 780843296495063040,182665 763759063230406656,1249164 774492622027038721,142648 795142032545222656,249926 765650771740233729,88930 776844866538115072,153035 760572981152145408,63149 765613619790815232,88052 773514174202716160,136904 794570828704845824,39957 779969181714354176,177681 750729770141450240,14877 762743550782021633,73706 786477966914052097,203674 794597644727291904,261155 770860997171044352,121612 780753746062151680,181935 780723283272622080,39384 786756874452336640,205989 757921670501806081,48663 792525383560204288,242693 756856107344289792,11774 795692408893673472,267862 787297251605426176,207212 793960693255049216,257204 794590174827151360,261796 795120698939363328,263688 760805544055758848,61470 766160372101283840,90575 775114600249450496,146675 758452549049393153,52749 751627532068229120,17640 770774914420707328,121046 777331030718025728,160593 778035938765266944,165423 778829245632000000,169107 793621818519150592,252679 794013542894604288,255942 790634235488968704,228354 792485871073329152,245148 732632039778885632,1170592 771166577915928576,122146 760857157113933824,63451 769983756824371205,114254 794537923777613824,261155 786595394088230912,204901 754092771514789888,30802 771526701893517312,124553 794647064319643648,261155 781369954134286336,187055 787879897184276480,65113 792025046009126912,243075 763169694530543616,71502 794630296255610880,261987 752872757746995201,23899 788046309668159489,214492 788682298040299521,216169 793139238497771520,249469 793851049949863936,250430 789279553990500352,194060 762994468614045696,75521 755926051411271681,40437 746876352939368448,195876 749374905389645824,8047 756601440055984128,44273 792814250334887936,247241 757287136819306496,45014 769204728861294592,110942 785260567061639169,194079 763495051489972224,78159 793919945541156864,256255 771041194054823936,121612 780592411676246019,181886 754973848005640193,34650 767593942229524480,99651 786965940873211904,206642 774981297559207937,144112 777950397809954818,164764 780598009000300549,181755 787125268628602880,207151 791717393219276800,240067 773515524730916864,137158 780767246847184900,181903 768964025136910337,110362 775792309837369344,149711 793083657468731394,249348 763423941008486400,77720 768471222359207938,106774 786559149014417408,199561 756615878477746176,44429 764850425145155584,83391 794006271628189696,256502 759944189903679488,43471 771795504111886336,125742 778053939434586117,161324 794559149266923520,256038 756283559468556288,42432 787034414223986688,207287 770021591178706946,116263 771149909366075392,121949 752982184487596032,24597 757092301244026880,44450 758043679873392640,50827 752690833959321604,21332 768863425925480448,107745 777086599691665408,159876 757771892833054720,47940 793627787688972288,252020 748388428174196737,1247867 750133546170224640,11495 759155187156123648,57348 780049263019433984,176129 757074469286326272,17292 755610363664531456,36859 756276329008467968,42432 794197735591280641,258598 788906955129532418,220526 793214701534457856,250243 795477437698244608,266079 751817365101445121,7546 778389076378607617,167674 790377565256941568,230575 795103885950062596,265257 776835516385812480,158327 779306856573526016,158338 767898801298300928,101463 768950072453238784,110477 788102726790119424,214354 794213028770123777,256225 732268935714770944,1170335 779422479626428416,156061 776823572371308544,158520 732228660019634176,349197 777872429905506304,87509 793813086368968704,249926 788907661337108482,221476 795401317233459200,247930 774516375809163264,143210 793183019653824514,250261 778387563795054593,167393 781506620362809344,188401 776634039616860164,155451 749282340745060352,7055 757646020067012608,48549 772765007109029888,132366 760165723016728576,61145 772345032166649856,62492 775881091651559424,1250136 785907234752503809,11774 750894289085796352,14950 785860582083792896,197198 795352469018509312,11774 761610463641645057,69711 755031295101538305,33356 770307866951462912,11774 775906462602240000,152182 786398060670816256,203710 793946792727609346,254209 754042985726169089,30296 769252224199294978,111558 759153914402996228,56964 761493697687158784,68665 786240667294904322,201958 792046448191864832,243187 790326974589706240,226731 768397844101238784,106023 769993428092485632,116239 764323109042212865,82642 768168100650815488,102449 758691832284884992,54070 775817831405461504,151361 794790221472624640,249926 756855893623447552,43553 755875659864535040,16299 772465482867871744,129662 780806323076071424,182194 791209673307357184,237198 791915587404378112,240070 781522269835108353,188577 794763880304144384,262849 743140213757739008,16011 795378448042602496,265875 771155962115874820,122973 775114963174191104,136018 755218878670733317,36212 756910982161727488,41703 753889772523970560,29271 788209726572011523,213064 792119733944320000,243187 748911237166051328,11774 768295723381121029,103506 789425779746672640,225981 755885296571518976,39282 758833022720364544,53185 767885920682979328,102409 786547455726800896,204413 795016155731816452,263895 778765751754887168,168794 791595848232603648,238395 771847786463584257,127579 755169812096180224,35890 773719631911456770,11774 791154767401811968,235348 770246770135752704,117257 779297422556082176,173753 765621411549319168,86103 770587596523184128,119832 769258286969344000,110585 772514148928352256,130686 763317586469777409,1249029 788803529087614978,219942 766730971169169408,95708 761340611244896257,67973 788417122082754560,217837 752716963823120384,22725 769759132685479937,114779 795129890085466116,261155 794548371188912129,261050 786380809078833152,202248 757919570275467264,49852 780910452603625472,184223 763084360862068736,75899 765321452228837376,86440 795408814853931008,266491 786920556448800769,207287 775041936654729216,145927 755747947875295232,39384 777844215891972096,164001 752943035613323264,23739 765675091199873024,88998 786964155555192832,192032 751769445756907521,19376 754778537031110657,33356 770273234042425344,117377 789511536108724225,218892 751192405592858624,16299 778382396697829377,166339 794926046290280448,263895 793682098158788608,352723 752168774372093952,14277 792059644617302016,198586 757970080881860612,45525 764981547782897665,85562 791436319775916032,238292 737530649750306816,738099 773549516704407556,136904 761365943067013120,67497 772492725623160832,131258 785591960438448128,197297 773730144598884352,137869 790950525030244352,11774 766679582263042048,90384 790541039836594176,231894 773644086888714240,138382 763063919753633792,75724 778203879968280576,166390 793211508012359681,250633 779105198170075137,171644 735684456539815936,353874 770624135537885185,119774 792775649014472704,240070 765623389553700864,11774 775009159443980288,146259 789840873383223296,227242 763101942478405633,75899 786697490410135553,205902 795406695669305349,262022 768123529703333888,103261 785545366590545920,196917 794148870032916481,256255 794540711488225280,261155 755498110562951168,38032 791414097862680576,237857 794573174029635585,261155 754897916469227522,33532 790884095312015360,232863 770275109076631552,117377 785267383996854273,11774 788238399421358080,215437 761244643849895936,65887 790202996026212352,227048 793962379499470848,256276 767817762815303680,101681 748928150428479488,11774 787703879446237184,207287 790982908248940544,235621 790698975351283712,233692 776266222635618304,153866 792766366340222976,247241 758706727151890432,54739 777659412160868352,161573 738441740152102912,11774 762837684708532226,70177 773753915741384706,11774 781536744055382016,185313 793437006491684868,250033 773947826401189889,139577 794583784507121664,261388 780066414547857408,170187 740335929035001857,11774 770729164760637441,118192 756629048801972224,44271 761017516844019712,62877 789270023671906304,223286 788518135913512960,215437 732718344575582210,398859 758010589805473792,50827 775384705164115972,108396 780886010007662592,183269 786752538192191488,205728 752681929858805760,22715 788873285555531776,221832 792030250469363717,243187 794590958654488576,261155 764990663582560256,84209 785513477024649217,11774 778358077456285696,167148 768942304199450625,110477 775066581504229376,141091 759684916854468608,59373 772481352683761664,129912 773730909694623744,136515 778316298543566848,166282 792675840182120452,235487 791014907848327169,235486 750795569585532933,15316 752661385079689217,14277 764224703439462401,82066 767560546199572480,1249442 735094263432642561,352687 751768177017782273,14277 787062687431847936,207109 776474441194827778,155459 785904453513834496,199640 757838226056880134,48148 772785125163692032,132335 768289599969906693,104662 785616646652035072,197512 764942526113513473,11774 775699617308487680,149200 785469796175319043,195975 789861385664684032,226180 758180539064913920,50698 750829085170012161,14950 753344964118077440,27045 794673621650329601,261155 789970673213050885,224680 786617008104222721,203510 771772208301481984,125742 791621391275569152,240167 780598148406312961,181789 764363842927276034,81130 756563414747602944,43471 795671019293908992,264113 790847491218354177,231894 764466917272850432,82283 791354784301264896,11774 791980074211876864,48433 786224758396293120,199546 790298338956484608,229693 751868991598198785,19045 771446735096778752,125861 768854898918109184,108963 778413035421626369,166916 793592570198630400,252639 794534976981180416,261155 788588007653638144,215437 765841268270206977,87212 768350231960231936,105488 773505827772571649,136947 777945052307976192,164764 772297892874768384,130415 747463669525553152,11774 768203089757077504,102137 788855343103213568,220332 764802109174841344,84724 791866374163275776,240535 792156029819691008,243983 795261276935122944,265612 793976230802575361,256393 751975846009720832,14277 755679004305219584,38032 756204448662204416,41726 770434241238736896,118192 780900129838555137,183027 785508348984565760,194743 780807654906195968,183269 763078315611660288,73814 785797060293455872,196277 776580387862609921,156835 785780660799676416,195975 794809863713017856,261818 770398545467809792,117257 780163880043634688,164694 774131585192894464,138642 785875712548843520,198878 787373325513322496,46572 751158115647840256,17259 733074322819063809,355480 773302388065046528,135505 785323104457203712,194923 791033564892696581,234796 745273243469291521,1170870 795678083374284800,266151 752720404548972549,21935 767747147001434112,100893 793506650867007493,249926 738790690751172608,11774 755163886479736832,35737 769578798434160641,112729 772230599536840704,130067 785424814693609472,194707 792451999728099328,245634 779117797175660544,172089 732402279777624064,349764 771569633547563010,125367 748593452389117952,679105 791418425176240128,237999 787115113379614720,204835 765598129018249216,84724 774659030086131712,143585 778288496708427776,166913 762718497264635904,74308 765513585359323137,87145 754733089322995712,33356 758425587870347264,53163 787855047476469761,212139 758350775768588289,50804 766102816578539521,81929 768685887643201536,107423 770753813380608002,120613 773718668752613376,138819 777969870923149312,164869 778752978773618688,169437 759567920347373572,46076 776626583511638016,156926 752081757344759811,18009 771889217383182336,128713 788181084861304832,216246 785942699148873729,199211 792056945972686848,243187 794615364973981700,257788 753654724600135680,28732 767759595850698752,1249449 753395712663162881,27317 742757485065428994,11774 755385231822114820,36877 795336665757847552,265644 774717766762979329,144573 776849657540579328,157755 794366503571308546,258429 774096083769102337,137042 760301250743246848,62206 788907190815825920,217034 791472579827474432,238272 765312165062422529,86873 791548135138926592,226277 755222049526652929,32710 760569466891673600,63753 772874712129175552,132761 773882660146057217,139404 794376311733030912,258607 766757318583136256,95708 793030805656182784,246726 788759901212438528,220332 762700338709135360,74431 764871064279146496,1170338 778202217228734464,166390 761138941542137857,61051 771090377436790784,122146 794572191736139780,261155 794605329384292352,261155 786274904039575552,201958 792818620791394304,247877 795419829700358144,264397 795666385951227904,267862 779844445684375552,174971 794332328403333120,11774 758356702722945024,52061 781179026291515392,181419 752623712168443906,22785 776476514913284097,11774 771394390334078976,125367 757597312122253312,47940 779332826223214592,174115 754837816895348741,32404 773906448095047680,139404 794791704595288064,262752 764199154142679040,82457 787071207204122624,207119 770357845372067840,117257 774299897487101952,142090 770721447585079296,120610 785342528312774656,194079 786950277366702080,207287 787020818316402689,204224 758509696370212864,50442 780901882306887680,183269 768554652145098752,105345 787116748021444608,207109 791768559991095296,240145 794665747230367745,261050 793188166387851265,248016 776063398681468928,153095 761187762393391104,65180 756708493072166916,43553 785519634040532992,196277 790729996499312640,232863 790993552197181441,234583 777633390728056832,112104 763462552693026816,78304 778725688429785088,170187 771747237550522368,125554 763755331713368064,79589 776758800124514304,154071 793260722318827520,249841 794771460036247553,246425 771326844050169856,124597 781227225521745920,165590 767819361226780673,100559 771516409654292480,125163 771804017890590720,128121 751997849689214977,18504 763484872996364288,77632 768208819495309312,11774 774384712362196993,141912 788181407335981056,211829 788467104634765312,218275 765908486404268033,90031 773881620273172480,139404 794879402467332096,263302 742772133177221120,1247536 788036268567519240,214138 762875190317502464,71502 777646528668266505,162596 794722036983726080,261050 775487051697303552,112363 749664552812310528,9433 792826559463845888,243075 759736122800910336,353879 781588853014409216,188807 793622248523386880,253523 773481790031990784,136947 732184852892553216,1170365 765662133342367745,76406 772840801957281793,132335 785270572380925952,194648 794666102487973888,39957 752933574429536256,24173 794556753966792704,261155 751745241766563840,18470 791003130477568001,235399 794682419634802688,262022 767837199329099776,101681 785646602480328704,197063 789337159626924033,225359 749331674853437440,8047 752879534412697600,24134 769798417304391680,113982 793932731986149376,253721 766447093200347138,80486 760645263576932352,64084 786263843601252353,201958 760188825477885952,61352 788719224113934336,11774 792034543486337024,243092 759935452413435905,59666 765568672781836288,88052 786168071824166913,198671 788157859817254912,216009 791350282374426624,238395 793243877985705984,250633 792554711698120704,246295 793417360870813696,249895 773306815748706305,133702 794548073108213760,261155 756959067327893504,41703 759031790761807872,1248642 788786817608871937,220332 792441465276248064,245575 788877610340143104,216710 769821072724201472,114779 740545564748566528,90014 778077250566651904,157993 793891295878144000,248652 758030027824988161,50982 793254889421807616,249926 751096978495373312,16422 758714361028354048,54070 763890751084204033,47906 772795648479338496,131914 759852845721976832,11774 787844445655957505,210207 751599965772795904,18298 759461204771221504,56964 764336138928607232,81783 771431420984168449,125742 792790403149860864,227290 780061640318455808,11774 756281739601850369,42171 769402204587495426,110615 785872703484026880,198878 786343146204520448,203048 794635220909703168,261155 795368533114949632,266151 769607357265506305,109594 776210981911269376,153480 791281651980591104,237588 761010090790969344,66116 767576058124271616,97515 770942366324752384,121612 764758641903742976,84634 758106079553327105,51344 774921753357328384,144635 790659353548251136,232169 760649827399065601,63655 768512659700326401,104999 788810462821441536,220029 751205216398118912,15643 772822887619178498,132870 793945735129505793,254135 791757428689891328,239998 786243246368428033,1063777 751832365501120512,19899 785263286535069696,194560 794646085977391104,261155 752076445187444736,17513 773176695478255616,134968 776810769107136512,157840 769540605265326080,113931 793194761679142912,250261 761321672926334976,67401 775889138499194880,151302 791324700756545537,237491 793253279295606785,250293 763947600164691969,77708 771774715249557504,126152 786398882133520385,201494 787073664340471808,208928 768222388274270209,11774 755102971629670401,14277 756578881675591680,43471 763849369149968386,79911 789079010345123840,223286 793579743761297409,252020 765902428499738624,90031 770442247246446592,118191 795095539348111364,264397 779102081927917569,169437 767707162034466818,100605 775882859760513025,152314 794554342531624960,261155 761977778086420480,70509 776109581084667904,7224 794735924781469696,262849 751007658128207872,16269 761010075007717376,62492 766651348104413184,91917 770224257062363136,117303 795131672513495040,265245 766247004683001857,91946 791239823788879873,237202 792025111469690880,243075 794996308184547328,264468 758754521929482240,54070 788711125667946496,220029 786974600294899713,207287 749688127485272064,9167 793217657550073856,249725 793243131370049536,248253 755424909619175424,37044 763797011585916928,80393 763435728927948804,78337 768145453712048128,103261 768895772838531072,11774 779059435654221824,172056 779206008853831680,171060 787027216471298048,207613 760307501506101248,61544 764205684749660161,82066 760210890876530688,61512 785565085594849280,196917 773886123407921152,139404 791529974268203008,239405 781187601931853824,185496 791781605702508546,240483 758818028914040833,54748 762372810413109248,431998 763339469898514432,75973 769139594071711744,111558 790948753708462081,11774 792079577229262848,243427 794177000550363136,258331 794901055410675712,262886 752717470922924032,22432 765969107393011713,90346 774026391826206720,140900 780265134988025858,156518 761673728937701377,69878 764957836442935296,84745 775292597673816064,144494 780600506670604288,181755 791196288478023680,234556 760599561874214912,62798 761719295076343808,1170537 768104664088928256,103354 785319507107557376,11774 794158346391547905,256502 770686858367991808,120675 791279320287281152,236831 733118782118338560,356012 793208202804334592,249852 757524741490143234,46841 760125447510167552,61051 794598344077279232,8044 763798388944928768,80393 772090184900964352,129471 789836053091721216,225359 768510257215655936,104999 778596161707991040,167562 792873298145210368,247232 762695169724473344,73712 773908033218891776,139404 770912893588111360,122014 773898797814468608,139404 790914890353356801,234583 792401560202543104,243165 758064974384291840,50827 759484763015000064,55257 759572979311259650,57574 763031626938920960,75899 759888062889463808,58255 762430392502587395,73022 768932060354469888,95672 772109294246457344,129675 756314938457616385,41438 758030108850393089,50500 759119476918849536,56657 763788882609524736,80136 794981206895063040,263906 772855470042284032,110941 788856766993993728,220539 792135547569319936,244373 794552499529097216,261155 795047373265399809,263532 778820837935755264,167220 780902963053297664,181935 772242933428920320,129133 788931689581989888,218832 793567337504837632,253206 754806321455763461,33850 763047937211588608,75973 777373903404601344,161277 775784565688397825,151463 767185253530210304,94699 791640494111461376,239405 793192859528794112,250430 794944409620148224,262847 763865139561070593,80482 787719298609401856,208059 794029125988028416,256105 733222794847195137,353228 791278418406940673,234212 765280407487074304,86873 787996812548444160,213887 757544166570258432,47782 765356254143270912,86120 761601579334205440,69231 753996518647033856,29790 769843469699387392,1249683 780824773462941696,183269 781347020241973249,139404 764864565511229440,84724 771439580616720389,124597 767887237497364480,100893 777949338831958016,157755 790890582323453952,234583 772965812089094144,133519 786245461199900672,1063777 795384880704196608,258922 766028629780422656,90908 781001428156440576,182257 788799432410198016,220526 793051132142690308,230283 763922268871286785,79691 765866070662123522,87904 768766275308904448,108782 771139781283766273,122973 776005299840884736,152872 773635938081701890,136947 764339701939441664,82120 794594697603780609,261155 791587359175249920,239893 793273841988595714,200492 794272162571948033,249926 738044074343731200,351436 793913591808294912,256125 757227048519610369,46006 761021298889793537,65974 765423591097716736,1249229 786428286960140288,202727 790914859252781058,234796 770013423149146112,116373 770417443739086848,119096 774325013100965888,11774 750429015891120128,12535 776577272073650176,156926 759113067678539776,57105 777576625991024640,159308 777998738727931904,164435 764178787290546176,82066 774624043852890112,144494 758020212675444736,47761 762043546601918464,69356 767191514434928640,95593 773538635324989440,56194 761582206896656384,69231 773872777245839360,139404 795717422472826881,267933 757710308446056448,48578 789217494762295296,223312 780050928909094912,172185 779149573424119809,168284 787860612676222976,65113 764833165353422848,83391 766286611491323907,91946 774025039607758849,139360 776920805112295424,158387 755179562439364608,18470 761624830160605184,69794 762651804463165444,74049 780609568233574401,181811 768970413179232256,110023 795695326359408640,267862 765247284439166978,86645 773831143690866688,108396 794343834167676928,246425 751611554664157184,18395 775079756140281856,145244 778903237365608453,168401 769190164660887556,108729 794695177227173888,262022 794923526830559236,263895 752680561307557888,22394 768957247221149696,110647 781851570279514113,67331 788014819052023808,214354 790624764385722368,232137 793455973629239296,249926 767014110047318016,97314 793110056711532545,249469 792134745844953088,243092 761429551918481408,68182 788452904784891904,215030 789138681692991488,223852 763809203530129408,80177 766425701687754752,93823 757564670412726272,47782 792928912896438272,243075 732901788504973312,1170565 756248150898274305,42249 778328503552847872,167220 795416470025072640,266084 761013635313393664,65455 791402198932426752,246425 795468200473427969,264397 793179528055050240,249057 767389360157257729,98716 792070744779976704,243398 760559695413256193,354841 792756983875051520,218875 765006316297265152,74133 792793266353680384,224680 763439344321429504,76013 789203394531438593,224297 759163759852130304,54003 752929770757824512,24134 771235489881858048,123825 777001089354887168,158673 778284641769906176,166853 794610737327075332,261818 756499008256774145,42251 750355584009011200,11495 780570476032696320,181419 788690912025178112,220029 776520789868761088,151463 785314337183309824,194923 786194161204539392,199211 749776362362245122,9433 760817735085461504,63776 788219507647078401,109244 758388214126088192,46076 770263445019168768,117606 775005441654915074,146259 776954489844695040,158897 755428716277297153,37433 792873914456219648,243761 758127105918005249,41703 775777850708361216,1250232 752003891089141760,20636 779394822746566656,173964 791788747255930880,241720 794558911244341248,261155 794562534166634497,261155 759054842945908737,56667 771442706551832576,124883 793117400052928514,249469 795700000437272578,267862 757599759154552833,47940 773319847426088960,135381 776526877842210817,155334 778240974250250240,162497 787020809550254080,207287 793483384471388161,252646 777628484214616064,161542 795018695118618624,263895 771765278644461568,126590 773908539194695688,139577 778763253438640128,168698 787968002826313728,212239 795307898456969216,261155 762340218955440128,68993 793289842062860288,249871 759221030279839745,57574 775658304433422336,150511 786125221388554240,199227 780877792984436736,182960 766824144289820676,95511 781226033773109255,186149 793733973121851392,250785 761033223124062212,66396 752919312550223872,23885 769574819675242496,113836 762293450419105792,431998 768981152006803456,109945 786928563014348800,203863 756285133859254272,41793 763556762431606784,73814 788873291192610817,221785 794261842071650304,258927 775302368783011842,148045 772574408728801280,97811 781219317526528000,185595 764376496446267392,83248 771401349099622400,122622 791745314289922048,236393 768614176663212032,28464 771530572996808705,125554 789324428853309444,221785 752627058300243968,22735 756091224730116096,41509 753631462696464388,28732 732697715763642368,353002 777877963664683008,160480 781238551576850432,186170 766083883272134660,90384 773704676369899521,137042 788404941559848964,217519 791357568887230464,11774 795090102779334656,140444 758080405765369858,50923 759089014712459265,56197 773381184852144128,86103 793409951225909248,251452 794012996641005568,256276 786696464344944640,205353 790253216495767552,230282 768987430271721472,110362 751072973277294592,16728 786030982075813888,199496 790567418196221957,213383 794803324881137664,262752 785989176525139968,198591 755887859484286976,11774 776994561818173440,159411 778428491544993792,166852 778957465413033985,170253 788737914045919232,220332 793105576511283200,249469 795232087301357573,265644 788075449708519424,214114 774330858366914560,141887 777902719151603712,164001 781207523080667136,186080 790697545647333377,232169 794223881229697024,256255 792039829735374848,243075 787431561876692992,210287 753680204632121344,28819 756574578827104256,43956 758361064564195328,50719 772035310867841024,118191 775377850299916291,148033 789243619073032192,164764 759825698341130240,59472 793311406166646784,249044 791255060613398529,237491 793826423672868864,255246 769261315567161344,112655 771737451874299905,126927 781874754504560640,190870 768100062282981376,103481 749679763581722624,7461 757451515384692740,47283 763960257211092993,80393 768831853507870720,105643 786221541616918529,199479 778055527884394497,157755 794001149082746880,255870 762279867480215552,431998 787014354268987393,207965 791354575714390016,11774 795399965396844544,263817 762742699912900608,73706 790582942418427904,231318 793106696537333760,249469 759076126622789633,55550 764990910471909376,85562 786335559484526593,202429 786548949733695488,202379 749659772404768768,8047 776458491972104192,156055 793969477092134912,256255 767911512002457601,100893 787100158592884736,209184 769106787668725760,108396 786821161753600000,201946 750739703788294144,14277 766135884156592128,90790 785822339527245824,197512 790344045654601728,230485 785916474221211648,199640 791684235044261889,240145 758349023451328512,51809 764861837800247296,84724 764915808212582400,85308 772914473258541056,121923 760605666897780739,63451 764576343380025344,83629 753547322152345601,27317 780613311515664384,182049 792047490354864128,11774 792486795967549440,245035 788822103504121856,221297 755845695198728192,40115 773944016178024449,139373 793800788195676163,253793 780774989129801728,182726 752957683481927685,22528 768623717094072320,107745 779376185218310145,174557 753487662237888512,25189 788216119287025668,214809 793949280553811968,11774 794561371455311873,261155 793213302042157056,249926 767479866916605953,91936 787406819329126400,209913 791678134630232064,240483 764125508040740864,82018 792746983001841664,247232 794727347677229056,262752 776883241496305669,158520 780615667972050944,150151 791395758448738304,238780 793097639118069761,249469 794622293804621824,261155 754705873260339200,33235 771524327841771520,126389 765910812938477569,90031 793220206227103744,244221 765645163641315328,86440 766136084619071488,90031 778257419457687556,163465 776768226634104837,157755 775318111629086720,144785 773446033162506241,133702 742166011361665024,350711 757745527647645697,46401 772186420928651264,129558 779306353311350785,172962 780879322299203586,182726 776934159562502144,11774 793190831381438468,249926 757645686359912448,48549 773958454247653377,126016 785662924505350145,197512 793603021699747841,252020 758152725746094081,41703 781828780977336320,187131 786975705586241536,207613 756633827733344256,43553 757250030306721792,45014 764951080161521664,84745 788405142823530496,217519 791441429088374784,238207 794249804972900352,259063 753468876973756416,27045 774192900301348865,135699 765194088639410176,86103 771131647609573376,123583 757966204065619969,48402 777625986682785796,162596 757476408956362752,41702 781514782914580480,188401 787308392624689152,207841 790518024939929600,231894 765002946807468032,85562 787089334058962944,207796 793613061013774336,254135 738407857478111232,11774 780877894524469249,183975 777199951948443648,160373 794569865671503872,261155 763699485050535936,78049 758795376174309377,54070 776262753321230336,152501 781692615045423104,184223 776570765386846208,156132 788437783945682945,215437 793998092760596482,256239 790285898235670530,229773 785245663969865728,11774 775652478188564480,150511 779839569789235200,177248 776900199000203264,159359 788209951541899264,215437 758206728215330816,51809 764273191866867712,81850 780618373377904640,182146 755696778733846528,37457 774074497347358720,141360 793855581442363392,255393 732231678098296833,350098 739907971115823104,350860 766308682074361857,91946 788752642809880577,220526 751874106124017664,17794 781214113351335936,185595 765236525294510081,86103 773855757687222272,139404 785749242879049728,197512 732608315755237376,1170595 789985600329908225,227748 779091976721489921,171168 789473676492058626,225981 762699341584666625,74247 791698063014453248,240483 779695982342791168,168284 765788782893359104,84724 792552517246726144,246012 749483458280296448,1170318 778706577154945027,169320 793868574624452608,254140 764221467772850176,82759 751556758276038657,18555 771145706664890368,122973 762051454865543168,71026 761001747653373953,66236 762248986891804672,68993 781340114895065090,139404 786183475573305344,201494 786751640623718401,206008 753355992381796352,25189 759224128670986240,56964 774580831721431041,139865 751559558611382272,18562 792110453879111681,11774 759874173397327872,56879 771395243807690753,125367 792060039301300225,243614 794608489142304768,261155 754718809601093632,33356 785263745870209025,11774 789824553438412801,227242 791490230146723840,239405 791308736749047808,11774 759070736149581824,56784 779698321799643136,176203 781854508603191296,190635 792201157070303232,243075 795066815210725376,261155 788221961902096384,216009 758687290675830784,54070 786968290694402049,27156 788197184596344832,215754 732256760946434049,349245 764194943338414080,82020 765639882643501060,86440 787118123124043776,198036 779333936442806277,173753 790753221572603904,233307 790982056788561920,11774 772793324268814336,132335 788154750076268544,215754 789979433411149824,228820 791263205989289984,232884 794303567146471430,258922 786712477060988928,173347 790438398179762176,230283 764310610607804421,82283 764898026427121665,84724 776558384921255936,156053 778204605826019328,164826 788825396565323776,216009 764967199962521601,85562 771467931460984833,125633 772677880841113600,129993 785937065255038976,199352 786417927708815360,202429 762693222577471488,73926 785864388582539269,198878 760558509486317568,1248768 760984142569836544,64730 793790135099940865,255271 769567155343941634,110585 761259019587624960,67547 763581752325640192,78566 776509755007373313,155898 764838284644061184,84785 768960311848161281,108849 762804431566012420,73706 773860176524828673,138819 788889077093326848,221711 774015769747132418,140444 757681863804747776,47782 762246814699491328,72418 768472379693686784,106774 777239065330462722,159876 789922485374488576,213344 765406495987081217,87245 785469078848802816,195975 789279955075080192,224680 793191609684721664,249926 740776439704879104,46501 770313394549321728,117377 778299356847935488,167319 792875229890514944,247074 789965359537348608,228546 754728863062777856,33356 755162319747899392,35890 768491956867510274,104973 771633487807774720,124597 791247660430692352,235582 768248024631877636,11774 735181812536872961,11774 754782016483106817,33549 755920156652515330,40550 761682415274303488,69548 790782584162816000,232137 753568875904659457,28262 766650732288225281,92917 773980161712631808,139404 767966035962048512,101681 778733679119958020,169410 786000224074473472,200382 787071111791915008,206633 763941333618728962,80939 770830988150706176,121636 773956698616713217,140444 753375530825687040,27402 774287070210555904,139148 776455550053683201,151463 786943253790666753,207613 754809020678930437,33850 789907908632850432,226731 759345258991714304,56964 792798564506361860,247240 753217283489759232,24316 758796264406257664,52749 761223633696010240,64730 764895666279702529,85154 795222809823870976,262849 785272757617590272,194648 788717040534118404,11774 793553305498750976,7311 751660779414360064,14877 773535588259536896,136947 794311273248935936,259267 794630257965932546,262069 794967928529711105,262925 795384537782059008,266491 762969973975318528,75690 772524303145402368,129551 794532166914846720,106085 765266068436688897,86103 788453147458940928,217039 792560806999257088,230485 754001098633940993,30802 789417888897728512,225909 749359054774898688,7950 790558298491674624,231894 767089373032566785,97852 787337915957469192,210207 732795494443913216,353200 785281538418171904,193669 781526020633624576,186584 776265705578598401,154071 790277522365657088,230234 758685112586211328,54070 759529103703715841,58537 777341239767146496,159876 794252966601494528,226320 766394521571758080,93286 786570388729794560,204413 787040185758482432,200383 774116207641268224,139369 761996962954616833,71270 788579993597186048,218875 755100506977021952,34666 761442867520962561,47940 793866845434503169,249926 781206341927002112,185595 785494340638351360,194949 786751198506299392,206008 786330621090029569,201494 793929467009916928,256125 777554704704401408,161988 793573954418012163,252196 750720745085566980,14421 764291311033786368,1180887 786240486726103040,11774 794019266915758081,257423 765031147566956544,82066 759425913809346560,56700 785540756203311104,196676 752702500034244608,22779 763471933170184192,76723 774382990302384128,143210 754846129120960512,33192 766051540071288836,91084 785270759442747393,194648 793934070543695872,257026 778708394756538370,169916 786264867716079616,202429 793549048204496896,252014 760582536544198656,63371 777849055833579520,164001 758251096020168704,51675 785607517157990400,197512 776046232733003777,151845 764225884551348224,80939 793093611680391168,249469 793296777550102528,250633 751979251067392000,18893 742547457981063168,8431 794641428483870721,261944 757595355949199360,47940 794315949738491904,11774 794912037306568708,262849 794291363936423940,259543 750383152346984448,12883 771830205195378688,118191 793549410915479552,253407 757585737810219008,47844 771109553987391488,123135 778233171137667072,166532 792057743851085825,243535 758427302560686080,52061 773588143404560384,133702 794293889725300736,252639 788138121233833984,215480 749283068469448704,7836 789677017818079232,226810 766073720695877632,90618 773950616401948672,139404 786013353105776641,199211 794291208432402432,258249 766013241516560390,90575 770087360201691141,116373 780116302534889472,177233 788874268574560256,221832 772434980307804160,129558 786370385193291776,203510 794609004249018368,260404 785656559384887296,196729 770110038153232384,114987 787370108620410880,209035 757976091915149313,47570 791029621617750016,235487 766454206907682817,93823 777345303968043009,159475 781144497711218688,130635 750652670906511362,14351 780456552645787648,178258 786599101584453632,204835 791000666336530432,234583 734962919553830912,67995 765582868546359296,11774 772165413408874496,128934 794598345146699777,261818 768925407714377729,110023 791673458283249664,240483 773859517553606656,138819 781334132357869572,183759 768209252603334661,103149 775553981309329408,149259 763453780054671361,76406 763873457205456897,76652 790992211970252800,235828 794721009035345921,262849 795669317614522368,267862 787077513780555777,208928 793247541857050624,246425 759368448145231872,57714 769365135672676352,108729 774981787265146880,144684 766271785616740352,90539 778345081115992064,166532 751935848791302144,18215 755162763987656705,35890 794601740050059265,39957 759011960629239812,56282 792489293570723840,245634 756298213162876929,42432 765164342731997185,86103 767399029663760384,48289 760190667649802240,61598 749331169741774848,8047 770680958257238016,120610 756644833524060160,44450 778635392304185345,169201 785470115823382528,108396 791377043002982400,238383 757917895309553668,49975 767152126107586560,353124 766997312241594368,91170 794877090621456384,243075 763397340254375936,77777 765578464913035264,86274 754721695810801668,33356 770848144812810240,118191 778290376922783744,167220 790305023242547200,226881 765679833611440128,84724 776896707082629120,157082 788520036025692161,218275 770955821123563521,120610 792725310865145860,242693 773207954778628096,134975 755287694805172224,33689 765472441930055680,86145 794927075757015041,263895 771593284036665344,125145 786253126521282560,1063777 754906557159092224,34339 767912043068334080,101203 787330621815357440,208492 785814496057131008,198671 793997944483524609,257492 788561213663776768,218275 793152093028843520,249841 764951173740765184,84929 777348916253642752,161546 794367043965329409,257353 768879370140258304,109874 786985214253891584,207096 787710478709436416,212139 777880331525447680,163592 785686442093797376,196277 785567326309670912,196357 765585114290094080,87226 794311956576337920,257492 756859958700838913,44461 759444624955940864,56964 786029270472679424,200490 763005321694568448,75899 794786829815939072,261155 773297051165597696,135725 765610750610173952,87904 793194155157651456,249926 766607714801758208,94037 761711881081856000,70177 794189571768676352,258598 765884509694922752,90031 792241352889229312,243398 771710054730964992,121479 775366550824116228,148574 765690446811058180,88459 768799784731717632,107423 776885942703489025,157693 753072907321012224,11774 750830452361928705,15643 753671689905463296,29059 769312944899457024,86264 786691104691347456,205143 791447380218425344,238272 793866581843537920,256255 756256792649224192,41459 775544354882543616,112363 791001251978719232,233736 771837288607125504,128424 793147900821958661,249469 760588082362060800,63858 780803587945357312,183269 794534752644698112,261155 767816498563784704,101682 788757769587339264,220332 765598433616932864,87607 778267418703474689,165435 788061979466272768,215005 774065660741640196,141200 786395366342078465,200260 774041678701264896,139404 766669304678981632,94627 789833251586269184,225359 790565045369319425,232280 793095996792332288,249469 793618483401465858,252020 766478536869834752,93823 778304596766695424,152594 780739791151308801,182036 795022836175880192,259034 750667916237037568,14421 785688607524663296,197512 793041737652383744,243187 758693445250670592,54070 760226244323643392,60723 779104485683531776,171991 792035107691491328,243187 762382867695407104,72408 794512314057756672,260273 792543014027665408,244270 766687150989537281,95568 767821252358701056,100893 753953893663510528,30206 785475645895696384,195975 785866002315743232,198653 793619780477464576,254209 791356009612578816,238207 759149128760774656,55887 791887620104196097,240763 785272559340294146,194648 758855566164844544,54070 755541676064645125,35890 758445552925237249,52749 750790643593584640,14277 787082441076813824,207613 757641339525890048,47602 760621173902155776,11774 785705167509344256,196277 750185008950865920,8431 792505085070716928,236884 778983867600494592,171168 779003469302632448,169201 788773214671532032,220029 791032663683567616,235536 794938648630177792,262847 794881361115054080,261155 749938818464223232,10653 752703916215709696,133136 761674895725998080,69282 781206433052368896,185595 753648244651982848,28477 768211173229600768,103354 775760123184582657,151463 758026042493796352,50923 733038716399144966,355464 771818204226138112,125367 794284687237742593,258456 795051288635514884,263090 785987044031930372,200235 758850419124637696,47761 771872259476688896,126014 787468031576248320,207109 785312126973935616,11774 754053081902387201,31377 779073569254932480,171260 774279600645943296,131421 785537993012568065,196538 777330278347870208,157082 749598885337632768,8670 761223259513815040,66842 770708902338060288,120613 778270549390811137,166913 758443102856019968,52749 772532843348013056,131045 768119394400600070,103261 790367933595787264,220526 791352567364222977,11774 794805026489245696,262849 788001463108636672,214354 778436715019014145,167044 787336606285963264,208507 790880424641728512,160228 780210669941469184,178045 789521244584640512,205972 792035500681007104,243187 758686887133474816,54070 768170029833719808,103506 773708183244124160,11774 754029364019392512,29263 772794864094150656,132335 764208385722093568,80939 785267131621466112,194560 792787899510992896,247240 795606132777697284,267521 758718624638963712,53246 775795935054036992,150404 752136840715575296,17794 733793744542007297,209828 760579561369239552,1248768 793363473077899264,251452 791753015313039361,240483 758258124532973568,52061 770692464340414464,120675 794131227955625984,257492 755161881392848896,35890 756862379829370881,44461 763838588819640320,80720 760170919310553088,61470 785725345571885056,195975 765346312824815616,86653 760963984757518336,64730 781477285085839362,187976 775378074191794176,146479 767222984721309697,94699 785521242573049856,193905 779031334434041856,153194 781121355114803200,184851 761041635849310209,62716 773840170470739969,139404 794204480304807936,235487 767887378333704192,101163 794588505384960001,261155 765441447944331266,82283 773621865646551040,137740 778903065843740676,171037 780241324280643585,173628 787121356072706048,207613 770670651896172544,120610 773879874570194945,139404 753012863644475392,24319 763229077612466176,76794 786281517924298752,202429 737154884898828288,11774 786635718814670848,205270 764828291500879872,83878 770183431271641088,114779 776150730168266753,154071 760573734403108864,63203 760546020388315136,63451 762283035022594049,71099 785281712209203200,193669 777182484362506240,160609 774289888321544192,141887 758489902371762176,44274 785630812725243904,197297 786433758056460289,201620 759793753724903424,58634 758397371063504896,19598 767050536784830464,93210 773901100218855424,139404 781415021716856833,187611 756534248757157888,43848 763231469846147073,47188 764971790284234752,85562 777187416528400384,160480 785980844531822592,199984 790623808784769025,232881 765970554155261953,89617 770744742392975361,44421 778570856507273216,168794 785621576385310720,197297 750364425673027585,12883 758441907307413506,52659 788022447312207874,214492 753926810837061632,29263 795101168393453569,265102 787802314123862016,192032 794740344818663425,261594 793708008987561984,252408 749329446474223616,8047 759607128172613632,48663 767129562446696448,96954 759429388047831040,56800 778201051463725056,164826 761958980402884609,431998 776478056865157120,153317 791803832296538112,240689 794595446996008960,39957 741338387253186562,349343 772772834644992000,132335 794249995884974081,258456 762123314600906752,70858 788452755698429952,218275 773997163231739904,140161 793614325340483584,252639 753390075883335680,25189 760677266611286016,63655 768978734879805440,109945 781548620478816256,186584 772899319691239424,130331 786463454500573184,203885 753935939215380484,30296 778791920030146560,170373 781521932558532608,188401 759148876200865792,39174 771939812156796929,128615 756649906866184192,41763 753652131068911616,27402 758295663427870720,52061 758387217458921472,51778 775714124902854660,149200 776757193014022145,157755 793308171464945665,249926 768896715781013504,11774 795686618707333121,266151 758432850312044544,52061 762568660947009536,70858 793575524643672065,252679 752928318895235072,24024 758731917084626944,54070 757368507524718592,47184 781581700228718594,131056 753012009852137472,22546 762172460112482304,67586 793520181112889344,11774 733215898102865920,355464 752917078227714052,22662 757867689717166081,49754 766974887600746496,94627 793153315597058052,249841 751098994726625280,15255 766406730968203264,74281 764822745351946241,84724 786263738970021888,195975 789535522725126144,215437 792078752977129472,11774 760187468884815872,60855 779418652533747714,174435 794230278352842752,257492 761072366541680640,64692 781317437639815168,185310 762312427266510848,431998 786561708047282176,204413 769260814574481408,112693 780834021811060740,179054 764175177890598913,81869 794548000202760192,261155 773712845120737280,138819 795336146343653376,262022 774029666738774016,140444 795459044848844800,264397 773023857296961536,131045 791288850110828544,234796 776627182047113216,157082 776749041791238144,157755 781184697602871297,11774 795007456313217024,264397 760180456876707840,61412 794268294744330241,258058 764509716198203393,83391 769855752467087360,114357 763492828890750976,78198 758858291921362944,55597 789104811400630272,223054 794669778266951681,262022 795378609569591296,266491 760180711647277056,61228 786788447625228288,205181 790718260178096128,221524 793181580512473089,249469 732902558797201409,354517 787719421011890176,205197 792006238078799872,242637 749775337865809920,9432 777893092875767808,162505 791746976022867969,241432 762848513747062784,73814 763526619457740800,78684 789721828264665088,108396 793124141062692865,249469 778775077093605376,167220 791029492005367808,235620 791433416889675776,237935 765710840750338048,16953 754733707563376641,33356 772986452359557120,133454 773195093796855812,132497 775786333700780035,150426 766039324655775744,26066 767352896224632832,94699 759115669799575556,52912 760270064918536192,12954 762722792508911617,74592 752991754106834945,15536 790013000782675970,212131 769921311267172352,112693 790897098464043009,233692 773739979361161216,137315 778364689126400001,166916 787420289906778112,206117 769171464155041792,108729 788006861052141569,214354 778744144621477888,169715 780929647219318784,183975 787830629425524736,213376 761349562892161024,52266 768731806095081472,195876 788851789793783808,220602 777876725023776768,164001 755564273733033984,37457 766245731548196864,90575 791379231276199937,238395 793639644084654081,252408 764744220590702592,83413 792927684821192704,247241 755596420749660160,33029 785830632647757824,198671 791458083314728962,238292 793158470749020160,249926 788830839224274944,220806 773215646158946304,134561 743003175058178048,11774 776695117923004416,157082 779522660262825988,170187 785591186320863232,196676 795717353040388096,267737 787162711591309312,209195 788497918730862592,218495 793210604437708800,250633 753341208491995136,27045 757293381945069568,46783 780285227570561024,179147 764871611568758789,54128 788387104388624385,215505 778654445949194240,164001 788500939489550336,218275 790950229809827841,11774 764084091658473472,80482 772106901676961793,128934 762365568053813248,72809 780946392575455232,183338 764943697855127552,84724 768787225165299712,94229 794619183384395776,262022 769395556414357504,112788 776639262078808064,157335 787337878091108353,207101 793570566972190721,252196 790712867410612224,232640 791064397456211969,228363 792105354591145988,244067 770987731291869184,121479 787369026943066113,210725 750396612225093632,12883 754131171001237504,31686 765706298314911744,74247 767876544727486470,101681 785602988794523648,197512 751900672220491776,19272 756587160330002433,43285 757568685619998720,47761 764989897241456641,84679 768556154624540673,11774 766391872772333571,91946 766413082151256064,91810 767427690097995776,98890 760527845760303104,63149 787346670451249152,203034 794168560910237696,257353 786980333979836416,207613 790664723675033600,232863 773600079567400960,137965 778201869176889344,163990 793470932023021569,252408 764219229067481088,65780 780788869549608960,183269 760880500151947264,65291 762286322052698112,431998 768153474135719936,103212 770802890227060736,738099 788862772889071616,221741 793614061640351744,249926 791091966440124416,236454 790289599255814144,230282 769303347371192320,40035 770380461642219520,117310 772955044589162496,132364 774724794025586688,209828 789490064590077952,226432 755095111013371904,34666 788492581172678656,218275 790907149484429312,232169 754721047245565953,33356 785511498906951681,11774 789980254903214080,225405 766615469130391552,91687 770767916014854144,119797 788421138879647744,215050 792541968916185088,245101 795728091716915203,267862 795743679696674816,199307 775557943811072000,148994 786787057637089280,206642 790300950950912000,11774 750794867182297088,15316 756019552496914432,39462 768865413702778880,109571 790224607081013252,230260 773652511479762944,137158 790879001078276096,234583 792362765327425540,243978 765020439315755008,85562 766292198690131970,90125 781210774316474369,186434 754775486832648192,33356 774299828842934273,141912 775557041662197761,149422 776525771754078209,153845 786799017409687552,205902 759246101664890880,57574 790962867239616513,235487 755331360244453377,36810 764092791307718659,80098 787280841269452800,207287 793927398316249088,67229 792471535395102720,246225 793131431987933184,249841 771900281260998656,128519 794581980180582400,39957 755509923417509888,349318 770445264993652736,119096 760212074068791296,61545 794205432671862785,258771 780621272132702208,182036 773753710312730624,138819 780603229683933184,181935 789224225391284224,11774 759952913133367296,57105 786181220191330305,200527 762460721309294592,47283 785277314279976961,194648 768583677064249345,107864 757232437051138048,46196 771740662236602373,11774 749284532180836352,7533 762278637190062081,70858 771054745104646144,109945 775725501545525248,149953 791698969244020736,225602 791833480414031872,241819 778275535277490176,27284 789506094456373248,215437 767811321668796416,101681 750372033716953088,11774 776094019289874432,153501 778311420635066368,166532 785263466454085632,194079 763848094639198208,80393 771149339402067969,122299 776921110881378305,158338 781825862064824320,190635 760680494291750913,62779 774651020647497728,141302 775416839635546113,148010 753355372623110144,27045 754076155737612289,31686 789286371802230784,217809 790255293368180737,229693 791442819294429184,238207 765535007888801792,85805 768944733985079296,109571 775867104469749760,151410 791062394407559168,78159 778333681878315008,167569 788671798476955649,218275 791201235542142976,193636 762430074897301508,70886 772826866432565248,132578 788386595288252417,217519 732343977291202560,349661 764190709104709632,82544 766057578661048321,90384 749055419557949440,7068 749998845946425346,10735 763378846951407616,77558 776742709839159296,157755 733810926579634177,1170810 785843985206173698,197512 761631943771447296,68987 789141386171940865,223286 753933561577738240,11774 756472979610042368,43391 785926455309971456,198671 750417051177455616,11774 760811243376549888,64722 792084325323776000,243187 758746060118372354,54726 773871242688344064,139404 788590979171377152,217519 751130530280648704,16953 760869433787244544,11774 785874903392280576,198591 786352216395264000,203076 740180534773452800,1170575 770769473792012288,120613 771789565690544128,127582 733070321922625536,350379 763896598447415296,81065 764822503088730112,84248 785810099944108038,198591 770929608535470080,122124 791397087749345280,237908 794549057209401344,259034 756463672868823040,42432 760111720597745665,61051 795408784516648964,247930 763192678041268224,75899 791501888202141696,239405 757886475837050880,47940 765017644441284608,84724 766760609706901505,94353 767813783767003136,101681 775762115541999616,151374 788388620579274752,217519 756453686788829187,42282 753977753880453120,30340 787789399182442499,210238 790600989476790276,231792 751642645798105088,18323 786218169878781952,201494 775808411845861376,151463 791348291225214976,238395 781252510782623744,186212 794164020534198272,350913 750332834754289664,10735 774878920571097088,29786 732956132927361025,354919 790645959038427136,232169 755456189480050688,32873 770206493434007552,117257 787011047433601025,207949 772469442110484480,131025 786990996739547136,205728 794161638274453504,257492 794541295146586116,261155 759366690283094016,56924 758930708584771585,55667 779489290921267200,174115 785616611893874689,196767 752231278808862721,19210 756957971129786368,45122 780406446710063104,174756 764513076901281792,81946 780571031937351680,11774 768932645044486144,107745 751987453918060544,18470 790599932839358465,232749 773817343306858496,138819 770806258970402816,120613 771587041830109185,118191 751073708198862848,14858 762459292456718336,47283 771768546355515393,118482 775739651285848068,150511 789440543872864257,225981 792117027540525056,244215 751201115207823362,14421 787375701850595328,204413 767052886899617793,93210 767590877988519936,99900 769803950472237056,114779 788437106498469888,217837 793440281865687040,250633 759938665757962240,48148 763397890186240000,76406 765622242873057280,88546 766809261494177792,95075 772156925160984577,127707 768914641644687360,109666 769963519932530689,115511 769312231980797952,112363 776842160150876160,150404 792425569497382916,245634 771618827561906178,125367 786320604068585472,199546 794526900702113796,261155 778809402107146240,169586 781092905398050816,184223 768965524113928192,110362 753468520600657920,26458 758441798532411392,52394 788159797669556225,215754 792590354008506368,243165 781114933182246912,185496 766672958387548160,91946 785598004992548864,197297 792553930630672384,245103 766474231064301568,92959 787018783114268672,208016 794547595242708992,261155 733314756791033856,355480 791397607285268482,238207 764168182730862592,82066 772859805824417793,131542 771414125528297474,124855 793098285884071937,249469 768955643525038081,110659 786230779105771520,201958 794629672894103552,261944 753949965114716162,30590 756817352088428544,45039 793098758045200385,249469 769705393366835200,114779 786253192975687680,201555 792025703973728256,243075 792467040380424192,245136 771038672653316101,119771 774069279738040325,140444 774360064555556864,142668 790989150040227840,233736 732684626624385024,351224 787611124925595648,204078 795606682969591808,267521 764930055059312640,85377 768844015114461184,104973 758090998039715840,50789 777030125724368896,157755 758521034714775552,53635 761978891200106496,70177 765507625572270080,86440 755163238413770752,35890 755836029710589952,39462 793162923602350080,249841 789561832583360514,220029 775995548469956608,138490 768916050318651392,110124 779003669559676928,62281 789411752291151872,215969 732268101710974976,349814 768486851346731008,106774 777279161303957504,159876 793139592413057025,249882 766293607288627200,81929 779685763114041344,176203 794234514524532736,259063 788474742114250752,218495 791672867607945216,240145 763422333902188544,431998 766457911589605377,93850 786701316789792768,105109 794590209962708992,261818 757158254900285444,43659 786357840218886144,198926 787984479860252672,211347 795343011169243136,191067 792210842175451136,243451 776443786247286788,155896 758108461783617537,41703 781854408481116160,26267 739684416033689602,1170700 760996356542517248,64730 767826150634639360,100891 756970362542235652,45684 762797653692338176,74133 765283357617950721,84209 775854297867137024,151202 790957510077198336,234653 751869139745112064,19792 773624454702170112,137927 768213120644943872,104406 793182011447971840,250408 767805348711395329,101681 780959857285279744,182726 785818424836550656,198671 790044440488476672,227048 766739542955134976,95262 781354469925777409,185496 794555296295350272,261155 766368110370750464,93184 778467154240770048,166913 761976288777121792,64197 769165006457991168,110023 780802590443528192,182726 793125087893417985,249469 763938934934024193,80209 765661376400326656,89076 792851288232824832,247379 758650078076645376,54070 775719873431408640,151071 762699848600604672,74431 772035097608396800,128615 773290467572211712,129983 786029375305224197,198620 757256476880580608,45125 773964814565728256,140444 777924207808225280,164001 787792210255241216,207965 791044808538218498,234575 755162232678416386,35890 758381360146817024,52167 760544334924087296,63149 763829904228114432,80482 770236004125081600,117257 764887413005180928,1249257 775007764212883457,146259 793944620174573572,256255 750819739669180420,14778 767529919152852992,97379 775571458193895424,148870 761153964201152512,65180 795683433192259585,11774 767820710433677312,100559 778293670445481984,167273 788472051652710400,218258 790963363811500032,217519 744938656805203968,11774 750456990296444928,10848 780807253439946752,182036 767423857695350785,97379 767810295557345280,100893 770747427305431040,120393 792156636227919873,243187 793150189162737664,249926 792325619661111300,221476 794587546806341632,261155 764195420587208704,81574 767798909951410176,100949 768945739603075072,103354 765383198343700480,87145 794540727514660864,261155 746388434101514241,11774 794346530861891592,258878 766573934254907392,93823 773519222790029312,136904 764994691079090177,84745 786177488808321024,201494 763867519459274757,41724 765373178738831365,86440 778826950559137793,170187 787812659630514176,213064 764268928256188417,1249230 767399661141233665,99120 781034411517153280,182779 750777189826588672,14858 755988020386340864,38412 771504663749242880,124610 779046106974019585,172122 790222321457836032,228635 761933628104409088,431998 762428813267521536,73194 764827411099766784,84724 788227147009708032,213064 788865797477109760,220130 765011597609820160,77598 773901523130736640,139404 776546448418623488,156505 793247827832901632,249926 794785795186032640,263302 766661282434916353,93286 771413750410645505,113836 758011640184971269,1248568 787072293251973120,208928 785270010503581696,194667 751883117116350464,352060 758607105096052741,53703 762676310053310464,73926 786140037809250304,200317 755952626689114112,40881 786185211491020800,201558 755161530103173120,35890 771492282004484096,125554 774845429557198848,145681 781459185959628800,187976 752884194146131968,23899 769858574763692032,115477 789140395976450048,223815 794611354162331648,261987 767780756097761280,100605 777862212148981760,164001 779470986504728576,175181 790347508232908800,206666 760970949629997056,57574 794698459240628224,262752 752852406602465280,23899 763361520294039553,77731 793227847737290752,249926 785534420719656965,196676 760262049016451072,61545 763389633858338817,75899 781364205249105921,139404 787448687177961472,208307 795739708403941376,267576 751783371429122049,18323 758381038976376832,52167 761980874720157696,431998 758434441886785536,52749 732455164884488192,11774 759006618574913536,55107 773765395773792260,11774 755302148339097600,35403 787053014188191744,207861 781338861586685956,182752 788428345142833152,217837 778672627527417856,167939 791261251431268352,237491 787399890800345088,210313 790920623585452032,234796 761294292765675520,67709 772122604614348800,129558 788434133118623744,217519 794628854530928641,262145 786695919148294145,205143 785550520735760384,195936 763986554117206020,80939 786967405977276417,207949 787399993028145152,210313 753100759449952256,24196 753358770504343556,26458 767334038596190208,87904 759806093786775552,58267 779472900902354944,174315 786501591331278848,197286 758773480921845762,55257 771399654093103104,125145 771785092477939712,124601 774424040370909184,139865 785237922467418112,194157 794636534796337153,261155 787994783381721088,214209 779744907225333760,125554 789235230590861312,220332 757912578479775744,49573 778634032955392000,169201 757595698238001152,47659 777296754152734752,160609 789835314906947584,225359 733038783088578561,353451 765327458434486278,87145 794677784635408384,262588 764968219358613504,85562 767006186935767042,92226 771136310618775556,122299 770405602241773568,118515 794577700178526208,258878 794716630123184128,262752 794767976570429440,235580 768137756824506369,103294 786991691039465472,105109 786387708444749830,203240 764156908060028928,82066 765373767644221441,87245 766032779830136832,81929 770926280501895168,1249813 758504237462654976,53532 773665515289972736,138165 762149996728725505,71429 766677319075454978,95225 769593824796561408,113412 793497436807389184,249926 793970139511263232,255942 761001134664327169,66116 750795183805960193,1170426 771364251474812928,124597 773904077528952832,135725 733897164301176832,354962 789176757945454596,215505 789659418875011072,226881 764511609930657792,83391 795403164312862720,264397 766838453954838528,90384 786975678235312129,207613 766446864728256516,88920 776810060211159040,157840 793240991675265024,250293 753963704757149696,30590 777282067650359296,160592 763348901743255552,77708 768330332487626752,103132 764447716101459968,83512 771543041173696513,125853 786919448120811520,207287 773513609519435776,135025 781203760169177088,186212 760874433061986305,63937 789955304138039296,227881 794593122164477953,261155 794019295130976256,257492 756564422865391616,43828 791376969510359040,238207 753698576354598912,28732 771872589815746561,126605 794376965423763457,259892 758294081630076928,52112 759110600677060609,50654 768046624266342400,11774 795405234856202240,263933 759567764667367424,58815 770455579626205184,118696 756692762947383297,43266 766284219635019776,91946 785821125225906176,194450 758391753900748801,52605 765932415718133760,89945 763458707116228609,78159 773499517379358721,136947 795137176308764676,261155 763871182093332481,69747 791309428670599172,237787 793564347234521091,252014 757216994118754304,45348 763901932788482048,80648 791811195787370496,241940 793172755684491265,247241 793405548918140929,249895 735670980647882752,350731 794644327045611521,11774 793717078343561216,250953 795274722326016000,263325 788066563345657857,215005 795475954848137216,11774 793098885958774784,249286 750512511967858688,13343 755236739673890817,35403 776214156080975874,153194 778020072312938496,26066 793687512820645888,252581 749481940378681344,195876 773222109967364096,132364 777822978461474817,161978 773925990691209216,139404 785980409775620096,199478 759485687116824576,58227 775770537893081088,144573 789119273822224384,223286 793652242561642496,253032 794744524387930113,262022 770713654723420160,120541 787819362426101760,202727 750426700572393473,13372 773618921039691776,132335 793996859941363712,255299 763550767911276544,78274 776570458338500608,156976 751597293598486528,11687 754738404118540288,33356 780623047367626752,182049 762714128079212544,73814 771393333235060736,125381 788935673667579905,220602 791212978674757632,237198 776804726063173632,155390 787492699452547073,210897 791809312393928704,240890 768853028975747072,109167 776928161292365825,158820 794996557498224640,11774 780971513914626048,183269 785646940960677889,197324 753942251840036864,30008 765329413454106624,86653 763838062346461184,79911 768611961777057792,107257 788105643844591616,214247 795124323380035584,265257 773951087187558400,140211 767163911284088833,97386 793318258921267200,233467 781356568281489409,139404 791350517288939520,11774 733600204415488000,254034 788317347446607872,214353 787532129743679492,210207 789298753064820736,198044 771473998853079041,124597 775078374418948096,141360 787658454164922368,211347 785645560955109377,194082 765568588761620480,87904 785663474298785792,196515 757765444212174850,47972 786398109991600128,203674 771806486133559296,128194 772103059669389312,129558 775478857004490752,149124 759844351803437057,59666 793931367700537344,256219 752728670939279360,22838 775439117572157440,149328 794268452898750464,259457 769719655401345024,114779 770956202721222656,121479 793987047115538433,256935 766445091158360064,92917 759915813809688577,351147 750867235107803136,15800 773667040070475776,136904 794176166236188672,257492 749312357151547392,8047 753938959537991680,30370 763484010962190336,78566 777897080106778624,151463 794352004600451072,258598 780807475134070784,183338 787879114623422464,65113 786035752807370752,194083 787029724388216832,208016 759031768313950208,56501 779014835614855168,171043 765229463839707136,86440 795321484906467329,265846 776442232660373504,155451 753048900349652992,24316 791810193273356288,240890 789021265407385600,220332 794349923051241472,260050 765999764085223425,90031 766436154845429760,93286 762061339435081729,71099 773782626066915329,137158 756304451716149248,42432 791873528865787904,240584 792024672002904065,243187 777283918596755456,159359 788897901787357184,220727 751140184532529152,15808 759915318210723840,59666 771490769995567104,125853 778700946893250560,169715 754840744171479041,23672 795708088590307328,268356 753354327108890624,25189 754145479160496128,31201 764980771186618368,85562 777652773236146176,79020 785794340484419584,196277 760859972129452033,62728 771505894580518912,125163 772739468864258048,131480 779843221643927552,177248 789965346614702084,227048 764460461362294784,80939 781860062067208194,189515 793476641611718656,251320 770885895822057472,120610 771165884752723968,122817 770506888953946112,119528 793167229550522368,249841 743126766601048064,11774 764659495494488064,82344 791821009129119744,240483 795396830196617217,266884 763489102389968896,78707 763770928153169920,11774 794999577816530944,262022 755466428464193536,37433 771661572208861184,125554 779993712097189889,177738 732820947665846272,249811 781247369757204485,186212 792056552266010625,237332 794689492581945345,261050 753988285026873344,27317 760827046775971840,64722 767070111224115200,95672 754028735133650944,30296 762519403606999040,431998 781204809768722432,186434 793286976812290049,247569 762771099062968320,1248994 764416603425341440,83391 758737791693955073,54070 790522380355416065,231894 785872589172404224,198591 770001213928660997,11774 770378206465646593,117257 776633802957389824,155451 790130095629271040,229159 759105443364950016,56964 786956550992715777,207613 787083763163488256,204835 758705858679222272,48287 768943034750951424,109535 795100972150296580,263051 757802885983801344,48220 793477227723710464,252196 787916297233436673,213887 794638249063026689,261155 764386893710647296,81946 775093506033483777,103354 792802597543567361,243075 793163721711292418,249961 773945610605105152,139577 754717418291888129,33356 785851525256077312,198571 780613556290990080,150151 790553029757984768,232137 751969010393182208,19376 790039219292954624,228172 732118435144966144,349197 773879114209996802,139404 791352095043616768,238395 793951010230325248,256225 763464554206617600,78566 772963213491122177,132996 792678316679438336,245086 790512994266513408,229922 791705636060925953,240483 759404326095912961,57105 778474023122456576,167677 791554988136804352,239405 751130441306877952,16897 763383832787685378,76406 760168650141671424,61145 773880882079817728,139404 785265731491340288,194560 789298254282301440,194192 759128336614424576,57105 765555693399179265,87904 780195623639277568,176129 785320408488697857,193533 794531824064229377,261155 776142240477347840,153095 765002823956246528,85562 788490920127762438,106085 762148300417937410,71429 793099711003504640,249469 766726428876431361,95919 770306528981037056,11774 793130459203039233,249841 769574287267262465,113165 787384854027657216,210432 790725246269558784,232881 759855935565115392,58267 766487544808796160,92959 770712901812416512,120541 772782517665476608,132335 794017210087964673,257423 760550665357697024,63655 775018955610152965,146259 780468684628201473,179742 773341650462449665,134371 778742663931629568,169437 793516260055285761,252408 773237508872208384,17416 762820219169607680,74681 778726368947294211,170207 753983432083005440,30637 777847851757899779,163763 753210127302418432,25995 764566049505226752,83945 790981609004621825,235590 773266348831039489,115063 780609344035487744,182037 789489287708434432,225359 785616424920190976,197512 793340830060650497,249926 765667764786851841,88488 774820057419440128,141360 776608965526446081,156835 780485905782046721,180520 788033404289765377,213253 793656353327755265,233154 794562632577613825,261155 772852299047632896,132943 762924229553782784,74681 768587661124567040,107808 791163632948277249,236502 794694374202413056,262752 761259867633876992,67226 779374971726336000,64722 790775061796024320,150255 792435644064673797,243187 757985380167811072,50314 780825121803997184,183269 751539644580364288,18495 795705729109938176,268356 789216110101032961,219531 763004187667865600,75899 780965674113871872,183811 793111923713830912,249469 788659037659332608,218258 790665046854479872,233307 794029616390426624,257674 749738184213430272,7358 790902350458134529,351340 764819430199132160,84724 774112252995604480,141360 786994682479779841,208167 787429061136121856,172084 763798089127882752,80136 768573443080065025,107032 769042522404454404,109470 778509719010967552,167407 771561992343556100,11774 787094017989222400,207287 789738329327669248,225949 794459713694035968,256255 785682188373204993,196277 766398556492079104,91751 790186423060049920,229693 791682689510154241,238189 789246337669881856,223692 773596143271944192,137158 755414833911173120,30815 772167661627305985,129991 757773673398804480,47940 791060592500969472,235963 766012472599818240,90723 753558572617895936,28092 785398684506873856,195125 787037532751933440,207287 795109533525901313,265257 755954227080470528,40881 756299069102981120,42432 765661286185054208,84666 763441970266066944,78129 780604366478712838,181984 787426063131545600,210207 751919993814675456,19376 755137809158119424,35449 739973827946381314,350505 771040089761644544,123085 777189829608177665,160020 790344662292639746,230675 770695867305226241,119937 774002729987563520,139404 758428586227470337,52061 768616797939433472,107984 786372685160820741,203510 732364114094215168,349226 765223113785126912,86440 777957231480467456,162596 780776902717870083,150151 794695888702763008,261155 752666874664460288,22916 778726853045395456,169410 760974547763929088,65174 754935372627451904,22575 756390546738860033,42249 787343158493446145,209151 768222707750088704,11774 751104786502561792,15264 755082908663095297,34666 779128900903317504,172047 789212136845156352,224680 776027042609594368,152735 767705490390417408,100605 751093041570643968,16299 755965236268720128,40550 794856420076384256,262849 763492319416848384,77476 771762666876448770,125742 795138473820884992,258456 764206725771698177,80720 766031802586673152,89923 791810257173569536,240890 762331797397078016,71099 775494196996300800,149304 792574139080986625,11774 760312920014221312,62327 761544482890260480,350711 767676631330725888,100513 794451888577970176,258524 755105798754226176,1172414 795217059869327360,265257 781899124102696960,190635 780957867822030848,181419 791501819788742656,238207 795331852458426369,266079 751540632817135619,18539 757592815236964353,45972 761339827081973760,67973 767746950833790976,100773 754193706022952960,30590 751857094773669888,19133 760556242771206146,60794 775597033486884864,148713 786736165441396736,206010 778081694314225665,151223 752903963079344129,24316 793257089531457536,250885 794805552991727616,262752 763597552176562176,78198 766366178302267392,93405 791388434107695104,234583 785696601750638592,195782 768489123980214273,106084 785813851665084417,197512 747460510010925058,11774 786939002645573632,207613 794712049330876416,261155 794921483235627008,258193 775072780211589120,146205 786027890936655872,199178 788888996558598144,221972 767950954759094272,98890 794983826695081990,262849 773852460083478528,138819 793817531131699200,249841 794327481574707200,258981 773980583403945984,137965 789683830441463809,225359 793134154367893504,249895 758192071794577409,48289 774009906185834500,139404 754734291494506500,33356 756969303094722560,45125 785621425335828480,197297 754802008805310468,14277 758410745121910784,51069 771095681066897408,122982 771744834805764096,11774 786739008487337984,199961 766701837625991168,95672 771712947106123776,108396 781392847673098241,186434 785292177178001409,11774 768160644717748224,68672 773661053343371264,138488 794650014429552641,261155 755248714390708224,35890 780184898392862720,171617 758171418894958592,50923 759200328583700480,56964 791910859903672321,239855 759746070159224833,56964 760212403539865600,43266 768299301692854272,104162 776737783876583425,154832 751580065276755968,14277 764847705663340544,84724 771537696464384001,124820 774074918187044864,141200 753312116879142912,26780 762733415955304451,72508 774288741460537344,11774 755195512580509696,35890 765947571655311360,87904 789547352516419584,225981 793322952607531009,8044 755816775099514882,39788 786191451998650371,201619 786668943415119873,204413 791345383783985152,237594 761979043784851456,431998 780373327403626496,179740 781850721394253824,182659 756281541748228096,42432 794961640278003712,261050 759764038767128576,59664 771527222993694721,125554 785959958382772224,199462 766354452236242944,80939 779109104321073153,172057 764680127028441089,84209 755555820234903552,37892 763110387990560768,70918 786968279264927744,11774 767490886892748801,97554 772046488239235073,128934 790648370553585664,232169 772149648341536768,738099 790925493491163136,234583 791361573658894336,238395 789840568616493056,227873 792949864120188928,248514 758009292070850560,1248556 785497491840000000,196277 765568319369809921,84724 773467506862415874,134470 786297842683961344,201558 791416818070093824,238286 794362605217443840,259773 760194059386454017,61352 773740347470057472,138054 792792481624649728,244699 757413738999930880,39005 778652538614734849,167939 785413836727840768,195481 787561129409118208,205757 794088264080691200,257648 761649971716390917,69711 785841777035141122,197512 758435578832490496,52749 759233548280860672,56964 792817515349020672,243865 733098229877886976,11774 753604668425510912,28060 794269358147014656,258456 765813223488679936,89762 768080642085093376,103354 779348992022896641,174315 789896368810823680,215965 762120226800439296,431998 759199000427950081,57574 775745447382114304,150404 787474428875706368,210253 787550561977700353,207360 770771929774956546,118192 780557929246261252,11774 794884208229568512,263653 776874150094864386,1250366 792700203392380928,243075 770997505832148993,121949 779672401651040256,176110 787272354581798912,209035 772266502246526976,128934 794000192311873536,257208 769258982619934721,110659 764222899540623364,80416 792417262284120068,244550 794753883973120000,261050 753991557712384000,30815 762065301513048064,431998 786751812351168512,205638 787887846598189056,212239 761335614750990336,68182 763043303646384128,11774 766744797554077697,95672 768296042106195968,47940 776632887869251584,156103 779658103402983424,176104 785992527753142274,200382 756214218131517440,40947 765645576742408192,88930 772587232590868484,131542 774536143308201984,131421 787013384344576000,207287 763487769008148480,77632 762671590182051840,35890 763725900009660417,79804 788169029907156994,11774 795222921803431936,264431 752053326871683072,18504 770994934488981504,122146 793189502541889536,249926 764113271980974080,78159 788440038891786241,11774 793821502156201984,252580 779377812927045632,173628 769301816953765888,112301 772179904620363776,127366 789446820065861632,220727 793606472122773504,252639 766697683801243648,95170 780838340379676674,182870 785886405163622401,198878 787396440641249280,210432 780919737609965569,182659 793493305556361216,252020 756937054173405184,36145 732604607311011841,350697 765994070455889921,87813 760187565676765184,61610 765017413070884864,85562 752899218725928960,24316 761093759916314625,66116 765620407021899776,88052 775309769762414593,148170 792171292149555200,243187 762792461139705856,74483 750374211810623488,12883 755202697796648960,36203 760511652198363138,63241 778281132211273728,166532 794301096248352768,258922 732655460940185601,353262 769654839429046272,113412 795710831577206784,267521 765634739449409536,87904 791383399663603712,238395 793901368687943680,256451 750060783791443969,10847 770752056797765632,119832 789940631481290753,220029 781260577255649280,186446 763438281195479041,76202 775029028898103296,146259 794631189659262981,262145 758425607235567616,53209 780410141313077249,180074 780759451464830976,182960 774241086436810752,139247 751870719202566144,17847 793099872236867584,249348 750697471022657536,14421 790048493612126208,228354 756959801821818880,45672 764304226256248832,82209 776972026523164672,157724 787091697540923392,209129 774596869326602242,144210 792167033551151105,243075 792769716917932033,247024 770338210383671296,117257 765226179599020032,84422 772692365299421185,127711 761901108621037568,70509 764224832141561856,81869 794145841858641920,258193 786978888177950720,207949 755028662932475904,33356 794204930366128128,258771 732197915259731968,1170348 758430992679968773,53001 780507042331168769,180306 785323570578751488,11774 794207882258485248,243451 767555613719015424,95055 795758453650231296,261155 769066298588401664,110362 771556577673302017,125196 795769070654291968,267014 780609406144774144,182049 793844336576331776,255942 756309671909220352,42432 752195227285200896,14277 752685598851276800,23167 755765146207662082,39384 785462355056406528,192032 759134077211451392,55887 768779174039269376,108849 793245959605989376,249926 761197832363708416,64722 776226392778342400,154534 792115263428759556,243187 773049729479507968,131421 755009824845287428,33549 758515209929621505,46384 768272571225767936,103071 778690445262008321,169923 732570490175361024,1170450 768887284984938496,109104 788821561524445184,220526 777208395300425728,158387 781406326408699904,183759 765053704550674432,349060 775495030194606080,139404 778343729883189248,167220 781583195766558720,139404 751243380852715520,14277 763466503664525312,77731 775057710001815552,141671 773115341237002240,132335 790950165389701120,234583 765721435478241281,88489 790920304331632641,234917 795702804090331137,268356 760998458488606721,66159 751169232172376064,12883 787504373714784256,211534 790895604306178049,233858 790415713903206400,230485 752105251927359488,14277 752161605262204928,21173 762639497301491716,73926 764840840686477312,84724 788445641206816770,217837 767113762151145472,93112 779411806032896000,172023 794898612727713792,262849 770989899050840064,120613 749333838761832448,7852 788907736746426368,11774 769657885500596224,110659 787131511866855424,207733 749754303343046656,10064 754169646052368384,28611 793417917815726081,251947 774308135737565184,141360 776516151581048832,155898 780790560856674304,182726 781102816337072128,185310 793499647620837376,252408 764160869311873024,82066 764586627096272896,81065 755584135826071552,38183 763490861330079744,75829 766294799997513728,90384 765398754346184704,86103 767802057084444672,101681 776137378800996356,153861 794228925199106048,258598 794217928954552320,258598 794543378218307584,261155 753027872202252288,19757 776560376720732160,154832 793526025560829952,252741 759098373026746368,56964 788148235927891968,214354 754727863677444096,33356 760289838750760960,58815 794516660875120644,260882 755782208087089153,39462 777654894253764610,162638 759617366443503616,58232 788109669290115072,214492 780087024581615616,176128 764894036226248704,74592 785701206433734656,194082 756314035486879744,42249 773991362605617152,140230 769682262992445440,112032 777948146903109634,163153 774369612871921664,141913 788831597739008000,219119 777799133956567040,163763 786371455940427776,159876 795003028214607872,263907 754901833798344704,18215 759024698885804032,55262 790551604642611200,231894 792166875618607105,238780 753360333704601604,27045 763245925267607552,76474 763488698600136705,74575 766048778277179392,90384 794900083246505984,262886 795259966932144128,265102 750031501367078912,9754 785791991586041856,194091 786949115150118912,207613 785999484211826688,199755 795371260620324864,266054 752984886684835840,23719 763826436406972417,80647 788747771897577472,220332 760937833943171073,64769 752916092302032897,24439 786201353097924610,201540 786537189811322880,204413 786729494010818560,204835 776938954507550720,156835 757224727614070784,46006 763896208930643968,80643 768920581899034624,110209 771549318754951168,125367 757618670726242304,47782 764557969753202689,83391 774985993107767296,146259 791659857782771712,240483 770849399488393216,120363 787716296188190720,211347 790520419035979781,47761 762244715869765632,70750 786950358547312642,207613 793649286919573504,253637 763703556843139076,56574 767402728293183488,94699 789156606277804032,221416 763389273332654080,77996 775416626808315904,149200 793538438972661760,251237 788761798124023808,220526 753701045381976065,28974 761917282310361092,71026 792056721816432640,243075 794970646845399040,262925 762447316603109376,72028 758671875719520256,54070 762307947682631681,72550 756257792839811072,41680 753528257606279169,28037 757283292236378112,43278 760270597972713472,48052 790561311545499648,349306 751611096293896192,16728 781835016913481728,190036 788510804077195265,217519 770425332235132928,116676 780523269061505024,209828 775506721095585792,149422 794195470063116288,258598 755127245010788352,18470 760903771887013888,65234 778377648384782336,167674 752896279349456896,24250 762764099683889152,73926 765520421261377536,87868 776440618650210306,151463 791851797358911488,241819 755448323113422848,37433 778611995755118592,169201 775449195113279488,149202 755640963087859713,36807 758115798586056704,41703 772608123714568192,130669 753360052069732353,25189 774009039076388865,140495 791314120230383616,11774 794987929810636800,263532 756219071927029764,40901 788429183823249408,217519 790625032028377089,232137 790990539822731265,234583 793461132727943168,250633 763446787210346496,70177 767104187960131584,97386 768403454586867712,99093 762773641704513536,73712 791373979869118465,233736 732747458338521088,352946 776104073116454912,153494 793107815409737728,249469 769917134499487744,105109 763952139584450561,77708 776765231724986368,11774 793501936670511105,249841 756653163764121600,43391 788455518138314752,217519 753808550942547973,29263 758348114746933248,51043 763826289790681088,80486 790746890241400832,99049 767734870902616065,100893 752993710825148416,23739 775365631226945537,148645 779017550701232132,171795 767824953563574272,100893 794681897146261504,261322 753343595705307136,22418 765656227749720064,88874 766160309715214336,90482 766643045060050944,93474 790939593012944896,234583 793198711933284352,243513 762965367954083841,69116 762946720540033025,75073 776886067450548225,159016 781242647998451713,185595 787967766963822592,214022 750898185191694336,14525 732828173612765185,353279 750660137816322048,14421 788081736131411969,210235 776467107017928704,156103 753746530637455360,28866 770169067382661120,111454 785306039553929217,194934 794589749247877124,261155 753606171404083200,24439 791340845249142784,238207 760060409667878912,56574 759218402447724544,56964 763073781275369472,75724 785283169515962372,193669 785981769862438912,199478 786985109048045568,207974 794543375273705472,261155 757603430630363136,47940 758302822828040192,52112 778404920311427072,167569 780615790374621184,150151 794547247954460672,261155 788394956406845440,217519 786958559548362753,11774 789847770706214912,212131 761292322642415617,67229 764152032722812928,82066 785235178042130432,194082 792528942683086853,246225 766330896366514176,93036 755921666803400704,39475 756346582014885888,42432 757333644268544000,14277 790950246134059008,234653 793972365231169536,257353 774055552313765889,139373 755822134065303552,36604 758690248930975744,54070 760878692285419520,65404 789232164885921792,11774 756943983633436672,44450 766715699804958720,95708 764392470960570368,79513 788728598962110464,220029 776563918231658497,155898 793507811976179712,249926 795464527244496901,265855 775415319296749568,149200 757061638038052864,45122 795700409738391552,267862 794644115233341440,261155 773246187201712129,351072 774761192241979392,144152 765188536635039744,86010 765196140799266816,86103 781532304040603648,1170552 794646164033376256,261155 747459517953216512,11774 788016056908427265,213064 788086433038864384,214492 768961089593745409,110209 786630515377836032,204184 764611851040587776,84209 771169966796120064,122861 777947209467703296,164669 793095753090666496,249469 757782969662644224,11774 776776371305668608,151374 791466523965743104,239031 769920615176282113,112693 779417346968526851,171693 760439295106613250,61734 793095864969420800,249469 776017888142647300,152735 781884344587710464,190635 791696658987905024,240474 764097749063118849,80720 781290778710671360,186210 787160533761785857,207613 753146185456562177,23884 756926731802464256,43986 770651892305256452,118192 780972332475158528,167768 772856145169948673,132335 785601626371461120,196767 786191513663471616,199546 788873123563180032,220332 763894127490658304,76406 765962248325992448,90482 770813671517753345,1249808 791474513783296000,238494 792572421312098304,240145 771357699879473152,47940 793530174373376000,252824 753995981289582592,31080 765315511718649856,86653 770020776703557632,112363 776737221244231680,157693 736959203760345089,196346 750831137883295744,15536 770297528487120896,117257 770455191032328193,118393 765284624343916544,84759 791453264390852608,238207 761244806714683392,11774 765925140710371328,90031 793187590715441153,249039 771873971599835136,127134 762893316438519808,73685 787019371545788417,207287 789276022290182144,222520 768471752687116288,106774 768575315409002496,106281 774732793796554753,144594 752297678352949248,21434 769307050690117632,112654 751101199458430976,14582 792872467345833984,247983 759218376094932993,57309 795330517612818432,266079 768240350620184576,11774 787333680540844032,207835 795423529504096257,267014 776979074912837632,158524 756979243569995776,45566 765692749395988481,87904 752650580699521024,22436 774280247512539136,142090 792079304247144448,11774 753446073394274304,27222 763994059383812097,78566 785580068030459905,197286 761549537680855041,1248921 791034112857350144,235948 750388395101216768,12883 778234786934558720,166532 771494097957838848,125554 733963044263329792,11774 758263377701527552,51809 760522742315618304,55661 768478131615363072,102779 787730457987207168,205197 755743728833335296,37433 761972513865814016,70085 772694461423812609,106447 777865432996929536,163785 792793658655334400,243865 760467634466885632,62771 792370284787408897,245373 773157440720437248,134470 775069537846853633,141801 788913607446757376,11774 786960060811321344,203793 791838664607215616,241940 759166222344736768,56964 766315233115648000,91946 794261174309289985,258305 764484538579849216,83649 770572959060754432,119477 786023585647210496,199546 788475996282519552,218275 759749668427468800,59653 791658355995582464,240483 760510774267838465,63268 763884907139571713,80486 765604405815021568,86240 778690280123830273,169916 792409804413149184,245549 763957539092385792,80098 774192851810934784,137158 793986902034706436,254135 793616837854498816,249926 794044327504871428,253793 791495343774982144,237999 752955271618572288,24196 795064934669447169,247930 758027421094387712,50923 775414147039178752,147751 791712742218563584,240145 755010869134667776,34666 755412532135796742,36735 775505006145396736,149770 755070206377136128,35044 773720388446674944,136992 794208070943604736,257492 764950801349500928,82066 774360477535121408,142980 750477229633658880,7828 787502706617360384,210207 794581083836674048,261155 760213725727059968,61602 787034164935745536,208014 787787213039804416,213064 768765689582804992,102449 791976763203194881,240483 760656098516840449,26066 762978385815535616,75724 778297499312283648,166409 788063295345348608,215005 773938786698924037,139404 751591686963277824,14277 790734523528912896,232884 786053107876790272,199178 792802222614548481,247241 760155509228011520,58358 792021302684954624,242651 757452920061386752,47263 759139607451693061,56552 766716507913150465,95672 771105862974738432,122982 793139190531620864,249841 793539409832472578,252196 757261334870265856,354841 770282993462157312,117833 752690008318935040,22752 773897647040049152,139404 771723299315445760,121612 768216434694512640,103975 769540044155748352,112494 776211688509042689,154534 758104999553622016,49490 766374175896326144,84422 775371090147147776,148537 758155502891175936,47761 765301787448541184,87062 785534973751144449,196277 776321870245138433,1250308 768484969769467905,106774 792523156477079552,245101 795062826289139712,263289 795112156165308416,39957 769648673559109632,114779 780821649952157696,177455 781166122984837120,11774 765612210735357953,88332 756962659166150657,45672 791559563992588288,238864 769354171590012929,112725 754888433441517568,33356 766115856673832960,90088 773941702130212864,139404 791108035238203392,235487 769178736600178689,107745 779883405169168384,464984 793645166426927104,252196 757984329381195776,50611 774715466468040704,144573 788164247683334144,214809 794541434690863104,261155 751029922047598592,16422 770662590942896128,119937 751913620150161408,14277 790906072685051904,234796 795613952038281216,267521 766405754735603712,93261 787417864215138304,207949 781207360538894336,182659 777990177482428416,11774 780607205083082752,181755 794542087123402752,80720 751201170677530624,14421 765723367185932288,88489 773614810223083520,353359 791365276755374080,235677 763174371674329088,76127 770762685470347264,121055 792071472994881536,164814 768540226205679616,107469 772778079223582720,131421 756193616553447424,41784 777605989985951744,162294 769700778357424128,114985 733201761142341632,355667 769304593251508225,112788 768844044613156864,106716 787765265463382017,212357 788826207823421440,220820 789482611479449600,226180 794019281486934017,257581 757058391885787136,45525 757652335174754304,46890 790727959673839616,233692 766740664017182721,80939 776156621626105856,152946 795107831594811392,264397 759079005580562433,18495 774712361102041088,144690 790514128024637440,230704 758454261294346240,52394 766459393500061697,90384 781354970058588160,139404 773552774600536064,135025 789794710046912513,192126 767930200436768768,101681 770162999847825409,114301 754751351742205952,32404 768791499416928256,104973 755189534653046785,35890 757413136395857920,14277 773531910609915904,136491 789290413253332996,224680 764907421953392640,84449 775001175808577536,146259 774408670150991872,142527 788294875456221184,215005 771865204590280704,125554 780058455537319936,166852 772861829433393152,131007 786752619528220674,205989 766139483544776704,350247 771327119259414528,124597 751153618879967232,16299 769331411824156672,112693 770362899269316608,11774 763505134232035328,77632 765381809039220736,86173 770383699221307392,118375 793664313009418240,254135 737108957077049344,23762 786705543536795649,204591 795253490209746944,264774 793467590991544320,252408 769892292438130688,109666 770033158158946304,116113 793599435049754624,252044 776384026458357764,155390 788941520388788224,127871 760823752439365632,64745 761425107323645952,26066 785740293622603776,196701 750788955608588288,15027 764868807202668544,84209 794738791286194176,262752 756640889980776448,44429 793910932908965888,11774 780611957019779076,11774 793626080833863680,251269 732174318122209280,1170365 778031573392248832,165435 768042595385769984,103107 774474631113678848,142527 791428449952894977,236502 768981476943822848,110615 761323100172673024,67938 788140411541913600,215608 756533837526540288,42344 773944666614075392,139404 793393986568384512,251803 787303284432248833,207861 755907581680300032,36522 787904203905638400,210235 771777827137921025,125853 794635558072958978,261155 766257640032854016,90982 769304762244276224,112872 776579381225328640,156644 755674625447604224,35403 763101118494679040,75899 770077295847571457,113836 770795721276608512,65500 792159268631830528,242252 767304645324771328,97852 788535999026442241,215437 793856781185232896,255942 765206027201486848,86440 793853282158465025,255942 793932914694098944,256255 753977137825189889,30590 762629938268831744,73607 777187332759752704,159304 763018925768605696,75336 788460945051910144,217106 792733779190280192,245698 758349163335737348,52566 777610694929768448,158948 757220634074058753,46006 771118150209318912,121612 777622092518940673,162596 763587229717499904,78861 767082577924685824,96785 760702619811807232,61544 788509515759161344,218351 790974110369144832,234583 749270491056132096,7916 775064027575779329,144730 760571955401592832,63559 762264072406634497,354831 763458000719745024,76406 765941892370628609,90384 774804259225206784,144654 780513621617016832,177233 795011002987384832,263895 759778297009934336,59448 766297367029178368,91946 786967030113140736,207949 762016419898732544,71502 795688224815337472,267521 790246803300057088,212131 767903585975668736,101681 780894123561811970,183068 793254920220647424,249725 757893635132235776,49852 793517861977231360,252741 761540948543188992,68993 764189972848967680,82344 771445638852521985,125204 773592442528534528,137869 781228194481307648,186553 745085361488039936,195876 758137126038884352,51595 733010153692368898,1170320 766990895262543872,351436 777513476449181697,159876 777310820136910848,160225 781166359916838916,185921 732258200322506752,350711 776610935284781057,151374 769279122614792192,112788 764440835760926720,75899 789080446512558080,221971 759664736220901376,47903 793096097015083009,249469 772518810121342976,129108 772911449840586752,133519 732367009669750784,351387 764800611435118592,82177 794759102723424256,262849 780084742326714368,176128 748584713913241600,1247914 785618881024884736,197297 793550107140653060,7311 763398541704323072,77731 785473157905862656,194723 789139500287029250,223899 792080599687192576,243398 753732378795905024,29263 755724194978131968,1248326 732428646485393408,351158 764934718320209924,84724 772095420428320768,129558 789689694346895360,227048 793897256478990336,255942 761136492844638208,61051 776623852575129600,155451 785609551856934912,195125 795612052526166016,266500 766763224511328256,95075 758708462884839426,54070 776772400092504064,157840 787131599087366144,207287 754726697983807488,28033 768964400195760129,110344 790950168233246720,233692 768891662827257858,109874 774121223961714689,140444 795765399929425921,247930 791739752437338112,240926 788736235502178305,218258 765125498695475200,84745 786548549467136000,204413 793422458942611456,251947 758362220866613249,41703 790989990541033472,235590 766762527061454849,94683 794767454614515712,261987 760099994586189824,60866 758691655889195008,54070 773933193535877124,140025 775872592146202624,151410 789135004282478594,222682 779282658102829056,158387 788886225029476352,220689 793988609678262272,257325 768495892609560577,106281 794541260350558209,260033 765550067315073024,88052 760482739908993024,63063 772552498468917248,92959 776770193536258048,157728 794998063337275392,262849 752669695057227776,21655 765445051908517888,86103 792036116232896512,243187 794937655045791746,262847 756275265894883332,41680 758823644554338304,41839 773557776329109505,11774 775299404920033280,148045 781888497904869377,190424 788090622867607552,215252 775415424322338816,148994 786691428663513088,205349 795421840902524928,266054 778708660696457216,169715 788008081133273088,214354 762716302511177728,431998 761917918657380352,431998 787368028446961664,209736 752849924115537920,23651 757725369990381568,49121 787636482290823168,206101 778663838895923200,167278 753337733930549248,26871 788327083474845696,216968 733365852129660928,11774 781272548424183808,186434 733019703317237760,353228 781715419510038532,188934 790756209078829056,235349 793506246557040640,249926 758378039776378880,46076 764454695393824769,83367 770228451181821952,114779 780602544623988736,181984 755536517926379521,38183 780969331848916993,159475 768573148887482370,107032 792024617976201221,242712 781143652022128641,130635 773346477506781185,136018 758731608203497474,53739 768605653443104768,103071 775112034383958016,146720 789253678016233472,224818 793954855664553984,243061 778467733214158849,167517 779013715920322560,169515 791809517700788224,241819 758676391474921473,54070 760583891962834944,63464 766071714891624450,85562 774393793843912704,142503 765314813589385216,86472 774430573515251712,139404 786406543205871616,203674 764139171078430720,80939 765945088874799104,90384 756243714196934657,41689 770507789034631168,118192 780818849138483200,80785 789773577784397824,227795 753647904380874752,28732 793618732241256449,254209 757831460141211648,48735 756920064821952512,41702 758387963306713088,48289 789911241066221571,228746 780790326940213248,183269 787728061219246081,212237 766025879080226816,90384 763169878316609536,75899 770416162614018048,117257 785561078767816704,196214 789251501302489088,224850 789460006605250560,225981 792490909275459584,245148 776889663822917637,159252 794209657434705920,235580 767741948681748480,100605 793711457170894849,250953 791589661193805824,239471 792742829332140032,11774 733300896663240704,355480 758439960940646404,1248603 780540396199784450,159115 795414201124601856,263906 764605203408494592,79691 761396332645023744,67973 765529169509875712,87879 766682349132210177,92885 794271487658049536,318763 771499877670858752,124855 791799910119116800,240793 793539520658546688,252408 790611161054142464,232791 795412337838559232,266054 758358520488038400,52054 773945173994721280,139404 794566700356304896,261155 781303500474949632,186584 794898780675944448,263667 781040827355303936,184223 781214245203521536,186434 790553837278867456,231894 795084066030833664,264397 788129737445150724,215608 793489582394400768,250633 757686778450935808,48369 781419225760096256,186584 760872472325394432,17640 767203100352475136,97852 759698768367190016,56964 774246790262558720,142230 756290713378107392,42564 761347005574766592,67906 778040916271570944,164669 787434124810346496,209736 777436400476041216,669866 751059200881496068,15996 790248087176577025,228341 780410295810396160,180074 792091199217790976,243075 787748634884345856,208601 772621309780058112,79987 794886249727279109,261942 774049744431702017,141277 786809814923943936,205094 775388894774697984,147168 786184491589074944,199211 780934762559074309,183472 768555036985085952,11774 764649959488716800,78084 791445532380102656,238395 795400206925766656,266884 755515109179613189,37892 786993305833775104,206620 759204653192085504,54070 776846619484585986,158589 778671745230176256,169029 795397911504941058,266138 751825695509098496,18215 778148001671966720,1011996 754954074420838400,33140 764143724142039040,82209 732521030896472064,349262 787300902256254977,210208 765560432090316800,87805 793096027209342977,249469 793502102936879104,252741 762349297517993984,33252 774365062190469120,141360 793535350216032256,249926 794701943843131392,262022 780983835097960448,176203 781143385541255168,130635 793235384222248960,249926 761287630688358400,65180 763605381771845634,78304 732306315603775489,349764 763569783619084288,78159 768948139973758976,110477 795228331893522432,265644 785949757298642944,197367 751056368409255936,16498 774056999487086594,141316 789084517118148608,223286 752629326919700480,22411 758054428335222784,51069 788736540084146176,220332 756402059843342336,42432 765329030841270273,87249 772814583316770816,132335 789475187188129793,225384 757896944572325888,49754 773922944976195585,31546 788003546084114432,214354 770580326506782720,119832 771430259094880257,122528 786932009935314944,207287 792644993819172864,245576 756853159092518912,45122 785673942589698048,196917 770401243470659584,117257 776781026509008897,155034 774083573934456837,141360 794559007017074689,261155 764181270863736833,82283 781411797303717888,186434 757996381952962560,47844 787859687689621505,195492 794943413795753985,262847 773932395280105474,139404 785856497142169600,196788 789008202583117824,221971 768278798924001280,104332 776623211731677184,157082 779477999452319744,172132 750778098157772805,14781 761900066843992064,70972 788416352998612992,217519 749281801877778432,7836 750385159451455488,13021 758237174366175232,50827 761254325523927040,66159 768242290431254528,11774 766336870414479360,63505 753764446955331584,29263 764195000993320960,82283 771835727223009280,128424 762249783897620480,72354 771629122166542336,120541 777221148283179008,155390 790614927257968640,232169 766305928928985088,11774 769537773208477696,109666 788392596016103424,215005 795062688938426372,247930 771755797122428928,126152 794210683105619968,258456 754749425101123584,33474 764947183707840512,11774 765653267762311168,87145 795703144571371521,266054 755175211637415936,35373 771491654310035457,125111 755883084508172292,11774 757644352051113984,48549 760139509472174083,60866 767819891961311232,100893 773721249788760064,137190 795210107294347268,263895 775164461329948672,142090 780570927146958849,181419 788074147377061889,215005 764106336313368576,354825 774064059448647680,139404 774751083566628864,142721 776175166112104449,153854 776772968823173121,157840 794893407499984896,261818 775287594070446080,148045 732297554570977280,350295 743966968185643009,16728 755173483399688192,35890 785960651407654913,199352 732802738376036352,353789 794842898030170112,261942 765258594082230273,86440 767857812726775808,101163 767373064224907265,97703 774810318270758913,131007 764985680338509824,57574 768885256455880704,109461 751842812149305344,17591 780237944087015426,141360 764908895613497344,85159 771837101247700992,126152 794627388315353088,262145 779338718947729409,173868 789334061118402560,223492 779660376766046208,161573 786985025506013185,207613 794129583377240064,258072 770396386017812480,118515 762811652353826816,73712 771479991624339456,125853 792916827299016704,248065 766357299329798144,93261 781120342680932353,185296 778325613803401216,167220 781261655057559556,185921 793621661807419392,252639 794473527776677888,260871 769726168425717760,114779 775553463744864256,148684 789147540042252289,223899 758828987871133697,53739 792021603760631812,243092 767853041588592640,102137 770262147762827265,117257 780559872739815425,181409 792552630035767296,246295 785327812899069952,11774 768130340334346241,11774 781346006277296128,187529 772870539585130497,132335 775711528960098304,150663 785264723134590976,11774 764814698483027969,84675 795367860830928896,266151 781533272304005120,139404 785951843239079937,197512 787532176631926784,209800 788086539880456192,215005 749731863204392961,9754 771544431199522816,126389 785683439404015617,192421 763087032428089345,75724 790235793600028672,228526 766101695545815040,89923 756351863042310145,41472 791110398623776768,232863 761643092856414208,69711 776528004499603457,155318 788593210545373184,203710 762002284658040832,71550 779101300969439232,171644 749329914449498112,7826 785566756513337345,196917 756819147191824384,43391 761298392827957248,64476 773788594133663745,125554 794210166342225920,258456 787106145685110784,205728 789309248320700417,197512 790564249118633985,232137 792933116461613056,246617 754019281269100544,8431 755484929832607744,37607 786689628665446400,11774 732346855766392832,349661 777588466569752576,159308 774969339594375168,144198 740944081728086018,11774 755413029806825476,30815 786511293985525760,203225 790429984712232960,195876 792926690833936384,241819 733028155116687360,353451 753974167746273280,26066 755474183530815488,37206 761623325433094144,68273 770950717590818816,114848 788527202132426752,218219 756672556279566336,44686 793110056858288128,248437 763496272724496384,78325 790643282426548224,232169 764309670190256128,83152 778311509164208128,167220 779439304934162433,174442 786535746488311809,203674 764756860972912640,76858 791670313536946177,239926 791275092269408256,234212 766801789035347969,95708 776177541946245120,154322 786367328313282560,202217 780878898686930944,183269 766621949384658944,92958 776099323805327364,153501 777664738952183808,161573 790897620180885504,164764 770800185131708417,120690 786196394155454464,201494 767012892428365824,91804 777975875731988480,165185 792094651520024576,243187 763892757588959234,80486 765015347514609666,85562 778755449059352576,170187 794552883597348864,261155 763806487449710592,79987 790315839476076546,47940 749284979113357312,8047 768999124670697472,109360 777120555631652864,159876 758629938446667776,53605 773953915352150017,140444 769767077095682048,111517 793913407044882432,11774 751905230581747712,14277 766794771452923906,95707 768603611622322176,106756 768965974447968257,108795 777524666663665672,159876 755261666858639360,36491 770543136623976448,118191 780627114890375168,182211 768038279958507520,100559 780422729287790592,180192 778611218483384321,169201 768860584548892672,109666 785495332968730624,196277 788694496280215552,220029 793416006932639745,8044 764195072044851200,82457 780614682658779136,182146 763053518651531264,75724 794292060719153153,259267 787971911825428480,213887 760877539149639680,63451 775410387458068480,148045 749720705789415424,9292 776648752954302464,155451 790952726783897600,234653 791616230792761344,235670 758340593986654208,52554 788087100080029696,212239 788521586903187456,218275 776744527818268672,157755 793978198581198848,256219 754873869199089666,26721 766338278391943169,86103 791706724554137604,241034 757543851489976320,47782 775111024211099648,144602 777681326581383172,161456 786267913116381188,1063777 788127461020200960,215005 791372288239214592,238207 793929035470381057,256255 763515798606536736,78228 778749715567435776,170252 764275121016012801,82203 781911474692173824,191291 792095366502047744,242693 793712189181927424,252408 778401286811099136,166852 793482184246042624,250633 749695874180132869,7546 786610646678773760,199272 788526998100598784,218275 793240595775033344,250064 737507282796220416,354826 755851804399669248,39657 769635395692748801,112239 773491175210774528,136947 761693437443903488,68182 786415504151896065,199961 763970939033751556,80486 771043410400509952,121046 795669347213656064,267521 764444952357068801,83429 794686498054565888,262752 769286350763950082,112399 775637898284699648,150463 791109543048712192,234583 791738140922896384,240535 778216448649035777,163990 793620391793078273,254024 774749856652861440,127994 794576648163262464,226320 732260378260967424,195876 769710568626237440,114790 760688828835307525,63655 762296293616001029,72446 758724129193357312,54070 760080903657906176,56574 776446303173693441,155896 794181424266051584,250033 750645659720560641,10848 765332453938622464,87145 757298514112159744,43471 764156697736863744,82230 795297632394432512,265257 752301769602904064,21224 772856769533968384,132335 775754590465556480,151409 792225623833911296,235685 794502684262793216,258598 769687832432566272,114987 774235429008773120,141091 785556674400686080,196917 774630239028645888,142906 780600839379443712,80785 785514131352879105,194044 759128874575724544,57105 777971254653575168,163776 758083569751252992,50542 759010312284610560,56302 778440343289114624,167003 763840757958635520,79131 773162904673746944,132335 774093229830516737,141316 787676398878019584,206101 758164730427105281,51595 758687944899166208,54070 749980745339400195,9925 763067182918078465,11774 788094717342916609,214492 791723565632491520,240483 766608446464593920,91700 785691599158272000,196277 791711133270958080,238594 763000576397283328,73712 770762010992582656,118192 794667239131779072,250633 762303939970752512,1170396 794914852993114112,263532 762666747551940608,73814 795006974215733249,264431 758659408066908160,54272 786775991737659392,193260 793102808421691393,249469 795154946236649473,264397 756614411830177792,44271 776866246788681728,157755 778615096817938433,169201 792018763705094144,243075 754761278636240896,33356 759123820649340929,1248670 777195581706035200,156053 776759648460341248,157755 779360253443964928,174115 764726128422420480,83866 795760694725640192,267862 736691762824155136,319690 757607401675591682,47940 775006760587452416,146259 755500589442740224,38032 758762013183049728,52112 770195758981091328,117257 794165327747805188,247240 733186096528510977,1170859 788013628993642496,214354 788142538997792768,215754 766116790065696768,80939 749468645848338432,7300 759795853980827648,57574 779030767917608960,171902 787047784130154496,208014 791783051269332992,240483 764221481618321408,82759 767066061686669312,97377 785493303441563648,196277 789148473190936577,140444 790978251942301696,234583 761895891120885760,70918 768976739825553410,110381 775414733914664960,148010 785665911399211008,194230 790881211363098626,233692 794557982990303238,260404 794173996606423040,257492 760128128307961856,61051 771815329513115649,121949 781373946528604160,139404 789563018548051968,226731 751985056323760128,14277 762571060625551360,73607 770034308052574209,114357 773985966474268672,139577 792534462001131521,197046 755491620129214466,37892 760079866418999296,55257 766387288251240448,89733 794585189003444224,261155 768903103450013696,11774 767042907442470913,95682 791007249074315264,234583 793493622708658176,249926 795766470403756032,268281 762265071347204096,72420 775418437711437829,148922 788792283797852160,220728 789145333381079044,1170441 751907250097168384,18323 756886937856839684,45311 771700303787921408,108396 792919289875410944,247054 794328378283151362,256219 738007658972647425,1182478 786632595417075713,205270 790874717368573952,234583 790874791670677504,193533 754975724344184832,33837 781172840573837312,185496 764767159046189056,84685 794807053424300032,262053 785362704991154178,195481 769329159449382914,112399 785956144896442372,199546 792021625814257664,243075 777618015500111872,162596 781895877220634630,11774 791426868628955136,238099 770455452010151936,118724 742401130483830784,11774 760959456272261120,19563 786402107955884033,203674 795748996379656196,268646 789133363923877888,220566 794291283577606144,259267 757067540011053056,44163 758288600798666752,41703 763897742376701952,80393 794809464788545536,261796 750909837702098944,14421 759882908282650624,59712 764927139711901696,11774 770110631395590144,101383 770207501958586371,44421 776249636482797568,154832 795008745675755520,263906 791481047263289344,237491 756668930719092736,41702 773928129303683072,139404 786818849425334272,202268 795759639967121409,247930 752147888344559616,21034 773928791781498881,139404 776569028659732480,156132 755910238717575168,36522 760470160004280321,62777 787992575995150337,669866 767957714957807616,100591 779331266642636800,173964 786439344928227328,203674 766361367402024960,93286 785857987357335553,198591 795758893850759168,267265 763949170621231106,81302 766673816684597248,11774 786246411746553856,201958 793075062765080576,249286 793635354460827648,254135 746784759578165248,1247750 769030550770356224,110344 772374049062346752,148861 775108110289600512,146720 789159690693259264,223286 791417349652045824,11774 775367821073059840,113165 740034708654968832,49681 755198143126392832,12954 768967097846300673,109960 790302310819737601,11774 765699807855816704,88361 793678501475786752,253025 754159448013189120,30370 754858747621576704,33356 763816459298443264,78129 773429220253073408,135025 788805071379116032,220130 785470560948121600,195975 788727561702535168,220029 781447923095572480,139404 790669117292281856,232169 749322753459621888,7215 754951706245562368,33356 770651486447505409,119754 761567251338108928,68993 794540177020555264,261155 774224024360611841,141867 778943865852076032,170678 758261869291401217,52112 793056937428541440,240483 772146944181276673,128934 774010913569566720,139404 768940985745145856,110389 788749058076708866,220332 772525932091498496,90384 790278110734233600,228101 761664367066771457,69878 763197689626370048,75724 754704952631685121,32963 766393351167877120,93184 767095995704365056,93429 787891121741455365,212662 790160676132036610,225359 756559552661884928,43471 771367885608394752,100214 781175132098265088,185310 732649398379876352,398859 779132199085875200,169515 761612986423402497,1248944 753313309806383104,26066 787121968046678016,192016 779516039868452865,173917 788250658579316736,214899 793503123222388736,235487 787416803588788224,207287 773811850110701568,136814 791345921472667648,238383 750718392630333440,14668 759493744894717952,56625 793142423102824448,249469 753631009783050240,28501 780626660441796608,182211 780808407712313344,11774 791349525508034560,238383 795694995827212288,258936 770722070732738563,1249757 774104486495137793,140308 794683043764047872,262752 754868976518254592,26702 763530133017796608,78566 788072529122332673,215005 793530076130185217,251803 795751642813661188,261155 762578916171214849,72716 762882604987092993,75174 765185443340091392,86103 773862453436256256,139404 778651352159309824,169201 763754686063058944,431998 794670727668633603,261155 793501100632604672,252890 795762778388758528,261155 776154856226643969,153921 790549213322940416,231894 750516281011425280,12883 752650372359991296,22785 761326927550541824,68057 766325321645760512,93036 768960292915060736,109945 770225317529067520,117257 792026548333404160,243187 759980495698587648,52112 772143402091737088,354109 774002481386971136,139404 776183454627225600,152946 779504846193905665,175376 788834295469084672,219119 787043821586489344,208016 790923284099457028,234796 790580292729704448,231792 766665185729908736,93286 769589540113616897,112265 779075503688851457,170434 789244658790653952,47940 758013444314374144,50442 771310455402827777,122776 780979117936128000,54638 792038108040749056,243187 792041079474417664,243187 794296441275457536,258613 786911828152557568,205455 761954683220992004,71324 767429237653504000,94612 773930645328367616,115726 753290797307473921,11774 792811313193824256,247241 769372602611687424,112265 786831078682193920,193513 793434501649162241,250633 765882916597530624,351436 778344757676343301,167319 781224948530569217,11774 791632651740250113,240167 765656501931372544,88669 781168772497289216,185310 786043422209511424,199490 763191340729597952,76794 765153898030063616,86103 785302838364688384,11774 795237187990261760,264397 786556331259928576,204413 792488969128869888,246273 758116566382903296,50442 776810100455604232,157584 785942616491732993,198878 756908698526552064,44450 763003979965923328,75897 772478219542986752,127775 733294655954128901,355480 773879499553247233,137561 789437996709781504,225981 773554239356502017,137158 780564091345653760,181613 780979223989059584,183468 762291620037353477,72035 792428966732673024,245074 793897378075938816,249926 759804565122379776,352030 777903193371971584,163990 758128129751691264,51069 766008366191767552,90384 785610319225720832,197512 793693575456239616,248988 787715753629712386,205197 787648207270600704,7092 780572249417973760,180655 755468616875802624,37818 760954208078012416,65927 736182231895552003,205972 779391919034134528,121051 791671366730690560,240483 792381091223044097,164814 786799599121948672,203680 795754720245714944,268231 767364718453399554,98943 777643163708190720,87904 778207912141295617,166422 792825551983566848,246011 780284651332071424,141360 794236557158858752,259063 793550799381012480,253206 764564096129826816,39151 764967583766319104,85562 780488318505005056,11774 792577018852282368,246225 787717248215547904,205197 790552418346004480,230808 794994796297416706,263906 763856259640459264,80648 759015905632202752,56157 786616662246195201,205155 793127462624333825,249469 765538928094949376,86041 751114868938375168,15316 756579265466871809,43391 757098442489376768,45857 785330941757575168,191653 794543479233900544,257492 794588873015881728,261818 771127225836040197,122973 789818358761857024,227804 762747850656714752,74066 786357519476293632,199640 793285735289856000,250633 732086742744883202,349191 763770711404081154,78769 790747949261217793,220767 755492743762161664,38032 759218170477633538,56964 793927054811021312,256219 753795975177703424,29790 766702838764466177,95672 775429427995914242,141415 779073392158932992,172621 788214287642857472,207861 768890570454470658,109104 776183426286100480,152314 778340404651515905,166852 795314855079268352,265866 735306936074178560,11774 785956923271098369,199546 791697218080243714,240483 793107384495472640,249469 795035328880881664,263926 733053380470308864,355261 768255254349672448,105270 773995898359705600,304437 763811412908978176,79131 769191578766192640,109360 787663768356401152,210650 763582106614108161,47940 787442314759110656,210267 788094004835475456,214899 749742461560422400,10030 756487396062007296,42432 789138650055475201,11774 780426118142758912,180233 790532581590757377,231894 760484506222620672,48052 776850030946844672,158524 757872852444086272,49754 790514743169708032,206666 790733201157263360,232863 773662040485355520,136947 743587716147863554,11774 763606509460656128,75396 768148599209242624,100893 795266830377963522,229910 787070026347978752,208916 786633877737443328,205270 786929864981016580,193205 767292676953743360,98259 792515656067391488,246295 754097115614162944,31320 758456073703591937,41703 794571738478735360,261155 788135111531212800,215480 789410546214842368,215608 767869842791682048,101383 771739294016811008,126152 763490746393628672,78517 771211830093938695,123217 780163603919958017,178716 781559702786375680,188478 792372756893474816,243075 753115305266774018,25006 786715900380450816,204835 794705448167346176,262957 773967661130801152,139404 793199861906628608,250033 732120292554907649,349197 788021300707135489,214354 788879447290155008,221736 791358274457079808,221785 758805110013079552,25656 778424539789295616,167407 790293078699409409,229693 766034173735804928,88340 767303182317981696,95672 791588597040345089,238429 758790453235945472,54070 795299104511455232,249057 785419963926388738,195481 792277426143268864,243983 735467965085319169,1170819 776806762267770880,157755 764935569701007360,11774 765299767526162432,86440 770091681404313600,110136 793209640389455872,250633 786316235608776704,202429 756972395672510464,44163 766196208490557444,90989 791374981909258240,238207 752926967780040704,24597 759797820270403584,59725 765306631345152000,87145 795727867346907136,268448 794532794802245636,261155 758135463840448513,41703 785614862927863808,196767 788345341460480001,215754 775292940310679552,148045 766672628774043648,92917 791709545584144384,239405 793139091416223744,249469 793509079100436481,250179 775075747186827264,146024 785839266790191104,194082 792707876934422530,246726 789146810115850240,11774 764984844820570113,85562 786361394752921603,200961 752145901028868096,21034 775143961090461696,138490 786407408314621952,202200 787627626915442688,206101 773686600500776961,138650 788733729539694592,220332 794669635220086784,262022 781753915935031297,11774 794024362294714368,256255 794116204369543168,258072 768246057574641664,11774 787504985449832452,208307 788734484761935872,220332 790735655101952000,232881 793264710665773056,250293 775456796664291329,147013 786608054846361600,11774 752696997895872512,22630 777462173593460736,160634 761438846386974720,67226 787389514482388992,209351 793476954003353601,250293 758263047383244800,52112 776828913930543104,157755 785592496466386944,196767 794715507492618240,262226 758054908633419776,50654 793237270086254593,250293 773656774482071553,138165 749304554060148736,7828 757980241222590464,50523 771257560221429760,123583 776637700992475136,157108 787328575242395648,210289 791349986155978752,238395 763818608015310848,79131 788489976874954752,218275 750850074486382592,14567 763772536911958016,80098 773921233821925376,139404 785246326049038336,194160 777847269466918912,164001 791724551637917696,240926 795031900729446400,264812 740579459598798853,11774 766346562201120768,91956 768477097148940289,106281 785496797363920896,196102 773430561146826752,135025 770075769930412032,116164 763544813073465344,60541 773636227882967041,120304 756412686406152197,42249 758318067579494400,52044 772108858726555648,129565 750967082565509120,14111 766509452505776129,93504 781843501650681856,177455 787363288053116929,209351 790984114581147648,234583 791495528152309760,238378 778225770787287042,164826 779116464984903680,171463 760513600272363520,62441 781631428656140288,186584 752982143412817921,23739 775793768934940672,148473 791777592026148864,239998 779025988441210881,47940 790729429836181504,11774 790625125557276672,232280 753915753334706177,30296 794580437138022401,261155 793457588570431488,251481 790531270048555008,230485 754901481363476484,32197 788828052591616000,220332 763810240869568512,80393 779692802946981888,174551 794530621968252928,261155 758698873506271232,16953 764906274618245120,82066 788793401735086081,220526 777535209759731712,162348 778330624633376768,167407 790911613909872644,234583 754758232510500865,33356 758674122259898368,52061 773471100961452032,136904 791211621490237440,237198 776302278189977600,153779 785858562950037506,198671 791695938536562689,240483 758261483121762304,52112 781479732772741121,185310 788077101001957376,11774 790581040737759232,231318 769847380904583168,1170396 790591964144136192,231464 788528833641254912,218349 780955226954080256,140444 788081907712004096,214026 793082955975524356,249348 764681867756830720,84209 751808797681659904,18215 794036996318576640,256439 758300230223822848,50923 759168493270990848,57105 793348428478590976,249926 764781911474515971,82118 777102697623347200,157755 750364173117325312,12406 785815986838601728,197512 785989513654874112,197512 757752656592969728,48826 794565851865346049,261155 753722977900961792,29263 756729477011349504,44429 765889509137453056,89859 767753348577492992,11774 768207059955449857,11774 768899995516956672,109945 791768465006731264,240814 776999330058207232,159894 732247014025502720,1170428 764961476167733248,81562 767862909389201409,101208 771525452158513152,126389 766738410803376128,95708 768220030282629120,103071 792215183938641922,235621 793999705437044737,257423 794241302565158914,258598 786123026777595904,199462 793105168770433025,249469 772357291463024640,11774 790608811564343300,232791 759130593884004352,55660 777615896923766784,162610 790983798871633921,235590 758518955854163968,52112 754072448585326592,31529 765731838597947392,86440 770408007712837632,117257 794591229963075584,261155 795378580935086081,266491 767170984159776768,97392 761433170113769472,66801 787052775456829440,208777 752170144068169729,18502 775807056305676288,151439 758336602246643714,52554 759449702316150785,58057 765152408796364801,86103 765785919685267460,88399 768308938622193664,105519 758707118262267906,54739 776123218826399744,152314 777059968755363840,246425 781200982969581568,185313 795030626453909504,263898 759086340013105152,56231 766731319942545408,95708 768960716032180225,109913 766388466817101825,92213 781469406647812098,186434 794167203511828480,258331 770649211553583108,120353 795664265323704320,265855 755878862995726337,40248 777562068417409024,161988 750364973071601664,12287 759916070937333760,58267 755201560926236672,36033 762105286467387392,69356 792131321510236160,244143 786555832636940288,204413 788828550430425088,191622 753924982846136321,29263 777300169037639680,160593 776042607919194113,151845 768995172537409536,110585 758482879777280000,41703 788392279383822337,217519 790259721043316736,230282 762883850968047616,73712 793274935074402304,250033 764200710615347200,81946 765364581631946752,84666 788528494426877952,218219 770012049745272832,114848 771305055530029056,124597 791909133544886272,238395 775747361717022720,151071 752920065838833664,24134 791386022013652992,238395 756271806265200640,42432 760978490418094080,66116 761998996923613184,69794 767935580739076096,102716 787001142161145856,208167 772230639487635456,130067 785477767118909440,195849 787000065315467264,207949 753375243746422785,26140 753674856772755456,28586 786958570868842496,11774 790904509589393408,231580 761317973101457408,66815 764838628572946432,84724 781030654150635520,167050 787496467938238464,210687 763369073510064129,75396 780611301210886144,150151 792017075388583940,243075 791296441260118016,237325 780882086332887041,183269 785675107742081025,197512 792393909079007232,244143 732192902911262721,350146 777336026448748548,161249 788563841437298688,215168 772843907088515072,132335 778199234151448577,166409 778634412367937536,166075 793245122032967680,249926 776133947843612672,195876 762765893696942080,74485 753061108416651264,22900 756401189663547392,41518 778571824707665920,168794 793947255820587008,254135 777208830874701826,160873 788296393542828032,215088 789314142003990528,225359 758423985788821504,53163 767981794499198976,101196 795727721993277440,268372 760821300298444801,351340 769181227114835970,95055 792067809069105152,242693 738698191588216832,738099 760122549116162048,61051 762841183622012931,73814 750107538096529408,11312 791791629761994752,240483 788187319102603264,214078 780115751420125184,176128 781474641063866368,139404 788783019943309312,217285 767243194098515968,94718 787646093085413377,210207 795146297384767488,264397 762781439133790209,73814 778805084964564992,170187 788547373916098561,218832 794589858757021696,261818 760914698934059009,63370 789506516671922176,205972 757932367877111808,47399 778455985157353472,167569 762151614136344576,431998 781348354873782272,139404 788221801650278400,214812 795130573614288897,263257 756301954578427904,42564 773275617831882752,135736 785345238063644672,194934 768546325713616896,107238 788882016938893312,217634 790603046325719040,229874 791563889301258241,239405 767227856908869633,86144 786207595564597252,193121 790628018146467844,232169 763214206103465984,75899 795383317000503297,266713 785263267451133952,11774 753371503169835008,27280 765405014227550208,87245 771076511591899136,122146 777648811388862464,157840 791478173812654081,237908 793236860990398464,248988 754859152028106752,33549 762896385087827968,73926 769065734957916160,110659 793260770020712448,250633 758253491446054912,50827 786342509563617282,202798 793098837468471296,249469 732495183892226053,34202 761385977612951553,67887 768153217796599812,103071 755973786206208000,40437 757289799900246016,46407 767789780218310656,101134 768600815690997761,107469 754720609960095744,32869 778340199247908864,166852 785863862864281600,195975 767470220675997696,90384 785466240349286400,195975 766869359398531072,95708 780594492554539008,181886 771541557191114752,125163 773882807529582594,139404 752704859472670720,22359 764874564954312704,65108 765268155706904577,86103 776148974747148288,153921 787998702266757121,213887 789887494875742208,224447 760543908497461248,63451 788212775029833728,215005 785936175966007296,199960 765622188678451200,87145 756282364943224833,42432 761883087361839108,70941 780105825935171584,178258 763123898921529344,76127 776213796914212864,153845 777112270639726592,158338 757644084987125760,47940 759766740071047168,56676 778368463626612736,166916 790036610091855872,229105 762222701591138305,72354 790618565036695552,232169 794904278020268033,261155 795768126508068864,267579 762879121672122368,73814 759494900090036225,58054 769202610062565376,111549 785468724635574272,195975 762846886080282624,74650 785297537305448448,194923 786212354916814850,200870 763473403768692737,77849 758743657285419008,54070 761288070939353088,67229 764990457248178177,84679 773711443980005376,11774 787799508755308544,212034 791011646378430464,235251 793111909725835264,249469 791114835362734080,234583 757273925055373312,45955 767368301110439940,96806 788454559584616448,218275 763717176427544576,79585 764200927217590274,80939 768795398626566144,106673 781903428893020160,189017 758034581010255872,47761 785360620774232064,195481 793929858212450304,256125 780739106687086596,182036 764571479996559360,82066 790983240400023552,234583 793593906432765952,249926 786337025943298049,201958 791359458790170624,238383 787653222869692416,209351 789916385279352832,212131 793107357047857152,249469 763049527347650560,75724 763712872614690816,1248991 764843853476093952,84724 776905108072304640,159146 781652099109093376,177455 791787193941590016,240483 750693304853987328,13741 758523554065514496,53185 773598185117749248,136904 794592284897443840,261155 769474500459061248,112623 780602040502276096,181984 756786843899789312,39096 776765685003227136,157693 774047583656304640,140444 749721842630291456,9087 764622966877552644,84209 765214620009148416,86440 771841924948979712,125742 758990867252203521,50827 760179626391941120,61051 789207651309588480,222788 791097333077446656,235956 767440375367733248,99159 760631148342972417,11774 765737445166120960,84724 768608502650667009,100605 776955611103784960,159546 778402361899220993,167393 790955040789762048,234653 794835436912906240,243286 790802593220063232,233131 770307278784299008,118015 786277972420521984,201555 766001044086255616,90694 774941340782112769,145876 791674245285896192,240145 773263706301931520,135736 778614362487529472,164764 750381370611011585,12883 792440977998901249,245148 781525438317359104,186584 793669515519201284,252893 793905942148575233,252939 776819638445289476,157692 793844769277546496,250066 751170020974010368,14421 775170982193553408,146205 775755788623151104,151409 793266462546800642,249895 776133585409417217,153854 781199465797607424,185313 733340478364475392,355480 785459659692007424,195975 750678021204434944,11495 778464098082185217,167220 790170954345291779,229895 754754400720007168,33356 770584833240231936,87904 795476224218976256,266918 765686081916248064,88920 776412249892098048,154869 765673310877122560,88332 771012241315344385,122146 777335889450176512,161572 774085042377138176,140444 781229596574224384,185313 754034087413878784,30296 777618102448037888,159308 792165933263446016,243187 756529841822760960,41798 786010140004589569,200460 793887678005538816,255942 758125759387078656,41703 764989658459545600,84724 774653215899983872,142668 761645355515518976,68987 785476648602832897,194059 787717619054813185,206117 785944757713375232,198883 768829186316210176,107745 757986056096583682,49056 759034723066781696,56552 788498771936063488,218275 792207150974054400,240145 753605274259251200,18323 760249907575873536,58508 768106164810809345,103354 785750721803145216,196277 794836780981907456,263205 772910579489075200,132845 786394517943554048,203674 795410488918233089,266138 773858423666577408,139404 795682287337676800,267521 757582539322032128,47761 763851187867226112,80366 779764538266615812,174610 780086534208827392,178258 772051685380268033,122133 790930593622163460,234583 770489922801242113,118087 772867139502039041,132364 780167374435561472,177442 754119483917205504,19703 768750871660236801,106634 781240299528065024,186150 776830837320929280,157840 776866389319712768,157082 785334752676941824,194934 763925326812450818,81147 766354903832735744,93286 771837041843671040,128194 794381043688243201,259773 776788490898042881,158069 792315091282759680,11774 795714283527147520,267649 771694139889086464,125742 777835995823738880,163763 787033327546937344,207045 763523514297044992,78853 777335548230852609,161546 788474101757280257,218507 794691774027546624,262022 770674102420008960,118192 786330121074454530,194082 768298622098124800,104162 785246428973113344,193669 788095452281446400,214899 790776128793227264,232863 760153428987416576,61051 794886313262678016,263526 791347848780578817,235951 777895948777320448,163990 779415827162525700,173753 787302546465488896,209698 761316586854559744,59217 775099952116731904,146704 765287030083379200,86103 779174878482235392,172962 793642455228780545,243865 749359203022548996,8047 752187861475004417,14277 760111707805126656,61051 755559199539548160,36810 751217746642284544,17640 754913736402477056,33355 795037683575848961,258193 764152151111114752,82283 793208665759215617,250430 765042442487947264,85562 749297714244968452,7816 759151353436508160,56889 760139119787962368,61051 765580794270220289,87904 764471491870154752,80939 793875594391920640,11774 768431240273879041,103924 788436587147173888,217372 757570165802274816,47761 772808610275524608,132335 791447024029794304,237491 751727090085482496,18215 753200666034708480,24248 768104418856296449,100893 788441647939850240,214354 794700305011240964,262752 781164565589393408,183269 776863141296640000,157840 775054039750934528,146216 773919856349458432,139404 785913121915502592,199546 794260159501631497,256255 766481199342714880,90031 764431691830013953,79691 764947211427860481,84710 771190561789227008,122978 776811383375536128,155390 789245705680515072,206666 766748493117591552,95672 786391920843055104,202983 793099035074789377,249469 765586344496156672,80192 785900961399046145,11774 786660060759986176,204958 734450081764679680,351158 791719483404587012,240926 760726473212829696,63149 772807111537328130,132335 777854067557163008,164001 781202161212325888,185313 756291884331524096,42432 774327395209846785,141289 775542699751411712,112363 734828713200734210,352716 758049362601611265,51069 785794285798993920,194080 761669637146836992,70085 762779966526349312,74431 764119372268916736,81702 768198239879213056,103899 758752088931180544,53144 756104023015653376,41632 788555965742223360,213064 775721788193910785,150536 761352653313933312,66801 768943958944657408,109360 780798962789937152,29786 787431249597968384,180433 773576428721876992,136904 776845079952568320,158327 779542911381860352,174967 788149973187604480,215480 790183209892020224,229930 757785514070069248,47940 773860209122881536,139404 775027584610410501,146259 758100241203814400,51069 760202681226887168,57131 771918961298460672,127582 776127422894710785,153845 788117339908825089,215608 794695068204421120,262752 780954556343656448,154071 762867533695168512,73712 760471670985486336,41680 749951682163781633,10653 776904123165868032,158815 772498500059668481,130792 734770935115321345,102730 789839370605985792,203546 765275122471055360,85562 778831778895265792,170187 788049573851856896,208487 790909779728273408,234583 767166175365169152,97852 780765507255349248,182960 781562603893993472,188304 794677267947360257,262588 770392949016305666,118698 792184980998807554,238117 754216210825216000,29786 785763190781124608,197286 786394142888882177,201899 752946248903192576,23739 764620770446155776,81835 793309216807059456,249926 773721122315599872,11774 786399766989139968,202304 795412650448605185,265858 792028110371688448,243187 762075129773981696,47283 762764596289556480,74681 768815596171440130,109167 785510340163309568,196277 793818625438351364,255246 760895973010788353,65234 776476457761542144,153774 738789797859201024,11774 794546540039663616,261155 791967464439615488,240483 792867568503717888,247005 768133235712806913,103261 770724078336475136,114779 781168238080040960,185310 776913837991886848,158459 794987519465127936,263907 758130647768657920,49843 766408029625577472,91894 786717433436397568,205728 788813170328608768,218875 794676827612676097,262053 777017369617166336,158520 786665195041124353,205728 788844073423601664,654029 785496280307032066,186883 755071218810753024,34666 771724265250893824,126389 774846373799878656,145681 780909609901035520,183975 794590739653017600,261155 795428475842793474,265855 754083285035126784,31320 763001439279017984,75724 787401625941975040,210193 791358448973729792,238207 792261538883235840,243187 793849882746519552,255942 773673234835255297,138382 775396365182656512,149040 785899233589260288,199546 761105897590444034,66053 766354041215606789,92885 779832502324236288,177233 785618264789364736,197035 788762937758519297,220526 794988549670137856,263907 762008966570217472,70679 793974231285559296,245086 795350428527501312,266500 763865641371574272,80136 790916176616587265,232992 785240199802527745,194082 790981200118767617,234583 791442356960579584,238099 767121306076663808,97852 768597369336176640,106774 788753531993886720,220029 768111656148750336,103701 793100948415492096,249469 760315933055344642,46501 770822646414073856,120613 774594077237141504,143585 755215375197962241,35890 760597505960587265,63655 779511525769879552,169343 794297648677142529,259543 748820461157543936,195876 771717550031839232,126152 789365441479278593,225359 787098178403336192,209035 772132073704419328,127925 793998770102935552,257492 794937434257686528,263667 767429999133589506,48289 758257065387298816,52074 773950121717268481,140025 778994777580720129,11774 792013581420261376,243075 785692340375523328,195975 760425856296554496,62771 771572847600775168,125381 779039250457108480,171902 761598827996426240,69358 766134878072995840,90908 776847075329777664,158459 786345341863890944,203048 785613874439520256,194095 788519915871309825,218495 749075494079832064,7181 786373932886609921,202248 755213332894941184,35319 756586171010985984,43285 766822000044015616,91946 787505444969287680,205989 795722263614148608,262925 763757096429027328,78189 778322314530217984,166532 781562094693015552,187044 765339117290938368,84886 776688479652765696,1170441 755119920481001472,34731 755153550586634240,35373 775839769502879744,151242 771500622017359872,125111 790728012211757059,232863 791116545497759745,235948 758068659394908160,50827 763346838275719168,77731 776240868139212800,154469 794535720245399552,261155 778033268637724672,165009 775830807357292544,151718 778272431806951424,166913 793145207185367040,249469 777933667146477568,163791 781571048982646785,188478 743485515702345728,11774 772870697894998016,131542 786001025412980736,200490 790782213532946432,231851 768173501727420416,103354 751702343339487232,18316 763528270046310401,481145 770385072293834752,118698 793544152155697152,252020 788192116597927936,214992 753875024960888836,30259 780096623414247425,176203 794777752855597056,11774 753616933560455168,28281 756961062533140480,45672 766588163544391680,94705 779118282695544832,172270 786557634598100992,203832 758729056300863491,54070 775418256450387968,148574 754009926910021632,30354 775435994808016896,149292 787106879122046976,207151 787234919466487810,209409 788461723841880064,217928 795033349362434049,39957 762777962232025089,73712 792051893350510592,193368 766421880869879808,93850 772464169882910720,131045 786433480695492608,203492 788175446277967872,214084 777259105614303234,158387 780640294693810176,182257 791001967824744448,235620 772580410261966848,131003 751216251779686400,14421 768448829712502784,105642 785269673155637248,194667 785857719592968192,199101 791368713437982720,235487 789333215471280130,225456 753714116892692481,29256 760562652850425856,63723 790901802665332736,234583 778209731806625792,166390 777652761441607680,161456 794606254610141185,261155 763142496679555072,76628 785934235140034560,199211 790716741135560704,232169 765494943339180032,86628 772187407034744836,129558 771824325187940354,126390 795351632544464900,266491 752104042613047296,21095 786678961623461888,204835 749280735283048448,8047 790923576140402688,234583 772888462282199040,127366 773290814793396224,134371 734288703506526208,350678 789950340875505664,227242 749734834927312897,7816 753980879664324608,30590 758838163800330240,14676 764898568603856896,84724 769963024836853768,116113 787825899559346176,211917 791496956908564480,239405 761737329123831808,70543 773939777011867652,139404 787031804125573120,207965 790723896727183360,232884 793988847176560640,257325 777893692367437824,163990 795078521475321856,265102 762436818587357184,72696 764548667437158400,81569 791391447748530176,238780 793600897607622656,252893 770605081993543680,119774 776847628692631552,157728 786261820109578240,201494 795287314108911616,264397 764130002355052545,79970 769710884948156417,87904 794985604257722368,257406 768482581272756228,103029 773936262206160897,139577 780930898094985216,183269 793093723966046208,249348 752933759473770496,24196 791361241369288705,11774 758018275582308352,50804 763552464805040129,78159 795318679051309056,247930 775704705917784065,149200 773107299091095552,130636 794319807537516544,11774 778197376859267072,166409 770700240433385472,120613 793212405119537152,249926 793828524284977154,255318 781234928188915713,186434 787154203009363968,207113 787467697860841473,211272 768951601792888832,110477 781204249359286272,186434 794639416396488705,256564 749715128191422464,9432 773860213883490308,139404 757475516936957953,43271 768978450015199232,110362 732658320318836736,11774 786666726683471876,194192 788756808580071424,220526 755209289623597056,36208 758873335799222273,51451 760727096129880064,63149 765331787962736644,87062 777870698685628416,163763 779443515315093504,173917 795080675363815425,262752 766060921366142976,90384 791357174521954304,238395 793163436360359936,249841 767189998286180353,97386 786025344067186688,198620 786753794319192064,198973 760862468717498368,65222 759918165514080256,59666 778630206072512512,167677 793109878814437376,249469 754069655388512256,31389 761248169577418752,65180 759162196664475648,46421 788876907588816896,221297 794298981052534784,258072 776184978879021056,151463 786954711513505793,205455 788554168042741764,218275 793361849903308800,251566 790677787585773568,11774 793088847689216005,241678 774062257047298049,139404 790987859557744640,234583 794240709653983232,258598 794286459062722560,258829 740583370271264770,11774 764490850231422977,83381 791052869030014976,78159 792764664195284992,247241 795386365991120901,266500 788859883542151168,216009 790391343407362048,11774 793942095727882240,256255 794732217796685824,261155 795392429604139009,266491 788771113291620353,220332 764068990968745984,79513 795406200363950082,266151 787592328793825281,47207 764200181420199936,80939 793951602268893184,85985 750820444241027077,14397 770094020831969280,115458 759466781094268928,54070 778787198606901248,164669 793141626944233472,249469 794525530842271745,261155 791071323065679872,235590 756774950040633344,44686 763143393908105216,76188 752658739371581440,22436 776524866736443392,151463 779417343629807616,173628 793878723653140485,11774 755536954561822721,38401 794289119832788993,257492 767266557089214465,94718 776845531402371072,158338 760120206182100992,59631 793923315081412609,11774 735766618249134082,195876 771031499810275328,11774 785855130008690688,198571 791353030218244096,238395 795246292280733696,265102 755465759418159104,37412 767050301115334657,94660 753356216542330882,27045 790571017911476225,232137 791436496901472256,237908 795496708234850304,247930 732374225961558017,351617 749521267108241408,8170 755057563595444225,34645 771809352852250624,125554 786713505080680449,205728 768953694964572160,11774 795705996274442240,262022 761343318542409728,67547 786693728543145985,205902 792142462328279040,242693 790718551585910786,232169 762072950509940737,66263 785994601203011584,199211 781202181059858440,185496 765527950640963584,87858 770089114041458689,116814 786372464871927808,202727 768282854501388288,104451 785567174437982212,196917 763107109705703424,76577 773717173466390528,11774 787747100431884288,205197 793128301501919232,249725 789560782438604800,226731 734385528406048768,11774 793987854116519938,254135 757965517890224128,50464 776139207727312896,152314 785266128964558848,11774 794008647550595072,257492 751005170989948928,16269 767816763937521664,100893 788877657412952065,11774 775296422488870912,148045 793445218196611072,252196 755800934127575040,37656 781290389483511808,185601 794535696505638912,261155 750445969251135488,10814 755663620973928449,38792 760252080887992320,61922 793917647024857088,256255 793989776936288257,257325 758072860233596932,49843 778226494942347265,164960 785856103091466240,196277 791712578519109632,241034 780107403924688896,178045 780791576230518784,183269 768590525855334401,98072 786491766421807104,203674 792070588038844418,243427 794188841078890496,258331 794324998743695360,259055 778642168063877120,168284 745020739783266304,11774 769249490893012993,27164 788457114507350017,217519 794019588535005184,256564 766720492762005504,95672 758658424640909313,51451 766436568496242688,92159 771419450432192512,125367 794332028711772160,258741 773925206431850496,139350 778632976523407361,169201 781506291130859522,188401 786925344561491969,108396 790997927451774978,235828 741613415693705216,352027 761442610338680832,63963 732394806085705728,351879 795078720440664064,249926 778222081926463489,164826 753635374702796800,25189 778000294978396160,165360 779939063323324416,175092 766715838221152257,95708 789720554097872896,225911 785671820099760128,197286 793508237530304514,11774 786992535373647873,207287 793866461848535041,255942 757988613707722752,50611 772161632495542272,129471 733291433960951808,349375 792079362145288193,243187 765250329365639168,86103 785634156638199808,197512 792075484330942465,11774 771818905597714434,126389 795084046145449984,264397 751863615225860096,18893 732973136853917696,354525 777025145999355904,159146 779476697770897408,175260 765905728745775105,88361 790644898441461761,232881 794693995842703360,262752 753831069372207104,24745 757571844157366272,47761 768968598832369664,108909 791625626104893443,240145 776144888219918336,154071 777707618974314496,112104 759072424570806272,55174 788401294322966530,217519 793848577009131521,254135 773939073560043520,139865 792009468540182528,242690 763118811155353601,76188 771691725068926976,127134 751882198765142016,14277 781841790248681472,190024 792538002618810368,244270 793134778052546560,249469 758374168337354752,46076 758967830146523137,56172 770787161935183872,119852 794565215698423809,261155 755879974423388160,18215 760994081661071360,64664 786564198339846144,204413 787034061579706369,208014 788744678975778820,220332 756318604405141504,42249 785923280935018496,22735 793979394515533824,11774 758781802370609152,54347 764269419723841536,80939 794779771951452160,261155 779728710563930112,174427 765530248960176128,87867 776263355296350208,153618 795611341125992448,267521 765976561879228416,90482 764768363021230080,84422 776894923018760192,158524 786231301703688192,201958 766636633370361857,90252 752955494038241280,24788 753973188137193473,29263 763908689690525696,80939 765616290803412994,88669 756391372941328384,42432 760994138833563648,1248901 770768385621782529,120474 788528208740163585,218275 755768076596043777,39207 764619864988409856,82066 776267265054388225,153194 780108351040589824,178375 785268368127430656,194648 785551801047064576,196917 755164351259041794,35890 795701942869721088,268281 757998185071730688,50500 775084117927006209,146838 774764030326034432,142721 789327450639519744,220727 795451640643993600,267133 793098800357253121,249469 759198886259032064,56964 789308734610694144,224680 768638910637285376,88930 787786545637969920,205197 791690727126204416,240070 786408048885501952,203674 768905881576767489,109666 794194811280625665,257492 756978357846339584,44429 772230006022008834,130067 790252197866975232,230497 791722055586582528,240926 773938572973924353,139404 791331617184878592,238207 791617986452856832,237202 765245533673885697,86440 768602154680614912,106756 788825436633505792,216009 755175030200295424,35890 788463302821179392,217106 771398481168572416,125381 751723103449911297,18470 750839660616658944,15643 774211927723483136,141360 778957450808479744,171324 781245254280155141,185595 787057426373771264,208415 773343727700017152,135721 753442113816145920,25965 779099297182691329,172799 788018650116595713,214492 794696082257276928,259743 773956663413989376,139404 786940391593566209,207613 755163024718237697,35890 773697945292054528,137869 790992208761458689,234583 778508422186762240,152594 774239050551193600,142090 775015116890894336,146259 755767049616519168,39462 767704318627684352,85326 786939967582769153,207613 788406246386896896,217519 790356192208031744,231008 792193020464472064,243187 765915130978668544,90031 766756921533722624,90384 786682264667258880,204835 776940400661499904,154914 778210004537147392,166409 765709829663064064,88920 793163365308833793,249926 755377440663285763,36735 764845444317011968,84724 756869639519559680,44163 770021894804348928,116122 761327448080330752,67497 792241854427254784,243398 760583447450488832,63464 768893336732041218,109666 770766169112477696,120610 763496187785728002,78205 777110247236374528,159876 791680309448237056,11774 792519838979723264,246273 763486799243141120,78274 764152226239569920,82283 767089394222116864,97836 772215387714752512,112788 789161533842436097,223491 748180597525209088,1247838 758910412125450240,349683 767082164294823936,97685 772891102714040320,133043 769187568470687744,110362 771829509876097024,128159 771893651681243137,127557 795692483413872641,261155 762145821970276352,431998 771512777890488321,125111 767870955594981376,102249 792049220073230336,243479 742489782631170049,350711 789511542358282240,226731 792906542739775488,245118 771594517182984192,47940 758414207314341888,53144 773101310954577920,132335 753227040057352192,25135 757239348265947136,39874 789474125823836160,32404 794795573161394176,260462 753049161067483137,23957 757607690168172545,47940 758702077228949505,54070 759264767852838912,56964 776118385377619968,87904 786627528752365568,204980 792137139077218304,242693 793652092808204288,252711 773910855545008128,139404 778580160366903297,168794 772848369832038400,132335 773915961757839364,11774 778296915964289024,164945 791853045042642944,241819 765068962107457536,84724 778375608678047744,167305 751881900050882561,349507 785380341309669376,195481 756539546347540481,13343 756655958097526784,43553 764815398126624769,65113 750646885761818629,13071 762604614931718144,72716 769713416613265409,87904 791518883698073600,237908 793105057936007168,249348 758022030650474497,50923 793552015620177922,245963 764515230080794624,79987 786602514250465284,11774 765214879598772224,85562 762828606305214467,73712 763448880411267072,78344 764613833247760384,81835 780835782319890437,183269 790469313727725568,228525 755157897919729664,35373 757332395058008064,46612 757413971423072256,351992 762351539478405121,72839 763541301551849473,78513 792021418414333953,240483 764164115984183296,82061 765697168132886528,88361 778124363606462464,165523 757347474763714560,43756 757588527442001920,48093 775525568099999744,146305 786180838060859392,201494 770744746658652161,121080 761572414643957760,67679 779108864587214848,172799 794194799460921345,256255 794653646072020992,261155 733058594040651779,354962 765670437711904773,87249 787722226619457536,212357 763357104786636800,77598 769542487350272000,112336 760866337593790464,62728 770588017929093120,7311 757872160039903232,49754 791395752396353536,233307 761730630300205057,67226 766267699378872320,91946 794817346699403265,262849 753615212398379008,28477 780903952636321792,183269 791354989751009285,238395 794968850433339392,252824 770702674056531968,118192 781212028870492160,186532 769781703392923648,109571 786800565179129857,206008 793051027096244224,248065 759580425060704256,44429 765244758654652420,86440 752921834031616000,20937 762864006419787776,73926 771399740156063744,124751 778362436529160192,166916 788219238582456320,214354 749394261993525252,8497 780194069049843712,178045 786027331852697600,197512 757601357209571328,47761 774699260453462020,7003 775510878083047424,1250232 794601402970546176,261155 785273996229029889,194667 733190498039500800,356074 768918192001576960,109666 771085576590295041,122388 795403470496993282,266079 758070882656890880,51300 765032660968148992,84209 767415294176485377,97519 780714947839823872,179537 795101246617255936,265257 771738505227612160,11774 788947310252261376,11774 768577699371708417,106281 773481255312687104,136960 787073452909834240,207949 795116606233911302,265245 754137788778369024,28611 763723779583438848,79691 732268078466113537,349814 792102480494682113,243075 793473068702142468,252580 758639899352436736,54070 793948789115654144,257026 795669739901218816,229922 774305312480169984,141360 785549945638100992,130635 791841384739147776,241819 792560597451898880,244884 760170525591240705,61470 768174513095778304,103405 778845594148147202,170253 788759725601087488,217837 793964120701829129,256255 794546140926464000,261155 767784937265192962,100605 773967319349559296,139404 776810676417200129,157993 792463727220129793,244790 778843536607158273,170187 793322134642630656,249374 794607740240834560,261155 795324463411642368,264397 778299527799402496,167220 790062489111240704,228629 795775760350838784,268281 779106666054725637,171060 788034565759574017,210274 781540327379312642,188119 789250409781231618,224018 785772382656929793,197512 758127220774821888,51595 768993593029713921,110585 788075301016260609,212068 755547552775364611,38476 774061462683648000,140444 770021860339777541,18030 768959937502441472,110647 794720350680608768,249926 751983089132462083,18893 777222136175878144,159546 759169571400015872,56964 791699305073487872,240483 766024830353158146,90908 777121944097415169,156835 792025640023175169,238099 794181031733567488,234551 780613390859251712,182049 793208000437628928,250633 794692797169336321,262752 766507430209589249,93286 791810457631793152,232825 793950894744170497,254135 765364711177289728,86103 779694884961648641,168284 785494709066227712,196277 758160837957877764,51595 766355409187794945,91946 753945247156170752,30297 785558626446499841,196609 793643203933065216,254209 762661903306928130,1249030 787312885508763648,207212 794378418343333888,257325 737717714165239808,349776 749324879036579841,7073 745370129232367616,11774 773981884925743104,137965 763463671200616448,77612 785666452305027074,196277 791259835945877504,233736 787027981063495681,207965 764108355971407873,50922 778749286880124929,169029 793174237842464768,249348 758423374137815043,52921 773670986537373696,137965 792424821539893249,245268 762338652471132160,70632 790978749844062208,235179 791391342626648064,238205 794951525449826304,262847 759154297615552512,57348 789486128940322816,225359 757545916148711424,47782 771146528387891200,122967 780605247232278528,80785 785546276993585153,196917 756969338834391040,45122 759337434899423232,55997 769524193629237248,106281 791639459137662976,240260 763281497633751040,74943 777185149498699776,47783 791107947879202821,235590 749437842586112000,7097 770668751205216257,120393 753807487745138688,24108 795714583537262592,267862 768483372691693569,105648 787443602691469312,210740 771845187790336000,125554 777214512256552960,159876 780627488552562689,179537 795405274551111680,247930 762708799866097664,73926 792171400475836416,243513 793825969521950720,237491 755330425963311104,36807 786789330261913600,204078 789149031377301505,222647 790616965689647104,232884 794552246390226945,261155 751569073780121600,18215 754748527343915008,33549 758097616043245570,51239 764998259500650496,80486 793922850000277504,256219 794696163345760256,262849 750220562211991553,10662 791392911262900226,234933 777946174150041605,164669 760677680945573888,63655 763899437320179712,80939 793175969661980672,250033 795614049828540416,267655 773924624421810176,139404 743012837765832704,11774 762171583800672256,71099 775129559196774401,146720 785288689173880836,11774 793961708503126016,255942 772912118807027712,132335 753359118996533248,24704 752226846650011648,21579 756299905308647424,42432 751046024664416256,16233 756376302890917888,42344 778152446015266816,163990 766606648882307074,92917 794323558012895233,257423 766436554613088256,91946 794637379319595008,262053 795724722143186945,268281 757150082340978688,46252 761591542142341120,69231 785259499690917889,11774 768197159032393729,104662 790971325867184129,235590 759120029187239936,56302 765625243712970752,86103 791307236601540608,237491 792992239488294912,245268 755893943766835200,39235 764155110989697024,82066 768908679588425728,11774 772627819788537856,128934 773860859491782656,125397 790903671328387072,234583 794282429494206464,258771 777589406316187648,162638 779491395560177664,174115 793356506364276736,249926 790760043280998401,232863 792363196015403008,244143 788895607804956673,11774 756317170720772096,42249 763807407092957184,79040 781514813071581185,186883 735491745186619393,11774 768178741713469440,103212 790213389465247745,226490 768032932082569218,100605 770433978935480321,118191 787716687663599616,210992 792066474001260544,243187 768953420690567169,108795 793426128836890624,252020 785235885918916609,194199 780859675797430272,183314 794288025945534464,258598 764513712816304128,11495 775431751929856004,141415 789146558214340609,223899 755742694723375104,39235 780608497452855296,181984 790958015952355328,234796 761546046354911232,68936 790524900628770816,231894 775533589823913984,148748 760957207911534592,64722 788435909741903872,217519 795410636364726273,266054 780932056125550593,181419 756194810390835200,41680 786840490993868800,202304 794925277574877184,258040 777032359531122688,157755 787752787048214528,210253 754744780366622720,33356 772784148125716480,127366 773885787507138561,139404 759922770587242498,50923 766464480247181312,93184 780013493936230402,171054 778833220854886400,170424 787885066265374720,212239 776403697878392832,155187 760320655757836288,42435 768916964186218496,109666 778672675937976321,169201 788158165762338816,207051 794669690182389760,262022 765872909223092224,89915 775757103948496896,151463 792150715342872577,243075 795077848314892292,264397 795717834265559040,267737 776153024624336896,152314 788756055396380672,220526 789918798396530688,223432 762817376085835776,74727 773401326415933441,136110 790950285187297281,234796 794379196042715137,258607 758063859731206144,50542 753199048551755777,26140 758390421248761857,50542 758419638522896389,52112 777038917954666496,156811 793340234129813505,251452 732526061997555712,352433 766859168385011713,94627 792502330319134720,239610 771433732360302592,124597 790639947736686592,232863 781317328512421893,186063 790899547333537792,234583 765808419039313921,88930 794601287690031104,261155 769279158836793344,107444 785791359768637440,197286 785565574571159553,196676 764920108552691716,85159 759609799990505472,58227 765585311401377792,88431 785523158145085441,196277 795398098625429504,266138 740228448606621697,11774 766325090996727808,91817 786957413761056768,207287 750664309550698496,14462 760377406498672644,62063 791330737257639937,238207 794490961481101312,227345 758685496591654912,54070 765088410210041856,80486 787912004891709440,213887 792797092389330944,247631 775245118009962496,141881 753037448410574848,24727 792826954906935296,244884 768974153676382208,110344 771458288827457536,125367 794544751399710720,261155 773754551820169221,11774 765293134347632640,7311 758711200515362816,47940 773533150068764673,136947 775719833497247744,150302 751148762727350273,16833 757494439623491585,148861 764433838659493888,80393 771334029916397568,123280 793814457168396289,255393 765293482038611968,86873 793476853101043712,249841 759093092268081154,56964 775914011535765504,151526 793082096071966725,174507 766860485350264832,95707 794207196309553153,258598 761297925402005504,67768 776139259749208065,153658 792260741806100481,237908 776125443946668032,149200 787691476943794181,210253 752190790781136896,18820 769328574654472192,112336 786821640374005760,1170508 788457536672321536,217574 788038799196467200,214492 773904236807544832,139404 793291025032896513,249926 758370472333602816,50978 773298051939241985,136110 791718096364969985,240070 775771529703329796,11774 758759005972029440,54070 787112535531061249,209292 790658498128379904,232169 753149550609563648,7047 756615264578461696,44429 773899381095460864,138382 761466308504485889,62452 785320939223453696,11774 794198633537118208,256358 776764993538760704,157693 787716915380703232,205197 793116411820244992,242693 744938633656930304,11774 754022828694011905,30590 769745928685293568,114227 778902486975389696,167319 790222786937495552,193121 794091758829400064,254209 770697332006453252,120304 759523611656884224,58227 793233073391345664,248719 760511053457391617,63268 773612990448803840,137869 794585939909767172,261155 795177209170313216,11774 760051444196188160,59666 776832044785504257,158589 754043296033312769,30779 758037624531607553,50923 755780036553236480,37262 773885184546484224,139404 794598092930617344,261818 794802040849383424,262022 778456584473030656,167398 785937135593463808,197512 732912802885558275,354525 793212072460857344,249841 756742719347695617,43391 762274840132874240,51778 795301642392350720,265855 773646578980573184,138165 792872807214481408,247877 754851041519165440,32869 792567400566755328,246392 757446137624141828,46379 791611195103010817,239036 785873229353144324,193671 732970165701222401,354896 757692360247521280,48840 762766930394488832,74247 750656291165446144,14421 788067360481677312,207287 758037063610556416,50314 787125479732027392,209351 786362470764077056,202304 793642796158554113,254025 794627179602706432,262022 793938826305667073,248652 790700230010281984,232884 751646449121697792,16002 754145460479201281,29790 737442448553611264,351146 789506564990246912,226712 762740775985774593,73706 780942011721510912,183975 793999597899116545,257492 791684539974385664,240483 794652015876079616,261155 773640193815478272,137042 772542911254634496,90384 758461813201788929,53144 780789784012697600,183068 790667935681433600,233307 753221026289364992,26029 761204324949233664,65180 777684415170379776,161456 786466362029776896,202636 795688234336587776,267267 795689244052377605,267862 757633214584332288,11774 794638781739470848,261155 786696202079330304,204958 788892568880754690,221711 789256126747381760,223899 735917573880053760,350287 763158872735543296,73814 775714457754406912,150511 794555711716020228,261155 772581173918887936,131003 733062913649479680,355225 788983853356462080,221971 763123769984495617,75899 770337106166112256,118087 794638303240798208,261818 785275184638992384,194154 777330359125938177,161413 788803921460342785,219942 759125247685750784,56964 787360672325726213,209351 787085406147792899,207965 788697932929335296,220029 754887020867096576,33356 766699797835382788,94699 773512777319059456,136904 791439657569554432,237935 756264766503522304,42249 763497257123577856,78189 764477606892867584,83393 772477392837160961,131164 773657464441073664,138382 773983196790788097,139404 790324828616220672,167551 790998985964068865,234212 769615465463353345,112693 792370319956860929,244221 768949241418883072,110331 795760988171669504,267862 761894543918784512,71026 777125228858212356,160221 778386032790212608,164912 785870829401870336,198878 755663160141606912,37044 773904245246431232,139404 757243447430438912,46006 786423224879820800,203240 755046462535237632,34666 791741868224745472,240584 763006729856561152,75922 795696855623565312,11774 778358587940896769,167676 763000839984132096,75899 769302351429660672,111634 751616811213418496,14277 787071471977758720,207796 789883712427085824,228524 791384523049046017,238395 795750399768743937,268646 757594076506001408,47761 759371646247505920,52112 773839506009120768,139404 775364433551978497,148645 790673760915492869,233307 756463429234425856,43391 781282471723798528,186221 790622991847686144,232137 794941713441820672,262022 794586132629504000,261155 764152348923092992,80366 791431846307311616,237908 793977355760869376,256439 785616064998629376,196729 776637229225705472,152619 794561347778318336,261155 787703735988387840,211829 787708130117423104,212357 793319106443354112,249841 794014099654905857,243075 779914225313419264,174230 789293325773709312,223935 773919393667440640,139577 790597472968060928,232169 781815491425959941,182037 785979832593068033,199478 790326440851939328,229693 792029836676038656,243075 762984256423489536,75480 795238379248058368,265724 777087999842615296,246425 788803407041687552,218258 791636786820812800,240145 755033797662355457,34898 760564041630814208,60112 764061643013664770,79501 788925797771816961,220526 793971401665310816,256393 756901949467865089,17416 758343694164504576,47940 770606261599600640,118192 767181663063244801,97386 774333111786151936,138490 775968375486844928,151463 771764989753425920,127366 773995302151913472,139404 786061863276711936,49459 792397069164109825,245566 774050728432185344,140444 791724361275232259,240661 779452008956829696,171693 752990008638865408,23678 770677978837708800,120610 777979597757480960,164846 754863615522566144,13343 768336667535085568,105721 766339615519285249,92156 771493532200673280,24173 764461526153428993,83391 776040737204908033,131421 787042439345410053,205167 788811642314235904,220526 790021441567625216,225949 734588869207830528,11774 770027446225801217,115511 775489078955343872,149770 780760034087010304,182960 781232056680538113,186212 788901600253227008,222096 755084289201405952,11774 758029677088870400,50314 792447415597096960,243185 759178066903957504,56964 760586419085701120,63858 761095612775346177,66159 764171156190535680,82066 791401634911760385,237908 765042679008886784,85562 776238003421323265,153772 777589172596899840,162638 750653563077070852,14421 786914134784872448,204959 794684474881544192,262022 757740167721476096,49066 793475612723650560,240926 742762138347933697,1247536 754760264021516288,33356 762229628069154816,72382 764225250842279937,82449 737407166680702976,11774 732899116410265600,354502 794014288650203136,256502 777743123908849664,137869 769966477697028097,116152 773478316518944768,136947 763003426674319360,32625 793140198762688513,249841 768004892359331840,102188 793546275639533568,252020 785667053717852165,316590 760626804298227712,63662 781500352575123456,187331 757597801018712065,47782 764627493416374272,82066 776834103291195393,157755 790258668428206081,230270 756395549377630208,17416 778734949859897344,169437 791011096215769088,234653 759575510565261312,56784 756635452749193216,43553 791371063653437441,226862 766432857308991488,92959 774681964834095105,144494 773374800412676096,1170557 761730855005859840,69219 763904309100736513,80209 777885287393349633,162610 779152402393894912,172799 780824922432077826,182659 774669604639551488,144494 793842715243012096,255942 773940201865539585,127134 762645871741677568,73814 776034719083495424,152314 793730818929664000,253606 795402832463720450,247930 785385907109171200,186883 794018705852211202,257423 773311010820227075,134993 795683360085524480,11774 756277968469581824,42432 781172184643473408,185310 763326149497880576,77598 771185883970011136,122982 779442637191286784,174288 732950267583303681,353507 794687833927716864,261120 792042643094118401,243075 790571849948200960,230485 792083379562876929,243614 766022978152706048,90384 781913843220045824,191354 790195022192783360,228820 795742472588689408,267977 780593964965466114,181886 795719270357467136,262847 753350932788903936,26140 759847050032869376,58542 764162060498374657,81869 768109678601576448,87607 771743516120666112,11774 772626715369668612,131480 774437527604252672,142527 788513586775588864,218275 790580414729428992,232280 791373201834119173,238207 760496186755280896,63149 769036547438026752,81425 786227447763132416,201217 792130210833371136,243865 795692572131868672,263697 750538478199373824,12883 761836927939121152,56964 794598929627123712,261155 765537573972377600,87867 793078822837030912,240483 763434149109723136,78304 794872082442178560,262752 766381594479296513,91751 794997171661733888,264431 753643563863289856,11774 755151538012692485,35890 791792007848931328,237491 795011493137891334,263933 768738618080841728,105651 781222499275137024,186434 788358598392811520,215608 788815245276024837,220526 793282740258996224,250869 773899983275851780,139404 780563386744524800,179742 792560041773662208,246392 787024986745757696,207287 793344167346708481,250633 753978314079940608,28866 766031422343802881,90031 793288486002450432,248437 753351406187196416,27045 763445712990396416,76723 775870574283284480,151410 765596860983742465,87904 752276383905095680,14277 737422733382848513,354309 767060098443309056,93210 777739741600976896,162559 794533200467030020,261155 795092392999321600,263933 756899283014594560,36145 758880106085351424,55597 785972667006513152,199262 755179171236704256,35737 765694564065611776,75073 791005972655398912,235348 786693473101545472,90209 763132038706716672,76794 773933792448741376,139404 786253585692499968,1063777 764903410931871744,84889 761639298001231872,67326 794570575926661120,39957 794533179998826496,261155 754753123361624064,33549 773674280189997056,136947 785963372151996417,200260 787676007171969024,211347 770034658788728833,11495 790994744142798849,234583 762706390888525824,74247 754730781881303042,33356 763513055820992513,77687 775364633725050880,148537 787424999019798528,210694 759360396696354816,58028 773634679916363778,137777 769264473219760128,112399 788401805772328960,217650 751707455537745920,18893 761791112147197953,69548 767129201920966656,97852 779249582698074112,173347 780036779340619776,176203 786675660714569729,204591 791828544489795584,239610 768478180499947521,106774 769329172892102656,112788 793164360143085568,249348 773608136695488512,137042 773922788155461632,139865 774651085277454336,144460 764202470516019200,82642 750842389279813633,14877 766254746860527616,91946 785649728004456448,197286 756601116012474368,43471 785428803338301440,1170576 772191934211293184,129126 775285253170536448,148045 787069564089667586,207974 767776060431863808,96039 778040986920488960,165423 752654171556438020,22836 760469752846413824,62063 775895466051461120,148574 778423874597761024,167220 793553209126117376,252020 793599023340859396,249926 766066920198053888,90575 753771318768574465,28115 754707910425534464,22393 754744365520556032,33549 769695749332410372,114987 781257461764239360,186434 790704784504270848,233692 755122142165872640,32572 787470312837230593,210650 751080209726648320,15874 763419092002889729,77996 765246078736330753,86103 792520356443684864,246392 781361718580486145,139404 762432025852645378,72354 768965063008976897,109960 790751096788647936,99049 765473367872901120,86819 793199257738027008,250430 795725072862420992,247240 763164319991365632,76794 765260939465678848,86614 778678209541906434,169232 786063301625151488,198671 767182960046899201,97468 750520706191032320,12927 792438302481735680,241067 794210688998653952,257492 791352241189822464,238395 775512384119025664,148970 761680573043707904,69947 770092156191117312,116164 793753396503310336,255024 793771420182544384,249926 771009542729728000,122146 775679050396397568,149953 776154643902660609,1170441 791335568961597441,236126 792531537803837440,246274 793989489949605888,256255 763088159467040768,75724 793783756406530048,253557 794752830267604992,258456 763164982951354369,76577 763902567294246912,80978 771861197096296448,128519 732313009759105024,351384 773707684264681472,11774 773977561248374784,140444 780659108588302336,182257 790996419100471296,234796 767480436964548608,99030 776922375648481281,157755 762089479796584448,195876 740330118254465025,11774 776431885526310913,155688 785464119965155328,194230 785692523033276416,196277 769310613847801856,98694 773183336520962048,134470 774085682495000576,139404 750028874382180353,10735 757997482542379008,50581 785492070060417025,196277 772804899293782016,132364 763907993310146560,80155 764948970904907777,84209 781848107390738432,190635 786759110473678848,205094 787942856191127552,208530 762021367428493312,71326 785468162040958977,195975 794699514267439105,262752 787122922917879808,209351 793206526844375040,250633 754749521108803584,33356 787720326687907840,246425 767801621258481664,100893 780294028319346689,160651 754716582694100992,33356 790717387125383169,231092 793280348415287296,250033 761750359790395392,69231 781879885346312192,33169 792916205451436032,11774 752981046686314496,10742 755048683251634176,35044 767917203999961088,101681 777843478445383680,164001 780565960327475200,181613 767293422625550336,97754 791733908077473796,240718 794032272265641986,257492 795735399108870144,137189 758831338610831361,54345 790612952134983680,232169 794645290326388736,261130 754074629816344577,30839 789085551177728000,222500 737302551914156032,349486 760547328013000704,62851 770609635619250177,119832 792807830214422528,246225 759132932216754176,56964 761066871432974336,66159 771511389093523456,120304 775501604229218304,149040 795777182354337792,268643 760215607614672896,61598 791735719035146240,240682 765874644490473473,86763 763710174557249536,67326 786013557699780612,199546 776064759422607364,153194 777564303230722048,161988 787740577920057344,210650 793215884810518528,249926 756875041980112896,45122 778511201928044544,152594 785622266948136960,194058 789745930534735872,227242 758500369651511296,50028 767124197206216704,93112 786652975490105344,90209 794983257683136512,263898 770387993895047172,116804 771685474599600128,118515 790044738669932544,228354 768865235327393792,109767 795468927274983424,266151 779445431139008513,174427 768975011453501444,110477 793113677650128898,249469 755719913881206784,39162 793333721902350336,8044 757604370406080512,47545 786947144842375169,207613 764664359847014400,82344 793886534927867904,256038 794643668175044608,261155 762372211416051712,68654 757633126038470664,47940 786971690832101381,207949 790719619665240065,233307 791466978355585024,234796 759407672017944576,44163 795687434323447808,11774 752874764025245699,22393 778432511915339776,166293 778884130176114688,166860 791422769447579649,237908 766018499063980033,89923 770493246275522560,118191 776084812842971136,153194 776113851502698497,153194 780217910543454208,177773 793083589399289856,249348 793104342324654080,249469 771351035285688321,119786 772807906270015488,132364 787007704007139328,205728 794645048612757504,261155 787240949361414144,209736 789802111190044672,221107 773248631243575296,134561 766040769840844800,88052 768587714245517312,107428 775829955573932032,151463 790373116790923264,230282 768089070345990146,103438 766328832571813889,85326 791101379779657728,231781 794435824544665600,257325 761996092938588160,69794 764981505730883584,85562 764780702453772288,84724 769810887112691713,113982 795092070100824066,264397 791953524695236608,236454 786113059777544192,199961 771934156339154944,128905 785650685744414720,193636 793935768062480385,253721 788489788106080256,11774 776513937202376705,153313 756564623105613824,43553 771883286553473024,128194 758591226140590080,53703 757922111671246848,49400 758706533735788544,1248631 786265953734529025,201494 795265115453030403,264397 795703842008547328,199307 761220793887887360,66159 746376926906847232,11774 753364129591746561,27222 755610536553787392,26721 788720969506496512,106085 761599713590120449,69231 786520449001918464,204273 779419647804317696,156061 781835790452137984,190635 766428953544265728,56964 768526227141332992,104662 795404760757272577,266138 770658202681679872,119937 752200809434140672,20677 762763600037548032,73737 766616470289801216,93286 768575352327147520,106281 785254538240483328,193671 755487096119267328,37973 760574942802878464,62821 787326565017268225,210289 791786707867828224,241720 769187693796491272,107444 786383259210948608,202217 758524316225007617,48289 762347666013499393,72420 781336408015253504,139404 755167908448305152,35890 762716592157265920,73662 771773904603877376,121574 792731275815751680,246225 785938892264394752,199546 789474904076935168,223692 770303120354095105,117881 772413710589648896,120976 786350036879802368,202798 795715568766746624,267862 779876853980946432,176109 788893399810052096,220727 772405752338284544,130334 778511885821816832,152594 741957340899860481,351794 787723630796943360,199307 792025457516347392,243075 793569192939139072,252020 766928654785970176,95506 781351250419851264,139404 793819003277815808,255393 734623600288903171,1170538 768546444772945921,107559 771717035457908736,110585 749593349460557824,9292 765656174385516545,87904 740387561240158208,11774 767808532825726976,100949 789804156265586688,227242 777145852481638401,159876 795411741492379648,266723 755897167961792516,40344 764399760539283456,83372 754822637176578048,33356 761609335004737537,69470 768629705792589824,93286 781269678857580546,184568 753289325824139264,26140 772315593663848448,129551 755956148843507712,40881 785547482419736577,196917 793970725967265792,256255 787043473383755776,207733 792138888970055680,242693 773920751946727425,139404 754783462352007168,33355 769663291002093573,114207 794374864081539072,258927 752166420042047489,21091 758418661174603777,51751 775376962252595200,148045 755477474478206976,36859 794994629431197697,263906 750964715552059392,16142 732457040396705793,350480 792033197697531905,241678 756238975237586947,42149 780606440272715776,181984 790698160439959552,232884 749406741176070144,8497 789455585053859845,225981 751125175760850944,355185 790966781623939072,234653 752988495908577280,25068 753363048723804162,17794 762003491833257984,70509 773981094299459584,139781 794193318234103811,258598 763885528911601664,80939 771091226980409344,122776 770009815468957696,14277 794531929618006020,261155 787517845555011584,211347 795772018885017600,268281 792122062668267520,243513 772508748858306560,122967 762552600210399236,72216 764983696558612480,85562 773568183261245440,136947 751936885866442752,14277 752645077021974528,22664 761768395960307713,69356 772592646002999296,738099 781357604970782720,186212 760630092607348736,63267 791832086676054017,7706 792841697080254464,246726 768987596764614657,109988 795038657010745344,263532 768104031889793024,79987 770121820292976641,116814 776911924319522817,108396 790517323866210304,231894 756595403865325569,44273 758714589370388480,46076 768210698383990784,93230 774022645171884033,140444 790880395474579456,232762 762586450688901121,73690 772490920017166336,738099 771852914511970304,1249907 772822368528035840,132578 758761392526745601,54070 759550002230358016,56964 767032525810180096,97303 768625696801423361,107469 769717633478426624,105109 790617098070298624,232169 773991914098003968,140230 785920921710321664,197091 763003976832868352,32625 771718318369673217,127366 786251865939992576,202074 794686840171282432,262319 755867002179387392,18215 785569776181456896,196788 790299820372193280,218875 791465022425800704,238395 769980509007056896,112363 776531467593666560,155318 781792156063150080,174321 785945095442931713,199640 770636939946930176,120108 786269962587340800,200118 760869825975463937,65260 776896245319274496,159093 750410074862985220,12446 763432726397652994,78304 777316524587712512,161060 742881158128635904,46501 757916334697091072,47940 794851700238680064,261987 790516991333236736,231894 775431217055461376,141415 758676615933022208,35890 765643837016412160,88459 774304734786170881,133702 769681223434338304,112239 785260475156140032,11774 749588680780636160,8670 758042224441565184,51069 786749664850608128,204914 790641837325201408,233152 762695758151815168,73814 768872396480585728,109231 765178583149006850,86143 795001033252569088,264397 785494194605260800,194743 793109490765795328,249469 753200271141003266,26140 767416272493617152,97852 788080245777666048,215252 771687998492516356,125381 794505729457590272,246796 795680572479770629,267862 755111078670036994,34731 755768631598968832,39475 773176983307948032,134942 788889717160808448,11774 762019917595942913,431998 762779251741458432,74868 771740587527639041,125145 787057232504643584,204273 788111013803548672,213064 766706186553008128,95708 775764728886927360,151463 779450622630297600,174288 792105797471776768,243075 743177333411090432,349425 760082065173966848,60801 785261602610098176,11774 785328372842762241,11774 767119238498689024,97811 774865052063051776,115435 790913647514050561,232169 752620745998667777,22662 758431366522568705,46384 791430632249274368,238395 792423564024553472,244550 787030545972666368,205591 763422742117027840,78015 774252970540228608,139404 792121792328531968,243978 791097450744389636,235617 794615281935151104,262053 787371440437727233,210432 794182654405001216,257492 767189892296212480,1249359 787423813935828993,205728 789462478723903488,225981 733203033224515584,1170859 749359597920673792,8188 775429415484424196,148574 790375552146223104,229693 758834094889242626,54070 750500692406788100,350979 768918834715561984,110300 793185692528545792,249469 761977236387835904,70509 769602388374065153,113816 775469050319233025,149329 787249403518124032,193121 755028007149076481,33356 781484377465323521,186584 793801312869707776,255271 794318765185847297,258741 775126729803173888,141091 792159079397335041,243187 794695463140229122,262022 764143075660890112,82061 773531651691380738,137158 794226734543405056,258598 786248708878917632,1063777 794548847334653952,261155 758089634282823680,50804 770358158766202880,112363 788441368544866305,217967 732289825928183808,196346 759034601314488320,56552 763800671405518849,80393 763100570433363968,76623 786069862040924160,200118 754819815445934080,33356 794055398420422657,256255 780437314178654208,180310 743599390510714884,11774 732513546529951744,352393 786775096618811392,205007 753277839500161024,25995 794692997384437760,260380 788769217021513728,218275 793296216465346560,250633 785926342244175872,199262 787500899715342336,210740 791753570827644928,238207 793186201108832256,250430 764131144589639680,82066 764183973975162880,81946 764799087074041857,84753 768044488463908864,100561 786636922093445121,205181 760110424171778048,61051 764143404817276928,82066 765672530455781376,88546 775311646407352320,148018 751748080848994304,15415 788212611359862785,215608 795719774919593984,268231 759191580364402688,57574 768820314167836672,107752 788564043942551552,215437 758741334614081536,54106 790583671233413120,231881 770802770131750912,121479 761244962293940224,66897 766249805165322240,91946 785900699548737536,199546 791270030616829952,237491 791237168630992896,234796 752817643690856448,17517 752928709120761861,24597 786985449575346177,207287 794616873337786368,262022 758115573725335552,51069 763177849234665472,75073 763431524750336000,76549 787102561098686464,207613 771723764388298752,126152 776884876805083140,156835 775797046099845122,151463 778078190573158400,164150 794585531493548033,261796 752245658992545793,21579 755400748297355264,37044 734054913118900224,354149 756657780828807169,43553 757631122327138304,11774 789200177936502784,223899 771511904368033792,126390 776456375765389312,155688 758058940961787904,51069 757981784374206464,49852 767567298236252160,99434 768785812339163137,108849 774080792712454144,20170 762649135099117568,73704 775385373966934016,148045 755162126638059521,35890 757610389240680448,47782 769158902025973760,111558 786392249017917440,203674 786538217663139841,194723 761007020837183488,65180 770746789595062273,120610 771498923307433985,125853 778949355927732224,171324 768591111090761732,103506 771124034876694528,122776 793121399313489920,249469 795121903740526592,262849 778635062510292992,11774 753928933750497280,28866 757628708853198849,47940 762484765379272705,72998 793126555325239297,249469 751656072264421376,18893 786219641546743809,201494 788380747816116224,217285 788889905510420486,11774 758476676502204416,52554 765114620575158272,85562 769410251690881024,109667 772926045947252736,132364 792910681133748224,192363 793583187154743297,253793 776821114483843072,158387 792837629595176961,247241 752987093035421696,24787 789804898653204481,353499 792397848927096832,244572 793969732563013636,256255 742579335228317696,47188 766253959107506176,91946 779479004331900928,174294 795414189443465216,261155 765539201815154688,87879 794583910546022400,261155 753459503396491268,27045 776448588796661760,155390 773480451709267968,135736 791598004968890369,237223 794995804935110656,39957 749319064279920640,8160 767132062717448192,97852 778083220600397824,137869 786249523916054528,1063777 790987028783661056,235590 762643887160643584,73989 793207818346110976,192840 777351718136721409,157951 780839313751760896,183269 750522169369604096,11495 778656069568561153,168794 786626274332545024,205181 763227185553481728,76127 776977854454177793,158815 763369016370921472,74943 773917306300882944,139404 752920637715255296,22432 795094408857145344,265245 754743684474802177,18341 776027817339260928,152991 793330597921861632,246392 756240068096958464,42117 773883035188015105,139404 751867230237831169,18316 792870077972508672,247240 794581585739845633,261155 760689811153948673,63214 735986490388447233,11774 794550630593413120,261155 773967759117910016,140444 790343051512123392,223286 750453884271861760,13532 756896306220544000,36145 794970611084689408,261987 763168672068300800,70918 768623136036249601,107469 787030754932903936,207613 789176657538002944,223899 793487087194570752,250633 786985404075421697,207287 755860969629384704,39475 793188345367101440,250033 754765377389760512,33356 768018197274435584,100003 768238931062120448,11774 761693164570873856,69711 771760250064080896,127320 771849334421938176,127957 733166299350749184,355480 772283318599495681,82544 759196572152373248,57574 763027618451054593,1249090 769157755953262596,111448 776890058531942400,158387 791172922119421952,234583 761532802626162688,65222 752862079825027072,23739 751576818256338944,14277 789144199849349120,221416 793618544873185280,254058 760821742461943812,64722 774037502919266304,140748 794669689343475712,262022 761317937743589376,67229 732216252534382595,349788 793481508698857473,252408 764586840024383488,83866 788809806580592640,220029 775054351802916864,143585 746378171151454212,11774 785504910234222592,192032 793240154701910016,249469 750391193108897792,12743 766554372792684545,91700 786265871383687168,1063777 792639070690242565,108396 764971575489593344,85562 765655828179193856,84991 771932920185487360,128615 773597778866008065,137158 778025087945547776,160539 755365145073815552,35814 773600861654249472,136904 786996573272236033,207613 792872298122350592,247241 791764243716550656,240535 792072776848900096,243075 770722772200796160,121046 787197097548230656,205455 792112788353060864,235685 795660552118923264,267587 775578981458386945,148645 777200707417931778,160036 764142990512287744,80939 777449076099022848,686533 786206973314240512,200974 789522403982503936,226731 791427116092919809,238395 754980568308281344,34645 788917493305778179,127871 734060677489254400,349500 753772214558785536,28817 787069582141906944,207287 792498828297535492,228101 754148937389322241,30590 792816220093374464,242693 755162136314253312,35890 768449155094032384,106557 775717951328645120,151071 785868761655939072,198586 790503717229461505,229693 755317992888668160,34666 776599645459918848,153845 794423531526385664,259743 779416734524510208,171752 758044661135073282,50500 785356266906480640,194186 778145943099170816,165244 780625757085192192,182211 793206089969963008,250633 793923202892210176,256219 766155855653928960,81929 770880524311289857,121949 773268923269705728,133043 780224021912629248,177773 778332849233653764,62776 788872096059265024,221785 791045376107089920,218892 765586430974230528,86103 765013182339362816,82283 785318687662305280,195134 785412272864784384,195414 787885902596943872,210253 755091791263723520,14277 778682069324967936,167569 794720469232459776,262752 752108453733101569,17847 776828909044269056,157082 786131309794062336,200965 773157728780812288,134531 769963383277879297,114848 775563227463839745,148904 785622889169088512,197680 792030661301284865,243240 759591486690209792,56964 767840245182193664,101681 794646221566656516,262313 757629244826525698,47940 781192385581633537,186050 791308728381431809,237491 791873064870944768,240070 755164282694893569,35890 785546952003903488,196917 787690918681911296,210253 777114575988666368,159876 791274749791875072,237491 750896507176382464,14858 789663476247437312,227242 790714322745978880,232884 771501209970544640,125163 793600408346165248,252408 774644465243860996,139012 765213496376262656,85673 791866558926553088,240718 781150708213092352,185313 771124839914635264,87904 773867223043547137,139404 786934865933455361,203710 794207943319228416,258771 760874253449326592,63663 762374483046981640,72035 765142180197392384,84209 749408901242773504,8385 769475862840299520,112788 795761128936787968,267576 762827324555399168,431998 777485309877559296,157755 765316652821057536,85562 772908031436730368,133519 773616548741320704,138165 755161264452689920,35890 775677961085128705,150663 772791559414697984,132335 756598432882491393,44274 758824247154216960,55174 775917854063407104,90539 788439858876416000,217634 763822585717092352,80366 752961799054589954,24848 795375292713988100,266079 773672747884961792,138616 763384555877244930,11774 778423760890294272,167407 762228649395380224,72382 791740931343015937,238207 792443419142549504,245148 749378106373263360,7849 792185821780598784,243451 792188013816213504,242693 749435736710086658,8178 753730966204579840,26539 764008237708423168,80939 789286625876537345,224680 778311265794060290,139404 779395164024471552,174442 773818035866103808,138819 793971593630208000,256393 733054326223036417,355261 756531051573420032,43391 768838779968688129,107745 792436386120933377,244550 755820724028342272,39462 770834548695314436,30529 779082226340335616,170477 764551365616136192,84005 775105899144810496,146761 768715996085555200,106281 789969760683454464,228172 792815410827497472,247745 763842681973776384,80098 773891671859662848,139404 775156948996087808,146704 792604462950944768,243286 777880538703069185,163763 793098437575249920,249469 794291138287071232,259482 794941091074207744,262025 788393068227469312,215608 795379544891019264,266151 757271267221311489,46006 787801277325463552,213253 789227255939629056,1170429 793131899585564672,249469 767417039191322624,97811 792589217410916352,243562 760571189555236864,63149 786568163538399232,198671 789152659827675136,11774 793618035714043904,254209 794645425026277376,261155 772756052454408192,132335 778307665143496704,167220 788902720606392321,11774 775131646634913792,351147 793512956168249345,252408 771960736356663296,128615 760138869924847617,60866 763280874750214144,66842 794312542042476544,259543 754012701861511168,30296 764938414059847680,85337 758387828040409088,52885 763161724807684096,76794 768480822135578624,94699 772552727360516096,106702 774234693617217536,141964 792033926126510080,243075 794647219303514112,243061 779876749819645952,174465 761400813902295040,67547 772799946307153920,132335 774086569175109632,141360 759411859468324864,52545 764007021112766466,80716 768278275936296960,103434 780246444871651328,175549 759707468037365760,57105 768999183101468673,106716 789544637790773248,215608 795321562320801796,266146 790904914297753600,234583 733149077324472320,355480 771814955196776449,128194 792812577281703936,243075 793808976966066176,255561 781509981405347840,188401 773657087247323137,11774 794314043448262656,258456 761624922388963328,67938 785918473444655105,198089 757187221720076288,44461 791342758304833536,237332 791863365362737152,7706 756903106147917824,36145 758218813099810816,51859 786342212665806848,199546 792473271966937088,246225 757088094030012416,45857 756625113471184896,42432 787051786045648896,105109 794642728839770113,261942 765937663073550336,90384 781849204075274240,190635 793362532639453184,250293 768605721323773952,104662 773634709754699776,137565 774076247513202688,141360 777857856091648000,164001 785744317696528384,197286 792379936774328320,233467 795380751286071296,266491 750033621734420480,9433 771671677746970624,126152 776885399176122369,159236 778576047558107136,167220 779072997449531392,171795 780853578378383360,183269 781121218384715776,170373 787793480236105728,213064 793377036848988160,8044 776448975939395584,153845 768082098297057280,103354 793592515341512704,251483 758382266410266624,52167 775498065373528064,149329 779055591075549184,169951 761151908207665152,65180 773668435326701568,138009 776677295708704768,151463 791441187479646209,238383 791268413465239553,237491 753974882774360065,30590 780792715214659584,182960 794639730570731520,261155 775761456625168384,112363 794568108405092352,261155 773464956276772864,136866 780393684189806593,179718 795306744398446592,249926 737058833168760832,25478 795081532931248128,249926 779033076282298368,171168 772961639368916992,133043 795400777246314497,247930 756676902010650625,44429 764759624625037312,83413 768147304532541440,103107 773942688030810112,139404 776056542407766017,153095 779457041265897472,173011 778732919045001222,169437 793586035544457220,253164 793864543503986688,256255 767787404782632960,101163 786659412756750336,202268 755547134414327809,38476 765370559207133184,86961 790326901193736192,221795 757543859052093440,46890 764990437182599168,85562 772016536273821696,121612 789159250253709316,224113 773509387272859648,137042 776699352337162241,155688 793984106769956864,257423 774335303058284544,139404 777100685099823105,159401 772557113520422912,131542 776551470732812288,156567 780164831575805952,174115 758259354734825472,52061 768862199272005633,109666 764816070909755394,84209 766661360163786754,88332 778198244106997760,166409 791629370964127745,240145 752002860473323520,20217 791399612355489792,234583 762726703261114368,73707 765047363169755136,80486 767842166085419013,101681 775525653852540928,148909 767061896797138944,94699 760138458908286977,61051 763980941308010497,79911 775755039902044160,151071 794665655433826306,261818 770131776916353025,115435 788782760475369472,220765 792070875147227136,243427 795747689749159936,267737 763017486170140676,75797 767471043044835330,98890 779307916910264320,172799 768816091942440960,107469 757327148973715456,44461 785286470240055298,194707 788931358559264771,221785 771265219796475904,122967 777258217533431809,159876 786548824533676032,204358 793244399769645056,249926 762835401144872960,74135 768262413808496640,103354 770281571362320384,114254 788397498230448128,11774 788480408967008256,218351 793130948854415361,249469 757612552239124480,48301 791864423468134400,62492 763828096088829953,80486 791277808567717888,236454 759759901329461248,58839 764860616968314880,81946 772009908892041216,127775 775291833526153216,148045 789080620165128192,223286 776121942914928640,153194 787895644866252800,210238 791662212758646784,238864 766073874308067328,90482 791257990481444865,237491 752059766474547200,14277 749158499834179584,11774 772395165155790852,130750 772066667392270336,129325 781835729538285568,190635 770325967202054144,11774 785663837940789248,195807 794726917006127104,263079 759185322647302144,56964 771762386072055808,118191 777248768756416512,159475 792100579996798977,243075 786211687670001664,200288 790645432925949952,232169 758813540228530176,55260 790724486962094081,232662 793266319638433793,249926 794674134114586624,261942 766309586076827648,91946 791470406469165056,239405 751933423963533312,17963 793875459914211328,256255 758495545769984001,45567 757652159273930753,46076 754748428228395008,33474 778395622605021184,163763 792118891954704384,235685 733497681755049986,1170373 770289663642898432,117257 788001487871803392,214354 793547163238211584,252014 761600039978307584,69470 793099982895194113,249469 794540051770142721,261155 794993050313433088,264431 790711209066532864,233705 794288037270265856,249926 785668207281438722,197980 743427895574437888,352060 752039005537988608,18316 790349433414090752,206666 751071330112503808,16728 752953457355558913,24727 787724933459746819,205197 790268872993673251,229895 780909331470352384,183975 787001344079069184,207949 788579981198712832,215437 776527777323331584,155318 793982327349088257,252580 764841369068240896,84724 776204243086770176,153596 790974263968665600,235487 750752760254042112,15165 785264130802454529,194560 793095481136148480,249469 772210697589690368,112788 779013052750495744,171982 781368728453873664,187364 790971679807795200,235590 764343487953108992,82209 773527717237096449,73383 792198305920847873,244221 793849675065491456,240049 794368057825107968,260181 754793152431677440,33356 757651111083814912,48633 773901799761805313,139404 781171527530090496,185496 791503419878043653,239405 732713294532870145,398863 761937117962534912,70540 779343699624943616,173479 767679607885660160,100605 762145142925037568,431998 794045438055817221,90252 786878647156236289,206054 770816752439611392,65500 773926252201803777,138165 794691734919938048,261818 776558651448303616,155318 760118132270858240,61051 792849910848638976,247241 793247261413220352,247241 773973098639007745,140444 790225936255819776,229505 772520850754932736,131007 793173857892900864,249841 758106517178454016,51451 769256561596370944,111549 789954475658088448,227907 769655186272817152,112939 780134722579996672,175251 762975975550423040,75073 791153060693303296,230282 793179410832748544,248988 794972462282747904,262925 776915719078289408,159359 792525559435698176,246392 795401311000952832,262226 756502065501773826,42249 780086070998241280,175153 764266773738848257,82002 764494214004609024,83391 793082594657177600,243865 795471410604871680,247930 732582404871716867,352720 771347913821650944,122973 792338468345040896,243398 788514808064770048,218349 795162007204827136,29569 755951297669402624,40881 755244581269016576,35470 762149271638388737,69356 786723693451878400,205094 756336865460953088,42564 761590331716493314,69231 766584860433612800,94699 794305382340579329,259457 768536429584535553,100817 780602861394628608,174557 790655550501425154,233307 792890159192834048,243187 749372287770656768,8497 761243104229806080,61145 795203393673277440,265102 751233994402828288,15240 761244282158186496,65839 766227591082770432,90605 773600017751957504,11774 775888586906271744,151156 781143743806201856,182706 787816891620306945,1063777 790976806945955840,235621 792092856093544448,243075 793956756451889152,253418 750889945422782465,13201 765024653760802816,1170691 786538104068960256,204413 786960182643482625,11774 776547184393220096,155328 778008509250232320,160539 789514978562863105,226731 786626281697898496,205181 761572825157296128,66116 763567694167715840,78159 766253808405983232,91761 770443229598580736,118191 750024289760473089,350826 773797252863299584,11774 776887376740229120,157724 790320080143978496,230277 785638195262164992,197512 739512681720254465,355558 790579039891230722,231870 786007445931892736,199961 770883980052852736,121949 771236643172864000,123825 753348584666374144,27045 760614947340423168,63879 766047754044923904,88930 788755594203324416,220526 750364619458416640,12883 752245276094660608,21034 763465208765579265,24427 773268444699590656,133043 774401365980217344,141316 776882294581755904,1170441 785588662889123840,193571 793921728430751748,248652 794621195220090881,261155 793799283552112640,250785 773094026442600448,133454 754721705633775616,33356 755166504086306816,35890 771342846309732352,122373 767480996912439296,95055 772476178540081152,131045 740497664798785537,82294 732397841746931717,350955 766663583140720640,94699 768597117283799040,106690 785389539732951040,194085 743295722062176261,354153 750014321820733440,11196 791578408295673856,238429 795267670232985600,265257 794986963627556865,262849 776915733011918848,157693 778790929683640320,170609 780598721612550144,181789 785621587298963456,197017 750755659117895680,14462 767771568248279040,101383 769220005460271105,109349 788485921741996033,218275 765492213182857216,84209 776743695886475264,157755 755472767504580608,37433 775765756449464320,146259 793550550226743296,247241 794316714917756928,259773 792156073750884352,244221 740149330586284032,352896 754711428939014144,32963 758670969560899584,51451 774996498241183745,144848 780587188295725056,178491 791992517642379265,240483 757970644709548032,47491 761892695862161413,70941 761658146083536896,11774 772170129589342210,127871 755455193366552576,35470 759566312402223104,58028 777857040320438272,164001 786885976052203520,194091 759651329245605888,56964 793926111440707584,256219 766638266237976576,91798 779349846864060416,174315 760306876626067456,1248387 771498839534505984,124004 786003196976123905,199211 775019281289478144,143043 788322541026758656,207287 790658618521624577,233307 757185687703605248,44291 789522060989042688,222997 761347992330858496,67587 766268666304270336,91946 770998385650302980,121949 769906035226128384,109666 787080918632689665,207109 757540815531114496,47782 788411340129914880,11774 790742866465132544,232424 761707669388267520,69673 781244070840639488,186434 767750376325996545,95568 789540171016380416,226881 750395979220692992,12954 773883292907147264,137042 776691125448867840,157082 792847196773294080,247819 753982014471143425,30802 760486038137507841,62716 760842172677500928,64722 756556683300577280,43553 781886565014446080,190635 760081424661647360,56574 775729913592590337,151185 788044684694171648,214354 794106985201311744,251234 764180119552307201,81946 786725707028193280,1248522 790999849479069696,235590 781464167932841985,183759 788063357311909889,215005 791733584583327744,240665 768882290579558400,104932 775791987052032000,150426 785658385777561600,195975 757693681516281856,48791 761524350185005057,68993 769995028429152256,115928 791673964510715904,11774 764920322390761472,84889 755100772262551552,35449 794334477816184832,258741 765324574460354560,86076 792109092953321472,243187 753325680180490240,26492 766087416977301505,90384 768213907911614464,101101 794560554824134657,261155 785379448719757312,11774 758689216704475140,54070 788011378422456320,214354 793269359095508992,248253 757571165107920897,46594 768105792696422401,101514 786394798819278848,203674 793516854375514113,252408 794381883152928774,257492 772900752788291584,133335 788127997874364417,215608 769013170879037440,108521 752954845242335232,24248 764184656409456640,81946 765957516400336896,90125 766832475683315713,79987 767747417781317632,100893 790586885013905408,11774 793627015832281088,250633 778681465710059524,167810 792337583569248256,82209 794695948991627264,261666 770737647803305984,121080 794640531364122625,261155 795666320239001600,267862 773975651321688064,138642 779338117992022016,170252 733029571331657728,352946 766877822627348481,96613 765687097973809152,88459 788014737401479169,214209 763004949156335616,75724 795418174002868224,247930 761044807934287873,209828 778330729889529856,152594 779537971951177728,174557 789975557215748096,228888 775740169966137344,1250232 780083193898790912,157755 786613756134584321,204901 795239315056066560,264774 768086713050681344,101141 777678654339948544,162596 793113181208080384,249469 793363313501450240,8044 765016919321800705,13343 785356683958689792,195125 794002135343972352,249926 794290944078217216,258249 779619778340290560,174280 751232843871719424,17640 789722317228212224,227242 786088129296039936,200870 760959463574609920,65931 762453269117440000,71828 792050764051087360,243167 772140209840517121,118191 764260707554566144,82744 788718974687207424,220029 755051662813892608,35044 791778543386693632,240665 794714261188726784,261987 795070947304833026,133136 790684479992041472,232595 764986993096925184,85562 787723047155359744,212019 753685286035611652,28732 755845328918736896,39957 790566926573572096,230282 759557330568642561,51798 760499371242721280,63214 790946316499247104,234583 760138270130868224,60866 764873753373380608,83881 772276420634615808,90193 780570282373287936,11774 781312194516582400,26066 795727340814929921,268231 769232122230046720,111455 769201961979686912,110585 775396926267199488,148741 776706088578195456,156132 788943861254979584,11774 732262274447097858,11774 753762977946472451,29369 788114786089181184,211890 785690071970099200,197512 790674321962401792,232169 758663668833718272,54070 788065715517394944,215005 791066403168251908,236454 763143293869838337,75724 764575835105947648,83367 786415197598650368,202248 789564250486288384,224693 785864897989074944,198591 786046832078041088,197286 766008088822423553,90723 777995381972037632,157082 786587277833175040,203674 786679770641788930,204413 763365906990960640,77852 764830407225401344,83391 767140918155698177,97438 767172077266677760,84666 732924430209277952,354525 765317249217404928,86440 792139909146501125,242693 756570316483207168,43471 766342268475367424,92860 792033201883582466,243075 759061804714786816,54631 767092418470612992,97825 773905880773373955,139404 790356241411215360,230559 792235290328903681,243075 794536053184937984,259743 759163421845778432,51798 773861091445186560,138819 753699569033183232,28477 762699680228802560,74431 756271220379836416,42432 773679328823422976,137315 794943937224081408,262847 760630825092120577,64019 764334028002656256,81946 786676758028361728,205349 788781238383411204,220332 765784833582915584,88052 771402690790293504,125381 773894755524706308,139865 794568447560708096,260033 793863248210759680,256255 759485087662673920,56964 780208337908408320,178716 762296180365598720,70355 794279903919116288,258456 775637451415191553,150063 792050461897404417,243187 754774904004718593,33356 791761374326030336,239998 779112905358864384,172089 795001083164839938,263895 794213139000815618,258386 777159012693348353,158427 792567453385494528,245287 750747111986114560,15005 772794568106504192,132335 778827360107831298,167220 781256970816806912,186212 765415167127461888,87245 768019793609945090,100003 756908997731418112,43851 759481580381319169,57651 767828534521978882,100559 769264361089138688,112399 758838088126697472,54974 768068537327886336,101681 778786872717824001,170609 792831731762139140,243187 732681777051897856,398859 751160977459126272,15643 751591727056625664,14277 765436490411159552,84889 791661808650035202,240483 768621394141872130,1249587 775205610858086400,145244 778510593582129152,165185 793642596996304896,254135 795687773634228228,11774 766819702618267649,86103 773548864422936577,137042 761310403414679552,66815 766446427438518273,92854 777108495258705920,160238 785941748862160896,199352 761614009284124672,52887 765322316196646913,86645 772785253404389376,132335 793842891239981056,255246 794732272196915200,262849 773895935927652352,136581 786924950124765184,207287 761353775625936897,67587 778743642475286528,166852 787420858121715712,206117 790964820371570688,234653 791101388642258944,231792 792504925263585280,246295 732691080660025344,353220 758763308354793476,53985 767840778596986880,94718 781563720547704832,188421 790284414701998080,230485 762112363545767936,431998 769225353143332865,110659 773911422770315264,52912 792512700320403456,246314 759245600617590785,56964 776934237551337472,156835 792806080355176450,247241 785614795890364416,197512 756485068143599616,41699 753715589604974594,29347 767851594280898560,100605 792005133131509760,224793 764142422070857729,80939 771393039839264768,125381 793318813508833280,246800 763462004321325056,78344 765376656987029505,86053 769157957065945088,111558 788545492116471808,218349 794562223192637440,261155 781862938349101056,190635 794979547728879616,264397 790032919649669120,228172 755050626191613952,35044 769438079056617472,112788 780432702633803783,174891 791699346072842240,240483 793624798018568192,246425 761613690277728256,69711 764204382997123072,82619 773766951935934464,129551 791359377026482176,238429 778637281099862016,11774 756952630509862912,45672 775043570587893760,145244 773681648395100160,137315 776142091151822848,153845 776821935636353025,11774 786968327067435008,207613 789931323322429441,218002 772794094649245696,132335 786303025438601216,202429 788795566419357696,220526 755862873960689664,18215 764087982118858752,81702 765332091558965254,86103 771395316046323712,125367 777623027269984257,159308 766704410177236992,92226 788209105659793408,172799 781247541245423616,181913 772075220190584832,129471 794591016758210560,261155 758051926940397568,51069 767781094133493760,101467 770671535195652098,120610 773623796007788544,136947 780461653011927042,179936 757597884434911232,47761 793179605217587200,249926 775576655267966976,149953 778362080726429696,166852 762837320345063427,73926 773981898637008896,139404 775878422513881088,152314 752017796733734912,14277 764221351854878720,82759 793873135267438597,191065 767902242338803712,99111 792113595312201728,235685 793423097164599296,252020 752164507670175744,20246 756302165451210752,41689 757444091613503488,46768 773708196133429248,11774 791357512297635845,238207 758122738137477120,51136 760995699479588864,66116 768978539827699712,110389 773857570981150721,139404 789084755102953472,223286 750020031782776832,10064 779947931340333056,176890 793252948226834432,249926 767695788927512577,100605 769318238836502528,60069 761300654287679492,67679 742343718305452033,349951 767330816137367552,94718 778775341988884481,167220 785768770530869248,196917 758689551758024705,52061 751226458702548992,12868 758010911428751360,41784 781794368600444928,189254 781064867948163072,175241 785687158107414528,197341 762998299242684416,66897 769732965010173952,114779 770721557350055936,119771 771318311023882240,123280 779000045450371072,171324 779764645573726208,176179 772996533834907648,133454 778402547581132801,156928 768007730321698816,101681 795757277068324869,268777 788409004141613056,11774 781353857188110336,139404 792956094888841216,248652 757200595585474560,44163 767371662891294720,96039 779720632179134465,175181 753730228317401089,28508 764182056876126208,82066 764956775955111936,84422 756599806286499840,43225 780842209687932933,80785 773992326834245634,140230 757348349699915776,43013 764578276891328512,80393 791739939482439681,238207 765689921533161472,88459 766327161011703808,91894 781268480200933376,186063 790531508171931648,230226 765582031136952320,86725 776754884813160450,157693 750387086490996736,12357 762768305241415684,73926 768475100035293184,106774 795706699386589184,199307 772252965629558784,127957 778295855040397313,167311 786966908763533313,207949 758703415408988161,54070 794088140998901760,257544 764244962787545088,62180 774377832034213889,141689 761995326999916544,67973 772163057497747457,129991 764148879889616896,80939 768177673826816001,103354 768592420485279745,354847 791716526856531968,355701 785619448551976960,196277 773297319760408577,135701 791015561031323651,235948 781588924061716480,131056 789141085582942209,221416 780819407618478081,183269 768216267463462912,104932 776677487640055808,157082 792199152956387328,243187 771154661642338304,122861 765600430806081536,88361 793676522842312704,249961 794608856668262400,261987 764152660127719424,82209 766427131106603008,93823 754719249445294085,33356 756863286340034560,44274 767989899878240256,101681 785991209625845760,199272 787086346401742848,209043 787018271505645569,207287 758453068295839744,53144 789142266929557509,223492 781530290183344129,188114 776447036593938432,151463 794587055934214144,261155 760165806751617024,61356 751110906159984640,16299 773884059382579200,139404 790367647074426880,228820 790671616816455680,233307 759606856239185920,57068 756976680711753729,45108 763936556239298560,80393 759713718393376770,57068 794969717496750080,260613 754750701650137088,33356 794403689926631424,260404 794665640229531649,262022 761181726223708160,65180 763783497710379009,80192 759958954281664512,59217 762272643580096512,70797 788544784038232064,218832 789895177502502912,203932 767863637742542849,100605 788259092405956608,216140 754968830552657920,34638 779046697506787328,171043 758418302498541568,50923 763451402265894912,77720 768898418026553344,108729 781288957678120964,186688 795222636259328000,264774 774382272816435200,138165 760471916998168576,62798 779315979444637696,166860 788027548756094976,11774 786252649796661248,201555 767817845598097408,101681 788855484845465600,220602 773910868849459200,139404 787846306643451904,205197 754772024380096512,33356 786258631851335680,199546 794755787755257856,262752 755039728731353088,32337 794983701813792770,264397 764163793677000707,82066 792842441086959617,247240 770404986761150464,115526 778269960992808964,167046 788178548125110272,215969 786978159765913600,207949 789425014617571329,225911 768587142717026304,106281 787798179769094145,213064 770248665038462976,117257 751838980405014528,18893 760673273629777920,352572 772512110668570624,131045 780574133654552576,177472 766416599570001920,93184 794530413742059521,258741 779120955641700352,168284 770720910399664128,121046 792805412319948801,247379 751771301702995968,18893 765625630679527424,80393 794132794666577920,257492 775344779618115584,148473 787428941514407937,206117 777313503333851136,161456 790946859292430336,234583 757410695138856960,46612 779268267340861441,172132 785547889963597824,130635 755013624150757378,34666 763138925313466370,76858 759786031201722368,59666 789301968695009281,221726 773160720607215618,134470 787071250438975488,208918 733417178829983747,355667 764179015036866560,82457 773479488592105472,136883 776539356769255425,154986 781531374503227392,188401 788450336294002688,218275 778570774596636672,168794 785993211567190017,200382 752930857153814528,24173 761187992702771200,65180 763147558910881793,76794 765777051555069958,89303 788875006684106752,221832 774815949388148736,133519 794816646779179008,261050 773550719320387584,137042 740497646373212161,353488 758685051584339968,54070 792761229798350848,247241 781533946320420865,186584 785625071754711040,194147 786662946172706816,205728 773282340806152192,134288 776179018303361025,153095 791512365326041088,239405 743904055991336960,1247633 753315533437734912,26458 773311642805342208,127582 775341100743598080,125111 750645613415526400,13532 762400811573882880,72678 778627037535666177,23762 792119111291510784,244230 791705222385061888,238429 769263374383230976,110060 772950669506457600,132335 775741419679916033,150511 792555512030126080,233307 773629974981046277,137042 776768542918270976,153491 794672924644896768,262053 792181415987118085,242693 787042947086839809,208560 787077857516191745,207109 773642305379139584,138382 790514062773788672,231894 749925206383267840,7836 756231508352917504,42080 766114761381515265,90384 787495981680123904,211347 767835075236868100,101681 794539725713539072,257406 792565992626855936,246225 795038778196971521,263532 769701815743025152,110585 781305497190297600,121612 785489823922581504,195712 793141226547601409,249469 793941611294167040,257026 762940284342824964,73542 768927702476873731,109767 770031032343097351,116388 794452673462272000,258524 791409020166742016,237857 763142722270048256,69947 787002562880954368,208176 751137397778243584,17259 767514559036923904,98972 779362052619980800,173964 781147106408996864,185496 764336957711265793,80939 753747173368590336,29263 755168264578224129,35890 786004794095857665,200490 793469632438870016,251987 795436242259312640,265257 751576381197201408,18215 760943344923119618,65931 766436588624547840,93184 758025768370700289,50923 770128647479058434,117008 787007246660165633,206349 756848789609119744,45064 756229264916172800,39221 794641390437330945,261155 780618826371047424,182037 767839169779499011,100893 766704377570611200,95708 771584747105419264,118191 732164823203598337,349461 758292920181153792,50923 775433884666327040,149304 770867195651821568,112399 788478642967883777,179766 759160728028839936,51798 791336150594191360,237693 776606024325337088,156053 793156134119022592,249961 794587909164826624,261033 791261498718859264,237491 795048905448837120,261987 759095112152383488,56964 765040143346520064,85562 794321519988056064,259200 771117372203634688,121949 754771543641591808,14277 771038985086902273,122148 744296588223352834,349197 755190947567247361,35890 773898552279830530,139404 778349676185718785,167220 788539548586221568,218495 761425071529308161,67369 772450461458767872,130988 777326924133654528,159475 794703164670885889,262886 785970163707445252,194042 793165466625712128,249469 755016870399447040,33356 773941061630779394,138140 793868420919984134,249926 758366514257035264,47903 785626505430896640,194723 770727703913824256,121046 781830138707206145,190635 764433069776384000,82066 768410004055592960,103046 785488015057641472,194091 764835267836510209,84724 768131569651286016,103261 793422255330062336,252020 750189051156848640,11495 763408809427472384,14351 786444203236679684,203510 757568034378686464,47761 768087676863905792,103354 791695983633653760,234990 758666749453619201,54070 780557932798902272,180759 749945541723848704,10735 794908418729476097,263532 790611425068580864,231870 743095280761868290,11774 766817344014483457,351236 779043238963318785,171982 790601378569662464,228576 766703486692003840,95672 777576519451414528,161456 788406501719302144,11774 781135860771139584,130635 761708279072366592,70177 791356967902142465,237854 794369115192434688,254135 753393481612013568,27317 793104934057209856,218164 786572531331375104,198513 752659985063092224,11774 776736190183518208,155451 785811297740869632,198671 781265947386580992,186434 764819966688239616,84724 764977829775863812,85562 785638606224359424,197512 788174088833490944,215608 792091873561149440,232221 743517079492493312,353968 761676224615751680,70258 767408954506739712,96039 768195158923968512,103446 772037687826059264,128424 778343998662422533,166852 792073178235310080,11774 751065221935095808,7855 732261222255611904,350671 781311467609923584,182659 791112396278333441,234548 791068154516557824,78159 769302884441743360,112363 793149970266353664,249841 787986328801599488,214209 788127684341575680,213887 764132343930032129,11774 771831692445220864,127871 756952791906607105,42432 775359038938722305,148045 762861042057609216,74247 787765060252893184,205197 773746441718206464,138819 776607345707065344,156835 794529675297038338,261155 767869295439319040,97371 770677889910079488,118191 732404473276944385,349764 794047964104638464,257492 761294591106621440,67709 770720574477918209,119893 771846488448176128,127957 795270979731726336,264397 756266434997719040,42249 749790703295815680,9087 752621170642608129,22750 753544375502770176,27317 771213595740823552,124174 788942422143152129,220526 758710845958479872,46076 778502316706009088,152594 758426626505965568,52112 787098443021856768,207119 758853734281510912,54070 777207703810740230,160634 786906292245803008,207287 792867911291375616,194060 795045291498098689,247930 770688717392519168,119937 758224251962798080,50978 771039849168142336,122088 773280690074976256,133789 785517090291720192,145189 770079863013306369,101681 785931298074394624,199262 791764391863648256,240145 762860564674514944,74247 773249468015706113,133702 749716312818147340,9087 765733979773243396,86472 773905814880980992,139941 769396611776647168,111549 776139476779278338,153915 785477757157437440,195825 791509414482149376,238780 780603202420944896,181984 755168883397451778,35890 771846948114628609,128017 781243865189593088,185921 787282121618448385,207287 794151593964961792,257492 764864852825440257,84724 770917068027801600,122088 792580191977558019,246225 759853421658648577,59477 759960294206603264,60363 790376640094150656,230708 750408570408140801,11495 792905134976163842,237236 752878535631450112,24134 777831091902287872,162721 791813124936478720,241034 766376912407015424,93474 775336819500064769,148473 790580188052684800,232280 766491710129971200,80939 793104212490088448,249469 781826704960401409,190635 788906337614770176,202268 758108720840577025,41703 767298171559116800,96509 793644325775171585,252408 793686361626685441,252581 760826069465362433,64975 768970023729672192,110615 751864017564631040,14277 764148447930974208,78198 765261312561549312,11774 776079052897648644,92958 777850978976477184,164001 791312812039671809,236502 774910966567960580,130126 786248201338810368,1063777 791105786558545925,234583 791485441220501504,239468 754848270107578369,26721 762231079684173824,71259 773880556941565952,139404 794318860518309888,259743 760132013764579328,61051 771340332600623104,124600 786355655590318081,200383 778325702701703168,167220 785949842224746497,199211 788490871888941057,218219 791673261859872772,240483 777324024485539840,159876 788417139250110464,217837 758280919400652800,41703 763153194339954689,76549 768056620286824450,100893 774757561744646146,135342 787877515683631104,211836 749365673743245312,8047 762204031498551296,72035 795078936732569601,265136 793611911103340548,254135 752009219675533312,18316 753686734534275072,28866 791133413478662144,234796 793387781712117760,249926 794664227642478594,258922 774358681731358720,143049 790941662243459073,232863 781503988709470208,88859 786434055906656256,201555 793500319686680576,252408 770611421042401280,119832 776769126022787072,156835 785271110895927296,194042 775637969034055680,150404 774434780674924546,143585 787088347432820736,207949 751829797915983876,1248064 760455570642046977,61286 766420030951133185,93184 772990619757051904,132848 793902929254105088,256070 780799250997219328,182036 778305000590053376,167311 778334899019325440,152594 781863451731820544,190635 793237684265385984,250408 778392078485065729,167407 778562692944506880,159589 767813896774283264,100605 793192805439049728,249180 785264025890205696,95055 744654538074890240,1247669 786075392251658240,199546 786380663771439104,203510 762128484105728001,71550 768516855816343553,106774 781284337274814469,186346 760577858439872512,63451 756675049256521728,43391 769283813302210561,112788 772845291351310337,132335 766744421610106881,1170597 787021258261164033,208016 793134793122799616,249469 794693970316193792,262849 792896578155638784,231008 794560432103190528,261155 787456542278881280,209863 768784376150700034,108849 777380402738724864,159475 787489942872088576,204835 792449260612493312,235248 793184812706037760,249067 794560840267538432,257026 773977766144319489,139404 776690914983051264,155451 758473840171286528,53185 762262645068169217,431998 789104619683143682,223054 794601825978773504,261155 772514937965056001,131421 781128235765469184,130635 773954124878577664,139404 759494184113807360,58680 788389403173367808,217519 793237902910259200,250408 761641784875229184,67226 778388075403632640,165185 785801893796835328,197063 761348965195472896,67229 769647246430175232,114779 785616131734265856,197286 794635797890732033,261155 763492445824880640,76406 787000392068411393,207096 793153555918123009,249469 750484460936855557,13343 777458923158827008,350678 763130373677191169,75802 764991145898160132,78344 788483065882484736,218275 732356250541789184,350660 770350390294425601,118087 792854224635703296,125703 756848424591495168,41839 760954713814827009,65577 769686744665120769,114329 793313561413947396,249926 767691692220751872,74133 780617292312903680,182154 786185169958907904,201494 794701983043162112,262752 760434562467979264,57958 785718872758333442,197512 778725820319662080,170169 795006575215804418,261666 795707508266586112,267521 750023370163511296,10654 756247174862602240,41907 759545721209102337,57132 772937662458109952,131924 776035833182875648,152872 789441422978080769,225981 794652352946978816,11774 763404594865119232,11774 786351629675196416,202798 760543992748445696,61544 771420641564041216,125367 790278179227365380,228576 793342220594253825,249926 766333722031292416,81929 781866697607307265,191044 732245582308204544,350343 770722028894638080,1249757 732642309804818432,353220 762058245259137028,69947 765600518907441152,80098 773976622848368640,140025 793817121780183041,255393 777254017550344192,156831 793893015064485888,256564 758470603724632064,52749 788262591521034240,215437 781200733848817669,185313 751539774167605249,18164 758033635106775040,50923 764943416887091200,11774 768069057157271553,100893 788871697826930688,220815 751871993910206464,17416 755183202923220992,35890 773744843889618949,137639 777901837118767105,11774 791358409991782400,238395 791416093432700928,238780 764225522435928064,62180 768968791439056896,110585 785891504082616320,198671 757994734237454336,50442 759099891209555968,39174 764206672650899457,81574 777962365606297600,162596 790911285353381888,234653 756026570763010048,35175 763458546876882944,76406 764261807083122689,80648 764497401256222720,83373 779126603896922112,173011 790835593534136324,232169 792032125205770240,243187 770113816009043968,116913 790948947950964736,234583 757388160632365056,46612 763125293540270080,75724 788446354708176896,217519 779114949347909632,168284 763449759805820928,74308 766261367821234177,87423 778268105516552193,166939 766431785857093633,91946 773208315417333760,134470 759130490016260096,56964 762618634350972928,69947 766079741593915392,81929 779291812309721089,173753 781093464947687424,184223 790605991813472256,232791 751169670842122240,15808 762284103752376320,71249 759470366586769408,56192 766713918391803904,94269 768892753388249089,109945 791713889557680128,240474 788793011173990400,220526 786378154747191296,203547 732257187683241984,11774 755570565679677442,35890 771885678292529152,127871 763817946716237824,79131 769272197076705280,110585 750400963450580992,13019 760691088084566017,62835 775326800033386497,148394 793272784902320128,249926 785896541198385152,199546 761436518254641154,67369 763161847809925120,75615 781663584749256705,177455 787007695463124992,207076 794554037454729218,245148 793808675601158144,255246 749272009083875329,7828 769281783418322944,111454 774031813786206213,140161 781026072120987648,185102 772082686286495744,129471 767035289399283712,96196 778606789730250752,168794 779725992067674112,168284 790191064539734017,197046 790240618874216449,229693 761929512078540801,69711 761624887211556864,69231 788784477799538688,220332 770435680044474373,117609 787493763396562944,46572 764929670789918720,84889 767438396008476673,97447 791555857859215360,238395 775001548476690434,145926 775083638266269696,146949 775048760548270085,146720 791308575377354752,237491 754066302403215361,31450 764863164672606208,1249257 770390557751259136,118698 762296261508755457,72090 794635164773072897,257429 780909287774257152,183269 786264540002521088,202429 792609810902581248,244895 794638979144581120,261155 733256702330462208,353714 753347873203298305,25189 768581515810701313,107559 788749177295609856,220332 789869389059358720,197512 785866632992288768,197286 795078344681230337,11774 795378811005177856,266151 795755854205173760,268646 763776098127712257,79589 764293971900268544,82457 780562143645020160,173630 787064247079477248,208965 788052525530292224,203863 772519672038260736,131045 788478774660571136,218495 762053042380341248,68993 767059417896394752,97468 776436523843653632,155390 776854845542109184,158815 791764508708474880,228124 763445343698595840,77849 776072618973814785,151439 794609400497500160,261155 758533697909821440,53503 770354233388376064,117257 774399317968838656,141360 787695311086981120,210676 791248080632811521,237309 793459426770448385,252408 794316579160944640,257492 754706503924379649,33174 759799460926853121,58537 789912817792987136,228584 757916743335546880,50028 760464676836745216,62771 788738848985460736,220332 762808564268294144,73712 763130258119729153,11774 764462336707100672,83391 770308160062119936,118087 773942828611149825,139404 788753212530655232,220526 760523575648456704,11774 765471020228620289,86936 776104910328823808,152735 768931326128955393,109104 790030652745756672,229105 793846644747952128,255393 785279586229751810,194648 790267282555539458,229159 793820521360044036,233131 767719956389564420,100893 795061150492819456,264397 768651545697095680,107745 790774919302828032,232169 785918733776596992,194082 767425902204575744,99300 790781554284834816,232169 794635557481709569,261155 774328880060592128,142321 785915531920453632,199546 794207374424805376,258598 778349276459966464,167220 780934893438021632,184223 775806864999141380,147469 771428528709591040,125142 773930306038591488,139404 793866693575663616,249926 754093944179339264,30726 755760162611326976,39462 791475662926192640,239405 753031977561907204,23742 773739522785841152,11774 773885637741117441,139404 787254918415392768,206349 788098841014697984,215505 790240844259274752,227804 762602045270532096,73704 780572479840411648,180016 771691349644947458,126389 760848139003699201,64722 792239089235927040,242693 750692694792417281,14713 760924225343336448,65626 775264798074429441,147858 790658553665163264,232884 795128433290321920,264397 758095933162844161,51136 794027010620211200,257492 770444159387860992,119005 779025338189901824,171168 780720937125773312,182257 793278172213104640,11774 792715022216597505,247014 756868846795968513,43391 788848610066608128,172084 788972645198901248,221785 766699432028930048,95672 780340339533938688,177773 786675451561439233,205728 785771932763369472,197512 758157773951696897,51750 781490308823519232,139404 755110131109654528,33356 776487977052536832,156290 788123681188962304,215754 794641487699046400,260778 771366490415124481,124136 773301698777448448,135025 791673371196915712,11774 793850311920222208,249926 795448155483631616,267228 794935941693476864,263895 771883376328441857,127871 792800134564225024,246726 754772432506982401,27045 767987519644372992,101681 765493658074255360,86531 769378062005862402,97472 792742142791684096,246674 794533249297031168,261155 751239797025468416,14277 768872454563500032,90982 771091144604127232,122776 780916889413259264,182154 788864210679640064,11774 751787868901609472,15165 780609842348044288,181886 787082175954968576,208599 761339146870804480,1248861 793958644689707009,255306 791254692584095744,237491 760475328213049344,62492 775000562521796608,146259 793118993225658368,249469 794543675426545666,259482 789666651507662848,82066 791415086376026112,238207 751949176901021696,14277 757979529919008768,50621 760817814831632384,64074 761647695211757568,47283 765703768755146752,89076 775920831318728704,61688 779728335580475392,175092 768220372621590529,103506 779341218820001792,173964 792777086620602368,247561 734773135979876353,11774 764511261748977665,81869 780634638100361216,182211 765966759597715456,90482 768831256469442561,109337 793170371281203200,238589 795606745561366528,247930 759412771154960384,56964 785940217488211968,199262 788002012285636609,214354 762420107821756417,70886 775440750129524736,148045 786382662067974146,197046 761983377658568704,69711 765606968786575360,88506 777982621619859456,164375 792788476248764416,228037 795384704929320960,266079 763835258626252800,80486 753355220235587585,349507 759193647912923136,55257 779398682575855616,174115 785513490249289728,11774 764181291390668800,80098 771438270047723520,125145 761723307402067968,69548 765350639371186176,87249 793224927360888832,249926 735983687406227456,11774 758998102665601024,55214 769318789066272769,110585 762639973740843012,73926 755396331649261568,36735 760532210906697728,63451 795375781266407424,263864 766353894146383873,89503 774221276407881728,351673 792953830623154176,248652 786366462265024512,201555 792803753225101312,247240 776433136657838082,155390 776623294162145280,157082 772222443469418496,109571 767916936151834625,101681 773882146112974849,139404 787006301322743809,208379 775074759000272896,146405 756240239530696704,42117 791668578516803584,240260 776887265217826817,159146 770244627232387072,117263 770241856244359168,117257 791033115040821248,234798 749823389972500480,7258 788908020805750784,11774 773299180953477121,135758 775786088652734465,151374 758129030046547969,51069 743657155924897793,1247548 762354588074799104,1249021 765011811536175105,85562 759111796468822016,56889 750694589057495040,12957 788080558433861632,215030 777325315878227968,159475 779300071691128832,173868 765216249949196288,86440 770881728487432192,121949 770213574899802113,112382 773586214104473602,137042 777517701191258112,161387 781605134421798912,189086 760633349308198913,63712 765751772476428289,84209 752652717244416001,22746 760136495801864193,60804 794606970942746624,261155 795309462374547457,266146 774303152371675137,142734 762719852377366528,73814 766593373377409026,94699 781207333217116161,185595 794350006266380288,259034 775299809125265408,148045 750876394255712256,15316 749772840845516801,1248022 760865081848631296,65180 768525181233029120,104662 785858755850301441,198671 795691838317305856,267655 777585143070416897,161277 788482390733758469,218275 793732120061632512,254135 760989869229412352,66159 786974785381228545,207613 794567250783141889,228911 753712891677638656,28512 787726738998628352,212237 771177000459317248,121949 775655711107903488,150511 778321010592509953,167453 794684257797017600,261666 760869116265828352,11774 763897904821960704,80648 764228373572939776,81130 772832052890570753,131542 779464071393472517,173011 791692000516902912,240483 778350856987086848,166339 760554281502117889,61412 780808457058484224,182194 781329596922814465,139404 785552112453230592,196277 794577211718189056,11774 769001880198516736,109571 781252659009421312,186584 750372395626692608,12883 778333163621867521,167393 781797124526702593,187997 790546405974769664,232137 794028924325871616,243075 751874263087321088,18486 767296394088546304,97761 788010773117140992,214354 794250968342953984,258456 794700347562455040,262849 792015412267405312,243075 776868175166054400,157840 779125512601870337,172089 788900653217091584,11774 770365616440090625,118482 776062406606938112,153095 781096312032952320,173347 775839149291167744,151242 786715582385295361,205928 760542330625679363,60794 781120491897499649,184462 786202209331535872,201481 772462424729333760,129903 792709741109768196,201958 788725904801312769,220029 795400342397562880,266151 758620411764563968,54070 791665190198804480,240483 792374269779017728,242693 793230214436270080,249469 772744751867191296,131287 772900572999585792,132335 794587752440287232,261155 772942797536059392,133185 794926857808277504,263895 767908767199473664,100343 772855053031878656,132335 760197891822452736,61352 765718997299888128,85562 788543821655187456,210390 765016236333920256,84209 766044304552984578,90384 775029331504529408,146259 790938904006430720,233558 762400766955024385,1248996 771065648986202112,123085 775328482700107776,138140 789103762837151744,223492 795037712222916608,247930 794388136780394496,260173 795380710848634880,266491 776782608369750017,155451 755836222937837568,11774 794011639473377280,11774 756907324631945216,45339 789238570183749632,11774 788887044755828736,220029 793191564159836160,249926 795615101508263936,267655 760104569921822720,60865 765488253558411264,74412 781439181486555136,183759 786181422440734721,193533 789361601816043520,225359 764182990826180612,78274 757591248773328896,47761 775384510812696576,148574 767463495461773312,98072 776689085591060480,153573 791811421986140160,240890 771926021188816896,128404 779447721589563392,353374 766850249021239296,94699 768470468491898880,106281 775158234046992384,146580 780534874499190784,180074 788796989429329920,220332 763338924177649664,76542 768004605879943168,100893 795101029213831170,265257 788285426284888064,215437 763160713561006081,76723 770385925822119937,116804 792554080904151040,244270 793934471733002240,256935 768133808252194816,103354 776745392381816832,155451 792804261377826816,243865 794545011165564928,261155 785346391895781376,11774 788452269679374336,217519 788465167675887616,218275 788888735131791360,221711 791255478718361600,237491 753343030871023616,27187 756459654251581441,43306 759857045809958912,59725 792481146361683968,245075 757901297848901632,49852 756307785953017857,42621 777930154937122817,163763 754213760190087168,31400 771896796985561088,124744 779385532413456384,173964 785801005858291712,194723 760550747654062080,63451 771404394529116161,125222 773953849677586433,139865 777637770223247360,161349 788508231798849536,217658 794013697580535808,256219 794540246071439362,259412 766872102594949120,94699 773473822771187712,136904 779411595709382656,174115 755821206486614017,39957 756187111003414551,41680 786922918328414208,207287 791728494132748288,240926 751633306509316096,14277 767896755706982400,101163 781149660836601856,185496 781563004055916544,187611 778059951256264704,1182483 779810840333672448,66922 790609515536224256,231870 772262176006414336,129551 793875862869250048,11774 733330718143709184,138740 790730273252003840,232881 791428674104897536,237908 795179940081766400,246726 780841198764318720,183269 754878780834013184,33356 793201132223037474,249926 793489100561088512,250430 794959751574654977,263817 786633134343237632,205270 786914472854118400,207287 793239461098295296,249926 794611981835608064,237223 766248465722642432,91946 772490659412398080,131025 771884262932885504,128424 795757049795801089,267655 764806868862537730,84753 764510647824572416,82066 775164547246067712,146720 750794607424835584,15425 763719034860806144,74281 768640655560146944,104132 778202272396288000,165009 757694359118544896,48663 761605107108708352,69565 763805084400562176,79691 767769786545766401,100605 772866612395257856,130407 778990070141374464,11774 751863356386979840,18323 757584683819335684,47761 760140613350195200,60794 767793213662896129,100893 776472040303755264,154322 794335166441332736,259457 771020452756131840,122875 757191949321240576,44274 761728127055704064,66263 750277494154989572,11495 774003102408073222,140444 781031096054153216,149356 786596969271611392,203799 770813881170046976,120772 794779955011919872,249926 760592075675107328,62771 766519590796922880,91903 779688806341566464,173347 791857459090583552,221416 755025789066805248,34441 792038362848911360,206666 777500334318956544,90252 754722734404472833,33356 771898258142662656,128404 771955227557761025,127775 778107934844841984,163885 785928214996713472,199546 795134219072794624,258456 759070889443024896,56161 756860835125948416,44450 765139912207192065,84422 756213428214116356,41680 758229942073196545,50500 793213021715738625,250633 763898482528837632,80939 763944014282227712,78274 786678136771584000,205349 793407152706551808,251452 768173923351433216,103261 768828091691102208,106716 787441321862574080,210208 794398590441582592,257325 757989608709844992,47940 776938666530836480,157082 794231096380518400,257788 755228629643038720,35216 772547703481839616,131606 750344855788871680,12357 755174593006927874,35890 761696243550748672,68862 786287184110350336,201555 766328834358644736,93036 791073551784808448,78159 771411840286924801,125546 776525117463535616,155334 780120678913585152,176128 793240347484839937,249926 758350927833300993,46384 778585681790509056,168794 778981642157326336,171693 791705595246022656,240483 788755278451703808,220332 791728588542271488,238429 762780981598105600,74247 791383909007142912,238395 791895067040428032,240790 780908928884432896,183975 781187907600121857,182659 791697741441224705,240260 794617026618634240,262022 758115920367587328,41703 794268485941534720,249926 794551167854510084,261155 790901149398360065,232169 766398266355232769,93286 789338239110934528,215505 761559787448467456,47940 765369157692952577,75073 772174905496391681,129991 793476991005683713,91936 732785962393145346,354122 766379823505616896,92860 769250389824708608,110362 778286340513202178,140444 787141842118684672,209351 794598202611666945,261155 778324513205411840,167273 781519417469444097,139404 771423727766630400,125554 775812903471460352,151463 776728812163772416,154832 794822109306454016,261059 760463225116909568,62798 760311604688723968,56784 763056713930977280,73814 789424855393243136,225380 765132200224358400,82283 766371530909495296,80939 766595967227465728,91700 769597061251465216,110709 785241213234544641,194167 787144476405956608,199211 753630554470420480,28732 770632552562339840,118192 764987943941468160,11774 785850281162633216,197512 786984953934409728,207613 794691304282353664,249926 756699030776909824,42432 758676158351306753,53246 780802277678338048,183269 780916175681171460,183975 786258059156795392,201494 754890578936999936,34167 758025534051749888,50314 763169920700051458,76628 793133862670958592,249841 755638951889793024,38183 770722072100085761,118650 773507602651107331,137158 773983273559011328,139404 780971428430639104,181419 789292633634070529,224678 793096212349984769,249469 761999130843635713,71550 756308334324518913,42432 792457020574044161,242693 794609462304788481,39957 794174466846785536,257492 794307830866182144,259818 757029399074004993,44171 769650984297562112,114422 786712374891905025,203913 761358875379503105,67587 773931264982208516,139865 754857674609524736,26721 765605042736943104,87904 766704351473729537,7224 756707395590553605,43225 755242040112230400,33186 769902635902042112,103812 764926446817124352,84888 791491473145470976,238207 775389342458150913,148419 786026989790502912,199262 790990650049265664,235399 788817994273132544,221297 791656366448513025,62492 760248274460610560,61352 763802568405446660,80393 774388749002301440,143210 788125371707355137,215754 790016928949628928,228855 768253507287654401,102826 794830289503711233,262752 767182463131148289,96307 766646143145082884,95045 787258956582236160,207287 778310174368870400,166532 791829993252880384,241819 766350571267698689,91956 788169030486024192,215088 754075878565478400,31667 758777897662513154,54070 767339420202700800,1249164 766019649016307712,90908 774354834271014913,142671 762757213236629504,73926 774411211169533952,141316 769159786885545984,111448 769712140529926144,114779 773533598498652160,133702 787625324557193216,209845 767755526008471552,100605 780098796055302144,176129 781252917080625154,186149 762371319090466816,71828 785928002521686022,199739 761384649725579264,67973 774034047270064128,132335 787001747541725184,46572 793141070041346048,249469 769678238905995264,112363 788427786277060608,11774 788586951540609024,218275 764820863048945664,84724 778213625450422272,164826 785278550072958976,194560 773339424738439168,128159 778799920434196481,170609 788217357646848004,215608 756852075955453952,44461 761355783468482560,18395 761659706578341888,69565 766699113798856704,11774 770701621453926400,119832 776689910459854848,155933 792183267176935424,243075 795698882504105984,267655 764593663045402624,83444 781851076379238401,67331 753225155749507073,26140 755210002105675776,36219 764203450045464576,82457 773895519982813189,139577 773957208799256576,140232 793225577046179844,249927 793134728861802496,249469 793096950128189440,249469 763045455416754176,75899 776518216239620097,150426 785275077562626049,194648 787644789449715712,207517 788108774208712704,215608 795039049358704640,263864 762634069448527872,73926 771783664774504448,127657 792252590721425408,244008 793208363966431233,250430 763445122415595520,77849 767130526222135296,97852 775811100361170944,151071 793270605806080000,235590 785926692950806528,199546 793846406863695873,255942 785829657748738050,197512 761666956655153152,69711 781226783555350528,186434 793191770628562944,247569 775867045665579008,151463 779440941031649280,173682 789967111862968320,227795 759764083973455872,59666 767817543885074432,101134 772547149242380289,131195 765705552009670657,88489 774269000557686784,139404 785594318505422848,196767 755606794764898304,38319 775793496632414212,151718 763460700891181056,78304 768620556253925376,106896 778690759356653568,169201 761984098256715776,71324 761559016564752384,69231 733074943706009600,355480 761527604604264448,18215 762637195911979010,72642 793468703933333504,249926 775852709232709632,151202 758443681024122881,52749 794727712929746944,262849 761754738043924480,69983 778412433455079424,167407 779564522252087296,173964 755574614147764225,38015 773569231665242113,137158 787832592636796929,210289 775772319838908416,151185 786922242890469376,207287 790500178566447104,229693 793566490888769536,252580 759893082120806400,58267 771989999185199108,128519 763507882499399680,78938 780882086215487489,183269 792404641967280129,244067 732580753410691073,352750 755082197003042816,35044 760508017020432384,60112 794552835102961664,261155 772919147651076096,131421 795435999526461445,262235 757289151423217664,46667 762938279289290753,75571 765892480264962048,90092 788506905224224768,218349 769614569899786240,113165 757720190289342466,234630 774964790221426690,144542 775495151875600385,148994 794637810984751105,261155 756271822702780417,42432 787086951698591744,246425 768557385745043456,106774 759203036795469825,57463 786022812121047040,199546 769355845012328448,89887 789850012335366144,214880 790378756422500354,230575 791782262153048064,240483 758375955849220097,52749 788018703925440512,214492 771886109353619458,122126 780617218937589760,182154 755577271428128768,34031 770607553302659072,119832 777025893847805952,157082 785696659028127748,197512 753458352231813120,27045 791290313583230980,231894 786304933721018369,202429 785609186063355904,197512 791314648935038978,236502 792439609347153920,245130 757942699697774592,49925 774798214218199040,143585 777210637738844160,159308 789309875595517952,225356 789745225178681344,224680 788455724754071557,217837 766333490094800896,90384 774009807095394304,140444 775067619770658816,146205 760251758497128449,61585 766394460301385728,91946 780556039552798720,11774 791829806182756352,62492 757912727750864896,47940 778677046453018628,167677 779330627048996864,173964 763881269075779584,80939 764209972401934336,82066 779536893343956992,173347 792253660872880128,240483 770645476055982080,120341 791626028103835648,238207 754745239475105792,33356 762699058452525056,74427 779359682448203777,174115 787749887425339392,210235 764998449095778305,85562 788452178486853632,218275 755436327412330498,11774 790665187506343936,232881 768159176484851713,104026 785893301001949184,197512 751883302605168640,19563 788095693898391552,214354 794360621143834624,250633 794983492211904513,261987 769898533897940992,114587 750381545576292352,13018 765865884195905536,88052 794198538213212160,258598 790586660299780096,231894 733180945512173568,355480 755568041103097856,38210 768485183809028097,104973 786265498241626112,201494 788741899368542209,220332 786706939908648960,206054 795367709806653441,264397 760850132569034752,11774 765675755074269185,88930 760535806066950145,63149 794758058249437184,262849 793919180646907904,255942 763845005827985412,80720 758668886581645312,54070 763451879867187200,77590 767810603620499456,101681 778634230221774848,167319 769881089540296704,105109 795709223070007297,268448 790874615778119680,234583 793106608368734208,249348 752809754422947840,22736 763444984116752385,77849 761024955307864064,65180 763131865922433024,76549 793492309799297024,252020 791707884644102146,241034 761680954524102659,70255 778633128629895168,167319 781343849331367936,139404 792129897275748352,243075 781111295445602304,185489 793956276971720705,255065 755786925693210624,37455 772987800752836609,133980 787333930458423298,210432 795095297407926272,263906 794349674287140864,257492 763813028773101568,80098 773658085982400512,11774 785867407697010688,196277 793174789024198656,248988 792368746711093253,245136 788455583515045888,218275 785995281821085697,199211 787467624670257152,210207 773948852747370496,139404 793999967840968704,11774 778373422799851520,167044 753659291593211905,22585 770448722593452037,118192 787373711506731008,210760 751597672897781760,14277 772090340446605312,129577 795010457929027584,252408 788811010928803840,220526 756679479649501185,14277 766338279402713088,86815 792868547135414272,247877 767327428012339200,95672 786026023615799297,194230 794032988048785408,254209 773506551713767424,136947 780226147254546432,176128 752847574088949760,14277 786915256400392192,207287 795274271497093120,265644 754753791623168000,33356 779289918078062592,173753 750908721849438208,1046033 780610603450707968,182049 787863864960483329,213064 791108639041945600,234622 792020397218680833,243075 793863667271938049,248652 759582676059844608,57068 768978113871032321,110381 788537751268241408,218351 768218194146459652,103261 750766162791657473,13696 761833738993098752,70509 778260349225144321,166532 788877486113292288,221832 773889228757274624,139404 785282719093821440,193669 786742202156417024,205090 790974187691188224,235590 754851134175449089,26721 763088883382824960,75802 769290008872136704,112399 777599384041230340,162294 759496694413135872,57574 764223901199106048,82209 787909286630416384,208252 788893773874868225,105109 793167487433117696,249961 762308320212373504,74518 768915712920256512,109945 732345554018000896,349661 766569288975183872,89923 789895498337583105,227048 790669174762713088,232169 772894513501081600,132335 777284854111084544,160609 779588494201090048,170187 794141204720078848,257423 790271166200090624,229159 767109222190415872,97685 781270155317870592,185601 749359374905192448,7816 792113864682967040,11774 758763263320555521,11774 766459984704004096,93508 777853786484342784,163985 788425177054851072,217837 792072870281244672,240483 754144935155073024,29263 774273881473359873,141200 777566103467728896,162544 794648939412725762,261059 789325714675957760,225456 753380009226620928,27061 793894744434671616,249852 769729462497779712,114779 787900148047155201,205197 791731532624957440,241034 790592332886319104,232169 776882544268632064,157755 776890072377364481,159258 776815359185813504,11774 788210591462600704,215252 788649984312897536,203710 754067368582733825,30339 771701563349794816,121367 762262482505400320,47761 781206261777965056,186434 794172333334282244,243075 794532766952148992,261155 764933768817672196,11774 768934773704142849,110362 770009714449145856,105109 781623918222118912,188498 793362184214573057,244862 756599124347195392,44274 793570219088351232,253692 757076053969862656,45964 757584985012350977,47761 765640060251189248,84889 767244486770470912,95055 791376673937645568,11774 794614675774308352,261818 779747461267152896,174492 767469536975196160,11774 743837219211845632,11774 793411491542237184,249469 761310584650420224,66815 781143525966557184,26066 794594144677072896,257353 751858593473802240,17794 756274352761344001,41719 786665706964123648,204835 752247624976052224,20279 794007671393296388,257581 792107829020663809,243075 763898094819938304,74247 773041376803946497,133183 794313080263954432,256038 768972216964747264,109960 793205459209424896,249926 754757091911434242,33356 757934521383841792,50197 774431505472946177,143585 785811927939346432,196767 752973808147890176,23739 770749027692453890,118192 765871649413537792,351436 767356061259067392,98646 763897098731393024,78239 766355386681090048,91894 771573187410731008,111558 757239212382879745,44429 766740207089520640,95574 790847668939530240,232863 794697315143577600,262849 770206464925396992,112166 791389040792580096,238780 776824499215933440,157993 778393161018253312,167407 781529480724709377,188670 788481727429808128,217837 754779168538329089,33356 773254605664768000,135701 767800213306245120,100893 793325301526765572,8044 767748844633325568,11774 791181148776980480,236420 752964282552287232,24526 769226305015603200,112345 780626615499759617,182211 785608756771983360,196277 793467032712781825,252408 758799044311261184,53185 775124710732423168,146720 764976865048203264,85562 787374475020906496,209351 760543003048079360,59373 794599493303930880,257325 788561572155256832,217658 777994427742773248,164783 787101521280430080,205728 754823267446239232,32337 773441188779200512,136808 770523295863169024,100605 794287748475535360,259599 766298006870040578,90373 787015251396997120,205989 738434943064252416,1170678 785273139387400192,194667 754888221004267520,33355 770669506830237696,119937 773886821482758145,139404 774016794612764672,138819 732786411884150787,353262 793679525540339714,250633 786199037745569792,201619 755209224838406144,35890 774325247864692736,142942 793679999362478080,250953 794739581983846400,261155 778247745555443715,166532 732859409274179584,1170689 795693353291677696,267862 769777559894712321,112199 795760284992413700,247930 774665523116118017,144654 762770656903565312,73712 790619138834202626,229901 762070671966953472,70689 756513339325358080,43266 792232151328653312,243187 793549556004720640,253206 765952706578096128,90384 792748746048241664,242693 760245948458999808,48052 776534761128857600,156744 795091330225451008,263926 777958393319297024,164764 791779934347862016,240483 791403106965852161,194192 794948891749810176,262849 764813531988516864,84666 769947450278866944,115582 793989263729668100,257423 760033508387491840,56964 777529712910405632,157755 773217360190771200,131045 795088865610432514,263896 788014633051316224,214209 788555715824746496,1170528 764565871310155776,83422 794541336770871298,261155 755167125954756608,35890 756573644386476032,43956 770724242681794560,121046 788760570908516352,220526 790581667165380610,231894 771845243276709889,128017 785505716790501376,196277 791305265538863105,237437 753072597605158913,18120 764197472709275648,80939 773948726620459008,140025 788310557128593408,214354 792694802475134976,245148 752086635089686528,20180 765880006954201088,90031 769655447380983808,114259 774292505072312321,140211 758116965869232133,51265 792061366685143040,243092 760288907288125441,61728 790713854514692096,233558 773896468105089025,139404 775131715916357636,146720 786753951303512065,205728 768888216334241793,108729 789446691887939584,225981 781329871825805312,139404 789541973975769089,226180 794291997485867008,258829 773610186602909700,137158 790924577471889408,231881 767084302186053632,97811 791107971291807744,234583 794189981413568512,258598 772089035510652928,126751 776845079579336705,153915 753730364988809216,25321 763117836751568896,76056 778041220522094592,151845 790021328871063556,228056 751127481831268352,16953 763523344792641536,70886 777824062353670144,163763 757552595489521664,46280 787441044572868608,188577 789084846287097857,223286 793857207926419456,249926 794922821168332800,262752 760164550016585729,61444 763739525843554307,79691 788804423933956096,220526 760216217223360512,61412 761653903070892032,69747 785261672189431808,11774 788185928212897792,215754 786907309142257664,207287 765009629776535553,85562 753181595901759488,21483 795731087611887621,266491 758179866818805760,50923 775462719822540800,148045 793112804492312576,248253 758685412470554625,54070 732324143501332480,351415 791424819669577728,238589 766346063255105537,80939 750832132457689090,14950 786932111353589760,207287 770373896637931520,118393 771393881204199424,125367 759281401996902402,57811 792799797468139520,247379 764644846833377280,83679 785512158213836800,196277 788045440713420800,214288 777584680589811713,157755 791421553565130752,238429 793122401546477568,223249 753564472250294276,28245 769624405697712129,113982 773531098722791426,136515 787490070584369152,210897 791348279820812288,238395 758686876052156416,54070 768476391109197825,103071 768931918607941636,109666 759905417208016897,58250 761755540695298049,55262 781232541877411840,185601 758157251165249536,51585 770950131206283264,122146 771173732228341760,122146 787503742681657344,205989 763804341102936068,79691 775532255041064960,112363 776517203986358273,156567 762333377840160768,431998 776232992721076224,153194 786278244245004288,201958 793361848557076480,249926 756648144524279809,1170771 776557273925689344,155390 789935300369797121,225359 791631687193128960,240145 762768447939883008,74281 762915821991501824,73814 776035029885526016,152872 754798113672527872,33090 786355327776202752,203391 788476061113692160,218495 795274810653863936,229910 771527935278723072,126390 778709716134301696,168698 751610173043646466,18395 777496086801813504,1170441 786949907181699073,207613 792688633513779202,246632 742165044960583680,350711 753697600046456832,29263 795317543485509633,261155 762839616520978432,73685 765012160024109056,85727 752980041600946178,24526 764960444347998208,11774 770693967734251520,120610 775146641565356032,146804 777235622809378816,160593 789425762432462848,225981 773995602061373440,139404 786331816231833600,201374 793254273681199104,249926 779038938291924993,171463 795698232907202560,268281 793611736062369795,254135 756376553785876480,35044 762670517010571266,73814 772715636917084160,352219 795009184907595776,264431 758663161339781120,54070 777984209294163968,164375 785649658853003264,194082 790227785449177088,226884 768630936577519616,107469 793797093018050560,248223 795121695170449408,249926 753725210256220160,28508 757980388383793156,50610 790646603300220928,11774 777347637217521664,161546 789167119736852482,11774 794507354029129729,258878 787397571744378880,210289 755944252576628736,40668 774408033740914688,142503 791002918073671681,234583 763099505646501888,76577 785615738522382336,196433 759162779941105665,56964 763899728656334848,78189 786005429008551936,199546 788003773427974145,214354 786217874289520640,201494 787787616552902656,210208 788018217574887424,214492 795130826820374529,352572 795434404495708161,267014 765237895196270594,86320 788114162022883328,215608 750047643632623616,10064 762354531422179328,1248519 760476495731167236,63071 778290600076378112,167220 788903291761590272,11774 791405867014901760,238207 755199333851656192,35589 774255956850913281,141887 775141533569855488,146838 786262578661957632,201958 794637703895715840,261155 761674463708454913,69669 794177862995767297,238378 774102338910900224,139404 776022457685639168,152872 794572466509201414,261155 767946810719547392,100891 790755080031105024,99049 759757365189025792,58839 781592020414525440,187540 794666202585067520,39957 771299627148640256,123825 772897729790042112,132752 795016401241210880,263896 775301438603800576,148045 765663255469490176,87858 772075262976589828,129471 785495990577037312,194949 786764171371089920,206054 790958261965099008,246425 781238942767144960,186584 785978207442903040,200382 773575997874638848,137042 788477657998589952,215412 775034943231500289,145797 785959245325795328,199546 743650602324987904,1247602 788819901251145728,220332 734764200992608258,353374 767750283132895232,100893 774065347917774848,139404 772883781908697089,89854 785930683797635072,199546 793438306310782976,252196 776835735265562625,158589 752197048426835968,21074 760182835865001984,61412 760630607688798208,63451 769401305160876032,113342 761625001850048513,68987 763969629437820928,79550 766298439663529985,91798 792766833841483776,247241 788765105630707713,210390 792480063497211904,243286 776504759398182912,155898 780608298647166976,181935 787085262119636992,208928 794215703830286336,257492 769561814300581888,81869 785979743619342336,199546 793025609274458112,26066 773190278987386880,134470 785616399762763776,197512 776985496245325824,157082 779126868339482624,171324 787015779585622016,208065 759220033927208960,57274 775701856785956865,195876 769728459480367104,112382 785275246144258048,11774 787222988890472448,209184 794269580667461632,259457 775626374056808448,54300 780400781354688512,179742 774627085990133760,87904 794380887441801217,252020 757667939264897024,47680 773168282346004480,133454 773737795051323392,138819 793963567259095040,254135 769537850815676416,112494 789911655085899781,225981 744789973321158656,11774 766976406571986944,86103 768543166760947712,104999 788684121413476352,219989 793591987417022464,253793 741116033449263110,102730 755100345592840192,35449 768043386934734848,481145 753021169507467265,25288 754032924786327552,29353 776444826841559040,155688 777218770532179968,73196 787088875613097984,207796 787611882425155584,210021 785581282151567360,196696 749809048367738880,10251 756837222498852864,43471 781328164782010368,187371 787399536033402880,210897 794573559742005248,11774 791671531499814912,237908 732605588232765444,352938 750379346284740608,12535 794423055569166337,260380 794540898357018624,261155 794549007729115137,261155 761322968773341184,67768 755506160330039296,38032 773707535433895937,11774 778330084360859648,167319 781062202258173952,183472 793507115885326336,252020 762663822809149440,73987 757080130393026560,45964 786514352375492608,202567 761338151075917824,67938 762613015808057344,73704 787115279620845568,208252 795342136598261760,259773 753366084317749248,25189 765722733904748544,88994 776757319132557312,157439 778619948490952706,167220 788482325407424512,218351 753611260533608448,27045 773494877191536640,135025 770386525137895424,118761 788485279694725120,218275 768634543469424640,107469 749711226423443457,9087 768490426508640256,106774 781088761555849217,183077 763032375123062784,75899 791368962097483776,238395 773316729070096386,136110 775361104574832641,11774 781210773716623360,186434 792818159619375104,244270 757435506934308864,47261 733355037573799936,11774 760544501098123264,60794 787913462768775168,213694 752315812694806535,20825 761606119072464896,69231 767870078880714753,101383 786023946848055296,199178 751861642078457856,19994 750018612514217984,10735 764282127638679552,80720 778739208533839872,169923 780281532762107904,177665 791355944001167360,237908 732723182315036672,353714 755160621499293696,35890 787055898296455168,206008 789562217607925760,227131 775732223026733056,150511 758756206135635968,55112 776199038525779968,152314 793930900161585157,256219 744579535262318592,349856 780957346491166720,182726 787790774830104576,205197 760898109086003200,11774 787317470889648128,210289 792752357733990400,221832 785497066428592129,192032 788524697898090505,218260 772283432323915777,130415 794588179173019651,261155 757215277423599617,46006 764808647155212288,84724 771720333594361856,127366 755511777450946560,38012 785970200034312192,199431 786063070237974532,192421 790581794664017920,231318 791745131946790912,237491 795715025788923904,267862 747624906360160257,11774 754815386747490304,33356 777035699547738112,157755 790706278616199169,233241 758064752170065920,50542 791845633820884992,240067 762791132346454016,73814 761712385577062401,69747 772361967071744000,99816 753372168864407552,27317 763746758136565760,79870 780542249134272512,180039 786734673409867776,202655 793893526643900416,255283 756320386535620608,42432 785296644359069696,194213 761831888168157184,70858 750403401842847748,9139 781233132431257601,186149 752802061956317184,669866 763183653341978634,1249110 767462603820036096,98972 791344967390105600,237491 755742144556507136,38286 775438667326251009,148994 762580200706174977,70858 788808551133224961,220526 795362517535064064,266054 793576852765995008,252020 756259318714949633,42339 761569880164470784,69231 774276752029777925,139404 785442375648681984,164764 758396616642625536,52554 778246292224954368,26066 778323871686594560,166100 794008816652169217,257492 754100106501160961,31400 763799828983721985,80192 789906702569058304,227048 791154695612067840,235590 793432124951068672,247042 795319677576613888,261796 773749628189704197,138819 776999391726931970,157993 794568626795905025,257406 765010674057707520,82283 779017699464740865,171982 761604588755623936,11774 771550348871802882,126389 774405538473848832,142506 794560828284485632,261155 778689957091119105,167929 780632525676830720,182211 791772920506834944,238207 755003148444499968,34666 775699549385916416,150511 786251932067241984,199546 751096260916948993,16422 763030849667338240,75797 760955413361782789,47940 767814115293224960,100506 772591146203774976,131003 793084733274152960,249286 765572061024706560,88148 767820121645551616,101383 778204490876985344,164001 792554467627503616,246225 742897126129164288,11774 778346087027322880,157755 780636627601240064,11774 776766524161830912,157693 762494725936943105,71502 765237627582812160,86103 794624404793806848,261987 785525124875378688,196277 793971480279162880,11774 775708585661599744,150511 790194240567468032,209828 793560997134860288,252196 773501237140467713,135758 764960749747777536,84753 773308623908810752,136110 785710419813937152,197512 788717580102037504,218275 755805336297017344,39685 761948888014069760,431998 763184999650787328,75899 765710985860571136,87212 773320481608912896,113387 771421949692145664,125367 772105224722886656,123354 781583075599757312,188807 789295447487680512,224680 780798008812249089,170187 789687533361778689,227048 794570207952044033,261155 758388904319979520,46076 795349871666589699,266500 770771071096262656,121046 791361069876928512,237908 780892656779956224,183811 794686519579734016,262752 791696016814800896,240483 748882410155171840,351463 754082450821804032,350711 755166842017034241,35890 794665457307426816,261155 760966391541268482,65222 765136266895556608,74575 768606570099773440,107069 740329545631420416,11774 750741259451588608,14421 759700432033869824,56964 789530258617749504,226881 756766476036485120,41702 761346642834362368,67973 790000841801347072,228056 758279580637691904,52112 769013953515098112,109666 786252983751184384,199891 773679666380943360,11774 780712859206430720,182257 753965796095827968,29263 761723414243520517,70543 750374363703152640,12927 766627074349989888,94699 787114702769905664,209151 758846542493028353,51809 788877443968884739,220815 790561630060818436,229693 778519324852117505,152594 789930206597230592,228820 770959417881812992,122146 758800436371394560,1248642 792357497365331968,243978 793398670909661184,8044 793422845883715585,252020 760165564459327489,59941 786245002536050692,201958 788088278444417025,214209 790246483094298629,228341 755837635487232001,18215 795035586335739904,262849 761667968510070784,68788 777249733932883968,85293 780879882725101568,183472 786773057109131264,204413 789658108402495488,199307 766063292552912896,74133 792254206988128256,242693 732323798473691137,350808 793101401308139520,249469 764970362824253441,11774 770666522029223936,738099 768238489792110592,11774 776892218607108097,157082 792056088690556928,242693 770745758530277381,120610 770283080548573184,117257 777963271693316096,163153 763891739040120832,80623 790678966990352384,233307 794311612748414980,258456 754736374935412736,33356 786959767113695232,11774 787761684278497280,210238 756875316212019202,44450 794747693260296192,261155 767353875313594368,95170 773302877301329920,136110 734026840054976513,355480 750998908042563585,16282 763661840152928257,78394 765930739015753728,90088 772875299109285888,132996 775775783713280000,151185 780682404507815937,181952 785694967964381185,198094 750057725413892096,9643 756478695234121731,42344 760889436536119297,65500 777706177614454790,162497 795757265848569856,268777 752188136441208832,21483 794908596987248640,263883 773538351332913153,137158 792319295367712772,245118 763808300227973122,47906 781276682200023040,185595 786257528539623424,201555 793185313258471425,249926 761168380766269442,17416 771838234498179072,128194 780572596869877760,181613 754764047472549889,22393 771782996450021376,125554 785282548058513408,194082 787658070755278848,210585 793539744294666245,249926 765284730040233985,86873 768258261799669761,100559 777166618384359424,159403 790300430647619584,11774 755035003378171904,34898 781107967168958465,177687 765053880283475968,85562 778596869500960769,168794 779896604195074048,177248 757708015927717888,46958 764166023444516864,81869 785601094995087360,197035 732885973655289856,353926 788109830275772416,166282 791992731677646850,241819 768949701777514496,11774 788921996637671428,219119 778988985267785728,171693 773863533868093440,139404 770311400078057472,117257 773617038761746432,137869 788423183988695040,215608 753310944206413824,25965 759474551063543808,56964 760817685827457025,63678 763823066052857857,80393 763912818903117825,80486 768883178530484229,109666 758261986480254976,51451 763906787611447296,81127 791815709084876800,200382 753933478744338432,29263 759242346026373121,56772 772838591286292480,132996 785328286628999168,186883 752231503845732353,12981 756538750436536320,41108 740405528845815809,352060 764454454598864897,83391 766346200178130944,80939 786486513429278720,199504 765622295545032705,87904 765676125116895232,88669 777601908592697345,162213 785354011847364608,11774 785489061221838848,195975 766451182625693696,90088 777965320010993665,164980 752881130274041856,24134 793840436364218368,255819 794319201951326208,253721 795041525940060164,264397 773970217131048960,140444 753662335957495808,148861 788185193328828416,192840 753763196973056005,11774 773534236699684864,137158 753392186620833792,27317 774248651606614016,142208 792175243414544384,243983 794904413789884417,263667 776968697466523648,157082 756898708919160832,36145 762726956328640513,73712 754800622768099328,33355 754724073083576320,33356 780647820986507264,181443 790609699020431360,231870 790862535217979392,232863 777161222655389697,159308 791424684134846464,238207 769295071388766212,109713 787029217850585090,192949 735816668379811840,353124 771798623361171456,128043 793986442125000704,257353 795685432650403841,267862 787665731265572864,211829 753374790589747200,27045 772136152174387200,127925 774369430021218305,141867 775903731216809984,112363 792074421343096832,243255 781183650398220288,182659 793584979297046529,253206 794310779390439425,246425 773937815960727552,139404 795283670055653376,238395 762926180748161024,73526 788828550140866564,220526 793854039704338432,255942 777059494408904704,157840 754773533645950976,33355 788286615407857665,214899 791952466346516480,235620 763954800601944068,75396 792046016614768640,240661 794792758108160000,263095 754845565335109633,33520 766987524652818432,96876 789243677608665088,220539 763460849042354176,47940 791949520766504960,240584 794547587814686721,232881 763866186228436992,80486 795655619453788160,267521 764573319953809413,82066 768673097176256512,106896 794749213062103040,262752 772781181603643392,132335 775279766693871617,148010 794583973884141568,39957 749577968599519236,7968 762533778124267522,73001 778192931631075329,166390 793057608185683968,108396 769967450448355328,115530 773943953087311872,140372 771114698251051008,122344 786677725218140160,205728 789166341794037761,215437 793565987316436992,252112 768969300199616513,109945 780798676926988288,182726 787995646011641857,47940 790597347008913408,232169 749333055685492736,7914 792358697850798081,245128 750178611118739457,738099 761015241396277252,65174 778038437513396225,164869 739847851992174592,11774 752206092608770048,21461 765320117475479552,86120 793165763804889090,250033 795401855467720707,266138 752969379432673280,24248 773970589799346176,140444 773296647480696832,134375 761147779632795648,61051 774285435338039296,139404 781619370254540800,125742 776170553476395009,153095 790857951741370369,232863 793599589219610624,252408 773753033658212353,11774 787062687725412353,207287 787619499675705345,211347 793625891649691649,250633 757797832594116608,47940 774924285068636161,144494 795328451632828420,266079 760438543080534016,62821 752664887738851329,23217 779822855198347264,171913 768120989486026752,11774 793983275651870720,257423 777925970460233729,164694 777997479673552896,164826 769006202382614528,108849 774056525379670016,138819 790906599971827712,234583 775247516845637632,146804 785504133188980736,194723 768436959169638401,105992 786254784479264768,201958 754718840173502464,33174 767993913722359809,95672 768964476645367810,108795 771484162515570691,125554 793430110795730944,252020 772428543951269888,129649 793791497216851970,255393 790875680045137920,234583 793188547289292800,249926 794553216159494145,261155 758503657721700352,46384 781134858420559873,185496 789295321402802176,182349 794587389637234688,261155 749714541462839296,9145 755497906627547137,38032 778370247523000320,167768 786244480139681792,1063777 793397410001260548,250633 772786840172654592,132578 791646597776084992,239456 751768358580809728,18215 776487933465485313,152314 780454184835489792,179560 788890374739595264,218356 765392158195118080,87507 795770822606647300,268643 770059502947360768,114254 772241550059401216,128934 777493406582833156,159876 773173070806736896,134033 765976976586706945,56391 794192132173164544,257480 761319550356815872,67326 762162951679774720,69388 781223871257120768,186434 792866813050654720,247877 779518718518759424,172962 774251873259827200,87904 776930021495582721,138490 773275178545483776,135006 774178408334970881,140900 785611776914108416,197286 786395245898379264,202466 794885667562156038,261155 769919515975114752,115511 763449585972936704,78304 785878881307922432,199263 791388970244448257,238780 791778374687404032,240483 756899678814298112,45122 788454618086854657,217574 793238834532286464,250179 755445127712165888,11774 755951854928920576,40881 773005356121284609,133519 770363013022912512,117257 772109425360461824,127582 790727487634407425,231970 737742412349640704,49681 753622740246990848,28281 765162350559264768,84724 779529694567739394,174392 780016548874293248,176203 790028263053590528,223899 777589599040307200,159308 750418327965540352,13343 767899255747018752,100785 793898257357369344,255393 794606716218314753,261155 758115057284751360,14351 755891216328392704,11774 794603920513331200,261155 755158778966708224,35890 732373397305446400,351673 751140967151964161,17281 758106650888634368,50789 787276085423726592,207613 752685510003347456,22938 771548345424674817,125554 758788272214581249,53185 785810854956589056,198671 769976463915380736,112399 773934603425964032,140232 780457175705497601,11774 778558917068685313,166852 788962424535875584,222544 757797490691219456,47693 788903844235259904,11774 758319204332347392,52112 770749956558696454,120474 773254289439399936,135701 791675315219263489,240483 749862928900296704,7524 793584737537241088,252020 794765375359438848,243187 752961954172571654,24427 762160545424347136,431998 761592355191267328,11774 795695439420866560,266079 767082604927430656,350247 791995181469954048,239998 737316425447006208,11774 765971563950772224,90618 773890928369102848,139404 794339220479504388,226320 793998301024714752,257492 767169168202461188,93210 773658280015069184,137693 790612677450170368,230575 787328075625357312,207835 787792885148184576,210238 794224355106430977,210235 795485539503841280,264774 763985094407180288,80698 740335698591371264,11774 760463023047778304,62771 774620273450618880,144519 793232557013950482,249469 753746951019954176,29503 778255974507446272,166913 789098279476813824,223286 793571308382543872,253164 795370405020205056,266151 732826851089993729,354111 775305979290349568,148170 793109813618216960,249469 755784644042326016,39384 786625994522259456,205181 781232885747429376,185496 766094888794484736,81929 794669304277069825,262022 790320830039425028,227748 775441052580720640,29993 785473445538652160,195975 755454567437918212,37294 792024540100587522,240145 785485829879758848,195481 790282168836558848,230282 791774399636639744,240483 795337462683942913,266079 756374348357734400,42432 775001108225798144,146259 733184975659511808,355464 788737986594680832,220332 761186309016784896,66116 770700908598439937,119786 793618232493998080,254135 795448852815945728,256255 775462913351962624,148116 792521773443153921,245101 756969200283889664,45329 760858285029195780,1248836 770033707730239488,112363 771662319877095425,126152 773707065269358592,11774 773967307567751168,140047 792080828427821056,241678 755163771845345281,35890 762756819592765440,73926 787725247738945536,210235 766142352977235968,81929 792077795857993729,243614 756101355840737284,39797 776592819083436032,156281 760789926841495552,62926 785323447727497216,195125 786708778557333504,206054 787330685677735936,210207 792880443158728704,247819 760978285190848512,64730 775356342454198272,148170 787735427788709888,205197 758267056819175424,51344 791050894863396864,236274 758265167226560512,51809 755085633089998848,33356 733084709048229888,355067 772920601447047168,121046 786659163615232001,204413 756252440677142529,42282 758041003127287808,51069 773472008566865920,136904 776630632512356352,151463 779496208616267776,170187 794693892650237952,262022 752961830163587073,24248 794541046105575424,261155 775788608728997888,151265 779000223859302400,171902 780602277484605440,181789 755636014731948033,37219 766034761521303552,81929 775028151923580928,146259 785944252865912832,197512 752977535680544768,24870 770305273076543488,118087 788898607122579460,222021 758423740313022464,52112 775983260950147072,152735 777309646667157504,160615 777984638996320256,164764 792038359044620289,243075 795095150976466944,263933 790625213255970816,231894 795083639017140224,264397 755546741122949121,38183 761941168464592897,70941 779169941110927361,166852 780883804198088704,183668 763869039559118848,80939 773488157430079488,135725 795372398358851584,266079 768826027061555201,107910 775664164064952320,150511 792800876557574145,243187 757423812321214464,46890 786146084401709056,200963 790923143741337601,234583 765562688651091968,88148 777850396421173251,164001 793505957787607041,252741 790877919518351360,234583 758495807330881543,52394 788487905043963904,218275 758463482870190082,52545 787100193544105986,207119 794027164643360768,11774 771845991867621376,128017 765878170507743232,249811 752165591285272576,18391 791306514157805568,237491 773177773183627264,127707 761419062245076992,68102 751168714079371264,16457 787718402232070144,210432 791456726440706049,238780 785664345237757952,194082 753673900622348288,28866 788655706140348418,218258 789874168913276928,1170441 790605175002103813,232169 759130807722213376,56302 775534662294929412,148909 776354693773717504,154322 781523309812998145,186584 764115358106193920,81869 769430758071078912,110585 758072647846547457,49843 778995821568200704,171663 792371615224827904,243075 792655513980923905,246392 787909134138114048,210215 759119417594687488,56964 764988859822190592,84745 763185762925879297,67226 764729091354353664,26066 777554858031263744,159861 788103198548586496,212958 794981480380436480,264397 760999875890720772,64197 764291409167937536,82066 773623219312099328,136947 788457608260661248,218275 793709912907972608,252020 757766267629690881,49066 791831922183901185,239471 780462506951208960,11774 792479770785251328,243075 767971871719469057,102137 769247609227710464,110585 771461084775649280,123345 786237092590456837,201946 794578227759083520,261155 770434350479347712,114254 774858021151215616,143777 777637579633991680,159475 781806686394839040,190506 777606052925714432,161988 795104772780982272,264397 734780322148126721,11774 753781055291731969,27355 753858542210281472,26159 793552873535733760,252020 787847365348556800,194230 789750853091680256,226643 733442472953663488,1170881 763062646090309632,75724 767195335705763840,80939 758871938848600064,54347 787315098104782849,208607 795195496734326784,264431 785290398113550336,194154 791315307101118464,237787 791360845536169984,11774 785886872706965504,65113 794031628880375814,255942 795381705775448064,266491 740294906300665857,99816 788353770329477121,215608 753996075330072576,30590 772802107447664640,132335 779846072432812036,177233 776445682576191488,155896 764845046474551297,80939 790669787458396160,231517 780829465710559232,183269 789180432289927169,223286 753057504540577792,25255 791816744373551104,240584 786861197526200324,194091 793233274424274944,249469 766235784542244865,91872 756309453625065472,31872 769272591781625856,111225 778392426314657793,167407 754748607824142336,32869 760266967051673600,62130 764759177310920709,84679 768676230321344512,107423 789159090350067713,11774 749048758256689152,7011 762730988585771008,74681 773993497833549824,140444 789087651542466560,223286 776573792692953088,156976 771461760830365696,125145 757238443307048964,45348 758071232046702593,51069 762703812729696261,74431 775832566892859392,151439 788185060881141760,215754 792772198561742848,247241 768894706990407681,11774 779387164605964293,174557 781201677697167360,186434 791064629740990464,235951 770342359892500480,117743 771784268796289024,126152 791350435986616320,237594 794063214740983808,257869 769293628623687680,112788 771094535824891904,122759 780911571199549440,183783 778277219693015040,166913 791489680902610944,238207 774119173672669184,141597 733101599317491712,355261 760537235162734592,63149 780850130375159808,182960 791349729716277248,238395 773542381392130049,137158 769022638912045056,110362 776178906621702144,153194 790888496114372608,234583 768311401261703168,104932 788797067200167936,219942 791084579268341760,235487 754742193861095424,14277 780629808690651136,182257 759113575134732288,56964 788791117080821760,220820 769970370434723840,114254 785771696322121728,197512 794356762505658368,257492 767768910485721088,101134 765265693138792448,86209 793244180885671936,249926 775817588521730048,151071 788756067291324416,220526 781325300944613377,32404 766257676028289024,89859 790949600416804865,234653 773009286037241857,133454 780680628547321856,182257 772204343567249408,130166 778106335342854144,157755 781843228731412480,190635 770571070264971264,115526 760426786777862144,57131 790738894723637248,218002 793445410857627651,252196 793924864042209280,256219 794283258552926208,259288 765738343812530177,84724 780983075404558336,183854 764192644155056128,82457 764828504471068672,81574 768866841586466817,108849 794639019682336768,261155 755371978056409092,43950 733363891590156288,354906 794918436535205888,262486 753686670336221184,16954 759580622771855360,1170407 751866730952073216,18893 786057450638176257,200870 786228660126613504,201374 792768032603078656,247241 775617096348758016,149328 771443885096566784,125861 774416019817398273,141913 793597883719319552,252408 761990368673931264,69794 772791025672654848,132335 794698071653445633,262752 763407377643089920,18308 789840735365242882,225611 772001483025899524,128143 758720766674210819,11774 733433718463832064,355462 742790456614981632,11774 792348125616799745,244143 749924093735075840,10735 793944719420100608,215965 764504559926513665,83391 781330428242255873,183759 774658863819845632,144654 755499581606072323,37655 769289346734227457,110659 770223470496063488,117257 753608100007989248,26140 788790225740795904,220526 763520650250182657,78159 779127302907015168,172799 788174715785478145,11774 790996822378553345,235621 794533012809666560,261155 775679602316509184,148994 770293715189452800,117257 775560043903143936,149259 750509240310124544,13343 793838922778439684,255819 789998969258508289,217810 778970258795290624,166913 788780403595284481,220526 762727511163756544,73910 764834738444132353,80486 775697917629702144,150663 779924510841663488,176203 768118891562340352,11774 776627934807416832,155451 779839467892932608,173358 794007662484537344,256564 768420212240683008,106281 788465482844278785,218275 773486336942759937,136947 766622685627494400,94684 766706432553148416,95593 788405963522998272,11774 790298463711944704,11774 761195541065637888,64197 766752219286933504,10788 786266401430499328,201958 791256029459718145,237491 793841997358309376,255942 792864952138752002,243187 772876825160740864,132364 776234120666112000,139255 793491970861703169,252580 794719878850678785,262022 791639278275002368,240145 775773791951654913,150426 732291545345351680,349211 760698201909424128,63267 791701411344031744,240133 793993238386458624,255299 757582781178187777,47761 788250339908747264,216662 792444802914783232,245086 764064051475288065,80136 776458243765706753,155390 774014748631392256,141014 794609715338612737,261567 765386808708456448,85057 772501960620699648,131240 778287273334939648,167220 763972758057263104,80939 764178915854123009,82457 793088213745278976,247983 778424433035837440,152594 753978546540933121,30590 793866707366535168,256255 794915400408502272,263895 757030553304662016,43736 766708045766361088,95672 786279825061228544,202200 753723138370859008,28508 762742985679405056,74681 778656891542962176,166853 754736756419768320,22393 757906156098576384,49852 749345091182092288,7078 793123853581123588,249469 776280319817191424,152314 733434580196155392,352911 762121933747912704,48052 785605792519061504,197286 751871268266225665,14277 793262302996733952,250633 766402692315025408,90384 795689871964782592,268101 765347391499296768,82178 765693869094674432,89076 751232661717291009,17640 768569272092155904,106281 750592947868106753,13343 758253648447176704,51191 788791052555673600,220526 794534195909398530,261155 761547488289492992,65713 768502397543079937,104973 788396300240683008,11774 793140976286040064,182349 794001024717561857,257325 753317980453285888,25879 787795963981107201,210208 759523732100567040,56964 748188556661755904,11774 794010802005180416,256393 793977610103640065,226823 794315216188096512,256038 751099087940825088,16897 774389339128205313,143473 795676833534640128,267862 787836075767136256,212953 753955561939603456,30590 762693796182327296,73926 788872766673985536,221832 785324127871766528,193633 753647082028740609,28850 766286232502542336,90319 790584731771531264,232169 785744272289136640,65113 760439401365196800,62716 778790151833153536,169951 759703480831315968,50719 771464957305106432,125554 755120701783158784,32673 788022783246671873,214354 760576389313597441,63712 767296008904728576,97369 781204042840215552,185496 788443759910359044,217837 793996550838042624,255299 753738610353070080,22439 750338474285277185,11495 780608658082181120,12018 785492696265654273,195975 758369134317010944,50923 769418166917267457,111600 752674168093548545,22575 785696199764344832,197297 775904670686601216,151463 795684869678497792,261155 770409114178457602,117257 794336786323476480,256038 790688612564078592,232169 761403081938481152,66897 785925354745532418,199546 789320933097951232,11495 758770616761810945,54070 777175744568897539,33169 779728158585188352,176110 780415599004438528,179742 791787461441564672,241678 792370918689472512,226180 758124191870779392,41703 758324445152817152,50923 777563586637893632,11774 788531357274214400,104244 774016680896892928,138819 763475379034157058,78159 776232293350281217,153845 768990425629818880,1249635 793916410112114688,256255 763190159303184384,76127 765602836113522688,86653 792502940460134400,245128 773999436917641219,139677 774004309528903680,140444 777951408402280448,160539 794456637897576448,256038 764452562514829313,82203 772782839041359872,132335 754752349126717440,33356 762711949310320640,73814 763464741738065920,77590 771057901557387264,121046 778619065845723136,168794 794163161779712002,258331 795031971487485952,263926 733323052214145026,1170875 767100239962574848,94627 790745529030500352,233736 732375059772252160,351176 793460637569515521,252408 756401237822627840,42249 760472668273463296,62937 777947966166401024,164826 793061683182706688,247241 794876792121200641,262849 788818733674401796,220029 794729680762875904,261155 788996582570020865,215005 789455262860120064,225981 778808881669545984,170187 794260200584867840,258771 769581925035933696,112693 785616803971993600,197512 792086694778462208,240583 785628338819731456,197341 793153120993808384,249927 764925561873559553,762119 790543053425676288,231894 750994302583574528,16233 772819452257710080,132366 791809822500978688,239446 755529410749485056,37451 790690043832700928,208178 794611587193704449,261155 788196160984997888,214078 758395416287154177,52720 764888927115223040,84724 788712378796011520,220029 775346248119451648,148045 764658432225873925,82283 786577495592239104,204413 773606489974071296,132497 779341251778936832,174115 780602017559486464,181984 790695318819962880,233692 793144521295101952,249841 786176858073272321,193533 792174002273783810,243187 763115126094385152,73685 770572419102679040,87904 763414561026375680,78129 788866308477640704,220332 793252300441673728,248253 737823112184639488,1170352 766656808127565827,95045 774742215327350785,138616 778560883664519168,168815 781602660457779200,189017 788496194863452160,217433 759808307083214848,59666 761255910698201088,67229 776900742820995072,159359 791254375796580352,234583 794580970057842688,261155 744539061243674624,41724 761999782667771904,62513 781559976217022464,188478 785312001698299904,194934 787060079094890497,207109 776081724912566274,150840 744123885822443520,352846 753006794881007616,23742 768854910410563584,109666 752202869177192448,21074 769762084758384640,55379 793936254501089285,249926 762488539904827392,351147 787803148287025152,205181 785991316874362880,199546 732172656728899584,172295 768152162492899328,103294 777956362538156032,164980 793631104670412800,252580 768836584049217536,109167 771379813835763712,125149 763419559865028608,78159 765384467766579200,431998 757668113399869441,48522 793602741562060800,251320 775654935035654146,150483 777890211628023808,162154 793198169043701760,250430 767820336872034305,101681 787641328700186628,211347 786714523449298944,204835 794987580592889856,249926 778369739789897728,167044 788656713989758976,194097 760851042976182273,62708 761363006059982848,67547 764570772572635136,49880 780089267175514113,178258 781898282742284288,191354 785529582766190592,195849 776486425273466881,156290 791054076565786624,227242 766130479733104641,90500 772083387532189697,125742 788032001018253312,214492 774661629711495168,144654 777888226371596288,163465 772110318029844480,129208 776894375653539840,159146 761197649382952962,67034 773578160659136512,137553 794702205622349824,262886 756208742551650304,41929 769364966705094656,113165 776587848866816000,156005 793058156364476416,249004 795291280473550848,265795 765614199166734336,86103 792205351479160832,243513 753445617280638976,27746 785609191352373248,197297 791385052735152128,11774 786388790751494144,203510 791344538795151360,235251 793634313602334720,254135 757002183627771904,44450 791837069651877888,228820 752660216714440706,22436 773499199853821952,136947 776932113438298112,156835 761345132914315264,68182 767415669025484800,97519 792208639641563136,240145 793760375518949376,249926 768219436239101952,11774 758109857337704448,50804 780977712886407169,183269 766326159353053186,91946 772906566437703680,131924 786946736992448512,207287 757660938224934912,48187 774737389826744321,53667 776184597809799168,153743 777954756526415875,163153 785869130025070592,197063 790877135774810112,234583 788965459756548096,222544 792758909098397696,247329 758695279633641472,37294 766159760840200192,91122 776900286312964096,159359 793135402953547777,249469 790727297787658240,232791 751806229979262976,19562 771337754378539008,118191 766407581040422912,90384 768903509680934912,109945 780761159167336448,182349 753458933096968192,19133 793620039148507136,250633 743486570909442048,11774 753362961780056064,27317 759065204936310784,41438 769973299900219393,115511 793566870980943872,250785 795348784154869762,266500 792815467463184384,244385 777561784458686464,162107 779293972732665856,173753 747012976067108864,7700 763059560760250368,75724 763403354949226496,73814 775169271919878144,146259 787119368014397440,206021 749099616369381377,7311 759135295417753600,55887 773900826402172929,139404 789901348821147648,46572 758395868923830273,43391 760452371419758593,59666 778375037665574912,167180 771025963077345280,115817 794346019915866112,258981 764994267152605184,85161 752907992211791872,24134 759255085914390532,55257 793883617197907969,256358 791547064316403712,235621 761284612823904256,25965 785968600276316161,196970 768098458918129664,103354 775375535039926272,148645 792489959244562438,246273 792866665432244225,246392 762129078291869697,431998 785813765438570496,196277 756490047579455488,42171 781351189476626432,139404 732670740818890753,353016 733020854502690817,353228 765779846471491584,87245 788832649326436352,219119 794984794656567296,262849 753631337177755648,28732 764145059528704001,80939 771518755566391296,112872 777287446962765824,157693 754011641889460224,29263 793576998249431040,253606 785857858642415616,198671 795700639561089025,268281 778379788138405888,167220 759431874779283456,41680 795743913118232576,268281 750145093672271872,10808 751127382942244865,17143 767746682473840640,101134 770092851577389056,93493 779376529360949248,174427 790608176651575300,231580 773229342147108865,135386 794051610489933824,257492 790289535674482688,221143 751559956143497216,14277 791302231916154881,205972 758424524912144384,52605 758690348067463168,11774 751179509429178368,17591 753320203606302720,22785 773893671020326913,33338 758021499110338560,47761 788731438489141248,218832 771892744931446784,120613 786958764771606528,206773 763140147978219520,76794 791019749295656960,234583 792069353470627840,239855 785568759700389888,195975 788519859177000960,215754 775848646688604160,151156 780759689600626689,182960 750238344014077952,10735 757989281801449472,17416 785512458484064256,196233 778114135255048192,164826 793918654207303680,11774 768583694089093120,107469 771351084174630912,122622 781508566691647489,186212 785732245642280960,196917 791446194677551104,237935 753034731839565824,22795 771118829875425280,122982 778339509674971136,167569 760797502794829824,64722 766480727521103879,92213 775432031228526593,141415 790592980688207873,232633 757014935008317441,45125 776148721876758528,154071 793987876748988416,255942 766381331357896704,90963 777991848094732288,71826 767112984711704576,1249379 772165290989875200,129991 779449938132336640,174230 775862431629336576,150511 786229821231751168,201958 792276956771254272,243187 786886093551599616,206257 793468613059502081,251758 761587665904906240,69231 787081659745120257,208989 758029936057839616,50654 763091556802920448,75899 771543617416470528,125554 768839462914813952,104162 775000794512830464,146259 768851233213865984,93019 788851828461039617,220602 768857433028648960,109666 771497346655920128,125554 779313298969722881,173630 751793682496385026,18893 793132021778354176,249841 765609588091674625,86653 770389187854004224,118191 732482804781473793,349675 771847591071977473,127957 775781475933298688,151265 769979846197907456,113754 785586751515594753,196917 760555782110900225,63655 768493541144293376,106716 777165130807255040,160480 768345395562893312,105109 779347104649052160,174230 778753521218887680,169550 790952809202061313,234583 794744304270856196,261155 781228499327676416,186480 793618999347077120,252044 759937498990510080,19757 773988924603654144,139178 775355250857406465,148018 780117453112160257,177472 765784829799567362,88998 771570021248012288,121612 775976667311382528,152735 788117991317770240,215608 762722254828478466,74308 755078741471158272,35044 763385651228184577,77731 777144903231045632,160480 778229345420705794,163206 792611455778422784,246726 794969873264889856,261796 732860008526979072,353672 755595130229272576,37949 764511507224727552,83633 764661276668678144,82344 785376405446135808,194408 790521747694981120,231894 752227408263000065,18555 756301746113085441,41702 777853694612168704,163990 762098973658140672,71438 781216258855473152,186434 788950883476180993,214354 765289320886464513,86653 771020203144519682,122875 775883277148098560,151302 755259741064966145,35890 794600104292478976,261155 755574840317272064,38032 786912981774852096,205181 750144137517633537,8079 763002115916636160,75724 791022838614519808,236110 773229701225525248,134561 763422649926115328,78129 781473674796883968,186750 781534025483587584,187974 789179330454654976,221770 764592162331701249,83391 772983066394374144,132578 780601773492989952,181631 785635166098165760,197512 792552004426076160,244270 766291681222078464,91946 786950734453600256,207287 786961465055993857,207287 786979813168812036,207613 761514990138368000,67852 777849917347856384,164001 771113255616049152,123583 793508845788291073,252984 781857728993959940,190635 786381298457677824,202248 770071497264201730,116082 770799257716559872,1249797 785580667912413184,194058 786130979253399552,200965 766368280508497920,93405 762787442235699200,74066 771790218751905792,125742 791673859070197760,240483 762306068982751233,71411 776070438342492160,153095 755017714800943104,27045 761607464412254208,69231 775772303611293696,151463 757995404998877184,1170396 780843927276519424,182870 794676373218557952,261155 768446189679341568,11774 771912816324325376,128194 791703746233368576,238429 794860444259323904,262053 789688162431832064,226731 791474031648239616,238780 777350921131098112,159876 785354730235047937,11774 793209972196651009,250243 753945043405312002,25135 773648704066555904,138165 778593352963002368,168284 795396133522640896,266884 758824922374299648,11774 765585258083418112,87042 773854059300130816,136589 771743082882732032,108396 793491017378869249,231263 750777889403072512,15316 781212206935474176,182665 756636335927009280,44471 760330155201933312,61545 773951441828388864,139404 766362224440987649,93303 788444855152148480,11774 776183762715541504,153225 776808511153983488,157993 764783652823859200,82203 778802183047221249,158524 780721236976381952,182211 751202296479047680,17591 757087798394585088,45857 770685197113298945,119832 773916978247532544,139404 781279646415396864,187084 754742207979003904,28732 760304002542276608,61719 772682592596426752,87904 785276042483109888,11774 755218080964358144,36221 787389730589638657,180433 771077820210610176,122388 772512829719113729,128931 781828015038791680,190635 758049620094255104,51069 767123646900899840,93170 768287024084168704,105109 786816792953884672,206642 794605160525926401,258456 768998464567054336,101681 755896821990297600,40550 776182796901617664,153866 791422950067109888,238099 760978347610562560,66116 781030174611701763,178194 787088319154794496,207287 791088390586437632,235487 762662243469099008,73926 773930610603720704,138819 789082826725392384,223286 766704494402994176,95708 780125061240000513,178415 749715754879156224,9432 794162124574425089,258331 780807248264048641,182665 788358218967756801,217118 790603956900597760,232791 781856072533323779,190635 789087340283072514,222655 794531878296371200,261155 794744350764740609,262849 765699509485727745,87904 758505886340018176,44274 794392835294277632,257492 753709316163633152,29263 764883184022589440,84422 787417387494670338,206117 795704265150971904,267862 754868738306998273,33356 780150342638047233,11774 786928968867975169,209828 778979872051957760,171324 786940387118067712,207045 770522276827496448,118192 777662214434152448,155936 733032531004624896,355357 770724933538230272,117263 788686630894833664,218275 766307018789486592,1249322 793951162017939458,256564 764128495182065665,81702 792161723306344448,244289 791317824073523204,235979 795126610680684544,264724 764815992308568064,84724 771338744460939264,1249854 772998480952426496,133519 791720068254019584,238594 780603794946011136,181892 780521431964667904,160609 788426893464928256,215005 789243792398225409,223921 794528597461454848,261155 787768717555924994,205197 794599562434387968,261155 764953019385516032,11774 793168778125123584,249374 794086207193948160,257492 770515645821775872,118191 774220685841354752,354113 795040634029613057,263896 765374069260726273,82208 791281416411623425,237236 792830154712162305,243075 767772693043240960,100942 785608462629691392,196917 773196969250390016,134033 773993259920154624,137965 786949836088053760,207613 767854391844110336,102137 791528062353547264,237857 764429918994333697,83128 787081114800226304,208989 759187262718345217,56964 773305451631013888,136132 792796029108224000,243865 759525609701650436,57961 793612778430828544,252639 790702977115824128,232137 793996443421999104,256239 762316164429144064,72035 788521068780662784,215437 794200774632820736,258456 785561595531317249,197035 792426706669895681,243513 778713030754308097,168698 780987824233385984,183472 794898824334450689,263708 779478165571923968,174288 788157754817011713,214899 794365379728392193,260273 762800472151302144,73712 764197720294776832,82066 778266796583366661,11774 767929270454722562,101681 787723410143076352,205197 790329698228338695,229922 761297089829699584,65663 793145848704053248,249469 793589553420308480,250020 785270062152347648,65113 785837693381046273,196277 771086205748469760,122148 794957832533737472,263895 795759797463347200,268646 764274303491674113,82283 789183159686402049,222647 765652580273909760,88930 773645389253734400,138382 777842891947474944,163990 779664863979311104,176183 781427015668740096,185299 762839526037258240,73526 737721932531916800,49681 765965764566319104,90384 785614968267808768,197512 781146617671843841,185496 757291018140078080,1248476 759168412765462528,57123 779425117311033344,174491 767855831819755520,101681 792020232474923009,243075 762690885859500032,72350 732983310494748672,11774 786369696203354112,192032 794003793964740609,257271 756907150149058561,45470 766078607492087808,89859 791315421236490241,234212 747669033282076673,41724 763004068910411776,74681 768951891959001088,103354 790937979439112193,234583 756650572430843905,44271 778492205468094464,163465 769509699481927680,113894 774853603823652864,138592 746859616642936832,329253 768061909828448256,101681 787469666855837700,209351 765234609147748352,86440 789935250805760004,228820 750529442401878016,1248063 766025044522917889,90401 766901003140476928,95593 768484724872536064,104973 788752402694475776,220526 794236325809438720,258598 738792101844901889,11774 788196199362863104,216009 790676968178118656,232169 789926178987597824,228820 749584086272872448,9257 779930842843918336,175567 781171357438533633,185310 791311785173352448,237491 753367086676586496,24597 760444685890555905,62771 785851216664354816,197512 756637475913760768,42416 765007865304186881,83309 760869193663283204,63753 792781896996556800,247241 794339397214687232,249841 772973599170912256,132335 773382754398408704,135736 794637727576784896,261155 789455773118107648,224680 795306370606264324,261155 772910328480882688,132578 795730365512028160,267862 774383249606844416,142980 786571141322268672,199474 791597640139968513,238864 763451960414445568,47188 770190462326038529,114422 771402210802601989,125145 778337299536998400,165094 787092690429026304,204835 775589675805372416,112363 781648536903581696,189527 761279390663581696,11774 776631001904615424,1170555 793105435574214656,249469 779564846224281600,174989 793150679967641600,249961 792277596671127552,244230 780511601292042241,180306 758829201709338627,54426 775133733926105088,146838 775502002465808385,148874 788573329690988546,203710 749749867032023040,7816 758345034605457409,52554 759225413486964737,56197 760507760647737344,63214 768087417811329024,103354 769982399971266561,108396 788869280708239361,221785 776147262510600192,151845 794549517903417345,261155 742442568131059712,11774 772703605811978241,117257 791050819223314432,78159 788597960598781954,215754 749987668755439617,10735 786317935723810816,201555 788610392528420864,218489 790731161177690112,232884 795044940053094400,263532 762686284032839681,73926 791555336406724608,238395 770400923294109696,118482 775756285706850305,151409 776824971393773569,158520 794335646819041280,11774 795436188035334146,265885 758082636862468096,50923 764962446075318272,11774 788473469293957120,218275 788484661009870848,217519 785317396995276800,195125 793444851161391104,252020 787657334273216513,211837 761670381853745153,69747 749925915669311488,10735 769055519982100480,109667 791498519706075136,239405 749666771964080128,7461 760873678284337153,61544 776797629057425409,157755 758312214189047808,52112 762611945858007040,73814 781318103015849984,187383 785548332055666688,195481 790647460507029512,232169 755196768942514180,36212 758377790974599172,7224 780772285242236928,182665 756855727323512832,44450 789854723549515776,225608 761660049341067264,68567 755625180081352704,264584 765205833164521472,86440 765638709723160576,88669 770545437367537664,118191 770695923525570561,118192 781196344841101312,78129 794043313665949696,243865 769614870279032832,114357 765207371769536512,86440 767857082745909248,100605 778993769332957185,171247 771528882226860032,125381 788930783847157762,221476 778157738278916097,164826 751861306165071872,20195 758254026593038336,52061 773442655388827652,135888 787700663136452608,212357 753987213323448320,30590 760657676250456064,63451 793153498514939904,249926 792143249330671617,243615 745091305240305664,47783 786281803459862528,199506 788165803438997504,215754 788225601849221122,207287 792024883131592704,243075 753938750347046916,27159 766850163394555905,81929 790727433389350912,233241 766758777949347840,93286 769000053621059584,109945 768127018068090880,103354 786333465180536832,200490 787031638764990464,208016 778638822179340288,167319 780556050692993026,181548 794600090488868864,261155 766375529343836161,91946 789683665106247680,226883 758903343238385664,54070 795470963441889280,258922 754922545946722306,32941 769580943619215361,112239 750498435657113601,13532 754149556204494848,30296 786414341763567616,200974 750869804437819393,14718 755275532292329472,35890 767295084886892544,97276 785710922379649024,195975 759274867501965313,55257 766448427756613632,88920 785583314354647040,197286 787377125158481920,180433 790667233064255488,233307 760464697699229697,62777 763561555749404672,78394 774806160478130176,140408 769050080598982656,110659 760900871953653760,65626 775512608858341377,112363 776223857992544256,151718 759101609913618432,55660 795661486639247360,267579 753513627680923648,24173 788120454837915648,215608 786918281554780161,207287 755528025052160004,36157 756325064480395264,41459 768207291216560128,104162 767916424044040192,101681 792363107116912640,242693 776516539600232448,156518 778754115656568832,170385 792033014997856256,243075 793168182731300865,249180 761289914998599680,67229 772534689739354112,129551 792022247095480322,243075 789166536237785088,223899 775629230436605952,143720 795075007365992448,249926 750452840632582145,12883 754035024362479616,31377 776227397700055040,153915 793254914822696960,244270 770036052669202437,110362 770241386557898752,117257 770273912873779200,109666 794903872435355649,262849 789946658855477248,228576 762861356429082624,73814 763422244609597440,75973 776635113077702656,155451 786543168141406209,204413 780741111014764545,182726 760828210820939776,11774 733026743162941440,350379 772499076617297921,131045 781526120239947776,188401 790684658434510853,232863 770010429900873728,107745 778069879727464448,164375 780771612652032001,182726 779130732455206913,173011 772871814305505282,132996 786246513798242304,1063777 792781556536442880,246726 795314279352254466,265081 768277154173849601,318763 777167824414355456,158387 781109532571279360,182344 779409968298463232,174660 790911945700470784,234653 758740383115251713,54764 772314765343334400,121367 789937158878404608,164764 754124639245258752,29763 793811466734407680,254698 793907432867110912,254135 770686387691593728,118154 790547886069026817,232137 793866728941969409,256255 764501863626452994,80153 780492644082475009,85399 794381343060738048,257492 733050275754348544,355631 772414668224815104,738099 772812689919713281,132578 788559252797399040,218832 795683062667427840,11774 757793394097725440,47283 786697243625533440,205455 751959845234995200,18323 767570890519306244,99576 788124857171111936,215754 775549779736539136,148684 785564137954877440,196788 770708817747255296,120393 792354681775357952,244143 794564263981387777,11774 789737902397878276,227048 763794310332551169,80192 772943604948008960,132996 793983620511830016,257325 794600959452188672,249926 754764469503401985,32873 755145088372584448,35449 758008846111477760,50804 778203546432991232,166390 794204911688880128,258771 794654668555251712,262022 785574703301885952,196538 765649509682520064,86440 769271601804156928,109988 774957469609168896,138186 786707310022230016,194723 734786826955718656,349776 795747474036191232,264397 768092238593138688,103354 787809603455098880,205091 758514299153354752,53185 759163494998519810,46421 793966985264537600,256552 785482782986280960,193633 772852227757056000,132578 787759563516813312,11774 755107185479278593,21074 763060879827013632,74438 770880970153193476,120092 776057812770234368,153095 765631797493309440,87904 794548374791782401,261155 764856665870962688,84724 785595405476171776,197286 788441396311158784,11774 794730770053103618,261155 787023815280779268,207113 795000626564497409,263906 770697290373660672,119754 793123608289693696,249469 755102179355004928,34666 758376267230183424,52004 760686379202383872,63393 774962275325059072,143043 788370956494385155,217034 733133355701657600,351666 794315928490168321,256038 764892470832422912,84724 775723163548160000,151071 788496511445315584,218275 781240807277924352,186212 793190946665959425,249469 766007734743339008,86342 787591558375825408,204929 763934829788303360,80153 768947396353007616,110362 779438482435346432,173628 754977138990682112,55820 755856479245053952,18215 778334011663933440,166409 795615108298850305,267521 732926897894625280,351252 773893241267625984,139404 780169967069122564,176127 776413159825420292,155666 788793956888743936,220526 788782356769415168,220526 732901135594446848,352432 771486562815184896,125554 773958686402195456,139404 790816260548337665,231894 793940887323742211,256217 771067553225596928,122388 793568360466448384,252020 748945692480139264,11774 779889044792553474,177444 751758557058662400,15415 758351362950361089,52061 768233033212178432,103071 773959970232688640,140444 774268041710350338,141887 786920088607744000,192032 793404602020425729,250633 776756697503182848,157082 760207358719131648,61545 763557769026736129,68993 777802379785756672,163763 763913817944272897,75724 788967067038785536,220029 761337480402526208,68182 761451541949665280,67852 792376970873040896,240483 794699254463864832,193205 755110102860963840,35403 788458060234711041,218275 765001895349854208,84745 770894971587231744,62492 785490180274655233,196277 770396584039239680,118698 778290202469072896,167220 785817580913233920,198671 773912617412796416,11774 775031269268738049,146259 778046573771186176,165523 776025820682944512,152980 749105034592284676,354835 764580724758511616,79999 773604406113759233,137869 776426427646251009,155688 792046919686164480,243290 756634245758451714,41839 795607547961110528,267521 772556364430254082,11774 794925661022523392,258040 753735913621090305,28866 775488999750184960,1250232 792073493407858688,243614 750393351178821632,13044 786155697553575936,200490 755512501819670528,37655 793168837696815104,249374 789194814776496128,221136 794260166116048897,258456 776894442359980032,159146 794466955738710016,259034 760970414830915584,65174 740332225967837187,11774 763604206204977156,73814 765584642133127168,88052 785649013538168832,196897 794433390099496960,350913 733353599472898048,355480 754756037031305216,32369 765912322854494208,90031 792028519710625793,242730 757994901711626241,50442 774002175236116480,139404 768111676868685824,101681 794920156065628160,261050 768204808406786048,103738 769373828904542208,110477 776566238034231297,155898 781539784510492673,186584 790631502794981376,232280 791781685847142401,241720 775325972052660224,146720 786023041142665216,199546 768876114819346433,109666 773667399572725760,137693 765151228682731520,86103 790907372231270400,232359 794183907784671233,257492 788759297878585344,220332 791124995543961600,235179 732226816438505472,120243 770845422206070785,120610 773859589691437056,132364 791609835238326272,233858 765156062546845696,86103 773715213254131712,138894 780561891328307200,173341 758475993002586114,53185 795699838092537856,268281 779000535227650048,164826 778379449884565504,167319 758777059929751552,54070 777923024301457409,161960 788389165809500160,217519 755157294355247105,35890 792565208896057345,243513 787378034131267585,210207 772851932935356416,132364 775732544536924160,148800 791314454743019521,233736 774758477088514049,135903 780126537588809728,177442 758762691901136896,54070 794669952628162560,261155 754795064090558465,33356 762723891521449985,73910 772877459586965505,132370 778301971451285504,166146 786244807685394432,1063777 795727686677176320,231580 793646892349399040,251740 794952830004117504,262849 780764194891264000,182870 793519592937259011,252491 778432232235102208,167393 792204157671190528,237964 755099717193732096,34666 756632489486065665,43751 791348284354916353,238395 781377118630514688,186584 781173581585715200,185496 759028545104535552,55997 766616940777447425,93261 767680243427635200,100561 776628488740757504,157082 778040159774310400,165523 778608074407849984,168794 786251982256345088,193587 771729081272459264,126498 786912155618598912,207287 781533436238528512,188401 787884927706550273,206101 771878446435700736,127579 789757777522544640,227048 793664814518112256,254135 770938709411856384,122088 761971901853933568,70918 768480286766014464,106716 786366870945271808,200942 788726569795592192,219442 790878395731173376,234583 793640688420257792,254135 743530270880571396,11774 764858483204206592,84422 791699095136112640,240483 760979933334298624,66159 778739294626123778,167319 742218750175248385,352839 760261517291823104,1248753 769232648900218880,111049 770738305134530562,118650 777510563219959808,157755 732423383762141189,196346 739483277690605568,354056 758119916683886592,50923 772836368388984833,132996 755387461124009984,30842 768485958580736000,101383 770410082194501632,118515 771709484091650050,125319 761295336493035520,67852 763724652187451392,78159 773025551992950785,132364 780793946364518401,183269 773937770716880897,137158 790609922887151616,231870 767902963536916480,102529 794614595285647361,262053 759210781091176448,56964 768532044460728324,106118 793881268219940865,256358 786072329575104513,200382 755292305586806784,36208 786915116105236481,201374 780550366026928128,11774 793589021452546048,11774 794753757997395968,261155 759050466986635265,54070 764098477441683459,80939 790996973767761920,235487 756186719058325508,41680 793605997126225920,249926 779299255076937728,168284 793108995359801344,249469 794327716581343232,259773 795006730623139840,261059 795255090135371776,264774 790321300724211712,230297 791336265132208128,237594 763843773902323712,79691 740360754604478464,11774 791739137162350593,240584 754003257148645376,31106 794925376443154432,263245 788070051563929600,215005 788818764544503809,221297 788552559849988096,210760 742756268226564096,11774 776067841921462273,144844 794212158859046912,255870 766735854626897920,93823 794445014566727681,257026 761786011705708545,69356 779401093898010624,174115 791661130062045184,240483 793842491875266560,255393 768062726740508672,81869 773516627937792000,137158 791451540011745281,238383 794911114735812608,262849 785306086660313088,194560 787839965736628224,212316 791001694968639490,234583 793433850160427008,248701 792102129716568065,243075 772811956474433538,132364 788802309870407680,218258 767050496234356736,93210 787122223005917185,207287 788705758447710208,220029 758267837551091713,52112 775415787725074432,149200 756409932644102144,34441 758469453281656832,1170396 778398954757189633,167398 787133593805914113,207613 761267721560612864,67226 762237674644135944,71476 762218817204412416,431998 786010254312103936,200382 763069115284148224,74885 764107046790717441,80720 758814026491006976,54070 768054837078405120,100561 779073278249873408,172621 781828885956657152,189032 793426490280910849,252020 786276389498466305,201958 739960642820550656,353488 785900564060246016,198671 758302775981801472,52311 735489242034409473,75113 759206658199478274,57356 786344895623507968,202379 794555628672974848,261155 788417874545160192,217519 752624196136669184,22575 752148909565304832,21224 794547073202974721,252824 765588897346662400,86653 773196506505641984,134874 788113083290021889,215005 757963839950520320,48826 774339946911981568,142208 733859214892929024,354281 759815426528256000,1248696 773478600817332224,136947 775677394745036801,150663 788539714198437890,215437 789508354875887616,226731 771523477505388544,126389 762452642102587394,73288 768171351349792768,102649 788458709496324096,218275 777582224673738752,162348 762743801064685569,431998 754135786367295489,30131 764985877965762560,85562 788636911669768192,215437 792424838346440704,243615 791572963241791488,11774 792343190338736128,244143 753837846104977409,29996 758684773384458240,54070 770804910916980736,119813 787493682178060288,209924 791791766315819008,241678 755935508241547264,39685 794099455398031360,252196 757673692612616192,11774 763782996306518017,80192 757445705418104832,46768 764930678563545089,11774 750724163199873025,14351 794025426494623744,257492 777217003379625984,159876 779435122386960384,173513 790976036674560000,235590 795277104044617728,178186 769168810393952257,111402 770755419916627968,119053 793409623168606213,249926 753918483457540096,30297 760022945859239937,57819 775834644516184064,151463 769332671616946176,112363 780848183878483969,183269 790995401180676098,197046 794251553854980096,256439 760457859075149824,61512 790799761762820096,233068 785967387128557568,199490 780556492202135552,181548 787792733918334976,207500 765950231116644352,88669 776715122123255809,157663 759280144863399942,55257 778030084552658945,14383 790783639802015744,232881 790902002494509057,234796 751553000410275842,15577 766716543363346432,91810 773650486180220932,137565 794767764292534272,262022 790654725796405248,233307 794746438064472064,262849 771394491043319808,124564 781885365137399808,190635 793204109063053312,249926 768211881639018496,100893 792508337472606209,246392 795091603903938560,262849 762885709581520896,75073 786990304276652032,205728 787318124399984641,207109 795095682898132992,259190 769206101946556420,11774 786007929937883137,352553 791608412610125824,234212 758697748845645825,54070 788574845260800001,215437 763914075814391808,80939 788565383594840064,215437 778420385373126656,167236 763948060355342337,80939 766310586472882176,91946 789836206741872641,224680 773949250031849472,139404 790244038582603776,229871 752962424974692352,24257 774306272497668096,131421 787781908717375490,212802 774237007220322304,142090 794589603969855488,261155 781120100715864064,185496 787702041254567936,212139 792182777743413249,236035 757974155677409280,49066 787618907548946432,210289 781121479706411008,185496 793169977432018948,249961 758482923490119681,53584 750500799604719620,13627 785842022716407809,196277 785895389492748288,199546 786757322160738304,206008 766116598864187392,90785 766693076685484032,95593 772573371791925248,131457 795663517730959361,267521 751545815399882756,18030 762282551855677440,431998 767833770288373760,90193 788532998962544641,218275 793536229341921280,249926 732164609277349888,349764 794282881053065218,257492 792508909533536256,123499 749946359885787136,7816 781487667938603008,187331 761430442788532224,67369 781063269360427008,183759 791698268140998656,240483 795032814487998465,263864 753651189439422464,27402 759117077420572673,57131 765510906130403329,87904 794731481864273921,262849 754986020236427264,27045 767803709019467777,100891 775411590434689024,148473 776108077682536448,153038 776490694173229056,11774 766042360606175232,90384 770443622403768320,118192 795252938092511232,261923 763957861244219392,77708 791685039834669056,240483 753723926187020288,27045 768560237137784832,105647 788840620869640192,220332 754095324390526976,28732 790781404770553857,232863 792799002550939649,247241 795702704752513028,249926 761659330802421761,69231 764342531123314688,78159 771129909032779776,123217 780716763692601344,179551 790299044262412288,229505 753160183405248516,23899 761203380920418304,61051 761305571169402880,67768 792402154971684864,246425 793139778409623553,249469 795263354927546370,265257 763058427287498752,76329 779040462669647872,172057 760868653440962562,65222 762863667410903042,73712 763002628359933952,75724 781546331584262144,188119 792099026523000833,241678 793464054253846528,237594 762529963853479936,69947 779438629047377920,173628 780835662903869440,183269 792534770408357888,246278 795689564220309504,267160 762715533674442752,74133 772907554649145344,133519 790863714429919233,233558 790160279086698496,229373 755475957150945280,37832 749249783156486144,7935 770242825141137409,113767 780519506317758464,172962 786950437270323200,207613 788744404848652288,220332 771052619695620096,123028 778708656904806400,169101 792888273349677056,201562 774462233179021312,141912 794579766926045189,39957 768131320211922945,103354 773044760856625152,130988 792598063328038912,243075 794689423266848769,262752 757799690737897472,48094 763869234778734592,80863 794012880983031813,11774 793843902318977030,255942 755116954302545920,26721 790336455570776065,231008 756748382970912768,42432 794576877314863104,261155 758104927528857602,41703 791667995064016896,240145 759545624299700224,57348 789903686659112961,108396 751634296864112640,14277 758746691197476864,54123 792694499411693572,244270 763705697473171456,79691 793115305446875136,248988 786741703830974464,203350 792175477641191424,243761 793451169901404160,252020 795614143600594945,267521 777902644643987456,163990 774779684689182724,144494 788076760403419136,214173 760102022330757120,60117 760283179018166272,58508 780928403751010308,184568 788704500244684800,218258 790999798887374848,235828 753948470742876164,30590 778727946043351040,167677 792083936184676352,243187 793140246229553152,248656 772417732700700672,130669 764557099959549956,82066 754752005256650752,14277 756710991388377088,351490 789847822694776833,228279 789897623159250944,226712 794623458579726336,260404 780805491215724544,183269 794565122727428096,261155 733185308146028544,355137 778989525485912064,171617 788736553698856960,220332 760908260115378178,65165 778248720630550528,166853 771769455496101888,121612 793957384104255488,233467 755056993560395776,35044 758689404483280896,46193 773289636424716289,134454 778558746918162437,168794 751911199848091649,17427 786132299343507456,197322 781145653493784576,181419 793598793707061248,252020 794620641647398912,261987 775993724455292928,669866 767989588530958336,101681 787798009773895680,210235 794483107961257984,260181 788119162128183296,11774 794684094240137216,261818 789727964598407169,227242 759498528393564160,41694 788126619239981056,215754 750029512734306305,7275 763440376086605824,78344 778366949705125888,167674 793856254732935172,255393 768539090434134016,106753 763522529470197760,78853 791301944895606784,237491 763119693221748737,75899 773902570150658048,139404 771756122491322368,1249896 750282208728850432,12281 764834503630217216,80486 788599854025084932,32404 795762200321396737,266054 753969939178979328,30251 776700317165621248,155898 758499546775379968,53246 768890576729026560,109875 768965793912541184,110585 781445173364547584,187891 745006035220369409,11774 763490418285768704,78684 775720881565806592,105109 756645103838507009,43391 790583708533219328,231894 788404042884124673,217519 774534744264609792,140211 781181753583144960,186212 793600011309199360,252679 751794420115247104,1248199 789242602138722306,206666 756596753030377472,43285 791592126945464320,239516 793188356045828100,249841 793926388151640065,256564 759407152503123968,58232 770399601182380032,118036 774476970759421952,145399 776852142632173568,157840 750421506715299845,12883 768855052131926016,105109 794776785187524608,260914 785928493414612993,198926 749376000170033153,8497 763814655768850432,79911 776067325871034369,153194 776617930360434688,154832 757425016002584576,46974 758185263646388224,51239 758439618605903873,52749 758791962560303106,1248642 780045746750025728,176786 793498405154590720,250633 778253706437529600,166321 742826102918381573,352075 767576893054971904,100230 794727025881661441,262849 769999492959596545,11774 780407734395023361,168852 786361556158255104,202304 794330126695759872,258878 792040282288119808,243187 770264056305426433,117364 775246385385963520,145866 760473054942199808,48052 795470252813484032,266151 757674811220959232,48439 765465876900352000,84449 773288200206901249,134371 785248138764423168,194178 770764019724525568,120425 786240658973483008,201958 758824478012874756,54037 753273453029961731,25888 787778249204129792,213064 793851668982935552,255393 776049391748521985,152872 793795689494962176,255393 756291791901462529,42432 789470745176989696,225981 795434805966016512,261155 791309484316463107,11774 758514244786806784,52919 779619693573308416,174899 752896096020664320,24134 793481058758963200,243848 752870213486608384,23707 763877631787831296,80607 763530585033715712,78189 765724746092646400,88994 792101085074722816,243286 768109909367984128,103354 771638884484526080,125163 775149071573086209,146847 789932466630819840,164764 775432942030118913,148800 790725365954207744,233154 770835929057468417,118079 763836553026207744,80716 768206019621183489,103261 776909746024484864,158864 794558770802065408,261155 794691958027513856,262752 773967264613666816,140444 774427847251398656,142668 750723538802380800,14882 763049124706983936,47188 781124290301325313,185496 788520479464132608,215437 772077260711071745,126389 778231014934151168,158815 785622405771177986,197512 790622216039706624,229901 732319282961375232,351437 757288590141493248,46407 785332380789727232,353879 786282164585324544,202429 748304269636411393,1247850 767116574406811648,97811 767146406499016704,97386 792809758516322304,243865 756504614313132032,42249 774500536334770176,139865 776751948318007297,157755 769272152516427776,27164 791496331147653120,235147 766642757402189824,94699 792785561308323841,246632 795710837923180544,259134 757621629568548865,48110 766515032934932480,92166 762313012241797122,72550 777407494272475136,138490 791669077622173697,240483 793538353497010176,11774 777367143088205825,73488 785532777596760064,194230 764975894884679684,85562 762378257039777793,431998 762653257558786048,73814 779409841261469696,174427 759216388783439872,56772 781616612902264832,188874 760157090644099072,1248727 795212560194641920,263926 794187043995693056,252824 763299204647313408,47188 753699020795580416,29263 763320439460339713,73814 787811115577278464,207212 793648248502128640,249926 795736204654366720,267576 778225459830071296,166390 790004246716440576,229296 732664942881570816,398859 774650707433689089,143346 792088363343818752,243614 775738235079102466,150511 791336774421262337,221731 773175706159243264,132578 793648486927310848,251452 785815250469654528,198671 787008036162396161,208065 793222630832824320,249057 752906420153049088,24384 756965268962893824,34645 777293154336776192,161407 785688666026962944,194226 792070031643381760,243187 761279194479419392,67229 741986833010135040,1247500 777908031589871617,161356 795486403706679296,263532 752123586668879872,23762 759872801926885376,54666 752966984623542272,24173 775170679712821248,139989 794712377023492096,261818 768140953211244544,103506 774677827408924672,143585 777520005449646081,161387 794589370980429825,261796 757551582112194560,47782 787377050885566464,210289 756857351932669952,45200 771486527427710976,125633 787133623887654912,209151 793843916072226816,255954 757633041577701376,47940 762722889741119488,74308 792512389019119616,242693 732730516454051844,398870 759100349907099648,56964 760973772665020416,65174 777003699180888065,157082 794940937541533696,262847 769918358250663936,105109 764133585250988032,78566 767749710991990784,99044 773186363063668736,134470 747487669773602816,195876 761856820465979392,69947 788170754248417280,11774 764957555957301248,84724 766814301721989120,95672 773336792024186880,135025 793908045361319936,256686 792164660963184641,243187 789190104988327936,224221 761368442892988416,67587 770696057936371712,120675 776438060099657728,11774 794001286236545025,257492 732793694600990720,1170319 756269945441353728,41703 786730170828857344,205172 753746698812305408,29263 760540912380317696,63452 775394703441354752,148994 792387307928182784,243075 774981964524769280,138490 772098684146233349,127871 765376181998714880,86961 795475502593146880,265257 761360604275716096,68273 757226733250580481,46006 786356007282716672,202429 787736404168151040,210215 788894795305320448,219942 792347776197677057,353124 791024621017522176,232137 757029956107010048,11774 775528359610687489,149775 776506121473421312,155688 780017186769362944,173917 790715582450573312,232169 792179471319195652,244289 793172019466629120,249961 793698933658628096,249926 794724589054083072,226218 759533658998923264,56800 767533318791233536,97519 753647849003376640,354111 786072943726125056,199561 787842458260533248,213376 791342714423881730,221476 793139603389632512,249286 786462797429284864,202727 767146403927773184,74133 787973153473630208,213887 788843646837624832,218275 794533975310090241,261155 753920583226695680,350711 794095290957594624,256255 762792366319239172,74483 794597859735851008,261818 788168188114575364,352258 792148344898453504,243451 759118301574279168,56659 776847161698902016,158673 786418742561386496,203350 773181771726716928,134561 773614476696416256,137042 754044398141407232,350711 774400467585687553,143041 788106286370086912,215005 756319046199545857,42249 775253494269968384,146804 771050830267023360,122959 785246827117412352,11774 789935485930004481,228241 773894917236072448,139577 778592166608330753,164669 794417792954961920,227345 769000593675395072,110362 790277363900702720,229693 795061323386261505,262849 754888154528616448,33186 756617829617729536,44429 777488063907766272,159665 790741871832084480,231894 750802430892408832,15415 753420386839040000,27045 775763003991916544,148645 795752627162202113,267862 768979891928772608,109960 762850454942339077,75289 788115803321176065,210463 789559196861730816,220727 794016394371354624,257492 752108774303887360,18524 787073207870251008,208928 788167065379213312,215608 759087483334176768,56231 766103972088254464,89923 786240735569907712,201958 786290848627437568,202275 785581238371221504,194058 793481883581607936,249926 767858704053968896,101808 787039108224851968,181419 771466745890562048,124855 793138899019304960,249469 765187527422709760,80486 771460192873619456,124744 753711053305966592,28866 778679361796833280,168892 795318845971927040,258741 764796499318431748,84445 769895807516565504,115159 750920593810214913,14858 760169712697290752,61444 760583688237101056,63858 773352583599628288,51069 790608528713003008,232169 762291686202413056,72541 792317155303886848,243648 757092443426783232,17292 794003090383011841,257423 755154512134844417,34731 758139723000995841,50923 791692077004316672,240070 755345814407421952,35890 764489584172380160,82066 788501244507807749,218275 752161424563068928,14277 762785671161327616,75037 793880136798044162,256255 767164644410568704,98142 775419267051298817,148924 785544307293954049,130635 787121469125984256,209292 768026928221593600,102514 792822724662091776,247379 764784315989450752,83648 789847951883599873,225608 793612934048059392,252112 790411379589144576,227048 793212020518744065,249469 785266778179903488,11774 792063905648381953,243187 794172465668820992,252020 792130424432656384,108396 754776841198587904,17416 760176244910469120,61412 776124863194861568,151635 791797751017119744,240584 793365531680186369,249926 762694800822849536,73712 776867371617128448,146259 786056230171250688,200490 793621037934075904,252581 769123939985465344,109874 778201030722977792,166409 787073294465921024,209037 769371936958910464,110585 794509210117611520,257492 749699042817380353,9889 760068606298206208,55257 767022866248372224,94660 781572041807794176,182659 764258850077810688,81946 794928462922387456,263141 770711094738292737,118191 794003075061215232,249926 749416065260744704,8326 768474772690698240,106094 776063949410275328,152872 793615999203500034,250633 775085557756157953,146838 787721444981608449,172084 771034685287829504,122148 750593426731724800,13532 757348311942647808,46580 786942052147695616,207613 791398903467896832,238395 780601609768280065,181789 771398392794742784,125367 793888236980633600,248652 769405038540132352,26066 793259549113380869,249926 773970866447216640,80098 760884077050200064,63393 779147469519069184,172523 779528654183211008,70543 764198363554131969,82066 773201791982899200,132497 756735879335391234,43588 766698010247966721,11774 772076455475945472,129471 774676597320388610,144494 794380290575761408,257353 759985971953827840,52112 785972918102536192,199891 778765300166635520,168794 795388111408742400,247930 795404537259589632,266491 756970056039407617,44429 762652581206208512,65500 771472086615203840,125554 774025651544207365,140232 790556596589858820,231894 793558079036125185,250633 773160807521619968,128143 777914481699610625,164001 749958471009918976,9925 792367503280398336,238802 776055289510449152,151526 778018440602800128,164375 778067162309140481,164375 785512105864749056,196277 795037605276553216,263896 755452932972220417,37219 775011796658913280,144730 763565550673006592,73926 744956589984124928,11774 756900019429605376,45311 793841482134269952,255942 763893565114101762,80209 774096507599400960,141316 758014416092704769,49852 789319783258857472,223492 777876791444680704,163990 761798204996190208,68273 765887593703538689,90031 793505502495846400,249926 770291813814939648,11774 761576266122326016,68993 791348949781192704,238395 791949943032340480,242538 756322583117717504,42432 762531177248849920,69778 764166814922190848,79970 768157260312961024,103212 791451512455266305,238395 761997421220159488,69245 788222571317637120,215437 794818597260558351,249926 787485068256239616,210312 787824057785823233,212139 751646349922275332,14277 764227818217574400,79626 771481360686919680,124855 775508572243267584,112363 794589320795529217,261818 795058944116858880,247930 794712492496666624,261059 773641397840654336,137565 776165155096891394,154071 785682009041539072,196277 786693890749374464,205902 763468776671240192,78344 759820511496933376,59762 790552514575728640,232137 775047450398785537,145930 752014724095545344,14277 765197826183794689,86103 793351804633227264,249926 793894248034828289,255942 764852022881292288,70886 778012132382302208,165097 790252718887534592,230282 778934164875841536,171168 761297669083889664,67229 771084192574803969,123085 773181798687715329,134561 773537000137846784,137042 791637952648581124,238292 757655755159777280,48187 787624109463117824,211787 794555103961288704,261155 757751494145957892,49066 758407669837361152,52771 758804098032410624,42453 770307028766035968,118087 779354757387341824,168284 773713789870936064,11774 776248567589662720,154832 763417624654995457,431998 775214028939337728,146720 785648288921968640,196767 765231617975672832,86472 778750092819910656,14277 787202006322524161,208445 743276862621646848,679105 763157498660519936,76723 777568348276006912,161352 778240335650652160,155028 766455091897315328,93823 793958739485151232,257204 753902654397394944,29263 787082626372775936,207613 763160189570736128,73814 773156866763419648,134470 774198937599311873,141887 749340080628637698,7816 777936074945331200,164826 794592473762832385,261155 787062381914492929,207287 759112278839005184,56964 785862681043566592,198878 770256452422340608,116239 787104201163714560,199546 793002282837237760,244270 791450323172724736,238272 756289917274038272,42152 778720349475049474,169923 758000445746913280,50500 775407242266816512,144602 794563341083639808,261155 774631769001697280,140444 776768749420457984,146991 776904285346988032,1171739 791113167115911168,234583 765351742590431232,87245 753781324159262721,29819 775953574819799041,151071 790148001541025792,229159 790517111705702400,231894 792778867316559872,247240 764500325139111936,82283 793621820914044928,253793 777055195020664832,158520 759605880593743873,59164 792002653765013504,206666 793840722776461312,254135 751554019164815360,18391 754753739534180353,33549 771462489989083136,124597 780883909638754305,75300 774749578205638656,144538 758658448888324096,51451 766605954368491520,91700 773021911248797696,132335 758938452570189826,55257 794053797303746560,255393 789987929057787912,199307 772798734589714436,132335 793305991286657024,249841 793657740199473152,252044 773387070865829888,135903 779669605342146560,175153 742751116065132544,11774 791358349111459840,238429 791868630145257472,241432 750376364503625732,12883 785846372545232897,198671 760989538969722880,11774 793577084987641856,252020 759174065919782912,56952 785975743335530496,199431 766044389802143744,90384 778993593172172800,11774 794623041774960640,1170700 763419630086029312,78208 774011717688918017,135903 792125950213226496,244230 765470993678819328,86103 759462126654107649,56964 761638868101636096,69493 791173003572805632,235101 793544328203366400,11774 768121330734620672,103809 781133530000715776,182828 776862560414871552,157708 787102683572346880,202429 760824864399880193,64693 768214165844557826,101682 792100945589051392,243075 775246731931815936,145866 772946707164254208,131363 779467841930006528,175340 793160962694082560,249841 793244687083589632,249926 795449086396637184,267133 756914418349445120,43383 765358940662235137,76947 771444398034911232,121479 793872361338572800,256255 794567137058766848,261155 758697790654574593,54070 788072389120696321,215005 768989947206496256,109667 770681682697519105,120610 775817004447969281,151463 755885110075990016,39059 788201827745398784,214078 769187223635918849,111983 744105636087074816,195876 768985341776785410,106281 781896050583932928,125554 788370700914593792,215608 789766814532120576,226731 790993738613059584,192480 743645385197948928,47188 771455727835709440,125204 773202193033859072,134561 780139872812097536,176127 754093719096209408,31820 793134394332553216,249469 793177838908092416,249469 776461367549239296,1170441 781223454775373824,185595 786470405934428161,204078 755264170422132736,35890 781265218366156800,176753 764625984062623745,82457 768261225948078080,105109 780600006197841921,80785 733844651845685249,349813 793437482507505664,251947 781276426469269504,185496 788561642065760256,218455 754051403702759424,31523 759395537896505345,57897 787030748670734336,207613 790726740662288384,232791 758089231336112128,50542 769235401995194372,107469 790495709019504640,229910 794536930704760833,261155 781242157768151040,186149 792015131530059777,243075 751580778488668161,18316 769683788917972992,114329 772127089533214720,113412 732898518206193664,27848 767841968760115200,101681 792447300811550720,245575 764958649794060289,84889 775995299483553792,151331 781549676004798464,139404 792106885155401728,243187 791308262129807360,11774 778741591309553665,170252 786608487727976448,205039 791407509466673153,237908 794032351319703553,257492 768247456547110916,101681 789241373933375492,223940 777509118827335681,161983 751158812971634688,16897 791099752414711808,232863 795097021111816192,140444 791046693563301888,235951 755804050654978048,39685 763514143370469376,78914 790295355355082753,11774 794683104199843849,262752 760720543725346816,63149 772779530738135040,132335 791105249339551744,231784 761260366961704960,11774 768166851339702272,104162 772474777407750144,131045 775388878270193664,148032 794636219380535296,262283 791732628969824256,11774 742765830925078528,47188 792349702997938176,244143 740516471810428928,33338 787373070537203712,210238 794562120016916481,11774 772847616803635202,132364 780473714613821444,180757 733019236705144833,1170667 777815036450316289,162240 793187204264697856,249926 766689230563184640,11774 781054414018588672,183759 788083729986007040,215005 766711537180504068,95672 769217798279008256,112256 793233884582248448,247350 754765275644432385,18341 762846485838831616,73814 770672001157435393,119507 791375211933364224,11774 781185546219622400,184335 795046727157972992,246425 795389145795403777,247930 750738286855860225,14277 768260445220245504,101681 787720985432641537,205197 760707200012648449,64197 762677357522120704,69269 765187419255603200,86103 791486316638765057,239405 758807770699141120,53996 760617417118580736,62421 765178218873749505,86103 777887538895654913,157082 753890402198032384,26458 757741554123571200,49066 785936916017360896,11774 763679489285062656,78566 789275999225675776,223881 777497533618778112,161065 755413733690728448,37044 772118762061459456,128043 778259723179003904,166409 791406208200609792,236954 773582958737391616,137042 771099072262393856,121949 785268506983927808,194648 785310810537136128,11774 790648393987158016,232169 751860026327724032,18495 759113487842816000,56964 773543616908136448,137042 776934993889206273,156835 773902569445822464,139404 766070728152285185,89923 778762469506363392,170373 787778856077893632,208420 788124409676587009,215754 795428685809586176,266151 750367976189157380,12883 763988201300037633,80939 771296965543862272,124597 791122116485582850,232169 793840375597334528,251368 795400438992486404,266822 751882495839248384,14277 780564719245496320,181613 794743916906037248,142187 792051150191104000,243187 781585839285497858,185496 790310350889582592,230523 781510243280785409,139404 765941547774857216,90384 775845402042048516,151242 768267436835545088,104662 768541593393520640,107494 732181289290321920,39600 775001640764080128,123808 759880602376019968,54075 760624353822150656,64147 773036938840252416,132996 794649656739250176,261155 795408779969957890,266138 765464808758140928,85562 773842528361603073,139404 794560800153161728,261155 756232539086266368,41909 765307078697103360,86440 788811860824981504,220526 790916821998145537,231792 791982483042603009,241034 760500737277300737,1170555 762759880579043328,69711 777264873105420288,159546 755030767571443712,34403 758043495898624001,51069 785995268072189954,199891 759213605061558273,56964 766982823173459968,95708 774449623368818688,140444 793256489917919232,249469 764986565210673152,84724 788898780674273280,220332 768159361759862785,103354 769169324401623040,111558 792160946324025344,243092 781545698013634560,182726 764849798033780737,84724 776955887873253377,158318 777471385371303936,159876 789803598611742720,191622 791695709170872320,239610 793530553995763712,249926 771430479136432128,125367 778261792367583232,11774 788152399584038912,216009 768842597200633856,109447 756188243738046464,41680 789964463281541120,227804 766633755784187904,90252 768286175094185984,87904 750757392208408576,15005 785582065177591808,197286 765896474131652608,80482 781238452788551680,182665 791357352939286528,11774 791386725616529409,238471 772911016233558016,133519 786038507429134336,200490 764590439529795584,83391 778302442232508418,162638 793834596337004544,228583 758135803843403776,51344 750367118793797632,12883 775823566109609985,151401 786917240406810624,205800 780928502837104640,182752 788439414040965120,217519 774195457811591169,141887 779533175974404096,175260 771346100712341504,1249852 780206169856114688,176128 790754379259346947,232911 750359974941827072,11774 756929449321312257,45296 769462810262724610,113755 781564031119142913,188119 787410644479856640,209351 785924423551361024,199546 756626106715889666,39096 787063664759021568,207965 793075181690421248,221143 752167274614657025,14277 753022720728702977,24870 776891004884361216,159258 778315320125747200,167220 775821213440573440,151463 791069761895563264,78159 788213609348395008,215603 762653357198741504,73926 774430186674597888,139404 755782969147535363,27045 750665563458850821,14421 753728315161124864,28508 791639434848374784,240145 791704985960460289,228576 758530348678574080,52554 764460785607249920,74247 787762760738308096,210238 778808957024382976,167220 762084244634099712,71099 785629297268580356,195975 794929606453325824,262752 762308292827676673,431998 771789256981291008,127218 774632948435918850,140175 781586600056717312,188478 763049510201425920,11774 769937232480333824,113648 785921662143176704,197512 794683862882328576,262752 780744691369316358,182036 792913263126347778,247241 792471355828633605,246225 779854267784069120,18215 794645507620700161,261987 786222734640422912,201598 794003187934097408,254209 760625153126432768,64147 758235938258575361,44461 777946176406429696,164258 794330989162070016,249841 769922888241672193,113982 785588254292774912,197286 763816179400003584,77273 769516329778884609,112693 755534741663801344,37892 781204453861056512,186273 794024558256865280,257661 758584159996616704,52061 770102896998383620,80366 793116595329441793,249469 762899049175511040,73685 792019972910264320,243075 759175630101413888,57348 763207403546431488,76628 751130750368571392,14858 775432820684648448,141415 781671968735133696,26066 755103545553068032,35445 788859916215779328,219537 792031492520030208,243187 795383921752023041,263817 786478202185211904,203674 770799592275316736,120557 780324591583375360,176890 769573447944982528,113836 757105095997845504,45964 781603768525664256,188421 786528600178778112,203674 759082813555666945,56889 767866632915984385,100605 791518453282766848,237857 757362398437048320,46401 763449524593438720,1249111 763818843252912128,80393 790492035425923072,11774 786528767258787840,204224 776896878034227200,158314 756730967411322880,41702 764167908343754752,82061 767042985649463300,96196 773558228953206784,134470 776834699037736960,158520 763128435463950336,76549 785689167225167872,198085 787453406952710144,209863 791114824507949056,235536 778343489838931968,167220 793272109237764096,249926 758855397822259200,55660 786689561367805952,205728 751227775671865346,14421 755092672025497601,35044 770362049641799684,117963 778952880124334080,171168 790945700360126464,234583 758736311062716420,54070 760215313367597056,58537 785920344808787969,197512 795428912998260736,266884 753478725862174720,27222 732951309024776195,354120 775484359377821696,149770 786939817103855616,207613 788151205381955584,214976 793974941267927040,256255 794305328917553152,258456 794637972314476544,262145 764788324485693440,84724 791312601640820736,232169 761567719275765761,69231 766746762476388353,93184 767104337499688961,97811 788691569985585152,220029 773091790048100352,134371 785997081789865984,200382 778163493891612672,164826 733182126028423168,354962 790568478054940673,11774 763814637250945024,80393 792710618486669313,244270 794993694524973060,261155 789905906402230277,227048 793629237852995584,253793 750755958230581252,14421 786585428908470273,204273 764086181130674177,47940 781122880666935297,185496 785892448685862912,198973 759315609993687040,55661 786672305040654337,205728 732406582676426752,349197 752882771199012864,22788 763859731991650304,80648 794189356550488064,258598 757002289295097857,1170396 772923165257371649,133519 768857881034760192,109666 765507872235151360,87876 755473058538803200,11774 795342941929750528,11774 753627506373169156,11774 792147872162598914,243451 772619229828780033,131836 768072373710888960,103354 761271140048220160,67511 793820583922372609,239172 757317452820652032,46890 790974449088622597,235590 787093583023210496,206257 788893261872058368,221711 788900952384299008,220020 790243130448707584,229693 786692846061555712,206048 752981778357420035,22971 785458769958404096,195975 786283600857575424,201958 775835238425432070,138490 788354868734033920,215608 791699914400989184,240483 787831587161247744,205197 773928426646503425,1170870 758115133319020544,51069 776951365696270336,159542 788060137231683584,215005 751145306993991680,16897 757993995607748608,49925 759463424086728704,54070 794725689333321729,262849 735444933272850432,11774 778427306431741952,167407 779389772355690496,174427 759150084307226625,56964 774783583303131136,128936 790999555940556800,197046 773280571510317057,135025 776843266042060800,151741 791810567900057600,240890 757601791294988288,47761 793707912019320832,233154 764242330752724996,82642 756942095961784320,43553 787440167208488960,209151 793248685781979138,244270 732295165113716736,350295 754019513130024960,31268 785776546757812224,197512 793403533211029505,245591 755538958818226177,37706 768118628302585856,100605 778679892791529474,167677 794991898826047488,264431 795095912750059521,265245 774670903015768064,144494 775000006692577285,146259 780123319332839424,177704 791370102482407424,232169 785626928858345472,197512 788854283617701888,218455 772024164823797760,129108 776933034809589760,157993 778826415223353346,169384 788744063705051140,218495 790911222812184576,233558 756370166615683072,41204 769559377854464000,113754 779009765909336064,171795 758286861441732608,52112 762075212192112641,71476 793098159002034176,249469 795395244045074432,266884 781359182003834880,139404 794528466779504642,257423 753672468548554752,28732 793860710073790464,252893 794024199840878592,257423 792068760291184645,243576 773562204813725696,137158 779844915555475456,174427 766582823381704704,94682 768058044345360384,103149 773913408194445312,139404 775062360864202752,146704 776146249879740416,152314 772910450682060800,132855 785241425952792576,194281 757081584356982784,45964 757276797415395329,45669 764305042232922112,82283 766703571110944768,95672 786710009358983170,205728 781253238808981504,186532 763895983386361856,81101 764817666708307968,84679 780801318197817344,11774 763435639228469248,78304 767782377741365248,101383 781382459686588416,185921 752912196506615808,24134 794620531827949569,262022 767147870176874497,97344 785300288743825408,194044 790691089820815360,233558 752230066441031681,20162 755207895432597504,36033 769740352139984896,113412 787102274937950208,351252 758127817452249088,51595 778567392062414848,168794 754820162642071552,32337 766448212274089984,92917 780197673466867712,178162 760653706136264704,7311 767114067999858690,96883 733082989761056768,354506 750518052882636804,12981 756937615383760896,44450 770727081474924544,118191 789432236797890560,225909 794199272522715136,255393 768989172015046656,109666 744299898347065345,353603 791405554212048896,238378 771050152693997568,123028 771946235746025473,128934 781157867084664832,185496 789990950298800128,228354 792497122193002496,245373 795767573765885952,268643 759183148353622016,56194 786757028148633600,196701 755191925834153985,34898 756276653777571840,42405 794308094549315584,258456 732879925808631808,398860 781343965236846593,139404 751090022468562944,16897 752997227434418177,24870 758428276339585033,52554 795105634932948992,264397 790944160094253056,232169 772539694773043200,131007 764057894467702784,81589 780483042263478272,179742 792193446547107840,244550 751204752042651649,15808 774100350349430785,132335 760916704612478976,64730 768215566465150976,104932 771498383668240384,121046 795724135070650368,267977 753984710070632449,30590 772306542091603968,128930 793143361498734592,249841 751237281764167680,17365 765571810360295426,84209 790349935849902081,230563 769889766619750405,105109 776416688233336834,153610 794977652759285761,264397 762033880182513666,69711 793307506722373637,251390 762714473253769216,73926 773936735348727808,11774 775386375843614720,146488 776514746170413057,154071 790954269763637248,234583 792375449015816193,172084 788529606961659904,353124 790926298822676480,232169 768509545886867457,104973 788608031336624128,218275 763839255324098561,80486 771828287794388992,1249926 791047979855523840,235951 778251403194142720,164826 788143933905772544,215634 752868055408005122,23684 761649071203442688,69493 780765819370295296,182960 772584652754132992,131003 760564060500873216,62728 763092493726461952,76549 790696908943654912,232884 785705683299635200,196277 764861542915567616,84724 780636538409549824,182036 785461847424139264,195975 775494605831831552,148994 773871185390174208,139404 773879627530047488,139404 757386187338289152,45669 775033710043213825,146259 773701398923927552,209828 786483608420651008,203674 756648863125995521,43391 776440386835341312,152946 786249789373460480,199961 766433658278248448,93261 770806672109375488,119797 771062815536787456,122388 794323466962935809,259659 768158465114116096,104162 777548199653367808,160480 793058725619724288,249079 764990574541799424,85161 768861091715702785,107636 785582079689920512,197286 793186272781045760,249926 756289926547644416,42405 757739264444624896,11774 759817823770316800,59725 774345782489149441,142980 779813462373306368,176203 780863052082130944,183269 790240981316612096,228820 757741894013034496,46612 756317789535801344,42249 759217926025150464,195876 776205943394664448,153854 770194546730868736,112336 763262787686719488,77441 785850304382337024,198591 791467065584394240,236962 793334011296817152,250430 752118697607634944,21102 770845020899250177,120610 781354304493977600,139404 791324220827561984,237491 773243263029510144,135025 774076895449063424,141316 780924129763430400,183269 764188256913264640,81869 771398132999524352,125381 794322469129572352,259063 766328065588883456,91946 760282782371373064,61399 773601946691260416,137016 757636040991453184,48320 778725284153479169,170144 785704156157743104,352034 788013017837416448,214354 794700264385249280,262022 775003960079822848,146259 780855452666040320,183269 771063568775151616,122477 732342375448596480,349630 793098165821935616,249469 764120861066473472,81749 792145850063609858,240718 761656158411186176,68311 765693892230459392,85933 780633190859935744,182257 795435387787341824,266054 760655576607051776,63753 769563108398411776,113836 768870111256150016,109666 754791973995876353,33356 757105474600771584,45964 771311319362379776,124597 778273034087956481,167085 790939901927841792,234583 792834086100316160,247877 781465766809993216,179574 786377713351323650,202248 788169455650168836,215005 792430881512288256,245148 792527437670260736,243615 794693184630755329,262849 760127790532276225,60866 793461878332678145,252020 775739512919986178,150511 791398493206245378,238290 756112254878244864,39957 770268954342359040,117257 758110567726927872,41703 791379387732127744,238290 758178370198773760,51451 781275626376355840,186584 777210589756088320,159308 793621387931889664,252020 766676001489235969,93303 779502008671801344,175549 753378261707722752,27095 765585753183313920,88420 765974810727972864,90300 769944289514106881,113648 788162714967216130,215578 791622680982196224,205270 794124139506335748,249057 758234502892232704,51688 794979177854279682,263898 755131368288366593,32572 765307878295080960,87145 786776789741817856,11774 768969183094775808,109666 776855132029935616,121923 785982365541752832,199272 779440821439492101,88859 750721882786131968,14877 765514568177033216,87904 768226082357186561,103354 786766383560347652,62180 776199290041622528,153845 793987324828938242,251336 759194869403414532,57574 761401007200935936,67547 794799156577660928,262849 761865078471786496,29566 789213988840144897,224680 790667070924959744,231318 758257570175856641,51997 794291695235891200,246425 772552812685168640,110023 769660073035440128,114779 787123657067925504,205270 794556976286023680,261155 757565665138118656,47761 787815892964954112,212357 794775521745846272,257781 780629944854511616,182257 793449554364497921,247379 794627180164710401,262145 763469872042876928,75724 765580042848051200,86103 766659540708360194,93286 774283110582149120,142563 791279728250368000,237491 757274424735363072,46783 785855479939493888,197512 787992384680423425,212239 794194012722761728,258598 752672461842419712,22991 761649669533491200,47283 763294423027286016,75150 781506580978237440,188401 785855079370878976,196277 789355487481335808,225380 794231398424977408,258456 794860317356556288,262849 774267425856512000,87904 763942705642610691,80136 788779482748301312,220526 794983207066304512,249926 732307639284039681,351328 779239106354216960,166282 762019079662084096,19563 781515098749804545,139404 787338453876871168,210432 787743280826114048,212139 787382460250202112,208176 775001963062628352,146259 757301019848089600,46890 776624058846674944,155451 788814261560762376,220526 789966288718135296,229105 760633796400001024,58227 763926037759537154,80939 787084290664181760,208989 793915809705893889,254135 752997140335583232,23742 770863413081673728,121479 787151601152602113,199961 789150408098869248,215505 791749806582398976,241432 763085169792200704,73712 758057547186176000,50827 787291784162447360,207613 794911141365424128,263895 781443095300800512,139404 776687796736004096,152872 794924002120794112,263895 791644085975121921,238099 795317022909415424,11774 758824444269735938,52585 750861775453773828,15808 774679741286711297,140161 788909934029058048,221832 759740146258280448,59457 773919853728108544,139404 770993192045084672,120613 778252537505865729,166390 794145771511812096,253721 753733421596377092,29263 770628192033845248,120204 794759351852552192,261155 779387106510581760,173753 763206612945244160,47188 785583280577929216,196277 791384079342112768,238207 794995207980859395,264397 758240133699211264,50772 758462990463209473,41703 789512468473188352,225981 793177063800778752,249057 761594265151692800,69231 762271151452217344,67350 767816282016063489,101681 776581094942449664,156644 785914503238037504,198671 788058662430388228,215005 766350395367165952,90088 791415524408299520,235487 732093109778059264,349226 763582351129534464,77731 788164184101953537,215252 788478301551538176,215437 794606573247139840,261155 765683775216967680,88457 791349673810243584,238395 794834606298001408,249926 773613867431714816,137553 791383862609784836,238290 792069406591299584,243075 751238315311894528,14421 758629243328815104,54070 773294032181010434,136018 776127737991991296,153194 779071588998275072,33243 794681493989814272,256358 732339016138260484,350340 733067348920406017,354869 757645419224498176,48402 765983573950271489,90618 785998765853319168,197512 786607862059503616,205039 789827939688787968,353499 771785692267552768,127134 774398621198540800,142566 763007417852362758,75724 761973815400247296,70941 757893215068520448,49852 773671788978987009,137612 791684276332834816,240483 791373378837807104,238207 795615463921201152,267655 758717478868439042,54070 764197739756421120,81130 778367426027147265,167713 786001401172283392,200382 791518186994802688,239405 792652786991243264,243092 762477651948818434,71326 781053830880296960,183759 795309077320581121,266079 755533685697511428,36875 777345878474448896,158338 778938800332505088,171168 787781554395316225,210208 763430485993267200,78304 766239894729547776,87904 790253293566042112,227748 792918719978737665,243648 793844709131182081,255942 763504398282526720,78769 779050685820116992,171693 793935514084802560,256935 733362827965030400,355464 788354405556973571,216991 761276795471572992,67283 780083099061411840,176128 790999333781078016,231580 751101045175181313,16589 752146997805801472,19299 767687507383246849,99533 790986997292642304,235590 792481144482725889,243187 752175512852758529,17794 773902861549862912,139865 775010745708929024,146259 794209500399964160,258598 794316408519819264,258741 794594548127133696,261155 740369261378469888,11774 746494503989579776,7224 772138036888875008,128025 780077888074809344,178045 770803611378913280,119832 786606172057038848,204457 754152775798382592,16728 795086442171142144,249926 786883302569480192,201555 792825967978905600,243075 780439086817505280,180306 751117258064179200,17118 753714649636438016,28115 780147824927268864,11774 774094548041465856,141360 777013874667167745,159876 753196000152588288,26029 780577496257421316,25995 793168910350639104,249926 788539176740392960,217837 794594991763030016,261818 756863151484854272,44450 764622764149878785,81702 768792536819335168,104973 781457829106446337,185310 792796597763477504,243615 793299571598237696,250430 793867761155846144,254135 768943072721985540,109360 792413021356384256,245566 764497235014852608,83603 767772264876171264,100893 790153091676942337,228341 767160646123327489,97432 780291317884526592,178735 790353473623568386,224680 766271383865143296,91946 762030457978400769,431998 787084676645072896,202636 753863162273726464,27956 760185112600260608,61598 793476949255479297,27596 781747541406720004,187969 750141479595614208,10057 771398305330896897,125367 785953260091813888,197512 795499679073046528,267521 795716522110947328,267737 755225105848946688,35939 788559182513463296,218219 778351402733023232,167220 794015200940683264,256439 788453712511406080,217837 788459472314310657,11774 791189278743269376,235590 773997210589597696,140161 775433464036233216,148537 778654899949088772,131421 792118071817154560,243187 769249056765902848,112158 772841705469083652,125163 789238689452793857,206666 794530829372362752,261155 767017746554945536,73030 774014970405146624,140039 775477388561879040,112363 779420456155684864,173341 792875570061344768,247877 791457947561893889,238864 791412567759462400,238378 765330408351338496,84724 793143956863418368,248988 792014956657008640,241678 793165026521677824,249841 795758815669088256,199307 749835736367501313,9754 774705781015011328,351489 768307754008051713,102998 787169466765352960,207613 787376876281073664,180433 734802853475278849,11774 750225635969085440,11392 752232239245778944,21034 762126477567504385,431998 764870213930217473,84889 773464539115520000,135025 758459711691886592,53144 792480662531956736,246225 794685418964926464,262752 751570595360415744,14277 791366376912855040,238205 793144635237339136,249882 774773125997137920,144718 750832235775815680,14778 771037321814740992,123020 785951288949374977,199211 788874973356195840,11774 791312523526074370,235990 794357590306209792,259743 757798770528563200,46612 760953800639283200,64722 765626521142919168,87831 771417790213304320,125367 776210481698791425,153095 768196917083770880,104395 732652505117687808,1170651 761359349331529728,67547 769225834460655616,110615 776419820778684416,155451 789145699233337344,215608 794030347537289216,243648 795346757056086017,266500 750254730744467456,12014 757338047960711168,46405 781590612046778368,65113 763883381767696385,80939 773254011575160832,134561 776714757864824832,106716 792417110093733888,238589 794002116444614656,257492 785245717375832064,194167 793412772323209216,249180 781421473659400192,183759 794713247161139200,262022 756619145593102338,43887 792776353787613184,247241 755870603366629380,39207 761863529318068225,61723 788923733788401664,11774 789152653183950848,221785 757183455713042432,44740 761601170737664000,69565 762743444288790528,73814 765257553194332160,86781 793443970751889408,252196 794672749935468544,261818 776790067352375296,156835 757655980083740672,48585 770458562229186560,118192 759750793868304384,57574 773672214977769472,137158 779616907708071936,174230 794211677659168770,195876 772397837153923072,90193 772784475315007488,132335 780942725474582528,184223 791901038936678400,241523 794319672992616448,256038 762633364335493120,16299 770737206461865985,119717 761363505803104256,66801 785307280216502272,11774 750977800941830149,10162 757703188724187136,48633 753723151977160705,22829 790272212020367360,230282 775826096591953921,151753 750783062376484864,15066 790429599385591808,11774 793120159300853761,249348 757799782001676288,48093 778096150993829888,164826 781908089608044544,188401 793044388800704512,249004 773634987367075840,137565 785462355144605696,195849 778395045258993668,167407 786869422745157632,90209 788526451729559553,218260 732235210125762560,350671 773931336038027264,139404 794768672434884609,249926 765296921141448704,84209 795284221870870528,263895 794717534872334336,261155 762721531382394880,73814 753032563493597185,24134 771203586134908928,124191 781257880376795136,186434 756400796103696385,42249 793518728583352321,11774 766357294435053568,90963 787272562313203712,207613 788355161932591104,214247 762092514073387008,71429 792104610349678592,243187 788979099414900737,191622 793130064250478592,249348 775527529696272384,143585 789804910485368832,227242 790978384377548800,235590 756552204652204032,43391 787099457246498816,209035 795205472718495744,261942 795685061840556033,11774 777239720279568384,159475 794826444551626752,262849 779004354355494912,171902 785780072913309696,197512 758635010618515456,53635 794348240804212736,259034 795676257685999616,166474 751882943627456512,20318 788247098571358208,214354 787656174799769601,210676 790356217050857472,231008 792363219251630084,236859 774025263034142720,140237 788622370772770816,218349 794000315473399808,257325 764629169229565952,82283 776896045347287040,157082 773161050636156928,129551 794545525865480192,261155 777907094213230592,163990 756198816655761412,41694 771673302846668800,124883 761639354536165376,68864 774145426035322880,139404 785653903232610304,197063 757580509719343104,47761 773159785453723648,134033 775368368681431040,148045 751035793980870656,16422 766297731174240256,92189 768505729992962048,104999 772724192777306112,130988 785530925912166400,196277 758751760009793536,54842 787048839148515328,207949 750141341095518208,11495 768339153574559744,11774 788408392599691264,217519 792790135557480448,247240 792422202188509184,244550 794347734748647424,259659 757545223228719104,47782 758786601002606594,54070 789417278823469056,225923 758374143515439105,52554 753378032325234688,24745 762781538899660804,74681 792077663041007616,243427 752657983083933696,22206 751595074996273152,14653 764849787296477184,84724 768594442789937152,106257 785705293380321281,198094 794545249322500097,261155 781251638652768256,185921 761561158675464192,68339 765960529621975040,90482 787424575965364224,204835 763070787620311040,75724 787762116283379712,351666 769351730383454208,113379 785841366815375360,198591 738793063418630145,11774 775398008812871681,125318 791377437326184452,238395 753769629168836608,29819 766308586213572608,83968 757769221224882176,49066 769208942677286912,109945 795352858463965186,264397 764698283629576192,76012 788883121429213184,221476 776454840801169408,151317 760184880881737729,61598 764941654767775744,84724 787388582361178113,180433 794740149582172160,262022 786753474692124672,202429 756939341419511808,44450 775820224897556480,151748 774327007773593601,142283 786801924196536320,199262 768412386625785860,86208 790963285294133248,235487 795112213178699776,264397 762591785658888193,69673 764938091492552704,84929 785822278890229760,197512 754772038946926593,33549 756884597816918016,44163 768129801697845249,100893 785619799753621505,197512 791067449634332672,234583 795772637507108864,266491 758744297231425537,52554 794571816316628992,261155 795407453462654976,266138 750446453571592192,10566 756758294794862592,41702 759481049927651328,56700 764855322586583040,82002 757651834919976961,48633 793796878659903488,255393 781149757834141696,185409 787676636359426049,211347 777343367428530176,161456 780203969867984896,178882 759433707702845440,56964 768109222177366016,1249525 772466859316830212,131025 755501639256055808,38032 780800530763264000,183269 757221594762649600,46193 759512207491293185,58250 759885726666354688,58869 773936956141031426,139577 763446812678029313,78304 789457938335268865,225981 792106672055545856,243075 749802522223665152,10289 790926423070388224,234583 773888365460467713,139404 785880149841448960,198569 776595934817857536,156835 786298917541519360,201556 776596777323548672,156835 794539210481008640,261155 792995333274042368,11774 793397660640161792,249926 794868652688424964,262849 759514532532330496,57574 768004603124199424,101681 761574029895401476,67346 759696087384936448,56964 769553140714573826,112382 795397130785583104,266491 751028946767060992,16385 792043555527155712,240483 793170103382708224,249926 732331743517233152,349965 769769182367981569,103436 786345036547956736,201555 795045210199703553,23482 756319182246014976,42249 755800632557133824,38476 765506303154356224,87904 788948777931382784,219942 793291800144334849,249926 767227854564257792,94699 778702128843939840,169916 780889810877558784,183269 760580332428988417,63371 762981882720034816,74043 778997973376196608,171324 770442267567853568,118191 781360991611203584,185310 776955088031981568,157693 793114475914158084,242693 793414069034160128,59666 775005392472530949,146259 753682349620023296,28732 772229293535526912,129650 794185967988899841,258456 788458810079793152,215252 761829981823508480,69947 775825355907235840,151748 788540141971214336,218275 752983365968617473,25255 732293166087438336,350278 758439163549003780,53144 776820946116018176,157755 777079147646550016,158387 780320231541575680,174230 757335967497875456,46405 790899269456715777,58802 792683306244509696,247042 749428911054868480,8047 763541557349933056,78159 792455608729501696,244572 757642903715930112,48549 773221982653521920,132364 770153638949969920,117026 776131920702812160,153095 778729466218504193,170169 791147646564073472,232169 771158187437416448,122388 794292119967911936,259482 768833595586805760,107636 765992256515940353,90384 779178572514594816,172945 780819599277355008,182960 785783087237955584,155390 793520217343176705,248988 770588359685275649,119832 793199997172879360,249926 793872257902845952,256255 788596558677827586,217837 794945975165026304,262847 775700790337941506,149200 774248763745525760,139368 792784263393468416,241068 749409647396741120,8588 761854619840606208,69231 776473407865122816,153845 733286267215958016,355880 758660259162402816,54070 785840189860155394,197512 773906670653104129,139404 785920150994317312,199546 785324166996070400,193633 780435632489320449,180010 781636130772922369,188401 788089047411412992,215005 778648143474921480,167319 785926924145160192,199546 793190135898570752,250033 792017730257891328,243092 760490457843597312,63149 787994214365798402,214209 756897302590197760,36145 766449271633772548,90088 757632905178976256,47940 758755015578091521,54974 773351563674980353,134217 777599545379356677,162596 792127676509151232,240483 749682669353439232,9754 763876694440734720,80155 757567305392021504,47782 768076896026238977,103348 771903150840287232,128404 781587049883328512,188492 780796976765865985,182665 793072142988484608,247232 764519978964029440,79691 764523800927019008,669866 756643934466633728,44429 775411606998179840,144617 764419882142212097,83391 769285874018246656,111225 794352469254045696,259457 757086927581577217,45857 760227515457638400,61051 794695697786281985,262022 770949301350596608,122146 757677562055254016,48289 763100252937162753,76628 766326080349282304,11774 767196456662867968,97293 732355485089824768,350660 767487519512485893,85326 786341361503076352,201620 793798676283990017,255393 793517711942975488,249926 773294686190473216,136018 757263172407402496,1248475 790535626764324865,230301 793840433877094400,253001 755475264834973696,35470 761651721261178880,69231 762031771332390913,71429 766699702159015937,95672 790910866916974596,234653 794309786363981824,259764 792050718962176000,243075 793292105204404224,249961 757590139094888448,48109 754710296770609152,33025 757891392060452865,49852 794622364432683008,262022 780157921674035200,172120 773613352861966336,137818 792066037046972416,243427 793995313866539008,257353 768977970618888192,110362 790251415017062404,230282 791335039787208704,237787 775883380772732930,151302 781207796582866944,185595 791058406446555136,78159 793961263495790592,255826 753732892283506688,29263 769851795082391552,85326 771775104359489536,127871 760604559827869696,62716 764871312997281792,84800 766739917720346624,95708 780113127366991876,9643 774979417500225536,145801 793458501620232193,252408 758082937971699712,51069 765701645015523328,89076 771834963113218048,128146 771405503792414722,125222 763367319112417280,77731 766058429261680640,90384 778286920442998784,165185 788013119515795456,211829 764825868128575488,84724 771374908391645184,125145 778331973802655744,166282 788247006955376641,109244 794543161888702464,261155 773559170960240640,137042 787531007251607552,207151 793104497086050305,249469 794721728014512128,261155 779454514864816128,172185 771519578195320836,121612 755547599373950976,38032 751789779277283328,19352 756801645158109184,44930 766462777963589633,92917 785304674362597376,194934 794396399588769792,260404 767091879892492289,94391 770069853365538821,115583 771495219590107136,24173 756518715328311297,43266 762440044535623680,7968 780459005743362049,180112 754069435938435076,30296 757330218919034880,45815 757864595667156992,49754 785724092301271040,195975 791753522798661632,240483 753404577760751617,19598 762341773930672128,1249021 760766197885440000,64677 763834444721553408,80716 789321933523267584,215437 794249762304192512,257492 754001151360638976,29790 767833007919132676,100605 775518848627904512,149953 787098389024542720,206008 764449908397080576,83391 774660979955232768,144684 792102638988951552,243075 756647445988192257,44429 761485612549566464,65180 766048374252527616,90357 769232128550854658,11774 790972041042153472,235590 733152965092114432,355106 763492254732292096,78577 780949567898525700,183269 785558832584024064,196277 776539669488144385,151065 767027073131114498,97304 791390380164022272,237594 763093102626238464,75724 777930505312309248,164694 788900752261394432,11774 794559370218455041,261155 766063749119680512,90145 760568157517996032,62798 768897036171243520,109709 733340698838241280,11774 786222118656761856,199546 752990306837098496,24316 794191379069026304,257515 789263557686726658,221923 795429588142870532,266079 790663969379848196,231881 765708821847154688,84724 774002907481976833,140444 791171817176203264,235580 760968133137969152,64693 778269093472432129,167046 768919001208459264,105109 773690227139371008,136610 775834450563371009,151947 794557487210868737,261155 785859165348569090,198878 785299638274457601,194934 786068568530153472,196277 790248908735778817,229693 792851082535956480,242254 785900433697103873,197512 775132272676790273,146720 781900015769833472,191291 788739069656260609,220029 756294893073412096,41380 771490220122312704,125111 758741506207289345,54070 758883468390506496,54631 765612410765836289,88052 761602441913786368,68993 732578223721046017,1170450 781074983409819648,184044 791436880285794304,237532 762687955785879552,73814 776838747497259009,158387 777801061356535808,161352 791347886424412160,238383 776230432325013504,1250308 789130017565384705,223332 769591169273565184,114422 769920424067133440,115511 773185343923204100,125367 756645084884598784,43391 771364573668515840,106716 785523091640242176,196676 790511457980919808,229693 756570729995444224,41798 780738920971546624,182313 781265044919226369,183784 785615147607793664,197512 794526122763493380,261155 788469226185093120,218495 754859058176233472,33356 763644148234596352,77638 777409541126303744,159876 791678255199686656,240483 793100531132608514,249004 794329688705536001,258741 776432418991460353,155390 793477599032807424,249926 759607021150666752,58232 761710595947302912,69947 785868112331546624,198878 794015182800289795,256502 768560568949022721,11774 778810756074614784,167448 761013076820975616,64722 765917792688279552,87904 794538874420609024,261039 794671016932966400,262022 788337417652666368,217039 788632598289477632,218275 776815666858831872,157993 781831665522016256,190635 759097526519595008,56964 793139032507244544,249882 761621369926934529,69248 762344363015835648,571447 791743387821076480,240483 793275008944476160,249180 753797159431106560,28499 761978007653343233,431998 732443340030025728,351387 788912721857093632,11774 790940711352795136,232169 793327661619830785,251452 764983414504194049,85603 768213532806524929,103354 770412375929262080,118985 779060867103023105,169923 791746739065806849,240584 766606796433813504,94612 792027821895843840,243187 785931636785422336,196631 786721441869926401,205455 794009286074433536,257492 792816975437262848,247379 776490306652954624,155287 756493171400605696,249811 787832830705471489,211422 751187954664701952,16768 790671377908895744,233307 781715710892314625,182338 791687639053119488,240483 792420194928906240,238637 793583269229031425,248253 753728511433551873,28563 780546916484382720,180343 787775075101446144,212357 766998072563896322,97025 793923861280526336,256219 732245270667231232,196346 769195917631221760,110843 756878107827515392,43471 771304752512692224,124597 793068914313875456,248514 771352518588760064,124528 789164099099779074,11774 762806236362399744,74713 775071138649149440,146855 779039249991557120,172120 793977855344414720,257353 738823062523498496,11774 777027514317180928,159876 762353140742184960,72216 792901576415252481,247241 756576015162355712,43258 789557231410896897,225739 791373357015003137,238429 749649041143701504,9087 770621947767984129,118192 785498888220266497,196277 792678555389980672,242693 773447697298780160,135025 793608582952517632,251537 758689785582063616,54070 776009226040647680,152872 764100326202880000,80939 766249509500301312,91946 790249907911204864,228820 777238477221933056,135749 751162678006018048,16897 773171421765828608,131007 767186510311403520,97852 769266567519477760,112399 775414223673266176,148033 732405397001101313,350660 793146097707393024,249841 768943386346872832,110362 773351490358419456,132335 787340950259372032,207835 769339365025808384,112788 788404876153720832,215437 753588856075714560,27045 766495082388258816,91798 791706989185343488,240070 768166403476115461,11774 775873939667030016,152314 788918738452000768,220332 756284075149631488,41459 794352260662689794,256038 760980838007791616,65974 775939968543752192,1170518 754794982968393728,26066 767843803625582592,101681 764218950469226496,81946 789157448342835201,215505 774093289830043648,140211 777860946756636672,164001 779438212796276736,174288 786745852639449088,205094 778638793016573952,11774 790430286655827968,219678 794566496601206784,261155 732929577127948288,354162 752222806100717570,21074 758742384859426816,53995 776841014392881157,149040 781831833856143360,190635 765222766161330176,86440 766381788100866048,91751 785953917712474112,199546 773229379153342468,129650 765932755163029504,90012 776457309182504961,153845 776858095397933057,156644 789149501877542912,221416 789196636509528065,203546 792497882838421504,246392 755942926652477440,40867 763063834902982661,67326 793856822524407809,255962 795089076143714304,258193 750365248058564608,12883 753013861205192704,22546 788124901550989312,215012 754722959642820608,33262 781370254584782849,186584 787914563299713024,211347 757882165187272705,46974 791710604402782208,240145 794301068276535296,257406 753329507638054912,26539 757438177971802112,47284 753806488808804353,28128 760275771214573568,61545 792346084806844418,245103 785634231972089856,197512 781267414818230272,186149 751097147827818496,11495 757446359385505793,47283 793871639263875072,255942 779631190462631936,174230 777823159529644032,160609 792172432924770304,218002 771432972775862272,122973 795738182549524480,267655 790695170803138561,122700 775735609453191168,150511 787895009324392449,211837 791007236105527296,235251 753014624845430788,25253 760831965809422336,64326 771978241699565568,128934 769383501544075265,112199 772625416548823040,126498 794149289559617536,255870 755710701012914177,38476 791432847764619265,238292 751910300631199744,20471 760545269272293377,62726 794033976876957696,257492 758354847410167808,52733 759960149083631616,60363 765298905336516608,87012 785782669980278784,196917 791331500264267776,237787 752006941879271425,19159 775364342912983042,148383 787031790213074944,207113 794586093643505665,255870 755169772405452800,35890 760568642031456256,61412 771024615846076417,26066 791399360760209408,238207 791851255404507136,240483 756617214325764096,43956 764133891913515008,82066 788120124079284224,214247 775432147989594112,149338 791789960781107201,240584 771776889438494720,127846 780494329139736576,11774 754788194965565440,33549 766814989114019840,93138 773866991585075200,137158 776815563465170945,157755 790249459758137344,227048 760571078490062848,61544 770419046974156801,118985 766038167841546240,91043 792595344311873536,150812 795488634698756096,266138 779866105867218944,90252 781113729425420288,182726 785522531084017664,11774 789240096277094401,224680 761320164696723456,67326 776488254413545472,152314 779653469238071296,175533 732965078354432000,354506 770674343588364290,120610 785480137689042945,195064 775141948655099904,146259 776619780623261696,156835 788393850201116672,217519 765915373614927874,90031 785278888947572736,11774 792407506706280448,237870 778275119861002240,166390 755539988054499328,33186 770713676370149376,118650 763495318344310784,1249137 766003765111644160,90908 787974037100265472,213952 777612555170648065,162098 770500740733214720,119477 775060477038751744,146675 768067545475809284,101403 789258655694630913,206666 775812268000849920,151463 786662281790693377,205455 790641121441427456,232863 753595417439248384,28037 770674267637837824,120610 786249395343806464,201958 763462625388744704,77612 785273319608033280,194147 788763267330039809,220526 790983771453521921,234583 795327348619022336,264460 763417592191078401,73814 773916555390300160,139989 776935259497652226,159146 763554663580901376,79131 771660447283937281,100605 791021392506433536,234583 758625879090204672,54070 761878139932925952,69794 766359123977916417,93286 792818531935121412,247877 757642703202988033,48549 759251664339689476,56964 768848634985218048,109167 788047064391376896,207965 788166465685860353,215005 750922303911985159,14128 767468380269842432,97519 768545293495332864,104999 789516415954890752,226810 787911497099935744,205349 792061159759241216,243187 768496500674469888,481145 774407992506593280,142527 785325411467202564,11774 791634021138784257,240145 768803408086233088,109104 785621906997194752,196277 790087890223165440,225981 792898827220951041,247675 794640509327339520,261155 790558440544501760,231792 764982893709885440,11774 780962379756605440,182137 794342813856972800,258892 754708726129590272,22393 766259205489565697,91946 771160021665132544,122967 795144466260721664,264774 764464437151444992,82571 790738780365914112,232884 755812557688967168,39462 779484412765319168,171037 791274796717707264,234212 794600712097464320,259659 793816354826620928,255393 781842434636513280,190635 793394743795445760,250064 762784114965565440,74302 787742799806369792,205197 753385470378254336,25981 756520634952417280,11774 793467674772795392,252408 794241563983548416,255942 764957896727732226,11774 772185279788646401,128934 776966075749720065,159546 755563295701164032,37457 770653386085502977,11774 749586368725151744,8047 756367955655467008,42249 776751083968397312,157755 758449964607471617,41680 769014761178689536,110362 793260354578939904,243761 765283547661889536,86053 758496724197449728,53367 761537846574538752,68846 772609706493743104,127218 785659565366915072,197297 773994652181598208,140230 768212742931177473,11774 772601922670858240,129991 785492322331033600,195849 793523842807279617,252020 768500296687443968,106281 789564117149450240,224680 757902387239645184,49307 765920186448932865,89923 786259493231308800,201494 786357305491152896,203426 790815587119337472,233241 764295093293551616,80016 788445532377214976,217837 780959974805700608,181419 770696237196701697,118192 771709072332709888,126493 768878555765706757,108849 781506279793565696,188401 753558717333856256,25189 765171381868892160,86053 786049827217879040,200382 764490186587865089,82002 770949855543857152,120474 794609271384211456,261155 758126285969162240,41703 786594822832398337,204413 792525285803618305,236884 793451013097205760,243075 760169854552924161,61051 773838571409211392,124207 755793466182041600,39462 757556087004422144,47782 793266161534271488,249926 768278820365410304,104662 773933814603194368,139404 792031308289421312,243187 757020736414478336,43375 762137416413028352,66922 794291121539031040,258829 758725738098929665,54070 764986669108002816,85562 776149134923313152,153915 780806371897970688,182257 789301330493833218,224680 762727709114064896,74133 766498665200427008,80939 732342046271275008,350808 767873244242251776,98972 780566956516737025,181548 793102601436790786,249469 752886224327618560,27848 766302834929176578,11774 767884484150697984,101681 792534397811503104,246295 794810966559096832,262145 795043442095075330,264064 776434021697933312,152314 788387499596840960,217519 789212107904577537,221136 788486781691916288,218455 754010798255513600,30590 770304712293752832,117257 774415078443528192,140444 776622136349687808,42036 792386645978996736,241983 754736835981611010,33356 772414195186925568,122344 792604584501882880,245101 791233145848885248,234552 785513125596585985,196538 764899242615767040,84679 765209487774851074,85464 794938920916099073,262847 773209857423912960,134380 792833322107936768,11774 754774369503707136,32941 759970704741793793,58057 781295396836573184,180016 759946950338748416,58254 778198782282436608,166390 755837197970964482,18215 749715204255019008,9433 768533254508994560,106763 763079201347948544,75724 776160381857390593,153058 776766255231561728,157840 778735566158372868,170187 791477858556411904,235621 794698792608137216,262752 794706196854935552,262849 785250503173079040,193669 794279473428492288,258598 761970346006188032,70679 790748853322428416,231894 791307124508766208,237787 769638344900751360,114422 773557377245126660,11774 788397051646185472,217519 789856691345100801,227615 787077335342276608,207613 791074060839055361,235990 785657667855355904,194082 779461988653072384,174557 770709844349157376,120610 772958779839090688,133454 786206864623022081,351463 764496827500539904,82582 768421190167826432,106281 773989044808187905,139989 759179127622660096,56964 773589158954663936,137158 781365492296671232,139404 772588109267607552,131027 791447919006216192,237908 788855098080243712,220332 792435485792608256,245750 758255113639112704,52061 762499567745060864,68142 775376783420121088,148870 786427848110149633,203350 749265665010184192,7828 753038923492913152,24134 793944668107108353,254135 765229773517914112,86415 771763102035554304,126293 790726047385792514,232863 773658321354043392,132625 781659679785115648,351998 795344168524595200,265355 760144052901797888,11774 786822064279736320,352200 761272364822704129,67283 787917234312187904,212693 758883627086209024,55174 790731044957917184,221524 760566195363905536,60866 768463986195099648,106281 788136200674635776,215754 794325987311964161,258878 768491456852090881,104973 777031848450985984,159245 778651458006765568,166409 770281410502520836,117257 773894988283326465,139865 776261454613901312,153194 778582771635744768,168794 793471587508891648,251452 759829965013594113,59666 758871964073103360,54070 750576861252640768,11495 762862727362547712,75327 780193679185149952,174115 794736176578068480,262752 758394866132975616,195876 764448253916110848,82066 790316248081063936,228341 769354774898626560,112363 749655903658467329,9087 780918334942437376,184386 773737192606793729,11774 794637119817940992,261942 764582539772080128,83751 768162864536268800,103354 787121330114142209,209351 793147170010562560,249926 770367582947860480,11774 779008092478513153,171617 792764867207843840,11774 773889265499410432,139404 732678167022952451,353417 794578738977574912,261130 795056799716085760,262849 732155138677342208,349721 786681742333796353,205728 767841966398722048,90193 772901335523930112,131289 786632765366267904,204413 789816292735873025,223249 758257971352653824,52061 763501163941474305,78861 787699716259581954,212139 793315538432765952,250033 760009998348845056,56964 767780232686292992,101163 768204275067424768,101383 787070679623532544,191622 780660888395063296,182257 759120611797000192,56784 749691453429850112,9433 770935468565430272,122146 779403425012416512,174660 779468189923209217,175260 759108790042107904,54070 770096450835546113,116164 788196563688448000,214899 756626294520111105,39096 760525152836804608,63149 769241816763891713,111558 773537944371998720,137042 790671506888134660,232863 756231487922532352,41680 766765887038820352,96275 767823320985198593,101681 792121109965668352,239610 794313722542116864,258598 767414588107264000,98890 785313043014049792,11774 753747875662659584,29624 778456165306933248,166853 788835644969627648,220332 792082683388055552,243513 756809868082712576,42344 760867038457765888,11774 768758251726909441,108786 773317250149289984,135736 776120144632225792,149319 790659957108736000,231894 790939296689692672,234796 788603420294995968,218469 739853557743136768,11774 762748973366915072,74630 765492463574274048,86320 793498314230620160,252741 753155321669951488,24319 754773796951887873,27045 788125564544675840,215754 766668867481378817,93286 750344599059722244,12287 761295009316495360,65626 765611982804422656,87904 793170242839031808,249841 771821084924518400,120610 785857091005255680,354104 777116678148599808,160221 770314241396056064,117833 780240903495639041,179190 759199914131881988,56964 760429031955296256,61412 758073506953211908,50827 794668976647368704,261050 759970770378493956,59666 778443304794853376,165185 780677539010260992,182146 795419126688686080,236884 788420109152825345,217837 791121398101966848,200963 732667363724779520,353262 790936733760253952,234796 794205111635546112,257026 793367358110834692,250633 776900301441814528,159359 769305667685396481,112399 785622302088007680,197512 788427931605409792,217788 767066494564007936,97355 753951239025614848,30590 749223169362259968,11774 768810968985972736,106716 751023894409064448,16299 755760942722547712,39462 771739176073035776,125111 773993086967873538,140230 776930452036694016,156835 790767803393454080,235349 794567963663863808,257353 776469517950214144,148010 777617672104124421,152872 757750171228856320,47844 769895702029803520,114779 794449579181674496,248924 786497008739708928,11774 791023814503174144,235756 758863361031319553,51809 766427605138563072,93184 762113217158000640,431998 769300921557790720,112399 785301122026209280,174507 771132613696294913,122126 794609330779811840,261818 780562842734981120,180074 788901909310611456,220815 736019451561279488,352060 791629548077146113,239426 793303820386332672,250633 758933460069126144,1248650 768481124880449536,106774 771284162267324417,122126 759151930878812160,54425 794603724714840064,249926 766288170379980800,91751 768477123946348544,106281 786327851721039872,202429 794524819437985792,261155 766269616192487424,90384 773952827597033472,139404 777119001054941184,159850 747550260738744320,350272 757707342498533376,46958 768881852639694849,99044 790531666049728512,231894 792086039108071424,243187 759907390145695745,58227 750445878318600192,12535 754831180046802944,33356 755218676622647296,35980 761957553886593024,431998 765908593250033664,90125 774111649389158400,141360 787704256908320768,211829 775363218789306368,148645 795434849196707840,266151 760608392570343425,63858 766491803742793728,91146 788158444305985536,214899 788387876308484096,217519 752799255035871232,12060 753650848719261697,26492 791367602811600896,238205 770724636598218752,120610 764164510387015680,82283 775360912534495236,148537 758689854116892673,53185 767792381001277442,100605 794880482391523328,228037 776901870182739968,155451 793143682291625984,249841 749743313775955968,9771 763934622350610432,80393 763159731276025860,73814 763560923504279554,78015 770742182487744513,120610 776626194347425792,53667 794552933325082624,261155 761602663720988673,67133 763114552401784832,76549 770754745518567424,118650 794048513180979200,254209 756350465902772224,42249 793145727262208002,249469 743873917480218624,1322955 780272157284716544,178076 787350363753943040,210207 773890826749431812,139404 791353446834188288,238395 765360804744925184,73706 779952544348975104,94705 778361827952439296,166532 786707768325570560,205270 761334306186801153,68182 769967793588596736,115531 773883450914988036,139404 781119548242141184,185496 765980246407602176,87212 786998618737651712,207949 793981033406406656,257353 752956497294876672,24597 792188005553360898,244550 737048830756028417,11774 769852367231651840,114357 792070124119269376,243187 773841905281040385,139404 785868555434676225,198878 767992657616318464,100620 786156332177039360,199490 759090158016823296,56197 792137836124336128,243187 775365085439090689,148383 787113424379482112,207965 789880144173342720,226182 792190669624225792,243187 756664914974957568,44429 773506109055373313,136904 780574023755235330,181419 794302440413732864,259457 761890712472457216,69516 751174057748422657,12308 752927561064259584,24497 793457976505954304,252408 771448367750664192,1249871 772887904402235392,76146 760462366597345281,62165 789289857747001348,224680 790704786836381697,232884 750836583851397120,15661 788575110324256768,215437 789084277711446016,220526 774054656737587201,136904 761636900914417664,69915 773901093260623872,132796 794329091272884224,260033 773166696320368640,134470 793965518701133824,256255 761667386932068352,69878 781659390374019072,177455 794636509278257152,261155 758633129368182784,53185 792361691812130817,244297 794907003877466112,224680 775789880941084672,44461 785412099853934593,194126 788349453962883072,214078 790939093353926656,232825 791351893666717696,11774 794596204306923520,261155 736596436859686913,1170317 788180981010329600,352258 772182055006380032,128934 790877310870224897,234583 781707024568578049,182726 793984973778796545,257325 757738032564883456,47806 772006749322809344,120474 792841004894134272,221416 758661261844504576,50923 759154806837637124,56192 764312150181425152,82283 769199655431262209,111517 771790926133985280,127582 790014349427503104,228363 793882814731124736,255942 753974380305133568,29263 763412840078254080,78159 790908144943706112,234583 765893659732606976,87904 774273050023895040,131421 780614275593277440,150151 763894797287370752,79513 793326275251302400,251452 773918191353368576,139404 790975727780917250,235536 785243613802405888,194167 788167050900434944,215608 750933391910932485,11495 755199178607910913,34731 756538636133404672,42202 772124216527167488,127775 764587708064890884,81869 794043262545764352,248514 790858887545040897,232169 793567803903209472,253206 792071312571260928,243075 765594874447958018,88052 790658903080132608,233307 773442113036021760,26066 794544106768842752,261155 759193671602438144,53001 778020956430176256,164001 793191458601701376,249348 794397399900831745,259034 752294588019204098,17842 754100081079365632,30296 774152755812327425,140444 750669176201629696,11495 760716219452362752,61412 772909034462588930,133519 777940325876764672,161960 789483574718189568,219754 752223274860355587,20279 765611442942775296,87904 791264367610204161,236502 765682129858469888,88459 770305930915352576,118087 773710180500508672,11774 776244668908437504,153845 779644266205151232,174867 787097435474530304,208379 757560278913540096,47861 786937047697072128,207304 791713184415703041,240260 776928539392221184,157840 755837523927130112,39384 776930664629145600,157755 768221162899927040,95055 795358097300721665,261155 780672214374821889,182036 795409762959654912,264397 788610444265127936,217937 792150292682846208,243186 759135158612221952,57200 760569034454818818,59373 787501802895704064,70858 774077420848582661,141289 793946554675576832,257026 758714826533273600,54739 761703062817779712,69947 775111791068192768,142668 756294217811406848,42432 757877412906561536,48477 788868584273391616,221143 791293271184138240,237491 773923417615691776,140025 775836258668916736,151748 779362520570015744,174427 792194197147222016,243075 754698869120835584,31046 794901173857878021,262886 754734397190991872,22393 791357921510694912,238395 773607673656844288,137158 790881408927473664,234583 776380208647696384,153854 732738873118347270,353874 764069230346170368,80512 768945685219708928,108795 776549740007743488,156110 791941049249783808,240763 786948233473822720,207613 766367621801357312,91798 775483264341532673,149770 792093333371977728,243460 758902492914601984,54070 763797254444548096,80393 768070873920118785,103261 780912164810788864,183811 795301899721383936,266079 795429266301272065,266491 793467755425107968,350503 794870772334493696,262849 750789099368419329,14781 760532696288391168,63281 786378391372992512,202727 791674411849949184,11774 776197273814523908,143356 785269974675759106,194648 786012959122132992,200235 788107922416947200,215005 789924447624925184,228820 767161977386872833,97386 775009612567310336,146259 777654933659148288,161387 785623316522344448,197512 795186929104875521,199546 777457904114860032,161705 785326350253101056,11774 787323631873495041,210061 790990985970999296,235487 792028047511785477,243075 793206436943826944,249926 750370273250148353,12883 763692409419096064,78947 776257374466244608,154534 789145553967865856,223899 754707985335586816,33174 763474097699336193,73814 767683768387706880,85988 768171664819367936,103212 794302443995570176,258456 767608327744270337,100335 791728161016975360,240483 795064706709000192,264431 764193658618851328,81946 790991415568375809,234653 733045016566759424,354906 791174639946989568,235590 772112096561471489,127366 732576531730456576,196346 785906102533664768,199546 778504539699830784,167407 788913373266186244,11774 792290227842904064,243430 789490129295511553,224678 785420703873003521,195712 760901340214226944,65234 785833826601709569,198671 762411142950117376,72978 777251944809111552,157755 786392320421814272,202983 795372201809543168,264397 776464656995127297,156005 795761209752440832,247930 781432298730233856,185347 790295482312462336,11774 794985318227279872,262849 786255660858179584,199546 793191423151448064,250430 758279799085211649,51809 767871189922422784,101681 788783834267430913,220526 777546445096353792,158784 778436460168884224,167398 785887568688799748,22735 773546417071599617,136904 793123098312646656,249469 790936790978924544,231894 791666799691587584,240483 764856603321438208,81946 765982630059794432,90735 775152450202394624,146804 775398893899030528,148645 754815629580828672,33356 732912158560952320,196346 780551447964377088,181419 751203779572215813,16833 770847682608893952,121490 770981370541858816,122146 788796301286711297,220526 766020019151077380,85326 770849420661264386,121479 774355856355840000,142090 781562790922235904,188670 789180273338388486,11774 774006183065772032,139404 791540258122797056,237935 792559905693511680,244759 794003480751046656,257492 767198594524852224,97852 767375684872368129,98924 773987174681305097,140232 780359226338205696,179593 768921727992606720,109104 752003490801594369,19399 774039862727077888,140748 764489201207304193,81569 769258186083885056,110585 771592006137065472,126763 771682334034845696,127134 773834361623969792,139333 786378708017815552,203510 750493552367378432,13627 779980701068357633,177704 786026551628357632,200235 778336591827898368,166816 791037222053044224,234575 791671832902598656,240483 793169235208003584,249469 764063567586861058,78561 781734366292520964,188458 793579833066393600,252020 767178360950657024,97386 785349057262735360,11774 792516119596765184,246314 794635558907580416,261155 767837562329235456,100561 776726224022278144,155451 790908067961528320,233307 794193465693249536,258331 759947328513986560,56964 769529141687414784,112399 771416638130360320,124597 778294493330173953,166409 793651401268293633,254008 793989954078576640,255299 765962993234423808,90482 776440685343875074,155896 791671280160350208,240483 793308947058978816,124597 773923647274754052,139989 788762531661684736,220332 793987142347165697,255299 794288645679104000,256219 768072227938037761,101344 785463258710962176,195975 786647205163765760,205181 788835030365638656,220526 794033568804696064,257492 791706458341638144,240483 788453799627255808,218275 790687471939923968,11774 775106890166566912,146038 777660292813783040,158348 768288951186497536,100893 769011929587314689,110709 780618744536064000,182122 780767578150936576,182960 785473795687612416,194281 788831340116475904,216009 795699411003187200,268281 755698178989719553,38175 757254477913001984,43553 772121450274758656,128930 757998346673922048,50747 772509995300597760,119394 756416122983882752,42249 779295464956895233,168284 790690601796718593,231894 793096886022471680,249469 752182290646757376,17434 753349993340207104,27222 758446571415478273,43000 763875630047911936,80648 789559186770329600,220815 794618367541972993,262088 758062487832891392,51136 794749596903886848,259220 761006235210571776,66168 772782057323892736,132288 755195834569031680,35890 762736872049156096,74049 766790386199109632,80720 773856898927980544,137042 774338968183828480,143051 787413670187761665,208146 764432622277701632,78189 766689637754548226,11774 786333032311644160,201958 785279943160635393,194082 793095187123675137,249469 794609432579538944,261155 787102192276762625,11774 794521459288899584,252741 785876825817935872,198878 788057589527425026,214354 786946350910873600,207287 770690214989824000,120610 788459328034344960,11774 781606612851187712,179067 764826009308844038,84724 762334694763618308,70886 776747341097398272,157755 758859506197540865,47761 765244841601163264,85981 789102701359562752,223286 761129271297474560,61051 774369751187361792,125318 772612518481162240,129558 788202118326915072,214354 753950058769375234,30590 790650821360947200,227183 794683641032888320,262752 788113805171625985,181419 778610161929842688,169201 794757823313940480,263096 764638486364246017,80648 787832523464187904,201962 791712410830774274,240718 794028651306045440,255942 752887321293455361,24134 776460324413112320,156055 791725327760240640,240535 759950274618269696,56964 786975278971117568,207949 773494068332462080,136947 793441846936469504,252196 794651442061529088,261155 753960033851809793,30590 764113773208612864,81869 769701633743654912,114779 764205336882393089,82066 790755816181735424,232884 791330168178552833,237787 771076193311420416,122982 773880605176164353,137033 790746388070076416,99049 751651574502522880,19000 788791009694064641,220815 785281255482925057,194667 795276094144466944,246425 771805930488987648,125554 789160684831539200,140444 793109616406192128,249469 788179769103818752,215088 763938768638193664,80648 756266888964018176,42249 786880512858083328,207109 752996916833685505,25135 765352385669505025,86874 776107574026317825,11774 759546261108383747,57068 786425011703730177,105109 762320302902747136,71502 794186978950418433,243865 793507162412777476,252020 748932605781823488,11774 768964573051269120,106774 732842133401526273,353006 793214412484059136,249469 756595547016863745,39096 767925893733855232,100038 777692505097854976,161912 768156661894623234,103354 760196111080513536,61545 771876722312568832,127366 785399590480510976,193633 752160842347536384,20636 759099870024196096,56784 763798158572941312,80393 781293045341884417,181952 795402616771670016,266138 753650050270654464,28866 766829110496792576,85562 790942355700408321,231894 757384539387768832,46974 757685844014542848,1248475 786192034486886404,201619 793653438517174272,252014 761627268426833921,69231 770803654840377344,121574 764474558564794369,83469 787429685101592576,210207 794868254934188032,263302 763803517043765252,79693 774082312799682560,139404 794761967718268928,262752 785818400820002816,198466 767700838789677056,100605 768612189712191488,106702 790949563242803200,11774 768104117709438976,103354 771430115129516032,124744 780619401905119232,150151 734905454745161728,349513 761596023718354945,69245 791380461515866113,238395 753188106707140608,23884 767092178501926912,97472 756261848970850304,42249 753703594860253184,28799 770827660062621696,121479 763845893225275393,79691 762499064931897344,70355 787091719103901709,207287 772922230384668674,127711 754247062376550400,31450 786747901435375620,204413 789077601268670465,223286 794612781970378752,261155 786721931944861696,205728 790614983667281920,232280 770019093785305089,11774 792811791231229952,247240 793948354166358016,254444 776004975021461504,152872 786385227673317376,203240 786591519822090245,204224 763274515791147008,76723 780308534223265792,160651 753375821083979776,27402 762697514097188864,73621 791404047785873408,238290 756502441256890373,42249 750814709264232453,14950 767944883139145728,98890 773310548444405760,132335 749662979877109760,9666 767633060166717440,94612 771690496380907520,126390 757794148103491585,48492 785641535429750785,197512 787985576737673216,205197 794271640855031808,259457 778315964211429377,166282 781034163956752384,183269 785360489048080384,195125 793454535297511424,252020 749694095728095232,1248018 755080594313338880,41724 775788553796280321,150426 777180169689759744,159370 763100703946452992,8047 787298164017471489,207212 758561931217276928,52749 768120932942487553,103012 778705335510896640,169104 764863910696464384,84724 768967010072092672,110023 761860167440924673,70959 764604294536441857,81955 780910181664161792,184223 792238968305815552,242693 792501779657265153,245268 770296237119635456,117257 788828773005168640,221297 792509669289885696,246225 794385405739053056,256276 755347097038323712,36810 758479390657306625,53185 761715722607177728,70355 762248093303762945,72408 755138464241201152,34898 774116572482777089,140444 777689314889076736,161277 757663116037685249,48549 760181239018029056,61412 775437762388295680,148800 788757321992110085,220526 788864853607714816,220765 769310772879122433,112788 785317881961676800,195125 790239973022769153,230334 769422514367979520,113165 787106307698413568,205728 773542218669826048,137042 768051513352531968,100893 758033788874129408,50442 764082048575287297,81702 785540367961563136,195743 791166104982818816,234583 754094115646824448,31529 790619336817905669,229901 750730853899051008,11774 769234849433432064,112085 789049249115746304,223078 790938528465158145,234583 791784416779599873,241678 768133047795392512,103261 780689744904671233,182036 763902428945215488,80648 794406725595971584,258456 772104023201636352,123354 790634759147839488,232881 795302619745021952,221416 755019601235148800,34093 768069067018162176,103261 787117365427249152,196609 770386990420357120,118698 773859214519402496,139404 780810242816872448,183269 760578819585667076,62790 781661235322425345,188498 790532183081361408,231828 790470727384260609,230282 779465011244638208,172945 765071588286930944,85562 775739578388877312,151242 785644341117149184,197512 758806059196649477,1248642 773840843711086592,139395 795078680468975626,265102 755074563420020736,35044 772582813988065280,122967 794562401999978500,261155 741116994091638784,102730 753722882883194880,28508 787939934674059264,208178 789261856128970752,206666 759113045930946561,56784 767802583826202624,101681 778376569547030528,167092 788476257293983744,218275 755742243361792000,39195 776761225614983168,155451 765257906300215296,86342 786030222583869441,197156 792918236115369993,248065 757567697282404352,47782 772581074173952000,129662 780833110074228736,183269 764985035371847681,44867 775152385131970560,139091 778651188740788224,167939 780556346240360448,181548 759150242478510080,54620 761910226551537664,70940 779138012638773248,159308 787757410094120964,210208 788427167323525120,217449 781363073474932740,186434 790946846654894080,234583 781631254055837696,188304 761901062806761472,65500 768347247641845760,104932 776832831167336450,157082 769793136457637888,114388 777522025107591168,162280 792482639265484800,246225 766311580036313090,11774 749386078864314368,7160 793574466907496449,252408 781156921084563456,185496 776249006594850816,152872 785606712170393600,197512 785644422167879680,197297 794050991096115200,257492 777819307023753216,162000 773719016024051712,138819 756905900179324928,44450 772722595997294592,131008 794906553660960768,262849 795336047584485376,266277 757993017810653184,1248530 769670497923510272,105652 763695042066124800,78304 768929616002244608,109945 794238259622592514,258456 794531302808625152,261155 786746531986583552,205094 752971616548753408,24439 757269157180166144,46384 755110237695275008,32873 770612178730704896,119774 785391313810255872,194080 773887445783851009,139404 756352272355950593,41798 794989491165466624,263907 795712792347213824,265858 750189450844667904,9433 754020558153461760,30590 767574587571900416,98646 788124908110880768,215005 791718394986835969,246425 762740565226115072,74066 770309647588884480,1170722 772063487082188800,53144 787719731931385856,205197 795428455177453569,266990 732696191947788288,353228 778266843555430400,166883 735702550498811905,353124 761340390108762115,67938 790902565143797764,234583 780801706976313344,182036 791661606430121985,240483 744195907453759488,354100 776912948908425216,156835 766392770227351552,93405 779779288602124289,174756 787050474662801409,207949 785945921041276928,199211 760441893142396928,62771 768493273996406784,104973 776747990354571264,157755 792156070751920128,244221 781100419254743040,182726 758100921469526016,50923 766704175489097730,92226 779150010554388484,170843 773020902657183744,128382 773221155339513856,352982 764872171575451648,82766 794314473196560384,259787 757335018054094848,43751 765223579382415361,86103 786599201241260032,11774 758511714463645696,46384 758829177424318465,53739 775955885377982464,151070 770270829619847168,117257 778674745042538496,11774 787502004109242368,72035 767065256241664000,97755 780913872924471296,184196 764940204230660096,84724 771494854585032704,126293 776906136528171008,158815 780084488630001665,174465 780789730979876864,182726 793440615568637954,250033 794738878372544512,262752 754082892012224512,31767 780864934322249728,178110 785359091321430016,195481 776441310009974785,152314 792519898790494210,246295 763003146100768769,75899 776744421790408705,58531 764231204149207040,81869 761001392395939840,66116 778726571964104705,169410 795364244288143361,192363 763165307292622850,75899 762425159915413504,70177 765610497915977732,84724 732927567867478016,354506 786718663940255750,11774 793155318524116993,249007 793162967135100929,249926 756939021641740289,45583 785290423526883330,194648 790375871798472704,229693 759454369070845952,56964 768595418913529856,107428 769541907873665024,87245 776531665472589824,155896 785821805411962880,197512 767343556897845248,98357 755824017278246912,354831 773480238990884864,136904 758415488061931520,51997 763831232820117504,80486 777130740576288769,158229 786343807377891328,11774 768160682839711744,103506 779299607905841152,173868 793628528168296448,252581 762133941067415552,71115 781223309841014785,185310 785276542049890304,194154 792123204575891456,243187 789226810714230784,224680 795402530725515266,243061 756886332450963457,39096 757590381546577921,47782 793161550009929729,250066 794742228065325057,263141 768893554856980480,107428 762731924678991872,74681 760990696446623744,66159 751177440500731904,17591 777103083239305216,80607 795484380647030784,266491 772166050490101760,127707 758409676967084033,52749 768283225437462528,101681 779559238519619584,90011 760183121518047232,61412 769232070715568130,112119 779949071184257025,177337 758451962509660160,53185 775029285182513152,146259 756358514772238336,39354 787154895686078464,207949 788067582851055616,215005 793138908439646209,249177 795606071050170372,263926 778314040485576705,167220 793817103648296961,247241 753293571743068160,24134 773906042572840960,139404 778851456204111873,168794 788885714217930753,220332 758333166134366209,46384 764492504544661504,82009 773507417682305024,137158 788152782821785602,216009 756546226489794560,43553 790283676391182336,230708 793503589863874560,11774 794365715465834496,260181 754133250386243586,28188 787853518560370689,207712 759204234562797568,56772 755418188980989952,36599 758081522477985793,51069 769985999741018121,100947 776851826666770432,157693 794664020624044037,261155 791747972438470660,241118 768892305696620544,109666 787277394579116037,205728 756241935535407104,42117 794318695711395840,258741 759091095741472768,56964 750345226892546049,10735 781662679568117760,177455 772977280389787648,131421 772564399433273344,131025 779463821794631680,165690 753374574323138560,27061 770835594150752261,121479 778639311826673665,167273 785987782342651904,11774 763448647593828352,78304 790273699580563457,228820 790731698409508866,232881 795683749539311617,267862 774321711319691264,142942 785361930802360320,194082 787626428317765632,246425 764950706377732097,11774 787731531049545728,210235 785282811645362180,194079 764913384974327808,83751 786989778965266432,206620 790609502898827264,231870 756560816858619904,43471 764573850881421312,82066 780582192862863361,141689 759557939552104448,58834 773770982892851200,137158 775308731487772672,148045 776414646567702528,155390 750335682695028736,12535 753004432296665092,24988 771127457659445253,123038 754737226110554112,33356 758267906736197633,52061 788150706603565056,214976 752107305471209472,14277 773269713447026688,133454 759112161100791808,56964 766436467883159552,93823 768791486544523264,108849 771328084821811200,124597 775385852906184706,148170 756885654978564097,383981 762671512771891200,73814 776885386811478016,146720 777058214902919168,159245 777716940362117120,162497 785644151589048321,196277 768240605449318401,102835 794216132827840512,258267 775772997969932288,11774 793388121610129412,250633 763703564690558977,78159 793864919150198784,252020 786730634035228672,204977 757668265682317313,48477 777167799537897472,160641 752872718878453760,23843 791349826013331457,238395 732841146280509440,354112 770307292138876929,117257 771552332098117636,125163 794547929746808832,256038 766413539691028480,93138 777604527398592512,162294 781170307478544384,186050 791706988962910208,240483 786367947233042432,202217 788475756120829952,218275 794391007941033984,254586 773448952469397504,136825 787787807569784832,205197 766286471309516800,91946 771221304020049920,1249844 788030597474254849,214492 794729101265223680,262752 765596432044662784,87904 780909325397090304,183269 789500863882461184,225981 749619802533138432,7546 778011779888578560,164452 775960226814013440,151526 793410657110650880,251452 778586242975928320,168794 792031725224271872,243187 764339203303890945,83184 761678138124361728,68987 785364200734330880,195481 788450818202697732,218275 755133844613832704,34898 764549458977656832,82066 761980071225663488,71325 791512381176307712,238780 791668888987537410,238292 794561365100859392,261155 753184234722856960,352982 755111323361501185,34731 759085589303955457,54620 786823230472368128,204973 757364396284899328,46974 762694893835804672,11774 771370086590328832,125112 791057600104181761,234583 766809707243634688,96263 773995417524731904,139404 778001449171247104,164869 764395502725107712,82066 778729321355628544,170207 772217834193772544,127925 788439787304869889,215437 795385080285794305,266491 749166488976752640,7042 756590030785748993,44274 792657156298334208,242693 766368371529121796,91751 770315425766895617,117257 777343161056104448,159876 763797837855518720,80393 768227054407921664,103924 767364508100755456,97355 768072081582022657,86440 772536703315685376,118482 786248058417721344,201555 790237548480266240,215437 785948107552849920,22735 778314567390605312,167220 790254605414260737,229693 755614636578267136,38183 792129979207352320,244297 792532709293686784,246295 790635520737046528,176380 792250717188882432,239610 752988799492292608,24346 762172741239701504,431998 788122971202281472,215754 793474917899571200,251320 755274495145840640,35890 759036094394478592,54070 754072648817127424,31035 793970645637820416,256254 795076034156777473,262849 772112842132688896,129471 791631163240488960,238292 757687093346705408,48735 794864408262574080,262849 793297526417797120,251336 746526686565515264,1170858 763563565471133696,78338 768125538892328960,101681 786952122558406656,207733 789174382279004161,222682 754827100264226816,33356 777373080670920704,158864 762741356821295104,74746 793612003067695104,244230 793233967197683712,249926 793294991649112064,249926 758332850781425664,52554 771005823896215552,121949 763005156027830273,75899 771655716243316741,125554 773950757095608320,135903 779469403415076864,175376 795764276258488321,269081 757794305066934272,42249 768927394094690304,109470 772953862659375104,133454 773184707936813056,132578 793181407308685312,249926 762423740512645120,73102 762842326607638528,74483 770251094865817600,117532 753712405264363520,29456 791302043264753664,236502 750483608012455936,12859 750756964267732992,351792 780763701922164736,182960 779705515102367744,174115 793259741032001536,250293 751201642599555072,14421 772618168342814722,129551 742504615539773440,350711 763804299876978688,79691 793100284767633408,217519 754809833782702081,33356 758038359914663936,50923 786559479445876736,203863 787849190520913920,180433 789234698346258432,221971 791039008017117185,234575 794944707990261761,262847 755235998339043329,35890 775122443274899456,146675 792762068768268288,243075 793528956578398209,251803 787162874724642816,207287 789817528402882561,227873 795013911804317696,263896 758122100582481921,51265 792789094971547649,247241 732669816235036672,1170396 775652003326361600,150511 788448905755099136,217837 793841753216483328,255942 765311064309280768,87062 759920238183841794,11774 765897195241414657,84209 760902436219293696,64722 795255139846078464,264397 750474181066850304,11495 781054729061138432,183759 752157910453612544,14277 753763590407061504,29025 794294450654769152,257492 757883133350010880,49852 769504646113046528,113846 786002939324293120,200467 770023299216801793,115726 794194809359597568,258598 766417940396650496,91810 793640464272416768,254135 794613492804370433,261155 763393350976307200,47940 791726088275779584,240556 792712205145956353,235590 793954207288070145,255826 795417630333083648,267014 768908857104076804,1249622 773262913029152768,134993 794950541264781312,262752 781348987836043264,139404 752622512362680321,22436 777699430887632896,160641 780462866361122816,179589 785978967031328768,199546 762741778256498688,74302 781135071088635904,185496 785935806170935296,199546 788936078107348992,11774 756547082727596033,43553 795365913709150208,266054 765628278552002560,1249289 776552608043380736,156110 794026605094010881,257492 794274895316320260,256255 761271671588265989,65180 762667999442694145,431998 788780827953930240,220526 781868363471609856,188458 752211907524775936,21034 791229979371540481,230899 793895247512211456,255942 753750910459707392,22439 756257946628083716,41459 787123291475570688,205143 794593859372093441,259513 790256836784099328,230270 773518655287992320,136947 790755264618041345,232169 737792705284182020,1182435 775415463312404480,149124 758420445733478400,41703 762669109871988736,73814 768563243174531072,91936 786952369019817984,193121 760044867850530816,60112 777218844012126208,158348 758629724469858305,18395 774671648301674497,144542 787668887194079232,207287 785382433629827072,164764 790269228825706496,229901 779375678336753664,173347 771918812400668672,125784 774938515867967488,142906 778731726474350596,169437 785359460206194688,195481 788512793028734976,217658 792447437742800896,243513 761580927986302976,67678 791373549621555200,233736 795406968747765760,266491 764886577843765248,84724 785831749293072385,197512 751113136514670594,16897 753360592157626368,27317 758865185637400579,54070 768910213873299456,109767 787392296316657664,210289 795465291325116417,265855 772105224425082880,123354 775971160475504640,152780 767718160736845824,94699 771301841892155392,123825 791133848444792832,234583 793866678358708224,253164 764828652974374912,84724 774650905375477760,141766 764784485304967168,84724 768554254533586944,106763 779011807809826817,169923 781590214120607745,188622 793990840859299840,255299 746499714296619012,1322887 763561796909150209,77359 773938546683981824,137965 760063101387419648,59669 768500635260051456,107072 768875827853352960,109666 752188187938783232,21461 770296480309665792,117257 787079041526276096,207613 758351626335838208,51809 762416126168969217,70797 785490480779886592,192032 733141626596556801,355480 790314735392653313,230704 793224289176653828,249057 760513510078111744,62566 788064508094849025,215005 761667604196921344,431998 763503482322247684,78769 792492806023413760,246225 761403882840793090,67973 774666949297106944,144844 772174948206981120,127707 751177220442370048,17259 768586769180692480,107808 788814845290438656,220539 790249352002428933,228341 757061149678501888,43454 794525456083144704,261155 739978891398250496,352687 773914193166827520,139404 753952197164007424,30590 762071639605387264,70263 790715925838258176,232881 764990959973130240,84724 760545780990111744,63149 766402480469053440,92159 766417494533935105,93405 735463722068508672,349894 786136315976757248,198620 793196501900013569,249926 768500019670298624,106716 771662860267040768,126390 791792489892110336,241678 768217195843162112,103354 788150679550369792,215505 793609434392043520,252580 777264152205152256,160602 772825492567289856,132335 795102852603527168,264397 795738385356767234,267576 795460408933044224,267134 751559577490059264,18326 787329362794156033,210207 785289344932347904,193669 788441505337860096,11774 795361468266979333,266054 792131782615465984,244297 771793513910534144,127218 793495759140352001,249926 750122819338571781,10057 781698461217329152,190024 788109800466808833,215005 773885455523721216,139404 787028633151873024,207965 785748295515709440,197286 788856322926243840,221446 786725976675848192,204413 755855022936563712,39657 757247481524523008,45014 794546250599141376,261155 760657662665109504,60286 776873366384848896,155898 780470976010133504,11774 758815608351825921,54974 791840195150688258,239893 766065410810769410,90482 794691544204906496,262752 755497004390678529,37947 770749555398873089,120474 773710141103431680,138819 758292976384741377,52112 761775914015305728,69231 773599960038191104,11774 777311745639460864,154914 791611597143678976,237857 732792295116902400,352175 755192970500902912,35890 756955981519740928,45672 793460218625658880,252408 742430234927075328,11774 758441834620280832,41680 762784639442300933,73910 781107453853175809,183759 741889235620241408,1247455 751623747321286657,16728 757992153624608768,47761 794317494169333760,259055 763809457868382208,80098 789654878180118529,226712 775728589983535104,150663 785584100186873856,197286 793576028912353280,252112 764251884978745344,82766 778408663404785664,167677 794710120382873600,262296 764165810134757381,82283 777377454843363328,160539 755748637838376960,39235 786299350477524993,201958 788108797042565120,215505 764368185910894593,81869 787421779887357952,206117 760210689193549824,61412 768655854098796544,104973 771402447780708353,124495 785271919020867585,194648 788596659202748416,215603 792738394908528640,246785 785490329545867268,196277 795014714933841921,263896 753706529652518912,27816 778569872988999680,168794 760569544490430464,63451 749349747467522048,8297 755757002052083716,39235 790077526538383360,228354 795276175987933185,265649 787661282145136640,212068 788706903933095940,219989 786025147387961344,198973 787379834792075264,166282 773883154432159744,139404 785638508161564672,196277 791003285138182144,233307 750904788305358848,351349 753649015720292352,11774 780059833483616256,176129 786571440329863168,204413 787936731895042048,213887 793501786531241984,252408 768180248030486528,104334 786921772985614337,205186 758993762932535301,50827 777707021042712576,160480 757690327570452480,48301 758184071394537473,50827 772864749231104000,132848 786259923315240960,201958 785936344329564160,198591 761654740295966720,69747 755092739545567232,35044 785915109298216960,199546 786335697607266304,202429 762323472164982784,18395 788720040145219584,220029 750750202001186816,14277 787677164434882560,212188 759785669082378240,56282 769705479857635328,114227 780832099792072704,182659 786266406874669060,201958 795370965123342340,266151 752003195577176064,19236 786187840434507776,199171 788969994646204416,220526 750728832844431360,11495 765916617033199617,90031 795437088904617984,267133 779678031916912641,173584 760185026986270720,61051 766045067337469952,91084 777884771888328705,163763 788824057655459841,220526 794574574394294272,261155 793607202951065600,251566 758494866988871680,48289 776574628164542464,156132 790972534879580160,235590 766330272522567680,91798 774609849699237888,143585 788205144227753984,352258 751190435884888064,11495 753035542313463808,24704 760217162862751749,60866 770440316457541636,118191 777264061369159680,160602 765319105914277888,86053 773980077637992449,137965 778287260563230721,167220 773904526621351937,139404 774360799208960003,143181 793383033818771456,249926 793883002929577984,256358 766483673352896512,94119 794281436597653504,259034 750123809416642561,11495 787090545315352576,209129 759819041443753985,59666 793065414511046657,249179 763153268633575424,1249110 764980532857876480,11774 764206704989003779,82457 762385168560754688,72978 786982865384853505,207287 792504586946895872,246392 750407012429750272,11495 773450695882203137,126152 792375694022049792,245079 750572024884584452,13532 791825264959291392,241819 752226870561742848,21631 773188152500506624,87904 792204257910927360,240483 763521426435428352,78159 793263204155535360,249444 772937853714046976,133043 778579474585649160,349411 779911787319701506,175567 775769107853561856,113165 776939157897809920,159411 753025058214408194,24316 765287700953980929,86645 788565358810505216,218275 793369864245276672,250669 763515039974162432,78561 733010682489118720,355324 773593029382897666,137158 778567162353053697,168794 788870353309147136,221785 774262014847877120,141867 787067273349632000,207109 773889588519591938,137698 774173932031127552,140025 788071331531255808,215005 786846340017946624,206008 790914127984078849,232169 765362528041836548,87062 791372736169807872,238383 769342848168624128,112199 790260638790529024,230270 756282506609950720,42432 771395918507741184,125367 775404328299487233,148170 776067760279257088,153194 793158670745952256,246569 794786150351130625,262849 753906758087835649,21761 791383960458670081,238395 766674724223090688,95306 776417888664256512,155390 793616803889119232,253793 753479063164088320,26539 772814752045211656,738099 791813581658554368,241940 759209493599256576,56964 749285556916326400,7816 788919861577601024,11774 779103603944484864,171913 767107761360347136,94627 772589965536468992,128934 790671674265866240,232169 753729430091079684,11774 790682242360180736,233307 791816387580796928,240890 793961594560585728,255192 755177374640070656,35890 759237550552875009,56317 763934738100785153,80486 771168802637619200,122299 779495761784430592,174392 779496157370195968,174557 754723090974646272,22393 755204655769006081,34519 761985367927058433,431998 785473471279079424,195975 773983629655453696,140748 777965910602584064,164001 785544768537317377,196277 788388035142352897,217519 790651338648465408,231550 792160802392383488,242693 751156443932491777,16897 771349764759703553,108396 778656608087703553,169696 790245792019845120,228341 790998138748272640,235882 756667841164771328,43471 758756082504400900,54070 790901280507953152,235349 794541856235266048,261155 795092225873117184,265102 766801704373411840,95568 767870574160863232,100893 788720346157285376,220029 761460230936862720,64310 770889974514380800,120610 781317077697265669,26066 793986973333602304,257325 787375183568990208,209838 757980560522289152,50590 788854402392006656,220029 751205018695454720,17220 765785669977407488,37157 767493126185480192,97303 732250450783653888,196346 772556495011606528,131027 785709227796893700,197297 794978012869644292,258456 732700994337832960,353648 772209761089490945,127925 753712943229833216,28563 764177294625796096,82390 790599436342886400,232169 793189761078927360,249374 751722417161134080,18893 781616190229614595,188498 790813802203901952,232169 793209815145320448,249926 768131918147694593,103506 780544865499095040,179718 787399524679553024,209269 791441914541113344,231944 750093803202031616,10735 795081731711717376,249926 762707331394121729,73712 767145232911728640,97438 776271247504060416,150028 790941702944993280,229930 753744501567475712,29041 767851419860922369,100605 788112870164664321,214247 794667617147559936,258922 767859145991127044,100949 779106844606214144,171991 765759299423440896,24173 775466461603176448,148537 768982545019113472,11774 786242632661938176,201946 763782041137651712,80192 768943062647083008,109360 781315653957451776,187364 793116494674612224,249469 788854573997838336,220029 790861639968886788,232863 794307166903508992,258981 790760765338882048,232881 770021116819673089,112788 786399170634678272,203674 781248268361695232,185921 786446056582094849,202429 771729223996223489,126152 791649898533793792,232169 771857812548837376,128230 789993457498648581,225529 795690656844816384,267521 771376074835976192,121140 779728546914824192,175092 732361929063337984,351690 735861410983497728,11774 780708643142561793,181789 787085882289512448,209035 793869573732888577,256255 755379524137869312,36735 756506693819916288,42249 772290832443514880,113754 788121169706754048,214899 793123874493886496,249469 764063215881904128,80192 771710666457702404,126152 758360657301377024,26066 750485232353210369,1248073 794243156594176001,259063 794319452326150144,258981 761973295604305921,431998 754733549174087680,33356 790659492564365312,232169 790683563452760064,233498 751160961843621888,15643 766138049642110978,90618 766355710829555713,93303 763507125045780480,78853 765632928101437441,87145 789494870494748672,218875 794029754475159552,257492 761684700805160961,69231 767801611976634369,99385 781268317558468608,186149 790050511332470788,227795 793227788660510720,249926 787681373259702272,353386 786953459446743041,207287 788469269264674816,218275 759762182644965376,58939 762488456194854912,431998 772317631839805441,129991 751932523320578048,14277 794220753340092417,258909 756281431651786752,41703 781524537456336896,188401 767340154503790592,97325 794254212322492418,258331 767369381231759360,82283 774046137170833412,138922 790468868862906370,229724 767138269645635586,97438 771946793525514244,127775 762127014920847361,431998 768997217189240832,110381 785848368446726146,198571 789294406859763712,224297 795005520805498881,263907 786296627782782976,201494 793141694275264516,249926 732967040760352768,27848 752880021170188288,24134 793512530861752321,251352 793163998124445696,249841 785628184998010880,197512 751024832813240320,16422 757602572790329344,47557 785626796477865984,197512 794033946866520064,253721 758312076641271808,1248598 786360371275763712,203391 761285134289018880,65540 781210943099371520,186324 753535666479329280,27317 768159480932622336,103212 788396292888268801,217519 771762300738899968,11774 765568490833113088,81659 766032619435855872,90384 764838729932414977,84888 774174120422445056,140444 777505945765220352,161349 795702318754856966,267862 755559993517060096,37537 763497151447957504,78159 793943341687775232,255954 764927843767754753,84724 781123985694220288,185496 786267782199468033,201583 789155149532966912,217285 794871164292255744,261796 794174224424431620,255826 776804182439370752,158314 792932098583781376,248639 760635176573661184,64197 756111154561163266,36873 773282718234742784,134572 794139264749629440,256393 779774439248584704,176890 749351386085810178,8047 765030899595546624,84889 772165448175644672,129558 788060093614993409,215005 777979164234252288,164367 785750537790783488,197911 793015465106808832,104244 795728460157222912,262752 766365134423863297,93286 790563919567855616,231894 755167165821706240,35890 777676056924938240,162596 785372543834329091,195481 793097489717030912,246987 789148350784245760,224031 770281943032266756,117257 765918794527105026,89930 788099581481484288,215505 770729282981269504,121046 781273614993743872,186584 789436014263623680,225981 780836111526404096,183269 785689955003662336,196277 794128350327341056,257564 795116828230033409,263896 762976424361730048,75724 781477173492273152,188119 757584533197815808,47782 776871351722409984,158459 794630451453366272,261987 768978192451375104,108848 785842702021787648,196277 777973517149048832,164826 781445847619923968,182659 790957661634174980,234583 746396167638913026,11774 758721814512148480,46076 766278146836488193,90327 779706671258042368,176203 772801432743448577,132578 763408570314522624,76406 750038350778728448,10654 794617197368897536,262025 751120741584629760,16953 781121955596472324,185496 774344297499942912,141316 790907786087440385,234583 750378856238854144,12883 793140718273527808,249469 793968941030842374,255942 753659909493841920,31852 772814846668648448,131084 785325793530478592,11774 771481734864998401,125204 771713015892901888,127034 786244992717193216,201958 772596692671619072,127871 773712399614500865,136904 755512143626199040,37892 790303151286988800,230282 794635729150345216,260863 795121795078746113,261155 755038562320474112,34898 781853881068232704,190635 794635392100274176,203546 773585426464604160,137621 790753151150415872,99049 793133828810346496,249725 771451750494732289,124597 751759125349036032,18374 793946828177715200,248766 768132190123102208,103071 756302009880285184,42432 772491735792488449,131045 755764775150292992,39462 777044443010478083,157556 773964097247252480,139865 792169146574266368,243983 794400014240010248,259034 779107307019960320,171168 775627260338376704,139148 763413898968137728,78159 771296427259625472,122967 791494684711481344,239405 792166121017339904,244550 794209566800117760,11774 786255391910981636,199178 750684143953055744,14581 770473604597293056,118191 752984415332999168,24979 767966611324022784,101810 787078874538479616,207965 792081467325030400,243075 793933488365899776,256125 795085134336815104,263033 757996808685576193,50747 775871829919592449,151463 794999748247846912,262847 770171958243786752,117156 755526859492823040,37993 771224671911944192,122978 764164953871822848,81869 786909543729078273,207287 788599091316068356,215031 763567286678683648,78338 794017700821471232,256502 760212513438961668,59666 788418787930312704,217837 791047165619478529,235828 766277484325146624,91798 769720452675608576,114987 775489239882539008,149633 755831445499711489,39226 771802341322305536,128194 786918473708531712,207287 754740808738148352,33356 780351282188021760,177724 787844710299607040,207712 764125008763334656,82066 767443728525058048,95055 794510969640611840,259543 768625025914171392,107984 763006871338946561,65180 790303340844285953,11774 773872949602516994,139404 778507326642806784,152594 793599994330775553,252408 750734146767499265,352038 769826180862140416,105109 794759917412483072,262849 749649906659393536,9495 750141129966968832,11495 752664524386340865,22439 762067678479654912,431998 755535780760678400,38032 766627977962459136,91049 774355587442233345,142671 757163307820261376,353879 762763833639178240,74681 786791547580719104,206225 751749225285758977,18323 771350973226844160,122622 786016038290722816,199178 794034085748346880,257325 757251079482388480,44450 793108295049412608,249469 773540141742723072,137042 794381181332705280,260033 749275899711918080,7855 754780839066603525,33549 766380498172059648,92199 759908502152228864,59762 767841664123695104,100893 791256363527761920,235590 795426660791238657,266500 754881789491982336,14277 786170697760382976,49459 759471621916680192,47940 759642391846481920,56964 790976958624571393,354847 791332394263515137,238207 776057676098736128,153194 793638160311918592,249926 791561836915109889,239261 788777829290893312,218275 790937910446989312,223492 773648018436452352,137042 779030939389218817,11774 765364657305550848,82208 786922132634763264,207287 772092500429398016,129471 792022301327884289,243138 776632152817557504,157082 733689744190758912,11774 769008905271771136,110344 795045512571273216,263532 776850659954024448,158815 788395024153190400,11774 788506631411789824,217601 733002204039127040,353070 760995237586010112,65291 771717358155096064,125703 766465389903491073,74133 767840572027629568,101681 794543573299564545,261155 795337516912115713,243075 749820464852180992,7816 765581764916051968,88052 791398396422529024,238780 772206959881691136,128355 764531174224039937,83381 769665614923390977,114067 787351338166386688,210289 791323041099751424,246425 788186743778541573,192840 766171641118199809,86274 778757974831476736,164001 793450673262043136,252020 770995680248606720,122146 781716464395030528,189313 763555208874041344,78198 768204506811207681,103924 768976054367039489,101681 793142599146102785,249841 787003725965434880,208176 750453076763422720,11688 762781917682999296,74066 764037464788865024,81556 771817715031945218,126389 780616760059842561,80785 776847078219616256,157693 791720898415955969,233174 749379802159656960,8497 781074343790977024,183759 788002420676825088,214354 795763551155683328,267521 774797514167951360,138382 779136891807338496,171062 780508424903729152,181026 763727339561811969,79585 773870251285024769,139404 788938386765586436,215437 794384022461763584,12018 767277110629064705,97433 793120607072231425,249469 753670636527058944,28586 785545816249204736,196788 762738542233591809,73926 763964498617040896,79691 765384499869822976,86440 794665457382998017,261050 790578946333036544,230485 758429179981410304,52659 762392091532156928,72978 795750506517893120,268646 768494950421975040,106716 793098399381848065,249469 743109607594164224,11774 761957888587726848,69231 774406623607549952,142217 775783509592014848,151463 795092398221078529,264397 790919382092292096,234583 757263143676502016,1248449 760220531333423104,61011 771463282167250944,125703 791268643019624448,237491 793997119933665280,255942 794260023039782912,259231 762294120249380865,431998 772189909452861440,129700 781564168545574912,187044 758640052633153536,54070 760986246533435392,65455 793255143244529664,250633 775771156532133889,144730 793320269527912448,249926 775881039650492416,150511 762811266759090176,75073 772799839025393666,132335 785654527055634432,196917 786970148573970436,207287 794235428899409920,257423 768077930488401920,100949 773907031535325184,139404 789987339896487937,225529 781524379314323457,188401 768909189741682689,104932 773253306244337664,135736 787018928979574784,207113 762002371790725120,71612 788717849132937216,220029 753958509444751360,30590 790783526769610752,233307 763377882777255938,25965 764190761806168064,81869 738041210816843778,11774 750491845025796097,12883 792046264267464705,11774 759945413180874753,57131 760978699495890944,65180 777612430285283328,159454 768855052584833025,105109 769855195408797696,109535 793504192312770560,249469 768195348238069761,103986 768956518670667776,103446 786555486250283008,204413 792360574206156802,244143 775539941229076480,146259 790374117752999936,230582 795336467648233472,266146 795671029792112640,266079 766018191118233601,90908 771894775964377088,128615 775848533656150016,151165 788151403588030464,216009 792358568439742464,243075 732407524784275456,196346 771207458337337344,123825 776541467628015616,155898 793087395512057856,249170 750734114567880704,13343 767447539385667584,99188 775307489998934017,148170 793121508390539264,249469 775148652113244161,146720 762143106833584128,47188 772073223051681792,129471 788548589995909120,218275 794541624881713153,261058 762321312979226624,72446 774609234679836672,143585 779511577221271552,174230 750339809835622404,12287 785583775757561856,197297 755488709760385024,37892 764940121246425088,11774 765173956508803072,86080 775080820591714304,146506 795095534189084672,258922 753275572516642816,26740 763895213140144128,77273 785583979852357632,197286 793869919947337728,256255 795250992392601600,264397 776157289459965952,153575 792404984503558144,243075 785713631644254208,195975 767660461290467331,98972 788125726146953220,215608 790989945510981632,233692 793121153573269504,249469 794650577472987136,261155 794226336558497792,258598 761541829691047936,68908 741850339737899008,87889 750882560847122432,15255 749923431517478912,10735 750449994948284416,13343 781335566008852480,139404 794305703213080576,258829 795038772597379072,263532 749729001569124353,9145 768472896842915841,106281 769926126965665792,105109 756248671016988672,42171 780568298584809472,181419 763655893665710080,77612 733243090828320768,355649 777951976755699712,157755 794294499627429888,258829 791006130457673732,234583 765991131943464960,90384 775500648351539200,149756 794634403645456384,261944 774033742910324736,1250066 733750987572322304,353444 764140475385249792,82066 755061898169634816,33356 767893412938977280,101681 793119045608505345,249348 779052301432545280,169327 788896908458663936,221416 758677246395711489,54070 786227232624742400,201958 778990280179605504,11774 791719386277146624,241168 789860601224978434,224450 792117046595182593,11774 794376725517844480,258797 793193063103492096,249926 773509285611470848,137042 778411181773955072,167677 786956449519849473,193639 775767077391044608,151486 788189330124730369,215005 793276824809672705,249926 776932235630874624,159308 753727127862870018,28508 763874897525256192,76012 773714610301997056,11774 795481698876194817,267177 773984167990140929,140211 792988069448122368,247241 757738557603717120,47545 771580778949902337,126389 780591859164995584,12018 794634588836548608,261818 794743658188652544,263010 763742957019234304,79870 764487188260196352,82066 791076887036628992,234583 754195353612713985,32157 788893604542554112,11774 763452930309689344,78159 776399754636959744,151255 792561453467258880,246632 793274858314539008,249926 794709298118955008,261155 751747491918413825,7968 791375186356494336,238395 794704535096795136,261987 786805109397164032,205294 792280789975048192,243075 754766410564276224,22393 768543481954439168,104973 785748527024439296,65113 786664902211534849,205728 769123777955463168,103975 766303665908883457,11774 760940597746151424,1248884 766417918448001025,93184 771295806209024000,124597 794665705773756416,39957 794980394181558272,264397 791449282998132742,237908 777460653330006019,161939 778021902329708544,26066 762260683421515776,69711 779477712037613569,174427 792905515479150592,242693 795482456463994880,267177 763909863592300544,80486 772895254903005184,132370 780565015837286400,181419 765242906093367296,11774 795065754060144640,13629 795352800184111104,266138 765524760734216197,87904 766404129279344641,92854 785271615693197317,194667 763840308627013632,79691 790259254036791296,230282 765706488560181248,87904 794559138500112384,261155 778598615245791232,168794 760866487707901953,26066 793140653907664896,249841 773606863493599232,136947 787356371029110784,208146 754989345694679040,34320 758768243284795392,55262 775741279305031680,150663 785319103359688704,11774 795706698283372545,247930 790724325552762881,232169 765540015266934784,88052 758148855011483648,50827 776977853464346625,159359 791647196840075264,240067 793571644782415872,250785 770471706657955841,117257 791217843102748672,228677 795297978143621120,265644 785558682365034496,196788 755466223547142145,37294 793609138701860865,252893 765035634419523585,85562 789803092053065732,226538 791396991037124608,237908 780415761663729668,209828 760452551762284545,62771 773987299252117504,139352 753906744565174272,29790 773903208947130368,139404 794526247552503813,261155 755454817128951810,35980 777945168762855430,164826 789295234362384385,224678 793131197001936896,249469 787911760271568896,90209 768685970191441920,99264 779008142051045376,171324 770431376147357696,118191 789999078167941120,228241 757343606608977920,46404 779910827704922112,176196 781379156089016320,139404 786991580632711168,207287 790216159299641344,212131 793199268018413568,249926 777565856280809472,157755 761651181441589248,47283 776794523712249856,157755 790577932406259712,231881 775556849022087168,148684 764929278995755008,84724 768179267754569728,103071 790641531682103296,230899 795777599096188928,267050 787975336667574273,205197 751240515362795520,17921 792757379150393344,246392 763803404346855425,79987 774032589053014020,139404 780509026501140480,180306 758749755686039552,52987 788563505515339776,218275 743686643052253185,1247576 767015567609987072,93823 760823422481997824,64722 768976202996547585,109104 781138965734633473,130635 790641069125935104,233152 792564229136060416,246632 757255717510230017,28160 779675691549851649,176203 767886595768758272,99093 770939898987737088,7224 785609945685200898,108396 793258435986989056,249926 754768710536224768,33356 768149945853640704,104132 786111019458433024,198513 789228100085317633,223692 749824412195491841,10395 767675962066624513,97371 772482445581189121,130297 780115847297708032,178258 790977342596407297,235590 789544452293394432,225320 772930261428281344,132335 792535578541559808,246295 794598240628985856,261155 772165563405574145,127711 785844127674032128,198878 751178380805017602,17591 764614332000894976,83648 765676679016620032,88920 760461431154376705,62063 792032973931573248,240145 762808606114795520,73712 793188545083088896,249841 790907920863072256,234583 754773566931869697,33532 770845777677602816,120363 763581008398594048,78394 777904472185942016,160539 773567347458183168,136904 777122249216237568,159850 772191676701880320,129126 775067386290376704,146847 774651959982821377,144684 794624030288543746,262145 755957309491277825,35975 793626431234289664,252581 764937966850445312,11774 766004344646873089,90735 792022561416704000,243075 753541389745426432,25659 765145313619406848,84384 765948244366995456,90125 754975980888870913,34666 769315013802598400,112821 777035460300374016,156835 793118474738556933,249469 787350975279341568,199307 794635186667393024,261987 794551940525019136,261155 755276730659696640,35890 791025112174690304,233307 752905124197130241,24369 762164589517733888,71476 759162726677565441,56964 762876063454081024,1170492 768982414446043136,108795 769732320534335488,110585 770200833061363712,115538 770396318753775616,118191 774994845244850176,145451 794013725745246208,256358 795377070373224448,266713 750161682647945224,7795 793295880266940416,249926 785559694857207808,196277 761373685336846336,66897 763123938817867777,73712 773478529233195009,136886 761620683537391616,68987 764176381731278848,82283 755915011017629701,39235 760972005348876288,66116 768948437924675585,110209 781831943189106688,190532 749831927738146816,9295 753594592608546816,28281 763413145612263424,78159 780008418543341569,177806 787805879903059968,105109 768836623467413504,106281 759213746208305152,56964 793277400184332288,250633 795134581469048832,259810 755240567668441088,36221 765713543991885824,88881 772832573726855168,132335 751783723608137729,16931 754846125992079360,28732 775823402330316800,151156 763897945263513600,80366 769736717708517376,115107 777140953979101184,160353 793941735336357888,257026 771063160359030784,122982 749631730370371584,9378 766218061636567040,90482 775506028909572096,148994 755828327202623488,39462 793414156040929280,249926 794018033190715392,257492 773638520971735040,137777 785986780063334400,199755 751805907521110017,16297 788895263444250624,11774 756362339033739264,42432 761645637901451264,69947 760968135793111041,64730 788799384230047744,220526 760970432287764480,65222 771122911860129792,122126 795370355460370432,266084 756249711007436800,42171 791379278776508416,235590 794530785500033025,261155 750485623132172289,13262 759087672166002689,54842 789545915292016640,226708 754724842155438080,22393 752668291403960321,22779 791715797823549440,240483 792819975543222272,246987 762350979794763776,571447 785860370141483011,198580 793231357757489152,249926 762122549635395584,70355 785315888547389440,166096 790978857742528512,235590 793143808183660545,249841 762050553597812736,431998 794526714554617857,261155 758486397246279680,48289 773918466952732672,139404 781920060583444480,190957 770365722530684929,118515 773901198399184896,139404 791737409310367744,240483 793439904621596673,251452 767848383658790912,100893 786644847151251456,77862 758005360946847744,50442 768158791703662593,103354 789829551668867077,226490 758033158835101696,47761 771008268453818368,122299 771786169688489985,127134 792138357593804800,243187 789163150419439616,108396 791709914762715140,240483 756572889026072576,43258 765739872426557440,88920 794002594104365056,254209 759095002173702144,56889 780729241759461376,180977 788448889359650816,216217 789943038227263488,228576 764842599521751040,83367 770203851919986688,44421 794013322362224640,255870 794144089927057408,254209 771453671141875712,125104 794189330357121024,248681 752934717012320257,24597 753379953908060160,27045 791064937430908928,235963 754796411582050304,33356 756769625203965952,39096 768228538273128448,104973 794983018490433536,262053 732222744432115713,350415 752879635893846018,14751 781896394869125121,191354 789842879028092928,225359 791254800516075520,237491 761254106220474368,65839 771478805261250562,125554 771848258238808064,128382 793241393753796608,250544 769475085216444416,112382 758906477901819905,54070 781229675053854720,186212 786291479777910784,201558 787259389338058753,207733 790281737435688960,228341 779313237489836032,173964 795258940305055744,11774 763664553733259264,78087 794354100905201664,258741 786174806207045634,201351 788755517564944417,220526 771941014236004353,127711 776077077875392512,88541 766075821932945408,90482 769569579605581826,100249 793097340060041216,249469 795247346217091072,264397 749647549917790208,9569 789429867502772224,225981 764859155316211716,48425 751791816073220097,14277 762329264070983680,431998 757413366847664128,351340 787774390393942016,205197 793616852924698624,254209 765726057601372162,88920 785597143272787974,197035 756280140158668800,42495 766092431888486400,88930 780885598500364288,183269 787095670381477888,206620 774229809140473857,141867 791342164034936832,237491 791755780525531136,240483 765982088466165760,90482 780631294585610240,178470 759594375428976640,58232 768375056682463232,105109 736008396927700992,196346 772692212236840960,131814 780336376365670407,178524 785326169168211968,193633 789927877647052800,227048 770403079736860672,118191 735238939779436545,353896 755736544032460800,39323 793207047923924992,249926 757826187284492288,49431 761581555361976321,68993 773672326911057924,138009 792195035559264256,243286 762172256575430656,1248990 788752916484161540,220526 789846289907224581,225608 794986615752032256,262849 757201085371129857,46391 775521707008208896,149329 786372867789238272,193636 794578127548624896,259659 773851809613946881,138819 794607257413619713,261818 774854081269510145,138707 788464100439392256,216038 788774037489156096,220526 750860109601869824,14567 793229674038059008,195876 760162476923072512,60723 791661818246639616,238864 793930906100633600,253721 793157626792116224,249841 794664081567449088,261155 788890754747863040,11774 794084222537527296,257492 751913685451304960,20474 791432615676960768,238292 793843637666795520,255954 753176777200021504,25873 774422848026783744,139865 776628582848139268,155451 794026603244294144,257492 773987402519982080,139404 793178872766357506,243865 752676978151419904,22575 756322188937011200,42432 763714928351940609,47188 788583338634203136,217837 765646703793999876,88128 770676076611862533,120610 772453617320103936,131027 776128122047631361,153845 766056419414138880,90908 775871993044283392,151539 793112591342116865,249469 754883083090833408,18341 753069606445522945,23180 795736247075479552,267576 752129636373524480,18395 768855545528934400,109666 759489303512690690,56700 764889741061976064,84724 754818376426463232,32950 789518701015867392,226731 761684604176601088,67768 763028510927708160,349507 779189782215876608,170187 794341390607994880,258456 792761415895425024,247241 793257115053850624,250408 750439967730442240,11495 766720662799081473,95767 775464681448153089,148116 792859311781347328,248078 768073085962612736,103354 767394970785476608,94627 790082681199403008,228354 793503503557627904,252020 790481734093541376,230970 794537976474824704,261155 756547338102050817,43391 766688468491657216,95568 793939064999161856,256451 758654764846452736,54070 732628626160549888,1170592 755465124173930496,37294 791815449855963137,240483 762992090825560064,75724 769976308319354880,113931 788034489180094465,214354 794024538707083264,257492 795423643899527168,265102 770430436015087616,117257 778301942275735553,167220 762809406366945280,73712 780756900505907200,182960 791349865599135744,238395 793467525409411073,252020 775435135604912129,148870 792119134498590720,244230 795493864937259008,247930 768468863390404610,106617 769244795508318208,110585 773955448710070273,139404 791363900172341248,237908 770389216744398850,116804 761678938636636160,69947 750989573401051136,352723 765212070312759296,86440 765722760077160448,431998 789982129371303938,201441 732677823236820992,353228 744258745463537664,351463 781861496867389440,189017 777272203062734848,160609 791666948480172034,240474 793973263730954240,256439 749638167440003072,8582 773888042742390785,139404 773979310545858560,140444 786324478510768128,201958 756044761501306881,40437 794259155129286656,258598 755417033135665153,36734 781470338919964672,139404 753340921106817025,19598 758751046340489217,54070 787690869587529728,210253 758314987072946176,49431 760547936392667136,61412 790903387847925760,234583 785492644004704256,196277 792717647859314688,244270 760258346393870337,61145 781248831958708224,185921 795015656726925312,264397 757605481397362688,47761 778056901078740992,164826 788697679639392257,210390 791091600361304066,235590 795399152343642112,262602 779309924283068416,173753 751226889738399744,17349 795398803713093632,263302 770471235599884289,118698 774130751805591552,56865 757475533571497984,44085 765587476211724288,47188 768480720406908928,104973 778348557506076672,167220 781305197066846208,185622 755378645804408832,37044 770361074805866496,117562 792601136725237760,246771 794089071316344832,257219 794655644397748224,259892 761901931803488256,70941 771413060015779840,125367 795293703854116864,218911 775451517235109888,149124 791069401520889856,234564 794594414614089730,245148 794916594933755906,262849 749985039815806976,10735 765345629245575168,84209 770333182612770816,117257 788017318068572160,214492 790034740501852161,218142 791666887956566016,240145 773923318462287872,139404 777888227348844544,163990 776619291609145344,151463 778905733966422016,171043 794698881401552896,262849 760446525424164864,62771 788463788198547456,217574 794631518727507968,261155 775825590888886272,151805 775833886475583488,149770 763764370157416448,350498 774985932755898372,146259 787788564683599872,207712 788210973186387970,11774 790652451300913153,232106 792738337060630528,244221 769649471240146944,114422 759778146170335232,56282 762659297176068100,73926 789321408513880064,225359 790262770025443328,230582 794581812802555904,39957 753715477319483392,29347 778299692031602692,167220 792416136264417280,244550 764615571556012032,82209 778425347037548544,167220 788049620370755584,214492 788170322575028224,11774 793254374692749313,249926 758384983362924544,52930 773709491900674049,138819 792061494905085952,243187 794590110708801536,261155 781200984764801024,158520 793643911394779136,252639 795276388228009986,262849 788109917764759552,215608 754078314847989760,29263 790319490357665792,229693 750505022639648772,13360 765310428234735616,87062 767185056959954944,97355 790185978396676096,229773 758472275356024832,53185 786738616089411584,205728 773248068200329217,134993 788407367419490304,217634 794328296800456705,259902 732911575636398080,354125 778293716486332416,11774 786502857994309632,204184 760567451931316224,63149 765279195685457920,86965 794032088693387264,256239 765688063641079810,88994 767883474187329536,100605 780052512179048448,178045 790385662776135680,11774 762760937854136320,73712 763305237763362816,47188 780597538982428672,181935 792165459080519680,231894 773517829555576832,135381 788505191540600832,218275 794564868150087680,261155 766449530367713280,93261 771453510952947712,125276 768197157715193857,103899 788162929053097984,214899 759599948203642880,58232 765203693629218816,86020 768282751866769408,104932 786466437799944196,192032 754745729877286912,33549 773320092721541120,134975 780468551018749952,176890 794958321895673856,263895 787705056153829376,212357 793560837503975426,250785 775774472913682432,150511 794598050949955584,260181 767936400327004161,101681 733361905729867777,355392 794025648889229312,257661 767872965853798404,101681 762863600268554240,74431 775767289606107136,151071 781316968775241729,183801 754022161568894976,30590 777145177270091776,246425 785544274708488193,130635 769228041809633280,109945 753642571289595904,26828 751749117253038080,19317 765898798908448768,89733 789258873307820032,223492 751776197575532544,14277 774346086982955008,142090 793205454289633280,249926 753593864204713984,28128 777295606343663616,159876 792746601802530817,243075 751835726199697408,18893 759859504657858561,58227 766698622238863360,93286 770131832230842368,80192 792409801707913216,245078 781181077440303105,185496 788831238664491008,220539 793097367104790528,249469 792848897806741504,246392 793308350372982784,170187 773873095413084160,139404 776312579572371458,153610 789952246163251200,228820 762860842320703488,75073 781112376984686593,75709 751770400141348864,14277 791272325438054400,237491 795157913820078080,264431 791366988388065280,238207 763612529595588608,1249122 790942446620254208,230282 771832832301740032,128143 772787241697415168,132335 794137300015915008,258122 736337545856847872,11774 793626704677777408,248516 771527287896477696,125145 794304175291138048,259543 789088373789040640,223286 767808945758928896,100893 790752071012065280,232169 756527090652946432,43248 791415145893400576,238395 793536195053641728,249926 765689513955983365,88881 793218320535281668,250633 768133021140525056,103354 769303135827398656,112336 775002400012636160,146259 787187412258533376,207613 781262301923913728,185595 767258660548415488,94699 768961251632226306,109913 787021511123095552,208016 777576417370468353,159308 769151533325783041,111558 780084025037721601,178258 788883865146318848,220332 790021269890617344,228354 791336849742585856,238207 749061216354443264,7127 757206581477986308,45125 760459925898223616,62771 754740038026616832,32404 771039683958546432,123085 758627344642809857,51451 766378469613670401,93286 788458497402744832,11774 777040023006830593,157755 750799337794318336,13343 761703898205659136,68862 793852697107652608,249926 772818231862104066,132848 776015203620257792,152735 788752248297951233,220526 773915808925749248,139404 786374429672562689,198926 793482372943675392,249926 793793681362857984,255367 763145165406146560,74943 776655207941885952,156835 793095796115714052,249469 775896472181092352,151526 791351526337961984,238395 761903726353346560,70858 792517419701075968,246273 786935586103955456,207287 793477887877939200,252408 794313651658309632,259055 795677705199042560,266151 749779630437986304,9929 765356931183620096,86103 774194120822820864,141316 775895640328970240,152193 743553653496250368,335115 763767520595701761,11774 790945921869545474,231580 776142293006950401,11774 777721133437026304,161277 794342084698177536,258305 795718808161947649,267521 766748664895115264,95672 793328255822540800,249841 793816011942289408,255393 764264527806562304,80648 789924344684224512,228820 765156187935506432,84724 793185707217055745,249926 790353750070210560,1174474 762668622070374400,73961 785661742319894528,195975 777257718281273344,159475 787395930542800896,210289 793399832987766784,249961 756565492589002753,43915 762889144930476032,73526 778937631602245632,171168 764342428060884993,82066 773055224944660480,134255 787087082372169732,202636 791763066799218688,240145 773834800465448960,138165 795148969215139840,263906 778607739639508993,169201 755576923405692928,36735 776109724018278400,152872 790723203987566592,233692 776906379265056768,154832 786560065746632704,209828 765910953586286592,90031 793096171598319617,249469 756804737035415552,43553 777902787552239616,164460 787834505205723136,19953 794648568321769472,261155 795072390187327488,11774 790931318162980865,234583 791174862408675328,235590 776520932386930688,11774 773585033210761216,137042 791363862096261120,78159 794201723036377088,258598 757856823479193600,49754 763119308612435970,76577 771417203606511616,125367 780822121647923200,183338 753938806676553729,30507 781915298559647748,190635 793614690417008640,254135 771493447228284928,125554 773874692981526528,139404 788774346110009344,220526 785267938546724864,62492 766401273822343169,93405 758761512584392704,54140 792028077316452352,243187 751545051709308928,18539 765282354122231808,86440 775000628691075072,146259 758185650386448384,50452 779127694797578240,172132 795408787116986368,247930 767477842418565121,97379 777239409683038208,160228 794231007008276480,258456 789023222243045377,222627 761386158785900544,65222 779101340874121216,172799 788441225795768320,214778 794210133936979969,258598 766427330038280192,92958 788724877477937153,220029 793625828823330823,252639 795343370625445897,265878 758639559500451840,54070 767750727141826560,101101 768907242192207872,108729 786770832177651712,206008 791399733499613185,235487 751788804076339200,1248199 761289265825185792,67401 786426445262315520,203492 795694637944020992,267855 774072846809042944,141200 763767365809086464,11774 770346207386275840,117609 775303061564784640,148045 786183773540855809,192032 787529740219457536,349274 778030478754508801,78566 793284547131478016,248253 795718267742679040,267737 761042473917440002,64192 785650646649364480,197512 785876933770813440,199352 768497170064478208,104973 768854749139525634,109666 770983895588298754,118191 776122050838683649,153845 776281887232761856,1250232 793190458587541504,250430 760533593068220416,63513 767930246796611584,102249 749586544483192832,7912 755749243650846720,39384 760569598311890949,63712 768569577311567872,107423 768126416839905280,103212 791757745405857792,240665 766414936146862080,93261 786228157049221120,201958 772681064552755200,131049 790980511300669444,229148 750779104383864832,13627 788177172481572864,215505 793193338732019712,249444 769257132483026948,27164 788269142293917696,212004 789434199904178176,225909 769387849229578240,112872 790902476887105536,194060 770083395703607302,18030 756273133649268741,42405 756850115130699776,44503 750108596222906368,11495 786082708158025728,200490 788150507734839296,215057 760992548911329280,47940 764809007827595265,84724 786725170928951297,204835 795100159189233665,264397 751769704201461760,14277 755831029798240256,39997 790315457387589632,230181 791967725010628608,240483 774148297426554883,141316 755532076909068288,37684 769794940192763904,114779 733873776656535552,354962 760476255745630208,62452 753992777399083008,28282 773529059716272129,137158 790364473747922944,227795 768027377976823808,101134 772595623551987713,120690 773605482434932736,137869 792118244010188800,244230 794685242355437568,261666 750517745889017856,13899 768972518887682048,110209 794531404231180289,261155 788472470705545216,218275 795101669101096960,265257 751879718593454080,14277 779706117869932544,175772 791059318728593409,234583 792043700549324800,243187 758783234570280960,54070 752735615352012800,22575 760189158589554688,61352 791697669261398016,240483 793720668600819712,252020 765580987841519616,88052 768602631300321280,107976 786182506240323584,193533 771418085014274049,87607 779032917884411908,172057 744824662228668417,1247650 773905708697911296,139404 791703622602125312,240483 786075024432197632,194082 774221257172672512,141867 773624092150730752,138165 777874415434371073,164001 766453266393726977,92972 779539966183477248,173628 792469535475372032,243513 755037525639442432,32337 767966377835507712,101681 753760271093551108,29600 785873295941984257,197512 786605174575988736,205039 793467220445700096,249841 763171166802546689,76794 795705851340263424,199307 790788151933493249,193121 751547213755604992,18413 752658609817972736,22630 758241618558193664,51344 790689479849873408,232881 790724780940943360,233692 776498778354233344,154823 780484392497979392,180848 790461742987948032,228576 794303640290938880,257492 761392725606400000,67973 773938217900990464,139404 788141401842167808,215005 763031735059750913,27156 773573634640207873,137042 779310544482336768,173964 791362232839843841,238395 758768762866675712,55262 773250003687079936,134993 772725489538478081,91946 778298804944695297,167273 795727505973972992,268231 758089836167204864,51408 763065100731154432,75460 785560911838908416,196917 792385357794770945,245571 790914844002222080,234653 791226255614025728,237198 791455877979054081,193636 755837406184673280,39213 756395068622200832,17416 778657488988176384,167220 763400085128568832,65108 771080193616207872,121795 772505108236103680,129380 790909661834731520,234878 767885995777912832,101514 776987800100937728,156835 786945637547855874,206666 794305349776003072,259543 768191441352916993,86274 795685165351583744,257781 771349353927680000,122622 790656276959232000,227048 754736866759315457,31377 767933941147897856,97554 778771803107889152,121923 755168342944706561,35871 770977725804785672,122127 776920249413369860,158673 785347773050724352,11774 758684557419880448,54070 769651520216367104,110659 777530717165150208,161349 793989472551600129,255299 752241083094970369,21074 775378303381278720,145926 788154497981833216,199657 771602488159932417,118191 755560710545911808,36877 776230884944994306,153845 762108637766569984,71597 755450465886756864,36877 760552435643392000,63179 763554976593502208,78274 787649543030603776,46572 791465719384969220,237894 792551695901274112,245101 794719384195465218,258456 778559574701846528,167407 780051204076408832,178045 786954016387309568,207613 794888414722043904,235121 732241552861433856,349263 768167133729566722,103212 793841352865878016,255942 762792682557050880,431998 787461327988072448,210383 773652997712805888,137612 777327887389171713,161546 780222027458187264,173347 788449952137617408,218012 793252107209945088,250293 750869602759041025,15808 772094400595890176,129558 787611494632435712,199307 791374037125439488,221785 755132705109479424,34666 758051426127847424,47761 758249983346876417,52061 758941546091651072,54070 769304693709340673,112872 786780481933017089,206642 760492023585603584,63149 763427491977592833,73814 760476238247059456,63071 772876668084051968,132370 790858006602715136,233800 794059135457247236,255299 755800221079056384,39384 786012851395670016,199961 767143709104144384,97811 774953229394255872,29786 775406142541312000,148537 749822512041566208,9553 764426405358759938,80939 764495812240019456,9643 775388088554184704,148645 769124924044685313,110209 778615842414047232,168794 752940838036967424,23899 780554553636876288,164764 763797605839241217,80393 758394019147714560,52983 780159126701740032,176125 780917641540145152,184223 793998083956715521,257492 760161946444320768,61145 771841590939754496,108396 792123463628566528,243187 774068302658179072,140983 794689192269934592,262752 760987103522062336,66116 757596959209250816,47545 775851559020355584,151463 776930586187272192,158387 780332638322188288,175153 788482992918233088,217095 768608290947289088,107752 792524731262046210,246417 762970702773415936,75073 774010342930124804,139404 776571004411715584,155318 780422288189644800,180197 789486592150896640,224552 792488820793044993,245715 765390749240217601,86440 791116945122664448,235487 776491341018722304,156055 778440992294744064,167319 788727998333583360,200963 794160183635152897,258331 758719152446201860,11774 793530970586480640,249926 795473916315705344,265257 764141215444938752,11774 779075180299595777,172523 757298874474168321,46890 776057368488480768,152182 752168605261918208,17416 771710681804529664,122344 771723252980912128,127147 751610848741908482,19000 752024228950581249,18083 780919919504347138,184044 760980596059275264,66159 781855444046192644,186212 790763289303093249,232169 794545595306287104,261155 773907592514981889,138819 780042659939422208,94396 768863381595881472,109167 773973467016273920,139404 758527025090920448,53185 779475025837584384,174392 787170325393924101,207613 789237258972979200,223692 763411100402679808,77598 764173725503590400,80939 768180608824647680,103261 774207134477058048,141887 778643867142938628,167407 792737479287865344,246514 777548338287693824,161387 794626023837077504,258981 793648024182362112,241678 765250749865431040,86763 795768989741961217,256255 793996279198007296,249469 750684056124350464,14459 770419665218572289,118761 775361777953406976,148537 794005168408838145,257492 778404798425014272,167044 778732908068556800,170187 788475048948473856,218275 775020676642172928,134561 792158725381492736,243165 766819746218115072,95672 794288538510622720,259482 780740848929550338,179537 762035330098823174,71502 788889548810031109,11774 757718244442550272,47844 758010607597522945,49066 758090068519038977,50542 762609082955988992,60999 765028316411666432,85562 793964703634653184,255826 794306945075118081,257492 758660566642810880,54070 769311305249361920,112788 775721739783442432,150103 780603357748748289,181984 768441980506562560,106281 788754216881881088,220332 794014517030055936,257492 794574090027679745,261155 767414846623191040,98890 785841047171657728,198878 752878960803995648,24134 766789525557301248,95708 793863299947376641,256255 753988358397833216,30590 761693274151280640,69548 791701664491196419,240145 753205777708507136,26048 775830363947962372,150511 791740065990914048,240926 760127111910789120,52821 772792678689886208,129551 781833942873669632,188304 790577271337660416,232169 790741388606308352,232863 788791876811915264,220820 789077479961026560,222647 756200024141332480,41801 758266414583033856,50167 764353421461913600,82018 785864105693483009,197512 732177164167204864,349951 761507000421199872,68182 793348884579975170,234526 795265749715709953,264397 791753336886140928,240556 793512796554137600,252711 773507600851886080,137042 790949949550755840,234653 767670752183062530,98751 774769813717647360,141316 744941520533368832,11774 755110454414942208,33356 760526037541322752,63451 753836104994869248,27402 761544182498328577,66277 770623248379813888,118192 794956378163085312,262847 751724773739298816,18893 753280632025997312,26678 768835363255095297,1170332 734823689737412608,353444 793845038350536704,255942 742881399494090752,46501 788752488635723777,220332 789920501544128516,227510 750930716205002752,15996 759497022361653248,56964 785274772926164992,193669 754717550508961792,33356 790017787640942592,228172 790723137323278336,232601 793393947540414465,249926 755887899652923392,40344 756963494340153344,354841 758699723695849472,54070 770803015116787712,121479 794187698445504512,257423 794250394813796352,259063 789265239653097472,246425 750694871799783430,13621 787850725741072384,213064 732741790227439616,353879 756948691055996929,45672 794600335562117120,261155 788957311784087552,220777 790909271148027904,234583 793186449411698689,249067 756714067398721536,41839 788413019659403266,11774 772407490415820800,129558 758027234279956480,48663 749294484572299265,7816 755447985786396673,33356 770475865188790272,86440 764995464127062016,85562 773897839344775168,139404 794016987664052224,255942 793321321404911616,250633 795339232747417600,261987 768938794657513472,110362 786387533806448640,202983 778348016361050112,167569 794529311298494464,261155 795341841159909377,259659 775799176449826817,151748 793955240232058881,254135 762460613356290048,47283 775833106926501888,151947 776782401364262916,142198 794980911662112768,262849 792548811683930113,212131 742842217870528513,47188 794553180537241600,261155 764490794837344256,83391 773997785494409221,139404 792026087144382466,243187 792877088600502272,76656 795157939648655361,257492 785275847334764544,194602 788143213387350016,215005 754811208285335552,33689 772215129081544704,127707 792134031458439168,244230 793902303170306048,256255 760240340456476672,60849 790825395369017344,232169 787753812828323840,210208 791072466550550528,234622 765655379623702528,88930 781530246319251456,186584 786816567187214336,203350 789450484335583232,225981 758273504538140672,52112 763611801380544512,78341 752907932031864832,23899 766442925479882752,57607 786567711593668614,202353 788686703091412992,218258 791395666526343168,237908 779139524320374784,172123 756560042804056065,42696 770357805496741889,118230 793700918810128384,250633 764977208486076418,85562 774635505329766400,40035 788454321071337474,11774 795471719938998276,247930 789984237034221568,228354 787316336032481281,207287 749624559264002048,7546 757123344030392320,46006 788006852181110788,214209 788612758979960832,215437 791351617069146113,238395 794579448712593408,261155 769335594149355523,110585 771318543598182400,123825 757680862523641856,47940 790876832618930176,234583 768876536833400832,109666 768976128467951616,110585 773981108497031168,139404 779346011248623617,174115 794453130993745920,243187 761609973134684161,68908 766766712955871233,91700 768165087597199360,104162 773958609071996929,140211 795418214138343424,266079 776725939933761536,156835 791444222431887361,237787 791432254358716416,238099 751593457907556352,18870 762104311790833665,1248990 764609926018707456,79561 794019312268808192,257353 794531394676523008,261155 775139168921935872,146259 794619709673107460,261155 790667964424949764,232137 767443716441243648,97447 767449347629977600,95055 774988225291051009,146259 787052005697134592,207287 768852851116441600,107808 765536634045468672,88052 790278795760508928,230282 766665006670835712,94773 754767953371930624,33356 759023326295691264,1170856 766769590630100992,95672 787600694698135552,211794 758054413462282242,51069 760866829757587457,64740 795393682295947264,266054 768118227352350721,102514 771106742188904448,121359 758030828597284866,50923 785330202268225536,194079 792139646545305601,242693 732584299598352385,351252 774400531351478272,143041 789828342669250560,227242 787050864636596224,205728 790725553540050944,232863 773254852705222661,128121 774321037286793216,142942 780642768561385476,182257 770766823600033792,120425 751804167316918272,18567 756643205039452160,44429 770967867340783616,121792 791013491993939968,235590 794207728319152128,249841 795431023005802497,265855 757318828183457796,46890 773874435690463233,139404 781910157978546176,188401 763970322026500101,79999 765512559109734401,87904 789436417042710528,225866 755876641272836096,39475 777297513057583104,159146 793195339310362624,249961 758443143624855557,52061 758692023066963968,54070 766332764803043328,11774 778316766686679040,166852 749220173307973633,7042 751606695709716480,18470 757964645848100864,49852 763152318057570304,75641 776099448023764992,152735 789686131247808512,227242 754793887491842048,33356 766045845267501056,90384 770335670896386048,117257 763004448855748608,75899 785625074036375556,197512 792018938078957568,243075 766798208580198400,93286 763218878331625472,74943 765344696755429376,87249 766834436952453120,94699 787716570017632256,205197 790195290619928579,223249 794085500554510337,256255 763559732644904961,78938 763564707403837440,78129 785833411818717184,194080 785877739849023488,198671 767898956240125952,75615 758874520195178496,54631 757237658095489024,46294 759074270492266496,56830 773487578871758848,136947 793432255070777344,252020 794623491022749696,262053 765182415556018180,86103 778422869432868864,166913 754902948245889024,33356 770327545354989568,118087 776455436216205312,155390 778688377562333186,169916 767771782010896385,100893 769046384838402048,110362 780943391949479936,184223 786387501636136960,203240 788851581475131393,11774 780571332148723712,181419 793283806878924802,249926 794458458875494400,256038 777042290061651968,157755 758263133085532160,52112 772836420008501256,127707 785947582291849217,199739 768286147852144640,102514 771842108240105472,127957 775657671454326784,150497 785928770284756992,199546 790581879942574080,232162 773928329560858624,140025 793095520428392448,249469 762241567251988480,71502 762911764535054338,1248928 780958035237806080,184223 759232468721336320,55257 770955018539237376,118191 760640341003427840,64225 793554320037994496,249852 781625340103884800,188119 750380841604440064,12883 766965115987955712,93184 773962685339676672,140444 764476654785818624,79691 788123277445267456,215005 788474063039582208,218275 766009584934715392,81929 767399065835311104,97515 790190085098594304,229724 790303665944801280,230282 770321187327008768,11495 779071781487439872,171260 781830898639601664,190635 770983859357974529,121949 771123190215028736,122126 785269662544191488,194648 749931944004157440,10653 753798653609775106,23725 785793574864510976,197063 753721149092233217,29263 755644492116586496,38183 759583816302272513,55997 768857083802296320,108991 776587611095924736,156926 793244363291631616,249882 792101308715196416,243075 760125913698795520,56964 791154805704101888,234583 776437135167459328,155390 790813555008282625,233307 788735705933574144,220332 759781104106688512,59467 773672859831074816,137315 786669685425180672,205638 751874409326010368,20232 795136246892806144,264397 775363327161733120,11774 792506609800847360,246295 795698231783071744,247930 744945055249530881,11774 758223557444927489,51265 774053865222131712,139404 760158437531611136,61051 794227319145631744,258120 758655045248225282,54070 761669487028473856,1248861 771471358001840132,125554 787630399321243649,96867 791443616824721408,238780 794380279242629120,259231 756584184697745408,43553 759541503224061952,58227 766117425741901826,90031 750474639843979264,13532 756254956814950401,42344 775711951632551936,150511 753950599658414080,30590 770426981640990721,117778 772457894801530880,123583 781169799753641984,185601 773977817545445376,140211 786271281242968064,201378 772182434129416192,129558 780821616645251073,181419 787097730648776704,207109 732400178536185856,351184 793118773913985024,249469 792536515150647296,246392 795698411148296192,266151 745503895971991553,352304 759092712222158854,56964 778567249833496576,168794 756257071478116352,42171 795124945097465856,108396 775861481485242368,150426 778959528385769472,166321 788789780989546498,220332 779752094748270593,158060 761934213033656320,70255 790469199160184832,385424 785979896723939328,199478 764886778394226688,84724 772221601370603520,127711 785956940455239680,199546 780505880374734848,180306 787669936311336960,46572 792164357937373184,243187 780599378624905220,172132 758439881437614081,41703 768104585646833664,103261 781200606954270721,185510 792792271771041793,243865 788949017493286914,221832 763829216261595136,80482 764991097143595008,11774 764239543730069504,82066 757020058736623616,44274 767804131805372416,101681 757589631852437506,47761 771712612069470209,126152 781829222872576000,190635 770987339854274560,122146 773260353710927884,134993 794088202177015808,256255 758655246688059393,48205 762324183917494272,431998 791688751873482752,238429 795360292414902274,266054 764978844117954560,84209 773556019444211713,132578 781210446430932994,186434 749647790951702528,1248008 763805788729073665,74281 792212195136376832,244221 780032072807309313,177472 786994687282479104,207287 792041277239861248,243092 758747206086123521,54070 765001902706814976,738099 781334365833953281,185595 760591300139683840,354841 765314803514634244,86873 789489614784372736,225981 793968624730013698,11774 767982591412572160,11774 774090976360968193,141316 780620650260078592,182154 778643097148350464,167677 789142466033246208,212139 766600148952702977,94705 768542752464179200,106317 776863485716234240,154832 786464747394887680,202217 740065898522873856,352060 755434692749385728,36219 775897197967646720,151526 779480812005842944,174230 791450945783824384,237491 772498612974555136,103354 766357297652174851,93286 762158325547012096,71476 792807984824930305,247241 757010414878072832,45551 793243880804257792,249926 794396593726377985,259220 774033144768933888,138819 791017308353200128,231580 751662627546365952,11495 752723666652147712,22622 763457466608685056,1249136 757972314092888066,50314 756219818626256901,40945 761586817686700033,68993 794541111318548481,261155 773338636553183234,135025 788129308418056192,214354 790900072426803201,234583 793836682248228864,255819 760990318619684864,66159 769685077013913600,113754 788873535741538305,221785 792378603510108160,240483 735076367784513536,353200 757675214637379584,47782 757629983292477440,47940 768154685803028484,83751 788117085096284160,215608 753782706253754368,28834 759536721688088576,56964 776509487112974337,155898 766782177296154624,96263 788538945571262464,216009 776128173545226240,153921 779675329044492289,176110 756287999340580869,42344 787161715842703360,202176 790094767862362112,212131 759389573399060480,57722 763163639402471424,76474 754095842194259969,31686 764922518788509696,84724 752966155510231040,24134 795298445154058240,262752 756480201119244288,42432 791174304989843456,235590 791676911113998336,234990 769996496439808002,114301 775761319630897152,151463 785487579164573696,194091 765943765907353600,87904 779094826679533568,172120 786052997918887936,194723 753403668272152576,26458 788144776176545792,214354 760460215191863297,62165 781510592813080579,186212 793656456985718784,250633 761680036499890176,67226 758518861620740098,27045 777017120211075072,146804 764515037633327104,51778 779096027647315969,172299 793165784881074177,249961 793920046862999552,256255 767957050496286720,101681 780412124896067584,180039 759179241166663681,56772 789312696025948160,224680 767175367828340737,93261 771660422390816768,126152 789685409097801728,225981 764232344593113089,82209 788797176344350720,220526 794030279841067008,254135 794367364179574784,257353 765372243148955648,86103 768861371744264192,108023 733376360782135298,65113 794363242214735875,259134 764170154611736576,82066 791680132536754177,239456 795013371816919040,264397 759135890585317377,46076 772663464913432576,131027 768655462619189250,105641 775805622117892096,151439 749953272157507584,8097 762775673404555264,74281 791256380061593600,237491 732583675267850240,352399 793994670598750208,254135 778255998351912960,166409 753963853201965056,29263 760970475778572288,64693 781467522793078784,139404 761730852669784064,69231 785569483670847488,105109 763152734522445825,1249110 788733567467675648,219537 777265073177976833,108517 778236697909796864,31957 781125969885077504,185496 752719882232356864,22393 776752667167105026,157755 778720393175535617,169731 793184851172044800,250033 763159631132631041,73814 767172871101747200,97852 755096234201784320,35449 785839696010211328,197324 791394424672641024,238395 751569040250777604,14277 761042537607892998,66159 792912062355795968,247877 791831586719211520,241942 794194196123021313,258598 756656672102199296,43225 762793096476098560,75073 778399724462231553,167677 755767079182053378,39475 760968534738427904,65222 765505252200030209,87904 758541810230853633,53185 764904966230159363,84679 787659224343904257,210313 767599940952592385,93112 775168639733379073,146847 793478756560089088,249926 757944839732289536,49975 760874811170103296,65180 771729396386398208,126152 792315772735459328,203546 786699046534668288,204835 758247676303462400,51595 765659501735256065,87904 780208456976392192,167407 766020709097308161,90384 766342330697658368,11774 780489713522049024,167220 786227219932844033,201555 794553658071347200,261155 753602523693510656,26140 788830259395239936,220332 733282991816867840,355480 761684160175935488,26066 763818957342146561,80136 778803621622194176,167220 749285198475386884,7215 771386008453550080,124671 771837539309150208,127366 777560442122211330,17416 790402497403695104,229895 771724533115949056,127366 792074500602986496,243187 767897682274816000,101681 770260338075926532,117257 778954962273464320,170609 753625838642405376,28477 785274777145581569,139404 765530237631279105,87904 774417269736603648,142503 790977408304283648,234583 793148910537613312,248437 794804002638667776,262752 788413831169003520,11774 789175031787945986,223899 793187577121611776,250033 753567314927243265,23739 766002836132007936,90482 778366700219617280,167305 788025578293166080,214492 773896454414807040,139404 793183739186511872,249961 793903501109780480,256255 750105064694542337,10735 753999906235420674,30815 778657348948664320,164814 754047829404966912,29263 736389248245506048,1182322 761569362310524928,69231 790359037275623425,228527 767259371977924608,98585 769661458166579200,1249699 775062395177885697,128934 781472651176996864,187502 762037646168252416,71386 764510924032053249,80939 769927666594185216,114301 772025525313368064,128615 777947545146458112,162370 778920516635811840,166860 771354407757721600,124597 794734585070424064,262328 764181443249512448,74247 776125864878551040,148748 788533178155884544,218875 792059043711967232,243576 758083851730104320,50654 759531772409503744,58757 760706242457243649,60999 766011299142725633,88459 767550935686053888,94699 768251005750214656,65540 786990290628411392,205728 787725989736505344,205197 751697947264487424,18111 753970202820288512,30304 777444395348062208,161413 781635035719954433,188458 743250048100741120,351268 778882760161189888,170960 780883553005539328,183269 758162786883174402,51451 792913931937390592,247877 793965852513083392,255393 761503520541540352,68864 793459057935941632,252020 794558051080486912,261155 756251699015188480,42171 780420974248210432,180074 794575016843055104,261155 760915359625084932,64692 765398825037160448,86103 779613226371801088,173347 780396890353311744,178415 786602918929698816,205063 788853446967296000,221635 788126702199250949,215754 788307179338027009,1170441 793891382054256640,256255 762409560137170944,60794 790312807963107328,230270 763173858316779520,76549 775733890166120448,151185 790890758836412416,234583 792087119145607168,237964 795281190601293824,265644 786063293618253829,197286 786665773963935744,205181 760817691154386944,64511 764121354052341761,81574 774817468606844928,145340 787714977897537536,199431 750819920678563844,14778 755489556162416640,37892 789529639337103361,205972 780940992824258560,182726 788505978501079044,218164 761683880613150720,70177 770385723992125441,118191 758818522000596998,54842 763547359674441728,77598 767547734802956288,98329 758685153493258240,52061 764029859601391617,80939 777317698300678144,159475 757631734569500674,11774 770276270420725760,117257 781549182150598657,188478 756003222834163712,40881 761577267822604289,68854 763007081280573444,75438 753591548839882752,19598 754776882768404480,33356 794921991467925504,263965 791332721968775168,237491 767349852120477697,94699 776150815291629568,153915 776844566838280192,158673 791626913521422336,234583 738018703908995076,195876 753764982051835904,29790 768560913762947072,106702 750337388061286400,12535 765244891702042624,86653 778409481856225282,168127 788414950704242689,214660 794728878518530048,262025 760978109566967808,66116 788885855414853632,220689 766497957432528896,90031 772639291449094144,129551 789464074694324224,225911 770047740944510976,116373 791624763647074305,239344 760266799988387841,1248387 766836955350966274,95708 777843627632525312,163901 781441235051483136,26066 791296601301987329,237491 752944640408621056,24134 775706251212619776,145866 778573924330332164,168794 780823648869289984,182659 757586468890038273,738099 756535023965208576,43234 756586557381804032,1248387 763424421063168000,78159 773907452215435264,139404 764827393425104896,84689 777330113390252033,17416 789560323011403776,11774 749997726796963841,9546 781288478721974273,185921 757735175144996864,41680 792072148953079808,242693 773307990959005696,134561 755095485988216833,34666 756264528791207936,41459 773408802263695360,136515 749668358640066560,9145 788777019488239616,218275 791295140749082624,232169 766032815725182976,90384 757590436747751424,47761 772847237793665024,132335 778344008640827392,166852 785637756286402561,197099 792738486428299264,246392 791782980561756160,240145 785282311713677317,193669 771748171479265281,118191 787705018132471808,212139 777925295357636609,164694 785586334811328512,196917 792803892887162880,241345 757899078160220160,44429 788771919399124992,11774 774494400353333248,1250121 793220338477916160,249926 794756732228509698,262849 770195230465200128,82066 778305160674095104,166532 792393228041408512,192840 765057873277755392,84422 769617886759485440,114236 791295192489947137,237491 788375436694786048,215437 793110481091178496,249469 756187983091408897,41680 776435269004169216,155688 788770341329866752,220661 743140953192431616,679105 757648796574621696,48549 774223021770809352,141867 788695158095286272,220031 753950155653677056,30590 755491405343195136,38032 766858413150089216,88920 768662926467096577,107984 743233740705505280,47188 750247826249113600,7275 755842162692984832,18215 762847304231424000,60794 758422326618710016,52112 789072520938782720,222647 790749493851545600,231894 768511400960528384,106281 767899255210205185,101463 768838392607969281,109167 790743864206385152,233736 790917879478775812,234583 772506397204512768,131289 775226676640878592,146704 776830947157159936,158387 787083731429429248,207151 753993017481007104,30590 764312188949450752,82283 769182103623700480,110344 773606357761073152,138054 788165271089545216,352258 794661045499527168,261155 768092223472865280,102514 781217644087091200,186434 787013017938567168,207287 771443413480673280,125204 779002162823172096,170609 781064965889241088,183759 757541977558753280,47782 764101954842849280,80863 790950123320795136,235315 763820695122014208,80366 766396278850936833,91946 778361639678644229,167569 780115622298578944,178045 779360957403324416,172799 770113927770476545,116373 790000554768535552,228375 785926019026784256,199546 786126313342005248,159876 788565178728062976,215437 793108738668392448,248065 749396227800858624,8047 769311103293624320,109713 785581982013005824,197297 786043547413716992,199306 770083235678281728,115956 772969763744063488,133519 789271176719716352,11774 767477638202060801,11774 794274772804698112,259482 759182863376015360,56964 790652510012706816,229693 793644916517863424,253793 758813099151417344,54070 773620898003812352,138165 773981505723006976,140643 762838228663623680,73926 786964342147276800,207287 754699904228917248,28732 764821303220133889,84666 743074516428050436,679105 772852020499939328,132364 793414365571641344,249469 794700731408334849,262752 763595760013148160,78304 780137937312813056,176127 794682059210031104,262053 765328903477010432,84209 775972818186018816,151296 762975175411376128,75724 770179165869846528,44421 777187713732767744,160199 781208105442942977,186434 786903896832614400,207287 792328292489687040,243075 765329662528585728,86653 766316415338946560,11774 793354819591368705,251566 751651392142598144,14277 758730052515180544,54070 766477943556022272,91838 789436452539101184,224329 793458458116763649,252408 753288731768066048,26815 770269229262200832,114254 754760420259340288,33474 788898306592301060,221609 785886195519590400,198591 755380616900870144,37044 788486105708371968,11774 794720868492574720,262022 733113717898936320,354525 763432412181323776,431998 787130567045242880,207109 770712811236450304,120541 749799550466990080,9781 758196811584667648,51809 761270920543547392,67547 767895076076937216,101681 760403203108147201,1248755 762828748567699457,74133 765236097643196416,85562 772251692926660608,106836 772530176265551873,131007 786600117218398208,202217 791016185017970688,235948 788559671099392000,217634 788786487047262208,218258 794996806585384960,261818 759079599179378688,56231 786603174559965185,11774 754743972694810624,33549 765376860326813696,78159 776984979251171328,157082 760168751085985792,61412 786303842346340353,201620 792121405693239296,240483 758185224018595840,41703 761798519371931648,68273 750356730094034944,11774 756322697873850368,42249 762893554536493057,73814 765589705870172160,86961 770718662483476480,120613 792374633307643904,242693 794048335111979008,255299 735101850945458176,195876 755638922433196033,38796 792657098471452672,245117 795267405194870785,249926 769187322944430080,110585 793144291396694016,249926 794632508885188609,261155 758464196761694208,53144 764578609700802560,83751 793167964434489344,250033 792095766974193665,243865 749511181421993984,8992 753699744053092352,28832 778773558369464321,169999 792109928840167424,243865 764920790974332928,85318 772174017361043456,130032 795188836288503808,263708 781908584380727297,190424 793152366719733761,249469 792871773867872256,247074 769315551890079745,112325 788002658804117504,214354 790660799433801729,231894 758440014967484416,52394 763234543432118272,75724 785294073061969921,194154 776210488229257216,153575 793168082185359360,249286 732387847974621184,351837 755388773014253569,32404 792260995280465920,222787 761207582111432704,66159 795046263276249088,260404 763075126556590080,73712 788486022929743877,218275 792867708111097857,247240 793809220122533888,255393 772351575142625281,125055 779462442422247424,174557 785248377231384576,194083 760627698821505025,17580 769393265523195906,111205 788846566736064512,220332 763825997795958784,79911 764939413306478597,84209 780792670667046912,24316 754774567395192832,33356 756485375783112704,43391 779119932025995264,172545 786144499688955905,201308 768910372329754625,108849 794371888340271104,258598 778411616333336576,166916 794056020033032192,255942 760570160168177664,63451 772961397751762944,133454 775863526501920768,151845 791832404860215297,240070 759127922544377856,56952 763540755176497153,78853 793444424797880320,252196 751167431263916032,16457 775040860492861440,144494 775001196310528000,145795 764883796579659776,84724 749923582415745024,10735 788052240850378752,214354 757092570941956096,45857 768893584955285504,109104 785606729505517568,197512 771222279187345408,123825 778633220438962181,167319 755852919019307008,39462 773678733479645184,116814 760583012899811328,63559 772500830385803266,129918 781647482149179392,186584 794999244511793152,263907 795012247475093504,263896 768072746341236736,103354 762687342385790977,73926 772475928769392640,112363 791350997687803906,238395 767992060687286272,100620 776428164033773569,155688 761913777226813441,68862 763512060244262913,78938 790819894740733953,231894 793055177255247872,247240 771741129171578880,127366 780949052452110337,184223 795003673562718208,13629 753316256174907392,26894 763411849383596033,78159 786113849229471746,200566 795039723400085504,263907 758634280767492096,54070 768502940906590208,106716 771122927978766336,123038 774654295929188352,125810 795372312468004865,265881 756244966561677312,42149 760144615165091841,61051 774225322556489729,141867 764936469685407744,11774 752021095725862912,14277 754747995917123584,33520 763824317671104512,80283 775260556433514496,146720 769638010228969472,109713 795668731871498240,267521 759212958492819456,56964 764795610520223744,84724 771165543994789888,123581 759483247432720385,27156 788783733557989377,220772 793993876365152256,256276 771349560828502016,108396 758777889445797888,54974 794187914192175109,256217 755018122197860353,34666 770046762002284544,116164 778569086821433344,168794 769060961206542336,110344 778283221746262016,167063 765941399288057856,11774 794429171476918272,350913 776460578038644736,156055 776095678137184256,11774 767774351898791936,11774 776620487329783808,156926 790875196978786304,193533 764285232866533376,81924 764922867943440384,84824 758236623230369792,41703 773258036949291008,134874 772645775318867968,131045 791377671309692928,238207 770835932756975616,121612 759893300732047364,11774 765880893722550273,87904 770702572743262209,120610 780373638021279744,177130 767105398700597248,97392 794263043291152385,258429 752921372234350592,23432 775128810748514304,144648 793955734924857344,254135 753973975495999488,30590 764461928110551040,83422 766311509383376896,90870 791413568566661120,237857 794306163206537216,258981 794640149867102209,261155 732490899733635074,350218 791815354091581440,241940 773413333735268356,134993 785988381280915456,199755 767153989376942084,98142 781725413794086912,185255 793219320226648064,249469 760612291436052481,63655 766615105773506560,94718 770083016261632001,116164 792049099369504768,243075 775068998211960832,146864 786400540171313152,203350 789767627723988992,227282 791686674535354368,240483 795705260782350336,267862 771197999334645760,122967 750723208668647424,14877 751925971410825216,20512 775854701816360960,151185 761192591518003200,66878 779296211681497092,168284 758441875959275520,53144 762775071232552962,65887 792066434146902017,242693 794622276352307201,261322 751806297335533568,18555 785836923927527424,197512 755468437959290880,1170376 773642960508420100,11774 790729490586406912,232881 790915248370749440,234583 793247566410424320,249469 793580110859436032,253793 764233161119297537,1170700 772912031515172864,129551 777846554300416001,163990 767184826856116224,61117 793126738603544576,249469 794846958083047424,260127 754762072060223488,33356 775812028388745216,151439 791850436659703808,241034 792182348095848449,235580 753948795596001280,30590 794963322554617856,261818 753720986051211264,29263 766083143937896448,90482 773858541492772865,139404 765984579039686657,90694 792180027009957888,243167 794430800553017344,260659 763568579744702465,75724 770241970342010880,117257 791334040737488896,237594 775697844909010945,150302 769166558228799488,111558 788815330533601284,221120 766356376075530248,93261 765231248222466048,84724 788828001899126785,106085 764424276682342400,83391 773330644487122944,135736 765585636074008578,85337 795458314880614404,267267 763104211232034821,76628 771404479015088128,125070 780246017807560704,44370 790881827292454912,234583 795454390941417472,266138 785510277714419712,196277 761543878918885377,64722 765916282294300674,89844 791412345734041600,238207 792512626387333120,246295 779071649018630148,171795 777662156921827329,163008 762956397566955520,73926 770998628366348288,118191 762679478552100864,11774 773870008023654400,139404 778253563646451712,166390 780082520796893184,176128 778372469841203204,167569 777492769690431488,159876 785551828641382400,196277 760125333538430976,61145 765404502136545280,86103 770093252406042625,115435 793250109471404032,249926 760298718729998337,60725 787388358142009344,208599 790664077379006465,225981 793153518303481856,249961 732397311330918400,351797 776081373438193666,153194 779386727421149184,174427 753348278553485312,25189 766021762186293249,90384 773991336080990208,140444 766366545538875392,82066 788721104214908928,218258 758538914088882176,53503 765240099206553600,86440 792505252801024000,246425 792780302334644224,247240 756188758408585216,41680 773872730676535296,138819 771725601866522624,120464 785590062452920320,196767 793152780374384640,249469 795029789748957185,263926 791669018570600448,240483 785656078386208768,197324 768575581206224898,107428 766014719375216641,90908 781324688915963904,32404 769683045494493184,114985 787730526870335488,199307 792043952761245696,243187 770687478114099201,120675 773553195947790336,137158 785275995834245121,194648 793728566504591360,250633 793457882696077313,252020 762716348778590208,74308 753787244691886080,29819 785868164487868416,197512 792083322176405504,237964 794328268589633536,259773 770446516087468032,22938 795693546519019520,267862 756921315127361536,41929 775096250148462592,146259 792489694860673024,246225 765325833502281729,87249 732963187675402240,353016 772850559527165953,132996 776926799460638720,157082 778926677091053568,171168 786304865869762560,202429 794548859989032960,261155 761047911836758017,65455 785973930334887937,199891 775756721289502720,151156 766728432105369600,95868 753571790262337536,28281 761000531871399936,66116 765663019502145536,89076 788599871993421824,215437 790979322806833153,235590 794539183675179008,261155 788250562089197568,214915 795386715082932224,265102 764230198996926464,82018 790337530470080512,231008 794293205319548928,258456 792395878602383360,245607 771483872001392640,121612 790625269602136065,232791 791045268674347012,236035 768449074316075008,105712 795685497909559296,267521 767187487701827584,88449 795662389786144772,267521 780507618422956032,180306 788785152377794560,220765 789200010684485632,11774 751168167997767680,14351 780226590382952449,141360 790941844171436032,234583 793186365366083584,249469 764031303750672384,73910 767779185024573440,101383 790606080061546496,232791 793296480295452673,250633 794309112284794881,258947 794589795209121792,261818 787091720760623105,209129 794545483989585921,258193 795744549331030016,268281 751920065981902848,18316 758134143955775493,41703 793194023800504320,249926 758512154286796800,53001 768942912260288512,109988 794171645292376064,258331 779517586975264768,174226 788397543872864256,217634 751201948100075520,14421 760450740301291520,62836 775378061550292992,148574 768043761838485504,103030 772476770222219264,131045 776213287734218752,154071 793106018268024833,249469 775420650999742464,148045 760047685051244544,56964 764434051612770304,82066 771294824993550337,124597 774975092883386368,144682 793887474435096576,256255 792410253514027008,244033 765354743686324225,47188 778301439915528192,167220 788542878893113344,104244 760907622472159232,65180 771289624467628032,352982 774320037062729728,141360 778318926413307904,167319 795095688371699712,265191 781230409183072256,185310 768236089387552768,11774 755542384226799617,38210 776253976073400320,152872 780816510818344961,181952 785948882962227201,199546 764941489629560832,11774 757402957608607744,1248475 779541295794487296,464984 773670037047635968,138543 769639899108667392,113836 758482801633230848,52545 779388840851025920,172107 794699072812695552,262784 793916821074219008,256255 790955189398233089,11774 762579066297856001,431998 775428708253495296,148645 754092537187532800,30370 761655243331538944,69493 785264273064808448,194560 793855703312195584,255393 795666589651730436,217658 780819620491988994,182137 757545169990197249,47782 758629551161257984,54052 780148397407952897,11774 788123260265361408,214899 772736370087387136,79987 778795303050760192,158589 786659253088124928,205602 790571475023503361,232137 755947204787986432,40867 788945340351131648,221972 755408658456948736,35216 756642601860726784,44429 770382580361400320,118482 773508038573514752,137042 771477011021885440,125145 792410252696104960,245750 795762627754524672,247930 758443630080069632,25134 781236324527251456,185310 795681094620221440,267862 764430479135158272,82066 795415141353422848,265855 776794808220160001,157993 758671610257612800,54070 766814222151880704,95672 776467000520478720,151463 774514427420811264,11774 790333880549072896,230485 777350171529187328,159475 764839815082807296,84724 773995978865139713,140444 768635670952681473,106716 776785769407082496,155916 781152779423232000,182726 750343538710306816,12708 753931408972849153,29263 773682935706910721,137042 794315117483720704,258741 733524981217300481,353228 785994653187399681,199755 774026847235387393,140444 749940850038300672,10735 769308144094875649,112518 794767304026243072,260613 761242959803129856,1170555 768495391818051593,107028 773734653169577984,11774 764982613672988676,85562 795310106346921985,106085 759110468174700544,56952 768145542878593025,103261 758998250401562633,56210 762746296792784896,73926 790857845382283264,232169 773259228421029889,134561 773839059093381120,139404 771467204491677696,125367 788885932871147520,221785 786410456151953408,203360 771712210028498944,125554 793426858847113216,249841 756910903275032577,45014 774426017322545153,141457 788438059704578048,217634 767026257192165376,90357 772466687144763392,131045 789545992001425408,218275 794696964906614784,262752 780801680342388736,11774 790649308009861120,232169 773288181982789632,134371 787463913285746688,211347 765974772903653376,88497 776122981642670081,153845 793426669990187008,196314 778605818744823808,169201 794708316777750528,262752 776921078568480768,158387 777510387524653060,161960 763903274261053440,80939 794537238361178118,261155 762638281745981441,73926 791668245061308416,240483 767889014938558465,101514 788863250830012416,221143 765031737927794688,82066 776003542754684929,152872 793611634531074048,254135 793488594530951169,250633 754901400082055168,26721 767478493915537409,97811 787448301410881536,208059 792001695534514176,242921 792759299256815616,108396 760962217948942336,64758 772076974303014912,129471 787843300975779841,211829 758059790530523136,47761 766813866411962368,95462 760569559006973952,11774 764234871740833792,82283 785275321356398593,193669 786705408627015681,205143 776154327261913088,154071 793842982822621184,255942 767168065855328256,94699 785437412440670208,195481 786916431505993728,206109 791030489343811586,232169 765291319203946497,77464 773549459766583297,133702 760941466478907392,65882 776171368647798784,152872 792881615588339712,247819 744406916294656000,1247580 794315144398446592,257492 770362259138719744,117257 793106303354757121,249469 760098857095049216,60392 771350582233751552,122622 786354444183203840,203076 765536739972657152,75073 785657038009348096,197512 751857013253033984,14277 768575695626862593,107032 769090272068243458,110362 757279428330287105,45922 793206374750707713,249469 770797428257595392,120341 780654957573894145,182036 756328492262952960,42432 745002052024209408,351424 794285963383967744,258193 751572700880105472,18495 764880057621999616,84724 778041016632774656,164375 767376717623205888,97325 766387241996414976,93184 778674788143247361,169201 753045397128548352,24711 764916187847331840,84724 777686374669389824,163166 781192910813356032,185601 770862918657159168,120610 772471954162921472,130689 774720117204783104,143043 791750950851522560,240483 778998477762072577,171693 764393862752268288,82066 767779320920027137,100605 766103913678397440,90373 770871541022285825,120541 794579128339075072,260033 765270026853163008,11774 794820453890162688,262752 752855055988948992,23519 762088072615907328,71270 779182062624346112,172962 765592850411028480,88311 757756353402302464,47940 773657244084744192,11774 776164998829711361,154071 792097417030144000,242252 795072704114290692,11774 780622646501371904,181702 742536972833427456,47188 764708981725990912,84209 766344700894642176,91946 768541699907911682,105998 768561370816192513,106702 781256593321197569,186584 770722526737539072,118192 789217008319692800,224333 763712108567597056,1249142 771933344753971201,76146 788751575032422400,219458 755219069662588932,35373 794987886080835584,258456 759151274021400576,55887 795488946633445376,267265 764690507859623936,81946 766625063147745280,94699 773590413093445632,131045 787130276035989506,207287 790747587053621248,232169 771818780603260928,127134 791751727963746304,240584 787724860537638913,210235 788014685681483776,214209 756599095616212992,41702 774336333615472640,142503 761347665342898176,68057 749249765112745984,1247984 753948421275267072,30590 765532559438647296,87904 772461156661276672,131049 785612759337578497,197512 793501890361200641,252890 762002098439401476,70509 780361923619610624,178415 773781165136236544,11774 776840545025097728,148473 779373931887202304,172270 793825131193860097,249926 793424617188761600,252020 732943331307704321,353016 752881744223674368,22777 752239967879901184,20279 755201895250087936,35890 793541888213213184,251803 756879996711337985,45122 768904198662393860,11774 785610243321528320,197512 769451586041053185,112788 769675634033459200,112239 793995186783322112,11774 795102187110207488,265245 793944663149465600,243187 768913987539009536,110209 785288342846005248,193669 780972778891669506,182870 791033318687014913,235590 792861352347914241,11774 751606464351985664,14277 791776682893914112,227795 750452573694402564,12883 756409483149049856,36604 778493369223897088,168127 760143596335095808,11774 790815120343470082,226026 791732365622075393,240682 794560731924418560,261155 765288445988204546,86161 790065456501620736,227486 751869800201224197,16299 787913571942498304,213887 751088782858915841,16422 765897239348649984,89955 776142667042480128,152735 791308313963143168,11774 791775218389753856,240483 794491265912045569,257492 762977531758804992,75724 792964874959724544,242693 758295376348581889,52112 768951819502399488,109666 772058785330307072,129225 746819086240391168,1170583 776101896536764416,153095 791354939444453376,232850 764870964639244288,84422 793580359971508225,252679 750820484913045505,14379 785490123391635456,196277 778617928434548737,168284 750469143892221957,12746 767842544646369280,100038 764134381782904833,81702 794536285247602689,261155 795441626051133440,264113 753025323239866368,25123 763159711889838081,75899 768703679570608128,107428 770802774271373312,121479 760916096031555585,62779 772850297844760576,350954 755168832784732160,35890 767856926856097792,101163 778432986060427264,167220 732740944726884352,349060 794189005160148992,258598 794584700505432064,261155 764205597747126272,80648 775727054276825088,1250216 767562561881505792,99976 793820197610065920,255393 795708172187107329,267655 780800782664867841,182036 768882285290500096,109666 793485945207132160,252196 794699227616186368,199307 732889731147702273,353789 781184614429761536,185496 791638197826678784,239405 771806010558283776,127711 790045470387154944,215437 754717942009384960,22393 763914007933689861,77833 773725523742560256,138155 759567026763497472,58815 777017740049522688,158387 781827942775156736,190635 758712835320999936,54070 758869983313076224,351666 793671462573989888,253032 793842728962433024,255942 736615134148341760,350812 786366891099090945,202217 787295656041787392,207733 794554639890776064,261155 794559072955723776,261155 763130977015046145,11774 771323634388533248,118191 758797564036550656,352304 771076437390614528,120304 792528818208661504,245148 793872168933269504,191065 760521524227039236,61545 779308476568711168,158387 792868567913902080,247379 758009287813627904,48663 786272053322215424,1063777 755761239259766784,39384 788450472617242624,217519 792159443412717568,243398 752951360660774913,24675 763368178583863296,77463 764904368219062272,76406 778743056988110848,169384 790192571439984640,224680 757717524272275457,47693 775096521536704516,144730 795020753838161921,261864 795288248172023808,262022 733393335340007424,11774 766249175797395456,91894 733303202481836032,353343 751951216696057856,20493 771034410149941248,121949 772833796328652800,132335 787539439736139777,65113 794585062180261888,261155 775019356862476289,146405 794844133932158977,261155 768854740943839232,105109 778401446639247364,167569 793257333379862528,250953 793492375746162688,11774 762729606747127808,73712 773918448292360192,139577 789769219470745600,215965 759866665836306432,56964 793192395483418624,249469 781265545341480960,186212 758831778622681089,55667 778293997630550016,167220 787732657362788352,205197 732321080166236160,349197 754724115689242625,27045 774702450934738944,124536 757714286525370373,49056 765139842518945793,85562 768956859009134593,110362 788820864594763776,209795 755923134918918144,39384 759163813207781376,56964 761662037797789696,69711 764958723856924673,27156 765167235266703360,86103 733399944862654464,350380 789264713339146244,215437 772920688118161408,128355 775477246106669056,148045 765990675913576448,88669 791436743824187393,238292 770341907499196416,118375 790915887297593344,234653 793762644234792961,251758 795064413699108864,262925 760822770028519424,14277 765287876514844672,86440 776451626630516736,11774 764492672253976580,83679 755560069538811904,36719 764902785506738176,85159 761132419206504448,66159 788417119167873024,217837 791204844677767172,78159 762810157684318208,75073 756374932724981762,42249 756537198263078913,43547 747576123895099393,11774 754905884489158656,33081 780637511727083520,182257 791279109749944321,237491 776778208079388672,157693 789908011741351936,349318 770843787509719040,121612 779843931647447041,174230 751550007270969344,18539 771750832559710208,126152 794965402086494209,262847 758277645159194624,52195 786662842414006272,205728 791361401507946496,238207 795702308843745280,268356 754752226300612608,33356 758270898193309696,47102 752140929473998849,18160 756702111514128386,44450 765928393523142656,87885 770353611436019712,118482 774027471607836672,139404 788588071017148421,218495 794607245099147264,261942 775741437002575872,151255 732597210093867008,349277 794204792465788928,258598 763407503564484608,77849 777140335533256704,148645 761040656483487745,64678 762563075287289856,71438 755450970352586753,34898 775748722546315264,151071 759081634771730432,56784 773866309104705536,139404 759550400559063042,57068 765657915537498112,88930 761746752894562306,431998 771567000309026816,124597 772153710428446720,128934 780743613059780608,182036 785745779562610688,197198 762754786945007616,74592 776309653609340928,154823 793098214551478273,249469 786903712459522048,207287 788050881761546240,214138 788117902813782018,215608 793984607372726272,249926 758142821232676864,51595 789454746214170624,225981 794554850340171777,261155 765667591599763456,84724 770549171724124160,117257 759094796677853184,56964 786356300653301761,203391 771135170476929026,121479 771231264032428032,122146 786403198734958592,194723 788504686554910720,218275 792486359290122240,245148 760934162014560258,63465 786190112115699712,192032 757993597878800385,1170396 767031245125644288,96039 771138919043768320,122982 757672798500315136,48549 758137714843586560,51595 772757392870236161,132354 791785999848263680,240483 767097268386209792,97472 775129272142921729,146259 778305082265858048,166362 786038130197618688,199352 757621131243249664,46076 779553015279648768,173103 780150188782542852,351152 773903379689009152,139577 787129985131683841,207965 756272582727458817,42443 763806126378921985,80136 777975934657765381,165185 785652951138336772,197324 788430893669093376,217519 792757278734704641,220689 794709165067436032,262752 795148288240549890,264774 766322348941119488,91946 788513983380721664,218275 792391805153206272,239610 795041283865710594,258086 792219455300435968,243187 792702207825027073,245148 750750386261102592,15027 764046414888312832,77598 792020502873268224,243075 755094840166187008,35449 778482465396535296,352188 762638818902106112,73814 771820474854612992,11774 791045813732462592,232911 785518880978382849,196277 756689268068589568,44429 791071129112764416,236393 795401737817440256,266138 763147785457831938,75899 773914965262667776,137869 789250132025892864,224333 794721093823164418,262784 768758316189167617,106281 785935163641303040,199546 774947016875110400,148861 778414053613907968,167407 753962715132100608,30304 761816361630773249,69356 772756459964825600,132335 794962069061861376,261050 758112279112056834,51239 776772473291415552,157840 767459900666417152,99044 776514333752766464,155987 779664950189056000,174230 780616502215053313,181419 771393540005986304,125367 795710372179279873,261050 788169975492124672,246425 793488391698386944,252020 786701327544049664,205349 773978341867003908,139404 776620785439875072,58531 788889153496764416,220727 732295318935638016,7224 733196849641848832,355850 789147661530267648,215505 790546111274647552,231336 750625733127602176,12883 753699040924143616,28974 753352264434221056,27061 772063772559216644,125554 794224309765951488,257423 764639856744075265,84209 765688301017673728,88881 785870654037905408,198671 770295527112073216,117311 752842950061817856,23899 792035994769817604,243075 771172937361567745,122982 780803064445960192,182726 781358293474246656,186584 786915962599514112,207287 760968619044069376,64730 788457916126863360,218275 775902837792444416,152449 787375694636523521,189793 763430860158676997,78304 781317281028706304,187384 788763242285920257,220332 766664048964472833,76257 775802165713448960,151688 791785326335275008,240483 758112717253152769,50923 793129342142263298,249469 773389641730891776,136258 793315198446739456,250633 766380596759261184,93286 792855990907592704,248010 752244272892637187,21714 769131861230575616,105643 778323958043021312,166409 792840396774608896,247240 777280421545512960,159876 752683699821510656,23167 757800324065218564,48093 768264612177326080,87607 775334923175624704,148479 779023713320603649,172057 789432594693779457,225981 788827805689585664,220526 770310345747369984,117364 781316689518481409,183801 795608697112297472,267262 763818528109629440,80486 794672257855537152,261059 755387308824670209,35890 790983714159288320,235590 793255363109851136,250633 788946402495729664,11774 755042604102717440,34765 773701851392843776,123085 735103696762179584,7311 775480738594562048,146580 790329633648549893,230282 759126390474215424,56964 779715665603207168,173347 794334294344749056,259773 759123956951420928,56964 763768376116207616,11774 778195369696104448,166390 790699721367162880,232911 773286557335728129,135888 752890458469199872,18249 755878597663920129,39697 792442004802240512,245825 754037975000965120,31400 761664040343044096,69711 767471124103958529,98890 787662483410391040,212024 793949363630391296,256358 795704750994030593,257781 787716644802002945,205197 753765416418152448,29790 755202701663674368,33751 764146017528786949,82066 764639822740721664,83391 756261210618667008,42344 763059511904968704,75615 764169484840165377,82283 793845749939179520,248988 762660075211202560,73926 775557307891609600,148748 780889474523918341,182870 766139355262021632,88930 785595837241974786,197286 790732111313371136,232169 793211268291108864,250633 770426951769042945,117263 752967314044231681,24134 758103381843988480,41703 786950773380882432,207287 793491936690581504,252020 733021572139622401,352526 761543005518036993,68993 761669973429276672,69747 758511493197340672,53185 751204303591739392,16833 762746679674167296,73926 795412378217312256,207051 760015946970824704,60533 777176254646714368,160480 733099178113437696,1170810 780896080456093696,183269 752189015382757376,21438 757377275553648640,46405 794307695172079633,256255 760197280406265856,61145 772850395316097024,122982 778292274060992516,166282 788480775960141824,218351 791704606980055040,239610 761338512146915332,67369 793763754051723265,255039 752168833897656320,15731 755826970768932864,31852 764481745429274625,83629 768210110669688832,103354 787854067074727936,212316 794048060854702080,255870 755284459012788225,33689 768490349140463616,106716 793889730253520899,256255 794697913003896832,261155 759108501130055680,56964 761353535514697728,66851 787420681269080068,88859 733097507782287360,353451 772498467998593024,129471 775046018257870848,119797 794558886825041921,261155 765350019025235968,86053 749336153195700224,7816 768235707399831552,11774 752192210888642560,21438 762228831671291904,669866 776150640598749185,153915 794648586877280256,39957 763849400581894146,80482 764991703635726336,82759 770656398623535104,118192 788151987045105665,215005 749705879847444480,9292 763761777377054721,77668 793385700192243712,249926 754716510241763328,33356 793233519275237377,249926 795000842525011968,263532 794721791449137153,262849 764796197601218560,84247 765603019677466629,87904 786985883505262592,207965 793255221644267520,250033 768898610201104384,109945 773700548600012800,121080 765013185321635840,84724 781342615845400576,186584 759240901260632064,56625 771500910446915584,124744 771930269301563393,127957 777636427257360385,161456 760578154150916096,63868 788491012729475072,106085 769887148396904449,115655 777236534319656964,157696 763610465180069888,73030 787850645218873344,213064 794582838481850368,261155 766483385116139521,93184 773617333877116929,138155 785991000170921985,192016 787972956198690816,212239 794087317837381632,255942 794808685524488192,261155 774008086923087872,131421 749804035805360129,9754 793842990380908544,255942 761158391146356736,66897 765328244291796993,84724 785874016867266562,197512 794632372729905157,261155 733689232103989250,11774 755830026294001664,39235 793090982963056641,249348 762464951784964096,68987 773175438621507585,134561 794167979688792064,255393 760907014717440001,65540 795407562120302592,266491 742889294050664449,11774 766572492232265728,92872 794347973937283072,257492 794351243904700417,249841 794536365715234816,261155 765748264830312448,86440 772314520962293761,11774 758748411679997953,54070 761636529039142913,69684 763849116229054464,80393 764176507946340352,82283 788577492466556929,218275 789149470609072129,222682 749932599624077312,7816 793662439044685824,252196 751238267735928832,16461 786532432103153669,203674 757839692821696512,49717 762718694061387777,74308 779430382345326593,173964 773210344600772608,134975 793973050572034048,256393 769928306560946176,115530 795094151209611264,264397 750584836922994688,12883 753007811206995968,25255 771161778235453440,122967 793438767872892928,252020 753369560405782528,27045 775720638732435456,151071 787197708880613376,207613 763763199623561217,1249164 780835621950648320,182870 764367115759579136,1249231 763585552721465344,73706 766789898686894082,95926 777217746585128960,1250377 789205029131476992,223286 762652899256205312,73814 751227239493054464,17416 768111026503950337,65626 791108023334821888,235487 795114082600828928,257325 772909563569770496,133519 777970531815469056,165185 753619876732862465,11774 777947824256409600,158820 781460536047394816,139404 793903696568614916,255942 749622022909689856,9174 764920484689510404,84724 780200152615321600,176128 758356318545522688,52554 790282394653822976,229159 785316359013928961,192558 791708668039467009,240483 795276332095721473,265649 766034704525037568,91043 776159981179637764,153779 767777280747724801,101163 788914977126187008,11774 753430813576925184,27317 793246245754134528,249469 769209878426492928,110585 788080195227955200,215005 781631072148815872,184539 759194986969726976,56964 769795828106072064,46370 770663577590099968,117257 773738983180292096,138819 789661236287778816,226490 793226669322567683,250064 794232368190005249,259063 750030358851293188,11349 771315116570767360,123080 794558574852644864,261155 772916405029081088,132335 752967503698075648,24134 755201517360033792,35372 768183157766008832,103354 774752140552237056,144494 771410968245067776,125554 792001004371927040,241334 794437479092916224,260404 785642345907654656,194126 755496379951316993,37892 756538419799404544,11774 781813562134044672,189649 767329435167158272,98277 762641978051981312,73926 766431407489085440,91506 788293168085204992,215754 773971331738140672,139404 795188852323454976,264397 757249839948324864,45014 764959063910158336,27156 751782914711490560,16931 776248596823801856,154071 785721986865434624,197512 763896107881537536,80863 767364453990035457,96039 779143860261756930,172962 786717833354813440,205728 790651018786856960,232169 794779881594822656,261409 769335696389615618,112104 776215024960466944,153845 779064370496151552,172057 781476757400489984,183759 787064743613702144,207109 770383464642277376,116804 788733822313570304,220332 788885994984484864,220689 764617528781844480,81946 773548225169125376,137042 773475008031166464,87607 764223248330436612,81955 785942492453613568,199546 763100984419557376,76628 791450818079629317,238272 794049242750799872,257492 767542279842230276,94699 788446698158825477,217837 770716651629244417,117303 732609803185356801,350808 755505078950240256,37613 756388189896581120,42249 760968387732340736,64730 768495687889715201,103354 787143282321227776,209184 788219070185222144,109244 778625182827151360,168794 789777774776987648,214127 790274285336231936,229818 792915225431379968,246225 755374609126526976,351973 771424423412891650,11774 789307344614264836,223899 772255866137546752,126723 773062011768934400,131045 789092727195664384,223286 787278575342788608,208016 774241572351123456,141887 778156920393859073,164826 768590145289236480,107853 771469377434681349,17416 792097494687678465,243075 786924465561010176,205989 794971741105766400,250785 763100952043720706,76577 768807163296743424,108849 794503507139129344,249926 777878108217217024,160609 791090180300177413,234583 764134600746467328,81869 788451351109906432,218275 769774919081164800,90735 771415213669310468,125145 787329488656879616,210009 793525657296855041,249926 781109686129029120,185310 775717352646152192,151071 767769734658088961,100893 775796842911203329,138812 763100857068027905,75899 775184832699650048,146847 776457812494790656,155390 790225887006298112,159876 794997161612165120,264431 785270780951040000,194648 755962274649612290,40881 767755635740082177,101163 794329334307844096,258811 765756215368437761,88998 777651873482321920,159389 786024497652469760,198620 790622114256556032,232427 793170889332236288,249926 750662324676014080,14128 757606246593601536,47761 792049890951991297,243075 795076803165491200,262849 750376254071681024,12883 760757330522673152,63149 768919004148740096,110300 777272785202769921,158110 789299294524235776,206666 757575721397149697,47761 762124406428692480,1248996 778574004110045184,168883 754128691953737729,31969 756272935447433216,42171 759217390513160196,56964 765307311539752960,87145 787027302588616704,207613 794943825542344708,262847 770214419599155200,117282 763816324900458496,80486 761002298646466561,65180 769269015193587712,109666 785933050337034240,199211 760428481125638144,60866 773508512320135169,136947 791050428725207041,235617 754200651228327936,32157 779737277517922304,174115 795500363700965377,267265 790514457730580480,231894 765157786334400512,86103 770219619286192128,117179 774056971578159104,138819 790749657106309120,233154 768928618097414144,11774 778362140642074624,167569 795021994924326912,264431 743096685853712384,351349 750447096877162497,11989 753280857582997504,23013 777054389076889600,246425 790755304862523396,232169 792161523116367872,243648 752948423611916288,24316 753632822879981568,10024 756747802454007808,43225 773550092452102145,137042 790653771521089536,233307 745224581179281409,46501 787039534760415232,199307 788021196986191872,214209 770061650447757313,110302 786913099005566976,207287 788192755700813824,214992 752710937195360256,14277 755860761382035456,39997 765352400836177920,85562 788094113518194689,214899 756884124619595776,36145 778257037205516288,166883 793279387026227200,250033 765703778091892737,87145 788816204832116740,220526 793706781386141696,252196 761613120179613697,67161 785642717216776192,197286 760583660701483008,63149 766421961840926724,93184 771544670388183040,126389 786751191938113536,205728 790949435433848832,234583 788552440261988352,215088 785906362202992641,199546 750755400081747968,14858 752069696757850112,21017 762655863827943424,73926 788895286676578304,220689 781233274479742977,186584 785935620006744064,199960 792158053596598273,243983 761877035979603968,67256 753584407139713025,27317 770357704707739649,1249758 763768358298935298,431998 793531318873141250,252711 752039467352023040,20921 762655220832755713,73403 767358304741888001,98646 775869378722078720,151185 787662483511271424,210289 758168747215556608,51809 777896441725550592,113365 794160537030578177,258331 795689876528254976,266277 775389600659283968,148473 781373837929697280,183759 760492589829152768,63149 770476588240605184,117257 787236796958584832,208252 795102784928579584,265257 791788440056532992,241678 794329885204312064,259970 732801282143047681,353789 758031349399691264,47761 765354990034640896,87226 794034379982917633,256276 762107039275290625,354112 770614912255160320,118192 770820096713486336,121479 772160926514573316,352304 763561751648624640,78394 788360763438206976,217118 756524712751169536,43446 776246618727321600,152314 780355936682643456,179537 780592459524902913,181886 759123554025734150,57189 786667703541108736,193353 767067537733550080,97355 777345014192074752,160602 781819860443598849,26066 788437972639182848,11774 761534105993420800,69046 764114605652094976,81702 758610639757639680,48826 791522744278155264,237491 759167623212863488,56784 791468801032228864,239107 794694241830117376,262752 772106496108658690,129471 755047587892322305,34898 767850771459125248,101681 762459271963418626,71429 762703346398441472,72420 787840485729656832,212316 758089273639862272,47761 769366586784382976,112363 794630607112261632,260535 777568774367092736,162583 778428737373122560,168045 773971581630615552,138119 793264700159057920,249469 758413114714959872,50923 767745076688670720,100947 780796293589458944,183269 762713091259805696,73704 795705110483435520,267938 752108941669195776,19528 769325889037357056,112363 788872013389631489,221832 770393281268158465,117257 773508743845834752,137042 788888197543694336,221711 760138439685730304,60866 762622843595157504,73726 765669692522438656,88669 788069866854952960,215005 762474028263088128,70886 781440354599993344,350085 792579431625699328,243513 794015314132529152,256358 771399209748615168,125149 777979808991023104,165185 776454933109366784,154832 754782761127333888,33549 767678367797837824,100605 778653886299111425,164001 791262546581921793,237491 732193046461349888,1170365 790583645312458752,208178 756263943165906944,42344 767225020103987201,97377 768411751134162945,102452 781850459107684352,190124 786160596882292737,194450 774124400584949760,141360 776545196309872640,155318 786963175967105024,207500 768964181647171584,110209 786582787935436800,204273 787304337898733568,207965 758789753756155904,54070 767058185836498949,80720 771041071791017985,122146 764351758961250304,80939 764535120191713284,82066 778395148451352576,166916 793615136133120000,252020 756511943054204933,43712 766646037423546368,91678 787018734972043269,207949 754709771421229056,22393 792934018031296513,243187 778194873686056960,166390 794585431862116352,39957 789313271815778304,224680 790426924854026240,231550 777298278064922624,351129 788441022866923520,11774 792443220441595904,245130 759861010354147328,11774 794606364718833664,261567 732634568822525953,1035907 794162418465304578,258331 753694275183992832,29131 765916568597336065,90125 767692053841006592,100559 780845301577846785,183269 753093811778314240,18215 769981793256824832,108396 774330716301643776,141918 746407157352980480,11774 781197563080876032,184230 754737790231932928,28501 762501531044188162,72534 777833742236659713,163780 786233696214933505,201555 791648314164973572,240145 758087403433185280,50500 753358585057378304,26458 778930838591442944,171017 789284540627951616,210267 792791256233639936,192840 793631166360236032,254058 758003941154193408,50442 760630185460846593,64147 761278077116698624,65180 767910234924785664,102137 751897899437522944,20162 779975479256346624,175092 786796534297878528,205902 789910665897005056,228744 788035229122301952,210585 792796073362354176,247241 770323757894365185,117665 777654141401399296,162810 732710117980803072,164500 786538220272046080,204413 793621177742876672,253032 758438305524486146,52061 751583072278175744,18026 785279232146497537,194082 793277548226412544,249469 794634877094264833,261987 773333959287660544,136018 755541694657859584,38026 757917566866116608,48549 764120602026258432,81702 763859506791063552,80648 794172486946615300,258193 791686541248716800,240483 780416959917744128,351436 792533063767130112,246392 749287033776910337,7828 770252552063504384,44421 792193522749222912,240580 793985449354088448,257325 755303096398512129,35331 767488706764607488,195708 794597765741326337,261796 768892889103556608,109666 787121390445101056,209351 792882779033853953,247241 794590778743930881,261155 751973422477897728,18893 771407312292605952,125367 774631676647469056,142906 733075423534288896,354962 763306395617861632,67326 776410677875388418,1250305 755112490665517056,34731 760515918237532160,62441 794573153792040960,261155 793646235332775940,253032 769311136516800512,109945 792219308877230080,243092 763519812878340096,78586 785279954753773568,193828 794656007913963520,261818 794976333671632896,264190 756857422623436800,44450 758200579936006145,51898 785847934776709120,198571 794983127315836931,262849 753726796357443584,29548 763507997616340992,78861 780690637133709313,182036 777970988327641089,164633 786529963554009089,194145 791554017646157824,23762 774684739269689344,144654 753354151757656064,27045 761036091491164160,66105 775904817491353600,152314 790981803653885952,235621 793186868938452992,249961 793644889728651264,249926 773853769926844416,139404 785951714109169665,197512 776700481167056896,151463 792061995612725248,243576 794906425247961088,262752 758909142908018689,54070 761265170706341888,67350 769304418311245825,40035 795080341061042176,249926 794642441903177728,11774 765899140299489280,90031 770818633534574592,121359 775190147092586496,144730 751810297665552384,18486 791139317326422017,235590 794038001823268864,257492 766648085573464064,94786 773644258762948609,137869 788113823135784961,215437 788409400922742784,217634 776932687378513920,157755 792826568653635584,247240 793426387797499910,252020 750355804293783552,11495 774143006806937600,139404 776102659090677760,153194 739937876444602368,349618 774701651689037824,128936 785949986257195008,198671 763746987091042304,79691 758330922978701312,46624 771214821681311744,122776 771392799845392384,124537 776861920863322112,156835 763395600708669440,73814 774313375874547714,141427 787517488292560896,208059 752753905495216128,22393 758177351649767424,48289 771472660874272768,121795 776297757497626625,150256 794560220060065792,261155 767846598327963648,100559 760656597962018817,62771 779785360473718785,169201 792075126036627458,243187 760657914818236418,61917 787306654077366272,209151 793902711590776832,256070 794563801215594497,261155 795678621159616512,254606 762458455097548802,71550 773586146844549121,137869 775497866806648832,149770 773247226382516224,132335 790986361511763968,230559 757794930269888512,46193 788112515486117892,215608 761955253927370753,71026 793195043091656704,249469 793404960398536704,251452 733053086902702084,355613 757803683899781120,42249 758745349867442178,88859 786734324011761664,205728 788798296445689856,220765 749664498378833920,9702 788580235549835264,217634 795382043098173440,266054 792586033795702784,246392 789240273897459714,206666 790797503352352768,233974 732347229545979905,349332 777191353520390144,158222 768943618832863232,26066 773357321363873796,135721 775784226620702720,151265 788830081040785408,220130 791926092500131840,240070 762007166391767040,70689 794179163833802752,249444 775540207932145664,88859 761243086722785281,66116 791171380880433152,235951 792444432893239300,244385 756495559863570432,11774 757563511979511808,47788 763898391470313472,80486 780390053184991233,179560 789062421214220289,222627 764199698638995456,79151 761359278875680768,67679 762074861988564992,431998 791471153051086848,237332 795750276300963842,268529 732585146298339333,1170575 760800779989114880,62877 771396799143739392,125381 763849492454051840,79911 772845911391166464,132335 772882639124439044,132370 756097742259257344,36873 752689120670081024,23013 775771563480285185,151185 751935262394023937,17963 756866929676132352,44271 777190199658962944,157755 793452912332582912,240483 769590824841732096,113412 766055324386066432,88930 777277431900016640,160609 786366193590374400,202217 788075913090965504,11774 792767157146791938,247240 732617388105945088,351705 755156969145638916,35890 776281885441830912,153845 787280693915189248,188577 795444049683607552,266151 742834099820343296,47188 788096344804225024,214899 790715442486734849,233705 760840614762074113,63776 789791492193779712,206748 764139199675166720,11774 758668045430628353,54070 760251695297212417,60541 779729528822308864,176025 791015980298186752,232169 792598731845619712,246392 771371010679513088,117377 773916285126242304,139404 763603787940368384,77598 785547265020665856,196917 755166118973669376,35890 785577222467977216,196917 746918482726502400,351992 762354512417792000,72354 763556903851008000,78219 770671649259528192,120610 765338498916356097,86874 778883602142621696,170077 791835473140330496,240483 794603524868870144,261155 757795981253414912,48826 779855529455661056,175952 758636365533806592,54070 767712686784249860,100605 775473498076614656,149633 785603319733493760,197286 792275666800615424,241608 795739845901615104,266884 766624092447322116,94689 757233968865574913,45348 787028868259385344,207965 787464726443765760,211347 771109286558695424,123554 753332095229898752,26492 762378373423177728,431998 777627221653610497,162107 778794320853860352,170609 787013242618982400,207965 776826797249789952,157082 752624859209928704,22664 760456407728529408,62165 777226666422767617,159876 791674981197373440,240145 795087352611774464,264397 774119321127694336,141360 792796497259601920,244270 764651547938676736,84209 793184043189805057,249926 775030818918006784,146259 754734263145074689,33356 764095729396649990,1249188 754237560210255872,31060 758341560526221312,52538 760560079099797508,62708 757143333009395713,44085 785955628690862084,199546 791431745216405504,238639 758805607302311941,1248642 794463614950313984,257406 732815653736943616,353789 778322959924469761,167319 781232124984692736,45125 771318578486255616,124600 749277385200132096,8047 792050474920935424,243187 792089448687153152,243187 787950396945817600,213064 790667538602524672,233307 767898284413378561,102191 767808109741912064,100891 768627446320996352,107423 789053773821857792,219119 732280637944528896,351050 792773313688850432,246425 770399523189297152,118482 793147586106589185,249841 778307790024548352,166532 760628510100746240,63267 770654083581612033,120341 756279532345253888,39673 757177194129088512,46294 758001539915153408,50442 779417983881838592,174728 781585691486593024,188231 787385270924607488,208307 794634728447975424,262022 758755057525399554,54748 780974663698558977,182154 785925958146461696,199546 756260925250887680,42344 791255434770452481,237491 793844860906311680,255942 760630620586401792,63451 771612236779429889,124012 750476912116445184,12883 755203523785158660,35890 781677962735353857,188401 785796823281602560,194213 735356250460979201,1170406 758350330643959808,52061 769314071694962688,111225 790661292302307328,232137 792932012336095232,248514 788097237817630720,215410 795316692704444416,265257 754759104426639361,18341 794599301628366849,39957 774024535980978177,138819 791830494686089216,241831 781057587303190528,183759 785517573848707072,195827 769297176304418816,110659 771209412107079680,123825 772429036501032960,130142 785570394795155457,1180887 787071488562266112,208928 790912836050583552,234796 775137980717658113,145244 768376573200310272,102514 769296353029656576,112788 773307225452404736,135505 786294609206837249,201958 767319699348611072,97685 792117498099470336,242154 750353838813679616,11495 756873314249744385,42432 764081745117401089,80393 775293737123577856,148045 793971015973998592,257255 775133713080266753,355588 788770590224179200,220526 794161317531754496,258331 760457663738028032,50629 760289604905738242,48052 770450376491429888,119014 788022945977212928,214492 791982106964398080,241819 757768316408725505,49070 788911458209837056,221687 770642789981794305,119937 746459406108221441,1247754 780619069665837057,171644 773514873007403008,137042 769682973163610112,112325 770752609347072000,120363 789683146757464064,217601 758429887581552640,52054 759828558151880704,59923 757981765176668160,49852 770598793339437056,118724 772785913843724288,132335 786344355967533056,202636 787718202679668736,206117 790378729532891136,11774 788524286935834624,217658 781711641247354880,187969 791818809577308160,240890 773553279263440896,137158 750023448139825152,11222 773706376711405568,11774 785884322037235712,199286 777263169676849156,160602 794745279849209856,263051 759575481964462080,57574 793803226105556992,252020 781288656426250240,186434 791438246576214016,238395 794366941469229060,257353 757423970656276481,43198 785841904856526851,198878 775014794113843200,146259 785684189127376896,196277 793582054747230208,250785 794672611380920320,261050 765729545504694272,88052 771897313371435009,1170322 762330420079828992,431998 746377590341013504,11774 775401206332137472,147283 765946780248715264,90031 776139408059793415,151845 759598327923171329,58839 758263612989374464,52112 788852728084762624,220332 753372540614082562,27317 764658166705434624,82642 793183950093123584,250033 763856010129833984,80393 765975147425652736,90575 767075648565305344,97811 773249548491759618,135701 777333887068504064,161546 795002718729498626,263895 759818465939189760,58537 754726854704058368,22393 791814956379475969,241819 758451536263454720,52554 791833209940041728,240070 752895225379459073,23843 787039005409812480,207287 785933089469964289,199546 795467694153801732,267133 795775466573627393,268643 789138969975988224,90031 765966894113419264,90384 786753958983430146,205509 754073181065969664,31686 794025157270573056,257492 793483751141412865,252741 794018433851674629,257492 763079648599171073,74308 794136894456164352,253206 753604235875459072,28037 765283091141144576,86873 787843498699554816,209184 768062731001798656,103261 791272528664637440,237223 768672673182474240,1249507 770588754381635584,119832 772976468716466177,132996 755410372174032896,30910 777949695461232640,164869 794530936310341632,261155 763821197184405504,75897 794903345270026240,262752 763439425833480192,78344 793942646435692544,257026 790842676669218816,234473 764983708801642496,11774 779105516219838464,164826 795049445092130816,264397 768045093747953664,97386 764063548846727169,78360 772463046493085696,128934 789125149983318019,222647 766288494213890048,89923 755522064421949441,37433 762793036942147584,73814 772406739371069440,127657 773628236769079296,136814 759853590521352192,11774 775147191040172032,146259 779160991384870912,170547 791302246357094402,234583 753363887198605312,27317 750762277943517184,13343 759134020001210369,55887 778654756634001408,167220 766029841435090944,90384 794693299294482432,261155 778410321493028864,167319 764828134227185664,84724 764976168516853761,85562 753590740706430978,27317 794190117040693248,258331 752025970316546049,14277 792369332235808768,244143 758638018488070144,54070 765219251393146881,86440 777338306883260417,159876 790302685828440065,11774 791496589445435392,237198 759111892132585473,54070 794242083322114048,259200 759193653206188032,35890 785491604492595204,193818 753300165876862976,26140 765337007367348224,86653 786942937376563201,207287 765627159998140416,11774 776525634864427008,155334 781129085439373312,183269 760880246648369152,63037 764335063337201664,82002 769600637570920448,114422 778371524189384704,167044 793498078913425408,249926 769220946527825920,112239 749262198627786752,7828 768259818725539840,104332 793982793407668224,257325 751943375691984896,20265 788869143877476352,221785 762290557930598401,431998 733670279549968384,195876 776198070744645632,11774 792559007059681280,246632 792766134965694464,247241 790336100036448256,229693 793871338800840704,254135 794125218876944388,254444 734772970732851200,11774 773860009004400640,11774 793855116835168256,251336 794936497564618752,263895 779480512066760704,172185 780118259030949888,74943 761367461564289024,67973 765575136422404096,84724 765671298278227968,88052 779052216648884225,169226 788936086818992128,11774 791056865786470401,234583 793224546069295104,250328 763585385427501056,79161 765255755104563200,86440 766711561981456388,91700 791719956413050880,240718 792584767564713984,244270 781121507707719681,159847 769863962422894593,114254 793839442565931009,255842 766797135975178240,91700 756507478355959812,42249 780808017533022208,181419 768990142296166405,106281 785769933779107841,196788 788138647199637504,215505 795058174919262209,262849 776553453917245440,155898 785820097625657344,198671 785844917083963392,197512 755157873064304644,35890 762451298843176965,69548 786591674709311489,202304 763059857792634880,74961 788743525638762496,220332 790068590258958336,223492 767563331439767552,95055 794747872545800192,262849 761582001639989248,67906 751844793831960577,18316 789240857086091264,206666 754722810631692288,33356 774196782787997696,141360 788487513144856578,106085 793896099580784640,256439 760818309579235330,64758 775390470591492097,146259 790438940482347008,11774 732819455689031686,353228 758269364571430912,50167 764710503474049028,82344 780802055694905344,11774 779971207802138624,108396 787331312239648769,210207 777948385877823488,164900 790658017150787588,232881 770730348212649984,120541 792715079510810625,229910 795363359919140864,265875 777903114212868096,164001 781367082583597056,139404 770275969412268032,117257 793158029810208768,249926 791650313174265856,240145 753135529483464704,12606 788743181588434944,220287 793101204419031040,249469 789277463922835456,194060 732681374176444420,353016 757901407416557568,49754 777647196699176960,159454 790253688853901312,229693 794874891505979392,249348 779307094428168192,172962 788568710613180416,218275 750204717767225344,10483 773674851554979841,138616 752961119543627777,24248 753256998725181440,26539 754090658013454341,29377 772588986351099904,131007 778759529408237572,169410 791986226924400640,241940 769321938275762177,112399 780106831389655040,209828 788391317223055360,214078 795177736683847680,262588 781501983333109760,181755 732736166160556034,353789 775515380882116608,148994 793284311168319489,251181 794901368033210372,262886 761948983220637697,431998 791923898879123458,241034 763826140108627968,80177 778592780411146242,168284 786721033038561282,205094 791045161946124303,235590 778613461869694978,169201 754718011689406464,33356 762313050091204608,1248996 785821803679666176,197512 793961797753520128,256255 750808015645777920,14277 773873262950486016,139404 781229638966136833,183269 754104997093048320,28167 761162680459751424,66815 775617033614622720,149953 750720592559673344,11774 769224640162066432,111549 781691470205988864,177455 762065683366629377,70689 776904440490057728,153596 794113688810582017,256239 758745935107067907,351666 732776634747478016,353789 761511842753703936,67768 769236792356798468,27164 781614941686169600,182349 792847441989099520,247877 764160791150927873,82066 793622142038384640,253793 765176669682405377,86053 771851654727553024,128382 774981045884157952,144112 791341247923380224,11774 777727692082974720,162596 757804300475129856,45964 763896614436175872,80177 777329809076649984,159876 778758761255022592,169437 791764426743386114,232169 785599505433440257,197286 789385318248001537,224333 791357570829070336,238207 792532907604713472,245103 793074717804507136,249286 758031435420700672,49852 764188535507324929,82020 768634949259845632,97413 775058892728496128,146847 788016675224375297,214354 771039591205900289,122148 790673008725749761,232976 794689870157389824,262752 779669948914364416,173347 794914739340066816,263205 754729835050565632,33356 775142060525391873,145866 789703128719433728,223249 756971087494119425,44429 779524113320779777,170434 759097813603119105,56964 762746669981065216,74133 769266138895245312,111225 792063264700104706,243187 775305351130472448,148045 778345302780616705,167319 770715975389818880,117257 775587116482867200,150018 777025155541274625,246425 794673859429421056,261818 754705086241046528,33174 768285844654305280,105109 768427049140838400,106281 776780971077083137,157693 788550379109691392,218275 761773274040770560,70543 792780794133553152,245148 772373453299183616,127925 780602870332661760,181935 794311966445682688,243865 767568124551966720,87788 790509180063014912,231358 771077088224813056,122344 752994847980675072,17794 753509527329341440,27893 751630274530725888,14277 787015907960696832,207360 751583246714937344,18893 759101491462352896,54128 776548451563675648,156055 794876126065725440,249348 751134503557435392,13532 781506685575819265,77910 769495697250848768,113788 767016037439172608,96039 789669030105911296,226731 793130457479151616,249469 758464116499570688,52749 775798904327581696,150404 785357383497162752,195125 791629661633523712,239926 760609200451891200,63858 771898177091796992,125070 793719197528363008,7700 795710607534260225,268101 735230365728681984,1170550 775083656444465154,146838 775445706165198848,149202 772542224156405760,90384 785281595355828224,193669 795276219252166657,258193 785950431264382977,205972 794538149385031680,261155 790381849847689216,231211 788050133204267008,214354 791309365097684994,230142 769500822551998464,112325 771835413745000454,125554 773905664745754624,139404 789973150335283200,227048 793472730553344003,252509 773636362243158016,88669 776217200134881284,153095 776220547730538496,153743 793201762954047489,249926 793968804069916672,255942 790939115546116096,232881 762397183664676866,72948 762073941431062528,431998 764873830229770245,84887 755073823456825344,35044 765540040118185985,75073 778704016230326276,169951 781063009565151232,183468 794917424772640768,263895 763039505532096512,75724 791008839613034496,233736 795703004485668864,247930 762864772752678912,71476 765691787369259008,87249 779104635214630912,167220 780945565173415937,155390 774763200965251073,139404 780384724258791424,179742 785589233180352512,196524 769310256044408832,111225 772796706635313152,132335 795293353080451072,251987 754890889554649088,33356 763807817996304385,80476 766409593870245888,84209 769584858653949952,112788 772399072326062081,124904 775642127304753152,150404 790779396231659521,232137 771506582072991746,125853 785640745218678784,196277 792547966208704512,243513 794376233718947840,258909 758051327192600576,51069 786957025196568576,207287 793663962894041089,233154 758063690331656192,50923 788739094318907392,220332 795300891402399744,265521 768510589261930496,106281 780551406445002752,181419 792080558209789953,243187 756654899551666177,39797 757070426954731520,195876 770302746494799872,117257 755153489869889538,35900 794607645785292800,261155 745061902519140352,47783 762117720305393664,431998 776209937563279360,153845 790985429789007872,234583 780147071907225604,178258 795697894389088258,267977 755069520914608129,35086 785681229689479168,195807 786033913550413825,200382 781341089886302208,186434 792240461989588992,243398 792446648685174784,243451 793849971074297857,241678 772815656957857792,132335 758772013863276544,55262 765008621667102720,84209 790585230876741633,231318 794192573078376448,258598 791231734595489793,237274 794632574421254147,261155 764221321681129472,82759 766113564016930817,90605 771450983209656321,125204 775764784843198464,151185 763802798647414784,76723 775884203540054020,151463 794529185960108032,259482 752889578248343552,24209 761343439535353856,65540 763834581036523520,79589 770084114410139649,115530 769564854097154049,113836 766301294084653057,91946 766409178688684036,89859 767219682394906624,97852 771414120268640256,124855 788901290772353024,220029 792743597191770114,223671 766481592940363776,93068 765313473353953280,86873 792072881903730688,243075 764528848084017153,1249246 740295770058854400,99816 765257544067461120,86440 787011434949382144,207613 777632129119248384,162858 756855518812045312,44450 765581399659192323,87904 766313276762230784,47940 791425519648595972,234864 792086360085659648,242712 793994623706222593,11774 773650097598926848,11774 759775274258968577,59666 761397238673215488,67852 767352757317537792,98736 773944383628578816,140372 776902972659957761,1171739 792814965803581440,247379 793844151443947521,255942 762838553466327040,74650 790685757946023937,230855 756955958845272064,45122 764177423361576960,82020 773597621046747136,137795 794978560985268224,264397 772066280186712064,128934 790737496632164353,232863 761899440345063424,69947 769344160071639040,1249677 779348618373271552,174115 779353885160898560,173964 793945346145746944,256564 760672609541447684,64197 765425797364678656,87172 788015971977994240,214354 791406958184050688,238928 757586431971688450,37160 790395661883547648,212727 764428614796447744,82066 776768818966388736,154071 781135520319406080,185496 787092826983108608,209129 788420761958567937,217837 791008196764860418,11774 792597942360170497,245148 773839053087203328,139404 788786195425656832,220526 772454718165528577,129649 786663448356585472,205728 751074777981448192,15996 786366844974227456,202727 792687145043451904,247001 772094782499717120,129471 785620652996825088,197017 794550760633733121,261155 750605277481803776,12472 756256735447351296,41459 791805165741477888,240483 769887929724526594,105109 772843305184952320,132996 794645573991301120,11774 758502939669303296,351666 759882588500525061,59725 776921935477256192,158387 750478067257204736,11495 780005669978116096,177704 792142210271580161,7224 779073093767749632,171360 788192631431925760,214078 773192703660138497,135025 754738025544814592,22393 793188377054982144,243614 790615532206755840,232744 775000645497520129,146259 786905021225009152,204929 761513680051793920,18215 795686521953222656,203546 767136028956069888,97852 795438236210524161,266786 756635007284895744,44552 765017799857020928,82283 786798859460587521,203680 759134266844479488,55887 773200954111975424,25134 781216085408448512,186584 793578288601903105,249961 768279883055140864,89858 776883285536288768,156835 758656082868920320,54070 795698055022575616,267862 781509498431082497,188401 794548364612431872,261155 755830172754980864,40030 777880128911056898,164200 793001830867464193,247241 793791548362256384,255393 751649422321283072,17640 763455302842941440,77687 794501197595951104,259034 795034127514865664,262849 787720023489994752,209828 773835588902367232,138819 762686975295881216,73926 765292907435663360,86472 761991087045181440,1248990 764150798888628227,81869 786176445626408960,201494 792028987392425985,243187 741296146673369088,11774 755549907004624896,38476 768918879238172672,99111 773418068517224449,134930 792692169882607616,246823 789157261620936704,224068 755917081896480768,39398 776569765976350720,156835 786612789762727936,204095 788541642768650240,104244 768124564240990209,82216 775750242855628801,125163 777511558414864384,161387 778628676548108288,169201 794323090423562240,250633 752216465235779584,20389 764925682489053184,84889 770760567560822786,120690 756266856114184192,41459 794722066897444864,262849 794894603174477824,263090 776084623633686528,152876 786364293943963648,108396 786973680890851328,207287 761365794458599424,67229 758448417848692736,52749 792072821698621441,241034 768281713151647744,104332 778692147696369664,169923 761651328942764033,67226 793164361917427712,249444 793572213416947715,253190 766428439142404096,93823 790963197201162241,234901 751772752579788800,18215 753318493483773952,27061 754076472344653824,31035 788763767106527233,220526 791674399900393476,11774 776589865487958016,156835 779448032613978112,174392 753249175643496448,23885 794297523435208705,257492 795202026955296768,256564 774282196806959104,142506 787079383399829504,208321 791474760899186688,239405 793901627585400832,255176 788390773796536320,217519 791198121770483712,236923 760107951474544640,58939 769192048146587648,111049 759174161398771712,57092 773840134286573568,11774 777841084298911744,163763 756938300582203392,39026 785920883999158272,194082 775514249858801664,149953 789234336176431104,224680 794589983264808960,261155 758307797570351104,52112 765666703883862016,85130 766711156740284416,93823 773725450547912704,138382 772623250610204672,120690 764992218889351169,85562 761326005726289920,68057 756621104022712320,44274 791658952945610752,240483 769204198797959168,108849 780888541211430912,168284 793308895800201217,250430 765089929458135040,85562 765937441610006529,90384 790992778591436800,164814 791180259173408768,236393 763587189024428033,60456 766700758578245632,95672 792374826832842754,243075 768847521351213056,109337 775885301638103040,151791 767572870847430657,97305 768474983907467265,106774 766393921937117184,91946 771640083736690688,124597 775028557663891456,146259 777311384585527298,160593 773617135985668096,137818 756472943048216576,43391 771062170599694337,122982 785951279990267904,199211 754020621500182532,29898 772836973258108929,132996 793115386786873344,249469 753659354436476928,28508 771394986910683136,125381 788949417420214272,11774 756230265563787264,41837 794007205666164736,255942 733036018329214976,355464 792072837552930816,11774 768596282063491072,107984 795330827995508736,265795 740004598761541632,353488 767679361080111105,100605 770698903473631233,351463 794613714334924800,261818 787037503807193089,207287 770060949109764099,114254 777241929507405824,159475 791347058984628225,238383 779161260994732032,167101 760915558531346432,65730 786240881540026368,201494 768860466521051136,108782 788495457114783744,218489 793610446938968064,252020 794720131490414592,261155 758138277949997056,41703 787217743309312001,207360 791706540709449728,238395 792084947083284480,243075 792760542427426816,247077 794571785698033665,261155 771413830010372096,118191 791661567297282049,240483 754734772413345792,33356 773972082036084736,140643 780517584798003200,140444 787375266523811840,210207 751180941230473216,16953 753948524438392832,30590 757322398706216960,46394 787753812773568512,210208 788493527885942784,218275 769674913535893504,114779 771880668271751168,128404 793130699180109828,249469 750437227637989376,11495 763839012238864385,79911 793928367586369541,256255 787650867352723458,210687 759824705851265024,58815 777864146922704897,161988 793972883995455488,257353 760846216695574528,17640 787072177233199104,208918 752162175561543680,17794 772966080654356480,11774 751809094827204608,17640 779138252729090048,172962 762835496389095425,73726 758141415474028544,47940 781763242041356288,103421 768555362567847937,107446 791261652004012032,237491 765656644726521856,88459 788411530928791552,217519 789326893635952644,215195 762696368288739328,73926 752185179305701376,19563 767889485665271808,97811 770741046854557696,121207 791702005752274944,240483 768428301064937472,106048 794951821773144064,249926 757647234078945281,48549 780628142352248832,181419 785335241250578437,195125 787000963085185024,105109 775908748623831042,151409 778013567085846528,163206 792804064845189120,247241 776003459632001025,151242 788114032611827712,215088 791672660656652288,240145 793251762610110464,249926 793411178621829121,249926 790310262905507841,230277 794618676263735296,261155 787069682385694720,11495 766350041933942784,93261 769286797130141696,112336 756587251459510272,43471 769175307278573568,109360 755012119431557120,34666 785856393416962048,198878 786696395742908416,204929 791664861092667392,239893 754084246063607808,30354 780741390389182464,182036 757563930499776512,46543 781833637389963264,187131 788170382398279681,246425 794189466260897793,258598 781081598498267136,183759 794639299308294144,11774 765453319506694144,86440 775729321319301120,151071 779360466309111808,174115 791365763823042560,238207 792138445166706688,238292 761347112969789440,68102 756340051705991176,41929 773777348458143744,124597 781318840483360768,32404 762902284678365184,349856 785990120943996928,200382 793933948141404161,257026 765666205642346497,88998 769307277903794176,112399 786227896448802817,199546 786972021489971200,207613 773948335715561472,139404 775641190544838656,112363 776092013674504192,11774 760046657522118656,59448 760285162756149248,62249 754878305715695616,34093 766707251100913665,95506 773933705022898176,131045 778474285450932225,167407 762041541208608768,1170700 761347787997020160,67401 763094831354695680,75724 768740855456882688,106716 773918796213989377,139404 774341212778012672,143051 778299019705589760,167220 787505117805305856,208178 794925915897614336,263302 789549695798345728,218351 794255761639501824,258771 754887932327133184,33356 766740913909530628,95708 773647530978488320,138054 788348548341346304,214899 766806313179295744,11774 791819204005691392,241819 757502052578754560,46280 761916591005130754,431998 769513124668043264,113780 774283680458039297,141316 793159019942772737,249348 762734201401667585,74431 767686942813216768,100605 791613068115529728,240070 793112456574832642,249469 794369060196618240,257353 779440159561506816,174230 790935585095581696,234583 794026501171769356,232884 753453325773713408,27045 772876742423961600,132370 746655812890746881,1247750 763164849392066560,73814 768587717043183616,106281 759104387117641728,55660 760431497685774337,62771 772233090987126785,129991 753607402881097729,28477 772638395340238849,131007 791352467644567552,237908 779035156401254400,172120 756603359038173184,41839 791363494981533696,237908 778250551007948800,164826 794231852709990400,259063 755909552193712128,36522 764529777290145792,81946 756889394867568640,41839 771898332272693248,75073 793143303579500544,249841 732775423214559232,398860 787967764048777216,213887 785839790944055300,196917 788360100528414720,214992 773882545964478465,139404 792220384464670724,243187 794900610818703361,262849 790975524961067008,234583 791942998321868801,108396 794335755497635841,257423 757390993029115904,1248475 791317542690258945,235979 765622901013741568,88052 794063984731258880,256255 763552888152915969,60999 793152149001646081,164814 794031730806165504,257492 766697343840194560,72475 790730301253181440,232863 760606930008150017,63655 788829297867890688,217285 752001502575595520,17580 774082877222817792,141360 778371617852456960,95075 777116606639972353,159906 779730618292834304,738099 761399132154101760,66116 772597352100003840,126498 773976039852613632,139404 772240775543259136,130026 777779557025722369,162294 756678169265004544,43285 768904730642821120,93184 775287011221598209,148045 777240970945523712,159475 754736296824860672,32207 752023995126517761,14277 779881874122420224,175903 795376574338048001,265257 759810466868846592,58267 763256167489425409,77378 774053410253320192,108396 780065231678603264,175983 790602752699297794,232137 760241786044448768,1248387 765128473535021057,86020 776945687296696320,158151 764228614330191873,82066 786730365876445184,205728 787075640872804356,208928 794142637666209792,249374 791301081221459968,237491 781130495455289344,185496 763059723918831616,11774 765244197825761281,86653 791262165294604288,237491 786648884470767616,205455 793844542181179392,255942 777357551860002816,157082 777961687831945217,164669 790757062506676228,221524 745074083352707072,11774 793277861935263745,249180 773319837397299200,135502 773893236289134592,139404 756819656589979648,43553 771511942632448000,125163 793787298005397506,252020 760952027728011266,57574 765859581931028480,89887 773917373476712448,139404 751091477954965504,16897 756989536559923200,45776 764139442244358144,11774 776840850185781248,158428 780761258815475713,182960 775757782041624576,151463 794687418951680000,262752 793136267613523969,249895 749096935353569284,7281 759090774856364032,56964 757503814270320640,46280 778633996389392385,169226 759096862783700992,56964 777313047857725440,159370 758146048309297152,51595 764739072023748609,83940 758026852300652545,49400 776483608907218944,155390 786755801331462144,205989 790039851672403968,21579 780804737088139264,182960 787506329082589185,72035 793169700347711488,249180 756475318316240897,43391 795752095236452352,268646 764246926363504640,82901 765730879284977664,88361 774364910570631169,142503 788306804308664321,214084 779214448431013889,173401 763569525635723264,77598 779738268644548608,176109 764978231745404932,82283 763892433675575297,80486 768076962086719488,101163 792095939888414720,242693 765192026145062912,79223 769410743691272192,108396 778705131814555648,168698 785339994013511680,193926 788452967779368964,218275 755153701359194116,35890 766723021184741376,95786 771634045432176644,126625 786686652194455552,205989 791704518320852992,240483 791905883924070400,240067 769607312751202304,108517 772728595458338816,128934 791476063494742016,238292 744685059530162176,1247655 758846288632750080,53185 761204857571278848,1248861 775803779727757312,151156 760460394842300417,62063 767087032246034432,94699 785877066122006529,198671 755882788587446273,39462 793608414148427776,250328 765257910163083265,82627 779115956920520704,172089 791799094503100417,240483 788408020493623297,217634 755901200277594112,39797 788459829413179393,218275 789231755622440960,224018 788169752556539904,214123 763917039371071490,79691 788467608685346817,217837 754752081303629825,33549 754852211855949824,33356 750681132690083841,12883 756623919625433088,353603 779326062819893248,171463 767820099919241223,101203 781810286781050881,162576 781920181362630656,190424 757608868637704194,39463 764610850732859392,83367 786054849020432385,200936 792558925203648512,242693 755057788733259777,26721 758985761072877569,56237 779408414401265664,174115 790172462516494336,228650 764087906273075204,80939 770572836176031745,118191 773976580049612800,139404 768043244500324352,101383 794589866432479232,261818 773767700938055680,11774 789537545298128896,226731 754094834604965888,30910 759210113504772097,57336 767127467043663873,93112 779794323147599872,174230 787484618463117313,207433 791321167449591808,232881 792066165073928201,243427 759937392761446405,60401 761698838801362944,69548 755460751255449600,37433 770395926468919301,117884 756080655381958656,37219 751557653835313153,18326 758347900577538048,46076 776774625485139968,157755 795002766565511169,263907 764775946725515265,75899 789258463729766400,223492 793039385646084096,246726 754117225255174146,349856 759067360040845312,11774 759077076188008448,15066 785964495877189633,199640 794316095826128896,258598 758796495332093952,55257 765386905055850496,86440 777657093067333632,162497 762741215574036480,74066 758439785623019520,52112 765340522898653184,85562 768215841506725888,104932 773923212421894144,139404 794690642630746116,262752 756895845660766210,45311 770631187350097920,119682 769467251561009152,108396 771389296221777920,125145 757187758930530304,45125 775578936059232257,145866 750795668202131456,13410 776151885891993600,154071 764340566003888128,80098 785269838218276865,194648 752238783072964608,21714 785290174703874049,11774 767074911059709952,97811 769630270261694465,114422 789746460317417472,224680 791415131112558592,11774 793096514914623488,249469 768967746302246912,11774 794382686509039616,258456 771398935403438081,11774 768909385984794624,105643 785246852266459136,193868 792585956171796480,242693 778608907115569152,168794 768636181525307392,106896 773306588945747968,136110 766452966056275968,91907 771402586469597185,125367 773538234257252352,136814 788102942213767168,215005 785685159458725888,196348 788056384097116160,11774 790906934882803713,234796 788637998170669060,218489 795380980219379712,266491 773953235870748672,139404 787458891844026368,210253 794084697617862656,256255 761023655576875009,66116 768471954634399744,106774 769278384866078720,112788 763506896330293248,78304 759782138812268544,59215 761387674552954880,61734 773713407853801472,11774 785870143268216833,198878 753113035888287745,24483 779502488479076352,43579 794578722284191744,261155 795228440744067072,265676 750233918025109504,10662 768064547013873665,102249 768287411348516869,102753 786754721977597953,205728 788831057734930432,218275 792180057385164800,244297 774348279563755520,142503 785863126575091714,196538 794590613769334784,261155 788523138086756353,217658 791809329863143424,240890 771622951116349440,125853 763602367321210880,76552 795067485196353536,263817 781209769407283200,185595 775651900754497536,150522 794428015413317633,257788 769218838571413504,107529 787025386802589697,207949 768914026738745344,109571 773842492353642496,139404 789469771880247296,225981 768209893828464640,103354 773641520989802496,137869 775768110725009408,151463 780815323813580800,182257 769306965545656320,112821 777923453689233408,161960 787080306910113792,207965 767718833121554432,100553 776778024746377216,155451 778577379631521792,168794 763082807996510208,75724 780378159191470081,179742 766478840310923264,92995 788450942526091265,218275 790043030459867136,223249 780877532685926400,182257 788230242364039168,215603 791119794561048576,234583 793801094996557824,255393 795037403652194310,264754 771482302299987968,125554 793933408426598401,253721 775343822054227968,134098 779483693345800192,174315 788245163277684736,215252 761984211901358080,69711 777951690016251912,164669 755760850544300032,39462 768101120686354432,100559 788532206889295872,218219 752741012540239872,22785 760334445861703681,61922 768244863305474048,11774 743550313123164160,335115 793244076602757120,250633 773866870491537408,139404 787732139034812416,205197 792339802360274945,243187 752266141498679300,20279 764971957192364032,85562 770417010018623488,118698 758319643593322496,51809 770111869143093248,114254 771822592571211776,128176 754908912382423044,32869 774050839895826432,139404 785720477100761089,197063 760006176822202368,11774 788993742774513664,221971 793482214130454528,252196 777183607152582656,355260 756909884835106816,45233 756883863138209792,45375 794895735405891585,262849 787800576088125440,213253 788744845250691073,217837 792464503371726852,245634 794354056147898372,259034 791013625595035650,234653 793627129690918912,245024 759715790895583232,58227 785321802381787136,11774 787744084328718336,205197 753603997987024896,14421 785652481543933952,196277 767904567199539200,100605 768208891536605186,100620 777554106231783425,161352 795384172541984768,266151 754875541329616897,18979 768581758870654976,106281 788720154607837185,220029 733336178439643136,353002 786730698292027393,206101 748575744809402368,1170318 776247633073627137,154709 788186280639225856,214078 794314108296425472,257406 795611026049925120,352838 769175181239676928,109805 757073536590557184,45857 771050896239099916,118191 789284411938308096,224680 791811057052377089,240890 776445321165443072,155219 757408545524494337,46384 789520386866057216,226180 766408791655145473,90373 775067588799770624,141091 758106153184145408,51451 762032597681659909,17384 779477060402065408,169923 789272083301707776,223196 773311479487488002,134375 792263614195466240,244906 751932757291462656,14277 778294509012602880,166321 794205787803398144,256439 769633338764165121,114021 771292057809846276,112872 790700450534359040,232863 764522894449897472,82066 774146443128950785,351436 792048363776700416,243167 772036809392001025,128711 793494049152008193,252741 772141399198359552,129558 760424380648214531,62063 763943232086552576,80393 789424546050813952,225981 753067378905276416,24134 762895430581497856,75480 765901786918125576,86440 793863910512205824,256255 786355752633937920,203391 756254061125447680,41719 763375349879025664,75724 771735852389060608,126152 774137652203233281,11774 780728340965691393,182036 786927514429952000,207287 767474348227719168,95055 786425707920404481,203674 795066996283019265,263708 794290703127822337,259134 781351273790439424,139404 794575387174965251,258726 732785005286555648,353789 771037080734556162,112363 765012236549095425,84724 781294345613930496,185921 765695965302956032,87904 787720709355237377,210313 788812862558904320,220526 758737822870233088,54070 762743966110396416,73814 768080409531912192,103354 780507270715179008,178045 765562404012957696,86472 768217241447960576,11774 778394159073722368,102630 789142634854047744,223286 790586682831548416,67995 753232173948407812,26140 765941010241204225,89733 780569241242177536,179488 791811127348895746,241940 776606198527320065,155898 765616581187661824,88332 778919327860785152,167319 763490028789968896,77598 788146601353056256,215754 791343804800393216,238207 790751220151574528,230391 756445710204174336,42171 770352316369240064,117257 794192602589528064,221143 759104341127159808,56692 743843603164758016,11774 791328503979401218,237491 788447335814615041,215030 789838261938167810,215608 792850033263595520,245268 755137117529833472,34741 793135643811610624,240145 787433862347370496,206007 759148622663421952,57336 759473706586472448,56700 788887872862580740,220727 791778310988574720,241678 739502085406887937,11774 770022081216020480,116122 785674683475697664,196277 787138682339950592,209429 794007892902875136,257423 793192059603718145,249926 770324878637445120,11774 776375177655517184,153658 751221682531098624,12868 793112391454261248,249469 770685541541154816,120610 777466383995064320,127871 781545767290957824,188577 752738064078745602,22830 774351628019372033,142906 785527959687954432,193879 787696131161649155,212024 785315439282978817,16728 786346336601804801,351830 761141930134691842,65180 776569464477347840,156053 790998743059345409,235828 740392585500459008,11774 763294441364856832,76549 775069518892769284,11774 781368792026931200,139404 765606407378841600,86653 764678043772211200,78320 770681637038268416,120610 785316562974674944,11774 795106404931538944,235163 792573738378268672,244270 777344266423013377,131421 769370707285331969,110362 768954032404783104,110023 786445998952443904,202636 761028849492561920,48052 767864143038717952,100038 792155433536454660,242693 773650675381207041,138165 768643073253511168,104973 769259703989776385,111549 790523862916227072,231358 764372006724771840,80939 794183079006830592,247241 766766252455059461,95707 787112753999732736,205728 768892694093496320,109666 792110615703805952,243187 758103359270236160,41703 764814004124549120,84724 770775172026621953,120610 795613335425163264,267655 770118081091866624,116060 779155554627362816,64722 788041069393051648,110161 791432377322971136,237935 795709170054025216,267649 777527026139983876,162154 780099753140813824,176128 787067455734775808,207733 789894981771104256,227048 754037293778923520,23725 754138622492684288,1170858 774075063511289857,141200 779655735365906433,173347 761817205415837696,69947 752622041887412225,22777 768523413602246656,104999 793105572316884992,249469 756657783165050880,44271 763220987760381952,11774 768966054366236672,110362 791025117417529344,235828 763681463908855808,1249153 793248357280051200,250633 793524049565454336,252408 764149481839267840,82066 779056263690850304,172400 759090832372666369,56964 766601328491687936,93261 758352527666483200,52112 789678400558407680,199307 732645044025462788,353228 758441066357862401,34666 780631719456100356,181419 790728879761682432,232863 795236517346086912,265644 760249470244098048,48052 792420350977912833,243717 749495608960954368,8047 768423528597102592,106281 791348549606834177,238395 756222399582842880,41680 776382344315805696,152735 779823708546424832,171693 733012097676640256,354906 768830644592017408,109337 770012146461802500,112872 786529107093827585,202662 771521992121982977,121479 760934108650405888,65234 770423661949952001,87904 774234988946583552,141887 771411506202193920,125367 777623469987160065,162596 773936803770470400,139404 778197472703287296,166390 790422014070657025,182349 790515507669573632,231894 794306370694619136,258829 777010572483104769,158387 756636512129654785,44429 788216580647837696,109244 794308246655959040,257492 766593581717028864,94185 787807232796692480,205197 756832027819712512,43553 793983387178414080,256276 768176345654386688,103354 791150733953499137,235948 786909257719357440,207287 761277219541049344,67023 766749807981436928,93184 772906289609531392,124212 790957879675138048,234583 792349179167113216,245095 794750867878670336,262022 753806943437729792,29984 766387045816152064,93184 794913273376309248,259743 772804768477515776,132335 793116343549693952,249469 756541848651390976,41798 759587721757286404,57092 795710502093496320,267521 794274171371057152,256255 762012374794633217,70679 762341065940664320,71749 793318130995105792,249841 759118822825725952,56964 755105691342245888,34666 794912630720917504,262886 753675062348095488,27159 789908764891623424,227242 769663138044252160,112032 774454913619234816,143720 788129250595500033,215754 788297154955587585,215754 757309570029068288,46407 753695142675095552,29263 789559582557401088,227130 752234731299672064,21461 785966795383513092,199490 794638346475675648,261155 758982889224572928,46384 762107234218233856,72021 793149853631148032,249961 772883865929150465,132370 785697948533350403,196277 793116901496934400,248514 768567877125439488,107428 768992727564333056,108729 792501591068729344,246392 786304951714586624,192032 789932035737526272,164764 752804692107808768,11291 768957769328107524,27045 786066149662461957,199211 758431457526374401,53001 756597076570607616,44274 763870312765153282,80648 765719870830882820,88920 767765771896225792,101203 780471773460566016,179742 781341331738071040,139404 775381060473323521,148574 769338123947945984,112399 771071931650932737,121479 773518840953131008,137042 762029058418880512,70255 774702893022576640,144542 781322854520516608,32404 789128858087878657,222682 761515531505659904,68102 732907591928516608,352432 761635064840982529,69245 766692521527218176,95593 788011114554544128,214354 791653531044442113,38020 793864595571998720,255942 788063022589808640,214209 760397950686154752,62063 765936629492031489,90384 793606722459803648,252020 774729743497244672,144824 787057372732809221,11495 789897688565288960,227048 770899123562287104,1170396 794186988203061250,256411 761954895377362945,431998 763367236274909188,74943 780648403206230016,182122 760163264877760512,61145 753253057165537280,26503 771781727001903104,127134 768500649394712577,106819 788104447750733824,215005 791106412462088192,234583 759468539241717760,56465 793162457111941120,249841 764527810698502144,82066 768497676270743552,104973 787804294401499136,211347 750687137163456512,14462 770214834239639552,117257 785818909693906945,198671 793371464040718337,249926 753691177942130689,29263 760548690645884928,59373 779302444551450624,173753 766222244918026240,90629 758871122746019840,54070 790619382967697408,217658 750292840652111872,11495 792939174521221122,243187 750466793450246144,13532 759695536131670016,59386 770539053997432833,118191 781148469532569602,185496 779469961190318080,175153 785545234776141824,196676 773030612588437504,133519 775441874777583617,148574 776418979611049984,153756 762367524117766145,65180 790914970800234500,234796 794598488550023168,261155 756894739035586560,44163 777310909727444992,160480 756260964916465666,42344 756287874996117504,42344 779461763205042176,168284 780663354322853888,182049 795702212299210753,266138 734233210679230472,354906 765878557998546944,88930 764314380779393024,81869 765580580503244800,7700 786337806234836992,201958 795674433306251265,267521 760499599417176064,62877 787003045150388224,46572 789165907377479681,215437 773840926355709952,137640 777665096566747136,156005 758114746138636289,1248576 763899465480622080,11774 750428645341007872,12883 755982961854541824,40115 761094583551795200,66159 787124394166456320,208016 780952567836585984,183338 767806364903026689,96767 752138435570302976,21224 753803409325559808,27045 764119956820750336,80393 765647155524620288,88546 788127484894060544,215754 793094033132314624,249469 760580097258754048,63451 765186949841772545,86103 775393313935339520,147013 776139686108655621,136093 754860213744832512,33356 758072398369398785,50110 759368187309883392,58034 792152130454953984,242693 785662968004349953,195807 771784128794464256,127871 777800918242734082,163763 788535132340707329,104244 788805272097685505,220029 762790890024742912,75014 776190450000662530,153854 753366107961122817,27222 755813543111450624,39462 767805492982800384,100893 786307623549149184,201620 789530681261060096,226810 762718566307262464,74308 794617438444912640,261155 785963715430526977,199769 758333472884658176,52538 775735238307647488,149124 781301691811528704,186434 758121613912977408,51239 769664080504352768,114388 791272280370413568,234583 795227365513302016,264397 755172427349372928,35890 760370273237372928,62130 764816143177703424,84724 773982415433760768,140444 787072665756528640,206773 764421395187105793,83391 793924827216216066,256219 779091330500657153,171886 794000807628771332,255942 778358223808102401,167319 787830340245225474,213376 777850358374760449,159843 756489358086066176,39096 786370911696019456,203391 794673622635847680,261155 757345917070610432,46379 768983505816739840,110209 794984002377629696,263906 750554521244426240,11495 760088313013436416,56420 786309015202476032,199755 793847277865541634,255942 751812124171575296,14277 790301053803606016,11774 778604848761667584,168970 786946343587557376,207613 793846517790494720,255942 786347117442838528,192032 776611494138028032,157082 788478727625682944,218351 776737976055308288,155451 780490380374573056,180825 760252467997093889,61352 763604557997879296,76858 771137364605272064,122967 794729101844160512,263010 754796267075735557,33474 788549977454678017,217658 760455376084926464,62837 791627072183607296,240070 790681681132789760,233307 765904360631066624,90121 770812725492457477,120425 794634772157001728,261942 772863382928125952,132761 762116554498646016,1248990 788888177482338304,220689 760977861268295680,65174 752207896725905408,21074 775919666522824704,47783 791447880393330688,238272 794671806078558208,261050 785331029804539904,194154 789985087844671488,227993 757342955401256960,47090 753299169310285824,26924 767150461086343168,97852 751601806556303360,14277 786327628475084800,201555 762763640802013186,74066 768213632756752384,103261 780552804351877120,181409 775409335253868544,146704 780265969436467200,164980 762297021478895616,349991 787889862628118528,213376 787995669155946496,214209 789490169346789376,225981 765236423284830208,86022 793091949075070978,249374 763740431599435776,78394 786371994182750210,203044 773340980246409216,135505 791405918969860096,238780 793085567642832896,249348 792015680547663872,243075 766440765698379776,91157 790365152654700544,228884 787422006744453124,208146 790973785969074176,234583 794210301331865600,258771 759880648224112640,60098 761070786434039808,66116 764144192419303424,82209 795072627287191553,263906 793607107152977920,252044 757554428924796928,47800 788543497947127808,218275 789956188939182080,227804 793863387147010048,255942 756493645730181120,42432 770750873223860224,120393 786932098800254977,192032 795456353770688512,250430 794610355154522112,261155 773019260964659200,133519 774249084882419712,141360 762664618435022848,74133 769388569823678464,105270 765512672846745600,87904 794533287234564100,261155 755196333162500096,36203 794656304992161792,261155 765324579438931968,86076 773136730341998592,134470 755794062322597888,38586 761476971872325632,63037 761995255839334400,71324 756890257258340352,45311 789141458527879168,223492 791356490544246784,11774 732655330694443012,353262 775785600897122304,144740 791841026109349889,240070 749605780454797312,1247984 768823881100427264,109167 773228649109721089,134561 764569579523678208,83367 794566655594598401,261555 750550679907893248,11495 769323635181965312,94699 772843309727358977,132335 795413310220959744,265855 764133196715872258,81869 775359863337717761,148045 793559214576852992,252196 743861937851637760,11774 786962977425620992,203793 773551925832720384,137158 788792532566028288,220767 780832578085486594,182036 793425100011810816,252020 777504889278791680,161901 794127331858280448,255626 755843875432869889,39462 791133971291734017,234622 751929108293050368,14277 785272158830338048,194648 791698718319861761,240145 764081678163685380,80939 768543052583563264,103261 770938656605470720,96799 756942537391280128,45576 785596199772520448,192032 788753629008187397,220526 792497774688243712,246392 758411617839173632,52821 781676847037833220,182036 787458768028086276,205728 793628131160498176,252020 766363186316488707,80939 759363173929672704,56964 770728567839666176,11774 774363408489672704,142668 762318125547319297,431998 795610398888259586,247930 750566425962610688,13942 756253870993596416,42117 769324048262107137,111454 793984687207129088,254135 754787267386941440,33356 778555448937046018,167305 786755605570523136,205512 774007371521679360,1250066 792060934030237696,243614 794670423338262528,259743 773608910049595392,136904 788960371839238144,222544 740011661768167425,353488 763459157093523456,78129 779107265080995841,164826 756981138594205696,44291 769127237975207936,106753 773841396209901568,139404 790688960209039361,232169 750495032524861441,12746 793987145539014656,257353 754079664646262784,31686 781896368075964416,191354 792581588848668672,246225 753192574790332416,25223 774074097798029312,141360 758781544890785793,54070 785294405238259713,11774 767233704305446912,90969 785571499499331585,191958 788554000002146304,218969 754756265646010368,33356 756314010283339776,42249 778067323043319808,163591 759797924112891904,354238 779026334282416128,170187 753315324200488960,25189 767140369741918208,94699 789895523218042881,227048 749920425573027840,10735 756256461668298752,41141 757756264185298948,48287 773805322276175872,138819 758831154636005380,54070 772101421353369602,129602 781256657837916161,185595 790561706783100928,231894 795313281179197440,263926 762249483937804288,72420 762666702530310144,73926 778633928680828928,169201 775898463028572160,151741 790531996057341952,231894 792547381652942848,246273 794891239321636864,241678 765620000971370496,1170369 774222325420032000,140443 794890188669513728,262022 764293219198836737,82283 764860147558518784,78684 792616303940907008,56436 764232587732672512,82283 770631101022744578,101383 788016800999112704,214492 794631897712365568,261155 792479710143848448,244350 755752317014585344,35890 795237085687021569,264397 771844121128345600,127134 778248937484480512,166265 781535379916587008,139404 785876203567710208,198094 791324380458524672,238117 795028674777153536,264754 760976345350467584,65180 770989531730288641,122146 750082055279566848,10661 788059626650599424,215005 794597077019832320,261818 732604343669510145,352830 768163476556566528,103212 773337764834054144,136018 775927462366547968,151202 735926931724460032,11774 795369141658075138,266151 775810224343048192,151071 793986873404362752,257423 781480296222830592,139404 769128449252454400,109337 770306838856339456,118087 785272625895317505,194648 790620356172185600,232909 769678528229019648,18030 778313342897233920,167220 793251718054055936,249926 793580545208975360,252020 762428755000254464,70886 764647082309197824,69229 775653037411106816,150511 786602525860298752,204977 794973054988259328,13629 774693033807863809,142721 794684477150740481,261155 793120824232337408,249469 780691682635448320,181964 764111568481157120,68987 795457959639793664,265875 755920341269041152,40344 773340758573064192,135736 793245746329825280,249926 795118438310150145,261155 753648674379403264,28799 774076992618508289,141316 774281566864322560,142090 795020628302630913,261477 764171378740297728,7311 766582195431538688,94037 774034114814980097,138819 780873447031214080,183269 763784802600452097,80177 755767099197317122,39213 758839435668500480,53002 759502122329051136,58508 776602644122959872,156290 759536791246413824,58250 789733409803292686,227048 788532931744718852,218275 793841462861438976,255942 794039658623549440,256239 788520093458112512,218349 788766751592939524,220661 760902775844798464,65577 739546957354504192,8431 764195860309618688,1249164 793275794382397441,249926 759485348594454528,58227 771207549223772160,116703 792027290163040257,243187 742107174923468801,1170556 760521527372558336,63414 778362756286197760,167305 786580603860836353,195975 758083052857720832,47940 785716993752051713,197512 760111710661402625,60790 760571549564801025,63559 773978500353159168,139404 774036493912248321,139577 750695495547310080,13343 753404860066885637,19598 754771062923988992,14277 758764824750882817,54070 775781624160018432,151463 758670878305583105,54070 791017714362028032,234583 752951430818914305,22953 773949840958992384,140372 786247981305466880,201958 776899862210220036,158116 788718368933023744,210395 753960878681227264,29807 757619406839087107,46684 766428688103735297,92958 765504966828040192,87904 792130852083773442,240483 774823808268140544,87904 775513101580038144,149300 792132680896901120,243733 789183846042394624,224113 794996668836048896,258878 752177562441420800,11495 792535351810072576,244270 768111057286029312,103721 768163720908242946,103354 768993586683797509,108729 791074473407488000,234583 769634074709426176,112382 788122889446916096,215754 789524481278636032,224450 793138696862179330,249469 775104342340857857,146838 795746827823935488,268710 770726457870016512,118650 766276576094793728,90482 791696873321029633,240483 778640953993076736,169226 790604669416419328,232791 732452111288565760,352136 778920502769360897,171168 751550309072310272,14277 773269989889638400,133043 773678934500241408,136904 786624799212699648,204539 764360319904854016,82607 786880730219642880,199769 775749532692865024,149953 778179851241066496,166282 760188914799898624,1248737 767994905553534980,101681 774686333470203904,144613 787023370864975873,207613 787087449000259584,209043 781140882653343744,185496 785917628262993924,199739 794176634765115396,256255 757676949317754880,48477 763507416684122112,78878 773620754025816064,137869 758058402396434432,50923 760141261869285376,61051 788467347795218432,11774 793184728903999492,249926 794911265680396289,263895 767026741571383297,94426 766439790988423169,93823 779005557458034688,171617 785249393213476864,194082 768428044918857728,106281 763004528950124544,75899 763261524768985088,76549 777694023930769408,162497 786622562272849920,205181 786371501301829632,203391 791631006126092288,239405 771951211037818881,128934 762218275451248640,431998 790262026840969216,228341 776073143932690432,152735 789152632556261376,11774 753645054439350272,26446 760211706547146752,61602 768997905080410112,109960 793142204009156608,249469 752240304611323904,20177 767834398263742464,101383 774808387804475392,142808 771821573837762561,124597 789525057806725120,226823 791261198591283200,237491 757000898727907328,35471 763173751492050945,76723 768540920740352000,106317 776462067087925248,155390 778308303206096896,166852 788056600309329921,213887 791345848563163137,196314 794540902223970304,260380 763364163183906816,77731 771863737238220800,127957 785695607260192768,196277 775031738737299456,146259 790156126276968448,108396 790601761526546433,232169 794797854258765825,263289 773713045310889984,138819 764804467313246208,84724 751145180103716865,16953 787035818766446594,207965 776850494962532352,158673 792170898757447680,241535 794744993403596800,258193 753375324562419712,27061 753631076560416768,28732 777914020024254464,163990 780065553125900289,89689 794763773244534784,262022 768872772118478848,109666 773300360756678656,135381 793153659391664128,243865 793111287462977536,249469 757932241511063552,49821 757612246906335232,47761 787794527071252480,213064 795712308773273600,268448 778344028685209600,167393 773549831646097408,137042 767436770082369537,94486 754156415996964865,27045 793504862608777216,11774 795421980061093888,247930 778585673603231744,160539 786966888890896384,207949 791079768255033344,234583 791665967759712257,240483 789464629344923648,225911 763498519781076992,77687 777300318321278976,161407 779102546300395521,172270 773603201358659584,132335 758698317115224064,54070 763130095531884544,76474 764199692980719616,80939 757667659819343872,47940 755678523579207680,39017 758786626466123776,54070 766865243075031040,92917 788547972409819136,214458 755833225189130241,39462 740320629736366080,11774 770227077308112896,23762 771518629221400576,118191 781623424011513856,188401 793594964181737472,252020 794335309701914624,256038 752935924409872384,24497 791372672135331840,238207 793863334210707456,256255 764901958415187969,84886 776600410953887744,151409 794603613561593856,259220 766013887682576384,90723 788050208873652225,213253 773077254628868096,132364 773819344748945409,138819 780707526874501120,182257 774804775363747840,144494 795718677207384064,268281 779067322950496256,172545 791235819961016320,236393 794178796240900096,258331 769685878163673088,113982 791966475384856576,240483 763061793639964672,76329 773905283060011013,139404 755392690968141824,36822 777823719645384704,163763 780584442758692865,176201 759120700787556352,1248642 795655811737518080,267521 779087480234516480,169201 787458844150665216,204835 791391561485606913,237908 767379425054818305,97515 794554925589987328,261155 765173294534242304,85562 773894949024722945,138382 786269071801131008,1063777 768803609265922049,107559 773907796425187328,139404 768545565193805824,106317 787048683988738048,207212 772353815412695040,129436 766594682839117824,80939 767779983754272770,101006 780643330434760705,182257 752877346756161536,24134 791817512350613504,241678 795750035694768128,268646 768712175649103873,104999 781201979506888704,186434 790726761944342528,18395 779782247868018688,176201 762009649637765121,70941 765643854150197248,88847 759841047400841216,59725 767097889688551425,91049 763138020182663168,76794 777843251550285824,164001 793901783961595905,233692 786525153463193600,200971 756866712339742720,45125 763001202112098304,74885 780558963192565760,181409 795358859208650752,266500 760769078629838848,64063 794049309834522624,255299 795036545682120704,264677 778258104752279553,164826 785291497251958784,11774 789684544421060608,227317 755914893258207233,40566 788752832182755328,220332 789414422041268224,225354 765975712285257728,349685 775025618916368384,146259 785602478557364224,197512 786558994424922112,203350 755815833792720896,39810 757340905699315712,46890 795352280094511104,266500 758340192801435649,52554 791124874639118340,234583 793626138807529472,254135 755869720780210179,39235 781055304679120896,183759 743277713839034368,1247598 764983592153968640,85562 786057087734382592,198591 765288048422596608,80486 766825120664956929,96613 768525335855898624,106034 763261563314798592,77446 776534016082137088,155318 772965136197877761,1250001 785289587329343488,194707 752901626009047040,24316 768174686266093568,11774 779124748521463808,172962 747574483372802048,11774 764605865991077890,80939 791684829033005057,234990 765397279356309504,85988 786345787844243456,202379 795039128874340355,263532 766060879393751042,90401 756566536224116736,44022 766497875186491392,93184 793096941227872256,249469 793522111125925888,250633 764839237581766656,84724 772103154590556160,128934 773205707327889408,119832 787604291657854977,206117 770093810139459584,111454 751173216505257984,16422 759063042508230657,56206 790653102173093888,232169 787517668416827392,192032 787831975033892864,213253 793146150454906880,249926 751169695185637376,17416 763811733169246208,80487 781864783641321473,190635 795748980873428992,268448 786686497978277888,205728 793505942763700224,252741 767086159080132608,97685 773786082668191745,129551 779020782991187968,171324 786686799808761857,205728 781516432634937344,188119 762817627924340737,67346 785652038344511488,197367 792172842972569600,243793 794663970296754176,261050 737322406361112580,1170514 763663631473004544,79522 771296745619849221,124597 767082575286243329,97355 768440195607851013,104932 777805805043146753,163765 794006132629078017,256191 780919427617267712,166864 793298116757762048,250869 756647438153383936,1248417 768222075672748032,103924 756494958144528385,42432 793324974362755072,246514 793119305445445632,249469 790914089098805248,234653 770647637141970944,120353 788064269971623937,215005 775742118476251136,11774 754198397335310336,32157 786387652585066497,202983 749609479017205760,9187 753333538095718402,26140 755867011318681600,39462 768820934002167809,108385 771831410915209216,127627 791067441703030784,234583 788238640136740868,11774 793544940294770688,252408 762714154281099264,73926 791246125378392069,237236 794395546127572993,259200 752891722045263872,24134 755033780570632197,34666 768991848379584513,109945 785691444300230658,194170 791116070710935553,234583 792079886349459456,11774 757800398304387072,42249 757853706788311040,49754 793299097495150596,250633 758148856378855424,49852 774348468563374080,141316 776730958057857030,155688 792295055641817089,245024 768163908855013376,103354 779020061755383808,11774 786707015984898048,204413 752206082433552384,21074 771485297293004801,124597 788702867595022336,220029 765676328452497408,73814 772900093720604672,133184 768927611485511680,110381 768771772615303168,108849 746395250512494592,89689 767993521940738048,100559 778152139596107776,165097 780554128749694976,179589 786678402442989568,204835 732627643179372544,352911 780967033148088320,182214 771406223891570688,125070 793124829880868864,249469 757013042336935936,45125 770406413743091712,112363 776150328962060288,149953 781254552200687616,186434 791924693469048832,240070 769341475519803392,112363 770342390586494977,117609 760300457734602752,61545 778302899763945472,167319 790194663298854917,208178 759187841716920320,56964 772456442381099008,129662 788812656035532800,220332 795717040103424000,266884 794386876022996993,260173 773940937332523008,139404 794559328967479296,261155 750462867783032832,10654 790655932829208576,233307 757430475275116544,44450 762362596615942145,72809 755846393936252928,18215 763770355580219392,11774 780647631546572800,182257 763410632771239936,60163 788515098579050500,218275 790727058712174592,232863 762649821148749824,139803 772518199229317120,129551 780337683893805056,178524 764843359886344196,83633 795103392024494080,265018 759639080997093376,59211 759293941569032192,56964 763817356338483200,79911 793958728559104001,256219 794856617263046656,255192 752646321920544768,22657 755881343830155264,354391 788059666467135489,215005 792015092892053504,243075 761964981046743040,431998 768265333698207744,104940 778666584982319104,169201 795049277152260096,247930 752920712860413952,24041 777888497369833472,163153 788205828918697984,216187 786394375085449216,202983 767885442335342592,101681 774057139367088128,141316 788637970333110273,218275 794228998339444737,243865 762699853554028544,74302 785552706777874432,196676 793465396577705984,252020 770442592756510720,118191 787280825075245060,210050 793471806963322880,252580 794336097429909504,255299 758413026756288517,47940 768620293430603776,106763 766015565534068736,81929 768523050497282048,106716 778507788179820544,152594 780760776218845184,182257 764936624262131713,84929 792903250865426432,247240 794693806058672128,261155 775742033084284928,149953 778684493905272833,11774 792149982459461633,243733 792877931584299008,243761 779448046694371328,174392 795472947313901568,247930 776873032144957440,158897 794232051046023168,259063 767802014445232128,100893 772233739845918721,127775 779884325491777538,60056 791275103539433472,237491 753916776082083841,25135 763510657585123328,78198 767916012800880640,101681 786930239263895552,207287 776895098340585472,11774 786291807458062336,202429 790998650717691905,233711 780093002668703744,173868 785528759721996288,196625 763505101210259456,78861 764244173377662976,82066 776121308157444096,152314 794359316304326657,11774 780814248989425664,11774 781349258284761088,139404 787744306023043072,159115 788809819813584896,220526 760982068754919424,66159 771397580760711169,124597 788178792153952256,214084 793489929347145728,252408 767811359354523648,100893 789693673713827840,354112 789661093694177280,29569 790343313119334404,230485 766681105688846336,92159 790170538052386824,11774 790832446166044672,231870 791827583264497664,241940 758087358323552256,50476 763462842104229888,11774 770621415523573760,69248 766222377499832321,89562 768987072300449792,109360 775536944595873792,1250071 792086338711326720,11774 758056266983804928,50923 785326048259039232,194042 764983542644350976,85562 785567604350054400,195975 758280404675727361,52195 771445560171573248,124855 775812371335917569,151741 787087095143600129,206257 732652741533806594,349368 762276119743606784,71476 773168934350708736,133083 775359248590966785,148010 779005905291579393,171168 763177459625893888,75073 771346454925316097,350678 771638646357184512,100249 771339768311476224,124600 780598023202205696,181935 790577431459409920,231881 793928537254154240,253721 766347864100352000,80939 788433661360164864,217837 759490251874267137,56964 791058529293635584,78159 772000084686958592,129108 760883607795666945,65180 762392254371729408,66801 788501395154595846,215437 787768808111017985,11774 793423885265989633,252020 755680077673664513,36961 758107091831631873,41703 785978627783401472,200382 732407137519972352,349197 752308495693864960,21203 756642397723959296,41798 791629423166443520,240145 795730756601516033,268356 777394921401573377,159876 793224111547789313,250633 763836373644156929,80720 785691378596581376,194170 777522508564094977,161349 788732128951271424,220029 795005944161857536,124597 795400913879896065,247930 755917878336036864,40437 771399438694686720,125381 753278265364582400,26029 766764105592176641,96263 774308228909797376,141360 768966488636190720,109666 753037129765257216,24366 765235869196443648,85562 793131124729843712,249228 773840733166006272,139404 791080698157363201,235963 792102464405155840,243187 732648140801728512,398859 786242683815723008,201958 753405687430983680,27045 765670000065589248,86103 773936242417405952,139577 789798685425209344,225981 789937402395627520,228576 792823210949476352,242693 770450127194562560,118192 773078928042799104,133043 743090908552302593,11774 758372527748083714,52554 768987348021440512,109805 786762373327716352,90209 794612159045136384,261155 777291231101583360,159146 788400914050736129,217634 778725396019748864,170187 760194946586451969,61051 794772327317798912,262849 758288601197191168,50804 761744957677809668,70177 773720971324776450,11774 779428988779368448,173846 785866972294619136,197512 778467376752766977,138812 793972170196193280,11774 794392891896385536,260181 780549919794880512,170373 785458653180661760,195975 786485276105330692,202983 794559199615197184,261155 793936024262963200,256536 794910622462971906,233152 750883138352459777,15634 771492061371662336,121467 767532667390795776,353879 775567157459431424,149770 763813324714827776,79131 765653420715941888,80486 766041421744930818,30815 766702453463011328,11774 786969979266531331,203793 788953549598228480,220332 793162484286971904,248988 768911110649118720,109167 773719762186539008,79987 764776987911217152,84666 793199376118140928,249725 777224323627188224,160989 794694852868972544,262752 759138592132177920,55887 795656044794015744,267521 773619464587862016,138165 786253151032733698,1063777 787973031067017216,210253 793131566549471232,249841 776585428191342596,156835 786942453874040832,207613 760780739688460288,63451 778562837761302529,166852 785656144152834048,197512 754775731603959808,14277 779665870171713536,176123 761568223817003008,67973 777475041088811008,160758 758309435932610560,48289 752965182675091456,24704 788909336307208193,11774 751168360914628609,11774 755924906488070145,39475 778390076942233600,159876 768821453458472960,98646 770916558843641858,120541 771694746968424448,126152 772856102673346560,130988 766819509541928960,96299 773842470820012033,138819 785643383679094784,197297 756336164408262656,42249 763455343363960833,78344 779138473450012672,169550 793345789691060228,251452 762455324280311810,70177 788000739696209920,214354 752946250018795521,24675 786394015314939904,203674 788029771003428864,199307 795006951977549824,264397 758112889966166016,50666 793093936810037249,249469 764526993681645568,83888 765669167219429376,86103 765323848988422144,87145 778330432345673728,159847 793441241279111169,252196 776397588950056960,155366 778915352369569793,168794 787578163102617600,204413 790993276107042816,235315 791414625640128513,238383 793164184028532736,238136 756628362265784320,41839 789932455616614400,223432 794373620923568128,259200 768780723121745920,108729 791874565769080833,232169 742039251575967744,112939 758085692199014402,51069 795268391321956353,264397 754725606936440836,33404 786975628935438336,207949 787814767989850112,213253 755154530917048321,32572 789940679791312896,228888 790973872556412928,234583 773203138509672448,132578 776076281280499712,152872 785935798411599873,198671 789447726131970048,224680 750074371780202496,11495 787312844442312708,209129 792110299327238144,11774 795070514788122624,262849 761246978529488896,65887 786395232489336832,201558 791288080451928064,234796 773959350733967361,139404 793909806956351488,256125 759818155111907328,58267 778997237355458560,171871 760191121888870400,61412 758660438422945792,53985 769085939079606274,109945 772191392290463744,128934 788099754358022144,215505 792341050237083648,244143 795707709421129728,268356 753376073379897344,27280 756946809914855425,45672 767819362174636033,101681 777964136693010432,163851 787961607401959424,212239 793842439383453696,255942 750733904974340101,14641 756370251219099648,42249 773553838674489344,137042 772830383826055173,132335 771802986104238080,128170 769242901398159360,112392 791744751640846336,240584 760183939742871552,61145 776052967321526277,153095 753592776244072448,27317 793998073823272960,256564 755188798187769856,35445 752623953164795904,22400 773582937740673024,137042 778400904277921792,167407 766016754296520705,88128 792038443664613377,243075 775466487339425793,149259 781329037608226817,186673 755047848719241216,34741 793100176508485633,249469 770664923508510720,119832 787080122310332416,208928 789448508562477056,225414 771566951525036032,125554 776004620506238976,152872 776886354055602176,158820 780787597391966208,108700 781744051909427200,189527 771703795227168768,125367 789868330614009856,227925 791371888794607616,228911 758834361454071808,54003 758261889663107072,52112 790206039081750528,226731 791348452357644288,238395 753566195014443009,25189 767947426812473346,101383 791843607670030336,238964 771503477885329408,125111 775997217979174912,151331 787852387297947649,202268 753779260112904192,29790 757557600296669184,43911 775761459456466944,151463 750810855336341504,14877 753949994105790466,30590 786293897903218688,202429 791690360749686784,240145 757081362763436034,45125 769008739655483392,110362 792496260494131200,241860 777707001124102144,161277 788551502046433280,52554 795003484747792384,263895 773994171665256448,132796 768951992534372354,110586 794686807485140992,261666 786043562530000896,199478 781883807087620096,190635 788838494324027393,220526 785422506320601088,195481 769290927613542400,112788 791710204752568320,240067 758771070958727169,54070 769001660400168960,107469 791391962897256449,232881 785685626356060161,197297 758734149662289921,52554 761081842971713537,64722 775990463463510016,150511 780465524153221120,180647 749624491269992448,9292 762387802231373824,431998 785851568109326336,198671 793103877729947651,249469 793599246435966977,252679 780619945294069760,150151 776619402993111040,146991 787832690200354816,213376 791148663930257408,234583 780957373888331776,183338 793094809560883200,249469 793224171211878401,247290 753357994151202820,19598 788202148202938368,215088 763860631153811456,73814 756909955412787200,354167 751978186041335808,17847 785675997286850560,197198 792084040874536960,243398 793154032034574336,249926 756616522999689216,43471 795714405426196480,267655 785287950024134657,118174 794898429969334272,256564 762316832858439684,72035 768477667867893761,105998 773861548561399812,139404 778378814955065345,166852 788690502677921796,220029 773977564805210112,139404 795078986661527552,263907 780945816789942273,155390 770955534631473153,120541 738434927776141313,1170396 763789729930194945,80293 775812970836262912,151361 768888026571296768,109709 763051300112125952,47188 773605662517493761,137869 776863586207490048,156835 788418111796027392,217140 795678466142138368,267862 779169940792233984,172523 779429448282025984,146720 752958169832300545,24257 759471277086081024,58221 772979822796673024,133454 792513794341601281,242693 795017719150215168,263907 753578920654598144,23522 794339435483643905,226320 775428386260815872,142852 794160085530542080,258331 795315446400458752,266079 764161456124211200,80939 760329729828347904,61228 756300588128702464,42432 757265393564037120,46384 767009174802882560,21579 795271222049341440,262925 750695314521223168,12883 764559181571588096,84037 793287325702762496,250293 795688215252439040,227252 767379406851600384,97515 770332119021129729,118087 772178228584804352,129119 753032298119983104,24788 777601559009959936,159308 776571437712760836,156717 772552834935955457,110344 779299650184572928,173753 775826284039417858,151071 778188931661783041,165488 786956868350377984,207613 776030666282500098,152735 757749320535846912,47940 793791896187506688,255393 765595004035276805,88471 786368756775661568,200942 792322039906390016,245148 774057040754860033,139404 771444119352770560,124855 758680052473004032,54070 770276783899848704,117364 772922496672641024,124004 785339263344795648,1170553 779125521430872064,168284 767803560587300867,100893 753082446908952577,24597 785729467549233153,197324 790946639259181058,234583 754899189625004032,33356 785942826869727232,199262 759760669851869186,59373 763335498081460225,1249017 773027285884628993,107930 791871268622471168,240584 792850888952012801,248016 788887835960934400,221972 770991883594203136,738099 766717906738614276,95672 775954528331935746,149784 794695948437860352,262752 751674965804584960,14277 771450689541251072,124597 778314185193119744,167220 733023843590234118,353447 756875677719228416,42040 772816378130681857,132335 788471022076985344,217601 788816883784949760,220526 794734441344155648,262849 773917092739362816,139989 787599295327399936,211347 775752575408889857,151409 785493338095022081,196277 786245686698225664,198142 787028728878624768,208014 753371273787564032,27045 768131245343592456,100893 792026328065245184,243075 774622244085510147,144460 788248693946408960,216009 753195688695959552,25189 773893833285210112,139404 775396420455018497,148994 756209432564948992,41680 758050865223786496,50923 789082267582885888,223286 789826642432495616,227242 751949719392358400,18386 778596562415091713,168794 789314324623917056,221785 758276838212853760,50827 779364842058776577,174427 781259889167466496,174891 795675842206633984,267977 749419727034941440,7267 792546938646171648,246295 762618624863461382,73519 780545396523339776,11774 791018461900181504,234583 753153418223554565,23965 789559689218560000,224333 791377141527040000,235268 792090655711518721,11774 732211339922419713,350353 776836145019707392,158589 773267075422883840,134993 791494008824537088,238383 774363282782064641,142503 774393194515537920,143210 787084762271789056,204835 795055278928646147,264397 756282766413606912,42432 758790243323486208,26471 775753591411740672,150511 776735441009639424,157693 793066411887300608,249079 794250854765187072,258331 794829553902518272,261990 769820983435857920,105109 795727094655303680,268356 732477230119424000,195876 773506702121455616,137158 786672458061393920,204413 749432601283362816,7215 785268134475337728,11774 788419127786569728,217837 788510456608534528,195492 772102003082297344,129558 788149986198519809,211880 749920837021597696,9295 751051369994416128,16422 763500540542136320,77598 787410083881758721,207360 786685572068872194,205155 759146496914849793,56552 770436137689108480,118192 791107025606434817,232863 791452766505934848,238292 794057167510728704,83342 739624858372300800,11774 767157425992589316,97386 788753237893492736,220526 757189790714454016,44450 776911256204738561,158387 768155877044084736,103261 761664347441655808,69947 777938723862372352,11774 792088450031693824,243187 750794992856272898,14277 751597167937196032,11687 758690422025695232,35890 766704771004719105,93303 775771887565729792,148994 794253419892482048,226320 775727779350536193,149200 773565744537743360,137042 785685133256908801,196277 761166771197976576,66481 768973063119630336,110362 778434534455013376,167180 790293862946406400,106085 792489762879705088,246273 766379138114387968,93286 787353533032960001,192434 740283795023269888,99816 763487394477772800,73814 750504954528305152,11774 758713180415602689,53675 762746354850418689,74781 787926442243923968,22952 792022889155493890,243075 768966754064269316,110344 790899777739247616,234583 786686478541791232,205728 767115482113511424,97377 780556220486660096,179147 768596170960699393,106816 793406477364965376,251390 752961054838325248,22218 770636703547600896,120083 779808323117776896,176203 791391753261621248,237908 785267642625949696,193623 788839636533669892,221297 790727066983411713,232280 760504302163156992,63265 770432359883694080,118191 771147811903582208,122861 776120965818355712,153658 772857052637097984,132497 787733398005555200,205197 751153450063392768,16833 763800904390717440,80393 771123477440962560,123587 775036098913394688,133702 774782876432883712,142942 776138604120858624,153194 770777136240230400,120690 794586396027666435,261796 768651340545335302,107469 778468299545849861,166913 764456176440320000,82457 764662383679709185,82344 771638564668878850,126152 780602198531145728,181984 781283280125427712,186149 794947287600549889,262752 764388484568141825,82066 790290435335974913,73282 771740185457332225,126498 775469052156227584,142942 761596882728652800,69245 766736087590940673,94899 787012935394525184,207287 787827023511040000,213376 759912151133802499,52112 779429154894680065,174427 788003162808545280,200965 775055306988539905,145244 746419530470129664,1247580 774922872229859328,128352 758759269973889024,55174 763875007734743040,80939 791688311630888964,218349 792070940406317057,243614 787352017157054464,203014 793998267331805184,257492 774109110564368384,140211 778718857196220416,170147 786014949122437122,200235 776906180966756352,158815 794017587277377536,256105 766412162902482944,80939 793077417380315136,249286 776833578667614208,11774 780852680692424704,172185 794679735318171648,261666 788822359826395136,220743 785870580037787650,198671 787765604556079108,11774 787506675108372484,208146 793429689452732417,252020 769286528224862209,112399 781864853615050752,187131 787056608006311936,207861 764829479705337857,84724 763925315647266822,78983 778321729303097344,167311 780362556808454144,178524 794620318325293056,259034 775395389029482496,148010 758097571353026561,51239 793589605828268032,252112 732393487568490496,351887 775110853511315460,146259 785734990394818560,195975 791742662021963780,240145 794717862082580480,261155 750380366439915520,12535 764198619977175040,79987 781197221941215232,184521 774335526451109888,141887 775836570976940032,112363 777845171681714176,164001 780630841735188480,182257 754914401631760384,32710 787397060500725760,210274 792158382568435712,243165 793495469561307136,252408 753404422831480832,27061 788772148600897536,220526 753719054117003265,29263 758431151186931712,52112 770034400981647363,115745 772800468061786113,132335 792521295632166912,246392 794538877117665280,261155 795235062845505536,263907 763490500288458752,75899 774380761315028992,142648 791360001407266816,238395 761268679619194880,66851 775427185553223680,148537 732755348654723072,349197 764371111605772288,431998 792069195991289860,243614 775176968127979520,146580 787757855537377280,205197 786589083757842432,204413 763756855420080130,79513 781573436523044864,188288 787769355912216576,212357 790667608769105920,233307 791094799948390400,235956 760598471036448768,63655 779143658469748736,171693 793116158979223552,249469 757734875797528577,47844 762117298345828352,71099 768953027608842240,110331 775018736864653312,144494 780260510147104768,738099 768203947463077888,11774 781133754588725253,183668 793152504561147904,249469 794002761582977024,254209 791469461240897536,234864 776522862136025089,155451 760158132542713856,61051 787890798557745153,205270 794247046249082880,258456 761654107262296064,70072 794619635056291840,261818 760524295424671749,63414 778305017933537280,167273 789117387182264320,223286 775099835552632832,146704 758220841234595840,51265 760839639473061888,64722 785805574508154881,197512 788830774078431232,216009 794369522560024583,258613 755208863415173121,35372 770681908061667329,120610 773872429114335232,139404 790392798709035010,229724 794680843234996224,262053 755760141761449984,39462 764983753689014272,85562 769222618960523266,108432 786537489641025536,204413 766730521162362880,95948 794680526170832897,262588 763754671420825600,79589 738648956884901888,195876 773879493547134976,139404 779292066312548352,173753 741107575316307972,1176510 761341429264240640,67369 755551711448752129,38183 758002847589867521,50654 780194579249258496,177248 790972364330639360,234653 758151506780643328,50719 792284239056080897,242693 756964640828129280,45122 765763472068055041,80393 751168754579570688,14354 766616865594564609,94699 767196072116498433,97554 793845494065799168,250633 790620185593982976,206850 769041728380764161,108729 778826191868338176,170252 755166469999169536,35890 793914714128453632,11774 768833407774171136,105908 769575586524041216,113836 793622020281950208,11774 776147773699661825,151242 792319973049892864,218002 732702742850985984,352817 777822786446364672,163763 778984564093878272,169550 754007695846440960,29263 795704800461672449,199307 776448775191564288,152314 752965179999031296,24248 791322390160478208,238117 756244045094084608,41680 792082073217413120,243398 771509969581518848,125163 772965131332509696,133519 791279484557225984,237491 773465510751141888,135025 762206670999154688,72035 780620680945696768,182049 786109531059318786,199262 795102102280343552,264397 756504180139798529,42249 795263561211801601,265709 759070553089204224,56302 785269327477997569,194082 786637365037166592,204413 792035294849761280,243187 767814720674000897,100559 751853965860536320,16297 781445564974010369,139404 751555773600260096,18452 757091914067828737,44450 778329147521118208,167319 791671804678971392,240483 754109591697387521,28451 766304693932797955,11774 794824949957595136,249926 786568896463593472,204413 789137620345298944,223286 772923528995680256,132335 793567355871911936,252639 785689856840077312,198094 757687997643055104,1248519 777689512549855232,126600 790646412203663360,231881 764974788049678336,84724 776908831062237184,158992 774812541448916992,143585 778590550308089856,167220 758766851690143744,54898 772738946489016320,131240 764993053975281664,85562 791393508657594369,238286 748292227424727044,304513 793289926406057984,247493 732672662195953665,398866 759908742762594304,59666 749712263062417408,9433 770239767233433600,117257 788062043202998272,215030 790623094322950144,232992 763516839452299264,78127 775868780576665600,149763 795717629344411648,267737 767445170837217285,98646 773912296271716352,139404 792190439487135744,243187 778203350755979264,166390 781241346958905344,186212 756560564957147136,43471 769950837380612097,351666 792925817290522624,196631 775819307162804224,151741 774487505856901120,143585 765663790037958656,88930 795678863309344769,266151 758000629377863680,50442 774448827398918144,143585 781797793870573569,188119 786303373884534788,201558 760616667114188800,61917 792192346527969280,243187 778823965020082176,158524 785543331266891780,130635 785674330726203402,197286 792760667472138240,247232 781202270453166080,186434 781645076392845314,187896 779517349045166080,173011 787074110790578176,209043 749646508341940225,9433 778313705805275136,164797 780615089657221120,182146 770695884057276416,118192 772878378764472320,132370 752168298322665472,14277 757667698872647680,47800 793229563186802689,249841 774850210379931648,143585 786765653445181440,205728 794830509440253952,262053 759116645071740929,53995 785983611396759552,199478 753030012824088576,17416 779402680691265536,173347 791122241647808512,7047 763519105110605824,78684 765943698010038274,90287 781642403379834880,131056 792692974324965376,247003 793733849104527360,250633 791103146647052288,234622 753015647991279616,22575 775791109180043264,11774 791722757478244352,239881 777900272576176128,164001 771918539888263168,126152 788860260278759425,220526 775056174672650240,124610 781658548979793920,189819 790974379404296192,235621 768554953002606593,106703 732490740681433089,352285 775405569918337024,11774 778402096525746176,167517 794514973611331584,258598 789815453883502596,353499 757934116000202752,49754 754956990099718144,26721 776336356658348032,195876 793638948878716928,200963 794570991087349762,261155 765297955008110592,11774 756257685939511300,41680 757654698685894656,47782 767931330013298688,101681 788644246978908160,219810 755515248841457664,37892 756821635601227777,44163 781246457022025728,186149 785626695021637632,196917 786570193757540352,204413 762966087612891136,73621 791057003267272704,234583 758796959809359873,50923 775247285915570176,145866 777712349801099264,159389 778818278709874688,169232 761560907319169024,68993 775559735663792128,148684 776313296810971136,154071 774168211088519168,139404 764810831674609664,1249229 775730418956066817,148574 788439070460358656,11774 761220695057588224,66281 760871992509632514,64145 788821221274034176,219119 759281784043569152,50923 768945427458719747,108795 775009685980061696,146259 788454256395231232,218275 757383490933559296,1248475 758664832488992768,54070 768981831010004992,110381 761405935910842368,67229 765889967495208960,87904 791039041915486208,234196 781871585871421440,187131 794193715166220289,258598 754764926745325568,33355 786759223782670336,205094 792321150319665157,244550 761047559829794817,65180 795071011221741569,263708 757291272331821056,46407 765246393292316672,86440 780852533107372032,183546 794615088619671553,261202 753365212552654848,26446 768081508754075648,99471 771492556223815680,125861 776021862153199616,152897 787441608979456000,208599 756862432748810241,43911 757767876019310593,49180 786380363270455296,201292 788097876177977344,11774 790647507915202560,231881 792560451683020801,244270 794709507788017665,260643 759180524132839424,56817 765541342604849152,72951 753367502361624577,27045 780816616695197696,183269 788742240076124161,220299 793691839391948800,254135 771170110337789953,58508 785753940814024706,197512 791697756284780544,240483 794721236794241024,261155 759245247260090368,56964 792460338658615296,244952 733425962776322049,11774 765209144945053696,86440 781008957913567232,182752 791694297019973632,238429 766393070245916672,93405 763596069401989120,78304 771039555872956418,121795 758064645303185408,50308 781503743778889728,139404 795262343424798720,261594 750748479664775169,12883 794296954452742144,11774 767390817199751168,97515 762984586565607424,74535 770933590360256512,122146 750463061660688384,13450 751837015444971520,14277 759414755685654528,56964 780039812342542337,176203 791356376496865280,237491 791655073600442368,240260 766075451387228160,90790 756290208488886272,42495 778725106306514945,166849 793967444620615681,255942 773675566117511169,11774 755502707180314624,37993 778207566971019264,166390 732313263338323968,196346 755267829503373316,35890 760723335084900352,62063 766025170217611264,90125 772788403653922816,131045 788443061881888769,11774 791710953238691840,240483 751834297783291905,18502 762991065133481985,75724 766418610457759744,91791 793911218633220096,255942 794801065271160832,263289 752897820127002624,24134 790662785155858434,233307 792501839413514241,246225 793008282487042048,244550 753954288150253569,30590 767818563692494849,100559 769207715797295105,11774 764864146026496000,82066 773870894431277056,139404 776199871082602496,152314 777847746770317312,159475 786461106520809472,197297 795719709392039936,267737 739396620064821248,352004 758527188291289089,53605 778635238784151552,169201 785545876227764224,196788 788152006292701184,216009 774398484237647872,139404 793407759941242880,8044 769170787529990144,111558 785523176029642753,196277 788130080606289921,213427 793284001532379136,251234 761386530657165313,67226 792870420751855616,247005 760281990549635072,62146 763816962254315520,79911 791090812595474432,235179 790725883724075008,233307 740154717506936833,352687 786972954919776256,207113 758371021749714944,52112 791775710646038528,240483 786241726889558020,201958 791304899028017153,234583 749522525961453568,8670 766320906738229248,91798 780557571790888960,181548 794889427168489472,261598 761365435354931200,68253 795058944951615488,252939 794016292021927936,257492 760900871794286593,64758 773910704034242561,139404 791672264248799232,240145 734703909491605504,351644 769833866492317697,100249 770363833613443077,118482 779110574823178240,172862 790264495578812416,230282 794733491082563586,262025 767862972349812736,98972 794717148157349888,262752 763119467912056832,75724 764841270455873536,84724 763061145351495680,75899 765665852087820293,88920 791928105468174336,241819 791278914899509248,237491 758768744382410752,54070 756718954903638016,43553 791445418836004864,238207 764980296563449856,85562 773506466443567104,137158 785908126352453632,199546 763366587474804736,77720 794634748962414593,261818 790372844857286656,227795 759019322345861120,56302 772104291326697472,129558 793057260695982080,247062 742388384304234496,11774 762712855879688192,73814 778085473205915648,143186 790731530763132928,232863 760292074679742464,61544 770984774592712704,122146 792444345467170816,237491 750492909041020928,12883 794037662449438720,256255 795686278461321219,265649 791684952416980992,240483 792449284566241280,244815 793936206945882112,256219 754993059926900736,27045 760147607251521536,61145 768938694346702848,110209 780928308984807425,182752 789202113612042241,10788 794434801264508928,257492 760498637344542720,63149 786244881597419520,201555 793169404393496576,248988 732672396235280384,398865 792187861734789120,243909 755484468605964289,37607 763041135115677696,75709 763506152864829440,78853 750395165668470784,12883 777956266694049793,163990 788198760094445568,215608 794902792695672836,261155 761771314822586369,69548 764938538404220929,61723 785673753166360576,196917 794215721962246144,258044 767912865034596352,101681 775734048647811072,149411 789476275471671300,225981 769532844263825408,112654 781232461242109952,186434 791013414667751424,234583 793586754414604288,250785 786255766759968768,199546 793986782463488000,257325 756077397682728961,11774 762633070251999232,73926 791576624323973120,238780 788774073266352128,216009 789149329051099136,11774 790984033035440128,232137 754045521413582850,30296 764896838965133312,84724 755845871409909760,40115 794694463604031488,11774 776028737737482240,152735 791353795259138052,238395 758031752032124929,50654 765256891656122368,84209 780556095706148864,181548 781474676799262720,188119 787485678237945857,207433 735570184933511168,352870 785523384067121152,196277 793494912092209153,249926 773330132232790022,128017 756499615705280512,43266 761013015760269312,66216 751221341832052737,14277 761565535985426432,68864 792431589485604864,245268 773483828723744768,133980 781588953178574848,139404 789056473909239809,223099 770673103378657280,119832 787305679065198592,210215 781233443615174656,26066 763437022912520192,77598 787384182267846656,207835 763890567973568512,18395 786087645495648256,200870 794888297701134336,262849 756474476510969856,43391 756606807318073346,41702 751888696354349056,19792 794380588237094912,260033 794561129452290053,261155 750001037264564224,10251 750085979239751680,7275 788072846081662976,214354 792055234952622081,243075 751068627596668928,16422 767365771802607616,97386 786564141485916164,204413 791442029658181632,234583 764245866165178368,82002 768919455070117889,109666 770358602859249664,118375 778618234320728064,169226 773205599026688000,135025 776098852180938752,153095 791425214068383744,238207 793551160309407744,252196 766699083834724352,11774 772788105216679937,132335 761237419022704640,65180 787701568741085184,210253 789881756249796608,215005 780602546410758144,181935 792463005774602240,245094 793128916441595904,249469 794189914845757440,258598 755199120525103105,36219 781892102556782592,188500 786199827595923458,201619 753319336576679936,27061 786391275599790080,202727 793362744925757441,251566 794679818445066241,262588 755759660578250753,39235 770219413211492352,44421 794046727493943296,257429 777732610336419840,159308 778873909164802048,167319 753777571322556416,29263 767852943441817600,100561 751875659710996480,19792 777212776884211712,159876 761545337035042816,68993 769690888545116160,114422 788467556873011200,218275 795400943458258945,266822 779040445858877441,171260 791021860016103424,235620 792120604233175040,243978 792815214811090945,246726 762671919782998016,71502 788482854191673344,218603 753390529551831041,27222 751230547456909312,14277 777279231952842752,159475 787371366752350208,192434 788120284058492928,215608 771099049877442560,122759 781916068746891264,191291 793471543414099969,251234 734804065712885760,11774 778737911726379009,167622 791135611151417345,236831 749304806238359552,7866 758856245667168258,55473 755806413734027264,35637 771414052568522752,124004 773307648817131522,135725 753546758622371840,27133 780845092839968768,183826 732915252539449344,354131 771570863913127936,126664 794538048167915522,261155 759776678788866048,40260 775409019527663617,148870 792551435384725504,243187 793186143655301121,250033 777459060547387393,159876 786036860749541376,199546 786244032523415552,193587 767452492888207360,95055 770598089862291456,119774 788862268486275072,220029 753887489257902080,29784 791068226809573376,78159 794666602432262144,262145 758705846675275777,54070 758813430652375045,54070 780828883113222144,180016 772580337956196354,129662 775711076587405312,149200 778617938379014144,167220 754902440194019328,87889 732460415993548803,349795 758333962938884096,46384 764885856087932928,762119 792428008812515328,245566 785991780923641856,200235 790513943902982144,231894 791355098123341828,232863 780479577915203584,11774 733460209050341376,356012 753204497346953216,26159 766795856787877890,93286 768511261961256965,106819 786588198000623616,204835 786716097382715393,204835 776734724748406784,156835 791336164041060353,238207 768497129346195456,100605 751878673045663744,17794 791037242412105728,234575 793124065208696832,249469 768964201805074432,110344 760205413698658304,61051 763100783126712320,76577 780593727895117825,181811 785323208719278080,186883 791641752310546432,238292 765903111881908224,89859 768193459056414724,103354 794144445511790593,258193 792410829220093952,245710 794560373420658688,261155 768267471136579584,105345 778399332198338561,167407 781868968034308097,188155 790915715628797952,234583 795689156953382912,267655 764852110600966144,84724 789945682383732736,228437 734715095767359488,65113 756755903580221440,43887 760971607242407937,65174 768084238369366016,103354 781105277823168512,185310 788702640112799745,220029 789447314096074752,225981 789913866813706241,225981 791317922430017538,228076 775825386416566272,151439 755275359063515136,35890 757680142214918145,47761 762301235105927168,431998 778467368133505024,167676 770678942692958209,120610 762025506980057088,69516 769626711327596544,114422 790319634943586304,229733 794980797530992641,264397 790212481654394884,230130 795035868377518080,247930 752270907062652928,21074 772995787844362241,133454 755420579222593536,36212 781399462409154561,186584 788400167011622912,217519 789549380118470657,226731 772800641576022017,132335 785493654680903681,196277 768512784212590592,1249573 780341715156799492,178524 767685839199543300,100605 788765865906933760,220526 732699145937395712,349332 767346194439888896,98072 777505880443015168,159025 790663389571932160,233307 794594525599543296,261155 794646493831589888,261818 788405646701973504,217634 762461445971857412,47283 774062525436432384,135025 787907219882991616,205197 791355250883964928,238207 761283279836381184,67326 785496590102298624,194723 777526244862783488,160448 757103460428820481,45964 761979196595965956,68586 778197002974851072,164826 763100380083392512,75899 766364869499105280,93261 756273339316969472,42344 780626528044449792,150151 790282912100790272,229895 785803995008737280,197324 795369799534739457,266054 767836803550380034,101681 768065248855154688,102249 764487111269425152,82209 793161479738519552,249180 761875976863133696,96353 767795093839327232,58728 781354104572510208,139404 759393935563362304,57883 785610407733895169,197512 794642304732712960,261155 760653802160660480,62771 758070356489883648,49843 793599238106144769,253274 758676656869572608,54070 762384927308574720,72978 752266244150038528,21074 788407250377248768,11774 795274497544830977,262022 766259563570065408,90982 788010422641291265,205197 779134924137766912,168284 755181601152172032,35890 791200731990634496,172084 768598083026300928,107559 777858743811842048,163990 766443727711645696,1170508 768978122477867008,109667 786640889359638529,205455 795056430982299650,203546 757307574219739136,45566 794696321609461760,261142 773542628298108928,137042 789166309057495041,11774 776469170645008384,153915 791097209672441856,78159 794861456437243905,262752 761014885576679424,66116 776096978925154305,153501 785272950773600256,194693 751587449063608320,18495 754114179380936704,30910 787143663788888068,207613 773360609794678784,24173 758647470066851840,54070 770325620161142784,11774 794351201194221568,256038 759032062581932032,55660 775022827070029828,146259 768678533522534400,107559 775433090579607552,148800 757738905760206848,47782 759805315936231424,59923 786968666382348292,207949 768626993348825088,103354 787909194506788865,211829 793376020527214592,250033 793810997874008064,255393 795403137662193664,247930 766226777370796033,86645 777610044510613504,162753 768508705163862016,104999 771593790259802112,125163 773678663611015169,138616 793435491022405633,252020 795705530622902272,267105 755080711296716801,35044 764137777923522560,82066 795253789439754240,261155 743479928058875904,11774 773769678866919424,138819 774389952742248448,133943 795380945608122373,266491 774379432526041089,142648 786996471132516352,207949 757917875290144768,49975 778376853769760768,167523 791780455452254210,241678 766357387657646081,93303 766997884336279552,93261 768926294562201602,109945 785965885085388800,199546 785966086898319360,199262 771113970392453120,123595 793484114938646529,252020 786614965675233280,204413 789327376609968132,225359 792320004104552449,244270 765180814082605057,11774 771678327618895872,126152 787388448936079360,180433 766302572068085760,88920 789546470164746240,227048 794218874912710656,258267 761938214189830144,70679 762245880355364864,431998 774688738379051008,144654 777716910771216384,86728 789692204520312833,108396 790925448087793664,164764 792443220152254464,194192 764871070860140544,85027 779296621838426112,138707 795036116084785152,247930 792114204459298816,243075 774345228819935232,142503 773968347255934977,139404 776193902286102528,153095 779697677600718848,26066 766902590273646592,95708 786218473605259268,201555 763491502794219520,77598 766742015254102016,95708 767834585459789824,101681 770412190331383809,118985 794324770590294016,257325 794553019505332224,261155 794587422008819712,261155 762753342053486592,74781 775903696907624448,150404 788602490002563074,217285 751600519446093824,14277 773639359857881088,138054 787309255518986240,207287 793708816282025984,254058 757759747214807041,47800 768613112144662528,106281 756669614768160768,11774 773844308944416769,139404 775114349514031105,144730 788854178705616896,220526 763841354157830144,79629 770714674920849408,120892 775041739723771904,146405 785339023267028992,194157 757558806473740288,47090 764808716818546690,84724 751969235262382082,14277 795750291312406529,268646 767706777458728960,100605 776613645631488001,139404 785622410808528897,197512 785243366929887232,192391 794685822381400068,262022 786988097883873280,207613 755753431348817920,39197 765654201196249089,87145 791400795413544960,238780 793890557835653120,256411 773639593891500033,137042 776611588212133888,157031 792266806673088513,243187 750524359148572672,11677 765751125169561600,89076 773274048906137600,134454 773714224002498561,138165 766019100355223552,89923 773924638594183168,139404 788242972638715904,215012 776621737446248448,157082 780853690382950400,182960 791712932711333889,240483 769579061043757057,112239 775072146829684736,146804 776713089731457024,157663 794153157915971584,257492 765588984109993984,87904 785744762510774272,197046 766061786965635072,81929 781660074326552576,188934 794700361634172928,11774 780472451142594560,180039 790696348421087232,233692 790849835234631680,349856 777611350671364096,162596 757345928500031488,46379 760083393912668160,60363 762047747994316800,431998 795103531313180672,11774 776621357023068161,157108 781134226267574272,182671 761383232055246848,67679 776688366251151360,153921 785968326522593280,199490 791407920030191616,238207 771825639141707776,117377 776564545896587264,155898 792762505919508482,247241 769932923453607936,115435 773959673812615168,140444 791369726010220545,238207 785728317802459136,197512 790929582715183105,234583 766667125561843712,93823 789513898437206016,226731 759169415954984960,56964 764215588390445057,78274 775030277936517121,146259 763719434972303360,78189 777109326359953408,160283 789211909220339712,224297 791014509708181504,235621 761285551664357376,67852 794732846393032704,262849 794970767918243840,262022 753293751045410818,398859 785811064260694017,198671 777913069188120576,164001 789668657702002688,225866 787421548634267648,210432 792352012339810304,245268 779306140312211456,156518 787307508780167168,207113 766769323994148864,93184 768167769661579265,101681 780555362554568704,153861 758302811851329537,52112 776826620611072000,156835 781122314230521856,184223 790997679534903296,235828 778631175053074432,11774 794566964966551552,261155 795091742408183808,265102 749714482872614913,9433 762457236564160512,47283 789524509384667138,205972 791066994355216384,233858 735678363243847680,353124 761368590889123841,67648 761559048076468224,69231 773632935538913285,136947 733087191044345859,350453 781715788642136064,182659 777158790835740672,159876 792866159733321729,247005 793159467579899906,249469 771520076549791745,125163 792029839746215936,243187 792141937650393089,242693 794191857274134529,258598 779263630587994112,173584 787624571985862656,208492 793272433901875200,251156 761829665065566208,69947 773510229875167232,136904 780606865541468160,182037 758397346069745664,52054 768521741513609216,85514 785915142449922048,199546 766417772167454720,93184 794349245272821760,257492 786265437516378113,201555 791706394760216576,239611 759790906010509312,59073 795360357753769984,260874 788712198805782529,220029 762780829386813441,66159 793135941426741248,249841 773053715595005952,134255 793223990575849473,250375 756622644175396864,43553 750161968355475456,11495 773780430294126594,137042 774358174845374464,143114 781202025543499776,170187 764577822501380096,82901 786487734525452288,203454 787472804232835072,211347 767746626731466752,100893 794669863545569281,262022 791240886747209728,235179 751180175170162689,17591 755558600328654848,38286 765726030048923648,88421 788493122011435009,214964 794617690765684736,261987 774713697415663616,144690 776157105275428864,153845 754077308583936000,31320 763720553077280769,78159 764144834756083712,80939 749629718438174720,9433 793466580512362496,252408 791779721667309571,240793 794139616123228160,256502 755720827581194240,26721 787310631804280833,210289 764916494757138432,84724 756305428150038528,42432 762876023281102848,71502 766849646719295488,81702 785357874599956484,195125 753006539619889152,25255 795726101343453184,267297 765002143120158720,73926 777540503407656960,162388 733100132820910080,1170670 761722143864262656,68862 762171899694551041,70797 791014751572750336,235828 758380339572142080,52061 793322814510161921,8044 780905347842187264,182870 758818564501483522,1248642 775099161356140544,146847 785267954791358464,194560 763902226918105088,80607 773313363870908416,133702 776893155681505280,158589 786069043786702848,49459 790246556448460801,228888 774351885633368065,143164 792927458546909184,248578 790657139333173249,233307 767021034058883077,96299 787094774951981056,209129 775649333999964160,150511 790902137756659712,234583 754794155793014785,33356 740328093554905088,11774 768607229914198016,106716 771858979882278912,128143 794005904177893376,257492 780907543379845120,80785 790869474790432768,231598 793463058857332736,252408 769262867216494592,112399 794243242011295744,258456 733224398665158656,355106 771515254186602496,126390 773718679980736512,138382 785594595199426560,197297 768522817424031744,106774 793170191047806976,249841 766489686139367425,92166 791131785618976769,204413 740935083977248768,11774 763109118454427648,76549 768572859077754880,107428 770875963823517696,11495 785573980996505600,196788 790871223320190976,232169 793160776081084416,249841 790978561666678784,234583 794599338324402176,261155 772807100787335169,132335 785496970475479042,192032 785944599739064320,199352 794698721514532864,262849 752952787982426113,23093 759533698937126912,58757 768414272892366849,104999 790881129943498752,234583 758832728460500992,55261 763054881770991616,11774 767858350574882816,101681 772883331469893632,132996 779029645782028288,171324 765778030203703296,47940 763940059657547776,80393 765962375870767104,90384 787651452697190400,654029 791435623240306688,238207 795381008455663621,266713 780871798787301376,146259 785620738074112000,197512 781547300606713856,180520 792063335147704320,243187 793318983348973570,249926 766402924566065152,93286 787831541691023360,205197 781490224358690817,186149 754726216276389888,14277 749927459538112512,10735 785913382553595905,199546 788229050187866112,215578 790696522962710528,233307 757697491567386624,46958 794174482915028992,258331 785559899904147456,197035 778346103649382400,152594 788816547066380289,220526 785315443179331585,11774 761688892894482433,69711 772642380008792064,11774 794475211823386629,260790 751896839436308482,20039 764853368401428480,84724 778204481884487680,164826 780470143503728640,11774 790985507387736064,192480 750337702264836096,349759 756547124284665856,42495 758776216719622144,54070 791279664270417920,237491 765872552623411200,351436 770505786795569152,118985 777914837829578752,158589 758435973223026692,52061 766263827642015745,91284 788058337837473797,215005 788074934799040512,215005 794324203696590848,258922 766408366583349250,93823 774661116869939202,142852 779360349514522625,172962 781217504366592000,186434 781475535532634113,188154 788758713062522880,220332 793261474353287168,248253 786175510451785729,201494 792053273091899393,243427 793133010040205312,249841 776249799418847233,153845 793513873244459008,252711 753905770710835201,8431 758668517189283840,54070 733165773485711360,355106 755833249960558593,39997 757350850302017537,46379 773581883145850880,136904 795046592826982400,264397 793098755838881792,249469 765964988024401921,87145 781671759871303680,185310 754757324334469120,29377 770004472064016384,105109 770621631031050240,118191 786987720530882561,207092 771705232640335872,127134 754734412491698176,33356 762309531527327744,72420 780060948908441601,175533 753809137088106496,29763 792048823325515776,351147 761189142722179072,66159 768096913329647616,103261 780475040332525568,180310 757979856051200000,49070 753050055284707329,24467 763179938748964864,11774 764912133779886080,84724 788709262465773570,218258 770955056522797057,121440 772932102744670212,132335 794001488645210112,255870 756539498633302016,43553 795329626071531520,235685 793150973933871104,249961 786921034800857088,207287 778481262755536896,167319 786440228378669056,195876 753987249860141056,30802 795666423423139840,266491 792796792442060800,243615 756656106248761344,44271 766752596300181504,96039 773526608921571329,134561 789936211184017408,228820 795310194385453056,265809 763156086815883264,1249110 779177524471402496,172962 776788943605936128,154071 753368737248608257,27045 777479804224503808,161732 793182442567798786,249926 794495727900639232,257325 732363120807673857,46501 753981178605035521,28866 774034056593813504,139404 777622536418947072,161568 788718086237065216,218258 790963051843362816,235487 768892082022776833,109104 778310705489469444,166054 786038164313911296,199546 790912962093391872,234583 752238899380957185,20313 762781845087924224,74281 788753641272254464,220332 762095606529568768,71476 788768520804962304,220028 733346713298178049,196346 768599597128290304,106819 748911222355922945,47188 766744985089744897,95889 770705930870718464,105109 766287912875024384,91946 794789551696818176,203546 795045001252261893,263926 757682421584109568,48369 751766632427507712,14277 768868802561880065,109104 778392913004945408,167674 761663399516377088,69878 769333961638064128,112399 794844722850394112,261942 767435200309579776,85326 794548474964537344,261155 758130659948892162,17640 765037779537563649,85562 770015045182980096,112872 776895730828967937,152594 788487978138017792,218275 763913384161079296,80192 740534551030665216,11774 775937261007319041,151185 777798664509132800,163763 792672054034083840,247033 768603352993333248,107469 785599646479429632,29565 791405090674470912,238207 760090947128532992,56964 763776668695666688,80177 790310033770807296,230485 793181502733418496,249841 795365459231199232,266054 773655908001775616,138049 776518995537125376,156290 764430925929312256,79020 786672848706338816,205728 781254490296954880,186063 788630704385101825,202727 772462369788272646,131045 773265321889304577,133043 778301771399761921,167319 794397317596057600,258829 742768943811678211,47188 785492835139198976,194743 766520187868721152,89887 793110598393303040,249469 755086955365462016,35044 767567443770441728,94612 774429749892485120,87799 794028798031241216,257691 776432248098791425,155688 761004317037907968,66297 772840434183860224,132996 773131153775689729,133988 781592344596361217,188401 789219586335870976,223940 789680125738569729,226490 792056629474762752,224018 795021747737112576,263907 777930141301370880,164694 794946276085395456,262849 792154303360339970,240622 778448709826641920,166434 762576089122082816,69285 768703072889630720,106774 778434182007488512,152594 781518300404645888,184223 732514666061139968,352081 772828097737465857,131397 776235505360990208,154071 791810737534558208,240483 758048019640160256,50442 759570860546154496,57105 778661174871220224,169696 794814802954567680,262784 762868356290531328,431998 765577451174965248,87904 778789844294270977,169232 791041546007130112,234575 771481352247967744,125554 770958772659290112,120541 732981477034610688,351166 768457166864941056,94699 776769844540796928,157840 770462157112807424,118191 775041232179376129,146259 786232075531591682,199496 793953907798147074,256536 787781393891811328,212802 791359591191752704,238395 781285853222109185,1170820 763481352972869632,78629 764100723646820353,80939 769363157949317120,112788 788375583877103616,214354 763887548083167233,80939 795431366083170305,266884 754721611731787776,27045 794540182997344256,261155 794685660716236801,261155 794837184591302656,261155 753495865843589120,351574 764565950553358336,83367 774639920644182016,144494 792086866535256065,238845 752883573867380736,23899 765494251073384448,87145 781682807546535936,189966 787039485548572672,205181 774021389359652864,139404 786934628758147072,207287 791486534805495808,239405 780753105864515584,182257 786752136663007232,206008 789756007794761729,226490 768456684037607424,105345 795012362889785345,262849 769726365020979200,114987 786240863496052736,201494 764568876621279232,79561 753635694984110080,26458 779096673612070914,171795 755783630564237312,36961 791796585898344448,240483 793431213323218944,252020 795096291449733120,261155 774817919318581248,137565 788178856876318720,214899 756194970122358784,41680 761267661892386816,67453 768569992690307072,107423 773261926054793216,135187 787062846106509316,207861 758477496576794624,52749 794045433697841152,256502 776058364136681472,153194 759414604980072449,58227 778339514074865664,167220 792655496536739840,245101 764871910538608644,84724 768971181927993346,110585 795610596184039424,267521 795069380254203905,262849 759446898692517893,56964 780247641787539456,177576 794778646426882048,261155 754001910936416256,31080 761656151440105472,69976 788125347489296384,215754 764589983705489408,47940 792120516408545280,243075 767001079401766912,96039 779343383873531909,169437 790622416338817024,232791 762509159971495936,41680 779119448942780417,170077 792028270707478529,241819 792175528081973248,243187 794024787198623744,257492 755179063694782464,35890 795702685819277312,267655 795375314964660224,266079 776109110970286080,153658 788869112948588544,215437 764800042179911681,84724 791352475475410944,238395 771790515327135744,127366 795332516265738243,265821 788103934997045248,214666 771352258663415809,122146 793107618218684421,235677 756889573414711296,45122 766014517226516480,85277 773975631654625282,139404 793554754697768960,250633 795305166379556865,262145 791428672989171712,238207 794011107320938496,257530 757193138750443520,46252 758730383454154757,54070 781529517307285508,11774 793892219518201856,256534 788751451174633472,220332 790593545480667136,199307 763205376225443840,77195 769361591078785024,110344 793137385093509120,249882 794600179727028226,260874 755229097572261889,34637 762472449728360448,72978 776498443351056384,155688 779847606293917696,176673 789745831322619906,205972 790721525187883008,233756 792064605979750400,243075 794966778195546112,262925 772878651192856577,132335 790611373231263744,231870 793823151574704129,255627 754718095965425665,33356 768875653835829248,109666 771215829056696320,124191 754813433581821960,33470 774743635740938240,144611 795398645965127680,266151 749611124186898432,8917 756285895649562625,42495 755751553525481472,39197 757211237138640896,46006 768220143998599168,103506 785922149827563521,199431 790587299201290240,230485 792387078403268608,243398 766785113388683264,95511 769993039951593472,114848 775785632975167488,151463 778016966728617984,163990 757326852474150912,46394 758498232892784640,52702 785997756221403136,196917 758752958553133056,54070 780830545290915840,182659 785720291351678976,197512 781447014366183424,139404 764141533536727040,82066 751931207147921408,18316 762378257849167872,72354 775343743088025600,144730 779696853361262592,176114 790190515086036992,229773 793615026850496512,252020 758784336569114625,1248642 767801262125510656,100949 765700446547828737,88459 790116350949744640,229693 765960611272400896,88399 788524821646835712,218260 790588510952624129,228576 759941854955761664,60056 769599834772963332,114422 785655028392529921,196729 794534070990635008,261155 794548611421904896,259743 758012093312356352,50442 774013455921778693,140444 768073296545878017,103354 756248509423157248,42171 776117660606140416,151296 776595660472774657,156926 788112566425759745,215005 793924136078811136,256536 794694317281525760,262752 759798856125181952,57389 792890209448947712,248194 787384523810021376,180433 795040505553747968,262053 757284359330115584,46407 787317049424961537,210289 766019188976517120,86103 768981752039743488,109509 774848588018876416,145524 790007308570992641,227048 792048905479262210,243187 735144697757192194,351147 773888485925281792,139404 770032131385004032,114254 767793229647470592,101261 787710144171773952,212000 768513864233345025,74247 764131838671675393,81869 774986669371949056,146259 775579949499506689,149300 758821566062862336,53185 771051707543330816,11774 765725533355204609,88432 790303543395627008,11774 764240445635371008,82457 777842006689210368,163763 787395763827511296,210432 761365609246433280,66116 764938580586213376,84724 776920965599100928,158387 757995192213508097,50734 761382280988389376,67229 787065551965163520,207109 788873799928127488,221832 793876689487032320,254135 774767287052021760,144538 778464143405834240,167407 793106908458680320,249469 767894562622828544,101681 792914452358103040,248104 793526348216094722,252020 760213927435251712,60112 765054679944351744,84724 790739738726633472,232137 764977737702346752,85562 766622362343182336,87509 789437747098443776,225981 790940708366450688,230485 763141392084467712,76365 772604936815337472,11774 760897125312000000,65404 761680243711180802,69548 765200335757533184,86103 785938149499338752,198591 763766949914423296,79691 795252611398168576,11774 775869180834816000,151374 776211138031808512,153845 781254794665132033,185921 790878131548672000,233154 793188819721793536,243648 753292844643811328,11774 757569578587357184,47761 759444609055404032,56964 761101339522797568,65455 775884661830541313,151410 778945930636713988,170796 750584612859019268,12032 758615855701819392,52257 773173521363062785,134561 785705079273885696,197512 794594299413483521,261155 773907636693585920,1250074 753240903666368512,25143 754057215498006528,31201 758652964777197569,54070 762648975581319168,73926 763068578387988480,11774 764844800885530624,84724 770999856114626560,121795 774408138950864896,142172 773369724449075200,129551 777309781975404545,160609 771693052540760064,125853 756316799998763008,42249 752241898400673793,21074 774071438747668480,140230 793814751474180096,255393 787638679867101184,206101 794249999831793664,258598 767664386802458624,99471 779632227365814272,174115 794178533224542208,258122 764915595775123456,84449 776182760842997760,154429 777965300419555328,164783 790411883295768576,231015 792761638331920384,247241 791176176509255680,210238 791331787284877313,237491 762047356997136384,71270 775551951467520000,149953 786972458918285313,207613 766044902576775168,89923 768538695506862080,106763 777649960007282688,159876 778349424867061760,167220 788874660393857024,221832 766443163699572740,92202 771805707616260097,128194 759023086494621697,56322 788706256420737024,215505 767230035648405504,82066 772821803945209856,132335 786383998935269376,203510 767326583380176896,97355 776457591828295680,156055 779176561199058944,169232 795100871180898305,262053 795485480099971072,267133 750349367131795457,11495 760161698879766528,60936 777049282020945920,156835 794719592581046272,261050 776756736619274240,157693 787622658494070784,204835 790997103174684672,234583 793585506839781376,252020 765879578757779456,88930 791364105106026496,238395 761406417051881472,66263 739269182420746240,27156 766364202457899014,93286 769154220985638912,108849 791674321483730944,240483 792406724279873536,245750 791278983987941376,231518 764463011033522176,76623 773556033541148672,137158 761948533691932672,70918 769883388480147456,115435 791337173081546753,238207 793535487013072896,253065 768266940884226048,104662 772170616346730496,127707 772333599572058112,129551 776630679320662017,156053 762723498930372608,73712 772564532958867456,125220 756338772736745476,42432 771400466337034240,124883 775292398603759618,148045 771477286948179968,125554 785706951455846400,197512 751864908912873472,18298 770722521687744512,119786 772796118660898816,132335 776133048949612544,152903 772866263873941504,1170703 791369329090572288,237594 771780087054082048,127657 760162565469052928,61145 763911037225672708,47188 775732023549984768,151071 776285180864581632,154549 780625012403216384,148800 795036976470753281,252939 791982560872173568,241819 758421605496135681,46076 763885489283821568,80486 767893204167516163,101203 793434995020984320,252020 764434455826235392,82066 768216895325626368,98072 794962452890824704,263895 791467217552494592,239031 749333480593625088,7816 790013674769424385,228820 734476626646437888,7700 755244167635148800,34666 788414054620655616,11774 764193833554808832,82066 781321738109853697,183801 791804901927944192,237491 781350259893035009,186584 755738001599332352,32572 758772328352264193,55174 765003119751208961,80486 740338208425279488,99816 775740793805873153,150511 759198430237450240,56964 791360710366199808,238383 793190658794147840,249926 791077368546795520,204413 750795934255050752,14277 764377647988211712,82002 773620184108130304,137158 793297464044425216,249841 794990129156866048,264431 793246567998291968,249926 795389434569097216,266079 773315887268966400,136110 775806798259298304,151071 756203942292316164,41680 753593830792888320,28152 760623642791202817,63393 771114831571218432,123587 785644610613719040,196753 790290880557096965,73282 793523836217995264,11774 752223222129631232,21714 776270131492106240,154832 778779690207019008,169923 780802156811083776,182665 769329367876902912,112788 761953064970493953,69676 771052531459903489,121612 785484563552296960,195975 785490707444330496,196277 792049238641303553,11774 793291527086825472,249926 759179391725428736,56964 771057641447624704,122776 781428013808443392,186434 785876505301688320,197512 761051756071559173,64664 788751765365719040,220332 749770427539521536,9754 767428939937710080,97515 762794941768622080,73926 781167653704507392,185496 776743011866775553,157755 793983105950433280,257423 789872379451367424,214880 792029911540195328,243187 767874338955534336,100893 778202284786323456,166409 794905233767931904,263667 793798668285456385,245998 768393066705068032,106083 765335860317487104,86645 781674125035057152,188401 788753019118686208,193121 793505221599236096,249926 778935014079631360,171168 773494068600897536,137042 779818852003803136,173917 792101663641210880,243075 790896236115165185,234583 792022048570761216,243075 759515479320956928,52586 767696909347786752,98285 767853009971871744,100605 787013612359421952,208415 788712466192662528,11774 794663187497021446,262025 788870865362518016,193121 762828180281520128,74133 775056271154089984,145926 776978703876100096,144730 778671762401796097,169226 769020540132655104,110362 749910882961031169,9433 763482436743430145,73712 768104779264299008,79987 788418763288899586,217285 772160242780033024,125163 791450035900649473,234583 766830227028709376,96263 791762874607689728,239998 751883647091965952,15577 785633032766156800,195807 772031424518098944,127582 773774148677939201,137315 758324222087213056,41703 761089009149894658,65404 770454662654730240,117257 772014119469912064,126708 763423425071353856,78172 794740094158639104,263096 749423217568165888,7746 788963074229153793,222544 794340599721852928,226320 790259549198553088,230282 776877763416424449,159146 785354291099738113,194923 766501043286835200,93823 785466719095525376,195975 785800445121949696,198586 793238425704861696,250293 773954480815472640,139404 765690516440776704,88432 755098743125385216,34666 781313448206630914,182665 764303617931120640,76858 740182197857046532,353488 791375035088920576,237594 732285808074334208,350955 772112341106356226,118191 793799461227012096,255393 757955408476696580,45525 771093505506549761,122955 745402006295220224,738099 756361735267840000,41689 762760546349256704,73706 773840575976054785,139404 775908850201427968,135025 761366941282041856,68273 771144672647475200,122146 795093782802866176,264397 794246436904980480,258598 763349927204356097,77731 792471021534281729,246225 789492349546016768,223286 734706461549301761,1170348 792782987658158081,245607 763998021088522240,80939 768242184747294720,104973 749776052059140096,9575 760119687497719809,61011 787698830112239616,212139 793479057031753728,249926 777738425013112833,163472 752247162445058048,21773 775398192703766528,148994 791931516293156864,240145 757447750963396608,47283 786361313995857920,203350 790950362664415232,234583 750073100713226240,11434 768454882630045697,106317 787274569077886976,209184 794199384456101888,258598 794997028128362496,263906 757262489025253376,1248475 773621959389241346,137639 774708646185934848,108396 793965581774917632,257303 760591272214077440,63879 770806095254327297,121359 773522056612876288,137158 785723656685039616,197286 792546061659230208,246295 767719496522067968,87904 793640756279808000,254025 792175361576558592,243187 732750066088284164,353879 754098916514201600,30590 781504942880067585,188401 765282443620392961,73712 759299946365542400,53307 778331122283446272,167273 791635009153228800,236420 765589677566992384,88052 785440441260912640,194142 788018230740787201,214492 768926186957340672,110362 792782984667598848,247240 755900555231453184,38666 771396591672524800,125367 788937099307212800,220332 791348290671575040,238395 770195787452121088,82066 794193377952550913,258598 792133959064752128,243187 761226691179970561,66842 779029316394815488,164814 732302430579220480,349197 793847530513588224,255942 770415202659467269,117257 788437934378782720,11774 759134016083664896,57189 760810714525110272,63451 792005210122092548,240483 787014162098585600,208016 746376484667809793,11774 771372669447004161,124883 794998652980764672,264431 762726818789163008,73712 767447894618099717,99212 794748441595252736,261214 753976702229807109,30590 775827506112897024,151463 781137268136300544,185496 775405365827555328,148645 794498296870006784,258922 763182887277568000,73712 768910057379463168,109384 768811961530322944,109167 791464005307019264,238780 791378907446542337,11774 792759851390828544,246392 755206527531778048,35890 763570339544576005,76723 754086472848859136,31528 755066085272084480,34666 763705769896374272,79583 779688326693552129,140965 781235781952241664,186434 785488984046788608,196120 761192904266088449,66786 764770436093734912,83903 764868074784886785,84724 785791729626558464,194082 771419099100434432,125554 778265584152809472,164669 778668485987696640,168892 793973085338628097,255942 794284323277066240,259482 790732962518097920,232881 794317312002113536,259055 785995362511106048,200384 791713710293200896,62492 753346496414769152,26828 755913506294226944,40668 760474269272997888,62798 770718068599361537,11774 766727127391670272,95672 786043733770764289,199739 792880157547560960,244946 751140851997224961,17120 774014636702175240,139404 771350618497806336,122622 778504876024291328,167407 793683127512150016,254058 795249334296203265,265649 794640525500497921,261155 776373498373558272,154832 788429834242232320,215252 754134373339770882,31922 790242047756214272,228341 794636260774150145,262319 768838857630609410,108849 774997879739908097,146259 786392654724476928,202379 764508026753593344,79911 791754025121222656,240483 766394159657779200,91946 785540864068026368,196247 749645715861889024,9569 767041187551117313,97433 767810143232950272,101681 793105713811759104,249469 777049781856337920,246425 793059211013947392,230283 793510242680090624,228501 794959077868642305,263817 785994296918888448,200382 780858781831794688,183546 790259780703051776,229693 785271023398596608,194648 793873134659272705,191065 773320004070576128,135736 776558720645894146,155688 777829069471612928,163901 794300378191986688,258456 768986681177440256,110659 771095634187169792,121949 774059497723535360,139404 775681192431538176,149271 777524861987983360,162270 781226663224815616,185310 772459197787176964,131045 781163705396563968,185496 787729130351693826,210992 778676930975375360,168794 790740143736881152,231894 791011806038798336,218892 767804176218910720,100605 780515249044725760,174034 765698035561168896,88459 788208065120133120,172799 759183383083618304,56952 760532317588840448,63149 773912349790969857,139404 774004206852304896,139367 786664468499488768,205728 755445381111029760,37433 757328181632208896,46394 795728292263448576,268281 771522247181733888,126389 785299230147698690,194934 749623713780248577,9446 757821014084419588,48991 765504076029104128,86472 757795061476188160,45964 781469456535093248,188119 785557016932601856,196917 788873252445757441,220815 753736244077531136,29600 755442467701460996,36735 770326949101244416,117257 791338055135334400,238207 793496912158658560,249926 791335961972006912,237491 760494007172595713,63149 790885370766307329,232863 775404755413831680,146405 779917669046882305,37157 786250882195214337,201555 751979742027452416,18215 788873898372759552,203863 794624903005802496,262053 758387099557068800,52720 756736965786165248,44271 771013242294370304,122146 794651481869877248,262025 791076493904388096,164764 793477221428162561,252020 794217390540079104,258429 765989133231808513,90384 776641914758111233,156835 786264116893745152,200386 757738647022018560,49190 768987817250787328,108849 780943286215335936,183975 766299395805421568,91946 793120898840571904,247232 794616333019258880,261987 776610970068058112,58531 781805262965448704,187662 785540630625869824,11774 763167194859593733,76549 764306107493777408,82066 769337968494383106,113241 795075175310041089,262849 761675379950092289,69947 766145549061861376,90193 780233751926284288,173347 769652409366933504,114779 791382486777421824,238207 791786730026303488,235812 768073076210667521,103354 781534309161115649,187997 771203150824869892,123280 779439840765079552,173682 793495691553230848,11774 794683262098612224,262752 773564915369914369,137042 774264692659236864,139404 781252764571541504,186532 757294933774569472,46006 768533431093456896,106731 766734731853623296,95672 733096759774216192,355480 789887118273314817,227242 767183131380154368,96514 772593468682166272,120690 763389671644749824,73814 780738273882669058,182678 787375225713360896,210207 794695521214537728,262784 762296503092252672,71594 770866223043207168,121177 754028797838622721,30802 770054966530699265,116461 776437078829654017,11774 792554022280593409,246632 733315035997470721,355480 773672827882991616,137698 753190938697162752,25189 775325547039715329,145930 790913584540717056,234564 755450653690900480,36735 776787298197331968,157755 778158872964071427,164826 791403804264505344,238395 787370280263880704,210289 794981203250212864,262847 751547152137068546,18502 791818633827803136,241034 794578998596603908,259034 793640638726144000,254135 794660191400853505,261059 768882357562544128,104932 758757832707612672,54123 758762212672544768,52554 760908553192288256,64722 775721873971609600,149200 795141460437979140,258922 767445246661636096,98890 771006276352348162,122146 794875882980700160,261666 786574999448498179,204413 766714481540009984,95708 791696299640881152,240145 768583075483815936,103506 788807234511921152,220029 766827136598568961,94705 779185332986138625,43579 771731405093101568,122528 788407226289434625,215437 760936891550228481,65867 770739622213132288,121046 775062359224250368,146405 775548507696398337,150103 760222616305139716,60794 766416621975982082,93850 755824190851125248,39207 772614369997795329,131210 774739490132799488,144635 760970970265849858,64664 753948127137234944,29263 788785154462482432,220717 792095400702332928,243075 777877495873961984,163901 774215354960666624,141858 778655473331539968,167197 790969512342552576,232169 794544704671006720,261155 786547634844667905,204413 791442853327241216,238099 755729852246978560,39235 776505106439213056,152872 795658485719560192,266151 795662022566432768,265649 794220800538738688,257423 773722986411024384,134531 774526704236703744,136589 781120947520614400,185310 749257750643826688,7828 778393890101559296,152594 772467910082170881,130415 762286995963916289,72420 753933618574200832,29263 786445387590606848,202727 788142338166099968,192363 794193226785693696,258491 794683331770204160,257492 753911357066448896,26539 754752932340310017,32756 791969445409230848,242686 768717215885619200,29786 790923239753080832,234653 787590179079020544,211794 789445704741564416,223899 757787769770958853,49480 795099047992365056,262849 761691728482930688,69491 770517004272930816,118191 776819610272268292,53667 788579978866601984,218275 794208695219404800,258771 794701006584086528,261155 781149706562990080,185496 785273455742742528,194648 777194186990813184,155451 791070241761685505,232881 773898778688446466,139404 785278794626134016,193669 758420149133115392,52112 774568562543370241,144139 786979842596143104,207949 792302226828124161,243165 773692930108325888,136904 776858510994706432,158673 777843343372017664,164001 790957601269903361,235147 794244842469597184,258456 791617044429082624,240145 763885366642368512,73712 774633146616807424,144494 732651948998959104,398865 779451040169009152,173347 769112545940557824,110362 771441235601002496,125367 766018204951019522,86223 790610825761480704,231894 752168392287715328,18539 772247441735155713,129935 792439907721502720,239610 772862910276243456,132335 774384798882082816,143210 793118515985129472,249469 769272289187606528,112399 795064322477162496,263906 785471490535792640,194723 732250045878276096,350427 787286331365871620,207613 792540495633276928,246225 768994220896124932,109666 756286368116977665,42432 793646452237107200,254464 752755494708805632,22664 754735225494704128,19133 795745573794152449,262022 759124399517732864,55660 778331582746636289,159850 732293446782832640,350295 751876039207510016,16638 755444203962982400,36877 758402124833259520,7047 766490967453028354,93508 776463476852158464,152314 777108979662991360,159876 789554977538703360,227048 786967255548506112,207949 795661098548662276,265649 777795916174462976,161901 786240004955582464,201494 786702360143888384,205349 788798468324294656,218275 776731854766505984,155451 795110945689370624,264397 763341145799745536,77303 771404070854725632,125381 777532777084383232,160226 790908401760997377,234583 769304041188913152,112399 791105144901476352,234583 794623555124285442,261155 770802656000380928,120690 793180134815723520,237999 753723617825943554,28037 755050449326206976,7700 786123452319080448,49459 791675210936254464,240483 785892122087919617,199290 789748201934979072,226712 758687258731917313,54070 777178400784015361,195876 785668307789582336,197512 768136805673762816,103126 773559429463740416,137158 773721891253129216,11774 794957704251002881,264261 764601755690790913,82066 773918763355746304,139404 775677441134071810,150511 762771639461351424,73926 767184562925568000,92226 787775113823264768,208420 769240155542650880,110585 792941435221860352,243075 793200630730940416,250430 770014949561237506,116373 780778022974566400,182257 758252005559271424,52061 759435021316857856,58028 776460486397362176,155688 776820027525824516,158387 771439042374369280,125317 794260407041064963,259231 770877868041728000,120610 771567006764052486,126596 777636455590027265,160609 779996219334467584,177472 793483655582617604,252741 793589522827206662,252112 773996421632577536,139577 763148827066970112,75724 772837718866919425,132914 794038111256723456,257492 766706026280353792,95708 792492269869920256,246011 772516133060608000,131421 781462020264558592,186584 790551761354391552,232137 779403087106670592,174660 789184235772915718,220029 753952199160377346,28732 754094802128531458,30910 754773469825474560,14277 759214578232389640,56964 762445508216442881,70886 787783087987929088,212357 765740367492755456,87145 792150072758767616,243648 794206996920758272,258297 754717812405313536,33356 758709327788183552,54752 785277298744320000,11774 793328812255621120,251452 755488763673911297,37973 746378482557476865,11774 794178875987267584,256564 764243109844844544,82002 791368294422937600,238395 756272539467386880,42171 760884420249128960,11774 786637444535902208,194230 762460860480487428,71265 790881424538677249,207712 773185291251220481,134470 756623300424454144,44429 760980013202214913,66159 765611645628403712,88128 776189587932712960,154071 790996170025889792,232863 779469830315474944,174294 756495785089380353,11774 761476632469266433,67326 775809372802785280,151439 756858272729227264,43807 776940916674211840,158673 794295261610708992,259543 792931887626850304,248104 752838318354788352,23885 761698346566246401,66116 791135385057390592,154243 765326087895212032,87205 790919677979484162,234583 791616443708157952,240145 794680583066677257,258456 757541950279090177,47782 763481846252310528,78477 774428692294541312,138165 793976463405895680,256393 794547393995882496,261155 787986852133437440,214209 772170165479837696,128934 776545100042080256,155451 793438844007899136,252196 748415476347244544,356063 788723662501269505,220029 795290425846136832,260613 788848791076085760,220029 795043669258698752,263664 764272473038659584,82203 772456997081878528,129662 780787820629680129,182960 732185090973925376,350015 766897649718996992,95708 774426715871477760,140444 743258727172575233,350668 765623975648960512,88311 768499841139892224,107072 770677361763229696,120341 791708749169762308,241034 775749845361397760,150989 785503896294789120,196286 790919051786784768,234583 788152756343345152,216009 795340710874673152,237491 760874748654026752,11774 762817299833319424,47940 773897703004606464,139577 786682623548502024,194723 785554514036174848,196277 770739408471547904,120474 781856968529117188,190635 769182148800765953,109497 767736578487808001,100893 757635768206655488,47283 786326436802093056,202379 793056391435083776,205972 792026091556708353,243187 794576440033349633,261155 759120829401759744,56964 769677552948539392,114301 781244999887360000,186149 758807776319578112,47903 761681339225473024,70177 787781210302849024,11774 793271498530316288,249926 794189950266654720,258598 762651641338212352,73814 776384970571018240,153845 754861908906303488,33356 791712375883829248,239611 759253840545841153,55661 762738579973996544,73712 770391661096689664,44421 793700448532328449,252020 771440039825969152,11774 781330556357316608,185563 771066884905168896,122148 763567632457076736,78394 794625745133993984,262053 753981528275816448,30590 763519046390132740,77612 788397708847550464,217634 790651952682139649,232863 763792978796306432,79589 769746438083313664,114779 771480951624830976,124883 772825977793765376,131027 776370755089162240,154534 768886187918434304,109945 786222296109232128,201494 751231276343058433,17578 751845244371505152,19587 763031823576289280,75724 788751581453746176,220029 767059581596004352,97472 789213847265484800,224333 732732814572015617,352697 750466476100902912,13450 794559306616029184,261155 789523221397766145,224552 794575612191145984,261155 775899143244046336,151741 793446592590340096,8044 795034403873456128,262849 767849979809366017,101163 794435482990112769,233269 787441139104096256,210207 753051256604590080,24609 772837292515926016,132335 777161891533639680,138490 768209125238910976,46384 781898275322335232,191354 795040688987639808,247930 757221772970254336,44163 770636167289016321,119937 776283759255646208,153194 780585501195505664,11774 761583312548737024,68993 766252656893374464,91894 768103466518523905,103261 768988179139403778,110647 753561234146942976,27045 786148945135185924,193639 788899805590327296,11774 786381639630721024,194272 756577476231491584,44022 787726377772519424,199307 761896342784315392,69711 766006678835892225,88669 755831356060528644,39384 789541304044810241,226823 752198917308108800,17416 788927823520075776,32404 752658654738907137,22436 791789302116122624,240483 778583732580126724,168794 777090082973085700,352982 757750891038539778,47940 773794860662976512,139254 775771249733754880,151463 778260259148300289,166913 775052255573708801,144730 762429659283808257,73030 769230802722910208,103446 765766032971669505,88930 793277179765424128,249926 763882151507034113,80939 760552290994434048,60794 764269508336943105,82963 776603440978006016,156926 791425561381965824,237999 756103796921552897,18215 757464034480312320,46379 762014747122434048,71403 773548599921737728,137042 755179649127317505,34815 767405728646647809,99044 774673063824789504,144048 775806321434038272,151156 762664225856753664,74133 756885879549890561,45311 771858933413621760,127366 749750316254441472,10030 773490546253950976,136904 793103752685359104,249469 781143735782535168,185313 791258383978491904,237491 781295372517781504,186584 794972617035882497,263895 793474802791186433,252020 756358520434483200,41518 772552658766802945,100559 764945460091944960,11774 793154327757983744,249926 763968124320227328,80939 769652586689470465,112693 770325949107798016,11774 774377224212471808,142648 776616417793708033,157082 755781952037330949,37218 785846049327968258,194080 792488550633762816,246273 772887568656441344,127366 786758141279174656,205455 763774861177131012,78705 787430680858808321,207965 795405084268052480,247930 767903155963199488,100620 768103936599334913,102657 778682560758984708,167569 788757597935370242,217837 792114509653479424,243075 773509301725822977,135136 794668432797106176,262022 770591690964905984,119832 758431700846346240,52112 760801966012428288,64722 790286777756086272,230282 794828393145462784,249926 788472044023193600,218275 795750998388064256,261155 752013759892189184,18298 756519906372235264,42575 772265714115809280,129558 776935231395954688,158314 762050097446285313,71270 774784626313134080,144542 788880769322250240,214008 791356245970038784,238395 794733152765759488,261155 773304428711534593,136018 775537443130871809,149953 787867825612414977,213376 790214105109966849,226490 756616334025322496,44429 760485141730955264,7258 771775264170835968,349856 779434165313810432,173628 790707606214086656,221524 786660068766998529,108396 789169048906969088,215005 768943823057588224,109360 758551853604958212,47019 763902854687891456,80393 790744210387329025,232884 758344156494389248,41703 780196980748189696,177704 787033177478995968,207965 780486006118158336,168852 762202354670186496,431998 763156117505576960,76549 786636219665055745,205401 788347157346607106,215505 760241654674628609,1248387 762715362056077312,38459 793691055183060992,18395 762783187806281728,74066 791500605642510336,235487 754718355060301824,33356 795418288494964736,265855 760650817493958656,60539 792170084135424000,233467 792345768665477120,245118 762056287718813696,71800 748910053759983617,11774 732894614445817856,353228 758427132611600384,53185 765028365942259712,85734 773631597333458945,137777 790874723123073028,234583 768162809599389696,102514 761225011520610304,67226 762763443178917888,74781 776072314605547520,152872 790968574240317442,234583 758316335487070208,52112 788029516241367044,214354 788116492562812929,215437 794646375665434624,262145 732683751457611777,353228 790151835176751104,229818 790992075676418048,235590 770785087352889344,121046 773902255636353025,139404 775454705526812672,148574 786593008238075906,203674 790722443904102401,233729 755166763436896257,31400 767869916548595712,102249 794001064655622144,257492 781228768723599360,186553 767673637079912448,97379 769974131450322944,114848 773552557687906304,137042 732712184422105088,352946 753353169963327488,27045 755767339296010242,39475 754979196343095300,34666 764826871661985792,84724 793797589015601152,255393 770740811193384960,120474 767850619193491456,102137 793536854398152704,252408 757593489018322944,47545 786928376921456640,207287 794640569003888640,261942 750406846821699584,12883 793945428911763456,254135 750673630070185984,14462 756233396196638720,41680 769182028629671936,109767 781704618174664704,189254 761503191448051712,52195 772134407259975680,128934 766015577005621248,37824 770417075391074304,118985 776141361905033217,153915 789500619602165761,205972 780528892494901248,129133 760932832747323393,64730 765401301823782912,86653 767122359547461632,93170 785810141908045824,197512 794247325787062273,258456 758704209566965760,54070 776137810201817088,153921 793529230277480448,253190 775094787540156416,146847 766515721035587585,93286 779668429863325696,173347 755172598661652480,35890 762011854193340416,70255 762759986233630724,74281 764085681744257025,81702 794614866183065600,262053 750402753424269312,13104 785816159882911748,196277 757963025328594944,49866 790650180068528128,231881 794537496319299588,261155 761352806359965696,66801 793968510087163904,256276 772436598797524992,125554 786554965233991680,204413 759773948833923072,59073 794550288065720320,261155 756236844342403072,40705 777847865418903552,159308 786983907472334848,207974 760165147176538112,61396 767213973108391936,97392 785604842379022336,197297 788713208634671105,220029 790935124917358592,234583 743643387794956289,1176510 768221615322755073,103354 779007880099880960,171168 790944850291994624,235147 795370180381724673,266151 777663206517010432,162497 760257019525804032,61412 791071676209336320,234564 763235706181255168,47188 792316239368433664,244815 750769878655725569,14781 778546420446011393,166282 764212106329743362,80939 785261583643521024,11774 758802637080801282,55260 766463352847552512,94130 778407024673562624,166390 759492908512743424,58481 767525903274565632,74247 771529361350549507,125142 757795714462134273,47283 762401484617252864,11774 776621547989721090,42036 788040903483088896,214492 788689027109007360,219480 772958635144146945,128934 790977195204370432,234583 756564670354427904,44022 762534379520462848,73102 795665960283893760,267862 770672905151799297,120610 779009378301186048,171040 779847816373936128,177233 786709798637203456,206175 761524009607585792,68993 790217698823245826,226490 751761244906852352,1046033 756334632702922752,41694 780625458668765184,181886 794002259730432000,255299 760869296742424576,11774 793248307313250304,249926 762294574052106244,72550 786821491887255553,203225 764967548274245636,84724 755232884496146436,35216 771507744826355713,125163 787160924654215172,208995 751739700436688896,1248149 792395723731902465,243075 765446311009095681,86103 764811593766936577,82766 773929144908410880,139350 790629880178184192,229901 733010772968644608,355338 752267094855651328,21034 758063555828654080,48663 780039542774439936,15657 787026362720743429,207113 773106980911210496,133454 794568347811647490,249904 750073346713227265,11372 771551223115677698,125554 766563846643339267,91946 785734812191502336,197622 790506451018010628,230485 790935284988850176,234583 793918899796512769,11774 769057573442035714,110709 780827342918651904,127424 792920087028117508,248514 795715463431024640,268072 750037868047773696,10848 788485734000947200,218275 758706660240154625,54739 791687518068629505,240483 791696204899975168,240483 753689320645652480,28037 758712936676282368,54070 767548690781368320,95055 791009867909652482,234583 793941746573049856,256358 755694821222809601,354113 771057092450848768,121949 771279702392578052,122982 771892596172087296,127366 775012233193648129,146259 776019197356810240,151845 786751152092225536,204413 766427726341365761,93823 774985457935331329,144602 776490151924998144,11774 781233490725568512,186584 769308411116728320,109713 793635930837966848,252196 739842831267844097,33169 794023313374871552,257325 749404953744211968,7060 758181185591750656,51344 775538533650038784,148713 788711306576572416,220029 758632106104872960,54070 775450830883397632,149042 787004229428871169,208176 791310576668536832,231427 793122399193554944,249725 756863018957279232,44462 767093110438526976,93170 762218109184925696,71124 772908227440685056,133519 791824041560510465,240483 761375460278333440,66878 763138874742759424,76794 762742748382363648,69269 756621070854189058,43962 781284734622138372,186346 763515547439001600,75073 767890370764021760,100893 781642307212873729,166321 764709261259706368,82571 773926655421276160,136575 753325599607828480,26894 759951064707821568,55257 763178627760467969,75899 794302549251784704,258193 762522748748963840,69878 766256866548678656,91946 794322763339075584,258878 755880760092069888,349060 750651374866542592,14421 761399780819951616,68273 763059448885633024,75899 762743778302124032,73674 777190461467455489,159876 756596688337399808,43285 769337090559447040,15643 763062112948219904,75724 758397850631958528,41703 764901128223858688,84724 768585520830091264,107032 761584580130287616,65180 773694833106051072,209828 794215363475111936,258598 763808438182961152,1249165 765952661002878977,90384 768478961797959680,106774 788057980033982468,215005 732303693106810884,351132 750514467910197253,10735 762120092683345923,52112 763457328016490497,76406 767345337052884992,90384 773230455852179457,132908 794028372162555904,256276 768236077677019136,105109 780516199214026752,178194 787071440126345216,207287 788002445821706240,214209 790906017420865536,234583 753737658397065216,28819 775579699959500800,148574 761603580474171392,69231 780376086458748928,179560 750481782521237505,11495 795036841988751360,247930 749881907341586432,9898 767789314843574272,85326 770726141959307264,121046 774096670820741124,353124 749748459045998592,9433 778001535624032256,165435 772147064323055616,128934 756620121813159936,44271 763878378025852928,80643 785608213924343808,197512 793180579613204480,249469 793992226791489536,255299 761673292214308864,69711 776970866944974848,157082 785948614971494400,199546 793527500471046145,252196 749070578909261824,1247933 789202949264199680,224297 794536129152385024,261155 794313637082976257,246425 753733759237783552,11774 755155760892502020,35890 792350415035793408,245095 765403988552364032,86873 787119147465310208,207119 763511816391647233,66616 789863423307722753,228363 791620403252920320,240145 792869417050746882,245591 761015281078636544,65455 793104582478036993,249469 781109716038643712,185496 780568428671369216,181409 773618173241204736,138165 794580094731874304,39957 790544998022381569,231894 768887330413408256,106673 768971125225238528,109667 780603069356732416,181984 781508295110582273,188282 792138505820385281,241819 733170916784476160,355729 768986735774609408,110477 788112629172539392,215005 756189130418249728,11774 760529713840398341,63071 762392476154007552,73028 780609359843880960,182037 790961405038133249,234653 759110150733045760,56964 751850566511321089,17794 771761197909676032,127711 795688417132773377,267862 751998010226270208,14277 765343330905366528,85981 765593067701301248,87904 785238156547330048,193669 788862645441028096,221476 781454809580855296,187997 775001895580659712,146259 765623801484681217,81659 771658194821062656,122146 760223331543027713,60794 785900613380911104,198586 765001829797261313,85562 732745405562277888,353228 755522345553498113,38254 769899270170349569,115749 774048856082219012,138543 777147400376967169,246425 779543981667389440,175376 753668654965727232,28732 788531565802422272,108396 793132073821188096,249841 793616155508342784,108396 778301454939336704,167311 786081138720829441,63776 785932120283688961,199211 761331808650747904,66116 791494474316648448,234653 794303480093614080,249926 795117514363695104,249926 759234295911292928,57574 795396476658716672,263302 750822797266608128,14848 761696941499621376,54011 776440767841705984,155896 755174425599811584,35890 795694573389418496,7047 753617372720889857,22787 773902879090499585,139404 794244924329762818,258892 734145086833975296,354700 753610111713734657,28477 780609236111921152,182049 780617953066688513,182154 794569138320588801,261155 747554097176391680,11774 758251856778915840,51344 775415238791344128,148537 792009980241178624,240507 750475701145444354,13532 781171425985966080,185313 787710675749629952,212357 755904091231059968,18215 788459398356086784,217106 790283522804068352,230282 754905692977233920,33081 795709755721322496,268448 779115365754372096,350711 758288445806632960,51385 765572997386084352,87904 754989153524277248,34666 762017592143859712,19563 765529225688444928,87851 768478180919222272,11774 773579323173314560,137639 754946966983966720,33356 759198696252682241,57309 761910921501417472,69947 763869041182199808,47940 764949221225164804,84209 750758855047520256,14349 768258151275646977,104406 749938361406808064,10064 778881119689314304,170989 786802559763701760,108396 794586892649926656,261796 775914869006536705,151410 791465304693940225,238395 758140813712863232,51406 771354075640238080,122146 785691942797488128,195277 762302381463703552,72420 793576095387906054,249926 752200067918884864,17794 758095192800923649,50442 752656082833510400,22436 764551378270322689,79970 760812436622454784,62492 761128052701138944,61051 768882773121703936,109960 774223532226179073,140444 786627310321438721,202429 795722019409133572,268281 750106414534668288,9295 762277798253699072,72354 767417002952503296,97811 785810695010955264,11774 752690153718550528,14277 760941880754307073,65918 785317968163012609,167569 775673327650234368,150663 775424651086303232,148800 754787306255429632,354090 771423694128381952,124004 790293075713204225,11774 794729326822363136,262849 760157180477702145,59373 777582349521391616,152106 791727509398183936,241034 773958268041457664,139404 775403278288953344,146991 777658330353324032,163127 792050158922035200,243187 758371118734467073,46076 770668894453366784,118482 774621330264260608,143585 764386253496197122,82066 768129586878091264,90121 774001688382283776,134470 786788854665580545,204901 771655682663718913,124744 781485090098544640,188119 774123161570844672,139096 787311783715495936,210289 751959732085219328,20612 794036692885721088,257515 794533527123611648,261155 764179282088329216,82457 788446426829160448,217519 795716283908100096,267521 768229871298437120,102249 769030616176295936,110209 794559807243972608,261155 785260292770926592,193669 755647814554779653,29898 767263879621640192,97386 780434424512905217,180310 785825466905038849,197512 795066730112581632,258741 769524304237125632,108880 788709662308769792,219989 795666433300692992,267862 775080309029089281,146259 779077669698797568,172621 772806447713230848,132335 773363817506017280,56964 779070638036176896,171749 790577883131412480,228952 792153930927005696,243615 772171383153582080,128267 792025178460958721,243075 793294443465932800,250633 764293404318584832,80939 787920721343152128,213887 793280850964025345,249469 768583887949733888,107032 786906219709501440,65113 788054846662467585,214209 764150634413162496,81869 787886732779716608,212239 795688620694917120,268179 791017076295106561,234796 791369695488188416,238395 769684471327100928,113982 788170713072939008,11774 788739023657238532,218258 772952505663758336,133454 785503342642343936,194949 793496965954826244,252408 772205976753573888,127134 790644694396973056,232881 758605087023312896,51451 780918413933674496,182349 795354906915991553,266151 752886212684353536,24134 767568648483528704,98972 769678177484541953,114301 769108683682746368,111402 777173599287291904,159554 785259316336992256,194154 795283221936214016,265447 752997417134362624,24788 774350205164584960,143049 779664778423861248,158338 781545892222423040,188401 785808513331138561,197512 794224396978139136,258456 768919748083974144,105712 776747549008855040,157755 790748375356350464,235349 793145836284710912,249895 756049282818539520,738099 762749563275018242,74247 788127572395720704,215754 793472358283698176,252196 778952230518923264,161993 768227580549865473,104973 754148818149634048,30296 785322597953273857,193633 792123307088674816,243983 755240540829089793,36246 771498711356698626,121479 792040241200672768,243187 755327147087015936,35890 781658377654972416,188500 794981239878914048,263906 795685589026820096,261155 755863415386611712,39207 768875526777737216,109104 793123901039583233,249725 769144964550844416,111558 768081989329162240,103354 771208516216299520,118650 790311664159559680,226999 733516898663432192,102730 778724552729735168,170207 773900594402779137,139404 779354234877775872,173868 792096796155731968,243187 764053014969593858,79999 772880726584885248,132370 763902151710179328,80939 766661932954759168,93286 785674128258805761,196917 751109834724876288,15800 757291134678818816,46006 759842857788334080,58227 780802288193376256,182960 786368343225819137,202727 764171943113129984,82066 794644337023913992,261155 760463636540383233,43391 758427783991291908,53144 762254774045646848,72350 780392686062825472,26066 787781195551563777,212357 764210509910605825,82501 791330609377349632,237491 781371988426133504,139404 761010158600192000,65180 765361379326976000,75073 776743079155867648,157755 733053948286914560,355106 791765285258670080,240483 788532604521877504,218875 756807619239698432,44997 756962799482384385,43258 764148616193769472,80169 768204203353309184,11774 787664418867904512,211347 794694570290384896,262849 770931358885642240,118191 785514853507141633,11774 767202803433500672,97377 737354479343796224,11774 762073205020495872,71099 758398156329537536,50923 781447541036503040,186363 785686643403468800,196277 785472184525303810,194723 791021171663777792,235620 763833491352059904,80486 768668635757895684,108375 757718960062271488,49056 762739497251459073,74592 786445762339102721,202429 793962586412871680,256276 756343391554793472,18215 773685826353979392,136904 779380161837993984,173347 794608844005634048,261155 759428719974887424,246425 762559684796637185,72683 764249662932918272,69548 786327214346342401,202379 792135193788293120,243075 786710240024723457,205728 793283844040425472,250216 751125857779879936,17140 777739312381034497,157755 792103068796149760,243075 792149530074574848,244230 794144184370429952,226180 733525113010671617,353725 751924408759922688,19376 766400783411580929,93286 785660436603469824,197907 794211867933622273,257492 765757678664556544,86120 793135962645684224,249841 767224492234080257,97811 777924011023998980,163763 779739131144527872,124597 753278024678723584,24134 761665256204697600,69947 764653058999652353,82283 791274807622930432,237491 792064804932300800,164814 770217255103758336,117257 788144125547716608,214976 765596624269770752,88570 778351931056070656,163376 749675534632706048,9754 788870429540614144,220332 755608070495940609,38022 753321841939271680,26894 773989436023504896,140444 751084755236499456,16515 790334026250719232,230857 794922534088998912,225949 787082876604993536,202636 749336326906978304,1247754 779597653168549888,172185 770787022642348032,120425 773684120383811584,209828 790985509480824832,235590 758006745486725121,50804 771519163433115649,121612 773692762512199685,138205 789861894731337728,225456 751206364781826048,16728 768913990961553409,109666 787645449570246656,203710 758328194105798657,51859 778194578000183296,166390 779427311472943104,174230 789310490656636929,225359 769291655711068160,112788 790452345981108224,11774 794881594741792768,262588 762396970619068416,73030 787148525998137344,207733 795692996482256896,11774 750410977930121216,11495 777574544743641088,161387 766752995988086784,95672 778574709243912192,160539 792165717042982912,243576 760160615193194496,61412 764029935694512128,77598 776798765080469505,157693 758260769490210816,52061 791034654933577729,65113 757193689386987520,44450 768105318966521856,103354 772791623231021056,132335 786547219310714880,204273 794189989131059200,258598 770594180527714304,115458 770817237259259904,121479 781057323431104512,183759 786205625357402112,201494 787952096054087680,212239 762463005514752000,47283 763841908984643584,80720 764232352260321280,82283 763804464516042752,80393 775118272043765761,145866 768532279144566788,106753 787168921715675137,108396 762792953400008705,73706 769426802695479296,112872 790716720973352961,233307 792027640848867328,243075 763016884673351680,75797 787286962675867648,210009 791817126084349952,241940 794554105662468096,261155 773994599937413124,140230 788153854579716097,215005 785489053282136064,195207 759740545614753792,59456 768880053312643072,108849 732230866613768192,349197 786651751084494848,205181 788747709112954880,220332 753099947235479552,25270 791019103247032320,235978 792025753953136640,241678 793134927378128897,249882 755878604127539200,18215 760584083005202433,63149 763991663312117761,78203 785543556702334977,130635 732322427070349313,350808 758656407772160001,54070 787863226792841216,205197 793637887623462912,254135 755563149567270914,37424 758254552386633728,50983 759538073118048261,58508 770899152309936128,121949 789471634692435968,223881 755183430162190337,35890 757996158182625280,48663 732415849265528833,350106 763309311581753345,77586 789996687947202560,228820 792425485527416832,244550 757773595128897536,47940 778344062034161664,11774 781134993158471680,184223 791617965200384000,240145 794677324897746944,199178 788765505704329216,220332 779041785578266625,171693 761960325369454592,71386 762653507061186560,73814 753363999752794113,23668 771808070640861184,128194 785995315090337794,200494 794675870107574273,261818 753320100581761025,25189 749174765915635712,7529 794174168682156036,255870 787966918158327808,212357 788747320800129025,220332 781362578077446144,187533 787508355174699008,210289 790473259657617408,230237 752997507743879169,22439 774321307077017600,142942 770956234400739328,122146 763345044266950656,75899 789203129782992896,224297 790739544828022784,233692 793135634751823906,249469 754753566149967872,22393 793715293428125696,254135 795477758566600704,247930 790916811592200192,234583 766712186123071488,92959 791756550448611328,240665 770415571812749312,118191 773650267736801280,137978 794889081562009601,261155 763796788524486656,80393 768920970136543236,104932 772841735328194560,110754 762678041831170049,74133 786334244859543552,202007 790660870124802049,233359 747487613121081344,11774 753413299581124609,19598 775336021013753856,148045 780795754344505344,182257 785481206783762432,194250 792749415203213312,246514 753990408775032832,30815 769028017746305024,110709 791400431536726016,237908 762701069826666497,431998 781057432717963266,183759 793419148005142533,249871 762605281155186688,73685 791975523618525185,48433 776786342114127872,157755 792519436557103104,246392 793608587943686144,252639 794255750533181440,258771 752208835172036608,14277 758052527455764480,51069 776749924255932416,157755 755873932230680576,16299 772853094619066368,132943 746397017795026944,11774 754061816507031552,31377 771037235038662656,112872 780611685392519168,80785 792370246854250496,243733 771408072287801344,118191 789843285401489409,226819 770324711947563008,117377 785794192249282561,196524 759590826737401860,26569 763007846980153347,75899 763434814728986624,78304 774336384811298816,139404 785664438208724992,195975 794253588503654404,258598 768033218738008064,47940 774482269662621697,140444 772952190847684608,133183 779425835451310080,170426 753678274543382528,24201 770430734540693505,108795 788490002007220224,218275 795047526420332544,264397 786580581798871041,204413 732184707446771712,349926 795371031745724416,11774 758024423446351872,50923 758793480151851009,50286 781754940012105728,187828 794210386195030017,258771 758105479054635008,51043 766314549632831488,11774 766746262301540352,95708 760899148958892032,65291 773208198270640128,133090 791371847052910592,238395 785911838835929093,199546 792220758009192448,108396 770380229890170880,117377 786748787394015232,206256 763042440676712448,74483 765638480051351552,87852 779895934905835520,174728 743243141407334400,351268 766004477698510849,90908 753564901327503360,27061 793606900206211074,252639 732859562299031553,352911 755834109826572288,31077 758075367999479810,48663 785421045796864000,195712 754894038751338496,33591 771140969399857153,123583 780748112268783616,182257 794589265422217216,261155 795613549422907393,267521 770416302238433281,118191 793426071735640064,249841 781273970523901952,186584 793139855739981824,249469 779835048962854912,177233 757809352359018496,49121 785916911653486593,199546 765045333743300608,11774 769424735193198594,111558 764464998093496320,82571 766057304194179074,90384 790953990372614144,234653 793105464716210177,249469 767394765469921281,97386 757910137642291201,49573 774065291017850880,139089 788761058689314816,220332 766102710764568576,88930 777739346610786304,137869 792786022522298368,247379 753657093165572097,27402 770789445645860864,120610 777577438297591808,159308 795695565615075328,266151 762809151470735361,73712 775847079507812352,137158 794498295599075328,259892 794544770404073472,261155 733307999784067073,355480 789312872409026560,108396 750779303453872128,15316 756571987942707200,43225 793164166643212288,250033 765002749931126785,11774 785518336234971137,196277 790888290886881280,234583 793206662295384065,247569 763158856436363264,76794 794551206156832768,254135 732672125971009537,353228 768822721170079744,108849 770825515661791232,106281 767904047785512960,81869 778980248545271808,171693 757424576338853890,1248502 790332659746549760,223286 758753351131598848,54070 755134609059373056,34731 763405777700728832,73926 778390916214030336,164814 792038218820485120,243187 768274354387820544,104332 795751000799899648,267521 776535144022679552,155933 763043960403038208,11774 792738224619687936,243187 732375605132529664,351766 765543961096101888,88052 758653954372669440,54070 777240264842805248,159093 795693401916272641,267815 779157735610912770,172945 787052367472652289,207733 792069142123835392,243427 763661499210489856,47188 785968543137460224,199891 793849762084556800,255942 754080883011977216,31320 792606028227448832,246392 792808348466946048,240921 793303871355490304,249469 780825438688047104,183269 793875647533686784,249926 791633567424086016,239426 768812416742395904,108849 785623911367008256,194384 752667022408896512,22432 765703640128512002,88361 767834973244157952,101681 770214879533731840,117257 773313693417213953,134875 787842412471136256,211769 790765292724981760,233241 765899034661912576,57574 794647339197747200,261155 757284143621349376,46401 766328327233601536,91946 795405191201755137,266151 788507494758973440,218349 732317158982754304,349764 791630144850886656,240145 785938628593774592,193868 792105219026845696,243075 789293654753972224,223921 758773082265784320,55257 780783572051435520,182257 778263893625876480,11774 777113228144816128,148684 740955523164561408,11774 768971666739322880,109913 785498275508084736,196277 765055959420940289,349060 771124401651802116,120363 785826007806652417,197512 757685750515240960,47940 776141619267502080,153095 768464948401930240,106281 790937133221425152,234583 776258391387746304,131210 794912873671774212,263205 788728827610562560,220029 765051149539905536,85562 781239597724471296,185921 765185535136628737,86103 761248304378290176,65180 776898935692496896,158314 788169090816942080,215608 793186484870414337,249961 762629947395485697,73814 794606193138278400,261155 757352004284878848,46890 778851215631224833,169550 793659478784806912,250293 752623333674328064,22657 790376751889166337,230277 763675922717368320,32625 777978672296919041,164764 792936894258569216,247977 777358986286800897,160636 777574441945530369,157299 778389054320762880,168045 794677610001428480,261155 774449750934450176,141912 786287751662407680,199546 794535747864838144,261155 789487037149700096,223286 768072239921008640,102514 785685516909842432,196277 788483028339204096,218275 792135658399674368,243187 758695114831237120,37294 765073307871940608,11774 765719719890579456,88332 771554219539050498,126389 777802046980304896,160534 792027590496251908,242730 767800593880457216,101203 792165302113034240,240145 751634586631868417,16728 766735804144181248,95516 790616615482044416,231894 755781728124411904,39462 766738081458352128,64537 750751334593335296,14277 790164735031439360,228172 792136558459650049,243187 794683208113750017,262752 793910996557434880,11774 765693884580110340,86274 765883032242753536,11774 765938926506782720,90384 794694459720011776,262752 795084209002057728,264397 764529995247067136,83512 790188326573772804,229724 767851603164626944,101681 781264467623632898,185310 794575440958652416,261155 758709305998766080,52061 773912783930920960,11774 794260974689779718,249926 794322030267011072,259743 772085262633406464,129471 775023064450895872,140900 752979679649366028,24024 758809141859094532,52749 750468860214538240,12883 775865750464659456,151845 788518117433499648,217106 793465267820990466,252020 778642556808667136,11774 756815861315350528,43399 763460477435322368,77632 785742779049705472,197512 758323290930753537,46384 755877392049025024,1170521 779988432814768128,176203 755358247909851137,34441 788429908166995968,217634 756481726919090177,43391 758713617638232065,54739 770955324312256513,121479 767914924240695296,102137 787395981436342272,210207 789085587286396928,221972 765370702333562881,87145 774099556036259840,139404 767828926127181825,101681 778631493987872768,168284 788489054958551040,218275 749653007210536961,9313 753958750499770368,30590 757571578955563008,47761 772439317360762880,130935 775005514593816576,146259 791809895272099840,240890 750534291118034944,13343 755446482203975680,36875 792535542084825092,223249 790937027739062272,234583 758271561069625344,52061 767804822745677824,101681 768517881860657155,105256 774353375865413632,142503 776150193007800320,154071 788869417547497472,221785 767751322766610432,100893 788500897047441408,218275 763531470631755776,78274 764634099134922752,83786 753001937696587777,25135 779053032696901633,171693 754752549945651200,33549 766448492030074880,93823 793135018470105088,249882 793497249019944960,249926 778295926410444800,167220 785816046276005888,196917 793861488364707840,11774 771529419336912896,125554 770426789659279360,26066 793529050346258433,250239 769482066626883584,113165 787254105672671232,207949 795476638825848833,265885 732376957799686144,350588 780346186045788161,170373 792063280906964993,243292 760533206173159425,63451 761698501831057408,69947 775818796191748096,150511 781634439654678528,187044 785976053286273024,195125 789984454836154368,228354 753677038129733632,18395 764068455997767680,80939 774336862835970048,141887 771579675453763586,125142 781237181847248897,186434 790857363326664704,232863 772764142063218688,129983 760407125084540928,62063 764938550521442304,11774 762810294825549824,75073 750057346479431680,10649 755264764251516928,35890 763170281040908289,74282 793246556577107968,249374 761372530716188672,67906 778303032438185984,166390 786693667343958016,203822 792426148659621888,226738 794925590570745856,228576 774416073890365444,143473 794990646855536641,264431 755174084598784001,35890 763459078085414912,77849 773952284892028928,139404 791387445103300608,199307 780814841820897280,180627 786677278541484033,204929 780817410362179584,182665 785366806097788928,195481 786703975550636032,205728 755157256467996672,24316 778527416893509633,152594 794727513029103616,258598 753397510257934336,27317 745649836494487552,11774 773884509318250496,139404 756364374135103488,42432 776068270688342016,153194 793991599080566784,255942 793600643730665473,252741 768149448472035328,103071 773554491195060229,11774 781435945434382336,187843 734741606025289728,352032 755730927280685056,39195 786284079301980160,201958 742756388955410432,1247526 793184288321699840,249926 791355131832991744,238207 758822914464501760,54631 760878310310019072,63267 773533765285007360,136947 789277675143598080,206666 758297468811354112,50581 777230467783352320,157993 766387269942992896,93286 779001290500239369,171168 779520011060641792,464984 786376870082338818,203240 793237599158734848,249926 761878172115800064,70941 768504686383104001,106716 769665973242781697,114779 760603992111984640,60363 774986546323808256,146259 790967932167737344,234653 773849770007728133,138819 791739027158241280,234990 794203958696779776,258629 776774856188784641,157755 780755998789230592,182036 772438752681537536,129558 759789286258413568,47940 761750538975342592,70059 771350846751801344,122776 766393175841775616,93286 753647680908255232,28732 788063193843179520,215005 794176954572427264,256255 761740733380374528,69711 773227448997556225,135136 779338585304465408,158387 785911805952548864,199640 794318808265564160,258456 757987070962982912,49462 785326832166002688,11774 790279041479827456,228341 747833831776878592,351043 764230146085707776,82759 788916023600803841,127871 755015133479497728,27045 795006421918253056,263898 787278411878240256,207076 761922923300990976,66815 794536141974171649,261109 785724482937729025,197512 776105871654780928,153658 794881882689138689,263302 794996633280856064,259190 794725378140950528,261155 795062962885107712,263906 773953790450012160,139404 778361498934607873,166102 785994479606071296,200495 750663477421862912,13603 751553020366712833,18718 762337470470098944,431998 762394598505316352,72420 764782279138902016,82673 765953649709158401,88361 793919211416485888,256451 795233278777237504,264397 785780694236540928,194059 775672889454526464,112363 786670910065483777,204413 791740666921492480,240584 764227412959776768,81500 764294076325855232,82018 766316555613249536,91946 789253174867664896,206666 791480230909087744,237491 733063835318292480,355106 767705074302914560,100605 791977760260558848,223492 765343812122243072,86472 772823094872403968,132364 775421311430438912,148800 794551852389933057,261155 793643228067135488,252020 732367687955795969,351617 780052286244462592,7047 769903441439105024,115530 794910196623704064,260613 754975556769316864,34588 785897040249257984,22735 794405227348643840,259457 774039616282243072,139360 790914521300733953,234583 791677103867518976,239261 769275238412607488,111225 772823976863236096,132335 780909779946500099,182036 752693171734323200,1248155 756473633070051328,43391 771464040899940352,123345 794746783477956608,261455 755532667295117312,38396 787253230367637504,46572 753022391207522304,22433 764812382702931968,84666 791730095526408193,26458 791351615735209984,238383 792384302482726913,11774 757915897470124032,47940 792793805552517120,247715 772754387265581056,132335 759214610218090498,45827 764190752326901760,81702 770744788823912448,121046 789887646743007232,226717 743436232907194368,47188 781727035702075392,172084 791354197975371776,238395 744193314677633026,1247641 773209567408824322,135025 768872378927501312,108782 791481940717215744,238780 794545397431681024,261155 766601125873135616,93823 793845783338610688,255942 773507057173487616,137042 764689895801716736,79827 781674032185782272,188401 781633430203338752,187969 794733596963700736,261155 762609651103989760,73568 794463406631874560,247651 762939976048926720,73196 752976341096501248,24173 795077031662788608,264397 741969501089071105,349283 759879617834586112,59666 757031567977951232,43553 773911160097677312,139404 732897863164940288,1170772 766967106822823936,85562 768983008237985792,110615 772791280439091200,132578 777333407470596096,160134 781579231159541760,131056 785252683523379200,194450 790302303974727682,230485 795398006157832192,265858 777651890716684288,153154 758718322527629312,54070 791670356180283392,240145 791793566267871232,240763 763042974070484993,74281 763158712156426241,76794 776846207561924609,157693 754779295239798784,11774 764289277484077057,82481 779510195177291776,175154 788749343234727938,218164 790261658174185473,229693 792089734696824833,232792 795028346337828864,263896 762142276663451649,431998 789153543638904836,11774 750172105677864960,11563 794183652796076033,254135 764095221697130498,81595 785990224413425664,199755 754992809120239616,34666 773678579926327296,136904 750795426643767296,14950 761815239881089028,56964 773545145652408320,137158 768813551788011520,108849 793604329546588160,252408 794880512804339713,249926 761727886818701312,69878 790552586491273216,11774 759199376468303873,56964 761807821537026048,70177 785328695519027204,195148 778562628943622148,168794 791611372727447552,237908 795077537248452609,265102 791020288800456704,215057 754728593112965120,27045 789954274394533888,227795 791432637747519492,237908 773870352506036224,139404 785516539726278657,196233 785437293083496448,194705 787992593208598529,214138 787120370562244608,205181 794600352268042245,261796 790312475858087936,219702 769316047971315712,112654 761401095931453440,67973 788371925747707904,215634 763139372875145217,75899 756686315626827776,44273 772212074491613184,95574 795037742686228480,264677 773638479238402048,137158 787481420524429312,210313 785921385361059841,196524 786622921535950849,205181 777763087130718208,159383 794250879771607040,259200 791075392463351808,236393 785994693737754624,199211 752245926824177664,18488 773189636885737473,135025 779564395689017344,175549 790276409851772928,230563 756651908358602752,44607 785282350204657664,193669 757728980686385152,47844 765287351572496384,86763 767869621550587905,101383 771494393010192384,125554 777291850168332288,160683 794893715768823809,255176 752874249509974016,23843 760154623835451393,60866 793469177939922944,252408 786380588047491072,194272 759942420448641030,56964 770737519155609600,120474 788874386539503616,11774 792540353249234944,246392 792029056531390464,243075 789837761641492480,227252 758020548182077441,47059 788472364488986624,218275 790643611159277568,232169 792024976450654209,235590 795395915288719360,247930 786610547701624832,204413 793617052787478528,254135 795008453802651650,263895 791004947110387712,11774 760865199003951107,65180 770755523046051841,120474 758808138615095296,46384 792614110689046528,246726 795500651660787713,266138 759117910161944576,57131 772793382426988544,132335 781793965318078464,174321 757775147004678144,47940 763367211977150464,77859 778754621376372736,170426 785810995385995264,198671 781356261027696640,139404 768885753283809281,105400 769848974299848705,81929 780465348818587648,180235 793199367368876032,248766 785898163932581888,11774 761019813095366656,66159 795413268433027072,265855 759616133855006720,35479 789807319983022081,212564 750823853668966401,15634 753243720321867777,15721 777805356848254976,163780 789163518285053953,11774 795280991245848576,263667 750391061370048512,12883 771486095469060101,125367 771831248180375552,126389 772458621833654272,129558 790931407568789504,234583 792407058352046080,245750 756301907014979585,42432 772809625263570944,132335 778244865591214080,166532 791069814584385537,234583 794880804711235584,261155 770280764734836736,117257 794882442670772225,262849 792558220137074688,243187 792900331252219904,234583 766016763582681088,90384 770226457268346881,117377 793129052135624704,249469 793242244199350272,250633 752892668590514176,24134 753733167446650880,29589 763776555730558976,80136 770987643714703360,122146 785642838713184256,196277 793838539632812032,255393 753583746805293056,27061 755077553421897728,33356 789523049372581888,226823 787246991755665408,209796 789938261867102208,228576 744212498786574337,11774 781874874365120512,188807 794608605412532224,260181 775416565609168897,148994 775989631829409794,150511 788959394016952320,11774 779158986306170880,172523 792865570777595905,11774 794206804083212288,258598 751746585894146048,18317 758621019267563520,54070 765652017909903360,88930 765687748304994304,89198 788499722503716864,218275 751717924784734209,14277 761647546435592192,47283 780879265290080256,183975 752229374322089984,18326 793112684183056385,249469 777674695218860032,152872 766051245081497601,90384 776052165437558784,152872 776289603334578176,154071 762285153448189952,431998 751647711619747840,18893 764955397425926144,84209 752196049775636480,21536 760450567189753858,41680 751214049254334464,17640 785321307843944448,11774 793653074069979136,251376 794926788963090432,263895 751632956054130688,14277 793476240338407424,249926 750682868926427136,14421 781278142040121344,186434 794043004797538304,256439 772837162286845957,132996 780572281248415744,11774 765193235954368512,85562 771131255136067584,122973 793485759726530560,252020 772104022912143362,123354 792838358271533056,239998 775884636685754368,151302 793463895008567296,249926 764857010676461568,83940 768476920514244608,106774 785932086066745344,127319 793243815758983168,249926 794643657454456836,261155 760471141479743488,41680 754046000310853632,30296 786357134652874753,202312 793231032224854017,250430 779372246833823744,174427 790517455835783168,231894 750362947466235904,11774 760575341756878850,63393 785591959272304640,197286 778264097074872320,164783 766383557522489357,93286 778703940950994945,351340 792098999234887680,243292 771073309870030848,118191 788764427055169536,220526 793279621030490112,249926 793650159460634624,249469 742090650162597888,1170347 788458539090006016,11774 795709110771585025,268448 765702113150115840,88546 762389895591628800,73012 792459431938232320,11774 732672125149061123,352634 733047217817309189,354869 792762190310678528,246726 793513197676355584,11774 760875902125248512,11774 762611946105532416,73814 766309673498796032,11774 773584259290279936,132497 773701207399493632,137953 773966648541937664,140534 771309796930695168,122982 774607864367292416,140043 776542550798794752,156132 789145523240382466,215505 758307668859551744,41703 760878458788544512,65237 785707753075466240,197324 751234765542465537,17236 767830139937951744,99111 787920022874140672,212707 788758801864417280,220526 758733612577542145,54842 775881715269062660,151791 766736817886552064,94689 793465441339387904,252408 772176503689797632,129558 773616211707981824,138165 772122270135308288,129108 793953996608245760,250033 792112933543247874,11774 795015406373044224,260927 771884464070950913,128424 761289532042076161,67852 756616854236336128,1248387 761636772048670720,69947 792100874239762432,243187 794723430205685760,262849 764837112223072256,84724 764982075577380864,85562 773720216425623552,138155 791127735921938432,232169 793151830733664256,249961 757346457770864640,46379 765001967701725184,73814 769938765154553857,112693 785698550675968001,196277 791669023452852228,240483 793663030403837952,350711 770277272070737920,117257 781110455565586433,185496 774554064524750848,132497 793979383514021888,257353 753020006833717248,24727 794660873956655105,262343 792839932377174016,11774 751617232908718080,14277 778701399337033731,169320 791465344976035843,238843 792049700119511040,232169 794228259986632704,258456 752756854351097856,22735 761498836808282114,68873 771762398080462848,125742 777965085922828288,164783 764590758418677760,83459 770450151018143744,117263 786907051427364864,207287 793192333281931264,250033 764787314350395393,84724 791352475399970816,238395 793196469943537664,249469 790517666310082561,231711 793163818025230336,250033 794615232081465344,262053 789698965935501312,226823 792106803106607107,243187 757626638171381762,47761 788551906297835520,218275 792549915742339072,246295 795399557811212293,266190 759117556581924864,57092 770653095017734145,11774 772348423882231808,127957 775089979232022528,146580 776099910617825280,153610 793609560808230912,252014 795394812509818883,266884 791798997727842304,240763 791074050701418496,140444 780740825084899328,182036 785812573572599808,197341 785908014926528513,11774 758934921427628034,54272 763351177337507840,73814 732653181285601281,353228 795613159738445824,267655 777339199645069312,161166 760544577782550528,11774 760938470663680001,58537 757202386414731264,44163 761175037621698560,1170555 767072147055448065,94699 780637472246026240,182257 790354065058177024,230270 760952933731201024,65974 751178371737026560,17591 761199855221870592,66105 789236885256306688,224018 793931499024375808,255367 773915951167221760,139404 752964444393644032,24788 762755978848763904,73270 777283442719399936,161350 778935259307978752,171089 788800815511310336,220526 754074103771004928,31201 768803868125704195,109104 773538984777703425,137042 781882812798566400,125554 790272004083429376,228341 793263145083084801,249469 767515942347804672,99044 787900717948297216,197888 769885441159929856,27164 761413762079420416,66159 774996516012457985,145297 787934665705345024,212139 776617919555989504,156132 794645917681025024,257492 787011410546995201,208065 791335151162822656,235590 754827233492103168,28732 790220068357607424,227486 795709762545602560,268448 772202091343441920,129700 791009112121278464,234583 763015389672464384,75724 793861398870708224,250785 768162919276093440,104162 795321544629166080,233217 759723113978339328,56282 759201655216889858,57356 764696568242970624,80486 793590978678558720,252020 765188884955140096,84745 775088429168230400,146024 774317283531423744,132578 776511768663166976,155688 788296631640817664,210238 794674115881865216,11774 763691924582793217,78517 765164785281409025,86103 788733847164682240,218275 763180303309414401,74943 732125417516191744,349470 753089703579119619,22008 765374039934193664,84209 766827879195824131,95593 776767549409206272,157755 775805810630881280,151071 753348313626316801,25189 757197578802954240,41277 770119809170366464,115295 771871938704728069,74133 788481738213294085,205197 789498984121311233,215252 773719940155060224,138205 788438031682461696,215437 791333186181603328,237491 788072097113378816,215005 791821702204420096,241819 767094012343939073,94718 787028204867452928,207287 795660208408170496,267521 773677856710799360,135502 794969471001759744,262925 748482283938648065,195876 758785886108708864,54070 794695935032836096,262067 768472443832893440,106281 790021393521848321,228470 744633474569609216,11774 791432258779484160,237935 792086162731040770,240584 761936053674442753,70509 788059888903659520,213253 776928708917473280,159093 781914794588672001,190957 760887473501270016,65180 793532743372144643,252741 795749719293169664,268646 789342311704559616,209184 775430916424556544,149200 758108703442604034,50804 788564957264699393,215437 791794208549974016,240763 765986330841116676,90662 780863667566944256,183975 794561168731869185,261155 785298144527613952,11774 793186059580502017,250375 795202393180962816,263676 758758035787436032,55112 792575482667622400,243562 750362721065906176,12883 766989937661059076,96883 767327880250466305,92159 778232865800744960,166197 791820590168416256,237491 777006621499256832,159876 790938345283153920,234583 765720126951944192,89198 785884367029542912,196277 758571226642153472,52749 791653271014297600,239456 772740735435206656,132335 787011592881704960,208176 794034212760420352,257423 776154975726624769,153779 790290055235461120,230282 794029953650225152,257492 768937332259098624,1249625 768877846169288704,109817 772166682194436096,128025 755201532262510592,32404 780272111201890305,178120 793588460263051264,252020 786791443822022656,203793 795216806248071168,262847 732980003395211264,11774 768527760742551552,104973 772516648091807745,131421 786577080557375488,204413 767827036316569600,100893 792157084406079488,244221 776843339345846272,151185 794912491746770944,262849 757331750863331329,46404 763618666319523845,78159 764187397819170817,82283 785259409630826496,11774 762776867124420608,74974 768777179538853889,108849 786306534531801088,11774 791440448430694401,238864 751554999784660993,18224 759059225586696192,54620 776742917973114880,157755 755748709514829824,39384 764226411322281984,80939 765595339323740160,88427 789484150843670528,225523 792238034888499200,244328 752944457381711872,17416 753917250092929024,30296 773187426823077888,131027 761182694139047936,61051 777662820410204160,162294 775671233149042688,150511 768855512775593985,109666 758400832165572608,43391 793488110541795328,252196 795735607259594752,267576 776906955579424768,159359 794561775253364736,261155 785343064193851392,11774 794348424090877952,259659 773909224774434816,139404 788443042869088256,11774 792901285670481920,245074 770989297943982080,122146 771918324556980224,118191 779109845442007040,172089 787038703860363264,207287 771138175716716545,122967 773301968651431940,133454 786599293691899904,11774 795075265428856832,263697 767433848200294400,95055 762718838626525184,73910 772544959492661249,131062 749647071565742080,9313 758430960991940608,53001 781189701193433088,11774 754899962052378624,33356 757927789144276992,49754 786359099139067904,203048 790593430011293697,232169 793884559888834562,255942 766882359123685376,95568 754125979765866496,19703 794887881387048960,39957 767158308474089472,94699 760904597116448769,65307 795301504508981252,266079 773345990828929027,136018 788052902925524993,214354 790726310930837504,232137 767869606660829184,101383 776928561387204608,159245 793472792645758976,252580 793944029478158336,256358 794857660151689216,261990 781230447128748036,185313 788562452992630786,216009 776443617988665344,155896 744539980060594177,669866 764958127041175552,84824 775101886210899969,146847 779038680610578433,172120 793187280051634176,249841 793107008291540992,249469 788847512027328513,220332 793129202853838848,230142 751542284559069184,18380 754063546883989504,29263 770792363140771844,121479 775442803631517698,1250221 786548561412550656,192032 772184299625996288,129700 791739286756397056,240483 792850550823854080,246771 764925691431444480,84889 790887442047918084,234583 793573087233073152,253082 755157264793800704,35890 790661674747387904,232137 758658944495525888,54070 760281192469934081,62225 761712612497252352,69878 766371446625017856,90963 775590286953250816,146259 781557765328076800,186848 785278874024185856,193669 790875013872103424,234583 771392998353440768,124855 788130052064018432,215754 795439392672378881,266079 773655431101030400,137869 765973406261080064,90575 767149911875919872,97432 775374518344744960,11774 765937888399880192,90384 790334706420060160,228820 770083516315041795,114779 787010265200074752,206742 758645274768187392,54070 760114400036519937,19757 767549528589336576,95055 779338384020037632,173753 791073747436392448,230277 762713454063026176,11774 763058493842608129,75631 750424623645351937,13343 760690454849519616,62837 778972579289628672,166532 775793001801060352,151741 777335914959777792,159876 778553458379018240,166995 786839551994007553,206212 780598956141064192,181935 785542739396005890,130635 787101123001757696,207949 764884791686754306,84724 780449147606274049,180477 790007734473224192,225911 791429872455413760,238099 792028036501639169,240145 788835678096203777,191622 794608588371140609,261155 773721882902265857,138490 781597443511156736,188304 795052473937489920,264397 753338899808649216,27188 769175918313078784,24173 787189413184991232,207109 791660123387232257,240483 794250079410339840,258598 792440037438783488,238207 763043991835119620,75899 779166843332235264,165185 788752356867444737,220332 791153017949196289,235487 789293831669899265,198044 752710431995756544,22916 775696275811528704,150663 785811876814938112,196277 790547150870552576,231550 749731823777902592,9754 753619856382005248,11774 767808174611107840,93429 786917701813874688,207287 794784441461710848,262025 758866384453382144,55710 774312780258127872,141360 752250794401869828,14277 754708555664592897,29805 790738302987042816,232881 768912070226042880,109666 772914625558016000,133081 753347951829913600,26964 754095611276726273,30370 768808806449045505,1179733 770714666800742400,120610 756366622252605440,41438 788227485603287041,11774 750132904450142208,11687 780785753215279104,182960 780613740156882944,182122 761541634542534658,65540 780483453154267136,11774 794538820804952064,261155 765376491056017409,86472 792294697226076160,243075 772527482524217344,131007 787470326531842048,207965 788165001974611968,215412 789411354650091520,224680 780601608770097152,181766 749636596148887552,9378 762693919679229952,11774 790749575766302720,232169 794836722693664768,261060 778953456249823233,170294 792139234484297728,243075 764655694553444352,84237 766727020738973697,11774 772030432762273792,127871 794699973925343232,262849 757960030926798849,49953 771912717376614400,118191 758746215563468800,54070 764137129895165953,82066 772795978638385155,132335 793210333783552001,249469 794901721298255872,262849 750819775996104704,14778 791065614475460608,78159 793426842891849729,249926 755495466259869700,35044 794109326826864640,207113 786412763987836928,203674 788761071066558464,218002 773328622983589888,135736 791348186409529344,238395 778893871103242240,170678 765209922330034177,86024 742172218961080320,350711 791335015946788864,238207 795499269792923652,265866 769273327689031681,110585 761502923352408064,63267 764307126344966144,83128 781811905874702337,187969 788517395069542400,218349 774629635342475265,142906 790419483198304256,221107 762732818849857536,74431 773716370513076224,136947 793616162546327556,254209 788834836047810560,221297 789278424875401220,225168 762392159618265090,11774 758766955042050050,41680 793542783529287680,7311 767688208603869185,100561 770354935032647684,11774 775493780052901889,148922 776512238156939264,155688 789507060027133953,225866 766695159870394368,94808 788390539116711941,217519 771805792202817536,127218 793039314359689216,191065 793446944307834880,252020 795340037613187074,257530 790996174522068996,235487 751138897413963777,16960 754043028839346177,30839 794209637515919361,257492 765661869013143553,87904 775115937494077440,145866 790979117579640832,11774 786224343617507328,201980 763009803337596928,75899 754990923050868736,34650 785269644252905472,194667 766716436647587840,94899 789819770757677060,225585 771811019970707456,127711 769703661912064000,110585 776420625476976640,155451 794579913403731969,39957 749797092256800768,8497 762425980338089985,71502 789310973647712256,225359 760327636920918016,55660 777923796057591808,164267 788409106751188992,11774 740731223828529153,11774 761954723629035524,431998 785945254096674817,199960 787651896576049152,206101 793938267729080320,256650 760425145261494272,62771 770284254743887872,100893 787444678090043392,210585 764607682565341184,79784 763127163042181120,76549 775331971044024322,148170 786665357054349312,205040 787989038871392256,214209 757682266076307456,48810 781827925003886594,190635 791105721106505728,234583 791748383102742528,241432 764245164974075904,82283 780444570358194176,179537 732983321471373313,354927 777948903580643328,164694 753479442614190080,26140 757732994530410496,47761 762441590279331840,69947 763795931548573696,79693 753247009138540545,26064 792839418419699712,247351 758726162478604288,54070 795487377548517376,266138 759140229408174081,56964 760907257932423168,64722 761971179544416256,70679 764233990840561664,81955 791686038741618689,240145 752031614251601920,14277 764813180556103680,84666 787567228241797120,352030 766365170369073152,80939 774373530662162432,141913 791459485755711489,237984 795110213774938116,264397 755136920968130560,35403 759194419669053441,56192 755849424232849408,39663 785236615564189696,194188 753053021429338112,22795 791711016849518592,233174 750042553517379584,11282 763698951564369920,79386 762998680240750592,75666 768224580909535236,103924 777851693442609152,163990 793553252746866688,252014 733749366125649921,355389 776044149321584641,152068 757035412137189378,41702 787121701871988736,208252 792301664573140992,245035 767925121650532352,93112 766162014062325760,81929 795357650859003905,263205 780083259002814464,165435 790927038060244992,233558 781534563356979200,188129 752990383886340096,24173 768567143172485120,107138 776219745934802945,144573 778385836148662272,167753 770902571309424642,120561 762041605566173184,70065 765750062253092864,87904 745038572311314434,11774 785236020690386945,194042 768604919246954496,107752 790881331974668288,99049 795334615871483904,264397 777403518621655040,138490 794300280015880192,237565 775375272669503488,11774 754995684772687872,34666 763543364574777344,76549 786711646974701568,205728 790271098797461504,229192 766669238425661441,83512 771945087697903616,127775 773108168234786816,133090 791688332782792704,240145 774698881611341826,144605 758685885961347072,53924 781645971222630400,188332 795347462164717568,266054 788746261188976640,220332 794868147694112768,263545 792799232981864448,241678 787699074325745665,212357 794699892300062724,261987 792480317999239168,245373 761635926015705088,69493 780906607848763393,184337 758847130966470656,54522 776858163073150976,158144 791346269386006528,238383 794055364048142337,257492 755528700255408129,36875 766680774020128768,90252 774023467259887616,139865 763045749210935296,11774 765248353923915776,86440 752697492165144576,21332 763912875647787008,79691 771527092185866241,125554 791832118921990145,241940 747548176702275584,11774 777898689272479744,162596 795704125304565762,268356 772475572584710144,126065 795371874490470400,266151 767239128056369152,82283 776163880871550976,153194 791813067181068289,241678 794708933025943552,260776 762632349083242496,73926 790692316889489408,232471 793550512515715072,249469 753721994542063616,29263 786672676542742528,205455 754731689012662272,33356 757449455952101376,195876 767079384444436480,93170 785296132024901632,194648 765030350284349440,81946 765668794266099714,86103 776772827164708864,157993 760534703904620545,63505 793984329215049728,257423 759556281388630017,355185 767120240710938625,97811 794338679007363072,258456 758889619161088000,1170597 751595201790173184,18452 758510508181815297,53703 775542491802132480,149953 757008566431588352,43341 780832832826597385,150151 756951841099964416,45583 774334876271124480,140444 786658766951370752,205455 793608655086116864,249926 795318057170305024,264397 791352589279518720,238395 794085402479067136,257325 750353761797808128,7275 778747786476924928,169201 763511190714740736,78947 775530543307948034,149770 788511752841375745,217140 793650583551041536,252044 793232579654590464,250633 772385603304366081,90193 786707072926744576,206054 769465347606843392,112872 750392710742151169,12883 753830743952924672,29040 791278342360137728,237491 752751638213951488,22743 775154718389567488,145866 781768139793113088,102730 759218718010404868,56964 793391750052184065,249926 766733262148427776,94899 768587708268707840,107032 773844266200145920,139404 761905199824965633,22657 791273076268728320,204413 786681462233960448,198620 793657762945261568,252581 780810466142613508,182726 749929123552821248,10771 775515590253424640,147589 755014285911285760,34666 759245185452744705,56964 768947594018029573,108795 770036390478381057,112363 770805174214336512,121479 772245132556967937,128025 795720609506426880,267564 758127167217606656,50827 768582683329003520,105109 757740061626544129,49066 786184263968362496,201494 793407353748160512,250064 779421584880721924,158229 785547402900041728,196917 781519209453019136,188401 785696643635183616,196277 793876658063376384,256269 793947296886992896,254135 785698604740513792,195975 785931623078436864,199546 786902606945914881,65113 787254151277314048,46572 790669671112454144,18395 791625485683945472,240145 763126087630991360,75709 781902506330914816,190553 756281282233896960,42495 759787710370291713,43579 758452994476281857,53185 765096847719489536,84724 767846025876897792,101681 775796418724311040,150663 785465034663133184,193639 770226893840715780,117377 771868602450313217,128650 794006499865468929,257492 795655911582810112,267521 773935869006712832,11774 775907840762535937,152314 794403446958989312,257492 757899268548100096,48148 779415992837386240,174115 756848754636926976,45180 768167058630729728,11774 753731977367478273,29263 762044764732559360,71403 771467541520658433,125554 791774981487202306,240483 792426784478244864,244232 793722050670055424,252893 780757831901249536,182960 743336118096060416,353968 793283068920406016,249926 758366625577832449,52554 792100300970610688,243187 793868207534673920,256255 794627848761806848,261796 795054287684599808,260033 761639429907816448,68854 785682053421469696,196701 793353898069204992,250633 791348584360841217,238395 794526432948948993,261155 753674677071978496,28817 766722258824036352,95708 786031882756460549,200490 759171605490565121,56964 765596715600621568,88311 742144618196672517,11774 762681269650018304,73926 768305397652348928,103212 775312029125058560,148170 775778651061227520,151463 778356180984799232,167676 768856797562056705,109666 785935416574607360,199546 772886913766322176,133283 780026550355841024,177704 757791241626980352,48491 777998409965965312,164435 790184869540134912,227048 765982247128293376,87820 752881486676660224,24134 791129203890675712,235580 756960349337821184,44450 780023416099184640,158338 793267008959815680,250953 788153227644514304,216009 793869216952754176,256255 757585565193646082,45843 791805384633704452,7706 793512585266077696,252020 758379325934735361,52702 778396244976762880,167319 759203752993775616,56964 752839338203963392,21332 791867997929562112,240070 765227999507558400,86440 790532237473251332,229693 791983070786138113,237491 767819527111442433,101681 778188591025487872,165488 780063508213993472,178045 766337620012109824,81929 790563340170956800,232280 751809678171054080,18215 775029390057021440,146259 756011654442262528,40926 789074740027662336,223258 756753849222852608,44461 760944431251922944,65644 754022380041674752,31268 788748844888719360,220332 777988627087302656,85326 795672763155550209,267267 771415655677558784,124597 788013202013577216,213228 767875632977973248,100949 764256257708400640,75724 756281777484865536,42495 773590683831631872,137535 794366137148522499,259543 763796062989606912,79589 768162629047070720,103354 791449050075705344,237935 795077945014517760,11774 786803260950577152,205455 793627765475901440,253032 793997217325412352,256471 794858674309238784,261155 759422174738325504,57574 780544181726916608,180655 791930073204989952,240483 779405769343115268,174294 792063715910778880,243187 771781945332207617,127657 774204428194832384,141887 778015517143502849,163990 757760109430747136,47800 776081447732047872,153194 790047167528505345,227242 761895229804974080,69711 765019287895539713,85562 777729401798537216,163084 768952767700492289,110477 780790568066613252,183269 752676528152915968,19563 772906709417353216,133519 792148515249983488,243187 794450628005216256,259055 757648616634912768,48549 793969993377427456,256358 753422422704021504,27317 786949026771984384,207613 769250134161063936,111225 787093783129096192,207949 793504588695347200,249444 793519026177703936,238207 770456033974116352,116239 793475105242353664,252580 760296153082585089,62327 764627578879488000,82066 772367540265689088,129471 793109640439533568,249469 794269855302160384,258947 748983376833425408,349856 753738301492690944,29263 761128714725761024,61051 788896789655121920,221143 789351944552710144,224678 795392593110724608,264573 757235390600228865,46006 772120885897469952,129558 779310172040794113,173753 779307363845087232,158387 794574633836101634,261155 764875737342078976,84724 789150853160701952,224027 757634130657935360,47940 773909390709563392,139404 793779819179806720,254209 773257529858068480,135381 771410072983437312,125367 792452551752810496,245854 753745841140097024,29263 752152509246951424,19376 753557723883634688,26539 763813575114625024,79691 767765232454434816,100893 787716253339095040,205197 790695590308909056,229901 772516476158959617,131007 777035682921328640,159906 792952734437683201,248514 767600456176537601,96967 785664539270328322,195807 787198741329616896,207287 760987925140168704,66116 785646809766957057,194082 750723933259767808,14877 788394937293221889,215608 763388886106144768,75615 778294176559407104,167220 788190868331196416,215754 788782840578211840,220526 795379098428338176,266054 758702148477526017,54070 773502882704400385,137042 754755085318578176,32756 792575553312129024,239610 793163605596397569,248988 773007583019929600,131924 758667665149788160,53144 795474750113976320,247930 763304772267044864,75899 785269339289186304,194167 786340875488010241,201958 761328281039888384,67229 766713719418134528,95672 794591864120811524,261155 773254405391015936,135736 791321526637203456,236502 749292921849909248,8047 795655760650915841,217285 769155856432820225,111558 780956339065323520,184539 763175481562767360,74868 772910261489508352,132914 772972007944323073,101681 795393010603323392,265875 732527226793660416,351837 758451728832344065,53144 766255012481753088,91946 771112207199313920,121612 787662372701822976,210585 758106747085156353,41703 766004840518615040,90735 785530609552633856,196277 790580825800765440,202268 770354942724960256,117257 771496373321687042,11774 794620707393052672,261155 732426297901621248,352051 762355069643726848,72809 795758012384288768,268777 761691709654925312,69947 777360719704535040,156835 780419722076618752,176203 793243854581280768,248437 794550234844053504,261155 773951977784999936,139404 774317327580033024,142090 791350658423070720,238395 791627118019051520,240167 780849336754331648,182960 791351460235620352,11774 767438620177240064,97447 768912563505655808,109767 795478791166558208,265855 759011880912379905,55997 771472785948434432,125145 794718982796361728,261155 785239165894033408,193669 757889113026600960,49400 770098402549989378,90384 777633916026925057,159454 792391316915314692,202062 794789229846872064,51644 793948417072529408,250633 750858012428939264,15264 794191020607045633,258598 760411554982535168,62728 761600496226500608,11774 795377068875907072,266054 760240030413488129,62001 776762706451849218,155451 787698899544932352,206117 791405740057628672,238780 760091126741118976,56574 763060907224076288,11774 794189972785872896,258598 785474996688662528,159876 756569423213895680,43225 764168573136711681,80939 771768125427560448,127871 733579047419027456,355480 793112840727068672,249469 794889506533101568,262486 778192234705522688,162569 791718725036732417,240926 762999053688770570,73814 779367955020808192,174230 780788897144078337,182819 750785395479064576,15165 760978933642780672,64075 775988548583424000,152735 781190406147018752,182659 757958662602182656,47940 758805124034592769,1248642 792099104583196674,11774 771032875298725889,122146 787003341683380224,207076 768933156296790016,110362 790990075924328448,234583 792169166480482304,243451 756563954898378756,44022 788878528850698240,219119 771477695406477312,125853 776806385879179264,155451 779464708235497472,173628 779036762278539264,171463 760231388289372160,60794 764420669157191680,82759 767718037579558912,100605 764925582689697792,84724 770318206120624129,354825 785922323115233280,199546 788851678954926080,221476 742331286748954624,349951 759998080901144576,60093 786497209529278464,203674 794530667228897280,261155 755754751967522816,39235 786300660845129728,202429 768896998078545920,109945 732309913897029632,196346 764693770759647232,84422 794370376046284800,259034 778478359193976832,165185 792034372518043649,243075 772466517883564032,131025 773887620950560768,139404 773944068149768201,140308 775908673386377216,149711 785572705546403840,196917 779477742353920000,167007 774190159550087168,134975 772074511910993921,129471 763443030170935296,78159 767039684102934528,97080 753703906287427584,29090 761569399375560704,1248946 770598175245729792,118191 787087936705658880,208014 789297376242593792,223492 794057717023436800,255942 789109761862144004,220029 755080977471434752,32625 774460653419442176,141360 775751824041242624,151409 785826626546176000,198586 757308975629164544,43391 791774384151232518,240483 774640833232592897,139012 786262977917947904,201494 794671375537602561,261155 765319192174333952,86440 750673649120579584,13164 756372538800779268,37947 785291897971412992,193669 792454898226987009,245998 762765099190906880,74681 785799071122526208,354104 786613905355337728,11774 767949967856062464,102769 790259524250636288,230270 795047436226072578,263926 750909408960323584,15536 786730507174342656,204835 792005771454066689,200382 787701388893564928,212357 752710833403269120,22938 756548122638061568,43399 749174871570145280,7267 755111282257170432,34731 758764490733289473,54752 791531613574225921,239405 793135403616247809,249841 791648431911546885,238271 775894050717085696,152182 789067459005255680,222655 792028957159804930,243075 756892183823736832,44450 760435145312706560,62063 764216415792627712,81946 776893182072283136,157840 751591528137498624,18893 785284719248367617,194082 788053947835674625,214492 794013831831777282,257492 794942461248413697,264010 789257826958991361,206666 756740516650319872,40550 780110554220355586,172185 735523327708532736,351146 776482823125528578,86103 786430842386026496,203674 791428224051994624,11774 793472389053083648,252580 764645889591738368,82283 775363684063260672,134217 776965232124190720,159146 760297313474646018,60855 795055389696028676,264397 786122980954812417,200235 788756622290006016,220526 795046746925699072,262849 752883981884989444,24134 753569489556504577,23739 775708689802014720,150404 768073459419217920,103354 793379600424275968,249926 751147762981277696,16948 770671386708807680,120610 780622888768573440,181702 758871541530529792,52554 792316784141631488,353124 795721818418139138,268231 793987506643550209,255299 753339476294762496,26699 756630438408515585,40257 791350780380995584,238395 753383563735752705,25457 772471429568819200,131045 792024109433626624,243075 792403334699347969,243165 750404501756977152,13021 790768460947189760,233307 773160002206982144,132364 773900756348829696,139404 769292772641611776,112788 754723151020449792,33356 769677476121370624,18030 792530139942912002,197046 751613159836876800,18215 770301481367011332,114254 776254475304439808,154071 791791512610807808,241523 770593369642766337,119682 792498342915936257,243286 795764792879247360,268643 749237822058434560,7828 764146452868243458,80939 781870903374340097,190036 757834379032879105,48734 759511627679010820,56700 760425972667678720,62063 756444122974720000,42432 787083168549568512,207613 758093102758232064,51069 755835501203034112,1248354 792064918803648512,243614 781870024726188032,191044 793976873722052608,256276 793868255848902660,249926 766669195765542912,94612 758746132386197504,54070 755194910266028032,34666 756532368345817088,42341 769259179345272833,110709 771354329362018304,124597 779396996809449472,173628 787075556235849728,208928 776624821601964032,154832 793120451509628928,249469 781231142431318016,186170 786688125699522562,204413 761383402692087808,67906 791482479836327936,238780 763431557637865472,73926 795416171831033856,265855 766360602256080896,47940 775019116746858496,144611 750743373330386944,14277 755836241434652672,18215 780609285357056001,181789 792883339032223746,247240 763166850532290560,75899 773859001079660544,138819 749334804814925824,7852 755162149778063364,35890 766592325157920768,94680 767464099408064512,97519 778070055904874496,159389 787617698830225408,211875 741572333643665408,1247442 794696827043868672,261155 762806896688410624,74576 767378056457650176,96039 775793388373340161,151748 776911657536716805,155390 753694066966204416,29263 776020880858251264,151302 759103538303643648,55660 743495800198569984,11774 786394761011748864,196701 795120129738739714,263096 767881306751569920,101681 795710090192023553,259134 732921369210593280,43950 795362921740173312,266054 762536303061667840,73203 768059347972812800,103261 771655273261834241,122299 795008201620078592,263906 795085817836355584,260613 776592756558921728,151845 753702366168256513,26670 768085662868406272,103261 776094208243277824,152193 795231329956798464,265649 771929131890139138,127775 776261489074274304,153194 792345817017352194,245129 762276177226543106,51778 753971457428946944,30815 768536257572007936,107446 793610284430753796,250064 775479764727566337,148645 793541777089146880,252196 749723947726405632,7461 757923391256932352,49431 793495722628780032,235315 769978471065985025,112693 770496508588355584,103446 771418593045127168,112363 780563062776537088,179146 793179710863704064,172084 793410160161153024,249469 750771258435002368,14128 770214139113406464,112693 780427431354130432,164764 765893860337684481,90031 769999031007322114,101681 755287726245543936,35890 758711300914499584,11774 772634689391603715,131045 776411430534995969,152314 765292031098884096,86645 767059498557120512,97472 757709063270432768,34441 795713646613569536,268448 786229488472485888,201958 786748142007955456,204413 786941259222888448,207613 781448590925271045,185310 749367878131081216,7524 754720266060701696,33081 788183959276359680,215754 770208883877015552,350979 771176208075632644,122776 785590473406746625,196767 765686431893295105,88735 777126446817021957,159245 788498719662497793,218275 789147555720491009,11774 794579470409605120,259034 770741891394523136,121046 770678265732337664,120610 771754185721122816,125742 785897965495869440,199350 791039121842118657,235590 775305193990782976,148045 795061939407900673,247930 732327617999863810,350808 751181879726907392,16728 778939964922982400,162107 773762002237976576,137953 787076403376353280,209043 761678437123850245,69548 762852997382574083,73685 756929082286374912,45125 762297814013452289,431998 753201741215084544,24787 776828929587806208,157082 777173096960757761,159876 773486125734203392,136008 788038175369244672,214288 781473829105328128,188119 785452096439001088,195712 792762744537841664,247241 791342453252993024,11774 758768327686631424,54070 765979808325001216,90384 788451859480584192,11774 790901519151460353,234583 778647418921447425,167319 786573735713046528,95075 789655560106876928,224680 751196666372329472,10735 769140921141166080,111517 779767615082274816,174557 785761334965055488,164764 774424092602724352,141887 787382495641608196,210289 794446800824520704,250633 792068614178344960,243576 761129871384993792,65500 786637240667508737,205029 780945273895784448,182726 795040924422303744,262925 795400893067689985,265881 758842163903856642,53995 765561681330204673,87904 768364749599846400,104932 790180149572538368,224447 753713496085397505,26446 771440236932894720,125742 785258504344993792,11774 794242664652685312,258456 794753013860679680,262752 755161214662082560,35890 793133033436028929,249841 732649183077924864,353228 781376584716390400,186434 733037605596626945,1170320 777285993363681280,157755 769346815527223297,112788 775407191033544704,148537 778332034863362049,167319 778385915379085312,167398 758326515100741632,52112 777559085910728704,161960 789947057729593348,228570 793203561832284160,249926 789216589010890752,224297 792939923024121856,247132 775354430862532608,138642 775756932166590464,151463 794125587723890688,257530 780487838802599936,11774 787323961671610368,208492 774382672361717760,143473 776316886753615872,154832 776851370997456896,158387 788830637713006592,220526 795349042981019648,266491 775397147856531456,148994 790976248994377728,234583 764567065621475328,82209 750311985661620224,10654 762143665540128768,431998 767064209058328576,96883 780983784120332288,182712 765614804954451968,88669 778725111570378757,170207 779088480261378048,172057 786030794561105920,197297 793433322466664448,252020 755194621530112000,36208 773937212455055360,140232 776086818198548480,153095 760460191041224706,62771 760794059938078720,64759 764495421674655745,79999 785843354735144962,198878 788166688428527616,215754 764081802260586497,81702 768131505826697216,103899 785683830220857344,194723 753662376042463232,28704 756255403340468225,42344 790886673425035264,99049 791277420523429888,236454 780947637755256833,183269 785970065451655168,193759 757781945514205185,48549 760431896463499264,62771 771459359838699520,125554 791639744685940736,240145 790890804839677952,234583 780824308654440448,183338 793979146338594816,11774 762304274864992256,72420 781692674856267776,186584 781835511681978368,190635 792051080800514048,243075 759834329249902592,58250 763776056235098112,78705 781127874887626753,185496 788151657423106048,216009 787985674356023297,214209 776780769565872129,157840 794066791311896576,350913 780166288975007745,176380 794539409756553216,261155 790934054233341952,233705 753248422170198017,26492 760901298170527744,65234 785937601320681472,199960 757756190734647297,47782 764991592528621569,84422 787964130447790080,197888 793169867067187200,249374 764896246427508736,83675 774460784642490369,143473 768270752600641537,102444 786951152910884864,207613 773280649562185728,135903 756550798394392576,43469 785807349688721412,198586 786785061026734080,205039 787796529633497089,213064 767279465177186305,95901 785657777683177473,197324 795067744865677312,264397 762419924564267009,70886 762918785598812160,74066 793842330205683712,255942 734115752240762880,41724 763858697705574400,79911 754724705878220800,33356 762692878363688960,67229 792366596845031425,245444 752192152474685444,21343 755526704681127937,37993 773926012807680000,137869 786229843566350337,201958 788805766908145664,220765 793253928997498880,249469 780068594772312064,176128 785514993311637504,195975 795225540584243200,263906 760659812136910849,26066 768813349563994112,108849 795351456522104832,266500 774120838383534080,139404 776047245489606656,152735 763908846272204800,80939 764791976889880576,84724 791368038134276096,195975 794808793100075008,262849 795694091371769856,267862 758371068696494081,46076 790628346971451392,232808 757264107561029632,46384 793163886765699073,249335 777328741739487233,161352 757098675512414208,45964 765886274183901184,84724 778944111260815360,171037 764571790345723904,83391 776142814719553537,149259 795749889808494592,268646 777295130063675393,160480 751619600421359616,14277 788669719566020608,218275 791874219499884544,241523 792118363820400640,242693 758778694764756993,54070 794550112986902529,261155 793585353043042304,252020 753573106678063104,28281 753660242815311872,28732 768125013056712709,103354 750465483082641409,13201 791708304531529729,229148 795097653793214464,11774 750420060074749952,13201 786598127063142401,11774 755740465065066496,39195 763187284820627457,67226 769748557171560448,114779 769158553529614336,109513 787673123952795648,207835 771801852073480192,125853 790706213445046272,233748 788472565731778561,218275 791858413819031556,240070 793227703377952768,249926 760575490415407104,63655 786175106456260608,201494 772142291410649088,128934 770872806959566848,121949 780442123766071296,179742 788430351253241856,217658 754784284964188160,25255 787054310387515392,208415 781572736703459328,186584 786974448700104704,105109 765281778009575424,86440 790477540628504576,231550 771848987322163200,127344 794191562968285188,7311 752739391869558784,21332 757937505261936642,49925 773749565795119104,137042 766411221713117185,92854 768171231128395776,104313 794549094366724096,261155 760120460998746112,61080 778941560599830528,169029 791433451920580610,237236 767184101560442880,97377 767236276194074625,27485 790669353373032448,233307 770806268407799809,118192 773887092258582528,137508 793040970124255232,247672 770539558945624064,119681 780780913873547264,182726 785895151310864384,198671 792702281808437248,247077 794768845433163776,249926 765343092945805312,87245 776816722179416064,158428 795108144125005832,252939 773956695504617472,140211 778865357683425280,170187 780631422365159424,80785 781164671365681152,185496 751625424959135744,19112 743228334193029120,47188 791010181492584448,235978 792432921399455744,245750 793637582030581760,254008 794926198568652800,263895 786408871942238208,203674 762788750917300224,74281 785477890838192128,196102 773035173780656128,133519 794623499675516937,261155 767365351302725632,96039 789196347396108289,223037 792106438382329859,243075 764601787496079360,83903 771827890807713792,127366 762379472582631424,72216 791665911195246594,240483 765940737246687232,90384 765998714104057856,90629 791661597634682881,240474 794684390865567744,262022 750044005602304000,10654 769284505962221572,111549 763871290340016132,80939 776149086982529026,153194 794648196408602624,261818 765385037692887040,84209 785532759284461568,195125 766052242914942977,349929 791360335412355074,238395 791390981757161472,235487 765606991641194496,87904 786221437761630208,200965 774828834604462081,140408 776480437736607744,11774 792112131495882752,243075 758270001669373952,52112 793095191531917312,249469 757673433974964225,48402 771719853493329921,108396 778387922563297280,167101 792104999538917376,243075 753697645940449280,28037 765221691337220096,86440 779378599526748160,124597 793366509095493632,250633 757262427058737156,1248475 763859487128227840,78159 754083358494208000,30131 779000728203296768,171324 768004922457591808,102163 768445613113352192,106281 781349371900153858,186584 793492371765731328,252408 765642111190523905,87145 758266671098277888,51344 760424044936126464,62063 771963090267172864,128382 793507007999283200,252824 763904082163671040,80393 773196531738435584,132335 765297267301617665,87009 772470315762929665,131045 761080565823000580,65974 776264400105725952,152872 751860666131185664,19830 756494985202049024,42495 771387288693583873,60893 779306546425634816,173628 793318316571885568,251452 760193338792251392,61051 781705003471740928,139404 752958719227404288,24788 760475911070318595,60102 761550121649582080,68864 781312316163837952,186434 767898069660602368,101681 785299262175260672,194934 788652643514286080,194097 771050670581489664,122955 771677896737890308,44421 752663830728028161,22664 793091133060505600,240483 756272784448172032,42432 788909237556699136,11774 773930763750440960,139404 777142298681409536,157082 794218527263592448,258456 762618469963603969,72035 790881175904456705,234556 775674947414872064,141360 785528179280588800,196277 789450021599010816,225981 733010782947008513,354927 774425530842112000,139865 780632718589632513,182122 785904216296620032,199546 763597862018187264,78304 776146838126600192,153699 790663222118453248,232169 793607562998546432,252639 795429182180356097,266884 789080864214900736,223286 750394700889108481,13019 775717799952052224,150511 791735676165390336,240682 750943914018873344,15643 771661675304882176,126152 774663677211541504,144654 793502996223102976,252824 754724949210783745,33356 767614767015923712,90271 787831123233665025,205197 757637143158140929,47940 771517771305852928,125554 733055894087303168,355261 764993935051591680,7828 779069616509157380,171324 761524301627551744,68993 774053960264974336,139404 794632472164179972,261155 793497162504036352,252196 795297568678809601,266079 757427516416012288,46394 774252227758321664,142090 793161769929707520,249469 795214219893321728,263895 753766715306061824,29763 790761482933964800,231871 760249681691549696,58508 778302425148956672,164826 786337754405666816,197063 758118078374830080,41703 793863363730309120,256255 756611760593989636,43553 776861560782237696,156835 795152688807870464,264397 767042788609429504,95988 780658174462263297,182036 792512792888651776,238780 792119455354466304,244230 766285406820184065,91946 791256314928242688,237491 761282688816906240,67229 791206895902220288,232137 766256702794534912,91946 790782797690568704,233756 795743686197800960,262022 763730800453881857,79020 785827643497312256,198094 794341231178285056,259743 758709391130501125,46384 758302498054557697,52112 763488125633069057,76406 785396912547438592,11774 791465446109286405,237825 755860965111975936,39475 785281452254658561,193669 787110040956055552,207119 751159993685123073,16897 791439876688269312,238205 795060738104692738,263926 780833475448348672,182650 790983223547273217,233692 763911787423096832,77708 788398475511595009,217658 777978559654756352,164831 790882916683378688,234579 755093354744983552,34666 780972494358474753,167768 793533288421941248,252020 792177284891480064,242693 795046695474077696,263532 773838741550927872,138616 777633247958360064,162294 793194070847791104,250430 762468004709838848,431998 779532842820702208,174557 794302083432226816,259134 732234104297664512,349312 785811728269541377,198671 766059435244519424,81929 766523924855128065,94447 772414056913375232,129551 775845519503593473,151071 794590628801814532,261155 755539012740231168,37684 787025981718433792,208014 733058123301146625,355462 769303551382261760,110502 761311088163983360,67709 778641581041709056,169201 787274089471680513,207287 732659642992459777,352559 794935761825071104,263239 777634133623255040,161456 755004724626292737,33029 794586402520526848,261155 769213347518488576,111549 776935624750141440,159146 777717425982668802,161352 794636885507407873,262022 786375939781435392,197324 786005635888324608,193669 793087226104066048,235399 793024455756898304,248514 793174338258206720,249469 789415170661421056,225911 794164920346550276,257492 768867317061029888,109767 786540871000870912,204413 787054912752328704,207613 759147937490309121,57348 767393369039392768,97852 785613999823990784,196609 793877360495960066,252639 795319141921980416,266079 778318796050223104,166282 788692297705721856,220029 756357426509713408,42432 763412349176934401,73814 781507094927343616,139404 790876121877340164,234583 759137247568408576,56197 794339318235992064,259200 786241457413771264,201958 790308940517179392,230485 768277868455403520,103071 759112085867552769,56964 780875859087486977,183472 787643739393003520,210687 780545816192774144,180655 785579858248163328,196524 790730986132611073,227242 761586680260202496,67401 762822946427539456,72978 771673414432153600,121479 788764293273714690,220526 732916802234290176,354495 777478376101584896,160758 780537669046665216,181065 780614246761574401,182049 765130014027313152,85562 766076923143335936,82457 786315663858020353,202007 791676635904811010,240070 769219214871638016,110942 791713881731268608,240718 748529293316153344,304437 780922618488754176,183269 793094990541053952,249469 756988123209314304,44274 781372871272792064,185261 792077319712022528,243761 788391833135030272,217519 795315742728040448,261155 762360288137981953,72510 768481370989588481,106716 754731090665992192,33356 794529353505771521,261155 787485242407915520,211347 758652154815082496,54070 780565838982033408,181419 776093736321159168,11774 795098208082927616,265257 788481371425509376,217837 778337568580521984,167220 794577065324544000,261155 771076067314442240,122146 764479208496082945,80098 770653405299769345,119682 780606835883671553,182049 781479156978679810,139404 770851615519694848,119786 734613095486738432,65113 768138981750018048,103261 749619297442422785,7546 752108593441308672,19563 788748980675080194,220332 790036989907132416,227594 770404420223963136,118985 775800190796075010,150663 781719085667135488,182338 791954758756020224,238290 795466852130582533,266079 766829131313012736,95511 775839039530405888,151463 767405454288904192,97515 773500428130463744,123215 753957832895135745,28732 756357612443148288,42249 788104416926703616,214492 788506464809803776,218275 776952963034144768,158520 753922420151554048,29889 757431354854412288,47283 769746268398751744,26539 776063082225397760,152872 758405328073527296,52112 759476690649227268,56964 762629014053847041,73814 766380419642068992,92166 773976564996399104,137965 790170202155560960,225949 767680168987095041,65587 776785673097359360,157755 794370123964420096,243075 790904960653201408,234583 788712192258564096,220029 785865671406215169,198878 761575843596423168,68273 771146581806501888,122967 791053363387432960,235590 788480763645702144,11774 778214379791736832,164826 771306670081318912,123149 788155789890293760,215754 758470410023211008,41680 779072961366126593,170434 771932434346741760,127775 765374059752353792,352839 767589019630833664,90384 768927400298242048,110362 777240742058074112,159475 781548816466141185,11774 792790288917942272,247241 762004603579854850,70543 770401601030856705,117833 768539604630863873,104973 791348235944071168,238395 733285154643431424,355106 757583813060866048,47659 791769432829952000,240483 795710546116939777,266491 765567484162211841,86440 772484054046347264,131045 790872215885676544,232791 791601389759782913,239405 778203306485309440,166282 774301014144917504,141360 763167444609433600,76794 768119410229776384,103354 772023023465558016,125145 789975731321176064,227795 794597700113154048,261155 795072122129354752,263926 744324882931064832,349197 756237756532158464,41680 756559127539752960,43553 781561373864128512,188304 795322699308470272,263090 753369018107650048,27045 759242524083032064,56964 775693672625102848,150511 785311044537233413,11774 788165256707092481,215754 790253239765757953,229693 759742656834441217,56700 776456952612212736,155688 750459804116586496,12898 756582167866667008,43399 759580014794924032,57574 768518012483866624,106716 794016594359939072,253721 767530871637311488,98972 774993964307013632,146308 757953583417548800,49925 760895487977267200,65404 770934024860753920,122146 788007618270879744,205197 793973343149899777,249348 761942802615902208,70509 757366589276631040,45551 789663460242165761,227242 765376296993951744,87226 786184048830021632,108396 754719915370774528,33356 789425148826820608,225981 759191207255740417,57574 781366611836108800,185595 794643599837241348,261155 781181942905450496,186169 792030009774964736,243075 770325430742188033,117257 755097041672347648,35449 757695880170344448,46911 775066542430154754,144611 792035678091476992,243075 758716539495256064,54070 763871369469825024,80939 737929107737092096,49681 786987683012808705,207949 787583898389798912,211769 772853729758326784,132578 792015376099909632,243075 758714705623953412,54764 755887246130020352,18215 767312856509321216,98259 770697989543178240,120610 758761810564702208,55174 763485980489834496,76406 773949731357790208,140372 779006333022461952,29263 754158197074563072,27045 757914025472749568,49852 759095069819428865,56964 762818774957330432,73712 771409259162505216,122982 779080864869343234,172028 761337044769640448,68057 791331977399930880,238207 746596094654636032,1322887 758427025774407681,52061 773940142243475457,139404 790712331240148992,232749 751079372157816832,16728 795685340975656960,247930 767090086278156288,97355 793322218465800192,250033 750776738792271874,13195 794024340417150976,256439 791402570359144448,238207 769603700256038912,114422 775514796632539136,149953 794669921724694528,262022 757700206284550144,48857 766371185311551489,93068 789440219162419201,218832 793866696587182080,249926 767844749009100804,99093 780454591397715968,11774 755853668365180929,39875 750420257932713984,11495 790277147915091968,230563 732283027829719040,350405 747824517775507456,11774 771765833878032384,121574 779086588244484096,172120 754726868335624192,33356 757821698942963712,48735 760877293338099712,64758 791840607207624705,231894 763098865956302848,75073 772159133495635971,128934 765406476408094720,87245 794576455162269696,39957 733004973441753089,355106 749235460178845696,7615 769015407562883073,110302 758092906272059392,50789 790880886925451264,234514 770974559155527680,119797 773953120388812800,80098 778445228776665088,352672 776910913895010304,151374 793156738165903360,249469 761608619079114756,69684 787021249377689600,207613 776574823711465472,156835 773754507578646528,137315 773642342549098496,136904 774003602281013248,1250066 755374077800386561,36735 778018093121605632,164403 764714179575984128,84469 769062858579673088,107559 786197415435001857,201619 774095017203736576,141316 775828515937591296,1250232 790583988150829056,231318 733060837187944448,354962 762702449614266369,73795 766269705304809472,82209 779310850704236544,164582 781209050457321472,186376 792119273934106624,244224 764887193194082304,84209 776038114037010432,152735 786154280986222592,201374 790598360512290816,232169 787993322535124992,212711 766832840486952961,95568 781195122822131712,185310 770210661687255040,116824 780210493361364992,178950 758092869471051776,50827 758768509484666880,54070 791117868972638208,235621 793464398127910913,252408 756248745671532546,42171 758469201589710848,52112 769522882690985984,112399 785818117360455680,198701 788194045847887873,214209 794022447901093888,255942 776003416774639616,152872 792089528253022208,243075 765559089317355524,87904 795487794353278976,267262 765030550633611264,84724 767499680045490176,98972 793433308092784640,252020 769494958583586818,113165 775115677732450305,145866 767328879660924928,95672 773957187194408960,140444 794637365067350016,261155 769665236270014464,112032 786534996114833408,203674 780851145078034432,80785 771442932838793216,125554 774193367504695296,139404 777903252839002113,164001 786462862763892736,204045 733998922193108992,350498 766637436336209920,90327 792091402398232576,232863 792810643875307521,246514 793897817047756800,249374 793920425805934592,256255 754032342654554113,31377 791715116098072576,240145 763732799882862593,73744 795026533094162432,263896 795714058485923840,259143 758750383036510208,46076 772801265785040897,122146 785623913870991361,197688 752239886808166400,18539 769666878839123969,112239 794325778536263680,259789 771398109129613312,114254 792066344850194432,243187 755154559518072832,35890 767269432146137092,97831 774327052673638400,142271 761294817917751296,67034 778953030540472321,171324 785942162974380032,199262 792383213759000576,243187 758075022627909633,50542 765705911050665984,88920 793941503940952064,215965 734389257889021953,11774 767710077683900416,100605 779103797792518144,172799 772394373162078208,130682 790569320107704320,206850 793212367068925952,250633 790966243188678656,235487 793539074703306752,252639 750447215173328896,13046 757651040313368576,46797 752968349852717056,24603 756967965422157824,44163 791693825773142016,240070 791799593948225537,240793 763117849909035008,73685 761014649789702144,66116 778664130035249152,169310 754134292712792069,30304 772166940848599041,125742 795438394784514049,266491 764596523527131136,83739 793815314047782912,228583 767067753647865856,92233 793245099748499456,250430 763519621437661184,78914 765475486495608832,73814 770745521292079108,118192 775899712842899456,131421 763076002947883008,75762 787027350412156928,208016 763864963739975681,80153 778304972874100736,167220 767124684584386561,97468 794981773541306368,193368 795698923289636865,267862 772739902819696640,132335 778919041092182016,11774 780113576853897217,177233 757028555888832512,45974 792799014336901120,235621 785680618424119296,194082 749593588280033280,9174 792524817454866432,245268 791473603267141632,238395 793852826703175680,255942 794977413268705282,197512 755861934566699008,18215 794774105702694912,261987 732709634025349120,353713 760906579214491649,65234 763835887969067008,79996 767742779262955520,101134 772667448491380736,131421 773257564674940928,135736 774366330061328384,120610 790740584633888768,218469 772303617348952064,118174 773229473277718528,129551 773895111579099136,139404 732288751704150016,351176 793251689964773376,249926 777911880035635200,163990 780100621739233280,178045 791426164380332032,238395 794738385097203712,259743 769287632392192001,112788 769530615792369664,112336 793239670326980608,249926 786973776122564609,206812 790990442686914560,235621 771394401411207168,125367 779453327839027200,172185 757336773571842048,46405 758874820834492416,54070 795299232626384896,249926 758052722222456833,50787 764934040331755520,76012 767070268581744640,97355 779329356145524736,173964 792504391794302978,243562 788040387193561088,214288 789250421021810688,215505 794638348576964609,261155 733088718412734469,354668 774166005153083392,140444 780078537382457344,178045 755762577498640384,39462 775012747096371200,144730 751808501823991812,11495 771779636044767232,126152 787379971136315392,180433 771858082330648576,128017 776129192249401344,153845 740288502630350848,99816 760428714828173312,59758 777928091020722177,161960 788291326106226688,215505 786987244531744768,207949 790757126876594176,232911 763124241558482945,75899 793934918174867457,255942 786994651706171394,207974 791270656881020928,237491 763453739638386689,76406 771721784114737153,127134 785865519224201216,198591 791056829836959744,78159 795032959669719040,264397 767726270125715457,91946 772982222575931392,131924 778489154514653184,167124 762341659745120256,431998 790629309513957376,231870 757541193412640771,47782 768931739532079104,108849 773288480667566080,136018 791628744251301888,240167 752862072510222337,22218 769261196402917377,112363 773675721998729217,138616 754045996326391808,31377 780535637330067456,180074 788538125622636544,218832 752692175037566977,22575 757604526832676865,47940 780616621085691904,182154 767815562705694721,101681 787430770906464256,208016 743877770439098368,11774 785716546324660225,193958 759815505289080832,58254 758496349247635460,53144 776518434607632384,11774 779390974451552257,173753 762758377646661633,74281 769934899583160320,112693 772109490128756736,129119 793111454878724097,249469 763884539672403968,80939 756255088159690752,42258 766732097662881792,79987 774110909576785920,141316 785660457654726656,194082 787424889737129984,210207 794623632936869888,215965 732363726133727232,1170450 759030790571393024,1170396 763818308252688384,80537 793180108777525248,249926 758402935197806593,52921 763895915157618690,80393 785638297577979905,197063 788868611360391168,219678 793867727479967744,235590 753965615828787200,30590 794398706892206080,257325 768999484269338624,109945 732191403917365248,1170383 779139017237487616,172185 770948354540965888,110302 785305315264892928,11774 794001784695967744,242693 755832743192301569,39132 755839792219197440,18215 788436489747116032,11774 764888730356346881,84724 732627563894312961,1170614 750421453938515968,354831 767551601976369153,97468 794278755627712513,258456 767094438191443968,96437 785926520074186752,199262 772011263719116801,112363 794915978366877696,261155 769543028776112128,112363 793157719461011456,238589 767069644163129344,97355 753678446610395136,27045 795684412155457537,267862 763516075149373440,78684 791224568866189313,234796 792176306825760768,242693 764828175729766400,84724 775102343566200832,140444 756936353166692352,41839 775699924193345536,150511 780804438822793216,11774 792835758776352769,243187 793808754189795334,255393 787031240402665472,207965 793607082952065029,252020 778554667701862400,167319 792749587987587073,246392 761621491607830529,69794 775757424711995392,151463 767784624995000320,101163 779093177273765888,171693 767840009441386496,100893 773604138248728577,137869 780854722177691649,183269 793120379774627844,249469 758796790724304897,52031 774009241900228608,140372 769181765025927168,108848 794558534062993408,261155 789455423996768256,225456 791671880012926976,240483 795079456457195521,263926 767556406300008448,89076 787528106097639424,210238 795027849514254337,264064 795401497357979649,266822 750732967354503168,14277 770711145992847360,119681 760599981552050177,58227 789129504400605184,223492 790933759751233537,226538 751878678087282689,19792 776911746770595840,157840 792423633411006464,243165 761412069413359616,67401 795771354020618240,267989 765937048997855233,246425 780109227146801154,176125 769553689870733312,112872 791664119879393280,240483 795357294175354881,249926 758354774316113921,52554 777910708109389824,162348 788987645019975680,11774 753363320913162240,26828 760972908193718272,65974 770717738608230400,120610 773928087071420416,139404 771824519962955778,127836 773785961591246849,11774 781200967286992896,185921 762612807187726336,73814 772904024710508545,132335 755123125411536896,35044 791767780487892992,240145 787386188487360512,208307 753366856740864000,26458 762791912436752385,74681 750367416094302208,12883 756616733658583041,43553 759912154287841280,59631 757154628425228288,45669 765513043954597888,87904 788240418404204544,214084 789702746936975360,227244 762631656293343234,73926 785887427474882560,198878 786672119572815872,7047 787913947479441408,205197 789192790232084481,223286 756525936112197632,42495 757580511850139648,47761 766412397447962624,91810 794715037810229249,262752 766102296535052288,25656 753350418537734146,27061 755493878057279488,34666 756709996503662593,43553 763767954517340160,79691 788805635768999936,220526 749320088873033728,7901 741709222119768064,1247489 775327833061154820,148045 776146453483835392,149200 754805331985833984,33470 758708518270623744,54739 788730402957434880,217285 794332126254682112,258741 778776861400829952,166860 794748746609393664,261555 778967998690422784,166860 787796663452725251,186212 788767051691077633,219915 791008290876616704,235486 749241545791012864,7836 763452023131869184,78129 778349810541744128,167319 794316700858585088,259457 758367120443015168,52554 750145423596216320,11495 764852520371884033,84724 768983232817795076,109960 791439195872964609,237198 791440537035210753,238207 758708645349720065,54070 758816709050454017,55552 761614063868665858,69711 755163132721520641,35890 753943473414295553,27045 762261355416039425,72370 771217577485803521,118191 785522754267119616,196676 772835155102752768,132335 755391435445268481,36735 794634383957327872,261155 756269665274343424,42432 778704425267306496,169916 779868529570918400,174465 764298121463541760,82457 793457440549244929,252408 768789220202803200,108849 775372328666484736,148033 792436648176918529,245130 771431817668853761,124597 790949706759143424,235147 766650068938010624,93823 766932920988598272,95892 774973833052844032,144607 793250611726651392,249926 759097498082226176,56964 767392931569364992,94699 769307913571725312,111634 776105252097589248,152878 755391891017830400,37044 769875816029138944,74247 759945102554984449,58834 768991797443825664,110477 754027678823362561,30296 778667089464729600,167677 790063578086801408,227048 763773533243801600,80098 767868968342261760,101681 786069238381436928,199546 778216775850692608,166321 761568663044550656,69231 794612856461344768,261155 752150166107525120,14277 771310329024253953,124597 756193510441705474,41726 766419978056642560,91553 775793337236357120,150426 790602271386169344,232169 792881119817531392,240483 760802067216609281,62779 788605936134946816,210390 793127239005024256,249725 753628414448250880,28501 763792286325014528,79585 771379771322175488,124904 776247471043252224,153194 778672596720103424,167889 785642197630742529,197512 791721600743768064,240627 794788568090542080,203546 760818200913252352,62728 761464721962782720,68273 786969093601501184,207949 791350742439243776,234864 793826640472051714,255393 770694318373892096,120610 790972590777065472,235487 776266279758036992,153845 771677215419342849,125554 779433073997910016,158387 793427489380904960,252020 785997818540482562,196917 781220510730452993,186434 791810708279263232,240890 779330716723056640,171982 769147100286160896,110585 774359723306999809,142671 785549353515622400,196917 763191801985589248,76652 777623318644002816,162610 794320064023437312,259743 761569680599285760,62492 766704536027271169,90327 779759562408792064,66922 766750198701826048,95708 761217167182487552,65180 792256103316803584,108396 768121799502499840,103212 760511501031604229,62877 768084944660885504,103261 779120360545480712,172428 757057472708378624,43314 764151673442926592,81574 794328051681267712,259543 756596759879704576,44310 764111844126568449,81702 768174666343129088,98072 780530640353652736,180268 786103914160648192,199891 753992463497375746,30590 774693327954411521,142721 791353515662794753,238383 795049681797738496,259190 794605150727901184,261155 795425716359856128,266079 765669917958037504,87904 773586816653991940,137158 779766587859533824,173347 758803061749846016,54525 774013747799035904,351489 763409252606062592,73926 771831503059841025,125742 772047775806607360,129261 756409460625543168,40256 785927402333560834,198576 791350498095931392,237908 777330189109907456,161456 755763782920445952,39462 768482158000410624,106774 778678336591495168,169232 790416936072904704,11774 794565422725079040,261155 794979989389197312,263895 787831385214050305,46572 794583217198272512,261639 759464996527042560,48663 780423490889539584,180197 753261064561758208,26627 781897364743163904,191354 795771290649067520,11774 755042945854693376,26066 765159009854885888,85805 790754808546328576,99049 791714285554728960,240718 781512623514714113,185595 749749118470328320,10063 755895420149112832,36810 765068250279473152,11774 773880666962423816,139404 750899634428481536,15808 765663986536816640,87904 767416713776287745,93170 793815652242903041,255627 781502424842276864,184001 733457897045254145,355480 794489006281007104,260852 753218246308990976,26140 793424709635366913,252020 780824717846466560,183269 785584632171487232,197297 753949465418096640,30590 755419866639790080,37044 764150209320452097,81869 756589045615104000,44274 772850294409408513,132335 775078014329556992,146804 795028248878927872,262925 763215133522866177,73926 763874525008179200,80155 765657820247183361,88874 765943704817377280,11774 788196777421856768,214492 794693349139763201,262849 769031201919238145,108395 768928309791039488,109915 793155388803776512,249926 753373351813451777,27045 755161314134224896,35890 791349093666725888,11774 792304557707583488,243075 781353302801997824,186584 756578694919970816,43471 771883343017156608,128615 781138757256933376,185496 795368827529916417,265908 755993116797198336,41108 758824409322840064,54861 773925901008506880,138819 775372465543389184,148045 785744511951437824,65113 773994655591432192,140230 757427435327610880,47263 760289778394763264,61544 786541434316918784,203674 787189126923681792,206258 794617605340286977,261987 758426331394678785,52659 780496773810905088,180873 777126039671627776,158520 791842800060862464,234990 756288720643301377,41680 766313864296136706,90665 760649629213917184,62654 755850974330232835,39462 787059561257656320,207109 787895582081765376,212239 761630253714382848,69195 776804105293484037,156835 778756070512611331,169889 767860952893001728,101074 777639587359457280,159245 794613367532986368,262053 770305601574285312,118087 777085756405784577,157724 793472108877807617,252020 786635024267370496,202265 758275076210958336,51855 771507299336658944,125163 794002292915568640,255870 794291179668066308,259267 793140527726153728,249469 795772094130831361,268183 764972393093890048,85562 787055057925791744,207613 780598748669890560,181935 788770812694138880,220526 781836268644634624,190635 754990594020237312,34666 752686954198827008,22436 753593319230361600,26458 759002400195645440,14653 766302838263681024,11774 776830898444435456,158428 795330688467816448,263965 795299835247149057,265257 791959915245940737,241996 792096211398295552,243075 795266277250043904,265724 771894478210736128,128519 778433275874410496,51644 786581537328431105,204413 790723502152134657,18395 786975487025221632,207613 791877810126073856,241034 792799647995662336,244270 765960066310803457,90356 779346806056579072,174115 788808988980813825,104244 795394244353597442,261155 773616703406235649,137158 780493166575247360,180099 766436762088374272,93823 786906411540164608,207287 770077385840586753,114074 781651647541882880,177455 754870476346888192,26458 755185974070489088,35890 758428541423915008,52061 766365650705055745,93286 778118117314719744,160134 790914222909628416,234583 770585728371884032,119832 773295489248669698,135888 772274067776737280,130415 772850967507238912,133071 770191206450012160,117257 793571294457495552,252020 790654013578489856,232863 761876237627170817,61348 776241318200836096,152735 780460538266472448,171995 794686450771968000,261155 762529653189992448,73030 789513947070107648,226717 733337685729763328,355480 792101186094727168,11774 765599034459291648,86653 756529762353356800,43341 793157488128458752,248437 749704408028418048,7546 759085353802272768,56784 785293846364028928,11774 793434772454330368,243075 791746435850964993,240145 766115965197135872,91458 793142390613643264,249469 766860299387346944,59936 778589136517144576,168794 793604567548047360,249926 757725551163420672,49121 761753759466737665,69947 766775987199578113,95708 768918514346450944,109666 793996885841223681,257325 756945220625989633,45311 760875804502786048,65180 763887478486999040,80939 766120246969118721,87858 785247651247693824,194167 794331911657115648,259659 789657581178552320,226490 773003209505804288,132333 774306258992046080,142208 732873510352211968,353228 771841102554988546,127579 790896975470333953,234583 794527207242743808,261155 756259256098234368,42344 760810610137280512,47940 765211306911727620,86440 753956703952044032,12233 786278007174410240,202429 735312351327576069,351511 760948606446686208,62726 755261857942810624,33356 767840856892137473,95055 774480491558961152,143585 793976698001768449,249841 793892183816466436,256255 754987547500175361,34167 792028327410294785,243187 785917166281379841,198591 795765926247309313,247930 733017200211021825,355405 749869740986892288,10251 767761503495737345,100891 770636116718260224,118191 770727330733920256,118650 775581806653497344,148645 773978962305449984,140444 790764122581250048,233154 756499557723373568,43266 759079363698683905,11774 778737280714366976,170252 788652500601765888,215005 742770895710650368,11774 769689108197281793,113836 786003039299727360,200490 788226880050569216,215437 756651270031585280,44271 769175063946035200,109960 792768656635785216,247241 788561532963528704,218969 788898662214623233,199546 792345565988200448,244978 794885531612094464,249926 743455854326865920,350505 766672187839410176,92959 793429133091012610,252020 760156020433911808,60801 771278370512506880,112939 755111107426082816,34666 763747248454897664,78239 766408106859520000,93823 794697215595970560,262849 793210719684755456,248516 775190488282300416,11774 787261882356801536,199307 763163598105485312,76127 794534818562248704,220689 794640537508724736,261155 759533599704186880,57574 780745378240995330,182752 780764756793823236,182960 790697733816549376,230283 794722193187934208,261155 764947159728787456,11774 771039902578401280,122146 780940792755924993,183269 764217076546502656,82066 789516227618025472,226731 793639900515934209,254058 790619390580449280,231871 793127327421136896,248962 787835044392013824,96785 795121342614040581,170187 795132563010383872,262486 795393175590408192,266151 785835959892008960,196795 795711920959537152,267618 755853271546290177,18215 764235762288234504,82344 788757322889846784,220526 789130979340226560,223807 775436908205834240,149200 777690197479845888,158387 759940130022973440,59217 769543830265745409,112336 775001093382115329,146259 795319678931439617,264397 787889923915481088,213672 793617166553624576,249926 766734579361210368,93286 770436334582374400,118192 788452856839876608,217658 781834558786371584,190635 790195812013842432,229724 755058421204938753,35044 765263708348116993,11774 769189964047351808,109571 778401362283335680,167398 760639962027028480,11774 781454838106296324,139404 785839489377824768,197512 788825680259780609,216009 750689120960311296,14583 756504593542983680,42249 759531974650277888,58757 794478536526536704,260871 795340954181963776,257492 772705811990806528,129551 768918420528259072,109709 795681758226345984,267262 791439433417551872,238780 794335486911324163,258878 760577280611680256,63149 793034465144631296,354238 758428685280116737,51451 758717720191832064,46076 768979704158171137,110585 774042059145568256,139404 780163318677929984,176128 787685213560274944,212083 749314151911227392,8160 768293106374414336,105109 794595070234087424,261155 757747405680939012,47940 770110652610469888,27485 776096326115270656,153095 764188132417732608,82544 768158253234712576,103354 795206787913973760,263896 788832077697253376,219119 763840831891599361,67326 776198532550258688,154322 794120638701195265,255942 794591733870829568,249926 789818949776973824,227804 786044741657821189,199320 732387278685868033,351837 759957125325926400,43471 760320506247712768,42435 774046983073902592,137869 751978151853588480,14277 764157176071983104,82283 773577002431320064,137158 764777704919097344,84666 792664239920058368,245117 794617275731025920,261987 780106923576324096,176125 761240690806366208,66897 787894099147911168,212239 791705074863005696,239610 791369540152111104,238207 750981561529540608,16176 793478091716845568,249926 768185486678589440,102859 794016919707734017,254209 795673678126182400,267972 768209214867210240,104156 773880898471202816,137315 762307116451397632,32941 755157662124412928,32572 792143652764123140,243615 740944770646704129,1247407 772139287022276608,129558 791045810343456770,233736 770298925907517441,117364 787298227108384769,196357 790006388063768577,228354 785682247970123776,196277 755144738588667904,27045 760140550104293376,61051 765020133353857028,84724 771401205742505985,124883 773224052450291712,132364 760279735976865792,54974 776556757929725952,156053 768897130203193345,109709 793157497372672000,249926 794920520525484033,229922 795284709068644353,263676 768655240367316993,85326 755203826903318528,36219 756635228295290880,44450 775091372042833920,144935 790663297221746688,232137 795761873513775104,268777 773649505069785088,137565 742947320539578368,350711 793155615891689472,249852 792485471720968192,226738 771060847141539840,43553 791107591665352704,234583 794363778443972608,257492 756901439624974337,45122 764829666414829568,84724 765915423007084544,89733 785716440334688256,198094 794683894704574465,262752 794577267313676289,261155 778982642360344578,171693 732168035868409857,172295 755165173984419841,35890 791300804502294528,349507 763974963732750336,80939 765129702927241217,84724 770024249541136385,114220 787120665740533760,209351 792501215091236864,229693 757083883666112512,43751 793867171713654785,256255 778586133559119872,168794 781855839929962496,190517 785487439603326976,194949 772302869772967937,128355 772518208997888000,129551 788196885194354688,207109 753236139377516544,22779 787001638418542592,208167 790980085989961728,235590 767848478621831168,101681 785811593003208704,198671 793791057880158208,166282 794380853480718337,260173 794741953686634497,263096 764966134567362564,84724 756257287673552896,42344 776529298186342400,156061 787344969036029952,210289 768525766875238402,105109 791618895018856448,240145 764839257588498432,84724 755865039383343104,39957 772393795631587329,129608 791800300675866624,203710 758307548961214464,52061 779716967565553664,174756 794850338947862528,262849 794931463691108352,263895 769200808512647168,100620 756203948332060674,41469 768962084272865280,109913 774272697207369728,140676 780808244654706689,183269 789342522531127296,217634 763551250969395200,52554 780049294812381184,172185 761729261933826048,70191 790784603917213696,193121 735947005210435584,11774 766352384436166656,90629 767848928259649536,100605 733399835538137090,350327 763458403247136776,78344 764981034475622401,85161 765989941595734016,90694 792615403080052736,242177 752130963480547328,21034 767770657677533185,101163 778321377648644096,163586 790935871369248769,234796 732136130758512641,195876 753030462956638208,25071 765063901079822336,84929 791308578720194561,11774 791766447320027139,240943 779789786668302336,176926 773549588665864192,135736 774871127533379584,132752 786696821049593857,205143 777519826042576896,161960 790571951630581766,228820 794338792953872384,258741 794681932084871168,257492 793505112270319616,252741 793866185464963073,256255 757622094737838080,47761 771120058869350400,123499 785470836937404418,195975 794934403587829760,262362 789837706255708160,226490 772077194226962432,125163 773924721113063424,139404 775765813559173120,151463 777939584713916416,164826 785504587021185025,150812 763725346227097600,79513 786735576149991424,203674 752713573789339649,23167 768573379091718145,107032 760437211577933828,1170508 791020442932895744,231612 793989140400472068,257353 753948387217596416,30590 758594347642265600,41680 778936665565827075,170373 794561579354378241,261155 761312142800936961,66105 766465690693869568,91946 771717278022955008,126389 776830936784703489,158338 792026935102701568,243187 735862936955179008,11774 766512917520842752,93823 769919600456785920,115511 789884856801095684,227242 754717446800494593,22393 755169643585822720,35890 764161390810497024,82209 762032560021000192,71685 764138507359154176,82177 788062406773764097,215030 751176689342816256,16299 772574353649078272,124597 760440248568467456,62805 769680614043910144,114985 753641633514651650,28281 764843309319720960,84745 771425681519497216,121165 776121488026046464,153545 763752709472284672,79513 763771225814470656,11774 780536906874576897,354847 751196706033786881,14277 762904562575564800,74431 785883038756573190,196788 763483658422550528,77668 760969065573720064,66105 785858935374970880,195371 795026094676185088,262849 755823483863572480,39957 768945284940304388,108795 749301865247039488,8160 751205647417483264,16833 778999771063214080,167220 779066747693346817,171902 732972311821746177,354847 793319286513160192,251452 768842910771142656,104162 763377266818625536,77074 774835674545479680,145244 762814311773315072,72408 750905221430206464,7275 750704477523501061,12883 757671460299309057,48735 771714513464942592,110585 753675937368141824,28866 774735663363002369,144573 755563978068205568,26066 762278184423399425,51778 758646701162835968,54070 789523333880614912,226731 749451982327410688,8797 764994278749769729,85562 766713990357651457,95708 762870158993960960,431998 787276027559116800,46572 733094646415396865,354983 758185537878552576,50542 770990112922558464,120610 773951855328161792,140444 787058346125692928,191622 788188088497430528,214078 790067388880396288,228363 791750633724514305,240584 760978276672217088,66116 791994409449586688,241819 794249928532901888,258598 780755742030573569,182870 781638563494584320,189649 790743460462661632,235349 779110159092162561,172089 764060165825888259,79691 769150258735636481,104313 788425253655543809,217519 793083960989548544,249348 751993148096655361,18298 770521524428169216,118192 768855496770084864,105109 771762651214991361,108396 770866804197580800,120610 789526614824538112,224225 771489929285165057,125554 754717754192691201,33356 771294170463936512,123583 780797767887101952,183269 742179829123055616,350711 768071749745446912,103354 794646741152829440,11774 756558164854726656,41798 750703751900622850,13356 758616981696380928,53163 795374054844891140,349700 787176211738791936,194230 793501177673547778,252020 749476320170549248,7828 751140320562192384,15808 753790508644696064,22439 764118103588339712,81869 750833013403987973,14349 778467469224574978,167220 760840517051637761,63037 732402617884639232,351286 750324101294817280,7461 756850099318292480,43391 772157173677826048,127707 768293237010206720,100605 769082408155156480,110659 778570036109770752,168794 788745161627041792,108396 794379677313941504,259773 768371234404990976,104932 775145654339469312,132370 759193324427239424,56964 791031328242360320,234653 793400741344010240,251327 795772886627840000,266138 771396817867067392,124597 780790963325247488,179272 778825062690369538,169750 785840850861453312,198878 788783432549687297,220526 795717447747796992,268448 790319765285896193,230277 791368328736419840,238395 794219594109980672,256471 777960571929067520,164764 780021782900187137,176203 791503789190766592,239405 749794425270890496,7469 788865643906904064,217837 755026574513012736,34872 777162169502818305,159876 793412730254426112,249926 751123691556048902,16728 753461984688017408,27045 753953890798678016,29263 755168837717200896,35890 774248412447465472,142208 775356872152977408,148018 764491415506259968,83422 779100148244869120,172760 785654622946025473,197911 765567204943331329,87245 758658769156972544,54070 751238766241517569,14277 775490741166481409,148473 793750161847705600,254549 790342997669847040,11774 758073665695121412,48663 780514426327674880,180056 791828096018022400,240890 795757355556282369,267933 788061732052856833,215030 758033651091243008,50654 762996926878887937,75724 768450654436102144,106548 791551812318793728,237385 781273855226707969,186883 785317894301315073,11774 788533508536954882,218875 789456342352289792,225359 795283956027375617,255393 760557829405028352,62805 763780164748619776,1249166 766464346524377088,92958 789812429324562432,227420 779898874722816000,174995 795730975237894144,268710 751620278476693504,18323 752089626051874816,14653 755657463668600832,37109 792421846947864576,245268 793486926309318656,252020 754044181765513216,30590 755162759852064773,35890 793105517023469568,249348 787300753320906754,209974 793170772730667008,249841 775370773934419968,148537 794396384367558656,258456 760115737717567489,61051 776166764774383617,154279 793208719484084224,249926 762001447789527040,70540 788507624874446849,208146 775790925909897216,151463 792427923244392449,245268 795320340356431873,266079 795359479860699140,265878 760690088120639489,63776 771375600778907648,122622 771404700231032833,125070 777065386525196288,159876 790379605609897985,213803 790755609146634240,231894 761282755535728641,67219 793571725506146305,252020 795376061076951040,266151 751120196539154434,16897 758590337157767168,28015 788050491225825280,11774 778736275645878276,169437 795024255670976512,263898 780437791222018048,43579 795441714244808705,266151 752977271078526976,23719 770087599608324096,116373 754253794360328192,30815 773952464328462338,140444 777152099222073344,160221 790586489096826880,232169 746234196360732672,195876 753037313542881280,24526 768225597470367745,103924 785593628500586496,195975 769307615515914240,111225 780451487742828544,179936 751037188549251072,12883 775052029626646528,146405 759371452781035520,56964 768483842910982144,11774 794616456373796865,261155 791362402222649344,238207 792034010457223168,243092 744905473267212288,504803 753756864815308800,29263 755280765231988736,35890 757303817792790528,45525 777145879853731840,160480 786939189447237632,207613 752956883288326144,22393 794018954763042816,257423 780075817300795393,178045 780679991839236096,182036 787015051496554496,208065 793252437263912961,249926 794918460862119936,261155 755880579724374016,16299 756360261267775488,42432 781484184032325634,139404 791276786243952640,234583 795105995513098240,264397 764239238070018048,80939 767929524562505728,100658 790698002709028864,233692 735557222718148608,11774 757540841434918913,47782 776893172190437376,157755 795401591549554688,263933 765031078314717185,85562 770738299778445313,118192 770757594667450368,120690 762033867855433728,71270 732792238779052033,1170729 765968535734652929,90618 780538364684595201,174557 770439629828857857,44421 794724632637165568,262849 781110031769034752,185496 786166203815370753,193204 786634015113699328,205270 794225981439541248,256255 765203597587951617,84724 773815890630610944,139287 779500375418208256,172185 792800930932686848,247241 789460953603661824,225981 788071554072608768,215005 750447925528932353,13532 760871522143604738,63712 766427402708942848,82209 789657222787629056,227242 793180923583881216,249067 779569817338548225,464984 785282290477850624,193669 791077158483431424,78159 760489842866262016,63149 768498164387094528,103975 786004346236436483,199462 792919035989991424,247379 767732755442438144,99900 757590496625717248,47844 787278194319593472,208431 787883550234124288,212239 788438694612971520,11774 754085131229495296,31750 794677419382697984,262022 752659174350266368,22779 756590094027370496,44274 753885388209524736,29614 757957363525529600,49925 768095163822379009,101134 775388559985356801,132791 777690137492938752,160618 777876060910284800,163990 763433320856387585,77598 732446350185529344,351387 734400077222051840,349764 785812306286383104,198671 786265635714019332,201958 789558752273805312,226731 791341432426500096,238233 794535115296829444,261155 750734727682797568,14877 793272179475435520,249469 775333554758750209,148019 776480528883183616,152589 788064273314439170,215005 794594274226618368,261155 791067473160187904,234583 786994421719982080,208176 757881409147113474,49066 781654040316813313,189314 785325743320346624,195148 793186507435630592,250064 760548905545326592,63451 764297680675807232,82283 765971447030263808,90565 766369332825845760,92885 750321295137529856,12281 792173140474421248,243187 794670355201880064,262022 771586316148416512,125554 778575569726296064,168794 786272079804903430,11774 792455990104907776,245750 795300490124767233,11774 779770719576084480,174230 778366991195176960,167220 792913060943888384,238272 787101743830007808,204835 794797176878727168,263108 795414716986298368,266491 753995384423350272,30815 770660434831548417,118761 790383310471999489,229909 761331010906710017,67401 764561482650705920,82066 777069939253473280,154716 781798680961613828,171991 766241050449117184,50307 752023524794138624,18555 755821273448587264,39285 756504884929626112,18341 770043319770574849,112363 767437363366592512,95055 785901581258678273,11774 791009285920567296,232169 785548294017519616,130635 763511253985665024,78947 775116109586440192,146675 794649595552862209,261155 756243429743587328,41680 773817746769448961,135004 774433252220162048,141022 780941271573463040,184535 781221881001246722,186434 771832825309835264,128143 786546143018778624,204413 771147969215225856,121014 791388985008488448,238780 746380859654103040,11774 760924157320110080,64693 764842208876957697,84724 773293643503460352,134875 775699803023998976,148033 766749311006806016,95262 766776380843491328,95707 772143761417732096,129462 753718267370311680,29263 771767814415867904,127582 793585782929838080,252020 766497009356435457,92872 768231803068887040,100579 764456113748180992,79246 780928962021040128,165590 745388034338652162,352982 761139126397698048,61051 768296586925322240,95572 772245897774104576,129231 795005384289353728,263551 767508990347456512,87904 792110762323869696,243075 758087528658251776,50666 793166383366279168,249926 776493980204662784,148375 750451706996133888,11687 753729319797661696,11774 741651114521546752,351146 772422862133202945,130669 791809914876358656,241034 765658102234353665,88998 733412003797045248,355667 772183975913631748,103986 792690788723458048,246621 775411769770663936,148800 791461323762696197,238938 751037587289149440,16422 786966957316714496,207949 765183135554285568,86120 772477105498193920,131122 781253325651972096,186434 744967693162295297,686533 781206095586963456,186434 757697493773783040,46958 758141546046758912,41703 780832564651057152,183269 769606968629616640,109594 775506397349814272,149756 780819123378933760,183468 781154688074915840,167220 763732908607737856,1249156 734430014842736640,148861 757962014362771456,50424 765719421306437637,88920 756589728611364864,44265 756618684609724418,44429 763757899940110336,79513 792397633121820676,242693 768261211817476096,104406 747671542235004928,1247755 758659183826784256,54070 764872066243833857,84889 778391745377611777,11774 793224678483656704,249841 793623346139267072,252408 747471345546629120,350377 786717727020949504,204413 787695280099463168,210676 753362354335657985,27334 793498415116193793,249374 751168771046436865,17143 773220262271655936,132364 761805590083448832,70543 792191592773750784,243187 756203875628089348,41909 765982089091088384,86103 780153435635216384,177704 756201805852381184,34898 770582027028533248,119832 751956650572017664,14277 769437179311382529,111558 769946806373404678,26066 778329143125676033,167273 790710327105064961,232884 788858248921227264,220526 764012234003484672,79691 778578683623800832,168794 791313095826124805,237236 781136103222816768,176203 769289903976833024,112399 792047047335567360,243187 778472016999350273,167003 759133363336781824,57189 770799812958498816,120474 755164395844567040,35890 760020438659596288,56839 791355986015506432,238207 749922682104344576,10735 759205716091629568,57105 785352582227034112,194923 763221997077852160,75899 771732890077933568,127366 780958642572931072,183269 790954293851553792,234653 789427559515553794,225981 776736713808805888,157755 771648782081503233,126940 742472120995844096,11774 780905365131059200,181886 785893185830674432,196991 749407126448209920,8297 776017523741515776,152735 757605548367970304,47782 794672381696544768,262022 760609583048101892,63393 756941412881477632,45125 788544443154432000,218832 795133765165129729,265245 791782394328125440,240793 792569859125018625,246273 792515766469988352,245549 794974787365928960,197512 756515656732991489,43399 758703763267915777,54272 766388163044597760,80939 774028106902503428,138707 733329869971410944,11774 758432851435978753,48289 790788112217731072,233756 791255779928109056,234583 794908973556113409,262849 757387623673409536,46405 758388264059437056,52061 793167066316443649,250033 751822464154345472,18893 786301157748662272,192032 790689332982063105,232169 769263068387938305,107745 769350728808800260,112104 770817410698010624,121479 763062810158964738,1249056 772877940887588864,132370 774750854586830848,145286 791468861375733761,238780 790247237163114500,229910 790645364932087808,232169 771430894242504704,125367 794203838416756736,258598 794570659015757825,261155 793509846167543809,11774 760718131740438528,62798 793360462800949249,249926 787111877356625920,207119 758461711015776256,53289 763425734345883648,1249111 765759065117102080,73814 786406639997820928,203350 792718036990042114,247054 766422675862478849,93184 768855513052352512,105109 755361755056877569,31912 793976703261388800,256276 735862521194774528,11774 756971410329890816,45122 758956492770844672,55260 781521230536912897,185601 795745545050615808,267746 753181512737099776,21461 771805456280846336,118191 770602318366736414,350711 792408131473027073,235215 778561673191981056,166852 795318424834543618,265257 758414320149684224,50827 788899094408339456,11774 770402085737070592,118482 791764210258542592,240584 754084147769987073,31320 752974274680479744,22777 771051024232611840,121612 751137333840314368,14277 765563872417812480,88148 769596054958473217,110893 786629554886569984,204373 776135251596865536,153095 776840560543793152,158327 790895348004847617,230708 758759784220725248,54070 778349018791292928,166913 794556987719749633,261155 753674059297107968,29011 760443870714949636,62771 793248509612863488,249926 766716411506855936,95786 772601482109747200,127218 786301582799433728,192032 793164855377289216,249895 778670616870346752,169029 795748071191805952,268646 770517511473209344,118191 785596604782899200,197003 794111264880558081,256439 787836104510582785,349856 763921939232456706,82294 766107995709149184,88546 758042289004437505,50923 774041656018423809,139404 777533117120774144,161901 791342920779661312,238290 785948792768098305,199739 777748880163299328,159383 793169028621664256,249926 766843328746749952,96514 794642566402736129,262022 763557736030154753,78566 765016817052123136,85562 768914900508745728,109874 776150479130595328,154071 785569110889422848,196917 790775028866355200,232169 768108639143944192,103506 776752253222981632,156835 785657144444121088,197512 758717981941641216,11774 761714800376197120,67226 767147580404953088,94699 771301109826785281,119520 759540719371575296,58757 790325133701283840,230485 792477083557658624,246225 781886495040811008,186639 758334391701626880,52388 777903225588461568,164001 777938108256051200,164826 781138750969556993,130635 751106029878902784,14858 776255018294841344,153845 792463686539542533,245069 755576934839574528,38183 760913772789768193,65387 776825079476871168,157755 794060964966449152,252196 757250828684042241,101431 793302349330550785,250430 769678543856898048,114357 777643701694672896,162044 792237645241815040,243187 793176410194112512,249926 794976836610641920,262847 795692563608965122,267862 766026888355741703,90125 793929072694951936,230523 750703280271990787,350824 787008764016730112,207965 791787483390283777,229693 793987490868707328,257325 789479115103539201,226180 766312750700040192,11774 768855481670520832,105109 770295579444379648,117377 773942298853933056,138819 787381885697654785,210289 758307748144566272,52112 795371069808975872,250633 792127343493980160,243614 789437476515426305,225981 770271068338749441,117257 757543685361983489,47782 780137630847512577,176127 792347726444761088,245095 758757850344587264,54974 762665111534309376,74133 765012819859431425,85562 769661167199514624,112032 790653555191361537,232169 752995908246175749,25255 756280470476914693,42495 765043912562118656,80393 757727376973320196,17120 755807256709468160,39820 767710323994308608,100605 769473269283958784,111558 771063430132432896,122388 775031112515088384,146580 789205334485180418,11774 750378947821666304,12935 764493254004015104,80939 771446924964618241,124863 775429661941694464,141415 780420171936653314,174891 758703647630831616,54070 769956672647356416,115908 793157824293416960,218164 794725957877846016,249926 786279653011025920,200244 790199497846427648,229693 795764848378388480,268643 759154017813626880,57131 755180254185025537,32404 789488468573298688,225981 763266772837490688,195876 781283466730151936,186584 765482417339719680,86440 777952450015850496,163824 788836648113016832,220806 792027108717363200,243092 737692467995234304,1170352 763172324493393920,310644 778172982426472448,164826 778372044798984192,167220 771658503714770945,125853 790882013909778432,232863 753796641887440896,29503 781201419626016768,186434 791645300813213696,239456 764905328106278912,82066 773848071767728128,139404 781271468977958912,185595 777999154157084672,165435 794818556982476800,260173 771315059704291329,124597 791060434799304704,235963 792849326280155137,11774 792406109633990658,243187 792596614737039360,243075 793185457513254913,250261 767183147251490816,95503 785930785308151809,199211 795735460907622400,267576 764628112881639425,83391 770842535023390720,120690 774226430427213825,142074 790179455520141312,227048 795719697253724160,261155 780802060707041281,183269 767933422786535425,102342 770763435118358529,120610 775369933458780160,148646 785461319235358723,195975 745329737258639360,351146 751542915730534400,18491 765313160870068224,87145 769266701888282624,112693 769342874794258433,112336 773311500584824832,135736 778663388712808448,169310 787274417072144384,207287 751138547747393536,15808 788071630643658752,215005 771142601798025216,122982 779066952392269825,167220 754769234257907712,33356 786973882729242624,207949 788765234215415808,220526 761193996588691457,66878 790911359223463936,232909 793240754713919489,249180 794206583878283264,258044 733182224506314752,355850 753703889464098817,27222 788438982443069445,11774 753368628934938625,27317 775748429234466816,151071 791691300437458944,240070 752824924302086145,85525 778299893068750848,166390 778073374065065984,163242 766353023874527233,90384 776000615335890944,152735 781424776057421824,187843 785589325232640000,197297 788573694679392256,218275 780104824717180929,176128 781341975588941824,139404 794239295213150208,258598 760138490482794496,60855 763458603860824064,77632 781574145872007168,188421 786227016039141376,201555 764554350190432257,79561 767083471290236928,93170 760918655634898948,64693 768921370818260992,11774 781484586123468800,186550 764997006586548224,85562 768894741823885313,11774 772893893637632004,132364 759200195733233668,57605 761978414479790080,71026 763400774575620096,47940 768947739933626368,108849 787437179198906368,210287 774001028756672512,140444 759798541766107136,58481 775484698558603264,148870 776061688994930690,153095 779335990829719552,173964 781246701147451396,185595 795431854350487553,247930 751845548764856320,20113 760292776760213504,62165 766742510257467396,95672 775809490344116224,151185 774397238638436353,111558 768931320848187392,108729 788812032464171009,220765 766726608963178496,95708 764252026998034433,82002 767781170205585408,100893 779096499825147904,172299 763182857099419648,75675 793990393259958272,256255 788112804226228224,214247 764986972846694400,84724 795700318877061120,11774 793598110442278912,251452 788784490319577088,220526 761209641061593088,65839 771045563722784768,122146 772456133432713220,130415 793944931140337664,251320 767150355046141952,97438 777879438717513728,164001 780249388048199681,177773 791650321193918464,240145 793973782381789184,254135 752270948905123840,21074 761620349016428544,69245 786373970295685120,199546 758428611649110017,52061 794694325942812672,262849 766348654688993280,93261 794581578554966020,261155 790357572993765376,228501 781866884962643968,190635 787462841968300032,180433 794232443574358016,259063 744344295545548800,349312 763728983296970754,47940 763739818786451457,79814 793282056369287168,249926 773093834377031681,132908 794025514096881666,256439 772501886276698113,131258 780511431158435841,180306 785554262424158208,196788 769323401504620545,112693 773010068006633472,133454 794173523182972929,234564 744705415653523456,351290 786685879620435968,205728 754095033805078528,30910 794319126776803332,259659 752625427001188352,22735 757667117386924032,46890 785539954638139392,195975 791441643564068864,239076 792167473818640384,241678 753733982957678593,29263 763549754689105920,73814 771492463362072576,125554 788905827255980032,215437 795721038415982592,267855 793188923707039744,249469 776302673628770304,154071 788813317603151872,220332 772345468886016001,130327 773208779198377984,11774 787489362330030080,209582 794870912264847360,260033 795719798319628288,267737 778687593869221889,167319 753264082996703232,26563 789450213786132480,225981 762663261351227392,73926 786174940261261312,197512 788042968133431296,210238 795062179045240832,263289 764925136298311680,80486 785834458779877376,197512 753565357776990208,27222 755306236153892864,35890 763187667702087680,1249122 779329369663639552,174115 749639267857600512,8670 758306287536844800,52112 773209724292567041,135025 779309911754801152,173490 788216915692953602,192840 795344958765039617,266068 762296443289870336,72495 765706984989593600,87904 773904201592078336,139404 750016591723524096,9925 752926758932840449,24134 758760445545095168,54070 781142018798022656,176101 752901034285170688,24316 780418740118626305,164475 774080693689262080,141200 761707017786490880,67852 762730730279534592,74612 767843931027484673,101681 768961304836968449,95055 770654705739366400,118375 740934647480209408,11774 764481578504425472,1249238 788694643286413312,219942 752936754835927040,24196 794583494802477060,261155 755053346013192192,35044 756273010622009344,353879 757577605629353989,47761 762285376543219712,64722 756519180397076480,43756 758672297377009664,54070 769689827365322752,114779 771865188685328384,128519 773508936687230976,137042 794801036795973632,262849 795061048466436097,264414 756370615129341952,42432 764296281330245632,82066 752913659551223808,1170739 765270708410781697,80939 769801267598139392,112939 755010021365280768,34666 789185777720700928,224221 787287580673007616,209477 764129096091705344,82066 785493906213392384,196277 788836933518581761,220767 771434878181056512,125145 775092156608475136,146838 751787644351164416,19562 779348409157386241,174115 787891876854636544,210235 753703263967453186,29352 786737083935256576,205989 751725863473848320,18893 753372420069814272,27045 755162329432596496,35890 779885343227179008,90252 779106710975676416,172862 790664007074058240,232169 769332981345480705,112336 785781958521618432,198094 792761880720838656,247241 794666831902601216,261155 753197325972021248,22971 762781265015832577,74592 750368172373528576,11774 767395581408911360,97379 767793075196264448,101383 770385041516101633,118698 794180116163137536,257492 785778838848544768,196538 777205663415926786,87904 780702605173518336,182036 780780813482766336,182960 785656987748970497,196214 732538631429230593,51644 788584705968906240,207287 764539582281048064,81869 776741430974963712,157755 749361984068526082,8160 761374091764957185,66897 766066877487456256,86173 786910144936415232,192032 791300461290778624,237803 770427046526750720,118192 759139953876013057,57092 772847538198241280,132335 780802742340157440,182671 753022125515169792,22546 764137730397839360,82066 774261322510807040,141887 779349550272098304,174320 788820491389788160,218832 794624567528538112,261987 785981069992615936,199306 794644236243206145,261155 750869594169044992,15168 753672799210893313,27045 775649141879771136,150511 785585228270088192,197286 787182146456694784,207076 792774533384138752,247232 790703849556312064,221524 787159750731587584,209151 765129501407862784,431998 774776627792384000,144635 793390105931100160,8044 749273117898465280,7855 794407260994805760,256038 757751985269465088,45180 760630850899828737,63410 780943808372412416,183668 781470102336053249,355185 766821269744431104,94699 778078534724120576,164001 788201126067920896,215608 788841276615589888,106085 768761705828671488,108782 795721797635219456,261155 745072860780068864,11774 756842200382730240,44429 764213943736766464,81702 781834554587873281,190635 770032795930460161,112239 785845003994083328,198878 771180991259873280,120610 767947020170518532,100893 768971984046661632,100605 774452986810552320,143585 779490870424920064,175415 779849757833334784,170373 761279187885973504,65974 788543560480063488,218275 762650865559752705,73016 788180715779174400,110161 760210513758486529,61011 776146569158467584,149259 785582349618667520,197297 780038360505065473,177442 791337088348217344,237594 794048558534197248,255942 749693979021672448,9285 771490556786597888,125853 751162693336248321,16422 756591235507314689,41763 764109305872343040,81702 774684187072667648,139012 794880557951938561,261155 752283910768177152,14277 770209003750260736,112455 773060667720998912,133980 788712266916958209,11774 753277886740692996,11774 771245150374809600,47940 772909971356790784,133519 780709262473490432,182036 793849668572774400,254209 757569378816786432,47782 765642025366528001,88370 794749609457291264,262053 764583304360235010,80393 793492916668928000,11774 794988165136261120,263906 761102804463210497,64730 756888623333666816,44163 758618985516498944,43391 793588801369169926,253206 757559095494905857,45136 757827527146483712,47570 777936953106894848,164826 788765226183303168,220029 787057030737592322,205989 787763439234002944,11774 753764176921788416,29263 763099875198308352,76549 779122170228248577,172962 787924953656090624,205197 769253236134014976,112081 773854473550721024,138946 776759080799076352,1170441 786298331462971392,201620 793243365093445632,250375 753438575308468225,25965 785971973440491520,192380 788386290760716288,217519 781329273067929600,186170 756862803642753024,44450 770321027263926272,117843 785361441951854592,11774 791694386782466050,240070 758024687670525953,50923 780814856635113472,183269 764271501906501632,82066 786288095654060032,198973 772793603089248256,132335 756293371832963073,42432 758316458820730881,52329 773644091326332929,137953 776994395820269568,158041 786624958151561216,205039 756195815815680000,41707 792406102419841024,245750 758109167076777984,51344 776912429171171328,159245 788090892825554945,215005 780802443676450816,182726 792105327575433216,233467 794236886327951360,258598 766874005781512192,95708 768977942365872128,110209 760787977207320576,62877 732996888337649664,1170810 774420602622992384,56964 751233535185342465,17794 791080147394768896,235990 791456131923210244,238099 791722574971494400,240718 795352329201614848,266079 768890310524932097,108729 775386894624497664,148170 790961415024734208,234583 794284751574142980,258598 758819144980582400,54726 792545008876347392,246273 789976141016756224,226490 759208224012861440,57605 792799792120422401,247241 794154384406048768,257492 750142964991610880,11495 791400647136509952,238780 761002785856970752,65144 772167485361717248,128934 761527659402760192,67369 771130355000614912,122973 778333916830830593,167393 755202262494908417,36057 758402244786008066,52605 765584331171659777,86693 792382340127297536,243187 792714190439997441,247003 794012164403167232,256239 758383417088180225,47903 761320338479349760,66786 785270020020535296,194648 762009861890707456,431998 767858986423087104,96848 760300997180739585,61922 765958673663262721,87089 789154001531052032,215505 763408722169176065,77849 780600676346765312,181755 794154452756365313,258040 791008480702271488,235886 795262705074573312,265644 752654909800013825,22662 762419950745030656,72434 788054603728171008,11774 794686563355652096,261155 755785023849164800,39475 761386874506137600,1170555 765211401908588544,86440 770704403670011904,120892 773663516947582976,138165 780554833514287105,355701 785843443440443395,198671 789662803212632064,215754 791355790409863168,238395 766024045989130240,81929 751202924219494400,17284 765549344082628608,87904 776122164739203073,153501 763774695355191296,80136 791482888403447808,238395 775927424194273280,151410 790888453558853632,218489 793799594463211520,237935 758051532738793473,50654 771870798122328064,127582 767503812403666944,98736 791697251995267072,240483 793145798733262848,249951 770471263806562304,118192 790261404930416641,229159 769407255313784832,112693 776152654833647616,195876 779002438330281984,11774 781120092901744641,184539 791260438646304773,237491 791910535864332288,242135 771422260074872837,125381 790259797824110592,230282 795672529620922368,267521 775819176178888705,151156 762043285535911936,71401 764973904494551040,84724 794806867092455424,262849 765755095250243584,87858 764427436125675520,83391 750397028438462464,13021 788197883451408384,352258 794928389039632384,235315 756421907952513025,42249 751067100584697856,16728 774074932988968960,141360 758387222974492672,52822 781310591822536704,26066 780426505537019904,179537 791172840779374597,235590 757128803936268289,45125 779827380361715712,173630 759534150777004033,58757 761605191837683713,69669 777347493000544256,161546 792174699740626944,243165 772434042063028224,130686 753955899065196544,30590 786961404490244096,207287 779148218529558528,172208 755486772088438786,36735 769612370440183809,114357 771070542426365952,123085 760998445612228612,66116 765020113531703297,85562 751131908864614400,13410 795216143485112320,262752 772518325679161344,124004 776216906525208576,153596 761170642049855489,65180 792050124188889088,243075 786373937374564352,202304 772792868683460608,132335 789995559809585152,223249 775986543789867009,150602 755563661872263168,38421 759058543689347072,56214 785589351266652161,196767 773881399866720258,139404 776583934071234560,151374 791783383982542848,239471 751958133371723777,14277 766368382820159488,93303 761908208759808001,70941 794901535763394560,262752 773940964784271360,139404 735919472804921344,11774 769462534621528064,111454 788082367277641728,215252 790838398961475584,232169 792363900830232578,243075 793335816181297152,249348 792797197049827328,247241 795655520061390852,267521 761016270376493056,65455 761683231964028930,70085 787827196333137921,211917 794272747295801349,258040 794862391309795328,262849 751553129196380160,18215 765747941915107328,85562 768973605799596032,110647 791662741803196416,240483 771419322740776960,125367 748551286291763200,11774 763867877229338624,80939 766781602122780672,11774 785796032667930628,198466 774755421257134080,144602 751204763136565249,16897 785888406777671681,198671 766096313343770624,90373 769203815522324480,108517 791340131005390848,231427 792016790456901632,243092 739138386921979909,350830 755862079165390848,39475 757612793755537408,47761 775406281091842048,148994 762820788860751872,74133 777549539037241344,158784 749626896313294848,9433 785593536632815616,197322 772787116875055104,132578 766332789327355904,91946 780300337978769408,171693 791693871046598656,239405 752977361033756673,24787 763876267242299392,80155 768990516038012928,110389 752271208553512960,21074 758378601016397824,52605 769394041071042560,111438 779946418475769856,177233 754051809400983552,31523 791624200020647936,240145 793976675117711360,256276 758078304947580928,51069 788437779193667584,217466 757944105041137665,49400 775073758717542400,141887 792147672136245248,243648 792789990065471489,59020 735578020426047489,738099 772140238571507713,128159 790767424773713920,232169 791490163029512196,7047 793133669447720961,249895 785502621725495296,196277 785837708224626688,197512 788890378636263425,220497 758715962791124993,54070 795701543781728257,267862 762732410798735360,73712 768935929230790657,110389 785271646051508224,194206 786968555426230272,207949 776622977416912902,155451 766709623717974016,94699 778207757497425920,166422 781262457398562816,185309 769297601065803776,112872 772077372564729856,1249938 772885463539544064,132996 781624098606559232,188458 775769512130076672,151071 795440406368546817,265858 770796015355998208,120557 786622877554577408,205181 794694622937223168,262849 795421594785107972,267014 793218145104166912,250544 757101836511969285,45857 765618962067578882,88311 759497795606749184,57574 773533317220085765,137351 785265772738252801,194560 786630525951680516,205186 764934513835335680,431998 773541482078674945,137042 792456374106087425,246094 759812267147833344,58254 773258880856027136,135736 763584211013992452,77598 755333203729211392,35890 773967595972071425,139404 776926881538912256,158589 771720582920560640,105109 754995061939539968,27045 776861428779057152,156644 781766556820922368,187976 757716448487870464,49056 776754487738273792,157755 781253355524001792,185921 764925396156416000,80486 790911948372242432,234796 787087200529809408,207613 756187131299581953,41705 776909726776983552,154071 790898657721741312,234583 793211531265708032,243614 793247386453762049,250633 793982351634116608,256393 758829111603105792,54070 759440909628878848,56964 792164189838213124,243187 756595725534892032,44274 773894381426380800,139404 793936229687377921,256358 758477582023073792,52749 773911975617191936,11774 762710653786132480,73926 776336575978414080,195876 786594055576817664,204835 766757661954154500,95988 780602176406073344,181984 788172100368338944,352258 756492372251475968,43391 763071910737391616,76429 765635307362332672,88332 769822822126542848,115435 770848161392840704,121080 778265696035897345,166197 781646308968894466,189031 787080148239589376,208321 773171329642082304,132364 781586212322676737,186584 786835510811582464,204835 793134400971997184,249882 765175382823858176,81744 781318053334220801,186883 754718273967493120,33356 786357953989337088,202304 793810137442025472,255393 793262966464360448,250633 772809587669999616,131003 788479122280423424,218275 788569496088899584,215437 763098221921103872,75899 750387486702989312,11774 758683730223390721,54070 773963307980128257,139404 781610215586275328,139404 764149047154253825,78129 776803575385165824,1170441 773207120397205504,134561 794603104582807552,261155 760764854634446848,63084 769493753224687616,112788 766091994879754241,91043 772571345574064128,131421 793094618254417920,249469 732705976877383682,352946 777886191181897728,164001 788450150729469952,218275 794562217727266816,11774 770987502878371840,120785 791015436913520640,235828 773289345302134786,136018 780842470963761152,182870 791789614197465089,240145 743525443492528128,350711 793240858850107392,250293 732177110303973379,172295 777437248123994116,161456 765610414621151232,88332 767494237264961536,99476 775881213412245508,148537 778685751861010436,165185 780590341711859712,12018 780625679427768320,182049 795401918617190400,266884 764005001098203137,79131 785945977588944896,199546 792761612830507009,247241 787369820341743616,210289 788980637109805056,221795 792029414783586304,243187 773649415991009280,138165 775848867132735488,151242 791727899720245248,234990 795616137765498881,267521 758436359853871104,52545 793949511030870017,256255 794517531729870848,258771 768884455876558848,36810 751575091708719104,18567 752114876978302978,21121 779303986386042880,173628 793537545220960257,11774 773331475945095169,135736 780793296423616512,182870 749329767544066048,8047 770573525262471168,117849 793319368205533184,251452 770488274183946240,118192 775635091032838144,147029 771822405597528065,128194 773555822118989824,136904 773991399209349120,140437 770765977843736576,119937 776098511779528704,152872 791433354193145858,238207 793808866567786496,249926 753768968851042304,29263 762461145932238849,47283 775962332723679232,144654 785678858016043009,195975 778209934970322944,159383 776704308205146116,146991 793937652173209604,256217 793998323040550916,256358 757083379380596736,45964 768222750863269888,11774 772612544661970944,127218 749816566720573440,11774 773899667977281536,139404 788936920902402049,106085 794603929333993474,39957 764342049575464960,76652 775055708559708161,146259 780068973865938944,177866 786412881361244161,202304 769273916921708544,112788 788734523001282560,220332 793422795183054849,249926 771810829180207105,127218 781566392269152256,188119 794652852731965441,261155 762679975698923520,73814 764115183174193153,80676 741327907428143104,350643 754736395361673216,33356 792013188107755520,243075 763152975909052416,75899 773386844096593920,135025 762479244848922625,1249026 764854042384183298,84724 791784460626694145,241678 793335081544785920,249926 794587628389601280,261155 768296018832089088,209828 787716482075598849,205197 793414338216353792,249926 795489726799183872,266054 763484459400179712,76406 764706534974689280,80486 786051648527269888,196277 793657252620009472,252014 781170773746520064,185313 767804395086028800,101383 735875026746937344,11774 758474828592533504,52554 774816902552047616,144306 794610811125854208,261155 794692048674783232,249926 756776015804960768,39096 775066842364862465,141091 769333996056489984,112363 774814443360223232,135025 786303651811700736,199537 778017025964724226,163990 794313004883922944,258598 792142740054282240,243451 781918871808647168,95055 791124053872353280,229773 793588597488095232,252020 754037513942142976,31400 768906161588363264,11774 751230565802729474,17143 761214973796290561,64664 763461998000611328,11774 770370285312864256,117310 776036270774640641,152182 749454487543246848,49681 776505909665292288,155898 761161610903838720,61051 769421637233971200,110344 776560671181770752,156110 792744446773366785,246726 752901966460653568,22865 761002801740652544,65663 762978883406704640,75644 764907761608093697,84724 787343455290875906,207835 790625182532640768,232280 763726087025258498,78953 760121669520396288,52554 774249150778966016,131421 750640275119284224,12801 773898124968558592,139865 759196747298140160,56964 790883889736667136,232863 775473059687829504,1250232 789780938829946880,215965 794014120957743105,256239 755610282622345217,38796 768154880670257152,103212 763473391072403462,78274 773519820478410752,137042 733082587900588037,350379 776585201786859520,155898 768648093306880001,101514 755570575876108288,38401 765993986569809920,90618 787837331512360961,349856 789769124935299072,224680 787216357834252289,207287 793935419960266752,257026 794347924180320256,249926 772606684703358976,131045 793968081995341824,254135 794615558088093696,261818 794675976139632640,262022 758445148065898497,52554 732117208613036032,262022 772776438365843456,132335 790876927259271168,234583 758443023734673408,52112 779511185649524736,173753 792029019159994368,241034 794342195428003840,258741 768476835478994948,103887 776776291978575872,157755 792522818881589248,223432 793702846428434433,249926 791012165138481157,234653 773958061094424576,140232 786616407316242432,203048 770758043566870528,120610 787369157012709376,209351 749686406159691776,9433 752705434251829249,22719 785984205972963329,200382 787384812571070464,208307 795763940961742848,268777 768904046426021888,109666 764216580855259137,82066 755101345393283073,11774 764237671321497600,63268 788809970829656064,220765 753276153893453824,25255 765663071805116417,87904 786656835784863746,204413 789144662732713984,223054 790290387655020544,229693 765332219732697091,87145 789156745331388416,221416 780842092444553216,183826 792161638094893056,243513 789893361259933696,227242 791563604004777984,239405 774648809162940417,130126 758525937126371328,41680 768759579081601024,106260 770644610897117184,119832 795703061847179265,266151 751540908290478080,18550 755514289826463744,37845 764990187474653185,82283 766771832623996928,95708 780122369390219264,178076 794009233696112640,256502 762669967502290944,73926 778685545622798342,169916 786515047887478786,191961 792784319702036480,247240 753332572982161409,22788 770467435791077376,112112 775361357122310144,148537 779948717021532160,176203 792359060993552384,243075 795402782903795713,266500 775719512033275905,148684 787438699810328576,209991 780972452641779713,183338 763000422424416256,75899 776868121818923008,157755 777340329905172484,157082 757636916527312896,47940 773920024692011008,139404 786998163974610945,207949 795425969649680390,266079 763390377969659904,77667 775382188997029888,148645 778412944921075712,166916 771490041352728577,121467 760512651105415168,62728 789216029368922112,224333 792113858668294144,243513 753978646369538050,30801 758671528057798656,54070 765032227864444929,77353 793426855852253184,249841 755059196291350528,33356 775404093783302144,148645 786389106095853568,201441 786198592004300801,201308 753469863486709760,22359 769364427447545856,112336 775500400652869632,148874 787489868133924864,208928 767186594579243008,97386 768956585280364544,106763 732895569186807808,352432 754807003407527936,33356 768787463426965508,104973 775386466285387780,148170 765323345764028417,11774 757662931479781378,1248524 757712334345281536,47844 774291288774500352,131421 757541409016713216,47782 786993294718803968,208167 794169236881113088,258331 795468279749877760,266491 793212112466173953,249926 786949441009831938,204078 776415128564690944,155451 741076905844051969,53999 774713145478811649,142721 773844259656966144,139404 789703275125891072,227594 772950726188335104,133454 793844491119652864,255942 755843961374121984,18215 767083621626904576,97355 790624294686588928,232137 795765701353046016,247930 754712815361851392,33174 790988537390895106,233692 789248797041983488,221082 779712749400158208,176196 788078056841834496,214138 794232531004469248,259063 794587774653382656,261155 794050855221633024,256276 794696111969554433,262752 762751343161384960,65404 776631766803185664,156976 766384400653180928,130505 777009846985957377,158387 765242585740902401,86653 770795381336764417,121479 770767073446400000,120425 788093778326278146,214899 795432034449518592,266491 760714094425075712,62716 786915726187646976,192032 761161263846084608,61051 775882631808446464,150511 754786049096757249,33356 765214636136394753,86440 768838704672739328,107745 773033748577288192,131007 778323911008137216,167220 780398086199791616,179742 775007302554230784,146259 790376120193519620,229693 788193542669688832,213887 794556362160115712,261155 753038864533553153,22411 762823252154679296,73712 787045137369092097,208014 751607263983505408,14653 756573073135075328,43278 758394783769432064,52545 794635592294404096,262025 769995452251009024,112788 771181827830616065,122299 732531553109168129,352466 794012091984146432,257325 763465201827979264,76406 781896226409177088,190957 771089641990660096,122146 790892183067000834,234583 770674864747315200,117263 778408442658709504,166852 734065156687175680,350498 751201104851906561,15643 755167618798006273,35890 768666365737787393,103506 761401017078386688,67369 790949080746889216,11774 766723091032571904,92917 762643586617843712,73926 781571430869721088,186520 785978397298229254,200382 794571738285821957,39957 795083375719550976,263926 749973308242788352,10735 793235366555840513,249841 794677623934877696,262022 763421439219425281,75438 769565052005289984,113836 758309245431402497,44163 771529710085877761,125604 787080972512538628,209043 758731496194576385,54070 785339062932631552,11774 789908183586250752,227048 793211548101582848,250633 758274948842463232,51595 773251625087623170,134993 789463292213420032,225981 791726745409970176,7706 794977359149539329,263898 788874918997798912,11774 762298696583159809,72035 771087822006718464,121612 792132119694757888,243187 790316244343877632,230282 795429842284113920,266079 752992557194440704,24497 764162443627098116,82283 764937918532157445,11774 756309599767056384,42432 795291305870061568,265644 786962845447688192,207613 789807049999683584,226432 753918082083684352,16788 732371073589608449,351293 758387389492363264,52059 787787764259360772,212131 787800394558640128,205197 765665913941135360,351512 773683631688552448,137315 777556454257590272,161988 773518055049564160,137042 777989060795260929,164669 742308496897658881,11774 768051438610153472,102827 793967236130230272,256393 795377724290453504,264774 779027400013209600,171693 788887928143511552,11774 761626760194646016,68993 786085588617297921,193524 786385879635898368,202727 792493892868407296,246225 787077502418034688,208928 764240085000658944,80939 778427733420285952,168127 793789496915525635,255271 751095029653995520,16897 758006412618428417,50442 764588202518872064,80939 778594106486382592,166532 793208897670488064,243427 777822593063628800,157696 792761608527314945,247241 760691693456879618,63559 774666112914984961,144740 777492810412896256,161349 777962191337119744,1250232 750714334649552896,13343 762500052421976066,69673 778041758978453505,165523 776776832351809536,157082 778330928456142848,167319 780618328779796480,182154 780823028473081856,11774 763444628326522880,1249136 764465441909542912,20607 757841330957529088,26059 785582187223642112,197297 762642919899693056,73022 786165361272053760,197512 750348911643090944,12606 793993351293009920,257423 791347072960176128,238383 765703796152528896,88457 773705497073491968,138382 758755497319292930,55112 779748583188799488,174492 762282671011659776,431998 772855613705494528,132335 791181140153565184,235590 756249644145995778,41438 768184051769278465,103354 768535080494956544,106753 785617853948891136,197017 792501465281499136,246225 793079993626537984,247240 794631041839431680,262053 751143554429382657,16948 794612384786681857,261155 775768374034870272,151463 750759732990840832,14349 780791740965924866,183269 788033332453994496,210274 790237332330819584,229125 794170043730894848,258331 762266693066485760,72408 779698649739718656,173964 752722460861014016,22752 754705288603770880,28732 763909171003600896,80720 785700029642092549,196277 756829851017969664,44119 761917171308068864,69219 792165791676465152,11774 793779801731588097,254856 756339210324500481,42249 780790402253074432,183269 771641146560819201,126152 791456208658006017,239079 791755495040225284,239998 765227341140353024,85789 785723671021129728,197512 770120315292807168,352004 794066292965777409,251155 766335324226097152,91946 755029266006413312,34666 780962771659661312,183269 753732366254936064,28732 793518650640764928,11774 776485932753182720,156290 758702716545863681,54070 766212164260466688,91499 769129155493371904,110615 771073747600179200,122146 786826181815525376,204850 793902101629804545,256255 776437875252482048,155688 753348253018562560,27045 755537462752006145,38032 763431297272471552,76406 794463452689563649,257406 771488323952967680,125554 793138296159346689,247241 756714405560135680,41702 793987290154602496,257271 771210699175374848,118191 788046873705623552,11774 764953099433709568,11774 761263046157185024,67453 785977249153556480,197063 785499177925111808,194949 795018998995763200,262925 785477480744423424,194213 732901699401199617,354517 795617507646251008,267655 767963972406345728,99471 787001686258753536,208176 794289601665855488,259543 790531678523494400,231894 759091138724700160,56964 785915045741993986,199546 771527013806907393,125853 751751139138347008,18374 765931328445423616,349856 768597090473746432,107636 768855481968242688,105109 768868305574633472,101681 770798273888079872,121511 778403150680043520,167517 780084386712649728,172036 762845782609268739,1249010 768586111635423232,101383 774422832725897216,141316 785622758453567488,194058 769937369319505920,113648 795489523211718656,267014 754904065184628736,27045 771186851629543426,11495 788704497984016384,220029 793176974239920128,250135 762309344599740416,1249021 793171155251302400,247379 795683973875822592,267838 762592541757825025,70478 773922062653992960,139577 775884085948547080,150511 776474690986520576,155390 790527545099837440,231894 793472471626375169,238485 755126468875685889,28049 771510248939065344,125554 774191710125645824,140444 778325742044065792,166409 776622809560838145,53667 788543170615382017,215437 792482661537382400,246225 791871241854390272,239261 773862618666831872,139404 775332140846309376,148045 753062796330274816,24229 781340946394861573,139404 794318344656539649,258922 795435596030312449,267014 775815518427160577,151212 791794739162910720,240763 757447496209670144,47261 762661652395360256,73814 773197700099547136,134380 787126961021693952,207949 758483447111221248,52554 776764348941361152,155451 788981571999133696,222654 790179811406835716,226712 792025168679870464,243187 768535806923436036,107072 765050582465851392,84422 751602490722824192,18395 778317283164839936,166913 791318879435907072,237491 794690850399916032,262752 795672446829555712,267521 788164785976279044,216009 764835446308208640,84724 759099528188493824,56964 780789128640073728,183269 785331980586090496,11774 764032628706021376,80939 794864089977810947,262849 787798071895846913,210235 766012658407579648,81929 786583413776064512,202727 794123196278706176,256255 764603109813268480,82283 786521479563411456,203674 794670514040086528,261155 748949983383003136,1247926 752949832059351042,24727 757930966816002048,49845 774011520292229120,135903 795161708255997952,261155 763381971992969220,77668 777278055802892288,160592 793674402256687105,252581 732280676179939329,349814 750439924931911680,13046 788081078409895936,11774 758070516431323138,49843 760578983880593408,63753 795336577392197632,265257 794720164487032832,261155 758030005964111872,50978 774347773160386560,142906 758650783889920001,54070 788107802132840453,215005 754884587122200576,26721 775063834394497024,146847 780890855007588352,182036 780574484491153408,11774 793982598863265793,257325 772469831782236160,84209 794054194667716608,256239 794584620910120961,261796 793553728578150402,252034 794970710234034177,262925 780772447289237506,182726 776852935787552768,158524 761693076238639104,69491 778749039349157890,169384 780549069760557056,181419 785881977958170624,198105 795088932023181312,11774 780567739152867332,181419 760698306737692672,64477 762856440251822080,74366 766607562825428992,91810 773882343417405441,139404 791314129386475520,237787 768213792652132352,103354 776093308661608448,153501 775094778983657472,141316 768795833005375488,106442 756377857845178372,42249 762012116572405760,70501 793642087761620992,253164 749319972078309376,8047 755107208623452160,33520 788115603877928960,215005 790244061135327233,228341 760878471438557184,64147 753386606673793024,23739 767355567476183040,98920 756337626408448000,42171 776749514208206848,157755 762427942106374144,73201 787324841707773952,207949 756294559760388097,42432 767373825092661248,97325 768131920819523584,103354 758659806412636160,54070 790329473740763136,11774 779413804631285760,174244 762811424867352576,1249059 789960390616555520,221228 795729058176860162,263302 732620744153141248,353066 755183198838161408,35890 779313036033044480,173964 785368409877819392,191865 751842017760702464,12883 780757334058467330,182960 786995049590583296,207949 786301798411673600,192032 794755531680415744,261155 756272149929693184,42405 781141235629195264,185496 785463663989665792,195975 790658759701823488,232169 790704575896367105,233692 792001755701735424,242584 773253384287551488,135736 794218626010193920,195876 779360766247960576,174427 785315544203403264,193533 786242109707780097,201958 786414809352851456,202248 789262148035751940,218349 757706585967697920,48991 771710490674421760,126152 794256761142153216,258927 769175517362786304,106716 786774772948402176,203350 793889327583461376,256458 794598550600486912,39957 786715525414019072,205353 775284913163628544,148045 785583372693151744,196676 765164605496709121,26066 791379060173725696,238395 779344498975387648,165185 786334414351376385,201958 767831620539875328,101681 753186682673868800,25952 770045274416877571,116164 792014883046952963,243075 793651628259758080,252581 752900407135838208,24316 788783452803960832,220526 768502651575078912,105041 770449930846670848,118191 774288217663152128,141881 776187122021609472,154071 769512080659668992,112693 759158590816948224,56964 746484858638204928,89689 752982845531025408,23843 763856681138741248,80355 793854257304854528,255393 765895002857824257,86653 787771271014735872,212139 795679046017236992,267618 751241654384758784,17591 755976937869234176,18215 787834305464659968,213064 780003933305602048,177472 790336684931948544,227881 779176786773016576,60884 795392686375206912,266054 768906957935767552,86743 777055199168962560,156835 752932909846114304,24173 761175815555997697,65180 785931032558133248,199546 778690020211253248,169923 767134338312011778,97468 780112487463215105,178045 785266285097553920,194082 772812825274134529,132335 775903476006080513,151409 777835430821629952,163901 794821385524801536,262067 788444334853091328,215030 766020126005161984,85326 767152163680231424,96039 777298243277303808,159146 758426726280167424,51997 788446857991229441,217519 768606812589350912,106774 773901966556688385,138957 785302756336820224,194923 753603654532341760,26140 774666975364734976,142852 793509378817003520,252020 764599934800785408,81869 764902578970882048,65841 788874389114658816,219119 750376143182663680,12883 755014728502669312,34666 760297614281670656,61051 763543812874514434,78684 770440702513651712,118698 770933434373898240,122146 762695297273167872,73814 778921597705056256,171168 781458103833288704,139404 792077707337043968,237491 794566796086906880,261155 770793709529071616,121479 787478753928736770,211347 787362583992864768,206007 770799702639988737,118192 773256775357177856,135025 791441887487930368,239261 778187582358298624,164826 766428047192895488,80939 786393574929674240,201958 794761618857099264,261155 770597340990230528,119774 794568421782323200,261155 794686343779643392,262752 756292140867653632,42564 795394376675561472,266884 764288483783380992,82066 794307844422193153,257492 788443938269065216,192840 791303856839798785,235348 792080144680660992,243576 795191778806824960,264397 772936997757263872,132335 788446482986917888,217519 790746017905848321,232863 763529384863031296,78561 765708262893195264,74247 773644407916625920,138382 785893821103996929,197512 771470957450059777,122528 786566758366937088,199546 791790668951592960,240793 795048962071887872,264397 759603962622283776,57105 778567499763691520,168794 754826698915352576,33549 758155158257795072,51595 771413043876024320,124855 794561126474268672,261155 794775311804170240,261058 753649376963112960,28866 766923749736218624,95672 770805327801364480,121479 779116397716762624,172056 767123363894550528,97080 775058390292701188,124610 777167975623299072,151463 768600039463583744,107446 791053491167002624,235620 793116873130971136,249469 795339097162338304,263141 785886224561176577,198878 775449586265497600,148170 787114379003166720,209129 795392978915201024,247930 758433276079898624,53001 776212092374376452,154534 793951541099200512,256217 764167790345453568,82283 785916445750288384,199640 758565234143535104,52112 776521439293825024,156290 794679286678450176,261818 768304606262636545,103354 757759991197556736,49121 771129303958450177,123583 774145701114634240,140211 763452259984412673,78129 778057452155580416,165523 758195368068648960,49329 792423777770405889,243615 762294362893975552,431998 771523815956484096,126389 791172881182928896,236502 778313554336284672,167273 779732141437444097,174230 792427641424875524,241034 793609927302316032,251362 776491971439230976,156103 756685207969816576,44429 768428696508260352,106281 762811118351896581,74308 770408904421433344,118989 788069607344975872,215005 758270206036680705,52061 778222858845782016,165525 779450971638210560,174660 789130881214451717,223286 789856230063808512,225359 756491666886791168,43391 786991129132531712,207613 764782332393893888,84666 795403119618236416,266500 790338979824480256,228820 775849904338046977,150511 795441813037400065,262022 763217836365996032,77255 770195050101899264,117257 790087253477515264,225981 732428444143751168,351837 763948714893283332,76858 785558397177335808,196676 794663518305779713,261050 778655988404527104,169550 768214880176443392,104932 794539243263537153,261155 794641356757078016,262283 759846289056026624,349060 794615971952500736,261155 794983076917116928,262849 778174965547925505,164669 768519285127909376,106774 765724110643048448,88052 781230497108070401,186434 764828675271380993,84689 791321569125597184,234796 795766955739230208,267746 786269053874741248,201958 766800268407238659,95511 770036793286782977,11495 768839266415685632,11774 773060312736141312,132497 773482393726488576,136515 761915056498016256,70543 781640905597919232,186091 793961840703197185,257026 776868006718689280,158589 755549275686375424,38183 779731324940591104,176101 794214503999295489,257492 780600192638869505,80785 785555663032160257,196788 790887104221814784,232863 794364988018204673,257492 765372372023148545,86645 791036252053266432,235620 771013101667819521,122146 794150803539775488,258249 794415620183834624,260404 760586623314714628,62798 753854467527901184,27402 781493915031511045,187915 794146112156340224,257492 758347606871248896,52554 761335839574163456,54719 779728945113473024,175962 765025340351770624,84422 765337894152237056,86336 759769409057501185,59666 780132993117609984,178076 768513935918137344,103975 773902075877007360,139404 785686647543205889,195975 763158284249493504,66616 777057924917100544,159475 750387008179232768,12883 759981347746226176,58890 765932292149837824,90031 772801246193340416,113412 762283565535072256,431998 781224268369571841,185496 778318217588699136,167220 793945664317075456,257026 794670247747915776,261050 762892422867070976,75349 792116717518368768,235590 787875011453415424,354831 751617845469913089,16728 756874372564918272,44429 762054489666887680,71476 793416475860094979,249926 750871079669956608,14802 780100498372177920,178258 763075214909419521,75724 780113113324589056,177233 761243887683772416,65887 763883929027878913,80486 765349473224581120,86103 775746534256283648,149121 793495423868469249,252741 758771611201839104,54070 785930035840573441,199262 790024082272157697,227242 793977749539094528,257353 752651080211664897,14277 787991863596838912,214209 777775307008925697,161960 794344094482960384,255870 794073334535241728,249926 789251235337609217,217443 755885569775853568,39462 788743774604328960,220332 792139809666035713,243165 756457445749301248,43225 759830347467096064,58267 777637935772499969,162497 751110521974292480,16728 753977488167018496,30590 768945791163625472,110477 793288050268778496,251269 794590218447974400,259632 794626478575009792,261818 758084317511835648,51344 765557165478125568,87904 775758731539652609,151374 755449453721432064,36875 771348430593617920,124779 791626176599031808,240145 793457976623374337,252196 768452699641700352,106083 793458469256859648,252020 751195223712157696,16422 766446384656580608,93850 774308670331052033,141912 770386340953333761,118761 770661083509960704,87904 785619301482889217,195876 773286622334943232,135745 792075786270470144,243460 791018369570922496,235828 758593690688454656,36518 775454138410741760,149124 788122701399482372,215754 786922490954190849,207287 790880556942843904,234583 785929378504900608,199546 788150039931518977,215634 794573618101551104,261155 750835857838465024,15643 786462494508388352,194170 759923576061374464,56964 748568032906199041,1170318 758617804425670656,246425 769130296042262528,110344 755046326757232640,33356 788180059299328005,214078 762735628240949249,74431 785567740165664768,195975 756915978114633728,43383 778997323011543040,169916 775511224444395520,149259 790902206455173121,234796 786799537956360192,206773 775784523959271424,151463 762349147106136064,33252 789238541788311552,1170441 793229453052829697,249469 787321013809901568,207613 758650902928429056,53185 759246079175065600,56964 780640182554857472,182154 781661654425542656,177455 758564122392862720,53580 793132401417347072,249841 794986063743725568,258456 776858174091513856,156835 794788179052216320,258878 765182477467996161,86103 766045295817949184,90648 786255581984141312,49459 793215702198947840,250535 733763404129808384,349784 756623878835896321,41839 765249803974344704,85562 788609556020682752,218892 761599429082247169,11774 789912063267057664,228056 773216627168907264,135386 794674019135913984,11774 772074204573425664,128934 791484703123529728,238395 756645302774431745,41839 776222838676033536,153845 788502959336284160,218495 779048513313312769,171693 780843132120358912,182870 759007974274703361,1170856 795748620205232130,268600 750465078835736576,11774 770403971521470464,118266 793939618668445697,256217 773965049681457152,139404 794553876976402433,261155 780326755051577345,173917 794546626832502784,261155 794555722625216515,261155 793144292202143744,249469 788762274659987458,220332 791018640271257600,234583 744029804756865024,1247635 754714702815588352,27045 769862383548309504,115435 772261305310928896,119319 773261279708389376,133694 753699485965029377,29263 794200899245801473,242693 794594102876717056,261399 752870581859520512,23843 795298418595917824,266079 785316999673090049,11774 792077034801496064,164814 792203212484907008,226823 745567200157696000,353114 763149697259364352,76723 774358970014334976,143184 763936162394230788,80939 773841678922756096,139419 786687717811884032,205029 767357883034075136,97325 793190530641436672,250033 793575402455310341,252679 766427226992541696,93823 754047792465612800,350711 765311855560646656,87145 775243672287846400,146704 760282684497223680,62130 790670777636880385,233152 794682126440480768,262588 751656113473331200,18215 765603484183826432,88052 779447882390736896,174392 772585176203423744,131027 785913903951872001,198069 792059033628704768,226366 792933475691016192,246726 763488753734131712,77849 764918522946486273,85159 778305349086433280,166532 787273990280650753,205728 787388992266334208,210207 766437250003562496,93261 790985540044750848,233692 788591117205987328,32404 791070137482784769,235990 794311487863083009,257492 750363921505222656,11774 770106034522316801,116373 772792799305601024,131007 763841283211206656,80393 795297534298066944,266079 769303073592410112,111448 770409710562324480,117263 776435555806679040,155688 776110659071127552,153610 788099137170317313,215505 777447224989126656,161456 788424889426251776,217837 761968662890897412,70858 780092033088106496,177233 785628063086161920,197341 732238679083638789,11774 764647886374273024,80939 772266225640607744,128967 781246519529832448,186584 781336581021929472,183759 792787003851038724,247241 794635348374646784,8044 781311406456971264,183759 785838235029209089,197512 786078935813615616,199755 760850823035379712,64722 793851577144487936,255942 778639824672608256,169201 786940732804329472,207613 749729995061202945,9295 778270812986048512,166532 786668998096097280,204358 791034431528116225,235590 792464060939923456,245750 770385316209459200,118698 773918781399703552,140025 752902008198144000,24134 777717077956259842,159475 790677874864955392,233307 795713176516104192,268356 764814785552658437,84679 776055759008247808,153095 776898998607097856,156835 761600221285457920,11774 757319080357482496,46890 794163775272321024,258331 766758158970851328,90384 794954517565452288,249926 752187828709318656,14277 756278949945155585,42495 780928750699425796,184539 785305391810875392,194226 790437888773074944,231550 775878826412748802,151202 793534340881784832,252196 753711626797379587,29263 769922572095852544,113591 793017123811524608,248220 774081178160631810,130750 767904603899777024,81869 776482300020289536,154622 770232987527045120,117377 779023849463672832,171324 786737203988668416,202429 754770001140322305,33356 777606944508915713,161277 793238721575346176,250293 750473712680349696,13343 775372838454734848,11774 781278455627259904,185310 750283195028045824,12308 755539401111904256,37991 785260716479639552,193669 791477950436618240,224680 785471232695209984,193636 766411186241802240,92885 758166499764863029,41703 767173407096000512,97386 770724809013473280,118192 791001546863603712,233736 753998747781259268,29790 773679180751966208,137553 758045139562471424,50827 771127842348249088,122973 790233523089182720,228820 751660003862478848,18341 762719771427307520,73910 794006426461044736,257492 794673548669259776,192968 773536580153868288,137042 781108632360333312,183759 791385320025579520,235300 781070819791339520,184223 754754928829165568,33356 763012325020348417,75724 775197880084680705,146720 781575920171614208,188401 793550719202627585,249926 774075892867866624,139404 780622678390550528,182049 756271069196120064,41726 781306699516870660,186584 777724834545405952,158326 787773969537523712,205197 758704843041148928,54070 765306160006197248,87062 768028568844656641,102514 781644564062990336,186584 750720275960901633,11774 760984450490433536,65222 765565999886192640,84724 777011659739107328,157755 765600477689982977,80177 775947540982136832,149292 751208183369129984,16219 760134446616018945,60884 786372946453409793,203510 789428432660631552,225359 785985201449017344,199262 778688147244797954,169923 788451228506292224,218275 790662314416480256,232137 762485315940474880,1249026 761562484062945280,69231 794550118313771008,261155 758370702416343045,50923 785282985272672256,193669 794717411077398528,262752 766079013987188736,91146 759484924789264384,58227 781356211480453121,139404 754718302438645760,33356 770616330772844544,120092 793180447740014592,249926 794011804657651712,256191 757004376510726144,44450 771683466207432704,127134 773677309165305856,136578 781250751523909633,186532 785299542015107072,194934 790256484466716672,230282 791054184149766146,236393 752710283215249408,23167 781570488757739521,182036 791790493378179072,241334 758440637091971072,41680 760323663837159424,52112 795304974238351360,265257 768974915600945152,110389 775730308528410624,148419 789241219557777408,206666 763700711762726912,79587 770470696401113088,118192 793165471004536832,249444 794157932296290305,255522 761671857363820545,69947 773627401444139008,137869 788414196715323392,217519 790964655883689984,234583 778149400136781824,165771 792408435371286528,243761 757797187111702528,48491 779076429027897345,170783 795722977123799040,268101 790528299696951300,231894 793615376793739264,252196 794017141645332481,257492 755513322506559488,38155 766649361388318721,95201 774515014879350784,142906 780830596612358144,182960 755110354284384256,33355 770738143523844096,120610 773141727414718464,133454 794596796311990274,261155 758439327412224000,53144 762238145501036544,431998 790525430973337600,231894 760335800089219072,48052 779340998258274308,158387 760180884171436032,61412 778371107380404224,167407 792035319688273920,241824 764146052769472513,81938 766351649342427137,80939 794616700234829824,261155 765206148052025344,86440 764195690465591296,80939 764762036827934720,77849 772676851198140416,123583 793094609538781184,249469 768146244921200640,103294 778215068131586048,164502 788722120935235584,220029 795618293264457729,267655 778773228198264833,166860 793107275841802240,249469 785915457110933507,199546 771899595664130048,127579 785829446146220032,197512 750236768499167232,7546 792813495507038208,247819 775414727644151808,148537 785787829758496773,197512 769997421346754560,110362 785379289877184512,194060 794321682341253126,258456 772103140061491200,127957 777121887771959297,158041 773513203309502464,24173 792051582854586369,240070 778606450478190593,167950 778999501797208065,171324 795396457649958912,266900 787547745301200896,208307 776069181817040898,152504 794145543740096513,257325 787020294179303424,208065 795292143371821057,265223 758844645178642432,54070 761350446585942017,67587 764242534050566145,82759 792393075326935041,242254 788779324757258240,219942 794998988516839424,263906 794637292031934465,261818 751967695386607616,17794 765901480075354112,89923 761021470961119234,66159 767917665239216128,101681 788439377110335488,11774 792709293401333762,246266 757710513367293952,47844 778722181345779713,170187 760186446594486272,61598 765989708174360576,90384 781470541714710528,188119 785584787066986497,197286 780481480283742208,11774 795696496385683456,267855 755548159179272192,38476 794003979055136768,255942 758768417725820928,53924 793796404447678464,255393 770240180850659328,117257 758819869856964609,54631 759234453579370496,57131 794978605306675202,264397 795119581044047873,250633 763175962393518080,76474 788795852240412673,220820 790891258965331969,234583 756234949636808704,41680 757189165943558144,43807 763909643789701122,79970 766012465159270400,90384 780558154413125633,180233 771719559191535617,127134 760161297849720833,61385 785986937924362240,199546 790273827808743425,229693 757333079195283460,46382 758186734454648832,50923 773992114212446209,140232 777161253848350720,158387 755852096612737024,39462 761275701446205440,67511 766821812890062849,88399 792396983587708928,245607 754743778343170048,31714 762304811278725120,350085 794688647949942784,262022 766704521410031616,90982 777525962363768832,160448 756234642102124544,41929 761825464058990592,68862 773914172513931264,139404 790938456147001344,233800 790604402797207552,232169 794544170060959744,261155 791515235492429824,238207 794700747472588800,262849 754246929593229313,32157 793974526249832448,256458 770012875813511173,115451 770968276620812288,122146 779067692045053952,168284 793037736357658624,247672 790933109390716928,234583 757713914465353728,47782 785264060832985088,194079 790954454791118848,234583 751914443194458112,17794 779106131159285760,172123 787341977129918464,210207 768890538258935808,109709 753735643956670464,29592 774373278521581568,142503 786231075202670593,201555 788771876306755584,220526 766108292582113280,90384 755115595536879618,33356 775330005131759617,132335 764976104125960192,75899 786632771305209857,204413 751981955705700353,11495 761562633468309504,69231 794321337594413056,256038 755186881487265792,35890 762726062774165504,73712 795320413203021824,266079 795436230305574912,266079 777542674429730820,161352 786280482539307009,202429 791824505115070464,240890 756527268596371456,43391 767272350794584064,97662 785301775179972608,11774 757729927475200001,46783 781259241843589121,183269 785661355659563008,196917 775112836808863744,146720 793577195067305986,252679 732387258658136064,351837 759007009115033600,56302 759863493323468800,55660 778049671625256960,160609 794303764928798722,259231 733664598532882432,354906 758411721295945734,52821 794612258814889984,262053 760249959803265024,58508 788953198035804165,209582 773657042129195009,136960 753963962870460417,30267 756578520038539265,43399 791867009961107456,241334 777528752872054784,160369 789946081643724801,228416 755895183313633280,39235 778308237863026688,152594 750701124127076352,14459 753923931543699456,27045 776804642072174593,157693 769577350333927424,112239 766426121009258497,93850 771516786382602240,124904 785691112946081792,196277 776886741999423488,157724 778919012029779976,167180 775677259067887616,1250232 794557605251317760,261155 792427110795243520,245268 771822336387407872,118191 755456003068481537,47188 765198431409364992,85562 781277488303312896,187084 770580072579203074,119832 776127430910062593,121785 786711875690098689,205181 792285536383750144,243187 759158532843253761,56964 766969061163032576,95672 790257821342322688,229693 773120604765425664,133980 754709354809401344,33174 760988334785044480,65404 764129557330944001,79516 775361872262422528,148170 791865428477825024,239998 742989472262946816,90014 776952528877617153,158118 795400678386503680,247930 763151126929739776,76549 753232175932203008,24745 788151278576689152,216009 756627699532169216,44450 763433499487506432,78159 794024436630429697,257492 791653747394961409,234990 794291904439468032,257492 761291838728921088,67852 778981129630068736,167319 795666248524767232,267862 757692294044741632,48826 786820047083675648,203793 787025480708784128,207949 788792993373364225,220526 758661340508528640,54070 780905740017860609,183546 788107308010184704,214899 760382867251879936,61051 768202720582959104,103354 761013240453181440,65974 756837088624947200,43712 767421783943315460,87904 778600665996070912,166852 791701502989590528,240483 773585913574109184,133702 773900527285317632,139404 752650858811232256,22746 753373273589633024,27379 775431897035972612,141415 786189323162951680,201619 751737318751539201,14277 759023379059834881,56302 780442846427951104,180306 749358715564912641,7849 750063627596492802,11495 751204399897309184,16825 786301192217382912,192032 788049349628530688,214607 788129097293541376,214209 772952452987514880,133454 790288492794437632,228967 792406337883893761,244902 795466922406113280,265649 751789035736141824,18893 771771180818665474,127871 752652374787764224,22850 762321204124393472,431998 780108297168879616,177442 793127110160355328,249469 793147537548906496,249926 792020839231348737,240483 777477997674672128,161732 780829902853537793,183269 785542712149901313,130635 758505903809101824,53675 774043199933251584,140025 780895830823739392,183269 793590732858601472,253164 763444327255273474,78274 767798152539668480,101006 773919431688937472,140025 785320428952817664,11774 785660612248338434,197673 751052099195006977,13195 752888373719601152,24134 758051091380596736,51069 787462828919631872,204224 795006861384654848,264397 754049893468110848,352060 759503431216271360,58508 777344259867500544,161542 767843170042413056,99111 762026759839686656,71270 771358676439425024,122894 772517862485426181,129558 789512295126700032,226731 766189575136022528,89048 786256151709159424,201555 794983551351418880,262752 759144588061896708,27156 773705804968931329,136904 791788616137801728,237857 763154913748803584,75899 788759842034884608,220526 788829058658426880,220332 794706419706658816,262022 753801449562177536,29790 775375278465880064,148537 791370920879353856,238205 773877089728622592,139404 786056439123025921,199496 787044132489457668,205167 770088174672633856,112872 794922036342583298,263817 762825900589285376,74483 765615379762864129,88427 793274870364635136,249841 758477479803838465,51069 766417465891053568,93850 790763719986913280,232791 769276992801873920,112788 778391010174967808,168045 732336576206770176,196346 762995888226570241,73712 771766957297262594,127871 789142076906545152,223671 793449866915483649,248609 764520041580630020,81946 793542697558552576,24745 795397666268123136,266900 770459891085574144,117877 755117956514910209,34665 758380274908528640,52167 773960758749081602,140444 794916209552715776,263895 763225057812287492,73926 787723713705836544,210676 790950507661529093,234653 755096404419149825,35445 787847560434114564,197888 793111242835623936,249469 751232158354649088,14277 771680370416693248,126152 761036533734309888,64722 765982708321386496,90565 794600016350498817,261155 795101606769528832,265257 761686178055716864,68862 765315842946977796,86472 767807180544307200,100893 790242532638633984,228341 793567998623768576,253606 794382999274061824,258456 795192078938546176,260927 785239594899943424,194079 763163861956591617,76127 769292138626461696,112363 792484931100368896,245185 770708326762049536,119937 793132162274906112,249469 790268234868125696,228820 762748879704039424,73926 776734535195234304,157737 792300897334243328,243075 737318118049992704,195876 765596913332785156,87904 793116425405788161,242693 768173615871365120,103986 763819342316183553,80393 765616481342074880,86961 790647660952817664,232881 742931072976072705,352839 752733466848964609,1248241 794060168254418944,257325 770312632670810112,117377 785498805340811266,195064 792086321590337536,243398 791698647498956802,240483 793382354739945472,249469 761150064190492672,61051 793655064757833728,253032 768899053832724481,107423 792564540210868224,246671 773892356550619137,139404 788760670800007168,218002 739981699619028992,352687 773447442650042368,23762 750786673588441088,15406 770297920960638976,112032 790798572170031104,232863 758341046984069120,52554 763158200111603712,76577 772511522002198528,129217 785810946962763776,198671 756099568068988929,40550 763126726004121601,75416 795203731721744384,265276 786065796917235712,198591 732412750278873088,351184 788474193390166016,218275 791368302937403392,237594 752958106070495233,24788 760978506398388225,66116 769568900350484482,69044 787022504585867265,207287 793140264047091712,249469 765638231576621056,88128 786388178731020288,202983 776271336268140544,153596 757545721168093184,47680 785601214780088321,197297 794912118906753024,224680 775382554408947712,148473 786673818374803456,205728 787274657405755392,208167 788203128067796992,213064 788775432736890880,220332 790616861490675712,228076 792135981063409664,244297 749252027025334272,7852 792150674049994753,243614 776377969321226240,155328 737627935218143232,350654 795705655139205121,267862 787056095260966913,194281 779269332912132096,106572 753742102949826560,29702 788498326131843072,218275 758706044679979008,54070 754708413041344513,33174 761526213936418817,1248931 793850014598434816,255355 765917268119257088,87904 773749762424201216,137042 764449621879824385,80939 766481734368198656,88669 780115976645844992,177233 766436884214079492,93405 734709548246654978,65113 740288055148417024,75113 768567778970173440,104973 793626249021235201,253032 794145744651452417,257026 793133778973503489,249895 794874424990298113,262022 780605882459709440,181984 789898935166840832,197512 793269122188603394,240825 772802816377139201,131084 786680424835719168,205349 757722316591759360,17120 772831325992681472,132335 769523978612408320,112265 750477137098842112,13343 758064372413452289,50542 774019862653865985,11774 780076598125010944,176673 761737480697618432,70177 773704003712528384,137740 780681949757267969,182036 761086664114450432,65455 766356894579560448,93261 768903420254105601,109104 765851221462626305,88930 770998071853363200,121612 793473154228350977,249926 732778297625595904,353016 756637054948274176,44429 781162453660897281,185218 758434403651457026,52749 764200942032093184,82457 774972868484403200,124597 765554039857618944,88052 766828871652179968,95511 773482328693678080,136904 790982516664434688,233692 794340380799995904,258598 780553053846003712,178735 766400744136200192,93286 778015771658027009,163990 780532360584454145,180074 795680637948674048,266138 737496320630394880,354309 786972819158659072,11774 790609324632580096,232791 764109952373825536,81542 787717460971487232,205197 772192387489824769,128934 790965494216060930,232633 758071653230411776,51239 760983100268564480,65455 778347409151852544,167220 793261062833315840,249469 766826004794998784,95672 743954554098696192,669866 756953661507510272,44429 771499664004804608,125853 788127502669524992,215754 793193119567212545,250064 794087607151902720,257325 751792435358040064,18216 772937308068720641,127134 756089758825283585,39697 795054898584940546,263926 776642632948846592,156785 791336877693415424,238207 792041212626612224,243187 765327536586911744,87249 788481030210498560,218351 793665101186281472,254135 792118808794148864,243167 793950081275793408,257026 790893298261131264,234583 791646635906387968,240145 761713205785702400,69878 775085686265352192,146838 776582812837122048,156835 771532376509779968,125554 751126555842187264,16728 779436788943159296,170882 753891772930011136,29548 773602439257817088,136947 793404704810082304,250633 791814391343775744,240483 792147975115988995,243286 795377830083301376,266151 771733188641161216,126389 785951996398272512,199546 778640319352975360,11774 780776955985530881,182960 795048674774679552,247930 753359364430389249,27280 790662125958025216,233307 790281077243973632,229505 756187093483655168,41680 781202067327246336,185313 778566934258417666,168284 790932386494251008,232637 759399154804195328,56964 788014362036473856,214354 761328407095435264,64006 765026474554494976,85562 777802628499664896,162244 785498570711588864,195975 787978957127839744,213672 763943501121753089,80939 764636364709109761,80486 792804207342424064,244297 795076287689801728,11774 791036304720965632,235948 753360879341690884,27045 788417294632452096,217519 766397527885250560,92264 781360586860797953,139404 790952497816805376,234583 792363360406769664,245401 794532645854023680,261155 763824652766633984,80607 793323353578672128,249926 770256743196561408,117364 793159765182382080,248766 766287600927674369,91894 790722537617436674,231894 790947257877159936,234653 769455430963597313,112399 773917065723904000,137158 790252618559873024,229693 773952061356535809,140444 780013910602625024,176890 794865521565073408,261155 756274243369836544,42432 763849236458856448,80482 794641338566397954,11774 772343799347417088,130602 776216349672603648,153866 785503645987201024,196277 786361972409327616,202379 787457532985905153,209863 787737510612963328,205197 752317421361389568,18386 768218804165849088,104932 777851139463208960,164001 793708699315351552,241678 786135739041849344,199960 742794318549766144,351152 764542291285377025,79561 767517422429564928,99900 785935462259056640,197512 789673525627936768,227242 757604649088217088,47940 768134001907335168,60325 788904664091594752,220332 770350141383389185,112363 771146855375785984,122861 785319832098967552,194263 794665443441180672,261155 774850233968713728,145411 759950689543987205,1248661 758013730609168384,50804 771533374099853313,125853 791900978152779777,239855 793161988285173760,247056 754728034259742720,33356 757739202406514688,47940 789965488747114496,226731 765830368255578112,89621 770996258680954880,122299 776438291210072065,11774 787075053087109120,90209 766019650610003968,89923 772922231156535296,132761 794097550492057600,71794 794692840555102208,261050 789127232790917120,223286 791633002296061953,240145 769647194320232448,114779 778681891054424064,167319 757633763878772737,46890 793237216180965377,250633 765153079146713088,86103 787734386968059904,210235 795373495911903233,262486 791020283201220608,234796 792343249616769024,243187 771393879203389440,125381 773845727546073088,139404 736601510918905856,351147 787245991674146816,65113 780514168294301700,349856 760344064642256896,62165 792693046613774340,244270 753620485678608387,28095 793740641457037312,18395 767685939825152000,100605 771805099630944256,126168 772527556402700290,131007 781878002237988864,125554 787107404940910592,208989 788698572845744128,220029 792811583399419905,247241 771403583266840576,125070 764670189380050944,83512 762698279343656960,74133 768959326761418752,105894 758730697909506048,54011 776465746884956160,156103 750023660061286400,9754 795669003998035968,267134 764212378330275840,81946 763915795185430528,81101 766306034117857286,11774 757902780807966720,49852 791799685086187520,62492 775385737810341888,146580 780794008364875776,182726 756473249832329216,43391 761428362078277632,67938 763824463062274049,80486 766801965934317572,91700 772819110438854656,132364 780224013960437760,159475 793213838762053632,250033 789778796715053056,227242 765401614702129154,86440 744226593443241984,11774 758811557845307392,55262 794640661664464897,261942 788265273702789120,215252 773186289839448064,134470 776979856126992385,159359 751547158420226050,18491 786964325676224513,207613 794683243484286976,261155 758792727056220160,54070 785807382966177792,198513 781604179844268032,188874 788186796727242752,215005 793678340183982080,235487 764826227223961601,84724 775379256419479552,148870 779806496553074688,177130 788474242325065728,218275 769308352371228674,108849 790891826509180928,234583 794770620345151488,261155 758734164883451904,54842 776068660846657536,153194 746405569414701056,11774 767724511022022657,100893 779463427727192064,174294 779620835850129409,173347 766150110686306304,90605 778328237831286789,166282 780869636271190016,183801 752880545672097792,21074 794791777748320256,263289 773907244807094272,139865 772548663730208768,1249528 752981373141606400,24134 773202408574976000,134380 789888522953994240,227242 792025374062440448,243075 768946579902345216,109571 786720271537352705,206008 794717172593344512,262752 788795494063497216,220765 793940740564992000,249926 757356402730004481,45551 759109823589969920,55660 762391944463015936,70886 791313116827181056,11774 763505639939252225,78274 772841681846726656,132335 757313082490286080,46934 780830796127100929,183269 751548563205881856,18391 776886435668516864,157910 788754491159908354,220526 763459513387192320,78159 787145994148339713,208420 790970398422634496,235487 792045193767837701,241520 794677777387683840,262022 792072606329532417,233154 795751837735485440,261155 778306475093430272,167220 788636760049876992,215437 770259040467288064,117257 780114870599491584,171981 793500938019434502,249926 751550066934984704,18215 732447142070091776,352146 771438210421551104,125367 771899012362412032,127218 795401179786252288,265875 760327206040064001,61917 771499150047383552,125554 775200238277505024,146259 780842799407169536,177472 792029577308729344,243092 755123808902578177,26082 792031166404624384,243075 791870094729097216,240763 752623897107832832,22432 768566839706128384,106281 770186019996139520,116239 789925942437224448,228820 763710683561226240,75724 779742578774335489,176109 781287829418631168,185496 781633563565318145,189515 768225903415623681,104406 790675809065328644,233307 792715054529581056,246771 767388369198252033,96039 773991705422901248,139404 795036154500419585,247651 765918684258840580,89876 791348465360076800,237908 755097925877805056,35445 764940486457065472,11774 776744487641026560,130334 786184114722344960,192032 764911799728689152,47940 776192966167781381,153921 795373668243279873,264397 791638976582922240,240260 795616116936675328,267521 738044040038514688,11774 750705516754513920,12883 785593810159927296,196767 794527941564760064,261155 795321887312248832,266079 763549630424416256,77849 765759196276994048,89567 781177162908962816,11774 790381340764016640,229909 791351650099171328,238395 763435021306728448,78219 792037353925771269,7706 762718073157586948,73926 790727773518176257,230485 790948329026883584,234583 792404546278436865,244373 793909090862841856,253032 768402282245459969,104662 768178036529369088,104332 786634664731475972,205270 788180940837138433,352258 794649119222595584,11774 760555146921316352,60794 765604336327983105,78566 768537406287048705,104662 775364158598643713,148537 776813738095620096,158314 780973445551042561,182386 773246555805458432,135517 781850707330752513,190424 790616036974350336,232696 794622502022561792,239610 789167733250273284,215437 790994832881614848,235590 792934425570910208,247877 774916954062671872,145244 758993074940813312,56302 754734207675621376,32873 761972141847896064,70858 773632845462003712,136947 777843267232731138,164001 762301752041275392,70689 768186761520570368,103261 766301472610881536,91946 772792111955578880,132335 791836062175809538,7706 791934677980291072,241819 792224566483357696,240627 756282133493190656,42416 777341214307659776,161573 794254289170415616,259063 773953594219433984,140444 767002014102401024,96039 793485365126402049,252020 764078601914486784,81702 764267087242076161,82066 773515580208971776,137042 752113338507599872,18395 774968583763795968,145244 790752886544302082,233154 760357566899752960,62130 763846795915067392,79911 785552745688363008,195975 762812678314287104,73814 780410914625376257,178415 786694957797089280,205902 791411601337356288,237787 758053707233779712,48663 760524362801786880,63451 776376545829150721,153845 778592426764169216,168794 736172169990942720,353162 753845105170055169,27045 767170693142286337,97811 795274720589529089,261155 751851519201292288,14277 757443135517712384,47283 764132164644593664,82066 754745172144033793,32860 764047775826710528,80939 788280781915426816,214078 795215564352487424,263895 750678068302258176,12883 775651565742940160,148645 761653469237415936,70072 794887604172943360,262849 786314973354008576,1063777 790734103062732800,232881 760136188103565312,43471 780440832864202752,176127 778303225094995969,166390 795425535149084672,266151 758798943341776897,54070 778026980583145472,165523 792425212587323392,245148 787143499661455360,207965 762021776176054272,431998 774027354934882305,1250066 779380928409853952,174294 789516840972103680,226823 770650708534329344,119724 771479840843268097,125853 793147639705526273,249927 791408956182827012,238429 794577089563267072,261155 781913720041635840,190635 762640389723590656,73926 771945880639463424,127957 758079085859987456,50476 773949892372865024,140025 788461101759418368,218275 791335047399821312,11774 790050832880431104,228576 793171979859730432,249961 791466818313519104,235147 792088594374598656,243187 763402566642180096,77777 766575347986857984,90384 771138973083246596,123583 788602569891450880,215608 791777228942110720,240814 793625623486955520,253032 758020758371041280,49925 763261759847137280,72035 791362264381034496,11774 753726857942556672,28508 788442465414090753,217837 794551899643146240,261155 767808213618200576,92226 772115691885371393,128025 760983340002316288,66116 777253028890042368,159475 786956471015763968,207287 752136483558031360,14277 779687271498997760,176203 789169628782010369,220029 785808677047529472,197512 785683343031558144,195975 788930909340786689,11774 773380565563301888,134525 776866352715952130,158428 794635632572268544,261942 756501887210455041,42249 767542702405668864,1249436 776489885037432836,152314 770111509120909313,64722 772514869417484288,129649 785699489365495808,196524 732531254277595136,352329 758512875736403970,53185 775812924090699776,150426 750921801887256576,15808 734918532937469952,271850 745444716976603138,352060 765172999272165376,86103 793291240351469568,249841 794011412020404225,254209 786749285568094208,205728 732241557110308864,350692 767548044938182656,97754 764879674744930305,76549 777327372215484416,161546 768994340664320000,110381 773976874665988097,140444 794672475392995328,261060 795398476519440384,266500 759544715553312768,57574 792016272229826560,243075 789549946298994688,218875 751176807869669377,15808 757281890554347520,46006 760427789791141889,62771 785556354178035712,196788 758169090057961472,51809 758257958908227584,51691 759446301595557888,44429 759463031516504065,56800 780448126620631040,180343 780274939286790144,108396 750826650883940352,15643 779712238894678016,195876 767996121461456896,100620 771567975384043520,118191 773273409363009536,134454 792613570559090689,240926 759182548614328320,57526 781350195980279808,139404 793624350372966400,254135 765358042481393664,84886 787140393594781696,205728 791814279557066753,7706 795698797586317313,268281 770164726689107968,116082 788209524893163520,215437 764989074130268160,85562 769693424874233857,114587 785791259675885569,194230 775834562798637056,151612 773190851849695232,135025 794447695570149376,258741 781056659049152512,183759 779181454458707968,170426 791757298976694272,240483 794031995240083456,257492 765502333593804801,87526 765267769449295872,86873 777110316832296960,160260 753360666044559361,27222 793189791433043968,249926 763722336289878016,79600 764978304025710592,85562 773975730631827456,140437 786606966399381504,204783 794605287730802688,261155 793212383720251392,249926 792055354662068225,243187 778815707274358785,168794 787369760833040384,210207 755291773354676224,35890 764212793725902849,81869 750753200634945536,15073 765548244571041792,88052 767049044577443840,97309 785851066550280192,198671 795124597553319936,264397 786376196422529026,202007 786504639457927168,193297 750368426602983425,12883 761075182408601606,65633 763881743170494464,80939 765930311884558336,89859 785979042222661632,200382 755047752879386626,18470 788925634814808064,11774 793933033304793088,256255 794412188115017728,258829 758740460072427521,54070 774409522500755460,142503 753277400436187136,11774 769236393407033344,110362 761679749768970240,70238 765720459321151488,12954 791312317984169985,11774 793937108109029376,254135 747549069854150656,11774 762790643307425792,73926 764921262430887936,84724 792552885313609728,246392 772155006212448256,129558 752876899181944832,24134 764618451222532098,82880 794028446892453888,255942 773871001427775488,139404 795743944193830913,267655 776359611184054272,155295 751865260752015361,17794 786965062778953728,205196 769028403852869633,108521 791411985149636608,238639 794312823773990912,258771 759156232145997828,56964 768155714049052673,101681 765231046698737664,85562 790597141186117637,232169 757700448887435265,46280 764940618053267456,84889 756250310578929664,42249 758819673727053824,54631 767807165251727360,101681 755188040734240769,35449 795704115024318464,267862 758023089515065344,48205 793215978792288256,246987 757095689327435776,45857 765911436627410945,89945 775091849144872960,142733 781278642651426816,185310 732174285255680000,1170318 781838906979299328,190555 776834158714695680,158673 795332127780802560,266079 791628125826224128,237935 794772469827637249,261155 768078052035141632,103354 780096088485335040,108396 757789663037788160,48492 761922251654504453,27800 750475479602397185,13696 771133923254493184,123028 748660317417263104,351152 761662485904625666,69565 793893539952242689,255942 763201749163184131,76934 792176972482785280,243210 768124384544493568,103485 789514441440137216,225981 790707542154510338,233241 794803060912652288,256276 786751360339288065,205728 762273431584927744,72420 774776457197457408,142090 777553487487832064,160480 778244478393982976,165488 788933388531068929,221297 787191179918110720,207965 732243500293627904,349283 733080030683729920,355724 759109600301948928,32947 759388097138323456,246425 770711774643519489,118192 793546683137175552,249469 788797901036105728,220526 789211641128845312,224610 756234374794936322,11774 774684761260515328,143172 794770983009796097,262752 755165417606225920,35890 758348232883712000,37844 789424840230961152,225981 773758115976089600,11774 765245332775051265,86440 785363147951575044,195481 755554408042147840,38183 764490717800468480,83372 767812289701502979,100891 781344810221375488,186210 758375244486828032,51003 794521409666039808,261120 750722912097673216,14421 755925974705926144,351147 781862505995968513,190635 786278957784064000,201958 793983754226331648,241678 760274101516668928,17416 756947285985026048,45311 772617794831519744,131045 781476446695030785,139404 775056757018103808,146214 787485132529758208,210289 793758283802763264,249926 771688225144393729,122973 794150878752215040,249926 794778483029344256,263095 772205661044301824,129558 773949879924121600,139404 777319974893416448,161456 791701953998950401,240483 764312827582644224,82766 781457475988033536,139404 763458985206829057,78159 773102828156022784,134288 760505366891212800,62452 785514434231926785,196277 794526737229086720,261155 761280068337278976,67229 762612292919910400,73814 786054802417614849,199496 780793494067613696,183269 794020301873053696,257492 795703879467991046,266151 770616343246741504,119832 785663663466094592,26066 767776869705916417,11774 794453353694523393,260033 750372747377868804,11296 766058929881280512,90384 793133784648613888,249469 749174050287681536,7259 759217083959873536,57574 776767906973642753,157840 777668180756066304,161573 767898195691122688,101163 773881505181347840,139404 774721038634651648,143473 790456578126163968,228354 791785004674129920,240145 794635296730062848,262053 772624297659502592,131814 776138314579603456,153915 756672837826580480,43391 763165220722225152,74943 764558844475346944,82066 751563667389313026,18470 787947605422706688,205270 793382694696681472,249153 767704432456806400,100605 754098095927943168,31095 776195963421650944,154071 757469447783264256,305417 788768150821171201,218142 763948133348888577,80939 786022322444525568,200025 794078103584866305,257325 789961583132680192,228702 771815301692338176,127218 791716693647167489,240483 762115276452270080,431998 775371018093420544,148045 777603115042209792,162638 753707185385988096,25698 757605976065257472,47782 794942004778115073,263906 795454234674208768,267014 754757819434430464,14277 760681719041261568,63149 776805036777177088,157993 760470113481027584,62063 793471481363640320,252408 779856348636786689,171991 750475766241124352,12935 778658683496587264,168794 791772671969296385,237491 749279677252923393,8047 794319760695709697,259055 773721454781210624,11774 753755780940173313,26780 760633005815717888,63393 780441327011901440,179742 785647374966239233,197091 753307170880368640,26894 771538911554220034,125554 793257799861932032,249926 781858685077381120,190635 733428367546945538,355952 780835840729546752,182870 768844516359102464,109104 785947186681016320,196277 793186931920269312,249039 758830322255470592,52688 764966966050390016,79999 795369880287637505,247930 795669592739868672,267862 758797748120408065,54070 759159390096072704,56964 767406722851811329,98972 760511788693585921,63149 780593717853970433,181811 791714907318353921,238395 770445438008696832,87904 774039748537032708,140748 759088771325239296,55661 791800130311708672,240584 787934622730506244,211340 759436345781678082,1248643 792030709988810753,243075 756559904379396096,1248415 761276075158675460,67023 793469784302104576,252408 794218067568054273,195876 794702669805809664,261155 768071209108013056,103354 781563897278889984,188304 789178857303609344,223899 761009638242263041,65403 765212072309198849,86103 764964600831963137,84929 772562928260161536,122146 792043981001613312,243187 759950037405151233,43471 787091466510278656,207287 795155704512466944,261155 795305657041899521,266079 766703985071910912,93303 732449182229782529,350566 772253071317540864,117609 780845460818886656,183269 755301767429128192,35890 785495950139809793,196277 787008374797848576,208065 793896426430345216,256536 738037672107606016,11774 755162919147544576,35890 759873052536672257,56964 760206495577407488,61470 778397650794246144,152594 790751043101405185,233154 791676396993126400,240483 793115358387326976,249469 793767524840202240,254981 762613262307516416,73814 768730451129368576,195876 785854087308935168,197512 764828092007342080,84724 768005396028063744,101394 770086530828361729,115582 780954563595546625,431998 732322710064365568,350808 755496723011678208,37892 758456016778452992,52749 778398223111192576,166532 793160508165672960,249852 793187370019479552,249039 769255515344035845,109360 770771342975172613,111589 790935648375111680,234943 759151765895852032,56964 766600504600305664,94699 767919585974689793,101681 774449789240872961,141912 793886135290327040,1248155 788855239302676480,220029 795392680209555456,266491 787689342005288961,353386 795656429332008964,265257 788492603859804161,192989 794319126495838208,259482 785292395566993408,193669 761872526469464064,70986 768379284981329920,105270 739848977672065025,11774 752132827274248192,21034 752916435639250945,24134 759845615987720192,59666 770309073623547904,117303 788185537991630848,214209 788545644826759169,210390 790658858456903680,231828 791673982747484160,240067 794554781691998208,261155 750447716216569856,13532 772285140911267841,129551 790629534236151808,232137 758365629518868480,41703 772182400960954369,88581 787197035703263232,192032 751652701499449344,18215 755093522714206208,34665 760183706258669568,61470 785910661394018309,198671 767399984971087872,94699 757777037776003073,48220 750025011340214272,10654 762984811770351621,75724 770790267729371136,121080 777975851128328192,160539 761263218849218560,66116 761718999637819392,70355 790666595714695168,231716 773851298378559488,139404 771732647496286208,127134 793164517681147904,249841 750754532536320002,14277 762745771020148736,71123 767046918081961984,97467 762434574815113221,72354 773152592427884544,134470 748937192651751425,352060 757998056503640065,351158 779754790389637120,66922 792165732058533888,244221 762778266868523008,74974 770601627208343552,119541 780794911595565056,183269 792559282352947200,243187 793185636584796161,249469 763893788607705088,80720 774007601721905153,1250066 788478911378325504,218455 753994000260935680,30815 777569617602502656,159245 778854686837334016,170144 788467682677055492,218275 777840738230874113,87904 758676455723114496,54272 768602448080568321,106281 795452648321327104,262886 775763405663764481,738099 776247702967332864,153854 780761471961542657,182960 781613826898878464,183269 751626442090291200,18215 770272882396131328,117257 787114900069941248,209184 785656420867923968,196767 790325544198037504,229833 780532272063737860,180074 759619915204538370,57068 757445159843930113,47261 774233273258180612,1170870 785270567330996230,194648 788417353587519488,217837 793475462794063873,252408 763054571035824129,53995 789449716853538816,226015 790683226561998849,231959 788873272888856577,221785 793608794567827456,252020 795087841189429249,11774 760541298759696384,60794 766364511708196864,90963 773303278700552196,136110 790243023443464192,229693 790394636799848452,224678 771021145525018624,122875 791937666287710208,241034 769462954341363712,112104 793248907031638018,249926 732607468442951680,352950 788067811813752832,214288 793156308199436288,250033 762015200874639361,69794 763967099165212672,80393 775110298332049408,146819 790890292413018112,234583 766398654827548672,93405 733709377539018752,11774 756374598896197632,41632 758084959093551104,50923 757720876179558400,48810 764228474051497985,79990 786722693265567745,205455 793950165509910530,254135 756286789455843328,42432 788435251819384833,217837 787834282446249984,211829 788938392331485185,127871 794531371058401280,261155 763833794629554176,80716 778570803000541184,168794 793117871463337988,249469 794295329562775554,257406 759442145899970561,56800 775118120465772544,146675 755913819067588608,39235 764207110443773952,80939 765549760035991552,88052 765989821089054721,88459 792968344718696448,243865 795080136433410049,265102 778026745991532545,163484 787034320686948352,194230 759104547667054592,56889 761597939231789056,69576 772852516354596864,130142 787846427569364996,210238 792790789042700288,247631 794607307766140928,261942 791445017646600192,238395 792534547275456512,246314 753980226259021824,30297 769424853484969985,110389 771065379057766401,121359 789488851144232960,224678 795738893379338240,266151 760524179632492544,63451 788734001238384640,220332 756590033327550464,42416 742399668252868609,11774 781214160948301824,186434 786260150948466688,11774 791510295088947200,239405 765560535286886400,87904 765353575992229888,84886 770959146392760321,122146 794549572420927488,261155 732382837740032000,1170450 764193525995020289,80939 786302663658991616,201555 764442616674910209,83429 779349125099839488,82642 788326300721225729,192840 762798520667693056,74483 773987637862465536,137693 777414815568441344,161456 777629179462418432,162610 792037093539061760,243187 752645009367642112,22838 771141037939187712,123583 793992610964611072,257423 752904441695567874,23843 777268006371991552,138707 755494428928770048,38032 770041760097656832,116418 771788798124433408,127218 756301506937131008,42495 757692784317005829,48663 778219267485491200,166390 758725482586136578,54070 795039860692135936,263532 766812908902899712,351236 778005415120474116,165185 742224127621111808,354695 781289116331872256,186584 775300079854944257,148045 794661892568530944,261155 755923516369858560,18215 785527121439436800,196676 790299374744109056,11774 773608595573317632,137869 775401375576494080,148574 773532363787673600,137042 794650967123771393,261059 787201552171753472,209043 756632182429356032,349198 778330114748657664,105109 732952093036666880,354847 794560626974748680,261155 795746607916609537,267576 795698665243426816,268281 758392821271306240,46076 754725889775054848,27045 769365985576964096,111438 792504905592340480,203546 761614329158381569,69248 788943706422259715,11774 793416834925998081,249469 794526800210788353,261155 762368062460825600,71476 765166361760837632,85562 771184302436474881,1249839 775855192164085761,151090 789899433039106048,228677 751964175774064640,17794 750382830589534208,12883 760542984538583042,63465 765039363898036224,85562 766110448139796484,90384 765265559743139840,86103 794188266056675328,247241 788008750930026496,213887 758819202627100673,54631 770873899886206976,121949 772341412452929536,128230 785951147135688704,194723 794200065426354177,258331 787733740084666368,205197 791094664032059392,235487 791359965537505280,238395 766386846444113920,90384 788345874090958849,215608 793098084905476096,249348 786603486880276480,204980 732268220887883776,11774 770995694589054976,121949 767798029231525888,101383 795773956288630784,266079 791720918460628992,240483 778974304490795008,171617 793250519762374656,250033 747520535320375296,11774 770496065833500674,115526 786577082620841988,204284 764219897924771840,82766 767751637041573888,100893 787010458951753728,194281 779344033692913664,173645 774005602502578176,139404 793408126078693376,251483 779714621158465536,176519 786537413741047808,69055 781174539170488320,185313 792429854390124544,241367 764167667355832321,79970 778298169989795840,167319 789127806970134528,222682 792928110891053056,248516 765036562723713029,85562 765252634701729792,85562 758773899840593920,54974 792193859778408448,243187 757985364434825217,49121 780720161066196992,182257 789222665856757761,224680 795101127813439492,264190 770685309973590016,119937 788231705714839552,215437 792736662182768640,244221 744958421443682304,349312 765680951544258560,88994 791685376603660288,240483 765946395064799232,90384 776540665337548801,155318 789178727808716801,215505 756816396013690880,44429 780129698789613569,178360 781358463112798208,186212 766258023341973504,90318 766705129714102273,95708 789557947483521024,225949 780716954587897856,1170572 766681643633500160,92917 773546286792347649,137372 793250295451033600,249469 739796468945453056,352060 789900312178024448,227048 764935773078466560,11774 765956710494183424,90384 793554441202966529,252020 760577953352650752,63559 760581508776153088,62853 773850774640160769,139367 764138769930973184,80939 779016463671713793,29263 781569763529019392,189017 794042133074223104,257492 768124376923406336,103212 766991904097591296,93504 778351498434600961,167393 761326026328858624,68057 765219283186114560,86440 749972363123515392,10735 788135093491687424,215608 790772249959796737,232881 770574902533365760,117257 794856235841581056,249926 767066145958408193,97447 793763529362898944,252368 753779255570345985,29592 763905208887934977,80209 776498637295595521,155390 794726854846509057,262849 761348583681654785,67229 794734169674936321,262849 792743460746829824,245148 750796921774694400,1248115 755167588800458752,35890 795715336083410944,267862 760598280468398080,63655 763806832938934272,80098 766081795120955392,90723 767802191436546050,101681 793907441209573376,221524 766253732048896003,91894 787083495843753984,208916 790910646414041090,234583 771011582868553728,122146 791026096569540608,235590 778374607170637824,152594 792107836566372352,243848 793618661277855744,254209 795386067755143168,266151 743843523334529024,11774 755437692255698945,35890 775306068750655488,148045 787743656191135744,205197 788975804508098561,221971 794251907757916160,235621 755583501622124544,35011 756041546584035329,39462 766333866512482304,87084 758425181706711042,53144 781199271265656832,185310 757756461975949314,47940 794568033846988800,261155 732302288358805511,350070 771971905263964160,37154 778987094056300544,171693 786625249982844928,205181 791058810504814592,234583 781490659597299713,139404 793888337039765505,256534 771430007440809988,124461 777886499945656320,161542 792078703303852032,243187 793858996226629633,256038 735446571794468864,351644 743254629022982144,354153 764225204570689536,82203 785540560757096448,196701 795428526929362946,248924 756290976512180224,42432 768169561933942785,103354 786326994858323970,201308 792778274233577472,247290 769201929595588608,111384 775410393149804544,148574 779398848351465472,174796 758003828868382720,49431 776727627885404160,157693 778262703441846272,166075 793094219179098115,249469 793213123784310784,250633 739147194549342209,93634 755076626338222080,34441 765452216123662336,87245 786908768726454274,192032 752107516927086592,18395 772260997214117888,128017 773673909870878721,135888 788016881953275906,214492 790934907556098048,234583 775523534307201024,148800 771477034899877888,124883 766739392316575744,95672 771494329668014080,11774 751023952269414400,15643 762640207539765248,73970 777002870000328705,159411 770019405677953025,116127 775695938723733504,150511 770343041957826560,118375 790986186999238656,234796 785796657145274368,194080 788471057988526080,351463 760657841984114688,54748 778393429969608704,166719 791666556686131200,240483 793393861737451520,8044 795386007369617408,247930 788205105103327232,214992 790936892208545792,231894 793621686344032256,253032 764146698633424896,80939 766021289769308165,81929 785711844614770688,197512 753799088810844161,29263 789174343116861441,11774 790965146898141184,235487 791083309627342848,235590 791627346893647872,240167 785912000073326593,198591 763156044612833280,76188 775502331395923972,112363 776631709605429248,1170441 788386998998278144,217519 788255726611431424,211829 758277060876001280,52061 786337140212850692,201958 785812526596366336,196676 780239998003970048,172185 790299818870669316,230485 794777482066919424,262849 751932946706264068,14277 753351457412419585,25189 785929463938842624,199546 788962612813766656,220539 764214634714804224,82544 789924529250394114,227615 769540329762459649,114021 768984910921134080,110362 775169691597832192,146704 754717672533786625,28732 755811666655375361,39174 793791508965195776,255271 756248515622408192,41680 757260189825368064,1248478 772852861969379328,127871 743063610012880897,679105 750360268425818112,11774 757722135015985152,47940 751555657787068416,18156 760256163229368322,61545 788866487587074048,218275 790426761305526272,230282 795402696140460032,263793 791115391217000448,232137 778257368228384769,164826 780624773663469569,182146 760368172939739136,62063 750819780651876357,14778 764802281963487232,84724 770799402738823168,120425 787132503651778560,201555 771729144954490880,127366 775042260324843520,144573 780486979003744256,105109 793308409823133696,248701 775115682711113729,146214 793178056626089984,249469 760218673785217025,61051 766712804636102658,95672 764347489843499008,82066 758764246641500160,54123 776422065415057408,109666 794557012495441924,261155 764197361694507008,80393 786194514176188416,201619 788690727094013952,220029 751589092891037696,18305 757557331504795649,47841 776224689110646784,153921 778172084878970884,164826 780616435282378752,182146 769687406568235009,112336 790866577310769153,232169 759143836081881088,55887 781488804687294466,188119 780462906760503296,178258 785899936063840256,196991 786634667600539648,205181 793563098695118849,250033 776492579215015937,156055 755446304495599618,22206 785473491990700032,191653 790650864939757568,232881 793412865780744192,249926 760318932259573760,61352 753236721328910336,25255 762281699317194752,431998 786958806211293184,11774 732747261394878464,353789 772507462876487681,129558 781355146932609028,186584 759266245241892864,56964 770254346235805696,117257 772215929258274816,129991 775828526641483780,151374 780085425050234880,177696 791640483420213249,240145 793875213830152192,249348 760467608089030656,61399 761765986198585344,57883 777131685548847104,156835 792805674275184641,247240 764820887874842624,84724 789092391382843392,223286 772814740292636673,132578 793569856326995969,252014 769075034186981376,109470 792026071684227074,243187 767838342679367680,101514 788517248898138116,218495 767818067162329088,101134 775825896187924481,150404 781242806425690113,186584 765435942136143876,85805 773553727626174464,102409 790878853602353152,234583 767127679627694080,97468 767403653401550848,7700 792995729161805824,244270 786601560868618240,205007 790735981032771585,232169 769158987103084549,111438 776386049677336576,148349 778327078181666816,166409 785582596277362688,196788 794368829556162560,258878 759274710156906496,56817 772843497342795782,132335 776430137218707456,155451 793145097625931776,249469 766293754387005440,90031 788765010960973824,220526 793990621065187332,255299 779463266787405824,173464 785913482696794112,199546 790672220183900160,233307 791924595963998209,241367 758697387271524354,54070 774373982778843136,141913 733979490389528576,353608 792000221387468801,206666 792025413350526980,243187 768219645962817537,103975 790729016135213056,232863 774589483538714625,141316 790224481587298304,229505 759491343496478722,56964 767165563650977792,97386 792495121317163011,246225 755065397028589569,34666 773935086706098176,139404 777963083780149248,163301 787456771296288768,210694 788369664942354436,208544 793579539779706884,252679 773893307709595648,137042 738217553575608321,352896 775007912565452802,146259 777626775266299904,162294 778566394157858816,168794 787003153837359104,46572 793227283372789760,249599 760527583901462528,63451 791739510065278976,240584 792872189427085313,247074 763742272164880384,78684 774207945865244672,140444 763505350330822656,75973 786910802783731712,207051 793856208402644993,255393 761175939661389825,66828 772165187122135041,129991 755494138603114496,38032 762656266640429056,73926 787781912429559810,213064 792880941630943232,247983 763027246844182528,76048 751722253897895936,18893 758303773995462657,52112 769661674903089152,114779 777495782014357504,161960 792238752026333184,177589 756417124508151808,42249 762802056918892544,75073 775300838612959232,148045 787742090520211456,210215 794764171451703296,262022 787797614175531009,210235 737605449994797056,349507 769097535180967936,109571 779053346414010369,171933 749680049784098816,9145 773349612031729664,133048 740357834366423040,11774 776819411311333377,158428 792081890664706048,243187 795432241367228417,266079 765204345960796161,85562 775477646855725056,149121 762633985268867072,73926 780866093644591104,11774 785993518233726976,200490 795261853534396416,243187 780573372149137408,11774 751092523901210624,11495 777466161097216001,159876 779362890620940288,11774 779639063338967040,44949 792022449982410752,243075 760531314399449093,18395 794670802570354689,261818 760828200943489025,64722 768977247109730309,110659 788532981640097792,218219 795010678969012225,263896 765431353135489024,349306 776613485757145088,156110 762882716140380162,73712 774451016783765504,20170 751603235467595776,18309 779103499565006848,172523 786132445846315009,49459 790663316171476992,232169 793808561147174912,255393 794761475080519681,262890 758686934243741696,54070 780859227975905280,183975 758293363074281472,41703 794673290996568066,262022 761059310755459073,66116 776507724947345408,155009 781201005715329024,186434 793659729096474624,252639 794738053482827776,262053 787254201449484289,209184 771485222772826112,125554 793561215842652160,250785 754860350210772993,26721 763270974305398784,195876 764485247635484672,83422 765077426309246976,85562 751751530949316608,19458 755171712518553600,34731 779523058289741824,175549 790392681272905728,108396 794200651999936512,258598 772492151200608259,103354 788019980000526336,214492 788048446431297536,11774 769757586090491904,114357 786909635521482753,192032 788115447690428416,214354 775101221384384512,146704 766331098125119488,92202 780805186616823808,11774 766262297824198656,91946 761891673802616833,65180 793794309212495873,254135 794349244064796672,258305 750165052016062464,11905 778193774425968640,166390 778687481445097472,167319 788142987003899904,215754 754053645797199872,31529 793941563910950912,257026 765272929311621120,86763 773857071582343169,139404 751176543108362240,17434 775729490051919872,150404 781363496176979968,139404 790938986730496001,232169 795299294815338499,266079 789230270478245888,223692 788771918572843008,203546 787418803818885120,208928 755151677355913216,35890 768133926279745536,62463 792417752011120644,238589 761945997622644737,70941 792301544943214594,243165 762430006358179841,72411 773372563871457285,136018 780960144431669248,183269 792190920447909888,244230 749228532937687040,7627 767808191417638912,101163 791060896692903936,235963 764713304132497408,83991 773888200960008192,139404 792872517883031552,246011 790680498100142081,233307 760690947596423168,63451 767794781573423104,101421 757783927150870528,49307 769820975953121280,105109 757719457439576064,48287 760109551941287936,48270 762669376025665537,74133 790623970856955904,232427 755554145357090816,36875 775114518879989764,146720 772579198032576512,124597 780611032943169537,150151 794695977244487680,262849 785283105963683841,193669 751234627109527552,16299 776606245104947201,156926 785863022736728066,197512 787110033066713088,209184 794589181460656128,261818 788196771201748992,352258 770419496519622657,118192 780892474713575428,183811 772144627071672320,128407 775097732834947072,141091 785281552213311490,193669 788203654142500864,207287 794685719520411648,261818 791628562310627328,240145 751974057231454208,14277 775384865588047872,148870 754742331086106624,33356 787976403404877824,211829 791617056575807488,238780 765380113160470528,352839 775504118135881728,112104 738564090826629121,354958 763555926942953476,75724 788797665286893568,220332 789343466119507968,206666 754102699084374016,16460 780494697731162112,178023 767838609953087489,99111 779021498644180993,171324 785927388790005760,199546 761158877295497216,66897 795064010509078532,263906 759336121792954368,56964 769946125801357312,114779 791012550263517184,235620 750797333529370624,14950 776543988195155968,151374 781342182556901376,139404 755232435646844928,35890 762842813260181504,74943 773870970868264960,139404 794039025795469313,257492 794596393826582528,261818 754794751862317058,18341 791749140061429761,240718 752228698804322307,21074 765142170915438592,85562 760296813207298048,61321 761976303469735936,70858 790707769338765312,233729 794645877830942724,257353 755482342714707971,26721 763412520291831808,78159 789188335990247428,223899 789314572297449472,225359 777548235271315456,161387 788218361352163328,215437 764926236665798656,80486 766258983296348163,91140 776211851424198657,153845 794798951492886528,262022 780820058050134016,183468 774447413054443520,143473 770477253402722304,118515 771574687771963392,126389 793910710300471298,256125 789146493399736320,222715 732914930328838144,353262 790432839019945984,11774 787874108809678848,211829 795316798480674818,264397 769364796294635520,108729 761510488022941696,66159 761597725871738880,69231 781464861775581184,186584 780147078605316096,176127 758726968506540032,54842 758699548680134656,54070 759511906218639360,58227 794867320908840960,261598 770168880052445184,116082 763807350276943872,80393 775274618823344128,126016 778342106939158528,167220 752953281534713856,23662 760564302361169920,63149 773476667494891520,136904 781619549653336064,188498 792123165220737024,242693 795016033589493760,263896 742225785516363776,352839 772611705218166784,130669 778388702456184832,152594 787086998502793217,207733 761986245979348992,431998 771236571844481024,122146 785839506893058048,198671 747828748054040576,11774 779123629799899136,171993 732250163159412739,349239 765329638566551552,86120 773979018169348096,139404 788968666826022912,222647 775907427220946948,152182 793413792730316800,249926 763078697117036545,75724 768064774722691072,102137 768942088872419328,110362 785486363579838464,195481 773552393812320256,137042 765186646908112896,84209 791601463847903232,232169 764846312424693760,82018 773566469061877783,136947 753232129253740544,25893 770715612574167040,120541 781339189098844161,26066 761943800839180289,69711 772837788966322176,132578 776253153754742784,153596 780438427137290240,180112 774281353747636224,11774 788066076026298369,215030 763541501007712256,78684 765867224615780352,88627 747552911127904256,11774 770081279203246081,114779 778571529080766464,167398 779952395291885568,176203 732580177360752640,352727 754002531227934720,22662 795694947970203648,267862 751562450651275267,18215 776149398057168896,154071 753142291481649153,22865 792133627823869953,244143 739096763982716928,352060 771088829864288256,122982 776484188643995649,155688 776525213190201344,155390 780791956708425728,182960 789176033874288640,223899 761238200840957953,65887 765236482265128961,86103 768894804822487040,11774 772559309624315904,100893 750379842928013312,12883 761539749551206400,18215 766117807071322112,81929 772822756392050689,130669 773876113944764416,139404 750739130040987648,14277 792533156054249473,246392 732389901082091520,351837 760521138371956740,11774 761995723051245571,70689 770352735912853505,112363 787263616668098560,209151 760193718003572736,58267 761945988328198144,431998 771364182063210496,123135 767419407375138816,97379 771443380597379073,124573 780075828134678528,176753 762010924404400128,69878 768476818282283009,106774 789261437105344513,218349 773986446835195904,1250113 765084497620545536,85562 773126240232321025,130988 774219253331263488,139577 775286404289032192,148045 758906404908376065,54070 792769323882254338,246889 795384846075957252,248924 766302901878652929,87820 778970184770023424,171168 794238383241297920,258771 751233073228836868,14421 769663166531899392,114603 793795488218804224,255393 774352191247310848,142563 786723424156528640,205455 794178888498905089,258331 795680178655690756,250633 785805056624955392,194059 770644031198097409,120341 766810420334071808,96263 778049583628816384,150249 793199222937923584,249841 794983890427461632,249926 755540498476138496,33186 766532639784185857,92959 769089906685640705,107745 775809526863761408,151361 793246833447407616,245148 793552285423046657,252408 764300164576055296,82066 776904923950768128,158878 788698329504808960,218258 777929329179144193,163901 788514357013458944,132364 790764912272404480,221524 795397178495795200,266884 774008122734030849,139404 793155006455160833,249927 732752352894169088,351792 758070407324921856,49843 780139404979347456,178200 793968431699619840,256105 758115577319727104,41703 778333143317086208,167319 757945311767789568,49400 778017895955640320,164826 764978798550978560,84209 765957475824603136,90384 755898593660198912,39235 763454361758408705,76406 773898658177622016,139404 794981489536630784,238637 761938261036048384,70689 788485117203230720,218275 763484139701936128,76406 771387632039452672,125145 792801997766463488,246619 795037937297719296,263532 763441215475814400,78159 779132064281092097,172545 794683558073798656,262752 770683674228559872,119937 788488494716887040,218489 792575336609382400,246632 793957621560700928,256358 769556210215374848,112382 762719484352364544,74247 790395851969560576,228341 795726560489705472,267862 792061783477329920,243614 776951364287012864,157755 768820366131159040,109167 773131500111802369,133454 787068580131057665,207733 794316693921288197,258741 757187306101084160,46360 732322568984625152,350808 769304352896983040,112788 793826976494522368,255393 752910768845094912,24134 772818072486891520,132335 780902255625138176,183351 762152019385655297,67768 766262960692092929,91946 771300182843621376,122388 774281568215064576,142485 751177937437667328,17591 756648516563431424,1248428 760498840143171585,61412 788638118987595776,218275 739889663360532480,11774 785610064346308608,196767 793637310881525760,11774 755627467046522880,36875 758720886744686592,54070 763744702445264896,79040 733435297011208193,355260 760870662651072512,11774 769260363913236481,111558 780813878057852929,140965 788132092412620800,215252 795702306171920384,268281 764450084243185669,83393 795273281683197952,264397 774474486406000644,143585 791704433612558336,240483 768652369554972673,104162 792258541625151488,244815 792015611463241728,243092 794029979814084608,249926 776407558126837760,153610 794216214352408576,258598 732653874167832577,353200 764984807914741761,84724 766986858907652096,89738 785329622086889472,194648 793320066980913152,251452 795390780986818561,264431 792388715926675456,240661 749357570276618240,7546 785241313155420160,194160 758127850360897536,51595 770354014630383616,117973 779580251047243776,141995 794708263879184385,260081 767724834210086912,100893 770408814407323648,117257 752896382055309312,22785 764135682717601792,81869 769687947268333569,18030 768978167591645185,108849 769263234712875008,112085 775361307038015488,148645 778564858174382081,168695 785455324824121344,195712 773973391451656192,140515 791041592845017092,234583 759782029084889089,53841 793998011302973440,257492 771019440691425280,122017 779106014264193024,164826 789933616511889408,218002 791091431301537793,231518 778385881614934016,167197 791790835851522048,240483 794548433856000001,261155 791002742613422080,233729 775729894730768384,151185 771865494383042560,128615 773884231441379328,139404 787166904481751040,207965 792756329467305984,246726 795608002355195904,234556 753948762540761088,30590 773612880469954560,137869 753485328145588224,25189 768882213358149632,107032 776234676151197696,137016 794468393801961472,257325 795462984629788672,266990 768819191973548032,109167 793269458106060800,248253 758433795565641728,52659 751562383571685376,18491 752984924978814976,25255 762240779259478016,70501 767869571458039808,100893 753619730905174017,27045 757989676414177280,50143 761666722365669385,69356 791821538584629249,241819 794792967596896256,261155 765290836573708288,86873 776458044175749120,156061 795705344701906944,199307 756940035740405760,44450 774840051389779968,119960 786035847116099584,198620 773956008939024384,140444 793509238601555972,253004 789518531197079552,226823 791267376230563840,237491 765342312356388864,86120 788767409511333888,218275 791869800813326336,351931 762096655508316161,71944 786951294028308480,207613 794149682729648128,257492 778392403946287104,167407 794160325721550848,258331 755813826365358080,39462 794591922736287744,249926 759026885128892418,56146 785602206753882112,197512 750744574952411136,14877 751836020375629824,14277 755126225568432130,34167 758709497120509952,54070 751739970168102912,18391 795029738737827840,262849 791664948447510529,240483 763405221196423170,77327 771568437910839297,126390 790405259323514881,230311 765186425142796288,82283 780208122837073920,167319 753665043233804289,28281 763080581286547457,74308 786070838516805632,105109 752057514208817152,14277 790952405932224512,234583 762931255004364800,74868 778169986309382144,164578 778324358250901504,166409 781288104162422786,185310 793980633324421121,255942 766884760736129024,94818 791780002979340288,240814 756883771379576832,43469 790445078892339200,231358 751128900990857217,11495 789511402423713793,226480 752877082737336321,14277 775764852421693440,149953 795383899237089280,265885 760128447771320320,60790 778483579462365185,167220 780425344553619456,180039 792073692884901888,11774 793991023550754816,255393 794696803157475328,262752 770056498902921217,116164 773953838999080960,131480 790672572283166721,232169 771128317499969536,122973 793963211816960000,257255 756617782540853248,1248387 769251661441212416,110585 790722781264617472,232137 792721156222640129,246225 771866498134478848,125853 773948467236380672,140372 788566449291796480,215437 774086066227642368,130750 757463685145079808,41839 768489736352600064,106281 775495750193147904,144617 794219504108584960,258909 777189795785117697,157755 780904469902962688,183759 794632915267317761,261987 795043334137987072,247930 781208567332298752,186434 788819751636271104,220332 794327176183058432,44837 757604240504172545,47761 792083859441537024,11774 776179002306236416,153038 761566055449890816,69245 774076648769540099,140900 795486239902285824,267179 793127510200287233,230142 771392975087755264,124537 789538926599872512,226180 790901502676086784,231498 792288290108039168,235590 769024959997939712,110362 791513230841479168,237604 769327631988916225,113221 771528476968951808,120474 781552710814269440,185310 765660921033138180,86103 786622783090483200,205181 767416060945453056,93286 769646715695534080,114779 767899416497754113,101681 793906719529336832,255942 793952390185648129,254135 771722459825344513,125319 793589272704118788,252112 754705488663764992,33174 777851059125485568,164001 787727230600253440,205197 771106502581030916,122982 787944172674318337,213887 794077698045919232,255176 755154584083894273,35890 768071600541282304,103354 760785831871340545,64758 788038623958630400,214696 789252537438212096,224680 759001180831752194,54017 767399462327164929,97379 770738456142184448,120541 771139905434955776,123583 774326573881262081,142734 751139934292045825,16953 769692232915914752,114779 775428907512111106,142648 793254509929754624,249926 767359154440765440,97811 788522977453223937,217519 753638625565351937,25981 785943983545458688,194058 756556268324655104,43553 767077810448064512,94699 785596508410372096,196609 795714434962485249,267655 778731751178838017,167220 786912035363618816,191961 768845797312036864,108849 781362919359602688,186584 773310270643003392,134689 785240719955025920,193889 788110386775994368,213253 778567655062110208,168794 781439589382848512,139404 771772666860621824,127582 787101956414267392,197512 793513065853624320,252751 759550184133128192,51798 794662318118473728,261050 794685708686524416,261987 793961099112620033,254135 753347872872103936,27222 754792653699571712,32449 774236501974528000,141887 764908715560566784,84724 780353159587823616,179560 781539594604916736,186584 747717976628002818,1247750 764980920692518913,85562 771418937833746432,124597 792178241561845761,243075 760498601852153856,62755 762786827556253696,74681 771942858727317506,127218 753975444546789376,28866 759507825210994688,57574 762284855057154049,69231 768146526635896833,103354 760168409732489216,60801 774008380738330624,139404 776065278446673920,152735 785633557800550401,197512 793082413702193152,249348 770243098739822592,117257 789268906980610048,218875 788208521124974592,193121 760815103327350784,64722 791667091162169344,240145 749435376368922624,8497 751795556540878848,18215 768162835545423872,103869 774071434075312128,141360 777987020769591296,163901 778569275606839296,168794 792520209366122496,246392 738349290704101377,195876 762549114219425792,73196 778362908250038273,167676 781641205784408064,189515 768911436953247744,11774 769685516304482304,114779 778738868233220096,169923 790934976606928896,234796 790959795671076864,234556 794605520229306369,261155 787458760834895872,180433 792241918176403456,243187 795021838845902848,263896 787311934345449473,209629 790658213637070848,231894 765563278697213952,88052 769255292852809728,110659 758165715157446656,16236 774391552575700992,142527 786371224750333952,201958 786599992848814080,204457 766279429920292864,91164 777223066795384832,87904 732311757255938049,196346 794530428698828800,261155 756501283188707328,42432 773954677868146688,139404 756923214312316928,43383 792416497809428480,244550 753731270375383040,11774 766355571352100864,91956 771946182876749825,128615 755015076302565376,27045 763901460669042689,80939 794616990409363456,261796 769600567404589060,114422 771460033674567680,125145 793975285125353473,257353 790724272486428674,18395 791437497658175488,237332 772479524403503104,128963 773905577059708929,139865 767813076456529920,100559 769620401026658304,114021 748409982748663808,1247842 787875075441688577,210992 789525044254748672,226823 768944865220714497,108795 762137512471134208,431998 763513556700659712,78228 752310385244385280,21034 778260160749772800,166810 781103582900686848,184223 788725920240508928,220029 774007912771428352,131421 758023160037904384,49754 753964178730135553,30590 792478395732889600,242693 763152253368754176,76577 773711790274293760,11774 781630297313906689,139404 791631503289561088,240145 752621188900220928,18341 757447648110665728,33186 764416801748971520,81869 777688289151184896,162213 791348625699897344,238395 795160749874286592,264774 764234445641490432,82066 758792546772520960,55261 764628979739418624,82209 769674946385674241,18030 772808208276676608,132364 792354842106695680,243075 774720594046750720,144690 762805376035147776,74483 770681140587929600,120610 794627905720610816,260840 795501644582625280,11774 758998357603868673,56158 762794203873062912,74483 751092621276172288,16897 788428196907782145,213064 792733651721224193,243075 793145953347891201,249961 795070232754790400,247930 793444381810274304,249469 753191483629457412,26038 753691828063461376,28282 773976708840038400,139404 785857884643061760,198591 791430767079415809,238099 764447618940362752,82283 765206644401709056,86120 785249746336133120,194082 795407786054131713,266500 791350151013163009,238395 767835604465975297,100134 788048598093008896,210274 790045246201688064,228354 768895120766865408,11774 785629831048286208,197286 778690420574269440,167677 781166358432186368,11774 790784757248372736,232169 791632511948300288,240145 772937240867508224,133454 778333115165003776,167393 764975788848480256,85434 776135400490360833,143327 767851289392844800,1249484 776921609839837184,157755 776829578853613568,53667 779856098870255617,175046 790888035160317952,234622 793885377249574912,256255 773613787639345152,137818 751094185214693376,16897 785350140349513728,195165 791683360456335360,240483 761359495549358080,67768 788115847952859136,215005 751009791225528320,15182 793160380969283584,249926 793871648583811072,256255 770944949579841536,121949 786242501958967296,201958 788418881341620224,11774 758687951199100928,54070 770502399576408064,118538 779306958629302272,171693 767189197371404288,97852 768195570683043840,103149 776067013760385024,152735 774810436013215744,144542 775530418372157441,112363 780637589216776196,181419 788533204865146880,218275 758379567790915584,52061 758816363271946240,48663 779499996232163328,174557 754708378115534849,33174 790951479288950784,234901 777550987041116160,161352 752959199211053057,24848 760667070237245441,63559 764979892652019712,85562 771768726068736001,119832 776870292798877696,158589 787913045578309633,212693 766019104495075328,89923 732481259239149568,349788 774342999165669376,141360 781132739734974464,185496 793554545741664257,253206 761915059761217537,70941 787720568133054464,205197 773985981233893376,139404 775778834750771201,150426 788128557432246272,215754 789455829120356352,225981 780840329016729600,80785 754156186648190976,27402 765689087625826304,88457 785676004740239360,196277 756893222987718656,44274 794054551749951488,257353 759697478606139393,57887 788890218720030720,11774 768079077320392705,102514 779299505900515328,173590 791748802029973508,240584 766446442433093632,92166 793580803644981248,252679 766091649126727681,90388 774484162820640768,141887 760142386135642112,60866 747651463153856512,14084 772479878935506944,126152 776225125905465344,152872 770197986957791233,117257 776354902180179968,152314 771187636501225476,123280 751792907259183108,18893 756219240605253632,22546 780061723638263808,171324 754875999716728847,34035 756316957981409280,42249 788446681373085696,215437 772875707508744192,132093 762386430022840320,1249020 785299509907709952,194934 793118204553867264,249348 794275990675587074,258456 775748226695569408,151071 776738218645520384,156835 777632782692577280,161939 764458206936567808,82457 751181195782680576,16768 768567734854623232,106281 757065353981599744,45669 777967773246955520,146259 773739840290578432,138650 789245338712408064,108396 765319486069059584,86440 779101270007164928,172148 792832874055553024,247877 792133333006229504,243187 751143003683684352,17120 761502812698214400,68736 775825437947752448,151401 770305710341128192,117303 786790548531138560,205455 759703312463597568,57068 761698944111943680,69548 769190271787597824,110843 785381134028853248,11774 794573772447764480,261155 735963267307184128,7700 751147610321219584,17365 757597360331501568,47940 755823169731039234,39384 757478466459664386,46890 759378633425293313,56700 764940350590824448,11774 766979898657214465,94699 771509734566342656,125554 795706606193283074,267862 777707578365190144,157755 793010724062638081,240483 776865824858669057,158897 793197411376177152,250430 794570331302178816,261155 791406515131482112,237908 749752916735455233,9754 752268567215681537,21034 762939378536710144,74571 758319462835712000,52112 791409050474913792,236454 788228130360160256,109244 794646131800231937,262313 767894408360497153,101203 768645586535022593,94699 774206780977008640,139404 785618517441650688,197512 792035191216705536,243092 795397349904445441,7258 770130538334154752,116968 774329852681973760,140027 776977996968329216,158387 758357923563130880,50923 787318700097605632,207965 765408426293923840,86103 785656363342888960,195975 794754371397492736,262784 775754107550179328,151156 771678713218031616,126152 793547549818834944,253082 750418624897249280,13343 779611263567626240,175113 790603876395196417,232169 771142918027538432,123583 776247257310060545,153596 752033429739474944,14277 756074023558213632,40881 790233637333692417,228524 793874197370011648,191065 753518014968975360,19757 755846355533242370,18215 776742322394439680,157657 758341142924693504,52388 792061112191561728,243614 792370890755289088,245242 773881975472058369,139404 756070455392530433,40932 761310866838921216,67401 758234625567326209,48289 761920499488268288,69516 774811056828878848,126607 791189062539472897,235590 780555125492416512,179742 789027319964954624,45376 792786562907983872,247388 758127789732225024,51595 732478633453879298,349675 754796132199493632,33356 795767323533537280,267134 753733518765723648,29548 763186372295270400,76913 780085551328272384,178075 763098622472949760,61531 774203716203257857,141887 763760355206008834,78790 773661622015590400,137693 773918509369729024,139404 792400592521998336,192840 757667321590779904,48477 770422919092576257,87904 794211967615504384,257492 756506466245369861,42249 770354831206875137,117743 781778866247380993,188498 762271389076246528,70886 758410734938316800,50923 775714115675389952,150927 789322297412845568,11774 790670628328050689,230142 753645472904994816,28732 762378229499912192,72824 774438826974380032,143210 793618823907717121,253032 767261346840793088,97355 789136619680960512,222647 757365104136495104,47195 773672711474204672,138650 776205989955579904,152073 794645572099702784,261155 795613991255080960,267655 754729787764068357,33262 785678472664354816,197341 795661027694309377,267731 788402701994516480,217519 792141860823142400,243615 732296961378951169,350295 785246846239248384,194082 776912440097402881,157082 793651891540414464,252020 786528513318871040,201558 794865358977040385,249926 753729644889796609,22436 758627261499183104,54070 754053402330443776,30084 765179723240443904,85562 759189496323792896,52475 775003039115522048,146259 758481260230615040,53185 789085287938940928,222655 794001905986859008,257325 756830501214777344,43875 773275206727012354,130026 776890796607889408,157082 781257351449894912,185921 781303912703807488,185310 792863376040873984,248222 794562803126456320,261155 774294169590214656,141912 777501025309749248,161349 780105239932305408,176128 787734175306711040,205197 788599772244508673,218002 792037253715365889,243187 762036326485073921,431998 792883866910527488,247877 793150574912954368,248437 771936132582010880,128519 785712907006775297,197622 793180709972246528,249926 778870041940852737,127994 765163932487131136,84724 761418745835323392,67547 793577460981911552,247672 779175404213010432,172962 794363038778490880,252639 760873237815369728,65180 762793173403983872,75073 770153811335929857,106716 788115856245096449,215005 770317875345231873,117257 780884897854525440,156518 787054479782793216,207861 794597750457376769,261818 732361088596086784,350295 749734750525337600,7816 767708495605067776,100337 792080056671608832,243075 764754037745061888,81574 762689327881134081,73814 790906104058437633,233858 768118813309140992,103261 781218031640780800,185313 788626138696482816,218875 763490868242292737,78205 795080804837818368,249926 787112557811081216,207151 754049627926716417,23725 791330102328061952,232863 751746182540587008,18893 756534758100783105,42650 794588320525352960,258717 769234252399607809,112345 775808777090109440,151463 768229573943185408,11774 769226417196273665,110942 776136209626198016,152735 762760300890300416,70338 790356342552821761,230256 786755480488120320,206008 792078846153502720,243075 776164591227195392,154257 787828490921926657,210215 793153843458510848,249841 761148108474429441,66828 769243478694002688,110585 759506032079044608,57574 770236084009701377,117257 788226765973958658,214247 787722877264990208,205197 794094056523431936,257492 793181814055587840,249841 758081739210096640,41702 772929020627333120,132335 775828848776798209,151463 766349410020184065,91894 775885540558331904,151410 778314843644305408,152594 765479029801705472,86653 794607262656581632,261155 793495895446810624,249926 762926414630838272,74133 767868018583937024,101681 794363640375889920,260181 755858900381937665,39462 792191290121199616,244550 793471663623077889,229901 761916483777732608,431998 769642278323380224,113412 775336983958654976,87904 777866285262659584,163990 785892484207480832,198878 793139788232744960,108396 755775481966911488,38666 785380927375499264,147741 733476367237537793,355480 775851199224549376,151401 771410197172682754,125381 755157562908106752,35890 781502713024638976,186883 756984959525527552,45040 773710845066948608,11774 780593410818338817,181886 785834580544585728,196917 776386003552636928,155390 749662995416879104,9433 774979343919509504,142563 788356700558462976,215608 764776780209221632,82066 773609656094629888,137639 766490673910382592,92854 787832329767124993,209184 763787494924181506,78205 773991089086672896,349942 794624162996355076,261864 771949323055722496,128934 792771788715548672,247074 751540948727889920,18215 793123474684387328,249469 749807548887367680,9512 764780287360372737,84724 765281653312909312,86653 787034515034087424,204727 792037442333179904,243075 794560535823953920,260461 786408004836954112,203674 792106018427764737,243075 766348555414081536,93261 772788542334504960,132335 750808343904657409,14277 776964132042051584,158387 780049955981438976,177472 793605513468645376,220857 792339072408690688,244143 750767455346110465,15165 757945293526618117,47940 764145625382346752,81869 791662635452293121,240483 753375939975839744,26446 794909802887610368,240584 764173522688090112,81130 763354325384990720,77731 752184654443061248,20032 768471637087752192,106861 794570027441606656,39957 781017949335420928,62002 788727131392008192,219531 758252440965840896,51595 767568005165293568,98751 773991431325093888,140444 785542819029012480,196788 794216749113765889,258598 790684062604222464,231784 785622325098078208,196729 788424687084646400,11774 767416718859837450,96039 792099271168364544,164814 765915228840361984,90125 788552125596913664,217601 777192443343212545,158897 793176064797184001,249444 789219108512346112,224221 791675250358362112,240483 774046698653962240,140043 776578129267687424,156053 778574379022184448,168794 786262281076154368,201555 757047850786324480,44983 766336565341585408,91946 770747105757556736,120690 735371361707819008,738099 789292001111912449,206666 753908121303736320,30339 761992675964968960,68993 772793520851738624,132335 794504100910075904,259659 748594631525408768,679105 793987929022599168,247651 780605568721362944,181984 768958411094433792,110209 776876741373472769,65113 764300361628684288,82066 779803702542471169,27156 789070468238237697,220526 758125313989615616,51451 794761713530896385,262784 795436158432006145,266079 758531776427896838,53703 793206811247669248,250064 794935732511055872,257666 794902053235650560,261155 774039515522490368,136947 786947830355206144,200971 795748708503683072,268646 755163100333105152,35890 777897587139604480,164001 786556781262536706,204413 794286482999517184,258829 732369876682190848,350660 761588864100085762,18215 790350427069960192,230283 793109712845807616,249469 773876242416177152,139404 764421319622529025,83391 785275595248717824,194667 793458896824246272,252408 795099879223607296,265257 780178392461160448,176191 780904603080589312,11774 786322609478766593,201555 794642698875518976,260535 750156963275759617,11495 773585715607187456,136904 786573731577499649,203755 756946823491616768,45672 788722702810918913,200965 749697033850777600,9433 773880325277622273,137042 777903352357224448,161960 788114017843675136,214209 769227966404517888,112399 756949000662777856,45566 733000033184931840,355067 778718338302119936,167677 781202869810786305,185496 742482114071957504,82294 766039867516215298,90384 749765327139942400,9754 770102176794501121,107976 786692393668079617,205143 794605419272540160,261155 790253984795676672,229693 732288009547173888,350312 758383177467564032,49925 771026058585845760,1249802 788162608771768320,213491 790878749952802816,234583 756970081607835648,45122 772120928243347460,127925 779633110929604608,173347 790941104241643520,231870 792295866660888576,243187 785986557337403392,192434 788105319926919168,214724 789163838629306369,215437 781484586375192576,187454 771054467521318912,122133 787880316966871042,65113 775402828575584256,148537 781271140970881024,185595 754808884905127936,32869 758371170102173696,50923 787709090415935489,210253 791677077393072129,238780 793212026470428679,249469 765382566840983553,83870 776726899204775936,157708 780058826032553985,178076 732692956730253312,353220 764226274676076545,82283 788009014022049792,205197 775005231272775680,146259 777977434847215616,164764 781630753025069056,189515 760622000222113793,63267 764944604693004288,11774 732251785256017922,39600 787501170541535233,72035 759412149487677441,43751 789940692734935041,220819 780656383389757440,182257 788203745897086976,215437 752125417260191744,14277 758261446203453440,52112 775723143516262400,150511 793854785195618304,252112 734730508421070848,50397 750872366671097856,15643 769939731664637952,112693 794591428328439808,261818 787171990331207680,202429 790020380706549760,229252 733028734752706560,1170324 751199115850100736,15643 764283365482569728,82018 778053568951615489,132032 794007850498412544,257492 785855189211316226,198591 774184773346439170,139781 793098287637114880,11774 770062093441695745,116703 791348130990088192,236907 781223270787932160,186434 786245069841936385,202074 786696199483121664,206048 773967526351036416,137740 775531104124055552,149300 779072600534347781,170185 786681604693524480,11774 771512121779752962,125853 773958247501803524,140444 776533173673029636,156281 785988789206331393,200490 793182566341677056,249841 753061116041801730,25223 763030948589871105,75724 753224795303444480,26140 750430527207796736,13372 791410740817043457,238207 790536585573834752,231336 789442378142801924,225923 793160484283375616,248770 794344977614524417,256038 752897533861519360,24134 762732940736335873,71502 766701737591861252,80939 770500376697135104,118513 736301896537804800,971825 765771592676900864,87904 793454259538767875,235315 759847798015533056,56964 789288513434886144,224680 776837509103792128,155037 792024867356880896,243075 794886698094071808,262271 768969839490637824,98972 762654397121921025,73814 778400268111282177,167858 780162779370164224,178258 757103393580146689,45857 763464024835055616,77849 772840758772588544,112788 790716733942300672,232169 785873408919678976,65713 787064902154203136,207965 787757828706631680,205197 760260562307715074,62130 751135355567386625,17259 767846780247478272,100605 757691749238091776,48923 788747935039180800,220332 795108592269557760,264397 760615648447856641,63267 765695712147410944,88459 789908850132516865,227048 757742451096297473,48549 759152938648498177,27156 790260024333467648,229693 794190112678522880,13629 771892132009443328,127871 788884260065275904,221785 792931906019098624,227795 758507485389004801,53703 766497507685826560,92959 774273116344315904,139155 790969682245410816,230485 792186936949637120,244642 770394046741245952,114254 767067369135075328,94718 776458519859961857,1170441 776449575154356224,11774 778344847128178688,166852 792346063831171073,244978 732356769851170816,196346 749565599366287361,8178 764229259229556737,81946 741761674399645696,1247481 759832952104550400,58254 765305597688504325,86781 789164569767792640,215437 763843653722841089,79691 772279333436162048,129126 757645653468209152,48549 762002769108754434,71026 763008355694628864,75899 787658551460106240,208307 791636194350292992,239776 765985448380370944,90384 795368567411736576,266151 790650835306885120,230899 761636568687935488,69493 786577929052442624,179054 791693028691943424,240070 793947524503662592,253721 794013411843588096,256276 760156001249001472,61396 776174286658756608,153033 756291107454083072,42564 758493289108557825,41680 791143389454540805,234579 785259402911686656,11774 790306601358004224,230651 764120025384923136,82009 776144908394565633,153002 780241603986395136,177773 791522029044371456,238395 786054830267727873,63776 776243295915765760,152872 792013856927129600,243075 758431053228957697,52061 764301447915712512,1249227 779522318322143232,172185 788466998963417088,218275 793193224198299649,250408 768915651356393472,110209 761118372234866688,65471 777300461594480640,160602 790748422751989760,232863 795298297598484481,265885 779040533851275264,172084 781117960521936896,185496 790987828301881346,235487 765268172505309185,86472 776100898871267328,152735 777243621770850306,160480 757888157912272897,49852 772891232934723584,132877 752954702480879616,24668 791761318164373504,240145 743230219713077249,47188 763576682452164609,26066 793864038463606784,252639 795695848810168320,267521 788854800326602752,220820 793858036230033408,255942 787381953137741824,199307 795708967636860928,267587 763689808900321280,79585 793505960077713408,11774 763897323860561921,80486 790211387242995712,226717 753632992908677121,28732 757715509693472768,48663 758041277233410050,50923 760127610118664192,60866 775811248462135296,151156 794688170394787840,261155 786597745343750144,204327 732660628125421568,352911 775535206073786368,148994 790752973001461760,232169 793300307769831424,249926 773306876641570816,128382 775635555593834497,150419 759943082099875840,60124 762663630097768449,71429 770419375228743680,118515 778245084508631040,166532 752200064819310592,20617 761354531464548352,68192 773372671249686528,133702 775868256808689665,151439 779353781226053632,173964 794972761294831616,262849 755744871168737280,39197 759526582553894912,46552 789792656763289600,225911 773936869277138944,140232 791379121632784384,238383 792046922668335104,11774 786596811985211392,11774 790907326672826368,234583 763287217204764672,77303 786204710055268352,201494 740474939824865280,11774 756191388144893952,41680 793616533679382529,254135 791063159507259393,78159 752902366622523392,24316 773112428385095680,134470 787742549523902465,210595 792747988758126592,247232 755380287836684291,37044 789347061871226880,225359 780567322528395265,181613 792883675083972608,247098 753723973679054848,29488 754030994043310080,31095 773990164318138370,139404 793890176384667648,248652 758477802576367616,46384 786759508223594497,204457 770422465994498049,118192 785657801263710208,197091 791443050862153730,238395 777326652070227969,161546 785970575885807616,199891 795356216914485249,266500 765448225386029056,86076 765994815326527488,90125 742793712040828928,145399 755163002924511232,35890 792661655935029248,245117 794578100382208000,261155 765206462956179457,86440 751124288766414849,16506 764964893346766848,75559 785805277169717248,197286 785362365512429568,11774 775422119345664000,148994 794557894305923072,261155 764802759648538624,84724 789179555017728000,223899 790447383268188161,231646 792697058930982913,247003 755495835933220864,36810 793145927817056256,249469 794529913785098240,259743 753656193206194176,28866 761332118433697793,65626 788795407480463360,220029 773656248927551488,87904 787870192147857408,212802 768115808031637504,97554 764096679805018112,81702 772268253741740032,129551 786548197766275077,204413 761513628986146816,67852 764662829941227520,82344 757294603586433025,46006 780783496625319936,173753 795470927592964096,266491 773965881504305152,139404 788098279917486080,214899 789553979856330752,226788 780907598166036480,183269 795750285771730944,268448 792432916542304256,243615 789078404494569472,223286 791380045956657152,238395 786040541830008832,200490 739567273262735360,11774 787510075971678209,72035 791770109878661120,240483 793130907469279232,249841 775097731303944193,146405 765480870367137792,83305 795393427336634368,265875 758346549755863041,52061 770582743184846848,119832 785480095364362244,194560 785965951267250177,199262 788074036651851776,215005 795026076409982981,233692 753302389898129408,18470 788177799685124096,192840 795124584643198976,257353 770289697507643392,117257 775847898852491264,150426 770041586071764993,87245 778381460281528320,167305 779358858070286336,158387 776872719547793408,157082 793296277408808960,249926 768057128439386112,103030 769159547655184384,111448 788758527724490753,218002 790656569113452544,233307 791370235140005888,238207 777153071084244992,159876 776462556437151745,155390 762363449561186305,71021 793855860703432704,255942 790606411738804224,231318 791423788495704064,238395 794248604567404548,257423 795486772385853440,266884 754108825985220608,28451 760880149059428352,65404 774015890752811008,11774 790697887529259008,226578 786963440199868416,207613 776589552207167490,157082 764577740666310657,82066 770672830602104833,120610 776848359348809728,157755 788149616646684673,215005 786384337616928768,203510 751540699955429380,18409 789267479507836928,220539 790794662072180736,233307 791664248782938115,240483 792897650668425216,247379 794314225313165314,257492 756926910437793792,44429 765508912602816512,87904 769264404324114432,112643 773950643786620928,139404 758493563306905603,45567 792159949853958144,243983 785869305141424128,198878 792746634903973890,246392 776756876046249984,157082 778292908122312704,159389 785892782632083456,198671 756017281038069760,39384 767903002195660800,102137 794200653572820994,258044 786881130159038464,199272 791533980919226368,238286 770469866050584576,118191 778331132924301312,167319 773229702005653504,133081 785762634108854273,196917 755676658665828352,36938 756922520129777664,45030 758761072211947520,54070 786353519657824256,199211 787292849091989504,208016 788419670831468544,11774 789985586274795520,228354 794323099705626628,259743 758039419802652672,51069 765549587008409600,84209 763514518911582208,78561 776981800203661312,154330 786719239247761414,204284 787171601586454528,207613 788039919784472576,214209 791839125796220928,241819 769324671636414464,112325 786255368536162304,198620 754211732579610624,32278 762015588420055042,71476 732283302996934656,349347 756222218263076866,41763 763142937530159104,76188 770079146147999744,108849 761609586117742592,69711 792581173201424384,244884 758037382381776898,49066 791818227823161344,7706 793825039615401984,253206 755778128690110464,39462 785906000247132160,199546 793221336986517504,249725 763891955260534784,79513 766367240379785216,91894 781609976401760256,189086 764838656586555392,84724 777960537581694977,165094 781019382503858176,181419 788690022979342337,218275 773871504882819072,139404 735349945033756672,351720 778480889726545920,167319 763096837347606528,76429 779361595981914112,174427 788351883744190464,215525 761935405243523072,70679 765330315590049792,86472 779378786370367488,174427 762083747181322240,431998 792154076372795392,240483 770024702173671424,112872 787285397177044992,208016 773456357156646912,134993 794316705379946496,259773 768544282731044866,106879 776895258466680836,159245 780968704091631618,183668 791999937911201792,239456 792479060475674624,242693 760646087984021504,64197 790619832446095360,232169 733147332070539264,355106 758487957162655744,53144 778477120083202048,164826 780644960211181570,182154 768972764384342016,110550 753788636747829248,351340 767816675366273024,101681 773203742632050688,135006 786359474063806464,202304 793624512898093056,254135 770771727899037700,120353 764134155542233088,82066 791337300399525888,237787 756699907285716992,44274 788726925342539777,218628 761553256191451136,1248947 780199142584967168,178415 792061620868395008,11774 794019929359978496,256439 768874241429082112,109666 760885272225550336,65180 770337630131224576,117257 793116645422043136,249469 767919721723285504,100893 768161051321827328,103212 776921044145831936,158387 773168744852062208,73814 773916077965271041,139404 788483705996058624,218507 786941870211555328,207613 785824703890022400,198671 756364373652824064,42249 766352509598216196,93286 766701865321033728,95672 775284164425908224,148045 752629340949610496,22664 776743829168881664,157755 775456249684955138,149124 794697855000866820,257492 781325648652558336,186584 795397321823555584,266884 780471494807810048,168852 794606538996457473,261155 795422446606131200,267014 788500532411322368,218275 738127416112123904,738099 758758866452566016,14277 785795055244148736,196277 785839594638020608,197046 733016161122537472,398860 762829189468688386,72978 791161394028810241,235828 790246173651116032,229693 758712046833639426,46076 768593267797569536,107423 795467927885586432,266079 787006143470206976,208176 752893148372754433,23899 777227721021816832,157082 760544138005585920,63451 762718485726232577,74308 771402742086664196,125319 772272208936697856,130415 759127518137974784,353047 773961774882140160,139577 766095495525785600,90539 792582865061937152,246392 793873505993363456,255942 765326088327139329,87205 795716762989891584,267737 792840667269439488,11774 775149232521031680,146720 786755247607808005,206008 788167331398684673,215969 750394715925798912,10848 777969034918633472,85326 788753140229124098,220526 795347260678832130,266079 750780734252650496,15336 781484863970877441,183668 750522716491489280,12883 754084686918479872,29889 781618614508019712,188498 793503800388677632,249926 772876596415836160,132578 781181040178110464,185496 749344908419461120,7869 754003361481887745,30802 791614608855359488,240067 767797375943467008,101163 788620097367707648,215437 758713684537421827,54070 781284379242795008,186584 785286058300833792,193669 732505764703567872,350806 764186532815122432,82544 764970916342149120,11774 793402982201253888,250544 789855601199292417,227242 785490184548651008,196277 788153446151102464,216009 772345716173832194,33169 785846798791221248,198591 756383256488968192,42249 785317503903928320,195125 795706691119554560,267521 759119262623502336,56964 770412974812962818,119059 793434104788357120,250633 752832434610241536,22657 732655740566048769,353262 768110301095030784,103354 793649229608677376,254008 770432652377788417,118191 787230896059482112,207613 793314566759337984,250033 792373623877013505,236963 751558442901397504,18555 753729895180693505,29548 776816305022402565,157755 785271696508985344,194648 790584041615552512,232169 768467336080789504,101020 793882832695390208,249926 755452289264001024,37585 772580388476628992,131027 792150243693305856,242693 771696481153736704,127134 792154714561323008,243187 780613267051933696,80785 750658931953926148,14421 776733579204329472,157745 785877835999313920,198671 767198447434727424,97811 771035375527665664,122146 733171105024741376,355261 755054618216837120,35044 757944180958265344,1248539 786932451822170112,207287 793383538942939136,249961 775731484808384512,149300 778679450950995968,169201 794668710611079168,261155 781308386159763456,26066 753712581987008512,29456 772089696776232961,129126 762692074818777088,74308 766416851702341632,93286 765665161977880577,89076 776424024712876032,153756 779436764066820096,170882 771079242524360704,121612 790653634061139969,228820 781334802762838020,183759 778273473315631104,167044 785321401423044608,194082 761171913070764036,65180 753315614521909248,26458 757981607362002944,49431 765550979458686976,87887 790936229583982592,234583 765601563863842820,88361 791689377617371137,238429 792528320755675136,242693 767948215425470464,101681 781489920347082753,139404 771546919420125184,125136 750337378724683776,11495 766746826229817344,95593 793165496761757696,249725 756449928776474624,41518 759514435648036864,57574 772447158507233282,130682 764179492663242753,82457 791395795836739585,237908 778202311604797440,166409 789024903156477952,11774 763361928815136768,76549 756700191009505281,39096 765626367069216768,1249289 793553515897577473,249841 755841734588772356,39957 765341395758481408,349856 776126731144966144,153002 795090916432351232,265030 755039401781014529,34167 790721970509795330,233307 794589247994875904,261155 754165006976032768,29271 756276363062046723,42432 761003592350400512,66116 771141893451243520,123581 732984525815320577,355106 770136467305795587,115435 779401480881045504,171886 793967274046685185,256393 780780233670688769,182960 793991424446300160,257325 795689205229875201,267655 759223382340665345,51798 794019689483694080,255870 751968011716849664,20273 762835875579375618,73814 762006847855419392,1248990 752049978156154880,353879 765650087833853953,88930 770880354664185856,118087 789878326202503168,223692 751832447436853248,12037 770612765186625537,1170396 792852462889644032,232209 765729335554613248,88994 775777413603012608,149953 781060860513058816,182947 770233727951699968,116306 744511747265077248,349197 776382098584301568,155390 776933297926524928,156835 758002964120399872,48663 793764091902959616,192428 755017731787853825,27045 757132301708951552,39069 768171454831599616,104332 781373934205755392,139404 790108422834364420,228746 793202104651448320,249637 795434462746066944,266491 765346871300747264,86781 785735677665169409,164764 793135728544714752,249348 793168417079586816,248988 756618916810465280,44429 791036702412378112,234583 779329615739416576,171880 762032835695824896,69711 767788374245511168,100893 733692238102994944,56993 763064984557400065,75724 794583421863403520,261155 760191921558085632,60804 763388196654841856,431998 765380375799484416,82208 780907388165509120,80785 766341961133461505,92860 773453892625498112,134806 791662922158133248,240145 754976719447138304,34666 795344773838159873,266303 791630204808470528,240145 792239319733800960,244221 760160525355405312,61145 780812301121232896,180627 771004905662341120,118191 760347188434046976,48205 775312641615028224,148045 785896276055330816,198671 756453388519411712,42432 760161266409181184,61385 776951488933486593,159546 795473270623576064,266079 793847212316831744,255942 768876260525117440,109874 774752008054136832,144538 785989345715089409,199478 788763524050718721,220526 788921149837053952,221834 794397995361968128,260404 761947239094820864,70540 766223036676657152,91132 794510316847726592,256038 758653983531601920,54070 790652989421780992,232863 757935737853665280,49925 776919089621061632,159146 750881498325250049,14277 759208796803698690,50442 777183615058935808,159554 791067078023196672,232884 793935047187234816,256219 793985673112014848,256349 761418642793730048,67959 781877122646233088,186434 787783755402444800,205197 793201515666169856,249180 775068831798611968,141091 794246606417776640,220015 770811296107331585,121479 767802156732735488,101681 785312201053728772,194923 765593327588737024,87904 786632053496221697,204413 761400250246565888,67547 761631619996278784,14351 768234797797822464,102514 781882109262573568,188401 792126597365059584,244296 766703392756342784,95672 785763437229973504,197512 732920914912935940,354525 775577329296744448,1250216 785549991464939520,196277 791474966646652928,238780 774103501039210500,139404 774033724962840577,133702 791273030513225728,237585 770426314297843747,118191 779418013573537792,174435 793224249955594240,250744 795761067695620096,247930 767834719027212288,101383 785459123785728000,195975 790565552876036096,231894 775733177310515200,151071 732263989976158208,196346 779679745331990528,172185 790877192263651328,234583 778277852215123968,165488 795756497682710528,137189 750425467233177600,11677 773807208068943872,138819 791331142037282817,237491 753248702035353600,26428 754008396236455936,30555 793812261127147520,254698 750899145540562944,15242 767897807567069184,102249 793622970916896768,252408 785896173429108736,199546 779699628862169089,169410 789657692595945472,220526 781132969675141121,181766 771676810249732096,126152 758185773946527744,50611 773857181804425216,137965 795608181124775936,267521 760431245872562177,61051 766264481282420737,91946 776957752467976192,1171739 762735489522728961,74650 773199562580201472,134380 789782606426537984,227804 793653669392769029,251951 752985694843330560,22735 767918694831886336,98972 776473342354264068,155334 786290733925883904,201558 791483974401024000,234583 793170385940385793,249374 771501707922669568,125367 791818127436877824,241940 752932674516422656,24316 792729996196401152,226738 732282441533149184,349347 751553984306016257,18215 795117745087987712,259892 751177195536605184,17591 771747546364391425,125554 751195427299483648,11495 763425237912330240,78159 763672686312566786,76146 777859978451415042,164001 765360104732590084,86274 773472619903320064,136904 793908656957857792,256255 765663087525376000,88998 753633280944181248,25189 764421284365234176,83391 775336589606068224,148473 749752391977668608,7182 771382727228600320,103812 776967376290144256,157755 762003094716555265,70501 777729458656518144,155531 761950161287294976,70858 773990729693659137,140230 779554174937600000,464984 788227132396888064,215064 791330914466791424,235179 781582307006099456,188807 781208431894077440,186212 785654886759297024,197286 795753216843522048,262022 762987384954847232,75724 775275761649328128,148010 778366059430772737,167180 767870520847106048,102249 775686508200267776,150511 781480433997451264,186673 762408325757693952,70338 773520639894298624,137042 774013558380081153,131421 776874797250641921,158673 793910840206336000,255942 764867394711855105,82283 752826681447092228,669866 774025932940062720,140444 789545765945352192,224447 794595930095816706,261796 756272896025165825,34666 756875828919578624,45125 758992786406334464,56302 770667845461999617,120341 788802676406358016,220526 764561243629686784,82066 770333980969304065,116373 790930719652577281,234212 765727609875472385,88546 775851791187488768,151463 781312712995381250,186553 772833910220787712,130988 773159037282115584,132335 770426539704016896,1249756 780630258349334528,80785 780875951030751232,183269 787624817771974656,209796 781330314559979521,185496 763433092442890240,431998 794626103172354048,258878 764174305500467200,82283 765615457785225217,88669 785655874521935873,197286 787276927400873984,46572 733224136353402880,355106 750333326305570816,12535 753691026527662080,28866 763855106270003200,80716 764816188937338880,76623 777601669211181058,162610 765506568163061760,87867 780816484733976576,182960 752926244673458176,24525 791650303040819200,221476 764076926537302016,76652 760460125287088129,58227 773253885175758848,135736 755497367219019776,37294 776724499232358400,157082 780603285526810624,181955 766278971042459648,91946 770402906646384640,117263 761627052302823425,68993 793983435366928384,257423 762205565141458945,72035 772895061172445184,132761 771118248498700289,105109 787332606438158337,210457 770306194078470144,117257 764971438545698821,85562 787095405137768448,209129 776137760268623872,153699 787744061109055488,199546 790597911793045504,231882 766018345061666816,89923 789093379736993792,223286 770072676345970688,115435 786029017849667584,199211 792395314669973504,385424 756264333903028224,42344 764947589687087104,11774 771890987585138688,128194 755029026654355456,34666 770380628189515776,87904 777575592027824128,160584 762330296159055872,69231 750718363614097408,13976 789168802747428864,223899 753361712175349760,27045 775777808815489024,151185 793916623589511168,254956 753487834875502592,27800 794220249096880128,182349 758028534011101184,50923 763346750534844416,77731 771206107389845505,123825 786628617052839936,205181 794540372517122048,261155 779003956919840768,171902 789978498794344448,220815 794678241403502593,262022 795341219593232384,264397 761238128208252928,66842 764233621330853888,82018 771904034290532352,128615 779477161845534720,169923 768288830503854081,103071 772930989278556164,133043 773334047862890496,135736 785580466401255425,194058 765303712440909824,73814 786569361997766656,202429 787715678190968832,205197 788011590838734848,214354 762894624096518144,45472 769128276396740608,111056 785270989647208448,194648 755882422844162048,18215 774340260729720833,143041 794024678071205888,257492 758440755572645888,52362 732886954954633216,353013 756662781869297664,43839 757291438581305344,46382 759154724528541697,56889 769205329649340417,111549 779403251745628160,121051 786563469369802753,204413 788697863303925760,220029 794288840223682560,259482 772947827588751360,132364 759775443352481792,58869 781168312726097922,185496 788789160983224320,220526 794725163929436165,262849 758050041055485952,50787 768855050814795777,105109 787352157510995968,199307 758752305508474880,54842 761548892424941569,50406 788124449677582338,215754 787251205323882497,207277 761224703042289664,65839 765344627561893889,86627 779380711287578624,174294 770442389802614784,118192 794265352708521984,233154 764204794542186496,7311 788848307376300037,197888 761157732892307457,65180 764783399051534337,84724 793094586663071744,248514 769599576021999616,114422 778807963507052544,169916 753615396461129728,27045 778327066831908864,164826 779036423127171073,171463 779889667009196032,175092 756940200425598976,42071 769545398121791488,113894 757574852198883328,47782 760432728412127233,62771 775355228136681472,148045 778444615397482496,167124 762712483773739008,73926 779393369705287681,173628 750701287847657472,14130 785261353082626048,194082 794682860242288644,262588 781278790437789696,187091 752810350093950977,22575 759869474984132608,57574 787398712293228550,205181 759604920429387777,57935 757994612598398976,50442 781541807444242432,188401 794544663214649344,261155 760555710199373824,63451 766720204349042689,94923 770785281813262336,121177 764298777238859776,80939 753694290224746496,29263 763165972035317760,75899 789463595423641600,225981 789968651986219008,227242 793095797961142272,249469 752839994281037824,23899 775777005052780544,151212 757070716042903552,45964 756955917095047169,45040 760495273625915392,1170555 767805203726950400,100893 795042804699381762,247930 791837893501353984,240070 794006888346189825,255870 761749074663968768,70177 776839194798940164,158673 734925791780208640,351168 751180607871455232,16768 786150091304370176,201292 764854897477095425,84724 772142293943975940,129558 794550782796382208,261155 769970257607979008,114254 764782724444028928,84724 792431251290456064,243513 762857592263680000,75233 790954209545969664,235147 758465427735535616,41703 765516907046903809,87619 795103785261539328,264397 751823893208436736,14277 765252785340309504,86653 758114380194148352,41703 772163960938332160,129991 778391945492267008,166893 780884169299755008,183269 794347148301111296,259457 762365280471412737,431998 786172863946559488,201308 771379428584591360,125149 793458570872418304,245715 787358441987682304,210585 792506566842912777,242693 793474238191702016,252408 738484913847033856,349513 774027988878946304,123217 777585357789552640,159308 753198682917310464,26140 771961112359276544,127775 787474931235819525,194044 778356751771004928,164826 793978948870754304,257271 763563214814613505,52554 754744438535041026,19598 781121194502258688,185496 791447763640684544,238780 789462043963392001,178395 791370759755161600,238395 768419408670842884,106281 756571874335846401,43391 793954639523745794,255826 768153281650651136,103970 786694405369593856,206007 756619518764613632,44429 764486738664271872,80720 794696958313189376,262752 760505806101983232,62771 788825347202527232,221297 795038396418760704,247930 770783586001756161,121359 789706901584015360,227130 795438217461989378,265855 755566644852764672,37424 787200571585339392,208016 793678037208358912,252824 761365249685684224,67768 759206802802241536,57356 764793883817570304,84724 773155927855919104,132335 795360936618029057,262022 791631194689507329,238780 792373776453283840,243075 750870691763720192,15255 768552880852836352,107469 768731263444389889,103924 778824670468460544,169320 788493104563253249,216949 793960992417775616,254135 770476425862340608,118191 772509883103084544,130721 793960466020188165,256255 751180554960146434,16768 754093837988093960,30590 759019169165692929,56363 788522940459577344,218495 794527702028087296,261155 795000285735383044,261155 773586463279591424,137042 751059446109835264,16638 765892737442811904,88052 771493486088556544,124597 774803423128489984,144848 786234747169058816,200870 786436396005285888,194082 792377861034225664,245095 789482226752876544,226412 781825352360337408,187131 790877641733656576,193121 756274948436553728,42171 769346383237095424,112788 788737437120028672,220332 794680156585541632,262313 769130354984751105,106257 770248780809695232,117377 788029473551622144,214458 792601660283641856,246225 795040132537716736,262925 761735076459585536,69614 765995012177944576,90694 757693661345898496,48663 771431080918417408,125163 790769299912855552,232863 793095979792601088,243075 754004038476107777,29263 787754572085329921,205197 794589178621136897,261818 776106121102667776,153658 767562004060053505,81869 787120137052811264,207835 792147870719684609,243187 794701814666903552,262849 749303327473664000,7849 757269019623763968,46252 770728043560243200,120159 792074144791859200,243427 758674693524033536,54070 780510833654763520,180310 763980202137440257,80939 786055474378661888,199561 793256113990934528,249926 775340948913999873,148473 780777385796837376,182036 762423662074957824,431998 773671987898048512,137698 773912058664357888,139404 790799518333665280,231894 757735738670739456,48220 781541673415376896,188401 793499759717732352,252408 759933578264403969,60363 789970083388936192,227257 768856319919005698,108782 785566034065489921,196788 764991114931740673,81946 785981015026044928,199478 787710794146324480,193409 790615403831496704,232169 751847094080507904,18395 757342641008746497,47090 787578906584887301,210207 794330154747064320,258878 793809304050470913,255393 750518915802038273,13021 755996449784098816,32642 765947362984488960,90384 771673925843558400,124597 761470815296745472,66163 794544508583235586,252020 791758461461639168,240665 758699246254039041,54070 770741304347222016,120474 778839275726999552,168794 785972622928572416,199739 772092773960851456,129558 785894610400837634,11774 793804755302690817,255393 753639872510832640,28732 771496009037811713,125554 793239352176410624,247877 794613606977417216,262053 775897470463344640,151202 759801195921707008,56964 771101744747073536,118191 793285131297579009,249926 749290010780717056,7836 792766772353138688,247241 767553545663029248,99851 787691990011875328,210253 762363926168342529,431998 768577263986020353,106716 794706075576569856,262849 768109385268785152,101514 777370538972844034,160395 785491821631774720,195975 765680025010106368,88546 769822971258998784,111225 779749749888917506,174492 732218364479868928,349776 785306503381184512,194082 777978494479437824,164826 734773282549993472,209828 777621689614098432,159454 759217219029073921,57574 762123499813085184,69947 777333414743597056,17416 778664848016015360,169201 775788222873862144,151741 788986593784700928,222682 795712586796986369,268448 785522012206817280,195975 795662523815100419,267521 762721044360667136,52554 743031777250271232,353879 752161280434114560,21343 773836807054110721,138362 781559650802073600,187612 763129527883014145,76188 773686111939862528,138054 793120785405575168,249469 764133652422860801,81869 766469615337615360,47940 779228631759478784,173447 772831085508059136,11774 794510466802470912,257492 755972513126031360,40881 762008883372195840,431998 770756271213391872,118191 770097446982717441,116388 781850260930822144,187131 768976087053377540,110615 762866095426449408,71502 788509582742081537,217519 790643008303669248,233152 758685053127766016,54070 758228848790106112,41703 760891174878007296,63214 789968610072592384,223492 773332726430765056,135124 795270291513634817,265878 760472731985010691,62165 771477869524422656,118192 789669268182958080,108396 758043664170049540,51069 761695201995984896,69219 763866750605754368,80648 778722718577328128,170187 793887574884483072,249926 793195572316479490,250033 794495607872299008,260874 766233828276830208,86103 771767327457177600,124597 785838072810405888,197512 794705497156911105,262849 794581778061266944,261155 794018367917137920,257423 765400742844772356,86873 790972098286129153,235590 793614109958811652,252112 770965325412118528,122146 777873427839397888,163763 759892604519452672,59666 788041262813188096,214354 788204273893007360,215437 778855535391145984,112363 771074562595233792,122133 794644344338845697,261155 753379496498036736,17416 773555417867837440,125742 776813541290602496,11774 781169597634351104,183784 763908176181862400,80393 775647904736444416,150511 791689296998699008,238429 793627447111487488,252020 780942563616362496,183975 789302876644356096,223877 757236316790726657,1248482 732539443144478720,352511 762652357687644161,73926 773994780569182208,137795 742179458866663425,350711 754724510193029120,33356 776784713549684736,154701 792028433039568896,243187 795718332255207426,261155 785919345012543488,199546 772783739323625473,132335 775504980409143296,112363 754001209632165888,22436 780464919279874048,177749 785862360791707648,196917 766534742242013185,92958 775565780448489472,148994 779044396377509888,170187 791080831041277953,234583 793461439604396032,252408 775599324109516800,150302 759442046272868352,56964 763332979091382272,77463 761684456428204032,69947 761797678430760960,64730 776269209433153536,153248 779712848649871360,173347 786245932241170432,201958 775112235500711936,146259 775914579075461120,152507 780800303591546881,183269 793167932289388544,249926 786759409951211520,205989 760618366587564032,63267 766612329136066560,90384 788834703868588032,221476 795736827294453760,267576 758364026279645184,41703 780748159999803392,182870 790593647326527488,232169 795305582404235264,266068 773705252856033281,137818 795739846371344387,268448 753371625249120256,27045 773673265801887745,138616 753115493960126466,22953 771762526375677952,125554 777178316117770240,157755 786365824730800128,202217 795347756642693121,256935 768883288106819585,100605 786195626853822464,192032 768949469278793729,108432 792857633745174529,247877 794303414444367873,259791 760128161380085760,60866 764180643198537728,82020 789284717690519552,224680 770580158319386624,119832 764547536749154304,83583 774293109173723136,139404 792687525286608896,247054 795277803298009088,249469 795710014589698048,268448 785258458190708736,193721 771525957651927048,125111 786497950109138944,203674 793869835461468162,255942 794552524644589568,261155 794625809566691328,261987 758118994565996545,51043 792540699627364352,245128 793238310369959936,250293 793472722827415552,252020 757246156648878080,46612 759086952784297985,56172 773296676815667200,128713 790791434215518208,233692 771540358568161280,126389 795233670361583616,265644 764523141511188480,81574 776917829744402433,157082 793971968923971584,256393 793204514832523264,247241 758105337136156673,41703 759577090425520128,58028 752911275097817088,23739 758225016534302720,51344 764956779390402565,84209 748974337689022464,11774 761548931369095170,67973 786355345870364672,203391 758250519462895624,52061 762732114894655488,70797 786356027318992896,199546 786367702885695488,203350 756817815852748800,44450 788169437262258176,11774 791670061362663424,239405 793949452197167104,256105 742406335061495808,1247518 779447075826114560,175205 794547037295575044,261155 759495025868668928,25210 767550781746651136,100046 779486390778269700,174230 787243537872068608,207949 757449841932902400,47261 769941017608986625,89859 781555904764256256,188119 793483119923826689,250633 776771738461929473,157755 787914830430822401,206748 758369048300101632,52554 773961353962721280,140444 763839230766256129,79911 752889216149835776,24134 781193987763896320,182659 781640426184814592,184539 792367462612209664,245095 757643320399126528,48549 792144981138018304,243187 771435441014865920,125367 763547996718034944,47940 766266156768436225,83666 785626317890789376,196277 789069115394850817,193524 754974996775043073,34666 763835708780019712,78566 785852834889760768,198591 788734019232030720,220332 758135892108251136,41703 792789225254989825,247077 759062279161806848,41438 764863196494761984,84449 767342666564636672,95672 772932255618633729,132370 773597574712352768,137158 755897137028800512,38459 781129949491015680,182726 787111913167605760,208134 789125346809479168,223286 789271596913549312,223899 793410796160163840,251452 760225551902703616,61412 761195172302426114,61051 781675395963813889,188119 750164793361784832,10057 767961063958511616,102249 771788639005061120,125554 756239933023588357,42149 773497073148637186,136904 786278772739833856,11774 767505532685062145,98720 774231626591178752,141867 734050169046638592,351224 751551848792879108,18215 777395867590414336,138490 769522954946351104,111558 772292278278762498,129551 794761277205680128,262752 772625253688238080,131210 792163468841324548,244550 771038740378595328,122292 794550763208876032,261155 751992962750484480,18504 766124124523655168,90908 771752323110408192,125742 788543194359365632,210390 793502878283345920,252196 767663975219785732,94699 770247549148098561,116567 776554121944043520,156567 776558628132184064,155451 790314456295284742,11774 756265278774779904,42117 789159087996964864,215505 757990384509288448,50424 772868742065696768,129558 781902432565460993,188401 788521187978641408,218349 794621208083906560,262053 751589534320713728,18476 758451048063332352,51069 770676611863629825,120665 776271211101884416,154832 762004416220262400,71476 767773144182583296,101134 771497651774685185,126229 779128758318030849,172799 755167784888246272,35890 758401709727059972,52605 794291847237513217,259623 760978292174426112,66116 790561379468054528,232137 750706242029367296,14351 753002187630993408,22575 753668439802204160,28862 761594992791998464,50406 764602192997281793,84209 766065697747247104,11774 791926877430525954,242135 770369280277745664,117377 775670457936801792,149300 773171529194598401,131045 774916363974545408,144730 781484700015529985,187843 764040782042963968,80939 751694192942997504,18215 785550365924159488,196277 788753759526531072,220332 765663392778493953,86103 732655461590290432,353200 759814923807588352,349283 791951908390866944,241678 792407772847493121,245566 757628690163441665,47940 791605285466935297,239893 795728151104155648,257781 755917509967155204,40668 790722220825972736,233558 769584104786563072,112239 774018137154916352,139404 781312427942113281,187294 790937947113680896,232169 787627919694766083,204413 792051977320620033,11774 754727133390499840,33356 795304393490841600,266138 758025481132408832,50827 773896472500797440,139404 788530969112223744,215005 792207019784675328,243648 757542253350916097,47782 759190660419293184,51105 762643219712573440,73712 759376034613620736,57722 768770768561897472,108849 775074496071860224,146804 785354137093439488,11774 790849847137935360,234473 759431752834289664,54631 767868723680145408,101383 759156359883399169,56751 771429914188931072,124744 785636819266314241,196277 763926768730243074,80177 741726801945329664,349957 788060136883511296,214138 790922958642577408,234564 767389300480770048,99044 790252280947679232,229693 791502178078691328,232699 785641947054510080,197512 793458215598034944,252408 780634491421351937,182211 773862082718605312,139404 771340781013626880,124883 766606144479588356,91700 788539516932001792,210390 753297435804504065,26917 764276769218256897,82283 765884023042289664,90031 769292744233594881,112363 788375880301064193,212237 791726150410117120,240535 795029393504669696,262849 758281058995568641,52061 790476776925454340,230237 793430863576965124,252020 780084580640362497,178258 791698837580746752,234990 762814047213330432,74135 786616243264651268,204539 790547555339886592,231894 794698820529438720,261155 795427152388878340,265855 771031633797394432,122146 793230512055656448,236409 788171558095360000,215252 755450518093172736,36888 793507077721321472,252020 771673864422035457,352304 774743234530738180,144112 781242892434087938,185496 787089833948811264,209035 763149762698829824,76577 766049808385732608,82066 777279581115944960,159876 787147936706600960,209184 757999073253265408,50611 769020418455896065,109874 794564986454634497,261155 755548225486979072,38476 774274473646133248,141919 785591663242588160,194058 791622859219021825,240145 751863232705404928,16897 781098577993068544,182706 789050058322874368,221785 787778718664122369,213064 760583129136500736,63464 776202350520373248,153596 790667287766376448,231517 794700866083311616,261942 765628659843604480,87904 778977474122244097,168794 768497658449301504,106774 768645077560287232,107423 756620049230729216,44450 764986697352224768,85562 775513648659783680,149659 756616645037002752,44429 767811062825705475,101681 787720679823114240,208059 768646843202801665,107428 793944855433060352,254135 764986587591696384,85562 771994216415256576,1170722 755434258299322368,26066 781832972500471808,190635 795387891425955840,266786 763823142028664832,80572 791351448604934144,238395 794738105613840384,262752 756415912937451520,42249 788017475849904128,213887 793856215147241473,255870 778259081110978560,1011996 780424828486418432,180074 780801586809319424,182036 787980260604194821,214137 791662713046863872,239405 773881107485818880,139404 779074492081537024,172027 773161364126707712,132996 750609257033191424,13532 772425328346017792,121795 789546861904465920,202265 785416909873225728,194411 791680929462837248,240483 768611524713656321,107984 781910827385425920,191300 751611104250372096,18893 787097286295883776,209194 794652909149376512,261155 753949179416678401,30590 773932915826696192,139404 793437496700829696,252196 794980638403112960,261155 732709552450195456,350319 787004624368795648,207517 788046631203577857,214666 764906014395236353,84666 755856888508452864,21386 760642365262401536,63264 767067253737160704,97355 750470824897880065,10735 793100581485223936,249469 759789428118212608,58239 764529332622680064,78274 762639877536116737,73926 781363066021744641,139404 763101219929731072,76549 781352626105442309,185310 793868591988744192,256255 795394496833998849,266416 795704820300648453,267542 750654351769800704,14421 757235117274181632,46580 780116892342185984,178045 792140081565839360,243075 770316032657412096,118087 787778796854194176,213064 754754248307466240,26140 787782366756474880,210235 764279142917541888,81924 761296217879883776,67709 761352783698206720,68102 766252923168829441,91946 789756624453918720,227616 791623482928984064,240070 774055002373431297,139404 777674703121027073,161967 761626708147597312,69684 787619518814179328,204343 776901700217147393,157755 766520192151146497,92958 758349993929535488,52554 772994657139630080,131597 758142759333134337,41703 792738424704868352,247101 767799602158243840,100893 786398110297665536,203674 794189366407102465,258598 751670335985029120,14277 791105461961515008,235597 751169867265482752,15165 756649600774180864,44274 763702439916732417,78159 766360087199744000,93114 771959933243887616,121046 794428591966748672,257492 768313631704358912,103071 780400633484410881,176128 785310707655081984,11774 765214000435044352,80486 795297064238325761,264754 765575077052182528,88374 758835515957219328,55684 773560315334111233,137158 775154973122244608,144730 790131342885416960,226585 756349041219428353,42149 761008765701230592,65544 765708314776698880,88361 753543971830394881,26914 786036414328639488,193905 787027754415816704,205728 793163497936916480,249469 758342897330642945,51809 785268294051921920,194648 778347858936246272,164001 778942078680199169,170268 766760063671214080,95593 753442624296529921,27045 763813457216974848,80393 776570241543446528,151374 765306094952517632,85562 765989227418951680,90622 785955191015092224,198671 732249697335844864,1170388 771847199831519233,128382 795103349918072834,265257 762817126155649024,73814 794337925659955200,259659 771711488809701376,117008 791132352550473728,234583 794319403105955840,259482 794547912915189765,261155 758047438859038720,47761 769646632577052672,114779 793469419724890112,252408 761606387495469057,11774 794220540609392640,257423 787729352658128896,205197 753649714474737664,28732 780789569121685505,183269 786995494987767809,207287 780654437979357184,181886 750728545815523328,14553 756654170447327234,44429 781536978843992064,188401 758174979204739073,51069 788027776066478081,214354 760171624154955776,61145 787332025124401152,210207 776033725012439040,152872 789093960631234560,223229 793098960248442880,249469 771514094801203200,125853 779503477303095297,175376 787490488945287168,172799 773879378275033088,139404 763291250548150272,76549 765248389521047552,79561 780154746690691072,178045 791701838517141504,234990 763937056548540423,77708 777287240124735489,159861 770706313567318016,102730 794032004652220416,257492 794363562923802631,258878 763478197694500864,77612 765695236630872065,88920 790634912717996032,232863 734919557056450564,355185 759111136918863872,57092 757723397879132160,47844 771861656443969536,127957 787268125976821761,207287 788318293119606784,213802 790714215204057092,233307 793572146941423624,252408 791073214994800640,78159 773507689687113729,137042 773935937927557120,140232 785403877776646144,11774 789329424189526016,225359 761945926013378560,431998 752250551375716356,18395 770072471169015809,116164 781561008145965056,187844 753322683559993344,26871 779819786339545088,176109 793962653265915905,256255 787010984829394944,44274 791483241316311040,237491 763113714971140096,72978 781784968787795968,164764 788885728830763008,220689 760139425619804160,61145 762319693050843136,1249022 763447397318000640,78159 779440099104788480,108396 789428546670174213,223921 793295586590011393,250633 764060686850719745,80720 780837384749363200,182659 785484454722691072,195481 794738164573216768,11774 758290401744658432,51675 772938204370513920,132848 771172483391037440,123499 777005643702099968,159876 766442133523931136,89076 770839502059220992,120541 787945238904143872,209151 792932473663610880,247877 764176413414916097,81130 778798941743620096,170187 780768843434172416,182960 788484021680353280,218275 757647525398646784,45567 785780095436791808,197512 788955974040158208,222561 795710612718305280,267589 791107704710324224,236454 761450718465187844,67547 788731275708424197,220112 791867993085059072,33829 793818104296050688,255393 788552653051539456,219309 770031161754214401,116388 785950078045413378,199272 786626128882446336,11774 789976057566859264,225359 761189829161914368,349060 793277790971957248,243865 752145360311681024,1248209 761297970159464448,481145 761612854726393856,69711 776928244721483776,157993 794685193672163329,258456 789420496320430080,224680 759054524828876801,56656 792721777604620288,232814 794011060823085056,257492 794984491819433985,264397 778962960169459712,170268 780623246815219712,80785 751039378240200705,16422 756214781686657024,41722 775871896898330624,151539 773683745945751552,136515 795088400281993224,263896 763909540492476416,80648 765723885601820673,86053 787251878937649152,46572 788837964419887104,216009 755379220365373440,32673 764782258167357440,83422 763320095288418304,75899 764330245688324096,80939 795058413558517760,263907 749839923453108224,7999 771772022498160640,124744 786568658369732608,204413 794593560444080131,249926 770144164013076480,105109 770654076212244480,11774 774998063282814976,143585 786109627155025920,196904 732086952997060609,349197 753739989012197377,29263 791818331779112960,240260 780038349402890240,174465 759383736219635712,55257 766040942348500993,90384 768099081860165632,103354 790960806573637633,230899 768916730659864576,105345 774394584218599425,142527 775002170848575489,146259 790902916018212864,234796 764876986904813569,81425 766670482926174208,95340 767818834057179136,101681 776438519887605764,151463 753748148858785794,28281 775344992160186368,148125 793834642898030592,254209 795055693451718657,263895 761247039095201792,66597 778585390034751488,168774 781833155791589376,190635 794541808172797952,261155 791661386883620865,240483 792701817020907520,243075 752683416949100545,22779 762742971758436352,73706 765623179381309440,79691 764925243240517633,85318 766712938375680003,95708 791458791422357504,238383 761185528624582656,61051 791735301936967680,241274 756099114266349568,40588 773606348646907904,138054 792771077818634241,247232 788773290630275072,220332 794328838515748864,257492 758480583047671808,52771 779440999533862912,174728 793190249174368260,250064 744309113148964864,349197 766271971285987328,90384 785569114718769152,196277 788817828027756544,205181 786368387672834048,201642 754103505015627776,30296 759115893951651840,54070 777639579494912000,161277 765160823392088064,85805 788739406811181056,220332 793289602182242304,249841 763011239849099270,75724 772495056011788288,129126 755387869158526977,35890 758057555528593408,50923 794967220770119680,262925 764890913155846144,82203 793830155407982593,255306 767697320175624192,100605 779050225457590272,171902 778261274484469764,166913 787732095527481344,205197 757289911342993408,46006 787139811706540032,208379 754797629939351553,33356 772827963712638977,132578 793622556511207424,208178 776729954016907264,157108 769710762612953090,112032 791749832805416960,48663 755949058066374656,40550 764982463474962433,84724 787255128105431040,209184 790882515087003648,234583 753362552957067264,27317 761276243031396352,67679 793335377201287168,249926 795139689846083584,11774 768107109305184256,100893 789696242238550016,224793 792311089904050176,242920 791360668217868289,11774 794073140745814017,255870 776602530688045056,58531 760713745588973568,62716 752964285630906369,24848 756558214578180096,43751 792070965429612544,243075 768114700353544192,103354 790770941194153984,231598 739847385346629632,11774 785951493472018432,197911 755289311684222976,35890 792049748286976000,243187 755168716208369664,35890 765557510342217737,86961 752965811044704256,24526 790572154526003200,217937 794006268054601728,256451 781349398051717121,139404 759779667410845696,58757 794574750232154112,261155 777154775167082497,157294 781602690979680256,188874 763234513782644736,76549 764529867710799872,81946 751687631650582528,19294 789974960475283456,227615 792857194987266048,247241 762514973079764992,70177 774311989627658240,141360 775686673606725632,137042 765000519635001344,85562 765521168451248128,87904 793930895241539584,256935 773863939419561985,139404 777898259230683136,164001 791343805978988544,238207 758780291297124352,54347 759087972457275393,56197 770752951929430016,120353 772108722294272000,129558 761936977537142784,69231 754880876689752064,34302 771976623981727744,126152 775366386277355520,148349 791482427348619269,239405 793832744153296897,255393 771421965546430464,118191 753374246726840320,24173 770779621734420480,120610 754869160476303361,33356 779329724266999809,158387 758010015827496960,48663 791782309510860800,203821 764439084018249728,83381 791807394376450050,240682 761416489861730305,67229 771133082745331714,123583 775367766270472192,148537 785974200909520896,105109 792837055151603713,247877 795333230094336000,266138 765908524924821504,90125 778955554802851840,171168 793195817171554309,250135 787385350888972288,208016 765653827420884992,76146 781695160778264581,189996 788490776443584512,218275 791437976563773440,238207 767434083970449408,99372 769755225833902080,113648 772852720596312065,129380 774581305262628864,143780 787714299108003840,204303 794126360524554240,256255 786397532050055168,194723 794180897150902273,250033 767960748333015042,102249 788156367089508352,216009 792816467242733568,247877 786331002733891584,201984 791290149539897344,237236 794542340027412480,261155 789099201061937152,223047 779714908451639298,174756 793007608797986816,247983 793201485169381376,249961 754923672683544576,33356 732904732260323329,354525 780778049835044864,182960 791691897676767232,240483 792134769479917568,243187 793219538170974208,250519 757076036811038721,39384 786758619400286208,205090 751184884027133952,17517 769187365684293632,108521 786907082809286656,207287 786515268201766912,203799 792009753102778368,241678 763505717412261892,78853 758423969108258818,52659 758794085113040896,55260 768068614167470080,100176 778375910281969665,166852 768153056437428228,104081 779002428029014016,145797 758687172564164608,54070 762008060198064128,69794 785690235183075329,196277 786588020925423616,204835 758696162081681408,52532 763308619223805952,53995 765397892500692996,86440 768979297088393217,110389 786412757255987200,202636 794686398913613824,262752 785708484524257280,196277 738860244697157632,351845 764136546110844929,81869 785468662270586880,195975 760979273352040448,66116 765921406269976576,89854 770637528655200256,119937 774699303461875716,142721 781658238139797504,189086 790213807029321728,229871 777040348765913088,157755 758495181322719233,27045 766558473437970432,93823 778734323306332160,168284 750785987794448385,14525 755886416530255873,18215 792115715469824000,243187 781739401587982336,180016 751844569667559424,18395 761376818888794112,67226 763259719322480640,75899 780037760770011136,173917 758088265144471552,49865 779551662394466305,175376 732642441816199168,349197 762645756763189248,73926 768077828529291265,103261 769260636748386305,111549 778349731525296128,167220 794405359561699328,222536 788096090075648002,215005 752987194369925120,24134 791001407201513472,235590 765659231693537280,87858 777656967372349440,162810 779529403864797184,151614 788035127313969152,213710 763404653136535552,11774 774003919605288960,140495 788562371346247680,218969 763091053817856000,73926 763690222445920256,77720 767817039222190080,101681 780932403472637952,183269 793378600120528896,249926 770977044930756608,122146 787830205477953536,209351 750376075029426176,12883 772970988770201600,133519 764457528209977345,81601 768137139519234048,103354 793580473477918722,248253 777060966748024832,87904 790786711307575296,228570 771521030330388480,125853 780253990575443968,176128 788474926164504576,218495 763558959726723074,77598 758717033584271360,54711 764260429350567937,73869 787012187692929024,208379 794716621734412288,261155 753359621763411968,19598 757381613890199556,46379 778050928649744384,163785 779857381626933248,175046 792073331637825537,11774 788454140917735424,11774 790707162699923456,233736 787388692088233984,180433 795426889385050112,266491 753283392209358849,22455 756905022290595844,44085 773665798686519297,126570 762294985244962816,72495 758668499011207168,54272 790547142108741632,232137 759524548190535680,57961 767893836198805504,101681 775121491843092480,146704 786326768189702144,202379 788472482781093889,218275 756284906984976384,42344 794650380973969408,261155 770954332925792256,121612 762788843825213440,73712 765059864607363073,81946 793645666618793984,252408 747806200834596864,11774 752958874861314048,24526 757183980114280448,42202 792108978956369924,243075 794996758887694336,261155 750423619637948417,12883 755040810467483648,34665 773807496267980800,138819 761292768157306880,67908 786954703615635456,193639 795125370513227780,258193 765357972662865920,86440 754780286890545152,33520 762012149271126017,70540 775066244538048512,146259 732613743855603716,352363 767763859981557760,100605 785235164951486468,194101 785562153566736384,196788 757447406493503488,47266 775042543654277120,125022 792124458995683328,242693 785280905216561152,194167 794614860264796161,262053 795371135626002433,266151 764182331548639232,81946 785949952656625664,199546 786381505329180672,202379 758780550748352512,1248642 780836546169614341,183269 762348306777382913,72420 749717973053562880,7524 790899961592418304,232881 793107489805967360,247379 779736411004145664,172084 753734900667129856,11774 779364788576989186,174115 780927636990070785,170187 750487700625469440,13201 772190236587782144,118174 780770571370041346,182960 786297749788590080,201958 753858106531119104,29263 754718790676602880,22393 755867362402922496,18215 788877642590224385,11774 788947571209150464,11774 791002437981048832,235828 793810481937059841,255393 754721754526978048,33356 758161643897491456,50827 777918283739635712,163851 765021460532310016,11774 778293644964999168,167273 780025296699396096,177749 777518430736019456,156061 788802970087518208,220526 764117695671377922,80459 769536712670318592,113894 773093092853370880,131421 773718937255063552,138155 776112099252506624,153501 758809587961081856,54070 761564276213575681,68993 788768268572131328,220029 793109033066622976,249469 768803419674992640,108849 787268764047769609,199307 790895478204399617,194085 788464575997849600,207287 771896636809240576,127579 794601095460884480,261399 762782681436459008,73926 766984678356029440,352553 793796252186050560,255393 763380548416905216,77720 775741059812958208,151262 790211166484172800,228576 793959273004822529,256393 791378098591633408,237894 765541226846105603,88052 767151570123390976,94699 778934260405338112,171168 749783713743982592,7816 763505534431485953,78274 793095880668688384,249469 794996246293442560,262886 762679723285766144,11774 752933462294880256,22953 765491463463407617,87526 779820302989602817,158110 787787184782741504,213064 754997322577121280,34666 755256142670987264,1248301 765586101557989377,88052 773117980372770816,132578 775798926389772288,150511 791920196059402240,240566 793056495751589888,196314 764898885647101953,84209 770702939421671424,118192 785523412051558400,196538 771419696495226880,125554 793553302566891520,252014 785241682350575616,194178 763895126372524032,79513 768879062508900352,109337 764615485212155904,83429 771783004842659840,118191 775055248809484289,146804 786299080750227456,202727 793838888095580160,255393 761595111650177025,69565 766997365446348800,93144 793600857803743232,250033 794253892024307712,259266 762383871858057216,72216 775449337052729348,148574 785273445403680768,193669 753614609693741056,11495 780824465009696768,182659 795496258693689344,352720 750814632621776896,15066 766441339395383304,92075 780053507558834176,178045 792880746780295169,247592 793893726233952256,249926 763936826063097857,80643 771948586108067840,128934 778344481170927616,167407 794359169239367684,258456 733300483301990400,355480 771772694681444352,121795 772835349877972992,132335 768138984383979520,103261 785508355653513216,196277 789216065855197185,219531 752974834397802496,23719 773985724655960064,139360 785927377897590784,198671 765288844459593728,86103 756291477626433536,42564 774335273891168256,140444 781144588815896576,181419 761391118818738176,67906 789425025233264640,225981 776997583675809793,159876 790224966880890880,226490 790247051405758464,226717 790568310266028033,228354 771956499090378752,121046 794326465877655552,260033 785621654160437248,197512 787287967232589828,209400 790400884471660544,206666 736407814747258881,352060 793541668972666884,251803 778413313080172545,166282 793274801678790656,250064 794935680631709696,260404 795660652748673024,267262 753740642698743808,22439 791718823422402560,240556 795421523666407430,266054 749977724995842049,10787 768304649648476160,105041 775854315072200704,151090 779442593021235200,173628 749222921546108928,7746 777901509820420096,164001 791437551898877952,238292 775547023957200897,103354 758068377566838784,51069 765507947132776448,87904 768095487157268481,103354 776168362149896192,151699 791833630024826880,240483 778711426684772352,166315 785425866234920960,195481 794565262456410112,261155 794014861684600835,256439 733690231220764672,349703 793489046425116672,252408 762096546645061633,70613 794223884103020544,11774 795450548174651392,26066 768250464009801728,103005 768494734373298179,104973 786632675947798528,205270 793189117416857600,248770 787727398015950848,205197 771837325345107968,126152 776822731572510720,156061 794546827752148995,261155 762314769634385920,71502 732725863846973441,353116 794567305669832705,261155 792223336981942272,241678 794201783887364096,258598 755881423890968576,40473 773545539174445057,136904 785781394945343488,197512 795083677801783296,263033 761368383128342529,67938 764152459711410176,82283 765244307607465984,86653 780479762695266304,11774 785323462617239552,186883 758736969320935426,54070 760178568861057025,61412 789514322980409344,226731 773023444958969856,134134 777197875436675073,157755 793162664646017024,249926 764984410189860864,84666 759061319345635328,56194 771483079378505728,125554 774945902566014977,144607 792959316256886784,246726 788091662224457728,215005 788426797771743232,215603 763813287209336833,79131 775813190387060736,151439 787018296923070465,207287 763909649607254016,80393 775263959012311040,146430 793642927826272256,249926 770271317488787456,117257 787152876422463488,207942 785580050938593280,197286 762632346176663552,73814 755515984832663552,37892 763103162551132160,75802 767849798103863296,98972 780593765794930688,181811 785911731004387328,197367 762965876710703104,75668 776457539177312256,1170441 785262350974722048,194082 771883000892194816,128615 775433171471101956,141415 789486232984166401,225981 750500287236890624,10057 779306017440014336,173347 794762212678180864,259892 754820712288755712,33356 781513713224409089,188401 794584867153461248,261155 766987991030046720,86103 765076734244900865,82283 793859126556176384,256038 749511780066557953,7826 792142231922700288,242693 732646487772041216,353228 773634243566063616,137042 777567980150403073,161988 761882000374439936,70941 786061405044797440,194079 760576198980231168,59666 776171338750914560,151776 791348297168478208,238395 758661186216800258,54070 766684007341953025,93823 764473164483231744,83429 751857211979100160,20176 755187426319106048,35890 758774573781229568,1248642 771632000084029441,123587 785918914983292928,198878 772181520761094144,11774 778362045473239041,167522 763233845227429888,76056 770253607602040833,117377 794517094046044161,226881 764313680230150144,78566 760515765401333760,62452 780421107535020032,180074 794596852121354240,261155 754786616489619456,33356 743173917179686912,351152 790315189786832896,230282 758724540864225280,54070 774305301138989056,137158 777576861547261952,159308 778395735775703040,152594 793953510844993536,254135 757420675170639872,45173 793219233857490944,250179 793243244276559873,249926 762612802905341953,73814 765656797969575936,88052 774044815763746818,139404 791438231900348416,238780 751594270629335040,14277 773803624032047104,138819 795234726382600193,265686 769274724337582080,112363 794861449466286080,262752 788571757619838977,215437 792814556309557248,247379 754014533493092352,30339 781120546285162496,185496 793206815278370816,232911 759109788638797839,57105 766006755662958592,90908 792089191425257472,243398 760558525386985472,60291 793102123756089344,249469 795736199381991425,268739 790879896415371264,234583 795269411812872192,264397 768694047401709568,11774 789212739180769280,223940 793636552622559232,249926 794609228140908544,261155 774093715757408256,141316 777317789954478081,161456 763873878938624001,80939 794188027442536450,258331 789303529026359296,224610 763164247501209601,75633 783246746914787328,192363 785285075483041792,193669 793117669063024640,249469 759362169477603328,58024 762811549769605120,75073 790545010127011840,232128 794633427546992644,262145 763001081060216832,73926 787614247995842560,208307 776910133943267332,159308 788068596853383168,215064 765254225404174336,86440 781339939828928512,183759 781675362379968513,189086 793566261242425344,249926 752934396752195585,24196 762294992857657344,71357 786960343440379904,193633 793899544865972225,256678 756699018101653512,44163 785942952996638720,199262 788168128396038144,215969 769701707039186944,114779 733086844452282369,355508 733198531373109249,349347 756230775641563137,41680 771803483888508928,125853 785554874662580226,196277 773568711127015424,137158 791642479984386048,240260 794156813558181888,256105 768691590470574080,91499 794697134381682688,262752 760897867254935552,65234 777267691618840576,159546 762429458074570752,68987 763774460675526656,80136 751094130852319232,15808 793320563221692416,250430 757430709711671296,47266 764788806960680961,84724 770435529921921024,118191 785999784381255681,199262 792051487228559360,243187 792752307641446404,237872 764638258684915712,82018 770899654686814208,121612 771658748154687489,125554 780890794580467712,182870 769918469886193664,115531 764572981758562304,77612 756408261654511616,42249 766058452045168640,90405 775484609941221377,149770 780138146528915457,164764 780448061084536832,170294 793160818409910272,249926 767697768035020800,100605 770812423439724545,120690 732187039450337281,349873 755161429607612416,35890 763489806055641088,78205 764790667977654272,84724 767401810051026944,98751 771860377177034752,128519 778609677387108352,169201 751212314938863616,16219 779698878345908225,175092 759112715856060416,56964 763882932666630145,80939 768058667547570177,103261 786240647208460289,201958 775651562249158656,149300 786731163918430211,205270 795613204592414725,267655 786322787577192449,201620 732268344024256512,1170365 773614119576633344,137158 775701835856220161,33169 793115521008930817,249469 793201200619327488,249348 753332291930292224,25968 764957129149149184,27156 795391738315575296,237406 778369872451350528,167044 790681160384933888,233307 764178814574456833,82020 793110393866575872,249469 793873559009583104,249926 767479335502708736,99692 767801855787339776,101421 775695338720092160,150663 780641617808134145,182257 787858621178576897,205197 768645928148402176,107559 777631069386444801,162610 779501787141115904,464984 790958352117460993,246425 758203107155345408,51344 762630115113050116,73814 778902363696459776,167319 786971216087220225,207096 793231282117480448,249841 751567789110857728,18555 793459013539074048,252020 794023485672550400,257492 758867685929127936,54070 781609682163097639,188401 791246542304845824,218603 794989794531020800,263907 758791274539257856,55174 763817019368153088,79911 790705432906108928,11774 795712635375337472,267698 768935128391229440,110362 772059401461043201,127871 777179089522323456,160539 794498673170382850,260033 792118218332725252,244230 749631746174382080,7816 786552145302720512,201958 791412709967265792,234864 793567802393112576,252824 774006339773358081,118482 780612637117644801,181984 789720045354090496,108396 759216595285704705,56964 777548783106138112,351463 759512609624326145,58250 780797147734085632,182726 788415689979748353,11774 752903582811353088,24316 790895552732995584,212564 753954058654871552,19133 762695289769570304,73712 741363211337752576,11774 757571416116043776,46280 793225633430208513,250179 775185410657968128,146704 793642414699347969,252581 755487670311280640,36735 765150594986184705,11774 794315707949281280,256038 792458825685086208,245630 754120672503222276,31377 786272787396632576,201958 760492145576775680,63149 792139416752033793,243733 794552590298136576,261155 795026249253064704,257353 733140272327102464,355866 763359923107467264,75973 790320843679272960,227748 754833154796425216,34107 779340452696731648,158387 781782042807771136,189031 794775236365254656,262752 753472463380426752,27317 762712621040578560,74247 753689723646910464,28988 786995463874543616,207949 790588524735045633,229693 795374645830623232,266151 758760493838282752,52554 759484821118877697,58227 762460159364870145,431998 766557732824416256,91810 767783695470194688,101505 757547257403174912,47717 776799211568324608,157755 753709931069440000,28160 786665243158122501,203200 791424538865131520,236884 772058509831659520,129335 776389227252740096,155390 790281613355708416,229895 769662603240931329,114779 771928118827315200,118191 772815443149062144,130686 790897154013396992,232863 751178438115991552,17591 757587654590369794,47844 773265467796520960,135386 786032542264782848,199272 773896605221187586,139404 775665795380699136,150511 732738738128748544,353447 789438587959808001,224680 790974895890890752,235590 792368826184851457,245208 785544533799034880,130635 758131151332487168,43225 751877961658368000,19563 790894434128986112,234583 769541615807365121,111448 774804067986079744,143585 781611898424979462,186584 772984352414265344,128934 787105460667068416,208989 779068505169752064,170483 793993331822985221,256471 790661495214448641,232710 794006816741015553,215965 763095627408572416,76577 772841516528271362,11774 790955292930420736,234583 758832363560251393,53675 765653306421096448,86103 767900348501590016,101681 770293342844387328,117377 773634736136728576,137158 768222374827175936,11774 787329886771879936,46572 794222475403898881,257492 794260195593617408,258771 794318246686105604,257492 777856549582536705,163127 790580279467540480,231894 768143086580928512,101681 790669219260227585,231851 755978215240372224,40867 763781338323300352,80177 789557520411004928,215965 793255001430687744,249926 787651469906501632,204224 749680729332654080,7546 792189235671339008,243075 793203193459118080,80785 748270285879545856,1247850 773862666398011394,139404 755178734114615297,35314 788484601173991424,218507 793254597280137216,250293 771081396815265792,122982 768959486316859393,110615 773931424726429697,139404 786388106001854468,202353 793182028153786368,250064 766084135504883713,90575 770729265784586242,120541 792916949999104001,236859 794316460269142020,258741 765298368390324224,85562 788133240951320576,215005 749344268280537088,7901 768884111612125184,109874 768955741264904192,109571 786663949697634304,205728 793486338385448960,252408 792405346681782273,198862 792481667474681856,245185 793871606145843200,255942 755406820378763265,35372 787558273113358336,211402 762396573741387777,65222 767673529533956096,11774 777286109193723905,158864 787726623734915074,205197 791864869335273472,242214 764327678417727489,82283 768813512462327808,109167 775811830098702336,151361 794927392108253185,258040 751951127361400832,18386 756203206317858816,41680 780959575398686720,174116 788875569639415812,221711 792158948677804032,243398 776777843476955136,153006 780686101241532416,80785 772842101033738241,132996 778565532945674241,168794 785694126146662400,195975 768232994469322753,103924 757748655059337217,48959 768558989034520576,104999 771053796969615360,122146 793945310225727488,254135 771178863594393601,122982 790998264321486850,164814 794185310317973504,233307 785277963126341632,193623 794578563995340800,261155 763391928264122372,76406 785818898369093632,194723 776496386120511488,354791 771658038138634241,119797 794747969832685568,261583 780813338364162048,183468 794661011370414080,261155 762779635666948097,74943 772745923617226752,131013 788450795050061824,218275 793621613816061952,252408 766036211227996160,81929 744210941047377920,33169 758076624411717633,49843 770056804747341824,116461 780598624778588164,177233 787768073625350145,207051 795669731554586624,267262 773393819308023808,133702 775879676338184192,152182 777750878719578112,162610 769616435383459841,113164 754800837432516608,33549 785320786877943808,195125 773873343397101568,139404 788565529296531456,215437 766693454688641024,94699 777654240026112000,160480 794289302200946689,257492 785764527539453952,192689 755492248683372545,38032 793173225408700417,249841 751178296059129857,17591 778775994425565184,170187 779004404691111936,171902 757784510133960704,47940 772792857992237056,132335 754732423150243840,33356 768210773566947328,11774 791850926998814722,240483 779111876105994240,354531 770329646768324608,118087 777115323585691648,159475 790503843306012672,229693 794593500675342336,261818 750573713976881157,12290 764639157675110400,76012 788071490298126336,215005 788490197696675840,218275 790235788185219072,226881 774735070200561664,60069 785973462179287041,200235 792980428718309377,248369 795614838231891968,267521 770416771882889216,117609 780391358825586688,179636 786428786938040320,202983 787263368558096384,209151 765696455948460033,75073 768855049720193024,105109 791493444975861760,238395 794747417421877248,262752 767034982141419520,95672 781886063459598336,183269 751542489446768640,18550 766040204583075840,90482 772509534824923136,129846 762299432658411520,431998 766918609880875008,95672 772829595284439040,132335 767484510271221760,97447 767751756688207872,101163 786391627212349440,203391 767385412465811458,86103 769953276745908224,114254 765704899627745280,86653 767854830773612544,100559 785546175013322753,196788 788787904780709888,218002 792082537799684096,243398 776873647831183360,158897 750085862440833024,9409 789292575035240449,220332 766631896289714176,94699 793529239152844801,252408 757684911469891584,48477 786361179593707524,203048 786328525552885760,202379 788322719129448448,215754 763866946920079360,80648 790894529251532800,164764 751936677342425088,17794 769683211811221504,114985 774412419259129856,143428 788682821158244352,193639 765258153558585344,86103 779169522305556480,172185 788790475545251840,220526 795401690409209856,265885 787369463083589632,210207 795099947133767680,264397 762292570022084608,431998 763000259278696448,75899 785845615108423680,196277 763818557188763652,80486 770594575958306817,738099 752681555424780292,14277 770710656110723072,119771 793231697152184320,250633 756316838825459712,42249 759053716250951681,56552 775518897361461248,144824 779073636435161093,170187 794534470355390464,261155 774992529083080704,146259 760966986285264896,65999 785560304197525505,196788 791070374544941056,78159 770315466686533634,117257 774030190217269248,139404 794708546172555264,261155 763925532635377664,80720 768975053857751040,101681 771220511351148544,124191 751587350413705217,14277 793147607065432064,249926 764804196675653632,83391 760524620797587456,63451 779709408863453185,175891 753278147458662400,26140 766254125659095040,91946 795286455425925124,264397 758002537567969280,50442 775533319958257664,149329 795371127854002176,266151 752156405390405633,20830 756635408847417344,41839 762209620601532416,431998 793083385849708548,249286 786768572555128832,204684 766287232160235520,81929 776248229079965701,153779 786539515900989440,11774 793979162742558720,252939 769263378565107712,112363 778629141721522180,167220 785976917140836354,200382 788867559017684992,220332 753355232231432192,27045 762105039120982016,64722 773589231381848066,137869 778579409141850112,62467 769137863124520960,111549 776379964782354432,155390 786449778653605888,203391 761737914418012161,70177 794497943298600960,260874 758784346589372416,47207 750438542048800769,11495 763903893117906944,80939 733038112151048193,354926 764788022852227072,84724 776770080780746752,151463 750428139910639616,12535 773952703236038656,138819 776634609949773824,157198 758762421154672641,55174 794554803414179840,261155 749234605765517313,7778 751732542517239808,18215 776438704097284096,155334 788051506926792704,214114 732786257554747397,354058 769362919981187072,112336 773660512534032384,137869 765235752020172800,513129 768645765656813568,107423 756593768099229696,44274 771124829936291841,108396 785979227199852546,199462 778643449704620033,168794 756442255825707008,43268 775017696823947266,144617 785947600427945984,54638 733215229908226049,353474 759159674792849408,57189 763671423898484737,75396 795346976955072512,255870 771582630911315968,118191 772945093984710656,128934 750386237970616321,12883 751550089353584640,15800 789469532406644736,225374 785345422260744192,195125 765260652789305344,11774 793243184620908545,249469 785707204775215104,196524 787767377387749377,205197 792491063361404928,246273 734562087909924864,46501 763528414145814528,77731 755192972770181120,35449 757991593680834560,50611 774092174304481282,108396 788481843121102848,218275 769910963411771392,110585 771948243882221568,127218 778275051703455744,166913 790582083559235588,230929 777215620106428416,158897 776065087962394624,151071 760178403618140160,61470 773693566476492800,138205 791447060327206913,237999 792031504259878912,243187 763141129583734784,75899 786257739823448065,201351 792324050638954496,1170685 755539663075446784,35890 755696479507927040,36961 760928746031292417,64197 790609043706425345,232791 794501388885585920,257492 795326372826775554,260613 791232941183631360,234583 760987158488363008,66116 792921875412357120,232863 787828736976494593,213376 787729674499682305,210650 762658207261011969,73814 793179936857198593,249926 764937150064394240,84929 788895692404105216,220526 789243979929792512,223492 792881875513597954,247877 757840240421679104,19563 781632883920244736,187969 792541524026281984,243513 767547163111030784,98646 780573308563628032,11774 753571799699521537,27317 758259322862395392,49843 791906442630397952,240145 793100717741387777,248437 777130518827659265,159876 751816538861277184,19880 755133971000795136,35737 762856168637149184,47188 780636769972809728,179560 764586078489620480,75899 792422152750374912,245566 732656717431873536,351387 779040919001575424,172084 780105697341997057,176128 794988670369615873,263906 766738613937643521,95919 768542780423598080,107257 787770481357139968,210238 790781112935219200,232881 754877782383964160,14277 774665849957265408,144844 778361802199592960,167220 791472028280840192,237491 740550913253736448,350826 787398139053543424,180433 786205874624659456,196277 794861930913689601,263594 752106007720030209,20886 775042563342557186,146405 793924039249125376,256219 793095286197399554,249469 738152264783667200,16372 768286329595502596,103071 789460250718007296,225981 760112344047423488,61051 778672084251574272,169201 766506837789253632,93184 769592354219044864,112788 772239677172703233,130026 776083379280150529,152735 767799785231310848,100893 767838807232094208,101681 781849312674263046,190635 785492332657332224,194723 753641630083579904,28732 790278319489114113,229693 765939571943153668,90384 772798286667325440,131770 789203579915698176,224225 793575855834271746,252741 786601634298159106,203806 757101532290555904,45857 764987513308123136,85562 770722092216115200,120610 786969290977189890,207613 766750181073104897,94683 790679631565389824,223492 795739602812334080,267746 759166953709645824,25210 766691917044125696,95568 777609909995089920,159475 779408938194247680,173658 794789139409317893,249926 752703943629803520,669866 778722068162486272,169327 792250356151508992,243187 762001864804139008,70540 785567948907880448,196609 756962310527123456,36145 764835911326654464,84724 794546827852857345,261155 765701655060897792,88052 789835282715738112,225981 758119278008684544,38026 773264999653502976,135025 790725776786284544,228576 773878017684668416,138365 774126976420282368,139404 779874179948556288,94396 792718174324158464,236844 794265504689123328,258598 762960307551625216,75647 767888448288092166,81946 774305045466738688,141427 778762442822344704,170424 793985937994678272,255942 755594850670485504,38210 770771411400994816,119797 763417984022908928,78192 765975048674906112,90482 788430696700219392,211170 773335100427685888,134371 794004296597721088,249926 765661272004145152,89076 791271270423859201,234653 733544468830265349,354460 790788265771053056,233241 758652909282131968,53703 775791375891783680,151463 795350129565990913,264397 758193429696438272,48289 732345670057660417,351407 757257667127615489,354841 749439230103871488,8047 768204951583592449,97386 770031334945329153,115451 773641867770552320,138382 750380735597580289,12883 756319770341847040,41689 794857720855875584,262022 776598502402985985,156835 790186206504026113,229693 763864964503334913,79911 772768206398169089,131852 791279877068468224,234212 763606080672845824,75438 775784865920913409,150426 761283576730152962,64730 767897479404716032,100561 791492771546734592,238207 776618048350400512,157082 793556189787238400,252408 772880443301588993,132370 758392796738793474,52921 794745843857444864,261155 795075812018028544,262752 768841191316160512,108433 772125896987795456,129471 778390365921345536,152594 766553794406526976,93850 768186073256194048,104406 777937353411178496,164403 791337746539372546,237594 758340936225218560,52554 780453960964382720,11774 794955827744489473,263817 770040448966623232,115538 788201398257287168,352258 760537628542398464,63179 787282341777534976,669866 772872515777507328,132996 773288761128026116,135381 780949506334531584,182257 764915527261229056,85307 794549724909109248,261155 786350910297534468,200460 740372237954342913,11774 755119511058145280,35357 770678496297299968,120613 749414199453945856,8157 750933270024650752,15833 765006520975175680,84422 793954837138378752,252939 752008682297126912,20606 754719101298278400,33356 767647934590562305,99471 776155882266689536,153194 771306568352608256,120610 780766241044574209,182960 789954036552175616,228810 758835173488140288,54070 764243636758441984,79999 785933365799026688,197512 786218593302220801,201555 793198563115294721,248988 785492819746037763,196277 785980794951139330,200382 753000368934486016,25139 760654010047008768,64197 788391375062519809,217519 751118612417556481,17140 754710774321262592,30815 771412073247023105,118191 771007802818957312,121567 778316235276640256,167220 785861172012670976,198878 779661221712764929,174392 781395179919908864,139404 762999135272210432,75668 750626277003067392,14292 773978845540003840,139404 775780546030874624,151265 761600369663287298,69576 765971864120242177,90384 789982458250833920,228820 793245419920842752,250293 750472911182409728,11959 768266841412112384,11774 787342056293142528,210432 791050589933150208,78159 751063380698554368,15808 763815398567391232,80393 789455444192428032,225911 792073082630381568,11774 749409755429470208,8588 778598627472093185,167007 794079409485545476,249926 781854238339059712,190553 752178393534369792,18470 769204333711728641,111549 775032196931387393,146571 785590450841329664,197297 777967288255451136,164669 765601949957836800,88052 752729167498612736,23167 792328295350231040,235487 753392811286814721,26458 758398960302170112,52554 788884121695191041,216003 779001773113638912,170477 785924331104772096,199546 788556719580286976,218275 752690013507350528,22752 762021770970791936,71476 765988804326985728,90622 768862135367577600,108983 766646747418337280,94699 766836701503295488,95593 771452596192153600,125367 785697992418336768,194058 786242822223429632,200235 753868037296562176,29790 767737097872547841,100893 769339014293970949,112336 776769321750044672,157840 732337510995496961,350808 795322374736314368,265102 775791406757580800,151071 778932329297305602,170373 778326937961803776,167220 794877025106403328,263634 763001456379170820,75549 770214080527364096,116121 775004447558688768,146259 787014411122802688,198586 787869248756613120,193297 788111675723358208,214138 764170328922742784,82177 775819795845480448,151361 794560685174714368,261155 795291842141110276,265257 760697340231573505,58508 786326692952498176,202379 795424177192898560,266491 790720505510854656,233241 750776177321730048,14277 765244221569703937,86440 754080634285547520,31529 781582978010996736,188401 794527364336132096,261155 795352533782982656,11774 758669521318273024,54070 773951010641367040,140211 780806561002291201,182036 791414077423661056,238207 793538846982045696,252408 788739954142773248,199840 791099292262010880,234583 766708441373028352,93138 789135055302066176,11774 765768356532252673,87249 766417185199812608,93286 771529846706941952,125554 764008498766094336,80393 774997595412398080,146259 779390282454269952,174315 792948706739826688,243075 793610256173662208,246425 751192560639438848,17591 788748636226191360,220029 791311305026265088,237491 791371558296100864,238383 781415913576730624,187453 768199952648409088,103015 780957990367195136,181419 794554629858164736,261155 753990341468958721,30339 758070537801216002,50827 758413770695725056,52821 767148272397922304,91129 791616451098599424,240145 792057430175846400,243075 768584116317016064,107893 768770309105131520,108850 770828963996323840,121479 752981190274060288,24787 794845480249335808,262025 795345227749924865,11774 763495044829487104,77598 757234565530300416,1248482 775426410055950336,148045 769938276102930432,105109 793613013614026752,252020 753635952938147841,28732 781853837896261632,190553 759728884245860352,353879 785797501521694724,198586 792891932754214913,247730 793489271701184514,252741 764665424617189377,84209 781232035138572288,186212 760280608924893184,59783 778409462398869504,167220 768944777144377344,109360 771339801693827073,122759 790578479242895360,231318 791407753679900673,238395 791962259165548546,242440 794274184377421824,258598 794530342170279936,261155 780117079810727936,178045 762718636889010176,73926 771848824675590144,118191 772236327366619137,129208 761334382418243585,68182 795049057580412928,264397 792025827932196864,243187 759434541979144192,58250 736238358171635713,11774 788122680725688320,215754 772677361007484928,126498 779494665393348608,174728 734883393155047428,355260 761937644762849280,70540 765378077652234240,86440 792387964680757248,243398 775094062005284864,145866 776437491050086400,151463 787583745813536768,209351 732921151098249216,353451 791313555840655360,237491 791057669926772736,235951 775397647607672832,148170 788057674793484288,214288 795221897126494208,265649 764197343830876164,82283 781579336117841920,188807 789033791109095424,222845 756538791888846848,42432 751812042244235264,18215 740248770357669888,353488 751133362308472832,14848 767527752924880896,353879 774380836716105729,140444 759084449183174656,56302 790641739702734848,232881 791507217275125760,228124 762652100170018817,74066 775511063815086080,148874 780782084256206848,182960 790038060301942784,227881 762177285847777280,68846 763100650183983104,75899 772519050513682432,129108 777553028198961152,162461 765291872168341505,84209 772866006641442816,131542 793332356786614273,251452 769607476555739136,112336 780533264238817280,180074 749428260916727808,7275 759078631889141760,55661 772980172144246784,125554 787914570811617280,211733 791363826587279361,238207 765020942388953088,84745 781057234360860674,183759 761123025630613504,66159 793643101063671808,18395 771063889702170624,113412 780607538265927680,181419 793936885727031296,256471 764125413002051586,81702 794653057124626434,261155 750077747582554112,10654 760586245365989376,62853 775673211765854210,150663 773964489305665536,139404 779151968707055616,91936 750030328123842560,195876 764290182912892928,82066 771688360616206337,122776 786301385956548608,201958 732366442969104384,349197 774396881854226432,142648 794322112106221568,259773 755560523983269888,38459 766434435134844929,92958 795038324654080000,263532 771150838802690048,122967 794225988125147136,258598 787090119132000256,108710 793897752388186112,247651 765030750135562243,85562 738800119647244288,11774 759127423786987520,56964 768045764928950272,100620 774475096664662018,143051 753951851079499780,29263 775888459491926016,151410 754002272695320576,28626 776836866775678976,154832 785545295442640896,194221 752010588054753280,14277 785985648272506880,199755 785548217329016833,130635 791010982483091462,234796 763086464838098945,11774 766821069705519104,353893 774062174461243392,139766 756227434136166400,11774 769673940981735425,18030 786381945890541568,203048 792084421524410368,243187 794948973505212416,261854 795398194893127683,266884 765359766965190656,84886 776821098256138244,151463 795011347205554176,264397 791512460993921024,11774 750363059546456064,12883 780803903948488705,183269 794563764007923712,261155 792179096960634880,243165 765666668626317313,88920 776438275586215936,151463 792414589099053056,243075 758282253713625089,51809 769912425097355265,114301 770247645742919680,11774 776777866168205312,156835 766716201783422976,90252 772385431618932736,129991 766399147603795968,90125 788553484219985920,215608 794288661831389184,249926 795339676970340352,264397 755498055110197249,35044 759377324831891456,57714 794561393492164611,261155 749877136840732672,10343 785589761792630784,196767 789849922598076416,227486 788457760127983616,217106 770735481671725056,120474 793446472498999297,252020 794560662831763456,261155 781505113106092032,185310 790733847298093056,232863 794599332234203137,261155 794622494313484292,261155 760941146239541248,18395 778743571000111104,169029 759469835260571649,56700 788893821455196160,220689 790282129045327872,229505 757247475447107585,45014 760531992253435904,63149 772425364488523776,129649 785970250927968257,194560 793205651363205120,248988 794097435207467009,252340 794679231397511169,261666 785821894628954112,197512 788550534080917504,218832 768583514115584000,107428 768871396382564352,109666 773891719217704960,11774 786045163424649216,197297 790586118932729860,230277 772113179350536192,127134 793626902347018240,252581 768724759857229824,103405 759576092579475456,57574 779838023894609921,176127 781455354387394561,139404 788900564184752129,11774 760183414741954560,61145 773952087017218048,139577 762159045591572482,1248996 768111273816973312,101681 769598771785261057,111549 793142849806172160,249841 778891748772765696,171017 769271224216190977,27164 776115171982913537,152314 792520919700742144,244143 794579282345463810,261155 795272684905103361,258040 768113687848624128,103354 776380560432390145,155390 758107545584013314,51239 790907846376370176,234796 780836383178956800,180233 787838937632940036,212693 792874572672557057,243761 794618351314149377,261155 770757095427891201,120610 749349181014278144,7828 793463235152261120,248719 794714220281679872,259392 764656167905660928,84248 773718347024392193,349714 789497772470890496,225551 790845454384672768,233692 787731676873064449,210235 755234536896757760,35403 788389830048813056,217519 761896653683056641,69711 790966652028461060,234583 753592899384803329,27783 765733866376003584,87904 774477037562044416,138812 790310334389071872,11774 755554820535255040,36895 768875002879840256,109666 795665320744783873,247930 778590174112391168,168794 793450518492291072,252020 734772511875948544,11774 761325353365299200,67497 777677849545338880,162311 763064027392176130,75724 785644902591762432,197286 789555404841811968,226180 793244037239148546,249926 769260910284247040,111448 780001226901651464,174991 732816905011093505,353200 768704830969901056,106774 795673052356841473,267862 791355469583360000,238395 794205075820290048,258598 795758218370752512,268646 762646554142314496,73926 790926513306636292,164764 794511089367183361,259134 794582258094981120,261155 772941049417256960,133043 752941639275077633,24368 792081600108519424,243398 793272056477384706,249374 781545113407356928,188401 792884316812500992,242693 763211274780020737,76549 794366557564510208,258044 747747158758166528,351043 759137449549398016,1170537 764818410219986944,83911 773765657473142785,129551 795674194864283650,267862 761778228025405440,70543 792166615764774912,243165 777551400616140800,161456 795750075704246272,247930 769931776315842560,113660 756924401006813185,44429 785513210031943682,196233 788389826693177344,217519 795366323752730624,11774 795494476051464192,266151 778564989821054976,168794 754980707538178048,34666 768560982650134529,106702 792720746057392128,229693 790897454010867712,234583 774099427862556672,139404 785321567601455104,11774 778418423910936578,166339 771174239999135744,120186 776646546960084992,156132 771578896571441152,112872 766715193946669056,95262 772967152462671876,133454 776813684920315905,157708 775030697866194944,146259 775714070003462144,127903 791151446788022272,105109 765234272550518784,86645 776219676728782848,153743 795419917734526976,266084 769242418034147329,110585 770431992286576640,110585 751800644315602945,18893 764886144286810112,84724 793182222643625986,249926 789188816900804608,196897 788997837283594240,219678 793906458001805312,255942 776740550506582016,157755 778949396360601600,170795 781600548973752320,187976 793807780595527684,223492 758112970886963200,50654 769609263056613377,114422 795028465003139072,263926 788178249549512704,214123 770047079150391296,1170396 779127090880798720,172962 769168796615634945,85562 794941803342561280,261155 776815767157288961,11774 750463591690608640,13450 787009616886566912,207613 790887328164286464,234583 759120457534611456,56964 776650533532676096,155451 778385770457346048,167398 768967488163815424,103185 765354656994385920,86653 794360486032601088,258305 765276026934992896,86103 790609003583799296,231871 793992760583917568,252939 758351256448565248,48015 762223813631221761,72350 787721862579154944,212139 790883275367706624,234583 775408336107954176,149040 778300286553067520,167220 785537357818855426,196247 759542747002994688,58227 780761906072002562,182960 794544174670499840,261155 760952290605871104,64722 773724780193255424,11774 785904628613472258,22735 788368921493725186,213253 758322533628248064,51807 750464106621046784,13532 781115514223419392,185496 795683388699115521,268080 773678087481335808,11774 779351607263629313,174230 781458053304619008,139404 788152896881909760,216009 791742946664189952,240145 794035500080242688,257492 787751302453465088,212595 732996696880218112,1170810 781550083372412928,188478 751799460254986240,14277 778165160108253184,164826 779428279682039808,1170572 787754472621608961,205197 780065941489127424,167311 750394762314674177,11495 761825274325499904,70177 785994856921309184,197512 789038714227875841,215987 749425639128723456,6977 778505988131389440,152594 767090476277051392,97554 789178279081021442,221416 789560161258070016,225949 791719057217028097,240556 776602065728512000,58531 779017563808215040,171693 791416488083193856,238207 793147160468525056,249926 752294785185042432,17794 767981766015610881,102295 772117879093207042,129558 760671472973148161,22436 768932903229067264,109413 755584669320478721,37455 768916929822257152,110209 788141931926880256,214753 794686362389807104,262752 758355191737425920,50923 786490849567866880,203492 768087338769641472,103261 778481686275383296,166532 773044200665251841,44770 763576044968349696,73814 765683562834190336,88428 788892130697580544,221972 774380526832590848,138165 785458578177990657,195975 756829913995411456,44119 763842050341081088,349703 754056171770621952,31377 776621456620818433,53667 772073324897763328,128934 795089866123919360,264397 788424379155615744,217837 733257363575197696,354265 760493115287363586,63149 781209808154218496,182665 792026490657398784,243075 732447811808026625,352136 749319552232722433,8047 758542717416673280,52749 761923055706894336,70858 758082676460965888,50476 764481417543815168,83244 788329306778808320,217006 789939738241142784,224680 790741033910951936,231894 791061919608115200,121795 762680963231051777,11774 766468331855642624,93850 770397453484978177,117257 789514899550371840,225981 764977059844202496,85562 771241675360391168,121785 785971577234059264,199546 759547641269071872,58028 763541180155953152,1249122 764190328270225408,82544 778568652467544064,168794 780609089164292097,182049 762775136294416384,69711 791876642238889984,240483 778264135196741632,166719 785986663575064576,199546 777808240281354240,163763 791480940744761344,238395 791434302164574208,238292 791678243925557248,237852 757872950242664448,44961 773962577076301824,140444 755507942670032896,37979 772514675233697793,131421 758701339782189056,54070 764871772260995072,78274 775533415202365440,112363 787245354680930305,193121 788172454829101056,215088 762631982803136512,73814 764971026258259968,85562 751109309572976640,16299 751845186184089600,17794 765378484264763392,79987 786196876412366848,201619 749335098512838656,7914 791768142070579200,241367 794678681495076866,261155 758435934190784512,53001 752900158489231361,24134 778374952898691072,167220 781343948446978048,139404 758050741177184257,50787 781676227878846468,188401 767834393826070528,100230 776557307106881537,156110 791434272892608512,238207 795374689136898048,266151 772740253614563328,132335 790392559977639936,212727 791829018052030464,241819 766727112925470721,90319 791074825657733120,235590 788620329593733120,218875 762868151604228096,73526 771723895137144833,127366 793764948534923264,255065 750140592395472896,10057 753737208713052160,29589 788038385969487872,214209 794235597879529472,258909 765264943822229504,86440 760540524436606976,63504 767858046785556480,102137 785270603733471232,194648 765394518367735808,86103 769266686037864448,112399 793158882344525825,250020 792813717440167936,243075 772217045245198336,129991 795709607423442944,267862 758402253224980480,52720 749789199646228484,9145 749233825721544704,7615 760175206417567744,61245 793999547617771520,255870 781622297056731137,188458 790606375172788225,232792 795478755795931136,261155 740183530823634945,353488 781610055485431808,186584 786442508632858624,202429 767539636075847680,100048 773650724399874048,138382 795476257513308160,267262 751232458524205056,17349 752657254923415552,23039 763057495657025536,11774 769665634577752064,112032 778394364959715361,152594 772710605702651904,129558 775388808615305216,148032 795405253466169344,247930 790320589219074048,229693 790719016721453056,233692 752937228154839041,22662 753586450747289601,26066 757632437363077121,47093 767773842420838400,100605 750825780603596800,15643 766681204674486272,91818 751943920582397952,18215 794672362054680576,235580 771150252711682048,122973 752152421380403201,18395 757482709396488192,46873 781228503618334721,186434 744051543704473600,139803 777964288505970688,163901 788758784151814144,220526 767507911291523073,87904 785496988561338374,196277 750063642800951297,11495 754059399635857408,30339 788152433205620737,216009 790579163249934337,231318 791694893278195712,234990 753037177982857216,24134 755466594713645056,37294 758070297354461184,50542 793187027487453184,249469 780952757251432448,183269 792110925176250368,240483 766350598425849856,93261 789116762658746370,223286 795336293651804164,266138 741791562095460352,350699 755126115522506756,34898 766509148179533826,92860 771672941306097664,127083 766028894235308032,90384 793145610983444481,249469 770331740875296769,11774 775540704965758977,148994 776734395344584704,152314 755086826679918594,35020 781082289543544832,183269 761395439228686336,64722 750468367497125888,13532 762780083404742656,74281 786300513495187456,201958 755861329630552065,39475 771317146236309504,124597 774003250265600000,139865 793199823046541313,250430 770814069683159040,121479 771179938011426817,11495 772527013722750976,120425 775438952316624897,144654 762821044348608512,74630 777054291177582592,159876 767507724825337856,89739 779561090376228864,174230 788469854324097024,218495 795693427774156801,267862 785474569574289408,195975 778326926951866369,166390 780609267304914944,11774 788049058921377793,214209 778155463737303042,164826 768491262852812800,106756 786629625745055744,205364 754846562241482752,33520 776048168295202816,152833 763914992265682944,80939 777571609745948672,162497 778946585002520576,171168 788792516271222784,220526 791065652341735425,232169 757941976570458112,47940 776094656455139328,151298 777806887723163648,163763 771872377726722048,128615 776480225144238080,155688 751951116418428929,14277 794936750682599424,261155 790948158637473792,234583 732424955673993217,1170450 753696343219015680,28282 764190982653022208,82576 763823351550836736,80607 769871906551926784,115458 755377268856197121,37044 785525608940003328,196676 795712102128357382,267862 776507698712088576,155451 790631147264847872,232884 791618851775533057,240145 773674322816819200,138033 792391511845445632,197512 756189529376169985,41680 753391348909281280,27402 755474882293592064,37433 760308101094531072,61352 773485560006533121,135025 771751129575198724,109571 792811089079603200,246726 776935757806133248,157993 791341549086908416,233217 771110428831125504,123583 781369633974517760,186225 768273850337366016,103261 793173915908571136,249926 786561397274447873,203710 771493287186223104,118191 794367188987584512,259439 795470768264003584,266151 791485555401957376,238395 768460960247980032,105643 780615290082197505,182146 780628450281332736,182146 791594874105634816,240013 751551823547289602,18470 757609451926925313,47761 775038777198780417,146259 785583866899787777,197297 765210534677516288,86103 770250422246187008,47570 786664548006715392,204413 793219023181721601,250633 786263512871952384,202429 775536905316204545,1250071 766974302788857856,96307 776846402831781888,158069 789475917634699264,226346 793134410296127488,249841 754006144964661248,30590 755559254031859712,37457 788862742350430217,219678 750458122599301120,12859 751168609179676672,17416 769941813012553728,89859 776892091716608000,158222 763146555624796160,76365 770984695848923136,122146 753629561934401537,28477 775049382378864640,143473 794979174624673797,264397 768169528173862912,104313 778558931765309440,167407 791361769658781696,238395 768073151620141058,1249484 768471024526589952,106774 770427358243266560,117257 781506149417938944,188401 754727149458845696,33356 780139224364359680,178415 734849680736194561,195876 755732088746369024,39235 763021395169271808,76003 776222430675161088,153480 768262237895159809,101681 781523359016312832,188119 781620481627566080,125742 775803605987262464,151156 787092059811303424,209129 793182434275815429,249348 793896751904292864,256534 753760479844139009,28107 765986082080952320,90694 774156965412900864,141360 785799065833312257,196538 795352098757963776,266500 733260153630265344,355480 792798530066800640,247241 759218747269910529,56964 755838515598987264,18215 763079157429379076,431998 775093203028455426,144949 758017414927876096,49975 787366120017702912,209035 790624971873628160,232280 758263389718089728,52061 791425736183865348,238639 744997134018056192,354311 774803624484409345,143585 792043401373949953,243075 786786286312960000,205181 793911477568606208,249926 794759423512158208,262849 753013620695506944,22575 753958060633260032,28128 778408106803929088,166852 793798363976204288,255393 786064832353165312,200382 789163819272515585,215437 794601654373019653,261155 792051827789275136,243075 794220579620409345,256255 768344097950142464,103924 781241818063048705,186149 775825490384973824,150404 758653905718902784,53703 794536530945642496,261155 763840710038679552,79587 768961450257686528,110647 741330508483825665,195876 755204410104512512,32873 750923637327220736,15133 760225599520579585,60794 762700073495068672,73704 765710306064478212,88459 786082792308342788,198671 754779862049652741,33356 778298827660939266,167046 792542076202278913,245630 761677897476169728,69548 760967888899485696,65222 767341287179706368,97386 789344971954454528,224680 795340713764540416,261155 768555571582820352,106317 789183241492193281,215505 787835073651314692,211890 778650684782706688,167319 791342807545892864,237491 753374609748201472,27045 753269081772392450,19757 775717001528422400,151071 786082141847293952,199961 781449980657545217,139404 785677928440954881,197091 768965760760877056,109470 795005974432063489,241678 781586473518718976,139404 781337839703240704,139404 785615209465384960,197512 790201328630759424,226823 791009917754761216,235978 759136517239500800,56952 773665180811010048,137315 785548218700627968,130635 764489357684113408,82066 787831150463025152,207151 791348597623173120,238395 793483636326690816,252580 793939515056365568,249926 793998457052790785,257423 750714605089927168,14277 776993596432056320,159546 779002885614940161,171902 779134141031911424,172027 786190203610333188,199431 788663703944265728,215437 791139116746436608,236831 791855906275274752,240145 758496115830378500,398859 794323394561003528,258981 759718166465425410,57068 768784554924634112,352572 775884405688573952,151845 781560138368901120,188119 787913447094628352,213887 767807414267764736,101681 776602590184366080,156505 777847940765261824,163763 779316229156724736,171913 786196774046150657,197512 749314059044917248,8187 757606412956688390,47782 764515504480395264,82642 766706970413838336,95708 787483722102763520,211347 791324302251401216,238117 755946033452949504,40875 763002510516760576,75281 764138087769333763,82066 768940109924360192,110362 772104022937395200,123354 773876308950388736,138592 760573343837908993,62821 767735122133078016,95055 770231833275490304,117257 792570960796934144,11774 772553610458755072,85326 776753742544789504,157755 777029567210885120,246425 732676581982883841,349275 767779165877612544,101163 785278054905950208,11774 791016834438955011,234796 791439897395462144,238780 766484874404438016,91798 766737195021455361,87904 764444573317926912,11774 792088552427417600,243187 759009386652061696,56302 789762732618817536,227242 772094122970779648,129471 772520653811486720,129551 791337515894484993,237405 793597174588186624,252112 794548993028194304,261155 758437670380941312,50827 778323073606955008,167220 771160874291695616,122299 789545962373050368,215965 791366123677638656,238205 791230882459901952,234796 791835049918201857,241819 794997021354508288,260530 781556329173299200,188119 754036213439430656,31400 766391721185992704,91946 780693724191797248,182154 772996519892963328,133519 780866340022288384,183269 766851793900957696,95593 793977766043533313,11774 767073676063744000,94699 781529712149487616,187976 794900049843077120,217519 787384730345889792,209838 787724316292943872,210235 793475263187124224,252196 770736606558900225,120474 792045710665457667,240145 776374417547034624,155317 781602992613167105,188874 789815466038472704,227242 776766924575297536,157755 757642864348176384,48549 765230256324091904,85562 777336398563143681,159906 768597527860043776,107984 769891276904947713,110942 776924707463376896,156835 793200875455918080,249926 794898933432676352,262752 794940431910010880,258456 764273380279263233,82283 777035762499981312,153845 777655691175727104,155531 793593182323867648,252014 768774606278782981,108849 793140291670839296,249725 793569458102996993,252020 787462370360786944,204224 792117888517746692,219503 752222282286759936,21074 771848955223171072,127134 775861025493188608,151361 794691577637703680,258922 758110529613291520,51451 765565237647011840,87858 767139884595224576,94699 732572164994572288,352568 776162149320298496,154071 777957891131084801,163824 794568393219305473,261155 765614550943137793,88546 777278289966604288,161312 779071089330819072,171795 792175422490279936,243978 751199647683649536,17416 793134901264584704,249882 788891181207789568,171693 792482340190752768,243698 754837040022233088,33834 779346378770317312,173964 770787177785503744,120363 787947575856992257,197512 759565828119531521,355185 765970956107984896,90565 773920331539091456,139404 793823828371578880,220689 764576949947752453,83881 785491345129570304,195975 758098779283132416,51239 794943468686737409,246314 758039984494575616,50923 791050584920956929,78159 756931087771795456,45583 760470139632508928,62063 779117767794499584,171463 786924416638869504,205353 791662552967094272,240145 794890667575177217,263676 761370205113225218,68182 769275853599481856,112788 781235827460415488,186212 790430202887233536,230283 768075414317232128,103354 778752412819611648,167795 750080062448398336,10847 751655582503936000,12446 769428069807292416,107100 779883560392126464,174557 786728307953926144,205652 789210436172341248,224297 757322631687405568,46394 777594992760061952,162596 758675814518960128,54070 776251238937526272,152735 778504801973829632,166282 765969079781974016,90565 758801917426315264,54070 777299064576552960,161407 752803898067394560,21579 759149866828259330,56964 763388926132269056,77731 769217130122190848,111438 780832805425025024,183269 768537317082484736,106879 773200987544748032,133454 772951887985332225,133519 793095128080609280,249469 762006808760156160,71470 765316716029018112,86440 787141736451694592,208252 791637913184370688,238272 763389857653719040,76723 756602526959542272,41839 769705635583627264,114259 778980277221720064,171693 788787219309862912,220526 791063604590092288,236334 760641255550443520,62771 767871508039348224,101681 791622787114868736,205972 794315798860992512,256038 786620358539423744,204413 787300247311704064,207212 769597606741680128,112382 749295732444827648,7828 754986271135690752,34666 775812528194527232,151463 791835526470905856,238110 773682620928520193,136904 793315216566038528,249926 765421918182703104,431998 785658341984989184,197512 786945348329758720,207613 764945492413341696,11774 751168726163005440,17416 776895768967774208,81955 794290566888620032,252639 791243524821819392,233131 751839118737289217,18893 760111745608273921,60866 775729225588350976,151185 786192288326135808,201494 794954489455378433,262784 795750555192795140,268646 785836444598280192,196277 765644155473104897,88902 765163265852866560,86103 786970391545802752,11774 786993357729955840,207974 795045274653753344,247930 793443359964532736,252020 794697067255853056,262022 756639581110411265,43553 792988863408910336,138209 759092577177960448,56784 775367931739897856,148574 769966790730510336,103354 781468440343171072,188119 771500603931492352,125163 771945888948379648,127775 791663696426786816,240070 768846299579944962,106281 770303491537371138,117257 792877969161289728,243761 770693305772498946,120610 786081859948118016,209828 758261993019150336,52061 788722734339612672,220029 794534923822661632,261155 764141567284084736,82066 785526423259717632,11774 792030477607723009,243187 767534922655469568,353879 792103060331958272,243075 732686502724030464,353360 764971804330909701,85562 794531278108377088,261155 777978856233836545,163901 772516053121241088,131007 773686835004309504,138616 776083713981644800,152946 776205296201035776,154534 793639654117535744,254025 756313538293936128,42495 763413712094978048,78129 769249326287708161,27164 789508319111159810,226731 794745662776758272,262025 785496590140084224,196263 794326333702537216,259659 788775619186352128,220767 789782642489167872,227242 750906042381438976,15808 770246258774700032,117257 751177677051039744,17591 793555245095936000,251566 776544589834399744,155334 787021157962776576,207613 788353931692875776,214078 762842674353180672,73814 795289388121030657,265257 760294423888396288,57131 781355333138518016,139404 763720965712912384,76406 768869904065892353,109666 769428897960071168,112872 755079931005014016,14277 760121962790289408,61070 795136681926070272,264431 757611086367436800,11774 775399857070616576,148994 777956272792633344,164980 778608324367552514,169201 788058580352204801,215005 793253463459241984,249926 793617683971395584,249926 761461042291568640,68057 732337564431028224,350660 776099519406624768,153095 785899823861895169,199546 749376620885147648,7524 759784541607211012,58542 786451688961998848,203832 788118297241845765,215005 790583025952296960,11774 750732555654017024,14960 764842634258952193,82766 788412605127942144,217519 732261993747468288,349883 786591558254534657,202217 786911483649155073,205186 754735767516172288,33356 794724860446511105,261155 775144087179505664,147256 791698688120852480,240483 790418565874774016,230282 751028957068222464,16269 785269230186946564,194082 785488175926013953,195481 787167780965580801,207613 768934188212977665,110477 778606282311806976,169201 773630272017281024,137777 788471385874194432,218275 758294446224052224,52112 774652464880558080,143581 777624034783612928,162596 781256467470880768,186212 767815102506627072,101163 788203914470395904,215437 788518944009170945,218540 733338135917027328,11774 750362036010258432,12805 764166937551118336,82283 778033228779294720,165009 751187210293116928,17517 734392889904488448,350641 756626298600960000,43454 791437706832318466,238207 760587009786163200,63767 794946032165654528,262752 786410869555138560,193633 763798302227857408,80393 772892053038653440,132370 757596206516150273,47761 768176424339447808,90327 773591283893809152,137042 761403593593327616,68273 764666824445222912,84209 793134083056349185,249895 793257330594893824,249926 765666979822919680,87904 779981382013648896,177687 771004606297935876,121612 785658095188017152,195975 788006545904787456,214354 795463527544881153,266491 758049682027229184,50654 789893898524958720,223312 791482644059987972,238207 792601202584268801,246771 753459955294801921,27317 785845696817721344,196277 757772959855575040,37844 773239107040321536,131421 781479874359861248,161165 786754190156541952,203135 778909573100998656,169107 781363094769369088,186434 791437383875059712,234583 753700168675885056,11774 792511151900729344,243187 769742858383421440,114478 776776993144725504,157721 756256950887735301,41459 758021265315733504,48287 775102422951735296,146847 793952360124952576,254135 756894650208780288,36145 771140366355591171,122299 774939790294810628,140965 786617374858436608,204413 786821324488511488,206225 774823443816714244,145244 793865734082424832,256225 792936588376408064,248514 756275088073355264,42405 781542439576301568,187976 793598904969207808,10040 763713809810804740,47188 758426751114420224,52061 785316214767755264,11774 751810740735074304,18486 763524789864509440,78684 765320208005201921,86653 769518629893369856,349856 787703554169532416,46572 792024819239792640,243187 755476764302843904,37538 772829226919571457,132335 775785090051891200,151688 781351016340004864,139404 795612377265872896,267521 764312410974855168,76652 759155524277370880,57105 769962660188327941,114254 785615898602184705,196917 792841344750276608,243187 762982718296748032,75724 771814893444030465,125554 777097681340600320,159876 777569733864480768,159850 768493772808290304,104973 778453849640095744,166852 794607235813019648,261155 767310436970659840,96485 792850589398933504,247592 753731505545936896,29548 775000338461896705,144617 757625124648460288,47761 764173960514772992,81130 753489431475195904,27061 787742904324202496,210235 752168434075590657,18409 793600908856668160,249926 788211300790706176,214899 774973387894501376,144648 755880709898645504,40452 789548076281233408,226823 793185664892370945,250430 778772994311065600,168284 786925198280761344,205728 792754119899348992,243576 750821143054082048,15177 760294566218043392,60779 756889594306502657,45311 740041051256332288,353488 766072372059312128,90384 779793628264673280,176636 789319861021188097,215437 764256011507081216,82283 749378030011899904,8497 759874668551602177,52887 773639950629801985,137795 779495284913086464,166913 787992918950838272,214209 792752572251639808,247232 794660075990183936,261155 743233740269228032,47188 750375527345709056,9098 773603228860702725,137869 776617839167963140,157082 750488192952918016,13343 792719196090167296,246225 792845325979582464,247877 795083991544045568,263906 760203505432928258,53996 764900093208121348,81869 787005034168983554,205039 786293640259891200,201558 795693134286094337,267862 774091807483236352,141316 779473707374784513,175216 790692672230924292,233307 771563307958272001,125111 779431205590605824,174660 791375581870891012,238395 771207229798096897,123825 786678399943278592,204835 779356089376706560,158387 764552167210389504,82209 767193734379220995,90384 769298308284157952,109528 760544313130487808,63149 788424016537190400,217658 793984938416730112,257423 759286065559695360,55661 793722221726425089,254135 794560058851889152,261155 733187660433395712,355729 766104945674297344,90735 770726827677679616,117265 789521139185782784,205972 789866665680842752,228354 755208186634854401,35980 779412234191589376,173868 767034839895793664,95682 793443078006726660,249926 768839414701133824,108849 771084052174635008,123280 765666860327141376,88669 768198984074616832,104313 793411738939056128,250953 764145648161685504,82066 772101424385761280,1249935 776158571675262976,152314 775718894728347649,1250232 794297913413287936,259134 781859858249232384,188807 793619291404840961,254135 788419532675252224,215088 793499932875337728,252741 774936161013739520,145244 780405460675489792,179416 790950678688432128,234796 764225056310370304,80674 739444662889549825,195876 743839579535446016,11774 755284595810111488,35890 760114008812847104,61051 755868813481115648,26574 760141602157363200,59189 770320590481666049,118087 767807168640712704,101681 755560791407939584,38421 768456799783497728,98177 770248094340349955,117377 781239424415707136,183811 754776692246323205,33356 760085310583648257,60866 791366562041114624,238207 794747844720590848,234583 774320421567078401,142942 777949335388495872,164869 794552376384491522,261155 791079137846956032,78159 766030384723218432,11774 786647439092641793,205455 794155956993036292,257492 754062636107571205,31389 776918926311718912,159146 758452649847033856,41680 767186871906631682,88118 767884604913033217,100893 746209647674089476,353879 758927084651581440,51778 764229775053447168,75929 770963944945160193,120353 786258212735578112,200971 790188121245626369,159876 785275377241522180,194560 790951271041826816,11774 749754835566755840,7816 756339299461636096,42432 753294199185747968,23167 786366029681143808,202217 793910658265907201,256125 765309174842585089,86440 769210031262748672,108849 754727512291303425,27045 785910527256039425,199546 781157527945826306,185496 753405545135149056,27280 774046574930386945,140232 753003703339192320,17416 780606607126171648,181984 794361937228283905,257353 752662861139152897,22657 764786237580292096,82283 773679522696744961,138650 778399031600910337,154071 780789360652189696,183269 767843353371172864,100506 791378500112551936,234583 794310986333229056,257492 760324065055821824,61470 766601968685023232,94699 762018001457557504,431998 789968705992130560,226656 749730647548190720,7816 762197561839013889,431998 788204491321511936,215437 793946030957948928,256255 766413268504092673,91791 773048826718482432,132364 777289253294178304,160181 750392161473011713,11774 753761041348108288,29263 776476339238940673,156193 758419530125303809,52821 777821998898642944,160609 778309702480334848,164826 787384365135368192,210207 752762154311356416,14277 777274418443776000,160609 791386739747098624,237491 794631653666623488,262145 765951694567903232,90125 755552117444612096,37991 758564430871265281,1170390 733306110073933825,355480 788139742273609728,215005 756655535139725312,41839 758813629395238921,1248640 795349490312036354,252639 756283285370724352,42495 779300069321297921,173868 785953630394290177,11774 773300695118340097,136110 757636411218624512,47940 758734008138117121,54070 785874759359852545,198586 793545356491370496,243075 791078821797699584,232169 793570372050382857,252196 794610386549010432,261155 767849516783562752,101163 794757812710739968,261202 775255582135750656,147548 762847381146611717,73712 766047477254545408,87904 764814220474974208,82283 786528097331847169,203350 793155041242783744,249469 750219818977071104,7182 764604478615986176,83342 765503870982291456,86440 760116612728954880,61051 792061805300293632,243075 750915916905320448,15643 770863178800508928,121785 780776270091153408,182036 789450909218725888,225981 789522391508643840,225981 773709545218551808,11774 795437808110489600,267097 760454552181153792,56420 770268881051119616,117257 757303833538269186,45319 793779229209034752,254954 762802748957921280,73926 791065294001274880,235621 772511613006057472,127775 786213177310654468,194040 761664290029867010,69711 772858093944377344,130988 780977896072421376,184223 787831346454409216,212237 785282417388953600,193669 758273448850448384,41703 793889661345202176,256358 788410161962618880,217519 790977724022075398,235147 791032069098868736,234583 788181347911229441,214492 788344564348248064,1170441 758138028409880576,50923 773923653092278272,139865 786004886232203265,199211 793929494629187584,253721 761640236812296192,69947 785667817764827136,195975 787423397563273216,210313 732972894939045888,11774 756569579699200001,43471 758219651201458176,51265 769929446342000640,110585 791489276978618368,239405 777219466212114432,157840 766019808764817409,86103 773513342996647936,137042 776611411187208192,58531 795294204884721664,265644 795100559414099972,265257 769687759405527040,114263 768428686789992448,106281 777871584199442433,164001 791620132346945536,238292 750829242372460544,14421 749661939987521536,8259 791378638767665152,238395 795198771021758464,11774 790316664483155973,230282 792230088624381952,243187 778952775115866112,160134 775839368351219712,151242 785463777827303424,195975 786427536490258432,202983 768821577513365504,108849 781479415511265280,188119 792004068197535744,241678 774254579114450945,87904 785398372958109696,11774 756033707299909632,41192 755905491000176640,33356 775660405142200320,148921 753777869470388224,26539 778962767516753920,170796 788267627990781952,211829 789521501573767168,226180 765697151653515265,89198 769350922245902337,112788 767725299496808449,91946 774060448400437248,139404 793115177638035457,242693 775417233979867141,149200 781920409205743616,139983 768973607284334592,110023 776883727918043136,154622 761747405113032705,69548 753642290862850048,28824 761102661542305792,66105 771594833760628738,125554 760092365520502784,56420 766293526887956484,92192 767024836560326656,80939 794183021389873153,256255 761562131976359936,69231 775082564616855556,146405 775832316027559936,151071 773594402065358848,137042 777432043605008384,157755 786933925352353792,207287 795371982455967748,18395 764874899336736768,84886 779040844988854272,171902 795701609665859589,267521 750470850155995137,12883 794967006458114072,264252 792555122823921664,245103 753401890847674368,27045 771301804902486016,124597 752961687968444418,24173 774092888011513856,141360 776094123313029120,152735 789075975422095360,654029 759724086188732416,56282 787057504962351104,207287 788940751795281920,218349 758639180956172288,54070 779701548863455232,174557 759451547608637440,57897 770678674941149184,120341 793501728746442758,252824 753485118447247360,25189 758443544885342208,52554 770235579082702849,117338 758812725644374016,53185 765647385670348800,88399 786543667339145216,204413 792064125136318464,243187 756261972283359232,42344 761060042976006144,65455 793154092725968896,249926 756591125159350272,43471 779296225484955650,158387 794977406175936512,262752 775078040657391616,146246 781536039374426112,188401 773700275735584768,137158 752965105428602881,1170332 788048800187199488,11774 771167610352250880,123217 795147518216650753,11774 793036686783614976,248719 793243229193809920,247232 789941725078835200,228576 787448888777211904,210650 762933367977357314,73685 763820968087261184,80592 793912960401846272,11774 758148518473334784,41703 776769940590358528,157755 786674120171909124,47940 792497857265664000,246225 790249785861165056,229693 795763367562584066,268643 789868045778849792,225359 794400799522627584,249926 780449165377765376,180310 751154452447592449,14858 769236104860012549,111558 787832304144113664,205197 755252520231010304,35637 764685303168765953,84422 767677641956683776,100605 785850747304849408,196917 794009570544906240,257564 794649705804431360,261155 775000550387621889,146259 755577644595421184,38476 768526571275710465,106774 752196084034772992,21467 776528978932862980,155318 787375233569263617,206007 790406591338123264,230270 765347445899350016,86053 767807525781696512,101076 779459285835284480,464984 794719133422252032,261399 795701759524171778,247930 789094495342194689,223037 791684112453079040,240474 762782764328480768,73704 768215788926959620,102295 774003422886408192,140025 781555929032556544,187976 760906242483105792,65577 788737208907956224,220332 760730594124959744,64597 768849458796777472,11774 775784962012217344,151688 753027249524310016,25317 770599785556430848,44421 778661628258713600,11774 779409183368212480,174557 791040117511073793,234991 795397535124914176,265878 760590667412180992,63559 764061591734132737,74681 770629724187926528,119724 763004608117477378,75897 770260557165277184,65180 757697225866653697,48439 785697890454818817,194082 752625561252474881,22622 765070867684524032,85562 791204305323843585,196314 752229070612500481,21332 766392866864238596,91804 772927224819421185,132996 795453361420206080,267134 793279445406593024,249926 781244011809865733,185921 795661087077076992,267521 788394264367464448,217519 768513529288593408,104999 775033249068232704,146580 793203784344178688,250633 769634588914290689,113412 770393466580766720,115526 791886289188642820,237332 756872018075713536,44163 763499091854757889,78344 777508302280388608,162020 750848623093682176,14567 754205277109440514,27830 794679934287540224,261818 758629970931544064,53605 766140410695651328,81929 766335096144224256,81929 768186647917633536,103697 795053001652240388,264397 775895052925100032,151526 789992857843163140,228354 762616220260720644,72541 785589396300935168,197286 766281551541702656,90031 786165683818229760,200870 764255631771664384,82002 794509854958198784,228576 795288117200699392,265821 753976750833565696,30644 777872812195262464,163990 758011189272125441,50827 757963175560175617,50143 760642188782952448,61655 781629445941657601,186584 786719919253565441,205143 793117174596448256,242693 793859387391479809,255393 794019432473497600,256358 794547182171029509,261155 755389780607721472,37044 765981850401591296,90735 779424507320733696,174557 788757329055408128,220332 791367309273079808,11774 749317139216171008,8160 763343775288684544,75899 763854488096485376,80643 780999571191238656,184223 792929162914697216,248516 772476479804469248,127871 761871734362341376,67995 767549224791650304,96039 764170058637545472,82283 788570074332487680,215754 769713194893844484,114388 732998433229922308,349918 758354855870226433,50923 767838293786439682,101514 774064391310286849,139404 795000358745624578,1170326 759541314056695808,58250 761343419428012032,1248861 774596977103437824,139404 753650186367406080,28732 791028660425732096,234796 772789317274132480,132335 793182752711577600,250033 795708920673214467,199307 768210304475930624,104633 760931574301032448,65152 764061540190343170,80155 774307548367167488,140444 793998008564084736,257325 788581663689232384,217519 761057334063865856,66159 768957736243466240,110644 794492284125331456,260871 790749705709858816,232169 791487857445699584,238207 740776597008076801,46501 755025963671515136,34666 770921583967895553,121949 794674197037457408,261818 764448556094672897,83372 793905676892278784,249926 795424340284243968,267014 761321321099694082,67229 793123648013934592,249469 757424342498103296,46379 765793756805263361,89076 792041895639650305,240584 786638142690340865,205270 778231167304818688,166390 779070852486799361,171168 787637499870875652,206101 773546638027595776,1250038 787732878369009668,210235 756302141191516160,42249 763119292191739905,75899 764267636100308992,82002 779393963979579392,173964 748968777258328064,11774 780611236564262912,176700 793427478190497793,252020 754927724041375744,26721 774460393792110592,143585 755818103708221440,39462 771668411155832834,125554 755746900238823424,35890 788048699574382596,214078 776740409577967616,155318 762621547857252352,70509 774797098277449728,144494 766709928476151808,93303 791662489700216832,240145 793578187489808385,249882 795446351152738308,240926 763789679913082880,79693 772403134974922752,126152 772983413657567232,125055 775401968873435136,148645 771848755565907968,118191 793112446760325120,249469 758263007889743872,51809 788666593429557248,203546 790755405932539904,232881 792049523518431232,243187 787120406947704832,209292 763157375582777344,76794 770445897100591104,117263 775729598696792064,150663 781649874928500736,186584 788504494128652288,218275 792092583153532928,243075 792451772577157120,243659 795764494291136512,268643 779499436846247936,172185 788020293352554497,214209 788567384399446016,212061 756094162450075648,40314 761679793049993217,61051 773709822051119105,11774 757639143945965568,46379 786141826344292352,22735 788749685318115328,220332 764887616399429632,85159 793937777289269249,255942 756308961964548096,42344 769659146710818816,114680 749922790875115520,8497 755373589407363077,351973 764691181112471553,84422 788799170278674432,220820 764560273755607040,82066 794743102967844864,261155 790353165082238976,229148 786397251652288512,196701 765284218930814976,86873 753723409146736640,29090 758656757367500800,54070 765328469911666688,87272 793944998911864840,256105 758098083318210561,51406 770616064912732164,119937 764238583490162688,82481 789906034789847040,225359 756615217325506560,44429 772194937928572928,127925 788373473072705536,217156 759114143358029824,56964 768593653023383552,106690 777643811895930880,162596 776026711100010496,152735 793708223345725440,218489 756527239337041920,43391 776881189562912768,159146 789736191675346944,226881 789839022545858560,228172 794669075460984832,262022 756218038937157636,41632 789207278318653440,203546 794276589521420288,259200 752787705293991937,23651 778236883365076993,164826 788599652367097860,218275 789516934563770368,226823 766784824841347072,95530 781201698639351808,186434 786417284529188864,203391 786996806882324480,205728 792027901679968257,243187 762745112816263168,73712 772471990649225216,131045 785986089823547392,199755 738047704815837184,11774 756917241883394048,44450 780857142563729408,178110 791131909090897920,234583 788129400441102336,214247 760136662349258752,61145 766711898452660229,93823 734771381489930240,102730 755843763973435392,39875 765937265914683393,90384 766692052125966336,95593 786638606089777152,203983 790875277777702912,234583 795317861774454784,265846 765346549266321409,86725 788781932846780416,219942 791799217513693184,241034 763894977474723841,47906 788072759662223360,212068 794538437017825284,261155 753330431387312130,26539 765685378523234304,84724 766615828775178240,145399 750139921600376833,11755 787100483034972160,209184 790549698503401472,232137 795363369738010624,266054 781238829265149952,186212 751647231715872769,18323 760153671556628480,50129 755896472835502080,39462 765351878905499649,86103 774542589030649856,139096 778828601386864642,170253 780528565930426368,180306 792205595763810304,243075 768914693507289088,109337 790579074343182336,231318 794930271065882626,263895 754071296619667456,30131 763863539505369088,80153 765298286609784832,80486 765732539889651712,88669 770404511055810561,118087 790734130438868992,231894 752859209985843204,22546 735547562015490049,1170739 762642479560601600,148861 766593031260823552,94684 773248204724764672,130980 754815289162948608,33356 773862989590097920,139404 776181637122027520,154322 778423349152215040,164826 792152765615267840,243615 793965075358945282,255826 794298272076574720,259543 795072178005737472,263906 758675763855974400,52004 765187551250489344,86103 785695791226638337,197512 789675474914074624,90209 760799965182566400,64722 776935824323670020,159146 768505726616698880,105109 791375694341234688,238395 773038600032165888,133519 759453197312331777,56964 763721077843304448,78129 795393444923535360,265858 733194137822846976,355067 757077104223588352,45964 790670458496573440,233307 762645961503977472,73926 763161261538414593,75690 765011935276347392,85562 790736494797303809,232863 754725222012428292,33356 775098744844857345,146838 772808401038573568,132335 765248282431885312,86645 789181443721211905,223899 795667128909185024,259190 751905831852146690,18215 778357440849076228,167180 788812438758158336,218275 759546591426609152,57068 794982573067960320,262849 771450932840177664,23538 779102640152023040,172428 793116277489270785,249469 760910034196893696,63149 776236484017856512,153845 791398920442224640,227795 754874253611151361,32449 752644872121659392,22400 786956333035712512,207613 773678290611605505,136947 763101533231648768,73814 760797673418928129,64722 772118745858904064,128194 763898251342848000,80393 751634603073531904,18562 794215597026512898,258771 754774546213965825,33356 775131975954857987,146720 755817346833453056,26721 768928723756261377,87607 790235200089387012,230289 752223368527515648,20279 752626692489895936,22657 756908531823980545,351490 787294897854357504,207212 789540690166321152,225358 794538992595255296,261155 755923543603326977,39475 770596594005712896,119832 794611939154477061,261155 780961523304960000,256048 786909610607316992,192032 774279536351453185,131421 781236016086650880,186434 793658880488157184,244350 793971725251776512,256650 794554325171392512,261155 794678017985544196,262022 767685368862822400,99159 768861930840793088,108849 794607172764176384,261155 756287335201771520,42432 760185183249334274,61598 787705485839339520,210694 790755350286917632,235349 776474293194543104,481145 771794144628912130,125853 793184674294226944,249926 781253879040057344,186532 788795316262830080,220526 780070129275179010,176201 795006905936658433,263907 781484096463613957,188119 794214091745329154,257026 758274689160491009,52112 767173315182137344,56964 771369747896266752,73383 781127467973042176,185496 790970615649951745,232595 774352766546378752,141360 776884170014466048,157082 791318925006872577,11774 792080770810667008,237491 760986045072740352,66159 779044964281880576,168284 770748901725011968,120192 779722454184828928,171993 773384136547405824,133702 790586434927202304,231894 795614849300447232,267521 788361920663257089,215005 789285324446961664,224680 756850014345887744,44545 764186972156026880,7311 768147802920718336,103294 793994067356979200,257423 776786806381490177,157755 786682112841752576,204835 778315538900652036,166532 794637757704507392,261155 789118915645280256,221136 760523966859530240,63451 785566356100018176,196917 787461602308042752,209477 793598832244293632,253721 788882986410217472,221785 755640210436812800,37044 793124740701577216,249725 792092581756801024,240584 786537854755373056,204413 766742535205183488,95682 790712309597532160,232881 761307412364001280,67511 764031764587171840,80393 775394101621653508,138532 760922543976951808,64730 761218306971795456,66159 773955332976631808,139404 788506071828688896,218349 793147034320588800,247877 751621788841291776,18495 791347850206588928,238207 793864597417623552,256255 732194164717305857,350021 780334876499308544,175245 787841347952611328,203674 793180510201769985,249926 767474524401041409,98751 777231858224422912,157993 766710989475581958,95619 794354305385918464,259034 787965143351189504,213887 792135372838805505,196314 791067611354243072,234583 764204537993318400,80939 778426527809622017,167220 785976375140356097,192032 789829485168304128,227242 771141244072361984,122299 794955616511021057,263289 795710606515044352,268448 760085373028438016,60884 794157616385564672,256502 765713237937680384,89198 791414480974389248,237908 791295320357351424,234710 750061414946136064,10847 751177415817195520,17591 760538516925378560,63179 767868037567438848,100949 771687471184609282,126152 774128266995085312,138165 793422263592837120,8044 751576601414873088,14653 761196761541206016,61051 769640386910314496,110585 764782525545844736,84724 786943783216615424,207613 753914843913084930,350711 793993376945283072,255942 795424300979388416,265562 774334581961060353,140027 765524258671865858,87852 753783379561152513,27045 760309816363331589,1248387 794675799362256896,261155 750147663505555456,11495 757569794468147200,47761 787366978746916864,210207 763818633365774338,79131 765213937612775424,86440 772458789119201280,130686 789272306912727040,218832 794563556486369280,261155 793956201851658240,257219 778328627096219648,166282 774362847748956160,139781 787627376528265216,206101 764505134751559680,83429 763958120234098692,80393 795391833044086784,266151 780439035449794562,11774 785963845600759808,199960 795733991244578816,267655 772661129239785472,127871 792746472127229952,245208 760288207950852097,58945 789658849007456256,226490 751140290732265472,17284 774938171662446593,144690 765930418260447236,89859 769575840417927168,112239 794553042251247616,261155 794623936147456000,262145 751162767986405376,13262 758702508118315012,54070 772013087494856704,128934 794208548678959104,242693 761708442738315264,69711 775839939846111235,151463 785688516508393472,195975 786250099890462720,200870 789564128532701184,47940 778233643835588609,158820 785371525776084992,193464 750448624308400128,12883 755132670577782784,32572 790869793595424769,227242 795029575759695872,263926 758479339147124737,53185 774678317870055424,144737 786301915206340609,202275 758153351234105344,41703 788157844864524288,215754 778328884651622401,164788 777891980961546240,163990 791732922449596424,240483 765605979366887424,88052 771935031824683008,125111 787089658391826433,209129 752055566990581760,16353 785901231034208256,186883 780741725048496128,182036 790720548846374912,233692 735938344727629824,11774 758613392135376896,52545 775851549654331392,150426 774640949251215361,139012 754798787005181952,24856 773917581967290368,139404 793989506504400897,254135 751996953236369408,16728 760169923268210688,60540 743150748209405952,679105 755647124931502080,39015 768431198653865984,106281 771147727266652160,122861 792023326155612160,243075 765642546978562048,88399 772503874674495489,131287 775804493682315264,150511 778361069886513152,165701 779765262102986753,174492 792241739402711040,244550 777958927178817536,163901 781107834251452416,183759 785549791912660992,130635 794029265679478788,257353 750635428332445697,14033 770242241873018880,117257 785320786018131968,11774 764896590771265537,84209 780543120916246528,178258 785892530969870340,197512 794297833126055938,257406 775404909722296320,148537 791355997277204480,238207 778235829391093760,166725 742721431235092480,47188 785809673987457024,196277 785853944421576704,198878 765686282404106240,88930 781557241837125636,187540 761587004844806145,67679 791343506899865600,11774 787355335807766528,208146 755394725629263872,37044 794666174860693505,249961 751122835284918272,16953 768537578584748032,1249571 774114545639919616,140900 767114852468862976,95672 767465831248691200,11774 793277492593209344,250933 771505421760606208,126293 790321208617267200,11774 768159704769925121,103149 760924979235999744,64693 765576803771555840,87904 792146133799702528,244297 757421094844272640,1248492 775883042632065024,152182 749873022534709250,10251 778207559228547072,165488 794445106686214144,256125 754233229784256512,30590 768935498022813696,110477 772822975338995712,132335 787015639491764224,208176 789516108697051136,226788 760932723087118336,64692 766810983876599808,95568 761629959701934080,69878 794638586943410176,261987 743982206012399616,1247633 771935272183427073,127775 787241032320704512,193121 753733907493842945,28327 751079980767911937,16422 793995754889248768,257325 794886741312290816,261987 787993772261044224,213887 791515025361993728,238780 775811013631283203,151156 751603832996716544,16728 790980353112453120,235590 785813273824243712,198671 765425173344288768,1249240 786202760802959360,201494 750786152731320321,14950 778308852064264193,167407 787699631362744321,212139 778731508064395264,169232 752766102808190977,23167 788105035829874688,214492 757281235299405824,46406 758862290477166593,54070 758051043905146880,51069 778323071702753280,166409 794008394138947585,255246 760713972781809664,63451 788127130467110912,212528 795100255721320448,262849 778723939048501248,170187 781258157842661376,186550 793873311461761025,191065 786736526336135169,205989 794180578211926016,247241 770363105314353152,118482 785489582792052736,196277 755231583054028801,35890 794693068335161345,262849 774361447476310016,140444 794582402555322369,261155 775150397296037888,144654 792030928289738753,243167 791635729445228544,240260 794995213777403904,264431 760245818431447040,61982 765448356969779200,87145 766005323928858624,81929 787398237816619008,208307 766835360949080064,96514 770718155714945024,120341 769229681467990017,111438 795377316285317120,264397 769704031354777600,105109 786000893900689408,197324 772503247890382848,122238 788014625044385792,214354 794659095953494017,261155 794228907880779777,258598 795434456165285888,266990 792188672313585664,232564 763934263712428032,80393 781226420148338689,186434 758932352374407168,54003 761004544356524032,1248861 773947041604960256,140372 753948574682079232,30590 764087560029122563,81702 773254222741725185,132370 791834163028566016,240070 759881947384582144,47761 767187191734861824,86628 767366986322108416,97325 779067560792686592,168284 760741943236136960,349479 790319638336901124,228341 792086240426196992,243187 774787086939324416,144824 787795261720498176,210238 790434680348684289,230283 791354161321259008,238395 791428652411949057,238207 787137914152951808,209430 792428718467584000,243513 753364341848625152,27045 778743357367459845,169437 781091536977166340,184539 794678444042964992,261987 772928908345958404,131007 757996596915150848,50581 779835568461086724,173347 793913075715801088,11774 764949734528315392,11774 795605197988859904,266138 763047349543325697,11774 768408473189179392,105109 768541911162290176,105109 785290364449980416,194160 770469031480623105,118192 785470677340028928,194934 758393039102541824,52545 779453189334634496,174230 778481424596803584,167273 757936736219467776,47940 774297799810691073,141867 795037526520168448,261155 793525749688836097,249926 778245367145963520,166532 790368864731291651,227795 791331550155517952,237491 768131244756303872,84821 769858419645935616,112158 787496601040269312,210694 755397050330734592,36157 793610765903081472,252020 790732507612274688,18395 779193614769397760,171324 779440953442635776,173846 785550083366408192,196788 764163898119376896,82283 764801237745295360,83866 790619129510301696,229901 790662750653575168,232169 754073911453712385,31686 764973715507453953,85562 791218469429796864,234583 770606952183369728,117257 773531377790660608,136904 752957458369372160,24134 732139860006309889,349372 761622709046476801,69231 762465140511875073,431998 762637357044473856,73814 773167253772640256,129212 747576686355480576,11774 787072131628752896,206633 787664003547930624,208058 791271190648066048,235774 739175279176867840,195876 779323660645564417,173936 791778441435623424,203710 795049069097820160,264774 763147710106972160,76549 765697238475628545,87904 771013668762816512,122146 776544771099746304,155318 793656040340545536,252196 781106324394303489,184223 769327959291338752,113220 775944779121033217,355982 762336371331694592,431998 795401202292887552,266491 766397684307537921,92854 766348553950076928,93286 793795160274370560,255393 793866529234452480,249926 732528455615569920,352441 756934907192938496,1248455 793140706885767168,249469 758782531197997056,54472 793415343943192576,249926 752885533710376960,24134 776012018239279104,151463 793102014997598208,249469 772226056048746497,126723 779362500722565120,174427 753654603447668737,28866 794330762812260360,249841 764785654634917890,84724 767834625670541312,101681 777611424830939137,159308 793205739749801984,249926 793636174795567104,252020 794623348600926208,262053 757546630606417921,47806 773657250971852800,136515 795467167626133504,260857 763868912576376833,80939 768240902242525186,104406 791674252265086976,239456 768230695701389312,11774 795692965591216128,261155 780249247098605568,177773 788752772820852736,220526 767803962032529408,100949 785241773324931072,11774 788733583619923968,220332 788797190055485440,220526 732687437755863042,353016 749798968184434689,9433 761873235621187584,70072 768969441207914496,109667 758516129702621184,53185 767440832446115840,97447 767711940881756160,100553 765205264999981056,74247 767477193718935553,92854 787496626537504769,210694 770029012706025472,116373 780611444161249280,150151 764940771736838144,84724 787798484749398016,213253 762828716196192256,73712 756473106039013377,43391 788713910845181952,220029 792487812314443781,246225 794078502781911040,257423 756222615509798912,11774 795617951395287041,266151 761013681568124928,64537 764527870169403392,351463 777551384132653056,162461 794699747806289920,252893 732200919014592513,349795 732612358045110272,11774 756238739748323328,42149 786200544016760832,201712 764171642629132289,82230 765121902960582656,85286 758447856609062916,52554 759363115590881281,56964 775729615025295361,148083 785255270360485888,193669 759627478096748544,56952 760258465457659906,61575 775524189235142656,148800 734322436888485892,350257 756278329892827137,42495 776017575281102853,152735 732183375608483840,350020 765663037214846981,89076 769430679264174080,111558 786379390317793280,203510 793425093946900480,252020 789709334418685953,227242 762700363703152640,74247 791659317686444032,240483 775534493105004545,148473 778922187189317632,171168 733290310407708673,353789 770725293111652352,121046 776059291665108992,153194 762283979223339008,431998 770284763307511808,90031 792823355724304384,247877 756916432345047041,44450 792524391267512320,245040 773921588924252160,140025 755061417779326976,35044 774499765665013761,140874 769426941350973440,110389 777945303181774848,164764 751581459048198144,18215 780052070065958912,178045 770727666630524928,65496 758669125417734144,54070 791084894684315648,234583 788907764038983680,11774 761397902304477185,66824 793295867444883457,250633 771006693882855424,121612 765981895553196032,90605 786245774124412928,201958 794531429044600832,261155 766246094523293700,91894 785828468865064960,198466 789204203407368192,223899 762980489598799873,75724 772149990734966784,129558 780766632356483072,182960 787726803305717761,204373 790553385044840448,11774 790728525774938112,172084 750384136720830464,12883 755099114690469888,35044 793152326617800704,249926 794537093523525633,261155 755806921614102528,39384 791778682524274688,241678 771422408783736832,125367 756280253421608961,41763 759150789646487554,56964 791374971733958656,238395 762004357026045952,71597 750727529087037440,14459 774275478102257664,137965 786386906879627264,199161 792260770386079744,243398 775461089702088704,148654 764434074761035776,83422 777161557285277696,159876 773411525436530688,134875 779307484158824448,173628 794002879661113344,257492 749336940353249280,7849 778929334920814592,170144 767087405245534208,90482 794582082169294848,258789 786752108808863744,205728 759429677886746624,56964 766717420077735936,95708 732289298125443072,1170317 793895367116926977,249926 777562714734333952,87904 777590131503095810,162497 779804944253628417,176132 769737474587242496,110585 778612871848611840,168284 756257277456244736,41459 765009482388738049,84679 766424688746565633,91946 745075780762230785,350258 763188836159614977,76723 768009727158657024,101681 787162911332372480,209195 781577198633234432,131056 790705823475503105,233729 765571072628445184,82066 795389977270059008,266491 755457772603400192,35470 774006707580272640,123217 777908335064457217,158673 765058796544667648,85562 790619037604704257,208178 792491573716156417,246225 763764744134156288,78100 765972269940211715,90575 769266500763062278,112399 780076635567435776,176025 794349744634134533,260033 768129756114018304,103212 788545073076051968,210390 768886973167722501,107376 772814124216528896,132578 793583574578524164,252020 793147530016018432,249841 767575559467655168,94612 766061158822469632,90357 785266575196692480,194560 778991343926386690,171693 781255701788184576,186212 761647779483521028,47283 769020978156503040,110362 791663142313029632,240483 793196268705153024,249926 792785572347645954,247241 749294075451355136,7828 758178031643090944,19598 758263830849789952,52112 771617368602574848,125367 774000659079176196,140444 762778156088655872,73712 767721429278220289,100893 756891845603450880,44450 779058525309956101,171886 791369593256153089,11774 794344135478177792,258741 789836925700112385,199307 771405863806349312,125381 779477312475635712,168284 762011007908712451,431998 794671830678257665,39957 779469353435693056,172185 790214018149539841,227242 792027165399326720,243187 750459546645045248,12883 753700425086357504,29263 773500634804854784,136904 778732825331634176,167220 785819590316072960,198671 758450925056831488,52749 795670637360676868,267862 767200077349842944,96883 788459224799916032,218373 770302207799468032,113412 765979000829202436,90384 776206664873619456,153596 788604182542639104,219537 757984608889675776,49066 764953237698940928,85515 756270625144967168,41141 765477876623736833,84209 766819114895540224,90252 793097928470589444,249469 757848154595205120,48196 774075761451896832,141200 779021863791964160,47940 787913387174801408,205197 788734353136201728,220332 791639713237139456,240320 760983942396780545,66159 786116328855863296,197512 792392310080143361,245566 789162444111253505,11774 793446038384377856,252020 792117356449247232,243187 780592600570925056,181811 793864033589952512,256255 794235047561805824,258456 751173685092818944,17384 762731953288253440,73926 754773380088209408,16953 773143775191457792,132454 757287192435630080,46612 761019123962740736,65974 774261023142469632,140211 795666699219517441,267655 785486732238082048,194723 760528317992886272,63451 786988551372025856,351666 777299851369381888,160593 785516406909575168,196277 790705255449300996,232471 794707098613362688,262752 768211262962561024,103354 772859680825540608,131007 751961612865724416,16282 764137304696852482,81966 764275092742295554,11774 774353043152306176,142980 788832749360652289,220526 787079462957355008,208989 732922564025012224,354125 791136482937434112,236831 791613878346117120,237491 795754354078863360,267655 771508717942636544,125554 777578726540402689,159308 761998136512360449,431998 764107610748485632,79513 754203897632137216,29263 759329562106867712,56625 752162781076475904,21360 759158578338865154,56964 762719909658759168,74066 773563172967985152,137158 780773174036357120,179510 776072527349161984,151401 759083953873645568,56146 767357147403329536,97386 768501910051487745,104973 777591268700553216,160181 772206934149566464,127925 794937989478502401,259457 764916286530781184,84889 791424905443180544,238639 762817855968583680,74727 754743867224780800,33549 776526425713102848,156193 781273358209998848,161939 785956537281851393,199211 794150564540116992,257325 750512180873732096,12746 792059070265950208,240145 793172320143679488,249926 765375435634974720,87245 775315433469546496,145866 752966609577402368,24196 764835757802401792,84724 765065430419513345,11774 775813961186996224,151741 780360441545519105,178415 792925086781104128,247232 793768660980629505,250633 768571198737379328,106830 756186225866715136,41472 751609069790752768,18893 786251884944171008,201958 791775659211325440,240682 792140983576195072,243615 780897484386213889,183269 767400255830843393,97379 752169266384740353,14277 793189567163617280,250430 788477294109220864,218275 781251672744062977,186149 751038282474020869,15808 763503597178986496,78274 766255410605125633,91946 768595808493068288,107745 764601657833299969,81659 771426219032252416,125554 781633828183879680,188498 791383099078836224,238271 753755853409312768,29263 757621313364189184,47545 771496255650312192,122535 785901869444964352,199546 758130521172041728,41703 788833141968424960,221297 786733451403792384,205728 773914525942763521,139404 774394228311023617,143210 793211233704906752,250633 758159426863890432,172295 795730453433090048,261155 751590848949788673,14277 788821816303247360,218275 793671972030976000,252020 758384808573579264,52554 765695090215956481,88920 768876639195389953,109666 769162417620283392,110717 795340775143964672,263907 749273137712394240,7855 770988152479621120,44421 785998274754777088,199262 771435802014343169,125222 792014751802863616,243075 766597988923748353,94699 791466387956862977,237872 793592338371211264,252112 776180695236345856,153866 789294469879304192,222682 792828164313526272,247379 763589693258608640,11774 771723697019314176,121612 793461532654829568,252408 759110569437736960,57105 773522408451952645,136947 775293932125192192,148045 786021870495825920,193297 755173118558216192,35890 795668399535882240,267521 765717301144477696,88361 768426802704506880,106281 780836778458615808,182870 793481151956471808,252408 767839189907808256,100559 788830837257232384,219453 775478098292645889,149304 770105012739604480,114987 770893773765083137,121949 789174941824319488,223286 793098682509856768,249469 757304612974100480,46890 793259563600322560,250293 732964697444585473,354120 793187424113483777,250430 768645992451182592,107423 795726332516847616,267862 773994632795553792,139404 777589258454458368,162370 770268467836563456,117257 777915384452218880,163901 767832707829293058,1249419 786340800640671745,201114 775427108088582144,148045 792356932023488512,243092 781115112631316480,185496 789951764762025984,228855 755902685006565380,39207 756610209984999424,30296 769338431394680836,112336 771399829800951808,125112 788116475902955520,214288 793285949291716608,249926 794298556156874753,259134 795740963322925056,262022 776964311604494336,156835 767563017131208704,99900 780424366077071360,180039 758854651613589504,54929 780822731159900160,183269 760222376256741376,61011 775792857810628608,151463 792442040848158720,245710 793886494280683520,255942 794568499523784704,261155 762368164025872385,431998 793230758106263552,250633 794042385311240192,252020 771763489601884160,127582 777642480309329921,162596 785970631187783680,194949 752967999099772928,24597 758347057685893120,46384 764690908096761856,82002 743233096355483648,354153 754805238339600384,29263 771418652902055936,100605 775736314675142656,150511 780822247422455808,183338 787407983823106048,210253 794947532497580032,262847 770223799128186881,117257 759473497588531200,56700 761438227270029313,67973 763968359645843457,80939 756535380355219456,43807 768172001689305088,103354 780140445342969856,177233 786903475712061440,207277 752894026571841536,24134 757742961694244868,49066 770593383807062016,1170396 732285923925368833,350955 770395481474072577,118191 795769671924543488,20581 788244686607527936,214209 756345475586887681,42432 759390695421579264,57900 775715190570639360,149200 755494466895478785,38032 760315502828806144,61544 793226875812343808,249469 749631096694960128,9378 758674079897518080,53985 762612031157444608,73814 756720651654737920,44450 774009471643348992,140230 777268924874313728,159146 789679977834971136,227048 752237085487198208,21714 768602524324691968,107749 753728453736660992,25321 794699177150255109,262022 760496178798665730,63149 787089032731774976,207733 794049445927141376,254209 785467854728691712,195975 790032009787604993,229192 791708263117123584,240483 793580714751094784,253793 793040496964825090,243187 788487828879515648,218275 767189216040214528,26066 789664088389410816,221785 760886691015954432,63214 764139072843554816,82066 781201720495996928,31546 774092007367028737,140444 766793943497396224,95340 775993257029435393,152735 777709789052743680,162370 743480482382282754,11774 771374875575324672,122759 776771252237111297,157993 790045627568631809,228101 786120480872947712,22735 789546761685786624,224333 758354912241524738,50923 759940180174315520,60018 770044081338802177,116164 770338940964438016,118375 767320615648792577,90482 768845106489200641,108799 781096340642070528,183759 791368409984282624,238207 789928741401092097,228354 775364030521286656,11774 794669219442999296,262022 768098154210353152,99136 794957940918784001,262849 775801132442525696,150103 781322807229775872,182349 763850038686744576,80482 775497666717425664,149121 794692281391423488,261666 767897713132331008,101681 788848003255676928,221476 787101969534050304,172295 769594825490374656,114227 773943914596278272,139373 778828524907933701,170253 785826436175187971,198577 780842481244069888,183269 788170197580541952,215252 732570528029003776,351387 764301060785790980,82544 766112152822304768,90384 795073019043426304,11774 752651405568139264,22785 771440773237772288,125554 791652489754009600,238136 794566514313744386,261155 772612794747420672,1249966 792641603663962113,244270 774709758708346880,138382 778193656192888832,166390 791695494292660226,240483 750934393959567360,14855 761102131621343232,66503 757893065478635521,49852 770746753888821248,120474 793124214484066304,249469 761365763185905664,66878 755830413986304000,39997 780950878899417088,179673 762890719543504896,74483 778789817270145027,167393 770835178692366337,121612 776413529662447617,155390 795767638433533952,268646 753725548195491840,28508 765749549688250369,87858 768472318087606272,81869 790981244808855552,235590 755511528783278080,36484 761344361128951808,68182 791912135009918976,239810 768981897196236800,108817 771088810255855616,122982 794985026140143617,263302 756641363299540992,43553 764500680434475008,738099 766066024458260480,90384 792772736791744513,243092 785666167490748418,196277 765176779678093313,85562 790371069228122112,228341 788728808002105345,218275 768965096303423488,109960 759698408458166274,53129 788888599689211904,23258 794779170375016449,261155 753609182608183296,25189 766081109163700224,89617 772527505626587143,127711 795044063498170368,262752 767804190861078529,101681 776573606151217152,156926 792425687877611521,237122 760820877504106496,62926 764221187954270208,82066 781344285115330560,183759 774359840600756224,142503 774474817856614400,143210 781466822566699008,139404 792816400792428544,247877 793347950093053952,250633 753363602476822528,27045 793159388496224256,249926 757710495558295552,47844 756949503639425028,45672 757329697474617344,46612 768918986482327553,109167 773987632154017792,139404 785586104942534656,197297 788012884525780992,214209 793591239207563264,250135 756358899951820800,42149 780520163712131072,180112 786911538749767680,207344 787288936619974656,208252 794359414136242176,258878 795394646092480513,266884 795247964117680128,264397 764909302226128896,84724 792808833739526144,246344 768241206480347136,104162 753991369018990592,30244 766267295295479808,91946 781353788137361413,139404 791643050296631296,240145 773964269163536385,139404 763589597662183424,77598 765017568100945920,84724 780244069419216896,33169 790145269463670784,224693 793504568101318656,252020 773898762183860224,139404 790260091165503488,230270 753596211894980609,24201 781425682584698880,185347 768895199091261440,11774 770315236289212417,117257 780467045519417344,180556 781649806724825088,188934 755172219542605824,35890 762702274116321281,74302 768596541900595200,107469 770744917639389184,120341 793128133197266944,249469 758465539136028672,53144 763883950746046464,80486 786301432894939136,192032 790977412850999296,232881 794305035907846151,258829 785442786850004992,186883 759777180653981696,59339 754825159719079936,1170326 749988166061481984,8431 770595811985989633,44421 777532199302291456,159876 791435754366865408,231944 752257343438647296,21034 790905074385981441,223492 793584560223186944,253793 772818514960842752,131480 789785025483005952,227048 759738933966233600,58890 787351729499148292,199307 787359006012628992,210253 793634588241387520,252020 781596503823581185,188779 789212289308233728,223940 794346663917875200,259659 771351148821356545,122146 781567620579459072,189017 789851502248538113,228041 766349953127985152,93286 791338059522379776,236502 773689901527109633,138382 791307913490862080,237787 791708686607609856,229220 758711043069648896,54739 770489418331332610,103446 774008290720219138,139404 791985612509286400,241819 749972408002490368,10735 767901899332788224,101681 794344705777487873,259055 754022408856571904,31077 778357192508502016,167180 773932064651501568,139404 794563300784640000,261155 773902210581291008,139404 760167893699092480,61145 762738590308859904,74133 771012979022147584,122146 773489260468899840,136947 779902876634255360,738099 758091042050699264,50789 770840588463775744,121612 791367316059656192,237491 792017986349662208,243075 793155122293538820,249926 757584593151201280,47782 765617365115625472,87904 767730587746656256,100893 786930172733816848,203863 790268846540222464,224680 793427462944280576,252020 795335591751778304,264193 762029865839300608,67938 770644445997862912,120341 779114307560824832,171168 792156985688928256,243451 756975362777739264,44429 766026705941196800,89649 763780298093924353,78566 790430006300274688,229453 791784781155602432,239926 761655745762983936,60999 793966611442974720,255942 773898577735217152,139404 787015575142707200,205978 791406067724857344,238395 760774944955441152,64678 790044533119746048,228124 753640322870149121,28732 756636926862618624,43553 787120630982402049,207119 790903884868878336,234796 793622463582179330,254135 760764604133830656,63149 774374516554289152,141913 769599648545828864,113836 790373259086794753,11774 763957210690969600,80607 786588562200289280,204835 788997107336175616,219678 756109261562900480,41632 767252676732223488,97379 781585631822680065,188401 793979209408331777,256276 791377397752868868,238494 794776678153289728,259055 754759379757461504,33356 767926815696367616,96039 788144322998706176,215005 754871895103709184,27045 780863301248954368,182257 785915110376239104,199546 795386553786912768,266151 756107539704578048,41529 761019619129733120,65633 765729917698871297,88311 775405898323800064,146259 788175972436672512,11774 749925370175029248,10733 763865631225634816,80648 769662285526818816,112363 781550864934670336,188119 785530111701442560,196277 795086268589699072,262847 773949586545180673,139577 789169792007610369,213286 772859873444794368,133039 760196966944870400,61352 791537315285905408,236502 795362692089450496,266054 794237953501335552,258456 765430640506527744,1249259 787715940322451456,205197 763447772708241409,74308 792725697290706944,232825 761311336211054593,66878 755232778145234944,26721 786606150175162368,194221 791011053928722432,235590 795693881706840067,267862 749641846075297796,8063 763417011460407296,73814 766449420414091264,93823 768790656814870528,355260 791020437652246529,235590 775153210692608000,146804 794541372606922753,261155 795126762455859205,264700 780481896723587072,11774 767147145241636864,97432 762479991879708672,1248996 788777623577059328,217937 790380214924615681,230282 794659809870184448,262022 781833757225607169,188500 788074655978446848,215005 775723757860028416,151071 762674544591114240,73526 766349234442350592,93286 779405866327875584,167101 791704623253975040,240627 774726419213582337,144494 751949107867049984,14277 764838843006660608,84724 750333629759389696,12535 760760335598964736,63451 769820555839021056,114357 773628672246882304,138165 753427465909866498,26924 772795316290592768,132578 780828086896095232,183269 757703975030272000,11774 767479001757716480,95055 780226271460458496,178076 774679713914753024,140025 777272834238316544,159146 758293569799122944,52112 779836766173876224,176109 790572494667276289,231318 794696763382886401,228101 770601108733464576,118192 776131433194676224,152735 764990605487407104,85562 772509306767994880,131084 762631014644539392,73926 774409652457005061,142668 758669506235535360,54070 776502709340037120,135381 789535390210232320,226432 754032170142838784,30296 787812475488104448,205197 770246705451118592,47570 771467104683954176,124597 793865311942483968,255942 753756230846480384,29263 773648356916629504,137869 773941337645285377,139577 751037703165272064,16422 754093594600812544,30304 766302758651760640,91240 774219888344694784,141316 795657349667102720,267521 793640921028067328,249926 754844338849316864,33520 733173611662585856,355480 787949160905531392,212693 790613555351478272,232791 793319017528250368,249926 787463237969203200,209151 793131470403403776,249286 762832287717216258,74066 787176421387038720,207613 792581979329802244,243187 773229867718569984,135518 793109564807901184,243187 793180620037894144,249841 792747683194732544,246726 775488977247821825,148126 792024934587523073,243092 762640566786088960,73926 771138140253872128,122967 788559707073982464,218832 791048481083449344,78159 752239800112087040,19219 790389193197453312,11774 788422544890134528,1170441 790897376370233344,234583 750903279601741824,11495 789799615646146560,227931 791589897161347074,239926 794950652539576320,259743 753454593770713088,14802 772981953578536960,133519 745002885679747073,11774 759116123933728768,55660 790592998492864513,231894 793848387800068096,255942 758077500194971649,50923 792754318596304900,243427 749691161053462528,8670 773300992670564352,136110 776278678158180352,153095 760902835814793216,65626 761962764168368128,69231 789677516084568064,225359 763148691309858817,75899 781617301095321601,188498 791725830414045184,240483 773294926444371968,136075 762660178353324032,73814 763881160812269568,77731 770334664380731392,11774 795777074849935362,268643 776130487911841792,153699 793212307274891264,250633 795087807102320640,257332 755154422381023236,35890 763920089955508229,80486 780555352773423105,181419 742120844516724737,11774 757326334653763586,39462 766718969151565825,79516 774060206800179200,139404 766311307725328385,91946 767319996909314049,93261 794871219518640129,259190 776698406689501184,155451 767536000423849984,95055 775784545471823872,151463 776423130365566976,154071 789221752169717765,224680 789535588420456448,226731 758841627523764224,55257 765592308477681664,80482 776967701952593920,158815 781361535025164288,181419 795460416545714180,267265 762663675576451072,74518 765657417891848192,86103 773893978768814080,139577 773904935280795648,139404 787623118185521153,210207 752856039377297408,22622 773198615242244096,132364 757334355781922816,46612 756272375973437440,41459 759076852140957696,18495 792906884604755969,247241 781214679418961920,186434 758703808679739393,51796 767806126389858304,100893 790678451774783488,232169 791780215852642304,241678 794578032036089857,261155 754109902834982912,31605 765139115478167552,81659 770847608260681728,120892 774569892448206848,138165 795723308050354177,268448 750396444964773888,12883 753942668359573504,28732 790254278485024768,230234 793814434066075648,255393 795045101412253696,247930 756845901965066240,44971 756963323015409664,45311 768108246989103104,102514 761862589894778880,69690 780608740160577536,182049 786404885151436800,203350 794631734499360768,262145 761514706423119872,18215 780790410201358336,182960 791659882441220096,240483 754717344140759040,33356 767666947265695746,100541 773719680871608320,138819 776585829648961537,154986 788924900924731392,11774 791468812801409024,237491 792015599329095680,243092 757159653163864064,46280 793508119020130304,252408 758151932326195200,50827 758355362076581889,52112 791231983439446016,235951 792083219965480960,243187 794078807787524097,257423 765785630504808448,90014 790644979102158849,232137 793865432457441280,256255 767817173150625792,100559 767935558337298434,79691 790584278857822208,67995 760232756685082625,61545 764214391021510656,82209 775732140755460096,150663 777305987292291072,7496 765179930741248000,86103 765621515219972096,88669 777238851882549249,159475 764537880546914304,81869 772834007176323072,132914 788441408428384256,217837 768533107825782784,106716 791817723202379780,241819 754717610911162368,33356 777194083534065664,160373 793400823913021440,248253 766671402036584448,92854 773962477700800512,140539 778672203113967616,169201 771147166416904193,122982 779057297301639169,172364 791025845284507649,235590 791452260622401537,239261 768606502198194176,100893 771302831857041408,124597 793148839645450242,249469 793412644170457088,249926 767752099014676481,100893 777896619782004741,162596 795660611787063297,226829 758711978198233088,46076 791140858246627328,236831 794965949317165056,262925 763840004439347200,80393 767132545901355009,94899 793863422114877441,256255 771393850254307328,125367 789134708227600384,223886 780509133061718021,180306 790706477828743168,232884 754846632588349440,33532 777878987863392256,163785 755973702949285888,40986 775873481338597376,152314 788116554818785280,215437 793246495369666560,250033 766834166130364416,95593 788450277502353409,218275 760525505141547012,26267 766396720527863809,92854 759803851717292032,59477 764934242392473601,75233 769691164769447936,18030 788777144017190912,220029 793263227643670528,249926 772165843652403204,129558 788236149051514880,215969 793599541207457792,253793 776778884301848577,157755 764705441158881280,75267 751834093592072193,14645 765589225362296832,87820 776251318931447808,152872 765965454892474369,90020 792952147755229184,244143 763180914474094593,75899 788606725318385664,194060 794811477496594432,261818 773922374857035776,139404 752702151051382785,23182 795376119046438913,266054 756626025145073664,43553 760554223847243776,62771 767061288728064001,94699 776391915226984448,155317 791326525043773440,90252 767446801104318464,99111 793104210178940928,249469 766030132712570880,90482 786754371501424640,205270 758319734358020097,52061 781842939337138177,186980 791358323127910400,237908 776060048669827072,153194 750362039483244545,12805 771408410252312576,125070 785560232004956161,197035 785623524937494528,196917 793887617255346176,256255 771141867475865600,122817 744445673177657344,349197 774247746249297920,141316 793864853471494153,256255 778364677180956672,166339 788169279111884800,215252 785807693894283264,197512 790662230136217600,232169 758794636311695361,43391 760882616228687872,65180 764185263941750785,82544 764925033089265664,27156 787354622881062912,209095 789141393285455876,223286 770579130391924736,119771 770085311250661380,115531 753965953596133376,27773 786918457040314369,207287 758024396653096960,50923 786990317442572289,205728 761719881762873344,69947 756282128074170369,42152 793848816294244352,255942 763492652041973760,77849 764206625867661317,81938 789545301291864064,224447 792488082092142594,246225 766607485012705280,94850 781090320092135424,184835 758131264348098560,41703 759079369138704384,56231 762258757128781824,431998 765199106809757697,86103 780893959413305344,183975 793890307997732865,256358 769053548034265089,93286 777682686647242752,161631 790976129926586369,234583 755164174066475008,35890 763175658688225280,75615 785740958537125888,197324 791340917185576960,235951 760675128816656385,63776 780607275874385920,180655 751119455137124352,15808 791078866697584640,235487 793130065626357761,249286 758657284184481792,41680 790653697579749377,233307 756292751969386496,42495 795607075573428224,265885 733760978890919938,355376 763217411139067904,74943 755811552293289984,39235 768893842691096577,109337 778203392669736960,164783 779455295781154816,174230 789997882279682052,227048 756186849165582337,41680 765397506352095232,86103 781238321036922880,182154 788387288761774081,217519 775790531406209024,151741 779312321143463936,173964 752987568438784001,23739 755912261437227009,39797 769235735559933957,110659 760917372559560704,11774 772534119465160709,131007 789873609590398976,225456 795730715560312832,267737 767850619663036416,43676 763376294851645441,431998 774231409942683648,139404 793872653127913472,191065 794537681980047360,261155 781339505957728260,186584 794685293739802624,262752 792237808198914048,242712 762092159864635396,70886 775857367443447808,151741 776915016922562564,152589 776872607840894976,151255 779347000844222465,173964 766610778174525440,94718 795379247271596032,265885 734754435814002691,351644 775761110636961792,150663 786843154678964225,203350 787079521052667905,205728 752700184061104128,22778 778232278875070464,166532 788368078535032832,215437 792514237881061376,246422 758774996537708545,46076 778245977098551297,166409 768674300383682560,99264 785549525104680960,194221 791042839886999552,218892 775033070416175104,146259 780915510800158720,183975 758707714948300800,54739 760211299750076416,59467 751094358074544129,16897 755126560345260032,35687 759088770675343362,56197 778649277715263488,164001 754112786981130240,28451 755977873765216256,37044 763468508252532737,78304 795054722050916356,247930 762058794964750336,70679 763882219697864705,74281 779707259718885376,352027 758098088166850560,51239 771725774801874944,125554 781102710619836416,180544 770269201655271425,117364 770376355288588292,1170819 762611808070930433,73814 795115819801972741,264431 763832260218859520,78513 789174380530012161,221972 775772447995940864,11774 764192568229986308,81869 792049922988183556,243187 755619172168638464,35033 787329478678630401,207835 751599974362865664,18893 760278694799618049,12954 761909026288504832,70858 778156206934425600,164826 790976525529067520,235590 778492574197686272,152594 792231287012462592,243075 761263349770444805,66851 775479317362905088,148445 790730144285548544,232884 756685554075533317,1248370 776293436815212544,153845 768894328928251904,99212 772482698971447296,131169 786772974489604097,205989 794004402818322432,11774 768273177818439686,104940 754212089934249985,31060 749608432945205249,9332 774660010760474625,142852 779329636106809344,174115 786513160765313028,199262 776197953262268416,153573 777325527199653888,159876 762646249530986499,73814 780452495428456448,11774 795035418202963968,264193 756279998768709632,42495 760229604028211200,60794 774467706875629568,134470 786017031401373696,198671 788827533315743744,216009 793811192573820928,255393 772980412247343104,132364 767318069106642944,97386 773026625948622848,118174 755536877097287680,38401 795014875588284416,263896 776097576957333504,152668 779413943353683968,173964 793252491651493888,241678 795045838691115008,247930 763067593095872512,11774 768157446728720384,97413 788954017942556672,220526 795352102348476416,266079 765171029060694016,85562 773743927400603648,11774 793750131078201344,255039 765670278319996928,89076 775505880699854852,149259 790604857359073280,208178 793149854532808704,249841 749733227321970689,9754 794930014751965184,263895 750406482378821632,13174 761310644620632064,67401 778558927474659328,168794 781113049382023168,185496 786798114422214656,205989 793563433526452224,249469 760341687520468992,60866 765375210807697411,79513 779033827595456512,171693 786602306590695424,204980 776210909857472512,153845 790581596239728641,11774 751643662979895296,18470 767151257538600960,96875 793098662637219840,249469 790690951542951936,232169 781888830152380416,180074 761607759683055616,69356 763818059958288385,78159 765540514619912192,87904 757693229764575232,48840 794218843036143616,258829 770290217471254528,117257 777133989135912961,159876 764903578074882048,81946 794854391388012544,262849 760573133229166592,62798 765168865223532544,86010 790942026091130881,234583 749734442701316096,9754 777785917511757824,162461 773606203624595456,137869 769642851105923072,112363 781601443023323137,188807 753424328616734720,27045 758769305215348736,54070 761998126362206208,71550 791666556358885376,240474 758442173939539969,52749 772759902062116865,132335 786693769227755520,205728 772044840305430528,129138 776147830813491200,153699 794632706801876992,262025 769649388318621697,112336 772882627569160192,129551 788793227663073280,220765 762370747108954112,67852 770414317971841024,118604 762702503125389312,74133 792431227814817792,245148 732277268815433728,349776 779440203253645312,174756 793917712711950336,247651 794564573516992512,261155 790517389800726533,227273 790641743364513794,232863 773883804419227652,139404 785529511135682560,196745 793473251963969537,250633 770135313071149056,116082 756507394159546368,42249 764206938330501120,82481 785519013279301633,195827 781071363045888000,183759 793573534882725888,250785 756944615492628480,45576 762596356393406464,73662 790293616669274112,11774 780612672677093376,182037 753423502401646593,27045 786442581261504512,201441 794622474516250624,261987 756495943646715904,43391 762591267758800896,64145 780632811115905024,182154 795369564083286016,266151 770673229597999104,120610 791796812420149249,237491 755340613701083136,34638 763411562321186816,76549 794634281108852737,261942 773896615123746816,139404 788717895656366080,220029 758673006268866560,54070 776106049614942208,153658 786276818546401280,202429 786702336177692673,90209 760180532579823616,61145 757209944609394692,46006 759102074915319812,55660 788702397673639936,220029 791617538937483283,240145 768172204861390848,100893 786316410343612416,1063777 775472149465329665,149259 764563711944187905,83945 792040617714913280,241678 779884381825474561,171991 786532512373809152,204314 794771751947370496,262588 775431725065338880,148170 778206157101895680,165448 740490125835014144,195876 768570255790727168,107423 772146897083633664,127871 779529285186924544,168892 781514352847269888,188119 786755002882662401,200963 770034492203466752,116567 733288344491188224,355480 793242922661646336,248253 756668990777282560,43471 756972217649491968,42432 756893630112014336,44163 791719864536670208,230234 775005318593949696,146259 754057765480386560,30910 780570634267090945,172132 793231403798319105,249926 752255965454557184,21034 771531148002492416,120613 772528632787005440,131007 733023410788388864,354700 792634635440140288,244270 775772264197271557,151185 791445305283579904,238845 756845766833016832,383981 758667910021865472,54070 788018419136290816,214114 756257856496611328,36156 770659770973827073,120464 792423631741673472,245268 774988431088717825,144182 781460963665047552,139404 788125059261005825,215754 788431807720988672,211347 791716770184826880,241034 793835986929094658,255176 758417885404532744,53163 776184804488470529,150419 789672497570582529,227242 792961797452169216,246726 749850806711496705,9643 789442453002530818,226048 753197056429293569,25879 787077870199996416,209043 764133592020623365,82066 756554332728860672,43471 773978350859657217,140444 788141363485257728,215505 768210664930312193,11774 789678456904835072,226717 743464304599498752,1247590 758469706604949504,48289 779242508396138497,173347 790980184455286784,233692 793125165978816512,249469 793908013098819589,255831 750902416770424832,15808 781363247576264705,139404 790582391899353088,11774 738858012656295937,352386 787215937359388672,208630 788309595617914880,214354 795369383107231744,264397 767291341252415488,97377 773950329297723392,139404 760145450762641408,47761 766081116499480576,91146 785589356820127744,196917 757433862930567168,47283 775441880922284032,149200 773992054972186624,139404 792047439733665792,243187 775427878540439552,148045 794657653091958789,261155 793423287657308160,252020 755165285313810432,34666 768256214694187008,102745 751125220128354304,16299 754782482608762880,11774 757590351368622080,47782 779149466133630977,171260 779454786605293568,175260 793367059274997760,245591 756937724397957120,44450 758668429570301952,54070 794719095606362112,262849 794168119929540608,256439 773718719646228480,137042 775776052929040385,151463 785936057577504768,199546 751541248226234368,18539 768880912704475136,108849 791326687946563585,238076 791398600685326336,159876 793177521663672320,249469 795409041388404740,266884 791933051756425216,237323 767847511612649472,100605 791008326842589184,234796 785725513801211904,197512 787349315404660737,207212 753357438582218752,26458 776052749771440128,153095 795400931529486340,266491 787709907038457856,212357 774593238283931648,143720 787086559535259648,207965 776022290609778688,152735 779814742848307204,176218 786908926281392129,207287 793983554036187137,11774 779081841462632448,171886 776975171173298176,158387 787689429716512768,208058 774297670185783297,141867 780609618389065728,181984 750003242881417216,10735 763082419595415552,1249083 776099175901622272,152735 795111962866839552,264397 759087895311417344,56197 766020291906695168,90384 767461234048458752,97447 756949355807010816,44291 777718370728873984,160480 793751094786658305,252196 794933403598618624,262588 791327990512844800,235590 741763703394029569,1247490 753609536598970368,28477 791359798881161217,238207 764179350237446144,81562 756354510356754432,41141 762633790413873152,73814 764571002772811777,83945 752990029815934976,23672 765749222939385856,82002 780475088558657536,177233 785540278908321796,196262 786308102614192128,201556 794560413677535232,261155 754065514587127808,31618 771480307316957184,118985 793692812621537280,254058 774422979102908416,143049 756516232023580672,43399 760249095881629696,1248387 790769245462200320,233307 792469405003374594,241034 785483299024150528,194080 767693295715778560,100545 778998089575198721,171324 785583445695049728,197286 781350976376614912,139404 760512544071122944,63149 793267579775229952,249469 789468999469920256,224916 794383653530902528,260033 772575929642184704,121080 776778612192182272,157755 788038688391454720,210274 751684068794896384,18893 794982677006970880,263898 760980671481384961,65455 765253556177891329,11774 786974594154369028,207613 788692060278624257,218219 790365959273840640,224552 765355704337051648,87226 767013635210170368,95672 787962467506946048,214005 758505152407941120,53703 794456529772613633,257353 758141841887924224,41703 765942963348398081,90384 770024537937379328,114422 794974296330354688,262925 774999508405092353,146259 756252819968012288,42171 788953289920548864,217937 770430881198735362,118191 794947712718434304,262847 787285250506420224,209477 752922528939593729,11774 756254632553353218,42249 756196019948269568,41680 756810371587973120,41839 776981069123969024,157082 765651941934465024,88902 779661305842106369,173584 787427855953080320,180433 776447073860390912,155328 787104502105071616,209151 780608967122808833,182037 768168235841622017,103354 771500117740302337,125163 785644157071089664,194082 793859668028166144,256038 794583860189143040,261155 751016102956793856,16249 763187428022636544,74247 772588926208999424,131003 774941309337411584,144494 781208258551873536,182665 791625064835870721,240145 793640596850212865,254135 787324357831909377,205728 789454907258474496,225981 793549217201520640,253206 768241533879549952,11774 793323600052748289,251452 751652121343254528,18215 768868844718821376,109104 776743123020111872,157755 781333794485891076,187393 788869338954510336,221785 764780625249263616,84683 769640256052289536,113836 749759250692399104,9433 786967634608787456,207949 787006219361714176,208176 795264904764608512,203391 778621212650012673,169282 788244855197577216,215437 758438376760487936,53144 780397251524976641,39462 795010491856941056,263895 789285893748031488,223921 793156045161934848,195332 788416684159700994,11774 770451440812908546,117257 773194192399044608,133519 785331844099153920,11774 791782789146251264,240483 794717110303735809,261399 762702357297704960,73926 775539101416230912,148800 794029587021918208,257492 762197146347139076,71026 773888319411204096,139404 774648292168781824,20170 774334906411417600,135039 733078460420227072,355273 789102553757659136,191622 765292065861177344,84209 764866525819920385,26066 772110361994473472,128648 788405405361827841,217634 765624139591847936,87904 771899988284538880,128404 755051268763181056,35044 760624333194682372,63655 762661654249164800,73814 766003033234812928,90723 771496865304948736,125784 781601182674481152,187611 793672329721032704,251772 751184202318639104,17591 781203016628129792,186434 750335493280296960,12233 773931777228414977,134875 786975048762470400,206642 794640007994736641,261942 779527001665265664,172185 788846095321280512,11774 779623857112117248,118191 756199713683173376,40881 733109905637265409,1170678 756292920031010821,42249 760602832961765376,60794 763731704632803328,78140 773166919708995585,132996 760798084158763008,64722 776475728628092928,155688 794525965963640832,261155 785733858234929154,197297 753647527400992768,28732 781589643892494341,11774 786381681477517312,202429 763861195216523264,80716 794073868159897601,243075 786980221962498048,207051 789515517157572608,226048 763822327494684672,79589 785940331279872000,199262 771732605049901056,125554 756609374253117441,44271 780073860125298690,172185 792032120063483904,243187 776574874068348928,154832 792472507412459520,242693 793869617693335552,255942 756556504556146688,43471 762699354931093504,73537 777170017733468160,160500 790919733902061568,232595 752709504261877760,22750 755500369786998784,38032 781583930743001088,186584 789880680515645440,227867 751971450311970817,18893 752681834811535361,22938 763421206590566400,1249136 781352850827808768,187469 788205362998411264,214084 766784879916756992,95707 792154368053157888,243451 775782568687964160,151688 780738672958115841,182036 755861355895238656,39462 756658133670334464,41839 763822398776840193,1249171 785379094607327232,194450 793229444706078721,249926 758759053933834240,54070 764256026564628480,1170700 786944711806316544,108396 749380768233713665,7828 791695442203516930,240483 778671480464740352,169201 780812197911986176,182036 758069183406014465,51136 773994724340277248,139404 794761543682428928,262752 762448715340668928,27625 788344631251656704,214078 772713364938190848,129501 763145870003011584,76934 767031932060393472,93261 786420494467641344,200317 769616855132540929,114422 775427148517486592,148645 790912107646554114,234583 760277651718365184,1248760 774266591500505088,141810 764888833473163264,84724 790211857638449152,225949 759069028539248641,56784 781358934011502592,139404 758128434740551680,51595 764664276942336000,82283 786188452110868480,201619 793200339151261696,249469 756829422288834560,43399 763143139167199232,75724 765046835773775877,85562 773918622502621185,139989 754098236806148096,31320 763715532579147776,79513 779898081542156289,168633 751594303789551616,18555 772105246961242112,127218 779351282347806720,173964 786255252559241216,198671 795675630469779456,266151 751240742631313413,15808 790913542786387970,234583 793310536687640576,249469 757644982949818369,47782 759506918247321600,58508 760553217142976512,63374 770470474040152066,118985 793722648370872320,254135 757450136389689345,47284 778949451603910656,171324 795031667677208576,263896 757969309893177344,50110 756224896200355841,16953 758388550089965572,50827 786957364792471552,207287 750533650832297984,13343 762849453229289472,73926 768265092563480576,104940 789227509313404928,11774 792136160516669440,243614 766665389224914944,94690 791657604401336321,240167 756277960588484608,42432 734676472884039680,349468 793138781327069188,249469 764964078125256704,11774 773514987192975360,136515 789093880054415360,222655 794604509775466496,261942 754718697751711744,33356 791881196212985856,240483 771149559552733185,122126 785592646764859392,196767 794118674244218880,256255 795210691997220864,11774 764565572453593089,81869 768821631347220480,109167 762621991606185984,73814 778284901435076608,167083 735086274349010944,355185 756256127923486720,36873 777573892944691201,161277 791416885455839237,235670 761746672045129728,69565 785992375977947136,200490 776141473288826880,153699 786299154276294656,202007 749178580400164864,7287 766702537420472320,95672 771357027381579776,124883 747833855902687233,1247775 749713569063706624,9433 768570309343444992,107423 766314717052796928,91946 751923185755447296,18215 759102169052176384,32947 770279357474418688,102779 789491846229598208,226346 761049672970403840,64664 764839193969176576,84711 765213811326541824,86440 749634404130041856,8497 732534484512460800,352465 778940930636197888,148861 791307286983667712,235487 794581383456948224,261155 748655801196224513,145399 792351199118893056,221785 732693128264749056,1170679 757377346693308416,47240 773238088164257792,11774 761146394983800832,61051 773601357987127296,137042 785581644891598848,196524 756852206867841024,38459 781268150960713729,186149 788551245166436352,218455 753015918368653312,25255 754049730288635904,29377 775365149481926657,148473 766416565621239808,93184 781837862018752512,188458 790646116190650368,232169 769972522146263040,114254 753428606139805696,27222 764582714104217600,83751 767190164607229952,91700 794685643590955009,262752 779383782931623937,173753 780549855655624704,181494 787272865183834115,199307 765971680418115584,90296 773991064520753153,137965 763156771850506240,73814 794620923659882497,261155 771559315475881984,125554 777961884469170176,164694 767506037800898560,1249428 758894513536372736,55710 773700412901888000,125853 792339321525268480,243793 757884028204752896,49852 757272970997878784,46780 757800139515764737,48492 763897107619061765,80939 755567678694105088,37934 760533572805689344,63505 778743953214484480,169437 791020166725312516,235978 742905711118721027,145399 757570072235958272,47782 762750926507474944,431998 764146437152047104,81946 762793321928548352,73712 778293962754973696,167273 794620687226834944,261155 768071658972278788,102998 755153843592265728,35890 778499879177850880,152594 750785308157968385,14968 756221113336672256,41680 788167797935407104,216009 789965827307175936,227795 787091737617522693,208980 770255182521401344,117257 785287174002540553,193669 791367915421347840,11774 762137190348517376,70085 764194634876723201,81946 791669243699863553,240145 787039960708685824,199993 760564306698174464,63149 765955908677492736,88790 793945311110713345,254135 769289259098353666,112496 773950749965447169,139404 732665565991469056,353220 795033667550793729,263907 768925831385186304,109666 793132309214003200,249469 757972425728458753,50143 771462651545214977,125632 755594101001588736,34441 795732910712074240,266151 769355165883244545,112336 780879770456166400,183668 765688774776922112,88546 794060723638837248,350913 751573318453436416,18555 792394096472158210,240483 768369832714575872,91159 785685673302855681,196277 793996524430602241,257423 777912424917790720,163990 750822738600820736,13410 752301646399483908,15509 775130417213108224,145800 781896346894606336,191354 753812646386814981,23843 774435167549005824,143585 764171251959070720,82066 788835645921849344,221136 786967251446554624,192032 787530924040810496,208307 750952268694970368,14582 755185603512238080,35890 763751872100495360,78271 774288415433121792,142563 778235746041769984,166719 781868703134605312,187131 774248542017904641,141316 763438228590436352,78337 760282633930543104,61412 767364718545731584,96039 771472359043821568,124597 764837168141438976,84724 759211747492364290,56964 764980311390322688,85562 788557090897866752,215437 757616828830978048,48351 758313868376563712,52061 761955793050664960,431998 769866206430060544,105109 778843957551828992,169437 781444752847831040,185310 788391330246455300,214453 794718563680415748,258456 758447058449727488,52112 750440577489997824,12535 792550268814647296,11774 773342445790568448,136018 788188861491011584,215754 791660566599327744,240483 794757158315446272,249926 795115353735122944,11774 767987090348920832,102137 787108662498189312,209184 781616227286388736,188498 757672571391184896,48522 787945738156306432,108396 771072041357234178,122388 760493674618822656,62441 786364880236404738,202217 794593544107266048,261155 756555402356097024,35890 767677982475509760,100605 791947814599143424,241968 749799500026372098,7816 761105560317984768,65234 760828249756819456,64722 766997845991952386,95798 791359331023421444,237491 763945864175890432,79516 762374885704294400,72216 774108062978232320,139404 778296155570446336,167220 764827624048881664,84724 773226176466657280,135386 778270650737631232,166409 791435265772400640,238207 780416976791285760,177778 794596620268687361,261155 762728406018514945,73712 778377863322038272,166852 780375429467308032,179742 793175353317552128,249882 768214863411875840,103924 773285150880825349,134371 756945978238918657,39359 757359818302746625,46379 773620450710519809,136093 792025185884991488,243075 754024235585064960,30815 792041247938519040,243187 761131963096952832,61051 761635158726369280,68993 780969936441241600,184223 757653611103055873,48633 758114120893800448,41703 795717052132708352,267737 768298947387326464,104162 771491134300426240,125554 794689048593973248,262313 795259920048332800,233467 773650954289815552,136515 790694679096373248,233307 791034410296610817,232169 791977719080837120,241819 749831818971451392,9754 787064673111638016,207965 789916187538952192,164764 764229765301620736,82766 776880643837923328,158897 740288619848597504,99816 762138450443153408,68993 780313384772366336,179414 790684720736657408,232169 768940414510436352,109470 786682063785189376,205181 789495078339227648,224680 762316405731504129,71550 795371102537060352,266151 753666987050557444,11774 791380623424229376,233307 771012087988391937,122146 794690945992327168,262784 750657009582682112,14421 787459532985208833,138819 795701274817728516,232169 766561759947792384,90384 781529374931636226,186584 764734521946337280,82066 774593782213902336,142668 775852470446743553,151409 780693306154053632,182036 792051992021569536,243451 781199820279001088,185310 794550498464591872,261155 773710109734211584,137315 795422759891468288,267014 740208025152065537,355260 764486993564741632,83391 762459616030564356,431998 768823663093317633,109104 781164870838415360,184223 765255725887197184,86103 781602787264040960,188874 789190711996391424,11774 790876192060665856,234583 795369956485394434,264397 761285297145602048,65540 788474583456165889,218275 789078370570993664,223286 792127571844411392,241678 776929582540873729,157082 777034164524769286,159991 769241018701053953,110585 792058397759766529,243576 780650430317461504,181463 786991775818874880,207613 787085270860439552,207113 790735545387323392,232791 766404216390725632,81869 768113242744979456,103506 787528689449771008,207212 780643673717354496,182257 760401122918014976,62063 772418609566056448,121795 773862226549628929,139404 785677753093877760,194082 794976349958144000,260927 795041341688475648,247930 773666926589534208,137315 794643650957414401,262343 749823742100987906,7914 763861811653386240,78344 777895447985790976,163559 794925694392352770,263895 758426402358079488,52061 794691386100613120,249926 787550461947543552,208146 791316854119596032,237491 786177546723352576,201494 771096047720464385,122982 770751963243819008,120633 785864269116080128,196932 794587337112125440,261155 773634980291366914,137777 733116994321416193,355261 777977574655791104,158820 787770170739716096,141689 757706711989825536,351340 764183642172121088,81869 771136093685243904,122126 786369872305545216,202007 792351081514668032,221785 771159519871180800,123217 789308155981291520,197512 778044584320393216,164814 764940464621514752,84929 781671463807877120,188478 754895849080193025,33081 794585479425314816,39957 774794277691985920,145474 763105655024517120,76628 790747250330857472,232715 768221652291317760,104406 770733071830310913,120104 757603554085318656,47545 790764828994465792,232863 752153072600748032,19305 794321041124265984,258456 776713590543790080,156504 764883860635213824,84724 795765787378286596,247930 761746815825903616,70287 764900423404625920,84649 772943346822107136,132335 792807498340237312,247241 794617254830809088,261987 766729393855016960,95672 761238894394413060,67034 768961569757822976,110647 793494580754644993,252580 795413226649423877,265855 786639581890301953,205039 795111823838019584,264431 785315126383521792,11774 790276175486709760,230270 793971806164004864,256393 752964617069002752,24603 790741537957085184,233307 792439216634368000,238589 765533671654817792,84724 787642499317764096,210207 790258085759770624,228341 734493571294711809,7700 765366106794168320,86472 775032975691882496,146259 781343458040614912,186584 752215968655417344,19000 771783175626330112,117377 777959237255204865,157755 780552303300513792,181419 772880497626193920,133043 781260246006104064,185310 753174410685714434,24643 752968833732792320,24788 785507507745660929,195481 794911779465887744,262752 764875993668526080,82002 772520771440746496,129551 773234528546459648,135514 789166448572637184,219810 761565312206589952,68182 770991824630456321,122146 781658111752802304,189314 754776098450313216,33356 755576609667584000,37457 767971062092935169,100605 771025758668017664,121612 773736103400452096,26066 774009344392212481,140983 791350708834447360,238395 760484554817826816,60794 790880293481648132,234583 787875436613148672,205197 750334158510100480,12281 778571412114120705,168710 794309393512706048,258981 787672619768160256,206101 789179364818550785,135004 775374634472570880,148574 793169392842473472,249926 765780853481938944,84991 777958159960854528,163990 758451227101233152,52554 778274608109723648,166913 788894709972213760,222026 793038865921703937,249044 795773620060557312,268281 755211751814201344,35372 785984369131257857,198671 765382322103267328,86120 776948301270777858,159146 795088500278382592,258193 794588732569554944,261155 750854649666609158,15264 763843954026635264,80643 780072638618148866,177401 791713998869700608,237935 758659222103920640,54070 750409875532812288,11495 760821976353026048,64722 774089814954037252,127582 785274216388046848,194648 785647972960776192,197512 788748617133633540,220029 794716012109266944,261155 773655841417428996,137158 777965175005556740,161456 795444676023242752,266491 778974599425830912,171324 785900657194577920,199546 758046485309038592,51069 787265713862021120,199307 788522969689567233,218977 795717638953533440,267862 793887724210102272,255942 794564982188998658,261155 765662225264578560,89076 773924753983832068,11774 788081966033797120,215005 793134362455789569,249841 775740512930332672,151293 790919500124213248,234583 757846384003297280,49431 770674550401015808,120610 790727345531412480,232863 754829841346793472,33021 790670174345199617,231881 786440431072534528,203674 790530690487980032,231894 780819410567200768,183269 780663234235801600,182049 785508049704275969,195975 767858110522286080,100620 779384798351495168,174557 791494855461511168,239261 752946686452826112,24675 759979555922870272,50827 776540944157978625,155688 780452897502924800,175772 785298100306849792,11774 767845858268282884,101681 773901866933465090,139404 791841921580740609,241819 778707021059100677,169327 790584407358832640,232137 792778556929609728,245148 793518073248636928,252741 775065685793787904,146405 795666682811478016,267862 791011566988697600,234583 795666777510477824,267862 768775415041228801,108849 759167515566215168,51798 763175626568298496,74868 789774700167696384,164764 773953565975011328,140444 779401036540682240,173630 793628629431230464,248516 763162337746489344,75392 762654327546798080,73926 767954647868768256,81869 755083910174875649,34717 764782561361063937,82844 790902836913508352,234796 795709885258276864,268448 754784015731875840,32963 764910650745352198,27156 766501196257460224,90031 769155978218438656,111558 793133544675553280,234884 763210602357686272,76535 773879652410679300,139404 793193074654535680,249926 795347282174558208,264397 756597782060818432,43471 766310560375906304,92116 766997358814998529,95820 771082132940812288,117257 775112425452503040,146847 780604053021683712,181935 793423033834831873,51644 762706177448775680,74133 742779220263309312,11774 792085046035222528,243187 762775370395488256,74943 774007830508515328,131421 775030055198007296,146259 758763663717117953,55112 754729123826638849,27045 762700195301777408,73814 791858072167780352,240483 781199772053110784,184706 793982569742221312,257325 758687395894009856,54070 776552749412544512,156192 791006498541277184,235590 775015017079078912,146259 778362490728042497,167810 791163086765973505,226881 752988153078611968,24981 776562480520704000,155390 792328346038308864,244270 752662569706487809,22664 794336190727979009,226320 778423593784991749,152594 788787903359057920,220526 751933888230879233,18215 732647370765271040,353228 757883379849236480,49852 785278864033476612,194648 754702618119671808,32873 760528346711195649,62853 790955000172273665,62180 760475776596738048,62452 768122266194444288,103261 794189744565415936,258598 771328394705440768,123038 753330910859321345,18215 775509173392044033,149087 777879553087856640,131012 789248440861614080,223692 753340562305089536,27188 756271548240134144,42432 766297805933518849,90989 793715505651519489,250785 780171914928988160,178735 769658836206489600,112939 794704133957754880,261155 763942736852455425,80939 785621024058515456,197512 788859847387340800,220686 794530022073704449,261155 795312417823715328,262022 791040952118882305,235337 752124803234959361,14277 755636227752230912,36149 767836281434939393,100893 790945345421185025,234583 753714203622531072,29456 766347569735667712,93261 763955347295842305,80153 769206378145587200,11774 772978282513965058,133454 792981663399555072,246023 756206090526666753,41680 774695334643630080,141022 788425974601965568,217837 793546411358973954,253475 773858329856663552,139404 757293473863045120,46407 787379908309843973,210432 765365046167891970,86440 764114599566336002,81869 794988988981510145,262925 755164303464931328,35890 788551237079855104,210760 795764820595179521,268356 795398631624994817,266884 757281597838110720,1248475 764270266600095745,62180 793095434537357312,249469 773959578719547393,140408 774089305815855104,141316 790897087776976896,232791 792566124931973120,246632 792790260358848512,247240 750303916735201280,12357 763461811664543744,61784 750390776811622401,12883 757569444210151424,47761 768974199998210049,110659 761246351153893376,66597 788502873004965888,218275 795096683591979008,264397 787992181088759808,214209 793578962928668672,250785 769324449980035072,112693 781618095592923136,188119 751971185294872576,1248191 755447627894796288,37044 777116521453629440,159853 765096408479244288,85254 792206026472689664,244289 795102764921720832,265257 750549812601323521,14041 763960090349096960,65663 789243454375079937,223492 779158796316749824,172799 793499557204221952,252890 763350406290366465,77731 767187124537921536,86819 770716708524859392,120393 771331777466028033,119520 765238371383808000,85767 761084464831209477,66159 761614195653763074,69711 793136701468270592,249841 795481892325912576,266138 765921475354169344,90284 778579721818824704,168794 763335926042927105,77295 763346190880628736,77731 785361258132312064,195481 789225366799867904,223286 792881021712683012,247877 773881054608265216,11774 788429035382636548,217519 755814931002486784,39462 769166167063859200,110659 773882959271174144,139404 791717856941670401,240483 767764561554386945,11774 751923713466073088,18893 767847431178334209,100559 792174303886315520,244550 776124599029248000,151947 781906274308857856,187131 756203407082336257,41909 794541602639413249,261155 750898643222147073,15242 767025632136093696,94426 786067815698759680,194058 790678195876073472,232169 775022575575412737,146259 795100251095007234,264397 755038603584102400,34666 766407129561374720,91751 785603278188924929,197297 770046342689333250,111225 788348477948497920,216009 766748148211539968,93184 754866582900187137,33356 760451670744584192,62735 792123893100244992,243075 793507724688359424,249926 765703596809879552,86103 758684723837218816,54070 790338688526016513,11774 793187540803223552,249469 768806578765955072,108589 776479828077862912,11774 787262767233273856,193524 760494042320891908,63149 788385961692401664,217519 789701372564439040,227346 793863493040603136,254011 786842667745439744,205989 789423690257530880,225359 794528463109623809,261155 751740641751736321,18324 758721287049060352,54070 769205044105347072,11774 769490527289020416,111503 787054956368965632,204958 788188440550662144,215505 793894324610146304,249926 777191493064851456,159308 753702888459804672,26434 776955333239529472,157082 785565350297538560,196917 755947270030237696,40881 788754448738816001,220526 790984423764324352,235487 792037098379292672,243075 787022619354632192,207613 752654633089298433,22750 787075714893778944,207965 793836463876038656,255393 751887170223403008,20338 757684179374977024,48439 786679326116810752,205728 753632129368612864,28732 768274331243728896,105270 771326945715978240,124597 793253968847577088,250744 795720216399544320,268231 771536769527320577,124597 755171974863880192,35890 745087781429383168,14084 766047106041802753,90384 794980645814632448,264397 765031997181874176,85562 792101243040784384,243075 764670240944820224,80486 768150309075955712,103354 758484821970677761,52554 768281398536916992,104932 760291083582476289,61544 795380591705391104,265867 790105742204207104,229693 793846145143361536,255942 794689877375741952,262225 769663675032539136,114779 751142040662970370,16931 790248971725791232,230282 791741543413678080,240584 792020581495431170,243075 794382729517367297,259659 787068621327589376,207796 790899418266341376,234583 753053196864589824,23485 773604912148189187,137869 794986926164086785,264468 762100557473460224,431998 764168321939804161,81966 746381042152415232,11774 766372439253131264,92860 788465316728672256,218275 794233278165155841,259063 752650828423524352,22785 759343546809790464,56964 755723505572859904,38012 758686352284217344,54070 781914403662888960,11774 786181216252796928,199307 787808489406095360,205197 767822358031785986,101463 755487927950516232,37412 791661480768737280,240483 757649108702142464,47782 776451899729911808,155896 787350736644534272,210585 790429061990391808,231385 771105102090362880,122817 757155974968778754,45669 786006330356084737,198513 756383199442251778,42249 793246465422401536,249926 755621649932816385,38183 758758306777145344,54070 772629193658081280,90384 774109021166972929,137965 763811225633452036,79131 760911896509841409,65500 767815117064986624,101681 794865718428913664,261155 759177262360965120,57348 789824601270345728,215754 794026631094419456,257492 794401842671124480,243075 762124680211771392,48052 787663509014261761,66116 788428064304820224,217634 793913425659183104,256679 789534570265792512,11774 757760405871538177,47940 787052238103539712,194450 787849399124754432,205197 764979911001935872,84724 776756991251263488,157755 793150958025007108,249895 776212354816016385,152314 761375279453310977,67938 793186388481114112,250064 764252531618897921,82766 759538273169448960,45622 793471824327835650,252020 760251092718329856,58508 763153806234234880,76723 781295328402169857,186584 778309373990998016,163592 751149953704038400,17284 754851974349201408,34158 779710316284444674,173210 765555957870931968,88052 766767311151915012,22847 763901937695633408,80978 764203213394419712,81869 787403038780592128,208146 790565300446068736,232280 793060141121822720,247877 771256513268633601,122299 792016554980315136,243092 769819385540255745,88930 793517043400249344,252741 754749726558449664,33474 781763065415172096,180233 766324824469897216,74247 780592062777339904,181811 770931874713575424,121949 794429282756034560,259659 750404999843164160,12883 767770101525471232,101421 792842143396081664,221416 756283660173705216,42495 765534563128836097,87851 775787861673074689,151265 749096499942813701,7281 759562185530048516,57105 785575733255176192,196917 790706905773510658,231894 791576496829767680,239405 791625401764380674,240145 764855764942938114,84449 764143908804763650,82066 773894191692644353,139404 790537277663346688,231336 792834795638231049,11774 760903949763223552,61145 788930479462297600,221971 793515514794573824,249926 755020047677022208,18215 763585345128656896,78304 792324463853314048,244550 750448926466117632,349306 770364424926310400,118482 779338840829861889,174115 758506190829649920,53185 760153433231986693,60790 787039959332954112,207965 754896389587423236,33081 763493074903437313,11774 770755270486159362,120690 793621675443040256,252580 761304668861526016,67229 789867531397763073,223692 787547862175477760,209095 754215588705296384,30296 776406348665806848,155390 790964279122034689,11774 792078717493338112,243427 795067557548085248,262849 793169146921922560,249374 793854773384667136,11774 765557124134940672,86151 791724875798814720,240535 794567579994099712,261155 764250656173457408,81692 766246812818763776,91946 789261928015073280,224568 792801734108127235,243865 777311584922267654,161407 781826774523080704,190635 766695209442877440,11774 768896116775460864,109104 771188774881538049,124131 764605737079336962,83648 781235868677865472,186584 794175527514992641,243187 757791344546816005,48492 794598670998048768,261796 763019546697539584,75783 744964084005638145,11774 762321104316661760,47940 768965974703865856,109945 768971758724448256,40361 770336661263749120,79987 750455890046808069,13450 769244032467865605,110362 785355313306230786,11774 787921517745147904,213887 793483912970330112,252408 777577678056546304,159308 791657679815118849,238395 786249139071909889,1063777 765952485676556288,90384 785594858639659008,196767 794669452667125760,262022 752947592925818881,24675 767779680443305984,195876 794197540178640896,258598 763891148700213249,81065 770322818240245760,117257 787046220594282496,207733 752174200861790209,19994 795702455178760192,268356 754872473082957826,33065 787075811731841024,207109 793068288792104960,249079 762733852372639745,73926 750427465516888064,13372 768631861132333056,107469 793294637121273857,250633 771449668781899777,125367 778712596140523521,146205 779866889703067648,174465 773291752283250688,132497 774235594528583680,142090 793185089144455168,249926 794679885054808240,261666 773327132332216320,135903 750828468548595712,15616 755217450824822784,35890 773875354112974848,139404 754815577546457089,33356 760290591204896768,61545 785934553063882752,199262 757653515611283457,48402 778785654989844480,168794 756945088866123776,41839 789442586175868928,223899 792072656204001280,243513 758056238563360768,51069 788939140989644801,220029 794694672891441152,262849 758837599700029440,54128 763090175232729088,76549 764062950835367937,80607 785256877101764608,11774 786029598127497217,194072 794146290917441537,257492 771790272590077952,127218 767190608700211200,93112 786988988003475456,207949 773892134801903616,139404 791811128586362880,241539 793104129107251200,249469 751155090686369792,16833 777133435924119552,158027 791276602948669440,234212 774692139531919360,141671 779476899865235456,167399 795424485163802625,266151 758314154193072138,48663 759192208830496768,57574 760459916867870721,41680 772836304958685184,132364 786722919355265025,206008 794247870505484290,249170 765228562576211968,86440 773249773667246080,133980 777163008124522497,159245 790810060058353665,232792 776941747498876928,156132 781177510293712897,186149 781549138999599104,139404 794244397483237376,257492 756197231233994752,41680 771311284813914112,124597 787457807117418496,209863 795615629235671040,267521 771286511040036864,123217 732319996567781376,349764 770224997520379904,117377 787643932930965505,206644 795005206702551040,263919 766609344796295168,94699 757686587404746752,29457 776460582950146048,154869 776912171506683904,157439 786247884366811136,199211 792426919379800064,245854 794641220379222016,261155 755965867251396609,39897 759142809764925440,56535 778046907620823041,165729 757079680298221568,45964 760395910039891968,62063 761665850650701825,69673 770406395015417857,117257 779682966075084800,176114 781673194486890496,188401 790908705944530945,234583 760493922388963328,63149 793944947422437376,243187 794307774209327104,258981 777590025592705025,161988 789834490176610304,1170441 793892910450110464,256255 772528199251230720,131007 772644200730890240,129662 785904575337431041,11774 757827725524504576,27063 768937470155194369,110389 788101086376783872,214247 793095577479307268,249469 755984322033651712,37991 757984475494113280,47940 758791372216426496,55399 794264673164132352,252014 794591086974996480,260849 755770332871585792,39462 766099129978290176,90384 778032449192390657,165009 778702385375879168,351340 763485561403285504,78159 767479422555267072,11774 788775842193092608,220332 790284391993847808,230257 780087926554103808,177181 759458734670217216,51798 794666564817682432,262053 781773623417643008,188401 785689891623415808,197286 791692358945349632,240483 793854782142308352,11774 767902452146249728,81869 776212014473576448,153480 785544718587396096,196917 768951574861324289,105642 769368255215566852,110477 786141222981165056,199961 795334930263920640,262188 768898412011859969,106281 779140428780240896,172839 771862242644090881,128519 779123773744087040,172962 789455618805497856,225981 787283561866862592,193121 779242292301344769,170144 781097351167356928,182659 786299072567062529,202727 794687982812790784,262752 766724807811530753,95869 765976539502551040,90327 771733699922505728,127366 773172455863152640,134561 751685130457055232,18567 776096948218531841,1250232 781781344237948928,188119 751187863589363713,17416 777589648654733312,161277 795039048096096256,263532 775479911800635392,148870 757611325942030336,11774 785612227747471361,197512 794359966698086400,249841 756603584704352256,44274 753698918060351488,28732 787302044034068481,199307 751713182608228353,14277 756628004411805698,44450 774711912596516865,144654 776308179911122944,21579 777937228995649536,164826 778382929969963008,152262 785583066114850816,196917 786134148855586816,49459 788871814596341760,221832 768646927319568384,107423 764570375187496961,79561 769390970068578304,111558 781646418092126208,188934 755333655850000384,27885 771472287543373825,125204 790303135180791808,230311 759514151718940672,58508 789756021916958720,227242 792141829558902785,243187 778315255860436992,167220 763927659067736065,80939 764821084914974720,84666 776947976648269824,159546 793313931292999680,250633 793166774564904960,249469 761245238824361984,65189 760139120307998720,33214 764714791290019840,83968 781471116795768832,139404 795701775525363712,247930 794912755937660928,261155 733001569520640000,246425 776849995530055680,157755 793467809196040192,252196 760214859040423936,60995 776685779842138112,146991 774346935649996800,141867 793463585305337857,241678 751840662547533824,18470 773278466410156032,133454 785829411136217088,197286 793887650558140416,256255 793864780561784832,255942 770709894290743296,120610 792910506163998720,244143 751916656654331904,18893 760523720695881728,61545 764788089864724480,84724 791109766663794688,234583 733120345570476032,355106 763506990865903616,78853 777468306299101184,161939 793237947197878274,249469 794049138564268032,257492 773929416363618305,137965 777598758292946944,159308 778203491143528449,165488 758058904026685440,50787 773673197942239232,137042 779071408580112384,168284 761285413629681665,67852 790940623134089216,164764 768629312664764416,106118 774520229187710976,352982 765627168919617536,88748 767061355580928000,90384 767654330077851648,97379 754808177275928576,32861 758644742120886272,54070 761754642552328192,69983 785471616352333824,194723 786608271788429312,11774 793248576910438401,247877 758132272637865985,49843 769262156831424516,112363 789243090754236417,206666 760675584183668736,60794 755967488983113730,40534 770873718335639553,121949 773952274498543616,140444 760266402767011841,17416 771857488824107008,125196 773925768099467264,139404 762368284599529472,431998 776199765990211584,153845 791490846705192960,238395 760551637429649408,63655 788386000565174272,217519 795323515012599809,262849 756092819459153920,40214 753451998188441600,25189 786577747405578240,204413 761146128817463297,62777 763415255678681088,59725 781312030242332672,26066 764096208570679296,81702 793999722918932480,257492 778800594295201792,170609 757805565535924224,45964 770459830884573184,118192 776215291743404032,154469 779088359297785856,29263 773484492853907456,136904 787060586312065024,207861 761697784105934848,69947 791866968059940865,241819 786421266689302530,202429 788049353168478208,214066 758271149029613568,50167 762257466331725824,72420 793461452459737088,252196 765163329757204480,86103 788486294242557952,106085 795027454037553152,263926 791701728165060610,238780 786421779044720640,203350 752295754933366784,14277 758132691736760320,50789 763200249691242496,76410 773717961039155200,11774 792734760175034368,246225 794585436299653120,261155 769192386387861508,111049 765550250111021057,87904 763665986054565888,78853 794552262760624129,261155 749927370740600832,10735 758844189920468993,54070 750868410800541696,14641 765256917950226432,69548 774057571468533760,11774 763411832572825600,76652 769497096076480521,110585 750863403741175808,15808 760273031545643008,51069 762075494175178752,71429 762795456883744768,74943 794510920055717888,250953 756278934526885888,42495 763454028781084672,78401 785328373669191680,11774 756301531801128964,42249 772877467367464960,132761 786767441216942080,206054 795372857270341632,266151 750456183891357701,13046 763501467755950080,78861 767949933626396672,98890 748909563047444481,11774 758063247845122048,49649 786033090938347520,192989 753738465896984576,22439 756490660459319296,41486 792824494943457280,247877 770578376033705984,118192 779913096043167745,176203 766203562514870272,87245 785966323016740864,199546 786199639640989696,201494 790977132897902592,234796 794592423087407104,249926 767525674492039168,97386 774916756330524672,144730 763812853253943296,76623 787091434377662464,207287 795012475234222081,263896 755964899344384000,40550 792058625774596099,243187 753561253595996160,27317 772818915827253248,132335 786979928763949056,207613 774992881186582529,143043 793590217492074496,253793 757625290944311296,47761 791302219970871296,236502 755474794598895617,35931 781906548356505600,191354 786994287577796608,207949 762694224139526144,74247 778671898892709888,168284 755021113793531904,34093 768228969019797505,104162 780865060373729281,184044 755191483876028416,34898 771433205249347584,124883 764250221589258240,82066 765788495533277185,13343 774368984514781185,140653 787008416636076032,207613 785323904382500864,11774 753033455005564928,24108 733401167183536128,11774 755967129346793476,40881 781327638916771840,183759 785736584347787264,196277 774168366990827520,140444 781350342504046592,183759 785902013427187712,11774 767841774060630017,101681 787831187397947393,205197 751175269696868353,14351 773968894394380288,140444 785757935662051328,196277 786368155601899525,202007 793265033832697856,249444 763187117921071106,76723 767850786588090368,101681 795481258432299009,266786 765304748769619970,87062 795356791852978177,263896 765987063170670593,89845 773652145027645441,137612 754064123328024577,30084 763447152508932096,76549 775779705215676416,150663 788156619754393600,214976 795713801819590656,267855 754083760941871104,31767 762515808471834625,73001 768894886674329600,11774 781216341483261952,186584 789489540939575296,224680 793145040612777984,249469 780516851520380929,11774 791682959967342592,240067 794597502762754048,261155 753325929573691394,26492 765950100581523456,78566 773321192912613376,87904 786424462660935680,197512 763398216364662784,77361 763179817634324482,75899 776613516744667136,91285 760468760650059776,62798 791737477832773632,240070 786361927685373954,201308 771198927538298880,122973 791717381542477824,240926 758857029372878848,54070 770240346567704576,117257 785681122361503744,197512 761389827124301824,66842 781657543743565824,188492 788164563547979776,352258 758273050089488384,51239 791640580174389248,194349 765212680391012352,86440 768955801696362496,109875 764992738043494400,85377 750427618059489281,13343 770276690777997312,116306 793484135838937088,252408 756598474385358848,43553 763928752631885824,80393 750451251096281088,11495 759338469827055616,57258 778311928431075328,166339 757986952868003841,47693 773591111164129280,137042 794538452075290624,261155 788926952090599425,220029 756190765823332352,40534 759364826246189056,58024 778159052329189377,164826 793997834760531969,257492 776985010188320769,156835 778474396780470273,152594 780634630361714689,80785 763056263077003264,75724 767211586519912448,97852 790643221735018496,233131 792412203357831168,235215 757109544321445889,36145 771929692723085313,125204 787629692690034688,211872 755975377814753280,40773 788376395760238593,217106 758663926041030657,46384 795392757435138054,266151 756977616566030337,44450 766819474943176704,95672 788869534518284289,220029 794537936020652032,261155 793634746731417600,250785 750804122933268481,13884 753413171533131777,27045 760764752326979584,61458 770261114437459973,112363 789130645565956096,222682 793328857990520832,249951 750477065636294658,12746 768854736342814721,105109 793872186620547072,255942 779283169514250240,167389 791737927390797824,241034 791579026338918403,239405 794222775682535424,256255 778352964268199936,160539 787021958554591232,207613 788622857190375424,218258 778359803978579968,167220 781340368352612352,139404 781489807297880064,139404 762897161709166596,73712 778945075149766656,171168 753755164687884288,349060 791966563800784896,240483 776828458940768256,156835 791053023480995840,232169 772792479607324672,132335 793995288818122752,256217 775641087146856448,148874 743497334655324160,11774 760238434443079680,1248732 781229636864708609,186212 774799540704673793,131421 761695444422500354,69684 776257773935824897,152872 777285272056672256,156835 760163126755094528,59551 791049210858762240,235590 757624450787467264,47782 764150511272505344,81702 762740466735472640,74681 795011291668774912,250293 781579752415105024,7224 753768861841760257,11774 761021905453273089,66116 764177893014417408,81869 771404223430877184,125070 774318785511776256,141887 781033901762510853,177198 794713295123087361,262296 750955474497961984,15808 753117805885751296,23843 775025453472047104,144611 792809788358942720,247379 793396458691133441,249926 793615329926656001,254135 758350837085196289,52554 794544698559897600,261155 793097179162378240,249469 795028762186366982,263676 770342582325014528,117609 788939670428188672,221785 790910982503608324,234583 795412120435298304,265858 765663779564638209,86103 777704881024970752,159999 732718351479377920,353228 764806081084293120,82002 774083824695119872,140232 765009365229146112,85159 766013302216556545,90471 760682331896152064,64197 762320818034450433,70886 775825785366118400,151770 788737854365196292,220332 792747278779940865,247232 763361508419997697,77731 764095259127054337,81702 776312699550470144,11774 790019440289034241,227242 793168211390922752,249926 763452706639998976,78096 766057367242993664,90482 771801500452548610,125853 791131649023115264,11774 751555603730878465,18452 755587481328717824,35044 765902872768684032,87245 771399583624638465,125381 791458132337782784,238272 755546677356802050,38476 767774955085918209,100545 786305579170004992,201958 764218321407451136,82283 795399442522312709,266138 752208198635917312,21415 753356114499022849,27045 765691124757311488,89198 755054206118162432,32963 772803770216357889,132335 776140159335006208,153658 786837465197907969,206960 755477411970547713,37538 793219376048705536,250633 752130937614372864,21034 791982980617084928,240584 794729421555036161,262849 752755521954811904,21118 759364811545337856,56924 762461169097379840,71265 786303624477569025,192032 792159264013848576,244221 749277815137136641,8047 749515589866119168,7633 754134976870903808,30910 758266346752716801,51750 732808285632495617,353320 757368137373196288,1248475 760689299151085568,48052 791766588978401280,240926 785283011956834304,193669 764138920707784704,80939 766055190155948032,90384 774194019089932288,140444 775478306846089216,149300 778567221568270336,168794 768185505439768576,103212 763228170258612224,73926 776059342734790656,153194 781344633897021440,186883 792082589192429568,243187 795728920154898432,267655 775805953371283456,151463 765000663076003840,79342 767078374657359872,94699 788432656736202752,217837 744674298187571201,1247662 753573421003309057,26066 764834674833096705,84724 771738673062621184,1170673 789897444301484032,227048 763574244907233284,78385 765643518148681728,88370 770761047636635649,120610 772887602492018689,133185 758045514923249665,47940 787079465411178496,207287 788290839625789440,212802 792867180757053440,246514 793653890193432576,249926 771916527029194752,128195 767751556745736192,101134 785644922606981121,197512 766987936327958529,96876 786067963732525056,49459 750252820897603584,10735 776521974189330432,156281 786609199644024832,11774 758685673565990912,54345 776913318099374080,158387 788450172112109568,218275 785493820108640256,196277 787789813827117056,205197 795718487826198532,267134 772168967590776833,127925 773521780833071104,136589 775409296674652161,146720 755208184516767744,33751 779121218897129472,172132 770169058872299520,86103 763465299819503616,78566 790927625782894592,164764 755848234791235585,39384 781514418102427648,113982 790970278922772480,234583 792019907189825537,243075 788483761222582272,217519 794180696654938116,256255 760936344092803076,63393 780928967498956800,179560 780466154963775489,180556 790898977055145984,234583 766585341990039552,94269 769688739236945920,114985 792155220323229697,243075 753515698903584768,24173 765659063476551681,88930 769824158243061760,105109 794586219602550784,261155 794709336203390976,262752 750370602217836544,12060 766106551702556672,87858 760634637857136640,61352 753333493824888832,26140 753990719577083904,30590 768855481683030017,105109 773922008774029312,1250104 781750445265989632,73568 790585926611185664,11774 773195622258122752,134033 791665752466087937,240483 757619888772886528,46076 777178931745075204,145524 794230079672848384,258331 772931720857419776,133519 773744749610164225,136255 781353830050955266,186434 757734317665771521,48220 759556635719106560,56772 794014073050583044,257492 766454926054535168,47940 791360676870623232,232863 759740184917409792,59452 775247542334345216,146338 790654094566240256,233307 793304408368951296,250430 744944599844724736,11774 766128275403837440,90384 780588516187045889,180016 788156191478120448,215608 790731492192313344,233692 789853702077030401,224680 785282495394742272,11774 780048111221604354,164814 771758458383196160,127366 751631131414450176,1248135 756264140646133760,42344 770485371410980864,118191 785660475098955776,195975 781200910961737728,186434 794929969235447812,260803 750391708135804933,12883 785854496236855297,196277 768943430571483139,110209 765340668126310400,79911 775946656365748224,146259 752939543435902976,24668 780542411046924288,11774 790751820612108288,235349 791411929474592768,237198 788389775723995136,217519 791793388555165696,193524 760639563282821120,64197 766409852239380481,93823 794688524230524929,262022 754744146217152512,30802 786612590885478400,11774 752030551817662464,14277 774281495288569856,137965 770747151823597568,121080 785858971143958528,198112 791469826971578369,222526 790295667449139213,11774 766376758048206848,92902 772976506322595840,133043 781489315780100097,185310 776211009132306432,154534 794552260822962176,261155 790246909235658752,229693 750361455988469760,11774 760968363111612416,65222 777134461448105985,158387 751109884838457344,10310 752878304189943808,22546 791054139027517440,235536 775070706577137664,141091 791346373555781633,238383 793157859039117312,249469 788875824002961408,11774 752665068576206848,22436 786706470335311872,206054 749586621331222529,8297 765217283451084800,86103 766493193743589376,94328 771139085519904768,122299 778676939557003264,168794 766407018722668544,92885 758509488391335937,53185 764168984384180224,82283 756904659282001920,44450 790912879784398848,11774 793872733994119169,256358 759110267502415872,56964 793931786963140608,252020 763733570292748288,79870 758437455628529664,53217 774432680511348736,132874 792129412275679232,243869 762622595069992960,73064 768193741609852928,104395 755273888829800448,36545 751749453707567106,14277 766723346763358208,95672 780428074722611200,180074 794683314024157184,262752 773277987018014720,135381 788906550438092800,11774 766753821871771649,95988 780809484398567424,182389 757545063815770112,47659 732787920063598592,354058 770232149811355648,117377 787732228415623168,205197 794605375097974784,261155 770308177820647424,118015 787735694651248640,210215 794637413868077056,262022 768521043598204928,106475 789874558329204736,226708 760534522991489024,63504 785341754069413889,195125 788418152434728961,217519 794786038153478144,261155 756703484309897218,43751 756555962329202689,43471 761579643879161856,69245 766395576342745089,92854 789807015141007360,226731 790718073007403008,223935 785495324802453504,196277 794202549440024576,257492 792127781475799040,243733 794162815309254656,258331 772526907246063616,90384 795280998946762752,218875 751899360061861888,20225 790753863271796736,233307 758907406990528512,52475 794711686242566144,261050 763828803022032896,80482 769175812209831938,110585 794711780198973440,262752 787429609994276864,209043 789187432151289857,223899 794533966657294340,120047 781184014216552448,185310 785493266661715974,196277 785597417982926851,197286 768292057341243393,104932 768645190768848896,107423 794562313353195520,261155 794925442562195457,258040 761642609152368640,69711 773923399819223045,139865 795099666551635968,247930 770980690846478336,121949 793502132838211584,252408 762333405371588609,70886 762610850423189505,72534 794982821387501569,262925 773841267172061184,139404 785685744417251328,196277 792460377938206720,242485 794667233389772800,260852 737723895604596736,11774 793538152648572928,246392 776566144408883200,156926 781117431565553665,185496 788827225957081088,220526 761925078627995648,70264 778276718607863808,167046 763699389541982208,355994 765170367212257280,86103 781204397707493376,186434 794261783909433345,257640 795371893167509504,266054 795685767578341376,265649 749358115347238913,8297 750029032578813952,10735 775001683579461633,146259 776387188598726656,153035 788812449281605632,213064 793442268598370305,252020 795681928154320896,146259 755196126706405376,36156 757803536499433474,49431 768540261106450432,107469 788555542826409984,218832 790731152621469697,232881 792355874283130880,244143 769641636930457600,110585 785310885627633664,11774 763080866549624832,75899 787893775003713536,211875 794694787291107329,262752 758362399393058816,51069 791102153523732480,233692 770639534308659200,119832 739562707104337921,11774 775110322311036929,146259 791715263154577408,240483 766269952131076096,91751 757448655620177920,47283 795421969680400384,18395 770817027581874176,121479 788082826310717440,215348 763909263572004864,80939 767863497308925952,100605 793200409338839040,249469 774656209945329669,1250177 790368312320483330,231211 755474356759912449,349060 786990670682750976,207287 787722482056826881,205197 793780100592459776,254209 759744061431541761,47903 769006148695515138,109667 791261103179259904,204413 794362611080933376,257492 775432386205085703,148045 781355090225487873,139404 755503739147026432,37993 793803858464104448,155295 732651259765854213,271850 752906960937234433,22393 773605377132761088,137978 791378370944651264,238395 733828633802866688,349197 767707860482396164,100605 776694027630419972,156835 793186996961288192,250033 757296741137907712,41702 762749683169046528,73926 767806909378338816,100559 788745566926667776,193121 788451687631421440,218275 788831412266741760,221297 791738657291972609,240067 762654699199881216,73926 795090466199007236,264397 760952583309578243,65279 776826897183498241,158520 791674325543718912,11774 793915177540395008,251788 794684982899908608,262752 767748171774566400,11774 775101934843944960,145926 776913222154661889,156835 790569699276754944,231894 750400671153872896,13201 795069992165371904,264397 757328734223343616,46612 767718456368267265,98072 775017774653452288,145795 775840153025777664,151156 750491309849210880,13450 768175145194323968,104332 767809926110384128,101681 793245637605228545,250633 767683258322530304,100202 777023798084243456,159853 767872554660868096,101662 769232547066753026,112399 751064902689849344,16506 768133281011240962,103354 793267804484935680,248253 762775611056197633,74133 790874792089878528,234583 792927966472704000,196631 765541915806892032,88052 755506380182786048,37993 750809642519949313,15536 762379372602888192,431998 781818705214832640,190586 790580393124634624,194060 787117724019396608,209292 756851042411773952,44450 765599004319100928,88361 768536533720829952,106763 733179827046469633,355480 759486539713814528,58227 768773532016926720,108849 781567711377821696,26066 786966799120084992,207949 789157706393235456,223899 750855729138008064,11495 771698352991895552,126993 773830305174151168,137315 774160613689798656,131421 752136581243371520,18215 774228542733230080,139404 779086827265388544,171693 779804226549641216,156260 791505580821127168,238207 751178067209576448,17591 762176668874092544,68993 793883612693213184,256255 767825554070499328,101413 750842525548580869,12185 768522338132332546,106774 775535104026345472,148909 772767659507146754,132335 757502948133904388,46280 786937747340685312,207287 792438611668893696,245148 762456674653188096,73030 776921974601900033,158387 788102002710614080,215005 771399678399176704,125367 771745341787869185,126390 767523670914899968,98972 789148778553114624,215505 790914330313232384,234653 793933303967547392,236884 750698426371674114,14557 794005142857195520,256439 771128992212680704,123583 770780130033545216,121046 776174493022564352,153033 792958922822856704,242693 773903165464772609,139404 753693425950687237,28981 758380746444791809,52061 772225895075553280,129471 779798276702871552,176203 789430343312875520,225981 733053350996938753,355261 770976840672481280,121636 781774853594492928,182385 790883176021241858,234583 792195879260213248,11774 756380479822192640,42249 756595525458157568,43471 757730799391236096,47782 795702806216720384,267862 760965867098279937,65222 789805403408257024,226490 795019993159180288,261155 773111524013539328,132370 752952808333152256,24624 767892600929914881,101383 754744072645009408,33356 764874316307689472,762119 791624674148950016,240145 795132377227890688,262486 790261632442171392,229693 759805839330906112,58267 766429128539144192,93286 777225146495033344,157082 760023592331517952,57714 764080212929753093,81702 785567839654674432,196676 792176451810430976,243187 793041726453710848,243398 794327379753783309,256038 753485365298638848,27317 791062675388243969,236454 771722661881798657,126152 786981517020975104,207613 791001118985883652,234653 778622916665552896,167407 791059656294686720,234583 792806660842684417,108396 785351127680294912,11774 792065709610307584,243187 793915469220544512,252408 754776589989089282,33356 780925576492134400,464984 790997347719344128,234583 762739129478160384,73712 786339410010902528,202379 787040721442222080,207113 793168815693631489,249180 785324090554929152,11774 756228271906234368,41680 763492244393308160,78198 794668620165107713,261155 750447675221405696,13532 795374883828015105,265878 792356830487973888,243187 793397824511619072,249926 753665207533129728,27045 753619017286479872,28262 765464282788081664,80393 765572168629354497,88052 765719744603361281,87459 779471720730288128,174230 794167189880246273,255942 757368547060232193,47184 792386390268923904,242284 763410234622742528,73814 768853258802753536,107745 776936515452579840,131210 794613001152139264,261155 754985509353558016,33355 763264514167111681,75677 788710808989601793,218832 789087060007149569,222655 778354628169719810,167676 789827382874087432,227795 769273574091808769,111225 771139099990253568,122967 780927987734708224,182924 776872974871883777,157693 785688122000420864,196277 766754741909065728,93504 733831371399954437,65113 776083858617880576,151688 788031054535913472,214354 749991355401662466,8431 772911402256310272,132335 753439917506646016,27045 768474060267196418,11774 780562486860787712,180233 774339504450789376,143126 775438492256047109,148010 756500665740898305,42249 776928406898212864,158387 793467224438767616,252196 763715794320629760,79561 786547745947578368,199561 763942930759360516,80393 769321051742347264,112661 792895959441240064,206666 765563148996706304,87904 769649501606846465,114422 790993067138486274,164814 795308208516726784,266068 792147829305278464,243865 774001345619722240,140025 790496684199571456,231792 792273661067530240,164814 792841988093730816,247877 779327927057985536,158387 791388980474359808,238780 795296276686503937,261155 774359605694439424,139404 789208851618803712,224297 773901392515854336,139865 775114986788102144,146460 779344134670692352,172089 747481433334128640,11774 765239442751655936,85767 795746842197815300,268448 792061503767805953,240067 781209595800801280,186434 788524019750404100,218275 756283673176109056,42432 761677428955623424,69548 765351682192453632,85562 775758361623203840,151463 770696449159946240,120474 777096102675902464,158897 779020042327298050,171324 769313051073929216,107469 795613967896969217,267655 762971747037483008,73926 787508032695635968,210481 757806133364928512,47940 770677061044342784,119937 773939061031591936,139404 778217887861473285,164669 793436219027787777,252020 776891093975719937,157755 785323248242352128,194091 776429576780066818,154544 774354773965352960,142942 755080342483111936,29614 732614964192641025,350826 791541109977550848,238395 794007654704128000,257492 795462873929646081,240483 756287454022242304,42495 766532604396830720,90384 794624689234591746,261155 767255793020219394,97379 787694990839414784,210253 759105259092533248,56206 755178134878629888,35890 755936401871568897,40802 773625047491698688,137042 774074003325591552,141360 781561814039560192,188310 794270204863909888,259482 764891943084011525,84724 794592061081190400,261130 786990027053998081,207613 758662377051152384,54070 768153823684730880,104162 770892131871420416,120353 788785528724389892,214353 768893674704953344,87904 771801654265909248,128043 791173127514431488,350657 791761375072751616,7047 762671601758433280,73968 779029021405380608,168794 793246390927314944,249926 771299815930159104,124589 754080786559762433,30590 773575309769658368,137639 779500399560503297,171886 785561363993071616,196788 791357081265827840,238395 764816507633274880,84724 772701355156705280,117257 763824055103258624,80393 758031922886877184,50314 775546898971262976,148684 793177733677187072,250033 753955748866953218,30590 759649607869575170,54070 786969645974638593,207949 760581999673290752,354841 771963511324966913,128615 785277128094851072,62492 733164147504877568,353200 779664937320849408,170373 793138894317420548,249841 795036627215273984,264677 750428285755064320,13343 771163202516242432,119832 788508738948767744,218495 774226852344987648,141867 751814645313249280,14277 761953480105799680,70540 767810676769173505,101681 780207731248693248,173917 755846623402622980,11774 772960478549204992,132335 771355901471105024,107745 786951942698250244,207613 757651045325475840,47761 793791820375265280,251803 753031985862434816,22664 765686467079315457,88432 768447401644482560,106281 787015221877493760,207287 750413652142936064,12883 788064320693346304,214660 765596022206820352,88311 778295293829795840,152594 753487757532626944,27045 790356321963020289,228341 788102373742747648,215005 790906338054250496,234583 776791568195866624,157606 755463818873081856,37294 755917461153648640,39979 759257091307663362,55710 760871657531727872,11774 789234448323805184,221297 751738370024435712,19458 780906733044654080,181886 758107173759037442,41703 777533779011260416,159115 759107441044889601,57092 790339749743505408,230283 753561464070365184,28037 760201136846569476,61545 773897427434602496,137158 774798675994435589,137639 761708721516924928,69684 781517141916938240,188401 788443591572008961,11774 794263665662951428,258044 776149805462454274,153845 785260945329258496,194210 753742085862273025,11774 795613674371223561,267655 755313691546050560,36057 742331388037353472,349951 754777468750278657,33356 763511222134149120,77612 745251768146223104,11774 781304652335767552,180016 790722107768438784,231894 794859675569311744,263540 788905360497205248,221785 793993654218137600,256239 794051878824853504,257492 765663914579197952,89076 778006727144775684,164764 770220793225633793,117257 781658035844444164,352982 753181933807529984,16593 761935760786198528,431998 761897160275296256,70072 793903478435352576,256255 794315110562951168,256038 781160063385862144,185971 760464331544731653,54422 788106680575922182,214247 790878833272586240,234583 795100428841189376,265257 786915761138741248,193292 766433295508922368,92959 773930058914213888,139404 761571663943200768,69231 793831651465756673,255393 786535286687891457,194154 787595962260881408,204078 791347801703800832,11774 767875922837897216,101681 788830661914177536,221228 792045538531246080,243075 791744559470354432,240584 781347401160286209,139404 786321212905357313,201958 764209547577815041,73814 774056628114952192,141316 777663681341423616,162596 792726356585017344,192320 794556665181904898,261155 751611498309484545,16092 757993781065048065,50500 785250084082548736,34235 779120694152065032,172799 787305932355084288,210215 794562343564935168,261155 758315516150685696,48015 773649662670671873,137042 775395333027147776,148645 781004836049420288,183269 763128921592213505,47188 776217485901201409,153307 758799759641485312,54070 769589941286367233,111035 787850314955100160,195492 750791602986156032,14950 763263914079641600,72035 767025997312987137,90618 788363664290033664,215437 794001162638757888,254209 754036114999087104,30339 755756288508698626,39384 771447782976675842,121479 763999045849186304,74438 765338575181385728,87249 792135668549976065,244297 774501183650164737,143995 781535691377377281,188119 791311945089556480,237491 770790746005790720,121479 779688764327202816,174660 776184573419884544,152314 791095523788947456,235487 792027425681117188,243187 764253247058182144,431998 781161655438745600,185310 786515551753478144,200460 760527941763751937,62796 775066307381366785,146205 787267218862067712,209151 788856960879890434,220526 780778285760380928,182960 763837791750885377,80716 761668166967713792,69947 788006676343431168,214354 752805250151612416,23167 780923497379983361,184223 785334861112414208,194648 789152209992839170,221416 788866221882040320,220815 780924203147014144,183283 753558553458151426,27280 762763957127880704,73707 765711112130048000,88920 747535428585160704,11774 769026711610593280,110659 792072787313786881,11774 758100673514737665,50923 781540939143585792,188119 791339126574424064,238207 794640835358834688,261987 794679638282805250,261666 764137303140741120,81702 765753297135206400,88920 779898349382098944,174728 780604760604839936,181886 780443146354294785,179936 785324506147676160,11774 791977106460778496,242698 751035672320876544,11495 760195879538139136,61544 787292510817251328,193121 772881832001941504,132845 775430461526945792,148574 788548687152709632,81929 779010088669319169,171693 755933760286253057,38352 771847877228306432,127957 732228757780615168,1170318 768161737073766400,103294 737331174226399232,349409 781631035620597760,189515 791687047526359041,240483 793507572263247873,252711 754035754901405696,31377 754058678576164864,30910 760588125533900800,62798 790692807107153920,232640 747807749371760641,1247775 758448598585606145,19598 775372147942273024,148045 763164579970985984,75899 765216466484420608,86103 794681787876159488,262588 778659218819731458,169310 764982344784617472,85562 793149813097312257,249961 794608010429603841,261155 789851692045066240,227486 793896204832604161,249926 774043639093735425,139404 788717298487996417,220029 790564409089273856,231894 795761201183653888,247930 781294529160675328,181419 752133771504209920,19000 750489513428824064,13289 790062373662961664,226490 791217443288944640,236945 793917557296226304,256564 753703819742031872,29040 765919446594625536,89930 767395621431087104,40886 749048984879132672,7045 764475201648197636,82066 767135084537384960,97468 773355782440038402,134993 780642161591144448,182257 792931416283738113,248514 779005987327909888,171168 790581965900517376,231318 754773180242333696,33355 755764012126707712,30354 765017085747486720,84422 754965108447584256,1172414 790939236102836224,234653 790306670530273280,230277 794721237159313408,255942 755558476630241280,35890 793649480264482816,254135 794286902962581504,11774 793481560360120320,252020 753597685161013248,28128 769663189483073536,114779 753756095915622401,29263 768913690146013185,109104 789102177771982848,223286 765006910131019777,85562 771345596099747840,124918 774811100294422533,145244 792116058882707456,243075 792412215747944448,245268 794228906161115136,258331 794624842414850048,262053 760270953746051073,59666 792497767075766272,243286 757568230273667072,47782 770439178018435072,117799 775791130134929408,151523 776507903582797824,156253 763357871740510208,56391 779414681702150144,173446 774302252685070337,141912 794116116708737024,258044 774690936861388800,144654 751101948632395776,15808 788173176685617153,215005 785867152225992704,198591 768549209956114432,106716 781217571098025984,186584 786341853733859328,202798 781224553712263168,186434 786589431276843008,204835 773672876411121664,137777 780779722447790081,182671 792425376374939653,244550 763940349173637121,80939 766627155102998530,93184 785356862682124288,195125 781504718526963712,188119 792834847752552448,247877 774007771138228224,131421 780605754927620096,181964 781867538296733696,190553 788537114623344640,218875 795034386739695616,264431 780605701303496705,181789 765328395244675072,86103 778216241983004672,166265 795104788698394624,264397 762154059906314240,1249007 793190980480438273,250430 794572162585788416,261155 794602497084104704,261796 774817908157321217,144692 777251866795188224,156055 768112652392472576,103029 780949928415784960,155390 788355095792586752,217093 732167060579487745,349283 790896237851664384,229693 775095233050587136,146847 778666002943008768,167220 788144240417239040,215257 761231519616684036,1248907 752094832592650240,18331 776880605111816192,158673 778650061588852736,11774 791473737455509504,239405 771891944041480192,118191 792529739705647104,246225 760230233622454272,61494 771075123021484032,122299 793212918741495808,249871 785693288024121344,195975 763826072148336640,80647 775399621736722432,148645 741714493986590720,99816 768459021942607873,106281 772156518489726976,128140 795677108039127040,267954 775397896833433600,149040 779406705977327616,174315 786184689492963328,201441 793206754603589632,249469 758109723564531713,50698 787104198081011712,209184 749477594643378177,8891 768247473047384065,209828 769670889839427585,112032 769846728031866880,81929 770941431326314496,121612 780839409545388034,183269 769317186360008704,112199 793307904820383744,249926 761755936335593472,69947 790642372233134080,232169 773892503376322560,139404 756625020747669505,44450 777889798321082368,164171 750817845911494657,15536 760695213610369024,64329 763445531750305793,77577 775097551771033601,784840 771290934155833344,122559 776557304250441729,156053 778653418474921985,167319 778734035099013120,167939 787090825264173056,207051 795608397886488576,267521 755447713932509184,35890 767254249675821056,94718 756933452725747712,39096 781503603047473152,188119 790781891163095040,231881 795762637619548161,267862 732323627815870464,349764 785279620945879040,193828 755881676673282048,39697 766804279885598720,351236 776058252362670080,153194 794694072443301888,262849 760147726344425472,11774 762385286475100160,431998 764317079298334720,77598 776915873554542592,157993 786951052138467328,207613 762760364073201664,73712 764809563145199617,84674 770883808262369280,121359 771402499706134528,125381 762840784571736064,73526 786012807623999488,200235 753635669562580993,28726 772245483871961088,128615 751882797464203264,14277 781849896882143232,190635 777001101446877184,159861 791357821950525440,237908 791762884061716480,228124 791778069442813952,241678 794673654277685249,261818 756554630679494656,43553 764091276710948864,80939 773965402137296896,140211 789284122862555136,203546 770944626421145601,120690 795217581410021376,11774 771774545287979008,127134 788454223377756165,11774 794550079260459008,261155 793977298450087940,257271 765229724884869121,84689 752917109756137473,24134 785826588449501185,198671 792925473915412481,248598 772900914956951553,132835 780609677574889472,182037 749194815741591553,7259 792760563440824321,243075 766814849569591296,91592 772640523127431168,131210 760448311346204672,62851 759098994140131328,56784 775727147344244736,149200 777102683727593472,157993 780426807665266688,164764 765979277162647585,90482 754707922047729664,22393 781788062078689280,190424 761649820708708352,67852 777356737019981827,161542 765612411030163456,88669 788639929429549061,104244 764343126500651008,82582 764879446947934209,84724 785650708200718336,197512 756326751098339328,42249 765076363426443264,85562 790574006990667776,231318 739726742143664130,349918 775538174684598273,150064 789171244889284612,11774 795717170672050177,266054 786601664786599936,11774 792073759251234816,11774 795240755522572288,264774 777352211013701634,160468 794787555770179584,235580 792145464036655104,240793 760304173359521792,48052 794531467560910849,261155 747494213181386752,11774 763485520882114560,78159 785859211926331393,197512 793652140770222080,252581 763086103008141312,76410 766755540496179202,96039 768162078028861440,103354 776592749650849792,156835 785327473273765888,195125 785735909316579329,194085 790883953901207552,234583 759976599575891970,59666 778009162613522432,155979 774709011253829632,144690 785646397697564672,194082 790943598359351297,234583 794970757214322688,262022 785720556767289344,196348 751603975154171905,14277 793104492216455168,249469 791358477486526464,238207 793943401880240128,254135 761754073506852864,69231 794568806110810112,260033 795401473970601984,266491 790933609053954049,234583 788021225574375424,214492 788871655993053185,221832 795276272985313280,265881 746916639313113088,351992 773525700917596160,136515 792316893067554816,244815 793893794609594368,256255 795671209576775680,262022 760556790949871617,63214 750374566116073472,11774 780041931917144066,177233 766602218988564480,93387 786198991734124544,201619 771682825598701568,126493 777818501683748864,163796 774030570309378048,140232 790076882280742913,351424 790723104196534272,686533 770293552706359296,111558 759726022581334016,353879 762742526595964928,74681 775330343662465024,148045 786302576312455168,202217 792078423422144513,238099 749721911739973640,9145 794334194218332160,257492 761007016370319360,195876 743918706208677889,351340 790892086144798720,234583 785242585849749504,194221 793194261155942400,249469 759088258307489792,56656 776080517959516160,152872 751620129314701312,18471 764053221123952640,81536 770378722448908288,118191 755138206153125888,26721 766047112610123779,90384 780800720056430592,182036 795698935394275328,268281 788521980131577856,217519 775436004895457280,148574 776795912127459328,157755 780832617704947715,183269 787354638257446916,198671 793486365476261889,252741 794038524576047105,257492 777532406446317568,159876 793986131369005056,256531 780691424543113216,182257 792080040448053248,11774 793113646834585600,249469 775034240664690688,146580 794605281376346112,261155 755803301786980352,39685 775070196474126337,11774 778181968307621902,164826 751087663411785728,16269 786696928029540352,205353 775257024187682816,147508 788552744793616384,214976 787155154382520320,209351 758374957692948481,52061 781594967131193344,173917 794603661087256576,261155 795397443185733632,256534 792548377582075904,245750 778541652499718144,166282 755902771816038401,39797 767816760229847040,101681 792483576461692928,246273 762597802635628544,72510 779960519985811456,176203 732434168215310340,1170454 775709900873863168,195876 791492253374185472,238207 791693493227794432,240067 775900240239071234,151741 776483411036897280,155390 775726651015569408,148748 751168431114846208,17416 792857418816421889,247241 794693914775142400,258598 732196850292293634,349824 757611185298694144,11774 757681340909228032,48840 770574215518916608,118985 781162295716155392,181419 793622011239030789,252020 758323478625935360,52494 787836221485481984,211829 793242195939778561,249469 787177656760438784,198304 753310381792256000,26066 776266189530013696,153845 794731905132412930,261155 750390074232168448,11773 766630529584291844,94690 773684583485153280,138616 776103350874042368,152735 794970597369507840,262752 791135944674074628,234622 794139990791950336,255393 771111349413896193,123678 773667429884973056,138532 779419165157363712,174115 792098591405989889,243187 762760712028585984,74827 792474454697779201,243286 766764238652186624,95919 778465887858794496,167124 758060720403652608,51069 759721324260364290,59211 778780475686998017,167220 786710719622447104,204413 766735169076289536,95568 734171036875264000,353228 781472351829405696,139404 793042026585546754,249013 769695907692552192,114987 776067270040817664,151185 795413939190464513,265855 795756737768800256,267855 775335017979359233,148045 754221968883326978,29898 772913949075439617,131210 758060466484764675,51046 763870244683313156,79987 780919257924198400,184223 790978659930832897,235590 753355249755099136,26005 785500742165684225,196277 781234518665474048,186212 790889561622806528,235349 787124714028175361,208110 774464122964410371,140444 781452476171988998,139404 790565906002939904,231894 794552249955385344,261155 763474482111602688,78205 781305534565715968,187294 793483658862604288,252741 770823202071281664,121146 787760741579456512,205197 756279931160584193,42344 780836124533153792,183269 772109635968839687,128025 753314858200948736,25189 760500967020240896,63214 794711208712605696,261155 771578229207425024,125853 769947805540425729,115511 785656587645952001,48617 750712986822582272,14351 753713076063436800,29456 763748958736973824,431998 771495566450708481,115239 761281838631362560,66851 785617178489868288,197297 795366830999117824,266054 757273034734473216,46763 785850527988998146,197512 755840326246408193,18215 767155759385686016,96851 788486697734418433,217837 789140284286173184,221416 777986725767442432,164869 752735188979818496,22750 757335461987753985,1248449 773535265424019456,136904 776798653201649664,154981 791818529117003777,234990 757968494721847301,13343 761979628944760832,69878 768078028190515200,101463 794248752504705025,259220 757750765360451590,49278 792992224283856896,242693 793680648913362944,252639 737063556676497408,11774 771511005541179393,126390 791142708299587585,196314 764936317172117504,11774 758705589081874432,54070 770083341118898177,115511 787150254961483776,207119 793154532536557568,249841 764603919133573120,84209 792073242487975936,243187 767751281339277312,100893 775786254235492352,150426 787311566341468160,210289 795325837830713344,266079 785995045241487360,200490 781208839697772544,185313 781477204525928448,186584 794984249069867008,263906 787620482967277568,206666 756682298104307712,43553 758035182326804480,49480 752124987297832961,14277 778298166730907648,167319 794904046285062144,254135 767696121963679744,100605 758434227838816256,52659 756539486423556096,42495 777146443379380225,155898 786979157628620800,206349 757337869635682305,46405 759747299824152577,353879 778371807510401024,167305 767164450801487872,96898 768197469121441794,103506 780492560758439936,11774 780957436949716992,184223 787742402500890624,205197 764254353582616576,82066 755914887629373440,40566 774689671569870848,144654 778724802970259458,169327 790964928207126528,235487 765340161991258112,84886 775773881915158528,150511 778302099406725120,166409 760130160419045376,61145 788863998082985984,220526 757750413697376256,48774 761215857867358209,66897 771392986064314368,122015 767168110428233728,97811 781356122322198532,139404 794224439214870528,258598 788751913877594113,220332 792286478927663104,243075 777545582009315328,156518 791661043608981504,240483 794661737639378945,261818 794685930552655873,262752 753872159999655937,28626 790620124202037248,232601 761234923353153537,66800 753424398820909057,21332 752876494620426244,24134 771443625712640000,125276 775428803346722816,148045 787799678792392705,212024 790278306734178304,228341 773723897602641924,138155 772972607029194757,133109 774676364440068096,144494 790589573852082176,230929 758117558583193600,50110 764426735098167296,79246 795699969881739264,267862 793083191791906818,228634 775379141591965696,148870 787062093841178624,207109 788103595992416257,215437 776532447076888576,154832 792123284728979456,242693 771480324513464321,249811 772876586282471424,132370 781562723389870080,188304 763714789122019328,78566 771387652981436416,124883 789818987983040512,225358 790876017560653824,232169 793951576889131008,256440 762078461670350848,71324 753294377158635520,25889 767846600689405952,101681 757250762099396608,45014 758382202358865921,52030 772782575446269952,118191 749679856267382785,9675 771165639641698304,112939 790610027899793409,11774 756871323641454592,44955 788626692239654912,218258 767467861573066756,95055 792035990068203520,243075 774925671562739712,144494 793521076651249664,11774 773183572324782080,135025 786498393728290816,201958 744783467691466756,11774 761944271528353792,70858 774004894298611713,140495 773896649881948163,139865 790603914009833472,232791 754743821880004608,33356 781201899664056320,185313 788037568008978432,214492 748701327769960448,16728 761564927895011328,352982 793672186506555392,252580 761543378882400256,68993 772798987665637376,132335 787090634028879872,200382 793548742435536896,252020 753743381591916544,29263 762768627359637504,74133 792094710793986048,243167 767858809184354305,73282 773191396975050752,135025 792574048970674176,246225 755428158245961728,37433 768132401100881920,101681 771123970871402498,122817 775169978056052736,146259 776165205344604160,153845 794620667496800257,262022 764108546275500033,79592 771818333570146304,126389 786000881657327617,200386 743743649377202176,9639 754025920697143297,30339 770043832167718913,116164 773930826337751040,140211 789316615259189249,225427 780497644170780672,167399 781760479744098304,189515 793991543204040704,254135 776868157390630912,157840 787420588587360256,210253 755832830572331012,39462 756702215604150272,43391 771704509286481920,108396 757469672400785408,46384 785492989363662849,196277 788069675573714944,214209 794316613059084288,258331 762743906421178368,431998 791446273710706688,238999 795716932922130432,267737 752185834426826752,21483 793939938450415616,257026 781261262932078596,186149 792104874280296448,243075 750445545328566272,12883 761616826086203392,68993 777213337184657408,160634 794056767739142144,256255 776362099115196418,354830 793162511260397569,249841 765646733418323968,88669 795040846504554496,263532 786401854632583168,202636 792259741988884481,243075 773287916160233472,134371 772273537310662656,90193 781485304196792320,139404 790897294560354304,234583 792632598094839813,245607 793837992204836865,252541 742209750516039680,352839 774188989150396417,136110 791495292981960704,237999 794590485222330368,261155 795306258777669632,263926 781253295662825477,186149 794209849902931968,258598 788043470170718208,214492 789310616863322112,225359 756418556753907712,42249 774066935612833792,139404 795084320276787200,264397 732601615639674881,1170365 785498903323873280,196277 776911911744966656,158387 763222579830194176,77303 759065710152802304,48663 764844556949020672,84724 790007285032550404,229159 790895096061235201,234583 793101801520103424,249469 763491378814853121,77668 761383694980509698,68163 786565236442730496,204413 786947476674650113,207287 791360401501884416,11774 793520417742794752,11774 794554586115751936,261155 768980939552595968,110381 793594311409491968,252020 779865768057970688,176218 787088843421790208,209166 771003736235782144,118142 791635107891191808,239456 794526263859888128,261097 771834617183764480,127134 780754878759071744,182036 788172874330673152,352258 750405389938626560,11495 758266005869125632,52061 779072339166187520,172056 751821708521250816,14277 776768085323812864,157840 785970690189066240,196788 755168505868148736,35890 752624661788184576,22664 756801294669606912,44461 768868789765025792,109666 768951256715067392,109666 791330946611937280,238207 794532276159688704,261155 738460539647492097,352417 757619071718490112,1177387 772829661088849921,132914 785904902564261888,199546 794544244316893184,261155 794787261305016320,262025 789303656063442945,224552 755161357792739328,35890 771119197807968256,122344 779073710607204352,171324 793434043555643392,252020 758656786765262848,54070 755193814692732929,12954 759186215111360512,1248642 792764529923002369,196314 791707674186395649,239467 792208123700412416,242693 792070778464432136,243187 793120915731075074,249469 775238135684878336,125319 772184998095024128,121795 773884103858978816,139404 766334083899064320,93036 754854993199374336,26721 765631633001242624,88052 794197156651352064,258331 753239999919841288,26066 789308956309008386,220029 792146438604124160,243187 776096684606648320,153194 788833093498998784,221297 771884618807205888,128194 758663498226278400,54070 751601227029438464,18395 775066759145656320,146405 764807292932022272,82203 762870143776985088,73814 790972924207300608,234583 792021368829128704,243075 794683544706682880,262752 766458688424992769,93286 768904381500534784,109666 764382967359823872,83342 772913356109910016,132364 785674981418029056,197286 761208809528430592,65222 766406701218050048,93286 762657582401986561,70060 789795238999101441,227242 762670671797297152,1170856 773761410337693696,134122 794306449006436352,258598 764695605604192256,82066 791709853613817856,241034 794318001331793921,253032 763890654267211776,80482 778517393152749568,152594 785643490051055616,195975 768638092332761088,107469 794194209276362756,257704 794644361539514368,261155 795605184143626240,247930 780966650006822913,184223 792400331581730818,243187 751601592592310272,16728 769925705643728897,112336 755912033732812800,40668 773177280470380544,133043 786242039671234560,201958 757204408165818368,44450 763820311372500992,79691 795373928042655745,266500 791025964255813632,234583 761309735312384000,67915 775481801686982658,148994 786955731685761024,207613 794378036359659521,257325 773358951366811648,132148 752962240576425985,24248 753282939396427776,24467 778233611929526272,166532 791098525799120896,236454 790701057919717381,232137 791382620219305985,238207 793328167809388545,8044 763802351140470784,79691 752718386761654272,23217 763383078383419393,74366 769131181640183810,111481 785846521979961345,197512 764820098758610944,84724 786747668735242240,203674 764979363683106816,84209 793858898528706560,256038 770030558562975748,105109 771082674903453697,122299 786601182697443328,203674 750012958441345025,8026 788529555912945664,218349 789129559593541632,223286 779149189083037696,172962 763358158781751296,77720 788018280980242432,214492 794245069754667008,259200 792929499633463296,248514 770410957008809984,118087 792791376324808704,243865 786903636152582144,207287 792279616173912065,243398 785320445922930689,11774 767336051941662720,97852 778845695402999808,147029 791332886511321089,223837 792491429130039300,246225 795027174382190592,261155 780622574384508928,181419 792282684919873536,243187 753978715705643009,25995 755125500285227008,14277 786282107135987713,201583 764202070589177856,82642 780856986749378560,169107 792373844791132160,232894 794229262836346881,11774 787070523867934720,204303 793870706605854720,255942 788504666183233536,217634 795660306995380225,267559 772040469530480644,128519 777964075842166784,164608 779339435120873474,173964 794731449907691520,262849 763346903539023872,77731 763414192103776256,78159 763524471093420037,77598 780809236506931200,182726 766350751748722688,92166 794596125181284353,261399 763729818756276224,78304 776248179406753792,154832 778319024396521472,165185 769693988446167041,18030 791705064708513792,239926 773346368417067008,135701 755802420282691586,39809 787242432480051200,207037 793911184118480896,255942 766328667265900544,93036 795316268706529280,266079 773937660175855616,140211 794697965675757568,249841 756348838139551744,42149 759041202947657728,55107 766382449119100928,93405 791040388895281152,235590 788570996919762945,218351 793797957502074880,255393 777535288956559360,162348 774981008546340864,145436 781119748562161664,185496 787037671902281728,207965 772078666431942656,120341 791302517409796096,237793 765951179415093248,90031 761012233878982656,1248836 791120858685149184,234583 794416907743035396,243075 774366879825657857,141360 787947380549136384,212139 791349481547501569,237908 755960902327885824,40867 765610676157054976,88332 765647135870255105,88930 776063220758880260,150404 776840807139729409,158589 785281142677200896,194281 786221724958240772,199004 751729654038405120,18323 791461705243033600,11774 762455464390950912,73102 764904524997943300,84886 775525122887278593,148994 752142508684115968,14277 762440442814222336,72759 773967632638873600,140444 774408426629713920,143041 763493281288163328,77598 752921974209404929,22746 757865185025622016,47544 791671221943275520,234990 791639662997573632,240260 738420942762835968,11774 792435904463966212,242693 773534017542983680,133702 795295598589202436,264397 744434731488423936,354825 787400109000568832,210694 795100512400142342,264414 774173164754513921,140211 774233634891034624,140444 792709407327055874,223999 793269580689006592,249926 763411297966972928,78100 764483756887384064,82571 733027099087241216,354120 779736840823767044,175092 764145153531645952,82209 774385964571512832,143206 787045598973145089,207287 776625118860742656,150663 794149259218210816,257492 788206731188809728,215437 793153688072294400,249469 764651794391707649,82283 766473772023083008,93184 773123329297440768,127058 764069597104345088,79223 772864900850814976,132848 786955721682190337,205181 794939503525986304,262847 770934312409661440,122146 786232691649720325,56964 788027293641826304,211347 768216695701901312,103354 795457335137370112,233467 778634672502964224,195876 770794410569150465,120613 785235031769751552,193963 766355319014330368,92860 771256442460352512,122146 788311755374157824,352258 788591139364495362,32404 779081566488301568,168284 751916493097476096,19827 757252616774684672,46384 788008473908899840,214209 794589118713892865,261155 794993322578223104,264431 733051579830411264,354033 759712260361035776,59382 772125653667876864,124820 781426619923648512,185595 757028526415425536,44634 762094626144522240,431998 773684865065689089,137740 794656087383408642,261942 753744671755689984,22439 766262511301750784,91798 766414376853209088,91946 753952172765773824,29898 766767278125817856,96002 792949076727738369,245130 770627598133190656,119937 771492600645840896,125853 780811970454794240,11774 751582118849945600,18893 760237533816983552,61545 778076467468963840,158348 762444124058365952,72728 768926941403426816,109104 785282781689421824,193669 787716588359315457,205197 788759189833351168,220526 773830299901894656,139360 763153148932259840,76577 776960014426791936,159546 739105236304957440,352004 776720776082890753,157082 786003541462691841,199561 792503553151475713,246392 786590151036186624,204413 757753954407030784,49121 793915994817236992,256255 760972414238941184,65839 773890774475825154,139404 755167453395742720,35216 777960430580830208,164764 788407296913207296,11774 788889671723921408,220727 793463135319552000,252196 793216030227230721,249348 753073621573234692,22436 790891412711583745,232169 775321902667534337,148045 795153839204638720,11774 760892541382250496,65540 753981064117231617,28866 778093144126722048,164001 787139707956113408,209184 751883235529887744,20158 773615658227605504,136947 777530005597278209,160919 788752323262619648,11774 754049733505617920,30296 785673957898760192,197286 789147323960025088,105109 790369816443924480,229693 762413760128643072,72586 781042278316052480,183759 794527855858290688,261155 772838585993015296,132996 793199456380334080,249926 770426615285313536,118192 790715250504937472,233756 792747673233137665,245722 776785861962719232,1250321 758669346424049664,54021 786355879918522368,203391 793181237946953728,248988 751646761089892352,18893 771064750075736064,122982 770519297907101696,112788 789153383307501572,215505 793557508753207296,249926 750406121072930816,12883 788818739001122817,221297 793506374474956800,252741 760421680724471808,62063 789803068850335744,212131 759107440667484160,55660 765867108429332484,89547 793127668774424576,249469 793314998869106688,249926 779737996945944576,174557 790979293132324864,234556 791348115433553920,235348 758055526454263808,45622 771315418711650305,122982 777960485874380805,160539 765319025450635264,86645 768504451615293440,85047 772173477939859456,129558 789081497567387648,223286 752989665888796673,24788 767805714790309889,101730 794554339473821696,261155 780922622649339905,183269 786420028421746688,202304 755757300065927168,39384 760872297196621824,62726 771134554404888577,121492 777625821284474880,161988 794571047752388608,261155 769021412615020544,106281 772489593761529856,131027 781556919995473920,188119 779452322766262272,175087 753370883683651584,27045 790287889410191362,229159 761884374216290305,70676 794700864158105600,262849 794359595737223168,258878 780866661356306432,182960 794189930922549248,258598 791289416878882816,237491 795050593857351680,263289 787857439995654144,208016 791730516068225024,240145 780114364623757312,177233 774417645575794688,142980 776655670225563648,156518 757572856494501888,47761 786754009050681344,205728 768129942617894912,103354 754721590655356928,33356 769976890304163840,115726 749978735965827072,10735 786561016058421256,204413 788508495733633024,218495 740328978234376192,11774 785863746543640576,197512 778328302851207168,167569 773399418821279745,133702 742479448297988096,82294 756538323909369856,43828 774021317716652033,139404 775419253994336256,149200 756889591299223552,44935 786961989788508160,207613 751104332230119424,11495 793095758434238464,249469 793998053170614272,256239 760492896533393409,62771 763487645590847489,78159 768457433018695682,106281 792151987680710656,241118 752195900714475520,21074 773637049983180800,137795 774975934264926209,145801 748206490486353920,11774 752226406138912768,20279 777550710837772292,161387 794307102563061763,259834 760320463428055040,42435 772778138480812032,125633 790192031339380736,229724 765686509714436096,88432 774650921674502145,143585 781294032081256448,187184 785987418008813569,199755 762743995436904449,431998 773717596281638916,349714 781252219979046913,186150 793429045333618689,252020 792539611616731136,246295 763358624454410240,75955 794382034755952640,257353 761655801777950720,68987 773930956487024641,140025 775876263709929472,151202 779272878294532096,11774 793551492959522816,249926 755181722459836417,35890 774949511630168064,144494 786421928747671553,202983 789509385307521024,226731 792750713948540928,247076 759518629616418816,57574 769259342457692160,112693 768822073217220608,105799 792126328451506176,172634 793251407042322432,250293 771947494766960640,128934 775994707545616384,152735 749324009343373312,7849 764141427148324864,82066 793472236950843392,252580 760878935278227456,63149 754177325797867520,30296 761411536757878784,67852 764148315587948544,82066 774135911252566016,140047 781310642464575488,26066 795741011444121600,262022 764884075165413376,84724 771498792893947904,125554 780556483222274048,181548 792066585565552640,243427 787012581181362177,208379 792026244632031233,243187 794669784914923520,261818 794971457143144449,263895 768169971398676480,103071 775649630226964482,150511 763790293548224512,79589 766418894906994688,90963 771975796751798272,127775 778230762520838144,166532 789434532403503104,225981 794943913790468097,264121 765006446220062720,85562 770609251245035520,11774 771890426433400832,125163 786387288095793152,202983 793128031107837952,249469 733034336757276674,1170689 794305755549749249,258981 757255800020611072,36522 787301823023616000,46572 770274727675981824,117257 785751412634423297,196917 765326410617540608,85562 762289877815885824,431998 764261893917794305,82953 757520613393117190,14277 765936151492517889,90384 794527940134453250,261155 776479777658142720,95055 781592419829620737,188873 791461329391521792,238292 795683065288916992,11774 767558247427502080,98943 778667746670379008,168794 793295307048091649,250033 793783318726774786,227242 795751338449715204,261155 756333558164180992,42432 762666784013033472,74133 778316616685715457,128591 786986099994267648,207949 795705620884111360,267655 776439251734896640,151463 750390977622224896,11774 781653218199736321,187969 761996959829766145,71210 774886258753536000,137198 794225389073666052,258598 781831451524288513,188934 792861121204158464,247241 773920458232127488,139404 778287051993034752,167046 789896178053812224,227048 772464939810316288,129479 774699427357425664,144494 775701582448988161,149200 792069768110936064,243075 793121313715912704,249469 775111767252987904,146720 758115174490509312,41703 788708415514275844,220029 793490454675230720,250033 763792925495025664,79513 781830168503607296,190635 753952820928184320,30590 781110585568092161,183269 793318630146641929,250293 732300464256122880,350295 794535428913131520,261155 788900676994756609,221609 790642316675428352,192210 790298159599812608,230485 733122882839187456,353714 756972476555333632,44274 791607185071628288,239986 771373751426351104,112623 791331197360087041,237787 764451172707143680,83429 738044199887470593,11774 773856952992628737,139404 787298320893022208,207613 790907271001899008,234583 793809797112008704,252581 780603298554400768,181789 794194175214264320,258331 756069166633906176,40550 776147860542918658,152928 780801272442032128,182036 781661972144291841,177455 792155973716733952,243733 792352101997445120,29271 776853386578669568,157755 787722303555702788,210235 760477765439283200,62063 753700925588574208,26140 771077943384760320,122388 788403170259050497,215252 794722757040865281,257492 787801546356461568,192846 780605703455027200,1170552 790246653374636033,227048 748188735464955904,11774 773984655934488576,139404 777137037006737409,62492 781229694842703872,186212 763840258773573633,80486 774179650041884672,139404 751956123893297152,1248155 756258385251762176,42249 781533564844126208,186584 787716541152423936,210274 787679700889931776,205509 766849437331234816,95672 771399713161707520,124597 773341369716711424,134371 786692706915549186,205143 755432547740418048,37044 769044358385561600,110659 791741644181692417,240584 792911941694066688,243865 786322305689325568,201555 776151662213738496,87904 765873574376792064,89945 758802846875734016,53996 773888436381945856,139404 794524541498380288,259190 750176325000843264,11871 758326535015112704,41703 766473117854076928,93850 773325765949530112,135736 776198744895348736,153845 786388951476994048,202983 793636253249908736,254209 750792704754233348,14277 767839499317571584,73383 759210428811636737,57336 759108798044790784,46618 775509379713949696,1250232 734242204529610753,7700 766351717948465152,91956 791256095595589632,237491 787001559418712064,207613 765515032843128832,87904 793874374755573762,11774 794189929970601984,258598 778374880970629124,166916 779389828571930624,174115 785783488146501632,197512 758664601126875138,54070 791836692810387457,241819 786900416059416576,207244 767408928263208962,99227 785970230912618496,199462 780992978919849984,183269 756296949712683008,42344 768122487414591488,103354 773897345775783936,139404 768816014679216128,108892 768908046139547648,109666 792878696637923328,247877 773803888826802176,138819 736130394152656896,352462 764884517827981312,84724 778500258720522240,152594 771009002025123840,120625 732694695931957248,353603 761012304074907648,65180 790753278707367936,235349 794026729702559744,257492 792427143846367232,245313 775649611671179266,149953 791745344929402880,241119 763807446779432960,80192 785544716087623684,130635 786107948896514048,201114 793600376477888512,252044 761781190114238470,70540 770362600697663488,118393 793285689748049920,250293 758071938405261312,50827 763950350457905152,80720 785881047690977280,197297 765676959082819584,89198 768956279905783808,109104 776066976162590722,152872 789324562139787264,225379 791358591513092096,238395 760491357190299648,63149 788054211028189184,11774 794545257232769025,232881 794602959057383424,261818 777976220755628032,163765 793095416099311617,249469 778666330970951680,169029 791183346646806529,235349 754222141965496320,31060 757797673420271616,48094 789227694525341696,223047 759196501776015360,56964 792167024453521408,239516 793514614902382592,252741 762821557764829184,74483 768050378860474368,103107 793580686619844608,252984 754795355565232128,14277 762821509194911745,73712 792486215454855168,246225 776878803654103040,50923 757545285631352833,47782 751609001197002752,18452 754713772904898560,28732 757569409078657024,47761 785308252430999552,194934 786402498063929344,203674 791663945534898176,240483 794751020194811904,263020 770670518764732416,120610 792049279074304000,243075 794711787774078976,261666 773542064457777152,354311 788734520488923136,220029 766798371734433792,94699 766611807561658368,94699 773866596326596608,139404 770068845549813761,18030 787071324124385280,208928 771099110698946562,121949 793478370466099205,252580 764957507781554176,80486 754969725482901504,33090 776817049846841344,157755 789285067675742208,224680 753753672249638912,29263 767068190337892352,94699 781521294491725824,186212 772258184333406208,129551 773916754560942081,139404 795404605316366336,247930 760526805161775104,63451 770195767923470337,115526 794612033576640513,261155 795088636425502721,249926 756660778321612800,1248415 789932469285949440,228820 776807018388676608,158041 773563470935629824,137158 756729264133713920,41839 793587230690332672,252020 790044755736588291,228124 795115504214089728,265257 790875183804448768,234583 765778033445859329,88459 770990723768393728,111558 754045893381193728,31400 789844340654813188,226026 793381016580661248,250375 774330015173447680,141858 759112968118206465,56964 761695243376795648,69356 766348792291471361,93286 733221300064387072,1170862 788540003391377408,210390 755167873610485760,35890 778376679525875712,167003 791087568918044673,236454 776597009440448512,156644 776826800127213568,158387 791342258482245632,234583 792408578262904832,232790 763006505020956673,75281 768831828991979521,109386 789238650697580544,224850 794925092178423809,263241 753702599430381568,29263 763197965091672065,76723 767816002738462720,100605 772919437284388864,131421 766669272840110080,94718 785932313422987264,199546 786300976701509632,202727 771548817321668608,125853 785521588863107072,134057 762152846020136960,71677 772165675443970049,129991 769028800839573504,109337 758363299666796544,52112 786160475893563392,194450 795059015793385472,261155 775542265099845632,1250216 759447678518427649,56964 768837602640134144,107469 764845608565899264,84724 781144123000709120,185496 765520762069479424,87904 769694923629223937,113982 786991433802801152,205728 790270945403494400,229833 775856128756289536,151202 792063494359162880,243187 756667245049196544,44429 788324181419126784,109244 757927372343484416,49798 766298638217687040,90193 773957166801772544,140444 792819634240122880,350711 766705759178493952,95672 774899595277111296,62492 791841320214016000,241819 794234500691722240,258771 794936293742510084,261155 759471914091945984,56964 778998238925819904,171693 789902001031241733,227048 791007252622643200,235251 794312092455084032,256038 757730490464043008,48220 766502514866941953,87062 788747667983785985,220332 786344012349313024,201285 788422151871299584,217958 760542902225367040,62771 757285474759245824,46407 753336502663479296,27045 763336927831392256,1249117 779588834057084928,174315 794671784926834688,261155 761043632312815617,61145 751119595847778305,11495 763051865399365632,75724 763690053541335041,78304 777041916328235008,160067 785516293583736832,195807 754887913331056640,33186 763361769146294272,77074 779170357924073474,171324 755767528652242944,39462 794556512068890625,261155 765014148354682880,84785 793157624372006916,249927 791731459694419968,240145 760169781634867200,61145 777853010017869824,163763 795299166780084224,263906 758112613817421825,51043 776591984878379008,155898 776779049557454848,157693 790825021476397056,231881 795746614623240192,268231 766861328514478080,85562 786574108217663489,198513 788487610867916801,218275 794055213585829888,17416 750784254317965312,14781 770766968068665344,121359 760116691237900288,60866 758049645205618688,50827 793688731974791168,252581 794567557802000384,261155 792164860465385473,243165 795093921173008384,263926 790878152767643648,232137 779349655796580355,141360 794944458634559488,262847 766731420895211520,92872 755159552576909312,35890 790667948843274245,233235 792623410702643200,244270 791661675334213632,238639 751642022885355521,18550 781590505066860546,186584 788920737608327169,220029 778308347694940160,167220 790708132922191873,233705 791404791578632193,238207 777232120041316352,157755 777610789918167040,162497 790551224173129728,232137 791410771070595072,238207 794703102335021056,262886 780563716106428416,180783 790704563909255168,232280 765023481750654976,85562 794744690235031552,262053 760547399265771520,62779 762460581131530240,71429 773961186689839105,140232 791815993240584192,241819 752966113210793984,23519 763455339656155136,76406 794645736495443969,261818 762985457663746049,75724 770069802484367360,116164 790918130843299840,234927 768284330254802948,104132 771055173275824128,118191 778304394315956229,167220 791241871691579392,235590 749704880546283520,9898 785291902161596416,194170 785684893875351553,197046 792572700178812932,246392 752128080773349376,14277 767917793631019008,94660 765134044984123392,85734 792399218627325953,243075 742388984366673920,11774 773618996927205376,135381 787097917878337536,209129 751858631927336962,17794 758856853522489344,42453 789188433264582656,222791 764132146868948993,81929 793916146550472704,221524 787875033096065024,354112 790549917794119680,232137 775977434680332288,152735 794550030552223745,259623 787467131788996609,211347 735137216989691904,11774 769870341304905728,114022 775813830647615488,151439 792335405735522304,245117 793845351371251715,255942 756698486867947522,43248 760468330356412416,59666 795293505870589952,265257 761287082409095168,65626 768781783714279426,106716 794934770589372417,262022 734216407748116480,351224 761282397061120001,65540 769921585532637184,115511 759583438567510016,56322 768173631323172864,103071 780776376047632384,182726 745304510084456448,11774 750380793579442176,11774 758724130246103040,54070 787388813253357568,209269 765537154596384768,87904 793209055875588096,250033 756504801953865728,42249 756916422689824768,44163 778690239967617024,169232 786529357003010049,201555 773344008206778368,134975 781214955303424000,185310 755162322272915456,35890 777633057230712832,161456 771041582975946752,122146 794318753794179072,255942 768969794515247105,109805 766844676322320385,94627 767350460206505988,97554 764796655833088000,84789 794787075295842304,249926 791752289937530880,240556 766543229760057344,94451 773854591666515969,139404 758084423866658817,50923 785328772945936384,193633 732958956281339906,354922 766257046098411521,91946 771727523977662465,125554 772893409786802176,132364 778053697821474816,154330 764367411751432192,83306 792393654656765957,245566 765887011156701185,88669 776819083312496640,157755 780590861948182529,1170636 785525152436150272,194450 750872284315783168,15808 768208467827892225,100620 768607661092995072,106716 753364592219131905,27222 790948854250090496,164764 768297908936384515,103354 755527657551302657,37908 778755811266826240,167305 768938191118270464,109571 761278056103161857,67350 756508170709786624,42249 762443386141806593,69673 790647535283023872,231881 791659987688906752,240483 791712140222750720,240067 791780011875311616,240790 794741209013030912,262752 751889625866768385,16931 758069586289754114,49843 769266783870148608,110362 757746412297809920,44429 786062361136394241,200971 787497943012089856,191820 781567842584068101,188421 781743279272501248,180233 789504393569832960,226649 778710942490120194,169104 788589692581183489,106085 765709157978615808,88361 765217240123924480,86103 766287863969222656,91838 770300933523836928,117257 779115342782042113,164814 794729270165852160,262022 786057221583110146,197512 787834993506529280,209184 788764193176506368,220526 776974855493132288,157755 793246755974291456,249926 758087016705777664,12954 758371486902079488,46076 763942069480005632,77612 765514397858934785,87904 750315028746760192,12308 773166411464056833,133081 778330463119237120,47783 749752273123758080,10064 765532817405063169,87904 773602249100505088,137965 758857119529443329,53185 760083320290025472,56574 779006846770225152,11774 778012006003519489,164826 786296434790457352,201958 769239541739823104,110585 769349039330504704,112693 785696480094982144,194723 761797264188866561,70788 755546179430121473,38183 733091751938936832,350226 795454046807191556,267262 763180858236768256,75724 781364347104747521,186170 791787198811107329,240483 775770979117268992,151156 781165250083184642,185925 764959294592724992,84724 780485030057480192,180306 786056286135787521,196917 766248651333042176,91946 788092745818705923,215252 788558517938434048,218275 789845444373336064,199307 794032811867078656,249926 759093766963822592,56784 795761362764959745,268529 762598598802415617,65500 781527230203564032,186584 760799382874755076,64713 789459891995840512,225981 755494677474861056,38031 759427860356485120,58024 765293433917440000,86103 777657517455400961,156835 791968392324407296,212319 772107729242558464,129202 793466955671842816,252020 755462090907848705,37706 773223146841313280,135386 785699742038700032,197512 788790145033969664,220526 794271099513143296,258040 756239072058834944,41680 761277240357380097,67283 781422743023652864,187354 791623478919110657,240145 788971920645554176,220029 793578992464826368,252020 749896839034470400,9754 771894483155845120,127218 774053062608465920,141200 789294009038405633,224333 791980412390301696,241141 771801351772790784,127952 756286462169976832,41459 793594742886043648,252824 760966622903472128,65222 764269120074448896,82066 794009627939794949,255870 768531826520367104,106753 780911176792309765,182924 758793303160684544,53996 773422279254564864,132497 762812931083997184,74681 781219581381713921,182726 779870746092769281,177248 786982369928413184,207096 792336318005207040,243398 763047834182647813,73712 764112964215459840,81869 787411174572732416,210207 791362367326187520,238395 753226800180768768,25968 760921646085574656,65405 769142726411620352,111557 781518207836225536,188401 790732418424668160,233692 791640460192133120,200963 770318756358782976,117377 775000105329958920,146259 793210375726436352,249926 787454533991399424,206117 788395016536326144,11774 793396530015272960,249926 773821467515432961,11774 779101181440241664,172799 786454633140989952,199961 794993876616421376,263906 788360666465861632,217156 768557889153884160,11774 787923335044890625,213887 755183271848345600,34637 768955514373812224,103446 780937520741834752,182726 757033801218351108,45576 770653870863319040,120103 755815189618974720,39810 768005344190607360,100893 777877212896890880,164001 753713336819253248,29456 762720536828923904,73910 780789673354334209,183269 785803416782065664,193050 794570696697516033,261155 781337146648961024,185496 795112081167097856,264431 790338286975905792,230485 793098248462270464,249469 794223316106182656,258598 790948149263085568,164764 793872968296390657,255942 749098755274608640,7285 764608172489338880,84209 768504307956256768,106716 781369647622946816,185595 785842267688988672,198878 786392794818449408,203674 779069919191179264,172523 763778195967479809,80177 765617057337671689,88669 733177950762205184,1170862 773723551849295872,134561 778331576568610817,167273 778459755081703426,165080 764588789515689985,83391 775285746555056128,148019 776592683800211456,155390 793095260897419265,249469 766599329108860928,93429 791682136549892097,239405 792598503113449472,246392 788133277974532096,214809 758380302385446913,52554 769061167524352001,110892 770379942739619841,118191 772436859020386304,1249952 786605605586931712,204413 789991802979909636,228124 792135054772371456,238780 789294771822997504,224221 794668498471489536,261050 789965056951799808,227795 764994169563557888,85562 771840290223067136,127579 776873222461587456,159081 780522447359598593,172185 759598370633740288,58828 793155779562004480,249469 794629334409551872,262022 772639964198678528,119832 776143014557130752,150404 792135714053820416,243187 758597556418990080,53703 781363793238503424,139404 778723612052172801,169923 790446116093517824,230485 759512355919331328,58250 781843276223565824,190635 758727272589324288,54070 770629346377826304,119832 773967898972868608,139404 791782326246047745,241720 758663559651987456,54070 759446860700483584,57897 786378609212596225,194082 788427703007506434,215505 750210335928385536,11495 733602678371024896,354118 764664581885091840,39096 767720419700998144,100605 774794752868818944,144494 791030250373193728,203644 770252465501372416,112485 792846213565542400,243187 773388396123267072,135136 776323598646554625,154832 776704612854222849,155451 777582774815449088,159876 791390322894921728,238780 791002597062737920,235654 777577306868953089,161993 793560432866758658,249926 757798559462805504,42249 774210261548797953,140748 763150086809542658,76723 771398520976932864,125367 787515425257033728,207212 768085687660900353,103354 793110842132824064,249469 761022847997218816,64722 773608368258752512,137158 777592798145110016,162497 787221339878756353,207045 760980063420579841,66159 761552334501580800,68908 791628158059503616,240070 793465820303294465,248770 732802570700328960,352462 761746915331629056,69878 772083331668271104,79987 786585171000647680,203240 787196135039463424,205270 778105214654115842,165244 781221166178455552,186434 759079177072934912,56231 794767536248258560,262022 773559505921585152,135187 768262020764491776,96041 736895945976229888,350827 753019086422978560,25255 763906809543299072,80939 777041645904601088,246425 768118195026788352,103261 752715703443001344,22735 762633660935921664,70689 767746997919023105,100893 778270504323018752,167046 778992069608108032,170144 775418914864001024,148994 792865905814495237,194060 755272873489477632,36545 760936590537523200,65404 781157858226208768,185496 794614670715928581,261818 757712551547314176,47844 768257048115048448,100559 790237422416109568,110161 751844776689958913,18395 778413217340981248,167220 771705898649718784,127358 756188513486434304,11774 759139970346999808,56793 761941865604255744,431998 767810786114703360,101681 792475388761018369,243513 764997738660503553,85562 779527999263768576,173347 771705285194948608,127124 774171059079610368,139403 777181337698664448,160480 786393877989171200,203674 794532216726384640,261155 766433493719126016,93504 780406339596001281,174465 766647782597758976,91700 769010711368466432,109874 795362664792944640,266500 749917490285654016,10266 764984832891944960,351147 788453986965655552,11774 763579985470771200,78344 786252549758353408,201485 792106743606054912,243187 793575606759874560,252679 793669423353561088,18395 760979865302605824,66159 777851020302962688,164001 753335040700981249,24704 780901557340557312,172967 790936553874948097,234583 768817029105287168,108849 773850058785746945,139404 773223529777012736,132335 793289865802637312,249926 758199125770764288,51809 764984216517881856,11774 773502409368674304,135025 756832450681069568,44163 768679049002520576,106702 772792994462302208,131045 790929941021990914,234583 792105519049805825,243075 771145598858854405,83550 792197195973877760,243187 758447393163608064,52112 760487581255696384,62076 774298704081670144,142090 764225362855243776,82759 780787884827643904,182036 788788584325132288,218832 793179529422528513,249469 761636916110487552,69711 750680586189025280,14421 755525190457651200,35372 758127081742098432,14351 773864293653622784,139404 791723105018339328,240926 793227640018698240,249239 763118750178549761,76549 763535724532629509,78513 770247554814603264,117257 776394547731595264,155448 762708979269013504,431998 771930358841507840,112363 786395461326295041,203674 764181933651664896,82457 773701279973380096,137276 764862089634603008,84724 760439252140294145,61545 759815934613729280,56964 758770048404193281,55257 763705510529003520,78159 761580133371092993,64730 762756215415771136,73926 771586425435197440,126389 732679167402106880,353228 752704301282234368,23251 793987491485233153,255299 755950875525255169,40881 766566761290276865,94491 771134019845054464,121565 780577241214267393,181419 794911323356180480,262886 767923005649477636,101203 770959339716808704,119916 778271881459662848,167046 790907401729929216,234796 761731726422966273,69711 770287159811059716,117257 773229352175607808,129700 777127932498173957,159411 785793400972861440,197512 785276817628340226,194154 786781986547310593,105109 791441838012063744,238207 753229197930274816,18395 788781787942035456,220526 794666303197835264,39957 794558817144975360,261155 778570401802809344,168794 795379342457131008,266491 753233429647327233,26140 773279478265090048,134525 755493371196628992,38032 794532666179719168,261155 787321887823130624,210207 787892163350827009,201899 789942654343581696,228888 794330434977021954,257325 795660665860059136,226829 780832578110717952,182726 790000938387812352,228354 753325748577005568,22614 793239099809431553,249926 762198023455645696,70543 757982107532562432,48522 762730106615771136,74576 776613132231774209,155933 778923950306791425,169916 785466892311990272,195481 789815823086989312,222785 771318238126931969,122982 777342579520200704,87904 755946750502801408,40881 773887719315472386,139404 774143168686075906,354105 774393005428076544,142527 781355828720775168,185496 769401467392360448,110585 775756629631311872,151185 775795876702879744,151748 788348025701826560,217093 761915059102584833,431998 792574052292448256,239610 762355910874390528,69231 761338627918065664,67941 786681322622291969,11774 767926971384725504,100559 793578678210797568,253025 767815707174330369,100559 764075229270319104,81702 778506750005829632,167407 788744157695209472,220332 766440954349793281,93823 772412008058716160,125554 781229931564969984,185310 781627782338056192,188458 791957222838243333,239405 763768478822174721,11774 788100493021065216,214247 793338497126006788,249926 790593126469554176,232243 732251705610358785,1170428 786999409955438592,207949 789725015826628608,225909 767851755682103297,101681 770777031520858112,119686 766295834031820801,90482 779133842527494144,171795 751846127608205312,15122 774276220817018881,141316 775438578729922560,149328 793920723618295809,255942 780936820095791104,183975 788976385335238656,222655 794645810918998016,262313 787120168073883648,209223 794196592618250240,255393 764987802861785088,84724 791373141037748224,237491 765232770297757696,86103 786947638956404736,207613 764844379777400832,44461 769174426776539136,111558 787516903308849153,210289 794322768229646336,259360 751756409692418048,14277 766371738007527424,93286 770716530652745728,205972 795412681813590016,266138 771177291229503489,124104 791840434142208004,222526 795657906905640961,267655 761611229433651201,11774 764973202455957505,85562 777046415742730240,159411 786667078723837953,205728 763130855007002625,73712 765686543650611201,88432 788546336337563648,216009 793098215973322752,249469 767319738531930112,93144 792830215399538689,246514 794391684146728960,259773 795700471809904641,263895 750503447758184448,13450 765947812924289024,89790 760139495324942336,59189 768218050160046081,103071 768508075267461120,106774 788468234865430528,217601 788737325861928960,220332 753579972988723201,28128 792033231814201344,243075 756983356714287104,18495 765156270110302208,84209 763805717690257408,80393 765522660281425920,87904 795349388969312256,11774 760199420184895488,61145 778331352835895296,167220 768585382896160768,107428 787690771574956032,210650 751798234507456513,14277 770722414594580486,119937 778636515098394625,166984 759191841300512768,51798 759750338228457472,57574 763508468791640065,78274 788279310482284544,214353 765387098723643392,87145 774096442860285952,141316 786405745797558272,203350 763819656897523712,80486 764352237615316992,1249122 765296952183447552,86653 791449551651700736,233736 776050110144708608,152314 785902469461086210,11774 768948255791120384,109360 762502244340084736,73023 761284118156107776,65180 795755459403743232,267862 786756898204692480,205728 794638718573215744,11774 732964175593361410,353789 768538777342058497,107459 773643434070597632,137640 768972336917778432,109667 786227719562407936,199546 790494446982836224,230282 793994506089668608,256255 794004556594249732,257492 773269269664534528,134975 776247354848456704,152872 794529577972432896,261155 764167909371482112,80939 785682222162452480,197249 790245384383856640,228820 769291506494562304,109713 750744958198571009,11434 752685850090086400,20520 757654841858686977,46280 767347560130367488,98748 785615453934673924,197512 756241824692350976,42117 771421821761490944,125367 763934583515549696,80720 769790701106302976,114301 771395203215351808,125381 786324714205491200,11774 795005372100644864,263302 749786297405931520,9754 757648472237486080,48549 761963460334874624,431998 764964394409168896,84724 771890695283941376,127657 787197054460112896,205728 790311331643715586,229773 790344995475685376,209563 762721943640563712,74247 777012296698650624,159876 777256229269831680,159475 781201075147837440,186434 755895880629104641,40550 758713665868615685,54070 778397851327926272,155934 791434396750405632,238292 773197763043393537,132364 753712284376195073,29263 781184823239016448,185496 770414011825344512,117257 787642638514155521,210687 756673936021069824,44461 781873209641693188,187843 785871119509102592,197324 775742608060461056,150511 790271971762241537,227843 759058169825927168,56302 765131667967209472,85734 771408217230356480,125381 778363536250515457,166434 778406589074116608,167569 767816851044786176,101681 793801155809800193,255393 757288394518999040,46384 764659474850197504,82283 767738849489453056,100556 758768540518387717,55262 769475188765233152,112382 778662151036731392,167220 793184104409919488,249180 758369884493324288,246425 778629508848943105,169226 790736745587286021,232911 790961641420525568,234583 793222021173903361,249926 793245472706088960,248253 792076285707161600,11774 773477451146166272,134470 754719208974520322,33356 773315495340584960,133454 793863630320271360,255393 749334280761925632,7849 757435512135249925,46624 761278036289347584,65974 772148355833040897,128934 779143593344643073,154330 770263362072641537,117257 794808019624349696,261987 787316561715535872,208599 789722097547415552,227242 757579507792502784,47761 792025122697646080,242712 763820203646054400,80594 764519058771353600,83106 790982693039251457,235487 788059321129168896,215005 794696857964441601,261666 775006484023414784,146259 794737741330321409,262849 791955383820558337,238639 756387710948913152,42249 766428113786048512,1170508 788737093656772608,220029 771413743137882112,125381 792722575419813888,247182 795067318745366528,264397 760880745242034177,61352 753722242949865473,29263 760531333785456640,63451 756618084778139648,44429 767488489625624577,95055 772183932187975680,129516 778227092622286848,166282 786785993844072448,193636 792154593811505153,11774 794250993806372864,259200 794356110669004801,258878 795307572928581633,223492 786299345612210176,202007 776418129383661569,155451 763197682974203904,76723 778257340155867140,164826 768947326190616576,110477 773510403129081856,137042 775128303929794560,145866 760094625621311488,60866 771374414826962945,11774 785906738679603200,11774 793389213139869696,249926 773926889190633474,139404 775037490176688132,146259 778299487617884160,167220 766015824842940418,81929 777194576788402176,159876 781316893856534529,187379 793571080657072128,253164 767807135388274688,101681 768950865340358656,110615 793780132423036928,228583 777922835431825409,157755 780475276241272832,85399 755045597728612352,35044 761921250562338816,69231 788064371356282880,215005 768278209175498752,209828 791357963499962368,238207 795702962945409024,247930 771479230043619328,125111 786242005848453124,196538 763476449676431360,76723 785928445943508992,192306 758369592095879169,50978 788503727292448768,11774 790027588005605376,228820 781406547566092288,186550 785656816705208320,196277 795084510190858240,262849 756518215040241668,43736 788720692103491584,205197 758444247179747328,53144 765198660103569408,86103 781231631600324608,185496 767847218434801664,101681 790014588792123392,227048 792093794342727684,237964 732526587812425728,352441 761399227322949633,66105 767415193131487232,98890 785294615255449601,193669 765365195065602048,80486 778198138548998144,166409 758402885331750912,50827 767897911292227584,102137 750377116890460160,12883 759223908524519424,52554 780798350606098432,183269 780807439809667072,183269 781224518580711424,26066 769262324527960064,110585 764200578746462208,80939 788734270260981760,220332 760228208553885696,61412 774989943173095424,146259 767850665032949761,98972 777266736957652992,138707 766440501700538368,92917 753949915806437376,350711 767959109081497600,102137 780669798829228032,179537 780874982922432512,184143 793993005044760576,255299 768071634112569344,103354 781522615974391808,187976 754037177135267840,23725 786981510536687616,11774 765236004760543232,11774 781261461628878849,186434 752912497531756545,24134 770518312350543872,118192 771976923421573120,128615 781455483148365824,186434 795233594327334913,265686 794619322366828545,261202 755933135469019136,40550 778951028830040065,171324 793843591189786624,255942 774793111474151428,129991 781795816184827904,171991 762058793798758401,71115 753687861073940480,27402 768060570234793984,100893 764885707009630208,83391 767179788528353280,97392 760229660298977280,61051 775299516555784192,148045 785256988112457728,11774 788820705852915712,218455 795386448690221056,247930 786144326006943745,200965 789200250212749313,11774 751099043389079554,16299 760590238209105920,63928 750665908650147840,12883 760540757216235520,60794 765964792246906880,90125 770818083049000960,120610 795052545936920576,263896 752083438275010560,21034 792246725142511616,242693 794027767251816448,256502 790007327269134336,228063 753419328825987072,26458 785386276081971200,194648 790923975329189893,234884 793743996979974144,251653 778571199106392064,168794 790936228556263425,234583 793457619809759232,252408 787079520566280192,207109 758660409121443840,54070 767810065441095680,100893 779076142665965568,171260 786607192921309185,11774 792045632634576900,11774 795400902786031616,247930 768817442302885888,107821 792174581406576640,243187 765279067834871809,85562 793588720100409345,252679 763198101062496257,76429 753901689187381249,30267 775002198791098369,146259 766699063437819904,95568 768995730589556736,209828 779474435606650880,174315 750801144599937024,14277 758815168428068865,54861 791405248753664001,238780 756682846643822592,44345 773997580934008832,139657 778587188657291264,168794 788502957729935360,217810 758733822712176645,52554 794899533218152448,262752 773023606863462400,132908 785921400922005504,198878 766348295945981952,91946 755944828135804928,40601 759550858828718082,56964 790744768112316417,232863 753512273856045056,27317 770705410542239744,120610 775400317366263808,148645 791418060708147200,237999 757220107667935233,14277 773967999158087680,139404 791661650189299715,240483 763969925731889152,81101 792077097250455552,243075 795705278008270848,262022 757606609077936129,351152 794608283843756032,261155 757546150748688388,47782 759659795448074240,59275 761653541484146688,69747 764989135639543808,84889 790654427338158080,233307 795685747244208129,265855 792102845164118016,243187 793962182002278402,256065 739578055379685377,11774 772909187491782656,133519 791061519823876097,235963 788567167671345152,215437 752939466109714432,24173 753208372426596353,26140 794237248761774080,258598 795031883398737921,262849 790869401050374144,232169 794569436908777472,261155 769996196677058560,115166 767782991963750400,100556 790949865886916608,234653 770592021937610753,119852 793586266394783744,252020 787056963943272448,207613 773829555261804544,132497 766652822871875584,93429 794287835482202112,258598 787058896326254592,207109 760903021534609409,65638 764129553631547392,80720 781370957051068416,186149 770786395610812416,120610 788581187556036608,218969 755820424580116480,11774 766131322649710592,91536 762626682352050176,73814 767807610372358144,101681 753981166999445504,30802 757901511649361920,48959 772384979330461696,129991 795768770358902784,268646 794594256325251073,260181 757604078142619649,46280 774665176893231104,142906 740600194182455297,11774 787428133674819584,208176 790614330089828352,232169 753434308661084160,21332 792349455039143936,244759 787068726533353472,207613 793452047446278144,252196 795398009894866945,266138 757980496068390912,48287 768082597654257664,103354 788513255928893444,218349 778996686446354432,171168 792797697870667776,228810 792524532208787456,246392 759386167368310785,56700 791975242075889664,240483 780311390586335232,176203 790957116387274752,230283 735491584142245888,11774 769282499012759556,110477 753522899554824192,27402 791626549674053633,240145 794568650569224196,261155 763467358434275328,78159 786308295644491776,192032 794692928375554049,243061 752644294490677248,21332 766113421259632640,88930 771052439084666880,121612 787393215435448320,209351 790712000112365570,233307 753318499062194177,27061 760612928106004480,62728 771728194898567168,125111 755257463532883969,36560 767410568550608896,97519 781202339491381248,185971 752063334464184321,18386 794351213013823488,258613 756444252465405952,42149 791340319199682560,238207 778522282692149249,164785 750378077247639552,11495 759923155410427904,43471 793255257249751041,249926 793495526104768512,249926 777593637760884736,27284 763283408407650308,77433 766799895294509056,95530 776245032680468480,152314 789452314469867520,225981 769286416601747460,112788 749693262680686592,9638 769016240476135424,109960 755096197283667972,35449 780747733011431425,182036 787968752872726528,212239 793527466023276544,249926 768179464312229888,103212 768250111076012032,103071 791330705674424321,238207 778972961139265536,171324 780603202815135745,181984 778252546599038976,164980 795363749737693189,266079 755940500301942785,351337 781609834131050496,188119 770721542862991360,121046 788175656580448256,11774 766464310822379520,92917 767685566431277056,100605 790034550734794752,224113 785575708881846272,196917 761817600263356416,69947 751174373982216192,17384 787053735264477184,207861 769367506851078144,113165 787045420224679936,204539 794541296048214016,261155 739561958425427968,11774 764284867051872256,82283 788128050181472256,215754 792062716567576576,243614 768271832348844032,103071 790872980175880194,232169 775716425801404416,150511 754718087207870464,33356 776449232420995074,11774 780645903757475840,182257 772815503370756096,132335 779354875780038656,172799 761549037401092096,68908 772790333289721856,132335 778407174796025856,167220 793541648131108864,240145 793836253573623808,255877 756536241101742080,43693 758641990615441408,54070 774845900304834560,145681 794648984228950016,257325 766502537885282304,93184 752792540101877761,23492 792744684535877636,247329 776208445372411904,152946 792524878859546624,240145 770092390921175043,116164 774089044003205120,139404 786688440498790400,205455 777973297812078592,164669 786564309224607746,204413 770671588782043137,120610 755424830036598784,35890 764849072066945025,84724 767758703554506752,100893 793868031164317697,256191 788132345891151872,214809 774382707904094208,142648 794193427709640704,258331 762306652376797184,431998 770380692307841024,114779 733115673145147392,355106 791412016963518465,237857 788884715864555520,220727 756535362822955008,42432 758352288780083201,51634 793128108769640448,249469 773640966502621184,137639 792490163653922816,246225 794010572568268800,255870 785650541615427584,197286 776623400416665600,157082 787805508002582528,212357 765074570961309696,85562 771113633455546368,123038 775923995711447044,87904 762642866887794688,73926 790203339753435136,230028 790732775942856704,231792 770430542311460864,118985 752733708973518849,22575 793195824889016320,249926 794177848273682433,257492 794591496771137544,261796 776469616096841728,143361 761174154540376064,66772 791322329259319296,238117 794609546954215425,261796 749289603832557569,7855 791384898837876736,238395 792238020460212224,230732 757917206659215360,49925 793122204321878017,249469 780234073759444993,179146 788941872529936384,219552 768764459129171969,108782 750366956805554176,12883 778944676283822080,167569 791684917759541248,240483 792061895448469504,243187 760270094228398080,62206 793789627056422913,255367 771678176015740928,127113 779463671890280448,174557 794733555536564225,262849 771776730449190913,126389 787719835455254528,205197 762652160064626692,73814 758415723945484288,51997 781231570158059520,186149 785789672756740096,197512 765898602090758144,87145 773450809392717825,136515 781258131049373696,185601 787426687214505984,210740 755541809124679681,35890 757966634485157888,50464 756617294130900992,44273 773953568953004032,139404 772797530715357184,132335 794641973760114688,249926 795694634852880384,267862 764816962102767616,84724 768862920881037312,109666 753978389032304640,26477 781473986257547264,186584 790988584471756800,233736 757508368407879680,148861 794221165107695616,258331 756844851325378561,44740 759036329095155714,56552 750542745450713090,11495 750890125522006016,14877 781093334915883008,183338 790645675746816000,232169 752872949342797824,22664 769619643271090176,114336 795416421962579968,265855 761353107871760385,68102 765690467845607424,88311 793863083651313664,11774 789673316143378437,226490 765948879804239872,90031 751736725756530688,18893 759267202960879616,57722 788410530012749824,214851 793837635739320320,254505 778699489607430144,11774 786296952224817152,201620 794211505248043008,257648 776182283183136768,153866 794519640495910912,259659 772897339920953344,130331 760646741695660033,59631 795723659998531584,268281 772268184153886720,129551 790735823624863744,232863 768607635868233728,106716 793186806367825920,250033 788127906241347585,215754 776967343239008256,158815 790561102253858816,232137 769633425690992640,112788 778736399965007872,169923 757717872567255040,47940 781584965855096832,185310 773870352258600960,136881 781175565722218496,11774 787971711115198465,208016 794978722159788032,261796 787650465727119362,206101 794550945866715140,261155 733032223180492801,355464 770496273656995840,118137 772880626831679488,1249991 785986524240285696,199546 787033786856845312,207949 749631151476658176,9378 771152849308835840,122967 789425602147131392,225981 773531901697134592,137158 760544953449578496,63451 762288444450213888,431998 753106015403606017,19447 774217271829037056,141316 762134660331601921,71026 771949628321361924,127775 759936882117599233,60401 790992398545514500,234583 795333472302878726,264397 781442956364505088,187896 766456667693129728,93286 785635091812843520,197286 790596315814043648,232169 758491305781628928,52921 764152293558218752,82283 770584693955698689,117257 776737630050512896,157755 785655203412467712,197512 763772298268594176,80098 788419462282219520,217837 771773263253008384,126995 775728964694269953,11774 756315478558142465,42249 795070375138889728,262588 792768514704703489,247241 761247461704867840,65999 754975161279971328,34666 762474680917725185,70918 772931984674873344,133519 794212096594493440,258598 779866105326276608,174465 777691296110481408,159115 773306973290766336,135505 790677383980408832,231792 790702817325543429,232884 793959120739176448,256276 795078694498922496,11774 754806218506379264,33850 756563964608311296,42432 773649069197529088,137640 780400304420450304,179416 787293678154895361,199307 790879286345555968,234583 790306382172020736,230277 795744510508728320,267855 774630663655788544,142906 773250081625632768,135725 785682647934730240,196277 753198537970634752,26140 757138373907718144,45125 753039303035330560,22865 771072892138299392,123135 790695358636630016,233692 768488935911661568,106935 773414144267673600,136515 778925320057462785,164375 789171865881239552,221635 790554027599683584,231828 793564358072635392,250785 791369306420420608,237325 781367397626163200,139404 788117522667016192,214209 770534155872501761,118192 786327693537124352,202007 790917284881506305,234583 772527613537427456,131007 776506320660918273,155390 756983747858149377,45669 760971700301201409,65222 771778905762070528,125742 755391512754606081,36545 761668161187950592,69947 794017785399517184,255393 789196707879878656,224225 790583643622154240,231318 757740087966707712,49066 791748306716151808,240067 754750038794874880,33192 794642763832823810,261155 767252111226613761,95672 750789418533974016,15425 775762820306726912,150663 773654093780824066,132335 754717375795191808,33356 789664220509896704,218164 760490003583606784,63149 761679842668666881,69548 776883803084066816,157082 793160656413462528,249926 794060313528254464,257492 794231352342302720,256255 793335573679222784,249926 763129817592135684,75593 788188557575802880,214078 771330667137368064,124597 755189659014017025,35890 781897425409679360,191354 759159974547173376,56964 781697856067477504,186584 763354221810819072,77731 781807920430194688,187976 780606425831710720,181935 793297974780649472,249926 793469721698004993,252408 793935633970446336,256125 732659808202002432,353200 794004743416856576,256219 756336704521277440,42432 768619745180549120,107984 768976052714545152,106896 772843397954539521,132996 777847885530619904,163990 786933430298644480,207287 788664795897757696,218258 754118597782495233,22657 760534499214053378,63505 786248308415225856,198862 788029944068792320,212693 754036665547493376,30590 772173274847608834,127707 777285010369966081,160592 793222110680322048,249926 757684665696325632,46280 758682501455966212,54070 762154369466839041,431998 770565371132772352,119661 771647185846796292,126152 773200350010482688,134470 794296284618301440,258456 763733340205699072,47188 753367681433268224,27334 790644379249627136,232169 772794357900607488,129551 788691897992749056,220029 765267292850626560,86103 762818890271449088,74938 770646702705545216,120353 773235733670670336,135598 775269327750692865,144868 754731864661843970,33356 795235582809178112,264431 757470516810686464,29457 762429688253820928,73030 780096780503490560,178258 794289075415027712,259134 786565455007842304,203240 795427528693477376,260613 780200350468808704,174115 787289624913870850,159876 770474662354644992,118192 770171127939358722,114254 758836592995729408,54070 773153571722268672,134454 780520347573493760,167407 765620116436299776,87145 755442969017143296,35931 788438549561475072,11774 763138306397712384,431998 786484680338079744,203674 795046257454698496,264397 761143820583133184,66815 768955422921232384,110615 776441713569083393,152314 775444373760831492,148045 776786220051406848,157755 788900893764747264,199546 794242338713280512,259200 774397679195521024,142503 791777399901921280,234990 758385497106329600,52112 758677877873381380,49843 785650981988171780,197324 750734311716892672,13784 788863511921250305,221297 761604947116892160,67678 776893484443787265,157993 791365213899587584,238395 789173375084007424,218540 776772316273348608,157755 790613173028159490,232169 753115775305670658,25006 787308543368048640,209568 792404164022145025,245698 795372937448521728,265030 794537063118872577,261155 793299948569784320,250293 776051814101815296,144844 781248064052879360,186434 789371748177342465,225359 753334424360673282,27045 765001970763563008,82457 785692266455113728,197297 776381740675960832,155390 786258440121356288,200917 793441070155694080,196314 788114187973070848,215005 788503622321577984,218495 793186108620148737,250430 763872021130248192,75396 777566668734083072,162497 755260624356069380,35403 792869837110337536,247241 757068645843529730,45857 773546073054777345,136904 780056515394711552,172185 759234382355951616,27156 780728145326505984,182036 791359581964292096,238207 794663397648265216,261155 781296057430913024,181964 788123716748210176,215754 749263615631384576,7966 771068177820319744,122982 785888351911972864,22735 792833962011947008,11774 790727614377832449,224680 765337338373214208,86103 788519646915862529,214619 795378707976159232,266491 780458625127051264,179537 785302691165642752,194934 775462445930414081,149259 753621328691863552,24201 778989370892165120,171791 793688822831689729,248988 749417627995344896,7828 756568626518454272,43900 757642198452015104,46076 790949100459991040,11774 763008364662128640,75899 775049702861570049,146259 777282977558593536,159876 790565489239990272,11774 793984990539194369,257325 750333099280572416,8079 753772967922900993,29790 774028535971270657,140444 781476428042866688,187366 743501740394352641,11774 751880681337139201,14277 786221966982320128,201555 786929646981881856,207287 788011032178528256,214354 786162219528499201,197565 757099967823486978,45857 776912324485640192,158673 785682196799430658,196277 755560908810752000,36719 795355452519366656,261155 764254973068587010,80939 786014600479150081,199178 793640232323276804,252020 795357523784138752,264397 767148149106356224,97852 777847952853209088,164001 794685330045603840,262752 777130072549560321,160226 758341065187348480,48289 760127165778300929,60866 793934009789284353,257026 769959325062180864,115538 781637320483168256,189652 774916538818330624,144730 788882218013847554,220029 751222723301502976,17794 773515135528820736,136904 769908140079013888,115531 757546039826059264,47782 793093644374929408,249469 764996177792086018,83641 768866171198197760,109767 794580619112181765,261306 795398430675832833,262421 755223599959580672,35403 760974492847968256,64730 764195301376876544,81869 771752737402867712,1000995 789969950932766720,227795 792787952770297856,235257 785890525144424448,196277 791283242808774656,234796 752650210166398976,22575 759456985825677312,57897 780381235986239488,179742 788125311317663744,215608 793279812521590784,250633 781467786400845824,26066 791329370115801089,231427 792087748706394112,243187 764464071890440193,82203 790647838254465028,232169 741393984359043072,99816 751109420533354496,16728 758713131421933569,54739 764227888249991168,82766 775531476565630976,149953 790632937750302720,232966 758174993599569921,51069 780095265659379712,176673 743947044134465536,11774 771493157422952448,125554 765189512452595712,86103 790290881068670977,229693 755637675101659137,36735 781460103367102464,139404 764906559629516801,84724 767180530769027072,97386 763459217646903296,76406 756026966998822912,40361 761255770461798400,67350 785641234937380865,196277 786238694315339781,11774 789820920059736064,226731 780487080002527232,86103 790574626648776704,231318 752734652192940032,22436 766459909017702400,93210 732792565859274752,1170731 737201663916806144,7596 767942263091585024,100605 778794575938793472,170207 757709205327478784,48287 760507182290907137,63149 766739857003646977,96041 788264929472180224,215608 768809029657300992,108849 795315292490567680,264010 786685266559893504,205728 769934821493608449,113982 790962149376024580,234653 791781281465982977,240483 794603005123457024,249926 764313340017381377,82066 767841718586712064,101681 754097471668772864,30370 788403139665858561,217519 792764098962423812,247232 750746989348974593,15038 757463634104705024,44450 762324568472072192,431998 763458827719053313,77632 794050278110662656,256679 751226842435039232,14277 762644729326542854,73926 781674004423831552,188478 761660633528070144,68987 776231356330192896,153845 755198752533733377,32873 785556378437857280,196788 732569282555617280,350919 774373041979654144,141912 755395804345565184,37044 778576782379409412,168794 779505131335380992,464984 776929031988142085,156835 780058679424933889,172185 781442758796009473,187891 794620115660800000,261155 757323110077071360,46394 750770125981175808,14421 780369346891776001,179718 763031060745707520,75899 770675507658645505,120610 772469894554132480,131025 791326538679672832,237491 785666212466454528,195975 788747960796536832,220029 792400111238348801,243210 788759942907822084,220332 770718512042037248,120675 787759719624564737,207051 769189536748494852,111998 793378441991188480,249926 763459158725107712,77632 764180401816539136,81946 766113055646318592,81929 739945089947082752,353488 772286253362450432,78769 750371884844261376,12883 785856293416366080,198671 751896936018481152,19528 763421936890380288,11774 791327539293814785,237491 792416509222088704,243075 754750446091186176,33356 751875424041394176,18339 751230532046954496,1248136 760439233479835648,61922 761586420326674433,69231 765653758428667904,88370 732214248248594432,349993 764214624543645696,82152 771301771448872960,123513 776089244389543936,153095 785492826276651009,195975 790593410411397120,199307 776196179902115840,153194 779308397208432640,172962 768923857738731520,109470 790582759802765312,231358 794012885017980929,120243 768796012932661248,108849 793179965772750849,249926 762770526896918528,73814 779065951216164864,168284 765373409224110080,84886 790645484578676736,232169 751892961458204673,20283 759953915957813248,58834 765185160002142208,86103 765568003391959044,82061 781576664845131776,131056 793484900406071296,250633 794540230741200897,261155 766384687682060290,92213 762665051001982976,73926 757342453812776960,46890 766077910302076928,87858 771866782860709888,128519 773202991822229504,135025 755147233507418112,32572 756106143068463104,41632 759194685051117568,56784 785679221456797696,196838 790753407804010496,232881 767558084092755968,94197 785620025646260225,195975 778308210780434432,167220 785906983534628865,199640 793361937690013696,249926 773718860004417536,135381 793881709569683456,254058 768744153119330304,107788 792223779787149312,244767 751776074556698624,14277 765028962204545028,84745 758356495100698624,52554 767167584965840896,90384 769689143957790720,112265 792083170879340544,243398 791365611154706432,238395 794198700658659328,258598 795347165161943040,266500 732290248072437760,1170317 764061018603462658,80720 776098740289417216,153095 763868213750956032,80939 794955059977191424,195876 775782846199918593,151212 763540318998237184,78274 773570544914485248,137158 793246298824736768,249926 767397687297728517,97852 778667217454034944,169029 791439185240403969,238395 770829097241108481,121479 787732001549758464,195492 789547718024626177,226208 794594947907330049,261399 750869299091255296,12883 785580119788130304,197286 774363648064000000,141360 780046179233046529,174465 792048090853367808,227048 792776375094513664,240070 767142845107073024,97852 793874884447174656,256255 776883505011777536,158542 761925495810252800,69711 769542866754568192,114146 790908225243713536,234796 765701109977587712,89076 774239977257435136,141994 775075620548022272,146847 762277346175049728,349507 766598175398305795,94699 761992534033858561,68993 794094498590625792,257564 752646111559618560,22657 774880911854743552,144494 792999435282317312,247241 767138635745419265,94699 772860614054023168,132335 792089124014612480,243187 770394331287027713,117257 773982594400718848,140232 787706844567306240,211347 755938197532610561,351337 772804714698272769,131007 786262372000288768,202429 789459231829217281,197341 792170013960568836,243451 774033200620314624,131421 789173781667328000,223286 763035470477533184,75724 763770761945370625,11774 780785588169478144,182122 793158921905025024,249926 749315268514549760,8160 767401939101290496,94699 759100659505336322,56964 773299287325224960,134375 762499880803717120,68142 768267196162117633,104662 785526476548481024,196277 758261626499837952,52061 771141781081694208,122388 788734386350989312,220332 750184092445081604,10606 758432287168004100,52112 764179837909164032,80098 786029755782926336,199546 776772207263350784,157755 780475498585554944,180233 758373205925097472,46076 790762779024035840,232881 760653686632620033,26066 777122843628703744,159850 794025860617670656,257492 778340147788181504,167273 733032499169878018,1170320 776429144230006784,1250320 765023259733532672,84724 786023490642030593,199478 771900269307191296,127657 771531378902994945,124883 761707546847633409,68862 762996887825682432,75724 794557581641428992,261155 754722127434158080,27045 771134447035027456,121479 732541158891622400,352466 755567037800407040,35890 786367562279821312,202727 764158527615238144,81364 763884762419306500,76858 764139066422157316,80939 795386364195966976,247930 786248643602972673,201958 750281337601490944,12290 755017687558918144,34587 757780415058849797,49070 770326028224823296,11774 776023504936374272,152872 793827273505906688,253032 795121566250074112,264397 768494713884151808,106935 793845853777694720,255942 776951641924853760,157082 775386631754899456,148870 766401807115517952,92854 791661367262523392,231318 792053919526494209,243187 792102661378236421,243187 774989303931777029,146259 766693290053869568,94699 770394109181689856,118191 794923847866843136,263895 788063486987337728,215005 791232300973486086,234796 792024884276756480,243187 793942941458976768,255863 764662251341119488,83231 793904618484985856,255393 794983178674966528,263594 764951040403861504,84209 792760765694357505,246726 787767118745964544,210238 790634874075881472,233131 764523366338424833,82066 763779872170795009,11774 769964111216123905,114357 779674750494740480,174230 760513174810525696,63268 763767824586186753,11774 785771523277778944,197512 793813683356991490,229148 793179061438803970,249841 793907193909284865,11774 787954347233644544,213710 763449141741625344,76723 752933342924771328,23739 765258385591631872,86763 779659741735837696,174323 788425945451368448,217837 764946871290699776,84209 780751144599465984,182036 785901828697239552,199546 759173262236524546,56964 791394573905899520,238395 792121037802659845,241678 793825383493799936,247240 769131508749721600,109805 760522454133538816,63428 768778347681841153,108849 768288417444605952,104162 774472595441848320,143648 787089718961770497,204835 766016865587998724,90031 775824023381041152,151165 792705988319059973,245117 793869691924123649,256255 765727411753279488,87904 768945618526015488,110389 758104541464301568,51069 790559545772814336,231894 779773122165735424,174388 755102598580015104,1248155 770962310634479616,122292 794962230785830913,261155 732180425204883457,349795 778707735382589440,169107 789945850378067968,228820 790551142321106944,231894 770249652973232129,114779 787755904716320768,210289 759456119987273730,56964 791032750614671360,235590 795014854683852802,263895 764850731698434048,84724 754800652564434948,33474 780601349037658112,181766 759144606109880320,57105 771474820668227586,118191 755759901599760388,39462 732312656061730816,196346 760956104448708608,65222 768739024408240129,106317 791311120212582400,237491 791356451704803328,238207 793183177884000258,249348 788001321215488000,214354 794169913720139776,258331 791361352212164609,238207 758696017143398400,54070 765952893878935552,90525 771012965692641280,122139 792166522592567296,244550 779346263833796608,173753 760666966088486912,63451 755878031193808901,36875 758033138966630400,50452 761623486334955520,69711 762743469047775232,431998 767200209730310144,98285 775686116221526016,149953 780799198803398656,182257 732246389250490368,349209 751175209424711680,17384 795426298290118656,267014 760601139297398785,1248830 757805300141268994,47693 769409656628375553,11774 776628773118697472,53667 764072080958562304,77185 756356878938976256,42171 759210397761241088,56964 789531449485647872,226712 771135086070788096,123583 755408984551456768,33751 750398846870573056,12883 765343093851684864,86103 751577426547777536,12241 776231568432066560,141887 790717829351743488,232791 793961453187317760,256255 764443103319035904,83391 770004360772321280,113796 788364873117921280,215608 765789882073673728,87904 753721970072707072,14277 773842301080604674,11774 791687541846003712,240483 793139742741262336,248988 753640409134358528,28726 780232491344945153,464984 794283330359283712,259551 786201487445598208,199960 789533014254612481,226218 795096264052527106,263933 752756211326423041,21118 760151319386660864,59283 788405064758984704,217519 789506937763147776,225959 771545602530258945,125163 770327039840776192,117257 752641812913872897,22779 752680133228531712,21749 759525390813696000,58227 758346821932490752,52554 776053977410441217,152735 788060624345497600,214209 756297135243485184,41486 753199199278235648,26140 794900819749535745,262752 732125669082202112,349480 792721031332978688,234526 780622175086587904,182154 777064751792844801,152847 756980377353277440,45677 766206408975126528,90357 771088974853050369,122982 757637199101890560,48492 768431695011905536,106281 775405695684358145,148994 775034356939132928,146259 776351120713277441,152314 753294875190329344,26776 754751387444056064,33549 768131571647860737,103354 756934873739169792,44274 792477343646310400,242158 771524026619396096,126389 752966920194945024,24526 775369856363397121,148574 790739074608828416,233154 767157057090879488,97685 792001167861702656,241819 750674773550571520,12859 773907132785713152,139404 755078226595033089,28732 768077084220649472,103354 770680875096875008,118191 793037102455717888,247569 774999864874668033,146259 766824100085891072,94644 793502939415474180,252020 749326041399693312,7849 769586388173893634,112788 785919390650728448,199546 790747624978673664,99049 759598278728122368,58869 767543108342992898,97432 780604877038772224,181984 753326381229113345,25834 766745063309373440,95572 786921385050435584,207287 758149964513972224,51069 778493205696225280,166995 787106863363928064,207949 787395798627647489,210694 791434019875463172,237999 732329043199057920,350968 773590621521076227,137042 786200105669976065,201619 762947836031873025,73814 768486406427738112,106317 774354181721296900,142942 759437055172628482,56924 753742030661046276,29263 763033909848317952,73814 794365610402705408,260273 755798263735943173,11774 764161537086885888,81702 764241938904150017,73904 763132582770970624,75899 771464946592776192,125222 773731342525734912,11774 767017047154909184,96299 794966989919895552,262925 762368372692615168,431998 790637478772301825,232881 792076146909257728,240483 760545121339408384,63451 786326910447919104,202379 749655474144882688,9433 755178983742930944,33356 763061311047471105,11774 785932685701222400,199262 793880798113980416,243865 767438207856148480,95055 766820634261331968,95530 787868078067609601,211836 793870855814062080,255942 769891481553281024,108381 770193650152116225,117257 788158910553284609,214976 772890599271731200,127366 779069919514152960,172523 793811477941460992,255356 795734044608753664,267862 752975761976528896,23719 733029958277156864,1170320 751181600042299393,17562 769102569964732416,111378 770442941496070144,118192 771315541722226688,124597 787091749739040768,209151 772608357572022272,130669 780050163012362240,176129 786926113159192577,205186 763262580026544128,77433 789265621699747840,224018 776883262065180672,157082 792764086983557121,246392 762135001983021056,431998 754857420300619780,26721 791260421873340416,234583 750393816759214080,12883 785281476724219904,193669 787441416955760640,188577 788975969172324352,221971 791778074987667456,240483 785580176587493376,194058 751056246845964288,16422 793578723215675392,252679 761422279586611205,64975 774970168145354752,144542 794681023514771456,258717 773909682675154944,139404 781849206549995520,190424 732131298655899648,349514 757666145478569984,48549 775601629743710208,148713 792038616922853376,243187 793845071871258624,248253 763063104850853889,139803 781233837124845568,186434 791669232983355392,239456 789266513958240256,224680 790739358974214144,232863 755168370232885248,35890 781519257490161664,185496 780891200954007552,183811 785696876578246657,196277 790724162499190784,233729 785275431457021952,194648 790750942194987008,232792 793849324236967937,253088 749654239283064833,9433 767808543009284096,92226 777295328621973504,87904 786908040612020225,207287 771547792720269313,126390 788158977364361216,215608 770669800456609793,120341 771746254187401216,126152 779084440010002432,172123 785638457662115840,193260 790525282516107264,231894 794548112203268096,261155 754736836958834688,32404 779819921689616385,176109 741712946796081152,7224 755172022582411264,35890 760800388031344641,63451 795141800184913920,263302 767483480477462528,93272 776111779306844162,153610 765924296770351104,85047 781211494654640128,186212 760500570314698752,63149 793987130645155840,254135 771310410569912321,124599 772593447655968769,131287 793052375124705280,249013 794677958208323584,262022 764149699855130624,82066 789533716976586752,226731 791065936228933633,234564 781897156315656192,190635 787726015116128257,210235 770362011095937024,117257 765957526533705728,88930 788066671860867073,214492 769710253113946112,110585 754725418784034816,33356 764499573976989696,29607 765969121745969152,90482 775465718439616513,149329 793326462124199936,249841 776907320840380416,159359 777116770683482112,159704 788093273420271616,214899 762487389612679169,72998 794990567264489472,264431 753346811981623296,27045 757667057076957184,39195 761347288782385152,68102 793160988765753345,249852 742379587666083840,1170581 794047039827017728,256439 750468472480686082,12883 758443216026767360,52749 762292740835028992,27156 785324697432961024,195134 789434271060652033,225909 794647556441640960,262145 760636285610434560,11774 779044229326733312,168698 780234521769750528,175269 781539947987759105,186212 753699682191368192,29322 761674316954103808,69947 771918786156859392,125176 772835252779773952,132366 764172171262525440,82066 790601886688743426,350650 795076666863194112,263926 788780587611852801,219942 758030949972148224,50923 775776551526862848,149040 794959623593803777,252020 795669777452859392,260445 768922951756320768,110209 757977825425051649,50581 777872578853560321,163990 793626459872997376,253207 755931434628550656,39502 762242168388018176,69794 755123320241217536,35449 760540669895184384,63505 788997359745265664,191622 793675731137990656,254135 761565436135677952,69248 767173107601776644,97386 787855807467495424,211733 792588374301347840,246726 767692069846470657,100545 775002017890729984,146259 785495111190798339,196277 794182738697998336,258456 776569486719717376,156976 790694916259065857,233558 787831017696616448,206183 788203963417972736,215608 793498342789554178,252741 757760214762348545,46199 760179457424449536,61412 788769296449167360,218219 781357742552391680,20824 749302620636999680,7546 749941749699620866,10729 761284434318528512,67229 769856366227881986,112612 757629063167082496,46370 759956370003296256,55257 793643238712238080,254135 742390856188104704,352839 787887871990435840,65113 752131370353176576,13462 786372896331411456,192032 767810658444324865,101383 790224476260724736,230257 792050979407527936,242643 765890366021206016,90031 793880682644795392,256255 787040436430991360,207965 792067760411082753,243075 732171350048014336,349795 758527832658108416,52554 786300993118072832,202429 788472018681331718,218495 763119759814778882,76665 794675265209298944,262022 795764464574484480,247930 776732813190017024,157693 770713641108856833,120610 773668569062060032,137869 778459335466770432,165496 755103985812529152,35449 779797149743616000,165348 789123487625388034,221785 750952887241609216,15917 760558890329133057,63451 788049598925443073,214354 756297726011191296,42495 757718320728662016,47844 778013640570114048,164375 791173889954947072,236108 764796172338733056,84724 769510702922936320,112363 789996406685794305,228354 750697709762387968,14462 755829691232165889,39810 787462238357422080,209863 775066055496568833,146205 780630124832104450,181903 788557747654504448,217519 747471021779877888,11774 780579145118060544,11774 780834350829109254,183269 755123872849137664,33029 751122960052781056,16953 772919494415118337,129551 777572633181237248,355701 769962103088308224,115159 773269847610236928,133454 773704392340111361,138592 762989824777203712,75724 761276847686508544,65180 761346760501493760,67587 756199643696943105,41680 756629501753319424,44118 766028292344250372,90405 787995118326411264,214209 788835298587267073,219119 795390827489005569,266054 776987991428386817,158428 789496014050852864,220727 793501307336359936,249926 755102486139015168,35403 767120565547196416,97467 771390898772992001,121479 772503554040950785,131289 781483085049139200,139404 787284292036591616,206048 793172770129604613,250033 793815165103931393,255367 791336704783384580,234583 759523036722671616,56964 778985668223598593,158524 788072967213309956,213491 766044186613211136,81929 779521048702246912,141360 792818232533127168,247819 766732933503782912,95948 781632664407334912,69764 793793646742994944,255393 770961497589747717,122146 771016410361454592,108396 781602243283865600,188874 789119209003487232,223099 793565624987291649,252741 768133471478833152,101353 792073956823937025,11774 795025488158699520,263895 759606216653991936,58232 769878228429213696,115538 786389869396320256,196701 788835761609146369,221476 752248236199514115,17794 762315344207839232,431998 792100460110962688,243075 752002906786791425,18400 765600963000406016,53999 764097560931766275,80720 760885372284829697,64722 762110344462565376,69747 778188094361235456,164826 795613080034091008,267521 757119099403177984,45672 789202210735337472,11774 739208006588567552,352355 749248574605631488,7906 785855939639447556,192126 788446059097944064,215608 768987483136663552,109104 776202931028844544,154322 753990946665078785,30815 764178304647561216,81130 764783426507595776,81835 795293673046949888,265257 755866787560828929,39957 763772362395443200,76091 757158493958713345,39657 786462770166370304,203135 751837359252107265,18567 754869181158338560,26721 754872276206575616,18341 788752169994518529,220526 761260705790193665,63464 763189986887864320,75899 788438522181062656,215437 770240777393934337,117257 772323738503131137,26066 786646513229373441,11774 752897604955111425,24134 791690181766160384,238429 750447020947697664,12535 785640589882593280,197091 754058201675554816,31400 776007129467588608,151463 790321660033392640,229693 790630024319754240,225995 794631192633077760,261987 753530355051859968,18323 763204213702692864,67226 791750938713321473,240483 794307083839508480,257492 750749283998113793,14277 785578507929686018,195975 766485509644361728,90539 786537509249363968,200495 787084546600689664,207965 792552894834675712,246392 793549262885785600,349507 753134356877672448,24366 781167866473123841,185310 769768796139692032,114357 780601781159997441,181955 764893220220260352,84422 775402338349555712,149040 788853130444304384,220539 779466427552202752,174230 786696259235115008,205167 794751527151751169,263205 788871062687657984,220815 765594409631121408,87904 773845539263811588,139404 790320294393241602,230282 794359354141134848,256502 777051022711623680,157693 786393443400581120,203391 776266196874203137,153194 761999618175533056,71550 753434416626532352,27213 763028088535982081,73814 785835055478374401,197512 757150828620812288,45672 773892555310239744,139404 790564911747174401,232280 792854961331765248,243761 776083991057276928,151463 791055113813053441,236393 776667614953168896,105109 749560752218923008,9153 751134921222189056,17259 757264179585691653,46384 765568912289300482,84724 793613279218266112,254135 732283353693556736,351162 780811768012664832,183269 795669078706913284,266491 764891390023049216,83751 766029593232932866,90384 768296796124688387,105109 791685514504114177,239405 760502187935969280,62771 770752923634503680,120363 779119835355619328,171644 793161040435486723,247379 790874645943779328,234583 750179696617201664,10057 753421684141686784,27045 771641781788160000,122299 793927533670572032,256458 765768671008530432,87904 778192933577232384,166390 787784614320279552,212024 762060178330152960,304513 787939386570657792,213672 752988277972602880,25255 764562132855758848,83469 773883041051738115,139404 788457349661032448,218275 775223702636101632,146847 773710200725352448,11774 762670192891604993,73926 768534408361971712,104999 789528361617928192,205972 786145137156128768,201292 793249458192519168,249926 759608158662881280,57068 786329842731978756,202379 787112950263873540,208014 788050237298348033,11774 759088482656456704,56197 793201136928952321,250328 775765046559383552,151265 787872679034429440,65113 792060958462140416,241819 756241273955098625,42149 794531909778964480,106085 736328415368843265,1182332 781911237407879168,11774 754780901830168576,33356 779135960952954880,170187 795313176174792704,263895 779884845392691200,166096 794648981666168832,262022 751163652577910784,16422 768938042467889152,110362 764010238596874242,79223 768225097869955073,103506 753607690266353664,28281 757440029148979200,47283 771833367998394368,127218 775652706325262336,150511 781212925671288832,186256 788911008853037057,11774 779139101270347776,171693 751028742261178368,16269 767566717782401024,96962 771043831579971584,120048 771887595168993280,128143 790655563193430016,232169 767758728858705920,100893 780605373048815616,181935 791716956588109824,240483 792599119218946048,246273 752027371507634176,14277 780633979762282497,182257 750075088330891264,11495 773974665509343232,139404 760852368393207809,64722 785889537776054273,198671 753673960907124737,28732 763443992822288385,78159 776306130972573697,152946 765536091986329600,88052 792083547502813184,240483 793986155440205825,255942 763066025935896576,11774 769152004732162048,110585 790242150336323584,228341 771462848077787136,124597 794724311382622209,255942 764125731458781184,80716 786992706950041600,207287 773676319737458689,137795 760598065950502912,63655 760912976589234176,65165 764841786795712518,84422 768837824145752065,109447 785779458695426048,197286 732685802380001280,353474 764399644516442116,76146 793847093811175424,255393 755221760354705408,22952 759074269817106432,54070 778718001516261379,169384 761429703060099072,67468 794216051181371393,257492 795724823142002688,267655 775783498917539840,151156 779984781564006400,177704 788684463630843904,219942 763096826098638848,73814 768999293332156417,108729 770757722828513280,118973 767080311624572928,94627 768460925753929728,145399 778631731163176960,167007 785858997689745409,198878 790665864139767808,231517 794049719324606464,257492 777241123123146755,159475 778406674382020608,167220 763463879573798912,78566 776826101720977408,155451 791033160318521346,234583 740342601090498561,11774 764411447191318528,82766 770305131795668992,11774 780083630026600448,176128 788899736988348416,220029 793970857915727872,257353 795407525919203328,266138 779671945520480256,176025 781333828606365696,185496 793193515094118400,249926 787270472656453633,203863 764784866357567488,84724 765019913345961984,85562 793965767490310144,256276 790244925547876359,229159 756248396718075905,41689 788521595698499584,217601 788154573206716416,214899 769340045450895360,113165 759947625537896448,57665 780852600287526912,183314 756918700171747330,42040 791415900213739520,237857 759108455701577742,55660 762336561497268224,70886 777954013086003200,163824 753980976339030016,30802 765061075033202688,84889 769507255481958400,113754 773861403216056320,139404 771504294096797696,125554 778303171357773824,167220 764661389671731200,83391 794566461276635137,261155 754982566210441216,34666 791076107285958656,353893 795442257914630144,265855 773653977552527360,87904 771720689661468672,127366 794568124964241408,261155 756314862326808576,41214 772911415418056708,133519 794538697777618945,261155 788564113408430080,218275 759779812969893889,42564 786101902320820224,199929 751776270153900032,18452 786064420086702080,200917 763929223111114754,80939 790877496602267648,234583 788059731319463936,215005 785235950473453571,194139 738792245726449665,11774 787738667100102656,205197 755376509842587654,37044 773022677355212800,133081 785302603978510336,194707 780263859080667136,175578 755762133795610625,39462 788248309127184384,215437 791735681148080128,7706 753731531244310528,28508 793602264732733441,254008 758114601690992640,50476 762674913526345728,70375 792030125957193728,243187 752242821105586176,21332 790622061030813696,229901 786627926829699072,205181 792134455246946304,244297 773359375113031680,24173 775189074755792896,87904 763832504537214980,80366 792392058162020352,245607 768624051971428352,106281 738451919153303552,11774 779023665484566528,172057 786538287401951232,204413 767858528442867712,100893 779450156861296641,174230 763442258423054336,78159 790326307712368641,230271 751567390752681984,18215 788892690733604864,11774 770497943438757888,118698 789196864524398593,224513 795660353581514752,265649 795750074223562753,267842 755888972446986240,39685 760417825806688256,62735 775376720136327168,148870 750671547568889856,14421 754979213531312129,34666 764076292098535425,81702 767417763501477889,97325 789430359154798593,225981 792892245615652865,243187 794020463190142977,257492 794686203345960960,262784 794317593792356352,243761 766000643131711489,90735 785341394839826432,195125 791113111491096580,235620 786323014883303424,201958 792066117346877440,243075 791001856126222336,235620 793201591205568512,249469 749695507598016512,9433 755243094455357443,36467 756629307317817344,44429 793639458511872000,249926 795770413548597248,268281 789455177963024384,225981 763116139660529664,76092 764913583176187904,79987 768167236603219968,103212 788570130665971712,218275 794920347640307713,262752 771086997058224128,123454 772564713993625600,131007 758829288254603264,53739 778610582572314628,168794 791719834765565952,240556 732131433192521728,349426 775459867041554433,149040 787060165228965888,207287 794002361161306112,11774 794790583747231744,261155 751099824473247744,16299 794320866188414982,258044 761160654694690816,61051 774390205637922816,142527 779138963537747968,173083 789743288840577024,220029 792190973413462016,243187 762184208617836544,431998 780875233645490176,170187 789808456073109506,213710 773701960608452608,138819 786534076454952961,350690 753362828333940737,26066 770653234222493698,120108 753988539671425024,29263 762746820883656704,73926 769096028796645376,109667 758587379389083648,51451 773911144784199680,139404 762775662469885952,74727 771087431080747009,118515 788887051689000961,202265 795286874621284352,263688 774128919460982784,140025 790903532303986689,234796 737136712984481792,349263 773571943735918593,136947 788404544925339648,11774 785669138308014080,197324 763292309114851329,77534 790925499555942400,234653 794683866007093248,262752 778269546604032000,167046 786706206962360320,205728 794599950155804672,227345 787984369373876226,214205 788753542072762369,220526 779033216313196544,164814 753078150528114689,24704 785480292488376324,195849 756277517988790272,42171 773974418766913536,139360 775743666207895552,136947 793299588484476929,250033 794694670358106113,262849 771827170029084672,127366 787112053366480896,207096 748908896782209024,11774 752196607148457984,21074 788111010305499136,215437 750392825594781700,11495 775353807836356608,146488 758344037434847232,52030 793639283018047488,252824 768268809794883585,105345 777679851062980608,156061 787506644104060928,205989 775731421625188352,149124 793873822311026688,11774 779417013349474304,173753 792054250209628160,243187 781562265501888513,188304 792153293329928193,242485 793496604758114305,252741 793571741754724353,252020 794649774867775488,261818 757710485651386369,48633 768953349257388032,110615 778699659329937408,167517 777657300777594882,160134 763121697696296962,76577 792516931332943872,246273 757407737823145984,44461 790591655053107200,11774 795038706180694016,263532 757754253029015553,44450 790647232102096896,231881 776364134808125440,154102 786180643298414592,199739 756675006222872576,43391 765350058921385985,82178 793113766711795714,249469 757702622203699200,46958 787100911013330945,209184 793101727557906437,249469 795278859902054400,261058 756863546210811904,43553 794860305205624832,262849 777626553958170624,161277 778661856525291520,168794 794938463837634560,263817 775317746229706752,137869 738038183422611456,11774 749284297048285184,8047 793875985674358784,249348 761185039929446401,65974 788779158562234368,220526 757024515574628352,45040 778053933205889025,163763 794244701725618176,258331 786403534459641856,202221 753538408073469953,27957 756192976615772160,41680 758389994989944832,50542 785251883699036161,194082 794934713244733440,262145 766474114991288324,93823 775990209121050624,150063 793865529886904320,256255 759432965990387712,56964 756923665590079489,44163 760988984445140992,66216 763052545539354624,11774 769904181977161729,105109 792030022613671936,243187 770719219117809664,120393 766319423481319425,89528 762689483607199744,73814 757984734626537473,48287 765214491302780929,86440 773247802637942784,1250025 774260403211599872,1250066 791353203791130625,238207 792205748742664192,242712 786673245453815808,205728 793261283365654529,249926 794589300608339968,261155 791394820120018944,238207 785505793416110080,195975 787809312726929408,207965 771116955193311232,122146 789876331290828800,228522 750766466480349184,14277 766617850857549824,91700 790974945857642496,235621 754153922462232576,30590 764909618942410753,84724 794233080168861696,258456 758052327756410880,47761 773849464910020608,118192 773979896712343552,135903 780708837506502660,182036 758713007731974145,54070 765319843201556481,83488 793460627247239168,252408 758059985955876864,48991 764825255311470592,84724 764901159337353216,84724 777191017405517824,158520 788890364543275008,220689 761668059241279488,69711 757427401492144128,46379 775393423503204352,1250213 791765262328557569,240145 776682496633122816,155896 779001993608257536,171324 752964067938095104,24196 778515360161169414,152594 762134191161036800,72090 773436701469470721,135025 775435497959264256,149200 758811417713659905,55262 764496492660875264,62771 780395154909921280,179742 793137563443798016,249895 765151355027726336,84209 772637899825123328,131007 757781657680175104,47761 732457212778414081,352174 767838869039570945,101681 794918080589811712,262849 760493584755728385,63149 781596763664834560,187533 788243721343074304,215005 793508377997348864,11774 766267586027724800,91751 794304602958987264,256125 755498706963566592,37044 765146367530598400,86103 769403779980468224,112363 757267826134638592,45669 758680357793390592,52749 773517182600871937,137042 788050196261244928,213425 790281653478227968,26066 791840564807249921,240925 767929623355142144,102281 777589174492880897,162497 751797285076496384,18308 733025771778756609,355464 755869961109712897,39957 771837743328616450,127134 772058522427076609,127957 732323216631463937,349197 753318327288823808,26871 769950584220717056,112693 792362887599812608,243075 770550118776836097,117257 778321440097480705,167319 781282150628794368,186170 753629510030004224,28477 786650494596845568,205270 770784508807307264,120610 777484301529219072,157755 795302388894666752,266079 764127459570614272,81869 795061497269362688,247930 772871627973341185,132335 790924410672656385,164764 793247592972902400,250293 769246320431333376,110709 781238236257464320,184230 781825881920643072,187131 788162543772504064,210253 767865547543502848,102249 781426903211270144,139404 791556029548986368,235590 752245831324106757,18567 763465582079385600,77849 772942065420427264,133415 755816055520555008,39810 771803354682884096,128194 780608365911089152,181984 786356544086511617,203391 753461541198888960,27045 786326502346362880,201441 742751950677147648,11774 750692985344589824,13941 761699077130186752,67973 785636216087711744,195807 758856977342529536,54631 771599091729993728,125554 787338934430728192,210289 775374542038454272,148645 733058132746739712,355464 771370782119211008,122622 794728090920505344,262849 795673691896090625,267521 768193111931498496,104332 774070616005627905,139404 775680344976613378,149953 733106277606395904,355261 774627194886905856,144494 777832020382801920,163153 768521611548950528,106716 778287357967622144,167220 780911998171086848,183269 785540698762125312,196676 792596507832623104,246273 759074387496734721,55550 761069090563694592,65455 767841972530868224,100893 768159358714863616,103506 772843588648472576,130686 794533630684999680,261155 789912361838665728,228124 769264461546786816,111225 793293533339844609,249926 765291468906979328,82344 751875192079675392,20273 749732578052173825,9292 785540934364721153,196277 789296628930871296,224610 775728983925067776,148748 785882325091553280,198089 792587560056922112,246674 760707627630362624,63149 765120528545898497,86010 765735789879853056,88546 776034933693227008,64722 777589425253584896,162497 789243098396327936,221726 757903175538008065,49307 790653599256829952,233307 794027994444505089,254209 749763584809324544,9754 768646369556901888,107423 791135500342005762,231894 753976348595490816,28866 758054204640464896,50923 779904542490054656,174427 759238149751050240,57574 795764894356238336,231580 793292161978695681,248496 752959994757251072,24316 767830242123657216,101203 762634707989323776,73926 762716072566894592,73926 787265153528102916,207613 764955241003429888,84679 792336039176081408,222787 793197444196556801,250328 740645665844297729,351043 773664404244140032,128143 781162044481540096,26066 795697383669690369,267862 766708975844765696,95672 770707934011502593,118192 780177606129790976,177773 793587673990565888,253793 757268142280278016,46612 753062619519385601,25255 788808330894389248,220526 779844665281347584,174427 761143680162029569,61051 776922087709519872,158673 753767626170572801,11774 762008280977866753,71438 773526761325944832,136947 779043186073178112,171463 778282491132071936,166321 788552916181278721,218275 789238888099225600,224857 793628186881982464,250033 793920396491980800,252984 750150313399705600,8079 790648397480853505,232137 753951154841657344,30590 765522199323303936,87607 794185840742244352,254444 769695421136371712,112788 788887814595239936,221711 791084296836493313,234583 791352654811295744,11774 755161762849185792,35890 766556606557401088,90088 780834490083966976,183269 735150065115758592,11774 751911006834663424,14277 753808211350650880,29996 764269360970018817,81065 785439011259244544,194082 790911953510273024,234583 760981124290113537,66116 756441201717440512,41798 768876634908700672,109509 770943062822428676,122146 762663732401020928,74043 766676496966676480,93286 791074525681115136,78159 794929188193112064,263895 763424260887109632,77598 788931069063999488,221785 754800933196951552,32369 791705004868591616,240483 794107765606256644,251234 756623006403813376,43712 761380685026385920,65234 776911539668385793,159377 780778322670215168,181984 794310425890340864,257492 788945325272788992,11774 791507902477373440,238780 793113639251214336,249469 793578376296534016,252679 794024665299714048,257492 752876299354374144,24082 788180156141756416,215634 792190535473696768,243187 795486788924145668,265858 757655371326435330,46280 768955721836703745,109666 773736279037149184,11774 776186645502566401,153743 793370921553637376,148861 754723176672743425,33356 774672014527369216,144654 752083418914103296,18009 755181276219539457,18341 786574216279658498,204684 787701419713310720,211347 752166040939954176,14277 763510945129730049,78853 778371367754272770,167305 758298104265408512,50827 785849926320259072,198973 780785777965932544,183188 795717113335967744,268448 776758415729328128,157755 776906618118279169,159258 795240030914625536,264774 780757272138018816,182960 785268901219213317,193669 768703865092972544,99264 793110416570195968,249348 793179904460414977,249926 788926819420479489,220029 755865911576395777,39207 765414446248460288,56420 765989640616554496,89859 766646253048438784,95045 765552493090725888,87774 785612801675001856,197512 793507282109681664,249926 753781272783106048,28281 766690404490219526,95593 772535524204486656,131480 781510812057743361,139404 763126281361879040,76577 770326473622360066,117687 780433455104552961,180306 785656688795725824,197091 778576497544232961,167220 773282369268805632,135888 794580516657827840,261359 795479042849767424,265885 774676145249869824,144654 779818778653700096,164475 760643073978273792,62779 768932452622479361,109945 776918496160518144,158864 778650368859406336,167453 789203163182084096,215505 787282206444118016,208016 794318769174773760,259055 777957820843036673,164764 753360797661732864,27317 785286247803658241,194206 787931868486402048,213887 757422417857830914,45525 746380557584465921,352720 732676408242212867,353239 758132477445730305,50500 795775932082651137,268281 785438605221191681,194384 758927406979616768,54070 754018678916743168,31268 770297407447982080,11774 781542108901486592,188401 789890726695956480,228620 791413811475542017,238207 762875843832000512,349318 793110775925649408,249469 790545475707473920,231792 759109597885935617,56964 764980423084478464,85562 751175376114741248,11495 753630112898318336,27095 795058640201711616,264397 795216711972687872,264774 752190944955498496,21461 772336571576033281,121795 793221004000722944,250633 785614454247526401,65113 785663036262494209,193501 770672783277694976,120610 793816523236380672,252581 753040735298056192,22411 790630890292510720,233095 788503044178739201,216009 793204082429177856,250633 760180819465867264,60456 767480534951981057,98841 775717576907382784,151071 775789417046736897,151071 766507857957232640,92885 795698270895034370,267618 760610456117489664,63937 776454797893349376,11774 791275139447066624,237565 794733991131631616,261155 752681170807066625,22785 751622309199220737,16728 772085029916774401,127775 786587816826277889,204835 786965140700745728,207287 793969215061360640,255942 779676478489309184,174427 794546579738869760,261155 769581279629029376,112239 775105822754017284,146704 753652189810139136,28732 755241313268826112,34774 762942926456492032,73814 765337255569395712,87145 763089172307513346,76549 788711752594812928,220029 792069961682259969,243427 769615279060049921,114370 764870779418927104,84785 787816437783986176,213064 757112985760305156,33356 759147059781902336,1248681 773195018152583169,135025 779342699535011844,172578 793505449446285312,11774 752679083134201858,1248219 766446080921706496,92972 773182908915916800,134033 794700212128260096,262849 774792874621669377,144494 775771091537162241,144573 760970790820978689,64730 790947276655034368,235251 794266047159275520,226320 749265324176879616,7828 762777969085386752,69711 778289229201870849,166532 778251144342536192,166891 794692090630438912,256038 757080896449241088,45964 789465394838904834,220029 789486829070409730,225358 789656454043086848,225911 751608579614998528,18893 764262085052076032,81425 787333161705349120,210215 788448234913959936,11774 790589198688325632,231318 754861016622563328,31075 759217806281936896,56964 758620475878699009,53605 763875771563802624,75955 788863889761009664,220029 794632524861440000,262053 758253386382860290,52061 761709915136139264,69711 792388191894417408,241940 756706182073610242,43391 777698335884967936,161277 773980919308939264,140444 779156255403159552,172962 781271361683595265,187036 794838658587234304,256458 767884858295058432,86885 769260289069940736,111448 771807679681617920,128121 756423027160707072,42495 781270295600590848,186883 792221202487975937,207965 758793026802253826,15703 793531581969240064,252020 788804121272782848,218495 778481162561982464,166409 794936363225403393,262752 764847271531929600,84724 765962624479682560,90384 787662939973189632,209351 771220618884685824,11495 785252208506003456,194167 786429117713354752,203806 780337505946234880,179560 788784072554258432,220029 761584897253380096,69231 791432149203161088,238292 778213403978559488,166409 779422906703044608,174872 752628856008257536,19563 764184976153772032,81702 767686195392438272,100605 768036890469629952,47940 795443976274853888,265881 777143963002163200,158815 794523949623169024,259457 793110618781814784,249469 773968863650320384,139404 788881664717893632,220815 781603544512225281,186592 793473258209193984,252020 771378084033486852,11774 781099200029175808,183759 751146560327593984,355507 765359418070360064,84886 769049834401763328,110659 771721614371139584,127134 756604329650511872,43553 759117188653473792,57105 761994294198571008,71270 773992043156758528,139404 778467601240305664,167220 789239290408542208,206666 795708572080504832,267698 751167135934586880,17140 760899531240275968,65619 780886906712109056,183269 791063935315222528,236454 791272067295567872,237630 770673658335465473,120610 768281257536925696,105109 763127169115717632,63595 766408762114449409,93823 777560269425893378,161984 766687695477231617,95568 758852171278327809,54070 786571196783484928,201441 766228037662863360,81427 763043572715180033,11774 772856552055250944,132335 795321130466807808,11774 793217242444029953,250026 777925054147551233,164694 786997066312585216,208176 788526646466863104,203710 762846244544782337,335115 763482050145902593,78129 773658706735009792,137693 776980403164852224,157082 788564262138499072,214354 753013386665947136,14277 794062482868473856,243075 759743659260522497,55257 786648450846851073,205455 795046234884931585,262849 758110814024798212,50698 768322711022137344,354847 791758184197136384,240145 755244428932050944,36221 765351289777754112,86725 792108455221800960,241819 788454006188339200,215437 792722253360173056,247042 789100199318851584,223286 794924286511382528,263895 756405411557826560,352567 771752327153721344,127711 766315957405028352,11774 766535881024864256,91804 776323802254995456,154832 780868922018934784,183546 793923178430988288,256219 795059839047188480,263896 795301950636064768,265644 781341006549622784,139404 767056812478763009,94660 756289162370650114,42344 761014875900436480,66116 768201919575711744,11774 791053665909866496,234796 759498452543889408,318763 777865594024624128,163990 750639144687120385,14039 766028864979996674,90384 785956849438846977,199462 781112260315971584,185496 758098326801702912,48663 767804923689959425,101681 793722785369509888,254209 754801490980642816,33356 773909129719062528,139404 788450163693977600,218275 791497877927309312,237491 764334504420880384,81946 793865715941945344,256255 795722882257195008,267737 776587926549311488,155898 793232547215843329,250633 794553573631787009,261155 791700503843315713,234990 785519182783799296,196277 763053732082880513,71438 765704377025765376,88052 790983371828695040,231894 754749320704983040,350711 763496666238509056,78684 766352266567778305,80939 794226955591839745,258966 794926650869751808,263817 763110835761909760,76549 769266781714132992,111049 794545009156616193,261155 795612675296362496,266112 789417525566025728,224676 793867212163383296,11774 769908807401148417,115451 785926637363814400,199739 791419459026112512,238207 757376795930943488,1248475 788882246803611648,221856 753212572606820353,25648 769696694271250433,114987 778216216326447105,164831 790323027040989188,230704 753724899768754176,29263 757565887012478977,47782 762162474296549380,65234 792581645924601856,194192 759439851615694848,56964 763889478356246528,80939 774815287304749056,130988 786680612446834688,204835 788961428329771009,738099 794611829335015424,261155 776127238475395072,153921 795229472177922048,262752 756571993114288128,43278 764149040682455042,82066 765377917220220928,85938 794926509538574337,263289 789897677299388416,227048 761379700090343424,68273 771889903785349120,127218 791074934864826368,204413 780894144164093952,183050 786353668748521472,201558 754888048773435392,33356 772818110952853508,132335 778384118778368001,166282 752651168615104512,22785 776139302308904961,153037 775768651999903744,149953 778303296545099777,354833 758692127295496192,53185 786592789869895680,204835 793530955323572224,11774 763867756026535940,80314 790031826266054656,228576 773863997749821440,139404 779478853840281600,174660 781809611766636544,189254 795003084233641984,262145 755164324436598788,35890 762306797197811716,431998 765940109397164033,90384 785585835718696960,197286 790239254072946688,224297 778780292416958464,168794 794382345763553280,257353 763593603696386048,78159 793151849331392512,249926 776192696998305792,154071 764801297040171008,84209 751598501541191680,19000 775021649284501504,146259 793605316864778240,252112 767840043079794689,101681 755886859817889793,18215 788465389940244480,218275 795368105417457665,264397 760532162290515969,63451 765244287835598849,84724 765487884283613184,85562 765701338579673088,88489 793264320784142337,249469 759795212096901120,59365 788785531584905216,220717 788850278682406912,220332 791668720431235072,239405 756931559102394368,16897 774050030676172800,140748 791797478358130688,240483 793501827169939461,249926 777305835680571392,160593 768135245317152768,103126 789456844473438208,220727 790258604330868736,230260 776847865045921792,157755 790629921697648640,231851 781827507003674624,190635 753719280798019584,28285 762898096409882626,74247 786773734694744065,205155 793263695887466496,249926 751155437072945153,17365 764559887057625088,83968 795092300921716736,264397 768506568010633216,104999 792390737467805696,244815 764863001585475584,1249257 785566266165719040,196277 774704789791776768,142906 760665714168561664,64225 770818497450565632,121574 785274144929656832,194648 788825403708235776,218275 765106183816577024,82121 766377714450259968,91499 775411486680383489,148537 775874059762556928,152314 755728942674227200,39195 765534043546853377,84209 771064090475302912,122388 790928115375575041,234583 766699610710630400,95672 767088382690361345,93170 788871611957010432,104244 794659433657880580,262517 760469828004028420,62063 785945173393940480,198586 751124744590745600,49681 786000946845200384,197286 795700196000858112,268281 764313765680517120,80262 772457087494393860,131027 787715691885371393,205197 775034513386856449,146259 793928826325639168,256935 793611668102127616,254135 758353396504166400,52061 768828517958225920,108849 793184318285815810,250033 795722268638924804,267737 761084134936551424,63451 791173405823205376,236454 761438273847910400,18395 795654700062212096,267134 774026592276385792,138819 785902362338562050,22735 793097839366766592,249469 787086604544319489,207151 749442091906834432,8497 792396698916163584,192840 765345917159346177,87249 791544231626104832,229930 753780792560537600,29790 733026864445423617,355273 764985093379137537,85562 791323170686939136,237491 770072430475931653,115135 794292286007832576,258249 795425098689757184,266151 766387346086461442,93286 776623617966616577,155451 787029878088622080,207965 788735687147134977,11774 757600982368788480,47761 785627894227677184,197297 789155051273068544,11774 793881463074807808,256458 768177546294882304,101681 789534980120711168,205972 761574613440540672,1248944 770916962641805312,118192 778647120773472256,168794 753993653757050880,30815 762340145341337600,72354 763465915325353984,78566 774359840940490752,142668 794583430071812097,353879 762081342032973824,71652 778391978786562048,167319 780923725566935040,181419 758338416144637952,50827 771558687810826240,125204 788731047416594432,218832 775920805884473344,151212 758408886013403137,52061 778669069444739072,167677 781133723727171584,183269 780254602373500928,177814 759099109370433536,56964 767052851155574784,93286 769407549594603524,113165 777847256217161729,163990 771050411730079744,123028 757630728146485248,47940 780624196531527680,182154 762766264100085761,73814 794732110804185089,108396 769715754392510464,87904 770358715966947329,117743 779071532920254465,172084 793178961148678148,249961 790414076182601729,350650 793149379347681280,249469 776538101246156801,156061 795341086625505281,265521 753333352774729732,26492 773404165238382592,136515 790284824611217408,230282 790535102161940480,230808 756327989013610496,34666 753815597255757824,29263 754716555322224640,33356 774386655549677568,143210 770761052598464512,120425 786183527926759424,201494 790713359393890305,232881 793167141423972352,249444 765173211269066752,82066 759824525101928450,58542 771046501699031041,122146 773009427305607168,132637 772074863636967424,129325 777921259715698688,163990 781482892014850048,139404 759189694731124736,56964 770265825387417600,112363 780682789687623680,180977 788532429640249345,218219 779165240420405249,167569 779113880760889345,172120 768302757434449920,105109 792092806655401984,240535 785811032740470784,198466 787003407924027393,207949 795698387664441349,267858 756624761812357120,44444 768985190345605120,110480 789121923104006144,135004 795729532879773696,268281 779105580422094848,172799 788007576877182976,214209 790628084718284800,231318 777990930229891072,158673 778779033521623040,170252 785964790791360512,199490 755631216087408641,35890 756249840632356864,42117 772788116046372864,132578 753320622118305794,25879 790276710558273536,228527 787127316178608128,208469 785617262061301760,197512 788582372451184640,219458 772919490745020416,132848 788186830202175488,214078 793843170253557760,255942 786633440338833408,205270 772355521487708161,130142 790611269065637889,232662 791670064479080448,240483 776033052266991616,153038 777964982130528256,164783 794886822463733761,261155 795765589046390785,267521 760312456790937601,52554 761357251537801216,68273 761712831897145344,69548 787133457449099266,209064 755224697621536769,35403 761623209074491392,68993 789441547062300672,226015 793237216973774848,250293 763502328611647489,78769 763505450214158336,78707 766406135947505668,93823 772629934770573312,131210 753711230993338368,29263 756290147998728192,42432 776140370551906304,153915 772413535125118976,127871 788483481043165184,218495 769560588389232640,113836 773631518484926464,137777 794579061443989504,261155 753600926250897408,26458 761981115347324928,71497 778302438239535104,166146 791021847148126208,234583 738408477081632769,11774 794634591562768385,260535 755803265984503808,39462 792172317652779009,243187 795257128462192640,264397 766562425537646592,92958 732257183866347520,350936 759096525251149825,47940 765616755188183040,87904 778430103520894976,167929 789933185010327552,223492 792320232195026944,245118 765045698802835456,85562 791673583273594880,240067 754104810488594432,30304 763827077997064192,80132 751829805755138048,20039 767700947992776704,100605 786024716305780736,199478 763047081359478785,75899 764005965083447296,80828 773961275705524224,140444 786689717525942272,203799 786745085702451201,206008 752903488045064193,23167 774349091253870592,142980 778968785319440384,167220 761420021205573632,67401 764440712037429248,78159 771078674573647872,122388 776410553262551040,155390 781427124292968448,185347 781794949843017728,183269 793607197594836992,252044 752929052491669504,24134 785271445030965249,194648 762644212890406912,73814 732981585528520704,353451 762640121669836801,73926 775007066305994752,146259 762729835194150913,74612 778263067259965440,166409 779777350305218561,128934 760110589515476994,61051 760677678991101952,352572 779091371592290304,169104 795024786531307520,263907 781028859579883520,182146 790989423454281729,235590 761615720908066816,69231 773341954721669123,135736 791411513978396673,238207 791875916821651460,232169 766055120597553152,90384 779074593403183104,171168 793169645243015168,232738 790550628590321664,232137 791519461014507520,239405 789190268650086401,215437 762311046044393472,431998 774324661568073728,142090 776894266744463360,157755 757331978719027200,43417 767293573851209728,97380 762280267369287681,431998 766624560783372289,94699 785617014421278721,197512 773945271826862080,140211 793097873772523520,249004 794996695331467264,260033 789819565232443392,226832 774034927750877184,140232 768104722691661825,103506 785288431916163072,194648 778306041008287744,165348 760147626394128384,11774 778286588413435904,167220 791371649983602689,238207 794299876012150791,259543 793969106567495684,255942 752621064748838912,22685 732673993061236736,353447 733683244403658752,209828 763712062426001410,79691 768149812546002945,103261 774451020789186560,142503 794978252158865408,263898 758838151997599744,209828 785330079954075648,193858 773968631256354816,139404 751241814007435267,17416 764212732342128640,1249227 754786294161674244,33356 790331649292500992,230334 791385252782637056,237385 755923926543429632,39475 759412451993497600,56964 774664676797915136,144460 788467141783724032,218275 759575462767161345,56800 775001088609189888,146259 749790232925446145,9889 753095506411319296,25071 753296918667751426,26924 774336110205992960,1250136 779364901986955264,174230 793626111347335168,250785 750862557653585920,15643 763776586277490688,80177 774249785943404547,141912 785249171863400448,194167 793993504657543168,255942 758089227796045824,50476 791883056558776320,234796 790189238247620608,226731 751872320550019072,19563 791758866430038016,240483 765937828891013120,90384 792118499367915524,244164 793614177814257664,243865 793975604693471233,257353 753986023621664769,30590 756850023732748288,44429 769240914648829952,112399 789198958853697536,223491 791674840898007040,240483 792428656262012929,244464 764159315917807616,82283 770458761584521216,118191 769711610189471745,114810 773942919233318912,140232 788718991074287616,215608 793848962067292161,254135 765576707566817281,88052 732337226407776257,350808 792650155715547136,236844 775466519664988160,148116 778707892773851137,169327 787084980727926784,204835 791705055325925376,240260 763836398432419840,80098 765146098277163008,86103 776882222402048003,159146 787694569244594176,210463 792025560868196352,243187 756401958941036545,42432 763981511951388673,81422 775237443855331328,146720 788273967819874305,180916 791663326975537153,240145 776688637219999744,156835 794008776017899520,255870 789135413428363264,11774 775720370846347264,149953 764318146563936257,82002 787534890677919745,208307 772918946345328640,132335 791407477359153152,238928 794423632248311809,260404 758345621883408384,52030 794986100502753280,260613 761807741270700032,18395 788314738384072704,352258 795437131518898176,264397 780520075719618560,180655 781189507169128454,185496 753752487891312640,28726 761881337510920193,70355 756272562493984768,41459 753353909603885060,27222 764180148862197760,82283 772906651200348160,133519 786952603976413184,207287 776351192599425024,152594 760691953050722305,63937 763821150312861696,80607 790961918492246016,228810 757013447078875136,44429 758130529250050048,51451 758357589294014466,51136 764583348681445376,81659 755501464164990981,35044 791061563700604930,235348 776212856106692609,153596 786735166337101825,203537 791602197708443648,238207 793170478684901376,249374 758012388599861248,50787 762734671398658049,74681 765032951537029121,85115 781490976216854528,139404 780082553927729152,164980 792097125026795524,242693 794241775959478272,259200 766368616774246401,93184 793611640935632896,252112 761628495562715136,69711 767153856950272000,97432 794204869582344192,257026 776202772303716352,153596 776603094960308224,58531 778737612202790912,169232 793602661689982976,249926 788720336455868416,220029 786005159235256324,196917 791318259924480000,237491 794174277880680449,350913 757184766391230464,44461 750472589617889281,13689 753791054135062528,29263 761636822887784448,69493 776703516588912640,156005 787075911422124032,204303 788819358201950208,219942 767458367904198656,94699 786354092574580737,203048 794612663976218624,261155 743113341942407168,11774 793180942097453056,249926 768505834938642432,106774 770682806921990145,120613 760212613158449152,61245 763373294888230912,75724 770225350857068548,117257 766765601515827200,95413 769517243843616768,113309 776345496650518528,153845 787739435777478656,205197 754077986836639744,31400 778981545692438529,171324 793511543287590912,249926 757667212584812544,48477 771731630771740672,126152 791412161033691136,238639 793105156309000192,243075 755118208898568192,34666 760614403339411456,62728 779455799986978816,170187 786406445755629568,202727 786692169071550464,203801 753722668717924357,29416 756521487050366977,41798 758832809083449344,54070 771514218646343680,125163 775648189361905664,150404 787049856883826689,207733 792796326010445825,244777 764175761280344065,82283 788481941200855040,218351 760560686628036608,63655 791702288830046208,240483 793191679784284164,249926 792013385881776128,243075 789655950357508096,354090 756257684312035328,41702 768578175458680832,106281 781308361623109632,26066 785754029506695169,196524 766437042343579648,93823 770339464837107712,118375 793297434629636097,250633 794503811502993409,257492 763862241351311360,1249165 790039633144918017,224793 795662579192524800,267521 738457579379101697,11774 763908569993515008,79585 793967993420136448,256393 768074795611099136,98748 770590129786327040,352761 778310430867324928,167220 786594560331747328,201540 769368441849573376,112336 780438803274080257,180039 793910746908352512,256358 758407445752328192,52061 773276240534843393,11774 757265893357301761,46612 758842013206708224,54096 765556783020728320,87904 787380097657540609,180433 770443047519850496,111835 780878710899482624,75300 792035219532500992,243075 763911360820371457,81166 793207625915572224,250633 795362942812360704,266054 750561369393627136,686533 763043844497694720,11774 773711058233982976,138819 792141639032504320,243451 768991473333329920,110477 772963440881262592,133454 755502286491615232,38032 757273926577758208,45311 769660487130763264,114779 792080737306550272,237964 761947548936396800,70858 794592681636888576,261033 787217610198745088,208167 792512235344101376,243187 779333875805802496,158387 785957551758159872,200173 780594969501466625,12018 781187857528553472,182659 755814875650256896,39235 779772974509527040,175153 762020403434979328,71550 773240418636922880,135450 776912897373069312,158387 795087382131445760,265191 786866139242631172,204273 772080023029293056,129471 787147734667104256,209351 791326733576339456,237491 764239931996635136,82283 773555682695983104,137158 786624483607977985,204413 771214133303713794,120690 771489555815948288,125554 792161501427671040,244221 775926938024103936,150463 777053802679640064,157755 778278497731092480,166984 764913940098797568,84724 793194609287524352,249926 776513857162444800,155898 790658287993618432,232881 770758568714854400,120425 776412881990590464,153921 790513782992867328,231871 757563281406042112,46406 764162598979928064,80939 773309786641223681,135025 786666800012419072,205728 787665657068396544,211794 765229363465891841,86103 774382893783068672,141360 786735388924588033,206010 793438726550609920,252020 755211543495610368,36219 768070623742402560,103261 750934726148444160,15808 753333109077053440,25255 773340457979879424,135025 760197254699360256,61412 785846685784236032,198513 785489371784937472,196277 787360516020645889,210207 781915800839913472,191300 776118762898649088,150461 790553602402103297,230301 790566634679173120,226823 793593706540568580,252020 761143489782509572,65180 775304860916862976,148170 760441307760209927,62063 772320093678084096,127925 751069165281304576,16311 789485814610665472,226430 791358377024630784,238395 791470328874618880,239402 763059179951095808,76329 780090953818214400,176128 764136919559118849,82066 773900036350414850,139577 793584872061145092,253164 748689637179260929,354032 788542064614973440,219197 794702188954030080,262849 794703257880981504,261594 774344741949431809,142980 785580338357608448,196917 778677218306240513,167319 788875755413319680,220815 793469410610667524,252408 753811621948960768,28866 759547128150712320,56964 776106633097121792,153658 792474685753610240,243286 792738538466992128,38287 793160416457216000,249926 795480287119437829,262022 788100057358741504,214247 765214343357169665,86440 781898866920599552,191354 791671292319576065,240483 753764570204872705,26815 773823435545784321,132335 774379385784635392,142648 794378473192165376,257325 779243711888777216,172621 794855217858682880,261155 762296038073962496,431998 778768889891069953,169923 780610379269496833,150151 781351771692212224,139404 793423807759417345,249469 793486341623414784,249926 767827738451406848,40035 768656835821830144,103354 795261990717493249,258456 747460044401184772,11774 794634238184169472,261567 755397091757875201,37044 763339110584942592,1249001 788005186342154240,214354 793958291936317440,256358 794017709713399808,256239 763828075524227073,80486 780435720100012032,180310 753347144459939841,27045 773899245824860160,139865 786054609542324224,199546 787454640296169472,209991 774376579069726720,143428 778543862843342848,354238 792915386521878528,247241 792498835524292612,246295 758513922542489604,53144 778970686970703874,171324 794760244241006592,262022 749267124808474624,7828 751802325660868608,18550 773508071171641347,136904 764222828807716864,82066 768926122071371776,110381 793933275962245125,256219 755783083899645952,39462 774081946963947521,141360 795381910939824128,266500 760559542023385088,63451 777951737453826048,163901 794219920011776000,258829 758867215831617536,51809 785849683830857729,197512 752006321033977857,18555 756486298232168450,43391 770698481476468736,118191 771911653050818561,122146 781355897645740032,139404 764583038839848964,83945 768566009401741312,105345 795495227687505920,247930 773396811012792320,132497 767744170312265728,80720 776250383651840001,154832 777999299116490753,158820 793484272241745920,252741 763718687723577344,79589 786033657089695744,200384 793494068428955649,252741 794327220617523200,258683 793904734235160576,256536 794065993358344192,257423 769225532382720000,112939 787608403774504961,211347 770670625643954176,120610 779389525479030784,173628 763823168272240640,79131 771677297866715136,127004 773127453745094656,132578 793855806055800832,255393 767752620614176768,100605 775334276741132289,148473 792244952797368321,243187 792966053940854785,243292 767804663202779136,101681 755615517415661568,22830 761261005804544000,61011 787306448711618560,208016 791007293915537408,235251 752939627128860672,24316 740327294502375424,11774 753342143813517312,19598 754709728438194178,22393 768032026737926144,101681 769701017680314368,114985 771886322680299520,128017 774194421000613888,141887 787690781079330816,206101 737276596759977984,351007 768212875844259840,103354 790725630006403073,232863 761766962187804672,11774 794728820448301056,262849 776115536308633600,153658 770402942360911873,117833 775101750105763844,146259 776043281394171904,152735 779734604756480002,151463 733149636743958528,349375 765502976928706560,84209 742868360795291649,350657 768968688523472897,109988 771032138032357376,122146 787417879822172160,210207 764834322176024576,84724 748547625771761664,11774 778749653458128896,169410 779841847871102976,176203 749333073246892033,7914 788101481077547008,215005 793134390276657153,249286 759162177941041152,56964 776843940355907584,157755 761689891277242368,69947 770366789691645953,118230 774066779144359936,139404 785818953511763968,198671 774295084565008384,141360 794605142838480897,261155 763524699028594688,78159 775691757568876544,146580 791493645883019264,239405 791827293039624192,240483 778412159927738369,167220 790955211552464896,234583 760249556873261056,60801 766303418076061696,88669 791392815343407105,238780 757341752261021696,46394 777645800562327552,160539 793808366799761411,255393 753353644938924032,19598 767686697496829953,99284 769922629071429632,113660 762022954335145984,431998 770810074294018048,120610 780408366283812864,180039 794998228097716224,262849 795043455453962241,261155 795384209095335936,262847 756627255258783744,41702 773075273243688961,133519 792827656232239104,243187 758052289097691136,50542 778392975189606400,166916 758507520927203329,53703 773042214037520384,132996 780841562486046720,180074 789203886988865537,224297 760569623754317824,63655 771166666398965760,120474 791442123341991936,239076 752927469359869953,24597 773171862557908993,129471 779438887802314752,173682 772823993577508864,132370 794642272893603840,261155 764091064797892608,79691 786276243746332672,202429 795128405276684288,263907 759785752708415488,58542 778640498382823425,169201 794625269793427456,261155 765672712232640512,85562 761326409453215744,67497 772321389265113088,352200 760256759059451904,61545 760534118408916992,63451 788895169823248385,220526 794897640609710081,263667 767296078878273540,50307 773900544976953344,139404 789213582936334336,203546 767449587795845122,94699 795387013818093572,265885 754784185244581888,33356 763092786673356801,76501 777485907003924480,108396 793919182459011072,256255 795237393569869824,265686 757911579698528256,48148 771636471392370689,124597 763783765990645761,80098 762638100589752324,73926 765402576288264192,86806 776341321984438272,195876 788763597019156481,220332 763057953322725376,73814 764163420677558272,82061 787700632341864448,669866 773484277220519936,136960 786625975169654784,200939 792765550405574656,246392 751812381852983296,18303 768134048405266435,103071 762313425338769408,71438 758507493815267328,53703 755248534853562368,33186 763083711701102592,47188 769710687711002624,114388 786991732936146945,207974 793992450738036738,255299 758414357751562240,53144 777191389910147072,158589 795733838181920768,257781 785421136964091904,164764 758419149328490496,53163 771384369181261825,118191 794191143613370368,255942 733039508166475777,354772 733300277542047745,355480 756989792697487360,45669 769282143071506432,111454 781231155832037376,185496 785800812224131072,197512 792817312344657920,247379 758516769103446017,53703 762440220704841729,72728 788428830058942464,217826 794593224589381632,261155 733305215777157120,353380 767854789090652160,101681 758436895365992448,52659 773992495986323457,139404 781183244003864577,183975 760160122920329216,61412 768273411118247937,103818 771792296480092160,127218 781694112458280960,186170 757713309755772928,47693 779014353941065728,11774 786696305976479744,11774 780115593550635008,174756 781295731906928644,186584 778305961987543040,167311 785790242389307392,196277 779149253486620672,108396 791380766508785664,232137 788263494235918336,215005 794594596684787712,261399 793852621408919552,249469 760845984960094208,1248861 763822186054451200,79587 776116970408255489,152878 776589107971497984,155898 774260216615489536,141316 762120472863596544,69947 758107933209088001,51344 794945958220091392,263033 773729537368608768,137869 793518018605092864,250033 762158547325124608,431998 785922815539109889,199546 766394440793686016,89923 785262179046006784,194167 794330103887122432,258878 755964721032036352,40881 793980826862002176,257271 758837926998388736,1248642 794646901190627328,261942 776582857573670913,154914 795107593676943360,264397 755926154431893505,40609 766751384477704192,96039 793190194199531520,249469 765652493502124032,88930 754049694771269632,30296 764998643636133888,85562 755796053094305793,11774 789083151150616577,223286 791666219115909121,240483 773927790458638337,139404 772003736268836865,127134 793591362990080001,252014 775369928417226752,148574 789367505076690946,225384 755098203557474304,35445 759258966559973376,51798 762333718367330304,68864 785835995216351235,197512 792187769955246080,243187 793855013290246144,255826 773924781355851776,139577 761945083344134144,431998 763851243819180032,79691 788492560142438400,218275 786924780750512128,207287 794243668815200256,259063 764640341832114176,82457 767720519491813376,100605 769932703726645248,1249711 778235447298265091,164826 778294277638090753,167220 770584067741999104,118192 786602634518130688,204835 787037355530129408,208379 752699892221480960,22649 773412667407073284,134993 779371199210094592,174293 777344796167921664,161542 778211853948317696,1170329 794006808360873984,252196 749701425601531904,9433 757909866589499392,65113 788068736930504704,215057 764990347302752259,84711 769047307870494721,108729 750873032831406080,14277 751806996710617088,18550 775834523443527681,1250248 792027712416321537,243218 750682482907885569,14351 753398993208475649,27280 760052755146895360,60344 757670065646874624,48369 760830729190334464,64084 768448710015528960,106023 787483056772743168,211347 790659078817058816,233307 794936342996258816,263895 768407425959415809,105270 752965459574607872,24755 768258025899425792,103294 770618527208251392,119059 764796966983311365,84724 788124201643278337,215754 790290217295024129,228888 771530898873475072,11774 738205993952280576,279676 777800648649834496,163763 757444566270160896,47266 760348019858341889,48052 753363638291836928,26458 759132834514792452,57130 774290408193089536,141881 778354868943777793,167220 794330503989968896,259659 764750340474277888,83413 765948996229685253,87904 788068396180967425,215005 793574465456238593,252020 763573909878890497,78159 756672806142619648,44695 787912356365934593,205197 787499722495827968,72035 794605041860546561,261155 774038259076829184,139404 786230139759632385,200382 786436364401250304,203806 771808007139319809,125367 780854374008356864,182631 789454079940493312,225981 794194058696654848,249926 753951872977960960,29263 760638285865705472,63371 763212271459835904,76549 766523958489341952,77476 774646849798045696,142906 790279133091631105,230282 765278714376495104,86763 793964148740608000,257026 752807395722686464,21935 765642181734387712,88311 758062681135853568,51136 767482197930631169,99044 778284788125933568,167063 781337466477355008,139404 777921767058841600,162497 780058740078747652,178045 786186928387334146,192032 760672532479352832,63879 777657184272252928,162497 791304067783925760,234583 787002013053706240,205181 789465585218379777,203546 777246279697063936,159016 785522453367980033,196277 793966260010635264,256255 770293100031807489,115435 777644833590476800,149953 786416240856223744,203674 755205329365798912,36056 776385932224139264,153845 791471237184708608,239405 758272990597488641,52061 768920667953700865,108729 785725021821898753,196277 794522289152950272,226180 750462901647925248,12883 791375507522748416,238207 762693931314343936,73814 755159099327844352,35890 767835791619821568,101681 788839993372397568,220029 756959868100149249,45712 793135010169643008,249895 753197470151241728,23884 768608801905905664,107428 786451246358077440,201555 790258014112456704,230270 762787883971383297,74746 779355820307779584,173964 761478575677591552,67547 765235484952039424,86645 770421326137876480,117257 781247520647315457,186532 749286486361645057,7816 733136829835141121,355639 752187740435812353,13462 793449047172321280,252020 752214039565066241,19747 761517254496387072,65180 766978182843019264,96275 793920659940409344,256255 767401652907151360,95708 790367263949856768,226731 752252436237221888,11774 775886757892022272,152182 763138687748173825,76628 765208719579766784,85159 793182158596677632,249926 758625839651119108,54070 766338128177164288,91946 768627674994634753,107745 776341207442006016,152946 763897868285513728,80098 764270647329509376,82066 779105204834824192,171693 781676029953933312,188934 771008492161216512,121612 794552705301839876,261155 777568455365046273,158520 751883021574221824,19236 761322089240551424,47940 759185701090885632,56964 778998917409177600,167407 790427768919957504,231318 755198770367692800,36033 759422305562980352,56700 772255782838476800,1170725 775770532302192641,112363 787046744148340737,199307 793163874769838080,249895 760966129405820928,65237 771394992061370368,125381 793631384866816000,251479 766060085655310336,90482 788007022923018240,213253 787015369110138880,208065 755625949119520770,33751 767150539222216704,97386 769915936048553984,114422 776192727927050240,153743 791625550045425667,238780 763953033340301313,75438 786256998908112896,198883 789139378396274689,1170441 775315587916378114,145866 764278456968421377,1170700 776733137460039680,157693 792038672149254144,243187 793243129356791812,249926 763590580945289216,78360 792085875484155904,243187 790679576443817984,233307 758049476481314816,50772 768658004333830144,104973 788539693679964160,217601 775676557658509312,149300 773591596759715841,137042 764106767424901120,80939 790351318464552961,212131 790977720356331520,234796 791112468374228992,235590 778728882425831424,170252 773905628775518208,139404 776581043705053184,156926 776496289546539008,156103 794718291545694209,261155 780598272620695552,181935 791010093919764481,234583 751593314105778177,18893 762620989888794624,73814 780628784437354496,150151 760641419723669504,64019 769296426992017408,112872 774684729094176769,144108 754980944939974656,22393 757363129185558528,46394 760955094473052160,65237 772105224173461505,123354 794564104765763584,261155 738821361687093248,1170396 766017413162893312,90908 787733714684022785,210215 781552700911525889,186584 771118894933245952,122759 768282128094072832,105018 732527710153539584,46501 751861119954849792,19317 777163634191527936,138490 758405882296340480,52061 793838889052041216,255246 792834785685213187,11774 793427281490378752,252020 760087546697281536,60866 792847662240366596,243761 790928712384380928,234583 791048015960117249,78159 786695343211737089,205186 792406225380048896,240070 795003282641088512,264431 788937051605340160,221785 793168270320734208,249374 752034721174028288,20604 758667185938173952,54272 793110103197118464,249469 759550896560672769,57574 792664993296703488,243286 752677559372959744,21749 755513976650358784,37396 776926551443140609,159093 792199873680375808,242693 756507228862050308,42249 763062157860802560,11774 763778698596102144,11774 769598306506846208,112693 780787443909988352,183068 793063219682238465,247240 793574535551414272,252020 795034722078334976,263898 774419701682278400,139865 792234155476066304,243398 780602375723552771,181984 785869916893097984,198576 787349416868995073,210215 775415292101005312,149200 793185341263839232,249926 793553736329207809,253421 786949250517204993,192363 746681242196684801,738099 764437028440342528,78159 778239330758176768,165947 787740912780705793,738099 790548210288766977,11774 773587141687320576,137042 773954152212955136,139404 777855873448148992,164001 795078308090281984,263688 795766032044412930,247930 781019558777876481,183468 768199277034078208,104162 794906327470510080,263302 795727664334180354,268281 793627711424036864,248516 785349527788150784,11774 792085205230104576,241678 789134273114693636,222647 781359873867059200,186584 788127795171864576,214354 751177279103864832,17591 777520646704201729,161387 790356885459333120,11774 785268515779514368,194648 761925583961939970,431998 767031684688547840,94037 750482645402865664,12883 786303809865867265,201558 793163878024695808,249926 777560806405922816,161984 780908115256418304,183269 768910364427816960,109945 781334896845422592,139404 755817802766905344,11774 761640822118887424,69493 777285321214025729,21795 786779701956063232,205728 785923620480638976,199453 790251450337079296,229252 793545461894295552,252020 759664718088921089,47903 763116663470424064,71843 787116373520609280,208252 732351486945071104,196346 768624975645323264,106281 788429409111932928,215754 793875352711901184,256255 786221007585456128,200382 791730873942941696,240718 790208538597523456,228620 793097490354491393,249469 770398304437809152,117922 776784418912423936,157993 794119195445248000,255176 793225234920923136,250519 777042478612480000,160067 791901736004947968,241678 793994128749109249,226180 778439594886860800,152594 758705827402256384,54070 794569999050567680,39957 794956903101108225,257423 751612026347073537,18567 749707796170539008,9087 793902149130330112,256255 795770192391454724,269136 769318609671774208,112325 744846991935545344,1170696 771092884124635136,122776 794908337758408704,263532 794932908855296000,246425 764663916043444224,79987 768185688898633728,352004 781337662628114432,180016 789231200049127424,223491 795702165276938240,265257 778599194411929600,168794 793114582428639232,249469 770103990709354496,105109 757333677110157313,46382 789522359686488064,205972 752134048869412864,19162 733637889939005442,349197 753179937163534336,23217 776132285213057024,153921 794897059224702976,230288 781900235618459649,191354 788879871812382720,221711 775104003537383425,146259 786809295195164673,203793 753351230324301824,27222 768778404686548992,108849 776895578697441280,159146 749243839450275846,7836 774217871593537536,140444 792039864351031296,243075 790969407744774144,234613 793148867223035904,249926 793157233626517504,249841 732402883040182274,351467 750390228599377922,10848 762742169706692609,74758 785311046726582273,11774 790706675070017536,233692 792107709906771972,243865 772023750766190592,128404 795304201123348480,243427 759095114191036416,56985 791814292249030656,7706 793094624244006912,249469 781071005938626560,183759 786709516675153920,206054 785273913278394368,193669 793189287718113280,249926 773900322439782405,139577 794697509411160064,262752 752200685383405568,21074 767507801136435200,98646 775131046371217408,146847 791058950523330560,78159 781188774235480064,183269 794662805379121152,261050 795301013347405825,265257 788860295796121600,220029 793164856786497537,247877 762003296798244864,70858 793621387730571264,249469 756796954638741504,43391 764861329521778688,84724 771002183160590336,122690 767183009225113600,97432 778807289385857025,158524 773510076871086080,137042 775366734119333888,143480 779021636867657728,167319 794156069010350080,221795 760155610138615808,61051 767725352135385088,100893 771854571559727104,127957 753674928608600064,11774 774967513956376576,144165 760146418342526980,61051 791266188043096064,236454 786209464470810624,197512 789113717657104386,223037 785550251172237313,196917 794418999538782208,260404 757043342811299840,44450 788549291832815616,217837 779135553996525568,156132 786247856533434368,202030 788402293284573184,217519 765663324277211136,88370 768218360899174400,90384 788398226571399168,11774 795046175036624896,264397 764418188851474432,83391 787718452102520832,205197 777253880740458496,159876 790725625929535488,231612 756574664403587072,43302 791449785588998144,237999 771452650906750976,123038 775711461163151360,149200 780596775757328384,181886 779477642001080320,175269 787256126773403648,207360 793457616437452801,252408 794683862509121536,262752 759400625507561472,56700 765002265753186304,80098 751189118911180800,15808 788140979463290880,215480 764654597419831296,83459 787046307856723969,207733 764222490507902976,82066 793456775290912768,252196 771861023988920320,128017 777985518264922114,165097 777278964133920768,159876 739640804642328576,11774 761989834349092864,69794 786480627294072832,198577 792845368446840832,247877 793497098993807361,252408 763489908422021120,78684 765338877854879744,86472 758022378865778688,50442 761995554540883968,69878 767517551102275585,99044 770388107258568704,1249757 758708801964871681,54752 781114700431892480,185496 789155467134111744,221416 770779808754044929,121359 771455891627323392,125367 754783779869237248,33356 785860538358169605,198878 763053845572354048,76209 764507006673625088,83422 773895883377311744,139865 787290482216996864,209184 768574355571957760,106281 757192606132625408,44450 769287363193212928,109713 789292472832667648,224678 753748678435868676,29600 771526903543042048,126389 768202093412753408,103506 775889250537570304,152182 758055465217425408,50978 794164965582209024,258331 788155614224453634,216009 791014613445971968,235828 790948080409452545,234583 792155630085734404,242629 794566407610626048,261155 771932026933022720,126152 756466508176515072,43391 764228455885963264,80939 771550832835768320,125554 788345663927021568,215969 792865519179268096,247877 758759097487413249,54070 787010622777126912,207096 767723543429844992,94699 792049375568592896,243075 794002394451427328,257325 758768964390432768,41680 771844704820465664,128017 773479027562668036,136947 793468972771311616,249926 755120389462773760,32673 760906162107711488,64722 764490714025648128,78274 778671397862268932,167929 785490779754131456,195975 779457226117439488,175260 780846023354617857,183269 785653758227251200,197888 791625725023518720,236844 792808413453357056,243615 795418509765410816,266054 771550240012849153,125236 788583057368285184,218349 750178423369134080,11349 759206801799864320,57123 781896969279070208,191354 790965413685276673,234583 787515330855735296,207861 792915254321610752,246392 773679012476440576,138382 789202216955547649,221136 739953529230655488,353488 757805438796599300,42249 790635596347617282,232595 790624669808201728,11774 794619619919040512,261987 750089957855735809,11495 771024820981026816,121949 787448255886032896,206117 794549850666921986,261155 762415221713408000,1248861 762804371671412737,73712 766346726416330752,93261 781857999598002176,190553 766460677254815745,93508 768882828138323969,109874 790297684846469121,221785 758085022100365313,50581 771901395045871616,106281 740735904801775616,1170677 790596704449855489,232169 750475778945642496,12535 764187450507943936,80939 773733513681973248,136947 758261558543867904,51191 765044481838182400,85562 765188154097664000,82582 766195791195144192,81929 778286833163726848,166434 785921362523136000,199546 792475988311498752,246011 788815393993396224,220539 764176161878319104,81946 732467367867867138,349239 761366173766279168,67229 774799860168007685,137740 795439061242679300,265846 754075988057853952,30131 754718041762623488,33356 761724071100964864,69548 777826598007541760,161456 763505814292221952,77598 772907822241705984,133519 768194524824866816,104406 793948653488640000,253721 795009833665753089,263895 770803208650383365,121046 776147368374775808,152182 781742860173389825,189515 792077794234798080,243187 762101685854449664,71944 762759064321425408,74746 771996386136961024,127775 777590520264527876,145955 785684818302476288,196277 786098218761330688,49459 764122812869148673,79513 791397114668388353,237908 764537558487314433,83679 771071964630753280,123345 758836365089837060,54070 772553792474578944,131007 773436838132453376,135342 780349967235895299,179601 794398693440897024,258598 775081688581963777,146259 766260120980430848,90621 790649429011357697,232881 761333545268764672,68182 768806255024545792,103046 778988404151230464,160539 753349312906747904,27045 771373581989191681,11774 778998187227017220,171324 761915008867528704,70941 776113992406151168,151463 788519184485511168,217658 758332809194774528,41703 767910140934811648,100561 787135058465419264,207949 791426229228359680,238099 762863585127084032,72717 776054793219350529,152735 792342927561326592,232640 785719487949516801,197512 758712132040929280,46076 768638021528875008,195876 781369614412419072,185313 769587880494792704,113836 791661916880011264,240483 794593470614827008,260181 789234297555214337,224680 792118440983134208,243075 758290037842800645,51824 778164436238491648,166269 785628796791640064,196277 790960320785162240,234653 795406633857929218,108396 763896775203663872,80939 788099222058991616,215505 777550817729576960,159876 763205050114174978,77232 771566295242321920,124597 768275213893132289,47940 785989418926702592,199431 755615782206377986,35890 765133161533730816,84209 794318542275391488,257492 754980491837800448,34666 758999106937204737,56322 785527231963467776,11774 735258295485636608,51644 757614013714829314,47940 767874281984458752,101681 758093374637256704,50983 786334056573116416,201441 791228537084715008,237274 758433647187767296,53001 760583645279100929,63464 760122290474483712,60866 785491941483872256,196277 776146172989677568,148537 785627338394316800,196932 789678127215620097,227048 788491038558072832,218275 755524474754113538,37993 764186533079363584,82066 773639683079274497,137818 761161678172065792,66897 751243576986595328,17653 774738967895826432,144361 775379635987251202,148870 778524963745607680,152594 766786546208870400,94396 775045597359472641,146259 761026003699249152,66053 770164198970097664,112454 785555866959290369,196948 793595632627908608,252408 770391552069951492,118604 788033533268856832,214660 794355480818761741,257492 792536187185475584,244270 793966615553413120,255942 763841590632783873,79691 767042332524851200,96883 770047199539564544,11495 773912322515406849,139865 765006489069162496,85562 768963779984027649,110023 793498196567744512,252408 795760342739644416,268529 761721136707203072,69947 762119892728512512,431998 765334761787232256,86653 772228057604034560,125633 793208670024642560,249882 750703289537179648,350821 792383174168813569,243075 757873930925404160,49754 775680945399721984,150663 757273668166615040,46780 790935760593707008,234583 793627701349322752,252112 756501207804354560,37294 766366471693934592,93184 781563941394718720,188478 788126070423838720,215005 788384815892488192,208928 793513623670759424,249926 781532316719919104,182659 790910931056197633,234653 791349130480132096,238395 768246256477036545,11774 769650935597559808,114779 768596187138121728,103924 775146140442300427,146704 757711802989817856,47940 765148167839084548,84209 770328258529398785,1170396 785552397561061376,196676 786286153733406720,166627 755175112895188992,35890 763392397472591873,65626 758714651270012930,11774 761345830167060484,67906 766349310891929600,90963 793571615145619459,253164 766395683670634496,92854 779100156713107456,171060 793135398314795009,249348 756729531881316356,43391 768779030220988416,107559 790705130022719488,233729 759158751735615488,51344 787915743610347520,203048 792141556996247552,242693 754895046588174338,33532 776991145662578688,158897 753745678690492416,11774 790332336550227968,228820 793576652387127299,252679 767107347546341376,96883 788619083474493440,218275 753351006105309184,27187 786567955815555072,204413 761677435968495617,69947 787282445649514496,209477 788753335570407424,220028 791671789860507648,62492 750159973556957184,11463 757037161694846976,37844 762301418728370176,71476 763842380034211841,80649 770361167650762753,117257 790992186078879745,235828 750358362198515712,12805 764782878861496320,81850 780192980036571136,177665 750536574505541632,13343 773887224874201089,139404 776231730474803200,151688 791666538474508288,240483 759441559150624769,32711 762264280699904000,431998 767685426224123904,100605 781222847452631040,186434 793928451887665153,256125 787885574602444800,197888 787959249657737216,213887 752289318329212929,21034 769353682974609408,113092 787329010095316993,207835 790225243562475524,193121 789259412867198976,206666 794193838030000130,254601 762856971464605697,1249079 778287420756426752,167220 794286716441874432,258829 755570947705352193,35890 761969125522481152,70548 771043422387994624,103354 773974422239576064,139538 775699203821543424,149200 776849937128718336,158673 785270660926799872,194667 794889734984232960,263090 760141905871179776,60866 774325035502710784,142090 785606606180327424,197198 763192675692457984,76127 767461009435004928,98736 757530999152582656,46006 790213563734523904,215437 757075572971364352,45311 764796701832085504,82189 778620633819209728,168321 762808023236669440,73926 750930934577426432,14858 774682805636739074,143585 779990262378401792,176570 780055919220621312,177704 793985453213057024,256358 795670263992119296,267862 773865824272527360,139404 760078264912244736,60866 777112539771568128,159876 791412050211721216,238639 765771189495205888,88998 769548073835958273,113788 790569289371701248,231894 755850306467102720,39462 781130708450418689,183269 785262163308843008,194154 763462584779452416,77632 763661787426267136,79522 774725870011363328,136947 778731536996716545,167220 791438220210810880,237935 785244272861777920,194167 793104666024288256,249234 766440301971898368,80939 781574966080712704,113982 776428616527777792,155800 780791958205702145,183269 754734823705489408,33356 788787199613493248,220765 761908281266823168,70986 779074871598911489,171463 775482080402796544,147168 750836840769286144,15643 770772693608230916,118191 773654741268168706,137869 776836336774946817,154832 789769601802461184,227795 775058324740014080,146847 788107083740684288,192126 753811865306738688,29263 761336704787623936,67369 785909714211045376,199546 789142327864483840,222647 792448886228946944,242693 769205320149192704,11774 776280275991007233,152872 794726499681206272,262849 768862225067106304,109104 762046171770658816,71748 770465774972628994,118192 785327724147642368,195125 786474670090399744,201958 754735295438819328,33356 764121453377626112,81869 770878592800534528,120092 785563655081295872,196609 793243676730273792,250633 758107433608867841,41703 765880018748616704,90031 790878602958995456,219503 769366918952280065,110585 788798225750765568,221057 769915830964523008,112623 793167500527624192,249926 777458790547329024,108396 787194634304913408,209351 778728981205950465,164826 785827567848652800,198671 749934085754290176,10735 763114003870552064,76127 760662727446659072,63051 756898880759992320,45311 758990679183798272,50827 790861668196638720,232881 792123825794248705,244230 758468055068450816,52696 787830164805693441,213064 756536281878978560,41108 785831836769550336,196936 786671999145824256,203510 792077273436393472,243187 794615809217851393,261155 768924107375116288,109167 780507290566701056,11774 786996713265336320,246425 787738732875091968,212595 788379663596945409,216991 733347335753891843,355396 752627058229075972,22737 785506012212056064,196277 764845751075741696,84449 758829958001102848,54519 767409937773232128,97519 785693506467540993,196277 793195225674092545,249180 771748221693661184,127711 778816655367417857,168794 788378239836106755,216991 776799935132033024,156835 785463865781870592,195975 765943642485841920,90088 793939386953936896,249926 733100825053028352,355880 750841471364898816,14421 758632872131473408,54070 793969907012468737,11774 753233245290962945,25223 763442746027864064,78159 768821713438121984,98646 769568787192479744,113412 786660401484210176,204958 758434881152045056,46384 763367651573899264,75899 779351078299197440,174280 750755229302390784,354238 773525027996114944,135505 763165406190186496,75899 793461461989425153,252408 761993629590106113,71386 764116127806914561,80939 764551598232182784,47940 778999890793885696,171825 785322154204229633,11774 793499751148838913,252741 765624452944134145,87858 777942666164174848,164797 758737062564499459,54070 774582687864614913,121612 779523076656549888,164475 785655531721687040,197091 771215873101004802,123583 793155455694635008,249469 762388129445650432,73012 768534929294622720,106763 791692340129701889,233831 794791694302593024,262849 773568560341905408,106716 780644261469519872,180112 795443278237863937,265245 762186819471495169,431998 776182799602688000,153658 787116941831876608,209292 790976152458231808,234583 794023069480161281,257492 773909145271406596,138582 786012548994854913,196277 791269229882384385,234796 758103464102813697,41703 760816471131852801,64678 766772025104932864,95511 758677126308519940,46076 770123867193012224,115986 771892088812081153,128143 776164155376201729,148288 791668019617378305,240145 757386621981380608,46460 759706504765157377,59365 762925029642371072,73526 786889708462891008,65113 793063686743130112,243623 758703988413960193,54070 766755952779558912,92958 777939911395639297,164826 765030138073448448,85159 768072990424756224,103261 785935033987047424,197512 787148972045570048,207965 758369383706075136,50978 760095205932621824,60866 770222620843339776,112693 776801639151710208,150511 789431188578369538,209828 789291694969630720,220029 759733993927544832,57574 756620309826940929,44450 794935313223315456,262022 779348435002494977,11774 785276997131915264,194648 791668043587911680,240145 759469343767949313,58057 766350331764551681,93286 790578333213921280,231870 758408466004185088,43947 773542587361886208,137042 746909386942078976,1247760 749684148793647105,7546 779034582989406208,156518 757446712961019905,47283 792883403964215297,194060 779047481002725377,172299 778339332042002432,166852 789885404665241600,227242 758642048220139521,47940 790882362817142784,234583 755959073246289920,113877 781827008816902145,190635 773691210808434688,136947 790992067627520001,235828 792386570464661504,243075 768405161668599808,11774 772913452893499392,132335 776534783811788800,156061 752835700748275713,20677 758063031515508736,50542 758492050408955904,46384 776213200689700864,154534 792068900863221764,243187 761679549461516288,69548 764298463211204610,82018 768159538298163200,103212 772059278320500736,128934 791792544644468736,241523 787261125972881408,209151 795233979628711936,264774 753391216771731456,26803 755128017979117568,18470 788477778672877577,215754 791049779472048128,78159 792118485174390784,243187 749327854798663680,8297 758219980877996032,51265 760984783019094016,65974 786738598708207616,205143 776422995518640128,155390 794192191333732352,257492 769708551484747776,110585 771493527649943554,125111 786973576083537920,207613 794766763531636736,262890 752247692835770368,21587 753241062244618240,22662 755275740757696512,35890 772290026763722753,113754 780857369794187264,140965 758497024752939009,52749 765438257169506304,84209 793240876336156672,250293 772199084631392256,127957 773939564612358144,139404 772754905803227136,125163 778863365556883456,167278 767361045786681344,98943 788150188300988416,215754 755178261878104065,35890 778390235973464064,167407 792320071200808960,245118 749124924145491970,7369 753781638442606592,16299 792487791603097601,246225 793500495436546048,252741 794318307755061249,258741 793429452361379840,252020 793097927363293184,249469 794109710001733632,235487 786994457505828864,208167 764719684176404480,81946 766104627813031936,90723 793600205027500032,193524 769823003018493952,105109 792596502946390016,197512 793645455544610816,249180 773886636811808772,139404 787718218936836096,205197 786553740757078016,204413 752729138662809601,21332 756658169338888192,44271 795703048664444928,267521 754762960984170496,33474 757928245358493696,49953 786673477612933120,205728 778421741630742528,152594 780085567057002496,178258 793148426905014272,249469 759044767246188545,56206 770810111455404032,121479 773969489415110656,139865 766927165875027969,95925 794156988242530304,257492 765361784265912322,80486 769135399843180544,111175 755118558892482560,35403 759980984510976002,56148 765345503961690112,87145 779757929377386497,66922 786993494338527232,208167 753376933031784448,27045 757884780574756864,49852 766984413922136064,96190 795728865968746496,268356 761333895459512320,60391 774754349562028032,142980 794044239458009088,253164 750204515052244992,9433 770709347068366848,654029 792444366774206464,245575 793942079034576896,233692 751640948635869184,11871 756930385817112576,43271 781156793028341760,1170352 789549404780920832,226490 786180768498417664,7047 791451232716095488,238383 790398590547918848,231336 793156029722730496,249926 795731619290251264,267521 780812809974276096,182870 788845484282609665,220526 750468012541554692,12746 785970239045562369,194157 787119848824250368,207613 774459635428233216,141035 774765678440116228,144189 760009630734966784,56964 761931225942503424,352720 793175034546249728,249374 773857000769716224,139404 752203316549988353,21074 769606530111049728,109594 780193072512499712,170373 792903933077385216,11774 778784991400583168,170252 795216513691250688,263906 770342488204800000,117257 793969014158540800,256125 757307161974280192,46404 758227339717271552,41703 760261760385298432,60539 766851284158717952,95672 794309251447554048,257492 775727093925679104,150511 777925748602441728,161988 749386080210722816,7826 769996329011544064,92233 772776961907236864,132335 779051392921133056,172364 793255316242722817,250633 743255087431065601,354153 768423768276336640,106281 756221557865717760,39462 795239290439614464,265644 760493862309629952,62779 761349803741556737,67906 781237914692751360,185313 786734410611757060,204835 738023524976168960,351253 758442976578121730,53144 791360757673975809,238207 753454055721164800,27045 765795714282754048,87858 753572307470196737,27045 763117800705630208,76127 764206622067429376,82061 768417456159203328,105603 793919488836014080,11774 785590778072399873,196767 764229691993563136,82766 789063293218545664,215437 790515649277751296,231318 764892037938315264,84422 793106797146042368,249469 795608705748320256,267521 773886425586552832,139404 762043484270391297,70255 771836471938469888,127582 794569547164618752,261155 781811035925843968,188401 785623240148267008,196788 793118824962879488,249469 794812270731620352,262752 791328905332420608,238076 753616876245102593,26140 792886355583840256,247877 778350892026359808,167220 762723547647180800,73704 788476775915544576,218540 788740562975326209,220029 794221415662645248,11774 764606657884282880,83385 786771571499085824,206060 793766898206773248,245831 743066360796696576,679105 776896566267375616,159308 762229164346793984,70941 789513664621535232,226731 794717568380571648,261155 777955137226694656,164764 759252515582074880,55661 755149751083950080,34666 780230471212904448,179085 758791696356352002,54070 766351465237458946,92166 753280017187082244,11774 740097867604430848,354470 781186004011118596,186149 764572682901868544,82066 756265838127161344,42344 786181343860428800,201494 788490125760135168,215883 775023525946093568,146259 790764594264440832,218540 759174239408627712,56964 788046918211424257,214354 795299056394321920,266079 795767024676966400,267521 767149209745256449,97386 773650122592911360,11774 794874124447477760,262752 767887308616065024,101383 778616920031555584,168794 778677081446096898,168892 768979262795685888,110362 773666311540908033,137777 760173387817902081,60723 781498206538563589,80785 785692223300104192,196538 788421592237871105,217837 794605976326467584,261962 788893412682526723,216009 789777002035195905,227048 790948527484657664,234548 793162037450780672,249469 775401279271145475,148537 751880225240342528,19563 772955974219010049,132335 785278266651320320,194648 792459058720550912,237491 794639796014497792,11774 763901314061393921,78192 785672891559841792,197512 776534403514142720,156567 755833028337893376,32572 758281096492711936,50923 774068981166583809,140444 780619130072207360,182037 756221433974550528,41837 758745111819792384,54653 772580725308661760,131314 786177673991118848,201494 792112785924755456,242135 754000171407699973,31136 789312003227709440,225359 777936014845186048,164694 786983951587958784,207949 775779142511972352,151071 793108220789321728,217519 770336643270250496,117523 776165763153399808,154223 750343566547775490,12728 751835610562703360,18893 755345208984817664,35890 769958134324555776,110659 763689240848850944,76723 764147508486475777,82209 785838699326169088,198671 787006464170745856,246425 756872107926192128,45125 764194901785452544,78274 732607661452218368,350379 788531747675860992,353124 791963768292909056,240718 732327906043514880,350808 767952399088685057,101681 775909089599754241,142503 791666238711668736,240483 767707255907155968,93261 791806952166817792,241678 778272714821890048,167046 788016606312030209,214492 794160306599538688,258331 767219432087130112,97248 791835162984067072,241819 770497579079655424,118191 758626621431517184,246425 788538048879267840,218832 753910029825093632,350711 765533272319287297,87858 790277969918857216,229159 767717576650715137,100605 761008869057368064,66116 794315991757049858,256255 749621153837125632,7546 763142002137452547,76365 766419039136645120,93184 778033622410489858,164826 781180534076637184,176753 779393828977541120,173964 790910266527449088,234583 769341845298114560,112301 769029925210914816,95055 766754440174899201,17640 776878888534147073,152878 793593780234432513,251452 791814681849499648,240890 794556554116743168,261155 764981648031002624,85562 776424193286103040,155688 794579632938975232,261155 761964703572561922,70679 775864497948925952,148909 793859175625347072,11774 795100705585594368,265169 764954688567607301,11774 769224360599126017,109945 772978364059615232,133944 758703203240120320,54070 785660567860211712,195975 789282396323520512,223030 795202666305585156,264383 795459069117165568,267270 776027381731512320,152735 794618035264835584,261818 763558133641809920,78159 774997321973108736,143585 790715599848517632,232280 778756755648110592,166852 792190801816215552,243187 781661997091872769,189314 787405298344468480,210313 790311484278452224,228820 766858339636482048,96196 776178145665945600,154322 764811397796663297,81574 792620093033283584,243562 795297294383857666,265257 767228798190415872,90384 779027684739342337,164814 793888881389236224,256255 790954902021300225,234583 792822957294792704,247241 752262692044349440,11774 756375881950593024,41518 760906112862416897,65307 759462987438575616,56700 785616431010484224,197512 789260741480058881,222847 788096879212900352,215005 767745365395271680,101134 777163408521256961,157693 752931884783570944,20279 751831361120444417,1248155 755528789522690048,38162 767511733971914752,98972 750291832043634688,11301 769952109601042436,110060 777475875927314433,160593 785723252710572032,197297 762716865642848258,73926 773660437594243072,138165 758084103157719040,50853 792515621539880961,243562 754948234511015936,33356 758186203229192193,48289 792021792600621056,243075 768162904545693696,103354 776340951824564224,195876 770045341940998144,116164 770357133414195200,114254 785611711654993924,197512 768935667007123456,110362 776120679460548608,138707 755171159595814912,35890 765977611252170752,90618 771827647752052736,124597 791254314551504897,234564 757302373597388800,46890 752625470265434112,22787 757341064420290563,39235 773550325064081408,11774 788145564038803461,215437 791378249267965953,236907 791496035231293440,11774 794443094317998080,258741 795031526807322624,264431 770028632987295744,115928 770070378735607808,113412 771217986694680577,118191 789113676905209856,135004 765673026893471745,88930 779783004734431232,56964 794790730996871169,262022 788070134938234881,215005 785594929884045312,196748 792792372430069760,241118 789946309188939778,228820 792049595681562624,243187 791420464879001600,237999 765404985039257602,87245 758157452344958976,41703 792097323346038784,62492 770329444275728384,117687 776459526912348160,156055 785544800665673729,196917 788114080808722432,214899 787318684813369344,210207 793964467541282816,257195 758042033550352384,50923 776514231898247168,155984 788445349123883008,215030 794708525209423872,260613 753308492497350656,24711 792135621175226368,243075 792144797251215360,243869 764877533850599425,84724 787733637294764032,212693 771554454625669120,124855 758345649356148736,52538 760865081878056960,65180 769689802723688448,114779 778300297852497920,167220 756290822199349248,42564 773316567379611648,135736 775245750523441152,145866 792698262847389696,217519 760110979715854336,61051 773701377566576641,137276 792156962796347392,244221 767147639427043329,97811 791688746928312321,238864 750660663459123200,13262 754080927920173056,23725 758338179208404992,51239 785543829759885312,130635 793091665376399361,243165 774590958012928000,141726 760562282078146561,60112 736561449384980480,352687 757714754672656384,46280 769980500295450625,179307 794022690277335040,257492 758054830208389124,50787 766716379722547200,95672 786594417389953025,204835 754119563571261440,31400 759052377609482240,53185 760225294477320192,61888 763504167008829440,78159 781165023804682241,183269 785618800595140608,196788 788268103788400640,216009 750447050169389056,13343 770732253303468033,119937 793474977005613056,252196 780610657498632192,150151 769346433736507393,109666 788509224498262016,218349 751834615652941824,14277 753826847591280642,28033 761108395143290881,65455 753364898768297984,27045 765016680468738048,85377 765961382575665152,90296 770863929945952260,120610 777495020828037120,161988 788081739180699648,215252 791761064480284672,240665 793408001424056320,249841 781725761006923776,189652 773600900455673856,136904 792104911756468224,241678 776903988545544192,158387 794754284114112513,262022 740331993683120129,11774 764910600795324417,85283 793386384283279360,8044 794570994430214144,259329 777887527592091650,164001 790556331455422465,229125 778670325831696384,11774 790398376227381248,230282 791771555374239747,203863 760924208000008193,61051 763730890388279296,79020 794531670535929860,261155 793872361464401920,256255 760201758043799552,61599 766362669674668032,90031 758416828867579904,52112 788091977321504769,214354 793581756842516480,253793 779540515796684800,171377 790712106156949505,232169 757984507546873856,50611 761042652389224448,63268 776779785070444544,156644 785543927776571393,130635 761536560265179136,69034 763439781657317376,78344 757547244979486720,47782 761186398162423809,66159 762982166330482688,75724 773935059107581952,137869 775787974483021824,151265 790214238987952128,212131 743269720187600896,1247598 766721071542333440,95672 780476940557881344,155033 788422980774821888,217837 789182454846205953,220048 792508403054702592,246225 759805744996687874,58267 792937037569495040,247241 761352891969904640,68163 770675603255144448,119765 773065221824847882,132335 760856239916011520,65222 760461057190092801,62492 789422381315989504,225358 773110436593926144,134454 788459969683214337,218341 792063874988212224,243187 780954211131416576,184426 790871815287603200,233692 771419211625275392,124744 773254102868430848,135450 773607378205876224,138054 794027090521665536,250033 772835626878111745,131239 787262987933511680,209035 772764641021792256,129558 775675114394415104,150663 762646641685827585,73926 775760983297884160,151463 763500004883378176,76723 790916502815842304,234583 779059905600884736,172120 781493146244952065,187529 792528982021435393,243562 742546623801085952,352839 760939540445925376,65307 761668517871497216,69947 764185988285497345,82066 778730037587480578,170229 791901670993108992,232137 795057687130206208,264397 761380210801381376,65626 791375802613063680,236507 762504919379156992,65189 795397804357132289,266151 780572952098201600,172132 787085696041222144,207151 767732882760617984,100893 780886371699392512,172967 785680767720366080,197297 788447087574691840,215437 757699841937907712,1248523 760590630787702784,354841 763186403341692928,76723 773247558537781249,134993 778262457596772353,11774 770419315396874240,118192 791363161001648128,238395 791724214449475585,240070 790555197168844800,229874 773195153762770944,135025 787020074821492736,207113 792446203145261060,243165 776147795703193600,153596 795330787373699072,265795 753037454567993345,24366 773019829989060610,133454 791302244683702273,237803 764975886407827456,85562 758128161540362240,41703 765400894993293312,86725 767851432804544513,102137 750927468983308288,15808 788157590530363392,352258 754098992959647744,30802 758126143253782529,41703 758728057528078337,50581 786380175961300997,194272 794006213377794048,255870 771108529088311297,122757 765330108601303044,86120 789553326002233346,226731 778780472411172864,168794 770928884988669952,120610 750364087364837376,11774 757348940459089920,46006 792527470431866881,246392 738401637371420673,11774 746702232406523904,1170858 780914129901060096,183269 781345447835082752,183759 793577434033553408,252020 788613076102832129,218455 759036204276785152,56438 759518603083259905,56964 787300383144239105,209393 760527494353006592,18395 776569912387104768,156835 795084587491885056,263906 769331556599169024,27164 772446247617695744,127366 788392520048750592,217519 788783373502349312,220526 776462087556038656,152531 771638473941880832,100249 771845370116702209,125119 775887543493619713,151242 777348868497285120,160703 756916083433410560,45351 761234727890198528,67430 769593948381716480,112239 780511115881115648,173373 794003205197742080,257325 769717593716514816,106774 777710145664983040,158326 785652027628007424,196701 794501624051810304,259482 793100215716753408,249469 786622595022090240,205181 791377388638699520,238395 763920570257768450,80648 786976990653972481,207949 773736025772335104,138205 787668067291631616,191653 794538295258677248,261155 735813879272460288,351252 757320561429245954,46580 755007527193079808,34765 769223213008166912,112345 791038740646891520,234575 764928051968737280,11774 761950519044677633,67226 791053449072828416,235620 760130683683561472,61051 785786057379971072,11774 771912762247159808,110585 786663671527120896,205728 754786336524173312,33355 761362465196273665,68102 761540471948664833,67679 787796166096236545,210235 788225128110796800,109244 752620873274658816,22575 777938518798729216,1170856 785682921684291584,197286 785746925438038016,196277 789447776660750336,225981 765880772939046912,90031 780577210591617025,11774 788765450733707268,220332 771924230208385024,125742 774063148005326848,141340 752684603911966720,22436 764952450210017281,84929 788073228757504000,205270 792014559171129345,243075 793095774355816448,249007 775500147199315968,112363 793134504638615552,249841 794338321136635904,260081 757590553710125056,47761 764144688194392064,80393 750829473008848896,15643 764153752777527296,82066 786705397180760064,206054 788019869375664128,214209 732452221841870848,351897 751589307953999872,14277 785854583847387136,199057 795710731706503169,268129 761272697036873728,67283 768972282274254850,109960 793806476259254272,255393 772596331047112704,131457 773865198050537473,139404 787950411852439552,214014 793300717301673984,105109 732981548807426050,1170811 758369349191110657,46384 770969327742754817,121949 776806215200313346,151463 764794161375563776,84724 781593632423841792,188119 791324852091129858,237491 763797022910676992,80393 763850650769698816,80486 791819387158327296,240483 775379674730029056,126931 785355225431498752,194199 787322349930553344,210207 764337593727102976,82283 767825693216501760,101514 790844392294719488,99049 768487042837774336,66922 793607940393402368,252020 763935381330931712,80393 770995350387630080,121949 785509393202831363,194934 749642202704449536,7914 794333109353349120,259659 765230626173706240,85562 772933030868455424,132996 750395004846116864,12883 765019495735914496,84724 795355041154658312,264397 732682022162862081,353474 758754303871971328,54070 770094778969100288,114848 776398380712927232,153845 758773974734032896,55257 764957942957301760,85277 772010295677956096,128017 792705465138421760,245136 759953258437718016,57105 764863218435158016,84724 766003027207606273,90723 788407851861565443,11774 785655980105216004,197512 760212372590096384,61545 779314710013358080,164814 780496186042122241,180951 775109165031288832,146720 770934727658397696,121612 755317360228179968,36788 773197703429951489,36727 775302878441381888,148045 779332448559722496,172962 762034754472513536,69794 771435920163647488,125369 758285648755384320,52112 774247787814723584,141887 771766087029559296,124597 793283661839732736,249841 763929179507130368,79513 770155162513969152,110023 764678429954285568,84407 758336147567239169,52554 773912945172578304,139577 791353221851873281,238395 787090465698877441,207109 764004202402099200,80939 773269378657759232,135025 793244165962358785,249926 788411881941823488,217634 763050013417152512,32625 755888177529884672,18215 765288066701373440,86653 775137484334399492,146720 793216448437116928,249926 756283289988534273,42495 791885309130584065,191778 779083003171667968,172123 790725938577190912,232863 791355138128551936,238207 759581653979303936,57574 779037037064286208,164814 758099838143561728,51239 767800619033829377,100605 795655710788849664,267731 761297550972510208,63655 772872109668171776,132996 754731422427049984,33356 781180205343858689,183269 793227726710767616,250383 766012494326345728,90735 777800379450859520,159383 790492265474985984,11774 776626437340016644,154832 795448200060665860,266079 775430258971381760,146991 793971733095071744,257353 768933311573991424,110389 754766085287587840,32941 767381117561372673,99044 769575817248727040,112239 794964887520837632,195876 772199844194562049,127134 779175552108204032,170187 772978124111740928,133519 779531295726579713,175542 789869259769937921,227242 768693716450054144,104333 770730541360541696,117377 780632931479932928,182037 742177274473152516,350711 794593740807516160,261155 756195914251993088,41680 792932001066192896,247379 753412386598641664,27222 760506874823311360,63116 772515085667434496,131007 786666311283646464,47940 777145681249271810,159876 780608676054831105,181789 781299250290237440,186210 759956433563684864,11774 766640672673857537,80939 778916221559463936,166860 757595163858468864,47659 766668575461572608,93474 780453054495789057,11774 792097726062264321,243614 794313550676316164,256536 757674991743668225,48804 754754195736109056,33474 775800906243637248,151463 791646042722893824,239405 732278763187273729,349814 757379142077689856,45122 766837997769633792,95707 790293846525706241,211347 765073656250789888,85562 793986508361449473,257423 765582302634094592,87904 754753587310268417,32369 790886827590770689,99049 791862097558638593,239405 776694457311821824,155390 785951156677648384,199546 794705154905935872,262022 764462686256062466,80939 785633984311164931,197035 787402347211268096,210099 791412286950825984,238207 794141383925739520,247569 762354109110509568,72216 763350832767205376,73814 770654249055387648,114254 781602041961517056,187976 793112805222342656,249469 760691373712535555,64147 767085418747617280,97377 778062796554579968,165523 793674273671958532,251772 794670005589655552,262022 750416394852925440,74620 794059024840859649,257325 771544824621117442,126389 773962197974212608,140232 785617743764676610,197017 795308645370052608,266079 768924268818157568,110362 791104914705485824,204413 771775153843806208,125742 786268952934559744,199178 766348818828763136,93261 769362646722236416,111517 763742665045319680,352060 791466369464369152,237842 789514815844806657,226731 793119117872132096,249469 785730948021100544,197512 792073064833875968,243187 756505771282620416,42249 760096261726932992,60801 767203871945068545,89854 787880153942667264,199546 794033623359963136,257325 795715318815608832,268231 788168995149012992,215088 795033844663615488,263926 794308628945588224,258598 781271921627238400,185595 792530372835749888,246295 773649249917513730,136947 756536589954801664,43807 778570932356984832,168794 760605430372458496,1248768 788819897493098497,220526 766668797780463616,94612 788385789394587648,217519 749975039299182592,7524 757958385320865793,50314 766516743439167488,93286 794600798537781248,261155 778273639917551616,166941 762332371291107328,71353 778398225975816192,118079 764836440115216384,84724 767816424748376064,101383 768445215074123776,106281 770950460253483008,118375 760850523314618368,64722 769335112978661376,112788 779190370336968704,172962 785562806745653248,197035 785998807238598656,199546 788002239411527684,214354 753797534452035585,23725 757232655410814978,43659 763356461753831424,75783 778564780512665600,168752 785550623877890048,195975 768467253041831936,106736 789178507679010817,223899 753629307671502849,26458 763685438003478528,79561 793181747546509312,249057 786677207057960960,205728 786723205679415296,204413 753294516552081408,26871 771137162825854976,123583 794638251390738432,261155 758515959355146240,52545 776836098097942528,157755 777699471870222337,160641 788926245073367040,11774 794627274125570048,262053 790590392521461760,232137 753320229166391296,11774 786304069132484608,200961 790936704911683585,232791 762702538051166208,11774 766083653529108480,90384 792742512024621056,241678 793589430363709440,253793 762302313180504064,72420 778417038129762304,167220 768313522824572928,101681 786327295279570944,202379 779132663953260544,170187 732742888786788353,353789 759159570014941184,57397 761349857781112832,67547 786947624297336832,90209 750843380477878272,15066 777739848295866369,352982 785912679953235968,199546 761750029753126912,69711 773699511075995648,138819 792597962165805057,246392 793076150008475648,246225 755041553115066368,18470 792207968397733889,231498 760970583760773120,64730 763563207889920000,78566 785680082379481089,197512 786024155674058752,199546 778012329392873472,165097 768097729717284864,103354 781456260889706496,139404 786022821419900928,199961 765699619695255553,88546 787467025731944448,211347 786113128656502785,199640 758061566088609793,51069 765149691394883589,86103 763739161027284992,1249156 775858541877944320,151242 754754745730895873,32710 769600950696673280,110893 771717933282099200,127134 778933093386297344,170882 787798562037837824,213064 755895583848534016,39657 764967673805545476,84724 768488988986355713,105041 772119514083266561,129471 795048526182903808,263907 775368433982550016,146259 768928674812825600,108849 760168583888535552,61145 775325304067854336,130132 779066234260320257,168284 786206431376646148,192032 759845646887034880,57574 786501356437725184,194723 793111618607513601,249469 735137319800410113,11774 763088368192356357,75724 785302845058875393,11774 792399245856935937,245566 752283183769481217,14277 785522181480472577,196277 791533113159680000,238207 752086295120269312,20225 772919513805361152,131363 763091579024314368,74282 767692016188698624,100561 769162097879945216,111541 780493859323346944,180865 781043874596790273,183759 773890859708321792,76146 793962906383773696,254856 779072633107165184,171795 793606705418346496,252639 771981194779095040,47940 773279632426618880,133944 789102937263841280,221808 791711728107130880,234990 791632065955594240,240145 792623159430225921,241819 792531119396704256,245101 788477302610898944,218275 753308513649164288,26458 791700481575968768,240943 777849022685941760,164001 791980512969580544,241819 754036876290514946,31400 762465358502502401,72978 768174100820987905,103354 787014949461569537,207287 791680115356807168,240483 757665222815576065,48369 758416799620706304,53144 793689023407616000,253793 753203172294864897,26140 752267408845352961,18339 762688687024988160,73926 770708904141611012,120613 770758943010328576,120353 790224207602786304,215437 732712362487250944,60071 787385583542738944,209269 751141109531709440,16953 792804471994617857,246392 787116132729626625,208965 785964560113082369,197512 765650808159346689,78360 781262474964152320,181419 789664404962807808,224680 793881029018726400,253032 776556606406266884,156926 763463343243923456,77849 781506544315797505,188119 791440152937701376,238378 756578180681588736,43471 766329551291023365,91838 789658240216858624,223058 759928992728100864,59666 794640346445651968,261155 767790954170445824,101203 785981484221947909,200368 791002541567930368,235590 733102375641198592,354962 750524000405557248,13450 769279187861594116,112399 780061112179892224,178045 789408645582688256,225873 794912072077348864,261214 760564844802244609,63735 768158981743255552,103354 794210818128637953,254209 760579571955724289,57131 750147553929363456,11495 754719695723343873,33356 776433818206998529,155688 793866736516927488,256255 794157984662241281,257492 773911015981453313,139404 753667766998171648,27045 787831498565046272,211917 755159537334620161,35890 758710057290833920,54070 759181065328164864,51798 775791256505049088,151071 792874877107699712,242693 755494438013575168,38032 758789507076370432,54123 778310050574204932,167220 777863697473470465,164001 785376189439283200,194648 770034003122552832,105109 794000957164032001,257492 770339457325211648,118375 773258608570015744,135381 761922190338056192,71123 781315412424265728,186584 787153716965023744,209151 755392747217969152,35890 793873413362311168,191065 795441756053577728,266054 775385089115033601,148645 792277651666776064,244550 793974401112928256,11774 759128627166400512,351279 766061744003420160,90539 778598286462713857,166390 792021034228514816,243075 788791378868252672,220820 761665738906083329,69231 778396493476683776,167407 793575464216457216,252679 793165763527999488,249841 766529851947819008,80939 775100833125892097,140444 765785529430532096,86440 776657329982885888,155390 772456947052318720,131027 794953282900946944,263697 757952832939130880,49400 787319331973496832,210215 752227017077116928,20279 795071437228900353,264397 785626046993281024,196277 774717872333389824,144573 785500492591882240,196277 763286152702943232,76549 788026404550144000,208831 758116820641611781,51344 780829172696489984,180233 789257687955636224,224793 750371416483082240,12883 751078413121646596,14525 764459035999424513,82066 761958720326643714,69711 791083254015287296,234583 792091770297327616,243187 751841735928524800,18893 771521327576518656,121612 780505579982819328,180520 769762462266593280,114779 795673718374748160,266190 754763993248595968,33356 779133380885643264,170077 794635998017658880,261155 756304482875564032,33192 774281002260819973,142506 756453283464617984,42249 761278428746317824,59631 749970471408414720,10735 787030232578555905,205728 791069884050382848,234583 793494638745313280,252741 793495673261977600,248719 792965093424103424,233951 793907901102452736,256686 752152712729522176,19740 760511413077024769,63268 751747668901105664,19485 768147502088396800,104162 787028105500192768,207965 760192214567747584,54525 769298030046556160,26066 770240093072261120,117263 779341363439607808,165348 781532767377129472,187915 754953267172483072,33356 756581496975089664,43887 732619383097425920,350379 757420754333904896,46394 772855598773919748,132335 773264297694814208,135381 749455879410376704,7852 758270488024084480,52061 792104284473012224,243187 753877766148272128,29907 781285044887224320,186446 786388096942166016,202983 778609546075836416,160612 767800197262958592,100929 790662406699675648,230485 755771670179098624,39462 766002939148328964,90031 793226138952826881,249057 756916201696157697,44461 770296973396152320,117257 776556117073682432,156926 785654326513373184,197512 786221913609605121,201555 732611190682210309,1170592 769352662219366400,108521 764102349367443456,69548 789078261548523520,223286 755510307385122816,36859 767294236710543360,97380 769086178423439360,110362 793249716553121792,249926 758005250963955712,50500 764156343716577280,82283 773892731764666368,139404 765940102656880644,90088 785469406570700800,195125 773669288225873920,11774 775055762041122816,146810 792013263454150656,243075 792161247873478656,243075 788784191211134976,220820 763494970846216193,78296 766370651947098125,93405 793267024877096960,249926 764824401237991424,84724 777619616596013056,161277 790599058113064961,232169 792945457940996096,247241 760427254140796928,56772 778559243452461056,168794 753579018478321665,21719 753992875034238980,30815 770834092090920960,120393 786384894779879424,201958 791114941893898240,236259 791691077757521920,240483 758381912054501376,52749 768739831232892928,105041 770666152573870080,119832 767693000260681728,100605 790548127631740928,108396 770703665749368832,120613 776480948795875330,155390 786716988819124224,205091 794556608957337604,261155 781228605267476480,186434 762024097073201152,1248944 793973116582162432,252051 795717575204339712,264397 734703513507385344,350684 777302515050287104,161407 787059106561548288,207109 793322244210503680,251452 793323111039037440,249926 771101369075769344,122759 788204074340651009,215437 772970983292633088,133519 779092233869938688,172621 749921853964189696,10735 790850715249995776,234473 793882700763500544,255942 771780737561395200,125742 793795886010789888,255393 776619188492337152,157082 734712073213620224,351644 750488023452844032,13343 773762846819753985,137953 788097541589966848,214975 795292188875911169,265644 775530864449056768,112363 781493517310976000,186883 785314015190798337,194154 788204042744913920,213064 756656033192415233,43751 763324139255980032,43471 787108817372721152,209184 792226055872319488,235685 794924064037027841,263895 795700990561292288,267862 776209721317466112,50671 790887883267829764,234583 757031126976167940,43712 771570215293362176,125554 773752832885452800,137869 792433126211358720,245750 785566451222458368,194082 794712177256972288,261987 789172384607506433,221476 791403725000695808,238207 772462961776406532,130574 795071057132744704,263906 795447538803478528,256255 757770703059902464,49180 793969189685960704,11774 768937098820759552,109167 769594650013249536,114454 765240264432750593,86645 793794248667598848,255393 795735595163058176,267576 776836620557414403,158327 789294095797657600,224680 790214138920177664,212131 791083032518156288,234432 773480716478910464,136947 766346068028223488,80939 762035367440687104,71442 793844701870841856,255317 759174932064501760,51798 760563675799269376,1170347 769138994877693952,111558 755789975040454656,27045 766703961977950208,95672 788160166235561984,215754 766400747571257344,93286 790545081648295936,226581 793616276740534272,249926 773043041376477184,133454 790980319868444672,235590 791858325453320193,240145 760873473082175488,62500 764336142716051457,82766 793529477770973184,230297 754868219941236736,26721 759141203996737537,56552 760246709133856768,1248387 794183310629015552,256935 794706818966515713,262752 763924752884830208,79691 766455058019954689,87904 793357836155777024,249841 791578131870068737,238272 786622564277755904,11774 794192484003938304,245268 765731324548177923,84422 773604052190031872,137158 787804204442198016,212357 794527004389502977,261155 764132274543599617,81869 753431073477066752,26140 773766382789939200,129551 794579716133048324,261155 771540261340008449,125554 742407075091914752,1247518 766970963950837760,94699 788563777352454144,104244 793096276271181824,249469 792083801820180480,243848 794031496377954304,223492 770794788518039552,120690 773581149545246720,74281 785668678750646272,195125 766738302816825344,1170597 791903345753649152,240070 757984796597334016,50611 787089476510224384,209129 789096435232845824,223286 762249280425910272,72354 778706623753629696,168698 792366848155250688,243978 761048741189005316,66281 762529095166996480,73030 773866476981854209,139404 759210135566901248,56563 770722686427394048,87904 751837666744922112,19236 793617062719479808,254135 754124494986473473,30339 788625255967457280,218275 793737915578748928,250785 765577176313896960,53999 773453865823965184,136825 785930269203140608,199211 794177728467664896,249926 788098974796222464,214354 764014092096983042,75899 764358137214279681,80939 775811260617072640,151212 785560802325516289,196917 786302127425499144,198586 795766002256490496,261155 761648610924761089,51385 786666560798593024,204835 768023470907154433,102137 779417745024770048,174557 749437460871016448,8463 794687230786682880,262752 795213310425579520,132370 780497711896199168,176710 791689970666840064,240145 754172335461064705,30339 769311172596158465,112693 770027960833310720,107428 772496972636884992,125367 789470728584323072,225374 786195529642315776,201374 788450205339377664,218275 792780634301145088,247241 758327811279052800,51809 792162530785230849,242651 793544141787365376,249926 759129797528281088,55660 789746808700403712,225359 795741545873993728,256259 753987808503685120,30339 781518863062208512,186584 787342555822383105,204078 771180817376698372,122982 792643097637314560,245148 756087665145946112,11774 760509099100475392,62757 773987044129406977,139404 750496969739505664,11495 774718106711261184,143473 788330578705809409,215252 795058439772897280,263906 774268239077576705,142090 793584428484296704,253793 776924088556261376,130980 756697048825462784,44271 764808551961329664,79561 773858881491525633,139404 785261066297024512,194154 794984900780756994,263090 776563676987793408,156835 790653725958430720,233307 751094960154251264,15808 767855203349585920,100605 747462715405381632,11774 753755302936268800,27317 755740515581263873,38183 768079536818827264,103261 767096830152826880,97392 766610160601079808,93823 773574826367725569,11774 785841395063984128,198671 795116985151582209,264774 765013566642491396,1249165 760796420181852160,63149 762000947698475008,71550 788360515034685441,215608 753016785020956673,24349 776148148536373248,153002 777708427866963968,100605 789139901396684800,223037 790619884690341888,229901 759037080672411648,1248617 765270717332086784,86103 775423722748383232,149200 779379127564599298,174427 756256520837304320,41719 768424071696642048,106281 780888920212975617,181419 785972459870625792,199891 788144071814500352,215480 790915385834901504,234583 793123090825871361,249469 765208748633849856,86103 772774554003443712,132335 788527019273388032,217519 775747265122144256,11774 750399979735384064,12883 759458595033448448,58258 788807793331417088,219942 794205854719508480,258598 733685615053680640,7224 790655645947138048,223492 761804057400926208,68273 785900570561224704,199546 754028589339774976,30296 793187753555062790,249926 770773335093411840,114779 795754427781120006,267655 781365893444009984,187491 786254339899813888,201958 777564760061599744,162497 795279754358206464,263325 764231145781358593,81702 778253500077731840,163206 758130458353807360,51300 763157884465065984,75899 776574331384131584,155688 778765669974306816,170471 754829218626859009,32843 762456724615729153,72534 754716833995902976,33356 791446816105586688,238207 765306964981186560,87062 759496255361777664,58537 771475225233858561,123217 781306665555595264,186550 733737003020394496,11774 751837135766978560,18893 781625878656811010,186584 774728407934312448,144690 776789656549597184,157755 760203334271705089,58537 773881114922405890,139404 775417718359068672,148645 780198061536575488,164900 794834477923127296,261155 757770577788538880,46958 780475482147950592,178045 795286072724963330,262847 787765093442457600,207051 791425540003540992,238207 786982862209814528,201392 760146626405097477,61051 765151911234285568,11774 773683570573357056,136960 763104161084809217,56206 764855390638964736,84724 767792640767225856,100545 772116157742485504,110136 775370350133596160,148645 750299108804526080,12300 765389711863087104,86440 786321338919157760,202429 749356787480948736,8297 775493319468220416,148994 781129221313859584,173347 787727096646819842,205197 790746129134563328,233307 793607487006117888,252639 779034832093323264,172057 791758471268016128,240145 793613815891898368,254135 794332569030508546,249841 779758748277542912,176799 774640628827168769,144494 790311421384851456,230485 770298952331714560,117257 787323338662162432,210009 791104670575976448,78159 793105937917616128,249469 794554165552943105,261155 761578286791135232,66263 780842993481723904,179272 795351927575953409,265644 753697333393711104,28974 753735173108211712,29600 758323023854260224,51809 787491479669182467,148861 753478628055191552,23739 773597435645927425,137965 788807298613440512,219678 759808375190237184,58267 778435002128216064,167407 788227708354433024,205272 751638666762653697,19000 771565332792127488,124292 776507554419527681,155688 787410096154345472,210289 787478200687271937,210207 788161291760250880,215088 793203611375276032,250033 753671391421968384,28586 794609053855051780,261155 772112452645298176,129558 794291504948936704,258829 761941351445385216,70858 763101293237772288,76164 789514421483741184,226731 776879398922416128,157755 787400769544695808,210313 758474341868642304,53185 776497139002306560,155390 787187235334397953,206896 790973005870477312,234796 792081830719524864,243187 785649355072020481,197063 732413246200635392,350955 767163254531461120,90384 756667166490030081,43391 766272736763183104,90384 772226108284469249,129991 787060261844840448,208899 793546586030825472,249926 774054723460534276,141200 790948996697231360,232169 793892190510583808,256255 755829186107961344,39907 764840962170445824,84724 788354812781862912,216943 779830242680725504,177233 769998723405545473,110585 772068988520194052,128519 788366070876864512,215608 744470960158441472,1170739 779819663970570240,176109 751109677090385920,10481 754774960141328388,22393 778288385777512449,11774 790641095155847168,232881 767098640305299456,94699 774845165966155776,130142 788851657291370496,11774 735354845838839808,1170550 753498160140517376,27045 790587298677190656,231318 791386647942336512,238395 785567197808603136,195975 770603012284973056,118192 786908425896755200,207287 793976258656747521,256847 758055910447075328,51069 759211597210513411,56586 772084742132871168,128934 754722195792887809,33356 758914935996887044,349507 786343450862026752,203281 789232188998971392,224680 794999945027846149,258456 752680112215232512,22432 765507723769307136,87867 759874794258968576,60134 793691636211396608,252020 757446798545944576,47263 772899272995975169,132335 755838745098674176,11774 758108006903013376,41703 767693318901882880,98475 753025742586327040,24316 775086296259788800,11774 788077740612255744,214492 750360072337887232,11495 764856004597211136,80720 766588274471239681,94699 767019952012394496,94660 761286372653051906,67326 761594151045566464,65180 767955747707772928,101681 787779136475369472,213064 790757066738585600,231894 794021635627970560,249926 771751368520523777,125554 755750395478155264,39384 787422653678170112,132277 795068241504780288,264397 768140940888375296,11774 788151725433692161,216009 790974065431437312,235487 793108482828500993,243075 759455250478723073,56964 764463180911300609,82571 764687205499404288,79852 762775951264587776,73712 786252151878250496,201555 791689373469253632,240483 756297173923401728,42495 762308556968325121,431998 794725615077355520,261155 792802892239499264,245148 740031774378594304,353488 787084752998334469,204835 761244607082528768,65222 793079196859772928,249286 758014936392007680,49852 762637394231300097,73926 773849782385160192,11774 787790669549039616,205197 769522291696893952,110585 751808482781847552,18893 790727101963988992,232863 767052230235197440,82642 778706099633475584,143948 780644750110187520,150151 791621768813350912,240145 736935125506613248,353374 790937751680057345,230283 794316312965062656,256027 762317485567725569,65189 768776231877738496,108849 786598936601657344,204457 792059512282877952,243614 757568907716595713,47761 733057223048474624,355464 773370622105845760,135725 774836205963927552,139613 785608022479339520,196788 793945732856348674,257026 768632898547163136,106774 791774831033274368,240483 761145056623484928,61051 761538946249678848,68993 766643740014501888,90327 764822394833862656,84422 789413369027584004,225384 786662721387368448,205728 760881656014266368,64736 763909512315101184,78684 786525052103786496,203806 734747127142842374,209828 788488279809286150,218275 765562243052437504,87904 793233963741437952,250544 794691311458807809,262752 780389541601546240,179414 785476366783303680,11774 791336618208661504,238207 789228032326270976,223692 744956101016195072,11774 756574341823762432,43258 762370873563242501,70797 789453148154830848,225981 787011207735549952,207949 790576212347346944,231358 786610426830163969,11774 772420917083435008,130696 793146246265462784,249469 750172234384277504,10057 768857270541254656,109666 795148115099734016,262849 764256571136311297,80939 779395370304495616,174427 770202623223992320,82066 781834151037136896,176101 786972804436623365,207949 791485220327489536,239405 794000840063234048,257492 753688344911974402,28888 760160923365638145,61412 780664484041981952,182154 792531607802355712,223249 785847432554819584,198878 794684338256355329,262752 752939784478208000,24173 758389965189447680,46076 765012163362713600,11774 793161226696036353,249926 732233115146592256,349312 749663984052215808,9285 768611658998673408,107428 790626730960621568,232791 763103443414355968,75349 788014833471983616,194230 785264795125682184,11774 791430968066179072,237999 770764876012785664,120353 785269980145344512,193669 775354442417856512,148045 794556952319770624,261155 758620716883402752,52581 774324277369724928,141360 791849586591567872,240483 760429840973570048,62755 751899387475791872,11495 760558821680877568,62716 763412335222554625,78159 787779506899656704,213064 794972564842020864,262925 749941544845611009,8027 753319932448747521,27061 763036585184997377,67326 767576222272335872,94197 776147838979878913,153845 776721581271769088,155451 781219617305944064,186376 786280511077572608,1063777 750692176221396992,13741 765035980919144449,85562 794651273593311233,261155 768313782955368448,10788 751103158852673536,16299 787288134279127040,207109 793886135374139392,255942 791484172724428801,238110 767569513558663168,354238 778364586978402304,167220 794688391950450688,262784 732121537969422336,349444 785588883606175744,196676 789349710385520641,350979 792142983412015104,243451 792109436168839169,243092 755169770673147905,35890 767167859059363840,97386 773295938878238721,135736 757309056650399744,46612 758268362640285696,52112 759516424591187968,58537 785626576708743169,197512 787612416230039552,211794 773524804905365504,137158 787023971434627072,207287 794002776560963585,257492 794059890171838465,17416 794510729378467840,249926 770425388048740352,117347 764128730667155456,81869 789137940316160000,11774 791469507269103618,236945 793121462529982464,249469 756199407226392576,11774 756535547104034816,42564 764157386974257153,82283 780719558256648192,179967 794579397013540864,261155 753571558208131072,28037 773925146990092288,139404 791299041980248065,237491 766324094220570624,91946 793868466906337281,255942 755733351789694976,36545 786876105185714177,206008 762134999399145472,71550 776145342895001600,150663 787871870540316672,210238 751149867502743553,16833 770390681013592065,116094 788586014331645952,218540 778270958180143104,163901 788054638167748608,214492 775542125018554368,88859 785679398448033792,196917 793402207915868160,249841 734756143457783819,351644 761382227250810880,67229 749292291194384384,7866 760624659108802560,63451 771560494989611009,125204 751727601954201600,18893 763147201690365952,75899 793146046691946496,249895 776245042419671040,154469 756512372638879744,43391 792719096253079553,227290 793598892927356928,252035 750907640608202752,15800 762769288012980224,74013 786262167402061824,202429 787164525875179521,207109 768298063542652930,91448 781309186009366528,26066 791064479262007296,236454 794004027449085952,257492 778325781789282305,167319 766349187977875456,91894 780813731907239939,182960 779700299044904960,176110 786503277403922432,186883 758699532855218176,54070 757559769129287680,47680 755456191950487552,36877 759504300808687617,58508 765508536826753024,87903 794064352424951808,256219 742386553251467264,11774 760563328343220225,60866 774285595531096064,142506 750533870487875584,11495 793444329247375361,252208 787896641718145024,212239 792354392796229632,243187 793659056091045888,253032 761281242629181440,65540 788830290915397632,220029 788016886835314691,214354 752716998757392386,22838 760110296606310400,60995 766352573066457088,92860 788539246231498752,218977 791998849770336256,239456 793608706256539648,247240 794316197760290817,258456 795026552090165248,263926 763904884580024321,79691 788819965809950721,220029 772874151715598338,132996 765210067616563200,86440 776243525776134144,153921 776540239305269248,155334 790919779309744128,234796 793455903852855296,252196 794612883468537858,262053 794219119872798720,258120 765507444718104576,87904 774682899694092289,144654 778647794697416704,168731 766418714329833472,91791 775903888008421377,152449 760195774189821952,60866 769372216727252996,110585 793608121595727872,252639 776574931672772608,156835 753625593506254849,28281 755110865586782212,35237 758836010708901888,55174 788163682383474688,215088 790293511769841664,212131 760988981852909568,65180 791066022732193792,233829 788467865108316161,218468 787114825281212417,208928 771758510686277632,125853 785865398247972869,198671 769286869318180864,109713 776198360139046912,154322 780834125796167681,183269 792426237729902592,245268 793107119625138176,247241 775000804176433152,146259 789087547435737088,223286 767549956542504961,99900 766629715033612289,92166 779654987848691713,176030 792084907551887361,240584 778784114879016960,166282 753315942587916289,26871 761570454519812097,68027 765682156144201730,88459 765875367097737216,89930 781287825408987137,187084 766372930917761024,93068 791713875221553152,240483 760538087600496640,18395 790885881771073537,234583 744314248575213568,351455 764152753971077120,80939 789912709567352832,211028 794406212515336192,259743 794583321212841986,261155 794671569951866880,261155 778412729598091265,167311 788395885654925313,217519 758766273081839616,53995 749588886687363072,8047 786692523418877952,205143 792561126080774144,243075 785903815333666819,11774 794037639594803200,256502 794540131101376512,261155 758839444606554113,54070 767806802989834240,101383 768177963275649024,104525 768801839072448512,11774 794570209247956994,261155 759895864202715136,58227 770406350476025856,118191 787085616165089280,209151 765167838202044416,26066 765501492132446208,87062 765916158134476800,90221 770606281333870592,119682 777045651372650496,153845 738790183886278656,11774 764774503717056512,84422 792491120290922496,245575 773128206492790784,129551 751547866733219840,18539 776062775705690112,132875 768810555612299264,109104 755811829113294848,39697 785856459896713221,198671 785632086812192768,197512 785907696679608320,198973 788481994543861760,215437 756946680612843524,45498 771873452668162049,106774 779048543000690689,171902 794591299957493762,261155 752285792840523776,20279 765614749627408384,88449 776446466416009221,152314 789519565801664513,226731 757778246880681984,48549 786344770587156480,201976 786993151059734528,207613 762666314598985728,73814 795721517803982848,267737 759170432570359808,56964 760129521588719617,61145 780598885685288960,181419 757217510408200192,46370 795126005371465728,11774 768480633970720769,104973 759191226272784385,56964 770766229954887681,120474 775734842524733440,150511 761446168622723074,68696 763212249125257216,47188 795299883435589632,264397 777568250330771457,160618 778287069537894400,167220 780536124200488960,180233 777549435949621249,160882 792418016013131776,244550 754719147540385792,22393 786234111807500288,194664 788765881035816960,164764 780584630248361985,177784 785989026805231616,200490 790590283008258052,230473 768122302630285313,100893 766675915208290304,93303 773179315936636928,127707 781222234459373568,186532 794688890791727104,260776 788726150789009408,220029 764826359545917440,84724 750420662892789764,11989 761764344552128512,68862 790283494417063936,229159 790523302317953024,231894 754166723297894400,31400 792035953497952256,243075 793623434601168896,252639 759390037448482816,56784 767077195978113025,94699 775672753307394048,150663 777940769063702528,164826 787008523032985600,203863 792021847386710016,243075 776113245824385025,153658 776210858229858304,153480 786416219834322944,203674 765632438630363136,88638 773919213232742400,139404 795720416149045252,267655 750328553208676352,12357 769944818499805185,105109 788071877172420608,215005 792540472870785024,246225 752982124374925312,24788 786022370305716226,199496 794553171557412865,261155 743841916299649025,11774 751197913926209536,15808 793967458541568000,256070 737060735365173248,350258 760548315423449088,63149 762760063186456576,73712 764703124145569792,84422 779463034368655360,174294 794618620856987649,261155 750686752340189184,14462 755605969866936320,34666 760540950217097216,18395 787819053616214017,1170572 794220882990272512,258598 775853237362491392,150511 785818737786118144,195975 775816322152136704,151374 773870460954181632,139404 785333793607471104,90252 758631028319744001,54070 768982767283470336,108849 788058395949555713,214209 792443596393676800,243513 794597374807052288,261155 766003026154913792,90482 768605574036492288,104662 792486481205964800,243513 749823848640450561,8047 761665525780930563,69711 793510622977789953,249926 778067701017174016,165523 779934663032836096,177582 793457484870643713,252408 794566674439499778,261155 777660236173709312,76891 791717449947226116,240926 792256247328301056,217039 793967638162579456,255942 764424017356976128,78159 776126966537871360,153921 737950867521966080,56839 789777962136510464,227795 794371197236559873,257353 760887869338779648,65180 765621958608232448,88655 780942364000911360,183269 781826978961764352,190635 795693840942383105,267862 750775032943521792,15165 772457762668310528,131045 785651877178318848,197286 758642714355302400,54070 770677459033419777,117849 794585980527251456,261155 750734348265984000,14638 770025685784068096,112872 778250770848309248,159383 763473017397710848,75644 764986152302448640,85562 768855049619574784,105109 792021070098239488,243075 794665587326783488,259892 776872770630094849,157693 785523221781110784,194723 786326910120828928,202379 787067377489809408,207861 792739083470594048,243187 794952252385423360,262847 749319771536052224,7816 792245334781128704,240627 788545922682724352,104244 794310962597810176,258598 788696017403252736,220029 795066314024960000,261155 787384014332190720,208307 765570673313980416,80393 752087147675525120,20268 753431984005713920,27255 793938446767165440,256393 764311227946242049,75929 768979004548231168,109945 754734988986286081,22393 768126648256430080,102249 780814720588738560,181952 768861507777998848,109666 776284294067007489,150511 786531105142927360,200971 792215454865555456,244550 754014789941153792,30304 768997978744975360,109960 772768008427233281,132335 779752587172077568,172084 788772844503044096,220526 732256370783846400,349277 750433921041661952,12883 768860978524004352,109666 760201481387507716,61599 765038779220516864,85562 767419552506392578,95511 750362936141443073,11774 768582662176907264,107864 777602928811110400,162294 788525041927368704,203710 750064353085235200,11463 772095899174596608,127957 781202701761687561,351147 788412063618043918,217634 790981530327801856,235487 761229566379757569,67326 775204375601963008,146205 777200252352925697,157755 790943953981886465,234583 756110577873915904,41632 761677408969732096,69548 757588788386365440,47761 760502820571230209,60163 790652970669117440,232169 793160408697741312,249926 788006894384259077,212239 794344209893494784,259743 751554182059028480,18218 762780660821925889,74066 766227478721486848,90553 792144933851389956,242693 793131074129895424,249841 775362020808003584,148645 775978968923017216,152735 778253069553311744,166282 793150501659381760,249927 770961237517664256,122146 768975940487680000,110023 777579425705623556,162497 792126101266935808,243869 777937426400419840,164171 749238275798208512,7849 790576066834403328,231870 767416414210842625,86329 771341691890655232,124640 754825635483283457,33356 758853600906842112,54070 769300056860090371,112872 764548672046632965,1249246 769206782765826048,110381 789937835386277889,164764 769752676951322624,114281 775514056610287616,148994 780924705029095429,182752 750838119700717568,15661 750929523802202112,15996 785617181409017857,197512 750059232112807936,1248032 778943889277321216,170373 772453003882139648,129991 770230109596966912,116164 781505810111209472,187612 791438960346198019,237857 793546474030297089,252014 759424439545171968,56964 764178858400559104,82020 779115890755276800,172270 791418928966856704,238395 733047675810160645,354869 768518363861491712,105345 781114151976349696,179709 754698397811036162,33192 779312138653405188,173645 793193791259901952,250430 778622455032090624,167007 789851519810084864,221785 794043122313494528,257325 758363253705695233,46384 776784658444976128,157755 781546617392525312,186584 793563708605751298,249469 757803379116548096,48491 789779485965049856,227048 788358999427149824,217156 794537831662317568,261155 776103304132718592,153675 776776993153187841,156835 788519360465895424,218390 790727493258842112,233692 753393382668374016,27045 790715440121208832,11774 793688760152096768,253032 788619254069399552,192032 793154266613420032,250066 795236776742944768,263864 769136792712966144,108729 780513772670681088,11774 788071335125590016,214114 791352923972374529,238207 754894225578209280,34201 770267945658441729,117740 777344053025308674,1250305 781258187982966784,186893 775186857789272065,146720 766495635944071168,92958 779351149463740417,164814 785714288010760192,197512 788767542160531456,220526 764280104478502912,352219 770839485395394561,120474 793454695293394945,252020 755845418085261312,39997 758447364512313345,51997 769701539065671680,110585 775834988243738624,151165 781908874282602496,189724 772380348000903168,130653 786349767928451072,199546 795082827209592833,264397 752949924770226176,22439 767816417001472004,100506 776012357277519872,152872 776050554342703104,152903 788212971512205312,211347 789932551024570368,205270 793991372697124864,257325 787816943935893504,210215 788455260935196672,218275 773918581440466944,140039 732397487449878528,351797 758664766164393984,54070 772549221345996800,130067 788777094155079680,220767 787505023441784833,205989 790429885474885632,230270 750492194390224896,12746 757362625436979200,46401 793852122886463488,255942 773218511921348608,135386 786720227031552000,205349 755824291174838276,39810 775788382282616832,151156 794318783129128960,11774 760895976139653120,65404 776587198388903937,156926 760818294484004864,64853 753028928701366276,24439 761032923432693760,65180 763360863122096129,76858 789119879005761538,223286 788113860020404224,214899 760452196102119424,62063 768855175826182145,109666 792018173453185025,243075 792031684304728064,243187 794045691047727104,90252 794552987494531072,261155 756455320239607808,42495 771824567270543360,125554 785557269190578176,195782 750460623494844416,12883 772123728922632192,127925 786045509718806528,199211 788515127565836288,218275 754749908519751680,18341 787071609253273600,207965 758124981545033728,41703 771229947465568256,122344 762817557308989440,71438 795428836351635456,266079 780026347041226752,177704 788150023292760064,215584 761562047167488000,69231 793150518927368192,249961 795767222048329730,268643 780533443721437184,180074 760819430490341376,63296 781606505128742912,185313 757727996350377984,47940 769549745849196548,113894 764241865008750592,82002 795414586761494528,264397 751750576367607808,18893 792449203779678208,245575 777748039964372992,352304 756283229674565632,42432 758229095763226630,41703 759756223755395072,59186 779013595900370944,169515 786368457101180929,193623 793470524030496768,249926 788153331495477248,216009 793218201299456000,250633 780780786999975936,181984 794748623796011008,255176 770349948206448640,112363 786847303311233024,203350 752912496915193857,21332 761995097005187072,70628 775195973945622528,146259 778733993139122178,170253 788635179208310784,218258 762606744757559297,73704 773517324598980613,136904 794594259882143748,261155 795460354130251776,265858 771964139472297984,127455 756319035399208960,42432 788805852673310720,220767 793898370632867840,255942 794625680281518081,262022 749963198527250434,9754 757740798657953792,48826 780847781162299392,183283 780433351626850305,180306 756255440846159873,42249 794534755119329282,261155 751800918950211588,18539 774412532685627392,143473 776832212209631232,156835 788550963644682240,217519 758654940155752448,54070 773892061879730176,139404 753996472467787776,28866 755107596793737219,35403 788712552595415040,217634 768499369146519552,1249480 792016521258295296,243075 789800561155510272,226731 792213879296233472,243576 788939824585580544,11774 757592203845890048,47545 768166301743194112,103354 769515987842523136,47940 736071435559391233,1170856 744806505480740864,133136 758390097230307328,51778 781595378500055040,131056 793423374005534720,252020 776883049673875456,158589 791872043465576449,237908 792866481839058944,248078 762864654133493761,69878 763789731465486336,79589 764237459110498305,82744 770465467295227905,118192 777643769172676608,162596 763157071248384000,65180 767752139951267841,59941 772856961440190464,132335 771111185425006592,122982 785591526403342336,197286 793085747720925184,249348 753000864017551360,25255 757674333636616194,48439 773596430732853249,137444 792313094798123008,244815 762340183526240256,1248996 772775873577570305,209828 780853702580170753,183269 792113119355076610,243075 779389939616063488,173628 771945576049025025,112363 776228177945341952,154709 773806299779731456,136947 779349857546952704,11774 786992643838357504,208176 787800674448932864,213064 751166697021714432,17284 768162839802642432,103354 769661218856501249,114022 750390290616320000,10848 750890062179540992,14128 794710178147008513,262752 759403987913347072,54123 786686491619631106,205728 775677340521230336,150511 786543273028399104,201558 758039150125780993,51069 769605420176605184,64301 777486719830544384,159876 795048672430063616,248924 735982754509115392,11774 757554355180597248,47782 776475825143222272,156026 792972959988064256,242693 776308226618826752,152847 764900374398377984,84724 765728699849187330,87904 768547178264555523,106753 789969509633265664,229105 790977786731081729,234583 793140603257102336,249841 775407598879117312,142566 788614035201728513,215437 776811238210674689,151463 781337411930382336,183759 787321858982948864,199307 758694785670524928,54272 759464400818286592,56964 768299388590448640,88449 790562730478493698,232137 770050365064634368,18030 778616427767033857,169201 785676624578490372,197091 795699644621815808,247930 766819676483559424,351236 791982052811935744,240584 760189056508493824,60866 788401637760962560,215608 768993332408127488,110659 787841770600140800,207712 793760513683402754,252581 768865714505674752,109571 758384982377263104,52554 785593206490759168,197286 754752378734153728,26693 785428917054279680,195386 755489097997770752,37892 792839165918445568,247819 781245676118310912,186362 767140869518614528,78159 769232023718391808,110659 786302573477236736,201958 794146382802255872,257492 776018242125127680,152872 789224271444905984,224680 763425524748132352,71476 785341060830617600,195125 764941616901685248,11774 765357134611570688,86614 791824657154355200,7706 757918630231232512,47844 775314454103883776,148032 792731691374772224,243187 778327700406693888,166849 785684280215085056,196277 791280042391302144,237491 792463502828900352,244143 776464401830387712,156103 758761195507556352,54856 759508354184024064,56964 765708392765661184,88052 789253053224460288,224818 793095009423679488,249469 776860744621002752,156835 771433922144206848,124671 756336740768555008,42432 764930050370043904,1249165 793123495903371264,242693 793543510586757120,252020 794466317902422016,249926 737740910608457729,1182424 793924048166080512,255942 763401353251155968,76858 760533270199009280,63149 761534526518468609,68993 785864395381411842,194082 787581360932257792,210460 762717270233579520,74535 794314643506417665,259055 756245912427589632,42249 789997609800704000,228088 794891227581681664,261155 760110681995800576,61051 767759147903361025,100893 767888839733948417,102444 786485858329325568,201562 764128472881041408,82066 779401149430439936,174427 777925024598470656,163990 749620997851082752,9273 762660133260460032,73814 778580268328357889,168569 767840981001576448,101681 786726378045669376,205270 788455985329287168,11774 772456932003176449,130192 780791314803589120,181440 793228725928226816,249926 794666868803923970,261942 794736304789458944,352819 785431297934159872,195332 792527768336596994,246295 775044410597748737,144611 761259901914144768,67547 762670622405033986,73814 785693806184148993,195975 794034911892086784,257353 767842581589860352,100561 780507657991958529,180306 787833152878186496,211422 768933884713197568,109167 755561118924431360,37424 794696801148403712,262849 755488636058030081,36877 757806803845468160,48097 758419587599740928,52112 778311139398602752,166409 787285065898323968,197046 787843873439612928,213178 771658485868081152,123085 787785767410020353,213064 791475594080886786,239405 792021015870201856,243075 758265723382800384,52112 771082292546666500,121511 743313103262101504,354153 759024158948884480,56447 763444433719169024,78159 772073332527083521,129471 785269797248315394,194648 793641989040463872,248516 795106955987681281,261155 769949659074818049,349060 768093725515853824,103354 771297938643509248,115511 732705621271711744,351666 775534387031003136,148909 778959341646774272,171443 793993858430488576,256536 781914431320096768,188401 789117828016123904,223492 794372300258820096,258456 756878265214574592,1248441 768546557192990720,106774 786187222785458177,192032 758506032804995072,53703 767147111246761984,97386 772275891791597568,121795 788757738020933632,220526 775023863977668610,146259 751853401458311169,14277 759818922522734592,58267 760456697961906176,61512 776046916778033157,153032 785620073604116480,197297 794595405258440704,261818 756892063241756672,36145 778250136912850944,166532 789230567115988992,224018 773961163130433537,139404 788850972332359680,221476 795338946880405505,266079 756796388994785281,43553 759177156735926272,56964 795729690497466368,268281 764250181529284608,82582 779396762171834368,173628 788495475469127680,106085 794085641910829056,257325 785303563648073728,11774 792028720546525186,243075 766990217731530753,97255 794361353368518657,258193 781902245709291520,188401 790547410875457536,230732 754749813346996224,33025 779892861965733888,171693 757724272659931136,49121 748525621890924544,1247797 770983740067774464,120425 774233927187894272,141867 785639197180882944,197156 758013061047267328,48663 766401046138589184,92854 794679609287589888,261987 767064716594257925,93210 778241855960023040,166532 754772748375908353,33355 775108064231862272,146720 788001259542360065,214354 790951604165943296,234583 792559365903425536,243562 785994048938979329,194045 779554737125462030,167939 785601545060573184,196917 766231460927995904,90908 790912654479093766,234583 758188014073815041,51882 788608150177976321,217937 790352736797810688,228354 790376926753886208,230297 793504863690686464,252824 794321594885820416,258878 790748101350862848,164764 793166321148125185,249180 787662131130839040,206048 788720880218173440,220029 793512745387773952,252711 761650721007800320,47283 770594601547735040,118191 760221126803030017,60794 768968520738758656,98972 765306349303558145,85562 755057724140949504,32963 774221495165911040,351152 792033271542603776,243075 766117083847483392,81929 792785718028345344,247329 749359174392291328,7813 791004063597027328,234583 794551493554741248,261155 776149990875865088,153845 777148430737141760,160480 759118962340737024,56964 773409785467338752,135701 762859080981417984,74727 790583550827307008,11774 761575071051816960,68993 793593047544008704,193868 793121856207228928,249469 773908612301422592,139404 789549097258741760,205972 765505831811084290,87904 764180456807989248,82283 759147178673643520,27156 778357964063252480,166852 790971749793882112,234653 748279925442936832,11774 754036484072583168,31400 779041171255332864,172122 788556278389964801,218832 747504780679987200,11774 732570004072206337,352568 762787622246899714,75010 771788375451799552,127366 794594234917523457,261155 772787774701264896,132335 794262266908733440,259063 757210622182432769,44163 791084316176416768,235536 732693664091246592,353228 754882003804098560,17416 764335987367419904,82283 765564802806579200,88052 767840129826361345,101681 791647287793618944,240145 756711238235746306,43391 777860653700648961,164001 755684548910931968,39015 764612849973006336,83648 785545989633572864,196917 793509601757040640,252580 761978782261452800,71270 773524338247143425,137158 789466636797509632,146608 772173411686547456,127711 776105573410566144,93504 788537073624055813,104244 763160939067678720,76858 771026051573047296,1249819 792231210739204096,244221 794684313887502340,262752 779046477653942272,168284 763452892271435776,77731 795469050361106432,247930 757749382787641344,44429 763897429653454848,80607 764616933949870080,84247 793184346874273796,250033 754849556454600708,29353 772918362515144705,132996 789247807379025920,222104 793417894151401472,233103 795703909985746944,199307 766012506078863364,90384 793669296970956801,252639 756840675698700289,43391 786366581483986944,202379 774027323150479360,139404 786539545600913408,204413 764198886730858496,81130 790622303851651072,232427 760865265185849345,1248836 791404159329116160,236884 751197157898784768,17517 771905228589236225,128194 754762869154189312,33549 760365040293679104,1248387 785273718507307008,194147 780847812263149569,183269 786076140205203456,200472 788086783946977281,215005 793136984424345600,249841 757711259588521984,37844 768932383881957376,110362 755552367836291072,38183 763126946360389632,76794 764520030331691008,79691 794206907040985088,258607 758101129397805056,51451 762004733544505344,70858 765198614905909248,85562 765491075108724737,87829 794615283151466496,261155 770144274751029248,115530 785563260560871425,197035 787039291079819266,207733 792636037822578688,243286 775766584656748544,151463 776477442680557568,108396 733601096996786177,355389 768085102286954498,103354 768203489235177472,101383 793819709384847361,252580 757751485853683712,47844 794531205710512128,261155 795459387821293568,267270 751231555004010496,17307 750644291626606593,13343 779282558152572928,172270 760254023056367616,60541 793099294010146816,249469 795348997447761920,11774 751767915494420480,16236 789385179219447809,223899 792141872558960640,244008 794032950350221312,232884 786320800743776258,202429 786748683362512896,205143 795367532597121024,266054 752984437265080322,24134 763838488319885312,78159 777153269021962240,159876 785341336559972352,90252 757699157825949696,48270 766037592852746241,90747 771107688373751808,122373 793876181342793728,256255 755832004214661120,39384 763581730590560256,78853 770388187994882048,118266 790691119176777728,233558 742229449903460353,1170407 763884474014830593,76552 778727096734535680,170229 754746420737875968,33520 767786081089650689,101134 766058802311344128,90384 766326607522902017,93036 793805579458338816,255393 751777369468309508,18893 795404278072508416,266112 751185346977685505,16768 779378281892065280,174557 768926809693884416,110381 772481012978880512,1170533 790599060747059200,226731 750858975558578177,15643 790669519974899713,233307 789327881302179840,202265 736234750990528517,352870 752148371427713025,17580 762813477824126976,75073 795721090073067520,268231 755545771747995648,38183 788764333866160128,220332 789868752590426112,225456 769277274642350080,112788 765954402679009280,90125 773164128676548608,133454 788537570699403264,218275 790545567210319872,232137 754777664045457408,14277 769270107075784704,112399 789304210693103616,223727 770155335231365120,117026 757590184539987968,47940 780252942095962113,178258 791388162509582336,238429 757999952278675458,47545 753706257224175616,29263 776485954194321408,155390 756296016651878400,42495 775773253499576325,127000 791391268312055808,210274 791479734198689792,118191 792919874968358913,247447 755434134638587905,37499 781048074298810368,183759 763936545652875264,77708 790514087105101824,231894 791058245687402496,234583 792604391031263232,243562 755512902396874752,36859 765598311541768192,84209 787361927697666052,209351 789893901813297152,228606 793126046044479488,249469 759124851860836354,56964 763716752119255041,79513 733295583046197249,355480 758463249419493376,53144 761354309317562368,67906 769295765571182592,110302 791458877820633093,193153 779709701164376064,175092 773890223168036864,139404 755163454697332740,35890 765235818755608576,84724 791954999068590081,237236 770395109313617920,118174 781224730317746176,1170538 785280057497575425,194759 755470764783075328,37294 785239448447389697,194167 795335764418531328,264431 780625082708361216,182211 760122358308954112,59666 789454543671132160,225981 793933231527604225,255942 788113145361408000,215505 765310534312980480,86103 770073886176182273,112693 766787975267151872,95708 775715007459758080,149953 793095436005351430,249469 760286456011231232,62285 773687946780160001,11774 775361164272369664,148537 760961278114422784,64692 768120025085538304,103818 773689009587494912,136575 778254946911281157,166409 794567894579351552,261155 747469556499755008,11774 761609948853788672,69653 763941097936523264,1249198 770050261356310528,116164 753583751096102914,26066 768168039049068545,103071 775660214804746240,150511 793913513483743232,256125 775789177564639232,148857 792380998138880004,244143 793520255301591041,252408 757336780735524864,42344 772317659668938752,127707 771384330241335300,125145 772882162559295489,132996 786359093749358592,202379 755749604943990784,38012 786299437798809601,202727 770390834499817472,117377 773859315731959808,139404 785443898139160576,194556 757617999276748800,46280 795707345716318208,267737 768482397947998209,11774 766502693544263680,90384 768934885042032641,110209 770677103528378368,120610 786943819312881664,207287 757057544565121025,43225 776505181223747586,153743 787378632696197120,198576 766331763371180032,91946 768872374561345536,108521 780797959097024512,183269 758516501146112001,51997 770730647996424192,119832 770656320009572352,120438 748565123648860161,1247900 787005079702368256,164764 788356858796912640,217156 792002515671719936,239893 766438410600996864,93286 793136834196992000,249469 781347532425297920,139404 760188630174355456,61352 790311538171211776,230485 751620391454466048,14277 763806132032966656,80393 768038646050021377,102514 792392031607791621,243187 774086749605638144,134993 775451750174261249,148800 778791175788584960,168794 756876715578707968,45122 757323220370518016,46890 763914238167552000,80393 771455631672897536,123829 785712220437155840,196277 761524590044676096,68993 780152394101514242,11774 768988833878769664,107953 793570899773558785,249926 781492862739361792,186750 788472062532784128,218275 792145738616627200,243075 770734884159709184,118192 780193328847425536,175092 769425541468422144,112301 775058988782219264,146479 779412871432249345,121051 789905683097485313,226738 758008723327610880,49066 757884272678240256,47844 786448270587551744,203674 787026088010604544,205989 793390249711894528,249882 767722049796206592,100605 748546269300273153,11774 765237852913283072,86645 771132253376172033,122146 773965085328891904,140437 779388301530759170,171223 785322653078917121,11774 757441846561894400,46406 785680065644204032,195332 763997659531137024,80720 758292971414515712,41703 773552018245820416,11774 786313545508085762,201620 775436415849132034,149329 795383515621761024,265649 761990388127105025,431998 768895442616627200,102514 791703012330864640,240483 772570121810370560,131045 769854766155530241,113836 795420769249529856,264397 781347993278554112,139404 792151971868319744,244008 793995541457813504,255942 768172741056868352,103126 771543483349737473,125853 790582555175034881,232137 795419153276383235,265855 750378706988732416,12883 772028355478683648,129231 775539600940949504,149953 793457890153603073,252408 753051935398211584,17416 756673198171709440,43553 790567247865577472,206850 753566823451201537,352060 794109385450500096,256255 769624524660830208,114357 771896171279355904,127957 768913243406372865,108849 788051742101344256,214090 766519728768585728,93184 733365168793522177,353789 749762455182520320,10064 774011192029224960,131421 781467065924382728,186750 786313441535467520,201555 789845385611210757,226578 756221092922994689,41680 778422787677442048,167569 787063240333328384,208949 771089833171095552,122344 792069215234711552,243427 774395166538936320,142527 794074722141163520,257492 768943271540199425,11774 762003931681611776,70509 774000547288391681,140372 736078282806857729,16242 789968857603698688,229105 793950477218181120,252939 757950094041833472,49480 762941624812830720,73814 788125170405871616,213427 750376165697781760,10735 758053914394714112,50308 758843436162174976,55262 785783367732039680,198094 768066771945394176,102249 787694513158361088,210253 791871198774693888,239998 758107845237706752,41703 758110832672837633,41703 770304068086558720,109667 788871828802510848,221832 761345712600653824,68182 778796410888085505,168794 770095252334084096,114254 794941515386626048,226738 755558650798714880,38459 761190767364870144,209828 769336283839795201,112788 773727599117885440,138903 757799652947177472,49431 788622817944363012,219471 767167935320363008,97852 773191873594855424,132335 795671989801336832,267862 776421828851998720,151185 787385757870788613,202429 757437658092240897,47261 760559175999090688,62728 785994684644503552,199546 788879558833430528,221832 769042561176657924,110362 785615773720981505,195975 759020643736178688,56442 793994433003945984,256239 761641685449269249,351152 780810995342028801,182960 769272561544802304,110585 753855618243592192,29548 753580897492795393,28037 776379244586889216,154544 788838346655043584,220526 792214453538336768,244550 778743329517367296,170169 766992899586260992,93144 787305004537225216,199546 779367353146564608,174315 791058541347901444,232169 772104023310610433,123354 762204404284026881,70941 766738654156820481,95708 794745722725924864,262752 761326901076123648,67401 791658844296450048,240061 788530448997777408,104244 758446248613609472,1248603 790610550405431296,11774 794394888582217728,260404 750574090658967553,11774 772968060689014784,133519 778262447954202624,164826 793213314713153536,248638 780337777238020096,179560 788564509371863040,215437 781685944927653888,185496 776739796106477568,155688 775063448438923264,146847 786306022918885376,49459 791341192919158784,233736 758716520075698177,54748 780474586156507136,174034 780493098329575424,11774 790554411537985536,194085 795422948190486529,247930 790419705664184320,11774 751814165828743168,18303 755827626858643461,39957 760233283938639872,58358 768862540155715584,109666 778394536905023489,167083 792912252005326848,196631 764502660410142720,82457 777653153449832448,161277 790751066967183360,99049 791132220794732544,196314 775066583177846784,146259 787020008652099584,205181 768622483444490240,104999 781426786097893376,100605 792687406868684800,246726 793153674554081281,249348 760191873436700673,60866 788388134702620672,217519 790314193287196673,223286 751142861316448258,17137 768625077600395268,107428 778274308368072705,167083 753358777257172992,27317 773968214996848640,140444 762239892629835780,70632 770528995335139328,117663 773952832861011970,139148 786987166110973953,207949 765715505273532417,87904 786222019696132097,199755 790900913019850752,234583 793323312659111936,249841 760205952448548864,61545 765333247370858496,86440 785892827595022337,198671 775083000774131712,146259 778075541182308352,155332 764439048152879108,83305 774106660344172544,141360 793208444643934208,249926 770981607897530368,120610 788882650861678592,220727 793189478982529024,250033 774025884932059136,140495 759405460327989249,50542 760552796391411712,62771 795693514189402112,267986 759014567934472192,56175 763548630372519936,79114 777033259653947392,158524 786221344946094081,192032 776171878528520192,132335 792024697684668416,241678 765231811886665728,86440 794687443391881216,262752 756603268021780484,44293 777960299253100544,164764 793898178038800384,256451 753769328697159680,29819 762975570690924545,75724 794565497429733376,261155 763336032079208448,77682 763906817847996416,80939 750818488768274432,14877 791700993046110208,238205 771116585087963137,123289 772315641160138754,129551 794210465593237504,11774 794250450904092672,259200 764343734347571200,80648 793752692741079040,249926 753584383068626944,24201 788891677591212032,11774 795692528771145733,267564 778188355293048832,163785 752890710139998208,23899 758835603618136065,54070 785283593807417344,193669 781354852622315520,186434 788907362908188672,205728 790895389624897536,234583 761047222230188035,62492 763460059384967168,77687 768118659952717825,103261 778808441968074753,167220 794758503751528448,261155 766412188613505028,93823 774166970371493888,140444 777889908190945281,160539 776782004960518144,157755 779666790922190848,174230 779393640661655553,173605 773944050168758273,33338 791957271886503937,240145 793885866494164994,256349 756287411919917056,42432 786015679585538048,197512 758764982158946304,50827 788524281336586240,218496 757382139587420160,46405 755055877850140672,32405 771092167389360128,123280 795694464698372096,267855 755469524057686016,11774 762240320515997696,72418 766348792488681477,93286 793696668436815872,233154 768222152994746369,104541 774196236673048576,138382 771543715777085441,125111 778858608045854720,352804 778931210043138048,171168 770006327049551873,11774 779909781469487106,176196 785815396083380224,198671 767828344570281984,99188 771429098824400896,125554 793287521786433536,249926 751785174162026496,14277 780209434589093888,209828 794649528473292800,261059 761410067501576192,67906 773429959805300736,135028 786904095772647424,207287 793567979409727488,253606 760342295388442624,102730 776188194295513089,154322 794048993147777024,256439 786965654301581312,207613 790040209538752512,222619 755501847738191876,37044 765304665504350209,86440 768241185366405120,99476 768567159635251200,106716 795730150293966848,268397 753319913528389632,27061 774539948581986304,143186 772826234053009408,109535 781272367012065282,187084 750367836728688641,12883 772173484696997889,112788 792156454815801344,243075 793645516261171200,254135 759984732893392896,59666 769275304674197508,111558 751132255746035712,16953 791869797319323652,238207 756596698860826624,44273 760515367022301184,63268 792063782063263745,243614 753296405406646272,26924 753729661046231040,11774 772480989813583872,130067 765689694831022080,87904 792888622848495616,246273 758267383987462144,52061 762300964946767872,431998 785280858479439872,11774 786204034134867969,199546 764435935698096128,82481 791697844373557248,238395 778250830231109633,166390 794621222772502528,262053 766724080879833088,94899 758128688739160064,41703 758416048534216705,53144 759105387371126784,52112 775299860631265281,146903 785442826381164544,195838 786209742465081344,201675 759575423130959872,58232 765904703620280320,87858 795005888604106753,262849 732294104416198656,11774 781814654578327552,188458 770383475677523968,118761 752246611674357760,21714 771719103774093312,127366 776489960102846465,155688 793511022875279366,11774 794169454947078145,258332 750822308495917056,15634 765003963787833344,85657 793850364319637504,255393 732736657775075332,1170675 785268182298849284,194648 781610261283237888,188695 770225437645611008,117257 774362687262392321,142668 795064166721744896,263895 761369420853809152,67229 766010237916553216,90908 765241817008779264,86653 733017679674494976,355216 766876890556567552,96767 771063026887819264,117257 793187467386097664,249926 758708222123511808,54752 779049369043697664,172185 773299242869878789,135701 758546736411533312,1248609 753044432409202688,25255 755172919211331585,35931 794549120572780544,261155 778667412694585345,167939 751733582532603904,19528 774237540685676544,138642 794531967391952897,261155 764872083356676100,84889 777113117855653889,159853 792024501152313344,243075 764318832991305728,14084 793526508648148992,252711 752302185933713408,21631 774422965773561856,140874 788477841146949633,217519 790878471887126528,234583 793501794328571904,252824 769597359642726401,109623 776624759215882240,156132 771007334877368320,97836 775896621754281985,151071 787790226999676933,205197 761963175537291264,69747 763368797818486784,76623 763186322517307392,77026 793094351199043584,249469 750993600658284545,14500 776038013298147328,152314 791397221308567552,238290 781205689817567232,186210 794960500207423488,261155 759570833756999680,57105 734746970410102784,351644 759751276313796608,56964 785318095325802496,195134 785565495726444544,196277 793139591255425024,249841 750442548003348481,13316 763911521533558784,80939 788039162440118273,214209 791352549966221312,238395 732927002533978113,354687 761324453779214337,66116 793128950335537152,249469 786009861423116288,200382 790285333724266496,229159 765273045875486720,84209 790742554056753153,232863 780116927431774208,177248 788791605314674688,215437 755410574901587968,35403 786959319195459584,11774 757738758749859841,49066 755166711050035201,35890 794241101183864832,257492 751609714853765120,18341 788505630466273280,218349 791359700856020992,238429 761392819923628032,68182 775486452838834178,149300 792018755597414400,243075 770322107599237120,117257 764135945222361088,82066 748209381922070528,11774 770266438397558786,115435 772921337463529472,133081 780686806375337984,182036 761315298158911489,67401 770478991128006656,118515 770591391206387714,119832 781528640026648576,187976 751638413699272705,18386 795007426223308800,263895 795265870763151360,264397 793536822949183488,252741 793595531117330432,253207 794287836782395393,258829 765052456107642880,84209 793112339885223936,249469 795047810819379200,246425 776533647100968960,155451 787431913954775040,207613 763153595005009920,76535 774693611430608896,142721 789180292623851520,215437 790301660325249024,11774 754032066757402625,29377 763868416461516800,80863 777165348160303104,136136 779956383642976256,176203 793428784959528960,249348 769980575159582720,113754 750570994478227456,12883 781407585882677249,183759 786950228855226368,207613 795015552850886656,263906 787032894166282240,207113 768663624789270530,107428 778712916623183873,167007 790244702301851649,228341 785425047221628928,194923 788123509709008897,215754 786396703834406912,202983 751853175276134400,19352 791497402993684480,239405 758028918959988742,50923 758131997659238400,41703 777856802398494720,164001 786965612434223105,207287 794726328939507713,261050 788756861671477248,220332 758572125326237696,53703 768261790111305728,102155 761584132358967297,66801 792089890380976128,11774 795081894547357700,265136 787603619575009282,199307 787040235586813952,207113 790597704187572224,232169 740736284499419136,11774 758681953512071168,51451 760573281917214720,63203 775711348357472257,150663 780599678270341120,181886 781826969491079168,190635 788074051059191809,214975 761128824327245824,61051 768467931160129536,105041 771061515042557952,122982 787098222338641920,202429 764180349865693184,79999 793902685514858496,256451 757063454435872769,45669 763812428500963329,79911 787011795844206596,208065 791315494934614021,237491 791802725532995585,240483 764143090668109824,82066 762818398308794370,74727 790916297173237762,234583 759300183062708225,354847 763820328761962496,80595 766718103548026880,88669 780379007724490752,179742 780850630227263488,150151 786255070140653568,201958 793932804702670848,255942 751871214034059264,16931 790675479825031168,233307 793263940474015744,250293 793248811132911616,243286 794138760413925377,257492 775433980707348481,148645 792190089493291009,243187 770646251742359553,119115 780067271817498624,164328 790623540466757632,232137 792089998002499584,237964 760259614541619200,48052 765416141514608640,85211 773031777652711424,133081 753976295248265217,29263 770620075581829120,119000 754001969388191744,29263 785627159566188544,195807 759788905352704005,46890 792060697932861440,243576 794490023684939776,259034 790619496494927872,232884 794564659785273345,261155 758102831756902401,49843 768184594499825664,104132 769099648053178369,107976 767585676229476352,98720 777330293783011328,160480 765154474369265664,86120 780254099769991168,177233 780617485619961856,182154 781746072314114048,190269 794704200081018881,262849 750312019358801920,12357 756846064431427584,44429 775017339666313216,146259 778771992057090048,170187 789755176919891968,227242 795453521227300864,266146 755157231675420672,35890 755167266065543168,35890 791267345280987136,237202 761648584060243968,69356 765301967937794049,353374 771851392482967552,127582 775762753139175424,151463 779096711457153024,171617 788965427179233280,222627 790710287502610438,233241 766611998264221696,90553 790739172927606785,232863 738450030638563328,11774 760910632027762688,65180 763572562534117376,78385 776143935919972352,153194 786982660748869632,207096 787361983406407680,208146 793625786515423232,254135 794021027252563969,257492 756733343287287808,16236 761296741199147008,67768 763907894597214208,79131 773447241172410368,135025 791815396529623040,228820 781203672181202946,182659 786194043336208384,201494 787414583933796353,206117 767745035626569728,93261 755224070191325185,35403 762787384379445248,73196 755151721886732288,35890 794033348419158017,249926 794347798187520000,260081 753736542712135680,29580 786703309809868800,205143 793198054618701825,244550 788734831907770368,220332 762036148738875392,64635 790963675091771392,235487 761313288114233344,67401 769112147683147776,110344 740022523606237184,353488 775806527529558016,151463 792764754125139968,247241 793172010465505281,249841 793484842067525636,252408 785684172761247744,196277 793658467865157632,248624 794567778288156672,228911 773893971382722560,139404 780758913201430529,182960 794746711805665280,262849 795137441346846720,263926 792061888427286528,243187 787059717109612544,208926 788502778557509632,218495 753710211257556992,29263 760545824073879553,60794 795723939049865216,267655 758893338787319808,26569 795705037259345920,267862 754780262047907844,33356 756651247394893824,44271 759394926782128128,22869 765958840135323650,90125 790709983939731456,232137 794686534196822017,261666 787783630449889281,205197 755670601847545856,38032 760440856193052674,60801 789230880753455104,224018 753367121426604032,27222 788132626326515712,215754 758176723007602688,41703 758476403130052609,53185 786946599951958016,207517 792019201359646720,243075 764041229256372224,79223 764451356547571714,83391 768871959794896896,109666 761167710352871425,66897 777670861411065856,163153 768160361438740480,103506 793485750771683328,250633 763826436880732160,80393 778346242816348160,167101 793149819820789760,249469 786029183126347777,197512 755480810791329792,36735 771717708891189248,121367 773912983911137280,139404 794153177524346881,255870 772830278276358145,132335 793957058794008576,256935 792272760374489089,243075 794866898865426432,262849 773579305993408512,137158 791349507581550592,238395 778652736837464064,168794 786748355389063168,205728 794163201143402496,257325 764830328653348865,84724 773883100820635648,139404 788901428823588864,220332 794263593839521792,258771 752620477651312649,22575 768034157125574656,102998 786695040856973313,206048 791771534532734976,203710 751838716109344768,14277 766385002120564736,91804 793798623255343104,255393 763964673628573696,77586 764163009107337220,82209 777133363010363392,157082 791699664395350016,240938 764565371512885248,79561 765951491945459712,87858 778313757504131072,167220 790679499893460992,233307 795361678821101569,266054 753666037963329536,27402 757685607271395328,47940 790244358280847360,229835 793673348915957761,254135 786064841521889280,198878 755163624771944449,35890 766054023908777984,88669 787298363138072576,207212 764172711543332864,7311 776609940953706496,156835 793621497331974144,254209 758470147061407744,53185 762732860016955392,73910 776717343594545152,156644 795027255315427328,263906 758043774274695168,51069 760498795465568256,62757 773877823652044800,139404 789927893874962438,225981 763842495369195520,80393 781679003698618368,181419 787879945955573764,65113 750045598728978432,10654 752206466157715456,14277 772477439914061825,130297 775433917989924864,148010 776612536552751105,156835 786756497728479233,196277 794553756662775808,261155 761301938252214272,67768 768004848193114112,102839 778355938671591424,167180 791053792636706816,234564 774678349251682304,144494 786565171703484417,62492 754764015218356224,33355 795700848793817089,267855 792847383776272384,243865 761684515123179520,69548 751145778945679360,16093 793174662800900096,249841 768923995345477632,109470 776886340055171072,158897 786042686969044992,200382 741355494183305216,738099 761955700343992320,70858 780556235066179584,180074 786399426516398080,203674 794589323966423040,261155 768901353016000512,109945 787046180924588032,207613 793999673505685508,255870 791757496113307652,240483 751231813259894784,16795 771302396425277440,123085 750681087177662464,14502 766105957931839488,87858 779137555572764673,168284 781573226849861632,131056 785481345363435520,195849 786338519912374272,1063777 791768100869898240,239998 793880542378721281,255393 790982940578549760,234583 793887312778190848,248652 757667953622089733,48522 771318070480478208,124597 777659813526462465,159146 790941968251531265,233705 793923162098384896,256219 757909470722744320,49852 776953622005358592,159546 793221839904444416,250633 758703647983140867,54070 795046865519734785,264397 760624659889000449,63655 767840723571908608,100561 759905597990985728,58537 773298627926106112,132908 795092469746528256,264397 752947513431162880,24134 755494275798839296,36859 758122621502263296,50923 762796267873251328,73814 773770956573638657,138819 776123313768636417,151202 778026147736989696,163242 779344262508847107,174230 793438434740273153,250633 758424386227568642,52061 785688567297081344,105723 744944323892916225,11774 753341857942212608,27045 762649827532533761,73926 768466720566550528,105018 790658994666811392,229901 795058760477712384,264397 755482043837014016,354391 770637564965294081,117609 791279522444369920,237491 778713193631711232,169327 773726168633647104,138819 752961746218971140,24848 769300790318080000,112788 766771102383116288,95708 781321438154203136,187386 760526482624045057,63451 788606220991070208,217519 794552090681114625,261155 786236854160990208,201958 795315661194936320,258456 760478865193967616,62735 773818071479967744,132497 773951985699528705,139404 793400169425502208,251452 795007216633856000,264397 760683828088344576,63149 786963449733521408,207287 756621829389815808,44450 781775376108445696,188063 785935140337946624,199546 788443973232852992,217519 789515802932310016,226823 770390084193439744,118698 790926403642490885,234583 792027965894701056,243187 794308461123112960,231870 794101939935948800,257492 766690423850926080,95568 791057984600182784,78159 792046371813502979,243187 792922305433219072,247054 793927221467459585,256219 773548785804779520,11774 776766524824494080,157693 786913485150052353,207287 791261141016125440,237491 778620740715307008,166100 788467081738088449,218275 793251944886210561,250293 775486105814654977,149259 785278773771968512,194707 767871784922193920,102249 758349542811049984,52554 765027779171667968,85562 781871156299038721,170144 762095778500272128,69711 792014156509515776,243075 794648607660118016,261155 759190909208723456,56758 786726359758438400,205728 756852213377486848,44429 770471223075737600,114240 781524264784658433,187976 788780033007505409,220028 757912012257161216,49852 794003775216238593,254209 773952533987483648,9047 795223519810486272,247930 786184125409402880,201494 765938101629902848,90398 794592317491580929,261818 788752697004470272,220526 761520194011340802,68936 765693700005568512,87852 787948400654319616,213064 761300242675314688,66116 795251651154235392,265764 752626866595303424,22630 790526932882296833,230283 757541122617044992,47782 790572165397680128,232016 749283520405733376,7816 764599074381262848,82642 779462819863404544,172185 787025434818916352,208579 791336971834691584,237491 768205532096139264,97386 768796980546048000,108849 761924977356451840,431998 787723111839989760,205197 795609150067707904,267521 761954578430558208,71026 767546843681034240,98736 785921340205244416,199546 787935709688717312,212564 790732302804410368,233154 792149479155785728,243451 759377335548125185,56700 768061769243844608,100893 778300694893883393,167220 738080017905639424,1182482 762669503012560897,74133 767898104494292992,102202 795704469866483713,249926 767467219559120896,11774 760140694392565760,61245 766658063961055237,90575 786661336583442432,204835 778506345133858816,353968 785494935705296896,196277 788205577721610240,215754 773217321586274304,135025 789065364789272576,220815 760492390008426496,63149 788153027030949892,216009 794872627190005760,262752 770670854569099264,119541 790620095760347136,232662 786221037440479232,194263 786256464885219329,199546 794337636060135424,258771 764430947924062209,82283 766716665761497088,94699 759945908230512640,52887 789179617949081600,223286 791066543245459456,233307 794562094708518912,11774 761701945967017985,70355 768676753904537602,101681 750321818125426688,12060 758440106319503360,53193 758256972105977856,51675 793124938991316993,249469 755500704647774208,38032 760098510989463553,54726 779574961061126144,175854 793409491492605957,250633 758332671852441600,41703 761318571188232193,67401 765586831756754944,11774 792772726696140800,227267 795701105539747840,267862 785825162469969924,197286 762994018665889792,75724 780740441197064196,182036 788921872608006145,220029 776923969077116928,156835 792805135944675329,243983 785515569810407424,194723 761409264548061185,67906 791403494938927104,235599 763765445778411520,77598 793162805826445312,249841 756622095077904384,1248423 772560910313328640,350954 764555080586579968,81656 787720590123610112,199307 768222493379178497,103506 774353004053065728,142671 793842378620665856,255942 735949304976703488,11774 778342322337644544,166282 781421589720100864,184293 791631955704111104,238207 792165903412686852,243075 793985489607028736,257423 752803303042449408,22953 762704174647681024,74066 792502153000718336,246273 794051136743493637,257492 794351302818021381,258741 763867144429764608,80486 794890115768258560,263090 760918867694628864,64692 755436253730988032,36998 762777420453642240,73712 795429005067423745,266078 758339650654134272,48289 775231996419112961,147283 785269810112233472,194648 794531679725494272,261155 750368278967529473,11774 795128405939331072,264804 792109837014433793,243075 749952454133948416,10848 768853721941995520,266797 770987798920781825,119832 793107918493220864,247240 793592340539514880,253793 794541994936827904,261155 793497567946563584,252741 766224325951225856,90088 772063742490279940,127775 753633055160475648,28726 754743162082656257,33356 768213553203580928,354891 768784679998586881,108849 771338643298328581,122299 775371542859571200,148045 769409417943011328,350878 786697007092019200,203240 788819487386693632,219119 788416191782060032,217519 791262186974826496,204413 786908495748603905,207287 792562280344920064,244270 787516765534162944,209351 792047806622134272,243075 794056568601858048,257325 773868361646280704,139404 775430907528409088,141415 781879137287876609,189652 794224741980610560,205972 759032967272333312,54739 755238160750313472,35890 765204017966350336,85023 781022990934867968,182313 775778448279298048,151463 789496251255558144,225981 757598650180571136,47761 763351119737282561,77558 765871373805912064,86103 769929959632543745,112693 771060253974679552,123085 793135340450111490,249895 773650329908969472,137818 793245662641094657,249926 767462476522721281,99111 795661823781453824,267521 792029057600946180,240483 788907369141075968,11774 795383645351608320,266491 789810292708503552,227795 762308851404124160,72035 767785888944304128,101479 792384425791062017,244659 788908878880772096,222021 770871935131652097,120519 792808014755409920,246535 770677856494096384,120541 786229150176587776,199546 771728263399997440,121479 780801669487587328,183269 757968370255798272,50435 787058645670526976,173347 788011613475442688,210238 793097334364053505,249469 759162138254385152,53512 764663263502053376,82344 791007085215510528,225359 793030856067715072,246514 776075362446880769,153095 787843405506228224,197888 788133104452075521,214809 794001959271309312,254135 732920297091960833,195876 773900819045421056,139865 780229403917684736,178258 758412417621778436,52030 758684380592279552,54070 775109020831084545,146704 792114797823361024,244164 792163903828594688,243187 732635242318561280,353120 759152484136980480,56964 765632989741056000,88052 794650242922614785,261155 792844475802365952,247232 791764232501067777,7706 789143193166159873,215505 791090926135283713,232863 767186929708331008,88432 768554629940609024,106753 790511468328390656,230282 793264437255868418,18395 758394833375465472,53001 773617355880488960,136947 785813991637430277,196277 737046522135752704,11774 780572458529140736,11774 780606774516867073,182037 792791489818525697,244777 752926749680427008,24597 757440023713161216,47261 770351448827760640,117257 738806488513282048,11774 786401500901756929,199546 763743684072312832,75724 778606189122904066,169201 791355096512733185,238207 791663625186349057,240483 758386672010534914,52061 787392555520397312,208307 754006059417739264,29263 794557833232584704,261155 755866528503869440,35890 765330144689065984,87145 786451345641320448,203674 793986593488969733,257423 772844301218942976,132578 788140997792321536,215437 792770863338848257,246889 759497564458782720,57574 794085935675625472,257325 754987238908461056,34666 792571539845701634,246715 763496817979973632,77731 771468708703199232,125142 778935675609571328,171168 761286810056192000,67868 767836846067818496,101681 787069033766002688,90209 776902830615621632,159245 786635706588401669,205270 791383018044653568,234653 792025891589222401,243187 779838814139326464,177248 785267405031211008,194225 751594481888161792,16728 759497873423790080,57574 758403020149428226,50923 780880102720757760,181419 759370816471588864,57105 773884623646433280,139577 788127574643924992,215372 788806275278700544,220526 769635552492519424,49852 794011175797276672,253069 795452202366238720,266138 785534970668339200,108396 780798613849014272,182726 793633281312903169,250933 769903851981930497,113894 792082549317046273,243398 761967488653414400,70509 765658149911195652,87904 756011080388743168,329253 773902183125377024,139404 763887745429303296,80863 764194285335879680,73814 794652865348313088,261155 778574814806179840,168794 786305415730503681,202727 786307629941297152,201958 787843899003928576,211829 758479706463215617,53185 760159459251482625,60866 760993026164469760,66116 763094136358637568,75724 795067873634852864,263697 795089703154241536,264431 768285108549713920,104332 769972492161150976,116164 793845929010880512,255942 794169067510710272,256105 781902109897809920,191354 790207783824228354,226803 795715731459624960,268448 753707545605255168,29263 766394113763618816,93036 769258729178931200,112032 761513136474185729,62779 763506691119931392,431998 765311577645993984,86120 795735504796913664,267576 751849409227390976,14277 773956474317910016,140211 753908222189301760,29040 777658246601539585,163127 765603106998583296,78129 766349695065227264,93286 755160758137282560,35890 792255473487667200,243187 793215409939894272,249926 733309008476540928,353343 758120502317637632,47761 772388527610867713,130653 791386409751851008,237908 788021789804802049,214492 790326122852585472,11774 750410989099585536,11495 774816566923763716,145533 788124690292150273,215437 791763227356962816,240627 750750251611402240,14277 758389489978843137,50827 764834576581689345,84724 785590850801786881,196524 794571794871001088,261155 791570345912401920,238207 751090332251648000,16457 756921419963834368,36145 791392445569216513,238207 795090848920858624,264397 795254194886348800,261155 763098051871244288,11774 765589250750447616,87950 757418612126691328,45672 768254177889947652,103107 781220749914681344,186434 760191929401372672,61544 768099723508981760,103354 769000702479740928,109709 772532058908352512,131421 771455567516737536,125367 786313529192099841,17865 793606985946107904,252639 771227627902218240,121479 771322870974730240,124597 793113370320863233,249469 769228707697270784,108432 788335700496248832,1170441 794781928134246400,262053 763073915954528256,75724 771349040768307201,124351 758010998292963328,49400 749953251601031168,10696 771934936618106880,128017 778949239732707328,171324 750860621827059713,15643 757541616613818368,47687 774701590901129216,143186 771802636089786375,126152 795757274077810688,268777 765379210554859520,86440 768212244807110656,79987 769598357438337030,114422 771522725982511104,126390 758836227361550337,55667 768961677115228160,110585 768213418574610432,103046 775448537123303424,148537 781510776548945920,187044 751225496646496256,17591 788410512954494977,215437 775157334637031425,145866 754012613319667713,30339 762732023979118592,74247 770244988148023298,117257 771222263894974465,100605 794270124337467392,259482 763157330988900352,73814 775779386314280960,151463 771633487602253825,125554 793895746630217728,256255 758266636117929984,52112 756973368990019584,44274 768064300191744001,101383 769486578695700480,30413 778940463885619200,171168 751744695995334656,14277 764227546732953601,80720 776132474896281600,153845 795104974887755776,262053 754716687841185793,32468 757032153020530688,45525 785255451004837888,193955 792099859847229440,243075 771393077776883712,125367 785689858098343936,197297 761558056723447808,68993 766738703330926593,95708 778253102898094080,166409 785484880473763840,353879 753723710503284736,29263 794594313720238093,261155 758666754415534080,54070 758740645007626241,54070 762255369573834752,72035 786980453676789761,207613 787135036575322112,207733 791671004321943552,240483 794898099277860865,262053 794729193124806656,262849 791393647711444992,231894 791452111351324673,193636 776901654318813185,157082 794226293801816064,258983 778425352309714944,167407 775047619689254912,146442 778752475901878272,134418 792861305568845824,247241 773613959957970944,137158 775280701180641280,142980 758340230055391233,52554 781238602860597249,186584 760355756097101824,58267 794567099708489728,261155 769145278683344896,110709 753975066149302272,28866 763894267735580672,80720 785793379082776576,197324 766330847116992512,90982 777147424716443648,160480 768385825491025920,105998 787719974416687105,203350 736235114842099712,11774 765642080412573696,88887 775018901721718785,144611 791697384988221440,232976 765264646433570816,86209 762773909229936640,73814 787274517722738689,205728 772686903120424960,129558 785515676555509762,196277 794704184310382592,262752 786947731906437124,207113 774076241100013572,139404 795074463440244736,265114 775174000783814656,146405 776130153370058752,153845 792873919745232901,247054 752040020622516224,14277 762003062567362560,70501 767080814194458624,97377 770688367075786752,120610 732646138231328768,1170592 768795288165384192,107428 792168697804812288,243187 756619876899446784,44450 789258862478131200,223921 790324989409038336,11774 793679120509067264,253475 767783447184089088,101134 767859214207311872,100893 787800890409377793,204343 776139705381511169,153658 778384294377062401,152594 773481586394357760,136947 757794624995856385,45964 780241562340995072,170373 788759958925914113,220526 732957721402736641,354869 781137421236854784,155390 791330840529756160,238207 794955012568821760,249926 795369791167070208,266151 762396215719792640,72642 766824416621817856,95343 773978920446287872,139404 786639402877366273,205455 771484318820601856,125554 754107757456797696,14277 760408567690121216,60585 767462246180020224,98720 776240173059145728,153573 781632349402304512,188478 770208949190664193,115582 785942740882391040,195125 749384523377352705,8497 757264023666630656,46006 773764017575780352,1250064 791689297619456000,238429 768998720633397248,109666 780104481606213632,176201 780800818135994368,11774 751606000327593984,14277 760847192974249984,64678 785825823634882560,197512 761368133798023168,67915 793621453417484288,254008 755806185278869505,39462 773859996043976704,139404 791956619617718273,240483 792474201118486528,243286 765065740722507776,84422 792367242025533440,245069 763780306524667904,78566 790623178808844288,232427 791349799735824384,238395 771120485018906624,122982 794232805723176960,258456 757258490465361920,45014 768485653344505856,106281 772174254733484032,129471 760246856320425985,1248387 763200914740043777,47188 767509758307885056,1180887 773160545868324866,129649 778386131113091072,152594 755497254815993857,38045 766873000020893697,93261 752047659079335936,14277 755111722222968832,34731 759225518155759618,56964 762740735116324864,73712 764090782600933378,80393 772558312634277889,131558 794559124587577350,259055 779315138922971136,173964 795773964601753600,247930 765355980557123584,85562 770164614793457664,116082 762707422146203648,72716 774423793271922689,143585 778296771835494400,166913 747827420275740673,1247784 753227035930038272,26140 773901057047011329,138140 776846158941552642,158673 793619096441122816,250785 770001419634081793,112872 791697877072510976,238429 794585949048930304,259743 770943399088230400,122020 788312977011187712,352258 787511084374630400,208059 740197054379528192,1247340 781563730484076544,188478 753647719554486272,28732 762642687258402816,73814 770999767287693312,121046 778466697539756032,167674 789259508098924544,224818 792776525061947392,240070 756271193662058500,42249 792412231786909696,232791 762701155306614784,74133 777080688436707328,158520 780257834953048064,160758 789153727290544128,221416 769348651667849216,110659 766698306495975428,95593 779425723438161920,174557 781267096575545344,185310 789491458419986432,225358 795388828865490945,266786 759409703688429568,58269 760906691982397440,65180 791002144165990400,235590 763007614611517440,75599 794323276885618688,257492 751582269861613568,18893 771397183690113024,124597 771406618344906752,125070 787887688066166784,65113 753664275118514176,28115 793959561321451521,254135 759102319367557120,56964 785584506279518213,197297 789521041550897152,225923 750671452253282304,12883 778993117567463424,169320 781274635270656000,85326 754094958366322688,31035 758414851970572288,51997 781208303187529728,186376 788157482099146752,215608 794031518582640640,257492 794208125087784960,258771 769971906426593280,116082 768844411111432192,105651 751239923328544768,17921 756749025953456128,43553 770395312359821312,118191 789939722663694336,228820 770706893706760193,119937 785628838977949696,197341 794729843262976000,262752 759421461702606848,56800 752082425262567424,20273 766317728365936640,92854 765305426334195712,86472 791830129060241409,239436 760517429210546176,61545 777225424300544001,87904 757979886426263552,49066 778725306001522689,170187 750331982622621696,12535 753576437362397185,27045 781058839588188160,183759 794831088346505216,261155 732567775651102720,352654 753630770053451776,28732 780920509357776897,183269 794689426530111488,261942 768136149613309952,103071 785940468290850816,199546 794485374227578881,260273 758403565752770560,1248607 762855606810136577,73654 789299521377275904,202265 757683257190256640,46280 767431607024099328,96785 789657622530195456,226881 758448197215850497,52112 774256206680645632,141887 760790431651082240,63451 778128337608839168,1011996 785588840199233539,197297 793121438811033600,249469 778674048196751360,11774 785350023064072192,195125 760204328858681344,349714 770838590926434304,121612 792372407004647428,232033 795684701931503616,228820 758549080997892096,51069 789971914538176512,228620 767113156065759232,1249111 790289976894361600,230270 771701273330679808,126152 763074137875107841,75953 792100122440196101,243187 793876093581205504,254444 777959933014904833,164764 787061916007034880,207949 795200018605076480,262849 754803488727638017,32404 760739533285711873,64621 776459789186527241,155390 791471964917465088,239405 792088932775264256,231318 760584471318003712,60794 769598360680620032,111907 788151711290372096,216009 764266129946660864,82002 771524462802001920,125554 754967654327123968,34302 774288362161082370,142090 776079489927446529,153194 793606593086562304,250744 764296410669854720,82283 792040164134490112,243187 754750855958716416,33356 767194569431810049,80939 773606937053261825,137869 788612069805481984,215437 792212272760426496,219531 758031558339096576,1248571 763433019591962624,78159 793852344626733056,255318 785924609447194624,199262 788217573015904257,215505 760523154460647424,63393 766082125871194112,1249301 776056552285319169,151526 791519438033948672,234583 767844881515552773,100559 761346245478658049,67401 780854312884764672,183162 794871480051961856,262283 789197288082026496,223899 791706558900019200,241034 735105525109641216,195876 777850725443379200,163990 778198391734034433,164826 760929950966743040,65222 773125192767778816,132848 770826856119562240,117748 788976249582526464,221971 776471062045335552,481145 788205615466373121,207287 790684233073176577,232169 794247929213100032,258456 764185124657176576,80939 781289317234860032,70338 787293059100905472,209477 791397194918088704,238494 738843373629542402,11774 760210186590048256,61011 765353661811855361,86103 766067857197109248,90384 793299086703222784,349684 761041518807228421,66116 763357386690232321,1249084 775019387258626049,146259 794531159430561792,261155 765273645438476288,85562 773862045083115521,139404 781355414738862080,186091 751136443712483328,17259 793458142449246208,252408 759020733569732608,54070 795198048309805056,247930 766608003395190785,92854 787780639428780032,213064 795401387836207104,247930 772021770605953024,129212 793961871212580864,256935 758115734861905920,50978 792059702955827200,243614 777860763780132865,159956 787847195881971712,211461 766838985171800068,95708 767751042398359552,81869 773663589307588608,138221 768411517377064961,106100 756293665081950208,42564 765307941956313088,87062 776097955946360832,152872 791113606943301632,196314 769887649142218754,111454 788173716953767937,11774 763840068247314433,79996 754732725655965697,33356 775071076686532610,146205 791506093465755649,239538 788400388911329281,217519 759185079365017601,56192 763608278098071552,73814 772117827797020672,127775 790963279220834306,235487 792431376435781632,245148 775391272068579329,146580 779272056261087232,173347 793868613593669632,255942 769895489747554308,112382 787530416718622720,209863 790967151419011072,234796 751941780103307264,18413 792653699759894528,226218 754870024611913728,26721 785602822960091136,197512 794533720715825153,261155 764651765681840129,82744 790889629591465985,99049 744667950259539968,11774 758067001541754881,50542 770209491728162821,117311 793985765323718656,251336 771550449765756929,125111 794293644115070976,259288 768654537620086785,107745 777665783686049792,161960 794693630153936896,262849 766740408483323904,91700 767110525167820800,93112 793317080338575360,250293 760710353756053505,63149 771667406968107008,126152 773361890785234945,135025 786352630129790977,351830 751188660465328128,17576 793213346606645248,249057 793890344022581248,249926 763773630060920833,79513 771162335247491072,122299 790642123305541632,233152 768465186030284800,106281 788971164819304448,11774 762013569852379136,71502 762975144532992000,75724 787006796997201921,90209 780794152732626944,167220 757434164811534336,47284 793803824267943936,252581 751722855369281536,14277 758172095855689729,51451 793858608870133761,255942 764156818004316160,82283 787088312938835968,108396 773053549836140544,134255 795155139619328004,11774 763300649098280961,76628 758384500942467072,52061 760492649690370048,63149 773007228194480132,133664 755251620435283968,36491 759830515499331584,59969 753977745722355712,28866 792143040659894272,235685 778648585453838336,167319 787847645935001600,210238 788846780842737664,654029 771667711269015552,126152 794566845227536384,259623 785276151937789952,194648 762317596419059716,72550 781729695947685888,37160 793800287425224704,252824 794739611918630912,262849 785718996330885120,197063 774297807800840192,130980 775763992698429440,151463 789286846790455297,220526 761690125138997248,69548 779124091852914689,170187 773983691672543232,139404 786914586960199680,207212 781075258878996485,183759 792103634007982080,243075 767127129263788033,97998 791811621584826368,241819 786990676986650624,207287 790230339918569472,228820 755254888179732480,36545 786305186507653120,1063777 762796848910336000,74066 753944797988003842,27096 759398907935731712,57574 793489880043163648,252020 794530402081865728,261155 795688578386948097,11774 795258991957909504,264397 788547540316590080,218892 771122399626551297,122126 765393820951261184,87526 769198787621453824,111549 773506935211581441,137042 793646691782197248,249926 768442442618118144,106281 768077754977824768,103354 747833829285634049,1247775 756225393271640064,41909 756618060895694848,44429 790155006469079045,96275 760431442694377472,62063 760442377890852864,62716 792163344526475264,244550 792430198859796480,243187 751192807776346112,16299 758669574376042498,53185 767120295538794496,90384 751155692526903296,17365 764103251385999360,80393 753800656511574016,23899 755543911184027648,38026 765598460984688640,88128 792443762530066432,243513 769152316431794176,110362 770264642648215552,104973 768957821744472065,110615 758761851995820033,54070 765968462686588928,90618 794663041551966209,261050 794759918750269441,350913 773867033264001024,139404 787773681355354116,210207 765683276094636032,88459 775367360517664769,148537 793293133236887552,250033 795375349022343168,265644 773616148390830081,136947 774402334323576833,141360 785761491324575748,197297 764847143865638912,84724 756553126761623552,43811 768772222596943872,107423 793653168949211137,252639 791398128448577537,238843 793221491856928768,249841 794108902283546624,257492 753103223918034948,22575 758995555859124224,56172 788823734966771712,220526 791015103634219008,235978 756675421874315266,44450 748254696725372928,1247824 762982295930372096,75483 785505351856775168,194723 788952622862626820,11774 790769374558760961,233307 793484821725151233,250633 795693104623915008,267862 790673945137643520,232243 789264136425181184,224573 759092792723443712,54842 758429637840080896,52821 781172664001978368,185496 790419812698718208,11774 794735890736123904,262752 763410265551597568,78129 786530101391269888,204224 787807624255320064,201494 751177160132440064,17591 758060649637437440,49070 775295511033249793,148045 785495984419864578,196277 752132135058706436,21102 788881682254422016,220727 790932167962525696,234796 772880663246573568,131025 790758933619154944,232881 792158676069081088,242693 764097374331531264,81835 794761779767345152,262588 779086838334185472,172299 788227280086499328,214992 787892518016913408,213064 788713990583119873,220029 794637293352955904,261155 774693169208459265,125810 790626463372353536,229901 750075087806566400,11372 778198116965154816,166409 756445870292250624,43215 761157804832980992,61051 788793121203167232,220526 794010564502683648,257492 793258469168181248,250135 762079155038990336,352550 771893275582205952,128615 789857415512649728,14084 790033389957025792,224568 754095071314710529,30910 763346744868569088,77731 767089947044040705,93170 771455498092580864,124537 757263437332418560,41702 779125219793498112,168284 763177572792406020,73814 779375908822065152,167180 792380944149864449,243187 795217183227789312,265644 759587280164122624,58227 760493333571473408,63149 769321603125489664,112265 792356417365684225,245035 753035965543833600,24366 775812501229318145,90193 795218800908111872,261155 763446767258140672,75396 763491182064173056,78684 778043830398554112,158820 786594084538421248,204901 793473650284490752,252196 757979395734671360,50581 790957430662373376,234653 765536133740580864,88052 789143185691963392,222647 788204655020875777,214992 776475028468662272,154832 777310967952801793,160480 787620347231215616,206748 787917103860948992,212239 795005150721114112,263033 769661731517837312,114021 772963695991394308,133519 781912519661199364,187131 786642478065737729,200566 779450223995215872,174392 756883951059292160,45329 776680546344763392,156835 787725787386421248,210687 776916350249742336,159252 786539864808361984,204413 788547340441223169,217140 761879123056877568,61051 767075007738613760,97811 792929517778067456,248514 780530444416802816,175285 794723886512373760,262849 762727425927249920,73712 765503254583209984,84886 751198798962159616,17591 762614251336896512,73814 793277819497447425,249926 768886442756042754,108729 786063663153152000,198878 776614346881437698,157211 794097904818552832,255393 753374130691448832,27045 754083721150619649,31767 770427056794529792,64722 792793955159142401,246726 765520876439678978,195876 769068666059096065,109571 778725461270552576,169923 756336018182156288,42432 786198908078665731,201583 792152781356433408,240483 760565869793513472,62063 773868335570128896,139404 790431151919734784,228576 790977630933778432,235590 767584323566342146,1170352 786394983821561857,203674 760832317719916545,64326 764700468123668480,81938 767453286526058496,98890 775809086747213824,151439 793496160577032193,252020 751985190105391104,14277 765636058864386048,88546 788822981271285760,220029 793998300777050112,257492 794697937670455296,262752 750448710555881472,13343 758040808620720128,51069 791843228555161600,238110 765639111084417025,88669 768893034654072836,109945 759162078619893760,55107 759608159224733697,56800 776152403695374337,87904 778451044162338816,167220 792932312891658240,247379 772763877369008129,60134 775470311240306688,148741 768868594692165632,109557 794525659808706561,261155 757384552012734464,46460 771022453912895488,121612 777697494696288256,157755 792107153716678656,242693 794277272198922240,258331 758263100990775296,52061 778314324578304000,167399 789317954051698688,215437 772954133108232192,132335 777938408018771969,164578 780058184178278400,176667 789338995897475072,225456 760986688512548864,66116 767459460247846912,95055 768948738911907840,110209 792923830763282432,248065 763692139255631872,78517 771533656829538304,125145 773620709054492672,137158 760176732599119872,60866 765510390595801088,1170380 756568847059214336,68969 794749766655705090,261050 764158528827355136,82283 785270099758321664,194648 752969671876288512,23739 761455799977639936,67023 761674547905097728,68993 778568561820327936,168794 778378624282005504,163763 763898851627597825,11774 755875963121041409,39463 775702430277177344,149200 759896070788743168,58227 754051348308430849,30590 755874973483315201,39458 795277956021108738,204337 757605017406746624,47782 793122208465903616,249725 775715205254742017,131189 755821181597392897,39462 793944692836724736,253274 792367410363981824,245459 794594145851478017,261155 790726311631355905,232863 773987120427991040,136947 780824844237537280,183269 766482179920568320,92917 771113248091410433,122146 785602370029838336,196897 792608423481225216,244270 767443805742129153,74518 793844361419075584,255942 771445705609281536,125204 792235984737951744,243187 790629157034045440,172084 758386219818426368,209828 779667994347728896,176196 793865945911480320,256255 774220675309408257,352718 763543230730338304,1249122 773872416716193796,139404 778558959858905088,168794 791110794402336772,236454 753665394611748864,28866 770334947714490369,112940 757605261825740800,351152 768408757898534912,104954 768659264290164736,108004 771739877448769540,122145 791679655145332736,236502 792001143685644288,240890 789500750141460480,205972 773896532097691649,139404 787399761905217536,210289 781253906328195072,185496 795257139082260484,264397 780606820301889536,182037 786667717273198592,205728 761520432600186880,67326 793612759078273024,254135 771504645176983552,125367 787681982155153408,353386 790547619835772928,11774 770006154118303744,106447 791311582752112641,237491 767774795211550720,101383 772527665865785344,127711 785906646681653248,198069 732587208054472704,352801 774246661484797952,140444 758334354170875904,43198 759850628604583936,43471 778015572235694080,165097 794526548292468736,261155 777878256263376896,164171 759154436208033796,51798 778933272667623429,171168 781354370180853760,139404 788151383128100864,215754 755228525750317056,34666 788553569985241088,218275 775771395099725825,151185 789494919211552768,215437 791101463686746116,236393 785587584386859008,194723 787846445076480000,205197 758091492900605952,50789 763821030859157505,80607 779215068911337472,170793 779998974052884480,177696 791365319612858369,238395 767411522981261312,86755 776601452248756224,148010 788409436582793217,11774 749830125533863936,7816 764352155717296129,82766 766721771517071360,95708 777528967775518721,162311 787740661105569792,212720 749325188672749568,7828 792019745851645952,243075 794524043953061888,256254 778798795639230465,170144 752731846463619072,23167 753759088811634688,29263 773656764080279552,11774 787094876269666304,206313 768044712221638656,101459 774038582780502016,141200 792486152250888192,243286 764428761861414912,81869 786968799786389504,207949 793133235907682304,249469 794687585453019136,262752 791326786479017984,237223 792073570478415873,11774 754744977746456576,33356 779088687065739265,171981 762744012948340736,431998 751648225082376192,18323 764899455069982721,80486 771475573562572802,125554 774413142604521477,132370 777793790295760896,151439 779264721996349440,168633 787647149844623360,210090 755547810036985856,38183 778684815960776704,169923 772272018498527232,90193 785661814868762624,197286 789727986501070852,172084 792563443601727488,245268 755096113045118977,35449 758287413705838592,37844 761442820980748288,67369 773493290503135232,135890 789506753281028096,205972 789560785374543872,225949 793488271531802624,251740 765344354420404224,86440 773935765944274944,138532 788057692141150208,197512 794683710410870784,262752 780056684731502596,178075 795707140451291136,199307 759524847835684864,58250 761663907970871297,69947 776851609120759808,158673 751998227449208832,18470 786978384542695425,205294 769001294321242112,95055 792597099846041600,243075 766024823105523713,89923 778647964004839424,11774 758353904203599876,52030 780191752242200576,177248 758299693109641216,50923 774370005278420992,143210 795694991427375104,267855 772829191905513472,132943 762735898140303360,73712 749968172162379777,10900 761531653567094784,68993 791628303677345792,238207 750377269944868865,12883 769339619129167872,11774 780084445667794944,177472 786420844708847616,203674 788513456823631872,218495 793501408301551616,11774 761712105288568832,69356 775743286250176512,151255 780815444215271429,183269 793151202057826304,249926 755592124997967872,32873 778526282728505344,164826 788471784542732288,218275 795051808821415936,264397 773206070017744896,134561 789670423113850884,227242 765215708573634560,86440 768545756819128320,106673 794568098372263936,261155 794741737436708864,262784 771846040513159168,127836 775883196739166208,151242 778573014602489856,168794 774377003315175424,141887 787443378879287296,210090 788107548561899521,215505 793101085003042816,248988 752623739683110912,22632 780790702372298752,181811 769898023308496897,114234 769911262226616321,114832 770327717741035522,112788 778740474416799744,166852 778729731822759936,170252 791721233138212869,240483 755201981891743744,35372 758453181437227008,52112 771488385084952577,125554 772423307320758272,129558 763725484827947009,79600 787726874290089985,205197 768104857240735744,103261 788211131873497089,11774 793170972928946176,249444 764818648469008385,84745 756190245998194688,41709 788177939120656385,215754 791598261811445760,237151 794699254015070208,246425 759307695262343168,57881 756994629787156480,45842 767149225041915905,97811 786193449686962176,201619 788014382563270656,214354 755493810638053376,37433 757269239736643584,45525 787163609180676096,207599 756341125141651459,42249 795030939558641666,263926 771881017019772928,127871 791283081927725056,237491 791420239976079360,237908 795299487598215168,266079 759091880332292096,56964 789719692747300864,226717 793514882251436032,249926 754776891043774465,33355 774665117468426240,144494 794870926429011968,245445 794533081742835713,261155 793253496820731904,249926 792848675840155648,248010 793244065429061632,249469 768839949772816384,107984 770054188625760256,114779 787980653044330496,213887 794191760624877568,258598 767570944512528384,98972 771739324597481474,126390 790516648583323649,231894 785622257938857989,197512 765245969604632577,69548 790953942045880320,234583 757562003489783809,47903 774217738533216256,139404 795424864886722560,265855 764206585191206912,82642 774148935728246784,131421 774977207500435457,145524 791978112972009472,240763 758507839463624705,45628 776846171276873728,351152 778866389733879808,170252 793445288555851776,252020 754855300004544512,33356 758389862340915200,52545 765893741706174464,87820 788414627499638784,215437 790290809321127936,229505 768122049470537728,103506 769289058921095168,108385 788734448091164672,218258 772797587778785280,128202 777847682366861313,158229 785314215863123968,194923 792107728634257413,243869 787130594685616128,208252 770919745595944960,118191 793097764993372160,249469 756291570282876928,42564 780468859497091072,11774 791062736344010753,78159 793287233595805696,249926 763515037801648128,78561 794686226695647232,261155 738046774833602561,11774 772892789440851969,131421 755531282851831810,38183 794646492212588544,260081 790913470501756928,234583 764788757006544896,84724 776798076581376000,157755 792697561962336257,246621 787074758479183872,207796 769150653868367872,111558 794594125395988481,261818 793951362853826561,255965 749404326183866368,7869 755121733120593920,32572 788393730587975680,217519 794767866016989184,256564 775435198582390784,148473 756237713918033921,41434 775110301679222785,146847 768944891468578816,110362 759177057410646016,738099 789084786690289664,223286 763909470523125761,79691 789865742082641920,227130 743460087067353090,11774 785837474681610240,197512 790283539401019392,230485 795736713121435648,261155 767762792443092992,100605 790978760074027008,235621 763172777226493953,76549 766604818769149952,91751 770738913266765824,120474 781391676896083968,185313 752682607763005440,22662 768192305778032640,103261 769959665111212034,114254 795760086887133184,247930 781469657098092544,186584 768446961456443393,106281 775379627816591360,148645 769168508286631937,109666 786755821019488256,197046 792844574158913536,247241 781111207897997312,185496 753411078462242816,24745 760268458764275713,61011 751172862409469952,14421 761986418579238912,431998 770685542509969408,120732 789332982872047616,225359 768915531474800640,109874 772645769073471488,129918 772839412082307072,132335 763126654076006402,76757 751627895995412480,18323 781527465499828224,188119 787826341550981120,213347 776837914772836352,154832 765524614307012608,86274 771144118655328256,122967 771896455128809472,127134 780519013247877120,178045 790889003528622080,234583 795425342160859136,266491 767848089461878784,101681 758008781397721088,48220 758478217036660736,53185 760303845993918464,60779 769638610156916736,112239 732711369833865218,353200 778376644822179840,167858 793947337349427200,255942 760892329129570304,65540 776224892962344960,153921 780823438256504832,182659 786295807020445696,202429 794161065126936576,258331 778296873094307840,167220 780183603812589568,175533 792144297198022656,243398 785474718358990850,195975 790573744393707520,228416 755046211556704256,35044 757288779929575428,46006 793097054432038912,249469 774317042199568385,141360 788481039291195393,218275 760573815264989184,63451 766719633449635840,95672 773737779666702336,11774 751985771826049024,18400 754715369118371841,27045 758800969987526657,52112 770310203099066368,87904 740372930241138689,11774 773471953407528961,135025 734127214472527872,1170667 749688055775105025,9295 770270591844622337,117364 754080181577363456,31686 774856692198670336,138707 766631086495506432,94815 776953019523035136,157082 793980936077578240,11774 765155863875190784,86103 788046473103482880,11774 788854620747624449,220332 763557576005001216,78129 794543382068609024,261155 764205186483007488,81574 769912349306347520,90011 753725513492037632,29548 793324697022713856,250633 774425711625068544,142980 787137003196338181,209351 792522616737267712,245121 760571070806097921,354841 775775590813163520,150874 788417775719047168,217837 768890634509758464,104932 765363452776898564,86053 775302418330333188,148045 795130338594979841,265030 750150787473416192,10847 758701393532162052,54070 769546184465801216,110585 794642842501070849,11774 755482021149958146,37607 768891365358989312,109104 771635554349744129,126152 790904332652732417,28732 793229601728237568,236409 767694632583061504,98267 777754487108829184,349408 793814090145595392,255393 756632201567928320,42432 773888052435443714,139404 763412049737101312,78159 791699303299514369,240483 760684047181946880,26066 780834047832489985,183269 775844495703375873,151845 785681424691200000,195975 794379687346761728,234484 755522420895657985,37433 788828411041046529,220806 791441318077685761,238589 742323243713986560,349951 757553540852125696,47740 763877909270495232,80939 794016166285078528,257546 753285121776705540,11774 763779126306148353,80136 788478240725823488,218275 762087674316369926,71270 761459007303274496,67226 790350223272914944,228888 794365074521604102,257492 758744482909085697,54726 780603165678919681,180310 785354197600440320,195125 785718355621576704,196538 786916469233758209,207287 792150015917514752,243648 760383511484248064,60751 786623192651567104,205181 794654141654138880,261155 767416344446963713,95055 770305831023808512,11774 785972662422106112,192749 786949061928689664,207613 791792601879883777,241720 794376600615723009,256038 788801969334870017,218179 776169671192113153,153854 754062991385964544,31389 781909252977856512,185496 785651406409641984,196277 785555599270567936,196788 785837568575365120,197512 733082313546960896,1170850 749458980922163200,8248 758060370477154304,51069 780909975287791616,184223 781231771325177856,23762 786636980671176704,203510 757632414151696384,47940 761904749281181697,71026 743535477861548032,11774 752933830554771458,24316 788153522370056192,216009 776436984416002048,151185 789491524941656065,113982 794225464323620864,258598 785867592628072448,198671 791479210820808704,238395 794597996339941376,261155 750820149658255361,14778 776063131110047744,151185 771482017657606145,123280 785687174045835266,197297 792347715220844544,245040 789861394925645824,218417 732461153004052482,352006 794259016046166016,226320 764202487502868480,431998 790732607591972864,11774 759768520985108480,55661 778980177934102528,171693 793537749286391809,252580 733056522767360000,349197 768841401702371328,107752 755093943415611392,35044 765584220727246848,87904 772501937027702784,131246 776151350807846913,153248 791357451480203264,238395 771146489536077824,122126 786388299845951488,202983 764131346528763904,82120 764868586473152513,82283 775105958129209344,146259 775349075558428672,148170 749253704495300608,7828 795459152487337988,267231 773110974626799616,134058 775459769536643074,149259 794031152323432448,257674 732304539341180928,350295 780149529089708032,176128 768498803901132801,104973 789832983641518081,225359 776892137212305409,157082 788182822926241792,216265 793250088009265153,249926 775730390258647040,11774 788860940733321216,216003 794268286510776320,258456 756461506812743680,43391 764557642081505280,81574 775058684368027649,146847 787021419250982912,208016 791384127610064896,238207 762465017480384512,72541 764465698793893888,81574 788237420286226432,215437 732921768340508676,354120 768229444179734528,104162 749018972033605632,1170819 760922653603434496,64692 771332615349669889,118191 788188244303380480,216187 794632388018077696,261155 766262736707784704,91946 780593827891511297,181886 790760016844320768,230899 773700418157314048,136515 753918316830425088,29996 766064162988371969,81929 792285740642209793,215437 750757442728976385,14827 781842384065789953,189084 795662411974012928,267655 760987628351127556,66116 790547646402301954,231828 748645995005644800,669866 761562851949543424,69231 769133347582910464,95486 794722198137303044,262849 764820812289282052,84209 785357142316515329,195481 772978315342688256,132578 790303550077177856,11774 795104600437227520,265257 785505971267338240,194743 790661591356309504,232419 793515889698099200,252020 757078671639314432,45857 788491282351951872,218275 794193052147585025,257684 786166706313891840,191947 793175842440540161,250243 789464402323922944,225981 791710462639353857,238429 767678669435375616,100605 775800051985584129,151265 785617138908221440,197017 764628233283395590,84209 773301027952955393,134996 779065195180154880,171795 790702039856807936,232282 793192933721767936,249926 793510747858931712,252824 775770060107476997,151255 780829600200790017,182726 749920627281231872,10735 761381024571985921,67229 794291700453675008,258829 765555437194227712,87860 763159282036596736,73814 775732041480413185,151185 766623722497273856,94690 778631119931453441,167319 786441681025458176,203822 732389108685754368,351837 758058012665929729,349239 780599568564039682,181755 785645907765293056,197512 772553018273259520,120675 762095889825591296,350711 780958642199670784,183269 785987468147523584,200398 770742456992174080,120474 776566194312712193,156053 793429401824169984,252020 779297798869188608,173753 779387412266885121,173628 773847797451919360,139404 794267630173421568,258456 795371127392628737,264397 761996504970108929,431998 776158518474702848,154071 775649387175374849,150511 791051760093700096,78159 779216974178086912,172962 757678493727535105,45567 765142364734181377,81929 749327230178918400,8047 758043584658481152,51069 762314026185551872,1249021 788719102617538560,217837 793878396220563456,229220 755373138918174720,33751 785939213661253632,199546 759849982753181696,58757 772816177559015424,130686 788426548680556545,217918 791201818906877952,193524 785323806810398720,11774 754091110545305601,31377 770767836402839552,119797 789967028769533952,227048 792303843795165184,244550 771119893437710336,11774 788935043934720000,221711 792085642855403520,233467 763041028253286400,75724 781662078079762432,177455 754839074482118657,33356 772080471631159296,129471 753148293501378560,24788 754021119275982848,23885 794338895710318593,258981 772457019278254080,129662 772936295098175488,127957 763651631393214464,77558 764903153825218560,84724 788590428417298432,218413 754795672872681474,11774 775866853251919872,150663 777604107901149184,159115 780835284179050496,183269 755837192547635200,18215 758480542115528704,52545 768473401522524160,106774 755538869660086273,35436 763014338991034368,75690 777244129663283200,159475 763009651172634624,75899 772160498896871428,128382 788486929591377920,106085 785918504310566918,199546 788404680422490112,215437 787840730551218176,205197 766320086495801344,90384 781354321677946880,139404 786930868610707456,207212 754721095589228544,33169 752959635754131458,24788 791408786766528512,237594 794331144556670976,257666 794243835161255936,259200 751100725355216896,16670 785898919981035520,195849 793967941733781504,253721 794936082886434820,263895 774466100348137472,114848 777617223947022336,161277 779500417361117185,172148 791355722260811776,238383 789677893148217344,227429 755051784503042048,35044 760076156850679808,52887 766387787625033729,91946 757425551200038913,47188 770987032038572033,122146 786839656457445381,205294 792872837539360768,247983 762455720042254336,72534 780789131404189696,183269 763463734698373120,78129 781257105433096196,186149 778224639290073088,166390 789138648306286593,193121 792057781700456448,243576 780077398838562816,164814 753730893282435074,20113 762428547788972036,73196 793504767892942848,252020 787263274366623744,199307 795021049062506496,262849 759383983004135424,56964 764521480352886785,80939 785624282613284864,197512 793428935883132929,249841 749237720891858945,7849 775893069405184001,150663 785447881901735937,194129 788438087785250816,11774 751889718296580096,19792 785958312181243904,197297 767106256880492544,94718 771069141486886917,123135 771848395828846592,128017 750739024889810944,14525 760988405106814977,65455 765651260808638464,88930 792383978833522689,243187 795723434923683840,261155 752964295181295616,24248 779392702123245569,121051 794213391745372161,258771 755162109726433283,35890 761682689112018945,70258 751194848384856069,17416 769954389578481664,114254 761135434252582912,61051 764151843220054017,81574 766630675596259328,94899 785638880242307073,196277 762251967443927044,72411 779398453537431552,173628 781505300021014528,188119 790983489558491136,234583 751142739299799041,16931 755168794197262336,35890 758686222621474817,54070 793188942392811524,249469 778168327927631872,164826 781091331020099584,183468 756578657456558080,43471 791380669251330048,236507 765636432769654784,88669 786744099764219905,205728 759762415542235136,59373 781052963334660096,183759 785501332824330240,194949 787388972712493056,210207 795042054657032192,263532 763400691922575360,75457 774666940115660800,142199 779989657870139392,174465 739189512715276288,352080 760837372321726464,64326 787809140034920448,205197 790619135264821248,232424 762671869766107136,73814 793431749669756928,250633 775423851345879040,149087 792135069800488960,243187 771163730629361664,122146 779368679263772672,173964 758628520998371328,54070 765880000402878464,90031 767545066483249152,99900 770115818487185409,116968 759096782559125506,56964 794567750035378177,261155 793480486878322688,252408 746455914081886208,383096 775805333729980416,151439 758473122001530881,50827 776476156937764864,155933 791376714345558016,238207 795398966749917184,266884 763790088304295936,1179733 775877738116812800,151156 785359837110468609,195481 732985534851756032,355106 759187039241646084,57463 776810512692543488,156835 791132247898386433,204413 770789284546748417,121479 790706165499895808,233729 768158257210724352,103354 792068266009169920,243187 755194191697874944,34784 764844586351067136,84666 766601102435479552,94684 771076443279241216,122344 788087873639686144,214492 750284325267075072,11495 776621017020010496,157082 791788457227976704,238207 794033184317079553,257492 758518848710512644,53703 763879286465896448,80939 774721569344090112,143473 777186862192558080,138819 787807424241659904,213253 795396988808339456,247930 781214375889756160,186434 794536595273744384,261155 795427785904885760,265855 770022598738579458,105109 781418613605564416,185313 780882597316595712,183668 794654468558245893,259892 763447318158807040,78159 794348890875052032,259034 788716920782462976,220029 761254177880281088,58508 787685527889645568,208492 754062536501112832,31389 776901686325633024,132364 762998741439655942,75724 765238112188379136,86440 752989313097498624,11774 795367615325675520,264397 770690253468205057,120768 771540684826304516,11774 751993688796983296,18504 795675058647760896,257781 788504575737143296,217106 793521623638773760,11774 752263997555085312,19151 754922336369926144,32941 785518530338910212,194213 773745285407408128,138819 786319852893933569,203044 791376019039068160,238383 788736889125609472,220029 758112171700039680,41703 793887425319825408,255942 795718162348146688,199307 774971270421213184,145454 787407669560614912,210959 792101532703436800,243075 785935546719801344,199546 795694367025614854,267986 760859733679013888,64326 780513165306048512,11774 789201035369799680,224221 794741315279855616,263051 788761379503210496,217837 794763501952700416,262849 764311096542965760,82066 777017734684999680,159411 755718539810574336,39155 795155720870072320,265257 759753636901642241,59664 773709392977858560,11774 785320976422612995,193533 752710486244728833,22785 755084923120254976,32659 769967744716574723,111558 749998597257752581,10900 750841299327148032,14582 759420983920865280,56800 792148556530450432,243451 792569449735794688,243187 733146496867143680,355294 791390649769533441,238780 791439084606492672,237908 750141262817271808,10129 785949247107629057,199211 759061222511697920,53580 756582324171440128,43887 790963116569792512,235487 768887815765491712,109104 775429253789810692,148574 735858496281808897,11774 764506998591414272,82066 771886658895609856,128615 785289505267998720,194082 765222814504751105,85562 791351977556873216,238395 755429671437729793,37433 758107931246227456,41703 785697283576848385,193639 788922998963052545,221476 765658357835427841,87858 772039712273989633,127775 778677557646417925,167562 795712175809630208,268356 776000964054618112,152182 786034036716089344,199546 786734279527108608,205091 755963645557772288,18215 766840824399335424,96263 771124444467200001,119937 794569768070037504,261155 775191402242199552,11774 781245838337204224,186212 793441944504590336,242712 778986839570907136,166532 772506047814766593,124597 778989234585735169,171693 781845721645453312,190635 795255678143234048,264983 773935046080159744,139404 766690820711862273,75724 777371119661686785,159146 793636531281866752,252581 794711175992934400,262226 763987402767552512,77579 786728166094020608,90209 738893592412852224,11774 779907370902233089,17416 786326540875358208,200078 785580084941828097,194058 768884995708620800,109874 786593303252860928,204413 790917598431047680,234583 766618677336608768,93286 781138146230726656,183530 766403823761895425,90384 771615644387201024,126389 750772630127382528,14277 790949833943109632,235331 754774720587804673,22393 774596409412562944,279676 778456117022105600,152594 764251110462722048,81869 775746114947543041,11774 781343805911937024,139404 764876095585816578,83391 793097350579236864,247757 763199306048409600,76549 756250916764938242,40881 756587156299255808,43285 781353927757279232,187084 763061173822562305,1249058 732253831384432640,1170433 765655272127889408,86440 773864219322310656,139591 764960393970196481,84724 787737821704445952,304513 791935229158002688,240145 793997988725014528,257492 795312369476005888,264397 753410713910140929,27222 793784202844143616,50439 752663068262490112,22575 763835905144651776,80482 773283324970184704,135903 768845843969478656,108799 780798602209665024,182726 793290747201978368,249926 758552076028829696,50923 763877237242245120,79970 753896231852773376,27885 776587530644905985,156926 794183131397881856,256219 760863028627673089,64145 772132239534612484,129577 793850683187355648,249852 774082122097102849,137693 765323531458453504,87245 781607202658279425,189017 758301350115565569,52319 771215345369485312,123583 792097689597009920,241678 758742584797769728,54861 758341654667329538,52554 764810308816863233,84711 791366333191651328,238205 769390204662718464,106716 754000990253162496,31060 756613935487389696,43198 751683124304699392,18988 790260057921298432,230282 787368794477867008,208146 787722750936944641,205197 792019733243494400,243075 788464199076675584,217837 793296298036178944,240070 773287702720577537,134975 779161243911204864,171902 790680557986414592,233307 792328250240270337,243187 777673827568394240,154832 771784896880582656,127134 778473671430070272,164900 795741827802472448,261155 765505204519219201,87904 781508721709056004,187379 780942354475810816,182659 765291475848404994,84209 787369897873448960,209035 775416082651897856,149087 779480337378316288,170796 788470996420341760,192840 773889700247416832,138382 762765497846956032,74700 773595878959480838,137042 759372013248974848,57092 771079792628211712,122982 781231553087021056,176196 791348530749149184,238395 757678915267727361,47782 794617499304148992,261987 769910241098162180,105109 785970189686931456,199431 760161678587670528,60866 760483272216440832,62757 780804193187618820,182036 792147221667991553,243075 767753272572739584,99965 781522933332213760,188401 785359260737691649,195481 795277766874767361,264397 791580656526647296,237908 732670843885608960,353220 781209520366288896,185313 795768907973988352,268643 773957642095996928,140444 790998058720829440,235886 759398211786203137,56964 767793874328707073,101479 779361855806574592,173964 788530914863218688,104244 793972902286729217,255826 763841412026642433,80486 766700565636100096,95672 787299313252638720,150445 794590537735020544,261155 762261326072647680,63655 773657215840444416,11774 779470753674694656,174230 770564449396744192,118191 787944704423829506,199307 754737322705518592,33356 773334397479063552,109300 791722404250726400,240556 774787751099011072,144613 778317409857867776,167220 780586084103139328,170609 753948393404260352,30590 791353358841937920,238395 780040256431108098,177961 780807212704731136,183269 758390283272908800,41703 758688148230590465,53144 760793962856652800,64722 767554721330507780,99900 776538364510023680,151845 793087849545424896,249286 766222341500051456,90319 793114036485419008,249469 751938969659645953,14277 752019172280836097,11495 770238202204397569,116425 771513887451516929,121479 766945191915876352,83342 771129496011497473,121612 791683371151654912,240718 793620915300945920,252020 766357843255504896,93286 771549483117137922,125367 776128374175563776,153492 786390834014883840,203651 771953477710966784,128519 772570140579815424,102137 755095043988348928,35449 776219248851087361,151242 794549331680493568,243562 732524795317755904,352433 765306859603525633,86103 766283324360790017,91894 778682503204700161,67346 786091362252980225,198620 789996028317487104,227242 760315104495828992,51778 762443924120084483,72696 773567913970237441,137158 753953528276590592,30590 771192762641240064,122817 790648137605971968,232863 765381657843019776,84037 759826879419256832,59551 778344702332448768,152594 763438650130477056,78129 763819869116571649,80366 787035518135590912,208016 787646328767672320,208307 763867114507689984,80098 769721229582499840,114587 767851083867656192,101505 775415028480552960,149200 781107813875535876,182870 770327824028753920,117843 771700619920875520,127134 775315237130100736,148170 794336575069028352,226320 765878353639444480,87904 738036998091485184,353488 745416108669304832,11774 792493004229644289,245831 768553623886241792,106819 793864048395726848,256225 757289562221715457,1248475 786044412153499648,193074 766628059503923200,94699 794200117679190016,257492 765307032962469888,85805 768924474422865920,110209 772081177465192448,129471 774385747130322944,143172 760169275831283713,59189 790716277564198912,231092 767087653162549250,95672 793860959341338625,251803 745856493178748928,1247724 772478083706126336,129471 793094528047525888,249348 761332352937238528,68057 763753192874057732,79987 765001409188106241,73213 765521810511331328,87509 759107532967280640,56630 763150581582168064,76188 778917389639573504,169944 793439180617637888,252020 793499692999008256,249926 771326855395803137,122967 777670987139526656,154832 758217560005353472,42495 767814542445477893,101681 776337273977733120,152946 791107080874778624,234583 764791172934107137,84724 791291448658276352,237491 777303899443073024,159876 763816608510808064,80393 769536538061307904,112363 765023233103933442,74431 794296748130779137,257026 732353789420658688,349239 772516775258910720,131049 766465023690416128,91804 756603621391884288,41839 762126260063514624,67679 773516573281746944,136947 795709449654517760,268448 768192691565793280,103354 764316559472889856,82449 758768684617781249,54070 791619584797265920,238395 751743751446409216,19376 758456472846082048,53185 775887207101935616,151845 793189071124180992,249926 755423619606609924,351253 759169380458586112,57293 791426592346034179,237999 744938823310778368,11774 756542600761319424,43553 760687602123022336,63149 771409629662289920,125367 793882924357652480,256458 795450002617286656,236198 763131726260477952,76188 791784154748694532,240676 790525646950764544,231894 791362809737117696,235487 773577100758388736,137158 793254251401191424,250633 760866643526426625,64722 775893479155175425,151463 776797607913938944,157755 773506162205585409,137158 762610165820563456,73708 785304552719265792,194934 763038128827355136,75690 773985883695484928,139360 786342239697907712,203048 772874253448380416,133257 759208904291155974,55710 775349560809881602,148170 762718334957686784,74133 768118535826595840,103212 764650306508562432,83391 791547082259718144,349422 775315792422400000,148045 754047326214291456,30590 788045003226480641,214090 788851225072578560,219942 790293375798931456,11774 764966492051943424,84724 758111130086703104,41703 775341125464825856,148473 795244302314172417,264774 788753145102872576,220332 766059623761776640,90482 768071150605889536,103354 790244525637722113,229693 764139370702045185,65974 773903071831293952,139404 787939191078412288,207011 791104981105532928,209828 759957443543654400,55661 756049420316209152,40937 763032008532586496,67852 794019127685836803,249926 793193757478793217,249180 773509757176918016,20170 787370491048714240,27156 751746085165625344,14277 790984293489139713,235743 769295375387635712,112767 790584564536086528,231318 792208025360535552,243075 794647475017699328,261818 765288529278541824,84724 786462970192683008,202379 794982957467385856,22439 789721110287781888,227242 794643344169144320,261987 778334537478574080,166390 781633729437368321,188492 790669394598727680,232169 793603206010007552,252044 768913137403822081,110209 793971346128502784,254135 753974858439127041,29263 771799642493165569,128121 788086964234821632,215005 794315376939012097,259288 760529499427450880,61412 765738743189770240,89358 781472213350420480,185310 780489137455529985,180520 787024467121741825,208016 757217329386106882,46006 773906103944044544,139404 776616495627448320,156835 778375639049105409,166916 793107119281020928,249469 761326126325170176,68057 752990023004348416,24196 751920614848376832,17794 793816826731958272,255393 775768036221616129,151463 776778480033865728,157755 757973085672865792,50549 794621787116081152,262053 785931687142260736,199431 774232364130115584,141887 756907413131829248,43108 768686965692792832,106673 790877687594250240,233558 793186494538211328,249926 778310563852128256,166422 787852407514488832,213064 757561691618021376,47761 758113199564660736,41703 787454450948530176,208059 792437047269134336,245130 789224639339728898,224680 791662973915758596,240483 781195339546124288,185310 771516919732113413,125853 771799443414933505,125742 788757908666351617,220526 794642836679430145,261155 763737084511125504,24252 793507710918545408,11774 778440343960162304,152594 793277119048486913,249926 750723403536031744,14277 764193562321793024,76406 770213649084518400,109594 790970735502188544,234583 794137025037430784,255942 753430450882740224,23739 772586526312136705,120963 780420337615802368,180074 781118863215767553,185496 788107040774316032,215005 761955278510297088,431998 785703794499739648,197622 786706028436021248,199262 795331809265516544,266079 795110251733323776,260927 765649365490950144,88669 771437791271985152,124671 777294489341657088,159847 786993201345212416,208167 764938269226311680,84449 791847817694228480,240890 766116137780121600,90482 756241196586967040,41929 778319327468584960,167311 781683438705254400,186584 793785317320863744,254058 739248880139833345,738099 781464869644238849,139404 759386254257557504,88859 778796192629088256,167220 767452981797195777,99571 777165786716643328,160353 792066508339945472,243427 792170164267515904,243848 732402369707696129,350295 768501269224951809,107072 793408743258071040,250633 793444305457254400,238099 758056222209736705,41702 794675821877329920,261923 794663596496187392,262602 762368363565682688,70941 756342515993874433,42344 779343199504662528,172962 793165728325181440,249926 763473027187240960,78477 764979087924457473,85562 791101791899377664,234484 758064269267271685,50542 764185987887013888,82544 774658856060325888,144654 793885158231289856,256411 792071242773921793,243614 793280491692720128,246425 770684990258573313,120613 788503289587380224,218275 790894250502283265,234583 766718142252982272,94899 791782780245975040,240793 778206562674323456,166409 794026589713563652,257492 768905922341056514,109666 785894339675238400,11774 793996502561538049,257325 765548500314718208,88052 790974359561080832,235621 794632079841619969,261155 768181126707970048,104162 794186668962172928,249961 732900620491849729,354495 760895697331912705,65234 791248696335794176,236923 750640748731568128,12746 752837756624048130,23651 766327792736739329,90963 755399178780549120,36961 758832189702180864,46076 759173658447323136,57336 772424057199271936,129649 776801413598883840,158314 790618419133579264,232424 791758798075539456,240483 741491156597538818,56436 775736667894198272,151185 766120760196956161,56964 760437552251678720,62735 795473449225371648,247930 768918406854828032,109847 753964230622253061,30590 755567705428602880,37457 789293588202926080,224680 768831596208193537,109104 793938241745358848,257026 764821130028867584,84724 780970216247353344,183376 751846951352610816,17186 756704493274796033,44450 767034527407628288,93303 788416925701328897,217837 786628232208580608,204539 760111522563682304,61051 770297383850696704,117377 775292828771422208,148045 787170990367178752,207613 789230813825028096,222997 794641255821090817,11774 767363860684759040,96039 758873192706342915,54070 751797027407798272,16931 790888345031184384,234583 757235822970101760,14277 763454112742514688,76406 789811063042805760,227242 758019528886452224,50452 771502597165449218,124597 772886129590669313,127366 792328301289275392,243427 777291711487832064,161228 777351204296724480,160611 750591585335869444,12883 767781131953418240,101163 775287300716630016,148045 788425485130801152,217519 751140532726804481,17284 767302471295176704,94699 788831572073918464,220961 775717369196994560,151071 758177286076166144,51239 759771985446436865,56676 773254134321573888,135295 781843275976171521,190635 764834486127210496,84724 766773338014310400,93184 776748955459850241,157755 778215090206023680,166409 792118677428510720,243167 788040797954330624,65113 775760043388067840,151071 793583742778544129,253793 762737904217157633,73712 771308887320371202,124623 793249762527117312,250633 756577314138456065,43956 791625777406177285,240145 785686632599056384,197512 761370413016514560,67547 780484042739294208,180783 787772596691492864,205197 775368034944946176,148045 787867335856103424,213064 762126943546335232,71550 760872127297835010,65180 788690037764452352,218275 771892422766768128,127957 795387668309966848,264397 772960193730621440,1250001 752945318442991621,24134 794537323916623876,261155 760838633951784960,64722 788382072658358272,217466 794205122989461504,257423 763503632889196552,78129 764937770364080128,84209 760247082317811712,61412 772918568996536320,132578 773171949249847296,134561 787659319286259712,211347 791676688094691328,240483 794583324874280960,261155 758671760069763072,52061 775133609627881472,146720 763910156451065856,80209 781279143585390592,186584 785539074572550144,196277 792062741372698628,243614 750399771894919169,12883 778180192380579844,164826 791454061325275136,238383 788183936966852608,214078 792581105614401536,246703 795657156653522944,267521 770466957548253184,118192 781208018109231104,186434 793444864520179713,249469 754011385860857856,30590 755769656988827648,37457 773759031743655936,11774 764888262871834624,84759 771521705776865280,124597 778196263439327232,164826 779488617211101184,174294 781642135606919168,188500 788454207510630400,218275 758860851679862784,44163 764879287891615745,84724 767739249294581760,100893 732745745779064833,353006 769940399582511105,89859 769931452888838144,115511 763135120899321857,47188 770680660721676288,120610 793157301888618496,248988 762609850165723136,431998 764126248993824768,82066 785314451364847618,195012 759142444063752192,55887 767096185308020737,97355 777564320888594432,162549 778393617538781184,167407 764450823594180608,83372 766628048833683456,92978 787180622410231808,198304 753994289617645568,351129 771476665218260992,126152 781233682438758400,186735 749684146608287745,9433 756971187876397056,45311 758623742125830148,54070 786966685697789952,207949 763693729672732672,79589 753280017132507136,26056 779036997360902144,172120 787911392221392896,206054 793289133347045376,250064 795753082651086848,268646 790925777512439808,233692 763687032090685440,431998 780040522727436292,177233 763555948132655105,78219 765570923025969153,43947 773591958006693888,137795 787104128719851520,208928 737426085273440256,195876 775171149043003392,146864 794024445102919680,257492 790721706742743041,231894 792826425002774528,243983 793670305017393152,251803 779095119970664449,11774 756356208408264704,41798 775993672517038080,151071 775392154684239872,148018 789182153661689856,11774 763379696008564737,25965 760558951796711426,63451 779850266405314561,177248 773829165141397505,138819 794565398670688256,261155 774004063293800448,140025 791744133123674112,240479 794421743171485696,260404 768559179313340417,97467 786675658621530112,205455 765219694269853697,82121 767308831697305600,97392 792480182900711424,243187 760910739724873729,65152 761999781849919488,68654 768871546672656384,109509 779415958045589504,159454 786691249084522497,205143 794002605257068544,257492 788161934172491777,352258 764377031345856512,81924 794650552726593538,261059 791052740445122560,78159 795716408319606784,268448 757213004958171136,46476 754981007967739904,34645 787132579120029697,209351 793135107162841088,247241 754746801740214272,33546 776306722549948416,136093 787914556043440128,192032 756812684469805056,45064 787722874568126464,205197 776197768779931648,153743 776506160404979712,1170441 785282361906778113,194648 732404325666848768,349652 790625466054946816,232881 762658570856861697,73961 776769943907934208,157693 787109610473689088,207949 792815867868372992,247240 794738586822279168,262752 768602941133496320,106702 781093528709586944,183269 785913850876919808,11774 763566907102486528,75724 778646379669426178,168794 764268674962165760,82766 773941039073591296,139577 792823136488009728,247877 794355427509047296,259773 795108519175487488,265257 732180242949804033,349283 759074567319068672,27045 760920465242193925,65626 766003964286427136,88930 771475086146756609,121479 773554407732641792,136110 775773484702011392,150426 776182004916158464,152946 773905211752648704,139404 787734544531226624,205197 791331998413361152,238207 767328802720460800,72093 774302565311848448,11774 786605890312937472,205039 790690357855997952,232169 792824680398716928,242693 772408037441232896,130686 777573339246301184,162485 790549601514205185,212564 779118597817798656,164826 792159274122162176,242643 793971945897414656,255942 763430847248756736,61723 765159062715654144,85865 771782279668518913,127366 772602189512486912,129991 793972793708843008,256393 795042373298429954,263532 786237042501881857,198878 760905029142339584,65626 765168034491273217,85562 794531981249957889,261155 794628568877711360,262022 764336668664995840,82066 772198403098894336,129558 773210633235865601,132877 794050367843512321,257325 768421179568848896,105643 785902775876014080,199546 793828525719457796,253793 759136699066769408,56197 780483234052333569,176128 775712819698208770,149304 794640121790242816,11774 755161803429060608,35890 767837728025092096,101681 774707113289449472,145063 789892185692839936,227242 794216111008952320,258598 781276368612962304,186584 786231911278530560,192032 779314626785906689,173964 780942547053150208,183668 785911240422002688,199546 787420192456355840,210287 761370513381859328,61734 766343844233261056,93109 779361832591101953,174427 791239138297024512,234583 779383614739853314,174294 761674088863510528,70177 786647827497619456,204413 786917766716686336,207287 758715080225718273,51451 793112049895301120,249469 765222093202022400,86103 778298745310023680,167319 794021919641042945,254135 755027654919585793,33356 790622009235496960,232169 765905120018051072,90031 769294501567467520,112788 769732095191154688,114779 793101048462311424,245549 795454052226121728,267231 777697481886924800,158326 781331035355131904,139404 752131803012472832,21034 763156538215235584,70177 771379625465290752,125119 758282893567336448,52061 769257200485212161,111049 773531520212488192,137042 751814069762547712,18893 764106667646529536,80939 778731917348700161,169437 786716719280689152,205728 793595794129494017,252408 793633505649496064,249926 770368048431714304,117400 791112915222794240,235590 769472951276085248,113754 790705382117171200,233729 794296059241467904,259543 787084383802920960,204835 758836492382851073,54070 788749843225202688,220332 779376925093396480,171693 792834192921026560,11774 751811213668016128,19352 777202945125482500,158897 778011556231671808,160539 793988321311531008,256471 753619836580794368,11774 793607653301682176,249926 765008050491056128,84889 795284505862885377,261050 774907298074464257,144602 775004433822261248,146259 780805750738198528,182036 757408465014759424,45014 771933412240269312,128519 753637171081388032,148861 771486069200154624,125554 755163763741974528,35890 761311426694684673,66105 775058921161625600,146405 764490205256704004,82018 766837503504551937,95708 794680105545191424,262145 773961340704600064,139404 788454805022793728,11774 769934600273616896,111558 777320283648692225,159475 762405979229196290,71749 775062151396466688,146675 772057270498697218,121367 776641651833987072,156290 781147144216600576,184223 792799644409552900,218219 793220347273150464,250633 761276070968471552,67023 765288015036112896,86053 775804410286989312,151439 750526854864392192,12883 758574348470882305,50474 766668869549355008,91198 788478095347032064,218275 793252501189304320,249926 772999687817134080,133454 788787738984210432,220332 754719349307473920,33356 770355742973067264,11774 790646370700898304,232169 794378645120880640,257325 780564049213976576,181419 793045831159087104,249039 758138229379960832,41703 765161364121870336,11774 794960797533409285,262847 756208999641395200,41839 776999363599933441,158820 769811338843467776,81929 779065888704176128,171795 780943329911451648,182313 793429343695437824,252020 758828354548043776,53739 779707812796624896,175956 753704098000699392,29263 763935393041436672,80939 763492847408545792,78198 789163818819592192,223286 789517041820573696,223286 763828203169386498,80393 787320003129257984,210207 764819213638742016,84724 778733863312891904,169201 781056501951582209,183468 743719817509642240,195876 761876160427024384,70916 777564145277280256,161960 780615941176582144,182036 793468080307441664,252408 753205922399420416,26177 777053182723776512,159876 794767932265885696,261987 775756928114790400,151409 777322821668057089,160480 785544315380588545,130635 786647839136899072,203674 754705691764330496,33025 758439620635832320,49400 736073384006586369,11774 756349271767588864,41712 760099874604023808,60765 757248045327069184,45014 781352339588259841,139404 785238378216165376,11774 785841691504873473,198671 786838778560155648,203350 788090953781407744,214975 764096113167118337,81702 786680469106688000,205349 754984222440431616,27045 769349161988808704,110585 789180188005249024,223286 791861131979526144,240584 759133710360932352,56964 788484997606993920,218356 778601407746338816,167220 791043008556785664,218892 791385567527337984,238395 755854916317478912,39462 754741517282148352,33356 768516422310002689,106673 775007181879910400,146259 793046007147749376,249044 749512423934005248,7828 763847681865232384,1249172 768524017334685696,101681 776540267914616832,155933 774368673347796992,139096 793892193643683845,256255 768969565564837889,109913 732484718105518081,352271 789994304198541312,228354 794320636021612544,259659 768076873679138816,101681 776013625773264896,152735 781260141526212608,186212 759805945891487744,58267 760289818764906496,61544 774345938869649414,142563 760872947296993281,62870 761855282410496000,70886 787026450880851970,208016 792527102390198272,246225 769022050493206528,110362 769799507164794881,113412 781162607654961152,11774 776606229955215361,152946 785560145921052672,196788 790283563384115200,26066 764191524250722308,82283 779179388520783872,170187 760486855766896640,63063 791465643912507392,237894 795614592131022848,267521 788468420966649856,218275 765338378531241984,86103 795470935449079808,247930 754725360374341632,14277 767425517846982658,96039 753210369716449280,25885 764203129248313344,81595 793148874328272896,249469 762650582544818176,70951 758482479082635264,46488 789784531804884992,227795 762107644970696704,71249 794533711068790784,261155 779361907002179584,174427 786255966786326528,201958 753737460069179392,29589 777235334782267392,159146 785918385863426052,199546 790364357494394881,229693 793183601504481281,249927 770688361132617728,120393 764971126623576064,85562 770965243610603520,121949 766793694829830144,92958 790714709112528896,233307 762722171525459968,73910 772442907802566657,130792 793524191375024128,252020 760110897322921984,60866 773200043658608640,134380 770290769307525120,117257 790600100418555908,230270 785657797098639361,197512 776913709155422209,157755 794582728200945664,39957 764450769638682625,82744 774029682777792513,140900 773583855013859329,137042 754066463128948736,31529 791073255482273792,78159 756496362875879425,43225 764571769919381504,56420 750927609354194948,14983 795078129299558400,265102 754716679515561984,33356 776192847007449089,153854 764148794485116928,82066 778035442042011649,165097 761283376670277633,67229 777079592632877056,159308 785335576773980160,90252 767695791305658369,100538 772171749815353344,126940 774307708249841664,141360 794725932124684288,262849 769009793403084800,47940 769070544893378560,109874 732790312309940224,354090 768207160991887360,103354 781654192200912896,189314 792496156509110272,242693 788443908334157824,217519 779106805058338818,172862 763568371485007872,77612 789985851308670977,228363 758655098411110401,54070 763442431119413248,78159 770698016328081408,120625 794292861080436736,258249 761349162977808386,67973 790939772663529472,234796 763973205954408448,80939 764592152684863488,83391 777924883972055040,161988 791021132816134144,234583 771478003792670721,125554 792795295511871488,234526 771234288314363904,123038 794715181901299712,39957 764148986630381568,80720 763622280194850816,78159 780546577551138817,178258 770305294870077441,97685 794221151937437696,258598 768871975468933120,109767 786181578787389440,201494 791487021990547456,239405 752670255634198528,22657 762731349224464384,74681 793087254688260096,249348 773611532945154048,137869 794727262612496384,262849 794999339827556352,262022 760852010195382272,64678 775595447415140352,106281 793619801788690432,249926 793190608722468864,250064 760389887321190400,61922 773207790487793664,132578 785645043096834048,193636 794186716223373312,257705 771685738559574016,13343 773528325197180928,137042 790305950259376128,230523 791817345429667840,240483 770090298441605120,116373 793722662732308480,254058 767194469921804288,80939 786344048713924609,199546 794747708531703808,261155 768170819159625729,103506 778669208058028032,167677 785683173329874944,195975 751053353904250880,15316 761491666587029505,68854 792004282933506049,242921 762817032148529152,74247 793617345939996676,250785 795761329571319808,267934 772020003314999296,126136 789848593897185280,226707 756279844024057856,42432 764151427786739712,82066 771834262618157056,125318 791054505966120960,235179 753755026686742528,29263 758312720131293186,52112 763337623649808384,77239 785611080148013056,197297 764123256244895744,80773 760877485915537408,11774 767191135785660417,95593 777703031546712064,151463 756463606183632896,43391 751784293236609024,18893 769565509444472832,105109 788202422371913729,207287 795456710504812545,247930 762326207048351745,431998 763166612711243776,76549 772466266636333056,112788 775321610412711937,148045 759246531652452353,56964 764144870755741696,82209 765940855765073920,90384 785961477068947459,199352 793201188292272128,249926 781236911327305728,186584 764759204703842304,82283 777918012909318144,11774 758066450124779521,50435 758758354567172096,54974 766025808573894660,90401 774008091176210433,140495 754041033990758400,31400 786320992041734144,202007 741352778631684097,738099 755501570763153408,38032 762664736504807424,73526 768552722815590400,106095 770671649179987969,120610 785640904161759232,197046 755364664897368064,26569 771141169313034240,122973 792931836540416000,247379 794670738124996609,262022 776231939393069056,153915 753427739365871617,26446 772104023386173440,123354 779002634317377547,170252 768511954507882496,106572 781911476944506880,188498 732285530063417344,351126 790616633689735169,232169 758079045045215236,50923 758703378381713408,54070 762013408552255488,71502 791273552347557888,236454 794022754592952321,256255 742300197057929216,352839 766483497766629376,92917 770256799547043840,117257 781218376836386817,186289 791786336978030592,7706 765257074783744000,86763 772907949144608773,133519 774365443419144193,140444 788109612788568065,215252 787704507572457472,212357 750871327167438852,15255 752928091555540992,24597 763561245194743808,78159 765580630440620033,87904 756742519321272320,44840 778936367069835269,169402 786252466425884672,199546 771408820539101184,125145 795711697772249090,247930 758783127292641281,54842 767365601568264192,96039 780112661455462400,177233 768868025042735104,108782 786189057080434688,201374 794873570602192898,262602 753709569264582656,29263 787901435547643904,212239 792344529298984960,243576 778938027037061120,170253 780042596441808896,177444 766330911189118976,91798 795495867432189952,247930 790539660619415552,349306 760964305441419264,64730 768552438446030849,101681 778005680980578304,164826 795264642280878080,265257 785861714134831106,196277 790425494852243456,230283 758961615655972864,56172 759356379752652800,32825 781107496471506945,183759 762319159690571777,1249021 778344815545245696,166409 787728834049282048,199307 741683512366014465,351147 763972406893346816,80486 785276589835554816,11774 786922073528631296,203674 757291456302354432,46382 780626020466511872,182235 733194513041129472,355371 781109581355159552,185496 791778310783168512,240627 781707982237118464,189254 795714534635933696,262240 753937555368861696,22746 767566770899222528,93261 795299884932866048,11774 776069885474463745,153194 761237822011535361,66523 791049068633919488,235948 754732404388929536,33356 765670410910175232,88998 781248678874980352,186434 751141751881142272,16299 768570996706029568,107459 772112763183304704,128519 785933690161487872,199431 765129145244352512,83244 785507209593561088,194743 753590434249728000,28037 778154073589686272,163990 793571623815278596,253164 774289314888900609,141867 781241428047527937,185595 793910505660358656,256225 791070168591904768,236454 763908731151147008,80486 770024473181421569,112788 776920164805861377,156835 795460299985973248,265808 772073324021022721,129471 794597340875079680,261818 795311015571374080,264397 750742613175578624,12981 792821232668401665,246392 795273467914428418,265855 759246200906321922,56141 791017744938348544,235948 771383685736202240,125054 768992280430710784,110209 773516092077670400,137042 786320390729588736,201555 789523772504092672,224680 793480896611512320,232863 756314451276595202,42249 794333234108792832,258878 732862646022639617,354330 769355543165018112,113189 774294837956714496,353124 788067684806107136,215005 794795984165490689,263302 756576054605524993,42432 764912615172804608,85159 790191715617501184,214809 753602689896853505,26458 761182217586417664,65180 786012637159100416,200382 789171940258754561,219942 779670149552930817,175950 793225944806719488,250408 763341903177797632,75899 777508601581621248,161349 787862474481688576,212357 752725411532943360,21332 762349241926881280,72895 772892782788837376,132761 780725719529758720,182036 785606143699628032,197512 755832847429165057,39897 788375790622834688,215608 754838487388545030,33356 764573141561667584,84100 771447774416166912,125367 785656584252764160,197286 761608043561758720,69653 765433143633453056,84886 792928955791581184,247379 781373919156547584,139404 768331535162408960,103697 778298143406485504,167319 792882071995834369,248194 766428390307999746,92958 795407241142816768,265885 795614333338193921,261155 794882046095224832,263676 764143742924107778,82209 760496180224720896,62506 764117469132910592,81702 766720384423104513,95708 768035071735439361,97685 774268154381897728,141887 785642546475048960,197512 787913075248734208,212693 732281099355754496,349693 761962063400873984,71386 776466240558673920,152735 791049331268784128,78159 791663083429044224,240483 772445020204912641,129551 789876225632108544,226180 780930391767003136,184426 787125587555016704,209351 787836886266048512,212063 777860290792882176,164001 764275967548231681,81065 795743129190203392,267014 757940919048007680,49400 767361219342831616,170736 781336656204881920,187478 764780730790453249,84724 769626648983445504,114336 794202674698788864,257492 769389997346676736,112336 763384575129071616,75677 758748677443682304,46076 776756546390855680,157082 790952443487989760,11774 792044612336562176,243187 792423382587285504,245268 768954673592045568,110362 751566727264153600,15808 758141674199613440,18470 766871495792480256,74575 777866024951517185,162638 754777957613330432,350654 789779897073926144,227048 765276733415170048,86103 777321136820543493,159245 771402059581124608,125381 763427422997999617,77612 780487797878784000,180520 749787010571837440,9608 762265870001328131,68993 788445600446554112,11774 753790714526347266,29819 769268892929822720,101681 773990569458610176,139404 791704330910982144,238207 794118609798762496,350913 775657484006461440,150511 787106478972862465,205728 794637035453771777,262053 769993254662275072,110585 788695715979620352,218832 773756432890068992,138819 775853372658286592,112363 772819400961454085,132335 764370395000692736,82066 765284824395374592,80939 769075895852204032,110302 760311687777968128,56964 787152489841688577,209184 788980185936691200,222627 789687257145810944,225866 771744598666334209,127366 778374486479470592,152594 753409252711079936,27045 788988309213110273,222627 761616358341742592,68057 760553985094905856,62716 761065696134475779,66159 791664396527435780,240483 760207395419099136,60363 773507244365193216,137042 753048005641547776,304437 768506863268888577,106716 776606481248583681,156926 749747825244798976,9314 761945346754904064,431998 789336488345501696,224680 758528048450850820,53144 762339749881184257,72036 785300531644203008,194923 793279039758827520,249926 772082498381549569,126389 792805371299725312,246619 794358458703196160,260181 765159308145274880,26066 765891994812026880,87904 791394265469517824,11774 773558415217926144,113836 789184976910561280,215505 795076447325061120,262486 757081937064423424,45525 772877371129069569,132364 791375716353015813,238383 755102294711164928,35445 793571672536260608,252196 772558164877316096,129551 751164546614779905,15808 758499841907552256,53185 785603497127469056,197297 756503912627134465,43391 794590996059262976,261818 769228677095628800,112363 770024888098840576,114985 758357062556520448,52554 758267071490691074,52112 777635044533923841,161939 794319685416341512,258741 767377655930814464,96039 753314737488850944,26159 760200038085636097,48119 769394204841684992,112788 778730744277377024,169923 791342127284260865,11774 778560771110428672,168794 779836975033544704,176109 771015437005959168,122849 791394283509075969,238780 751184598651068418,17416 771136928087478272,118087 756760124824387584,43413 770375911527022594,11774 788448366988451841,215608 773854356768718848,138819 795480847944126466,247930 757962893035962368,49845 773900791740522496,139865 794677305486372864,261155 765722056642076672,88930 791348246711009281,238395 776798902368501760,155451 780852971341017088,183269 786318742762336256,202429 758687312750321664,54011 787271091878264832,199307 789229560818700288,108396 794660380622528512,261155 763216583711784960,75724 791990219386056704,242521 761307248614191104,67709 787696191383318528,211347 756271150565498881,41459 775810245700358145,151463 771678973621178368,124855 781483512016822272,26066 732817270725038080,1170320 778306359146057728,164826 762079284068352001,209828 790518304649703424,231894 749828155817558016,10408 764474802413404161,82792 765293885341966337,86763 793629454341926912,250669 787013260834766848,207287 752977829684469760,24603 772652804108193792,131007 754062079913435136,31561 776218593080053761,153921 793550529888681984,253206 756631995828965376,42432 761261051853869056,67547 777277746904870912,159876 753894088668131328,28732 757554095934861312,47782 769719019498864640,112788 780531144798441472,180306 789512734589259776,225981 785642574434430978,196932 793078733460545536,249286 768834322589560832,109104 770763595294601216,121046 787001712355713024,208176 791058286447628288,236393 781294097583771648,186532 764650316377710592,83391 767456960769724416,99571 754737929881210880,33356 766696264406827008,95593 780999609510404096,184223 786987918187311104,207949 767183850258784256,91896 768071752291381248,102284 769316251659333632,112872 777476202206466048,161456 793551436575567876,253206 757644310858702848,47940 765556306795171841,87245 768589396039700480,107559 776244129932214272,152872 773137454400348160,133854 792114129192517632,235685 793999603855224832,257492 770237367198199808,117377 773478539928727552,136018 780261756576727040,141360 745081086770712576,11774 765311473119748096,84209 759185838018273280,54003 763393955346210817,77588 764864797011611648,84724 773703690859470850,138819 786599774665502720,204284 788008728553336832,214354 777852068954411008,164001 785901945550573568,198878 785263666648129538,11774 779085681960296448,171463 763486851835502592,78159 767477818448109569,97519 771731357202583552,126725 779847278576054272,148018 773649228480466944,11774 776628873794498564,155451 786831676735234048,203538 749144152311496704,1247968 772471069303123969,129662 750762440770490368,13343 759826618911191040,58267 792072903617449984,11774 771383612738383872,122146 776487571538874368,156290 755974760341708800,40926 788118059248529408,215477 752926851345940481,24597 758520475261734912,53185 778023730802888704,165348 780810616709586944,181964 778199704786051073,164001 788540628539940864,215437 758404094998478849,46076 793205022062510080,249579 763342046287585280,76633 769830685758492672,105109 792239263601479680,243075 765294201487712256,87077 765579457868488704,88052 733034416688111616,355519 757796023762759681,49400 790972114752770049,235147 789318303424483329,224680 765008395367624704,82209 793677682814939136,247672 767151727359373315,96904 793257862730362881,249926 761133359695265792,61051 781203950078873605,184539 778194275179892736,165488 787819561785495552,206008 765951029141798915,90384 771191297843441664,122982 791321768287870976,237491 773871894407815168,108396 789552729689583616,226581 791456039614894080,238589 773967014423506944,140047 755998622370631680,40115 793266951908954112,249841 735141513823277056,51276 764847885385162752,84724 764951151636688896,84889 779812164831809536,174756 760164641586552832,11774 766138605156855809,91146 786869594174521348,205143 772979881428684800,133454 781446871092858880,32404 786441795236278273,203674 792069027438919680,238780 752738914402652160,21332 793387427763290112,251452 793965967189610500,255942 790393738434523137,231333 755214638212493312,35890 773998884943110144,140211 788122461799870464,215005 778371948917104640,152594 756643105089159168,14277 790928559237763073,234796 791801887603523585,240763 794992987067580417,263095 736063491870593026,11774 775681259091525632,150511 778279546135076865,164764 786737658101981188,205989 741355333575180288,1247442 753950526165790720,30590 758055987525943296,50425 792934970339627008,26066 760579382385618944,63655 764036027476357120,80153 793492146468847616,251234 777220185400807424,160480 794011107245506560,249926 755411753014439938,36735 786691963936530433,204413 752747624801964033,22943 766630872321761285,92978 769124930063470592,110209 789080437939433472,223286 753226323460448256,26029 755286451433144320,35403 762852042129879041,74321 733883692230184961,7092 772903477567754240,132578 764223245038055424,82066 770642522959859712,118192 751212819173945344,17640 791685272375209984,238429 793589052511367168,252112 736550892300861440,351147 755543463098249216,38183 769311440096243713,112363 791053400930656256,234583 748546097765720069,11774 763788056302325762,1249164 766453172697116673,92958 758645851849973760,54070 793257887023919105,249926 761336041034964992,67401 764603381415641089,84209 775001451408089089,146259 758094434940649472,50542 790291422196953093,229453 770738950021451776,738099 771527086922235904,125145 793951086335795200,255826 752982045706559488,24366 764490281672708096,82283 755455531347800064,36735 756568396305690628,42432 751234012987830273,16931 767818047860142080,101203 786978604085313537,207287 779103473396772865,172799 794261412415672320,256105 777367995274309633,161456 788358137141006336,217118 794930017402834944,263895 778040388712013824,165523 778515939046330368,152594 791685338339024896,239501 781292289461133312,180016 761604143903498240,69576 781251991368376320,186170 755056489065086976,35044 774997896106086400,146024 755169665693814784,35890 771419152863158272,11774 772828030242844675,129558 742365507400110080,352839 763794859677388802,80136 772635321557250056,128615 764233078487130112,82283 764873232658857984,84724 790219925952536576,228576 785492776016310277,194743 795771761065414657,265855 779001530234142720,167220 749955592844869632,9087 752659735610929156,22439 764318067350536192,78159 753363048547643393,27317 779016971568422913,171982 780825256651096068,183468 753694295144693762,29090 763882967701737472,80939 788145330009346048,199307 753362172252594176,27334 776430857456234496,155688 785549528023887872,130635 790859301485211648,33029 769320221509193729,110532 775023224543334402,146259 776123101016829952,152182 755167364509937665,35890 763041415987277824,75899 765012063282266112,1249165 793616044233363457,254135 780551617204461569,179560 753657667940454400,31852 787820404513660928,205197 788196492351795200,215754 777536562024382464,161387 790241863965872128,228341 795769023690641408,264431 778944494364299265,169638 794550089075146752,261155 776980771798065152,159146 790644032510824448,232169 793233971056406529,249926 794749428275908608,262849 764197721444118528,82066 793611216606289920,254135 776735845374042112,157755 790297541422166017,228354 756917845980700673,354841 788499294315802624,218275 754770611973394433,22393 758108555773784064,41703 764834807964700672,84724 787067808165171200,207861 795696298431311874,267855 781235144988381184,186584 790390317748924418,11774 768435006926643200,105642 776245455407702016,153501 761944670393860096,70540 765769426067197953,88459 769504890632540160,113780 792500372237590529,246392 786371632944259072,27156 795251624667029508,261594 786446285263953920,351830 792064226764423168,243576 792797295368474624,247056 781901279962533888,191322 756368626219974656,42249 765933708155035648,1249301 792140747315130368,243615 757034310545408000,45576 786078136362536960,193533 753202942321176576,25071 771183358416068613,123554 750779556479397888,12775 769345731068952576,110389 786763866902519809,90209 787201769000595456,46572 794530895826796544,261155 763955263585996801,80939 771063907385573377,122146 795286782225039361,265644 757752062897643522,48959 750082314777010176,10661 788582265903210496,218892 732677128873873408,353473 751565335007027201,15808 758064186509234176,50654 760129000194932737,61145 789695648253681665,227048 759285816694804480,55661 793168939941502976,249374 794105020413198336,257492 762451593430085632,69878 764976795498188800,85562 785658493684453376,195975 749191257826717696,7519 759094074422853632,56197 764171497518698496,80939 780787981732966401,182960 794579843941859328,261155 759942805221507073,60363 773186281744506880,134470 769764675995181056,110302 760535762282524672,54003 785849307836669952,198985 742411964949901312,1247524 761373191914790912,67938 757645483489759233,48549 758435218521030656,48289 787432130632556544,206117 787800165465858048,212019 753630135702650880,28732 786718215581728768,205728 791161524823916544,236454 761554245413801984,1170376 773885227752165376,139404 793099857875439616,247379 773245742718685185,134993 777522510296326144,161185 762723923284885508,74247 772457838996316160,129662 785995490202558464,200486 791441339644870656,238207 792042299685494789,243187 787145116578439168,209452 792476306881581056,243286 761151960099721216,65476 764224996705173505,82283 766449763784863748,88920 771521180759166976,125853 779148128666681345,172962 753349427763539972,27045 766423376101384192,87904 768144262760312832,103506 772830535668342784,132335 761905846309838849,71098 791447404658716674,238272 758633571871436800,54070 778993935276531712,171693 789941365207539712,228354 792155569629044736,239402 793104420758253569,249469 793143042513395712,249469 760630105303580672,63451 766288418519130114,90319 779933952069033984,170434 767362666742644737,94627 791875341962928128,7706 791897171838640128,241678 733651440141520896,353374 750762047806197760,14858 790562814628888576,232218 767810978721501193,70543 791694123233345536,62492 751816187969990656,18893 792223199018659840,243950 758086827509182464,50110 732643325254107136,353228 788386373317201920,217519 760957350689726464,65180 765733976422002688,352031 773516485650030592,136947 778400684064382977,164826 788128657680269312,215505 790623957372112896,230282 761972499374407681,71270 786533459225378816,196277 792556386378973184,246392 773188093893570560,134380 778392213428506624,167407 760737437601697792,1170856 778408549953183745,167407 752896005494992896,24134 788738217264709633,220332 774007649960681476,140443 762758785232412676,73712 768098642293092352,103261 795234464456732672,262022 787101693796192257,209043 758012554434052098,50500 775793870047182848,151463 787078065792823296,208560 788743952170098688,11774 770496299334569984,118191 740978396398800896,11774 749730887332401152,9433 762367983985397761,72411 771043096591081472,122776 794971805081403392,262925 747473920736038912,1170845 755160637022441473,35890 758717933917011969,11774 766078845262888961,81929 789819921236504576,227844 780606804304670720,181935 793207217117925376,249926 743478809178013696,11774 768964341844500481,110344 792083617128284162,243187 760849791559413760,64722 791465339951288321,237908 756935415727218688,41702 793448276632539136,251772 762696209119137792,73926 768214097200553984,101000 751193314255212544,11495 775775376576503808,145045 793298891810676736,249926 794757633995669505,261666 789155421328068608,215505 780634635810242562,182211 764980651283976193,84724 765675152772304896,88920 772516136193667072,131322 774453115982585861,143585 778031988666138624,1250232 733033007175598080,355396 793100616897789952,249469 794576847874854912,261155 794586029139247104,261155 749815841076674560,9717 756223136421580800,37134 781178452762243072,185496 793331816652341248,249926 793633480777297920,108396 764522516169752577,83877 732832064232402945,354303 767725327909056512,97685 793150923270873088,247651 766989178383036416,97263 786313224006270977,199546 789672650457092096,226738 785618919906160640,197622 788728826159398912,220029 764914703545970689,84724 776257961576501248,1250319 791257042791043074,232169 792260930587463684,222787 788173715100037120,215088 771870877382119424,128519 757592365490114560,47761 768568236245942272,106702 787422087765864448,210432 793936817498140672,255942 781524362159493124,11774 785609507413950466,197512 779067761146331136,172545 752878911843893248,24134 788790654042185729,220526 759336266055897088,56964 772880265136005120,132335 773956385490997253,140444 776752073727770624,157082 786549203740819456,204413 792091917983113216,243165 769183256633761792,43579 795099039951949824,247930 767857801544753152,102191 785548627041214465,196788 794685504763482112,262752 762979377273565184,75724 790355949064032256,206666 762353239459295232,1248861 770529411816751104,108729 793332581261508608,250633 763558610903273477,77598 763769355461165056,11774 771683036127596545,126152 794019442342567937,255942 765340182430228480,86472 770264552781021184,117257 760680603217825792,62726 778905167924264961,170609 767777099901964292,96039 789765402259709956,226712 793467441082806272,252020 751551280632385536,17513 762058164170743808,69356 760496615924781056,62771 760542676794142721,63268 763569388423352320,78684 785890649824452608,197099 753386298765742080,26029 767756425984561153,100893 751921617371033600,18395 759080033113739265,54519 777538623147094016,148861 790604955740737536,232169 749976787946311680,7524 763885715327377410,80939 775698532942487553,149200 793205581263712258,249841 794191745437274112,258456 794685680987369472,262025 750508961418342400,11495 753964089483878401,30304 758674510237229057,54070 778769929432600576,166846 765555412766720000,87904 770410378811629568,118515 790957635898109952,234583 790927552919535616,234653 793955820794998784,233467 742736023445082113,351463 753407479468453888,27402 789560725513666560,226731 788011277910237184,214354 788889306798567424,221972 734681431247618049,65113 771727323028557824,127366 781121515483959296,185496 786848108848242689,15498 794530318040625152,261155 767806456758427652,100893 779117786471686144,171260 794322367044603909,258878 794543356605071360,261155 761676095653552128,69947 751578426881040384,18893 765168445176414208,86103 768523682608066560,104973 781534340928765953,186584 795075890728366080,11774 755802775724826624,11774 777848848584675329,164001 781432270100033536,185347 762998263989604352,75724 775788454731022337,150511 780802262641680384,11774 793133367164231680,249469 794342727018115072,259773 737406542547292161,355185 756512416054308864,43403 757073966108377088,45964 781853655670546432,185313 775561808233005056,139404 778668459962032128,169029 788543426727993344,215437 794272421515821065,249926 777314418904432640,160480 779304386497482752,172799 770314710327623682,117257 776120603736625152,143720 778568363748397056,168794 758773982397095936,1248642 763813971749179392,80393 771923163106115585,122973 776212865753550848,153596 776454246321491969,155850 785732987711291392,196733 773516831415906304,135725 759779378955812866,49600 751593945843412992,18893 779897608441561088,172270 743502790497017856,11774 780772585479008256,182349 791689391022284801,240145 763685645286080512,79585 775475352474783744,123140 793227865676402688,250408 792794989206052864,246771 794072835954094080,350913 791362790497869824,238395 770298745913274368,11774 793213906248462336,250430 795381145504518144,234796 773855370200489985,11774 760463092413325312,61544 763879028482674688,80939 778156266678001664,164826 791642931589373952,240145 752987606586105856,24346 774048492184408064,140211 791255360984129536,237491 777695552620208129,135903 787616699558178816,211794 761584731687301121,68893 794989684363526150,263532 768631804412760064,107446 791439103174799360,238292 793600476151361536,252020 761739232423522305,69878 788035247162089472,214492 785858802784559104,198878 764875071059922944,84724 761513017150279680,67852 766833764194410496,11774 767859949078716416,101134 785943831095017472,197622 791348635678093312,238395 760482944951607302,61412 777375715176120320,148962 789880870823981056,228172 765677108043649024,88332 793819974406070275,249926 788062663586803712,214354 755492909441359872,37294 777197454542376960,160480 770511452557889536,118191 773639331135139840,137869 788084905565487104,215005 753350422597951488,27045 765684203975389184,86103 781438686659346432,139404 787106357245714432,209184 753752425346007040,29589 794748318400266240,261359 778420065142083585,152594 773842261901733888,139404 792063258316247040,243075 793113003155652608,237325 795107461422317572,265257 793291648172044288,249725 787117927791198208,208176 760386394602737664,61051 776156906524176385,154177 753731043723710465,29263 770118615857238016,111549 772929224382504960,131912 791289885931900928,237491 771546772329992193,125853 779359576974041089,174427 793662859058159616,247877 759642841945604096,58255 775024439155052545,146259 788049799522226178,214492 758451461575630849,51069 765206708209672192,86440 776736290217816064,157755 776831237604249601,158387 792105549399810050,243187 793903946666483712,253050 756242025876328449,41689 754771196210716673,33356 786158317261484032,199460 732790757556408320,354125 792730802874257408,247003 754740866258915328,33356 773583137053941762,136904 795701867170951168,267862 770276758293581825,117257 770883180429733888,120610 790631633313497088,218351 795323710425047040,258456 780609386305712129,181755 754084790257782784,27853 765070398652375040,80393 775750292071714816,151374 776939507698561024,159252 773916317107818497,139404 775419433212710912,148645 790176856557383681,200963 790704368462893056,232169 790734173803732993,232863 790874616625496064,234583 792161050879754240,244221 733650230474887168,353374 788840688175677440,221297 754200603769901056,32157 787136291364298752,172084 788213983442374656,215437 769730307931025408,112336 794719852535705600,261050 771344999250206722,124883 793303462486368256,250633 794527804247437312,261155 775432680733192192,148574 791356520520900608,238383 794664781160521728,39957 785334055235645441,194923 762689804593008640,73926 788204867772751873,215437 793224072423284736,250328 778126092657909760,163990 787246919340924928,207974 790997461376438273,228063 768845677031862272,109104 757690796799823872,48270 785930622107779072,199211 786681063489867776,204835 738453127901372420,11774 758261629423349760,52030 770598428548227072,119774 787808413690454016,212357 750676724753559552,14421 781599273100185600,189017 795754805163597824,266491 787641332038832128,46572 781600341909315584,181755 778636471922204672,169201 758224969293819904,51344 781145339474554880,183759 791714874292187136,240483 791164687744368640,234796 773619367326035968,137042 789521493650649088,205972 791454468533465088,231518 794685664377925632,262588 762740571052052480,74066 775494861172645888,148994 789888528440229889,147205 775835674742108161,112363 794950782210764805,261155 795199368450052096,265102 795303218557452288,266079 764606710845583360,84209 765243431182405636,86653 778177351913988098,164502 776269696366743552,152946 781632281970479105,187969 788808761846530048,220029 790961489695772672,234583 758106101766361089,51344 780820784205930496,174557 787734117316124672,205197 792835853747748864,246152 759117694251655168,56964 762745760182075393,74781 780835318706630656,182257 795441413018255360,267133 773810280480374784,136904 795500483179855872,264397 773314803364421632,136110 760154893365628928,58227 786959479199899650,11774 787087669251698688,207949 788337211112435712,209095 755380260653248512,37044 771051444459999232,122146 795722550877753344,267862 773780978187710465,136802 780955249645228032,431998 776063018744459268,153095 794553838091042817,261155 750647210400948225,14402 749930464081801216,10653 781430681079537664,187359 789527749455077377,226180 753602230905823232,28037 771945217008234496,127775 792790682322735104,247241 790324180667334657,229910 794087502428520449,257492 764494603865038848,83649 732900401104588800,353789 758734080192106496,54070 765022140227788800,62063 769709024589733888,87904 770306404334698496,117257 779508220167528448,464984 757969095757275138,50435 762545406077050880,73519 770996210794659844,121949 774049689532596224,141200 751657209197629440,17794 786450725945696256,203674 792682854626971648,247042 766774685564604416,95511 742853452141727745,145399 765674645894889472,88546 774723148197470208,143473 791837751846903808,240483 786692948616413188,206048 794011156008448001,257325 749620570824769537,8644 775361486772326401,148645 787797442725027840,212034 789155390823038976,222682 756317689937887232,42249 771007694232625152,120610 763990787696697344,80939 772773134764244992,132335 785631921699168256,197512 793428036343529472,252020 778338778360324097,166852 758497961168871425,53185 778641312375513089,169201 766260650687406080,91894 794251540370432000,258456 767509555421016064,97371 786786096273170433,206225 793507850874130432,237491 791627578440232960,239893 793943770949632000,254135 791976744546959360,241819 761262984215851009,67547 788267860388818944,216009 760870818758946817,11774 785565044897681409,11774 785619354180214784,197297 793601698031931392,254024 776261934152835072,152314 786369537704796160,202727 771139402919612416,123583 789137906665336832,223899 791363690729607168,238207 787346739397210113,206644 757642452517818368,48549 753606460676960257,24439 786942738885378048,207287 741124795161563136,1170384 762057460035223552,69548 764899922021756929,7258 771441965653196801,125022 794616749614387200,262022 795367549580017669,262847 770443981071196160,118192 754030928587026432,30339 757105916537888769,45857 775729974690983936,11774 758378263093862400,351152 778771793674985472,168794 790300672772235264,11774 790921487746117632,231358 753925689879957506,29263 763083617434210304,32625 765351701603901440,80486 776671985342361601,152619 752885203530420224,22662 789136299630264320,223492 792127711170981888,240763 753716789855543297,29263 777544397529321472,161352 753689428137095168,29059 753605020092817408,27045 766716586946359296,94899 771196933394214913,11495 772459907950010368,129991 791618691943305216,239893 776824816854851584,156555 763805038284111872,11774 777638594995490818,162810 755690103108960257,1170819 780410697251520512,180074 763809523790295041,80486 779977294198738946,161065 780589884805255169,20825 788922125906092032,205776 753278611302514689,11774 785539629290139649,11774 767200871960555520,97248 773218124137111553,133183 766366619476094980,88809 768883108200321025,109666 775769844163629056,151463 778927559094497280,171168 786245488878227457,201494 779087028411506689,168698 788034805036380160,214492 795444066326609920,267133 785299260996812800,11774 758985679774756864,56262 750023555912376321,10654 755767189953732608,27045 777705406848126977,160651 765949663698706432,90384 751629969604874240,18400 791168711990345728,234796 794526049535201284,261155 767560288715415552,90384 751984106758557704,8048 766701927992135680,95672 769570658057682944,113788 790580098307018753,231894 794300929063473156,259134 753261232698699776,26032 795047505021042688,263907 768671871885869056,1249507 779709551264272385,174891 787071329736413184,208176 794556658630459392,261155 790653870053613568,232280 779407474134843393,174557 785498365970685952,195975 753690846298382336,29263 789881661915852800,228570 764256746906923008,82283 766004397360852992,80546 781802626786754560,188401 786945793156608000,207613 793110669591715840,249469 767925982208471041,100893 767930981143703552,102249 771049251560419328,121949 795738379589742593,264397 793095670374797312,249469 756669528562606080,43553 787571460411760640,206117 759438378731315200,56090 793632097919504384,251566 746898226121318401,1247760 778938563413049344,171168 780061128508448769,178045 789278429288038400,11774 734918275591593984,271850 764886174036918276,79691 765670595036123137,60999 790998878950559744,235590 749962182348111872,7461 752827422702133249,22953 789064372547162116,219678 791448171356434432,238207 791788823327961088,240718 772137646890033152,128934 785969117970960384,199272 763558992283103232,78853 781635263281979392,209828 763758726260072448,79513 766359467277422592,92885 780577126130913280,11774 794585460102328320,261155 763489390224035844,78477 777980167398436872,164375 794522790560927745,259743 759513426041253888,58508 762740792846786560,431998 785932666000576512,199769 793871637556764676,11774 738480205577129985,11774 785718736284069888,197673 757695275884351488,48369 766004755982266368,89297 786909056095096833,207287 789097959556341760,223037 793102798976118790,249469 780638763949101061,179054 785684722714288128,194281 780806542375346178,183269 790643961874505728,232169 791540245485400064,238292 786323854838738944,201441 781338115390648320,139404 792003395770920960,241819 786783114794143744,205728 775726970042781697,146991 794576834948009984,39957 790932382178172928,234583 785320968138797056,193533 786568581941047296,204413 772226653653204992,127134 778358022359781376,167676 788059852862001154,215005 777949104366350337,164826 791744728576454657,240067 761979761841336320,431998 789559051965247488,227167 756530737453666304,43391 779851727780601856,167399 765343309225230340,84886 786914347800993792,207287 786935847744602114,207287 788006879830089728,214354 791347674230296576,11774 793608223160954881,252639 780628334375870464,181702 793957870329090049,355701 750393253292232704,11015 787474634526654464,210989 788523924682186752,218275 790719512739971073,233307 761194442325766145,65180 795416249593372672,265855 750015619966201857,7175 770762249086435328,117257 774467841558925312,143585 761836221068746752,70638 763458701042683904,78304 751239787965607936,17416 791924436802744320,240145 793108097879334913,249469 765208353387737088,86440 787843987243618304,211829 787098795381256192,206620 732916349450649600,354135 758301307476193281,41703 773509133081247744,135025 777923674276003840,157755 793652716593643520,252020 774774967049261057,144050 776865513649700865,156835 785952669307379712,199546 772167066434543617,128355 791628090522730496,238292 793485055343599616,252030 762753368313901056,73926 772852196413149184,133071 758118200651329537,50923 763772024930111490,11774 786895237738336256,207109 795753862489636864,268646 770414960551796736,118191 780793512388362240,181935 788563494845177856,215437 791840045191749632,241819 781545007908085760,188189 732236019248988160,1170365 764969363111747584,85562 789289282037047296,220029 778394594316783616,166532 763792632648757248,11774 778725906021879810,170207 774987702085169153,146259 790875173583020032,234583 755246309146144768,35890 781061262910173185,184462 764829375372128256,1170769 761191370782498817,66897 764711814135447552,84209 788500676057952256,106085 793190995018059776,249469 794565759456276480,261155 755289267375525888,32572 789298396091777024,224513 751761380156383233,17416 766692355755892736,95568 776093753153060865,11774 760800080869949440,47940 764942137112858624,84888 773549999787565056,11774 775431444168478720,148654 768970864809291776,110344 773442058547847168,135025 788753287772184576,220526 791069340497915905,233736 794010555392606209,257026 760218776700723200,61412 788703618337689601,218258 790253142793412608,228341 791405000165470209,238395 794577921742663680,261155 765402430272077828,86961 762827632631164929,71502 755178822467620864,34666 758504806923309056,53703 787109741126295552,208989 795749699777077250,267576 762283351411687424,67995 781817613634580480,188304 792412543507582976,243576 795401250913353734,266151 755475501141995522,37901 764921656573702144,85349 770398048115580928,115526 793209797986234368,250565 757920639839723520,49845 767513305611206656,39384 762648627521134592,73926 790971490808295425,235590 760998394110193665,66159 768861883701035009,109666 775525303208677376,149329 769872441971736576,114779 781336058176733184,183759 788931603686764544,221785 795757356969705473,268448 781648518461083648,186584 787986442286829568,210215 794858249828892672,261155 753738987525836800,22439 789344032115847169,225236 777651961273483264,161456 764700005030432768,79561 771844669105930240,128017 755150385535455232,35890 787074714661294081,208538 792881483476271104,245658 767817165130993664,101681 757572482605862916,47782 794322434505789440,256038 767847753821007874,99093 750759352160624640,14442 765332104280363009,84209 758380113020923905,52545 786187991739932672,198304 790628266541481985,231894 791073268304347136,235590 734817443374370816,353374 794291974299713536,259543 760985819800797186,65455 779854547019702272,171991 777619766538215424,161456 791167356726718464,235179 749393252462260224,7852 757289327445495808,46594 767809008925302785,101681 770757789941657602,120690 792465342031290368,242429 791662684487942144,240483 767184366086815749,97386 794205616537538561,257492 753214161371303936,26140 781544880141049856,188401 787021878221082624,207113 775371219109605377,148045 776094639455633409,152025 750165070508728321,11463 785426818476023809,194723 790673372690649091,233307 764840310828572672,82066 788176394257895425,215754 791259425776472064,237491 772631126322085888,131480 773891541521821696,138849 750792335504445440,15027 776870538228695040,157755 780706521483206657,181789 794570230290907136,261155 771363797932118017,124597 777633251091369984,161239 749336650606518273,8297 768421514249109505,106281 792106778846789633,243292 786297802535993344,201558 791356566133940224,238395 792444142915768320,245575 794690004933087232,262752 778074681425309696,161228 758699230533943297,51451 769002534228951040,101006 787068553643986949,207965 764282945192419329,82283 770326031454568448,117973 779299393920983040,169424 786094578487140355,197512 793451457911459840,1170673 789561296890925056,215965 789689678903468033,227048 795348631108943876,266500 793603069619609600,252893 795316709284462592,264397 768860584360218624,109666 786943782801387522,206859 791138414632570880,235348 776692130274127872,155451 790981936265121792,235487 793322261100896256,250064 758030320704843776,47761 758424755078729728,52061 785886662781841408,198591 753199685070913536,26140 751829798272528384,18298 778155138217287680,164826 781547676634484736,174916 789290174102450176,224680 765342157276344320,86645 754792265013493760,33549 768917475715059712,109666 763111539498815488,75899 756562928698920960,43553 777323891249209344,160480 770871641089908736,121046 788127035256344576,215005 752620797710176257,21332 755158347381366784,35890 785477111788212224,195064 785515765915086849,192032 758794439435444224,54070 756222786742419456,41763 755165674314559493,35890 769920175412043776,115511 773202685461946368,134380 792145801623564288,235685 792589144539168768,244143 795143576413999109,263926 755076546457640960,34666 794619599455141888,257325 755603295956267009,37457 776587592137596928,156926 777151981618024451,158520 788152657357660160,216009 793460770814164996,252020 795705712299180034,268356 785585678407000064,196277 772852061130125312,133080 776868396260622336,154914 767092599257567232,97685 787628907289800705,246425 793441841106587648,250633 766224497821126656,90482 736882033977360384,1182343 780892695258624000,183811 751178246629142529,17591 791333666555322368,237594 793148164064804864,249841 755434011242160128,35890 793798239283650560,255393 773508953313517569,136814 791602841924186112,237491 786380801801789440,202248 791400109233672193,237908 773912168542642176,139404 781320633498083328,185595 734972955931738113,1170320 770767709453836288,119797 775034903121502208,146259 769376285109940224,112363 772179094054195200,11774 781839631662866432,187131 792674582003982336,244270 793162944359993346,249841 758020130290958336,47761 761716774819602432,66116 764789026545143808,84724 771144498709573632,122982 769277232665812993,109360 773932659378651136,139404 789715013518888960,226490 792769642544627712,247240 757416572696879108,46394 763920438908952576,81219 753975289118543872,28866 781175458742276096,185313 764691230798209024,83186 780860205013700609,167101 788225676637855745,215634 756986553176588291,45329 793981018659110912,256502 751623212056780800,18470 775706177980162049,150927 778167066989854720,164826 741626309646897152,75113 758704687201849345,54070 767746986380521473,100893 786950629201543172,193639 757410610120241152,47352 768870139202793472,108782 771065364549689344,123085 776629352230453248,155451 779403327867977728,174442 794566673475010560,261155 767363149154639873,97413 794675185395765249,261155 781338576386535424,187393 790521926544261120,206666 787018989310398464,208176 790361312022831104,230282 791403133691842560,235590 765299580950884352,86472 778562314001932288,168284 795262725698027520,265878 778935178278219776,170169 791990253175377920,232669 759100283750416385,56889 762031955617714176,69711 780778539075244032,182122 753311879762698240,26924 765619362694701056,1170369 764064661801046017,58358 766401166972448769,90735 757892467672780800,48148 788710797119721472,192989 795406839177310208,247930 757728302874308608,49121 791800427603984384,241678 764139695596974080,11774 794894223774547969,262849 794748756579282944,255176 773582853133197312,137042 795349104893292545,266500 780834825825492992,183269 781685150329475072,188401 771295729914556416,124597 778006551495868416,165185 779538674950168577,11774 752957108610404352,14277 795339486842548224,263532 794119317373603840,257492 780763656833212416,182257 776767910362492928,157755 780369153823797249,177724 767470961163501568,96883 790874681150550016,234583 772840411060723716,132335 788764346461499394,220332 763097452962574336,73213 774070263927476224,136573 779750258641346561,171747 790740923122450436,230282 767742851539165184,101134 786564830534602756,204413 751098325764493312,16299 786596523035463680,204835 762616501165842432,73814 762829826587824128,75073 774441381901185024,143585 758719875472764930,11774 768126321016864772,103506 781528953299226624,187997 755822024388284417,39462 779142654009470976,172089 765995496670310400,90088 794716419263004672,262849 772485278292406272,131069 789117189177479168,223492 740000025024008192,11774 789924106997231618,104244 795736111675011072,267576 758658173481918464,54070 785293674825420804,11774 788016468126564352,214138 795762668569300992,267862 791528662868733952,239405 775353778539106304,148170 754822561947525120,33970 756321519429685248,42525 771935462609084416,118191 778358208251453442,167305 758745197358440453,54070 779836463361908736,173358 792476244524675073,246225 765633595675332609,88052 771459248257654785,125145 780112425584435200,178258 753024539429175296,22546 761372932262207489,65222 786999986324172801,246425 793946029691465728,256105 794741225777721344,263141 793984859454717956,257325 778870861474492416,127994 766688581347708929,95568 790414502235934720,350650 793285700762370048,249926 765318246228570112,86120 770051657858183169,114254 791043742484627457,234901 792519687393337344,243286 794602082674229248,261818 760526151005724672,62728 768955425492340737,110023 772429477586542592,127871 789520854275137536,226717 733077298736467969,355480 757660077230845952,48369 792035266932465665,243187 756040916566216704,352616 765208077146685440,86440 793514227759591424,252741 756917405163614208,12954 779096737021440000,172299 780603230933880832,80785 766255179125624832,91751 794673036502962176,262022 763272776992034816,76127 766560967593496576,90384 751735613964054528,18212 755756882422140930,35890 769400627797581825,110585 761320148410114048,67768 787065934603104256,208538 777368634465267720,161456 778264396200026112,166390 763392315373203457,77731 775714006262812672,149200 791827289591775232,241819 793572690439249920,236884 757659210662510592,48549 769003346288058368,109960 776904102894833664,158222 788509166759473152,217658 773093125497552896,11774 786813641110597633,108396 789886626008854529,228606 792977130607042560,245880 788784430689189888,220767 793212157768892416,249926 794678761191079936,261666 794683063041163264,261155 791632312878272513,240070 776485655178153984,156290 781887349210877953,190635 790622097034797056,232427 793457493796069382,233154 794302817636929536,258829 758098707799683073,51451 792736025592332288,246339 794950805082218496,262784 787628616658120704,211347 789486069603561472,225358 755563127140446208,37424 794568214642651136,261155 756419682656096257,42495 763080765974327296,74155 793739342682419200,252639 765303443259088900,86472 733887807832379396,350498 753449895416115200,27746 754794218309156864,33356 754980852463874048,32596 772082156285812736,129471 793618156627439616,252044 767112451120771072,93112 760799640732176384,62877 767745798842884097,100893 793110421544722432,249469 753714162027622400,28115 765975004165001216,88930 774312319182475264,138382 775086962579378176,146259 776121574273478656,151255 776094542504288258,152735 786896588027428864,198973 775729548029812736,151185 794972814667292676,262925 764310880179875840,82283 764966206738731008,11774 760144020005752832,60866 767212807913873408,97432 794571084641267712,261155 756692433279131648,44450 763781124350894080,80098 788111260680347648,215005 761324272161787905,67497 792794516411457536,243865 772884067922698240,132335 789524847005167616,226731 793870360449921024,254135 755767674379042816,39235 764230721129050112,82457 762195121018404864,431998 776381324911341568,738099 786913565739520001,207287 781041145262514176,184407 781371968289316866,139404 792079297842470912,243187 766439113369096192,92860 733363013168697344,1170810 778822879265685504,170675 780623334123843584,181935 787032151908818945,207965 776772328113995776,157693 758732112790822914,54070 794211509861687296,258598 793108161817354240,249469 733028363670061056,355324 785569021424984064,196917 760870286841577472,62492 767175172239556608,89854 771024209304702977,122146 790261544592355328,230282 795394982379220993,266643 793837393342263296,255318 776196953772351492,154544 781479028024836096,139404 793186984848011264,250033 765031021406515200,85562 768970564568551428,110344 793142548189605890,249469 752237546516525056,21587 755826881249873922,39830 776940844985090048,158338 789134841149206528,11774 793098255982743552,249469 758830994963124228,55112 773687869454032897,136947 795665902079451136,267265 780799750908051456,183269 791366937401929728,238207 793591735335149569,252679 755603978222702592,38401 764721786059526144,79691 756496771539492864,41897 761946607097028614,66815 771680067105673217,127134 793103171669360641,217519 772317217111183360,129650 794527896714915841,261155 771549376502083587,125367 785259811826962437,194154 763063164359630848,75724 768115409119748098,11774 773841963086929920,139404 768124342362214400,103506 773570679736266752,137158 776211146948825088,153480 788367554037354496,216943 760569474311331840,63371 765237710508417024,86645 786954561089114112,207287 795248340283723777,265644 755403773778898944,36859 791355149386125319,238207 775542414677270530,112363 793426554244173824,252009 757676543393075200,48522 773373390392467456,24173 785583227696214020,194058 791404377479065601,238207 761230834120679425,66897 771397657814114304,125222 793983051244052480,257325 789431213890998272,225981 789838071512440832,225981 795048431643463681,263532 789942070744002560,224490 793080435802828801,249286 750438834777751552,12898 760695741845217280,41472 773146613875441664,132802 778943102799216640,170252 790982122668331008,234583 792202910679654402,244230 762121347338076162,69044 778955338552864768,171324 791327396121092096,237787 766717887994294272,95262 766722525128785920,95672 765170163863867392,85562 769502082944667648,113836 775757568081850368,151463 791440537949769728,237908 743274195434508288,679105 762454283971235840,431998 793040648454701056,248065 768173708133273600,104271 790345954037817344,11774 771802113148063744,118191 766118557679845376,81929 768432004153028609,101681 790740571346305024,232863 760021532286476288,55257 765481443539705856,87799 768246229016911872,11774 792032694003720193,243075 793859953119285249,253448 774212573113769985,351673 770425695797379072,118191 794660696759959554,262053 763781690057601024,79589 791775945296375808,240483 793472106365276160,252580 776895447113666560,159308 787016653796020224,207949 793205112495833088,250633 756604559586430977,26750 771500476714086401,124597 791332131024830464,237491 778762974211309568,170218 767775716020748296,101134 794674567688097794,39957 757008687475126273,44163 764476849254756353,83512 761147853100216320,65180 764301402650791936,62180 794186555585888256,258331 752197629690339328,21074 755811987032973312,39685 755241441450921984,35225 793919027898875904,249926 772591355537293312,354311 760262859754528772,62130 767232960911245312,92226 762611008854634496,73814 789779228560494593,199307 757805528688971778,48491 759754909352800258,59231 768647641513226240,104973 778076252217286657,159155 790585058016960512,231894 770771592297209856,118191 772471478763687936,131104 781341622956994560,139404 768529234339958784,106774 773310353023365120,136110 793512293401321473,252020 773330529068326913,128934 775568836905078785,148870 788477402850656261,217519 793631546263506944,254024 794914412276678656,261155 790649319292542976,232169 791062492164284416,78159 795773252450684928,247930 752770530646880256,20932 761868379737165824,69878 765206807769997312,86103 785762207615385600,196277 762164139393372160,1248861 766553335184764928,93184 788722828686139392,219958 792159566007906304,242637 753398280948633600,24134 787970421433827333,212139 789499861683019776,225981 794865886746333184,261155 760985007582171136,65237 793110321355292672,249469 762274094242934784,72035 785317553836961792,195125 733830314884108288,65113 750899872245559296,15917 781246643404288000,186434 786222003225137152,200490 753407103646261248,27045 754753327762735104,33356 776133255913287680,11774 765936935248465920,87904 791472655404675072,239405 754719001851355136,33356 793918038026387456,255393 767318079734947840,97852 790256787949817859,230282 790310834723364864,230282 786004555452547072,199546 794016592728199168,252020 732409922856624128,351633 758820029114626050,53185 771382932422418432,124597 765758148837650432,88920 733237072530673664,355681 754757150447067136,21888 758426752766976000,52659 758712637224026112,54631 779991144067399680,177472 781897149214711811,190957 767837982774616064,100893 793737698834087936,20581 762002358586925056,71550 773544305101201408,137042 793104349157220352,249469 744958598850064385,349408 766435810140950528,93823 770452951475388416,118191 761631804008771584,68993 763814676778147840,78566 772873903328915456,132761 758831220457222144,54070 786692271353626626,205728 789998824404164608,227048 757554678464933888,148861 758412846770237440,52821 761945656638529540,431998 774294189852983296,125112 776776932310421505,156835 788916017359708160,127871 793934293823266817,257026 777806794987040768,163763 788412061038501888,11774 794098095248330752,251351 772051867920535552,129349 793539123265015809,249469 765012186028736512,84724 781881876893925376,187896 786146060573872128,197512 787026299017715713,206748 787487537178697728,207360 758044559611924483,51069 761278547440775169,67283 776876191487668224,157840 781896764940922882,190207 768923963091070976,110362 775788494861893632,151463 773727021251690496,137042 755045383378698240,35044 767433336914673664,98748 768144008233222145,91499 776180768259313664,151845 795062075206893569,263906 758812367048237056,18341 793794234268528640,249926 774328639013793792,142942 762671188204216320,73621 795390576283631616,265102 753628305362939905,28501 764273930697748480,80486 770006613088428032,114234 793837871048364032,255246 756978424929857536,45311 763821935826378752,80619 765696046127259648,88669 772899121631944705,124004 764959942067392513,84785 794824305129332736,262752 795478176487133185,262784 751967628667727872,18298 756028142012211200,39462 793404068324605953,249926 791354428846727168,238395 793248664420364288,250430 778305710585110528,159475 779235909594181632,173347 786480387509723136,202304 758157347755884545,51595 786959472023310336,205094 787052888925151232,207287 765693391199883264,88052 786392349580537856,203674 793168295834910721,249926 751098779072208897,15808 767461245653954560,97811 775742455912263680,148083 792409780514086912,245566 754077240518963200,30354 758039108857925632,51069 765242786035691520,84422 795048506780221440,263532 773626626055692288,138165 775131148984913920,146847 775133469923876864,146259 754885480857145344,27045 759100976116576257,56964 763813560967241728,76012 787021243111190528,208016 760171872256266240,61470 786727038946119681,198591 786974925672374276,206008 780830059494010882,183269 794611316463927296,261155 778037747294539776,163909 792053899360346113,243167 792363780919275520,243451 774002941661503488,1250063 786944929029361665,207613 794338417660280837,258878 749116655012179972,148861 770748479698268161,120474 767849612614967298,101681 791952746844827649,235251 794596512701366273,261796 794563910405881856,257492 756864603825463296,43751 764236371213053952,82066 752951847787397120,16897 790080150683525121,218142 791454736000004096,238980 786731666819604481,205270 789516802497781760,205972 794402873526390784,258456 766359087403511808,91894 793184598838640641,250064 748393101530664960,350826 762718417686265856,73910 761276409776046080,67229 791425043679019008,237999 781129268982063104,185496 788438238780198912,215567 757260801975603200,43271 776892971019108352,158411 762879197492617216,75073 768751317141557248,106281 790544788093362176,231894 795414921060253696,266151 781511494559207424,188119 793527425174994944,252408 793844252807528448,255942 787583345010077696,211769 794228517651103744,258598 771393076904484864,125367 773448962653167616,133702 791356483698995200,238207 749955195342237696,8047 781915328364306432,187131 761011934980210688,65222 786276940273463296,201958 752237886578229248,14277 766353341542637569,93286 794723072389484544,253646 757707042320683008,47782 756536113741770752,43751 793625701668691968,248516 750113802230923264,11022 786076733757853696,197512 759796840568987648,58218 771039919602929664,122088 794637485741637632,261155 762386685669679104,431998 768232469640380420,74681 776203995979325440,153845 732233476909506560,172295 760498186637094912,60794 792725651656577025,246295 754132253085609984,30590 761319174958223360,67360 791046933515075585,235590 791669223772811264,240483 794600055005069312,261155 794750476327780352,262069 769823665928204288,105109 788910705575690240,11774 790974968204959744,235147 762831612228665344,74308 765956180644540420,90482 780786556072255489,166282 785580461598740480,195125 786514030542229504,203806 770357231015591936,118515 791411525655334912,238395 774765588161921026,144494 777602595397390336,155898 757279318326317056,46193 790276283116552193,228576 781335112382287872,139404 769667861249978368,27773 789187394431950852,220332 792154058274594816,240483 760983466439766016,65598 765423137219448832,1249246 787466906764664832,210207 780609892671291392,181984 762809171305570304,22779 764075691985948672,81702 788701215135674370,218832 778345342521708544,164669 780371227194036224,177681 764830580039032832,84724 788897660661035008,11774 764186040299118592,82544 754772868819456000,33356 763505473760948224,78159 791018606259732480,233692 768812756648681472,108849 764305814274179072,82457 776885250420899840,157755 787265736599302144,207287 794741276277022720,261155 773914465397936129,139404 771008319360294912,118191 768366889684709376,84753 776503734591430656,156281 781425388740378624,187478 785748913655537664,197512 788093151617622017,214354 774803221885833216,76146 794732839841497088,262849 756380500084666369,41069 779078299230281728,172621 794115058905321473,257492 755447041799487488,35931 793189651141971968,250033 761140865570054148,65180 774001868049711104,139404 785849772947243008,197512 781581107368173568,187364 786937859802529792,206666 793634766146764801,252020 794948052851298304,249926 786044949145985024,199211 769350019908505600,112788 764488263612583936,80136 767859062423818241,100559 791731349648502785,239405 762011056810102784,82294 768023304934424576,101681 756504821822267393,42249 759818555281977344,43471 771284201643487232,122959 792553349392371714,231418 761573412317736961,68908 792901974798716928,248427 753436007098220545,27045 758341567795036160,52554 793497885178339328,252020 780543976076025857,11774 788353406037479428,217093 794327196487843840,259457 770826599562379265,120172 793505301366530050,252741 763808719771578369,79691 780450218357600256,177233 793981003060518912,257353 785258204020092936,11774 787890432378302464,210678 766170827817644032,84209 792070021367336960,239610 794269107080208384,249926 794292360490323968,243061 781360253510164481,183759 774256678128783360,141887 793197041258147842,232911 793828406177763328,255393 781862794400378880,189235 758255769477378048,52061 794921172534235137,196314 769590056315215872,112382 792278457933783041,238099 793853130547003392,255942 773477696156336128,136904 755743567579152384,39235 756254115865489409,42341 793934534676910080,257026 786271840960286720,202429 756290115635441665,42495 758032760283996165,686533 766505734515417088,92885 763516239029362688,78304 790651164652019712,231870 792290173161615360,241367 772519184194412544,131049 788903196144041984,221972 780181743655612416,176203 788996176473235457,222647 789669875031605248,227252 791427024170590208,238099 755145106471071744,35737 767970497413853184,94699 775147692364275712,146720 757747405324296192,47838 789967403379789824,62492 791257877302218752,237491 788718832764411910,220029 794667403233918976,262313 795303204896522240,261965 768839513078571008,11774 787284011441807361,159876 792097698983927809,243865 769259792921604096,112693 754734758593044480,33356 755618252609368064,35890 773720498274377729,137042 774057777564188672,131421 762699570614636544,73712 778920229908975616,171168 786360348882440192,196917 792117173078593536,243092 752251373249392640,19703 758028988082028548,47761 764181535201210370,74247 768119118428078080,103354 781479918379134977,188119 785291047492546560,11774 792211137802608640,243165 754800912581799937,33470 760561648742522880,44429 769595479118098432,87904 732894061346979840,354495 780443899273904128,175772 794151276393201664,257492 794942597395607552,262847 763433738600460288,77777 790767558743896064,232791 771444366300897284,125204 793474611480449024,252408 766937765493805056,96995 786181851190788096,200288 758298380124774400,51809 773301250263769092,136110 785842391341080576,198878 793235710895534080,250033 759385220365819906,57879 776894147495993344,157840 760582018837143553,62781 758724083743940614,52749 761915493091508224,69865 786979039051382784,207949 792480655175135232,243187 753761075502383104,28704 794648312737513472,261059 792075125910712322,11774 760229981502877696,57131 794628498837082112,119937 767859960126595072,100605 791783263987695616,240145 762662255611740160,73926 786601579134586881,204973 763468588661501952,78344 788392730057637889,217519 757334506026180609,45014 768873376551022592,109044 758382296298721280,52605 776144330184466432,153699 795395502032490501,266884 771305282962010113,124537 772791235102711808,132578 786261101537210368,201958 792027450339307520,243075 791683314981535746,240483 795452419253514240,265855 770399548577419265,118207 753698274977210368,28037 762089267539640320,1248990 734076520377913344,354145 754888705513394176,32873 793211310674702336,249155 768772827042418688,106281 779650551441158144,175340 779667721332162561,170373 794555073728757760,261155 757747875967184896,14277 763737659223093248,79691 764149925785370625,82066 791637581976842240,240319 764098699744206848,78159 794812874615033857,262849 767693669742895104,100534 757924552441630720,49798 762816496917630978,74247 766295065501143040,91798 773302977322823680,134375 780591868186808320,181811 793151914657492992,249927 756909453191020544,43851 763518677098651649,78159 766285274838077440,91499 760965118989627393,64730 762282209977827328,431998 754723686343700482,33356 776152951593238528,152897 788888262232399872,11774 751866444321882112,14277 791192000804560896,235828 775000042985910272,146259 778397116360118272,166852 766536515920928768,80939 773867222821470210,139404 788676597998055424,215005 794342564954521606,260033 764093237384482819,81702 770400599774900224,118191 771498507228160000,121479 786515419540574208,203832 774568050104295424,141330 767302533450764289,94699 787463914321645568,211348 755263672985853952,35890 762719693601804288,74247 759108457568108544,56964 762725946516500480,73910 793846928685400064,255942 764637239846506502,82178 790918598692708353,234653 754147738229452800,31389 759176301492121600,56964 759072779102588929,56784 761245399583776768,32404 775430669983813633,148574 785928323398414336,199057 790322732999274496,230283 794540336769024000,261155 773951695290298368,140444 751729503349727232,18893 761641081918394368,64677 772106055253983232,129108 785863079137509378,198840 792462135167070208,243165 759467729309040640,57722 785719523819139072,197297 770771025093136384,118191 763034998643367936,47188 793462991010275328,249926 759849763940499456,47940 778041513150259200,164831 793138817301565440,249841 795053780660273152,263926 765504348596084736,87887 766132912337014788,91499 795414551772721158,266822 795394509114851328,266884 794649149056630784,262022 794989414355181569,264461 765795097002778624,89198 776791093073641472,157996 778945447046045696,171360 762730670816768000,73926 769723421005602816,112399 771864211496374272,128382 762792703776227329,75073 765232117148110848,86472 787093711481995264,207949 794563169008189441,261155 794902364712906753,262022 756195328383078401,41680 761339921571450880,67369 768961789019168769,109988 765239711669432321,86440 785811765636370432,198671 786695173950636032,205902 765513841136599040,87852 785723290182483969,195975 733674956878405632,353672 786239827075211264,11774 732793678146703360,1170340 773962040104878080,138317 775431272248254464,141415 794543619256549378,261155 750473656682156033,13201 760877135234011136,65180 777302834865901568,1250287 788605787962744832,217937 765007288683810816,85562 785884386973540354,198878 757782419378274304,48549 776744487028527104,157755 766770549817237504,95462 787704372704796676,212139 788099281127440384,215505 791240294545195008,237236 794999350187491329,262849 741972081034813442,352061 771035716578975744,117257 779357432455663616,173964 775093909693300739,146864 749930840252112896,10648 765354544456871936,87249 793240568436367360,249926 764964945985318912,84212 764400810235011072,82283 771769674484842497,127871 780620035869913088,181935 754754736805466112,33356 766701719472320512,95672 768528993783980033,107236 772871955112300544,132578 780876699030261760,183269 757140955854204928,45672 785315240296652800,194923 766039498773843968,91043 770689903260643329,119832 781626188015898624,188458 776161041919139859,151141 786725258573275136,205143 787911900520648704,204959 757784548222472193,47844 760221701430992896,349714 785272914962747392,11774 760598041694994432,63451 769960197804744704,115933 780631280060948480,182122 751763042942193666,14277 786697011198320645,90209 793227004845842433,250760 780820592048111616,11774 755492724451586048,37206 794017282762670080,257325 768934525938372609,110381 793827239125102593,254135 772523400044638210,129551 792161738259066880,243983 794602072364777472,261818 750540471827660801,11495 758546786218672128,47940 779063033888768000,171324 758417468314513408,51997 765954537039486976,88930 764494427788369920,83391 780955031142924288,184426 789224646742802432,223047 768154020531867648,103506 790064566923169793,228172 767082767356162048,97811 786131188926656512,194450 794875763874930688,261155 760589473679679489,63464 774079156422217728,137673 758099597898244096,50827 780727434719047681,182036 763464805382369280,78159 763879433262493696,80939 790246839551418368,227252 793401219406565376,249926 760286652703109120,61545 761277580674756608,67229 764304175006035968,78208 780603969634639872,181784 757345909382516736,47090 763338864509366272,76535 773986756525953024,11774 765274320943865857,86763 757440647527796736,47263 761157907765309440,66801 794087003000279040,249926 758337113305690112,51265 752004672169316352,19376 758370396857131008,52637 758131350348050432,43225 751749791357341696,19376 791384310536216576,237787 763726818553671681,78914 787465482307772417,211347 794534066955624449,261155 785952481322729472,199546 794884789702688768,263302 764205743801307136,78274 787946739831545856,206257 789184134929272832,223899 770009938253012993,11774 791576113583689729,237935 793667053454446592,254135 763515161223258112,78853 771493414517018625,125367 767808881498128384,101681 771773961419960320,127871 771774976303050752,127582 786598351982649345,11774 749493330678018048,8160 775412324496703488,148537 775802053360693248,150370 758779250107305984,54070 774803540908781568,145244 773909797762584576,139404 788762247199940609,220332 776684899260506112,157082 780500525905305601,180520 753709378453184512,29263 757738898306895872,49066 758429828676661249,52659 790889782549315584,234583 771129481977327616,123583 780615739996798976,150151 746735701647986688,229713 758331949492629504,52554 790293489737015296,229833 758024773251268608,50923 794103463756136448,256255 794565326193168384,261155 793554576322334720,253274 772856647760818176,129551 789558907513384960,227130 763820026822524928,80595 773507690895138816,136947 773869326545727488,139404 792459524196163584,239606 792726308543467522,236844 762749441052782592,74681 766435165962924036,91946 768971990954676224,110389 769150855085895681,111384 776038551729430528,152314 761323547637579776,67401 765492224544997376,86819 779728023453040640,124597 792800123420086272,247715 746516509007044608,1322887 757196179570561024,45054 773712016103976960,11774 794013990154141696,256276 795688686084116480,266151 756850297838776323,44119 752104888696393728,18395 753642656257937408,26492 753672784048300032,11774 769288610906411008,112399 787061489072943105,207861 790532690642513920,231792 788916631661481985,11774 790293236401135616,11774 778682306990972928,165185 762176452234186753,72086 772683819434606592,131035 790978387888209921,235621 787101840517115904,207287 755543747715149824,38026 773290001811537920,135736 764301145607180288,70177 764965178379149312,84724 750764831435739136,13696 768566827840602113,106281 788924218868011009,11774 773298204423127040,135136 790874793545457664,234583 793550936685678593,11774 749739352960344065,9087 772844784993996801,132335 790272109234810880,230270 786808089475293184,205455 791563205105639424,237491 763945404446539777,80393 767186786137276417,97386 780771772425797632,182726 791006856030326785,235948 777101989637332992,159876 761277570767880192,67023 773699830795214848,137839 792081665619263488,243187 794217431254212608,258598 781225086716043266,186532 763530402233405446,78566 788734183250157569,203710 788916246674808833,217285 794313109322289160,258771 751195164643700736,17416 758281060903858176,52112 768122758601568256,103354 790992745422688256,164814 791019081369542658,235590 775539055245324288,149953 795054333096247296,261155 788770818369196034,220711 762643257675382786,72550 774276135509078017,141316 752269403706851328,21432 758657790193704960,54070 763216083708944384,72955 758788598661582848,54070 772768518731341824,132335 789464591684153344,146608 794527663448879104,261155 760939992780857344,11774 773976048459407361,140025 779051863383564288,171693 785704591551631362,196277 793225903035777026,249961 795657405178806276,267576 776753273403420672,157755 750471345557737472,12883 753209440178999296,25879 780087060254248961,178258 768285838425792512,103294 776157984783233024,153845 762701779259707392,73814 770354556962115584,64301 788539742136655872,210390 790986817952710656,234943 792561819286069248,246295 752627594814590976,22829 790652070810431489,232169 767159854708330496,96962 785945296475975684,197512 791632774402899969,240145 773567721602768896,137639 791345765671116800,238286 793904981493497856,252412 758285538331877377,14351 760562550144638976,60112 768955454747709440,107423 788881679716757504,220332 793162962366103554,249180 793210824873635840,250633 794536087750406144,238290 778724049241317376,168284 757637702158213120,46379 795496806918582272,90014 762472764926070784,431998 760272878730219520,60999 789156083344502784,11774 791676965916930052,238780 786912844449128449,207287 770426937009315841,118191 774305323335061504,141357 777939594893340672,164669 759884425702305792,59365 765207044194377729,86342 786810621576613892,203850 757156390414594048,42416 772156012522536963,351931 779344233962561536,173964 771143465140748288,123583 791702609199443968,238429 789413471381184513,217837 793150480914518017,249961 773252654772346880,135736 795311192864604161,265257 753051409944227840,24134 774666664516415490,144844 776632938632843265,155896 785606852713123840,196788 793343106196369409,251452 749790770161475584,9754 785666004110061572,197324 794533163720548352,261155 753957062393069568,30304 756952898798493696,45672 776058611206230017,153194 753383679922212868,27402 754904903013629952,33591 785588487101620224,197286 776193625382277120,153845 781851487504732160,190635 767158750453063680,96848 781170336008065024,185310 751785364960993280,19317 765348270847635456,82178 786177272726298624,201494 789456424631930880,225456 750436765421281280,12927 759162487442776065,56192 770464987408138240,117263 792798227997351936,247745 760314766552403968,61544 763582672060854272,76365 749062159297052673,7121 785274130014830593,11774 790536267247214592,230559 770589206473216001,119832 795031153342349312,261155 757883395909226496,49852 775064388600467456,146205 777049944700006400,151409 778393433496952832,166916 763151068729643008,76665 766395178487808000,80939 771829478842433538,125369 785976339618734080,199960 792033967583133696,242712 756320409696473088,42621 785852242582708224,198878 795743461479710721,267576 765035691117907969,85562 763900792902266880,81122 786358410782670848,203391 786542960838139904,194723 756292143870779392,42432 763879588032286721,80939 751719491806097408,18567 767526226772852736,100007 772057750260084736,122528 752026002952482817,14111 785596525313261568,197035 793158607776976896,249469 764996026281242628,83881 772813509868523521,132335 755044410694463492,18893 762435818183024641,11774 767443612661485571,99030 793919095817129984,11774 772635344281956356,127711 769281030641647616,27164 779318270474190848,164814 773675794325467136,136947 776938648780541953,156055 791684725291245569,240483 794067175732551680,257423 765060967759839236,84724 758763593240223744,54070 790625752400003072,232137 795462652428361728,247930 750364617667448832,12883 794531243870265344,106085 795692190676766721,203546 790302704807456768,11774 791057492587327488,164764 791978508276920320,241819 767833636754300929,101383 789471890213597184,220332 753424429833748481,27143 794210959300628480,11774 755157558504067073,35890 781270926373621760,186883 794887482697482240,353017 753682447376715777,28981 778298334863822848,167319 794533650234806272,261155 756962354051571712,45566 768119302742478848,103746 776041615869747200,152888 779669522454159360,176196 764586696058871809,81425 786365702760460289,203391 761663611832074240,61412 790647807157895168,231894 794363630523416576,260273 763388915034234880,76406 768526790948073473,106281 762296293284687872,72035 771890538559660033,128404 750046605743579136,10848 758047602113777664,51069 789552878297845760,226881 786204393813123072,199546 792533994705330177,244270 764079359095222275,81702 788452271386464256,218275 787066714395738112,208538 772935517478461440,132364 781472748228972544,188119 795458826896084992,267265 765582702380716032,88052 785928416688156673,199546 785670301048647680,197512 790500206345392132,201283 766663607891464192,94699 773282383080620034,135450 775400522048270336,146259 788095208479088640,199307 780836353156128768,183269 795418472708718592,266138 771414160894791680,125367 777038178259570688,157755 794224120498036736,257492 760207913725984769,61051 787080336148606978,246425 792812482368647168,246726 759114246927953920,56231 770827211754512384,120561 787707712893181952,212034 749817029771796482,10289 761005926459453440,66053 732529846815858688,352465 753739625911418880,29624 775713503839531008,150511 777222764348309504,157755 785853305532608512,197512 793183933282213888,249469 759223765402284033,57274 791722242509987840,240483 742551615496982528,8431 749312639621300225,7826 793615366358523904,254135 755072017154453504,33356 780918993305477121,12018 753219503899631617,26029 757112792633618432,45525 759121884915044352,26066 755030138371342336,34330 758333844265115648,51674 780592823338995712,108396 752901870457352192,22752 794005453671759872,255299 795100212515590144,264397 767431818245132289,95055 789959112775774208,227048 790672541903757312,232169 794392827274760192,226320 778064597810941952,164826 787388153728536577,208307 768829045890961408,109337 785898646386708481,11774 791111251459842048,234575 750312444858212353,10735 793245376211922944,249926 787402151521767425,210313 789990916526252033,228820 764308119539355648,82177 764917480892473344,84724 791462107346636800,246425 768855467892281345,105109 785239101884596224,108396 756405077661798400,42249 786906635209961473,207287 767254497001365504,80939 770303785147232260,117257 793577543303434241,252020 794694601206546432,261594 765304025369579520,86653 775896045792268289,151916 793909099478020097,11774 759218079326937088,56964 760856043433840641,64326 749268760155086848,8027 787082422382800897,207109 776005571514363904,151156 767850726848462848,1249456 765407582127173633,87245 791371961981030400,238395 732878375145115648,350295 761856146558767105,70916 774780559629422592,144654 772082090053480448,129471 778283983016566784,167063 755864253358145536,39920 788605107478953984,215437 781542217731100672,188401 791805904714735616,240483 775349992550785028,87904 763575132082335744,75724 773286137334857728,134371 750046697686831104,1248031 758154363789570054,50923 771684763040157696,122967 794879120928870400,261155 768288563557347328,1170555 764992321528143872,84209 792032071128588293,243187 788571096224243713,212839 791846244767326208,241345 794640139649630211,261155 788210509812109312,215634 790281216369065984,230485 794718852206575616,262752 753953123027197954,30590 760794911084077056,64722 764595822285692929,76639 755902289773105152,18215 758325905898954754,52061 780428089109151749,179537 765652982746583040,88930 773373215812886528,135025 790602520385073152,232169 768539082016165888,107446 788081195213094912,166282 768886495184814080,109945 773252121818832897,135736 774109988948029440,140965 760987159163699201,66116 767383003618119681,94612 788020790113558528,214209 791661530940977152,240483 791874040335958016,238383 795716284617003008,266151 762698772048740353,39462 775720688329961472,151071 788074189861203968,215005 790995159177506816,234583 780562731153797121,181548 786012240453390341,200235 774825365185241088,145244 794556212775940096,261155 755848978403516416,39384 769554388994121730,114220 764134878640078848,81869 775364458977697792,144844 755874340105621504,16299 756885354288996352,383981 756294710029787137,42564 758079540186996736,51239 793104602333794304,249469 787407843355799553,208307 754904302095695872,27045 785482039533395972,191653 790901886387834880,234796 791605716553379841,239405 794318563519565824,256255 755811325109035008,39797 757099746104410112,45964 758196403634135041,51809 758876277189206022,54974 773439122065195008,7047 787092133475815424,207151 765664664646619136,88370 776922800212803584,158820 777296482303090688,161431 780839057039495168,182870 762706291890544640,73814 751836379630284800,19792 758197469180268544,51069 779279539302199297,172962 759258089153523712,55710 756535305654693888,43807 781225022689914880,186434 793480133898272768,250633 774696296754151425,143473 775000878961025024,146259 787504765865369600,205989 794871571735314433,262849 763886463989743616,79513 768025542402707456,100605 792040465147260928,243187 786947709479555072,192032 788863817304248321,221143 790631177128259584,231871 760607568544800769,62063 790983567484461056,233692 757797856044396544,47283 762150659126759426,431998 763434993859395584,1249017 769305365624283137,112399 785889620978495492,197719 790914003103080448,218349 757579473759965184,47782 786661347031388160,205181 749611044893523968,8670 792052346637418496,243075 756427633244659712,42432 758299046142365696,52112 769701340717064192,114985 749603678601015300,7778 790149973698605057,228525 795444493428387840,266079 778019264922091520,163990 795748645471682560,267862 764872960435904512,82177 776494991447355392,155896 767902978774855681,101383 752922261674299392,24212 786934501393965060,158229 757261290083586048,45995 760109525227765760,49121 775333304870531072,148045 781149649054928896,185496 753640558149722112,148861 765963263540654080,90031 795012247588323329,258456 787393508105527296,207109 790728927954161664,232863 771151472755036160,122967 791544063573000193,23762 757723982309253120,47940 758942160355926016,29682 765133995180826624,85562 794028161918865408,256439 771888033410842624,128043 756967458846695424,44163 791375405588570112,238290 758488140462034944,52874 768993732712595456,109667 760185027019833348,61051 785583081021317120,197297 788124516161466368,215754 788879096163897344,221057 769780745518784512,114779 789315517248970752,11774 762405120415903744,431998 768921094115905536,108729 785676048583172096,196767 759165550912307200,54070 763640570518523904,78394 764485546496229376,82002 795295696295436289,265846 773880109795307520,139404 794880641422737408,258249 762311608303554560,71407 769915189588217856,110585 791355383184961536,238395 766010708139978752,90405 766764681583206400,96263 778197067189612544,164826 773181722150244352,134561 751944588936392704,18215 765958826759716864,90471 785815163756748801,196917 766781656158048256,89733 768949824196534273,110344 794960220380397568,261050 773253488671395841,135725 768817499324506112,109167 778015332061548544,163990 786943450235166721,207613 794667805102800896,261050 792144423220117504,243427 762867585637416960,74681 793992972077506562,255942 759767553329602560,58939 774009129161543680,139404 774278108694413312,142485 760614035314315264,63504 767906647662555137,101681 788223836458131457,215437 793856606010118145,11774 759376861533265920,57961 788767916246331393,220526 789001783054049280,221971 793324297829756928,249926 767203542335643648,96848 770844429175455745,121612 776948715219218432,23762 787150628615225344,207949 762728236262436864,73926 777156049895915520,156831 793624254713561088,254025 795276074464620544,263926 793646809004380160,252408 789862720430485505,227242 763855256589574144,1249165 740346794060701696,99816 785885592055713792,198671 761626604883718144,69576 761344255423975424,67497 785595935141146625,194058 766004865659052032,90405 790322703135830016,230282 792029829738721280,243075 786971331933802496,207949 751644441991979008,19220 758340997055062016,52362 766700287843307520,95672 794624293321711616,262025 760969753871552512,66105 780386212351709184,179611 753625863082676224,28281 789413916090654720,225382 750030132144930816,7275 760517275824820224,11774 786403648867708928,203674 758829560200728581,54070 762411439776669698,71476 771017970583736320,26066 758152152875429888,50654 793170522196566017,249926 752690753797664768,14277 775896567769341953,151526 780765490033463298,158427 788830928281874432,220526 787724961435750400,195492 795718735634059264,261155 761054975988420608,65974 781487269408600065,188119 787328777235886080,207613 795063929013731328,263907 786461707988193280,203710 788874344168497152,221832 770382719381606400,118761 757653230780309504,48402 788505330154020864,218349 790284277569032192,230485 738493751404826625,352896 775380517692637184,148870 788493946590593024,218495 788872994433081344,220029 732280481505497089,349776 758431132664946688,52061 733018877186170880,355396 763521238723551232,78360 771791834037092352,120690 794674078904946689,261155 761260988859637760,57131 780406662242897920,180039 794561768483790849,261155 794107946791747586,350913 793119845936017408,163463 787985737383682048,214209 793183245047242752,249469 768192015217504256,98483 779314422846099456,108396 765486681797648384,86653 779342292456964097,173964 780101783842648064,177442 780639052785524736,182257 758765559588622336,55174 791021017409945600,233307 757597455269629952,47940 792907667358388224,248078 793221038259769344,250328 766107560038412288,82344 786260866517696512,201958 750360501025202176,11774 756891640719998977,44429 776923837967560704,159411 792243894104625153,242177 752975476356898816,24316 768047383817125888,102595 765347194488643584,84209 753103898253090816,24788 763040878835462144,74681 781338274300329985,26066 776573545325465600,156835 778375814970761216,152594 780623796675850241,150151 758883703175024640,51778 771780172735352832,127582 754005685592027136,28866 769848798172569600,88576 767073905760608257,97433 772808530030043137,132335 787277542264745984,205270 790564435337310208,231894 768879369066573824,108849 790920941547040769,232863 768783667938353152,106281 786932647985426432,192363 793455576625795072,252020 793462515892047872,249841 794689668243656704,262022 767496527048765440,99782 786976649782910976,207613 752269576906375168,21332 767128867081510913,97852 771428226962972672,125554 779340329245749249,173964 793855790176083968,11774 794245580193021952,259063 795297131938643969,264431 754760336801083392,33474 793610080922980353,252639 761664155812257793,69711 788152594128658433,216009 789143444388052996,215505 758738651639447555,54726 767068032732659714,96961 776813936196915200,143948 760137501365395457,61051 785651343251746816,197512 790661696687833088,231870 749417007091748864,7914 780037421631049728,171981 780847808974696448,183826 767328293242540033,97355 757305644563238912,46382 772788305024790528,132335 751593718529089540,17794 772136784625016838,129558 793129079381688320,249469 757664711651520512,48369 794806456973279233,258922 790990960171880451,234583 759169091458392064,56964 790865566986665984,232169 781009152801902592,184223 766353001590038528,93303 771485355749040128,124610 773927001585356800,139371 780795939615223808,182726 765268572578779136,85562 788642106592137217,218275 773749380436398080,136735 786036681212174337,199166 790926824918384640,234796 793238360940687360,250293 793983158035300353,257423 778314736945553408,167220 795350743574134784,252014 767738996675973120,100605 791903647735177216,240070 766596469897830400,94185 768818866373832704,107752 786242739759222785,199546 793281933836820480,249469 793565211777200128,250785 779101218668883968,172270 794008568626196480,256502 754710314919145473,22393 760905484303945728,65577 772159089464008704,127707 763809883217076224,77682 754824476894830594,33355 754987180850868224,34666 763142310863306752,73926 765337468187054080,86653 769683511037001728,114985 789244127150010368,223921 765618524202995713,87904 791041554123227136,221795 792849540554432512,247241 795713564413607936,268448 756965383416918016,44163 765331231768805377,80486 767189739397001216,97852 795437536294346752,267133 756947398727958529,45525 770804755174002688,120610 732198535173709824,44421 795058894280265728,262849 758245518942306304,51344 761104498311868417,66503 750662869935620096,12852 787291297879035904,209477 776433295919869952,153845 760883646991437825,65291 772791290811392000,132335 766393814068056064,93405 762678246651617282,73814 770914264647344132,121949 750409403627479041,12883 758330207048704002,51595 760535842716807169,63071 765586474834268161,86053 776423109838733312,152314 793288371682566144,249926 732993569112391680,354332 787360964337426432,209974 795365024101330944,266500 786198422466416640,201619 793131646077767680,249621 780466498624167936,180556 791360757338222592,238395 795409382578290688,263906 793215757127708672,249841 732981690411274240,355106 750318673429016576,12308 765501527884763136,86653 793324589891719170,250033 761694183337885696,69711 739941106406789120,353488 788443812175736832,192840 775988656003813376,152735 793295529153220608,250633 764976816842874880,85562 772585922604900352,11774 779521771494109184,141360 767788784767434752,100893 774351000505155584,142090 760227807859318784,61352 768239063014907904,11774 777806826284822528,163788 778593168203784194,168794 750365540556779520,11774 777145973516623872,70972 763507377626689536,78189 752206102125682688,21332 775416938180714496,146580 785491196198187008,195165 771929073635434498,118191 791387752927342592,238205 775449400206356480,738099 793830462141632513,254135 775427193958608898,149040 792497336215859200,245607 755208879915487232,33356 774133261198954497,141360 757592056952786944,45348 764179230586441728,81946 778954368624234496,170252 767061173082685440,11774 775725667673530368,151071 794027032002719744,256219 753006740917157888,17416 792366201800228865,241462 764917934464434176,84209 781646716181311488,181419 794553953035964417,261155 794723057109585920,261987 772501551218847745,82209 791838011650473988,239501 793636783854645248,253032 755329048444866560,35403 758348319701790720,50923 751026820217118720,15006 761270618469924865,67547 765642462224265216,88546 786706927082475522,205728 795396408752930816,266884 765494772073107456,86053 765250100474048512,86763 732171958935269376,349764 749728624677298176,9433 776846573355532288,155451 794398878741065729,228037 756038444967616512,40932 794321962298314752,258878 772410458389245952,120550 792055800499798016,243187 758348125060763648,46384 765340499624341505,86103 775143795939614720,146675 789287112667299841,224680 767124891799781381,97468 785248050411216897,194082 787045336342822912,207733 787360453743738880,209351 776528306099191809,156290 778652641807171586,166282 785954591477071872,197512 763112174013321217,76451 793833869631819776,255393 781572461544386560,188622 751155488197312513,16728 768871928740184065,109739 785862105933213696,198671 794817560336211968,262752 795024437674381312,262849 785675138121555968,197286 788034240873017345,214354 789148941141114884,105109 785473397534908420,195975 791718876270788608,240483 792066326890020865,243187 769604947054776320,113412 755963802516983808,40550 769226970521481216,104662 778199561072369664,166409 786561012686135296,204078 777233720210235396,161002 778322090348810242,167220 772871084035170305,132335 775074271747907584,132877 778216154426900480,166390 779301743964205056,173753 787718809452941312,205197 768231451393425412,100893 755396236807667712,36859 768979953371283456,110381 781829697936224256,190635 750687676265705472,14421 767186170660974593,88697 775408865156304896,148994 779027799818375168,164814 769746036952748033,103354 753588910173790208,28033 760622355378954241,59382 732646646111178752,353228 788568139202043905,218275 759416398799962112,56964 772752308392304640,132335 771088786134564870,122148 788416630997020673,217837 770512291687174144,118191 768059198919835648,103261 791434710614351872,238292 793603018218311680,249926 775416585251069952,148032 793277526902657024,249469 766168436309393408,10788 754745863268864000,33356 756543393740705792,42432 766364461225553921,93405 792093070770769921,232792 787364802301689856,210676 794603704594956289,261155 768133189290303488,103354 772795215954386944,127707 775777784303980544,151255 785617079659409409,197017 792492219861118976,215965 791844202292375552,238843 763002165732503552,75899 781110107585277952,18395 789489388887486464,225959 780959554003669014,181419 755870971475660800,18215 775296585886527488,148045 794618261870624768,261987 794692290501439488,262225 749079733393063936,7123 758065339582341120,51069 774298406512492544,141858 758185598930739200,50654 770525671932198912,117257 780616222538887168,182154 789451765162790912,225981 792164316241915904,243398 774064603038908416,140444 794730228828475392,262752 778949097650655232,170777 779480831857393665,172962 779317327590404098,158387 742168606432104448,350258 752844828841500672,23899 775870125648084992,151463 788481554112589824,218495 757210690964729857,43391 761565894577229824,68878 794262947153334272,259231 753244235676147712,26006 764807919183552512,83883 771494779700076544,124597 794552784100225024,261155 780474524940644352,11774 765977310721929216,90629 785754539634794496,196277 785797389923811328,196277 789243146312019968,223921 794335369214959616,257492 795012870069161984,264397 769896715608391680,114587 776907281996800002,159146 793259509221355520,248253 795681457477808129,267521 750882515154444288,14802 768515416494776320,93261 780603706656100352,180310 795003123840454656,263895 764156737150521345,82066 765504266849034240,86088 775081598484111360,146259 752893096749248513,24134 773002946271248384,132364 786008924696608772,199561 779475919081582592,174230 781299859815067648,186149 793148347808878592,249469 732753630026162177,353789 764967298813812736,80756 777564642604449796,161978 785350187812282368,195104 791672832841293824,226717 786425694397968384,203674 736611457274519552,351230 794579079051677696,261155 767805038534197248,100893 753373963405918208,24173 780599593813901316,181935 773645706670342145,126570 732791477642878976,354005 733154588229009410,27848 779139234762489857,171324 791106017656385536,234583 758441491941306368,53185 758704089999941633,53806 787037579526799361,186212 773527392858112000,137042 788527807668297728,215493 771557535975301120,125204 766426457463787524,93286 770227479609040896,117250 758829369921908736,53209 785282572297261056,193669 795253900077047808,265081 749791965328314368,7816 786096754135621632,198089 753961660189057024,30040 779105609622749186,168794 756997290653458433,44450 768940275041312768,110477 770317778477719552,118015 791357791797673989,237491 774706545607135236,143051 785637688376524800,197063 795042803705184257,264431 759610005301714944,355185 789509737985572865,226731 763415318437900292,78159 780936842250227712,182726 790936418621071360,234583 775822233197568000,151379 788178457045762048,215088 791053854032928768,224203 765308086126993408,84724 754758292061114368,25995 768951970887368704,109666 790552290193186816,232137 792843138981175296,11774 776814438351593473,157755 795697709344813056,267655 732635875016871937,352921 777926394173124608,1170856 778724843504017409,169410 780750139153580032,182726 758150761524043776,51344 794688673216397313,262752 745329345233825792,351152 762617572181192705,1249027 769229667354210304,112392 788564364424941568,104244 769994589637861376,116229 792987415975694338,244884 793262800353107968,250261 795744310176137217,267862 750669300172746752,14462 772919231738359808,132335 776374827049324544,153845 789984757505519616,228354 791330929759444992,235590 733771239039340544,11774 765024488215851008,85767 790690735544606720,231894 794634116633395201,261818 792114550963220480,243614 763458361299828736,78159 766636982885834752,90327 773795951114846208,138205 785864243161817088,197512 790613429887176704,218349 760625178418286592,11774 761299313301528576,67229 760156257592410112,61145 768852448429477888,11774 791356192777990144,11774 775707976090816512,150511 793138879729721344,246425 769033298995806208,110477 785927252399783936,192306 752750043107463168,22785 795156637795295232,262752 752699790249500673,20937 755164650405265408,35890 785496932617781249,196277 788975459065180160,222655 768964948122701824,109988 755553354093203456,38401 788698741444268032,220029 766714024205623296,95262 794130800874766336,257492 766314093150167040,91946 749963982044270592,10735 786168161007640576,172102 791300552495738881,234212 785662717042515968,196277 779366548179980289,11774 793934769730060288,257026 795081504573378560,265170 758812238006190082,54644 766743851163914240,11774 732235990262128640,350708 741270967033286661,1170819 770616306882125824,119937 791832450993426436,241819 777202488369963008,143361 792118868206641152,243075 786612257891332096,204413 759147828111441920,56784 781290574997487616,184223 767119962800545792,97355 770651950714990592,118191 786252013575090176,201958 753349372918706176,26828 770224784298967041,116968 779132812305637376,172962 787988349051109376,213887 753669764963266560,27317 775533461734121472,149770 790248628438859776,230282 765885551102849024,90031 790970135565656064,234583 791481707413184512,238395 792131795433193472,238780 762777028844290048,73706 769042596622635008,110585 770987528019120128,121949 775402124318416896,148537 763727896905068544,79290 775037117017849856,124610 788779291550949376,220526 772535041125593088,97342 777363110126497792,159146 788028725946306561,213064 790633990768254977,231894 791021532860538881,235590 780797273370456064,183269 768586177263919108,107559 759292080820748288,57105 764207756345761793,81569 778597524307255296,168794 780790425950969856,183269 788212450621583360,215437 754043761634574336,31400 763599272478593024,78129 765232060478873600,86472 788507274323066885,106085 789083617603518464,223286 763717041207508992,78304 775082822738571264,141091 751577577093943296,17837 779414609279221760,158387 732166232900837376,349301 790666597056798720,230909 791315837168848896,237491 773863454880964608,139404 778480943375978496,166916 772086492629827585,129049 775908800666570752,151539 758650477059899393,53144 792524540379295744,243562 773035569437929472,129119 763108438410952704,75690 793922308167475200,254135 765633630441910273,88052 786946153967263744,192032 788420488867348481,215903 756950581164384256,45672 793944280830242817,254135 755401605466423296,36219 785597447531794432,195975 761056974683250689,64730 780925080767459329,182960 751966577923223552,14277 772287917133733888,128934 794584081405251584,39957 750380412212350977,12883 750657199647682560,14379 767766561952264193,100561 788871381869920256,199307 790725341954269184,232881 760489949854625792,63149 793313021942697985,250293 794695576105328640,262849 794674461580623872,262022 790897807276253185,226649 773981621326319616,140444 789344960621314048,224680 789780209901920260,227242 754717086757203969,33356 766684162120036353,94699 789771780344930308,218540 788975327452106752,221971 794380880605220864,259659 758356916603121664,52061 777896234396819456,162505 790747549564932096,233692 776622421432565760,155451 779491230824660992,174230 791351318493487104,11774 776338796774301696,152314 788863933469847556,221143 790596710103867392,11774 776089863674269696,153194 770466084059242496,117263 777634664106393601,162497 791276699883180032,234212 764434036668370944,82002 773227832314957825,133454 795741764506308608,267977 753317609102315520,26871 769956085788704770,112693 772832631759134721,132967 769352388129927168,112872 755808447522803714,39685 758044252454719489,50581 771509590710071296,125554 788722136533700608,11774 757345998091984896,46006 764994862592643073,84724 752876821344059392,24134 768668749238898688,104973 773938328085422081,137965 794572314373279744,261155 764247863610134528,1249221 785642750423158784,197512 792032817463042048,243187 758827645161222147,53761 792521977642749953,244143 751687274358865921,18893 758094511943757824,50827 759887645724008452,18395 775028815508627456,146259 732458130139799552,28108 776236105654034432,148116 787821880166146052,212239 753376702412296192,26458 772123096308482049,127925 773263788468375553,134993 776402497938259968,64722 755484752317190144,37973 766393253075775493,86815 775104768167608321,146720 778581944154005504,168566 795429585085169665,265855 792102141460516864,243187 775231697365327873,1170329 762429581907210245,70886 766943372992917504,351667 771476919833341952,124597 786900426490654720,207076 794332721312985088,260033 794527656180154368,261155 790909020643139589,232863 793080221742292993,249286 750727252405477377,14421 763781038824759297,78566 787053022966939649,207861 764141918674493440,80939 793222266423283712,249926 764063881043980288,78239 794018578009915392,257423 764830378104324096,84422 765530092399370241,87904 773850145062588416,139404 775342514559717376,148473 793316424487796736,249926 766448573324021760,93823 776905865798553600,1170441 793150675211300864,248437 793271713450590208,250293 775789163773775872,151688 792805857301897217,194072 776988531075997696,159411 760938375612342272,65455 787054595864309760,205728 792031015200026624,243187 795723356297457665,268372 757411396845830144,47236 775824380311904256,151463 793618544000897024,254209 794572922694209538,261155 794679365988651008,262313 788217652531503104,215210 767334077011681280,97472 776948247222849536,33169 790999658520653824,234653 778689549274755072,169201 794672677969600512,258456 777861900851875840,87904 765128336997658624,74575 780575880019980291,165348 777855381104160768,163990 771692429208465409,126389 792436241920819200,245148 757605245417435136,47761 769262763780603904,112693 769392699577339904,107745 765957588332740608,84928 795001541849731072,11774 792028465616879616,243187 764829475649368066,84724 753773189981888512,29860 763802448096034816,79589 773831377053638656,136814 762036763133087744,71721 763874752675053568,76771 768034683863040000,100620 778303218556084224,349856 791448072706519040,237491 761429506368438272,68142 762768001632444416,73814 777853170773069824,160539 755117959039815682,35044 764174202450698240,82283 792738235525042177,247005 779044118785691648,171913 788465989662892033,218275 789356551198744576,214809 767802302837186560,101681 781873570964176901,190635 795231257219178496,265709 755384317828816898,35890 791465863241093120,224995 791796797966606336,241678 768523614157017088,104973 776107821418942464,153658 767585687411560448,99476 753936025685200896,29263 734357492294123520,196346 759368709131468801,57918 761948728320143360,70941 794205948168519680,258771 770727773639880704,120610 775173616438681600,142527 786926565955280897,205455 766730724162625536,95479 773950694994960384,139404 794952679424409600,263895 754075338372546560,30304 754858075656364032,26721 764951784603262976,84711 770134312977072128,115435 759575616479961088,56964 786605227814162436,205039 786726245681729538,206326 793934845328105472,257026 794002638937489409,252051 772875133270777857,132335 760279383911206913,1248387 766246805952606209,91770 790881655271587840,234583 755848597892063232,39657 757945536859115521,49400 769015883427614720,110362 786450197576609792,196767 789250309147156480,225011 790871933965377538,1170352 793304823760244736,249469 758672564960890881,54070 788534513165041665,215437 769008574563545088,108518 785504308917702656,196277 794306797091704832,258981 785668135995183104,197091 791421549517701120,238099 788760364192141312,108396 757326763655516160,46394 751650091870543872,18323 776824294768840705,157755 750687794608103424,13343 763961666044174336,11774 786891395290324992,206225 775559611126611968,148909 781916577876807680,191354 756604133574975488,41839 791351712917233664,238395 753679203443339264,28128 788505967566557184,217519 795739908522569728,268766 779542141706043392,158111 795605751964254208,265855 764920950957703168,85159 793106634331619328,249469 758136834895540225,51595 786036959365910528,199561 785946305868603392,199960 793199750547959808,249926 759587079584043010,47940 788069904171884544,189031 791946264405417986,238780 793125409663483905,249469 767814408613527553,101681 772815835274551297,132364 775897542106251264,151526 776829149835132928,157755 791632668832169984,240145 791816593093304320,235590 764127031630192640,82066 766351030237790208,92166 779348625109372928,174115 766948570226266112,97029 775889278173720576,151845 776074420750213121,153095 776933398719803393,156928 778883606093656064,170144 767832739273814016,101681 778290348321890304,167083 757983882151022592,49462 765213278054277120,86440 776320788215439360,131421 776339329673261056,195876 790337584123621376,227804 791584683112923137,237787 764167848889462785,82066 772959772228190209,133454 760968941493641216,65455 771758686352072704,127582 788118563831812096,215608 795004389702402049,263907 755077845613817856,27045 762784689518055425,73814 767539290846945281,94699 781210550265057280,185595 792551385321476096,246273 764139897452109825,82066 769512768198307840,113767 774674770390556672,140230 794758448344801284,261666 756348257878487040,41459 763711119735140352,78159 794158892183851008,258306 776240094239797248,153610 785647952811425792,194082 786403193055879168,202561 789816785897820160,138819 775368962758545412,148537 792245571599732737,237491 758755376565194753,54519 765948399749369856,90384 768681381811585025,86103 768918245860581380,109666 792504706182492160,243562 750736894086877184,12954 754891675294588928,33022 770555762607202305,119719 790241760345817089,229693 768076413186572288,103354 774311160611016704,11774 781272801336553473,186550 794208332030545920,256531 770015801659256832,112872 778280261515677698,162497 767748020750344192,100893 771481263404298241,118191 764131976592797696,82066 758139412333158400,41703 759505469840896001,56964 762724908551897089,73926 788483495521841152,218349 758712475063685120,54748 759139253787893760,55887 763783401140658180,80192 759465752013381632,50442 766209472092135424,88603 772763845068677120,132335 787118998609506304,209292 762130046756724736,67973 734127551866535936,398859 772911179790487552,132761 769769611680059392,87607 793172721106579456,249841 769242339520946176,108795 793660433928445952,200963 759079953296138240,54974 762785817320456192,75037 764230662006116356,82759 764426459146555392,82283 769696771647746048,113982 769486164378185728,90384 771571591733841920,125070 790333906864082944,229693 761572177489584128,18215 781343309293875200,139404 786925033126002688,207287 794445195043450880,257492 779382224512651264,174557 780483358916837377,180759 785949533775601664,199546 788714741212602368,11774 761192758253977600,65663 774629424788484096,142906 768937860183359488,110389 764157842110631936,82066 771541281939951616,125853 759406294864306176,27156 791986044895911940,234796 770763003235037185,120633 789223408043069442,223899 794340062053822464,108396 779493222519218176,148861 780789000885850112,116169 787038244982628353,207733 751908559454023681,14277 779009029607714816,171324 788472492000210945,11774 794581632502132737,261155 770836260525056000,121612 794321814184869888,259659 795024833734131712,264397 765942512641044481,90384 791064685747531776,234583 792195896658108420,11774 792138625727107073,243075 755759764299194369,39462 766292357771829248,90384 779309643055046658,173753 778231984866725889,166532 787833481569140736,212034 794253549689372672,258771 781426081077141504,185921 763053042782437376,73721 794048187505852416,243865 776829159226028032,151463 760212747736915968,61011 749330160541806592,11774 763531313819242496,76535 765663526241337344,88546 768159815998836736,102514 772613922885165056,131924 778652002444128256,167319 759185331438530561,56964 766024211274039296,81929 773753495807819776,137042 789147575081328640,11774 786984701789470720,207965 791063102427164672,236454 791315480950738944,191622 793868045030535168,249926 774020173267292160,140444 758395613172076544,52545 770305240805421056,117833 787481022082318338,211428 755800558561222657,38286 780590625058070529,11774 794172721299095553,249841 773059818454151168,133255 761379271537364992,68182 791656405396754433,240474 732209805520179200,1170395 763204272259489794,76549 780502725922529280,180759 781566206025297921,188304 785857996530315265,197512 790252061891887104,228341 764127394475089920,81869 778030193243848704,164826 793102847793438720,249469 793831425380261888,254025 744955567047794688,11774 773851500137197569,139404 792190834506665984,231806 749795467005865984,9643 751178163984576513,17591 756415998794797056,42432 759261719638278145,57105 776867257687441410,1170550 779072537049243648,171260 785847798034038784,196277 788460232968110081,217837 795311824346501121,264397 765206108092960770,86103 732654116527345664,353200 769591579702996992,114422 773701965058568192,138819 792878683514085376,247803 757794673888866304,48220 787374044446208000,207109 791074141365411840,236393 766793684251738117,1249344 773315188606984192,135736 780827902212395010,182659 785950284623118336,194648 786197090045014017,201619 788799586760392704,218275 770129944953389057,115435 765322915269054464,87145 786931339169701889,192032 762684681816899584,74133 763212718765666304,47188 790979065188581376,235595 732582480549576706,351263 751961858488147968,19789 776812925726187520,11774 794617245586649088,262053 757062876368506881,44461 758109031323934721,51451 780960431724646400,183801 786055227275345922,199546 747622181396348928,246425 761648768823459844,47283 751201863408689152,15066 761672113875017730,69947 768272940236505089,104940 786944161681256448,206666 758397150908784640,52167 771748124939411456,127711 789176582120222720,11774 755549843871895552,35736 780570617145876481,181548 738430321310498818,11774 755478426547580928,349060 765271219281154048,84209 786665043794341888,205455 795252643077746688,261155 786694055556177921,205143 794859529406128132,262752 785914208462438400,198671 778386125916221440,167003 785441801951936512,195801 785646309793345536,197512 781350632842104832,139404 758354779101880320,52554 763000395929100288,75899 763827133626118144,80136 781112444508778497,179215 787331018722189312,207835 750444986005544960,13046 788508929235890177,217658 772858961754062848,132996 766831070348251136,85562 795701377897025541,267695 766031012660936706,90482 773196656627945472,134993 761244054067810304,66821 760758531838603264,1248864 790712149190463488,233692 761834638742544384,70858 770430991227768833,118515 773914521173909504,139865 774381947732660224,143210 753365705181888512,26458 755166836170362880,35890 764549272675164160,81569 774853856253636609,142808 769054343756742660,110023 789654147201167364,227242 790111476791013376,352258 791429894022594560,238780 792446160476704768,245148 788703758893002752,220029 778234513725894656,137953 740686810494472192,350226 761288836311818240,67350 787074301073784832,196676 788388463879999490,217519 750555403788886017,12883 755955776573669376,40875 759176191974772736,56964 779337694707154944,173645 791112446295629824,197046 792470423581577216,242919 770008335433302017,112891 757343955293904896,45348 758033746171920384,50654 759326389648576512,57933 764985217148780544,85562 756583480377606144,43986 761666953392037888,63712 778355383631015937,167676 779652261270151168,173964 792575965083893760,243513 774461820132143104,143867 786653533462532096,90209 779375991713959936,173628 793616890073583616,254135 761878506384928768,70941 771007285527089152,121949 763356093716324353,77731 770685276104425472,120610 780530175259779072,179742 781709235843371008,188577 793278369387249664,251167 763230275593641984,73712 766336148998356992,90031 770305641621643264,118087 781557426881527808,187059 791125330937339904,233736 781552982919897088,187976 786054467456274437,198620 781305894990667780,1250027 795175749330358272,258456 775635746623459328,149953 776901307709939713,157082 781212931119779840,185595 788513488201134080,218349 792176416087416832,172084 795605695320248321,267521 757366851860959232,1248475 757598623140118533,47717 766398221899829248,93184 772898055884410880,128886 773350149967876096,135725 777847865188179969,163990 789236276885159936,223692 791338210752430080,237491 759232722124541954,57574 790686689660248065,232137 795076397249286144,262849 750759298389598208,14950 790288036957294592,230485 792853834108248064,247767 779528751084285952,168284 786563258215911424,204413 790757581295874048,232881 753309116823580672,26702 760329589625356288,61892 761277283910811648,66441 773725281836081153,11774 787721628029517824,205197 793521285313671168,252020 732527586752897025,351837 757884842927386624,48991 752969633754259456,24134 788502977266888704,215437 763210400368168960,47188 770111794929172480,116674 778384990081986560,167398 756590979445121024,44280 781155295728992256,185310 785655934584356864,195975 795406731379544064,247930 768165771805544449,103354 794874772588990464,228037 769578353233756160,112693 749473406316220417,8497 788760354599809024,220332 778298807746428928,167220 788145602437734400,215754 788332651799252992,207613 756513144906756096,42806 760192117293670402,61470 768270918984601604,105041 761167804661981184,66897 787756731849932800,212672 789387970033831936,206666 794328948956131328,259134 774290129695408128,11774 755470144491491328,11774 759765348358852609,1170407 765596646751211520,88428 752317557084790784,18567 781428446375383040,186434 791823603759054850,240763 779396311183335424,121051 773710972766687232,11774 746663150574010368,7700 762698585767108612,73926 787154513014693888,207029 793470798585401344,249926 786693689364054016,205143 742842203144257536,47188 768852733767979008,106896 788096642184388608,214899 767079071624859654,1249156 791592932616830976,239471 795372255744294912,266151 757290192545914880,46406 764835651602771968,84724 793516550166806528,252580 781471058880634881,186584 788752638242197504,220526 786962500004618240,207613 755022960218341376,34666 763563519233011716,75899 775387099398868993,148170 793952034303180801,256219 791040342577426432,226731 791324223918800896,234197 794136974655451136,253164 764545892795895808,81574 756996654620872704,45669 767968330619711488,100605 786162593224327168,200368 768063391399309312,103261 775426001610301440,148574 785886530955083776,196917 788733057771638793,216943 792897588018065409,210238 793102463150780417,249469 793254438995623936,240483 793325617617915904,249926 751554085904580609,18156 785279313792864256,194079 793172178904776706,249180 759623415879827456,58815 760258592046022656,61545 764891050095710210,82066 791114082061459456,233558 760650614422511616,11774 790898874391015424,234583 788140532199460864,214976 767819351462260737,101681 755783602948808704,349060 758810182012973056,55262 788837887693336576,219119 794582715781750784,261155 791641309287178240,238290 757619328690823168,47940 761141273763909633,65180 777938726223699968,164669 778241125341683712,166282 789077541780873216,222526 754883811037577216,33186 757763569475727360,49066 760615036318543872,62771 762715019729666048,72550 765332076426104832,86472 769194565177749504,111555 794487129405526016,258829 794491400800739328,260181 794932236273455104,263817 787069560864116736,201114 794554646392147968,261155 758178649417912321,46624 779433433420341248,174818 765349012375531520,234630 751168314051731456,14351 786345981990187008,203048 773114769473695744,134470 781606554185310208,11774 785792348592541696,194723 751048685300121600,14277 755627536760070144,29548 786710756142100481,205902 792822187535142912,243865 793609281622933508,252044 793923538000482304,11774 762469798286462977,11774 762750237475688448,73706 793213612831612928,250633 753662419600310272,24134 761605914646290432,69231 785990327882641408,200490 764145726850871297,82209 778249367924932610,166532 788605079645515776,219131 793504256644947968,252408 791606626037927936,238378 778212188406308865,166422 786335939027013632,201494 779131625653231616,172057 780457707220369408,157755 793547994935205889,252014 767153481526435840,97432 768491023928528896,106774 766054942809452547,90384 793715484038397953,254505 793992070209806336,255299 771925340390301697,128404 774593890791948289,144049 790604631994933249,232791 791049974024851456,78159 761270628993294337,67369 794534597677563904,261155 735259222447919104,350498 770819590775382017,121479 795077659315306496,11774 794624341858287616,261987 790727362719559680,232863 785602412820049920,197512 788545997416824833,218356 749961374235852800,10735 780411010364637184,180074 792728214716178432,246392 795617294244335618,267655 764665648995704832,84209 780983650233876480,176203 789501073195008000,11774 753911058541129729,30267 774426953612865536,141912 765326791372263424,85562 773883758160117760,139404 793281226622771200,249113 751157467996827648,17143 765207736346824704,85734 770729336785678336,1170396 793399446193246208,249926 740251944329969665,349848 773605962473213952,353359 793870623361667072,256255 757913071155150848,49852 791342657528213508,238207 752975504882315265,24870 780834478490923008,182726 791665222578638848,240067 749220421321404416,7042 779103458511073280,168794 773897932131201028,139404 787595216614064129,207119 791444992556277760,238780 794658209185271812,261942 786962281804533760,207613 793188759416082432,237964 794057385027506176,350913 762032877500444672,69711 791438771136950272,238395 762835428592398336,72978 776997577506091008,85326 781335812822622208,187469 786942616118099970,207613 795108635986849793,264397 777185543570362368,159370 778981501627236352,171693 757596191270010880,45843 790540725876170753,229693 732356350001315840,351666 733033511817469957,11774 767104678433742848,97811 773924504150106112,139577 775759045156343808,151463 772042929925922816,127711 787699513440043009,210253 795229080262213632,264774 795350990346141696,266138 781451352140451841,139404 787081876229861376,209043 765241519599128577,86440 768311332437315584,104940 793612360212738048,249926 794642430553366528,262053 753430230644260864,26686 770254036977057793,117257 774752847552507905,144494 785627594850918400,195858 785840306910588928,197512 790726446490738688,233692 791064366510645248,78159 794108300908490752,257492 754742792002428930,22393 763459365902753794,78159 791688782315675648,238429 751146623087046656,16422 756189063023951872,41680 757565172315746304,47844 775713058106675200,149200 771040277477756928,122114 772468140139749377,131025 786262087177830401,202429 786361542400811008,202304 795415333158981633,266138 786171009527345152,200965 754083199441965057,30296 762259450417872896,71550 764946156250075136,11774 770501020531171328,117257 773269531317850113,134561 763348327329107968,77586 769919945085947904,115511 781234159704416256,185310 785577041550774272,196788 755167765946888192,35216 764877015996477441,84724 786235410599084032,201494 788120941234622464,215608 770677953525059586,120541 773856937960235008,139404 780376252515356673,179742 755629563762319360,279676 778728999979659265,170252 779391532520660992,173628 785896428170203136,197324 756866814769000449,45200 794013875712557056,255942 760079627675131904,43553 776911272759746560,158387 777014670158954496,159146 785924610772443136,199546 787360301129863169,208167 789450151677009920,225456 791030460935708673,235756 791334009758289920,238207 761725511961673730,70226 765967148661379073,90618 790898694828666881,234583 794320524960595968,259659 764380238881038340,82066 794546007983923200,261155 793907972183232512,255393 792108937646604288,242693 751144890738700289,16299 751570999053684737,18539 761160418173722624,66897 776977736627781632,156835 774078957771591681,141360 781801729583087616,184395 786539186358620160,204413 792564516806549504,244270 787390713403170816,210694 778349556257984512,166100 768968876616998912,110362 793640880079077377,248516 770746146977292288,120474 774038166621655040,139615 765660471085133824,88920 776456810538602496,155898 753952193007550464,30590 754065987377463296,31546 765664803872444416,88669 758311700214915072,50923 761522131628797952,67679 769276000307994625,112693 772808298441482240,132335 776272314212253696,152669 787885294666125312,212239 755880940887416832,40452 786060093892755462,200965 769714301666025472,114263 771457272744640513,125222 763494159743197184,77598 781519198115733504,188119 787029391645691904,208016 787658570619682818,210289 752675789670326272,22779 753752323629850624,29589 758105890977292288,41703 765250181361180672,86763 765390848485789696,87145 767994550216486912,95055 787275931090087936,193121 793441266042363904,252196 793911976120360960,256255 792020856352432128,243092 760572601303314433,63505 768507482427785216,11774 770078913821278209,105345 771094964625289216,122759 791002421220737030,234583 795011456701960192,263906 753762807489847296,29600 769895704999243776,112265 771671248111677440,121080 750755912063868928,11774 764849683319562240,84724 775063483268366336,146847 788440252721405952,11774 789257988343209984,224793 762813687321141249,1249063 792042142025867264,243187 767875896304742400,101681 750364268545974273,11774 770246351246331907,117257 764135670780661761,81978 771074600226676736,122388 771423919580454912,121165 790924705813426176,234653 752678217601941506,21034 794597002134700032,261155 759114224052371456,57105 794151863041990656,257325 771832733458898944,127871 781644065762713600,186750 786346155672236032,202983 794567814942060544,261155 761959076398006272,70679 793666139385659392,252408 754031360873009152,14277 758069497211211776,50983 793339792037584897,248770 778917131479986176,169327 793613015069274112,249841 768171548104503297,102514 777176349718876160,160651 777650255944908800,162294 751743284062461953,14277 756190402235867136,41472 761155525782409216,65180 774019792512684032,137869 770546443761225728,109713 771516171107635200,124214 772901045802442752,131421 776858367289536512,158520 789200181589794817,215437 757244593112879104,14277 767929092389896192,100559 786268864615215105,199227 765758535309332480,74575 792016955817365505,243075 759789743966007296,58335 788806210363330560,220767 790951236019298305,224680 771503591085441028,125163 762638811100839941,73926 787002538671431681,207949 788442492572209152,217837 789334988244201472,223037 792034482312347652,243075 793959499534987264,256255 770275102411718656,117257 766657691867488257,352636 789525290267574273,226731 789260122778324992,218349 781565812884721664,184539 763870461197291521,79131 763164592813944832,75899 791079522254729216,235621 791675767340007424,234990 778704106030411777,167407 765541547878121472,88052 756440448680337409,42432 762747125885272064,73814 769298172955004928,112872 789727244453306368,217103 795465433105113088,261155 792738065831821312,247054 755074659268296704,11774 756273343091867649,42432 762867100658507778,75327 780000557784195076,174991 792110834000560128,243075 761072089876996097,65618 773187346434920448,134561 761959204055834624,69711 772987423991164928,133454 791404618496348160,238378 778628583275237376,169226 790200660964761602,228820 756591125562023941,44274 768129407084920833,103212 778236476249116672,161960 786255425553494016,198671 789664422356672513,226712 777243448810221568,159475 780918076640337920,181419 764169757423603712,79589 786951707427213313,206008 751793873123434496,18893 792095521200562177,244008 765265064207101952,86209 780440253534441472,11774 791813090295767040,240145 754755565000142848,33356 785545963767291904,130635 785785100046733312,197512 792318242224300032,242693 759555478732943360,58227 752838461380452352,22662 781177093904330753,11774 751868760894562304,20195 791156749235527681,232637 759711982782124032,59394 794658780826857472,258456 768966530860220416,106774 791074165805547520,234583 759068464837308417,11774 763937147984359424,80393 776230142674808832,153921 777664181369606144,151947 769237656534384640,111558 789503961724256256,226653 745041697470439425,1180983 773887498753806336,139404 776255284293410816,154832 793953864999469058,255908 750476411476054017,12883 765214875291381764,86212 769319218798006272,112788 793198389584203776,240890 776928827331096576,159258 740301456041869312,1247351 769524066143313920,113165 767961301469364224,100559 780830374289141761,11774 777940686897307648,164669 778000301622071296,164001 758300972716208128,51809 772533065025400832,131045 773675453563281412,137042 786705224006328320,205377 767077993856413696,93170 785595069382275072,194095 792202296725803008,244289 787411585002188800,210207 763420228235649024,73814 774099069383827456,134875 786982520097169410,208110 753355404755759104,27222 793284291677388800,250430 762419620716224512,71087 795037508442656768,263926 753502612926771200,27317 767071627615928320,97472 759898755240001536,59666 779195486909698048,167311 790765078752690176,99049 765937320369553409,90384 757632576139825152,11774 788021102203146241,214354 793832684799885312,255393 764799164479832064,84724 765866006430441472,89859 788518308316192768,218164 792467242961166336,242693 768263658099003392,104932 776518020583817216,156555 780603306712309760,80785 791775614151843841,210432 766009818872184832,79223 766139388002611201,90193 779140240363651072,168284 762109948360790016,70858 795665480157696000,267862 750417482188546048,13316 770201376538275840,44421 774089376607252481,141316 768853156277194752,109167 757481458231545856,46890 768919866963206144,110124 773322986996764672,132742 775828540319117312,151463 776374303910539264,153779 768594666979729412,107428 794597330834034688,249926 787504354714607616,205989 793123388109697024,249725 756309678892650496,42432 786055914520473600,198671 770990399322140673,44421 772006679357558785,118191 768227284138340352,102137 793933333029945345,256065 754716043029938176,27045 756990070486360064,44274 760527743117328384,63451 768814856900190208,108849 793947911625261057,254444 769206828005748736,108396 795009371109326849,264431 762671390545682432,74133 765988184081727489,74247 795074237501472768,247930 753007661273059328,24787 761592123565174784,11774 770961622449795072,122146 790929279030820864,234564 765295658303500289,85562 792088558085386240,243075 760602418421923840,63149 766259709175300096,91946 781195163225829376,186149 790693865284001793,233307 789552926175924224,226731 772068307457417217,129325 776514872402071552,155451 779006026020335616,171902 795368195272097792,266151 751236301702123520,15808 776911326014758912,158387 753234112316604416,26029 753357223439589376,26458 773868544845049856,139404 790602684797743104,232169 795298671189458944,264754 772104706663612416,129471 774790797967384576,142172 766151628101607424,90311 779727619990228992,175092 790911473556000768,232137 794725611558215680,262752 792444526866550784,243187 762636927015280640,73513 776844992782491648,153921 780409615410429953,180074 791066774523539456,78159 788874402091773952,221832 755931069237436416,40802 786188065505021953,192032 772760240169164800,132335 793131257744003072,249469 768819975511433216,107722 781296533375422464,183921 756269696270434305,42344 794687460894797824,262022 732982336598511616,355106 766316666615697408,11774 787031272417746944,207949 792879776520364034,247241 750857002675568640,15264 760538299324768256,1248809 771125801949421568,122299 777938414943531008,164669 761719011910352896,70543 781637723249672192,108396 785740271870935040,197297 792571208826953728,244884 766634570716295169,94435 771129166708158464,122126 771824005158277120,128194 753964051038896129,30304 771471355699077120,125554 789468895161618432,225981 781674388890542081,188119 785648753164349440,197512 776517603296616448,155451 753659928028536832,28866 763044858420355073,11774 777010802079305728,153172 791494884951662596,237999 765735469455847424,86103 772282685263847424,127734 765843241954603008,88920 771093573894742016,122759 788103783465099264,11774 770584703321591808,118192 778855002731323392,165185 765449702326333440,87271 772506670618599428,131246 769163200759795712,111558 759427357103026176,58259 791060052115193856,235179 760586751911931904,62771 764235938134429700,81843 750394716647292928,12883 761297676889628672,60794 766274117188354048,80486 790033757940113408,224513 772873447978434560,132761 786742703077732356,205728 779335448585908224,167858 791815817591607296,240890 793504117423476736,7700 762387083487051777,73028 764106390600241152,80939 788126201424457728,215754 750331972753453056,12535 755155812016795648,35890 773228801333403648,134561 759525440465739776,57749 773880922919755777,139404 760693012087308288,62492 790218602196574209,215437 755099078048964608,34666 773858375025106945,137818 768120635818061824,99471 794683015901351936,262752 755094875398217728,35449 768831518387167232,107745 787414711247728640,206117 793798573993234433,249374 794739487767199744,262849 773715449372565504,137042 792068433663885312,243075 763142804050632704,73814 786567967613919232,192032 732747374985158657,353926 771847211361636352,128382 760964314249490433,64730 773701862541385728,11774 794574722168037376,261155 766768150142717952,95530 772883146379370496,132578 791489515286204416,239405 774405949868027904,141316 793173611523649536,249841 759220959563898880,56964 789908370794749952,225359 759184431974260736,54842 766351580069109761,93286 791462996828626944,66116 770035251016036354,115519 775772999765065728,150426 793857969867874305,11774 760173292195983361,61470 792930552269504512,248514 793164327998017536,249841 776680237392355328,155479 788918689005498368,127871 766839758811074560,95707 791714525988794369,237908 764122825661657088,80939 746314434428100611,11774 767828246713004033,99212 776512024247492608,1170441 787821760414486528,213390 767811113073410048,101681 780791056388411395,183269 791481550483386368,238292 795313177647083520,263676 787882978747752452,212239 758821903809163266,42453 752809249386926080,23410 755427756268281857,37433 758314875642847237,52015 792838355067080704,247379 753948349229768704,30590 777167698170093568,152123 779022566925201408,11774 770910353785925632,121046 771418195886481408,125367 771778269670678528,127657 775059291254493184,146847 756280572587053056,42495 758733243550044161,53854 779116460069314560,172047 771157700159873024,122982 773921822932930560,140025 793515889664589824,252020 751206232447475713,15643 779727961800994817,176114 747794899991355393,1247805 763148297083158529,75336 757542027718332416,47782 794313093023203334,259063 792736673876500480,246225 762695476625940480,73712 769019580459065344,109805 778210119410524160,166390 763404201229586432,77626 788780183025229824,220526 794703965103521792,262313 764242842252374016,1170700 771402643205820416,124600 768238316923879424,103899 768854270389157888,108782 786503479305113600,204184 761159948638294017,66878 768839853052166144,11774 770443308132921345,117310 749601839037816832,1248008 771569233599750144,125554 761256631971622912,65999 761486950553518080,67346 765730085697495040,88052 767885766794117121,100893 774494711012814850,141913 792200759463014400,242693 794916908629983232,238113 758079421362401281,50500 768019860349652992,100506 770259815343939584,117257 773912578011566080,11774 778301050503700481,167220 767870921206067200,1170369 778804203439271937,168794 786157756407353344,201392 781865557712830465,190635 795661191490244608,226829 779809911865643008,171775 789977071271292929,228172 790976094161600512,235621 761220839081639936,65180 793176066168762368,249926 794918461197545472,262752 742416612200845312,11774 752976935278346240,24870 758818487498264576,51809 758931261406584832,56068 786846823772106752,206008 791517897738727424,238207 794996550560665600,263551 789107999893782528,200971 762799102253867008,74133 772900778713296896,127657 787923913661612032,211277 791748021155422208,240483 778203836418822144,164900 794011590966157312,256393 795665317594857473,247930 756290841539256320,42564 776170048633335808,132868 793895495487725568,255942 760972283959795712,65174 772033897316098048,11774 795034424303910912,263895 795091911820374016,264397 760181026786344960,60112 780541472554622977,180759 792113147335286784,243865 754083440652189696,31767 755822515121823744,39957 793553487342731264,252014 768879946668343296,107469 789840503210672129,227048 751060527846006785,15808 773679552006676480,352188 794570380484706304,261155 793207580524879872,249926 768582966410870784,105345 790960916879646720,234564 791365042381787136,238395 787726016986877952,205197 788498500451434496,217601 764199858081239040,80939 777595344683208705,162497 773643889160761344,136904 791076906514935808,234583 770866505936474112,121612 793132956214710272,249841 764803144123424768,76012 794631355455901696,262145 749975475703803904,10949 786640012670623744,205294 758205083003871233,48289 751551691200356353,14277 761036319577415681,66159 777635743866892288,161277 733880505779687424,354238 768186272577757184,104132 771298923700969472,124597 787535655521837056,210313 757791151990513669,48494 794637198054330368,261155 750025062607183872,195876 764190004474175488,82544 760298536181170176,61544 763124777628291074,75899 766383752574603265,93184 774047084127277056,138882 772955325041291264,133454 794744457488961536,261059 794323036040286209,259659 795372533864243200,266151 778733529899249669,170187 750007277814419457,10735 757332467510640641,46394 778382877956288512,166339 787113839347261440,208252 759886682023788544,56964 773888627130544128,139404 762983302907043840,75599 770326000303480833,117257 777342637028184064,161546 793157100184694784,249961 767395378878640128,96039 772859734466715648,132335 750264836437602305,9810 752119616953061376,14111 765280985126694912,86610 790886770623733760,234583 755433419035729920,37433 789457937567715328,224680 785552295777996800,195807 790707179837878272,233756 755576529438912512,36543 763499370377457664,75460 780952646593064960,183269 787783540519731200,205181 764578695545810944,83391 781165232794112002,11774 787560973582209024,210146 786213318323240960,201494 790796132611923969,233729 761543882790273024,68854 794265657227575296,258598 750375497046036480,9495 752986411809116161,24597 788132932674199552,215754 733290287737380864,349375 760881003015593984,64722 762921193674539009,74943 777310663966351362,160592 792811133077950468,243075 789657796526473216,225359 768141964969672705,74518 771810995111014400,127134 779835547544059904,173347 788066492243775489,214492 758345709582061568,51043 769570220486774784,350878 793450343975755778,249926 756291106359349250,42564 764148625870090240,80169 773924539671597056,139404 776863264428863488,158327 781827452138053632,190635 766437331251245056,92959 779019866783092736,171693 786292210060791808,191996 788043008142897153,214354 794223286540304384,258598 761395890867179521,68102 764546079450886144,81574 794527299437727744,261155 765415534925979649,86103 778971715317538820,171168 785515343569625089,196277 758322954610630656,46384 773591652636069888,137042 774036081792602112,140495 768485276893274112,106317 794547746397097984,261155 767480676681601024,99446 754717669278961664,33356 756304264838864897,42432 759350751898382336,57921 755751719217364992,39399 771305827252641793,124597 793120753575088128,249469 775062858870591488,146259 760346745490575360,60866 764969839861444609,84724 766881961113563137,95707 768918171243929600,107428 768951179032219648,110477 771106780348678144,123520 760450563314110465,209828 764798574332825600,84422 760112692262690816,61051 788188504773754881,215252 790271957514280961,229693 794561847227596800,261155 789864441168789506,246425 794351059921735680,258909 767844013948997632,100893 790348952340135936,230282 773912697737928706,139404 758821280166481920,54070 754781966566879232,32834 776813563780399104,157755 758696024999211008,54272 762117265227677697,431998 788184921378582528,214078 792383478306398208,238395 780776854290436096,182960 786414453482852352,203048 788968482054496256,219518 769150365992423424,111555 764939243344900096,84724 776734357197320192,157693 793415519865036800,249374 757325166070337536,46394 763840923889442817,77558 753375309467090944,24173 779747669866446848,174492 755433310344536065,37044 761374007400669184,68192 760660961652985856,63149 757535439561584640,37004 761326175553724421,68057 775426186184830976,149304 772155487370481664,129558 788463701313683460,218275 793446757048815617,252196 741297586821332993,11774 773935179878588418,139989 793113198799024128,249469 775230903953989632,147592 775681294726533120,150663 773447286747697156,133043 778345047750160384,166852 757523343490691072,47090 793074561533161472,249286 762697585022894080,73926 763940921033433088,80393 775401413925044224,148994 793945737876930560,256219 755881985227235328,39880 794378151438581761,258878 760608156221267968,63267 763786141682262017,77446 768850951092445188,104162 790700863488569344,232881 757921159195217920,49845 761534131444420608,68908 777324014633037824,161456 779395892449116160,159115 765229535830822912,86103 769855729356435456,112767 776146299271929860,11774 794436086466510849,258598 765178916973576192,86103 775672928864178176,143361 761156408540749824,65180 788461114086555649,199307 760570422916186112,41680 792158554316804097,241940 793201653881053185,249180 764157467571859456,79407 758341095814262785,41703 764928938074185729,11774 769764653341605888,110302 750723972644282368,14915 769976468319375360,116082 788124537393033216,215012 790634104882462720,232992 791554159480758272,239405 773956696834248705,139404 781318802474610688,186584 788743510190989312,215437 776058841947443200,152735 766530641663963137,93823 779266984374566912,173611 764179143789457408,81946 768147084029595649,104167 766357772762054658,90384 769324938469617665,112336 752645806230953984,22820 761053848110702592,64722 774703512756318208,144684 779396268816687104,173753 775433311850082305,149200 765595920629108736,86653 794261303393067008,258444 772858667557347334,131542 758541628713807872,45567 759377266082127872,57722 771020974980468736,122146 773617680095911936,137869 787097856146411520,204835 793905483052564480,256255 794670326147907584,262022 758106228065271812,51451 792129996668166144,242693 785812050316562432,196524 758962689578180608,54861 761693630381699072,69548 763834945689251842,80720 794254024048406528,257337 741822992582377473,738099 769389859245096961,112363 788422183877906432,217519 766715778565480448,95672 785646361869946881,196753 754726768225902592,32758 794232371616817152,259063 785602032950321152,197512 790906863034503168,234583 791485999473840128,238099 794377242222751745,258607 795763451301806082,269081 752246708604633088,14277 768070882929639424,102514 776871105336188929,157840 778393214051053568,167950 769249129830592513,110585 789411549668528129,215088 793246317589958656,249180 764825279323836417,84724 790913950758146048,234514 795370738496733186,266054 767853878649860096,100893 773481622427414528,136947 795743757618577413,267576 758983208507617280,352982 778574008308510720,168794 793094991014866945,249469 770344988282613764,11774 775819321947803650,90193 780163234162548744,178360 780039688342110209,177233 781468094367531008,186212 794683832666640384,261155 764546538550853632,82066 777537618317758464,159475 780610490913259521,150151 785318129752825856,195125 786730298608279552,205728 752237700900540416,21034 779725337919840257,170187 794687862709030912,261666 795016473127321600,263895 765207328220143616,1249257 763087103051829248,76410 776861045105258496,158815 778282985921536000,166532 766427841462493184,93823 790988109613674496,235289 792435963872116741,245136 767838107349680128,101383 754128648161013761,30802 781759913173225473,189008 758842961744371712,47761 794816854329999360,262849 777607933915979777,162294 790703911908679680,232169 791396615458267136,238207 735488741125574656,195876 751024941135437824,13726 763229727503024128,75899 772521344651169792,131027 788686748628951040,219804 791059617392521216,234927 791348251899199488,238395 765260862311366656,27156 793977791553409025,256439 766838534686838784,96550 792517825034321920,246295 759423384337821697,57574 775810949618040832,150497 788453527983165440,217837 792524556342657024,246392 758103548034965504,41703 775899653095260160,152193 795667516756553728,267862 791505865643655168,239405 781107513517182983,184223 791343754179334144,238207 759189438974922752,47940 755011498376728577,34666 773345011845005312,135386 775422419771142144,149040 750491390497394688,10481 791331556568731648,237238 795773843734458368,268777 774319756388265984,142942 772223183831179265,127579 789682732150378496,29744 755167295853334528,35890 763174548065783809,75899 777236905553342464,160592 766034938055520256,90539 770802340597084160,120610 785987334277705728,200382 780010416965464068,176940 758633797348757504,54070 770393403699920896,118191 758770472293052416,54070 760701995435061248,61395 764267563853328384,82203 771435389961641984,125742 795420228222119936,266151 788734489417682944,220029 777959767570472960,163901 787029601742524416,208014 788627120876552192,218258 788475515753664514,218495 794050782404505600,257492 764380864738390016,82744 791855243864584192,238780 794619763259424768,261987 760214119756730368,59666 769897801442467841,108849 765382263299117060,86103 780728028779384832,181964 758504636903022592,351666 785711233697591296,196277 794985434958864384,262849 763888629018079232,79589 732622195667537921,353005 785627300104695809,194723 774816646133231616,141360 776031846043906048,153058 770394767247015936,117970 778412363523371009,167407 768149974299410432,97467 790966596235919360,234583 790713277743403008,233692 757866282238685184,49754 765623660501606400,88052 793859356471111680,256038 787006521758605313,207949 788761339015593984,220271 733111715336839169,1170667 774802644137185280,145244 763077965777293314,11774 763420303670308865,78208 763849037355241472,79911 767074654783545344,97811 773199531936739328,135039 791755631267028992,240483 794037238233493504,252020 770650637205995521,120438 786455197916602368,202727 767369724925767683,97119 791813142359703552,234514 754004866255556609,30303 763312192288657408,76188 765693784885788673,89076 793208117374746624,250633 788818391297437696,108396 795764173644840960,268777 767163285028409349,97386 771005198969876480,122146 791853427408056320,234583 753538229299806209,26539 756256451358760960,41719 775340230291230720,147481 776287182373912576,153596 786372977256337408,159876 757012548759777281,351340 786551728607027200,203932 761719342773903360,70543 794008358038609920,255870 754032581394501632,29377 754074721927311360,352061 758371174661304320,52532 775738786843996164,151185 794483155000524800,259034 791702157858836486,240260 753729642264092672,28115 776866642370269184,158520 785599542972383232,197297 789154146423181312,11774 793437313456037888,252196 793823786831269888,238136 773488191546490885,133702 760643806492368896,63904 793321742546591744,249926 749800204367376384,10251 761040031641317377,64722 775867986733326337,150511 793232081375506432,166096 759882053533982720,59725 765575684706086912,88052 790712686040473600,246425 764394775516557312,80939 774310374577274880,137965 774694717728645120,144494 753298789671120896,26140 768104796477730816,103354 792449171567575044,245549 763897824610168833,80486 770143061041111041,115435 788067396510584832,214660 756242315119910912,42117 767910719354384384,102191 776375496015740930,143361 768921855466082305,104162 763814854545199104,79131 760859751307702272,65222 766715058646810625,95593 792192702674767872,244550 778320439777103873,167453 750778667429556224,14462 762769168978419712,73712 781297550515056642,184213 771949352252235777,128382 752880832361226240,24134 786353409561538560,200235 770596813300756480,119753 732214282184753152,1170395 794578220012228608,256393 755663371245068288,354470 794984753795649537,264397 749302529872265216,7849 788514362063327232,218892 759098037067063298,56552 768496663166013440,104973 785876308416950272,198878 795724128938508288,247240 778271054594662400,166409 781572308976762886,188119 781706813947334656,190055 785251419632734208,352761 753621373478580225,28033 781600078335123456,188873 794631634037407744,262145 771558750469496832,125381 794709933954633730,249926 766101735966248960,90482 772073342358679552,129471 763976695057518592,80939 788683923027070976,219958 794619612713414656,261594 759058517328138241,54620 775488820938543105,1250232 790938605011083264,234583 763065759077691392,11774 772493221750448128,131049 780933619204239361,183269 758566505038639104,51997 751142856132206592,16897 792163685800243200,243075 758627511102083072,54070 793251003277594624,243761 753072329748541440,24108 769085450896216064,111173 780334071943602176,177865 753740019559337984,22439 791768812442050561,240483 751865186147979264,20076 787641767495540738,206101 777271417570111488,159146 787398689065168896,204539 769755260688617473,109231 765957004921802752,90384 792913502159540224,246392 786279066592653312,173347 764969773985767427,85562 770348052087463944,23762 773712323542417408,138812 780804578140950528,182013 761141020314787840,61051 766042652257026048,90384 768988319203995648,109666 786642052071165954,205455 785373344975753216,195481 792345298769158144,244143 780643519396327424,182257 781631670529036288,187969 733135645879742466,355106 758389550662254592,52921 788752518784229377,220332 789563734091976704,226731 794558364273541120,261155 794130960291762176,255393 763694063543545856,79597 788786299247337472,220526 781898912592437248,191354 781491315452309509,139404 758483798136877057,52112 757767790308696064,37844 758305674229145600,52112 757234288295342080,44429 768401797337808897,101681 770583699314180096,118191 779392996232003584,174557 786675741849219073,205349 752886388689952768,24134 774668844929544194,144654 756238747348398080,41680 757612663996375042,47940 762841649810595840,73712 776678118895386624,157082 758031082075807744,50923 785942849296609280,198878 753342044442136576,19598 758799852796911616,53996 781830314792366080,181419 751676760161284096,17416 770374409177616385,118393 758301955894628352,52112 761217981212872705,46909 767798687703535616,100949 786706608810258433,206007 758528861575360513,52554 773237368874606592,135025 793946095374188544,256358 766663787340374016,86103 788399768351436800,213064 788425559256735746,217837 762808188924104704,74247 771721333424070656,124597 787657324336820224,211769 753406624291819521,27317 732708664901931008,351387 788451794904952832,218275 767156270780538884,96962 767443342439227392,74518 786271235248381952,202429 768429490984853504,103506 786045211914842112,197286 786332476864102400,1063777 755155679426539521,35373 787136296028246016,207119 785617489786908672,196348 732781394993238018,353789 764180573216657408,82283 764403453330350081,82283 794578508726956032,261155 763428299783573504,350828 767316884156973056,97432 787724425391173632,205197 749284358704361472,8047 756526701014724608,74518 764319292477231104,62180 767024712832716800,95672 773990693006151680,140230 787468547970699264,180433 780859132203134976,180075 793195528867737601,250064 794669199713062912,261796 762307707391049728,72550 788763231187824640,164764 761121413050675200,65974 772871971604267009,132578 779119499681341440,158520 785840661316730880,197286 790041094373253120,222673 790981841360719872,235590 793502241860661248,252824 762772719800725504,73926 754713599432503296,27045 791596070900031488,239982 793668540607770624,252581 761677594660073472,69231 793173247110025216,249469 794534237215092738,261155 753948740600430596,30590 770808136194285568,120474 771522615630557185,126390 758843209606803456,54070 771786692097347584,126390 756222723748159488,41472 789906728770940928,227048 795715166600044544,267862 793211504493367296,248516 752893090663239681,21332 758030289348153344,50314 761680147816808448,69548 769145299617116160,111589 791364529427013632,238207 781516522019627008,188401 794553466102444033,261155 742159899292008448,350711 754180563876012032,28611 766040163688419328,90735 769248064435478528,110585 789979425001660416,213217 792084628324556802,243576 778740348709314560,170187 752651013564297216,669866 751231144557895680,17365 776432304558333952,153845 792038073127178240,243187 793973259989446656,256439 766965177166290946,97067 757183059275972608,45997 758588271047741440,51451 766635575008833536,90327 787097841365716992,209151 788718187248492544,217519 756819482740490241,44450 759943170331402240,59217 758763388528766976,41680 791851078887276544,7706 757342034629791747,47090 762776831514804227,74974 785682405487030273,196277 794898204466745344,263667 772244578481176576,127657 780570101720416258,181419 789554263508684800,225981 764125471692824576,82066 776382219900243969,153743 760965678023188480,65222 759294807911100416,56302 760586451041923072,63858 775576041272246272,146847 795345298935586816,256276 776025915218354176,151845 768521181397979136,106716 773983846584815616,139404 780793676096212993,183269 768537964242698240,106716 773741952256839681,137158 763538629285163008,78513 781353995755331584,139404 785998520734056448,200384 755594370397667328,38254 780540235935514625,177360 794248134310268928,259220 793246346853617664,249469 779701649480744960,175092 792871003567382528,247241 761696708447178752,68862 776948241036304384,33169 787531462874697728,210313 751779517828591616,18555 762512516995887104,72809 756189876060585984,41518 764314614721052676,82283 795233809457262592,264774 759108752452808704,55660 759805935527170049,58267 779656917769658368,173753 791461211262943232,238099 792408727710081024,231550 794001912223830016,249926 795740229558734850,247930 757817865521143808,49400 780764472839372801,182960 756699812494503936,44429 764707240905498625,82344 771134883066417152,1249828 777691070025109505,158520 781413817368674304,183593 791719740515422208,240556 763937508157644800,46974 777130614281474048,159876 778203275975798787,164783 791255768985108480,237491 791363091317620740,237908 769924331296227329,115511 770648900373975040,120353 775415284949659648,149087 785969034294546432,198878 793985313462849536,256276 764294564953882625,82283 763149119745560577,75073 793866210186113024,256269 756648190749925376,44273 772090544226967557,128934 778402375849639937,152594 790571527917797376,230030 792120480585121792,243187 751108989165924352,16299 768241736166498304,95055 758049553274826752,50853 770625862618140672,119774 794610800698658816,261155 756400622618939393,42432 761651326958702592,69356 787308581704040448,210207 788061617401520168,215005 771395830788087809,125222 778372176198139905,167569 794527887361802240,261155 751848387935236097,18298 792148912379428864,243793 755035482912919552,34666 755160007231012864,35890 755312508248821760,34666 768172306975760384,100893 760284916760322049,61145 791665737790287872,240483 794236552071122946,258456 794567075540901888,261155 781570677581180934,189017 793938143934173188,255942 794695774743433216,262752 761347614524731392,67587 763096576923406336,76429 777379830396440576,161714 766330191341883392,81929 753725564632993796,28508 756211763603841024,41726 781093925280808960,184223 750357876514971649,11774 751546331978760192,18632 781664988503105536,188401 768872922870087680,90300 757569509981052928,47761 770509398560997376,62002 775001340951093252,146259 763883531575582721,80939 736775695423045633,352982 763957101836111873,79981 793262536707731456,249469 765219163434545153,11774 769981298387673088,112693 789136038484664320,11774 757907453996437504,47940 765613427263836160,86103 770715231739707392,120541 776845701300924416,158387 794205058820935680,258771 794309291486433285,258981 781218333190336512,186289 792129008800456705,243092 768232059034800129,103212 788892373501616128,221972 770079892545400832,114848 776828158372777988,156644 755450516147146752,35020 795070100990783489,263926 753746287686742017,29600 764941103124602881,85027 788059917210890240,210253 758657543535267840,54070 768274238453133312,104417 795735961380368384,261155 764150441387196416,82209 760529192039526401,11774 765707340704251908,88920 773116898284363776,134470 776581228262727680,156132 773299347060559872,136110 788068248889634816,215005 761295384916307968,67915 758373180482420736,52545 761665642185515009,69231 788881175611924480,246425 776938347214307328,158110 793952457231474689,254209 758830650824663041,54070 776786957095624712,156835 776811134288404481,156644 792833702212624384,243865 772941154056757249,132996 759531525713068032,57574 787348812637634560,46572 789660178094231552,226819 761908964783194112,18215 762628006686973953,73712 765020814349479936,82066 788128389169291264,215488 785654305164582912,194170 787370647454228480,210289 789428047481102336,225981 732310417322704897,350955 758030708665257984,50923 780517342081986562,180351 789903181006376960,354115 791780295502475264,203710 764315510632742912,82066 756026921033601024,738099 761413934620504064,68102 778020229855252482,165523 775575282384269312,149953 786181321378766849,201494 758333139118858241,41703 760552489946984449,56964 767759174340009984,101203 767959936848494593,101681 787399212765884416,209351 789894628598095872,225359 793496491444711424,252741 780931610564710400,177866 791122471940333568,11495 771855969710145536,125202 776625668188622848,155898 778489752299245568,167957 752785296698277888,22715 766234554298273792,86119 789744825197326336,227033 763266772795555840,72035 770614075675947009,119832 773868384001757184,139404 791465960657997824,238207 793136240228917248,249469 760917778983481344,64730 781383541875679232,186434 790199253377359872,210432 741446941268054017,8431 753350346714390528,27222 766242943560589313,87904 770338597081939968,118375 771558978631315457,125204 781509332139544577,188401 760989711154290688,66116 789953307464851457,228372 786397776967897088,203350 766019756495343616,90384 787996776275992577,214288 791271444193878016,235487 794630439768129536,261987 741005518915788800,1170574 761119440817709061,66159 772174885028302853,127711 785586964695179265,197322 756106163905757184,36873 770764714498465792,120557 771668546925371393,126389 789426836363018240,225981 792432789345882112,245634 793924793481334784,256219 763481065604263936,78115 789172459148709888,215437 777145147486199808,160228 794698352218820608,262053 755871754594246660,38183 758455515919818754,53144 766438480780091392,89076 771927613002674177,128424 770878910787641344,121479 793500569885220864,249926 794191224273915904,258598 794552621168263168,261155 793886669934043136,256255 767194125833740289,97386 776593050797604864,157101 785298012931096576,11774 794758138817814528,262849 759951015185645568,55257 762754362720587776,310322 794204949978681344,257530 756615021342273536,43471 766616410659389440,92166 771860789699284992,125235 792009623100194816,242628 794080989349875712,256393 759155965707096064,57348 763698450164842496,77612 772920889256009728,132996 792843628510982144,247743 788251157911207936,213887 755211600496328704,35319 761352821484773376,68102 771940781540184064,11774 754161925353644033,30590 763529683304603648,78566 772458917750276096,90193 772967326824165376,132335 775421790965342208,148645 787830150897537024,210533 794220475115274240,258922 785870022585487360,198878 766601546872266752,91700 775756655380365312,151071 779266081378668544,172545 767885140953477120,101681 779332567866761216,173753 756980167629737984,44444 771273598271123457,351337 753434195217649664,27045 757439846839312384,1172928 758439063837937664,1248609 770736550938312704,120610 786132935317581824,93184 788110662895595520,215437 766348707130380288,93286 793919652623568896,256564 771932002257866752,112363 794718459942801408,263010 791723333540843520,240483 764741444217237504,80939 792236063796453376,243187 772127540672471040,113412 767859934981533696,84209 790658524359557121,232863 771871154193764352,128017 778414425812439041,167220 785978448250413057,200382 787328084311552000,209035 792158319473340416,243648 750400150695059456,12883 775361985034805250,11774 789929064769343488,214880 769642856143138817,112399 788469982585839616,218275 788470104749027329,218275 758361411617628160,52554 791265043967008768,237491 760985243595763713,65974 770422717367611392,117562 773299181297426433,136110 789486322209681408,224680 793801291847741440,252020 777180185204371456,157755 751804727403290624,14277 753941493681942528,30304 758048338281369600,49925 760632930569891841,62728 780484665782132736,180556 759123885191229440,1248668 772085626388746240,127836 792733472427274240,246269 768507137907576832,104973 789943657654657024,228888 750374384792051713,12883 776095829895573504,153501 787032770900062209,208065 788129212263641090,207949 769258339645566976,108795 768530687360065536,11774 758659774393176064,54070 773680001036193792,132364 756556775680344064,43553 773112520005517312,134470 758022446641471488,50923 732971569538990081,354396 770315537775595524,117257 773866914045108224,139404 779498704390778880,174557 773166407144075265,134470 788376476617940992,208544 793314562120572928,250293 762713201125396480,74133 779342608753528833,165185 781575293647609856,189017 761059267054936064,66159 770307943254196224,44421 792403466224148480,223249 768084215095103488,103354 790998051141713920,235487 793214391017545728,249926 765155745109278720,75409 764241625522573313,81916 760679180065447936,63776 795426055033131008,265855 779548787723284480,174244 758423070713393153,52112 792848524459114496,228634 789764874251276288,227825 765978728816058368,90300 794670235869585408,261155 767837498659655680,101681 789233155664449536,224680 777503118074351620,161667 793210849326497792,250633 795711765912764416,199307 773784772225163266,137953 794360423306903552,256255 791364043810406400,234583 764938158316265472,11774 779267936397557760,172428 786066533701353472,199286 759842033636868100,59640 768691192099856384,99262 779080657054019584,168284 792615822678069248,206666 756023738626367488,33192 775838895388798976,151156 795666418863849473,267862 791083269500592128,234583 763893347580841984,80939 767839734093586433,101681 791386328210345984,11774 791363832497246209,238395 787860754661769216,211368 787511630154170368,209736 793118282219917314,249469 766987231911370753,93823 786686292071440384,205186 762995961606049792,75646 778915395365470208,171037 779066302082285568,167407 793142309739073536,249469 758399097862758400,52771 786297480354734080,200078 788021316020477952,214354 762718701862871040,74169 781272643219628032,186434 792961918826782720,248514 735136039916953602,11774 755866176836829185,39207 759246754558738434,57105 769974534908833793,112834 780739350829170688,182706 764177958177300480,81966 776229012985159680,153845 792120379485585413,243075 763558850872115202,77612 766010572567633920,90384 766310130891849728,91946 787840639282982912,213064 786367001405059074,202304 779733050783662080,174756 775874241677832192,152193 755151472124366849,35890 755804952459554816,11774 794526901066989568,261155 790248248300621824,229693 756253222835191808,41679 790660786859352064,233307 792020400339230720,237406 761393924086849538,66786 787258905005088768,209863 768876228413575170,103354 777019045212254209,1250232 785863656374403074,198671 760006835340505088,195876 770713047878946817,205972 775015424660500480,146259 793472195016134656,252020 752666803856404480,21332 781565710451564545,186883 791277478790569984,234583 791466434924777472,236928 778343656440881153,163990 779844786387841025,173358 771190047961780224,11495 774453711531872256,143585 788427614847275008,217837 793167328439574529,250033 793924148795875328,248652 750806888527360000,15451 753984711039606784,30354 762147322700541957,70509 770384601604849664,116804 776123262698942472,151255 758848447256535041,55526 773911324598292480,139404 781343096990633985,186584 768968023512260609,110362 775810595186733056,151361 780579090160058368,11774 794134076361936896,256255 756590899191160832,43471 765203037275103236,86120 789887401149681664,354836 793633113356193792,252196 758316744351940611,51997 794716388271292416,262752 794897472019714053,262752 794669079592370176,262022 794685098696183808,262752 762252461704871936,72394 788497600647303168,218275 790477289033113600,230270 772022952606904320,129204 766095879287603200,90384 772761542383247360,123821 780214705700864001,141360 758448218883645440,52821 791673514595987457,234990 793247054462062592,249926 793987795299639296,255299 777855188623175680,164001 780723826539757569,181463 772228597029351424,129126 776263041679822849,153194 761332495413551104,67938 785994915519967233,199211 793146586444378113,249469 754718661634588672,33356 775588785761333248,148994 781807982027890689,37160 781841484421160960,190635 757949372629782529,49852 776868873790451712,157693 788756611372163072,220526 771102809408151552,122146 786903978726404097,202727 750392646129053697,12292 754075908143779840,31320 765790948215365632,89198 787786078967201792,205197 781574296443363329,188304 791397814689333248,238207 738801086929227776,11774 763665612753080320,79513 772542170536357888,129551 757195082185474048,46294 789143760793894912,215505 758692939698614272,50827 790639354343555072,232137 756089755192942592,40947 760892444833570817,65180 766717411680743424,95708 762837253387268097,73926 793265544707407872,250033 759422505715105794,56924 775026600987402240,146259 753374672146669568,27317 766360450040668161,92917 766649894425681921,93261 791741796435030016,240483 788597546822279169,146804 794273589092634624,257325 761734695071674370,70509 793175200787419136,249725 775884424026034177,151741 757995914732589056,37834 795003444063072257,261987 763219464045420544,75666 769964892145213440,114848 793182380039081984,249348 751846695265271808,14277 778634820255645697,167448 749661910690205696,9569 750542276372336641,12308 753913832028839937,350711 758130618169307136,41703 760429086959427585,61444 752235777539448833,20162 755907475551973376,32941 756430862841970688,43207 767867096424251392,99471 773075021140942848,132351 764949441895919616,27156 781080962893348864,183269 781162493762830336,185496 756098497884020737,41588 760827568262119425,64326 763814679533662208,79589 765722762723766273,88994 791300895661297664,236502 748271358002495488,1247850 794570023335579648,39957 795065097379086337,263817 749688130303696897,9433 755569137729040384,38586 787272466997575680,205728 793823683924164608,254135 794894118082134018,262022 780117510058348544,178258 793118562307178499,249180 756315632971321349,42495 778671738167169024,11774 790987693920366592,235621 752897506992730112,22953 789784805143564289,227048 790921975342338048,206850 756235499677810689,41201 758073726210486272,49843 775103553291612160,146949 779391850230665218,174557 793099266378100736,249469 795379937205190657,266491 762697310476374016,74302 776773974558642176,157755 791450835326820352,238395 757606034651377665,47761 785927791275540481,199262 793226463306743809,249926 742409493217038336,11774 781147520848257024,185496 793158451044179968,249926 790513918376603649,231894 772811480689356801,132335 795481660871454720,247930 762065092682842112,15066 793898731812876292,255393 763015840648138752,75977 766390466585649152,93184 793148982910332930,247877 793763392242716672,251758 751952794488221696,14277 756958880089780224,44274 760862361271971841,64722 756044809911926784,40881 792346499589877760,245095 787474586204069890,211347 770296579504742400,117303 766411709875531776,93261 793595035568578560,252408 793600890171109376,250033 772194175093579776,112363 778215281499910145,166409 734126664079147008,11774 745294338242973696,11774 763726063243440129,79693 788780914532835328,220029 793095153607139329,249469 768673685137870848,1249507 771829533305630720,128352 791658237292490752,238099 757667839528448000,48522 774329128329748482,141887 795048777782435840,263532 765575145331298304,88052 771830712781516800,127871 786020189922009088,196788 758028799141302272,50923 775336591078334464,148473 777996713105719300,165185 773280746165284864,133944 792134014207455232,239516 786745215063363584,205728 762655373971034112,73814 758223676542255104,50804 785850268688801792,198671 789240738382880769,206666 750333822185517057,12357 762799679369162752,73926 790749534817103872,231894 776397807263490050,153845 756519451663663106,38459 793332637884702720,250633 764161470590361600,11774 786975201712021506,207287 788917754158014464,127871 780602579394977793,80785 788780383965966336,220526 792086873644503040,11774 750710914710732801,14819 755655868721627136,37457 791330254581272577,237491 763870051955081216,11774 793036119654985728,205972 779037498475413504,171463 764428662498332672,81601 778159903110262785,164826 795448639384653825,261155 754126342954766337,28043 794678533952065536,261666 765945930235379712,90384 790562715274063872,230234 793973299948634112,256935 768345664895918080,103261 753214913581953024,26140 764827146267222017,84679 790915513060827136,14442 758114334295728128,51069 791349164411977728,238395 767792606893842432,101617 770617653236936704,738099 741758677468598273,1247492 758836043801960448,54861 766701209029779457,95568 769383267728588800,112788 790663374828863489,231716 792134683349745664,243075 781206159646601216,185595 793497357832912896,11774 756504583745208320,43668 794719766846046209,262849 771042840474333184,121949 794748319876730880,261155 759240860861132802,51798 764307184813350912,82066 756650313147228160,44450 762112631880683520,72010 771216387205320704,121612 776845847757750273,158673 791085889803792385,236393 792280540137328640,88859 794586078770393088,261155 763526809228943360,74281 787472424266821632,210289 789938534337679360,228576 762499848952090624,67202 776237170298331136,154534 785850179131965445,197512 792856946537795585,247739 740369187718234112,11774 755761516108840960,39197 758342815654948864,52554 762020753390772224,71026 769370248604557312,112693 794330433265745925,258878 764296193887367168,82066 769279548231933953,111448 755221359517544448,35980 787713658658824192,212357 788567480096526336,218455 792525704772583424,246392 732784137396838400,349060 772260466802495489,129551 775402515600924672,149038 753708446914969600,29263 755468539134349312,37206 775113064429395968,118191 788787585246121984,220765 755537670005141504,38401 764682006655561728,82766 785824250900905984,197512 777268965622054912,160609 794555307200577536,261155 795375326628958208,266151 778567004332720130,168794 785487467977674754,194949 794583597642616832,261155 795125965999443968,261155 742722354334314496,47188 771398488131194880,125381 760212233292959744,61145 775046176361951232,146720 788936361155895296,219119 755781906193584133,39462 749626274058874883,7914 765153735563546624,86103 794544113521717249,261155 752702189206843392,22777 732188757936340992,349814 766003800838578178,81929 769028825544024065,101681 775324092215943168,148045 763474314771501056,78566 785244306353160194,194044 790639816698322945,210238 794582684756541444,261155 771112384098361345,122373 792817664725057537,244270 760580753025437696,63451 761545805924700160,68993 793496054008123392,250033 751618093739368448,14277 762824009692110849,75073 774102008022171648,138090 788537199633412097,214078 753885148844789760,29263 758514353112952836,52545 775682075299082240,150511 756303346009505792,42432 764441607617781760,81946 788445082290647041,217519 752970335536898048,24787 770401035353415680,118698 787707656475553792,204078 758776195945201664,1248642 760126336102989824,61051 758834556665368581,54070 772856694816776192,132335 785522723854225411,194170 754080740787294208,31389 757557256514899968,47782 781140597348245504,130635 793664275176751105,249926 786356532766203904,203350 779855234612867072,177248 793582337799888901,252020 757746198384087045,46280 781212684519899136,186434 791003463111045120,235886 785556849877712896,195975 785843249948815362,198580 764231492176228352,47940 769922066137030658,105109 770766389267337216,119797 793252090277531648,249926 776527029449596928,155318 779051988499648512,169515 781852733712265216,190635 793859989529952256,256038 756229705787842560,41680 795386757994938368,247930 777912384686067713,164001 778376953330008066,167676 785656472143142912,195975 793587059051077637,252020 756284200664305666,42495 759374228869173248,56964 763419924899377156,74868 733329754326237184,11774 788474103095300097,218275 790670295124152320,232169 790844540005576704,220767 795414911539093504,264397 762453323114885120,73194 764935037741633536,84449 768953558171430912,109945 772786141254848512,126756 777547490103091200,82208 779922358198939648,174230 761343187403157504,67973 792194004595027968,243187 785925716881711104,65113 737166362209079296,349486 753935380769112064,28563 755915455047413761,38459 768565833224249345,107446 756294780808638464,42432 766393071177084928,93286 779739032544608256,173272 765332044390031391,86472 777924783296086016,163763 792731238264025088,245750 768934717102186496,108729 781003792049471488,184798 795616909962203137,267564 792172792368148480,243761 794342749214568448,257530 759865845812256768,43248 767662518064078848,7224 793252907017580544,250135 795013710314176512,257325 792033672710987776,243075 741715336962166786,7224 766222457095151616,88881 763827212810203136,80098 787765627033313280,210238 761674125358268416,70177 781374873906143232,186584 785924620192972800,199546 787474575839731713,210585 757002353169928192,45518 789091292848525312,223286 785263917828149248,193669 764070850798563328,77632 753705984061833216,29263 776842296591548416,157692 792791623595851778,247379 770119106158817280,112363 791483584422879232,239446 763061345264672769,11774 772869095003938816,132761 780794626399539201,183269 760109144959389696,60112 768159280432160768,103506 745064309361876992,1247674 758470235481513985,53185 750696290619650049,14421 751100432663998464,15643 765171848795480068,86103 793109383181770752,247241 765754583838633984,87904 788698199800229888,220029 794973084956561409,262925 761311206044934144,47940 775848376927719424,151463 753639147160547328,28732 771517875614052352,125145 742824047143178240,47188 790646275616059392,231792 753197213774389249,20830 763821652438290432,77273 767863862943158272,100893 772058677238824961,122133 792097612761591809,155295 763362974442586112,11774 775371707372544000,148574 732927834453331968,353228 762456752692396035,71099 763724343662739457,79290 781206602632208384,185595 790468923074285568,229922 791592666416820224,239471 755351728594227200,35890 785591531713404928,196277 795112466606911488,265245 774269165649530880,135745 779431829375975425,173605 786614854287257600,204413 794578374752616452,261202 751783631643783169,17794 758108994972094466,41703 785799608412672000,198586 794442913765801984,257353 777837918412873728,163901 792573102899261440,242693 751779402208333824,18555 790947607774306304,234583 773272405498335232,135903 791386041697636353,238395 792171402799509504,241034 769591279290376192,106716 734204520423641092,1170332 755086864273575937,34980 751782847292342272,16931 754032269128454144,30815 768436713760796672,100513 778717032690823168,168698 774843034622197760,144848 788792515596021760,220526 766664692399910912,93286 771284251757076481,122007 759069983125151744,1170537 787024530933809152,207613 793254094647492612,249926 787290070076231680,209477 794721976820658176,261594 753929701220114433,28128 762615998482702336,73814 773805194811367424,137158 788781902622756866,11774 758434269974913024,49880 767031164590694400,96592 771510780042895360,125163 778450024506150912,152594 764832510610067457,84724 769988235888062464,115854 758025802910986240,50314 795459653815697408,267270 760570085899640832,63203 785769502302535680,197888 788707276559257600,220029 793182359189385217,242693 767825721892843520,100893 766744322381275136,95672 778729054681739265,169201 777750350963044352,159308 780634773588889600,11774 756196321652973568,41726 759851670360694785,56595 774187051499397120,141200 793227652811329538,250760 768955798324207616,110615 781294117217198080,183759 793622370799980544,252020 773312406357508097,132335 786707583377825792,205181 777495424156438528,161501 757267693024096256,27063 769721731560968192,106281 774017307186192384,137869 792737590982152192,243187 787474034262880256,210432 792209881042411520,241819 757722216519860225,48826 768292555964358657,100893 768575844511944706,106716 756304057137033216,42495 776950525392629760,158338 779087599700877312,171060 758450753639809026,53144 776134410064261120,152314 785645734875897856,197512 786722771002855425,205728 765714265793855488,86103 785598254142500864,196277 762739995094417408,73707 771033120070131713,121949 785950176628342784,199546 768645260402565123,107423 763125631353655296,76188 769354125762965508,112382 786575451481317376,204413 770384064281010178,118087 769340605637865472,112399 793440737039790080,252196 774525080223309824,143585 787488858120126464,211348 792485992217227265,246225 755923566575521793,39475 791010207753236481,235828 793638355065970689,228101 789711268382961664,212083 786761738079264769,202045 791411955000979456,238639 763473529677484032,78159 766412768400515072,91810 767867896911519744,101383 794829886732935173,250633 758147728543191040,51595 781202965617078272,186434 733288920151134208,355880 758432237746479104,52605 766682871025270785,94699 765565775579009025,88052 780841274710581249,180074 791498117883453440,18395 764193119608901637,73196 774291527287840768,138532 791309865369034752,11774 794535712653602816,261155 759547294744244224,32625 764805606914088960,84724 776524800474943488,156055 751000449969491968,14802 777096414555992064,159876 793967994195972096,255942 758111095458504704,41703 788334155977330688,217034 794210022591000576,257492 758529494856585217,53185 777614835383230464,162810 788182936344408064,215754 793124971870642181,249469 752736613189361664,22750 778812486938001408,170218 762027110328303617,69878 765275351635398656,11774 779072079186518017,171886 781678527577894912,186584 756988487031595008,45672 760624039060570112,11774 765269346507632640,86209 775151158159560704,146259 789258440958840832,223991 795609309824454657,266151 754875303596593152,26721 795177317060448256,246726 794976795250585605,263895 764253723019345920,82002 785635258171392000,197673 788902541937565696,221972 790333174941265920,11774 765581231857827844,87858 792744244486090752,245136 794487795737731072,259055 756825639253049344,44118 765701508885282816,86103 793163995893071873,250033 767710057740046336,100605 793474995762499585,252408 762689088575053824,71502 764940134785622019,11774 779468278242562048,173358 793859568602259456,256038 751181679394521088,17591 790405436650303488,230282 762728226280079360,74133 757648707487604736,46280 762996301365739520,75724 787023710368718849,207287 794555473240461313,261155 790878778327126016,234583 794181600686866432,255299 786270225134071808,197099 779452525690949632,174230 760982440127057920,65455 763147207595794432,75899 787330300305022976,210207 790566034952642560,231792 793266761994936320,249725 757910112266846208,47940 767271898845548545,97852 770937154642083840,121949 754852356685041666,350711 755182681567133696,35890 776059556283703296,151071 763351998607593472,77731 778707078051344385,169320 786922209998614528,207287 787830809285758977,207435 788912273246924800,11774 790657676220985344,232169 734862784110972933,353374 751005295971885056,16269 771049681065500672,121612 765173927387672576,86103 776512580764348416,155451 773501446494879744,136947 786994614762770432,207119 788710908600147968,220029 791671625225674752,240145 754702355241766912,28508 764426631721070592,82283 780380390691254272,179742 764811194704289792,82953 794337603881345025,256038 795700975600365568,267262 760604817387552769,63655 764313113344610304,76756 756549872350879745,43553 790388328076025856,230282 786598899540717568,204413 763823628404174849,80486 767763786371444737,101134 757369334746537984,1248475 761641423552688128,69356 775382566274670592,148574 780202355128229889,178162 791263784815833088,237491 758307101085229056,52061 768992868425838592,108958 787086541478821888,207151 795495744379768833,261923 735509035328278529,11774 788088805903314944,215005 750402405183918080,13021 763864771301109760,80648 773613655854346240,137869 755162555308503040,35890 763888851710570497,78159 779071047177875456,172523 750489352803934209,12746 778326444422430720,164826 758524034376081408,47940 769342051385311233,112336 795686483785089025,261155 768966759663693824,110362 781113293788164096,183759 789508993328746501,226731 762471268587151360,72932 767055965212569600,93286 780147637265674240,11774 786595451390693376,204835 792071717611040768,242693 774401106789097472,143585 781256112054075392,186063 758315724771303424,52311 786355240819757056,203391 768614855712477184,106281 793949040278810625,254135 794989993009745920,264397 761016837744185344,66116 758083058838872064,50581 794562945703350272,261155 742556329429086208,8431 756058788008960000,352751 759834175327334400,58253 765710891757150212,88930 790264762131030016,230282 758441541497155584,52749 762778840858890241,73910 780686823731433473,182122 752910413847629824,23899 788173087774617600,352258 768204982738976768,101383 791367665143033856,11774 793126553865494528,249469 751159002155790337,15643 790301307223412736,229505 758001784556179456,50500 767184967851995136,91132 791701242087026688,234990 795464085894787072,263899 767521339628331008,98972 753809654216429570,29263 766271617693396992,90384 791820747048005632,241678 759580352104980481,57574 773706215163465731,11774 758326427787915264,51603 759081083740753920,56784 765425879719616512,87245 774797704442642432,142942 788534629393321984,218349 759382480302452736,56964 787964857597526016,210289 793843340127207424,249057 758008972515291136,50580 763875178581483520,80486 755013114194636800,26721 771889731051356160,128404 733222385508290560,1170862 778355552124567552,166852 794949440196972546,262849 781370812276154368,186050 766282664680779776,91946 755681362540101632,37455 764149087285444608,82066 766087898454044672,90373 775511948318404610,149124 794209654217637889,11774 795720129367703552,268448 767156427634782208,97438 774226975984611332,141277 759062939898875908,54620 755558051621449728,37655 773560236380651520,137639 786892989444435968,7224 777353862504026112,161542 780770180741771264,182726 793452490012430340,252020 794691704137936896,261155 774033218034999296,138819 764588303811305473,82840 757246997627801600,45014 762713220746448896,74308 756331611873021956,42249 761348952038014976,67226 795050921856270336,264397 793844723995795456,255393 749813255497916416,10057 759254764345589762,55661 795465935603699712,266079 780569468930027520,11774 753903592294092800,29889 792039615175749632,243075 787660410761519104,199546 792022351864934406,243075 792045350219636737,243075 732337354480881664,1170425 750390066447458305,11495 777936064438800385,158387 779177425020203008,172962 795731104867061761,11774 751788766906363904,16931 790973474072297472,235590 774804538968707072,144654 778327684401205248,167517 781348272673652736,139404 788867540051038208,25223 765214029606518784,86103 794974481496342530,197512 760613627292377091,62492 776968365852200960,158864 792215009338064896,243092 773961221930360832,140534 774805724710842369,145244 794187924573159425,249841 795346596770807808,11774 758057305799847936,50923 768540344531030016,106716 768959741007626240,110647 778508614562480128,167319 792914486814322689,247241 753901064663867392,28799 766964709262143488,91049 773577147747278848,137158 768903229702799360,109767 793303859825405952,248760 793955521162162176,255942 794525676187619329,261155 791053639557218304,236393 793472124493017088,249926 760563426770849792,62779 769614810908504065,110585 794019297026666496,256502 786277752278175744,202429 791625576037568513,238780 788484293001699328,218275 732241988850847745,350726 792456410260992000,243513 762694608321142784,74133 767847302522339329,101681 791717082282987520,240926 750453302823882752,13532 760942426726866944,64745 781786824830246912,188577 776845065905958912,158520 785989151107715076,199546 790316263285207041,230485 793330429247893505,250633 791261976223703040,237436 795256045828538368,265644 754791862037196801,32941 765621767796908032,87212 787980304610918400,212139 759397267677835264,56700 777167734098440192,159389 763089495465930754,76549 769321949646422016,109713 763459283568721921,77687 794532936087404544,261155 767871847077670916,101681 788064359599771648,215005 793523677488750592,249926 795369807638040576,266054 733010265399250944,355293 766491992100630529,93823 774349812464365568,142980 789964494600605696,200963 752660805145882624,22785 791051385731252224,235251 791776217015918593,240814 772895871889321984,129649 761349868308889600,67959 790424832991121409,229724 793931150557184000,256219 767834022953136128,100561 773573312375029760,137158 787762189503438849,210208 791501238089031680,239405 751635523635032065,14277 781296990290341888,175772 789513090018652160,224680 794247043246014464,11774 771060645810757633,122133 776894055393349633,159308 792744113200214016,238378 795667353501663232,267862 791413476484796416,238383 793456409593602048,251951 795357568529006592,264397 758228887406948352,51106 761379744105373696,66482 760129806629412871,61145 758709515810250753,14653 760594152362868736,63451 785458257393438720,195975 790426850153603072,108396 763906859719880704,80393 790782305145061376,233692 764147024275054593,82209 749747550299774977,10063 767773162918572032,97447 794487564161970176,193368 793970257635328000,254856 749389134041493505,7160 761285116941467648,67547 788400140340064257,217519 785264182371418112,11774 785623936897646592,197297 786316905841766401,201555 753936313330524160,30296 772579916873424896,121367 794360274094538752,256255 795657764680830977,266079 773909766657540096,139404 793096508719656964,249469 788492576848384000,217897 769564477683400704,112788 778293748786528256,167220 762864434528210949,65626 772288174596902912,127871 779846946190045184,176109 787451757622288384,210207 752907785252270080,24134 781864751387246592,187659 787124972313608194,209351 756612992805076992,44273 776079856949866501,153095 751862353608712192,17416 793841357596995584,255942 794569506056114176,261155 758112652459638784,41703 793969807951437824,11774 767417078064160772,97355 775885858687770624,152182 792589404548243456,246392 759455440677855232,56090 762340548237594625,69794 771060876354818049,121612 793976331528798208,257271 766500385624326144,85326 788463472413515776,217601 778382318348099584,167393 785553483755687936,195089 795610836035244032,266491 780802129426538496,11774 792707001377841152,243187 793165550822252544,249444 790688635981094912,232169 758772590307581953,55257 789762628692377600,224793 763406936108707840,73910 775993236284248064,152735 763959767320494081,75631 766461574110449664,93508 773524322543632385,134255 787671928282677248,193153 732255226066026497,1170428 767818835739172865,100893 772467179438702593,131025 788085578164305920,215252 794543805659627520,261155 781519952440328193,187976 788559736258105344,218275 761326306428461056,66815 785608126544220160,197286 793464201419390980,252196 793977984667553792,255826 754002133054164992,31106 761643014573924352,67679 766221794986618880,81929 767125825065852928,95672 780055121002508288,177472 755479672583024644,37832 755782417193897985,39384 758330774575783936,52061 761985940835500032,431998 766032410156949505,81929 790898014369886208,232137 771881232330293248,125554 789433459714383872,225981 791340022674944000,235621 772775644816080896,132335 795080747619061760,124597 792160065310502912,242693 795740579875340288,261155 773894980049903616,139404 775730391957270528,150838 785882777107460096,197894 754095332464533504,30910 755096600947687425,34666 764473299094994944,83391 767025515861569536,95672 753311368506249216,26759 755555552562778114,38286 765773922398789632,89198 763202808128483328,75899 749599515481628672,7649 793976039005245440,253274 737425770293891073,11774 791771913391484929,7706 781214346550583296,186434 793851621427982336,255942 768930996729163776,109666 781253673670160384,186532 790414452868775936,225359 770797476068532224,120610 771401295836028929,125085 772115153542262784,128355 781259988274556928,185496 781836092127506432,190635 791662153161924609,234990 794992330776268801,260613 776964158000472064,157755 778300250104659969,166390 793971186426347521,257353 793959460444209152,256255 768630000337551360,105652 762627487339806720,73814 778538791678214145,150877 789091346682437633,223286 789835354740101120,226881 793137422230052864,249841 794588804019580928,261155 791760328908345344,240556 793192802368622592,249926 762077289907716096,70679 781299086913929217,187084 780562469601185792,179589 743275338831011841,1247598 775067751924830209,146259 775791928017195008,151748 785310124567040004,194934 785700939223011328,197286 790247371884027904,229693 754032805550649346,30910 792839401122455552,247592 765068725699555328,84422 788477836046708736,218455 787833826571526144,211829 790775014295498752,232884 760490756763033601,63149 773899801230540800,139404 790492741750910976,231792 794329263683948544,259200 795434607256727553,266866 795347208434548736,257353 761235660606836737,64722 762014795352641536,70501 764127069022281728,81927 770671260074291201,120610 785450580777005056,194648 790882026920345600,234583 772609154104094720,121785 733444346683363328,349283 788778749957443585,220526 794766088735178752,262849 755431786759462912,37433 769349821316509696,113165 776800905387708416,157755 787841765738999808,197888 791343110567686144,232881 791357880532361216,238395 758354681588580352,52112 749810007311515649,9314 764967263338426368,82189 786641333968629761,204224 764083891749597185,81702 771161100431810560,1249763 751860889398239235,19792 760560270435549184,63512 770668072973852673,120393 763449197957881856,1249111 763738770839666688,79691 794337490886737920,257423 755384894612615169,8044 761278256674906112,67283 771453127044268032,125602 794973262455390208,262752 768496404692033537,106774 773379933758451712,136439 786227839100071936,199171 790368986974203904,11774 786910186233528320,207287 781399187212607488,185496 774114001462579204,141360 777565223574048768,162497 795378929456521221,266491 770255950825582592,117257 769676975707271168,112265 788479731142316032,215437 792770944922189824,247241 772163370476769280,129991 787502659569803264,204853 793109083113095168,249469 769661458284179456,114022 793466907173097472,252196 770553272889331712,118191 790895566842687488,234495 740338573468131328,11774 756537113244426240,43547 758674068652433408,54070 773593948224905217,137042 763506678834749440,78853 794576759916232708,261155 792772074582446080,247240 754792362090594304,32756 770505407328456704,119477 793841289653616640,255942 788160844613976064,214899 792135218970763264,49398 789699371021598720,225998 761687239852191744,68862 767691814493184000,100545 787476580859801600,211420 750397479657418752,12883 773527119632691200,111388 756269458809819136,42344 788160307180994560,215088 794863519653122048,261155 775785055620915200,151463 770454895413440512,118515 772739176450125824,132335 790974362283233280,235621 792148271502389248,243200 764612389383778305,80939 768478427993165824,106774 779049816630362112,171617 793259364576595973,250293 752882535122612225,11774 761027313026805760,65455 780672887837618176,182257 787483499859218432,210289 753954699808739330,30590 760980485787029504,66159 786192919526985728,201619 793141300035985408,249469 793791998809477121,255393 780515837681737729,164826 791004739316187139,235621 794031280287518720,257492 758443666276884481,52749 767740859961999360,93261 795001472194908160,263906 751614891149058048,19000 756355477278076928,42249 790707458930987008,232710 794669381502398476,262022 776537508888862720,155688 786184493115858944,201494 786277411604172801,199546 750972546405666816,15536 785547960088223744,195125 767834761528082432,101681 790262839067881472,228341 758659793938636801,54070 777287932969234433,161002 786994088155328512,208176 763619363710767104,75460 759392217660321793,56625 759439196956143616,40115 761619555303194624,68987 787402991129202688,210687 758248155838242816,50827 767716510240350209,100605 758264716430942208,52061 763124769331875840,76127 769389798494760960,112363 755858612703096832,18215 761016509460197376,66159 764882432663363584,84724 787838290674130944,211890 771424872555622400,125145 776583204283162624,135093 780438469441101824,176129 752655134971138048,22785 778192117566939136,164232 791088694186745857,234878 773739563273621504,137158 787633548228296705,206117 793972185526194176,255942 758008385728118784,50500 765287103345201152,86103 765523090285535232,1170338 787699421270020097,212357 791303707824533504,235348 794303413060333569,258598 786906465638486016,207287 755478879003959297,36545 752706910277758976,23167 742765415051493376,47188 766360976056786944,81929 785977904312135680,156518 763810400769040388,80098 785473310817595392,11774 754153670036508672,31528 777680453742501889,161352 761991117776629760,70263 778347092687392768,167517 790672760263610369,232169 794719055626305536,261155 753780023065214976,29456 755337395751489536,35890 769002584686329856,110659 778727280029732864,170169 793617523082158081,252020 773975377953722368,140415 788900834063028224,221687 792737204997095424,243075 789143458363510784,215505 776592747113439233,156835 790152626025340928,229693 770355106608971777,118015 788832070189522944,216009 787272843650277376,201351 756997700856393728,44291 781257810273153024,174891 744941363473547264,11774 770333306223226880,118087 771746350815907841,125554 790580705550036993,231894 794544318132326402,261155 765633692710699008,85562 781648742063550468,177455 785694761055203328,197512 752298302427701248,18409 767108356737818624,97811 778308714549903360,165590 794211406946004992,258456 763529289304342529,77849 769679411582996480,114301 759726768026636290,56282 776270291114663936,152735 779180109949378560,170187 792173195180838913,243187 758408139473612800,52061 768960081228554240,110023 794538595071696896,257492 751849856163995648,209828 761999466559864836,71550 791047814017011713,236214 767807820892770304,100893 754894967315673088,33356 793258053378375680,248437 795728894116511744,252639 785938522821787648,198671 786869668199870464,353437 773872225061572608,139404 775849542151446528,151463 768155441205567489,101681 769887707862601728,114779 773978143895883776,137965 766352504133156866,93286 793101406857199616,249469 763427355314401280,78129 767363236358336512,97377 769053605273931776,110585 788759719322095616,217837 752301451217625088,21714 767070212784959489,93210 776166277429682176,152314 776440371958128640,155390 770318073844887552,11774 780126817684430848,178258 786370011879337984,202727 761106869288996869,66105 793139957816844288,249469 775864295686938625,1250244 776239421855178752,153596 793106840103981058,249469 750776555958329345,14525 777051862860128256,159245 794159602350723072,257492 749971156061528064,10653 787105733439475713,208989 792157091473612800,243615 792900990508806144,246295 759340589351575552,56964 774020900534439941,139404 775874364378152960,152314 791939496073760768,241523 764690390670802944,82481 772585209866907649,131003 785552902911823872,196676 793868512427175936,254135 768592607152701440,107428 777741931778494464,163472 760691161191383041,62726 780453252739526656,177233 773949659731472384,139404 774326381924581376,141316 788746288934387712,220332 765164372746526720,85562 768796688052064257,108849 770388904704892928,118506 778281323836432384,166532 793947365770047490,248652 795035890116497408,247930 761663685924454400,70072 778590740834312192,168794 793311192328597504,250633 791977212979220480,241819 788075974705328128,214209 792077111918006273,243075 768165308750258176,103354 781226685823848448,186170 781522450827751424,183472 786246750180892672,201958 761282327733428224,67283 771032073129701376,122299 777145858617925632,155189 790924943940661248,234796 794282477049126916,256358 750727249452818434,11774 777365207710441472,161456 761286934962536452,14984 756624569864228864,44461 774001309645012992,137965 768993195376144385,109945 770753695214600193,117352 790866512890384384,231598 762740111813390336,74308 765342811948408832,86103 794626571789336576,262022 785856217839198210,198671 781309447159164928,186023 788756584746790913,220526 792128306783150081,243733 761608030425264128,69356 764724745740783616,84465 768583001219461120,107032 740336144366211072,11774 756280787310436352,42249 770317728032763904,117257 760984096218619904,65626 773883518648655873,139404 780834070037008384,183269 758332148042633216,51344 761997103879098368,70858 767914810226962432,101514 760990089056890881,66057 791782870985609216,240793 763109464610254848,75899 764210739481456640,82066 777180062194003972,159370 781051946626985984,183269 785691667315748864,196277 793174968884355072,249469 771727879658934273,122528 767053561830051840,93210 758445914495254528,52394 777843038240378880,164001 790957147542564864,234583 793997775142846468,257492 756891247210397696,44997 764087215156670464,80393 768008065388056576,81869 774619684876480512,138165 763999899641708545,80393 791054653203091457,78159 760268267474685953,61922 794740893198626816,263108 770772285573726208,118650 787379135979085824,210432 788096052867981312,214899 789826348437106688,228037 773958404515561472,139404 794582540778696704,261155 775568748115746816,150022 779475535898353664,173628 785519659156054016,11774 746896886947160064,1247718 766254678032068608,91946 772252870368460800,128934 785724629537189888,196277 771761779114467328,127582 777931117823266816,164694 769637472737357824,112399 791386383633920000,11774 756575782487531521,43313 757243988730535936,46006 775561870178562048,149304 794016035137552384,257492 750930183041888256,11495 762270180365864961,71115 766069830466363396,90482 794122962911842304,255942 795100207327350785,264397 765187118859624448,82283 772952173277745153,133454 773692977902333952,138205 755562023174365185,38210 757441849749536768,47266 787916341554577408,208307 776121583765041152,153035 759117734810529792,56964 772847476017598464,132335 788564750791737344,218558 762728741017624580,74133 771218433484529669,121949 790625921686499328,232137 792053255270494208,237787 755455627313319936,36877 763961917673132032,80939 766684044532805636,84209 762523738558570496,139803 769616126699528193,110585 786637471463329792,203983 753350869643513857,27045 763789131285659650,80192 758787904952897536,53996 766962528253513729,95511 774045416354516992,140502 792767458281136128,247241 756402192098230272,42432 785793994621988864,197512 786166064069566464,193549 787112308556361728,209129 753574499426131968,19598 770961948804583424,121949 770679745180762113,120610 791978511623868416,241819 794793944034975745,263108 769499327987380224,113788 785254250360078336,194221 777126440248578048,152182 795418062015098881,265855 769821172196339712,105109 766271507412680704,91810 792844341647699970,247240 793127056112508928,242693 763004698462982144,75899 771477506352377856,125853 790653748213190658,232169 758723310557376512,54070 770471361881964544,118698 772498754347728896,127707 766016779764244480,90982 786036268450746368,199561 757948840934866948,49066 788499783291764738,218275 790879717297500160,234583 795690164093939712,267655 755386008686985216,34441 765583279319810048,11774 769263563273744384,110550 791915646556569601,241367 792101260501524480,243075 754854995476910081,26721 762296283910381572,69711 786444308261969921,203674 761337606571454464,67369 779345113768009728,173753 792541154122366976,246295 765597770178670592,86103 795611508650766337,267521 756189504558526464,11774 768490532729458690,106774 785841830680289280,196277 787122325703491584,208065 772872769298063360,132761 786188951463731203,193297 789499823409995776,205972 749979394727407618,10851 776929870831955968,158387 761221746540224513,66897 771344816038899712,122982 778949341193043968,171324 793939555846094848,256217 794559306926538753,261155 760721770370531328,63149 768957792476626946,110362 751722763887443969,18893 775865303016230912,11774 789372472474808320,223286 790377245860769792,230282 762344516858765313,70543 794115461432623104,252196 760306834326556672,61544 775754678432854017,121080 781282686115557376,185496 793102708454457346,249469 793300735731433472,249841 772408860917264384,127871 757475442093879296,47544 781472241221455872,188154 786120206141628417,200235 751715128945500160,18326 771559294642688001,125204 756829944953597952,44119 777888579506823168,163166 755806286864715776,39462 770676247781400576,120610 785849280837877763,198878 771870260131540994,126607 762108732675231744,431998 767633938168721410,94612 791953718849646593,235990 790375902244995072,230575 732386209708806144,196346 775378699361349632,148538 785856496408129540,197297 787702408512049152,210740 794164720110538753,258271 738013792534208512,195876 767752041229877249,100893 769296763026939904,112872 761285618395598848,67852 773857563448266752,136904 769349879705374721,113165 761464441133146112,67369 769174295922835460,110659 793944712063414272,256276 762746611294363648,73706 763828951831621632,80393 768058651026202624,103261 776781998799151105,351424 795059451371909120,262752 788491112545710082,218275 762266862088511488,71476 772014608454410240,128615 750828331621240834,15661 764901012725460993,82544 792705990105980928,244270 794963724918489088,262849 792703456662396929,231211 785868551756193792,195279 793965279608905728,257026 794889945211142144,256239 768062521353773056,100893 795489564676734976,265855 766687492208590848,92149 766032585168347136,90357 766399759863025664,92860 775394887936184320,148010 776766333161734144,157755 778975838482018304,171617 781258286519681025,186434 762771753848287232,74681 793484108630417408,249841 793575762204823554,252020 794507755876913156,259034 781596641942003712,189026 790963057744838656,232169 795456456443183110,267014 762639296474021889,73814 763423528045600768,76567 774374576272842752,143410 780572053904568320,181607 793247763509182465,250953 733065228506763264,355106 763413202432655362,76406 788151408319143937,216009 763200896037638144,75899 773608020307808256,137158 786008721105182720,199262 775705078598557696,149124 774628957870288896,142671 794568513683718144,261155 795692204165451776,267862 750832122055778305,15643 757346739582033920,46379 768140180108836864,101681 772254013840424960,90193 773480691677990912,136947 791349959031271424,238383 793890423412445184,256458 765930099606716417,1170552 760354723807371264,61051 769651465619173380,114587 789311697118834688,224916 791680193727455232,238696 793977643406241792,256255 755892037069647873,21074 777926138135977984,157755 789514250406522880,226731 766432467431464960,93823 787993101545590789,205197 780223162101346304,177731 780789141302677504,183269 789500847529062412,224680 773317991337525250,134470 788505196456448005,218495 790914142702071809,234583 792028391675338758,243075 763497468436877312,78049 760244056504971264,61545 762617181238624256,73704 755101562310168577,35445 769536773185757185,112119 754809388481843201,33470 766761449158942720,95530 793666973070614528,252196 770000653452185601,114254 779500187572051968,171617 777627255052861442,162596 794694644760244225,261155 788021599098114048,214354 751641907915350016,18395 753594258154749952,27317 770301989888614400,117257 776836658566004736,157755 790895380061880320,234583 740590592619597826,11774 795315231534759936,263653 757385273583947776,46612 762351085126348800,70886 762832049191342081,72978 773696892706357248,136947 768849376210845696,109571 781253933708763136,185921 765902847888293888,90031 785958009793024000,199546 754975278770847744,34666 757750866233483273,48791 764298448858386436,82283 758712228090556416,54752 771526175453745152,125145 755461224381370368,11774 777618377682526208,161277 768475802467872768,106716 777860633047904257,164001 758333392966606849,52061 794029604826705920,257026 765599327636983808,86645 765663466921168896,88994 781548395697610752,188478 760933898972831744,63868 759077015072800769,18495 793466779716706304,249926 795703480686116864,268281 765949521620643840,90327 768294765381099520,105270 778266031341051905,167026 748974080951365632,11774 786973756128370690,207613 791471515262935042,239405 761143771551629312,61051 771831116709830656,125742 794948157712908288,262847 750315415130308608,10699 756648950606729216,43391 791589084468764672,239926 793135393373847554,249469 756748360917278720,42405 778631782107189248,11774 790874725128036352,234583 793953794438504448,255942 766514049353867269,81869 769532158826323968,350878 786739311656009728,206008 768157642409803777,103071 756283356233490432,42249 759392009463431168,51798 767467035571781632,97852 738819094435237888,11774 750912594945474560,15808 778576031393337346,168284 764225752892145664,82066 773565684500529152,136904 790714553101201408,232791 789992510458331136,227748 795373552308342785,266151 770682127167819777,120393 775004186207485952,146259 794693768721137665,261987 754064730491322369,30296 761380335967952897,67229 786000186657140736,199262 794772609401548801,261155 780333654799183872,176203 781224300854509568,186149 794086482281533440,257325 755900097699811329,36522 769012802140966913,110023 794849565564276737,261796 758894875030892545,47940 762008616778039296,70501 780891788626173954,181419 771780471940345857,126749 791720699664609280,240926 795445582710050816,267134 755937461008752640,18215 767015147307171840,96039 764856837673852928,84449 759143870206578688,55887 765645664739028992,88930 759833025093963776,58253 769149081155473408,110362 767132854874697728,93210 793776775637659648,251758 742723102036111361,47188 767748052341886979,100893 765330289413324802,87062 769250271935422464,111464 751076158616268801,16422 792923401694408708,248514 732591894170075138,352780 734127289563156480,353262 781137782127271940,130635 794524776173801472,261155 776132501530112000,153035 793663577764851712,252581 758784154725220352,54070 769346903414824960,110659 778264717831712769,11774 789211000176250880,224221 755120327194124288,32673 760474663017254912,59666 791339440094351360,227183 751783732114186241,18893 766402920774447104,80939 752662421198692352,22779 755523654872502272,37656 765710926347730944,88361 791486522956533760,237999 778614611134312449,169201 761727808771125248,69947 789181224602349568,215437 794646980588777472,261796 757588747189792772,48029 795317972441137157,265257 759211546060922880,56535 757660806980960256,46280 793298695081041920,250633 786735728361209856,205728 794782613714006016,262752 790976201875611648,235590 732291096747745280,351119 779298939275182081,172799 790964832187117570,234653 755360178359312385,35975 756277438322184192,42432 790697090380812289,232911 790896106255228929,234583 794704841255882752,262752 763209170812178432,76474 788394421154832385,217519 767541091583168512,95672 780783266475368448,182036 787285346597863424,207965 753925954951520257,30340 758654002145861632,54070 760294721579212801,62343 787152857027993601,207965 794203257459478528,257492 766118051171409921,90500 763898583103991809,80098 766573767741014017,87315 772764145775026176,132346 790603915863560192,232791 791055471801229312,78159 758438157322969088,53144 794007852792868865,257492 761377817242247168,62063 765238824591101954,85562 787838957727936512,212019 748383648911613952,1247851 757615516383006720,47782 776172938714288129,154322 749786758091460608,10129 750703037430140928,13343 759154980401975296,57348 778641195857743872,162371 770368782258827265,117310 777421986993692672,161456 757274883185258497,44429 768067261852688384,102595 776628690302095362,155688 786971343413620736,207949 775532542594277376,148748 792039973755072512,243075 759734925998362625,58869 759854553294475266,11774 768602792407609346,107752 792193584342577152,243210 754717301266612228,33356 763062750448844800,11774 778659148732825600,167319 793563122749607936,253206 761477937778470912,68273 760644237067182080,60779 768245559689904133,97996 785493538326720512,196277 785810644528422912,197512 766629716174471168,94699 788836982231142400,221476 793438794024415232,250633 779484386710257664,172185 788769378477027328,220526 794613419794112512,261155 794944728810848257,260613 760646431816359936,63149 767555132825276416,99446 778723408611684354,168698 752181538452680705,14277 769964206833754114,179307 773720821462290432,138819 753668052823277569,28732 763140228462837760,53995 781507391271469058,187844 732852410109071360,1170689 755567240012005377,35890 760527993961783296,11774 788890486870118400,11774 795704167817826304,267655 736404754062934018,352060 752973450864713728,24467 781135834791677952,185478 792324442303193088,36431 792455079941013504,215505 786663166403088384,205728 758655058175066113,41680 763623931945357312,77620 774044999876878336,139404 760159283380121600,61412 764032375017840640,77598 770188485408022529,115979 787354404118749184,210207 768160215283879940,103354 775497644110024704,112363 776083635648729089,153037 750429222913601536,13104 752271286642970624,18395 786640263183605760,205270 765604808573259776,53999 771721209943879680,127366 787175594098253825,194085 755575865853906945,27045 772074033852579840,129471 781910104694067200,188458 761991939063414784,66815 791102392683159554,234210 759589969094516736,58255 763393074269593600,75899 764860130412277765,80720 770360934917283840,11774 758086188909465600,50476 772989645671964673,133519 779118987632259072,172862 773551809327534080,137158 794036993462136832,254209 771431177534267392,124883 773614194306478080,137869 774099905388253185,141360 752299624665260033,18395 755115394654797824,34731 779667602880733185,176203 791426420308312068,238780 773866337663942657,139404 787767608854458369,210238 788126389471936512,108396 778239857390866432,166390 780610599826825217,150151 748510551295287296,120243 790879488003411972,234583 768445249962151936,106452 751808609563140097,18316 757617105831288832,11774 765351620859207680,87249 790028087786254336,226731 793821065453666304,255393 769260950637711360,103899 777622900631298048,158673 779598113417809920,350827 791181068615479296,235590 768153762032594944,104162 755393994922795008,36604 759926288308068352,11774 768820500017586178,108781 773651963422478336,137158 771116441042952192,123038 790993056996659200,234583 795429333800255489,266079 762634676188110848,73513 769351032895893504,112239 763786050552692736,79987 781831567853297664,187131 788215653593260032,215252 792843757909663748,247379 771411147912257536,125145 795485104818835458,266054 768482798302814209,106756 775706022698627072,146305 772039084831301634,128711 793407538251325440,249926 766180959267848193,89859 771224490738987009,124191 785867469395152896,65713 792284326230568962,245006 732868371310645248,353228 792867831838863360,247240 794602843521122305,261818 750084326885236736,11370 752987677063020545,24788 766114864024678400,90785 742769542623940608,47188 788399328503164928,206644 794285267767148544,252639 785659609507770368,195975 786232382164643841,199306 780489188693204992,180825 792467930264899584,243075 773859274229448706,138616 785659907618013184,195975 791479513314004992,237999 732154027790700545,8239 764904556958511104,84422 750391584399646722,12883 758540869918130177,52821 770085409229602817,112693 775068117378609152,146259 777120351079768064,158520 778690621141680128,167939 757538156816150528,47740 771874662124892160,127134 795243882837471232,265102 786661552577507328,205270 789692066733273088,227496 774739685696417793,143585 794308092070506496,257492 777811815208071169,163763 779829762587975681,177233 732148297276768256,349603 764566060318064640,79561 750812381937147904,15536 751780931396964352,14277 794208269443198976,258771 769612034006740992,111049 785933250082529280,199211 794297057905242112,11774 761607574470942720,69356 792062750352666624,243187 769012729348780032,110709 756647466926280704,43391 732953000331776000,11774 788192935770664961,216009 793252070367178752,250633 759145973675356161,56964 774431428343758848,141887 778741035493040129,167220 792892622113079296,89855 760510754181222400,62338 781918269687099392,190635 793787246101028864,255246 773925841185099776,137190 777239697085067264,159475 794045055522787329,257492 773149704192307200,133454 792118536407687168,244230 795670978361749508,266151 791410052854747136,238207 753289768121749504,26029 757597015081705472,45311 786918426430300160,204413 732901540965425153,351617 750987104088387590,14858 764168074618556416,57105 787511064640577536,209351 789517659255795712,205972 795726576658825220,11774 754724573636091909,25255 754802586675515392,33549 766360499466309632,93286 786709034057555968,206054 771434239082364928,125554 785771238903861249,197512 793130871356329984,249469 786402356862656513,203674 793524695781941248,221228 764321171353382912,80098 780627358503940096,181935 759116307585314816,1248669 761674893091975168,70072 777914523839700992,163901 791750766058844160,240145 753930593696673792,29263 788011378762141696,214354 773862045397594113,138819 773958985015844864,140444 781602504152875008,187978 794303912652193792,259267 789481332858507265,225981 769112119186862081,110362 794919161830973440,262849 767797926450135040,100949 792868671068700672,247379 794306445735055360,258922 750448004054683649,12883 754712375467442176,22393 781554556970893314,187976 793846812859895808,255942 758422365793492992,52821 761912019352190976,70858 775363400004141056,148473 761571584410841088,69231 767807789196468225,100893 778291778948624384,167220 788730401405755397,210390 793704443434774529,252408 760579668089139204,63662 767044476669947904,97433 793131126747430912,246314 765174766235951105,84888 790702335857000448,233692 781613946302267392,171693 786852972999348224,90209 787055091530493952,207113 791012604420427776,234653 795654731016175616,265649 758079834111242240,47761 769065777634893824,87607 770408197328932864,117263 793894187758415872,255942 786216717072601088,199496 789934299667632128,227242 792686195067060224,229753 762306384645885952,431998 793186898600599552,250430 788306389894438913,214066 781293159942803456,183759 760568170629312512,63753 762181050474766336,64722 762633720939614208,73926 785658343268290560,197512 794533837078482944,261155 751948018849488896,16925 764438329672818688,80939 786272935786913792,202429 788020303825895424,214354 777852260902592512,163763 765695401039060992,88920 775294405292990464,145244 793276188378664961,249926 753781684231872512,29589 761621227609829376,69794 795425688601948160,267014 766328317381181441,93097 791032980361928704,351666 793066441595650048,243286 793877645402308608,256358 759167491398598656,56556 791002692218781696,235886 763219159475818498,77283 751020574223269888,16299 764865197018263552,82066 792828397349134336,247877 763932404595568641,80939 788026900677402624,214492 795105144719441920,249926 755208242037452800,36056 789968303292817409,228576 779378105504804864,174557 751162273834659840,17143 790219760646561797,229909 760100043835764737,60866 770483269108436992,118191 785544764196356096,196917 791487261959294976,239405 795079930384105472,264431 765230101738979328,86103 761968128377098240,71415 768629780413452289,106281 780236504673099776,167101 792566433083457536,244270 780778075965394944,181984 785841984359497773,128194 751784494907011076,19066 792601888193515520,234526 773953605371990016,139404 776943623426285569,154192 785257562685992960,194206 791503515285880832,239405 749623455880916993,72093 781254227880534016,186434 760188163474067456,60855 766393869281878017,91946 787364510868774913,205728 761396847982161920,66878 791742856792711168,241034 769414253082095617,350878 772848069025169408,132742 785248003288203264,194079 773833539313885184,138819 786450091762528257,194723 767908580410417156,99061 778343010534850560,167220 793916465380548608,256255 753030107837628416,23532 774217727053410304,141768 776309579609059328,152847 766700653385281537,90482 775795044557152256,148537 758340605361655811,52554 790665426539778048,231894 779689034670968832,162497 795716276559740928,247930 757483616012210176,351302 764967715291467776,82066 768162126682812417,103354 769652174477467648,114680 771783630926536704,127582 789991540139655168,228354 785966397046214659,65113 749671894358618112,9087 754165089708699648,29790 772822427839508480,132335 786974808256880641,207113 788719473930809344,11774 779853547538087936,176203 781499240727977984,139404 793318357298614273,251452 770656596263403521,119937 764215292151099392,82066 774723268347564032,143043 785728587265703936,196277 763734471682187264,79691 765463063755628545,80486 768086150179196929,100605 732727288635097088,1170667 753694396491689984,29263 758306089158971392,51824 788528212720648192,217634 766418462940028928,93036 766810227509342208,93823 767292739012747264,97852 755132213289771008,32572 774089392684044288,139404 785561159848042496,196788 757627006259527680,46401 788734286845267968,220332 762332344632082433,71476 779837771070468097,174557 757771053766578176,47940 763688879828398080,79592 765207813836513281,86120 770397984743837697,115526 788060572042534912,215005 773892012667990016,139404 767868264101867521,101383 787058964194168832,207109 793137431302119424,249469 765600344743239680,87904 792168807959662593,243075 787207340890071040,199961 793192639730331648,249926 750352100387917825,12783 760077033523122176,59932 757976173158596608,349822 762270021896790016,68993 789680464818638848,225612 771843683058495488,127582 781587885770276864,189235 790585511890911236,218275 750419051453640704,12883 785935064810991617,199960 766347291766784000,93261 794326194078515200,259055 758791562566467584,50360 767858583069298688,101681 794026430644518914,257492 794150795604357120,249841 734792476964343812,354239 757378986926182400,46379 780918730154840064,183351 788014821090340864,214209 795304340030443520,265257 742419069668720641,11774 770934266125361152,120474 775735885740539905,151185 788980698937909248,222647 750588829527056384,13532 773916053839630337,11774 764778501366882305,81659 791278224957251584,237491 771918192990121984,128615 773931168332976128,137869 791711425001500672,240483 732801107257401345,353166 790583353615458304,11774 795040830201413632,263895 778757183311900672,170187 755498496975929344,38032 760451660392960001,62776 768954689681559554,108203 789749722810556416,227242 791123644944674817,236681 792150883085713408,243187 752687671500214272,17794 762678729466228736,73926 771200814886948864,123499 779177316152815616,91936 793328071323504640,249469 780136734877069312,164764 790570625442189313,213383 793189676186267649,249234 750153862200176640,11495 754974839257964544,34666 791429110270611456,237491 793422969225695232,252020 778608015473770496,168794 792841487981555712,246726 758747388760559618,54070 776440465432477696,155896 763738113776685056,353879 788528541130493952,218275 795715014275407872,267521 794749844883730432,262022 762276704937086976,51778 761563781516460032,18215 787265744920870912,207613 794618160389361664,261987 794270655151685632,259457 773947214481727488,137372 791008136702398464,235590 758375480416501760,46076 791706166522814464,241034 765977306208677888,90384 778213841201197057,166282 788005640421670912,214354 768854740948037632,105109 781580658753679360,188304 732790092155215872,349547 765081901182967809,84889 755780334961123329,37004 762749338829324288,73712 760774352052772865,64678 792764420178882560,242693 756595914341515265,41702 756188330858012672,11774 772099910061527040,128025 778649785381351425,164001 794480475054153728,11774 794685136776237056,260776 770636102260490240,119681 767099473239666688,97392 788622143844126720,218349 793180166323212288,249469 785729016867098624,197512 794528996507717632,261155 760301415365357569,61512 774237363136593920,141867 757980689350402048,48791 773487380250529792,72475 751781620785577984,19352 786037109043949568,197512 744638105710297089,352761 778238106067578880,166532 761681209281896448,70263 787122730323763201,209351 769806927572430848,110585 770429775034724352,117310 793199287962402816,249926 763777669980913664,79589 786427867949174784,202429 790643667409117184,232169 791126676101038080,234583 753383052311662592,27045 793951301860081664,256440 757931459441197056,50198 762634494490845184,73814 791833217590591488,240145 780742549942263809,182036 768083467984789504,103354 769688994867208192,114779 786728762402635776,206048 790578072470773764,230929 791491809406951424,238395 755032437818814464,34666 756430773381627904,42432 758769956360220672,55257 787167836535783424,208016 788710936198705152,220029 764132118796447746,77598 791783084471361536,241720 785662459906433024,196277 785918108255027200,198089 793915914429276160,256255 793215539057340416,249469 767880701693816832,100605 780794561006370816,182870 792843475863543808,246771 756940139293736960,45576 768919259741204480,109413 751622705900695552,18391 765973503493468160,90384 759404316922970118,56700 763731869703680000,79852 788166510409834496,215754 787639732821983232,172799 791178473322713088,236928 792826775705235456,247232 771763631209848832,118191 780617333366722560,182122 790656331405520896,233307 791739220318564352,240584 753266363028955136,19757 770632725070053376,109337 756538482630258688,43391 760891788555083776,11774 763158853299167233,73814 761204790978228224,65180 761471424007512065,68057 790947149668200448,234583 771412180604366849,112363 794006048692543489,257492 761300625187569664,67852 764498731798437888,77612 773922907718160384,139404 790672862696787968,232169 791627383367315456,238780 793590222436966400,249927 756769882310578176,43553 794541637699506177,261155 756206328943706116,41929 793904994160369664,203546 794541554841042944,259543 794573822376611840,261155 785269895768539136,194226 778585080386187264,168794 753681491322806272,19528 773508879699349504,137042 776126066737893376,153095 786718046207508480,206225 771816728292720640,128230 732323668152483840,351216 735681962464022531,353124 765547188151783429,87904 772872125308895233,132578 758293915506085889,41703 773031571347480576,132335 794535690461708288,261155 790997475830226944,235487 755428209743671297,37433 787801587871653888,212139 795704218204176384,266609 761689693054382080,24173 791507136371040256,238780 758731458504646656,54070 765663003916181504,88994 788203815895965696,213064 767770827680915456,15536 770361254963662848,117257 781563654537814016,188478 781573717872693248,131056 793098650503086080,249469 785247516967043072,11774 781353090960199680,139404 788866493580730369,220112 769408751547912192,113165 771469334753312768,125367 787748360761466880,210650 795225209687146496,264774 758439800835682306,53033 792597457511120896,246632 793779011847462912,252020 779695038871638016,175705 787055268123119616,207733 756919658897440768,44429 762847005508939776,74308 793576181215793154,252679 770303167179264000,117748 757444417028366336,47263 763626398548275200,78140 765676185162571777,87858 775805486176362501,151463 771875103495729153,125853 771798710812610560,125742 787411503376834560,210207 787756215770157056,205197 788046309726887936,214205 778315869734699008,167220 790688154974089217,232169 794683786516635648,243187 795367525047476224,262639 766260279529222144,90384 785863864856510464,197297 763269381266649088,77465 765149546099924992,86103 769319289719402497,113138 755472566752456704,36735 766052418337529856,90193 767410515391963136,98972 789217798417477633,220424 790719601747255296,18217 795690622598389760,267521 760211448949792768,61412 786229785923981312,200965 766403387252412416,80939 793959691374071808,254135 753764962544324612,29589 765352336596361216,82178 767700242112339968,98291 770692343246839808,80978 767800251956723720,58227 770096029798637569,112693 743490506919940096,11774 763921876628312064,78159 781645040695205888,188498 785934606834937856,199262 772880033958559752,133081 776324415919456256,153845 780595802326470656,181886 788395615189364736,11774 763149706360942592,41703 768591172612698112,104234 790583622579269632,231894 752851649186656257,22952 763124044610670592,75608 769332278480736256,112970 770980793808289792,122146 785823241747111936,198671 788165877388632068,215754 765307477344849920,87145 777052581377945600,1170550 785397697851363328,194170 788342531461222401,213064 758627166145871873,54070 768495216609390592,104973 788072925366784000,215005 791330870216974336,238207 788908357646098433,11774 744280846517964800,349197 763828217597878273,80482 791333755822628865,237594 762299502329901056,27156 767844963468050432,98259 788178705424093184,214899 790601045952999424,232169 741295946303045633,11774 786562934398787584,198586 793131248176726016,249841 794675414442442756,261155 778326920110936064,167569 780799884827983872,182036 756951657557200897,45576 765576807160680448,87904 786676017029115904,204835 787789966436864000,210253 790544162156269572,231498 765917213735817217,90125 780660004852412416,181755 794249383105601536,258456 794554368116674560,260852 795757051934887938,268231 759414929908654080,57607 777872779085348864,164001 780401107986067456,178524 779083235640901632,167407 781424510692044801,185299 793616970826604545,254209 789998940020051970,229229 776315657151315968,55257 791138322513035264,235179 758333688690122752,52554 779099697776582656,171644 744938580154286080,11774 766080472149553153,90384 774783863994318848,144690 793157314152804352,249469 768998141106401280,110344 773252118006202368,135736 774423070178054144,140428 781124429031944192,185496 750739697454940160,14877 772767263405514752,132335 776407220137459713,154071 786308164329222144,202429 760178666148093953,60801 763660423711240192,79040 768867838798860288,109104 775920473032921088,148023 771140614054223873,122967 785578903033241601,7311 771757745762623488,125742 780128619070943232,177556 759045947103916034,56206 774759631562211328,140211 785562750604877824,195975 790236292294606849,220815 793629449384103936,254209 773877318037176320,138812 786679261885333504,205728 767111978452213762,94699 770276858390798336,117257 772495079793528832,129558 781115017835925504,185496 788113035722387456,176079 793458571409170432,252408 794882943273476096,262271 760803906079162368,26066 759038626428702720,56552 793842802912219136,255318 755896282904948737,40550 753708932682526720,29263 761000262391762944,65455 761692409377894401,69548 771027091261419520,121923 776488376706932736,108396 787938738907123712,212139 787284148281016320,207613 763860444973072384,79246 791457126044475392,193636 747472981291597824,11774 778010240516141056,165097 762123368359350272,71476 775886286263492609,144730 788087337691582469,215064 792575035403710465,11774 794052681031622656,257492 794563691358355456,261155 780132465260146689,176128 788352623808249856,217006 757219984435056640,46026 786263587283087362,202429 760420975645233152,62063 779165487691239424,171693 787991093321338880,214209 760588474424623104,62708 763962290961952768,80939 778388143846334464,159876 791372082038857728,237236 751680685581172736,19356 774823420898926592,140444 789355009897066496,223452 761993827733295104,71570 756596623854166016,44273 779040236676321280,169916 760491183017787392,63149 763151925349126144,75073 765034378057490432,11774 794614076387262465,261155 795127704370761728,233692 790918494296473600,205972 776578818530312192,156926 786296275574595585,201558 789912299624665092,227926 790617075102326784,232791 770406645612568576,117263 794895844927537153,262022 781534227858804737,187974 787116543993847808,208831 764311257818144769,81869 771728261751582721,126152 792764970823880704,241720 795403316989562880,266138 755186231768743937,35436 759580785804447745,57574 768842303863721985,108375 776071434468810752,152735 792956676483739648,233692 757702491341524992,48991 773634063831748608,137565 789965944445476864,228820 794292444506394624,257423 753949308370628608,30590 757294935737499649,351340 769161444587872256,111558 793341075712778240,249926 732995776444391424,355106 759513120704311296,27398 762234587753816064,70941 790161414321164288,229125 769528271113375744,10713 794160020598456320,258331 755378364534226944,37044 763190365306359808,75899 778805193412448256,170187 734666541040603136,65113 762735642706976769,74247 751079415216349184,16825 771206609309544448,123825 756193870749143040,41746 767430389337960448,97432 773711709932494849,137042 774771698671427584,131148 785645482647302144,193639 765152981675347969,86103 786307171948564480,11774 791673534724669440,234990 794207542243168256,257423 759175972109234176,27156 758302950720536576,52112 776578121185177601,156555 781310372825399296,186289 791946665733218304,241819 768218789263572993,103506 776160202232127488,153812 793645010512072704,252408 753587956271747072,25657 758292910051778560,51809 768977338088337408,109104 767545499620675588,95708 779744010835341312,174756 778744200858832896,169109 795691825726156800,11774 756278508519915520,42495 762745249928056832,73926 788523890649608192,104244 788734965139681280,220332 766495516653920256,92902 766028884924063745,81929 788760052853202945,220029 773999295426994181,140444 778258561344364544,166913 795393023802802176,266491 763879564774866944,80939 771757081934331904,127366 790661211687903236,18395 795392474294390784,262752 794538109216104448,261155 763907469978382336,79513 780606835392929796,181984 788169362368819200,11774 787311660193214468,205728 795183651931594753,250633 752827313700671488,17416 764149361555087365,82209 765375064455860225,86103 780968310217342976,183468 786190464626024448,201619 751082337476063232,11495 758826798910058499,54422 774097023968563200,140444 793505381251100672,11774 733427610118557696,355952 786263669122469888,202381 761972175356112896,70543 763904255224868865,79691 768875521568608260,109874 770244680005062656,117257 771294842836119552,122146 793060656475807744,248962 777695294284627968,161502 781062022720987136,182338 755150515294638081,34731 758482646901022722,53246 765203274932690945,11774 780985522038636546,184913 781113552329383936,185496 777617830581678080,157657 778687278814068738,167101 754734184392830976,33356 775527163659288576,149770 786088641600876544,197512 754753349120122880,33474 786184149031915520,192032 760968029085851648,64693 771776899701837824,127871 787071817353666560,208980 759465891075493888,28732 792986885752619008,138209 794308239441571840,258829 752886583582490624,24134 779052487521275904,1170722 775797995971366912,150404 794415090363727874,260404 743633354889773056,47188 767562819243945985,99900 753695753634283520,29263 769594422723960832,113836 769900165490618369,109713 773160535516811265,131027 754113368810807296,30360 773925303538290689,139989 786399323705659392,203240 787040629280739328,206447 794286434240733184,258193 786786745173946368,205728 788209045421162496,213064 793056314968584192,196314 793100271715028999,247672 795723082455511045,268356 763131155042463744,76665 766513902381182976,92393 794618432285069313,261987 751006577595863040,14802 756341389936459776,42171 788462439646003200,217837 792707426478804993,247077 762803959954284545,73712 763801092283138048,74281 795426309749043200,265858 750720171346649088,11774 753142911240462336,24788 786172107050717184,193533 788224040313978880,215505 788582305593892864,217519 789752077601771520,225981 792058285721542656,243576 771145086562361344,122875 775477907711889408,148800 765736917346451456,88930 755503477623754752,38183 760471931783041024,41680 793908132636422144,11774 794490185169911808,256038 763937524834119680,80939 777015131272208384,158027 787601613057761280,204078 787816899560218624,207613 750391189703053312,12883 756797747999760384,44461 781841464313589760,351252 793584163848880132,253793 762428985645019137,70886 771647882071990272,126152 768855939772547072,109666 788549150384283648,52554 794311154063605760,259134 758329327339601920,41703 787416516010455040,206117 770006196170481664,352982 779029623057383425,171324 790671372867559425,233307 771503612694519808,125163 777220508878241796,27284 791337892786339840,237594 795376573687926786,266643 774726130007838721,351434 777190474377494529,157755 757867482015211520,49376 762616097979990016,73814 765271584055693314,85562 793938654309666816,256217 791360797398200320,238207 779280228019499008,173347 792449684455428096,238290 795383555299885056,266491 767806888893378561,101681 777511595803045888,161387 781201720907030528,185595 793650086710419456,253032 794693904054423553,262849 779033677506371584,172120 750416263323738112,11495 757676418453102592,48549 786727483005628416,204413 764440403223412736,81322 792815197530431489,246269 788400553101492225,213803 794618199962595328,261155 768292629943492608,104162 787465359838380032,209863 787818804931923968,210740 793944120293093376,254135 732259833454321665,196346 794638233120468993,262296 760567958804504576,62798 794688438431809536,261818 772462255275384832,129662 787047793911226368,207733 753184599526805505,25958 778575855220031488,168794 791330884100186113,238207 795470685569159168,247930 758440792193105920,53144 763503160853803010,78861 768407963610537984,88303 758708424469258240,51451 794212128466997248,248681 755832314597404673,39462 771537693796732932,126389 774351610403250177,131421 775178662186397696,146720 781465093330595840,185310 788789039595941897,219207 789152297309700096,11774 793243138756341760,249926 750837830918631425,15240 761775805085147136,69965 781352354360750080,139404 732182287287193600,349936 787751241782857728,208058 781335063837507584,186584 791750059251630080,240483 792908651295932416,243075 762419313483452418,72978 770477484190097411,114987 780556373876760576,181548 786603055298940933,204980 755123281351639040,32572 771469306655899649,125554 773297840953188352,134375 749663619961516032,9471 773706154543353856,138819 790400414906593280,227795 754717581676781568,33356 759749759573696512,58218 788128129168662528,215754 789528502949347328,226731 765350825220800512,86103 753688640119635968,29256 759287195555553280,55661 772916061146521600,129551 786642598270210048,205455 794598727268765699,261130 779471078100000770,173605 790050778845212672,228063 794695422640029696,262752 790274389606445056,228888 790991969342267393,234583 751883484612874240,14277 764849174265430016,84449 787220145244479488,207360 778305630884929536,163901 788875418313129985,11774 758781421599072256,1248642 779591636003069952,173347 780608830342242304,181755 763712052976316416,79691 780742760412229633,182257 788091891208380416,215005 795448526067089408,267133 763230273584652288,76549 771689473134489600,127134 793613006676439041,253690 788722276099170304,219915 789223061006450688,223692 790347472275054593,224680 791100606349914112,234622 794557156196581376,261399 759087838864429056,56192 794049036248645633,254209 760963750006370304,64693 786209696050925568,196524 786413196689051648,203674 762697775884668928,74302 791349136595509248,11774 763108612713619458,76549 775740307719598084,150511 785490748686737408,196277 765025329274642432,84724 793056285390360576,247241 768200574365872128,103887 749602104788987904,1170552 766601548755443713,92860 772008791290380288,127775 774027527585169409,140444 788154444634521600,215437 770437472660623360,118192 781378265327947776,139404 773707910719430661,138650 763150871937032192,215010 764817752490115072,84689 775428508013166593,148574 786010113572151296,199478 793127583902633984,249179 795266649209393153,265644 787370056141242368,199307 773264140991365120,135025 786990674163830785,11774 794361294388428800,11774 760625084566343680,62728 770488171943591936,118192 745236519045169152,351252 766874731798638592,96613 775359945361526785,1170691 786242951789760512,201958 771887235675348992,105109 791327958703017984,228354 750833351943217152,14781 791956231967473665,239893 781661906239156225,189031 785602068123750400,197512 759147527946047488,56964 768411550801596416,86208 793919685876219904,256536 753609284945084416,28060 776445552678563840,151463 793060807953281024,243187 759037280724082688,56302 762743351753990144,73196 768219065290747904,103506 786278118268936195,202429 760112591100375041,61051 774546425678028800,108396 756477339115122688,43391 787056749853442048,208379 758746430819360768,52554 791349485431554048,238395 732139703571337216,349528 755272466927263744,35160 761249420503429120,63933 790603782056873984,232792 790914951879593984,234583 793884786196557828,254804 780882009254166528,182870 785269663903002624,193669 755202270883479552,36033 773710148141318144,11774 773825060062760960,129918 779106652784062465,172862 788847650846027777,219119 795367401684692993,11774 757028141743247360,45950 761717953230286848,69493 763464143571652608,62492 764835475190349824,84724 781575896075337728,188119 793256089395617792,249926 793559136004894725,231037 754737414548185088,33356 793972046858334209,256276 771051537191886848,122146 793828628333232128,254209 768475298266435585,106774 786046149626961921,199546 786747449440436224,205143 791797496771207168,240763 755099704908718080,14277 754119919826894848,31075 763794556676517888,80098 767175751783288832,96883 751741797622116352,18893 753419436422553600,25968 778816841372139520,170060 767766059956842496,100893 766054261897699328,90384 768834350683217920,108849 772836654994198528,11774 734749191629590529,351644 762996552117866497,75615 774644950856118273,142980 791274126166069248,237491 762850170685968384,74067 788905355548000256,220029 790426859250946048,231550 790922673685614597,232791 732648746001960960,398859 770355320065552384,118375 771840089647292416,126389 771948127788101632,127218 754038452614668288,30296 764300740579897344,81391 770617832291741698,119937 765246262614564864,86440 776825069427363840,158387 777853845368176640,164001 790652998657667072,232169 767325848500305920,92105 780538747414798336,168485 788615906855358466,219531 732971784111153152,11774 763887028047982592,79513 756662032875810816,43471 773622668897628162,137978 785984815497490432,199262 792080229313294336,243398 792677633502871552,246392 751034502156152832,15006 770585195229515776,119832 788932720583847940,11774 794555132289622020,261155 786224082295656448,199640 777810333377433600,157839 785335052083224576,193975 779479501755613184,90252 770896198395764736,121949 752217344030547969,21074 785269703409229824,194648 795394322858381312,265858 752160296861470720,21343 756257586387652608,37294 773546170497064960,135025 775093555438034944,145562 776871885573230592,158897 788900144641040385,221297 794563164880846848,261155 756204087700586496,41909 758106147161112576,50789 771901736080506880,127711 776770144022454272,157840 780598643866734592,181935 781161807633346560,185496 786461097377226752,203830 790878546793201664,234583 794189906499293184,258598 765161586067505152,84724 774194324519153664,139865 780569516061364224,11774 789254581842616320,224019 791779766265188353,240483 781243636059111424,103261 791990163836547072,240474 756439116938698752,38827 762687414699720709,73926 778120396113674240,166118 772914932941750273,133185 791451020266123264,238378 791689421653479426,238429 794400606815404032,257406 761526535740272640,67679 793243258709303296,249725 794995784097955840,264431 790014587055796224,228583 787284104396103681,209477 766345570122276864,93261 773738725855547392,137818 781504222319652864,188401 785324807269130241,193260 757595036422905856,47545 767833558576566272,101681 786623435078262784,205181 763857409500651520,80643 785545173036101636,196917 785548584301330432,130635 776837539579637760,155933 780876524920659968,179416 794493163289251840,260899 785500504172265472,1248522 753637335342780416,28732 772164365625749504,129991 758436782199353344,52054 758347808785047552,52554 794569844435877889,261155 779655199887622144,176104 785489609794973696,196277 795077498262487040,11774 765001421662064640,85562 776228830352637953,154544 779529271559806976,174557 795074359106871297,11774 732357649677877249,1170425 767730233076088832,99900 788385854519709696,217519 791619515104628737,238395 763955989892575233,79626 776144884369596416,139338 786208918267629568,200382 775920201976078336,87904 792450522481463296,243513 763069525713563650,75724 777668041219923968,163153 790381268814864384,11774 774070443670114304,136610 791718150022631424,240483 785672236740907008,196277 762110301781254144,431998 775909129827131392,146259 780817315759730688,182665 758681589375078401,54070 775793171921899520,149717 775817723494281216,151401 769260633250406401,112693 772091551136649218,128934 778739406333104132,170252 785568898926059520,194154 792153295708102656,243075 757787565122433026,49431 785987026407391232,188577 795722792603963392,267551 786388009989976065,202466 751645301035835393,9385 753733670637281280,29548 756914078342320128,43271 757034902378250240,45566 778201583674884096,166409 781445600852049920,185223 753017132716261377,351340 746778901339246592,349320 791325892920303616,90252 794525704574603264,261155 757674394982371328,351340 758753628836524032,54974 768301587064246272,103506 787707082028048384,211347 795353063561330689,41680 773617901832118272,137042 776073917496631296,152872 768121189235585024,103212 775738973880586240,151255 776123141386964992,7224 795366136141541376,266054 788817672750465024,220765 741453118219649024,354801 786046624074129412,198620 777357584282095618,160480 790238662076329986,108396 763757679961444352,1249122 792128003354439680,243075 773942689150726144,139404 765242563334987776,84021 793621349864501248,253690 759144848695885826,54070 760623216410984448,63451 781348404915871749,186584 768114086475288577,103506 788459311064285184,218275 779180302816186368,172945 792778510460866560,247241 794652923309543424,262053 776049401504620544,138819 781573260802723841,131056 750832466114383872,15643 767039745423728640,96039 773813017054027776,11774 766100178491146240,81929 769255777026478082,112523 787635333257101312,210289 764607794775371776,84209 774999878464262145,146259 765629741374242816,88052 770629007662542848,117257 777217130576113664,246425 785436360337305600,195712 790957688331075584,235147 794372590194327552,18395 778235481196683266,166390 788619305969745921,219458 788806599548645376,246425 764209674786705409,82481 766767815042867200,95708 767744152184520704,101134 775054734751215617,144730 793640009182154757,7224 793988781552635904,254058 751542590508523520,18539 793148619083878402,249841 754760288524730368,33356 789807392447930368,226432 794315660939575296,258456 766342273944563712,92860 794572277438365696,261155 752177162631938048,14277 786674442978091009,205651 788491498874691589,65113 791983337724182528,241819 795734216382251008,11774 756552443207442432,11774 767693886517018624,93478 788741321552961536,220332 759548855193001984,25210 780605460525133825,181886 761576352571011072,69231 753799471289380864,29920 765245098154164224,86440 777799076767207424,163763 778298776284823552,167311 788110519710388224,214899 793246414558097409,250293 766675532926689280,93303 787732408204427267,205197 763163777760129024,75899 773257834003828736,131421 777845623743717376,164001 794372407083438080,203546 786429827418955776,203832 786932473607446528,207287 759266605868130304,51208 772095193654886400,129558 794300494843813888,258927 787832948405993477,11774 790376344987246592,213803 777661995554177024,163153 790941208721915910,234583 763082610843250688,76501 792849998752968705,247240 778598013409366016,32625 765159086593863680,85805 775671182263627776,150511 777110180249030656,159876 793108995313721349,249469 734222828334108672,353961 763835052463624192,79131 773198459142823936,135025 787868806026817536,210238 795084198029774848,264397 753045168949952512,24788 792514815927345152,246295 761596475927396353,69565 767467701182799877,97852 778434469111992320,167407 780228381384249345,177773 785276127954677760,11774 788898655474507776,194072 794553869116248064,261155 776798443427815428,158192 794079295731855360,257492 766303968981028864,11774 777582487866339330,159308 778712363214135296,169923 786334082607091716,200317 761340182855462912,67973 785321425825591297,11774 794022050121842688,257492 749828736225144833,10404 759062292151537665,56121 769576928722292737,112239 785876766514679808,194934 786224349833494528,201494 786654807796936705,197341 791501622882934784,238780 757208725320966144,46006 764995782667894784,11774 775028281049440256,146259 758342942675259392,52554 763832006551674880,80393 750696851024834560,14351 776931411596972032,157755 755014287471550464,32859 766273500726300672,91946 774036760422588416,138819 791347100953022464,237491 749427448228507648,7076 755973975625216002,40881 773543318873669632,136947 788706162229272576,220029 794617128724955139,262022 754859956134932481,26721 777844700975734784,164001 758714505757093888,54070 735482820030697473,349969 781290122482421760,177455 785600966695550976,196788 769737007698481152,111558 792184845204086784,241678 767896037746888704,101681 787275744825180160,209351 790497343225401344,231464 762655156798263297,72809 776574450267463680,156835 771839105969696769,125853 790877397314928640,234583 793191756292554752,249067 765768754835886080,88930 776749270816985088,157755 755862708793344000,18215 768803297574739968,107976 773939060163346432,139865 789063595371929600,222526 795362714772271108,266054 758151029703733248,51595 761657588211515392,1248944 776634806071275525,157082 785987287653855240,199546 757381450568052736,46394 767683396541751296,100605 774089725275623425,141316 790949905216921600,235147 791445469838835713,238292 757610947171069952,11774 761894280688394240,70338 762195302317223936,70509 768314178759188480,101681 790950506516533248,48301 768968961904013313,109988 775474925591146496,112363 757679820998316033,46405 773866398753796098,139404 777619863074406402,154709 788134033368592384,215754 754757326104506368,33520 763057239536103424,431998 769613015113011200,113412 772826760467447808,132335 774618979998367745,144494 780838666583285764,11774 794021707048595457,256502 779121997343186945,172132 795768501474627590,268448 751835633589497856,18486 790980305264017408,217837 791452899624628224,238272 751217841974697985,12868 755535933781356548,38032 779668385290485760,176196 791701891948220416,240145 795350263624245249,266293 752946890182975493,24134 780782426536771584,182122 736562553514557441,350287 771364359629107201,122373 752982790958936065,25255 794232320328921088,257423 779006144354226176,171902 790935792709431296,234583 764768415756214272,84422 761349833919639552,67938 794710925811077120,262752 794881042666684416,235251 781549203080093697,186584 776937036498530304,156835 780986588788617217,176203 773705613742215169,138205 777959580064157699,164846 793867243033591808,256255 762252451026198528,72436 771550005643517952,125367 792708342456221698,246726 753387385648447488,27045 788042327839412228,198304 758495883369455616,27045 755924677604749312,40733 779742933813604352,173964 791003041289740288,235620 760803809874489344,64326 773953661307269120,139404 755006277755949056,34638 759403443144519684,55660 758697351250870272,54070 777623840226578432,155898 788404800983445505,217285 787024369834987520,207287 794599146422341632,261155 795341697987309569,261605 766097316189245444,90482 785789944132435968,197286 793981696265719808,255942 773257401214599173,135381 778357190910480384,167305 780575757504512000,11774 780894435945111552,182659 788093352982044672,214899 788484215268532224,218275 794315588919246849,256038 773202393982828544,11774 772531863881515008,110585 756986331922780160,45669 793802385030123520,255393 788778076519927808,220767 758127774678691841,51595 780873628099358720,170187 785255263863500804,194206 768208162910572544,103046 776253657490657280,153596 768288034299064320,104662 795439134273916928,247930 771741468587352064,121795 781770966137466880,139404 793243940862386176,249926 756030363055468547,1248323 768950634632450048,108795 756478955289542656,43302 789086094927261696,223286 792204085239877632,243187 794531739263762432,261155 764655596276768768,83106 768941583790071808,109035 760545445907169280,63513 787758969540403201,11774 762509268033699840,70978 770879720334368768,11495 758039164071870464,51069 761599048201736192,69565 771138442562600960,123583 775432661712142336,141415 773904112194912256,139404 778596307690725376,168284 788514175203106817,218275 789465414015123456,225520 756006499126767616,40303 774444446972645377,139404 758677068674588672,53423 790234012510027776,227278 775932094698524672,151845 777360972495200256,161456 780785121590927360,182960 795717771875205120,262022 766626310625955840,91157 755936480351117312,40668 766270953181614084,88370 769677169106771973,108729 792076359724040193,235948 789941735430520833,228810 769818247789174784,26066 787027645015949312,208014 787770730016538625,205197 795725499481935873,11774 761385862558912512,67709 795272307484848130,261033 786885139402022912,207109 752652964523683840,21332 776463983700090880,155898 791590112031232001,238207 794630899333791745,261155 795026621451431936,262849 769236274897154048,112485 792603104084504576,234526 773061606838181889,133454 794658520432054272,261059 795723408453595136,267862 764808974671634434,84724 791625687132143616,239456 792421274622365696,245634 795085360653025281,265191 770115120789872640,113165 772420733028933632,129991 778286306728161280,166434 792041564612820993,243187 737066344714211328,1182343 756590373795926018,44274 793988828172349440,255299 764856213993467904,84724 777355504083431424,161633 760707216471187456,11774 788764239469092864,220661 785964576219070464,194723 795097901357744128,264397 788857349079523328,220526 771181315165081602,122126 759099667430846464,56784 766385293154983936,80939 767983314741321729,102137 790574164851568640,231318 795440214957326336,266079 764119006131335168,17292 780630719454326784,174995 793104007594213376,249286 758671462584561669,51451 790414770226671616,230485 760643086288465920,64197 780115900158488576,177233 755161864158351360,35890 766949519720345600,97029 785944275456589824,199211 776131446855512064,150511 753310142939197441,26702 757692231599943680,48663 778230322622107648,166532 752193090656563200,20617 762833261806641156,431998 793172390960361473,249374 768091205917896704,103354 795300881084416001,261155 757852375109349376,49754 770394520206934021,118191 770677237750329344,120610 790702557861511168,232169 794685846163165184,262752 779366294684569601,173964 793135100569456640,248988 768597725575163904,100893 787327282302115841,210215 748198538723524608,1247836 775454455504437248,147492 791403188683407360,235487 758434874839666700,50827 768085169274228738,102563 774002904936185856,139677 785546612491882501,196917 776557216346144768,156835 774024976882098176,138819 750557890910511104,13627 763072705545416704,76429 790312468895502336,11774 768082160423022594,103354 786150831242391552,200566 766021060642742272,90384 772252780991959040,122146 788768908144615426,220332 794685482168881152,262752 767087078655926273,97685 768876216246005760,107469 788163129918259200,215754 750823026653065216,14421 756811378065833984,1248450 766306884261388290,90031 776128183846498304,153921 766348092694069248,80939 772113010022199296,128934 789518325873160192,226823 794581133765804032,261155 759078438560948224,56784 785821255882510336,197512 791715096963670016,233154 751931744366960640,18893 788628161042976768,215910 763657591838867456,64652 764847112358076417,84724 785436626503737345,194079 753968170436661249,30304 771389515533549568,124601 790885517164367872,234583 750369483156369410,12883 765030077658574848,85562 777238774204002304,158743 778289459217522688,167220 772504326367420416,301910 785899647885774849,199546 794692109085372416,259055 795615463128625153,267521 733011422746025984,355106 778506866343219200,166282 757736828971601920,48594 768178990234341376,1249514 775727270438789120,146991 776648382899249153,157082 779114785245847552,172132 791824969655316480,241819 767931775007928321,100893 790297093655171072,230485 790989062962241536,233736 786418903828148224,202429 735329003964399616,1170550 751844586700537856,16297 762099768407588864,70787 765325622918975488,87249 775071076627865600,146804 793471321657188352,249764 759204451118899201,55535 763522432653074432,78684 762754642899939328,74612 785546765160165380,196788 775226255125860352,141867 793976223999242240,254135 751754211944173568,16740 754140599280734208,30229 756988710948700160,45369 788089048019656704,215005 778430017491443712,51644 768740035105619968,654029 795106568341692416,11774 792766172915601408,243187 760234375451508737,57131 792756870268063744,238251 743230390240874496,354153 786242567507587076,201958 794722078700224512,262053 762399689937293312,73030 777943335063449600,164669 785690954346868736,197512 756216873524404224,41909 760536092433125377,63451 792939900035268608,244297 763126501646671872,73685 763142123407470593,76410 777603737732820992,162596 749705782971604992,9408 752265288427638784,21074 785490685763858432,194723 785883583839731712,198671 772878481222807552,132335 753273610702172160,24497 776985268058411009,157755 792361631602716672,244297 751145073643970560,16728 769912433309839360,352032 743480685483200514,11774 785268078426939392,194202 763370195880513538,74943 776742935698300928,157755 785489375471603712,196102 778685711729893376,169923 742124210814869505,11774 776146557481676805,154071 790919050322964480,234583 751774113006583808,18491 788393064209395713,217519 794625092357595136,261155 754000108023197696,31077 766630764637220864,94699 769344812080369665,112336 789137457820340228,11774 769074168059031552,110209 789766306484617216,215965 765665620109193217,88541 773623386668830720,137740 794050350483324928,256564 768192933757607937,103354 777239697328369664,159475 781580768871088128,188807 785613641324322816,197512 788548567845646337,210390 792034003867930624,227252 773713704340758528,11774 775365343778779136,148537 786780717736796161,193121 755423088527802369,35890 767804369001742340,100891 793242987249541120,250430 764857986254712832,84724 773847650344968192,139404 780847661301628929,183826 791124168368492544,236325 769945873115648001,115511 761527951145984000,67973 761652458569564160,69358 767691526679977984,100605 772790237084913664,132335 793105710599004160,249469 793944937159131136,248514 755162194170482688,35890 758651859884122112,349060 775427041642635264,141415 795095648865554432,265245 775178848346345472,141091 752646624124411905,22630 768624232565727232,107065 768985364946038785,110362 761258695565070337,67350 773864643806703617,139404 773635887057993730,137565 780016834976309248,177749 785483319614042112,194091 790836140622290944,233307 792100226974834688,243075 761571638492160001,68864 768921586699087872,110209 770022879769550848,116121 780454384673157120,11774 762191630908600320,431998 779016358629629952,171902 790654403229417472,233307 791887361319636992,241678 767802373154693121,101681 780471354541809664,11774 770371419557494784,118693 776456884568064000,150436 785549434088140800,196788 772432902575443968,128407 777909893462450176,163990 792667897839562752,246726 763393276930129920,73814 794865207151509504,248924 788886940481388545,11774 768141726263435264,101203 787700885472149504,212357 760613298387623936,63655 789930173080608769,228820 790281834999328768,229505 781497799565246465,187084 785270176262434816,194648 778367850717274112,167220 786363841785438210,202304 767810053894082560,101681 780460972800634881,1170706 771741139456188416,125554 781367222031777796,186584 766021326314221568,90384 795717071862697984,247930 781009724003221504,182960 771452287403249664,125554 762721717416361984,73926 790888084573392896,234583 793828224908169221,238136 760850176441331712,63149 781374744822222848,139404 768155009200427009,71259 752305716652699652,18522 773583671064424448,137042 776597750754357249,149812 790907633259548672,234583 792210309419180032,207965 795687095910170625,267655 763861906234880000,80648 764997579016802304,73814 771805442288807936,127759 778234820711284736,166532 773592350899732480,137042 767881804523200512,101681 772893082282893312,132370 785454890571014144,1248522 786754468578668545,200963 752982053990391809,25255 758470389743820802,53185 776882349711642624,157082 779441709163831297,174244 788176707408629760,214899 751575892661399552,18164 755122851976445952,35044 773722668042326016,138616 755872894819893249,32873 762321013342220288,431998 749177695272075264,7287 772197730026422272,127957 776250169587216384,153596 785588203805810688,197286 771406438501670914,125367 794618597532385280,261987 754194714987986945,31717 795416976462151680,265855 760214957061468161,61598 785897913146830848,197297 793114919784681473,249469 787836379829047296,213376 755383149488660480,37044 795703261114286080,266079 785888702828515329,197952 760167802359734272,61145 788561029106176000,11774 753438458324979712,23739 772557591465562112,131542 773646836988915712,138165 774126297526050816,141360 789981769827311616,228888 793427772005908484,251452 773845334036447232,138819 751555751181594624,18470 779823044336332800,176218 794006373340049409,257492 754757521219293184,25995 787498054433796096,191820 766345670903070720,80939 788675526152052736,214117 768775828960313344,108849 772795936376430594,127707 736235497136197632,11774 753395267492249600,27045 760490848249376768,63149 792098398186774528,243865 793536670427516928,252196 795248229143236608,265709 765302212205641728,86143 791134079521550337,234583 751145538389553152,16299 752876756927909889,24134 762403679362220032,72716 763530327029604352,78359 790539387717189632,231792 791053099372843008,233692 793206547488788480,164814 794162773504598017,258331 761749380307169280,69548 763804608665833472,80393 793142304961732608,249469 795066455876337664,262022 756893410015969280,45014 761664538601283589,67226 785666945358106624,195807 785656796325130240,196277 792824536060211201,242693 776532577029017600,122776 778350935584174080,164826 787040319502102528,207733 787091952399372288,207965 751883304220102656,20002 758046915837644800,50923 763357254200328193,77720 770379365880176640,118482 786045483168915456,196524 788589519515873281,219467 740951774790443008,11774 772103720893026304,128934 777690036368125956,160618 785509781406642176,196277 785980239910277120,200397 791082400851824640,235590 792575618152067076,203546 793109620000641024,249469 794642746011095041,262022 778809671817633792,167407 768059717704884224,100893 774050233017741313,139577 787442508708081664,207212 764680247820288000,84209 787050366273675264,207965 779303030621478912,158387 777856909927997441,164001 792079021836206084,243398 749218097618386944,1170550 768070399158550528,102284 776557346990460932,156110 785988409642790914,199478 756592084866437120,44274 794363737834668034,258878 763056128980840448,11774 775110180912717824,146580 793818339881738243,255393 759077151027191808,55710 776589315686236160,156835 795701240248279040,267590 791689004408119296,240483 795352347857649664,264397 763715131394195456,78566 776922915539345410,158387 769361975998500865,113165 770758993841098753,120474 771563201515261955,126389 790771497706983424,232863 758562943814344705,52554 791381680367874048,11774 733214698599030784,355480 759035034431066112,56552 765677383684730881,88930 760936958076063744,57574 767182512288391168,96514 775383226240143361,148574 793233026700443648,249926 779124831333838848,171089 787066875356340224,207965 788020639818878976,214354 790531117019439104,229693 767803535064915968,101681 769213759898415104,111549 788945003556933632,221785 764928924778323969,11774 792035957633527808,243187 767805611652198400,101681 785609433829171200,197512 765520431017189377,85981 766524998001434628,94491 789065118596395008,222845 789513066027155457,222520 786983547164700672,351666 778952449268723713,171168 794681361902764032,256276 765329896876806145,87145 791350957934194688,11774 771831656931930113,124597 774301844030025730,141887 776873749958328322,158520 767716474228207616,100605 769754865547431936,114357 759251401084178432,56192 773629970635710464,137777 776433622370832388,155688 732396313061560320,351907 771011032076709889,122299 792847297755439105,247240 750482048108888064,13532 774249954944622592,141887 780888918250119169,183269 787061480235687936,207287 756590210046046208,43285 732754105878368257,349219 753351303070220288,25321 761039958861721603,62771 763151267422011392,74133 780740043942092800,179742 767799955968757761,100949 737043574198394880,11774 750822099716018180,15634 752651586497904641,21332 760007450250444801,59666 766677471542468612,93303 771520052294287365,124290 775821209053212672,151401 786754023768461312,196701 763905322196926465,80486 786338731313668096,203029 794748001084436481,261306 760054190270021632,58267 762140535356174336,67453 747833929940492288,1247775 751180642231029761,16925 755208993216225280,35890 762020154129526784,70858 762369275487096832,69356 785854335120994306,198878 793580529538985984,252679 753346568875630596,27222 767856387107848192,100559 768410966916640768,86274 774740358454317057,105109 765773250114818050,88370 763390186340306945,75073 769359687884034048,112336 785851850595590145,198671 759480846977871872,58054 788432995397009409,217519 755540096602877953,38032 760170966995595264,61412 791083113522745344,234583 776201834130202624,153854 778648088202383360,167220 763697514620985345,78808 787515430155890688,208016 787708178326704128,210585 769211771471167488,107745 771454605431410689,125145 790585413974888448,232169 793333235312828416,8044 769922471529029632,112693 794720221634428928,261155 781455953162043392,139404 781481891916615680,188119 792621647786192896,245148 753176916006318080,23965 790578852678500352,231580 767123836806377472,97852 789178148642365440,215505 750938800830844928,13495 760987252537249793,66159 774397030407999488,141360 776740783470813184,157693 766703937802108928,95672 788841053684113408,220526 751861431100997636,17794 789553616587632640,226731 792786560420896768,247240 793507076949573633,252408 767970518951665664,101731 793081198386053120,249286 793097452408737795,249469 793544470876655619,252196 774076937677307905,141360 787752574531178496,205197 788733816491814914,220332 776399907104157696,151255 768933345866702848,110389 787279588481200132,199307 749631134288453632,7816 759158313921744896,56964 771393566077816832,125367 786230190158393346,199546 768238042981158912,103354 779467479844200448,174660 790994599774871552,233307 758813098157277185,54070 759219821137518596,26572 759949573968240640,59365 768071511093698561,101681 775785844770766848,150663 786337518920740867,203044 763781053915942914,80177 771031039242301440,11774 770161688901476353,116082 776414918748667904,155451 785724860152504320,196277 792010235800006656,242629 775886120194154496,152314 789306765238161408,224680 753729181431857154,29548 773122161368305664,134470 767685019431305217,94612 758761736895918080,54140 771848241218367489,128017 732297520282517504,350295 786389447763828736,194723 795026311987113985,257325 793853353084280832,254135 785499309559189505,196277 761813098361606145,69947 767012542287839232,90618 754752785606909953,33356 780601999427530752,181789 765497536496934912,86693 758523534272503812,44429 788754675990425600,220332 776198973577105408,153845 766595250001440768,94699 778288074228891652,167220 788421083389132801,217837 751195088013955074,16505 777515467065925632,162154 780353719476989952,174610 793837957933371392,255393 781898055503142912,190635 791349948231147520,238395 760946887176417280,65222 763799178816331780,79691 764171765853646848,81601 754764568153456641,33355 756724462880428032,43391 777219015546724359,146259 795424740252979200,266822 753036485557968898,24366 794193029313732608,258525 795362037945815040,266054 778569505031106560,64722 758790624208261121,53996 761265174082879490,59631 788695763224330240,220029 767679621189939202,100605 762229598549671936,69794 776745788605079553,157755 791129589238095872,235580 776951458688139265,156835 750403637453656064,11495 753336372015038469,27045 766616966304071685,93823 787254950753513472,209351 786981898132201472,207613 791333236072976385,217519 793172675321442304,249469 762744164815663104,73706 767584548355989504,98890 732575920230305793,352473 787698454218747905,212139 794008712444833793,254209 765484911511867392,84209 765641092096077824,88052 772266706030907392,129551 787360197283110918,206007 791984037212499969,234551 752982276040974336,24366 790639351457648640,230899 794567880503332865,261155 763150589685628928,76264 793190359987650561,249180 771658826055454720,122528 773487143738085377,136947 785320960270430209,193533 790753675522220032,235349 771051218164670464,123028 787080195429822464,209043 752927480437207040,24597 764934942534930432,11774 751852876297740288,14277 767075868921520128,93170 750839955333668864,11495 765693554500919297,88920 762985473933398016,47188 792105963557904384,243075 769381421303656448,112363 791629882581278721,238271 795021378625949701,262847 792866311978168320,243761 761615274164494336,68182 794669196730892288,262022 769210323073175552,110344 763666267039338496,78304 785266904642510848,11774 794263044713050112,256125 751608405354278912,19078 785917337035739137,198878 763515268836552704,431998 772776783800393728,132335 789288295272513536,215005 792409819604930564,223249 756316883364802560,42432 767179159105708032,96883 761651003011792898,69947 768132858322051072,103506 753708167939387393,29263 759819983866109953,58815 775005255222325248,146259 780057388350976004,177472 763834199409209344,80393 786441282759462913,203674 763117184285609984,76227 786276040255672320,201555 789937475288387584,221664 785331138076168192,193633 769172884715601920,109104 786747931802103808,205728 760435801507323904,41680 788735068269228032,220332 790955346479095812,11774 793791089429794816,255393 778335768796356608,162497 759074580191412225,27045 788073688650293248,215005 788981258189697024,191622 794864772584013824,262849 751825910752481280,19074 752629835667795970,22750 757196526632394752,46278 771074525475799040,121949 778934361123020800,170426 780782826828378112,182257 760118337254912000,61051 794209930647511040,11774 733022962626924544,354506 750433921288904704,12883 778905407142162432,158820 793164704872927233,250033 768545738439536640,106753 781254200026099712,186063 786521450224062464,204297 786759330611666945,205143 753033013886349313,25255 780050925448630272,176129 793590843076599808,250785 765130965475848193,83244 776624248244703234,155451 788736253139099649,220332 795732151987675136,267578 762801662046113792,74681 771063081136951296,122388 788424440878989313,217519 793454173157199873,249926 759554372774789120,51798 753724604141694976,29090 758437550159699968,53001 765159042498965504,85865 790358820438446080,228341 771699417896226816,125554 772096783820460032,129558 788079899651280897,215005 781406530017038336,139404 755867090360283136,39207 769305612605755394,1249666 773950023180713984,73712 794143985812066304,256531 759381357189627904,55257 785651944614354944,195975 795427111481864193,263907 760997849471549441,65500 762307972517203968,72550 772577524261883904,131007 774022212961472514,135482 789343237198655488,224680 790198175273549824,221785 749345271176318976,11774 780956765827403776,182154 761635254574559232,67938 775814602537988096,151463 787012279682281473,207949 769342213213925376,112788 752665204249407488,1248246 755567971351703552,36719 765229725312770048,86103 786984228483436544,207974 762445686293934080,69673 764241573471195136,82283 764124944406089728,82066 794830317949427712,262022 758009841856110592,50827 775781715449176064,151071 775783319535484929,150663 780453293210365952,172028 789925086669049856,228820 765641628274921472,88546 794650986258149377,261155 771717135185743872,127366 794637727350149120,257515 759728515675598848,59470 773465287513477121,136881 787723879385014272,212620 787831228388913153,213376 754134439551127552,31529 793972644731355136,256439 794301260711137284,258829 758366046315278336,52532 766297341989163010,92210 776492232941514752,155933 794051594463522817,257492 760220663701385216,61352 749733935014227968,7816 774990700375109633,103382 794864101277179904,262849 762731787609079808,74681 765126460369571841,84711 771441963610628096,125861 771882864635969537,128615 778558973964279808,167311 765563340160700417,87245 780586741686120452,181419 732568546396508160,352466 786636907807551489,205270 787718458779860992,205197 759563659764912128,58652 776773610103009281,138707 776922507790123009,159146 790958744683307008,234653 780480456147992584,180647 793142989627465730,249348 771037065244999681,111558 776138648248954880,87904 793863945069142016,256255 793881376755945472,256358 777852711379300352,163990 777486742689505281,162020 788512920887959552,217519 754726007546851328,33356 790298658092621824,11774 793519741637844993,252408 752216949388566528,17794 780898807626272804,177687 788914754970456064,220332 792765393261604864,247241 790898963700473856,231881 761265491146977280,11774 794006201239478276,257513 750909730235621380,15643 758312327586451457,52061 780847216093265921,183269 792453310749904896,245575 762426168737792001,73203 765961557628981248,88930 763604278867062784,75929 741167329682169856,11774 750694845908414464,14629 751921456301375489,17794 768653495142584321,104283 786362526057566208,202727 786775309903237120,203350 760557518053642240,63655 750321191341137920,10851 794995591495315456,264431 773949622041456642,138382 792044306945060864,243187 773580305043066880,136491 758600969156300800,51451 775250708174147584,146732 776845507607994368,158673 766402872288350209,92240 770266884470140928,114254 755853414068805632,39462 775009248421916672,146259 751747838602670080,18893 753200997326028800,25885 762674637981487104,73814 762803901112385537,74483 763440249452175360,78344 774361958992797696,141302 779639220243664896,174315 785306266360918017,192584 758013792655593473,50647 785243344628748288,194141 793105404469403649,249348 794789415390482432,263095 773980286212157441,139404 795341255068807169,257353 757973208415014913,50314 778651781328797696,167220 793099700882649092,249469 794067199858094080,250293 758769413709586432,53991 771806750500532224,128194 772953496228212736,132364 792791050809147392,247241 794931225123291136,260613 785700789142458370,195975 795721098474164224,262925 778508259015684096,168356 762733954969534469,73910 789089293549510657,223286 761332535859093504,67229 778424436303290368,167319 790596532068384769,231894 792177590706573313,191815 764912009691303936,82066 768546194540855296,104999 770075632172724227,115435 754824068059242496,27280 755402553689595904,36604 758483807351767040,53580 764544350617427968,79561 770652873147289600,118192 785973975889293312,199546 787029372188319745,207287 757677441250893828,47782 763375556578672641,74943 787367438677520384,1170781 794170878141562880,235289 752662152071131136,23217 778376241753821184,167569 755474164945788928,37294 767919817869369346,101681 785967247730831361,200235 787010349547610112,208065 758532181048242176,53703 776094308592222208,11774 780540320328974337,171693 789477789384581120,219531 764408824736411649,82066 770358434822709249,118538 781228050755223552,186434 791270991691251714,7258 776463830331383808,1170441 746382573723496450,11774 793257184704339968,249469 793806923745275904,254549 758061938181939201,51069 756226816558399488,41798 755993963434168320,40881 765249515003715584,86653 773923850824327168,139404 774962611951661056,352146 775866732229627904,151156 790885712883175424,99049 792349447724212225,244270 779023907512659968,169515 785264832652058624,11774 786235013318610944,11774 794650630887534592,262022 787084092286328832,207151 763501172548263936,78274 793136362660720640,249286 754721963940077568,33356 770374674081456128,118393 790755440652980224,232884 770798757998977024,120610 789500715119116288,205972 794720595527237633,262849 756190926775717888,11774 763175760219742208,75899 777342572553461760,1250378 788065100133437440,215005 749587881845555201,8497 750685912997167104,14594 754036585088233473,29377 781201834908065792,186434 791421544706691072,237908 795311338625134592,264397 758059009999941632,49798 787735299900186624,205197 771093800525586433,122759 771152382549905408,122861 793536083246084096,252020 760571323659661312,63451 775326995399913472,77136 790667170913067009,232169 780959244891791360,181419 781060421079793668,183759 795385638765764608,266151 767876667884830720,101681 788412352534306818,215174 790613026193809408,11774 770655845084299266,119765 773130404291235840,132996 779018032408584192,171324 794912781002805249,240682 734161225660010497,352075 756411749113397249,42249 770833710849466372,118192 756290077186228224,42344 754135006616977408,31585 776185112564080640,154322 757610912773791744,47782 767182767025160192,95944 780060422711959552,159847 794840079143309312,249926 767102487060946944,96817 776079517936918528,153095 766728451437039616,94718 770235663761440768,117304 750885827849314308,14781 773521652110024704,1170700 781436871146627072,139404 787522305412956160,211347 756947000583712768,44450 762753176558669824,355260 763103934189678592,76410 767355624631828482,94699 773916974657122305,139404 787305259957825536,210215 778722295288205312,169410 792063467415035904,241367 766081762548150273,90384 766307153342631938,91946 771498728574349312,125163 763800649255489536,80393 759518431196553216,58815 794492580197232640,247240 772771820521086976,132335 788785697167511552,218832 735908376853372928,11774 766451363245092864,93823 773982516885815300,137042 793283356414713856,250885 763919078264156160,74133 795040779966234624,263532 768097701481156609,100278 775114403951833088,146675 775810904764010498,151439 790297833219821568,230485 754736968777555968,33356 765956086016782336,90482 770862376438501377,23762 776124836179546112,153699 788552767174430720,210390 779425249272164352,174971 781213809037803520,186434 795664417270530048,266151 757700716320333824,44429 795322131282350081,249926 765745423885611009,89547 766656217007566849,90327 753275075067990016,25890 766373307050582016,92192 785592253041434624,196917 772554455237570560,127871 763674996732559361,79223 756322777779605505,42432 763518195370196992,78684 757610339202691072,48296 759887832798203905,58253 764731471101890560,82066 791027433960935424,234583 794710462881497088,262226 755448070536568833,37044 794785223196180480,261987 772891355303579648,133043 788001385576968192,214117 764121804566728704,82030 788495527830691840,218275 792147598534545408,242693 795043612882976768,264431 761575148667277312,68993 771525190484316160,125554 776479934957162496,155362 732296160824725505,351132 750759830621609984,14858 792178417156235265,243983 794619295879704576,261818 770364534137745409,114260 778355874288893952,167220 780729993928269824,182036 765375497949687808,82208 765603772961808385,88052 776557227272306688,156926 760536019196313604,61655 760979570287706113,64692 772503759507390464,131297 765746907440222208,88052 773652464813826048,87904 764902700500779008,84724 771434829032423424,125703 760257781458870273,61412 761590845266997248,65180 773245036574019585,134371 750852371194994688,14981 757211970449895425,42202 785275785951059968,194263 762053822583824384,70858 775824808877690880,151165 790863304549883905,234522 795046462983991296,264397 754728272680759297,28732 757368568258269184,47202 769701372551958528,110585 776918569930022913,157693 764797547085004800,76858 765333820614799361,47940 769257883615846400,111549 777827267439276032,160592 758066993475878912,51136 790618643608457220,232137 792831141757784065,247877 773184937621020672,135025 779122183369007104,172945 785871558589968384,198571 786049649593446401,199431 788854175140552704,220820 780689637081657344,182036 791014848230481920,235590 791360754695938049,11774 794662222769360896,261155 785976903236722688,194934 761121072993349632,65455 776772795632082944,157993 781464914451988480,139404 793579431528919046,252020 754037273755160576,31095 759162586067787777,57274 779129386763157504,172962 790250675208908800,227429 778585713994366976,168731 788081319972601856,215252 794355669633642496,258771 787625894848372736,211769 756327508975296512,39244 766283828159713280,91946 788792102645706752,220526 768270748469387264,104932 789438729102524416,224600 773558102461386752,137042 766641817190273024,57607 766757672729382917,96172 771863354071740416,128519 770405409358225408,118191 776516995705516032,153845 789666430706933760,226490 754706939364323329,33174 793277245322305536,249926 732983597565640705,353451 793617187651059712,254209 794188651894697984,258456 776511992534183936,155390 777939559770226688,164669 791653352958484480,239982 781256216089591808,184223 790238187687784448,229773 761312624042663936,67852 762585942075011072,64145 764627745615843328,84209 763201314096607232,47188 766044875544489984,90384 762002117590650880,431998 790981353349128192,235590 789250092574216192,219503 778237425160192000,166719 759747719481036800,58537 761393992005287936,67587 795305345560223744,265649 764513005484675074,82209 771406963984900096,125119 792664306835943424,246995 763442792601378816,78159 788894294962647040,11774 764106664404410371,81702 794333858191863808,260033 779291079803822080,173753 785257733444382720,72035 787317585448538113,210207 760243079408263168,1248387 765261330576125952,86103 776870061676126208,157755 793990556535951361,256219 795378532083847168,266491 765874698605432832,11774 774769379695144961,144494 753796321606270976,29271 787234760229781505,209409 792887569537126400,247232 778185332361682948,165512 791831831444193280,108396 792079841914916864,243187 761338681378549766,67369 793616867277406209,253032 795203726948507648,262752 751882231883325440,14277 753067427156459521,19133 757252907712544769,41472 765207571766599680,84724 772824549545172992,132578 779812545045594112,170187 794529791181352960,261155 760268332968783874,61545 770771872669585408,117377 781289129074057216,186434 779790919180619777,173964 786755808650334208,205989 773957881376874500,139404 765582214314745857,86653 767138328097329152,97438 774230150703525889,141887 792423483254996992,245268 756284047731679232,42432 774170793630584833,140495 792321737224577028,242693 770330158477799424,118087 788857229432750081,221635 769341750183886849,113290 753379986829082625,27317 788050881824428033,11774 774050705808117761,139404 776105543840722945,153194 755817078456590336,38535 770342706358857729,117609 775680363637116928,150511 781285965360926720,185313 753686341376958464,28819 768296387200942080,101681 778311384576712704,167319 786564140491870209,203240 751550232224075776,18030 789146774225104896,11774 791763855013769222,238099 786335550005350400,200490 777936700253278208,164578 779395968609296384,174557 790952592234913792,234583 750430010310287360,11495 774330698371039232,140444 788820871284752384,214899 789316912031424512,225359 785928318537302016,199262 769754845570105344,112891 770358111890571264,118515 792234060600913920,243187 732948658728112128,1035907 785623692357226496,196277 761040205637832704,64678 732957762049609728,1170802 787635052389826560,204078 758445282749145088,52659 767404787998470144,98072 773982295313281024,137965 787004062193496064,207949 760276256915021824,48052 763235370871820289,76549 751106490904113152,15808 792851054572343297,247819 788096643543408640,214899 794922967683764225,246425 750343138783399936,11495 757283591453831169,46612 770175938105520128,89915 791381834881826816,11774 792116832551497728,243398 794208619277467648,245268 773263076636393472,133666 776837111152463872,157978 781357947905605632,183269 773640653016272896,137869 793910794614374401,256451 761284032629919744,67226 765017035340410880,85308 768613899931381761,106896 780841686989758464,183269 795280526970122241,265644 768277361078841344,103071 775521382054629376,149983 769062575036391424,109960 775877161198563329,151066 792771435307667461,220689 795468923932147716,267133 753238459666472960,22662 758084014666289152,50827 773305571399172096,136110 791500289362628608,239405 749966716084559872,10735 755325831866482688,350821 761600808689475584,69231 764570751366074368,81869 794669671635161088,261155 780616146286284801,150151 756254198048575488,42249 760571967418269696,62063 794673034653212672,262022 785322307401154560,186883 753376029033496576,25189 769044546147737605,109035 774076846526779392,135725 787636504323616768,211347 789159913218052096,221416 775070113540153346,141091 755054207384694785,35044 789147755570614272,221416 752267808604577792,21077 791250764093980673,234583 768709337699192832,106317 793879409539162112,254135 755253847535284224,35890 785532559547568128,65113 788966257496236032,222500 753364362383896576,27222 759131397911044096,57092 793841756458459141,255942 775774189491855360,151185 755965964391292929,40550 766397547749318658,91946 752896820108414976,24134 780894978860015616,181548 790389900784918528,11774 749687665113591808,9433 779491782711214080,173628 780281701721251840,177773 780793018228023296,182960 753022372358131712,24870 755481975641735169,37607 765651709637132288,88920 778173588188827649,163592 781906760151932933,191354 792024922864259072,243075 762647591620403200,73526 760613003683180545,63267 763074700440276992,11774 768077319831511042,103354 788000697577041920,214354 769165311484493825,111558 780822507985207296,182659 785967635695493121,200235 794899274215477248,261155 765012417332084736,84209 778422040332304384,152594 771746607440228352,124597 785633750159757312,85985 794965607657730048,262925 749328311495647232,7849 761985088150200320,431998 791404767599788032,238292 781591969285877760,188401 770985652842291201,122093 764003473184608257,80939 766400651819560965,93261 750706453196005376,12981 768137527995891714,103261 760782755781341185,64664 770435655310598144,118192 789425677871099904,225981 794031632470523904,257492 755171152008327168,35890 770024553988952065,112693 788606644481654785,209151 780757025961676800,182960 767803684784865280,101163 764537958292520960,80685 788787236221227008,220526 792392465458266114,192840 759770866993377280,59666 764790674814332928,84724 763567422192381952,75724 788899549142286337,221972 790980392455208960,235590 764072092715266050,76012 775205112037777408,146704 793294718109188096,249841 758794267179364352,55155 763586736140288000,74247 766694286637215744,94699 756959321859190788,43806 785687258804346880,197512 790988045092880384,235580 763801091922399233,80136 792837398371631105,247241 794671673073078273,262053 778249278829584384,166390 758475185561436160,53185 761286296559943680,67852 776613367704203266,157082 773264069390368768,135701 779462237387788288,175260 785527774597435392,196277 770398136292573184,7311 795239651305000961,262849 795614158863507456,267521 753289898732445701,26569 760877202418184192,11774 773654991445889024,137640 756572301307416576,43278 765006976271077377,85562 757930982779387905,49852 766311345960652800,91946 776964298530820096,155390 787376120849063936,203034 750764850431729664,11495 768068058569113600,100909 785815585405960192,197512 791410608201691140,238395 753644750457016320,28732 753394810082340864,27045 755224019725643776,35890 779582116464066560,175533 773226495007297536,133702 793182031161102337,249469 762800688728449024,73814 785694709566021633,196013 793558344774590464,253407 772257488917958657,127134 775078453687255041,146405 775922564543582208,151212 788490164783845376,218275 757589475660746754,41839 757737447765610496,48220 768922767504859136,109666 768312646579781632,103818 768801042633003012,105998 763601248125792256,79333 769717440720822273,99831 787020357484048386,208379 794597353852309504,261818 770714147348705280,120541 786146059290456064,199961 788773261983178752,220526 793674135838662656,252711 732737848848338944,1170667 762202710728929280,431998 771435852467621888,125070 787075459188043776,207965 750142526913335296,11495 775775250948718597,151071 791382230731939840,238395 772981384189186048,132364 776892876127080449,158589 792979768711012353,248514 793509778865655808,11774 793616763376144384,252639 759099391324123142,56889 767042610665885696,94699 776774265001521152,137965 788524372172476416,218260 789998410191351808,228354 779160338344402944,172799 785498474758475776,194743 789181509462691840,215437 769846871032332288,81929 769880406313279488,115435 773870507108077568,139404 778040513677168640,164759 761952950084329472,431998 792033305327656961,243187 763359117180301312,77731 790514056603967488,231894 791425497003544576,238845 794234759790534656,259063 759524835231793152,58537 789518533243736064,226823 771349716541943808,122622 773287344258572289,135489 792018701889310720,243075 763128323832549377,1249077 763874100368412672,80939 771159446877646849,121479 780069187389624324,172185 793445837577809920,252196 793972208569815040,254135 767378547207987200,97852 779462036396789760,175153 765645390007848962,88930 775403347566145536,148537 776739656692068352,157755 781472271173050368,139404 793180954063798272,249926 732924093574610945,354135 778939662379384834,171168 790910720703467520,232881 771900914563035136,127344 750654050325131264,14421 779288183498473473,171795 755187118796922880,35890 759764314534313984,59666 791263299887300612,237491 793132672096710656,248988 768194296797245440,103212 773888517021822976,139404 789438356975255552,225981 752657593009569792,1248237 755158538058629121,35890 764698275496669184,84422 771411817549537280,125367 773263421458354176,134993 794323546084376576,258878 768578715974533120,107808 793499950067822592,252196 794930684192235520,263289 758690194522374144,54070 774697924953464833,142721 788076298740523008,212237 791739083047505920,239893 755562074378412032,38476 761512003814973440,60163 765012679421403140,84209 772211174733647872,129212 753375264978108416,19598 781407935708667905,185310 790598906656788480,228354 786996727115046912,207949 791591235802701824,237978 734265394806951936,1170556 756269671658029056,42432 754751375737630720,33356 763736263144775681,24252 793147777182203904,249926 781162699702964224,183269 751744656610701312,19352 753973288162832386,30796 733113338155126785,355989 774024131851407360,140900 789320117540749312,223492 791394246460776448,237908 773279482471776257,133043 795694467491708930,267855 750363293806571520,12883 788754385316687877,220029 775099417049260032,146804 754090362843660288,31529 767388398311108609,94699 754860279222063104,26721 781670186273366016,189649 795296986631143426,263545 752944698566647808,19563 761750521975824384,69548 793915714247725059,349306 793968378322907136,248652 758865353854230530,54070 779715712097005572,174756 732267690480435200,1170428 753970729398435840,29682 760823683975831552,64722 792869989732671488,247379 732246275035303936,349795 786104266297602049,200490 792081831025717248,242919 795392022072827904,266491 766008627798872064,90125 790842089374224384,233558 763827475910651904,80619 777533638753656834,161387 779373340385574913,167220 786243851480666112,209795 773905475595227136,139404 786604682122825729,11774 771651370617221120,126152 790975718351974400,235621 756467420781547520,43391 757933747253682177,50172 794210394470350849,258331 793282005240721408,249444 794613141120368640,262053 760480653569773569,61742 785936095620042752,199352 767198592645918720,97438 785708497170108416,197139 786184567031902209,192032 769012123812978688,110615 780243998757818368,174230 791171699886612481,164764 770207070956158976,116824 790561289651322880,231894 770276707395743744,44421 775024359455031297,144949 778768789273837568,11774 773922148687581184,139404 790976937309200386,235621 792162927633637377,244550 794892123904610304,261155 770271265663750144,117257 772859304080617472,133077 790278049186975744,229693 791308459073495040,237787 749654107577876481,9433 760117785338839040,60866 763483340229836800,75409 771125436881383424,122532 788757503916011521,220526 754746865623511040,33549 775861179528912897,151645 785361732143243264,195481 758623765295165441,54070 792111508041846784,11774 786368807459778560,193297 756353740064624640,42432 771034130779893761,114236 761792204675354624,1248956 780658147836899328,182257 771698779456151552,126152 780802198838075392,140444 787155481307385856,208599 793164231466098688,249841 752863933736820736,1248238 772186808046104576,129991 756963914034753536,354841 759501792220557312,56924 764122279072509954,81869 785274176307286017,193669 792029137762390016,243075 756903047486398465,36145 742349060061990913,62180 773240055787692032,135025 758250787612991488,52061 763214643514994689,59996 785557453207396352,196277 793924523712094209,256219 736235048379256833,11774 760614006830739456,62757 760968733909217280,64713 763596156395855872,78159 793479195489734656,81843 759100498691567616,56197 753887706111803392,350711 793492557401432064,11774 794561079678554112,261155 769159644983926786,111438 756900207644647424,354167 792522439427297289,243562 793144627503046656,249469 793196755923849217,249374 754000215045083136,30815 769421873717383168,27164 788501692782227456,217837 752224207673692160,21074 794887647282036736,88859 787426544738267136,210694 781347205936517120,139404 792832356742729728,241819 748257705094160384,1247824 786718002330767360,205728 792195770472554497,229693 785610141685125120,197512 792068864632688640,237491 791674375908892672,240145 794535923232993284,259743 786693585005580288,205902 791776901270499328,240483 751025301832888320,15336 759807661894283268,54011 774216540887494656,141887 755607311595569152,32861 766017415549489153,90384 775507205189664768,149906 766135641532952576,81929 750921813312491520,12290 756194607814193152,11774 768889365904912385,109874 790535180192587776,231894 757083677457285120,45857 794558050816266240,261155 794718091435347968,261155 795151438150299648,265257 732986937158422532,353451 780607192697217024,80785 791352717813780481,237491 795739246560759810,267862 733321605464514560,355880 794114553139204096,255942 793424242087952387,196314 751144358506881025,15808 776986037285363714,157755 794010985224925185,257492 732970777688088576,354525 759380593968812033,57881 762392795940319232,11774 763979416212877312,79691 764070849242550276,79999 787863981474000896,212139 757111552902332416,44450 756924782533185536,45030 794569335826051072,261155 779389540247085056,172107 781530722402078721,188119 793131440187768832,249841 794210689665662976,258598 760467386109681664,62063 776551044734132224,156835 789083908054757381,215210 790248599183429632,230282 781567065048092672,11774 756684600441647104,44450 793129229550493697,247241 760595710001684480,63858 775793902444015616,151156 757572392512356352,47761 772521270978248708,124004 776163052358074368,112363 786373113134981121,203510 767785979583209472,101383 769023952568061952,431998 793331727896760320,351666 770349245664595968,118021 761388480085626880,67852 772530779771371520,90384 775530545287606272,149953 781583111469563904,181026 790982826711658496,235677 760282168010637312,61412 775152255641063424,146804 761899661720367104,70941 764173217506455552,82066 776463982601220097,155688 761138050986639360,61051 773669493826551810,137315 773277021946380288,135025 754735798088441856,28732 776879526739533824,158428 778044919667650565,155390 752662645371580416,22779 788453398467141632,215030 788874234177130497,221834 794571834020610048,261155 776293082736107520,153845 789426620943642624,225981 753277919661785089,25863 765182052903817216,86103 779409431213649920,174115 779785820945260545,170187 739103898279940096,352004 749454256508440578,7849 792242308599025664,243187 754707079714181121,33071 786687876180348930,205728 791636463829995520,238207 757733272726089730,47844 755498587711086592,38032 795425805941739520,264807 778747615030554624,134418 757291597960806400,45319 771726587649601536,126152 778311690295345152,139404 791430044195389440,238110 781514991606243329,187331 769662032979202048,114303 771033823375003648,122146 780018478409363458,177696 794296755022131200,258840 756505969367064577,42249 771498585707786240,125554 778334451252080640,166409 788384540339286016,208176 785652734401839104,195975 789367605127675904,223936 751191909809418241,16953 760897256790773760,64678 779240564235599872,173347 790252626738679809,229693 790546615949864960,231894 760677578990505984,64375 770378919736377344,118191 779501005897596928,170187 773207366820999169,135025 768916402380079104,105109 795441719777067008,267133 763935370291445764,80393 778631392838029312,167677 786903600404500481,207287 761719100728934400,70543 766227942963875841,90575 788439794577764353,217519 764975578822823936,85562 795024732693364736,262925 795408937868783616,263793 770862134590779392,121612 794943812867072000,263895 761513043306045441,67906 774604465248665601,1042906 793578141210013699,253207 781450225277865984,185347 764129262471348224,82066 786199382785822722,201619 792201606842445824,242693 794022737270476800,257492 794232693919580161,258598 794441085565235200,259220 792668455594065921,246392 794613434608472064,260404 778731701614673920,169437 795092848827842560,264397 767753483009323008,100657 778434072636891137,167220 767962809862852608,100891 779153301925486594,172121 795331294334976000,262328 755834814306091009,39997 764302600434888704,80655 772324199209721858,129464 760224597878775808,58537 780059649844318208,174725 787067481080729600,207965 788124214049910784,215754 788457631195144192,217574 761271537294979072,67709 756937064093024257,45122 766722905489088512,95672 785525053412642817,195808 786607167705014272,204333 788087293793800192,215005 789095392734478337,223286 734853700938784768,195876 770019787233697792,112872 778754461715931136,167569 786630419760283648,205186 793168239131885569,249926 781853362790670337,182659 795375051826528256,266054 761323408281841664,67283 770381459924262912,118191 785728714923315200,196277 785843831128207360,197512 791948717020504064,83342 794916180066639872,263895 733312409318854657,355480 762901516176928768,75073 769261957912289281,110585 776788585039196160,157755 790905096703913984,234796 791091604538789889,234583 740938152022544384,1170452 785602542378094592,196729 788326292550746112,215437 755064124556517380,14277 763960837660745728,80939 790527100998545408,230936 765898888867872769,89649 766830631451930624,95707 770379864369090560,118191 768141175576485888,101514 774012075991597056,131421 752057916715372544,20830 756899522320568321,36145 757099900958085120,38088 760946258748043264,65919 787011427122851840,11774 791409842598453250,11774 792386871624019968,245024 756527213634162689,43391 764128307872931840,82070 775751238017101824,151071 788402824711327745,217519 758430062962094080,52821 793521537131290624,11774 775718264261320704,149953 793986942455152640,257026 781223380594724864,185601 788778257780908032,219942 753749077737795584,29263 776765848115490816,157755 749313900139667457,8047 792529570884792320,246225 788415873149198336,215922 770404090912256000,118191 795374560673599488,266151 752002704637960192,17580 769647724501270528,114779 788556309209747456,218275 763858110855262209,78159 778189044475977728,165488 763554366020255744,78159 787806151433936896,207712 770697147838631936,120633 794736330358013953,262752 778174534063124480,162505 778256678357729280,164826 791088664117903360,235990 794708029644021761,262421 770889649216561152,121949 759496667615858689,57574 770071166191034378,111517 772472523585884160,131049 752926028280889344,24212 758174196962918400,48289 790292349704294400,229693 791438502474944513,237332 795615226293080064,267521 759126193690013697,304513 779509022793854976,175256 780325777833426944,176890 790622287921840129,232280 779406721261252608,174315 781263394565488644,186883 794318746051432448,258922 794677424235671557,262588 776564100763684864,155898 794577018964873220,260404 767373296551731200,94718 793897232776986624,255954 763275004351909888,74809 778952268691275778,171428 746736128917594112,354828 763906358370500609,79691 787124734492225536,209351 765913492390019072,87820 792571021517742081,246392 751549697878204416,18030 763867735793111041,80939 759210259953119234,56784 763877072288776192,1249165 773977287700152321,140444 789813215274217472,194060 777163328607039488,159665 793130761830428672,249841 747576192241274880,1247789 765350954870857728,86440 753402366561513473,27317 759830664808128512,59666 770647183985090560,120015 777395184204079105,161456 789077919956144129,221451 764255370093158400,82066 772184598453321728,129700 793634500009922560,254209 776471037890400256,151317 795388655250575360,11774 793235591940939777,250633 776445526111686658,153496 777485829849702400,160609 792818155768864769,241034 753960252329062401,30590 779142229860417536,172299 779851463333773312,176595 763795939945570304,78203 771858411071770624,128404 775690631913967617,150511 742398665700958212,11774 732563464195956737,352271 755759481393287168,39384 762534944396550144,72957 777843366109249536,163990 779748843730665472,176109 785934829154164736,199431 792822512971345920,247877 769152434870505473,110362 758086360393719808,51069 775101179672064001,146704 732301068940410880,350955 785281992480923648,193669 771952910930419712,118191 777930778227474432,161349 781210136803106816,185595 790587445356163072,229895 757256027695935488,46006 759816770727313408,59439 762778831765635072,74133 764958900546338816,68987 758066415291207680,51136 789828177979854848,227242 790593109314920448,11774 751143386321604608,15808 785300928123600897,194923 771175420246921216,122299 786848991153680384,206633 794664589149474817,261155 788718047376842752,218413 759830439477383168,59666 768840542281236480,11774 785335642746187776,194923 790549206201008128,232137 790938407987838976,234796 794139303509102592,11774 755806974307082240,39462 749118937036619776,148861 770474390630924288,118191 775122221131968512,141091 785640049840889860,196277 793848041698570240,255393 752628708716875776,19563 794604997132648452,261155 743535342314151936,11774 749724992149921793,9433 763072304381239296,75724 763420592523665413,77731 789269339711078401,224818 758669435104333824,54272 773913419716042753,140039 786028895367671809,200235 762733521282543617,74681 762710763815350272,74308 767096768597225472,97392 755154722588209152,35890 765582367712915457,88052 785977148448215040,199546 755742480885243904,39235 764014146706812928,79691 776704462970912772,155451 788467138214240256,218275 772908604731121664,132335 775112328954023937,146259 775181044018446337,146720 787859787069349888,211829 762199492791705600,71476 774224774285307904,140025 791054661335781376,234583 774171544327041025,141360 779501236349313024,171886 788735839052238849,220332 779100559823474692,172270 793204545669083136,250633 755047188447817730,18470 793505825310388224,252020 792036726944436224,243075 778625034151686144,164826 777904663421194241,164001 791351362751762432,11774 773669762987548673,11774 767197625355337728,92226 771266329743548416,112939 790030451612217346,222722 794493703737835520,259543 794680294561431552,261666 758684830066417664,54070 775765899466846208,151071 755383388983418880,37044 759151992350601216,56192 766337317351153664,90618 788511606753730561,218275 776144485885485056,149329 764345410047442945,81946 793151971339362304,249927 793869095775133696,256255 754127245183111169,27045 762871543030427650,73568 766339353794576384,88920 788736927705010176,205272 786356645194444800,202429 777551218075774976,161352 777171306634543104,160480 789802835680473089,226480 766012814016274432,87904 767180621449924608,97386 764126183864672257,80939 770877492777234432,121949 786916334416306176,207287 750868528022958080,15264 762099852729655297,71944 765069286243086337,84724 751140941533155329,16299 756619774445051904,44450 767174571988426752,97386 786102427611230208,200383 789476741601333248,224680 795734505860386817,268101 766482319381114880,92025 766511814028820484,91798 768583980471902208,104973 795719579808972801,256276 758534174475190272,52554 778701482686164992,169515 791708228157669377,241034 785960776066408448,199262 761171994096332804,64730 758829787825606657,54070 780630553049509890,181755 793700733585457152,252020 770643490145460225,119394 779163051589152768,170547 791440354553634816,232884 760316175095959552,61544 752931167201062912,24603 775765237316202496,151463 759011244959334400,42416 761540104838144000,68102 793318338373951488,251452 793950187085402113,255826 764106137583116288,81744 758026306281992192,47761 762756182222131200,73270 761168307831595009,66851 793508594197024768,237491 793865638213251072,256255 780622272809799680,181935 775402980195446784,148537 794986735482638336,263697 790608916262641664,232169 793964432690999296,257026 795394133879902208,266151 750364933607419904,12308 758071167940857857,51069 791979046196252672,240483 760563057693188096,63657 768918085906620416,109104 780815396714733568,182726 780857519795089408,182631 788796879647543296,172799 788710915990585344,220029 776618822027636736,156835 757762737489350657,49070 760937206663958528,57574 764249700862222336,82066 768206847278854144,102514 762663159144468480,65839 791397226509512704,237894 763564094917980160,78344 790701792229068800,232911 735922518830125056,11774 773217918410555392,134470 787578605475733504,209351 790520656899211265,231894 791829042274107392,240483 777301105755717632,160480 768213881999204352,11774 768541391211274240,106774 787012203849187329,207287 786209318265729025,199516 780604018158628864,182013 795706366597984258,267862 753590584950951939,27280 787084566573961216,246425 778592980764651520,167319 785658264012795904,195975 774038045762859008,139404 766569212424826880,90482 786830515529584641,201494 760492149536239616,62063 780937642158415872,181419 758456324611051521,41680 758794762333847552,54070 770943462657167360,122146 778377860767592448,163763 763572636504948736,73814 787020423879913472,207287 790072801172590592,227795 766032891235172356,90482 768820240675405824,98646 791726453297549312,240070 793489251283398657,250633 794690174051557378,261155 772112692316344320,128355 758441617246171136,41680 765767997935976448,85047 779265005346820096,168633 780756442974347264,182960 786604009666797569,11774 774008247720095744,139577 794410594480705536,259457 795404295172562944,247930 795702161451716610,267521 751882373491482624,20254 776838453174480896,157755 760125397807665153,61145 764870619032805376,84800 786250198183923712,201958 795414662669955072,265855 764671790429851651,84447 774700663959793665,144607 788348886217814016,215608 761296107842469889,67768 776457754722590720,151463 795215357661192192,265257 752117806645272576,18316 794566142673068032,261155 764830660133400576,84724 775797440708546561,151741 781213110849855489,186434 788244843281559552,215437 790688324323115008,232595 763500339630837760,78189 794001737468231681,257492 790705245617844224,232535 794618499318579201,261155 765411483140390912,87245 768624864810852352,106756 773048250878324736,132335 773707915106529280,11774 781123833570988032,185496 763871433239826432,80486 764986292845350912,84724 790330817293742080,229901 793902773968375808,255942 759200826908930048,56964 765494431277461504,86320 778821531757453312,170678 779501254133157888,11774 795754038209875968,267576 768087462870646785,103261 771675375503933440,122388 770405008432959488,118985 792078060442886144,243210 788018501676072960,214492 790250260832452610,85985 765619688592113665,88052 788403445023866881,11774 756241433409892353,41689 785920800591192064,197512 790178908570210305,229910 775079296134094848,144730 795353892318019586,266079 751157583453446144,15643 751595646507970561,14277 790939377077596160,234583 757778296738312192,47940 776139482789777410,152735 790334363795791873,11774 792398969124990976,245128 794171404077924352,258331 764837664138768385,84724 775430743166181376,148645 777038380265721856,159876 788438073327648768,215437 791233636716740608,235215 794407434928422912,260404 756698816624136193,44429 790556379756888065,231894 760298964881182720,60779 790727410131939329,232881 749408944964014080,8497 758317538484682752,51809 763481657730998272,78115 780506470953607169,180306 755806222394155008,39384 758545098661564416,53185 770453725471248384,118482 774399158383894529,142283 792822879096229888,247877 794031327976759296,256439 791383840740798464,238207 764839569296592896,84724 788191773290004481,192840 763912141304832000,79246 793428306867556352,249926 792405235197218816,243187 774765655878995968,144189 791702413124177920,234990 749299153071509504,7836 735216250834411520,11774 795741485358608384,261155 753350143315881984,27222 758061406688337920,50804 774491383922958336,138490 777319686228803584,159475 778629223682564097,159850 793479514344951808,243869 793506750074908672,250033 792477654507220992,243286 775270524146548737,195876 781212959762702336,185313 764663308775411712,82344 753489415821942785,25995 770768463350620160,121402 788461976271716352,217897 761191146601275392,66053 764156217094574080,82209 795184644215996416,258456 790321625652527104,230282 794878815587696644,237491 757711590871314432,48439 751621420552220673,14277 790042714997829632,228354 773865097760473088,138819 765555200887181313,88052 760933176181002240,65180 774752033660362752,144538 763177110177390593,73814 786605216581857280,200974 778969856284565504,171324 767531959547416576,97371 785814000521011201,198586 751044668738113537,16093 788340001775972352,215437 793188688914100224,250261 756966199355858944,45125 781337265578606592,139404 781844931358760961,186584 785685872016490496,195975 786592833918660609,204835 770385554089340928,118482 786716581728546816,205902 771004955121422336,121949 795110835249156096,264431 775078516664651776,146259 781426385671876608,187428 768097372068904960,318763 771176053670678528,122973 751550207049994240,16756 792913074554404864,238292 756292801151795202,42432 760914511851388928,65222 794866567485923328,261796 761682275654246400,69947 759095428205993985,56889 777591017373573121,162638 785314770471624704,11774 794793573241782272,257530 779154055880929280,172962 785538836038348800,195975 792066541487480832,242693 795129786888814592,254755 768813767379431424,108849 772086909552078848,128934 775213012982595584,147391 788237850869436416,209828 779153202725789696,171693 749239550313046018,7501 753990277858222081,30802 767930515068297216,100605 791686404535312384,240483 794633752618135552,261987 772320248284360704,128934 790910173686566913,234583 749922007316328448,10735 761281871200169984,67229 793568970741682176,252020 771947207847215104,127775 759176111934808065,56964 792839526754508801,248016 758415787552047104,53144 760632304234475521,11774 769668375207346176,111454 776020124897730560,151845 778736728156667908,170268 732993784993218561,354125 790548078856134656,232137 790980360477642752,235620 791047355948756993,234710 793576122407616513,252020 780172659707576320,178735 777089941734121472,157663 777171472435470336,157755 772451762980605956,129649 760793641526947840,64722 788301966489317376,215252 769755168019800064,114388 787656418769838080,211347 781399675836387328,183759 763064910779514880,75899 791441474286186496,238395 793826573258526720,252408 772027368219222016,129178 794312542432526337,195876 749925256970678272,10735 769391707821576192,107745 734705858639060993,738099 763697737070026753,78159 766273586399031296,91946 761580007588139010,69231 764591401510109184,81946 776440420024799233,155390 780630006720409600,182146 795746896937713666,267737 771113498394955776,122982 785352218622832641,11774 793152786468790273,249469 786147801948360704,193121 787079923290648576,207109 758033990888587264,47761 761275033394098176,65887 771812430292877312,126389 775037156444278784,128934 765697045457887233,88930 785616191964319745,197512 760162352910041090,61412 773826942885912576,136814 780443118365732864,180310 732389108916588545,349965 785693349634306048,196277 787681352317480960,1170352 762316617631936512,71099 773585155130855424,137158 785322262161420288,193533 791795204294520833,240584 790572631556820992,231318 785602024876290048,196729 759276893803798530,349929 777975317667254273,163763 789708719428931584,226712 753377685905166336,27045 787809358310584320,205197 763864834815385601,80648 768811422843371520,106281 790663497847681025,232863 758759937329672192,55169 756888432287293440,350711 769276304319361024,110585 771778454127652864,127657 790544469464588288,11774 756275427316867074,41438 759852135597088768,56800 785942864278724608,192032 791624213950033920,240145 773616559365521408,138165 781128853762744321,185496 765083527817809920,85562 766288769825800193,88920 788853042078593024,220602 791674050494029824,240483 772622294430654464,129551 733100683398799361,354983 751060636935880704,1248132 795709051384434689,268448 788857726831058945,220029 771740325421481984,125142 781847104171814912,158387 789831588712505346,225359 758713080935247872,11774 753998700217630724,28866 791336033161846784,237787 758773696026841089,54123 776184517069512704,152314 759122938046087168,56964 773579871893221377,137042 761238257459924992,65887 752201324817702913,16728 763833796730949632,80716 764474053201694720,82066 794003199338446852,257492 768216393108033536,103354 776744345151995904,156053 792078355847745536,11774 771768798613540864,126152 751589335317622784,18555 785546286023909376,196788 766116685023580163,87904 792060547285999616,243576 758715793471266816,53001 780620850533773312,182154 765255689534971904,78159 768553422790467584,106763 773883420468535297,139404 756287060764463104,42249 775078584104792064,146804 778303266962677762,167319 768423540735352832,106281 792032402843369473,243075 761666144763834369,69356 777907646716268545,150717 791812524404387840,239998 771133523684012032,123085 777843240791924736,164001 786957208059715588,207287 794717999202566144,261567 766072829544636416,90384 771112757349392384,122344 791367544712101888,238395 762769878411378688,69711 786591901168259072,204853 790261133743493120,229159 779083059454816256,172123 774654357723897857,123140 792039863700885505,243187 758830464538857472,53996 760118628687581184,60112 785706205918310400,196277 786944225032019969,205460 768162026346586112,95055 788499450880675840,218275 762221618366074882,72370 780947766155575296,183632 767822378869092352,1249488 765948507391942656,79770 764947016908574720,355898 758932053001854976,56007 758036083527606272,49852 790825033929076736,18395 765543160827224065,88052 774076957650628608,140900 764628294297759744,81927 768525080624177152,104662 794315550134562816,254135 781363638892277760,184223 758650615312429057,54272 768100964846931969,102998 770221475336822784,115853 762857559346782208,738099 774284093781442560,142090 793894491455262720,11774 794572931531677697,39957 764143967713787904,81702 732711752903753728,350295 761622891184001024,69794 788397449492717568,217519 754080077709651968,31686 787490157796683776,210897 755915394871812096,40474 758254154821300224,52074 761684965679624194,70177 795663667232722944,267731 760916251782680576,65180 775306587208556544,148045 760190362933690368,61444 795219444574273537,262925 786059801285591044,198620 788771168702509056,220332 792480703472631809,222787 770355864377106436,118087 757769958570856448,47940 760604554148798465,61545 794159007879614464,257492 777663932542496768,161573 786706149647257600,206054 788745048435425280,220332 795027857286238208,262849 752999951744036865,24366 753059701844090881,22926 772888299040047104,130988 734516437172117506,11774 772156653311369217,127925 757003165724180480,45669 789444196880883712,225981 791615281084846080,239036 773953643095715840,140444 788711365640916992,218275 760178077334765568,61145 773721880910041088,11774 750164214912847872,11463 788819221870411776,220029 732162809090297856,349776 764816429384364032,84675 767111528852094976,97811 795689533652267008,267521 765262273048969216,85562 771869801236926464,127957 777901998112899072,164001 763911186895237122,80939 786339948534243329,200971 794216382292295680,257325 767082571683332096,97685 789924873187520513,228820 790963906931855360,234583 769566065957502976,105109 776027482252337152,152872 793258956181282816,249926 774724120403595264,132848 759170926038568962,56964 760687875944026116,62051 765237318668066816,84689 766345670668066816,91228 767810446011138048,101681 773704147594018821,138819 772869654888919040,129662 791696874948456448,240260 761686253603610624,69711 788622002294759425,217810 793603223785312257,247877 794549202114277376,261399 776951150742429696,158387 781315881213255680,187354 761439965330874372,67906 791341622730555392,235590 761654320500764672,69356 767590774162817024,99471 785554977213198344,194170 791350809787269120,238395 791494632387387394,236392 786217544520638464,192032 788531207260676096,218495 773653275715313664,137953 793068392546729984,241678 773845018742296576,139404 786330003210403840,1063777 789922752903819265,224450 777079713244348416,157840 734772823143616516,11774 793809075742048258,254135 793150708291805185,249927 793151609253597186,249469 762792553095630848,74483 792114567144886272,235685 793612365925322753,243865 763517387098304512,78304 786679517830082560,205651 761766068238979072,67761 770024656690671619,92438 774089828946149376,141316 776169652946776064,153002 791359424682192897,238429 795061983183798273,263906 767788965747392512,101479 788758733136523264,220332 764943072035762176,84724 789308806186446848,225359 792795893523222530,247745 750766391075049472,11871 774716058867556352,144573 786697561084141568,203832 759208003027558401,55660 793163880985878528,249841 758661320333856768,53703 765967641550782464,90618 762261201330069504,72350 765582255964168193,11774 758712925863481347,53289 779671806772903938,176084 785276552443408391,194707 789829992817434624,227242 793630472131710976,252020 750850068773691392,14277 742117433725595649,11774 786185333226475520,201441 732490763649449985,195876 780875703122219008,182870 771569636693323780,125853 763109710237081600,75724 769738797328113665,114388 786729371407114240,206054 764221348671590400,82283 780774133839831040,182870 791329692607401985,237491 795675300675940352,267862 795753842734350336,261155 770425443631726592,118191 751553978878406656,18030 785731335616733184,197286 753326188882300928,26492 766592751727181824,94699 785245068131049472,11774 757547829602713601,47782 793240778101420032,249926 763965213565607936,79990 788310874989662209,214354 766414702813511680,93184 793761876240769028,254502 757884510251782144,49852 781208799348596736,186376 781711825608073216,189254 790976141641195520,235590 793893585858994176,249926 774010479735808000,139865 793827005204606976,252581 771822289713188866,127836 773516254514601984,136170 792123651856306176,240483 793317396622614528,250633 775065706605883392,144730 786558353338015746,202217 794551950394163200,261155 760556942792069120,63655 751221247938293760,16299 764612958970273792,45721 778525946819338240,152594 765035506572800000,84724 773706801523163136,133702 752926882442670084,24597 763451036409344001,78304 777309936149594112,160593 764879533908463616,84724 766220094078906368,90384 789259560938713088,224019 793137558083411969,230669 794395705787809792,257492 757145831774576640,7258 776055916059725825,143473 786439275919257600,351830 757087361796898816,44740 754711636452139008,22393 756623915384967172,39096 792433582383955968,245444 768694383805726720,107559 740326522699931648,11774 777700997414154240,161573 792431947339272192,238207 770262534645428224,117377 780618739897233408,182037 773873573702217733,139404 760112507608526848,60866 781536708944732164,188007 778000853378723840,165435 775783319275315200,150426 770423927134978048,44421 788968937136361472,219575 755784714049429505,39235 761959221386682368,431998 768216653838503936,103975 769377483606982657,112325 774697141151293440,137869 778440150992818176,152594 793487580792782848,252408 758358687056556032,47761 775390760132759552,148874 732379324863500288,350945 763513998260203520,77708 771026945152782336,122875 786878581762879488,205094 766095761645895680,81929 788532178535587841,218219 790017023862452224,228354 766353848483078144,93286 766439080431329281,92959 769354007265415168,105109 773838948036587520,139404 785525776657494016,11774 771694582983778304,126152 775899213041238016,151302 788765172357791744,218875 788824647420686337,220332 757972323605504000,49852 785628980237840385,197297 767113781457592320,93112 791799398632226816,241678 771122535966662656,122126 760130438551728129,61051 767804632408133633,101681 770998709341618176,121612 794319507854675970,259659 760317308770275328,1248760 772189847721168896,128934 792075389409439744,242693 777240549476544512,159475 775884350676148224,151845 781211167368675328,186434 794144204272173056,258193 760994515243175937,66159 768977594716868608,110615 775058454616629248,146847 794166013264805888,256125 770807319919636480,121479 792431514633900032,245148 778089902235934720,165523 781289091149291522,181892 752244007967793152,21714 774720253095882754,143043 781325569732452352,187393 778272976013660160,166532 790990577407975424,213803 793453457168564224,247803 757281247701848064,1248475 764325554363338753,82673 791029315429212160,235756 791964817665904640,240793 763831772043812864,80674 774084158255616001,138490 762326333624053760,72035 785557389294444545,195975 758808782067474432,55260 775509716181086210,73655 794608323823865859,249926 795422154883993600,266079 785831194386718720,198591 789500774564794368,213710 791768827319164928,7706 794328127321292800,249926 778409976079511553,163591 760004390640033792,60401 778244978396889088,164826 770297308403470337,11774 758024921033248768,50923 780893812956749824,183811 755372953504780288,36545 793198404272726016,249469 775400409867386880,148045 786460628059758592,202217 788821245353603072,220526 788021001544093696,214209 763150341814689792,76264 778632058033860609,168452 791432467907432448,239076 778002159958908928,164826 770956865756880897,120393 781450023519129600,139404 786700226736361473,205728 788531910251274240,218875 795098342460112896,265257 779099771940114432,172799 758594320056328192,52545 775799852269576192,151374 778817223628427264,168794 762330657586417665,72370 774411530603376640,738099 791452210525638656,238207 787082210419601408,209043 771817742966005760,125554 787813749562441728,210235 762601335367856128,72783 749934284853706752,10787 777573220727787520,162370 767767871451570176,100605 779710375713394688,175952 793851196406689792,255942 795415221032615936,266822 790516633915822080,231028 776621119516311552,53667 761312864648867840,67938 766417722401894402,93823 792257933455331328,242693 786917177383350272,207304 746697305579937792,138740 765323053798600705,84759 751180834003050496,17591 761465438966390785,65180 787005763835363333,207287 757384820804640768,46294 764506782676885504,82390 766713038183464960,95708 772075934283210752,129380 775392511825158144,139404 787096152369803264,207051 789974921120219136,228124 771516957657104384,125554 771775556354318336,126535 754748543345135616,33356 760260239249674241,61545 788535040951066625,218558 756888912816201728,44450 755196146209943556,35877 773128280366915584,134470 785621725136424961,197046 755953781112578048,40881 774024077744799744,140230 776577811486089216,156835 763113815814705152,52061 788514130588164096,217032 791691183340740609,240627 776499721875652608,155688 776825321966358528,158387 751154202945073152,12503 774784513071312896,108396 785903253540118528,11774 767138145771016192,94699 771763080174772224,126590 750312087344340993,11495 787153660631539713,209129 762326440557686785,1249021 768083655843520513,103354 788006075203059713,214354 763549978459508736,67226 788828873945407488,220806 777869037447499777,157755 742786399137501184,11774 761714265355067396,69878 758071444366561280,51265 776543654009856000,155898 790951080469401602,217837 733301580615712769,355480 753162942477197312,23739 763006848446279684,70797 788897479970418688,221981 761989351622311937,70689 767532471231606788,65587 786335422527844352,202275 766643756397432838,94699 785257029472444416,194042 760156683016531969,60134 793298415799136256,249926 770708479744946176,120393 767999079460671488,101463 772858233362927616,132996 792836399858876420,245575 763584064322433024,78159 787374314978938880,210687 770062833090453505,114779 773319475630252032,134375 788385577020293121,208928 761554115189243905,69158 766970585502982144,93144 757242729831071744,46612 763814750841147397,80393 768106643947003905,102514 770387002462044160,118761 775010783042371584,146259 776751790696071168,157693 781334502056402944,185496 785325723980627968,186883 765031686996393984,81946 732989450704162817,186415 751020390344855552,16356 767323263454351360,92166 789909157004533760,228101 760310220845293568,43471 777023288119693313,159876 795003085731102720,264431 758726618311458816,54070 770692665734230020,120610 771420995907260416,125145 785299446804295684,194934 763490289717837824,78219 786941877799030784,199211 760149201699213313,11774 764405317153075200,81702 767335265300017152,95672 767804164944465921,101681 780961879023812608,155390 789427434990948352,225981 793945322280144896,254135 766601132915302400,88920 769325580953059328,112693 785335872510013440,194923 793346200011350017,251390 749983399947935745,10251 757069110215868416,45964 767793457289162752,101203 793134543708356608,249469 779919044350713858,171981 781344004562493442,139404 785830458231697408,196277 760485531901976576,61117 762864922371825664,47188 763711420726857728,79513 789058749784854528,215412 792513632458383360,245268 793517370677473281,11774 773255994151358465,135736 785512676013125633,195849 787022482670653440,207949 788846639490306048,218275 751752911999340544,17416 794289915077029888,259134 793309445275004928,250633 757617674784342016,11774 752301257444864000,19553 774055290215993345,139404 761133673345409025,61051 762992425707118592,74943 770379735406747648,118191 791831675214958592,241334 791001343309844480,235590 791497271078625280,236941 759165391314780161,51798 762387195755978752,431998 759091086656757760,56964 764241302938591233,82066 791712649742393344,238429 791002710178795520,235590 756230705684869120,11774 780049309354057728,176129 793163921997828096,249180 764994885267128320,84666 780941007953289216,184533 772780569763586048,132335 768919174064148481,110300 749553899141562368,8297 771852687407190020,1249899 766013880065662977,90384 794775984432103424,262849 768529917927563264,103261 761884607071617024,738099 772846415148097536,132996 795716754622160896,268281 795759198453710848,261155 767089482185183232,97377 775737790445125633,151071 791350164795469824,238395 792102588271341568,244008 761642671060361216,69947 758772425559388161,54070 770041346929356800,116096 775285350042185732,148045 756525685045276676,11774 760224495546359808,60866 793412745542586368,249286 765405519573954561,1249279 769242775409733633,109960 791622912767881216,240167 791967251100340224,240483 795443143848042496,267133 758750290283679746,54974 787014337709821952,203674 792442968191934464,240070 757259362297446400,1248475 774284578634686464,142513 775625967842852864,150404 761355909041827840,48052 785852806750011393,198671 756954076319854592,44450 763800115249291265,79693 770409236861857793,118191 776544812518428672,155318 780622556562919424,182049 763400852065452032,73814 768890122049757184,109666 788143755069124608,215480 767195647539761152,95593 781206029086457856,186346 794173235789262848,233307 757931580748886017,49422 772456171215040512,131027 758250186699407360,52061 764081963061817349,81702 778331378429616128,167220 786909055319216128,192032 766968985438949377,96962 780790140365135872,169437 776800755508391936,157693 767849405756080128,101681 777624744988446720,162596 780900722628001792,183975 792896072603447296,247241 771414275252449280,125367 757251525026516992,45014 794688514055110656,261818 750422694068359168,12743 751081827444649984,16728 762344532310650880,70886 780847825659703297,11774 787351939721916416,200963 794565676375609344,261155 764158961536864256,80939 779574337703641088,168846 778729536099725316,169232 786560995808407552,202636 794296231992393728,259722 790776672047935488,232837 792026653518077953,243187 755208957329891328,33751 769373964472844289,109470 779139164335996928,172962 763230936578203649,47188 753015088332804098,24319 749703945384235008,9285 762888939552268288,75349 774829523233800192,143473 787967103177363456,195492 772802566300246018,132578 760518279253397504,61892 792080394115911680,243398 793293694568796160,250064 781279275882123266,186883 767359185386348544,90384 768600205423960064,107984 768827593588109314,108510 788482259086999552,65113 790066537050832896,228635 785456758139547648,1248522 794778930289004544,262022 795387960044691456,247930 763601668780937216,77731 764279968910020608,1249233 773264282817552384,134993 773937555083440128,140211 776512385754464257,156115 780082765584793602,176128 785260791410733056,194154 761191710508609536,64730 768557539206139905,106753 787108360172740608,209184 794532939287568384,261155 755960786107899904,39657 794232421486972928,171693 792050972570841089,11774 744382981591175168,1170572 791310580057530372,236502 767783251247259649,100893 788797556197322752,221054 762847849058938881,73910 771363687055577088,123085 754754681256177664,33356 758659399711723521,52749 778616068730417175,168794 755589846177976320,37457 757984155296669697,48287 794292259843928064,258598 776763991666274304,157840 787555490066759681,194082 794652882188414976,261155 769821363611770880,83454 794787031935131648,262849 793841354929532929,255942 787132490758488064,207287 767973580806074368,100893 791335449998430208,238207 767719303034593280,100893 750819690256044032,15536 761541323711131648,68993 777622652563427328,162610 767873587986436098,102137 772184897947590656,127579 786317975145951232,201555 792036439626280960,241819 749964980557123584,10735 763885279757426688,80136 794002425996779521,254209 792113214586847232,235685 787050246270492676,205167 763555778326204416,11774 786616201396965376,90014 752242088876527616,11774 772835908546654208,132346 785257853091139584,194450 794820849626968064,262849 770694524834283520,118192 788400378698145793,217095 770775028791205893,120541 788705049878880258,218275 778155917086949376,164826 763392966169735168,78028 760585330768551936,60794 763949175469854721,77590 764892282562547712,84724 793246464956702720,250633 767468238611615744,95055 767921305567973376,101681 778545552124358656,163757 786959396819480580,206620 790068556419379200,228760 794911086407348225,263895 761628761871659008,69231 781282895130427393,187084 788775992340938753,218275 790951358488834048,11774 787172059264667648,209351 795063402729185280,215754 762835264142049282,75073 781219236752613376,186289 792871359756005379,247455 753414420173164544,27222 769262108638720000,112345 773999654040109056,139404 743113639964467200,11774 763832156066029568,80482 768181483865505792,103354 770430365131419649,118192 785598606111834113,196696 790967478083997699,234583 760649781689524224,64084 774315379875164160,139404 792806378792361984,247379 760720130414407680,54070 763506319206682625,78853 786616896900640768,204539 776502314873999360,11774 763155655448420352,76577 788468740245434368,218275 754002056030085120,29263 755176522936356864,35890 793571716408733696,253164 753661884323299329,148861 765292862464372737,86472 773747012139294720,138819 788002620426387456,172084 757362869004476417,1248484 758593001648185344,51385 793575932137246720,252020 795704437511688192,267862 788399902556643329,217519 794680027606581249,261666 732327249177903104,196346 762867375049801728,431998 753360819900014592,27045 756265178317021186,42152 790599640102166528,232169 791002152130875392,235620 787336366090772481,210207 775812198853644288,148994 794776013381062657,258878 761250628010213376,67547 791797502185963520,241523 752899412263788544,24316 761356018194518020,67511 785531846566244352,195807 773594301771214850,136947 791481964553396224,234556 760526342613970944,63451 757782592389132288,48369 763628109853659136,78228 750868466320547840,15643 763507853504032768,78914 752297031549456388,21074 791150309854838784,231881 767941647510286336,101681 773927248067952645,139404 767713539226304512,81712 794219348072099840,255819 775028866700029952,146405 781503637881094144,188401 759941982760218624,56090 794292114859274240,258193 762274827067613184,51778 776438645293060096,155328 753729785914765312,29548 793913670334083072,256255 775926567650197506,100249 792149649188589569,243648 771085932845989889,122702 789793817578704896,226810 792497954988830720,246392 761237548077199361,11774 763529024832405504,76549 772423191021191169,127871 779714650799681536,174557 772987374787780608,133454 795246381095063554,265724 734746219189272576,353374 762065297100509185,71476 778333525942476800,167393 756893090409959425,44450 776600669117558784,156835 794606854538137600,261155 732238800596938752,11774 787235599321272320,209736 756937706655981569,1248455 772465445593120773,129558 761528844998283266,68993 763236525416906753,77119 785726315705925633,196277 775696996892024833,150663 793520879481139200,250633 753743576253607936,29263 794612051029200898,261796 759470746099912704,56700 761333858436538368,68182 780191009552629761,173347 786248256200204289,201958 795095383894437888,262849 780454016916590592,180112 765749321878806528,88419 762689664805371905,73926 778593827816779777,168794 788200223864532992,214084 791729405143969794,240145 794348216712040448,257492 792122313181310976,240483 755565607874129920,35890 780825168117497856,182659 785582206672666624,196524 781241914620280832,186212 786632892638035968,205270 760624354887553024,62728 756500626578743296,42249 757077351087890432,45669 758540847939977217,53367 733682418813665280,350641 759536640230424576,38792 763224791721603072,75899 770378684951703552,107317 773502396395720704,136904 794010256904978432,257026 767146515517280257,81929 760478762597163008,61117 780917760956039168,184223 789546708543746048,224333 795474368528666624,262784 768535405004263424,106763 786654797080457216,90209 777182855231332356,159876 750345019932831746,12728 761669746647523329,69878 780500164201046016,177233 790958163885432832,228101 795739902113619968,267576 761289290471051265,21386 779722542105800705,175092 770581211148382208,119832 786256723505848320,1063777 790256678616768512,230270 795613479315050496,267655 758779932650577921,55261 785657675497504768,197622 758357704767250432,52771 781650786744832001,187969 763874842726764544,80716 767834279841628160,100561 790276973410910208,229693 761232371693805568,61412 793891084409724928,255942 732248976108425216,39600 777542186061758469,161352 778201560283095040,353893 773209169792933888,135025 775205855272636416,146259 778672757882126339,167677 790880014011133953,235349 765762377954553856,88052 785281481929289728,193669 788899272959913984,218582 790790722068905984,196849 790348862393315329,108396 750395990981705729,12883 768272012879933441,105270 788610943316033536,215437 732373376715522048,351374 753645392957505537,28160 794570608839421952,261155 749692797318463488,9433 763828875017224192,79589 780444036557668352,180310 785843045564428288,198878 787691923070779392,210253 793131587491639296,249469 789132443630510080,222647 760879507809140736,65404 773159177166270464,134531 774692624544378880,142721 792170489539985408,243615 759058844475547648,54620 787024619882422273,207287 760895906405347328,65234 795351504974737408,11774 765664758116724736,88920 791658387763236864,205776 761138149682716673,61051 773190704386355201,132908 773678214392737792,138616 777927599007956992,161960 781883603072483328,350979 786700507708555264,205143 758048727227592704,51069 770888365818294272,121949 794826122357833728,262849 765594760463646721,86103 786173008826232832,196849 792370164176195585,245086 794676535882084353,262022 777559393168678912,161988 767885708447059968,101681 769705693679067136,112693 793645731844329472,254135 794317987272495104,258939 793063024210747392,229693 764871100199231488,84889 791308935349342208,237491 794007798329679872,257492 756229590394089472,41798 761707267578179584,69878 768198156471283712,103506 751562345298571264,16249 755124250172882944,33356 759821928492310528,58267 776413601724641281,155451 776618835365339137,58531 776776989546086400,157993 762611044451700737,73814 788414726979989504,217519 792401418833584129,243061 777548701485047809,161988 793855264122400768,255942 786220066706591744,201494 785635191146418176,196917 753459506336657408,25189 790281439879233537,230485 732999932097925121,11774 761610430036996096,69711 758532402864095232,47940 786624442168246272,11774 791268631296475136,237491 787698612180398080,210440 792341172421296128,243187 793764755030757376,248719 789697616808251393,225358 766704549637664768,93823 781146207900962817,183759 794206118809518085,258771 779311581024968708,173964 781659200841773056,189832 766302598580363264,11774 769843383984676864,107376 778977792029589504,170169 790556684565360644,231792 779106207483265024,168284 752254058845528064,21074 790921431378894848,234583 794296503758192640,237236 788776120816586752,220526 792030641218949121,243075 765438123266285568,84449 767783971576946688,98751 787163139234299904,194060 760824172129902592,64730 778302734441275392,166409 780048083841417216,172185 793593067592744962,249926 785616157491470336,196433 775680638573613056,150511 759351294406434817,56964 762344148615753728,72851 789514734999658497,205972 744984365499826176,11774 751139228654899200,15182 794545498988408832,261155 732171120678469632,349283 762759873155170304,74327 775811516620795905,151156 781217638852747265,186434 792052851358986240,235590 764286252258471936,82283 763181844367937537,76127 789508938320535553,205972 791441977749495808,238395 777273389669031936,159876 772160135540068352,1249953 764142203459530752,82171 774253166258892800,139089 793550245699260416,247241 756311706654085120,39874 793046817973870592,249067 757606073905840132,47761 770203598122782720,99245 789146874594729988,215505 794523670265806849,228576 763490703108411393,77598 778800669935349760,170187 789748746875604993,226712 760439939381288961,61734 793908248902414336,256536 775719099380838401,151071 773655298405982208,137612 774925111824568320,144494 775493000663138304,148994 780545807795777536,181409 765862065466707968,76623 775496581713833986,148994 751219717814095872,16833 733877446215245826,353374 773955315586981890,140211 762250166476746752,72394 795336975951810560,266079 795717631831576576,267862 776150047054438408,153372 763841670928539648,80720 787120919739297792,209351 791744542667964416,1170572 755925911850127360,40609 765365067550298114,82066 765692805993857024,74575 768965240428134404,109960 786541837536354308,204413 794378036292354048,259743 766353787569131520,93261 768526424567185408,106774 789679408571228160,227242 793800178713161729,255393 760871833226907648,65180 779447264452317184,121051 763581435726868480,77598 793121075835961344,249469 765964703466131456,90384 786623649000284160,205181 772801102987296768,132366 770205422217261056,117282 776827762753626113,157755 793127285779902465,249469 786341708426579968,203048 793147130491744256,249926 764659023631290368,82744 781664509534568451,188500 788115345936494592,215437 792056556858859520,11774 768083614101860352,103354 781713169433686016,189527 750535736231854081,351347 794747294688088065,263171 758651366139199488,54070 768517655452086272,105345 787702266077835269,207119 753422148451045376,27045 772958849124806656,132335 776114685284343808,153658 794216576258048000,257492 765301673338216448,59941 791635910009860101,234661 792432641089896448,243165 765018608044867584,85562 795409932334022656,247930 764225665377800192,82283 760287939456749568,60725 767825727534292992,101681 774086966769913856,141316 776615536427839488,156835 732497779948281856,352293 768862256897536001,109666 773538209741406208,137042 732187694613200896,350021 760358796187144192,61598 781222750765449217,186584 795360647466848256,266491 756291817453326337,42564 771918426772164608,127134 787967010206461952,196631 763861108470013952,80720 787693746439593984,210253 753630074620878848,28281 791666068565655552,240483 793212612846743552,249926 778456685329256448,167677 785469306175754241,191653 790614612525940737,231871 792932612763373569,243075 789299822075326464,202265 777172824079290368,157082 788411394227965959,11774 770373017427902465,118393 754789034841341952,33356 788456923012005889,218275 757953229028265984,49400 785449891422212096,11774 795211854989529088,264431 775802671173337088,151439 778610541778628608,165690 739600783516282880,11774 755107282103316480,34666 774616684925640705,143585 756714651098886144,41929 773591645220515840,137158 775765890461732865,123085 758784984433823744,54070 761920645571772416,69516 754717765152288769,33356 770189557459357696,112693 754706690407297026,33090 755173963030859776,32941 758069770390384640,51265 771708409745842176,125111 793844773601865729,255942 787028232511954944,207965 793172684863578112,247241 795311603151314944,257325 768100144034222080,103481 774542693569404928,118318 781362852980547585,186212 788062669295058944,215005 775092026006265856,146949 794345140471132160,259543 765640925053849604,431998 773115541867335680,134470 778437809606623232,167220 795060098431389696,263926 755321146086662144,35890 755773306826031105,39462 768481737546530816,106281 785849084296822784,197324 794990673401417728,263907 786425294467006464,203832 750678402399698944,14421 753691889715519488,28866 773327191107067904,135736 793237374188654592,250293 751135138092683264,16953 772429211692851200,130721 753672207188922368,28160 757599597988421632,45329 756377772314931204,32684 764273614929530880,80939 768828937472356352,109337 773511475520413696,137042 777829139772346368,163901 793841452170121216,255942 766320482673168384,92264 765340154131132421,84886 755055445174210560,32436 770284892378664961,114388 776437784039096320,151463 779348954651697152,174315 773399310042095616,135025 775000599456784384,146259 780345335327621120,177773 790948844817125376,234653 755259567404118016,35403 761990949446836225,71115 764645841248419840,83441 781564263831707649,188401 760616168851927040,1248829 788073413478875136,214975 794940333427752960,262847 770006623909797888,116373 771316408982437888,113836 786396844968468482,203674 793927243173167104,253768 794003131918991360,11774 771696825527042048,125111 776105171113742336,151845 795060470835277824,262847 790993849183121408,234583 758021793915539456,50442 776051740823072768,153095 789205223801774080,223286 790964555807621120,234653 791020089592217600,235857 732701918246625280,353279 753532118265987072,28033 760972778296213504,65598 774353135103991808,142671 764976494124929024,11774 778316614513070080,167311 786947382080638976,206642 793287497778421761,249926 793879311413604353,254135 791193690593079296,235590 775114440471490560,146675 789445857632514049,225607 767719790303588352,100893 786554677705973760,204413 763777278861979652,11774 788126023095287813,211880 757729831555477505,46958 778714545271414785,170098 791395144129994753,238207 753639422638198784,28732 756405842761560064,18215 786219497678069760,201007 760690778490413058,1248847 781832081471070208,188119 788106728868982784,215005 759082873131560960,56784 773916163927515136,139404 777893650231545857,163763 788469192152326144,215437 779381006608531456,174557 793127179760472064,248988 764162737756737536,82283 780916395135668224,183269 772883805556187136,127495 779389076524847104,173753 790627769696661504,231870 768098916638208000,103354 791430704013901824,238099 760491959727316992,63051 771158404324700161,123454 776997755243864065,157755 760885792881250304,63084 768182176856834048,103261 760424517705629696,62771 765617301039288320,88669 769727258588217344,110585 774273738472914944,140748 765380712417538053,84666 790826026137812992,225981 773711061807751169,11774 785546897146646528,196788 793810402257887233,252679 793956065411006464,257026 756625350952521728,44450 766125092292161536,90970 785903718885654528,199660 772164543539621888,127711 791705851539050496,240067 758763004770947072,54070 793171696781885440,249841 774977303570817024,144682 778263287699943424,11774 753677489818304512,29059 775674102556168193,150663 786509026519552000,204183 759156444868464640,56192 773216958883983361,11774 779463392126009347,174294 786721382851686400,205094 754047120060055552,30590 785490681208958976,196277 792062646799466496,243075 773240404288245760,1250031 757740011097722881,49066 763087345109327873,75899 789077274532450304,223286 773608050183712768,138054 793095795121586177,249469 750793385728876544,15316 788076070868254720,214975 751548568591339520,14277 795701072023142400,266146 768930612791107590,109666 759111936839520256,56964 789969633763745792,221451 791354868875210752,238207 794894395111837696,262849 758145972157370369,49400 793790604564201472,255246 795443940078010368,263906 770358347782422528,117364 788704452895178753,218275 787736446492938240,212693 790759228667420674,221524 763954416915361792,79999 776002737863483392,152735 758774813704028161,54070 776351010486886400,49681 788197781869658112,200397 794203524355813377,258598 786694289266999296,205902 788905810915012610,11774 794579577695834112,261555 762089907900809216,431998 779277878462644224,173347 764812524411904000,84724 788482493267738624,217837 773880215676125184,11774 778981478122287108,171693 791818750634975232,240483 757591333594882049,47207 779476295457452032,172185 757696102728658946,46909 786791770617028609,206642 771279027936038912,124536 781529749705273344,186115 776129587625492480,153248 791457026035421184,16728 755205621603897345,35980 761629484692803584,68993 789531552313184256,226731 768544985901887488,106753 794548446128652289,261155 794646410423472128,261155 767869940862816256,101203 773973058423926784,139404 732256794098208768,196346 762666658808799233,74133 769572458206629888,350878 759834048252346368,59666 794613092114014208,261155 785597771092860929,197286 792699325834989568,226738 777959843260805120,164826 788353068211445760,217156 788577605196754944,218260 790667957185634305,232169 795689597401530368,267980 785254421974376448,194042 753740398464557060,29263 779442476322922496,173682 795439295129669632,267133 767165036959793153,97421 749232117935116288,7778 795310990531371009,106085 758421527004151808,53144 770089669656731648,105109 772634272402464768,130669 793511849543110656,252741 752736918773829632,22575 758237370655313921,51344 761352795127738368,67906 791014866014330881,234653 764155295736135681,81702 771489736116625408,121467 771395582376177665,125367 790562883885264896,232209 791357113666854912,238395 792604294541344768,246726 775887035663953920,152182 776818785751666688,157755 778052552860442624,164375 786592391222464512,204929 791683410326675456,240483 760597670952132608,354841 776863870979899393,156835 769470386547326976,113306 776959414511079428,158387 792362086559080448,11774 758768841707122688,54070 755358625107894272,35403 765279395519012866,86873 773952673812930560,140025 788090184566972417,215252 792403154889342976,243187 762253887776526337,72035 733666288912883717,355667 769177459401031680,111541 790988738943864832,235590 793794930879541249,255393 780396508164321282,179718 790427814524817408,195876 755948351460433920,40881 769991159343185920,115857 785351442185924608,195424 794737359250223104,262849 794084627086327808,257325 769366257988673538,113412 775027012020867073,128934 750410172271456257,13288 774033737201836037,139404 767806801047916551,101681 781845159344500736,190424 754911188530659328,32625 755910106538061824,39697 766971123271602176,93144 766440099353600000,92917 771942257998045184,127775 789457331079696386,349856 762630630580580353,73926 795391195631546368,265858 794615976557821952,262053 772918136408461312,132335 751654160907382784,17416 753086478939516928,25255 776902044389036032,159245 794653988494909440,262145 768820663150743552,109167 778300693450924032,166390 793548425417617412,108396 760926085823533056,1248830 788483769284067328,218275 790919662930276352,234917 768130495171268608,103354 774051084931371008,138819 793141097065164800,249841 767938132553572352,100893 794383022728429568,257674 791310478186205186,237787 794617824937267200,261155 765595692572303360,86873 788901200494157824,11774 791459698746679296,234212 794128154365300736,257492 780087085969641473,171982 788754812451983360,213344 794898135462068228,263771 773680019117862912,137869 775789946439241728,151741 765285185399103488,87012 792508526816100353,203546 764660024509554688,81924 760848500364107776,54519 795074099852836864,249926 761666013700042753,69565 765657993761337344,1170369 767799267683545088,100949 770031605368942598,115530 775749194015346688,355185 793233397132959744,250328 763198180649492480,76429 791367340319465472,226862 793829446029574144,255393 793212728898838528,249004 757417873669287936,47220 777195052477083653,156132 779455673180446721,174230 778625145732788224,169201 788762404586913793,220332 755064196065263621,34666 785559144258494464,196917 788863787793199104,216714 792106556389265408,243187 763519635647967232,78159 768938242230013952,110362 787035123816341504,205728 780841557821915136,182659 756246831038955520,42117 759735256002027520,58815 794576659886313473,261155 748231889912274945,1247848 781679953079185409,139404 788477773761302528,217601 771912928828141568,124597 766346489324941312,80939 769287361293225984,111225 776141034250047488,153915 787355990958178304,208146 788095757433704448,215005 785615672759967744,196917 791879854610194432,241678 751787295850663937,16931 788794490425270272,218832 788875181498302464,11774 772562937399484416,129551 767744094957293568,100605 772489693585928193,131025 790987635829288960,234653 771805070723776513,127134 763314331232657408,77602 793946269320433664,256255 753037278352515072,24776 756473802909970432,43391 788841927814762496,220332 789966886297604096,227795 762745855434633216,73814 774767809310195712,144494 775027368289116160,146580 792076616708988934,243075 794295726905970696,258429 764818249569570816,84679 794326505933459456,258947 760153292504576000,11774 767268752517795840,94699 793192451884265472,249926 793810594688299008,255393 794010941709045764,257492 787087814508711936,207151 755109860883173376,30815 755161341271343106,35890 770735744604307456,117257 763420974859423745,78159 765586876107481088,88052 766061056489877504,91043 788631422944874496,217449 794986639948791808,264431 763900989321646080,81024 775154868168163328,146259 787799380053164033,207712 750388621484494848,12883 766051760901238784,90384 793845420921237504,255942 757009987805782020,350711 762281632992591873,72350 756775180366602240,43391 751806964657582080,16931 758369700170469376,52820 751797535027585024,18386 766353068090941440,92885 777170800730181633,160641 795274863304998912,265649 732432846191656962,349197 790357265761046528,229895 791715532504522752,237908 792528852903948288,245575 763717598550773761,79020 760962498673672192,11774 768061475776786432,103261 790588557832237056,231318 759513188299747328,57574 776952672557596672,154914 762829024292855808,74727 766272114261389313,91946 771895632768356352,24173 780572453303119873,181419 790221577858068480,228570 767076351882960896,97355 769184917968326661,106676 766674104841830400,80939 769334502388707329,112336 793346990138613760,250633 791981357601738752,241132 764483033269309440,82002 787019352189140992,208379 794695083463417856,261155 773258667743326208,135381 766691187772231682,95593 771431135335317504,125742 795319075480227840,266079 776136814323171328,152314 777637772358213632,162497 763868249528406016,80546 765589538429251584,86961 758750283354603521,54070 771455877941342208,125554 792472092750942208,244550 761005262538936320,66053 792051957187817473,243075 764988066570248192,82759 751578752786702336,18550 754731835851177984,33356 756559521082781696,43471 757818366111264769,46974 776749028340011008,157755 773910424416727040,139613 777327731205869568,158387 772795226402459653,132335 763202309480407040,47188 769210586584363008,106716 772282658168541185,129471 768549216327127040,107559 772162479392776192,129991 793935773976248320,249926 775488337335422976,147793 768857381698666496,109666 770719173496467456,119937 767519043418853376,98508 777869478256226305,164187 785845317543616513,198580 750387702294544384,12883 757073234416300032,45857 775833616752324612,151071 787320504776593408,210207 793129738009206784,235251 770704960665387009,120610 771224668229337088,63149 766345658617913349,91946 757723258649206784,49056 773581910756892672,136473 772150520727252992,127925 767902637597622272,101383 791360229690736642,238395 774236580818984960,141091 794316785675665408,257492 791104723080228864,235179 756318174199635969,42249 758747522772848641,54123 759194989163323392,55660 775286831613042688,148045 781465699034271744,187044 785476498144825344,195975 785493663531077632,195743 753446469450031104,27317 768083266859655168,102563 786595562514620416,201555 763468090805923840,78159 786014788363116544,199178 788849494574108674,220029 750062942863953924,11495 750428857816100864,10848 758124994949812224,41703 787078189818359808,209043 790940981122125824,234583 793129358110040065,249469 778652593581096960,169452 793076482104963073,249286 762921157788045312,75233 771216557871550464,123114 743011524793470976,350711 774818708669759493,145244 791408058706472960,11774 795000482251075585,263171 776759937867345920,157082 762289663461785600,72420 763859335898333184,73814 771159227729645568,122299 776969728598347776,159546 791691932498034689,240483 775718244875468801,150511 781632041876090881,188141 780602458372472833,80785 788884800912302080,220727 795468106126790656,265885 762576545680457728,73662 781002620404105218,182257 773987915298988032,140211 779464769044672514,175153 770210032742961152,110381 791533452462022656,237491 795368227786330112,249926 760973514455261184,65222 788033536880021505,214209 792620390916952064,244759 756601517399019520,44280 791630248270032896,238780 792825350606716934,247877 751760183504826368,18215 778155463565254656,164826 780443253804003328,179742 794606578532057088,261942 750700965993385984,12535 764172617175531520,82209 779313046766301184,168284 790223942615130112,229724 755208263365459968,35890 779450377523585025,173011 768186426672443392,97341 779839969049268225,177248 787165480511430656,207599 789131138652516352,223815 790131786395156480,226881 764198159241187329,11774 767435726321397760,94699 751547828300685313,14277 788129132320292864,214354 777650339302342656,163070 778627955501084672,169201 778648978548101120,168794 793169546039394304,249374 793502819273744384,252824 785269157394653184,11774 794603106143244288,261818 780641855264333824,181984 787008681950838785,208379 777845309447794689,164001 793258698348953600,242984 795430302927716352,266079 751753932909768704,14277 775793589259501568,151463 793440353143500804,252020 794531381074337797,261155 771425402833215489,124597 780645378504785921,169310 793134585999679489,249841 752869868236525568,23899 767460740009558017,99030 793493153718284292,252020 760623566731681792,64147 780905683680161792,181419 781830895313362944,190635 786534864157671424,203806 757095151030460420,45964 766040925478936576,80393 790032449778528258,228279 773489909080424449,136947 749529178614145024,8917 785286967416070144,193669 750341614787235840,11495 755120506068692992,34666 795078334317293568,264397 772088946763280388,129471 774850472372953088,145411 758250601461538816,52061 794563167821197312,257353 762317086228029441,431998 757732517709479936,48959 767846481466363906,101681 780955064043274240,183269 793094934786150400,249469 794537553424592896,261155 750195146117910528,10847 769325815167348736,112336 769990300924317697,115891 787049666084868096,207287 791402813909704705,238395 793528294108962816,252639 786082627698692097,200870 786247333730103296,201374 764783835716333569,84724 761845854902902789,70886 793964267871440896,256255 762650352655138816,73856 755694846090874880,36961 768948572767256577,110477 789167425707048960,221476 749263666944413696,7916 781232088922091520,186532 786866487097171968,205091 773648840062742528,138415 787736489924956161,212662 791389627663855616,238780 771925434799980545,128424 773613099547029505,136515 791872579204030464,237999 764521716924252160,83342 785276071189082112,194667 795057557282979840,262849 772798265964175360,132335 794322350426771456,258741 771142582642544640,123085 793807813642379265,255393 794724511539150848,262752 780753518122590208,182036 770950516650020864,11774 793275074073726976,200492 751239235466727424,17416 778724836117929984,166409 794991646400053249,264431 752652621014446081,21034 775075629381349376,146259 788140709362733056,214976 772972580017930240,133454 787937870648446976,209817 795256293732782081,264774 790980279821139968,235487 750362734412173312,11774 762810470122205185,74247 767139245073043456,431998 772249147181117440,129917 766700674964783104,95672 788511964377014272,215437 763099120823304192,47188 758894660592906240,14277 773892605323030528,139404 785594891258724352,197297 795002908756549632,263895 739848461244190720,11774 760461718208311296,62814 794926857275768834,262022 786440883021484032,203350 780455062690639872,11774 788551480181686272,218219 764169485838188544,79589 789938563135705088,224680 790963520955224064,233692 791003453724078080,235486 750491801983692800,12883 767919078774231040,101681 778617196306018306,168794 781771705014517760,186149 762048113783824384,70255 779071992733446144,172523 754802167781941250,33356 763456665886728193,78159 774988417864126464,146259 779555245361737728,167939 755113417845805056,26721 763699668522065920,78159 771273880279408640,124495 790393222006726656,11774 753926175974502401,29263 773244754360283136,134993 787167256245592064,194060 795729581210800128,267730 763179558099034114,76580 766735440909139968,95672 769194637902749701,7003 785437985844105216,195712 751726928294453248,18893 768891802791194625,108729 768497786325262336,106281 791334837772754944,237594 770284593794600960,117257 774033462365827075,140900 794677741631193088,262588 793125019354181632,249469 780809056420302848,182257 765692521460609024,88930 785644527503618051,197512 790926380594855936,234583 790588296355123200,232137 791031283115851776,230332 794505500004089856,11774 794783176358932481,262849 790342118040604672,229220 774423934561161216,143473 775797201679233025,150404 757690440200093697,48549 792222155660484608,240627 765655720914251776,88920 753706443988140036,29263 757196612170944513,44450 763875715561521157,79970 771336010831532032,124618 764797643960651776,84745 751217454697766914,15066 775879144139665409,151539 777894153464131586,163763 752953946499678208,24316 794619795597463552,261987 752712302265298945,669866 761583514655612928,69391 778563392709591040,160539 769191243079225344,1249645 759214999327928324,56322 778912584472915968,170187 792139746004889601,243983 793558322162962434,253335 769723872149065728,114779 785556961685233664,194170 756960382519050242,45311 770276309486358528,117257 773576075540434945,137042 735476109760995329,145399 793989501492269056,256276 755519043289878528,37656 766731902598295552,80939 777726409682726914,162596 756935377403772928,36145 758488349652819968,53411 762714174312939521,73926 767700170792378368,100605 758397935423983617,52696 793572797708546048,253721 760227256895729665,61051 776772412993974272,157993 794378770991878144,260081 754878236824264705,33356 781230309564116992,181136 779002873300520960,170252 787643319320883201,206101 775794351356186624,128934 790391924058357760,231008 792883052154281984,247241 793464957182496768,252196 786921013158248448,207287 750062920831082496,11495 781444323120259072,186584 794233623083941888,259063 758281283063590912,52061 773728234101809152,137042 775360910688919552,148537 790316065221861376,230712 794306034462429184,258981 790337634157465601,226461 772527440925253634,131007 775515427560681472,148473 773669188481130496,137042 786247331951751168,201958 791475327046258688,238780 791576646432063488,11774 791356846036647937,238395 762764629512589312,74281 732306938755698689,349764 763165393376587776,75899 765228464131584001,85562 772886442330755072,127366 777910494271275008,163765 793119283106549760,249469 779672204279701504,174244 781252363906670592,185595 786250236469673984,200106 793130373161033729,249841 762756837858873344,73706 762655533522227201,73526 793951872683896832,256125 771274791185620993,101681 749043330000924672,6948 762268826582994945,72350 775047231216947200,146259 775049735543656448,124610 780602382618992640,181784 793124555346718720,249469 794693110366236672,262849 790712475104735232,233756 754743702308937728,33356 779367787265269761,173628 763548775654633472,78997 765164616469012480,85562 764743213605347328,83393 761664647309168640,69878 753658778914988032,28866 764093370419470336,77598 775043964705599488,146405 757711651734945792,48991 792926754436440065,248514 772822691766165504,132335 773040222464462848,132335 788799564220215296,220526 754082463119323137,31621 788232181378351104,213064 788754447379886080,220526 773492243671949312,136960 770216721349087232,116830 771959578271637505,128934 789734091880968192,227486 789101687055101952,222647 791304289591390208,236671 749623076816584704,7912 758094101854162944,51043 765517519356518400,87904 774467479821221888,143585 763392498613968897,1249124 780373103947882496,179742 794145044076826628,257325 758821373120696320,55174 791793431592984580,240483 793084502625095680,249348 791517243536441344,237908 758333815538483200,51809 781671003403395072,189652 760417834262487040,62063 791279480291680256,237491 750792098765504512,15316 767677601674518529,100605 794039286626537472,257492 769345405976993792,112336 785312040323653632,194226 790717640939413508,233131 790990282154127360,233736 750729829549379584,11774 753723109916545024,11687 792494159093432321,246295 793153907669295105,249841 772681239891439617,129918 775861632475987972,151507 785800612113809409,197286 786028718393290752,199755 755653439703638021,1248288 758381554729091073,52749 760188472757882880,61352 761806112861499392,68273 768428734814707714,106281 794022520529661952,257423 775730729263050752,150892 790977902749839361,235590 756348189695995904,42432 763495090866257924,78707 772535851104423936,131025 776644314499837952,155451 778353414854041600,164826 774013864983789568,7311 793509501597016064,252711 794332563540086784,260033 766009029659275264,90327 774007670777020419,139404 776909404696215552,159146 786514213405458432,203674 768033608795848704,101344 773167215906582528,134040 794226409657004032,258598 794542720765272064,193368 794552491450961920,261155 790916214251921409,234653 786369952932630528,202727 750717286248357888,10848 765683558467801088,88459 753420767396782080,27061 771417775499804672,124597 780598048560975872,181935 780606613136805889,181886 793867806928273408,256038 758099881286258688,14351 772948639345889280,79987 778308757272920064,163763 785259649897377793,11774 764463299564019713,82011 768629110125924352,107559 763926692964372480,79691 776887570659549184,108396 771563385393598464,76146 778607265096077312,51069 776100227069599745,153610 790747785964490752,235349 758682439506157569,54070 757777119384449025,49422 773710528397008897,11774 785785822469468160,197297 793853625181179904,249469 756961734636793856,45108 780848630613901312,183269 794727171222708224,215754 765331209580929024,47940 792527656910716928,246273 761905442750541824,71096 768556144495394817,107446 792548399119798272,243789 765909819697999872,90031 772049203933609984,128936 793872520659120128,254804 759365048108056576,56924 795372443699265536,266054 794554439700914176,261155 785943064716185600,192032 793708333354016772,252020 764874511082594304,84724 774452226228191232,143585 788442266180456448,215219 769559798702485508,105109 773976483610132481,140444 777083157434818561,159991 753164019884814337,24134 760889341933719552,11774 794348983493591040,259034 768046620676096004,102657 775501835738177537,148874 791038402028339200,234575 767839558381674496,100893 778278810089295873,167046 770278604798164992,114254 756968103041531904,45125 761844651607425024,69947 795402294145581056,266822 765399771464949760,86440 775531814274342916,149953 787081063206191106,207949 791698860024397825,228576 794160843554430976,258331 762380069515821056,72408 758708981678403584,46076 789987601558016000,228416 793795702199582720,255393 760226861175537664,60794 750179964352278528,11495 765729953153478660,86103 762042361052532736,71429 794546430262280193,261155 765568010002194432,88052 788106451713687552,215005 763844965646467072,80648 770322285857169408,117257 773269107831631872,133043 790897473866731522,234583 751190460022923265,16768 779130627610128384,167393 767139677274943488,86103 794825632051957760,261818 755909428222701568,39880 758375048193249280,50923 793501746366652417,252020 773972546953674752,140444 790880065710018561,234522 732651091775520768,353200 762158202041593856,1248990 768127987405336576,103354 754810311576842240,33501 766072690046369792,91140 770568149527855104,118191 781567586857127936,189017 761678229409193985,69548 774221417516638208,139404 793244267661500417,249926 790616487778058240,246425 792217066614816768,244550 759423020335112192,148861 770160543986388992,116082 779086092276473856,169916 773612252230397952,136515 785375881367871492,11774 764143377180786689,80939 771576165836271617,122622 759262210136866816,56964 788849374663176193,221476 792933233704902661,247379 760341203640463360,54842 794624398733021184,261155 768959512250159104,110023 768154353953869824,103354 787004157181820928,207974 793749480243810304,255044 781640332865835008,187896 790303311886848000,11774 792230028633407488,242521 794255525563269124,258771 753258148761182208,26029 754756298902675457,33356 786991409500921856,207949 790537588150984707,231580 794342547829231616,257530 756482153219821568,43008 767824306416062464,100891 773964426890182657,140444 778648240191315969,168444 750138236161302533,11495 769210238851579904,111541 765213243585462273,11774 788872190888251393,221832 764167840287064065,82066 774092175185317888,140211 793157331873779712,248437 750297598943072257,11349 764242137135378432,82002 764872489629474816,84955 755170198311804929,35890 774351574764294144,142506 770433748483670016,118192 762031872968753154,69711 790222258996477953,229724 757703231795527682,48991 779464673573961728,172967 787650979449614337,211769 793492995270213636,252196 762029227633876992,71403 765553189718462465,84209 779748952828579840,176509 792857234296274944,247241 755912653722165248,40473 764277606397030400,82283 790753337390030848,233558 791665804475375617,240474 769919409792090112,115511 769701795480428545,114779 773960130274603008,140444 775023256243998720,146259 773553767333572608,136947 757605348316368897,47940 775696347454398464,149953 771732543301357568,108396 766357341709201408,92885 776842044971048961,148748 756604855511318528,43751 757793646708043778,48097 775233937970909184,143186 776929552723574785,157082 778390420363550720,166916 755694876914753536,352718 763208013658267648,1249113 774358760064110597,141360 779625528026423296,44680 793763478624464896,255044 760497892327092225,61051 779812925632548864,174874 770667998906580993,120341 775463481667641348,1250206 766340906437914626,91894 770829417736179712,120610 786321512345112577,202429 786908412512796672,207287 794227019689168905,258598 753965564075372545,30304 758010660806504449,48663 778261966255075328,164150 758775753882279936,54070 776020791875993600,151410 794549819851165697,261155 750738922553151488,12954 758355328345845760,52061 777188217057452032,157755 780965237973450752,184766 774007828465983488,131421 774412050583871488,140444 780854653743489024,183162 788237567229440000,215493 792417454991507456,245566 753571944977629186,28281 754080326155067392,30590 762777891348238336,74943 768209807245541377,90384 770322046454755329,117687 794637705535717377,261155 758079389062037504,45622 785991616783798272,200490 780423625853706241,179742 751040590305849345,14379 779494922315522053,175087 786699475859505152,204835 794232835783725056,259063 774047914779774976,16728 794269808799776768,259482 780616641570672640,80785 752852521966772224,23915 756874765642506240,41953 757733769264631809,47788 768084110296227840,103261 765541444509720577,88052 760157621676568576,61245 764870626137866240,84724 758064203152429056,50827 794687271370768384,261155 750365105716465664,12308 764367399491481600,355994 756307993436749824,41702 775781949411647488,151212 789291126222098433,224680 795101290736930817,259190 755275692221214721,35890 765035936111398912,82283 794538061358985218,261050 753318317163581440,26894 771402847728635904,125145 787244047895187456,208498 773046528718036992,133519 790892832475090944,234583 794672307168051200,262022 785533888713994240,196247 793152936687833088,249926 761514646973001729,67768 759193134060474368,52112 770390106754736132,105109 772885026887249920,132335 781535305081819137,188119 766312854626590720,11774 776449518963425280,147029 793227452411580416,250633 759355945910546432,56964 777924554870165508,161960 774378495237427201,139404 791685798756102145,240483 756999455723794438,44740 795739437376401409,268777 765346264644857856,11774 759563623106695168,47102 767121290746589184,97852 751569879212273664,18215 765288243747250177,86508 777260912763871232,160539 768855482551316480,105109 776068021047656448,152735 772225972628180992,82294 777835104802603008,163901 788818745825394688,220526 773680056287780864,138382 786927898624200704,207287 794728052865560576,262053 790708145836351492,221524 768911360252010496,109104 793484962255151105,252580 758653769500491776,54070 771688346858815488,122759 772827133634678786,132335 793837346269433857,254569 760076986270093313,60866 777635988826882049,161502 761541261404680192,68908 777081174984421376,157724 781241460620402689,185310 793322539967668224,249180 794587466779000833,261155 759594592257896449,52061 765221416413175808,74247 789174309474316288,223286 795217517429960705,264774 757791748101840896,48929 781478264669818880,186584 788947919302823936,221972 788179963023208448,214084 765274414904668160,86653 765241963129868289,350711 791320758744182784,235580 793581619307163648,249926 764207961728311296,82066 771403772006400000,125367 795668342573072384,267521 795729504593395713,261155 755163267220271104,35890 778699765315870720,168284 795402714175963137,266151 759814964748034050,58267 792535021823201280,244270 786106130581905408,198513 787074906840240128,208928 788671468427173888,217039 791778592908804096,241678 756362105276817408,11774 788426977665507328,11774 755993318971015168,41043 775519787338326016,195876 781641235605794817,189649 773254954781855747,134561 742428414045392897,353374 772797348925890560,132335 786958682642845697,11774 793560814443569154,250785 750584137506054144,11495 795352992287428608,266079 757965177912373249,49400 789322823848300544,224857 752301250008395776,21714 789896604958556161,227048 774397832019251200,143500 793474038496579584,252020 752664857384669186,22777 793412062395371520,250953 771788616016154624,127218 775030241572118528,144654 789896018879930370,227496 759091917770649600,56964 766601220412833792,94699 774598698462351360,144256 794111450256179203,252408 774312483800616961,142446 794238225342758912,258456 794978116988903424,261155 794016208102096900,256255 734830948693377024,11774 764926339614781440,82018 785380297755992064,195481 762265336800419840,27625 778009452687392768,165097 792076849819987969,243075 793491425182773248,252196 770723896848949249,120015 750769513600315392,14781 775110181806084100,146259 793164813354561537,249469 763913370907082752,80486 758650264400240640,52696 758083560406298624,50923 767506431444553728,11774 752623156636979200,22750 779173321552306176,170547 761694697160978433,68862 767734746591981568,100893 793154276231114754,249469 742399832053174272,11774 763397033722011648,77731 778279402702385152,164764 785944174369476608,193762 768493805334990848,104973 756325707790311425,41763 789338996367355904,225181 753047375254478848,22795 764943583405146112,85027 768913486038478849,109666 756336038197329920,42432 759123898310856704,57105 791587255135576064,239405 733150388401152000,355106 785900670364688384,197341 779457521270611968,172967 792699144326361088,247054 793847354956931074,255942 794944014231465985,263171 760599811540287488,63451 761746170448318465,1170388 771661374141272065,126293 779996655198220289,176267 788531577873571840,11774 791790070734938112,240483 786447211584483328,203240 758331648148549633,41703 774435129544421376,140156 794333703635775488,259743 785266008567255040,193669 787701268814979072,210253 792511392762912768,243075 752907680839266304,24134 785661144903983105,197324 768205852482220032,103924 771372084337532928,125145 788887281155264512,104244 771494380959993858,125554 750764078222618624,14421 758458336907964417,47940 765904830506360832,85326 767441414913454080,87904 788021795676909568,214354 751025523988455424,16353 765599248368959494,87904 761985647842254849,431998 763775914975043584,11774 776200853535363072,152946 757574942443577344,47761 755748430199267328,39384 776615033413525504,156835 791128330347175936,196314 749078904225271808,7182 793157199895883780,249348 760205132290220032,61145 773340531074138112,135025 790963735913435136,234796 760540555730227200,62327 732697615209500676,1170592 762858018534862848,47188 764910559993094144,82066 768879564281950209,109874 778499233171116033,152594 781343037305843712,186584 781588494837833728,189222 764976003231916033,84724 781201203896156161,186434 786445692675854336,202727 758115375330447360,51451 781337265184333824,139404 790692522586542082,11774 773299255301828608,134375 780429723260157953,179742 781275878223409152,179574 788845663698190338,11774 775050219050369024,146068 771538602534637572,125554 758321453334876160,14277 762848239754227712,73685 788031887528919044,210274 791699134382080000,220029 785265634783457280,11774 763802870072434692,79589 786725127257980932,205181 755160168107683840,35890 792032023640625152,243187 785268597740404736,194648 791088478071193600,235566 791988444679507969,241819 795048460076589056,258981 781370706269380608,187502 760282745230635009,61412 772467529218396160,128934 753365907276201984,27045 759461655877185537,56964 752907192525787136,24134 793531747120001024,250430 768226218344931328,11774 793109380048703490,249469 794731403665608704,262849 760771668318879744,64709 770133988170137600,115435 791655891468562432,240474 757283088602918912,41067 761654107304300544,67852 768481290664435712,106849 761232092168675328,66842 768952677304709121,110586 794295746677723137,259242 776573970351087616,156835 768889381859930113,109767 765663291209355264,88546 773511343894913025,136904 768699772035137536,106281 788063127049007104,215005 789697290445344770,223078 793439690942771200,252196 785936243435732992,199352 795456163248619520,266491 779134898808336384,172945 785986367578746880,199546 793229112156487681,249926 776973773509492736,159245 785946173148278784,199960 767037784083226624,97267 762788829652594688,73712 780546953885220865,11774 789547202481950720,225911 793282011108605952,248770 749416722889859072,8670 763033978152550400,76003 788009669943959552,214354 794346920663662592,256038 758858305364119553,54070 762715322306662400,73926 776150927430422528,151463 777850925230678016,164001 791359488796295169,238395 793906711740444672,255176 736611780672135169,351230 771764503813890050,126590 773925388061962244,139404 775786703361417217,151598 785494532859265024,196277 779008125789675521,11774 785811745562517505,198671 751910992410476544,350085 771444826839449600,125367 766650671210700800,94699 772179012479102976,127711 787826660863119361,212139 759549400402173952,57068 771424020390555648,79987 778739690715254785,169923 780477720731922432,179742 774598773594959872,141316 794869391804530688,261155 788664659327016960,219678 788799732449763329,203546 791382621892648960,238207 791421038559006720,237908 768110819271770112,103354 770312129773658112,117257 754881568590729220,18341 793192439439847425,249926 758810657911222272,55519 794915539340718080,262362 733811053373489152,355106 787000666719916033,207037 756664935992684545,1248415 773340991768129537,135736 751778015340793856,14277 778701802640252929,169515 788135849426759680,215005 773192410826412037,132497 777503425512759296,159887 794262838982410246,257423 767889669883330565,100893 788908915849166848,219119 778278806524039168,162638 750393743023431681,12883 760657492342956032,62063 755198662389669888,36057 770395504354009088,117257 791382240907460610,238383 759092457091006464,56964 786939424269402112,205186 790617490543869953,232791 754740218155130880,14277 770386578346684416,117687 776970589055496192,152490 780794059744907264,183269 751900855587123200,18395 764153011648225280,82209 770956356832600064,11774 785254367888801792,194079 755507938484031489,37993 762679451893235712,73814 756830567971291137,43553 762126592663494656,71476 771817797898776577,127657 755532691261394944,11774 763942490630033411,80393 774421864042995712,142503 775784461921169408,151463 777026117068816384,157082 793563807586979840,250785 765538672242462720,87249 762307602415955969,72420 785303093114175489,11774 787822195498110976,212564 791017577946370048,233692 758451785933656065,45524 791020094998585345,232884 761590302926921728,67906 795361608801406980,264397 761906879043821568,71096 788217846316670976,216009 788373403346493440,217371 781459352209219584,139404 756308349398945792,41702 759087822972129280,56197 761873367607549957,69356 776056685836337152,152872 795692370826170370,267862 773304965725089797,135505 778677443867529216,168794 790637896592035840,232863 753361909789892608,26458 764186001174441984,82457 771158592124747776,122973 788450175249440768,218275 795770335362695169,267862 770996762525962240,122299 774019616955924480,140230 794678833823813634,262022 794679738707116032,262022 793782791670468608,255246 762426226258554880,353879 771051333898104833,123028 772555734529806336,129662 776507984415428610,151845 793906420928290816,213675 763524008159633408,77598 787211405468381184,208167 771529156941144064,125703 777849892773519360,164001 780495421730918401,11774 766520079852765185,92917 781723175449141250,167407 785856052344582145,198878 778123546547589121,165523 733304364987764736,353380 771424698735464448,124597 795167080626655232,258456 769146871105413120,110659 793586710386835456,13579 764166309563203584,82283 793352137828929536,249926 744039028404658176,1170572 792618245924659200,245148 792827095411990529,243187 790745628242358272,231894 766471066701234177,92958 773842371217809412,11774 774338112080216065,143051 787639019576266752,121785 790721560080371712,232280 794904191793627136,250293 769568440449249280,112382 787690686392967168,209713 774093024682881024,140444 793612675301466115,18395 767932467055628288,101681 769902165414465536,115435 755770954760925188,39462 759857381073268740,59666 778193395927822336,166390 792132657366786052,238780 780875047984439296,182726 792364746846633984,245095 763792165994659840,78566 764133504095490049,82066 775863575856295942,152248 769752088813400064,114985 786238008756359168,199891 785885847186911232,199200 738460510576873472,11774 756312991482671104,42249 788107490340769792,214899 790450852737589248,230282 757892982704107520,49400 754890337751937024,33356 763823689045508096,80607 776144460325326848,149304 780481067274735620,177233 741666475199451137,112939 762667115212054528,74133 772436670390173696,125554 776033165290995713,152950 792786005296373760,245607 792518738155151360,243286 792763456919261184,247241 771191850656931840,122978 785558274775146497,197035 759522803775332352,56964 750439153871884288,13495 751609343548596225,14277 785688975738494977,196277 760779797710733312,64664 793213981162893312,249926 733664460741562369,354962 790741427890249728,233241 792079704689893376,243187 762738180642705408,73910 771538270916218881,122982 778917901160091648,167311 785672020189143040,196767 778322860444094464,166409 788796412926492672,220526 732551761916006400,352399 765217454473695234,84724 787782294203432960,11774 761773154364641280,27800 765067415818350592,84422 766114074895589377,90785 785874952968953856,195481 732281370500796417,351042 760505088670441474,63071 765683829004578816,88284 768195455666778113,103986 775080004988305408,146580 781452991098449920,139404 754049826027769856,26723 794867008521256960,262849 768115716520370176,102838 763442797408034816,76315 765680571108450304,88825 773947745094828032,139989 789684413835595776,227484 789963758915444737,227904 766814771492499456,94699 787133316260507648,209409 793873436275798016,191065 756316020495777792,42249 769339515693518848,113165 789857511214047232,228354 793549312357695489,253418 759860654110969857,52887 762417294618144768,23762 785626884654505988,196932 791370045670785024,235487 755518307172843520,35890 787502144681304064,72035 776736267572748288,157755 776508054665695232,152594 787918771570679808,213253 789211568286425088,223482 776247856084750336,152872 758068683390521346,50983 772466708267229184,129558 794584787549900800,261130 750357883108397056,11774 789075269453684736,221476 769914089028149248,111980 775729327925112832,11774 781316010569789440,187339 786949198843301888,207287 774057065442533380,141277 791074020976304128,236393 794543959905370113,261155 758070933181587456,50923 759100719492427776,55107 765002246128013312,84887 768202818293497856,103354 769762954900221952,114357 785543253068177408,193571 760318149577236481,61545 732985992802635778,355106 771516605914374144,124214 780605896535793664,181984 773634524366245888,137965 776146069340106753,152866 787754367843610624,210208 763862621254660096,80153 786673194354614272,202268 788601781211332608,218275 750684645432238080,14421 758747053988061184,54003 765308912169914369,86440 788548425390313472,104244 789520045403549696,226731 781120558759018497,185496 787740222054334464,210460 765005810158100480,82066 779413338195460096,174557 789338331599351808,225359 793629848770142208,253190 794193008623230976,258598 733088113908555776,355811 777026664333135872,157082 766396355459899392,93733 792104094668316672,243614 765383908124876800,84886 754115540088598529,29263 757883213800955904,49852 758620478785384448,54070 766429915885416448,93488 775025943647707140,144648 787906239627788288,213253 795303359171493888,234583 794489236577619968,227345 763776685854461952,79771 761400196597112834,68144 791625210374066176,240167 793152386957242368,248437 743277485782097920,1247598 792808856057438208,244759 769208904232243200,110585 775016934278569985,133177 775752244834758656,151156 794562514063196160,261155 759592531478720512,57068 761840451771109376,70918 752168099722342400,20246 781605011524505600,188478 778354947054329857,167676 758711433618083841,52749 765730636430774272,89271 779915100241158145,176196 773488424120573952,44707 791805726935117824,222526 761386690950946820,67852 778040647827660800,163901 795062432800604160,247930 751172276133912576,17416 763784688934805505,80177 765257367646724096,86614 790931794833055748,234583 795144628940996608,11774 764999822981992453,85562 780630081471254528,182257 793248551925080064,249469 792793981356736512,247241 771749656086908928,125111 775110884326682624,146259 785861604835528704,198878 764840771988094982,84724 775663044483506176,148713 776063943521566720,152872 750713886995656704,12883 770067350842380288,116619 790944457210236929,232791 754719578861686785,33356 761274650877947904,67511 792334584667045889,242712 753735418869317632,29548 767939352546701312,100893 778330433012371456,167220 752721590769446912,18893 770792378445750272,120353 773292597007814660,108795 775748896077340672,151071 775818241662791680,90193 791590706833862657,239926 757219641890578432,46006 790944022525255681,234583 793984878647853056,257353 771767922880552960,127871 775102064036904960,146761 792157116345753604,243187 751095169387290624,11495 794559173832966144,261155 791534261861949440,53470 774249000782487556,138819 776677412201373696,155898 792889079578767360,7092 749330137598922752,7911 760167471252987905,61051 769613621274050560,114357 787081778754424832,193639 790550826880233473,194060 792532231856226304,243187 771089331029024768,122146 785621765317734400,196357 789426468501778436,225981 768948049406267394,110331 794664284756312065,39957 794328846321467392,256502 794384362070388736,257353 781680787716354048,184223 749283479217643520,7855 758015936775487489,47782 788021040995676160,214492 776740001996562432,157755 778380586239098880,167124 762727883831861248,73712 764921407247519744,84422 775455483167698944,148870 793459932263612417,249841 794602625769541632,261155 765295398588035072,86472 791336475468128257,238207 755190191711739906,35890 757996458066968576,50442 780991430747717632,182960 794605868335566848,261155 768207643693375489,100893 788912573806682112,220332 794578613475692544,261155 767118750239817728,97852 774998222271938560,146259 775712602139729920,150302 786301076081217536,202007 778368513094262784,167674 792864381721686016,247877 793132822412267520,249469 781492381363245056,139404 761724994762182656,69878 771126490503098368,122982 791150261741944833,234796 792220971449147392,235685 758965266139058177,1248636 763844574460710912,80643 760545931443961856,63451 761300555205480448,67852 764133068533817345,82066 755069245902381056,34666 786692573192720384,205143 794677247852453888,261155 750751154112528386,14877 753005389021454336,25173 756901417575735296,354167 763469438427336704,78304 764125640400343040,81869 781342613911863300,186584 793882754307858432,256255 750870173616406528,13195 762767171244072960,73814 778360038943404036,167676 785616950676164608,197286 786587999760941058,204835 795074583187648512,249926 752994507285684224,25255 794598305368014848,260181 773705834303934464,137042 777995299847626752,164826 778405027442483200,167407 761012338136719360,65633 760571441167204352,62063 763494763517575168,78205 758720682813292544,54070 769332174688518144,108432 753734572160856064,29600 761603163124228096,67852 775376052705079296,148574 775751474001227776,151409 779416485026344960,173628 774389929409294336,142527 749814854219755520,9754 756342844349046784,42432 756961254757896192,43271 794641696344645632,262313 795350924038377473,266500 755011135997288448,33356 790696813707878400,232169 794128784874213376,258104 794584640518586368,261155 795440532038291457,265855 769572786373361664,105109 776128398645161986,152878 786551541490601984,204413 793448659526488064,252020 751546197534449665,18380 770341576702726144,118375 779537814463451136,464984 788859782023131136,351146 790974436937785344,234583 791137344585867265,78159 765233376831737856,86645 754755876381155333,33356 794629817337516032,261987 777505031956238336,161978 764118016011284481,81869 789157106935074816,11774 764181975045406720,81946 788842896724144128,106085 793867798229422084,249926 757276141992288256,46006 789903410296332288,227048 790795526589386752,233692 791290269270364160,237793 757274026117099520,46006 780221422161375232,177248 795436182456991744,266884 791351675223171072,238395 773894734939058177,139865 773908700499177472,139404 776235167748939777,151255 780823865626812416,182659 793843148195856389,255942 794919113932111874,263895 761744257065463808,69475 768046808702459905,102452 794533083135561728,261155 767779259960078336,100605 769970722462629888,97447 786383319516733440,202727 787689230088613888,208058 787874958860955648,11774 793915041162498048,255942 790610821231497216,231870 793477964075708416,249926 794335784358670336,254209 774679673007513600,144844 792105336333275139,243305 754754000986091520,16728 768213447930556416,104162 791257911402041344,237491 762823752899891200,69356 788126504949460992,215754 788514117409792000,218495 766314643786571776,11774 794589390488109057,261155 772882665548705793,133043 768245381616504833,105018 773877612003352576,139404 791576747594518528,239405 788771329411543040,220526 793878838610714624,249348 788044199719530496,214492 795400717750206468,247930 795101168317829121,263896 769227025248768000,112363 774089591695351808,141316 788480587858403328,218275 770107679620603905,116824 772983813936787456,131421 788770490148130816,218258 772625964304138240,131221 790737924690022400,233729 755902351563558912,18215 759996328092979206,60117 763162579338301440,73814 791633184471576576,240145 791817822745788416,240814 768664059457761280,106753 776086308540121088,151612 780892235520880640,183269 793717849319583744,254135 763893171541737473,80209 780374263425474560,179695 785951784476876800,198878 795199949931585536,261796 770750134552494080,120613 773602752270307338,137869 774043467924197376,141255 772763628252631040,123865 785845067886067713,198671 787448916291751937,207360 786594546637570048,204413 758096143221915649,49843 765230348678553601,84209 780619554078593024,150151 762645165626494976,73926 761421937457455104,68489 763841966874488832,80486 755829534767902721,39810 793181400505675776,249469 764654225745846276,83976 792067632300105728,243614 794273659351404544,256255 794653965568733184,261942 773127493230424064,132335 788138044117381120,215064 780795074598752256,182960 760890676607389696,39354 764273362424127488,82766 775197303208611840,146720 756315042186981376,42249 762616490474504192,73814 765579400440082432,11774 773951715108278272,140025 755270819597676544,34441 781371596321624064,139404 794385894698524672,203546 795307157809991681,249926 755961113963921408,40926 776891460754903040,159093 758668913387470848,54070 764947792448016385,84724 777832287962558464,163901 778282838022098944,167101 773298278544838657,135725 793634357546221568,252196 794734266903040000,261155 776096784594591745,11774 794658762091065344,258193 764809373197533184,84674 778380410422108160,167319 767750984022056960,99044 776894970632417280,152314 785589074585325568,197297 793575369458741249,252679 763467768561754112,78159 776850691713277953,158815 794984817469353984,258456 791719480665726978,240556 755870312533753856,16299 790693621578145793,233307 757916938878136320,47940 793170427195514880,249374 769099557477187584,107953 789869425340059648,225981 763557097090842624,73814 788158112528072704,215754 763417577997598724,73814 761034857183010816,65455 764972869755559937,85562 790982782381993984,235621 792100315608875009,243075 768875783611936768,108849 780193229312495616,178045 781561299616555008,186750 788059937679081473,215005 732533521038901248,351837 785276912566345728,194707 775467452708839424,149200 773652900098617344,131457 789525996244496384,226731 793143798754844673,249469 794004214196371457,250633 780592266704412672,181886 781088687878660096,184044 766409576178716672,90125 768843435591753729,7258 795725284834156549,267977 760172338352652288,61470 779360970237939713,174427 795365023493197824,265885 773602420903518208,137795 787044269722705920,207287 790391343478480896,228354 791000415382888448,235590 765586915181600768,88052 761646571595399168,69356 781625349780090881,188458 765050892408197120,85562 790615902886604802,232169 767963986885238784,100893 765669606694453250,88669 776168121598087170,153845 793253450192609280,220332 760539434232188929,63179 765290415209590784,84724 778940976144474112,169552 759762635243917313,56964 768601796751138816,103354 779445533354053633,168284 781376634729496576,186149 764606069360435201,83648 760480173082812416,1248768 750380890853867520,12883 764877990064971777,84724 779387607969067008,174610 771508312957411328,125554 732728560692027393,353228 767503942079045632,98508 789066394398785536,200971 753576552089001988,25189 775008229952659456,146259 775106138077532160,146704 787967220609679361,213217 793135269088145408,249286 759149107814379520,56964 768187058296807424,102249 775565767303585792,146405 766372973569839108,80939 777924577921896448,164694 777813780977840128,162461 775339462041755648,148019 793259457044066304,250293 750171660192321536,11015 758290649447661568,52112 779534419392475136,174315 764975053356339200,85562 787995453937766400,214209 764418156500779008,83391 753993635390029824,30815 780410573766877185,180074 732364231769784320,11774 759238879589363713,57123 794512859224911872,260273 792401059050164225,245607 785989027522547713,200490 753790745375629313,29860 759105741852520449,56630 791627170766589952,239463 793127602709987328,249469 749666141589557248,9433 751559744133799936,18452 763112086746632193,65403 771359247078535168,7092 773616391500861440,136947 786691926808551424,205143 791005691460853760,233131 758259165563195392,52061 771419479620198400,11774 764871058360938497,81574 795404772169879552,247930 789303910997426176,222647 789424593140322304,225981 791369912371453952,238207 794728799392960512,262849 776898780192907264,158673 768623965229023232,107745 772922658287747072,124597 773840530560036864,139404 750085217512255488,9512 793985830998183936,255942 755768557036679169,39235 757919427262287872,49852 792043522991894528,243187 790817540301697024,232169 792412248732041217,245750 750022174140805120,9314 768067650371084289,100230 777992506990407680,127903 789659755274907648,226823 792761229345382400,247241 795429259410046976,266054 776015240337121280,152872 795407239964139524,266822 760133414414671872,60539 769363965658877953,110302 778252439388622848,166300 761360980815204353,67369 768193914369105920,104026 770752204718215168,1249804 786994594407940096,205728 787542204428480512,211534 793592473453027328,252893 768945394156003328,109945 776171587498160128,153854 790973797595619328,235590 792085940516847616,242693 743598400436736000,349283 749938085014671360,9754 773916215718871040,11774 733524796642709504,355020 755496176338739200,37892 757725733489901569,48826 794026303708139524,257423 776789124015656960,157755 762269853113786372,66644 756983226065760256,18495 780965538776420352,182726 771439177191817216,122528 791728582699589632,240535 732637856452083712,398863 765801059143081984,87607 788064856767340544,214354 760547590869880832,63149 762144467071688704,69711 765185977790844928,86103 760606625803673600,63267 788030305386889217,213253 793163528689639424,248437 758390716372512769,52545 769684770984865792,114779 795290716306112512,265257 753288188248981504,17118 767128857518411778,94699 775136509120778240,146259 793555801814265856,252711 761979327781085184,71244 775109084622094337,146704 760677321560862720,64019 762805613583798276,32703 750318161912795136,12357 761323444801765376,67497 755033443386417152,34666 762030951731957761,71429 775107072740458496,146847 757648928162586624,48549 758376809167814656,43391 777585558071742464,161988 780037798594244608,177442 789088575686148096,223286 791787119400353792,241773 763353791756283906,11464 785916194289127424,199640 762988952882188288,75724 764791516284026880,84724 777966720292163584,163153 753249959198199808,26466 765707631189045248,74247 780831181029814273,183269 763885751700520960,80393 732700329234599937,353016 773918080661647360,140025 778985000138055680,171693 787087281802862592,207151 765367072083763200,86440 771618890384183300,112872 773872543665037313,139404 776080201042259969,153019 793171142861283328,249926 775799084883902465,138707 793128531555328004,249286 793583059052400640,252679 766515065633681408,93823 780645987249512448,182257 765012981365309442,84209 755802416302399492,1248352 759062208449880064,56552 779443017828753408,173628 786032619595165696,200386 793870384839798785,11774 758686008753913856,54070 750939439614930944,14858 767402456120643588,97325 780794554232504320,183269 762118097893371904,431998 781065543205871616,183759 793504539685060609,252408 751124454604955648,17143 768904387062136832,101163 756700469628661762,44273 758690936855625728,53185 780993380436307968,184426 735840892418818049,349306 794613933520945152,262025 775131852646383617,141091 760690418136805378,62851 791480741142024192,235590 785937796535947268,198671 791403248120795136,238378 788949763718799361,221799 790596194108076032,232137 771850989817114624,118191 787329665107161088,209095 754731269087301632,33356 780484240769097728,180233 752785651909685249,23272 791264420282400768,234551 788518349760331777,216009 793123861319614464,249469 774575580150845440,1250121 776074572923678721,151845 788595628632924160,147931 763184420647870464,75899 785639159037775873,196277 750025834329677824,10654 768092116228644865,102657 779008051848163328,171324 787515047706669056,210432 790882629918666752,234583 793099305783472128,249469 790915164396662786,234583 779255811000373248,170187 789690881876062208,227242 790240848193597440,229693 793224334127013888,250633 793294035687317504,249841 763541186980122626,78513 788127217825878017,215437 756260101535793152,42344 773629994274873344,134288 788750203977404416,220332 764212797945196544,78159 764855833398083584,84724 775847879537590273,151202 788752301460631552,220526 761721727634112516,70355 780123434806349824,178377 771425636611219456,125554 759136909100654592,55887 765738592584990720,84724 788111421427052544,215505 792696048670179328,247024 766427139470192640,74133 788890878706348032,220749 755567872290660352,36719 759080766466760704,56889 785793643688890368,198513 751151707430776832,17140 755151995208474624,35890 762693769372106752,73814 788385824085647360,217519 760078795697164288,60866 755193044060647424,34898 778333768142716929,161960 760620973817225216,63451 790704467037581312,232137 791901127667245057,239855 794627102289129472,261155 768606957229834240,106716 776893247142715392,158820 753999528236199936,30815 765348370865008640,84209 765638408899362816,88546 787374384050831361,209991 791798288794222592,240763 775009079530024960,144494 770043873381023745,116164 774019430032388097,131421 788890213430857729,221136 732690743991508992,352911 770786718223966212,118192 771528220814499840,125367 780866933587451904,182726 786733276396412932,205094 750832941018779648,15005 791698529903271936,240145 793606112754958336,249926 785947389148303361,199769 770384432104550400,114422 759800607150444546,59640 774778295711703040,144494 794617901441552384,261155 791839270109675521,241819 775508536423952384,148994 786314936725020672,192032 773888824078458880,139404 780873762010869761,170187 750383793970741248,12780 770218500937875456,117257 753752670851051520,22439 791106901278879744,234583 794346425157120001,259743 769553479065014272,112693 787227610124124160,60346 785863155859746816,198671 785905128670834688,11774 788612270519705601,219537 773932530680623108,139865 785810342823596033,198671 753349260892999680,22788 791062193772957697,233692 764216466128404480,1249230 775001617170956288,146259 786687808127766528,192560 791115543570964481,231318 771735279799443456,126498 791716976095694848,240483 769970536302665728,114254 773883117962616836,139404 776938080339107840,159411 779443640892469248,173868 794705582858981377,262752 774986794744045569,146259 744338461746958337,349197 766219498735202305,90300 790908635786334208,234583 780169884885917696,10788 785316284724449284,11774 755494605857038336,38032 793165152640233472,250033 755865285094014976,39475 781863034629201920,190635 790666998858575873,232169 791664949642702849,7047 778558129218859008,167220 778629295296086016,167677 786266600613687296,194723 792464966112518144,245575 759145093156798465,57092 778271084994932736,166852 781438495193755648,187843 793866921510744064,256255 754106026908000256,28819 755838782440484864,39462 786031123482542081,199546 791352362304536576,233152 792435514976657408,245117 780899653650821120,183269 781521144620789760,186063 786965086678159360,206644 764811044573372416,84753 771853151855079424,127582 764032059627016193,79131 785508359273406465,195975 793219058908794880,249926 786450189880033280,202429 765376459330363392,86103 795425354789883904,265855 795770061827043328,257492 765971390956703744,90384 773631868193341440,137777 778433506783420416,167220 795337860689772544,264460 770867106711601152,120557 771845996322054144,127957 789995882884104193,226862 763005228715212800,75899 768140945695051777,103354 753097917532110849,22953 773998067930587137,139373 787156170393817088,209151 791715284172304385,240483 774940390013009921,144494 790747574001143808,233307 753800970040213504,24201 780739195333701632,182036 785293467534630912,193669 793514760272683008,252741 766270553053274112,90384 795401433201967104,266151 768821862868496385,107469 785934342748905474,199546 750421526550163456,11677 775332586449014785,148045 781891253281488896,190553 791717118592942080,240145 764687019649806337,80469 786195651428167681,201619 752159482411638784,21343 781241612974292992,186149 758000757886951425,50143 752280865242116096,21074 759829590508380160,51451 778105970153193472,164826 777599632079785984,162294 757653486418923550,48549 769396448983068672,112872 787058292216500225,351252 762333118552346624,72790 749809045381390336,10251 773889034485637120,139404 781143289013669888,185496 781617114767503360,189032 757463704313008128,44450 773629116780118016,137777 788776606831550464,220332 766160490028556288,90384 778877725155135488,168633 793995454463627269,255299 778295884274606084,152594 795382995972714496,266500 750310813496385536,10735 753360192927109120,27045 785658672319901696,196917 760981322693173248,66159 764875367618228224,84887 777330986531090432,161456 790604178586382336,230282 767316323328229376,97240 732268931486867456,349776 773280335496962048,134993 790248239916261376,228341 791008846865018880,234796 753958630119055360,30590 785920069591334913,31953 753033302173376512,24788 753673547566895105,29059 767928176211206145,102249 770708063288426496,120675 794637378971377664,262022 767595942480523264,97447 768983679951441920,110362 755796965229756416,11774 763955105016139777,26066 777980600942821376,164826 776225053167882240,152872 779258349699366912,173347 789912638528466944,223432 771329545127342080,124601 773881256639684609,139404 773893209558626305,137693 787062169007521792,207949 788111245450752000,215005 791811160530034689,241940 793222942800961536,249469 793278421316935680,250430 795377286874857473,263926 767024714246217729,61784 773934105020895233,140211 795324635793489925,266079 768265247979364353,100893 773980709262204928,132335 732372196505571328,1170450 756550264354643968,43751 758661461057175552,44461 753284788954468352,26539 785519505162153984,191703 790722750008655872,233307 772066946900758528,121479 755488387419803648,37979 778372412698140672,166860 780426323680489472,179936 776950537703002112,157082 766306854469308416,91946 758366052904558592,52061 785932532772577280,199211 795417222105677825,247930 752627661080592384,22575 753762093107601408,11774 759821174134026241,58267 765593759278960640,88311 793102690553368577,249469 752717422113591297,22575 753317551174594561,11774 755460122848006144,37412 764167927826231296,80939 770095514557743104,18030 774010329412018176,137965 776091741908631552,153002 770040356930985984,116373 758699170001776641,54070 759756430899548160,22393 790422874385289216,11774 732401654029389824,335115 767908425497849856,97685 759105399089799169,54842 774058257044340736,139404 760922008586772481,63370 793701555094552576,254135 761784393530761216,69548 770363047319838724,112693 788749736983556096,193121 778470410895568896,167003 791707323907530752,241034 793881334007554049,249926 761958325554548736,67226 765008356134166528,84724 773604123661008897,137869 786058913653415936,194723 794003464028233728,257492 751081729478258688,11495 766965734778044416,90252 772024893495996416,124597 787345778729771008,207835 785520263752474624,196277 775499880596774912,146580 785850736248811521,197512 772075309663387648,129471 751593077953982464,18215 778079037923012608,154439 776147664773742592,154071 761923924078669828,69983 770723428730937344,121046 779340353790894080,158387 773176518633721856,129436 774072655053922304,75073 788607272733798400,217926 780374973990985729,179742 794966852325801985,178186 764810951187193856,83786 758847353579196416,54070 775518117120380928,149953 779970118206062592,177442 781317812430045184,187383 790273551609704449,230270 757322220205137921,39462 765018678358269952,85562 794260763300929538,258598 767067284183609345,97355 758703498431127552,54070 754784462739615744,33356 761652782696919042,69231 765295904316354560,73814 759128701183397888,57189 768261759648096256,104406 761342236025991168,68182 772905648132616196,132370 773903876655284225,139404 776065432662999040,150249 786836011128987648,205090 780098634117414913,176128 794225298170642432,258040 767800754757394432,98890 755157379348561920,35890 774550067776815105,140211 767825799483392001,101681 732256093775237120,11774 778950295204208641,169104 785549792181153792,130635 793204432099999748,249926 793953545477230592,256225 787820744646406144,210238 758095090875269120,48663 778384322470486016,167220 766384155630395397,92226 794706155905761281,261155 788470936584368128,11774 790592649489108992,11774 771527158875365376,125145 780800970313707520,182960 788567609902006272,218275 792035771976785921,243075 769006135424782336,108521 774679312570126336,144654 788797545820454912,220767 749976486396956672,10735 765893682499387392,87904 780944729571594240,182659 754963315852476416,33356 757748632074326016,47761 773127322299801600,134470 749595839098720256,9285 750411885263065088,12535 758175099421941761,46624 777715016396972032,162596 785833478206128129,198622 778431830181699584,154544 794957693836558336,257492 772036619067092992,353879 773915325427437568,139865 776232783374979072,153194 786714406411395072,206101 758287288342224896,48015 778203621489946624,166409 778562033197289472,166852 758644612525199360,53185 768551387688906752,107469 773161313564360704,134470 794027835807580161,257492 756948182488190976,45672 790720087816671232,233307 754706799517835264,33174 750317266277892096,11349 794877169126219776,249348 790980784286859264,234583 768921960826798080,93019 776316743673348100,152888 758136569026928640,51069 780542100031045633,181409 765006935003246593,84724 773950290718490624,139404 774969787692806144,139012 792382112275968000,243075 785297651520696320,194923 790552723775188992,231792 759356328179486720,56964 785560080964001792,196917 766000208669016064,90622 767347242751500288,97852 767064884567609344,90654 785581873036533762,196524 756209125919485952,41837 758389419019759616,52696 751894765185138688,17794 760324905120305152,59666 756976310598107136,45122 757351876723482624,46890 775052024073203712,144730 790558181554589696,232137 793210459537145860,249725 780551120607440896,181419 785978493641175040,199546 766705769538547712,95672 765538294352543744,88052 787262062938456065,199307 769251135605518336,112399 785248801556684800,11774 755198285246111744,36033 763005956582174720,75899 768545602850344960,11774 779402530035896320,171902 790939957166641152,234583 768959170078912513,110460 753748185495896065,29263 794591501619724288,261155 788130203142762496,215754 791680970562895872,240483 793507570552020992,249926 790753631951740928,232863 794845864498003968,262752 758367552372215808,52554 773892657898631168,139404 786767172076838914,205728 766778328577609728,92860 787661698282975236,208146 756463017982889984,43391 773258117970661380,134993 794092285210296320,257668 755846434461585409,40042 765696364554625025,87904 774377384036499456,139404 775786076480888832,150663 790740333835460608,232169 751595063633817600,14277 768872263420616704,109509 756947455158153217,43553 788532800328704000,215437 768427924643020801,103354 791005353865457665,235882 774090153044221952,140211 753363669027782656,26828 790893829528227840,234583 745566455178137601,353114 780606058188402688,181789 772316655653228544,129551 793186962819735552,249841 794391699686424576,258741 754739284431687680,33356 773236247074578432,133702 794289749494087680,259134 774307087258091520,134199 789073267705409536,222647 791434465230852096,238864 752880444140560384,24134 765984366120071169,88603 778206901775372288,166409 794371982523387905,259543 789129367209279488,246425 758285794830262273,51451 791416857253191681,238639 793504539919851520,252196 758768203468247041,55174 765662134415994880,88874 771295593213796352,124599 764972571095867392,85562 777135597710249985,159876 793176446432866304,249926 794225274581827589,258909 795462319430107136,259543 757960578526838784,46193 769249862076411905,27164 760086526436990976,60866 790517163408887808,230270 786957212233019392,207045 770813986640044032,121479 781546498236485632,187611 734399996397821952,349347 794374144704004102,257492 753936913950658560,29263 773858638762999808,139404 757607087975333888,47782 762276008829399040,71950 780557091131891712,181419 791348492849426432,237594 791550036026851328,237385 792063742573998080,243614 747514403910717440,11774 771166722149580800,124068 778076782977097728,165097 794587621510889472,261155 755212559553208320,36219 761540482090622977,68993 776637692608073728,53667 785306609442394112,193249 787686842082689024,207796 787853539234107392,210215 789238361739243521,223692 753200419824734208,26140 753588312816791553,27045 768965244538462208,109988 769206770082480128,107745 775853645271138305,151439 791419248702812161,238207 753025290566111232,24711 761691977431875588,69491 761399247870779392,68144 764951173132455936,79999 780490208080986114,180759 732944571072696320,354116 768670800304017408,106753 791687211280465924,240483 765005647779729408,85562 775717007123554304,149200 781523371536228353,188119 756889513809551361,44450 758238482506649600,52004 764928966050185216,11774 786577315279036416,193371 770326650907230208,117973 779365625252745217,173347 787985930217000960,214209 749654186061467648,47188 780145984655413248,176128 758335496254726144,52554 778748697106456581,170252 758049183534190592,51069 759242831147958272,57574 756361544846409728,42171 732609624818339840,11774 763251594708344832,76549 768863705723437056,109666 753279204846743552,11774 768643732916895744,106281 758624287158927360,1170860 789493530171277312,224680 756244211914055680,41141 787588413599780865,211769 766405334160244737,90125 768931026999443456,110381 776691013209448448,152182 791317573988028420,217837 754930629070827521,33356 793492636388630528,11774 761169359398064128,66828 776770879774687232,157728 761385420798234624,66878 758662428670488576,53144 761343271582990336,67369 764417657630326784,83391 791476766162292736,237857 792723555628777472,194349 760552767614103552,63655 770649485957537792,738099 787722198144409600,205197 762708504968826880,74302 786002398036631552,196631 793177361822855168,249469 780610798481702913,181935 768924148970160129,110362 780849285667577856,183338 792025638672609280,243187 792842021173993472,246726 793498758126399488,252741 766580710903681024,93508 793519884961538053,249926 772618495909560320,130669 788128781244530688,215005 790932237843767298,234796 773904373923450881,139404 773985500482895872,139404 781918206994808833,108396 779002008174858240,171902 781449159165419520,139404 790972390985523200,235147 751567968912408576,18215 752980633765502976,24788 775569773375528960,149953 794894012775800832,261155 752957180291190785,24788 786242093328965633,200118 749217915770068993,7509 765656995588431872,88311 767349923654299648,97325 775359229578383360,147981 770707587566219264,120610 790981677044658176,235487 773861357368336384,139404 786300591089647616,201558 767078360891682816,94699 785353892053807104,195424 765846230106722304,85909 786950752375713792,205728 770495587204665344,114254 773894933048590336,139865 778578232237056000,168794 793526274325110785,11774 753004681505439745,23742 756923343916400640,44450 792675086801174528,246274 765782812226101250,88367 793829718411784192,255393 752982324581502978,25255 785915296628482048,199546 789165187567751168,215437 750772490968788992,11495 789292862105980928,224513 770012941815013380,115451 752243482798936065,19899 778395183046070272,166852 781237434226909184,183759 785484412179869696,195481 733112170607718400,1170670 785903312126091264,11774 792892251177299968,247803 764998339662192640,85562 771937658419482627,127657 791939944361058305,240483 795089030153052160,263906 752991588318523392,22394 781344331978403840,139404 788485311177355264,218275 757298628167733248,45014 765007051378429952,85562 773706627861970945,11774 774215003213824000,138819 752981321845137408,24788 766663621036290049,94699 794042137725669376,255318 795245928550690816,265724 750939426092486656,14582 785552910692278272,196753 792768588016857088,243187 772977487487860736,11774 773882941877415937,139404 779147224345374720,172862 792162516742864897,11774 756937462107152385,44291 769890448466862080,86103 750168867306106880,10847 753390273175126016,27045 786088668893155328,159115 789677385377472512,226490 789966350982664192,228584 762742490231369728,74681 762117787586142208,47188 769260712929599492,112399 790738957655011328,231894 795496588990939136,266079 777845475181408257,164001 787731319686135809,208307 753553355830546432,25968 793635584136794112,253032 776731844721176576,157708 791989744188137473,240081 757589611929415680,47102 760920980722098177,65387 787342731282493441,210207 794990674521292800,264431 771140033604706304,123583 789959266396364800,220526 771335860767776772,122982 771708129478381568,126152 758804988000768000,55257 778330432924372992,167220 786185070977613824,192032 786707953265016832,206175 764796728176443392,84724 764980689464725504,84889 780920078179135488,183472 760338246182195200,48052 779656920030326785,173347 785906021432758272,199546 793290069306204160,249841 777995404323483648,164826 793114441403342848,242693 776591484644564992,157031 793844245702533121,255942 793963575584886788,256255 761363419652128768,65626 764225245196591104,82066 794648070508134401,261155 758136499929919488,41703 793604467237191680,249079 753381249574539264,25189 791823939483893760,186212 775825518641807360,148921 793171909605199873,249841 771097445929410560,122148 785841583216287746,198878 791018384234283009,234583 756893667764281344,1248458 766049885070106624,86103 794368837508468736,257492 765578466859241472,11774 771552613619814400,111558 788122304072953856,211181 788373467066343426,198591 756963899887333376,45122 758843618878558208,54070 769002950064734208,110362 781300966494769152,186584 771390848156233729,125104 793445339835408385,252020 791702929333858304,240260 750361907513528321,12535 767847189317947392,101383 791775577673904128,240145 793956720678731776,253421 780408146690965504,180039 767167823852429312,93112 767861313456439296,102137 794274956616073232,258771 763796867712942080,80393 775885874214993920,152182 776617392604483584,156835 781059853204717569,178194 786947215868751873,205989 794277512561901569,249926 752827948177223681,22575 760957529933447172,65222 774998441009164289,146259 793091015557210112,249348 788498831138754561,218495 790257943178600448,227048 785926492001665024,199546 788044172242653185,210274 777552548018335745,87904 791972309946933248,242233 756619945333645312,44429 774883455100420096,144494 750456636477566976,11495 755114318212071424,34666 764980682598805504,85161 773138738998308864,132364 758441963817357313,52749 765214067996839938,85562 760895480276537344,65585 780982593584005120,180520 790990477298237440,234796 794040436788695040,256502 752678110655614976,21478 757741901957111808,49121 771408264537968640,125367 790270234338832384,230234 762726295746727937,74247 771715516633350144,126152 794179740752023552,255870 763432996485554177,78208 765203372425216001,86103 779194914181484544,171324 785601686668619776,196788 794905623012003840,262752 758369813391548417,246425 781004802671116288,182349 769159589409480704,110659 780732222773026816,181548 791709790913298432,240070 794206955300454400,258331 780884364263624704,183269 780967151725228032,182146 781245487370219524,186446 787483590259052545,209863 788001257831014400,214354 757037092274855936,45669 763232771938541568,75899 780084717022384129,141360 777653069760847872,157755 757503258575241217,46280 762800674308448256,73926 759191835268964354,55257 788386060300582912,217519 763446460709036032,77720 767446236312039425,97447 785276814734143492,194707 792874383014367233,243761 788524101925089281,218977 758403907970174976,52554 763934876668002304,80939 788063229553418240,208898 775920808384266240,87904 791427178084835328,237908 780632621621530624,182154 789968761113587712,227242 756599962390134785,44274 770932740099276800,121479 788452136514424832,218275 767098959332597762,97554 786240747594981376,198304 763821796735025154,80098 785293886797164544,104628 787755307069997056,205197 788897403982131200,11774 794678783265554432,258922 773291453938176001,136018 773860207352946689,132364 750517533468483588,13532 788268771668484100,211829 788836023509913601,219119 769206162495537152,11774 794930971959234561,257353 771396012975894528,122982 792027495658823680,243187 764167815507087364,82066 771804918915006464,127582 772153219938004992,128025 794580936083968001,257492 755188957781057536,35890 775001571738419200,146259 792151854390050816,11774 794000376697647104,257492 794592023525240832,261155 793544409878892544,252020 750869619032756226,15168 771452841378639872,125367 794547164068204544,261155 754759817688911873,18341 795094863519870976,264397 795398741884862465,266491 795684782310969344,11774 758414082353590272,43471 769954800402178048,114254 771863931300171777,127711 791780352880549889,240483 794639031153856513,261155 765303671815081984,85562 773776486084083712,138819 790611410434732032,232791 751195203474632704,17456 772732083383009280,131088 778487145317015552,152594 778989069816569858,171693 790721695740944384,233307 753697998958370820,28866 775176835038535680,146580 776779135737851905,157755 794313632029020160,258598 757566596206456832,47782 750067702752915456,1248051 776464628570357760,152946 794952503502770176,262847 755794496177238016,11774 768163660476911616,103071 763135485535395840,75899 786307740733800449,201958 793511558781423617,247087 752815891742597120,22575 758688571972661248,54070 757218998065004544,46006 760213390467837952,61011 776343340455383040,152872 788553767339827200,203710 794014519580311552,257492 756625155133100032,44429 766730411313549312,95708 786223007823896577,201555 793196869098897408,250293 776248595783704581,153035 778353627165437952,166409 732950733314654209,354885 776836909293109248,155898 794359931906441217,11774 779706151315181568,176196 753007456419061760,25255 775048254190981125,146024 775395919562932224,149040 768921930070044672,108849 793912554322100225,255942 781894916389605376,191065 764236352980340736,80393 770014787690491906,115970 794308868201385984,258829 769264342818775040,111549 771402019353534464,125367 789898973842726912,227048 757647320624295936,48549 773734354849767424,137869 795309599574360064,261155 770411048604045312,117263 787728953360252928,205197 789820659681546240,226881 766866945790599168,96767 751783776569655296,18893 786995351064449024,207949 788337381791436800,215005 791700183432167424,220727 789220206765871104,11774 757999352384290816,48663 765038752016326656,85562 768186268731645955,103887 792068039449583616,243187 792925112206974976,243865 792401016666882048,193368 780357547463180288,352982 756576684069883904,41702 764977040567177216,85562 771101978969583616,123217 753358754616217602,27317 791494944401874944,239405 794954924811390976,263873 790963441662103552,235487 758010369780559876,50581 761204802361491456,65663 756299328612868096,41459 768965951194791936,109945 786028541150392320,200383 755176597322366976,34666 794537170505760771,261155 776178916868317184,152314 768064438683525120,103261 795396076392026112,266054 769864577517510656,108795 781489446650679298,139404 788758570447712256,220526 768526026192412672,100605 732540458241523712,1170406 755900325928792065,39384 786651705475788801,90209 766417348651778048,93184 757439905354121217,47261 757765216927096832,46909 760988719583072256,64693 770698241067188224,120633 766417624318095360,92872 791683351828656132,239501 733858419048742912,65113 765798634680090628,84209 775033678955249665,146259 788236217808629760,201540 791700435153281024,234990 781192818354065409,184214 755492841183252480,38032 764336466185097216,82766 773650496737402880,137740 757002025532006400,44740 775125173804478464,140444 780866952491393024,183668 754730262957699072,33356 763511304975941632,78853 768222593979604992,11774 790634855067373568,232863 773862491042385922,139404 775930088663625728,152182 780597421340561408,181886 759417868366716928,56924 777845318490595328,163990 786916499273285634,207212 788558406328221696,217634 762741953196941312,73926 794339651398094849,226320 747826587786158080,11774 752179014006108161,14277 770064920545267712,114254 771708296449429504,108396 787733111052312580,212357 732305945347403776,11774 756333233780862976,42117 757609618709188618,47940 770296444158742529,117257 785506532230303744,196277 794537343273304066,261155 780417941363892224,180074 794939086519799808,263895 765329410140442626,86076 771316556139823104,123825 786237600990363648,11774 765524210932453376,87627 768125121215201280,103354 772879960721809408,132875 781264179508371457,186883 764718820493709312,1011996 732650706956521472,398859 770581733590835201,119832 779319391854952448,164948 759888687719129088,58757 766708129144995840,95672 750853646645166080,15643 786177729993576448,201494 786754086850920449,206008 791756610045677572,240145 773593466915782656,137042 780407616862298112,179742 793148770879877120,249469 772283243521454081,129551 775400616499740676,148791 793481955606081536,252020 766352079484952576,92166 760534172930809857,63149 767551478261092352,95055 758976180049457152,56190 758106347632226305,51344 776788557172178944,158149 755047740158062592,33356 757122459296468992,44544 777860161675427840,163990 794776605696606208,262849 791844236148617216,240483 793443193740206080,252196 761649598209232896,47283 777153129351610368,1250372 764207666881105920,81130 793411009310498816,250535 760264232952791041,48052 775744291867987969,151185 776815662370926592,156811 794206579843366912,258598 778853817379151872,169550 792073305809424388,11774 771396394078892033,125311 762868062236188672,73926 794089071836626944,256276 774247763605196804,141887 787038256940494848,208016 794775277075369984,249926 765240151161188352,85562 778329616947609600,167220 781206180076982272,186434 786418900971905025,203822 778620759329607680,159861 790690093249900544,231320 794769593843716096,262784 752284290960928768,21074 759117505658953728,56964 794208211427463168,258331 773633066774343680,136892 775484660373659648,148800 785953093405945857,199546 792031858410258436,240584 793160491640115200,249895 793506613395132416,249926 771551234926927872,124597 795470722328096768,262847 757709870770511872,48287 771557054854987777,125554 759806121314021376,58267 794526014177157120,261155 752914878898196480,17416 754747429510053888,33356 754730366204805121,33356 768854190437363712,108963 760079594699579392,60866 790580360144756736,231318 752764200586317824,22439 785548472967634945,130635 795269426668941313,261050 755294099935227904,36645 760143847376683008,11774 755161234450878468,35890 769831445976285184,105109 773143983174234113,132335 790768734185070592,232863 758681300211339265,54505 769637813683888128,112199 780115727298682880,177233 788085603682234368,215005 765596276620525568,88052 794530343223234560,261155 769326975655743488,112336 775785350295875585,151262 773463560055824384,66815 793189746533072896,249469 755957302352568320,40867 770046205887905792,116632 776392312230449152,155333 793120029600612354,243075 779014211674443777,171902 793581973986013184,250293 775183140612628480,146847 794591651511439360,39957 758343906664779777,52492 762646856631398402,73022 786246541631590400,201958 780642466328416256,182257 795413249751650304,265855 758119246698348544,50983 762898139674251265,349856 764292697272311808,82066 749326727881502720,7849 777260512371277824,160224 787057310501789696,207287 787004275012534273,205455 792509543385210880,11774 764189571915534336,82015 766017500010033152,81929 774820178802507776,87904 790633128347967489,231870 736389513031745538,11774 794794328099094528,263108 785605507486588929,197512 791151776875569152,232169 794332297961078785,256038 795249113742725124,262849 773251574915276800,134993 776622622540861440,53667 752917487243505664,24173 753954779978530816,30590 758823678725332992,54752 791129724521160704,234583 793948537633443841,254135 753446916780724224,27402 764906958491152384,73706 758130532869779456,41703 752944617230917632,19563 754010022154297349,26066 768552041777999873,11774 781529353385570304,47940 777395300595924992,157439 786242833510522880,1063777 779742365602967552,174315 758415425868673024,52112 765365907900211201,86103 775780782757543937,151463 792791337569427456,235621 771284050669699073,122126 785964403187265540,195481 794940872962015232,262022 763675249879748608,76771 775598759749230592,149006 794119160833851392,350913 791659706511192064,240483 774782503403991040,144460 778553134566158336,167003 786259147654180864,199546 789299001023533056,223899 790938530705006592,231427 768660972903002113,107423 776966525857259520,151374 773745715960872960,136093 735230198572933121,11774 763567752577703936,75724 788582164942114816,215437 773715896569298944,138382 793122500322267138,249469 767194514062737408,80939 760462701655040000,41680 771929476544495616,123217 776459100745900032,156055 777845536762187776,164001 785545649546731521,196788 761813966930776064,70750 788164670725193730,214354 792448472444235776,244143 792852843036151808,245148 758090971955408896,51248 758519310469959680,52475 793513453403025408,252741 765663372570275840,88994 778319353427165185,167517 781755032911904768,139404 773722240785477632,136515 790593813043617792,231580 738139682731499520,11774 758511335294414848,53185 761649255572316160,47283 786231806219603968,201958 752879206753677313,24134 772825650164035585,131025 793259956233461760,249926 751621790909227008,14277 758405303159226370,52545 757643241541947393,48549 789139315527790592,223899 792477360670904320,246225 755491993535574016,37892 775311150007353345,148045 790387427303002117,217658 756442063433072640,42432 762445830934581249,70886 788797380778921984,220526 769274882534154240,112814 766749425708388352,94699 773731587997310976,137315 790627189372882944,232280 795399264264421377,266723 764976357386260480,11774 762402027741777920,65404 793101661610749952,249469 795026836317229056,263926 751572812201021440,14277 776485830290468864,156005 790623299902566400,231894 791800374613147648,240763 794176017099292673,257492 769586023399510016,112399 732697481578827776,350654 749252763331289088,7530 750752583199944704,15165 776109380290744321,153194 781565726083674112,186434 769671667769446400,110585 781363276085026816,171693 754798695686803456,32963 762339802138152960,72394 762965205693325312,75631 765253854405521408,86103 781825535387271168,187131 794977837069598720,264403 758328289043767297,52112 759168408789225473,56772 775609186860302336,148645 787408416348205056,207613 795719753117630464,267521 758701901412052994,54520 764912708462444545,84724 756211503548604416,41929 768239142316544000,11774 770651287201411072,115526 794942633495777284,262849 794677613289766912,261455 759207854339420161,56952 769233480018526208,103924 771088589979398144,118505 794143622954221569,249374 785317174370004992,11774 761338145057050624,67369 795345202802212864,264397 751614367616020480,16728 770317925878071296,117377 773849914145054720,139404 793149880323543040,249961 763696843662295040,77612 762708013849325568,73926 771795970472435712,127218 794995691458174978,264468 793552619570552832,249926 760125223958147072,60866 767601403934244864,99585 794210342599618561,258629 756586406563057664,43285 770060813591781376,114301 792105918867484672,243398 793204391188828160,217809 777272651777617920,157082 794136248315236352,257492 768527597160529920,106774 780592115428433922,181811 793132107547545600,249469 756104466730999808,41632 788729860067700736,218258 753334249185480704,27045 757672090518495232,48522 779046167673905152,168284 794009636793786368,257423 789817394906693632,227795 768865666090795008,109767 787757135903854592,210208 776127295081832448,153921 778615717189021696,169226 787284776369598464,193121 768104959078432768,100280 754092811272720385,31828 763880516978352129,80512 764339360959377408,82283 776501183221489664,155688 778709831414755328,169109 761296491642253312,67547 778079334225448961,154257 759866724787171328,58227 761151307830923264,65180 765973278691250178,84449 764533673194557441,81946 791105142200369152,234878 795371864499503104,266054 773854561727635457,139404 792044338981154816,243075 767466626665050113,90252 774279738785267712,140654 776990366272622592,159359 778336972016234496,167220 778317043602890752,167220 757905251290808320,48633 763163085003591680,75724 778827827470663680,167220 766814581389787136,95462 793502753930739712,252020 779070463360196608,170818 781364394533847040,186434 769344714898374656,112788 761049104638107649,47940 790705303750791168,232911 770744020741959681,120353 771850435326046208,128382 771865605632696320,127582 787323535119163392,210207 759061560706928642,54631 768866098175418368,108849 759209502407331841,57123 778286043657277441,164826 792213525376692224,243165 766302742725980160,90728 771393580124479488,125367 774002015760322560,136947 765046292053499904,82756 767797782916849664,100893 793221924985901056,249926 778593246788345856,168794 770725687573577728,117265 780915631394881537,182924 794310468416524290,11774 794679494522998784,262022 752144284539822080,14277 778052246554578944,163602 786016719789813760,196788 795299528744243201,251987 751235922436378624,17365 753814718599409664,29996 791010660478058497,235886 794079793402810368,252196 787766425695903744,212357 764549918245531653,1249246 779028703007342592,172057 781547994583818241,188478 788833762888908800,220332 768508310983208960,354891 771845103853903872,128382 788637879010373632,217083 757591094414680064,47761 761874979835170816,68658 752915319178399745,22436 767424395417575424,97685 771425920338960386,11774 792073741769535488,243187 757535222460145665,47723 763773711128420352,80098 792082851327905792,11774 749567732815888384,7546 763969365003804672,80153 776244961817878532,153610 778667622091087880,167407 795398456047243264,266138 791879030358220800,241678 745048348101599234,279676 791474926582652928,239405 746262301569880064,195876 793847257556742144,255942 755786303757692928,39235 755794865565216768,39197 758120427440906240,51239 785862491179929600,196797 794700762567811072,203546 787843928196349952,211829 758698159967272960,54070 786965071956176896,207287 792335831272792064,241678 792488001871896576,246225 786593149644857344,203674 793574518635712512,250785 756874299412058112,44163 761191645874311169,66057 758320740651393029,50923 779109686939385856,172089 792262513106776068,237327 772748205058469889,132335 761216522744324097,66625 793952892168220673,254135 769099470659284997,108729 767769285108334592,100605 777464015895334912,161960 764453762748469250,80939 788539985498558464,218832 771884849200267265,128615 780108692540850176,178045 785551065517133824,196917 792943829313724416,240483 770250461433761792,117257 788778701978759168,220332 772919915019800576,11774 781636483950280704,185496 758427091046166528,52061 755584745723998208,1248328 785510191009820672,194450 758312167334641665,52061 792359215843061761,244143 791470467852873729,143828 779851942021431296,167007 757630710219845632,47940 794560909603643392,261155 767435439561211904,98646 791332626405715969,238207 793155965302501380,249469 763191379388346369,1249120 790608853645819904,232169 791099248771235840,234962 788509004775432192,217658 789832535631069184,227242 752685567427616769,1248155 761235169378463745,67397 764174413742825472,82066 768695673172656128,107469 768888220524224513,109104 792207920574390272,241145 754096484140748801,29790 775609633654308864,148645 792628321892708352,234526 793844982935277568,255942 772879969244606465,133043 793320034701455361,250633 753296921960259584,26924 786029354497126400,200079 753438255983366145,27402 786588118828797954,204835 770107406705713152,115435 787915054045888512,213887 743116164327477249,11774 772980271817687041,132364 767819604487905280,100559 772102046782590976,128934 794271062468874240,259360 780466029113778176,177778 757452126620528640,47266 791448480250228736,237202 760966684911869953,65222 763724887236173824,79585 770999747540873217,121612 779477694241120256,175376 785566910394036224,196917 776422094821208065,155451 758689577871745024,53185 761209346135130112,66897 768601405133381632,107469 794554120162213892,261155 772266365789044736,20170 787010563532427264,194230 749370573122334720,7816 767951082580545536,98890 789802100830138368,225413 755936300377575424,40645 765958236503699456,90482 773178347631235072,132908 767679374703276032,100605 778043730779578368,164669 790676027366191104,231894 777925135894470656,79020 781038755440431108,171201 787029068927660032,207965 789085555229204480,223286 774102725898317824,140444 762247836129955840,72035 771838422524702721,125853 791414432110968832,238780 766540179762851840,89503 753204611457159168,26140 757737230366408704,47940 793475942777704448,252408 792546405634015232,244270 776889866109849600,159146 766247622604648448,91946 785934625377955840,199546 786176034244812800,199546 788754533505695744,220332 757920287681810432,49587 761795052184174592,67586 767201054328954880,90384 771547866288357376,124597 776718412139683840,156835 773905189803728897,139404 771505327556747265,16002 781510552501694465,188119 768959731222376449,108385 772996443703422977,131924 787069919020011521,208965 732399587013447681,351617 773203429137092608,132578 776238919813730304,153480 776508651406176257,11774 777081303082557440,158815 779016104802914304,171968 753973190951473154,30590 767617038281953280,98890 776823889724788736,156811 777871809106604032,163901 791238105034530816,236393 764610849583472640,82209 781828333617029120,188119 770272763965759489,117257 770978434541559808,121949 786060998436421633,199546 754058008821370880,30296 765251803751469056,86653 791083067939127297,234564 791336010906869760,237491 791678990750810112,240718 749101982095253504,7287 772899649426448384,132335 777336328325206020,159876 786136304039759872,11774 755136477135187968,35445 786959423176572928,207613 788819652357058560,221297 794531470425657344,261155 732548403767435264,1170574 758333812216623104,41703 764945489380929536,11774 791836960105099266,240926 792546835927699456,245268 760615649227833345,63451 763404686653165568,11774 793125332404441090,249469 787264638740205568,207287 793234103063678976,249926 793951058171219968,233692 779329796346118144,173964 791171971589349376,234583 753708503710261249,29263 773699775220908032,138819 785864638600732672,198840 759000762647064576,55257 760550786921267200,63149 759041107695206400,44461 794348460388610048,259659 791244290760454144,237325 778578935604977664,168794 793138276752252928,249905 734694869587746817,65113 787091006021857280,209129 791430272256319488,238780 795666568961200129,266151 760820676664107008,64730 762104053564186628,71897 793101985813782532,249469 781317259608387585,70338 781833465155219457,190602 778811827161444353,170373 790330112608759808,231008 752159863921381376,20279 766397203816517632,91946 767438771394453504,98972 770254439026270212,47570 776137472325681153,152106 781874098129375233,187896 732598320246444034,1170373 750445937848360960,13343 755905743904178176,18215 759602995038261249,57946 762265665763938304,27625 773227595701817344,135514 791014694857371652,235487 767580660974379008,98720 785277369451892739,194648 794554117192564736,261155 758788096754266113,53996 795663353372901376,266151 795233402114965509,265649 757342106130214915,47090 763966089927675906,79999 791326254456856576,238076 794670158744694784,262022 789936345871421440,228416 757544711288684546,47782 785586506312200192,197286 791013865123262464,233736 779568123678777344,11774 755759206024802304,39384 788919674633412608,11774 795415051536650240,265855 772472620679766018,129471 774267499655200769,141887 790745382871412736,235349 765270659106824192,11774 780462308543700992,180419 785662532614848512,195807 794784142886113280,261987 757066189247885312,45964 765169898536390657,85562 773175033686482945,134561 753006427661139968,24366 769954972716892160,114254 777885369815687168,163990 785619840233041920,194450 759203625054900225,57574 795700514298150912,268281 792042898460069888,220332 754809187482345472,33356 754999075121008640,33356 762863773589745664,73706 768560343069106176,106774 790568947020029952,232137 791739258860146689,240483 787386338773348352,209713 795214754495098880,262752 770379394183495680,118191 792717564828942336,246726 793219871613911040,249841 795359972448038912,266500 751173054223396865,17292 786405121102123008,203350 770545797335318528,119681 776842232037015552,150511 788356807747969026,217034 793669532040605696,252581 764625478317645824,82002 794009581940772866,257492 795418830239449088,266491 765579570095329280,87904 793497246541213696,252891 774736871112921088,53667 749688155029118976,8373 752923691076423680,1170856 791393593663614982,11774 770762351771475968,121367 791369518098427904,234575 767411010282090496,97519 794378420755066881,259892 772639698472751104,128934 761348570624647168,68102 793137915903770624,249841 759417670638899200,50442 775433181684260864,141415 787074325912444928,207965 764978583743770625,85562 772427760580956160,129649 777495470033604609,161978 750388218974105600,12565 778307648047284224,166532 788042336689192961,211829 768422344406827008,86208 776192334102876160,154071 792865861874745344,248231 750422070169788416,13343 772068956907642880,125554 761681344174825473,70177 792166016323235840,234583 794569501903847424,261155 765198526502412297,85023 781553256514383873,186584 793329480848683008,249926 761897150649405440,70886 766068922609053696,88795 788051719821197312,214247 792146580119887872,240070 793243397247102976,248253 777566012996669441,159475 781182722748350464,186210 789520152429756416,226180 794051626403184642,257492 786239170301730820,201598 762751334508441601,74247 766606460474318848,94612 768217716482191360,11774 778725211776487424,168892 756924493331853312,41839 750728220635336705,14421 764551166420144128,80939 788269392182247424,213064 791344680130711552,237594 756259180097536000,42118 762182028787798016,70689 769859535242719233,114222 787074311412514816,207287 781457198438240256,187857 779365008341929985,173628 790662565038784513,232169 761429141732233216,67369 772347078127316992,130132 794642874356957186,261155 738046280824422401,11774 757437120483057665,47283 771364835539951616,122622 765210909275021312,86120 778746908206505984,164001 732170424113614848,349824 778403739493404672,167407 767805848596811776,101681 791357701481754624,237491 780377703430041600,179766 766714792165908480,95708 756400839401537536,42432 785580484734570497,194923 786260089514528768,200288 791256282997088256,237491 766247107216814080,91838 794219656215228416,258598 792315741735260160,353124 770699337496162304,118191 793206037268434944,249926 793604573810360321,252020 780100253622079488,176673 762103209531813889,70440 760873272510558208,65279 776038224791801856,148713 732254741955284992,1170425 764953944011345921,11774 771051665164083200,120610 776173628731817984,154071 779001576241463296,171693 793501180609650688,252741 753376687656579072,27402 762761216309755905,74722 765591587934003200,88471 771786390954737664,127134 763938638392496130,80939 791372039412080640,228911 758250984388775936,52061 780196515650220033,178045 769328527405494272,113213 779087168354545664,172621 754716889826197504,33356 772803858028498944,132364 775882046367555584,150019 790268627555463168,229895 795713822917095424,257781 787722981472559104,205197 751568645306912768,18323 790550323756544000,232137 793135974725234688,249895 756960066050326537,1248449 766011670653128704,90723 786996229876097024,11774 760723063738605572,62851 767816914878001152,1249481 785551579373973505,196277 788157754187800576,216009 794784422788734976,261155 762979965197492225,75724 791578614882009088,99049 794315032502947852,258741 757288786296528896,46540 767842467580375041,74133 785946259332837376,199960 794678790265929730,262053 795245138930991106,265686 766842066714386432,94683 785875657217769472,198671 763766358962241536,1249156 780019702357569536,177687 761276800626339840,65180 773290617702977536,11774 794575881444290561,261155 794582991649443841,261639 756464493253758977,43391 758431136452411396,52061 764135074992386048,82083 786230481775984640,201958 766766556210606080,95707 777862401005850624,164001 758794820538109953,52061 767873151757877248,100893 768218763292504064,103506 763172407645310976,73814 780319907678343168,179487 761707458209259521,67852 787029268706590720,207965 795475343884881920,267377 758093534897512449,51069 771877863167561728,125554 778035166803406849,158520 788800103326679040,220765 794731175000608769,262849 771498677630271489,122982 778865024513220608,127994 794191655502909440,258598 753919052456730626,25135 787305505710497793,207949 788746142561337344,220029 791030397375242245,235179 760440503166918657,61599 769492839109693440,112399 768896154776076288,109104 791782628848435201,240793 757450695385686020,47284 787086062631825408,202636 787255175538958336,209151 770314727608111104,117257 788037664595320832,214288 787110175748468736,205728 779399453933391872,174557 780414608657965056,180097 795716837870882817,267737 772134371021037568,129174 751157608338235392,15643 753763177599492096,28832 755538804061052928,35890 755485032135876609,36875 765613931155038208,84724 765878948773453824,73712 786263029973344256,202429 786987909383593984,207613 787118308562567174,209184 750053204482744321,9569 752087451242405888,20225 764185691127476224,80393 794448556576870401,258741 764762267300859904,84666 768890002176487424,109967 792516522509860864,242693 772757285538033664,132335 776447311794757632,155896 757677088325283841,47940 773869176742174720,139392 775817687884849152,151741 751581614627393536,18539 756263128866885634,42171 767404931645054976,98072 758872327190786049,54631 793499060787351552,249926 755837375574532096,39957 766418450147270656,92159 772968723078676480,132335 778310689567891456,167220 792082983385726976,243187 754868134645997568,32968 751860831080546304,17794 760215381512302592,58537 775069375770550272,144730 758715824488099840,54070 773507284483895296,137042 776137103453270017,149953 770372217540583426,117257 788252494333747200,1170441 793177466210807808,249882 794363191555858432,257492 775867528740413440,151845 781041317472301057,183759 786651405167763456,203674 789434108371881984,226015 792131574812647424,203546 793250168808345600,243061 794344460725325824,258878 750382019230793733,11774 789232548098478080,220332 766717507457679360,95708 793301651746648066,91936 776205437645402112,152314 795274830065057792,261033 795366560441376768,11774 755071195901403136,33356 794005359195099136,256502 750396269047193601,11774 763353535052443652,73814 767143792835198977,97852 777240152410390528,159475 786438117922254848,199178 793652003964542976,249926 753978062144884738,30708 769863269997613058,105109 781473777557250049,185496 767771802374373377,101163 757353589052411905,46379 787730190378082304,212662 777211994340519936,160783 788045839344160768,214354 763433337277079552,74868 764952912736899072,84209 761671488407760896,69878 765023745710837761,11774 767082494550118400,94699 778340715424210944,167220 792230097088606208,244727 788181753747824640,199657 793128959969939457,249469 780508054798368768,180112 794641212720365568,261942 781227305146384385,186149 795057840771780613,263895 760994676476350464,66159 776894467152371712,159146 787018369350242304,208379 771186015646027781,105109 790517462316056576,231870 795037907123929088,264397 750831333837078528,15643 780992157305999360,176203 793573728860958721,253164 779909743414382592,176129 768872232340721665,109739 779868083657797632,174465 759095236324831233,56784 754739739421310976,33356 789907102672138240,226490 757874478491832320,47782 768790046816296960,108849 781569649775226880,185921 766757787577622528,91049 793860033549185024,256038 754753062082781184,22393 785913493769687040,11774 785313007672840196,11774 787924626869329920,354826 755105103019778048,34167 793429657735528448,240483 753242557442826240,24745 768554930076549120,107469 794561336625790980,261155 791000664998567936,233736 794913751728324608,263895 763169489730973696,75724 779307763470065665,164814 794349808991379456,259659 793847984647729153,255942 794207686409801728,258598 772496134346506240,131282 758449303199309825,53001 778354850971152389,167676 793182951152373761,249444 794580193339969536,261155 755425567042707456,36735 788018403579613184,214492 772013322258423808,128194 795014879887446016,263895 781580817780903936,183269 787468689725501440,208492 751118010304360450,15808 795104044935245825,264397 753362680765788160,27317 759071357024006144,41702 758381951963303936,52720 794891812431425536,262752 758301235397156864,52112 762812215338475520,74308 771342815867568128,124597 788407407944708096,11774 793167913192566784,249469 770923274259673088,117282 774198964069466112,140748 779662363372945408,353893 794899258512199680,223249 786655808692125700,205270 770270967478231040,117257 773826319767465984,139360 791276769626251264,234212 791849884043382784,232137 769163937703231488,109104 775005601227079681,146259 791233865574604800,234796 753754948874141697,11774 794532466090504192,261155 795025616307359745,263896 773879485804449793,139404 756540666595901440,43391 758157863504281600,51043 768041889714929664,103005 772385057025630208,101681 791591871223136256,238395 759856886938165248,59472 769503940559843329,113894 780505054004387840,180759 791048212522164224,235487 794767255120658432,261155 794541739029696512,261155 776872916583448576,159057 792865607796621312,243075 763007043854708736,75521 774310294952742915,141887 760153723804856320,60866 768173832683319296,104332 778396963100168192,167407 780529856845000706,180655 765547549721632769,88052 794520812422397957,239405 795381361955733508,257492 793145796577333248,249469 760667597444554753,63712 763105720166342658,75027 776407505484279808,154071 788910402927104000,220815 757715974959136768,48287 766055398256160768,90284 768229751517356032,104162 762795081501777921,75073 768833269097861120,105908 795722206307385345,11774 778689759363215360,169916 778739656858841092,169437 790069610586447872,228354 763341062643384320,1249001 768543018534080512,11774 788654778574307328,218258 757677620939071488,42432 774428523503185920,141316 776008810959953920,152735 781063997558706177,178443 791804888271446017,239405 753724653043154945,22860 792848003275091968,247240 795245014326583296,264397 756044544156794880,40937 759616558838738944,56964 759810983657213952,58542 768175495393468416,103212 751857158405386240,20180 753729999719526400,28477 769357999974543360,112336 770794227282407426,121479 788787326629535744,220767 794701947748106240,240483 771672097370284032,120976 780313417827643392,166891 753375197135183872,26492 773959979699240960,137869 766019558192721920,89923 788523941098762240,218349 755776237235216384,37424 772118535225085952,112788 786591166179471360,204835 775404983881719808,148645 791356055095681024,238395 756550649152667649,43553 773600656359772160,124191 763246735254622210,67331 790746912919986176,231894 768076652433649664,103354 758619068152754177,52554 763747944734584832,78394 765562231740178432,86513 767505302359072768,98646 779823291976470528,174557 793968162177855488,257026 773120746528776192,66647 758022353297215489,50923 781537636263534593,186584 761503233525374976,67906 787100233582964740,207109 765958088058744832,90384 792458619774128128,245575 760198308618989568,60539 769246100859527168,111549 791716887260438528,240926 792586528841236481,246726 765700362263207937,88669 761037306480295936,65455 768234865674231808,104932 787091374126530560,209129 770767702872854528,120610 785610860991512580,197512 769457066096398336,113165 757774255601876992,14771 764807480585101312,84724 764882088524906496,84724 787914942976446464,213887 791200539426058240,235595 794002113319813121,256255 766480622965649408,93823 790937956785631232,234583 750581172703485952,11495 767002838358556672,95869 773843335312269313,139404 767183180126355457,95487 788873763907522560,104244 786189328598695940,201619 788409120869212160,215578 764142454455042052,11774 750866843536125952,15808 789407559580999681,225456 789946105995923457,164764 759054338463522816,53424 761520675660128256,60163 761637994663149568,68987 767066938417614848,97355 745476072276267010,11774 764161984636022785,82177 772488169753149440,131045 794027250085568512,257492 762798974336167937,74483 768090355396907008,103354 795697859773472768,267618 756465601414135808,43391 761229471626043392,65555 777511221390151680,161387 788812896386048000,214899 793436194369474560,252020 793680855965110272,249926 758355234439720960,52112 778195018649657345,166390 791331372333948928,238207 790577087526600704,231894 785525550609760256,194723 793103362606505984,249469 752676676232962048,22432 756582679160639488,43471 770429376823455745,118482 770973444238299136,122146 759103176775569414,56964 753802150350774273,28817 770311486161887232,117843 778671378924920833,168892 792125099868434432,244297 772035461342695424,73030 794572596310376451,261155 754905241318002688,33356 771801836244336640,127871 766073921162645508,88930 772023750946463744,128519 793540112835641344,251803 781011257554038784,184223 793189694259343361,235685 751646755041619968,14277 759955367367352320,1248696 762632430696091648,73814 752710186821783553,22393 788142244314374144,215754 753246905652514817,26066 759175769616703488,57336 786623038414553088,205181 752296599884144640,20279 732954009926029312,353220 755499481660030978,38022 776116417770946564,152878 794222420831903744,256439 768952970352349186,109666 732170664291901444,349332 791058236271104000,78159 765432165081292801,86024 779051358385090560,172122 766668269658918918,57607 768054805868711937,100893 773664850560028672,137777 793994555431342081,256255 767055719489241097,97465 742392268242440192,11774 749351257966407680,7461 791642027221999622,240145 770310236125204480,117257 773293751859048453,132288 786342370480648192,202727 795666125530886144,267862 762336468173987840,72740 767060903887900672,97472 734777607347179520,11774 779257559098138624,171795 750341240332230656,11495 773863389722451969,139404 787414278127190016,208307 760953016723931137,65626 794674428030369792,262022 773916384069873664,139989 792280065178427393,243187 771017875368751106,121359 758323253962240007,46384 787520355233652736,72035 773304900654624772,136109 788510874155843584,218349 794547399255621632,261155 787430265597620224,210289 787491517967380480,211347 790903298698141696,234583 792885458380349440,247240 751130240894636032,11774 761555850439819264,67369 778494033815605248,166893 732203878070898688,350257 777519941151064064,161960 759334440292102144,56964 788752582399266816,220526 773872469773922305,139404 777897619402088449,162596 786664880245968896,194192 755872213958529030,18215 769721366186647552,114779 778465817558081536,159782 790657800288423936,233353 795211040514412544,261942 761374079295295488,64722 767795474124328960,85326 773583124433252352,136904 793117761304166401,249469 791509744150319104,239405 781190023106355201,183546 751068684622270464,49542 760290007768641536,56574 777550974164480000,161988 781642692006584320,186532 790699331447685120,232137 795008163636543488,264431 751865243093966848,18495 793247517731192832,250293 794923887846793220,261155 755564323641126916,37457 755153953046667265,35890 791088775271157760,1170332 793177430869417986,250033 777598245409128448,161277 793957194018521088,254135 777207142868738048,159876 788117094017695746,215608 750705729380777985,12981 786219762414157824,200917 779077842344607744,151302 785800119513907200,197286 791374423269969920,238290 775181923471593472,136947 789989613129633792,226490 793926539725463553,256125 785325124425625600,194923 785954344147492864,205972 786197887776677888,201558 780852957730537473,108396 793663376123572224,252581 791069840278564865,234564 758718599896846336,46076 772114426996547584,128934 777244583281332228,160641 793117083655548928,249469 733548400394653696,355480 755274912223285248,35890 747631464578068480,47188 764179430268739584,77586 778731473385861120,167407 795608852997832705,267521 795668299799556097,257781 785504342157594624,196120 791792728795250688,240763 757568035129622530,47761 759068449335283712,56784 763211203762065408,47188 763814681395986432,79911 786643213780029440,205029 764169755393523712,81869 786905900808282112,207287 762041425529741312,70509 788178927525257217,214899 785980725589749760,200244 787019409017671680,207287 790245356650897409,229693 764251870223142912,82544 768061432441298944,102826 788893108440211456,221711 791835873033621504,241819 749278311717543936,7855 776229988609642496,153845 778986403032027136,171693 780243704355311617,179190 749973938235584513,7816 787123027012038656,205373 785503406551162884,191653 769284347736256517,112363 794747569033383936,263108 795718691539259392,268281 785887099853692928,22735 767751168474820609,100893 778408411213860864,164826 787429625156829185,210215 781564597530685440,188119 791753459758424064,240584 743849717126291456,11774 734805291124953088,355106 773276620001914880,135903 794088684228382724,257492 769334537071374336,112336 762103769224077312,431998 770059858532036608,114254 785697918665707521,196277 792435196314255360,243187 753384353787473924,27317 790933372818206720,234796 740298163282550784,99816 754068032058630145,31561 759520630857408516,58537 780437565585428480,176125 791404608883003392,246425 733068491863908353,27848 753471302619377664,25648 793100588514963457,249469 793160810906484737,249926 759776456197206016,59398 770077946082131968,105109 756274121504350208,42432 771702234279251968,127134 732584864805982208,352705 790914946154500097,234878 765576203612753920,80393 765908845314965505,90125 771392813317488640,125367 781100911149985792,183975 781308163173847044,186434 774765901132423168,144189 770486816071884800,118191 749310689433575425,8047 788469794752245760,217519 758422603556151296,52022 766667286476386304,94699 778370093776564224,166860 758450297886781440,53392 791855962122366977,240483 755431838919761920,37044 769303804294500354,112788 773166612966936576,134561 781161287950753792,11774 793485770761891841,252580 795613041756930052,267655 788768936422629376,220029 753382409110814720,26458 764255252572889088,82236 773243400661467141,135598 779668892620906496,161573 790742667533492224,232863 785317338442641408,194707 754086540620492801,30590 739444479053029376,7224 792096837842894849,242643 754018785192009728,31268 755769660671352832,39384 756918366959394816,45311 773314160746692610,134561 792166837253472256,244221 792606458718203904,234526 787846332421640192,213064 755359523825594368,36545 766990286157336576,93823 791970198031069184,240763 794941177422368768,192686 732320818802229248,349303 758777463337988096,54347 785650587668926464,197286 765237124052377600,80939 765415393125019648,63451 764102019451944960,78304 767404384862875648,97386 754096976673681408,30726 762427465444630528,72420 778288359177228288,167220 756508183083028480,42249 763852290402824192,80482 755787954145013760,39462 791220873462243328,234583 757887872980643840,49852 768141231075520513,103354 768437541242544128,103354 776808364277891072,143948 768515160277327872,104999 755544169809059841,38032 763918053344055296,74133 765259877702897664,74247 776886785506848768,158387 768491276299710464,11774 770962012520128512,122146 785863823819440128,197512 756437413321322496,39323 776810389766103041,155390 791373880590032896,238383 780600232996405248,181984 793524008788430848,252408 789548003728117760,214976 765702944582934529,88321 756270871354961920,42249 793289829312323593,249469 761318474471866368,67326 787263576725676032,206666 770347492483489792,117303 772980395591798784,133454 781541295831519232,188119 790273825703198720,230282 793448106394132481,252020 765450937213128704,85562 768941426696740864,110362 790883313288347649,234583 755275272715460608,35890 780839617264164865,183269 785240280555524096,194226 762734823152558080,73910 751085358574632960,15808 758643414791512068,53992 769381174108123136,112119 792131222705016832,243733 773529573136932864,137158 792028028192845824,243075 761325622551416832,67511 789957362077401089,221228 790641408784859137,232169 776829282182193152,158387 786198381395779585,201619 794691096299372548,262752 767901986687623168,102137 792061326482894848,243614 776088300364836864,153194 788054150978400260,214492 789824130883391489,226999 758485356769599488,53185 760207422510202880,61545 795249559018422272,261594 795479418533711872,263676 769375387608506368,113165 774345795898310656,142980 792015627019964417,238099 781885341158350848,177724 785570887563116544,196917 764876132365639680,84724 760976500971675648,64730 763749162571542529,431998 786561364257021953,203710 792730963545624576,241367 792350153973825536,243187 787408720825290754,210585 787340811067396096,207835 756980445107982336,45311 750138509202075649,11495 759578140159184896,58358 794955227396870144,262752 742386021673926656,11774 763119434709897216,76771 777971815503179776,162497 786088650585042944,199546 793185956161589248,234132 795724051260047360,267655 792313843766661120,242693 774676871900499968,144542 758546416616640512,1248609 772850077073305600,132578 792523836675674113,245630 787306746947579904,210215 795617232416112641,267655 759461055844278272,56964 773327436012408832,134561 785484077088505856,195975 791015050269949952,235978 791052238277844992,234583 770670903940288512,119765 793217378846990338,249926 758793848986284032,55260 750902630847688704,15808 770280378716217345,44421 793928907879653376,256935 753763638800809986,28512 759577797505458176,54726 779057092292292608,171886 781504874131238913,188401 794920820724224000,261097 757720653239754753,47940 766188796538982400,90031 793924795016642560,255942 773912915799859200,11774 786759629107847168,203674 772738676510035968,132335 792086582337671172,243398 772347366141636608,66371 777035751867486208,158387 786234217566838784,11774 779504190674444288,174392 756963889816961024,44450 763056782277128192,47188 764981306711236608,85562 755067453487669248,35044 771181050043084800,123583 786586674004275200,204413 788479905738682368,218275 766561537733464065,93823 773944153075965952,139404 766596026085933056,94699 788766906429890561,220526 789971623927480324,228660 772559842137542656,131542 754728932453343232,33356 768332454163681280,104162 785288966954217473,11774 761625041394143232,1248944 764855387216551937,83641 793801187564789762,220727 764469400871268352,82066 780088383037145088,171693 746389020196937728,11774 765614007487238149,88546 775720663793274880,150663 757524540243251200,46280 764258447193956352,82544 792602803726233600,245148 794663008412659712,261050 757886096604815360,49852 793097240600424448,249469 750367055027712001,11495 760129748232245249,61035 774620470247239680,135025 791745100854489089,240145 786595720409120768,204835 753838533362659328,29271 786707064378785793,205270 758396496974938112,52771 772793607816376320,132335 778201818228666368,166434 753983731241713664,350711 788834097825067008,220767 791742970873704448,240566 771906633546858496,126152 779952955134996480,176203 785864418626240517,198671 792043819802001408,243187 792082828963946496,11774 776315742203420672,154716 762088766555103232,431998 793194401942020096,247877 772433245938016256,130686 780615998286082048,182154 789204049094701056,164764 767906902760194049,101681 793970634594324480,257353 790999880781135872,233736 791296872937840640,237842 756008268112199681,41237 758864231861133317,54070 771347265399103488,124536 778408025585512448,167398 781541347207614464,139404 776247827508801536,153095 788308589144190976,216560 763198667884900352,76642 769255501431312385,110585 785324208284925953,193633 777827313866211328,163796 781109590553423872,185496 768236692243308545,104932 769600004864421888,114422 790703227909971969,232863 760143987860725761,11774 790582645583470592,231336 777489883505958913,156928 781188529258950656,182659 786180270596755456,199211 790649361806069761,232881 795370879735779328,266151 773927122083520512,138054 786544855052845056,204284 786882317075615744,204297 776903463728885760,159146 778722276812296194,170187 792159461842399233,242712 754208048814649344,26999 791264408844374017,237491 788789775432024064,220332 790986331547578368,230559 749731224114044928,8259 773588453451702272,137869 775374404729450497,148045 744298583961313281,349197 755627682415640576,27061 773976219696017409,140444 792141250333777920,243187 771403996481327104,125367 777555632115347457,161960 780153393146896385,176196 791666366839451648,240483 755075434635669504,33356 767838758964228096,101681 788747597225857024,220332 795707621395206144,349312 761543592259248129,66801 771739358290468864,11774 773667462017671168,138080 787093003319910400,207796 794857358598012929,262022 732687715146321920,353228 742185059533225986,11774 771289759671025664,122146 795614854598033408,266112 794537886012100612,261155 758769942477012992,55257 779024886308098048,172057 751176829256372224,17434 786611231507488768,11774 793999883787235328,248652 766458374774935553,93286 794527600005750784,261155 753323270078803969,25189 748274518443986944,1247845 754745196160638977,33356 762123895818203136,431998 762349992136683520,70858 768915442047954944,109167 775634015445549056,150404 792489074003177473,246225 794663978341281794,261155 742932403816173568,1170407 774054803244617733,138819 792155343669166080,242693 751549298249076736,18470 757714399146696705,45329 758020880027058176,47761 763459235531272192,78159 781580476544790528,187611 785313852393156608,11774 788193251517878273,215608 793501953883975680,252890 781614663968620544,187976 788438593303818241,11774 766726165914681344,95672 794083842365779969,257492 758641474128928769,54070 765034671134519296,11774 787857216464416768,211829 766561599872270336,90031 770229252939743232,117377 750774384793686016,14502 773229387089080324,134561 786638325255839745,202248 780807474827763712,183261 787803089583484928,205091 755449309945032705,35890 769953062601490432,114254 790742951181819904,215005 766347295596044288,80939 770779055629021184,120690 786242811779747843,201958 777042922063683584,159245 777212823650783232,159146 794381646099349504,259231 760951366751703040,64722 790884175704313856,234583 793882570207301632,256255 777113404142194690,160172 754196427753066496,32157 777902659818754048,164001 753429504408838145,26458 794698727852281856,262022 769084046798360576,109667 776206084818165760,153779 786078710738915328,197286 793135447086018560,249469 760584280959582209,63149 769245756620439552,108729 765857638118817792,89900 772997298792136704,129991 775935664827183104,151526 790612741220360192,232884 763059296196100096,73721 788437556975300612,217837 785289569721651201,194206 792909016959557633,247087 776084372151730176,153194 793116120471392257,249469 763043678172635136,74321 765213598301974528,85285 774421988676820992,140498 758312601319272448,51451 766034128214986752,86103 785933374552625152,199546 753535763883536384,26917 777909984256462848,161960 780785314834952192,181440 792922553782145024,248514 751834997703766016,18893 759909425817673728,50442 772197245294739456,127957 791332508394594304,238117 778586086276816896,168794 774744944980463616,144198 787316765843918852,202636 787711043145523200,212357 794557263792914433,261155 755183956341981184,35436 766723409007013889,95708 771879940694290432,125163 770935204730896384,122146 790859725768368128,232137 793107551500001281,249469 794258907598356485,257534 751858916145844224,20180 762125397765095424,349991 794627938306195456,261796 735254690959499264,51644 794634526077042688,261942 765153434228105216,86103 753721592564314112,27045 766352747784462336,93286 795773413885349888,269174 758000266155360260,50143 758730999907819520,54070 762946713187446784,75073 781022621748060160,183759 751822635898642434,14277 778914461012942848,169944 765214424810582016,86103 755950825944547328,39178 774039605217677313,140748 769321603188436992,26066 778256185677914113,165488 779483813793656832,171617 780595293352001536,12018 786328786966937600,202379 755214369139458048,36219 756317140668456960,42249 771695464269971456,91291 790276353383919620,230523 763125533081075712,75608 794534010617614336,256358 750678848610656256,11774 773920506085015555,137315 789874545276559360,226712 751551705548861440,18550 781549588968726528,431998 790630956134793217,232137 762075804373282816,47283 795438995601768448,247930 764384338200842240,82283 753325654775468036,26140 772781148342804481,132335 778303652171841539,167319 780559561321226240,181419 764994432600985600,85562 786405062142636032,203350 767416827811098625,97519 786966469573767169,207613 756956817951948800,354841 760489913192112129,63071 785856002960789505,198671 765611666394402816,87904 791766815168864256,240145 778380935154786308,152594 791725867714093058,238207 750377051278958594,12883 762152369513648132,71429 791858793122369536,240145 788405338689134592,11774 765637913535062016,86645 792053451500859393,11774 753017038868713472,25253 761739984432922624,69711 778393796337885184,167319 754775353697021952,14277 791672980203909121,238950 795703034554753024,267655 760463491723558912,62063 767906670517157889,101681 759842560621805568,59666 766477632116580353,92213 793088732660436993,235399 793094531667283968,249469 793296090711810049,250430 771468693725294592,125554 793718826378506240,253166 760543128948449280,60794 743699056606613504,243740 791061605660360706,78159 769933493400993792,113836 791101202226417665,234583 793656585130213376,254135 755126064037310464,35449 761523563237150720,68133 775791929443442688,151212 732897712639614985,353228 761169924110688256,66897 763729617333071874,78304 773644795067637765,136947 787782754947784704,213078 771803909773926400,124297 787056209379459072,207287 759068209601388544,54620 772257175376916484,129551 785852129399476224,198591 793183942769643520,248988 793215701511131139,249926 787121125092429824,208601 788127338521358336,214066 791779833055354880,239998 764950408804593666,84745 766799797734912000,95672 772525697105403905,129551 773917827917021185,139404 778391800801222656,167197 780828369612967936,182726 751658393446719488,18452 765269586279366657,84724 792413881108992005,90014 790515608030892032,231894 751568071077335040,14277 753006232236126208,24443 773514421956186112,133702 794655227685257216,261155 788202090715762689,213064 759168706647887872,56964 762207713199792128,72035 781846078391975937,190024 793145256439078913,249469 755926033149353985,40609 791063309407531008,234653 761147887325634561,66828 765003597415190529,84679 768103048849739776,97811 777037076793528321,1250371 786515999881396224,203674 792405707379183617,245750 733698144655966208,11774 750411195186806784,12883 781257730992603140,174891 791336932609368064,237491 760125916630622208,61051 781000801275768832,184223 793940908815351808,255942 776403298303762432,151212 778199560623648768,165523 789098198224801792,223286 757752987330699264,46811 774125523844771840,141360 761285935594168320,66842 775652584099090432,150497 779349573684690944,173868 780639116044046336,182257 760887116280766464,64745 794404475515453440,260404 757677594372218880,47940 758751068905889792,54070 770583548315086848,119832 779464362125910017,173964 786229220196356096,199546 764186397011873792,80098 765660018431631360,86103 793304502795284480,249926 761722498580754432,70355 775756996666589184,151463 787362711717892096,210207 788112569437388800,215005 795389801243389952,11774 764780628856438784,84724 794679852674719744,262022 750949105170583552,14191 790726237849264128,232863 791001030469251072,234796 756865254316007424,41839 765016951395590144,85313 768975265900797952,110659 760497828951052289,1170555 771968886157606912,127775 785581209401163776,197286 750580466810556416,12691 753570960549240832,25189 759113835227873280,56964 776409671267651584,154544 771137715349827584,123583 769681246087675904,105109 785649256329646080,197512 786626954204180480,205181 770130115061833728,115435 788136164557369344,215480 788696296596975617,220029 764787051870949376,84724 787130377764823041,209043 790433430269927424,230282 765223065794084864,82020 775472619042799616,112363 781739840169705472,189254 791786477726212096,237385 791913239407910912,240483 756745935955304448,44274 762266238701543424,72273 794568992459550720,261155 771099555270197249,114254 785849135828205568,198878 763495660897173505,1249111 780289083994017793,171693 757942756438310912,47844 766539125008666625,93823 765641370757312512,431998 773636270572523521,137565 786036209340428289,193904 787025789812350984,207113 764144945393532928,82209 773816372711321600,138639 763830130074591232,78344 774059241296519168,139404 791846508207321088,241345 750081577774817280,10661 780987764917563392,183668 788266345242636288,187662 755436852136607744,35890 770272024182784000,117257 777033918960787456,158411 791408448953090048,237491 763456956732362757,1249142 772577234091511808,129558 781915152581001216,177455 793971608603893760,257353 767707832221302784,99385 781608383350661120,188421 795057177706790913,263907 788328978817753089,211829 790573231916851204,232137 793327771523178496,249926 771317955795775488,124545 775823584669216768,1250248 759054016412135424,54070 762803981143969793,73707 775427805072896000,148574 764046911544360960,80939 749732985209909249,9991 750821442686685184,15634 772021204995678209,128934 775015716508487680,146259 781825938354872320,190635 755035403346862090,34666 773903297883234304,139404 791654640496541696,234990 795037442864713729,263532 777896473224581121,164001 788744329716039681,220332 792435937498193920,245130 794304506473365506,259810 786564540267917312,204613 788553425751539712,218275 786008142769430528,199561 788595710556069889,215480 790994638794428416,233736 795048839262720000,264397 778567359023947776,168794 748639881056776192,1247873 771433859003011072,124597 772855469417259009,132996 776905848534757376,157082 780812280246054912,183261 785547633783738369,196917 788117339766128640,215608 788814387435835392,220767 790238297222250496,110161 795414936449060865,266491 768960463468191745,110023 774125771543617536,140232 795343587235995648,264397 795352250122117121,246726 763900180735209472,80720 785983586105077760,199478 778412192521523200,167305 789673464751755265,226490 786333708663926784,201555 765334766673653760,86653 780967762550263810,184798 781086976099352576,183269 794581698382020609,39957 776253070913044480,152946 793912644100964352,11774 775052243947118592,137640 780633119372128256,80785 787836850153091072,210776 756104198739996673,41632 792561244725088257,246295 751965007743623168,18470 770366354515980289,118482 765268905690628096,86440 795382744268361729,266491 776822619970633728,157082 785993429201227776,199546 753943231008825344,29263 764416971957936128,83391 748933394147323904,11774 765231757905960960,513129 790361989646282752,11774 794986318455508992,264335 753196452923465728,22619 786285721547972609,202652 791167719693365249,234583 791864822501629957,240073 753372216616554496,26140 752100138114510848,20886 775618452367220736,150103 787137098511941632,209043 793816563946225664,238136 793926353850630144,256451 794601571984150530,261155 766595651417235456,94689 771322484662542336,124136 776051502083342336,153095 759495920912392192,351279 767824511005757440,101134 790712575302307841,233692 756288164948422656,42432 752220956412764160,21486 787403134767292418,210313 794718851720249344,261155 773889944762867713,139404 768945811841355777,108795 781593194572058624,188231 794752495671078912,259743 790880075537317888,232137 752916618578161665,23739 768316637980323840,101681 768814921299685377,109104 771051427393396737,123211 764218571455098881,81946 765195423896199168,84422 778717089179676672,166852 776199054263017472,153845 790925735406006276,234878 765336541791186944,86653 791372971579355136,11774 792031691846086660,243075 794671197908779009,262145 795714386631491584,268231 793461955323432960,252020 794911842816720897,262752 749348027089858560,8049 755066190528122882,33356 779097197493248000,171168 757905762181971970,49852 732353335144013825,350660 734004318379122691,355106 791345609332580356,238207 791794202157977600,240483 781646030005608448,188934 750486395475537920,12746 777365357157756928,159876 781018001898430467,184223 790954084736110593,234583 776242722722033668,152314 778470401139576833,152594 781779705749909504,168284 765700325793607681,88361 768780004180172800,108849 776003159248531456,152182 765270665255591936,86103 786926017986306048,198304 771039582410334213,123085 755474294793134080,37861 765246680102866945,86440 767539570682400769,97619 778592509761056768,168284 794750951131226112,241940 750738077014896640,14421 753295433535860736,25253 763000387901140992,75899 776580580657860608,153508 785530338198028288,192032 788133555943591936,215754 753585215595958272,27222 750392148248276992,12883 762689123358433280,71550 790750704864366592,233154 749929084138971136,8797 764862318329139200,84724 778714911476035584,164001 760872250694246401,11774 785626020120399874,197512 756269913421914112,42416 758194245647728640,49583 767859945710780416,100605 790570055612272640,231894 795656345559109632,267521 777877909440573440,351463 787365283405058048,209351 756571757641883648,43471 757924374984986624,49975 789214449517334528,224680 765171850552995841,84209 779167475367682049,353879 786046275762458624,198878 794088799294914560,257325 764866946768654337,84449 767807419573477376,100929 795741498067324933,262022 761914041258434560,431998 764409178421022720,80939 780820829135183872,183269 787086259625820161,204303 789359140137209856,223286 757957329509715969,50143 761621830801260544,69245 776244273159081984,152872 780616705135480832,182154 762725544660176896,195876 774710364286005248,144494 732900066046812160,354495 776987740986413057,137869 793100537864396800,249469 788759209005506560,220526 769578123436236800,110302 773880233942364161,139404 792119989595676673,239610 794738255371583488,263096 754813906481127424,33356 785993521232695296,200384 755238916551282688,36208 790253692490485760,230282 775545260671963136,149259 777739966340141060,157693 793127321955885056,249469 778716885151916036,168794 790727873657184256,232863 793288656878309376,250633 793501508407033856,252824 780941097207894016,11774 781258908862128128,186750 767296166899908608,97433 751834663287660544,14277 773288730501091328,135979 773609693398827008,132578 758782604547981312,46076 790586417227309056,232137 793569683592974337,249286 765017824419049472,84209 766107652761849856,90384 788047497642012672,214354 758007115302760448,48663 749917694787522560,9824 792407657835397120,236962 767438387053600768,98890 768509437480796160,104973 787645456054616064,209351 757607990849667072,47545 764502349645742081,70287 768143210044657664,103354 790702977199640577,231894 776462178136174592,156055 794655467360448512,262053 776799129087475712,157082 794695704266543105,261987 758057106197012480,47761 771162422505865216,123217 793547500477001728,252014 750401587294580736,11495 763454664054566913,77849 768075329688727552,103261 769208146753531905,105643 794858044140044288,263540 772085064893030400,112363 768376808450293760,100949 793565574056013825,252014 793943043363794945,256217 793094095199756288,249469 754079165410869248,31389 795707383351799809,268281 772434297571672064,125554 795401149515898880,265988 770988160360681472,122146 785641362209243136,196277 772508372658708480,30802 763472080084008962,78205 778644704388722688,167677 755964292411772928,40550 786800140791058432,205186 758830055644471296,54070 795704274705518594,268369 766782955876483072,96263 773956984924020736,140444 777668011444563968,161573 785920747592048640,198671 789498806970744832,225981 794319057805869057,259974 759860432731418632,58542 771046430366507009,122146 773891978882789376,139404 776196694157524992,151701 756603408711319552,44273 760604953807290368,62452 772964654423302144,132335 776557648145768448,156873 779085419430420480,172299 778270667581956097,165523 752287331286003715,17842 770708464553299969,120610 793750266004639744,255024 781219480080965632,186289 761258796609966080,65489 793037568581525504,247877 795048971332976641,261942 755946813379731456,40881 785901061215105024,198671 792257394051014657,243733 793205746443968513,249239 791253403657568257,196314 792118547979776000,243421 793255713623662592,243761 763205476368551937,47188 787028176748830721,208065 734708844220325889,351644 756314850872156160,42249 793184580887015424,250064 793589276692840448,252679 788136135323029504,215754 763327810320629760,76723 790249780471533568,230282 794192667592822784,258598 793085810937507840,249286 771668924681248768,127058 795417783341379584,247930 763166083666718720,76535 770740275165532160,117934 790696794766270465,233558 771781920397066240,125742 785867292827459584,198878 763325788405895168,77236 791667070060691456,238395 756590346407215104,44274 776486541401227264,156061 773907198384627712,139404 774238389243637764,142090 768819107881897985,108784 793325911198339072,250633 764243637509251074,80486 776810202125312000,157693 760864151535169536,64326 791498545262161920,239405 786575526601175040,204413 790907218161967104,233786 767911291641966592,101203 772634645816938499,131421 779288280630235137,173753 787831908084297731,199961 794690692123623424,11774 789962629745938432,226693 759120692902232064,353047 770273708938231809,117257 781252039875633156,186149 786230738542665728,200965 762791585264218112,74483 792035405986160640,243187 767414969533132804,98890 774412547462205441,143473 775810825579790336,151439 753403189890838532,27402 763880851952115712,73814 767509286914134017,97371 793353520061702144,250633 752620655892389892,22787 771006902675251201,122299 775640310915497985,149953 788022197461913600,214209 750391123705602048,12743 755636592937725952,36879 759762480126197761,58939 762074898709647361,47283 762452812663918592,431998 785660817521844225,195782 793885513799331840,255192 795469770917191680,247930 732556104476065796,352392 749684538096381952,9433 772871350511861761,132364 788860750169190400,220602 763839565865955328,80716 773509302690557952,136904 793196846466396161,250328 755301812467556352,36545 755750892901699584,26177 775367412329971713,11774 781380095214772224,185921 785941289481240577,199352 763377806759919616,1249001 787495445144612864,211476 787798947297267713,213253 778220940366901249,166390 790465532784963584,229874 767320917747695616,87904 786347476580233216,199307 786358827172130816,203391 786905983184412672,207287 790394413541384192,230149 791674686421827584,11774 732360512000786432,351666 766024180051566592,90989 793865850608496640,256255 757732556850638848,48220 793936440442785792,256217 791274373911052288,237491 785310907010195457,11774 787317542541004804,210289 795332391812399105,265878 778606243535523840,169201 790522018340990977,231894 761187538140815360,65180 794571336924282880,261155 732814359383146499,349409 774007978815021056,139677 789420591887556608,224680 795659895022481409,265649 763821823360466944,80366 776596788782379008,156835 779588838813495296,174244 773900562840580096,139404 766956801074028544,351424 793199520561655808,249469 774627113638821888,128230 781258815563980800,185310 785881962258890752,197894 786973442159603712,207949 790383881354670081,221731 794552150911320064,261155 750401921706524672,13201 764063363122868224,81605 763848253951598592,80720 777854634547302400,163376 794647279747604480,262022 794162132891947008,258331 763785202086785024,80192 775361362377576448,148537 761367599842103297,68182 793821242885308416,228088 761664061499203584,69747 792933877266382848,248514 795371856417222657,249926 779700460307349504,175092 770754649192271872,119832 791763038839775232,235580 791773649409900544,225427 791715030223949824,238395 773951587874119681,139404 787830237392494593,210289 793193168804208640,249437 793214788708950016,250633 762856244604313600,73655 776453430319599617,155688 792501110283972608,244143 793943020517412865,255393 764860025462325248,84724 792223540346970112,242693 772548814997774336,131025 776201967366467586,153596 791421142208749568,238395 778560712402673664,167319 755950670159699968,40881 765977961799438336,90618 772883655165227009,132996 772975856511754240,129662 786675288499429377,203674 746768167045894144,1247754 758335334581047296,46384 772948970935029760,132335 792501793817178113,235685 786262110351323136,202429 781209884394041352,185595 754797775334715392,22393 774028316311379968,140444 773674835415150593,136904 776395457266225152,155390 761960178287718400,69947 773117974328643584,354035 791354140152791040,228820 750077535195652097,10291 790986479329808384,235590 761699902917218305,66116 754699660288225280,33089 781474731589525504,188119 788827038345986054,216009 732540293757739008,1170428 755073213764362241,35044 761166003975970816,66159 762624240701014016,139803 760664073528672256,62798 761292946205319172,65180 791679156148772864,238395 770668011724218368,118191 790706422908592128,232884 794243357438525440,254209 794257386210852864,258598 776735436798627840,155933 793215383440285696,249926 771137516003000320,122967 793440183454691332,252038 794200406104690688,258598 732909997911216128,353374 770466359222362116,118191 775322945275228160,148045 769923742566903808,114357 775693226581843968,150663 763093018878423040,76549 769725854519787520,114779 766051581183700992,90384 774276848691863552,142074 785938712815284224,198591 770735088795389953,119937 763767074736840704,11774 769491522454691840,91499 774752124953501696,144494 768113133537882116,100893 787729741503692800,205197 793189647970996224,249926 792507159430963200,245998 759789572465188864,59783 768656775511838720,104973 788396212806352896,217519 778620090724081664,168284 780465727627231232,1170706 765956462040449024,90482 768147511240331264,103012 763801787778203648,79691 758263461994463232,51809 793465436599754753,252020 757432912409006086,47263 778014658938580992,164826 755915667744751617,38631 786773219286011905,199546 773947186786754562,139404 764162552251023362,81946 751651835404955648,18391 766247120403730432,91894 769290958861135872,111454 789778168337068033,226490 792580542822752257,244270 756654462408790016,44450 776247302994423808,154534 771461097278861312,125554 785491810986655744,192032 760538607736197122,62771 776900768137940992,159359 753012957982953472,25255 732124181349957632,349462 765236232343343105,86440 776141363595313152,152314 777339884549836800,161546 781168521824772096,185313 785654272331427841,197512 789932551217422336,164764 757716781444235264,46229 766400189775044608,92125 795610632947204096,267521 750952198855503872,15808 758556537933664256,52112 795079472579952640,11774 776226506527735808,153610 791038371179225088,234575 772747166402109440,132335 770359084990226432,118393 791021986277273600,234796 754747834222641153,32404 777897839150194689,163573 785616605791203329,197512 793547762189099008,252020 775247916835438592,146847 756690365214625792,39096 788198035591311360,215437 795691885436272641,238328 765284679977201666,86209 768555171739762688,106447 780137112775655424,176125 753752386963841024,29548 758142525173489664,51595 772870661714751488,132996 790975547681673217,235621 774370017018249216,141913 791025844374298624,232881 752311045339754497,17842 767082319844872192,97685 769218854534975489,108795 786184205608820736,192032 793504165255188481,252020 757694978684514304,48439 789088936266231808,223286 757655688877342720,48477 793927240748830720,255942 760849271239434240,64722 794490574539784192,257353 765246351663779840,84422 788030924671881216,214354 756645487772663808,43391 763003675627417600,75899 791816211981934593,240793 767075002428579840,97811 771155017483124736,121687 772113077131177984,128934 790882361084903428,234473 758328248904323076,47940 791406998420131841,236827 794330479050813440,259659 755872948813238272,33355 781173206052777984,181419 759536364777984000,58537 790319353996554242,224466 763497167415681024,78189 770684905655107584,120613 770965619789275137,121612 751893150608691200,17794 793104671326015488,249469 760484628889235456,48052 762454824558350336,11774 750403976152113152,11495 787021804065984512,207613 755392445983195137,25135 787708808407703553,212357 767837982548070400,100559 776184071961645056,150419 786960462197854213,207287 788023105910210561,214173 795062111747641344,264397 755825619162628096,39462 785471839241801728,349714 794045563041890304,257492 761163047805284352,61051 765718733860007936,89198 794563329478000640,261155 794734706163990529,262849 758032268531118080,50923 777970336646049792,165185 790976642248081408,234653 791880115449913344,240145 793895110379466752,256534 785687597289005056,197286 758108159579983872,41703 762969664221749248,73704 775305951935025153,148045 779413440129593345,138490 787788145039249408,213064 758351094040760320,50827 793971606649380864,257353 758447839697522688,53144 760832494463627266,64678 794160234872930304,257325 738449924145197056,351201 779464887995019264,174230 766696473383858180,95568 757887558391070720,49852 773374913553969153,129649 763015116518330368,74281 765394649263513600,87145 790526244328771584,231882 795108399612469248,261155 762660126335664128,73910 766227040110608384,88449 794145628347629568,258193 764973677582573568,27156 779693195118518272,160226 781568867273363456,186584 794840867563601920,262025 768987630574923776,110362 732357495579119616,196346 766316070886117376,90621 766892596773871616,95262 792825979919929346,247240 790705085512880129,233692 763459006161686528,78159 795371498303291392,266151 749105039658979328,354825 779416304486785024,173682 791660355743281152,240483 758032930295861248,50442 760618094171525120,60779 788079613305958401,215005 761982510582624257,70858 768624886285762560,104662 794743203308142592,261050 787146783331852288,205186 794340110271541248,256038 768966755796541441,109960 789168039505776641,215437 756243155863777282,42117 766709797702004736,95672 753060097106903040,22902 785859103088340993,198878 795728474480603136,267862 755813083055030272,1248316 760499145878675456,57389 789556734994030592,221785 793109500777664513,249469 772257882091974656,129551 777655685446238208,162596 755910466707292162,39697 760535537082048512,63451 792028608705470464,243187 792960140907384832,246726 767026357943480320,94699 770648243059380224,120341 794709808926560257,262886 776948245780164610,157082 765531156569853952,87245 773764473844817921,11774 774745353396457473,139404 789304245442912258,223692 760023825446739969,58580 757743076169265153,49121 772908104103124993,133519 758489783182163968,41703 773835846969679872,137042 779737664308318208,124597 755102760974979073,11774 788460554985746432,217574 792446102087892992,243134 749054833554911232,195876 768949615420805120,109470 774315902061858817,140495 789244006102290436,206666 790686577806626816,232169 755901686909014017,37424 767284134972624896,43566 770777547797700609,119937 750303233466392576,12357 767811863010697216,101681 787076725368905728,209043 794563574224003072,261155 766346965684596736,91956 769561104024375298,114236 795190832966012928,264774 775773743494885377,1250232 794908988282433536,240483 764820021034020868,84422 733337526719512576,11774 775327994026070016,148045 759378570280067073,56964 758355888545665026,52112 789945897253756930,228620 791905557242187776,240070 775028935230824450,145244 785992010842902529,200235 792209946318221312,243187 779094397535211520,172148 791351168047775744,238383 794236968179822594,258456 754873075510878208,26721 769706944483295232,114388 794599957479165953,261155 732200733974487041,350235 764288296449089536,82066 773017753775173632,133940 786683531716091905,205728 793111057560547328,249469 779698537093214208,167939 732997205724823552,354962 750776640544710656,14886 793184256138874881,249926 754807424238903296,33549 764789895252611073,84666 765210173979885568,86103 770002465030828036,11774 768645509468688384,106281 792003783094071296,206666 779449062663737344,174230 768898256701104130,109666 770025510755831813,115530 785496641537085440,196277 767846962242719748,101681 765948568985145345,90384 759190718631989248,56964 762674515071668224,1170555 764845440890118145,84724 772831581773889537,132335 794957087700873216,250785 777159638445793280,159876 785497339381157888,196277 787386834825404421,210678 768977860535066624,109360 773252007066996736,134975 774679873763811328,144494 774848857377079297,144573 763789572002152448,79589 775931726115713024,151463 779262917745188864,173347 786802255500419073,205186 773933368773926916,139404 788032910980964352,214354 794566348970004480,261155 785486388980359175,192032 765350590616473601,86873 768804262247747584,109104 775326497368252416,147974 786031151534206976,198620 755200093712621570,35372 794318651889324032,259743 752720626255687682,22575 763524197922533376,78853 772795523266908160,125554 763875842887823360,80939 777921295619153920,161960 750851285859966976,15264 795674988342820865,217658 732533153357832192,351286 770688272074960901,118174 773862202541543425,139404 789764341616807936,227804 785542830840172544,196277 794553936363552768,261155 767802171526094851,101163 781522685058813952,188401 788054072175632384,11774 794662498242887680,39957 785920510093725696,199546 793155799564558337,248437 768966159014199296,110209 790916682910994432,234796 775431201028968448,141415 794961591582146560,249926 795298592151846912,250031 755201475802869761,34666 764935759660982276,11774 787764722523406336,212953 789403390304333824,224680 793510256814989312,247240 794531478092660736,261155 757797358574854144,45964 773487587050786816,132335 753348188665356288,27045 766052632062341120,90031 773814242239741952,137042 787031627146735616,202379 777572420718911489,161901 788913009435353088,11774 774059140792586240,138819 786960260191784960,11774 788754326844010496,220332 791865989419835392,240890 767085204536107008,97386 769317921013108736,109713 793095907445055492,249469 771197049735749633,124032 785531181039091712,195975 771401764746698752,125367 757377530848419840,45122 764121875064684544,81927 780381038707023872,176210 786615950548369408,11774 791449979806068736,238233 765056352892837889,85562 761633721581568000,68873 761761792108302336,67852 793888596734246913,249926 760385744464556032,52887 785270041117855745,194667 787484150064304128,207433 775550437424521217,148713 789251588393086976,206666 788033212253634561,213253 767781674058862592,101383 753185868177874944,25995 793867604980961280,256255 760202692488732672,61051 761672923874820096,70177 778495322834296832,152594 773681962540146688,355185 788462712892198912,217574 793142744097050624,249841 795369303893745664,266653 785332230335795201,11774 787191342745124864,207949 773127863470022656,133043 795390519807459332,247930 775382780805050368,148870 767185127264948224,94699 779582021446340608,170620 792762911257075712,247241 764095723772088322,80720 794304557094412288,259789 758747025236045824,88859 767134995571937280,97685 772093023513567232,129558 772246299701764096,128934 788414898191470592,217039 788425767256481792,217519 793138673344778240,249469 787047027632812032,192032 794747591590342656,259220 764185098451288064,82283 780833509606776833,183269 764666609533276161,58358 777553865994625024,148861 793947384107544576,256358 764355666744074240,82283 754726725767008256,33356 756663326441103360,43391 764411591978721280,82283 792553104164155392,244759 768159186513375233,79987 793840898551451648,193297 785547530717188096,196917 768689752295911424,107423 769994462890172417,116265 774017391210614789,140444 781008400041771008,184143 793985523219992576,257423 773382106089226240,108517 773145260780351488,134380 767411946266226689,95672 794180014107455488,257492 761742820973568001,69711 779000360056807429,171795 788824716475789312,218275 757374449314332672,45014 763778098747801600,76012 773673062361292800,138616 755925562049331200,39475 790805472915836928,232169 763310165017915392,73685 794397974457499648,260404 750108819884109824,11495 770765354901446657,120561 785615300247126016,197512 732337894430494721,351514 777637971784859648,161456 773356770462994433,24173 776173970508816384,154071 756286460341301248,42432 761984550499127296,70679 765138965565505536,86041 774435146867023872,143585 760861992664109056,63451 792258038841376769,244221 793138525625614337,249469 757954511721816065,49400 775791135264350208,151463 790267861998514177,228354 785632974926667776,197512 791480039380439040,239405 793937746909859840,256255 753675562317643776,28819 785919284488835072,199546 769695458432258048,170736 758246354539974656,50789 771007757889605633,86103 778704294816002048,169550 793096357728821248,249469 793114937438666752,249469 792321015871336449,1170685 795439850291752960,247930 766290806017667072,90384 780163307961548801,178293 785580255784284160,194058 773879570449727488,139404 788752135026597889,220526 792210403514322944,11774 794679219758497792,262022 779142555791261696,172962 790262224015101954,229159 751611569872769024,14277 767945186936692736,93036 794738619965730816,259190 769295261717794816,112693 785638821270388736,159876 785671310890459137,197512 794714429774446592,247686 786771760087564288,105109 751130825253527552,15808 786973962815188992,207949 793056593042509824,244270 773870022292672512,139404 759087989276471304,56197 760618955522371584,63267 759081635795111936,56231 788011631297036288,214354 790893576116801537,234583 759292105575378944,56964 787326226381803521,207712 755249600768901120,35403 781663716437856257,139404 768711424763916288,103354 770353133239214080,118515 790697315103223809,227048 773530134334803968,137158 794544573926309888,261155 795708221222744064,199307 765620430841470976,88052 793852719718993920,255942 790975073716928512,218545 771386479503298560,124597 785489538462474240,196277 771717817091682304,56391 791262584129421312,235590 776849384994705408,151463 792071741715673089,243187 795350929377820673,261155 794945783619588098,257492 789096547795410944,223047 752880642224955396,23899 762159158124740609,71438 768586903683670016,107873 786973311762767872,207949 793440290212306945,250633 780918014485094400,183975 791670092840914944,240483 752251959239815169,21587 793744708119982080,252581 754735905039015938,33356 765218742905151489,85562 757013294708162560,1248452 791953295069720581,240507 793870768375472128,11774 754793834127601664,26458 749627907073568768,7546 755542989255106560,32811 788108922372710401,215608 775651032298770432,150511 761534488643907584,68908 788135191743197184,214209 790597464671686657,232169 756957042993090560,17416 763116788527665153,11774 764150801258442752,82066 772269192825360385,129935 752994805031002112,24196 773577334632755200,137042 788173931551268864,215754 737301524808884225,349486 781208153119752193,186212 787063487759540224,207109 755279894293151744,35890 772532060074287104,131436 772882053343817728,132578 773891470034108416,138382 794563498655129600,261155 772890403418755072,133043 763439348998082564,78337 778371006230622209,166852 793240685079998464,250933 791425328216350720,238099 779106605451255808,172299 787013501185384448,207949 753621293308575744,27402 771165294773440512,123028 732980678799851520,1170428 763513820773888000,78830 791498205334614016,238207 753917768878133248,29682 768521868412264448,105109 787332866430513152,210289 789124752401108992,120441 795232762949156864,265644 774017597394345984,131421 757229561952079872,46006 766729321427902465,95708 776861292917161984,125853 795733805235585024,268739 793732607053705217,254058 749421132520960001,7546 788008409442516994,212239 793239057727750144,250293 781869252928237568,189724 775000072807481344,146259 792481258471297024,246225 753991460047978496,30354 754080448733642756,31529 766951373984436224,97021 780617110968004608,182146 773869588782153728,139392 776963367919620097,156835 795182549886763008,262847 753391077273444352,26458 760603120602714112,62771 791695738266804224,240067 754762562357628928,33356 758317575294054400,50923 771741167243321345,124597 751753076692946944,14277 762601567467872256,71034 774962417335996416,139404 775727646810447872,146991 791079774189981697,204413 772381621848727552,124597 751539246347935745,18470 755543435826778112,38183 759192233300135936,57574 771528124785827840,124537 755949511449518080,40881 791786639207063552,241678 750950243789840388,14858 768578126498574336,107032 771963313962029056,128382 772215942592028672,129991 788869525622185984,221143 753578376841965568,28281 785854492088623106,351252 766398694073724929,80939 791638243670228993,240319 760549833098694656,63149 787728971962130432,210461 791094674849161216,235968 794921307225935873,258193 778366049360175104,167220 757966794480955392,50464 773630872239022080,136814 791032494652960768,235590 792305741273018368,245056 759547089273565185,56964 786011668677431296,199546 791825879282442240,241678 770339086007762944,117665 787779485785583617,213064 764928805156876290,431998 765743992126353408,86103 789312277983948804,224680 776864048004685825,154832 794662833694785536,261050 756896425942867972,43285 788742174200430592,220029 788938654089486336,220029 791301429914984449,236502 793530398441484288,231894 776047902976270336,152735 762857810795167744,73926 778357895209549825,167180 788395699167723520,217519 764279318411378688,82066 791349022518833152,238395 793549721952542720,253190 756290902096801792,39874 758065805284085760,50452 778121662478815233,164900 791353518800134144,238207 756573766189215744,43956 765017419899219968,85562 773902987584417792,139404 788296957018017792,216009 763061909092438016,11774 773710783523885056,11774 795144407796379649,265257 764144213298651140,82066 768127595556638720,103354 791498524961759232,239405 773470063915634688,136904 745416905612267520,352982 774590488594776065,85067 776574822855782400,156926 793157248851841024,249469 793206946958417920,249239 766680295760285696,95515 771536122052653057,125111 760970995842899969,65839 765250248411414529,86103 779087059466104832,11774 757291645586903040,45319 788063167402442752,11774 789347604618371072,225456 770303566909214720,117257 776739002200141824,156567 779439010582114304,173964 787719365483491332,205197 767008090059309056,1249346 780060955245850624,178045 793601568188801024,249926 793913270675660801,221524 768034913182515200,94718 760669258569256964,63451 765890868750356480,88361 793111006310301696,249469 758009682703319041,50827 777700920171737089,161502 752644163590500352,22664 761355586105643008,68182 767094306909876224,97067 773524472557137920,133702 787264137009045504,208928 758700536786890755,54070 789469085868240897,225981 789968651772391424,18395 795480962914287616,267138 753249924150595585,26492 761129598029561856,64339 755170195363262465,35890 766558214527651842,91810 790744930826063872,233307 768267334750314496,105109 775017235001802752,146259 786344112702173184,201958 795710333629272064,268448 788753517385310208,218349 768829023572992000,108849 771563574128840704,125367 773687106170417152,138650 774299304966000640,142563 762095504117338112,431998 792179700131069952,243165 795131981830832128,246425 759593636485009410,59112 761591971869659137,11774 785826370886701056,198671 789799921327214592,227242 767867942692331524,101681 788252103126855680,214173 791440043411812352,237935 775174702893559810,146205 788515649202946048,218275 763094713754750976,76577 772131312375328769,129325 792090783700713472,243398 795665732352753664,267521 758645055808675840,54070 773101655969570817,133454 773371440871596032,135888 775076700585590784,11774 778662149623279616,167939 790537222554386434,11774 773862121071312896,137869 781234015449808896,26066 790791937364074497,232424 757528480657580032,43391 792128941922197505,243865 770209194893053952,82066 776629778770120706,53667 759045973775560705,55107 764971862883303424,11774 779182075626659840,171902 793139058876702720,249469 749371399404285952,8497 767605111564668928,87249 779114825603506176,11774 792401293306310656,243187 754974957050920960,34666 757132431040376832,45672 795687815078023168,232894 772886557883830272,131027 785699295773143040,198151 788189456071217152,215252 751770955203174400,19352 786371083922317312,202217 762813055164186625,67703 761665744157478916,70072 777147904863723520,159876 781646230698897408,188934 792818053071376384,247240 762697971855200256,73814 767080891042656256,97377 785741117018877953,65113 793885267572563968,256255 763539566775140352,78566 792097016822140928,243187 794705380127502336,262752 773902762589483008,139404 766853048433905665,95672 781122253412937729,108396 758356880372690944,50923 755876289332977666,39384 779349409763131393,11774 781088547197497344,184223 785989007217926145,199262 793893512379006976,256536 792798100238766080,247241 774652482400186368,26446 788523700672835584,11774 761325773198233600,68057 775757053042098176,151156 781838252873580544,190635 758133879274213376,62180 767223525111463941,96799 788560171643441152,217519 751062921732452352,15264 753664336619532288,28508 793590219526246400,252679 794579770629492737,261155 794744761282363392,227345 795431590633607168,265855 763257269047877633,47188 793618923052687360,254209 794698780180238336,262849 756838300112084992,39957 780614765936771072,182146 777502230089834496,161349 780895645649539072,181892 769368535717941248,113165 762134301441941504,71862 777836531025375232,163901 779651678232469504,164814 776087364699459584,151741 785317586976157696,195125 785655226426462208,197063 794606850704633856,261155 753731121632845825,29589 789897901044490241,228101 794640581532196864,262053 764914018767306752,84785 786410617032863744,203674 740242115855298560,353488 781486391771357184,139404 789437036738392064,225981 787092448002478082,209129 788061781876813824,215005 790983002704666624,233692 793458913005989888,250293 793269834930720768,243187 772167165747355648,129991 773501343604568064,136904 787331738913607680,210207 793443145384091648,252020 756250590863392768,42249 791057116735963140,234564 750463205441302528,11818 791014543883329536,234653 794305006316953600,11774 765588120783822848,87904 778937561599344640,171168 792884003908952064,247983 759553959942029312,58250 758858674857140230,54631 777166534485635073,160633 786726179470442496,206008 787096519585386496,207287 791354253679943681,238395 760900949464477696,65455 777248218887262208,158338 773307605745799168,135725 765172424161853440,78304 758505056333430784,53703 794696104059277312,261942 732665530444861445,353228 793449695104434176,249926 753376605737586688,26458 770307537098932224,117257 758028649643716612,50923 768125992695009280,100949 767510774482776064,98508 770786315650510848,121479 768784297327288320,106317 777688708095115269,158387 785969304047128576,197512 793466644064509952,252408 794189962014904320,258598 770687608011698176,120613 773906570765824000,139404 762379939349946368,431998 771885430887292928,127957 785801082853351424,198586 768555877263638528,104999 774684427758735360,144654 776876761673965568,157755 764144182151622656,349507 775741487858327552,150404 791109282678931456,235590 794370895783612416,232169 790067167639330820,227048 788451431082778624,218275 792032087188594692,243187 793783889894313985,252408 770074494732013568,115435 748757351700705280,352718 762092860866977792,431998 791668523261132800,234990 773994698067152897,139404 793513891519008768,224680 776134778105892867,153095 778460944389111808,167407 793351784370614272,227048 772904292323774465,132996 775409807465541632,29993 758205911986872320,50549 759302805870051329,56952 795417303332462593,258771 795616490464673792,267618 772660301997060096,349274 795492411447382016,266151 770153554090811392,117026 780739644791132160,182036 762807794747727872,65027 791340407015616512,236454 795305173929205761,266068 732422747771392000,196346 763861487668621312,80648 778579564553535488,167939 781856517742026752,190269 766693476830371840,11774 786774782578536449,204413 785693675539968001,197512 767834784810803201,101681 773716086818676736,134371 758300230315941888,50434 789383515586519041,224385 778296653619036160,167220 793760997781766144,254209 772173999065403392,127711 793440102722768896,250633 773255144427454464,135749 760538400176955392,63149 751784328942776320,18893 758629687220379648,47940 767949312504369152,100893 773217539950276608,129700 787007723909025792,208065 793122930796429312,242693 794740818942668801,261155 756590234553376770,44274 762428877725589504,70886 785460579074879488,195975 789838370054832129,212131 794316250822410240,256038 773470967582470149,136904 780812802437083136,183269 758383861843755009,52532 775500356470046720,148874 788182875950682112,214084 773289299517124608,136018 776341680882610176,195876 779198946753122304,167407 789477082111684609,225981 793749500745519104,255039 756637247588433920,41839 776508635967094784,155898 788890721445040128,220689 751037554531590144,16422 777942504075173888,164187 793103451827736577,249469 771916930496106499,127871 794939838650793985,262752 794997159141720064,264431 764973737951232000,85562 770492479607017472,55257 764336769445797892,82002 771907489109467136,126389 781259940916846592,186532 792444432373121024,240665 767880505651961856,101681 785948768055287809,199546 792880642593783809,247240 772080093237682176,128934 778223317710958592,166409 791357552290324480,11774 794577197134651392,261399 776222821122998272,153095 761500727281790976,68864 767957108918620160,102249 793127643772137472,248364 752194732021821440,18395 769558110163787776,113816 795688713728692224,267862 751220520301899776,15808 778986735384526848,171324 786051650481901568,199211 774015709127016448,140043 789179409869574144,223899 794157828143345664,256798 794307544818864137,11774 751166534987415552,16833 758107262950969344,51344 776849700158701568,156811 788119771250327552,214660 773868042287718400,139404 795037153558310912,247930 763558554003443712,78513 766518363346509825,92958 789134659200352257,222647 757615801323094017,38137 767853762157223937,98646 786747711693451264,203674 795769864250015744,268448 768420835552026624,106281 761378429988208640,68182 794617664920571905,261155 791624634017910784,240145 792248348967309312,242326 794582574475702275,261155 790722740714033152,232169 764800399526203393,82066 767598249448386560,99471 793185468183633920,250033 777638317403754496,157082 779385784554049541,173964 780915570497716224,182960 786548107379027968,204413 773714811200778241,137158 786009096235343872,200009 790988536388390912,235487 794619796361015297,261120 795007193364000773,264335 764897843693752320,84422 732290992834027521,1170428 761136631264972800,66575 788719121026330624,219942 776745457754185728,157755 785264797679915008,194154 766122701387816960,91519 785685508492058625,196277 794724776589725696,261130 773648542120370176,136947 793235607929622528,250293 751832917073092608,18893 752931214827282432,23899 789488372796448768,224680 794531294348767232,261155 754749439139540993,33356 766432656838066176,93261 786982840424542208,207965 763768631943655425,80123 772552755198119937,109104 790245246093275136,229693 790717942153547776,233831 793137871716769792,249469 793176413327065088,249444 761625910571184128,67768 771766446934355968,126152 733032452264845312,355273 780470864441507840,11774 781196972711698432,158520 790632614344335361,230899 794723599948972032,261130 764990515406262272,84209 788890105394130944,220029 774672502492725248,33169 778398256304828416,353084 789224630347264002,224680 767803681672683521,101383 768308515622428672,103212 774676540743385088,144654 777386933601263616,159475 779872932067549184,176101 773686408221429760,355185 776029013856976897,152735 778391901724549120,164814 791854403724587008,240483 769987615621783552,112872 780875990528471040,183472 781547406768898048,92975 732638130981896193,352199 791357852476645376,238395 791982220256784384,240483 761283009555333122,67221 785550340762505217,130635 767844848879697920,101472 793069900352880640,248514 789230522652393472,215437 766346709161172992,88809 790894212342362112,234583 772856605704613888,118174 776132423281209345,152946 753949904435867649,30590 762806836856811520,74066 773608999359045632,137158 764976003701694465,84724 775506253967683584,149259 778647797549629440,164001 779452018943492096,172185 751808621986455552,19352 772289151215468544,128519 795751345928151042,267862 792793409392181249,227267 794563144261713920,261155 760623586398834688,64147 787059940313731072,207287 792144696063696897,242693 771097249673728000,122759 788884285197471744,220332 788132255214538752,215754 766432294273945600,93261 795380278332006400,266491 795689376835633152,267655 733052940013993984,355605 764806935136833536,84724 767713174174830593,100833 780458912906567680,11774 786388882828857344,203048 756489186975293440,43391 781509233883754496,186212 781243676609671169,185921 788628811877347328,1170508 753529746311393280,27317 768090824374677504,102249 787077615358050305,207965 753374582522777600,26140 765906738658762754,90031 772125398071062529,84904 776781590600921088,153921 750721804021460992,14877 773525756722806784,136904 757999654201991168,50500 788875191615049728,221832 769318360454660096,71612 753364692647677952,27334 762753431555678208,74781 794055258750058496,257423 763150092312383488,75899 772829358344007680,132335 775405929114116096,149040 770513145014124545,118191 751130009553612800,17143 759207752786993153,27156 790689469804359680,227183 774676198236495872,139404 765086461251039232,84422 789545303003103232,218260 777993194516516864,152946 778039906597675009,165690 779049564082876416,171902 794552733575643136,261155 787380420958564357,192846 794352111886749696,257492 771729533313683456,126152 779351421720272896,173964 792160884260900864,243614 790878546193416192,234583 795258457154813953,265821 758826387432026112,52585 768176798228066304,103986 786242093727424512,198304 733676550084808704,353374 775746526098317312,150511 756593438875852800,44274 764786188440002560,84724 759100144696557569,56964 762450684373377025,69673 791719854415962112,240718 759193485648007168,55257 762405760240390145,1249014 766722706289156097,95786 769590640074162176,112872 788241354534944769,215005 795755539086987264,258983 758426191233634305,53185 775825325670404096,151741 789492183615234049,209563 768339854610620416,105575 780214284357931009,176128 795100608487428096,265257 792536070407725056,243562 761423176706293760,68203 759476418141007872,56964 789505038355927040,205972 795459830311960578,220526 749627436011225089,7546 773080637792288768,133081 780594385696223232,181811 757559592578535424,47782 775375132332204032,148800 793669193078013954,252196 753203025938882560,18215 777419786103947265,161542 793492784195866624,250033 785906168690466816,199546 791077522997972992,235990 795485268233121792,267138 764835422044250112,84790 795356712417034240,266054 795618125349851138,266146 749245663729295360,7916 755231588602875904,35449 760503901602930688,63149 788865013247275008,221476 766748771447218176,94683 790990670920122368,235686 767426608000970752,1249408 794905494993432576,262849 760881719973023744,62063 762792370815406080,73712 791354937968123904,11774 793212789548605444,250633 755535602007891968,38032 781187595053203457,186273 794049627683045376,257492 753992145078460416,28866 767804166630731776,101681 778717181936738305,169384 759581905901584384,57574 770270489180766209,117609 773217599018729473,129991 776193719858974721,135025 763929758673403904,79691 764149555378216961,82066 768226857200136192,11774 791855934662283264,238429 792830067307077632,246514 779176694414348288,169755 791472136305147904,239405 792376054413271040,245056 794289551393038340,259543 788976230519353344,220029 795063918918062081,263906 754777545254535168,32873 795138567353700353,259743 779860924253425664,163960 794143548052381696,255942 758070286499581952,49843 773997424138448896,139404 787362621649408000,209351 791262923859505153,234583 756957900510224384,45122 768935195865153536,110209 771399054374744064,124597 777352892680470529,161546 779397999839547392,121051 794221079057174528,258331 793094440999129088,249469 776764487198187520,157708 790327738771116032,226461 764240666465533956,80939 761741386433658880,69947 786566216613715968,204413 753997227715076096,30590 762622125530284033,73814 769288281787891713,112834 758087407166164992,50542 773731268488028160,11774 794608784882757632,261155 765229653879652352,11774 780754007950319616,182036 770407084236107776,117257 795678662855192576,266079 793690835195928576,254058 795356950368129025,266068 771169937192808448,122982 763828580291751936,80482 759834339584643073,58508 761862974982193152,69947 766823538141503488,93068 767389395016187906,98820 789293338549743617,223058 792849778979721216,247819 766018132779556864,81850 760586681581875200,60794 770606094389354496,119832 789522681473269760,226731 754738707966459904,33356 778303593698979840,165591 760024247796236288,58254 769253628628627457,111558 790715330926522368,233307 775023934160809985,146259 785652831109820417,197341 793823116237664256,255393 758083758868291584,50542 771375353386328065,124495 773933561481039874,131045 793203869891325952,249469 752948245547147264,23899 787052233808551936,208016 789132727417081856,221971 761273310311124992,67226 762694893806333952,74247 779042519917080577,171902 794602778077396992,261155 757936413073547264,49856 758188956219346944,51344 780602774182428672,181886 779119181065285632,172862 793418130181599233,250633 754719968038494208,33356 757013636208402432,44163 771895444842635264,128519 794966376784031744,263895 791317042913615872,237491 795254839949176832,351376 763816895493525504,79691 790843293605040128,231894 792549458139549696,244270 768884069685923840,105643 779673735196356608,175772 779690311681314817,176364 755133362025684993,34666 795203056992256000,263906 770684666592522240,120613 785593041788755968,196767 792101343703859200,243187 749331521409024000,8047 762338117005160448,431998 766277986974699521,90629 792016524802490369,243075 792596530280665088,246726 760446935719301120,62063 775367451794104321,148537 795704226383073285,266500 787462332506972160,206117 793807613288914944,223492 786308738705723393,202675 758711414638993408,54070 789963876280307712,227795 789563514042015744,227131 765609112038051841,87858 773986659281035264,139404 775756818362486784,151255 785322502285201408,11774 786696397483544576,205353 792080330387783680,237964 751066149874388993,11463 758068050679652352,50827 755428713274171395,37044 762829504041644033,73712 793603680163409920,252679 733771535840890880,1170556 760177730931552256,61051 788132770065227776,215005 795392097784205312,220857 732168005287837696,349824 765585075509596161,86103 787778143994077184,212139 788042507078602752,214209 788881234978037760,220727 773568064163983360,137042 781203536533155840,186212 789462861756104704,225981 739655787128164353,1011996 770119066954657792,115435 770794791726559236,74575 788777046553927680,220747 758559915506008064,51997 763488753046421504,78198 795367725866553344,266151 795710401073688576,268072 771299165787852800,123135 775401178045812736,148994 776192024148140032,153095 733065805370294272,354525 778640262406955012,167677 788693852538429441,220029 795427997193015297,248924 758852153486082048,41680 776102080373194752,153501 759833320091815936,47940 781475787576778753,139404 795386632757268481,247930 795687935068749824,267796 764596928155824128,81065 791429691232100353,238207 793134309498552320,249882 794997794411085825,263895 759057331153809413,56455 765134270222495744,86053 794274362165628928,233467 771862834829557760,127957 773928111628914688,139404 785666757948157953,194082 787170899875205120,209351 788116808947466240,215608 750512727404244993,13532 788721446260310016,220029 750303078469992448,12357 763903825853853696,80939 773336563518439425,134993 740485056406290437,195876 765302438219972609,86103 781211106572328960,11774 761333294852177922,67453 785408459349131264,11774 791817408553955328,241819 770200226107838464,117257 765080361151979520,80486 776647082375467008,155451 790608500246228992,11774 791389521329975296,238395 760484397309190144,1248768 781225783322877952,185310 791273840353476608,237491 756290892072361984,42432 760948577434730496,65638 770516206776360960,117310 780446166584393729,11774 732602045191081984,11774 768083179437748224,37044 753920831374266368,30296 791571249164087296,238207 766790161350795264,95593 788438236314083328,215437 763150182112382976,75899 786545367563337728,204396 789090783483789312,216003 754733912778272768,33356 756340155104067585,42495 786650920591433729,198586 795743618279542788,199307 752219682631880704,20279 755819468379426816,37424 767153227351470080,96919 762479477163077641,67678 762757149101531136,1249046 780802408662257665,80785 752682181072343040,22938 780044312759394305,171460 787075316845912064,207949 760846462972461056,64145 766344994600869888,80939 765269443425427456,86440 765591775830343680,88052 770850118840954880,121561 758123043319345152,41703 778417370872344576,167569 764516656072757248,81946 771035828520824833,44421 790223823538839552,226123 786488707364687872,195321 793130433642758145,249469 754225370719719424,31060 754734571107647488,33356 755514748997808128,38032 787123851897540608,201721 751875738131894273,19792 793546654397960192,252112 751192331089510403,16299 758495428224495617,53185 777924286183051264,164376 785866112982323200,90209 788093752376193028,215005 732775929416671232,353789 772115186685652992,128355 773175680318177284,134955 785575329066733568,196247 753950344887934978,30590 793024323716087808,245413 771319688030670848,123274 775114920786624512,146675 778929918738632704,169550 765222154799554560,11774 795004060671819776,263907 778480559139983360,152594 785310531133534208,194667 746893119728164864,47188 749425678915932164,7746 767876850311958529,100893 780049827484798976,172185 791588260283813888,238207 786465884994834432,202379 795041671008440320,263532 770592991329288192,1170396 771956176389083137,128519 788734544996208640,220332 752216199212269568,21074 733062879386042368,1170810 755767577910054912,39213 769407109721042944,109713 793647609260892162,252020 756241928560209925,41680 770347548313722880,112872 794684225492516864,262022 765648156100956160,87904 777141463066955780,159876 762279002165776384,72550 766692911635243008,95568 749791288656998401,10064 771694131819253760,125853 778595440065323008,168794 764392760178802688,79513 787942117268197376,212343 758324822678077440,52112 755236221195022336,35372 766673733704491008,93823 785246372291379200,194082 787096069696065536,207949 781873184647811072,189857 778890378565025792,169459 787995864660705280,214209 788879435030290432,220806 793639836032741376,249852 779325023756615680,173753 789945522010271745,228820 767678461057966081,100561 777173520501641216,158864 750737311814389761,14525 755528406561718273,38032 792148516340658176,243451 794589058622193664,261155 750380054782377984,13021 757543723739873282,47782 787717042082238464,205197 762748514749132800,73814 776947954594611201,159546 753310803529531392,26999 750506206163238912,11495 781178613177561088,185496 785322088336805888,193669 785979118366040065,200382 786724420152733696,206008 757887175358836736,49852 764289068586962944,80939 755798388889661441,39462 786188918945263616,201619 790737279526563844,232169 764549181985783808,82066 788433477377073152,214809 795714651334053888,199307 765025455305007105,85562 791432760967700480,169916 792138445464428544,242693 764826013109026816,82066 794610251706302465,261155 762465907952148480,1248996 767771059458191360,100605 794713930396471296,261130 771128442175627264,123583 775187267681939456,146259 756680487867977728,43553 776210009847771136,153480 789493023273021440,225456 780545135469662208,180343 794753003781812224,262022 766608715449589761,94718 760873178402992128,11774 775977150801403904,152735 758374648983670784,50978 776915131833942017,158387 786563380081459200,204413 794224154413174784,258456 776122065028087808,153095 776897435822067717,159146 758746559580209152,54070 756911839057960960,44461 774719570028343296,144607 780467173944852481,177233 786830622958374912,206642 788209072474497028,352258 757759095847911424,49066 793471284118118402,252020 749680954017345536,9433 753982924157050880,30354 752206130407804928,21487 793543652408561665,252408 762301894731726848,72534 764939870770860033,11774 771479693186912256,125853 795666163695058944,267862 774921256680484864,144730 786046951838003200,63776 788416490064191488,217519 773856487445848064,139404 755813287728603136,37845 756646667445821440,43391 776143596768473088,153845 776039047580028928,152314 764907237177331712,84449 771993608052436992,1170685 732912061995307008,353789 778467738712846336,152594 761171871391809536,66801 776058042597183488,153194 790568033882255361,231894 793465418375532544,252408 776869293359259648,158589 779066084674539520,11774 749931317836455936,10653 778427690537721856,167407 780634108254822400,182049 795156424586395648,261155 795268809795969024,261155 777192188681662464,159876 779359293950816256,174315 786014215119056896,193904 777956961920946176,163824 759183351253270528,56964 732575816618369030,351252 761997083704299520,71550 774104041919963136,31953 770748071261171712,8187 794990788811825157,262925 752986485821837312,24597 780550773805608961,181419 781074807433506816,183759 758758889655455744,52554 761019866904002560,66239 775064516090408960,146580 732653029443272704,351387 765667535140163584,88998 786357201505955840,202379 789660259715473408,227242 795415147267366912,247930 794380577428238337,257492 777837724904611840,163901 786342170223529984,192032 772873011661725696,1170555 753596279528235008,28037 758711609288118272,54070 753684356531646464,28832 785821511294726144,196932 789268390376538113,108396 790323371544240128,201007 758435153547030529,52059 771101676472197120,123595 768074173969108993,102514 778327616029724673,167319 789479841011601408,225981 792043345338101760,243075 763792661668954113,79693 790874695667224576,232137 771727633000361986,124744 772190497922248704,129991 759778507941613572,56964 759805711576666112,58267 770046049759133696,112363 793595012311289856,249926 761687648540905472,1248944 781589350463201280,188304 786288684463116290,201351 788751920827469825,220029 762040077807673344,69493 795777056172752896,199307 772104023755333632,123354 758652053363298304,54070 781643983382384640,187896 790082648916058112,108396 763809838359085060,77598 765951398039126016,87904 788559886644682758,218275 794990072873488385,263907 780411882570149888,180074 785989068249305088,198973 751243760105816064,17416 766165454448566273,90384 791379683388653569,238395 791509643193294848,238780 768921829557739520,104406 775020533788311552,144611 785679726476079105,197322 793614174534438912,249926 757429218921816064,1248492 765751338764492800,88606 791050178589560833,78159 767186480854859776,88449 785608230885990400,197512 790767915494670336,232863 792079000185081858,243187 770327955247656960,112788 768530343276183553,106061 788460636791382016,218275 791491523787522048,239405 769839888971599872,112872 762012306209243136,60794 765502592462061568,84886 767874768234315776,100949 791743011877220352,240145 761653749915881472,69747 773859039830691840,138155 778401005985607680,167319 766152681425555456,90565 773881702003474433,139404 792370687017037825,192378 791798152231735296,241034 751019166069501953,14277 773323715366887424,136018 756612651862622209,44274 785339258605187072,11774 792311056567635968,243075 751772554566701056,18893 760782004950491138,64689 792510671137234944,244143 793843071385468928,255942 795414669255176192,266884 763730267542474753,78159 790034600357531648,227496 792418187610615808,243187 761574920740483072,60999 774221378522349569,141867 791536888905596928,232863 794397656126586880,257788 770503983106551809,118191 771809402101833728,128121 794930065301704704,263965 752650411371356160,22664 753640087854784512,28732 773967507824795648,139404 788372874365206528,214992 768118329089241088,103818 758591977700995072,28015 771312489564733440,114254 777737162821251072,137869 788736374929227776,220332 757687648723107840,46229 778283169548075008,167083 787115038431641600,207965 760647124052615168,63149 766934829405310976,50581 778294767863996416,167220 787152162832777216,208928 791382550300266496,238395 767808832177221632,101383 762034886077218816,431998 790577270104612864,232137 791782036293820416,240483 793726248115642368,253190 758652753690316800,54070 780613229768617986,181955 781615247983599616,189515 765664884990152705,82066 794109825395388416,226881 789840955482308608,224230 794081271219556352,255826 763436773233995778,70940 794942126463258625,261155 757938248970702848,49925 766704402459656192,95672 793331972101775360,248078 767797412467470336,101383 775309588396642304,148045 788002747975081984,214354 762211291452678144,72035 778208240165330944,164826 770108534960840704,115531 787834927052054529,140444 793904639934623749,256536 794865515705602048,262849 767119183695912962,93823 792559112735207424,244759 785584417796390912,197297 767871213876240384,101514 760132442527326208,60866 771497075712282624,124597 781709787746607104,188498 788117375103229952,215608 792551449406283776,238639 765001532425338880,85562 778753491313369093,169201 789539090802864128,227003 794628630500560897,262022 753263635292618752,25253 752308494645145600,21567 773962724804026368,139865 775152758567624704,146259 786734062773866496,204835 789231839168729088,224680 795698108252430337,268281 756223279350763520,37181 766581231714766848,93261 788793545809354752,220526 761319622436016128,66851 788063397573079040,215005 765001619842928640,84887 794738528861229056,260613 745370847037161473,11774 767923655678521345,100559 774237830688178176,141360 780607818000900096,182037 758002799087063040,48663 786965539763720192,205989 791747604338110464,240483 758225648515059712,50804 753682110490247168,27402 755154963022565376,35890 766643420035112960,90252 766707404138569732,91700 772080859994349568,129471 756196738503995392,41680 774982739367952384,140444 793195587310985216,243865 793469920155734016,252408 753729751903117312,29589 759159464087920644,57348 778258445866708992,164826 779396874562174976,121051 764975056812400640,84649 793334735317508097,249926 773916419662548992,139404 788735010798907396,11774 759170468683407361,51798 790553593124225029,230575 791738592632504320,240483 732893979876806656,354517 751826173924151296,14277 758024543172714496,50923 788505442590658560,218349 788072485816238080,212068 794566412178247681,261155 759443906438242304,58313 751922101796298752,14277 790333143140012032,229693 787001914756100096,205181 791442627375861760,238780 794635130975428608,261155 780805469937905664,182013 781049092436856833,139404 757702595502829569,46958 786622776899543040,203674 760865280457334784,65180 762376414855331840,72978 773251284988207108,134561 789154838055616512,11774 794563191699337216,261155 773575132073918464,137158 761609559995670528,69356 770411035190714368,118191 793113237881360385,249469 775890517196320768,151539 765187444081733632,86103 757645523310510081,48549 788745012590837760,220029 795059711615766528,263090 774997874933374976,146259 777589396824547329,162497 788481648614572032,215437 793616605695442944,254164 778340711108341760,166532 793422090921713664,252020 754952795749363712,19598 770430057797910528,117686 780738113970769920,182211 781916724941557761,188401 790713400321978370,233307 766748501153722368,94683 773905858916777984,139404 794027382487142400,257492 791836278794948608,240584 779988684883922945,177704 780384680847806466,177773 785670605710385152,197512 791124758062522368,235251 768962760558260224,110362 789097894917738496,215412 763802474918600704,78959 773525029174652929,351463 775012212247257088,146259 765844446621626368,74575 763382588803350529,77598 773640590512775168,11774 794595019814531073,261155 794703418011029505,261987 793173260477214720,247379 756621081579032576,44450 753539732920033280,27402 767510074491179008,99683 792487331857072128,239610 758115594491224064,51136 773213697149775872,11774 771117666832519168,122146 756697510559657984,14277 764406344161951744,82066 794194584532357120,256451 768937107108663296,72630 794381138911436805,257492 764177647660306432,82020 770346035730407424,117303 790287918959104000,230732 790391075353559040,227273 754086716567199746,30590 777397422490279936,161456 779366933296709633,173347 793992615721111552,255942 753201609266503680,26140 768214485987229696,104406 788535349425344512,203710 791278609818267648,236884 751796170834391045,18893 757684879215759360,48735 765034894384828416,84724 781202719491194880,186434 792387241578405888,245373 789532279395594240,205972 752880006968250368,24134 754057762288521217,31400 757588583284740096,47761 761379307042189312,67468 766618399606607872,92958 770996267036073984,121949 761733703517241344,69947 787549491071025152,210585 751847612135968768,17794 785944056899723266,193297 787131205955170308,207287 763089122068090880,11774 757153293177065473,71270 759412204525453313,37289 765057744642670592,84790 760897191003222016,11774 768445153518489600,106095 781352332466515969,139404 732942327606562817,1170601 758418817802465280,53163 767076289421377536,97355 794283030869377025,258927 790773079395885057,232169 756606369176752128,43553 774763355831693312,144494 774338129717112832,140444 794539764925997057,261155 779287926215680000,169515 760640746777174021,63264 790630395503083520,232884 757363661010718722,46667 762124092149411840,1249001 764235124950970368,82759 792857205582106624,247240 768197638751555584,104155 770362792402706432,117687 793898020668477442,255942 750295168134225922,12357 793876934971105280,256038 758351993823981568,52319 732148238812381185,349528 760105247956168704,58542 789940328207745024,228576 794708064981151744,261155 776627107380146176,157082 778310137463250944,167220 765071468078047232,73814 794544168257339397,261155 795699600262762496,267862 764782638456508416,84724 772144868273426433,128934 771909224481841152,128615 790246728649809922,229922 790663040903569408,232169 791376684276715524,238395 768124917535473664,101383 756017438001598464,39657 785970880752947200,200244 794209242190254081,258305 754755691689177089,33356 761941806292439048,71123 776578069511360512,156555 790270552091029505,230130 755903509971685377,39462 758014865923538945,48663 769196525935136768,111558 791753024322478080,240718 792760862532444161,245148 753198933300670464,26140 767775915233378305,101472 769669341889564672,112939 791359556903440384,238207 791710775249346560,233174 768838592919703556,108849 760156944380399616,11774 761349756962611200,66878 763445921828962304,77849 764156782117728257,82230 765575547783041024,85562 776178169116262400,153095 788854423409786880,218164 762934723643572228,74483 772597381992812544,131007 790972194788675586,235590 761220699247685632,66516 754162959987847170,23725 770262225751773185,117257 785644405701038080,197512 767841513900474373,101681 780052486878965760,12927 751868828699676673,17794 788429374013919232,217967 775463702875115520,149141 732400675074740224,1170459 756776567494156288,44429 786712933816471552,205602 766487918022160384,90031 757087378402119680,45964 773266084895952896,135025 776820944148926464,157693 778020156975026177,164403 763519324535545856,78684 775065880073936896,141912 790704984547549184,233558 749402977706741760,7093 763769261588447232,11774 753690879295094784,28037 770442257145094146,118192 772868685623070720,129380 790642966498975745,232169 769240711208247296,111907 772816296857702400,132364 793540516096970752,250033 788451493116452864,11774 790457524998680576,228341 787291570898894848,207113 751854265812017152,14277 773512434833297408,137042 773591567000928256,137795 761992988574806016,69794 781835015218802688,190635 764855896870715396,79987 761428886857080832,65663 767863383290998784,102137 758202758356807680,51344 777539661837185024,161984 738467105285263360,11774 750043927093313536,10848 757054386409463808,43587 761633796752084992,67938 792448850527215616,245268 763854487928709120,80486 766744769984860160,94612 753532925543587840,28082 792087926456868865,237964 795299014354857984,265257 750778756202192896,13195 795278350256377856,264807 761156741211967488,66863 764002852712751105,79691 789147678219366400,11774 793468405617532928,252408 787129376647372800,208469 768439940640280576,106281 789484348223488001,225358 771130213564608512,123583 795239460975890436,265724 768092132380971008,103354 785458908756217856,192032 785548986631544832,130635 773913694950400000,139404 776217633385385988,152735 785616644856909828,197512 788017863994978304,214492 788058004562120704,215005 790765892460240896,231894 785327920298401792,194667 766016399240142848,85261 771484810359472128,125381 793274549257117696,247877 787256839268425728,46572 794693668179427328,262588 793239562625527808,249926 795067783918690304,263676 763941309019107328,16675 786693291509182465,90209 755161186228903937,35890 776455114026606593,155896 788558870423695360,217519 764857839424856064,83940 787058459397197824,207109 793387131511054336,251740 778298242710794240,167319 769382507137544192,113165 751164014617436160,15643 791697153311723520,240483 738846152121012224,17292 781814733519192064,139404 789183695932358658,220029 794513745531863040,259508 735410862836621312,354823 764934906858405888,11774 776627980290236416,156053 788873650137133056,221476 795711764566593537,267862 733014041757646849,354975 781201046139985921,186434 791422411447078912,197190 792518383728222208,246295 772804727767764992,132335 792047618402750465,243075 760771693816246272,63451 778284936579145728,140444 781675943282606081,186584 749502521312309248,1170552 758723686048395264,43947 791070236720107520,234564 791344324566929408,237908 762833173126451201,73712 788878999606923264,221687 736396075926310914,209828 757897887288332288,49852 793443426821890048,247455 764385672329322496,82066 793792154833457152,255393 765016425769504770,85562 773616119622033408,134199 793915580684374017,256411 762791918287720448,74133 793123466367172608,249469 795066387647594497,261399 791419751960604673,238780 792432488865988609,238207 764130570704187392,81869 793466106954428420,252408 794664980499021825,260849 795061766023745536,264397 781723020729716736,187611 758430731433574400,53167 765669157429993473,88920 778626693510537216,166852 758478924812648449,41703 795319399741853696,266079 765270417279815680,80486 793140465864437761,249469 793636358996701184,247675 767108749043568640,94627 770923788292661248,117282 775678201616031745,148033 785608025101008896,197286 794236937846419456,259063 764168874396831745,81702 788413603737206784,217634 793650391263182848,223249 765723000008155136,88321 771920862408691713,128230 775118623245537280,11774 777951091874902016,152946 785500781797519361,193633 753122124727025668,22715 789523765600264192,226823 750736527508987905,14462 764178649444560896,349818 790938417383157761,234878 788954248704765952,220526 793260584552718336,250033 757698162115031040,46911 762482390002311168,71597 787453931932622848,206117 760519260410146816,60866 754082928523481088,31767 791130083385831424,234796 795303863330820096,265257 794894886587813888,261666 768576512291442689,107024 774724358321430530,144573 768966231059730432,108432 780945145097166848,184223 768535122853371904,105998 768914549647048704,109666 776085758310490112,153095 750777025414115328,12954 764142999467094016,82066 793905673406996480,256156 758989242793992201,53996 777243665626386432,159475 780415527193903104,180039 739477382130589696,353374 761349215779893248,68182 775927187912351744,151791 774297035294081024,141912 793370841895624704,251452 762692419397689345,73926 762478974857424901,431998 786723701454692352,205728 750462632772112385,145399 766258323889020929,91894 781675834364923904,187044 794545787665522688,261155 786753840355823616,199211 757604648706412544,48196 761032826254860290,57574 767141361820643328,97355 791629436525252608,238207 794563111093235714,261155 762696866844839937,74133 768856394212737025,109666 793383779905699840,250933 793252747705475072,249926 765211043442274305,74575 777943429405876224,164826 732525132124540928,352433 765240465411170304,86440 768044764679708673,101134 732539656886181888,352433 794556358410596353,261155 787631981635010560,206007 794206763142627328,258771 765158603602944001,80939 791005712348549124,232169 794005544755494912,257492 763330770358243328,1248988 769648945828159488,114357 752235124083789824,17794 763762013659070464,80066 791058012140077056,236282 760573677981147136,63753 795467470731702272,267262 758429725681483776,53185 762955884150521856,73712 765863757943758848,89903 791353435195138048,238395 794602150873665537,261818 758043199180988416,49852 762275286645895169,72035 785731968096841728,197017 794333538082492422,256038 743383736490696706,11774 752702604501585920,22743 775415197884227584,149189 793088743238275072,249286 793138651286863872,249348 794440302337687552,259034 758379436672778241,52749 778993437299269633,171500 794159924725116928,258322 774731242776526848,143473 773232843061358592,134706 786304343762886656,202429 793873392973717504,252408 787121405754089472,199961 793129876660379648,249469 787754802683875328,205197 789155965996113920,217285 792193126521708544,218002 764983496892747777,80098 767083833002975236,93170 777688867138920448,162370 780175999472377856,173628 773630154782498817,137869 756327534237589504,42495 773387773260824576,135749 751895424701648896,18567 762264798184603648,71099 787855058293682176,213235 790359140614934528,226823 758289669008289792,41703 778391486450630656,167273 785319847773306880,194167 759095248232386560,56889 764391381351669760,82066 775177740513226752,147397 786752825460043780,205652 762748396998422533,73910 773910206950412289,139404 751163944245551112,15808 787816139078238208,213064 758116493208924165,50698 772541837231976448,131007 774002312163553280,139404 791675921572978688,240483 795101323121324036,264397 754818954472726528,33356 764159732294701056,82177 765707150270210048,88052 794384141844434944,227345 753518013303906304,28005 785267256813031424,194560 767337074408034305,96299 791343377967177728,228124 788437835091152897,11774 787742812699787264,212357 780114320600526853,176128 760686283375149056,63429 752308083129323521,18603 792884441555226624,194060 773595501694480384,137444 794318111092723715,259961 764288030194577408,82066 781110577976475653,185496 780878521547821057,183826 791338716392337408,232881 774050065535021056,140748 765481226585018368,85909 752693729190932480,22779 766709232037158912,95708 789936688956973056,227048 794342428719333377,259659 750862280019980289,15316 773516495598915584,136904 792073237362421760,11774 769239137836752896,111517 779380476872159233,174557 752645323496054785,22779 791166108250300416,235621 773888341355982849,139404 758364766112845824,52520 785683838169026561,197091 787366618179395584,210585 771528932176855040,126389 774038898163023872,132878 786753647111573505,47940 792727930065432576,247077 795736394840805376,267576 768182678730530816,95055 787645524639879169,210207 766440345836003328,92917 771721492644044800,127134 790405430879006721,228101 793792457775288320,251803 771777547646316545,127366 793521480894218241,229922 771795834845356032,125853 785276037596782593,191389 787308398081486848,193833 759371452646764544,54070 759487413018202112,32625 777196338060460032,158422 788388601159675904,217519 793581136433729536,252679 749359330290311169,8047 762724877140844544,74592 792531049666314240,246295 786962902217527296,207287 774274562162688000,137965 760519051881746432,62728 785610826359181312,196277 794283164805935104,256255 774197715609669632,141887 785972384234819584,192749 754773643394060288,33355 763043385909346304,11774 774995117761449985,146259 771206291322580993,122776 792395503027757057,11774 793158622159052800,249926 792431835619864576,245268 756734022907154432,16236 762077403770458112,71677 760022517432147968,60163 775692661994971136,146991 785874171343560704,198580 755781221737566208,39475 769608075099734018,109594 753538999277367296,26539 787124398859948036,209151 787738127196622848,206257 788040131160662016,214288 791692918398423040,240483 732112539258064896,349368 785674562989985794,197324 788406907388194816,11774 762337229259862016,431998 786934484604182528,203863 794808897642995712,234526 758311574914207744,47940 791678313647345664,240483 777216595265454080,157755 781331604832657408,139404 794917119204921345,261555 760619850922233856,62728 756261577658015745,42171 757352765815332864,47090 792493000681152512,245945 795666856736657408,267862 733028534957015043,355464 758722269078224896,54070 775495240992030720,112363 766835927067033600,96514 781477646488199168,139404 794511912784498689,257423 765230584696217601,86103 767400481127825408,98972 795437146752643072,267133 763901544446197760,79970 786609778701115393,204413 793421927733800960,252020 758165193608294400,41703 767416764166799360,95055 773568868514091008,11774 766614208909811716,94737 775331772259143680,148170 777551317329936384,155896 793196374049292289,249961 750676828642091008,14421 790726935563210752,232863 794026499787476992,257492 768855896818614272,109666 769517715899817988,112693 770309722985619456,109960 775917208962682880,152182 780584260805668864,11774 789358580185100288,225384 792136494584623104,243075 793931096006094848,11774 753318291905519617,25189 785457659629690880,194281 768824412925730816,90193 793629402655551488,254025 766527445730140160,90723 763522530774749184,79020 778799125785567236,170678 781903153906135040,190635 756528461502709761,42432 765634805576847360,85748 770280778634637312,117257 780919293642805248,183050 788072975484514304,215005 754073601683427328,31686 773875545578672128,139373 781650021485719552,187969 785831242193338368,197512 792439599897382912,245705 793808963426922497,253407 768118396793688064,103354 771797325190606848,128043 773393993082216448,136515 785688030052880384,196277 791440414330855424,238395 793905378048110592,255942 776603852850298880,155390 791188860965363712,235536 793187221696196610,250064 794886593236631552,260404 773936261715427329,139404 775111441380630528,146259 791608321778257920,239893 762302299217747968,353879 771142668520919040,83550 777302820408229888,161407 790249222629011456,228341 792731690552655872,241367 793272794125570048,249469 790724238428692480,233154 757799309584707593,47283 764949438188101633,11774 767065485393485824,97377 767478062393032704,99476 777487185511612420,161960 785850862421835776,179054 756682371953418240,43553 778002255001837568,71826 779277690603995136,158387 757852699379376128,48549 773003224194355200,133204 795367788009361408,266151 755281759147655168,35939 764196794444034049,80720 789991013918056448,228354 792503904521125889,243562 773992624722030593,140444 787765669509169152,211877 791343225554374656,237491 769826050255818752,115021 755113779793367041,35403 758471772165451776,41703 750913986405752832,12883 759336525213478912,55661 772128269038522369,122647 786986033040625664,207613 780595637809053696,181892 780638983621517312,182036 769667769243688960,112239 794567666136584192,261155 753636118264897536,11774 761489101996556288,65887 761635186802958336,69356 763914146589048832,80486 785899583461138432,199546 795105469534638080,124597 757812585248940032,49056 766058306179772416,90908 791459024701104128,220029 791722830941388800,240483 757547414370848768,47680 788164936744796161,215754 788535592510337028,217837 732447031629905921,350344 756919543738404864,42344 743478811816144896,11774 774378043330691072,143428 786306806427549696,202379 779346260075569152,174230 755216244945612801,35372 762647286455361536,73814 786201548154105856,193121 780372135445426176,179475 789115318765359105,220029 792072368915095552,233154 793092135423795201,249180 767814305328816128,100605 793951960647004160,256217 793302906413850624,247877 762266995102539776,72420 785682288579182593,196277 770279379016482820,117257 758352336171380736,52554 778410506537369601,157108 768946005924610049,11774 786670160707018752,205728 789156046430277632,11774 793186158045822976,250033 768079055174311936,103261 757727790699454464,47940 793954636281643008,256534 794353549295529984,257492 776084208489861121,152946 761961835872542720,47940 780082843187765248,178045 791684396319281152,240145 759452657694171136,58446 767357639848321024,97325 773400816896053249,133702 765368424113463296,87249 766693001909379073,94396 785702321946845184,197512 771862339767398400,127144 786672465124716544,203674 794623721625489408,262145 760863976804802560,1248836 768088090523033600,100949 791923749926776832,240070 787451185020166144,209736 778294989508018176,167220 778677369255014401,169310 785812141169344512,196676 763404920670289920,77731 763449646345846784,77849 767170004051636224,96919 778451362921099265,166853 794535067309772800,261155 751009368674594816,16311 768967570095505408,109667 733050314165747717,355631 788115760644235264,215005 790889628685434880,232863 760911654792097797,65165 765228507043684352,86440 770168503173259264,114779 772308950746148864,129983 754041334994984960,31400 755331056295895040,35449 775449683275591680,148574 787376901199319040,180433 788884480157102080,221297 771057965994418176,123226 788053797142667264,11774 761219088119132160,63084 791908387713867776,241871 792081075618979840,242693 758005889638903808,50442 767797473339252736,100233 757988268516384768,50590 774469249012080644,140570 778355502589829120,167809 779402541461364736,174660 794524432706441217,259743 794581742367739904,261155 753383779654332417,25981 779682535387389953,175533 762406178521509888,72420 780791973749919745,183269 790264977068204032,230282 755036061961555968,26721 779560413218295808,172185 749300730272419845,7836 780110599342567424,173628 786244230192783361,1063777 787472767700574208,206117 770671821230399488,120610 785975945744101378,209828 788877051864358916,11774 791395917664432128,238395 788463985003667457,217519 794145451599478784,256255 771743328773689345,126152 786427313848287232,203674 793963312371429376,256358 788422215607910404,214899 764528021634023424,83391 787077112519733248,209035 754779086329970690,33356 761727898927583232,67229 781343110148132864,182960 785591898505379840,195125 790376822710034432,11774 780542905500958723,180783 755915884540010496,40137 742726991556845568,47188 780466605654433793,178258 791819402551267328,241819 794842849082822657,262266 793455435453833216,249841 788759144580853761,220526 769204438699474944,112052 792368228420976642,220689 762172366696882176,431998 787062338641723392,207861 757293965796372480,46384 776696685477109760,155451 776901038251110400,159245 794699085995474945,262752 767458154728783872,99571 786228633635401729,199546 785606921311096832,196788 752212735937556481,21074 752986359120486400,24248 733214196712808448,356012 788202934064394240,214084 790063124787310593,227242 763861592404439040,80192 763922389285543936,78566 758776491014365184,1248642 761715742505046016,69493 774673750570655744,144836 795072451889733632,262847 758416586520879104,53144 791506479303888896,238207 770240480340746240,117257 781594331299930112,209828 786010984309633024,199211 776469344758882306,155332 785242698416476161,11774 792095187820507137,243427 753266403084558341,26140 758041142848004096,51069 768962189004713984,109571 781294785827074049,183801 763893855590625280,80939 774076569505509376,140444 776315744019746816,154544 758127416459993088,50500 781298311001206785,186883 757676494772576257,48439 765347385744715776,86693 793972298940317696,254135 744558425154084866,47835 763134444366471168,73814 792534650681819136,246295 790696158691598336,233692 793948231335952384,254444 751096946392231936,16299 761224411504672768,65222 771054514669486080,122388 776869887071354880,137372 760833499024596996,64722 767000210006474753,9512 773963956247486464,139404 792343234328596480,243075 781520755515359232,188119 755150108895825920,35890 768536220607537153,107405 758883460127662082,54070 778740687319601152,169437 791445345209311232,238780 765633543997231106,87904 792126251590750209,244164 770012286652219392,116373 789686185320976384,216009 771712664007417858,126389 790215923575554048,218349 793099438558445568,249302 752959732265127936,24848 777240242172551168,159876 785766371024142336,196917 750756712659943424,15165 751841477911797760,17794 752931806480109568,24134 795347623242829825,256217 766038158563770368,90539 767088718473793537,95073 790974569590980608,235590 793948103007227904,256411 756961547017134080,1248327 788125321006460929,215012 788799413829369856,220526 790741905462091776,232640 760573790648692736,63203 770616590253510656,234630 790741503694016513,232911 766509707573927936,80939 789734052530049024,225949 763415045845942272,76406 778735381726363650,170252 764173001948405760,195876 770662624186896384,119832 780708531876032512,176203 790319565641248768,11774 794225933137739776,258421 750074472057626624,10847 756307584269684736,42432 790942889425723392,234653 793411662200143872,249926 753199011432108032,26140 795017916878032896,263896 762846305169190912,74727 793109422776156160,249469 794067694421209089,255870 764926967481143296,65307 792801763459932160,247379 793157447905009664,249841 764922338190110720,84724 767913076972748801,102565 787007738652000256,208065 760835210124681216,47940 767130079323389952,94699 776430034357620736,153480 787836064702402560,208173 795254281335083008,265154 766516403784421376,23217 761421715817627649,68273 793845690824790017,255942 795466089161457664,266884 794588875666628609,261818 769245447290363904,110585 787725454404947977,199546 756395184175415297,41518 770797129405038594,121479 772902626702790656,125222 777846830931451904,163990 765359327326732288,85944 785902841143623680,199546 792518761609891840,246338 743183661302898691,355701 764241826115182592,82481 774268892445220866,141316 795711629438676992,268448 770403469463138304,94699 791400470581485569,238780 781530234566742017,186212 760420347955019776,17416 732974649336729600,355000 732363509695012864,11774 771667715845033984,126857 749997180002324481,10735 775099261167874048,146838 755357216098557952,35939 776367858754420737,153171 794613226856206336,261334 775579809414086656,138490 792751503131889664,247232 774137433877192704,141316 785301080716390401,194934 761310131330121729,67401 760158098027937792,59664 781381864934092800,186584 781583727059144704,188478 791407864078147584,238395 793134566428987392,249469 766300239430946816,90031 776335825478914048,120550 788200893522989056,207287 749291228684906496,7836 771997907562090497,128934 780110060089331712,176129 785557691347398656,196538 791657075990368256,238292 793437082073038848,251947 751757152369381376,19040 756547349808316416,43399 779133989470687232,172945 764166047951904768,82283 752236415686053888,21714 773619696843141120,137978 787448447641251840,208059 775449442556088321,149202 787091011075969024,202636 758741857924898819,54070 768461587795415040,106118 788469438689513473,214084 794536854880022528,261155 758039273136386049,51069 764148743155380224,80939 790337083349106689,227242 793996158649573376,256239 794048988303519744,257492 751104060623691777,11495 752117273842819072,20501 788157561723883520,215005 764090358586224649,79589 780902135797985280,183759 774979885152374784,146205 779111546379132929,158157 764870376560222212,82066 791046887537344518,234583 793164102449455104,249180 794923492131139584,262849 786949651803074561,207287 794204247617376256,257492 795363750903545856,265875 792121311740907520,238099 793856027850444800,248652 757651381591371777,47761 764298262861918208,80619 771447161854754821,125853 790956584952291340,234583 759213653799370758,56964 766359307894026241,92860 732148216880205825,29044 791374582548684801,237332 794611018597105671,261818 752629492040904704,22916 771109651484205057,122817 788695004818595844,220029 793272713682878464,248253 763860443303645184,79911 755157532478439424,35890 765533226546757633,87904 793348524624707584,248719 751238587757146112,17365 772515953120641024,131007 793227771065405440,249926 765652704932696064,87904 760353939837575168,48052 774012105523683329,131421 788860518203133952,220332 794004508179197952,255870 773857292793946112,138490 788534442977398784,104244 732647714991837185,353228 751686223681327104,14277 792149728402153472,244230 756500022703849472,42432 762137222728585216,1248996 775196305010352128,146847 795438358218571777,267157 773952023901405185,140230 793896877775319041,247651 794572338347970560,261155 795709144523227136,268356 772109245831667712,126389 763004551427264512,431998 765541098068414464,87788 772492746988879872,117311 773556862201450496,137158 789459779269890048,225981 755241486631993344,34666 795762014530387970,267737 781114653153918976,185496 761703848452890624,69794 762463336873074693,47283 764812298007384064,82209 773884327205609474,139404 775397116126437376,148537 795714387097030656,268458 790695965900443648,233692 773613679149326336,138054 757558871430946820,47717 790605289406009344,231894 772788299706474496,129983 794003710737158144,255870 753162320080019456,25321 785437923135004672,195712 787346269308157952,46572 791516730996641792,173347 765939744366850048,90384 779034645820084224,172014 794561743175479296,261155 752965977751494656,23739 774162283198939137,139404 781264242892607488,186883 764228265737347073,82766 771370308590678017,124597 785864835636596736,198591 768135354004025344,103506 792378323640852480,243187 773015285934673920,132335 778774581280550913,153866 788859802784964608,221476 795072288991379456,259190 755470106776469504,1170379 756630343914917888,43471 771392641514680321,125145 750433277627031553,12883 781173627383230469,185310 762012816626900996,70543 765020138886180864,85562 765166116863930368,86103 779417211966545920,173682 794682350277771264,261569 770820199758958592,120610 774302818983415808,133702 788468750077063168,218275 781289013147820033,158387 752211285417267201,20776 791749687606931456,240584 763423190337085440,78159 758533497640194048,53605 761867410085408768,70941 764091419975819266,80939 791719013084561408,240556 733378002529230849,355878 759194237325963264,55257 765146247586050048,86103 765428022417686528,87245 775429632627646464,148537 794707261327286272,11774 761531523661127680,69034 788516364466155520,218349 793160123027976192,238589 758790138172354560,54070 793887178891730944,256411 778241173722898432,166532 759914776176844800,59666 765639264256221185,87610 771082415410470913,123028 764980008041402369,11774 766059382299881475,90482 786189892137066496,201619 760802948712570880,63265 793863819713974272,256255 733366011324432384,11774 769583532431831040,110585 770590478832205824,119832 778033802140610560,117257 776463848442204160,153610 786636932046426112,198304 761345182054834176,67906 761414535462866945,65455 768484938022785025,66922 789479217683509250,224680 778528014917173248,152594 790659950574010377,231894 759067184320491520,51451 749685130772570112,9433 757903228813971457,48959 765409513444749312,86103 766433882166038528,93823 758879732494499840,54070 774436094989303808,141912 793632105460662272,349318 758271087457230848,41703 775681653872013312,148045 760160373165084672,61412 794533181315612672,261155 795470137533009920,266491 788417855951769600,217837 774045434704650240,140211 781498613868400640,188119 760521428232003584,63149 776570274556686336,155898 793155523571019777,249469 781914582604328964,191354 755037303354064896,32196 793878657915875328,256255 781296112493662208,185595 789432146960216064,225981 752183793495248897,18504 758607990152794112,26569 795617645202640897,267655 790032800061779968,218142 773692419204325376,138165 763575723407740928,77598 779465534886653952,169232 788419685817708544,217634 789554200157892608,226563 758065753526448128,50542 761298469596323840,67768 778272932065927168,167044 787454869967818752,208059 793417275357396992,251452 752621943195447296,22735 761421685878816768,67331 780005693277478913,177704 765547794220408834,88052 776334498384314369,153845 791706687837134852,241034 791825549412884482,240483 775494441884872704,148994 770554574826532864,118192 768890554675437568,109666 790382519858454528,229724 761139542967672832,54764 781164730211831808,185601 785642142295142400,196917 732243833627541504,349239 733744313260224512,174090 785931226947387397,198671 794562124919881728,257530 757395879347286020,46890 773923016375955457,139404 779852850528526336,174230 756518339602677760,43004 763805229104136192,80393 765385224419090433,86612 778784239508520961,167220 791365401494061056,220539 750364185276579840,12883 751581212926480385,1248135 779449489656389633,174392 753242491692912640,24197 765679377598279681,79987 766701522335965184,95672 790632100982435840,230899 781077673464307712,182036 792340399482368000,244143 764261433223905281,82953 786901454300733440,65113 768212957255704576,103071 771032652300234752,122146 766349347999125504,76127 765977537994330112,55177 786738549815119872,202379 754047297541984256,30354 790281150740647936,230485 760481716704206848,57131 766057567365632001,91146 778178351454359553,163591 737696841790324736,49681 773605324515336192,136439 786574407351177220,203755 781505235877363712,139404 794006383347765248,255870 795026227786645505,263926 775913968984551424,151845 778250651134341120,166390 788425558363209728,217285 794576076425007106,261155 754120960110911488,31551 751840637591363586,18486 761482981987024896,67679 773634122979749888,137565 777294560519127040,160592 786019022861135872,355701 793576254893092867,248253 793591827957972993,252408 786678741682491392,204413 788098167086587904,215005 792061046206988288,246425 760894143207923712,63858 787254732322541569,206225 763107896217313282,76549 764176877544022016,81702 768858827332562944,108782 786111563660951553,199272 794221745162960896,258305 749839668867391488,9754 793218467285573632,243865 764981967892938752,85562 792560693711147012,246225 770098604610576384,112872 780647566832611328,177233 795334801259634688,262022 750482645180674048,11495 766620807342788609,92860 788673931389566977,203710 752270444300873728,21074 763347371124142081,76474 766619400363466752,94838 793468248515895296,251758 767056942837567489,93210 791709460335095808,237999 750126782968426496,11495 788484728181575680,217106 789461228666191872,178395 764822312575262720,84724 764961408161284096,85288 790953812865449987,11774 795747645419618304,268281 793972729573539840,257353 778308658174185473,167319 780765762403303424,182960 744644849429667840,11774 777132072838193152,159876 778599257003753472,168794 760271488167456768,61145 772800496503549952,132578 767454649829957633,95055 770730947453001729,117377 776060228144078849,151845 785686162757283840,195279 787289994968924160,207287 793874303695593472,256255 753213844982333440,26140 794354602611064832,257406 773957050263080960,139404 776188752746127360,153555 776504449548349440,148825 788154832288817153,214899 742163697750183936,350711 766405459293179904,93261 794015628193595392,256439 779482597491478528,349486 775058481942499328,146259 777984110467821568,164375 795413005026684928,265855 756432550881533952,42570 794883688135819264,249852 750377608072851456,10057 791677415357546496,240483 771990533002530816,47940 768152217773809664,103294 788883692861132800,220332 792102891980935168,239405 758223474330435585,50535 764218246602055680,81926 792167438037037056,243187 794323174133354496,259743 786090531973627904,200870 770909902483124224,121949 778276318928666628,166102 760579032794722304,62757 793098696762101760,249469 774140225064808448,137698 787387859388862464,209351 791527624489234432,239021 795426068903686144,247930 750327322876579840,10662 795350014461673472,261155 750733706550214656,14641 758125271639654400,41703 777960754452410368,164764 792768268876546048,247241 791444843876810752,238383 760866607237206016,11774 769090547910864896,110942 773126816269819904,132335 773488580199014400,136947 777468981556883456,160602 793261227069669376,243761 751787207879368704,18893 754983660810596352,34666 760125868723302404,61051 789692718326882304,226731 753084935188152322,22715 780674162268397568,108396 791773077679943680,240145 768141673968836609,103354 788629557259673601,218258 791176761346256896,105109 770341846480543744,109231 775976758294245376,152735 795037891219034113,263926 766783143126839296,96299 793846866597273602,155390 774252770979409920,140965 785310829688320000,11774 786885145500483584,207096 792083002222256129,243398 794646584378134528,261155 767850699141021696,101681 768300307134631936,104932 791741873954123776,240070 794069340416946176,255870 772979187103608832,133129 764480743284224001,75690 792555137705267200,244143 772077609786015744,129461 767436545418670080,98720 792384953241796608,245571 790585275353268224,232169 772262772428066817,129551 791452596703748097,238272 774434213642764288,141887 768477518265409536,11774 786420168968769536,203674 794172596002557953,258331 785515188330061826,196277 763186967664177153,1249110 786654153254764544,90209 773605290650501120,137042 795454066872688640,257429 790740645358948352,232863 792710398159966208,226218 794272216087203840,259482 778605840861454336,169201 795413650051923968,265855 768088340184739840,102826 780607500668309504,182037 780793695364722689,167220 786366687125774336,202561 761959923412525057,69388 763835907589939200,80486 764082541867315206,78203 765611316006576128,88546 767767361478811648,101134 787449899117846528,206007 792767082391756800,247240 795710006079455240,267730 793100219663646720,249469 769632304826310656,113836 756061208105590784,41380 786464731062112257,202429 750789350582018048,14950 776577013905760256,156926 776940656690245632,156835 777910868134600704,163990 788163161790742529,215608 794581178498109440,261155 792529782332424192,246225 792716605683798020,246706 760512984196132864,62771 775148497217683456,144690 751768508417994752,18374 753948898901659648,30304 794687754240020480,261155 788032945093091328,213064 755073648667557888,34638 767734161008386048,94612 768572040894963713,107032 789657706948861952,225359 775741923717881858,151185 780736114726285312,176890 791100815763050496,232992 762734985707069440,74133 764520933524643840,82018 790762841011695616,99049 770760415693471744,120425 772552612201791488,121795 785458300234113024,195975 787023411721695233,207287 736418631005929472,1170941 755827062204620800,11774 759406855999270914,56964 733135897164546048,354396 761178639928991744,66897 777529623622062080,156493 793162728638648320,248988 757771213536047104,47570 793189847590731776,249926 791526639133978624,238395 793969155997253632,249926 794007862553018368,243187 762737564428201984,74592 772925642631512064,132497 795752650088202240,268231 756275791101431808,41141 781657112820809728,189649 787871899501993984,210289 758863647296794624,352025 770596701681975296,119832 794006477363023872,255870 768838401479114754,92274 794989335183560704,259063 775195463716745216,146720 793526224131874818,249926 772772469811900417,132335 787455234272432128,210289 732440040752730112,349197 758035209782697984,50998 790729291709448193,232881 761239370573623298,66897 738251304414392320,350247 763064467928313856,47188 771206242740019201,123825 768428906940686338,106281 794608185302650881,261155 760929708666150912,64693 790892127618211840,234583 791447402469289985,238272 761666813759524864,70226 795616644106166273,255942 749349526679453701,7461 778729176396206080,168284 750505547783364608,13507 793945642859188224,253274 768089274738544640,103498 788543685004627968,218832 775523693065801728,1250232 775825184045535233,151165 760441252596879360,41680 793067047211167744,249079 774217041377128448,141887 791034725490098177,235590 752624459803140096,22664 776667549534605312,53667 780153400633663488,177233 759075672962764801,47761 763739584677183488,79587 786447093535739904,203674 794003005179691008,256349 765331896955990017,87249 769372166118703104,113165 773286595747340293,108396 785807977269764096,197673 765500110981718017,352982 789480670305267712,225358 794617098668482561,262022 764113071094767620,81702 768850304083324928,109104 751551267772727296,16537 788875954668077057,11774 793611340828901376,252639 759849078222008321,59783 763797136089776128,80393 758698780807958528,54589 786994777464111104,207949 788695713748320256,220029 750448014205018112,13532 750754702371987456,15165 769849925446295554,114357 774097760253382658,141360 792892065680089088,247329 793426044720078848,252020 789334433493114880,223492 761055745672556544,64664 762722323426381824,74592 774728579888275456,143043 775587806198595584,148909 794011730716172288,255942 757598266917724161,47940 795611485988917249,267521 753346596377550848,27222 779191164645675008,350711 789232713576353793,11774 769296826893737984,112872 773534172295999488,137158 791466767105261568,238207 793313953267015680,249926 758100310522863616,14351 780907239192145920,184398 753817125404278784,30011 794678214752948224,261155 794989964484366336,246425 785293616688267264,194167 760272893632733184,61011 752218278324342784,14277 767851831561031681,102137 760252796138459136,60541 793179896700887040,249927 793314068534857728,249926 793732861618565120,243187 777200028850925568,160373 791455587712245760,237908 755989014973386752,39920 781186611451006977,178258 786002589565358080,197512 790656960509149185,232169 790537086340308992,228354 756285658507927552,42344 790851227131129857,232863 755804598321942532,39462 772371132611719168,129551 787821428041285632,212710 753727914710011904,29548 755579850736500736,34031 773996301759287296,140900 779541132875182081,170144 780769823575908352,182726 770270675982553088,117257 757291443652136960,46612 763790063935361024,78903 778998624290082816,29263 780970250858733568,167768 786868460039106560,205143 788866052520308736,220332 762129678702354432,72093 774077437214728192,140444 753920456818823168,25135 770816772840710149,121479 755836388864462848,39462 763925563144757248,79691 760158339137466368,60866 766304724907921409,11774 766344125411053568,91956 763917392598609920,77612 788138285705011200,215064 773222416877285377,135342 768364040452247552,103405 776135909393641472,153845 776812512410861568,11774 791816679642828800,240682 768494087297114113,103924 757460718727729152,46405 771497677112520704,126217 794978568430387210,264397 773350538566074368,135736 793217935494025216,249841 750787438579245056,15316 768973685189337088,110389 771490042678087680,125554 776197821552848896,153845 765938571228381186,88881 786774315316371456,203048 763692823241633793,68311 788660079218221056,218832 781526868486922240,188401 732387483523133441,351837 761820486649217024,52195 774286177495031808,141887 793933307364851712,256255 794872193477918720,262430 795391272185982976,247930 778000986862260224,164001 785754670203408384,71594 793169517774077952,249926 751172738426015744,15808 762719644398587904,73814 794727859445239808,263033 759950090526007296,59155 776911861019205636,157082 793973204050132992,257353 772848541840486400,133043 773631886815997952,137158 791349285627523072,238383 753014553810653184,25253 765708783385477120,88930 767411087629135872,82640 795238495480664064,170187 788746488172126208,220332 793230441901883392,249841 764856113611145217,84724 780865483197198336,183668 781339023172247552,139404 792574847977033728,244270 761399179432321024,67973 764938412654596096,11774 776397343688011776,64722 786539135632756737,204413 791447307317309445,237935 787319528954982400,210215 792046610276507648,243075 774299355700404224,141360 787146671767433216,204539 793569184273661952,253082 794636390512332800,261155 794824271323426816,262752 733174022884626432,353451 774334409357004800,141114 795444906068156416,266151 795348606492540930,266500 792123065714999296,239610 761240692945551360,65455 792352422429458434,244143 771540478953074690,125163 785608420871266308,196676 795347984816992256,11774 758294094552502273,52112 768185607654899712,93504 780468896679636992,170609 752025825650745344,14277 753995985781567488,30590 758762922415837185,54070 785626238761177088,196277 781635589514858496,139404 793251182609399809,220332 781498986150686720,186584 793423543128190976,252020 794928946823528448,262886 768659843406188544,107730 795326233944981504,265809 766029760254185472,90384 788691109316788224,218258 750792487099400192,14277 755178551716880384,35905 795461460851916806,264397 756641886836781057,44274 773642592957394944,11774 788502013722128386,218275 762164211912962048,431998 786304366022053889,202007 794592958431580164,249926 773186215197618176,66647 763469702957969408,78566 779070318258315264,172523 741976086745997313,352061 753087457395150848,24981 788046502488838144,11774 767155768743387141,97139 795676575001878532,267521 755516410563006468,37993 757549141777973249,47816 773287662530637826,136018 775355410408550400,148045 753712116297785344,28981 771444021231284224,125633 771322335072620545,118191 791030680419348480,235590 750523401760968704,12883 766761380527702016,95530 754138187035881472,30296 754750579470049281,33520 790963127579881472,234653 793615184468316160,254135 745406703680659462,1247685 778305303502786562,166532 778980594768310273,171693 793914108617707520,256451 752745217904746496,22012 770256216807190528,47570 775783292398366724,151212 786257832886673408,201485 786564051543396353,204273 771359583449313280,124597 751544977209962496,18562 762002179200778240,431998 786985128497188864,199211 766711005900599297,95708 781354134624620544,139404 788494851528617984,215437 767446911246671872,97447 788754660576276482,218507 791688992517390337,238251 791002601835925505,232863 774280102607597568,136058 748655903566499840,304513 763089699262992384,73814 766030906658263040,90031 755439595647533056,36735 770360781015617536,118515 774208689221824512,140025 788847743280279552,11774 777161156452581376,159876 750454222743801857,11434 763080857493975041,75899 771395251336536064,125145 793808534462930944,255393 769366191081000960,111549 771680648939474945,126389 771060365564243970,122146 758732497593040896,54070 749791580383576064,10251 764185448633819136,81946 780419078280192001,180074 787300078675333120,209114 732523584141152257,351837 772895941200273408,131457 790129121225498624,228686 758367771575148548,52554 763015735262191619,76003 766465718154125312,80939 779061030299152384,172084 780751157270548480,182870 763798221621633024,80393 785840629884551169,198671 785862654183239680,198591 794139221732851714,255942 780057670317400068,79987 792107366397321216,243075 755179768132300800,35890 770672943151976448,119832 787443626632617984,210296 757791766577680385,48094 792522112544178176,245101 749389699731644416,8497 753217696037113856,24316 762773751524188160,74868 767183786320723968,96514 795361531617837059,265686 764979959056179200,85562 766416460486811648,93850 770093027176120320,94699 775413494707523584,148645 785512250010431489,196277 759517845118152704,57574 769183421600043012,111795 770589434588831744,118191 750471580929527808,10848 755019310196723712,34666 792555975106523137,131421 778387880381218817,166409 750367729836756993,12883 779364151688736768,174427 786196735198531584,198792 757299015348162562,46890 764662314167439360,75724 795011592920317952,263896 787420536779317248,206117 786537403955773440,204413 794235276465799168,258104 756308293715275776,42621 763705795166937089,79691 769336760534827008,112265 795446516844556288,261796 792079338313101316,237964 763967749060038656,80720 765600346844442624,88052 752038411070951424,15985 755159184522547200,35890 762734961673834496,74681 792372723829776384,245056 763070923620519936,75927 768239616897847296,11774 793215228171386882,212522 749664203456258049,9666 779397214858833921,174115 756190358195712002,39462 772213049402990592,129471 772636811818663936,1249975 773260145480437760,135025 754860795629010944,33520 770746630991523840,120690 776569296751394816,156926 781277446679040001,185310 755248770783195136,35890 791638747616014336,240260 772776525146034176,132335 787759889896574977,11774 789956070693306368,228888 751090268875722758,11774 793580977826201601,253690 750784456223444992,14085 773915831029817344,137042 793159933881683969,249469 762326810273075200,431998 732335004081000449,349781 785480651487055876,194723 794921083241517056,229922 751805820741029888,19562 758730930022264832,54070 770488006755180545,118192 774033607648157696,140444 779829433171443712,176109 745298226257997824,11774 768863146119356416,209828 773521804115582981,137042 787252148664987648,207304 793592292435189761,253407 749802809147658240,9925 751877511064145921,18893 794562929580511232,11774 754744457476669440,33549 759219709493608448,57574 791466498506326016,237894 755804167407558657,37433 781794272689303552,186434 788433668775620609,207287 788486891674959872,218275 759128043608616960,56964 794655423257333760,11774 772136320957227008,128355 787148772874780672,207109 793477914201300992,251234 776779129446404096,157755 785920864378249216,199546 790677395011280896,231894 765507352212615168,87799 788546126425317376,219264 748595456943370240,351768 780807938403295232,182960 790265231150751744,229693 792553802096345088,246295 750114890073907200,11495 794687982557102080,260776 795243773760598016,265644 793198955735748608,249057 794437559501864960,226320 785861362299891712,197286 793183053866598400,249469 768992112864030720,110362 787008184468836353,205090 753571665402011648,27045 766012395605065728,90031 787300570826739712,209184 760953069614039040,65237 788750834502774784,220332 762822233375043584,74133 776785463344496640,155987 781652163906965504,177455 794244304550109184,257788 775866911372509184,151090 791822028701523968,241819 758462218958536704,52554 773552670124552195,136947 790967884444872706,235147 793005721101008896,244270 751779053682749440,19317 770223585814310913,117377 769952563525324800,114254 774845862543560704,145681 753410558418903040,27045 776437395801636865,153845 790640772454449152,230332 780075790071312390,177751 752985118000746496,24525 765277543570153472,86962 788551223938998273,218219 794183114293649409,257026 787830830425051136,207287 767453726252666880,94699 789212723988930560,224680 794328281814339584,226320 768137603237326849,103354 792022803075563520,241819 793871458862858240,256255 780549244352622592,181419 764998736720166912,85562 778596984173105152,167007 793344892692860928,249899 758478773066936320,53185 773798215208415232,138909 764875407912939522,84785 765662348128333824,86440 756586446576766976,41702 775625539348492288,148536 787001528427085824,18395 772094171221938176,129471 753898619548291072,30296 770640089621884928,119832 774287324305842180,141881 753352099623153665,19598 795436566869110784,265257 767811352899358720,101681 769293051751653376,112834 778270852043247616,124597 793411524136022017,249926 793958969098149888,256225 775182653649715200,146259 791867651995893760,240584 765147864230158336,86071 785487505646845952,194949 786312721541189632,201958 756243788650119168,42117 758226230399213568,51003 766027787618643968,90622 778545314735226880,354238 768805762143399936,108849 785547217507528704,196917 778330528768557060,166409 792109237325352960,243075 771093890480812032,122982 757475898236874752,45125 764134809501261824,82066 775791896413237248,151463 792493587602681857,243187 770732071710928896,121046 756401282072530944,42432 788557359224393728,218275 755960430862807040,39462 773280982329860097,133081 788427364619395072,11774 786949900709732354,207287 794252378711216129,256471 755572959192969217,38183 759557323392024577,57068 768878867029250048,90629 790235536422154240,229192 761923695673806848,69231 762694121395847168,74247 765669165537439745,88994 786934613000196096,204396 795450296533221376,266151 752978595929321477,24870 758075357551394817,50827 787846101315493888,90209 764261761306460160,82744 792698983684661248,246225 777963967792553984,163153 754923441267040256,33356 778329101786451968,167319 772149130227355648,127707 779450960250826752,172185 795465171426623488,266491 758700389965455364,52022 778653418802012160,169310 791678921527865344,240145 752308385031262208,15721 732841443602075648,352938 760971446512484353,66116 792790453007638528,247241 764658701261234176,84409 775533248189456385,148574 794283145948528640,259482 763011828440072192,71612 776139507905159168,153915 781652270345691136,188304 795459885680857088,257781 755045626577096704,34666 762615581187121152,73675 793991129037348864,256531 795759180246384640,102002 775885985397604352,136093 792447488183586816,242693 794563421001961476,193441 771698142182010880,122982 793127959792066560,249469 791252680337489920,235590 759824883186556928,59725 733706442616635392,11774 768968760728444928,109666 787720557370351616,205197 769493957801680896,113780 781340773140672512,139404 793843807678705664,255942 753535068614844416,25644 765208594216345600,86103 753200513521287169,26140 765944389885566977,88669 771575313801187329,124597 785715591462223872,197341 733314998257225728,355480 750211839355678720,10847 755953700670148608,40881 793934423141982208,256935 780933972154986496,184426 788096340945346560,215252 759091138557075456,11774 790526265317023744,230283 781182207742345217,185310 764945282056409088,84422 788872172232175616,191622 789094269097238528,220029 752230514719748097,18820 756225028786491394,41798 777587589054357504,159559 790900639656280064,234583 762836896145772544,73030 771551429735481344,125145 792717736333967361,246392 764145086959616001,82066 752682005515542528,23167 756269314064261120,42432 763130863458582528,47188 793457865960939528,252408 758325716933050368,48663 788237543020126208,215437 792040457643655168,243167 793630491727409152,254135 794615309298790400,262053 795716405987524608,267655 769229477998055424,112399 755209875643244548,35044 785690714646556676,194230 790738348134526977,231894 766248173656563712,91946 769871240290893824,105109 793977343589150720,11774 764154792390254592,80366 757195523266785280,45125 788632164002914304,218258 790566295058063360,231550 765244761049399296,86440 780592919077978114,181886 786877729295564801,204413 765204356970885124,350711 774642936659214336,141316 768034263342182400,101681 764077511894380548,81702 792386866322432000,245056 764214719750270976,80939 778371893141377024,167305 793514109270495232,252824 753072313755635713,18120 774200844568915968,139090 778932041832431616,14277 763776543482970112,80177 776191339079753728,153822 787698436921397248,212139 795367921157423104,249926 768961919596236800,110585 774101921938366465,139577 786964232743034881,11774 775583920028999680,148870 785815080629706752,198576 758642106118266880,54070 773184520522723328,134561 778197537568071684,164826 795005853581488128,263895 755025103415570432,34451 769197697316167681,81955 732504526528319488,352174 761642784432455680,68987 776160228417105922,153194 759492106767523841,58537 786119990986420224,49459 787078259078868992,208926 793153021635010560,249961 777764907953467392,162596 785378444305584128,194923 788108287090786304,215505 756276729035890688,42432 770319869267042304,117257 780609914767048704,182049 768249791134433280,104932 778192297934614528,164826 794921243619233792,263895 773193074394730497,132497 778547030834700288,354238 795062284263493633,264288 778406758670675968,167407 752249901833134080,21714 763514000470663168,78228 760973567924154368,65222 763791799500566528,79891 756112646676606976,40588 793825976186658816,355701 794908346293882880,262849 762829240702111744,73712 785609813048733696,197512 794725669443932160,257255 770340414914199553,117257 776390570767970304,155390 790624042135027712,232791 776298230686552064,151916 771015995070750720,122146 772962202110267392,133454 755821840099074048,39384 772037214381322242,128971 787071594736685056,208928 793926333571145728,256219 757800290519166977,48494 767113642840031232,94699 753335601747812352,27045 776516230983274498,155898 795034894082732033,262849 791614364570816512,235590 794033702305034240,257492 773706620471615488,11774 780843819604541440,183546 780771391620673540,182726 789750004722180096,226712 794840407658102784,262752 764145094337236992,82066 768215621620207616,104932 785964904331096064,199546 768655719163756544,100605 794318666053668866,259743 752187890294263808,14277 772868284920258564,132335 751697582339059713,18495 751594350895702016,18413 777537799536926720,148861 778358877779664896,167305 754747722129813505,33474 754148928598048768,31377 776097856943902720,152735 787409971126292481,208146 755260193676689408,36000 768540363330027520,103405 792436423295049729,243187 763878683228696576,80486 789194002549477377,223899 750563912509169664,13942 770087299287805952,116164 777917478546518016,160539 779088472619429888,172120 760510884712067072,63268 749325109337346048,8047 758990979491692544,54070 763691965200334853,79589 775465920709943296,149633 793842394819092481,255942 759137524392480768,56964 788920434360258560,11774 789941734331396097,228820 763738215899656192,79691 794639765081616384,261155 771466028102643712,124597 772614307058188288,129558 791293886370938880,237491 794175814514470912,256255 765275658020909057,84209 766271559942103040,91946 772532095478620161,131007 788003445554962432,214209 793271906954772480,248253 790968129232965632,232911 787131087969329152,209351 790939784084500480,234796 762644709567193090,73910 773230956908015616,134380 790318038243475456,229724 778962967249428480,159876 787155009699848192,209195 777299013427093504,160609 788747674027642880,220029 789081763981225984,223286 732170634390847488,349550 781203935449092096,186434 794062418158690304,243075 764947445390409729,84209 773870323414491136,138641 788755273867530240,220332 769276502022168576,112399 792408057460453376,240070 750442364804661248,11191 774676359390097410,144602 791638009569349639,240145 760578126455840768,62798 779874712449003521,171991 787262768030347264,209887 752647557294227456,22938 787067189098610688,207965 788046986033397761,11774 773907541399076864,139404 791634682748276736,238780 793902671526854656,255942 794706068307931136,262849 774153222214656005,139865 777715732654227456,162610 756283494616162304,42432 795415893220073472,265855 755384355787313152,37044 775028056607952897,146259 786450971828166656,203832 763122243035553792,73814 761762410063499264,70543 763346430891270144,77731 779050314963890176,172185 788201175875219456,192840 790642553624399872,232881 766194532094504960,352636 770244423519117313,47570 794559216547753985,261155 768576894291812353,103046 775759460174266368,112363 763575469522366464,78566 785940645345058816,11774 767742176008794113,98751 773127727784140800,132848 779159459058692097,172299 773925378196922368,139338 793984838642569216,257423 795706504259088384,199307 791070121401999361,235487 738800677074264064,11774 790628835490422784,233068 769871902261207040,115582 766040458137141249,84209 794757470954496000,262022 768862393644572672,107174 774990577305870336,146259 773579628682379264,137042 791835979724140545,171693 793108218973196288,249469 793486566601609217,252020 788153038586339328,216009 780854270920912897,183269 771115496456327169,122982 781188132330876928,186149 755167106153508865,33356 758769193437114368,27045 788778476866154496,220526 758116883530940416,50983 765982318863478784,90552 788766540892102656,220332 788914959942094848,221476 794187123792445440,155390 734771770788569089,11774 767280008880533504,97825 787762449780908032,210238 791337841716527109,238207 793115049556672512,249469 788397677025300480,217519 792458241384910848,246094 793575434533212163,252020 766294586427904000,87904 769209144922570752,7003 789152179063885824,215505 790317706524303360,230282 780851650332282880,183269 790303878151491584,228583 753714135116939264,29263 757982424915648512,48287 766600763900465152,93823 791710351146397696,240145 793924013995229184,256679 765569433804894208,84886 769562866517151745,113754 777338334838333441,157082 781543234241716224,187402 749685179929681920,9433 780520898998702080,172185 792841388907831296,247241 793211296078442496,249926 761345485105950721,67906 763457598355931136,78159 790630066455805956,227048 795026480535400448,263926 765160859064606721,86103 785806717351178242,197512 793131043498827777,249841 762786437850857473,73712 765451700765417472,86645 790108910598238208,228820 750752469735477248,354238 760169454470692864,61412 765219862796988417,86065 778665253668286464,169310 765121077211041793,86024 769111670308401152,101681 789111574870896642,223286 794321295492186112,259743 794901782254260224,262849 795076107838115840,11774 759092037899530240,56292 735097516425940993,349856 753226663962574848,26140 776226376273698818,153194 762975795014959104,75724 770450921998299136,118191 772890476890484736,133043 732509730808074240,352175 755798057682337792,39462 759457285659688960,57921 787120699554959360,209351 781642385835057152,188478 778617645440471040,169226 750530331627913220,12746 785412984633974784,194441 787427239898021888,1170352 786299169443119104,201555 794524903043203072,261155 761635277769023488,69711 785937983207714816,198671 767014586776104960,74133 788478431449067521,215437 752028843280662529,14277 777849823483527168,159850 785814989969977344,197512 758824834633564160,54345 775562284710125568,148684 752847294458830848,23885 762182822857740288,70797 767348180061159428,95055 771106983218819072,122982 787787776536088576,212239 793172682560901120,246619 756593033592713217,44274 778234057503059968,158589 774201137637580800,141887 763909066678738945,80939 780123536694341633,177411 769054579946352640,105643 775670492208435200,150463 792027850513735682,243075 785566634165477380,196676 791781614586064896,240483 794624230881193984,262053 773536235642097664,136904 785581390104371201,197286 760497205585281024,63149 795433083189096448,247930 732196020583419905,350020 751545835494662145,18215 790277264176975872,228341 791181088295153668,236420 794570544876163072,261155 794694662401376256,262145 787633951267512320,204078 760229748123508736,60794 759036460842397697,56532 762716930755080192,73814 787085068569341952,207965 790700966869864448,233005 777517198285893632,161387 791677268099735552,240483 786360984440934400,202727 770579296746409986,118191 777838900400140288,163901 754783327685636098,31075 790282669888122880,230282 792954040082571264,248514 794241483943583744,258771 759862652990611456,58254 777511152800583680,161387 774097618951475202,139404 791761628345884672,238110 778666608474464256,167220 781178978748866560,186149 794546587108315136,261155 794963383636234240,263895 779338525435191296,350678 758261479304990720,52112 768495706101329920,103354 777689786173632512,158897 793103527996379136,249469 758122677928235009,51069 785602886797434880,196277 753232013856038912,8249 760287898184843265,60725 792573988933361665,246392 774986343097114630,146259 794922067040829440,221416 755162345220038656,35890 776938117773332484,159146 791811535878225920,240890 757298862868443136,45972 794035014488817664,252020 764930212249206785,84724 786308968587026432,201958 733138081168101380,355512 755229404838584320,36033 770825312972054528,121479 793504758606602240,252020 770893217109712896,121949 771369106469744640,123825 776589727742980096,157031 742357936014565376,56436 752310291690430464,20232 765886850342920192,83565 769005239013740544,110843 756908412789678080,44271 793229891093221376,250633 773504174059233282,136947 791407005487472641,238117 793331460719554560,8044 756499647531802624,43341 772872249728577537,132848 788155291204485120,215174 790306237070008320,227048 791053986950438912,235620 772305620049408000,129565 777031815504814080,159403 779387633180954624,173628 771050095378780160,122982 758100090619727872,51451 795052872836599810,264397 750047490498523141,7275 760300213047263232,60102 765558293343240192,87245 785969985495535616,193297 764494893767090176,80486 790692038027124736,232169 766009135854972928,79223 778719585511936000,168794 792808206586163200,244759 793177389807403008,247569 794610669417037825,261155 758654097264304128,54272 760426685267189762,62758 768864359804243968,108849 786820663231156224,202636 761636748262645760,69947 765950386129690624,90384 751170746378915840,17416 754050710778499072,354238 756301234617847808,41689 763550539200270338,78394 763538055638683648,78360 774442908082638849,143777 755886739034484736,18215 770607100686991360,119833 792392794547650561,242693 770799462839033856,120541 781915862651527168,191354 761276913365155840,67023 765158778995998720,86145 777691741289746433,150663 785610346996170752,738099 790995910515892224,235532 791640145183158272,238383 767861512132321281,101681 771396650958934017,122967 793257642516897792,248770 766365058758770688,93405 777843994923597824,163990 794652798591737856,261059 789266628240248832,217443 775405368532987905,149069 793760864767660033,254135 765386954892464128,86440 766690914807021568,93184 788518609211363329,218892 760124916268015616,61051 791373180728475648,236502 762845663906324480,71502 779896246622261248,177248 791483049536057344,234583 793600835468992512,252679 795302013697458176,265855 753256706910490625,26140 757564204479942656,47761 794611214647115776,261155 770027833766936576,116263 789217656570126336,224333 733746536602013697,174090 763560036333449216,65180 777954135370899456,163990 788145317602586624,214976 762662718084091908,73926 781494545221464064,139404 755207169360990208,35890 786053554872123393,63776 765518117569110017,87904 768207942386642946,100893 768980246095798272,110362 788206599466655751,213800 793507245401055233,249926 760522189116276736,62757 795264857373286404,265257 763398926988959744,75724 776873625626546176,158897 794563915241820161,261155 761928405373837316,70941 771883030713602052,127957 751569191728275456,18470 754922851119935488,27045 758038187360997376,47761 744434748219490304,354115 775512959212716032,121958 780855176055914497,180520 788067539582652416,214492 761596121676382208,69231 763520140189106177,78684 776601335646924800,156835 779430211263696896,170882 795016372581519361,263896 753316846330384384,26458 773876745846005760,139419 758472987716751360,53185 762610055392948224,71034 769643439839387649,113754 775761879809585152,151156 758744248803926016,50923 764533323565850625,82066 788854574933241860,215012 764963319971053568,84785 764993016255963136,85562 773868933162033152,139404 794789820132270080,261155 758698986039570432,54070 762985661808963584,75724 751832038030839809,19528 753356674228850689,26458 788789578643759104,220765 764156335743045632,11774 794146720036757505,258085 746809082686869504,195876 762785250791481344,73926 788126312779046912,213427 776136599738298369,153845 785493258461974532,196304 792775862995210241,218603 764306726245937152,82177 785948076280254465,199211 777563537984086020,161960 762682028944986113,73869 793940060282507264,255393 765554551818682371,87245 733494259899211776,354812 772901917894840322,132370 773599236810219521,136947 776938876686348288,157693 781537927427874816,186212 793521365395603456,252020 794240124175290368,258598 756340664376315905,42249 778379865703710720,165488 785466867468992517,195975 777860112459366400,164001 768893525329059840,108729 773708876617289729,138819 771743685528522752,126498 785519375625228288,11774 773266754143334400,133043 791321566583910400,234212 760277787076882434,60866 789157179014148097,224113 791988255126192128,240483 772225342127869952,129126 775026380857835520,145244 769576045150347264,112239 788896415665627137,221297 788753734083964928,220526 757569138269179904,47761 761009793444098048,66322 788784554169339904,218258 792023665885995008,243075 794733456534159361,258456 769302349915492352,110585 774082778493095937,141360 777192863348260869,156811 780593089635192832,181886 756608459429126144,43751 770076562762960896,47948 761005748847390721,66116 793998194304696320,256239 794808803959128064,262849 755071182794260480,34967 793212513789751296,249926 777911050272399360,163901 776825464962691072,157755 791350236803248128,238395 795411660483739649,266884 773005822460850178,132335 770346577533677568,112872 775300441907146753,148045 767958015521591296,100620 771517699163906048,123583 762979999230136322,75724 754707966163492864,33174 792235499872145408,243092 781362678396661760,187535 788005709078142977,214209 768512757444571137,104973 792014277141987328,243075 749660632560103424,7546 756973135073861632,45525 771485292016566279,125853 780158810836963328,177233 732697319716462592,353228 751851586687606784,17794 759081303585198080,18495 779556027037548544,172185 770193556195598336,117257 792215113877037056,244793 785978897519218688,197324 775181551529177089,146847 775886048857509888,151410 775151623274434560,135025 788502539994103808,215005 753352647013441536,27045 774854209099313152,145045 786421166491639808,201958 756628559548907520,44271 758107721321312256,47940 791757125810790400,236931 758809616163549185,55502 752667721003704320,22575 758563894688411648,52554 792273725584355328,243576 763170817677070336,76723 759748266938527744,59439 765660389828759552,87858 769378161339486208,113165 780187550782787584,168284 790976806048399360,235590 787499380022534144,72035 794580183625895936,257353 761753016361885696,69231 765103952878862336,85562 768204507067056128,103924 780757497766445056,182960 762818479766380544,73712 779336979586641920,125163 793467901806190592,252408 787070858418413569,208928 794553255971979264,261155 755920682912022528,40137 760138509285928960,60866 767817649925464064,101203 763484901857456130,77849 774999845513797632,146259 769050096533135360,106774 778323589913206784,167220 769014942418829312,109571 776204459177308160,152314 794058712860139520,257492 786982319747952641,207949 768918872787292160,110300 777604203820748801,162768 793124852249092101,249469 733334278793101312,11774 776569294406705152,155898 786136110988599297,201292 785584908924100608,196788 765520260778823681,85988 788445128255864832,217519 764214069821894657,82177 773192068462108672,132497 776891514966405124,159258 793287986859405313,250293 763865423016239104,80720 786973734171189248,11774 787507988311396352,72035 753555494757863424,27334 762919753136517120,73814 764985004925464576,84889 768180340741410816,103071 770687682561310720,118192 771856820935745536,127957 776194909741064192,152314 778916956690903041,171029 793110322592743424,249469 794590243814969344,261818 758278885062553600,51809 761941739754098689,70858 763479614232506369,78159 781513197937238016,188119 756342878922764288,42564 795705355330322436,262022 778615232033918976,169226 786624383599022080,205181 761669538513612808,69356 771003168507518976,122299 781358463058227200,183269 764232250686836741,81702 767508141747630081,97371 778301819848101888,166339 790671296908578816,232359 790709216403034113,232884 760136652958240773,56964 762938517915860993,73196 758824159497465858,54842 792333421674659840,238419 765153206154489858,84679 781528649887383554,11774 793843424315179008,255942 793936606172327936,254058 773180207209459713,133988 785645097643892736,197286 785853236376895489,198571 785548801335373824,1248522 793179134209957888,249961 766107699306115072,88920 774440174679953408,131421 760264233070186496,1248387 762769810165932032,73814 776399340898222080,64722 758529457103577089,46890 788409441099972608,217519 795264834870898688,263817 732681506133532672,1170466 773350984886128640,135489 771585292360744960,125367 788155121872015361,215480 788056335069827072,214492 790293775411191808,229693 792218997068435456,244230 794298570627305473,259482 764487489981558785,83490 763540412522901504,76406 777202680330498049,121080 785677121733529600,196348 785996138268729344,200384 791361615794802688,11774 767305684320935937,97386 791467219494416384,236928 793886251896143872,155390 739510902303555585,353374 788772099615752192,220332 792868568522035200,247240 754751881788977156,33356 779831100675858432,177233 757266657156993025,1175065 771757336297889793,125554 768840542797066241,109447 769557774376153088,113780 762463891636891651,71270 767737314982367232,100893 774667039252307969,144654 778998003260530688,171693 790905219517329409,234583 755022788956659712,34666 765689845947703296,88052 757948885650247680,49400 786456226318004224,202304 790511714202779648,203917 732263616142049280,1170428 756279481048961024,41438 765397732873744385,86440 750419746370101249,13343 776329563446140928,153596 769306404951687168,112872 787750147178557440,351666 793124072561475584,249469 759951655852974080,60124 763218266227634178,75615 765940840875356160,90384 778448454972387328,152594 756264381323751424,42339 772380861379518464,127358 776189605250998272,154322 793621089494663168,252581 776455268154675204,155390 781874820816384001,190936 754750850858352641,33356 792094527389470720,243865 763915948130611201,431998 791348571807313920,238395 763153036885786624,1249110 767408018862510081,94699 756680739291328512,44429 785329028156821504,11774 786331325368193025,202429 795614981874221058,267655 780536655732060160,180655 788170654172446720,215252 762161714808762368,431998 793876745543974912,256255 756278630498480128,42495 733110044875739136,354906 790514034793517056,231894 765515234551345152,87904 785544616560951297,130635 775977437339512832,152735 794568023629791232,261155 754721774177320960,33356 760576754222243840,62063 766311453775294464,86103 770957993945010176,121949 774021875454267392,141105 778307078708301825,166408 788911281839435776,11774 755161712299565061,35890 761724945806139392,70355 776923673340948481,158338 776823862918979584,157082 766724254356430849,11774 775847580559220736,151748 785808301548187648,197063 763750226079260672,78304 774498543729987584,142527 788439816073609216,11774 791372230483644416,221972 751571183519223808,18215 759098878738038785,56784 780611132201373696,150151 794538782112579585,261155 753636006159454208,28732 770241910002692096,117257 793243617175437312,249926 775018711346536448,144617 768885498307813378,36810 755896154517303296,39236 759168948512264193,55107 781853715162628097,190635 762696394314358785,74133 766928184180822017,95572 762368936528740352,431998 767888927810170880,101681 781643371358015488,188500 794589958862413824,261130 794732988718313472,262849 767719180221243413,100534 793823722306084864,255393 776558770080079873,156835 794385882027433984,243075 794528838344544256,261155 763797523609759744,80393 789333436104269824,223692 758406551145213956,50827 732168884304773120,349795 758421284468301824,353889 764093759080366080,81574 794554497938771968,261155 745881719174225920,1170332 792175129803497472,243761 760926715757592576,65626 780754083837775872,354830 793990238494302208,257423 795709159756808192,268281 790599943408848896,232169 756277343136522240,42171 785885137246441472,197894 793256765852901376,249926 757958947508748292,49431 758819723341541381,46076 767351355602247680,98475 767770950184173568,101163 781627861497024512,189527 794769525640003584,261155 773928651956035585,139404 789152774541967360,11774 792038483191664640,240483 794299465733521408,258598 765049217429540864,349060 767862435801800704,101681 772514395343753216,131025 789463966724530176,223846 777923764902174720,164001 792154772493115392,244230 767539418865344512,97314 768368634066444290,102253 778318048675688449,166532 793634440144486400,252196 776367567351013377,154832 770668515674075137,118192 792554165948059652,245698 735112476950450176,195876 779206438287572992,108396 755776332454240256,39475 794746416350437376,261155 793205249192316929,249841 759118328853966848,56964 773980262766092288,140654 734694057369276417,65113 756851824380882944,43668 760535001284870144,61788 763181973166710785,75724 785629948581023744,195084 791618826236420097,232169 761822535990128640,70858 791760402069745664,192780 795032913410752512,263895 795391506609803264,247930 739852378116132864,11774 787241630679994369,193121 758376799873007616,52532 768201372969766912,103261 781266832653254660,185921 793982777699934208,257026 778806477595119618,169310 779665702982647808,159876 794209546466193408,255942 789434655372144640,225981 786893658142437376,207119 791737870885216260,240665 768958004116987904,109874 793998448815050752,257492 755825930858221569,28629 776936877781880834,159411 785606579211104256,196917 794635271098744832,261155 760490696721719298,63149 785366681296080896,679105 785523292455182336,196676 792039020515631104,243167 757794340907339776,48922 756250282233884672,41680 758257627289776128,52061 768229081838194692,100893 768894816860110848,11774 793677876742815744,252020 781085245680476160,184044 768072376219295744,97338 751115119556300800,15808 770085218938126336,114861 770746848323768320,120690 776740225020141568,157693 790846522401312769,233692 792069958331142144,243092 764123675658420224,79513 785566005892448256,197001 792042533517864961,243187 776612294256197634,156835 757452054927245312,47284 765576339747254272,87521 767542666347196416,97386 786008356381073408,198513 775518934896218112,1250232 791355279971495936,238383 761289860321685504,67852 781571328281223168,189017 793129042023100420,249469 778154987520221184,164826 758142155785379840,41703 758361745039634432,52554 791841432839426048,231894 764992104011476992,84209 795715136434696192,267862 793714761708036096,249926 793458322225569792,249926 794353693839814656,257492 789059209182740481,223126 774731930948349953,127994 779128640223096832,173011 788411552982507520,217519 751233359162945536,16422 733043576355983360,355596 765389694196518912,85805 766246694921048068,91894 781600191283601408,188873 758722597584449536,54070 793540103335469056,98972 775782052469800960,150426 753072496862167045,23899 759084159583129600,56830 760536179586498560,63451 765056253244477440,82283 765306612978450432,86645 779310967809277953,172962 795666383703080961,257781 773899369447731200,139404 766970381127168005,93144 775291359104212992,148045 733055552834699265,355261 774236081323511808,141887 793623982222172160,249926 752896212899094529,24134 760587581482348544,61470 788789128712323072,220747 753704464360636416,29263 760985857776087040,66105 762676657153073152,73943 766270391740305408,90296 785658373320695808,197286 786494077965512706,203044 795097125830926336,264397 766601020315164672,94699 750161603128094722,10057 771735280533532672,125222 773988006717825024,140444 770333547433451524,23762 791696771760152580,240067 777599622135050240,162638 773703322200977408,138819 779650502707515392,173347 790885555798052864,234495 764142548046655488,82066 794710739265159172,262886 762810408096899072,73712 774082739666419715,141360 790739984286232576,232863 793946428288532480,256458 780591976286519296,181811 786955077240156160,201600 759095787070623744,56964 779051957847818245,171463 793797115398987778,255393 762009553948901376,71502 775428838612348929,148574 794942983225430018,262847 775910118630260736,142503 758246622400839680,52044 763725355991433216,79691 766125722025005056,87904 753259551839887360,23217 766591717227192325,91810 767319052855500800,98636 767868726653784064,101383 773967071130648576,353879 751787060923600896,16931 752208531131072513,18504 766057862661480448,90482 767196019624902656,97276 786358261280743424,202304 776484258835726336,155390 768924956969332736,110362 773693194164854785,138205 778265068043505664,11774 792865771655270401,247877 793211186724483073,249926 773617293188227072,136589 794602133597417473,261818 775131832874520577,11774 788587153550782464,218349 788447451258564608,216009 761010526537129984,65626 780114057063825408,177233 762012522262073348,431998 765235310141722625,86645 793944932448870404,248514 780513945702567936,178415 762596057285070848,70689 791178565517651969,235590 769682427535122432,114779 775517258550349824,149770 776176939618959360,154322 779434867620777985,174557 770395733082071040,118126 778958125084860416,171168 788717210927706112,218258 744456384092110849,14084 757675277363228672,48753 759201478586331137,349678 760704246337695745,63451 763320034118635520,1248946 772862330828943360,132335 790952952215302144,234124 792772544084320256,247241 777340479851474944,1250322 787387302985162752,209924 791645508167008256,236859 791933696857165825,240483 790613409876283392,229505 792409939075485696,243092 752629420377071616,22436 753643769350746112,28508 777822107841552385,58024 778804441138941954,168794 772591469332992000,131007 764619013871763457,84209 758442368110505984,46076 764709479933841408,79691 787401129277681664,210313 770289935060463616,117562 780810836315033600,183269 788804724913008640,220526 749372367160299520,8133 778727214577627137,167319 788071257862316032,213887 760967975956516864,64693 770310370246422528,87904 794986789706600450,264397 751190238622392320,15643 773661625110757376,137042 789153560218865664,217285 794195091632062465,258598 795662155127422976,267521 791661173124980737,240483 794525059792642048,261155 766014866788343810,90974 793972924034093056,257026 792677554947698689,244270 793139865026256896,221524 787731218099998720,212316 765387832365977600,86806 765644575218266113,88902 767317733213995009,97852 790667882405437442,232169 793089437307637762,248988 756279066018258944,42495 759161020397092865,57348 772902324616302592,128886 788904888461725696,221832 791011521803481092,235590 772551106622742532,129934 763519892121194496,78684 786228480060956672,201555 757629349570945029,47761 761097917641785345,66159 757547158732177408,47782 788699018641584128,218832 753634127581159424,28732 769376562114285568,112336 777894220476493824,163153 792454855226908672,243659 788508469737377792,218349 767846827601174528,99093 776843679482937344,158338 793109249039622145,249469 793277376104833025,250033 776177142732353537,153854 785602072162897920,197512 732409240023752705,196346 759860438452416512,58227 765281362387410945,86999 778279226877370368,166853 788540806168735748,218875 763705749352525824,79691 785891004608028673,196631 786399078909251584,194723 792700034823229443,247077 732644831265087488,11774 760904757682708480,65307 789176762869489665,215437 789928262491250688,228820 767151229784956928,97811 769508439160651776,113894 791550736408600576,238110 763453444807987200,78159 775743940494446592,11774 774107007049621504,141360 791965334810931201,240070 734593912497700868,19199 736695428125761536,1011996 781283919102631936,187084 787129639491600385,209129 765207290903265281,86120 786691516437827584,205143 769950735727366144,115929 772554420357693440,124744 773925337440751616,138819 787236499016351744,209409 777333310238265344,161060 763118900145946625,76188 772404406943899648,130686 771525732044509184,125163 750752246762131456,12773 759209614105780228,56964 789157280939859968,221476 794210330863730689,258598 763091422266298369,11774 763524465988804608,78274 750151954450440192,7275 787485176934707200,210313 790611167093727232,231870 785824128607584256,198671 795352022987853824,266491 761280893142970368,67229 793908700390035463,256349 780625966670438400,150151 758311053906309120,51344 771559538545700864,125742 767705084268519424,100605 768902046372155392,109666 771332648509800448,124597 792761218159157248,247241 759026883904147456,56442 793501815753105410,252020 765651238029561856,88902 756371214491262977,39669 765951636707696640,90373 790889194952519680,234583 765570608855932928,81659 790651708653187072,232169 791255506241392640,237491 765390986000207872,86961 775294876602683393,148045 749201503571902464,7501 773896954774425602,139404 763798720236453888,80393 778296845428727808,167220 788800724280877056,219678 790971077723770881,232137 762702029869371392,74133 785553364847239168,196917 793828799804616704,255246 795036456863629312,247930 766426465705431040,93286 781286384703115264,186212 792395995585781760,243187 795113853319319552,264397 755489512453701632,36859 773595399202435072,137869 785322907056558080,195165 795716961271353345,261155 769540068780281856,1170597 770449464125382656,118191 794271862654205952,249926 764202190126870528,81946 765060578310107137,84422 756510272991268864,43391 765121040347439105,85670 768214645685547008,103071 775826835590348809,151071 790976195210993664,235590 761233558719586304,66842 788158633783791617,216009 794206523006193664,258456 771075983868919808,122344 792417987311575040,245750 756301417682313216,42432 775813237392699392,151748 780028335178907648,177472 793523470617292800,252408 756726958935814148,44450 764469612700438528,82066 776851450878197762,156835 786680421287329792,199500 781812769813397504,190424 794030274740912128,257492 755921891555237890,39997 758811995080581121,55257 775000152213827584,146259 773750367473446912,138819 794346193157431297,259055 772788741303853057,132335 756272124281688069,42405 768959663572475905,110615 767737246128537601,99167 732594756774137857,352641 777771553983459328,162610 793879590628384768,256411 785666277843107840,197512 733192908225019904,355480 775674617600049152,140237 794578144703303682,258878 793285266026795008,250408 795237894801813504,265709 766975684807946241,96307 790644198894546944,231358 753349958527553536,27045 756853978533625860,44450 763443522007605248,78159 766137581218123776,90031 786155653282795520,200490 763544304665059329,75929 767432775423041536,99413 775708955070828544,150786 787080589874761732,207949 734432238381748224,7224 763723490990096384,79513 793099582108467200,249469 732393332169539585,196346 750732334689685504,13195 763174389596643328,75633 774312355681280000,142262 790259053167382528,229505 766048008114802690,74247 757689169703477248,48029 778507232082292736,152594 780971915586314240,182386 776467728764903425,156127 790017153231564800,228172 732981931164467201,355106 763230709557362688,76723 769550036791361536,113412 789457107997175808,225981 767516646378463233,98646 750867154732453892,15800 793211385236692992,250328 767447207142457344,97379 786550187099561986,203674 769097933048471552,110108 749439260973948928,1247984 790677737728053248,232640 771312785644883969,124597 751820600482500608,14277 755160148130328576,35890 785493222642577408,29786 793511319806763008,11774 794365983326666752,260020 761698492792406016,69673 793493778648690688,249469 795710900758085632,199307 755024853338501121,31151 786033146835963904,198878 757382011665342466,46006 765994498878877696,90735 786745990472577024,205094 753575116873801728,26066 794606512467509249,261155 750832646712733696,15316 753725662028967936,19948 765619312304332801,87145 785687015606018048,196676 756267514951307264,42249 750781697101139968,15066 776898053399781376,156835 775883879563534336,150663 790878507496636416,218469 791956854280630276,211733 795046924680237056,263532 752623966934732801,22439 766818157789061120,93823 772243903709782017,128934 786721376702988288,204539 762159201112104960,431998 762985082453766144,71502 780409609307754496,180074 794524302590746626,259457 795066882944618504,263667 789869755112927232,227242 793878629356679168,256255 792481806813716480,246225 760137767078793216,61051 770698419279134722,120625 760138863788617728,60790 763395849934209024,77136 777208094900228096,160634 752623290984914945,22436 766268834986602496,88847 788807072942952448,220332 761933112368652288,70886 789707357718806528,212131 790515575642394625,231894 755425657228779520,36735 788399479519076416,217519 732746455182626817,353006 776222685973979137,351489 793922860972699650,252020 759252029554458625,55257 751744729264467968,19562 773232956806684672,135025 778318218645602304,151791 762675240552042496,73814 765564790181879808,87904 764807950913396736,431998 788532165986230272,104244 794978327111024640,261155 751803177377333248,14277 765216689491472385,45439 773714198970892288,11774 757635972532015104,47940 777940617469067264,164826 791363057716953088,238207 760794555927134208,64722 772967871227899904,132761 789146346791899136,223899 787843543121424384,207119 792551479529930752,244270 758622917785686016,54070 775764060843470849,151463 794390395522338816,259543 768401827310235648,103924 779501172377788416,174115 762377937979002881,72408 758254198567952385,52061 758510540893282305,53185 788622372890968064,218258 793968589103460353,255826 793704349226500096,252196 751593478358990848,16728 793643245565841408,253032 773858824478416896,139404 776292298435006464,153845 781210041038802944,185595 754149646662938625,22575 770305679416496128,117257 795031235143888896,263926 734775064537800705,11774 758675365569191936,54070 766135581499912192,90357 794204977275076608,258771 780050972764696576,178045 790660763648131072,233307 763961855245037568,80393 787704989284130816,212357 751204950386970624,17591 753708492138184705,26670 760218281882095616,59666 763159743552565248,76577 778396557745856512,152594 788215753065521152,215012 773912998243098625,139404 779724083701383168,175181 766421690838462465,91946 779121558824558592,168284 765352815829118977,87065 781393388746645505,187453 768197382899109888,91810 785626338765844481,196609 787423180642103297,205989 791673324548026368,240483 795358500578848768,266138 768433349308317696,81869 779468224203149312,173011 792767857499119617,247240 794527161340170240,261155 795057900112723968,263907 795110840752074752,261155 758433103878561793,50827 763000814868705280,75897 791601846347497472,108396 791629839866273792,239998 764144504085504001,81869 773873425605496832,139392 768115470377496576,11774 776333599276544000,151916 758902408634216448,54070 775829853153087488,151463 790964495707353093,234653 792036880116228096,243187 758262301145391104,51997 763060854426402816,11774 785517067659251712,195975 790961972716118017,11774 766419460186001408,93850 774724895192199168,132364 778546882809307136,168008 741273335833624577,1247427 780634732979556352,182049 789102005251956736,223286 795774160584773632,268281 760952549314813956,65991 763108216230256640,76430 766639445613416448,91798 749743633503444994,7816 775346860068253696,148473 794604656781467648,261155 780985469093941248,184223 779529048267431941,175376 781062326719950848,184407 794250380926275585,258085 786639450398863360,192032 761052002444914688,65455 786090546620235776,140444 765612472669732864,88128 779415443257847809,174115 786907234433323009,207287 789535532585844736,217574 767123163758997504,93286 788458613488615424,218275 794967135382552576,261060 795670608046596098,267177 755122713761550336,35449 776831543960449024,158589 785635893885362176,197297 788089705522946048,215005 791432977834139648,237935 791699661644062720,240890 757613369969041416,38137 760099902386900993,59403 760918938817626112,64693 777666810049069056,161352 781563253595992064,155875 787308249590722560,207287 791792926376337408,240763 759378742020018176,57917 761607526160793600,69356 793809839956725760,255393 789266573416501248,208167 772819267347591168,132139 794726726475677700,261155 772464595327778817,129662 732346440719204352,350808 757589073384964100,45311 780820657412120576,183269 791010837322428418,235857 752317947461267456,18386 767848174832746497,100605 781437654407716866,185496 794689775643066368,261155 791646381760851968,238117 792030939090001920,243075 768420951340056576,106281 765937022410170368,90384 792409454910251008,228372 776523070605373440,156584 791340969232850944,237491 776960530976165888,159546 795070594282909696,262022 757355166899146752,45282 753784026784292864,23739 757228708377735168,46006 762030031182897153,69947 777292735803957248,159704 794209072241344512,258331 770276721111265280,117257 785333135718219777,11774 786780585993736192,206642 759441020320935940,56988 765621211581681664,88311 780789246365929472,183269 750811121121099776,15536 761608775333777408,69231 767446655176060929,97447 777287017658929152,159475 781897362272813056,191354 795695000294227968,267655 759168799069249537,56964 777959621386436608,163990 769556343250444289,113836 776075586536034305,153095 777950723082375169,164694 792786384314654722,244270 794589639902461953,261155 786624276094816256,205181 779283469826424832,158387 793606244699365376,251566 766143190084747265,90357 786393306301423616,201374 768242038953259008,11774 752929871773433856,24134 778618653625298944,167674 780857828097478657,183269 793901096112627713,256255 751621736622231552,18555 792169790110445568,244385 754746654037712897,33356 778369548713984000,166939 744175373236178944,352982 758085833215709184,51069 764869295952302080,84724 762750747700113409,73706 758769144837832704,55112 777957407871737856,164669 790700570927476736,227048 780619856764870656,182154 790905584614838272,232359 792039303673020417,243187 792408006189195264,235669 792770267206389760,247232 759079968181719040,56784 760109641649033217,61037 781254272663052288,186750 785673498635055105,197324 795452341801586688,266138 790897316106416129,234583 791865056908550144,242228 761258833691848704,67517 773916747728650244,139247 792022929609490432,243075 766108979114151936,90384 772120225642848256,86088 777148088255451136,246425 793062784883974144,229693 758697794387451904,48205 771732428608208896,124210 794530938290049024,261155 785261165135945728,194154 795699244007096320,267862 795752909589778432,268356 753231067453071361,26140 785509206745047040,195975 785582396737413120,197286 781062333774692352,183632 768249991093551104,103005 732788935177457665,353228 765273990868770816,86653 765152391406587904,86103 774629714157711360,125810 794944101238145024,262847 768959413805846528,106634 773975421792710656,137965 763936788377325568,79691 781844485793722373,190635 765761643288592388,88546 763613024728981504,79333 767065638791684101,94699 768810317795033088,109104 792115893476089856,237964 795666373938511873,247930 771037208572600320,118985 778748232759332864,169107 795024568276701184,11774 788800399113277440,220526 790599951910858752,232169 792198661463613440,243187 792698683447836672,244270 793275355960344576,249926 765493587379445760,86332 774193934734135296,11774 754719073758511104,33356 757292035145658368,1248476 773569538713583616,137158 780557765014122496,181419 757259700538933248,1248473 786601238456573952,142508 765654518847725568,88751 765550556597329920,87904 750648684581363713,13532 776127299192258560,152878 753236006917189632,24134 785911014441099264,139404 795296115545362432,265102 775088475590852609,146405 767854124448686080,100893 775709545473638400,150063 764271390644056064,1248768 788086075197562880,215252 752085122292252672,14277 795454457454755841,262752 763531214682718209,78684 795110304891817985,39957 774056362699481089,141316 787154923729235968,207613 794579562411724800,261155 765592317814149122,88311 794619105517170688,261987 756563431013158912,43553 732935200393580544,354517 762498114112458753,71476 777908910091010048,1170856 792113700874354688,227048 795415064232730624,247930 795437832760389632,267133 794299124061343744,54854 763480872884527104,78341 773703552330035202,138819 793213269641080832,249841 761326866066268160,67226 763833494111940614,79911 775824843761606657,151165 791722757490749440,240556 794917434192986116,249926 785625561678819328,196788 788969532496945152,222544 794312229499895808,256038 785996204962254848,199739 787820033162502144,207965 791662585997209601,240483 787156156493869057,209351 795031766511878148,264397 793274817080197121,243865 755104524122132481,34581 775284885254660096,148019 793091055537184768,228292 793917494423482368,11774 764523349955444736,81946 767853195942961152,102137 772578569738416128,129551 777522948806701056,161456 779403225719902208,172962 787775886795739136,203089 758128738676584450,41703 764245407803125760,75724 785941471006486533,192032 764853767875493888,82209 788514002703945729,214992 760830108386988032,58537 794565160551596032,261155 760932903291330560,65307 775394159104589826,18030 795700221212762112,268281 778736870356160513,169923 760875234308132864,11774 769744966935457792,112939 781176560107851778,185223 781500183188082689,188119 793677930370961408,253025 794707949402882049,262226 794691077999652864,261142 772480334617128960,130574 776890419070238720,21795 792811834449416193,247017 795170958868824064,264397 781312652165414912,185496 795431809110704129,265855 777591247355596800,161387 794710795280121856,262752 761301014125436928,66851 785648917245333504,197512 789269888560992256,223030 779599855916285956,173347 755102083511033856,35445 787067716951805952,207287 773950463498518528,140437 791366130463932416,238207 732746185635569665,350919 773847246081171456,139404 785512494622056448,65113 792002458218180608,240070 732902159033896961,351617 771184293779378176,123280 787725220832423936,212139 788539613136691201,210390 770826788796760064,118556 781274641583185921,186584 793458581643354112,252408 751790567919542272,14277 795713452199346176,265815 768412969453576193,86208 794027766819811328,250633 794197003202744320,257353 794741929678278656,261155 752623818842210304,22664 762582692412162048,72716 794995834345623557,263895 795322593452683264,249926 756520438109499392,42432 776102405658345473,152872 794518323237163008,226320 769231123780083712,110585 787811776691707904,213253 795007601885020160,263895 750125528061972480,11495 785984063530074112,199546 756955775386267648,45122 762638394287591424,69711 781655312994631685,187997 770738086837968896,117377 773712223625621504,11774 793133309760970753,249841 786652137552015360,204413 766450447267860480,93184 786877031933894656,207096 761842720549793792,61051 775337130109333504,148473 792120834890600453,235685 768513445352189953,103899 766348118279401472,90963 786292858839928832,201958 786538664037871616,204302 762803196591046657,73712 788432160197718016,217519 766134448039407616,90785 795416102499028992,265855 733256673775620096,1170601 768934212640632832,109470 755283185815187456,36219 774317798646394880,137978 793310847338622978,250633 734376643498639360,1170601 794026648370876420,257423 763305871187345408,77579 794371434571251712,258040 785571352434663424,196538 794683155794034688,261155 749926865050210304,10735 791805791296708609,240763 770716602085969920,120610 793144444170010625,232137 750054496768753664,7275 793869114284531712,254135 791609513740734464,238207 792442944821297152,245043 793910841678659584,255942 794850970945593344,261155 781203366399455232,186434 786752878186749952,204835 791015519067508740,235590 755896287065673728,39657 765773380398247936,87145 772821180935831552,132868 755062171789201408,32941 778600449851133952,168794 786969147846557696,207949 793588262325465088,253793 788006743548854272,214209 758894311211569152,55597 758418687464398849,53144 764700922064711681,84209 756472314179489793,43391 793800547753132032,255246 795429137032876035,266138 775847754811764737,152182 765310682577285120,86873 770760417886900228,120425 772852763000709121,127707 790362768620654592,228354 790665279428714496,233307 764192872497381376,431998 775285970094723072,148045 794487181184212992,11774 777150455382171648,246425 760967413487853569,65222 774019139866206208,139404 775791605131259909,151463 776847724708761601,158673 752312028757266432,21484 757383519404449792,47090 768476103933464576,106716 765645618656190464,88370 772808254984298496,132335 761400694775619584,68144 769662955826868225,114779 795259678817075200,265102 793429911553839105,252020 769611471101628416,114422 778314018104619008,167399 769501856800313349,111115 759813160228519936,58815 765898525469122561,74281 768848444643504128,107187 752998905915125760,24248 758249471935254529,52044 760573796420096000,62063 793850572176756736,255942 762147904983150592,71429 766348560937914368,93261 789822008708202496,226899 781361954925359104,183759 778494655218450432,166644 785584995914121216,54854 751631820437979136,19000 751982027910615040,14277 789719617333788672,225359 769214473827737601,111549 774334445448990720,139404 793403024190246912,249469 794645673979219968,261155 758848347075588102,54070 773476191139422209,136473 785272007348760576,194160 754725093465468928,33356 750747722953531392,14421 751767858779189249,14277 787157756021092352,207733 762757881024307200,73814 788854361329897473,220029 795210981496541184,262925 793231441995988992,250633 763949070985474048,77185 772312300019601409,129918 777161028089974784,128232 777686730304425984,162370 770333142620057600,118087 792872844837388288,248065 764860206526238720,84724 766607831856508928,94699 776026104083603456,152872 795666292195885056,267862 759067734931939328,56784 759949207335735296,57105 776787100976939008,157755 787465104098930688,211347 791711830343286784,11774 754836240684322817,31095 765435171554271233,80486 781302445070626816,77910 793465687968657409,252408 755915531539144708,40566 793860636744658944,255942 780089412592013312,178258 788686038990516224,219958 752975103290376197,23739 767365216145383424,94718 794617150317142016,261987 762040797575450624,69947 771899409781051392,127952 775762470233313280,132625 756519529153429505,11774 762621752560193536,73867 764146074910982144,80393 781577182707494912,131056 773729685431812096,11774 763433759639121920,78129 770983683587268608,121949 781367251286929408,139404 791819044160696320,351279 790608106711576576,229874 778333035611643904,167618 771921101823832069,128194 779177601826852864,172799 793164314542804992,249841 754051618572828673,30910 754073911692632064,31686 790613330259947520,231870 792973592942243840,242693 791702959117705216,234990 756707804996575232,44450 758598920528338944,52061 759743677745037312,55257 791042779233124352,234583 795323159373197312,221228 794614885518888961,261155 750154657180311553,11495 757189395623575553,45551 774684511439298560,144654 780927897271996416,184426 786944916257579014,207287 763121284184207360,76628 790934937851559940,234583 793581830276542464,252020 774844596954300416,131210 776758799965257729,154071 788704136048939008,220029 749011107239587840,1170819 759544732804521984,55257 788527606647910400,218875 790987995687952385,233736 792235538505867265,243576 795376350471290880,11774 790951023414083585,232280 764290842584551424,82177 794761827288612864,262849 775923949653757952,87904 777669443971325953,163166 785586773292224512,196277 789925515893338112,228820 770342068342448128,117609 772237799697289216,90193 757600251125477376,47761 786822284745043968,203538 792101950309281792,243187 749390060714201088,7478 767410169198157824,97519 770655634232672256,738099 770594563778048000,119774 789157192448352256,223899 755865235987304452,39207 768502932660563969,106716 773079074172526592,134255 790948220360794113,234653 751629477826863105,18893 755745093097754624,39197 733282402123059200,355261 750018684387676160,11282 757572981295943680,47782 759469862750085120,56964 755387894764703744,37044 767134458080362497,97852 776442977304530945,151463 776485933407502336,156103 792548643622510592,244270 795040836190896129,264397 761268118618374144,65626 773944156469207041,140372 766431966451396610,86815 767720488399273984,100893 776149349801656320,154071 787149269878702080,209351 790693278328971265,231894 749323962967027712,7826 763602446102958080,77687 774626201046511616,141360 789903936673107969,227242 792154709377355776,243092 769312604112158720,108795 794730518768029696,262849 787573807439491072,204413 792327419734745088,245118 769035085693747200,101681 749997123505184769,10735 761769946581962752,70355 791419123720867840,237332 765385278789918721,83881 756558655844155392,43448 776465234915651584,156103 786051711123075072,199961 787084087441829888,207151 794535319571939328,261155 754706277578571778,33174 775722194081021952,151071 788170329294311424,215088 758684041562456064,54070 780434746950254592,180112 795492519035408385,266447 752007536807596032,18504 752177319003893760,19899 794632853556490240,261058 777120066106163201,160353 761295362225307652,67284 765482723263836160,87172 767946588685602817,100559 774871689180094464,136767 775202407890452480,141912 785855486230921216,197512 785629293787308032,197512 781222894818865156,186434 785246751640788992,194082 786154852384669696,108396 778247901642305540,166532 785300703182856192,194934 754802077742747649,33470 761172762861895680,17416 774798211600887808,145497 788436552695382016,217519 778975126641442818,171324 792064447258824704,235597 795742198520168452,267746 770394455002132480,117849 755169215934500864,35890 771967149644677122,128934 780470149400911872,180556 786936225840058370,207287 792407305673281536,243187 795707632518623232,267571 772151972988354560,128934 762377890759520256,71099 773239907489767424,11774 788871544843882496,220332 766968045763899392,92213 775787364253782016,151463 793115518060236800,247240 768575287923765248,84904 778433914339749888,151090 754099560910163968,29907 790976129267937280,18395 756314747893649408,42249 793600622775922689,252020 791012530818805760,234653 768444405040549888,103354 789052067201425408,222627 792053463890796544,243075 793095787198545920,249469 732184855191138304,350021 751151014594613248,15808 781556128417247232,188401 760995262089293824,66116 763404911560134656,77731 787129297450348544,209184 794142986615582720,258193 780886418709032963,183668 760878971869286401,65404 792748290743894016,246295 755765478295867393,37044 762708870372274176,73814 760938131470233600,1170550 771855705678704640,128017 750126861972275200,11687 771961266604797952,127676 793207823953899520,249926 764865782933233665,84724 785702306171936768,196277 793621946642685956,254135 750469464731185152,13532 756250536567988226,42171 764981457420886016,85562 793287875508965376,250633 767462615895379968,95055 785885231739834368,198671 751720967634911232,18893 788075593153773569,215005 785365150287167488,195481 774645323801165824,139012 792169282532544512,244289 767736965533798401,100893 769999687260798980,116229 794207818173845504,256217 794561834565111808,228810 753697106729119744,29263 777382997783826434,158524 767186715291164672,94699 771771613968756737,125367 794645054442782722,261155 750810025178771456,15451 763512195049107456,78561 789311466239242240,225359 754753987279200256,28742 781831832534790144,186434 761133662272270338,61051 780715684116303872,180233 795038044965535745,247930 795684415309549568,11774 752712116751052800,14277 762445276497915904,69673 785678237137600512,197297 791660177967546368,240145 752621685422129152,22575 762744006405033985,431998 788935144778313728,221297 763753775362297856,77598 795370245460365312,265875 763072544345849856,431998 785276355198017536,194707 785264729044373505,193669 789168933290938369,11774 765244150077730816,11774 751809798019158017,19069 755864327299575808,40086 769820783707205639,105109 786866368926851072,204303 776280112547364865,152946 768222216144072704,11774 789140204103700480,221446 756958464056885248,44163 758349391086223361,41703 777067079400697856,159876 779082782077177856,172621 791831510814830592,238395 792060161796018176,243614 770309096398462976,11774 779775452948860929,355470 775415821682302976,148800 791905249170591744,240556 791770217210863616,240627 758222263946797056,51069 775575004339580928,148713 753572221747068928,25189 753351987974971392,27045 770874936755838977,121636 776537412793171969,155688 766334239231008768,93148 795422410120036352,248924 769649055790235648,114779 785768285149081600,192989 794149347533475840,257325 781710662997336064,162576 788524130987573253,217519 761651020057411584,47283 785382161276923904,164764 759099218183147524,56964 772633324170776577,131007 778458878363115520,167063 788832240071417856,210897 759427534412918784,57946 763281406277582848,73621 759105093589405697,56964 769147098386223104,110362 774743530203967492,143473 778409554556162048,167569 755179863791718400,34731 777106072574189568,159876 764145526862413824,1248944 773580259606298625,137042 775903816898191360,14277 785285451821096960,11774 754023277144731648,31268 758435406656536576,353889 759815487849164801,59402 786252331255988224,201958 789559749423554560,220029 776149947565518848,149121 777698265563299840,160651 788072690900795392,214975 791756800450265092,239471 759076928322174977,18495 786061257241686016,49459 789390607739256832,223731 791965970940125184,242538 794865812981116928,262022 754774847897513984,33356 759050591775490048,56194 777307441335721985,159876 758115462316191744,51043 788064031617740800,215005 790253298460790784,230282 751215197659037696,17794 755025265495912448,34666 761744984664117248,69711 771041984085504000,123085 794544383991353349,261155 765701333445910528,86103 776269031594680320,153545 768220583649742848,103818 793975359737909248,256393 758543930237472768,41680 763858979680313344,79911 788164114870861824,214354 756265395288436736,24427 791756367103078400,240682 795472010339987457,266138 780763106511314944,182870 769340259544944640,112336 777714613521555456,162491 763115575992168448,76549 769771317633490944,110381 778372644697767936,167220 794531963860172800,261155 768150935629598720,103405 786408923053948929,203350 756848630699552768,44274 761340169609883648,67973 755184215302418432,35890 775044308638588928,140444 786995223687667712,208176 791385518013550592,238395 795750801922723840,268646 764850264067088384,84724 774040085020893184,131421 787414824351330304,206117 788071971120619521,215005 794740456445870080,262752 757700191973617664,46958 781339636278915072,146608 786206653335166976,201494 754860840625410048,11774 755173617994915840,35890 779664120438198272,174392 787911426539225088,212239 794199214888730625,258598 775880935761903616,151071 787615441325731841,194082 763296194596474880,76549 755377525707173889,35980 757717019403911170,47844 780007652961157120,173513 756315526742159360,42405 759234836523548672,56772 786252018587344896,198304 766691929035796481,95568 774113395595358208,141360 763127651141689344,75724 760247938563973120,61922 749672690680815616,7546 768044880664735745,101681 776771165327163392,157755 794528311883939842,261155 757442834643292160,1172928 773513691639799808,133702 789985718797938688,228354 770053472586723328,116461 776911442092056576,158387 786726425927774208,205181 786397980509122561,203674 791010809073795072,235978 789215201719488512,215437 764441353564614656,78274 766808271516602368,95848 776833135841390592,11774 795346258915446784,262925 792726729349472261,246392 762595676085628928,65293 774043939972059138,139404 785517237968904192,195975 794057924431597568,257026 753296323709763584,26924 753434136904212480,27045 789876200084795392,226731 758086231972536321,50666 793162530763878401,242693 781112039716581376,185496 792504442658533376,222526 756963866173706242,45675 757038308564226048,45503 792115724936503297,243513 794362977734434816,11774 753637377806139392,148861 755160821940887552,35890 759814932753944576,59666 768599613586694145,51451 768667829092614144,107423 780492723887415296,180759 792507085820792832,243187 761370456255455233,65222 780099133164163072,176128 788545360323043328,219190 760428627569827840,58227 750705499729985536,13201 764569367254298624,81869 732878230693269504,349926 794220465657094144,257492 776986538844364800,158387 793292037499998209,250064 768830195704950789,108849 786024932543238144,199262 758440770688970752,53144 762734838566752256,73910 794205851296866304,258771 795723893470359552,268448 749377637982859268,7546 773931656461754368,11774 795740375835099136,267746 750458575596716032,13532 769703881114812416,113982 780445985193484288,180074 780205694117175296,178045 765762353296269313,11774 775434983963889664,149319 778397689075539968,167101 795314047814078464,266079 751015529138098176,12883 773888622663610368,139404 790291818583764992,230282 792376653347303424,226738 771424691726626816,125311 777008612073803776,156835 753396496247029761,27045 758309980915236864,52112 771543472431964160,125554 771789970877116416,127366 780213874150825984,164826 792726824203669504,246225 766968100084338688,97067 770408860532240388,118087 774281083122843648,142506 751073211060785152,14277 790919352375660544,234495 752677526573494272,22436 788893519792529408,220526 752691593421791232,22752 775806109693071360,151463 756929890482528262,44837 772494328681857024,128971 793286954733436930,7700 793585515786178561,252020 794361156479520769,243187 768132670329131012,103071 788482627556618240,217519 753201668351721472,26140 757605704471642112,47782 763507284395827200,78707 764979163669356544,84887 774100193385992194,140211 778974502751318016,171617 779424180181741569,174244 785980711635341312,199478 792554492440883200,244270 785696581085376512,197512 779336930815119360,173964 780036606803738624,177704 768977875881988096,108795 790263147043102721,230282 757251219807145984,44450 771398868789526528,125367 778764306980540417,167939 761613047551107072,69231 763455911176249344,78304 765334690152779776,87249 793905700783071232,256125 772634357227892736,118191 781853180409876480,190553 785508158987001856,196277 795260662972817409,263896 773304002742149124,133854 791774970158297088,228354 790897117351084032,234583 752231719424626688,21467 792205563484442624,243075 760856596306137088,65222 764027244696080384,78566 778468616396083201,166375 794754755637559296,262849 764516090944757760,1249244 771433317073813505,118191 785856896188178432,354104 754020278506811392,27853 762659644879831040,73926 763069092295086080,76388 792061297126961152,243187 792070499043905536,243187 792967329118351360,247240 770151292803186688,112382 795428370221854721,266079 751861927282745345,18491 757308990032347136,43391 769148718872457216,110659 770389290794700800,117257 776233059863715840,151741 762379348036890628,431998 762074078991704065,431998 791520182724202511,239564 794341329023238144,215965 794554193310666752,261155 758856822602080260,54070 787270106216890369,209351 795022701811351556,264431 768531360076050432,106753 775648151223042049,150511 764424812487774208,83425 774420618301276160,139865 750909511779622912,15264 765505355996663808,86725 788559751986552832,217285 754773978330398720,33356 790110622839111680,212131 772076209077227520,129471 794635604193669120,262053 795414145042616320,264397 788856302487252992,180682 778328393536397312,167319 756294421214138368,42495 771856331745755136,123825 770395933871857665,118696 791434767489052673,237236 789222879590227968,224031 791469783497736192,238099 765193585583022080,86103 768122325543686144,103015 771619861940146177,125367 769333957880008704,112494 771093549613977600,1249812 765555552462045184,88052 775762477325901825,151374 794960426761003008,263817 745001920775991297,349784 771688102939140098,123825 776864563429912576,157840 780823006746546178,182659 791422734060388352,200963 781692432618356736,185313 777247060835704832,159146 788168529799446528,11774 781536011306213376,186584 766479520601825280,93823 781070744230821888,183759 767922802565320704,101681 775539430912208896,112363 787664772678332416,211794 758016805172613120,48549 772219906737643526,47207 777002241924276224,158387 756081210942693378,35890 766021391317659648,90618 770801221133271040,121479 792412711472607232,245750 787297841865646080,207212 793847536125485056,255942 788776037542920192,215437 791854179790774272,237491 765950306547105792,90113 769253478589796352,110659 773532835227561984,136904 748188935508135936,11774 790673778317463552,231882 793616571939844097,249926 773985960845455360,139404 751580160722436096,18893 764976919263653888,82283 767744867673833472,80720 774402776545669120,143361 771149932170387457,122776 793218527520034816,248516 766538538150039552,93823 787957488859672576,213589 755345089736552449,35890 762384155665571840,72978 766738088643047424,95708 757768251669483520,46909 765892180351287296,90031 776315662725746688,152946 764927853615951872,78344 785953451197009924,198591 770809404514074624,118191 767853426638290948,97811 778183802631950336,164826 780603548082003968,12018 794550099842072578,261155 756495515022266368,43391 764492374567419904,80939 777566174108323840,115325 793337540149338112,250633 790647212149706752,232169 792554396496322560,246295 785254007795101697,8759 788003031765880832,214354 791686878600671233,239446 793112031062818816,248437 794291547281846272,258249 758574313951809536,50143 756260233907871744,42117 758409580862812160,52821 779482011803287552,175074 757667339768832001,47545 773674153572503552,137315 768162907339100164,103354 786532326595518464,203674 788305167993171968,215578 791310572080001028,11774 760463480277393410,48052 758710078287515648,54070 788477855990636546,217095 793999821384404993,254135 794547913229824000,228911 755010873844981761,34666 765273451754090496,85562 767838974694006784,100559 732722762775552000,1035907 753406750624055296,17416 765029138763743234,85562 780424761201532928,179560 787118803373006848,208928 792247157759827972,242177 785614122754772992,197512 793278784875159553,249469 794682373057212417,261987 754726953882558468,33356 778388610726801408,165978 795746541600468992,261155 794026221520551936,257492 761206205662564352,61051 761765171006058496,68993 760888824461402113,64378 755856692894654464,37698 780544708120567808,180039 793868701028286464,256255 755570510818258946,38022 764918893945036800,84724 767146544160047104,97852 763576366667223040,78853 790543334150287360,231894 794730659956846592,262849 791714782722215937,240483 774280520943276032,141200 780154563353579522,176890 793443636830535680,252196 765576221702881286,88052 771537725958688768,122299 776251855496155136,154832 757317406926704640,46612 788903000853086208,221972 758403093491019776,52554 768781863708164096,107469 785236621906046976,193669 763134642673160192,76794 785563385190637569,196609 787358167613247488,192434 787973702877007873,213887 773977215918829569,140437 787313000319373313,210289 793295998932152321,248253 795306086970617856,266079 767851365074735104,101134 785268467452764161,11774 787852553203556352,204373 788421655206899713,214809 786680825974812672,205728 760418917986689024,17416 788544638479138816,218219 794209144362266624,11774 764970926639374337,85562 786542202516283392,204413 762000194611257344,70689 786382314922049536,201958 792533852178698240,197046 751091597828173825,16897 763474350238380032,77720 752968223285514242,24134 773856464104480768,139404 786850999902306304,201485 788140191974391810,213858 789888090668044288,228172 790598957260877824,232169 781535042392690688,186212 786612552017076224,204539 768204507356340224,103924 781573279635021824,187976 785995734197805056,199431 752690919485366273,22752 759133204485804033,57132 788816600711311360,220526 789431783439892480,225943 769264346002141184,112399 775072751405019136,141091 781354342561361920,186584 790069118724603904,228018 759126543385886720,56964 785266438353346560,11774 787797781909901312,205197 757956715765571584,50143 785338806375329792,11774 792606686418644992,234526 768118621553979393,102745 756944110448246784,45125 762310918206287872,65189 785821530647322624,197512 791965826848919552,240483 776744499254923264,157755 734681294421000192,195876 790658328003313664,232169 792040515755646977,243075 793161412235366401,249841 794124686049366016,11774 761877316330938368,13343 790656688009252864,232169 792356681158103040,243398 764512285578625025,82066 792060556496637953,243614 793142164603625472,249882 762945561020370945,75073 764376053343260672,82066 787715837968998402,212403 791390161690988544,238395 753362154292510720,26066 757692492892532736,48929 773523797043453952,137042 770239738645209089,117257 768586254044856320,106281 789496007809642496,220029 762674789286748160,74133 786497314290405376,199546 791877475236245504,242214 761671304290242561,70053 775511820459188229,149259 794096193638805504,257536 763015060729933825,73814 781293232273567744,159876 766043974742061057,90539 774331001992540160,140444 785434827524833280,194170 785516224578891776,196277 790975162082398208,234583 786910421131427840,207287 768230619474112512,103354 789911475318030336,227048 792827186352889856,247767 764155362958127104,82283 786967515674980352,207949 761937238032683008,70679 770877987361284096,120610 772804886513713152,132335 763526229467230208,78482 764139350305050624,11774 776775169754992640,156584 788080972222693376,215252 766424429526147072,355994 768546841122131968,107446 794698267682623494,262849 761276308164866048,65180 775663178613002240,150511 790621928004419586,232137 759474452857954304,1248643 777369621146001408,161456 777627944525049856,162497 760622243504328704,11774 767415205705887744,97908 787721594147856384,205197 775565766854709248,148870 778285204595171329,167063 785948445362106368,205972 789664113907478528,226731 757582574407471104,47761 772874102550003712,132996 774355076148240385,138900 750691553237020672,14710 769901457671761921,105109 785688415190781953,197512 788353637357588480,215437 758294902585237504,52061 769373109837332481,112301 769956028662161408,114254 776474404515614720,156061 780552919162781696,178735 772869649860005889,132335 776841624273969152,158673 764175159595073536,82283 785289022159544320,194221 732986363033878528,11774 749457783792082945,8497 779015897763704832,11774 794326162021285888,260033 755792740970065920,39462 777571256342224896,159475 791416895752679424,238207 765994502230188032,90384 794570620323270657,261155 755043369290792960,34898 795723266417692673,268446 755783005935837184,39462 761719076301500416,70543 791490715322900480,239261 749687684453527553,9295 760467152314986496,41680 793796239523405824,255393 763232773540810752,73926 772984712742572032,133454 785241481606942720,194160 795312914571862016,265257 758284891146575872,52061 770369327409139713,117375 792908586984706048,247240 779770336728408065,174389 768426612501217280,106281 765514668764962816,87904 778374034555744257,167939 793776197377208320,249926 741442682002644997,349060 790980796559548417,235621 749671016113184768,9087 764421783525163008,80416 793806876521689088,255393 791017395221504000,234653 786032610657046532,198538 788245261713829888,205197 793977066135941124,248652 794555813343817729,261155 754118172362444800,27402 764782249413844992,84724 778450043560878080,166557 792212602440998913,243187 758789437643948032,54070 791440011753324544,193524 750756146441441280,14858 759194382490677248,56964 781664302725857280,189613 732876658609410048,354420 759131088166027264,56964 766035611107074049,90539 769271417712115712,27164 772859131476582401,132140 793828225717772288,249841 762718344982081536,74247 776067414958100482,153194 788937323886981120,11774 753372231942541312,26446 768296439709470721,105041 777635279876173824,158387 751768031165054977,16422 789432453752422400,225981 768927867849674754,109167 779067577947529216,171795 795674161905541124,267655 761366759853191172,65180 773374189126299649,209828 792006993015934977,241819 756253912634650624,41680 750443731082326016,13343 761310662026944512,65104 788624577131847680,218258 758859455740071936,54519 781502130536452097,188401 767803149251772416,101681 760417083054104576,60779 764489337379561475,82066 786487258425720832,203674 754052966831693824,31212 774987082574028800,145063 785910499921661953,199546 790516487769513984,231894 790548157197201408,232137 794733223678971904,262849 780569561053659137,11774 792063505411272704,243185 753990280873861120,30910 759266307070124032,56964 793512629436309504,249926 794934262247997441,142187 775890460892168192,151302 789294428166860800,220526 732231140422090754,350098 769587344882008064,114422 793992628333203456,257423 792864230655483904,247877 765389965245059072,87249 771807496503595008,126498 767816873794830336,101681 762024077649412096,69467 789422590297243648,225923 738077443290857472,11774 781637373360738304,189613 788002575127875585,214238 790378442894274560,223103 765288819855949824,86120 759215223303700480,56964 786561570432290816,204413 752936855688114177,24173 779869421108101120,176380 793642764965511173,249180 753234271687499776,25965 773664591142354944,137042 781170528673562624,185496 792167049132998656,243576 795008652709076993,264431 795112552397213696,11774 758125898918981632,41703 780350312028647424,178415 766160145520926720,90031 768738981123022848,104973 776996509124550656,158820 766039841716908032,88312 732620882183622656,1170592 780797700396593153,182726 760981619112939521,66159 777379790080839680,158338 781845073441001472,190635 791515691811639297,238207 794073828984901632,256255 756823752038461440,45094 760913484515205120,65234 781527134242115584,187997 755233918346006528,35403 788451366486347776,218275 777621652548882432,161277 792835478399528960,247877 785608438504194048,197512 788343734253522944,216991 786817037997776896,205186 776578470881140736,156835 793470634969866240,245591 774380310226149376,138165 732679644554518528,1170667 753811543444205568,28866 756651952616927232,1248429 774587006437306369,1250121 754043403642429440,30296 761116881226862592,66116 767831047224438784,101514 795605858508013569,267521 774694012305469440,144613 786004309838135296,199561 794957979825111041,262849 788788957958041600,220526 795320869375639552,218911 790885328714424320,234583 786904707071565824,207287 754077818649280512,31686 766439108314927104,92166 773646917591003140,137640 791312559810883584,11774 768897530851565568,11774 781195144074764288,185595 768969363131019265,109767 777637592179146754,162370 770257874522140673,117257 787072850280615938,207287 772092242634780672,127775 794497487188934656,239344 754746332594581504,33356 793399502384300032,249926 773911559299031040,139404 790671172048420864,232137 758751768217915392,54070 755257776746729472,30802 794559948172722176,261155 772003516659355649,128934 753651332649586692,28732 763293448262811648,77534 774880298215419904,132497 795189421175963648,264431 773583380269047808,137639 778391704579649537,167407 760533154889342976,63149 763193345686462465,75973 765275194126589952,86440 771274741810274304,120610 759555063408910336,58757 766346247938699264,80939 760501176378941441,63116 769327563315347456,112788 777342246395916289,161456 791162755395022848,234564 765153081529106432,86057 785643873200513024,197091 781617543144353792,188387 792160353966776321,244289 750843977121689600,14778 786648036193734656,205181 791081981425569792,236454 793955690104504320,256225 773881370619674625,139404 791810962215071744,7706 788767788055814144,220526 793308418631086080,249348 769674636573470722,114779 777147373046857728,157082 788631010124689409,206117 764563211416899586,79561 765592778235576320,87867 768585909700812801,107745 793044025423097856,245268 786538571670884352,204413 773172798592344064,118191 793096402570280960,249348 792774463137812480,247240 788051066910748672,213672 774333850533199872,141867 785866671311450112,197512 786218870461693952,200965 777123369422508032,131597 795487647799988224,267014 761572997337456640,69231 773631119094910976,135025 750416812899176448,13343 786035119828054016,198892 748383551909990400,1247845 752885965467881472,24134 786121830432116736,200870 776978409138249728,159819 765335280194822144,87062 777515405426495488,160858 788544794142318592,218012 758861033318387713,55257 778590446087843840,162575 785957147796312065,198671 786956702356832256,207613 763895504228974592,80939 793871575195852800,256358 776171300779810816,150511 758506229794832384,52388 793107249480732672,245136 787342239420837892,209422 793139937017262084,249469 759128570870452225,56889 786347270056906752,199546 787856154281975808,213468 794768209966604288,262849 792173728645787649,218002 772137281809420292,47207 778614765270687744,169201 770303865828835328,117364 785585664809111552,197297 790379608768122882,230575 792881436529262592,247571 788874516709552128,221143 779106369588727808,168794 785673049328672768,197286 790726884384530432,233152 765922030877306880,90020 764514759756566528,83391 786952618404962305,207287 760427904169832448,59666 790645410276737025,232169 755922140587667456,40668 791293293082447872,237491 766690095877361664,93261 792113806151393280,241678 794867021741690881,262849 770771542670049280,120363 785635987745492993,197286 794966772759855104,261155 786409576568463360,201958 772581071980523520,131542 791750822115827713,237491 794535017607299072,261155 758351344944029696,52554 794937642307743744,263667 764722922103582720,83866 766368606330490880,93405 776200610832146436,153845 766428037298606082,69781 778463252820877313,167220 791686435288088576,240682 767470982940463104,99044 787197947909804036,199307 775000134669045760,146259 791444550027993088,238207 789286357306933248,218495 791262746415206400,237491 773436536700407809,121479 774097305712533506,139404 775524419989082113,149953 770155413576753152,117026 771319690270347264,119832 778714310923038720,169226 780945924524736512,182726 758008993553887232,49852 758978755004018693,53996 761234168806244354,66647 771118262784450560,123135 774075961218174976,140444 787431067997368320,207287 761068126674952193,64697 768150957028888578,95568 768692599452413953,352304 778734526482690048,170187 757216624910880770,45815 766724302712377344,95708 780602997239939073,80785 787133841404080128,206642 760492447168331776,62776 756647920770781184,43553 772853620673052676,132578 792031132460126208,243190 787062442274721793,207949 768197968050655232,103506 781164328514977792,185971 785473847755767808,192032 759060989740322816,41703 774001062365663233,140161 789023043574239232,45376 768069216599732225,103261 788504187676061696,218495 781567111676198912,189017 794592760812761088,261155 765839949203726337,76012 781548936997634048,188478 780362632607825920,179145 760525638591590400,26267 776143539931525120,153596 790615402690715648,231870 755836348964057088,39462 759096101966258176,56964 789926010678411264,228820 753107295127601153,24788 766507479408619520,92959 790949944412741632,11774 792121607498113024,243978 781651552033443840,177455 792020776954232833,240483 773947449169678337,138165 785489776354926592,195134 752264442545512448,21487 766085436510842880,90629 773332131661557764,135190 786524402481500160,203674 788143694356553728,215005 775934293344260096,152314 790211421816623104,226823 770121242812776448,111549 786598737380454400,204901 795383723428577280,266491 751605014234226688,18395 765164916483452928,86103 792080183431802885,235487 785978129969848321,199306 773300061287673859,136110 753550317766062080,25189 786372254862934016,193636 793132981955153920,249841 774051574972682245,140211 792139475434344449,243848 773695712764764161,137042 793589007334735872,11774 795069344904421376,263907 787913396578553856,212693 775803193066295296,151439 788436935320539136,217285 792080924922023936,242693 770672560933629952,120610 789790262650339328,227881 791635053658767360,239405 795060671863996417,264397 766367304967790592,93184 791336745614925861,238207 779769303893626880,174315 780450285839933440,177696 763198956872474624,76429 765742501466484736,88976 780425038759616512,179742 794004405662072832,254209 792034465832964096,243187 773542001883119616,137042 769517437700177920,111558 792793666351984640,224680 793892237281079296,11774 778335085066121216,143948 781355019262005248,139404 791374731182088192,11774 793500633827516417,252890 767381816433119232,97413 772820633805815808,132335 773880774156222464,139404 779362165077803008,174230 787143297722482689,207287 765702566370021376,88930 793082655206154240,249348 751568439794425856,18470 776513142423744514,156537 793265872416768001,249852 775647948592087040,150511 793197494465208320,249926 776247136715313153,154469 765381398412660736,86103 792093042702508038,243187 794768341143523330,261050 765606309353889792,88284 785510043215101952,196277 792151772252909568,243187 758699484058615808,53185 760872172030046208,65180 760948316137852929,64693 785624585504972800,196932 789249964123750400,206666 756627510511611905,44429 776766448291213312,157755 794621301914738688,262145 795070387746914305,263141 771758035417042944,126152 758665500922679296,54070 770622152991084544,107976 769856219423047684,110585 776736425039585280,157755 778319461950652416,167407 778389828899483648,166852 795326363955761152,252035 772090649860378624,127582 751641643862794241,14277 791355290427985924,238207 732617715513319424,352718 775350703975960576,146488 786306131627020288,202571 786946712585834496,207287 756255490498101248,42344 765422906922770433,1249275 790747135465648133,231894 781510453591699456,186149 787422283287494657,207835 795476654755893248,267134 749118836352225281,7358 750111883831697408,7275 773728778556235776,137621 789123156380299265,223286 776929959340236801,129652 780092178835963905,178258 791124344558743553,232137 775420157086826497,140598 793596489196982272,249469 753626642417868800,27222 771004697561882625,122146 752217777990230016,20279 732875856943681536,351436 754154832987033601,29898 769504118956298240,109875 795034512870834177,264397 787969034155397120,212239 794284671282491392,259292 732274690182373376,349814 767159622092386304,97386 781316784347418624,32404 793851378028257281,255942 795759703422857217,247930 794327964464857088,257026 794551694872940544,261155 767183696579428352,94130 779539681327349760,162431 788397638039339008,217634 793167403978895360,249637 767393684467752960,94699 768612887191367680,106023 785580169423523842,197286 791407076224348161,238395 772814858240876544,132335 775869441473187840,151539 780924309753569280,181984 794573786150420480,261155 755039882565656576,31376 761667013961920512,70226 766477949474316288,93823 776679443255308288,156835 790609750186602496,231894 793980595487510528,255176 794601262964764672,261818 793945702728601600,255942 764295184444121088,82953 764612079420641280,83391 753365392848924673,11774 757806736103268352,48491 791739260726611969,240483 750590392421285889,12883 752146089768263680,8670 781635013552943105,188498 772880461689389056,132335 762769780231188481,73712 785668375544422400,197512 754849103713013764,34031 733026006471184384,355464 756683480503820288,44274 789988337809518592,228354 768927159490600960,110362 761418760792178688,64722 764178547099316224,79999 776958792197996544,158815 757540632218865664,46280 757889279594860544,49307 768063665262174208,101681 774093563378360321,141316 779168433543970816,168794 794539569945448448,261155 759154347418669057,56322 777001224855891968,158387 794579477208518656,261155 750227898158686208,11556 767130053276672000,95708 770026523910889472,112693 790513421766782976,231711 751560168161185792,18215 765689336155082753,86440 791142072556392448,236831 777587869858697216,161771 791989819194736643,353437 774039722100269057,140372 786952194754875395,207244 779295119082217472,173753 788453642491797504,218275 755918660603031552,37892 767882898762530816,101681 760633367993999360,61917 778067758047072257,1182483 794340761168842753,260033 780476018251354112,180233 764358959809507328,82002 790886849980010496,234655 763711630152785920,78129 786601838741188608,205063 795776000693063680,247930 776624735387955201,155451 791001334120124416,235566 794030410447536128,255299 776032438736842752,152946 778425437361930240,167220 779411418621865984,172299 779434863002812417,174557 732324387425124353,350808 757573473661255681,8431 758836061208391680,53996 766882932644392960,95511 793928878054072320,255942 770361961670332416,118087 773874947554938880,137315 776074085096882176,151071 787665656799985664,209713 790302717453283328,229922 794908320058535940,263890 764607471512129536,83648 786148164533231616,200971 773292537003986945,128713 781267558653530112,186434 747656358472859648,41724 770937970866159616,121479 755255555049066496,36545 761955128865878016,70177 775027204338049024,146580 793152149689630724,249961 793839089589956608,255877 794002769254424576,257492 768111923388903424,103506 792326066186715136,242693 786962532359483392,193121 788939857426907136,219575 790514250275880960,231894 795718077673443328,268448 762393512151089152,73028 756525359235948544,42821 791418779968430084,238639 780779049719255040,182726 770712344506671104,120963 790395372963266560,231361 792072829059665920,11774 764822206216015872,83675 795398653896601600,266822 793272205081735168,248253 788714765191290880,11774 760514589071069184,63149 750359265592872963,11774 767792142605357056,101383 771505995583459329,125163 785545663991861248,196917 758341625084977153,50923 759091410012438529,56964 762677475100856320,73926 755167303046688768,35890 764813680986890240,84724 778307434301521924,166532 771002533917495296,121612 795058258943864832,262849 760212722160021505,61798 761714278583853056,24497 779674562288029696,176203 794873518307438592,262849 760482767842971648,61922 766486331266478080,88669 794191697198493701,257492 766482588085006337,90522 766785813757562881,95511 792932710440468480,248514 773025440545902593,132967 751866473686167552,18386 787672135242219521,207965 794929022929018881,235315 760500312062951424,62771 787146383773962240,207151 750380195446558720,11677 759082155616116737,56889 768911596852772865,109767 770963105501151232,121949 775089540079951872,11774 778716870111211520,169384 780094743933952000,176128 735243581879910404,7224 755961384047878144,113877 763901134473801728,80720 788812086872674304,220332 788447540542865408,217519 788870937236037632,220332 786450140345143297,192306 754833452348780544,27045 756887755121160192,43469 768071976669753344,103354 791357736747409412,237491 794049196525490177,257661 765067335887679489,85254 771497788869795840,126151 775388824335777792,108396 770805065422548993,84724 785845631453540352,198513 789836006312861700,227048 763080581034995712,75802 787297799327059968,207613 792349690851360768,245095 780806805626753029,183269 761128118669021185,61051 785644394829361152,194082 789058441704636416,215412 750831056299913217,15661 753631729919852544,28732 794792056631664641,261155 768860261230972928,106281 768956798787317760,110615 773293814928867328,134993 781652618875539456,177455 758748494001602562,54070 758715694758240256,46076 764837725019119617,84724 790893871794364416,234583 793461396310781952,252408 765213711351025664,86103 778649201324466176,168794 766025341252964352,81929 766452445958385664,93261 773892661434388480,139404 752977936173719552,25255 768808981515108352,109167 787869555481800706,212139 764045977468579842,75899 743534143275999232,7224 779547425056825345,167939 795751502014976004,199307 754766770922225664,33355 760989940503248896,65455 767314521576792065,95672 770890069183983616,121898 794205507380576256,257492 794250598917013504,243075 767460365349318656,98751 779334878823342080,158387 771863870109577216,738099 772870318499172357,132761 760565126311321600,60112 791338174853382144,237594 794554620672675840,261155 765880152672837637,90031 756309252000641024,42432 776392974494294016,1250305 795607117164118016,267521 756304997738885121,42495 758477188832305154,51069 761959209063763968,71026 790304406512295936,228363 756215424094576640,41682 788420907165364225,217837 752128867188543489,21034 761681731736961024,18215 762058925193568257,26539 764165225490898947,12801 786737241460658176,202429 756861430318637056,39235 765350267827126276,86103 793458499430866944,252408 773192968647929857,134561 792405276997529601,243165 793193405236916224,249926 793529950037049344,252020 759894651901997056,60163 786052740753530880,199262 756919628232855552,45014 790644601057005568,233184 795065676352356353,247930 749441610199470080,7175 792172015272628224,243398 774111850074021888,141316 773205053108809728,135252 786717122068000768,199546 764837275825909761,83648 773189778690965505,134470 787716855750197248,205197 791377354069127168,238207 767044693976899584,97369 755915743351353344,38684 732281913029746688,351119 758343326189834240,48663 770701213646069760,120610 776551344328937473,156110 789514249945157632,225981 791388670632792064,238395 791764979087249408,241432 754725612766437376,28732 791350980356943872,238395 794989020422017024,262849 754751404452024320,33356 754856636024512512,32639 791738959160279041,240483 794544311895347200,261155 771515142399983616,125163 780635204079783936,182257 792743297265512448,247098 774790203303161856,144740 763071342904156161,76429 766265058322096128,91798 767753071841587204,11774 777278813613031424,159876 792078227133063168,11774 760543563092520960,63451 764817135185059840,84689 777350080265383936,159146 772091928485691393,129471 774669708356222976,141887 763053846897709056,11774 792022516046848000,243092 793216475758731264,250408 791401756886458368,11774 771355780159123457,106716 777628350747586560,353879 781562299328888832,188401 790355898254307328,229693 791271192187461632,237406 771616266997997568,113110 750720657785233408,11774 780658181089337345,182257 793189266272681986,249926 791852092176596993,238207 759957291688824832,57068 764908675819601920,85209 793862659200417792,255942 765205897681309696,86103 752017289030041600,14277 777193672316248068,153596 789268071785586688,224818 794924166642286592,217285 760971606206185472,66116 765746542523326464,87858 786538378237976576,204413 758796426096672768,53996 793998940643426305,257492 771655098829156353,122653 733508829946597376,1170810 771900310751023104,127218 786252101881991168,200490 786678771197865986,77862 766431814017769472,92854 791625956481826816,240145 794994801745793024,248652 791041248890978305,234575 766414943067443200,93184 763134011401175040,75073 794764389501071360,261050 785264698740596737,194082 785878933732548608,198580 792016740498624512,241819 756418002720088064,42344 771090998621507584,122776 793164674124566528,249444 777692405365551104,157755 787120789619286017,208989 759583559426408448,57068 773928514907017216,138140 757715361806639104,47782 794295780513173505,259457 781351442007195648,183759 795718635784388612,230716 781257207279153152,186212 787791256697044992,212139 755493767843606528,37993 791425468817825793,238099 785995639041556480,199546 786509323623075840,194723 791709301295374336,240483 793460212896149504,252408 753703214298632192,25698 754991864663506944,34666 755446081924792322,24448 766053869335957504,90384 770769580218159104,120610 774680390648918016,144654 766006794065936385,90575 787790567879041024,205197 792880774005526529,247803 781549955932647425,188401 761378318780276737,65222 757677661472841729,48369 769122230873812992,107953 774075251470639104,141277 786924162308673536,207287 773504812629491712,137042 792163702271246336,244550 769610690860552194,114357 777493196301488129,350498 780181358781923329,94396 793265345956044800,250293 794017794765492224,255942 764981901006372864,85562 789331148480606208,224680 786674560804544512,47940 779058791513923584,165512 781898645713129472,187896 740416020666589184,11774 794606116378443777,261155 788711768516206592,220029 794549549830438912,261155 769257988750184448,112363 775063046158811137,146847 751775550293864448,18893 758824957212106752,54631 760994786719531008,66165 794313053370281986,258981 760583286401867776,63451 766026208798609408,89923 777681315877445632,162596 790987434402074624,235487 777873451969380352,163586 794904087879946240,262886 766071528408518656,88930 772665634257768448,120963 765711152374435841,12954 751099640834035716,16299 761622703598080000,69711 753725813590257664,29263 749994697511219200,10735 750405114326843392,11495 759096984909156352,56197 756302249412788225,42432 780115111168057344,176128 792084451631202304,11774 792165815051231236,243075 765672974322106370,88669 793948848477511680,256105 794529178607620096,261155 785321489234931712,194648 790724555421589504,232169 776508905648189444,11774 771403374763716609,124597 754089449751973888,31686 775296706586050560,148045 794199666539655172,258598 763794362949959680,79693 781276384857653248,187084 787302851030593537,207212 793164743762546688,249961 759089257986138112,56784 773005403944726532,354035 755056030468476928,33174 757833806761951232,47940 781335778802536448,139404 760504285129879552,63149 774279482832216064,137869 751130046094508032,16593 753137906026295296,25829 761952250478538752,431998 795328334058098688,258456 775827158799376385,151463 762024227549483008,431998 791521156335415296,235621 786624227336155136,205181 792079342415126528,243190 791468226559418368,11774 794166738522804224,258249 770429502962954240,118191 751173152219299842,17384 761588754205188097,69231 764107255033700352,65180 773893190931795968,139404 785425068000055296,195125 791260025624952832,203821 763399761936412672,75724 765294899730247680,86653 769156581917388800,108849 773910536417185795,139767 779797748379885568,176218 754719160635187200,33356 773690606283399168,135209 754088518087880704,30131 781298317577875457,186434 764658098262777856,82020 794527516530798592,261155 757946138104258560,71270 780037595267039232,177472 780618651766362112,150151 770757345597153280,120610 779386015379226624,174557 789445975433580544,226048 764227320211050496,82724 762282740544860160,72420 793421873568677888,252020 795229139917828096,264774 755898022450659330,40251 779394394399055872,173347 792907767359107072,108396 787855396975149057,211347 775976171121020929,152735 794250777615167488,259063 749790733041750016,10129 768913053270302725,105647 753003813871710208,24248 756567768858759168,43471 764915953159110656,81574 778091480556666881,161901 763149111285645312,76365 786598660188495872,204413 755157009180262400,35890 790727603975954433,232881 794560077797568512,261155 753768622841995264,28512 772768024923295745,132335 786544567227129857,204413 786997576855805954,207287 791763298521939968,228124 733508949186486272,102730 761594555934380033,69231 790261709604810753,217837 794511299141046272,228576 786930829872291840,203863 776474288366899201,155451 794346700328632320,259743 795662891273875456,267545 764598324787834880,82066 780893542935703553,182726 787480497727217664,209979 791508178395508736,239405 759039637239115776,54070 762640974715559936,73926 776909063691042816,57984 785914010214342656,199546 770712392724537344,118192 771063433894690816,123226 787860695933214720,246425 774603634743074816,143585 781553202680434688,11774 773675208364482561,138649 750390132625121280,12883 769407831539933184,110585 770303068520976385,117257 780561221103849472,181419 755090347320025089,35044 791382949333602304,238207 791713085970976768,7706 769858874090385408,112725 763761144909606912,431998 771818365379686401,128194 790695975417368576,233692 772248998644031488,127711 773642565354655744,138382 773720597348093952,138819 776886309486985217,158475 789861926436241408,225456 791958201491083265,240483 794532989870874625,261155 788492715008876544,217519 761650371911483393,67326 772707717332873216,131509 779430238916714496,174916 781112001716105216,185496 757287580127797248,46006 758776129134141440,55257 768230803306258433,11774 771103806872576000,122388 790822851729317888,227795 792559170717351937,244836 759195584582393857,56964 790955154875056128,234583 794859665968480256,262849 750445389514469377,11495 758693514318274560,54070 789550564359168000,226879 790888080056147968,234583 764795946727272448,84231 770528952636932096,118192 779150014312513536,172962 788803902783229952,206666 794698646101118976,257805 773911729898070021,139404 780517606964867072,180306 793427256219537408,196314 776824426415345664,157840 769508952451141632,113816 770965501333741569,122146 773567201643290626,136904 765890083283148800,89915 785897628747829248,198878 755880847530536961,39384 771094781640323072,9132 752799539673722880,23039 764939000578711552,84824 767146072204517380,92972 770862271052574724,120610 778297541926367232,164826 758795715522994176,54070 766483467206963200,39096 786633320197087232,205345 788564868907487232,218832 793542622799392768,249926 794778824135188483,262849 757427710910234624,47263 775027873929232384,146259 780627445837889536,182146 785243446617440256,194167 788414150229823488,11774 792019165737517057,243075 794160277830909952,257492 756296170759086080,42495 778332532865544192,167220 772151711033090049,129558 791308187332775936,11774 794764265450328064,261155 775168946106347520,144682 785711098519445505,197512 775758553516650496,90193 765906366255009792,90031 758354800358457345,52061 766618975182655488,92902 772092121549565952,129471 775067135269744641,141091 788051238478749698,214492 788379555874549760,210207 751223631183699968,16931 753590017256198144,25189 769203571212578816,111549 778427794846019584,165523 756590785898901504,44274 766690526112337921,92166 780430736662855680,176991 758581819054972928,52532 789924314405408768,228820 795023970626060288,264397 750681255641878528,1248083 770658800638500864,119937 794597475784986629,261399 750934522242408448,11495 751216998567129088,16768 777255992623034369,160618 788253169146920960,1170441 788753057299308546,220029 794741095343226880,262849 779191335676878848,171260 780108692851089408,178258 785633980347326464,197297 787374708283019264,46572 793201051541307394,247569 755132943979470848,35337 756573383890989056,43258 771562667194449921,122759 790337499985907712,229693 794586399475376129,261796 788197977303068672,215754 790247668895272960,229693 749576915888070656,8497 766427270885941248,93823 769305074011176964,112808 792401578137415680,227267 793145089400987648,249469 760115206202781696,61051 771071449457168384,123358 788128254209122304,215012 756855596985516034,45039 773666422706679808,137869 776827421932658688,156835 772526401194819584,131027 756255859886399488,42344 774940359377899521,144613 768043780876308480,351279 769924124458098689,115538 787307005652246530,199307 758489261624537088,53411 769084496373309446,109961 790744719772913664,235349 757506838908678145,46280 761052595884482561,64730 760903487404273664,65577 761302895312695296,65180 760504200216313856,63149 778232008145248257,166532 794384645479628800,259457 795723843088318465,267737 732697098014056449,353002 776879265178529792,158820 791349035139420160,11774 763089690358587392,76549 788059752177762304,215005 790706073896353792,232169 792205079809961984,11774 794971729969942528,262925 756662320550387716,43962 787878570664296448,213710 795398332852142080,266138 765429218520039424,87245 768623813110083584,107984 770626353439776768,118192 763128304417202176,76577 767082460509245441,97377 792796633834618880,243865 773986771919073281,139404 760491621863436293,62779 750332959970979840,12661 736137237885267968,195876 785623454280196096,197512 792785043840200704,247240 793939862000844801,256125 788684255551365125,219942 752956559722811392,24675 758075187820650496,51136 775432613498589185,141415 795014089848156160,263906 778302112539217920,167220 795666125937725440,267862 778682328902086656,168794 760942292857303040,65180 791373729183834116,238207 794607754753273856,258193 775017407286943745,146259 793549135110483968,252014 774644935366705152,139012 753451875387801601,27045 762841013979275267,74943 761401031506923520,63937 767442658230800384,97447 778640638355075072,167319 788111275222036480,215252 761657585686556672,70072 771078013102555137,122344 788528416446357504,218260 795129982292987904,262752 795699923031244801,268072 749595110413828097,9145 771839044418408449,128067 794695263386529793,262849 755357604080037888,36545 768954227381067776,110647 773849730535264256,137042 793484931766726656,252580 761083350408830976,65180 768499525094957056,104973 753349436936421380,27222 764182265739882496,82066 773912395903152128,139577 780795110598512641,183269 785490949036212224,196277 786259475145437184,200870 786087756854337536,194058 791213561452359680,223249 765699840697184256,88994 791500011284475904,238780 781533912476491776,186212 774337524814807040,11774 777108543010844672,159876 793151022046797824,248437 767126237819113473,97811 794635495527616512,261155 761325604490780672,67401 795616182908882944,267265 768781379400265728,108849 760546756031418368,63451 785791849646608384,198513 734401097150910464,353200 775764724126453760,151463 763469131756822528,78513 791361552221745152,238395 765895598805544960,88603 755045079249584128,35044 776876526058909696,158820 793109225182375936,249469 753765246767013888,29790 779661684168232961,174392 751784799711293440,18893 777832759037464576,163901 781905942187274240,188401 758190218889617408,48289 785361270832664576,194044 787742333987151872,205197 768606195364032512,106756 778561712022781952,168794 789986222097649664,164764 751151220664983552,16833 757618234086481920,47782 767839029240922116,100893 773666503136641024,137315 764950509950304260,11774 768807585290018816,106716 764428129255378945,82046 793848099647160322,255942 763451598328782848,11774 781227090729246720,186170 792367152317730817,11774 786543279487717376,193418 794657296278122498,261987 794641226486206464,261155 734348882461741056,130505 764978890682970112,84745 772484129401212928,129662 775412158439890944,148994 751607843334348802,14277 753949471084417025,30590 761202031642152961,66897 773184951764123648,132908 780859429789065216,182659 786765350574579713,205728 793822609364443136,250293 756462908121284608,42564 791349101904404481,238395 791810942367567872,241940 776911108053630976,158387 794588132578426880,261155 792498337408626688,246392 755217520307630080,35890 770997061516787714,121479 774448556761554944,140444 754904719470964736,1248265 756949839418499072,44450 795698464537673732,267521 764030400947556352,79691 765254867883585536,86645 781488926473064448,187333 749662077283958784,9433 755170191819018240,35890 786414890131030044,203806 788846170386804736,172084 755511170149195778,38035 763557837331058688,77612 793192784371015680,249067 793371727665430528,250033 776826924966350848,157755 790677701619163136,232169 793993731133374464,11774 788926880342614016,108396 790990578368454660,235580 774008128526544897,131421 792148003502985216,243648 755042985675526144,34666 773151492660350980,134033 779081855257673728,171324 788096144681205760,214492 793531057551187968,249926 795265474816868352,261155 769285991391752192,111454 788002725577404416,214354 792018557693341696,243075 757333285030813696,44450 763009021691375616,75073 737276557878648832,351007 760524401729081344,63451 766766411087654912,95249 786960490786394112,193121 790345220747587585,229220 763902045426479104,80939 787284401478598656,205090 792016640040927232,241678 762641033192542208,73926 764124754290679809,47940 754122230146199552,28732 760502579663032321,61655 779348742134763520,174115 756724414771855360,44840 752676799415513090,22575 793251836459356160,250293 793875536548356097,255942 790665309808058368,224680 768965651822026752,109945 793503823545249792,249926 777012453951627264,158182 774012981541675009,140444 757968203200942080,49066 790277257864499200,229159 789736213351698432,226731 794045389330485249,254209 759404026219859969,55661 779465322424365056,175153 792742646485807104,244270 755396977932791808,37004 779144510899007488,172089 780225019557183488,177773 790496729565106176,231792 778019037003386880,165097 791668739376898048,240483 794741965812338688,262849 795021676115173376,254025 790933685826564096,234796 793223325979779072,249926 770340249172119552,117257 795481604126871552,266138 758415571759144960,53144 772965865897676801,133519 780570714441076737,181419 762696546756493312,73814 794931681237041152,261942 766299635648520192,92152 786015159332462592,199178 788177963963604992,192840 754875270226587648,33426 761221841436418049,65455 766338311317225472,93148 789685648412315648,226731 791500294354046976,238207 792817039219957760,247877 776119939434475520,1250266 766661256979767297,95343 754807068616429568,32404 781888512530321409,1179733 774096718711271424,139404 786302202717417472,201958 756512673743896576,43403 761637713988550661,69493 776060354837086208,152876 776895029260451841,158327 789669175039975425,225981 793504570450345984,252984 760343048945475584,61352 788757680047333376,220526 791331329879121920,238207 758461275449864192,53144 756273508120834048,42432 760934150882922496,57574 762835355217240064,69947 767783965369393152,101463 768977438516793345,110209 760509848668762112,62779 756939996569997312,44450 751652754624356352,18173 769140122453352448,111517 792743771121254400,246632 737161950010998785,352728 756641032725409792,44461 763132363383595008,76188 770625113712652288,118191 767797182313275398,101383 768922434540040192,109666 776107502010265600,153095 795115055050129409,257332 760267927190765568,1248387 773704125745881088,138819 780620835723751424,182154 793189152434958336,249841 794555722092650496,261155 777513805118967808,161387 771371195480444928,120519 758042219517403137,51069 760264396626984960,61545 775370325169016832,148574 778425776534278144,167569 794536532270948352,261155 794544723679711232,261155 750754068046483457,14277 763564859397066760,78394 787014469037596672,208379 792032569604833280,243075 792122628941221888,244230 765258789536862209,86645 766822332404998144,95672 771519204478582784,123280 772870638662983680,132335 779372747822604288,173964 785473912431906816,194723 751905413625511936,19376 758115908434944000,51069 760619572584128535,63409 794717406497214464,261155 781564931732828160,188577 760922667528564736,11774 762264222164066304,431998 764280045900705793,82066 732836853385154561,1170689 749655912059592704,9414 773865483204460544,139404 790644904099708928,232137 793431022163546113,8044 740979473525379072,11774 793052634529697792,247077 765294287307300864,86472 779373344785178625,174115 758048718687985665,51069 774268907515289600,135745 778431717698707456,167407 785827634009739264,198671 788432997276082184,208014 769159539136598016,111558 778453857810599937,167674 795060218438844424,247930 755339873872216064,36760 785656910531989504,197017 750148760488083456,11495 758388008596873216,51824 780050520169865218,176129 746466468506722304,11774 787869955744116736,213064 775767118780465153,144730 786420026559569920,203674 790697904272879617,232911 763596835990757376,76549 789957698905264128,227804 792562805585031168,246392 763724950079361025,79774 756192187868590080,41680 785707217714458624,196277 750150623899820033,11495 775721981962362880,151071 788926548766289920,11774 754083334246903808,31377 766624839947792384,94699 757096224231071744,45857 766998015215370244,95869 753256501158907905,20008 790628062937264128,11774 775758128117870592,148473 789213506604150784,224221 762714488344829952,74308 774989307908022273,146259 777843701540413440,164001 787297353849933825,199307 770818132902449152,65500 786245685200969728,201958 791363396931313664,238207 794527554099118080,233831 755246656694738945,35890 767316181657260032,95672 772444459674005504,1170326 750023592675536896,10654 755562151675179009,38401 771687698146791424,125204 773272565737361408,133043 776872933394231296,156644 791422298838425600,238639 793434957251276800,252020 794206579092504576,258771 776312992027725824,140965 785932624472608768,197512 754859435982360576,33174 781669136904495105,189857 785648363261693953,196277 788510460412846080,218275 794197118567202816,258598 793461299795464195,249926 759592049926483968,354835 765515993238138880,87904 794922920493649920,263895 788413302422380544,214899 792943862549508096,248514 751540127655231488,16761 765388868933783552,195876 793952131564838912,255826 794537636182556676,261155 774001555536171008,132578 792834397216972800,247877 762795404354281472,310322 792530528524087296,199798 775447080579895296,148994 780908948903911425,184031 794534490743930880,261155 795000320824705024,263895 752812481282572288,19000 753961780171472896,30590 787055062728060928,207861 778707364295811072,168698 785247829996425216,194205 766378914600083456,93571 771467790389800960,121612 776788087682641921,157755 792509636184150016,246314 793131310764228608,249725 764063235746082816,80177 788419778234847232,11774 758696137238818816,54070 791611333414227969,236507 760303547292409857,61545 774622771145904134,144494 763516594488168448,73447 792023466413359104,238099 752899951903006724,24134 778604956559478785,168794 780097696392765440,178045 776216168038297601,1250263 789214910098116608,224680 776429497440690177,155688 786411817484578816,199546 788845190362562565,220029 792926984267530240,248514 750367007875399680,11495 753976555697602561,30354 756863213199851521,44429 789326762966679552,225456 753350550675005440,14277 765214358603493377,86103 780629567283224576,182154 785268452231634944,194648 794527261382868994,257353 756609705603129344,41839 790932813524721665,234583 775388674787770368,148645 781122666560229376,185496 786549515398422528,202304 786044774230863873,194723 788464048887111680,218275 792809400658526208,244759 733301489217601536,354495 794550498028355584,261155 732704708180205569,353672 758399442839928833,52112 767427462015909888,99270 788396399868030976,217519 762841094568620032,74247 765530941720756224,55887 777546197980569600,160858 764264279914807296,82152 766360379085713408,93286 789427360667881473,225981 794319839850532864,259659 795169502950395904,264397 768778060753727488,354167 792433018556211201,245268 764153434312323072,82177 768904983399895041,109945 771061854131089408,122955 772966056801472513,133519 764978462629109760,85562 768106739350708224,103506 788114956021436416,214288 790677096637038592,233307 760968461426290689,64730 795002854528454658,264431 759061100407193600,54620 788419255872000000,210215 755275818973048832,35890 770302177466257408,117377 756197595660288001,24127 766227072398290944,88174 786392492434268161,201958 776107331083968513,11774 790623156067151872,232137 792034959183650816,243075 794668773424787457,262053 795467996206600192,264397 794384900715491328,11774 758128755005132800,50337 762128461607514112,71476 777935179742531585,164367 794548406798733314,261155 778313224101908484,166532 795044525915983872,263676 776153301360349185,152314 763034660284698624,73814 764917939338223616,76406 753337659880112130,24134 760195376423006209,60539 764904182340018177,47940 778666197554462720,169029 772666697757040640,131421 793135836367814656,249469 794178008739414016,258331 781187048283729920,186210 763844729591238660,76086 778920363237384192,171168 794575525813489665,261155 765959988439375872,88930 789258458029821952,224333 791093194188550146,234583 736557188219428865,349970 768137857500274688,103294 795688248248913920,261155 760181841915703296,61494 795429526121525249,266079 795744101350211588,199307 763815538946486272,80393 789839946274136064,225359 793460646318747648,252020 765572497530052609,87867 766049934760026112,89923 794617689901776897,261987 757909308289974273,48959 765327614370312192,86962 793242346691452928,250293 753621452721496064,11774 758250266118410240,52061 766691546980835328,95593 795736861750665217,267576 752960679020146688,22436 762819630050242560,74247 763897625997406208,78159 769578233150832640,112363 775095458561744896,146847 789508097580478465,205972 788897909081198592,11774 791388782142496768,238780 760115676581363712,61051 791455474713493505,238395 754747386006605824,33474 764841361841360900,84724 788494357980712961,218275 764817570918608896,84679 766415634376687616,93036 787223036256718848,209129 762324671530270720,69548 793257493753319424,249926 750062268264673281,10346 778791249566248960,169437 793098068380049410,249469 793254346657964034,250869 750184847415447552,9433 773958753867534336,140444 786429691280359424,203674 767800133702389760,101383 776890169265913856,157723 786628420734033920,205181 753619919892156416,26815 766008918732529664,85305 770833628863528960,121612 781299931533414400,180233 794331466691801088,258741 757639831941808128,1248475 763892706401583104,79691 778285233212796928,166409 794629780901609477,261818 769403046237315072,110843 764605472364191744,84209 766096793415192580,90908 790455935537909760,230282 785862037150765057,198862 791682774130241536,240483 794231976005926916,259063 795434473789779969,265855 790246590820810752,228416 751907571716362240,1248155 766734989320921088,96002 787726234792759296,210289 788622098071744513,218258 755062119536570368,35147 755530051555172352,37684 779087941394173952,167319 753039849003900928,23899 794005374516928512,255393 795362880967364608,266054 775142850359021568,146720 757618144559132672,11774 787030799631523840,207949 768134579907624960,103506 792924193910239236,248514 773517842532618240,137042 778365979436789760,166289 788146960322682884,215005 768477031084400640,106281 771131419498348544,431998 773896474933551109,139404 762467217325764609,72534 794564941877481473,11774 795430624253378560,266079 758351257438347264,52061 768044629962862593,101383 768272145973587968,209828 773649494709723136,137640 780211481442914304,178045 773948411347427328,139350 792861135783366656,247592 761690488546164736,70177 788114696402505728,214899 754865808644251653,18979 794318986238230528,259231 791130695196348417,236860 768134357332746244,103354 791632510488760321,240145 743674115840573440,350823 781827020523180032,190635 749888445649002496,7217 759098206701494275,56784 787012438231093248,207287 791372501028773888,237594 756282092951068674,42495 773341623304458240,135903 773628219178090496,138165 781873112551870464,190036 788825374113271808,191622 765225609442258944,11774 793381367987875840,250179 771558119537160193,126389 790609375102730240,232221 793256003827556352,248253 789514524189655040,225981 753958767876837376,30339 763941705137532928,80393 787823767397490688,205197 763108198119202817,76451 764634527851438080,84209 775051063359442944,124610 785239538520117248,194167 788113447317807104,215608 791058614278582272,78159 795669613308735488,267862 795732041010728960,268101 777865009590263811,163990 775306245695832064,146847 766563422569766912,93184 785930955819057152,199211 754137311466573824,30296 785928595621318656,199262 793958912282107904,256276 765462860172374016,87245 795006107416719362,262752 770737323474640896,121046 778579302736539650,51069 788896057132511232,221143 794566888223174658,261155 736295833797173248,11774 766028084915109888,81929 764918218557317120,84724 773118972346576897,134470 754122277847957505,30910 759787486470148096,46890 768486167553646592,106935 758089115904737280,47761 773232961827241984,134561 781055137167007744,183759 790913712215494656,234583 755926304055263232,40609 777850379530743812,159847 786733314681876481,205143 792531490991136768,246392 777896623305322496,163990 788712767670935552,220029 790306549784780800,230732 781280490506575872,186584 779499574742265856,172962 771411938622386176,122622 790726505592659968,232863 774581589216854017,143585 791826835856236544,240483 758280272576143361,52104 754145018705747968,31400 778388737105559553,166390 765647237464612864,88930 770818361760571393,120474 794297490245881856,258598 749456916636536832,1247987 764190217007951874,82576 765506424025776128,87904 773360859758276608,136426 786514484550512640,203806 750360439746363392,11774 765504811403915264,84209 778499504223977474,152594 781363159617507328,139404 787907901285363712,213347 758090847699234817,50442 792935188372357120,248124 758302674890682368,50827 781541595346771968,139404 787025231021912064,208014 791434317100560384,238292 785914314112667649,198591 789056339829989376,223099 791133526259294208,197512 795725191007653888,199307 759488437841960960,58227 759867805055393792,59477 795772252545486850,268281 769324032906891264,112336 792066257356980224,242693 786482148089991168,203350 754814663645274112,28574 755117084380659712,32448 758801021850165248,54070 765610853978767360,87904 791011211211079684,234653 732402525874343936,351908 766616164734791680,93823 788828677471481856,220806 754822787991207937,32495 759187177859276800,57112 764907478056218624,84449 766512287783845888,93286 773333022745567232,135960 794620694491435010,262053 755871612600061952,18215 762276838643109888,51778 780694983254872064,179190 787517648598765569,200490 751545275005620224,18491 792840060232015873,244550 787888981446889472,213253 790808884290150400,233307 793152722237267968,248437 794310009190551552,249926 773499947878608896,136515 760582843558789120,63179 785310056476803072,11774 787067342685478912,208014 757098322288979968,45669 778616825059893249,168794 780203747905531904,176528 793149622952796160,249469 735907318655684608,11774 752905191515680768,21332 765196943161040896,431998 785544269759188992,130635 761543065437925377,68993 767903229678006272,101163 757919720830107648,49587 779042228094115840,349856 768919186324062208,110300 773335851367485440,121949 785913406876418048,11774 771535852220456960,125111 791371346244669441,238429 789152243773640704,11774 795090734646984704,263907 757731472228818944,48287 790709203539075074,233729 757349091756040192,46890 770062445771628546,114254 774445094070022144,143585 794629326058782721,262025 786880096481136641,90209 794564858217906180,261155 733533460053168129,355020 774038668906471424,140748 775064881829711872,144730 758655321099296770,54070 764447376048218112,83512 765703587070521345,87240 767547980412968960,1249439 753372601909702656,26492 758279270707896321,51069 758654720105938944,54070 780055982374137856,172185 785733625706901505,196277 760556549320249344,63149 776469006450589700,152589 789156619573665792,221416 770363277427740672,117364 773637407732330496,137042 794316201228779520,258456 794626956323065856,261155 771438371038257152,125703 792871500214927361,247774 732649068703449088,353003 761953310458904578,71324 755256457722028032,35319 768684046578622464,107469 779070811030323200,172523 791114741645279234,235251 785864852661276674,196277 788734868809285632,219942 791467419118305280,237787 760528583878119424,61545 786963893637812224,207287 756395745905782784,42249 761788832811548672,67678 754739344146071552,33356 794257255063396352,233467 780602216059179009,181984 764557686826471424,82066 790584629388382208,232169 756571219860844544,43553 770671893078691840,120610 778981261276839936,160539 756277028609982464,42432 787086485665226752,207949 763161493068185600,76723 795705475618705408,11774 756887009554157568,44163 793858167167852548,253793 754859484707643392,34175 763957129518514177,80153 762620395388276736,73814 764252159558975488,82582 777336049475268610,159876 781457934240722944,183759 791586061818425344,232863 793274534128328704,250953 775726470136233985,151071 794615871134109701,261155 770849848086048768,121367 761501669997834240,68133 763208341627801601,70177 771174123519156224,123135 768932289736736772,110381 769620596506361856,110585 775197288629055488,144730 763921855770038272,79691 793207046233399297,249926 732665501558542337,1170592 788206322730676224,215754 760793487444996097,64722 778307440676745216,167220 792045053330001920,243075 793835957380186116,255873 770309913126068224,117257 773791957277675520,138819 785888766569308160,199227 792105696678416384,243187 762755355243794433,73712 790360418652868608,229693 792048024344199170,243187 778710393455726593,169327 760860213192777729,63655 791774016948142080,240814 778647716385611776,168794 738458923708080129,11774 763730180649156608,1249159 777099282616901632,157755 781254970125541376,185496 795324667200409601,263676 764303575484882945,82209 765506929628250112,84422 769420317273894912,84888 773848516913311744,139404 781699643843473408,139404 757010562299461632,45669 758673819456397312,54070 761897467512324096,69684 793969468141469696,255942 787486194095513600,211461 795095029052280832,261093 781286350205124608,185296 786693040824000512,205728 771493693693976576,125111 792141105361858560,244297 792583661526712320,246225 778975884887879680,167389 773975814920699904,139404 776866582802862080,158897 768985812490858496,108795 792407739896967169,220857 793336308085116928,108396 781594503593340928,131056 790941823124508676,234583 793157137908178944,245705 771375495174885376,125145 779051321412517889,29263 750759473954885632,14781 766709543686463488,95672 791822421909204992,241819 756751015106404353,43553 793842611953868801,242693 792712047234514944,245148 794889992602603520,263090 760529089216155648,62771 762286920768434177,72534 767891448809205760,95045 788561199084503040,216009 788908236195893250,11774 764969648878223360,11774 773977592995127296,140444 790977547307802628,235536 765598515254861824,87904 765314367399268357,45655 758392267044511744,50542 761528327228141568,68936 755110089074376704,35445 778978878522068992,171168 774960542322716672,139404 794554763555827712,261155 757702410928320512,48991 767726481242021889,100893 771734720325574656,127366 779349291768901632,11774 758386612380184577,52554 762255306650976256,72420 767007180616675329,60518 767778095218593795,100605 778958820403970048,171455 744912646902775811,195876 771791369668927488,127657 793167652898299904,250033 765171476404244480,84209 769314600642748416,112301 794236718765350912,242693 752294083100499968,18316 769030153678778368,104973 780885205737312256,183975 790620002240040960,232749 790985399359401984,235590 772120959926927360,129471 790725675158077440,233152 773652048319504384,137953 766534536058408960,92854 768078006606819328,103354 790609494468399104,231870 754984809093529600,30865 755435713684963328,11774 771179431582760960,121612 778663895535718400,169310 760983609779953664,65974 790293700551307268,229895 753008721685540864,25255 789514421131436033,226810 795126213324996608,263896 773896085378961412,139404 786961718597525504,207287 790951971310239744,234796 794917365951565824,262752 761249410709872640,65180 786952744619823104,205989 793423272272596992,252020 759219494212468736,56964 776106941110034432,153658 786659934884605952,205602 773871017621991424,139404 733206220538961920,351982 786932298100969473,207244 769203600354607104,109557 791092230131888128,236639 757762601812123648,195876 779152874030891008,172545 794561981839769601,261155 761678413593583616,69548 742356917838831616,56436 764655105261961216,82283 768413251474456576,86208 762340638423527424,11774 777369409908342784,161456 785871864191037445,198591 789702624585056256,226490 764353838123982848,82066 795281092785815552,262849 771370903871496194,11774 791885649049587712,240474 759289944267493377,56964 770136289349894150,110585 795489578006286336,247930 757742754025836545,47940 791696538577829888,240483 768516589931139072,106716 777986367028690944,11774 791713054299787264,240483 778339764495724545,155688 780630854980603904,182257 793667691299020800,254135 732247082984071168,350854 773892870889730048,139404 792416894435201024,245750 772651858317963264,131027 781566990401974272,188401 788204067017326592,213064 761963435043135489,431998 770703092140474368,120675 788887177044172800,221972 779302917895516160,158387 794579446166470656,261155 766466501083795456,92972 777774571697020929,161456 788144528557543425,214976 790555625629556736,232137 772813225473736704,124597 795071313224339457,264397 759227025936777218,57274 774894986307534852,143473 777403581586636800,138490 785256073703849984,192989 786406965555687424,203350 790036323755102208,228354 792218420238352384,243513 743114225162280960,11774 744533340716470272,669866 768034732294729728,101791 760208615391236096,61545 793151714224402432,248437 768470459687981056,103261 778282724809383940,164171 785771941919502336,197512 758333857556860928,52554 740413793130446848,11774 752946194096291840,17416 794532760132132864,261155 767121920894480384,97852 756355250634625024,42339 764287458309570560,82283 791777006895689728,240145 788147983699222528,215477 793098473176465408,249469 793222124307488768,250633 792105846062850049,243075 767911805066752000,102191 768853422883897346,108710 779322340240916480,173964 795179996365131776,203546 795332190573891585,264774 756621157487538176,43553 769002374174093313,106281 772228880195264512,129558 787893545482936320,212239 766890657784803328,29565 794118480396161024,256255 781877790220161024,190555 795323603956989953,261155 769133288615211008,110585 778239953339682816,166532 793247638061744128,249926 795278323131809792,264397 793989454138658816,249852 795074177107722240,249926 753410971805245440,27317 771725864786534400,126152 785888068402315264,199350 793498913554571264,252890 780681690037489664,182036 790771087114113024,232955 795091515173376001,265191 755151580769296384,35890 756616505710739457,43887 773920105088491521,140025 795684080935309312,266151 772085944849534977,128934 751188858264514561,16593 762462835867660293,47283 768942066466521088,109666 790705898993909760,232169 786774487836479488,205143 791722238525538306,240483 793849731814260736,255942 732289850762633216,1170428 743518340837048320,11774 752949088262381568,24675 762421758146129920,73194 762729387674316801,74066 767838897518833664,101681 780114462963400704,178258 749513362183168000,8871 775066491720916992,146205 793148312425754625,249469 761533880813883392,68908 764351088795521024,82544 779143916964737024,172089 785343026860142592,194648 761894724978479104,69947 770276488633614336,117257 792078202323644416,11774 795417296571428864,265855 758419138519920640,52112 794867881607512064,221143 762215594426896384,70689 773851661496422407,139404 774677570738466816,141789 779448089484537856,174392 767097600856076288,93170 780579372507942912,177442 751216388409167872,17794 777160538291712000,159876 788900462644736000,221972 761461509281112064,68489 777308197904277504,159475 758261572452089856,52112 774997309293666304,146259 785269221257318400,194648 766613302919127040,90723 786053100842778624,199462 753616196293894146,23739 755149697023631360,22393 768359868860248064,102295 773212462971756544,135250 789972884898717698,227257 761641755141894145,54052 766705990309937153,93261 767250744697380865,86653 794553363153043456,258741 785244808738639872,193868 791466617284665344,236035 795437930068066304,266079 773193745583972353,132996 753776721535627264,28732 791037241451618305,234575 779553428242563072,175260 780866702833815552,182729 761550509249474560,67226 787138087264587777,207965 760854513825648640,64722 772525849824428032,131457 756585767934189568,1248364 790256878156713984,229693 791668518991388672,234990 794735855982231552,262849 778377074377621504,166100 779376000874455040,173347 787020008337518592,207113 780605132895506432,174891 763945082512744448,80393 778202068376883200,166282 765298496572366848,86440 788471210946490368,215005 758721278131830785,54748 789556139591659520,223125 795748931179257856,268646 776194312157532160,143356 781524354601521152,26066 749945954665689088,10395 777879210090045441,162610 794101299021303808,256255 768339807382757376,103975 772870707470540801,132335 778452019174445056,165185 793213508221476864,249926 762782606194774016,73814 762822794342125568,73712 763465817400938496,78304 770917901608050688,121359 771007184780091392,121479 793978421466435584,257271 759155852695707648,56886 793701185320607744,252679 794556441986142208,261155 752988883307102209,23739 777005668641275904,159876 778281577881169920,164669 786370714882351104,201558 765324774935527424,85562 789811247730556928,213710 779974845048066048,464984 778373174773899265,167220 753257581645365248,26140 773876587691384832,139404 786363146415976449,202561 766425975831859201,80939 780570311787999232,172132 768159644808163328,103354 776493517598236672,156290 758434952744697856,52022 777019005760512000,158864 732518705628864512,350808 758392121124618241,52030 763279980591616000,73814 787311383444541441,210289 789781488359378945,215965 762014242203701248,69794 795395635868372992,266464 794573115716210688,255942 759482868162625536,58537 763891174671323136,80153 749755719205867520,10064 755869829286858753,16299 756483692281864196,43391 779854239761784833,174427 788413740966301696,217519 757328139244756992,46394 761037122836979713,65839 785282085103636480,193669 762708394935406592,72716 772615748640395264,129551 787096041757835264,202429 758978383132753920,54070 773595870843371521,132364 787643406117810176,210897 772132708352786433,128881 776741052908732416,157755 732193343703289857,350087 770438166838784000,114254 794992713720467457,262849 774499269256577024,133943 785643843106373632,197198 790520459322327040,231894 771687409880707072,125111 788590349090426880,218275 732991549743632384,354668 760992159591915520,66159 765694392367742980,88459 777310684338003969,161456 771890949886578689,127711 773905091858272256,139404 765324622325813248,86076 776698764358774784,157593 791690212137205760,240483 754834034799341568,32495 790991889814134785,234583 792364797379522560,245434 760294355525595136,60794 790639038537404416,207712 790968952469848064,235487 756266113676173312,42117 758276163739521024,41703 793182515884232704,249926 762780603297193984,73926 759893195757015040,56676 757907439333376000,49953 776564197635293184,156926 793197560580173824,249469 778235766006747136,166532 778303255055110144,167220 744294388822478848,349197 794957132332470273,262847 789247595470348288,206666 795708528820420608,199307 764942159380226049,81946 760147748146384897,61051 754066057720164352,30815 756654625047142400,43391 774220595412119552,354100 777152041214894080,159876 752972568731193344,24812 761605528711602176,69231 785646006130110464,196277 789152547353210880,222682 793192247432970240,249926 777973265276948481,164826 755186736343416836,35890 775372201864339458,148574 779331438374227968,173964 755120501119299584,33356 770077605848616964,112872 767131617831694338,97468 792426757634818049,243513 778843860940316672,168794 794290545552138240,259543 795686149863903232,261155 785649526908477440,196788 763797281120227328,80393 766432573161517056,93823 793241741843369984,250033 770780452223381504,117265 786969111519637504,207949 788440512512528384,11774 794138374705647616,256534 732620898398810114,350379 750740132823642117,14274 732213492103544833,349824 764209384272621568,80939 751087854097342464,15316 777177291554168832,195876 770805601039294464,118192 771551574967496704,125163 788540409651748864,218223 788574176063938561,215437 758757995090026496,55155 792911528160661504,248496 794240240181538820,259057 749790149450629120,7849 758069013197033473,50923 770311497948008449,117843 795409927598702593,265885 787995693604544512,214209 769392239680319488,107745 786707465714995200,205091 789243131187175424,223899 793298974476111872,251282 763959025092272128,80720 765209113928151040,86440 785718605459623936,196277 750771106555039744,12883 763149976457375744,75899 775820694122668032,151401 732618858398416897,352950 775885135833030657,151845 781421808515948544,185083 793513623930802176,249926 786551870982676480,199211 790520291835469824,231894 791099087969935361,236454 793140364081303553,249895 758060673406382080,48663 776959729415380992,158897 762044400482545665,69947 795108744707407872,265257 788804193431597056,220332 795055670068293632,264911 765348195840983041,86209 788622269669081090,218258 758138919523381248,48663 760554148479676416,63665 788541398026825728,218164 751879231475486721,17794 766034417139736576,81929 777179371698130944,158754 791791213645008896,240483 780452915588784128,179936 766557699978895361,93823 767405033474232321,99262 770322642268139520,117303 772472935621595137,130415 771194060539211777,123583 755962807024283649,40550 772525594881978368,131027 769387021806731264,112119 777978378179620864,165185 794587997932949508,261155 755163573224079360,35890 780825418215686144,183261 780960632959098881,184539 762471623232331777,73201 771954959797645312,128934 765910323702280192,90125 794052226440278016,257492 759422441986879488,56964 785266369625415680,11774 755867800447639552,39207 765062704822444032,84745 777181578636193792,160221 790605962201604096,232790 794855325086187524,47557 764127765956222976,81938 785284069001162753,193669 795099700940546048,264397 772976824485761024,133043 786182700860313601,201494 791398099109445632,238780 791412336296878080,238395 786823595985018880,203680 759174896224120832,56964 785955269062692865,199431 788449242113314816,215030 794031438974898176,257492 756324332020826112,42249 761188762466476032,349773 770710062931308544,119937 791370559397498880,237787 794237657601540097,259063 765209069267267586,86440 773740849821847552,11774 776171178885021697,153854 777118149372153856,158520 794686163642679296,261818 753718076303171584,29263 755070101796352001,34731 770200182147383296,82066 766312666247761921,91798 776860063336009729,155896 753600429695574016,11774 795707157446463489,199307 758907103377448960,55550 767843736734740482,90193 794688197011865601,262752 758256717901684737,50804 776900951991001088,159308 766312117704196097,91946 785269953364496384,194082 790915459143102468,234622 786879764158115841,197324 788418676529561600,217083 794530794127626240,260033 794537680499445760,261120 774062173853069312,139404 793929023101378560,256255 755197240545832960,36212 769548548534734849,112363 781338972739874816,139404 791519053173166080,238395 791392454851305472,11774 761366018228977665,67973 763047651940020226,75899 785907994533908480,198973 793887421892964352,248652 732424166272466945,350697 767401373952376833,82283 774010549281644544,140230 780790379071373312,183188 779130801485189121,168284 753647794334859264,28732 766284809601703937,91798 781851841764220928,67331 792477544356442116,245854 753948479303614464,30590 780694672058486784,182036 785608741966057472,196348 794613474227843072,255942 794711003284045824,11774 775797934965293056,151463 761796547768045568,69471 755921471428440064,39475 758124930189844480,41703 756863979272581121,43258 760592886714867712,63879 763856210458185728,78566 755206375517609985,36056 770381030893101056,117311 790877955031441408,234583 791692231610552320,240070 795033149336145920,264431 785581531733463041,197286 760536310193000449,63149 773933328378523648,139404 761643208879304708,65455 795432224183062528,264113 760584238274011136,63464 768233990939697152,103354 776474306226298881,155295 751594994960519168,18893 793627519584837632,243286 779890556256210944,174389 786907471021473792,207287 769669983882317824,112345 754851889804566528,26721 761038116551405569,52112 768004074235043842,101681 771039586873028608,122148 790283580110938112,229895 777642483387740160,159245 786943486427734016,207613 760559265270665216,50888 779461473315659777,174392 780420808694829056,180074 790900376170033152,234583 735245845566656512,351208 759902097567461376,58369 786941080906280960,207613 788764091456380928,220332 770398038049161216,117310 772107063442812931,128791 775321696144351232,148170 771442990799806464,125367 774248874840064000,139360 778921713518022656,171168 780632977101447168,160612 794898672232210432,261155 750714673100566528,11495 765216000254021632,86440 790671059385143296,232243 749208407182278656,7677 758104993761067008,51239 764820858309345280,82066 768067102204956672,103261 780572441810702336,180039 762468184246988801,73102 758134342845603840,51595 762047235106435072,15066 789084555109990400,219538 765005129116422144,85562 766718077195067392,95708 768922013624786944,108963 773973018796318728,139404 774604505526730752,138465 781112820188508160,185496 790517375531491328,231894 791520001928814592,237908 793232081983795208,236409 753687067096444929,28981 792210652454531072,243075 792758030634852353,242919 763086594081337344,76474 769279081523339265,112788 781517318513975296,188119 753728305275113473,28508 754173594897219584,24776 769211695730274305,111558 785986102188503040,198275 774768263767003136,132497 760260658638233605,48052 785866195933081600,195975 752011442308743168,18374 767779999587848192,100893 788033079864532992,214209 794632375477170181,261155 765594894702252032,87062 775821915478892544,151463 780944690157805572,184539 785950870944911360,199546 785967884614836224,199262 787784441028575232,11774 753380839644340224,26446 774936355621175296,29786 776235447198507008,149953 785675394045267968,197091 792526242239033344,242693 756635729170731008,41839 771331574314991616,100605 776511467583660032,133048 758107643995127808,41703 759449930398248961,58028 793488910152183809,246425 789456302615375873,220727 793238802114445312,249926 762129264883830784,70509 786008322944139268,199561 773553690418434048,137514 793456110090919936,252020 766368793815879680,93184 773321134787801088,133702 773268137164677120,133043 778430200807698432,152594 786993894936420353,208176 793569334098399232,253614 749731950563201024,9754 759456976266862592,56924 773138181239795712,112623 774657392797593600,784840 790913305317629952,234653 790045628332204033,228416 765946518096445440,89617 768021027586727936,100893 785260573298561024,194213 752253634356752384,21795 789894902863626241,227048 795265879621697536,247930 760535903999709185,63505 763407613858021376,67326 766826820226326529,87627 770436276268871680,117257 780082585661833216,176128 788478816184373248,218275 760429761642504192,61011 768120973191057408,101101 750506125213241344,13450 757812573257412608,48477 776630709356146688,155451 794720232216481792,261155 768854316052471808,109571 781313109378031616,186553 781897271390539776,191354 790721513603338240,232169 774057681015275526,141316 775379057764552704,148870 780160999454277633,178194 781607557483864064,189017 795613958350766085,267655 771816139844235264,122344 795294459466551296,249926 793177861444083712,250033 755157180085510144,35890 768211828711235584,103354 763701697860538368,78159 757623890692669441,16953 790664923000868864,224680 790238445289472001,227615 792395572363743232,229693 794308180004261899,258981 752906719924289538,24316 755726319996981250,39235 793618457157775360,252020 760506111594201088,63149 763822951137443840,80619 756502038293471233,43264 768426148510375937,106281 751545718205218820,18215 763790634092146688,79589 763882356721618945,80939 767059878246440960,93210 757583486089764868,47761 759119204754731008,56964 771964842043379714,1249934 793595567129530368,252741 756290605353988096,26721 763518954732224512,78159 753704204330557440,28866 771892938150440960,120613 773929402736504832,139577 777155067950399489,159403 777204344756199425,159370 791231004564393985,235963 794696188507328517,262752 795676333447741440,267862 757707072679075841,48594 751163041354362881,17416 758671643371765760,51728 755164867535904769,35975 794361730327527432,252580 781653794039951360,189314 785722577205489664,197512 789517219751337984,226731 791073938746945536,232169 732255915227947009,349932 753358748761096192,27317 768624069772095489,108207 768906604456534016,47188 733575139304968192,355261 785900090791559168,198586 789456090219945984,225380 792160265584402433,243165 794689854831558656,262588 757545555362848768,47782 772820138391404545,132335 785937725061029889,197673 764555408216301568,81946 780781145893904384,182960 795054510754369536,256038 769190023056941057,111558 756902763263434752,44429 792745566887219200,194060 737317226362077184,11774 752662235537895424,22575 778986729005080576,171693 788017598868758528,214492 761345403908399104,68102 781364030451712000,186434 749365941943795712,7461 753379096999055360,24134 770312311915573248,117257 751786180556054529,18215 752644106711629824,21332 756572614928195584,43225 787061427882168320,207949 794795160001359872,262752 763941348818849792,80939 775000936074928128,146259 777100512554471424,159146 787731129860255744,210215 793184463219990529,248065 793355554735296512,250633 762733712383574016,73926 767742463314317312,100605 781061399841742848,49066 790277510046953472,229693 751881066076512256,19587 788505324965748736,218275 754823033173315584,33356 795733446928822272,267862 788113607259140096,215050 750297082246885376,10735 765884027639328768,90030 767817939592421376,101383 788470116623249408,218495 788890699999567872,220689 795693792678518788,267521 785520075617034241,194448 786297580426760192,199546 758004238308012032,50442 764797695156367360,80153 768523676383838212,100605 778732045165998081,167399 787819892862881792,210585 773674437539459073,137965 732499664658796545,351617 785915083792719872,197324 790954879846084608,234653 785257893176176640,194160 751222800690667521,16728 768735040607924224,103506 764180483269914625,81946 790842940058800128,232863 791741139309125632,240584 762322185633484800,72550 786996650627641345,208176 774399404421767169,142305 785725897823301632,194082 788440919225667584,246425 746501304571166720,1322887 787504179262558208,205989 781316839578095616,187370 788442043341082624,11774 794477337542795265,252196 795122166740164610,11774 775869611703095297,151156 780192823370981384,176128 793798542246551552,249926 775456041156751360,148994 778310449246851072,167407 789223372693450752,224680 765155388094287873,86103 768129774275276800,102563 794083300537171968,249926 788804298293383168,220526 781648291880656897,187976 756565994311647232,43266 785743752207949824,197249 786978483968811008,205143 789043379652919296,220332 793243152526303232,249926 764861231937224704,84724 749743592596312064,9087 785558747070337024,196609 788092942577696773,214354 792191849553428480,240483 794011467473424384,249926 772490415312216064,129662 778665787758346240,169029 790934844058447872,234796 785585514116251649,197286 793222820423692288,250760 781187172904804352,185310 788336891707858944,214078 773889636435304449,139404 785474909531148289,195975 793309746866458624,250033 793946950139658240,254135 779042488526991362,171693 761204792668467200,1248861 786374656458629121,202248 787319247827591168,210207 792074374517972992,11774 762736851887075329,74681 765978049846226945,90384 777023585118486529,159906 794003263528042498,254209 774008000331689984,139404 785274730588741632,194648 779015651226550272,11774 756092098756182016,40803 769242969232773120,105109 777207423790620672,160634 778745126227030016,169437 774054529306329088,139404 789497495252533248,224680 773888610722611200,139404 756229993303306240,41680 757675329443934209,48187 759450947277893632,56700 791359937414737920,238395 786525287399817216,202177 786725669308919808,85985 793166394997157888,249348 773888251937583105,139404 750652411077881856,14421 778262175454334978,11774 751846443367804928,18395 755047821351481344,35044 769693179276849152,114987 758207145024172032,51914 775364174323015680,144730 785919157053390848,11774 792076200466190336,238110 793990793879048192,256358 763464427475640320,78566 773955261002375172,140444 785572369209303049,196696 772464893257736196,129565 781238209531359232,186434 756279389336338432,42432 763047026846203904,1249077 775429976862502912,149304 790986001732800513,234583 757675612672757760,48439 761266275905630209,67229 766769878875435008,94699 795706546663591936,267862 769556130360098816,112660 778770132294176769,166891 795381010401820672,265855 771394775333281792,125367 774029530902048769,140444 774089109430149121,139404 758280728660410368,37844 762367430534402048,70679 762794899934617600,75073 769208527243980800,11774 772973450839416833,132370 755049665129611264,34898 770293170185707521,117257 781810025127874560,188500 790610114709299200,232791 794995997684498432,264431 763369162152357888,74943 771404871899705344,125119 773975545587470336,140444 780227760925077504,174244 763149551691763712,56964 790547706498473984,231894 767398407149330432,98972 785914134533697537,199640 757138391632715776,46229 787116921422577664,208420 785859314183507970,198878 765620902868365312,88052 785517627653382145,11774 787051779993116673,208487 793820252345921538,255393 785280613381120000,194667 785736224556322816,196917 764188155545124864,82508 794985703562248192,264397 774538106439467009,142090 776888689951510528,159252 781342085857280001,139404 749676425045610496,8047 772891037102727168,133447 774974845960454144,72061 790975411857391616,235590 794740937146568705,262849 788138853039218688,215005 766370359952023553,93184 769337373343744004,110440 769367135487262724,112363 749661533463085057,9433 764107714502983681,81914 768129772157231109,103212 794636367359778816,262022 778198742105264128,166409 793837364695015425,246314 770888789795364864,111543 778016967114371072,163632 761949838745436160,44961 763151615369027584,74133 773932686805233664,140232 774680781537021952,143585 786259051210498048,201494 763525492196708353,78853 774243231479521280,139404 791759597472219136,240584 772838254307672064,132996 776758027806470144,154071 753363326411927553,27222 757284515828015104,45955 766728992082853888,89887 780804421202550789,182671 791112762709585921,204413 763750206768750592,431998 766692355667664896,95593 775772744306819072,151071 756240017731620864,36545 766618585829695488,94699 778723915896016896,170187 758243429885304832,52027 762049919427366941,69493 774329373801447424,141887 776444764841357312,152314 788257854532661248,215634 794948109692387328,226738 751133564654190592,16663 794678752945074176,261666 795716674209062913,268448 768903064136785920,108849 769141423056846848,111549 778658726886735872,168794 785523079581577218,147741 792570118761025536,245101 732447331581317120,352078 765210795378483200,86440 780600325770215424,181716 793638853265485824,237491 754082947116863488,27857 793941721247838209,11774 768162232572055552,103212 770687619453718528,120610 773387766172356614,135136 776580390723149824,156644 788751730439778304,220332 768308002847723520,103506 789208238751264768,223485 793508447052529664,249926 762663567153922048,73926 767550692286271488,98890 790324858613698560,212131 795719539476467712,268448 756670629428858881,41839 789196754751135744,221416 777279646073253888,157755 785312498090176513,194042 757548369401094145,47782 773286410690244608,135381 758626177384849408,54070 775798439875674112,151071 777882910217138176,162294 780507647338512384,180306 780615591220568064,80785 778767745353601024,170187 792168116218245120,243075 752890666087219200,24134 785787069889073152,194723 753365346871087104,26458 768924778728075264,110362 775712513312763905,149770 778322373065879552,11774 790216630588411904,228576 792120645614133248,243075 733855738888495104,145399 793449111878000640,252196 794628897455403008,261987 795012753635176448,263896 789481146769821697,224552 776457768509243393,156053 759751427312844800,57574 788801661745651716,220526 757360021772435456,46379 751820771211653120,354052 752984149645033472,13410 764792722095939584,83866 792443034335977474,243165 788452870324707328,217519 792926911097745408,245185 736589780511805440,11774 790156133981908997,215505 753665122564968448,28866 761202998622101504,65180 750357441158664193,11774 757709474253582336,48287 775756298570768384,11774 753228871227572228,22575 786322720430489600,202727 791351584982704128,237491 776938875356753920,155451 781041039964512257,178194 786432626710110208,202429 795254695354920960,262752 765570685993226240,84724 785871547990958080,198591 769307261550206976,112494 779476439511040000,175340 790963778947051520,234653 762113013679812608,1248996 768630712022937600,106896 768994254634967040,110209 761733684156309504,69947 770104808179138564,116164 788078014152183808,11774 793091663954599936,249180 764823185565028352,84724 793207790483283969,249926 750415094153117701,11677 757981704174698496,49121 787011952354570240,207949 794556804923617280,261155 790948899393376256,164764 792147533652832256,240483 764854063892602881,84724 779060493176700928,172084 761969956325994496,71270 787042885359185921,208014 768066677821112320,102249 769002105352757249,106281 795614782577639424,267559 762857489524228096,738099 766384024558276608,93303 768576309857353728,106716 758541060750602240,52749 771717339393892353,126152 785928714840264704,199431 790257098408026116,230270 794996346675548161,263895 789146522260738052,215505 790310298540347392,223286 764901719444557825,84724 778322146456133632,166409 766353280318447616,90735 781195611362226176,185595 780560249518338048,181548 792368873832153088,238970 761331979103051776,67497 772588815185608704,129662 791695493936087040,238780 793600433881133056,252408 773961452222906378,139404 793898385405116416,255942 777347641139167232,161456 790980746181808128,235590 753343930322849793,19598 766121044528824320,87858 768823942219964418,108849 788792584575516672,218767 793116508608049152,249469 793914069896065024,256255 751925569403494400,18488 794253925436297216,252020 794595868359856129,261155 761068518519418881,66159 781605467130847232,188478 758344688772395008,52061 776872925085433857,157840 768174775457853440,100605 793889537114009600,255942 788939839999803392,11774 791428331593883653,237908 760878842101788672,11774 767728451885432833,100893 791505996128456704,232252 793246181291765760,248253 751608584803233792,17794 761954252457639936,70858 733045275099463680,352911 787808785670762497,213253 791777425592123393,240474 793928944005345281,230523 758298229981253632,52112 759133574721183744,56964 754726960748597248,27045 775118871741263873,147296 769223033651200000,108795 764185767199420416,82020 765182482157187072,84724 761560405646934016,66922 791460712409239552,235487 777176442635489281,1170550 776088302424322050,153035 732395846080339973,351467 774317541992779776,138054 793591984380383232,250785 771095692131594240,122759 768126870898380802,103772 791625271032111104,237935 768829487878242304,108983 777938320177278976,164669 779047224080687104,171463 770425926106615808,118087 770487358970028033,118191 776936722131279872,159093 789734002240331776,224680 732284057422172160,349776 778340000546951168,167124 780320362940796928,178716 795502408088616960,234556 791744073350586368,240584 785276594038435840,11774 764186276044021760,82121 775433413763428352,148010 779005292151345152,171795 778042628411580423,162596 758076648730218497,50923 758341513009045504,52554 787646047220736000,208065 794907708822585344,224680 763840647543427072,80720 787303985371754496,209452 792121329998630913,243200 773963210911252480,140444 771356976886407168,123454 778286268048224256,167220 791425623642279936,238780 794610066859159552,261334 790870690903621632,223492 793702135439454208,251803 794600845899923457,260852 792808041561231360,243393 795672672415973376,267862 775657160155992064,150511 786291299863461888,201494 759770957498187776,57336 792395509365342208,245566 794255624968278018,259288 785352718349107200,194137 791486362545295360,238395 760333526113873920,48119 777818749168525312,161387 786988653805469697,207974 793467132524662784,252196 793993596080832512,255942 755161668720680962,35890 758042021101797377,51069 791885605647052800,240483 793068916612272128,249079 733358638870339584,353976 765273121444208640,80486 752171014604283904,21224 757539103944630273,46412 757616509439078400,47761 769611082717601792,114021 780598188617203712,181755 772305670741774336,125367 751584342091137024,14277 758145827655208960,41703 785276908066013184,194648 766779090724540421,94683 774069145511919618,141277 786297580107870208,202796 770820503749689350,117303 776511775474802688,155936 793971820995035136,11774 756965888784564226,43811 772516747765280769,131421 794683342964850688,262752 756193572429324288,11774 790745766151225344,99049 794467809468227584,247240 753335221722894336,27045 768929734902190080,109945 792043750134546433,243075 751860823618756614,17794 779712025786195971,175092 791658683981701120,240483 793222147103752192,249444 786176457882107906,115498 794271662271143936,259457 778426860740960257,167083 793928839294554113,253043 773727203695611904,137869 779056293357166592,171886 764373401607639040,82066 774219528872001536,141360 795724568438669313,267655 775301866716626944,148170 785491507272753153,196277 778420037048799232,167407 793496936758308864,249926 793790954465550336,255393 776964625510207488,157082 792119934235082753,240483 774705930390769665,144654 777941486616797186,164669 793442838054854658,252196 794644571745501187,261155 795694641702006784,267521 777596341576798208,162497 786935427387260929,192032 791300595487563776,236502 755206075545190401,35980 759113275644649472,57105 774362589081968640,141887 790904420661952513,234552 750707977238286336,12883 792485040651276289,246225 757092999033528320,45857 790986389395431425,234583 759516333356691456,57574 733112413176762369,355649 790333061464326144,11774 791833711851479041,239893 759172734244880384,57131 772792870705082369,132335 757082521943236608,42782 772461514649243648,131025 791046531495305217,235951 791691412123348992,240483 777202443973173248,160036 771822469199990784,127134 744545902459686913,1247645 762090835928227841,69673 785551019195244544,196788 791881596961980416,240070 732609465049042944,11774 775408617373573120,148994 778311513996161025,167319 778995595302305793,170187 753738070793580544,29624 773235705807904768,134561 790560247639314433,231894 775306933834280960,146720 780951517834547200,182924 795211962338734080,261155 780374778406240256,179578 786269596101726208,202429 786459282132783104,192032 793173694340145152,249374 794628463164555264,260874 759499066786983936,58537 793634767086297088,250633 768616343897673728,107428 758288594788384768,52112 763780435738521602,78566 795097579490942976,249926 760624870803722240,11774 770672444914884609,120610 776295620789362688,152314 780549950082052100,181419 787004588792479745,207076 794591378047045633,261155 754020958550290432,30590 794619767751577601,261155 788245229455470592,213809 794540279286087680,261155 760200711850164224,61544 750362934396612609,11774 766088592187797504,90327 769230019973509121,108432 772924228572057600,132996 777989148967743488,164694 793549425138339841,252020 751829307119460357,14277 791308203686408192,237787 769734616626278400,110659 777285848991662080,160609 755447005074161664,37433 779405530318180352,174115 754156308584992769,30370 785622141999849472,196277 789923394355691520,351152 793811166799593472,228583 768063972708843525,103012 762159890039046144,69231 774003125720010752,140495 775509459833499648,146580 756856168522342401,11774 774676608917602304,144494 791471951331995648,237857 763521999524159488,78304 760990171676356608,66116 772520494650327040,131421 778474754722312192,167220 776458478370037764,155390 744980249428004864,11774 765013723622760448,85562 792508447594016768,246377 751654454307332097,18215 785756891158835200,195975 789320548681744385,216538 772579889316782080,11774 755890599438393344,39657 770711729013657600,114254 765214764842745861,86103 773938289309089792,138819 779372581925158912,174442 794206615595601920,256564 768953509513396224,110647 768168478553628672,100893 777905931820511232,164001 788131528664576000,215754 768770694301769728,108849 775778989214314496,149953 793265378931707904,231263 742764754326851584,1247536 759432045164625920,56090 763500911725465601,61723 787527702559334401,27485 749602855527391232,9292 763836940613455872,80716 794620303666200577,261155 791354473599885312,238207 768176747669954562,104162 756311085884567552,42432 761350760873406464,68163 766384240888016897,92860 794922767481184256,261987 753893696387420160,29565 756574144704155648,41798 781616105072783365,182349 758705141826498561,54070 774997110781571072,146259 751830303711387648,14277 787026210207309824,207712 791817070534995969,48663 795008691028328448,263907 757207413313241088,44450 772593050300190721,131007 787733986072072192,205197 766206706535628800,90735 780077815563780100,176129 769208142387445761,1249644 762071122749906944,1170700 751112215059574784,16299 773931081925922817,139404 757354351048351744,46412 791678143018987524,11774 742666253894979584,1170781 775516599558168576,149953 785882388316491781,196277 762352365114535940,70059 773937744137428992,139577 787654791337959424,203225 794675366279413760,262588 760180865804689408,59758 763420130487304192,78159 767864359657897984,102137 780763420060704768,182036 786801217968099328,206642 794913558979035136,262849 786145362474074112,198671 778435870005223424,152594 788887995713630208,11774 790592784218648576,218495 763042533186207745,74943 793132180755087361,248988 753347823693799424,19598 758390811272810496,52545 778622142606827521,167220 762869272481636353,73926 773913956574498816,139404 780445207305134081,179742 794322505867501570,259743 768260807239032832,104932 774094861830008832,141470 753927828144590848,29263 794539873822707712,261155 769567744178003968,113412 794741042872537088,263108 780808910227767296,11774 785565777118109697,197091 790546318271848448,232137 776352612325154816,153845 794377635388239872,257353 755063247380869120,35044 772847243816828928,132996 789284481534353408,224680 795035928234311680,247930 763508910795792384,78274 773966879639633922,139404 765351030347313154,86472 789306365902745601,224552 791777764294746112,240483 764911372337643520,47940 777877551427358720,159956 778584271669690368,168297 794368216600559631,257353 752750623649595392,23503 766439007349837824,86274 762006119527157760,70858 764091387088252928,81712 791068571149430785,236454 757408985750405121,39026 732904159398273028,352432 752189182399905792,686533 753997504039952384,11774 770455961517424641,118191 766831977563582464,94699 793318429012860929,251452 794586257984802817,261796 762645401874857984,73926 770508913825419265,118192 794550526780149760,228911 794938149562621953,263895 770880661020413952,121612 778302500726276096,167220 770566074513448961,119746 757728854060392448,48351 793959081077653504,252939 772816431062712320,132335 790963465032601600,234583 769364298816557056,113165 761428186403966976,67973 766282193895161856,91894 777514631833063424,161568 778256266430812160,166390 761345232747302912,68102 750026537907265536,10064 787949228194693120,210235 758359252641714176,43391 767013791162781696,94349 788150837717729281,166282 764480952487718912,82209 791417080545415168,238207 793122338447425536,249725 750847208732241922,15643 755565545848569856,37457 764843903950331904,84724 786027319420911617,199546 732651137531154432,353222 785547400421187588,196788 790547334417571840,230300 779333384065593344,174115 764189404231446528,82283 788762610279649280,220526 789809567303688192,225359 792098926958555137,242693 757806270225100803,47283 786194739443884033,201494 786686068515037184,204835 790912943772803072,234583 766353646909087744,90482 771773441145909248,127582 762001889487642624,70540 776136716725866496,152106 766844894140833793,94627 792086065343565824,243698 758090274715369472,50983 762762134270910466,74308 767778306548695040,100893 773937499248943104,139404 794555515216990208,257492 759192875963932672,47940 760546934289346562,60794 764883381314203648,84724 767874278972723200,100893 776921880422780928,159146 790963226603249664,233692 785337827085213696,194923 761775207312830464,69824 765224233672859648,80177 790996676446003202,235590 763135098703192065,70177 795428914873204737,247930 765363133401690113,84886 793230722416963585,249800 793442337049440257,252020 752991024662712320,23719 760874514376949760,11774 768961125190803456,109945 777147342071992324,159876 793143954854277120,249841 761692904205066240,70355 768565081798012928,11774 795461135734554624,266777 758160446520262660,13343 755866706845708288,40246 764736641026097152,81569 768508529959329792,107054 773651543920746496,135979 779128446920294400,164826 788781118879371264,220526 754095212314652676,30590 749809717468229632,7530 765198254183243776,77353 790261957555171328,229818 775374487290257408,148045 734125574738694144,11774 790671152515420161,231513 764850850762137600,84724 768892552552517632,109709 757223032658157569,44429 764781705219760128,82582 787758586801848320,212594 792066363787350016,243187 793992571920019460,257423 794585354263261185,261155 752860928778072064,23725 789447856981540864,1178911 772782662029225984,132335 785280979313258496,193669 790048250564870144,229148 755164188649984000,35890 758632705361797121,54128 760920053235654656,63761 733696043481747457,11774 762158306773209088,71495 769286307176587264,109713 794812247088447488,262849 791807700313202688,240763 767397354190282752,96039 755264499284795392,36491 790584625462587392,231318 732323878450565121,351119 776889882891456512,158520 789419401032245248,225911 772566674675425280,127871 785282715025375232,193669 787719530307055616,205197 771866179254321152,125742 754943058257387520,32989 788631786045726724,218258 791628623438426112,238207 768244754815393792,103924 781205738668646400,184539 788116952283615232,214812 761034346669051904,66116 767090430026457088,94660 775373190126194688,148574 781347323246891009,139404 789285413299060737,224680 761162331946684416,61051 775082261964263427,146205 793209791485210624,249725 794662911050268672,261050 760212361588375553,61764 768174371273834496,104332 758856905833844736,53185 779139171382198272,172962 774661119759814656,139404 752272786450558976,14277 742395772402946048,352839 791632974416523264,239982 755787484496289792,35931 766750577690873861,11774 759148424012771328,1248678 763880123363885056,80486 760160916914647040,61385 765090813957124096,85562 770832094327037953,120690 793290713756762116,248681 774380900322639872,143361 793050722015121408,247232 760821866302959617,64722 781101261949136896,185310 781294421426003968,177455 787743558195302400,205197 767479998898987008,93170 793480895751684096,252020 753949548368760836,30590 767167645984628737,97386 758276223227269120,50923 776198293881749504,153194 752728849184591873,22436 788011846884286464,213887 790820168351883264,232881 756398735437860864,42171 764093334843371520,81702 794611778948734976,259220 766764444546248704,95708 781531897784479744,181419 791763608615186432,240584 750767616323624960,12883 776862207103467520,157082 767122176465973248,97852 794542781855215616,261155 776818300860915712,158476 790886577740185600,234583 794530985173864448,261155 739993547756052481,353488 760514020008865792,63268 764136249745547265,82066 780235919848775681,173628 785275714975084548,194082 794534431038050304,258456 776761963292614657,157755 790707007833735168,232911 794105712452452352,251234 752906836832059392,23167 792439061143130112,245148 764970613379301377,84724 775061045979119616,146259 775139931106611200,146259 793283549390438400,250633 757657390540095488,47761 767739391859105792,97519 761691157424287744,68862 793662301693943808,252112 764108213813993472,81921 778374601365749760,167674 760999872480686082,66281 794248660544552960,258456 789316945627615233,225359 786903752720674816,207287 791878048568139776,217285 795334890443128832,252412 770451293382979585,118192 787086408305500160,207949 756892342456426496,36145 779310813463052288,173490 777603615510913024,155390 786518934837092352,203674 793215074131292160,249926 774996038251753472,126607 791052905386246146,78159 765252240013570048,86653 794307838893965312,257325 740338886778359808,11774 760481434012258305,1170555 780248521291145216,178606 795441301261000704,349507 763135696379011074,71438 778211618106859520,164826 792538916381425664,244270 761277304563576832,67283 769546448971108356,112363 780844923167858688,183269 787421593295134720,210313 769022004108353536,110659 790334309584416769,228820 763927718828265473,79970 767833944863674368,93144 780927940225884160,184196 781704237340385280,122373 788632934681088000,217519 791723256134901760,238207 793969105577512960,11774 795083300163317760,262784 761971925585240065,70543 770272128335609856,117257 778270644014190593,157993 794162026520133632,258331 777421023230693376,161349 776135522636984320,152182 793433298139766784,251452 760203066146746368,61728 770445236396957696,118393 787094127015899136,205590 789504277882425344,226581 773584729505488896,136904 769134673540689920,110659 780794439346298881,183269 795735515614089216,199307 761195814530248704,65180 779089638984065024,171060 759392294432673792,56700 775338579832758272,148473 787081254508204032,209043 787998389866725377,214209 759042080790421504,54070 794331520286781440,259055 758435580510347264,52749 766253684166713344,81929 758127659687698432,41703 795469693708472321,265855 778175339436662785,166282 790658233127940096,233307 794620851442356224,261987 781240798373253120,182870 781476526617427968,188119 793613490560704512,250293 793831939656519680,255393 761686547867406336,68862 755639125315842048,36685 791656168624103424,240474 767052362028421120,93210 765911189939367936,90125 786216341984407552,201494 788154580668473344,214899 763104004687659008,76633 790655207214493696,232791 757463995183792128,46394 786687552057020420,204078 793814068452847617,238136 750822538377388032,14858 766036313363648514,90539 763118912535879680,75724 772851936072577024,132578 764489880772554753,83391 785557972915261440,196788 760580300539736064,63655 788099738126184448,215005 795434626747695109,254209 781402789217914881,183269 761737682905100288,70177 761970103583924225,70858 777705152157319168,161277 787550417429356544,654029 757726178278936576,49121 761271152761114628,67709 788204365454516224,215608 785980705893445632,199211 786999357388099585,204835 766728243030462464,95708 787067060077461504,208014 750911036165763072,15264 764916992629415936,84724 775774961545965569,738099 786322667536277504,1063777 792162754673070080,244221 771072817869656064,122982 793817729874530304,254209 752174098441244675,17794 754769812618870785,33356 766005587180085248,90735 768204016408891392,97379 768210023721742336,104525 768500687453945860,106819 770397436535721984,117257 794257003254317062,258249 755811887506399232,39462 764140495148724225,11774 785655715448827905,197198 792065647039516672,243187 753754388422795264,11774 791610434935676928,238292 794214242534780929,258829 790341477222285313,230485 763534920157270016,78189 764661681867808768,82066 773545804506263552,137158 732701470546628608,353228 762500731760848897,69673 768161799719923712,102444 778429830119378944,51644 786927279280619524,207287 795403847258685440,266884 762616217731334144,73814 772261672501121024,116567 778318664936230917,164826 790112809782800384,229693 774989539731537921,146259 790791778416721920,233152 786543499424501760,204413 794674919946784768,262022 752901880137650176,22752 758489031759896576,53185 788189511066923008,214084 793291623790706688,250216 754096600058699777,738099 754878321004056576,33186 758259626286714880,52061 766094372496609280,81929 756261196555321344,42152 764183345127366656,82283 764687900487192576,79891 770285177163571200,117377 757744081397223424,47940 767748437546676224,11774 780591437805150208,181886 791435736650100736,238780 791624863068790784,240145 791707714527174656,239708 752133880438661120,18395 758556918361317376,52112 766385797448790016,92213 765581328364498944,87208 750403515017605120,13104 767485364948856833,99476 772556151326113792,130677 768162313790640128,102444 786952234479202305,207287 792882274165456896,243761 751186890045399040,16833 758332468487487488,52554 769139313820962817,111558 788752475406884864,220526 793817549687382016,251566 763060611534159872,11774 773713868329811968,137953 781085108203819008,184044 793495191436992512,238395 732786159269580801,354116 776571110615838720,26066 780044140880863232,177751 794524787037052929,261155 773395622384766976,135505 788760582480625664,220526 756364143712624640,41518 757971277994831873,50442 777016730837061632,157755 788525210081239040,218275 792219003339046912,243187 755037517108371456,26721 790659720088461312,230485 763814732423987201,79911 739090269631598592,352896 764522775016910848,83877 754054844147757057,31551 769578037973229569,110585 778315795508170752,167319 750481374914621440,10876 776601279107739648,156835 762240632480010240,431998 756965819192442880,43271 769389826105835521,112788 786667423919464448,90209 754917043694993408,26721 766734787851747329,93303 788061351977558016,214209 737342976930631684,1170514 788870412423880704,221785 753751679317663744,29548 771156529890271232,122388 781430728894451712,108396 785659677166202880,194082 791404732904386560,238383 768450019854876672,106281 771512618154590208,125554 780052741393674241,176203 766323153895383040,91946 777934962154692608,164694 781359769173065728,139404 793888584696758273,249926 767418482606632960,48289 772147311300472832,128934 753221720501264384,25253 773349254790340608,135342 767142036558319616,84422 777927964130439169,164204 769986452503531520,116265 785320822936309762,191054 792774270610993152,247561 794255460874539008,256450 751648513520439297,14277 771776808412934144,122528 792632192350429184,246225 794546355385593856,261155 750507037134434304,11521 781505371173036034,188401 793813233064968196,255393 763010451311562752,75899 781921894366937088,188489 790731496009048064,232881 754986295122722816,33214 762296587263483904,431998 766396784050528256,92854 764297535045275648,82177 765592504523776001,87904 758757393484439552,55112 762251568875868160,72354 752271051669663750,18395 780847632117825536,181674 792216311547826176,243187 778301459569872897,167216 770800793452544001,120092 732899123117056001,354506 779043527661527041,166300 785321946334584837,11774 768509044571054081,106716 786681699627307008,203384 791354360156397568,238395 767677856772227072,100605 792464712567025664,243648 755776430730977285,39384 789194771893919749,223899 792430349351399424,245268 781348023133609985,183759 790744239554621441,99049 749426778406391808,7454 763389001130651648,76406 776471913954672641,156103 781781274797207552,177455 764187360858738688,80720 766044794367778816,90384 771398197834977280,125163 771495502584033281,124597 787258999343288321,46572 792414513303814144,245566 768291077979725826,103261 779582625413378049,175154 776004041054838784,152872 778405861030899712,167407 760793873190940672,64722 772636706050834432,1249975 793497113372061696,252741 757800185174949889,48922 786929704343306240,207287 779274370304864256,172428 769185566462242816,107469 750769155998093313,14781 786637707430723584,198304 776102737997996032,148921 793504244695494665,252741 761666338993602560,69231 795248943374467072,265709 751217559207239680,10735 758725374230482945,45498 775440140609155072,148574 785832835047231488,198591 788855261486252032,221635 789986562524209152,227925 763462730091200512,78159 788002480319717377,214354 788390706461237249,217519 789113167649660928,32404 774112417039065088,140444 775828879520837633,151463 778734354583269378,169384 786016288401260544,200490 789526636299509760,226731 795031726993145856,263907 763075682075377664,11774 795759325297995776,267014 768863715643027458,109104 750824500313284609,15643 794729015076524033,249926 763819544758583296,79911 765048051920756737,85562 793959811083800576,256276 781225296892530688,185496 773112698817118208,133454 791287196758134787,234583 749105499556110336,11774 775034616142888960,146580 750448088205127680,13532 792115885867544576,242135 769529277691727872,113754 778973075614425089,167319 788891314926526464,11774 774025069550968832,140900 739143734776848388,11774 792044544661528576,243075 765938052002902016,90384 776548687065575425,156110 795762379950735360,267655 777919849817309184,164171 768512333404569600,104973 792218336675246080,240682 793102075248934913,249469 793796681624121344,252408 776165415173038080,153772 779333395130290176,173964 788516501867339776,218349 795003312315789313,264478 755238595427008512,34666 767323919258902528,96485 788486082853732352,218275 793993494914355202,255942 764547461952200704,79561 768263269664460800,105109 754822034748690436,33470 772588133980467205,128934 791586388059664384,239926 794018185494364160,11774 792414586926305280,245750 795697547931222016,267855 759146434138632192,27156 760703812843794432,63451 765695091780489216,87793 773879521342873600,139404 787288653080895488,207076 775010787198894080,146038 795016788736143360,260927 764207598304432128,82275 765248557016309760,86577 781825270357590016,189017 787336926667894784,210289 745126138641448960,1247632 776842268904828928,158338 768923825031548928,108849 778160612018941958,164826 780474902172143616,176890 790988165431619588,233736 762301565927653376,69231 763531469134393344,78513 791804265358499841,240483 794706247098503168,262022 757629131240660993,47940 785678752999145472,196788 758294231429607424,52112 792191103252307968,243075 793612416332419077,254135 795323373186269184,264397 757993713201090560,50581 762001303799083012,431998 768864465055993856,109767 788135012013117440,215608 765424349826342912,1249261 788961251426570240,11774 794257300429021184,258598 778248488354189312,166532 793517789008961537,252408 794708004373413888,261987 755236642718265348,34666 756615811914043392,44429 732200922663682048,1170365 751606474233741312,14277 770299338522103809,117257 774625919227031553,141912 792074236319768576,242693 789996226225790976,228354 768014083358621696,101134 794925597784883201,252581 767719674213638144,100893 776562990682214401,155287 794605013947412480,261155 775050180831752192,87904 761330496982974470,67967 775364537776082944,146720 766350637986615296,93286 770210339577327616,82066 785985903806124032,199755 788838286458556416,221136 787465742945968128,211347 790697505285476352,232169 777384519297015808,159876 790746983342366721,233692 759040555909283840,1170396 764494274205327361,83629 776543456466440196,154823 792516569389641728,243187 768408802097901568,103071 768836015100485632,108849 773909049725169664,139404 755191757596483585,35216 785490021264429057,195283 793356845956075520,248719 761624898565447680,69231 785844949443043328,198878 790738275040370688,218469 773648412583432192,136515 776581113959489537,156053 794569709115019264,261155 794744878060204032,261155 794991518759186433,264468 757933080191520768,49925 761901293015142400,69565 770776066411552768,1170352 790961247625809920,11774 767210001471410177,90384 793244441775575041,250760 773987703062925312,139404 793607398296391680,252679 773514388837990400,137158 773891689492733952,139404 763803374508711936,80393 778958548965273601,169201 785244279161491456,194188 785559658220126208,196277 785678674230071297,195332 793318132358062080,108396 794575858237374464,261155 732634956959232005,7224 773839867444887552,137693 773243561693237248,133980 780790089190350848,183269 790743306086993920,235349 790949077085073408,230899 753442173987622912,23739 759120868190527489,56964 759954312151887872,59394 764183438446387200,80098 792196641981726720,243286 750204603493339136,11495 756978435231129600,1248429 792412202921668608,245634 793113610373431296,249079 751168449192353793,14354 792613598442860544,246392 763872021604425732,76012 754742307824529408,33356 761877793357623296,65180 770873411190923264,121359 794620939468230656,262053 776831174974984192,157755 781582034431045632,188807 781598264575553536,188119 788060333516533760,215005 790725738102218752,231612 742347419266977793,349951 764959926582140928,85159 750416615892717570,13343 793619580753027073,252824 785260136587747330,194213 791685137234796550,240682 758380505448509440,52554 769034278176972800,108729 770370665002115072,117257 779372676892594176,174230 751156747495174145,15165 779125610912354304,168284 793998208879820800,233692 762114249128747008,72056 757996755564818432,50500 795366685591080960,262639 763925189688041474,80720 793151403539722240,249469 787913410113667072,213887 777505401491324928,95055 760222448746917888,61051 786636342528774144,205270 794643007136002049,11774 750300902653693952,12357 753740666925113344,28508 793416440598495232,8044 756441166195724289,24610 786604697524121601,50439 766022933915406336,90384 789427402879406080,225876 776099351168946180,129558 788577028266135553,106085 760970004737044480,66105 793568532504145922,250430 794978924233158656,263817 788126228708331520,215754 777636482647412736,138707 785938931678261248,199211 788389883270356993,217519 769502335546425346,105270 774045198208929792,139360 757738334416310272,47545 788711245100744704,220029 790727197602349056,232863 760620429925052416,60018 765127815138308096,85562 786523420121001984,203793 758352712488681472,52554 760971672652541956,65237 781783158907932672,189031 772496923878010880,131007 761240682157662208,65180 759155115911553025,57348 763836761638309889,80607 776271104101015552,139404 771456360739332096,11774 794226140621705216,258331 754760828688052224,33356 789321127965315072,225359 761496738217746432,68196 786593127742185477,204413 794016516647698432,254209 795050816700874753,264397 758799925165498368,1248642 766332094654152704,87607 778320048058433537,167220 780610903205085185,181955 788794165379293184,218832 794688363114758144,262752 764137616501514240,81869 789451384479424512,225981 793097922116059136,249469 795368953036111872,266054 763502751573807104,78159 772869715299561472,132761 772980735678488576,133519 792049646952591360,243187 732245399067447296,349788 753061382703058944,25071 760793104924356609,64722 749431789702164480,8047 758327701136560128,46384 788735284846424064,220332 761535335704559616,68993 795403904670466050,247930 736144150517698560,195876 771620560614723585,113110 785323339535507456,193633 791670956485963776,240145 792471304205012992,245750 754127248966508545,16728 793542112042037248,248770 794215134747131904,257423 760984698046644225,60790 766227368151289856,89733 793805649683415040,255393 762291356869992448,431998 785578871563382784,194213 787283917833326592,197046 787420214220783618,211099 773760968178429952,134122 793801802579898368,220727 794179474921230337,257492 795689517051183104,266151 776506127957786624,155898 791350060630024192,238395 770347073329737728,117609 791347965709410304,11774 752210244562853888,14277 788480190884093953,218351 794350158792118272,257492 795102436625121280,263826 750626482079268865,13180 769058629404196864,110709 780638585590456320,182154 794322687313072129,258741 749697348683522048,9857 760836763992616960,64745 765537130474971136,1249277 772283314098941953,129991 774043242950111232,140025 765248389277622273,85562 790752172002521088,232863 794313716955303938,259457 764512644363542528,83392 781118416669335556,183269 793920214484279296,11774 770053125424222208,114779 773699966430646272,138616 764138284905738240,80939 790263958674505728,229693 773231270113349632,135514 789305003118702593,224680 792030382556385280,234551 764303344269684736,80939 767110658437423104,93112 791274000139882496,237223 791667698262351872,234990 768487289286688769,97307 793897427405246464,256439 753736344472399873,29592 766276759704707072,88336 779490087067324416,174891 753360930558312450,20313 795361702720180224,266079 753178262034014208,25253 786613537162588160,11774 794725932372267008,252741 732886034061664257,353006 791709254990397440,240483 791437949565009920,238395 789117826598514689,223492 755034149417734144,34731 793863319786577920,256255 753483623769276416,25981 763075110886662144,75724 772845789328662529,132578 777608339039465472,162294 759113061470961664,56964 771089945519910912,122344 764518938277326849,80607 767437761351589888,97447 785985611572219905,200397 788335154234138624,216484 758065779317301249,51003 793175639394291719,249180 767734800358801408,100893 786162269407313920,198671 732321551001980928,351437 756662279496622080,43962 765374120536211456,87062 785876669722755072,197512 788156828685172737,215754 755490104496369666,37892 793270143887417345,249926 754757483860590592,33474 761016638242103296,66159 785680699785228288,196701 793942063683432448,11774 768131996627402752,103818 794967470364708864,262849 750133095437733888,1248062 764150114181083136,80720 793723160898199552,252824 749126236518047745,148861 793132608771153920,249469 765199653885186048,85562 763147570197721088,73712 794369427303108610,256393 757711750670217216,47693 761885235201966086,71026 771724470394327040,126152 790556799682220034,231550 732283112152023040,349219 758130365261381632,50500 763481221821325312,1249111 773363022630883333,135025 779354105374318592,174230 793700285990383616,252020 772223210116878336,129700 781669163681058817,177455 785562569192906752,196609 779501308537548801,174442 794039558119845888,256239 750474806085185536,13627 788765270026354688,220526 791741097730977792,240682 764917351733166081,84889 789269836085932032,224818 763500755064123392,78129 771159712553467904,121479 753887015951749120,351340 763895918122926080,80939 793169463474524160,249180 762319596443492352,71627 769197490893717504,111558 791519845833592832,238395 791712686983745537,240483 763834920447991816,80482 774333894514642949,105109 765244875893796866,86653 773563052306202625,134200 774169081003909120,137869 792084762605199360,243398 770219402465677313,116164 754824775743135744,32337 791359827909939200,238383 758411812039561216,52821 780948744409747457,183338 781176636041551872,185496 745032422283157505,11774 755097002891808769,26721 771475069809876993,118191 787816587633958912,205197 751810298441379840,19485 753371787514089472,14111 778673889236758529,167677 789238849574756353,215412 791011984603025408,234653 791426613858697217,238207 766274118325067776,90384 792795625020542976,172084 750480152367280129,12746 785690757885669377,196277 762840313949921281,73685 788900460463726592,220029 776127376237338624,151361 790913079622111233,232884 793106512264605696,249335 763408577860173826,77598 780487237498707968,11774 781506057688518656,188231 788042308218261504,214209 790964478019907584,235487 750486033658159104,1248073 762418592054861824,72957 752037494355595264,7461 793587090873262080,249815 780791411088039936,183269 795067343789379585,263708 794289914510594048,259543 795476516570181632,261987 750795596911382528,15415 755179461964857344,35890 795689209629655040,267655 756578310822490113,41798 775134578239561728,147334 758448153578254338,52554 740662417026363392,11774 755106596594802688,35044 760820773867102209,351340 773949985880625153,139404 788457055615127552,217574 771528563094880256,125142 763626542526181376,79390 793900887374753792,256255 767119917292269568,97355 764598827328401408,82009 765977087287042049,90125 769282363893358592,112363 793133035713536000,249841 794059328546226176,257492 754095141514653706,31320 758353718379106304,50719 766701687541272576,95672 768009307430359040,97811 792717876721553412,243286 757716066202099712,48959 775176456112594944,146704 778678679928922112,168794 766121421059731457,90482 770625088421068800,119832 786003077056737280,199961 795709541463756800,263926 778399187754901504,167220 787790141851074562,213064 767900630778208257,101681 770320803913166852,117257 790575568261570560,231550 757688492751060993,47782 768497787994509312,104162 779347036114124801,173964 788438557732003840,11774 779672351902273536,27485 794734703949426688,142187 771318723340828672,123274 791781685238960129,191778 781653676813279234,177455 786985980809113600,207949 775433127812538369,141415 776506740540006400,155688 781909866919014400,188458 793540632312631296,252020 761272801168805888,66873 764274232675164161,82283 767866923182911489,101383 778051526245822464,165523 792734506327302144,246392 794788601741471745,249926 754747600150994944,33549 765771773157773313,88197 771956281989074947,127775 793205078824017920,249926 781243076924891136,185595 791659736525512704,240483 790309942209032193,11774 780410666356178946,178415 785547303256002560,196917 763543014333489152,78360 763862695883870208,80486 790749185020571650,232863 753320235466272768,27061 788039286322966528,210238 735295319802564608,352687 775675812984926208,150103 751732490306334721,18893 759221556723744768,56855 777987874419597312,164669 764186124025667584,82152 766505065368592384,93850 793534329875931136,252020 768217071784046593,104932 772502273721192448,127775 787770342999588864,90209 775539269100249088,149259 791080701135196161,234878 793159923618107392,249926 750579032975085568,13532 761581546109304833,68908 769272388244561920,27164 795379485478531072,266491 791784345866477568,241678 791480799115739136,237908 793166337262497792,243187 753266572286840832,17136 760180116928552960,61544 772051209435901952,128934 793999365807357956,257530 751868763801325569,17794 768829474079117312,108849 776048700141477888,152989 775334239269228545,148473 795378576568832001,266491 748708081887023104,1247855 763114695817560064,76665 791065279279271938,235487 794643153227776004,261987 753034518957813760,24316 757560354104827904,47788 766249317006974981,81929 769962623035174912,115435 794344066548834304,258305 758737270941765633,52554 790702945742520320,11774 778354140275625989,167676 794592205415612416,261155 766613132533989376,90327 794666161317105664,261155 763151588483485696,76549 768567999402041345,70543 752951272202969088,24675 768072511426797568,102514 772078161622282241,129471 749347247469555713,8248 778504820365811712,167220 788778756563316738,220332 791383050466783232,234583 791782661006254080,240793 755493995967418369,37892 770654147922255872,1249780 779227780428931072,350711 792078501159456768,243187 788094425113255936,214899 773584069967814657,137042 792394187169632257,243187 793970878262296576,11774 756280016774819840,42432 786042094640963584,198620 789228349478481920,223899 791276753494773760,236454 787979073926656000,210678 791871742432075776,241432 748989658298609666,1170318 759893175947366401,58537 793220383990095873,250519 755651965250658305,37109 752239888099975168,21714 765956731255918592,88874 779083567968186368,171462 776104552831614976,153634 759505221169053696,57574 786276094433374208,201494 769548310218543108,110585 770846932633788420,119636 786237123540111361,201958 748536369555902464,352603 785588791293546496,195125 793843310758600704,255942 794563846228692992,261155 778563428688523264,168794 793296275986931712,251282 794919373786009600,263895 762790462549667841,73926 795428660400492544,262752 790350466148425737,352060 751767096971845633,19687 763479017391521792,77598 791867925829267456,241720 793099359340617728,249469 794231954350678017,258598 748365799421775882,350826 790969587588329472,234653 766261213613346816,91946 793205571725910016,250033 760687617142886400,64197 765364863585624064,87249 787159604711096321,207613 790552175487299585,230279 791440654756786176,237908 763191845702684672,75899 764037073410072576,80649 768227521930420224,103924 788447159674806276,217837 775350428435308545,146488 795060026058620928,264677 773973675997626370,139404 764179938656210944,82283 778040125272035328,156926 795450282138370048,266079 786302649931104256,201958 752959405226876929,24196 769203094093647876,111549 795237440579584000,265102 759887721527521280,54070 793484144969822208,249469 754766941265494017,33356 755476999049711616,37538 759313168522940416,51208 756445191746179072,9135 755203446819741696,36219 769154178123980801,110362 776784243351486464,157583 791432278920396800,238292 756829682549530624,43553 770213754613235712,82066 775114624308023296,146259 786430372854849536,203492 769152316574404608,111558 761556193487695872,68993 776574191277441024,156055 761978157368872960,431998 776685601806430208,153845 792296286888267776,243398 759409856591769600,27156 760399711325020160,62130 771940805040898048,128194 753199402202738688,26140 756432838862462976,42495 756661424592678912,43391 755550298827927552,38476 769177255566151680,107054 770381573073932288,118761 790990406297190400,233692 794270904586899457,259482 766596228901666816,94699 788825564601839616,191622 751840380920799232,18871 758441380771405824,52394 787375216838180864,209800 740869085425217536,1247378 788542670662688768,218603 774345316417933312,140444 752196735905112064,21074 789711754385199104,226490 795240670562832388,264774 794160481011253248,258331 789123437000175616,223286 753065535726768129,25255 793177283066335233,249469 760583791270305800,63903 793485469786841088,252196 757680911194259457,47680 776980052332339203,159146 750827016274976768,15643 779417877376069632,173347 754981191661522945,32869 764770090734669824,82344 768828748049162240,107821 733226749199323136,355106 772162312560111617,112788 758651359805792256,54070 790279106860556288,228576 793094751897591808,249469 795369936298315776,266500 766705256843517952,95568 749956040532303872,10735 751091649963446273,16897 771757353146408960,125742 791357973486505984,238207 754913073945714688,27045 790738955306168320,232863 790979870268489728,196314 794138602519326720,256276 788066306356551680,214660 793521216262967296,249926 767131792910454784,95530 767851761730191360,101681 770400774950100992,117263 791200502205837312,232169 791356123135827972,238395 779845395073552388,174115 761166371359068160,65180 768564610404347905,11774 787008869365145600,208176 776245689349210112,152946 762760284578742276,65500 765835654433341440,87667 787130415635050496,209351 794225150132621312,258331 757530769975812097,46780 762809780922482688,73712 790178790731292674,225949 793557753717403648,253206 792505953576951810,203546 749797673503494144,10247 793267542999572485,250633 757732046349279232,48826 768075147802587138,103354 757366764246147072,46379 774480336650661889,142648 754867559929905152,27280 790732937612304384,232881 768504692066353152,104973 791724936435871744,11774 770462771783856128,23682 772165258706235393,1249943 760137234867712000,61051 768875807322230784,354238 770287741984702466,117257 778360067926163460,167305 732427167234162688,351306 758451899519696897,46076 763752312359616514,79891 793461164764229634,252408 793781684705587200,255246 788670293547941888,218275 792858620878872577,225359 794890443507040257,261059 756188975669383168,41680 767106076118360064,93210 788483605274255360,217837 791355697850187780,238207 792924311044575232,247240 793295316107702272,251234 760526006818074624,63451 781512799381889024,139404 789501655003697152,225981 749380455229718528,8497 752932891642859521,24196 767174145541083136,97386 780924817063104512,182036 773656722682544128,137158 771014266480713728,122133 772115500704886784,125742 765518555253125122,85981 792029471859703808,209095 794607927646507008,261155 780144404547928064,178459 750868688467685376,15748 764147618368917504,82066 778607488270733312,169201 793131205000622080,249469 778326503943790593,167220 795136190806491136,257325 766503436246458372,93823 786329671025778688,194082 766596348355354624,94699 790913860970557441,234796 791390623827890176,238207 785926334895624192,199262 759721248121159682,349714 785973424975904768,197512 788163879507558400,216009 790296157415149569,229818 768958758504443906,110477 793133793204899840,249469 762724767879135232,73926 795067326102179840,262849 795762736105865216,268281 789143264209305600,215505 774179961666056192,140444 795403284798377984,247930 756620263081578496,44429 776593421532147712,135093 787604665890332672,210289 752672158627704832,22622 768161431866920961,103818 791826723205550080,241819 760256376681615360,48052 761023135365738496,65180 775433997065265152,148010 794607594631401473,261155 770693760397312000,120610 790613490893369346,231871 777598198433054721,161456 786962314725515264,207287 794806005267693568,262849 780658106476949504,182036 776177388841472000,1250295 780403343944404992,179742 752293108067491840,14277 794552004655939585,261155 781212000823017473,185347 761541999140990976,68936 793642787182829568,251362 749371487166033920,8497 758039007238455297,51069 762278266602258432,51778 773280328999768065,133043 781087716247240705,185211 764979084040568833,85562 771574456523165697,125142 786641412808970240,205377 764057415369109504,79999 790929790865924096,235101 788421134660304897,217837 768812083022405632,108849 774501369482838016,143858 751195786126299137,1170332 781259115175612416,186434 791441432644952064,237908 792086621931839489,243398 793244585803800576,249926 738836995187875840,11774 780106338017746944,178258 749589099510726662,8695 759109691158835200,57105 795110835219824641,262847 778298426568036352,167311 751875238531596288,14277 781908736776474624,190635 788383782671831041,215749 768959225930317824,110659 765644268048412673,88902 766676359108263937,94689 790575955592957955,231358 790690190553706496,232169 788073607964524544,215005 761646941570682880,69947 775495470550482944,149770 778313655616204804,167220 766277465744433152,90384 793944288719618048,254135 758849469400047617,26815 756539842834694144,42432 759485418618269696,58227 776898042058280960,157082 786006131709583360,196277 732805172573933570,1002751 792698153581412353,246269 794305207329030144,11774 761742954360872961,65180 765152433462968320,86103 790246957075861513,229693 785680040470151168,197512 789864905046368256,228101 794519958566871041,253793 785493347423006720,196277 772780140199866369,132335 792041135770308608,243075 794357967172812808,197512 774262940417396736,131421 778376499883806720,167220 759616889257549824,59073 757551740732510208,47761 764051410954498048,79999 773452911934312448,136018 791031231328714752,235620 792519975185424384,246502 793552405254270976,253206 794171363523252228,257303 762327996829147136,72550 770249496391356417,47570 773291683861499904,129479 781866598034468864,190635 779155089881600001,169384 780359468919951360,173964 780800301586538496,182036 757632471449997312,47940 795463391364218882,262053 787416741617868800,210694 792086813091500032,243187 785956733910863872,199462 793975948408274944,255826 791709050551447552,217285 771785517943836672,127366 767073300870631424,97377 773270374775681024,135025 750923134820192257,15264 764555093421076480,83945 775403964154064896,148994 792038623621292032,243187 752906657672204288,1248238 764159424898469888,82066 764243628189446149,82066 775078191610331136,141091 788160329452748800,215088 791385734640902144,237491 793337734337171456,251452 778430295670398976,152594 764933225747779585,84724 756889583317504000,44740 761637298869895169,69947 770772604898672640,120613 791368964525862912,238207 791727325507379200,240483 779327141460578304,174115 779392967773597696,173628 755459468591181825,36735 790318911606562816,225359 753552798730551296,26303 756868640696393728,44274 791340865675407360,237491 791657920106815490,240145 752945685150900225,15066 754796938029957120,33834 773446172669276160,127957 755162004168597504,35890 755550788475293697,35890 766444886736252928,92075 794591920978882560,261155 758378222010691584,350826 789262156579475457,223492 792491885612900352,246225 749357082055290880,7916 791720717045764102,240556 785610535891046400,197512 787430859599118336,206117 788109582866448384,215578 788851525808369664,32404 763042247461875713,73926 793042390214991872,248065 749203860711837696,7663 785988914657890304,199960 795409055883919360,265885 733291318957486080,353380 789244390686490624,223692 790481717966491648,229693 756646184169590784,43553 736204330320154624,7311 773726129777762304,11774 771389960070889472,125111 792763802655727617,247241 790479496826724356,231464 790694115339964416,232933 764843379637100544,59936 795414486328938496,265855 732905339734003713,353374 793422161327316993,249926 760432010536034304,62436 762032164510830592,69947 758267509602648068,52112 768213564662308864,11774 773978645077561344,137965 788147479531302912,214809 751841633780445185,17794 776624928518963201,155451 776449481059471360,11774 788080339776331777,215252 770269923276951552,117257 780452467121065984,11774 786997774021722113,206008 761366315923677184,67511 786297589520097284,201555 770243569156235264,117257 788868942207016960,221711 753302903163461633,17416 771665094551810048,126389 768540651294253056,106084 795395048183566336,266884 779393295378030592,174427 785325404206669824,194091 786381180568428544,203391 767477505171292160,97447 769164584800382976,130505 751581127018635264,18452 780694519645896704,182036 789559019614580737,227130 794238470772428800,259063 778601524389830658,168752 755123809812832256,26721 774846142483947520,145681 754091454469926914,31668 755621863494148096,23217 765530881570312192,87904 785583143499599872,197297 756536350741061632,43563 776129539520856064,153194 792858938291130368,247877 732332214084472833,349626 770714262981349376,119681 788417048833589252,217658 762412418832162817,738099 793644278752940032,252893 786549559170363392,199546 785300610610372608,194934 781609191215620097,189086 790269884122951680,228341 771805845160128512,127366 788949410277318662,221416 791331204230418432,238207 758321941103058944,52112 767362463566295040,97852 775368106164101120,148574 793654835048542208,252196 764416856027373568,83391 768184697947947009,104132 757756162297229312,48663 789300038019063808,224678 791499511529082880,239405 779366537555611648,174315 786167226860605441,200566 790340790828404737,229693 753364367446597632,27317 768059408920248320,103261 792934866962751488,244297 766384314523148288,92213 753011853589045248,25255 781654521332113408,189235 788634346370568192,217937 761906961571086336,70941 781114524720107520,183269 762723118918012929,74247 769325968787853312,112940 794358744716963840,260181 787605753913831424,211347 792637414229569537,245148 746382765499678720,351463 794535176306950144,261155 755168355758149632,35890 773676561811857408,136947 781911461270478849,190957 770596812096937984,22267 770986409637343233,122146 768834619743481860,109175 777290409215160320,159475 790561227042873344,223249 777018147610255360,157755 790741370319220736,229901 749076297339445248,209828 763581798366404609,78566 769324661234475008,112199 794224458240299008,258607 794260783735701504,258331 767727729252798464,97619 770108743174479877,106819 777174284884205568,195876 751182102763155456,17284 773877114391191553,139404 773532793053843456,135741 777364748916527104,159146 785646630053683200,197286 778343535737131012,166852 757739147410808832,49066 791075801093509120,234653 777357249555537920,161456 785515470967410689,195446 762815840756477952,75073 793578874898640907,193524 752750687524679680,22393 786707103683665920,205091 793351953904525312,249841 795670887429181440,267862 755857421420093440,18215 760139977875419136,60755 790646578881171457,233152 756267029506568192,42344 754784791694671872,22393 786538784254926848,204413 762040085990768641,71401 785480356841590784,195975 777848936119668737,163990 764625165447729152,83381 772756273741701120,132335 788367364664401920,214513 791913306856366080,240070 758076074198765570,50314 760115681383809024,60866 760161104223952896,61051 785632754021048321,197091 787362399410065408,209736 732621231791300608,352921 740333852279836672,11774 792429973890035712,245313 755528064088600576,36157 757346425566928896,46379 781457900896002052,183759 795445189875744769,262022 772879617485135872,133043 787158875334139904,207733 795142045635485697,11774 770429948016357376,103071 791508718831669249,235599 781193167978758144,184521 795395734610780160,266884 767422949494095872,93275 781012407187599360,183269 795702213133930496,267862 785324576624357377,194923 767337027901816832,97852 772868360145031168,132761 779432891419811841,173682 792034964057513988,243187 772851635248832512,128934 788007111930241025,214209 794611967780491264,261818 766333819603521536,92233 785472517544685568,194723 787185916796243969,209351 787722776836730880,206101 749928191825944576,10735 774519925817737216,144036 778320882460532736,167046 771366422463209472,124597 781110583198351360,185496 753131403500486656,24941 756298926479859712,42564 763494376202964992,76406 753692749031936005,29263 794552002244149248,261155 767069195557232641,97355 789244215859421184,220029 790904417453215744,234796 768049072703954944,100620 774006946504605696,137953 754010220544741376,31080 769017930801680384,108004 775779660323971072,150663 794634362243444736,262271 793669364629196800,254549 769737752267018240,110585 774226250466340864,141887 776466672651644928,154832 788679330150936576,217285 758036519131176961,50923 759525123841982464,57574 768426478535053312,105643 775534936035962881,149259 760577778269822977,63149 764563740452716544,83629 765334084340113409,86653 785879418463846401,198671 750291257356873728,10057 732171301536694272,1170317 750899654846394368,15808 752791183223562241,22439 752950002620694529,24196 774425822178324480,143703 765785393623171074,88669 767893791089037312,101681 779148290113753088,171475 787852854341935104,210238 778070908099584000,164554 792665407056412676,245117 755403437622173697,36859 767104183870693376,94718 791488947201409024,238864 792172273679597568,244464 777586302409736192,160764 764135758655434752,81702 764834822476800000,84724 786402676263178240,203674 770041020260155392,113982 756297665101570048,42432 781256876268724225,185496 756657907333083136,43391 761466549165252608,62452 765263198689726464,86209 751599768242126848,14277 756193483975720960,41469 758250992601358336,49865 770396124871995392,117884 793469577325936640,252408 785848156277837824,198878 752201227572764672,18164 757732582909968384,48633 762925295561236480,75073 751783833515745280,16931 764006179320193025,80939 772610146564317184,129551 775430138804723712,141415 793237199533711360,250293 750456869601153024,13532 762120654091005952,67809 762394309555425280,72420 768871289197096960,109167 789251623612653568,206666 791001723229777920,235620 777162228009238529,157082 785567187478024192,196676 793795699322200065,255393 786255698963247104,1063777 754774577771847680,22393 770672136688197633,120610 792791838327447552,245715 770251282363904000,104332 791326126924632064,206666 753416105952247809,23739 785992792673652740,196277 794591391552704514,108396 792207323729055745,243075 756701423669284865,43553 781557024152662016,187976 776020210130313216,151156 793521511982309376,251352 794911463982907392,263895 795353944742653953,266500 756021511815692288,40881 777877535086538752,163763 772163583744409600,129558 778560779008118785,167044 776006046326386689,150443 790924893105762305,234583 769422891259535360,111558 775189286610087937,144730 785266220593475584,194154 790610639425241089,232791 749261721815035908,7813 758676451172507648,54070 791752464374517760,239998 795737291230769152,261155 772822106530836480,132335 792950410671554560,247983 769773377108049920,114779 794622329527607296,262022 795402327771344897,266138 761933809797464069,70858 772551726926704640,131025 768198488777555968,103078 781125002414264320,185496 792073163568021504,243075 778674679385059328,169201 786210667594260480,199478 751090021864648705,16422 781497656753414144,185310 792616876819873792,246726 755609689547677696,37993 759189322557972480,56964 762795908585000961,75073 790377664058122240,11774 769607534676029440,112363 770351573754974208,117257 773595905094148096,137158 778569570156183553,168794 794292488534183936,258193 767305500455231488,98721 793729811613151232,252020 773191407716577280,132335 786177760779722752,201494 770598824192638977,1170396 774330887781683201,139613 732603375896920064,1170406 785904208633536512,197324 754757087586979840,33356 759849114066530309,59640 773479051562455040,136947 753371864026808320,26446 756586680644239360,43285 760659596734148608,64245 760608814374658048,63937 761962358658990080,71026 753056409504346113,24870 768966743599353856,110585 772063508468998144,128519 775696504996532224,149953 795254096911548416,264397 733636317469245441,355952 760693759931736064,35479 781114050914713600,185496 765017018890391554,85562 773302914819297281,118191 786214952604491778,193533 791380360001155074,238207 794693863189250048,249926 770391108262072320,118604 778615492592283649,159861 794951751384371200,262849 761491557249789952,67973 762406205838942208,69947 770310175781715968,118087 771523594941759488,125554 786400017695113216,203674 757444659014541312,46164 760993870977110017,64664 788399115155623936,217604 792195963532091393,237999 792864392236896256,248185 763406598274445314,76652 790742307972587520,233152 794370063784624133,257353 761448705043988480,67497 773915324940849153,140039 793842661606260736,255931 794304380195328000,249926 751936480579289088,14277 752307598477496320,21203 778567739929681920,168794 791259071424831488,237491 787832607904002048,205197 786966122490830848,193941 755280837353017344,31537 767921405002252289,101681 794668566616231936,261594 764978359843434496,85562 762959821179990016,71825 792786993591689216,245148 753906813888626688,30339 785838687464620032,198671 791388854590672897,238395 777309940906164224,160593 778682263861022720,167795 755409449066504192,35403 787071565825355776,207119 790623812421320706,232137 795200958947069953,262752 754873020272041984,28015 785926219485196288,199431 793930855500627970,256219 791425277243092992,237491 768167735960346624,11774 771509364297433088,125367 773591656633364480,137042 781347830350749696,163832 761691586380107778,67023 750373373507538944,12883 759035163888250880,56552 761686703199268864,61602 769605804978761728,112612 793167972554641408,250033 780637849150382084,180759 791374481478516736,238395 790965238543757312,234796 785754461285126144,195975 787349204041605120,210274 790567746077462532,231834 755051917068427265,35044 773896458164547588,139404 758402104469786626,50827 761868086819430400,11189 778238775331782656,164826 762143489249386500,72121 764984157567016962,85562 777598037631856640,162596 794137059686576128,252893 794598411785957376,261155 793113246865747968,249469 786915154235691010,207113 793164211119460352,249444 793270749381275648,249961 752218371286929408,20279 795051743306346496,263895 759953576034697216,57665 775106010255986688,146847 785265927113863169,11774 792075128074973184,240483 733055167319449600,355653 751926788486344704,18893 754018022612951040,31095 780113167040950272,177233 761974144158359552,70858 788505400807010304,218275 792933875110572032,248569 770405748018782208,118515 794421314362556416,260404 774973583437078530,140444 773663621352005632,11774 781215871859646464,186584 773630810272313344,137869 750040379471298560,10848 778040213864001537,164669 779320751015006208,158387 795149958399795200,264397 771108970530570241,123135 778164773636739072,166269 758602679920824320,52749 760974121953927168,64730 761136267912445952,61051 765677553520631808,74575 778181138196099072,164980 765646734143983616,88930 765362682832777216,87245 795740311922348032,267746 757541339684896769,47782 787990964304420864,214209 758038094738317312,50442 763816389744402432,80192 761660759977893892,70060 792068368316690432,243427 794728051506638852,261155 767710361726377984,100553 769239831067131904,112399 771011005132312577,121949 787428956035178497,206117 773653090989998080,132996 780757305272836101,182002 757431132174508032,14277 754137069845254144,30296 766489951345180672,91103 780640184522203136,182211 791036227147431936,235590 774317134331584512,138819 781125007736844288,185595 793181788134793216,250066 760478775536517120,59666 760530870381850624,63451 761416763561091073,66159 770712135974449152,120610 787329649080696832,351424 732429803928748033,37160 766345182123962368,91228 785591624449429504,197297 791995784677830656,240483 794347266207150080,257492 751555966311731200,18488 756580621615566848,43258 781490296861237249,188119 788460793041793024,11774 763117953822916608,73685 771216444268740608,122973 775722571820072961,150511 794528965637586945,261155 732462436507209729,351837 753716793785536512,28866 770395012240646144,118191 787277787186864128,9045 794158851746648064,257492 794571529061277696,39957 768939768008675328,110389 774112773332619264,141360 779315135768698880,173753 769738020022923264,114987 794977818732101633,263898 778842483618963456,170169 769276855774044160,112363 753913203160211456,30398 758450925619077120,53144 777151462770143232,160453 762696716382572544,73926 753364703523528704,26458 768925222699491329,110362 770046186904547328,116164 788508121660547072,217658 754815617446928385,33262 789372516707938304,220332 770957279369781250,121612 772597330503671808,130988 794694974537342976,261923 753017167830999040,24366 763098974790176768,76549 771816013855920128,128194 775428194526695432,149292 780750518528335872,182211 755781816754302977,39462 771717486148325376,127366 771847899994923008,128017 786981420925353984,199227 769739880591220736,115207 773879583250735104,139404 752629973660340224,22400 769647953694879745,114779 787492738606522368,180433 791831147298824192,241678 793963461814255616,256276 761987829131907072,431998 778290119526658049,166409 755179959447121920,34666 760960140459769857,18395 785977543568613376,199546 764600529922031617,83391 779045233359192064,171902 753635625291681792,28732 756550834834513920,43917 763047559820640256,47188 777908249714491392,164001 794756956279844868,262849 752284807250350080,10313 785260990799622144,194154 787795916451377156,213064 765017029397000193,84422 763412625321521152,67035 765695627560833024,88459 765856642952941568,87904 773907832953450496,138382 764993581916430336,85562 769025010090569729,103924 787902147581005824,213798 788183500512002049,114779 779413422316326912,171993 757312851308482560,350711 788835128537649152,219119 790940511737516032,234583 759827338154696704,58253 773287860011143168,135725 763880187259936768,80863 762742245745360901,74066 776461037834907648,156005 792550155102728192,244990 793648000056909824,254058 791713542298828800,240483 732558574535114753,351837 786349474838814725,200317 791026435007848448,235251 770961661083602944,122146 768624199623520257,107745 786724735946293248,205094 772620242975461376,130126 787379552557277185,210289 757274606231179265,46783 757308429652361216,45054 762975065038327808,75724 767492775747153920,97466 777212900373041152,158387 790886011924512768,223492 735236138382852096,7311 770752056965537793,120363 775728411599773696,151066 788580566928990209,215608 750696002194010112,14354 775549867338924032,149013 756194227223076864,41680 793389942596591616,249926 757854334814081024,49070 764827295932493825,84724 791137852851716097,236831 754138473754337280,28043 756999337696194562,45669 793204897034317825,249348 759191818059689984,56964 778500639160545281,152594 776211199444660224,153058 790604733375389696,232791 749278385990426624,7855 778297872018182145,167180 781363471845695488,186434 793566444239720448,11774 773491365997142016,136904 794740729218211840,261818 794612266620637184,262022 795611042957107200,267559 770893368264187905,121479 773238332532948992,133702 766359796501082112,92166 766777929841926144,95708 793853163707047936,250785 759294355299590145,52932 793431775234101252,252020 774992805789786113,146259 752236526814232576,17847 764462106385195008,77586 765080343015591938,11774 766349171397791744,93261 770258711101046784,117503 790726431072477184,232881 768910916196954113,108849 773544971395735552,135736 787054507586834433,207287 791619802913583104,240145 793813018601660416,255393 794799645557919744,262053 795771424132632576,268643 763134429065650176,73926 788490096676786176,218275 785267116001943552,194082 761012997430976516,66116 785995499069280256,197512 766295652322070529,89076 768217162012123136,103071 781538631441719296,188401 785483109450088448,195975 786977056492023808,207949 788745011047170048,220332 756296013543907328,42495 788083693596184577,215252 790573727054299136,231894 758353089157996544,51634 760713898983059457,62716 768440467872702465,103261 780556442419933184,181548 758415002269253632,53144 760257248752984064,61545 775053928236998656,146580 781855501302763520,189017 787397214524047360,46572 792783036274315265,247014 759401702017687552,349425 785919305061953536,199739 792672034685759489,246392 793156492543143936,249882 794191158675009536,257026 756874418211680256,45122 777002625157984257,159876 776659026394439680,156061 793118305254977536,249469 760495046311325698,63149 786930249175007232,207287 791662417138688000,240483 765879750254530560,88930 785662668136783872,197512 792838634349223936,247232 778800443329609728,170678 789955494731546624,200963 763520566636716033,78304 793825793277210625,255652 756257016679575552,42344 771132530648977408,118191 785322962924756992,193633 791311550715981824,11774 792366080631066625,221476 776861943676088320,156835 753317929249153025,26894 775527889106329600,112363 761201931649896456,66897 776768473632473088,155009 788943431875764224,220526 795050347719000064,263926 743068371076435968,679105 777747111924363264,87904 779562327305629696,174294 780808698021027840,183269 795655776652103686,267746 765566314802970624,87904 786624198793887745,203674 776899044912336896,158428 750929853591875584,15684 760162271381237763,61145 788046723084001280,214666 791404043700699136,238780 778574999460450304,168569 775098998990446592,145562 786751894878232576,205143 788094227955658752,215005 752649693428011008,22746 771766988037361664,127871 771846087401414656,127711 794683086659321856,262752 752885713851523072,23651 780597464437055488,181886 789416971225878528,225380 793970910042558464,257353 758709667455348737,54070 763479580195815425,77598 768105140918231040,103126 794556459937918976,261155 773871593655328768,139404 787580857439649792,210289 750384750867705856,12883 768594679067652096,106716 792473736679137281,229148 792967244594618368,246225 755199918516604928,35890 763513431953645568,77577 794367059056611328,257353 751606697077055488,14277 780617276835835908,182122 754726549820026880,32758 771526853001486336,123825 792499624200249344,246392 752918805139947520,22655 758526388844494848,52394 792948539659694080,247989 762731947814641664,74308 794608649721278465,261818 765612676378660865,88669 768142180477116416,103506 749430521306947584,8178 754728172696981505,22393 757219069875539970,46006 774302651605323777,142576 790560594281713668,232137 776792981982457858,156835 795419429043511296,266884 795665409265561600,267862 779098273919270912,171617 792247618688520192,244221 759887235063881728,60015 770287441072750592,117257 787753151143215104,210207 790951587879460864,235147 790975433349226496,235590 777881880049881088,163901 788503631968468993,218495 788518576529350656,218892 795741781015101440,199307 770455679895240704,113412 792889201574318080,247592 772222434615238656,127707 762711609907249153,74066 778293144857174016,167220 785845502919270401,198878 786261068393820160,199546 766329082011381760,90384 775066009430585344,146259 775480749160075264,145866 787067641223536640,207861 749409318798172160,7849 787058831696154624,207109 751777852459196416,18531 752951613845671936,24727 771390964195885058,125145 778222777643966464,166390 778727377941635072,170187 760631360365010945,64084 790705750544945156,231871 785724500402769920,197512 755768450581159936,38032 780621343301697536,182154 773720201292427264,249811 776835195030933504,158673 791814351887986689,240763 766017543697862656,90384 778358172822085633,167305 779351543728308227,174315 793637536287555584,253793 771222762459308032,123280 777804279826350080,161988 781208431243825152,186434 785920170623545344,199546 793107633553027073,249469 768111304808599553,102284 771168115199619072,124068 777371721452163072,161542 787714229000339456,210992 793842213964943360,255954 763955506121551872,79691 779127871981883392,152314 788168151850770432,216038 794974978240348161,263895 793191248974770177,249926 794307648258613248,259851 795417622649126913,266491 732268188797296641,1170428 785864782549250048,198591 754746049495961600,33356 732497512553021441,195876 762031328502087680,69711 770756668334432257,113278 753378022129041408,27317 763766713502404608,75073 766179880669155328,90605 755022857915150336,27045 763712462801678336,77668 793030823486246916,245101 794585226953428992,261796 795303161057648641,266079 751990319185424384,14277 775117810137763840,145866 760277854663741440,17416 776135790787072001,153760 780930166033965056,184426 788882612320337920,221782 794548249881444353,261155 789084456053125122,223286 758098740456460288,51451 768490753949564928,106716 768855039960031232,109666 787803998422200320,213217 794549049303011328,256255 794694621779623936,262784 765433582110306304,86645 792408760144764929,245571 794767699528323072,262849 775604374093434880,150302 764451615872995328,83391 756550143936266240,43471 771812239645048836,127582 781532973900427266,186584 732902565621288960,351617 788450593702502400,11774 790340256021221377,215505 791745523141210112,240584 788804394942799872,221057 757733392939032576,48549 788736799938080769,220332 790607491662958592,232791 792084252296826880,241819 733257529132765185,355480 771303103148781568,123825 773923857472315392,137965 749218271933636609,7533 788468173058301953,218275 762670416464797696,73926 779376585757499392,174557 767835489415995392,99124 778991121770897409,171324 762034151159586816,70918 774225137675669504,141867 779138089075617792,167569 773710930676854784,11774 786015106840662017,199561 765962503331250176,85562 775558929283555328,149953 794382973651058688,260173 795151590810234880,262925 780218207755829248,177773 795038316932595712,247930 795031881771347970,264774 757711659662209024,47693 793615308158218240,254209 785383360864681984,193833 793249569656205312,249469 750467739085524992,12883 764101986379849728,80939 790547145405313024,231792 751797169951309825,18374 761072865156280321,66116 774062823181787136,141316 786402928688975875,202727 751745666553040901,18388 755373584856576005,35665 762718912962293761,65887 788526366899580928,218260 775369195009736704,11774 793114858803736577,249444 786948343507349504,207109 769555192966635520,113592 772824611146768384,132578 775115831185244160,145866 792868982546063360,247005 765965842962001920,87793 760570955378941952,63149 775805131983949824,151156 742046362963959808,669866 766731289693126656,95413 780705753996808192,182013 793192021850591233,250033 788812164148658176,220332 795341928606797824,265878 777285762475634688,159876 793164347447054337,249841 795397396939186176,266884 788855095551205376,220526 789298143800266752,224680 787255935622193152,207613 791741097164742656,240067 754705615394451457,33174 778723576635461632,170144 769789730640715776,114987 776266815043428357,153845 771444166794641409,125554 785273764107915264,193671 794568913946284032,261155 786304909750702080,201620 795710334845718528,268448 761712843074985984,70355 755229797643530240,35905 780152426141581312,178258 793270243472859138,249469 760587991106609152,63858 786564730131447808,204413 777564816902909952,162497 749318269773963264,8188 767892879939342337,101203 773839470365908992,138819 767146473460862976,97377 791791333967003648,240483 773184853772673024,135025 794892797404938240,261942 773327994530082816,135736 793498271926874112,11774 794251761619849216,259063 769724280422666240,110659 787764474920960001,210238 788677486875992064,219942 763105628717973504,73712 786202788489531392,201494 735952997730127872,11774 776626138923855872,154832 739858653851844609,195876 758781909845639168,1248642 787718510575095808,205197 789935251695005696,227242 747807596128546817,1247775 787741750848806913,211880 736990135808593920,1182383 787984017970851841,205197 793917580532514816,11774 792061208840904704,243576 795360306193018880,264754 762763939658760193,65626 772974175686307840,132996 780937797230297088,182726 786393377793277952,203674 759866096484769792,44429 732732536414208000,1170508 763788689537396736,80177 779485039893499904,171617 786402443374407680,203674 789425756338286592,225981 793165276103581696,249180 780069271426727936,177472 793185505664008192,249469 793546374419742720,252014 755879295558492160,39697 789468173758263297,225981 790088558857945088,229505 751191298107772933,16583 778656143421808640,168794 751539756127883264,18316 758354340063109120,47761 760551448857939968,62708 794558090310021120,261155 795281766923825153,263688 765943168013520897,87858 776119149441511424,152950 779913262741745664,177248 793594448580083737,252893 752203735993085953,21074 753314291353210880,26702 750868219259334656,14277 761682006094733312,52545 791000879189024768,235620 787334227700350980,207835 793866440222789632,249926 763098748876492800,47188 773904998136590336,139404 764448778774388736,83373 764492093565837313,83654 779039268131868672,171463 759200015583588352,56964 778473125490982912,167319 765561252785561600,88052 768204506966425601,103924 794190136875565056,258598 754096195140595712,31523 779064128883322884,171693 794776312913149953,258922 792582963116515329,245117 761309369229336576,61412 761915060071469057,431998 792738679609405440,246392 757908389762662400,48549 775393903734321153,146637 792883771997622272,247240 793103122277294080,249469 772871189060472836,132335 758084434583105536,45622 758499604161847296,41703 786118334521675776,200472 778342130762805249,167311 790334358141935616,11774 775019461292109824,144611 775066591276834816,141091 751139666884042752,17259 762713643242795009,73814 772565152768098304,129662 788011471842242560,214209 785619675358957568,197286 780493595346436096,180825 755843154662731780,11774 777949264756416513,164764 793188195651424258,249469 754867816348647424,34175 758800843890053125,1248642 795380287148392448,266491 776130467242336256,153035 793246823401918464,249926 771372518837891073,94699 788762491819991040,220332 770261450195660800,116164 793952506766311424,256440 769088386221142016,110585 786896789391544320,205728 760633954357706754,11774 776180806163238913,153845 755119832379645952,35449 766024397555634178,81929 789194506721566721,223899 755834228835835905,39997 794564490461257728,261155 774551900448559104,141316 789144101903929344,222682 755973079583436800,40344 780425380133871616,179560 750847229485731840,9857 763877093751095297,78159 767847904232910848,97811 761277759863660544,66523 772125575926341632,128856 773958708090970112,139404 774992106465165312,146259 785831521722765312,198671 760826578939117569,1170338 772432803329966084,129558 764046303877705728,11774 768035850244489216,95708 775406270014640128,148537 763172257627799553,77119 790919197714939905,234583 787797488690425860,213064 761644310320119808,69356 764799803876335616,84724 762737366213603328,73196 765214697448677377,86103 765294658561961984,86440 788600142387634176,192840 756900133422247936,44163 786960360267886592,11774 770687466563076096,94699 794290682047430656,259267 794618897286725633,262022 770766029878390784,120610 792144274372558848,243451 785646809938919425,197512 743244454602113025,47188 764239574403088384,82177 776861131381977088,157082 749379698883301376,8248 768855049724387329,105109 773937317920792576,1250078 758299530223718400,52112 764136081717465088,11774 777265723953520640,160801 780166485691994112,176127 785733758150402048,195975 794669922609692672,261155 792817211618451457,247877 772256131385286656,129551 788016695306616832,214354 794001164983533568,257423 795709527643537409,252939 763184191546589184,73814 778431099185889281,167220 759885086212943877,59868 777953530019622912,164869 761895521183211520,70540 774081065119985664,141427 753963336199446528,30590 794552852077314048,261155 795397265930256384,266491 790646167847731200,231792 749252807375646720,7042 761546490879873025,68908 762012230007173120,68654 763820602138435585,80595 774680149707124736,144654 776440990764769281,155896 778785151862075392,168794 765940808155475968,90384 758767879147880448,53991 772856834038333442,132364 781672937191567360,108396 787761791489179648,210238 790971507371409408,235590 775430951346266112,141415 786165341982371840,198616 789242270608347136,223921 780955104061128704,184539 793200797412626432,232911 758046518637129732,50923 792435356578742274,245074 778012826845716480,164375 758805048402915328,53996 771014685177090048,122146 771062777511161856,122776 779530703700566016,175549 733256844773314560,349060 754765984108380160,33355 755513721825464322,37446 768123089339215873,103261 788148889324924928,11774 760654122366492672,63451 787302202721181696,207119 772088928597843968,129471 753972562799923200,30590 785707602080522241,197297 786972912741851136,207109 788260358364532736,211875 790934302108348416,234583 791656285452271617,236858 793094421768052736,249469 754777815623475200,33356 794544736367349760,261155 758429042743869440,52659 763192197848129536,75899 786764293433856000,350699 787327570765189120,210207 790646854774120448,232169 795721508895199234,247930 776620048471449600,153756 764993912670793728,84679 785488582031052800,195165 754025089285271552,30304 774092482527178752,139404 775725823806484482,150511 781169096721399808,185310 794220627590873088,258598 786303538724941824,49459 765074219478622208,85767 753630379790041088,28732 754741839505289216,33356 756283863530299392,42405 762371385423429632,72653 768146866668089346,104147 770263691560415232,104999 776122784468443137,153035 761664905019662340,69231 785302201774116870,194934 788373669928206336,217285 761276790924939264,67547 792683066380607488,246392 755726707148132352,39235 780415545229258752,177749 754708001160777728,22393 763787405874831360,79691 768457990324252672,105519 793993351326404609,257325 790937830314967040,230283 795128844864880640,249926 759260939157966848,57574 768419857016745988,106281 773946852970496000,139404 774051569985654784,140539 795084318506909696,263697 774143574778613760,140654 794529906495520772,261155 791483927890305025,108396 768654609250254850,107423 790596661458284544,232169 792483949234692097,243187 761524363132669952,67908 766820116092694532,94705 795069005581209600,264431 793652770503000064,252014 753683339232632832,28856 771495365157748736,125853 788034766524211201,214492 771355344849121280,122182 788063579060699140,214209 755050853069881344,35044 774665289145483264,140025 788795912113885184,220767 788872084059455488,221832 795331758476722178,265878 758383636517416961,52061 765006403874410496,85562 767121184072822793,95708 768994428711235586,110659 794035621736091648,257648 750139399376138240,11495 785362356159156226,195516 788404855844970497,11774 772271750008582144,129471 794286893999525893,255942 766312117800755200,91140 792082068473843712,243398 795064649334915072,263926 794552558618451968,261155 732935572939923457,353220 758718109536485376,54011 768204506907762688,103924 785296568375128064,669866 759158911765057536,56964 773993940257271808,140444 788530499350245376,104244 790675441799475202,232881 748989742113394688,11774 770638235345231872,120270 790310250989522949,229693 773868938316902404,139404 750655981760024576,14367 786688204506300422,205349 773661666500370433,136093 761638533446578176,69947 768524993068208128,11774 778360926814646274,167522 757334455132442625,46394 772610008785817601,130669 772830893199069186,132335 777188757615312896,209828 770208233180962816,112455 787677880448724992,211794 790582664264908804,11774 792427339648860160,245566 785630960758890496,197512 787426641064685568,210694 760859676330168320,64326 769034631123464192,109874 750363267764068352,11495 753765660212158464,28508 756431281555202048,43207 788760766459498496,220029 789185422886776832,11774 792143899116666885,243733 774212184138092545,137693 794003779213492224,257492 754127492978397184,31035 755695038743638016,1170819 765966974824218624,90031 795396366541459456,266151 775713665420931072,150404 786615702979506176,201555 787109181774004224,204835 794654433040879627,261155 795240256740147204,263864 758103660177952768,51043 750954851476074496,15451 763234173750501377,73712 765203048163663872,82066 793870040856748033,191065 762325502875009024,72767 770300444711223296,117377 794589065115041796,261818 754849228728459264,26721 766398269698236416,92854 769356271480864768,113165 755170616576204800,35890 793975772163833856,11774 754799917328195584,33355 755897879219372032,36522 764433823090085888,83392 771026911078313984,738099 794544261228331009,261155 790958817248964609,234583 753334688228470786,22971 793504345568542720,252741 785517349428424704,196277 760458416041099264,60878 786400263506649088,203674 732530054580871168,352465 767136827274690560,94699 788471761209659392,218275 760733210405965826,62798 773708827409645568,11774 781355924275343361,139404 751849578417180673,19000 778517122418937860,152594 790706341937451008,233241 767166724881915904,93210 786384697001644032,194272 786097388796710913,49459 788502472994148352,218275 791644696070107137,230485 788690816113881088,210390 766060473787805696,91198 776071726304112641,152735 763099587280330756,76474 789456310890889216,225981 780756347558195200,182211 761921701055791104,70886 792177901902979072,242693 789896659396358144,227242 794565069040418816,261155 775776026886541312,151463 787729199238742016,205197 788138881501704194,214809 794275457558380544,259457 795613169691594752,267655 788914994851090432,11774 776755467926249472,124844 758659072111423488,54070 793194660495777792,250383 737136924721176577,349263 762813990070280192,65099 765612821560295424,88367 777669562128924672,160758 760912373125296128,63370 763058184441376768,47188 781140538313486336,130635 774444872363233280,143585 732893159152332800,351424 760328120683499520,61352 792024366368382976,243075 794370067018514432,258456 764975081294401536,83751 767389740073115648,94699 773992659211972608,138382 768423237550166016,106281 772465981113249796,131025 788474281680211968,218275 793166086623547392,249926 759617640507674624,58232 764308189185646592,82066 776446789339799552,154832 763515441893416960,78853 754002537716473857,30296 781473071844642817,187366 770391839547490304,86231 779429288713924609,174557 794612715255906304,261033 740326591738175488,11774 768458653057835008,209828 767218141676134400,97248 781217768821628929,186434 785392575742025728,194221 794948662363361280,263895 754018529687592960,29263 761953086709510144,71324 762614495101329408,47188 763191500289310720,76723 790849450726088704,234484 793104003567652864,249469 758786307682336768,7311 793179395099852800,249841 760580053751193601,48663 768611910249951232,106281 787131264557981696,207287 776890613690171393,159146 793187256534179840,249926 793936435816595456,256255 748930951007375360,11774 770344196234444800,117257 778107244986728448,1011996 785291444760215552,11774 735867638836908032,11774 775458468635545600,149200 793794182930374656,255393 792583611191062528,246314 794968598242619392,262925 758955566463012865,56141 771020501837869056,122875 793212359259021312,250633 762296647388897281,431998 764164773063692288,80939 775730979805601792,150511 789537995988828160,226814 793441229631520788,251452 773254874213519360,135736 773903753477054464,137042 790658100206379008,232169 762710403268874240,71438 775267875410026496,146259 777987305688530944,163990 778796523651944448,168794 791275055699361792,234212 775005041660981248,146259 777310353143296000,158387 794102718428315648,256255 768741391925075972,103071 773887721676926977,138205 788770684952453120,220526 756192912728289280,41679 769158698300243968,109104 778354441078661120,152594 794235596629831680,258909 788550805649498112,210390 766026194185703424,81929 787794402940821504,213064 793818319006695424,255393 770629486484291584,119774 772186685362712576,127707 795075064567918592,249926 762654989185679360,70060 790240739062153221,229693 791117096256057344,234583 795376495925592066,266054 760488015378518016,1170555 786632565478166528,205270 788803226019639296,220332 771870520841076740,127957 786220678102052864,201007 793939729590853632,256255 755362629581955072,35372 762794125334679552,73712 756523684110663680,39359 764444969545322496,130505 793859681923899392,254135 794536477149446144,261155 767866625416540162,100893 765644097625260032,88902 792224317484392448,243576 768861170237407233,108963 764686611565031424,84422 765666017443913728,88930 771882945305047041,128615 778569658681229312,168284 786466413309493248,192032 791713554583912449,238429 768716291041529856,47940 794014085151158272,257492 740401477693366272,11774 765398886152228864,82407 760948775049424897,65638 788766451016560640,220526 790980682088460288,235621 777878431321194496,163763 750470301343944705,13532 764143572119654401,82066 766017834161807360,81929 766346381623689216,80939 762644832703643649,73926 769830659124785152,26066 774090515524366336,139404 790550367922630656,231894 759463207060725760,55257 779149025056550916,167101 772047827308580865,129108 775818462501310464,146259 779001963581050880,171693 778446262014054400,352672 755478090378203136,37044 791448114414559232,237935 794006986983510020,256502 732324775633289216,351176 763182245821775873,1249120 767345932786659328,97325 772179112865570816,11774 750663883984031744,9824 758072732068249600,49843 758776858502696960,55257 764161834270072832,82283 794627531324456960,261058 749485133883924480,8047 764972461360316416,85562 774413112631971840,140444 791406781465407488,238946 788752289418928128,220526 764311599104552960,81869 771175022333353988,58508 791051802221260801,235590 761945644936273924,431998 787033708310126592,207949 792697979517833216,243075 753650851713953809,28732 791127639369060352,234583 762021818215567360,71326 770488640992673795,118191 771082920937320448,122146 758899053581078528,43947 759822774588235776,58267 790717972515991552,229125 779542048281985024,168670 756676485402861568,44274 777213002701348864,159093 756514532760035328,43391 774211880831287296,139865 791000590193012736,235882 794014947273539585,257492 771684074763104257,126152 750471180243443712,10735 753960374911791104,22439 754726134168690689,33356 773176583934779393,132996 791725507905814530,240483 781251842139381760,182726 758020455257239552,47761 768853340256034816,11774 767921538762801152,101134 768159521210597378,103212 771839704220053504,126235 789479895529381888,226346 758058592230670337,51136 759939802171076608,56690 769667751082274816,112336 789832485148372992,226712 758322218954883072,52112 791754952016293888,240145 775032120234442753,146580 757252687624896520,46612 777210867939172356,353879 792159053757624321,243075 732198987982196737,350020 771485140845465600,125554 788121986325020672,200971 790710255571329024,232911 795395690314616832,263896 794196069642969088,250238 759411715607924736,56964 763481167031070720,77720 776208357346598912,152314 780597322786938880,12018 786914908088721408,207287 772801724675260417,132335 786013982922412032,197512 778284119537152000,166339 751606990745456640,18316 767350081360015372,94699 775147897629224960,146720 792189331872022528,243793 792310424569905153,243187 753648565654695936,28732 758123405241573376,50466 768425637199708160,106342 771944467821658112,121080 776448317488242688,148749 757074135000444928,45576 759828455299002368,53362 752250470488387587,18395 752893613781254144,23885 763009000149438464,75899 765580089895620608,84209 770593176914649088,118191 738686673563701248,354791 744480161769230337,1170352 795692529643560960,266079 771916474529218560,128194 785273803437842432,194648 794216636303704064,258331 758761505001209856,54856 786187794708246528,200288 788662863925645313,205776 792109292522319872,243614 756281625093210112,42495 792878378416091137,240483 768438465306460160,11774 763946735513194496,80939 765378622953656327,85981 766688046687330304,95568 791018546570661890,234583 777951185957425152,164764 732231514876874752,349197 775047448376938496,144112 776074285915987969,151741 786890442654650368,205638 795761728718049280,268646 792547149271605248,243187 746497197022162944,11774 777746448934801408,161456 793198777037418501,249926 771841627623002113,125554 790250375869763585,228820 770441712158253057,118192 792161268081762304,243187 793160400481218560,249926 766724685929119744,95708 793609923334725633,252112 787392914527846400,156115 755731187671429120,349784 770376051058966529,118761 779670958311374849,64722 766109175571099648,85909 768211429409325057,11774 768886200233058304,109666 788555675991412738,218275 755152280488448000,35890 794694804923744256,262752 749624729661743105,7546 763467804657922048,11774 766429259577655297,92860 793461573524258816,252408 732545824337453057,11774 793808673248251904,254135 778583294870974464,168794 765567839021436928,80486 787734396895977474,212316 788108036631990272,214899 752845191157944320,23899 755013094695378944,33532 754076127841259520,31667 771434731208634370,122973 781163686673211392,184539 738795246037831680,11774 760490772537806850,63149 766560634427146240,90384 758007077088342017,50804 778924406752022529,171168 780481995549749248,180039 794749105201262593,262215 774242876796510208,140025 790253679521783808,229229 792549847006056448,246295 769374037386469376,113165 733475812079362048,354162 765149722034180096,11774 761943680831946752,431998 773925684393586689,140039 754141200060416000,32039 786592158253932544,204224 760447253752451073,62063 770588440995823616,119832 791736931138670592,240483 759457402970333184,51798 766373835671162881,80939 793494763299336192,252020 789550591970205697,215965 792560647980609536,246392 786403215071965184,203674 765217995962671104,11774 752792411529633793,178186 786903250687647744,205294 792053865847730180,243075 771395274908377088,125367 787628592784080896,211872 749280518345265152,7828 777701383524851712,160010 786043420670238720,199546 786241351000076289,1063777 794624797686792193,262022 792118076313595904,242693 752007137816117248,353879 759051498865111040,54070 795222910453608449,232169 758030698540302336,50654 787692592116985858,211347 755178560222965760,35890 767892602393812992,101383 794619951868821504,262145 774265988988571649,141887 774778903827054592,142852 794144353694281728,256564 781260191996051456,185921 789731197727285248,226731 756971061401554945,1248347 760085804169383937,60819 775704040458088448,150663 778262623775232000,166913 788056183064100865,213672 785590537763950592,197286 732933917188235264,354525 773723419359580160,136904 775137497852604416,131084 791070026640027648,78159 733887069328576513,354962 750892236510941184,14561 763470825966100480,78274 764152255234867201,82283 776399093597745153,152314 774007389079101440,131421 787702880182628352,212139 791276760834990080,237491 760804839387439104,64722 766660798500462600,93184 780910571285843968,182870 755798161830981632,39026 789434129985204224,223286 756391735111012354,1248387 756531749836861440,43391 790561670699454464,232137 795281531489189888,228911 788125520701644801,215754 763682256871231488,77612 785583295543205889,194723 785985922798157824,199478 755179287523844096,35890 760647993393577984,62654 795692074049802241,267862 777601375421202432,162610 791708393740365824,241034 775055983970226180,146214 757711286889287680,47844 786915937064804352,207212 788343633284136960,214515 757378232970686465,1248475 785537478690271236,196247 792334059703631872,243165 762653953737756673,73707 776809001380110336,156811 787107442110922752,207287 752987148131991552,24704 762289524193886208,431998 763165050186129408,76794 773942216234500097,140232 778319312901636096,166390 772563968724377600,103261 763517501091123200,77598 767222341482917888,98084 755974431256616964,40881 761128234922741760,61051 764886403939348480,84724 755799061786091521,39384 758748322148474889,54070 764364963595096064,80939 753806509637709824,29990 785500045873381376,196277 757341855159910400,46404 780600021708316672,181755 792091273125466112,11774 768034594625097728,101514 793986519392514048,256255 758343331437023232,52554 786632420401352704,204413 786658765290377216,204413 787210470482522114,207287 795037376460558336,263710 785250825610362880,194450 786216391191977984,198310 760159442360950784,60325 795098655434772480,248924 756280436729393152,42495 786297519420612609,201583 776944798536118272,159093 789182027308277760,221476 755180140347424768,35890 758010688203816960,49790 773197552221097984,135111 793130567747432448,249469 752750926809575424,22881 787971450078687232,212239 793134762525327362,249841 764090782105997312,80939 776842253797040128,158524 790985215602720768,18395 765379997548720130,85562 778252292277534720,166390 792215955917070336,243187 760659295994281984,63451 763881599431696384,76549 795767852414410752,269081 763468587310977024,78304 781181108369039362,185496 793620458432147457,252581 794360820893368323,258598 769325851007651840,112693 753897017190088704,30296 771477404598489089,125145 789927163185229824,228820 767950718871363586,100891 792392608987226112,245056 788765259993608192,215567 790964704390815744,235487 795362902618341377,266054 766119033569632256,90384 786679226627985409,204835 793637834691411969,254025 794001259653107713,257492 795284144125345792,265686 794534455582961664,261155 775758774015406082,121795 793256712698343424,250328 767854627836473344,100893 793159307457994752,249961 768167469315940352,103012 790614641659437056,232884 794319617216937984,256038 785626280532344833,197512 794663356850388992,261155 794966067386912770,261155 758749234707431424,54070 777327681041903616,147222 790577710775042048,231894 792869254806835200,247329 771928125865357312,354311 773709976481083392,11774 795750026853093376,261155 757659645162860546,46280 765128955389239300,84724 770223516641742848,117257 793161314247909376,249926 778011460341334016,164826 781354348655677440,139404 794960446776184833,249926 795202707493679104,263666 760233017566695424,60999 780948888480022529,183975 790565647080054784,231781 791494214261493764,237491 773741914520780800,11774 791704218067501056,240483 766358059690102785,91946 769317714628227072,109666 762839516520468482,73685 777625731228729344,161960 785851722904240128,198591 768843384358305792,106821 788748051468914690,220332 766409015786147840,92885 795775899501264897,247930 770351740067520512,118015 788432416675213313,217837 793138731167408129,249469 795054319552831488,263033 775524366528438272,149953 786077750880825345,200870 763207154518007808,76535 792098080115920896,242693 793359573759496192,249926 761546522718855168,58869 793046332231520256,249044 773015490859978752,132761 789173742198935552,223899 759110175391305728,56964 763354591886921728,11464 792553781741424640,246273 778605683629518848,168284 780601305219862528,80785 790346767334273024,230966 734450103688278016,350823 788753540499988480,220526 789770339240869888,227242 760668107270610944,63451 762797738161385472,73712 775690806506168320,150511 759072466777944065,56784 767856937409056773,101681 786339035992039424,203245 752302473717485568,20279 764811440633110528,75899 778997816291041280,171324 789452416781520900,225981 792048910483148804,243075 773621842179338240,136515 792523236802170884,243187 763003152471822336,71276 771219045471223812,120541 755176489746702337,35890 778157892268613633,164826 793094079328374785,249469 792059630381858817,240145 794727304761065472,261050 775894601332723712,151526 777862371859660801,164001 789079722479190016,220029 771411296256483330,125367 781261937006948352,185595 756541232642392064,41438 758327222038065156,46384 758710320516825089,11774 773893727597236224,139404 781169196008865792,183269 753004630506962949,14277 777353066668396544,159876 760431542032359424,351236 764806464800223232,82544 766020702990467073,81929 793476205865336832,250293 771323110419070977,122967 779425027976552449,174916 785300109802082305,194923 790962011165392896,235147 768852409133129728,108782 756523213069381633,43171 754016711666376704,30590 755168882202185728,35890 757572646712160256,8431 759306426812657664,271850 775856242526945285,151463 775158459067006976,146804 787070130383679492,204958 795375581433069568,265191 788058127908401153,214935 776251627111972864,153779 787049222231044096,199307 756979225165492227,45669 772991208381489152,133519 776587488387272705,156835 776233863492341760,153095 749338078800556032,8047 765152292039303168,86103 789194776625106944,221785 785480109876649985,192032 785501255133265920,195481 771077380744024067,122344 775692496999505921,150511 790924261682622464,121785 772641311451127808,129662 759454192184487936,56924 781211867469352960,186434 754714567586910208,32577 785506292290973697,194949 793154681182662657,249348 769464801663840256,93303 770288614878175232,117257 763131909341716480,76628 771095099711238144,122388 762104210922102784,71476 766400954652565504,93286 792210672792719361,244550 757825269243584516,49431 771376473659830272,124883 752105864211886080,18316 794553295616389121,261155 791479240998858752,234878 754914620494741504,32861 764180467096625153,82209 766214837256851456,90193 766713073264693248,91804 792050324282417152,243187 742801192204574721,47188 768883235061248000,109874 785593879848288257,197286 754733099217334275,33356 764427194227625984,82046 756280286908784641,33338 768683267511947264,104932 775398540185051136,149040 768968695897088000,110389 786940559336230913,207287 768845588779692032,109337 781531629223223300,188401 781906657819394048,185496 789808778140983301,1170441 793366269445738496,249926 749621238377570306,7546 769378593482813440,110302 792126207328387072,243075 794899836101390336,262849 757727644947320832,46612 763906141881499648,80393 775772204667703296,150511 793245132770439168,249926 755386913721192448,36614 778394927503773696,152594 750400343779975168,13201 771821271872970753,120610 793205939616747520,235580 759103503344209920,56886 766735906430738432,64537 778385047606874112,164814 787261367665455104,207287 792524957968371713,244232 764268922535280640,62180 790658261569507328,233131 732670682106990592,353016 794334758822027264,260033 758281122052575233,52061 759409581676036096,56784 779392769701781504,174115 786726872579125248,199211 792761122369732608,237872 767768984838168576,101163 785786545772961792,197512 759152552634118146,56964 791700455030136832,240483 764250877712412672,80011 770532031411257345,118191 771294790667210752,124597 763219664369487873,47188 788402657996046336,217519 792928504908218368,247240 759288911390801921,56964 771813775221657600,127366 766638229063733249,91946 780602585291948032,11774 788094809810632704,206101 756080642069233664,33044 772181028572057601,118174 744582986033692673,504803 775646102473338880,1250232 793792120922537984,65113 762673129600712705,73926 795749704021655555,261155 760536665186181120,63451 771716249541865472,126152 760222732311146496,61412 774523783847612416,141887 792762866671771654,247241 769241511527641088,111558 767890698142031872,101163 769567377847492610,112336 763418799043325952,78159 776141919479103488,153095 791356890655567872,238207 795179454087778305,203546 732970115235373057,354928 779048509265805312,172364 787166468253192193,209557 790582443803811840,11774 762821856860614657,73712 774468100959895552,120610 754708242144559108,22393 776909695319625732,158520 786537491390009344,204413 791666102317318144,240483 763804148873789440,79691 780801158197551104,11774 789548440657113088,203546 768936996056080386,110389 785679134106062848,197512 787963879209000960,212139 793449745465348096,251179 794203191835508740,258456 794759039938859008,262849 756586707584188416,43285 779649953660596224,174747 785603751696556033,197512 791428974450728960,238395 793191499576016897,250375 794999685312221184,256276 763219380142497792,76628 794821670083010560,262849 775086652809211905,146259 776753940079620096,155451 778680274821361664,169201 791683924606984192,240627 792523018731868160,245710 794006383331069953,257429 787115654176530434,209151 792802393041858560,171693 753451250490810369,27045 758381424332382208,46384 788877432996569088,221832 793037762869858304,248924 758476294426243072,41680 785591321901670400,197297 792567006478426112,246225 764562838824357888,83903 769636915062665216,113754 781539372613111808,182665 785663922388951040,197512 759563392214597632,57105 786597104445685764,204413 791669487925760000,240483 793063560616222720,243623 773904393737478144,139404 789504497848496128,225959 792122305992388608,197322 793359056589193216,249926 755216700941885440,32572 761671119304884224,69947 792790747699220480,246392 749221499429466112,7546 789940355705638913,228576 771871317809172482,128615 781686962189021185,177455 794346738391781377,258878 761297344314929152,65839 770469396691161089,118761 771633222643965953,125554 779119614731051008,169437 781463479714807808,139404 765543727158792192,87904 773025840711999489,132761 774062493475807232,139404 788511807417614336,216009 793210375030407168,249926 786744483400429568,204413 753051884517294080,22795 756263483965075457,42344 760365133084229632,61917 776850778237599744,158815 768855031298875392,109666 773253917949833216,135725 786724018988654592,202275 778782238238388224,168794 773596914294067204,137444 776003920011329536,152872 751998021517193216,18395 760171806783254528,61412 768460607930507265,103354 779125913552248832,172962 788158992950308864,216009 754075682796371968,30842 773804455427014656,138819 786708440240402432,206054 795727045187645440,262022 772967345916616704,121046 770368110155014144,117257 775120231123521536,146259 780933769205284864,181026 780926159743815682,183269 785635018345328640,197091 753357924626337792,26458 763177494652465153,75615 764879327938871296,84724 775705827671965696,150511 732244665559187456,350815 768858225324265472,109447 778261221870964737,679105 773857186229448704,139404 788746873184129024,220332 795685886918791168,267633 777028906654191616,157082 786042333275893760,164764 794546067408912385,233705 741087706009194496,1176510 789834778191298560,223249 793873677322518528,256358 751616449840422914,18893 764249671980179456,82283 750460941758717953,13532 756888075574374400,45040 761572954937274368,1248944 771220958396817408,123583 792025641214316544,243075 760993836076298240,65839 758257682704990208,52061 766845804359352320,86120 789512667258097664,205972 755753495165177857,39235 773980559425081344,139774 772125166205665280,127925 755839521619447809,18215 786707190631567361,205181 771821544444002305,127836 790329001625591808,228583 764462881446371329,82571 790920139415793664,232169 757630016750493696,47940 761304520550785024,67959 768200224552677376,103071 753268592347582464,11774 765702940946464772,88361 786811974243930112,204358 789831141566078976,199307 789965193367302144,226999 761219808973033473,57574 752276168414490624,17794 764226133239869440,82283 767776234092634113,1249415 790266419061530624,230282 773361080399605760,134122 757003395160997888,44544 785561117825372160,192434 795137877847904256,261399 767387404395171840,97386 774427539024539648,142593 793575500975407104,252679 767032485083549696,93184 768878428921565184,109104 786710436343320576,206175 791707188318339074,191815 764048100902133761,78159 772586530485534722,131814 773705611062054912,138819 793512527925608448,11774 772509651699052544,90193 776471499872038912,156005 779350413996810240,173624 781756676370149377,188401 766710927022518272,95672 751835421697454082,18619 775993291217264640,152735 762602798198382592,73704 755105425922678785,14277 776583835286900736,155318 790672264261808128,233307 788418885317910529,217519 757749087827529728,47844 777334777292660736,161002 794120000336523264,257492 758012084760285184,48663 788848678836527105,221476 756699819335421952,44450 787705764970393600,212007 761680454319611904,69548 776517619260256257,155898 756623989120888832,41839 764157454745612288,80939 786204754800173056,193639 787767574742372353,210289 764099567625334784,80720 791633563993018368,237908 780848540696256513,182036 792741821369712641,246339 763829814293856256,80482 757503967555231744,46280 758823149945270272,55399 754706539974385664,33174 795330391859220486,266079 768039236469657600,101383 778819015288365056,164001 774216945797332992,139373 769000868859482112,109945 788407567282307072,11774 763197105749962752,75899 788944046303670272,219119 795440357773365248,266138 769098125004959744,110659 755107198078857216,14277 791256824511016960,237491 787505245542756354,210207 788983898554310656,222627 771765398098370561,127582 779846128707698688,177233 757645773634953216,46076 765282241022799872,84209 766297582830321664,354836 793154944979394564,249852 750479373484994560,11495 772134864527036416,129558 788493489910800384,218275 791659351643525122,240483 756923568907096066,44085 759164931329630208,56192 752964488006098945,85525 793569803713732608,250430 774693008260202496,142721 789968533459435521,227795 791406199040253953,238207 793106472611618817,249469 742343044037521408,352839 763489990932361216,78219 776699308607410176,155451 785348080262610944,11774 794315901621379072,256038 761250168306012160,67511 773926916344557570,138382 776387306617839616,155448 761947712518520832,47940 762662620314816513,73814 769262958249545728,111448 778628354064932865,11774 776204792708341761,153596 785322242443874304,186883 765366041664978944,84710 762993322692452352,75615 777837445911937024,163763 755769428734779392,39384 758659343256399873,54070 771050711723409409,112363 793995748333322240,257353 774101508170223616,141316 764241658036621312,82002 793649137375817728,253032 733988055690809344,353608 758364793719787520,51171 791864877287604224,242228 756258746339328000,42171 766392194039033856,93286 758315218296565760,49804 758644092049981440,54070 790533943653076992,231792 779417365335404544,158229 772804813985755136,131870 790308857373396993,229565 750831620697972737,14421 793475053820280832,252020 765634088774537218,88332 792927106229411840,248514 793994662604369920,254135 789281471865335808,182349 791630874831908864,240145 757420187704406021,1170539 781342681125548032,139404 750521693014077440,12883 764241208008998913,80416 793231012004237312,250633 790675534229438464,233307 793560252050509824,252112 754164660333490176,30229 794205094170476545,254209 758470561701867520,52394 763531127290159105,78914 768535127487975424,106763 770825276267913217,118079 760365914487488512,62063 763887284206743552,80486 779720679906213888,176030 788796392915566592,220526 773919647838109698,139404 788134895998599170,215754 755461828210065408,36875 761310818335989760,67401 761847170416930816,70912 779380144737615872,174442 788160657325641728,214114 790416419615809536,228527 790507602245451776,66116 774516298793439232,142980 780264726093848576,176125 781632610011197441,187969 792086440461082624,243187 791349668986793984,11774 795079112608149504,249926 792030507634753536,243167 794469546300231680,257492 767802115620241408,101681 776574410656321536,156555 732171863577792514,349824 773261256241229824,135725 788566893124648960,218875 764208401081442305,82481 785607239071653888,197512 791325192496615424,237872 770258038141833216,117257 773202877271699456,134375 765733490474319873,74247 778028730572804097,163990 752862508650758145,19563 765206220051451904,86332 793291115499622400,250033 766283908367388673,90384 790526083007340548,231894 786578296242704385,1063777 792376433381298176,243092 769357592107810817,112788 795771128748843013,268669 792074085320622080,243075 791663180246155264,240483 767148690884718593,97852 777661955192545280,12287 775431165905932289,149200 761576609061097472,68993 761346549590831105,67906 768932094852464640,110362 759177805456404480,56964 761408468615999489,67938 769312466199191552,112363 772835502638632960,131084 762639749798465536,73926 774224719604224000,141867 761568527417475073,18215 788639561689726976,217937 761644822968963072,11774 780395034822664192,178045 788911347677343745,221687 758497143661486080,48289 789073829402378241,222655 762513255180800000,431998 794308717390884864,226320 789224098731655169,224680 772793437506637824,132335 752996101263728640,25135 791754247700353024,240070 749832036295159808,9638 765090705576374272,85562 768485153987526656,106756 770813701460942848,120341 792426343522705410,243733 780757447237509120,182036 772226706379829248,126136 789131405779402752,221971 769667356465500164,10788 758693332054708225,46384 789679724863688704,226881 761578435059785728,69231 792015514692300800,243075 760279645371502592,57574 761970320529956864,65887 794645163318489088,262145 769011378371829762,110362 763108205199134721,75899 777231612207509504,130630 778851277270716416,169104 781135932858568704,130635 781896964866580481,190957 736930978694868992,7224 776922799642386433,158338 787063586732535808,207965 788724295111290880,218275 753083478875529222,22735 761158437208072192,66897 791725013363720192,199307 793908383803969537,11774 769152581717327873,110362 778672934814646273,33169 785898480724090881,11774 773945774379937792,139404 788664630264619008,210390 790987053626302464,235590 751787938229485568,14277 787011653376221184,208401 789255753634680832,224850 792152703317053440,241274 793303105471324160,248988 795286034208751617,265257 795298111472173056,266079 756297627591925760,42495 779670231337803776,175153 786553483931426817,204413 789062572917927937,222791 771369753222848512,124597 769269323525349377,110659 795186715254280192,246726 787736394663886848,212693 749052063645138944,195876 771885642355736576,128519 779739355040579588,738099 780545006994067457,174971 794221383144194048,258456 789700395467616256,223936 792257145525985280,243398 794621060763316229,261155 759093917870493696,56964 773991709705277440,140444 792586765739655168,246392 749298168794349568,7901 760536451050332160,63179 766390622970384384,93472 774381760373202945,143473 785881014652407808,199350 732746555418120192,353002 768974725653467136,104932 773789435976622080,138639 793116057133207553,249469 790635241010450432,232280 791085678239047680,229909 795313716782923776,257423 765285645757648896,86873 785278268505284608,11774 780556621374160896,11774 791970329031614464,239405 795111508804071425,259892 769149347552456704,109960 773788177203068928,138639 757967766632685568,49586 764532660278550533,83391 793564925310275586,252020 753683178477453317,27853 758814711798374401,53996 792013098689236993,243075 795208586590908417,263895 770751688617627650,120610 754054055370948608,29790 761997959504461824,431998 770584166941466625,119832 788219268181528576,109244 771429830575452160,122528 769268405232730112,110477 778628601126068224,23762 789483522541154304,104244 766473709792137217,92166 790718514030120960,232280 769536319626342401,111454 785322116174401536,195104 785868547159388160,194723 789154696447614976,220332 777966048322658304,163990 764908140148260865,84449 778327324605370368,167220 778625896009703424,167220 787908805640105984,210585 790573868050059264,231894 753711575400378369,25698 764955580125642752,353879 758503265805881345,351666 789670911842582528,227242 764270183481573376,62180 755098580566671360,35449 761928141904474113,431998 774319505556119552,141360 756539345650130944,42432 778499296505110528,11774 774010577941327872,131421 732327029253640192,350808 795115952463630336,264774 762258649884557312,431998 768534980557320192,106756 786326783767420928,202379 790654352302145537,233307 795385734052118528,247930 777206677061898240,160801 791050745529237504,234796 794600184227524609,261399 778356911188037632,164958 789195444228268032,224552 761686686212296705,68862 732842081824178177,353789 760578908009984004,60112 787189109991145472,206896 789287496786014209,224680 779014956360601601,169515 786773149614571524,205143 770892288377679872,120557 776100034349850630,153610 738127595926093824,738099 750345524536963072,1248070 792894627204308992,245373 743156442530619392,11774 761651535008960512,47283 778049085945380864,165523 781520120619364352,187976 786400704961196032,202727 788127563767873537,215754 765277508077965312,81869 768473379716247552,106774 785936915581112320,198591 764379418248749056,82066 763560010433466369,78159 787909108041068544,213796 770441936150736896,109875 787741046180491264,212139 788041100640616449,213961 793715388974456832,254209 751611897602936833,18893 781177250485981184,11774 794183396104622080,258331 772746076436791296,129917 791949441934602241,240763 760125189476618240,60866 771830457537224705,128194 746381830954246144,11774 762819772241227776,72978 778627940787556354,169201 791692845371559936,240145 795239260899184640,261923 793842995015450625,255942 762814182378975232,74592 790304286244687872,228583 760365950415802368,195876 787501027553529856,205728 773828659513659393,138819 771138620287651840,122967 785483869042647040,196233 793968451828084737,256411 739535197352366080,8431 760229619295408128,60794 764099958958071809,47188 774582751467102208,143585 750379378832539648,12883 764138460374405124,80939 770203014950944768,82066 778332266317680640,167220 791708698431266816,234990 794894523604279296,250293 770745651399360512,120474 771755248016699393,125554 793167706577002496,249469 776865802897223680,157082 795080339274289152,265102 772444470470123521,90193 786980325574504448,207613 775003410487767046,146259 740974256406794245,11774 761770183396499457,70355 771297529346523137,86274 773680638285189120,137965 785928764857446400,199262 770039040779358213,11495 790588774757625856,231318 752976298490724352,24870 787043271818129409,208395 793492572119248896,252408 769322232581459969,26066 795371041572810752,266151 781281862421446657,186584 793771364373008386,251758 753760476677283840,29263 789812297724157952,194060 772880038848974848,133043 793887138517483520,249926 792406262281416706,245750 787471236020469760,211347 757652140189949952,1177387 763194310959435776,75899 791080073298317312,78159 793459727732584452,252408 793994619847589889,257218 768495147780706306,11774 786597200251977728,202429 752086652236009472,20176 753370642091835396,26871 762811853000970240,73712 749942009826250752,9640 766406948589805568,93286 775527436939304960,149300 781438091294863360,186434 787347458871484416,654029 791988090718064640,242233 778661862988713984,159016 775056884420055041,146259 776381022489370625,155390 790295287390613504,228354 770417940525002752,117257 792053747669143552,243187 787770884761096192,205197 791669523355201537,240483 735164292035575812,11774 758799903208280065,54070 761181686340153344,61051 786595186696564736,203674 792487316056977408,246225 771715726101008385,125554 791844566831919104,238286 751539651500965888,18488 753691598190501888,28282 777660298677325824,158043 795014856860573697,249926 759152615087300608,55887 763080484666560512,74133 795353346324434945,266054 765241844502437888,85311 768193285240172546,104423 794561192370896896,261155 752909291451920384,87889 755561267494989824,38540 758671294472654849,54070 775068318998855680,87904 789226464595980288,224297 790904722878304256,234583 732113089609400320,349197 754001319174602752,30590 767678653589254144,99532 781102508911562752,183269 793170557499879424,247743 771403146891436033,125381 795763986474024961,247930 792074594974851072,243795 793340632253116416,251452 752851150857117696,23651 752260008591650816,17540 788112368719040512,215608 794538155491938304,261155 787446940698943488,207360 794031243553705984,254209 778666193095892996,167220 766434135325810689,80939 770239267457142784,117257 761919532453605376,67401 769034863387242496,109386 788048986875781121,213887 788134015010078720,214809 788151394066980864,216009 778303274789187584,166719 793098501181669376,249469 791775065247449088,240665 761397522526908416,65180 768449038744248320,100559 786213713078398976,201562 749473304931475456,8178 795028278968885248,264754 751061490711400449,16181 778405349401374720,167407 773538442760237061,137042 767198997266112512,95708 773890516605890560,137158 777829485358047232,161573 780257870365487104,164475 752665148528193536,17794 772613188701523968,131924 776530336209637377,156061 788046686895484928,11774 793440621600002057,252196 758113360256786436,14351 790802999236960256,233692 793864024051949568,256038 778398458919006208,166740 756590085617831936,44274 760160905317511168,61051 780746727334744064,182036 761032612030783488,66297 772167393799868416,1249919 755161910350376960,35890 767148366291623937,97432 781247603023511552,186080 790297382458126338,229895 751069676294189059,16233 760185026864644096,61051 795298645293678592,263906 788461878498369540,218275 795038325006548993,263864 774547677803675648,141316 768891627351912448,108849 789864295928565761,227242 787745318192283649,209292 767409900293066753,97519 781498541529108481,188291 790795173877907456,193121 750728458754416640,12085 763057779032621061,74438 793619448074612736,249926 773439744609021952,133666 788477427018235904,218275 795757385637773313,268646 752959239719677957,24848 778406692841226240,167220 787667699509911552,210432 793524521592434688,252020 740460207722094596,11774 793875714240028672,11774 786841580371980288,200009 764155608765440000,82283 771050205340954624,123028 791732138919890944,240145 762321873547833344,1249021 764841480275959813,84724 767099418889904128,94718 777945674406952960,164826 786174664196300800,199537 787000976100040704,208176 794911147971538944,263793 759985382134050817,59243 768156271849734144,103354 759725709568856064,59499 778743570060632065,170144 793411053254275073,249926 793596264927617024,180099 774431128958611456,126152 793100535176003588,249469 764107920288219140,78159 794768248394883072,261987 765936057380540416,90384 773924357211037696,139404 789795098921795585,212131 785239651476967424,194221 793870028634361856,256038 754879777853566976,26721 760515425117491200,61051 775432153471578112,141415 793142708479098880,249469 790930331788464128,235101 792100018094157824,243075 793790785380454400,228583 771404151875964928,124597 776361397970145280,153248 759566368454815744,58034 775110136222318592,146259 786730537142652928,204980 786907944050917376,205181 771700407135571969,108396 791575249531744257,238292 767780319659524096,26066 787252192038248448,46572 755035628266323970,34924 765018673845268480,84745 770070588643766272,114254 750417793414291456,13343 766724923217686528,95708 780569749214212096,181613 795006275306201088,264431 772925894159634432,133081 755015623487418368,34666 755423185743511552,36735 763452855483260929,77687 764569144582889473,76858 788202435286142977,213064 792447660364009472,239076 756422114870194176,43198 757243527055237120,46006 758815517410926592,55257 768368398032105472,105588 793580309400973312,252020 749684123606913024,9675 775778148281614336,151463 780165796005761025,176781 781280156396716032,186149 757608967002583040,47264 768973342036549632,109960 781835113537630208,190635 794616950253060097,262022 774995069925457920,143361 794578169537892352,261155 767841419197313024,101681 776781730816622593,26066 787319350873034752,210215 794022989729845248,250033 771473173145542656,124855 756518186099421184,1248387 774236075896299520,141964 778608141948817409,169201 757600731285250051,47782 778744128452591616,169029 780733104654868480,80785 732342130753015808,1170365 769209043143397376,109967 769377944552824836,112788 776913449188257792,158387 758479183949488128,47940 786956973065506816,205143 758082873194872832,50500 792346032151470080,244143 759832231170965504,18395 762301176775749633,431998 771713042082127872,127006 781536629513224192,188119 792679511200522240,246726 769487355363328002,113754 780258456968187904,164980 771038459557445633,11774 791384646894235648,238207 792617834950123521,245148 788890145399332865,219119 794588331891769344,353879 795674161112817664,267655 757657821886418944,48187 788492605038456832,217837 785915186070818817,198591 769562127170465792,113836 791687082829807617,239446 767173428604395521,97386 757610559563005953,47926 779448675223429120,464984 779670515350855681,175772 785599115828662273,196277 793507019000913921,252711 793850428601630721,255942 757071796973756416,44163 779972445146980353,177687 753060947242082304,22881 792122042552348672,243075 778276541931323396,163592 790707236591001600,232169 795615566635606017,267521 757896107779301376,49798 745256159402168320,351290 755824383684468736,39462 763122356411699200,76549 786876342243590144,206960 761288161720832000,67679 788045696930676737,214173 750639145744273412,12059 779396273015226368,167101 781823670394191872,188304 756592869658488832,41793 757358260911501316,45122 775082422702444544,141091 793852373089214464,255942 754889310332223488,33186 766236001815724032,90384 787408327353495552,180433 766425797473165314,93261 768854909877977088,109666 788908592321691649,221476 793603200880259072,251566 777857547093045248,163990 788873694206685185,221832 760524187685494784,63451 769116271954755584,109874 776435744311246848,155390 791302453354385409,236502 779828689101987840,158524 762710977443876866,74308 764836043921117185,80486 779362334229823489,169104 785662943547371522,196609 793622383902924801,252581 765212492012384257,85562 785951415407640578,198840 768582454059864064,107428 770871197747802112,108396 779343482028716032,174115 786178619311812609,201494 793205744468365313,250633 786628146879541248,11774 780999593429495808,182257 785479519809507329,195064 791749217328824320,240145 751120557110923264,16953 753235944422182912,24597 766726408945139718,11774 762071457278992386,1170700 792815461234839552,247012 750462896232992768,13450 781622718575718400,187976 753822955646234624,29059 754045789945552896,29377 762642597173010433,73814 763917580083929089,352255 779129316026093568,173011 780614143439204352,182146 787475426721435651,211347 764569503153946624,83367 776707408202608641,154832 772967083231612928,133454 778579557708365824,168794 778684599580762114,169923 795439541423218688,266151 774799092723646465,144494 794010953411153920,257536 762333799866896384,71938 793493177390858241,252408 794308729210449921,257492 779132997383680000,172122 790538563985235968,230523 786912004061749248,207287 760518879038824448,62796 768817858369298432,108781 794600423793553413,261155 765883461290844160,90031 793172996739301377,240483 756535665672675328,43825 762784540993531904,1249034 778573122354221056,168794 789830455789031424,227844 765392574999703552,86961 777594011737591809,161988 749297690278854656,7866 766543201133932544,90723 794580984054292480,39957 762869028452900864,47188 786600216581459968,204413 773183191590903808,135025 792525433719836672,11774 793928058856030208,256219 786570653734436864,199350 786840383456157696,199272 732564624248340481,352526 768150237148053504,103354 780684753733193728,181886 785735485553569792,196917 767456397739040769,94612 753631416760561670,28281 758185399370088450,50476 765264578825560064,86103 777309598818656256,157454 790857918551699457,227242 751625572086747136,18215 765981658487087104,84449 776623340429664256,44345 774246971896918016,131421 790655017665429505,232169 771509650575372288,125554 780912613471293440,184196 762516328871759872,431998 753522020160122880,27414 763883759519338496,80486 777957755709718528,162596 788184286562103297,214123 756258743805808640,41459 785491833837064193,194949 786767864787238912,199431 792931938432495616,248104 793115062642892801,249469 758291556675817473,50581 793957947256795136,255942 787788960231661568,205197 770424040980787200,117257 794225502731046912,258607 777642100292595712,159876 761637847589847043,69493 788410070056906752,1170322 786302165619015680,202727 794375493206294544,260173 766058566159511552,90384 770023261933633536,112363 786638091855417344,205270 795087451316453376,265191 779906323848704000,17416 771683458791845888,127134 752627496873447425,1248205 766684730024562688,95462 773358620238950400,134533 775758778507497474,151409 772274568287260672,127366 780529698312859648,180655 794868109442162688,261155 733258230206500864,1170877 764252641702600709,80416 775793948220678144,151071 780598324948762624,181789 791113527490514945,234517 755096696334397440,35044 786191923706933249,201619 788398997388025856,217519 733087290692644864,355880 773211537955618816,133529 795069073365209088,263896 773708505211604992,138165 780395043358203904,176203 792102435850289152,235720 793130497199276032,249832 770351613689167872,117257 785474532945567744,194723 794565207699968000,261155 792944069844492289,247877 791444439809921024,234962 794513424768233476,259220 780426007048171520,179742 761663574766972931,69947 767860897960169472,97811 790959745620439040,234583 791700927669501952,240483 795481507896893440,249926 769260912704237568,112363 779147743491010560,172962 786232010930958336,199640 763424925726146567,77720 793296582380691456,251205 777377078358319104,159475 793173678305402884,249374 794367829160005632,259034 792066101458894849,243187 755499591777353728,38022 765228247722450944,82209 769591887825104896,114422 791382712233799680,238207 794889108392919040,252628 765578716646891520,88052 780359196193787904,173964 750475734007836672,12535 763604293643558912,79326 777779391539482624,161550 756708194496446464,43553 776763041698484224,157755 746697964987551745,138740 751120124271353856,17118 760983947576762368,66116 760203944790491136,61675 765644752696016896,84887 794260743206027264,252580 795453084646408192,266079 785482743119577088,193121 791453497325518848,238864 793646087533985792,252639 762410019056852992,1170700 791439545132650496,238207 771840544351850496,127579 795454836640772096,265257 751577697399115776,15708 763464748612530176,78274 775387304626098177,148574 775005348839194624,146259 780529262369447936,180233 791919871290400768,240483 761128927565864960,61051 788892303402209280,214078 768544872085106688,1249480 792044440978231297,243075 789133282428334080,223286 794733396916211713,261155 764473731548839936,73526 768388547980169216,105109 769319056000159744,108958 769998502738923522,116229 771325560425447424,123280 787754842743836672,210208 768531688544538624,11774 793537429772742656,252596 765539858353942528,87245 770429343201828864,118192 785330653839691776,11774 785492483417317376,196277 750372123194032128,11774 776214261848616960,152314 790631845201219584,232137 757714260189478912,49056 776074969792909312,153095 792224790060765186,242693 752271352275488768,18215 793485728776855553,252020 755427359793315840,36545 792025001394249728,243187 754791674887348226,20232 788733461431459840,217937 767067377733283840,97377 785275123360206848,194648 788207653822398464,215754 765587530335064065,88052 781113646055198720,185496 789239504557178880,215505 793634949467340800,253032 773594113644036096,137639 793622342408794116,253032 794613232442822656,261942 761922249075019776,431998 762932177432670208,74727 769921459259076608,115511 780597973516365825,181755 771087872073998337,122982 773889975234408449,139404 759592035158519808,58232 772060465354579971,113332 785939556256223232,198671 732401988294615040,351633 771025455403106308,122388 776202509832613892,141887 788590064347602944,192840 764173164150566914,82177 768999701198823424,110585 762022295850196992,431998 769546179076120576,113412 761415567475703808,65455 772076478167130112,129471 794563586844688384,261155 764142720373796864,80939 788092457393221632,214354 780794698457714688,183269 790690583585001474,233558 788041333764190208,214492 770087097751527424,112788 753684404283797504,29040 785592139698675712,196767 785914208722444288,199546 755013924177711104,34666 756485933017554948,42416 764203205353963521,81601 775387390567444480,148170 786926358135844864,207287 767755465837064193,101203 787353361402036225,203034 787727743467266049,205197 795419485733867520,259543 743297836242993153,679105 791711469255528449,239324 758340973223108610,52055 779364656364257280,174315 785915879192231936,197894 794977302752985088,263898 756266963349884928,42344 758114449941082112,50804 790951414126239744,234653 769133404797276160,110659 791564677683695616,239405 791625678147973120,240145 749747373539201025,10064 781259330825940992,186434 788898188182728704,221297 793182143732080640,249926 760872736227004416,65180 758040096801034240,50314 775397561033039872,149040 794775095189405696,263302 771451956686561280,125742 788123939088306178,215754 788862954787708930,220332 763586245595271168,39041 771032162791464960,122146 776221993163161600,150511 785638560321769472,195975 754048383564730368,22439 795692402166009856,267862 749301209614389248,7828 753326489098215424,26492 770810975423455232,121359 777948452894281728,164202 790627186554261504,231871 792152651358089216,243648 793567388893458432,253206 761003252703858688,65455 757994574694330368,50442 765876143899553792,89859 766021352859893760,90989 762105332445351936,70509 795736360451788801,267576 753013409365516294,24319 758805875943366657,42453 759476144605319168,57897 754818939591340032,33356 765872949140262912,89915 775122618659725313,141091 776911896490414081,62180 732738226692231168,353789 748549022554566657,11774 766358152711278592,93286 770004852550361089,105109 787488348478713857,210289 789910959930372099,225359 755219024003432448,35890 755452571414691841,36735 763855750808690688,78566 788898023543754754,221785 792482448613310464,242693 757167008811192320,45672 758925455692967936,52545 766677930563035136,94699 777775291888390144,162596 779465557573861376,175186 777369037399478272,161633 788821880656584706,220526 769689509722218496,80453 775477078426812420,149300 785899782556487681,197324 795664617943003136,267521 790908113184366592,220035 764141651157594112,80939 764379335528632320,82209 770394730257670145,117303 788416209100247041,217519 794319703149858816,259659 780210319318802432,170373 774665329482014720,139404 780211237921525760,170373 789661062153039872,227242 790373063988768769,11774 757388652381147136,47090 773850033858961408,138819 788128421612224512,215754 765255397544460288,86103 775764697601740802,151156 786173176334082049,201374 774968708460601344,145451 762171247178330112,71429 764945208047988736,84724 774393173707624448,142503 776232230276304896,152314 758416715193552898,50827 763489054348316672,78341 791631864733786112,240145 750686300412399622,12085 752924570584178688,24316 760462731539427328,62063 786656526307950593,201958 792097544754999296,240483 788419878327840768,217634 790776622676926464,232169 780478183531425792,180233 781242113086386176,186225 751690910367383552,18893 774679559178452992,144602 776193433585070080,153095 779660582785921024,84889 732240212235968512,1170365 768919124122611713,110300 749589329660506112,8297 764214305218699264,81869 766196959824797696,91745 786348037312512000,193965 788246732920324096,214976 793672135709339648,254135 794009428466933760,255942 759071166485172224,52688 793097181162942468,249469 762333093281673216,67226 779036866238681088,157082 788874814316482560,212343 788394036839141376,215252 790727152799023104,232863 792267760785092608,242693 763324705042493445,1248965 766127585055178752,90790 793098425013338112,249469 794636931237756928,261155 756062589411594240,37044 764010514536030208,148861 771073850167681024,122299 776466129799618560,154605 778568736102092800,168794 788084283105615872,215252 751544096632823809,18215 794802410103406592,262427 786222985078185984,209828 768924075120930816,105647 763516756317048832,78684 753570969843818496,28281 768113484340994048,103354 786306684335583236,201620 788002637111185408,213887 750922635106660352,15240 770442073833025537,118191 762142909332328448,71476 767742115061362688,100893 773956741234987008,139373 761798486027296768,69356 789915234043465728,174507 788132366074073088,215754 757855101646020608,49754 776257515407286272,154832 760967100336787456,47940 785848607341707265,198671 794853016541208576,261155 768120890001285120,103212 774370038497280000,143210 787515609093332992,192032 793153617192685568,249926 780631978924093440,182036 750678918680555521,14351 759758497214980096,48081 787485428785950721,209863 792601332465008640,246771 793108667797299200,249469 763962086527340545,79987 764720819813683200,84209 768149626704846848,100349 776642433010503685,157082 776890016173854724,157693 786167835231825920,179870 793952488235765762,255826 793988357814677504,252939 795005740037586947,263895 756640301192585216,42432 764982654311731202,85562 773870811190992897,139613 788148410238902272,214763 790017671618330624,228354 754712974053498880,22393 772956688110399488,133454 775478307005558784,149121 788569804349149184,215437 763802950233796608,80393 790754186379993088,232863 765001233186721792,170736 758469983647117312,46384 791135219608907777,232169 775545362496966656,112363 779389346851848192,173628 790408628117336064,231385 764225919544389632,82759 793143656274288640,249469 760490254843252736,63149 780463045831106564,177749 757659132807741440,46974 787056843751301120,207287 770802291343560708,121479 794158375198044160,249926 775017054961340418,146259 793693942784987136,252639 792845015101927424,243075 793160153654824960,249926 795059282513424384,263926 760563714399563776,62779 792779577596612608,244297 760525395003379712,63451 785382458586005504,164764 780571869212618752,11774 751859527734202368,19792 791343452197785600,238207 755208492546269184,35319 757658546108456960,48187 781829437625032704,190635 786577408983916544,204413 788179054440644608,215005 790785682801172481,221524 793798328265826305,255393 752946931484143616,24716 760361787808022528,61051 778260070194831360,166409 788008786074230784,214209 754020904863014914,31151 776114759515201536,153194 770761131786985472,120610 791343062685454336,11774 767866130224517121,101163 774419400979951616,141887 794674714211995650,261059 760221350212558850,60794 791358795310137344,11774 747548689166643201,11774 758006797105979393,50804 766135271880523776,90790 793221815942410240,250633 775195058605813760,144654 778361946693259264,166916 790639274962149376,231894 780598746618834945,181755 793270153622487040,249926 771852227363282944,128043 778609758337130496,169201 751071474312679424,16474 759116627526897664,1248642 794288160419250176,256255 749424431118909440,8288 767452686975467524,99514 786257838192472064,201958 753405150111207424,27317 794552005205364736,261155 793183180614463488,249926 758653203101528065,54070 775880973787344896,1250223 776067028398538752,152735 751581096643432448,18452 764559061891153920,81946 791323321723944960,237872 772764998175232000,132335 773984757369626624,140444 766373383936159745,93405 791588007815974912,238207 792804640702271488,171693 793038586274729984,249044 757619981161000960,47940 766481542893809664,93184 760351486744285189,48052 785681612662988801,195975 785988409500192768,200382 767682992521093120,100605 768837403847094272,109447 788788000566026240,218002 788704465452793856,220029 732315259613134850,351410 790880017110667264,234583 768419452526276613,106281 788032005703426048,214354 787034281386217472,207965 794535152827437056,261155 766317923472375808,11774 772395425680789504,130686 793961375932489728,256255 733425883793358849,355952 779006640028839937,170187 794160815926628354,258331 761158676770070528,66116 771077172874346496,122344 777344533126414336,159876 766634585375506432,94699 753397424706715648,25946 763446378727079936,78159 793973263521169408,254058 765146152245334016,86103 767685662485061636,100619 794528140299091968,261155 795431707088404481,266491 774828818846539776,145574 750708339596668928,12883 755210531787644928,35980 789810777729433600,225981 768966389830852609,109470 787006990706888704,208167 786341125535727617,202429 793187843304722433,250033 793566920456998912,250785 789819229688176640,228037 791033279528984580,235179 780605460298674177,181984 759047183299600386,56438 760193526143614976,60804 762852075277385728,73814 763261826205413378,76549 758668505025683457,52545 793397399171526657,249926 794025323872432128,256239 788901967808569344,108396 792008262564532225,241819 774698138158395392,1250183 776549447866150912,155898 778156045550182401,164826 785245177170563074,11774 787698894935166977,211837 763348872810725376,77731 787125370776653824,209351 794094378314768386,249852 787805742476713984,105109 788109617553346560,214354 793891593379950592,255942 794325295511851020,11774 775729707291709440,11774 786705605784440832,206054 755732156962500608,39235 768198679387709440,104406 765999498896093184,89923 793107562103046144,249469 764902151713718272,81946 766412723525709825,80939 790740991883878400,233729 773937642035490816,137777 780716652367343618,182036 754990965614518272,34666 792499861614571522,246392 792569398603214849,246392 793954621072908289,254135 786423512244203520,203510 794638273624834048,262053 768001715895435264,100559 770308469685620741,118087 781587173170638849,186584 794006780909010944,257492 755494248322048000,38032 768908940570537984,109666 769576856265723904,113836 793640321431121920,254011 755244867739987969,10851 757764690869153793,46280 770475765397938176,118515 770701954397921281,120610 758757731356463104,54748 765949897384288257,90031 786035270353231872,174507 773445814958120960,136308 787897712960307200,205270 788060920534609920,215005 758020237446918144,50500 787066847640313856,205728 764156496431181824,81393 768538953272086528,107469 787725304341098496,205197 790988007486750725,233692 776942251591151617,157755 785558309067710464,196277 788228251059486720,214992 760968492040359936,26066 778100684075958272,679105 762742385537380352,73712 778300105522839557,167220 764642470751670272,82283 777316565452746752,160593 792026698703335424,240067 766153005309845504,82121 773367818276315137,132335 777110082106580992,159906 781291619060297728,185595 753346720986075141,27222 732172352658636800,349795 758056674221395968,51171 777169995885195265,160530 781207076877893632,185595 751996904133763072,14277 752313248926404610,17842 794531922974306305,261155 775388173417480192,148645 786030577237495809,198620 793419342444572672,249841 795398829491228672,266900 752949226468958208,24316 756302330543345664,42117 770873736169938944,120557 774651504351322114,144494 794844660988571648,261155 773892790971424768,139404 788872646070939648,221832 775763118890819584,151374 768124216088616960,103354 772824592834494464,132578 780895665396252672,183668 768663233666228225,108375 780497775326789634,180687 753221258821632001,26029 770783170396434432,121479 791858723027193856,240145 774819012698071040,145244 759947838570672128,55257 795397590472720384,26066 791352019378327552,238395 789357619731394560,225356 791176026760024064,235399 792134843081564161,243187 772127767349620740,129325 789157441367789568,223286 794526603405508608,258598 785835161824948224,196277 733795056314912768,349273 780545164867694592,180655 791658609209847808,240483 764240374973947904,82759 768997388237144065,110659 791812468662165504,240483 795343820342824960,264397 790650978949328896,231452 756258484719538176,41680 761658013157502976,69673 769630892805554176,109594 792875184701276160,247042 753383252828758016,27317 777927808781725696,160230 763800979879800832,80393 793214090487496707,250064 769314084030443520,112265 788008880261312512,210253 788134152134545408,214899 781466768233693185,139404 794328850993967104,256439 794481227927457792,259034 763104070043262976,75899 748562291314946048,11774 751897256333193216,14277 764857088183009280,83903 794580001471557637,260404 754772052981092352,33532 764483243525758976,82283 767042132632829952,95944 792032298577358848,243075 761515999879393280,66105 767545664704307200,99900 790346097294241792,11774 757853245448462336,46392 766415707672379396,93184 772630598150074368,131221 788144001966747648,215012 759024097317691393,56302 758041544540639232,51069 773900217619841025,139577 779057978708287490,171886 787088448276484096,209043 790743959303847937,232911 771004325237633024,121612 764185320690634752,78274 772103336522838016,128934 785663778549407744,196277 793213324741804032,249926 755076368853970945,35044 755895508325900288,40550 758332383590486016,50995 787834590387769345,211829 791984134574993408,232669 759122547803693056,56964 759137063308439553,56952 764133351657648133,82066 767772272295718912,101163 765016708461441024,85562 786104486653726721,194154 761379721343037441,68273 764142232295215104,82066 767786605126057984,101383 772257955144081408,121080 768535946098724865,107446 789413908515737604,218275 790619157188313088,220029 766688030157602816,95568 786155896447442944,201374 762810851711520768,74308 777563899101081604,161219 774068962497851392,141035 787987822707900416,214209 773988606461485056,137965 775405033449979904,148537 792073170362638336,11774 794586955711475713,261155 758844715722616833,1248652 757274690922565632,46379 772122015306289156,129108 765181620831653888,86103 767373500747251712,170736 768772512834523136,108849 756349105958363136,41469 757042393396940800,45669 762612365506539520,73814 769653085811511296,114336 793170055412391936,249926 765649188411498496,86103 793191180213166081,249926 793813207458652160,229148 769897393626034177,114779 757805677305667584,42249 772084449588580352,129471 790892289547653120,234583 768100916935266304,103354 774011578341437440,140444 771050934478647296,122146 771864909697069056,127836 777202097557213184,160539 794320051826524160,257353 754038735797362688,29377 780599743525163008,181419 795695359913840640,11774 756197655211044864,40534 781281983024345088,186210 787024255733014528,207113 788478262401986560,218275 793141077574385664,249841 770711519671623680,120613 778221432111259648,164826 762060301978042368,69794 794717263727390720,262752 794791759943503872,262752 794948934787547136,263965 760109340346949632,60866 776454216474693633,155390 760971679505879040,65174 769947270485684224,115933 785503833468305408,195975 786390016557711360,203510 756663414529859590,40550 779875977216290816,173964 753735495188828160,25321 766117584521474048,90373 769250831749160960,111225 770641800541286400,120292 757155181792460800,45669 765757995431124993,88361 778417002314555392,167569 752277719224717313,19246 752898072544317440,24316 774083247080935424,134993 790748172775665665,233154 772331681890074628,126723 788108789694148609,215608 794814895275569152,262849 773201969846456320,87904 785714272043016192,193512 793635501681106944,252044 793943212834562048,256686 759145566983061506,57092 776269876889423873,152314 786790260508282880,206225 792858547948232704,247877 794636914330636288,262304 772106185197715456,129558 778480431398256640,166339 790554761288298497,212564 788197816208269312,214492 780091099083902980,178258 791665982536241153,240483 794930447461531648,262849 780602573858349060,80785 766410214425833472,80939 788164369607712768,216009 773715627177484288,137869 787983982252154880,212164 788797972364480512,220526 777516089802567681,118174 774681258639122433,143585 765604111903363072,84724 791349570554961920,238395 778914262249013248,169944 753778751368863745,29263 753412871330099200,27045 794392140075798529,259659 777024213324484608,246425 759422898943778817,56800 761568427618234368,69231 768404920928043008,105041 794217233639768064,257353 770839879844438016,121612 772224036013080576,127582 778017056990134272,163990 788759705644654592,220526 768065925354577920,102998 785531250895446016,195838 794848607308578816,261060 765564567019663360,87607 775291793265029120,148045 775839876159836160,150404 795687135361699840,266749 757444450687737858,47283 770623418622369792,120104 789302618187304960,224680 792831323249397761,247240 794672906336931840,262022 786190789424603137,201555 787082259027353600,194450 764349621418201088,82018 768533306065289216,107069 773588142737780736,137869 739168247568728064,88859 760995317177196545,65455 768411194130444288,10788 773220862413705216,134470 789097409506926592,223286 795344384640184320,262849 771393037268287488,125367 772153247217819648,128934 777829046281314304,161573 786182780254294016,194281 789557061810065408,224333 792524830176182272,246392 795394300251164672,266884 793179228334198784,249469 793889751510188032,249926 791024457229799424,232169 772795387992158208,131852 755726632669806592,39197 785984971999674368,198671 790901804888313857,219531 792508246292516865,244550 793113351995822080,249469 787420656602259457,210823 790782225382080512,232169 792825037300436992,247652 794735128190787584,262849 756505673215639552,42249 773997285650890752,139360 779885866722271233,177444 755483458953109504,36735 780647636021813248,176110 762713411134169088,73926 792565045922193408,243165 771534767451807744,124883 758746842125312002,54070 792052995353485312,243075 756499399551819776,43391 774291050928234497,140444 781841669461254144,190635 765217183202807808,86120 794560191970897920,261155 794329090803134464,257492 773465575695773696,7047 773503385488224256,135025 755763806589026304,39462 767457871462297600,90564 773315563338608640,135736 788898088995786752,220029 765995093186736128,11774 794322039532199936,258878 769750452355342336,114779 792046594518577152,242693 771475163665661952,125554 793903419584937984,256255 793946119365480448,256358 778559015135477760,168794 786407184422801408,203674 772122993405288450,129558 775099349323964416,146704 793971700257980417,91761 794723618504790016,262849 767417191859970048,1249386 762311258674761728,431998 766754602381373440,95672 780083652919123968,176128 793453468312887296,252196 750776239888166912,13195 769195400112857088,111558 764650545525170176,82018 776979671653036032,159146 760463591279591424,57131 771020657593315329,122146 786636173456400388,205270 785907021296046080,11774 758127419362377728,51612 790734156179406848,164764 791480801296846848,214492 795606720663998466,267521 760106715253710848,58939 763442556952653830,77720 758390561380245504,48289 759167029983141888,56784 764249171956273152,82673 776988954746728448,156811 789944887420395521,228416 780802275132440576,182667 789212180390346752,224680 785901939607367680,199546 792141337264918528,242693 749699585992515585,9408 750535630677897217,11122 774855376730742784,145244 794605588684689408,261818 794998311275102208,263906 790727254464565248,232881 749738812830392320,9087 758794507102003202,50346 792477510319480833,246225 775428437951385600,148394 756879535040176129,44429 775004438373236736,146259 792331400393482241,244777 745363439808176128,11774 766353122927050753,93036 770765087212724224,120677 790551652281397250,231894 794382274674524161,259231 754900238167449601,33355 755446731169492993,34898 777843354549624832,164001 768038140380536832,100620 779327398206697472,167858 781653769704574976,189314 787063418780020736,207287 793266719833804800,249469 795279598342836226,265644 761663809530494976,69231 795406484700065792,266884 794646970472271872,261155 788698298270048256,220029 790587369883774976,232601 761979549391421440,71270 765206341744861184,86440 780464401300254720,180074 781905330267709440,11774 785777820748439552,197512 791676799549702144,240145 794564827763056640,261155 768660723303985152,106753 786758775193468928,196701 771831516573949952,118191 773072809375461380,134255 791680476238979072,239906 753957188620673026,29263 770621571677450240,118191 792066236200919040,243427 735863530067353601,11774 755493721794240512,35890 791472898263306240,239405 794004252167278592,257546 760690967737425920,53001 766442031627571200,88488 773904005797810176,139404 789473997415079936,225981 791786455135768577,241678 795139747416899584,259063 750413554394607616,13316 789308622241005568,225359 777005545437827072,156835 791682989935689728,232295 754080862640144384,31740 785908618990325760,197512 767363125553364992,1249399 778230427014365189,166532 789527019709145088,226731 754793410423296000,33356 776452020660277248,132335 750962895475838976,15628 790675596569374720,232306 772083109323878400,127775 781308764481814530,151463 754753052813496321,28732 789231724781641728,224680 789551193097957376,225739 763690138320764928,76723 773250498145112064,135725 788736597139132416,220332 764968482295341057,85562 765249676157284352,55262 776145975614115840,154071 755380426215010304,36735 769914674926071808,115435 772740395558117376,132335 792889464863334402,247877 773912272322170880,139577 791630485181100032,240145 792761596531662848,247241 794575131590983681,261155 778818126867632128,168127 788038196311515136,211347 793241922441650177,249961 780577318687342593,181419 752212665095823360,7968 751952537314525184,20279 789211497096445952,223482 762990920656642048,75724 786094451471122432,200870 787154627259052032,202429 764357602457169920,81946 772955190546751488,132335 786201571784790017,201351 792304571527725056,243075 763388146176241664,77731 770256760024162305,117257 785816465026932737,198671 778394678110461952,167124 787100733388754953,209151 778995008498200576,171247 792394232761819136,245549 754899821857734656,18341 770525055285682176,118698 794677890537422848,262022 764643273998610436,84117 769345082831073280,112693 780832974233276417,182036 792610005014880256,234526 763858350362750976,79911 775761087354564608,151409 776190187407745024,154070 792748148582027264,247232 794533313096597504,261155 776245362394861569,146804 776402306455760897,138707 791286700362182657,235963 794585787928952832,39957 765134234658992128,74575 772443159091634176,121795 779747661029277697,174492 790230144820482048,229773 794377912707227648,259055 772871958736150532,132578 781636461946777600,187969 780208025302949888,177687 794203545000087553,258598 795038637423464452,262849 767492469424529408,97413 765319757855797249,86053 785981862464278528,200235 794565842256142336,259543 753329498075045889,25255 786624542311538688,205181 788494232176648192,218275 768297151554138112,101681 775220164195385344,145930 781525752458063872,185310 767157083603103744,97067 750856159012134913,15255 751122088681803776,16299 754768537407856641,33356 776596450817875968,156835 791044943238299648,234796 793441771250253824,250633 794358370778185728,252408 766303080874999808,11774 776876268247736320,120393 779862897191182336,170373 791737415710994432,240145 750435535999496192,13343 761663028861468672,66922 762739316158238720,73926 785265254708056065,11774 768113184137883648,97341 775115184608309249,146675 775321293306552320,148045 787100291699179520,204303 788011282674790401,214354 757983948156702720,48522 762036736343932928,431998 764706857848037376,84422 768884528014323712,109945 795724869254135808,267855 732909850548539393,354118 785605154246623232,196917 755883874698326017,32570 764589278294716416,79561 780873198476861440,182960 752656217667809280,22750 786626365013524480,205181 792792033090043904,247240 793095559653445632,249469 785261732935585792,11774 791031303088943104,234051 792552985008058369,246295 793362708057853952,250033 755167397649055744,35890 762817748904906757,74308 790976714151170048,233692 753595482966888448,26066 761623648314810368,69245 791371133031419904,230283 737702418260058112,352751 758121524540956672,51344 772523863099973632,131421 773704857060462593,138490 763373297551695872,77590 770543500953849856,118191 786175869484138496,201374 765888953924845568,88669 734354745188618240,7224 770695733871804416,120610 780780516169519104,174323 792018100984000512,243075 773007240865382400,132335 745300039799496704,11774 755869991816171520,18215 775698716883693568,149200 780812338811113472,182650 793316151384080384,250633 765495627522404352,87734 776190322149691392,153743 754034240325554177,30928 792517356878692352,246392 773546303766790144,137158 785789444485894144,197512 753036480864485376,24788 754985813365125122,26721 751839208373784576,16297 765196122130227200,86103 780765717494833153,182960 793458622739066880,252020 794924848317341697,263895 743256561615765504,351268 774412049183105024,141867 792784279000473600,247329 757435189328916480,47261 785980956377223168,197512 758669748322308096,1248626 765994946696450048,11774 769690455424372736,114680 787117219662532609,209064 766506178725548039,93286 786995857694396416,207949 794901945509183489,217519 772473151720534016,127871 779451748020809728,172185 751806116661690369,1248199 785637038619885568,197512 787718232014721025,205197 769738336059715584,114779 763810024149909504,80393 788520269740519424,218977 760167886929424385,61051 761209186118238208,63084 790684622124359682,232881 793900233969262592,234583 753366740982239232,26446 758085136663601152,51069 786892023638794240,206008 750062546816729088,7275 773667488861007872,137315 778306381430427648,165523 792443865970028545,245854 792757001025564672,247232 765204872832684032,76665 758754288172752896,54070 778294191830872064,167220 794954882478391296,263895 754727242630991873,33174 759512902160248832,56552 772883622659559424,132335 757438537570459648,47261 794150092852731904,257492 779589045311668224,173347 790625089079214080,229901 791253747292930048,231518 786920854013800448,207287 762632483254964224,73926 758317105221558272,52061 766688490029330432,95568 791030130013573125,235620 791638598550429696,240145 785972885030510593,192968 789931516709134336,227048 792026944464424960,243187 792144931137748992,243451 754731003336335361,33356 763029905026146305,70543 786946141518725120,207613 788016383795671041,194230 756348979290509312,42149 793098626092236800,249469 794641804628987904,261796 785554384344092672,196676 751785106696658945,19317 768425117307273216,106281 753388549211320320,26815 780408290694029312,179578 780639388690636801,182257 757628726599356417,48270 762731235533787136,74066 790560789002199041,231894 792875638017421313,248154 786195429679570944,197512 758460013031546880,52167 793555230562541568,252020 753246108047007744,26140 775132431796019200,146720 794711161811959808,261155 792482666348158977,245445 779474829418205184,174427 776999542709428224,159894 790975159305928704,235621 791447982688305152,238272 794376321304592384,259810 758815357817597952,54070 791315721208770560,237491 775899905869045760,1250232 788540313748905984,104244 775001081894019079,146259 759428047925809152,148861 789186094050926594,224221 759274591709753344,45407 765716628373897216,88606 769290394047811585,27164 779122480115961856,172799 794571062046576645,261155 774776490789576705,140444 778994780940410880,171247 780867444831244288,183975 794497048519249920,259892 795751486357643264,268646 790599940917473280,231870 779168024712581120,172962 763149668226183168,75899 772134791462330368,129558 754067350702305281,31400 758522223061852160,41680 778009912429338625,164435 751637390515507200,14277 760116047429111808,61070 776927006034309120,158387 778307946803499008,167220 750388102317965312,12883 790662464379637760,233307 785626022414725120,197286 757949975649218561,49520 749331662698262528,8047 773858984113635328,139404 781186326712373248,182349 793171494079565824,227242 786301566768730112,201958 759488911777337345,57105 760804046731038722,26066 771578650189627397,124744 757882127966957569,49498 758686158620614656,54070 765912081061163008,90031 788817034213593088,220130 763646057951686656,79462 775567178611302400,148684 764956127322710016,81946 788433588127686656,217581 785921730879500289,199546 766284728722976768,355994 772015929077096448,125554 778366123926429696,167220 793493167089733633,11774 763547091834589184,77637 751585110336610304,14277 787419609213263872,206117 789217342018510849,224748 790909171168190464,234583 793585619100430336,252020 786240224477097986,1063777 788184087097901060,194723 793426261712318464,252020 740402589846634496,11774 749675659467886592,9582 763805464404586496,79139 765937529228890112,90384 788397541293514752,217634 791090250856730625,234583 762110897896755200,431998 765622228050251780,87904 772537378535866368,131007 773868735606251520,139404 756569097526181888,43553 759135494550749184,55887 776321961521623040,153618 792767535594647552,246392 776813316303888384,155451 785667137834590208,196277 795063297305255936,263896 771849909578244097,128424 773513564439121920,137042 778773107104415744,167220 791698017866817536,237491 753758826055204864,29263 751161402425876481,16530 760122236745297920,60866 790651923712139264,231881 751696108129251328,18400 793495276463857665,249926 773600483873320960,137965 760653216115675136,63393 778008111533744128,165097 739561899931602944,11774 765587944824446976,88471 771078016944537601,112363 778957963247484929,170252 787692543383339008,210687 777936733048451076,164836 793531469943623682,251452 779328161435623424,173964 788092394935816192,214238 792019930933669888,243075 785377394483875840,11774 775254500865085440,147810 758775022718779392,55326 791041714672640001,234583 758825582402506753,1248642 788513406139637760,217658 791360120663879680,238207 793083821549842433,249348 760556215290167296,58537 785682185873346563,65113 786965615374241792,207287 790876049462571008,234583 752262452641992704,21714 785972505102155776,199546 761823267954884608,70858 742151381578973184,11774 775781066133032961,150426 768645289691406336,107423 775743276984918017,151185 790262539447828480,229159 749764937820450817,9433 758008047528804354,48663 763952589415157760,81332 788475346425438209,218275 779406388107710464,173630 791479007237726208,238207 793923249855832064,256451 795105221638766592,264397 788021862865379328,214492 794693739998539776,262588 795699543388127234,268281 780789207149129729,183269 785499740716818432,196277 753985275609702400,30354 779650096271126532,176086 788492950179291137,218746 790875199038033920,234583 758535318324727812,47940 763978998552551428,76552 764708145692221442,84422 771359652453888000,124597 792352336014413825,244143 795719012634267648,261155 762035016918503424,71476 786229398391386112,201958 794703571291734016,262849 795761507015409666,263926 781755709436329985,186212 785544898741174272,196917 759214610578825221,57372 790932687859003392,234796 791312767194062848,237787 762793065992089600,75073 794522211218378753,258741 764227507755347968,82066 794666341156483072,261050 795455926941650944,266500 753630551374831616,28732 763934275271995394,73712 777222701014454272,158110 793152764532568064,249841 793472875978108928,252196 793622064779276288,252581 790939629549596672,234796 775153803033190400,146804 794624881849749505,261155 733997945050255361,350684 752739677778636800,23167 788997807709487104,1170441 759396348143611904,57722 769935196569243648,115435 791337598878744576,238207 793508500626370564,252020 795073390696693760,11774 763856507607932930,80098 791096589020307456,236393 776599594650271744,155390 762005795370364928,71438 770394801791496192,118698 794315613069975554,256038 774002724081774592,139404 791760944816762880,240483 781674592209215488,188401 791579474865315840,239405 758126948187004929,51069 732700555013840896,1170667 778569438824173572,168794 760665298743754752,64147 754734084115435520,22393 780616312351498240,181789 786449614685741056,195876 777606637175439361,162610 772852730662494208,132335 773184797942349824,135025 755012874938888192,34666 790320333882585088,227881 778272687198265345,28724 780605363406069760,80785 756989081859612672,45369 762736179766636544,73926 779306604550168576,167007 781455712085868544,139404 787265009608978432,46572 768957156485988353,108795 791794096620834817,236409 750363035030523906,12883 764432695120113664,81702 767844671166947328,101681 794581647337357314,39957 778325682451460096,167220 781217215924150272,186584 791630487735328768,225427 792009006080372736,242500 760114249989357568,1170352 772919951405441024,133519 785853405931732993,197297 764615409681178624,84209 766015310264733696,90384 758723953376366592,54070 765917590539698176,87813 791326949130010624,236657 793458248787439616,252408 765007723578535937,352731 795722641848094721,267564 750311301457469440,10064 766014273151705088,90747 785836977992134656,197888 791067797728202752,234564 793204936204881920,249926 791667786019905536,240483 793627854420316161,254317 794026527843196928,257492 767804130794496002,100893 793645243228823552,252020 779583909210230784,37396 792769023628840960,239261 776569692706136064,155451 776884141220622336,159093 769957752504541189,114254 778375235561222144,167003 793193374211674112,249926 793938108979023872,256255 740306682912382976,99816 771148851411492864,122982 775301330273533953,148019 793289199344582656,250633 794731004481179648,262025 773944493712171008,139404 789240719768551424,211347 769560458298785792,113591 775018740090109952,133177 786882705178755072,90209 792044367439601664,243187 772946214287319040,132076 793990731274878977,255942 760204027699363841,61512 786963197215576064,207613 793252575541878785,250293 757458799225470976,1172928 786264227707252736,1063777 791465532960583680,238286 750055433256198144,11463 777260465088892928,160469 791640488612859905,238292 795027965084106753,262849 793510180159913985,11774 757084254929096704,45964 765995663482118144,11774 794967438253289472,263545 773950848066056192,139404 776402255767494656,138707 766827073608359936,95672 770707323861950464,120675 794668903163195392,262022 733087968211181568,355261 763918650784960513,1249165 764052842772467712,80393 753557535471210497,28037 766361385257304068,93286 773645244755828736,138382 776118688772653056,153372 775872064351719424,151156 753990594997911552,30339 766977983760306177,96898 786249647899545600,192032 794195151241539584,258598 763139376930885636,431998 772529685909692426,131456 785812249197674497,198671 786221043367055362,199211 795370367955111936,266416 756520629751472137,43391 748287602336268288,349320 755786898828845057,39226 764415340210114562,83391 781644478666932224,189509 789995149300555776,228820 790276288695169024,228576 750753125493911552,14277 773717004138209280,138382 794585780186267648,261155 768243454983962625,103149 773010193714073600,132335 790739556899381248,232863 788797357131493376,220526 794997390361186306,262752 793215845044453376,249926 763054455466127360,75724 767951675999027200,101383 778595938411708416,168794 795475393604096001,266151 762008821229293568,70501 774991852273479681,146259 785313069631143936,194140 787603323142537216,208415 767710762835902464,87904 771066168807264258,122955 768914620845215745,109575 794808789547577344,263090 795690255034761216,267862 781184039470465024,185595 792734330531348480,246225 793948956795531264,256255 785844824712830976,197512 790940563017199616,231433 791750266374746116,238207 780731080496340992,182706 756241847962533888,42117 791710816470863872,240145 793146752052277248,249469 766497045062483970,80939 759532390825988096,58757 793213878507143168,250328 795401538952904704,247930 778053943624556544,164783 766331139283906560,93036 785935722356277252,198671 793176153712422913,249159 746871147787083776,138740 774748039210762248,144654 758448818010611712,53033 764575496336187393,83945 767082246532698112,97852 768502092705230849,107072 778032908544143360,163484 750541225372086272,13201 767873187443081217,100605 793176068442116096,249882 764073827466752000,80607 793429080255393792,249926 793935892951941120,256536 791121275087360000,197512 773866959570083840,139404 780794580140756993,183269 789913286426894336,224680 794320642992734208,259743 758438198884392960,53144 767361433529098240,98720 793595280310624256,249926 765255128681222145,86653 788757070388432896,220526 793298323817934848,249926 794190117674094592,256534 785310319472156677,194191 785973656916680704,197512 768965000941539329,109945 781526198002253824,188074 793150130673233921,248437 787828896120971265,212139 791725946462142465,240483 795397077761191937,265521 774301405171572736,140444 771518437608742914,125554 767705875612102656,100605 776575599716495360,156976 759116779952152576,57105 759648929717841920,57068 788453223946264576,218275 768986235150868481,110659 794232241639473152,259063 751879743419678724,17794 788458057072316416,218275 793145749341024256,248656 795769640492339200,11774 750813088610385920,15536 789379115916812288,225356 774334297851387904,142503 785835601903886336,196788 788747392413757442,220332 792074179835232257,11774 794678342951768064,261567 795408422548209664,263141 754056030804385792,30815 780112085380390913,176129 788786685635092480,220765 751147336483606529,16299 776527942331621377,155318 792350550046015488,235590 773981619040374784,139404 738189230518763520,11774 771896529087041536,127871 793245927821733888,250293 794305760138145792,258981 751839659202711552,14277 765857097623937024,89887 775883331263168512,151791 787031309147185153,208569 767842721176309760,99111 789134826716602368,223390 776737791010975744,157755 751234957402640384,17640 757642587008303109,48549 774161390001004544,131421 774090236947070978,139404 790616407402811392,231871 752667016285200385,22630 759422346868371457,58250 793072108070928384,223249 779540800183083008,175549 793728305535021056,252679 791173472550617088,235251 781464517498720256,139404 776791667986796544,26066 795381557116669953,266491 764915898016608257,84724 769709269855854593,110585 780382794547507200,173347 759088207736803328,56197 792883613230444544,247240 750909013018025984,15808 760919372231618561,65180 766801004952100866,94699 793982674671022080,257423 795091594236063744,263896 761620166526525440,68987 794779721372467200,262053 758044509749915648,50654 781830108340379648,190635 785829291787509761,197512 786259757086539776,201494 795702495888687104,268356 785598850144702464,195346 794813990367006720,262752 758379929838821377,52532 785868340757528576,198878 788143920194564096,211880 792049267611406336,243187 792525104823492608,245148 762810601068490752,73712 767456564647174146,99571 753960231248461825,30590 758119158340988928,51563 763487631564943360,78129 773715173349568513,134470 792809229006495744,246225 743886869285396480,11774 757749146409459713,46280 735859547017994241,11774 767096608244674561,97392 791983709486354432,241819 795255092903628801,11774 776485387694968833,155936 780326696830562304,176203 767776870272081920,101383 794529998673739780,261155 754089723845488640,31400 762922888362074113,73814 763873648981577728,80939 773905857667014656,139404 757731654014164992,49121 752839439089475584,22575 732804961503961088,350654 775613127882858496,85562 777953402491777026,150426 793141743067729920,249469 792227161608425472,1170776 753167144481853440,24319 775485656613031936,149770 781571094608084992,11774 792946175234215936,246987 788045272177840128,214288 790874441517522944,231871 751562786539380736,18470 753239779316207616,25995 767804214793809920,101681 762325513830592513,72420 785260782179065856,11774 732749497151840258,353279 751809278583771137,19948 760871076998082560,57092 772858963884908544,132364 778298313829482496,166282 748591053284990977,11774 775175553322102784,91946 780787684751007746,182960 792084320718467072,237964 793658893716992000,252741 771839500808892416,125742 793836316345663488,255866 778147732456411136,158820 785613373719273472,197512 793473622195200000,252408 772460071846486016,131045 780600755837284352,181811 794201543461535748,257492 757069562282020864,42344 787757630966026240,210208 794562642996293632,11774 779860665234104320,92975 780113288440999936,177233 758256501077094400,52027 772826471492706304,132335 791465781309472768,239031 785674715742412801,197297 793964312553345024,257026 785583478016315392,196524 793133310662873091,249469 750822808528232448,14668 757030791520067584,45669 757702942816346113,48270 767440352592687106,97386 786641782549262336,205455 786898428366204929,205186 787849992387956737,211890 750077362654502912,7816 788404509269647361,217519 778776068903886849,170187 763820741888512000,80469 764833167047917572,84724 788853441544097792,220332 770624467303182336,79987 773720398634577920,11774 788067442400620544,214209 755046058950930436,35044 791405846441762816,238207 795693693365878784,267744 780614469139304449,182146 781162601698959360,11774 763145655900659712,74943 790255841635020800,230270 791731125177552896,7706 764149036513304576,82177 785811368075067393,197512 791436362469650432,237332 768945230921859072,110302 779808068368494592,173347 779825745375981568,176890 792792533097144321,243865 793128240491536384,249469 764146172223066112,82066 786600899875516418,204901 759821876461830144,59477 788212277690396672,215437 751809209600057344,1248116 760903123942662144,11774 793638157086367744,249926 733053939009134594,354869 785645474413817856,196277 767723774854696961,100545 774028484083453954,140900 766721715569324032,95672 775143846212538369,146847 789225446902607873,224678 760880899424739328,65222 765344487656742912,86103 770402610343841792,115526 778046944358785024,164001 780243207636385792,26066 791633917920944128,234864 757737853078110209,48549 771968452340883457,127957 778421828003835904,167569 778434318666522624,167407 789148896899379201,105109 750416856620470272,13343 759067963001544704,56784 791783635334553601,241678 795750761909092352,268129 769257956479295488,111448 788748651422154752,220029 780440553477537792,178258 758266298602106881,52074 763931850465095682,80393 793238107755728897,250293 781266399297540096,186212 788435812853710848,215754 795714941634441216,262283 756994029749870593,44163 776403574947319812,154832 774666571637723136,144654 793184595172794368,249469 760882650739539968,65404 767554270891696128,1249444 771861050828390404,118191 780949703110209536,182870 752265478093975552,19214 777599133884579840,162294 787068319312510976,207796 789999854348939264,226366 768662516796915713,107745 773892124672688128,139404 789656119480168448,227242 766883360027402240,95720 790308499280502784,230277 770083074872926209,115458 781458648383967232,139404 790895041183035392,234583 788397695643680770,217634 763484134207549440,78566 758081424964538368,50923 758144188210827268,41703 781205165609070593,185313 769572178786385920,113673 770315711046684673,117257 790904407282122752,234583 774382092398563328,143473 787349380693159936,207835 750379274805219329,686533 765077179642306560,85562 766497506431737856,91946 793151710793388033,249469 793852898702614528,252741 795698819887312896,268281 758271791357919232,52061 791061921583681537,234583 793979638259261440,256276 759823691609837568,58267 743429467704430593,1247593 771034381762695168,11774 779332416829882368,173964 787872494732447745,213064 759106696845287428,56889 786906019767128064,207076 775295946892738561,148019 753277252243193856,26436 764693135838425090,82209 770269208244547584,117257 792697600415719425,245148 793141700466061312,249469 793711692102246400,250953 753382904135192576,27045 790650291087638528,355480 764852451065274368,84209 776224226743377920,154534 789196234279882752,220029 777423931875602432,161456 787082979298291712,207965 792374050429476864,245086 794885735975243776,263708 789155152464900096,223899 793289303384203264,249841 732300298237050881,350955 793124846838292480,242693 751579613973901313,14277 768935285686046720,110480 793128889778253824,242693 795420071019630593,266491 756686226959335424,44429 750816040892981248,11495 775364570177212416,146838 751887512587689984,17794 760449126064586752,61598 737696697208315904,49681 768784179450347520,105109 795062281428054017,263906 781201022798692352,186434 794159967850926080,258331 792443490831572992,243795 794751515848278016,261155 795333313229635584,263895 767854201485553664,102163 793989686138142720,257325 749218174239797248,7746 795483607137652736,266079 778101586400862208,157755 793987482635341827,256276 758556502001065984,23762 764113070083960832,81702 793942919119937536,256217 758363237440192512,41703 775224832157945856,128934 759813872190623744,58254 786113656396414976,199640 785615492203634688,197286 767157855963189249,96848 772737436992409600,132333 768646788001783808,85326 778362271831511040,167399 781343880256057344,139404 790333726559318017,230584 761550836312842240,65663 793752328935440385,255044 766066179764912128,74133 766687384448667648,95262 771118089580580864,117257 779642978084151300,174230 764295826474663937,82283 779483681773588480,174392 772870956335456257,131542 756280950649217024,42495 777956742785175553,164764 756879667211010048,44429 770759856471076864,120186 785704042508857344,37154 778230864987627520,166409 790365098095284228,66116 757901326009430016,49462 772865530537603072,129558 785580053400735745,196788 791441377334886401,238207 753369670909038592,26780 765185710668206080,86103 766671324844466176,93823 794546358594244609,261155 772894649585393664,132370 788779979266023424,220332 772552625015271424,101383 793910571229937664,256733 762256916739420160,1249004 793981507799019520,256276 733116727790309376,355480 756551540710793216,43553 793134387714023425,249469 756275838786670592,42432 757257443965566976,46384 766330094059159552,92116 773269409951522817,135025 777171481440690176,160480 790661653205430272,686533 775137634343612417,136814 781417340596527104,139404 794912441012457472,263895 755205008329732096,31095 761978231960383492,431998 779180649127215104,171795 753569471655280641,28037 759100950418120704,56889 786925936356659200,207287 788509399312588800,106085 793100798318120960,249469 793140174632787968,249841 751240984395190272,16075 781334768713596929,139404 795000532016369664,262022 758813336867737600,55260 760867411184775168,11774 765428010476601344,1249263 773914156185554946,139404 775779266885812225,150845 793257247208013824,249926 751242564028686336,16833 755186697260982272,35890 779259044015910912,170187 787014227592671232,207287 756403416532934656,42249 775111656527556608,146720 790297822276968448,230282 775483676960391168,149259 740966507400814592,353478 754713414971363328,32577 769539714328039424,113592 793083369089339392,249286 776592717677793281,154832 758453094887723008,53144 778804346825748483,164001 778614694131097600,168794 793329645915545600,249926 794657060881334272,261155 751614139139698689,17033 754722782143848448,27045 756653731723120641,43391 779160325966946304,170547 788764831645958144,220526 762002732630827008,69388 772876572734857216,132370 785283557564358656,193669 766646991652782080,95045 785631517150093313,197512 753158743156748288,24788 764087322333683712,80720 766104004073955329,90193 778434397376831488,167393 791757420183883777,240260 789177008643112960,11774 794762806264406016,261942 795404985752240128,247930 775798631454638080,151463 779083814043725824,171260 762113740070322176,70858 765501627461726208,86342 788764273010958336,218946 753570691891462145,27790 789941707018231809,228888 791261741921566721,235882 767824273628991488,100893 776844195889876993,158589 778430948782333952,166916 733238031864434689,355480 763791752448860160,80136 780918737213861889,181419 792670953620643841,245634 794549213874917377,261155 756915712254435328,44325 757583248637636609,45576 776067994745274368,151302 756250674359332864,42171 785774723175030784,197286 765215898609344513,86440 776842948428206080,11774 789318300064894976,222560 792032123783872512,243187 753992015906541568,28866 788527186252861444,218275 792487149476179968,243075 758815242075770880,47940 778436902936469504,167407 793187352801714176,250033 755071249324183552,26721 788277614406410240,214078 772916102250848260,132908 768270043104686080,105041 775404242546880513,148994 786532889936748544,204224 791739561915387908,240584 786949132707434496,207613 758777645463138304,55261 780984539153854464,184223 767789379460931584,101134 793141384932843520,249610 794046756967174144,255942 762490704450904064,11774 795051220587016194,264397 754746265699753984,33356 763126477902655489,75608 766350413150949376,93261 772110735061061632,129471 788505513965289472,218349 793149103626682368,249469 755947350561095680,40881 781057510094417920,182771 763152732219781121,76794 767841337676668928,101681 773655519429005312,138165 750990080467140608,16138 771531717349736449,122982 794252815954636801,259063 794519739556974592,259457 765278742537199616,86950 767489647492620288,97115 749416312103956480,8047 776119764410216449,152878 794002977409245184,254209 762254553945341952,72420 753264785009938432,25995 767853516673028096,101383 795300297274957824,226180 795185898367266816,264397 772650339250081792,131007 788176187008749568,207287 756568004536655872,43553 766532957720813568,54070 793225688299995136,250760 753704374061400064,29090 766631305434062848,90319 775371191754317824,148537 794047329082871808,257492 760993027468906496,66159 792571546501951488,246715 794697714286161920,262784 763560203015098369,76406 766514017863081984,92958 767093977237651456,94627 763402197820243968,75929 787505213309526016,209979 790987537355509760,234583 790959317096787972,234653 792033874771582977,243075 762816929061040133,74592 794227446958657536,249170 791393044943740928,238780 785235350625058821,194188 758470967588827137,53185 780447113448742916,178117 788191482146500608,214078 754812329498406912,33356 755560010218770434,37455 762799269833084929,73712 767773501935747072,101203 794780743616446465,261155 794185757694926848,24173 772700826754125824,131007 773266469606027264,135725 768066171765723136,100893 789820906818433025,224450 794152992882593792,255954 762031553765478400,69493 790916373421654018,234583 791004664472989696,235886 756982992648765441,18495 766774876598210562,95511 765593437164871680,88052 779430700034424833,174427 757807188219826176,49431 774728312530665472,143043 779731722065838080,176203 788252061758427137,215437 762216708249706500,1248985 770515143092346880,118192 780848288903729152,182870 795717759413927936,263895 751837640845066240,19542 753629886418456576,28726 793470305272344576,252196 766261867660443648,91946 779829023002112000,176203 765486700038492160,84209 794574787075014656,258598 756219841724358656,41680 767042562024693760,95511 788393301477093376,217519 765604672908496898,88603 790308502820495361,228583 786915182555586562,207287 791069415680991236,234583 773583369510805504,137042 788263014499835904,214123 788741753314484224,220029 758388792218701824,52061 770833871671664640,120548 787563839323766785,210572 788523647141019648,197767 794045749592031232,256439 771718041822433280,121479 772452488649867264,130415 789699763511889921,226823 762750581404344320,73814 780434503361781760,180310 750443403159056384,13046 794074100897632256,257423 778685701952909312,165185 766748174778269696,94683 773257947086524416,135381 778988946084638720,171693 786704947396038656,205728 794727804747190272,261155 761941226119688192,70941 775818477416357888,151741 788061411947589632,214542 793424150882725888,252020 761491840193310725,67283 761609501439037440,68908 790287173148930048,230282 788470744690720768,201899 790333152707223552,230485 795480603181379584,267265 759113592922836992,56964 767870297512960001,15536 795106474804576256,265257 763358609740668929,75396 771535667004215300,125554 775051192959459328,146405 761267174774304768,66510 776123263529267201,151845 751168788360417280,16299 785558700719214592,196917 791816336426926081,238639 767082306276167681,95707 778601127210201089,168794 776065456918716416,150256 778506426322972672,167809 780002696183119872,177472 753255579536228352,24795 778568860353953792,168794 787072731284144129,197512 791007456516124672,235620 756215558333280256,41680 759716191069962240,58250 761082749750882306,64504 771084866251329536,122982 771449918015672321,125367 787289111237230594,209477 775055650631983104,146338 793197648568201216,250408 755344854314459140,35890 761276727977009152,67511 758650187409600512,54070 763444154638761984,1249136 779036446371909632,171463 781391377800192000,183759 781872202153074689,191087 785625282665263106,196767 794936986884861952,263895 764188388345774080,82066 769888812323467264,114273 792132540056297472,243075 792878668863332352,247240 780917385113075712,184223 775085563120451584,146838 765268222409056256,74247 778906978458271745,168857 785943930957357057,199546 756959707194011649,44163 770733294371672064,119681 790310769770586112,230523 751548881289285633,18316 785850930004529152,198878 763594672153387009,78304 773616430264688640,138165 785274929117880320,194250 750415735243960320,13201 759533423002324992,58757 790640016405860352,232595 766607660259090432,94699 794677169809195009,258193 761341016708308992,67973 763732478100054016,76623 793117423759044608,249469 757881873532063745,49852 764903533980246016,84724 772511133114703872,128519 753649508177838080,28732 761201593136078848,65180 763848846304686080,80716 764055275548573696,81601 777308604168826880,161219 787474116123119617,206117 794579428206518272,11774 765208461571420160,85562 762311065233297408,47188 742867780249255936,47188 755573792496357376,38476 778218171010547712,166390 763830628429234176,79691 793098637941374976,249469 758831477232590848,54070 788446150626017280,215030 751969558655827969,17794 756727535426150400,44274 765334058784219136,76146 773918903479201793,139577 790636927951237124,232881 791004741266509825,235828 789839132864294916,227804 793995991036743680,254444 776154203311968257,153779 764664616211189760,84209 771398612333031424,125367 794304472520327168,248652 765593721811402752,86103 791659828141633536,240483 785265989185368064,194044 764841714037067776,84209 791730828619505664,240483 757447096051957760,1172928 765643543759032320,84209 774078964704743424,136515 789188083258273793,214899 732610006240112640,1170592 778947991289888768,47940 764219645318619137,80939 764229574553141249,80098 778387908923265024,167398 788203791828910080,215437 764207799144443904,82066 749744654531358720,9754 788426422549377024,217519 790609410120822784,231870 768591206561480704,107362 773249088053735424,134993 775448004517961729,149202 795087005143171072,264397 792933535673745409,246617 770457678271377408,118191 761595815714443265,69565 764259413297422336,82673 766443123014705152,92166 791464590785646592,238780 753276278199898112,11774 775322291391565824,137189 776972845910024192,157082 788892081909538816,220815 764985693072306176,85562 773235360079851520,134561 757261976540033024,45014 770704208454639616,120732 756720171553730560,44503 763929804236136448,80486 794037452386119680,256502 754054814993158144,31546 778484664084287488,152594 791975757723480064,234990 775079988429135874,134375 785279455598116865,194648 788723479478669312,200963 755164588136538112,35890 770637155077021696,118191 773876294392000513,139404 775119694873395200,147256 793446401875128322,252196 752268764348022784,21634 776444720624967681,155688 780110090892218368,94396 791610416916987904,237852 793984696426303488,221524 795280937311313920,263697 758356655205523456,52112 793417628748509184,251282 751207102492782592,17434 757666852571082752,48532 754725260365336576,27045 777995823082672128,163990 785754280183619584,195975 794009213186019329,255942 767218777499004928,97852 776964384698564608,156835 765307037186191360,86653 779476844663955456,171377 779009628478713856,11774 779031284118990848,171913 786737497610997761,205989 795670202851663873,267862 767851637922795520,102137 732247408235552768,1170428 788168728479281152,215969 777942944594538496,164669 778296837199519744,163667 781337406830247936,186584 794342189044297728,259773 794643237298442240,261155 777053802717409280,157755 756749409317040128,43285 758304121724112897,52112 789826707200937985,227242 752285238261264384,21464 765495594651639808,86332 785768953536667648,198480 786969135448064000,207949 793434701335764992,252020 767000591839232001,94705 778323568551612417,167407 790599323679502336,232169 781918542325125121,191354 774747206754693125,143473 770469674928726016,118191 785858482691944448,198878 770088331506049025,111549 787583512643833856,72035 759452420082589696,56952 773193913330987008,133666 756253539115028481,41719 793645306093109248,254025 764814996622696448,82344 764227013934583809,82177 790731576984285184,232863 781555119582158848,186434 787195155019333632,207613 735498243459534848,11774 761791196054249472,69711 769744604367360001,114779 781675356990296064,188304 761310110891126784,67517 763485711374745600,78739 792781377859117058,245148 789161934276788225,11774 793096869236867072,249469 749639804451713025,8484 771238127620923392,122967 793434369817993216,242712 757381118509318145,43399 757755793374457857,49066 762429987160936448,73102 757122584936869888,45498 768284527579979780,105041 780791607218102274,183269 788719140148277249,220029 771690720528916480,126152 740386785830785024,1247349 770508049366691845,118192 774378771805724673,141913 765213812551102465,85757 754729843053490180,33356 765211435546906624,86440 788811453096718336,220767 750821948360359937,15634 779182325867307008,160134 764198931974721536,82544 774610337953935360,142758 781436425917067264,187857 776735832598163457,157693 785950212225323008,198878 753413174137790465,27045 755772401518915585,39462 761075176905728005,66116 787511090817019904,239274 762284690082566144,72411 775719159661469697,105109 777279869394616320,159876 794885472854167552,261818 766037257337700352,90384 769330949855162368,111558 795322402561368064,266079 752137239736430592,18395 773470020017979392,136904 795074095486500864,249926 752282531291103232,21431 757705998060621824,352982 756987270633316352,45576 762713456852164608,74308 790715386337501185,232884 749331401959432192,8047 779711417633112064,175153 781020223944159233,182665 793971873201565696,254135 771846390087454720,127582 785555629402361856,194082 756736115768459265,44450 788802975439458304,220526 779981405266776064,174465 789438765248937984,225981 774042888028073984,141014 794655904893440004,261155 789939051461652480,225456 792477063424925697,244143 794623416015917056,261155 747839002347110400,41724 794366740893315072,257492 751240467543580672,16931 788790184401862657,218258 749408099098890241,8187 768660709915918337,11774 769268221337829376,110585 772071546126938112,129325 779133178598469632,172799 772941969345556480,132335 754895928515960832,33356 759518847712067588,56964 760494133291147264,63071 780196988725915648,178378 753384454379278338,26458 758767363697340417,54070 781522280602099712,188401 752957783977390080,24248 788725604355112960,220029 785649088565882882,194082 750466624512155648,13532 779665917143691265,175772 794191739078799360,257492 760971501864615937,64693 764170408019001344,82283 775095120832126978,146847 779848784574418944,177233 780592741789143041,181811 780794962753433600,182726 762462068964339716,47283 766005622529675264,88128 791447246298574848,238780 773658231117869060,136814 785278606524059648,194560 776269285517774848,152946 764461726033031168,83391 765463677155872768,86780 786908363410051073,207287 760960877810122752,65974 775795129143681024,151463 754718319354253312,33356 757223876388462592,41472 774063135896444929,139404 788556795857948672,217634 757580814095904768,47570 795188423862743040,260127 765130311667683329,84710 769634158893207552,112336 794525706080419840,261155 758407956308209669,52821 761262547710377984,66851 769373057316220929,110585 780830551066472448,183269 756805959075397632,43391 764641941803806721,82283 791803667322118144,240682 773578079092572160,1250046 791935192902438912,242228 793827829603381249,251376 767818588552060928,101134 753360163109830656,27222 774984023215050752,138812 787968515433259009,207212 793174546194894848,243865 786966909229015041,207949 765285869788008448,86873 773656711143882753,11774 773831544892854272,11774 794618464526860288,262022 756916431724220416,44461 785847014990962689,198878 790616423928389633,232169 755396843044007936,37044 790347408467173376,224333 750311761140523008,10057 794064542535970816,249926 794201345909788672,257492 777151792475992064,150426 774979088989782016,144682 795388819843547136,265858 765278420896976897,86873 770732964430753792,120541 785544887995363328,130635 793189009887420416,241940 771926177409884160,127579 780961858106818560,183269 768947768882712576,110585 733026860691423232,355464 772088487717789696,129471 763890850170404865,80486 769554862631587840,110585 789006811886129152,222646 795005990861176833,261155 756491605138296832,43108 792053716203499521,243187 752308913937063936,18395 763202664876285952,70177 768089487268130816,81869 795357441152131072,257492 759132849945673732,55660 793523918799712256,252408 762793154374402048,75073 786309553914642432,202466 792910959870259200,245148 772298051918532608,84209 795044051494043648,264397 761964500190793728,70679 785848819275665408,198671 773767948913745920,131007 740195098462392321,1247346 774461998721601538,142503 751753043658539008,18323 757676202677112832,48633 776995588105797632,157082 785732067669794816,196277 793497141289160704,252741 787328780754948100,206620 788476997420716032,218275 790604838270672896,232169 792790721715658752,247240 750987644306268161,11495 767823947446493184,101514 789425938333335552,225981 758441536052789249,52659 791818822747467776,241678 773876525343051776,139404 779781904325152768,174756 775026527104864272,146259 786189822813736961,199640 756267192379772928,41719 765631284840366081,87904 785596220387397632,196247 781209319505145856,186212 787101278266650625,209184 758319389137596416,52061 762369316994023424,71429 768270799513935872,103071 793756325234835456,255065 773849010683600896,139404 773777443857502208,138957 794694508676059136,262849 795122026692214784,261155 752959144467034112,24134 752231374480936960,20279 795338788360757248,265030 758171174740328448,41703 774181959907934208,141803 794225264045723648,242284 732992701482848256,354909 756202032961196032,41141 781828530829045760,190635 766408050752131072,91946 789328038135795712,145399 750752489155096576,14277 779143454873915392,168284 742694177092308992,1170856 749648738621100035,7852 753369994424033280,14277 768873836662042624,109104 791427142995185664,237999 793272435957174272,249179 793295674490126336,249926 764225275303452672,81869 774682235869941760,142808 794703300398551040,249926 758036362792570880,47761 789559858844565505,227130 795077439571587073,11774 789936607352623104,225981 766357593988005888,80939 767755524951638016,101203 775301475543216128,148045 758272393374683136,51809 740935875622756352,11774 760951812878848000,65237 777083917941682176,158520 792130481961566208,243061 772474426008834049,128934 785429323952029696,195424 789718352507789317,227486 780598980396711940,181789 770669848540094464,117257 789499592802914304,205972 791333853013090305,237491 776064456195399680,152735 794022829347995648,248770 760525740114718720,63451 777144408084926464,160480 755479569986125824,37538 763069958037331969,11774 788734073179086848,220332 753324483503456256,25958 763056831589707776,75667 791438402805792768,232863 795063580781641728,263906 766443947233189888,93261 794538168544587780,261155 794768640319123456,261050 773898014750568448,138642 786999945660424192,246425 781134346619019264,130635 794562711761911809,261155 752020714874699776,17284 759506147325931520,58757 786981659115528192,207613 793120249881071616,249469 761200357703725056,62728 768503690894319616,106281 776032648837926912,153034 785297569421398017,194923 785618993289715712,197622 753383934113751040,27317 766393423498649600,93286 769246947391647744,111517 769643114327896066,110659 773619277693878278,137158 779017935121768448,167517 779028162286120960,171324 780339623369248768,76146 789152273834319872,11774 766488501038657536,92854 767162548269543424,97386 773199510440783876,134470 774672746974445568,144824 793097964424204289,249286 766494741152337920,90156 790920503309459461,234583 750132215846232064,10847 786255592339804163,201583 794292677193990149,258829 773227889772888069,132335 786542143783469056,201558 792510274213404672,243562 759235070251167744,57714 769989124203880448,114848 786400357215707136,203674 786705329929216004,205728 790400120730902528,230473 791440660708614144,237935 794238494998528000,259063 794608656637566976,261155 759689291173801985,58757 763096865613185024,76429 794035132218961920,232884 766479253529473024,93261 769357786090205184,112399 792209945043369984,207965 758482437643112448,50286 790821140541210624,234363 750527199657152514,1248077 772894672897400832,132578 770303607442960384,117257 795275114820603904,265881 757278933045739520,46406 793274661496721408,249469 759405258112020480,56700 757685636543361024,48840 763125417419083776,76188 773625455291359238,137158 774319444730507264,128934 777685836800200704,162610 791455364931805184,238292 770796359633014784,119904 773150555363479553,134531 773677401335300096,138543 779176022839263232,172962 764349800494006272,80939 770594716190543873,114404 768918199471452160,107984 770754386226253825,120610 791685925084405760,240474 765004599128391680,85562 767136769846358016,94699 734950117262790656,349400 776865618817585152,156835 790891445221789696,234583 764323405969526784,81425 785502780110827520,195125 793863727103799297,256255 793140419450187776,249725 768121018766327808,100893 760704327849836545,63451 772316381157011457,127636 775320685086244864,148045 793165640425021440,249961 770433181610672128,118191 786026772621987840,199478 786960686635114497,207287 763267263663263748,76188 763390717230129152,75899 768855467984584704,105109 785495037291466752,193669 763768836638269441,11774 776104065885503489,152198 795157385899888640,264383 795284070112657408,262849 736049283565113348,355106 766970086817161216,96961 785849810645581828,198671 768156449138540548,103354 771208958933479425,121612 767447131858800641,98385 786967440856977410,207949 780841672385007616,183269 788200958345916416,213064 791816013021085696,240890 777846497085906944,163832 778202472330428417,166409 779906701684244480,177248 788194770514419713,214247 794061897209290753,128897 753315973919375360,26871 765197706016862209,85562 785857802602446848,198571 788140454424391680,214976 769075498823585792,108729 794964312041328641,264316 767310010250473472,97754 793316378992189440,250633 768228441120509956,103354 765380167858610176,86653 770883444171616256,121949 790157089473560576,229693 762733495198244864,73926 793283067414654976,249926 754722055472328704,33356 791658160628957189,240260 788406495771627521,217519 794540058120425476,261155 764262904354967553,82209 792034610653913092,243187 793224303948894208,249469 795424556202815488,266491 767872735733088260,101681 771846594102759424,127957 773851158116872193,138155 785993800896352256,199262 762360574109945856,69491 780937958454988800,183269 776839904365948928,157693 778428056083968000,163960 764133336965115904,80939 788498427567075328,218628 794675261061079040,262022 795765280878329856,261155 758473157325971456,26066 773738675066707968,11774 787798474951499776,205197 762120334266871808,69493 764805368669016064,84209 795031529957322752,349318 752262690953834496,21074 765406729509023744,85326 790940851690147840,235252 785495297858367489,194949 789818778330632192,228034 792840203471847424,246987 732973199684710400,11774 773733634436018176,11774 749303159038717953,7849 757616243306299393,47782 759382482089349121,57883 778254707919687681,166913 743840208626552832,11774 760637838761324544,63071 763781760647823360,80192 794555515552600064,261155 792533718082678784,246273 762450892872232960,63248 775064208555831296,146259 780764374482903040,182659 794374666001399809,259543 795061953903271936,263907 795757205655994368,268646 740041569504493568,738099 771050021869481984,121612 788108497732894724,11774 778271452034428928,11774 750442980889157632,12883 762756679607816192,74630 763596049214611456,78100 755831578576564226,39462 786637778108973056,205455 790622669582508034,232280 790727706434469890,232743 765974339976105984,90384 789159392461467649,224123 791416938673078272,237999 756572146806034432,43587 751780164208431105,19352 786588549894311936,204413 732106581727313920,349345 788446749417283584,217837 791978098572922880,241819 771910475311296512,128615 785456224749760512,194336 790582819680456704,231318 771156047964868608,122973 751037903090819072,16422 766426265666588672,93823 768956940810588160,110647 767763089144045568,101203 780743454515224579,182036 764993591769006082,85562 770776174985216000,119937 778344468378296320,167713 788861684727197697,220029 795389537346125824,264431 749813806348599296,10064 744942494480113664,11774 774078582570127360,140437 790964820212416512,234796 751746310575788032,19317 772422602799316992,125381 776193754952638468,153915 792084245208375300,243187 792113601284898816,243075 733029455250198528,353228 758036745745108996,47761 771575623844147200,126389 791604330163998720,237202 761974422664163328,70941 774399104340328448,141316 790864585863663616,234484 770681397786742784,120613 752808674473771008,20279 791301087491948544,236502 770683647632543744,120675 758456536536612866,53144 775526555762122752,148994 772256893544853505,129558 775818479857496064,151156 764811260764364800,84724 795297851626487808,266079 787909861547712518,213253 795401578882760704,266500 758395546767806465,52061 768777709849837569,108849 785491913944150016,194949 790721515008299008,233756 773419859216633856,125163 792392566280818688,243092 793616558333370368,254135 791451457774030848,237151 765647496441794560,88052 790733866327797760,90284 790655271722815488,233307 795707826718969856,199307 764819836052570112,51069 755829294287446016,39685 769008869242707968,102753 772204772174680065,112788 778339871500869632,166409 785619737367552000,197512 785313556338180097,194082 752970156683304960,24870 777338609267597312,159876 763011054297284608,75899 768321790515052545,354847 793257485071159296,249926 778286430795796480,167220 789547499346391040,226282 753712104792883200,29263 765331180627431424,86120 775372399831166980,148574 776528121143132160,155318 755114199211204608,35403 781382548136099840,186532 758659112062160896,54070 753348113109311488,19598 757113075803656195,44429 786262802948292608,202429 771140357367205888,122967 772141464008613889,129558 732299098271834112,349776 789873710765371392,225456 755476969777537024,36859 767992387012472832,94699 785827463481917440,198586 775590779897061376,147748 786634490689052672,204539 772443552248918017,125163 777958705908166656,164669 788564092629819396,217837 754073676782440448,31686 753603358502424576,27222 754738668007485440,22393 772345969170087936,130327 750822847375892484,15634 751800563742846976,18893 775447014469275648,149200 760283530173612032,58537 781617446645932032,188478 753541176985214976,27317 768253584131575808,103486 767301095202836480,97355 769696237914296320,108004 780802029136379905,182671 780822535017467905,183269 772503462500110336,131027 749762879491104768,9433 755558034378625024,35890 762813402301526017,75150 773632695146381312,137777 787312605526429696,210289 765294820562657280,84209 755470087381889024,35470 751649259557040128,18550 785745164295888897,197286 773257676788752384,134561 773936862603771904,139404 775718579182370816,151071 787093803714826241,209151 788177723848028160,215754 764140631958716416,82066 767041986838818817,1170396 768562355840049153,106716 788044110624063488,110161 768207769878999041,104162 778929397634138112,171168 794677031212642305,261455 771515151853944833,125145 794520107838017536,249926 794533524183412736,261155 775401447517069312,148994 794893317112594432,261155 758516977111478272,349060 766112333328416768,90373 773913494991273984,139404 759373368902623232,56964 792435528754921473,243398 751196938595233792,17434 752196621455077376,21074 755761408826933248,39462 759167877136064512,57421 794679143178833921,262022 770640827794223104,120338 765166938133856256,86103 787402704368918529,114779 760531404019077120,63149 764856862705680384,83903 781289097457442816,185310 794591165496471552,261155 770707742306611200,1170396 788479058816360448,215437 794676003553558528,261155 755747818082594817,39384 757916419031900162,49852 759502626664779776,57574 781543499032358913,187611 760951922937376769,65626 772808192615190528,132335 764972983706189824,84209 779997731548958721,176890 788049063732064257,212139 794576998232244225,261093 794663673176489988,261818 795209093124263938,265102 754874348104589312,26721 791016971143970816,234809 756530596545908736,11774 788853872517324801,221476 771822933626925056,127218 776557606785744896,156926 785336029146341376,194934 792606061001781248,246225 771113866478530560,122146 763155753792376832,76656 776123141395517440,146804 761294232359501824,67908 764006831983173633,80939 764168494963359745,82046 786736425429561344,206010 787811197173112833,210208 794588644292104192,261598 755155353428434944,35890 764176300957458433,11774 787121233070620672,209351 794161642665689088,258332 795364354355068929,250633 759563999121989632,57105 764320595311857666,81749 768072675642277888,103354 750380670644551680,11774 781901757118976000,186639 787081450021609472,207949 780463221660610560,180647 763401509316993024,76623 770789398166274048,118191 780851973021020160,183269 786382639204823044,201958 780364328306343936,173964 758798328758874112,53996 754874329658118144,26721 761673700177432576,69947 771123307441754113,122126 780285686322700288,131431 792108108369661953,243075 780500920924798981,180723 781726350604275712,187611 732539298562646016,350660 758052076198899712,48663 793457054124048384,252196 758634532891418628,50827 777317716583677954,160593 760153992810864646,61352 793457395544367105,252020 767283365523390464,96799 788503149392891904,218275 764299748132196352,82066 760110684604600320,61051 770470276169687044,118191 786334854879346688,201958 790642631172759552,232169 793853195759996929,255942 794681309020962816,262022 756444883716493312,42495 792320005354364928,244270 795109433789452288,264397 762112636062347264,431998 773839668341125120,139404 786974691047182336,207613 795002086060494848,263895 762837115851857921,68890 794662151126482944,262464 790646235447209984,232169 766442653164511232,90618 779025800557240320,172057 794533319790587904,261155 786709186897928192,201558 791376696268259328,237491 785894029615517696,197512 777062950431580160,152383 794586491544551425,261796 790163955918442496,229733 786656878654783488,90209 764243903654473728,82283 785575567970230273,86264 781577801380073472,189032 768421790271934465,106281 774266562060640257,139404 776122660434669568,153845 759484741036994560,56964 771952157025308673,128934 776454378576343044,1170441 777688907051769857,161387 794375972820832256,252939 771055434727915522,122955 772808436237172736,132364 789113071075753984,135004 772626673690775552,131542 769632176161771520,110585 788846885452808192,219119 767814866643980288,101681 786942429156872193,207613 791023518813007872,234583 756290820848824322,42495 795612810801807362,266416 757544239601446914,47723 785653665256337408,197324 790272031782674432,229693 779402391833763840,173964 792131499810295809,244297 793713207315619840,245528 752802386721275906,21579 763096803008999425,11774 763308724056305664,76932 795005347207479296,261987 762002888977707008,67586 791757171729969152,240483 767683244175290368,100605 777800984244396033,163763 762606033814552576,73704 788434895349567488,204413 794860309039247361,261155 751659053542146048,18305 757606092134383616,47761 775020327789355008,138819 755078124728090625,34974 779345538084855809,174115 787824661614718977,213253 741048303576584192,11774 767777383634001920,100605 781882849184002048,190635 770231224388448258,116845 791243326905323520,234583 793107784770342912,249469 764265244290064384,82066 792890448218034176,173917 737421840411439104,354941 751857850482364416,17794 794296043496239104,258598 792088254677786624,241678 773930127621287936,137965 792597912152793090,243576 795717939953627137,268428 762158814955122688,70072 795010458428153856,262925 754821717105659904,33356 771118140889653248,122978 789226846596526080,222682 793307897996320768,251350 794278297966243840,242693 778157566035652608,164826 778407562622406657,167495 760172550995443712,11774 767869101675057152,102137 759048423836377088,46076 775027328736911360,146580 788471667081216000,218275 765682196979982336,60163 762185600623665152,431998 774652923624103936,144494 788560450497581056,218275 770026303164678144,107984 771840238939439104,125742 778352013927219205,167569 766356205539164160,90963 787070522202923008,208928 780486031548243968,180520 790974738906488832,235621 759888077506637824,58542 794120214031908864,249852 785259838376771584,11774 772164602146746368,129991 785826659798626310,197512 754727671712522240,33356 777941538462662656,164554 780601619088044079,181789 792421335209304065,238117 794003713010651136,255942 795388546668298240,266054 794189921770565633,258598 757706462407827456,47782 781588780293693440,183919 754130491209572352,31320 758978401415737344,56225 794262400413396992,258771 770171034221682688,114222 785840410413391873,198671 788401565539430401,217519 764646993536901120,82744 769678045406003200,110585 753958271522791427,30354 758777182114025472,55262 777492557941108736,160592 781240389759930368,185595 792515639021858817,246392 758629376405671937,54070 760163933059678208,61444 768531999162265600,107028 785548994021847040,194723 791431107321303040,238395 761262285943963648,66851 765324377223081984,87145 777483756999434240,108396 772262919727972352,127711 775108612804972544,146720 788740855775436800,220029 752303321319219201,20279 789506739913695232,199307 794516126097178624,250953 767415852928872449,97468 792077007710334976,243427 764173130801696768,81130 773938516057268224,139404 789195882830835712,224019 789241240550277120,194192 758364500995080192,52554 793123447379521538,249469 749278324426506241,8047 766283222158147588,91798 764119259521757185,78129 789201317390651392,222655 793095228555141120,249469 794377237118128128,256038 787731933593645056,205197 741283102924918784,353879 791381755785781248,238494 732926076893159424,353474 792517819824939008,246273 792520271114625029,246392 794480217519693824,259659 793907166193139712,256536 794828644418015232,262145 772276353102188544,11774 734904920906731520,1170396 759549288951246848,57574 788061468528930816,215005 790512199404060673,231805 785901258234269696,11774 785929551482384384,199546 791017161238179841,234583 771126662826106880,122299 791075113059901440,204413 759756857124663297,353879 779310415431995392,173628 764190869771657216,82544 769006328492781568,110659 755463373714821120,36157 769703422928957440,110585 786277150110289920,202429 786288177405460480,202562 760359224702488576,61734 787618739940274176,209921 794650075641344001,262145 764272361679953921,82571 781829748569759744,188401 768522914169847809,106281 790697642779152384,233558 764999621412265986,82283 777099445573918720,160253 778647254429118464,168794 758776752583737344,54070 767748835988926464,11774 787111199125090304,202636 762756774285996032,74066 791476754464530433,237908 775726715826044930,151071 792025501573353472,241678 761354893495906304,67973 781580212005769216,188401 753431226434871297,351574 771014097869611008,121612 779360377276555264,174427 757264532423061504,46612 778377701174284288,349357 776651721372119040,156053 778889491553587200,169201 788027394623803393,214354 762992908949741568,74835 776200017212219392,153743 791761876640202752,238110 773614057236627456,136947 790942564853571588,234583 794995263337353220,263907 733621442336706560,669866 771112906293387265,123581 793982036553977857,256451 790239642838675456,229151 779459585811714048,174115 779500187244986368,175549 758639822433095681,54070 773891608521666560,139404 789953903844429824,197046 755165209782808577,35975 764234713976504320,81869 791772123295539200,240145 760849371969773568,64902 774190450328662036,141360 794359198788239360,259034 760252068317704192,61922 750826801555963904,15066 790271955890941952,230282 755489667626078208,37892 776856011965628417,158524 761866496293347328,67761 788888315726626817,11774 789445024937308160,224680 785658175886282752,197091 780209019461902336,178045 787729892985012225,205197 750542506903871488,12883 773944117374005249,140372 793997910065065986,249926 734015698888884224,11774 755497514783150080,38032 786257034677059584,201958 788486842811240448,217837 753328823131836417,26086 762761211389681664,74247 786322144867196928,201494 795422245908840453,249926 792120466303488000,243187 757253431488806912,41277 760009238945071104,56964 777567848424022016,162497 756304486612611072,42249 776807591318056960,157693 764975690747932672,85562 788445349224546304,217634 789804865614675969,225911 773898021335666689,139404 781591595401510913,188622 785463848119705600,194648 769204046217539584,1249639 773228714045739008,134561 775857455699988480,151741 788765812190511104,220667 756278659066068992,42495 772289911697342464,128519 794728104019300352,262022 788821564129091584,219942 764144124920487936,81702 773486641646305280,136947 793913630710329345,256255 753572226755096577,28281 777692847717900288,158459 779332196691767296,173347 791737213293854721,240483 774714692849639424,143473 793067892199731200,243196 762473814089273344,73194 771532185836720129,75073 776863219704922112,157840 775810988478042113,151361 785821739808727041,197911 780790986607853568,182257 742416910160039936,11774 774166647397490688,140444 788764103678500864,164764 790770338070233088,231792 758684960291041280,54070 792500940750204928,246392 776850802333941760,155451 786608314897477633,205039 790246236481880064,229693 751654257120600064,17794 760823770797924356,64693 758025574535143425,47761 758398176789495808,47761 756483222045806592,42498 776123659987537920,11774 763655939396292609,79502 757341579291922432,46405 793492106866229248,249926 757800209875283968,48774 771725008833949696,127366 786288018680274944,196277 793494537465307137,11774 756192882470428672,41680 772688542224953350,87904 742751522774208512,11774 776173410762174464,154283 772611823979798528,130415 794541595261632512,261202 762738098698498048,73814 787394568295632896,209863 771739242468827136,11774 789260832131592192,224678 793467268302725120,252196 794894611202318339,256038 766339482756980736,93036 767888289068044288,101203 770849920110559232,120675 772535268716924928,125554 787175407132872704,209351 778899407651483648,171043 788144455215898624,215031 766021313303412736,89923 791453497388437504,238780 775856027367452672,151071 772282956773625857,109337 788452999500824576,217837 776567902015197192,155390 775033723397869569,146560 792790259834642432,243075 795388432029777920,266054 792268013181415424,243398 754829460050968576,33356 769553042463129601,112382 780134919880204288,173347 773692891986272256,138205 787400033238814720,207965 788747598605737984,220029 791073160540008449,234556 751687930838679552,18893 758422645193007104,52027 762723493469298688,73910 794992563803619328,264397 795036282753843200,263896 763801016311570433,353603 788940566784516096,220526 790445100807643136,213710 795752092795371520,11774 788490979011596288,218275 788917076505264129,219942 794561201120350209,261155 761614460180049921,11774 757161961956212736,46235 758082875002654720,50923 776616780039004160,156132 761698138528714752,69947 764923696272273408,84887 792378434563473408,243983 792421942720466944,245268 794336405740605440,249852 756269262717743105,42432 792373426165944320,242919 794553128284815360,257530 786544763591766016,204413 793138406406627328,249841 794530075496615936,261155 775402115111882752,148994 781847484553371648,189392 785322965160357888,11774 753485647722090496,27045 770365170912604160,11774 757953722702061569,49852 771713727242629120,349856 773983959046905856,137965 788965178909917185,222500 753643716812963840,28732 780911191422070784,183811 785311718054309888,11774 773525946469117952,136610 789555940353773568,215437 794568440828882944,261155 794987846046220288,263906 772828289509580800,132335 790635823708442625,230899 758168089636855808,41703 792172210484117504,244464 765593565749579776,88471 768066095676784640,100893 776034786368491521,153033 780004754411761664,177472 780755619439599616,182870 793172372501041152,250033 765950867677720576,90384 775773109869809666,150394 772989674667151360,132364 785287484183683073,194648 788068629635969024,215005 765365501597888512,87145 787491715858829312,207212 793188227465240576,250064 792138255516864512,243187 792154174926442496,237964 759757013148639232,57574 773261569799127040,135725 776808713235476480,157755 774767634415915008,142503 766765691173076992,95919 794672061813846016,262022 754768063044554752,33356 766988877890367488,91946 773903760254967808,139404 771162600490926080,11774 757753698244329473,48477 777128808851738624,157840 780893777514860546,183811 777292411340857344,160539 794028086211788800,256255 789364845875306496,225427 795131361946468352,264397 793590567057907712,252020 753345278170820608,27045 766716664754954241,94899 773968094251274240,139404 785276393344999424,194732 789425770930114560,225981 749731127665971200,9754 764984920339079168,84724 769929485886062592,115159 751551938114625536,18495 755768245962018816,39462 791214902346035200,237202 775770980492771328,151265 795108175909306368,265257 773012947153129476,132438 794035391800152064,257658 758620653717159940,54070 773407677363945472,24173 778251234075553792,166390 772583087259672576,117303 786569637181792256,188458 763164813312856065,76794 794527445898530817,261155 789425345199951872,225981 767181922862764032,97276 762647011359232001,73814 790298411886981121,11774 781219926451294208,186434 787012231628066816,207287 789239737450201089,206666 794693036798255107,261666 753372940985520128,27317 759195297352253440,55257 778925647968120832,171168 781484598287069186,185310 788927099062988800,222120 748971603954769920,11774 791470957575737344,234653 791742015381901312,240145 757301667578740736,46381 775746778557657090,150511 793315812102680576,249852 763746309597597701,78271 760620727833882624,11774 774846247362494466,145681 732350343347093504,349357 732430372735057920,350416 791009824838414336,234583 791325043384995840,203821 751094190247964672,16299 753803025836150784,14277 768119622742708224,103261 767769676634021888,101383 795045036614418432,261155 781634248906272770,188478 795295418213081088,251987 786301996533895168,202429 755202631375740928,35372 755952919824900096,40881 763794980728995840,80177 786360969807163392,203391 794937191952777216,193368 740665104283373568,11774 773760668994445313,11774 790688311505457152,232169 790800073122689024,232791 795367461688410113,264397 761297435230547968,67768 772442281735491584,129649 778811425833652224,169437 787605781755625472,206117 747502939258916864,195876 756616847529799680,44429 775555787905048580,148684 789468909992873984,47940 760720888656490496,63149 793096818066423808,249469 793971562785312768,256105 752646952433713152,22546 774050711034273793,140025 791455022383005696,236884 792050811329208320,243187 769049190718734336,110585 759093234962403328,56964 794882252303953925,261155 755162530767474688,35890 762699550087868416,74431 778384060133421056,167407 794676928649117696,261155 777544844919001088,161352 793880824542289920,256411 732586811747405824,352465 785931167430082560,199211 786183612764827656,199537 762536889479929857,69947 771507276515598340,125163 787666244514131968,208058 750699296832557056,14421 791275987325493248,235487 792099775118270468,243187 766254454224003072,91946 772822953893490688,127707 751743332036947968,14277 793338877276741632,250633 753830337096986624,29263 761949093191188480,70689 775386466302234624,148419 785653956433305601,197888 790333226598428672,11774 785627473157300224,196348 787718501385371648,205197 768805362954866689,109104 780174111989346304,176128 785333932996734977,194205 755792229977952256,38210 762769451460726784,73674 790364701909626880,220767 793096080732876800,249469 762032669114900481,431998 771150963226836992,117609 773925406021918721,139404 795761962781057024,268101 750822053247197184,12535 780537376082915332,180655 765439266096812032,86714 794746002033020928,262849 773712939761045504,138894 753966185209888768,30590 760193467586752512,61412 794012720081338369,257492 794595371297083392,261033 794136669246980096,254209 770671398138187778,120341 773249302340722689,135725 741565670605787137,75113 786659235576676352,204958 754754380767920128,33356 767810924539293696,101383 791471275050799104,238395 763332921671294976,75899 753729540577517569,11774 779930063294832641,170187 755116293624246272,35445 758838044984086528,54070 768908776506331136,108729 779554426084167680,121051 790268290761318402,229895 791515924834635780,238207 790642995083157504,233131 793881298578214913,255954 756641245196345344,41839 760494624280567808,1248768 767748286799282176,100893 795296922353352704,265795 763973722696880128,80939 768229290051862528,95055 777845503602073600,163990 774012338596753408,139404 773729410105151488,64652 758321446712029184,52311 785967432267628545,193636 732679774154465284,353262 789206995672891392,224019 759853227403644928,11774 790645774229135360,231894 756622665344057345,44450 768112037444456448,106861 772109131297742848,123217 789134743489118209,222647 793170696511684608,249841 778680604560719873,167220 787849338999435264,213064 787894509493334016,213253 740493994988175360,355430 764453327044222976,82066 788671324415725568,219942 776787735428333569,158158 755249611564998657,36221 757947711375175680,49852 763456275367723008,73814 793495724663058432,252741 793634230899060738,252580 793941976752107520,256219 793134784725737473,249469 787164766875684864,207613 787068861526908928,207796 793850762900086784,246425 791785622142726144,241678 770505285379186688,118191 759073303046651904,1248650 774100998201585665,141219 764953038742097920,68993 773377256794099713,133702 781918477422649345,47940 795295037261107200,172084 795750833828851712,247930 758786985490280448,51451 751909855762477057,20467 772884104291426305,130142 779331070432911360,158387 790627063367630849,229901 779520591808245760,173011 793589069196382208,252020 756991102083739648,45669 733157912294621184,355480 761508440804130816,18215 792554391937118240,246273 750717352426237952,12927 761513080677396481,68102 767528345248665600,11774 775804781042466816,151439 792248965135597569,240796 793494466883559424,252741 750362519986839554,12883 774348149771018240,141650 776994860243021824,159894 790543775219191808,226538 772961526638583808,133454 733041951759458304,352911 773888924414382081,139404 778614621997445124,167220 758745843708989440,54070 761550232173719554,68908 773479935138754560,134993 794670701194121217,261050 753927052521275392,29263 763836001861021696,80192 776022833780568065,152314 771843579299950592,128404 763983006818185217,80393 790207956667301888,228172 772793542729142272,132335 795298981928693760,266079 760999502685827072,65974 771743842169159680,127366 788003504535269376,214354 758710419204681730,54070 794316143376945158,259055 773606271320743936,137158 775533486350471168,148874 785905861118099457,199546 789135254669910016,11774 770532855952842752,118191 777193604385243136,160134 778366662940786689,160539 787351799372124160,209095 792442536598134784,245575 758439743600390144,53193 764602450938658816,84209 785671702189441029,194058 788783105020661760,220526 787843335134208001,213276 748959118375792640,1247955 765360907656585216,86745 775019355243294721,146259 764871992742817792,83128 791038818858086400,234575 733077044863492097,355810 763594171605188608,1249138 789792521807364096,227916 770734962492317696,58038 774246194973245440,131421 777853004728852481,160183 792402223749795840,243615 771371699883220992,11774 774081824037273601,141360 785909071476035586,198576 786185591796924416,199178 789181546091515904,221416 790068250549690368,228620 753329559962062848,26086 776735935396470785,1170441 778598441597358080,168794 785767767731499008,197297 775415002547224576,149069 768216195518509056,11774 794317133509513218,259055 792235884846329856,244221 795299761729454080,266079 787686534199799809,208146 758804567475621888,54070 788083891915616256,215005 751134578476187648,17259 776041868501082113,152872 750590966801788928,13532 772903474887614464,132967 773945804373499904,140025 793663157910790144,249926 767828112721580033,101516 755499607262658561,35470 758601228293136384,53985 761313274088480768,67852 792145364929445888,242502 792557702467751936,131421 773640728073347072,137869 732356563634032640,349332 771694809308401664,125853 780806012970405888,80785 791013083904774144,235590 738045624940126208,1182472 795691349211312128,266151 752041487194468352,18470 770271614940446720,117257 770716783200251904,119681 775493550641385472,149259 776162620307042305,154071 792541962679099392,246225 795734548604657664,267737 772491575871967232,131025 795319431236820992,264397 756270808700481536,39235 757633932246388736,47761 776516476375216128,154817 791092673155256320,218892 793161360544768001,249469 794006169094340608,257530 758413895031676928,53144 759973332250865665,58253 769411397444919296,109666 770650401309855744,120108 773973101130293248,140444 795051579946704896,263896 750362562840170497,12883 769513644702986241,30413 785311962422927361,11774 787623068885741572,211794 793523271199227904,251566 769690807578140673,114779 787328042653720576,207613 761610669556768768,69711 770658681436319744,119937 773918734897459200,140025 759734868901175297,58869 770320796040527872,117257 778321498541002752,167220 780275503278067712,179254 792117546392686592,246425 752859386050117632,22953 793131433212665856,249469 759151474030948352,55887 761634430041591808,68987 790638015320293376,232881 793643875512430592,253032 764956646237937664,18030 768227959480123393,103126 769306844569473024,112788 790854655957794816,234495 767802401046798336,101681 771510757418643456,125111 776828979529539584,155213 786003746207571968,199546 762667052582699008,71476 752623595747151872,22777 753280661545443328,25968 760040332063105024,59666 760998550767480833,64692 773665630184677376,137953 788551898030870528,218495 777337191261282309,159876 788022360762748928,214354 765764537651953664,87904 786926379765948416,207287 792517447735648256,246225 733335014759268353,11774 765370700697706497,86440 780977134835634182,180039 750339990635286528,11495 791077077357170688,235774 795438466582593536,265257 769000646473310208,109104 793439626509811716,250293 751059667250507776,16422 758351325935439872,52112 785964142758727680,199490 750906589134065665,15192 760114081391120384,61051 773839273430843393,139323 789284830282383360,224090 763687604218843136,78304 777551176950775809,161988 781662541344800768,177455 756214311991652352,41991 773961060386603008,139322 775667534745841665,150511 785297760098586624,194923 793074227234516992,249286 767455009109843968,96967 781572455420669952,188478 733687934424088576,102730 738013619531698176,195876 772584510269501441,129551 788453920787927040,217837 758662347263094784,54070 767368298182828033,93112 793324533608550400,251452 789134033322184705,222682 785547376421240834,196277 790943156065988608,234583 765156245741375488,85562 757366515502952448,1248475 793485795571019778,250633 781521030984658945,188119 790642448523468800,233068 793873820524376065,256255 794718998373994496,11774 767094465345495040,93429 767821856946565120,101463 771562184807624704,123825 776600061429944320,152017 790033088193658880,224610 788722795152674816,220029 795373888574210048,264397 765012241393385472,85562 794911690177597440,262784 764194822911500289,82209 785556790666682368,195723 793065837447884800,249013 793584393591857152,253206 766385811902361600,92213 766409067791134721,92159 778681540184190981,167610 792088331236564997,243187 749563700319653889,8178 767126673208803331,97468 773525216026767360,136904 789296425888845824,224680 774093695599509504,139404 792021996062334977,193368 763422414726426625,78129 773045212453203968,133454 778276660969742336,166390 790758611823702016,229159 793208419100483584,250633 749286047293382657,6974 753280186670546944,26569 776391363155722240,151916 795484376448409600,266151 762734308683546624,60794 769551225268285441,113465 788280662419660800,215608 794926759754039296,235315 773912009603592192,132335 788060763147513857,215005 734678829407555584,1170492 743840773523701760,11774 768072353993465856,102249 794937684741459968,262849 751091752568758273,16897 779629465106350080,166282 794009734311329792,256439 756907435474821120,41703 765397935685185536,86103 757782068151459840,48549 778345021619789824,167220 792477641215471617,245825 793929789501386752,249926 788363571218485249,215754 756776995414020096,39096 773614868335210496,137869 781510451930681344,188401 765009311449907200,85562 775362684757876758,148473 785833317308436480,198591 791720747454631937,240718 772560918106431488,111558 789235134432026624,220424 793104019862515713,249469 791348905900331008,235590 794199408552316928,257492 793354974889668608,251313 751177006151151617,17416 788380352104558592,217449 756268678535057408,42249 777013579245559808,153172 778251033801691140,166409 764112807373799424,81869 776872642129256448,154832 788348242807455744,216009 789155091987128320,246425 756200218194915329,41469 778245545240371201,166282 794923433683484672,263817 788712132686802948,214492 794687355844231169,262752 762719270589444096,73910 788361012131012608,215910 768557241125507072,104973 791640395092406273,240145 769748715548454913,114422 773885867215552513,139404 785832022384136192,198671 788125451520659457,215754 758051492607721472,50654 760657485606912004,26066 772132275165290496,129558 775066719718998016,146259 786715578044149765,90209 768812721693396992,108375 781082599275962368,181886 761609107501703168,68993 769263912961400837,112085 757802137036337152,47283 760739392386371585,63149 769177684811341824,106676 773915705041227778,139404 791296646722314240,237793 747814712713240576,1247814 763841531115634689,80720 791666851667386368,240483 758667965407657985,51451 758685254207082496,41680 793810085055115264,230142 774228247332749313,141867 789875544888193024,205972 756464181851807745,43391 794937578575327232,263090 748304979170058240,1247841 788428156814241792,217519 791621763746504705,238207 794336589623283712,258741 760526634885734400,63465 750522503114715136,12883 763798780802174976,80393 786205899031515137,192032 787272804295073792,209151 767780500874428416,101163 778199438837686272,166409 778298487968526337,167273 787473092008435712,211347 790919608031072256,234583 795030831651700736,263926 780415512509616128,179719 790089575138004992,228820 785794362957524992,196277 769318451932430336,112325 785489177752154112,195849 794301125667201024,259125 773236042057023488,135004 780357168943935488,178360 794171317599825920,258331 788393431584210946,215754 791851219270500353,240682 764131027740528641,82066 753014489604390912,25253 759497151768514560,56964 791697480098471936,240260 763393216020303872,72035 793309983475535872,249926 757200181200912384,14277 767389952279584768,97413 781618235590451201,139404 774273721192189952,131421 733035927178752000,355357 795351889680498692,250633 790263188025700352,229693 794240396431867904,258456 793130572084314112,249348 794175448645148673,233307 764688340402798592,84422 773880973196832768,139404 792782448211795968,247241 794869519881826305,262849 765084171827945473,209828 758003843074494464,48663 766781316939386880,95708 776513744671240192,133048 776813057263693824,156644 761526121842237440,67766 792474192369242112,243286 771750807985422336,127006 763188945022754816,77185 766196224500183040,90384 773744779611910145,137042 758791257917227008,54070 779117738220326912,171693 768547065764864000,106753 773624794264788996,138165 795299658985799680,221416 750537217718771712,354106 779384785953288192,174557 792101033287659520,243075 792414961234538496,240474 778275713942106112,167006 795694631229001728,267862 750640238544822272,14033 773586850229456896,137869 790366361629364225,220767 791793580851531776,241831 762075049134219264,47283 769573131182682112,112399 775159112929779712,144730 793478027200061440,249926 778736071773265920,169916 794550492273602562,261155 762375074926043136,71550 765885965357486080,90031 778624815867375616,169107 790536552807960576,231857 779343628208451585,173753 789439850038427648,224680 765329508073209857,87145 773913690366095360,140039 788456100118925312,217837 785488193177133056,195975 762283592017993728,1248996 773516852664250368,137042 770256013605769216,117257 779301070379941888,159843 754983811969056768,22259 769330279366270976,113212 769730258518020097,18030 789175839598391296,219921 792596197835812865,246726 793572921465638912,253475 773260480601284608,134561 788158147261112321,215754 765178428479897600,85533 775728165331279872,1250232 781720336324698112,188807 743533264846061569,1247610 785434381561102336,31686 788521471807098880,217837 794290683871838209,259134 742209613274189825,352839 756459780990873600,43375 786345687914917888,201555 741514475006615552,351846 787100047968043008,207119 758803177571352577,53185 786010002808897536,200490 766057580846260224,90482 775232251118301184,146943 785790458777640960,197286 790229538005540864,226810 773666569079562240,137315 789252619998986240,224450 795659148306173952,266151 785913035806433282,199546 764267278443552769,62180 785671145227943936,195975 793156760269828096,249841 779430052295544832,173347 787407363925868544,210928 794872478162157572,247240 765229709865127936,83391 777897863963697152,162596 787433004436185089,210481 787916410269802497,212711 754774352499998720,33356 773253467431374848,135758 785267669620690945,11774 792078333060210689,243398 769557278831681537,113836 773443625535545344,350503 768233621295665152,103354 790282194409447425,230282 781579361543720960,189031 786380397617614848,200382 793481756062068736,250633 757548399059165184,47782 764832547004035072,84724 768004676902068224,102599 786904625828036608,207287 794321044106596353,259457 764414824096919552,83391 757714551739645953,46958 762118944903852037,71502 766370730116157440,93405 775824509412659204,151165 769001796018798594,110477 756458599082184704,43311 780426595500748805,179574 788858327841120256,218875 755395849702805504,35890 776471220229382144,156103 785272099115892736,194648 740736455736053760,11774 794244385089191937,258456 759522016840019968,56964 761975523429855232,66263 781896616085106694,11774 753645146433019904,1248255 776533829905358848,155390 768600023487700992,105041 787771107549917184,210238 761441190332030976,67906 775185698081177601,146720 756893115219267584,45122 769157029592268800,27164 755884804357447684,39669 756263381359812608,41689 753385746141093888,27402 757694814594953216,48926 789924622720393216,228820 764482598726926337,83391 786562433003446272,204413 770445460968386560,117257 774846572505001985,145681 778133601636540417,141887 770819557950881792,121695 788793240459759616,220332 793607083086188544,246425 795690686108626952,267655 755947340310216704,40566 774999411227291648,146259 776667773552455682,156644 780604850128027648,182013 769373386938155008,111558 771429994614644737,125554 789135163665952768,219830 758426244727922688,52061 793248846046302209,246392 773207135911944192,134196 788463674625134592,218275 791562649762922496,238207 752934327571345408,24597 755052413048987649,34451 775037244499382274,146259 795100916776996866,264397 751760174805839872,15721 760829885711544320,64722 778593895219290113,167044 792114114625757184,243576 758513328020819968,53185 766431618898595840,92958 757763373928972288,49070 761612724115615744,1248944 780937967867006976,183269 790904034467143684,234796 781563829822054400,186584 794189816728526848,257325 773273758400327680,11774 763561171387416576,77612 778291640779714560,165185 785616895323942912,197512 789460343496044544,225911 774002826443886592,140230 738984629567295489,1170533 793680369153212416,249926 768983201503023104,110659 792807920811380736,245447 768099678436982786,100893 769177474190180352,109571 771953069831618560,127775 779361994709360645,174427 777529677170806784,162311 781232762514661377,186170 759776605766053888,56964 742388779235696641,11774 781600199659626497,188873 787008252726960128,208167 793238387910144005,249926 788593384718041088,217285 770803949037297665,121621 775058001124261888,146405 780053708503715840,177778 795399401208483844,266138 778292115545743360,166409 773876463233740800,139404 787317762452430848,209351 778033536452423680,165423 764144834185601024,82209 775689355520253952,150663 793570616100085760,249926 760985902642376704,66116 789967796289495041,227795 762020165575901184,71026 780609908576104448,182049 793968245648818176,255942 785559519854227456,196277 752657318274228224,1248223 768088868361035777,103354 775720000887762944,151071 763212501538381824,70177 765175684020834304,86209 762031338895532032,70858 767263107873779712,82066 757996374948392964,50442 794194900375830532,258598 767870247491600384,102249 771020319708491777,122875 754827470025523200,32869 775133789949349888,144730 786226733213159424,201555 751753576951779328,14277 757639735628017665,11774 773948579337543680,132497 785683244616253440,196277 786533195432853505,204184 733080919473573889,355273 757540825567932416,47782 756280337752350720,42495 776401890095489024,154071 755393321892274177,35890 789532020296724480,226881 769325954074341376,112336 752689119554252801,18323 758056794501419008,50923 793545491472486404,250633 795613829669470208,267521 792689934658252800,247054 794153229252628480,232911 757585947798233088,47782 785498420215701504,194743 735493260563611653,11774 787171075994124289,205728 793092348251140100,249348 793598110048014336,253475 794084638998216704,257325 767769143911313408,100893 788152547269902336,214976 776435296019685377,154869 790579973363032065,232280 792105453878640640,242712 775654477290414080,150511 777819386681946113,162753 792437565269966848,245268 768838411096436742,109167 788356009676857344,215608 758058956421943297,51069 780836861723893760,183269 792101355234230272,243187 795771561340870656,267521 758127734719668224,51595 793097681438662660,249469 780746830737014785,182036 787357097805635585,210432 793283489411969025,250293 793967168543072256,256217 794776345339314176,262849 777863170505310208,164001 780207274216263680,138707 759515679284264960,24173 795191007084183552,261155 732645344010461184,353165 769726023160168449,114985 791811765126438917,241523 794628790093692928,261942 769057210290798593,109360 762257795542573057,72473 770275636313264130,117257 787070026717204480,208928 749981925490634752,10735 760433731525943297,62063 755477174514221056,1248308 750037899752595456,10848 760958070084153345,65645 769625397528977408,114021 793153003691835393,249841 793306475196186624,249469 794166016502796289,258331 780885109176098816,163204 786691566400311296,200490 794708579928408064,262752 794868099946254336,261155 792896168233545728,246987 770896724793651201,118724 786194718967238657,201619 794635522392068096,262022 775015462807613440,146259 771410097545162752,125367 772524550034599936,129551 788764850570878976,220526 752630099829223424,22662 754005623662968832,30801 761930789541949440,70543 790723855274958848,65469 751894729881690112,18495 778336674359021568,167220 778302872454852608,167046 777144220100460544,159308 768770772269531136,108784 753951042795147264,29263 768854742508285953,105109 752983463964401664,24196 779856402517004288,171991 773886548664201218,138819 791006433391284224,235669 750417447078027265,13343 779436732802490368,175074 775810360330756096,151409 792364888412811264,243075 762859919171198976,75109 763752728489107456,78360 765032511281913856,11774 771154485536288768,121893 778345616439205888,166532 792356155053989888,233103 795216700908171264,264774 756219914017382403,41680 768497533987360768,105109 754835627506409472,32337 785646982899433472,197324 787390318035529736,210207 790623269061791744,232280 792164618982526977,243187 732739140559589376,353874 752859393138515968,22394 775729663507173377,151071 781274598033666049,186584 775741411081740289,11774 776449356551430145,11774 780219639045369856,176128 781227131887951873,185347 768272691790909440,105345 756552886490980352,14277 773267082888765441,133043 777553000986505216,162452 785685617598275589,196277 760486965556961281,62063 774091398463131648,11774 774992936488534016,146259 788441674712244228,206054 791625453085732864,240145 761158009653436416,66851 765059047380824064,82283 787336054810505216,204835 773293025002938368,133043 758437361512542208,53239 771165837042384898,123280 779310945508155392,173753 795457238206976001,267265 753288142359187456,25968 795034307756756992,263926 788453698070392832,218275 781546818010132480,188401 756200350407798784,41712 792883956832145408,244550 770540018347704321,118192 761915060985876480,68846 778973287590223875,171033 794617371633848324,261987 777008656177106945,158520 786765455021133824,205728 732627499956473857,352911 764934690608259072,11774 791672424508956672,240483 792036372815032320,243187 760915904171343872,64730 768130245379497985,103354 732662787458105348,1035907 768199290581872641,103986 775708626770165760,150927 787401619193278464,210313 774039878745124865,140444 792736575432130560,246674 765713153783062528,88546 772465354706653184,129558 778480758101082112,167677 755394267896549376,35890 764973984517595136,85562 788663541997993985,216710 788760817558695937,220526 771137723897872385,122967 763018335290294272,73712 785963663903432705,194230 792699224324308992,246681 787822199126106112,205197 793638120524619776,240682 751095826290659328,16897 769268627799277568,111225 791672288223473664,239893 792440093847883777,244143 776725740939276288,157693 781845641186148352,190635 785971017357328384,197512 780992392904212480,182659 757297236703195137,46890 760076093428727808,60866 767865613507264513,101681 790689720846065664,233152 770651316720922624,119832 771803837304672256,127366 793552234424496128,252020 774041477080977408,138054 781462300557443073,139404 753720442980970497,14277 780112304096632833,177446 790319549425999872,230485 749311795056238592,7826 761341993125572609,66878 777335238980694016,161456 788690508935815168,220029 792746367730921472,243187 753706936785375234,28512 762207328225619968,431998 776150220027691008,153095 762732170880352256,73712 766711166307561472,349060 791864032810692608,240483 762033623998562304,69711 768900004891074560,11774 761985955347640320,431998 759091282119712768,56197 776747866098401280,157082 780503853057703936,176890 787329260914548736,199307 757976239399284737,49431 761272731270807552,67547 775801414601826304,151463 776620133284536321,156835 793485651492634625,252112 754744311682592768,25995 788712531611181056,11774 788855979626618881,220526 793612731723096064,252639 770622881621573632,107953 780054106111172609,177472 773510862719946752,137042 790253833368670208,230282 760686787895394305,61375 763842612990181378,80486 764232778334539776,79020 757883012185022470,26059 769405186045513728,112119 788333366600933376,215012 794890861893054464,262849 761404061291798529,65222 763863260793757696,1249180 769818158525972481,100249 761692770771800064,70245 778476333303115777,152594 770639987771486209,117609 781480753158844416,113982 792978130625441792,350819 785713659636879364,197297 774025718783021056,140965 791787019018051584,240483 775383486039400448,148870 785603254063202305,197512 790907394524123136,234796 755452243722330112,36735 791494542046302208,238395 762291885104779264,431998 790581613121839105,11774 767823481664856064,100893 778013846690750469,163990 791705175652085760,238318 793426407561003009,252020 756302688103563265,42564 754908932401868800,33356 768813345960923136,109167 774462946504081408,143585 777844696794169344,163763 792973875927654400,247877 771419362968211456,125554 750887811721506816,11495 786841345109483524,200009 778333835402485761,164826 793949554056069125,255317 777244507171545088,160592 770270676171255808,117257 771561665787666432,126389 758128597366296580,47926 792573731684188160,243187 756653788434276352,43391 754722872531251200,33356 771057047655907328,122776 740321692975648769,350247 761569226482212864,69231 786031991904833536,197512 759146069338955776,57092 768215189736927234,103071 763585677363666944,78855 767498189872168960,97379 761339246619815936,68057 778409908484145152,167220 750410063802568704,12883 788320060792274944,216934 795410391161520128,247930 753919125492076544,30297 781313672593321984,26066 766168552109842432,90384 767026248698560512,96962 778275726000742400,166390 767295027651371008,96263 765996272276865024,85861 790956568158343168,234583 752620419958517760,22777 795668552120418304,267862 755426220704043009,26721 785313134517026819,194934 772573822075609088,131542 760269727595913216,30633 773883145049542656,139404 776016551845789696,1063777 787007045467648000,208176 752651219978493954,22575 776129952899096577,153194 756858015337189376,43579 762430250554798084,73030 770780995666804736,120474 792116585561485313,229159 775275225252593664,45672 780999132966219776,182257 785254432841826305,194250 781357958277980160,139404 791964078184857600,241819 775380994778013697,144824 767373964528058368,89725 765340776863633408,87145 792100788592119808,243075 761715335653388288,70264 770895232133165056,120541 786584637460008961,203674 787608195527217152,211769 749061860180254723,7127 732420794941210626,196346 754757533659652096,33356 756686150786482179,42432 763098862055723008,75899 768838822742269956,109447 773961203093692417,139105 785613772412952581,195975 785940794108547072,197512 795244661812051970,265102 756605037221117956,43553 771123327062507521,122982 772908917684776960,133519 790256584718888960,229505 794574114975547392,252020 757788085077716992,49431 788149885929332736,215005 764167592600801285,82283 767179166005489665,97386 794969652644483072,262925 795727294589386752,267933 768859170510700545,109666 781558646446653440,188401 790522094995943424,231894 774431466147094528,143585 785262591773908992,194157 773968876975497216,137315 787062172312633345,207974 790700081863204864,233729 757733229529030656,48220 780928763089526784,184539 756283848594378752,41380 766377202694942720,93068 739518547164954624,232494 749429082274861058,7461 776453070041538560,151463 785938361986928640,199546 787027044223758336,205181 767365789062017024,87904 788140328280854528,214812 764602655612207104,83991 779117807917109248,172270 792720085081206784,217837 751845426110668800,18215 767428968697827328,98126 771767185437958144,127871 785793738329042944,197286 791348220697817088,238395 754013785145434112,30590 789924921379913728,228820 752677037786034176,22546 766785018748215296,95682 766816145886228480,93303 788753096730116096,217837 791347602562359296,238207 794536836517359616,261155 765923588423708673,90031 792932425957605376,247877 787835803875569664,211829 753156157548666880,25321 790982620356104193,233692 737162823692734465,352728 792308278361526272,245069 754761427529891840,33474 770691073165361152,107469 793142160933593088,249841 772471298874191872,129649 773512422376210432,137042 779358206514565121,173964 756602196591046656,43828 779433049645801472,175087 787749330325082113,210650 768611924082765824,107559 786245514756919296,201555 790294995756429312,11774 795206730602991616,261923 795705216964366336,267855 753740217245310976,29548 765607928883650560,88052 767194295145234432,85326 795425692200660992,267014 761338843723206656,68182 776193015807434752,151463 791411069285793796,238951 764243810259832833,1249233 767272269664161793,97852 772836087991599104,132996 791836911241428993,240682 751141674479394816,17259 791066007032983552,234962 795497310960623616,352722 754714068460662784,27045 758781139515428864,1248642 765565024496672768,86103 769992754730500096,112788 772884926568001537,133043 764202327553167360,82571 761998447285186560,71178 770613105671843840,118192 772231280981319680,129551 790047369425330176,229505 794333046149246976,258878 765668643644538880,738099 785513029941153792,196277 788692849260916736,219942 789495625989562368,225358 773198321779298308,134359 777846221150883841,164001 762697909972398080,73712 766704527420428288,95672 768105001784897536,101681 773842474531979265,139404 756535774426853377,43880 791390395469037568,7047 756629773460340736,349449 767780850071064576,101163 773608651995111424,136904 794190738649186304,257423 767480681454669824,98084 788505335002607616,218349 794982081331752960,262925 742328711257706496,349951 758703848936595456,53841 794634651499429888,261987 778653953848258560,169226 786954471494516737,207287 790917831399317504,234583 794019892642988037,243187 773806717578731520,138645 785404215078158336,193889 758798883581415424,54070 771992642230030336,127366 751874443882795009,16953 779108852428144640,168794 770236907745935360,117263 793580945685315584,250785 793858601106505728,11774 791348597857988608,238395 795727875869577216,267862 765941569455140864,87904 780678636122824704,182257 764913607868084224,85296 767981302125629440,100785 776625289921171456,150663 794760360331014145,261155 772558908447535105,7258 775121393876865024,146847 763382761788993536,71021 772513834120671234,131025 738466108869640192,738099 763315726467772416,47188 769158168324825089,101383 770783135000690688,120610 765159053106360320,86103 789842848640147456,227484 791100823644233728,78159 754730255001137152,33356 790643141531566080,230675 793841489579282432,255044 750359779650961409,11495 754716546253991937,33356 770497482669301761,118191 753611188748034048,354836 785663979842523136,194082 765516067183616001,86103 774072899829366784,141360 753733849797058560,29589 785911180531335168,196538 778382002231709697,167562 780150565342879744,176125 781491497690656768,47940 770381247981899776,118191 788439003162869761,215437 791668533340073985,240145 781200950254075904,186434 787462196016013312,197322 790114421813022721,228888 791310404127379456,232169 790534036133335040,229693 768229832886931457,95055 772968359692341248,133454 776456104876339201,155936 785610278293626880,196277 760572966040023042,62798 779293600609894400,171324 785690994364723200,196277 792078261786255360,243187 785842517199712256,198878 767777555038474241,101203 772841998072053760,132996 778375382219231232,166852 794825333551861760,247062 758150244668407808,41703 778935350030798848,169384 788024426843426817,214354 780841912110608385,172185 790321392600354816,11774 748553287696146433,1247750 781692837003980800,177455 758684833375596544,54070 771764999744262144,127837 776175389781753856,153921 752624450298736640,22297 781219941521432576,186610 762079053620899840,431998 767063260013195265,29786 791451056945324032,238429 758254332965826560,51595 772566393212456961,131007 751613357556457472,18323 769325666433060864,112336 753780813846708225,27045 753728848081092608,26539 756337507562885120,42117 765203789209100288,81938 787268444018225152,199307 794308445348433921,258829 793492610069311488,252020 758038855647801348,50442 763829593237184513,80674 789890770756997120,228354 789080941054431232,213064 789241577759707136,218275 791685607454023681,240145 756251235913703425,41438 761334626191278082,68057 790356158292762624,227183 749932699406725124,10787 775433507954884608,148654 791853570693881856,240070 746249970806886400,195876 761654984316489728,69747 762711967370973188,73704 764781343557365761,84231 781597164355002368,186584 785367157928435713,195125 791495719366434817,238272 764634152943706112,83723 791720957584875520,240718 768344014739300352,103261 758477475659718656,26066 771855983685632002,128194 774273462600765440,1250124 788134534772436992,215005 788812377542172672,220332 791981141469179904,241819 771391334246551553,122982 771751042300071937,127711 790776327959969792,233692 791319128560705536,237594 772550828129329154,129551 768537512394489856,107446 775804381765611520,150404 776831522888257536,158589 791607624990986240,239405 764565846555361280,83391 778995041633263617,170785 779668974103584768,173347 787761189967233025,210238 770831631795916800,120610 787714920032956416,212357 788160897034227712,215088 756693276124598273,44450 769484334722146304,112336 766724638592364548,95708 788485798609858560,218275 790982460158771200,200695 763826722362028032,80098 787346987431653376,192434 780890094957977601,349310 760618574406885376,62327 765006858100830208,85562 772559319959216128,127775 792863358231928833,11774 758857341437485060,43198 780556041239003136,181548 789838052231229440,225981 771494937263087616,125554 758814642625851394,1248642 780607054197104640,181755 758298049454018560,47940 758712283392466944,46076 764642094136696832,1249250 793800096542498816,247241 765353113725263872,84209 794527055211823105,258456 777896798719311872,113365 793499136360325120,243865 775369246788481024,148574 777576356691316736,161277 794847056665972738,262053 750738292161687552,13343 794543146030039040,261155 761274829714644992,63084 777191709507670016,154330 786296248131256320,201620 761686483153498113,68862 778924047493132288,171168 762042763269373952,71497 770089168731013121,18030 771888346423451648,127775 795363594443587584,266079 755214328576430080,35939 773704394806292482,137042 794692231663910912,262022 755879675444944896,36961 757198393756135424,30633 792364622246359040,235685 733900212100435969,350498 742099891292344320,1247507 787388627160621057,207835 790981528096419840,234796 764875782460153856,84422 749758289387421696,9087 759166332030054400,56964 775127231626637313,146259 752920853357039616,24427 762320308674125828,72434 774221000821145601,141867 749341973698514944,7869 752163479319040000,17794 755357894518931456,34833 760545253669699584,63149 737836365249814528,174090 776931732968833024,159245 764242423010689024,82002 764076190730752000,81702 786769826358423552,206008 767507920070127618,85326 777128189684363265,159546 794219264236523520,258598 757567062365442048,46394 786407067091251200,203674 791743868370718721,240535 769594323230924800,111589 780532211099598849,180074 786353673999822848,201555 790908379489329152,234556 740525057563320320,11774 793434870752182272,108396 752852222954778624,22393 780051528153436160,176711 765006557050392576,85159 785638575278690307,195975 758998983855316993,55107 769264965312126976,112363 785282557214613504,193669 790267780507369472,227272 785957193405243392,199462 758450414782074880,52616 772667005644201984,131421 774316971588395009,738099 789660976748429312,225374 781226203604656129,11774 786194398287650816,201483 789907240740384768,226681 762803851724484610,74592 763161272225525760,77094 763432692859883520,78159 778630545559269376,169201 794644678863831041,262053 794245603588915200,257674 763446714678194176,77849 765680060909101057,88930 766357277108383744,93286 779688809021734912,173628 768924807480041472,109470 790977860404117504,235349 788531947857338368,218977 749713263600996352,9666 788326326088392704,214492 793182861398577152,250064 773889419644243969,132996 786634286875217920,204413 791373541870534656,238207 770785190092300288,121479 795132036667338752,262784 763423473435832320,78159 758714723181342721,54070 777500557779107840,161960 785929472704778240,199546 741330691418402816,195876 769228489631215616,99262 775772218307608576,151156 764155080971055104,82066 778363927969357824,167236 764927295677042689,11774 776898887302778880,158428 772965809048031232,133519 769670030778834945,112336 780084241161826304,176128 761238276502003712,11774 790603509875912704,11774 766333908564660226,86815 794383268808245248,259266 781213374445150208,185595 753159662078423040,27284 778209469096394752,166409 787092755696656384,207287 794219386731008001,256256 769697159289503744,113982 750470137950703620,13457 771920738152513536,127366 793239754632486912,250633 768932387195461632,110362 777132935283548161,64722 788194572388139010,215754 777017651100995584,159876 794677018600280069,262022 785757591997603840,198415 793561203817771008,250785 771050259296378881,123028 755215557247373312,35890 764575593882980352,83945 753979118836785152,29263 775284444437569536,148045 781371058788052992,139404 791422022324670464,238780 753691715026849792,29263 790248812015038464,230282 790529209219190788,227324 772635388200353793,131421 794009582255247361,257423 755132312581529600,35737 765982852538335232,90735 768219039718109185,103506 795257885492121600,240718 776149718695079936,153845 763428987095822336,73814 766046225355288576,91122 772609418076626944,131003 758632446116200448,53703 775878005608546304,152348 790871672266063872,232762 778306458148417536,164633 788532055818797056,203710 791617911068647424,238395 756264559065858048,41702 780381991858343937,179742 748393093771177984,350829 758099757474676736,51239 778325267890573312,167220 785284177512001538,193669 768869312547479553,109666 792729711231107072,247077 759374205204955137,57944 763335495304773632,75724 793946676570558464,256255 781791073739898880,174916 791713958612770816,239405 751944179127836672,18215 776496395138191360,156227 766588453719044096,94699 794475417625382912,259034 764972596391735297,85562 755391638193647616,36961 786680226470359040,203589 777973797932728320,164578 780700393902862336,182574 774931830147612672,145955 792436734134845441,245148 768784317422014464,106716 772449089715785728,90193 791391362876747778,238780 755474384790384640,35044 790681430431002624,232169 793477005543108608,249926 789056696916193281,223099 767802064923529216,101681 772814041559371777,132335 790708278355341313,231894 763913327370235904,80939 793782014310649857,249926 759989713075789824,59666 753532978719064064,9139 775793520858673157,148473 780492706162302976,164764 790551087786954752,231894 756110156686131200,40881 788006503471079424,212239 764091596480450566,81702 775629108323770368,148045 743226460350062592,47188 765229409490046976,86103 771054713559285760,122955 786243264533848064,1063777 780646734317838336,182146 789250685170622465,223452 769135347716460545,107953 771456861845323776,112872 775476684753481728,112363 770394916602118144,118698 758028487022313474,50923 763108836634923009,75899 765000215204012032,82457 765008817197166592,84889 773648601264316416,137740 795711336672067585,268448 794747600750673920,263010 786959535034499072,205186 787149282608578560,207733 769858813172260864,115526 776838997188288512,138490 785549908661207040,130635 790345403099152384,227804 794923011585568768,263817 762721588303179776,73910 777956572844560385,164846 787645699525603328,210460 762303737419276288,431998 779874817822564352,176605 792169145974550528,244550 793561189666082816,249926 794317058318053376,259773 778731792673026048,170187 752238563039801348,19000 761040830282895360,64730 771091793215623168,121771 793177436934594560,250261 777350613143126016,161546 794623592294129664,261987 753308879442751492,22401 765309154705625089,86781 776197196500926464,140049 789118517576630272,223030 759503789984317440,56964 780740325086203904,182036 760807322184593408,64722 763039886475685888,76174 760320530415222784,42435 778508504097230848,152594 788895497557868546,221609 791293776987721728,233183 750481776921894912,11495 763832344700747776,80136 766231794622435328,85562 780652986557145088,182257 791781137316188160,240793 794040107212754944,256439 776022594793435136,151463 765313562671583232,87145 773914797062623234,11774 776517187980955648,153845 793095523871797248,249469 766371307684499456,93068 770550167883747328,118191 750377843775987712,12883 751215749193052161,15066 760208241175498754,58537 760607031527141376,1248768 767870135466156032,101383 785451417444069376,195481 794674520263008257,262022 749282592403312640,7849 761196926540800001,66878 770707214923431936,120610 779249566436720640,173490 757889810791030785,49852 764483282264350720,83454 774800063868575744,141316 785564149531217920,196788 794333856019185664,255317 768106479568101376,103354 795026513565511680,259482 792076264525991937,11774 786969019089903616,207613 792348877366198272,245330 794194669382926337,258598 737458143144333312,352060 775053906971877376,146259 792482495283462144,239405 794014690523299840,257423 794541212975894529,261155 759076323281162245,54070 760165507110621185,61444 772875788307816448,132848 772591697314258944,131003 790795805120618500,193121 795020132221235200,261724 750350894177345536,11495 755167880925372416,35216 750511323981619200,11495 756463987806441473,43391 791638824686411776,238292 769946515238428676,431998 795441367069655041,266884 752962250663682048,24316 757677747066068998,48369 755477842499137540,11774 781844949234880512,186212 793949475542827008,256255 753221073391460352,25655 756320684167532544,42432 767990310924279808,101681 772891428548587521,132996 756276478720040964,42432 764889762197073920,84649 768645038121230337,107423 770958381943250944,118191 793098707352772608,249469 779027461694713861,11774 787382950870458368,1170553 772743880978665472,127957 792029298563682304,243187 795678422475436036,267521 763175374402400256,76127 776138884061224960,152314 769280613501153280,111225 788408585436954624,217519 757245724304089089,44450 792113472783917057,238207 758534493971947521,53703 778769019348389888,169410 751928668813946881,17794 771781581799247872,127711 788042619066560512,214492 793451168802365440,249882 759426937278214144,52554 766368011678654464,91946 765655364582842368,88401 767096787266052096,97811 795606995411861504,266151 754791456926212096,32861 792719053047685120,244270 764135827521671168,82136 769195417393254400,110325 788581917654388737,214992 794938647783079936,263895 774003369107189761,139404 781280587998900225,187131 789342923255009280,225359 787175817629630464,207949 764912835965091844,84724 785265635219603456,194186 786277867378270208,201958 794573934947663872,261155 756417963817857024,42432 761242546697895938,66842 776987988844765184,159853 771580584451674116,125381 786582077819019264,204413 761598731057782786,69231 771101060840693760,122759 785240724484726784,194221 761981737022918656,69865 771081908038037504,108396 773621595290083332,137869 765664619801247744,86103 761958894163730432,431998 790723140091465728,232137 772821354332598273,132853 750348328295170048,12743 794563494695829506,261155 767006742492254208,47948 793164155947618304,249444 732579216064155649,351467 768421240314834947,106281 781498399405268992,188119 794675947559481344,261050 795041909702094848,263532 795047579176333313,263532 761504795022721024,68489 776447551046311937,154832 779022359013371904,171324 790336923147595776,229895 756293966086205440,42432 771883556935241732,127657 785698383528796160,197297 778154997775265792,164826 753742017541369856,29263 779002157941002240,29263 778568261818462208,168794 791060981321338881,235487 791269132822011904,237491 756537206743891968,37424 760079884345573376,60741 791045105104801793,234583 756912837965017088,41702 781248223067471872,182659 792147295487741953,243187 750482711597330432,13104 762359302518693888,72678 788268870989713408,215578 791635559718326272,240260 771093155810725888,122776 760262141681205248,61545 795402578486034432,266884 762703447024107520,73102 773091081017851905,134255 793009958191112193,248104 790719469349994496,233729 772348563540107265,128382 786939124959830016,207613 794559935308775424,261155 759933447221678080,57092 791711562494914561,240483 752879428041052161,24134 763071469043810304,70177 791026588611596288,232169 755248568697511936,35637 773613359463817216,136093 769580129836294144,113412 775011389245186050,146259 785926662496088064,197512 755419461318868993,36735 773161826884419584,134288 793843562873917440,255393 756948062509993984,44429 772069996080074752,128143 785907209792212992,199546 778894066972975104,171017 772538691545919488,131045 750461725414027264,13532 791122133393039360,234196 766778109001625600,95708 794834549721223168,261942 762099873122439168,431998 770001662463410176,116082 767823279377776640,101134 791826135994761216,239893 793144252104642560,249469 787054472123981824,207287 793098346907000832,249469 766989094211686400,93184 766081110258380800,90694 775793337835986944,151265 777599345923354628,161433 789998935427289088,18395 762398052606959616,72642 771760382423797760,127366 785807137205161984,197063 753773045123276804,28817 777167850859470848,159876 790971081968451585,235487 793809679038156800,249348 758620170059390976,52598 765352795746799616,87249 732903916317331456,354404 779626173080989698,173347 759485542186835968,58537 793761576541097984,233154 766732044558675968,79987 774692816425549824,142721 793186619129995264,245118 790006498856464385,223286 793911413127385092,255942 794174283861860352,258331 789192318423142400,223037 794580782757150720,261155 761648241813364737,47283 780545496339386368,180074 758845136734294017,54070 779257850153558016,172185 785885840375291904,198671 794881112942198784,223125 762620493937643520,73814 762721982211391489,74592 792339361001897984,243075 794558605865291776,261155 760176805185806336,61145 775414618399334400,148537 755166497887096832,35890 777850023287595008,164001 794571900592721922,258193 765941309752352768,90384 794371341172568064,257492 758059810101211136,50244 778319805128577024,166321 793238313800904704,250430 769248455449382913,27164 789295449542889472,224123 794696538094260224,262752 771144933474467841,122145 777288433412603905,154469 785551074589487104,196788 786226835721859073,192032 795754357727772673,261155 755290104281849856,35890 788717873145401345,220029 792241646775656448,235685 771094031145263106,121949 787854104144011264,205197 791696604130447361,240145 767805023078187008,100949 793087335105724417,249348 754715922137550848,27045 762630678215331840,73926 765766137900593152,87885 759316807731781632,56545 759378264448126976,57917 763301282719424512,59996 788111844368064512,214247 791685795576938501,226048 787030800558469120,208065 771444907596668929,121479 773277245905342464,134993 793495320890052608,247232 775742428468903936,1250232 775473048480874496,144654 759485414155624448,58227 788756106952732673,220332 755403650315522049,37044 757741886052237312,47940 769849561938624512,105109 771538095413993472,125381 772876440199131136,132370 751554262640037888,18298 768123310278402048,103354 793179955635089409,250066 794729438751686656,262588 766089206066143232,90031 771152949133410304,118191 766620100703113216,94699 792116848942804996,243075 790951361349296128,155390 734478715518865408,1170376 768181522142822400,103107 771495019349893120,125367 774407453849026560,141360 781911969955651584,188478 777865050153361409,161988 790279565117497344,221664 768853425635201024,109104 773062875250364416,134255 789145296123011072,222647 766529681575129091,86743 774026542384947202,7311 794671589229031424,261594 762491406405345281,71096 750779275717083141,15316 781053844973203456,183759 779339739765825536,164814 757737564107251713,48220 765396905711075328,84449 760116048087703552,60866 795616617375875072,267655 793661585449488384,249926 760624893448695808,62728 793183918572699649,249926 763044466982727682,11774 750479391453437952,11495 777927689046859776,164633 780890654570385412,183269 777850310861742080,163990 761392852689715201,65165 763443241828098048,78159 752315278575345665,17365 758851383227404290,54070 750497759547928576,10905 778364766716829696,166434 764928934966337537,84724 768549233033043968,106095 792349549566136320,240145 763091422136377345,76552 761711866737340416,70355 773186651547762688,132370 778412302575906816,166916 764221615794106368,81946 777228583953629185,351152 794012196971741184,249926 752943391361466368,24316 788569841884098560,215437 791852152146698240,234864 793430816969854976,252020 756994452233781248,44163 768893718275522564,108729 767835627169648645,100893 762758329571667968,74281 761034837771689984,66159 773860316149088256,138382 764076389209210880,81702 762683632007852032,74133 766265191864696833,91946 764269989448847360,82283 767761300676018176,101203 791629362558894080,240145 755053798024998912,34898 759451332533256192,57897 763081143235252224,431998 757738048910008320,48187 759643891834294273,59230 774282566681628672,142548 778623357692424192,169201 786805861792362497,204901 793156408287989761,249469 757538282385256452,47736 786940106405998592,207613 776545661567184896,156290 764356082101841920,82457 764991267642146817,85562 778772869518090240,170187 794290478581592064,259543 774088517613867008,139404 786601448775618560,204835 788776374664245253,220332 745020495196618752,1247632 755845948765573120,39810 790751501392031744,231598 753554271594024960,25189 765313950644920320,84209 777962084403339264,164826 781355785980968960,139404 763534831393185793,78344 768146043561242624,103212 779002560858427396,141592 770389250982420480,118191 790562820123271169,11774 763872367701479424,80939 764307997707206656,82283 793515463573516289,252824 774808792705867776,144602 753991233241026564,30815 762781736023552001,73582 787691596925894658,210253 774281230485446658,141200 756211754120732672,41929 758153048233566208,50804 755231582475038720,33751 766643835170533378,93823 789555550434562049,127871 792404638951731201,243187 773114815929651200,132630 776493038365347840,155027 778725966596022272,169410 793983989333823488,257423 794251300401594368,258456 769015420191932418,110362 781560243293528064,182659 762923232710135808,74650 776814837372289025,155451 795767047577829377,268231 751164843273560064,17120 752310170613579776,11774 794563100548730882,261155 780147548518363136,11774 791641047642279937,237857 754922831566241792,33356 749398866181496832,7093 769438475120771072,86103 794018329363120129,257492 774445745252335616,7311 760134403850985472,60995 795359557597929473,266079 793536252146573312,252020 773591637507334146,137042 786279726323150849,202429 769287469720145921,112399 775072055364464641,146804 787396919030980608,207212 793299284925960193,247042 780211028441309184,175958 786364815170240512,202217 756498234621636608,39096 785274354460299264,194648 790636282179235840,232863 793462384602079232,252408 750870999558676480,15264 788022673506918430,214162 749252854465040384,7828 763064548446367744,76329 765380476156583936,82208 761305152334749696,67998 785690615409410048,197286 787524505702838272,207212 794735862638583810,261155 787050596054564864,207304 763528326120034305,78360 771392505103343617,121300 793465947965288453,252408 791063683778568193,235963 778381169813557248,167305 779010372686708736,170144 781357626726633476,186170 788771428036292609,220029 794921816968065024,249348 788492916738125826,218275 790619351669800960,229901 792963233149702144,246726 792223836833853440,243513 781564526709862401,188401 760192229948272642,61602 770904791920750592,120690 763894211045228545,80486 758278774504890368,49845 795249769593630720,232169 792102263464439808,243793 756264734194802688,42171 767448721118212096,95055 791824979515977729,7706 792769415691415553,247240 785677182848806917,197512 791716405875920896,240145 761760090223415296,14351 793600864552312833,252020 753929917767704576,29263 786448607092285440,200460 756705962967371776,41702 775434308043538432,147919 770997636451008512,122299 772441028544589824,130689 790929726982488065,234583 753629479432429568,28726 765627407504121856,87904 759142641963442176,56964 764121780285997056,81927 792955436500709376,248516 759532163767214081,57574 789266675698917381,223286 795139801972346880,263906 771804440538050563,128043 764137042515222528,82120 775102788489535488,146847 763822836746190848,80366 765352027740180480,86053 776911626729512961,158387 788108298520231936,214247 780623738614190080,26066 757521022698582016,47680 788551051007799297,104244 775789058794684416,351424 790666515401969664,233307 781552207619563520,188478 763839458143678465,80607 786824504303419392,204958 774827953494470656,142721 778378673019838464,164826 752245433460617216,11774 767416941363408896,96039 762122614022234112,431998 778369648542748672,167674 768045583034621953,103012 785491468446273536,196277 780771061939875840,182665 787043027214798849,205094 791407195757875202,238383 793285011558567937,250216 773913881219624961,140039 778320912030498817,167220 786224780311601152,201958 786542593492463616,204413 761319116904935424,64778 775003610975313920,144617 763211013462355968,75899 792855935194587136,243165 785652203063160832,197341 768302242835238913,11774 779513760809713664,1250043 791348414030032896,238395 778567782858457088,168794 788692838578003968,220029 793105849308721157,249159 780762367571308544,179742 767811813727674372,100893 765252962067243008,86103 793640788697677824,252679 732262731462496256,11774 757764276387844096,49331 773704330725691392,138532 776429463546556416,155688 786602680143740928,204413 794603855690530817,261155 789231940356435968,223692 793257774926950400,249926 743284138736660480,1247600 794904214841344000,262784 751797016129179649,18224 767438771017158656,97447 781248084667879424,186446 787805852724068352,105109 793556034749071360,232564 790625980503166978,229901 790939229375303680,234583 791345782683230208,228124 792229550612582400,243092 794980157299769344,263895 764843982685822976,84724 752665269370171392,22830 793181900911161344,249469 764171103166160897,82066 785321507719221248,11774 772772266253832192,131007 734576916317900801,11774 776179433493426176,154071 787101355467018241,209129 793151022415826944,249469 792747215202770944,246225 793254659939000320,249926 769957243106177024,114254 772321101934276610,129558 793510742037192704,252408 775130110357680128,145866 772464471788822528,129551 786885336160989184,207045 753674359798108160,26458 779412302067933184,172962 766058392259596288,90482 767917472238317568,100561 757214037340028928,45348 755551480606842880,38210 774677480212922368,144844 778316427740585984,166532 749952138063732737,10735 787106095462490112,1248522 790739538121490433,18341 792398021367562240,243187 750206568092798976,11495 776442035611979777,152314 768118978082471936,100893 785289574692032512,193669 759186695409561600,57348 779394970851475456,174557 773865798842535936,134122 780610394867982337,150151 739257555516411904,11774 758255120517885952,52061 764303035283767296,81402 769852486731653120,114454 790940468297228288,235215 767803468987805696,101383 778480415577255936,165185 794895941262315520,261666 795772201085665280,268643 749731435750260736,7816 762454166035795968,431998 755511836737474560,38035 764927935857954816,11774 779130513294360576,172962 766691538697093122,88669 770684132569518080,120613 779870602010165248,177233 785452327834521600,194441 752240079163133952,21714 761649681818587136,69576 778225740525498368,165488 788462060061331457,218275 769578104624775168,112729 773287277917274114,134397 754847499941216256,33192 759827217505325056,59477 793822361380384773,255627 792755894513725440,247105 775865381013561345,150302 779404550851690497,121051 781324650253017088,187386 763157727845556224,73814 768892803497730048,108849 752231346026582016,21074 762327188649697280,431998 770325974311276544,117257 758487769316458497,52749 793594664024576000,253025 773943736057331712,140372 790269037469175808,229895 756894722354851840,44450 764572346430529536,80939 770289786942660608,117311 770994003756060672,122146 795443909673492480,266151 751743377637466112,19562 737875441021771776,1182424 756617927332331522,44429 773706398253195265,136904 770937717106544640,121612 791075591726493696,234583 757686443007356928,48810 765571119348932608,88052 757507205411270656,46890 762988654063194112,75724 735262734082805760,209828 749428071216787456,7275 761560899974991872,69231 773306265871196160,136110 775173197507551232,146720 780498723671384066,349060 793155369413513216,248437 779075405906980864,172523 788451062197780480,218275 760443237517578241,48052 763168809897324544,76127 794535251968196608,261155 778801424389898241,168794 755244409260650497,35890 776145109222055940,154071 765405106250448897,87245 781588314964893696,171693 792157470281994240,242693 793153878078488576,249926 771335050470236160,118515 773839690789191681,139404 785544661775646721,196917 753654302665613312,27222 765559758468345856,88052 766661688657522689,86103 788486394133958657,106085 763371480524652544,75899 762694781382295553,431998 764167929805967360,82283 764955155905122304,80486 791423915507580928,238207 794909125222264832,263896 775682165371645954,136512 794937744728408065,262849 795148163250262016,11774 755618952907194369,38183 774606022057029632,143585 786731631566589952,204413 790004037710127104,227931 790582601367117830,11774 754759801167503360,33330 775930273053614080,151071 785555492303147008,196538 793938711696130048,256650 761162573412700160,66116 762768574427590660,74281 770377211970920448,118698 788439336249356288,217837 780597981275951104,181755 781359459847147520,186434 794554298394935297,261155 763865116504752128,431998 752179246890491904,18504 780699143496994816,182036 793811818145837056,255556 760259880662011904,61545 772230034706739200,129471 789339834900893697,225456 761610035642400768,69292 794906435536687109,263141 733355286082150400,351152 786942083072348161,207613 768836623484059649,109167 763337205674672128,75615 770379434792660992,118761 762661454487117825,46384 769233462976876544,112345 750382122712625156,11774 770256966786494465,117257 785270060436848640,194648 788858276607827968,221476 765658387279335427,88998 773148529267179520,124065 732704044234465280,351387 775759418541481984,151409 794557742824493056,261155 795095460004278272,249926 767778072280064000,101163 778361481100484608,167569 781834384160817152,190635 788731082183020544,220029 775001826819055617,146259 786036739861192704,199755 793150175170748416,249469 779868312129777664,174288 785484463975329792,195975 776202142856151040,150877 771553797667639296,125381 765219781519769601,86103 765967094366162947,90618 751804177203036160,19899 757580017043857408,46379 789242011421319168,206666 732834441786167296,1170595 753966224279740416,30779 775719107731808257,151071 750295913793462272,11349 771209465756463104,123583 771796005935157248,128121 790730387223740416,232863 791801501551329280,241678 787151474203594753,204413 794284541242408960,203546 777296198721941504,159876 763804279635189760,80136 766746457852350466,95708 765045976377749504,84422 761865065964326912,11189 763047354865946625,70531 772095341273296897,128025 792164587101523968,235685 760645513569931265,61011 775776046373363716,151071 776937085144014848,158387 792025732323106816,243187 793654465769332736,252581 762333576020930560,431998 771538035372531712,125163 793166582377623552,249926 785550594232594432,196917 793433931718725632,250633 764863975569981440,84724 787981286279376896,213887 754096201838931968,31320 764340007536513024,82002 773647232889303041,137565 780090490192535552,176128 791776991766773760,238429 762403687486648324,1249007 761136641767452672,65180 753944969690447872,30573 757884085108871168,49852 759002631574478848,56302 754787849174523904,33356 788185125620154368,214084 759806562550546432,58267 777598984898617345,159308 765706048002990080,88920 778291944850071553,166906 780435506177781761,180306 790221057118568448,229192 793948473863258113,255826 778733317701021699,170187 735954408790315008,11774 752053459902427137,18452 755079714906050560,11774 788489814479806464,217574 762136731097309186,431998 756335666850594816,42432 787037400186970112,207613 794002137634045952,250293 766038725855936513,90384 795775901245935616,267746 788050572763168768,11774 762722778487353344,73910 776733948789583873,157663 791692737636511744,240070 773700797905399809,138819 778331837663842304,165185 753684035923083264,26434 753968240523640832,350503 788457962641756161,217837 733650409458421762,353374 758654284477104128,54070 761763572187795457,69947 779838984461574144,177248 785543881802682368,196845 753649856632221696,28832 754732013874130945,33356 795703160585289728,266491 791615004348784640,238395 752691600451440640,23167 776145617256980480,152106 759226313123258369,56964 769688353973366785,114985 793850324595253248,254135 765389333423542272,87145 778323119559671809,167220 787342580350607360,210207 750213235228479488,10662 768976384484147200,110302 777285307213414401,76146 786174506901483524,201441 785659338727694336,194723 794125586201395200,257492 767955215316320256,100963 773198043839594496,135025 786886220320272384,204330 794632495203581952,250785 758487299726381056,53185 762296699725287424,431998 768417222179958784,106197 776920066428284928,159308 793859912166146048,256038 749759368694931456,7816 751944530459521025,18323 757978312127852544,50136 768067250553225216,352032 768751609774010368,93900 771581028792098816,125367 789546871245201408,226881 793176664876265472,249469 766561085704941568,90384 753396067715063808,27317 763243510447218689,75336 794901124268625920,232911 770012762093346816,115991 787377024805535744,180433 781100940262858752,183269 771456705792122884,125145 775049183971737600,137553 753582492389609472,28281 766702093335879680,95672 758502737969545216,351666 758765814992343040,31852 771207856162873344,122146 793762312775610368,100249 752913068301119489,22917 785270157233061888,194648 791445590265561088,237872 793429169040453632,251951 790320717187289088,228820 790837424863584256,232863 766995353388347392,93504 788873727794515968,220332 754197002406068224,32157 763157157533458432,75899 788366340402900992,215608 792554884411383809,243092 758854908380520448,54854 765687028751208448,88332 785277495566299136,11774 792930873909866496,247241 766047794742255617,89923 772224558535286789,127700 778201167146864641,166205 792836452514168832,245268 749346940102385664,7869 760548268900098048,63149 766107461623439360,88489 781337187891744769,186212 788613373860667393,215437 788081240628981760,215005 793148419447459840,249725 793488193983090688,252020 786311981288435712,201958 788852843704946690,220806 790514475468255232,231894 786197780049989633,201556 780162721111080961,160769 785505662964936704,196277 794966525769904128,262886 795418871431766016,247930 760562639021813760,63723 794546967280058368,261155 758842936188481536,50654 766190489188110336,26828 771608532789501954,121612 776171534603972608,153194 785831786848804864,197286 790706232189448192,233307 793906888270381056,256451 760429442405629952,61544 773544115174682624,137042 788195162690289664,214078 742563680731156480,11774 750128337650118656,11463 756303789636751360,42149 764998557250285568,85562 767825766386167808,101681 769922596934647808,114779 793145533128781825,249926 755592854169354240,34661 767027515302957056,1249362 785634971050348544,195807 758284350454505472,41703 770259295501889536,117257 768126922593280000,103261 792967891226202112,246225 764181926064164864,78274 764808907965526016,84689 766505627837345792,80939 768590946409836544,107864 791352239705260034,238383 757600863321862144,47761 764519814144679936,83723 786987154681450496,207949 755443928963350528,35931 758367695419027456,52683 766312614196490240,90384 770294732383813632,11774 773795555747229697,137777 788046873072238593,11774 767839739139325952,101839 789475696653598720,226015 786563208999948289,204413 756551911227002880,43553 769015485715316736,110302 773928283108892675,139404 781569986674372608,189017 785986100875632640,198878 787070772086968320,197512 795046655426891776,252014 789096351254609920,223286 791627163636084736,238780 793996322739200000,256439 773183604834775040,135025 777236262939922432,159258 764149280915484673,79691 785631155177390080,197512 794324557855223808,259190 753663189795999745,28986 764915858825248768,84724 786182840115277824,201494 750401078273843200,13201 753312259384811520,11774 779795032039563264,174230 787463456752537600,210287 788157305569226752,214992 771075940348682240,122344 779006999941918721,11774 778568108340490241,168794 792912258271555584,248065 771562965526913024,125381 777563145917304832,162485 793167490175991808,249927 773292843825762305,108795 773954799897309187,139404 788104973074599936,214354 793209364412764166,250633 750516752300249089,13532 794412552830746624,257353 762292875874832385,72420 762759655265280000,74247 765406214251540480,87245 732564443041828865,1170450 754763612745404416,33356 780768492819779586,182726 792092336763174912,243075 794567374838054912,228911 755268825768046592,36545 794307129381269504,258193 758609481697755137,53739 793218037621063680,249927 785543760998531072,130635 781745275803082752,168633 750433551498248192,12883 785264569195360256,194082 785916668761542656,199546 789990468364869633,225181 791762384129892352,241462 749631524107063296,9378 759373135233679360,58057 775777543035105281,151463 786910157548691456,192032 766740072007860225,76146 781276286627045380,150584 794655829203058688,261155 766579754954731521,93184 786310249363845120,202429 751220362453590016,16299 788402815135801344,217519 793292125211336704,250633 781898823815737345,190635 755762275114377217,39462 773651521527435265,137979 733350219987881986,354927 755649111454539776,39017 767170375667027970,97386 732171155252101120,1170365 765413611539865600,87108 792489540921364480,226738 794243526217318400,258598 794258355816722432,155390 732526325538390017,351837 758372776411475968,43391 793371792626839552,226048 766736729692790784,93286 786960425095008258,11774 759160135910498305,33356 792509813422948353,243562 777347279242092544,161546 766306244084715523,91946 791066461133504514,232169 763849561869848576,80486 790966422469959680,235487 753429706972684288,26446 755826517519720449,39957 791662363619590144,240483 756981607215538176,18495 756620521824026624,44429 786668605995905024,204958 791063549388943360,234583 792045125903921153,243187 758366316285886469,47903 765657768346787840,87858 793111394984034304,249469 793510058575310848,252741 768619864969711616,1249587 774102721645248517,131421 794644692390604801,261818 770455441885147136,116618 788743733168771073,220332 756507065577865217,41680 767004887804547072,86103 758719523629494272,54748 763177531293827072,75899 775949373314174977,151526 778673247403466752,168892 791986248202059776,241819 766436468319522817,90723 790806024714203136,232884 761599433205252096,69565 795347480980418560,255826 768045256923238400,97355 770808230062780416,120474 776147418773458944,154071 765962532469084160,89945 779445789005414400,174557 743446538211438592,1247608 751652344731799552,18409 766205425184305152,79970 791750166579597313,241432 785586929874198528,197297 794613625977704448,260081 746475210963025921,1247645 785327474230124544,193633 777002588696739840,157693 793174864777523200,249841 794560238724661248,261155 788835502220771328,220031 762034149737857029,69711 775518193460842496,148909 778299156154626048,167319 775828006661083137,151439 781516060813955072,188119 793097478916628484,249469 754847702928601091,33532 764878025473290240,84724 771428431640797184,11774 757643808922304512,48549 778205562852880384,166409 794697830992592897,262752 777479425663307776,161960 757566288575107072,47782 774990300234342400,146259 776891022806806529,159146 766491297599393794,91810 773934579543527424,140211 791431960186920960,238207 792016704264077312,243092 759173490184327168,56964 770465303767769089,118192 787909392817590272,209151 788506714089791488,218495 760855628873019392,65222 772170059242405888,129991 764994062772502528,83641 792079897128607744,243398 765948801949569024,90031 732640752895827968,11774 775337154721542144,148479 761711728396677120,69491 793982920826290176,257353 795000112250552320,264431 732708509213728772,27848 752880846189703168,24134 794044546380230656,257492 773845636668153856,139404 787959564083818496,212239 795666125367296000,267862 788781287947382788,220526 793806852584722433,255393 760534894497804288,63451 766834974964248578,77586 771815105981878273,127657 765326719070838784,86076 777979086916366337,164869 778311533877157888,164826 795666161547485185,267862 767575922920697856,97080 779886279672598532,175152 758356782553137152,52061 773247490099261441,134993 773269746003345413,133702 795706189296365568,199307 756874440437149696,351254 792219923627991040,244550 785875270544846849,198580 791805215691472897,234514 792187457378803712,243648 759777209523527680,59215 779054912252411904,171617 793216755862761473,250633 795717666245726208,267737 794745759438663681,261818 753372256064135169,27045 778434827796164608,167220 752981010325774336,24366 773670857898164224,138054 786563744620883968,203674 789145543280848897,223899 788471772530241538,218275 780572472064311300,172132 790924350962536448,234583 754051680707248132,31523 767172511503044608,97386 756610930780221441,39096 767161980213792769,97386 772836192341688320,132335 785901583536054274,11774 778605903268503552,169201 732655433282772993,353262 764027592689102850,81556 788859882900512768,220661 787985517023485952,214209 791439920606785540,238292 759876901779320832,59904 769550243859869696,103924 750351874474254336,1248073 777342909066670080,157082 788059784197107712,215005 750883627257462785,14858 776410237028880388,152872 786235658989744128,11774 794210902471868416,258771 764650306814611456,82066 789339613588520960,224916 763064453172568065,76329 767370067034054656,90384 788471161944477696,218507 763530770338107392,11774 750749614458802177,14963 773700813763948544,134211 775442357239939072,1250226 759214259662389248,57105 794008131110109185,255299 753044772101640193,25006 744413686127722496,45969 749824757273489408,9574 759865666279182337,59627 761544725820243968,67511 768796848605712386,103506 775486615724580864,148473 776792435557031936,157082 793327716493774848,249841 773931977338679296,140211 780999299928817667,183269 787738049253814272,212239 767157078842421248,97386 759776338379018247,58939 787175390414450689,206593 765517999247732740,87904 775459592667095040,147013 785270630417444865,194667 785468634474741764,195975 752205052962492417,21074 788752098578010112,220526 786540814566588416,204413 786657552050196480,204539 751987017051938817,11495 758438980069318656,52771 759479861090119680,56830 780374941598228480,179742 766095573678231552,90384 777280596062052352,150028 770707436353257473,117257 758058977594925056,51069 751864689727012864,19792 765525609216958464,87904 767299074693431300,98475 793439806848196613,252020 773883784219373568,139404 775413288763031553,149180 754819128410669058,33356 757921474749558784,49845 769678574911524864,114254 756919345247293440,44450 773620522793873408,136579 762732691959738368,74592 764851050964582404,83985 789245331728846848,203546 794643981745451008,261155 764816017080061952,84724 776760892365078528,157693 751550040175292416,14277 776201157198970881,153573 770204932678967296,117265 780598498186059776,181892 766802789964062720,93823 760125469010296832,61145 776145041056301056,154071 795397935940960257,266138 774695618493214720,144654 750038630987493377,10848 795352152629776384,266138 757308437369872384,46612 763810902906925057,79131 781336032918646784,183759 786240873914769408,201958 785558961055490048,196609 763165347272798209,75899 774066041936875520,141200 761238766891765761,66842 771098832432041984,122817 775485382981017600,149770 763431341165805568,76406 763881713919406080,78853 781699506240827393,186584 776261817421094913,153194 770083155642556418,112788 776935204858400768,158815 742802396330483712,47188 767344300304719872,98732 766086915623837697,90384 733193334320181249,355106 788714412873879553,220029 791263406116311040,237491 768854621271961601,108782 773181783797960704,135025 787548093248049152,207212 778936425073012736,167124 765617644632276992,88660 773311434822262784,135736 785958118408589312,199546 792204833956605956,242712 751091984002154496,16897 768184237405065216,103071 775160767846821888,143402 790972411474829312,234583 792850184132714498,245634 769855267471187969,112767 754859619755798528,33356 794617343729090560,261155 794564762810150913,261155 758081849231048704,50542 763090652443709441,76549 785272670120280064,193297 785287060148060161,194230 794218923013132288,256255 732564933607600128,352017 770120933705146368,111549 771722782665244673,127134 786257629915914240,201958 791787622968365061,240483 750690513385168899,11495 760559703512408064,63451 770682848915226624,120610 786272702550138880,201958 754973736667799552,34651 785320540231782401,11774 788531334255898624,218275 793957461451538432,254135 762067807383146496,71099 788755010616254466,220332 792033553362120704,243187 791980821250965504,241819 794738253274320898,41900 770385977126682624,118191 732283513509122049,349347 788390666619396096,217519 789962254154240000,225981 792059584890433536,243614 774558654267731969,139865 745226460693041153,1011996 787371881414262788,197341 791700399967264768,234990 774986501847474176,146259 765389814153609216,84209 771429579818831873,112939 779040112718049280,171693 792027029608816640,243187 787054265151787008,207287 787369042373992448,210678 789142993458622464,215505 753634724250345477,27045 790049766801567744,138916 790759165207547904,228354 753970574163054592,27045 755753417675411456,39384 763056604174516224,75899 764189054439153665,80939 770992524773076993,50581 767536185220620288,352804 742407730892152834,11774 758341721889513472,48289 753690458333806592,22750 768545983982669824,106716 770606811107823616,118477 788782176917659648,220526 750427851808210944,13343 775847532714921984,151374 794002334002991108,257492 771755448244375552,123865 762822538141454336,73712 779822440704798720,115750 795726481838211072,266151 795775258171215872,261155 763117293333250048,76598 765567478407856128,88052 767865488101736448,101681 795663406233747456,247930 762822727011098625,72978 780738858992427008,182036 769002072440246272,431998 777497788355608577,159876 778936253550952449,167319 794565616707334144,261155 794596984841764864,261818 794670856651816961,261155 793607088190660608,252639 776205598681538560,153845 786960300583034881,205728 788755834541006848,220029 794693908886237190,199307 778980111617974274,167677 794565419134697472,261155 766900440919183361,96263 775017621737476096,146259 772515560261296128,131025 788222970246356992,11774 757418548637696000,46624 788711614610567168,220029 776245330966831104,151463 785278268953985024,193669 789259661564256256,221735 771520513319383040,126390 794268873407266816,249926 793501735666921472,252408 777808279191822336,108396 788750100155731968,220332 787116779155980288,209292 794311931293110272,258981 739150679307091968,1170856 781592355014979584,170187 795025429572833280,264724 786589584641630208,209828 766341133471395840,90618 754068779571810305,31529 776169473602564097,154071 787383426693337088,209800 789926168514404357,228820 765322901931167744,86103 780519682914660352,169515 785235745791442944,193955 792836665521889281,246726 794531329211629569,261155 794232415300395008,259063 764150947073449984,82066 775874186828877825,152314 792414193966313472,245480 795413231556788225,265855 791969639248990208,240483 753362072734498817,27317 765999934852112384,90482 789186944538247169,172084 791765922835030016,191778 756833155345100801,45133 776764617204854784,157708 793970864806952960,257353 794395435255349248,226320 788451815201398784,217837 758375723874787328,52554 794305531821379587,258829 778400314206588928,166852 793761915734335488,252014 758729631411298306,50827 770815348316614656,1249809 777365881273802752,159876 765189359070879744,86209 773515281377308673,133702 781128104450240513,185496 758019809930010624,47761 779086854876454912,164669 787388974369157120,207113 787490328936841216,209351 765359697650126848,86274 732142829590487040,349595 759000809627488256,55107 793847138702680064,255942 763452675774156800,11774 786344303887024128,202798 790299028554600449,230282 791658922075496449,240483 761990523653533696,70679 773562709837086720,136515 763723352754180096,79691 789187020509720576,224221 754759199880425472,33474 773880735623180289,139404 779377897656029184,173011 786964013632593920,207287 794988677072044033,264482 765236914228264961,86645 767181230794309632,96875 780245319179173889,177773 785510185825603584,196277 786945695685148672,207287 765298954242318337,86120 785873465827917825,198671 789835476488388609,228101 793481241349586946,252020 761250758373232640,67547 764166689613160448,82283 764550863809642496,82582 776129987430719488,152836 787698861573828609,212357 791157484677455872,234564 761185225929990144,66897 774695757102350337,142721 794904687615102976,262849 751793711533715456,19000 793484363937611776,252741 759119642271113216,56964 775273365678485504,145866 791727009802035200,240483 760591519988363264,62708 774142423668699136,141360 763624063361175552,77620 790630309435994112,231894 794760057112117248,261155 766029057909727232,87904 767310086372929536,94705 761986931920084992,58057 770373169115004928,1170819 793556552204550153,253206 755155000465162241,35373 794356571832598528,258044 794545134197096448,261155 758815551464419332,54070 761681829573386240,69711 779867634229649409,177181 793599820145451008,250033 785262566729711620,11774 794664981291790336,261155 774006236685733888,140372 792150522681761792,243576 795665862690738176,267862 771911058957082624,127871 754806382206025728,32404 762778858575630336,74247 776101299154739205,11774 756827941489741825,44461 758370249699766272,52532 761045812583419905,65867 773600107455389696,11774 773634767862566913,137565 788420195261960193,217837 776829545425100804,158520 794000957323481090,257423 794801711273705473,262849 759196464941641728,57574 762955972616785920,73526 791499873329840128,238207 792442972730167296,245148 793478254178951169,252020 795697817792679936,11774 775905577687932928,151845 788471375434354688,218275 791692375332618241,240070 795617234815160320,267521 766256469599588352,91751 775014697728901120,143326 775889254236823553,151156 789502409638838272,205972 795418425891966976,264397 790068206153019392,228820 790680144637726720,233307 793618281735127040,249926 795408880260022272,263906 770334643874848768,113836 771741081138585604,118191 777442131799478272,157840 781795319415607296,190024 766015453072330752,81929 787525361521143811,172084 790955826030653440,232863 757079463574155264,45857 770656111783317504,119937 756466737084821504,41680 787933933635833856,213672 795435511817052164,267133 777901967834161158,164001 788058441533325313,215005 763806765976723456,80393 770946855966343168,122146 793426031092830208,252020 766528874146467840,91946 793851002621493249,255942 775370346283339776,146259 772307291802513409,129551 788944264801550336,11774 793698747259691008,252014 779674121760309248,167939 756546379623825410,11774 775920676683124736,87904 753230903485276161,25660 790260369012862977,230282 752796246948151296,1011996 763528249334984704,73949 785302190932000768,194082 753064291293618177,24173 780682631914491904,181487 778315483581853697,166409 787837759176052736,213064 793078328605413376,247991 733108042334670852,355880 760296340727304194,61545 793802481507500033,255393 759508599659978752,58227 772907105678454784,133519 776618464240959488,155691 752264378657992704,20279 764117387981361153,81869 768238915266510849,103206 785968867218755584,199891 787014158310973440,207613 788735239514312709,220029 787813122161700864,205197 776816184092008448,158069 787484621629972480,210289 795255591325331457,246726 778557435136966656,166852 758706557664292864,54739 775019594352201728,146460 776726008451825664,80720 781831558395297792,190635 788053163135774720,214492 789080980002856960,223286 758489875624501248,53367 764192709686992896,80939 794938247587590144,263845 754842904963772416,33356 788470235485638656,218495 761937751038107648,70543 772765832627838976,132481 752200022276661248,13462 753569105458917376,27045 771171060368613376,122967 774080739713257472,137372 775298458265776128,148045 788323938396938240,108396 792075597656813568,243187 752009807385595904,19352 770496573751095296,118192 756913046170308608,44450 759194536291753984,57123 759137781671137280,56952 768889531357626368,109666 775424454138658816,140444 791824204761038848,239893 770342720187600896,118375 794299262406430720,258771 757308538746179584,46406 762076036125208576,16953 773829634697953280,37160 787407077161312256,210289 794340596337012736,258741 763212290061729792,47188 772964940466434049,133081 763838206567550976,78566 772512121699512321,122967 749294581955592192,8047 769206333140643840,106774 794274407535542275,259360 775028656720777216,146580 795096493484969984,265102 793248126744223744,247054 755492924306042881,37655 790610137048227840,230270 758743844049391617,54070 781448687729971200,139404 756968006086000640,45125 757248971848810497,46006 765983947616575489,90125 771131390905638912,120186 786824310765740032,204835 770661221028728834,118154 790937088371757056,234583 761618373822275584,64635 778373222534262784,167674 793273641144201216,249926 791712981327368192,240145 793905513352151041,108396 771137539608612865,122967 789997930606305281,227048 750830049926926336,15536 759425854749409281,51798 761009395429933056,64902 795683481980375041,11774 764651779564802048,79784 758776526800314368,54070 773805668436287488,134375 774460840082825217,142648 772949728690511874,132335 788120559787712512,1170553 774292288512020480,141887 792973777659424768,235223 785272590327771136,194667 795324011769196545,265638 761487252883025924,67422 775425916315009025,141091 781199665949728768,185313 795102120097751040,263033 761623836672548864,69231 771522170619064320,125554 750735119820791808,15000 760135618819198976,58267 790012954276093952,226883 762529180382703616,72678 781243665607958528,185595 788027566087168000,214354 772251808764948480,128934 773476229169156096,135505 794659025912823809,261155 761348383202217984,68163 778743780207759361,164694 754713722405457920,27045 785558630321917954,197046 755162105364570112,35890 778252679147495424,166532 795616186520268800,267655 770252339278073859,117257 765037677544632321,82283 768052713695346688,103107 778381659225911296,167220 781832771501223936,190635 758078829684465664,51069 769598453353676800,111797 790875855048339456,234583 740361670820696064,11774 785402031972450304,11774 774018166674579456,139192 743802414562672640,11774 753425443974356992,27222 754801468604121088,33474 759219755828019200,56964 787737601276977152,205197 780023633309687810,177472 780604331292667904,181984 793214170866987008,250033 763582900780630016,78344 792722784925331456,232825 786550325373120512,203391 789947744412512256,226731 787126809619902464,209035 760596772502679553,62779 790417838565629953,108396 750476400226869249,9754 762629821952208897,73814 764273583564525568,80939 755804306901602306,39685 763084840627376131,47188 792539327221817344,243075 770198958471843840,117257 751195112797904896,16768 787372866169737216,207796 778325509688074241,167220 786364833033629697,198304 754760789823787008,30802 773023731178311680,133519 775040057640116225,146405 790975929946218497,232884 755045623959851008,34938 749422034103468032,1011996 793648265594073088,252581 765899710905352192,90031 756954175792029696,44291 778771183290417153,170187 757652005963825152,1248475 772793999522275328,132657 788502055535214592,218495 768177249480613888,104332 785798753491877888,198586 794046764865110016,257492 771415255490494464,125367 780825429162811393,182659 756815176360353792,36145 780378866560987136,90252 790328326208446464,213710 770381235419918336,87904 742365553180938240,62180 785884366572355584,198591 761362970987208704,68273 768991212237914112,82640 773378908607557632,134561 777293306317373440,160480 785396762030837760,194158 742149013084856320,11774 764462064945463297,82066 792017792514068480,243075 762744584564637696,74781 763003829776506881,47188 765510814543581184,84889 780874949254799360,183975 749608018875002880,9295 759861253246300160,56964 767095588550742016,85326 768811776423104512,108849 771793919155826688,127134 794676439517954048,261155 754989283845562368,34666 771943988823748609,123217 769683402198876160,114884 776608434560995329,156835 770603587621773312,119832 793427335865249792,252020 752145657478078464,21034 788336321202880513,205728 787266929786511360,209151 781385755507642368,186584 788453351583342593,218275 738474188629934082,1247296 755428300500168704,37433 757656286523568128,48585 751872050634039297,14277 775819039276871680,151401 791685911989751808,240145 790741143017234432,232169 791666235985498112,240483 761022310321053696,66159 771503976202153984,125163 795020562149961728,263895 761196761931145220,65180 773430234649624578,136589 795682962880794624,267855 768813367230332928,108795 789170389448429568,223738 751579972498821120,18893 778189015216447488,161960 791341232169422848,238207 771557605944676352,125145 788577126123315200,218495 786700909078253571,205353 791990901081944064,241678 781184908043685888,182659 793977544798257152,256276 752992000241233920,24248 769938340703449088,115111 770892873218691072,121949 771576401765871617,118191 785557300526350337,195975 759178613342277633,56964 770649266943627264,120353 749375832016031744,8047 750362549774716928,12883 773963663237447680,140444 750851244097495044,15168 764967232229273600,84753 788413875968417792,217634 792214033222995968,244221 776450034875326464,155688 756574173691015168,43956 762676257561518081,65189 773845042066812928,139404 790793942077800448,232863 767840583914258432,101681 788063080836050944,11774 788184804311326720,215903 750381824053043201,12883 753988978647375872,11774 764784204798267392,84724 765640830950346752,87245 765949715208896513,351424 765648036194287616,87145 766317630500270081,81929 785264390886989824,11774 755539615512133632,36859 778348102679928832,167220 763126336881774596,75608 752717599658704900,22630 770214800345313281,117347 775003953989685248,146259 781515020391870464,188401 788039513406832641,214354 768607350831869953,104662 762343698181095425,72798 778760257816367104,170483 795347342908157952,263653 795355760125509632,265908 777914857068728321,163990 775026278223208448,145244 755882956208549888,39657 794158835967594496,257492 795701956970971137,268356 790726728725307392,232863 735874885881364480,351152 778000935138258944,165435 793317716622909440,249374 749251745780465664,7060 760845467986960384,63776 781635057022828548,188458 787118809198931970,209292 779114177403158529,167858 790955715292692480,164764 767454326700793856,99030 788770605944279041,220526 790637873061957632,232863 752871539436027904,23725 776016416843628544,151741 785638952573083650,197341 786797693670608896,206054 762711825855094784,73814 776876739708477440,157755 791738541978058757,240718 780774426640080896,182726 794717838611279872,262421 763393428780621824,73814 777239167327535104,159876 795720331667324932,266500 767404387664748544,99262 770385973389647872,117297 795696552127954948,267862 764146945501847556,82066 779053979531481088,171693 788412430623895552,205978 790612688648806400,232791 758339463420358656,52061 768618449346129920,104662 775057158006198272,146259 750214034025308160,10662 768080527974813696,102514 755408882311176194,32572 790634846418640896,231894 770704931770671104,97386 795439180386070528,266151 795065664100855809,263667 755412246931451904,37044 760894281511043072,64722 776898594951409664,159308 778432213532549120,167389 767082660661456896,93170 770792158672617473,121479 752042776884158464,18316 773653312109367296,131240 775743791286226945,151071 786649904772898816,205181 766170933577015296,90618 767747020006187008,80720 760250485077147649,60541 767529446287011841,100007 771108573396905984,122978 758324518884478976,52112 763110991144124422,76549 764838843581333504,84711 792407734217945088,228576 762438577611350016,73196 767454675788500992,95055 769201081754783744,104973 775764284911472640,151463 778307241187344384,166422 786747957395587073,205728 770221484614774788,115435 793065834407157760,247241 795352640397910016,266491 780875072617664512,182870 791677342284251136,231894 751686921563299840,18893 762316795353128960,67852 767244272244371457,94718 759124157619642368,56964 765241921837080576,86653 795757660410933248,268231 785583510216183808,197286 769209348056756224,81425 773390080681644032,135386 775362824449196032,148537 793099668200812544,249469 761747285633933313,69947 787907559948554240,212564 795700242201112577,267855 777567791096397825,161960 785986004737896449,199546 750313362769063936,12487 759052988610547712,56442 771854575145844736,127707 774032547579777029,140965 767896895717072896,102249 769364627138281472,112788 756876695353774080,44139 758167160367804420,41703 762291280298770432,431998 779561946018291712,464984 787017324729544704,208065 788792801072967680,220332 749348067237728256,8047 761487796125175808,65626 780615708363395077,182049 770044454682099714,116082 787828330607194113,210238 787868135449767936,213064 791073793443704832,218892 761648127031975936,69587 770361284361613312,117257 786066945036746757,199262 777480373555040256,108396 785669994646376448,197512 793318018600185856,250633 791426183908974594,238207 771795794559021057,125742 777606420644659200,160703 791348236388741120,238395 792138172423630848,243983 765599678717046784,82020 785912687452524544,199546 758074123004342273,49843 760521415980449792,11774 767553261180219394,99187 751956083552452609,18215 785262366569091072,11774 786684451069636609,199546 758329748502089728,52509 758377868439138304,52605 767704583166627840,100553 787226130495447040,11774 791484985261850624,237857 793193571868377092,249374 793466782711476225,252408 754827516741844992,32337 761650661234708480,67998 794780181110132736,262849 758634260718755842,54070 762075142319144960,47283 768606811591024640,107469 793634135940161536,252890 779762441655754752,176203 781182087428579328,1170352 794469390376927233,227345 776893712135626752,158411 753416387247222784,27222 764973886907686912,85562 780163621590540288,176128 788855501480091648,220029 793298060398981120,249926 785478239712010240,350158 757692539801575424,48663 793198449395064832,243092 778721269822820353,169384 767118068308992000,97392 752895761222819841,24134 781215786366926848,186434 794940870365683712,263817 773577654821871616,132765 786022191468941312,200490 761855421539819520,70941 732726939924860928,353789 736979419194138625,1170820 790001265119993856,228354 776576176256987138,155390 778967075180142593,169437 770397219463766016,107745 775847385272647680,151845 786672675120934912,205728 754785395527876609,33803 764179390456627200,81966 769240737795805184,112504 758370669939785728,52030 761677965524553728,68864 787827360884154368,211760 791822763811966976,241678 790878958510276608,234583 793449954832289792,247586 754001820666761216,22743 765933282542235648,84724 770808918096371712,120690 778460234931068929,167220 794618139392679936,260535 756998582650167296,44450 774195792538136576,136110 785791842742784004,11774 788390835184435200,216125 792034459478523904,240483 764895870349352960,81574 766773271945764864,95530 763050352232935424,11774 766379153469734912,93286 793100008383877121,249469 757909399390199810,32673 754002131661840384,29263 795380855514468356,11774 762895127174057984,74575 755516675693215744,37892 768855021056294912,109666 769207095258382336,29263 756620886904569856,44429 774427210354569216,141912 753691273098395648,28834 770702849583886340,120610 752211822464290816,21478 790225066315440128,193121 790941669990563841,232863 793569416826933248,252020 753609828656971776,27045 793810508361052165,255393 779000364846739456,171902 771526670553534464,11774 756967734802460672,45576 789081082297626629,47940 792458311194914816,245575 793656584538849280,252824 795334895967014912,266079 760849923906506753,64722 742590488734257152,47188 773961584599326722,139865 732334454123970560,196346 755164691035402240,35890 756646531084783617,43391 763729896703156224,21795 773651686934151172,136904 776128198681698304,153248 790634713593552896,233131 794679848056868865,262022 763817607300419584,79691 767849448575672321,101203 752717209563074564,22838 791049057397596161,78159 793379167421108224,246425 794660814573608960,261155 732127222753050624,1170342 793580025605857280,253793 754047451888246784,29263 771098492299276289,116680 774674126745198592,139012 786381344620158976,194082 793760610387308544,254209 772560468326150144,129471 753756313461530624,29600 795428289653264384,266079 776827107397611522,156835 790720944625057792,232884 787751610768199680,351666 793863376812273664,256255 737233027978416128,349693 790667227494248448,232169 790893898155626496,234583 757762877008834560,49070 776124950675501056,151741 790318707851587584,226731 791665417781583872,240483 769890716596121600,94699 732819286243303424,354251 765332320983277569,84724 792100625735487488,243075 764217717977034752,82209 777686903046799360,161939 790602105585184768,229693 788797071398535168,218275 754127800756568064,24173 792079419133140993,243187 773596614875283456,136904 772861863289815040,11774 785962088434798592,198671 756548809132498945,43848 760660704143826944,48052 763842654316535808,80393 751785668301520896,18083 779477164668424196,167399 768435360632307712,106404 755864507780476928,38521 790582844615778304,231318 795660681781583878,267655 786426979767750657,202672 788080999871557632,11774 793315377400975360,249926 795683014655082496,267834 759103006000513024,56964 785279402334560256,11774 758151245928554496,48663 765776827688312832,84724 791303954009362433,232169 770165936057782272,116824 770417898368172032,117609 779057271431200768,172400 786270520224256003,193098 764572349551161344,72408 750527196566085632,12705 793138783197822976,249469 764860473892220928,84785 794562737829355521,11774 755185119929982976,36032 759474873920094208,58267 760620181676781568,11774 792155105021693952,244289 779038156435980289,171463 778949231214231552,171324 786353165528600576,199178 770670738193854464,120610 780902541651546112,183269 790954700053020672,234583 786969692720234496,207949 789520178530975744,220945 790534395161522176,231710 759502338591629312,52586 777027443592867840,159146 781557740367851520,188621 795399295713312768,247930 760865082087702529,65180 770795063160999936,120976 792547986051969026,245313 751134767236673537,17259 758673702783324162,54070 761615969512861697,69231 775041135924305920,146259 780413884154773505,173630 764968510971899905,84724 791612632184741890,238292 794632493651652609,261155 756064623418146816,36734 789837138091212800,225359 759888135610327040,58227 780514560478441473,17292 785441982835482624,194648 791359001153957888,238395 758740533690773504,7311 766456670784327680,47940 786967179845627904,207949 761025146664525824,65974 771553150092267522,125163 792872428292542464,247877 763721736663605248,78566 788046873277767680,11774 794065881680646144,255942 752219881504854016,1248155 785894338928586753,11774 787736726533971968,205197 794321372466053121,258741 763453618913697792,72696 769696668115673088,112363 775095710001745921,146847 791586065400246272,238272 787020365323055104,207949 793217253269528576,248760 755727079119982592,35708 758141767480926208,51595 772220673343250432,123345 793872715430105088,256255 760958101155479552,57574 769175019171811328,106317 770795639948976128,121479 788401410408869888,217519 760908904486297600,65626 765235599343284224,11774 785942782397612032,199262 770650073587781632,120393 794402943118299141,260404 794561793788088321,261155 764374780204023809,83342 769225395291815936,112052 769888074981441536,112239 771536244446597121,126389 786701516241506304,205728 768018153225883648,101681 779728314483245056,174392 768323500004274176,351436 751904828075442176,17143 755862738140815360,18215 793942181815943169,255942 794682518607953920,261818 788475690538729472,218275 793177672151019520,249057 756294407486341120,42432 781492747530145792,139404 793115116157886464,249469 777228320979185664,157082 791005369132724224,234653 793998365981806593,257492 770220070089785344,116164 771039342915489792,121795 788753895518507008,220332 771963991996366848,125276 777848651435520000,160224 780789983414218753,183269 753403173188927489,27402 762994818641526784,58815 773232835851227137,134561 789154912118583296,11774 733881766679707648,353374 792114432671375360,243848 793426832913817600,251758 751185941834788865,17502 788770541415129093,220526 753026012636512256,25255 754718973363679232,33356 761210968084844546,65180 761998934705377280,70858 785619711778103297,197286 762278866572292097,1249010 793154340655509504,249852 754786803283070984,14277 762793090323275776,73712 771294909374537728,87607 764551699700875264,81869 776932732714622976,159093 779380320319725568,174557 789501150634672128,224680 772856102438391809,132335 770786515534417920,121479 780526356996034561,180310 742761647467593729,11774 757573180856819713,46635 773275641286242304,135725 772774688355418112,132556 750758094544654336,14277 763185827090423808,76723 788143257356083200,215754 778705208247394304,169923 786383079526899713,201958 750539748574461953,12852 760851026601652224,64722 778057138908172288,164328 778909105121624064,168857 755210770749816833,35737 764945060412653568,83713 749807110880452608,10251 776206481494511616,154534 785793544321634305,197297 732658786805112832,353262 774370534133932032,141913 786905838485110784,207287 753615136741593089,28569 758444566122868736,52749 781095289981636608,184223 761459785728425985,68182 763288521872244736,76549 765958909148340224,88930 775347072522412032,148473 733869363967627264,351850 771022870483009536,122146 792246013079777280,242177 744298295451848704,1170905 792126656148307968,243398 754762576236511232,33023 756878669277200384,44450 775853370720579584,90193 787494631755780096,209863 791047927338860544,235179 793516478368616448,252408 766414229071138816,80939 778261396597280768,166532 763797962338164738,80393 768820056134262784,108849 755683999419363328,38183 794361586874011648,259773 776621731851149312,42036 788813868185321472,221031 792535383565332480,246295 768613252007768064,104973 769305417382039552,112788 793860330229157889,256038 780550600752766976,181419 761208388281827328,66116 767727338821980160,100893 768218470496374784,104932 772808402804281344,132578 795406462793170944,234556 766384697329016832,92233 774008742488707072,139404 768542226678972416,106281 775515328075837440,149775 789469350625443840,225427 758790296972828672,53996 776506364982091777,155688 791449135631269889,238292 763239766024265728,47188 767001875094839296,97248 764663323979751425,82344 794345611378257920,259659 794550492365848577,261155 756742808518569984,44429 789437227411603456,225981 750482109588869120,1248085 772808829524283393,132335 780602625205080064,181984 768493429600813056,105109 785658683069870081,197512 752955098771382272,24497 758083974925262848,51344 795109083623936004,258193 752987628266369024,24346 786774575686164480,203350 794998886955884544,264431 760193523224236032,61444 765076348641640448,84724 794899522275209216,262849 771681637088239616,124855 792888021179850752,248363 776850589271461888,158524 788771824020561920,218892 792169086222381056,243427 793212365206646784,250633 764297893297557504,82066 770678932261576705,120610 792157150973943808,243092 764695683668377600,74722 775435056747802624,148010 787768484457541632,212357 791843387687129088,240067 793853727056756741,255942 793887698360606720,256458 751557099197386752,18562 762077161184387074,11774 795049203621838853,263896 760096055157399552,60866 780642272085815296,12018 761433591788277761,67369 767805724042887169,101681 781869886897266688,190553 785461591412092930,192032 794266108232663040,259360 753390190895501312,25457 776691192981360641,1170441 790488171771334656,225359 787067306409021440,207287 781356006383063040,139404 787431075920220160,210289 758100551951323136,51451 778628227929612290,11774 733279031051849728,355261 752928257616515073,24250 774073769614639104,141360 756781093970403328,44971 762004493080760320,70509 749282857160314880,8047 770412902566223873,118191 785657465438212097,197916 786111966783926272,197286 792038801493360641,243187 754111195838312448,31510 788744261730795521,220332 753211682642616320,24269 794933323906748416,262362 758754958707687424,55112 760993319627395073,64758 768201043339538432,11774 755247298259451904,34666 759090850899103744,56964 764829406061797376,84689 767113867742810112,94699 788561804309909504,218275 757708927006023680,47940 773856851104366592,139404 787237312778407936,193533 790414239366205440,231385 775051575127572483,146405 762054136951083008,71429 773011343528042496,24173 790303186846294016,228583 749816497074151427,1248011 766701982673285120,86103 774431263839154177,141041 750384037873672198,11774 766796538278387712,95672 792916800509972480,247877 773815126273032192,11774 753376646510411776,27317 758671957248188416,53538 753689899866304512,11774 775113422476341248,146704 775364784350822400,148537 791626394065248258,238207 764871809321885696,84724 763275965074141184,76127 776153896343441408,153845 776840199380672512,158327 785933455188123648,199546 795290786082488320,265257 742805379847880704,47188 778273539812159488,167046 789325643783741440,225456 770347432358121472,117609 790621497303982080,219523 790655622673002496,206850 756563090150395904,42171 777929072882089984,162505 793624711582322688,249926 774414995475931136,74133 791726718482612224,240535 774282137432420352,141867 777693819294789633,162497 732627296452894720,352911 762320194744090626,353879 773732199485018112,138819 793847149721038848,255942 766522437324242945,93375 792354400035565568,243187 758280510476988417,52112 778981431209000960,171693 779133790174183424,171644 770615754689425409,117257 790297118523138048,228292 793355069685194753,249348 762084972777902080,431998 790297392457195520,11774 794566654189518854,261060 792479408971849728,246225 762308051592286208,72550 788065256417419264,214209 788083435550027776,215005 795307992774275072,265257 795406549489483776,266884 791039579260325888,233736 793197024883642370,249469 780594044476862464,181886 786776832288751616,206008 794210430835040257,11774 791375381269970945,229819 794979915812716544,264397 756280778913349633,42443 764286960248557569,80720 764712504371113988,83654 791423205466476544,237999 750336416517939204,12535 794209350793433088,257325 794531508728041472,261155 759500488328908800,57574 769247895048613888,110585 777356433218076672,159876 795047559282593792,264397 759501485256433664,57574 775256902989123584,147845 767080092212355072,93170 770176426930737152,112872 794546984556314625,261155 780443834186469376,172185 794590349226311684,261818 739157700286636032,355507 759528213479514116,58227 732409565745152000,349674 735213695425384449,350498 792414667213639680,245103 792477439817424896,242693 760255368635092997,48052 762418906766069761,431998 773275334288474112,135025 759774196411039744,56499 767699765941403648,100605 786538814261096453,202798 789774962588577792,120441 789839105404182528,227048 793833700169510912,254058 776237640802668544,1250313 753719357075632129,29263 787549080285122561,108396 773870015346913280,139404 775159572440940545,146405 795084465727016960,247930 757888294478839808,49852 759383427569319936,57897 768075897257820160,100561 785832400592986116,197050 793101246941032448,249348 767843985633185792,100929 762259950160769024,72354 763549155897683969,78947 775402173849100293,148045 769675152611217408,114779 789894726979768321,227048 762362314028748800,68911 763996680995770369,80393 786608146194190337,204314 732244700598575104,1170428 771181061996851200,122982 788017469936005120,214492 755157629148602369,35890 756370983175413760,41680 760737957703712769,64147 786715938682908672,205039 792024838760042497,243075 753697072482746368,29263 778304538658873344,166362 785959098218979328,199546 778049014876995584,165097 762732892040622080,73926 749317599431946240,8047 754710201173934080,33174 769567244313432064,113412 778424719863189504,167677 794597999607431168,8044 768219851865350147,103212 770712368607223808,118192 767580793375973376,99111 793104454572728320,249469 794337459509280772,258741 747527282806431744,354238 751585035535388672,18939 767769141403156480,99167 790694302791921664,233558 750630449354014720,12883 774800878553399296,145496 761618729327222786,11774 749619440749346816,7546 786066531570618369,200368 754919369801551872,26721 776990259456405504,152872 750764586224144385,11495 756293802860679169,41798 765302758022918144,85562 770411867093151744,117377 765698270781767680,88459 772458743334404096,130696 793170970009751553,249374 763698419881869312,79633 770449314359353344,117609 779313901095690240,173628 795777239002419200,268646 786221472536784896,201555 788778645649227776,220332 751838432863870976,1248198 759379848708042760,56964 773881016238739456,139404 766713486525202432,95708 767243918173937664,90401 776450179293515776,154832 789775237537787904,226731 792219251704823808,243092 770569995369717761,118698 787462480888987648,210448 766901778822537216,94810 768265315914571776,103975 758430821644632064,53001 772775186458259457,132335 758361769035399168,52554 791255805613912064,237491 780743535658237953,182171 790952311711465472,234551 793147195495026688,249926 794700909754335233,262849 766072073739460608,90482 790667734304653312,232359 763557937885216769,77598 764383086670938112,82066 781468531380588544,65113 753954881862508544,30590 769262124275073024,11774 771018541336104960,69245 785322016043888640,11774 740998738093604864,353402 764062864302747654,1249165 767747186205396994,100893 794551181167079425,261155 773219705909874688,134122 765894686011691008,87904 764633659676569600,83391 750765488536481792,14421 773710715597324288,138894 755726963277389824,35708 759188291379802112,56302 786964097912872960,207287 762732272151769088,74592 775030587484692481,146259 788527581578473472,218275 790971549847281664,235487 757263751976394752,354841 770766091916226560,120353 773649499637952512,11774 762662034575990784,71087 777881859136946176,164001 781625777221689345,76146 758298988252717056,50600 762010663917092864,69764 750802296745910272,14981 751593680109203456,14277 752651784544452608,22953 770714577377959936,120963 771582857240129536,125163 776181477939654657,152314 755774070977855488,39462 781398862892195840,139404 790977542341754881,235251 791360380614258688,238207 793233259551481856,195876 760296312738877442,60849 766420339727499264,93036 754836959886016512,33549 732272506132963329,349776 787421040636993536,134418 794664878254354432,261155 758375844406562820,52554 794540402967740417,261155 757946535028064256,48477 772930049712517120,132333 780882605923270656,181964 786541416058982400,202636 769640130416115712,114422 774010159060230144,118191 794530284217704449,261155 779377137467830272,174557 755505029012795392,38183 793157272293642240,249469 791324437266239488,106482 765303913973030912,86873 767959855592304640,101681 768762366154510336,99212 792577583967633408,243286 794993891573383168,263907 753768210244177920,29786 792724753291149312,244453 774093714369110016,75073 755557091192909824,38183 775336339403317248,142527 756248703678095360,42171 778941852623831040,171059 792101823226126340,240483 792121473112473600,196314 789523500763607040,226731 760283322236989440,61545 792490252564885504,246225 792059517613649920,243614 732305590668644352,350955 794010357702344704,256239 762338513689964544,72678 774351277560135680,141360 793102892576243713,249469 761609291631648769,50406 773906498653224960,139404 774832491483893760,145244 758131155375890432,41703 794395502670413824,258456 763448740522946560,78129 792598291112427520,233307 752109149396168705,18470 758071194415460354,50827 759473669726928896,58267 764158332294795264,82066 763521807848570881,78853 789232889850372096,223037 792641574802976768,246225 794224518923489280,255870 765286009386991616,85596 788172325317320704,215088 792041372031283200,243187 761678882005094401,69947 773757492392189952,136093 795502197224116224,261796 790764390211547136,232881 754705224103825408,32963 788890469673504768,105109 744750028825198592,351338 769615581796503552,113816 780829480126443521,183269 781204099358400512,186434 754705031312670720,31686 779737438885380097,174756 791134640736202752,235248 794612774877986817,261155 790605733867950080,232791 795700223846842371,268246 766717811183919105,94899 785629113713201152,196788 761272521266257921,67283 766365260014125056,93036 793322725569884160,8044 755101290804416513,35044 768841908726685696,108849 771449647357452289,125633 793465388109398016,252408 758471907796774912,53185 767832645648670721,100561 787354134949142528,207212 795318896744140800,266079 788208326307749892,172084 765673102118268928,88546 781504999436214273,188401 742401604414885888,11774 758697482616471552,54070 764856688130138112,84422 786044081507934208,199546 794970284847693825,262752 761669661880619008,69493 768932060828463104,108729 764489838775021569,83629 771563242200047616,122955 754729636387446784,33356 775863650045263872,151845 750683384087715842,1248074 757654710212038657,48477 771883907956473856,127134 788891397646450688,220029 790040652364914688,228354 791399051367370755,238395 793100135274127362,249469 793969184116011008,11774 776393442746245120,155317 777297811738009600,159146 756250529588654080,14277 776994311539924992,158815 766307783008395264,90384 794869732050509824,262022 763475399187783681,78205 776609623587586049,156835 794236771835854848,258771 761625134989996032,69231 749973451767767040,10064 775315088500781056,144494 751641925820616705,14277 776417776185413632,153756 787835250596454401,211829 790924676524421120,232169 791618047131979776,240145 765544765655875585,87904 776965743695069184,156835 791071282699862016,236393 791687599676993536,239807 763133911371091968,76794 766433354228961284,93823 772122297390010369,127925 773958215255990273,139577 776249434829123585,153779 788002334072827904,212139 768471294522167296,106774 776316873889705984,153610 777959864475746304,157755 790359578449960960,11774 786545978463678464,204413 793265065000566784,249926 771752448549613568,127711 794723904904433664,261399 776140743928868864,153921 777305834237812736,160014 756522422719905792,355507 760567870233255936,63451 766354214792654848,93286 764970279286210560,84724 793613766306955264,250785 755850885708783616,40219 766262824649707520,90908 788413480151896065,217519 762675030434078720,1248861 766792791305379841,95530 788397802581790721,217634 756586822034198529,43285 768074489305235456,103354 776150771142451200,64722 775075547735027714,146246 778354548352090112,167676 758527760734105600,53185 768058244019269633,103261 770274750639648768,117257 757882304119398400,49852 753762160023445504,11774 760491979704762368,63149 771486716419014656,1249839 781899617256353792,190635 764934256497860608,11774 773284510054178816,128940 785875569460117504,197297 792234783686483968,241367 794978818285039618,262925 754773767038050305,18341 774402364467838977,141887 788623697607262208,219438 794532624056406016,226320 765527931607146497,87904 781623230067081220,188498 793985823829917698,257325 794562942712840197,261155 768164740338028544,95055 764988076208721921,85562 791395419150360576,238429 790129489552343040,229755 791628233716269057,240145 795768632018173952,247930 762677070875004929,73926 791140897169833984,236827 795248733420011520,265795 770357285172510720,109167 786722486754783233,205094 793209127958786048,245130 778319406086500354,167311 765894246163329024,89915 776973661345501184,157755 789854599045865473,228101 790255290973237248,229693 754705212690931713,33174 760506001263058944,63149 766734897952153600,95568 774517247385755648,120610 794591562684502017,249926 750759083117056000,14442 757570154066681856,47782 776896885495857156,62180 762544926923952128,73519 786322599223504900,201583 794348533910380544,258878 775128076678299648,146720 785531304603361281,196277 781666187763593216,209828 788198916340658176,192840 793096741629276160,249469 761673865193852929,70177 757792673688199169,47283 750378803881357312,12883 768873846426525697,109666 789036449991630848,222027 758863416282918918,52554 760243178582618112,1248387 795065873396625409,263697 768986957565218817,109666 790985353180000256,233692 787305086066257920,210215 793808699512987648,254483 776876981858152448,155593 770332607296917504,117687 763845378466721792,79691 776574448149213186,156926 793842325642358784,255942 794372208181161984,257353 751150998568177673,16897 780926279176421376,182036 786909103209738240,207287 795376645137977344,248924 765270666820157440,11774 763652176849797120,47188 734642008652939268,65113 753278614171426816,352839 789712441361989632,226712 763155135753256960,76723 769241084916592640,110585 791499200504541186,235590 794563328408305664,261155 772183744685940737,125367 787706677583712256,212403 763824821931212800,79987 793484668129583104,250633 768250466736025600,11774 779694629595652096,170373 790728088300589056,232863 785503254054629380,195064 767397965942165504,98972 759110307977367552,56889 766343004164595713,90482 780824925951131648,183269 764231349431590912,82457 790890292987752448,234583 794542710334124032,261155 764600557596213248,83391 769685951216021508,1249691 794980529242181632,263906 781477312076414976,139404 790728249286459392,232881 794684667270144000,261155 760209301369606144,61545 778730486713638912,169232 750159684762415104,10057 762012654567297024,70613 758195413723799552,51406 794556803610611713,261155 794591606183575552,249926 794527847759028224,261155 790793017653276672,232863 752265822362537984,21935 788629571088310273,217937 765581031109898240,87820 781700650996494336,189017 793665600937664512,252581 794693162212134912,262849 769566123746594816,105109 781307968478470146,186324 793135772778070017,249469 766595941302345728,91810 771469815714152448,125204 791117872890130432,233237 767135413781663744,97852 779074249268957184,172027 787472833651761156,172799 791996879982637056,233307 790925142440370176,231894 794395641250279425,259360 767892294838185985,100620 779574592725585920,174315 760602859897434112,63655 789067221687414784,221832 788863232878391296,221143 760301634555670528,60779 788483618846875648,218349 766756221349093377,86894 785244066942287872,194079 791672937350692864,240067 742117580379328512,11774 761663232750657536,69947 750476830763876352,13709 789397971271987200,225739 794675003707027456,262022 765511478514515968,87904 768232654500139009,101681 769224923072135168,112363 775367778031271936,147701 781288442277822464,185296 794321311170367488,259190 758340914196672512,52061 758083388314091520,51344 758507085793415168,52749 768667217793724416,104973 756290856336891909,42564 757931508581617664,47844 753644415864958977,11774 762627902374572032,73814 771484090973302785,125853 759530731047641088,51344 768692402211151872,104973 770663391652438016,120341 788449069173616640,217837 773598673418674177,137042 778648957060681728,169226 794011355007381505,257492 751141971020746752,16299 753621048495599618,11774 791388920705540096,238780 733180070332768256,355669 763558347689734146,64722 770719723361361922,9047 764128275572658176,81388 762743217418858504,74066 788020781859147776,214492 765677412755578880,86440 753981701580283904,14877 771741140898971648,125554 758531435116371969,50923 767143906014289921,97852 773565927078125568,137042 786756836435255296,205502 759464129690152960,57933 763440088105746432,75899 756269481307930624,42432 778349892079005696,167220 785311746726633473,159876 786994638708088832,207949 793240815472705537,249444 749704045250670592,9408 787456775624749057,209863 758690443756351488,54070 756359349329469440,42149 763731295360909313,79587 770354347666509824,116524 773267341983424512,135025 752840672651116544,23899 773536309419896832,136947 778731209287282688,169916 764221966849114112,82283 792503016637206528,236884 732494922746454016,349263 763973328834998272,79691 765623057763360769,88332 755894871651520512,39911 764999005323481088,82642 759191575800979456,51798 761191330685001728,65180 776578953280688129,156926 758388417814204416,52167 791771177073029120,240584 750390726194847744,12743 793403186149195776,249926 794588627145728001,39957 750918643261648896,15643 786869284509220869,204457 793974742126501888,255306 794292264574939137,258829 794695873569705984,261666 795483990538862593,266079 751902441780633601,17794 770744980612734976,119754 776218128997113860,153845 788204212450500608,215437 758294727909335040,46909 778732340126228480,168698 785970829909786625,199960 764287168579641345,62180 756275214523125760,42432 757549352852258816,47782 775364348130660354,148537 792095732832493568,242628 732998932708626432,1170810 735863085433540608,11774 795701621745446912,268281 766705760361385985,90319 779703041213669376,175092 758331206765256704,52112 775507487709499392,149770 791472121364959232,238207 779306132292722688,164814 758108726179930112,41703 778333921159290881,167319 760780264826167301,64074 786034602523627520,198878 753348905698549760,26140 758277122716758017,52061 775435953896759296,149328 794332371453513728,258878 788875685242605568,11774 793958508966211584,255393 775448542320087040,148537 763552176723496962,79131 777333647686918144,161456 760282244724330496,1248753 788853280625614848,216009 794986548026605568,257406 793928614278377472,256125 732241731106701312,349197 734011753927954432,1170327 781512647355215872,188401 785625984468824064,197512 788917676173324288,11774 790606311788384257,224447 780130499482284032,139287 793614652177604610,253793 762990373845303296,75724 773213424398372867,135025 754979983085412352,34666 785915813463068672,199546 776123525966929920,151361 770294812968783872,117932 792542008468463616,246392 780107715607601152,158229 760106471526981632,60866 771497053411168260,125163 785314264277856256,193623 786633242963222528,205270 763802218482970624,80136 786615624034160640,194045 759079587095666688,54748 781192918866464768,186256 787747600120152064,205197 756552465722535936,43811 768896243460247552,108817 765937391857086464,90384 791480037618909184,237908 752867213283954688,14277 757034670261284864,43198 792530322088865792,197046 766029720731394049,90384 770766207419056128,120690 785975794690564096,197286 750370932800253953,12883 759156493472010240,57348 777152770616938496,159876 777983008913620994,163824 764963449302552576,11774 794995299731156992,263907 770390053981818880,117257 773735646733164544,11774 781886312932450304,187976 763023234690318336,75724 770352002891145216,109875 792795252780392544,228810 781467857406332928,139404 771562555693162496,126293 793245841674960896,248988 794029663899308032,256358 762188297733038080,72292 762435274810855424,431998 763347285698760704,77731 776016888111460352,21795 762819104042389504,75073 780518195044225024,178194 790939603473670144,232091 791131114211508224,232169 756507064298594304,42249 765618407135973376,88546 788765659962441728,220332 777514429848039424,127903 789702031187415040,227242 793634202457694208,254135 779336647594876928,173964 792026181302358016,243075 786773710527205376,351666 751822681343791105,14653 769676754365640704,1249691 794226600694804481,258771 762243386963132416,70858 767433378798903296,82640 791681448608534529,240483 778210816961024000,166409 787427447637540864,172084 788464764133511169,217574 794536683228237824,261155 791348312909631488,238395 792031240094384130,243075 778400937027198976,167407 780597944487649281,181755 787116418542215168,209151 794989511935741952,262849 765483788432539648,82283 785419500669722624,195125 771143098684493825,123583 787028389664165888,207965 787122940890329088,207113 762625394910568448,139803 793230396221693952,249725 749641850839928832,7546 753373311078428672,26140 773802434628055040,11774 775800994542284801,150103 777852086432124933,163990 786487689759625216,199504 768077615412293632,102249 786304861604306944,202429 790135473280868353,229733 772886174889304064,132370 762141036537798656,68273 778575778875408384,168794 788429724347305984,217519 787944567798697984,212693 765536944856203264,88052 775408170403495937,148994 786049994117742592,200235 758735916403830785,54070 780080946708033537,175153 780148170298953737,11774 755863294045368320,39384 732749733756829697,353006 751624805179424768,14277 762962339754684421,71099 763403175466500096,75929 787083864753655808,204835 788422980913070081,217519 756747338995998720,44429 791394651659841536,237908 786907458853797888,193260 791357006569504769,237870 758024919141580800,50772 770809879028117504,120610 790721088737071105,232884 774390787652149248,133943 751609615398281216,14277 770270922494218240,117257 775537750460157952,112363 767844215162179585,101681 767922520372617216,101681 755196410287497217,34702 761013797486231552,65455 764914569747787776,72716 778127493144469504,164783 785899650016358400,199546 789950326266818566,227857 790957555514310656,234653 755498166749888513,37044 780974180359663616,184539 794986108270604288,264397 766029869373280256,90694 766827411010940928,95672 772917515617906688,132335 778630705010081792,169226 763180475561218048,77116 788527371271938048,218219 764176124511330304,80482 774712227815428098,142721 776455047722917888,155390 761693164742770689,68862 794589572193808386,261796 795363680280051712,264397 778659688212729856,169515 785753826208968704,196277 764426293257592832,81601 775526878958542848,147764 785323590681964544,11774 785853172300521473,198878 750912096934789121,15808 791953728429363200,241678 755498391757479937,38032 761972852484636677,70858 793653010295652352,254135 791349891775733760,237491 748358550536101888,1247862 791690011984879616,238429 759148718322913280,57348 776836896286703616,156053 779077361627082752,168284 789821949254000644,224450 754715364974551040,33174 774243476728745984,141316 778339634958958592,164826 790550317335273472,232137 753018857649016833,23929 791007699014029313,234583 738791333133967361,11774 749668070235471873,9087 787017690384887808,207949 791671038153101312,240067 780943918364037120,184223 750176909191946241,11349 764782268896337920,84724 791575189561679872,238207 764134035320897536,82066 795764827117363200,268281 788839936791281664,220332 791628579092172800,238272 764172793118396416,82177 780920974225006592,181971 787718633044713472,205197 754117708803899394,16728 778769466804973568,163586 764528320646033408,83391 768074108852695041,103354 776939925400870912,158387 790950471930261504,11774 766758536479211520,85326 777891114464325633,163763 787089760548429825,209129 795214136112246785,264397 775769461789982724,151463 789301180149198848,225309 754720365641732096,27045 786361950489997313,1063777 790015378177032192,229296 795616892056641536,267521 774834118559432704,143043 787521568356306944,210289 789507066062831617,225923 795710507193798658,266054 753395709441773569,25167 758446249079083008,50938 759497712047824896,57574 775286736184147968,148045 791013402378461184,234583 733126659675656193,355261 772099909746995200,128025 780938090948866048,183269 793289000010256384,241819 791844927046946817,240890 762750046890696704,73712 764177253613838338,11774 763226634384093184,77295 789887105119973377,214880 794724743366709248,261818 761573582929530881,69358 790335860029857792,229724 793633663158104064,250785 786586367291645952,203806 794000849265520640,257492 772879134116552704,132364 792446013164228612,238494 793502182209454084,252408 765036000825470977,82283 767870942924144640,102249 788766440887169024,214354 779046577469992960,171463 751056284485574656,148861 762762925257830400,74133 787757615250104320,205197 787150948590231553,203674 756001751279382528,40733 769219262011539457,110585 761427291192819712,67229 793513205821825025,253069 754811355769823232,32717 764195908821082112,82020 771921085180874758,125742 786989979142619136,192032 788470096201125892,218275 793528240522473472,252020 794742439382831104,249926 793665089056284672,252408 765691459181813760,87904 775579595030589440,150223 776517571696816133,1170441 780097732077842432,178258 753997240683802624,28866 765685583230349312,88459 787182913011847169,207109 788013678608150528,214354 776179195550597126,154322 788443283298979840,217837 753029267731148800,24134 778707500942053376,168698 788106282943131648,214354 788704879439060992,217658 790664264528912384,232169 763074182901035008,76380 776877194970697728,157082 765136228538867713,33338 773201859779657728,134359 756398274572156929,42249 792817287044567040,247877 794327040077873152,256038 760273489555185666,1248387 765763066114039808,82759 765776679964971008,89408 770210148795027456,117294 767397938851147776,98972 771862042923896832,127957 789714587121623040,226731 758352412058923009,52554 759094466678493185,56964 776270169480069120,152449 785299846009946113,194934 769033142091022337,104973 769679039128801281,114301 773897933850677249,139404 773232849856131072,135025 778303395081785344,167063 765518489536831488,85981 789515403961569282,225981 788141257746939905,215754 772275226373611520,129558 754041076638420993,31400 771405477011943424,118191 740299353433088001,99816 785276229993635840,65113 772826079241187328,11774 773864611061772288,139404 794268495928233984,249926 794232690522263552,258598 775114116063080448,146847 766534629129990144,91946 768504540236750852,106716 785496153454325760,196277 794574833665343488,261155 765211511434321922,86103 778846713201192960,169586 785618175878656001,197286 771415746257747968,125367 787408064001503236,208307 791628294479372289,239456 765974418116009985,90373 785916173938556929,198591 760915543956348931,65729 778494712042905600,165591 794651160028282881,261059 781295057466904576,185310 763023714443157504,75073 778395331226730498,152594 760352820528754688,58508 779121705063059457,172132 786302741433950208,201958 757701580686815232,47782 780603465382801408,181886 792011518158245888,241016 793594901640384512,249926 789885007187873792,227795 764874133859696640,84724 775763928408215552,738099 766375184030760961,87858 776870247659823104,158428 786606334590324736,204413 792501878525419520,246392 755103474199719937,35403 756241297426550785,41689 790979476465278976,234796 750751503992979456,15073 788910765323358208,220029 771516479359430656,126252 771728121074626560,112693 770086000655728640,93261 787845337373257728,197888 795698212308815872,268281 781483615267921922,139404 751949508578152449,20493 757549073595596800,47545 779131880918556672,171168 770701149565358081,120610 761968655034937345,431998 787085549949550592,209035 770733029933199360,119937 788542456656789504,218349 757439277546532864,1248490 778991561640062980,11774 785829859045933056,197286 766082739426689028,90125 775790654718894081,150511 787816568306671616,207712 793287867242020864,249841 765658908476137472,88669 754035795598594049,31377 760169569323474944,61470 761308848074338304,68008 788360859496046593,205181 775605352800722944,150302 756870994589917185,45125 793974092533731328,257353 773651116164730881,137565 778997232519356417,171324 788452863961726976,218275 789227214852202497,224680 766719640265379841,95672 775375944047587328,11774 791427981348442112,237594 763913280050040832,80192 791661572821127168,240483 793980545999007744,254444 751155833933819904,16833 771119801859276801,118192 763442609318600704,351147 790373846033506305,18395 758974369871704065,52061 765222451428995072,84724 776095689856028672,153194 787911663441752066,213887 772917532726587392,132335 777309132592287744,160134 777917961881419777,160013 792303832801751041,241523 767843152283729921,99111 771822036784066561,124597 788075514317508608,214209 791487654038736896,239446 762113892097089536,431998 776176972372316160,154322 795665754540691456,266054 765006289944444929,11774 765562757869481984,1249285 781517822908182528,188401 793177175105032192,249348 794583127842648064,261155 778829730489339904,170253 740379016201306112,209873 768614466883911680,107984 768759201401335808,107984 776145211512586240,154071 760077392362762240,60866 788035505245949952,213253 793959291858210816,252639 753613637000925185,28033 767881396262141956,102137 761672943000838144,69947 791349611713564672,238395 788487724407877634,218275 766281539411910657,91946 775138693099106306,146675 787005672890179584,207949 758063041757999106,50787 768316633865592838,101681 780653610199879680,182036 765156397503905792,86103 793939141960470529,248652 789012588839440384,220029 792068068641878016,243187 794578130992304128,261202 757547708248952833,47782 795261131128532994,240260 756208478021046273,41486 768969938765803526,110389 794119264701648896,257492 749255521857855488,7855 754791526757113856,24173 766417156338745344,93823 791042109402812416,218892 794979896950820864,262847 793860821524877312,256038 778689669106012160,169923 794823038957039616,263487 795065822771286016,262849 755732288684564486,38183 764973978121150464,85562 776050887164727297,152897 765898974100414464,89900 768714002578964480,106281 770514454928846848,118087 793416042198425600,8044 757322155826610176,46394 775845030036594688,149953 781208473744867329,186212 781357804661706752,139404 763494670223704064,78274 781097800612274176,180187 786786126136651777,205349 763914051701309441,47188 752695918449795072,23115 792098411877064704,243865 764325146186227712,82002 788439631473709056,11774 778300067543257088,166390 781878815165325312,186883 753790748894429184,16299 791638427817115648,240145 753960145785393153,29790 794272120528203776,259063 747823190450266113,11774 769411408366702593,110585 786057964524343296,200870 787348431480184832,208487 794613184611028992,261155 758402181342965761,52720 765003011030679552,84889 762747801390448640,74066 770402925780742144,118191 791678823561592832,240483 793164204580667394,249926 766768039404515328,96263 781561996185444352,186212 781900715648102402,125554 772861341346385920,11774 776441697660235776,155896 788872479502512128,221785 793438200047861760,252020 766042430495916032,90401 777138673427050496,159876 791040978811486208,235595 740088294059347969,352060 765566545879793665,84724 776847794195673088,158520 778917356328390656,171085 790999991879929856,234583 794164784115519488,257492 780845012452012032,183283 762003679599669248,431998 757351367782445056,46890 778940761089990656,170373 793841864562606080,255039 769665467799703553,112788 773523390032285696,136904 779161331740008448,170547 791300412691341312,236502 775030344370225152,144654 774331393052700672,138922 793098306897543169,249302 767867098638929921,101681 776010976445464576,152872 789806092524130304,226432 793277112434233346,249469 795080803168436224,262849 758289041515171840,49866 776287011774738432,154832 788010338948120576,214209 792132702371741696,240556 762662802733408256,73814 770677255412428800,120610 793336695542386688,251452 767417039598256131,99159 767837774951088128,101681 779901679839870976,177248 786704284196962304,205728 788916836012130304,127871 744196043542233088,354100 765388550799970304,86653 793095336768184324,249469 765592559078866945,87904 768814592126439428,107469 793149180160184320,249841 770400454371008512,117257 780755265981263872,182036 786468712341577729,193639 794557645692739584,261155 766034725802680320,89923 794551262863826944,261155 756981029244510208,45669 766223972585332737,91198 761672949174853632,69711 793040486416121856,74483 773262834809569280,135725 794566933165309952,261155 777475801943908352,160758 785489602211516416,196277 794380415112859648,259034 753415196538908672,27222 769689171334168576,94699 794696945004445701,262849 776783118602821632,157993 746735041577836544,35479 760829724855861248,62800 793846918342377473,255393 764128579613372416,77598 764163119568396288,75724 774180763415687168,141357 759408529916719104,27156 794938342710345728,262847 769561482195562496,114236 793461925342478336,464984 794567095082061824,249904 761167160253227010,66897 766347461103419392,91956 774650514877222912,144494 788003847444717568,213887 753541802754383872,27317 781309501542498305,185866 768961767833735169,100893 792144468585615360,243292 756450941717483520,43323 778743177486274561,166852 789796932696834048,221107 793831531265482753,255297 785553149641760768,196277 792353150959136769,243513 774772450378719232,145334 732991879164239874,354332 756615991161974784,44429 758751120810356737,54974 781356631493791744,139404 766794289091190784,86120 793496223391047680,252408 761312165722664960,67283 761349713392046080,65180 764262676620939268,82963 780793204807311360,183269 795134957425262596,262925 778378211612827649,167305 781856684503396352,186584 792041045903179777,243187 792390999721074688,242284 779424497250209796,174244 767546179336953856,99290 789402461266071552,225866 767355989309943808,94450 774707076878766081,144494 779168256720506880,164669 785907542199181312,197099 752214429543071744,20162 773883355674796033,139404 794565423530475520,261155 793721599149035520,252020 765280952599846912,86873 780623738966388736,181903 794552951280992256,261155 794616273716051968,261155 795233325313101824,263676 758418923888914432,53144 765654540452401154,88930 766053743871746049,90357 761378207790690305,67229 792880092389138432,247877 767933254330482689,101681 773021158153256960,134033 794549781377011712,261155 775549267608043520,139012 757643807332638720,48549 790629164873166849,221297 789216919018696708,224680 791662701499994113,240483 786304242575347714,202727 787360670983548928,210207 773613542213693445,136904 774300789900804100,139404 777619288098123776,158673 788450595787182080,217837 792894617989644288,243075 758676353084293120,54426 788127341037969408,214899 793952494120357888,254135 794449513532395520,258331 768599181829300224,107752 778301694891335680,167220 763467501871230976,76406 761351596152229888,67973 748209274052972544,11774 766772644825878529,95511 733002514145107968,354927 753750854277165056,24786 764213156600242176,82177 768892382016311296,109724 791360596180557824,238207 791358548374585344,238207 793991170863071237,257325 794812737008209920,262752 794017133860528128,257492 794552760150659073,261155 791751445154557952,231427 759220267302420481,56964 780963740686528512,183269 790177742943903748,228354 756674728350347264,41702 749354539439063040,7466 740346213287989248,11774 788514953091252224,217634 762294962784440320,32941 779378758696378368,124597 790909559439253504,234583 773719033568899072,137553 794171600975360001,255791 735185776745422848,349197 763905608026234880,80939 765275425950068737,86951 766034302710710272,90539 753385360281960449,26702 770444494881849344,209828 777484186093486080,158517 786248174314795008,202017 763140059918798848,76794 777188432888168448,157755 792930311747153920,247877 785791640627650561,197512 792049843581521920,241699 792057545301057537,243075 793149319163641860,249469 768371194638721024,101681 781124180926468096,182385 795124699487420420,264397 768645979444801536,107745 780442077855354885,11774 753837146385940480,29889 768786328339124225,108849 750389918895976448,11774 776613332677693440,157082 781190131776577536,58259 793133137857507328,249469 756500858594963460,42249 758708843329323013,54070 768526600694403073,104973 772747280843694080,132335 774424712541773828,143585 792489733888827393,245549 733143587420966912,354532 754717475820843008,33356 759994504816553984,55970 765134537240158209,84422 793538673480441857,243075 750741108204777472,12852 774716258080190468,144573 750897355801497601,15201 752215659560435716,21398 765219864864624640,86103 771067825054158848,122388 791617299161546752,240145 794806254552092672,263090 758135930452574208,41703 753949742741069824,28037 793502254171058177,249926 776898872501166080,154965 780217894030290944,176128 787678133239545856,209817 791706560124903424,240483 755912592351199232,40668 767435519852621825,90970 776090264402169856,151212 793203670934577152,250633 795031873860829192,263896 750896115709538305,15643 790048054611156992,228820 794601948112625664,261155 786502435846119424,186883 764203464847077376,78274 766541787183800320,92917 763834914940813312,77586 779703184000417792,173347 788978368389656576,222627 789945726281191424,220819 794004931518734338,248652 791079877936025601,232169 753767644046692352,29592 771415646642974720,124855 781128716634075137,130635 785594820760788993,194058 755817057657114624,39207 785872516535508992,198591 791796824881397760,240483 762317281951121408,65189 785905333831172096,197324 794301386238332928,259543 793521528059023360,252408 794596421819318272,261155 768726431098699776,104973 774058468382609408,129700 790368896398290944,228820 774609692148498432,142503 769535421365694465,112363 732997111583768576,1170810 765072056715059200,84724 771095341068234752,121949 775374733269360641,148574 761720726290255872,69548 732732495800733697,353178 756284129210163202,42495 770194134879440897,44421 791729431421325313,240145 764606102889607168,80393 769021246671560709,90482 793335769754509312,249926 763253533500137472,73814 786188789660082176,201619 765610435135565824,88332 780596861166088192,181935 770767501256830976,118087 785602505392652288,197512 775601309802041344,149141 768198504154034176,104313 785430735582814208,194441 794837721571328001,11774 759966895663489024,59365 767534106821423104,78274 779457786010865664,171377 781354117855744000,186584 760273473394446336,61545 779401032929570817,173628 750656939592384512,14421 759564876331134976,11774 762768295493640192,74133 791624965728722944,240061 763348062903291904,77637 770543348230737920,44421 776279621750886400,153480 772968487966740480,133519 775859893723029508,150511 795716266384232449,267815 766380816326758400,93286 786747225724612608,203135 780950227998150656,182924 795106533843599360,264397 770994406568652801,119394 792430750679244801,243165 763749297598980096,78304 770840789031096320,118191 794224130975498240,257492 795665214326865920,267014 762023313501663232,67586 781351859508224000,139404 785510897255088128,11774 793216554703855617,249725 772848040910655489,132335 773979681225715712,137965 795390333429383170,265858 759060609497460736,53996 786606398985547776,205039 788484186042667008,218275 779119382593048576,350711 792513431924539392,246225 791377469651554304,238207 760821078075650049,64383 785574973523963904,196917 786219137777430528,201555 762670297703026688,73926 765968701443207169,90618 794547245194608640,261093 788426687419600896,216009 788450602766503940,218275 794349713243840512,258878 758702826834931712,54070 763835748521041921,80482 778358569712386049,167319 764300360232017921,80939 753451528854306817,26815 775481204598566913,149259 788250511250194432,214247 795714982377754624,267862 749620527170457600,7546 786816437432250368,71794 764950604036833280,11774 759114724130697216,56586 776546293199929345,156132 794215409700343808,258607 764819066863423488,84689 781482517631213568,139404 758387347146809344,52167 759891983141773312,11774 785533563345235968,196277 789463224190132224,220857 756987375084048385,44163 791696775170105344,240260 792417270739902464,244550 758444751985094656,53144 758723455613300737,46076 760395598751301632,61011 765624487400267776,88669 752988048896454657,24248 770263569791348737,112940 771871487527649281,73814 793858977654341632,11774 751243722394832896,12868 767362558911062016,97413 757673483748933632,48633 765689645065789444,88881 769926324634783745,112693 755549775861207040,38421 759094921873788928,56964 788484550016045056,106085 770672324471300096,120610 776057654527594501,152735 779545095758577664,175549 781263360247595018,186883 789222841782636544,223692 793180050967269376,249926 795610072101568512,267521 763547263973126144,78513 759193577931038720,56964 785761503899164672,196277 771521005739184130,123583 749699252822085632,9773 776447626107432964,154832 771813192058085376,122344 788963719074025472,220332 773977701040488448,140232 785686875398778882,196277 744982609655115776,11774 752223007817527296,21074 772062167189196800,128230 759175837430210560,54739 776112421224062976,153194 775383344175603712,148537 794560261961252865,261155 766057551783862272,91146 744634105145483264,11774 771405670855872512,125222 793498408174485504,243398 749938834872360960,10735 771479152784531456,125111 750791539144531968,13343 778228821745074176,166390 791792590681022464,240718 773538633399676928,135903 776961225221472260,159146 750871329801469952,15643 752228811584868352,21074 787406776639496192,210090 789668663234142208,212131 791972765989498880,55820 788735834216357888,215437 794322733219782656,258878 758132326467444736,51595 764177026148425728,81946 771300621463019520,124597 765515021975552002,87904 764995086706966530,85562 795698333172035584,266138 766096045713522688,91404 767449446049251328,7700 755161335793451008,35890 757272163980283904,46612 786967397483765760,207949 790914057113042945,234583 791020885188763648,235886 754089967434031104,31750 765585036536115201,88052 777905338267729921,164001 778228223507181568,164826 791404249259311105,238207 768555927997849600,66263 791687033336979456,239807 732934174273769474,354739 778583377708474368,168815 794819209243004928,262849 761231327052128256,66828 773353227429425152,135888 795294548058669057,265257 774140705207791616,141360 791185398399635457,235590 795073998073843716,249926 765183994346561536,84711 767190649875693568,97386 791334656708935681,238207 792750773742497792,247232 789150220881915904,170187 794714222387232768,262849 773171501180661761,133454 794555964934397953,261155 764881645732114432,81955 789756302889287681,227795 793489413707800576,251382 768907211812634625,109461 786598148575596548,11774 792435236411961344,245148 794011999604641792,255870 770934497567178752,122146 790606809862053889,232169 754058380273000448,31400 771135705116319744,123583 781343009661067264,139404 789895060787720192,227048 763866661900476417,80486 767867605474566145,101383 788367733893103616,215634 746698203567955968,138740 754709285733486596,28732 781598394795986944,188478 762449973979996165,70177 770717311594471424,120610 776130706175037442,153699 764440352279240705,82283 790604031324360704,232791 791322029144150016,237491 761771338486812673,69548 776534302792224768,155933 755565821150257152,37455 752149433358413824,21328 794289286036090881,226320 760106600027729920,56964 775070486741053440,141091 787948965115363328,212564 765574823393234944,87868 785316835247788032,194079 770763815344545792,119681 785343411742085121,11774 755071898782801920,35175 768958238280732672,106756 786947960496095232,207613 792360066783453184,216009 792554209203908608,245607 763898844081954816,78566 774486125138370560,142503 794693426646286336,262849 787834429121007616,211829 763357327214780417,77731 732620072829747200,349359 780092641648087040,178258 751802098795180032,19352 788739452730347520,220332 766337656565403649,91798 793864414516555776,256255 779739146604556288,176084 789129737029361666,218275 754720876642185217,27045 754746961673216000,33474 770342509872578560,11774 775907749582413824,112363 759195415170473984,55257 793671268692361216,254135 754090984720375808,31377 753112247799541760,24483 755220849448349696,34645 781062538368737280,183759 794002463225475072,257026 759624905952407554,59200 778524199182737408,152594 770835581513437184,120610 786309477133791232,201958 752956616270458880,24173 754765073672003584,33356 755938596364836864,40566 764845575112052737,1170338 768570805072584704,107455 786287620141703168,201958 793495815956336640,252196 771892244852776960,128017 763028066469748736,75899 768862060293783553,107788 770689476729327616,120613 790739005910425601,231894 789876514959482880,225359 761619357936017410,68987 793197529630408705,249926 764504741904723968,80098 765720159646613504,88321 768567272789143552,106281 770686254878982144,120610 787630415242731520,72035 777577554349731840,155936 763898892098293761,80355 792163428332818432,243187 763492611369861120,77598 764859049104080902,84209 781469134366183424,188119 789153183687925760,11774 792841773223702528,247241 793598023573962753,252044 752875897745657856,1248238 757666446805794817,37619 769129715693158400,11774 755084434723012608,34666 764154783259254785,82283 791273657221787648,237491 756873357791027201,44163 791039369477971968,235487 750403854945161216,11495 786252421781606404,200490 793760354169942016,251758 790725584749899777,232884 763874985920303108,80939 757697900788842496,46958 777229251233865728,160230 775447066164224000,147013 755366720311816192,36873 790669795322531840,231517 751812275313512448,18215 753651959933075456,28866 779070157658333184,172523 768195896899014656,100893 776602066701553664,58531 793460914481532928,125853 763003222101413892,75899 780327200662913024,176890 795694760765915136,261155 774096495221977088,141200 761719614422208512,70543 794553254394953728,258878 767233026707206144,90373 793958802471223296,239610 778927396808454145,170373 751785802221297664,19352 763816043147956224,79691 791618331887345664,240145 792436075344097280,245040 736338503865274369,1170550 776128866104463360,153194 781533986829045760,188670 795399420032360448,261796 766496563510272000,93036 793251944001404928,249725 787064550860414976,207965 792103622171471872,243187 733025716745469953,354700 754011072542089216,29263 755550312182800389,38183 790965498636664832,234583 792783634117763072,220689 768961735529209857,110585 754093570177499136,30726 757259274376482816,46401 760918044365447168,59941 788489834482442240,218275 762632063224836096,73926 770740195834601472,120474 737901975782719488,354847 768215359765688321,104932 791438015017005064,236884 793827372847996929,238136 769126421285441536,105041 763223514681749504,47188 771210322912776192,123825 786256914325901313,201946 777646240184041472,162596 763767482456821760,79691 789110762555834369,223286 768068795847970816,100893 771190756778188800,122978 781797116599468032,139404 794203884772167680,258598 764935473273810944,431998 795668350370283520,267862 752158782960988160,21064 761006147889356800,64678 779156408495251456,172839 774643441435222016,140444 751096857523204096,16728 760980911341002752,65455 762793921554550784,71502 768191014288789504,104332 768886110005133312,108729 787474089946419200,208059 763464750969741312,78566 788530873163472896,106085 780454511609610244,11774 768022118227283968,101203 771901665364418560,126751 773281388183203840,135450 787365393304354818,208146 767041824645054466,97603 768821126264791040,106774 758340025406910465,41703 790258906492657664,229693 793845908261576704,255931 794659261385162752,261155 762662371693178880,47188 753591740171325440,25189 756723294598995968,43471 763346206613381120,77731 770331495693103104,116082 767886412439965696,101134 770195902229340160,117257 787014128871284736,208379 788152586411053056,214976 787359100002832384,210289 793841900985815040,243187 770728699582963712,109167 781313740247564288,136610 791222944538226688,172084 773944303424901120,11774 773951605116854272,139404 777750662507597824,162610 779389617636245504,174557 785249245104308224,194082 758121399177347072,51344 764606865632264197,84209 761968885083938816,70858 775342613121556480,148170 768515218800513024,106716 787823622161330176,205197 751788614439362560,18893 785630151212007424,197341 787722583256870912,205197 794196215625814016,256564 769942346645377025,105109 793520881469382656,11774 763783000010162176,80136 771326789486383104,34441 780682934831419392,182036 741343836190826496,56993 794716816996114432,261155 781524939815911424,182349 795062241099993088,263907 765005404661125120,80098 772407780091330562,126607 785526755524243456,196676 766399063084249088,87858 765661264316030980,87904 786802062340128768,205455 763891630294392832,80486 794684005190946817,262752 762792131182333952,74483 749989417377492992,11022 779473022428282881,174315 757888371138162688,49852 772136659458678784,120610 790915636004290560,229901 794364039505833984,250633 789557943020781568,220029 763705449933860864,76628 781169363634229248,186080 780689718371577856,182036 794528261674074112,261155 750364548281032706,11774 774025059157413888,140408 775709645050486784,150641 769651516139450369,114779 780789060482707458,183269 790959235278381057,234583 762450250242019331,69794 788603810881175553,11774 785562895455178752,196788 790954543517270016,11774 756547908837576705,43900 766178614761099264,90482 770340881295552512,118087 793597431074033665,252340 772552626177093632,131429 776845665435578369,158673 768477419330113536,11774 771149127962890240,120700 786806671028817920,205270 790684011073069056,233307 793841331927814145,255942 764849418382217217,84407 757005776200273920,43399 785474868170993664,195125 757683019289391105,48522 789526447497043968,226731 788003222774489088,214354 761590284383883265,39235 769272323870294016,112399 791925854896951296,241819 795770252856594432,268281 759115255549005825,56964 773872356120899585,139647 793311838733729792,250261 766006112051138561,90384 761287572731469828,67547 763806760926781440,79589 767483298603937793,93272 776855838585720833,157755 768668125915127809,106753 768760683278192640,99212 794292058802438144,257492 764826596851216384,83648 777137614591758336,159861 776546507667476480,154549 786993181132849152,207613 768072891162365952,102843 786962827059822593,207287 753571621571485697,28281 759582967698108417,57105 793507454403371008,252741 753244438022021120,22785 778379809407852544,166409 788757323233701888,220526 790728732788928512,232863 792017192351137792,243075 749654352533434368,9540 769760560514686976,114422 760831669397958656,64722 789314862455324672,225359 761227795141799936,19563 762291837470142467,431998 753870873631784960,29819 788751434640527360,220332 760969598095228928,65974 753869949127397376,29907 744659979672555524,351720 788149810197037056,56192 793102298394222592,245093 794082559344812032,257492 777001952571908096,159876 781861293686857728,189017 786976030821089281,207949 791434408360341505,238207 759838340900413440,59477 734024592323399680,350505 770719377415147521,120541 754751832614957056,33356 759189816202276864,56964 775062739551133696,128934 788788182049361920,220332 794693251550867456,262588 758097186714517505,49865 773916933548670976,139247 778182337121124352,161714 785853819800457216,197512 779407975144448001,173628 767310939829960704,97379 788912762285981696,11774 790598217272483840,232169 793617428324442112,254135 771708886621515776,122146 761956700580610049,69711 791631001000837120,240070 793794339356803072,220727 753838681245388800,30086 756960599964196865,43828 762517622890070016,73030 792186076781654016,244632 764995626358669314,11774 794386101943287809,11774 766734208630796288,95568 780234796354015232,177773 776726589501505536,157693 788209655289815040,215608 750023679829041152,10847 753723652760141824,28037 760546256766709760,61412 777138648890290181,159876 760168313217396736,61444 763455799234617345,75073 768289350131945472,105519 768571187916107777,107428 770966253259280384,121612 752117234525495296,19376 755167060045524992,35890 774037271192272896,140748 778669078672183296,167677 795218558808686592,263895 789882069400760320,228380 778197348195438592,165488 785460522959319041,195975 794571674649706496,39957 764821548108623872,81130 755500729213784064,38032 759495930064220165,57574 777318331678232576,159876 777985101053341697,163206 756258915411693568,42149 773548515150729216,137042 795404852306333697,247930 781861322954649601,188304 777292264309751808,159876 793596650900119552,249926 761862703845695488,69482 769377177313894400,113165 793522244156739584,250633 795685914156691456,11774 772535951205605377,131007 777687904134901760,159876 786342523870580736,203048 762457283787837440,47283 777332019055304704,159876 763101879232585728,76487 765593924203413504,86103 768555026813943809,106693 762778645916188672,61011 791352084536885248,238395 765649258116775936,88930 766321910351335430,91946 770388955569221632,118698 753620282540191744,11774 755421066441416705,37044 763250854308696064,75899 755166280638947329,35890 762676105316737025,73926 764328666113318913,82283 795435707288457216,266054 776926965597102080,158864 758861048069840899,54070 754715577973821440,27045 757954300098162688,49852 791437312911560704,237332 753964883901685761,30304 754253499387478016,31011 781549384186015744,188478 753694204187045888,29263 755052375279230977,35044 756886416928468992,44970 763574466152652800,47188 776803902054367232,117311 777934415917899777,164826 794199522301906944,257530 765047070386290688,85047 777313514838978560,160593 785294949734428673,193669 785630220246188032,194058 785810675071234048,198671 773160240372068352,133043 773953981664165888,139373 753980239487696896,11774 778016730312507392,165435 779514341980725248,173347 781177793086263296,185310 787029300956557313,207965 791014401159553024,235536 790635687397691394,11774 757704194065260544,47940 790594066551484416,227242 769011172372803584,110709 770862838063755264,23762 780546606974328836,11774 793793942906998784,253421 761066143482204161,65455 788197846193274880,207287 788748261087739908,220332 792800995428499457,247773 753722002427568129,29503 763336050609651712,75899 788876188383010816,221711 755687873534275587,36961 765756618860625920,84209 788099845282201600,214247 760976441840316416,66116 772791886033674241,132578 772442371640422400,108396 777325357405917184,159876 785245175375400960,194082 776257142802173952,153095 791310740984520704,231427 793242950855692288,250633 749748001187385344,10063 795000883935223808,263895 794041805071417344,257492 793227718972280837,249469 794674319876116480,262022 767535544402337793,97771 776092968285376512,152314 795353952611160065,266491 760961732533780480,64693 781833279485992965,190635 764507249624702976,82066 756547872250822656,43906 780830789051097088,183546 765991654809407489,86440 761679551885877248,69711 772296454350123009,130415 795756665849057280,248924 795411247541972992,266491 765339508514652160,86440 774354865828966400,142671 753386754892263425,27317 761526499186970624,68993 790655977901129728,232169 759194760917770240,57574 761610086737403904,69711 764729380207783936,83991 765200623155503105,86320 781591428380160001,188577 766842225925906433,85562 750379036925390848,12805 749639173833887744,1248012 790247592521334784,228341 762040750502805504,71401 768074042528112640,103354 772838336683794432,132996 780898120985042944,181935 792899312824967168,247329 786878675560136704,205902 788084272976375808,214492 762003601019371520,431998 772472127761113088,129662 794537020785881088,261155 793999331590336513,257513 771121512220884993,120341 792080758638718976,243187 762817850700476416,74727 773942883703336961,139577 795298347338924033,265521 761339788641329152,67547 772809372971962368,132335 750289156459356161,11434 757010961232457728,43344 767231601231204356,97377 789072408976187392,223030 764415832642289666,83391 768632067005579264,106716 794531449194106880,261155 789403273128058880,225876 794004209783963649,256502 780611995393486848,181984 791348688966737920,238395 788088910949875713,213887 794560675649622016,108396 753409804102533120,26140 785977972666675200,200382 788549442714669056,215005 791704628912009217,240483 767135958793871361,93112 790647572859789316,232863 785511461804052480,196277 788566535770103808,217601 758379073865474048,52061 774248509688147969,131421 756913686753665024,44429 761261965415059456,64678 766724364129611776,95708 789461446488825856,225981 780847725763895296,183269 792832464624300033,247240 791412680099790848,238965 767432512855429120,97515 795759742861787136,267746 753729866822918144,29548 757555542944546816,305417 756954789834067969,45686 775839079988506627,151242 732472528539549697,352231 791924283270307840,234990 793162180896165888,249841 791670202895364096,235487 776997786176872448,158820 787777351778197506,213064 761606110893584386,69231 751896900044001280,20162 790655136754380800,232137 761771969016688640,69878 790583552496631808,230270 750301686694940672,12308 777931000554803204,164694 781487610279723008,139404 757870950381748224,49754 758477316074901505,51069 768840664180199424,109401 754780761618722816,20602 791885319977271296,216565 780790667953905664,182726 794726133828681729,262752 786680960326725632,204835 752944417455996928,24196 762655064007770112,73926 756632554648768513,349198 787743214463844352,212357 792868143840440320,247241 775307079749738496,148045 791603941465288704,240049 791675224160776192,235812 776547873622077440,154832 790605721805000704,232791 750150236668956672,11495 762738966516883457,74302 786989780336803841,207613 791628419759009792,240145 776438023265234944,151463 794563070433566722,11774 759805923674189824,58267 765028408984121344,82759 781445258890579968,139404 793251508007555072,250544 765288959089999872,86336 757727038254055424,48774 765332015109386240,87108 767066008506945536,94718 778490916747304960,152594 768289660040728576,105109 790629402996412416,232137 757531331907715076,46280 768144986613448704,103261 770378662986207232,118191 774073326171922436,140211 751131230653984768,15996 792348675401850880,243187 790566169312915457,231894 772460813781176320,127871 780483133342818305,178023 792557319707996160,191799 793616929944506368,253032 762534820995969025,69418 788158455131566092,216097 791056439942840320,234583 732367465544568832,351119 768851742301782016,106716 755740633747197952,39235 761324245930483713,65839 762766989685293057,74133 778980641912213504,170253 792456968468246528,246093 761050786008739840,66105 764296456207339520,80486 773905503806074882,139404 775739799684513792,151185 732108569202417664,349197 762293574780280832,72495 790325622052560896,228037 790963635149385731,228989 789533762644246528,220029 794618852734828544,261155 765744784656830464,88459 780365855133609986,25995 753702169199583234,29263 778698901641580545,168284 757832102217781248,47726 790400477150126080,230473 758720652815704065,54070 788767397083770880,218258 767836137155022848,101681 772268943918571521,127925 788914294754775040,11774 732249913933725696,196346 752178657825726464,14277 753960940018728960,30590 794966833493319680,263895 758694668171354112,54070 767834924061691904,99111 768414133784047617,103847 770543287665102848,118191 781147436794249217,185496 795452312453943296,259884 794378398005084160,223249 780889574738276352,183668 786907218234843136,207287 794601342455189504,261944 794990218738892800,262847 774289797305237504,142563 793248311222210560,249743 795348717331185664,266500 775701936544763904,150019 758685691496767490,54070 760626642020466688,63149 768861089291497472,108963 776505228736794624,155898 785588952665300992,197286 785644396880343040,195975 763652887314477056,76315 795038698194681856,263532 773916055982870529,139404 787837660345884673,205197 756667064832651264,44429 761683143028006912,69915 788407585418293248,11774 795299818092560384,263906 774675205620895746,144494 792766721656360960,247240 758738507850321920,54070 791042761092767744,351666 760930618376978433,64693 791852150892535812,240795 768078669138894848,102514 770469319310540801,118192 771397016219967492,125367 760916775823413248,64692 761592057731420160,11774 752650352256651264,22662 756549847898087424,43391 775787033176510464,112363 756282695852761088,42117 792084636029640704,243187 754716788013801472,33356 766877971164442624,95069 790288085741428736,230485 791682712578973696,234990 792163829161439232,242693 761775656946532352,68862 766756352068874241,93514 791636606251925504,240145 756474069680283652,43391 781506935702953984,186434 786268964317868032,199211 758439307539386368,25134 774161917728346112,139404 786632791232438272,205181 793420891262586880,249469 774681782910390272,144542 788149651715321856,215754 760564189308084224,60112 792069555858214912,243075 759483282006212608,58537 763881284309491713,80939 774192425174695936,137795 790911582733606917,234583 749295904419639296,7866 756974266831151104,44429 786178714446860288,201494 794983774979141632,264397 758273375106064384,41703 763702855345795073,78049 770673944021970944,355505 777638133131309056,162918 751196705933123584,17591 763933984518656000,80863 764246768301314048,82766 771222699636961281,123583 771307739939270656,124597 773999160903077888,140161 792498176691408896,243075 753666978288701440,11774 772103029642366978,129121 792019253809602560,243075 759910153265123328,58227 765041747328167937,85562 754893499015716864,33186 775674252771127297,148045 776750761568931840,157755 780404921334173696,179742 794299958618947584,259764 771473887649497089,118191 795673992841531393,267862 790880108655501313,234583 781162952493768704,184223 793803215146016768,24745 765281891322777601,86645 787072523405889536,207287 762733463912980480,73926 773600939588653056,136904 771885566501597184,78769 778832476307206144,168794 778936136823480320,165097 785547705732960256,196917 758472168472797184,46076 761156199966511104,65174 771323991952949256,124174 769228226400915456,112399 778294027649036288,167220 732723809871106048,11774 791280391059480576,236928 788005259553693696,213887 758589267836801024,53163 773127656598605824,134470 789089184380284933,223286 752973973835681793,24134 762646789547757568,73926 776008113837248512,152878 758180800323911682,41703 764447005762580480,82066 766986195356102656,96345 769600398805962752,112693 786537704410316800,204413 792556523855622149,243513 777233438957006848,159876 787657781734060032,210897 758739457847595009,54070 773163602878533632,132497 778699679047438341,169310 780775993791229952,182037 763813998793850880,79691 778606423668240384,168794 793289510138187776,249926 764206518363238400,82481 775728019881103360,150379 755104911629488128,35403 790453479072342016,228363 793093071873466369,249348 793522813894324224,252741 775410649295949828,350826 755120409532571648,32673 763191638239903744,75899 769365922297413633,113309 749569538149216257,9096 755120609303027712,35403 759091697582125056,56964 760183304540790784,61412 758843565271199745,53185 765856882485522432,53999 770392838857109504,118191 785936822429822977,197512 794164906190839812,256255 767944436290584576,100553 792467825235337216,244773 751193391052886016,11495 770640262951501824,118188 786304516689760256,201958 759765738722918400,59666 762745198346633216,73926 794332196920315904,256038 790997635326803968,159876 769284273241255936,112693 793905352005722112,255176 768951634021920768,107428 794521658400931840,259457 758570565158309888,51767 756989856534843392,45125 778597579915272193,160539 776056480021803009,152735 764249922518429696,58358 775517931518226432,149953 794536432949858304,261155 777156099116072960,156644 758626132820365313,54096 773475722593722368,136867 778681146297032704,168892 792831657334149120,247877 794539571232919552,261155 789480841093140480,225358 777253915033305088,159876 786418583941230594,202379 793616008284139520,254135 764664090367135744,83187 765056232403050496,11774 771013664644018176,122146 763877806069587968,75973 778600159492079616,168733 757790377847824386,48929 759528201366278145,58537 760171743021367296,61412 778833169919336448,170253 786952618576846848,203793 793209357458472961,248516 794536511358144513,261155 765181875329511424,85562 793879254031298560,256255 793346016946720768,249926 758711271730606080,11774 771317713717297152,122861 793588356311552000,253164 766037700516286464,91043 770355209189154817,118230 775058335787778048,146847 790597424079265793,232169 773908367626506240,139404 753493781345742848,27402 770390542891048965,111454 751857315062681600,14277 773939864245002242,11774 785240177539215360,194082 787878559926718464,210235 793129207710658560,249469 793184745685393408,250033 760485653440106496,1248768 778997671574982656,171718 779360471170375680,174115 732683314360811521,398859 781511655930884096,188401 771464865718427649,125603 794428657771036672,260033 757424645234536448,46624 777897159790170112,162505 788539521289682945,210390 770534307911925760,118192 788491112172359680,218275 765363543323578372,80939 795238755749793792,265644 786916203054923776,202379 766034908120776705,90384 732292529543057408,349949 776728779561459712,155898 785827093980418048,198671 755538459931140096,37684 761676350944112640,69493 794000456506888192,257492 780930240264544257,184223 780872372966531072,87774 793615207431942144,252020 794534243367985152,261155 791091671064645632,232884 761079818842550272,65633 794311069275660289,259457 785706284905398273,196917 793603359479623680,252020 751728761511477248,19528 793727336155746304,252581 774446307389870080,143748 780739114471559168,182257 763786134119968768,71438 750424065630957568,13343 773580039203921921,137158 786660963542007808,205181 778327485549281280,166339 788907437512269828,220727 762879683373314048,73814 792026010980061184,241678 756426923467796480,41472 760252806821322752,1248387 764995914394140673,85562 786322393144827904,201558 765190294967054336,84209 774469763821137924,139404 776952816283758593,159546 795070874978316289,264431 768360365545492480,19793 793240045293535236,247715 763421878174318592,74943 764926063310999552,83305 779719039966994432,176203 758651291669176320,54272 767796399136120832,101383 750473549475897344,13627 780840687080275970,182036 763171563856236545,76794 793245522970578944,250933 780134781262508033,174115 789430359989420032,225981 763267346383462400,76202 769751470615003136,18030 791432931592003584,238395 751173680957390849,17284 776491428994252800,155933 776963672488894464,158524 791623159170695168,240145 785652785849040896,196277 756283142521049088,42495 781205539514683392,170187 785656067074076672,196932 786983245707608069,207949 791319368483213312,237935 733159681519177728,355480 775750077050650625,151156 785903111399276544,199546 765884559942684672,90031 774010860763279365,139404 763865976014274564,76723 765153215226580992,86103 767841853400113152,101681 777545417768644608,162213 772078068672237570,129471 760576398138437632,63712 772456313313898496,129650 788563328012390401,104244 789246076658167808,206666 751647162409291777,14277 754899730073784320,33549 778318495486443520,166362 752024474694721538,20311 766963475742543872,90252 788036139869495297,214354 779086898316783616,172148 785243369714757632,194226 773550701158989826,137158 774355732342775808,1170332 733420418967711744,355952 774803533895872513,144654 795063671844179968,263896 769619644701405185,105643 777958404518055936,163901 758820031018905601,54631 778307838208716800,149953 788123533687881729,215754 788151723160469504,214899 793567458330152968,252408 761855312282390529,69231 760590398267990017,63858 762950343810428928,75615 790406456898093056,229895 793646527671574528,252741 750384228429246464,12357 794047252998148096,257735 789550997467176961,226578 732331786483564544,1170454 762795405172207616,75073 770423651304734720,26066 773350673412915201,105109 786601141513498624,205047 791110102962929665,234583 786960903111520256,207287 732388070373392384,351837 769489412816117760,113836 764900068675743745,85244 780831333320839168,182122 789822015259770881,224678 771104243386191873,122388 789191868114345985,209184 793156510138322944,249961 794578978929569792,257353 768477363751362560,106774 780084453125267457,178258 756203916803633152,41469 770468546694504448,117606 779159172512231425,171324 790431524470398976,229693 788170527298887680,11774 792772249573031936,227267 788629273791832064,218258 791442960504221696,238780 764364316002750464,82066 764172070058094597,7311 791019892799594496,235251 755500917399560196,38032 787441274274054144,209468 772788741127614464,132347 777323848156975104,161456 795361497140654080,266054 760907958805028869,65180 790913745258029056,234583 770966785612976128,122146 775498938912616449,149304 776151724369190912,153194 763505886249623552,73814 776145163643039744,153915 781272775940079617,187084 793197278387240960,249180 777949209244815360,164669 795297681715367937,264754 777300553378455554,160593 792077532086489088,11774 792804849586933760,246152 793972583586758657,254135 757631078089814017,47940 768479066739478528,106716 780545427313569792,181419 759248465281056772,56964 794549747147296768,261155 788533253124792320,106085 780218742299033600,141360 790531195616407553,231894 785281960054632448,193669 786872487137120256,173347 788801743698223104,221057 791688727437254656,238251 749330662663094272,7816 767937034304516096,101383 793580238924083200,252020 764444365838180352,83429 765699397044670465,88489 767183402776850432,97386 791725317513773060,240483 776071845141504000,153095 781791480193003520,190424 752691420666945540,22752 772576554614263808,131457 777706888691605504,161960 786774586343817216,205728 787102875071635456,207109 755836008675979264,18215 765232691180699648,86440 769564626237419524,109337 774228994933813248,141858 755014175294980096,34817 756308838018457602,39244 763206725990318081,70177 779573116821471232,172185 789680228142546944,199307 791118779006742528,236454 772409430075969537,129551 779503194716200960,175549 751193473039134721,17365 790272357260627968,211028 768962944562442240,110585 758493044886740992,53580 768573045346828288,107428 757929988087689217,49431 758645583015968768,54070 794706463922929664,262784 776203292284182528,154534 780823714329923584,183283 791406493811765248,238395 758316620116729856,52061 785941114926862337,205972 787476036992765953,208176 754815001697800192,33021 761270303142055936,64664 780559145871155200,11774 761273529501413376,67283 753462732960169984,26140 774017998361362432,140232 735848769422528512,352870 755152224939020288,35890 780084402474905601,176128 768989181393723393,109945 769221567519793152,107745 771772518407569408,127871 773527764230107136,136904 790588596378038273,229693 770775061015953408,120474 790893664155344896,234583 732834044845694977,353926 795746900758495232,264397 794915140114071552,240682 757314469471006720,46580 771459875129876480,125145 792075388910391298,243187 768878326375182336,108782 787084995605041153,204835 750466687414046722,13450 781640528085516288,187969 793250167910653952,249926 758546472342204416,41680 779231035808546816,173347 787211671311835136,207613 788814472030851073,220332 759757341344444416,59666 788003424302428160,207287 760697021200236544,63464 774131125186809856,139404 777339390116843520,159146 788468691503607809,218155 792338577149472769,242177 758922532762193920,53996 760247602193498112,48052 788792146258169857,220820 788827067798335488,216009 772929068832555009,133519 790710899560493056,233152 753743545802993664,29263 764999933950844928,7828 777526018160652288,148676 773709424615579648,11774 756872971080392704,45125 769922652869799936,112693 773954823460950016,139404 775785342888730624,151156 777578546885758976,159308 780600404711055361,181984 758695711290429440,53806 760034291950682112,349283 776165936566972416,154071 788481442468605953,218275 790357391707635713,246425 757694090041552896,48663 776023711052865536,152872 777942795336110081,164669 776869917668872193,157993 790645649373032449,231894 790785363216310272,232863 766622663070523393,94699 788104718941720576,172084 753582495715643392,14277 759776831948091392,35975 786841854394249216,159876 772307519922245633,130415 788281076863029248,140444 750384338672361472,11774 773600669475434497,353359 794601426735497216,261818 794391297402384384,259659 776130544837033984,152735 789561176397058048,225358 794550534472601600,261155 768821068186390528,109104 791191318718537728,234796 791525354414415872,239405 756288331558838272,42344 765211795107688448,86440 792055194737573888,240483 773651291134275584,137943 787832575515648001,210289 794382047645036544,11774 756280548687884288,41763 762792771409240064,74483 775401461719166976,148537 779708910399844352,175245 771504196692566016,126293 764220577330503681,82766 790644444987031552,233163 760910230901227520,65635 780341993012654080,178524 764680550997118978,82209 778359920206893056,152594 765238198402375680,86645 761528061447708672,68993 771473354423283712,125554 794558710865506304,261155 794982256590946304,262849 773668253742661633,137693 732303880395034624,351328 785245272351707136,11774 794633213968871425,261944 788478308925059074,218275 788722875419258880,218275 790554620225552384,230334 791462429267992580,220332 794574196395257856,261155 768271648952717316,98072 776624229894598656,155451 793194157917470720,249039 777949235752931328,164669 790655082744451072,231881 794551829673734144,261155 754750172677177345,33356 790800600913080320,232791 758350515310821376,51603 763494106207166464,77598 767075850709762048,93170 789800679497793537,226717 732571269053452288,349776 790783234695192576,232169 774408904981618688,141867 778407936263589888,152594 768795582135668736,106774 774698938007969792,140444 778331612400332800,167569 790603057147047936,232471 749775360615669765,9408 790919849786695681,234583 761441844207030272,67679 761665970876272640,68987 774738089835016196,144139 787495783910154240,211347 755514406549786624,38032 767129535007432704,97852 787372951452553216,210289 758323849482080256,46384 788318150475472896,1170441 795004294739197952,264431 792159958909325312,242610 775125245443342336,90188 793802179802963968,255393 766418148107182080,92872 760362587242520576,61145 787019136006225921,207287 759244653002719232,56964 791398945687691266,237908 794735753142161408,262752 773893571250237440,139404 760623233217466373,64147 764302370427678721,82744 794878927852412928,261155 762814327439040512,74483 759481501331300352,58481 763798253158690816,80393 779406299901624320,174818 794235317704237056,259057 775108365039046656,146720 790789084021227520,232863 762162150408355840,23741 768565000239714304,107423 780910896331849728,183269 790951591201366018,164764 794342988604473348,226320 761208937433616384,65180 763428259270844416,350819 776514343475224576,156055 791669416454983680,240483 758458374698721280,41680 764879968627138560,81656 788471377699274752,192840 753591887936819200,28355 773112844745183233,134470 780512189429932032,180825 755507122910232576,37396 772767859575492608,80720 757488937489211392,46405 759942691232714753,58869 776141218019479553,152735 794664358857076736,262053 785845313798082560,197512 778263624259252224,166532 791272565713018880,237491 776880301234647041,157993 791371727854931968,238395 743266208783339520,11774 773717241942597632,11774 795442166151708672,262849 758273892121141250,49845 793791095146766336,255393 794268499766112256,258456 794698656180043776,262849 761016623964782592,8728 770732312598372353,117257 779809902067847168,158520 775057815308304384,144684 778074775377682432,161032 779434332993781760,173347 785505851251437568,194949 751931097185857536,18495 765611918228795392,88128 795406001767739392,266079 795749264978804736,267862 794565208924712960,261155 766059022608797696,81929 760264722599993344,61545 777258103972597760,159475 787076312519221250,209035 793513994396983296,251234 786013004684861441,199178 759576107595227137,57574 760946258785730561,65729 773927972348780547,139404 788764571527852032,220526 785285766825902080,193623 759252070935457792,56964 764593662617464832,83391 750375533498789888,9540 759810506613886977,59477 785588862760386560,197297 793990712580653056,256276 732638923332128768,1170624 768923049999552513,109961 733157585759657984,355669 757695026726076417,47940 777873876042735616,163990 795702186839863296,267542 794158101117227008,257492 781217702299832320,186434 795751443550654464,267862 753640225075855360,28732 763087335785463808,75615 767631114437468160,97438 786310928526479360,199961 753391521328607232,26723 785956383099228160,199462 754983895687233536,34167 771057326258319360,120393 787863279599312896,213064 787891933246914560,212237 762213232379629569,72035 786629445599625216,205181 763584936859226113,77668 789167464936386560,215437 756576977331560448,43399 763788637490163712,79589 781648088821882880,187997 763120852254744576,76549 792173237035642880,244550 793264634929217536,248253 793530868656504832,249926 773040432662077440,133519 788403358289715201,217634 749680639771750400,9292 756186614011879425,41472 794797276212461568,262849 795462192384606208,265855 778758403791335424,169715 772460406514122752,129558 794532467285884929,261155 774995214121443328,126607 778530444056731649,166676 775376535087878144,148473 781547320567435264,186584 791257429912739840,237491 758078457653985280,47761 761296502333464576,67226 761910439865257984,70886 786930211199877120,206605 792896146641334272,247240 732247312433471488,1170365 775742284134424577,151255 790730118171729920,232911 765917854386495488,89733 767857742501388289,100893 733127651339206656,355106 791023629085605888,236035 794937025245937665,261155 763017537202319360,75073 769679891935612928,114301 793529028481253376,251803 795721717205372928,261155 786367123631304704,202217 764474500763291648,83393 765528704717946880,87904 793151124752695296,249469 763890445436923904,80939 749925140763283457,10735 759107891194277890,57092 762067782603190273,431998 770028033172443139,115771 780597188791562240,181935 781170470997688320,185496 789395997197762560,223899 756505171660795904,42249 768939561250648064,110362 761128439646674944,61051 763713130153316353,79691 777157590165970944,157755 769612212897878016,110585 780440041935998977,180039 794677898733088768,262588 789459943405395968,226180 794638829990932480,11774 767189261984620544,97852 788206210289774592,215437 795684914234585090,261155 764979582176854016,82145 766303412845674504,11774 785331221651947520,193633 793872335841456128,256255 759816828579409920,58239 789241901949923328,206666 791939199481982977,241819 794946069356548098,263895 779644153185591296,176030 790608024859774977,232791 758468869694500864,53185 760946791051239424,62452 775807369850654723,151463 785997966351802368,198304 787985067410874369,193833 750392067621347329,11774 765988820043128832,90735 773851702814449664,139404 788897550669455360,221711 763405407817564160,1249077 772262030149427201,129558 794596675235024896,261818 733618093331599360,354841 749712414057390085,9087 753697677410463744,29263 773198823153893376,135025 791291875563036672,237675 756591841940795396,44274 786402843372589056,203350 792079941781233664,243187 751592388053897216,16728 764149027197882370,513129 791718198253064192,240718 795607174214983680,266491 788766305214136320,220526 792498090594869248,243075 758407193565601793,52921 788826392477700097,220526 759439717976776705,57235 788060290130644992,11774 788082039379546112,215005 759107547370520577,56964 793621247917715456,254008 794906020229316608,195708 761366509784621060,67973 777170762402701315,159146 781796761329205248,189017 788755369413582848,220332 773616764500447232,137158 773892402675265537,139404 765423817397329920,86103 786067800989245440,108396 787789996690317312,210253 780811230189674496,183269 788720855140274177,219958 761653334830944257,47283 791005964656795649,235590 767509091442954240,97447 769636571649826818,26066 763522287593226240,74281 767480151034597376,92077 771480346529558532,124597 791005413160456193,235590 795056802148876288,261155 770775839860326401,118192 755673304107802624,37844 768818798220619776,107984 771538520280227840,125111 778344870780043269,166282 792510426026119168,243286 756239987121717248,42117 792952430933663745,248514 755022905776320512,32196 765206752459620352,84724 765889372042432512,90031 788093377900318720,214899 753441835272376320,27284 781283474649079809,186532 793040092495503360,247243 761611983041028096,69356 774687064038211585,145399 794348520560009216,259659 760793592516505600,61051 789145177030090753,223492 790305399928795136,228341 793244854381846528,249926 740258467743596544,11774 774244096110059521,141091 773223973148565505,67331 768341551839842304,104395 776770642746179588,157993 786107606125404161,105109 791733010186067968,234990 773534033087037440,136904 795689319260442624,268183 757577739331338242,47782 775073250149736448,144730 792415452165267456,241523 757328504371474432,14277 768118111694233600,103354 785263129169047552,194147 789139088137920512,11774 749951525510901760,9569 759353371262410753,56657 769216289873297408,110209 788486917935525888,218164 795434442604978176,266006 795658659514748928,267521 785652298211004416,197512 780597730108473344,181935 793115086592237568,249469 758325919308062723,52311 760648393593159680,349231 758963819351683072,54272 760980086921322497,65180 774046733982588928,139404 781457394396192768,139404 779812135694110720,167101 781373189477720064,139404 793536159401988096,253069 756933936484261888,44450 768537542144602112,106716 763475018319888384,75973 791040227775250433,234575 756504170333691905,42249 792540387789381632,244270 794488192833466368,259743 781389338353475584,185310 767456782818082816,98821 758072079489064960,49843 763149384041267200,47188 790971981491425280,235590 762745124954656769,74612 786190684915064832,201619 791282474303229953,234583 794501414307381248,258598 747476083222577152,11774 752793373002596352,22639 758356888941686784,52112 765922032005644288,90031 775015863024029697,146259 779071442159820802,171168 761355762207629313,67350 780632166111776768,182257 787801413371912192,213253 792640348531089408,244270 766601100375920642,93405 772463553718681601,131045 776042213310603264,152872 780667855817682944,80785 791021696790695937,234583 792148638554214400,244230 779412433840373760,174557 790988650464972800,217634 792081982545072128,242693 769183633215283200,110843 791717326777221121,352219 787143157943193600,209184 793828804707758080,249852 756225898119065601,41680 773044005118496768,133454 758097955253547008,18395 763437927208775681,78357 786262346494648320,201374 795108238064832512,263926 762320199454494720,72550 733159350148161537,355106 753370056059269120,27045 793087469054992385,249348 794965989926596608,262925 780457038220447744,178716 760556349105274880,63451 768499313110618113,103506 770116147991744513,116968 778009032695111680,165097 754156981934432256,19805 754252384587710464,30370 756231111496310784,42140 768759034430259201,102998 794504795029667840,260899 751957276223823872,14277 795076409635078146,249926 768154165562388481,103071 773286687686266880,134371 754728517099716608,33356 768535648999313409,106763 771933663206440961,127775 794567140863045632,261155 795413181669773313,265855 795416180366327808,266079 751078773420806144,16728 781630033295212544,188458 750395931023990785,12883 775741195976794113,11774 785466603081240576,195723 793185622404034560,250430 766107355729629184,90373 750390531625095169,11774 781572899610198018,129991 794078665776701440,257423 793618632072757249,252580 795616404359839744,266146 766007791957835776,90384 778254748528979968,166939 773551362177105920,11774 786315052584402944,201541 790260388256321536,229159 759438236024537090,58198 777734366508101632,163376 767769417174351873,101203 760980932841046019,66116 774245512413192193,141277 755047364134576128,35044 759816583849971713,59941 770705798993367040,120393 781298214309924864,180233 794699676805046273,262886 795142126220804097,263302 760542229266071553,61412 788644927290966016,11774 794685480713457664,261666 770292006895521792,117257 762716957326053377,73926 788182611906666500,215252 773611821790003201,137869 785666206338547712,196917 794013355031732224,257492 785663202424135681,197091 749093114799808512,7068 786697174092484608,205143 788806158882529280,220526 758178159972024321,354833 759142074872532992,56964 761352604693725184,66801 779484098914095104,173846 791969089631555585,241132 792851840840900608,243075 752236461131378688,21714 763435814969679872,78337 792495778350657536,242693 753317952921886720,26924 773714729558691840,11774 791690839378399232,240145 790557944375115776,232137 793252675403980800,249926 785543543452536832,196277 759383007128059905,56964 781229783686475776,186212 786406794901893121,203674 787949420973174784,210989 763788833444028416,47940 790556969505550337,230791 758601723841622016,1248603 775330400386310145,148419 764816270630019072,83106 766638410068922368,94699 771074167940771840,122299 764229071404359680,82766 775812291283464193,151463 787096788939468801,11774 788825028712202240,216003 792796263041339392,247240 757381525876772864,46382 764835407674638340,84724 789927883267452928,228820 790701999952056320,232169 759549008448589824,57574 775401474926972928,149040 777097089842974720,159876 780902461192171520,181419 790687037007552512,232169 793173176565981184,249926 755577119158272000,37890 756589520921952257,44274 768528888813289474,11774 795378672240758784,266079 779045174047547393,171913 780794734264590336,170187 768771775832481792,108849 770383581176696832,118235 776253832057659393,154071 790920359679631361,234583 772130676816568320,129126 789263253490765824,224818 758807611697303552,52061 793531789667016705,249926 732711985847001090,1170689 756619504243843072,44429 753463287799480320,18323 763602972840304640,78304 775029108585684992,146259 794541384078213120,261155 763893368724172800,80939 764852706108473344,84724 772240340875091968,130067 772933512852807680,132996 792568144854454272,245575 781559314305671173,187976 795067710166147072,262022 752708811056570369,22777 771635419620356096,126152 772477835181043712,130415 741660063933206528,351152 788778618155446272,220028 770781172309917698,119746 771030983911022594,122751 776449261026308096,11774 765568299014979584,84724 791395189042483200,238395 764817816289701888,84753 772976818110492673,132848 778658156717146112,167319 758730793317306369,54911 793490570618343424,252020 786607713392340992,11774 788070468779737088,215030 793838480912707584,255044 787910595366440960,213694 792058515594604544,243292 759153020265377792,56889 761937823070953472,70679 766288276659376130,90982 791392479111106561,237908 789175515684872194,223738 771172137583407104,123135 788844337987813376,219119 771537714386575361,120541 788686416863690752,217519 777844217217290241,164001 793962502925205504,255192 757320106544394240,46406 776610962849734656,58531 751051960518840320,14858 763809449299570689,80393 792528318104936450,245268 794596493793619968,261818 751212309763223552,17640 768342742758031360,103294 755542972490317824,37993 765977870594285569,90384 773724320405356544,138898 788919756917268480,220332 791058417779638272,234927 795056121488805888,247930 733372762295664640,1170317 750429452044230657,10652 763001260941406208,73814 790928509233426432,234653 791307467443560448,237787 765284844565729280,86873 794196695378698240,257492 781283548326133764,185921 795737048426696705,267576 769147655381454849,110209 793317980608147456,249180 793453772072710144,196314 764979657099706368,85562 765624295846313984,88546 768566683678208000,106281 750070289137008641,10847 787012355410362368,207949 794683999960649728,262752 753555874140991489,28033 764418320204431360,83391 733441313849249792,349283 780949174137286656,182870 792022990565183489,242712 792743318337617920,61352 770361883958312960,118021 781644145970581504,187896 785469172302090240,195975 793867923056197633,256255 764246524180193280,81946 781346800208715778,139404 786328135973220352,202727 794939457669578752,262847 766794506859601920,95511 788170461741920257,216009 764899968398204928,84724 793511161161396224,252741 752231318025482242,12037 763437634320420865,66116 770610230648418306,118191 791085115053109248,108396 759010831220617217,56214 763129001388875777,76549 756469380540760064,43391 773490364871274496,136904 765278251518394369,86873 776370822441148416,153934 762277254961389568,70886 787199638197506048,207613 788028727850508290,214354 791337372680085504,237491 766370046457307136,93068 778777017684594689,170471 770458120187412480,114861 793922020241063937,11774 763119632433745920,76127 766341994255745024,91946 791352839960276994,238395 752160886433935364,14277 759741343061118976,57105 780778872212033536,182960 785265180577980416,11774 787482925411409920,209309 785841733385019392,197512 789530444089864192,221107 765159801202565120,84724 765916142556811264,90031 769860982822830081,112725 770491396214099968,7311 790224065235746817,229724 767186267633102849,96263 785621930426544129,197286 764878466512814080,84724 771085715761467392,122388 776207631199379456,154071 755966264799956992,18215 758453924734963712,52749 778624081138741248,169201 773715002641551361,137693 752004636563963909,19352 776155805313748993,153845 760925644389773316,64693 764972513013137409,85562 785774261763997696,197512 759363429983522816,32825 752002612568788993,18395 766291766643335169,90031 771651411004108800,47940 794691676002484224,11774 795005588761559041,263895 752148770222182400,14277 771801481083322368,125554 749458818988318720,7852 736555540067717120,11774 761746578751315968,70177 786565987655032832,204413 750905005339795456,15808 764860779279572992,84724 778319092482662400,166532 755199934740258816,36033 769236612182110209,111438 780557070860816384,181548 762745910032003073,74781 771396339523477505,125163 773961348304678912,139404 770318307379453952,108795 794691082235756544,261567 771456665652695040,125554 760925677206040576,11774 762050149061230592,71550 764155601727336448,81702 768261984366108672,102844 785687075920248832,194082 771975182349197312,128934 790558279256645632,232169 791348366248710144,11774 794525263325499392,261155 775801103526993920,151071 791368140714237952,238207 785490872288710656,194949 794189634142027776,258598 768821729280000003,76146 770591863321554944,117257 778234855150747649,164826 781243891244642304,185921 759262178205700096,56964 761929463500201985,71021 791750309928460288,238395 776144309632368641,153699 786297045476782080,201114 790652396753989632,232169 753949574537089024,29263 754734989443563520,33356 773707300250935296,138061 777937939942682624,164578 787811174754684932,213064 769508707352928256,109666 756019128092139520,18215 764479870885920768,83429 781515619090964481,139404 794527701730213889,261172 761699200060960768,69711 744620638241955840,7224 768544767873523712,106716 770560861912137728,118192 776519481778548736,155451 795675151274741761,267655 763071082542854144,47188 770053421504266240,11774 788509639499362304,217658 777865377606885382,163990 772813974408667136,132335 754168171410690048,27280 786598544832684032,204413 763015928783089664,32625 772537627828367361,11774 776165718349914112,153854 780828434310107136,180016 764865134451757056,84724 775741210828890113,11774 756535480829763590,36875 779849776129044481,177233 788864821152350209,220332 767391236881801216,96967 791410991586304000,238207 792554388078202880,246295 766115077250396160,90384 775376327436300288,148870 779177570503753728,172545 790394273925439488,231333 792835124467470341,247877 757301406155976704,46612 758811398851862529,26815 791640350326599680,240145 753577510076575744,15264 763171443060252672,76535 769004596136030209,110381 769925148061204480,112382 770712422147469312,120613 786248082778271748,201958 763050086758621184,73926 779693161945915392,176203 785617440361189376,197622 793616883949920256,253206 789460907772477440,225981 791362642271240192,238207 793304647188434944,170187 750647192596152320,11774 786947134629130240,207613 776071251970367488,153095 760969257773568001,66105 750532794065924096,12357 762067882255712262,71550 787101647226937344,194167 773662168587735041,138382 780869889171095553,183975 793472014426275840,252408 738972624487780353,1170396 764074363092029440,81402 777070833311309824,159546 773386781966368768,105109 788555746719961089,218219 778570347570274308,168794 791710611466022912,238395 734438055042486272,41724 753956283561091074,30590 766590972335710208,93823 775508630430846979,149569 755889968065556480,11774 778325875511005184,167569 763735403962568704,79870 776394220018003972,152946 756185991027707905,41680 778615818552836096,169201 760190743629750272,60819 765674647337578496,86103 776110108971368448,1250280 791234829174079488,235620 771312634951966720,124597 786406458938228737,203755 793985568895946752,256276 756590348974120960,44274 773747281904402432,137869 768770552806854657,108849 788068703854133249,215005 787159101386137600,209351 791693900545155072,240483 768857205554700288,109666 792242774149959680,243187 749561852363960320,7852 794161759435124736,257325 771799943594053632,128140 780792782445248513,182960 781526643235893248,182397 790692999126626304,232640 762751712276930560,74681 769567595162808320,112382 791697204150874112,240260 791991212207112192,242448 793946238160949248,251205 753965183270211584,30590 741069625320951808,352060 777967096047087616,163901 758800616051179523,54070 771257727221772288,122982 790949130898145280,235147 794083266072428544,257325 786223327601790977,201958 767815683057090560,101681 788752729107603456,220029 790577352258519041,231318 793882508878188544,255942 794528729632567296,261155 794576890451427328,261155 750690650002038784,14355 776108456537239552,153194 785503161020653568,196233 788825813453897729,216009 788857044287782912,220526 775809125166874625,151361 778277303730200577,166532 781081008464539648,183759 794909684700356609,263532 780825957804433408,183269 787094013828489216,207861 791759947990196224,212564 733109248230465537,355261 786545694496522240,202727 751744777066934272,19376 778818159784570880,11774 788093491867824129,214899 791439533900529668,238099 769835241330450433,105109 777999568881549313,150535 788532994747269120,104244 790915634183991297,234622 777641061497737216,159308 794276478557028352,259482 772759014752911360,132370 774383224701288448,142648 778743085991809025,167407 773189578265985024,134470 776807129000710144,151741 791814223089111041,240474 785909772797128704,199546 761950263234142209,69356 767892853385158657,101203 776009614336733184,152872 792782594530246656,247240 749391253091938305,8497 760185026948501505,61051 773691126347730944,148861 780077576836485120,176890 790693722081992710,232169 780650129434906624,80785 792848156337639424,247232 750673460943204353,14277 778752283035176960,169916 786410932415107072,65113 732471403383902212,178201 768035779369197568,47940 779131697119899648,171060 792410381473968128,245549 744187038895865856,1170463 761329639193182208,67547 768066951155507200,103261 795004993300496384,262752 795655516785704961,267521 770320907608915968,117257 765988204008747008,17606 789248166256345088,224552 771362823255552001,122982 780572643770585088,11774 775712260522184704,149200 788806039865024513,220925 792213758693273600,241720 795085294798327808,262022 758446969043857408,51997 793803839732379649,253032 758049664239280128,50827 759079834660241409,56587 763032240498499585,47188 772215822538444804,129991 788002738395160576,214354 769292180791754752,112693 766598799678726144,94204 780376554111176704,176380 791134716242059264,234556 757642518074945537,48549 758786439438036996,54070 766078635111387136,90539 790163323278991360,228820 761297634015391746,66851 755827219574829056,39810 780958181228843008,184223 794628230229540864,261818 774338652163846144,139148 768118112675766273,103738 794740780749488128,262849 777185678677323777,159370 779066530579353601,167220 763104204500135936,75666 760574048137084928,63655 786392491410862080,203674 793512777222455296,11774 795431955420549120,247930 765294346350448640,86440 758512442070568960,52749 791196277019070464,235590 793283600745533441,249926 754010914375012352,30994 793844990287818752,255942 750158257281437696,11882 757571922909622272,47761 770706422824898564,86231 779306141029376000,173645 792785002421452800,242693 794084946738434048,252196 764055498672836608,81605 736693198077239296,1011996 749934196496404480,10653 773955243469967360,140444 793117024549347328,249469 793166962260074496,249444 758145634176204801,50827 760231090594410496,11774 770538984900554752,119682 765477969309696000,86103 790765938568142848,232863 755797001686618112,33044 759113561608187905,57105 772733941547696128,130297 772962665014657024,132335 793121556016746496,249469 760524128579354624,61917 788545507752747008,218545 791064519690821632,235620 756271350046744580,41459 768181870144000006,47940 794662212266786816,259892 775021460167401473,146259 786606449988292608,205039 768880710790836224,108849 791770986353790976,240483 793478265868525568,252196 755254765995511808,35890 760882364679540736,61352 781204927993511936,186434 791033438023417856,235179 791673897775079424,237223 762075073952055296,47283 771363048535707648,105109 793166747251638272,249841 793604867637907456,250785 795300106362875906,266068 771814203086823424,128194 786040346908119040,198620 793495514629152769,252741 761187997731606529,66897 789491540619964416,225981 770990025433636864,120610 793557809434460160,249841 761199194933571584,65723 762781791459696641,73814 763237376739184640,75899 775680270108205058,150511 776558403283853313,155318 765149106335391744,27517 781573604081143808,188231 788175137916882944,215088 769537800437919744,109666 774405306461753344,142503 785402867066822656,11774 752978303011655680,25255 780852873869406208,80785 785295388890763265,193669 791113843128737792,196314 759638754189541376,51798 786417414598696964,203674 794548538994790400,261155 786585542968344576,204273 733701435473285120,11774 768547628250456068,107469 775748907519180800,11774 780911826129125376,182659 794292350252097536,259134 768152566916087808,103354 773833657136001024,138061 776836396728352768,158684 787073290229526529,208016 794527254718087168,261155 750619502149242880,10662 762410986083000320,72978 764842907668971521,84724 766274600791642112,92041 785932467442188288,197099 788498038398545925,215437 789223352405721088,222544 754829765836550144,34031 794386776550936576,258741 773893817904664576,139404 773853954350288896,137953 763071103195549696,11774 789938090903080961,228416 750469286955593728,12746 791068045196177408,78159 771128338786217985,122982 753999954532823041,29790 793518244862824448,250785 755413796064112641,36219 795401411093819392,264397 776432053692747776,152182 790788207604473856,233154 773963862575947776,139577 776063086847557632,153194 787449048580186112,210650 767690956703469568,100619 788813205850107904,220332 769693284369362944,112363 770980601159704576,122146 757601314750816256,47940 759538456813006848,57574 762021421715378176,71596 788723420905299968,220076 795459415180767232,267133 765740540323303425,88735 753222812198838272,26140 791325985115295744,237491 794189608938373120,258598 775185265161670657,144494 758660205265625090,54070 772214812042522624,124924 794536913927569409,261155 758630466396180480,46076 768915375169896448,109945 788748146444644352,220332 793609830514593792,253373 786662850026676227,205728 790306636866981888,230334 792901690987085825,247877 753476925348118528,27881 756466943553597444,43391 792753661914996737,247076 794201399026454528,256502 765030838488567808,79561 794639119645310978,261155 770665211032276992,119682 778665246567362561,167220 794207487310168064,257353 795712753222750208,267521 767753471441469440,100893 753733999764377601,29263 755166459442049024,35216 780482633218269188,180783 767967514915639296,99385 762354148952117248,65180 773710335530377216,136904 791062920457105409,234583 793942009836769280,253721 793466583523794945,249926 775518532213682176,148909 779018633699741696,11774 795669250073567233,267731 776482989349834752,153596 777194427597070336,159093 764197852855795714,80098 778079606578438144,153058 789964626117038080,29744 768099955835867137,100893 786616782530502656,204901 764808100003979264,78274 779386331814330368,174115 786369615102259200,203391 753692123879190528,29263 788806748006150145,220526 793278636581392384,243210 794613353855549440,234583 756611057179918336,41702 773652983397519360,11774 769885327754264576,111225 785491601548308480,196277 785705017789419520,194082 775537630985453568,148713 787830100733599745,207733 759118466704084992,56964 753759444186566656,29682 759178600490741761,56772 795431065007648768,264113 748399164757803008,1247847 785580390622846976,197286 790715650624720896,246425 756932895772647424,44450 793109478941995010,247240 756533082275061760,43446 765224891209494536,86440 780602239358341120,181955 769584599462768640,112693 777855160529854464,160539 793627463171661824,251452 791314425605074944,11774 761795700430635009,70543 786317772959518720,202429 791347904657002496,11774 765230586021675013,11774 752909109796573185,24134 792537971564118016,246339 777894765987856384,354238 770019663417925633,116373 753327007832956929,25879 766105536643403776,87858 788178495415390208,215608 773537139086749696,136947 773572380748763136,17640 775538068354916352,149953 793313691106021376,249926 778739446950670337,169586 764980766333820929,85562 789483430983499776,209563 790927793785888768,234796 773905495119757312,139404 788812303441342464,220526 793865559087706116,256255 758414115090030592,50827 774406245725995009,141316 781211035919187968,186434 792801206544531456,247752 766713869318356992,91049 775827963669467137,151379 779292908931264512,172799 751714833779699712,18316 795271098850013184,242636 753643053706010625,27045 769244713044107268,110585 786241790886154240,1063777 774362042375344128,141360 791668951222595584,234990 794021511782862848,230523 792888617832108032,246392 774619488704667648,144139 776911914395774976,156835 781652620448497664,189515 754742599336865792,33356 758060914067333121,50827 772980106402803712,133454 769027003341238274,109767 788137432814198784,215754 794573948554018817,261155 733215821875544065,354869 756320544086233092,42432 762411340237504513,7968 780468518374535168,179363 793258300871577600,250243 787370126450499584,210725 773512203085512706,136904 769266624159285248,112693 771450895900913664,125367 778589746763268096,169022 763448165437698048,77731 792438115663224832,245566 763774126880423937,80098 763327223055192065,76127 770026404985593857,114301 795400969911554048,266151 795672181795647489,267862 766350372222996480,92166 781690402353082369,187607 762740260975632384,74066 780551030706757636,181419 767802647223017472,101681 793119338500755456,249469 794050720282636288,257492 775196777225912320,146720 786060440950407169,197512 788034822706900992,214492 789562485099626496,220689 753296230424285184,26924 758631348240322560,54070 777321067450773504,160593 792429271805329408,245566 759454018561249280,57189 786709956036849665,205728 795399630775263233,266054 779698536979980288,171695 793245211652608000,250933 771692183132905473,127127 763792131622313986,77598 793811556295438336,254135 789230100919099392,223692 760897305264422912,65404 768615971732885504,103212 778316046088364036,167407 793473816701829120,252580 774299733166788608,140444 776867782910734338,158897 780896229391753216,182960 750607155087179776,12062 755200769633038336,33356 778344346521329664,11774 763072967223939072,75724 759013037097365504,55710 772856093500317696,132943 774036270506848256,139404 776526939578310656,151255 787414360607956992,206007 779127161982681088,171902 779448306615390208,174230 792126139426754560,240483 768855049581789185,105109 790277539507933185,230282 766141308536692736,81929 766430832512884736,92166 793428136532779008,252020 755947551761829888,19757 793216775731109888,249469 795007592909209600,262925 785668922208989184,197512 789382973300760576,215965 785687822275522561,194230 768855469167300608,105109 754067557183741952,31529 759038366327287808,56552 773701265872162816,138819 778211773635764225,164826 787028150597197824,207965 759061921115082753,54620 763444471623286784,78159 768577449210867712,106774 785326812444385281,182726 750715537202831361,13201 754071797704777728,31674 794685501705961472,261155 758402354483961857,52921 774045093804191744,139404 795725365775921152,267698 778193773272690689,164826 757321181355610112,1248475 761191880193220610,65180 776765779597418496,157082 779653380289368064,172084 786624208386359296,205181 759000256621051905,54128 770239679610454016,117257 788454910148931584,213828 766816593435201537,81929 766829357088149505,95672 788130310621986816,215754 795136111005745152,11774 752188800487583745,21398 755560386607271936,36719 789703791645896704,226681 791806878238007296,240479 745102624286998528,1173083 764937930557140992,76012 773401797251723265,24173 748927710907412480,11774 786121832663515141,194450 795413165760593920,264397 777783814085050368,161387 789877768586612736,227881 738419529433354240,11774 777625309168271361,162768 766434564172615680,93823 794571709630316545,261155 794930306444881920,262886 764312322915479552,77598 771542317014462464,90284 777123217098076161,159245 794276865229733888,249926 752285624544010240,14277 764835508954472449,84956 778263007969370112,166913 788974517695545344,166096 790704768075329537,232169 765660035863031808,88930 785980125384941568,199478 788035895584780288,214492 790311039980097537,230282 762446720991047686,70177 793104099977723904,249469 794996736859045888,263895 766021391409815552,89923 790893842065219584,232137 755259014036852737,35890 785981430698508288,199537 795686255887585280,261155 794203066228768769,257353 788455112742240256,218275 795376563332251648,266054 795432727097044992,266884 765544404975226881,88052 785806186838831104,196277 762402929148035076,1249023 775794975925686273,151185 790951469549690882,234653 751652975056187393,17416 753492902828007424,25253 764819109380968448,84422 767155143443898368,97811 775449805237739520,45672 767045705299070976,351236 771868780855123968,128519 788494753708900352,218275 773848778809839620,11774 788892573423329280,217519 758150506019557377,50827 749664413800685568,9087 755547810225881088,38476 765678663765463040,88920 773770510899359744,137953 774187347458031616,140444 780933600577413120,184539 789158036581605376,221416 787832888355983360,212357 751766415791812608,1248149 760881043813511168,65180 780477392301228033,11774 742777688792801280,47188 785515509735231488,11774 761158302331834368,66897 732344157755211781,350808 764836232652173312,81574 732778361303355392,352911 759212241652703233,56964 773585716529893376,137158 732438300636614658,352094 757633324621987840,47940 773937674558304256,139404 761308322435858433,64720 753956335146766337,30304 769340679659085824,113165 788010103622496256,214354 759023386697818113,56442 751193801339834368,17346 766981058126573572,91798 794589931326705664,261818 755636614458699776,36895 785480000317161472,11774 793243471037370368,249926 763348506757173248,77598 780749344257564672,182870 792895942567432192,247240 791274022738677763,237491 790751607424098304,233786 793515341762756608,252824 732168676422627328,349814 775890065138577408,1250194 736292881502068737,11774 773589522445574144,137042 775751909676285954,150663 773714051818000384,11774 794549160594673664,261155 760909643908603909,65180 749334246024765441,7852 751866898724294657,17842 770846295791546369,117377 771731076251344896,127366 793117077120757761,249469 793153272840355840,248437 754040746588663810,30267 753409715791470592,27045 778566868495962112,168791 775002062388092928,146259 794323350977990660,259659 780454333238378500,11774 794187042901164032,247241 781426566957936641,139404 788159825628786688,216009 753032246966292481,25071 794013877012987904,256439 795719010843316226,246726 758734324946522112,54070 763564513878618113,73814 785949990677905408,198586 793867142932332544,256255 793249468174966784,249926 749747680205762560,10064 769028159522140160,110585 775363581827092480,1250203 785416996372488192,194949 791349505899700225,238395 795422151809634304,267014 792318861911662592,242694 793636913974358016,253032 773997455482519553,139403 781498930353807361,187976 732199477667237888,349856 753611601823928320,26140 776604133553938432,58531 793218776993001473,249926 760538215044579332,62492 768823714259476480,109104 786373701730050048,200965 771518710607556608,125163 786488790541934592,193297 759500663554469889,58232 764987068015665152,85562 788068664163512320,215005 772176553128132609,127711 758232681964511232,48287 770745386357194752,120474 778840581237727233,168794 794568548848988161,261155 764524268541583360,1249244 793935685069651968,257026 758750558048116736,54070 764815955230879748,84209 792921233268408320,248514 773306126133633026,136018 793303350305550336,249841 740393367922745344,11774 757801511300673536,49066 793860050431377408,255393 766345478078365696,80939 786430158609666049,203674 793180667831955456,250135 760400771749859328,50923 791705616393834496,240483 766311096403845121,92856 790714207004073984,233558 762240877796298752,72408 771413394519842817,124597 791448895746301952,238272 765769879181987841,87904 767172675873697792,97852 780900226571857920,167407 780784466364997632,180723 794537380757860352,261155 737719942439636992,1182427 790514066246828032,230704 775820019242508288,151463 786919920319606784,90209 793506237975367680,249926 793961547760566272,254135 759742548139278336,59370 761462815752421376,64310 738787637587251200,11774 762850248649678849,74943 775283886834094080,148045 779795108006801408,174756 749327043234521089,8160 766394530656464896,93184 794993921545949184,263551 775023411483607040,146259 781314425894690816,187339 787942424802840576,212693 791053525677666308,234796 771097380896636928,121612 777767130607476736,161456 785661075765145600,197512 789368082435338240,225359 761231624776192000,11774 781209919101870080,186434 757798625153998853,47940 760244117766930433,61412 773622273970282496,138054 767340310968008704,97438 788865146076692480,217103 763400544505438208,75724 792580560057139201,245130 785619016073129984,197512 795474445280378880,267267 775880086797058048,151463 756996916970479617,44450 755128741483913217,32572 757936830612402176,49431 788477352762155009,218275 794529945405902848,261155 769921965205237760,115511 788562102990491648,218219 793328088415281154,249926 755183155078918144,35637 766085584083222528,73685 759811295965097984,59666 781692946915532800,182960 791752409152315392,240070 757443196037296128,44429 779068195340627968,168284 773761275314655232,11774 750261403815149568,12176 777636811556392960,161277 790567309035261953,231894 771547216674590720,124597 779150094847311876,168284 758167259743477760,50949 759447132151492608,56700 785275089029779456,194648 773622680419467264,137795 780940762036838400,183269 787553440964542465,211348 788891231480938496,221972 757996579596873728,50500 789159220343996416,11774 762693697314054144,74133 769367844748394496,109666 772585589606649856,129662 772874485053595649,132578 790661743202570241,231857 775661469652422656,150511 776495710401200128,156290 780356606047510528,25995 794254115006251008,258429 794614295527034881,235486 758511918495576064,52394 760516492798533633,11774 751900935526359041,17794 794556939652964353,261155 788576331445350402,218142 793125543243751424,242693 793220577041395713,249469 792049935000535040,243075 765620691227987968,88311 770774775274741760,117377 766367277931433986,79353 770692534154637312,120613 752825764840546304,22630 777650160402829312,162309 752288904066240512,21074 759036069123756032,56548 795614030484402180,266138 758326601218158594,52061 762856864807735296,47188 771561768359370752,125367 776481609272942592,11774 786690427353268225,205728 763506999183171585,431998 791442410622640128,238292 754867839199096832,31377 776984826805125120,133702 793094214095601664,249348 775159860677652480,143361 788461204054405120,200971 756897710830215169,40030 761538632628916224,67401 793814931518984193,255393 794238036527710208,259063 785919361445945344,198089 758670717521100800,1248599 785813665614266368,198671 761776634621943808,69947 770494421875982336,118191 757947723320524801,50244 734512999952723970,350498 773204526824382464,133183 793972471485501440,255826 795401529645797377,266491 772521095152873473,131007 773882999481835520,139404 776386142765584384,155390 791804536239173632,240483 789317004339535872,225359 767972646537535489,103552 774432682029690880,141912 773907871155171328,139404 790637304725450753,233163 793336338296823808,251452 792585467447377920,244270 793158481628925952,235223 769283823918088192,109713 771452061053431808,25644 778316063209422848,167273 765523389477969921,87249 786376662208417792,203391 790240738932129792,229693 791349578218008576,234796 788141812745633792,215420 794120401475534848,257492 753345286081093632,26871 793460435483697153,252020 767758131740876800,101203 794735667632893953,262296 771549866044436481,125554 778681407446982656,167677 788205116876656640,215754 768339643565768704,104162 773836761965457409,138819 786717777444896768,206008 792225329423278080,244270 789499479082803204,225358 754012410541899777,29263 792391345981779969,192840 743288986785841152,1247598 752238184977801216,18488 773514731181248512,137042 764844472316243968,84724 775698623745044480,148473 793192988755136512,250293 793919237991579648,248652 760534961451433984,63513 781886939750334464,181516 781602791940849664,186592 732562130281451521,352568 732704986551853056,352473 761714708801916928,70225 775255294511374336,147557 756283151832403968,41459 766786090007003140,95672 786927671523409920,207119 735867219087745029,351814 776855837969121280,157755 760968697032736768,65180 761873841022840832,69684 737404622009176065,355185 767035670548185089,97583 771942123658764288,123217 775057178709209088,144416 785433413616603136,193306 762651554734231552,73814 792219013434712064,243460 786564923212062721,204621 788501588084137984,217106 756618930127564802,44429 768932315481280512,110362 793244615071657985,249926 756560492286443520,43828 758719229357019138,54070 764972761420697600,85562 756539077575442434,43553 788204149980573696,215437 760243619571896320,61412 789204051686674432,224297 795283254207246336,261987 760225219638419456,58537 766743679839113216,95672 792530192132558850,246392 738320637547139072,354598 761855556780957696,64116 791692324065738753,240483 794558775491325952,261155 763467403015680000,78159 781205372442910720,186434 776817090229522433,157755 754886337803591680,18979 758660231677083648,54070 764218108307345408,82283 794944253931687936,262752 788839203438071809,216009 794029758262558721,257515 773373814218555392,132996 788135231714754560,215754 755380896413417472,37044 788916382335467520,222021 790297870784233472,230485 769352482132602880,112788 771689160516177921,126293 794585363490766848,261155 732774958879756288,349332 795228084559552513,258040 752975146936365056,24134 786942205428662273,207287 732650388004995072,351387 755157775144128512,35890 774059442857914368,140211 778319257885151234,167517 769269612613623809,110585 761231655621173248,11774 768945728534220800,103071 790973944408965124,235590 778982120697901056,171324 786328983633702913,202379 771385500552794112,11774 793933488982368256,257026 794317889478107136,252581 756884918651715584,44450 762024742748561409,71476 787484302170816513,206117 766763792751394816,95487 761407558439415809,66503 795339991291482112,266079 769260524961865728,112363 771343193128525824,124883 771447555234430978,125145 780443113936461824,62492 760490545156284417,63149 761686752121806850,68862 754804882306011138,33356 757711267754717184,47844 791433155542552576,237236 779349649639505920,11774 752196755098251264,21074 765607423650430981,84724 773875522191265792,139404 773952625951793152,140230 792721989223981056,244270 775335309143715840,148045 776840077875908608,158387 785588107924078592,194058 790572745985781760,231318 793980661099065344,252051 770993245862006784,122146 771327475376754689,121479 779327754550456320,172799 753891326312189952,30267 765273100627898368,86320 769236095443677184,112054 791008863218655233,235978 794731324271710208,262849 771130828604571648,121612 780490226472976384,180759 793431592211537920,249882 791770317865807873,50439 767110755023933440,94699 770719090042339328,1249780 778604958937587712,168794 788478736563830784,218351 787662053855158273,208058 786500427772682240,202353 779527238681108480,174392 790272318807371776,229693 793475334205157376,252020 760838549545463808,64722 774798863207063552,139404 786598983137275904,80376 763168219180007424,71843 785669212400291840,197512 759542546762702848,56302 761696485515730944,69493 761936561143361536,70509 773290555509878784,136018 760869367215169536,11774 762863850391691264,74681 760311880355307521,60779 773890629860466689,139404 775429557318983680,141415 795701582054703104,267862 786129071864356864,199478 749966312730951680,10771 777196621335592960,159308 764178781456232449,82457 764484149725974529,82066 788181136614850560,214084 733174720351330304,355480 758985573944004608,56257 762323498991845376,1249013 732715414829027333,353621 769051312197668864,109571 773060476477509632,132848 778336269269164032,146259 772283663677554688,127957 790541035982041093,208178 748908996728221696,47188 777897014835027968,354238 791288187251548161,235590 759548984809578496,57068 762786564900552704,71502 763075473853349888,74571 788875788103749632,221832 791293661254410241,197046 793234627007696896,249926 794617382975086592,261987 753673647047323648,11774 758706378844336132,353889 763023432187469824,75631 762252984130662400,71862 774252039811502080,141360 767819397368995840,100891 776921716081643520,151374 777361266981609472,161542 780747721523105792,182870 787279483288088576,207287 789094144669024256,223286 791820599949725696,241819 777557493589286912,161960 788263632719273984,216009 770312822899159040,117257 791374472590655488,238207 795710568824967168,268356 768955747275313152,110647 781132990113910786,184223 790747710450085888,232881 792048390863400960,11774 754761741326622720,30802 755173626844844032,34451 758083274530881536,51344 750820863306452993,15536 761359983623544832,66878 788094517178011648,215252 789141010341244928,11774 794778150878244864,262849 786343868891406336,192032 761688261408333824,69548 791683948170530816,234990 795753814565515264,268387 773223003555504129,134873 788020259257286656,214354 791676749809451008,240483 779409875226865664,174660 790294224218558465,229895 795685121793867776,11774 780197549202440192,174557 761626426499936256,69711 761933148972285952,70858 776534247817568256,155933 777847063950360576,164001 763844346672283648,80643 772836463515926531,132335 794683676604829696,261155 792334921612353536,245136 794058573449859072,83342 795044487156396032,263703 769310705853997056,112336 786573217976684545,203674 791660975875248133,240483 753732760574058500,26778 773983934409379840,132335 791701095949017088,240070 785956534006214656,200009 793834210268180484,226881 771415873345191936,124587 787810617914642432,213064 785590829217742848,197297 769197016358453249,110843 770767943017771008,120610 778299791893594115,167311 788128561441873921,215754 777220622241923072,159876 777696892901728256,158520 791448135033683968,238207 775507412082040833,149906 766976121648795648,93144 735291710515892224,353374 771154674829430784,122776 753360161625038853,27317 754038699567017984,31377 770411177528688640,117257 772797259444543488,131830 774457745475010560,143585 787071448175222784,11774 762836156035706880,73814 777166176174612480,160480 770426790602870784,118191 773995055774392321,140444 785598019936907264,197297 791746051791163392,240584 781641981881647109,187896 785582350730133504,196696 793315036060147712,249374 778164856918802432,166269 788737336800645120,220332 771791303214452736,127657 772998707889385472,132454 793437472956964864,252020 781369856239087617,11774 781578296316170241,186584 789895091557203969,227048 732287367646568448,351119 752206799009349632,21074 754770641656553472,31349 790409343422398469,26066 793460270538461184,252196 763949727842865153,78566 778357783087370241,167305 794526396848553984,261155 762386029265297408,431998 769824298391343105,105109 771963130931011584,128519 762073733204840448,69673 793965424476045312,257255 787017737163845632,207613 793292216470953984,249180 794771582107271168,261155 785452560563867653,195743 761666751209807873,69947 794938160904015872,262847 732775282470359040,1170667 750770778396848128,13532 769043628165660673,110709 771298751008890880,124464 753929781570375681,30296 761163271303036928,66897 777996386243448832,164826 785336767507464196,11774 790887917329809409,234583 772880316885180416,133043 762070692313509889,69493 790989573232926721,233692 795097809351540737,265257 755559287200550914,38286 788552553806106624,215412 789853779894165504,223103 790642553913769984,232137 786198416074211328,199441 795450001405005825,266151 754009406887514112,19133 775002182206656512,146259 795389687401771008,265858 778786840245575680,170609 788929637988569088,219119 775893305787686912,152182 794002319889367041,255942 763614304029507584,78853 763766838111055872,11774 765750607789424640,81869 774332993875873792,142503 775169779472691200,144611 789931509671014401,227510 787316372288184321,210289 790324239593123841,228820 771566640819351553,126293 790920800127717376,234796 793837638448975872,255393 760374878289690624,61145 766587085440552960,94612 773923770398609408,139865 792140389402697728,243075 773508721674682369,137158 740146683175010305,354056 762467350528479233,22657 768952063057391616,110389 773667668373024769,137777 786336967529299968,203029 750388163433132032,13018 767946807166902272,101681 749659151530389504,9285 768947947870363648,110023 770375090613682177,118375 774546645476216832,140444 785464157906886656,196010 788188567969247233,216009 774425563112939520,141867 754855276495286272,33356 761918872589103104,431998 776202133582512128,153596 786626810251321344,205029 754857412511739904,33356 759597793400848384,56667 763872047223173121,75955 759486800708587520,56448 792105793374027776,243509 771930398028865536,127579 772393796701126656,129551 786740991193513984,204835 792583980092620800,245705 771023069573844993,122146 793599528897216512,249926 778968041413410816,167220 776220547562602496,152872 778419308431077376,167950 790651502301970432,233198 792875218603761665,243865 770937127559462912,122146 765622294970413056,87904 791499777284329473,239405 792079313663254529,237964 751093060730232833,16897 785932299737194496,198586 789161517652533248,223196 793317629649821696,250293 770609125852123136,119832 780598521367965696,181755 791085876067471360,236243 791332375997198336,238207 793115025149947904,249469 794311976159682564,256038 794710108190150658,261050 786724909217046528,205091 794005397895933952,256502 732118949500850176,349430 751029684671025152,14877 775752851280818177,151409 781827113208811520,190635 790720424049045505,232884 793103049745129472,248437 754927281554980864,28958 765638903726542848,87904 750636528381128704,14033 758779287893835776,1248642 771434326395269120,125222 773777251292680193,138819 791314768799887360,237491 791450305116377088,238207 787706309210730496,212357 740527848780267520,11774 773819996065726465,137953 780542388586500096,176128 770294694970556416,116239 779396078667862017,174115 790602789143449601,231894 793240642759565312,249926 755382488772423680,36545 792419068653338624,238589 762389324067328000,72978 788494826429743105,106085 787710781647355904,205728 788729178975723520,219708 791116560752488448,235620 791754485995634688,239998 794692977889263617,262849 758198265615683584,48289 773958761039925249,140444 787644238435586049,210585 755044030472265729,27045 790609146198495232,232791 773880355250114564,139404 788493843406749696,216943 775362067339497472,148645 787407084451135488,156115 765074512484323329,81946 794650646079295489,261155 767474314862030848,93900 790213316773720065,218349 750495585166176256,11797 794008689220853760,255870 794638406403833856,261796 752172732377341952,14277 788503965931536387,106085 792067907081605120,243187 776455882381070336,144654 788038915022131200,213887 779951432506105856,177564 793990009409929216,257325 753161971193774080,21487 765689332665454592,89198 760097135916257280,58542 765166360359940096,85027 789848877922783232,226560 792489433748631552,243576 792583084738621440,244270 794594045574135809,261155 785537132077121536,194230 786685478250618880,205728 778307804457082880,163785 759053804927119360,54070 778979207925800961,169916 756316185432584192,42249 791111114704715776,234583 786952163553574912,207613 790276813629038593,230288 761525340879585280,68993 768967109548339204,110647 791372125504282624,238207 764556640293093377,80648 781568224299212800,188304 767522795018260481,96039 786333076054040577,202007 770644825905311744,120341 755817078662266881,39810 795380266755825664,266491 780569086308691968,11774 790260259986157568,229693 793108767017734144,249469 755833039209410560,39384 757808356601901056,47940 751084491230310400,16184 760611780804698112,63655 790904952809979904,234796 793215092611510272,249926 755575498827243520,38286 773186270474276864,127836 786984997240639488,207113 792164699987058688,244550 762409965927759872,11774 766019901299404800,89923 780434012426809344,174321 793428886990139394,251987 786706107494531072,205091 787306625866444801,207613 795006300870545412,262291 795425718738046979,265855 764485211463626754,83391 764953200407568384,84745 768501779512393728,104973 769244159504949250,111452 770403873542565888,7311 793924257352814592,256219 767588268883927040,90982 768982414710415364,109964 770310519966330880,117377 773202960973127682,132877 777934664212307968,164826 770845559909388288,119797 775736459378593793,149121 781364493339078657,139404 781521190150037504,188119 793560302662979590,250633 749373689431486464,8160 767683740797665281,100605 778346267239931904,166852 765532883872276480,82208 776525899969683456,156103 785814195132436480,195975 786983199402561536,207949 761617875010326528,69231 780823747225907201,182659 764985871909187584,27156 773883865672785920,139404 781114371837685761,185496 786930627123687424,203713 752667059406839809,22575 771689661915803648,125111 775076662861967361,146259 779362011524235264,174427 765226430762455040,26066 766182531926401024,90790 771497380931706880,126296 794670217330905088,261155 758669852680843264,54070 786995416449503232,208176 774994539677413376,125554 786987109441675264,207949 786058463461961732,200870 792078403780218880,243398 788993392852111360,221785 789078139313987585,191622 757625305251143685,46076 777031649863151616,157755 781470221668192257,188119 764839916798746624,81574 750057387940339712,7275 773901911317557248,137108 794270958324314112,258927 751832889470443520,18491 772527247173517312,129551 773659724424196097,137740 791147110582411264,236907 755498590768762881,37892 785311103865720832,11774 765287173281021952,86103 777640276026200064,162610 778206121265770496,166390 792143752693362692,243187 794627640070205441,260874 757732338226851840,48220 790644321410281472,232881 790974909044367361,217837 792020283649429504,240483 775736688593149952,151255 791075841358827520,234796 794201172169068544,258598 769058672936882176,110362 778230478121869312,195876 786548476268150785,201494 786785582659796993,193636 786947050780975108,207109 792068651646087168,243187 758017351983869952,48549 776511990063849472,156518 779033799648743429,172120 785913516616286208,198671 764668887572946944,12739 771354227650232320,122146 777657330124988416,161277 795407646278975488,266054 763771573014704129,11774 794328786162556929,255791 761836113023598592,70689 790967571671494656,232863 754725174209945600,33356 765220299742806016,86103 773931472130600961,109337 780689932939620352,182257 787709022694674432,212357 758388861257060352,46076 779453057830563840,168670 751567365796601857,18470 772496821881081856,112788 788870029248901120,220815 756756294766358528,43901 762730479904624640,73926 793514231039610880,246726 771714688753160192,127151 779087435833700352,172299 786640854161076224,205455 779952006756700160,176267 793233739195101185,249469 758759481278865408,55174 763510990025662468,78274 753683991077629952,28563 766370180515631104,93184 778412622232387584,165435 733116058140332032,355106 787541223552802816,211613 750816864515698688,14950 755569655184523264,37457 794914952016343042,249926 775416581220425728,149200 787116292176084992,202636 787340771028570113,207733 794232707458830336,259063 761993210315038720,71537 775287016640700417,148045 776130090178453505,153921 779036380160749568,171463 780081485130915841,178075 766970652553318400,93144 775663735461543936,148645 760264962186948608,60779 761718070637236224,11774 773924507941679105,139404 778684134050770944,168794 759128737237594112,57189 776541975361257472,155933 777851840880717824,163602 773226931080888320,133454 785999569586786304,199262 771861136819892226,128519 771529239505965056,125554 762159427197599744,67973 785532642510770176,194934 780640489242591232,182257 794553789139341312,261155 758251526557011968,41703 756508136706609152,42249 790974454633553924,235590 788110217229824000,215608 790887705265729536,234583 746852550561914880,1170528 760940753036140545,64730 793597103637397504,253475 793175604753338368,249926 736208803289432068,351029 757656812891930624,48549 761289404304334848,67229 785258435189219328,11774 791274875738480642,237223 756620254130741248,44450 771312593201803265,124597 786041442762305536,199262 790940388559388673,234583 792049683317260288,243075 795430067170111488,266079 793151557617332224,249841 793335098573742080,108396 771367450398957568,124883 768233283020873729,100893 772885944118763522,132761 753433745928048641,27045 765658722777571333,88994 786181456162852864,199262 785322111065784324,11774 757697351549120512,48922 758481164566990848,50449 787841499727818753,205197 788489391714861056,106085 791334888448360448,238117 777390903082176514,159876 763314067708796928,59725 788123055604297729,215754 760243981468991488,61412 790262126791135232,230270 760401314090213376,62063 781653089858232320,186584 758356614156025856,48289 767915789806505984,101681 788778669258973185,220332 775802832452587520,151439 795095631249440768,262849 761285797580464128,67852 795025842170494976,262225 774412461780897796,143428 787017664623325184,208176 769915717529501698,114779 775533425289666560,112363 788108253599141888,214899 785482541679546369,195975 786124779086614532,198973 753543306655649792,27222 762762537083531265,74335 781142937346334721,185496 794030721916698624,255393 773294089131266048,135974 776885342179692544,159146 785501966013112320,194286 759106673852252160,56587 789175169692475392,223899 771619358435008512,125554 791375243893878784,238395 793096686960648193,249469 742938059059175426,47188 787087747773235200,207109 771989502747406336,128519 793512582195716096,228501 795350135471480832,249882 773881928713838593,139404 793140806315941888,249469 762770890941685760,72397 764189198291177472,82066 788247463060762624,215437 780090806598336513,178258 743235361179066368,47188 763462485651390464,78159 768236957042376705,103046 773574908655697920,136904 773931578963685376,139404 761345069534314497,65180 751838083562086400,14277 759772099145760768,58939 764874124594294784,84724 768918792780996608,110300 790537057185693696,231894 762756665066319872,73814 791001014744776705,235620 756281122984689665,42249 768120728965242880,102618 786445188189347840,202248 793106444442828800,249469 766187612105220097,90785 767559641140072448,97379 776423858819575809,155451 756615513174716416,43553 773681809523703808,137158 793459041376821248,232976 795320134508417029,266079 791273504033366016,234212 756254039386435584,41719 770029969560989696,115771 787437051725524992,209035 793980950841618432,254725 752762142424641537,22393 763821221431488512,80607 755433861924941824,37044 768887223399829504,108817 772829835131355136,10253 749927955665657856,10735 791485529023918080,238780 777935339356696576,164826 780416644078239744,180039 749402941531054080,7849 778733845109583872,168794 794868702181257216,262752 795750702819790849,261155 791514463761563648,239405 788100432983912448,215124 774203060935544832,141867 774453356127395841,141360 786877310678994944,193633 792468598035849216,245607 768793425483137025,108849 760537082209206272,63451 786782871184740353,205181 766975045772029952,93144 792408973735497728,203546 777998878872309760,165435 794577456812490753,39957 765144846768214016,84724 770724586740707333,118191 767820893636657152,101681 775001972592283648,146259 763350827389980672,77731 793478858775285760,252020 758295887894294528,52061 785586743848280064,197286 790973169930600448,235590 762562317338804224,71438 791437395963088896,238864 791803146792148992,240483 795223765047185408,265644 765188659561717761,86103 794478833445416960,257406 791703576598843392,240637 794844766378819584,261470 772765311464603649,132335 756456116670885888,43225 763351264096874496,77667 776818544335949824,158428 785585340253962241,197297 753036734317768704,24483 755769472435322880,39462 777303128718790656,160593 793919457844465664,256834 781481469592084480,188119 789226100727644160,224018 758666691198980096,54070 793429352771969026,194085 761367020759764993,68182 762813724763754497,72978 771076911837671424,123287 780786617883721728,182385 790501087954374656,231837 732220007434846208,349824 773397802747559936,135136 792771363417141249,247240 793171525356523520,249841 764747593998032896,84511 787297083053268993,209184 793105884998017025,249469 785353523970007040,195424 791358749482946560,238395 785936783586435073,199546 787718658634252289,205197 794080636600393728,254209 765214846216445952,85562 795271438118912001,263896 795709336517373952,268448 793504579413483520,252890 781614499681832961,186584 756579859099480068,41702 793128981293707264,249469 795445736385155076,262053 757684289316065280,47940 776539394157215744,156290 759630014547656704,59211 773220703613091840,132364 753524387328827393,26064 761298246807453697,67768 766258385008209923,91946 773191755344719872,135025 780831407505567744,175772 769010418069143556,110709 780951516366663680,184000 775411723343761408,148800 795209920991948800,264397 791458824414695424,11774 790917532597104640,234583 773621653234483200,137042 756994518956650496,44450 792110173401722881,243427 793446334170861569,251452 795355006023020544,266500 753979404745834497,28866 763140085856493568,76791 775797941843947523,151463 785830012758876160,198671 787496931434037249,207212 791228389029969920,234583 781357117445988352,139404 751612415347863552,18619 756980496844795905,45566 763024402455887872,75724 770312851491807232,87904 794533831780933633,261155 775684929900326912,150511 786379280661884928,108396 770893973426622464,121949 785822241804128256,197512 736580462064209920,351463 791357029029863424,238429 750394602134179842,11495 749958627876859905,10064 780147732270813184,11774 771498392774029312,122982 778010108060131329,165435 764228986775928833,81702 773901785073381376,139404 763124812235415552,76577 789271806792171520,194060 765394238913798144,86693 786268313693282304,202429 771187941724921856,122978 770684608870490113,117247 786588256393506818,204835 778764617296257024,168687 785265940556423168,194560 785927543266369536,205972 792162942275952644,243187 785555487177732097,196788 787338293587218432,207287 787758403330248704,205197 752657430157234176,1248217 760912401415999488,63370 768209941597392896,90735 788729389533888512,220029 760852303511519232,17640 786599330694041600,204413 743884945098219521,352908 772878528262135808,132996 774999439614160896,146259 786987962399461376,11774 791356601345060864,232169 751103360657489920,15808 755460781055979520,35044 779036991971139585,161219 757594104700166144,47844 790605112792145920,232169 792818851083845632,243865 790708506487762944,233705 751811770075852801,18303 792084096222507008,243398 791442889901543424,237491 764448943929298944,83391 793791702951747584,255393 788138752484966401,215005 793185623582662656,245607 781275063052079105,186584 795092411198439424,264397 756815044369788928,44274 759885914474684416,54070 751846784222109696,17794 764477689273069568,82066 766544104041750528,91798 756562946612953088,44022 769617264374984706,110585 756257048115998720,42171 785972433270378497,199546 751657716595040256,1248135 768127804714029057,103354 773912980731797504,139404 776514783805894656,151299 773910990144598017,139404 788804997937070082,220130 757739395784978434,49066 765198874696781824,86103 766013125174890496,81929 794719871141494785,262022 768582434174545920,107559 749303167368572929,7828 764665442229227520,84209 771263979377221632,43566 764782523222257664,84724 766282782247100416,92116 787645165859209216,211348 755840004195168257,39462 768241990597091328,104406 771880744666984448,105109 759201774809088000,57274 793108169505538048,249469 763014106576220160,75186 787270293240676352,209151 752733374058471425,23167 786245563075457024,200490 764226734321303552,82759 788872136567824384,221832 792921481705623552,248514 768501704648192001,106819 753439260347342848,23739 757905297914621952,49852 766018522744926208,90723 788732318936469504,218258 752000097131630592,14277 764277112593276928,82002 786689157720670209,90209 761827083538472960,45576 762630727527698432,139803 763937897690963968,77708 775362093646307328,148537 773907928814235648,139404 762984498581606400,75724 791692544707031040,240483 753340156480860160,26458 762698792445497345,73712 774036146200326145,140211 753905611046264836,30297 756827489821941760,43875 766061586788282368,90482 766845476494860288,90384 790401327356518401,26066 771352430277595141,124597 791281606359064576,237626 793453835893272576,249926 763728912643923968,78159 787059857069379584,194210 753606617669726208,28477 765607446597349376,88052 786267013723267072,201555 757275834466131968,43553 762396458255540224,71021 773161114741805056,11774 760866965913276416,11774 764963864773480448,84422 763009859130236928,75724 788083969304604672,214492 792214774406746112,235685 759088487714828288,56197 750825718775320577,15021 777948975261290497,164846 791331935666790401,351424 749500262738309121,72093 788309776849510400,147205 773623071181713408,137740 786264796702343169,202200 761525538569740288,68182 773941538082598916,139404 775020345363488773,144848 793531069920190464,11774 767856043439316993,101163 770620098415562752,119937 785896483644071936,11774 790751836638765056,11774 790501300865687552,231464 765133196778405888,33338 765317556240605184,80486 771051932500660224,123028 749779266020126720,9754 763855012980264960,80720 776139178983563264,152106 787064420669149185,206644 764826530698629120,81574 790978841724485632,235590 795434575027699712,267133 785618476656316416,197622 785850483835568128,195481 794180610009038848,258331 793511520177102848,252824 755853196451418114,18215 791609404055445508,239021 749920450776629248,10735 755410306856263681,37044 794970569338929156,262925 750726538992254976,14421 750763670129422337,14421 761386284250116098,66058 766703725746409472,93303 781251445769240576,186149 756985948500393984,44163 755434692426379264,36467 764307108502335488,73814 793127428512153600,249469 793640749367758848,252020 762413911115128833,1248988 774759575513804800,136590 767311357649620992,34637 772912498941038596,132364 762978113894621184,32625 791685009434370049,240145 764333050276618241,80939 773760577516613632,11774 795749782098743296,261155 751821559761887232,14277 760549640345300992,61544 766228836442832896,88847 779082188352589824,171902 747836109514629121,349262 758268671328415744,52061 759785182786236417,58863 785600947934400516,196729 757920679316643845,47940 773560373815369730,137639 795008535931125761,263895 751761307058118656,18215 755089668107108353,34666 761982866079125504,71270 773164690692243456,129212 776586390922407936,155390 793426943463096320,250293 753626866825564161,26458 776222468373557249,153845 788579926853226496,218275 793521220465496064,252824 778030052806197248,165097 756062045171228672,37044 775825845097205762,151463 790949384502415360,11774 753694611869052928,28732 759288174044704768,56210 793193623995244544,246889 781573679943651328,188401 794268755744395264,259457 794642993760403457,261818 765063478205964288,84724 759129218194243585,57105 766346728366669824,80939 776841083095515136,148537 788901753118797825,221972 759171890783129600,56964 760190107072684032,60866 772906249767706624,132996 787772165990920192,11774 777551216993771520,161456 777586386757152768,162610 791358058547077120,238429 770282176353009664,117257 794687557997121536,261155 788900693973331969,11774 751608157248499712,14277 761393187370000384,64722 762680198357585920,74133 770218386223661057,117257 795739946116124672,267746 795759185497563136,267746 759153180995444737,56964 768081892226859008,103354 785553871993176068,351792 788033298807218176,214492 795261331486162944,263907 790926154102288384,234796 794482486759792640,260871 775316764267802624,148045 791661899817558016,240483 793962672001863680,54854 794698616959025152,261155 752236322375340032,21034 758171837511692288,51043 767175259283984384,93184 751735600605192192,17616 759112914209017856,57105 763693065999642624,77612 795268988443848704,204337 768861155003621378,107376 758514571636203520,53185 788483727374647297,218455 792865582039207937,247003 761666137935400964,69947 771099834459627521,76146 781177032491368448,185310 755388719847182336,36810 793805401854574598,255393 781084766577786880,184223 778312823407599616,167319 750447415472316416,13495 760582212479770628,63655 785526069604577280,193879 777476490804006916,157755 785985607034146816,200382 764789520701198336,84724 785725589152002048,196277 766534836731260928,91894 772900883247968256,132848 774065171027288068,138119 763482895021379584,78271 788408366993375232,11774 789295889596592128,224680 753939973141884928,13935 771882673971326976,128017 793243570270449664,248516 770749574277312512,120474 749250439560978432,7950 752987088476307460,24870 789148734202478593,215505 792046931107254272,241940 793140386382229504,246425 793176045071503362,249159 766261517012635652,90384 780840985282617345,182659 790691408290119681,233558 766246704714833920,91761 760567539181191168,63665 792604000969486336,242693 757006268707942402,43341 758201398093832193,51344 789991697455382528,228354 764070983481253888,80754 769223981618434048,108432 751555738380689409,18395 792785906826567680,247379 762737215613042688,73814 769725506103107584,114985 773542942489186304,137158 791677913338785792,240145 779390441531797504,174427 793201053340606464,249926 757696768909815808,48663 794546497199214592,261155 766758664027840512,94684 766242728338460672,81929 733020767747735554,355396 763002963153547264,75724 795333818257391621,265257 756280079320125440,42495 781762052545060864,189017 759102444362207232,56964 732867477986664448,398859 742334662211575810,352839 765071932823834624,85562 787350952084844544,210253 789473196856713216,225380 790771931268063232,233307 795699089522442240,267862 732643826976718848,353045 766120749174325249,90031 771011515398885376,122690 786738556668641280,201555 752298074890874880,18486 761164903826624512,66828 789787405947510784,227429 794584971323330560,261155 774222832779792385,140444 794638075997655041,261155 781210299630247936,185310 789425493183303680,225981 753013544594145280,24134 753498498733977600,26539 760559322363404288,354841 791743749638524934,240584 772465219700338688,130721 775734612538646528,151071 763469421465702401,78159 785977238017732608,200235 793086391429181441,249348 787243837156581378,209802 788775231175266304,220332 764213873973092352,82066 750404560796213248,13021 776060287686414337,153194 752267149352120320,20232 767226265489244160,97852 754767922673901569,33356 755761811115372544,39462 794618647176089600,262022 794581552994877440,261155 794912864892923904,263912 758540596222885889,1170533 788067203778220032,214354 769269421630074880,112643 786852617918025728,205094 793212499919245313,249926 794507900710428672,260173 795684965132341248,261155 794617525141176320,261155 759075167914094592,1170597 769919529933742080,115511 770596902995894273,118192 792386086525808640,244143 793593306764701696,249926 762506187086495746,72653 773648300151083008,138165 746478880375062528,89689 749922523655974913,9432 770385817650933760,118191 747549990076153856,11774 764252809646792704,1170700 755231811370881025,35890 781761913877241858,181419 754710098958774272,22393 768831367727767553,107745 788018936981794816,214492 753960647923163142,30590 791469270022619136,238207 795469031599849472,247930 786651634709438465,90209 787192217026883584,46572 751543920614518785,15536 760170393516867584,61412 785546269976567808,196788 768501782469279750,106756 774470835327209472,143585 793129585382608896,249469 768602399908896769,106819 772885552165183490,132761 780532960340611076,180647 755500463923998720,37892 770968757145595904,122146 755645437424590849,36719 772581965950291969,131003 781523160420130816,185310 732662490715332612,353262 759804073151438848,58869 791974317097574400,240483 785547673424105473,196917 794264905931046913,255942 762682672208424960,74133 793149586315489280,249961 775967146509684736,148367 788371188896497665,215608 733357411914948609,349262 790627873581305857,232137 760180953260101632,61145 750754288956170241,14827 778325573898735616,164826 781694787388895232,177455 791322164578258944,238117 768875840373415936,109874 752716973906096128,22393 772092212028899332,128615 781151359001210881,185310 762047442569289728,71476 793582764297555968,252408 771414691243397121,124597 777105773293887488,87904 777208543006961665,158897 787138485027237888,209184 759192452041367552,56964 773481083157487616,1170528 788412934871453697,215005 759417912264306689,56700 794940416642711552,262022 760450640355201028,62835 793132418827948033,248988 771729569934028801,127366 777144810008408065,160480 776847996906446848,156976 794756393945288704,262849 763822589299097600,80393 790928343776493569,234551 793847113453035521,255942 770441447438942208,118191 761323684627943428,67497 779359805140045826,174427 785509483032313856,189031 795106444639162368,252939 777183700341489664,160283 762830242989809664,73910 763125867799248896,74681 751868471739355136,17794 787014105009905664,207287 787737968878288896,212357 788115952579805185,214492 793998928005894144,257325 766813442238013440,74133 767757629997346816,101203 762301179195953152,47940 764930970705289216,77586 776725294392696832,157693 750745979033296896,14877 761008850493329408,66116 771134208274116608,123583 787716699734745088,205197 794860899882467329,263540 769346273384235008,113165 778982685914099712,168284 761295992775856128,67397 770585179433807873,119852 790043169945681920,226823 792106984812142592,243190 749810059987787776,10129 773913061497397248,139404 786729264196575232,206048 742386595668631552,11774 764062372751290368,80393 777190292466302976,156835 778279026326577152,166883 785840512590868482,198671 745062057805025281,11774 773616286530015232,137869 732792406593155072,398860 770664366085734400,119937 786365223712227332,199546 756953209416146944,45672 763035814238494720,75899 793516714839465985,11774 771697968529313792,127134 766400909815476224,92105 752901103608442880,24316 778383812476608512,167398 790609011020275712,231871 793185222355320832,249926 776126937886371840,153921 787062096437608448,207974 753383514104590337,27402 753730699920834560,29589 758059456319979520,50978 778831351445204992,170253 779491357576617984,173682 792580834821828608,246225 750669656617209857,14421 771052260835020801,121479 775321137073033216,148267 776069459303817216,151410 765598852338577408,84886 787723849131524096,195492 761159686238396416,66897 789451492923019264,192363 791145825690853377,235590 791708720677793792,240483 755631137075200000,38792 771107326837284864,111402 761663091335655424,69947 749949960423149568,10735 752132220425494528,21034 793540329215434752,252741 795765240688418817,268289 771658751740747776,122955 776937576674365440,159411 766686338582245376,92159 789194547997716483,224225 794804120301539328,261818 751126516784771072,17143 763732614658269184,79693 794619413664174080,261155 759761370095034368,58839 790971284834308096,234583 791419900812140544,238780 792591788678615044,234526 793342819767242753,250633 778637617868910596,169527 787057135884443648,209828 786588371615223808,204413 756631197187395584,44429 777312491936231425,160480 789741309258903553,225923 792066398386282496,243187 742770718429962240,11774 768413226077794306,103071 793464385498910720,249926 795613306958606336,267521 754041087254204416,31400 787387745790484480,208307 791024580710150144,235756 790545426881638400,232137 751781518612176896,16422 794388013438697472,258741 750817698523680769,14950 768529487785066496,106118 773827341164351489,136814 785974844965785600,200235 788046856932777984,214492 788895228702887936,220526 791309080648413184,237491 762773579045842944,73712 770879544102424576,120610 772004381055131648,1249926 794389348619685888,256276 756639443788759041,43553 764244595395919872,76652 780939443721076739,183975 785597798494285824,196767 758704839052316673,46076 781528278783766528,11774 757589776413229056,47761 776886635707240448,158815 788461971033231360,218275 792832468936163332,11774 773902363136520192,139404 774196942163156994,137965 781447609642786816,187084 791270020299055104,237491 787956272272445440,212357 778381827912237056,152594 753616138475442176,28477 778651954729852928,167998 778710688717873152,164826 785497956602511361,196277 787799352580374528,11774 792179609273892864,243187 776451549837099008,144494 785498419221569536,196277 787288681396568064,205728 793125282463055872,249469 761976550271045632,71386 785751033037271040,193103 758468892771495936,50286 772547672037322753,130045 749062580878970880,7123 754752929614139392,33356 788545836619661312,215505 769361421565997056,112399 773715297077301248,11774 785870232342654976,199101 779428213013508096,173602 788204559017635840,215437 788489241755996160,218349 793520607015145472,249926 771058480773988352,122816 763201551242592257,74133 761970325034721280,71438 773293062181167104,136018 775081033460875264,146405 794594113014222849,260033 788151276953440256,216009 752934034511126528,21332 789462378790391808,225981 791660029774553088,240145 791677103100010497,240483 790340995153924096,231008 751192014591582208,16768 762724590401363968,73926 762056809817448448,71652 750879917399683072,13412 789141920266063874,223197 770095146906058753,112872 776247398016360449,153779 755158138878238720,35890 759824113573560320,59996 762012199653105664,431998 779373780057530368,169201 759511371818078209,58232 758336064859672576,52554 753006807719612416,1170390 785259228210597889,194154 793098624964042752,249469 794064201870241792,255942 775256375073136640,353879 787416235491389440,206117 788694349890674688,220029 758342795207794688,52112 788037634375299072,214492 780508792148549632,180783 750784612436054017,15005 791672879968497664,240483 794567149947760640,261155 781449698989203456,139404 787734229971038208,212357 778572007696920576,168794 776592709163155457,155334 788521607509651456,215437 763227462230614016,75899 775043620500013056,146405 772074844154241025,129471 758046060057157633,65113 764977802466787328,11774 777291635004702722,159876 786281362068299776,202200 789207270194290688,223899 773766311243616256,137698 774247492414242816,142090 780139628363997185,178415 789997206447063040,228354 753673719499878400,29040 781127962091544576,185496 789256085152550912,224818 794195931629391873,258598 773891947933028352,139404 777865245394108416,161960 755631333687386113,38183 769995279261138944,114985 785776752182325248,195975 787611103736041472,209924 791171145991122944,235621 765748132227321856,84724 789663531297714176,222682 795406583069085696,246425 780116307429593088,174756 777588272822259712,1250336 780912481728393216,181419 758359012270309381,52554 771723456895254529,126389 791395232730476544,238395 793289955992666112,247493 760520872176254976,1248768 765538887271755776,87145 776011456773033988,150859 785802555024613376,197512 777852838412111872,160539 790882718452109312,234583 773641150284587008,11774 759157352520093696,56302 765221965573398529,86440 781178769528786944,185496 761158188750209024,66897 775042713330724864,139865 791318365629353984,237935 793608027274215424,252639 770256327906062336,117591 793162148729892865,249841 779448217364602880,174230 776964181526401024,158387 753064628406587394,25255 768317759193251841,351436 791980618477244416,241819 763451608659353600,77849 757774754149466113,48735 760641509603500032,63851 756333220082442240,14277 787069840137785344,207949 789819366200123392,228037 768225743654363136,11774 774126114780221440,138819 791692427270557700,238429 756272193324064768,42344 778233963752124416,166390 770234953166618624,117303 758656514244698113,54070 768289304808296449,103212 780986978493956130,184223 789798999830114304,199307 790940546114158592,234583 753373375632855040,27379 762824630553939968,73706 765341554269487104,87245 792817060908675072,247323 794272522858414080,249926 755809568379338752,39384 773617082130923521,137818 792216784711671808,29271 791718152073646080,237935 787482668548050949,210432 788536687676706816,218164 791775741901803521,237491 756656382602911744,43258 778608324820373505,169226 762694470483804160,73926 788736297611436032,220332 789501771915857920,224680 759866113257639937,59211 778587835431522305,168794 753232168743120896,24269 750523042091106304,12883 751190059353726976,14277 765644577982255104,75690 770726705749168128,65496 778683682223599616,169201 792075979141156865,243187 733023723683340288,1170601 760894950150017025,65291 771224803445309440,122622 776281268837347328,153845 785270375026274304,194648 759392427631312896,56964 791659191853121537,240483 793763255512604672,252581 762745753748041728,74727 764718926299222017,82070 761176535948722176,65180 794547746149527552,261155 781191236208078848,11774 768061635038703616,102599 785947459788812292,199739 790901386888159232,234583 753376368373575680,26446 780633421286486016,182257 794027801422794752,257492 795614641850318849,267521 768500600896098304,106716 778222672983359488,166390 781503084866445313,188401 778195769161547777,164826 774743513653215237,105109 795722717416869889,261155 769088335453315072,110001 777833274253213696,163901 766775107540832256,95708 770407744201379840,117377 780184850393202688,171886 788022900628467712,214173 773447482466570240,135025 787041805984419840,207287 792195147844857856,243187 764521516109328384,82066 771076703850532865,122982 757315299884593152,46612 779725152464596992,174756 788877774610108416,220029 793227411441741824,249469 794683188736049152,262588 790645344841437184,230282 749724544353591298,9433 750568346333175808,13532 789934575359291392,228820 791685250548019200,240067 765591854062657536,87904 775395988714512386,149040 779624869474492416,175153 767552959777533952,95262 778014178028158976,101020 788879610419216384,221832 794155059231813633,257423 780109592269320192,171693 792136414049689606,243733 790753047068672000,233729 751163858539216901,16728 752039680636547072,18504 788204451588739072,215437 758399484141404160,52055 764555044993667074,81569 790317738824564736,228354 759538372196966400,58041 785246887741890560,11774 785565873213939712,196676 763412545675862016,77849 770692848689618944,120675 778296068157087746,167311 758753142087512064,54070 767837577198141440,101681 760590228172238848,62771 756514544902692865,42432 764265442714144768,82002 781830411999514624,190635 766002333087969284,90904 772169704379035648,129471 772194241074167808,127707 779319605084954624,173964 795224085806649346,265649 753956733471617026,30590 771792189231816704,127657 768935428187648000,110381 753724206026678272,26780 770027060437876736,115530 775788319598899200,150426 771026493925273600,118192 775148989884854272,146720 791296904034291712,237870 793136770447650816,249044 732166201313497089,349824 754904906377654272,27045 787491431086555136,210313 763032056892944386,75899 770392609554436098,117257 775808928684781568,151361 785925039019307009,198591 794573184624246784,261155 752923182915608576,23739 771733011440164864,126152 777211655310577664,160480 789215899874103296,224680 794527745053257729,261155 760266980964306944,61245 770811103634976768,121479 779398493290979328,174115 790210900301058048,228354 790417247433097216,108396 752255986287648769,21074 757278530505838593,46797 759155402848215041,56192 793959170332590080,253243 769298454761738240,110344 756612653137661952,43553 773712721032384512,11774 757443913963765765,47261 764996733696774144,85562 771443170685116416,125554 777843550784323584,159546 750427775107002368,13372 759470475525365762,56964 771155679344205824,122299 771451731351838720,11349 762093579024105472,71270 756289708070539264,42495 778336342883180545,160539 792450025020198912,244464 768124550202613760,11774 788721154559209472,220029 793598986796097536,252408 774024425934983168,139404 791348523652427777,238383 760260574106103808,62063 763260503237943300,75899 775144465870778368,137869 771145134566170624,122299 788534791842869248,218875 794528469254164481,261155 752963586012635138,22630 758415261938483201,52112 762312109908692993,431998 768981207069622273,109945 769753289671925760,114779 761343611577339904,67369 786347642158735360,202379 792484987610083329,245208 754873295653081088,18341 781497905458745344,188119 781529466363318272,187976 793131722766516225,249469 753417082897784832,27222 762295387159789569,72446 758326462722220032,52061 793129125640867842,249469 794173476953174017,257492 764088323832815616,81702 794567705395400704,261155 779435556539334661,174288 734046228808380417,195876 767025329500061696,96898 776923931827507200,159146 790974606765088768,235590 767915088875364353,101681 786149621529653248,201292 756309772975177728,39244 778685604389236736,169923 785317435402518529,195125 772114301435777025,101681 786757231878414337,204539 733044248191369216,355273 763519594015301632,78344 766070860239085571,81929 769619944413732864,109167 750000397490724865,10735 761911961164677121,69947 791005074881384448,235487 775797331161735168,151748 788720329300516864,218275 781232269637935104,186212 778726448962031617,170169 786890685714575360,205824 754058042040287232,31268 751972001343016960,20701 774454278798864384,141360 788697641366327296,215437 758336260565893120,52554 772868790199709696,132335 788871065522941952,221785 767096124956106752,90327 792153415748947968,243615 794022240941547520,257325 770369147020640256,118604 774085307415134209,140676 757357680835125248,47090 777923837279088641,162485 773888831821115392,139404 776615139902627843,151374 761588359823253505,69231 767747731666440192,100605 777343166274007040,160480 785927356720578560,198862 752932624327467008,24173 771082758064050176,121080 771553513549602816,11774 779142813694951424,166362 766314611276587008,91946 750903181173854208,15316 790957653052784640,234583 773240802600378368,133454 775849240404910080,150426 768123155135262720,103354 768875900863643648,11774 773738342076719104,138819 781901428013006848,190635 764829712938041344,84724 766019781505978368,90384 791766773074767872,240145 765014624353693697,84209 793973429313499137,256276 772505796743659524,129380 793483611215323136,252741 751167838866382848,14421 786960376235692032,11774 795159201454637056,264397 757699097138565121,46958 773143175275880449,132848 769066682279133185,110709 750108193917771777,10404 754027569800843265,29682 787657138906603520,210366 791783201542926337,240145 778176503012069377,58531 793597040047427585,252893 791353550601203712,237491 794010702490931201,256276 778616464030957569,168284 781113241321676801,182726 760625137259515904,64147 765581435189223425,11774 772456604767617025,129551 791017948244836358,235487 795751453784739841,267521 754716688113807360,33356 763783817744244736,77598 791583095887634432,237857 790935200725397505,234583 793484332165767168,250633 758105266457939968,51451 771749404416020480,126152 795703021586042882,267862 767849897391300608,11774 774696470440251392,142852 790955650759008256,234583 791736830542614528,240682 793366506046361600,251452 766361982349877250,93261 769702159130689536,112336 794077046364323840,233711 794279172239568896,259482 795051282390056960,262486 775395909664436226,149040 777809271031341056,163153 790982350440062982,235621 794651778520227841,261155 793187941833068544,250430 769100428915142656,110717 780612144148647936,150151 758029512701542400,14277 766341704899293185,91798 773769767559827456,137953 789671612064772096,225121 790652826602967041,11774 793437143741919232,8044 788871285401083904,220526 794608435446714368,249926 792027605855772673,243187 793893378161201152,255942 777655289256435712,161939 781257499219341312,158520 785490179725287425,196277 760111237749497857,61051 793997747003289604,252741 753299147768336386,26827 768223503308906496,82457 771430320847683584,124545 785977166378840064,199306 786189729805066241,201494 786383220870742016,201494 792042227845345280,243075 776235616497434628,153596 759848128379916290,58863 785983125000073216,200382 733143182817562625,355106 753686917775056896,28819 765145423224840193,84724 787622101427494912,209921 774411927934078976,143428 761947464421081088,62708 785584789113888768,197286 790752465486540801,99049 793982600679342080,11774 753068426088837120,25134 781247638700077056,185595 757234289885011968,46252 762480162633953280,47940 787916391475212288,209351 794252438941286400,259063 781264549748023296,185313 758011581246550017,50442 765611615412551680,88332 771011939875037185,65496 766706158803484672,95708 758731180938108928,53873 794273187869687809,259063 795347150997782529,265030 762312613707390976,71502 764957523933736960,11774 785560568803368960,196917 786928242108145664,207287 769390265543131136,111549 790975708738662400,235621 749932636924149764,10735 793702302213349377,170141 791678614236463108,240474 732263089232564224,350100 786366345050980353,202727 765012727630696448,84209 794426258931257344,256038 775703397043429376,149953 762955443492847616,74043 791378236739510272,237908 776639682394329088,157082 795324180921073664,266079 774059178792923136,140748 775335713210454016,55262 776758601759109120,154534 777605907022741504,149259 788764622581104640,218489 791810624275689472,240890 751864590531563520,17842 756592071495053312,43278 778194685856743434,166295 791117732288819200,78159 794669978511351808,262145 773659232671588352,136904 777664795965284352,161456 778677730883710976,167858 762071709864325120,1248990 792091439177936896,241345 792599865154949120,246392 736324866006093825,738099 766505152421371905,93405 768283723380822016,104940 755151452478185472,35737 762827617204523008,75073 777514499037429760,154914 758027935982944256,50923 786416402336878593,203806 793810097000488960,255393 753919257692504064,30304 768229577529450496,104662 793993318002671616,255393 795418718473949184,265855 780612009746391040,150151 781209511734435840,182665 793572816239026176,252020 775654353164206080,148574 740283823217246208,99816 752313422490939392,21074 756289118989004800,42171 773286672880373760,135025 794933079559110657,263551 762616082284896256,73814 769362667723190272,112788 790525343690027008,231894 759580836060508161,57574 763012071105540096,1249077 785289907464011778,193669 792127779416449027,240535 750202362904637440,10735 788453190350020608,217519 752232176230379520,21579 785281201368104960,194667 786583677304090624,200971 779356951465562113,172945 786682906718662657,205181 756353050340564992,42495 778633070169690112,169226 786091579333378048,200382 771765666986811392,127366 776955525909086208,156835 785462645251977216,195712 793527352219176960,252408 758125936818749440,51069 771934668774076417,118191 776204908810821632,154534 789677185007169536,226693 793502899221520384,252196 794664099674288128,261155 772849316369170432,110941 788593662745870336,214492 791709918420172800,240483 759093082507841536,56964 760921334360801280,65626 764739647268204544,83392 793586774744436737,252679 742857786145439746,11774 794529964548882432,261155 763086079532478464,47188 788233439694589952,215608 793501451968471040,252890 792863418239688704,246425 795384309335068678,266500 763913227927420928,80192 778314800216408064,164826 791440238677680128,193524 764186847941578752,80939 787068609784840192,207796 787189224898527232,193297 753996063984459776,22750 755383462870278144,36735 773943778822524929,140372 775659540754735106,148921 790957355374706689,234583 766726696653492224,95672 770040824721735680,116373 788631737224011776,218258 793597018434334720,253243 773654904313217024,138054 778616010802802688,161277 787086965132828673,209151 792065704354807809,243427 756197323701489664,41472 785352776133980160,193633 794024396398661632,257325 755164359681245184,35890 791353324759093248,238395 771482989444214784,125554 792610439385473024,246314 767438007586721793,97447 769275125556453376,112363 786672148051955712,205728 788505650292592640,218495 776472650273128448,481145 757885799216013312,49852 758689304948252672,54070 778580915605889024,168794 756581763137343488,43887 756591426222301184,44274 773917207734677504,139404 775128879966978049,146308 757964101746364417,50337 764934068106559488,349486 769326134022508548,111454 775381163745554432,11774 778284228777828352,166532 768578123013033984,106281 772104776385458176,129471 773879746581057537,139404 779134740540624896,172945 792819664988598272,246771 794572975995437056,261155 795734277459611648,268448 776751824665575424,155451 787233913139765248,46572 767080116488925184,71408 756255648585814017,42344 765658598110363648,86103 792622515281600512,244270 781381145069969409,139404 791416832611581952,238639 756621058963218432,42432 795712137716846592,261155 766977409556029440,91700 787923570659844100,213887 794532404786499585,261155 795468987198885888,266286 750417082747990016,13343 762706960542150657,73926 786391240501780480,203240 793207958230274048,250135 771535870008582144,125163 789493258661588992,215252 780648216496705536,182257 761693998868234240,69231 773977170318356480,140444 793218890406834176,249926 788147861523398660,199657 788332233509724162,217006 785623857109622784,196932 773533164543287296,137158 774814843849150464,142090 786597270632312832,202248 758482683882266625,50827 767851314642554881,102137 781727119105818624,189017 763080275760775168,76429 777223522737324032,157082 760318872352268288,60779 770259804925337600,117257 773966446317670400,138061 776568259730563072,155896 768594353572999168,107428 793965975884492800,255942 790997694449848324,234583 791140366309285888,236827 752982726412738561,22355 750834263587643393,15461 758391107352952833,52879 761924578713083904,70689 788126533596524544,215754 790694501941547009,232911 758045006766612480,51069 788425407007711233,217634 794317948210978817,256358 750874530437074944,15536 753353890897260544,27045 764967344150024193,84679 773888759947407360,139404 755097693311995904,35445 757708929371627524,48287 778115158170271744,163763 754970412161732608,32868 761351629153062912,68182 763529112141037568,78566 794289986094895104,259231 766534476365127681,91810 768982763298893824,110659 788755824822714369,220332 756423881141981184,352982 780457360900829185,180310 781396730122297344,183593 795259434490531840,265276 793948542947753989,255826 790753707596124160,233756 795243997690298368,265686 771832512741978112,128194 753714133644652544,28115 785482500155973632,195975 755085897368875008,11774 768736550695960576,195876 770973184451502080,122146 771434789970862080,125742 758475662306992128,53144 761646761190514692,70030 791506297015242752,239405 776881412578213888,146720 777478690095542272,161568 792540944570744832,244270 793093740860698626,249286 794585925196120064,258741 792845343842983936,247241 793215328801161217,249926 788445646567055361,217106 733517275739783170,355952 759021857940963329,26778 771167570200104960,122133 793156329225367552,249926 771394932149923840,125367 791739100751466496,240584 781337022493364224,139404 788576964005208064,217658 777998709770424320,164826 794929638057406464,263817 787489970185445376,209184 751810857516969985,18486 778746109959122944,169437 752029407196381184,686533 764526539144855552,82066 768621072598102017,107469 771154498622517249,122982 773920667028770816,140039 766023992750723072,90384 793650217019117568,252639 795708928080408576,257781 767820888788074496,1249487 771040681624076288,123085 793140652330672128,249469 773483127662452736,136960 779110931431161856,172862 758659846086488064,54070 770785914679427074,121177 771313260976975872,122559 757430900661649408,47283 763016172291825664,75899 789996162019360768,138221 735014552824385536,354111 764152891745665024,81869 774673653698965504,144654 751743702180040705,19485 766840282910486532,96514 792347219491901440,236256 751874921609859072,19560 794555754816499712,261155 769924638612729856,110585 785276556218249216,194667 791348967669772288,238395 762613948097126400,73814 753697448833327104,29263 793152609754329088,249841 736364959756492800,271850 761518978313379840,68273 762786437049692161,73814 771544402351095808,125367 785645866354749441,197512 764484007014825984,82002 772872521364312064,1170703 788936587220488192,221143 754198792967159808,32157 764265202720378880,80939 770426865697775616,118087 792936959006089216,247054 787096068580192257,208965 792763628223025153,247241 766211306101800960,89887 771765282700464128,127582 774296589657575424,11774 794680201343025152,261666 755078710756118529,34666 777690342011183105,158387 788439468315475968,11774 775359649537265664,148225 764920812738445312,85337 768511871808929793,106770 759116707743035392,57131 759559345369645056,56964 771772060594909185,125204 766011603179495424,90384 764192154017210368,81357 775426101279588352,146259 785252463918125057,194082 790933890735144960,232863 791070462801506308,235990 752852348997816322,22953 788162835247280128,215088 773273112540577796,135701 793999359163699200,255870 794210319476334592,257353 753400996257144832,26458 780940882136576000,182036 764824481919406080,84422 766810135985479680,96057 792066036715495425,243427 776243101149106180,152872 793150964173799424,249927 773969781959618561,139404 777984605680918528,156061 765976942545887232,90031 792064731972534273,243187 756395453407780864,42432 762720087245590529,74592 750670310622371840,14421 793875751003095040,256370 754746069100163072,33356 755938414046818304,39462 762655785637863424,73926 765658478513786880,87062 767037147362635776,96883 794207168396333056,258598 773732650515247104,138819 773903547800752129,138819 795680339679121408,267746 762833203757318145,72978 767848640844996608,101681 794578333228896256,261155 794803939220733952,263090 766066896118517760,74133 773020649157644288,120690 735136242053025793,11774 765648410338729984,88902 770793886272806912,121574 795424180741120000,265855 776441779662966784,155451 764106439065423873,81702 747828644400103426,11774 793639022962806784,253032 751543140331294720,18539 776751549238374400,157755 787098755468177408,207119 762027774760456193,70628 792071191867469824,243187 772760821952753665,132335 787436169088958465,207613 760937954340696064,65867 793485874369474560,252408 793484125793431552,249926 754946177695567872,25135 765301845505945600,86103 772227001675608064,129126 780110015558356992,176125 793938956106792960,255942 794322704027426816,259773 788550861886595072,219119 793887766950060032,255942 762518581011554304,431998 765023242784432128,85562 767729378973261826,100506 776178623187259392,153033 763171624501727233,76535 792101734772387840,243187 733138642797887488,349776 790298845150314496,229895 795721548032159744,261155 757745171555491840,48840 795281193520361476,243187 766784966470447104,95708 770796900714852352,121046 771771385245040644,127871 764971499639930880,85562 761719022920593408,69673 788565517112082432,215437 760286548130684928,61717 760426991715692544,62771 771758873946447872,126152 771298306886660096,124597 771488160429727744,125554 792418305587884032,235289 795700945103548417,267862 795388006429556736,247930 774622365095452672,143290 770254750872920064,117257 790932341522915328,234927 762699665779326976,74431 766718096560259072,95672 778422854404677632,11774 791809394472136704,240145 780762961413562369,182036 794981208316932096,263906 769326404047482880,112363 778927088153812994,171168 795027579900198913,264010 791802867673866242,240483 769885467894480896,115531 790572094614405120,231894 766058636753928192,90384 779661161021276160,85326 794739215229734912,262752 762068483387498496,66116 763129430969556996,76794 780032436398882816,176879 765181934095839233,86103 777021287830999040,157082 786773331294945280,204413 790695368098918400,233692 780838931084500992,183269 787023893211078656,207613 778258222964731909,150255 790301564485373953,11774 770300972534902784,117257 756635992585605120,44429 767412455349760000,97515 788460183240355840,217945 771137826503163906,123080 781271625736093696,186212 781620021722124288,171991 761593699683950592,69565 762693377951358976,74247 773960647058923520,139105 762868034658832384,431998 759522902718881792,58680 760048225608880129,57722 758356515078148096,52030 767804442146115584,100949 770798407602479104,121612 786271658482896896,11774 732259011500838912,349277 757003738267561984,44429 766024711964811265,89923 771928237584838656,125742 751185272780492801,17591 785940417850335232,199960 752976100804980736,22953 770264590953381888,117257 786043271541764097,196524 788853485160767489,219119 775373559099068416,148033 786676777259335680,203917 795295561574252544,265795 756946284834095104,45311 786709926827724800,205728 794164468133535745,257492 757035586620383233,37844 787760092540207106,204413 732666552202354688,353396 761717291675488256,70177 790913444455342080,234583 774259524685271040,141887 791218558797742080,234583 792818478046646272,247877 759120092697337856,56964 765980958109503488,90384 786046149928951808,200383 790235871114956800,229192 762086037397069824,69878 771234441762971648,122982 769702994682191872,90982 775776099544563712,151212 764182493004075008,79577 768731127905345540,107428 778315407866355712,167180 789270608471203840,224850 794674420958760960,258040 795668301196197888,267862 794144782436036608,254725 795347618184437762,264397 753601579698094081,23884 762640391657050112,1249028 773356461191794688,132279 775005676460474369,146259 778881095744024576,166860 764641646009053185,80393 791645299932532737,237852 769646305291358208,114336 758378568946688000,52061 761356687341158402,68273 775419247572975620,149200 763779454606856193,78722 781119087472541696,183759 791706957501591552,241034 767837094530076672,101681 733296070113951744,349375 756895206377676800,43553 787802833877950464,210238 789147278292443136,221416 757021764807454720,45669 771490628706369536,1249839 789902313167187973,228635 758097936601477120,51451 773677255507619840,138616 759400216965550080,56700 778374427276939264,167003 793133663944716289,249469 779059747584696320,171795 793284054850408449,250633 754037662378369024,31400 788411746713296896,11774 751815680186458112,14277 752272094868668416,14277 772503531823693824,128934 790733410327158784,164764 765619698796855296,87145 776622451841130497,155451 777205588916703232,157693 734796987296579588,11774 757327847237103616,46394 777907948123140097,163763 791704456379281408,234990 775694073252474880,150663 769364479121522688,112788 777139607779454978,159475 781337458914959360,139404 761365731753635841,67973 749612017934299136,8871 765500777972568064,84886 786786320077168640,204835 777714713157181444,162596 785923259267158017,199546 792844556819636225,243187 794166879505915904,255942 764269104295399424,81065 775508453557018628,1250232 775751161982885888,151156 779234507882958849,157755 795172063514345473,261155 768419649092395008,106281 791705893612064768,239405 761894171078721537,71026 755166034701713408,35890 763491921603891201,76406 770298288507531264,117377 772848943969341440,132335 792067448187064320,243187 794291484727988226,258249 794556829779054593,261155 773279675107901440,135808 786418255099494401,203832 787116697408987136,208176 751610325485494272,16728 761603568256245760,69669 769033595285561344,110440 773943373791100928,140025 778932659099623424,171168 758835238487285761,55260 775395927825666048,148045 751182477901770752,17365 764211096865550336,81946 768786939382116352,108849 765304110023401472,85326 770986663476539392,122146 750691247384297472,14351 773867548261556225,139404 752977874504691712,23719 769107791629979648,105647 786387269687078912,202983 763114426165760002,76043 780907751484428288,183759 764842691477864448,61051 788370436388257792,216934 746304021502263296,11774 751661995653554176,19326 777160279893225473,149040 794347806458642432,259743 795001037128134656,263895 778701221712375813,169923 788014301525049348,214209 788734910970208256,220029 757369798191833088,1248475 786170933580922880,199769 787722718443515904,206101 764894747945148417,84724 769161502070870016,27164 770785036635373568,1170572 765772215400947713,89611 769367487758630917,106774 788183579574403072,214084 789185718006353920,224221 792474162476441600,246225 789352219640406016,225456 769502301123850242,112693 776182182343741441,153194 785503410808250368,195975 794925508760735744,256219 757699290982707201,46958 765646192713666560,88332 765686552051810305,88432 767314882861694976,98259 789312930516959232,224680 789433040913043456,225981 750853222093492225,14950 775983776706945024,152735 794214097999056896,258598 786968727556415488,207949 792434398880727040,243075 758111340737269760,50698 791773235041841152,240926 795469628784906244,247930 788613945468788736,219531 756616609653862401,41689 762779512052473857,74366 766842384021716993,93286 773647764420866048,7092 790938881994678273,232169 769666164020641792,112788 770076507926560768,115509 764624565762977792,77598 749978217331568640,9754 770329593173594112,117257 786218181660516352,201555 791318134414344193,237787 792774486072430593,246425 767295949957890049,97380 795293292707528704,264954 780756714165530624,182154 786184943097507840,201494 791010095467405312,232884 762766913835597824,73712 785587889534935041,197297 787707618768760832,212139 792825344659189764,247241 775532945222230016,784840 794628703091359744,261818 767011272877563904,97404 755031083234627584,34898 776103455123312640,152872 788554023523803136,214660 789346044274356225,206666 794615399119622144,262025 758042589807255553,50853 778466468832751616,167407 791853268980920320,242154 755149311202234368,738099 764254516086706176,74247 768644743979032578,107469 781891740831744001,190207 771138103520194560,122973 769145184277757952,111595 765296126954201088,80486 785950948434804736,199211 775430202465845248,149329 779513844066582528,174115 786263898399789056,201958 773233872062582784,135517 752817509292617728,22953 754717686756704256,33356 767143007627862016,97377 768142233359020033,103071 791609251709882368,238207 787790953021108228,206101 794717197746786304,11774 763965255567351812,73196 767673867494125568,96039 778280168003473408,167046 780592673904295937,181811 781356569975939072,139404 793962617928695808,255942 781287991935369216,186434 770355258170171396,117257 757579053771558912,47761 776635089706856448,156835 762344485938278400,1249013 763004460826136576,74827 773987263286013952,139865 781313832769773568,26066 785597466519404548,196277 794092315040063488,257492 779235229097680898,173490 788110845817479168,108396 753739693703860224,22439 760581054398881793,63655 763058830913703936,32625 773506635469819904,137158 757223740555993088,46006 773914323538157568,139404 781799864975757312,173341 776839372440113152,156110 773953717393461248,140444 788051760057159680,205197 751219747182739456,17591 789971313892831232,228037 791446186938990592,238395 773987350330441728,138155 778690451784077314,168284 792497842434744320,245148 766628835777449984,94699 785957541377298432,199960 790351910347956225,11774 794812521345613824,263205 754979998394675200,34666 794430348390264836,259659 795285137948868609,265846 767461680162992129,98751 785908451419435010,199546 787127547649728512,198671 791355331976757248,235487 776796230403751936,156835 791433893081735168,238494 793189757790683136,249926 755275209062612992,34489 771415411048927232,112939 792693479042199552,240483 751772623525203968,18323 755098037215690756,35449 765332134202445824,86120 780333775288868864,179510 735527444283830276,1170739 759360745737953280,55661 769159412779024385,110362 787761577692762112,11774 756673678776078337,41702 787711963933487104,203034 794471035051483136,250633 775307982091481088,144494 790938011101827072,232169 792418607485464577,11774 794541573144911872,261155 764195057733959680,82283 755972277670404096,35637 785815256295694336,197512 733288399654768641,355261 749702532142755842,9030 778589277408137216,87904 795707009182158848,267521 788482571730640897,218275 765681206365188096,88930 773671599165825024,137315 753001263969738753,23742 763896964106883073,80648 781872486355001344,186149 792569927538388992,246632 751771688908492800,18893 775265822763724800,146205 769577178811998208,113412 760936961053974528,57574 773895013629657089,139404 753414048444719108,27045 773455059006922752,131007 769700426987864065,114985 795670514031280129,267177 757934200917991424,49975 776841038866616320,1171739 790255418417086464,7092 794954527761829888,262784 790255897989611520,230282 764937225318469632,11774 771640410372321280,125163 778038593155657728,165523 791053822537916416,236393 789163379201970179,215437 786962311198052353,207613 762002148762718208,71550 772782554810294273,132335 780621583144456192,181935 794006563488993280,249852 750458969177616384,12357 786403869467222016,203350 773648084005851138,138422 757698326720413696,46958 769249624141869057,112363 791806154145947648,240479 786004463823704065,192949 787728672509747200,207965 791372382564786176,238395 791453225228439552,238207 793818027452170240,254209 732566308907286528,178201 761759859167473664,1248861 765310833018667045,87145 767820881213153280,101463 732363624359051265,65113 774009266763993088,139404 775881338708721664,152182 764218918093352960,81946 795118817705738240,264397 793939819529322496,248652 759740432066678784,59398 776738634653310980,157693 793889342439747584,249926 791839356965249024,239471 754706369991745536,32963 761296195356618752,67852 732161654494990337,349332 786991601369419776,205728 762072351940964352,431998 767099203675971584,94627 757146276878168064,329253 758123879617339392,41703 764591275970473984,80393 790241577784315904,229693 793952106134634496,257195 733426231664762881,353200 755683748423798784,38183 759942854785503233,56964 770009462631436288,111970 760424302525059072,62771 771787574226644993,114779 772919915451969536,121046 760448566359760896,62851 771042326055489536,122146 775095169859280900,146847 788148265187368960,215057 732979025329545216,354895 785647185094402048,197286 732661383993688065,353262 767804889321930752,100891 736954026756034561,196346 772893205788495872,133043 786402474445987841,198304 763209431459004416,47188 753415264725766144,24597 760872269497323522,63326 772987596339380224,132996 792128051387637761,242693 793752507079995392,252408 756405773027143681,42249 792741588908777474,194060 776078726417088512,152735 785653587724505089,195712 786054883891879937,198591 753807811612516352,29790 759196431727026176,55257 791313033855238146,11774 795437165442371584,267133 761260955107938306,66851 793107352006254593,249348 795215002894483456,262752 758702902642876417,53854 778225641892098048,164826 779996627197132800,172270 792069367777419265,242693 760177996414144512,60866 791015539229483008,234796 788111063984185344,215437 757889360473841664,48477 764288871467130881,82066 770282774875910144,117257 774291171371720704,11774 790524441600098304,231550 791410573904711680,238207 769935717766094849,115910 743218784790405120,11774 760904359869689857,65136 763449473280466944,77720 791342874516459520,11774 780599002463105025,181935 793992211343908864,255602 762628154082996225,73814 758639690199236608,54146 788067661716529152,215005 774007181557456896,139404 793853497997455360,255826 732897581571809280,354495 788824621839548416,220332 758751898518167552,54070 772351371546877952,130327 779165658357506048,172962 756262746346455042,42344 753610951857999872,28477 765023342130638848,82209 793934784636583936,255942 794191670342520832,258598 739888474233311234,11774 779038660880572416,29263 794317077477634048,259773 777510623450107905,156061 761379731015081984,68182 790250677767397376,230282 749705837275340800,9087 770739298408816641,120922 781260623870951424,186170 788929418769141761,221832 792791645490077696,243865 759108064263991296,52919 732299228945342464,350911 732658308952133632,398865 761037755551854593,63451 780601473398747137,181789 758465741184131072,41703 749379673470230530,7849 767756581530460160,100893 734744577186398209,351644 787979833909194754,212239 791702241597984768,228820 780503073911402496,180759 781900410609033216,191322 770937904902316032,121479 795749834300985344,268529 788948666899898369,11774 790785855849758721,232863 755192050769768448,36094 756554081620127745,43399 790071544273702913,228224 794137068385357824,256349 760478184747905024,61575 762942680154316800,47188 793146303140147200,249469 788103758127312897,215005 781671332631150593,188500 787498934855798784,209269 769957882922012673,114254 774772292991746048,144475 781897182001569792,191354 757362889162301441,46379 780866337350516740,184044 786676214769524736,47940 788735145163403264,220332 762060240590368768,1248996 769613577061740544,110585 775517434799386625,149953 794279329773617153,259482 775192654594314241,147541 759833079129083908,60018 791845989342666752,240145 793102185147969536,249469 753032386372395013,25255 788928496215158784,220689 778897484529537028,168794 770628577683439616,119786 790491181784375296,230283 792832688180822016,11774 794570614996512769,261155 788750538372296705,220332 794537611431936000,261155 767152403879780352,95343 794346091600695296,256834 794489604984422400,254209 791407059614965760,236352 792143496324927488,243615 794234582870552576,258598 795027342649421824,263926 771890984258932737,126390 789241857448345600,180520 790003862170050560,229105 795393319438163968,265858 753636676099043332,28778 794736079568048128,258456 763815326182051840,351931 786620287253086208,204373 788805446228381696,220767 751936681390006277,17794 778265229562040320,11774 781209037186691072,186434 780433349827592193,179570 754103393807892480,31201 780222030842966016,176128 788056175392817157,214354 793674731710877697,252581 774228903988789248,1170870 778673974498643968,169201 761246787197886464,65180 763618398785994752,78159 788856793581621248,221297 758091897998942208,49843 765016777923235840,82283 751132575968555008,15808 766806839035953152,95708 770053579302379525,116619 787091393940291585,207151 759330646816878592,57348 768979727549861888,110209 794011008226443265,257530 750702407516983296,10848 760541123957829634,60363 776201411897982977,154071 777020854504783873,152872 752305370144575488,20501 781649846163955712,189031 794237406568448000,258456 773684785713549312,137315 787633326098001920,192363 795429259263217664,267014 770811649552945152,119937 776841447123349504,149202 791004918937161728,235620 791084298417737728,78159 755204336951693312,26721 788133778359218176,214809 759456761791348736,56964 791725698872258560,240483 792542744795197440,246273 739858908634701824,11774 766679440122269696,95487 795261073595269125,243187 768106681330958357,102745 778807371074195458,170077 791494831080169472,239471 772463879003574273,112788 778577493930278912,168794 790955221518344192,234583 793251295582912512,249926 752209496085237760,21074 754752984660242433,21888 763897591448817664,80155 788094077959041025,214354 755133949186347010,32572 765035028610813955,11774 768927281339215872,110381 777585067694645248,161277 756317609063280640,42249 765986862112444416,90125 795108224819003392,264397 778411664274235392,166339 790247471716925440,229693 794710791194820608,262752 794937037413552128,261155 754033876410961924,31377 761959923081220096,69388 768858635455827968,109666 785749202815033344,197888 790749936639815680,232863 764730481531359232,84422 786296362845540353,201558 793239885637423105,249841 767415025174650880,95438 788170370138435588,214354 789665186210643968,222785 767519692407902209,99981 773654694187053056,138165 764602288384143360,84209 777663904843530240,160801 792868921137254400,247877 775345314974892032,146259 768834214070542337,109167 778031699024306176,163990 760217812652716032,61051 764853144958431232,84083 761336910497349632,67369 771215917250322432,124191 760707333043421185,64145 767901678251151360,81869 789154327952629761,11774 755251981027987457,36498 771388679894040576,112363 792159384470073345,243075 785905394443030532,197367 765333483480907780,85285 772967712712785920,132335 759581812406554624,1170407 785818193768042496,196277 794642025224269825,208178 774324581267968000,141867 791348672546111494,11774 758116040261922816,51451 773532519560048640,136018 778372935153246208,166852 793263128310009857,249926 795230690614923265,264431 785567891223556096,196676 789289576112136193,224680 733678304029511680,355261 765616090374402049,88541 780896136135532544,138812 768137877578452992,103294 785523182866423809,196538 774696919687794688,144112 776163146226556928,11774 780096516279111680,178045 780716766951538688,182251 785606795771260928,197512 776884763374280704,157755 792160045953748992,244388 751932026249293825,20279 757979722383028224,50168 788753218239098880,220526 793274109547409408,250293 769368254217195520,109666 790347810042417152,11774 795655832667127812,266079 751938567245484034,14277 790258613046640644,230270 792015311218225152,243075 790936738281639936,234583 755074203863441409,34670 756644063483355136,43553 772234031194775553,129991 774865236448862208,143043 794876723900907520,258040 788542617403482112,218275 732676412532916224,353262 751811783829094400,18486 754133945764065280,31400 791944314624409600,242251 795721736021049348,267521 779080754009604096,172123 788504420371824640,218495 768892554653929476,109104 762639196766867457,73926 789134979292925952,218275 791390601279254528,11774 771686732702056452,127134 779052219320721408,172056 757668952453607425,1173862 768913627722162176,109104 764937493774897152,68987 785834446142308352,198840 759204039498301440,55257 771510410239365120,125142 777516157972525056,118174 776665113730293760,129991 794201572263727105,258331 791815967030390784,240682 794771009001967616,262025 773024859584684032,133454 787079323454812161,207733 778250443033939968,166532 787456305136934913,209351 791698146636206080,240070 794311387283603456,257492 789212363081846784,223286 793304853535657984,249926 761990338886062080,69794 776908757934628864,158673 794633618287116290,261567 770404569302048772,117263 777436910943866881,160593 786959753020837888,11774 795197809125376000,264397 786246620039962624,198304 792047981507678209,243187 770341442199969792,100932 785656481773346816,195975 792063541842808832,242712 757770209243586560,49066 767853484620275714,101681 791663174139387904,240483 780378036692717568,179742 766259975031259136,91946 769826316560367616,88930 792155708368285696,243187 794551299958185985,261155 742562256433631233,8431 767797520915464193,100893 778834663393505280,167319 790978772006764544,234796 766256047677898752,91751 793172380348719105,247379 774004768125685760,140444 760739591565389824,62821 792991154539261952,248514 795318521718861825,252112 764072597843611648,78159 778301608459370496,167273 791727521951809536,240718 761687276577361921,68862 773929246045732864,139404 768235571709902848,104162 774020884612812800,141035 751093269673545728,11774 762863711593697284,73926 787348448450273280,192434 760088454847836160,60866 766446327924338688,93823 778795008262443009,164764 793889702529142784,249926 776621247207727104,53667 769631706601156608,113754 795669111569285124,267730 757983622351712256,47940 771430560547819520,125367 794626339030581249,261155 757722283456823296,48663 762111146727870464,72035 788607346339700736,217937 785647541312376834,195492 756694941011628032,349449 775230978566393856,147548 791340367610126336,227183 769024538478804993,108023 787995530383138816,214209 793114098368217088,247241 776114729634959361,153194 776812795878748162,155451 789959341432410112,228888 765669521982103552,87858 793536077009084417,249926 760603640428044288,63451 788009501337137152,213887 790915860244357121,234583 757030802248957953,44429 757677071380287488,1248519 750803552080105472,13046 758044806203502592,51069 790600165539377152,231894 759475955035353088,58267 776801603806298113,157031 775575775332470784,149200 750377610517950465,12883 754699003674054656,33021 773565121184534528,136947 785659308281176064,194653 764677152453201922,82582 758630360737521668,54070 786040850136625152,209828 787993513954832384,210238 773197762506526720,135025 791005852714971136,232611 771092205427576833,120186 781208294463463424,182665 787754425435566082,212139 791333213071220736,236454 793095110837821440,249469 752246011779702784,20279 785307653647904768,194934 794329470895321089,258297 734948910678953986,353374 778265802864750596,11774 780025657405222912,177472 767086432842313729,97386 772370989657169920,128519 787092476192395264,208980 793959109204779008,256225 749991007639535616,9925 773281895610142720,133944 792939217416429568,234583 794108385696354304,257492 760168042265448450,61051 778034020890185729,117257 791291978369474561,232169 756835151557038080,35373 765394192394661888,85257 775810713205870592,151463 766049556756729856,90384 779539264711163905,172967 787767350955216896,193382 757723363288776704,49056 789525807173607424,226881 775562344764022784,149304 791407191077097473,202265 776582122437943296,155898 759135581486125057,57258 759560019276734464,57105 770713807731630080,120541 766407465629921280,93823 760816474474811392,64074 770459061640912897,117377 765242470976385024,86653 759572470491811840,58815 764875897799188480,84753 794186625764892672,235487 753237422855581697,24788 758843519792402432,54070 786979971843624961,11774 792819960531849216,247877 778170876990808064,163763 794947729147523072,262849 753641441671294976,27402 769175686888103936,110615 771398297357471745,124536 794904554299080704,261155 765087289789779968,80716 772277214188605441,129126 750857216148770816,15643 755006193421127680,34713 757804464879173632,48492 770822120372736002,65500 789137578066935809,223899 768816995861159936,109167 777005732587827200,156835 789550292173893632,226578 791367824010641408,238207 792079084150927360,243398 793244351816138752,249180 760964020492963841,64730 773080286397509632,133454 767051063908306944,93210 773859214020210688,139404 765086335841341444,82642 757581598913167360,47782 753087754431586304,24526 769953036621971456,114254 774294060806774784,141867 785839031078756352,194082 792390323129442304,243092 755114532482068480,33356 795072826243809280,261155 761560216915832832,69231 766722132252524544,95708 791711298039914497,238395 758045351249084416,51069 758145387844800512,48663 768219921922744320,11774 788735993037807618,217443 758273990322376705,51809 793569800215605248,250633 793863593557053441,256255 769006215015854084,110585 763908258406932480,79691 778825412042293248,164502 777801268404318208,163763 766279165758799872,91894 794741520788234240,262053 770395480484417536,118191 794321143897477126,258741 781315579500072960,186434 759562542192754688,56800 769319627637727232,110585 794083922611093504,256239 792044561665228801,243075 794720096061157376,262849 752282438483664897,14277 785703527347662850,196348 795039469506297856,264397 750863743911759872,15817 770707658986905600,120610 776131228802002944,153037 756431075405094912,43207 793593277232607232,252893 750821247102160896,14778 781113474730590208,185496 785532832760246272,195481 793241907916791809,249253 765319727665119232,74247 771857265515175937,127957 786027569674092544,199546 780622911228956673,182154 758087590574632962,49843 786309048136192000,201494 786972794269659137,206850 795039234474196992,263926 785937331190534144,199546 793985942348558340,220727 773797320722903040,136904 771801478918909952,127657 781848299863015425,190424 791353106323873793,238395 789434611776401409,225981 761610612233371648,69711 764771328985591808,26066 775052252797030400,144602 791222725301964800,235620 793102826335449089,249469 779008004440068096,171324 790659392135987204,230899 792743141136740353,247290 763043987854733314,75899 786959906863616000,11774 788497944366505985,108396 767361931413975040,97325 776166185612128256,153854 750379355260542976,12404 771165015806050305,123583 773172593625030656,134561 774534977660788736,144053 778960833716097024,171168 791812949371412483,240890 793169622740635648,250239 773927706291384320,139404 779368618744160256,172799 789509340533256192,223286 780421734038065152,179742 791774343390826496,240483 786745907551154176,204835 758058140382273537,50314 759500689466855424,56964 791865615552249856,240145 768976174076813312,109360 791467319243345920,234583 765777827853729792,88930 779270792983023621,23762 790993663262281729,233736 787430025435947008,207287 762265582058115072,431998 762874900327477248,47188 764145107255820289,81702 766655444865654784,92359 786582405624782848,202217 754855023461408768,33355 760437086667235328,62771 788889962473070592,220727 793638951965818880,252014 794271130353737729,259360 771471491548479488,124597 763506787555299328,78853 777279830337261568,158815 787455107302617088,209991 755053393056374784,18979 793621080602705921,254209 759417535360016384,56964 777124106265255936,159245 793465926230368256,252408 794687941482311680,262752 755903728713031680,37991 765340652364181504,85562 760614328877871104,62821 763237002745569280,47188 738970537834074112,11774 776554734614306816,155318 795106382735351817,264397 758431386692882432,48289 762796366674395136,74049 793194772290740224,250430 761449935275294720,11774 759596738055327744,57574 769885554116730881,113982 762646118530420737,73926 785711482516410368,196277 755732771662733317,38183 758759472068124672,55169 763072230381137920,1249058 785889595971866624,197622 767278341074325504,96263 790974167508135936,235621 780355910095044608,178966 756760828926238720,44271 773640794682957824,134470 785945564152070145,198552 786924048865374208,205094 790273840224034816,229693 760974558312669184,64730 776982646177968129,158864 781124071807475712,183269 770813201147498496,121479 793130872392134656,249841 754062821189705728,31377 794544228642811904,261155 764480221160538113,82203 771530066643660800,126389 752646624992694276,22546 776095504811880448,153194 786946206014410752,207613 791563924734816256,239405 773655899256655872,136904 776084202114707456,153194 758904345958068226,50827 763881533702758400,80155 786560401983016960,204327 781644663795032064,187896 786696849814093825,204977 793582289573801984,253793 795288139971465216,265081 775906554914574336,112363 776068704748658688,152872 793138333069172737,249841 768697224687681536,87607 776169606868242432,152735 780824572123836416,182659 794238390032105472,258598 790271389471244288,229159 759768741953441792,59666 795018419578032130,264700 752911306768777216,23899 765555235947372544,88052 764788236757729280,83881 791400724508712964,237908 754981091740483585,34666 758627196986687489,54070 793699039002800128,254209 763940596566274052,80978 778202728036126721,166409 770581778839068672,119832 758081604141015044,50476 759193978365480960,56656 771050146499031040,118191 792090948045910016,243075 778286043476799488,166422 755207282196029440,36033 758019694066491392,47761 781248604317057024,186149 756860079991758849,43285 760531255393939456,18395 775112824779571201,146720 787011276266438657,207949 765223489779499008,86440 793075769564012545,249044 780414958026665985,177784 772217779827019776,129551 795199682590801920,247930 752653415210061828,22777 795091761072926720,265102 795070422115086336,263906 758995336090095617,56302 765158232713261056,85767 773590891168694277,354695 781832661765529600,190635 788561781228572672,218495 786005166793252865,199561 786137709622407168,201143 790719963019419648,228341 791079814576926720,235956 741395547471241216,99816 793864937693024256,256038 763187913043607553,67226 766278309437054976,91894 779126116246106112,168284 795654832031985664,266079 785649476354596865,196277 790324392878235648,230282 790985937379405824,235147 756642437968306177,44429 763837963239301120,79996 771928949454692353,127775 793227293917192192,250033 794579840980553728,261155 751108998385004545,16983 758407525465264128,52061 770772938949660673,118191 795713899861393408,267855 767589263273635841,96039 787089526976118784,208965 759401203700670464,56924 780670535566893056,181443 762066274881048576,1248996 771398993188302848,122145 778285073128763392,11774 791364024629735424,11774 795405954460352512,266079 785390194073579520,195125 791142753346420736,235348 794498735925510144,259034 773904990821724160,139404 774739506473775104,144635 778030221803024384,165423 793865177938604032,256255 750746917148061696,15073 795733611383242753,268448 781112247330361344,185496 790534432675422208,231894 794484017487745024,256458 764278038833999872,82066 791111392103325696,235620 787308716005613568,207949 791795390546706432,240483 791485729591353344,238207 794061411890565120,257492 752938470264430593,24497 779087871797886977,172123 761742320127455233,70177 766874811788201984,95672 781188010662502400,158520 751106731279654912,15643 753959257012338689,29263 756691422380630016,44274 758455865645027329,41680 775308843383304192,148045 776751236066390016,157755 780802471237185537,182036 788517980405510145,218275 795390484122214400,266151 758350515151499265,50804 764601086204182528,80939 795390959756275712,247930 770514557005463552,73712 786884535942348800,206225 732447413517029377,352077 795304720193781760,264397 755196336786382848,35890 762640675850612736,63237 766077651949907968,90372 771558777870884864,125204 759699574952960000,58937 795674251181297664,267521 758307520263979008,52061 788566080570601472,218275 777963475247124480,164608 786447886695268352,186212 768762094510600192,108710 750838970456510464,14960 759614192676663296,58054 750806192436367360,15451 790929058917978112,232863 765619345288470529,88683 789927776975409152,226490 761043135740780544,63268 751803363864481792,18470 761375319710457856,67226 764610582863421440,80393 758652649281499136,54070 765053376337813505,82189 765545761832439808,88052 769269511912558592,112363 787187432227614720,209351 791102899564707840,234197 761575839439826946,68993 788125179377491968,215754 785653877286723584,197911 765011169685929984,11774 777239697097629697,159475 755168322208096260,35890 769343297059860480,113165 794557534921261056,261155 765504653903667201,87904 767479368121720832,95055 795712238027829248,266151 775164055178752001,146949 786574117331951617,203674 758422667305312257,52112 786960263828217857,11774 776033336221392896,87904 792852090003402752,247379 753647435205873664,26979 765425685837991936,87245 793981346930683904,257271 794330026049081344,259623 763664529121222657,77620 773480217549516801,136814 753949054695071744,30590 778374963229290497,167569 781548155032612864,188478 789153004939247616,215505 750473109799628800,13343 778400484751278080,167677 755874135000178688,40344 775011881085915137,146259 793496475028353024,249926 763406548194385920,76146 795048725907460096,259055 763034670082748417,75899 775574722335563776,1250216 758030094854070272,50654 785941852872597505,199431 791056012140695552,227242 794576899787919360,261155 772873107518390273,129558 754024230212206592,30339 764815481056456704,84724 770219770381799425,117257 794262382776348672,259063 764973607877500928,85562 793996720678010880,255942 780600436944408576,80785 758258521704103936,52061 765576605964070913,87904 781627922893471744,188309 793931949525958657,256038 767401149737472001,97379 794851248814092288,262849 751066337355534336,16282 769330026781282304,111558 773762542137061376,137042 775163271728865280,146580 763958655003746306,349951 794255849308835840,258771 769321170613129216,46659 788933829977341953,11774 756513416005689344,43403 785545899414028289,130635 791341035658027008,237491 772860381366583297,132335 794348551845330953,259457 773502042287575040,136814 776415281170280449,155390 752231319975784448,17921 769793316909117444,114779 771163502853533696,122145 791714631437938688,240483 794898973337276420,262752 766049925964697600,89923 768973249975840769,96263 793907308820500482,255942 763347412006137856,77731 768456217387757568,106281 781174779717955584,185310 775470917493194752,149329 793240147869458432,250633 749779180636823552,7546 773887206029164544,139404 765257328752988160,86103 781518166254026752,186750 790947265644929024,234583 793424005919154176,250033 794456782571732992,258598 758289907827613697,47761 775748719513833472,150511 785649272398098433,196788 759416668774813696,56700 779399972169064448,174557 788347190590709765,217039 792546108417323008,242693 787480216721461248,210009 794022032572825600,243075 751974583335546880,16299 758124105929338880,41703 768052504600993796,103149 790705795201499136,233241 778726811228180481,169384 734350447167836160,1170716 788857337201192960,220332 789897453231284228,227048 793541828310032384,249926 790887210077736960,234583 791854653323538433,240661 793824972183572480,255192 778751244169048064,168794 779324050040623104,154832 780804697900797953,182726 758029871633297408,48663 758778012623998977,54739 791709450751074304,240483 794115178560454657,255942 765607761598119936,86192 754749593758203904,33356 791246714938138624,237325 794231898444677120,259063 756293625563131904,42564 788594935196966914,215005 793946701933514754,255317 795116815882088448,264774 795702361280876549,26066 755157034333507584,35890 786544750757224449,204413 793335519329472512,249469 756364313187590148,42432 777850238384140288,164001 789530505872113664,226897 764430488471822336,79691 788653808209362944,210390 732315792872591361,1170454 758256083467132929,52061 763926072928800768,80607 758384118165929984,52753 754225192914808832,31190 758177545883885568,51069 764154088309329924,82209 786406036169162752,203674 792237718491181056,177455 768817138370871296,109104 778733791661559808,170187 779387455032045568,174427 791786967289561088,237491 758803272866025473,54070 768081616639930368,103354 791641788029235200,239906 768849934883827712,108395 789432376074133504,225981 791747772852600832,240483 773176364857909249,1250012 772912379818487808,133519 795455798906408960,266079 792065616756641792,243187 759756470183342081,56964 779105932320051201,171060 788590127253745670,214992 764500981606453249,82203 788073377546182656,212069 789956369352912896,218603 795044672196333569,264288 795274322399133696,261155 732237936004087813,349240 765367824332140544,86103 793870559683579904,256038 757997532483948544,50442 780877342260338688,184044 791011314185437185,234653 794939934385799168,260460 766060499809153024,90384 780959641933123584,181419 779140938207629312,172962 753969958971961346,30237 786554226943995905,203674 795605498435371008,267521 774236530382610432,141887 781218127203885056,186584 789877436917747713,205972 749293938243088384,8047 749354637396942848,7914 787199246390947840,206258 751789785585426432,18317 789469528337944577,225981 794560995867979776,261155 760196154344689664,351152 762691830714687489,73926 793574737624436737,252408 767833671399342084,101383 785829366341128192,197512 732555399904284672,352548 765859439949774848,88459 781535394051555328,187974 787736519553404928,205197 768971484559577089,108795 776625271776555008,154832 750166633168056320,11495 786235188204404737,199546 739627965483388929,11774 766477480345624576,92958 775284655230681088,147541 790753604906790912,233307 775455568265752576,148870 789243232676900864,47940 780423715154571264,179416 795669789805002752,263896 765231774830125056,86440 775717848060612608,149200 792522512341037056,245101 756615296790573056,43900 762513344049782784,11774 770781511725428736,44421 752692603259228160,22750 760249095508209665,60855 795406687385645057,266138 758978854908145666,56214 760634823958487040,64019 791311585536987136,236465 751771774803595264,17416 773918257971462144,140025 777574958398570497,349856 760312008000634880,56964 763860760049180672,80393 773481260211638272,136947 794746117904826368,263108 795720514425720833,267737 787003096295542784,205728 785910577889579008,199546 778950311364988929,169747 770788935890968576,121479 780960742618963969,182659 767879799935234048,93504 767066098101395456,94699 789541197547184128,226731 774329289349165057,142503 775045439943049216,145911 785627311064264704,197512 762877994117378050,70797 766414638992986112,91810 749411453455765504,8588 786528545715748869,202007 770717820510429186,120610 780177025919250432,178882 791951510984724482,242135 769692597585444864,113982 772644472941346816,131027 774358582389198848,133702 755489909859766272,36467 763957398541217797,79999 795010893167886336,263896 786324619972136960,202007 794687541760888832,262784 771003639611715584,121949 794603764497969152,261818 733815305261228032,1170820 764214452753461249,81702 772706972193923074,129551 767020660396728320,95593 772261074649440256,129551 753023170597105664,24870 771533814426238976,125145 781333446689976320,209828 779371258840428544,11774 791321580152512513,237787 795056714127212544,262362 789227766826823680,220332 785652651862130689,197297 760965328708968449,11774 752124970659000320,21034 787003458243080193,205349 751598464681869312,18380 755659336752500736,36735 756900307511095296,36145 774051958558629888,140748 785688845920641024,196277 762000727480766464,70689 771910488435240960,127957 773674064703549441,137698 788126582770589696,214492 793951681516015616,254135 758755477031444481,54974 767860425539067904,95055 760999296816775169,65180 776801985320325121,153915 790311752776896512,228820 794987515652542464,262849 781174552785252353,185496 788099121664159744,215505 790743839543734272,235349 791318990110887936,235979 791449646702927872,238099 766013479060901888,81929 786453056925728768,199960 751641675836059648,18893 786589283784200193,204835 765068703536996352,84724 790405749243469826,230563 756856392137355264,45039 760114190283669504,60112 793923773980360706,256255 732497308084928512,352295 776407635482542080,153596 788496790303539200,217285 789815048319500288,224678 793283371711533056,250430 794532710786203648,261155 741645544100139008,1247482 780876530079633411,181419 781364763464830976,186434 758470968272617472,53185 764579736508993537,81659 794381142874984448,260173 764705670058872832,83186 770994329678667776,121612 776923734317920256,146804 781167176774479872,185496 772236356919631873,129662 791140241381949440,234583 742405847897231360,350711 766034192522219521,81929 777699308447477760,160651 778520772105023488,152594 750333875927281664,12535 772084283229999104,127775 792109208791609344,243075 761648673386213376,14351 764280396188033024,1249122 751220869649891328,16299 772821639469801472,11774 790371619466125312,228341 795726943413043200,247930 772045337380855809,128934 793726385089028096,253793 760968880223313924,64730 763072052764876801,76429 770894699930513408,120610 775859025409892352,90193 768161408743636992,103869 760055825998159872,60112 762039677947879424,60751 762122328834764801,71270 781226740664246272,186170 769592849985863680,114422 787857066836635652,211733 759896010608906240,58253 774325164842504192,351489 760912218540081153,65165 792651562736836609,108202 793719203475841024,252679 771483531755204609,124597 793425637973299200,252020 781110004501745664,185496 774287307998367744,141881 764872124481888256,84724 781684497452523520,148962 789530954415034368,209563 763789034762145792,78383 766451653339906048,93823 759540004456501248,56964 760553122913775617,62708 757550487407366144,47782 775432739440898048,148994 785704560077606912,196277 758739263533948928,54070 788703806452215808,218258 766711807754973184,95672 776816977503322112,158428 777535715106168837,71794 791574129329614848,234864 793517435865354240,247077 759501853637873664,58508 761446117594714112,67283 761565002977439744,68993 794757089096658944,262145 763780769714089985,80192 791370553714016257,232881 793238044191096832,250293 793524026786275328,250375 775436502130159617,148870 788547309223096320,215437 763080226880491520,47188 790246216105885696,228524 752626995138326529,22394 776765901727109121,157693 786664427139559425,205728 754733613942345728,33356 764609232339668992,82018 792058070050406400,243075 772254961035915264,129558 792817397510053888,247767 793464368935481344,247819 773903236529094656,139404 774422974388666368,143585 763754944918945792,431998 794211220685553665,258332 794940637938229249,262847 756259243175583744,41798 771656616508665858,124597 773929929889185792,140025 769976694417620992,114301 785458482166112256,195975 788528723016286208,218219 776871842296528896,156835 790696227000254464,233131 778364664421900288,167180 786984916126806016,207965 792810836553236480,247781 793646151962595329,253793 759797248565866496,59666 761498753157173248,68873 794604227054145536,261818 770754685472940034,118191 781711387617886208,188458 760225909873975296,61719 760605365184503808,63655 769123774729826304,110362 770395859217506308,118191 790980403578433536,234796 791348939312205825,238395 772895363636137985,127366 771446999384100864,120824 776124359861612544,153035 765935470547128322,90193 793843834337763328,255044 794561653396348933,261155 758110707355234304,41703 755416643820523521,37044 778314465687302144,166422 750134826775248896,11495 759152905697890304,56886 734786012354875392,352716 762631470330425344,73926 775918560996564992,152314 762631863714385920,73926 755380992534282241,37044 762579562324750336,431998 752892716468416512,24134 787434662759129088,201485 766566828436967424,91946 760542416176721920,63451 760993199942926336,64537 753234520762187778,12954 753952226171838465,30590 755339044498710528,32941 759541035705987073,56964 780786224214728704,182036 791732302581673984,238780 772872034413973504,129558 793353042552844288,250293 792026841892524033,242712 793133209609396224,248988 752927137703788545,24597 766348993421012992,93286 767919212211896320,101681 781012472635465728,184223 793609500867428353,252014 779016751551950848,171324 761562164716941312,68993 761721893762306048,70543 766004391308513280,81929 790185617653108736,228524 793598706121527296,252020 780526179157626880,11774 763736145322737664,79870 762327809113096192,67587 775122472685432832,145244 793143211690778624,249469 768040765373243392,102202 788472413419819008,218275 793064813467361280,249155 772874502925459456,132848 760448683783716864,58255 767966424803356672,102137 775839924033429504,1250232 776184052944629760,152314 789961965418401792,227282 752150428893212672,14277 763371228795064321,76628 776788223695532032,157211 765590275670601728,87904 766260705024761860,91981 791444782912458753,238207 773276618643177472,135903 793671812999630848,252679 750813221058121732,14950 764611726465728512,84239 795698029756039168,267618 774015403555041280,1250066 781297011664576512,185496 763869649553555458,80720 793118230269169665,249469 794606135248646144,261155 768300083808874497,103354 764940535622672390,11774 789753890920992768,194147 756475824413380609,43225 778392446602448896,167220 793945218122924032,254135 776401113041948672,154071 794395964580753408,260404 770328213046386688,117257 779681749924130816,176203 791996811313577985,241678 758640672844939265,54070 772374411697676288,148861 775824141488365568,350650 791660108061089792,240483 753976105707581440,28866 759705634166018048,58508 767753092691587072,100893 790977135611707393,11774 769643376761303040,114021 759559628602564608,57574 773037471533850624,132996 778970934132740096,171085 790611343158153217,232808 792152608366473216,242693 789968455076196352,227795 790591360319356928,219509 769983635164372992,116082 764131029368045568,80863 791831618474352640,240535 756649686879141888,44271 795306387408646146,261155 759833090256670720,58267 778436294921728001,167407 791394398177267712,238780 793561532898705408,252020 755612667138613248,38183 786037928346738688,198878 791404889217835009,238780 795340458197209088,266079 751555910586236930,18395 780834823665491968,183269 759163819872497664,56192 786593565140889601,204835 794607814501011456,261155 754801805352108033,14277 765751106416812032,84209 758300978349309952,52112 772795595421515776,132335 785470916818010112,192032 791365895201239040,238207 791041851566362624,235179 765770308905275393,88930 771560374730493952,124597 786999852844523520,205728 774046469292556288,140638 780965015587262464,184223 791030829413568512,234583 763914747708190720,81110 785589656461123584,197297 781530411088293892,188119 770433314704486400,118192 794584923243876353,261796 768976072658464769,90629 794910268992016385,263895 755760841954357248,39462 779136997709324289,172945 780253522176671744,157456 786152900921856000,199211 793551040901775362,250033 788526537947709441,200235 753248185007472640,26303 792101456866373632,243865 751164541279490049,16457 759326704456327168,51798 788272045771685888,214354 795616376102780928,267521 777143014036766720,160480 785439137461628928,194142 786587903770046464,202379 763006637187690497,75899 764589531169521664,83391 760369300389539841,62063 769956272322048000,115511 757962998816215040,49925 775023676232200193,146259 780775039301857280,182036 781626246065221632,186584 752663520840409088,23217 755079968476925952,35044 785595761803288576,195481 786290456707629056,201558 792549648128839680,244270 749684784604086272,9433 762720424425848832,74592 775514145940705280,149953 789230913083310081,223692 794823036373450752,262849 760161937212571648,61051 795026710991433729,261796 794694870552211456,258331 795067429424500736,263708 779501235749683206,171360 792404693720899584,243075 794564679184117760,261155 790606946328010756,229895 760510785915203588,63149 764129435238952961,81869 773593844185260038,136110 785964057467641860,199490 786764712209813504,193571 758035658879426560,50452 791106306153259009,234575 794754162063970304,262849 794988952998514689,264460 776424568865030144,155688 781462199734644736,139404 794649286784983040,261059 760882835490242560,65180 765307712779333632,86653 771475468109352960,124855 777926241550798848,164367 772908524049408001,132335 775023300447731712,146216 787799011990249472,212357 785453407909863424,1248522 773919459924905984,140039 776578057054199808,156835 794763348789358595,261059 769998942792744961,116364 793533661735825408,249926 789160959344570369,222682 768419856412659712,106281 758252231887990784,52061 770534002407174144,118191 769602380539240448,114178 761593859746897922,69231 787192161003384832,108396 759563504479272960,29786 733042932870045696,354870 772658763924959232,117303 732267989068746754,1170335 756462703586213888,43391 793090012539654144,228911 793223446662479872,250179 769173641183440896,110362 794553484964167680,261155 788471886061633536,218275 749048839500279808,7045 794172069697257473,257492 795484476851834880,247930 775017829628256256,146259 773616773333680132,138165 751882875188969473,14277 792024498656514048,241678 769594950463975426,114422 752213661360488453,21551 769384036427063296,112872 777927876297498624,164764 785991309072994305,200384 765581643457269762,87904 787305790927429633,209973 792560637893349376,245103 794627340441702400,262145 759865439333847040,59725 769416447592427520,112788 793498569667858433,249926 767920995805954048,101681 779139307697168384,172862 790404465006215168,229693 755096181928329216,35449 763861942737842177,80486 775382201579909122,148645 793434159024840704,250633 753003507347709952,25255 781486310594863105,139404 794327949692588036,256125 771175203678191616,122982 777818649348276224,161277 788852080811184128,220602 793173170983280640,247241 765369612737339393,86103 787745212692955137,210215 791830801990254592,240814 756984786065821697,123215 767856699927465985,98972 769700627316412416,114779 769994456120627200,1249716 778559290990878721,168794 785822083376750593,197512 773653260620095488,137795 781616194285481984,188498 790919329831198720,234583 793459440276111364,252408 750532656882937856,12357 767031700748636160,84666 776120470538182656,153095 780751700713811970,182036 753199612752760833,26140 767798784642416641,101134 790622457698848769,232427 794604324655534082,261796 761368051153383424,67973 765599712468668416,81946 779452810295377920,172185 793166507727400960,249926 788448070115717120,215437 789929945665417216,228101 790712622916243456,232884 755381608216162304,37044 760557211684892672,60018 772890592170868737,131084 790046220047687680,228470 769159838207123456,110659 770478019534356484,118192 791327254315872256,232169 766812463547375617,92917 776459608915402752,155459 781528860449832960,186212 788015289954861056,214354 792522222753705984,246392 762275782500683776,72035 770974592609374209,121792 775337560805474305,146675 777535190231048192,161456 793872056404303872,255942 755095950989758465,29614 751187212583116800,14421 781630547244220416,188458 738401815494959104,11774 778008028075339776,162107 785560626294816768,196917 789419378030837760,224552 765606133721624576,87904 788656979157712897,215437 790341155430903808,11774 767853148115439616,102137 788477068753461249,218275 760919664021106690,63451 781104630839123968,185313 793605791307608065,252893 766276302479458304,90384 788514508130160640,216009 769275995589189632,112363 781188648863662081,26066 753697778837123072,29263 780826138969010176,183269 764238744597692417,82642 765207996079206400,76858 768861499636998144,108782 788451625341968384,218275 753033209781248000,23719 792444289775271936,243513 793608906882842624,252639 760495748853043201,1248768 790738239380303872,246425 759020573754167296,56442 772469806037630976,131049 773207830304292864,135025 775524983749521408,148874 792129565128728577,243286 793477964650414080,249926 776098093964009472,153095 753991436828307456,30590 752623077645844480,22806 785997200140546048,199211 787705343245750272,206101 791367129941544960,236931 754120304847417344,17794 792392959165476864,245607 763514942754590720,78360 788508044309237760,218349 788546918347640837,217519 793131868849745920,249841 795761767401996291,268281 763000215460777984,75899 749383515972571136,7869 767181161307238400,91946 795039752491831297,263532 752270218467143680,21714 785676520069013504,197297 764394342307901444,80098 793939749597655040,254209 764182448255045632,81130 768536212457926656,107446 779464286745792512,175153 781489894447165441,186170 754201052187164672,32157 775504734467817478,143720 795717315878912003,199307 755619088295194624,37044 761339692684087300,68192 771852025948581888,127957 781861021363253254,190649 788507505534046208,218455 775742901062033408,150511 785281530105065472,193669 733069950705905665,355261 759883656789843968,59365 774626187448504320,87904 758709205784104960,54070 764044912182505472,80939 765917880047271936,89930 772107570471378944,128243 778352589482098688,166409 792087164100218880,242693 764151992499535872,82177 791915893886451712,241034 793615650220494848,254135 744033628452229120,1170572 763041254171041792,75724 775750737670262784,151374 781684141901307904,186584 795247665101553664,230142 776892447028903936,159258 775201669256663040,146580 791463706349613057,237908 751879945153028096,18893 792035689953099776,243075 763716749456007168,78566 780935338654969857,183472 786595697801957377,200368 791041886538625024,236274 787878525877575680,212316 776039269882363904,1170807 753258661045235712,21386 749332678537728000,7855 753244393872748544,26140 762588782373769216,72716 766100113118855168,43264 786739127807082496,90209 791793266446393344,238429 795393393375539200,266822 754001452729765888,22735 756248200437174279,150794 767093867900350465,94627 793199988100567040,250033 755157738351628292,35890 778253853426868225,108396 753803374101868545,23739 756254056947953664,42249 770345278545158146,118375 778339727925612544,166852 781825960589070336,190635 776012066813579264,152735 785255627849338880,11774 792044547211681792,243187 766324419606306816,11774 750363323124879360,12883 758314475585798144,51069 788496265810239488,106085 791360391116906496,238395 761641589030604800,65626 772628671928606721,128934 786368496934400000,203510 756914787938959364,43383 791342990832783361,11774 732451450434035712,349725 757305974646509568,46394 795658041051979777,266151 765619795232522240,84209 767503957627461632,98646 771004326575767552,122690 776149326527655936,153845 771671897406832640,126152 764258012252995585,81946 756699273304109057,43391 767153042701504512,97432 778864933345701889,127994 791429379205189632,238383 764138663219527680,80939 775844551932178433,151242 785645779117568000,197512 787280681122476032,209477 766101697089241088,90373 785565380626354178,194095 788972999743565824,222655 793079723769200640,249286 763004775797444610,75899 756318228415143936,42249 756498409905762304,42432 758140774475116544,41703 789530271649366016,226731 792409723026939904,243869 794078275689660416,256239 752883528740798464,24134 772473538414383105,130415 787097487022489600,207965 738787619497091072,11774 764217122104815616,80939 788500872967913473,215031 794933537560375296,263895 767975507476541440,103552 769233445402836992,111438 793318976747085824,250033 759758421054918656,56964 791063435282935808,234878 766341835962843136,92860 772836237313015808,132996 778717438309306368,169923 751710315868553216,14277 776792599613042689,157755 793842899268018177,255942 754749202882629632,33549 793887285662146560,249926 766735016705429505,94899 770701112970059776,119832 776133989975334913,153921 779329766767943681,173753 758108992933691392,41703 781516229525647361,188119 790023383400448004,229229 771366657767997441,124597 790906424972890113,234583 794916642274902016,263906 761558885966635008,69231 775075062516899840,146847 769683064796565504,113247 781459334777765888,139404 773927335791697920,349942 775396354684313601,148994 748550577194295296,11774 773261405583618048,134371 789174450671357953,223101 787980501185331200,208176 792138831118032896,243075 751738527730266112,18215 760639226287390722,63635 788451255748292608,11774 762676129366839297,73926 757993248644276224,22657 789934917861990401,227907 776198318812717057,154534 788481978605576193,11774 793641095724867584,254135 792073318631223297,11774 761263372226727936,1170572 763165805458575360,75289 790240469615714304,229753 791436897096609792,237491 788860906000228352,220332 757936186241396738,49843 749455920879591424,8297 785515094574792706,196277 793696949954236416,253206 778720267212197890,169320 759170417919569921,56964 762618091100577792,73704 758787902881034241,54070 794977449989799936,264397 764143833793769473,82066 794695720049573888,262849 752738595857846272,22752 786574383686914048,204413 763398447642779648,76723 793163867522117632,249469 751655508801495040,18215 763131549294399488,76794 779313818102931457,173846 785481470848663552,195975 790293274279809025,11774 760180297728036864,61544 772561265835151360,129662 774077276967342081,140748 754217099195617281,32321 756689868152041472,44740 794552138173153281,261155 735110902001762308,195876 787118960336576512,207861 732391163907481600,1170522 751230599336263689,17768 794536032754696192,261155 762815868837437440,73737 770684754966487041,120610 771326908676001792,124597 775362914068799488,148645 777363391253843968,159146 793245897744318468,250293 768512349825150976,106716 762663998110269440,74133 794673140093829120,261050 789265022224433154,224680 779237113875275776,173347 790863805475491840,233307 770659071439495168,119937 764179009353555969,81946 773401669493284864,133702 777187307518558208,157755 779139336629387264,172799 772095751912431617,129558 778640527390416901,167220 749922064862220288,10735 764607739288887296,82009 794607711438573570,261796 758025121873485824,50923 763955184984666117,79691 794661972814036992,261818 763185489021050880,60163 771958544182677504,128791 758089283274149892,50923 764894651438370817,84724 766342445659369472,91599 792798309723152384,232881 790895945668059136,234583 792172485898821632,242693 761008054095777793,66116 772784568298385413,132335 773880518366535681,139404 790040076273135616,222526 760886790093799424,65404 771789265118175232,127366 790677866719563776,232640 757806193305722881,45964 758251806254391296,52061 773549482009067520,136947 791439170371813376,238205 761348804759187457,67973 773010578231156737,132996 766658548692492288,91228 768855486942674945,105109 791679292413452289,240260 756605045844561920,9067 760502477632466944,63149 785626540641968129,186883 768626331433078784,107428 789195257325826048,223312 733422344727715842,355952 751651273112489984,18215 767767936434135040,101383 780514833921892353,174034 788485675700019200,106085 795426275422830592,265855 767729410099273728,91946 768781087334141952,108880 790951998413606912,235147 795181096853970944,264774 750852743967838209,14277 773909652404707328,139577 774092180214296577,141316 793145295588716545,249469 781835499405180928,190635 785977700632498176,199891 790959124922109956,234653 779457524424646656,175260 785259962931044352,11774 788156986495897600,215754 761543470716555264,67973 768046442384617473,102998 758054737992298496,51069 758103282237607936,51043 770763427375620096,120519 760871875631198208,11774 795717716963459072,11774 765621771282198529,88311 791711363110436864,234990 764959726845124610,84888 767745323322241026,93112 751742081022976000,349566 759926671894056960,60363 762262304247406592,72420 763101213466497024,75724 773655478089973761,136904 777678202613354500,158041 758708849327177728,54752 761627589672898560,69565 772840132911116288,131542 756403300233338880,42432 793438461512421376,250033 795070641397374976,265030 776098506956091392,153095 780872592009736192,183338 793899995221098498,256255 751899033887600640,15808 762235112356536322,9574 773116792243879936,131084 791142035596206082,232169 794149117618520064,258085 756250661218504704,42171 777083481960615936,160172 788078872218656768,212316 794241445435740160,258771 789996282555293698,15498 793437685155176449,252196 765687046484611073,88546 785544570851434496,130635 766422093634338816,93184 793133331915350016,249841 755842857110425600,39685 792061505374081024,240584 780126352607420416,172185 776988101730336769,123085 794525618809536513,261155 771364487932674048,122967 778338194886500352,167273 794687334843379712,261942 762137509648277504,71594 793097836413919233,249469 795209325744533504,261155 766040430312062976,90384 773792375969755137,11774 771344184972152832,124536 792381069777596418,240718 758852156535349248,54070 772818222978510851,132335 790758230016331777,232863 771586934044889088,122817 773958632174071808,351152 771952402123591680,128934 756595851443658752,44274 770090667825594372,351236 776064863869210624,153194 794546927064858624,261155 759371341309108224,56924 781810990396608512,190054 754912162875858944,32625 764559291625844736,83945 767883713099075584,100620 786959133929041921,201555 733365657019011072,398859 752949448007966720,24666 775794054076465152,150663 795342567344898048,11774 768992240521711616,109988 770441446839164928,105109 785315753214050305,195084 786384988090400768,202217 767212307239829504,97852 770065024392040449,114848 752694863448055808,22630 791681495140184065,240483 792413398902251520,244221 764958479316455424,11774 793531629666902016,252408 738138345658687488,738099 778859081276633088,167319 780625659831869440,182211 772438295468965888,128897 760959047382073344,65974 776813470700363777,155390 772049435383562242,129325 788542934325026817,218219 771901099850760192,128711 774331705276719104,142836 792032057845178368,243187 750069247229956096,10847 765635047735042049,87852 780662432448425984,181935 788042070770540545,214492 788570000265125888,215437 793578873413701635,253407 779669960033533952,175154 794148682253864960,257255 793905624459411456,254135 753585242506719232,24439 795766884658507779,269081 790000590625660928,228124 794378835944837122,259360 779760136126541824,174230 792450272282943489,244550 769132231818416129,110659 788094104567738368,214209 789701229127401472,223249 794179767683534848,257492 753335492792446976,26492 770308580348137472,95672 794683394038829056,262752 787014932810178560,207287 757568211940417540,47782 786936399559733248,207287 793819158655926272,255393 794599939229839365,261155 735737845885734914,351279 788765166687154176,220526 766293754777112576,90193 762029508153126912,71619 795219847273709568,261155 766024568829911041,90565 766490106249220096,90648 795180893174464512,246726 773960239058157569,139404 754171919771897857,31400 769341071457263616,112336 788061110054359040,166282 764851755259756546,84724 764868987528351744,84395 780079264490192897,177724 755266746081247232,34490 790904922191515654,232137 754867123785175040,34035 755949070078717952,37663 757449793803210761,47266 773360457717469186,134062 757318415048699904,39462 788904301011664896,221883 733282647242203138,355480 778291149916307457,167220 790787404894445568,231894 792130403771551744,243513 776392893489618944,149775 787626833973948417,208928 767077345555394560,94699 773507181744365568,137158 788544003084021761,218469 793253716128260097,249926 764836310280310785,84724 765350816433569793,87145 768266025909575680,88920 793104477247066113,248437 774980168758636544,143935 791077807312936961,78159 771884898646761472,119960 795772485560111104,247930 776385307814035456,147391 777555563970428930,162213 751149791053287424,16833 756829998158340096,44163 772989210659655680,1170552 788323932776439808,214354 757065596043354112,45964 775316363178934273,147592 776581040211124228,156555 795402888541392896,263817 781567851815587840,189017 790656203445587968,228820 760220840935821312,60794 755020229479051266,27045 770378732309622784,118191 781369962992504832,182397 794294390273425408,243061 794383062083604480,257700 747493925565300740,11774 767084613642530816,97355 787352895742173185,210457 780962040655454208,182036 793170900501749760,249841 759011396277325824,56257 760308821684133888,60849 763945423564177408,79513 785555519670980608,196676 790725395725348865,231894 791950288349298689,237708 775355110843097089,148018 786975881860448256,205143 795300362957783040,265257 753559018262499331,23739 765610561300271104,88332 759197220058963968,57356 787050802410098688,202304 765620531920011264,88682 765696895414972416,88489 768957691708321792,110477 779912998521495552,177248 794047989488631808,256255 794138879188054016,252196 751047258779582464,16527 794716207744217088,262849 795718608642899968,268448 753346881330159616,27222 780962996994600960,184351 781582447028862976,26066 795318795783065600,266079 776767603620585472,157708 759423974686072832,56964 760215917447884800,61412 770750038020542464,120353 774064542477348864,139392 785478962675748864,195975 793205578386448385,215754 770598235450675200,119832 777830090998710272,163901 750558173262704642,13532 764868698360328193,82582 792901299062865921,247877 767912009815896064,101681 773934547775942656,50328 791065563183341569,234583 744276939519758337,335115 770905506411978752,121949 792511727061524480,203546 760483025842876416,63071 791763547013410820,240718 790989090804133888,235147 791495944256692224,238395 792063302289416192,240070 762744256448475137,73674 773891896984805376,139404 772426588084396032,122978 766700122029772801,95672 768928036917870593,110381 769665315991068672,114779 785549431559032832,130635 788976040303484928,222655 793153534283788288,249961 790654407411019776,232169 791213160833310720,234583 755549186335117312,38421 775871987457658881,151212 759459874015109120,56964 766747621289517058,93429 788936179445968897,218349 733018469126557696,355396 760941043739164672,65918 780939044326748160,183269 750300357805248513,10661 756222202920304640,41763 756580658047250432,27639 768548874256474112,106756 777380784151945216,157454 785278224993353728,194648 764913754484183041,85294 768488038410379264,106774 768905074135273472,109945 793319219974680577,251452 781905210839015425,190635 735200179146657793,11774 780462649242898432,177233 781870203961344000,191044 756298706853490688,42495 747529665296883712,11774 785239075666079745,193297 761576559664730112,62492 794592509603221506,249926 758337608325926912,52554 794787407619039232,262752 793612547739967488,252639 754745274833199104,33356 755960978437574656,40926 762456014570401793,431998 770728359101865984,119937 763543925583847425,78360 768277550984552448,103354 774880009206935553,144139 776879413736513536,156835 757621657284415488,11774 778230848596344832,166532 793836215426359297,255866 791678865173340160,239582 794865653073215488,221143 788211552654659584,215437 790774123119063040,235349 791673583500091392,240145 768566294270451714,107138 773109644998873088,130988 732718503216709637,1170595 753219982645923840,24711 767381810078777344,98817 769310067065778176,112788 780927171367989248,184426 791376658250858496,238395 732530312798830592,398855 761571876909047808,69231 777344432077213700,159876 793609376338579456,252639 786762799129112576,205728 790936652067794944,234583 792746714809634816,247042 766812914841849857,96550 760254903159779329,61412 787695031779864577,210253 788093636734951424,214899 792803545896583170,11774 750203994899972096,1248060 761613901335257088,69248 767286820480638976,76257 761987426537476096,69711 774808484139401217,145244 785261825193541632,193669 786571367571480576,204413 756538409825382400,43885 759394079482318850,56964 781834819177066503,189857 789846260161413125,225608 793188581015711744,249444 793421875460182016,252020 744650044695949312,1011996 787404151063883776,209863 766431961942401025,92958 770679040021635072,119832 794278144496672768,258771 753349918140477441,25189 766341759509012481,92860 766136147000963072,91539 781343658695995392,139404 793217357594386433,250328 787048673381408768,208415 750824212315516928,14668 762024642936606721,60999 781338628979032064,139404 790250916326744064,229693 778891811238584320,170935 755478572404449281,34665 787242652202856448,208507 794585175070044161,261155 772555310753906688,131542 768286587486482434,105345 770995156560572416,122299 774297163769769985,142506 790926597264211968,233558 793783691365478400,250179 792018539146194945,243092 754754298081374209,14277 764687740818423808,79223 789332721004707841,224680 732478420194447362,1170365 764870936835141632,84886 793101134122610688,249469 794873286991761408,262602 781561440792514560,188231 791704400385478657,234990 793520420100059137,249926 774327530396364801,141360 776185882302828544,153038 794324294792859648,258922 752239693727723523,21034 794197039391375360,258591 785611833474375680,196348 787021214602633217,207287 791786023470653440,240260 764518344942759936,80393 788628419139559424,218495 779032066117734400,171693 764642998005198848,82066 786910334686638080,192032 795771450397495298,11774 781281842712502272,185243 785235520288882688,194186 761293847209082880,65887 763889145164857344,80209 751178874596184066,17591 756843024819314688,43553 764183667736399872,82177 794280301086154752,258044 758641873284009984,54070 791719237140172800,240556 756916201398280192,45331 765316607002472448,87145 778266899549302788,165992 763530330569662464,78513 774033643446546432,137953 781209687530143745,186212 756260525915381760,42344 764850192877170689,84724 770763418911449088,120541 744938959747178496,11774 762450383461416960,73102 768226738996469760,104973 786571872586506240,204457 793187385206935552,249469 795379324706816002,266491 753638060189945856,25189 776133954847989760,152089 779521754851139584,464984 791784015854440449,240145 780837455985541120,183269 771066051148865537,118191 790689926337691648,232169 755916781978607616,38684 794620742449016832,262145 776105166923702272,153658 770316861582041089,117657 792053722184617984,243187 754099166276624384,30910 758416197482385408,51809 760523656506253312,52554 793095724560965632,249469 762387409011085312,71099 781429885822722049,139404 791349744987672580,234212 794398256377827328,241068 794987346236153857,262849 765659560065589252,88998 774287153580900352,141881 765222935506411520,82642 785419727283884033,194170 732802486638108674,353836 785286081482625024,193669 793104818659332097,246514 761266142031843328,66057 768886915156193282,109960 792849327605616641,11774 793133399175204864,249469 793440154220277760,247586 764142522486710273,81702 793507112722718720,251803 761663391794683904,69947 786641869149265920,204959 763154656218316800,431998 767296623282008064,97355 772475996314308608,127775 794164289993113600,257492 764938364302790656,81574 764682788423426048,80594 787390871863984128,210694 795043853820719104,261155 737160885458862080,352728 761924009021743105,71021 774013258181337092,140444 760166293614059520,61352 773646885554827264,136904 757363634616070144,44274 793494329863966720,252020 758692493345038336,54070 765651283986489346,88311 773269441924562944,135025 765738050647392256,86103 786632533068750848,205270 756319455068557312,42249 758782527972663297,54070 732560407299121152,1170425 781179649397096448,186149 786936565289201664,207287 749545289606889473,7775 787169472138321920,206257 793839567992258560,255393 775623193801420800,150394 792403733111898112,243165 777615063024799744,162294 759078631838773250,55550 759861926012850176,52887 770671931775266816,120610 778077092055388160,165445 787780709662404608,213064 791737209082765312,240479 789186402864947206,224221 761363250793635840,67973 758439587626774528,52394 779570163683237888,172185 795441363701506048,267133 758591036709044228,52022 770327880370905088,117257 765208312182927360,86440 767584037514850304,10788 734128325103226881,1170454 753264718005936128,26005 785579961079914496,197286 755372834445111297,35890 771693104143278080,121080 773269267533803520,135725 786665734625693700,205728 757651485794693120,47940 760577584551780352,62063 770397397671260160,118191 791695729983164416,234990 791761824735752192,236844 795002019572514817,263895 770609103064403969,118191 785921694410149888,199739 787321546985512961,208016 757975505995902977,49852 791331681693294600,11774 793813415080763392,255393 772907626489376768,133519 758703953269825538,54070 775882222939152384,152182 794653282337574912,261155 795073910324822017,11774 757883304255160320,49852 763465841056878593,78304 778324563956535296,167220 756366953816559616,42117 760993812491542529,66116 771148534624026624,122146 781540187750871040,188401 794312500477120516,256038 758251531967881216,50654 771728520997470208,127366 756407460374667264,42432 764342724946436096,82066 794607052706512896,261155 773641303263326208,136905 788843834809737217,217901 771589022871236608,117008 789977113482842112,225359 791661665007771648,240483 793249783829921792,249926 777053802268590081,157755 774040287848968195,131421 780571893896183808,11774 781585761132945411,188304 793337154181079040,249469 787643957853421568,211347 759391851778600960,54842 760724365596102658,60480 768488009360547840,106281 781215371223334912,186434 792992477871534080,244550 787340529684152322,204413 793196387211051009,249926 785887209845121024,198671 768903122836008960,109666 795398403475771392,263907 780366891130888192,176128 788087204610502656,215005 788753276216889344,220526 781778939182194688,167399 793990090653503488,257423 771050792639881216,122955 778301415517224960,167220 788134527592005632,215754 755434681559121925,37044 765210065049686016,86440 771865416838721536,128230 732319124026691586,349197 756562522317160448,43553 759968060576980992,60350 768257307021049856,104932 770936461390675968,122146 756485496512077825,17292 763419051297157121,78129 794198222042497024,249926 761741900646723584,70177 764782038968700928,84724 770721328307531777,120393 776276465121894402,153095 757670085523828736,48369 760174338108755968,61412 791392469262995456,237908 755044870629289984,34666 756723529928757248,44429 795065836222476298,264397 768877115202686976,109104 795074122254614529,249926 774989656366735360,144617 775814791436787712,151688 763767286209638400,90014 764448847489818624,130505 775759057416167424,151463 753361017803984897,27317 785643613153787904,197286 762849747296063489,74013 772914129484918784,133081 756308329685585921,42249 794589388760092672,261155 775443275293396993,149200 794036009419710465,255942 749960055659884544,10925 751857597997838337,18893 789128494231859200,221785 790972074013564928,234583 760247954909323264,61922 777018375775989760,156835 788099203314614277,215505 789561496518873090,226578 778778553278009344,170187 762715742517268480,73926 777858299991654400,164001 755727100024328192,39236 757313158805454849,46580 776520569965649922,156290 732497242922213377,195876 766012569920245760,90790 795330486654615552,266079 791840551901417472,241523 794623830945832960,261155 758752173672976388,54070 758794584948367360,55257 765510784210403328,87904 761346214793211904,66897 786726496337469440,205094 774998163497246720,146259 777325957086457857,160609 779958472121131008,166347 794560175013101568,261155 794921210408681472,261155 756881765428363265,45122 770347742312828928,18030 774099668078690307,131421 794219706248876032,258598 732355697967542273,350660 765252321542627328,85539 776925091628068864,157422 778308685990727680,164826 794317948131348480,258456 755188370540597248,36094 760434523825987584,41680 781704489619324928,177455 785809771408465920,197512 791125053941358592,196314 763424569474609152,77598 765564243882029056,88052 795323865501237249,263906 764464912378716160,82571 775765644583309312,151265 788017393494847488,214492 786786146881642497,205349 778382947367915520,152594 773560329838039041,137042 793138736955396096,249841 790612216621871104,11774 758251349557465088,52061 779802883621388288,176745 791697298254340096,240145 763955740012711937,79987 771802293989670913,128194 774996267151691777,146259 764822779350818816,84209 773656072607367168,137927 775582444800049152,148473 780959815090708480,182257 787748293338132481,205197 794617432799379456,256276 774694408776249345,140444 780217826057580544,141360 791420800305737728,238207 787850887280463872,212024 760559788010803200,63149 769920960686358528,112336 788486046526734336,218275 750421757866237954,12535 761762162561777664,63268 732987048794181634,355106 759566816653959168,57105 763766465224769536,79691 792013910199136257,243075 781277220975288320,186584 785921392017571840,199431 769850528884981760,115526 771206657556647936,122817 789529433984163841,738099 751554687212617729,18030 760094748514201600,60866 776463201559076864,154071 781336040627904512,187453 785322360022896641,186883 768185190497648640,103354 770584424018829312,119774 776638396307480640,53667 766045189131661312,90384 759461495604387840,57921 769260073260429312,112693 785558114829410308,193879 793099243464626176,249469 793130157485809665,249469 758421841274777603,53144 770737910509428736,1170819 793126820669378560,249469 771095054643494912,122759 794643320790282242,262022 790718391757660160,50439 776850708301811713,158673 793432513603665920,250293 795695939147169793,267862 758778582055411716,54070 764971635157954560,85562 778953245641277440,170796 762762367297949696,73814 764602828421685249,84209 763090630901764096,74885 773211948724912128,129666 758262671485591552,52112 788192274987581440,214992 794248094607142917,259063 790757905368748032,233729 792493217283313664,246273 756832167620063236,43911 773708389713006592,138819 770413998193848320,31871 787416230630010881,210897 790736049345404930,232863 791667866651074560,240483 773897144428298248,139404 788169626551189504,215754 769268550988988416,86472 769328512427843584,112336 757135158684192769,46228 776769983032483840,152946 785258980213788672,194263 786995753562492932,205728 766558444312604673,92959 786401127403323392,203350 791176091499130880,235590 759861540455460864,59231 795439106113335296,266079 733327133200683008,11774 767698314204774400,100506 788364129702588416,215505 781106489251418113,182726 771297463634239488,1249827 778250167795326977,166810 795087984328478720,263906 733165588437192704,355480 754717683342467072,30590 774043005896445952,140900 788747801605738496,217519 788795520395321345,220526 750128234377809920,10064 777682939584786432,157755 787166732309913600,207613 758263959019397120,52061 774101741709045766,140444 779375819449888769,174557 785272651128254464,11774 791324452680105984,238117 788004552796672000,214354 789329214864367617,224680 766660562621042690,93429 793942095375532032,256564 794168723464658944,258305 765029820694601729,85115 788384255927848960,208928 762679907864358912,11774 758254274430337024,52061 778570152103116800,164826 787833494906994689,197593 790324555223007232,230485 793982127155060736,257026 768134100146282501,103071 771404076672253953,112336 785295072401076225,11774 780408461112799232,179578 793249830675939328,245963 781604563556114432,189086 795446009413308416,266079 758687229061505024,54070 785322889415274496,186883 777602395958370310,160358 786965806349299712,193121 791443257402150912,355185 762072213231206404,69794 789143648604721156,223492 794957098094383104,252020 769384538938179585,112363 785847907425607680,198878 774048743419105281,141102 776593554390953984,155933 790920748957392896,234622 793296836270448641,249926 750776237010726912,15316 791297784448110592,237894 772829094790754304,132932 790741171844755456,231870 767798368487825417,100949 776911569007632388,158387 787334062373384192,209863 791061039429267456,235963 792868291761074176,247241 752934415064596480,24134 761713287058759681,69673 768288916852006914,103924 774972628771545089,145516 787884837902233600,203863 788025944480985088,213887 756837365017088000,1248238 758069947583070208,50827 758062980185530368,51069 769431860883623936,111225 773632677291237376,137777 768882404299636736,108849 785270870134562816,194648 773898732366663680,139404 755577628505968641,34031 758631486291603456,53185 766368749599490048,92153 751610128437284864,18395 786060942933196800,200974 768263348223877120,85326 759125282888552448,57189 753739528569958400,26819 773985647182934016,140025 776214781653032961,154613 786680656743063552,205167 793857374104784897,11774 761304543174983681,66873 785270963902480384,194667 756008168396689408,40926 756835069986238464,195876 763784519975657474,1249017 770146971990364160,117079 777171760265371649,159876 781244248238723072,185921 756994189712166912,354841 793036432717836288,247241 764569919874818048,83367 781482797483618304,184223 733735028861984768,27848 791686197680730113,233736 792487875816267776,246225 794640206704025600,261155 772049617466687489,127134 793610249613836290,252639 776741110433587200,157755 794233823554863109,258771 774008345938300928,131421 791649770758602789,240260 763472071859048448,78205 757617482383429632,47680 760654433168465921,26066 777347305745752064,160703 790509982122991616,231857 793668058539634688,243865 773708727471841280,11774 762036202396643329,431998 790992386490900480,235828 793511825954385920,11774 774076322846904320,141360 786918933119037440,207287 792816892243173376,247877 795672560352579585,266138 762303028800081921,431998 793110815872159744,249469 759524643715723265,56964 761293948929183744,67852 765519962488397824,85271 788446948407775233,217519 795030428721758209,11774 788157502349344768,215634 792142420653637633,244310 793502108096004097,252020 770645206936846337,120341 777622739297431552,162596 790654380844474368,233307 754733777411248129,33356 755213484715945984,35372 765716526284496896,88489 777341922155245569,157082 795710588374630400,267862 773523845647073280,136904 755926071372120064,40609 786993995964620800,208176 794418819687186432,258981 766237694003335168,50307 770387272936087552,118698 775737409401126913,151071 764613613550264321,82790 763912955859787776,80939 774214794308100096,141887 761626604934049792,69231 750515053091225600,11774 762570721402974208,70858 781651424870412289,189613 765112720911839232,86010 794365800161214464,259513 794746328693743616,262849 732389455752011776,351617 762088980602945536,70912 781566552642584577,189017 790089728225742848,228576 751231738727133184,17114 752876416794972166,24134 777017051617648640,156835 791023552895913984,164814 750377082803384320,12883 786947624297390080,207109 791451853837963265,234575 750683486781108225,14421 778445429432213511,168045 785600511970017280,197297 794720047298125824,262849 758339946772107264,52061 780908075817377793,181419 786593782779084800,204413 777922965820223488,11774 786536871530672130,204396 773585920540958720,137869 765679553956241408,88998 788020554963968001,214114 794591381524279296,261796 759420964274786304,56800 781537565233012736,186212 793628814182060033,252408 791660410835382276,240483 781231486590672896,185313 780228975226478592,355701 788372128563359745,217371 781341438864945152,139404 793207620022730752,248719 765320212606582784,84209 770311843201978368,117257 795720245918990342,268448 773570714393796609,136904 775103525927866369,146838 776150978529681408,153779 778741184722108417,170144 764258948815859712,82066 775700352523874304,150511 778363539945848832,166852 790641512807890944,233152 750563899993419776,13201 733093847765409793,355261 762263959294644224,354830 771030005832966144,122146 785531353131421696,196277 788216510611271680,213064 770088624163549184,111164 771549117558329344,125853 732273648883490816,349197 752213336456966144,14277 761384029241303042,67973 766097193400868865,82344 786718689005449216,205728 755387127974592513,37044 795297354681184256,265257 768544546208747520,106753 760133382034579456,61051 794934474442211328,258040 755624359675518979,37979 756444388180590592,42405 758891276217397248,55257 762796260596314112,74483 760680802363596800,48052 772043555825156096,128711 772489353914306560,131240 781340514108919808,139404 793478910856093696,249926 762706850852708352,74066 750821892949479425,15536 762485616768536576,70886 755142757476290561,34666 785260606916100096,11774 759588620504367104,58815 777230281304444928,159377 771939021220175872,128519 772827116245291008,132835 795370596423049217,266151 754846501893832705,33356 761324754330615808,65180 777037009860853760,159876 778261074491633664,166321 760940842685231106,11774 781846778479947776,187131 773895768071602176,139404 776459289506488321,156055 776892795386785792,158317 778048706117414912,165523 790957427365515265,234653 779047086431936512,171693 794511189556531200,258878 795127765569708032,261155 761723082331475969,55177 790729097513095170,232863 792362582715854850,243187 764829235068350465,84724 765203291437273088,85695 777576172402212864,159308 780152117881372673,177724 780362191396536320,179557 794338508353765376,259659 794533910269095936,261155 794951717838319617,263895 763454383291904004,77687 767791290503213056,101163 792165626915745792,244221 762215998883663872,71476 791062642701971456,235963 776138345772490752,153915 752872903872577536,23899 758750242439213056,54974 762031579816493056,67586 758011969697787904,50827 761912475973476352,18215 762540721945604096,71026 765179026235355138,84422 760613609097588736,63267 774062135819108352,139404 794542735545933825,261155 762346233079865344,69983 767212383093846016,97852 776003959857164288,138707 785509990123474945,196277 767925435707498497,100929 787068687115231232,192032 793221294716100608,249725 786651305079148544,90209 758812203696857088,54974 778328926133248004,105109 780398582868373506,179742 790542514482708480,230311 777613291350818816,159454 779391914911170560,173964 772889345082527744,132335 790264837360136192,230282 760044939552120832,56964 775376761857212417,148800 760080382398193664,60866 767487624827330560,95672 773874896346685441,138819 760542792389054464,63265 791341850284011520,238207 760534324722606081,61145 787438691337793536,194230 760082773424148480,60112 777829554396229632,163901 789559743954255872,218258 789874707155693568,227264 733055911640596480,354962 763233312718462976,73712 787824397319041024,212993 752661768640626688,22938 789845768584716288,225608 744787602163720192,11774 756597886398246912,44274 789210315930173441,223312 793967674359431168,257218 768564646554906624,107238 781493430912446464,188119 794526982310535169,261155 764799019004461056,84724 766997586205110272,93144 792866330709889024,247819 754055172393885696,31151 789855810922749952,227048 792714244529750016,246225 760626832798519300,11774 780546972939800577,11774 751680729877061632,19317 770239209575636992,117257 769220148934897664,1249639 770445271608266752,118192 793504761668521984,249926 769320002956558336,112788 779870549451288576,177248 795427764107169792,266884 750367654909620224,12883 788416001025118208,210585 790543450768715777,231358 791700875592871936,234990 774283607439384576,11774 785536230767353856,196538 786581388652867584,204413 789846585337257986,227925 760748890501091328,63776 775437808869650432,149113 787778556348735488,213064 787762483112968192,205197 773135808265981952,132335 793229718829015040,249926 751796684313747457,18550 785273382677811200,194205 793488468588564480,252020 794580889602813952,261155 774714546699186176,143473 750107750655340544,10735 761994247025283072,431998 780558255827419140,181419 785859652605083649,198878 794869815093657600,262022 794748316017979392,261155 787313127138267136,210289 759098779580534784,54070 795369346197491712,266151 757250744965890048,45014 775401247067090944,148537 778619573272711168,169262 763793367343824896,79589 785990242985652224,199755 788866682806689792,221741 773538225201684480,137042 785508109234110464,196277 786191212243922945,201619 767875429382356992,100605 753452954355499009,27045 760563185237622784,63723 785671390636670976,197512 758380900417765376,52764 766107696076513285,90908 795433902974369792,265855 761962533003460608,431998 758527896696651776,53185 753104223244546048,18215 758676576498245634,54070 794589736757248000,258771 766398385842712576,88920 749739239236050944,9991 781171246620811265,185496 794316814377316352,259773 794727803623272448,262752 793113705022156805,249469 778402142839197696,167305 779246755888009216,172962 779891599765495808,176110 794921709598109696,246425 732559837586939905,352017 758711400718106624,46076 752672682114711552,14277 772564677251301377,125222 794295162725867520,259457 781488044289486848,187469 791341786408943617,11774 792625774545235983,246295 755897298727632897,39462 781582972793212928,131056 777356523575967745,154914 781179251445735424,186080 760465706190331904,329253 760533473874456576,63451 779670142833659904,174557 779914212768309248,176890 786576537030045696,203755 788508339374166016,217574 795120032673992704,263688 781670748792483840,189026 794986996615806976,263907 787372296939966464,206007 758106294964346880,51451 756307730013491200,42432 764676389047930884,83866 793082327920324608,249286 768974764622897152,110344 791276124936470529,234212 791880097871589376,241678 771831781683322880,127134 775878298882625536,110659 778817916284211201,170187 759603307581177861,57574 765400096452153344,86513 793144900464160768,249469 791696683109322756,240483 753420438768943104,21634 762711034624827392,74133 768087502079000576,103261 770234959558746112,23762 776696799331516416,155451 750983772921790464,15643 770681440891568128,119771 769268735257546753,109960 762855261107171329,74133 773914617621966848,140039 794640204137164802,261155 763100131554013184,75641 772192435317407746,118191 790530250891460608,231894 734047046349398016,11774 771068390991618050,123135 765596624727007232,87245 772878674961928192,132996 792398925202202624,245566 790966555307892737,234583 771648709780090880,126390 793072708531523585,223249 751017007730995200,16282 749674345371275264,9754 778651617407164417,167939 757316133787668480,46974 741975655940796417,352061 747834846374834176,11774 760224590178103297,61011 775906891784421376,112363 780389744412876800,179742 793122341513523201,249469 758751547589324800,54974 780893856636231680,183955 792627094748405760,244270 759485058075926528,58227 768217911240499200,104662 776563343758729218,151374 780602324179755008,80785 785648181589663744,195492 787116727230423040,207613 737102162396913668,196346 767786933435138048,100893 759469296598732800,57881 770409187532824576,117257 749269116494553089,7064 755164271244374016,35890 780593086820851712,11774 781505951505403904,185310 753009561666146304,17416 751791496936955904,16931 780108205540139008,176125 760461369061744640,61412 764841103983915008,84724 765413981964034048,87245 767151550871461888,353124 769203700845785088,11774 791718571227308032,240556 785890982151749632,197512 788804224276586496,207517 757745800453558272,46841 769396370868473856,112199 777670237210628096,73814 780491484273324033,180233 785575037579374593,196748 749691402288631808,9638 755830974412238848,39997 777222587185147904,160683 786001220439642112,198671 779905561336815616,170187 785463138422358016,192937 785956228094582785,70858 768908105908260865,109767 770635533189996548,118191 777089841435582464,158520 778316723976073216,165185 776918344725213184,157755 788508753419051008,218349 761149745926696966,65180 733140231579435008,355106 760381665847881728,61719 766043780336066560,90384 774390155113222144,1250142 785537377523470336,196277 790705248063008768,232884 750364374561394688,11774 789785527960662016,226490 790736238571458560,232137 753698937379426304,29263 777600598103453696,121080 787751512210563072,205197 742770265105391618,11774 781350025045520384,187469 742519632179798016,349951 753692971623743489,29263 756025876853108736,738099 762836352110997505,73712 767877055774064640,101383 769373254788218880,112872 757756305184620545,47940 788856171398475776,11774 794363970324807680,259034 763934050935382018,80393 763798831087640576,80393 771644553472335873,126607 786663682134507520,205728 794553973562863616,261155 790971437553246208,235590 772426309121310720,129649 788513191831609344,218164 764658731539771392,78274 781623774139428864,186584 760836950571884544,59188 788201140093456384,215064 755150383660564484,35890 761559104187924480,69231 752630371427033088,22916 794546390600970240,261155 780791366561464320,183269 764685997057597441,81749 760292548640378880,354167 765753239182544897,84724 765206768297267201,83454 787837514417483776,213064 763409579774320640,11774 785614849552162816,197512 788259597459058688,211875 790921347253858304,234583 774004874509950976,140495 758654182547128320,54070 773571182289387520,135025 781263033649639425,186883 791086895849676800,78159 767837242106712073,101681 774374713158053888,143394 778425340905463808,167407 785489444220440576,196277 791705003429761024,240145 753743580590665732,29263 772163049335746564,129991 779410691463577600,174818 755881795258834944,39997 775768635805696000,151463 742388376771252225,11774 755848091387977728,39657 747826834155405312,65108 792174869639233541,243187 772791150134628352,132335 750668079441571840,14421 765187335218536448,80486 770258936545050624,117257 772198528084877312,128230 786939130747891712,207613 794637841636749313,261155 788486935861948416,218507 770633534738354177,115726 793110850957475840,249469 780700367365353473,182171 775481610309427200,148555 777250018440974336,160634 778205496868212736,165590 781282149601308673,185218 786679025230028800,201930 786986873289863168,207613 790243728426430464,229693 795218302498959360,264397 792240054798344193,242693 757313505246806016,46890 790645686979158016,232169 791437342561148928,206257 766254123620720640,90388 774492393009807360,140444 790625535189594113,232933 781709579688284160,188500 769009960843878404,110381 789134570612326400,223054 789310303783690241,225359 793147265288278016,249926 786395108782460928,203674 788055219850608640,214492 763222725959651328,47188 762792140963323905,73712 770674289959985152,120610 778609636907757569,168794 791853613782106112,239021 767818781129191424,101163 770232252143763456,117257 795201887087759360,256564 781888347505582081,177455 794037823691165696,255870 788104681637580800,215505 788441050046164993,215437 788477248533831680,217897 751171389508333568,15643 773975131014082560,137042 793242688892076033,249926 762123438156681218,69794 787163775400980480,208777 768860579515789312,109666 771839423554187265,126389 776534488050376704,155898 787146095256281089,207965 767445561758797824,95055 793499244883681280,252408 763502220855746560,77598 767525359470387201,97371 774278401498767360,131421 776679977769197569,156835 765690411302002688,89076 788804110912925696,220332 789506397100711936,224019 788397121510731776,217006 732387144560300034,196346 751231360187113472,14277 794564719570980866,261155 789195683161001985,223899 791683210740662272,240718 764984830056595456,84209 779718977811386369,174756 773848474941026304,139404 788771008635408386,220526 779177130064285700,170187 752951251965317120,24134 770603216740425728,119832 755777007665844225,353374 758448854987603968,50827 762117952153931777,69548 773701342242025472,137693 781245173346996224,185921 789239658836144128,220689 794951421036740609,263817 766717577535983616,47940 790622131277197312,229901 757985695516364800,43195 778686134956142592,169923 792731646575407104,245148 794809820201136130,262849 755531845735882752,33186 765026261450100736,85767 795425238192427008,266138 777337112634990592,161546 793348433448796160,249926 790766095573454848,232137 778605546404515840,168794 787039035214614528,206447 764227968403066880,82066 743230987576938496,47188 748517380268105728,1247838 780425717188141056,171693 794483240610525185,256358 750196715991343105,11495 755761360194015232,39235 794691009842204672,261155 753664999395037184,28704 751657164091985921,17416 753628759085899778,28282 777634637665427456,161277 765171164708638720,84724 778389688448983040,167407 786422285196402688,203674 754021335391547392,26803 754717327950831616,33356 757401980574760960,45122 790876064490754048,234583 751863488465686528,18215 777240550793621504,160592 794540720023568385,261155 766712689733218304,95568 777009680564363264,157755 793221590582304768,249882 754075996135882752,31320 760937260497956864,65174 763086508689657856,75667 794459683654344704,257406 789964087870357504,225981 765159389183508480,86103 760915421151301632,65730 793218769372020737,250633 785315224584871936,193804 751561604949372928,18470 763417297708953600,78159 776873743276711936,158897 771870191760338944,128615 751177680154918913,17591 771084239584370688,122344 788001320749760512,214354 765935812756312065,90384 781111644655120385,185496 791728746021658624,240145 761313902374248448,65180 777850875746353152,164001 763775897849696256,80136 772967425553772545,133519 781426188917043200,139404 793843778301812736,255942 760624459363475456,62492 760820759308533760,61117 777666154185777152,161988 781285801418067968,185296 791809631572008960,240763 749218381727830016,7615 761242064113631232,65723 794930835598127104,262486 732240301490900993,349312 787233830533029888,205728 765797614386372608,88489 788395737880989699,11774 794110286944960512,256255 792474400578756608,243286 793873134650793984,191065 753584228252745728,27402 793547700922884096,252408 763466248764129280,11774 794266135696850944,258598 768104335557398528,103354 774665494179688449,144460 775099402163806208,146847 792547433062412289,245268 758939472218066945,53703 763482228852527104,77731 761536538316566528,1170555 786988530996224000,207287 793128966768898049,249469 765957476625817600,90031 777215493602209792,159853 759309466428960768,51069 785646322338582528,194082 757431651437727744,36583 794157344275861506,251814 793485809361879041,247877 795190028460756992,263907 765305245140332544,86653 778335082239168512,166390 779180914823749632,172962 763000931927678976,75899 758782636940726272,54070 786999210994442240,207287 762811198618284032,75073 754747400481157120,18341 733036096892895232,349060 772804515816955905,132335 792494235484164096,241860 766610245745532928,87904 780869974231490560,183975 790662013181657088,18395 761278355798753280,65180 762397389508403200,73030 770258704512024576,117364 780619656058974208,182049 788443908808306689,217601 788777991249723392,218258 791447656631525376,238272 793424884177174528,252020 793890130016628736,255942 774725162130432000,144848 792509712348565504,246225 793495600314679300,238395 793924023352778753,256219 791752795988688896,240556 770338897406599168,110389 765279037652668416,84724 777950776782041091,164764 788453177750278144,218275 772872676541014016,132761 793899745227997184,251758 785547293822951424,196538 769705273862807552,105109 787442871938842625,210207 734998568906416128,353374 758389093776498688,52659 775508138648887296,1250232 791718085719760896,240483 781214367052238848,185595 767906265259474945,81869 785557009114370049,196534 788800862030364674,220526 774280108261552128,11774 765940087163158528,89617 773942264179466240,140232 756715884387991552,43807 788172480368283648,215252 788304961981546496,1170441 761647781769601025,47283 773939380922621952,139989 774038335849455616,140444 762035154780958721,69878 762415560155987970,72957 778306977369821185,167319 754768990480764928,14277 763548281360125953,78561 774285933323706372,137965 791268609389686784,236907 754235997102092288,14277 755106077658771457,35403 794539351598309376,261155 795303082687078400,266079 790633083997302784,231870 755549945445449728,38476 772376980859727872,99816 758825150573785089,11774 788428482997055489,217837 795055899853422592,264695 773885410053414912,139404 771399328199954433,125367 773894883572678656,135381 794927213602689024,263895 765255749777981445,86653 792012727577346048,230791 755444705991680000,36735 763807701830807552,80136 769998977509056512,116263 791813609374351360,241819 767464706642632704,98751 789184891237703680,223286 738509261689487360,11774 785501567961198592,196277 790724534060089345,232884 792382801609830401,245056 757705507243032576,48991 750456374866305024,12535 773313971654754304,136110 787192898639032321,207287 795695554768605185,252639 760201807314448384,58537 775400568412078080,149038 771360794147713024,122622 753364277822652418,27334 777998761939251200,157082 788053819355598850,11774 795698885620473856,267862 750450265682247680,12535 790232345546633218,229724 792882722842808320,243075 771814077639323652,122344 793421687425343488,250492 768403323800223744,103261 794176945093165057,257353 771010092082696192,122146 771374349601218561,125145 788024488478777345,214492 793190404229300224,250064 792850399984164864,99171 769135602163937280,107953 773947551250735105,139404 763392622983512065,77463 768422871760834561,105603 795140952344039425,264431 791859504338132992,240145 760766665651023872,63451 760904874343079936,65307 762361783562612736,72534 776438756085673985,155323 788537008302030848,218219 795350279520600064,261155 786766197417058304,205728 787002606140829696,206850 751177887844167680,17259 756342153689694208,42432 787301822117519360,209796 792137867904507904,243187 779037565563330560,171037 781208048320651264,186376 788827848484253700,220029 791068987945779200,232715 788554590178467840,214660 732492207802830849,351617 768796553825751041,106673 781659853773238272,183759 786546493926871040,204413 788721986486829056,220029 757703799695745024,46958 758335064392409088,52112 765394101378420736,86653 794690608736694272,261050 757225994583498752,46006 764168988771352576,25135 769439767339503616,112788 774145776381337600,139865 794012699990654976,253721 794899292108521472,253012 788001804189523969,214354 787062423316471808,207599 765036772011053056,84724 767352111684169728,95672 793125912468295680,249469 773115358848745472,134470 788163548165709824,215608 791109210692063232,234575 773944528310894592,140372 771443406497120256,125204 780610063291518976,182037 788510738855919617,11774 792089450016800769,243398 786975621372968961,207613 755916631084236800,40566 765009625728978944,11774 766048222104068096,90654 769288566287372288,112363 773611739426459648,137978 792866451921055744,212357 758904091674222592,54070 773360628262068228,106673 788472179956461568,217837 765070074612887552,11774 770351861895278592,118375 767833189847097344,100561 769304669868793856,111634 791037713411547136,351666 793446495995518977,251452 764726759745003520,84617 751835293926367233,18555 791503265594761216,238207 794657687569043460,11774 795702881110216704,247930 752213142944542721,10848 769267042482528258,112693 790740581559349248,231894 766715755484241920,94699 776193709184421888,153035 792222836698079233,240920 793689115715854336,249926 757327508224282624,46612 758010561632215040,48663 768107941270388737,103506 771655262432210945,62492 776484250098950144,153866 780600111118385152,181935 786185084470751233,192032 794964479465422849,250033 776826339752046592,158387 791725997687083008,240718 765662085984518144,84724 779106633179885568,172760 750464151051309056,13532 758684957183062017,54070 793460303015084032,248253 789846471688331264,225608 733311566666444801,355138 776904354494382081,157693 794591969334857728,249926 766840572820590592,94458 789845295668559873,225949 792222800962543616,242693 769998348388601856,113457 781900326567682049,190635 795769622758912000,268643 775486025732911105,149259 787438243671252992,208146 756317417471668224,42495 787715828351438848,210253 779087055058038784,172123 793087050648018944,228292 735672761385922560,353124 764187916058918912,7311 792767949324980224,247241 780610184850841600,182049 772928884262182916,133046 773707059636367361,137869 793465173595987969,252196 758358417698414592,43383 750715401198153728,14544 793969825118711808,256255 794573727849652224,261155 760545269427634176,62836 760596274307444736,62771 766346086386589696,80939 777956469736026116,163153 750688201744887808,14300 774516855960502272,139989 787006372982300672,208379 794386789498638336,247651 761616669760421892,69191 765765629290934272,88459 773907957641678848,139404 756885553795170305,45233 762657637376851968,73814 766801350965342208,95462 786127259237179392,108396 786615481000202240,203815 758505646429995008,53703 791629400651407360,239405 751744021387550720,18488 759028056073834496,56194 776424748079165440,155332 732169805021782016,172295 779915494514196480,174756 790311528553525248,11774 773558075017994240,137042 793512247301668864,252014 765951225535881216,90373 773344618611998720,134561 793621599194873856,249926 756875094106972160,44429 770017439333703680,116373 755579606673928192,36875 788152849108611072,216038 768614547662012416,106896 790645731589709824,232169 762624375921205248,71087 778674446894706688,169310 753273656680312832,25655 761216579723898881,65180 786008141603360768,199262 790726468103905280,232881 791315647955341313,237787 769875853211611136,114220 777050798274539520,157755 777945135145377792,164826 791372897444954112,238383 762763395355516930,74535 793151785192001536,11774 793158343560921088,249852 768154821203468289,103212 776863313238032384,157840 788994602464374784,191622 762674946871029761,74133 791433137905479680,238292 793495149082927104,252741 757617718916943872,47844 774590567615434753,140874 763375601092878336,67326 765072931307126784,85892 773971295230955520,138642 777986536423948288,165185 776638566524919808,151463 777329607959834625,161546 779750318657540098,176203 780435146721767424,11774 779790881989812224,176646 789144251871399936,1170441 790319968713793540,230277 761891388858380288,69516 785260552381603840,194044 755162041661460481,35890 761611163914219521,68846 763738848132075525,78987 788123364934246401,215754 792005959748956161,241819 793949100471250944,221524 787858427267706880,197888 793170315358633989,249374 793843645648474112,255942 764090335525937152,431998 765645000340283392,88902 785439434464436224,195125 787088701926977536,207287 764604302702673920,82766 773602268000104448,137795 779542664647696384,175488 793809916519653377,254058 750719402895613953,14421 776385469152059392,154071 755774347088834561,17416 762652575120363520,73926 778386931377774592,167236 753661255513149441,25995 793949018309193728,252939 763446988264177664,73814 785722251630944256,197512 791641141892362241,240145 762720263796514818,73926 794752140656771074,261155 770650543756828672,120393 786200419630452736,192032 794286353932554240,258456 750046846043643904,10654 789450251144794112,226015 765660397105844224,89076 792440538611978240,245854 761033338828185600,66441 773914530640306177,139404 750053168365510656,10851 753772881767641088,29817 756200139350421504,41680 772918729449451521,133432 734118676450836480,41724 781330839619592196,183759 785310718149079040,11774 770954199358181376,122146 793175568539791361,249841 793497177955917824,252741 764069138641801216,80421 788469512098222080,218495 751627451751469057,18215 779470684024078336,174971 766052630086950912,91140 789174837038112769,182349 787930074968236032,212239 761325909026582528,65222 780866831007580160,166282 781483300745543680,186584 788149473759285248,199657 762919846564757504,73685 775772757908873216,150426 791346998620348417,238207 766402529076793344,93405 768567135283077120,107428 786166369263890437,192545 767134915192250368,89845 781191542535053312,185310 752124480638504960,21074 754901856564809728,27045 774280907385610240,142506 781257341970907136,186212 792451353356431361,245148 773738388109139968,136589 776457740579442688,11774 778801683484643329,170187 776915999937269760,157082 771753776592130048,125742 793101203232153600,249469 794588834944032768,261818 785998087340847104,199352 788988109971009536,194085 770274773163249664,117364 773315700521857032,135701 793131172784054272,249469 760209722247028736,60018 794997852120514560,258456 753663586904317953,762119 785281547733610496,193669 793187817119637504,243614 739183425081475072,350821 760569421501005825,63753 770754814628143104,120613 732367433005039616,349332 766014303686291457,90031 767363209313579010,94718 785677045330087936,197341 786147944344854528,198580 790874968909287424,234583 792729384809627648,11774 795739607770025984,267746 773079305651908608,133454 765361428798681088,86645 771093551459491840,122776 777265390514601984,160602 781623335696216064,181766 766713222242115584,95708 761160406551453697,66889 765942201763454977,90384 751603375762993152,14277 763641349698625536,77731 768118126324117504,103354 774326675987456000,142446 788345745392934912,172799 788485240947896321,215437 790714300713148416,232884 791830254688038912,241819 751565809139449856,18470 778207497853087744,166409 780570109878206464,11774 781471580891258880,186750 790639670036004864,232881 792080051605037062,243398 785435312239415296,195332 768143898325680129,102295 786539033019179008,204413 794559744237178880,261155 756892683856142337,44450 758906800322117632,54070 789477661764685825,225981 758071322215784448,51300 759496179252076545,57574 771092657753948160,122982 790891711593537536,218489 759601181987450880,44429 793518787098095616,238207 776952675837415424,156835 781243668120244224,185921 794516322696630272,256653 780010066804170752,177797 781104571116498948,183759 773984930732748800,139404 781275818534338560,185595 777972740892614657,163959 791105559982333952,234583 794383391537827840,258331 771610698057064448,125554 785766031788834816,193623 786373230143692801,198586 769547899927719937,26066 777100388436545537,159876 735805993985150976,353447 752271049069203456,21074 764146909887901697,81927 765971184429195264,90565 787474817561669633,208307 791325715639795712,206666 738418646511419393,11774 762305598419382273,431998 780244420927033344,178360 788747889052905472,220029 781565980317130752,187976 770433827592372228,118192 785421866424872962,195712 788815030192136193,212727 762957321257353216,62452 795057616619732992,262849 750343658197647361,11495 755549849039155200,37991 789193059040792576,108396 790964598551769088,233692 764892990552899584,84724 757885386660032512,49852 749303222016176128,7816 759098600970391552,54128 776381208674664448,155390 768222798619738113,103071 775159492208058368,142721 781333804308762624,186584 754127845706731520,28043 776553470405017600,153194 752945100158865410,15066 773789764826914816,139192 780189964734636032,173341 757786401907744768,19563 759123197480407041,55660 763097718822674432,76549 788751647002406913,220332 775035839638298624,124610 765019218660163584,85562 779288661527363584,167220 763868574075146240,80939 763070690371051520,355994 768841526751465473,11774 781053922051887104,183759 755116781207859200,18341 778351253340336128,166337 786196751665377280,201378 795361879367499776,266054 779338488105828352,169418 793027079549906944,247274 766018003443945472,90186 786050941304836096,199496 794544380510171136,261155 785328806768865281,193633 789928130324594693,228354 791463010112040960,237935 758085146851549185,18395 778990151288561664,58227 785822694868553728,192400 764884060300800001,82066 766573759209832448,93286 767026163919286272,88428 756222376426270720,22546 795050797885259776,264932 792016577193402368,243092 762778257515094016,73737 768180960454115328,102539 768455281961422848,106281 776868988009623552,158815 751178110729617408,17591 772505762442596352,131007 773542304271388672,350822 749705666105778180,9292 751540511685521409,18619 793896872142204928,240481 758160953116680193,41703 792113382468022272,11774 792762951228911616,247060 749960269577662464,10735 752629678830215168,22436 781504236378923008,188401 793767330660483072,251758 793193149191458816,249725 760587506144387072,63464 767792178412261377,100893 770331099847282689,114779 788040112797982721,214288 751721913005867008,18495 776797946146873344,1250359 792869514455109633,247877 794584165924667393,261155 757350768110215170,46379 768574334226997248,106716 762450060873310209,74518 775172424291782658,144682 779668185461190656,176203 791690394555875328,240483 759045148730880000,56552 791688824359354369,238429 794694613873344512,261942 795467059589058560,266491 755863390849896448,39207 791727581909295104,235590 765361217275883521,85562 793983597371764736,256393 760454682485542912,62716 763181748184383488,76535 790256919160115200,229693 759663149280858112,47903 766355260960935936,91894 791922412015067136,240763 794633001829302272,261155 753794742173982720,29921 758822191454572545,54842 788209381544456192,11774 767114027113865216,1249359 776241078664069121,154534 778188600462696449,164831 785441453908586497,11774 791610884238041088,238207 793565074350804992,249153 785581924651708416,197286 753694448710803456,29263 759152784046301184,57348 770440692191498241,118604 760563131819122688,61256 764666031684001792,83231 770365800104484865,86761 770623142326784000,119786 780110143165956096,178258 776108972705062912,153035 781338350074470400,185310 781613923359346688,188807 792278133978173440,244759 750394651761270785,11774 773266157138616320,135381 773920803473809408,139404 762037594490220544,71627 778010441838567425,165097 788559849814495232,218275 793033747616628736,243865 759498708404797441,57574 788150287831822336,214354 779716123487006721,174756 791075485367230464,235951 788079683082526726,214209 788145046373662720,208831 764676113637318656,1249246 764831206957522948,84724 794992713011560448,263551 795361845263667200,266054 766493575005646848,80939 755515561950392320,35939 764222022939447296,80720 780728073822040064,182036 788432888098230272,11774 790673576550477824,232169 780802765140307968,11774 732367530787012608,196346 787054826546925568,207613 787798585882521600,213253 789842197294280704,223692 751211099416956928,17416 760086563116216320,60363 756267841096212480,41438 788452250389737472,218275 766049145056485376,90255 794006118863208450,257492 795692646564040705,267862 764131413876699136,81702 790710881122385922,232169 793163607668383745,250033 774724259507757056,23762 785565092972630016,196788 794962867032297472,262610 786320127096524800,202429 794548220047171584,261155 751237973518102528,16931 785514759122747393,194743 765190409605648384,7311 787351463378903040,192434 767727707375276032,100893 777631597499600896,161387 789274315497861121,222847 765537583212494848,88052 785340607870935040,193633 774149008096829440,138642 794545964367245314,261155 765205931466579969,86103 777368536972787712,161456 779158372885094401,171795 788396834397917184,208544 757763653068349440,49121 759153139681468416,56964 763095271290970112,76577 767803603482468353,100893 778387385973403648,167398 768167224708304896,100893 770761069350514691,121359 775809196403126272,150404 761897020365873152,69711 787833497335377920,213064 752307026739359744,19806 788417846145609728,217837 791472495627042816,239405 793252692281794561,249926 733344243851362304,1170415 758414117103206400,53144 778333370539442176,167220 787464241930305537,211347 788324480405897216,211794 792212253634199552,238117 762700682939990016,73712 764789568373661696,84724 778345632310452224,167220 779794212724285440,176380 752854629831077890,23651 790880109372801024,233692 773709922508873728,11774 791264659982561280,237491 795679405351858177,267618 763877876584292352,80939 770393179942182912,117748 794663347727826944,261567 758300547904569344,52311 760884915529453568,65222 791364259527688194,238395 793200289792655360,249926 764248180565303296,82002 793654339181043712,254135 795716567543742464,267737 761880969041313792,69356 763088716852232192,76549 764415005936594944,81869 786027759093084160,197017 787716638837792768,205197 790664211751841796,232169 750327952122847232,10735 765404936137867265,84209 761983336176689152,1248956 762095628260225025,71944 785903301254455296,11774 756979557811490817,45669 778354555801206785,166852 762170478819614720,69878 776411533274251264,154071 791804143715360769,237491 758705692723154944,1248631 794696495895187456,262752 791069175280177152,231894 793210287910326272,244289 761798199455649792,69231 769471882751905792,112336 786978617037320197,207287 794270404231634944,258456 795039630152187905,262847 795043717753303040,247930 763718369132572672,79513 773529094961102849,129662 779667318003687424,173011 763488618426105856,78561 791766572238901249,240483 786275149670588417,201958 789530843035406336,226731 792464658221240321,245575 786998013487116289,207949 755301556627632128,35403 757753419729739776,49066 761429868923977728,349856 781906545605042176,190936 790249848448557056,230142 791881753967198208,239261 763516310269468677,78473 768423842452762624,64405 779259352196583424,172962 795701837420707840,267521 754088492293054464,31686 762151202045825025,431998 781201479394816000,186434 785367685244649472,195125 793948447262945280,256358 757804102604591105,48926 791049746144174080,78159 765553847175565313,87245 753199524194185216,25891 753747082544943105,29548 786972734949584897,206008 771398116922630144,125367 771863123791745024,127218 773226602503233536,132908 791378161141444608,238395 775751725567258624,151409 775769623878742016,144573 790902228282466304,226461 794096171417534464,256458 794570318425767936,261155 756801075194105856,44994 772221670694096896,127925 780795519744434177,183269 753407903026077696,17416 754005999871143936,11774 770784545788473344,119937 778934661439451136,166532 793526483100639232,252824 767035737849995264,96883 778797355998949380,168794 793099139001102336,249469 755191302992441345,34898 790293831124152320,230485 763138937355325440,75899 768811167305302016,108510 793622165098823680,252581 732147894694875141,349508 747554892005281792,47188 760468955689394179,61742 764797480378765312,84237 788564943201120256,215437 771056005614567424,122955 756023004161802240,40915 787852103284760576,213351 788058692419719168,215005 792432424206659585,245607 791351537687592960,238383 795001427529711616,262022 774837199514853376,130126 762349860720893952,72906 788414561271644160,217519 755168974959247360,35890 766387452902649856,93184 774361639151960065,142503 778644275080859648,169201 732685464017199104,350654 776020360361902081,33169 790963288393801728,234583 793189450792644608,250033 779814474928820226,174492 781592752798695424,188577 795326872188022784,265257 791085571959652352,236454 762629660396122112,73814 775436100617768960,148574 768764823857356800,108785 768997644437905408,103046 778396263934992384,166916 791155317006630912,235251 745085786136076288,11774 787011688931340288,207287 749303513881206784,7816 764119847043080192,81869 763061777441574912,75899 762715307207192576,74543 792036104069324801,242712 758722326775078912,41680 781483543692279808,139404 794330982220447747,259659 775873882913767424,152314 790666015747170304,233307 776521314844680192,11774 773256719786909697,135025 779731256485539840,176110 793253559974453248,249926 776240290331930624,153743 776942801736962048,158524 794538137376661508,261155 763417159854940160,431998 777296479400656896,159475 795388032148971521,266151 756682069686693889,44450 744967124955738112,11774 787391693637025792,180433 763456736200052736,78159 764981195696254976,85562 789821503462309888,227730 792369164526706688,245024 794584993112596480,261155 794383853012008960,257492 756420314804916224,42249 757670787058892800,48735 791330923253870592,238207 787770965774041092,205272 795698213588205568,266079 795702055956574213,217634 774102290793803776,139404 793011053399375872,238207 764132626206560256,82018 786652115775225856,90209 771435494597070851,125367 765073507789246464,84889 773322251995340800,108795 766744364521558016,95672 786634499585171456,205181 770471271075291136,112086 777277200303173632,157082 794559016143704064,261155 795399841870479360,266884 758653657202118656,53703 786953939073794052,207287 779415851602546689,174427 733099923453829120,354739 754866331879673856,26721 775084070577373184,146405 785253963394342912,194141 750862701413306368,15800 754757160534290432,33356 768853685023617024,108782 769880455332016128,104973 770266850617880577,117257 771863631084388352,128615 759098731891261443,56784 773522651469885440,136904 794097759292768256,256502 794489997864960000,259034 780462217993003008,175772 786411210497486848,203793 790949520020504576,234583 791884671671906304,240145 764835114643709953,84724 758056671360888832,51069 763896014520643584,80716 776451877475127296,151463 755012828168327168,33356 769780838900707328,112239 763937563648270342,80939 750937886459961344,16066 773939261003354112,139404 750423753843175425,11677 793129716928638976,249469 780652632193044480,181789 760860460912513024,65222 774608002984718336,141360 794662571357982720,262022 773914099692470272,140043 786682993569959936,205181 779385047941951488,464984 794001171027468288,254209 794059904327688193,254209 758357450936487936,52112 768870578002460672,109571 788881590801801216,221687 759511113767718912,56964 775522305707347968,149124 791014685101334533,235486 794328042671927300,258771 760986926178525184,66116 778573544179376129,168794 773868273259589632,139404 789167387010486272,223492 756927986935304194,354841 774847009073328128,145681 780911703139627008,184223 763975132867989506,79987 793257049308094464,249926 764187635522818049,82020 771395420593487872,125367 793653170887020544,249926 750722105516449792,14750 756859228992573444,44450 774049288603205632,139404 776933035572858880,158673 778302346178637825,167319 790941154850250752,234583 757284477181661184,46407 764985645647400961,85562 793164861203021824,250033 794793377900490752,261987 758630135318839296,54070 786723071344336897,90209 767364350277406720,97852 769900145370693632,114587 794650119694061568,261155 794312880875192320,257492 751145238924627968,16897 764927136280879104,11774 765624990712541185,88546 791679092311465987,240067 778605161077878785,167858 759388031669379072,57881 768880153011322880,99264 768973116152438784,110344 778607480439971840,167044 794610656901140480,261155 759819501000990720,59666 761912886772043776,70255 791394301179600896,238207 770873712279072768,121949 788836403073482753,218892 793082418404220930,249348 793234071816142849,249841 791443234362888192,238780 758653492646989824,54070 764079320524394496,33186 767757060066906112,352027 771389017896001536,122146 768201492725628928,104395 788428901357871104,217837 790904525267795968,234583 795358422984196096,192363 758013881121767424,49523 765368272841744384,86961 769333977328988160,112693 768635551281020929,108171 774653693165654016,139012 775125887759056896,146720 777252658243473408,1250365 752853349381398529,17794 752876346771070977,23843 786602625743683584,198304 776243023642398721,152872 771141782910283776,122967 758389343912353793,50827 758429584828137473,48289 795032721877766144,263864 777895710570283008,161960 788827387790319616,218349 753278516540473344,26458 763410461802967040,71476 771681411153682432,127134 780221977457926144,177442 788472695625248768,218495 766413241325060100,91810 773886220040597504,139404 790384953892691968,11774 790900413004263428,226461 794729654120751105,262025 795338891595288576,264774 780835772387688448,182870 793317798277636096,250430 768985336156479488,110853 793182556917075968,249469 794638395150635008,262053 759074440890187776,52554 790344237732630528,228354 755643793421004804,37845 794585920322277376,261155 757808569450307588,48826 759202493066776579,57372 771044167644512256,121574 775001179894022144,146259 776200017442902016,154546 751642967895445504,14277 750738172229943296,15005 756916363445362689,19563 750037325493727232,7275 793217950018772992,250633 767829726299770880,101203 778760276535570432,167220 791708857936392192,238207 769567118572396545,111225 787192664567480321,209129 777253104962117632,159475 768524533011718144,106034 781201839286956034,186434 790550829304467456,232137 794020133815451648,256564 757685234859212800,48810 770026063703474176,112693 777701490202910721,160010 764201311059398656,82457 788170169772281856,214696 753600491678949376,28724 755094555352064000,35044 767504883859591168,98736 773542783886000132,137158 794243570039304192,258456 789355235839844352,225384 794056721920446465,257423 760310664049098753,51769 772797868004347904,132335 788004222759567360,214354 765889826767896577,87904 780801756150243328,182036 793652840904400896,253032 777313042128338944,157755 791633689545408512,239405 793194412813590528,249374 760321637266751490,61544 766013175854690306,90384 773649017200836608,137795 781505628678348800,139404 785284445142192128,194082 794662556094885888,262022 778340606158393345,162497 779363239138238465,173645 770765384374972416,120341 765041643837718529,80486 793632873299320833,254353 756196304267583488,11774 777978312194924544,164764 787777214708260864,210238 778292555247030274,167220 763478165918449664,78159 785889535481618432,194934 788549735066038272,218275 762732096372695041,74681 775752515849596928,151409 785638933581266944,196676 790743731754397696,235349 752249719699673088,16925 766322118350864385,91838 788170472873684997,215088 772262042053083136,128968 785324404527996928,193633 791076026193444864,234583 768068945022742528,103261 773224838429147136,134470 794999006476857344,263895 761292398936850432,67709 793878280600444928,231894 770528895833485312,118191 774270387278516224,141867 780520526867369985,11774 787018546949808128,186212 754776579809611776,33474 757776490561957892,46280 773593316155793408,137795 789526723322929152,226881 790587154002960384,229895 776163459192983553,153845 787748856633053184,205197 786376227040792576,203510 787701136077656066,210253 793655464747732992,251803 771552091630292992,125163 774517503716429824,142503 787091706424459264,209129 788551133560053761,218275 793095194883129344,249469 773588088761249794,137158 778028428268179457,157755 757943614118961153,49975 778196339352018944,163785 764293211439398912,80720 764942207811977216,82121 739273860969684994,1247309 756516039056236545,43403 786888729436839938,65113 761784227759259648,66637 786968549038391296,207949 767083388436033536,96039 791351166433198085,237491 781314436388708352,151463 756290068218654720,42344 760851756410560512,64678 762696573268680704,73154 732311457187012608,196346 764031595250614272,80393 779100006284341249,171644 754753221244100608,33356 774010546182037505,139404 775029140558901249,146259 765697907416641536,88459 775040769547767808,144617 786284056199700480,201494 748849809851813888,16728 776902803839070208,159359 777166580916506624,145524 781866940910428164,187131 761995819541209089,431998 761959923307712513,69388 787155898951094272,209043 794191424505970689,257492 760244421547986945,61412 780554053709246465,179147 764212146511241216,431998 793889503035305984,249926 750731099110776836,14421 780188506371067904,177687 788500469354270720,215005 794699956179374080,261594 785837767385292801,198622 793161391079239681,249180 791149468750077952,234583 767066429883576325,95574 768964428721192960,110344 781453668767899652,182036 755155867247542273,35890 792053134382235654,243187 794625574861881344,262145 776579407989252096,156976 785596361450332161,196917 751232239724355584,17640 771500744092491776,124863 777159284815638529,159876 754025198156967936,29263 763783427569037313,78341 756850008054312961,44503 756928723325104128,39026 794994309724590080,45498 755153518458044416,34666 767596208957251584,18395 773565878491189254,136904 775731530932957184,148994 787955372103442432,207712 753744383934029824,11774 763902166759198720,79911 791711117898690560,240483 767078884219117568,97377 758439464251207680,52394 788582443439624193,219458 749765609181876226,8784 756590172679045120,43391 787070994125053952,207613 789241914159620098,206666 792439489641615360,245148 753907425367830528,30251 762102863300530178,70858 774349467818401792,141360 792925898919911424,243761 778225317928325120,166390 788916349787525120,219678 795053392418607104,263907 744337950251450368,349197 754024513403129857,29790 773509333157949440,137042 787645165569617920,206101 780706332970061824,182574 790928106731241472,234796 775770263019331584,151265 778645756827799552,11774 755073966704779264,34731 792041815297761280,240145 776737660169777152,157693 778340988553166849,167311 785659787497336833,197324 791150624930947073,234796 768483060488646656,106756 732167393947099136,88859 751609025611968512,17886 763794117549625344,80153 767702365373730816,100605 785460806729232385,195975 792077748206497792,239610 794671248068476929,262296 758439817323552768,52394 756308840518266880,42621 761292507233779712,1170338 776856317906608128,158520 795737852764045313,267862 751090077611204608,14983 780129189584265216,178360 786399758248243200,203674 794160255135522816,258296 768144264232472576,103294 788064860965855232,214660 762850840801517568,73712 793100793897373697,249348 788767664030281728,11774 763173782626369538,73814 786579913860014080,209828 786987044719435776,205978 768836084000133122,108385 787303719859810304,207287 732445480483950592,351270 767272769721470976,88920 773660722865790976,136904 775070222214696960,146847 793140104260784128,249841 756826460388601856,44429 762969619053154305,75701 768116258264915972,101681 756269673772044288,42249 760414390403366912,62063 790038753834311680,349856 750134383076446208,10057 765206175705161728,86440 771710538783027200,124904 758360252970655744,52061 785239521038307330,194167 790289632277790720,229895 753711140530745345,29445 794738927701782528,262784 788391615446458373,217093 792098161628221440,11774 766561725885718528,93823 753507294059593728,23484 756636323117543425,44429 765208502767759360,83391 764499090294001668,82209 778981058578489344,171695 749929951495909376,10729 756536315865358336,43712 761362987697381376,68273 763489936502816768,18395 772957601566896128,133046 774217763518836736,141881 785868091985047552,194723 786400616633466880,202304 791349419237048321,238395 766334835937910785,90621 781166824566169601,185496 788757903096307712,220029 755467722037850113,36522 776639734684745728,1170441 790592001402032129,11774 794182070385995776,221795 758345394531205120,51208 775300660422144000,148045 752891537382440961,22575 763548523832811520,78394 764938265761722368,85130 773550525010894848,136947 766693484350681088,95568 772871233104850944,132335 775122491433811968,139865 753368506243043328,27317 760229954453839872,61230 793107848095997952,249492 766170974089805824,90605 786477018657398784,201914 789942542238232576,228888 791660242627014656,240483 779062941748498432,171617 786022428291936256,198490 788148064733114368,214992 791029668233314304,234583 774056000898813953,76146 763019925279559687,75899 765152761608605696,84422 794233519795011584,258598 767808716913512448,101681 762736731233935360,74727 788478196584939521,209468 791461192082436097,238780 793159453956775936,248988 775985063687315456,152735 777513413433958400,161387 764191934428491776,81924 761560566754254849,69231 770710889817337856,97305 788539557587390464,217928 764707537824296960,79342 772089036194385920,129471 774690813796229120,144494 785885608501710848,199350 771078055301230592,122388 780206367424425984,170187 757394758293557248,46890 792780630258049024,247561 790588915325538304,232280 793097179342569472,249469 778514032898605056,152594 760528065189515264,63451 771853154795163648,128194 779020794852761600,172125 780446643590012928,141360 793856108930662400,254025 769011079796101120,110709 790218073521336321,199307 772907251631816704,133519 793001806662078464,247877 789676662275264512,226490 787821366271741952,212693 787831276820627456,207965 791734341718069250,241296 792568116790210561,193582 794532016041529344,261155 777200214704689152,160395 793494371177893888,252196 775013531695579137,146259 762781082328576000,73814 764449706520948736,81357 742750229154402304,47188 766744449225334784,95820 791690626626715649,240483 793639675562979329,254135 765604055221608448,85562 777568373018288128,162497 790608609239367681,232169 785550257191092225,130635 795767115005325313,268777 793437201308672000,252196 758156024163467266,51136 767493288182083584,84209 753747916854992896,29592 769211047160999936,110060 774630115078569984,143585 779413309866938368,174818 732219988803751937,350412 770336219289051136,117763 771494439613181952,125738 781143904137547780,130635 793314462363156480,250633 761565004957179904,68854 771068790037549056,122982 787067812304949248,207796 778375479359311872,167220 779057282801774592,169916 791358321051729921,232863 794538954393526272,261155 785583398253322245,196917 792763573332160512,247241 754749269169627136,33356 793620564439097344,254135 794610873088102400,261155 793990959818227712,256358 794546472117075968,259623 767545010396856320,97447 785325604702941185,11774 763047722370887680,11774 787373947113316352,210289 757032934083743744,44429 775753027575750656,151255 790259027972349952,230282 758444792477089792,52749 785820739257573376,197512 794599316019023873,261155 786912930361143296,207287 758000324816867328,12954 788041358195982336,214288 795613065962291200,267655 777337867160793088,71794 762673580173766656,74133 760102164811440128,60893 764698551830056960,83866 794367333292707840,226320 772887942402543616,133255 765932808011444224,90327 788844485518036992,220526 793137922383937540,249725 772559191110057984,101681 779006796597960704,11774 788083593121628160,207712 779049275586146304,171617 781379403133485056,187401 789926728193966082,227048 792032559429332993,243075 794273877136314368,259360 790928893788065792,234796 785270479414145025,194648 788051068185960449,214492 792063598210285569,243614 760302740807487488,61917 775848635036684288,150663 759770209641123840,59666 770716407277490180,120610 790889879769083904,194072 759110157569814529,55660 773861990917865472,139392 768336310759292928,98072 767854197387759617,100893 788684512909811712,219958 763912336688066560,80393 774780369589694464,144538 757578628141940736,47940 776121360087080960,153035 787386527458394112,210289 760867115624755200,11774 761635459852177409,67852 780079784281812992,166853 789100913856098304,220029 786752027460239361,206008 791321991332626434,237491 738486008581218304,11774 752963398745354240,24704 758196454016086016,51809 768384095424352256,95055 770257012798189568,117257 773871740497698816,139404 787836205849120768,210776 787485101953253380,208252 758342726056284160,50167 760180878807105536,61544 768338334972153856,104932 788712256934739968,11774 770775466730983425,120694 777928568080924672,164633 788389488527548416,217519 758897897882595328,54070 766026634545725440,1170710 732549896809635840,352568 758420444848480256,51997 758659006890147841,54070 778326840981254145,167220 763472613251223552,78159 771453450659835904,113332 792120357146726400,243427 763150723169316864,76549 772152856065429504,129917 755157203355447296,35890 768594461689540608,104973 785334377475674112,194205 776422974647775232,155688 758811917817217024,53996 772870270646296576,132335 788016630672392194,214492 764819209410973700,83622 780116451499933696,177233 793339321260445696,250033 767855678174203904,100893 759758835468861440,59666 788337603443646464,217039 754011789701046272,30339 779040919463100416,172299 773784019116761088,136904 768158391839690753,85326 780747455998545925,182870 781873449895534592,190635 794217256544858112,257492 761163589457743872,66897 795005288898326528,261155 775487879736807424,149300 760465533405769728,60480 790619341775450112,232169 794802223955972096,262022 765986281155289088,90384 794584760492376064,261796 778418864426258432,167677 793128363556823040,249469 758663759590072321,54070 772496080177078272,131263 775401148492681216,147391 772246600072716289,125554 762270319725846529,431998 775030336556298241,146259 776072529173557249,152735 775028151214714881,146259 787711339271753728,205728 791660826969202688,240483 767886940137861120,100891 790894584490520577,234583 793869416081391616,252580 757693076194418689,48929 779227510001180672,173083 786662882939318272,205728 785558379418775552,196534 765662421742522368,88930 752715864399499264,23217 787744292404097024,205197 793093762486505472,249469 753397310613184512,27222 763602758381416452,74612 794122981471567872,256255 764092056264257536,80393 757962680732938240,49865 793752997905899520,252020 760250334086176769,58724 776255227318050816,154832 787089963355471872,208777 753360845220950016,26871 758477551077584896,52061 759532199565754368,58757 770848769554391040,120675 775746450160353280,151255 766764686989664256,95530 756954738348920832,45672 778636196436029441,167407 732522663428689920,352433 761696593737166848,70355 794667388545433600,247240 760227713483407360,58267 792066542288666625,243075 794907518925475841,261155 763414756094910464,65222 776544866876559360,156132 762745499585765377,74630 794970236172832768,261987 773928626093981700,137965 788387307233513472,216003 794020738931924992,255942 781340356948426752,186584 756593453321035777,44274 791868409373790208,240070 794582509858131968,260033 769340810844405760,112399 771692600487137280,127134 779402583978942464,173347 792019152617762816,241819 778391484777259013,167124 789660865326743553,225359 757612178186838018,11774 768437862886805504,103261 780603973820518401,181755 785254642582106112,194082 790900250928091136,223492 757616657279832064,47940 768077235714568192,103261 786904035601154048,207287 791978775948910597,173347 752923336766726144,24134 764849356117774336,84724 766913074251137024,95708 788766583174885376,220526 769352670154850305,107984 795714577061310468,267815 750804964897792000,14277 761258657107415040,65626 780885219020644352,182870 794307336043008000,258829 760832816162549760,64722 794013536661843969,257492 733097577101529088,355464 765595506097655809,54631 793102513259937792,249469 775429588847628288,141415 774989386953830400,144617 791263648421404672,235597 770316536527585280,111558 787891489980358656,205270 778412971986915328,167220 753294392727859201,26140 795353451651690496,265649 764184700873310216,81869 770678221855596545,120610 794197320774680577,258598 762799058700341248,73926 795323884501434369,266079 793651423854653440,253032 795730230149201920,261155 781110771321303041,185496 777528928952983558,161978 794959388645748736,261155 778314521077243904,167220 791246178465742848,237385 768903279073906688,11774 766238463880552449,81929 768298913627381767,103434 768659902994714624,87607 772155369091194880,1249918 793866605767688194,255870 794971708008566784,261155 755169753224712192,35890 793165143261708292,249841 794184675245912064,247877 763449546424942592,78344 779624781360599040,155898 765593886588829696,88052 756659611546025986,1248415 762561787778576384,431998 779459884475674624,173447 763176199749271552,76549 769857006576566272,90629 785274404418617344,194648 778355432981090304,167220 756526461067137026,43391 760961020588195840,65234 771782052840484864,1249899 792021680289828864,241678 793893237425668096,255942 763234919870967809,75899 790985143406034944,234583 781538725230735360,184223 766984517819047936,93144 768780611691610113,108932 778658186282799104,11774 792377405151338496,245043 795666155600039936,266138 762849706858782720,74013 773532190936358912,24173 775852099330449408,151947 778303331097870336,167319 786415797799301120,203674 791241172538814464,234583 765014811935707137,84209 767807344071708672,1170781 786026718670663680,199496 753579296900481024,27773 761665880568782848,68788 767836541796380672,101681 794988365926068225,259190 795295232271282180,265257 775075710369234944,146950 790519949076856832,231894 754825380725297152,27045 772105224227958784,123354 755805369092476928,39831 750366456957767680,12535 769309012810690560,112788 769407999815417856,112399 755567894075813888,36719 759452868629757953,56800 793260710327386113,249469 779599522208944128,172185 787518457344425984,210481 749274163316137984,7855 786433510068277248,202051 766468386201014272,91946 770749195837960192,120690 771670255554990080,126390 747482900036194308,11774 756716920590721024,41702 759603060150710274,58227 758368099166846976,52554 763336432194760704,75631 768517535050428416,104999 781004861726978048,184223 793886526375600128,255942 785493100420538368,194949 732103155836719104,1170330 780611399714152448,182037 790643324549902336,232424 759223706350682115,25210 779158006978138112,173158 785235624697757697,11774 756621531078389761,44273 794787563496050688,261987 757642561255120896,48402 770761381905895424,121046 794163018313728000,257492 767864081525121024,101681 773123469177421824,132347 755636673334087680,36895 788158679975534592,215578 791790200074612736,240483 762159620320354304,71476 792874350265323522,243761 781155905438035968,185496 794675347715407873,262022 758662943047233536,54070 763046650910642179,75899 772815631942955009,132335 787181384875986944,207287 794593698050805761,261818 794662477292249091,261155 754827822510727168,33355 763149775046868996,76723 753010901335281668,23929 761937770520702976,431998 767423180403273730,95055 771560475993645056,125204 785803445202812928,197297 775038611439833089,144198 759982191946280960,55257 775001363193344000,146259 766561582713372673,90384 776475549665341440,154492 790647531487105024,232313 760977632808865792,65894 789444638335729665,224680 794899035366756352,263697 765234912215568384,86440 775298451684880385,148045 780624772858122240,181419 758748647026663424,54003 767391035110617088,99125 793097526379503620,249469 753705541117939712,28282 792428191583436800,243513 766436396970176512,92958 764192829149097984,73926 793162869973987328,249841 764400289499578368,67346 788492145820733440,218275 780435252388900864,180310 789248052208934912,11774 771550549971918849,124597 763461895655272448,76406 775300823010058241,143665 778679417992192000,167220 753370398310400000,26806 759698745667661825,49717 793088734543642624,248514 781273000649879553,186434 753422256622145536,21634 792551267268644864,246269 765939753409736705,89854 794336632405049344,258456 743263777374670848,11774 751724566876069888,14277 767821971652423680,101383 775148367831760896,146804 759497661258997760,57574 778363014344945664,166852 773300662054584321,136110 790781598882902016,233692 785629592606375936,197512 778155543861092352,164826 785553408702812161,195975 794926391917772800,263895 753341111326871553,20313 776801255062732800,157693 793499279146921984,252408 781649432051789824,47940 740330111669403649,11774 790890534596407296,234583 792167247670161408,243092 793520044579827714,252580 792949101155319809,245148 771531174573375488,120824 773860896322023425,139404 771356097416486912,124601 786590524891422721,203350 788806230244331520,220130 791333764471197696,235337 767297822983004160,97852 788872161599553536,220526 752913779411808256,24134 755952663569858560,40881 757692679459311616,48922 773622004788310016,353359 786751028083372036,85845 786999244079050752,207949 792123522332053504,11774 792473908641312768,243187 768897069914304512,108849 779179495097896960,95055 791469536155348992,237825 771222429851004928,122973 750763778531168256,14950 788396979860668416,217519 754975167009333248,34666 764242659431022592,82002 759896318030602244,53144 773713357744463873,11774 795001332449021953,262588 762682202194841600,74133 781231060067635206,185310 760157183216488448,60866 788668942785122304,210481 793125509106282496,247672 793999277655736320,257492 750787337458778112,14525 756292439745306624,42564 762877649471496193,73814 767275619189129216,94699 781504227487121408,188119 788409741341036545,217519 794382052023930880,259034 773295569796157440,134561 779379945105686528,167517 758737565629374464,54070 774015718413180928,75073 775969857586270208,143585 764373941284593664,75973 793929375498452992,255942 791383907698552832,238690 761281425337356288,67283 760060938414272512,60751 772210106226339841,122133 774276921874010112,131421 767897270616489984,100893 751599812424835073,18470 777084764645765120,159850 777607826755706880,162810 751217271696130048,16931 791370004235030528,234653 778626144107106304,169424 785274576557056000,194648 764586202909462528,81659 790875450104909824,234583 756271812900552704,42432 773966157460017152,139404 770603603820179460,85892 781705608449912832,102730 788787161306804224,220526 791805495422050304,240718 792131782351224836,243978 760667740772376576,64147 765554023508414465,86151 765019185617309696,84209 775412433888215040,148473 795393217944580096,266054 781879674112765952,190206 775973853960908800,152735 785491375093493760,196277 763172064576413696,73814 785978682745683968,199272 790617733159268353,232424 761636285597507585,69493 753410436964323329,26979 786671505576984579,205728 791349792794349568,238395 793224647630356481,249926 755576603996925952,36735 790725776811237376,232863 790747628455636997,229901 794531479757918208,261155 752949436641193984,24248 755402172200787968,36735 759546510174334976,57068 764961112391639040,84929 794791662081937408,262226 753712727504330753,29456 765491815265034240,82189 773736448608567296,138903 794286671508316160,258829 795719592014385152,199307 761621574625562624,69794 781357905622790144,139404 757669593150320641,48774 762391401267093505,70886 790279184065130497,229159 766827422734057472,86815 767851270992490496,101681 787267502585905152,206666 791289678771040256,230584 749049580407255040,7043 755879248217403392,18215 776955093082136576,159081 777545765250076672,160593 795716954283802625,261155 764183666981560324,81946 766005439670657024,90405 769953720587223040,114254 774325376352825345,142980 778339739451531264,167311 758075105607942144,51069 792495708146323456,245185 788343784178352128,217093 759185468458016768,55660 789324628418179072,224680 792831790192951296,242693 793429444538961921,249469 751168384436301824,16897 764551077026930688,82457 753013621567860736,25255 762061036589617152,69947 755339275185459200,36467 766705311679864832,95727 788008890789089281,214078 767855055189975042,101681 773189643584020481,134561 773850172950544384,139404 793844322865119232,253606 773271225212739592,135025 769390009292099588,105652 776377627112189952,152872 781462282299637761,186958 793403982148464640,249926 795353635668557824,264397 771187218283044865,11495 785975558723276800,194167 733023681970999297,354906 752945771864006656,24693 759526600937381889,56964 786051889913888768,200382 771006526647574528,118724 787807729196859392,205197 760464326411124736,62777 766364839061102593,91894 774359709641875456,141887 789233060038504448,223846 791699719055519744,240483 794706123278336000,261155 793851417152872449,255942 789314278897487872,225359 767329570806652930,87858 794000105321865217,257219 788483365150265344,218349 752031837585715200,18030 767173527250305024,89854 773941536652275712,139256 780760516306178048,182960 785896156245045249,199546 759421256236208128,57964 778672089188315136,167939 757258816970829825,46694 773176989402357760,132578 777313307027968000,160602 755865806022385665,353222 756255585218232321,42282 763549287259181056,77598 765338781948018688,86472 781329945637380096,139404 781304492008415232,151463 794669015054610434,262022 794869433789509632,262849 767104340238569472,94718 794638579343331328,261942 770153111914766337,117026 773930944214556673,138517 740251150067208192,11774 790425475889922048,231550 792899990578278402,246225 793847305837445120,252581 758378483458445312,47903 778339264945721344,166409 785560222278361088,197035 767782451468984320,101516 767869960420929540,101681 772092927870849024,129558 786309045787299841,201958 763871623095066624,80939 759364949307166720,51798 788753521734811648,220332 793319442847502337,249841 789959944942518272,227925 789988805109506048,225529 763416934448713728,74868 791339560470974464,232881 794945235252105216,262847 790779041867456512,232911 779069475245162498,172523 786006514863640576,199211 756637854961373185,44429 753362190229471232,27061 758735232820318208,54070 760676131032993792,11774 793616618173497344,252580 794607890262855681,261155 759517761131409408,58250 788891042896498688,220028 794737997136601089,262849 755491338842497025,38032 762306750645211136,70972 795126988121915392,259892 795709988459134976,199307 763489318606372864,78198 785636425488183296,194112 788125325901369344,196538 787715250191757316,210992 788451941915299842,218275 793047264826691584,249004 776530992580300800,156115 768972441439698944,110477 785965402971136000,199546 792747185561624576,234583 751181701234044928,16768 788957132997656576,222545 769706170936328192,26066 771727162529447937,127134 762754010566844416,73814 763493565238538241,78129 775837428888301569,151156 794078217132855296,257423 769252148542599168,110659 769658974668861440,114680 785850129664401408,197512 793100393186111488,249469 751587142778777602,18870 764171284020244480,11774 770741353131216896,120474 773864709564936193,139404 759776974214541312,59202 769940585675272192,105109 771482553857564673,125554 786052409080549377,199211 794160265004777472,256502 793728614873370624,254135 788093908005720064,214899 732298448167436289,349301 733129058100359168,355480 791475251125161984,238207 768874085061267456,109874 788426929913274368,217519 768166037892296704,104167 793378246637355008,249926 768426982795280385,106281 760690801802350592,64192 793865579237085185,255938 794608508696219648,259659 768879474054041601,109874 776750533130543104,157693 762705879556722688,73926 785584211092615168,196524 758291065141067777,52112 754086207919890432,30370 768857823480573953,109666 785925971765399552,199546 788871433619406849,221777 756518120865628160,1248387 778040570992361472,164633 785832699248320513,198089 753231445796147200,26140 778187451143692290,163592 789153626325389312,223286 761673492404310016,70177 788874956557938688,11774 794400294553710596,250430 754861516650786817,33520 780052674486034432,172185 781829483741478912,190635 794265705340243969,258598 768972658885087232,100605 788714600128806912,11774 767183679210872833,26066 768129787155972096,102745 771292151770652672,118191 752803610946260996,23167 767428940474355712,95055 767770626354388993,100893 790920292021444608,234583 773967917226553344,139404 733503039374528512,56993 744532216877809664,148861 758284747101577216,50923 780238860835880960,179146 758994795607957504,55257 772084365560078337,97568 787069167685865472,208507 770309087825240064,117257 772936384512417792,133519 774806438879330304,142503 786417406382047232,203674 771547598138191872,125554 732752774434193408,352453 795655553024307200,257081 759858607328337921,41141 753515833578627072,27317 764860463624499202,84724 776152701969113088,153779 750865973201211392,14111 754711437855985664,14277 758252262690959360,52061 763328042995372032,76127 772908306616623105,132335 789144137308131328,215505 791770519875915776,240926 787131101533777920,209351 732324551187664896,350808 761380590058770432,68163 777127502498062336,160226 786239300379738112,201598 752649652789350401,22777 754994293392015360,34666 766403781063913473,93286 768157227702255616,103212 768974057148653568,110585 792154040905797634,244289 794286989386387456,258193 750674698103644161,14531 761567445802946560,69245 792072184151744512,239998 770463732619157505,118192 785565477967769600,196917 770361315076354048,93140 788687133296865281,219531 793308675960086529,251390 766566282506473472,91894 732743523800219648,350919 770324334162407426,195876 793423627421188096,194085 761355426751508481,68102 794546782520954881,261155 768571116688244737,107450 773150550523281408,124065 776942343907860480,158387 794595107643133954,261155 771816958404591617,127711 781258773394550784,186170 786134219802177536,354391 791759001218195457,240483 793218693778071556,249057 794233262151499776,258598 781631631580917760,186212 788511724219404288,218275 773893444062380032,139404 795716615010713600,267737 791753987712167936,239405 778377685609381888,167674 788087346616999936,210313 764980257891848192,85562 785839645879918592,194723 751145612880510976,16953 754086501424599040,30370 764584687981518848,81065 776900403980013599,129577 788160714351472640,215754 742991032032362496,1247543 769649057631461377,112363 781651492608409600,188934 769822444148387841,105109 758404196831854593,53001 758428892411469824,41703 757689964092010496,48477 758115805577957376,51451 774791998825984000,143164 780810966057553922,182257 793987149955825665,256564 758698044992794624,54070 759102450645151745,46890 794559303122296836,261155 755169926906843136,35890 776122106501140481,151374 791693116658946048,240483 763050064575168512,74612 792076882988511232,242693 777284658815840256,160609 788841552944635904,220767 757708721610829824,48857 764616517539463168,83422 773565306870517760,136904 786033726346055680,198275 787104615477178368,207119 753705418199670784,29263 773728753058844672,11774 776555669629595649,1250232 761724003958525957,69711 780505608852168704,178075 790967385054285824,234653 788803647392116736,220526 790265546336075776,228101 761244433454997504,66897 764255278711840768,82283 771091609257672704,112939 775476972369489920,148994 758761918681247744,53995 767526509355474944,98972 771462351442681856,124744 773804720229978112,138165 794924897164296192,263895 776051984688447488,153095 791669475775025152,240483 767448153696133120,98890 787553970185175040,246425 765966854745628673,88197 767808862040633344,100893 770651081307140096,119794 790937248036335616,234796 756505430315053056,42249 776860633593589760,156835 791417908211568640,238780 760408483665764352,61051 788460103217385472,218275 755427680452050946,37433 781171384730914817,183784 778815201449652224,167220 792044877387276297,243187 732450169447292928,352030 787059042300473344,207613 759939197402615808,60056 768564182719488000,106753 771518824441077763,125381 790965005999042560,232863 789474318702956544,221785 794330597636206592,259543 758251280296976384,52027 761148246102122497,66824 788081908479647744,215252 781169491749240833,181419 794530972746158080,261155 755264079745445888,36545 766452590636851201,93184 768516991221174273,106734 772241644896878596,129133 758757131193430016,54861 761960140928983040,56964 768062915597496320,103261 778899190411780096,349618 791674027999920129,234990 792557202653478912,246295 755685758325911552,34763 794533473126060033,261155 758132951821328384,51585 764851555539582976,84724 772933254378762245,131027 781541131217727488,187976 757382018732654593,46379 763939703473053696,80393 761153365803933696,65455 749283708411125761,7855 754823321972117504,31212 771427439285108736,125367 786163521268527104,108396 757803096290439168,46958 765994784901177345,90794 788866035478777856,220332 760968353452359680,11774 768240562340237313,97371 768264083665723392,103486 778488646823448576,152594 781388688085385216,146259 795012661226377217,263907 769704194001469441,101681 749284515038846976,7836 764982912202645504,85562 788746565254950912,219531 764245230409310208,82208 776763294778466304,157693 774721793353478145,144494 777155986893131776,159876 765201273343778817,86103 775376092886630403,148870 794655124526243840,262053 756413759623757824,42564 762716851046608896,195876 770751225260306432,120690 781330313272098817,185310 732829425146990592,353228 775432632309985281,148010 790981246289534976,235590 768566473841192960,105109 769371357540937728,100249 769752269730570242,114422 793844037610450944,252581 773506291574665216,1170528 763492457732505602,77598 794526721500450817,261155 756038916277403648,40932 785948251954487296,199211 791065089356902404,236454 763279099578060800,32625 789926067251261440,228820 755451405893300224,37219 756939980593831936,45576 766425644389531648,87245 776896414689456128,153480 794360056233869312,226320 751111192698118145,16299 758079812749537280,51136 759090691548905472,56192 763416309132591105,78159 759185175519649792,56964 790987941757739010,235315 794562904922066945,261155 752704026412593152,22436 788755796989403138,220526 793145001446219776,249882 763524573505519616,78938 773184673702879232,135025 792063680510820352,243165 758402701558444033,52112 759968562324860928,55661 763106966134665221,76549 773858415940554752,139404 778738583553224705,169437 788459857288441856,217083 790410216567300096,11774 768461906046844928,106197 775191436132245504,143043 787660652114432000,210585 790921413448310785,234951 793866063624572928,255942 763193196050612225,76127 763413702624149505,78129 788729823724130308,220029 771856444119457793,128017 779871305285836800,147469 780595665290178560,12018 793779428866269185,254712 788781748800880641,220526 750357917505769472,11774 754716573315821568,33356 786833398383771648,206940 763635912593051649,77731 767594360049393665,99471 770232563545833472,116845 787094735580200960,205728 760962425931915264,65404 781826366681387008,187131 787457926973665280,7311 758339157529882624,738099 765738254880559104,87904 762268866605113344,70886 764337475703676930,82209 778396378594553856,166916 789149071382450176,215505 774933074471641089,145797 755163239944556546,34661 761052287515045888,65500 780543167284248576,176127 759048019677294592,56552 776870859810013185,158327 795724703474159616,268448 763129503539458049,76794 773479891245342722,136904 773839009881751552,137953 793271346893582336,249469 790878856144101376,234583 794563242886430720,261155 787114592463757314,199307 790634781239312388,232863 791837805618003968,240483 795117756911943680,264397 749379164604551171,7816 774637035390836736,349856 752152754903220225,7311 794305183748456448,258598 759765940464607232,59666 765586507126104064,87904 771442599290818560,125554 756834907129782273,44814 759489975750721536,58537 795683810675331072,11774 772680796666732544,132148 754760909684412416,28931 778111543816880128,165244 756485087131275264,43391 785968280813002752,199546 788444904946933760,217634 756936443436556289,43285 760824668479627264,64745 767788723354406912,101586 777677541565992960,161988 792039620577943553,243187 759093467121381376,56889 773860236235079680,139404 761512436080017408,63451 786948828465291264,205270 753278021050572800,24745 762654019986784256,73814 787237318776225792,208831 759096801265725440,56146 759973011785220097,59365 765068135896678400,11774 732709777038417921,164500 779923647104421888,175549 776895356487495681,156976 751624591504609280,16728 788041928214470657,214492 774395598074097664,143473 743495732611715072,11774 780917672955576320,181419 785913670945607680,199546 751596863191654400,18323 764528539395846144,47545 765897893492293632,89900 794911938593587200,263895 791340987796774912,237491 749251269974454273,7852 788764762070921216,220526 775931230076358656,1250232 794313246383673344,258981 794558230835777536,261155 771940181763035137,123217 766720495110717440,95672 776084283115077632,151159 786547357005520896,202007 761736954010492928,70543 754783322279071744,33356 794307015338299392,257492 765672403892592645,86103 774027452284702720,140444 752723198500868096,21935 771130664712232961,122875 786663427993432064,205728 757508087330721792,148861 750333491062067202,12535 757999531573161984,50143 793176706802647040,249057 768233284929150976,103924 795052920274358277,264397 768908656175788032,108729 795060027115601920,263532 794728223372439553,262752 772461830623092736,121621 778806047494463488,170609 790946892209229825,235147 791691018177347584,240483 758367324562862080,47903 792382833427820546,243187 760444285401509888,62063 749260695338782720,7813 792138244930539521,244297 763106674789978112,76549 794506769829658624,259659 751657727877738496,18495 765357653149167616,86053 777090721874481152,153225 750364719886860288,12883 757346774357045248,46662 790636701215367168,11774 751173162079924224,17384 763206597736800257,70177 768167783074967552,11774 774655995201150976,143874 779795703501426688,176786 791351379155644417,11774 768998006217736193,15066 773622208111386625,138165 791321649148604416,237491 792362983133446144,244143 771482581766471680,114987 763168077706043392,76549 788526688900571136,217519 771567877476392961,126389 758496043650523136,53144 781660674745393156,188934 790950187585839105,234583 758775422356185092,54070 794548021090320385,261155 775990171913166848,152735 758056780161318912,48663 761163803312676864,66159 774652669306675202,144740 756279695042285568,42432 732191725263986691,1170382 762293316306112512,431998 775022506797256705,144648 794572650819493888,261130 775622177999716352,147013 771812454347276292,125853 773132099159224320,133043 768205637289324544,104791 786204464260771840,199546 794294895955628032,258598 764821507239350272,84724 765930097920598016,84724 794195582092984320,247757 788099156808130560,215505 793144977740083200,249926 786190655248863233,201494 794277089755021312,259482 787890401919180801,205270 790945726956236800,234583 760253355197333504,60725 761670890857783298,69576 792436866725261312,245750 793239145430867972,249926 759213901099724800,56964 754718051736494080,33356 776879195821641728,151255 792132410330738688,203546 768569264001388544,107423 793105597566681088,249469 762297823010230276,11774 790523173590609920,231805 773787156980506624,11774 776815838108057600,158428 790072314704502784,226881 749684274115153920,9292 752700990386606084,14277 761891842770239488,71026 775549962130120705,112363 760447715063042048,61598 764132804015689728,81929 791204610648125440,196314 771517384632864769,126390 780801123560980480,171377 781896787149725696,191354 771364078078099461,106716 776672743550885888,58531 788411079877591040,217519 748929139005005824,11774 752015766640361472,14277 779354727603695617,173964 785279768325267456,194560 763001856436031488,75899 763154248414720000,76723 757995494727520256,50442 767066476436152320,94718 781582549013278720,189134 791343608553168896,11774 794197861818888193,256502 777972690997039104,164764 757623753052336128,47844 763050916245233664,75724 767440296569212928,94699 757647596475199489,48549 786424309568778240,201958 792165325097820160,243576 795410097514024960,265676 787733081939521536,205197 778233971205431296,166526 789150524297715712,11774 750380323914022912,12883 760973879456260096,66116 779736697374466048,176196 758640807947534336,12859 780971451683708929,182122 751883545946324994,14277 792037564706349056,238099 793456790646034432,251234 752700740746014720,22436 759866229414912000,59231 772881576749391873,132848 760744037628248064,63279 771563323460427776,124597 780507075973701632,11774 785937780580966400,197512 771636051551002625,126152 793214109961551872,249725 761600271554383872,66053 753072769861124097,22630 794656011382648833,261155 754782226856964097,33474 756505384911794176,42249 771878622172852224,120824 780466528122658817,11774 790260907158802432,230270 794218973671948288,258598 795078053290450944,11774 771578790698897408,126293 761312745719533569,67229 788748597856698368,219810 791065353505869824,231894 776756842533908480,157755 787068541883342853,206633 792070841425137664,108396 792424951810629632,243075 771643030386257921,122344 772511025849569281,131045 792938257377955841,247989 794718366854500357,258456 758294043063451649,52112 758780857758916608,1248642 774366137211584513,142506 790004144044175361,228063 769363565241372673,113342 770370574434574341,118538 771685930705031169,126389 795001806036180992,263895 775523348914638852,1250232 776524022913785856,87904 780081226770223104,164001 789032979653885952,220076 792992676425633792,247232 793104490488410112,249469 768330264539824128,94699 789323028668747776,225456 766704351960236032,95672 785992851091968000,200490 749326767215738880,8047 790959941687181313,234583 773243629401874432,134561 780461110361067520,11774 758180034477711360,46624 756602521540448256,41839 778779287117672448,170373 790902088926724098,234583 786379220360450049,203240 794308520510308352,257492 791988231164362752,242521 757268595692883968,45566 793383697982644228,250430 773900587318423552,1170870 775717970282774529,151071 763463996263440384,78344 785516130668380160,194796 765268373143977984,86440 785917618532315136,197512 754712564269920260,22393 771761765990498305,127582 794064924288745472,257492 792046741596110849,240763 774009039650906112,139360 789286552027406338,224680 776863521753759745,157755 761033103280214016,56964 762308381977763841,431998 786547309672751104,203674 785927884963799040,22735 795658431092969477,267655 755254349769613312,35160 778891420010774528,168633 772821504824180736,132335 795108617208872960,249926 760524946246426627,63451 767863600690057216,100893 776903964273078272,158820 781370364127350784,139404 789930770391588864,224450 791730296169328640,241034 792387894224703489,244143 794873142799777792,262849 761983279272689665,431998 790316141784633345,225949 794493486120759296,257325 754988259869163520,209828 775363755911753728,148645 786540118114992129,204413 771395614525358080,125367 772796442574323712,132335 779026367383998464,172057 794185184841179136,256255 757610467183452160,47782 763426223208931329,77720 791457574545715200,237935 758332350195503104,52061 775745219048382465,151071 772767733192818688,126152 788543739211972608,217412 771182672479531010,121612 776939984574156800,1250232 778356673660477441,166282 781536268106731520,186584 788044217415106562,214173 792111569769340928,243398 732589768102445056,1170428 758863697674510339,352025 793602193341296640,252112 791665608920174593,240483 792484067954528256,243513 732239460255981569,11774 766562462544134144,90384 793640727808835584,252112 772934898755706880,131490 759335042879459332,41518 768556331938684928,107043 770531732999249920,118191 786965406208720896,206620 794294548252020742,11774 757363446736355328,44837 786697192413290496,205902 786727142570627072,206048 791642128740937728,239776 764800310833475584,84724 761743664125063168,70355 786039598438907904,200712 790936627736485888,234583 769263817410879488,112239 775759114358124544,151463 785734671090933760,196277 788053749025476608,159876 775396474419019776,149040 760908427652653056,65577 789939512046530560,228546 751825064170061825,14277 776747027732455424,157755 787390502882643970,210289 789135102626271232,11774 762001277186342912,431998 788566531575681025,215437 762429921696239616,431998 765125996639051776,86022 775112831196860416,146024 786711574320934912,11774 763745127617662976,79513 773997791123169281,139404 786971190288060416,207949 769148420472840193,110659 773291780313939969,123821 773710923257171968,138819 790972786479104001,235590 793185162066616320,250033 776559092995272704,156053 785285860711206912,193669 777787917431431168,162309 792571028744597505,246632 765300331727187969,86645 773221424601464832,135136 791756191969845254,240584 732259665283715072,11774 752932653372964865,24603 758052595839533056,50923 767836951781179393,100893 752824911236849664,20932 763414123359199232,78129 773739722573242368,128926 786698715327102976,204835 764453123825946625,82066 781441413732937728,139404 790315732609359872,230936 781562234048684032,187848 760686342711996416,63451 768698271426576388,101163 769743612695326721,114985 775492870560030721,149259 755487370972135424,37538 756823459074863105,41839 770253496637612032,117257 780218665404801024,177773 781177624223678464,185496 786206601162088448,201670 753351938494853120,27045 771958266498867205,128934 732877689531551744,353228 749385547928334336,7828 761569115417022464,68916 777619110268141570,161277 781025745917411329,349714 792063196873891840,243075 786971516680278016,11774 790045486006796290,170187 778010329867554817,164980 760434416187473920,41680 764456139631321088,82457 752297891029483520,14277 755477802913177601,35086 771352210810687488,125002 775845574578798592,151845 793150848830353408,249961 755126824208887809,14277 764988126276104192,65459 793956352884232192,257026 753347325523742720,16758 755532178432335872,38183 765071328713945088,79561 777967314205446144,85326 792519755441709056,245056 767976563145080833,98972 792737964417703938,247309 795707085010927617,268281 764154288390098944,82066 733356515025817601,355480 767071659555643392,97355 786349826963156993,351830 794635886612873218,261155 756632279510818816,43471 771919355949019136,125145 775488799295942656,149770 791341557609889792,11774 760979847749533696,66159 768903672977760257,109945 768078098046722048,100605 772812162821595136,132335 785931741471002624,199262 786334570589278208,200870 794315196621791232,258456 794704505124352000,262022 793937002009862145,256255 763730813569544192,47188 785494773637455872,196277 773175589096165377,11774 772667496570564608,120963 775519776684675076,1250232 778035211326021632,161960 765233916529606660,86513 781899057119703040,191354 763161807389331457,75899 767451358412898305,11774 791348312410558464,238117 753139621970735104,25566 789297505506881536,224680 793999176518352897,256239 794519126660235264,260301 763890497601597440,80643 776852258696761344,158520 776184550787604480,151302 793537578024787968,252408 756289579632562176,41689 785545578084241409,130635 732609994261168129,352363 790297590151557120,215437 765630455462977537,87904 772368252529811456,129935 778562701383626752,168794 793198958134697984,249469 738788106187374592,11774 794843359789588480,261214 774449390450794496,139865 756204653742661632,40803 779323069554757633,173753 787515508329418753,209351 793187516937535489,249469 768299716496855041,1249551 768872932005249024,109666 776067378211790848,153095 779023651312111617,172057 779540845619851266,174427 791029552113913856,18395 775456352135221249,149124 791626073616310272,238395 792496690209001472,246392 775004743248642048,146259 780121711962361860,177233 785256181640159232,194042 789494658631995392,225358 759073277289476097,55107 762671799901487104,73814 775493981333446656,148994 786232430734745604,198304 779749154943893504,108396 776570419868528640,155898 771017529426714625,121612 793182769102938113,249926 760532742966747136,63451 761539188936278016,68993 761916587494420480,69947 763945317146308608,1249199 773895617181474816,139404 785476864995459072,194560 753006607513030656,24727 770455000434761728,118191 792358505848180736,243075 756226849533943810,41798 761659050173935616,68864 757241682207371265,46006 778265477910974464,166913 780846429690617856,183269 763515772924682240,78304 765385452161425408,84209 793098253801779200,249469 752990599343550465,24787 766347371923910656,90790 755634453008027650,38183 755451955321987076,35900 779454877927809024,175260 776121264180039680,153194 787238385442181121,199307 787000259994066944,207287 768736529514631168,108582 794354648433967109,249926 733375549951889409,355480 766347699021045761,93036 751852359429427200,14277 770835726413946880,120625 771928106181529600,127871 788179869318410242,216009 787144122238840832,207949 765753193469009921,84209 789873454342254593,227242 794587010220654594,261155 795336014244020224,264677 758174771477708800,50654 758404878511124480,51778 766018505292574720,89923 776740355643469824,157082 781303586823278592,185496 785972676921856000,199211 788858694595260416,11774 794907874615033856,262849 767888480030646272,101516 790276181538934784,229693 794021013679804416,256393 735986235504726017,11774 758358549483384832,52112 761520930484912128,67938 774217341617991680,139989 776846051131006977,157082 790001819628036096,229105 768946168084647936,109988 774989386085703681,146259 776634669173510144,154322 793121634395619328,249469 785900689943728128,199546 732398188468965377,304513 790671367268073477,385424 768967974325661696,110362 790584293055668224,231894 793434676190912512,249926 759041775239503873,56552 758759717938327552,55174 785521471737126912,196277 734395662046003201,11774 776165203943665664,153019 777676841435836416,161456 771752535220588544,125742 776610769924481024,155451 762003850412888064,71324 770660789296336896,120393 788000732343627776,214066 788763165416755200,220332 762144724564123648,431998 763354417336692736,47940 777135409105166337,160228 786903738631847936,207287 793971288628924416,11774 748175422639181824,354238 762443251894759424,65180 773973723653115904,139404 786548893836115969,204413 758092796171608064,51406 759175312479363072,56964 793922192035614720,256219 770408416409903105,86231 790694043869143044,232169 795303551207608321,265638 781875464944123904,187969 789337554948542464,224243 793444109054799872,252020 765630370708463617,88052 791100042287472640,235590 775055945294643200,146305 786194370567344128,201619 787906744135536640,212239 792077146264973312,11774 752981466779226112,24366 785994387180417024,199211 767133156952580096,97468 768198361744744448,104406 769526307365367808,105647 775727192089071616,150663 786955700979183617,207287 790974028177563648,235621 732942898417831936,354799 787765268663664640,212949 794592483795763200,261155 770680617772126208,120610 786969391493709829,207733 788732806545436676,11774 763471160092848128,77687 776283802389753856,152872 755239182402932737,34666 765992183690178560,90384 776093311975260164,153501 781243228922253312,186434 759052897904537601,54070 761681094727139329,69711 775303100638830592,148126 761664772597174273,69747 764196077763518465,82066 791352841298440192,238395 755000022773690368,34666 771811006473535488,127366 787062503851302912,208960 789467520063332352,224680 778368939675922432,167047 750048119102984192,7275 786267619640897536,202429 779333353459818497,158387 788628952030011392,139404 790703698401865728,233068 794156582456074240,257492 794482443742953472,260871 759354116867063808,57961 790731434575204353,232863 771405177345699843,125119 762822422517067776,73712 770045559315001345,105109 777973363415347200,165185 771428355547598849,125367 775568896883425280,148170 765539217611063296,88052 768436350710378496,106281 795282488264454145,256239 755150490791448576,35890 778897244879597569,170678 769639854435135489,112363 787330734352535552,203034 793440670954491908,252020 764254133687820288,82582 772142332346978304,128519 791381988208889856,238383 794234820884918272,259063 762943959123451904,1170530 786047075494617091,199546 785884274817839104,198591 788161069646802945,205197 763492507770585089,78205 763415662404304896,78129 776644703508766720,156835 734775804282839040,11774 749332205013331968,7816 765659869907038209,88930 759734828140900352,58953 794912568439672834,262752 777035364259225600,146991 786538798847029252,204343 775019881997623296,146259 785660157594259456,197512 764128800519000064,81869 790697451309129729,232884 794209768030150656,258598 785611027622670336,197297 785967083821596672,199272 791015102052913153,235948 776883659265548288,151947 780884725040836608,173347 761657545547141120,69231 772440724721676293,129650 794568412655546368,261155 763899733035319298,80720 771501491102347264,125890 749328513941909504,7828 749797686707126273,9754 753256850095796225,25253 756269819893342208,41680 764925516054798336,80486 765209121419304960,86149 769028110792753154,107069 776122630176960516,153845 794237501137448960,258456 755969523946168321,35637 765599218706677761,84422 755050472696872960,34666 756440505995501569,42249 762990669996646400,74693 767112624194527232,47940 792132242583777282,243733 792589418423021568,108396 762809987081048064,75073 758286356745375745,49866 764361550836695040,82066 788724809177804800,218258 769995133777506305,116364 775369064348807168,148574 766282891542212608,91798 756273831048843265,42432 775838839931666432,151748 763488389316300800,78205 771715820019851264,125554 786393658203312128,199546 775004435848232960,146259 789522439868915712,226731 794472020457226240,258878 780909404916969472,184031 788486386349244416,218275 794564486615035904,261155 763056273730535424,74571 770317975069032448,114254 785522899868188672,196536 789943128178384896,228419 751851668594130946,15122 773271610241548288,135725 774331797781950464,140444 753461995358171138,17640 759909483493531648,47761 791465604700135424,238266 760426478831972352,62771 763573001036201984,77612 734726367011475460,352687 758454085079171072,53185 791734531543957508,238780 775064693954207744,144648 738480712794378240,351152 760248118755659776,1248387 751164893500477441,16728 763035118093074432,75709 785987233484419072,199306 788505127602757632,218495 779643920322093056,176025 750375309791420416,12404 780896924496908288,182036 793167644727791616,249882 794524627351445504,261155 776365826953846784,153610 785300591077625856,194934 752862482335608833,23899 765930984982343680,88311 767847717343260676,100605 771461516298186752,124597 771615771961110529,124760 790887449010462720,231028 794584429142429696,39957 749263857202434048,7828 763095498127314944,69548 760986026122805248,66159 771825743009492996,127957 754037304390541312,31400 757652744438108161,48402 791387307160899585,238290 795445921505013760,266054 780844551632191489,105898 787387803424268289,210207 792149629907316736,243187 760095604278255616,59999 794555241345609728,261155 750332815045263365,12565 786664954476699648,192560 786987650586517506,11774 754246917828280320,31450 760595449472364544,63451 765954542210994176,11774 788528443734515713,218179 791388424838213634,236884 747478456875757568,11774 794307928476045318,259543 773393707890577408,134371 788855808612179968,220332 778498472186146817,166532 791348757375746049,11774 793100176671944704,249469 788819423901671425,220130 771970365295763456,125662 785988058772570112,197512 789113120673312768,223286 794759706418016256,262022 759559547157610497,56964 780081370118909952,164633 767978481158414336,101681 793467513984184326,252196 763828245770874881,80482 786966642613899266,207287 769600318128533504,113836 775829947403345920,150404 793575402698444800,252020 759122152448724992,57131 774653634185424896,144587 775363681349672960,11774 785298557427253248,194923 763880352716886016,80939 793105056606191616,249469 793205511663472640,250633 794991967801319424,264397 765645074537455616,88598 774279720099729408,139404 775792975066652672,151748 779448991859736576,164814 749627197510524928,9416 757722398158389248,17120 780600206735749120,80785 764056105030815744,80939 791513124591460353,235620 771189928491266049,87607 772299744840343553,130190 790521932730945536,231894 791094702808371200,235956 793928598746861568,256935 776759658870607872,157755 777995176941879296,71826 789174020012855296,223035 790395120105299968,228820 753391482057490432,27045 793656611906531329,252020 795711698996957185,268101 761315384355991552,67226 773148009274089472,134454 760153308086411265,58227 790939220315607041,210432 794590256607543297,39957 761251697159204864,67326 787016093642715136,205181 792163109549043712,244221 763558300809965568,79131 794959355984617473,261155 732184822530068485,33338 769806912913223681,109666 787110787571650560,207949 794656021868408832,262145 760537234701373440,60794 787666415549427712,204413 790996703084023808,235882 762144629357735937,71021 781211910423384066,186434 754877377587531776,32860 765208260148203520,86103 770488915144957953,118191 780255633417334790,171693 760992504934084608,66105 774923355199774720,128352 778261401982865408,166913 793462440801501185,252408 756283312377884673,41539 767700214891352069,100561 778640313527263232,168633 756641190380920832,14277 778607223270432768,169226 789431031560404992,225981 794601812192010242,261399 775880640441020417,150511 794341821824405504,258892 786522927009259520,203832 795322170410934277,266079 793495320336359425,252741 773862708450095104,139404 774301172014252032,139404 780995565937168385,184624 786888275441090560,206773 764186466738053120,80720 768192664902721536,103354 770204158678958080,117282 777131407311339520,159876 795061481339580416,263926 790975890167476224,235487 788714470361141248,220029 754766648016502788,33549 785637715429556224,197286 791378926186618880,238395 794985630254190592,263907 758665826815791104,54070 760524791031803904,63451 770284866952830976,117257 763868514671292416,80863 788582454177083392,217837 795679719001886720,266151 750738573675024384,15005 780969466037407744,183269 787918826671181824,213918 735861907807080448,11774 751588431151534080,18215 763448745660977152,61599 778567664503521280,168794 761676935760011264,69947 791444803837915140,235590 771054215204659200,122955 788860281380302848,220332 793113072130990080,249469 777418977450586113,159016 787087174902644736,208014 760187930073759746,61602 792158004183461888,243648 765555873762586624,87904 780086847137603584,174280 791673262568828934,240483 794055845659017216,257492 751897902146957312,20328 790660560803147776,232881 768855469519572992,105109 779969048830316544,173341 795042902133051392,247930 774306584897818624,140444 755432221268246528,35403 795094768384704512,264397 756198589978644481,41680 777293512119156737,160480 773734271295098880,11774 794003058627723264,252939 757642547963449344,48549 762730212224299008,74308 768125322533412864,103354 779605817293152256,175814 781858708783501312,190635 758733032542965763,54264 776863196862754816,157840 795130885469126657,263906 795748426113810432,268646 767725284766298113,100893 769206323703447552,105345 785627136547704832,195858 776836528924336129,158327 792694804371148800,244270 770628148006223872,118191 788199773559922688,216346 769926447792218112,115509 793304309463080960,249926 760638935118798848,64084 788535987500638216,218495 751116309279215616,9408 781589663656148992,189222 785607205001261057,197286 794535893084360704,261155 753384447613952000,27317 756548152224657408,43553 761645416865816576,67679 774297763798511617,140444 793261340982927360,234884 751179062593323009,17591 768229628087590912,11774 778294771789991936,166906 792843157637623808,246225 777795183823953920,163688 772285372655022081,125554 751636375896674304,18893 733209741866852354,1170859 757695376325574656,48522 791358926449156096,234583 793137322556547073,249841 768035932528345088,103078 773910419488452609,139404 785594386461495297,196917 750894996774158336,14641 760616668372631553,63267 793505642279424000,252639 794651565642645504,261155 756739329666547712,1248422 756500766534270976,42249 778000670708277248,163785 769635770248364033,110585 773518724099780611,136904 785973792937943040,200355 772893641501122560,132370 755157578540261376,35890 775725086569443328,150511 781812550677647364,190506 792014071344148481,243075 793909023569346562,221524 755161486599688192,35890 769315117703966720,112119 792079577870991360,237964 795443716374855681,265806 755468548693192704,37206 760647943955152896,63451 763442899040215040,78159 788797155851005952,220332 755179879901966336,35403 758465877578776576,53185 793643869179113473,252071 791160899444805633,234583 793792963797094400,255393 764168320350380034,82283 769503784947122176,109666 785498668061319172,1248522 762758382319271941,74746 775894695188631552,151845 752959059133882368,24788 760997407933030400,65500 732732659416322048,353789 755154444610699264,35373 790753242095292416,232863 758842421866225664,54070 770287463315234817,114254 795206986489008128,11774 758299085690372096,47761 793811854707437568,255393 769674480243314688,112363 753376173686595588,27317 769528986384863233,110585 769652204122890240,114779 790251118567821312,230282 758145834319949825,50923 771402740132147200,122622 771486595421642752,125853 774709713694892032,141983 755786187722194944,32941 786334164463136768,202379 795698552903266304,268281 750428022667415552,10652 775035574038192129,144949 758433414001332225,53001 794320831623008256,249926 793833176149831680,252020 764486347360907264,83381 766288563700846593,90401 792795777693200384,247240 755513009020235776,38175 781292140240314368,159876 790442936139853824,229159 771667551147307008,125554 785924825311215616,199263 793510464030322688,249926 780777547344719876,182324 770428128057446400,118191 776715809246830592,156518 789468922231726080,226218 791020493675438081,11774 792087807388884992,243187 794772208698748928,262752 768514758060281856,106879 760142496152203264,50447 768628353821712384,106118 786187301281943557,201494 754746974784532480,33474 793420281335341057,250293 768973003497496576,110344 791001479691636736,233736 766054221234003970,90618 771835285470576640,126152 766372312090341376,93210 772591306275041280,131003 793699057088757760,252408 761527647562244096,68993 764213281481433088,80939 764192490370895873,82544 757291507393191936,46382 775003502015807488,146259 790009656974409728,228576 769535704023969794,113165 795440836125294592,266138 753435227553398785,27045 763752615402274817,1249156 764116059586752513,80098 771208759523758080,122982 758626533363765249,52388 786716920800169985,204413 770580746880839680,119682 793924646479552517,256219 780784285976399872,182214 760413220473565184,354238 765508958693961728,87904 794572244836040704,261155 761733431231295488,70177 769315962386575360,110585 767825469446107136,101316 794058178178809856,257492 779440953182400512,173628 792607269980549120,245148 771538600018128896,125554 787089383132368900,204835 790693571074613248,228341 793989126282354688,254135 775009687963971584,146259 768824299562098688,109104 795155090965430272,263896 755556950436409344,38459 788391657431597058,215754 792928988020740096,247087 793993864302436352,257325 795658171599568896,267655 781356952534159360,139404 788064273469730816,73069 762801121647849472,73926 768068505316921344,100176 787520841068142592,70858 790327424626073600,230485 772379469424185344,130677 773924885529636864,139404 761932865206493184,431998 763820616659132417,80607 769126527925616640,11774 780606667197079552,80785 788438523791585280,11774 792728658641170433,244270 788030857210507265,214209 752941760871923712,24134 772217588310958080,129991 752306472688635904,18567 768204066119884800,11774 795671542738944000,267749 759105234077483008,56964 764801851703177216,80939 771544019188920320,125381 785580630188838912,197286 762811964083073024,75073 785279306029228033,194648 794527417209647104,260899 760574136758382592,63753 760585080683147264,63903 781219486565175302,186584 771216850214526976,123825 771385019441016832,124597 775089186885947393,146259 760546414195642369,63451 761694153117794304,69711 766771246436487168,96263 767924911792791552,99030 776500971467833344,152619 781674508960796672,188401 760001996912943104,60391 788257643810873344,216169 789495122333491200,225358 791367063487021056,238207 795666328489263105,266079 753381477669220352,26539 758262907956330497,52030 758832604762087424,54070 773791117720494084,138812 774163931388534785,141360 776794468565516288,151463 793568470352801792,252020 794552153339822080,261155 750717600154419200,14421 755853054742716416,39462 768426115929178114,106061 793460469277265920,252020 755981278566940672,40881 779121410476089344,172962 781293371633434624,184223 794991194623315968,261155 768955995527806976,110362 741727730333589504,1170556 750366741348294657,12898 781551752872984576,139404 794571949934571521,261155 759497368219754496,58232 761096349467017216,65713 792785436095700992,217837 764935046365114368,11774 773664031546548224,138165 793208455095996416,249180 751181822617346048,17591 787082015153631232,209043 758291619540045825,52112 791105905756700673,234583 778741584334430210,169201 793154040553058304,249961 773418412215308289,108795 793043379596693508,249013 775251670481575936,146675 775506047339532288,148874 788128363261128704,215754 788400801756479488,217519 795301748659408896,263906 758570707005485056,46076 775152137558978560,146675 792661691121172480,245963 790293405557411840,11774 761665331354042368,69947 781518266619551744,186750 786995581134761985,205728 770621226725154816,118192 762718836659478532,73910 789164349550043136,215505 749702523787702272,9433 750564271088599041,9754 779153026338529280,172962 779457831032455168,172760 785878442055196672,198591 787068100587859968,207109 776738659999645696,156308 794188976764682241,258331 777494840418467840,157609 779304461563006976,162309 791570972562165760,238780 780557462898434048,181548 778930008127574016,170882 793966417741639680,246726 769207531201630208,111549 766706776611909632,90618 773170802434854912,134470 786752339344367616,205728 755047734302875648,35044 750385147048964100,11372 757347274422833152,1322887 776860012702466052,134525 767924583043301376,102249 781593696940748800,166422 793474427157680128,250328 751019698725072896,14277 768179655673192452,103261 770069624436170752,116164 774216463150297088,140444 792056712362463232,243576 795100563067326464,259190 757996033435693056,1248558 769706211579162624,114779 785549452563980288,196917 793130645773950976,249469 756292130302226432,42503 791770268138037248,240355 792832710561656835,242693 751899409068101633,19792 778364028519231488,167220 759733139497365505,59398 761357701200871424,61051 778160366559850496,164814 786381083679924224,198689 786991233403060224,207613 756584134810664960,43553 790020839399907328,228354 791241370060984320,237332 792031932276174848,243187 775825413599821824,151439 781860638406512640,190635 764307718765174784,82283 754880773082091521,26721 793253306311249921,250633 793100305936240641,249469 763173004339712006,76535 780055186400284674,178045 791730152484904960,241274 775302830345195520,147701 749452000912343044,7828 753775264635555840,29790 780375444050866176,179742 765620767497256960,88669 749942912071467009,10735 755431169949331456,37433 755027185639968770,33840 779052982902132737,169410 785484005315584000,195975 750332985086468096,12535 752649792547848192,22785 773344583543422976,133702 790545865517723649,226538 749839525111689216,9754 781833296879751168,190602 751173942761525248,17416 753574656750202880,28281 758834782981595137,55650 759702798506176512,56964 780606763578040322,182037 794019357315645440,11774 793121093888331776,249469 732702615826358273,1170667 760958842683338752,65982 763256320648548352,75899 793906616991039488,252939 794985859351072768,262925 752899660348583936,24134 777676219902861312,163153 767919505603375104,97355 794639516241801216,261155 795107548001026048,265257 765692601953456129,88489 766384745009680384,93286 753586746626105344,26778 785976359508140033,193670 786997440624914433,205728 757945065205407744,49431 790744044108480514,232863 776946527923269632,157082 790727102744059904,232791 776023515543826432,152735 754215512867872768,31969 756410816673505280,42249 794000150008123392,257492 763574280332251138,78159 766412732207738881,91810 768922178561507328,109167 789833481459118080,228101 759041082747301888,54272 760944862384431104,65165 780435986429845504,177773 785271618041843712,194667 788747229184098304,220332 787410861434540032,210395 789182319055679494,217574 754819390869078016,33549 762693241934376960,74247 766312740268957696,91228 788871846640791552,221832 770921511116865536,122088 773576890443456512,11495 777941368261967872,164826 788580082159849472,215437 787351181240786946,210585 790804202020806656,233307 751177557106720768,17591 763459787459813377,77632 789087380800176128,223286 753232904822530048,25965 753722439201198080,21332 777562438942101504,161387 794711098691710976,262779 774703259068030976,131210 761595415384952833,195876 775005737118420992,146259 758394990288527360,44345 763191446665035780,75899 766368467520028672,93405 780552766930423808,174116 780927205908054016,183975 732896072238956545,354495 750236026677833728,10735 764874727034871810,84724 770795016385998848,121080 793122655310188544,249469 767878438447304705,101681 753247657712234496,26434 757360923237576705,46407 761238755936198657,67430 765212690365153280,80486 793217188010139649,249926 794540426044674048,261155 774250863963492352,136947 776127125522743296,153921 787273659027193856,208492 789665856208957440,225384 790727175171366912,232881 792058590957858817,243187 792668495062392832,230271 780394425050599424,179936 753699724079816705,29263 793154975861993472,248437 766652789485436928,94683 751605195004522496,18470 785494590061064192,196277 786514225946628096,204184 793501330832695296,252639 732289480292478977,196346 751216100361113600,17794 761291596553781248,67852 787819385066954752,205197 792177572364767232,228820 753120012303470592,22238 776157709561233408,154071 793104209046491136,249469 776791131891699713,157755 778297498964295680,167220 777582869015212032,161277 785650448774602752,197063 756444394199318529,41763 757431451541319680,39957 767473206282387457,94699 789239795902021632,217837 742803651337572353,47188 755561459669577728,37457 765547624611143680,88052 792381986744655872,221785 793837670690586624,255318 795724610021036036,247930 787238235340730372,204078 793272117307383808,249180 795071654330269696,264431 749815181975445509,7816 764954017193562112,353879 774611359606583304,144030 789171354863931392,215505 770464928595607552,118191 758140632401489920,51239 767739136719527936,100605 775123361798066176,146804 766727861520568320,91810 758116025225228290,41703 763162278086774785,67852 781176808297291776,186149 795669660972810240,267730 760560211002294272,63393 771019665430765569,122088 770580220004954112,117257 794371785911308288,257492 793206900733071360,250633 750719974562418688,7524 763521200001781760,78159 760551424677806080,61256 760846032250900481,64504 761507295041843200,68163 763174961137582080,73814 763838854340108288,77682 778321239886565376,166409 791987463417794560,241819 794976903887224834,262925 770378941513158657,118191 790519127710367744,231781 795475513087315968,265257 761996355153850368,71324 762083086548992000,71099 775292013482799104,148045 795172611407880192,247930 760419661775265792,62063 763209272142495744,76723 777019165865484288,159876 786311954327412737,202275 793263805241266176,248253 770849565029175297,120353 789274960393015296,206666 794611714914455552,261130 760515837937655808,62063 766772859624628224,95708 744970048133955584,1247671 768855485252370432,105109 771549008208670720,125145 795130210572177409,264397 752884638981431296,24134 787718349199290368,205197 787377970759413760,180433 790348963782205440,231008 763458545362710528,78344 763083851123929088,75724 769930249169735680,179307 787844875970543617,205181 793621842200322052,248516 765235681979269121,86440 753738206336679936,29624 756256707454595072,41953 751844218461577216,17794 764254872115879937,47940 773948674049241088,140372 752828193975914496,22750 765721094569365504,87459 773356849068244992,24173 766748926238220289,94699 769696662226931717,114961 787086630838374401,204835 790720143781302272,232884 758379537117880320,52167 764936943461203968,11774 771483969305079808,121612 758109420672851968,51344 773750305330569216,138819 773889884360704000,139404 793084352502624256,249348 786746822303813633,204965 786904439491661824,207287 788466275857031169,215102 769956465876402176,114254 737664107860529153,349283 758319314432692225,52044 774425981561950208,139865 781676866658824192,189657 790239956564258816,229773 792873826820485120,247087 753670371610660864,27857 795469687714889728,247930 732729167888928768,350327 768943949826359297,26066 780085508001173505,178258 762775735400591365,74943 781243005093220352,185601 790868299890434050,231781 795677908404752385,267655 749301410681020418,8178 773528746359787520,136904 786267553186222080,202429 787918842093826048,213694 793100940807200769,249469 791830218075836416,241720 793963303475232768,256276 756982575780941824,43375 760248735972618240,48052 772090130194653184,129471 794732879859294208,262849 794897962396696576,262752 771476202271875072,125853 774058827419312128,141200 764273204214890496,69548 750400441087827969,13201 775412352879431680,87904 779315855951749125,173964 786164531089272832,201378 754752888216387584,33356 786234584849457152,201583 789256804488273920,223692 791361492847239168,238207 764545926518026240,81574 780759815459106816,181903 787047643323232256,208379 767867279719575552,101681 786955780289286150,205270 795706615504732160,199307 756396088475680768,42344 770935526996189185,121612 793108443376783360,249469 769020110279434240,109945 744691891099287552,349197 753205145765371904,25071 792490308239962112,246273 795331918619353088,266079 780561989374513152,180977 732279713360547840,350121 768482556236947456,106736 790279409060020225,228354 776356310673522688,153774 787648106036916224,203225 792826390072745985,242693 732623264414105601,85985 772696115326091264,35479 793526094272032768,11774 766281197475495936,90982 775824566694256640,151165 764136612431364096,80939 765571255000969217,87904 786377234797907968,203240 761875806633267200,69356 774392715752644608,142890 776506073914175488,155390 795332719525920772,265257 787285946802671617,207287 793236671982608385,249469 793809025477513216,255215 779985367403417606,108396 776997726701625345,157755 787877361421168641,11774 768442553377124352,106281 762127810953551873,431998 772519302373138432,129551 754104817086296064,26539 781284037906210816,186584 781559429879783425,187974 760448454166470656,62776 785371868941299714,192421 750744922093789184,15038 769176490365902848,107910 776450744350367744,11774 788815598616584193,220539 762302253638283264,431998 794542565408342016,261155 749261746733539328,7828 794994030606053376,262849 742772298386571264,355701 753645066917335040,11774 763151744000032768,76723 787761986020970496,11774 769700703556079616,114263 789150642275246080,223899 790265015483924483,230282 754777800108716032,28732 760707173924102145,63149 754113536431972352,16728 795092513577193472,264397 765215366628909059,86440 775115170389463040,146305 786375775062601728,202727 787641361407303680,211920 789965160639139842,226969 790638486114140160,232424 792200339256520704,243187 792491116746596352,240070 770746792602247168,120353 788326863265378304,215608 771018899521277953,121612 793455620321972225,251947 755903778461810689,39462 768475367203975168,106774 793680852605480960,249926 758656123901767680,54070 778155363032064000,164826 733430889066160128,355952 762395983967756289,73030 766386590650241024,93184 764084383045345280,80972 767351581641699328,97386 793808227297353728,220727 751633734743437312,18395 767765374674804736,101203 773926161772531712,139404 768511523354312704,104973 755223867778539520,35403 771308040716820481,124191 772925689397817348,132578 795012053215887365,263907 752240008929505281,18893 768525618682159105,11774 773272581755502592,135025 789506594270765056,226712 764795128322154496,84666 777121677259997184,158520 789129375530627074,222647 795428437708210176,265875 761286675553189888,1248921 762788776276000769,73712 778165648451133440,164826 794254594524082176,226320 794591458204536832,261155 733153749447905280,355667 773612861478232064,136904 775063925071220736,144730 794389216725639169,257492 756472345473069057,43391 751189511581863936,17434 759380980645888000,51798 768934503829995520,110477 779201037299089410,169437 788060137244205056,215005 790972415195095041,235590 795361415053742080,266054 764280334066126849,82066 769662929352482816,114587 780623880234930177,182036 756255128894660609,42339 773513156903759873,137158 780605830316122112,181984 764975614671646722,85562 773835764740128768,139323 788802400006070272,220332 793897473387278336,11774 760702674597707777,61470 752812487162986496,22953 763963356826865664,79911 770455964852031488,118191 769245887423848448,110585 793946726545534976,256105 786193566347304960,201619 791366650633355268,238207 793284338699821056,249926 753622536995246082,25981 793493300099493888,252408 762220688631488514,70750 774776334669283330,144494 776042897867169792,152872 778268603103584257,11774 763853302039805953,78566 795709799128297472,268448 755154847796752385,35890 755765851828084736,39475 759183230956244996,56964 773857122652155905,138490 781616429137354752,188498 785780621788475392,195975 767729528307232768,85988 771345509592227840,124883 769740227644649472,88057 773207500766253056,131210 792518882795872256,246273 793968543473795073,257255 768093436922638337,103506 758987980597960708,1248596 778723057120579584,170187 771399799790768128,124883 789674796455829505,227183 792076284297777152,242693 766061833631313920,90145 771665544080527360,11774 788125241918750720,215012 781282618339983360,187084 788851188750020611,218164 794084839767019520,243075 776887239036981248,157755 776925483971649536,158338 779037180253577217,171693 781550291095203841,187976 785275513874939904,194157 776120466763374592,153225 749978939024613376,10735 755008226639376384,34666 786234215926988800,11774 787397948447551488,205651 790953937826353152,99049 795710012647768064,268281 753433611467042816,19598 754085656389783552,8431 760909101962362880,65165 768274727949377536,104932 768883466469453824,109874 773518246217744385,137042 773897088216236036,139577 770776652611747840,119937 785353011790962688,11774 788128046301622272,215754 794044833547464708,256451 794205224839905280,258044 791365548747530240,238395 755134746120683520,35737 760972098663772160,65839 764068615603810304,80698 781026376887443456,349714 791307179634589696,237787 767779238095101952,101463 776483191066460160,11774 732660920938156032,353200 752041120016703488,16351 768128713716367360,102745 781263304043921408,186883 786055136510484480,199496 753206303523155968,25255 781457387672576000,179574 793980695588864000,256276 769149929512112128,104973 765346645148049408,86472 768962632023810048,110647 781697570750009345,189857 793981220325564416,256358 751796852500992004,14277 752960799254151173,24316 755166910103388161,35890 772832022523998208,86274 791356283664207872,238383 789560349712326657,226731 772766605306499072,124904 758012005328547840,50442 792023196652404737,243075 793821358832623616,255271 773631003952840704,135903 795140459702132736,263594 754705997948608512,33174 768296736783642624,104332 775096215440547841,146847 774400927977660416,141360 791090547318554624,232169 759038776475738112,55107 778401525253013505,167858 785273231095783424,194648 758293010924863488,352687 795483653690171392,266138 751053510129676289,16638 778660364560969729,167220 770041536864190465,26539 774320836819898369,137965 780812260482711552,182960 759091700178485248,56964 781547940741472256,188478 792563464573116416,244270 793434126279933952,252020 793863569678954500,256255 793516927696171010,248988 778711394438873088,167950 792724577021460480,246987 774287838485422086,141881 781731729153241088,186584 751695170425516032,18323 761729698351214593,70355 788854499427299328,220526 769511262342504448,112363 779328228246876160,171168 750375883844775936,12927 757263959825285122,46612 764416782626979840,83393 789419459681390596,224680 771662640028332033,40035 794559392070959108,261155 753635606995963904,27045 756360893403762692,41518 765020518277844993,85562 794527342521499648,261155 762838020126932992,431998 794590477118885888,261155 787822261596225536,206850 762681761838960640,11774 757333352701538304,46379 780871168828051459,183468 793257296616763393,249926 793331348656095232,8044 787121174635433984,207287 760445045463887872,61011 764998400064577536,85562 776461552304001028,152314 759541642260983808,49619 772854140972269568,132967 791261942006616064,235590 780618159363493889,182049 781508959517614080,187454 760820095589515264,62708 785276445685903360,194667 751605050904981505,15577 752888814557732864,23899 794305893588488203,258456 750785624861315072,1011996 756307979972988929,42682 767727549950496768,100893 778845491211612160,170253 761663582778122240,69747 792121838734282752,243793 761260060169252864,65887 778980420952076288,171693 758128967748554752,51595 793773213180321793,252893 745275342324117504,351424 772782132045418496,132335 752021315989565441,14277 768532133128405001,106703 750777586054074368,15316 755180531281596416,35890 749886595147456512,8609 786044713828700160,199178 788899200545153024,222021 764225788451270656,82177 767908344216432640,102137 745393056933810176,304513 775874480128323584,151539 752732459385626624,22953 765531928820842496,86693 777600078772998144,159308 789499539300515840,205972 789782968806019072,227825 753026650166603776,24316 793171987346501632,249469 792873226208735232,242693 793143005246914560,249841 765975871622619136,88930 779377809584230401,174557 791410654196404228,237857 735541926133301249,145399 788099812570783744,215005 792892184664141828,246703 757431170401460224,46974 758319745414365184,51344 770245615217434626,117257 780860136550268928,183269 742442727850266624,11774 779040084624416768,172122 775031466027868161,125022 791072877898596352,234552 793867679694290944,256269 750729012956266498,14891 786526747999154176,203391 794568631501934592,261155 795725983882051590,11774 759649565360480256,58227 761670810029391872,69355 775898046295146500,151255 780490600915214336,177773 795378667165720577,266491 766140323580022784,81929 794542048732971008,261172 788622068430561280,218258 789812371447504896,225981 776590752667340800,156926 777069314176417792,159876 785887501781233664,22735 778217630159269888,165523 779006951975849985,171902 764158595642626048,78159 787787985097990144,205197 792050170347134976,232169 774396058105438208,142503 762369870960799744,72978 773886373086408704,139404 794983142738141184,264397 789674879201181696,738099 790695312885100545,233692 787893524582785025,207841 795233284041113600,164826 749729471494848513,9433 753779687483183104,27838 765592840852402176,88311 773233966119694337,134561 791308844655710208,237491 771376455129370624,120610 771991874391257088,127775 778760618560008192,170373 786990400607137792,207949 751214147472199680,16833 758698632325586944,1170860 759173729805037573,56964 768104494970175489,100893 774464058338619394,87904 779089331747250176,172523 772208467301978113,127775 794237307478011904,259063 751806149075148800,19133 773119719901659137,132848 794189351114547201,255870 758349493955768320,52554 758784609668575232,47903 786740752155971584,205989 764616883165331457,1249199 760815132419190784,1170338 769286742537039873,112336 785646981393768448,194082 775811785790263297,151439 762936153662038016,66159 790889288972046336,234583 776298500124323840,152314 793123843225296901,249469 795615670989897728,267655 765155252379279360,86103 732215612831715328,1170402 780889505918181377,183472 791669546650365952,240584 791729591207493632,234990 755560388247298048,37655 774424166934118400,143585 755299382728196096,35890 756866265637990400,44450 756319450358427648,42249 758697035499528192,54003 781400727985860608,183759 781300701586661376,70338 753688274829324288,28611 764187547031441408,81130 780604690383896577,181886 752286076283318272,20501 759560647646535680,57961 773125971327250432,129558 776738338837499904,157755 780744283439534080,182036 776929448834703360,158673 766014535505502208,90384 777561204130713604,161984 780825515598946304,183269 794562538667028481,261155 760969214836482050,66105 774288372810461184,141316 794325659904376832,258060 772016351841964032,125740 785986366437941248,200382 786913934066323456,207287 777193434184646656,157755 790674387519373312,232881 764148603883401216,1249200 772851002022264834,132335 779434123828006913,174872 777953847952244736,164764 791491992450629632,237935 772301448080011264,125740 794206965199081473,258771 762032873490743298,69947 768990889880399872,109666 794602914719428608,249469 763954984731881474,75396 794381607184384000,259034 751174276343013377,17434 773897948551847936,139404 771147686380699648,122861 771637667310112768,126859 769884806251368448,109594 767172335153577984,89733 768771418548948993,108814 770730933066600448,117377 793281497763504129,250216 760874393832525824,65136 761920522359713792,70858 761923132357619712,431998 763833050413359104,79589 781115498440327168,182257 792714171351609345,23217 788765788429815808,220332 788057680548139008,214354 759097015812788225,56964 768896553310224384,109666 781839327227678720,179574 733051175830978564,355605 758363385188712452,52554 759091327166406657,56964 790256771268870144,229693 790575158431850496,231318 795245156085694464,264397 758361983058149376,738099 758254861766889472,52061 758704078880923649,51208 760677325033922560,63655 786294297461133316,202429 768653887788023810,107032 769704072651771904,112808 793893558973530114,256534 772164600582340608,128615 758267332938653696,52061 763901240476438528,80978 791347623605243904,235963 752882397360689152,18215 754073450935820288,31035 761722726675472384,69548 775031278278062081,146580 792837274450874368,244550 793144797330444290,243513 759871383849406464,60151 791349866463125504,238395 758471019040432128,53185 758371738895822848,271850 776827231473700864,158387 785525784047816705,195975 763831169263792128,11774 790661501992341504,233266 769406179348975616,106716 775028783199899648,146580 751092927690977280,16897 755562885938413568,37973 791167755093409792,234583 756909129050959872,44450 753661033512833024,11774 792441419306708992,11774 794695551883177984,262752 790903103650398208,234583 793187953631649792,249039 793927194175123456,256255 763373813962776578,77323 760252347154968576,61544 763424574012874752,76013 788414283390550016,217519 794617270387535872,261987 769883765887922177,90384 788094940668628992,214899 791389340739829760,238205 752932756921790464,24196 764236228099248128,62180 790762567396315136,233266 791768164723859456,240814 732364135288193025,11774 754080028678324224,31740 793624573937790980,249926 758044468478181377,50827 777862670271799296,163990 792111063722373120,237964 795707646431162368,268281 765291272093442050,84209 773244557505036288,11774 780984658674774016,176203 755158522355183617,35890 771518565165830144,125204 785677364088803328,192421 788639784226873344,218258 758749625033502720,54070 762380539869425664,72790 766350994821165057,92860 787312009284980736,210289 771658183618146304,126389 793575128579739648,252020 759216237834567680,56964 765644527688441856,88682 765898531525709824,88930 764693867484450816,84209 753557822600871936,23739 788377547679604736,198591 762207780476489729,70884 757595604524539904,47782 761199217880735744,65180 786597553319972864,204901 789272127392342016,223692 791021774813138945,235886 740926738939531265,42354 788550485657595904,218275 790974784230260737,235621 769385441955028992,112788 766766445367693312,91700 758994351502393344,53185 765757544308547584,89503 794945813998956544,262752 788771262801842176,220332 762942197461233664,69711 766096990933483520,81929 788551848743624704,217285 788038850702487552,214354 750530310970880000,12883 759191348540866560,56964 763947362796482560,80939 775001858712571904,146259 790045666131095552,224113 761238829260939264,65887 775538183895298049,112363 788728669279621121,218142 793303866892627968,249926 769140078908104704,111558 775580107700252672,149200 781222664085999620,185496 770672465353637890,120341 759103016788254722,56886 771160929430073344,112363 770320395073363968,74518 791363816948953088,238207 795437710131548165,267133 768855052123508736,105109 788447456014897152,192840 793901347993186304,247241 780603981554913280,181892 764257424207450112,82544 790264602504245248,229159 750336909860151297,12535 773561717787725824,106716 776987246587105280,156055 759734158335901696,56964 780865653980880896,183975 793138786867802112,249841 781060247758569472,183759 792037703495786496,243075 785469867747139584,195975 786054163700473861,197565 758697717422034944,54070 773726760059801601,138974 750029901319790592,11349 764055358637617153,81322 779874859996286976,174288 765223503717097472,11774 785239729994403840,194167 794546058340761600,261155 772512621367025664,129917 762081774675566592,431998 776201858062753792,153596 757270907572383744,45955 786773433006759936,206633 794674763939586048,261155 772144207662374912,354113 777155090738098176,157755 755759498749440000,39384 777167916873687041,154914 793168201244823552,249926 786229536480342016,200974 765354490165731328,86763 773390610589974528,132497 790917665279868928,234583 793916523303800832,256847 793198485331783680,250033 795707130988941313,262022 778771830178021376,351152 792149664086695936,243092 794192915560091648,258607 794748897524613121,261120 786077753938472960,201003 792262234818777088,233467 793170016078290945,249926 795707213558009858,262022 762842459730653185,74247 795414864340598790,266138 770127644864241664,110023 758674232653996033,54070 755153981656236033,35373 773707735707725824,11774 792547470559502336,244270 755094111284232192,34666 755786610386415616,39462 770732286400606208,117377 750808337940295680,14277 760519844039004160,63268 752998090701811712,24870 785466368577540096,195125 753733190771146753,29548 777991684269355008,14383 788754204412121089,220526 790688712074067968,232169 771880522347843584,128519 763675747261308928,76012 757285963366174720,40733 757710879207022592,47782 773289373638897664,135025 793994532400427008,256255 761301096262316033,67768 793123626438397952,249725 761373814756249600,67852 780850312215166976,183269 753647073136893952,11774 780597020004319232,181935 786994430330990592,207949 758838789208879104,50923 779458137250226180,171693 785665923357159424,197512 770445053550432256,118191 760462456036716544,62063 780122012425588736,155079 794707281086652424,262752 769130133915566081,109666 793525295701594113,252020 794584894202515457,250633 764943008747753472,84724 794171829007122432,257492 771658278711336960,126890 777196652738318336,159359 794773194964172800,262849 758829559126962176,53185 766913197974622208,431998 788471717421285376,218495 790713981400866817,233692 793476314426585088,249180 768695560748412928,107428 790318896838508546,226731 770770632464211968,120690 752264843844026369,19151 768301334143520769,103354 788869663111479296,219989 752236694703779840,21587 794906110226530304,262022 750334778361147393,12535 757718699876896769,47940 787630882014240768,204078 759158757674905600,56964 792009162582401029,241678 750503568189165568,13532 750706693177085952,14421 772558202164514816,131542 795379783827865602,266491 795655485739372544,267559 751880145091325952,19792 795750371557855233,263302 764473682831953921,82571 785825258557345792,197512 792178423586316288,243075 793921601632878592,11774 792533572552790017,243615 795372257552039937,266151 770797130092912640,120690 763791201128615936,79693 780683691664117760,182036 756605866745458688,44273 795297484906102784,266079 777494960165838848,160609 794586485181808640,261796 755841259323863043,18215 774003791217721344,140495 794214758895357952,258456 760283163725852676,1248753 765587398822625280,87904 767934577457319938,89239 777668638887202816,162809 758701406769471489,53995 763613769314344960,78341 770293314981662720,117257 795394489959514112,266884 795717614542659588,267862 752909706449002496,24316 771404929969721344,125145 763522867539484672,78997 778737280760422404,170187 756719256704724993,34441 787147487505162240,209184 758119266004500480,41703 758818528635985920,55257 772880101482569728,133212 732340012839256064,351585 794604050998169600,261155 795736107623313408,247240 760248229078437888,61922 769327379957227520,112336 790623720322674688,231318 793424056229830660,250633 780857485959786497,183546 757266449106776064,46401 760675548221755393,62728 760963036513468416,65237 788140139381915649,215754 779033703599136768,171037 790988563156348929,235487 792059888281260032,243614 778299927378194432,167220 793495327999270913,252741 766343771243937792,92860 791759461668880384,240535 795424589929127936,266866 778704568024563715,169101 779160292370489344,168284 765051183375319040,11774 795040593080680450,263532 750771229238362112,49681 753386228150521856,24802 794025968373379072,255870 754783447286067200,33356 794631212325216256,261987 794952885830193152,263895 767748796549828609,57574 772488461299232768,131045 749691413206532096,9292 758169520838176768,51451 792174505128972293,243983 750494025237475328,13627 769898002639126528,115582 773709338586120192,11774 763048772440059905,75633 793896686561046528,256536 795418318324670464,265855 787717966003441665,205197 755539893326053376,37595 780795784690176000,183269 750515682119266309,10876 780615055519862784,182122 752755180920303617,22436 772773766376071169,132335 789327458050998272,223492 757431268787322880,47263 788159485193879552,215634 757301035341848576,46382 775414061919903744,148045 773936317331705856,139577 752820173472616448,17606 768726426120052737,107423 770398235974246400,117263 777450413201252352,1011996 790962168091074561,232169 781624939896004612,131056 791035931142737920,235179 759907728546418689,57372 764630395589632000,82066 762653331625947136,73926 781466135086632960,108396 793442715526500353,250633 777945088580288513,155332 791353248678420480,11774 794724138682384385,258771 781622730613489669,188458 771292489277902848,121612 788755266951053312,220526 780944798014316544,183338 785299220093870080,194934 762467471743787013,73102 787313832779616256,210289 792086718203781124,243648 779373563513937921,172295 785947092132900864,199546 761626472259936256,69231 768506307150249984,94699 753752327941656576,29548 761443426525216768,349856 754751783520509952,33474 762691470033760256,70543 776486381686140930,130980 788552851932917761,214975 795699034891624448,267862 767866327713316865,101681 785868252593479680,198671 734930169228627970,351168 773266422277414912,135725 773888500756205568,139404 781334902860029952,186210 743167236295188480,47188 758308855382175744,52311 792779494574612480,245148 768568070495432704,107428 761558687236358144,69231 763100294217658368,75641 763129036130222080,76549 759416440302829572,57749 793611824650256384,252044 760486784425918464,61655 793532546273292288,252408 795057681576980480,247930 749340403007193088,8294 795479616446152704,247930 763217083354091520,47188 781264339974127616,184499 762734172037259264,74247 768873485879738368,109167 779119892221931520,350711 764473234465124352,73712 769513874361946112,112932 773583863188709380,137042 788006216215605249,214354 791469683786461184,11774 752900179074830337,24134 764196414045900800,81946 787028095761018880,207965 773887928242233344,139404 792539755833614336,244270 775075368382464001,146259 750839751368781824,13343 755156766942498816,35890 773235531861794816,134960 757555453991804928,47782 768578418854207488,103261 754740553019891712,32963 773986871663878145,139404 770678440542470145,120613 749317463314010112,7855 763821016124682240,80469 776809808347406336,156811 777704440010797056,159999 758269476714545156,41703 768207649443831808,103924 764457501500715008,76012 766266896236761088,90565 793493999533170689,11774 794648783300755456,261155 776218551673876480,154071 749842359500828672,7461 756313657256972288,42432 777663218277752832,162497 779665467657117697,173347 792246254113853440,235590 763146991572492288,431998 766759496962150400,95682 788446693041856512,217837 763172537572491264,74681 786065879310163969,199961 789462304752566272,225981 758085860763893760,51265 779488615516741632,172185 732256446159724544,350711 764125207195885569,82066 781598588266684417,188478 787671215095676929,82294 792582946058153984,246273 794691341527576576,686533 761974077376520192,70858 763579937076998144,77273 776601868625522688,156717 789089059629047809,223286 791827348878340096,240890 794723383934156801,261155 757542597040545793,47782 779717145001328640,155916 785736132332032000,194085 790599763540324352,232169 771393646449000448,125145 765253393795342337,86763 759239126000566273,57574 762830931207991296,73712 767753170323898369,101101 785532999286784000,196247 771860382814130177,128519 773658510970097664,137693 788108832719327232,215050 771042983005261828,122146 788576146619191296,219429 793203104611233792,250064 755127005859815425,32673 792772946322423808,247241 794527937034944512,261155 769179837013426177,43579 768908268731297792,108729 764090459152973825,81562 765146265399140353,86103 780610785718390784,150151 791378377198276608,238494 759167136686182401,56772 759497573270953984,351279 758262707359453185,52061 772423716689051649,130661 773314703661543424,134993 755878464142671873,39697 757711655052587008,47693 789899454006464512,227795 790491630813851648,231773 772470286201520128,131025 791392170590613504,237908 742178701077585920,354695 786990075552890880,207949 760188618598191104,61352 778273518295351296,167046 778426506708029440,167398 761028299774504960,65839 771543417469870080,125367 785491762953523200,194949 789899510877007872,226731 794317150097985538,259773 785965912604090369,199546 792413807716999168,242693 794562611731959810,261155 753646138935226368,28732 767076060412260352,86440 793539337556140032,252890 794542192593354753,261155 760311809559715840,1170555 775816584568840192,151463 794211322929946624,257492 785280731987767296,193828 770308498752176128,114254 787028802635464704,205728 794926132177108993,263817 776894333291290624,157082 756604305029812225,44274 767869413286699008,101383 790926945693278208,234583 771698268921180160,1249898 752226668480110592,21572 791813629469298688,241819 793296162593787904,251320 773252908049534976,135342 795400890203209729,247930 749574388069064704,9145 781501323971694592,188269 771034680565047296,122655 794525314277896193,260404 785880333677760512,198878 789680102208602112,227242 791945823831461889,240483 751571751071412225,18452 764244977555734528,82066 790561742979989504,231894 761695827945369600,738099 778289516352303104,166852 736231665396125697,11774 763473107583574016,78513 763835952070553600,80720 795701926499381251,247930 780634283798953986,182257 761832333863489536,70072 764576867236052992,83945 769419947667841024,112399 794088335417442304,257781 756558670322958336,44038 764791956136456192,82066 768159115818389505,103354 778770209855397888,169923 758304692254478336,50600 753685284227866624,28732 764863370646343680,84724 765336281194770433,85562 774353184089223168,142503 766323784219525120,90088 740293903572566016,99816 743097960888668160,679105 769204498170384384,110942 770287485201055745,117257 788737681278676993,218258 791791782384193536,234583 759108774871179264,54070 779013953733038080,171991 781645172731998209,187969 765540271077457920,87793 768173659148222464,103986 779306667762737152,90252 794899171891290112,256536 762050193885761536,431998 774030474645692416,141091 795717083229224960,267737 732201509744742401,349239 785324441056272384,193633 758746636369526790,54070 780111037563535360,176129 785630665094017025,196686 771473124273496064,125554 755726547923898368,39235 758620368521273344,54070 777861564699475968,163990 795081995630080001,264397 752179164019617792,21383 781873414810243072,190957 792108071917158400,243187 770393101328379904,118515 776523330786439168,155916 762704149993496576,74431 781607831871090690,189026 788534445791932417,218875 792897939928653824,11774 786380061880397824,203510 787019558003445760,186212 795760938339147776,268777 771139765202718721,121612 795303780577222656,266079 778404930528776193,167220 788449808939782144,217837 753948911560232960,30590 764897048533401600,74281 791488281611374593,239516 753718288371154945,28866 756214141837201412,41878 778218306637471744,165097 751216914567946240,12868 766817361882148864,351236 787751382463946752,212357 762217013380919296,60794 764289593113927680,82457 768172161882165248,100893 771944520997040128,127582 785678408739131392,194082 763118993595047937,76771 770297963692392448,51778 776245078964613120,152314 755493476091834368,38032 773969093686796289,140444 775294463778263040,148045 771050591657291780,119718 793205384307552256,250187 757629905190449157,47940 764548723082792961,75349 791658923711430657,240483 765704065326182400,88546 795378966840213504,250633 770778181909422080,120610 795035117659897856,27045 790023135793786880,212131 760733078868418560,63451 763529989073448960,78304 770442004815904769,355260 786354563796262912,201958 750309677951483904,11495 781226688776593410,185595 792129236765175808,244230 769672956498874368,27773 754102632264806400,31611 764166691173662720,75073 764890920852426753,80486 793119755179876358,249469 750521561988431873,12723 770162580744646656,115530 776346438674616320,151718 760459470866620416,62130 764998929742082048,83367 786153296805269504,199640 774251151134949376,139404 790776709091950596,232169 751183224391499776,17591 777923091607453696,11774 757570339740131328,47761 751579117510766592,18893 757327402481713152,47012 768300505101512704,102904 787034780994895873,206054 792093175884156929,243865 773972620068790272,139404 787062120294719488,207109 734726660092776449,7224 753582226089140224,28037 760903918444486656,65644 758689727503593472,54003 758716178470674432,46076 766585777081847808,94680 750778099424432128,14525 770672122486292480,120610 795484860777316352,266138 732675691133689857,1170396 795139166279376897,264397 764156356207206400,82283 774003016668098560,140495 774234511022317569,142090 792432409719476228,245148 765402362487803904,87145 767534285603471360,99476 767814994889175041,101681 793150505941860353,249961 790541010237403136,231894 791079595147526144,11774 776819885682941953,157755 778997639480242176,171324 753212409322409984,25255 759540719556005888,54269 770278972005486593,117257 770626381499727873,119786 793884800637669376,256255 770802190118072320,44421 773353612172931073,108795 786998261320003584,204783 794824510079807488,262752 751157904737050628,16897 788108889904521216,215608 763107484890529792,76406 755767964515897344,39462 767059592220020736,97355 767676371699167232,100559 767516490149064704,98972 769620960659910656,112363 788220067120975872,193533 758645989062217729,54070 794677839517876224,261155 760279868437172224,62130 761083313113083906,66159 756257817829396481,42171 761785513560776704,68987 764157995915894784,82066 788752596832022529,220332 734831385874173952,351644 791400472527634432,238891 754768938840580096,33356 778361799926226944,166852 779086714543321088,171693 781169394135150596,184223 772118383169048577,125742 787030636737560580,207965 756954575916130306,351720 775558850942492672,148800 788156038092423174,215754 758464639604695042,53144 762458379121889280,71550 751955142778298368,15985 756302515260522496,42432 760495355427454976,63149 779507805992607745,172962 765560855261949953,87904 795695477635301376,267855 756072459586117632,40214 754746412051623937,33356 772110218075508736,128519 759869056128122880,52887 766017669673824256,90384 780834533910286337,182659 788752932757831682,218002 753431925105254400,23598 758269121259646976,52061 760796618488557568,64722 787318536381210624,209129 751038728341032960,15800 774423492431183873,74133 780704642091155456,174034 763580423431557120,77598 771095737492963328,123287 791707238243135489,241034 753440333896134656,23739 788747740561960960,217519 789761402378387457,225911 794555400330870784,261155 760483461048233986,63107 763550327266168832,78394 768987624195272704,110585 757546877894160384,47659 794947606094807040,262847 785593541405896704,196917 790691962835898368,232471 793968730204209152,11774 791937610675466240,241432 795103711076945920,264397 754043452480819200,31400 751807223265894400,18374 789240182964940800,217837 751580030535340032,18893 765649001060245504,88128 776848892788871168,108396 754716975104950272,33356 778323082461130752,164826 771136555868184576,122973 795707468538068994,218164 764834187870400512,84724 773848771503546369,139367 781276465262391296,186170 771094842902351872,120474 788413405677760513,217519 795702063736860673,268356 753227536541376513,26140 793589054164131840,252020 793748570272731137,254025 775729478643412993,151185 780934919111389185,184223 763435265318801408,1249135 789849020290084864,212131 795041871332601856,263532 742419138212204544,11774 766965274193063936,90252 781242556776587264,185595 756277473545949184,39673 758189598694633472,51809 770810101984743425,117303 775891688480878592,151539 791658503689670656,240483 794594077274611712,259743 755164450513051648,35890 779032693543534592,171324 794574034641948672,39957 753429816431382529,27317 785631910068269056,197297 786468554434547712,203674 787170254635962368,207613 789223058217197568,224333 793168926389653504,250033 795481529220743169,249926 769713509575700480,110585 777449406513766400,117257 794989080752848896,264460 771474275337326593,125367 774020831945101313,139404 774249448289497088,141316 780198217938010112,164900 788481575121932288,218275 794590500749766656,261155 758226849885331457,51069 763015684255133696,73685 775432292823171073,148574 776982359501602816,159146 792909647321571329,247240 758527349797380096,41703 765300525344489472,86472 770318799769853952,118087 775981117371482112,152735 786706156022591488,202265 778452883700187136,167407 795138939422117888,265418 790897060580954113,234583 792405140628054016,228101 776307405906927616,152017 785825779351482368,198577 786273890578432000,199538 752955419425959937,24526 792108821317419009,203546 788712165783986176,220169 772261592574537728,126723 758117884224831488,41703 788536466552987648,215754 756204329485250560,40548 760892904114053120,11774 763509632878936064,76474 763772525352484864,80136 765623005250785281,11774 787487534196469760,207433 793875619864084480,256255 791676246342176769,240483 780537358076612608,141360 794364996431921152,259623 781175334142181376,185310 786417937036877824,203240 791470547754332160,238395 757312313267408896,46646 770934376532017152,120690 752119309980360704,18602 793437324059127808,252034 786649666733473792,203674 794315006695251968,257492 787088595110600704,207613 790272328143925249,229895 732992604535558144,352907 752954266579374080,14277 792737405555970049,232863 763412113759010816,78159 793212204967403520,249961 752904869300858880,24134 753997119501983748,28799 774088000800043008,139404 776311036534099968,154625 786057446490005504,63776 788419701042970624,217837 786786526411849728,193636 752682214299664384,22715 788714502317412352,220167 790031280482070528,228570 793143334592061441,249469 772425362399760384,130026 786275336770031617,202429 776660223826141188,67852 785275843492909057,11774 770389967302488064,1249736 775018467963637760,146305 789091476160581632,223286 752263851446398976,21579 764560215538823169,83878 776256059467964416,152946 776329709437259776,153866 786699109747097600,205902 787800202702942208,213253 791683424683712512,240145 773656594068365313,138382 760250545307324417,61922 757996471862067200,50500 793898264051453952,249926 764971757434527745,85562 770015337840508929,114779 787028321880121344,208016 792090172070518785,11774 754100521879732224,31828 751667042504183808,14277 776467209199779840,156103 786736092624015361,204783 788749780784549888,220332 786243247152574464,201958 787861968522653696,205197 751656972425068548,16574 780650932962926594,182257 763552603380785152,79136 788538080605114369,215505 788411567188566016,217634 794976692465008641,263817 795015608559632384,263895 795186407853686785,249926 778404862195367936,167569 785261106117738496,194154 765677763462361088,86440 771455189907673088,124744 761361072737677317,68102 781190463214661632,185310 786691722340425728,205270 755925454452826113,39697 764916861263765504,84449 781587049828737024,188231 793134223670513665,249895 794644802939879424,249469 785602194208858112,196767 755577713797259264,36735 770180194359533568,115991 794214602439434240,252639 771473699241390081,124597 788153583673966592,216009 767837409946001408,101681 794611645477621760,261155 757259608859652096,45141 789559859817619456,221476 756909875733594112,45122 760143865592553472,11774 772762395932524545,132335 777954682648072192,195876 790669156047740928,233307 794670280182534148,262022 795613649142480896,267578 762630428339699712,73926 764321123597225985,82457 794527044679954432,261155 765515070063247362,87904 773843520805142528,11774 771476717894504449,126152 777971471540826112,164608 792841239896858624,11774 793105130111569924,249469 792342669406023681,244143 766058568789270528,90482 788175905260646402,213064 789832139902685184,226964 756493585227350018,42432 790899463669837825,234583 756510636893351936,43266 778196948385947648,166409 772977072402817024,132335 752267805093797888,15334 763085601365037056,47188 776055192508739585,153095 758436819268542464,51136 766717044272271360,95708 772943253310099457,132996 773547191667396609,117257 780483198618697729,180759 755164284867444736,35890 767798352809496576,100949 759382318687645696,58028 794194212719890432,256440 759137007251689472,57274 764836477444304896,84724 774425675381870594,140498 794859841709895680,261155 780515080349814786,174034 763164656789778432,75899 759092228790910977,56964 768533904777220096,106753 763691435963002881,79600 790741033537662976,231894 792973408501768192,247651 756573264110088193,43258 773206741026742272,127582 748949820069384194,1170318 780801506379304960,183351 793159936498864128,238589 750411532421431296,12883 772566910751821824,126390 779341801933209602,174230 785774579322986496,197297 789078404012191748,223286 789257174635667456,223692 791037777114791936,124597 733600496393428996,354974 764311359433564160,75929 780445744209670145,178117 787037091116883968,207287 758055070676062208,50654 770295217044021248,85562 751744509331943424,18316 756594167262826496,44274 764181396151754752,82457 778616420376674308,168284 788229967511420928,215219 788730046580133888,220029 757232828094349312,46006 777320082670313472,161456 780909677236203520,184223 781494920603238400,139404 781312719404212224,187339 791620703074127873,240145 750443153258385408,13247 754003141507637248,30298 759127545216372736,56282 779441649936195584,172123 788483404396425217,218495 789101755715952641,223286 776109318655533056,153658 779459372858630145,174392 776169368266891264,153854 761289264839753728,19994 790317434670575616,230485 772454766836322304,120610 772465345672122368,129436 765606576971354112,88197 777317821567143936,159475 768575645681119232,107428 773610982513971201,137869 794300469074161666,258193 791477772879294464,237935 752888526044356608,20933 771314793923739652,124292 746588852752637952,738099 753919450357833728,25135 760482908121378816,57131 775428718667763712,141912 791101578321297412,78159 791607628313010176,239893 795265491799568385,246726 761979786478489600,70858 767375264909099009,97432 758707717997559809,54070 761720085266440192,69516 791284786073513984,237309 758137443887439872,41703 760287675173642240,61412 771255057962500096,123085 766267843813994496,90735 767959720535535616,100591 767817843010179072,101681 786285037964505088,200382 771480074369531904,125554 760468876664590336,62063 781517206848872448,188401 767763390840340482,100893 771053880880881666,122955 773864308321165313,139404 787984901123563520,214205 759413188530012161,56924 785951634253766656,199739 791628905727795200,218875 792520530800758785,243398 785932570496212992,199211 756707153726111744,41702 781668499957485568,189314 788879145468096512,221832 794588973754707968,253032 764199003647053824,82066 766731883434479616,95708 769851954763800576,81929 773142847008739328,134470 776943940284977152,158897 790693288806264833,233307 758098586643161088,14351 791271111728050177,234583 792161818324176896,244221 756606418971746304,43471 790526581903073280,231894 779092413759496193,168633 768217260414660613,104932 781148214544044032,160593 751621417397948418,18562 753755262452899840,28115 771775249616482306,125742 786439851948335104,203806 755560261394763776,38183 776434057303494656,155390 779853745970708480,85562 792027782440026112,243075 793192513486016512,250430 794498709539131393,197512 795759023840579584,267576 775651454459650048,148654 765542318820749313,87904 788925077030969344,11774 767382474792001536,90384 761216740768489473,66800 780095686335426560,108396 789314140041084928,223286 791739381786767360,240584 793107664490364928,249469 793250505875075072,249057 768854775769206784,109167 754200646639767553,22735 791207885145513984,234583 758701123368693760,54070 768454152493998080,106094 762783163768635392,73712 788966900466266113,222627 790657659934572545,233154 788766136854732800,220029 760837620465340417,59188 763917750305591296,80393 793855804445122560,255942 791704525769965572,240718 755489253249937408,36859 774755311156506624,144494 779435477199904768,172571 753285291566247936,26458 759542238732890112,55559 780807881033515008,182171 786710950313271296,205143 750821857604038656,14950 788427716215336960,11774 770961352852668416,122146 773728336203743232,352304 787278751549759488,208016 793952681341526016,255826 773841317847715844,139404 791620402292330500,240145 750496842907918336,13343 763754147657023489,78129 772241689264132097,130067 790515531598159872,231857 790894546863304712,194085 765334112181846017,87145 786355642126639104,202429 787968574996348928,213887 790254225200586752,219503 790737652148375552,232169 794776253681123328,262849 756858303540518913,44450 759080813266735104,56784 764054466391777280,79246 768865043882582020,107966 787995641683152896,214079 792026453365915649,243187 765384499228049409,86961 768853592929341440,109447 791776090251333632,240483 780846936521793536,183826 785582626010652673,197297 791731302491889664,240535 754794066789986304,33356 750420669796610048,13343 769321666245693444,110585 775026487250464770,146259 791411241252249600,238207 775645061254086656,150404 776230371797135361,154095 779041816280756224,172120 795743785644855298,267576 764134062961389572,81869 790285437277306880,230282 774223709116792832,140230 793114976231698432,242693 768943247724990464,110362 750236340533469184,11495 792116085025808384,242252 779193617491464192,171482 789957804756840448,223286 755177948844613632,35890 757037981727326212,45576 776837583787716608,138490 773179116908675073,33169 786946936431599616,207613 750427496038932480,12898 781238341593276416,182870 758282515312508928,52061 786385976771895296,203510 759361990615859200,57954 776210173132013568,154534 793200401260486656,249926 751822870679023616,19528 763233198318899200,77255 791718333548756997,240556 761388768989327360,67369 779020737730543616,29263 791009252936527872,234653 763135891757858816,76188 769388970421747712,112725 764250161849765890,80939 787337712521150464,206257 793103461936164864,249469 791633603704651776,240145 772998670392274944,133519 764207301771296768,82481 770062709056503808,114779 779017570963906560,171693 753727017150021632,29548 768721552305229824,106774 772916179455188993,133519 758713478999896064,46076 755162011344830464,35890 788174927681744896,214209 768927261198200832,110381 774033845163175936,131421 760516777864560640,62492 788887050451820545,11774 786777727109963776,90209 793991667095392257,256276 755048305084825600,34666 776101836596011009,153610 787092594601799680,209129 781207516059344896,183269 787603610293198848,204343 792208532925997056,243075 751822701556301824,19880 768649496406421504,101163 773934187913023488,139404 776278022026657792,154544 779453449318563840,174230 791435845580578817,238207 772167976040751104,129558 773905638149787648,139404 753402953155813376,27222 754754213280780289,33356 762757448574853121,74247 765508545726918657,86440 788690867636867072,220029 768244010964180992,11774 773186684695384064,131509 756024255297511424,354823 779888805096648704,176218 787613620905582592,209796 791382093372747777,11774 778208461196783616,166409 780485580480098304,11774 795742771860611072,267746 779151047931506689,171617 781208550919909376,182665 785501668578164737,196277 786278870718648320,201374 792555016343003136,246295 794334778707185664,258741 795026525120647169,263926 785605993749098496,196917 757602569120210944,47940 768282823392395264,104162 779315928911777792,173868 786977504967798784,207287 752646551210635264,22750 773908337633075200,139404 775566281198096384,148574 780901934488231936,182870 791035459174621186,235487 793856397897195520,255942 759284653576642560,53144 763774521140707328,80136 785641238485688320,197063 753370397895045120,26066 763904891584675840,80393 770347179957481473,118405 788195107304538112,214492 749824770342940674,249811 773930009765359616,139404 751551242506276864,18562 774217441551519744,140444 795128046462308353,257492 753619321654419456,24134 779317701898534912,173964 785561504267505666,197035 785769739616411648,197286 755183735574790144,35931 767889065328775168,102249 791225081565417472,237230 751117844134305793,17140 766467319644073984,93286 778977252784631808,171168 755833521206333441,39462 761206074997411840,66897 775460260764975104,149259 780247660502581248,172967 793498073171431424,245750 794688991681540096,262784 789276827302846464,223991 787106253608812548,207113 768833377524998144,109397 772833410595164160,132335 790283896654925824,230282 793696499972517889,252408 760879901058760704,65291 770970545093345281,121479 773818357485187072,135025 758022616309493761,50923 772514991471747073,131007 785253065209380864,194225 755958376039723008,40881 786664370520469504,205728 760818616401010688,64722 791917131701096448,239855 756464586115588098,42405 781369878741553153,187366 791349632043356160,238395 760199430423228416,61544 787378113193836545,209269 789480877474537474,224680 790730006313988096,232863 791716974166433792,239405 793527194324656128,251205 795001585327706112,249926 756569271224774656,43225 775893950989230081,23654 790859782206914560,232169 764135824246071296,82066 771265416026927104,47940 756888494606323712,45311 760663843819417601,64296 778585776636489728,168794 753822371929206784,29263 793101374577782784,249348 750345496238166018,10735 762964033448321024,32625 765536091831140353,88052 775710129652019201,148994 768808207024218112,108817 777306656833101824,161277 787006807042433024,207613 781587845035294720,188304 788424359325106176,217519 793503017135857664,249926 766351999818346496,92166 791690854578683904,240070 763563204408668160,78394 772405574361153536,125022 788450274771894272,218275 756241723987267584,41715 752656855399297024,21332 768422319941423105,106281 775102167694860288,145244 760252055839617024,60541 776740909996204033,157755 781122355816960000,185496 790652020927504385,232863 793507149506875392,249374 778299056837758976,167220 792471192208863232,246225 773157383161851904,110585 785504842223591424,195975 793209013160648704,249926 768956067942281216,103446 776495357207334912,151366 774574190825500673,1250121 755277995930247168,35890 758160629987414017,50923 778403427260833792,167305 787071827742982144,207287 790704736211202050,231870 790926778244161536,234653 762806849196396544,73712 772407584041078784,99816 794304514790559744,259134 754067320318914561,31529 786972066499006465,207287 772798711655202817,132335 750755645675212800,12883 794158420261797888,257492 761310865316573184,67852 786930403512725504,207287 762478773337935872,431998 763406464505393153,75438 765209843066019840,86440 768054280855117825,101383 787116674713423873,209269 757659330246127616,48633 757706233570820096,48991 764886120723165185,84724 771137074225381376,123554 788386381387005953,217519 753715154085380096,29455 781302666848632832,167399 769973719582244864,116082 775808709775753216,151439 776795716618379265,157755 781466870570442757,139404 795047177424961537,262849 778985203507298305,171168 774044140942135301,126570 795408186782007296,246425 753233289587093504,26140 755774668704014337,35931 759434392855076864,56964 774354083582914560,142942 763489033947222016,78707 764880058058235904,84449 780446459837739014,176890 792078494062645248,243398 765604311124410369,86961 771031607499108353,11774 792761956230959104,244270 791879517061181440,241678 764134101418778624,82066 780103180575092736,178075 748161831408107520,1247832 761937653264625664,70509 747674103801319425,11774 793598804922605568,249926 786029163048210432,197512 793217654714535936,250544 790553069251469314,230301 773954488893747200,140444 794692702692638720,262022 793883713322913792,255942 780707188281049088,181789 779895359720095744,166096 788484133450317826,218495 788828188969406465,220806 770988607481925632,122146 791541069494104064,11774 791863455405973504,240483 768220394650075136,103506 781868803063947267,189613 786672848186306561,204413 763085693149024256,73712 785301479137669120,193669 763777214198456321,80136 780863571303346176,184044 787800123682140160,205197 787819296835547136,1063777 791266080480190464,237309 794991105351753728,262925 793361684849102848,249374 764718305177313280,84422 768985690738716672,109945 773988950419574784,139404 781637108783951873,189313 742563263158722560,11774 765678392486141953,88930 791793039287083008,241773 778297319519313920,167220 778299575060881408,152594 795128854876717058,264397 793590300681777152,253793 764271703367127040,81924 765659433099669504,88994 775803634575638528,151439 760533679584280576,63451 734790741239693313,11774 757668230999707649,48270 780137447837564929,177233 793508854805897216,250408 766348166543187968,92902 778639760239788032,168794 781251212553355264,182659 761176861644730368,66897 763582966719053824,78513 772789141616537600,132335 785520172169920512,196538 792804057240838145,245185 791261331194273793,237491 767077222402228224,96898 774061927475458049,139404 750665570924630016,11495 786653500113559557,90209 753273885676539904,26006 756912472116690945,44450 762254880346025984,72382 773747160894496768,138819 788693650905726976,220029 758126216360579072,41703 780541966798819328,180074 757915878944047104,49852 758767029444829185,55174 781659015445000193,185310 795396682250940417,265858 757159388448591872,195876 789136269016117248,222682 792768484090470405,247240 757289350790995968,45407 779125693917507584,172962 768514070865514496,106716 770284354773721088,117257 788147286178004992,215754 791713200190480384,240718 788887832991444992,11774 792278768249344000,243398 791417848702701569,237999 793086057214599168,248514 748545416757653505,11774 787109474959892480,207051 754826303099047936,33356 772073732084871169,128934 774647111942082560,141302 774194508317749248,138382 749766812733100032,10129 765250122338959360,86653 793874018885566464,191065 753437389486338048,26446 750626452450729984,11434 758664114147323904,54070 792172005219037184,244221 794312582089740289,11774 769378733333499904,113165 761730633299222529,67226 792732353500033024,11774 752839077964214272,23899 781863869123694592,190870 785969552039432193,199546 751771925404327936,14277 769751200929505280,18030 768226640602083328,99471 779013070546956290,11774 787827817849491456,212693 789507919876272133,225981 795401099503083520,265870 763051405552869376,76236 775647653770227713,149953 758359845057753089,52554 771494683759357952,125554 750812304447602688,15536 794381521453010944,257492 776762351039242240,138819 759165201463861251,56772 781234636244606978,186149 781881448546627585,188874 765588665942892544,86440 775070869127397376,146819 786998305733636096,207949 793495888639524865,252741 756281222226145280,42344 788064642601918464,214660 735247375598387200,111427 773965084016062464,140444 736253040987123712,1170670 771115504945754112,121359 793007091766231040,247983 785458761343303680,194214 793048176294895616,248104 750582386623152128,12746 755806728059576324,39462 761244142605312007,66897 778468633915777029,152594 763114620252921856,76254 769193490613874688,110659 754733936949940225,33356 762810606332305408,73814 770599061145673728,119682 775500503203581952,112363 792089922408620032,11774 787760689418907649,210238 760191319889195008,61412 768937064347865088,110362 786700921430503427,205143 795730307810992128,261155 785660850493325312,197512 791387348936392704,238395 780394535767736320,179742 787303564385263620,207212 759125786246782976,57105 768180664256503808,103887 788126379460141060,215754 793532923873984513,252890 766181545610731520,90898 785990183892070400,199546 781827282922975232,190635 787767831400112128,205197 789206868958679040,224221 772313083930775553,128934 772024119407685632,129128 767502533686206464,97371 769206522588954624,109805 789309823661727744,225359 773351190029533184,132335 775418757791481856,148994 781870624742502400,186750 786023462212997120,200235 795232538792861697,156103 755746624920358912,39197 776228286493958144,152314 790608934155476992,232791 770299008455626754,117257 775891883793014784,151463 757472528721850368,47545 756261782784618496,42249 774009437153406976,139404 780600300470173696,11774 794783161960067072,261155 763161913098440704,75899 765960110791286784,90384 793940515670654976,203546 792160938161868800,243165 794704110377275393,262849 768228212811989002,104973 785324680924323840,193633 787389044938375168,180433 795661564770680834,267655 762510312708997120,71087 792024648372264960,243075 771068865228967936,123135 790554569772113920,205728 762033617954541568,431998 792003658070261760,241462 793259562279198720,249444 791469525187305472,239405 793399665014243328,249841 759353596680994816,738099 778609852616732672,167220 764444323526152192,195876 778844323362185216,167319 752992141908074497,22899 771874955038306306,128352 795074146560524288,249926 761609135246888960,68173 761691861434064897,69491 792792295724777472,243865 762277601650114561,71502 732998055507582976,355247 753360569088868352,27045 771676426101678080,125367 770283424779206656,117748 788052039733420032,11774 795281576510754817,194384 760283887486382080,58508 771815405455151104,127775 772133268741160960,124925 794297179229720576,257492 756291845265645568,42432 754058090815840257,30910 758686673731485696,54003 774454344070549509,139865 758657791632498688,54070 772993846649036800,133980 763464692123578369,77849 775816332038242304,150663 773884918015426560,138903 792016073633574912,243075 787347257565802496,207613 767982855578202113,102137 781141939760476160,182960 786935965877018625,207287 787797035915239425,211733 751804106239569920,19000 750809302546325504,15066 777017585955069952,156835 789450050300764160,223881 792025677620838400,243075 792841338437918721,11774 756391082750046212,42432 763224854833364992,73814 758901153606144000,54739 772187882912034816,164500 762463800209453057,73030 794898590640603139,262849 767023097845125120,95568 791513203373027332,239405 793779965330358272,252893 747631574477266944,351482 751166587558764544,16422 754880210630082560,14277 769393767270998016,26066 774639858677612544,144494 785935382349246464,198671 760827271322083328,64722 761197977780092930,56964 764984300513157120,85562 770579531304411136,119716 793088666285604864,249348 754113914820931584,31922 778752143943663616,167319 786613742406627332,204901 793227093307891712,249926 793241464696410112,248624 790753090752409600,99049 766036561825714176,89122 771786258972545025,96196 768026170151407616,101203 793102815417733120,248016 772352766404460545,129991 794563813207113728,261155 771400606275801088,125367 755181091619762176,34441 786574791213920260,203510 795771947170795520,263907 773768233652453376,137953 791951792393162752,240483 786354362574602241,198466 792888643702620161,245373 732239326952591360,350100 764894112566960130,83751 755162457677627392,35890 780613776663977985,11774 780618647664328704,182154 786933634108448768,207287 765632461623726080,86103 786257465243410434,201958 751676135667175425,17416 787377299054292996,180433 758322662271746048,46384 766333380707442688,93036 776797382646206465,157755 793615794454269952,254209 767316037121351681,98720 767524581024403458,98751 791388804879818752,238780 794494052129456131,257492 753831789848694784,27222 760623304432582656,63371 786975366283862016,105109 758348882938105856,52030 774377931644821505,139404 773012379332411392,132364 763838831007334400,80649 781335825090871296,183759 786670529721856000,205455 793322011946876928,250633 785236089501945856,194188 794281742022545408,259360 794795611505786880,262145 769658045693558789,112939 786919849897316352,207287 789907252761288705,188577 767872874870734848,101681 778701907854360576,169923 791793286507745280,241678 790606293622886400,232791 792479345063424000,246225 772098350577545216,129558 774143148167540736,354112 749298286205345792,7816 752227339639984129,18395 768570034847305728,107423 795435467080683520,267133 765187469964775424,86103 764343058628345857,81869 773285988495831040,134371 795423707443396608,265855 766734718415011840,95708 775282440701153280,146847 778989814079119361,169550 788172047839006720,212727 794565568552538112,261155 771444198432083968,125554 774167802206748672,141360 792406377209659392,245129 761413969412235264,67973 768976445418921984,110615 788790371681570817,220526 790319593172578304,226731 759166088563290112,56772 769911163207421952,109713 787539454047072256,209043 757275914338181122,40733 779668495789334528,174557 766251560695455744,84724 766810339782471681,94699 750376346979885057,12883 767728849656377345,100893 765699705904979969,86274 768502546717638656,106774 779005182516432897,171902 785953422520553472,22735 773549454360096769,137158 767402343495327744,97850 774091641644720128,140025 789309495251841024,222436 791701842300395520,240483 764241308382736384,82002 767836336812273665,100561 795011629180211201,263896 756284851775479808,42249 785661875056934912,197512 786240180445335553,202157 773966757950140416,140047 790758310261628928,232863 770735697116467200,120341 773293482458873857,135725 768185019294552064,104488 792758895445876736,247232 766242213554683904,81929 781004132572356609,182960 755787677513822209,39197 765247538488307712,86103 768137063237554176,103126 780162639615954944,177233 755005402090176512,34666 778989697099902976,11774 765517656384499712,87904 788767071215751168,220526 792826105497432064,243865 754984605128724480,31035 785698359398969344,197911 775078929405206533,146847 780597984006471684,181766 786303670610644993,196102 787699703299190785,210432 793137819854184448,249841 765326845445156864,86103 775785061379481600,151463 753925552201871360,29263 773893791845642240,139577 751541135038746628,18478 789152760021200896,11774 773741794466996224,137042 765382555507957764,86103 765729655651340288,86103 770443891673792512,100773 775589487304904704,148713 793237722445950976,248624 765957321902137344,90384 766061376813039617,88432 766641382052077569,94699 770654070340145153,119937 792856459054878720,248065 732783216097165313,56436 788574265838858240,218275 788773145402417152,220332 757711760451260416,47693 776599694831157248,156555 791342385078894592,238045 778187747794321408,164826 786989988839694337,207974 789956075801882624,228888 767812615125012480,100893 785550864488341504,194230 794840274153242624,259190 778987285169582080,167220 765570852314161152,78566 774025034805370880,140039 786640869797597184,205455 791260602727555072,231518 780910053251485700,184223 755467738244534272,37294 759738444771909632,59215 791699445687517184,240483 794709328577994759,261987 760996487358717953,66236 763517357180542976,77720 790089058227777537,229505 770961728586780673,350654 786992082753773568,205728 755718448395743233,1248279 793967473028636672,257219 763580595981123584,77682 791718037892190208,240556 772760199618756608,132366 779096436503896065,171693 792214118765891585,244550 795708864373071872,268072 772261176118022144,128355 751170077685194752,15264 762257619096637440,431998 770634822947594240,119832 793564129382559745,250785 761663140404744193,69878 793625408432320512,248516 752707224649293824,21753 755913688368812033,39657 778843256998232065,169410 785528467341381632,196676 762066349770235904,431998 794936792885723136,262752 770235460668887040,106716 769262840590897152,111549 771476462348009472,124600 789445463309189120,225981 793450479573356544,247586 775950020516249601,151156 786553272517533697,203510 793294988964528128,250633 768329326257278978,105270 771207898194075649,121479 795105138805354496,264397 788002496841068544,214354 793180384452149248,249926 780606955178102785,181984 768989587527958528,110389 780803061761576960,182726 761888022417801217,70918 785964930709254146,199546 790701839624855552,233625 755772021712252928,39462 792502999579037696,246392 732229832663240704,349456 755043125173846016,33356 760982672688738304,65887 787491204711772160,210897 791358965644795904,238395 792276870892957696,244289 795346668736671744,265724 779899967569817600,174230 781240493002883072,186256 785678316661420037,197297 794968350090633216,262925 751978719913189376,20076 768111957656297473,103261 752296599368314880,14277 766446422791159808,93184 788690374348996608,218349 792807382015414273,224680 776916686653968384,157082 793693510327152640,18395 770828364626141185,112623 794253184499781632,226320 763714870231564288,79691 789470126903033857,225374 768539505011875842,106763 781282618490978304,185466 794539429259931648,257492 772424193241513984,129649 763431109669457920,52554 772875793995145217,132761 788747004692365312,220332 791605902457667584,239893 770418401646899200,118191 791434904500211712,238639 772968918277390336,122093 760967644841324549,64730 767903394438778881,10788 781519202846961664,185496 777244137720520705,160592 791711541548556288,240483 795248525902811136,11774 764894501055836161,85154 787617329442066432,209863 793931206471671809,256255 761382449980989440,68273 790931022649188352,233756 777981698050895872,158820 794016290356727809,255192 760846333653688320,11774 778352045610917888,152594 778563147766468611,166734 788142904510480385,210289 754732282024460288,33356 766813871440998400,93286 789317916323942400,225359 733027423822864384,355464 766617949964763137,16372 765872457223852032,89915 770223409837989888,116824 732255136156909568,349936 732745409739677696,353879 786083981787860992,49459 760792139743846400,60794 787085910487752704,209043 791812833067540480,241720 787932923651510272,213887 774271028188983296,141887 766246204397199360,91894 769484627824283648,112336 786565466055516160,204413 792024541711130624,243075 760166057529139200,61145 767326592767057920,1249332 777243887349870592,159475 754002205565448192,24108 768185325344559104,104541 758660991089377280,54070 756706740629020672,40550 773901482261295104,139404 775725123231895552,151071 781275478384488448,187084 787401229320146944,210313 790271514952237057,230282 762489842210975744,431998 777097334937247748,159876 793846678696566784,255473 751620890807316480,16728 795615288377024512,267655 760655818220040192,63655 733692814723141632,11774 792048209241649152,243187 786955367502733312,207287 786074913127923712,200961 791724584382836736,240535 794240594151247878,258456 773989840245305344,136947 758309055848779776,41703 765543620573134848,88052 785389177248546816,193833 761370892832235521,67497 773925896033939456,139338 775324743088168960,148045 786939582466121728,207613 786608046663348224,204901 779334767326076928,173964 760134380668932096,61051 758643281232224256,54221 773936232816451584,138819 776384442487013376,155390 758160879993118720,49852 757289934906687488,46463 771480873170456576,118191 771799812488384512,127657 773392791724494848,24173 785728330481872898,195975 766085490680430592,91049 791358734845022208,238207 794616407187042304,262022 776885246012690434,155588 793103728945627138,249469 786965825731244032,207287 765240398004359168,84724 768855485608890368,105109 756274213497954304,42432 774362534992314376,142668 790342553652506624,228583 795312553945612288,265257 767401669302755328,94699 770700319630188545,119786 791367780515848192,238207 765509907827167236,87904 793485573839163393,252020 795114103375163392,264796 778234425561583620,166532 779683339829669888,176110 787285771313094656,209979 765369968007516160,87459 773549740546023424,137158 792230739416748032,243187 794914798383337472,263793 787925240085184512,213887 793119916798771200,249469 762918861054279680,74043 771437066294919168,125111 791074033664004096,233736 768576274394673152,106281 785874551834079232,198591 752937025104384000,24549 793461488702947329,252408 755945044150882304,40875 794943976608563201,262849 759119124748435456,57092 792746304120160256,243187 785979592519450624,199478 795401162992259072,247930 755148843554074624,32673 790987799751041025,233736 794580051480088576,249926 768581868341997569,104999 773303507478802432,135505 777631983983734784,160609 778340223960829952,167220 780550198309298176,180039 756535630725722113,43848 773697236266090496,138382 767941397353816064,100605 793108284630765569,249469 755521404653735936,35939 773179525186355200,134561 794234750336692224,259063 756675541751693312,44274 766419969009528832,11774 795733734813290496,267737 765191729393831936,86103 774270797825310720,141867 775452939427033089,149124 777278843459555328,157082 775627893552676864,112363 787006023663890432,207949 793135825219223552,249841 781133508550856709,130635 792712941476847617,247024 793437509267156992,252196 750873297311690752,15316 758426200276602880,52659 772701832246198272,129558 791381434116153344,237908 781338706489651200,139404 791330820187418624,238207 763895141597937664,79870 790272716288958464,229895 761843634824241153,57389 772986371048894464,133519 756570019140546560,43471 764257891230425089,82066 793511975011557376,252824 762157045625851904,71659 766762650814427136,94683 768143621166133248,103506 793646426018422784,252893 757086253959503872,41702 760975212192026624,65500 787603779579502592,210595 758675191329239040,54070 759927034718060544,43471 764319688222474240,82283 775070513181761537,141091 786966636125388800,207949 768968615357972480,108795 775987411201515520,152735 770282129842253824,117257 773867877623488512,135004 775744665043759104,11774 755035483453943808,34666 778331245084192770,166282 781394724263497728,185496 759108855309619200,56964 761968953858125824,65113 763442384516571136,78159 768155204739039232,104162 779412303204716544,174115 793504660481052672,252020 750301601802268672,11349 768553533092356101,107529 760243671182761984,61051 779999172032331776,177724 769352391837614080,84904 773584876738113537,350979 794537962696478720,261155 776423823734284288,153845 749430618908463104,8047 758659470767652864,53532 764883235377741825,84889 773894377278017538,139404 795038754046115840,261942 732321789557116928,349197 751928959449849856,19703 788416741932007424,217837 793802598956486656,255393 794546712249389057,261155 795701370896650240,267862 743253936388243456,354153 754744800469929984,33356 753634756571475968,28732 780206687240097793,178882 794648051252084737,261059 752873556686635008,23651 794780556902928385,262849 778587633505099776,168045 789831998739185664,228034 757996339770765312,50747 763454572014759936,77687 779997603262001152,177704 772220313069297665,129650 773312847942078464,135736 786597808463831040,204835 787310171978502145,207212 788509239090122752,218275 792193549919854593,243187 763033901115650048,75615 780468546350354432,11774 795244215445913600,262847 777084794190565376,157082 791255814036217856,237491 760209147367264256,61011 772841792274243585,132335 765238715631501312,86645 788767532735836161,220332 791670880275275776,240145 735211930135101440,11774 758657630902554624,54070 791346785620852736,238383 771501614322573312,126323 756598605612511232,44273 793973923201380352,255863 794985066787180544,257406 753687621818322944,28819 790218549662973952,227510 769094085823062016,109945 775831713490542593,138490 787718327342817280,205197 793301344102846464,249841 795351977903476736,266138 763043420361269248,75899 776505582354370560,155898 732665579945918464,353228 772974443098279936,132335 795445560534847488,262849 770306883882196992,117657 774010939721060353,140444 777302783464583169,64850 764195124981207040,82121 788109205324443648,215608 787788110373515267,205197 791313660929052672,237787 763479450822537216,78629 765207734572687360,86440 775741245847068672,151071 772863592244838400,129918 760112417275650048,61051 773660056831332352,138165 776629337235697664,155451 785903252114116608,11774 786758008286040066,11774 791605911898853377,239405 775078437069459456,146949 786033836240932864,198586 752885441909690368,24134 755404912482070528,37044 756306486154792960,42249 757017589407031297,42344 770750046144868352,120353 753354686493761536,27045 776612980813205504,155451 785319296524181504,194167 786514310910644224,203350 793136998819229700,249469 775479419037028352,149300 778947845781131264,170252 753059272137674752,23194 756190611854729216,41680 791400268835401728,238780 759884962946351105,58253 768614701689339904,11774 775347379738259456,148170 781186664844505088,185496 794882703028027392,262849 751241550466781184,16299 766062258623422465,74133 793933676555943936,11774 794536616064753664,261155 750763204263849985,14421 794594036753436672,259220 770728274578198528,120557 775102421831852032,146847 787767369804369920,199307 732997639202082817,353451 772172608360112130,127579 773595373629767680,136904 790663643272732672,232169 793902589490307073,256255 750089782563397632,11774 765342219792416768,87062 775404936511139840,148994 755869387723157504,39957 773528723446378496,135699 776457763425628165,155688 789520552218230785,226731 789518150811328512,226712 753008090878840832,25255 772979616902475776,133519 780740378853072897,182036 793568619212869632,252020 790381122764939264,230899 791259789724622848,237491 793405099620048896,8044 758651235004256256,54096 770937201945260032,121479 792053358358044672,243286 755834194593546241,39462 755900527851036676,39236 757595962533699584,47761 770585167798870016,118191 781080387153899520,182960 794650714626723840,262145 771896761287741440,127218 793432414467088384,248988 778345692238581760,164826 778828087974735873,170253 756592856995946500,43956 792330676011986948,200492 771483873247162368,125111 778299438305423360,166434 756646526164803584,43751 794983724429492224,264397 760485637455622144,62853 770379574983012352,118761 780770601581486080,182659 761219866741264384,65307 763363280878350336,77833 768173706904473600,103071 777548484572569601,161988 756638068032020484,44510 772877307769982976,132370 768816572974661632,109167 770584020283453440,87904 754106346270822400,26314 790905602889293824,229693 793887083387428864,255942 752933668344168452,24196 789270607393193984,224552 790700459744976896,233692 768987698912571392,110344 776942223850082304,158387 793586050807373824,252112 768965651302010882,110477 764244036056129537,82002 774165853956771841,140444 774398014303547392,141867 768859155398586368,108963 773981060254146560,140654 760269068314083328,60790 764834824595046400,11774 766632669191016448,94037 765018094297374721,84449 778636288828276736,168794 793823964141191168,255393 793915070191460352,256125 771830753642569734,122146 736792220179783681,349566 785931811981590528,199262 753974777186877441,30590 792553863328985088,245313 786665286229454849,205455 761346934288166912,67547 775136373070241792,145866 779357678367748096,173658 752182102767042560,17963 768547149642600448,107469 772266134523346944,20170 788856888846725120,220029 793774201865994241,254135 790703506353168388,228820 761380322210480128,67468 791074511307153408,234564 755174696174415872,35890 767822485777776640,100559 781704465304866816,122373 786432781094125568,203710 793575952265515009,250785 793921646629261312,248652 791348240293638144,235348 751111341243375617,15808 769577417409175552,110585 775051965520809984,146405 794219329424424960,11774 768499067567611904,106774 790933966664720385,164764 762451377687715840,69673 768767790924922880,106840 779138210764955648,172799 765988966000496640,90622 754083800011923456,14277 775473431848554496,146991 792077676009836544,243075 765323929686642688,85562 774080098534207488,141360 760793764491395072,64722 788114718837895168,215608 781227406707220480,186149 786738650696388609,205354 795065902521864192,247930 770487217307410433,117776 791010930809245696,235886 793891545183322112,255942 794952742594838529,263895 759946353304858624,35479 764454947408666624,82066 771396202566914049,125222 794456768986218496,45672 768198625222660096,103015 777183116544839680,160592 787698446933356545,212139 788108418837979137,215005 763019339775610880,75073 778731981861335040,169437 789749098370834432,227048 751567085734469632,18470 794635670841004032,261155 771515425238683648,107423 774874885009047552,145244 792020188937859072,238099 761720460950241280,68993 793102522005221376,249469 776060672907939841,153095 732775676269355009,398860 788087729456189440,214689 755447504108388352,37433 781919759357050880,190957 762624813718319104,73814 785486209501933568,194723 774087015214092288,140444 781499121752571904,139404 792843438668603392,247877 751095359229730822,16897 775003592600260608,146259 785657155210784768,197341 785665158018428928,197286 767014757765308416,97417 788103613138690048,214492 794331078227935232,259659 750438502828048385,13343 768603741121503232,105345 777142394621825025,136136 771909484478337024,128519 788732158164729856,212316 789210271705366530,224297 789824712746602500,227242 759764720681381888,59666 785603120323624962,197512 786046331898986496,200382 793094740904382464,249469 749348011839401987,7852 770651359666376709,118191 772468712955846656,129471 780095951163756545,164869 781597576088817664,188492 791677707318943744,192372 781346030503669760,186584 767801995440840704,101681 733260718439567360,354700 758526779329945601,246425 758658124140072961,54070 778385401513992193,166913 774001268297637888,140066 794998501369348096,263895 788438601319100416,11774 765148126768427008,84422 781479703198724096,139404 753757203287322625,29533 770347024340361218,118230 770665634673876993,117257 792008768531861504,237852 786102553968771073,200870 756785324374622209,44429 758830139064983552,54070 766265017213657088,91049 766367355387740162,93184 775765392543416320,151265 757880300143779840,47782 793960272180416512,254135 795399633874853888,266500 781738084375199744,187611 794565859696066560,11774 794702543293063168,262752 795035606468464644,262752 775301766317477888,144198 790556934369865728,231894 791399057956728837,237594 753167047694032896,17384 758076811465125888,50923 768076834177032193,102514 772829646551252993,131209 790184869804511232,229693 795254247709351936,261942 770475214757068800,118191 773000486760816641,11774 792878076984078337,243865 776114977711149057,153194 781833121603780608,190635 763792962216202240,79693 769953817852903424,112872 773861568303943680,139404 776040405922119680,152237 780110729932341252,176128 794299973290643456,257406 753292140059373568,22746 787629184373764096,206101 755472296643395584,17640 768973407434186752,110023 753009752884539392,25255 755989841758695424,40534 769277239758295040,112788 769527009332621312,112301 759433770608889856,57574 761231112718864385,65455 764115876585021442,81869 789825095468355584,19128 781190106770182144,185310 789433963664306176,225981 788878337661816832,11774 732279756469600256,1170428 777575713251536896,161960 778449310878883840,167305 792104268538843136,243187 778761800162639873,169715 785631678651826176,197512 794753322137882624,261666 771425546890870784,60794 788122304949739520,215005 789439494512664577,224329 762340760087912449,1249013 772990847126233088,133519 790337582756405248,213710 786265888135733251,202429 790732066388254721,232884 768490420296908800,103354 791317535312515072,236502 793094013951873024,249469 794785169660084224,263302 769387392121892864,111558 788897377008676864,220727 777969614923898880,164869 752685128418295808,22657 780055583902822400,178045 773666220377710592,137565 795717811662360576,267737 774228686631567360,138707 771850371681677312,128382 759959974734811136,60391 771081617616015360,122388 789669956376006657,225981 753446882219655169,27317 756287508472860672,41798 788017044356788224,214492 772260577129488384,129650 793504247044186112,250293 755167868761681920,35890 777961577626513410,164764 792802875932106752,247240 755873276468031488,18215 767772215811026945,100893 772606334567055361,131007 781621585799024643,139404 792330372058972160,33829 790837449928826880,232881 781122607437475844,184223 763172963512381440,76535 769694854322515968,114987 773976171172155392,137965 777234678017363968,161060 778233929597726722,164669 792743771712610305,246726 781203131023536128,186434 785661256808009728,197512 786660955333783556,205181 794545246277402624,261155 764463720378630144,74650 763691277615497216,78159 771452611035697154,125367 773558996355715072,137042 743064463897731072,679105 793307932163084289,250633 764149960887500800,82066 779050063402110976,172057 732538439438995456,352466 791043569276649472,232169 793842840929378305,255942 795043245747212289,262847 794457695227183104,259063 755173104335196160,35216 762701584253931521,73814 775360976170299392,148537 766406361156620288,93405 758427367278870528,53185 792764080159326208,247241 761806239911194624,70787 790726511573827585,232881 795715613675110401,268448 752686711264538624,22575 760130653811859457,59666 774449966127251456,143585 790787399840169984,228570 788501245472280576,218275 788773262348156928,220332 791887602513174528,240070 764118551573782534,81656 787413090778382337,210289 793121889702948864,249469 755533518814478337,38183 762992837642248198,75724 793793000895877120,252741 794339729571352576,194085 758423543558332416,52659 771800704281227264,128043 764158474011938816,82066 773507803495489536,137042 785440687256993792,195481 786007054896902145,194272 786061529619759106,200382 794932381941694464,263895 750473203303133184,12883 762655418799620096,73814 761372951287590912,64722 764457607964811264,80939 785325720599793667,195125 787111797232992256,207965 787642197902581760,204413 766378504367722500,92885 766055433899343872,90384 771482961426255872,125554 769739977869721601,110302 790893438057254912,234583 795741366529703936,262022 769776367261147136,109175 751215653831540736,16299 775559608572096512,147391 790934885179527168,220015 760243249411792896,61412 753345379014410241,27045 761931214114525184,352717 768557131809234944,106774 774091744069595137,140211 793799561642860544,255393 765252189145235458,86472 774089326309191680,138819 794205735018106881,258598 763001557835247617,75899 789261995841232896,223603 757294769357938688,46006 771526783925686272,125163 787503277864652801,209351 792681262821629952,243509 756812899792793600,43900 774426717150666752,142310 792803453311397888,247323 776772367406206977,157755 744978589221785600,11774 760587410459590656,62779 780981542168371200,184223 790650971944693760,232169 790909568993730562,234622 770531425279889408,118192 791394166143987712,238780 793482834832830464,252674 750338003122421760,11495 752101617210564608,20313 759412000279650304,51751 760495933729767425,59730 772395920914653184,127582 788758737510998016,211775 774057783222083584,139404 786783371477213185,205728 795695928158121985,267862 773612034524971008,137158 792347804546891777,243187 785616223098679297,197046 793854216687058945,255942 795457603719479296,267262 785239463119036416,194044 790282201610883072,230485 793912945902284801,255942 778752028323422209,170187 780825963445616641,182960 791558756421087232,237491 794643672591695873,261155 795162546017701888,252014 757996398726017024,48205 771723689242963968,125554 776065616948105216,153034 795688671261368320,265885 769090499940651008,109666 771802376835588102,128194 793440029746065408,252020 794595020024123392,261818 795020817218281472,264397 792078769494294528,243398 794747111174610944,242360 758727144469999616,54070 757651096722558976,47940 765011504806686720,80939 774308713117151232,138382 762274759723933696,51778 759384375918202881,58138 753417586797256705,27045 773828557411844096,132497 794206071048978432,255826 755105833663369216,35403 732260808558837761,1170388 768952598544125952,110362 793949591469166592,254135 765378715630997504,79987 779088854909349888,172057 787098040930668544,207109 763875349566464001,80720 774694344339156992,142721 791350091911233536,237908 794517125868228608,239998 781705284356112384,189222 786327988560203776,199755 795246478361063424,247062 769422359535165441,87308 791333504655224834,237594 774476257878740992,140444 791599357724209156,239582 771142521489465344,122967 762080705748799488,431998 751177799306588160,17591 780601376825077760,80785 786419431828168705,201958 749520683751788544,8047 761909143707934720,68924 765063403517816832,11774 786581741628567552,204413 790278231727435776,220819 775795872848379904,151463 778313603808108545,167319 780595043325313024,11774 785640456206032898,197297 755127396227874816,22436 785489255569043456,195481 787798602831761408,205197 754838122685399040,33262 775896064243171329,150663 778392601871482880,167676 792035405084450816,238099 785913635566604290,198591 793154719241740288,249926 785856458881720320,198586 773641263127990272,136904 766619076521238529,94699 751580308588285952,18893 794696991750156288,262849 771060772126482432,122146 760112550684024832,11774 761287262256574464,67852 766772395063455744,94699 788001909713965056,214209 788603977801818113,194072 794532519114723328,253837 794555387857006597,261155 788049691472646144,214492 750023841548730368,10654 768454794004434944,103405 770955438871511040,121949 786671853213450241,205728 767810859804594176,93504 793936144131977216,256255 758622009626681345,7047 759288300523888640,47940 769364927035211777,105109 771422141988298752,125367 788060246459768832,213253 795085022487162880,263895 778281320250310657,166913 787116278997774337,208252 779897349598351360,177422 776916575236476929,158387 791368818551435265,238207 764182165152272384,80098 766406199440998400,93823 781237292908371969,186212 786752398987436033,206008 786639851797876736,205270 767171374427283456,97432 764143191083798528,82066 772843044781625345,130988 754792596573196288,33356 756702870993526784,44461 778449815222886405,164814 793131482185396227,249841 787251512774758400,209351 787715795463856129,205197 759863995490705408,59783 765068422979866624,11774 756646888762335233,11774 761518217294712832,68938 787010153262551040,208379 794258966364749825,226320 766166575082725376,84724 767463203324526593,98751 768122561091600384,103261 756288323807617024,42495 794184602126610432,254444 788033120045977605,214138 764574092611563520,82457 768566998985039872,106281 781870697232474113,190553 766315413462392832,11495 760883464958730241,65180 770317733904908289,114254 789158143330816000,223492 780592401983438849,181892 780908390902034432,183269 789747529571299328,98542 743235712070352896,351268 773578301872877573,125163 758017613024944128,48663 759829570912522240,59472 795751353947717632,265638 764934562354860032,11774 786035464318754816,197512 792570278291308544,245101 789274419541610496,222436 785987566025617408,199755 765698291225034752,87868 767375907363303428,97386 775127715946954753,146259 768376175903244288,103071 786700862425006080,204835 757691710151520260,48663 758186773398691840,49843 762861549035806720,69947 786563164095651841,204413 733336613317660672,1170561 769255706818215936,112623 758060017673199617,51069 753019880006361089,25253 785253343694323712,193669 758025353516478465,50452 791337087551156224,78159 754043991407022081,31171 756866920616333313,44994 767739158831984640,100176 759570535210549248,58227 767437776044298240,95055 793931232287461376,256935 780841549840191488,183826 771461994943619072,125906 795277669340282880,261594 792823406693642240,242693 793917998855688192,256255 794616161405112320,262022 758742188951875587,54070 764129839838224384,77731 793858681943232512,255942 777827741869613057,159383 773967166341349376,139404 763554997212553216,78159 766339880519602176,93036 793437255666769921,246314 766766510668976133,46105 768056738507522048,95672 768589149909585921,104999 785722191543275520,198094 761940973870022656,69219 793275413900382208,250408 770802080105857024,119937 788349903407906816,214899 761897562328616961,70509 765684509907877888,87904 771422830621753345,121046 773317989924007936,135025 787748549396140034,205197 755453076190953475,35890 761082632666873856,65404 785434221452095493,173347 790186766556856320,229693 772968574595899392,133454 762489352827973633,67226 767086461023719424,97685 773862802498973700,138819 794628057344708608,262053 755021243363962880,1248267 773670648627367936,137740 795720317645783040,252939 795765853442768898,268643 764941256984145921,11774 749327705292800000,7778 770341178529153024,118087 790182254412693504,27045 794304738904850433,256217 787027833394573312,207113 792144292756135936,243615 753630901683093505,28726 757737327322079240,48714 755569243907731456,38183 792523586946883585,1170396 781586216697364480,188119 792179529724813312,351152 758135730853912576,50827 792879964223791105,247592 768126570359775232,103212 791469100493000704,239076 791778219196284928,240483 794624495923372032,262145 757136259357741056,45498 776128335403372544,153610 779299415207141376,173868 732280564959481856,351114 760587509407502336,62964 766066220491767808,91140 779409712165097473,173347 788469085478662144,215030 759139274327519233,56964 787663742314029056,211347 759236603323842561,53992 762636607878864897,73926 762705516825088000,74468 769910980167872512,103812 793404948503470082,251452 756936417373147136,44274 771430898579288065,125381 766279115108454400,91946 785587521283510272,197297 793483942515056640,252020 770783380040404994,121291 789134209730379777,222647 766099368562786306,90539 788200396078583812,207287 778292813960142849,167220 791124199398055936,235590 767780265880088577,101134 775760676060995584,151409 780884602130956288,183338 758075602591096832,50827 780961791824232448,431998 794026092784918528,257492 788009408257265664,214354 756519341743566852,42171 794005146044801024,257353 749621095695876096,7546 787385471500427266,210313 788599695463608320,217574 791313230559866880,237491 793972276588748801,255393 773893705807826944,139404 776145230064148481,154071 775656926923423746,150511 779031925700694016,29263 793240386034606080,248104 791660452203855872,240483 794328351989268480,257492 767800844330803200,100893 775757409591582720,151463 789089095389544450,220332 795678980045238272,267587 789147246663053312,11774 765660256290603008,86472 765307351121424384,85854 790559096852316160,231792 790951088065306624,232169 775501087147167744,144654 793433893584113664,250633 795038788795908096,263532 785569398388056064,196676 768918888809500672,27045 768952888978792449,110362 780645911311421440,182257 758489292955975681,48289 794899052647288832,263667 732504289927532544,351617 737034205046050816,11774 785777742696488960,197512 753463851866320896,27045 764850413107552258,84724 785489383730221058,196277 795175734696443904,263907 794187434103668736,258331 765693788341829633,88669 781217279660859392,186434 787463906109353984,199840 785829101265231872,197512 790977326896906240,234583 793855085298135041,11774 750063240814686208,10649 794592022837399552,261818 767690413125894144,98972 769987276650737670,115519 770633045397221376,119774 793103616945119233,249469 732555969742262273,351387 775830405853302784,151463 791037170953904128,234575 764574052090388480,80939 757939216252858370,49925 760568162400268288,62798 790070549615521793,227242 760310591915495424,58945 779725365983883264,175092 793096524712542208,249469 762139166679465985,431998 763872358750887936,80153 779461881303932928,174230 793647809236865025,249841 761241178503258113,65180 781446897168896000,139404 793989385850998784,255393 795054058528768000,262849 745285818621771776,11774 778350561531944961,167220 792127677700382720,240070 752691134216990720,22752 759175475671425024,56964 775515736672313345,149953 763797906478555136,80393 778228071514066944,164826 789719053124276224,220029 763099902067019777,76628 789229359097716736,224333 763953780257718273,1249168 767326117187297280,97754 767383566787473409,97467 778524196406190080,167389 791348232777412608,238395 770427952429359104,118191 785555371716849664,196917 765542339247046656,87904 788469695326351360,218275 772879732429979649,133043 771069859174068224,123135 732911131803586563,352432 749698203662970880,9295 762693214092431360,74133 767751240021336065,100893 786598484485046272,204413 794219818153086976,258771 795332871422545920,264774 795717322732400644,267737 750779163737481216,15316 785270551531053060,194648 758008547456135168,50804 766235256303136769,88735 769280399658852352,112363 785514622161784832,195975 763186580127309825,738099 751969612351188993,18539 778381487456522240,167319 787009361948184578,208065 787039189263065088,208713 791421367363272704,234583 791742362561179649,240483 795666125438664704,267862 750737587493605376,14641 772885379632533506,128537 791432401348075520,238207 752665600871141380,22779 788762604789387265,220332 790604307737485312,232791 773183389184786433,132335 794196254767140866,257492 776176178881138688,152314 778955180012400640,158520 788447982723010560,217967 790658772570038272,233307 794634993033154560,247232 794688717143285760,262752 770298794776915968,117257 793645136051920897,254025 762709354919268352,73926 760503419761225728,63149 776855678073778176,155451 741777333619699712,195876 795676639053172737,265649 773900224012095488,139404 775702307061243904,148713 791481379963936772,238378 749312151777636352,8160 753295179734519808,26919 769199540801048577,111549 773323964613533696,133140 788577414204956672,217039 791386553713131520,238395 789157805966127104,221416 794907319641325568,221795 789310964478935040,225359 778361627624239104,166282 793610518674014208,252408 768407284737343488,103924 751576643848679424,14655 756920930304045057,44429 786013467115450368,199178 790845431723003904,232359 761180259211292672,66159 791898534333206529,240483 791936474459414528,242252 795047915261607936,264397 763887493792034818,80403 788253048434855937,210099 753931201694490626,29263 770475970197422080,118985 795058330356027393,263896 766470323445256194,93850 765674611606380546,88052 792781167300935680,246392 770723186837188609,120610 768613772290326529,107984 763870687807283200,80486 756424487478984704,42432 794556875362549760,261155 787973392246927360,213887 759436388819361792,58054 776867435412541440,157755 778613223377530880,169201 786178697246244864,201494 787021523663990784,207613 781345350527229952,186584 794335014938902528,256038 777395609334669313,161546 794624017202315265,261987 762343301722828800,431998 758889427099791360,1170597 780616193413554176,182037 751228292229767169,17416 770427899761623040,64722 766742809697222656,95672 768991794868678656,109960 792964291372707840,247877 751810188206870528,18374 754847657760321536,26721 774729590338191360,144602 766222618458329088,88444 786296847304237056,172084 788054963503136768,205197 791137646177386496,235348 794954001880150020,263594 771700308342812673,127134 786319307546517504,202429 793414553811898368,249926 758302423303598080,52112 762064825031819265,71652 762377096270323712,73002 792275115107057666,243187 795772954185441280,267571 794158207383937028,11774 788421744524562432,217634 759878190152060928,59904 764409704785248256,83367 764592405454524416,80393 773905932812025856,139404 750785405662920704,1248115 768450150985531392,103986 751578473139826690,1248135 779431334108422144,174999 790928298435944449,234796 755050470838706176,35044 760142089439088640,61051 780237549302317056,177773 786981020197421056,207613 765664054975365120,88930 791366145542545408,238395 763861496405385216,80136 791119710628802560,236657 777045137931247616,157755 786657587878068224,204413 750469639948341248,13457 752958842900652032,24675 763018963622080514,73926 777805261440417793,163763 781589100016996352,185310 793862746270031872,256191 794638972039335936,261818 774467313919668224,143902 768183722466091008,103354 794165428293603329,257423 778940356591181826,156928 790464283444412416,231550 765300886369214464,86440 772527656109613056,131007 764478357702582273,79020 776458333104533504,156061 795475813483180032,267377 757698156066967552,46958 767331159663603712,93144 768086537196056576,103261 787807267198341120,52554 792112052923883520,243075 733265504903663617,353599 762462719148593153,47283 765667079823372288,89076 774037720716808193,140444 765271078398791680,84209 788413291210997760,11774 756895768212942848,44163 790433132818210817,231550 791468788621381632,239405 775478011495714816,149124 747604087173189632,23762 762840568368013313,75073 780751512490348544,182870 793602733152559104,252893 791670331844890625,240483 758415012473868292,52112 763162008598355969,73926 764458224481435648,83391 793471184125865984,252408 756626155998945284,42432 778402817165983748,167677 791347462032142336,238207 777887062758264832,163990 773251877442056192,135741 785583107848085508,197297 761586399875325952,69231 761910180946796544,70941 750479434449195008,12883 790997445408727040,164814 778402200905129984,167676 791401455336824832,238843 795122086591234048,257423 785482672457953280,11774 767256564633862144,72093 776030630673014785,152735 793999730988748800,256276 749049477982543872,7037 759042164735168512,56302 763794220238802944,79693 793049640916647936,248719 794554719104540672,261155 795077258465554432,11774 785550859077758976,192968 786758842407350273,206008 794905115522121729,262752 785356523614580737,191653 786944510773358592,207613 732152816693731328,349693 759304631260442624,44345 776202205359661056,153573 776913701752283136,156195 790920624440954880,234796 773974243318964225,11774 756628226093572096,41798 780075147390750720,178075 768069282097790977,102249 792496523334524929,246225 792532244120338432,246273 777901289271197697,164505 754777392288333824,27045 794197206983012352,257492 751117989097811969,16728 793209378249637888,250633 737302969343844352,11774 762033671612293120,68862 772212862378967040,129991 781626660168753152,188401 773498009707356160,136904 760547303941742595,63451 763445883627196416,77668 760167216935346176,61145 786220007692853248,197512 794289727469797377,259134 766113915054854144,87904 794647756476387328,261155 751603956611108864,18555 757629022842912769,47853 759106748456120320,56964 771887909364531200,128404 772854736479322112,131542 778414940210200581,167407 792106937487941633,243187 788417626993139712,217837 756259172337856512,42344 763961032398151681,80676 768259334702759936,105270 771888169230798848,128194 787150875756113925,209043 792360981074546692,243075 793863428620316672,256255 788419026728972288,11774 794325676903890944,236844 794936403821993988,263895 760886155588079616,738099 754046112839761920,31400 762580195186442240,431998 794794277909958656,263171 763785530983247873,80192 786722480777867265,205728 793159560399728640,250066 794560311521083393,261155 794979315641303041,250293 766028416776859648,90723 766742080861462528,95708 786642220321542145,205455 787030782183346180,207965 764296784772554753,80098 773957192517025792,139404 762967564683214848,75631 761638886246277120,69947 753272416491536385,26140 788008844853145600,214354 767840768530587648,100893 761423531452211200,66647 762169850764681216,431998 767804165536047105,101681 793983761012518912,257255 794371290526150656,257325 781389438249111552,186584 786209879623098368,193533 790628234396176384,11774 791380996075745284,238395 792592231580532736,246295 779495530187657216,464984 770473962778324992,118192 787731760322711552,212139 766788312120066048,349449 771429837743325184,124744 764854661358682113,84724 794214967570415616,258456 749348377305837568,8049 780439128529829888,11774 793141446610153478,249469 751143762768703489,16833 773718371825283072,349714 795617997327101952,267578 788775362347970560,220526 774650832931397632,26446 785895235557724161,198671 793955335320924161,256935 776478599876673537,151916 770028841138065408,11774 755921933607145472,40361 768230639460048897,104932 771403787068141568,118191 787697332783607810,210207 788472156325904385,215005 793989949519499264,257353 764995225832030208,85562 765300802768531456,84724 789533000182722560,225358 754198022314229760,32157 759104709693018112,56964 766023094037155840,81929 776911042140049409,159245 768572775330091009,107423 785553695148683268,196277 781483428709629953,80785 757551037960036352,47782 749861412760150016,10289 760080112750583808,60866 760543820471734272,63451 767067602594111489,97377 770932365132718080,121046 776986037251928064,157755 779137124591292416,164826 751855471720620033,1248155 755044899637104640,35044 795612333754159104,267521 766898063138889728,93261 777627158114078720,161988 780126062621491200,178258 750065640640286720,11495 787182634321543168,209351 793149772068597760,249926 758988223460745217,56194 768579016987029504,106281 787806322993410048,212357 786698976145895425,205353 767929599753793536,102160 768401884327608320,105041 753059698786627584,18323 781194372167544833,183530 785617166435442689,197286 787392497718734848,209351 752915095366148096,24134 792406029283782656,245750 768402528656617472,101681 785267661823508480,194560 769692680498532353,110362 772086814915997696,128934 786110951305117697,198878 768922861272784896,109666 773707923423985664,11774 773234904603631616,134561 778212573783076864,166409 745284190770364416,11774 749784529263484928,10064 772807331985891328,132335 764144566224191488,80939 738795261732884480,11774 768803695072940033,107032 773971352025980928,139404 776784818310905856,157993 780615234130153472,182037 795721114223775744,261155 778241171084546048,166390 793438783416832000,249469 785279442985725953,194154 790702821276524544,246425 792937304146849792,245095 793484783112388609,252741 766445364048228352,85326 773181840907788288,135025 785275387391664128,194648 755874177161191424,40423 791430060137783296,238395 770746441627267072,65496 786661217385508865,204413 795319872083197952,266079 774287776892067842,141912 781654720079286272,189649 794648479058591744,262313 793507638671581188,252580 750408010745479169,13201 795370969724391424,266054 785441700512665600,192421 749910569642184704,10247 765350610019446784,86725 778841910802804736,167562 779509520858951681,464984 754905692973260800,33356 764036873736056832,80808 764960913388482560,85159 740414686391357440,11774 775354812380524544,148018 778400356917207040,152594 758507164877160452,53703 788470660607643652,218275 755232233162584064,35403 794231343249051648,259057 795444955552616448,263864 785322002919948288,193633 757732433005608960,47680 753952870223994881,30377 776083788518522880,153095 791373981735456769,234575 794028842046423040,257492 791681518934556672,234990 795292848245587970,263697 758477962228490240,52112 762720631117021185,74431 768979483470667776,110344 757586565619036160,47844 768149899439407104,103261 789925615705071616,228820 764961169627029504,84724 786994479551090688,207613 768952660800122881,107428 772483156523880448,127871 786918029431013376,205728 751797258128068612,18316 768857013702889472,109666 753373183856742400,26458 770351877787521024,117311 772667651881598976,131421 786550921912254464,204413 795322645797597184,263708 775483537332068356,149770 792648798220812288,244990 755113561245057025,35445 770811233817595904,118191 775437102217437184,148574 781203244097810432,186434 793516872796807168,250492 754883163428491265,14277 771006885294116864,122146 753871933746405376,29589 790312065303019520,228354 757673774288363520,48735 778312615185551361,166532 780408171437236224,11774 732289758358081540,11774 762012344998301696,70951 768970615181090816,109960 775393693872361472,148645 791074386560376832,235590 795047596670799872,264397 772110762617692161,129471 787035502541172736,207949 792704819324739584,246295 776383579513352193,154071 788186374235049984,214078 792311202604912640,243270 794669416575369216,262022 793125629520584704,249469 793901049069244416,203546 760676305687937030,63464 778787396062031874,169310 786370302091472896,203510 787353493761695744,210585 751585138975191041,18939 791779968175005696,239784 793732013945610240,252186 774862197046382593,137869 788387023870500864,214354 789876578922532864,228522 795283786871218176,262849 768107645513326592,100893 785851009398607874,198571 785975542201942016,194082 769922409868689409,113403 749648306368811008,7816 794065134209540097,249852 764517996526129153,83413 765413356203233281,80939 791071076143001600,234653 758027868219727872,50923 759398283861172224,56964 794968658040815617,262849 795310000679845888,265644 763822207009161216,79911 779397239718367232,121051 787436442351833088,208178 751162899226300416,16299 768419800032784384,106281 793237262641364993,250293 793983067316568064,257423 753769443608653824,29819 790726022131961856,232863 742171516272418817,350258 756611337741078528,43403 779323275553812480,165348 789146371903385601,11774 772865113661448193,132335 769810142770569220,1249700 772947196605890560,133043 795609041808621568,267521 751096020180738049,15808 754725286734815232,27045 772238812634308608,128897 751829742949527552,19236 766727938263908352,92902 781464268482940928,141360 766777973642960897,95672 781644808146255872,188304 793969834165837824,254135 750418571667337216,13343 759074147074912256,56784 791353239799300098,238395 767859207869755394,101514 756320227172814852,41680 774686378047205376,62492 785675722606063616,197286 739834966633291777,351282 792534622043119616,246269 757631216891736064,11774 770301984054374400,11774 781164008422383617,185496 785890252862791682,198878 793005270477606912,192521 794533403160903680,261155 751698543942000641,16233 760935687059337217,351152 788016758254817281,214492 794643145648668672,262088 759167090263781377,51798 750747440903577602,14277 763052387023982592,76134 767957696796655616,101681 734728976472678400,351644 756988402264707072,45369 775885014160605184,151845 776126751999160320,153845 776418534893248512,153756 786417026675855360,201958 762123174901194753,71099 792524549191446528,186212 732654369376743425,349388 768136872933531649,103354 794297084358836224,258456 795091124511789056,247930 755921709857775617,39475 763516357090562048,78304 768879803751665664,108849 771728895821225985,126152 732271849330098176,351042 764542772971831296,79561 764909592471932928,85275 794632875526291456,261155 771465219176599552,125554 779332705234419713,172962 767344517041180672,95786 789216473273303040,215505 794928717243904000,249926 758355093028675584,52112 780492199947632645,176890 781472358641045504,185310 795718424135630848,261942 772217762336821248,126498 787353300773531648,207119 793236971342729217,247569 794575632235659264,261155 754054436050403330,31349 762391538966011905,72408 764081124163190784,80939 793936583837696000,254209 759404384094658560,46076 794212672807968769,257492 785341445452554240,11774 788608191793860608,214975 790295006644887552,229693 779488711713054720,172799 765193403315257344,84724 765623243051044864,87245 769337474971758593,111454 770532276828450816,118191 771206786359578624,123825 781559123443789824,188401 791756091860410372,240483 794524729893916672,260404 786659466749980672,204302 792078405663457281,238099 794649765707399168,261059 753591551486558209,22752 778575581608808448,168794 785627726946238464,197512 763014113312333824,75829 764718212382470144,65783 779537296857010176,174230 756447242500714497,43198 758697026271883270,54070 762757944739966976,73744 772514695269998592,131421 758110844450332677,41703 761017873519128582,65455 761383028895604736,68182 771625393442787328,124597 785387776648675328,193671 785984184439275522,199546 751937937596567552,1248206 790657871243464705,233307 769559888758386688,113412 770910783031083008,118192 762176952165806080,70509 777658197217652739,156835 776737230438236161,157755 755163157933555712,35890 793784537205518337,235580 774529987156119552,141887 759812750184947712,58267 761667452409376769,70065 771434629983244289,125367 775411044449525760,148473 781239838477385728,185313 794726650386726912,262145 765615455964794880,88311 794688681885868032,262053 766003699391033345,90906 771522022228824064,126390 779955553749569536,177248 791652210417528832,239405 758441800969379841,53289 760648483963559940,9639 766453423088635904,92959 780807302584623104,11774 791150433427480576,234583 763153073502089216,73926 772580380872368128,129662 773520316744118272,136904 786685202949079040,205186 764981334448242688,85562 790706424154206212,232884 752313983822999552,20933 732510789337272320,351837 744283767922114561,349197 765722870714630144,88052 795688521654829056,268183 749634679519707136,9313 757906728037908481,48959 770933843255844864,120474 791362340050472960,235590 791687550398296068,238780 732476124014370817,195876 748357719447351297,11774 755167003036352513,35890 776231168752488448,153845 790240685089632256,229693 754718092870111232,33356 761331500713259008,67226 763893953376595968,80939 787696553142001664,210432 762152230803808256,1249007 765966327072817152,90539 790898469904850944,234583 794541185994002432,261155 761035557426176000,64722 761812490045054978,68273 793605447538257921,249841 766864904041168897,96752 786358505326333952,202304 764880721949233152,82066 766801139148861440,95568 753407689640644612,27222 751763669436997633,7997 762460124157927426,1249014 770638352114589697,118191 772871197835034624,132335 765263457142792193,86209 764577586890563584,83866 764677214159769602,83367 771181396345839621,121949 772995211119190017,133454 795102917510492160,264397 751227869226041349,17794 771849334841233408,128017 775757347394297856,151463 776164098082045952,154071 781317729257189377,187386 763097842323976193,47188 778303344368578561,166282 763423285359050752,73685 757552872632352768,351340 781844046238982144,185310 777642271038668800,161998 792001266209742848,240070 768860562868408320,109666 763586000446754816,74575 794338413881229312,257492 758451945967382528,45331 760541998461886464,59373 795298575639085056,266079 753728844213919744,28732 780510279058726921,180306 765860014221324289,89907 766085624143097857,56391 778731133982773248,11774 752997229099683840,22406 776630705535094784,155027 781520398831583232,188304 788705908809461760,218258 764145800968564738,76549 764182703495385089,79223 775089984302972928,146259 775774061389422592,150426 788019746688135169,212139 788208923887013888,215437 759125592516222977,55660 790900252773609472,219531 756496438234849280,11774 757584017554280448,47844 753350133127974914,22788 781713840878870528,139404 788448683557650432,11774 790046648588201984,105109 780909544142581760,184223 766384375285985280,130505 791819663957078016,240483 793855060757196801,11774 766427060394921984,93823 787715959347896320,205197 788791475396042753,220820 764869568376414208,84724 786054033941430272,63776 790698108673925120,229833 792475235605811200,223249 756661726532276224,44274 793039414117236736,243865 766700707038638080,95672 754102472658948097,349320 767882754210029570,101681 769238912585707520,112158 785475016141963265,195712 793478712649887744,252368 758133105785995264,51595 773675569158430720,136578 780837348158222336,183269 758658283234168832,52749 792854826405232640,246392 794900840838561792,262752 752238385725513728,20313 759140454961119232,56158 793147050691063809,249469 793667701159768065,252020 794845960941793280,263526 761056049403002880,66159 793954288192004097,249926 794683392948314112,262752 794765731585921025,249926 764782097353453568,84226 781222201584390144,186434 768735964856483840,106756 780348942189854720,178258 785269727526617088,194667 794744759705276416,263141 780826824792281093,1249804 792447137321668608,243513 790115835532705792,225433 792026525747085312,243075 778254431045292033,166409 781604280641912837,188401 786992833488101377,208176 753780138991505408,27835 755159612836368384,35877 757582029269499904,47761 765143771545735168,85562 790732478541471744,232863 792401351988776961,245549 768881463840350208,103354 761640087650197504,68273 773986650288304128,139404 789888469803773952,228642 793558733318152192,352255 794757898803040256,262849 760180939393605632,61412 768471231150583808,106716 732420386596347906,350615 761462252016902144,58169 787271911923417088,207949 750757010761654272,14950 790730336967749632,232863 752962974264930304,23519 771843261942099968,127579 787163731746750464,207109 789512467663556608,225981 791487346478755840,11774 793602264657108992,249926 794532221558419457,261155 756821013338349569,44935 767397892264980527,98972 772599124139118593,130914 791141364507545604,234552 764123053731278848,80209 766019107913211904,90384 790285745961308160,230282 795315459021303813,252580 761129287315402752,61051 770584614498807808,44421 763887364779470850,81024 766308610037125121,352034 794172543687151617,257492 770154449662775296,117026 771422205691387904,125554 786837616708681728,205989 787148158593798144,209043 794510122525433856,257353 794005302295179264,257325 756974501586350081,1248429 770363586610810881,118482 757240575313797120,14277 765704312337170433,88361 791860388119793664,238207 789512534986362880,225995 776603350183899137,156127 785913379340836864,199546 760242820519079936,1248387 785865709515526148,197297 795385176432017409,266151 755218165513072640,31053 781273576603287553,185921 788080444705087488,11774 775491565468999680,146847 775064392371240960,146838 789149544600612864,223972 762834729645113344,73926 766371627542179840,93405 769649565209210880,108381 790241554237644805,229693 793328528603447296,249926 793591418631643137,252679 788078607172337664,215005 761632726428426240,14351 736696756403118080,1011996 794731928205271043,262849 764922800494608384,27156 733111529369915392,353451 766005684106358784,90405 780638741719314432,181419 791792616299827200,241678 758306351588061184,52061 768947095457918976,110302 769918367696158720,114779 794102404513812480,257492 788168960424325120,352258 781476010860707840,139404 789158492049334272,11774 794599849391980544,261818 769818622025805825,115435 778684029767815170,167610 752928243947229184,24597 760541772317536257,63268 787050422317961217,208016 763632388668690432,11774 759851978084212736,60102 787994546600833024,212239 790980555907051520,235590 772029002986975232,128615 755167207441756160,35890 762773833388404737,73712 794617328940056577,261987 795739700614922240,266277 793221855914188800,250633 794346650139578368,259743 771794989340700672,126152 776237369959800832,153743 769297217047920640,112767 764666832343236608,83700 776494046973923328,145293 776423254114258944,155688 792899738123194368,206666 762863010981421056,75327 788874806557114369,11774 764057016037814274,80393 788059914002399233,214492 790596756643848192,232169 794709241806409728,262849 754745018632450048,33356 794634886787145728,261155 764120083274825728,81869 785281659595816961,193669 762120237449961472,71502 794202901115596800,258598 794631588906532864,261155 760986607772110849,66116 772880967283384320,133043 779339657708384256,172089 757333225853296640,18341 750367377431339008,12883 795458835930611712,266151 735410775578251264,354829 785834393940160513,196277 794617686055497728,261155 795195355809738752,264414 771672972771880960,126152 794603920358338560,261567 771374289144676352,125145 754085394996604928,31528 772014091384872960,126014 771067699241873408,121949 788386537826246656,217519 794401728825266176,257492 752978719967281152,25009 753956561500844032,25135 787509427003727872,210313 788770978411061248,220332 760495446846345216,63149 773858474883022848,139404 794062505144356864,256219 790364912207835136,226366 790987224225460224,235590 761711082629017600,69219 733036311842455552,355462 758690378736250880,54070 765192547631177728,351147 795732898146058241,262022 756861531745243141,44274 781475608895291392,139404 766015932401487872,81929 785523085612978176,195481 751580045810933760,18316 755157764821819392,33356 764141777477627904,81869 776899169009209344,159146 785459530742116352,192032 785704021386407937,196524 742210109435215872,11774 760546759290544128,63451 755187888120209408,35890 773255944339795969,134993 794167117541056512,258331 794635422169264128,261796 760842196383698944,64722 771489081876512769,121612 790175209961717760,229220 757353000067272704,46379 775106531465441280,146704 789064465065078784,222526 792840972744830977,248016 770303621590310912,117257 786955509806931968,207613 795099614114435072,262847 786549733951205376,203932 760643834195902464,11774 776879120894468096,158897 790925943053307904,164764 755448257967448065,36875 795398973599191041,266888 764274283292069888,81869 785930154807656448,199211 765303046955995137,73814 773513135709822976,137042 780609403586224128,181935 781222175034474496,183269 788753826153136128,219531 770234177669230592,117250 794629514039009281,262145 766670361974956032,95340 774022752650932224,141035 780842237173215232,182659 781354426384654336,139404 752207824177037313,21343 758689652077453312,54070 759121206943461376,53841 787003016947896320,207949 756528618403160064,43234 775766636364128256,151255 785801238747111424,197286 790617168773730304,232652 774022564498714624,140900 792842437819367424,247819 793126806765174785,249469 793330880609554432,8044 768036031870406656,103015 781215067710771200,186434 760576307696664576,63203 774002651218403328,139404 758781145349779457,1248635 776790718438338560,157755 790723121762406400,136170 763609923263434752,75724 758040627003043841,51069 779790837370621952,171693 754071415121383424,31035 787775435845144577,212357 794651308246568960,258456 757374042324234240,41680 763094547048038404,76577 752190677316808704,14277 759934173536657408,58227 788722454877405184,220029 758809448542457857,26815 788745951473242112,220332 795212305185128448,11774 755256874149314560,35890 785303734322540544,194934 791043756363440132,234583 767022910632361984,97474 757976998455029760,42351 775928259737292800,149040 787022648546963456,207500 793860484042600448,254603 762100975343575040,70540 791693862431514624,240070 792558699067736064,246295 788840337498255360,221416 793260823976312832,248253 779739274048569345,173347 790976368246943744,235487 747531910474170368,11774 776458531255881728,116306 777847071135064066,164001 785649913392685056,197297 754830111694815233,33355 790342480180813825,212131 768578736367230976,107459 793843581974970372,255942 760494135765667840,62853 770950158104363008,121949 762806088278376449,73744 759315693959540736,50621 776784324976861184,157082 793892528554598401,248770 768995016735727617,110344 760933677534617600,18298 795405357447282688,247930 769303231516270592,112363 776764927033774080,157840 788739537614671872,220332 758074259981742080,51265 785791723637125120,197286 776602308578652160,58531 785312968682725376,11774 791739869273976837,240483 755168744024993792,35890 758239415076401152,48289 781716607227850752,183275 788450167158472704,218275 777830822422253568,163763 778706405037518848,168794 763972512157794306,26066 779279049600360448,171324 786262566276177920,49459 787006630441254913,207096 785331052944367616,193441 792069941289689088,243075 793687200009510912,249926 787271689306505216,207151 771342395380301824,124883 771572206002319361,125853 794592553119125504,261818 770672713933459456,11774 753690786626203648,29263 761802922313129986,70787 765436122251993088,86645 795774075671105537,268643 758286720894840832,41703 766372319002517505,93286 787011200596914177,207949 766443681620471808,93036 792314495393730560,242527 790670611156795397,232863 771791955365888000,127484 773917257357414400,138382 791662166713729025,240483 755450240627535872,34872 786944915070656513,207613 793155097756696576,249926 793474654245642240,252408 793930592551321602,203546 764287509727555585,82283 770161485104287745,103446 764328680785006593,82953 780042801836797954,64722 791684292233441280,239279 780802903082754048,182726 755116881158123520,35540 776078924123996161,153194 755563097327177728,36719 787724657227100161,205197 793641148355112964,250633 769021706035924992,110709 768950783865856000,110023 778668325463285760,167220 795671067339751424,267944 778207369297788928,164826 732771345579270144,353789 753067192938328064,24727 793560340264914945,250633 793791928231788544,255176 765301568623087616,87062 763603266911502336,76623 767841206038593537,98072 768901048408956928,108760 786179424794259457,199211 779517689064677376,173334 756652864441815041,43258 768918498365968384,109666 776742266215866368,146991 788857718308278272,219119 787147862400380928,208016 791693887307866113,240483 794265556987813888,258456 777095574076153856,156835 786953875160825856,207733 789084230886096900,185386 770652805937758208,11774 777541052609814529,162213 781786879024848896,139404 788854398017474564,220029 793520595782754305,251452 757630490522349568,47940 785300756953911301,194934 787637907049897985,211877 743535933237035008,351720 768130277709230081,100893 762094289874669570,70689 770999537905393664,122139 792580206212939776,246674 762277498226810880,51778 766973090484121601,86103 768126119249846272,103126 762238896147169280,70858 773621721362345984,137869 793435790126833664,251947 756317054010032128,42117 777698321888665600,161277 754774803840585728,33532 757247025591099393,30633 778315123341484032,167220 792111267766996992,243187 781208999089831937,185595 791830990591262720,240145 793645998358818816,254209 795290982342414340,265257 769123944335044608,103924 786995147196076032,208176 795126397261856768,265276 761424274066321408,67369 768752505140326401,105109 758609500546928640,53246 764928892310134784,11774 770987797859663872,108396 791708042559680513,234583 732277312561905664,196346 785660799331078144,195975 781912899300229120,188401 785489902561550336,196277 768947559066898432,110023 780948768271196160,174230 786859999372857345,205989 788714800750616576,220029 794736568057655297,262296 795138662170324992,263540 767810609480097792,101681 778349757760696320,167220 778643186050748416,167319 779397167962165248,173628 757625721174962178,48402 760547652157202432,63451 763285970531737604,70764 795437521903751168,266151 754735157869936640,33090 788733302400176129,220029 766607725883260928,93850 786575714376089601,112915 793695888103342080,254135 794800802145640448,261818 773937734285193217,139404 793746715727634433,353879 793178603836039168,249841 755382209171820544,36332 790377622530170880,229177 771032501557035008,122146 773884741254651905,139404 791669924750032899,240474 793176841024516096,249180 768974218780442624,110023 794045404564176896,255870 763422662957764609,76552 751228617875558401,15808 753707548453302272,29263 753916143002419200,30297 762700363409612800,73814 755502332855644160,37993 773634177040343041,137740 794999176341979137,264431 753354917583126528,27061 754094957556707328,30910 764922133227118592,80486 793097767438589952,249469 769274706356760576,112363 778242216594583552,166532 749075750330990592,6945 768174857930481665,103071 779311534430384128,173964 780601233019142144,182002 778318366268272641,167517 792747047308832769,11774 764822096434204672,84724 781579438932824064,188807 792026693577965568,243075 763018110471245824,75416 773290618218876928,135888 775743321767456769,139404 750405373144625153,11495 760932473895198720,64730 770818344127574016,117303 778384474476273665,166916 759114963520630784,56964 767521631354888192,97852 767877597929832448,100605 770007241114132481,116416 789238392781275137,223692 773632759449485312,132335 777981342613172224,164375 788284116126998528,215567 766674012344819712,93286 788721157650452480,220029 791820325667254272,241819 779389324806623232,174294 785494073456988160,196277 790322322574016512,194085 791432969936375809,237935 751571731748425728,18539 767169170051969024,90384 787386834821193729,210687 794650034654613508,258456 755161687934832640,35890 756318574042554369,42249 768982408335093760,109945 755607841239470080,36545 773687575085277184,137042 756577415716020225,41702 770585488356941825,117562 780378936752517120,177814 771529255289171968,126378 789744205413441536,227048 792024923837378562,204343 792529305678909440,246225 793166011973369860,249841 759490631060299782,58227 788457565440974848,218275 789533833766907904,226881 760244190043181056,48052 760323428398223360,58508 779500128168095744,148861 750417429356875776,13343 768159777088086017,103506 775662146466308096,149775 792727595032928256,246377 792114070698627072,243513 765722526488158210,88541 751875734101041152,20268 764976134475943936,85562 765870711042781185,88669 764566148016803840,82544 770680390679928832,120610 780435309565767680,177773 752962003421933569,24788 771393819690565632,125367 793792162290814976,255393 794984460231942144,264397 771864635414749184,127579 755244165399650304,36157 780905565270646785,182171 788158458008829952,214492 758132804328759296,51634 749774165251493889,9273 788122117795708928,205197 751790843984351232,18555 768482416520466432,11774 788771994581946368,220526 778767722788196352,169923 780063655169667072,178045 770263945902895105,351463 779856969553305600,177340 794211034886127616,254606 753955734606389248,30590 762830358245089281,73926 778610953059504128,167220 794908173337563136,262752 753051833988444161,24788 768625243590127616,106756 759259784734449664,56964 774798900058357760,140495 793179968062783488,249926 750779115511230464,15005 788856814104379396,11774 793411895789166592,249469 794692013178417152,261155 764967742273359872,84724 774330146899668992,142503 791366924089364480,11774 795707658976325632,267862 773093153138180096,133454 794563755506012162,261155 766745574787907584,95672 756618116386390016,44429 755171867443421184,34666 769252626437443584,110389 792176843109511168,243187 794545314661175296,261164 795356915274391552,264397 788751975512805376,220029 793419804950626304,17513 759573396665405440,57068 761415335635542016,67547 781906775725473792,185496 779333625607249920,173658 765173049415045120,86103 775040763658928128,146259 754923266871996416,33356 785902118272131072,11774 793500665175826433,252580 757724161363943424,49121 757764188986937344,49070 791356866739724288,238207 780611753981845504,11774 761403441524727808,67547 763182221654056960,73712 788416602165346305,217519 769734685794631680,113754 773264839200215040,135808 788694371822624769,218258 762781512672477184,74592 770263107092434944,117257 769545736874778624,111558 770100744422817792,112872 776915452509421570,158387 788967255145058305,219518 752912536878587908,23739 773714786135801856,138894 776564230166188032,154832 787185774357782528,209351 791821843183177729,241819 795370715981774848,250633 794669917991636992,261155 753452796440039424,23739 779494827054342144,172962 780918115483852801,183269 786945666773811200,207287 794552164127342593,228911 755846698560290816,39657 792836233747660801,247877 768284613760409600,103354 795352973119361024,266500 780831103078830080,182726 788763877370585088,217285 794585671583363072,261796 756280521752141824,42432 762441182601289728,67852 732980742607798272,354927 788181818424061952,214899 759670491191840768,56964 765044279425183744,83342 772278253914513416,128934 771457429347274754,125204 768470816853925889,106281 793866989357916160,256255 794589312343908352,39957 778703366666891265,169232 795012007292534786,263907 756075264124354561,41132 788507806424899584,218275 791628132499460096,240167 772259678034206721,129004 781175634856779776,185313 781353467508060160,139404 788943293694418944,11774 754188759231594496,31717 792446949840551937,235289 795092228100202496,265102 795769146311081984,267737 774274168674058240,141966 762179071891607552,71947 764693506220752896,76858 751615398924132352,18488 759026312375771136,56441 751635545550364672,18893 791477513528541184,232863 780934086298701824,184539 758259258223947777,52061 793132023053324288,249469 771528554613837826,125145 790388300821458948,228820 785610752673538048,197512 762554833245204480,71124 764431960437559296,82066 770949950997835777,118650 757214362897674240,45348 794053074700484608,11774 794319293597044743,246425 764218735905374208,78028 778373603637071873,166852 781883230802833409,190635 793125680917651456,234583 792047535607148545,243187 781021550204088320,183759 795038652480901120,262849 762782201754726401,73814 791500608364617728,226366 753409790152290304,27045 755208008288706560,35890 790934050760523777,234583 794367252942430208,257353 790637957178810368,230234 753391359755640832,26446 764378174633439232,82759 771131782896816128,122146 773363993889103872,132335 749327058300313600,8297 770666565087928321,118191 776899382876725248,156835 763897561572716545,80939 777546240363900929,161993 760725728942026752,64597 776909052945235968,152594 777153365524353024,159876 776535037814697984,1170441 765246256230699008,86440 780931572404932608,181419 767509448340361216,97447 775349791928651776,148473 789521186539573250,225359 793496022349602816,249926 793661270587244544,237787 795012805229473793,263895 780535917136244736,178776 773277426352873472,135903 774041207991185409,105109 794946402140950529,262849 753268167217147904,24173 794562118947213312,261155 788058021683265540,215005 788782404164919296,220767 757838069764456448,49431 759455851878854656,56952 774418500051931136,56964 794264962528997376,259231 792063349848551424,243187 770642259079405568,120341 790067493545140224,227278 764793546775887872,84724 794965603975098369,260613 772226195274465281,129991 778740557329735680,169201 763506258733182976,78274 787357166671794177,208167 788757785370656768,220526 763111506661642240,75899 792359788973813762,243075 795021173226606594,261987 776829236954951681,155688 785969294064521217,199546 757548144293011456,46280 788334125157605380,217039 779290631520722944,173753 756204035292528640,41469 759100223486619649,47940 762137987517812736,431998 779413892879486976,174115 787884473010429953,212239 792966239295512576,236884 759993937297678337,60117 732305296174006274,349764 775000432007483393,146259 786800546984235012,204835 778394739158769666,166409 768522153163689984,106716 794531116430532609,261155 750047775241318400,10848 768233371260555266,103261 771008143782477824,121612 790632674134265856,229901 793832566918819844,251653 795744829544206336,267576 786651781522653184,205270 758367493236879362,50923 781238492961443840,183811 794635014214479872,262053 764329693206020096,82766 751231696381501440,17120 785650890464194561,194082 785929687298179072,198973 787109060483035136,207733 792040669854310404,243187 761357800912130049,67941 775723618265337856,151071 790693933965684736,232911 793193303017533440,249234 770360079312760832,118230 793129846406647808,249469 755975898172645376,39462 775758608323715072,151463 781829777309052928,190635 790327655488946176,217519 732376621546655744,196346 751935262482202624,14110 776481102609416196,11774 772232409211207680,127775 779082191523319809,170187 769707370054316032,114301 753493150426079232,26819 755186011190071296,35890 757213927432413184,45348 757639299735052288,47940 777806223894646784,159383 780801767063904256,11774 781139709984579589,185310 788061433498103809,215030 780520107076296704,169201 794621098050670592,262145 774075389471666176,46697 794236280208904192,259063 760605942249467905,63267 777939329209335808,163763 765336131252658180,86645 779997838042292224,177704 793914246958436352,213675 750302044276359168,12357 778467355563130885,167083 786310569104068609,200971 750826790927601664,15643 785535555723464706,196277 754842023304187904,32873 758818220404985860,54140 764179621591920640,82457 786160033616789505,200971 786365916174954496,202217 754748062581428224,33549 794600139235201026,261155 778393058521915392,167305 788013399468810241,214209 785985649543372800,198513 786995818146459649,208167 788121785275326464,215608 794000077136150528,257492 773245341508308992,134993 785940137540804608,22735 793178380892004353,249444 766278966244171776,90629 785742380632727552,196277 786812903320014848,194723 758171031416741893,41703 765308150245228544,86440 778463935020138496,166390 790527621192974336,231894 775958007809126400,1170533 777344686209978368,161542 768219836505882625,95055 773517603528552448,137042 787328881904619521,210207 733898300181467136,352718 753965620736069632,27187 779736741301321730,173347 771443490202976257,125367 756186104668098562,41539 773589239829295104,136904 774100300848254976,140444 753635532362571776,26140 790322670516654085,230485 776549950297546752,156835 759098431239577600,56964 767254404164562946,97468 773237739877793792,135025 742806721786171393,47188 756510923611865088,43391 758808893690486786,55262 761717665761075200,1170537 767753346467897344,101134 794034419837173760,256439 778738324047400960,167319 781829696786993156,190635 763558150322606080,77612 766640480125722624,94699 794206356790214656,258598 763490285804359681,78198 768881071517634560,108849 768999712041099265,109360 763844441341853697,80716 772112571537043457,128025 772139181845860352,128934 787070838134550529,207287 748274088490065921,1247845 763830770939011073,355480 764566533687377920,83413 785684458229813248,197046 790670479396700160,232137 791355554887180288,238395 770751230234783746,119937 795361970602045440,266079 755123036291010560,32572 764991791984697344,85562 787265146959831040,209035 792133833135165440,243513 756842547134083072,44961 758472420202123264,53163 774688743512952832,140444 788006792009768960,214209 794009843933872128,256502 758896768620703746,55597 772833587775156224,131084 779848189448859648,177233 780828114364473344,183269 762925608456294400,74155 785460811787595776,195975 794222879281790976,11774 764632396369170432,79561 773519668027854849,137042 756915245449408512,41201 767942285203951616,100893 787247533265448960,193121 752678828925939712,14277 786996485019820032,246425 748931078484729856,11774 781529504967757824,11774 781905916836716544,190424 790914474416934912,234583 733852265446965251,353374 764136741376782337,82066 778299192963919872,152594 789157609710444544,222655 768947756027219968,104964 785560710860378112,197035 786072765908545537,199262 795103480465813504,262053 758285338800369664,41703 775267808729006080,145334 778232947266629634,166532 756622008000077825,44450 763029969098407936,75899 761433759510126592,65974 768831415991566336,107745 770652114754408448,195876 768936099192315904,109413 785616669787906048,197512 791348068285239296,11774 795435859210211328,266079 758074220224008192,47903 764098262609649664,78159 751652280181592064,18870 761744419179507712,66263 788894130667556864,221972 757987199035936768,50611 772512676589232130,129217 777658069597630464,161277 767442510583136256,97447 788576344019841025,104244 789923417801666560,227048 781111740570279936,185496 766008542117507072,90405 767389778165633024,97852 774375668377325569,142648 788046873378496512,11774 788819916308688896,221297 794714150840795136,261155 792221787375271936,244270 781768028920963072,177455 773921920517443584,139865 793151441187835905,249961 794015647256772609,256502 775966681416003584,148367 777249648281063424,159876 786066165240098816,197091 765944697739018240,87904 768277996000030723,103071 778365663555432449,167220 750536595489558529,11495 771161892077395969,122299 778277868186968064,164694 778379202391343104,166300 779076553561010177,170187 758137078290849793,43225 765569053456949248,88052 778712237070352384,168892 786567574091800578,204568 794392135025856512,11774 760189393701265408,61352 767779221921988608,101006 788388264403083265,217519 794693159456505861,262752 761700552480788480,70426 793269682224652288,249926 786922089295048704,207287 794003963699924993,257492 777542483177828352,161352 754063721832542208,31621 771376206440574976,122622 786593142950670336,204901 764795373399474176,84724 770655356032847872,113165 781600149508395008,47940 762414640915591168,71021 773839033583607810,136515 776197326834728960,153610 790290810805817346,230270 760799232039251968,64627 785685076990459904,197297 762148451295514624,71429 775799582215303168,150419 786951573264097289,207287 789077250016698368,223286 771013581634756608,738099 754786710349840384,32873 775890757156823040,1250232 755968253458087936,1170739 765626610146050049,88669 763568513889869824,77612 766374360441552896,93184 768233039834996737,74681 787989517491957760,203680 794583481850482688,261155 786953833788370945,206008 788458616319729664,218275 757345626765930498,39235 793158641515847680,232911 752241339773878273,21714 755370269192118272,35890 770299734279933952,117257 788876549462298624,221832 749920957377064960,10735 762882106745696257,71123 760774849828626433,1170338 775096111543443456,146259 778776485016371200,168794 788465705532272640,11774 790978586953998336,235147 758057727599915008,50314 763115260215758848,11774 760915886639345664,65626 790575821387739137,231550 776405466343628800,155390 789427262156369920,225981 794636408594042880,261942 795696213068652544,267862 762675353336680452,69983 793223936511057920,250375 755901207923699712,39797 758467862847782913,53163 785685563986681857,196277 763043886121885696,74630 773251369356627968,135725 775388215708622848,108396 795735982943285248,267576 755166508817317888,35890 765414613315887104,86414 764938660516986880,80976 769742871054299136,115107 763589844199014400,76549 771507681379180544,124597 785555011908403200,196917 755292882630807552,24127 757033405095837696,43736 792171408541483008,244550 792590019969941504,245549 793102341406724096,249469 750799591260483584,13343 770341350080323584,117743 776758489754415104,151374 793597878526578688,252044 755427818553520129,37433 756272515979227136,42432 756511600467644417,42432 766624183073792000,94690 774056071585419265,141316 785946977712365568,199769 786329690659139584,202379 795034872142237697,264700 765215143437471744,86103 778634021458812928,195876 753723741964730368,29263 791426929895190528,238099 791437962491953152,238292 795757813503000577,199307 785989218703060992,199755 787796943024062464,207712 773348757677174784,135025 777948361521557505,164846 785847624519811073,198586 789115712757346304,191622 791716720163500032,234990 752880684725702658,24134 754799129323110400,33549 753668049933328384,25648 791271617041199105,237491 778582487467307011,168794 758111461105242112,51344 778041079559966720,165523 781062403052240896,183707 786998455767969792,208176 791048066535161856,78159 792094876137615362,243075 763838360431493120,75631 793144182332272640,249469 755375058986688513,36735 770472430817177601,118192 786323940289355776,202562 791059945567449088,234583 778619145994788864,168794 787192500213559296,207113 789510437079511040,225602 750770596502310912,11495 763542973288034304,78513 778705836184973312,169104 793842444211146752,255954 768948070063149059,106281 772263719317495808,130067 746889144895299584,329253 749399524276396032,7519 761277960917651456,66897 762371066463387648,72216 772527171336306689,131421 791482383056896000,238207 793493697946120193,252580 759486309664755712,58227 769210897109843968,110942 778378857678331905,167393 781230624317124608,185310 775082311754903556,144730 789036264775299073,220526 793873128011292672,256156 794724455591329792,261155 761028249413492736,65180 752993137379926016,23739 756820400542064640,43956 792020318399369218,243075 764524039138340864,83654 791739817860018178,241034 794526257551577088,261155 764925564687937537,80486 781853281379377152,190635 790782098974003200,232884 732986560602234880,354783 755046394432483329,33356 762781708244623360,71502 764544194887184384,81574 789512416870535168,225981 791325337791655936,221785 766339446325346304,86815 773272413798752256,135741 786038858127405056,200490 791308775516844032,237787 770726849827770373,120625 772925720196554752,133519 773641343457460225,138382 767127532151853056,94699 790796279034941440,50439 791299898163376128,237491 764839158598598658,84724 766821675551764480,94737 785852715855413248,196277 792033357341208576,243075 769224138644946944,112345 751616632238305280,18495 763811523391205377,80393 779213409388670977,172962 780884777620516864,182659 750687299285901313,9824 785545850508480512,130635 752219316678897664,21074 792750438051291136,246726 792857998246891520,247877 751929676071784449,18395 763590111477063680,76429 773515843023974401,135736 789279813647396864,223935 771323713232830465,124601 755097594834092032,34666 740384656541941765,11774 764440903104749568,83391 785623005321895936,196676 765639770336817156,1170369 733038204148817921,349060 755255239863918592,36545 785939271190319104,199211 761297892120334336,67959 770631792705605634,118482 754794300655804416,33356 768253140919463936,105109 789113505618071552,223284 755653953279393792,738099 762834343156867072,73712 777690123672678401,160618 775502861685764096,112363 793163682813358080,249841 794831170252873728,262226 759865519872675841,59394 795003583569809408,13629 764914494762020865,84753 775323675495165952,128934 778651264330690560,164001 785888922714996736,133160 772393565347581953,121367 779654680746033152,173347 788418298543157248,217634 772400720268132352,129551 791050998462554113,233736 793844252409229312,255942 794265079193759744,243061 754719767487885312,33356 780133432240267264,177472 760689385348165637,1248809 772803453701677061,131045 767524052823076864,94612 773879345542750209,139404 791347553644052480,238383 765339934794260480,86440 774628876718903296,140874 793243216220983296,250633 767789488814915584,101134 793351452034867201,231894 790652797968609282,233195 793101574595710976,249348 760964165590781954,65974 794547693360189444,261155 776807283833483266,158314 795721344407273473,261155 732643024640081926,353228 741249268023971841,1247414 758733338832048129,46076 759081113813970944,56231 765583946172227584,81946 755896154685116416,39236 791310270299836417,236454 763940618913521664,80716 766391563748380672,93405 763547496001970176,60541 791310677004607488,237491 750314963743498240,1248059 793414022464937985,251947 772907128512184320,133519 750457355494498304,12728 762549625945526272,70543 754747226501574657,33356 763781658466070528,80177 770294569552351232,117932 775371774997520384,11774 769059583579029505,87607 758811126410850305,42453 793982604265607168,257255 757739868390764544,49066 794277673954443264,259360 749646475056017408,9433 764886092801867776,84724 755087578752245760,35044 775549519308128257,1250232 792515583732441088,243286 772908387126226944,129551 791358480460439552,238395 770770581335572480,120425 786296638167932932,201958 792852739839578112,247232 762134007677091844,7047 766089823937564672,90539 773911611421720577,11774 776555569763094528,156926 753045851811962880,24787 766705014014373888,93823 770328950769844224,117303 774359258129436672,141360 788213623936036864,215252 765883409268826113,90031 754846464338120704,34167 763491971830837248,78790 772311456461099008,129558 767801512961642496,100893 773869097272705024,137869 749802961828798464,9754 773935862190968832,137042 791782124072341504,240814 779488429096787968,172962 788021249754722304,212139 794816779478368256,261155 795724265903550465,267862 752898831784685568,24316 763771761250955268,80098 777946189383733248,158820 761014580780773376,66116 787847506172313600,211829 791388636243714048,238395 740402867849318400,11774 776046849564086273,138490 793263075503796224,249469 774999899167346689,146259 750756673724219393,13603 775729884568035328,151071 787779758993977345,205197 793952909809618945,256358 776432845317365760,11774 789829830359576576,225359 760292693062721536,59666 791021395643920384,235686 791719702963761152,240556 794004722147540992,257536 794213110819082241,256191 776328484692037632,153845 780834315689140224,182659 791064639912054784,234951 767888596909035524,101681 753682225544175616,28856 769862993605558272,110585 773594640981172225,137042 773596343025696769,136904 759553475973742593,58939 792026622417334276,243075 774024556889513984,138819 785390409383948288,11774 793778969048932352,253448 770303575733866497,118021 758284607162810369,52061 764930386841391104,84422 774094919895961600,141360 733182830621032448,355672 786356823586635776,203391 791515741182832640,239405 790727028911775744,232863 794021971419942912,257423 789259337692803072,224818 793291402129969152,250430 750913253279035393,15800 766354532452356096,93286 767304925101617152,95672 769231457625649152,103446 781178848855535621,185310 757350950424064000,46405 765207485493805056,86440 791691425389871105,232295 769379143775559680,112788 778406287063351301,167407 790647237172989954,232169 778040808016637952,26066 791728752409489408,240483 777248418771107840,160783 778193858437996549,166390 759896663158849536,60102 779014751376515072,169515 787573562467033088,211760 788189713815384064,215480 795003537763737602,264431 764123300523978752,81869 765220854040977408,11774 776994152554770432,156835 788206969769209856,213064 756619129482731521,44429 787167326529548288,209409 789926035835883520,228820 791774299816202240,240483 753859331276189696,29592 762435234088398850,72035 773894912588779520,139404 785322063959461890,11774 756323918948904960,42432 772431546242387968,129649 786664254992678912,205728 765729989891330049,86653 770424696017854464,117375 764515482821066752,82283 758331064251277314,52061 792821745178644482,245711 757741312074317824,47940 757763523531321345,49070 757873353713524736,48549 768947882972045314,110209 779049758094602240,171617 793233163262779392,250179 770271080778903552,117257 765335848896307200,86458 776477138547421184,155390 775807820474253312,151439 785753584415539200,192689 774101101637316609,141360 751816712735952896,19899 756748708205563905,42152 763038816185626625,73685 780963840053751810,182726 750365486983049216,12883 762207736268398592,67852 763520601256493057,78684 795012932912513024,263896 776963968082378757,159308 761140009827262464,61051 763091224412782592,1249084 754855643673161728,31095 795412410983137280,264397 768859663198629888,1249606 790290375537811456,227048 795757940737245184,268646 765139609730908161,84422 781860169454063616,188063 786828397850656768,203806 795008365239926784,261155 751959143326461954,20313 753677952836112385,28866 772449356167442432,130677 790181099594981378,229724 753765563013275649,28988 765242512994742272,75136 785965902286036992,199272 732679057423405057,353279 788505913166557184,218275 785958257751760896,199546 788535696629854208,104244 791176173879386113,235590 761211018357899264,66412 769231576915910656,11774 753636689072054273,28281 781455502287011841,185310 790306022086811648,230282 776242081274540032,152872 776616931470221312,156835 790731250633891841,232137 791410151173582848,237908 765546980575674368,87774 761591404871032833,11774 791746146699923456,240584 774306749675253760,1250126 773891747881508864,139404 751137081892581376,15808 770697716125036544,120393 778569260490694656,168794 779071658418114560,171085 788219347202301952,109244 750780997558497280,14277 794234535730761728,258456 758866014817820672,55262 764845770302423040,84769 785973028777824256,199960 772931400077021184,133519 793917595023876096,256255 793806248768598016,255393 749840319567409152,9754 752197890487963648,21074 790588961731121156,231894 732796671688638466,56436 793422509362278400,241678 794527743958401024,261155 761684682421309440,69947 771435400539746304,125367 788035898940219392,214209 790727667091988480,233558 792212391660511233,239610 792529387690209280,242693 740337735903399936,11774 771060846994874368,43553 771191937319567360,122509 774157645859082240,139404 776913912239263745,158027 781656403140280320,188421 792073022068912133,11774 768442924929429504,103261 790602397194289156,232169 792846870662017024,247241 772663248671825920,130792 788712708434690048,11774 791520567534825473,239405 752296376076296193,18316 759953688710356992,58834 785829936950947840,198671 761209948302823424,60507 793659470853267456,254135 776266234551762944,154071 785544819867279360,196917 775400857345019904,148537 764178447899975681,81500 775771104635916288,151156 771509703545266176,125853 794195079086817281,258598 755293919785652224,35772 794629870080970756,261987 764953037093810180,85515 773891168417349632,139404 790914031846645760,232884 773975720611581953,137965 789239379378237440,220689 754729926536888323,22393 758869402473213952,1248642 786407890479292416,203674 794616863909171200,261155 774391430412238850,143473 793956869131747328,256358 760214937708793856,61011 793684308531654656,247054 762759860404363264,69231 788114897427173377,215608 794573406184374272,261155 786946679215828994,207613 793582668843655168,253793 787468185016627200,207360 788263287251046400,1170441 757679161142046720,46280 786731310891106304,205728 755868043188707328,39475 768998320534544384,110585 764566759869259776,82283 789511335532822529,225940 761269354843504643,66897 773747373361074176,11774 749897412467126272,9754 786522450506973184,204303 795464325892808704,266079 795703118155628544,266079 763821378005065728,80393 767820936217264128,101778 773707391204335616,1250080 794722201027153921,261818 749053117438754817,7061 764998110296748032,82744 765013845366759424,11774 788770863629815808,220526 753779484038270976,27045 773735926795161600,11774 793110067260235777,249469 750828313753649152,15640 771895902562684928,128519 775772932261806081,151463 754717506812518400,33356 761414160903045120,67938 788764901250478080,220029 732592189784608768,352674 759124558251044864,56257 791273431878688768,237491 753955713215500288,30590 780484015014817793,180759 763370164788224000,75724 772622948209418240,114238 781867040957161472,190635 753743350109442048,22439 772235578360365056,130269 764870842236796929,84887 769928258364203008,115159 788394106267377664,217519 793497371170709505,252014 776121941514129408,153845 793980322035531776,254135 754736559195361285,22393 759049815560826881,56552 764595597282201601,82544 762860240618397697,74247 779038873544495104,11774 790911958459486208,234796 793867552258658308,255942 772989548544393216,133454 752112174428860416,18317 773931242886565892,139577 775719309674893313,148800 780867430797180928,183350 759857919424798720,58542 758006760598671360,50804 789312181426728960,225359 790628352587542528,232137 795013332805779456,257658 795436345699299328,267133 768951031635980288,109360 791253298754060289,231318 791415531907579904,237209 792029615107694592,243075 772700162208718848,131007 776485349711314944,11774 764491346044346369,83381 769131613548675072,110209 777198988068057089,160221 759546182133649409,57068 791758541300334593,240483 769031359557959680,109666 776985399319080961,156976 778130113397460992,164826 778537282940776448,167319 778028464788148224,164635 795070069910798336,263906 751823125226991616,17416 781290001946517504,186883 790181890187669504,229833 793150437285326849,249469 793571121220104192,253164 794555222068576256,261155 766440778151460864,92213 793271913267146752,250544 760205902108647425,57131 769201893847343104,111549 793949786252591105,254135 774888070189637632,145293 762822199489073152,47940 732549797232578567,352080 778993059350482944,171818 788714414878765056,11774 789948357133365253,225508 763522727156285440,78853 767811436575797249,101383 778258500396941312,355260 756267739447234562,42249 768604367305842688,95044 787513304855871489,210481 760740405130526721,64610 794822839828262913,261050 771803712926932992,127657 793613805519458304,254135 775296497768202240,148045 794160986630463488,258322 790697368714940417,233692 755529382542835712,37890 778948809820925952,171168 780928367029686272,184426 733601571439673344,354131 778270119034167298,160609 786542758362279936,204413 788886017243623424,220689 771883471967023104,128615 755202774371926016,33751 794312372311601152,258249 768934610109476864,108849 765984292749082625,90384 773772793511043072,138819 763300485344264192,73814 769692439091175428,114779 754075880381636614,31686 758695068131885057,54128 760174222962327554,59666 763512537501446144,78938 756558982081150977,43471 794038930819543040,256724 750605178072604672,11365 765624196990955521,88669 773946330406412288,140372 787795883588976642,207051 794687862461468672,261130 732534561175834625,352017 794672480161906690,261050 795390822871166976,261155 779151680457826305,172132 764627669476581376,82018 755049316205621248,27045 778352471764795392,167393 786959099258892288,11774 790881383979900929,234583 763544047617122309,431998 770929964627599360,120610 778073944557363200,163127 756915905137938432,45040 765552419069693952,88052 788515693893394432,217658 755025309502550016,45969 775384977794035712,148170 781463771407589377,139404 793160447633428480,249926 763051130830090240,75724 772521014316134401,131314 792822068903448576,246987 768575525107355648,103506 769946400008310784,114779 774833912744964096,145244 774846869461762048,145681 757686859548024832,48522 785648718913560576,197512 773145586367365120,134531 773830802492665859,138819 775594340030775296,150272 752927549374754816,24597 755164291062501377,35890 774046003078926337,139404 778062331242811392,164826 780609142453112832,182037 757998872790654976,50500 759193938796371968,55257 762732752806420480,71502 756274281651265536,42344 775363693219459072,11774 790354788378562560,230283 793235663080546308,249926 754035555122421761,31377 766691656229879808,95045 786058363197063169,197512 761331726677192705,67226 772416770846195712,125002 773708934452486144,11774 776809131432828928,157993 793931165833056256,255842 752682244993536000,14277 773758044693893120,138061 778293838163144708,167220 791060594594082818,234583 750829653619675136,15536 749156384202039297,1247974 757979482179330048,49852 793624423181922304,254058 788890845055373312,11774 745207528980611072,504803 768074464550682624,93144 786355838591967232,200383 788439879856390144,11774 792043453177671680,243187 785504963019546624,196277 779940162352447489,23762 756491029596037120,42495 757073330709094400,45125 790749600936173569,18395 764135606326849536,82120 789474421375324160,214660 768151716315402245,103354 770650169465573377,118192 794783535261306880,263289 764157961669316608,80939 792041111388848130,243187 759101168115191808,56206 773554034934419456,136814 751584821269237760,18397 771398706356641794,124597 767362767082942464,95672 780283588533182464,178395 780807218790707200,182036 793509735874134022,11774 795472729268953089,266054 787335584993849345,207835 787083815940263936,207949 788499359054913536,218275 791389661096734720,238395 761047659763212288,64664 795095959973793792,264397 749674641669689344,9319 777154931186814977,158520 765434663330521088,87509 770440068666228736,118604 792339926406889473,243535 758314982010458112,41703 790309673761071104,11774 753237136137158659,26303 756914976724516865,44429 791099894970847232,234878 734779422591574016,102730 780438604929794049,180310 775464258561773568,148645 793483714894454784,252741 759098786119647234,56964 764518083293683712,83391 764602982440767488,84209 770125414924779520,110023 781889156184014848,190936 794617526118391808,39957 761500898874970113,68884 776165242938195970,153779 764462939701215232,80939 765227840904302592,80939 781469726224572416,139404 790592867823562752,232662 794533632828391424,261155 749375810763620354,7816 766376438513623040,92264 771384079660949504,122146 753633822449790980,148861 772826002003144704,127218 770362190327144448,117257 792485388409409536,243075 770405861080506368,44421 776557265482416132,156053 787029287320813569,207965 791390739045359616,238780 750799440957415424,13343 766708112891969537,95672 772407392097087492,130686 773543322015129600,136018 778997749329125381,167407 790289466267172864,230485 776966560338497536,157755 780274227505197056,177472 771056660798246912,118192 778686068971319296,169923 795028467083595777,263926 752896859430014976,24134 766357179465072640,80939 791412632523771904,11774 771178157432983553,121612 763228901422223361,355507 765606567236497408,88546 765647293584318464,88506 774346684990128128,140444 755020163951525888,34666 765586498229932032,88311 793099439279931393,249469 794260514788364289,226320 753676242453344256,28866 769013327024549889,110362 790546730198511617,232137 765029711655366656,85562 788668075360948226,218275 792839079889084416,246726 774557015494516740,279676 794005238546042881,257271 786425663741755392,202312 794596535166189568,261155 761095162420310016,65234 763743508448612352,79691 745438229772406784,354831 751553386894458880,16461 753366508672282625,27317 757727132911017984,49121 760223142153428992,60995 793308117807136768,251320 794768181294309376,261155 774943075844128768,144654 785564286538088448,196788 763848694705844224,78159 774439925693505537,139865 774618128135364608,141360 778313428893044736,167220 793912535682519046,11774 777396127523942400,152872 795132377227890688,1063777 753993753766010880,30633 778375283464364032,167305 780797864301633536,182960 792395969186836481,245566 754888602237165568,18979 767134237560561664,94699 767563291254071296,99900 760249172276555777,60855 763124458961838080,76628 788812478494892032,220082 789256283413250048,215505 793541255204528128,250633 755598186115465216,38032 776907037460471808,157755 794449464891211777,257406 756357186876563456,41929 766308857052209152,62063 772626396749455360,129551 753670710577377281,28586 770353298721370112,117257 780611406496268288,80785 790425372042997764,231550 792569479280549888,246295 762976187547287552,75724 768948877193994240,110550 775639397505044481,146843 777853176712204288,164001 755232155001905152,29263 774021240096894976,141035 788551036004868096,218260 762376266347577345,72420 768865097733271553,109767 772857470674796544,132967 789908889147846657,227048 791360138494050304,236502 760144920011235328,22847 773925404876894208,139404 789299091721289729,223286 789862235946352641,225359 795390842844237824,247930 780940837328916480,182154 781369033086078976,186212 756251965684940800,42171 756507539441934336,11774 791468570152763392,239405 769566554442915840,114329 788675089134940160,218275 762905913212764176,75027 755322895639932928,34645 795714987050336261,268448 753747305044377602,11774 773648504019230720,136904 795399300201189376,39957 765631526683959303,86440 790694910911393792,232881 769580781354090497,113412 788731124973379586,215437 765298958356713472,86440 768820293586399232,107752 793079464116781056,1170597 794862334724468736,261155 751633093614645248,18215 750069488180166656,10735 781156119444021250,185921 793646499951443968,249926 794529282236125184,261155 794758588929445888,262849 768095965555208192,103261 792814186044788736,247240 732306937207914496,350955 786288525255712768,201494 771897147562270720,127711 773891921832009729,139404 790247329420967938,228341 779314076430114816,173347 786910879937855488,207287 773753617933217792,137042 793118578874654720,249469 765344105375207425,86472 765372159250141184,86961 773806488846475264,138819 790649939726438401,232169 788869146255646720,221785 768463939428646913,106023 779480597940936704,90252 753052701123022851,23485 768057442001309696,100893 791023800804442112,234583 757155940504309760,353879 758396181911404544,52167 793176125157543936,249469 749722355790848000,9702 753639569766117376,28732 781828362104868864,190635 788746112458829824,220332 789825329531527168,226578 794530464786743300,261155 760081252905082884,60801 794364296255930368,258058 776917787247652864,158387 768920138775162880,27045 773835379757633536,136939 778337043889868800,167220 787950544123994112,206257 732626767907708929,352911 762114477831499776,1248996 795614571205627904,267521 785825160439881728,198671 793152910657982464,249961 759178307099254785,56282 793978128947253249,256358 793288319522177025,250953 793539645917323264,250633 795208879185403904,264774 776617805827432448,153756 756060567836692480,18215 776711467684941826,157651 791274673832988674,237202 793968991685353472,257238 768887198628274176,108729 795364439713349632,265885 793248079109615617,249180 771611823170650112,125163 778387010029518848,166390 788505899384004608,218349 786727168113909760,205728 768855500133773312,105109 752927586334932993,24316 763151163537534977,75899 773239774413021188,133702 791115431998263296,236110 753721119904071682,29347 767583900419796993,98720 778720068976783360,168794 791569486298116097,239405 772859189395918848,11774 795463239559565312,266079 785581300178530304,197286 793439526173679617,252020 788907796221743104,11774 790901898903629826,234583 750753713493516288,15165 760148412423606273,61051 780040851745406976,94396 779291986083840000,158387 791715239825924096,237857 770474202126245889,117257 750169124018327552,11634 751540067752181761,16728 772749053713154049,128194 758671921764458496,54070 786010531077378048,199211 793302397258911744,250633 790432855918686208,11774 794002539641323520,257423 774085222010937344,141360 786047185389355008,164764 732195375499501569,350021 764582500291125249,83751 765267830866636800,85805 788121372656439297,215005 787461137071759360,209035 767742521137106945,101134 758141397815980032,41703 759012793186029568,14432 786314780726353921,201558 734212834557493248,349197 776442596277096448,155334 777852583931092993,163990 785621209194991616,197512 752890458393698306,24134 781111572068376576,185496 771132949076946944,121046 785513687167668224,196277 756595972877193219,43956 753190196657606656,24134 763271852236021761,76723 789261882913918976,224552 793933475199881217,254698 753376430264836096,27402 764157972562010113,81649 787125895140085764,199546 777365566453641216,143585 778300947764277248,167273 795014934556012544,264397 752003023228907520,19236 774003155986112512,139373 774788496565407744,144648 794485406217674752,260273 757544497173635072,46371 777843818326532096,164001 753682434093264896,28866 761989139218563072,69711 792472392971026432,245117 794372864837373952,257325 777912535034978304,162596 787088863533477888,209151 758488824884432896,52520 771371377597251584,125145 785326330694995968,11774 761083604826927104,65404 766259299383406593,88971 773580570492149760,137818 788533437187489793,189649 738405477705453568,11774 754714510292766722,27045 766441592509100032,93823 778378616493211648,166390 751731417726394368,14277 794985092745674752,262849 753315416311685120,16953 759312316823461892,41518 771414556283432960,125381 795401867497013248,266138 750850305449865217,15255 794760971768262656,256534 763831672672485376,80366 793173440031289345,249469 794394557190324224,257353 745649761819189248,11774 770950129373224960,11774 791712898028539904,240483 758693131059662848,54070 765951082958770176,89617 787305670794219520,192032 787067021628280832,208965 795406177052016640,263189 770392775447699456,118191 785260326434377728,194167 791111235135832064,232169 760877053705158660,65180 738507588006903811,11774 767683050239131648,100605 776827425879568384,156962 777596226573312006,82209 792006690547773442,240483 758072181532217344,50504 788066333598502912,195492 788634141814362112,218258 758671080903024640,54070 779083862651576320,169916 775876627926351873,151463 732650613587202048,353220 792877418910404608,192840 764219469476442112,80720 773232967313416194,134561 778363598292652032,165356 767881772147159040,101681 758427377856712704,52167 764130770776621056,81929 775805560092364800,151463 767804207118315521,101681 755103170842529793,35403 752888904953585664,24134 770772211384786944,118192 765648570141716484,86440 773656851875438592,137965 787580752716324864,204413 787045982462742528,207965 757945530794307584,49852 769616101114347520,110585 787362301598765056,208167 732229970148216833,29044 755162281252495360,35890 763857835461451776,80643 773544204316217344,137042 778014532799238145,165185 768178520275034113,103071 781838133520429056,190269 791697488717635584,240260 794627784907886593,262145 763388483184365570,76723 763610142004826113,78159 763787826513186816,79502 766346760692326400,80939 776284303881801728,152872 785695077427474432,196917 758298093964161024,50827 779040172176314368,172057 787891834060058624,210678 792612070000762880,245711 776750811258904576,157755 751195781852336128,15808 779288968403808256,173753 761723904440225792,64296 779061126864789504,168284 732646394163519491,1170640 742386125579407361,11774 794896471581749249,262849 779003745040371712,171324 765553152712212480,87245 768083969875316736,102249 768868137471053824,109666 778661007451230208,169201 762178316669333504,70501 771902986842873856,128519 794534870097809408,261155 766184960050892800,90746 776885665090957314,159236 794327336397074433,259360 788778339922120704,220767 793187271902126080,250430 795096342087475200,264414 771458221953343490,125554 764754531875950592,83391 764944729582735360,84422 776811630860599296,157755 790656538822127616,233307 795387717513281536,266491 761950820413935616,70689 793993527420157952,254135 754029115796250626,31151 778224557719166976,166390 786781381812588544,204413 757090466043015169,44163 780090342049734656,171902 793547129608253440,252890 771163696592674821,122759 793950829690634240,256255 769755262697615360,114357 775553865806589952,132335 786596792364392448,11774 781202889230258176,186434 772148333007740932,128519 750711717152174084,14421 772909501481562112,132335 776457511780188160,155688 781123552107831296,184223 788935835911532544,11774 791356468058398721,238207 762713070640607232,74133 795097365824815104,264397 770878253544329216,118482 775285105019322368,148045 785901408809684992,198671 793201249290256384,249926 794947917631070208,262849 777616616846753794,162610 790729794640027648,232881 786538835530379264,204413 774313338440417281,142485 775517055156162560,149121 770777019478974464,120353 786261601825546240,200870 758034245734379520,50978 775751697515810818,151409 778263029850992641,166409 777331832132018176,159876 770278279626362880,117257 776210057239392256,154429 757565207543701509,47844 794536497684811781,261155 758390628787089408,52566 791819012703268864,241462 785515635170095104,196357 794743816070696960,262025 773233230870896641,66647 760315267389939712,53739 776354097935114240,153596 776617978561388544,157082 785652333241786368,197286 795103906783260673,264397 754734834128330752,33356 764210276136804352,82208 775252683771023360,144654 780240195610214400,171693 758256985062211584,51809 766042289433088000,90539 781860907672440832,186584 788517195932246017,218469 765630406213242880,84209 778661422326689792,168127 793484191623028736,252741 753630058573692928,28732 778608362791444481,169201 763371457875415041,77598 765671703498334209,78274 775254353942876160,141887 785641666438889472,197297 786392928386224129,202983 785541899960651776,196277 764449257017511937,82066 757200774015307776,350503 761939109443145729,70858 751662693103374336,12446 765037663808319488,85562 780651861439283200,182257 758707990925041664,54752 791635720570015744,238207 733871731119529984,352781 778346169910960128,165512 772216390791073794,129991 793133162670854144,246225 750365521816805380,11495 761894247343779840,69711 773402561487446017,135025 792962735067828224,243865 756597932418269184,44291 762027166376742912,431998 781222188556754945,186584 764844452435210241,83219 767798311864664064,100949 794346913453654016,259267 742833353846620164,335115 751217197830332416,12868 785870209076920321,198591 795399424356667392,266138 753432884279730176,27045 762036824147570688,69711 776848116905639936,152314 779365198020968448,173964 792768433427406848,243286 760980767467905024,65455 773565406615334912,136018 786821844296830976,203863 792302427915649024,238780 755170088131694593,35890 764118343590838276,80716 767413036068069376,87607 757207560420220929,45014 762029438955507713,71694 787732909771857920,210215 757088452571701248,45964 790604451367223296,232791 790644352146112512,232881 792381508132610048,245056 769308336260907008,112399 776485836883955712,155390 786680217200893953,90209 771114009227436032,122388 790900971941404672,234583 793134217408512000,249895 772852129044140032,131025 793142727735119876,246225 779677288820576256,171981 764184527522508801,82120 777564848452358144,162497 754012482797047809,30296 766746395646824448,95708 794714209590374400,39957 761278826601218048,64371 773287248297066496,135381 785854472257875968,198878 786724255501131777,205349 762695048760856576,73712 795417851318456325,254209 788867442395099136,221143 793529313744281600,249926 767916635080560645,101681 788584695617380352,217634 789117115412406273,47940 753341887352754176,738099 772802344048168960,132335 788507747260084224,218275 763384201378869248,77668 772384998376742912,127707 758013700204797953,50442 788109640508792832,214354 759421073028882433,58250 778799280404373504,169916 759281019786854401,738099 756296246508347392,42564 794993429545701376,27045 792849333695631360,248065 775425784768978944,11774 787832574915780608,211422 793436047799484416,252020 769914501118308352,110585 791080735398506496,234583 791778105706754048,240814 738418312309288960,11774 765026353867476992,85562 791432052193255424,237935 759512129024262145,57574 760212998216486912,61011 772104023348383744,123354 786277198609002499,197297 793868983011344385,254135 770312764841680896,117257 768913433911816192,109964 780855766517444608,182960 733117211141767168,355989 775788718141517828,151463 785638493170995200,197297 792099158404505600,243658 763167351797755909,76429 776924569022136320,159146 775693726463188992,29786 786949205038395392,207287 769532546237562880,1249528 785675085772312577,196701 793651301015879680,252020 758807712108982272,54070 755136653635706880,34709 763472459001724928,78618 779324098040197120,173964 787734144100945920,205197 788247773481168896,213064 788720128187895808,219942 788133179089678336,215754 788410705745580033,217106 785505645755768833,196277 771000244658135040,122146 781535066581196800,188401 756503342839246848,42171 788461984006213632,218275 778685605974650880,169916 761202627069644801,65180 773619234295250944,137158 774091239440338944,139404 791823899096788992,240483 792313049289895936,234583 732906171435094017,353789 757958378207391744,48549 790906630707695616,234583 766779063394406402,39096 788549994190086144,213834 793149922421907456,249469 776841087033892864,157755 755445849329721344,37433 770076690852839430,115509 781489035860598784,187361 765218217811771392,85562 763490443011076100,78129 765658733514858496,86103 777788811782664192,144568 787041639382614017,207613 768509061793021952,86208 776739806038687744,157755 773407979001507841,135725 788093359982317568,214354 791360685326209024,238395 758667808481783808,54070 772265735787651072,128458 758098073033682944,50542 781207981660569600,185313 764170750177583104,81966 767754642130337793,100893 777112222439006208,157082 780074419658031104,172185 785761584702455808,195975 786307386743123968,202200 788859496907022337,221045 748186678188085248,11774 786392435756716033,202381 793161928822562816,249348 794037045131886592,254209 788001931943813121,214354 794012691383930881,257353 756961206221565953,1248347 790317645040017408,108396 793973252305526784,257321 771321641536196608,122146 788042967957311488,214354 751183376942395392,11955 778169714124132352,158338 787074627130560512,207287 755816808335101952,39810 764106895019823104,33186 757902019323502592,49852 793922921102094336,256125 768770318001328128,103899 793164292921004032,250033 755865986801266689,18215 771092957978058752,122982 794546403381051392,261155 780991130540400640,108396 761925300133433344,70060 793295411221934081,250633 786067552950779904,199286 755208055407587328,35890 767365126001340417,94627 778834802548113409,168794 786162733351772161,198105 759098236061773824,54425 788072417683972096,214138 755511583091163137,38032 763882294599745538,80939 773573901175500800,132335 789341132438302720,225456 791482338161098756,238099 775729057711452160,11774 788791246005284864,220029 793204047876677632,249926 794351531847917568,258922 753364541149446145,26446 774005643061538816,139404 780633058101698560,182037 737596761233989635,62180 756584360774606849,43471 766032563077050370,89923 786046156249804800,193297 772825029906165760,132335 786764972881739777,204539 764797711208091648,84666 773719853513347072,11774 768419391541121024,106281 789110925865263104,11774 751541379654750208,18409 767744923454074880,81946 776748507936002048,151463 787575623690645504,195492 788686552742424576,218258 793143812663218180,249348 787953061750722560,212239 772530894003331072,109104 789079121842143232,223286 763941380129370113,80393 750022639033413632,9838 785547618021613568,196788 760979484166066176,47940 781025989568651264,166197 778412586643648514,167407 732687989294432257,1170667 778375870029369344,166265 788873355499868161,220526 755550011828506624,38476 785358365639663616,195399 756859316829884416,44163 773533858943959041,137158 774461051832238080,141360 785610126925271040,195481 789154909572792320,11774 752685942096465921,22575 790754039533297665,232871 755347458503352320,35890 762981648849833984,74133 772809226057945090,132335 759368808930775040,56924 754711265428119552,32941 774820363045855232,145244 792045421703131136,243187 732306488836808704,350312 778593855457329152,167810 780600439205158913,181935 751207052547022848,17143 794225085599154176,258909 753667055501516800,29040 779613825729499136,108396 786264671573553152,201494 768820437669249024,107428 773902021036564480,137042 777914366364676096,164001 791087563108941824,234583 785385645057409024,195481 789383253534711809,212528 759822580496814080,46890 767394754069876736,97438 794988450046832640,263907 775848991296778240,151202 791618973188055040,240145 759164825666813952,56772 762348107208110081,71470 768089971819421696,1249515 775137244604530688,146847 790275884552814592,229895 776922556553007104,158387 785976844017397760,200382 777628669699354624,157755 790971664515211265,235590 794726703797010432,263051 768484175481495552,106756 785503838673526786,196277 776369821923418112,47940 777270744032043009,160618 785291921430310913,194082 795259886665748480,252408 765383088872443904,81869 767026092372660224,97369 781505263341821954,185310 794554776243441664,261155 776239110461816832,153921 789891683207024640,225359 765590642701459456,87904 778940924835627008,168410 794899600070955008,249926 755051947992821760,27045 769023890941177856,74247 794916272874160128,263302 765713423648841728,88581 769700900332007425,114587 785311666212737024,194934 752252299783856129,11774 761414381997481984,67226 779367591592751104,174230 791623909867126785,240061 763214660581621760,47188 790659162430668800,232169 763773440817979392,11774 767808547555975168,101681 790245100840325120,229992 794763966270623744,262849 760490370530734082,51069 760990565269778432,65455 788753687879581696,219531 754189210609852416,24776 754862641445601281,34192 792849557423988736,247232 795052385269936128,262022 757297037746593792,46890 770720999696367616,11774 772843817913323520,132335 778735314017714176,169384 788736852937302016,220332 792865374026948608,247877 750771275975589888,13343 751664709473107968,18323 763799129462075392,80393 787782094915108864,203674 792157570068803585,243648 755193390594162689,35890 765240136401649665,86645 773635531787735041,137521 761649161984942081,70055 787375563224805377,210207 763774131213045761,80136 765179632622657537,86103 775101512234242048,146838 753509851138056192,25189 785341657109532673,195125 780387938714681344,179742 790646096242630657,232280 755161954034024448,35373 793839208385351680,255866 787887584471056385,203225 787465814924402689,210694 790734177473703940,11774 793855982522798081,255942 733161540430487552,1170862 755951377382150146,40773 786976867349852160,207861 792494463889309696,243286 756964662114213888,44274 780374599787831296,179742 791727507951218689,240483 795386092623200257,266151 768887542372507648,109104 786002802900369409,197512 733340710536089601,11774 757918829364256768,47940 760650230131982336,64197 764815927565127680,84724 766797917948481537,89859 785299776048734208,194934 793840622675296256,254505 754004508062150657,30590 755194594464149504,35890 785256103709908992,194210 778874400703516672,170426 793158138757210112,218545 764859899335569408,84724 770852335518031872,120690 791692941555294209,239982 773658165078614018,11774 781284058349305856,186210 771469041621958656,125381 780915965412249601,183472 794136788994494464,256531 793193726340395008,249841 750483347198074881,11495 763857554954940416,80486 777860024056111104,163990 755427258811179047,37433 762779452568965120,74302 777083275886092288,159389 788443126193061888,217837 763712081388503040,79691 766427621450215424,93184 767931463685644288,102137 769006865585954816,108729 771888433954492416,128615 772932596086910977,133519 774054443587252224,141200 778346817767473152,26066 788748375831089152,220332 792543334019444736,244270 791763992402206721,240145 775001029272342528,146259 760494657696591872,1248768 777622033924493313,162596 781581289690435584,189032 793989139276234752,257423 761680024391081984,69548 778992872066469895,168284 761742264452337664,70540 777255597045526529,161002 790414425811324928,230270 791708932175724545,240483 792634993902166016,246011 772450998178676736,128934 793182862228926464,249469 763579039466389504,75899 793956827637682176,257195 768405035843805184,105109 774755314533036032,144573 790271716576661505,230282 792191390197448708,244373 793277977375027200,228354 756283466178662400,42432 766810093727854592,95672 789743665585369088,172084 753326024302010368,26492 763841961212076032,80486 794278411636068352,249926 762750449996800000,74066 779891333704085504,176218 792451880337174528,245750 770304681318965248,117257 768999367982194688,108373 786286480297644032,198878 752879874738651136,87889 758308823748796417,52112 778010363929497600,165097 791684949304901632,240483 770548650661380096,11774 769228596208480256,110659 769906376910868480,81929 794524722641993728,261155 760810324362727424,62716 763086926400266241,75724 788403027472293888,217519 764845114426621952,84724 778282249829642241,166852 787403939826143232,210289 753733408962981889,11774 791756963830870016,240483 777906824108466176,164001 791324985604190208,238117 794550305220345858,261155 759005701469380608,51595 764822623272382464,84422 773901046347403265,1170870 781350202854641664,139404 785425806130503681,194129 785551250196758528,196917 790088587303936000,225981 761880418899681280,69231 778168275846963200,164826 768045677750333440,93303 771539210788413441,124820 793133732429455360,249469 794037172852690945,257492 752940624609959940,24134 791018832039149568,235948 795403074043080704,247930 777993843929001984,163206 792060829570965504,243576 753992444824485888,30354 762458809814032384,71026 792223830877937664,243187 763804376125308929,79691 768650349892755456,106281 775084264396296192,146838 790698529983528960,232911 793095729732386816,249469 751897323790270464,14277 794915846464356353,262849 795694795171762176,267855 763858914869862400,78513 758168259179012096,49121 769269522771640321,112693 732284156252557312,350312 753767390803001344,28778 769305631966846977,112399 762746019826151425,74066 768229659142225920,104973 774222196029784064,141867 778901747846766592,167319 762996512339009537,75073 786861369316499456,203813 764521677573062656,81946 773543903504891904,137042 786229165187997696,191870 757766596974694400,49066 766334723748728832,91946 771862630420115456,128615 755543889998712832,38183 763930336707293185,80720 774103796129472512,141360 794342756520857600,249926 755534214276145153,37684 761365327875870720,1248928 764195694995443712,11774 785601816645947392,196788 752027225873002496,14277 759373814841114624,58070 790604901927780352,232791 792428746061979649,245185 764130134647410689,82066 771068578468655105,122982 787778751236939776,213064 769430879072559105,112301 777708218394955776,162497 774211762887331840,135025 743086137074286593,11774 788918728817717249,220029 793542986420391937,249926 793984665497509888,251803 794483212546240513,256458 747600556198354944,23762 758373835661975552,52048 781166964236517376,185496 793888372733468677,254135 794022591392428032,257492 789223231869693952,220029 787020874515881984,207287 776098559787667456,355994 786785463788933120,205270 755498697056673794,38032 771460630029094912,125554 778985921333043200,171693 791650891535380480,240145 795680738821730309,267618 767873564636774400,100893 768945384458715136,81294 776202806499782656,153545 776763536647139329,157693 794105753967570944,247686 750797957608382464,15415 763615952546041856,75724 768843365223895040,109167 777043002707542016,155318 779754793975812096,66922 791019566889590784,235590 793908762134265856,254135 794539132219432960,261155 792119231563300864,243092 765605931694563328,88052 759834530425561088,56817 771153883431174144,122982 781355034801868800,139404 759005175017185280,49056 772590634855116800,123217 791395509722238976,11774 775025176497033216,133177 793082792422899714,249348 779887914423427073,177444 788132569329971201,215754 764595188874539010,83367 753782918313484288,29580 785472458698723328,195975 789676136804577280,215965 790698517840863233,233692 794655967061241857,261155 755179386018598917,35890 755046557754556416,35044 762720518323703808,72642 767840693079375872,101681 752626367682973698,21434 750885365838262272,15066 786091324193800192,200870 781840590245797888,190635 795666990094553088,267746 758105692154761216,41703 767169210082406400,96883 771415437120770048,100605 785919426805641216,199640 788123925830045696,215754 774986175543123968,146259 765540176592531456,88052 773965231206825984,140232 781273350425501696,174321 795319366220976128,266068 753436995964112896,27222 754724107766423552,33174 794702918297350144,262022 790419169149714432,350650 759146595430633472,56964 766227480181141504,91463 772095230782873600,118191 772461835161313282,130415 764149294194655232,80939 768375661144731648,103924 755160734120673280,35890 769561354910957569,100591 791415295894138880,238395 767685661017137153,7700 790957484710236160,232169 779392036545978368,121051 787012385487847424,207949 790996076308340737,197046 763094925160419329,75724 765668139958951940,88930 750157815117778944,7636 762058112350257152,64084 769602754046222337,113412 794892658149851136,249926 791824425721204736,241819 769695012162506752,114987 785698080767127552,197512 788452156366094336,11774 794745108109242368,258456 778949430703644672,171324 779698247623290880,174557 790496912210288641,227748 764980380445372416,85562 778238293037244416,138707 794622051462053888,261155 754827178022408192,31320 759202767588196352,57389 765002699595186176,84422 763067062415724544,75899 780771427251318786,182726 788856054578835457,220602 770735652455403520,118650 788528062455439360,215437 792517804872310784,246295 780748643867455488,182036 789833640385581060,226731 758143834958106624,51595 773952970341789696,139404 779068485024440320,171324 762290633457430528,71476 793171250789044224,249841 750777050101903360,15316 751937349769199617,14277 753072152635645953,24346 757234638070743040,354841 774095241758453760,141360 775317450451783680,147426 777387285683798016,161705 788818902558056448,217899 777046443022581760,157993 763829753866440705,80595 766400769197117441,93286 780869698695024640,183826 789461713636691968,225981 795393046405939201,261155 757255302035144709,46406 758053637000093700,51043 793526531041525760,252020 779460268002652161,174686 789886968004042753,226731 773569461190287360,137639 763904453963452416,80393 792410511757291520,233467 793146237851688960,249286 793925049048645632,221524 760130583112671232,60819 763958066391896064,26066 792001744553246720,241819 754037241886994432,31400 755520822207471616,38032 791438544031985664,238395 793794063220604929,254591 788727163646205952,108396 744958976035414016,11774 756929117967097856,44450 764441156742737920,83391 773301114922041345,136110 786425442957926400,202672 732375264907431937,351760 759191291737636864,57560 770389345941368833,117849 772889218649645057,132578 787080620082028544,207109 761338622188539904,67229 791775303253176320,240483 793925790970748928,11774 760815011275104256,64722 773657540370444288,137869 794938039189413888,262847 750392103784427520,11495 790552563179368448,230594 795381631968231425,266054 765982548291911680,90565 793244993552982016,249882 794951603270860800,262847 753349409635729412,27222 795271935684964353,242636 786796408284205056,204193 793921809972346883,255942 778318398371618816,167220 786193919302393860,201494 786642514698702848,204835 790634626624593920,232791 786919072826990592,207162 789903705881636864,227048 793848144098308097,255942 760523520568942592,63378 788486952895021056,217634 786543504713318400,204413 763579672697380864,77598 793842935624245248,255942 785538591300739072,196788 787797089237372928,212034 770770872407724032,119893 794289075066912768,259231 795667477245984769,267521 785937062872674304,199960 763211087789424641,76549 785663750569361409,197099 752083365503832064,18504 792798316044124161,246225 795345742604935168,108396 788101527055589380,215426 768614477201756160,106774 772422754410913792,80939 775739428761370624,112363 792163959809814528,11774 793507199020511232,249926 772903448471805952,72244 781550061062877184,188119 785546268571500545,130635 767195705916219392,94458 772628635291361280,118174 773766185271918592,137953 786679744846712832,205728 773878703319355393,137869 785638984999247872,197091 790335292364369920,230297 795751260251193346,268646 767557715623313410,94197 794863194703589376,262849 754133491927781376,31320 781696178148806657,186170 785278762292129792,11774 795150836988977152,264397 771148458526924800,111558 793866788631113728,256255 752938331118247936,23929 773855592377118720,138465 780802754017124352,11774 786431711475359744,203674 792528663875035136,223249 763775978661228544,24252 789284210439696384,208016 764887957983592449,84724 789168626553147392,202660 768923599407382528,109470 777551609207414784,161993 778504613523697664,167124 758784972979331077,54070 762799141420281856,73196 763764975772901376,78983 789442802602143744,225981 766613677596348417,94718 771917462308663296,127366 732844472904654849,1170689 788018237317472256,214492 751723619978477568,18893 758344423931424768,51344 790300195795836928,230282 743234257913548801,351268 785671779880755201,197512 792031325125476352,243075 756355607578419201,41200 768548323158622209,106753 774024514695000064,139404 785619735094452226,197017 774005680369958912,140991 776485600094515200,156290 780115808546533376,177472 760999413342961665,66116 790962420499918848,234583 766852956469813248,91284 773928436851179521,139404 787355399469076480,208146 788097259929993220,198586 793132436649549824,249469 793466567426187264,252020 794652062457819136,261155 785814591011905536,198671 776572908185542656,156835 781649751993294849,177455 766603231363473408,94037 788756845624078336,220526 781855016843829248,67331 788527591691063296,218219 766506431705210880,93286 770635645127503872,117609 777002645575888896,158387 791392250332708865,238780 795754381484257280,268448 795709241617092608,268448 750002700952170496,10735 765254577868255232,86653 773887030816223232,139404 776434827969105920,152735 773259292417794049,135725 790519665894260737,231894 792102407299862529,243187 757662060758994944,48549 760980653865332740,66116 762124450879922176,431998 786047160349433857,63776 788179665714196480,214123 758420568529973248,52545 765699286172573696,88399 768886676034904064,108729 769318967471202304,112399 773626189625827328,138255 761213208434774016,65180 749737497169502208,9754 793653074359300100,252639 756354279733137408,42495 771322138175373313,121612 765725694324273156,74247 774079604323528708,138465 785663237371097088,197622 775394392437690368,148994 793557035212083200,252408 760638834300235777,64084 781916848619126784,191354 771871130726563840,127957 786148074326339584,198962 756108093797216259,41632 775708678699749376,150764 751797444233535488,18303 785342029278613505,194205 765542306866946048,87904 767903638123458560,101739 778274306241466369,166913 785544979527663616,195975 786300508180926465,202007 787377480285814784,180433 753703248998039552,29263 749424960633004032,7615 758351531834019841,52520 760212864695169025,61412 768174706792947712,104162 753821963248820224,28281 791282471643992064,234583 757881878468759552,49852 758830310041673729,54070 781534913912672256,183759 788387614181076992,215437 780859248859373569,183269 790992201081729024,235828 760881893579558912,60866 770628289903808512,118191 787001134216908801,207949 794969780474085376,263895 756604810514817026,44291 768865206277541888,109666 793444094739619840,249926 776751576396533760,157693 756296763896500224,42171 771927259196321792,128519 777964538981330944,163901 762731162473156608,73910 756325338859335680,42432 766806283206873088,95708 771458927187951617,124597 772092215401156608,127871 781467245406859264,139404 793325574072643584,212007 767802183446396928,101681 767505395296403456,99667 793849568509034496,252639 752030977753423872,16931 788541382281486341,218832 739565583025475585,11774 781100386400612352,184539 795336958520291329,249926 764044571126792192,26066 770973992043810816,122146 780413860146577413,178443 768906378849034240,109945 781287017774657537,186212 756687500484091905,43391 781616064090079232,186584 751961813110042624,19133 757176682759397377,42202 770751008838299648,120690 759920894936440838,56596 763159996553109504,73814 780775854762778624,182146 776991758664294400,159146 770536833146945536,117257 794360193144516608,255942 785240059905576960,194167 775683552356737024,87904 780633751151796224,150151 785841528375693312,197512 792404586313183232,243846 761289070479806464,67326 779080791003435008,171641 794641487388692480,261155 769394950865768448,112363 773816596712136704,138819 753767044735201280,29592 791630815612510208,240145 790068583623602176,227048 793797019605274624,249841 785811409883979776,198671 762985876406185984,75724 766387354697433088,92958 756580586869981185,41702 786006815473479680,199262 793147813643231232,218545 795119795477704704,265257 763795195422834689,79513 772525174239404032,129551 740229448281296896,11774 769262450373820416,112399 793689845331791872,215505 757985469166530560,49400 758086250956001280,51069 756295932673613824,42344 781624628217249792,186210 778453220486094848,152594 794537588698779648,247651 759995657792868352,60117 768857812583714816,109666 788086368161374208,11774 763675127707996160,75724 778284442263564289,11774 795771660876050433,253614 766581640869085184,93405 793534040448000000,244350 775749708639670272,150663 791268682341154817,237491 767791908005548032,100893 756478423606829057,17292 776613516656644096,156518 791615576477093894,238395 794574035308773376,261155 766682207377293312,94684 778119934647869440,164912 757972065970421760,50314 793129119345176576,249469 793623129759318016,252639 774381353357815808,142503 776061895157526528,147741 780473128954785792,11774 792507801700622340,245630 794524598058500096,261155 778569748644757504,168794 780437695629787136,178258 765341730510024704,84209 777959868913192960,164764 787012700496723968,207287 793145630533099521,249926 792535922193473536,246273 789060674081161217,220332 790307385445343232,228354 777946687302094848,164826 779065565705035776,172348 788016613903728640,214492 789471026774028288,224680 792832282943823872,11774 770359082779893761,82066 780244833143181312,172185 763154933076090880,76577 791064800499408896,234564 793653126779670528,233154 758261246642692096,49925 774431390452453376,141022 738715287797669888,1170620 758066399994458112,48663 785721682107502592,197297 787670934400405504,207965 793488372866043905,252408 751177147935436800,17591 788718288343818240,218275 768924180595154944,110362 793497423976902656,11774 742096327383887872,1170347 766826384450842624,94699 776902055986364416,159359 775101221044678656,139404 795440116139323393,266079 755095112213037057,32405 790663313327652865,233307 788391073982795776,217519 789667022984601600,212131 789847610542559232,227925 765650426645536769,88847 766224054256824320,88444 753315581349289984,27023 774271602364145664,141867 781289239963021312,11495 786587964339986432,198513 762773350431076352,74868 767101366783266816,97248 772806457553068032,128350 793573874084421632,253164 794348876618551297,257492 757319818022359044,46612 776250073697038337,1250294 781382275875409920,186584 787522055042428928,211347 791047683796381696,78159 793389596256169985,249926 766042638550241280,89649 781636393214873600,167220 793197707909365760,249852 753691102897664000,29263 761393985776709632,67587 778290696000188416,167220 781798537956917248,190424 790622543736664064,232137 787493503869648896,210897 767146641220513792,97386 764152802360762368,82283 776832915338620928,158428 771578913508044800,105109 785625466409365504,196729 786650119777181696,204901 794601198133317632,261818 751159936210440192,16897 753675923887624192,28586 754725505912496128,21634 767899061827538944,102444 777822560398475264,162461 792855008215601152,11774 790965802891632640,11774 780799985533218816,182726 788039360473997312,214209 769363182947143681,109666 794657314691317760,262022 792910687618162688,248065 754044911154966529,28866 752143966670295040,14277 757259336892555264,1248476 795704517127872512,247930 760224353627713536,60794 776905371768139776,158348 762728871418482688,73926 770019419535904768,112788 789299377051430912,194085 732853047806681088,1170689 761635434589855744,68102 785570186459918336,196788 795119831380963328,264774 778041009766670336,165523 793254727383265280,249961 767697107729940480,100605 776793929156993024,157755 765238368858877952,86440 757348461876420608,47090 768513698969161730,74247 776911468222636033,158387 758065310675169280,50542 764241452331393024,82002 793282403900895232,251234 794689022765502464,261155 766941839425286144,96437 768609929292816384,104662 768647810724073472,107069 769326316936110081,112336 788801908861394945,220332 792065565888286720,242521 773710187576356864,137693 788642887353323520,219804 790290999495000064,229693 792299739840647169,243187 787368515506413568,46572 791310953040191488,11774 765326303411044352,87249 762655050036449280,431998 780678958585114625,160611 791272610327891970,237630 757799935035060224,42249 792122168549269504,242693 793285746769690624,250633 767394256872931329,86329 788577852933410816,203710 788982946543734784,222654 759746710981652482,56964 758781733324132353,54070 793843723775770624,250633 777690307857031168,162371 778648614092419072,169226 766889184363622401,95511 777632153895047168,161277 793139998602039296,249469 785971026844848128,199546 794590974244622337,261155 762473858213359616,70632 767867857573117952,100605 776438739002286080,151463 788128471289503744,211347 753349746413047808,27222 768638418268090368,104973 760480776492310528,62937 776822747624198144,158520 780837536042217473,183269 788889762509692928,11774 773910807751061505,139404 771397348597592064,125367 788024890960048129,214492 789047364384239616,222647 758009152098537472,50500 775874997541806080,151409 777164162027888640,160510 795146716580196356,264397 785926447504424960,199262 787992320742490112,214209 776661150545174528,155451 779448887388110848,174392 794725714427858945,261155 791731810887663617,240483 766987254749208576,93144 790725506228289537,232863 768058243222568960,103012 758491781466099712,53144 766475658511912960,93286 779693588175355904,176196 755189935573901312,35436 779239456465416192,173152 759947358536814592,43471 787091303003807744,209151 775387015860793344,148419 786244765826162689,201958 763460506061381632,78304 781343580602249217,139404 758819130451517440,47207 794554664515682304,261155 757744004838621184,47940 786939150679191552,207613 770810803293458432,118191 777134226386853892,160199 781119726181244929,183759 793497169911226369,249926 757596828896559104,39475 778336444809089024,152594 732921685368700932,354606 753995401070383104,30590 734705297047060484,351644 791071561591554048,235487 757029951858147328,44450 763611813321801728,69947 768482565183377408,103071 791426403195510784,238207 792132682348191745,244297 757254853051555842,45014 761680991647895552,68284 760506286861611008,62452 773715223056297984,11774 795766721256759297,268643 770472754558697474,118191 767716348889890817,100605 793564357376352256,252408 760209089678938112,61412 772132110534520832,129558 776158114567499776,149953 764678524619857921,84209 772821986833682432,132335 755118829030690816,26721 772868799523647488,132335 785842390854725632,196348 732274889906782208,349283 763362307606876160,77668 768815725439913984,109167 787140958768996352,207949 793240032383426560,249180 763834111337390081,80716 773472422200766464,136018 781198585631154176,185595 785326187396685824,16728 789458006375337984,225981 758699317733490688,53995 774236132695478272,141316 766691777231384577,95045 768168077745852416,104083 763804969283846144,1249165 750331928360910848,10057 781432010942345217,185243 771132578715738112,122759 790582868560928768,231518 775349514815299584,147977 787773686975651840,210238 759213785269866496,56964 761633825021530112,69711 756454810702876673,352982 791261606449651712,200968 793089593734291456,245093 793848070140076032,227130 773532865443270657,133702 776761881474109440,156644 793103896512040960,248988 777098910321954816,159876 787968100843028482,23762 749941376998047744,10735 753783824417337349,28866 758039460902637568,50923 793161709250760704,249926 763932092447150080,80607 778371779253440516,166852 794171315296944131,254135 794005710753431552,256239 794147938377207821,257353 762428478369083392,70886 764745302230245377,84441 774344878410956800,142980 775137701267927040,146259 761270919549583361,62452 792762913090105344,232209 781110754002907136,185496 777963552804073472,164783 753345500334567424,27045 761239186200334336,65455 785459587587735553,192032 788880266806689792,220727 732297556676354049,349814 761417320229109760,65180 764488702923943938,75593 769263972872691713,111549 755816882905636869,11774 769989526961922049,114254 776588426447613952,157101 794805354794074112,261594 755807704317366272,39462 777695858058027008,162596 781885905502081024,187896 787636102307909632,353437 791832272244576256,240070 789407972346650625,214492 794150947798863872,258249 775757048243953664,151071 793095689395777537,249469 760814532155547648,64722 763220141316247552,76188 763652540634320896,75349 780446931613061120,179742 785834158283190276,197512 792030629483294721,243187 745248138278080512,351436 793145526799572992,249926 794589838485913600,261818 752949630112034820,22439 753363352815099905,27045 791117968113602560,234583 793139601850368001,249469 756303037753352192,42432 780968667819290624,181419 794142639885008897,257596 753763251389739008,28832 759136514622140416,56886 791728334212370432,11774 794841000422187008,261796 761034748839862273,65455 753637550007386113,28732 773515310590746624,137158 790593985052041216,207965 760335634456272896,58508 787808553507577856,207712 789465393572249600,225981 794644617929039875,262313 795656145453121537,267521 790652745028018176,231358 769660474707288064,112363 751866181515042816,1248155 781566950799310848,189017 758028378570002432,50772 781206227581669376,185595 788532081282453504,218275 763167914858049536,1249110 771378802865778690,11774 785677747892981760,197512 773912189879087104,139095 761623421717315584,69565 793706694542884864,247241 795042841491804160,264397 789511355053305856,226731 755310506563530752,34441 769341660568363008,112336 791830460691120128,237491 773916668821110784,139247 775347941976465410,148473 752621431507353601,22662 778572315579838465,168794 791081957077557248,234796 779120455965745152,171260 769668084240035840,114779 792811313919590400,243865 770667555690156033,119832 788565235644772352,215437 773930913163993088,139865 773932709894914048,139404 780907954488938496,183269 765625922980548610,88669 745642002352594944,349720 775314737592672256,148045 750849899361599494,12883 767903031522242561,101681 778716062921560065,168045 787722727788470272,212564 789947909664047104,228820 766831941052018693,95343 776742072728465409,157755 788538006764269568,218495 779399811728609280,174427 788584507108630528,216589 751196975295369216,16768 794744964274069512,262849 753643293653762049,28508 770270266601734144,115956 786756283726561280,206008 788169351652270081,11774 732288914250174464,349347 771418423721099264,125381 773006371214196736,132364 774091894481530880,140025 791611553023832064,237999 768438609473003520,106023 778415786251517952,167407 786280116955467776,202429 771443405532622848,124601 794532709909426176,261155 767276188561649669,95055 757596189302718465,47717 763527660966260736,78853 772302292741611521,127345 749315463927123968,8047 754846724733145088,33549 771079413219921920,122388 779347850010382336,173753 771498430782857217,125853 771078049580191744,122388 772457695106387969,131045 785281429408190464,193669 790947581954318336,233280 792873960899653633,247877 761168501914624001,66897 791831949044178944,240070 793106474956455936,249469 762327589352464384,431998 765228318392147968,85562 795312376715231232,264397 785608919242592256,197512 772522872619368449,131049 760915038748053505,65180 768903349366235136,109709 750196873609224194,1170550 754778355795451904,33356 761607624651661312,69231 773373744068698112,136018 768544062127439872,106716 779101755619500032,172270 755046180128747520,33356 772843861148184576,131008 776823556160098304,154832 795118111351603200,264397 779455787542384640,174557 778230879696982016,166532 789825364398714880,224447 786531562007527425,203806 756241029670563840,42149 768543767754407936,107469 791345826765246464,238383 791630567901163520,239998 786604570424279040,196917 773720499243278337,11774 786114549380419586,200566 787859713262182400,65113 788798218880503808,220526 756298230434902017,42432 790731736732753920,233241 794689216542343168,261050 752212971175092224,18215 772789383506329600,132335 792081080887156736,243187 761238645806215168,65887 758311368818917378,52311 733099235827146753,355106 795159837286002688,249926 734375766423572480,355464 750063922418479104,10654 763862469169340416,80136 775379069525458944,148537 772795025142931456,132370 773902369008431104,139865 781447124382654464,184462 793175308849610753,250135 793570440698552320,251452 794536190821208064,261155 794614862907408384,261155 753657212225085440,27402 791004148330143744,235774 793209329373417472,249927 794024077451296769,257026 776100966340911105,153095 763163300897120256,76723 771423838726914048,125145 776127218129010689,153699 753033771356610560,24316 789559031463542784,218258 795046145684869121,263864 761871467609001984,68908 785571437046272001,196917 780835957004173313,183269 790019063728730112,178797 777935458684710912,164826 780789050869415936,183269 757609573431717888,47844 775452208435490816,148574 790942378349572096,229895 793204580213481472,249926 753647608866873345,28732 754823016387907584,33474 786944971504951296,206666 768866681724821504,109666 770084647225221133,115458 795231699701563392,264397 795670363699081216,267862 785583591166271488,197286 795723010304937984,261155 768501158512041984,106281 770248448444600320,117377 751608326148984832,14277 760141194441535489,60866 770205003378139136,44421 786654469312221184,90209 756362965515923456,42344 791449762331435008,238383 792616391677513728,244270 795395267671552000,266427 775992359947423744,151845 769568819652145153,113882 788837075722252288,197322 789834202598502400,226578 792527630503407616,246225 789698933102678016,226731 792064875178504192,243075 794319533494276097,258741 794630313326440449,258456 767552359442501636,1249440 769174279875235840,109960 771490742711779328,118191 789787491020726272,226034 790469822257565696,231263 794550720074752001,261155 794712490659545088,262784 764934556034170881,84724 754983249760235520,33186 778620354004652032,168794 775780694471479296,150663 792942393184092160,243286 768813298594840577,106260 768042230275674112,100620 779073625513230336,170207 788814974831386624,220332 794619347146776576,261987 785623659599855616,196932 791667692755259392,240474 794946354510446593,262849 760194873039396868,61598 774445301927063553,132578 775817541323202560,151741 791382042642640896,232881 771588823012605952,126390 787121373076393985,209292 788030616281296896,214492 788438817447432192,215437 791736615207002112,240483 744633066803499008,11774 793820648954994688,255393 794007082982776832,257492 755901182573481984,39212 764134552029782020,81869 777975992493174784,165185 778443089505505280,152594 763435076910592000,78304 776547385619124224,155295 786881458841542656,200490 785610483931807744,197297 757704783016828929,26539 788010727197908992,214354 758737687113109504,54739 761296971122536448,65180 770294566264172545,117377 787512963133427713,207287 795432434313662464,266884 759060456774348800,56563 761690047678734336,69947 794595213905948673,261818 750518455988658176,12981 771066276626178048,121046 735906491543085056,353374 791008971712765952,235536 773922248776232961,139404 758322984025100290,50827 765946524543115265,90384 772125922006892544,129128 773456537289388032,135736 780727036788736000,182036 732527966878490624,351837 775864550935625728,151071 772533875834626048,130649 780417699822403584,173645 755069934435049472,31400 764607456987131904,83391 764781670880845825,82571 768471053597347841,106774 794548595777118208,261155 794728708879904769,259629 788525317992439808,203710 752186558359474176,14277 788751270932779008,220029 752941170590756864,23093 788162849650671616,213887 754894336139993088,27773 791353786539343872,237491 759789382467411968,353879 788446481388752896,217156 732243744225779712,349883 766842968061771780,95593 780802727240687616,182960 758505488816496640,351666 759243700455211008,56964 780047753879486464,164475 788156957060272129,216009 759537138216034305,11774 768030086796894208,7047 791608526867042304,219523 770617080643067905,118191 785775788163469313,197512 788927694863998976,220029 795025896533016576,263907 758867876090568708,52554 785278316538322944,11774 788148796374999040,214612 758660052500688900,54070 768147646393397249,103294 755488930749882369,37892 787495810023895041,209801 794739859474804736,256358 795427843010338816,248924 762634066311061504,73814 766514523469602817,80939 794356642016100356,256255 771426646360338433,125145 771778167375818752,126152 795767836387983360,261155 794050657372094464,17416 787403191721656320,174507 771010644669829120,122759 786617099179347968,204413 794327651657850880,256038 795733314741084161,267862 770305973357510656,11774 760424819435376640,62771 788086133779533824,215252 794193763719585792,258331 761650278273732608,47283 766403784914440192,11774 770422957575278592,117257 788992429538050048,221446 771879105511895040,125554 732308951367192576,196346 734160580811051009,352089 791050121333047296,236352 761045885841133568,47940 742250844092010496,352839 756196714025934848,11774 776569633318932481,156518 788152051083673600,216009 794349399195271168,259773 780603333899759616,181755 781539927959871488,56964 789199033747116033,218002 790362641013219332,229693 791354191486779392,11774 767849053488984064,94612 770370132946280449,118192 791580202996412416,238395 761721471773315072,69711 785914882289827840,198671 786038725130219520,164764 756347467583459328,42432 786775018843680769,203350 758422029259407361,52749 775171699599781888,142648 757306495822393344,46404 757621791233744896,48351 765671485935652864,89076 772772548585132032,132335 766269800951779328,91838 769370039703089152,112725 791318012607332352,237491 753723872193556480,29416 795044338975834112,247930 758747683410411520,54861 764625163069652992,80858 786975893893840897,207613 787895764055982080,212839 793141310278557696,249882 794567862585159680,261155 757997435494948865,50500 781223614620307456,186434 786022176428167168,198671 786907645517172736,206642 787752661126942722,205197 790982929287516160,233692 793522169854697476,252890 760617050679062528,64115 790576378907197440,231318 795400975217528832,247930 732202011278475264,350266 743971083821416448,351340 767965202969092096,101681 755418074652737536,36873 775921853466497024,152314 794610679777030144,258193 795137956730150912,264397 762793731724414976,75073 792867744509288448,248078 743110012617265153,11774 771481373609566208,107423 794681832176582656,261666 777921620962897920,162294 779553671646511104,174294 787794442677694464,213121 768964876198899712,110362 764855013072142336,84724 748402743010795520,335115 765241366951505920,86645 751230127766278145,14421 777835191750590464,163851 794314340362899456,256038 768576751383425024,106281 779864133432999937,174492 773715018990977025,11774 773891403990663168,139404 778357188876115968,349357 778944731187384321,170139 779753183983788032,174492 761878984204382208,70238 757296047949348864,46384 759428992692813824,318763 761712016625197057,69548 789520133119107072,226731 755164753056575488,35890 779009852811124736,171324 760988396168761344,65455 772781201731969024,118191 792757475414007808,194085 770010630434816000,114779 763175961076510720,73814 764969501771169793,84888 753961026937171969,30590 771772486455132164,127871 766410209506058240,91946 766749548404281344,94683 773499381073010688,136947 768559842449559552,104999 771313075693596672,117377 788568250904784896,215437 795678698515087361,267262 793437662925299712,233036 758522229940326401,53185 768731389957136384,195876 793307183546937344,250430 752690415979999232,22779 791653387968344064,238395 768606695471747072,1249507 780934564445196288,183269 786047764706701312,199211 786076022705942528,193784 787089583196540928,208016 775671619117129728,149953 779152652701540352,172799 762737091822301184,73712 766851209630068737,95708 771112985112616961,118192 752141943161835524,21034 795275078028161024,265881 756634777831309312,43553 781231313432875008,186212 794809314510831616,261818 787035133656363009,207287 773340866094116865,136018 773654387285557249,137953 780771997911580672,182665 757741326536355840,43471 794560994827759618,261155 771644931941150721,125554 793814052392742913,255393 750680880042110976,14421 766751519588945921,195876 793149360351477760,249469 732314493489831936,349764 733106060408422401,353601 754859045429751809,18341 781090003245858816,182659 773880002609897472,138812 779446145512775680,174557 781151990243930112,185496 794344787725778944,258829 785538774667235329,196676 793094353103093760,249469 753329564068278272,26006 773185641978863616,134380 761127376885428224,65180 787058260159434753,11495 789427748582387712,226002 791777782284054529,238207 788387118812958720,217519 756710434263166976,43341 791831039543050242,241819 756109106746765313,41533 779715138404229120,174756 781509802472140800,185310 788593720572674049,218413 791036867537870849,235147 767258198440947712,94699 773930166477262848,138339 781216674167087104,185595 770489639757119488,87904 775027415227564033,141316 786617840824557568,205143 792143273800372225,243075 769255340793790464,111549 772453338818441216,130415 775834626220630017,151718 756287925604737024,42344 770701635181948928,120610 791357424431140864,237491 764184591133450240,80098 776047380856700929,149040 776631442772221953,354841 794176033612173312,258331 768024639108968448,101778 779101408511533057,172270 772751324865785856,132335 772802991158157312,132364 785298964295852032,11774 780664755862265856,47987 785281438321111040,193669 794702714689245184,262849 779351314342051841,171062 766461791937310720,93823 794542753015173120,261155 753729927489417216,29263 787272398982647808,206742 754046142644625408,30296 773932336287064064,138819 763819324884803585,80393 764137404470996992,81702 756398789083041793,42117 787562388895698944,47207 769317532742275072,110362 764848370347192321,84660 768498767095922688,104973 787712998768975872,212139 768901565608591360,109945 775092765344563200,141091 794237033761959936,259063 750865145081962496,15800 789127996724486144,220566 756478025408061444,43391 770249117343817728,117257 780810641804255232,181075 786285122848890882,201958 786790812768047104,205728 794833736823140352,262849 772212573286563840,112788 777588292497707008,155531 756222969479831552,41798 757869601333981184,49376 758211024306708480,18395 774194811490406400,139373 780617946607398913,150151 768278380458438656,104662 791301591764766721,236502 740321439677550592,11774 774039622053605377,137965 793461388425383937,250033 753986127133040640,30802 762434197898133504,11774 765305010305368064,87062 777365305316159488,161456 779331186090881024,173753 763877753309495298,80939 794663017006985216,261050 785341799812374529,186883 780106846707281920,178377 754842482400190464,32873 760920906789027840,64692 764889053288247296,84889 772789880275476481,132578 775765586395721732,151156 792525229939691521,203546 790182743070085121,229724 756935511328059392,1248455 787492199915098112,207613 770800687278096384,120625 781339665915781120,187454 792454189074952192,246094 785285678259118080,11774 752672878047338496,21332 760444601589112832,62853 776143860023963648,11774 794534065059807232,261155 786423008541839360,194044 775720697536483328,148654 771484276621709312,125853 786986546943684608,207949 757539975483260928,47717 770642929564069888,120172 776898144898539520,11774 790950012133965824,226461 754889925477007360,33356 758067960929935360,50827 794596753454624769,258456 766101389780975616,26066 794656189309140993,262022 789890582646706176,225456 795696197314945026,267977 776896150800625665,158116 779750612695220224,464984 781369413224304640,186170 762796490070732800,73712 773921470569390080,139404 788591967374540800,218495 795684763411611648,217634 776165745684123648,153854 786409778226536448,201958 733386722130722817,351282 755447103585824768,35373 756082304309682176,37219 763392449645387777,74943 763530313612001280,78513 788419664846196736,217837 753991607498735616,30590 768545772006760448,104973 771842389300379648,127134 733310120021528576,355480 766601704104038401,94684 793680682052530177,252408 778226374976933889,163592 779361877633622016,174315 791760948868460544,240584 793851526661885958,246425 786197927685488640,199496 786406891664531457,194723 790069768514527233,228820 795028730448003072,263907 788203971307384833,215437 762976659381293056,75724 790272060983435264,229693 794767364873191424,262849 759092547792801793,56964 793852367062102016,250785 766711249799380992,95672 754090896509898752,349283 760996658209361920,65174 766021210186448896,89923 768201995224092672,103506 778220551659741184,166408 786222702243688449,173272 794007459203420160,257353 757068608837038084,45672 788158448961814528,215608 791209397905199104,226803 753786534231355393,27045 756201364800344064,41726 792182661338927104,244550 760884247833870336,64678 778358720803725312,166852 795670142445174785,257781 732832030833135617,60071 789396673873063936,224680 767122941007962112,97852 791372201534562304,11774 777341896934981632,158673 785280910891618305,193669 785849662980972544,198671 768931033647607808,103126 789226255669485568,224818 793526383804764160,252741 766747214651596804,94683 793448883259047940,252020 795102377678356480,265257 749239110011805699,7546 763751476757880835,79835 770258013735178240,92116 773992803517038592,140230 776107538538463232,153658 789153529487249408,11774 753007481304018944,24788 785630314735411200,197512 771042994380218368,121949 790690812036128768,233402 757333858719191040,46974 759191415293370368,57574 767506924426317824,99851 770980190088421381,122146 776123588860452865,153610 792842956445065216,247241 752234493499420673,17794 771396208879337472,85326 750143122626215937,11131 785523707036835840,196676 770798140366610432,121593 793990360057966592,255942 794093672967143425,257492 758039013487935488,51069 788564231926853632,104244 752910317466681345,31852 778982927136808961,171693 770994624202543104,122146 789527554344509441,226731 787560700151488512,211347 795756518670942211,267576 758498420474511360,51069 763104508033368065,76429 780773692234018816,182870 762267264297164800,72035 768338851689598976,11774 787083784319406080,207151 792424462809374720,224338 758743059978817536,54003 777107518413611008,115342 785623824310022148,196932 769553284814278656,109571 787280489015017472,207613 794688230406942720,256276 758683717707534336,351463 793612057845215232,252639 792734483032137729,246339 795049934676525057,263896 790246262985535489,229693 790670564490776576,231498 750886684082909189,14858 764180890100477952,78274 795658480040415233,267521 752652592799322112,22662 768205972636569600,11774 792680192636514305,243562 758353900655304708,52554 762024178732134400,70540 786366463611318272,194157 791004279578386433,235620 767822775159394304,99471 768811335924625408,109104 772933627415887872,129558 758309829190389760,52061 785650062554693632,195414 758671721293492225,54070 779363809651625988,174230 781275216525856768,185310 776098356678520832,153194 758868578913312768,55806 785566641434292224,196676 766456918927736832,93184 775162785688715264,20170 763990267003154432,7253 756105038414680064,41632 758186896325423107,41703 763910417177456640,47188 762843545942142976,73654 764853895797563393,84724 794883268646727685,263708 765004375634829312,84724 767733963402031104,100893 788050397235589121,214114 753232331914158080,25255 761685114766131200,69565 764259555815460864,82744 785278938972991488,11774 752695720982016000,14277 789270496701448192,206666 774445703397449728,142457 794293666315718657,258429 793212858381271040,249926 794524940578000896,261155 750063079900082176,11372 768079656063041540,103354 795716742861438976,267737 757455397666033664,45014 766770800389132288,95988 773643197440417792,26066 793039449013690368,249004 773185991012151297,134470 755797992385503232,11774 763515380371431424,78360 791936821735280640,240763 760137152646696960,61051 772266500782632960,349486 780266049107140608,171693 788128132347953152,215608 795307784678100992,266079 753350937733767169,27045 766039682224386048,90384 790586483044331520,232169 761358380283736064,67587 768113392355647488,103506 789436343680049152,222104 764558944660512768,79561 788592482510667777,104244 764271467668398080,78159 768506123523592192,103899 769362409018490880,113165 755142791026454528,32673 766662335469490176,93405 787480070982107136,211347 794827978580590592,261818 750861195213758464,14557 776929401531469826,158673 753702914900783106,29263 792442374005719040,245130 769186412843237376,111558 793566063606767618,250785 753671837402275842,28586 766692776968790016,95593 776042910538010626,142721 781379838187888640,186149 793959283469811715,256225 764238781834604544,82018 773643479532638209,137640 780087575272882176,176553 790890622504886272,234583 764292540665204736,82673 786904096024432640,207287 787084140931911680,207733 732397481019891714,351184 793237602589474816,250633 771477447493681153,125853 785842881781194756,198878 791417156764262402,237999 776476652725428224,152589 777476942333370368,161960 787305806190575616,207109 789977551724810241,228576 780399201876320260,179560 757280224144797696,46406 795108454163546112,11774 765986740372930560,87145 755166686328786944,35216 757199954595241984,42117 790519415284510724,231805 792178047097135106,104244 785565026018963456,197035 790730515418456064,232863 792570570906886144,246273 756475688480374784,42432 792040133591654402,243187 756272045759922176,42432 785362023601217536,192306 760119510913327109,61051 793376052534009857,249926 770343244391645184,118087 790606352523595780,232791 737446222517153792,354309 754008475609563137,21811 787087050793164800,208928 793860098510745600,256038 795005334050000896,264397 754744844287811584,33356 759413832729161728,55661 765252561603481600,86653 793978789336383488,255913 781555023515783168,18215 756996207164043265,45369 765697301314699265,87904 778678820094160896,169635 755384734843179008,8044 791446158539456512,238207 755922321903226881,40609 779969416293453824,173347 756579866380685312,43258 758442785800278016,52394 771025492447068160,738099 777596778992590848,162596 768716584672108544,107861 792117420399988738,244215 765033502500761600,11774 753316098708082688,24319 762936624749641728,73814 788872201466503168,220332 792527909021855744,246295 794979116831350788,264397 763512593466044416,78853 779553456772251648,464984 787058242799046657,207109 760508745440911361,62757 766297974196404224,91751 763771216251551744,80098 794319167948091393,256536 759192898264936448,56964 767118168582152197,97852 777360967634153473,160134 773936310700548096,139577 786685168098697218,204373 786720510004658176,205094 785655463463514112,195975 795093345425035264,265191 764150583234207744,81702 774712925965676546,144602 770985482092183552,111841 777207018805264384,160634 788464926385905665,217601 792215285033938945,243092 750767034955337729,14877 764067719499042817,81649 772160719194324992,127707 775739179426865152,148170 792168832383217664,243398 771867761194577920,127957 789223565518188544,218164 762201242382770176,70941 772202355555053568,129471 794600807291297793,261818 769927688328994816,115538 766723617195495428,95708 792685758645579776,236844 773560643513311233,137639 769846164501987328,115488 764625282795970560,47940 788753087662026752,217837 753086245836877824,22439 795058920591159296,203546 779417814348148738,171775 795705226858758145,262022 781533028086583297,209828 791231062370287616,234796 795437522058969093,265257 757251998181945348,45014 787017771246817280,207965 790613447151128577,232169 758430669739401216,52554 763890666405593090,80716 761689578050846720,70355 795203778760671232,265102 750373248676798464,12883 767007275491790848,80939 770884450355974144,120557 795488952870404099,267262 779128164572401664,172962 785502950038712320,196277 761347589061029888,48110 771398660806496256,125085 791311164340699136,11774 789358920535908353,225384 774251994844319744,141360 785465625543966724,194450 791681853820329984,237491 795744861529968642,268854 732875412175478784,398860 791474695061250048,237999 781110925118013440,185496 780141420904452096,26066 787047678010011648,208786 769739276619833344,115107 763434658801577986,78304 771067553921761280,122982 791805186482147328,241034 758255657145372672,52061 790874981496393728,234583 791817399104212992,240890 786513380999729153,191961 788592246400638980,32404 785277429027831809,194648 768542385651453953,106753 785860955423010817,199076 763060748750729216,75724 763898362399645696,80939 781519499736383488,188401 769789014564016128,105643 785521412173946882,11774 791406312705826816,238383 762068675453157376,70918 789439979508359169,225523 793487824649527297,252020 769545879065923584,113894 793964525007441921,256255 793618420067512321,252020 794294020067512320,259134 778673135621115904,167220 750739713447919616,14277 757676649206906880,48735 774707632246366209,143473 789702859067498496,223249 792181226455109633,243187 747568995532869633,11774 763887159833075712,78159 773361932837322753,136426 776423486466035713,155688 791840044889743360,237852 758703961784274944,54070 791823248451260418,238429 792542912852725760,244990 774280362277146624,140025 752978773285494784,24134 777241258687279104,159475 750346022811992064,12728 771444610988183552,121195 753350038772867072,27045 790999706709139456,234583 762445420802912256,73203 786031465393815552,194085 752716083170254848,18030 772235154471256064,130269 793197410860339200,250408 778199089255030784,166409 772507962585804801,131377 771596724892676096,126389 766772283729817600,95708 760517066797363200,11774 785824315396673536,197050 790533312989110272,231894 786161629104922624,201351 756952546313379840,45685 773600041575546880,137965 780263487264002050,176128 764165309356007424,81966 754772568025030657,18495 765731007064477696,11774 777257970501648388,159876 786504231595499520,186883 760299571360641024,60391 764175828053733376,82066 788126247431778304,215754 793855780126535680,11774 795700030543953920,203546 740385305031639040,11774 787735467160702976,212693 765353398489219072,86440 788759847286124544,220526 755435406540156928,37433 775753713482919936,150511 778623695459749888,167220 758696419502927872,54070 758762662532620288,54070 790503998335885312,230899 794891157872447488,263653 767011985145810945,90252 787079121666846720,207796 790890399669911552,99049 776029631015219200,151409 789171477106921472,222682 758307468778897409,41703 766064193539756032,81929 769520581142282241,112693 758036874543951872,50766 759109179651026944,57092 789226640056393729,224018 776037288853712896,150461 747830876155817984,11774 751167406173675522,12746 758039494679416833,51069 732898465844432896,42688 752838565072109568,22662 766405818086457344,93823 763790264389558272,80098 777943697459642369,164826 795437343352193024,267133 794040237890609153,256125 742769578426568704,11774 749707063333314560,11774 753322064984018945,26924 766313025787662340,91798 767525950397505536,97371 750647426348883972,13450 791357915558916097,238207 754032089494847488,31377 772441426529390593,117311 790272012702932992,229693 792791243508047872,235621 793187897994129408,232911 742765654495891456,47188 753731025684004864,11774 766751753958285312,96039 772537059944693760,131480 795260267622006784,264431 752989464872513540,15536 778389119651151872,167319 776030767168286725,153038 778492356592971776,163465 793485851435143168,250633 751615534551052289,14277 761119369208303616,1248746 794379893140320260,257674 751614169556742144,14277 763716442495725569,47188 770623456358653952,119832 794562480668364800,261155 753966006150762496,30590 760128215809662976,61051 764135221121937412,82061 791346269440598017,238383 791542495268274176,237908 793219705599242240,249926 773266257000931331,133043 774047275744100353,141200 793242758727213056,249882 793619122340835328,252580 780617853732925440,182146 763445363000877056,77849 792546740737970176,244270 764885446853746692,82209 768855233682214912,108963 772198631373807616,129558 780148649615646720,178258 760625908872941568,63559 775445958888787970,149040 780884110290092033,183269 788104355677343745,215005 791360248304930816,238395 750699430005731329,14421 757308323091873792,46404 778028200920096768,150663 779382424522326016,174557 781462496691585024,139404 795042450331041792,262847 773910327364759552,139404 792202494050828289,242693 792948928211628033,243562 794268223436779520,257325 786169112296759296,197512 788941527263289344,220526 791435964254216192,238099 794536079722422277,261155 792840452936462337,242693 750784059475894274,15316 775895273750999040,146259 768886753771986946,106716 785276159487389697,194648 790924554411597824,206666 785246860600422400,194082 794583593532067841,261155 790971899442520064,235590 794619384744595456,261130 769785728452603905,114779 771846339848183808,126152 776843669806514177,157993 780645747003756544,271850 749281305141977088,1247974 768171679419801600,11774 732957303129808896,349283 756377069840236544,41459 794250536052727808,258598 795052039818584064,263896 766401153370320897,93303 793154514291421185,248437 758580261693038592,53185 746499577730207744,1322887 755161773817274368,35890 772413929150681088,127871 773740677314252800,137042 773969147684323328,137869 790014406893731841,228911 754034512103747584,30296 780105762173390848,971825 775183730503626753,146205 787253174079922177,209351 773912371379056640,139577 768473586801651712,106716 778738127250743296,169437 758381676187701248,52167 777242089717370880,158987 786812215990943744,205728 794688461290827776,262752 737901188721586176,49681 788101473699758081,210235 757088923864662016,44271 773311197139570688,134993 733090065841283072,355106 775416195793182722,139781 785607948407934980,197297 785965056286752768,199490 757371571396829184,47090 764491460116901888,79223 758540082605359112,52061 778429272096542720,167407 762951653507100672,7092 777339444332331008,161166 773915671797399552,139404 794625386047008768,255393 762275909084688384,72534 773511475516338176,137042 770293659174436865,117257 761059924763824130,65839 764856260860653569,84724 791647313617756160,238395 793085394443202561,249348 770654330999406592,118698 790232056437608448,229818 777600069511950336,159308 785939238143553537,199352 791426482820165632,237908 774444161617502208,141882 770860408215252992,121479 771516046855536641,125163 781630070918148096,188458 793417752362967040,251947 781350926875365380,169515 739906893645287426,350860 768911896430964736,109874 775301283989381120,148045 788258993730752512,211875 793058481041473536,138209 789153688052862976,11774 765595318599778306,84886 788889584688066560,221711 764275881099526144,82002 751789075942690816,14277 788084219507535872,215005 790980620495101953,11774 759742007031898112,55257 759575809996783617,57574 764237448742375424,82066 751207707789631490,1248150 793593030322233345,252112 794542497368342528,261155 769652372507426816,113788 780705231386603520,182122 765991908426395648,90384 774047387765526529,141200 780426866503118848,179578 763889345283653632,79513 770784398081921024,109337 755105787450499072,35044 762738435840933889,74681 780596587189854208,181935 793163748458504193,249469 794926000769409024,261155 775404193033007104,148537 788077377339490305,215005 794959650106015746,262430 732683768025223168,353228 757663353066192898,48477 793160869253357569,249469 791006659757821952,235948 758272819276939265,52061 758443977372643331,50827 781218213350682624,186584 792113377560539136,243513 794945093186662400,263697 768600621234675713,11774 751924827582107648,14277 786233899148083200,199546 793439510377865217,252196 794433432122068992,258829 771868588428840961,128615 791455296740810752,16728 795717295784022017,268448 766131209646858240,90790 793541900707831809,253407 793847308471283712,255942 754148791012515840,30296 757014051562086400,44291 767166755273863168,97472 780605425133715456,181984 760558274521493505,63149 763512368043270144,78561 773737471700008960,135074 792215006477594625,235685 785901639035158530,11774 794598161708908544,261155 794618193444642816,262022 769634704509337604,112363 772295803343777792,129662 788469852528750592,218495 793682328971120640,251803 792753487662637060,246726 786420531205595136,203350 763752694569807880,78228 773254815270965248,135758 785584234945667072,196277 781618797018910721,186584 753990597371912192,30555 762578450267840513,69285 772172362343034880,129662 788196162792665092,214078 786511112099524608,203492 793186743168229376,250033 775560093479862273,149300 795719888581050368,261155 787066179311534080,207109 788740365876682752,220332 789971804118921217,228124 757806494880374785,48097 758079591088988160,50476 775560438583099392,149259 776654240039133184,154832 792480538799988736,246225 761635479812878336,69493 763709724789530625,79691 762040223127568384,70509 785899257718910976,197324 766724142565617664,95708 758413552705269760,52771 761319273780293632,67852 795007870030979072,263697 790789063011766272,231882 776894150692052992,159252 762387664175628288,431998 764549564405837828,82066 767234484177506304,97386 792549849853931520,212131 773667163999645696,137315 768570927076483076,107714 778273425647292416,166409 792778615448489985,247009 774386593188737025,141912 775154912229326848,146259 759536905616629760,56784 792172005583908864,243187 794019540673982464,256276 764841327796297728,84724 771418230984433668,124597 786201521109151744,199546 762280198721142784,431998 794595872080281604,261818 781342527299420160,139404 793495403375108096,252741 762441006524399618,71326 762628526969282560,73814 770094567358169088,114308 787761741421608960,205197 755807744758874112,39174 785837239825727488,197512 758991359504101377,53996 790889099523596288,235349 768902798004060160,109945 775740165834862592,151255 793525632953118720,11774 765304240826945536,86103 766303701313069057,11774 762502676986810368,1248990 764973928590651392,85562 787552004193198080,65113 794312024729612288,257492 732643245147181056,353228 785569401785364481,196788 795038095867420672,264677 792514132301926400,246392 794522893384302592,254209 795757433293565952,268777 773948216911867904,139373 757567020070162432,47782 787008345743953920,208373 792079833081778176,243075 772562680326582272,131045 777546176421736448,135025 772105225062666241,123354 763551194442641408,79131 786042863465426944,200382 769133273922564096,109805 754750267028074496,32404 790971394494455808,235590 792171599189331968,243165 760242233744384000,60866 787116052798906368,208980 787715888946348034,205197 794033999349850112,252020 758450452350443520,51807 759891747191259136,60124 766926109082615808,82066 780547520225120257,180074 794737915674890240,262849 773875743591763970,139404 793932115662569472,256935 761291175928160256,67893 753373459724591104,23739 775728305047736320,150511 790518221430480897,231894 770060397999251457,116619 765712518685786112,88361 786965651826970624,207613 776969725049831424,156835 777577461970108416,161277 732175501570277376,1170365 766372549081100288,80939 790074058083672064,228888 757865589431898112,44274 793119189573574656,242693 787283806692737033,188577 772782670963245057,132335 786438282657861632,203748 763575950499917824,77687 781666938212802560,188458 772488595215118336,127871 752665202420768768,21332 755120334253072384,35044 761580548611379202,69269 763810333563629568,80098 766069920819929088,80939 771438764929458176,125602 788478483970138112,218275 759423561161383936,148861 763385386743762944,75724 788453078429151233,217837 752666745949728769,22546 760558324290957317,63451 790237266685759488,228635 793871271213748224,256358 786588422123118592,204413 741613727137566720,112939 768431875622854657,106342 760125829825257473,61049 773953489751781376,140444 793935508367900672,256935 781646703418019840,187896 788765227714244609,220526 785290724178792448,11774 792172827533254656,11774 778423832310939648,164826 795140508251226112,263907 768480928918188032,106756 761407606606827520,18395 773932952040243200,139403 785262033008721920,194213 792470219373416448,245724 795042196265304065,247930 768549177898827777,106716 772184450826399748,129700 773917818672680961,140039 792108815093231616,243092 785976310841565184,200382 793475659305803776,243848 757272633285177344,43514 793174004185960448,250187 770792272304537600,121479 734121202311127044,1170376 778425533679988737,139404 780640590404792320,182257 786957618287902720,193639 753392352245407744,27502 768791251311288321,108849 788735783356264448,220332 752708367353651200,23013 787025490385182720,207613 790910406923386880,234583 766405783835652096,93823 792533129659617280,245101 794663088544956416,39957 765132964929961984,85562 759240313756155904,56625 761197223715696640,65180 761677128538685440,69711 754800431629500416,33838 773935252502876160,139404 786627528932794368,205186 765954806859038720,90384 794663945667682304,261050 752146214657748993,21034 754752546334474240,33549 791262823074582528,234583 791473440087642112,235621 785542471128317952,194170 754925012952297472,18979 769391473196498944,107745 751824632613736448,7546 786586696125063168,198671 789214161829896192,224680 753183215867879424,12309 774099012098011140,141360 764987349331607557,85562 791084612642418690,78159 758774078677225472,55261 774092577326796800,141316 785662706879569920,195975 740967907077685248,351146 790756473995276289,99049 786158790441709568,200965 791732111325618176,229693 753737719931473921,29263 773881799164461056,139404 778305155087282176,167311 764932518625837056,84724 759880571711582208,59666 768729384760905728,107428 788017639079702528,214492 768267310918348800,100561 793312035555586049,250633 750364078414131200,12883 762538446925684736,73030 755154552563699712,35890 774725192606179333,142906 763675477198372864,76315 756423739605192704,36859 758184985010384896,48289 755858003140620288,18215 771092367046807557,122776 793540673542713345,252741 755802504047144960,39235 794937794837655552,263895 789834634196508672,227420 732260237110071296,1170413 764982381086437376,84724 792441543646818304,11774 793230755673444352,250408 765568530150486016,88052 765689118659481600,88457 760253534319161348,48052 753553117325631488,28092 792414202954551296,238637 795199164451733504,262752 776603480366673920,156053 792054724757450752,243187 773259577697640448,131084 779321156293627904,173964 749815611232915461,10307 778474964462821377,162096 786290911634296836,201962 763899490524884992,80482 765006097715384320,85562 793939127519641600,256679 764538894830403584,37461 771779392909545472,127952 763515239602225152,78159 764258486301564928,82066 787914778236841984,213887 770241956760870912,117257 776949263955812352,159546 772424233171333120,129649 785976385370136576,197512 785496918193471488,196277 793872176260583425,256255 753117865650315264,25255 769287223934001152,112788 778362802931195905,166916 758038817924321280,51069 790444041116741632,209043 759174253128224769,56964 763891710376054784,78159 777589340004376576,159308 786980985388797952,207825 790298694755069952,11774 794370753324007424,257353 771115541922717696,120425 778299582967054336,167319 779705403726635008,175092 794721759282892800,262849 794597968074670080,261818 754747028559704064,33356 764138463885221888,82066 785966411109634048,199546 762829970167173120,74681 766470985004388353,93261 775396768460709889,148045 764618848532213760,83106 793086838902632449,249382 795414709226835968,265855 781609654484766721,186584 768947209001955328,108385 773479865706278912,135505 785584069845274625,196524 789678719270985728,199307 756984143221751812,37206 763453851085238272,78304 756668394745786368,44429 776812336615219200,11774 753365416328761344,27334 759152145258078208,56192 757362969839804416,41438 769449871258558464,107444 794348638424006656,259659 795756085642665985,268646 794002214557716480,257492 794720694659596288,262849 772492270671056896,130891 769675512973107201,114779 764152505102012416,81869 771494175204184064,125367 771136749602955264,123595 789781187988451328,227825 785284542626226176,193669 786698545684443136,90209 788749361769512960,220332 788729537030983680,219531 793858944628391936,255942 787823750649671681,212139 757769791411290112,47940 766068210705784832,90384 766376990047932416,93184 793609570253963264,252984 786238396871999488,201962 786288289531572224,201555 788547842394640384,214964 792079285762818048,242584 764883017487659009,85115 770226816326008832,117257 787327659357462529,210207 781554252485451776,188119 775027488397332480,146259 767902110390358017,81869 773874401599029248,139404 777091721142341632,152026 770240193752276992,117257 772024128924594176,127775 786945611723595776,207287 788103235118694400,212188 785824792893009920,197286 788091088628289536,215005 786053143750545408,199960 766422183535058944,93286 755493368076075008,38032 766061826559713280,91249 777953169624166400,163824 780919840206757888,183975 786160024691159040,71794 773886253880135680,139404 778184516196245504,164669 768250145372721152,103354 769519711512125440,113894 768492107732508672,106774 793964510222630915,256358 757220364036419584,44429 788752645141979136,220526 788509587133652993,218275 790225870749208576,229192 791682082611146752,240627 744635590323249156,11774 785476754190143488,195975 785705872135553025,197512 788550945068023808,218219 774011483394940928,138382 785497734371348480,194815 755164498428780544,35890 771446928378695680,125554 791919787530080257,240814 758609737718038528,53703 781254892472115200,183546 793864803630612484,256255 765412713245790209,87584 765568731804233728,88052 755497988693327872,37538 761728402575339520,68862 763432466111614980,209828 757003541860843520,45311 765086607477084162,82002 778763239089897473,163707 788753492378787840,220526 787089351691894785,204835 760474751726858240,26539 764217744044666880,81569 773237827286949888,135025 758881922806222848,54070 787016285704089601,208379 764303826698448897,82766 781520701417070592,139404 775812098081234945,151361 794875348127272960,262025 769585183997595648,112239 765183203007094787,85562 775814978267820032,151212 791375077858156545,238395 750003396271230976,10735 753324229156827137,26539 765991562656542720,90735 793157032677367808,249926 758668937219280896,54272 766351139369578496,93286 772823437731434496,132578 776191105842806784,153095 793959198803496960,256393 793967638678540288,257255 750571760135831552,11495 768112886426107905,100893 791004212033236992,235893 794251225747181568,259063 762292350328635392,431998 769945657469612032,107317 773936265578373121,139577 790627733973839872,231871 775078198837145600,146205 789143213168795652,215505 746420643755761666,11774 794986679161462784,262847 750529334851543040,12852 769527181680582656,109447 770076968867991552,106774 775394331762958336,148994 787999629052874752,214209 756546121284149253,43553 762776978814541824,73737 788868719610966016,221785 771388239693377536,124537 766608923520557058,94699 770421695249281025,117263 767583227921838080,96039 771075974586834944,122344 788049967650922496,214492 788509059502731265,217658 764785393371746304,84724 770363142035632128,118482 744533274551279617,148861 762661172554436608,73814 764163240884514819,82066 793102329503416320,249469 763221846154108928,75899 759170470591733760,53423 770098104007884800,107317 774987571562704896,146259 787048775864889344,114779 794870127846113280,261155 795609430662508544,247930 787018442259959809,207965 795427027625115648,264397 762019507317727233,19563 775067007263903744,141091 786963588665708545,207613 757689317158379521,46890 766010732551036928,90113 769029534163369984,110659 774835161242357760,145244 775606645032222720,150302 792781334888325120,247232 765281352824619008,86103 768255158803234817,100893 792072633865019392,243187 750399895744356357,12883 793484243750051840,251452 750489977138520064,13532 760960930519875588,66057 758750041720827904,53985 774281272235548677,11774 789198188339007488,218469 749722756003008512,9433 768906748056875008,108849 778175184054415360,164826 769285839671001088,111448 792567360519491584,246632 793156302646030336,249926 732806616203067398,170736 789115887517335552,191622 794583127754608640,261130 762073511645028352,47283 764915471347019776,84724 787628942865883136,204078 790548674304761856,231959 794445436971077632,259743 794936469487947776,235315 761404006249930752,67547 766049841172459520,90384 773336833161850884,135025 777314602296053760,155898 795434615187963904,266079 794182053587603456,258331 765345274583740417,84886 766384579175473152,93286 790942884358918144,234583 750457420053245952,10848 758785642083954689,55261 790618735811948544,231894 795085517813673984,11774 789115514186452992,223286 792727366284021760,247077 761287145415905280,65626 780088557084012544,178081 793190110963441664,249926 785872395777126400,193297 752193945409458177,11495 758657265918435330,54070 786640832828837889,205270 793196710768025600,249926 786760879270338561,204413 752288872655097856,17842 763769522390118400,80098 767225365542633472,98126 780612630356471809,182037 793106109733203968,247240 763841186301960192,80393 774722196006723584,143043 776167445572661248,153845 794691324691611649,262752 765247946547949568,86103 765685254615171077,88874 791438842784018433,238639 793849895891431426,255055 760661525275160577,352572 769691881525567488,104522 785548787137806336,196538 780851956105568256,182726 751906085901111296,18400 757046813383913472,43391 785935427282755584,199960 769616034814844928,110585 750681452795207681,14421 761393725079588865,67226 790959136854970369,224338 795201138526064641,264774 759853040832770048,56800 771820052932759552,126390 773718939629150209,11774 774193533775441921,140444 781834376439037952,190635 776689786098622464,156835 794841387912966144,262145 779742819460284416,173338 773885411861102592,139404 781517036648222720,186434 791257688789422081,237274 794428986868826113,256038 776121615759187969,153845 779397831052386304,174427 785817577721167872,198671 792395371028684800,245607 775446769861730304,149262 765893132760133633,89854 793621261561626624,254209 788820856726315009,220539 790905491333353473,232169 774090922816442372,139989 767007760110223360,97373 791368655246274562,238205 793135501721018368,249469 759945719251951616,58852 781342753091301376,139404 794749727422169088,262849 785781155098308609,197512 795368314910494720,250633 756468968471334912,43225 768186892353474560,103294 792065944554090497,243427 790342244779687936,230485 793606878999646208,253206 763464568790220800,76406 792541809427689472,244270 794996494914953216,264431 771399734128934913,125367 788186736954257408,214976 762702536067387392,73795 771910125900730369,125742 793999913784852484,257492 794544986184417280,261155 754103168263262208,29889 762124362463997952,431998 793145574639882240,249926 781273786876325888,186584 786760640249536512,200963 779169652660371456,56964 756245295940378624,42249 760309042099068928,60794 764211818197819393,82066 791458597272186880,237908 756220086898135040,11774 758356353626869762,52554 786968693762908162,207949 787280415568650240,46572 788748367840948225,220332 790607138208882689,232169 777337491271651328,160316 776967399287513088,158815 788025748036681729,214492 793151896961871873,249852 762643672647151616,73926 775168962564874240,146804 792157975909511169,243983 762499924353101824,73288 787452198628257792,192826 755450913850953729,36735 765644028264255490,88902 764878211952021504,84724 767726265948180480,100545 770414300452249600,117257 752226889133985793,20279 762200291584258048,71283 786204194243878912,199546 793286022771507200,249926 795487318693941248,265858 788883291495665665,202304 768539227105665025,107469 788091445383204865,215005 788122071603740672,204965 789658685068943360,224680 756042481230286848,18215 778574477206622208,168733 788816250755510272,220332 765658252356886529,88052 790608669247467520,232749 789218074553675776,222673 785615696692666369,194058 777698748503691266,160618 787724720191840256,212357 794633574146338816,261987 756275172043358208,42432 761279106239565824,62500 775402548240973824,148537 777243063458619392,155688 762828060739637248,75073 786570743022747648,204413 788036555780661248,214209 767371881951399936,97472 761176731998912513,61051 775675630922797056,1170376 776512863326334976,153095 789084138615615488,223286 760040776860438530,60727 793416568394878976,247651 794765136770711552,262849 795046478922268673,263926 788221116632399872,215252 791096591310426112,234583 789164992943628289,11774 765007296619433984,82209 767771625953472513,99637 769140937779974144,109874 790658022867668992,231894 765608042905890816,88052 769260375678316546,110302 765032656207622145,85562 786107370350977024,22735 753436973277192192,25189 759407602883231745,58232 766636192876023810,95062 767414628901130240,98890 759526683799986176,58227 767864694488956928,100893 787456211109212160,208059 789494661412823044,225358 795358416185106432,266500 752880842423152640,22788 773549750952099840,137042 776051974055821313,153095 777260801530920960,160602 780567382536228864,181419 791068162154463232,78159 768641120733659136,107745 774824261663928320,144617 767264481026203649,92958 794202816222924801,258331 766309282036015105,91946 786788897300680706,205186 794816687937875968,262588 767741369750126592,96039 781170311328702464,11774 787081077747777536,205181 793212117096681472,249926 747550651727519746,11774 768205050195746816,103924 772904871582367744,132996 791370651701547008,238207 794684731501658112,256070 756825101295693824,43399 763727261262450688,79585 766389642258182144,91804 795681190707691520,267655 758582488914591744,51451 773011609128013825,133940 794197814251175936,258598 791637209455681536,239456 751552048043352064,18395 773884227876220928,139404 780612304106823680,182122 788401543649210368,217519 789206195206778880,164764 778974846634057728,171617 793188053971931136,249926 759811593475547136,58267 768281129073815552,104662 788167223374442496,216009 779649226846441472,167939 733120925445586945,355106 752016321706156032,18893 773917307789729793,139404 785638900806975488,196788 790597195544264704,11774 750746879009234944,15005 793957768579444736,257232 769567296482410497,113846 787334217185107968,209351 773947289467392000,140025 767843793731223552,94450 790835416500887552,232955 793507555012022272,252741 773950982497660929,140211 773902598592167936,139404 774144843765264384,141316 778251318813130752,166390 780868163437076480,182659 781130385774170112,185496 754741220987932673,33356 769264199423946752,112548 764163253312237569,80939 732880127592386560,353228 794269611978063881,257423 795120601354694656,262925 756348405903921152,42249 795709596115537921,247930 773808538674143232,138819 794056202791460864,215965 770131794297495552,116164 776817549430300672,151463 762813424002740225,65404 766441748713336832,350826 775909354595758080,152314 752959583434502144,24248 779307458363740160,167453 793488460069818368,252196 763062094551887872,73814 789247663795351552,206666 756195702212927488,41472 770781413134053376,118191 768933624855064576,109767 732756031919534081,353002 745299748471607297,11774 765996357588967425,11774 773520585833926657,137042 756574005465911296,43956 791359393333776384,238429 764845506388381696,84724 779920350385758208,176634 790703197195079680,232884 793152050313961474,249841 754730409452183553,33356 757264637201002496,46612 778589825951789056,168794 779847122845741056,173358 788968980467765248,221785 791674203036463104,11774 794204811851956224,258771 794573513092780032,39957 785708636647534592,196917 732172350691651584,172295 757908397073264642,49852 793261606700478465,250293 755111318479314944,35182 759211413185462273,57123 780572068085727232,181419 795682101546942470,266884 790302056397627392,11774 793952008705175552,254135 760192259186913280,58227 776892472874106880,157082 792300092703125504,164814 795175336291999744,11774 752196530279505921,21074 765580317667254272,88052 789113992237109248,223286 795688126081593344,11774 764783478969864193,84380 769899030994354176,109666 780959187832418305,43947 790454971607252992,231550 793513360960528384,252741 754885179622170628,32625 776841375480446977,148574 791805960738267136,237491 754797922189926400,22393 758685396079370240,54070 764434129962340352,83391 795300459917492224,249882 768235266591100928,103986 790540143258021888,228820 781487565778059264,185595 791471874140205057,239405 766267304686432256,91946 773256919876337664,135381 771542832800600064,118191 755058504709316608,32405 762026218182946817,71270 786517574951370752,198304 757329798171496449,14277 763541113785516032,78360 791968406903726080,240763 778989706428026880,171693 790510957852319744,227273 794324403223818240,259743 792052285048324096,243187 751721042180206592,18893 756455113816961028,43341 778391630432862213,167407 778508515748909056,167407 780846611740053504,182960 791475426807853056,239405 793899728488366080,256451 764786695984259072,82066 775839325330235392,151242 794584274322264064,261155 786729598201520128,206326 781293908533837824,183801 795694522151927808,238485 778424220564987904,166390 794368490320826368,259764 793794007797235713,252581 791828716976377856,241940 793590820393906176,251478 753915472756760576,350711 765219935127732224,86440 765421749211062273,82638 768070591387754497,102137 752116685382021120,21102 768857164421013504,109666 764927842987614209,11774 769686565387853825,113982 794568847617617920,261155 760996842410692608,65180 765601411027566592,82481 785687396247408640,196277 788539345858859008,217945 786749053451194368,205728 785926286371917824,199262 790661723384446976,231894 793627074691002368,252020 732203889274048516,1170365 795279165289336832,264397 794020100441456640,255942 753349078264651776,27222 753562105597550592,28148 774094879446007808,131421 765200934498603008,74247 760293452810629121,62130 768145484619911168,103149 785965717954830336,200235 778511827223257088,166852 772467346585690112,130415 773901017754644480,136904 767918658853212160,101681 770052110469722112,114779 770793740227129344,121479 779376301509636096,174557 779527120846409728,172799 756690943152041984,43469 770992461476945920,83550 786966372752330752,205728 754732068433760256,33356 755203133765197824,33751 794278882652389382,69055 793433933241315328,252020 771512624051654656,126390 775909575270817792,138490 767552841040924672,481145 793015767147118594,686533 786990561601343488,205728 749381160812240896,8497 770924992456425472,122114 773508295021572096,136904 793162099681701888,249348 750415803418312705,12974 781826543186239488,190635 760423836084871169,351236 794641057069862912,261155 758338426139734016,46384 793512105999683586,252741 793084312908333056,243187 785265835237662721,11774 790972364204961792,235487 794326237103738880,259659 786998578665357312,205094 747480355515543552,11774 787797781234626561,207712 751054673843408896,16515 779391779447582720,173964 792373124624969729,232894 794059748958236672,17416 750879837221425152,14277 769619328597684224,113412 794332502928277505,258741 766730579710705664,95672 770809288629497856,121479 792081914035253248,243398 753393554785918977,25981 780904632629342208,184239 761043433905541120,1170808 773567928960778240,137042 773891588238049280,139404 781143008020279296,183759 781701012826517504,147748 794695056942735360,262849 791356211329458176,238395 791833629013835776,240483 769303472441290752,112399 778337531859341312,167220 779542228083572737,170187 788386635289399296,217519 791447192867176448,237198 747660444387651584,11774 759514629911478278,58255 785854308680105984,197512 788443195113869313,172084 754779678842302464,33028 794134616928059392,257492 762176866228678656,70338 766111184676413440,89887 766779575686668288,96269 776879920110641152,158815 787799607098998784,212007 788768217439141888,220332 789950243022393344,226999 778210743057514496,166409 768419712824999937,106281 775000116071657472,146259 791258113336807424,237491 779442739918274562,173011 786041811735310336,199546 787068704232124417,193795 781348608733884416,183668 793998100000079873,256239 754719088585412608,33356 757954561478885376,71270 785899827632611328,199546 786649402718973952,205377 793575740897918976,252020 786362630382366720,203391 751903989529272320,14277 776197619089412096,127775 732672399334723584,353262 788089932916989952,214660 788213348332601344,212239 758370490134171649,271850 775338926152282112,146580 764940097057882112,85377 785875625332662272,196277 791794134755385344,240763 795673531724038144,266138 752918660998651904,74518 768071462322221056,103354 775501061385703424,149121 775819992587657216,151463 789207654484758528,223030 759514862145929216,57574 753292671012089856,26140 755574085631873024,37993 755830037786595328,24173 762747706083115009,74066 786281612971343872,171403 791143036487106560,235348 769294630433140736,112265 758097460103303169,51451 794396683052392448,258456 779861756231487488,177248 793886973303873536,249926 794722551285026816,262849 751937300813058048,18495 774259493471342592,134199 779912095190036480,174557 791662437938454529,240483 768437504991166464,106281 764267477723295745,80939 769231685179310081,112399 776857881362702336,158897 794691664019238912,249926 749848700105723904,9754 770302565946912768,117364 774819939945504769,145244 789553347997016064,224680 790889789830692864,234583 791351542670581761,238395 777689945221713920,160651 776522150656237568,156061 793495384651862017,252196 794232061791830016,259063 789920811092246528,227048 792473982914138112,243286 753377695749197824,27317 787996574597181440,214026 792066277380464640,242693 793164750964142080,249926 770421065730420736,117257 732953505846165504,354120 752983093829513216,24248 761840647435227136,69878 755918322802098176,40437 773289399127769088,130988 769788384235646976,114061 777608202036781056,158338 760501231244550145,63149 794698457919488000,262849 757477900199268352,46624 775733767331721218,151071 770531719115972609,117263 755490125107171328,37573 766044926710874112,90384 777172857881186304,159876 758026413211398144,50923 765723061907820544,88361 781264579812814848,186149 763459443757424641,77632 770345431347847169,117400 793634466954551297,252020 773333979961364480,353879 773889578620944384,139610 786221479117533184,201555 774124611050975232,141360 753346768495075328,27045 732570801862520832,350808 765655004434853888,88874 793095338617888768,249469 786638271807827968,205270 788537238913110016,218875 779104212844154880,172027 789280087946334208,220029 791783456015470592,237491 793533797623029760,252196 789791574020546560,225739 794201843484258304,258591 767777519017885696,99488 788712331404599300,11774 761574077525921793,69231 750668294806446080,14421 762810583498366976,75073 785844948327202816,198878 756249285738557444,42171 759570471780229120,58815 774998983097720832,146038 766756217997840384,95343 773492482768302080,135667 793504671772008448,249961 753737326879125504,29592 761227112279924737,65180 795204208974667776,262022 751866619362578432,16897 791713411872788481,238207 788875920031363072,221143 755561545476612096,38183 765303357477007360,86103 785455913981317120,195743 760638189702905856,11774 787988276757999621,213887 793939315067752448,257026 795307043825467392,266079 763507566664089605,78205 785612562570313728,197512 791765358675841024,232169 759799963127803904,59666 780317235155902464,179487 781497836223340544,185310 760299563777335296,57131 773843972074516480,139404 752729768022249474,22622 756975403038834689,44274 767806519387697152,101681 774910250801590273,143186 773411704109662208,135004 794816234059681792,262849 759245989492453376,56964 759582679733981189,57574 768955536696107008,109666 771433904792297473,125381 787676695591616516,208058 788227311208243201,215252 789970423660240896,227795 793511205251915776,252741 781231977466826752,186376 785742478506733568,197063 753937702802886656,28881 785807789763420160,197324 794190797109280769,258607 773754815989985280,137158 755578050469769216,37457 761666979438747648,69711 793088564544151553,241678 755162660971409408,35890 758025922154995712,50923 776513491783987201,155451 778609245377945600,169201 785672475031932928,197324 781111258812600321,183759 764638317086380032,80393 785970202093629440,199490 790560894656929792,227269 794326037958184963,258966 792039949960904704,243187 754786783246835712,30865 781548453805563904,188119 787360756425756672,209351 732967314195259392,353016 770671330035240960,120610 779069651095523332,172545 791876724640276480,237908 793474309683458048,252196 788756641931927552,220526 774755195934892034,1042906 785825081926815744,197512 793695701691666432,252581 794680383824654336,261155 732408578049368064,738099 764778078111428610,83391 776214015391305728,153501 795201471218384897,263708 780927320236228612,184426 788495248368414721,218275 793126036439347200,249469 764334812580737024,80486 771797702082334720,125554 788142441669033985,215005 752931061454307328,24603 758909218833313793,54070 772879219466436608,132370 756983786970251265,45669 758389660372590592,49400 777881144775675904,163589 776463909574156292,156005 794929802541203456,263895 763549801942282240,78394 765009749666521088,11774 777622443603165184,161669 752769939983904769,22750 770873913685311488,121949 787083148379037696,208965 775336885371666432,148473 772911852586016769,132335 793800635137216513,255393 788762144565190659,220115 751132219377266688,15808 794766299532562432,262752 754054805300084736,31400 790712877720240128,233307 749665364926226432,8259 756892821697748992,42432 763104097012625408,73712 753981657359720448,352033 769240637208080386,110585 788734978586730496,220332 761651398232666112,47283 769684831835918336,110477 785634494443196416,196932 791010868263809024,235948 791874000255389696,233013 753936200558403584,29263 766469032388079616,94261 792060069676396544,243576 786017275467878400,194723 793843243192549376,255942 791050238769393664,235590 770329906433630208,117043 793913108347559936,255942 749669570047344640,9145 751868545659572224,18959 767759925204221952,100605 793137775985950721,249469 788500539067736064,218142 749091913332961280,7259 787381749504315392,208831 794558463045079041,261155 764416130077323264,82066 781427465629597696,139404 788076004640075776,214492 792391652761440257,245566 761607201031131136,354598 786971459121844225,207949 751232275577073664,17881 758366029504450561,50923 788728680323297280,11774 795224687286648836,262188 787261101868277760,209151 788518248547516416,218275 793925465392242690,223249 795335889199235073,266079 781899575313305600,191354 786369313003409408,202177 790997933982441473,234796 793168914729447424,237872 767456435575795712,99030 788478260581498880,218495 755157137748324352,35890 781325367785193472,185310 773149761998360576,132335 791298085565501440,237491 760865669202210816,64722 790645445211152384,232137 771365280786354176,738099 788346665791029248,213427 749065481479413760,351512 764891668432781312,84889 753590295585890306,28281 790332379747364864,229910 795665926678904832,267133 749639542337044480,7461 766477608796258304,92854 785929549326454784,197099 750381148870615040,11495 763148368470241285,76188 786917053538197504,205314 794732805670506497,262849 789476126657699841,225359 794322078749118475,258878 755940096990322690,18215 791313270259015680,237491 795676662507720705,267729 786667969833152512,205652 770431804025077761,118192 775430311920431108,148574 781328995409207296,185261 791671657148538880,240013 792560551943630848,243513 756307033066840065,42432 777942594059841536,164669 787227737979293697,196538 753725422765047808,29263 763299768303022080,77319 793317642908143616,249348 790609961608966145,231870 795337468149170176,262022 779906878012817408,177248 788692444036694017,218275 792015001103970304,243075 791653862293643264,238292 754078312436203520,31686 793440292850503680,251452 753070762542575616,24108 762096335512231936,69287 767359445030490112,97325 786280981498134528,201374 768762908310441984,99212 769377406591401985,112336 785568061227163648,194226 754803109193539584,32868 775834097423749125,151947 795284475651375104,261666 793173733057957888,249841 751647008281288704,14277 752671855836790784,14277 777993239186079745,85326 780878026150207488,183468 770343094122184704,117609 787124511586021376,205728 787518840552894464,72035 789210414118600704,224333 762771418048102401,73926 785260506789666820,194154 759815094335176704,56595 781603916039454722,188874 788002649945804800,214354 779794228905857024,174427 792169054148653057,11774 775307728029757441,148170 795215468906811392,265440 773283529568428032,134993 751838483807924224,18470 766348105646309376,80939 778338058655662084,166282 750766484629098496,11774 793545391501217793,250033 760493933851840512,63149 759341346800988160,51070 762673922177310722,74133 778722357485580288,169029 793251446414344192,249725 734020270437093376,353608 757285686965706752,46652 770792619148402688,120690 786985592747913216,207360 762071072476921861,70338 765227509206159361,86440 754977305290735616,34666 786203546211405824,201494 760135838143393792,61051 794297603454337024,257303 768213862252326912,104332 792199826951766016,243187 793914932769255424,255942 794236670186954752,258456 787135181106745349,205728 780746939499442176,182036 763444505068515328,78159 768996702825177090,109167 786837941855330304,203863 794939379693264896,261033 775101803977383936,146847 786239798436438020,201958 794640436090441728,262022 768158864135090180,103354 773914972158124032,139404 781603232338546688,188807 758502867342729216,47761 790259964459753472,229159 781349554486546432,186584 760966035642122241,65222 767834861230919680,101681 780253764972384256,167220 762938236289159168,73814 765855334627876864,87773 774218078750019585,137979 778325192011546624,167220 771862105632800768,128017 756367678810578944,42171 791271044900356100,237223 762792655671664640,75073 763896286084997124,80486 773550401211727873,136904 776689223013400576,152314 779653181508820994,174891 786953469592760320,207287 758768497635713024,54070 759895162499719169,58227 794233641610022912,258456 790297835778428928,221785 790703204191395841,232884 751145104052776960,16833 773188105771839488,133454 772223611293708289,127134 779298271692861440,173753 754076387196166144,31686 788545853019529216,104244 793209317713260544,248988 763479559404605440,78205 758063219004940288,50314 759402041848557568,56964 761242320964419585,67229 732726272011341824,353789 751849541301727232,14277 794963003904954368,262847 755851495753547776,18215 763202259026976768,47188 785632238373253120,197622 789847390090096640,227925 757455678457864192,43514 773483276652666880,136947 775005298935341056,146259 791341886455877632,238207 789765075288461312,226490 749347157958860804,8297 780454891596685312,176890 761515720144551936,68163 787037835849142272,207613 785936554657058816,199546 786623016797077504,205181 776287168314613760,154709 793265273809702912,249926 765967840180596736,87145 786264873953009664,202429 732499021302915072,352258 752216073563475968,21098 770976450333683712,122299 771025592816902144,121479 790238959821619200,229773 794554746149310464,261155 732942722529529856,11774 764108228108038145,81574 776728715959107585,157708 762098735832702976,71026 790282136255430656,230485 755681380575678464,37655 764279311247388672,82759 786248132535328768,1063777 791082589897449472,236454 792797700144193536,242693 780086126275137536,178075 795426223216271360,265855 732735787209482240,353858 766253938542804992,91751 788121536934707201,215608 795099932709519360,140444 781174638550274048,349479 768815270106464256,103924 790726986612211712,232881 765300093394137089,86770 785297741178105856,186149 794681699338776576,261155 749938654857072640,9754 761118992379420672,66313 792748948515594240,247232 759910772696682496,52887 779311766685618176,168284 794407323678740480,260404 755055818265862146,34666 777509012363444224,155034 795415637099167745,263095 790696080392523776,232424 791758290258624512,240483 756659665073795073,44271 761313272175824897,67401 781373450308898818,139404 788233010848075777,214209 791710115522945025,238429 749792048732114945,9433 787148155783565312,207109 794339094960676865,226320 795100471497146368,264397 795612355031957504,267521 756946912561934337,45672 795206489845547008,262022 773134942939123713,132364 779600566804619264,173964 785657417258328064,197512 756268913248403456,42117 778351455015100416,166852 736988381750525952,7224 754021226859954176,31268 778270326241173504,163901 770577701673459714,118482 777855835980509185,163832 786282422669238273,118192 754201215890632704,32157 791347358130958337,233692 761008813667340288,66116 794685488854605826,262784 753130895918465024,24788 791350638202400768,203821 785318572658655232,195125 761004103162028032,66116 764373745616248832,82759 789248614371590144,224338 749315740969361409,7826 765199461261905920,86103 770464735145885697,118191 780527259698339842,180556 785640419900043264,195975 786727600009850880,90209 773653086304960512,353359 776356985688260608,152314 794898411296329728,263697 764317383016214528,80939 760143399059992576,11774 778956316677210113,171168 794617736424849408,257492 792235714440073216,239501 773309060955435008,133454 777269103757172736,18395 787094221475938305,209151 788431733750398976,11774 795400754420924416,247930 765238163690446850,86440 774714068674441216,139012 793068127856783360,235179 794687163707392000,261987 762129232914853888,431998 777966287913906176,164826 794291655092281345,259134 794635773081518081,261155 755239755650961409,35890 763884497343504384,80939 775069121629163520,146847 785378632327757824,11774 767887264257077249,100893 787025243227299840,208014 764857015919255552,84724 778498379299119104,14277 764651638225248256,79561 767715073171128320,100605 771411175536005120,125367 790329394434891776,230485 791014954572845056,234796 763098712688164864,76410 758366967589765120,47903 765706298906206210,88998 768229799114387456,79987 788507368774574080,218349 792821921121505281,247240 794676295552507904,261155 764444546445012992,83373 788532702416867328,218275 769976667918008320,114848 795053634203553792,263896 781364308831834113,139404 755505550394130433,37993 758194752227577856,50476 755496068058533889,38032 777031967015440385,160022 791082347361767424,204413 772104933529169921,129471 788461844151226368,217574 789310948058144768,225354 790648776885170178,232791 785485068521316352,186883 788175079452450816,215608 768957142816677889,110477 765591060068245504,84724 790210511015022592,229724 794007359701909504,257423 738793457448157184,11774 770279876821655556,117257 733630783106232320,354927 766691095115862017,11774 794059769506054144,257492 772951552176775168,131421 787829806675038208,205377 785466264600715264,195975 792501503097311232,246295 795704745486852100,268281 792013178670608386,243075 776970132044312576,150255 781256759516069888,186434 794497387767222272,11774 763802543625412608,79589 768855221204312064,109666 781759056788594689,188500 756796269633343488,41702 789751295200620544,226731 794692171358175233,249926 758843935292661760,41680 779473753755574272,138707 757849407899303938,47782 759225070543921153,55660 792074067578847232,11774 795358270676463616,11774 732924386861142016,354668 779120397279195136,172799 794316120907980800,259055 752686075420610560,349856 773882226362593281,139404 789275441630744576,218349 772067514394238976,127775 775753644394373120,151409 778027865027649536,158589 754016295486619648,30590 774079828337229824,136473 770728466434195458,120557 792035524361891840,243075 780855025224515584,182870 785270903072514048,194648 773900784073224192,139577 794742114412269568,263051 758033036298465280,50827 789248281134174209,224333 762254727165784065,72350 787425669856698368,210897 790740216923492352,231894 786008533712064512,199769 764857087755034625,84449 770938653463998464,122088 790418959724007424,220029 760999996959318018,63203 759478308702654465,57881 768924771543310336,110362 774337528413376512,141360 793871293607141376,249348 790751016098684928,235349 762986887531401216,75762 768071337243910144,103261 768660969857757184,106281 732270979833962496,349461 749285768535871488,7901 780410721444229120,178415 785284228325871616,193669 791332376177680384,237692 760546473910079490,63149 794326346499551232,258331 756248941964828672,42171 793157230988173312,249882 773469835409883136,136904 788440905367883779,11774 760150327962152960,59666 777868109826981888,164001 794556808777977856,261155 756500795915468800,11774 769853100546895872,113138 761182811671846913,65180 786018535751286784,200384 787643361049980929,211978 788447383617019904,217837 780133355690029056,178459 770772287809265664,120610 753955286751318016,29263 778357850556858368,167311 786411114775007232,202248 777851265514610688,163990 791733147587186689,240627 764682176243859456,81946 770476406509858816,118192 786979035737751552,207613 788484466477928448,218275 789202645428817920,221785 795480340030693376,247930 756309798963015680,42495 764984810859294721,85562 778954094245388288,171324 790676869649620992,231881 755162840558923776,35890 756278736257855488,42495 765714322718765056,88052 774744234335219712,144836 765951753682649088,84209 769780333273288704,55379 778614155754344449,168284 794629053412233217,262022 757586443338252293,352038 777642588023250948,162497 790926494792953856,233307 776022043397677056,151845 785841013071945728,198878 754174365755899906,30994 779314006817398784,173964 790703296805675008,232169 755198791863500800,36033 788472457992609792,217837 770418313943879681,119059 772724974796861440,132279 776788692111331328,157755 790545919460507648,11774 790713537907666944,233241 793471585650868224,252020 759092708136726528,56964 765313629591744512,86209 780812381186326528,183473 795381786356436992,266491 758633666830622720,53992 771690791181750276,125853 740958726283087872,1247407 780831569523142657,183269 768287392113373185,101681 781203176477298688,186434 776421532465717248,155666 794649275594633216,262053 756188404681801728,41702 793575640007966720,252020 753382892277895169,26723 755930034150469632,39911 775202491956944896,130630 775374793709264896,146580 775186172490330112,145244 775684715709882368,150663 790442592022302721,220029 790893834532040704,213710 793145518851514369,249841 787842739970961413,205197 795018028127842304,264431 774697773954428928,144690 778729891596414979,169916 790948182897426432,233705 757743047186780160,48810 768809907558748160,109167 786745529162162176,199840 792592146704375808,246771 790971850474000384,235487 755403938854297600,34031 766034808069693440,90539 781838859294212096,190635 777843968767827968,164001 778028342603763712,155332 788167000824643584,215754 761717710929563648,69947 761937160350162945,71021 765982551001403394,90384 775893681609936896,151401 760479328568172544,62165 778278321230483457,11774 753236787154255872,26060 765495415621812224,87526 780767691829379072,182960 764842863679111168,84724 755225527711993856,35372 788756004297175041,220332 753738427082964992,22439 794698121162981376,249841 790923686656311296,197512 752844382345179136,23410 765738127491231744,84724 793461799664357376,252408 768508499408019456,106819 763091800278048768,11774 766990856259670017,94718 762034271771041792,71502 767720354554839040,86103 768566868013703168,107469 773538551850033153,136947 758657617002627072,54070 774097018268508160,137965 778679910646763524,169201 795776376712396800,268918 787792039853293568,210235 788390151261073409,217519 793621779101212672,252639 764852205975461888,84724 790548743640743936,232076 793300830992510976,250633 766100604858970112,91440 791505771024351232,238395 794196714978734081,258598 794719684423602177,249926 794583277717884928,261155 758496776680837120,53185 790339910716694528,229220 780987082550480897,176203 777890184251711490,108396 786435143472848896,203806 793120136249028608,232894 793947215924367360,256255 793491777051303937,251566 776488033889689600,153248 785771371942916096,196788 789864085638696960,224232 787646941211615232,206101 788016466712858625,214209 791097042898554880,236259 752129266251362304,18215 758447466232545282,53289 777005763843817472,151463 786637229003124736,204413 770280268099977216,117364 786441894251204608,202429 794538271552507909,261155 763441237991034880,1249136 764362607201492992,80728 761870319900426240,70884 785721503467700224,194082 753718363294007296,28037 768917604706635776,110209 769016901087457280,108729 762281788878139392,431998 788323604991709184,215005 765303767164002304,11774 758567110100615168,51795 764585784557051905,1249230 781906699477061633,181419 768249794229833728,94699 779072069141164032,171902 755450640961187840,36875 794188730726653952,248681 763208520044912640,76429 768152976460513280,103261 774324135669305344,141887 769381005702471680,97472 788155861310935040,215754 793531276644917248,249926 755542497544110080,37993 768174537540108288,103354 793389092297924608,249469 778683527260807170,167319 759368778673192960,56924 794191468566937602,258598 794569423650746370,261155 755201897737314304,349507 760765824617574400,63451 771984422111358976,118191 772850577051049984,11774 795719206054612996,267655 770371350674477057,105109 785658878763606016,196917 792557025838321665,243513 795196688247951360,264397 754103169374904321,350711 763412905442349057,77626 792488867509235712,245998 793609956276568064,252639 778648067646128129,169201 786060033129930752,196277 786182935934177280,49459 768469879787622400,106716 780201751638970368,178395 788136712127995904,215480 759069116099473408,56784 767807571231137792,101681 777298322499383296,160593 752920505481437184,24134 776947902446829568,33169 787663336464941056,208058 788126048361680897,215603 795403164572913664,266138 781370954941239300,185496 760995954287751168,66116 791701349918502912,238099 756349699368464384,39657 776644263585034240,156835 780789289818943489,183269 781708737287335936,187611 767906236658356224,102547 787363281430196224,210289 762781064146194433,73712 773331493909254144,738099 793432091157336065,249926 773599371975729152,137965 788808035720425472,220130 791767550304612352,240474 758654068411797504,54070 769573838451535873,112382 789497058554023937,225358 766713270472470529,95672 781583568023629824,181766 786966448996507648,207613 792962785017753600,247240 794618353029677056,261155 756481543242190848,42432 757757510170345472,48991 762407229978849280,72035 764250385934450688,80486 768940622052859904,110477 786771064374366208,206175 789929182364971008,228820 795097974158270464,264397 793132825356689414,249725 764008527299944448,79911 770266500422860800,112363 789528836048248832,221297 793212561688846336,105109 751743531891486720,18646 770305680242716672,118087 788152244055126016,199657 766618234774663168,93303 789488529940152320,225358 758482543888834560,41703 785988126812418049,197512 794561154332946432,261155 794646381033988096,261155 752645979564863489,22787 768064405712035840,103261 791590614458589185,238494 759497347529256960,58232 761880584025169920,69356 788126724424732673,215754 788828552909066240,220806 793603774019272704,252984 791494798263787524,239405 756891554023735296,44450 788077364089647104,215005 789950910248222720,223492 773584183776059392,137158 789173758988722181,223899 790056087458353153,29569 778590017916547072,164669 793171937904189441,249841 795322933006700544,262022 775871473806221312,151539 762139999546376192,71476 781730116095410177,180122 787916525256658944,211347 761673967635750912,70177 762457481628889088,47283 757822508976312321,49066 766748752019353600,85326 791333370626179072,238207 752872784167051264,23998 770882632427180032,105109 751146128314359808,17284 786958069511098368,207613 788763926636990464,220526 760968996741152768,64730 775758609258913792,151071 768224939115683840,98072 786625879099248640,205181 794644526061101056,261155 761610294443597824,69711 762796570345517058,74247 763919772010459140,80939 795290354844987392,262784 758551028065193985,47782 788060161508114432,210238 788804454438936576,220332 761670390481580032,70085 788755434949652480,220029 780379365897072641,172185 754849907601575936,33356 759126186203242497,56964 756330718263992320,42432 761701454184849408,69548 733070988540174337,355289 794128650987773952,255393 769121716157108224,110362 795723552783732736,267737 790248767366819840,230282 790733088573820928,232881 769964414757904385,86103 774703334905171968,144607 764868207140155392,84724 789524469492641792,226823 761687363852599298,68993 732284386998001664,351076 777418657139920896,159146 756308933720104960,42495 765897091981783041,88930 769564160115953664,112382 790229807053217792,229773 733193371766906880,351982 759149651555590144,57348 766694296439382016,93184 775553978713202688,149292 764210071723134976,81569 795379876622639108,266491 761297295480647682,60794 793197418179362817,249926 794695316054429697,39957 763563036523180036,55505 771850256564654080,127957 787008483770109953,207613 760208517684920320,60018 770668092116520960,117257 735980706224967682,7700 765554018840109056,88052 763066240289996800,354238 792449247052460034,218351 764783765709135872,82177 791665472093712385,240483 758185584321896453,51069 778121765667102720,165097 763931983470747648,80939 781632990661140480,188401 758078553158057984,50476 790519624584560640,231781 790940452178591745,234583 793342505605443584,234526 759112959415185408,56964 759107572372738048,56552 777268290934616064,159475 785244778296406016,352761 773241277513076736,134684 753223924045918208,26140 769203606797058048,11774 786538067603628032,203674 790175559292637185,216577 763197909915414528,75899 781153460855173120,185313 761012365068423168,65174 764994614071730176,85562 766043966743711746,90969 789698867721711616,226731 785248629262987264,194070 794163339505045504,257492 757641489073725440,47782 785310679037206528,11774 786940339550642176,206666 766744419059937281,94183 757692803866439680,48898 765943732965433344,87904 767464945936195585,95055 779398814931255296,173628 767074424734490628,97355 777297736936853504,121080 793109313522896896,249469 754777574430113792,33377 759493478954958848,58227 788098854239342592,215505 758505792798543872,42171 787194459897356288,209129 790787650399514624,232911 758438234049445890,53144 771510284636782592,125554 786012764728799232,199178 786016990746083332,200490 793435042689064965,249469 759130939918286848,43399 769014037569015808,109666 795713502774226944,268281 791627362240569344,240145 759619365088014336,58537 785551700031528960,1248522 753675334126632960,28819 773826871880404992,139360 780120068327870465,177233 763862674274783232,80153 793633817558913024,254135 793660217808523264,252044 779327358100762624,174115 792445826643529728,245148 732704636675760128,353002 763100807671615490,76628 777792872850550784,158820 781746123300081664,177455 779405207662833664,174660 788561464516673540,217519 776474291173031937,155390 756228537426804736,41689 773869112820916227,139404 787449222517788672,210207 771163510378078208,122146 771399378145800194,124348 777240423626579972,159475 778390405926629376,167305 781732245505765376,108396 763107174990032896,47188 764643619072385024,1249246 790700423778803712,233692 768076687217201152,102514 753712472469581824,29263 780803598309621760,154941 787419317553860608,210289 765377028459728896,87245 789094736313348096,223286 769962117080514560,113754 793162530981937154,249926 753205412518891520,26140 768217613092712448,103354 774965235123978240,144494 793306512764526592,248104 795267852487966720,229910 733292461691437057,353343 792388447004561413,244143 760793498794721280,64722 764266025802080256,80939 772508335841091584,123865 789386699927228416,11774 758680010349740032,53924 787197915081084928,207151 762743696605319168,74133 775810366261440512,151463 792082374947241984,11774 766673611902050305,91810 761963144101007360,69878 785872079950315520,198878 759525689674444800,57607 769188333939331072,109945 751213662677925888,16422 761855781624909824,70941 766821235535687680,88197 788793129302315009,220820 790046082176811008,196277 755171580343296004,35890 761001073263972352,65455 768824059693936640,108849 794737674259005440,262145 770251679803465728,117257 756314177724096512,42432 757793684330979329,47782 769691264295968768,112788 771099193813237760,122817 763166132467400704,76549 786943029030612992,207613 763102793234251776,76643 765975953143132160,90629 778945995975426048,169201 785497012242305024,196277 787006784779096065,208379 768529812600262656,106281 781078044039577600,183261 785523987145031680,196277 762616844947709954,73814 757597356850237440,47782 767836106779987970,101681 792155060071387136,244289 759312150066237440,41518 790649785724211200,232169 769610542067642369,114422 760920275768803328,65234 734927171693711362,67995 776953408108593152,159146 788852712192565248,221635 771515735927582725,125202 749820162639998977,10343 781522901707132932,187976 753677476975546369,28819 761131806552952832,65180 761940201732091904,69711 762648967519866880,73814 775532649783828485,148645 794234142909034496,259063 778609373119713281,169201 787243994099179521,207974 762068202553606145,71099 760284396981137408,1248732 768875269713108992,109666 770669443798007808,120341 785270563610566658,194648 785811867113512961,197286 787466045426507780,211347 795702044371910657,268356 779113672174034944,164826 779028618127167488,171324 763843302865022976,80482 776445024804274176,153921 790522139271127040,229895 760223510987845632,61751 771796545263968256,127657 790760747370414080,228820 793124392288915456,249469 760505598257442816,62492 780963013096419328,183468 790891177079898112,234583 792376903281901568,11774 758641030954643457,54070 767945785749213185,100605 760640900993277952,64197 764798774183067650,81946 793599380548825088,252044 757307451871862784,46404 781224397025767424,186170 768240018494197760,11774 773520629693816833,135342 745641944085315584,349720 791753899912953856,226649 761219467921661952,66897 771762904852865025,121742 773435245521666049,108396 773702235624570880,137869 762611146117394432,73814 786633169286094848,205270 795051683264872448,262849 767836225101258752,101681 747763364563161090,246425 752990304878358529,24173 758352704800456704,52554 785276904450457601,11774 762791098854977536,74483 795005757418799104,264478 759186450621435904,56772 753095904270442496,22938 769366706741469184,108729 778375359632781313,167003 781211325544407040,184223 793834808141045760,250216 755879436847837184,16299 776175348719288320,153845 762740326926778368,74066 768897708547375105,46980 793138318787633152,248104 749928492192509952,10735 756503862480109569,42249 770380509545365505,118191 764431427119308801,80939 760807811991408640,63451 790528293061754880,230283 757642439465328640,48549 773549273606750208,61723 774987784398397441,146259 771382207944462345,124597 786297123524349953,201620 788033863075393536,209195 795605546476982274,259258 735092383176634368,7311 786940571483004930,204511 781643819104161792,188401 733163006209740800,355294 758844387627405312,1170352 759861235550593024,56964 764897714018463744,84422 760911444359524352,63149 761719281469968384,69653 768818739076853760,103869 769559563003695104,112623 778563780682711041,166916 787040996240396288,207287 788910529012039680,11774 758621766860230656,54070 770665873464057856,119937 775310008711942144,148170 756602305634455552,41689 794006430097481728,257492 753765892878639105,29790 765619357670146049,87145 767811013441904640,101383 795385128788824064,266491 772921279934595076,133519 774219572572524544,139404 788206974047494144,213064 759816010442510336,59725 776625850280128513,155451 788108926524981248,215608 793158544778530821,250066 771389487771508736,124597 788095436363931648,214354 791284587145994241,237491 791752217384456192,239998 758858312368611333,55552 764330533887160321,77598 773635243710504960,137561 788016627539406849,214492 793200104136183812,105109 770733073738506240,87904 768024283121541120,101681 767886334090502148,100893 770861282379444225,120438 774355569230680064,140444 773550975181131776,137158 780948256125751296,154071 785475360863379460,195975 786055692448780288,199490 789259135711846400,224818 795103474421637120,265257 743438801658318848,47188 772969155645566977,133519 778362917666160645,167393 768181844672073732,104332 793135147054829568,249469 795142696360775680,264431 762450543033712641,431998 770191475799830528,117257 771014506193547266,118192 771443126871265281,125554 780503837060788225,11774 787306167987007488,199307 791001115324219393,350829 793200416699850757,249926 752978979074695168,22755 744105105696358400,195876 755856969416617986,37461 786582941107269632,204413 758703849255362560,54070 769407755434143744,113165 794322421654269952,258741 761611141466513408,60999 763028974943350787,73814 792123068810428416,235685 768500665983311873,107024 776616518310395904,156644 751801671219449856,18893 768792088376770560,104973 773910762716663809,139404 794727011767959553,263051 792463439335559168,243165 767840445749665792,101158 787472110587408384,210215 774056767709859841,139404 794580020392001536,261155 780167731253391360,176128 781488647573045248,188119 753206291925913600,26140 790635967170215936,232427 793870941130555396,248652 732358431890276353,349283 760857830119399425,62728 792422492929273856,244815 772945922028437504,131025 788126406073020416,215608 790132064825651200,228063 760085858779328512,60866 778741234512764928,167319 794963959979704321,262849 791420168102612992,238395 752649594220191744,22575 759834161117003777,59996 762841505778114561,431998 763513924062961665,78228 785237024005623808,194082 758106504423616513,51451 779089937698205696,172148 785235558255558656,194079 794549842857041920,261155 780239886032838657,176203 791113653978148864,236507 763471776550494208,78159 767399569063813120,98972 789983462602059776,227048 762306234540142592,18120 780915820511756288,183473 788454435341021185,218275 764925302283698176,84724 794517451786620932,260404 753732699353976832,29263 762729330212495360,74133 767853753592483840,101163 791812317616959488,241523 793186052441681920,249927 780688737382440960,180343 762123272104316928,431998 795278435790766080,11774 795382617856155648,265855 754756691326099456,33356 763911702299549696,80192 768888235745345536,109666 786414175752822784,203489 732791754001354753,353789 761627184591151104,67742 780885743975608320,172967 765413736773410816,84724 759108241146032129,56964 776214103752867840,153573 778926488192069632,171168 781240478737895425,186434 760213861404409857,61545 767746665340080130,100893 773897899193278464,139404 780731040423878656,182036 786556039134969857,204413 762871896476037121,73814 763848898096074753,80607 792026351842709504,241819 791078662019973120,204413 793249393533001728,243733 734127856192622594,351837 753548261223436289,23739 763309429198426112,77590 769135824147329024,109528 755847563572613121,21386 771392570345881600,122388 795370292948377600,266151 758753832411074560,54070 761948701908537344,431998 781612680067031040,188401 775804275322609664,151185 789842984514621440,225359 795724987311198209,267655 758649478652039168,50670 763442504746151936,350823 773596244237176832,137042 788422325439901697,215608 775006810017103872,146259 787757630466908160,207051 785244828413997056,194079 791865444336603136,241940 785489982957973504,196277 788642930663624704,216609 749819738566516738,7816 787000286556594180,207949 763001100878381056,75899 769885545962938368,87195 792843386591940608,192363 793509398266216448,11774 765477311340646401,86320 786509078973386752,203799 795764106053591040,247930 770306292913098752,103354 771352590504173568,121479 753214275552968704,24269 787069683035844613,205181 791719378588950528,240556 791343879916171265,231427 780541561478127617,11774 771810442012266496,125554 793968722419585024,256125 793431772583211008,249469 758435565750652928,52771 760521871448272896,58580 786346731822800896,351830 755202585469026305,35890 773606704298721280,138054 751649051607592964,14277 792143350476537857,243615 793850950691631104,255942 756373116633440257,42249 765925009239998464,90125 785760071187828736,197286 791365182291189760,238207 750664107343437824,14421 754707839499825152,22393 754726340033671169,32577 779650382612008960,159359 770988282641473536,111558 778251523058872325,164826 753069971035435009,25255 772479651151286272,131045 757907013640810497,49852 776147207619837953,154071 779510708581109764,174115 788161276585410560,213064 773907593341308930,139404 788458155403415552,217574 795737890076639232,267576 764485401306357760,83381 766584000651599872,94644 786378964054913024,202248 795612158809743361,267521 774015343794630656,137869 785995584175939584,196676 788398115099332609,11774 792032935046057985,243187 778574444289720320,166852 759568554580545536,57105 762884996998672384,73926 777094619687481344,156811 755396732867923968,36735 779499463790301185,167407 793568702843260929,233710 794972095008518144,262752 775896016490856448,151741 789191129224716288,223899 791460406866825216,232884 750837929115803648,15066 790951361441587200,234653 760534046204059648,60774 769975774497628160,116214 792107748532031489,243292 774215287717531648,141091 794998999040131072,264397 791348458665811969,238383 794703166419963904,262849 774797331464151041,134371 776858932233076736,157031 791349323023785984,238395 776120870997819392,153845 753363004104650752,25189 756229722627899393,41763 756462820598902784,43391 771341555869319169,124537 778361632346910720,167569 794316090574716928,254209 756342433009524736,42432 773316977813258240,136110 790619897990565888,228341 791402291077144576,238207 794634580527616005,259623 781287850973298689,185296 792855180391788545,245313 778679545876525056,166282 751589140873961477,18567 750826961329483776,14950 793099073641287680,249469 795372397138472961,264355 777683631833804801,162485 786724989177303040,90209 791073312440918016,234878 779958894974029826,176203 774824058156298240,143845 795293425503379456,217519 780462175999578112,11774 786291567657099264,201558 792079799145664512,243398 795678102412263424,267862 790244171193978883,229693 734583995002802176,351688 765757448443535360,89567 781271427995533312,181419 786683790534082560,204959 764613326164721664,83751 781577737668534276,189032 770422668747169792,118191 790725369926070272,232881 756332318101540865,42249 767778402946392064,100893 793128608558555136,245607 758648555825422336,54070 761750123437252608,431998 764170632036618240,82066 759284307085160448,56912 771818081966366720,128043 778281178088480768,166339 791349201296908288,238395 795228704494469120,265676 793184230138404865,249926 765464528528310272,86780 789671027576041472,212131 791055227931729920,234564 771524005564153856,126389 786085951386836992,199891 786286441047416832,202429 793548546465148928,252020 785913562690625536,197324 792411092005761025,245634 795723505744617472,268101 769142286080995328,111539 785257291729801217,11774 793257906456190977,249926 777664512786915329,161573 793227315299901440,250033 785667160450424832,26066 757786307162542080,49207 795361859062743040,266500 771379436465758212,122982 778447745581395969,152594 781194996179357696,182659 785869363115065348,197512 773870777183703040,139404 758517184142323712,53185 759553222142992384,58232 771385230049611776,11774 749593977809240064,9096 795051045852446720,261155 763053316431568896,75899 769897549570252800,114357 762665775379472384,73379 764385355663409152,81749 770584040839770112,118192 793537876525015040,252036 757188435027202048,44450 759071318272638980,56784 792249299564318720,244815 749334426354487296,7267 764222312631693313,82766 775822793258786817,151463 787400901510127616,210289 791376776400400384,238383 792605432921464832,246726 762025414910939136,70509 789746470295597057,225359 789905692668813312,228744 764544948012257280,83391 771371184302718980,125145 788099002289971200,215505 791934750206234625,241042 735495608182530055,11774 752657425556082688,22926 771935248900816896,112363 792479439393214464,243187 752720882619920385,21332 791098953425117184,236259 758099163183742976,51248 772226112436969472,130067 760452289278517248,62771 793097537578233857,249469 793513452002160640,249926 793891981600575488,256564 765757522099703808,89567 766132461398925312,90482 756959134679990272,45672 761927376255258624,431998 774727142152241152,145149 787289962337173504,206742 794563100267581440,261155 754055001492819968,30910 761535202560712704,68144 758337873657626624,52554 785271539906281473,194648 785604634614206465,196917 792974129582387200,242693 758057013091962880,47761 769900485595705345,115159 751101220182523904,16299 759809039945441280,58267 765146779490844676,86103 760218830312353792,61412 754766600905953280,33356 755481838987030528,34898 785661452690530305,196277 793457487949156352,252196 762820831500206080,69711 791017104971399168,164814 793120309473841157,249469 794202666914021376,258598 769061556256698369,109535 779403205708877824,172089 795142779076681728,249926 762024019038130176,67973 768941798689349633,105643 793910371329261568,256125 794369423440113664,257465 791332414085705728,237491 794483201150324736,243187 791475682433863681,238099 793722971361677312,252679 781467452555288576,139404 786264902969229312,202429 750678996329848832,14351 751177335458631680,17591 771721611997097984,125142 774033168886181889,140444 779113067632271360,166282 790981297665486848,234796 788791825377079296,220820 769663585245130752,114779 788283713603928064,214078 794677243096297472,39957 737314245394731008,11774 793983736379342848,257423 775444550596689920,149389 764491855400611840,83629 788773945742856193,220332 769200833091207168,109805 793089825452752896,248016 763479149210206208,78159 765868730131689472,88506 770366068548182016,117257 789831984285614084,225981 794580970255028224,261155 795069641349595136,258456 750377614116843520,11495 765769331351363585,87904 767707188647329793,87904 778960947524370432,171168 766460414527836160,93286 774818825959333888,145479 786996494888869888,207277 787833846033223680,205197 791859570113142784,238395 755226441478967296,35980 766074769947197440,90384 790390228016070656,228820 771058244928274432,123226 752947959353016320,24134 790592953190387712,232169 785702638474047488,195975 765508938590814208,87904 781230057901744128,186584 788513339550957572,218275 769570443489517568,113412 758040420865675264,51069 790914228228067329,234653 768072117288075264,101344 773955360700805120,140444 781602486859735040,186584 756795141239615488,39096 760588049625382912,41680 779449650138972160,174872 762718526675292161,73910 780891950740221952,183975 786636766883225600,204959 759792555030515712,59623 753353827924017152,27045 774061639062605829,139404 788110752938921984,214354 780923977745260544,182752 780919691845967873,184223 792153872269574144,243187 753670582269607936,27180 761699741231177728,70355 781178413738446849,185496 770684008187457536,43579 781344965867823104,185496 760908493389979655,65165 786685173953945602,204078 781664427795881984,165490 768072643249442816,102649 786988776035942401,206856 785898109855469568,198671 787261135095406593,209151 779048956231815168,168883 750457888989061120,11774 790597473890885633,232169 765919056117366785,90031 793139530991796225,249469 753897463849844736,29907 765696918198423552,88546 794716347435520000,261155 780397487316148224,179416 788878178861273088,219119 755428929784188929,35890 779371459160449024,174442 787756216273559557,205197 776635024217083904,155451 792829312810483713,247240 744030295339503616,1247635 753429225663627264,26458 790715022481592320,231881 758861875228520448,1170553 770651696515026944,44421 781199448730849280,185496 758276429939404800,41703 771770899762597888,124537 774976434720964608,1179733 775409043548545024,148994 790789607931711488,229901 787430943069831168,210313 791373269605552128,238395 772055501244817408,127775 786008290090070016,199306 790300911688097792,230311 788835238554152960,221476 752992572780322816,24346 771805244149817344,128194 775849422609678336,127424 751167671979257861,17284 794616265289580546,262022 781241966050832384,185496 788059782020210692,215005 768927042578644992,109875 763358746613542912,75899 758597965514678272,53703 779841374975725568,172027 794213578697883648,253050 790218050108731392,227795 793594770568294400,252020 754120019840294917,31400 763320161679974400,76127 754708840885682176,25995 768541338958761984,104973 793988693786652672,257325 756304886178906113,42432 777248395618549760,160783 785678287905226753,197286 788718877899366400,220029 790735081883054080,232863 773503906852798464,136947 794798620671442944,261155 758186128545644548,50442 786965362499739651,206212 792532427965030400,246274 763569015008526336,78566 775786292651044864,150663 789872569277087745,225359 750363233559703553,11495 771392466050179072,121612 786010370666135552,199546 791623890384588800,240145 790114828648083456,223935 785272610053423104,194667 791968037977006080,240483 793296986468298752,251282 793953818232967168,255953 757555585122439169,47782 752010044284104704,19435 773733295620141056,11774 766249841227948032,91140 755204661829775360,36219 762210889567055872,72035 785330320962785281,11774 751595029861457920,16728 751686157189189632,18470 766011317375365120,90694 774098193030144000,141360 776505333678153728,155896 758799482859380740,53185 786754856698732545,205728 755168642514427904,35890 781547564218912772,188401 755808044752203777,39462 766396134180786177,93286 770696004203061248,120610 776216812694503424,152872 785636074106134534,195975 790997464006422528,231580 793103344025886720,249469 764305259737018368,70263 762311602997723138,65189 781202755016765440,186434 777003955339407361,159146 788437915684581380,11774 795698559144300545,247930 769874045257080836,105109 758775670176485376,54070 775494553415450624,148537 752253438541631489,21693 766514520290242561,92393 780370891851071488,179718 793181686867513344,249926 757587346917175297,47761 770249649437409281,117257 785938041646919680,194210 793125332077477888,249469 759077679270277120,56784 791094367683391488,234583 775701839891144704,150306 795615388696461312,267655 788400500043550720,217519 793376262781865984,249469 778290436809031680,167220 764241287872647172,82283 773456161462972416,134875 786454755665059840,199961 743306212549111809,16372 755070227847708676,35044 765255554134528000,86804 781879419442913280,186212 763457732921946112,77632 762451017665347584,1249026 768951117132730369,109875 794571968687308800,261155 764818271954624512,84724 767414693426188290,96039 768148575758934016,104162 792021178458247168,238099 795766245647740928,199307 751763732628373504,14277 757952857538650113,49852 778214783380258816,166390 786904126865235968,207287 793262125644853248,249926 793436570661580800,252020 792496814331002880,243286 757585816151531520,47782 787769257295687680,210208 768504271457357824,102826 794191844510830592,258598 795015345023188992,257325 759458479132315648,56964 786180217668792320,199307 793973357335183360,255942 758855817491652609,54070 766274970162868224,91946 748930842634833920,11774 732215061360615428,349904 776235023376715776,153845 789154030656245760,215505 764947433222729728,75073 794079271442673665,248770 758107793614307328,41703 788461860492193792,218275 758063837627183104,51069 774868974244814848,145319 768989380979503104,109337 786553004858236929,204413 786947049979805696,206008 773172638361411585,134561 794590181517049860,69274 786722252679094272,206225 794670910376706048,261155 768919182209536000,110300 787859988022759424,194230 732236435000975360,350623 764112477160214529,43344 766194677762682880,90982 771137096291536896,122982 781633814044876800,187272 785279897266565120,11774 758637677084303361,54146 781264184008925186,182659 776035844658499584,153032 779605130073280512,174557 751820802253881344,14277 758665572649361408,54070 765620930664071168,88332 775446771556315136,149202 777859487608614912,163127 791241673598758912,233736 758152394513354752,51595 792908330863890433,247241 756334262471634945,42432 780859286113124352,183975 794633965479034880,250785 754042548818210817,31212 767772990838829056,100893 732681909218631680,353474 767030719956721664,96883 780875973122224128,183472 785618685973127168,197017 785878436191625216,198878 771600091350126592,118191 778288874606829568,167220 786000487552159744,197512 750803861074485248,15066 776113508668829697,152903 772590510451990528,131542 788742357483130881,220332 789548167180251136,224447 779438888850903040,173628 779465333170065408,124597 785918212596563968,199546 766027822678835200,90401 772881464048308224,124597 794965321761300480,262053 758429902001537025,52983 743504687723319297,11774 792802083246338048,246514 794399970589700097,178186 780630833342271488,182257 790531164826112000,231894 758677691172163584,54070 764938872694382592,11774 759061848071299072,56552 753723643365130241,29263 760474383152451584,62771 781337422621736960,139404 786639978834952193,124597 756300328270692352,42249 764655116318339072,82208 774526070888370176,140443 793866005701197825,256255 791430209383780352,238205 794560640815796224,261155 758293029006348288,50923 788153056357654529,215057 788084664137191424,215005 789822606220197888,222785 794589906169278464,261818 763798177661218817,79987 794375278395097089,257353 752907117045178369,24134 759205059595005952,51798 768270585067671552,104932 767774516760158208,100893 757354898644144128,47090 785647866496724992,197512 787214724937224192,207360 753385125509943296,26446 775371963581816832,146704 787645890974457856,210897 789483834764951552,59665 780603022032404480,181984 759091703290535937,56964 765066792716869632,26066 777521279737982977,161387 756315293597765632,42249 760689551077679104,63410 771178651521916928,124004 787246030823710721,193121 772452411176804352,130686 785818852294701056,196917 761636519735984128,69947 792057169675890688,243187 794985854523637760,228634 795434915206565888,266491 751876165434880000,16422 755115049480495105,35445 763708865519112192,78341 767144502226251778,97852 788573929694720000,215437 794321438970769409,256038 758710838555389953,46076 765401989039529984,82209 761397966217224192,66801 768460153335185408,106281 787986255279591424,214209 788025198910050304,214492 791333069051531264,238207 760613146830729217,63879 793108462343380992,246726 758794919964270593,49431 770239744777170949,117257 776061550515945472,151410 788471776732864512,218495 790579533481123841,231318 757251195408936960,46379 761219736889733121,66575 780947262033633280,155390 781649993191002112,187976 762686490283479041,72978 773887542848475136,139404 779481131171192832,174315 786004688348942336,200565 789543232573153280,220029 779394606886555648,158387 770783251514298368,121511 775902128992841728,131421 793191021089656832,249348 778953537732677632,171168 779474295722381314,173868 787780927271346177,213064 778680039101435904,167220 759766726263369728,56676 794522226150244352,261135 790954879850283012,234653 794940891643387904,234568 776106552596000768,153501 778702404724285440,169304 773201932483788800,132335 766056922722234368,90384 792804551195754503,247241 763784438761164800,79911 767937706072481792,1249496 750880238976983040,15808 775792446257016833,151463 781242059172769792,186150 795378807800823810,266491 753903134813016064,30360 756363869585600512,42149 769152314049499136,111049 777231940805996544,157082 787776780673351680,205197 795774143249707008,247930 776457672568606720,156055 777262897919627264,159475 763075873759166466,47188 793198557440245760,247569 780624737076547584,182211 753163895531970560,14277 762729818211299328,73926 777575618711924737,159308 794607551937728512,261155 775248629003059200,146720 788163938978525185,7224 770700163748954113,120613 773896399939264514,139404 787349633244815360,207212 787739227366625280,207613 791790270522077184,241720 788011828999663616,210215 794218561128386560,258598 768773850947522560,108849 794706989561434113,259892 794983092318601220,262849 756948373945610241,45672 764135388315254784,81946 793858083118252032,11774 755202572101844996,35890 789563244704706560,225949 794940159762530304,262847 778908798727618560,170169 792044592635998208,243187 767003681472380929,97314 779036898362691584,29263 790443011184340992,230270 769909448802439168,114587 766825465117945857,94699 778039892517335040,165185 781547981224996864,188478 787914206536282112,213887 793973699980365824,256564 758773572886269955,54070 753698541323759616,28974 759207577897070592,57309 769047626880782338,110659 750678166658805761,14421 789965791210897408,227048 794536881992044546,261155 793798051546759168,232911 757609000393244672,47782 774026717841154048,140444 793337792717742080,251452 777881577422397441,160480 787917155832565760,197888 756236954610589696,41680 776933901377810432,156317 795298026482974720,266079 780566943619223552,181548 794998714452557824,263895 763793349052620800,78566 751225183717982208,16833 758503995413364736,52475 762574191094800384,73030 795038600253599744,258193 759173849137180672,56964 780933116869414912,175578 787802773530243072,213064 792896015145861121,11774 755965838499479552,39462 778357154206154752,152594 793102324210081792,249469 749740715391979520,7816 781550465125347328,11774 773571263293906945,136138 781273561436598273,186236 791350440956874752,238395 762001222832312320,431998 755193283593146368,35939 764642740340568065,82544 785632367939420160,197286 753928553926975512,24745 762016978999517184,71550 771526380236537856,125367 793704640076517376,254135 759149061236719616,57348 768128572737277952,103212 771394184112705537,123825 786618034265944068,194088 774989170162806784,144617 753962258284290048,30296 794148960575385600,258072 758749109842878466,54070 794520272539893760,249374 757895452343754756,49852 768881261305745408,106716 775683141100904448,18303 793180175596941312,249926 753358053962113024,27045 785244850866171905,194167 789538124745498624,217285 792959335852826624,247877 773623750277357570,136947 790743114793127936,232863 758827416835858432,54070 786754329034100736,204410 762793170195345408,75073 788392918809706496,217519 777041903250472960,246425 788823974708908033,220526 791568742182445056,239405 793582834766090240,252020 793898473615552512,255942 794968826081378304,262847 785666246570225664,197622 787912312443310080,197888 760813630019497985,64722 763137514655932416,75668 792109264559083524,243075 763716480898740224,78159 769308173442220032,112363 769333198836920320,112363 795268280520998913,265257 754985909980803072,34666 779654268500467712,353222 781636664774922240,189515 792140695125438464,243615 789782710378229761,172634 762816726069157889,73910 793864000706576384,255942 759091112095035392,56964 761997915300646912,70679 793525598354190336,252020 769516202091741184,112363 773825071928401920,138819 775868480830730240,151699 781333698264326144,183759 750100764622598144,9889 760547563162378240,62851 762754489736716289,73926 790384136691322880,11774 768078710821969920,103354 757316082407444485,45054 775000210305118208,146259 791713004895236097,240483 755209179778813952,33751 762656788332310528,73526 764220635673272320,80486 778926725069676545,171168 733514884999053313,355462 754719239492239360,33356 778306834163785732,167311 787829360321585152,212239 766379306939396096,93570 766702416200773633,93303 753253192322781188,21332 769897069939228672,114301 774251650064216064,139360 778275888580399105,166102 740192945786130432,353374 760147625131675648,60866 773933261701652484,140025 777059108604121088,157082 790928251078213632,234583 764902291467931648,85159 766791896597352448,94699 781197369777860608,185595 787570492412657664,204929 795709720115953665,268448 777053802298019841,157755 739508993878568960,11774 790639650427793412,232863 792071536928813057,233154 732301741300035585,350834 756967033078702080,45108 764652856213254145,82066 781215808160686080,185310 766341615489314816,92860 769263653417783296,112399 773972442134024198,139577 794152009985388544,255942 759292787334545408,56964 768044109655187457,103083 768468043181678593,106281 780797406921228288,183269 794319502515109888,259743 791660949161832448,240145 752737804959055872,22439 758255098808135680,52061 765216089206697984,86120 751883302097678336,14277 751815470618214400,16931 755562769496158208,38421 771278312295501824,121612 773038731087351808,133519 773543288343101440,137042 785942971715768320,205972 790399258327445508,229693 781914079300456448,191322 785637706172948480,197063 762082074786271234,71502 770830436318650368,119797 787731203789119491,206117 793891278316572675,256564 763108201105592322,76549 778401379010375680,167407 766624627657469952,93286 770892919351934976,120610 777369556364898304,1250305 787828553417056256,203837 792244470108389376,11774 770759182794588160,120425 770893668127481856,121949 787515428025331712,187976 789163145956761600,223286 752886927024533504,24134 788057511593062400,214345 789312103320588288,203546 750205051508056064,9754 780618407775379456,80785 764167979227422720,82283 779320426128257026,173964 793948923815596032,256358 794138096073920512,257492 761672064034013184,69976 794571141461458945,261155 749728473455861760,9433 779531024871092224,174115 768091083230195712,103261 750311825023995905,12300 758016557972910080,48663 766582025411108864,94305 761679590288945152,70085 766348395787218944,80939 753989879130951681,29353 764897390218219520,85023 768419749034418176,106281 775759991236128768,137693 773986760179257345,139404 786930942308790273,193205 760535168138432516,63149 778571268392120320,168794 788173005004283905,215505 793136132783501312,249469 764134814329008128,82066 792001469532614656,223999 761346934619508736,67547 764607398292127744,81966 766379106334183424,92885 790322205980622848,229895 795717516819632128,267737 794844016068194304,261155 758803285872562189,54070 760166480554168322,354841 775325905052983296,146259 785617816653213696,197297 795697213024432128,261155 763484468501880832,78219 794208409109204992,256536 794553957460779008,261155 757738824336150531,44429 776659358423801856,155898 788339774218088448,215437 787044133001101312,207949 788606830612209664,208146 777861825543213056,163901 791411033097199617,238494 755175779449929732,34666 767465972701667328,11774 750805752755859460,13884 762325838264016897,431998 788765914485227520,220526 789226461630636032,224018 793842612197261312,255954 750530695735353344,13532 753715758429896704,28037 766274125576957957,91798 785551511858270208,196676 794661574560595973,262022 785342219884519424,353879 795002783606960128,263907 757442285961289728,47283 786498491107381248,203674 790629543883268097,232137 758372975095771136,52637 774049000458772484,133702 793959650488004608,257026 776808304081182720,157755 758253536891269121,46460 766727401879506944,93823 763789533913546752,79589 764045907838902273,80939 788907538481840128,221476 753400850433777664,27045 757324399343235072,46394 775125077582950400,146259 791351089043873792,237908 768810936589312000,109104 778738144531259392,481145 792768481460707328,247241 755804804576899072,37663 786118363265150976,199178 757707830023561216,46006 790893851808497667,234583 792213695476604928,11774 793161812044722177,249180 763554012230742016,78159 764140089878286336,11774 787286356296863744,209477 779891427408945152,176109 768210239468339201,104667 770617127514480640,119937 785514750465613824,196277 791678252851032064,240483 794747609101438977,262849 792022064207171585,194349 767098846711279616,97377 789109140245377024,159876 770799667667869696,117303 790805456365072384,231894 759800276425379841,59211 763779090646241280,80177 773392727643975680,128936 789934071065501700,227795 770479950927454208,118191 779635498641985536,167939 789954487561486336,228576 792528835732344833,243617 754839328287752192,32843 765614494726758400,88669 794107381022068736,256439 766746767127875584,95672 771466618161553408,124855 766436504839327746,93823 765508124866404352,87888 767772003939999745,100893 771312409545814023,124597 776934683439280128,158387 781174156855484416,185601 757452531186274304,47263 792762944048107520,246225 793352850055237632,250064 768137714424250368,103294 795760234388160512,268231 793266083163582464,250033 755888170235985921,39657 763068232605532160,75929 767050500944564225,93210 758660361293819905,54070 766906600808337408,90384 778287994281267200,166298 793505626471170048,252580 794950591873253376,264010 778239917868679168,166390 786006072146399232,199561 781437921152733184,186584 787028896055119873,208014 793292562215862272,249180 732185954820182016,33338 756307497506471936,42432 770395096441323520,118482 770076553132797952,106716 778595475821912064,168794 778599112719511552,168794 756323052682637313,42249 759219270194761728,57574 752159088784478208,18395 763574080574337025,78159 769795813174280192,114357 770419270299815936,118192 776851045687369728,157693 781215218823155716,185313 770327625675833348,118087 750450970417659908,13343 773227479947415552,135514 777344360727863296,1250322 780577434198499328,11774 781373034296815616,139404 781845871902285824,190635 785584213340917760,197286 750881913070428160,14561 764211603516514304,82283 773969596973854720,139404 795700392462024704,268281 758345320606605312,52554 761451771684196352,65222 773988282787061760,140444 781384473623408641,125742 785492162209284096,195975 774200665492959232,141360 780636237531009026,182211 785888658947792904,198671 793647035148824577,252639 770469362390237185,117257 785687005103476736,196277 795050815820013568,264397 762247937971847168,72420 793159887102455808,249926 793455014912069632,252196 793397612934201344,8044 752911604186877953,23843 755064145444089856,34666 780779717955911681,182726 767809745604386816,101681 768881195052470274,107423 789902983240753152,227048 795438846192349188,267133 753631351761346560,28732 773708333412917249,138783 775738051033083904,151255 785836350302027776,198671 753975474288676865,30590 772462260979589122,67229 774043131658416129,140443 780415889552257024,180074 766730464044417024,95708 776587222355210240,156835 786577722730352641,204621 788035141885124608,207841 794926281406214144,263895 780410247110361089,139404 761244306539618304,67331 773639718454038528,11774 793964048832413696,256276 758006870489653253,50804 771377936121364480,125145 773218673981001728,135090 790194833319161856,221785 750519903208153088,13410 786954249573765120,207613 791021224642174978,235828 793246216343654401,249926 773246848546902016,134975 790367162053517316,227048 774754700818198528,143473 793473647289610240,252196 761235978904145920,65180 785259545463443456,194154 785661367999008768,195400 791322381772095488,237236 761279756465758208,67229 767947229680328704,101681 768656310673952768,104973 757664002122055680,43375 737330463061200896,11774 794669940603232257,261050 787825081464397824,213064 764083750862925826,81702 765709784427343873,87904 755844977268109312,18215 755502223229067265,37613 777051176411869184,159546 789706322996498432,226738 795762497236017152,267862 773258999034703872,135725 790355847666741248,227048 794577784911712256,261155 795319520051204097,263906 765540045763805185,86336 780064279365980160,172185 781675027380994048,188401 789685036886872064,226731 791344473309532160,11774 787397026661052416,205181 764993433417252864,85562 772930521370206209,133043 788823050393452545,220526 792054488198590464,243187 773892441426583552,139404 763398361504374784,34666 775294976397750272,148045 794532120135774208,261155 777934785473761280,163592 759232313326706689,57225 754780050692706308,33356 768122267956080644,94699 794824822937174016,262752 785595097857400832,197286 785891367247425536,197324 771086942347808769,122148 787248779640598528,206896 778266892876193793,164826 765513144772993024,86103 781207429543497728,186434 795234034381103104,264397 759385619986538496,58054 760226822583967748,58537 762031503517716480,70338 768923588808155136,81294 776544950561411072,156835 758241850129920000,52027 771746473872457728,118191 787770918907019264,65113 795067478967623681,264397 785684596910280704,198085 794680258972749824,261155 780864633930387456,183975 781666605759627264,188934 791757601629429760,686533 788038194117812224,214492 780560056458760192,181548 750765553304895491,15005 754717295939682304,33356 785611904672608257,196676 775445094413459459,148574 785318793660682241,11774 794626350451662848,261818 795202801420926976,264774 780094797243482112,178258 786826256792772608,205728 794678201876353026,261155 769341588594057216,113165 786030480168714240,194060 786973749782409216,207949 792337906430083072,11774 795206425572061184,262588 774857632989392896,45376 778466065336545280,167569 791978589746925568,241819 769952766789693441,115933 790576444862828544,232137 752204573486551040,21074 753767439536652289,29548 774433943554625540,141913 758633463071150080,54070 766605806015950848,91751 795101800630259712,218349 793126420155367424,248819 793853978228379649,255393 788158444058456064,214899 793663564993142784,252408 769982036933214211,115519 789665049916809216,220526 793781882525741061,254209 760930976528670720,65180 764998821793280000,84679 788203873429229569,214123 733000898159468548,355243 792611979680681984,243187 771465820559937536,125136 780642082809638913,182257 753316887925252097,26140 760908256218710016,65165 761569421785636867,69231 768196360994717696,103071 768826692110393344,109104 790939037213290497,234583 773700365426581505,138819 768027566720454656,100097 786220125083041793,194263 792169224118661120,242693 786765868361363457,205007 792383263956463616,238290 793102318011047937,249469 771059818077491200,122955 737498724973170688,1182383 754022656995946497,30296 772243861750026240,128934 787723025365934080,211794 755608947873026048,38032 769479327603789824,111558 771465350328250368,125633 790779327633776640,232137 793184959330709504,248770 794562548305694721,260849 752942080767381504,31852 755285660966096896,35890 761246716079149056,11774 788014643524489216,214173 794134615191592960,255393 794163213059420162,257325 795014348615913472,263906 750767663748485121,14827 759216751477481477,56964 789996166586982400,228354 763687288987615232,79583 794525931213832192,260970 741898674687479809,352717 764782308046082048,82344 794613777786228736,261155 758346723353821184,52554 791818809011085312,241940 771152832166785024,123961 776808803354292226,156053 795474881139933188,267014 773485252798980097,136904 777537253266583553,162107 770023039262154752,116373 788187853939281920,214078 781167533772550144,184539 786074389997551616,49459 795076335551049732,247062 776144925821894656,154071 773006621530288128,132335 765958455723118592,88361 773975768120565760,139404 769029345864196096,110209 773915020056854529,139404 794545414192041984,261155 747823551755993088,11774 755783128359186434,39462 788484017544916992,217106 791489651114647553,239405 752920356479008768,24134 761664469411901442,69947 773540252275216384,136904 768561419713404928,106756 787729913428213760,194281 790862095030087680,227804 775089093294161920,146804 751238399416086528,17416 768240913835360256,102827 785508675104280576,196277 764834665538740224,84724 788109995393085440,215252 788435194982248448,217519 755094935184019456,35449 756573553143771136,40947 793593023913422848,252893 757652403508416512,46890 765270992482697216,86743 766983226699182080,86103 777821344893399040,162610 793104432166735873,249469 793819629173010432,255393 752973323995271168,24274 754006092670271489,30815 789813463724032001,227242 794119482528567296,249852 787720847192567808,205197 755702200324718592,36961 778455574484623360,167393 750378915005292545,13001 765233053488730112,86472 781487873824550912,185310 794710651935420416,261155 751827393531170816,20039 756589661124833282,43553 761220842814631937,67226 764886152407085056,84724 785968673420873732,199546 759039864004186112,56552 785531408617988096,196277 766344989777469440,91956 771896136864927744,1249912 777656545605804032,159308 793207920469180422,249469 760733500844732416,63451 775509959886778369,112363 794186964501143552,258331 763000391453650944,75899 778316777155624960,128591 749926345887608832,10735 772500451312832512,131007 766037728345616384,90384 766119237358346241,86103 771456686141874176,124597 789505270691028992,226649 776745949783654400,157755 760532161040490496,57592 786654739572195328,90209 791043927029739522,234575 791260346593849349,237491 763193143223160832,47940 792088359657017345,243187 793194617160081408,249841 776268767768645632,153480 792029927092523008,243075 773750771686834177,11774 779018380892377088,169550 781094159239159808,184223 763560838019944448,78274 794531371389714436,261155 758696130012061699,53985 779121411025690624,172185 788547851177439232,215584 768956588291862528,110389 765318167769915392,84209 793263220010131456,248364 763131922511982592,76794 776862311877402625,154832 778388431525195776,167677 790896460866936836,234583 791774797403422720,240145 793442865980461056,252196 760450986783698944,62716 747641368189730816,11774 792884527119163392,247240 766108002378194945,90982 790658322571472896,233307 762604739485806593,72678 788482750009389056,80376 760846659265892352,354587 785817022429007872,196277 752214164018343937,18316 793629248946778113,250785 763946001371508738,80939 773151611166294016,134033 764888038233165824,84449 791576106713350144,236502 769963590086455298,114848 750010109946892289,7866 768054576176099328,84904 776251095332954112,154832 786357181885153281,202429 795409265091547140,247930 765372205190508544,86440 791492078752505856,237857 794925077364097024,246425 773295233270284288,126293 793613975707611136,252020 744360124244844544,11774 794005780974407680,255870 760256007532638208,57131 769535060534059009,112336 780844921087365120,180627 793633969539428353,252741 785349464101978112,194147 790900039304503296,234583 764807306781470720,80939 770089570474029056,116804 780881917704933376,183269 794339090699288576,226320 794813766219235328,261155 763856892028416000,80720 764672258245885952,1011996 769955108692066304,115928 785244259892862976,194157 789161576288747521,221416 750853384429670400,15066 763837349348446208,80486 785273206739439617,194648 763921976268165124,80177 793863223330086912,256255 769134222971895808,111517 770383288309420032,118515 764902342068023296,84676 785691487770120193,196277 788825818126508032,216009 795713086330204164,268281 771408624308609024,124883 788052618782371840,214935 785272948315807744,194560 790755918136967168,193121 756192177533906944,11774 762052922083463169,70986 764246589036695556,81869 787332617150435328,207113 793176963674353664,249926 786995939646943232,207287 790651266741497856,229875 791368221186256896,238205 787106182326607872,207965 761612116205928449,69684 793879852403269632,256349 792862975098957824,247592 793872694471262208,256358 775070823715667970,141091 793806236751761408,254058 760505262977327104,63149 787121225629700096,207109 767684132629544960,100605 788932579730739200,217519 764836010026905600,84724 786737973236682753,205455 789505517890703360,225358 768413649123864577,106100 773712222006702080,11774 776662568437809152,155896 773189124773797888,134561 780865349604499456,182960 785627579059363841,195807 780765372903415810,182960 775982135593304064,152735 791686943100706816,234990 750999891296522240,16233 760136086177869824,60866 773175641118158848,133043 760689011367223296,64192 763449408830771200,77720 780118565550747649,178076 768216142653509632,103046 786012143594377217,199178 786516051215384576,202429 758813180139220992,54347 788493185156648960,218275 759091699821977601,56964 771866377980227584,1170779 774650655927480320,139012 776514998927589377,155898 791355316105457664,238395 756303166442987520,40550 781220942743736320,186434 755811835664855041,39462 767469588892246016,97392 793144318940684289,241034 785576896721358849,87904 789126867202740224,221971 766016275168370689,90405 792062942598619136,243614 767866807977992192,100561 770575450947084288,117257 776512809538424832,155451 790964751270633472,235487 771494432499793920,126293 751588728930349056,18870 793197224444432384,249469 749686439890214912,9433 778317716004286464,167319 787085280201302016,202636 779843681826246656,176109 786178664803303425,201494 794924154306854916,262890 755445896192651264,37417 779871428334219264,177407 781487055545118725,185921 794670356107853824,261818 759153297181831169,56964 733398605977899008,349277 779158712669859841,172295 765239133728022529,86103 778784877294387200,170483 791368447045271553,238207 792061819238002688,243187 772799805420670976,132335 790996102896087040,234583 753313430593937408,25253 768943068276002816,110389 788081670612213761,214354 771922041599582208,127218 760466002605932544,62771 769889128062283776,113412 777097769462984704,141699 793165033840619520,249469 764146018585808896,82066 765234187104321539,84710 766296910768508928,91751 794336127536787456,258456 789723516874596352,227486 764494516954996736,82209 791737809388376064,240145 769265064268267520,112399 760938982922260480,65898 775832815346692101,151157 755161198329491460,35890 772866172446355456,132335 770642128426893313,120341 790922487051661312,234796 788166197002899456,215050 793879548567908352,255942 793863100936048640,255393 795128337261699072,264397 780922492483493888,184521 786919845329793024,207287 755168377820344320,11774 763575552347365376,78385 768855469137891328,105109 793499320121192448,11774 785841403746213889,198878 750033699866017792,7275 767749416887390208,100893 768847838927327232,109571 749283459693047808,7078 780103599586025472,166282 791797415984533504,241678 750038988187168768,11367 755161499191144452,35890 755255459439869952,36491 755847268608061442,33044 775891844869656576,151539 787003136619769856,46572 765226617731973125,1249180 790106782337265664,229693 773265750102568961,106447 780113719003000832,177233 793138825363021824,249469 760570182372888576,63393 790895025240571904,234583 768127236398514176,94699 794687593292136448,262752 785623776020996100,197512 786092797183033344,199546 788790587847745536,220029 772548077672554496,131297 793988132303683588,257325 732307719386890245,349776 755077705142571010,33356 775108371741417473,146804 773033673302081536,132996 757452323325112320,47283 773201787805323264,134196 780978903166906369,183269 785990389840961536,199546 790283870297960448,229505 794626254339063808,261987 776692806513483776,157082 793857273613475840,11774 756287896693280768,42059 787163069743042560,90209 795720562060435456,268231 749406138328764416,8497 765687592931233793,88459 787308525500428288,209194 760939680699383809,64692 789540439829258240,226731 793093629279506432,249469 770779307157303296,118209 771089332849381376,121479 766846018402914304,96263 769475100878012416,112382 795668547267502081,267862 761688355650342912,70355 766384151058522112,93286 767345753060679680,98661 795404934011297792,265257 758503557402206214,53699 793497171559641088,252741 766821664759943168,94705 776600267336720384,155390 791092310641479680,236454 792721243229282304,234748 760972035241701377,66116 772452485525016577,130415 751921073491439620,18893 779368119290605569,174315 780868536000315392,183314 791482408491159552,238292 758021097753313281,50827 750654995473858561,14294 762261234989359104,71502 755895964590706688,40550 793249372742057986,249926 792489235513167872,243513 757552220170780672,47782 786337048193970176,1063777 789518945938092032,225981 765045103098560513,85562 758098325254107137,49843 795228871264206848,265686 795747184226553856,268448 794741062371803137,262849 757799248553398272,48494 777291000825786368,128232 791757063617515520,240067 774668601903181824,144838 750835932056678400,7275 758674992837959680,53985 767151529811992580,95708 768855480450093056,105109 732654349977952257,353200 753475865837568000,27045 772774843531931648,132335 765980705310511106,84724 734703692834836480,351644 749069748416028673,7157 755917916030119936,40566 790944951781593088,234653 763931768919433216,78447 789522941004419072,226048 756490437750321153,1248387 764211172635766785,82209 789557644176556032,215965 773906968666705920,139404 776727155766128640,153496 791678814409457664,238207 744510185037774848,279676 762361488157790209,431998 764625983781543936,513129 780872161485434881,182726 789094812477599744,218349 795471250143506433,247930 762428254200279042,71099 773755314709655552,138819 751938993042796544,18120 760158903296483328,60866 769152109027655680,111049 771887789965185024,128194 770458951422992385,119313 781502931338076160,188304 760084290751397888,59666 793948931239460864,256650 760950103221743616,64730 767150605882187776,96196 790280379902992388,229693 764833203207172096,84724 774120162903502855,141360 787247055928340480,199307 781455920807239680,139404 786283873734840321,202429 790297344033951744,229159 758026342537453568,50923 781085350580088832,172967 770611850941599744,119832 794016817735831552,257492 779509401480794112,161349 790691378212712448,233558 778164928624660481,166269 785334364229951493,195207 790920997041901568,224680 760153646222938112,59941 770824853150720004,120610 794746930660188161,262022 762809694675148801,74943 757284569393487872,46797 785824806922878977,198671 788873342908506114,221832 757278804477894656,46406 755246751917961217,36033 759192622619582468,56952 794312807508365312,258456 777163202714935296,159411 780312517184675840,179190 785311714485084160,194042 785535207310970880,196676 786010115795058688,200386 756257633665818624,41719 768086437791043584,103354 785645756782784512,196917 753996048905936896,30815 790364141219418112,70764 773599017586556928,136904 769863336922058752,115435 785274204539064321,194250 771194760262406144,122388 780617190235967493,182154 788250499078324224,7224 791681770739687424,240145 768482805114294272,106774 769316268402941953,107745 770947625877118976,122146 774105640654340096,140444 795142792032813056,249926 753326995052847104,25968 758490996116033536,47940 771437229659086848,125111 773785990708080640,11774 792364273259450368,245095 764871603192606720,84800 764910548706332672,74321 772281450997673985,125554 751998112361771008,20313 756577497035268098,43917 779139764070907904,169916 760243501804027905,61412 762262938371682304,68273 745443283636084737,351992 786451247939227648,203369 753030940889190401,24439 795759586393387009,267862 766738642744254465,95985 781200045936738304,185313 788785700388769792,220526 794287280185688064,258771 780108354177765376,172185 794589223865094144,260460 755884657070051328,39697 770299227817730048,114254 785690223774568452,196277 774000087592800256,136947 793436083727896576,252020 788871936461905920,221785 766385821880455168,93286 768964932700340224,110344 778610656392146945,162461 786376258049409024,203350 768945486757761024,109571 776307105611612161,153248 777968646173908992,164764 787240855895699456,205294 760308591513440256,62130 759834670146039809,59666 770878151429804032,116358 780275747323805696,177233 788140418059743233,214976 793210879374454784,250243 771922380088369152,127957 773911757232312320,139404 791353087847915521,238395 768966393022652416,109913 786406704078520320,203350 751840065966346240,20113 776571917360852992,155898 780123295446212608,178415 756917622659096576,354841 788007439463354368,210238 755352860045348864,9643 763865603664994305,80716 770545847050330112,117265 794006137737650176,257492 756267185295790080,22575 773901257836793856,139404 792121918702903296,243978 759786687966896129,59666 763836559082696704,80720 755466609855074304,11774 768276258463461378,354238 758115876465967104,50827 758272753606819840,52112 787068999024672768,170187 765195303205138432,85562 776824125675405316,156276 788398032639315972,217519 792908544236359680,246706 787160057993494528,207287 791781866772631552,241720 758830369705603073,52545 765593027314200576,88052 767451713649336320,98646 786177350094364672,198671 791815579543998464,241940 768117823855964162,103354 771885564324900864,128404 793352332096466944,251350 792475555153125376,243286 773562075985616901,137158 786010385706946560,199961 773597521096609792,137965 795328665944985601,235527 768303560844914688,105519 771393696273010688,125367 795188639458213889,264774 785302428514037761,11774 794620401003405312,262053 732154817586593792,82287 740284140768100352,99816 766916423553691648,95672 790158845565931520,223249 777567689833377794,158387 779127870618599425,173011 787465739536138240,211347 766828936504438784,96263 773902513497968641,139404 790714281184460800,232884 790913673866932225,234796 756947703460802560,45672 750775042942898176,14968 764796377109004288,83911 780633918924066817,182211 787995608565055488,214161 732198341023547392,349239 786537809276440577,204413 791752727231684612,240926 794208836978610176,258456 756203017263689733,41726 773817365825892353,138819 778632922391863296,167319 759072440198717440,56678 764836890734321664,84724 795705318097514498,262022 758107941140475904,41703 766314508969058304,91946 760521706523860992,63149 774798933189066752,141200 732270870090027009,350340 771729324110188545,124359 787037374027030528,207712 773178227221200896,105109 774420083821072384,143585 793227215894872065,249926 771393082197544960,125367 794531061774581761,261155 775376260864155648,148870 775720416581079040,150511 787514326160506880,180433 758334492369117184,52112 790326161456836608,105109 788495429604249600,218275 793573546895085572,7311 777252959080054784,159475 765892885346607104,90031 775917188435685376,151071 749720042028228609,9754 762789588368814080,73712 752988861370892292,24248 777663351023280128,162213 785748118771949568,196277 785842148625289216,198878 793323158279520257,8044 794037290985291777,257353 794680961891872768,261155 795693603830059008,267862 773889601433853954,139404 786266639192854529,201958 794612200048500736,257353 763109310951895041,75899 772898994318041088,132908 773314010624032769,135736 790560528959766528,231318 793095231646294016,249469 793577907390148615,252679 794138332427063296,249926 744531529884262401,349197 774261518334582784,139404 760721111227170818,64197 778304784260472832,167220 767489558996918272,98924 794102609699344384,11774 766691525082226688,95568 786325585068892160,202275 757553473181351941,47782 766271888490242050,89198 762049345550163968,1248995 764608915233394691,83648 770208306044497920,117315 785647752873123840,194082 778701188279640064,164900 792873207757963265,247240 758111208733941760,51069 789736795579748352,226490 773707538885926912,11774 793788561803927552,255367 766262109617451008,91751 759003629416095746,56210 758175361310027776,51595 786299468844904448,201958 793106774865960960,249469 794171942068690944,223837 786350750205042689,201285 789841951474319360,225359 780830880663212032,181419 771128864470818816,121612 749784014135767040,9754 757430576236199936,42125 751211699911266304,16299 780116710514917376,176128 775794150843244544,151718 753837288719724544,26776 776481903016759296,153038 781167023694946304,185601 791437935631593474,239076 778591281224101888,167220 792940576538701824,243187 775735985061687296,148083 788352885985832960,217156 794394478970896384,260173 765376573679763460,86961 794713370528251904,261987 765685016118566912,89198 761690328445378561,69878 795070291227672577,263141 795764205043519490,267862 769641279479222274,114247 795665952948047872,245634 781650709423022080,177455 795374479459266560,266151 763346466668773380,73712 785685807185231872,196277 788084015131570177,215252 764093996608008192,81702 790990320527749120,231881 760785829782491136,355680 777101131193475076,159146 792026996230328320,243092 794224260906713089,258598 768545985790222336,104999 776814923745746944,155451 791599739519119360,238207 794532305557602305,261155 754719335629877248,33356 787792930127933440,90209 768430960673067009,106281 786982826931589120,207096 788792878550114304,220332 764072341269651457,77303 764166618645688320,82018 760575201209905152,63753 765911462279806976,88603 757039695331069953,44291 764913547419811843,84724 775124808984039424,145866 764935378457337856,11774 766030296177315843,90031 767188163232043008,97276 758084397824442368,18395 769355452354326529,112788 792069067335139336,242693 793859368781385730,255942 767404513909014528,96039 780966706977968128,184223 793540267580219392,253335 774041717368459264,140444 766455296378212353,87904 766770434922713088,90384 757217410164424704,46006 778722321410306049,169696 791675798856011777,240483 773901243102158848,139404 774658127589367808,144355 791849167811325953,242146 791069990573277184,234583 755172960181170176,35890 770429918350045186,118393 773950488849022976,139404 794186477999685632,255791 792402988866252801,243165 793955019884208128,257206 775169495048548352,147548 781455138192035840,139404 786029508897800192,200490 794926372040765440,261796 755215156242767873,35931 755760823616667648,39462 757443373502439424,47283 772379311827398657,127925 792816252825825280,247240 756457008933457920,42432 756745383309705217,41702 765267806887682048,86209 766705616190443520,95708 787062691919638528,207109 795669493028626434,257781 732685325475123200,1170667 763815303570743300,80098 769323854166720512,112336 787465732174905344,211347 792005294075154432,241678 793875350077972484,256255 732299177992953856,351119 785471848884514816,195778 791617786896224256,240145 742726576907923456,75113 751778322539884544,19352 794328173991186436,259743 791045299338895360,234575 793694893096841216,233154 771170199911272448,122967 788543982544494592,218164 789322716792758273,224680 771795954353770498,127134 787008162176065536,205270 786313564243898368,199546 791609910194733056,238292 791335701329608704,238207 795385680423776256,266491 760516547194392577,63149 771574604909326336,126390 774334147510804482,135979 776159183003525120,153915 788481286855798784,11774 774673245706387456,144198 764986081091526656,84724 780154149698572288,11774 789425272260997120,225981 793846775929040896,255908 794579788295901184,261060 768776553668964352,108795 786980536208220161,207287 788388417302360064,217519 787203692051124224,207119 790542286044205056,231580 790708484245327876,233729 788791623899553792,220820 791095900370145280,234583 759378519155625984,56924 793999136974475264,255870 765776543578726401,88489 781305971566055426,186550 770753712104943616,120610 761183925767180290,66924 766772726749011968,95572 781330439206166529,187055 790292383124643840,230282 758795796594556928,54519 773515493391134725,133702 756268453657452545,41703 756896603865309184,36145 758094539030540288,51043 766140234329448448,81929 767807348547194882,101681 794308322740621320,258829 758648551467548674,53185 788004270473814016,214354 795099389232578565,264397 760514531055562752,61206 774506254643318784,139865 768483225635266560,106262 785335514333270016,11774 787367772510572544,209351 792019801984163841,243075 765685861627199488,88459 793482139736084480,252196 757782996854255616,46076 778653819479662592,167998 790295180058460160,230485 792546499913654272,243562 781199810930085888,183530 793120815038496768,249469 771206627089186816,123825 791725158570467328,240070 762336580476342272,431998 793121947177672705,249348 791055089045676033,78159 792497330897420288,246392 759180385301491712,56964 760810404696043520,63655 770850360151928832,121612 794035520846393344,249926 775809209329864705,151439 791705535636791296,240145 742432755577851904,349662 769759748887613440,107072 790618517519405056,231961 775342431843655684,148170 793220906180943872,250033 752303588257529856,20279 768238562038849536,103975 773274314477010944,124597 787439133115486208,210289 754719576236044290,33356 765541561195167746,86151 754732344469295104,14277 763600562604511233,77731 776845956771741696,138490 753722789731770369,28508 762015152816414720,69711 770616367103881216,118191 795300716466225152,266079 766755608213196800,92854 772927659844206592,129649 773806895266140160,11774 793753150641479681,253395 750798363331670017,351792 795761027250094081,247930 753350768132972544,27045 763746281986658305,78271 780623420551602176,182146 780721889572335618,182049 788316578542673920,215005 758630736391831552,41680 794934346222215170,218349 794732310985719808,249926 777318782947692544,160614 769966703090491392,115435 771024828635746304,103126 789499629599678466,205972 795089898550292480,263895 753211163165458432,26140 754736577876791296,32404 776923714365431808,159146 781510305721491456,65113 757564890286555136,47782 775729370224857159,11774 794724046911012865,262849 760942264675921920,57574 767334756543438849,95672 775769175088259072,144573 794728623378931712,261050 753369715431448577,27045 781655775265562625,188498 794312488972009472,256038 752078788993822720,14277 766300297245229056,90384 775048450782158848,146720 792389974897336320,245607 752985415733305344,24497 775752598909489152,151156 764187777080504320,82544 775756281315340288,151185 779960336875069440,173341 761473437860761600,66801 775760935579488256,151156 762705585431310336,73926 795201778123845632,261987 779549560804749312,175260 786623294158012416,1136662 733084150954004480,1170850 764100219583754240,79585 770984325466714112,122498 786377921128599552,203510 793486247557685248,252741 757561724543393793,47782 767829539615416320,100559 788168577828478977,11774 775690482454233089,136575 786993809569619968,207096 794546936300929029,261155 774037470979756032,140748 795437152377143296,267133 793217399512244225,240718 767157657228673025,97386 757636035073441793,47940 773994375781158912,140900 781637732997017600,189657 786517270876913664,200971 762114201481453568,71597 793860742382493696,252014 768050795732426752,100893 768137572295987200,102249 776901833151295488,159245 777938620623663104,164826 792773761615429632,245540 768418349881581568,103354 793292085931626496,249469 780571213613727744,178026 780752957549715456,182036 793405396908019712,250293 777885845105709056,160539 786881015503618049,199490 770617113337704450,119535 771314930838564864,123080 785334003318394880,194934 762790793098645504,74133 768132601026646016,103071 795674207531085824,267729 773706453794299904,11774 774444902977462272,143585 787847867050319872,197888 765881224896270338,90031 768980272645832704,110362 777590098955239424,161883 761687091168305152,67852 773149891027619840,132940 755876614542651393,39462 765610542497017856,88052 778678960464863232,168794 787322129008254981,210009 787425743181533185,246425 787751968613642240,205197 771526450767880196,125145 793161360192446464,249180 762702122228015104,73814 767498288232861696,97386 753079954267639808,25255 768937516019908608,108849 792816126577160192,247240 793030005932511232,65113 773707152506617856,11774 790966875949641728,232633 795618178323939333,267521 761202638000193536,66824 751578355972001792,18810 790852464790626304,353499 789107184864985088,223286 787139566687977472,209440 793619848781713408,254135 756278439112388608,42344 767391216367304705,97386 767835525440950272,101681 770193490760331264,117257 789147822054596608,11774 791005241021915136,235590 794156089952632833,258044 753965250232320000,29889 785550128325201920,196788 788772555587026944,220526 763517495542214657,78684 795484397541715968,247930 778313481464352768,167319 794335202088775680,258878 761624184480997376,67679 764045944316755969,81569 758106776927473664,50804 771673371738271745,126152 772232558486687745,130269 732332404229083137,1170428 754718054089711616,33356 760359003998212097,61917 761882347495186432,70941 788480050098085888,215437 767180162236493824,98311 791219917487865856,236657 760097770904678400,58227 774755474084364290,144542 788434623160254464,204337 753441501028515840,27317 765208943324897280,86440 789146152511741952,223492 750378638072221696,11495 779488778327056384,174427 763111303934160896,73513 793124599869247488,249725 773649671164162048,137565 758095581084545024,51043 790573237335982081,231894 792281039158652928,243187 785352664141836288,195207 791334515209895936,238207 753666790023102464,28799 762979909119729664,75724 774989651916431361,146259 762791150767878144,74681 785922018134880256,198671 793491499983921153,252596 793942201881559041,256219 759080326425612288,56630 776806887987802113,155451 737448541581381633,355260 754899381518643201,33355 755179087518367744,35890 771886551915597825,127579 781335419728306176,139404 764224451051393024,81905 757645036821614592,1248475 775795688974221313,151409 760245444031021057,61352 777551939458347008,162154 755513316022235137,35637 764517083220705280,81946 768008617115004928,100605 774916503468642305,144730 769284574673154048,111549 773256969473916928,135736 780912541782290433,183472 765525729366933504,87860 773046876845150209,133043 765008961841967104,77720 766761031381110784,95530 795404752817389569,266884 732752807598686208,353789 775092737586569216,146804 779116113489690624,169418 755329034704171008,35890 759686275917983744,59382 773707761804771328,135736 786357167427379200,202304 786957878246727680,207613 786951177468534784,207119 733078462093787142,355106 762765004076482560,74066 793765081460928513,252891 753981274436542464,30866 768438178919309313,106447 791063687767420932,234575 795701938730004485,268356 736044115624919040,351146 763126442431348736,76794 791709600689061893,238429 770966232803737601,118191 793966827630104576,256393 772685934865309696,131490 791660493417095168,240483 763509765280526336,78834 774762850032025600,144848 775817371814551552,151463 779431249622409216,159876 788502797750861828,215005 788838842207965186,221476 793592540326920192,252741 752256398365458432,18820 759225463415926784,57105 732389864608399360,351690 752916620729733120,24316 786633022388875264,205270 755843148488683520,18215 762297934226620416,72550 770654112941834240,119937 786330767697842177,1063777 770295940909371392,117377 791052899870728193,235951 764484392425107456,50782 760201580293529601,61545 776253063006818304,154832 785678408441147392,197297 765617594460147712,88052 774825569984786432,145244 778769085534535680,169410 794604329089073152,261155 795475995826405376,254606 755169584668434432,35890 788477499185385473,192840 768071563212128261,103354 771986350291709952,129049 778480686307180545,11774 757611085272715264,48196 764590307807629312,83870 772608171345113088,130669 785970874847465472,193858 791651062100787200,240260 756260451210584064,41680 793702575241502720,252893 770736847941144580,120341 789149205675638784,170187 788693502762901504,217519 757655859509854208,48549 778677133128310785,167220 793253512486326272,249926 794933752724078592,263676 759216686964891648,57574 774780337499074560,144776 790581417956741120,11774 764843887445811200,84724 788810429464129536,220332 793192018214264832,249469 769828731514974208,115435 778612150319263745,169201 756529644023717888,43391 772195711106424833,127957 790916328211308544,234583 794626245480902656,262022 751692145078198272,18395 757008434172538880,43454 776098038888665088,152668 768879782721454080,106716 785388311757987840,195125 788762587177455616,193121 788946013830668288,11774 790798490242801664,232169 762015354612834304,71550 771820221719982080,125554 775362500078559233,148537 790890255159140352,234583 760534119797235712,63505 781339289699385344,186584 788432072587091968,216956 792544744035356672,243075 763171447447523328,75724 755531002580115456,36877 767316354684911616,96190 776740755171708928,157693 793164309446529024,249961 763812508360585216,80177 785598842632822784,196767 752762850121224192,20932 789330350761709568,180433 790241733913161728,228333 732246122895396867,1170428 788389884452966400,211980 792576577657724928,246392 779115310167228416,350711 793622030725689344,252890 749691564104966144,9754 772958453316726785,129917 785693481956102146,198094 756847710334963714,44163 788051612476452864,11774 751949886342385664,16925 763455568841437184,77687 787245653411766273,209767 753061795854639104,18323 794629121074610176,261155 778621586618343425,160611 757475721358880768,43344 763100193013268480,76628 792208336569663488,243187 753066292320415745,22795 775014193695031296,146259 768647277082652672,107745 794008757105790976,257492 776466080256503808,154832 791327619035893760,237202 771898645058842624,128519 780621197683765251,80785 755501611569537025,37538 758003485971324928,12954 751138979001602048,15808 758085175284686848,51069 779650704172544000,124597 785302225094574081,194205 770799612105859072,120675 790637696385421312,232863 751715860272783360,14277 750384830198743040,12883 787038654275387393,207287 763164911111249920,74133 768289250370478087,104162 772698211249192961,120963 773648039525232640,136904 776096553081643009,152735 775119214973779968,141091 786051786729816065,198892 789145615334801409,215505 763769617403809792,80098 764788347994771456,84724 792295851141967876,242451 785891696672333824,193905 775195572273762309,144617 758661308111880192,54070 788762871664631809,218489 794704521096204289,262022 773583483478249472,137042 775774731781808128,112363 789954592071045120,227907 794691428957855744,261942 785522146760024067,195975 787698850517684224,212139 788533206714839040,104244 788809405550649344,220539 770546557909336064,114848 785976603604058112,199798 774114024396947457,141357 769312666049515520,112788 778063093762928640,1249763 794570694902222848,261155 794737072603013121,262145 763092882207178752,75899 785380806034423808,164764 762842687263248387,69583 791586711478292481,234864 732899172299460613,64064 772815961082720256,132335 781174975575228416,184944 781280428598693889,174891 793228808916705281,250179 753975098290364416,30340 750638234699460608,14033 753679525259644928,29040 793638948379648005,254135 755856498475925504,11774 764480459640365057,80643 774030850329550848,127734 761128790353448960,61051 763453986527596544,78304 792584026867531776,243092 771136088840638464,118087 779914488657174528,167399 774006593868267520,140638 778009031977959424,159876 788471835314692096,217634 791429119519010817,238395 792038906996764672,241678 754102699596079104,30590 788170312298876928,215969 791824941695905792,240483 771717282598912000,127366 791717053572927488,240070 790644686746595328,232863 792512242906312704,245634 795152476039159809,263864 759403708417466369,54347 780957465479221248,181419 789249807537676288,206666 790266117520363520,227272 790696757025918976,232169 777573995822669825,161456 792028623431577600,243075 769593101862047744,113836 773991707318845440,140211 779714254354149376,176203 785612726164873216,197512 764189076803162112,81130 785812397915123713,205972 792556257865371648,233307 794198919832109057,255299 763195206497865733,76723 778161528403091457,164826 795693546850451456,257781 756576396923789312,43471 793872202353389568,249926 794543992717381632,261155 792533871447257088,244270 792327087063347200,243187 786293272205332481,201558 753953937338707968,30590 758451991467155456,1248603 768513140845780992,106281 778290154272354305,167220 779526322808885249,172185 757643171882897408,24316 762857728335187970,74943 787659253733429250,206101 770366269799403520,87904 767925713081081856,102249 760826090973638656,64147 768543536010506240,66263 776430389489524736,155688 776757222047178752,157755 758164779659829249,51239 789019690106433536,221971 751163006382374913,17081 793942480525950981,255942 751153399102595072,16422 790727084880560128,232863 762695097909739521,73926 773867558747316224,133519 788595264210800640,218349 764549787035262976,83823 793273042927509504,249926 753714881556283392,27180 761331352973086720,67768 763836754277175296,78271 761961139106308096,70679 767845643192631297,101681 756982591165784064,44271 794753439054123008,262022 763535677040369665,78189 770353847307005952,113332 772649812432781316,120690 790959341666914304,235179 793296812438421504,249286 768593434101764096,107953 756255738175954944,42344 764483463168655360,82061 768855513261969408,105109 787497949479723008,210740 754983536042598400,34666 779897196850196480,174294 793947831996268545,256358 787717650294018048,205197 792901945287593984,210238 790652088577626116,232169 795667002887118849,267862 793963808658112512,255393 780570673089425408,181409 759751924941983744,59398 750396557342732290,12883 789818287848816640,227873 791006078427287553,235828 793110433267757056,249469 793436306374287360,251947 776616243503763456,156132 793860591228162048,256038 758625110928584704,46890 752989153042673664,23739 774142192327667712,76146 778182799815827457,163465 740343441624858624,11774 753723543993610240,27773 751610298474397697,18470 767834164850810880,99111 762397593804562432,1249026 735862471492243456,11774 792584667560108032,246225 793982247716225024,257325 787894662367440896,210238 780567595086864384,181419 768957051196153858,110389 778735296124891137,170268 795409210548830208,266138 785721963842973696,197341 757916614411026432,44461 781200448325881856,182726 793432671074516992,252020 795736378516656128,267576 766777962762870784,91700 793617753001365505,252679 794977454116868096,264397 793638888547901440,252639 760249026252013570,48052 795724253064593408,261155 753623448392380416,28281 761958756435406849,71026 760455158836793345,62771 766403004748566528,92159 734103391245213697,349470 780853451102322688,183283 791365163181932545,238395 795720278542315520,268101 761211017938567168,65180 773336934592557056,136018 776586302254936064,156835 787081974724882432,208599 760262435001421824,61929 774235770005643264,125381 774330091220459524,140534 793245246037626884,250293 768213997749411845,103354 779069635203362816,171463 790584725383417857,11774 792631737364848640,240067 752308880206467072,329253 794634916743049216,261155 795038573997289473,263896 758098571816206336,51451 767182925204951040,95727 768488868781760512,104662 792477517634412544,245148 794251213701320704,258456 764281140366540800,80674 771561085119803395,125853 780924507422859264,182752 794217354901254144,258909 793863722091425792,256255 765350037417263105,86103 760257205178277888,61145 789885399241936896,108396 758829726475485184,54426 777328848077631488,161546 790735864561274881,232169 758058084350779394,51069 764116255263498240,81869 768588941331161088,107469 773370262163222528,135025 773473428531736576,136904 792587472731459584,242693 766033008021213184,85562 739846475144912897,352550 771528944327720960,124597 779130402145464320,168284 755047191341785089,35044 759470591082696704,58267 763081574048993281,75724 791255902531620864,237491 778310374122676224,167407 778431260926631937,167046 781467350394626048,188119 752247683818061825,17794 761006508926758913,65469 763526049640615936,78159 768950936744042496,110023 789044295709827073,215987 791719473749393408,240483 795275922865848320,265686 794650815998922752,261059 794864331418693632,262849 771144091715276800,122139 790949552627060736,235147 757573147147108352,37004 762748757779898370,73926 765621875758292992,88332 785316770857029632,194923 759138092674641921,27156 788089222037200901,215005 788521429151080449,217106 779419564316696577,76146 781686305788833792,188716 764084575005872128,75073 788433055643865088,215608 794271053115752448,259482 795378406611386368,11774 773560022424887297,136947 774254814838427648,141887 777221368987447296,1170550 758265510639333376,52061 761125073512112130,65729 793597468801773568,252679 749654232664412160,9569 775497992610672640,56993 793806713220509697,252408 788185833509560320,215505 780644989835550720,180723 793593360644706304,249926 787913113282543616,213887 789259469125480448,223899 789254842460016640,220539 755098912315310080,33591 768331999329259520,105109 778364461623103489,167273 790680687523147776,233560 794692760888573952,240793 792079279630741505,243187 757012997030105088,43399 769325051610923008,112693 771413560136171520,125367 794617916998221825,262022 757700751871188996,46958 771827261766905856,117377 761151149093249024,66828 777230592547098625,158338 779088830813048836,172299 787102961700864000,207613 759144747189534720,56964 759546707709349888,58227 760336241233571840,58537 792246533995524096,243187 793563467282124800,253206 793809943623299072,255393 793577116717703168,252679 767273851096961024,96967 778388463955554304,164814 785774304680181760,197512 749276153475543042,7855 753728909556854784,28563 778681190609891333,169696 779325175603101696,168284 773871282500673536,139392 788407394233573376,11774 760193140812877824,61352 775457955869261824,149271 757910737935142912,49852 769745151119990784,114329 786717251139465216,205728 788357018172129280,215608 774326881394962432,121479 781646274449641473,186584 793874987501359104,256255 765891713751654400,87904 774306193024032768,137158 790015931661455360,228354 791315249911574528,237236 751819312122527745,14277 790623268898168833,231894 751665430461292544,18374 765923728966516736,89888 793210519775772672,249926 750054438656761859,232494 772079210315653120,129471 774057086976135168,140748 794172444990783489,258331 785526701891522560,196184 786743786315452417,204973 769232537075879936,11774 779418389894696960,173628 766736528554864640,95672 770301700771053568,117257 764826273738698753,81574 765891524672548864,89859 794272929986945024,11774 791759113428594696,231498 795378559237914626,266491 769994130789437440,114388 793853061085077505,255942 777279884041129984,159115 766629288514768896,94612 775759188110692352,149953 793370309277593601,250033 758660635978764288,51451 761656728958201856,65108 775881705232011264,152182 781901150966706176,191354 791338866808467456,232881 795398490700599297,266884 759265574589460480,56964 757921281585008640,49843 763890327228784641,79513 794006804845842432,257353 760425808624226304,62771 763330576224882688,75608 790897260028538880,226649 751228153041825792,17281 767870635464921089,738099 762350676185784320,71502 760261960080429057,48052 767860886673448961,102137 776123222299332608,151302 785602075187154946,197512 757373050375565314,46934 769327479160967168,110362 773534711670898690,136904 781825776983433217,187131 792509642202976256,243562 765985909862957060,90539 779075767149981698,172621 779413131718254592,174660 789487937381695488,225940 760177905922027520,61412 788879997318664193,11774 795707221116121092,262022 759758088756944896,349714 775559507598536705,148367 780793379030388736,182726 793238309967388673,250633 751061336747077632,14462 767151357199544323,84422 794282310224986112,259551 754981466119999490,26721 790267611804303362,229895 755274506340474880,35092 763807064762310657,80393 763511090139566080,78856 777176460427755520,159876 785274924004892672,194667 791984391958335488,240483 795611530607939584,263907 750342085086023680,10735 760644026466873348,63858 790543417256337413,229874 793561489084780548,252824 773565797251756033,137042 794982525651288064,262849 790344535725318144,227804 794731115504402432,262849 793934682190704642,256219 764583966816948224,83633 758811124573679618,54123 773162363491057664,130382 753398051281129472,27414 774414233836675072,143049 795666745407270912,267576 789416791382585344,225911 781616083451076612,187976 794588023413469184,261155 775784589331668992,151699 750827974421716992,15664 764334447898406913,75724 754742069067939840,33356 765420185939537920,87603 754085715789680640,30296 758396412036059136,52771 795020708141092864,261724 780138294143246336,177233 795662250132602880,267655 771458427625365507,124904 769075706592694273,108729 788178344806346752,11774 770888209936941056,121949 793921962569412608,11774 751918582632620032,20279 756470097896767488,43391 768548040852451328,106753 787718214167822336,205197 751137564929642496,15808 780164072943804420,177233 789185196406902784,215505 755041635344547840,18470 762041832528289793,67283 785617888505843712,196917 781445730120589312,26066 792535235556769793,246392 763888367314604032,80486 764867497069654017,84209 776423696152002560,155688 776822316344942592,157082 792876988910432256,243075 793418583070171136,249725 751181080221343744,17591 777248196850388992,160592 755582058974498817,37457 768975121910468608,110585 776820795884445696,156811 794593918549520384,260181 763084377358213120,73690 786963618008969218,207287 788400962293538816,217634 758779580408795136,54123 786299192327098368,201620 757270031055003648,46401 788497515775569920,218275 788055244458561536,214492 779451487004995584,172185 788861942916055041,220029 759154842015326210,55257 790699265974755330,232911 794197978143752192,258598 780559505235046400,11774 781525701857910785,11774 769386145859964929,112788 766445912247902211,92917 795402116483391489,266079 753013272283086848,24497 753934765481463809,29263 757622625317158912,47940 781741341826961408,186584 788014869463334912,207613 790557319692185600,231894 794568096883347460,261155 770705578960093184,118393 795423805313351681,266866 760526285474893825,60849 765652864244994049,88052 780123695842897920,178045 750776104177184770,15316 761997882723565568,68911 773894441727692800,139577 793623479249670144,250633 752998112944349184,23742 760496401700708353,63149 771047750137810944,122653 751737747518267392,14277 793843932983681025,255942 763414067319013376,78129 764904915437322241,84724 776996212985638912,156835 772171893885591552,126940 792028731439185920,243187 794965280908840961,195876 759101632718053376,56889 777930653614518272,157840 795050613222490112,264532 790657963195117568,232169 793974365301850112,256393 761664559241392129,68993 793460002661011458,251758 776238823395045377,151539 785825820006678528,197512 760467733792292865,48289 776121498998280192,151185 732219818091286529,350498 761044959323496448,66503 788621780189585408,218258 793907370762104832,236409 762197092479619072,431998 794683981375688704,262752 780833056106110976,172132 788459415255023617,217106 794085301165490176,256105 770706954188709888,118192 772897359055380480,132335 794752701762568192,261796 755066465049464833,26721 790966898301153280,232863 756987086603972608,44429 769789714660487168,110532 770968726409805824,121949 794902452579532801,262886 752289767581216769,21385 773983407915331584,139404 788623992445870080,218275 794294104595329024,258249 768541237506809858,106753 756537459354267648,43751 766378205552848897,92902 774771780556849152,105109 764185486990581760,82061 766992328196169729,93144 792154896762073088,237964 788420231509250048,215608 757566642649989120,47719 764182477694873600,82457 767803089139085312,100893 772805007997493248,132578 732451444746379264,351387 773121681669914624,132335 777314170374987776,161456 790651976056909824,232759 775370931862577153,148045 785362179193057283,11774 754741364240310274,22393 786986519307300864,205728 791994345528360960,121795 759785949039656960,58542 777298324756041729,160480 785566826222669824,196917 788369651319250948,211980 748608446438596608,1170781 762631795653349377,73926 763514040463261696,78228 789388327220686848,224680 792319571235602433,244815 795481358751514624,267262 771734302040002560,125554 762876768453660672,1170492 757010484709044224,45669 793172775192162304,249469 794136836771905536,252014 761960600280891392,70679 794564340498075648,261155 737798788346060800,398859 766724345750253568,95672 794990956621733888,263898 759009259354849280,56175 794380383659945988,260033 794639232258097152,262145 788838636951330816,221476 743499432486920192,11774 794217509390086148,258789 794566996629274625,261109 791487080060813312,239405 768622058695643136,106716 791436040053460992,238292 769584915947986944,113412 787005350939533312,208109 777240071099473920,159475 788483828230852608,218275 732245797257908224,1170428 776130012751671296,153194 758747155024613376,54070 765652602725871616,87904 794250089078333440,257325 772805447266869249,132335 771892418568343552,128615 776185332895129601,153845 777935486220468224,164826 785260880141357056,194082 787659868333375488,211794 765228787420192769,86103 768994069997498368,110659 753694595402371072,28817 793949247536103425,257026 755875862424072192,18215 769679747316080640,105109 779015189698052096,171324 785262954749067264,193669 790692863373783040,233558 791982556665131008,240483 793579725796978688,253164 794643771837349888,261155 766821056015376384,95672 778991943447564288,169410 765946092043272192,79987 771313057737781248,124597 734758347321135104,11774 732324779085139969,351478 789691065775247360,227242 774819302205632512,145244 794564931928682496,261155 789897819683520512,227048 794347440333672448,258741 746346967186423809,352060 778375719068037120,167003 772184799880544256,129991 788126972476067840,214899 788471068021387264,217837 753755540547899392,28115 764116715638784001,81702 766873292816850944,95708 772422262599344133,130026 789550327934713856,226578 793921583647600640,256255 786714875951218688,205728 756485286117445632,43391 759128652017700864,57105 791702532993286144,240070 771154681523384320,122299 794603569869561856,259659 781903575018381312,187131 793885914351202304,256255 754927214127448065,33842 763115704543510528,76127 766269610354180097,91946 786250187501084673,201494 791305222966669312,237491 757570294248865792,47782 792156713377947648,243075 765685158250885120,87788 791398094344552448,225121 785602459594960896,197512 780164331010863105,172967 753582738012119040,28281 758540382577762304,47940 758995190694551552,54070 756875197274214400,44450 765569011543265281,81659 766003651361943552,81929 793419592769081348,250293 761688621409787906,69947 766894746266505216,95568 770202064777465856,117257 772425185203019783,123217 781831303176019968,190635 756748753588064256,43225 760873801580240896,11774 771521103260811265,126390 766647957298962432,84724 794183864482758656,256255 750052643704299520,10851 769292391580917760,112788 788152572762726400,215754 789435181073436672,225981 788516252805279744,218275 794173194399715329,258249 758786076727189504,54070 752947694809657344,24173 759092457371934721,52821 763410695425777664,75899 795728295371427840,268281 758416621170003968,52112 787225612981272577,207733 793165027972820992,248681 765163230935277568,86103 768035603925626880,100893 772490737061683200,128168 767093583908220928,97685 793813534824071168,255393 794805602979450880,262752 773900100351385600,139404 778559269503377408,168794 753305392906723328,18215 774674493730160640,144654 791361904161718272,238207 794706145948508160,260994 790974463617536000,234583 775036303813390336,146259 781612364705652736,1248642 790699649271271424,232911 769676802977439744,114779 770390808977547264,118191 759288005895024640,56302 779740597032587265,174756 793686436201402368,18395 766298485784207360,91636 752241074534580224,11774 756262896405975040,42249 794550992020770817,261155 792533046805213184,243562 767064210908086272,93144 775464482051088384,149329 791349436718977024,238395 785815260829810688,198671 732173489608753152,172295 789847377138114560,226823 765576807114432512,87904 760104517039947777,60832 768230596237819905,11774 774003137560522757,140495 772025809896812544,129212 755163725552812039,35890 763379336967704576,65887 788729494601342976,220029 791368801455632384,232881 795711511851401217,247930 768635499497914368,11774 755543081974427648,38183 791700668805419008,238429 768525605633560576,106281 752697749909282816,22752 754801223723868160,33549 762841160184320000,73712 775988127093567488,152816 756407543199653888,42344 769766793539940352,113165 745003552955842560,351424 766081731996770304,91146 788054109484187648,214288 789121280918245377,223286 794649913162366976,261942 773960075555766276,137869 761416745701613568,68273 765888732725645312,90031 791089950087192577,191778 781316935254413313,187084 785903482356117504,199546 790616451317137408,232791 791727996931485696,7706 771819597997584384,126389 780850812494807040,178045 792069771332349953,243717 793271978488541184,249926 768552378165366784,106763 765246156796530688,86645 780646580810579968,182257 781207601354637312,185595 771159954635890689,123135 752105470224052224,18395 756435051533959168,42432 759115597720367104,56964 753956392021659648,30590 773520209961426944,137042 769636890030972928,1249640 779102779772133376,172123 786668914503811072,204413 790240500494245888,229544 793486904939409412,252408 749923072761737216,7866 774359493295562752,142090 790931953545424896,234583 794571179663167488,261155 759121454990446592,56322 778687334166298625,169916 785850599686467584,198591 791183076667695104,236454 780622600917483521,150151 758657387435794432,54070 765339605298274309,84886 768120265880526848,103261 773217382038921216,129649 793625737823518720,250785 785545874013315072,130635 793476714315735040,252580 787382931337523201,210207 779332322571259904,158387 793323987510128640,8044 758776439290236928,54070 780106013768716288,178045 790649279174078464,232169 762730961545158656,73964 778337411998683136,167319 792038898809569280,243075 770419883792330752,117257 780725892310044672,179537 759251642789326849,56141 766828673513033728,96299 757698727846916098,46958 776871829537296385,157840 758814891851386880,54519 763175235097022464,70995 763751633813659648,1249120 766059403594362880,90482 788508114630959104,218349 788896764690632705,220526 732985076003143684,355106 762834531585888256,73814 781588793052819458,187976 791410485492981760,238594 766794953888526336,95708 779022730821640192,170187 749978687974445056,10735 759097397850976256,56630 775479070368739328,86103 752219477111083008,1248155 759479692789358593,56964 771630756196028417,126625 756544414546272256,43285 763069363322847232,74592 773993084640124929,140444 774803664888295424,143585 758676483934068736,54070 734854134206242816,102730 787020388811149312,207287 761210887621541888,1170781 765902249872781312,87904 769031954754899968,109666 788068093792690176,215030 764195510009798657,80939 765943129346146304,88998 781504145287151616,188401 769198510772133889,110942 770798625341386752,120675 763788137562636289,79691 780495691621683200,180783 794165266724720640,258331 767972195213737988,100893 786040269749846016,198671 788850901310115840,197888 762780885217382401,73814 788830135189471232,216009 753622776150392832,11774 764139089914396673,82066 771484547116523520,125554 772124176287166464,117364 772238097912168448,118191 753345952065347584,24745 765619598385381377,87145 787020210368761856,207287 790418314703081472,227748 776687919490707456,153743 762613171177689089,73814 762812889673506816,75073 786573993318895616,201958 787804299191586817,213204 793243966384726016,249926 776614346671595521,156926 788184895721988096,195876 785988595211317248,200382 758671057364586496,54070 776461672865234945,155896 775433151652958208,149304 795481580412076032,266491 790553074125398016,232137 772799452558028800,132335 791128323325726720,236657 795318547891232768,265257 756774710197706752,43225 775711107587514368,150663 752906059728027648,23899 765863578343583745,88735 771342362899546112,124597 779202284450217984,172799 757115326890778625,195876 763857938003988481,80098 776152375803338752,153610 790622881810186240,232137 763491105178423296,78159 767085658842075136,97811 795445953012514816,267179 752242398802038784,11774 763783137411276800,78566 766737732353875968,95333 773880829399277568,136735 775411976818204672,148010 760971832480690178,66116 777873186939473920,163791 759411949381615617,57722 781108496548765696,185310 759112502621904896,57105 788710218284797952,220029 757055725227171840,14277 795046611147771904,247930 780741515060457472,182257 762402410912284672,72978 765073086353768448,11774 775069664514715649,11774 779390150245806080,174427 760963459571855361,65918 790973586391445506,235590 750450485874847744,12883 788148122249682944,215505 794189875201249280,258598 750027469646880768,10351 752955387935023104,17794 787679929945034756,210432 795357157998940161,266079 761816865937117184,69356 775137339072999424,130247 794921540114649088,262849 756081026712166400,37219 794975740454375424,257492 771326936341737472,122146 751957515634704386,14277 752063758478876672,18386 754702515032223744,33022 776931477246271488,158820 769270718882156546,103212 779465992850341888,169232 761296187160948736,67768 791588523383992320,237877 760216182041382912,61544 763003826999885824,75899 794268259784626177,259457 753353824979542016,27045 776857845090414592,158815 760527378309222402,63393 790550884363100161,231894 791274533571485697,234212 767379244104159236,98972 773482886955696128,136947 793495408303493120,252741 794290789132054529,259267 770926771369746432,103354 794987949393907712,264431 780599840820441088,181789 794004266688122880,256502 777090300619685889,157755 792772391864791040,247241 743062367844618240,679105 763420548944703492,78129 768080039833243651,103354 771415046039756800,125367 785667308265930752,197297 789995812029886465,227795 794668729124589568,262053 749289155255865345,7816 770429791526789120,118191 758080787677798400,50476 763915569498251265,80972 793864826116243456,256255 755797212785811456,37457 791365977644687360,237908 793812001793409024,245101 794802493288890368,262849 766347136065830913,80939 779361497369554945,174115 793530751023190017,249926 765211266545623040,86103 772345052190248960,115493 779403121357385729,174660 789241989724155905,224857 792063301274468352,243187 758423099591299072,52112 761949456065519616,70730 792172992860082176,243187 749741012164022273,9857 757974640811646980,50314 766969131291713536,95506 773699555397369856,138819 774057641442017280,141316 794767959831052288,261409 766762252800229376,92902 764339914871898112,81946 791119556399869953,200963 794705849977421825,262022 795126372092022784,250633 775800214342860801,150390 761989792477446144,71270 792166468058099712,243165 770395693047357440,118191 775008003707797504,146259 769225603971158016,112939 760179334426595328,60801 790391669166190593,11774 793228723822534656,250519 756626373435756544,47188 760457418442539011,62338 765334228439531520,87062 776194040429580288,152918 776916790916091904,157755 769343124678270976,112336 775012420389572608,146259 792163650463236097,244550 732173616952053761,349856 786193061663473664,201619 749283678820311041,7855 756629542530379777,43399 774458703114297349,143585 762464277798150144,68987 777105984888209408,160283 779033977860521984,172120 794517736764350464,258267 764835119471456257,84724 777155371148337156,157755 756309529524969472,42495 780950244607557632,183077 790882047711514624,234583 755191947061399552,34898 758113084573528064,41703 760265179267420160,26066 779340342671835136,173964 792146307263655936,234990 792409241176989697,245549 779138707718742016,171644 770945332393996288,120393 795085899751194624,264397 772158763457536004,127707 776834789399728128,158327 795133009510928384,264397 794657367971471360,259892 771399020006797312,125145 792145464435015680,243451 754049267694796800,29263 757654062691000320,46280 790523558468300801,230704 764526138467024897,79691 791056721607221248,235121 755067786485989376,34717 793266532369432576,250933 794652582467792896,243075 768102549719097344,103261 781358148095311872,139404 760809320766398465,62877 780600043292139520,181811 762016811709792256,148861 766366464303595520,93405 785554060166529024,196676 789922285960298496,225359 761339671137939456,67938 763186126605709312,1249111 774319915410960384,142563 795396124517531648,266151 795069786136842240,262022 754049451400933376,31400 776758152083628032,157693 785361872627306496,194170 792562768922681344,246632 763968971703881728,80939 794853068282200064,259469 779454315421401088,174557 785584638383132672,197286 793146773313294336,164475 787743720703680512,212357 788215728587628544,214138 773686558113214464,138616 794585078391140352,261796 763815466066378753,79911 781558430792384513,186584 770296165686472704,117881 787988492001345536,214209 732562194869551105,351617 794640643813351424,262313 794806907353657344,258305 763427827932803072,77720 779383105983479811,174294 788788428070617088,220029 795371242614231040,266151 773841212491137024,139322 780793232653451264,183269 792392403432804352,245549 756314917054115840,42249 795088895469907968,265102 793286290670178304,236496 793502289382166528,252408 763369860218908672,73814 795464906833215488,228501 785666266895818752,196277 757953191770193920,49400 779963027735060480,165367 792871450600366080,247877 789361583768109056,223731 762805517186203649,74281 794607425353486337,261987 767690892966764544,100605 778988112034861056,171168 795429324551782400,266079 777739922560212992,137869 789158552237510656,223899 792907651302711296,246344 760134000790740993,57964 770618974816141312,119832 794356268722950144,203546 760491286197637122,63149 761699135850475521,69878 794271521120382977,257492 762377077219729409,431998 760978018219220992,65099 795724782486568960,268281 789797253187678209,194723 786594795510648836,204413 788092508232228864,214354 756257423606816768,39502 791987000140107776,240483 794534396820717568,261155 757984881494335488,50611 778952923116077056,171324 785532980345315329,195975 793277254193127424,249469 753463155079000064,27280 790214117084635136,226490 754728808008261635,30590 794937744363552769,262847 766404160300474369,92978 752670068849254400,20313 785948754415263744,196610 790392084775698432,7311 793161331578765312,249180 778381772157358080,167220 756774186337439745,43285 768294693721346050,103071 769612208645009408,113412 776516523196309504,155333 790993460513808384,235621 777872677973454848,159956 764188713261817856,82559 755337254210600960,35403 791664915995951104,240483 765683432605179904,89076 761905322625761280,70858 773253882604580864,135758 790523103956926464,224447 756196276954206209,41798 756215306113146880,41680 772804565821513730,132335 788901507701743616,11774 757977330388205568,50314 760590388621172737,349703 772879673978150913,132364 786573136074461184,198513 781353296988631040,186434 793102711935868928,249348 759658401710403584,59251 765193346268721152,86103 771284238469586944,122146 781443512483000320,139404 795388999175114753,266151 751119643260153856,16506 773482954928586752,136904 790716656448405504,233307 792839054207442944,247767 753680290577461248,11774 761534532919189504,68993 781343413966745600,139404 762342756609957888,71099 792054694902394880,243167 769700084690714628,114779 781279902502756353,186584 765329978703515648,87172 765438484546854912,80939 751630437168984064,14277 795385569069166592,247930 752824098632245248,22746 785477091525586944,108396 793548271742545920,252741 775107055023558656,146704 792052976491855876,243427 766620533785899008,92166 774733666106875905,128232 762460001629671425,431998 781593758001426432,188478 773634190357114880,137565 786728411830095872,200961 733097912721362945,355880 764894513420566528,84724 767199634729103361,97685 767695768161492992,100538 768554091194613760,107455 768540281234796544,106281 779422114495406080,173868 792716784381992960,247077 767360942040428544,170736 776155165703434244,152946 794211545127514113,257492 788493775425331200,215005 765065656144306176,85562 772495909674418178,127400 774759122738831360,125810 778571388118589440,168794 794431110910451712,258598 795429101465206788,266822 762110147783118849,431998 765536224283070464,88052 776811058333831169,158314 790980441926955010,235590 793705309835440128,252196 759280311016558593,56964 785509359778340864,196277 752963030661603329,14277 765180770600095744,11774 793663945932312576,252020 758686273255116800,54070 764872456213368833,84759 769474220942385152,111558 767362421539340288,97413 790312027654946817,11774 795739925467594752,267737 778631310176772096,167677 756375046868860929,41438 773373641073500162,24173 776263380441104384,153934 779464494917439488,174660 781667678238875648,186149 764615814741889024,80445 769193830570717184,109571 794036495497641985,255942 753342744014184448,19598 767715966184742912,100605 788457539377696768,215437 766600953898344452,94699 787816618315231232,213253 792383330805227520,239906 773332726279761920,122126 780821035067342849,183269 776512799941984261,155898 781612925433896960,189313 793184855379021830,249926 761928874523500544,69548 758844042918572035,52554 792193197787185153,243075 793250419988238336,249725 759605041837768705,57964 764055562824757248,80153 777654180886360065,159359 778926102421106688,171168 771013049314664448,122148 779099321178398720,172799 792762873936277508,247241 761901942796845056,431998 780112773569097728,177233 757458807412944897,42958 774206134626488320,141797 776796177945784320,157708 777250270438907904,159475 780018390337552384,176203 785829476127039488,197297 765615957620305920,11774 781299681695506432,183801 770158799382380544,115821 793963814563692544,256255 756085742103695360,38210 760477872993677313,61742 777567956150554624,162107 758641494152646656,51321 758687574613524481,54070 767462054768762880,98972 774082473160351745,140444 773955177959137280,139404 776135038819721216,153921 793999654014816257,257492 752891008333905920,24134 758396422320492544,44345 794183950545473536,258331 763133456477859840,76858 751920888891650048,14277 761907247970525184,70959 793499003409297408,252890 752906029818675200,24134 786939425762713600,207613 785824708096761856,198671 753474360329973760,26140 778124446137745408,164826 794179904011194369,249904 794881668787994625,261796 791658365839552512,240483 742324499681533952,349951 775818521020239872,151156 763560552085856259,77331 770747296388558849,120353 793985131463802882,257423 768909398064234496,109709 788082560366551040,215005 788254049229533184,1170441 773343191739338752,135903 734498695866163201,352820 759082270703562752,56784 766004695341101056,90908 785461152071487488,192032 768894109415190528,108729 739816889136734212,353374 788853425991585792,221476 788481743103913984,217519 788793750289985536,220526 791443201789796352,237908 793803402300026881,352717 749731711987122176,9569 791314068401377280,235179 767826128840986624,101383 785982587541987328,199478 792212631876546560,244047 794600163801178112,261818 791812103321497600,240483 759094504066539520,56784 785665561644535808,195975 776021492727414784,151845 778563966481997824,168794 789093455947403265,223286 765981761562091520,89617 792447471892832257,245571 785776676244426752,197512 773857507328614400,139404 761538114145759233,68993 785850145376264198,198878 787002231753015297,207244 765709677393014784,88920 779106569791299584,171644 794530785680392192,261155 780198876913344512,164900 787931258114322432,213887 788438608344604672,217519 794203849430962177,258598 790885327783157760,234583 767093766025056260,97067 791023624064933888,235948 755636886731890688,38210 764995380496965632,84889 772125331947868160,127775 764953497972248576,11774 770244080047624196,117257 772812877686112256,132335 773576157467901952,136904 791699786080608257,240483 787938597760475136,210215 786319743418531840,201620 780564227392049152,181613 791996771538960385,242203 793456751370575873,243761 788114528286314496,215505 787059129210642432,207733 773851216505741313,138155 757270140400594944,46384 764258035304833024,1170700 767026029739307012,96883 777959679846522880,155318 791308221503901696,237491 751652038300176384,18386 757556942642360320,47782 794777273366970368,261155 767065719733313536,94718 773894175163023364,139404 777847227284729856,162610 791745848006680576,240584 794184413374361600,252679 766707973796290560,95708 771733946514059265,125754 735013207564242944,1170794 757582722546171904,47761 759948146797522944,43471 760543935060062208,63451 762664595232137217,70543 792014979956224000,243075 761578953253486592,69231 754757371709186048,33474 765372730829074432,86440 791671539360030721,234990 732777149279707137,350362 756570963211350016,43278 778557355579494400,167676 780921435162193920,183269 785458408166088704,195975 773292409308446721,136018 773838989988028416,139404 785659311766634500,195975 791259472496828417,237274 768286991649611778,103046 753011669333344257,24319 790722638142398464,233756 762015923125518337,70509 780927322752897026,183269 762630346818990080,73814 768924235309862912,110362 774982260504207360,144494 772127109720387584,105109 772899714899378176,123825 772945247647084544,127218 794938887214944260,263667 794021499132788736,257492 775428589865078784,148574 776589615457267714,157031 770700293193338880,119786 790227302366019584,229192 772473244943196160,129551 767723535464792065,100605 769329276445454338,112336 781126097941299201,185496 732267043504959488,350755 757983315139956737,49850 788804329176084480,215437 766974900875751424,97025 767879675557273600,99093 771480912907214848,122344 771514429456445440,126390 769032041870524417,110362 794644160825278464,261155 788086188989095936,215252 793671703381573632,254135 794720356355506176,262224 781084545273700352,184044 791739264513912832,240926 760185366318112768,61598 768860612625567744,109666 794211049301942272,255954 760532396332769280,63460 764270795073859584,82002 778730116469760000,170252 764845629306580992,84724 781714260237836290,189527 771704371230961664,127134 777970865468239873,121923 785641104024621056,195975 757804483929792512,48491 759370626364682241,57877 765914259498958848,88459 778546754329337858,164814 791782820641251328,240814 774272773644439552,137965 790902019250753536,234583 773892438364598273,139404 764164804500000768,82283 766410519041470464,88052 756574680996347904,43917 759944982870491136,59666 764250740051226624,82066 790353642851274756,227048 753398220038938625,27222 755167478817316865,35890 763810055267442688,80393 778419046597308416,168127 780631389737619456,182036 780635602555432961,182036 786970904383393792,207949 762717586563952640,74247 763119665329664001,76188 758050320131891200,43000 793536061548945408,249926 761610361829224448,69711 772593511539412992,131031 777293884829405184,160602 780407169426612224,180039 787809273786933249,1170808 788216033953800192,215252 765249452957401088,86763 792019146200477696,243092 793500455766749184,65113 756498992981274624,11774 774805706390339588,142503 775309238298087424,148045 790710266858090496,232640 765756993051254786,89562 781201029039665152,186434 786368043232485376,203391 793120956835241984,249469 775466561943384064,148045 788886329467801603,220689 771191666745053184,64722 793133641987522560,249469 769557001001205760,112162 787019446602768384,208379 795401884378939392,247930 762729630813913088,73707 764093003547893761,81702 773937930461143040,139865 758697629995900928,54070 773899994403221504,139865 794168113159802880,257492 764579377799630848,82283 792036279932297216,243075 758396117457498112,48810 778050557030174720,165435 786948713516335104,207287 766447613885292545,93823 765988337077383168,90794 794248212571750400,257492 773198648486146048,125367 785490968149651456,196277 765036740704960513,76406 768100805736034304,89845 786366052443709440,193462 758711819997421568,46076 773489060107067392,136904 789136765953175553,11774 754041475940298753,31400 761337910243328001,67369 767967563783540736,102843 769914103460564992,110362 773534792142905344,136947 764239630686453761,82759 763959224686698496,80393 793924175052185600,256255 765761763665141760,89076 777940297946845184,156926 785635521468833792,197512 756201376498102272,39822 792138079800786944,243187 771100613191069696,122776 794765482402320388,261130 792471130175143936,246225 749316337177022464,7849 762459459092217857,47283 788476023184629760,218275 794868171593449476,262752 753963315395760128,30590 758391375335395332,50755 775423621904887810,139781 788333658902069248,214809 791798862746886144,240763 765583193151897600,11774 773805956702535680,11774 770131592455020549,113780 787721169717911553,205197 790076675182718976,228124 750794063100710913,15316 793965306683133952,254135 788754107624415233,220526 777156843663679488,159876 776788806343110656,157211 781340441648128001,139404 786348016269615105,351830 792089104934731776,226731 793546803727642624,252014 765319656521334784,84209 791683351711092736,240145 755163860173262849,35890 755867177752854528,39207 768528044445216768,107069 778303372520624128,167063 779119978276610053,11774 786940879072141312,207613 791502803973791744,349856 793185782945153026,249926 793548878351958016,252711 794544305289527296,261155 795394406140485639,266884 766625634164609024,93303 788803529230004224,221120 774038010031595521,131421 780832453711826944,11774 779410736082657280,173011 765330229246078976,87249 792533721639362560,244270 793441112249688064,252020 773514297796358144,1250043 775788264640962560,151741 793175695509684224,250135 773904759518482432,136814 786002873800720385,199546 753255936462950400,26539 768016385981161473,100191 793869659342708736,256255 792026261451313152,243187 777878037194870784,163763 763948472131162112,80939 786272177003823104,201958 793117327290142720,249469 773865207915433985,139404 781522517899051010,187976 793788184283021312,253032 773016273407967233,132481 789231827001245697,222436 767705239659094016,100605 795399895662243840,247930 756745119445946368,44461 778998322900131844,170440 795224429022220289,263676 761525033344856067,65867 778398041074196484,167220 789146696806653952,223899 769255813101780992,112363 775195110002692096,146704 759676352526180352,59073 794210134624911360,11774 790092493798776832,226490 790727882158907392,231894 751848525810528256,14277 785307705057636352,193543 785988771422568448,199546 788832637443973120,219678 791452559055712256,238395 791638934094774272,18395 793500540172992513,252741 778386660996382720,167398 750831219953246209,14421 794024584764719110,256502 764220931879292928,82283 772132018553511936,128934 778325680568184832,167273 757368254306275332,1248475 790877039192530945,234583 793112881482993665,249469 770396912881168389,118191 781511379303796737,188401 790638617374908416,230899 793625671352188928,254058 753669193539530753,28866 755199858944806916,36057 793098942728835072,249469 771443593022021632,125204 775891163727355905,151212 794974679740153862,263895 780441606277169152,176203 787258156548288512,209184 777959209677811712,163824 791455728947040256,193524 771551125547855873,126389 776387413476343808,155390 779341157948071936,174230 790632908776058880,232169 795121329854959617,11774 753352910994567169,25189 756240792998539264,42117 787758107741085698,205197 761425607745871872,67852 787701908362235904,212139 793482303985115138,240145 763720046166278146,74575 758069779051712512,49843 766483290161283072,88669 778632594195750914,169495 754120093735522304,30296 791761000819150848,240665 775759793986297856,151463 792082427371986944,237964 793431389853061121,8044 755805341913378816,39462 760451892824645632,62771 785664200504815616,196676 785994626079436800,199262 762333030388228096,431998 762650150661521410,73814 793892183891800068,248652 789898390716882944,227242 793129883706781697,249469 766347675528794112,80939 768998686743560196,110615 769287610178994176,109713 770471375874166785,118192 757997606576410624,50500 759903775574274048,11774 786975254857986048,11774 756241636460339200,41763 781261318363893760,183811 758798387013496832,54929 768935207827300353,109104 792750189840896000,246225 759512396931137536,57574 774395419619188736,141360 789247128732209152,218495 772242799030919168,128713 787628777316634624,211875 794543181261991936,261155 789264995079036928,246425 762908581461196800,74043 772635254716637185,128934 773182062006272000,134470 794803801446371328,263096 772863928586137600,132335 753606255030177792,27317 762374908903092224,72978 765547772397314048,82209 768982450206744577,108795 771146259222532096,123583 773831900762873856,138819 788437364322557952,216163 735868671130669060,11774 785627394040143872,197367 790880502030839809,234583 759698368587182080,58255 763228862880763905,73926 780594978212880384,181647 788891005378363392,218413 774754474552397824,144538 763872237996896257,80939 786973122398347264,207949 794644796128235521,261987 758311013854814209,51809 756611947068547072,44271 767107808047222784,93112 772023857939087360,129128 781232199731322880,183269 753995119666208768,27045 774380121868210176,138165 788534857597083648,217658 787323670947434496,199307 772842412347654144,132996 765623926949109760,80486 786292757878845440,202561 732750481987129344,1170601 785549191766351873,195101 791290351520735232,236502 744978504442253312,11774 756540157269073920,14277 774305090890981376,121795 777990213981376516,160641 777921565883109376,11774 795724252569800704,268448 772884891583123456,132347 775378840440799232,148574 764945723964006400,80153 780852750917795840,182036 768973921693544448,76146 791358141166391296,238207 765301723543982080,87062 788510739375984640,217658 741018216328253441,11774 772060702349651972,127775 750121132481589248,10848 793524559932592128,252741 767273167412879360,98639 789139065866248192,11774 789903071589441536,212131 758348506247475200,52554 769228642815586304,110659 771471975839662085,118191 777545957080600576,162213 794852747078148097,261155 778395123394580480,167677 753420547338428420,27402 785497461884235778,196277 794571820510814208,261155 768438894576607240,106317 749347374217175040,8047 772883322234036224,132370 747525099985715200,11774 787216556203741184,202270 788734482933088256,220332 762640238640373766,73926 792410335336599552,236928 794193937460330496,257492 771808823766114304,121612 754054759762563072,30802 762665745805258752,74133 795605022822146049,266079 752967037002059776,24173 791070157573648384,234583 740333920747683840,11774 759495062933741568,57881 790356500132704260,231015 770290266687299584,114254 773193281282859008,132578 778188288393969664,164826 788083533097144321,214209 790101482867662848,229693 791346609024012288,238383 775067749378772992,141091 785643732200665089,197286 788041994971021312,214696 788293065224155136,11774 793643491712655360,253206 759091634046922752,54842 770251465952665604,47570 781587172130430976,187976 758659846736576512,54070 778605472215666688,168698 788203975224938496,216009 788904590552948736,221711 793430785571237888,249253 773917524450742272,139404 791040364325007361,235590 794719500583260165,261455 791929328762294272,237405 790058598940315648,228354 732961141043961857,351166 793130251354333184,249469 753072279072964608,24788 785329954934312960,11774 790324550806360065,229910 794726131102531584,263108 749466044725473280,7849 768073644601847808,100893 754788865030795264,32941 773232281335001088,134561 794355506676514816,259034 772994769446326272,133519 775815190659133453,151071 794613693820571648,261155 792446610181468161,243187 756248776881340416,42171 757446047413055488,88859 763557913902276609,78394 753920152266158085,21203 770262852376690692,106774 749646871912714242,7546 790250926875480064,351463 790934083052376064,234951 791069355446534144,234583 756948889937162241,45672 761245108515721216,65189 773175615163772928,132848 775763286599933952,151463 778371897834639360,167674 794561480494632960,261155 732696734317449216,353002 760936847962812416,65174 791063973365940225,234878 755097125604712448,35445 787391640734498816,180433 794360151432196098,257406 764877739719528452,85130 778756826921836544,169916 760602760836419584,63858 765851232766337024,76623 773931766373646337,140232 792557461874049024,246295 773899556169719810,139404 753251250053976064,24775 755530168274448385,349318 788508907824177153,217634 767144739770466305,97438 768940378938499072,1249626 793096760998584320,249469 791473943676870656,239426 773565774451572737,106716 765019160048918528,76406 750344733076099072,10905 753453474357055488,26795 755427546464980992,37433 779036697900089344,172057 790671675260100612,232280 795229850181206018,265418 785341401995153408,195125 791393036039172096,237908 767853006641586176,102088 788478019073511424,218275 773952832026411008,140444 787284508735180800,205090 785476848650248192,191653 777139900399296512,159876 794187001993887744,257423 769732033949995008,114779 791993065753849861,239893 757787274184626176,11015 768878418662400000,108849 781064206607011841,182665 791419974107607040,238207 750724516620361728,11774 758702550409482248,53873 776860418430017536,158673 790001763923398656,229105 778868960460677120,127994 792026608479633408,243075 785908054327828480,199546 790903181840494592,234796 773335175560253440,133071 776791560826527744,157755 780809825017929729,182037 795402060518850560,266138 757294170449018880,45319 771764341737611264,127366 776953366261870592,158520 780159653913169920,156281 758772544493195265,55257 793624612399710208,252020 794561738855235584,261155 795419834255364096,265855 755104779337142272,35403 766282326225608704,91894 792156234069651456,243648 795076376894312448,263895 755921489774338048,30590 763471474422341637,76474 788744673531613184,220029 794326413902041093,258966 768134198150385664,103887 786990667499118592,207287 788783038238949376,220332 791641291591446529,240145 776311807136837632,153779 762565193801039872,72678 785629786035150848,195807 791373357992124416,232169 793267833174011905,249926 732979352481075200,11774 760917215923273729,65307 764085026182922242,80939 763931023444881409,77586 771892168705216512,128519 751084176464490496,16876 771134288280576000,122759 772686305394163712,129558 773923514298556416,139404 794890089025437696,252580 753209787240841216,26140 793267642941345792,248770 793983711847006209,257423 767916973199990784,101681 764143577723203584,80939 769277463348203520,109470 749325464016187392,7828 773649800315142144,137444 785516126281138176,196277 792038480888991749,243075 794552356079738880,261155 762114208272179200,71429 776432238900629505,155451 750042992141008897,10848 762817229654224896,74681 776788324170272768,157755 785529620275695616,196277 780643909408006144,182257 766013872654258177,90622 787286729531101184,209351 753692249163259904,28282 786286095919087616,202429 794530834778886144,261155 794153052768903168,257492 795263362779193344,243187 776898547102781440,155451 757713325400678401,48549 778635500571594752,11774 794987065213599749,263907 751238148504498176,17517 772595239706066944,120690 777629389131485184,161387 760582115129978881,63858 768540216273403904,106716 755566392099954688,38183 774328748229402625,142597 768174448155369472,103506 775495203675222017,148842 780525503505633280,179530 774628863301136384,144494 759911957478637568,60328 752665509766766592,22746 754787099149266945,33356 761609456866234372,69684 776109108659359744,130943 793460522901467137,252408 762848827975929856,73654 776826122113720320,157755 776924314226532352,158338 775006080019464192,146259 756552026041913344,43811 764857952427610112,78513 787036284099371009,207965 768820387677401089,108849 751762207524921344,18893 767533947341246464,99831 786304460607803392,202727 786743123691069440,205989 758031916201152512,50314 774292637058826241,139404 777991900917747712,165123 758106092178137088,51451 788475931652259840,218275 760439830488621056,62822 761154226315755520,61051 793505112832503809,249926 763925224010108928,74961 775250373799972864,144654 789512351363891200,216842 763156859448496128,73814 764903973585158144,84422 764870664293650432,84422 793238162730577920,250293 794054407235063808,257353 749976987360460801,10735 772869975715504128,129558 791386255384686592,238207 788190390239178754,214354 794222451362238464,258909 756619763787399168,44429 760086508002869249,56964 755844117825937408,39462 785636778950680577,197063 788908414629875712,11774 791355046638280709,238395 763163382883115009,73814 795414706592718848,265855 737407957030182914,355185 773966392014012416,139404 794278906442358784,259482 756489103881875456,41518 791370928030621696,238395 761675901595549697,70085 755398189901942784,36735 769238718624378880,27164 794356481185480705,259034 764186210491305984,82283 775741727168729088,151255 771097167104651264,122776 771259218762436608,122299 785843931271598080,197512 773271787861790720,135903 785520446955409408,195165 793162776168374272,249180 776954010460794880,159081 775335058412417024,148045 756241625530175488,42117 765147595434029060,86103 772884742932946944,132364 772905053233487876,132996 788379867783962624,217412 756554634517475328,43471 758461103437336576,52112 773663615387828224,137869 790606252921524224,232169 762686100829769729,74133 760142227649748992,60866 768201999863025664,96550 769757929503387648,114357 771767775027204096,118191 781572106412756992,188401 754754536770670592,33356 759004244284276741,53996 768913396443914240,109945 762499146406211584,71087 770498650158104576,117263 788753453510254592,220526 795334607851978752,264774 764139139314880512,82066 766254543369674753,84209 794638671152631812,261155 756674681508286464,41702 775030517410377728,146259 733397466473582592,11774 765183892554784769,86103 788082869201698816,212528 788256876064636928,211829 791442775451570176,233692 750025413032828928,195876 786655955563917313,200495 757788401961541635,47782 763621802937495552,78159 760256357949988864,48052 776264867829288961,154071 755014795884101632,34765 764633206478008320,83648 793489078838784000,246425 773585289910431744,137042 790922805143449601,234583 762143037615120384,70689 768878861517852672,109666 779671931851251712,176109 795480552665190400,265846 753346556544348160,27045 763885726907916292,80341 773311529160699904,135736 775784711473991680,151463 777209774333046784,157082 781322550794002432,187366 787033089067266048,205728 795080459382390784,262925 772410759330471936,130686 779839726849142784,177233 780395173184352257,179870 794524796688023552,261155 767464114205646848,98736 786702508412502016,90209 764169029187670016,80939 778999423590211585,171693 753199786233167873,26029 786939650162118657,207613 794562378411053057,11774 775007829857927169,146259 788025483342602240,210253 791803905520857088,240483 779852696417345536,174610 787938847548141569,212139 789058803853438978,221120 755133611217596416,35449 772235041007136769,124744 775758311283195904,148170 775802221644480513,349449 777917903387504641,11774 795033944165064704,261155 795156358354128896,258878 779087396335972352,171168 785340643342110722,195125 732655754038018048,353200 772893773189611521,132996 775377723548012545,148701 785932507707478016,199211 767824052249559045,100893 761875309146714112,70941 776471094509178886,155390 786412074591137796,203350 786017140281253888,200397 767807602172522498,101681 777546139620876289,150028 785457018219794432,194129 776237324392726529,153486 792084883120152577,203546 750875988691673088,15643 760190370735067136,61145 769651481737826304,114587 776084837665009664,153095 757994779552735233,50734 767294296257167360,97276 791492221883195393,238429 793492780584579072,252408 794990835368677376,264431 756965808719396864,43807 791364939483152384,238395 794655329460092933,261155 760572238319849472,11774 775112534957240320,146720 761019463017848832,65974 763707840007663616,78566 763890986242150400,80939 787525603452854272,210313 788063320284606464,215005 793212110666858496,249926 762762086996844545,73926 773576589401468928,11495 778308526397620225,167319 779870083405316096,176203 788719451357061120,11774 793097302936326144,249469 788083285201133568,215088 790628622860255232,217837 765521259853713408,85981 765615314252001280,88332 773261807767224320,135381 775384060382158849,144718 750499413152391168,13532 789460172095655936,225981 765710916109279233,86103 795373084261961730,266151 766605358085369856,91700 766801128017330177,94690 776210470659170304,153480 756978734276702208,45669 775980038437105664,151410 753982083459145728,27045 755532473392631809,38183 765520146093993984,87904 773589668482908160,137869 792025922375389184,243187 764096426825572352,81702 752992567331917824,25255 753241818272235520,26303 770437222000496640,118191 771063065429348352,121612 790554575182802944,230301 791859983197605888,240145 765569413575606273,87904 771420062833979393,125367 764074067154472962,80482 790122785276329984,200460 758368812328636416,45827 771488492463484928,125554 785637130210988032,196357 759110234505895936,57105 789222811785134080,224093 770454951319470080,118192 764969848048799744,85562 768081907040923649,100228 779700756085633024,175092 794512428855947264,258598 752960635818897408,24248 755208619201703936,35319 776952885435215872,156835 794542023323906048,261155 732267046998708225,350955 732319359851319296,1170454 760964039472140288,64730 776523773050839040,155898 780894058382143488,183242 789472048686903300,225981 792073404363014148,11774 794571473654452225,261155 755887236588171265,18215 756466855741710336,43391 764686292370284544,84422 786902388242321408,207277 765372377215725569,352839 786266262359773185,202429 793287823000416256,249926 756275660537016320,42432 776842719977013248,157755 766352170354606080,92166 787084028897660928,207796 781861837453266944,190424 790609468224667648,232715 776189652399190017,152735 795249380844572672,265644 762773312011370496,74868 776924108529340417,157755 793538883594117120,252890 795326889493729280,266151 758042971476463617,30554 786709390267121664,205091 756367658979852289,41680 765277815730307076,86873 789238531789062144,224916 767803921695928368,96767 792342942941863936,244143 793419487953453056,249926 793594971471409152,253207 753337294191489024,26539 787778667363438593,213064 792933221801402368,248514 794124001333444608,254209 793128879334494209,249348 755411304987430912,33356 757270618458861568,46235 766687718311100416,90790 776251591556902912,154832 753652598054551552,26979 755455369648807936,35890 774677394024128512,142852 764618939817005056,84209 766748088564408320,95708 775687140243968001,149040 749376556351586308,7828 760827621554913285,64678 772212985674756096,129126 773277539707990016,134472 793494579727126528,249926 789203659934486529,223899 768140530169548800,102514 780422057351929856,164764 792464501694169092,244659 794682903900942336,261818 773853180694237184,139392 789657408524152832,220526 790645651964960768,232881 773226097815191553,134470 764967435367657472,85562 753601747986161664,28281 794631583047319553,261987 758023612653707265,47761 794542697386164224,261155 754128738841833472,30063 794740164279103493,256358 778508805961158656,165435 762972666768793601,74247 788205889802993665,213064 756506850309308417,42495 761411508752429058,65459 763882596816134144,80939 765144701997453312,86080 755085843488964609,35044 769066080061063169,87607 758039260373082113,51069 780468157597282304,176127 792159512027357184,243187 793437999186911232,250535 759079553570668544,56630 791668683764629505,240483 779501175095844864,175549 794947866590642176,262053 752967143440936961,24526 768986489824894977,109988 770248269352099840,117257 753799187293057024,29589 790393191023403009,207517 763338633923350528,76552 766394031769260032,92978 768500439096537089,104973 790189400281976832,229693 793500984492298240,252408 764831715672092672,84724 790699380835618817,231894 768896013734121472,108849 794636445071839232,261155 762644747655589888,73023 764926274003308544,74868 778215236004438016,165590 781256497791635456,186434 793816464788639744,255393 794917873894293504,262752 757587451909058560,47761 771703452405669888,108396 781182919297544193,11774 765633607192940545,87903 759997815921659904,60122 780815435411238912,181952 781346313480704001,139404 790908878468763648,234867 778363585655218176,166852 795704577114804224,267862 771104754328043523,120824 778207587384918016,166390 787736026840113154,210235 788540832995475456,218179 764303502097080320,82953 766443759483641857,92959 791064883114618880,228101 794702279769145344,261155 790605329197182976,232221 770209927214329856,117257 771761218461761536,127582 755310080870887425,36734 788522858184081413,218164 770887294421180416,120700 788101331693297669,215252 792430395077767168,243075 785811128093773828,198671 755097049582997505,35445 756231019460698112,42071 760560018655551488,63268 758701498461069312,54070 787477787753971712,211420 770747580603064320,118191 770798777699479552,117303 795035525094772740,263926 750754062249914368,354238 790877105810771968,234583 763830790841139201,80607 767004638339928064,94396 764974989024104448,85562 791013420720087040,235580 764798572068016128,84724 771782088928403456,127366 775896935693750272,151718 756829829673152512,44119 762360661078712320,72716 786013732505849856,195935 786988815693058048,207974 793763310365618176,255106 791667252298821632,240483 772535192565100544,131007 793637380318257152,249926 758010438265298944,50787 771053170709508097,123085 775066973776470016,144690 786887696882868224,202221 787068997606842368,207949 751928695833649153,19000 754717419717861376,33356 763872560874393600,80939 793500416277381120,252741 788768778146320384,220526 768902755226234880,104932 768140745308012544,101791 771927018501967872,127366 787750529476747264,212840 795455720787308544,267270 768961176101355521,109913 765644277347213312,87607 770443142713774080,117263 781266825950666756,185496 762071600531382272,71502 766971671433535489,96189 788902513097510913,221476 793589849479454721,252020 773972839787483136,140232 785245433299816448,194221 757695481942253568,48925 767994763995848705,100893 781453855930343424,185595 756956767058223105,45122 764839331236352001,84724 770685683266617344,118294 740598615601643520,11774 778137605334528000,163990 779182823857086464,171500 778348459833319424,167220 790642737620013056,232137 794188509418426368,258456 757561203954749440,46914 772569002254053376,131007 779805853801127936,176675 778733830928605184,169923 794021526362148864,256276 757652963838029829,47545 763876960749522944,79970 774322565254828032,124601 759872888518287360,52887 794968300522389504,262925 788143838594535425,215754 766255874444783617,91946 775776964712038400,150426 765240572554596352,86103 765348644325384193,87249 771994999516827648,128934 774037753600237568,139404 778074489854636032,148010 794011244340465665,255870 775381501668196352,148537 775887342619926528,148748 795035588428754944,264812 785644089660301312,197512 773252205147136000,134185 787022664506478592,208016 774799683151691776,135903 749656976179630080,7546 758847562367369216,54519 759279558004727808,56964 781788399803899904,190424 793858144812298240,255942 768532158315016192,104973 734441435726893056,209828 768205307658973188,104406 773879385279504386,139404 776030051057934336,153033 759496380851359744,56964 766701636530085888,95672 774370150384492545,143210 793165043122642944,249444 763558788381155328,79059 777639039558094852,162596 777774737674100736,160438 752266981924081664,11774 754942015058640896,34563 769027989019435008,108795 769619858866581505,112939 778725653084463104,170169 732608645708414977,352968 766704797751934976,95708 772928431977734144,125318 793942478172946432,255942 755843598848028672,39384 762852290063507456,431998 744735053712863232,1247661 762971134589562880,75675 776320161846587392,153596 786951248964677632,207613 779377435519442944,174557 760266991902916608,1248387 762607275773132800,73194 765701686308372480,88669 794566056585138176,261155 753095662632402952,23340 757428672596877312,47284 785586560951517184,11774 792395378226188288,233467 755747648104194048,39384 740247687723769856,353374 752884808829853696,22238 765529482530787332,87774 791321772532432896,227836 752664429121069056,22662 791399695515918336,238780 794992530450419713,264397 794223422062600192,258598 780716178033418240,182257 788401989369540609,217519 766401022386249728,88920 756203628046626816,39874 764976194093592576,85562 775720515495354369,150877 732120122366775296,349263 794211156357304321,258044 759217798077972482,32492 781583819447083012,185496 773119051707117568,134470 792190587017400321,244550 792879460316016640,11774 793672108320575488,249926 755059270459072512,35147 765345091800162304,86076 766349213777002496,93286 776881319007617024,86580 793661124461879296,252020 794923318038167552,263817 776179445501603840,152314 772460492086321152,131027 785964332332953600,199490 786250066398818304,201962 793955996473249792,256255 780797297118642176,183269 786256178431098881,49459 791698387510894592,237491 753852317011681280,29263 756392628355162114,1248387 795331490330644480,266242 791660286264631296,240483 762868421021138944,47188 765992944763568132,90575 781866977472176128,189017 759495896098869248,27156 791364950287458304,238395 765386345778864128,84886 773333717569855493,134993 785865209034510339,197512 792086151007916032,237964 760859654272393216,65222 752692320936423424,23167 790915452641783808,234583 793212601912008704,249180 770727755268911104,120393 760539227901734912,63451 794351576794152960,250293 757201172126175232,45122 770384500832497665,117849 770462502685728768,118693 777237456588574720,160592 780468583382024193,11774 792845100439244800,247652 777999167172009984,163901 785566551957266432,196917 768910901260984320,107376 764204018319056896,82642 766322941533392896,91946 769618485433528320,112693 771914755858509824,48052 794611900516597760,262053 753670880266334209,28866 759210543718825984,56282 754053008342654976,31400 758884728107786244,54070 781646116899000320,11774 751833237064970240,19236 770575559927758849,117079 792158434137411584,243165 780084525325877249,178258 762694700461461504,73712 792409986353680388,245750 780973151765147652,159475 765189663040561153,86103 785949701778526208,198878 740234819213373440,33338 759218468952612864,56964 773645703037984768,137640 794234869324926976,258598 786332741793095684,201958 758902234759335937,55684 758505315402932224,53703 785656145369108480,197512 788527145039630336,203710 775504765908348932,149121 754747845933207553,33355 785814833421619201,198671 795010531312615424,262752 781166349238341632,183854 751801470740230145,18555 785729006473740288,197286 755533719235022848,38183 765406691341037568,86440 793269631763025922,250328 778684608791531521,168698 764358290583138304,82283 790328081026260993,228820 791216969223577600,236409 763900188540932096,80098 766943999714209793,94683 753743137143533569,29589 757743102236905472,47693 758668753383092224,52061 778311600335753217,152594 779238197104668672,173347 770017646460960768,115509 771146120630153217,122967 793131037677072384,249469 794869872333357056,262849 780604246744002560,80785 760522141540442113,11774 761289613898084353,67648 751844305103364096,1248178 771393892742823937,124597 774351570427338752,142906 795175255589453824,249926 772523904841687040,131436 780603885001936896,181955 753641043636039680,28732 788121124567707650,215608 787320851872047104,209269 788760848743272448,215437 768785621032853504,106763 773340203356479491,133432 754735530601054209,33356 780568958021677056,181419 778233225114157056,166409 795008269248888832,263907 790946065755181057,234943 767417611260833792,94660 769003082948554752,26066 778383526773174272,167398 786006633340104704,199262 786166308131868673,193162 789229389531652096,114779 733735748596342784,178201 744292566296895488,349197 757431610648043520,46624 776950167429795840,158110 757330358803193856,45014 794610463409459200,259143 769695283873714176,114301 776271323785900032,1250232 794612476985962496,261155 794578291394891776,261155 772573562712588293,117257 759097191650689024,54070 766562081852325888,90384 758027914650628096,50923 754068902469103620,30131 759367437657583616,51769 792216740172226561,242712 794169619275661320,243865 795396208034516992,266884 761644762466291713,69947 752690742401835008,22752 768089368208760833,103261 769541472765022208,113982 790376597232558080,11774 795032359116697600,261155 763825006446989312,80393 764903033914396674,85159 777047159359143936,157693 794647575081127936,261155 750468044091105280,12746 763919754331500547,80393 776122395908341761,153095 775710114946883584,147637 787287874924273665,209466 760589000017006592,63451 751589185417457664,18555 788499668938260480,215437 785262064000389120,11774 787121031215407105,207287 788180275167633408,195876 768585697116643330,107428 773762007870889984,138007 794312916283441154,256038 795698255204151296,268281 758304743412334592,52319 776690802244390912,156518 749619350844370945,7546 785753621195399168,196277 744352364342054912,349197 780802655253856257,182146 786293990677106688,201558 786331601479274496,202379 764200314958413826,82642 786688125758210048,205455 761008024081141760,66284 768130858721026048,1249528 755931973537759233,18215 772223885580333060,123345 771590643902578688,87607 761579202483138560,69157 763204215250444288,75899 791211661365538816,236454 791782910894288896,241720 786369349078528000,202304 757713492115804160,47940 770004324013449218,115435 786537865542901760,204413 788066727473123328,214354 778247120512049152,166532 756106134616846336,41632 794078728204779520,257423 775126517248438272,146308 743007233680642049,11774 758761335941312513,54070 785872838372622341,197512 795670757368074241,267521 767904894665785345,100891 759170254819819524,57105 795044713548148736,264397 778604159008403456,168794 762851092677865477,73926 767758176645095424,100949 791079170558140416,235951 768208096070074369,103924 773358883037286400,135701 790247430931509249,229693 790740446553137153,232791 791367058084630529,238205 768060875764854784,100620 774218682537041920,138382 785651027861135361,194082 790123819839041536,228820 763126647100801024,76794 769797948301381632,112032 770738183122391040,121046 776891146706354176,157082 780773519080783872,179510 787319766532841477,210207 790950392171487234,234583 780879676738793472,177687 775964598012751873,151845 781474669216038912,139404 751913750924562432,18303 766613566891831296,92959 760692470841835522,64147 788132808929775617,215754 793521632430153731,249926 763640937167790080,77612 788229660710612992,212329 791252262249193473,237325 753943299770245121,29682 789289024863162368,220029 790598485686956032,210238 794623069432193024,261155 766427957405618176,92958 785580991502880768,196788 794572150912864256,261155 791425861140385792,238099 750386385849384960,12883 768979218277408768,109667 761132304882282496,66772 750156853762363392,11687 761959877694455809,431998 776936651863896064,157693 793244517835026432,249926 792431301898805248,245148 745283806475620353,11774 752907678771515392,23899 774443164128186368,139404 793584527058702336,252020 738608599916630017,11774 764781775465750528,82582 793934626062532608,249926 754912072886984704,17640 793101168977195008,249469 771995462354075648,125742 775406641609072646,148537 780282178529656832,171693 785907023426707456,197512 790197253717626880,229874 791713548816805888,240145 792737991160688640,247087 793064755229364224,249079 750509372388864000,13450 780612891124854785,182122 787004575207174144,208176 793995769778819072,257325 769253842978500608,112363 774427873541103616,140025 764536230109327361,82209 795042419175632897,263532 776121418153013249,152735 793824698668814336,249926 750546543644643329,13495 795002310741159937,250430 794591772198326272,259457 754729337753112576,33356 763401768046850048,73712 766335554765983744,90319 759177506037510147,56964 766785352073814016,96382 778568277618462720,168794 786716071399161858,206212 794351909339545602,259034 794796036489441280,260914 771178943059668992,122982 791826014355591168,240483 754742369535287296,26086 766052563087077376,90357 775157960582443012,1170326 778574068844986368,168794 758162156785401856,51069 759022951660265472,50827 775711888772444160,150511 794664759291510788,262053 795101262379249664,264397 767560746137817091,100129 785379769672093696,189031 792170726652416000,243075 795131383953752064,262486 794675936780255232,262588 751969462912299008,19352 773723423088398336,11774 762641726020345856,73814 793994732003168256,257325 763850459459137536,78159 771444177779380225,125861 793122644694622208,249469 792947871515500544,11774 794746547414167552,261796 742412321859870721,11774 755196762839658496,35373 790637494517714944,233131 769162189819219969,111453 754719578303889408,33356 755743667105599488,39195 764485046657028096,83391 733442638804750336,355480 790802223903145984,232881 792083659704586240,243398 755509568839360513,11774 790761499610472449,232881 792397764118347777,242693 774616837468352512,142668 793613530108874752,254024 758790611998695426,54070 791065237017530368,232169 786653688010010624,203915 795749130257645570,267862 760880760152809472,61352 773851139347537920,137158 780075956329451520,178045 793977787132637184,257353 766666986055098368,93261 742733478094065664,47188 769369129350410240,110362 791661962958471168,240483 773662050270576641,136439 776113602671603712,153596 795718308402171904,199307 760401463067578369,62585 764871731869786112,84422 776785873987928064,157755 776106496182464512,152735 795716036880306177,262022 770025637075619841,116373 757760369284648960,47800 764844992993062912,84724 766710411957768192,95708 763149622273413120,76549 769336837731151872,113221 787767801729605632,199307 767972837390819328,100605 755989874503618560,40773 764092193011146752,79629 765209241426722818,86149 734960188323704832,209828 750485481008275456,11495 757901727915847680,48663 789219326259781633,224680 791211238164303874,237223 794569744850423809,261155 758274590808297472,52061 764679021208735744,73213 792430584974934016,245095 769852271224033281,114491 773711479698706432,138532 785560053214355456,196676 759090839553441792,56964 795456930106011649,266068 750745033213562882,15027 763454199937892353,78401 773080284212371456,132908 793112832644612096,249469 753045522194112513,24788 766407005787398144,93823 732293728832880641,11774 787718364189724672,210585 789225879243218944,223692 762091344911175684,71026 778211696062107648,166021 787748728006385665,212237 794603480359063552,261155 767693156049645568,100605 769740112041160705,114388 791468227180331008,236454 759477270784376832,56800 772800903673962496,132578 792239533182124033,243187 768412972716814337,106034 772886157352992770,131025 761985972032696320,69878 789348369357418496,224680 759469149940703232,56964 777248387213037568,1011996 792031035185737729,243167 736235404928520192,11774 792889349872488448,248369 758691290636775424,54070 773997777189613568,140161 790878663063457792,234583 780848936227598337,182036 787000314704658432,208176 790704863223177216,232884 793157183076651008,250102 794000445534445568,257492 788535607173799936,104244 789202243614453761,223899 753978122610106369,30801 764137258815328257,82066 774999806968115200,146259 788735015278567424,219942 755045533002104832,35044 768505362634932224,103405 763886690591182853,70177 768115347677442048,75615 771911074715238400,128519 790653838239813633,231894 790984549668761600,233154 764156004699402240,82066 755820975367815168,38641 765121593009901568,76146 781270631883112449,182349 789482996680228864,222554 758685654997868550,54070 786362307181965312,351252 753938799026110464,23776 785647381530316800,197324 793957676778602496,255942 749275462661050368,7816 767165016483082240,90384 775058306574454784,124610 776752808045445120,157755 751635746306400256,18567 759496811493089280,27156 777482418672504833,161456 767416622122401792,95055 778936865302847488,171089 758080644949745664,50476 788065281159540736,215005 749294553199435776,7607 781504238409117696,188401 792849587383906304,248078 794765752951799808,262226 754732608265809920,33356 761659122278395904,69231 771039467809288192,122148 776768845088423936,1170706 793806284420026368,223492 788622524846309378,218258 789360804835364864,224680 793223887639056384,250633 767704278710546432,100553 765868158293016576,89900 769262969104588802,111225 786333248632782848,202727 771342874306895872,122146 776742618097184770,157755 774014834874527744,11774 758793740790009857,53996 769025675068080128,110659 774680035210952704,143172 774058554332360706,140495 781864630620659712,190635 760254014600704000,48052 763149453255700481,74133 781351817510735872,139404 793143219655614464,249841 793174409448226817,249961 767809179125940224,100893 793245807294025728,250633 794684651272970240,262752 732981289582657536,1170667 761661222022361088,69565 780784951843098624,182036 765333456087871488,87062 773972362261884929,139404 775897408500752384,151071 789520283929497600,226731 785886126997377024,205972 787403847354298368,210313 792436381431820288,243075 793477465570177024,252020 760819067334733824,60794 764812613217767424,81574 776263769542365185,152314 744959150833156096,349312 777957410103255040,162780 772114207261143040,129558 779892937064755200,177472 788699341150121984,218275 795735504956379137,267576 741326177198080001,354238 773635167181164544,137777 767541298983161856,95213 790316479447240704,230485 790434168815677440,230282 767405658203365377,98972 755209340227911680,35403 764456092193533952,82203 788176875961147392,215754 795479602357338112,247930 760274037570359296,61545 768517575256993792,107072 777163661919989760,159389 794185893691027456,233307 791679027140407296,240483 790962995757256705,235487 787470451635138560,208178 788416687590834176,217837 764799183727452160,84296 775709484412993537,150511 732785500365414400,354120 767780680797347840,101203 788433034634637313,217519 795690688159608832,266151 790897687159713792,219531 794983907758317569,261818 750698950655676417,14557 786799675571482624,1170352 753369015481880576,27317 762265472343560192,72350 775822427054104576,90193 791006088887951361,235163 769136200338796545,108795 788306997263396864,215005 790983893440667649,232169 761616447630180352,1248861 780563992712314880,181613 794166402559123456,258331 757628542616268804,42534 754055907579789312,17416 755394890628947968,35403 759134037361332224,55887 768089547091611649,33169 772860574338277376,131007 794502172604067840,250785 770207817118715905,117257 788392562570563584,217519 776237552898547717,153779 795259834094538752,108396 754052239858229248,30590 773182233498755073,133876 764093052604461057,80939 787121755764785152,207109 765763264152211457,88459 773643368328945664,138382 791626179195211776,238780 765431830770290688,84724 764170532745019392,80512 775085403061628928,141091 777545284628779008,161352 760157082804822016,60819 785270938619158528,194648 788387053973016576,217519 793200116408553472,250328 768961598987837440,109988 794561813618696192,261155 758301331492864000,52319 764167665648672768,82066 785245420356239361,11774 756454493110333440,43225 759501129411596288,56964 760483284379848704,62735 770530894218088448,110302 757104563467919360,45857 787915209453297664,200235 793208638995181568,249725 757772910798921728,48220 758344672578199552,52492 768013225854021632,96039 771404457250660353,125367 751993176244645888,18504 760524730193498113,63451 781278425440845824,183759 794330451410354176,259659 786273250858840064,199640 786381680307122176,1063777 789167942575362051,223286 763717511036579840,79223 791491830164623364,239405 778702311577100288,169416 786262408910077952,202429 795709292020170752,268369 770154163413979136,112939 770510258825531392,118192 778074913685078018,165523 788797695070707712,220332 792446406686420992,245750 766352535942823936,90319 754211355725627392,32308 754790940217192448,32369 767776092367106048,90384 790659022722433024,227048 781207484123975680,186434 774208644367781888,141887 756903658453860352,383981 757744575414882304,49066 787165933446041600,207613 794933373168848896,221416 756631725980155905,43454 763376448723750912,73712 769623877098110980,110585 786260270842781696,201958 732692315299418112,1170667 794556028993949697,261155 776790146330927104,156835 789966020492402688,228888 793677734186655744,249961 764135533245108224,82066 775570310363885568,146259 785991939153924096,199755 756461969490665472,43391 756679955153420288,44450 773638910605922305,117609 788103628607393792,215505 791469221125484544,239405 793175843916881920,249469 785269440371826688,194648 787425497303158784,210207 787462471284092928,211278 795363818373312514,266054 758338340701736960,50923 758734277869658114,11774 772659944071888896,20170 764941991398502401,11774 776210601341227008,154223 780468120288759808,180310 791456358377881600,238965 791352506336935936,11774 757663994144493569,48633 758342800656240641,52031 791010582799323136,159876 792219383422603265,243187 758652780974338048,54070 765696947021713408,88432 768975157910134784,110209 754844488741195776,33520 790821189883076608,232863 789483139085328384,194085 793869504107380736,256038 766303505078362113,11774 788997216895721472,220332 777603946726686724,159308 794120175570259969,256255 793703979272196096,252196 760255215937392640,271850 779911169649750017,175567 753637302656577536,28732 754750771015614465,33474 751945390526791681,14277 771694113217507328,123583 791341384229793792,11774 792024690436902912,243187 767420562750570496,1249408 772827326518169600,132335 777286377914327042,155189 771059527651328000,123226 772179113893203968,129471 775847028580462592,151947 785275977383510016,194707 785589062883217408,196609 756947385390075904,45122 780308253804597248,171795 756232071585075200,41763 766478418384781312,91946 779423971112579072,174491 757077093259874304,45669 780417792277262336,178704 776413033362890752,155451 766110645444018176,90482 770729249447608320,119774 773907602631630849,139865 788749051298717696,220332 757542749306519552,47680 788035973170892800,214354 785504905981267972,195975 785632247575670785,197512 794207214466662400,257492 772843546122551297,132335 763788435610009601,79589 793275801282031616,249926 785823803091726337,196277 794016643647049728,256439 793473796933951488,251452 794695880024686592,262752 755276244816584704,36212 776144139830251520,152314 785803039580053504,198586 789535395218354180,224497 789548684564271108,227048 751862241088139265,18164 764235328257396736,82582 792036539719094276,243187 764472112291549185,83391 793912588102868992,255942 765294738622730240,74247 768951523212603392,110331 767902978166644737,81869 773973964913643520,140211 760274466853294080,61545 761317104578654208,67226 795056535797960704,264397 791619046684917761,240145 779105953325027328,168284 792113713167958016,235685 756675944924995584,43962 756267238726905856,42171 792878181145423872,243187 770299098461331456,117257 788105534360555520,215505 775631790186852352,150404 775083154315116544,141091 756305189838008320,42564 790878698723381249,233692 792469328582938624,245373 793842254720995328,255942 762601643141582848,350654 767207103496790016,97685 785609747542204420,197046 790333493498769408,228341 758821187791101952,53185 794738786982830080,261155 759614732076625920,7092 767430176862941184,98732 772891197903867904,132335 773852098270142464,139404 788013133893885952,214354 793609485763825664,243075 764435828491812864,83441 756852385012551680,44840 758320865691963392,52061 773589918455062528,136947 776126767392251904,151255 764782020778135552,84395 785581673404440576,197286 789226834751787009,224678 793097353460715520,249469 795498243530653696,247930 766440619451490304,92885 770313304422158336,117303 771882473823272960,126390 785306322459688960,11774 795498579867684864,267267 775346914518642689,148045 785885995380072449,199350 770845069909774336,119937 772951959812902912,133043 760287797286727680,61266 770458624028094469,117310 787072787886198784,208395 772839342943440896,132335 793115302385123328,249469 790987252428079105,235590 792114438081875970,235685 754699406910324736,17416 758670323445301248,54070 793275635200241664,250243 750851954461507584,15264 794689632403394561,262752 795413777919291393,265855 790832126899937280,232884 756208645361246208,41469 773365349949382656,133454 750326307674816512,12357 769260344921329664,111448 771382666176307200,124597 795401048064196608,266491 795674352587046912,266884 756934337623265280,43225 759827580186923012,58267 775464211216498688,1170769 790926901372125184,233307 780070791845117952,176109 785967272154177541,193636 770048919371911169,107469 794170236882796544,243865 765555584934481920,85938 770712791552552960,654029 785564671600451584,197091 767238902788689920,353124 791052997614637056,78159 771473170805039104,125554 787749998519869440,212711 795723391022014464,263906 773724297189744640,11774 773979421770412036,137965 781637843416256512,188498 785638591363895296,195975 787773258242387968,205197 791800807712657408,240763 753484075994939392,27045 791423819336515585,237332 772205642006142976,129558 777204817655574528,159370 788059760729919488,215005 754736531315777537,19133 758944184690548736,54070 762640960081629184,73926 778931473873186816,171168 762759749192519680,74722 763871150933839873,80153 792920900672847872,247077 788256326891692032,95672 793122203789385729,249469 794622652753346560,262053 745284296269692928,11774 756888815533453312,43469 768175256229994496,104313 778433862955180032,167407 781321290867208192,187370 753625609134149632,28281 790329935965589504,230704 759105623543775232,56231 759975142638379008,59730 773624007530733568,133702 773869235458105344,139404 775102851718807552,146704 789948442399301633,228522 793594349263040512,252020 789187156728131584,224221 791848037765308416,240070 785683975175929857,196277 752299034984022016,21074 794029684992282628,257515 795123589070491648,261155 776832170862055424,158589 754070562914185216,14277 786258606970671104,201958 792093724817981440,243187 792319764152651776,245117 794985232067870720,264397 795415027629101056,266491 742176305437769732,738099 773242436042711040,134975 792157011966320640,243648 757666673998569472,43399 754753402702299136,33549 757250550232604677,45014 772088272738803713,129471 762747905535016961,74281 775049188673523713,87904 732566139566448641,352666 765971098093625344,90296 776773611222736896,157755 791089984908308480,234583 760235464339185664,60849 771513413298032641,126390 766842748368486400,95121 792053818489917440,243075 766134044031463424,90482 771080997748211712,122982 781010957321592834,182257 793122063749832704,232894 787487177164939264,211347 757582521995554817,45576 754717127064428545,32873 765126360465567744,85562 788875212431294465,189515 791692238229217280,240483 757457551281774592,46890 767096550157713408,90327 780832844243427328,182960 776146136348229632,153033 763895912082976768,80262 760221663883628544,60794 764463186632376321,83391 788484236885884928,218351 792114554180206592,243513 758027214713593856,50314 791794024764084224,240763 762752469558525952,73712 764217240480784385,82066 787611672483471360,211769 758227438606422016,48289 773878165806649345,139404 759814050897276928,58254 791695096622223360,240067 764671393191440384,84209 765309428191072256,86103 755170441803726848,35890 787024224770600960,11774 790635060932120576,232863 793509909509701632,246392 792866019056365568,194060 794572650379145216,261155 787295010009907200,207212 794951694845153281,248437 778296850302500865,167311 789965835376951296,108396 768954005032734720,109666 758291082245316608,52112 758415451831558144,47903 770980618540769282,81869 785817148648226816,198671 792068107875430400,243187 794909011145617408,261155 758654923810537473,54070 764697564281204736,83186 792336516794187776,232962 762008601078669312,71502 767818778562494464,99385 772497761388277760,131027 752946299679281152,24675 769684234319593473,114329 788751568514519040,220332 734434344400523264,351147 786994503127302144,207949 775685166194765824,150302 776958299497455620,158387 787680870731702272,206860 756517035023081473,43319 792854158697050112,99171 734511185593270273,11774 765531528902373376,85805 786524673152458752,203510 767779521475055616,101383 780459050773409792,180112 781621915274186753,188498 791790457466548224,237491 788167499661602816,216038 768210267679232000,11774 790271119685148672,229895 754018898492657664,27853 756362377357123584,41798 758801511581306882,53996 777080063183429633,158387 785920584014139392,199546 792428167398957056,243513 770202684053827585,114254 758475092133187584,41703 766682055669407744,93068 770635655613325312,119832 788695316195409920,219974 794564170075242496,261155 773511855394422785,137042 768860572226031618,109666 792072848496099328,11774 770673475493257216,120393 777635462378876928,161456 790214194318544897,226731 791812339695628289,215505 794066497018568706,232884 742828214339407873,47188 771862216861712384,127366 793357479144923137,249852 791713054316699648,241034 794192564333191168,258331 781467883654225920,188119 785549197219069952,196676 788398411267661824,217634 791661434128084993,240483 771845875203211265,128143 788392740518191106,217519 793635543527530496,249926 787382136521228288,210678 756277026156339200,42432 748961971718852612,11774 758761620218732544,54140 758784068138008577,1248642 750830674731421696,15661 773598162581848064,137927 793223958556504065,248516 775799916572446720,151463 787009383012167684,205728 751145478192967680,17284 753335255847796737,20205 766403386241581057,93261 772211707552763904,125163 776782497732583424,157755 778337916976242688,152594 795054190922006528,263906 767176563737694208,90384 781423074981781504,139404 781652338578628609,186584 794113724525281280,257492 774376522031501312,141913 740193956860940289,41724 758522770645024768,53185 785625979032973312,197512 742836757515907072,11774 771900100368961536,127775 778301635529322496,166684 794378857700880384,260033 786751934581596160,206008 764800295843012608,82582 791456615488708608,16728 793917020156887041,256451 793132122542333952,249469 752657626257694720,1248211 759556975059472411,57068 786334480696881152,202798 793148076361969673,249926 767124472998596608,97468 790330516687949824,228820 785844325494120448,196314 788817862223761408,220526 762833218185916416,73726 775989077812342784,150063 776942488598802432,157693 736974384414490624,1170820 750850003476680704,15255 747494133309145089,11774 756520632532234240,41703 758802843180552192,54070 775068141709766656,146259 790459086793945088,229693 793325079518023680,8044 764202860380774400,82457 773711976925106176,11774 788451058821525504,218275 793830212102303746,249841 794931195863777280,262886 760560723227312128,63451 773866748638617600,139404 785629984794697728,197341 760905686859575296,65500 769562464878891008,113788 793945700115562496,254135 732285919596662785,196346 771004601680224256,122146 776812290494435329,157755 786955170437443584,207119 775766227754946560,151156 770003066896670721,11774 788482910819061760,215437 774985481901580289,142721 732392525391114240,196346 758352210728194048,51675 766645279697178625,93261 778769606051790848,169999 768792113509076992,74247 776941847805558784,158864 785611975019466752,196917 792030915996233728,243187 760562458167828480,63451 778028602814103552,155390 795038875139747842,263532 755019711453290497,34666 772169865998262272,129471 785588496668950528,193958 768780657766109184,108849 773286235347357696,135025 732308793342734340,349764 794288554457206784,258598 755051507234537472,35044 795313182092955648,266146 754109583027736576,28451 779999053723475968,174115 761693606683869184,69947 772216744614080512,123821 754799077263446016,33549 766384292142338048,92860 774077292725145600,132335 792676942986240000,245101 779751783983935488,167220 770392282847641600,118698 752314322496417792,21437 791634477525135360,239906 756540918468120576,43828 765216652849995777,86440 794665173437059072,262240 773901230804316164,139404 790247371716395008,229693 790949033846112256,232169 793123224909451264,249469 755892816094441473,40410 773201183557099520,134470 776830442175619073,158589 778582279601922049,165185 779330444391251968,158387 785606127320985601,196917 754026785499672576,23725 760256790592303104,61412 760519446498676736,57092 760618668057251840,63393 770696900630675456,120610 749436227636621313,7287 772361982926200832,129990 751154267587829760,13990 769694721560055808,114987 775764480999366656,149953 749302107975524352,7836 768483201958412288,106756 774299520565907456,139404 790430591355420672,224232 773151698831417344,134470 785269202210861056,11774 785322040119091200,11774 787572139545296896,211753 788475125226016769,218275 791456722363834368,238272 775394549715742720,148994 786593413219160064,196748 765199666971488256,86103 779514221453152256,174315 785452460609593344,195782 794742401948676096,261155 770239872548364289,117257 771462418505490432,125367 787942631372419072,197512 766690038180708352,87858 772648944375562240,129662 787390977631723521,208307 791811489522851842,235315 772520354891833344,130026 785250329499754500,194079 766088798396493825,90031 771408345223704576,125145 741299218791301120,349060 753685043210489857,29011 785552214404177920,196676 795009115210784768,264431 754771409549848576,32873 732398676904026112,1170428 753740712286584832,29263 759180308948353024,57258 768534859535020032,104662 778205002074615808,166409 794527549866901505,261155 740065050132545538,352060 769470073518030848,111503 752964647641288704,23899 757373254021644288,1248475 777661243293310976,146804 732669466773848065,352586 788726451847790592,218275 732447141059141632,350480 786373931439497216,202727 786796625725227008,205186 771476904859742208,123686 785776411118370820,197512 791003893186584576,235590 792491716355956737,246273 767044325796638720,96592 776901951548231684,158897 763416006521913348,78159 792006760605286400,206666 792037654611292160,243075 788664715853570048,215437 753728836341227520,28508 761370472995061760,67893 767804969898614784,101681 793165627988946944,249841 794539094722412545,261155 780086321922662400,176745 780656472703193093,182313 786451632108089345,351830 751581653898817536,18893 791172797657649152,56964 793456389154803712,252196 757593421083058178,44163 793886528481202180,255942 793977323963826176,254135 765656179502485504,88874 786717034667204608,205728 792374738194690049,245095 793189835418824704,250430 773632517916200960,136960 793426675782549504,226738 760899401523027969,11774 788088731421073411,214354 794528261116047360,261155 761295091365445632,67768 795084998957154304,263926 792024722728968193,243187 795443085304012800,240584 732780471323660290,398860 779870716866891776,176109 785815506305507328,198671 790544401407832064,230732 761583580539719681,68102 770342757164548097,117609 793562554765152257,252014 755203666940788736,33751 767227669872115712,94699 776231978207178752,153095 762647966729457664,73712 776958168677003264,159546 795319725014257664,263906 768218823312814080,103506 779378220848320512,174557 758747566980804608,54726 785906638779781120,199546 773961461764853761,140211 793973812156956672,255192 759281805807718401,56964 785268888464396288,194648 791602720067227648,78159 752003588885389312,18395 770362647518834691,118482 773609242389426176,127358 758412964999245826,51675 775350446252752897,148473 794400865390096384,258829 789900361612005376,228686 795170732909084672,265102 775031175832141824,141316 781843772225167360,190635 786287816774782977,199960 791275018890207232,237491 792798513717358592,245094 762998376140984321,73814 785612742552068096,196277 765005393370152960,85562 767838814245163012,101681 761022661875032064,66116 793163844101234688,240718 761603994561093632,11774 781146121829699584,183759 778305479562829824,165591 761942134253551617,70478 770997104193835008,121621 776444842276630528,155097 790653185925013504,232169 791413586153398272,232169 779515925364105221,174392 769834093039259648,105109 778571510944595969,168284 761697461765308418,1248861 761583462386135042,351146 773964658101276672,139404 788170230174449664,215608 779430008624263169,171991 789874164903448576,227048 756194092652965889,41632 785944117666648064,197512 755769251982704641,39462 754071777253453824,31035 794696972838076416,262752 776847123467730944,157755 789777327550889984,227048 752854125226909696,17794 793412673148944384,249180 733889929323806724,350498 764977002336096256,85562 774644064847364096,139012 775019284397522945,146259 795773547377553409,268643 756357789769871360,42249 768780652737073152,107423 774332592480976896,140027 791375061349306368,238395 753264626624765952,25981 762592935787565056,73542 791137079778537472,234796 792816123775479808,247877 758024804993687552,50314 760257196995276800,48052 768956879926022145,110302 771386443625336832,94699 772529695061602304,131045 788408223791448064,217519 752055979919994880,18215 780803588121567232,80785 757502354157608960,46280 754002262326972416,29457 758221967694626816,51344 778793132888436737,170609 767259135024955392,98559 764810237953974272,84724 776077337658097664,153095 763672802943574016,75396 776475802040954880,1170441 791301081049419776,236831 793307745546080256,1248155 759760560909017089,53703 768443390396624896,99297 770324236023889920,118087 788015864075341824,214078 791022726894919680,234583 794907078376783872,262228 753993597154885634,30815 763337955511382016,77638 766120908939485184,91132 766683921102868480,53185 770377039832489984,117257 776036305780154368,152872 764947325026443264,11774 770114931375104000,114987 773594920556883971,137042 778374449208827904,167003 750823695992619008,15634 759243248170889216,1170537 791371654362390532,238395 792036759215362052,243187 794604664641687552,261155 791787321830084608,241678 795399866667192320,266138 762770606634864640,74681 785913776021397504,199546 787705332604764160,206117 786419102428434432,201308 794273483458940928,259482 795250699382755328,265644 732606695734579200,352947 754861288359067648,25965 788140121761517568,214209 749282880224792577,7816 761381659090518016,68273 776916043113570305,158387 793315492702281728,1248155 795012791459573760,263896 755232199843065856,34666 787775933176438785,1170685 790598775702163457,232169 755406698551111680,1170783 768866343168925700,102565 788119928259899392,166282 763186610942771200,76723 757648449550417920,48549 755452034816573440,35890 761898424748965888,70255 772852965853962240,132335 779445547166040064,173347 790715456709533696,232169 762783941476569088,74943 763055966363320321,75899 763225404064673792,75899 763463147529211904,77632 791625251561938944,239928 792110711132389376,11774 794439368089866241,257788 752154623528562688,66217 793615376516907008,254135 758767388288573440,54748 762284922996461572,72419 765295225938010117,86440 791101806856114176,235590 773868082796212224,139404 774139323461492736,139373 780937895263821824,181419 793803618780491776,255393 795674395209564160,11774 777010063453986825,159876 773241662168588292,134975 775501043820011522,112363 788691219786235908,218258 778632419872243712,165185 786256152669544448,1063777 763699846800928769,79585 765620599393816576,88669 773999356273840128,139373 776567697869971456,156290 779425302183223296,173584 786441110839177216,203674 778624372332527616,168794 768661498746933248,106118 793192069502238720,249469 751166316309020672,16728 759783456851173376,57105 759936040815648768,60391 763525888562651136,78684 760162612361519108,61051 766448583432347648,93261 792105838496387072,243075 763927267277803520,81127 772166033364905988,130026 787767791541686272,210215 791134170730946560,203863 795698275269693440,268281 787188334481268736,206258 791428391597551616,238395 732334704838344704,351306 763783031693770752,11774 770414998543671296,117257 771461905869316096,116229 772112922231185408,129471 786992307002183680,207949 762160063133917184,71476 764127186274099200,82066 767368340666843136,1249393 775410219258093568,144730 791341055140593665,234583 786240862388760576,201958 791365865975472128,238395 785626031822471169,196932 786112238855843840,198466 793906662360875008,256255 732199776070983680,39600 788142005452836864,214899 781662628791877632,185496 755133536378707968,35737 760942148199993344,65180 758553848151674880,42416 770312069228879872,117257 759366124605628417,56964 760170841606918144,61412 775396193342021632,149042 757751495341187072,45329 769286615491497984,112336 793374454051016704,226048 776776491367555072,157693 788115155104198656,214238 774269441047728128,142398 778312202747011072,167220 788725868197613569,220029 750438714258526208,11677 793257502704041984,250430 794500674364944384,258456 764578816933130240,64850 771497892745916421,125853 794875497465389056,262849 778308298952978432,167220 791405563275907072,238395 769834544572735488,114220 779537671450263552,168670 780503355575656448,180039 793241954226085888,250633 765034121278009345,85562 779456606031507456,173447 752827763338477568,23739 785553033400688640,196917 763612982291099648,78853 793985999336419328,256439 750365613097385984,12883 791601589899452417,237236 763350830598750208,75392 764175270932865024,82203 768143657325109248,101203 764472376679477248,82571 770856704162537472,120610 780772086851731457,183050 791110536809381888,235315 794329872860610560,258456 753609301277577216,28033 755567839612768256,38026 758624311020285952,54070 772268833524506625,129991 771037196132360192,11774 774057135520878592,141316 793162115435663362,242609 794989579434676224,262752 791719243351941121,240145 752915763061719040,24134 765164766360772608,86103 775002697250418688,146259 788527084771676160,203710 788715665175695360,218349 788762952266555392,219174 792860676603584512,247056 772444024212860929,84209 779564103081791488,165690 750733878474801152,14877 774018315693887488,137869 753349466044772353,26828 759509005970477056,56964 763447696556457984,77731 775766928803651584,151463 788884906336104448,221297 753966923726151681,30244 764105028072157185,77598 771052210314543104,121612 758778825475891201,54070 759264977836466176,57690 785790523168751616,197286 732687941462433792,353262 773022458240638977,133043 792037307427721217,243187 750629448748269568,13532 756627594733379585,44429 765788699267399681,87904 777099710490226688,159146 795241217546190849,265644 762137848669667328,69983 774720449909362688,143043 795670435807580161,267231 792090253976895488,237964 768875521346330624,109874 785328047998267392,11774 788763949944729600,220332 752315933738299392,21034 753012632362246144,25255 765610190838333440,88546 768075180858015744,103354 793865423745941504,255938 755540308226519040,37991 775001875699466241,146259 789288654153797632,224680 795187692447420416,261155 753936257827209216,30296 793120998455406592,249469 793865397401444352,252639 789945356851314689,222788 790975932735582208,235487 786623399804022785,203350 794120258994851840,257788 775042022772269062,146474 790632828681621505,230899 792048005079793664,243092 793454677652279296,252020 759419151286800384,56964 758016862357565440,50719 770939202351484929,122146 789077219070980097,223286 769523965102551040,113882 793099781446983681,244550 763913348723400704,80192 787615365115379712,206748 774450411847561216,143126 781583450579099648,189031 785441547353489408,195712 762797291971284992,73814 764577702171009024,83128 794937664470470656,263817 795024518712619008,262847 763486473790164992,78115 786768225862164480,205728 752675089825443840,22938 766032975200935936,90694 790187936373411840,226731 773915756618735616,139989 780448432989147140,180088 790939046151323648,234583 771926185081266176,118191 792851549240242176,240682 753929826625617920,29263 762044446154170368,27156 765251754984255489,84368 769660987066683392,112939 788793742379610112,221008 793950231830200321,257026 794687962969620480,262784 766559390098788352,90384 767457204177809408,97379 770427144690339840,118192 760776114578952193,64730 770954847747239936,87607 755159607845105664,34637 794694151241658368,261155 743074303520964608,679105 764064999253749761,81130 732897445974171648,354517 762860387691704320,73712 765617359432192000,88488 777986683795017729,164375 794647312614170624,261155 793164398286217217,249841 775845723552288768,135808 777846499853991936,164001 791465460390891520,238965 774015445795876864,7311 781886850239565824,189313 756686795136438276,43956 774216348675219456,141035 764824745116336128,84745 758123662545301504,14351 779147039955361793,172799 733066998163329024,354869 763408412487090180,77731 767459456426835969,97852 790177729673035777,229910 792211425187991552,242178 768297033241243649,103212 766861348013735936,85562 779919097123385344,176129 785292585942351873,11774 772822588779208704,129551 752920078652362752,24316 794587973979410434,261155 786081719929700352,199891 794048544923643904,257492 760910059094155264,62180 768183396841426944,104444 772527488429883392,131007 793286548464734208,249961 762315341116628993,72010 769406009089679360,111225 773233030487945216,134561 776937402992558084,159411 788660099959050244,218832 792942695895400483,246392 762466606999937024,69878 778384886717480960,164826 758380853584072704,49066 771340924362174466,122759 789846556811853826,225608 790279724597641217,230282 793634248183914497,252639 768926554093080577,110381 794002415347302400,257492 751739535109816320,19458 770492061787316224,117257 767872011662163968,101275 779753550456823809,173338 786662193290936321,204413 733121349455994880,355261 780073646299705344,174725 795373854315216896,68873 756595491593388033,44274 786941938066792449,207613 792518272637775873,236827 793452677271130112,252196 780006331277152256,177704 787066578072379396,207287 733026724502372352,355464 750511375529586688,13071 775502361309523968,148994 781290057458069505,185310 757806051508953089,48491 790896534615457792,232169 793911355489288193,255942 787839170647646209,205197 772557394656264196,131542 786642771033468928,204413 790949144298872832,234653 753630538263588865,28732 766852792568967168,95672 769370795390955520,112788 777190185733791745,160539 789835963665088513,228037 790245773564719104,229693 793209715828330496,249926 775341463911530496,148473 786045902754459649,199546 791720913716649984,241115 788803765520379905,205776 776805540211093504,157325 751188984320196608,15643 773898981998858240,139404 788459683623251968,215030 790538129363111936,229116 760549303270027264,63451 791353415838281728,11774 780605829141659648,181789 778584011300073472,163376 780811032340131840,11774 758489147061465088,53185 771479724065382400,125111 777943769438035968,164826 769497570498535424,113797 776140430354157568,153921 786547528422522880,203391 781331333100343297,185496 777907438389428225,158229 792032791806545920,237852 770430940636180480,117257 794574307179446272,39957 755851158741057536,38412 758328449056567296,50923 793972029602942981,256536 776424676864077826,155390 776587262653890560,154832 781632546744504321,187969 765423820178006018,513129 774739344334606337,144635 756310010750046208,42495 790890566754021376,83983 758742638631591936,53995 792896514834194432,247240 758470753326993408,53185 760707236587012099,63661 779722764521447424,176101 790944875453624321,234583 768962724252442624,109988 732900749517033472,353105 770739948186169344,117257 795369781826158592,266151 772439590665723904,130970 786120464141807617,193074 794528371132669952,261155 763821880373448704,80486 771278184457310208,124537 772806513102422016,132335 790625483801190400,210238 779119299977891841,172089 790422346473496576,230667 758726497641168896,46076 765409456741978112,87245 789930102662504448,227048 791662613478252544,240145 750858396501352448,14379 767464296196501504,98972 769598300169330688,112363 793245049047937024,249926 760583084538470400,63900 764113309385781248,80643 788533130563096577,218142 775776428541575168,151463 791701976752885760,240483 793984453274206208,257423 753692664726482945,29263 767823996830248961,101681 775724659396472832,149953 781481235973599232,139404 795698100195033088,267862 772501531610320896,127707 749305585603141632,7849 776907980230930432,158459 793914228692303872,256255 732278506428727296,11774 769492898865876993,112336 788520420286664704,215437 788358799245529088,216009 757722369767174144,17120 764630539517112322,81946 771967027783294976,352722 778355114704670720,167319 794213219074277376,258044 755504584919887872,38012 769561444715073536,113836 786983543213817856,207974 794164294845763584,258331 773955494343954433,139404 794534536197603328,261155 754797135606849537,27045 789508146356117504,226731 793188663177818112,164814 773358686295224320,135701 795704760913588224,199307 765346693009248256,86103 770258767808114688,47570 777577418294984704,162497 756289230469423104,42432 760553185148829696,63374 776868509087326208,154832 775433319257403392,141415 777923910234836996,11774 795708629257191426,267862 759905095253303300,56964 773927503270408192,139404 794628958935457792,261987 791657013776420864,239426 762342587126587392,72809 777091994711719936,159475 768556433449168896,107469 775717423148216320,151071 788953565091995650,219575 749328447604916224,7849 773925604785786882,139577 792459149703467008,243187 762381397482835969,72783 770080059889688577,115509 754033288725934080,30815 786857912853417984,206048 792641225484406784,246726 792442024909758464,245795 780967855034597377,182338 785749080949403648,196628 772484998616276992,130407 773588303295549440,137158 775512072364888064,112363 793794442150998017,255393 772397551702142976,130686 772488990851149825,131238 762526504550961152,73270 752947029915992064,24711 762743815237230594,73706 762574926062624768,7092 763829525100761093,79987 767901789878312963,1249507 767948788933750785,100620 762015640760700928,71026 789955741201240064,227825 752032663335239680,17794 773255286983237632,129558 772022656203907072,128930 773616802915979264,138165 794632775341117440,260874 780807557984116736,183269 791739338551795712,240483 749646457632792577,9145 792000760909144065,241462 752654713133289472,22432 767429534882762753,352982 791846894519537664,240483 795233083297439744,264397 763822900843581440,79911 764223457311596544,82766 795413162648596480,265855 776600909325471744,156053 766270021077176321,82209 751076781973655552,10735 792012679623815169,239998 764135357684166656,82066 772197534953512964,127957 771098517985107969,122146 755538671550341121,38401 757964808993898496,47940 762998781235306496,75633 786004730459873280,198878 736757128610750464,104628 755536918763429893,38401 760220631388590081,61545 767104561089810433,94718 758777196412534789,54347 775736372636241929,148574 794562986564349952,261155 766400233223827457,93261 750386652770471936,12883 756218965140078592,41702 750006157884919808,11117 765255015682363392,86577 779413468155744256,174557 794708939921387520,262022 750767016546430976,14781 793935885159067650,256255 777100971986001920,159876 779457359827509248,172295 789175217671184385,222682 770270342468276224,117257 791257919660576768,237405 791648478820651008,240145 768279621859061760,104662 775516317738684416,148994 791831626544062464,241819 732660676343123968,1170654 768258278451142657,103506 773288311284756480,135745 766701800175132672,90252 781591595745472512,188622 791026700347924480,235620 765722345520627712,88052 778535809582587905,168683 751552014622994432,18395 766367789456031744,90193 766739392673308673,95672 776177494802042880,154322 777285820621414401,159554 789497679944482816,224793 795060897521823744,264397 755083459438059520,33499 764148441236672513,79999 786003084715683840,199561 767553046561906688,98646 776455395506262021,133702 761874855818067968,69747 762695130365034497,74247 788781398937264128,220767 764076278974590976,80939 775737787354124288,150511 757772187885379585,49066 790959223165157376,234583 781113345952800768,185496 795658004335099904,267521 760381590174306304,62327 780511106125012992,180310 767720042708344832,100893 790949623267373056,234583 773901350665121794,139404 794575497124421632,261130 758122107054264320,50698 760643889023836160,64147 778403413063196672,167407 792150570144378880,243075 780807743997345792,182726 788830302726676480,220806 793177728572727297,249841 761001423739850752,65180 792481628606046209,246011 774686137340297216,143948 778315675374788609,167220 778776489533726720,168794 767916504230670336,99111 772804265727389696,132335 773885759510212608,139404 754734846770053120,33356 780288048500051968,177773 785338880593723396,11774 759148367637192704,57105 760883988085018625,65474 732394581027741696,351837 781200150593167361,186149 753958141226803200,29263 791721868063420416,240483 758757554298073089,53806 759524108354854916,57574 786039835513331712,199490 766871061153460225,96200 774032429849931776,139404 779693531833131010,171693 785538366200684544,193671 763462249704886272,78159 780836849648488448,183269 788916178034896897,219942 793214802860642304,249725 758001568008409088,48663 780204512149639168,164826 788425219430092800,216484 791702297877229568,234990 791712976663445504,240718 750791420605296644,15316 753702615301709824,29263 765886253816426500,90031 792034557952262144,243187 759116399650361344,56964 777560096708657152,161988 786530387711266816,202007 774214635826196480,138812 760916444699725824,64730 768173042577080320,102452 774056298061135873,139404 764523641904041985,81946 781561985548910593,187611 786375489640275968,202248 794223980005781504,258044 794319913393352704,253164 794918990216916992,263968 774003412673388544,140444 755755716250656768,39384 771375014889259009,124597 781130944736403457,183269 772426203114315776,129558 787798921464676354,213253 795350542897836040,266491 757802602239172609,48093 781557308564267009,188401 773959563364085760,132497 775277454004981760,148010 776439893224402944,155191 762307443661692928,72407 732991579590262785,354591 768171101033684992,103354 779055252947341312,172189 794544401926258688,80482 756044533914214400,40881 774494729400614912,142668 732247716647055360,349197 761023482939310085,65222 788757287359827968,220526 792071907055108100,243398 794768308021108737,235580 790589318637256704,231894 781310256676691969,186149 749665934567104512,9087 749691978884014081,9285 781849210115149824,190036 786932881864130561,203863 765354647590727680,47188 758512512077750273,52263 781227129052753920,184223 793183637009227776,250033 771383741545537536,121046 786724145241452544,205728 762596342208327680,73662 778300988075630592,167220 753003708603039744,24248 753692063443525633,29263 732415565793398784,1170356 760175769632903168,61412 761300934131527680,66058 750461290678657024,13532 771906783447318528,128615 775156143265939456,145866 781884351118249984,184351 793255466944040960,249926 793823219555897344,354826 795430934279430144,247930 765103585935765505,82759 791304032224550912,106482 761215107288489985,66510 774810021360046081,144844 790554426322788353,231894 786300658831986689,201558 795396497688920067,266084 758428465758633984,53185 775818154295648256,151741 773391104033030144,134543 775523426467446789,112363 790607759054147584,232792 791608650338930688,238272 793130479092367361,249841 794549583493742593,261155 761582335057735680,65222 773690647458910209,138543 750766174015787008,14349 754816135321837569,33850 770483544808419337,118174 769857134020419584,113767 793303775603675137,250408 733164871836110848,355480 761741586401202177,69356 774006362015694849,139404 776030449370066944,151302 778708700064157697,169107 774992407108517888,144617 775750774626197504,151071 758712852802859013,47940 766510511483609088,88920 791025058718289920,234796 776105446469832704,153658 795288766109904897,266068 759356281085833216,57964 766302207234936832,90694 771824721084108804,125381 795679154368815104,267590 788163150298353664,215608 749944398717169664,10788 768515238048178177,106716 773882174206390272,139404 780766235558449153,182960 761789736373497856,65626 772894760520519680,132370 781859041819631620,187976 750426429947416577,11495 753730829889699840,29589 759079823327232001,56231 770019555582283776,111549 751551756363034624,18470 752912607774773249,24134 767164935491166209,97386 785919575074349056,199546 794966064413212672,262925 758474415856377856,50827 767479458542473217,98841 770052596363067393,116164 773816415526744064,137953 750236673108156416,11495 770899908807262208,120610 749261693121880064,7828 769276135486132224,111225 750940735457751040,15874 791691276777197572,240483 776472025011482624,155896 790922995912937473,234653 759359039146827776,57964 785264470994157568,194560 764859387831738368,84422 787830318975815680,212237 754112373338759169,16728 758932460079984640,54956 794768988257402880,249926 773293175196815361,134371 755156211587174400,35890 769976367878434818,116082 772579649842970624,131084 794210461189283840,11774 754767932723433472,33532 755823749736259584,39462 778583706936156160,168794 753724475556917248,29548 765357871806738432,86053 780948765179912192,184223 792320335643185152,245118 790869890097750016,234533 794318896765366272,255826 785490847034847234,196277 752973817362776064,24467 768130138374414337,101600 764973531880910848,85562 792360420317261824,244143 765038739642986496,82283 758339147966787584,52554 762637788969857024,11774 775810061377699840,151439 769200105257918464,111558 765310138957705216,87145 773589786535792640,137869 775530266982952961,148748 776925604113330176,156928 793221309182406656,249926 794559679275769856,261155 771496454242332673,126293 779324126913826816,173753 767554757741260800,85285 777476120056778753,160758 788557210611773440,218275 792174289424420865,244550 757545926256754688,47782 775158505544245248,146804 787017589352464384,207287 753708599285874688,28037 767852784947335169,100949 768947454825881600,110302 795441117571547136,266054 752019237233913860,14277 788007865911021568,214209 790227369172824064,220819 763480512740458498,78684 792142522189512704,243451 757367858578022400,47090 778377293047607298,166300 780803135493115904,182726 794669798697353216,262022 767098909386825728,97850 776543804035694593,156132 756109137017237505,41632 761606946042548224,69565 780220990743687169,176128 781469959524323328,188119 792005398949617664,240483 764071425367904256,81649 792804174224175104,246726 781454083966263296,139404 791903834918354944,240483 762642068619534338,73926 765023608083132416,85727 775430981369094144,148574 777173574889111552,159876 780081048566702080,171693 759827643269197824,58253 766815922388557824,87904 787026984102690816,207613 766345064163389440,80939 781616117911474176,188498 791083357538922496,235951 794209457215508480,255791 763090143544610821,75899 794002236607057920,256276 758097668832894976,48663 787029236947230721,204078 756421043179364352,42249 767557045407117313,99900 791785820843757568,240145 788746563279589376,220029 753647740526088192,354830 753725722997383168,29036 767846963991699456,99093 775430141224693760,148537 786911790084927488,207287 765941025021890560,11774 770349320923119617,117257 791355191069143040,238207 772515964021829633,130988 794016724853067776,257492 789879745714409472,225981 767183012022874112,95516 795732992878583809,267655 773833638077014016,138382 778585007585492992,168794 779388570708705280,173347 765368328563019776,86440 795063774361321472,263906 785275050983239680,193669 792732565610172416,247241 787917676974895104,210585 766326769729155072,91946 766747118740516864,95708 781296476320301056,174115 792036478792638465,243187 768152145396981761,103294 795466131750457345,266068 767918137727524864,95682 775746608524828672,149329 764224662750441472,80939 764256214737940480,82283 794671618689798144,261155 732960284202016768,354922 792198411562856449,243187 755402324244369409,36735 795302917683089408,266079 795384128128446464,263906 768123221736587264,101203 771007842866323456,112872 778070844849258497,165299 793911632271380480,255942 761251625558089728,65887 790699598566289409,233131 776841316458266624,138650 753652268923228161,28866 766418693769265152,92159 758427979684773889,52061 749983338551803908,10571 773753950898122752,138819 779690077660196864,162497 786594278462152704,204835 752956453221240832,14277 768476189879103488,106774 777620963009626113,162810 790964994078806021,217519 766614340325605376,94806 732691281252487170,398859 766705406001356801,95672 761224382639374336,65310 771981377067708416,11774 790334583569059840,230584 751089819778846720,16422 770666617554345984,120127 759191667354300416,56964 776792206543691776,157693 787873611579207680,211829 791659543050784768,240483 777676165725073408,162596 754109232970997760,24856 755972345391640576,35637 767166763691892736,93210 773302967998881792,136110 794993197583835136,264397 733001094578737152,354948 778591674536751104,167517 785891613864144896,197091 773616199674593284,137869 780540094784602113,180233 778309753877454849,167319 751628100274970624,19000 764439499598237696,80939 789492207908687872,226461 790696632216092673,233307 793151744347742208,249926 777344224303861764,161542 776464505781956608,155390 779787873226588161,170187 785333070459174912,11774 791711237658714112,218545 793649220133806080,254135 787153820514148352,206593 794660323089403904,261155 755123033459666945,35403 762054437338742784,71652 764576046738014208,75349 771454670246072320,124597 787296327449317376,209035 759189669133316096,26066 767414077081649153,97515 770747205124759553,120690 775091005871775748,146338 785549944891576320,130635 753754972270002176,29488 770906444069761025,1170396 774632882287542272,144475 785279068983799808,194648 791333740442189824,238207 762744965764042752,74727 795032014697168898,263907 787103436709896193,204835 795104188279582720,263907 739159140279279616,355507 781519436159344640,182659 774010045608632320,129762 759178936035241984,56964 790889317841403904,234583 753623115461226496,28569 774964949823041537,145451 790748297401016321,232169 793159734933073920,249926 794216721599041536,258456 768123009668440065,103126 752654348459634689,21437 757984846748712960,49462 768222795415248896,103975 793125674932330496,229908 794900012463456256,263708 765657641624403968,87858 778232315415715840,166409 760669949346054145,63451 763934081398693888,80863 790677905864990721,232169 788643519267078144,219765 771474493399150592,125367 790323117184909312,217519 765214414219780096,86440 773614237574959104,137042 780893959685935105,182870 763889345296236544,80939 764981281440559104,85562 781651236751757312,189235 788051208019832832,214173 779605584526139393,173964 780612811764404224,182122 793179700633841664,243187 794980826060615680,264397 768045703641706496,95672 768222288814678016,103924 770770951344648193,90384 792527248318488576,243427 766035645680742400,90384 759391059734659073,57881 765976487820398592,90565 761627992095281152,68993 766524329194459136,91946 774408234358702080,141360 777603713343098881,162610 785731409205874692,192689 793232385341026306,249926 795769845115539456,247930 756979851190493184,45669 768428667907215360,106281 787723913358966784,246425 754730065800200192,26539 760264327102279684,61011 787973661231841280,213887 778434941742747648,165185 785672140091777024,195807 786312187073667072,201620 786519406272806912,203710 793113459294605312,249469 794537967570354177,260380 781913872558989312,95055 776470932692934656,481145 770297670674051073,11774 781305861171998720,186584 789499812462923776,205972 790698273170305024,232884 751092356749733888,11774 775702101037023232,149200 781557361433468932,188401 769325411507417088,112336 772072856150806528,129436 786196553337741312,201619 775335181418917890,148473 795134387209859072,259892 768159854775054337,103354 779377000234487808,174557 760077579915173888,60866 737497463032971264,354309 775767948619288576,151185 759893560053248000,56676 771509688215212032,125142 750093898442219524,11434 758324289154211840,52112 752655476827893762,22439 776912600017895424,159245 791362274376179712,238207 760126370903105537,61145 760688677639061508,64192 771056606557589504,120690 780236158592688128,177773 767737614627516416,100893 792786609359904768,247232 795447452283338752,266918 795460558661226499,264807 790983203221753856,234583 755488566277353472,37892 762021826004258816,70858 778441071537684480,152594 763229772197408768,73814 793795437576720384,255393 760271840065441795,26066 791048592970641408,234583 757462424056233984,47264 773668228467949569,137953 760578079408349185,63451 761528734558068736,68993 787730888733945856,205197 767841916696268800,101681 789896527674093568,227048 793189613976297474,249841 755515848027148292,37979 761560233428840448,67973 766868971492548608,95708 787828526929944576,210235 764439320145059840,83391 767848279799435264,101681 793498055928532992,252020 753194243540344832,25253 758302509605744641,50804 772492685819215872,131240 791537008871034880,235179 793341913692827648,250633 762486900519088130,72998 764168672520929280,82283 767863505458298880,99044 756606468464504832,44273 786047753843449859,199961 742850109969293312,11774 767814732791345152,100605 778502121574596608,152594 781841796850651136,190635 786067717719748608,194723 778984755438186497,171695 780800781733670912,11774 791708475952771072,230485 787361279891472384,209351 758722603716603905,52974 792091491980017664,11774 759101629761261568,56964 778598530608926720,168794 789078552234692609,223286 750385201608593409,12883 777358236076810240,161633 779251544076214272,166282 793620499712520193,252581 742331053830868993,349951 795036993377935360,263532 779649713729638404,173964 753204970279665668,26140 780342589954351104,173210 793451522084536320,249469 759732064446996480,59467 769745088981323776,114779 794192067740266496,258331 774724599376293888,144542 785235744952582148,194154 790770014420733952,232911 756584961453518850,43471 768987314764644353,110362 776637883012743168,146991 795699640251383808,268314 756536153050939393,47188 762704277915652096,74431 737063700968943616,271850 763929909320306689,80393 775474717918572544,149597 789940545418244096,228820 752959699834798081,24848 786052916322799616,194723 733329890875969536,11774 764282726564372480,80720 773699713010925568,138819 790589578151272448,11774 780795226952572929,167220 763854789268516864,80486 788906922967638016,220029 781249807427915777,186212 760894307997851648,65180 769057678408679424,105642 777554977841700864,159847 767921834335633408,100278 780141481361285122,177233 779464146894987264,174294 736187105831882752,102730 779457564572459008,175260 780805733965234176,182036 785610515011674112,197512 778795783915237377,170187 793375710240870400,249469 775836673091350528,151071 789659240344453120,225981 751725039037345792,18893 788521011297779712,218892 750336204424355840,12561 745086490229747712,195876 792443711921745920,243185 794574878066163712,261155 792155071517712384,243983 792915646065496064,248065 793166763030487040,249444 777189971048312832,157755 793794414279815168,255393 794299578430287872,259134 778269727420452864,167046 773611670711128064,138054 765224271065018368,86576 768224842457939969,11774 769149705645268992,111419 770299624515104769,117843 793208677264228352,249961 753694614373208064,29263 786192366608617472,201583 764655922295767040,82018 793106845422456832,249469 776046486597632000,151701 787637113294553088,205155 793099018448625664,249469 773989765486108672,139404 767081762203639808,1249357 767413424808755200,98972 790880173067567104,234583 769673879858053120,114779 785601636345454593,196277 795109452944986116,264397 774991531631636485,146259 772746294968279041,127218 790397200136155136,230485 790934230851260416,232863 751142621326761985,17143 771728018263969793,127366 786941991812673537,207613 788122750451867649,215754 791249141888196608,234796 785587461594329088,196609 793106243904692224,249469 793471577350217728,252408 761903331442819072,71021 780946490080522240,179776 794535826004639744,261155 763819664803786752,1249171 779782921372721153,176201 751557887277740032,18452 778308526691147776,166321 758269730687856640,52061 773989019852177408,139404 786562276224630784,204413 769345373345288192,111558 773505913135046657,137041 776126868328026112,153921 790638052632702976,232863 764312689392877568,80098 752128456729714689,14277 778711627960987648,11774 776079968262651904,152872 753173077991849984,25253 761345746864001024,68102 791053839101227008,235620 760964283651928064,65887 794982472987582464,261944 738135359402319875,11774 788567031708737536,215437 793187341359689729,250064 787356682447908864,210585 791771332983844864,240483 794104692737380352,257492 765250390472421376,84422 781244348235153408,185921 794632609649270784,261155 774037892653981698,139404 790975138149732353,234583 779393418296381440,173637 791124651254681600,235487 793132819836874752,249841 795388271513714688,264397 769127726707900416,110362 778359116532097024,152594 794305568416604161,11774 790499515988058112,350650 786958194258092034,207287 732611236655812608,351617 766300569086504960,91946 767164233767194624,97386 791191683861999616,235590 794293658535284742,258249 768103238184816641,100893 790928570319310848,232863 757645272222605312,48549 759980523137753088,58815 777599800535490561,162294 792962932644597760,214305 787019043140173825,208379 793103756523081728,249469 774368624312102912,142980 776065003950477312,153194 772209543686172672,129602 792143298542481408,243451 769858341451407360,114357 756995959389728768,45566 767173311755354116,97467 794619210039234560,261155 768232618781384704,102826 790636374386876416,232137 790711417968160768,230855 768208138575159296,103046 746801244849774592,89689 773821593168424961,1170555 774973870726115328,144682 765655530371153920,87868 788221915462631424,352258 755846333982908416,39657 760524391532736513,61145 776803939723386881,157755 749742747620372480,9754 750664682059337728,11495 794335520579026948,259773 778569969873330176,168794 795771576398606336,247930 755744668089024512,37504 794690335792304128,262752 768461829198737408,101681 755533637152542720,38183 763110228204351488,76549 778728241393639424,169384 763797052006412288,80393 770259507737800705,117257 754197193133846528,32157 767365431220928513,95672 775522466986729472,147424 789907086754787329,212131 753718044178862080,29059 755470368219987968,37294 758001181721407488,48663 785617026236551168,196277 794309628423081984,11774 795028020754980864,263926 733014499234549761,11774 761889687581626369,70509 793258252121190400,249374 756255042777165828,41702 754980940447973378,34645 763783043203104768,80132 785652683881353216,197622 791268318804082691,106482 765728058842066944,87904 789731399695609856,212131 781899688274309120,191352 788935715140825088,220526 765362308331794432,80939 766824613787471872,92872 789473359134334976,225413 759565973150138368,57105 775289735434629121,146804 778327938668326912,167220 754705129228554240,33174 775024911165235200,146305 779406116878897152,174115 779400832559087616,11774 794562834399006720,261155 788481908590030848,217519 793776847947493376,255024 761664218210955264,69711 788140440985952256,215437 733102513931571200,355261 749746123087048704,9754 762283767339692032,431998 781081457955598336,185243 794340590469181440,259190 752121593405411328,15969 793070441116164096,249005 757710221653401601,47844 791725278246473728,240535 752063648541978624,18893 760967968217890816,65974 768122230597259265,94699 761214487215104000,66897 775318692267630592,148045 752997219855376385,21074 732241766351396865,11774 758694914154754048,54070 779417448181182464,174230 795048653622808576,262022 787355483828989952,192434 761365381416189952,67973 764820344192598016,81480 776470053814407169,155390 792453390362181632,243513 751241497136226304,16461 755785018673274880,39235 762044297638215680,69516 766106595759681536,90384 792735040543207426,246632 764264083164164096,82953 788104441698418690,214899 761690132634148864,26066 792013884257214464,243075 781269559982559232,209828 781345927101644800,139404 786969606535651328,11774 787120621255729152,207119 795467008183848964,266079 762977715708243968,75724 778033420874108929,152735 748567912303235072,1170318 755559153477775361,37457 757793579779563520,48491 777963833981665281,164783 779441664393900032,172621 773816015515901952,138819 793491304160305152,249852 761280852454105088,66897 764160588125577217,82162 792111205447905280,243187 777923363293499393,164460 749710171941789698,9145 756298173157486593,41680 763337993952251908,77303 772652599174569984,122146 765031254215446529,85115 767719546387968000,100893 793489184484892676,249926 766091879901302784,90969 791401261526638592,238780 795081285878349824,11774 794017485682946048,256439 767208025748799493,97386 788066067419533313,213887 749611933062537216,8897 778684788341211136,11774 762991952316997632,75646 750795673788780545,15316 756897135023431680,43013 765701558587695104,86627 775764184369815552,150511 759387890711457793,246425 770406086687858689,118604 773648882068664320,11774 794680017837953024,686533 776196711060504576,151655 786594351455625217,204413 795376852323995648,265875 735865964059889665,11774 771063351325577216,11774 791351248511524864,238207 773736201018761217,11774 789509985889882112,226346 794626093491830784,261987 759436239569289217,48320 764671573747834881,83866 780476710064156672,180647 791271082149842944,232169 791775678127415296,240145 794233107519967232,259063 770616908869545984,114779 791872232846798848,238429 753250084704235520,25645 753950195008675840,30297 787912698885394432,213887 795713732534038530,267862 794875055905902592,262022 792064386739281921,243614 760697037079867392,63559 763427425682423808,78159 769119729697038336,109875 788452210946506754,215608 785547246762733568,196917 788820992957243392,221297 788455431735771137,215477 791364103616892928,238395 795489351090270211,203546 792902737797283840,243761 768045764744454144,93303 756290717886980096,42564 758257480631721988,52061 768954741686538240,108880 753739992569110528,22439 757064390818562048,43285 765241009282228225,11774 770391237065048064,118604 771768174639476736,126607 781203821770919938,185310 761946327131443200,69231 792446153359028224,245750 760578438562545665,61639 789540233436073984,205972 794009901475344384,256276 768853654048604160,108848 769350924569419776,113309 780731610492796929,182257 787025178844889088,207287 766847139221823489,95708 776814583918964736,157755 792096632871542785,242252 794536090937896960,261155 754738296404705281,33356 786599794290548736,11774 794325170509008905,11774 780218111307812864,177773 754105465555062784,30590 770241705098358784,117375 779464031191109632,171462 789550531991707648,226884 793995794156285952,255299 793076082425622528,230791 753428756262518784,27045 781592805286285313,186584 759180088906743808,56980 795319886348226560,266054 757955901210791936,47838 790663715293110273,231550 758974145182904323,56210 761697589809049600,70355 762067162399858689,71099 774072784595017729,141277 763915232099995648,79589 778317611285094400,128591 788758227198418944,220332 795384608653275141,257492 754005743112753152,29263 765375687020601344,87305 770390944042528768,118698 790295029185024000,11774 763396512705421313,73814 787364338751332352,210432 788001574400458752,214354 763243396458770432,76549 793633506752507905,247983 793149287316066305,249469 773565322120957952,1170700 789496606743605248,225551 795427959628775424,247930 766598916884295680,94705 777547431672152065,161352 792023666682761217,243092 753993241528266752,30590 751797681287098368,14277 765692645750505472,87904 781902615860830208,188401 781147876877557760,185496 771685540106211328,126627 786278369293848576,202429 766418388654628864,93184 768204260546711552,11774 771526730439856128,124545 790729511004360704,232863 795313048915361792,249926 758764824184524800,54070 757725228927561728,47761 768561455981473792,106716 794577867812184064,261155 768129452744335360,103506 791579642432000000,238780 738048499590238208,351146 795400408692834304,266822 762727683772014592,74066 788138317871132674,215252 770999395252772864,109666 775628656873971712,150417 790709719019118592,232884 768184737433210881,103970 794082566546591744,254058 768068329479270403,101163 786986657048240128,207360 757631020380323840,47659 773264946465480705,133694 766025896448843776,87607 765596383164428288,11774 766296038927773698,91798 768472316405805056,106774 775091996830605312,146580 781305567860105216,186584 793456905083457536,233558 759162254352912384,56964 759285399655251968,56964 773598440852889600,137042 762679440270692352,11774 753008958634426368,23742 751796990023958528,18491 757888934265454592,49852 765938761414746123,90384 773204429185032192,135234 785932682408566784,198671 762332941250768898,70886 788567906359517184,215437 760989860383428608,66116 771143473240023041,121612 781916031791104000,188401 793122662457413633,249469 793099191425896448,249469 788755436371574784,220332 792192756676374529,243187 793828130804887553,18395 753645744721162240,28866 794845201990905856,261155 772520094505328640,131421 776990159191568385,158387 756895535924150272,350711 766066449051901952,90384 770885813756432388,120791 762243592798756864,70858 791043617758609408,234196 793204709603573760,249926 794693955464163328,262752 768571205653639168,107706 794548112782192640,261155 758061440674762753,50654 758065497065873408,50923 760178306843078656,52061 793776194839719936,249926 755378030445559808,37044 767990279190245376,100893 780119026072707076,177751 786160609825959936,198576 789464362004152320,225981 788168988345765889,215088 758765890112413696,54123 761933051169497088,431998 763863676621361152,80643 770427931021578240,118191 794264178487918593,258456 751901566173450240,14277 762102963913404416,69711 763168009804476416,76794 768834787662372865,107745 770011044064395264,116418 793549000435638272,253206 794011255149359104,255299 770295493054169088,117257 770007554340585473,101681 762041369154035712,67283 789352844256129025,223492 793198434312261632,250408 760497153026457601,63149 787667815977201664,207096 732324599522693120,350808 756291162466508800,42495 775297342928855041,146580 785515771401207812,194723 754205614331408384,30779 792323676347719680,245118 794892887343435776,261987 794544857402347520,261155 733049274146127872,355357 788769185316777984,220332 793507209560854528,252741 756645302308839424,14277 758723709750214656,46076 772156173009104896,129471 760158265208610817,61412 785964925634027520,199462 773269230980517889,114779 792535846461198336,246392 776083483168940037,153194 794323483916255232,255942 766402341473878016,93303 775804385859407872,151439 788713659476299776,220029 749352498972889088,7849 774057529789734915,140230 785789468087320576,197512 787101323468664832,204929 792304064398757888,243187 763984961628090368,80939 786745106845970436,204413 788734749565001729,220332 755823648880164865,37219 780175223047938048,178415 765328217414656000,86440 777329410055639040,146991 785927446931668993,199546 792946351780823040,350979 758821049609785344,53185 793238392368758784,250633 786990233971597312,208134 794289328813932544,259231 794697067633446912,262752 769660164144234496,114779 787937049332494336,213887 789315319420649472,225359 753717237329039360,28981 795004952670334976,263931 768304287373897728,103212 769719949405282305,112336 754927425092550656,25386 766373119762235392,93286 772541943926648833,131007 773556136775745536,137521 773710110245859328,138165 769191250754871296,109320 769964849552035885,114254 787238304710176768,209035 792922681993732096,248514 793979040067620865,257026 787113790311505920,7047 788768744961142784,220332 788890035512750080,221972 794899450078474240,262897 768865667286085632,108510 777848621676900353,163763 733476954213519361,355480 753394758295359488,19598 795012693992214529,264397 795698619118657536,267567 788141334389460996,214495 792711866057306112,245148 763832712197181440,77682 786723053770313729,197324 794158986203254784,257325 795000176217878528,263817 750411814039584768,13302 767825831104221184,101134 786913098129104896,207287 789425427420966912,225981 765026385027096576,83231 788505720803262464,218349 790998250660646912,235886 795727129803681793,267862 758054674452938753,50314 749115224892977152,7287 785733223930265600,197698 788468550608400384,218275 786945205295419393,207613 754722163224027137,28732 765000056713859072,85562 769915181350711296,115582 771059930790899712,122955 762446312818089984,72090 771980211302850560,124597 795720726317793280,268448 765578387255459840,11774 750496755138064384,11495 761902536173445120,70959 791130686107377664,234583 773506896829485056,137042 778936792657584128,171168 792502577833316352,203546 771899630086922241,128519 787091549461028864,208016 786029371215650817,197512 794301263915732993,259134 777385875307163648,159426 791053673027739648,235536 781251753115324416,185921 793194361307750402,249926 793403033669410816,249841 772129545860190208,128934 773937598972694528,140211 790040667598753792,220819 791743606969163776,240145 792843314353606656,243865 754149117866053632,11774 790326598625062912,108396 792390851670323204,192840 753958539496796161,30296 775481427886571520,149300 776599607623032832,154832 776745884361035777,156518 786899197190479872,206010 756888485898878977,39096 762771758843920385,74630 792303251907551232,244550 795000437808267264,263895 770995356846829568,122299 773915978463899648,139404 773871428097626114,139613 786908124078833664,207287 753359394478305280,27317 789811803794595840,227242 781834323913760768,190635 794572238615941122,261155 769195086722822144,84887 770886099623251968,11495 781428591754039296,183921 785470308815777792,191653 795390696983302144,265858 795660735376457734,267655 761295336744681472,1248861 779067373680783360,171795 765547830417162240,86149 779708773640306693,175245 774950997047345152,145968 780551295392329728,11774 759152418785484800,55887 780806856310714368,182036 774653735045853184,143585 775787771311054849,11774 744009733133172737,11774 751687254175838208,18893 758422457887789057,52720 766411549930057728,93823 768896136471941120,105425 773568305890140161,137042 776786293384708097,158149 758272253087940609,52122 766887456327266304,95511 788354334773960704,214247 795259059112968193,265644 794304931025080322,258598 770379012384366592,118191 777527626118209536,160480 759103123881201664,56886 769173287238860801,109571 781111660421517312,185496 732925758092382208,354571 732165078888386561,172295 774247990626254848,142217 776098600166141952,152735 779007590235856897,171693 788528386888962048,218455 769891215898730496,18030 775060167775821825,146838 760501590079991808,63149 772141659396210688,125554 778735440887107584,170169 793095333651755008,249469 759141162389241856,55887 771635673644224513,126152 778169177605636096,164826 761299323636293632,67768 769571415485980672,109509 750082079426129922,10661 759508879164276736,56964 774276197815508994,140900 763002162968272898,74067 790320359727915008,11774 791669830386540549,240145 769615590201913344,110585 773701065048895490,138819 793123887567347714,249725 751860222197571584,18495 780877900069216256,181419 790946813654228992,234653 794312191897980928,258456 755745428650467328,39197 785846170316840960,198878 755514218401652736,38035 790624039454797829,232759 795225737783635968,261923 795418969867853824,266138 793871892453089280,256255 767456654241701888,97413 760193013754712064,61352 751632187649200128,19130 752930165550743552,24316 789077789139988480,223286 732378794485518337,350968 791661202350956548,240483 793811241273741313,252639 753738463921537025,29263 752898945265733632,11774 755134520999997442,32591 764810055342403584,84384 773235645674360832,134975 778331770840383492,165185 780157004476059648,178330 776353658233651200,152866 781545356416782336,188756 768882346904920064,109167 774609380968771584,144458 768061247417835520,103261 777335584100610048,160592 754792506525519872,33838 764881136552206336,84384 786694562895040513,204413 794914174774218752,261155 764171986331275264,81869 758658629239091200,54070 760807473406062596,57514 764118342688833536,81869 775201567033036801,146720 794628749639778305,262145 774639070521602048,134470 753401637650051072,27317 753253836647702530,22619 770427898528354304,118191 777973238030856192,165185 785489034328039426,195975 791021202806444033,234583 764841430628139008,84724 765191536908701696,86103 787789637209067521,213064 781692729898045440,183975 791353155221090304,238207 792521456571723777,215965 773691792160067585,137777 772061943238713344,127775 755686256554631168,38666 762664905132560384,71502 732803558454796289,1170667 769405279398076416,111555 791685395817779201,239906 761954215593963520,71026 791518211158204416,238272 771553250944258053,125554 775442988042366976,1250213 780343025021116416,178110 760827121283379200,64693 761254453810978816,39354 765370055399993344,80486 790298808592719873,229546 792841169554341892,221416 732526999584047104,352433 755564283103019008,37457 756958867011940352,45576 785530273945583616,196701 759759885240266752,58218 790977979098603520,235621 791157146234810368,236945 788223793772785664,215437 762341580925575169,431998 766026912451862528,85562 766416268085780480,93823 776069668725370881,153194 793538210014044160,253335 744864638840541184,11774 770820120902004737,121479 781152407405203457,183759 768273431343144961,104940 778315531283816448,167220 794597242413846528,261155 764462473537785856,81702 791470388119113729,237935 771115164670099456,123135 793163939949543424,249841 754714794796675072,33338 759857130635747328,58227 776405814525489152,152017 777967612399460353,164826 795140014241906688,257781 764985829404082176,85562 768212580468985857,104332 752744916070039552,12060 755218045254135808,34666 777381046866370561,161714 777968768379068416,163959 788734275055128577,220332 795285139953745920,261796 766340744533585920,92978 766557180476530689,93261 750816296791486465,15066 795402891779592193,266138 774632056592752640,354073 794808543354372096,262022 791404065129242624,238383 765255247061192704,78159 753950954848940032,30590 754032852086431745,31377 754708292132151296,33174 793941585687756801,257026 751589817440301057,18893 764308276448157697,82209 787579939755175936,211347 755834568331042816,40086 759147809748750337,57336 789953739696123904,228372 781485330243457024,139404 758494438691700736,46384 766419648430604288,90735 795457975829807105,267134 773999968885567488,139404 788752063886917632,220526 753668413537431552,28732 758349238916882432,52554 776210075933343744,153743 752906020616306688,23899 763802820319383552,80393 768136002191839232,103354 737869810000900097,49681 757599663872540676,47545 793212063627608064,250633 763478937259212801,78684 759065108882526208,56751 762801901075398656,73526 772463273069441024,128974 793483649135939584,252741 755708874813046784,39195 756989891435716608,45776 779022491477946369,171324 791350021115437057,11774 732155205282897920,349721 769930521035931648,115518 794683038827421696,262022 756285963538722816,42495 764283595812839424,81869 786185092301336576,201494 758019530891235328,47761 766416324750737408,91818 765015615534804994,85562 786400306275823616,203350 788507413951291393,217519 785840341681311744,198671 771165610902376448,122982 788169049091911680,215088 791047834623770624,78159 791558109554540545,238395 765559462069501952,88052 785698948472147968,197512 792876043480608768,245129 778980662497775616,171324 752828797074960384,23725 763355612839305216,74943 776595641321582592,151374 794914771179020288,263793 792135346058297344,244230 767745720489156611,100605 768554177949757440,107450 789464298963730432,146608 770619421064826880,119832 734139401744220163,354281 790950386983022592,234653 786720266986467328,206008 758069312548667393,50278 773060164798648320,132335 779356740412473345,172862 761447443934253058,68182 751982312372314112,17794 760210681442426880,18030 774235523581939712,140444 773251951223971840,135736 759503248378257408,44429 775426604839366657,149304 777672743126958080,161456 785302297710440449,11774 755101635009978368,34529 777801628690812928,163763 793521036838907904,251452 770450295004405760,118191 775017099924152321,146259 740426786601897984,11774 759834255337881600,18395 768039368539967488,102137 785419696019480576,11774 785476966547849216,194723 757868858912935936,49754 758110214017036288,18395 767468564127383553,11774 785642855440068608,197512 761928991066296320,67852 752237604859445248,21714 794033592334594050,252020 761880907997380608,70941 776086889497366529,153194 785241298924175360,194167 758172799345291264,45622 786671279973601280,205728 792067752219414528,241678 793638525212164097,254058 770820925612695553,121479 793243682468163584,249926 768052294805884929,100893 755549969185058816,38421 791407954360692736,238999 750401202634928128,12883 759202615037140993,57123 766631385847230464,91700 780360631430090752,178415 793603941695164416,252581 794138538010939392,256125 774991913384566784,146038 786393931462303744,199262 794564656027287552,261155 791362982290853889,238207 794620037352996865,261987 759835840034078720,59666 771754044130033664,125742 791352503728214016,237491 772869019703582720,131007 787730854931947520,205197 764311583342329856,75929 788720522603397120,218832 774001246151651328,140230 775757207539449856,151156 785294106209685504,194154 785948836913119240,199272 794514595419299840,258771 785583967533539330,197297 759766983802052609,56676 762563607741673473,65180 750357803877933056,11774 757944324956917765,49431 778987882786746368,171693 754004563162693632,29263 760683864943648768,351490 781520099823935488,188401 788175346172428288,11774 795251137184169984,264431 756695567443439616,44271 785552438774247424,196917 788640055602606080,217658 780104690335907840,174991 765873479539429376,351436 761681661465473024,64722 769660340829290496,109594 790916665856757761,234583 785580589688692736,196277 788526816113807361,218886 781605591504588801,188873 773578851393933313,11495 766413306936582145,80939 771466270457798658,124004 795773834129526785,247930 791397831386935297,238429 792049986481430528,243187 768499121485295616,106281 777390052712341504,159876 732367366739230721,350346 766765467348430848,95682 776192758172127232,154469 778407662740471808,167220 795724499849121792,267655 761699622112862209,65500 769689523961798656,109875 795323265866694660,266079 774017967856029696,139404 794598560515891200,261818 772991553803390976,133841 788448808472420352,217837 760931171526074368,65540 762786307219329024,73712 773880802174046208,139404 789521893128704000,225981 789560936306794496,220332 773215770159505408,135386 787782270568378368,212139 765907527024406528,88459 766118105651216385,81929 767942748502712320,100605 772654896529088512,125742 768555636284071937,106393 792771547790323712,247232 761004573645385728,65455 773904232118222848,139404 776142800035295234,149300 792241372556296192,243187 751215892457857026,17591 773907257834676225,139404 734204273572118528,355464 759107415233138688,56964 780789531469549573,183269 749594659081510912,9273 750441160267722754,13046 762644879033847808,73926 780595463703568384,1170396 795266894039289857,247930 760051308036362241,57336 771477116093358081,123747 781110301626339328,81749 794557034695917569,261155 760501479446896641,1248772 768970634923737089,110477 758358488837943296,52112 769178971606888448,111331 778243323265941504,166390 785668340698058752,197297 773943256858189824,138953 757474704877883394,45672 795079749026463744,264700 767440299853479936,98072 767364202730258432,96039 770073871122915330,115435 793191939248156674,250033 763177620620058624,76188 791352129629794304,238395 792509323662491648,246392 750460353423683584,354835 778773890206228480,170187 787885991579254784,212239 735199924770512896,11774 785709458479460353,194290 794702666131709952,261155 752125658826940416,17794 794670898037006337,261155 773400864874696704,11774 794621548556591104,262022 792076516507193344,243187 757790129679282178,47940 758395268249157632,46076 758424900621262848,52659 774216016180154368,141881 791440033513222148,238292 768583898167119872,107559 781256453717954560,186063 788864078101909505,221143 764941816730906624,431998 765525772492824576,87852 794983498968928256,250033 771421697383751682,125554 774384044154978304,141360 759227612195545088,43947 776842000129789952,157840 790598060644638720,232169 795766623189798913,268643 763481205929115649,78341 777614208431108098,162596 793500133757489153,249926 794341282252550144,258829 794342112783384579,258741 773600688303706112,11774 774128024874721280,141667 791771178905972736,240070 761317645954101249,65180 763877570463039488,80939 795079367244316672,265102 795691144399253504,265855 773799705432195072,11774 763214725417140224,47188 776449535870590978,155896 778686897337970688,169923 785493309103939585,196277 787960067257671681,199307 754008355971198976,30296 766346202736656384,91956 788013643166277632,214354 763142232404819970,76934 774444812137148416,131007 767847378388779008,100561 780394856782761985,179742 786904727292416001,207287 767588669687525376,99900 794127311809445890,256255 794556972729270273,261155 791732318322950144,240682 753743335119065088,29263 740330935695073280,11774 786802341659848704,205353 760225951942836224,58254 770094504435150849,115145 763518632471228416,78684 785848164788174849,198878 791277625868038144,237491 770868945616117760,121612 754102712304820224,30304 792407488045862913,244550 793323998243328000,249926 757343641631281152,47090 775065655129305091,146259 749707945378770944,11774 757760348845772800,48750 785937278925287424,199546 790694947355824128,208178 792748214424338432,245208 755478340019118081,35445 771876605455175680,127957 774017475520323586,138819 769370074423496704,109666 790458335703150592,231008 792554011928825856,246295 764227577770749953,80153 794550561421062145,261155 762524560839155712,738099 793844265491148802,255942 779009474199564288,171982 793467941069033472,248885 736264265036881921,353374 763849140417753088,78159 791666421126209536,237999 793633943324995584,254209 773053362098933760,134033 790594087430729728,11774 793880989059551232,254135 760859063458471936,64722 762689586195685376,73926 763706858364211200,79691 785618746937257984,196917 770315400722599937,117257 772169273665998849,128355 780115147759247362,172185 786994014931283968,208167 785317163880120320,195125 758564884086919168,53001 778067240465731585,165097 793444312256098304,252196 792372785137979392,354073 758659350047051778,54070 776247308790804480,154469 793133027308163072,249841 749801732675297281,9666 763760152088571904,75724 781691448727068672,187976 788081379842072576,214354 794405799502102528,258981 758664952571912192,54272 769302940532240384,112872 785277722725539840,194667 751656575635365888,18452 773887160931983361,139404 794539687633371137,261155 752898595091644420,11774 772603668680048640,131027 774663205477941248,142852 775874200418541568,152314 787096349254815744,208016 792440270461763584,11774 772501434851995648,131007 756291875275993088,42432 758785718692909056,54070 758390421085118464,52771 771953258998951936,122967 775620976641966080,136128 732390529304911874,349207 737706151245139968,354115 750759919515738112,14858 758711960498077696,54070 785483560962711552,195975 751867493677821952,19094 759206399477940224,56501 765884073638232064,90031 771094577256108032,112939 792427633145290752,243513 759076529238183936,56302 794071022135812096,243075 781483709123923969,139404 791688356836978688,240483 792493356614057984,246273 794017125337735168,254209 732545891500875776,352511 752928367561748480,24597 754814898979364864,33356 765363231036694529,86440 786161157530873856,197286 768207001692274688,103149 764207145889824768,80098 769219697338376192,110585 776196990954643456,153610 788126164275429380,215432 793192851739934720,250064 767051923472003072,93210 791505743522385920,228124 786687276008996864,205728 781573578462339072,131056 775541813494976512,150074 750687754879512576,12779 785522752157540352,196676 762699526545170433,73712 768086607614382082,103354 780468047744118784,11774 756484170034085888,41798 794990487950258176,262849 761752171998121985,14351 763833608666804224,80607 772825280704458752,132335 759509554321248256,57574 785640671025561600,197286 770540410053754880,112336 792826994836680705,244836 794339688588935168,258331 754830847774109700,32493 792033798976311297,243075 774211089231785985,137869 775208892573872128,146847 775658332753424384,150404 778955507960836096,158520 790878894706548736,234583 773564725011554304,137158 791121982477721601,235072 762310901840146432,353879 765324482340753409,86076 767516815723470848,98720 773946103779749889,138642 779836456009281536,177233 766396819014291456,92902 768271236468121601,104932 757715151256641537,47940 771898752596643840,128519 764193096536121344,80939 785665173696684032,195975 756708187773005824,43341 758046910179446784,48663 766712497424433152,349060 791657280747868161,237999 777952886668099586,163824 790267735100055552,226731 762042927392620545,431998 767193290877890561,81929 792766415556063232,238272 772159072070094849,1249953 757631734284292096,47940 793108527271272448,249469 757263476834177024,355480 768224989958983680,104406 773641203678052352,138165 793115006766231552,249469 793470253485273089,252408 794555081052061696,261155 764441661896265729,81574 775851477789061120,151748 750389330422538240,11495 790365055657410560,70764 794663403105222656,261050 751771792918843392,14277 765660776724070400,86653 794049960111017984,257492 762267285834825728,71659 769187223304404992,109104 789497093563887616,225602 794623063161614336,262145 765659257668669440,88874 781472950692175873,188119 765930191591919616,89859 787271045266964480,209351 793199273839960065,249234 794718512820449281,258456 792501415079841793,246392 764554311120617472,79561 780082341179973632,176128 793171295961620480,249841 772861307959685120,132578 778568920521379840,168794 779431851903619072,174557 755836869531742208,18215 794164714662047744,255942 750332203888943104,12535 785581597147828224,194058 789292234533462020,224818 761992393004609536,431998 774679816867983360,143585 777617337054789633,157839 751744181987446788,18893 770241522646196224,110362 777056050113458176,158387 776885794988580864,157145 787719865595461632,205197 733098041218109440,355633 775537766973091840,148800 793816373050781697,255393 794181314396176385,254725 765073127239888896,84724 790643793619922944,233152 767067158786347008,87245 791489813333569536,239456 785588406030000128,197297 787374517819617280,206007 789287468201762816,225238 750398976705396736,12883 793960733578924032,256536 795130363538345984,263141 773265493218123776,134993 755246175322828800,35890 771099074858618881,123280 759096113882275840,56964 779138312791523328,172945 770476005504978945,73712 772060152803360768,127871 761949324934680577,71196 763876762652639232,398859 758361077713219584,51069 780924598879596544,182154 793610745909022725,254135 763708694882168832,79691 780471486066810880,180556 787314268920217600,207613 791442240719773696,238207 776801515474292736,157993 757806154772647936,48926 788886692518203393,220076 775832483136806912,151463 787027868673052672,207965 794348618756952064,11774 770419297399271424,118192 770752406317469698,120393 775795095509405696,151156 794343736847187968,258305 763479652614701056,77849 761335487764324356,67938 767109550843564034,94627 761336519927803904,67938 750590300775653377,13627 762036572623605761,69711 793144031987445761,249725 776984915892023296,158864 780340648520060928,178524 765176250780487680,84724 790686297597747200,231358 768063911966957568,103261 791968146869497857,241940 776548950820188160,151374 781339780185489408,139404 770659506166652928,120393 794312341777158148,256038 751709933276717056,18323 794267038407655428,226320 750357934123745281,11774 791660853267353600,240483 794205268338843649,258598 772920579150139394,133185 795364439994302464,266054 750079013377363969,10653 757738971950518272,47940 770215533664956416,117257 785858768407924736,197297 786636906452885504,200566 770395394169765888,118191 773798660421275648,139254 785806783730200576,198616 759829194754838528,59666 786389485730795520,203240 787848150341984257,194230 761402401236672512,68144 742867609348014080,350657 753992902519296001,28866 763488536272052225,78115 764935388766937088,11774 788216345380786176,109244 756997721798606848,44994 771735459827425280,126512 772888773482864640,127366 778794760907595776,168794 749699112782536704,9433 757975829179731968,47940 765016986585862145,85562 789521011125485569,225909 795736147532087296,267576 765234158566187008,86103 771589832006963200,126745 786905279896154113,207287 789228910189871104,222997 747724271552626688,1247364 760278064936869888,59666 769641500422512641,113412 774101824685035520,140444 771697800392302592,122982 791812613801783296,240890 792416135870230528,244777 772635459038109696,126152 791856797149691904,237491 795663686450823168,264431 758371277639782400,46076 792509415299641344,246273 766794738552877056,95511 777298702440370176,160609 775413796198166528,148645 792615714783756288,245634 786643423256129537,205181 751966797016895488,19792 769429912918695936,112788 794908355886202880,262849 732690481239359489,353551 757413777465802753,46405 794626536129302529,262053 762006558553231361,71438 768159978075086848,103506 774792795584278528,143043 775862018146394112,1250244 788716506133639168,217837 755348716974927872,33689 791616790262579200,240145 763201583601455105,75899 780833219042172930,183269 787409255808634880,208307 788721715098640384,220076 744745703453270016,174090 761650886666051584,47283 788442640979267584,216198 779349596564697089,174112 785342867510210560,11774 776965280622714880,159411 794636356530085888,261942 794001530986708992,254058 767895477882806272,94699 768567368217788417,106281 786663536751742976,205728 756875571422826497,44429 763111564614389760,76628 788922254469894144,221834 777194219165388801,155688 791690526647091200,240483 794869225055748096,262849 770379600815792128,118191 787294605041479680,188577 765626248542449664,88669 776159841345736704,153845 791442715728752640,228911 767013602876207104,96962 773517337383153664,137158 759205499904651268,56964 785916046230323200,199546 793151548897591296,249961 759209717092773888,57574 762815801556557824,75073 785495160410943489,196277 786762275327664129,205728 757755933288116224,48549 764862684554784768,84724 781832052303724544,189031 792028434134368256,243187 778563744716746753,168794 789423180783898624,225923 764802616907931648,84724 787779061368164352,208307 776854069566582784,158815 765607160935886848,88399 785833275961053184,193297 793109096576802816,249469 755606687051120641,38183 788179486822903808,214123 761680307342811137,69947 779401313155059712,171902 793275972720230400,249852 751086358987304960,16422 755112123613806593,34731 766262609884483584,91946 793844963008282625,255942 763135442329808896,76652 769957648615682048,115726 771500574047084545,125163 760180590616326145,60765 764954318789160960,82066 765346915756023809,83648 781258221667311616,182659 753044676765028353,25009 772860116416733184,131027 791056433676713984,235620 770417009037303810,118937 767846748052135936,101681 733524953014788096,354906 793253649283739648,250033 781896548103942144,191354 772601550220865536,120690 762007095436804096,70501 774894415399776256,144848 775810881485611008,151156 762839779528486914,73926 785584827424657408,191799 786244852841324544,201958 751171811019137024,14421 755747630034989056,39384 793125470556545025,249469 793206156634288128,248719 794831130998505472,223249 768281080210321408,105018 772177037712846852,130063 773719913789808640,11774 780868373471043584,183975 786380316181225472,201555 788415967437033472,217519 760093643759755265,60866 790645443185086467,232137 791061560093356032,234796 764424908440940544,83391 751618289944580096,18215 757637531294773248,47940 764965700041486337,84724 788130596124065792,214209 758139064931332096,51239 779500180605243393,175549 779728081409994752,174613 752963534112301057,24711 772177441863372800,126723 761325251531829248,67401 758426218760957952,53185 793213887311032320,250328 758122007150071808,41703 761468122641600512,63084 768885583942782976,108729 788939113705734144,221609 756477799578214400,17292 764790154108166144,84724 771529632692699136,125554 794173701541478400,256564 764228461842006016,82766 749376301014740992,8497 791811676089749504,241940 764299428190715905,82209 775970921895133184,146259 768135673387810817,103354 776489511236796416,155390 788412763714441216,11774 764569792367894528,81574 788678704243281920,219915 772870942275932160,132761 781641844866199552,187937 766766612619862016,95672 770465126512230400,118192 776274939485655040,152872 790664185692565504,232595 778022868374302720,163990 778313443162062848,167407 766111949763538944,89923 795327185376657408,264460 753799000587849728,29263 762366165247074304,72035 781548451498643456,186750 791862940567736320,240795 793459567661244417,250064 753647941424848896,354110 779354970684395520,158387 750478021870645248,12856 746377089016823808,11774 750668034004615168,11495 755355612909830145,36895 768161118091091968,103261 774654432915156992,144673 779777947012063232,176201 788505547565850624,218349 793257309736534016,249926 753146195846041600,24788 760963989132017664,65874 753457357481467904,23739 786923130535239685,207287 791349173358592000,11774 758127241821691904,41703 763418842433413120,78159 762604582535041024,70886 795402413901541376,266491 793914420825092096,256451 794542038880546816,261155 756574100500480002,43258 775495144082550784,149300 785774281628278784,197512 787007893723832320,208065 792747559248945152,247232 763319696334721024,75724 779153336545243136,168284 754009720709447680,30339 765206337236135936,86440 779026405677858816,172057 793971794105417728,255942 794165330297765888,257492 781390580416786433,185496 792492011798487040,238207 755559146716598273,38476 791041189004836864,234583 777138254550274048,159876 763475995802243072,78477 762642989424467969,73814 794080587573121025,257492 772797919523115008,131007 776493020308918272,156055 786130888522240000,199840 793450637082169344,252020 786405264677273600,202636 794537415985758208,261155 776214777089650688,152507 767511091110932480,92228 792019664851333120,243075 763694646967042048,78159 788840760049176576,220526 795035844314800129,264754 775708991074828289,195876 755001782313549825,34666 786192330755743746,201619 793333054441828352,251452 792119872796827648,243427 793949883065454593,255317 792834114428604416,247241 755153525437374464,35890 765545402376396800,87904 738994172473028609,11774 765851190030630913,87868 764907253598126082,85159 768996508741935104,110362 775406967703633920,146259 788469648429678592,217106 779131339651940352,170455 787061081608859648,207109 793434943137325056,249469 768398605744877568,105070 771541231025332226,125064 773227260539043840,134561 779139128415784960,172799 785514215519944704,196277 774657796092600321,144494 779037783658795008,171324 760232557073997824,61412 786705244306698241,205728 765538634942582784,87904 788104430919049216,215005 790998050370191361,233736 795031442027900929,263895 758913869775384576,11774 777818510407798785,163763 786349013561847808,1063777 761312166452555777,65841 778269951358603264,164435 790058000111120385,228224 769241826490404864,110585 785631355208163328,197286 761343013012504580,67938 768101296612126721,103354 780846588960833536,183759 781854119346761730,190553 775826442995245056,151463 785941490765819904,197512 775868635751612417,151156 777555980217257985,159850 778022689625735168,165360 795757393527259136,268777 759902784233803776,57336 792832024256061442,241819 786401591217627136,203674 754736659913056256,33356 762368238860767232,71502 762500261365420032,69676 762983188494974976,431998 769369497388118016,109945 789769303981641729,226019 793099488185479169,248016 795211520879661056,262849 789290806553214976,224680 793515010261602304,252408 763109645053337600,76628 763941204165730309,80939 790547915102007296,232137 761278539891081216,66523 785284224295247872,11774 792049077768757249,243075 793836895507623937,255877 758400009171668994,52983 759403453227552768,58227 792127315698262018,11774 753375170887241728,27045 787729041679904772,207360 770404725057544192,90300 771797512608808960,127134 786027539579875329,197091 791449733977952256,238207 795674145656832001,261033 774316900553633792,139373 786966411520401408,204539 794320419406782464,259743 759458288329261056,56964 774458766402039809,143585 776902321208893440,154832 767387000299147265,97515 775715715517128704,150023 732997262561976321,355106 754793830705225730,33355 757320675203907585,45136 778946295402606592,170678 779326497077268484,173525 788166840971395073,214660 768317069821698048,97438 755047231577731072,35044 792046348312776704,243187 793798034970832896,255393 794324831214964736,257026 751179346006646785,17591 759767073593622529,58939 767802288706621440,101681 795051942015881216,264397 768521396213329920,47940 769578659774468097,112239 774992917094170624,146259 795763591051767808,262022 752877383934324736,23899 764097780566536192,81601 794944899871281154,250953 750363078160678913,12883 764961993677758466,81562 763000277876244481,75899 793931782299086848,254209 751560011986374656,18470 790946691759439872,210238 794350106678005760,259743 795416610903359488,266138 765019017606074368,84209 767058291826360320,93210 779605666621231104,175928 787866177577979904,205197 758830350483148802,54070 792407719319834624,240556 774192720973737984,141360 793202797562896384,249841 755157480058064897,35890 764167794384527360,82283 766251969237352448,91946 791705677811032064,226048 776772329535930368,157755 769677052169650176,114301 785937299276193793,194281 768184680495521793,103354 752979388379963393,24597 777576187384266752,162596 764244257288835072,82759 781115912728391680,185496 785657866573213696,197512 760248040825425920,61922 768932277556436992,110362 790608131667685376,230332 732907390727786496,354525 789841477815771136,225359 750429469639225344,12535 753029824935972865,351340 761583305179357184,69231 781330316220850176,183269 789239507128168448,212693 780600178759888896,181755 756981793836761088,36145 787370205844480000,209568 756889266181906433,44450 771531483039145984,125554 754722708286480385,33081 776816127129296896,157755 789425833060495360,225359 753794501399965696,29819 758108577936572416,41703 761663950257688576,69356 772460462311038976,131045 791397822624964609,238780 775287490529951744,148045 777907484430262277,164376 764188641677733888,82283 785318574323752960,11774 790973678284640260,235590 761912216123834370,69548 792806126546853888,247241 780782984198750208,182726 776488235602157569,154914 751609895401713664,18323 756469228849553408,42666 763089774231982080,76549 776127510786535424,153248 772950224218296320,132335 793188160293351424,249926 773308038010789888,134689 792407696578273280,236945 761926628716883969,70941 787144389667594240,207965 787267120740433921,209184 770397914514403328,115526 749945670950322176,10735 764590681809494016,75349 776915056139304962,157755 789064304486154240,220497 763156931787694081,76577 788574077795569664,215437 776921576348520448,1171739 792205558266736640,243187 753854445457399808,26458 770842192289988608,120341 785834174993149952,198671 755895475094560768,40550 768569898192674816,106317 761506552549404672,68864 762376788718841857,73001 776093716138364932,152872 776493870825738240,148375 789397382089678848,225866 749999563205935104,10251 793177590085324800,249841 785935364544270336,199960 787858627981783040,210208 775398829914923008,148645 786688898382589953,203458 755166660529618946,35890 762905474283036672,73814 793232776304611328,250328 771458302853079040,122982 779102824449859584,172799 760381220844867585,62063 773823959880044544,129983 773898852818493440,139404 790649054178873344,232169 762671296832471040,74133 779529114747371520,171483 788471960892243968,218275 758035054308188160,50442 775151444974370816,146720 778655856548122625,157724 791055257698729984,234583 760230080442462209,61352 762797043916034049,73712 753286013728886784,26031 774204472746733568,138061 787128493712609281,209393 794332514118750208,258726 758054910831144961,49821 795363234316435457,265875 795611800029003776,267521 763860874624835584,80486 767804453114130432,100891 768236776938885120,105109 772178851036291072,129471 759888383862857728,58267 762751595272671232,74650 761286009254449152,32710 770555196254674944,118192 767525862065463296,97447 769004844002648064,109667 769265795079606272,112399 792872717305339905,247241 795347334708293632,266500 780794018921783296,182726 789246520755417088,206666 772439797252100096,129436 791360272128761856,235620 767130193148411905,353124 794290651202523136,258193 770282736259137536,117257 778250792163827712,166390 769855092875005953,114357 788882615629672448,221143 770840906396229632,121612 766771559679791104,93508 791588791983214596,238286 745396594757902337,352025 769712125300342785,114985 763919876616392704,79691 765616506914865152,88052 775185277728030720,146675 790039898937929728,222545 792857277472444416,247819 752620577974652928,22750 785547394364604417,11774 793133587721773057,249841 769925069132865540,115511 762832175385419777,73926 765682474873712640,88459 787747296981061632,207613 793599478930477056,252408 759512459959013376,57574 771759482749620224,127582 750402416978178048,12883 767028920613015552,97293 764932133047640064,11774 778287728983089153,167220 791364999553966081,238395 764409425365008384,83372 775006988409470976,146259 785460366256078849,195975 792152737748250624,243187 793598230399295488,252679 744320770491355136,355185 767159517104762880,97432 768561997491294208,106702 768194157114449921,103924 770282945932255232,117257 775295159009419264,148045 750031817156296709,11222 790655557363388416,232169 757376130592616449,47181 788067054678974464,215005 777990326380208128,158820 751872860621266944,19792 758993131526168580,56282 767841731182231552,101681 793791266152677376,255393 772895772744425472,132908 752931276236034048,22752 788538187287240704,218832 793582472336465925,252020 778018722871185408,165435 777613859393765377,161939 788452059897094144,218275 785979196535296001,200382 755357120338550784,35772 757753096609095681,49278 794114346448134145,350913 773914327485026304,139404 776933408593223681,158759 732548087667793920,350913 777634351639126016,158673 793244560633704448,248253 770755094241353729,120610 758844136992538624,54070 753757532376723456,27159 772954045426180097,132580 758998832021549056,56322 775380206685216768,148645 754701047332007937,32334 756910268047888384,44274 760257838459523072,61922 779026116719681536,169515 790320872372436992,229724 768122763911409664,102514 758140515518935040,50923 765587390996111360,88471 768121589275717632,103354 781861390013259777,187131 757342061859332096,47090 767826372433764352,100893 787657499176497152,211794 788443016029691904,215477 733398926552768512,1170348 776590650565275648,156193 760303887802851328,61917 763068944475389954,76127 786824129441771520,204959 790225442884218880,230261 793586545655582720,252679 762101352310902784,431998 763778124375060480,11774 786956889942810624,193639 793795239823540224,255393 732373898189111296,351387 732691707440050176,353599 791308322607595524,237787 778298953863266304,167046 778721094299549696,169923 771217056603574272,118191 790932493226565632,234796 770790212196704256,121046 787305838302011392,207212 794324960705736704,258909 778290711800127488,166532 794560061574184960,261155 788504019660443649,215088 788532740270325761,104244 793622073356587008,254209 732324493213859840,350808 759080119323492352,56231 771673533155905536,126859 756296516957077505,41680 767261346597593088,96263 769257650114662400,111448 777858457940680704,164001 753729962222448640,29548 774002554632073216,140025 766339154342838273,88920 766710045287522305,95708 775000945759485952,146259 788364634155847680,215608 793955320754294784,254135 757322361666437122,351340 764235700699029505,82571 794718341550116864,261155 772233198134824960,129126 781864562656174080,188304 762280329277116416,70679 770891368642129921,112872 786176916780830720,201441 795720309961871361,261155 769047570068963328,110659 787016637308407808,207287 790826197894639617,104244 793752992381935616,253443 761396101358297088,68102 763389027458232320,76723 765353823036706817,86120 773507700252565504,137042 786017766709063681,199546 757095240712851456,45964 761855496798269440,69711 757267431299571712,45122 792100109001424896,243187 794699194422464512,262849 770952963053522945,90121 776771264899940353,157755 794686437614645248,262752 760960992935284736,63451 791287300479131648,234583 794305998441705472,259134 795750468169375744,268646 794561523796574209,261155 756522302259523585,43013 770361194544857093,117257 760282828298858496,60866 789927218143199233,227048 790953562046029824,231894 794326946868039681,258878 794786961542250496,249926 792910180367360000,196631 753021109042290689,24134 777603439098335233,162294 789985524421267457,228354 786678738675179522,205349 750019136185507840,11233 775254452328476672,145926 781687460443131904,188401 786710044087836673,205728 779122184610582538,172962 793238590889132032,250293 786994941029298176,208176 781561987671199745,187167 790802703056273409,232884 774007799886077952,131421 792965936911421440,243398 769611816733466680,110585 760823926893252608,62578 765013230901047296,11774 773599480847306752,135025 792946134834491392,243187 793625088503361536,246425 794544937148837888,261155 794737923056812032,262752 768981131031146496,110659 793654347108200448,254135 756606984107896832,41702 794003886357041152,255870 788389714273398784,217519 790968721619558400,232595 763137596608217088,75899 770962055591522304,120610 778504092486205440,163959 756519247195537408,42432 774025399349026817,138819 769817671273619456,115435 756313337974042625,41438 758698532417179652,54070 794953061206814720,262849 781237720106409984,186212 751126913314422788,16728 764974259919810561,84929 793074823811432448,249286 771534486718717954,126293 777578880102195200,159308 778559399111626753,166852 785547056458760192,196917 791660688082993153,240474 770237904526381056,117377 791771138871402496,210432 769939559438094336,115511 774018621420900354,139404 792600331238518789,246392 770692034822807552,120773 754722777693691904,33356 758301679603318784,52311 765308398439133184,73814 777344474431225857,161572 763201003076345859,75724 787101589991526400,207965 788926876349706244,219119 788290956608966656,215030 793610228105302016,254135 794535392930168832,261155 775363250351403009,148645 777926611836497920,163763 794256827965812737,259288 767002969137029120,91700 781300337172819968,186063 788550106807201792,218875 793136069961129984,249841 780573685388304385,181419 766030715913764864,90384 785490097605111808,196277 788177821067833345,216009 790304904782962688,228583 750758277047209984,14781 758359154230648832,52061 764497922373353472,82283 753734873173458944,29600 773016870274338816,133454 780483743647760384,180723 760197489953681408,61412 770022307804905472,116373 789174009808101380,215437 768473870147788800,105603 778244241910747136,166390 794034867348480000,257492 788737248137142272,220332 780701556916314112,179528 758390537846132736,52771 781104082454917120,183077 794942669457747968,261987 766333149953523712,91751 768908107795881984,11774 790724690985623552,233154 753395624842784768,27045 779048941455155200,172185 785899975624404992,199546 795490479076843520,265855 777341012582797312,87904 780428869987950592,179593 758119382933442562,41703 764901109647314944,84724 785519778605576196,196277 763161564975276033,73814 767399329153814528,97379 749253795104714752,7852 762306969847881728,65189 778619215477547008,167319 793982061396819968,11774 732228480734220288,349197 776066390285389824,151688 760738951988703232,60866 767701347936239617,100605 793860156555563008,253448 776209392161157120,153845 795361025684074496,264397 794667169527250945,261050 769018931545800706,107469 779691583318945792,172634 787074174552387584,208379 768186770546577408,103354 786043565096984576,196524 733012045646467074,355106 777673516321763329,163149 785883564906643456,197286 791398012752920576,11774 793243851435671552,249926 750133584904724480,11495 753630286177562628,26794 766719024658993152,95708 788795033218650112,220526 762979669431971840,75724 787991321822670848,214209 792848583770927108,248065 793854878967861249,255965 794003207861190661,257026 761753948617216001,11774 763840955661320192,79911 765352783528783872,87226 758460592759844864,53001 792513334830587904,246225 773600020348010496,137639 794803999555878912,263302 771739157601419264,126293 774319563185856513,142942 789472367017861121,224916 793154098858123266,250066 756646384019709952,43391 765278685293404161,86950 774946334205968384,142980 754748772769345536,33549 769275701924986880,110659 772489628154601472,90193 785977304795254784,199546 761339359366901764,67973 781518319354535936,188401 793179737120083969,249927 758794027672055808,53996 761336877106495489,68182 772791413016715264,132481 777977699964858369,164578 792394492556869632,245056 774674831367430144,144494 788907842283642880,11774 793247334658347008,243761 786541792095195136,203350 786558390201901056,199546 793528493678002176,240145 773483636473663488,136947 793655333423984640,250785 778755875263492096,170187 773727819872497664,11774 793188895320002560,244550 794544713760010240,243761 769298781619703808,112788 772615217222148096,131924 781353648164999168,139404 793861668384018432,255942 767018650083745793,96961 794467090468139009,258741 760193026157314048,60790 771396181406736390,125381 732775735069278208,353006 792030733720096768,243075 768671122443407360,108346 769909442267578368,105109 753691283948961792,29263 769365245542490113,113412 760138157018877952,60866 762767333811101696,73814 775306289987674113,148170 773482020068614145,136947 785278639797444608,11774 786634265173843968,205270 788749183905914880,220332 788803763091845120,220029 732884875162857472,398870 770696107894734848,120610 788560515777777664,218260 788430195732525056,217519 792850690523693056,247241 758391250928082944,52061 770315629509218304,118087 757309206760398848,46404 781043665099689984,183759 732521338481430528,65113 764118979208065024,80720 753580166924890113,27045 761009764633604097,62726 777690102617116673,161387 786664896637186048,205728 755099784457748480,35449 754160377978499074,349951 761247432013471744,65999 764869785536503808,85099 771090274130993153,123080 771536624261877760,123085 756549325207904256,43553 755055737781547008,32873 756937321744740352,39096 767189571398402048,93261 768161528403165184,104132 774931135692349443,141912 776091829355896836,153194 786546803504209920,204413 788203830127177728,213064 776983881908162560,157082 778288210862567424,167063 761788932602335232,70177 756661140013387777,352720 765305390909255681,84209 765788928255328257,88930 768545109759692800,106753 778156452238295041,164826 786263081995292673,202429 780639801435316224,182257 767920688472596480,26066 748923930547658752,11774 772085982606786560,128934 794605846181412864,261796 795302967767433216,264414 756568906379124736,43225 785991261475905536,200173 788077714209058816,205270 758732897339662337,54070 773894600817774594,139404 775727499137253376,150624 792363656285712384,218495 762123173152251904,71502 769005345079435265,110534 778288688799289345,167220 778404289307873281,167407 754917343000666112,34021 774330800158281728,142506 781807972498411520,352034 794163979828559873,257492 794624506748956672,261987 764283448081076224,82744 770258255708688386,117257 773506474215636993,137158 752136261654110208,12801 751576930500182017,18470 779314899268825088,171995 777269989518798848,159475 785841656549572643,198671 763862137345347584,80648 764910075789971456,84724 793923318323773441,249926 771361793994203136,124597 780120427217780737,164814 758372728391032832,52545 770712480393916416,119681 786652920246706176,204413 767096961400922112,97811 732731646718402561,1170592 781588860337729536,187969 758655592403570688,54070 764575518293364736,82066 768016848487145472,100620 780918257998032897,184264 788434617992818688,205181 759069848534192129,56784 775693561102602241,112363 780526873902092288,166704 738093935986348032,1170592 745868600288903168,353893 773919887987187713,139404 785872769640763392,198671 753248050215211008,26140 759929406735265793,60337 767775196707102721,100909 785948129262796802,199352 768295764279693313,95572 773218131439345664,132335 768916251628363776,109960 768922777961103360,110023 771601615874695168,124597 762319218561867776,72550 770126382886227968,115518 773866814451380225,139404 767721708723720193,100605 786636613841477632,204413 753563613898477568,19598 767875245919248385,101681 768561773448495104,33169 793969766507708417,11774 774354662573027331,129119 758065566401892352,50983 763897206877278208,80486 766039228593508352,90384 793610654007558145,254135 776072525214212096,152735 760995591786786816,63879 778663518006423552,169310 790746266061774848,233692 791172384925573120,108396 758685435078082561,54070 774611438002315265,140444 791390125934731264,237894 794003763824619520,256502 777322893180928000,161514 788451823564754944,217634 761032790049566722,52887 763403584226471936,70355 767298841129447424,95672 769671311362822145,114779 791477705757908994,238207 749253238260572161,7828 758366819702890496,41703 773895930793824257,139865 790593726263463937,231894 778385538508136448,166532 780829865159208960,176109 791264739447873537,234583 795450345086455808,266500 775733399357186048,151071 768790491055947777,108850 767075000608256000,97811 795051146838757376,262849 756926274086506496,41839 779159839754817538,167101 757211253068685312,46006 759694902469025792,58508 795296374195621892,265257 780563313415434241,11774 750830703378653185,15643 791725758855032832,240556 755379479191678976,37044 776802676755529729,157755 762790806373605376,74302 772237394296700929,129565 759381798077947905,56625 764781488692867073,84231 765961510577463296,90384 760672208876212225,61544 759858248279293952,52887 760716635321884672,62716 763058422522621952,76329 753702652890877952,29263 778016694262439936,165097 764614641704022016,82002 772967687974744064,133519 785464304996933632,195975 777963434239557632,164783 793520246766260224,251814 772167298979336193,129558 787153627055915008,207613 792133716013309953,241819 759393298947637248,56964 781202276153077760,167407 787093253845770241,208579 791356508093186050,238395 756537695464062978,43828 766758827307872256,93303 776620118352637952,157082 786693322249269248,205143 781278463009366018,186584 768811445349937152,109167 758085880749760513,47761 759226022399270912,56964 759961517903060992,59365 769902987552563202,113412 771524170853257216,124855 775875591077756928,351926 767772351962423300,99488 787740050385764352,197286 762348640363044864,71766 781217484644823040,185310 749998431687438336,9574 770704534700167168,118191 760866889342021632,65222 773583285100417025,136904 781036663611023361,349714 751919729124773889,18316 765232361328050177,86103 794713340777897985,249926 776509580117364736,130126 793508397752717312,250293 793990098912047104,255299 758145888367812608,51069 749310651894464512,7828 769772059954208768,103436 775399702632161280,148994 776934098128343040,158387 788464529256620032,217601 791594236114145280,238272 770315741568434176,114254 751093717990244356,16299 787932475641122816,212357 769642413010935808,109713 768884945154666496,109967 758704825353773056,54070 765196793370075136,11774 786927359286841344,207287 787773429671919617,212839 794001928971632640,249926 733342467035148288,355225 780938144518549504,183668 781237007364132864,186434 763202457157640192,76723 785258241777278976,194044 772646997455020032,127775 789216466134597633,224680 792035260808646656,243187 757588949338423296,47545 778432626101059589,167389 762161175815528448,63149 763488957342556160,78198 769157669282164737,110585 787396660083105794,210650 788751650584465408,219131 774120151281053697,128143 788549093098389505,218275 752106403368689664,17794 755241671059730432,34325 778360512128122880,167305 791775572401594368,237491 772754780024369153,132335 787302618859057152,207212 788168991122468864,11774 790961362633650176,232169 793237125093289989,250633 793946222390190080,256439 767722527854518273,100605 785928563698565120,199546 790891445066477568,234583 793223517588172800,250633 756310429266214912,42249 761974706530619394,70177 775722444497620994,150511 785979967356047360,199891 777902545360580608,163763 792743376676278272,246726 760533197188919296,62492 761723171045126144,70177 790951019190509570,235147 794146487592747008,257492 763508994921025536,1249145 777578569115381760,162596 791996959313825792,241523 765183054075703301,86103 780375625236291584,178524 754016778078998529,30590 786605153780719616,11774 780095683365920768,176128 757731317870055425,47693 795152262880317440,249926 765063961159016452,84724 790335533755039749,229724 791248779357720576,234583 794924389997432832,263697 764931845104529408,84422 765531949855367168,87904 786427259548758017,203350 776469595603374080,148010 751613258361036800,18395 774004805241102336,139404 788853561824247808,220332 755087283750051841,34106 791766846680760320,240483 780825918294097920,182659 775023032041476096,146259 787280511404126208,209731 778377116383645696,121080 758049141549301760,51043 760242899229429760,61412 765029051660505088,82209 765543514373443588,88052 767780663533510656,101203 788804795586842624,108396 758134939539808256,11495 790334336344088576,225427 752981978920607744,23899 758110567806693377,50517 795720809260187648,268356 773669922207510528,11774 786606646092963841,11774 786385147541098496,203391 753981936826216448,30590 754068094662877184,30802 793436019186102272,249469 794006219103019009,256358 779531559548313600,170434 786227424426156032,199500 758541128127827968,52919 794739316144697349,263033 760873932077535232,51385 749544505804718080,8248 763892398657183748,79513 768805053343948800,107076 780126209556570112,76146 771192388702212097,122967 778446417094291456,166409 790234971621429250,218002 794948453847666689,263895 763910151531335680,79691 781186531054804993,185310 764359268392800256,82642 767421531387551744,98890 767738486602338304,100893 759176097124585473,56964 779338533148495873,173347 780642178154520576,181892 781623514398793728,108396 791742654967083008,240483 763698921956716544,78159 787507817615757315,210650 760498734115368960,62771 760877456463048704,65404 771849436720922624,118191 768645719779442688,107745 786883937339572228,202217 790831229591519233,232424 774085734449811456,139404 787099464972599296,207119 765555628823699456,88052 770151160246312960,114779 779060126082674688,158524 793843205901082624,255942 755471019666731008,37294 765221332606865408,86440 786677537552404481,205728 754722974175944704,27045 793637010850385920,249926 779409478508769280,173347 774391763498770432,141360 765600257250041856,88432 786800537622552576,202007 787088813524971520,204958 778063942555803649,163990 793973421692559360,256105 754245243764080640,29377 793993313615364096,256276 795332586453209090,249926 762771449501200384,73814 769152692128276480,111558 773518674300919808,137042 786270659341062144,201555 791075790725214208,236393 766450251033092096,92116 758594275487522816,53703 781199405823197184,185313 756660083078025216,43391 750403261295890432,13104 753350767445176320,27045 779837013432406017,176109 770267169519271936,117257 760932540882493441,57574 790740924414369792,231894 788170585301929984,215437 770445506359152640,117257 760929831781535744,64693 765657300954513408,88874 758330633294848000,52061 760299270117462016,62327 791266429794254849,237491 764544821146980352,83391 786326413402107904,202379 786597222746054656,204413 790978669476851712,11774 732172679952904192,349283 777004260202512384,156835 790925302629339136,232911 773969218794434560,139865 765985449139732480,85562 794609387352494080,261155 795362746212777985,266079 795354334812848128,266500 762320129031942144,69269 762946707101327360,47188 776233232287268864,154469 776061846839320576,151216 777599452597129216,162294 786619217068036101,204413 757825039563575296,47090 732699960651710465,1170682 773928049070989345,139404 787369278307729408,210289 790938342263140352,234583 787305175325126656,210215 759205393507741696,57123 761006470238384128,66116 772465001584001024,131049 768981427836846081,110659 778416405297373184,152594 793816770905772032,238272 794056833727987715,257423 753215660474281985,25965 762007236495433729,70858 771712915204403200,127072 776615283788177408,156835 778921287926239233,171095 793674547132297216,242693 769969240468287488,114254 762123492003352576,69947 760547882009186304,62728 751840078914355200,19829 790741895861239808,232743 791061784618676224,236393 794085385936785412,257492 789697597690740736,227429 754976752259170304,34666 756575671338565632,41702 758285797011304448,52112 759391638816907264,56964 775366416035962880,148645 790952406389358592,234583 794571480805810176,261155 764431169232306176,83391 772840789701517312,117662 793359226961657856,251390 793495997070663680,91936 771446512073203712,125204 793432432984854529,252020 793914343339409408,256255 763172992650055680,65180 770320013098098688,118072 794598714694242305,261796 770311801317761024,11774 781551355521601536,186363 790231841005449216,226712 776165087530725376,11774 752683298305048577,23167 793503821162881024,252020 794616705062412288,261155 750893401055256576,14277 794381473734389761,259773 760669973245075456,63149 762726791702126593,73814 763109921890054144,76056 792029368046329857,243075 793210767629750273,249725 788654042704650240,194097 758598934143066112,53985 764971798496587777,85562 766606946677948417,94841 753592587550793728,19598 763976912838402048,78159 786242080658030592,1063777 792066276193603584,243427 793239094079975424,249926 795705782457303044,11774 770399844015804416,117609 762774592251269120,74868 788464568024522752,217837 789701888035790848,225981 795396307246546944,266491 776116574021296128,151071 786976628719161344,207613 778337871925223424,166409 785918581947166720,199453 794603413396852737,261155 766462779465146368,93823 774042031194796032,140748 787267488627109889,206666 788752870661300225,220526 793698873898250240,246392 758116438666129408,50827 763938711985807360,80863 770396127086518272,118191 778729367648165889,164001 763156571668951040,76794 785492199299485696,194743 753980512033792000,30708 785595885782704128,197297 791776396666339329,241678 795042192591036416,263926 779013977594597376,167448 791799071451209728,240763 764962781330337792,84209 768972790796083204,102137 794271097826881536,259242 755825588804255744,39957 777651013595443202,161978 793237522600067072,250179 769339630567043072,113165 787026261465927682,208014 756504471568539648,42249 765167135966494724,86103 772824247836221440,132366 793208842364547073,249926 793383411582955520,248253 771134374729306112,738099 780602501586423809,181935 780839237734297601,183269 794554755557261313,261155 773708326550974464,11774 776442210338295808,155896 791751818254614529,239998 774409796103602176,141316 786364340878315520,200942 793152210318266368,249926 771386560461754368,124597 781483880637431809,139404 789308417512878084,225359 758365473243295744,39162 788179654351945728,11774 749831167046737920,10289 759093677398462464,46076 766425842431832065,93184 769151997731868672,111049 794375239379591168,256276 768128002903400449,103354 773477845440065536,136904 780802984816971776,182726 794378373023735808,258306 788797036564918273,220526 794341488603893760,254598 763787119190011904,80293 765599484537630720,88148 758810143790280704,14277 760083315089104896,60363 774686185864192001,144654 794663445949976576,261155 760511270541926400,62338 768226528358375424,103924 767929674861277184,97811 772797213932216320,132335 765233420259696640,86472 753400432475697152,25965 766292224065888257,90482 777519464367661057,161387 793167227042357249,249180 794553940880736257,261155 766777852457000960,95708 750689259984605185,14421 764555666321051652,23855 769039074162274305,11774 762794257669169152,73712 795442333340803074,266079 759264414423998464,56964 785643171787137024,196788 776906052319211520,155451 794780460404576256,262849 758602102155321344,53703 755821711770124292,11774 756277843273756672,42432 787704621980487680,198576 791271206305488898,232169 752258647619764224,20279 785281424094072836,193669 788515154405326848,218455 795761231474917377,247930 761995391520739329,431998 764564325667221504,82283 777987958376923136,164826 779705220628680704,174115 785548897330556929,11774 794535094300110848,261155 773507002718883840,136947 775135625871753216,1170396 793678779818254337,254135 793674040661508096,254135 793913480269025281,11774 748952233589506048,1247952 768237281404596224,101163 777528009787969536,161984 786099860558770178,209828 789079708990267392,223286 792046250291900417,243075 758448091926331392,50923 765750504597008384,88930 768851136086478850,108849 763760174951608322,431998 786540718034710528,204413 788486747982266368,218275 758434827079069698,52749 779113681821065217,172027 756208085987840000,41680 749949215330099200,9295 767749857180200961,11774 773296629684330496,135736 779479364270370816,168284 751783136602632192,18316 761610378304364544,69231 773164518671351812,195876 786552817582542848,204413 793867916949225473,256255 776037958856110080,152872 776574366666534912,156555 791070401564594181,236454 760464671082151936,62063 777636874412318720,159475 790963866805137408,234583 791833187643109377,240483 781434064829952001,185310 793144265048195072,249469 768401752219643904,105577 753281353924292608,25893 775730853301383168,149329 750023601043058688,10654 749385287307067392,7849 755001119395483648,34666 761963448406335488,69947 776157976281382913,153372 788121453145096192,215005 788387803885371393,217519 757711650791256064,47693 792025443138404352,243167 793400863612137472,251452 795695493741510659,268246 794594579441926144,249926 795734204168413184,268387 737308732913291264,11774 750088794834075648,11015 767745140643409920,100893 774090775000788992,139404 792759898027102208,245075 732950932921540608,353016 752977671794008064,24774 766287899365113856,91946 790753093696655360,232169 794592572194832384,261818 788753078526676994,220029 789140724042178560,222647 793210321397690369,244550 753200900601184256,25879 768162750119960577,103354 795232221321826304,203391 756637525590945792,44450 785707107190321152,197297 785742936516341760,197297 794911153109561344,263895 763054198472658945,65180 774729465939320833,143043 788869914186481664,220815 794784286272471041,261987 758332512485580801,52554 777706330580721664,160010 771850786762612740,126719 778784522502451200,170252 780520613521854464,180074 781703879390031872,139404 756923063992590336,44450 755159700497428480,35890 790655412068618240,231894 770682420240809989,114779 776891453142425600,157693 795045460171952129,262752 776133921327185920,195876 785255873799004160,194381 786611643178508288,11774 780629262441312260,181358 790949726472384512,11774 760811524260704256,63554 763773881651961857,11774 765700533302677506,82066 787025530839113728,207076 768149496307920896,102779 768124230567235584,103212 785597018915897344,197286 753939821626810368,29263 757654246871273473,48648 766621265427693568,94690 790291024962809861,229693 794474181215875072,257353 772203925965377536,128519 760376869124530178,61011 757601623338213376,47841 773534684156428288,73383 768921915876528128,110209 752691048535777280,22752 759504875226923008,58508 794003280028372992,257325 763854928628461568,80192 732733927513821185,352078 778382318696292352,167220 793131520701571074,249841 787359983092596736,206007 732217126182891520,349368 786642191984824321,204224 777174053475934208,160283 786969241924751364,206742 767434310064504832,85326 770535826958737408,108729 776490534491664384,152735 770115143946690562,114076 778565432823386112,168794 791067593608015872,78159 793979749743951873,256276 785847593720958976,198591 793972410634661888,204835 790899099755130880,226538 793049588181573634,245268 757636866594119680,47940 763863283799646208,79131 794532823197687808,261155 793608501016657921,252408 762822252530438144,73926 767947768321060864,100893 769272496533241856,111225 792770000243134464,247240 759774083521273856,52257 767820518317707264,101681 785670139031068672,196277 755623882581798912,38183 763061900200390656,76329 779797801916047361,176218 785509237338275840,196277 762370074376306688,72035 776265568357801984,153194 767157625637208065,97386 780645546033684480,182313 795049357837877249,250293 791693328949604352,240483 793820905940062208,255393 759178937884966912,51798 780947219251769344,183269 794740030006706176,261155 793637048670228480,253032 795764967395864576,267655 773565900532219904,136110 795331462258008064,263676 786996200884940800,207965 792073007111942145,199307 771845164335849472,100342 786179831792742400,199211 788980400269824000,222715 792392847228010505,245549 793168551297355776,249961 764928796470353920,84889 792410406245507087,245750 769618331959648257,114021 755849222868508672,38183 792539485800108033,246225 788724594567806976,32404 762818353794732033,73926 770390610104635393,118604 758939206013956097,54752 765027727967682560,84745 765677756927447040,88920 777572294684123136,162348 768806784836440064,107745 771113532381204480,122776 794279254812803072,258598 758131547098587136,14351 794038487620128772,255954 760843332243247107,59996 795743531008606209,267855 770741860637683712,118191 786881376071155712,206054 764365462008393729,76012 766259801173131264,91946 759050970936385539,54070 737423365464432640,353374 761257029734244353,67511 753716435264811008,26803 791300686319411200,236502 794544203502129152,261155 763342257869230080,53995 780133327323803648,178477 781471971058081792,188141 778390654116327424,351337 785503129475358720,11774 792312061589991424,244297 766730263774633984,93303 772515922443722756,131084 793528776487538688,252196 795330310300790784,264397 767840267156148224,101681 775139125112414208,145866 794596520813326336,261567 791438453128896512,238207 775335661083721728,148045 758440177979101184,52475 792728131941511168,245148 781903577547628544,11774 765368093786771457,87062 788902404410347520,220028 790662675248377856,232966 795482032784687105,262271 773922264534421504,139577 781225206480244737,182665 755160628889657344,35890 780658117319073792,182257 794549551868903426,261155 794603319477997568,261155 789442202061512704,225981 793257891809652737,249926 795757271372496896,268777 773055441366491136,128934 773986275103604736,139577 793134023681929216,248516 793942840736972800,256255 768897145533521920,109945 773265423240466432,134561 773751461591134208,136947 787325107387498498,207613 792714012131819520,246726 771533195103744001,125554 754739064104943616,33174 770774125916717056,119832 772496542104158208,131007 753438730338181120,27402 793433128043999232,249469 776841920563863552,157993 778752136427417600,158820 793187344400588801,250033 794587544461578242,261155 794625191552942080,262025 786909680219983872,200961 793547353286475776,252196 765630981168562176,87904 777973027204104192,164367 750366968151027712,12308 776528851354525697,155318 790991197116309504,234583 776537701285785600,155898 780406170347372544,179742 786292298808037376,201558 787422419095093248,180433 795472421499338752,266138 786774961650302976,202101 759158480439697410,56964 778995916590034944,167407 786166902812925952,191996 767397678045073408,96992 788820352851808256,220332 753789718567919616,29263 755042816397574144,33356 755538254116622336,38401 770409097556533249,118087 758408866044448768,52821 758686177662603264,54070 767827225391472640,100559 779003859750547456,29263 753528943228182528,349479 792774418002878464,247406 772493273520672768,130891 773972272092745728,140444 762711926791036929,69915 767847968460382209,101463 771022877839728641,122875 791618026957332480,240145 761333518362251264,68182 793105233853321217,249469 789210963035713536,221770 794645110348726272,261155 753391276918091776,27045 792421558492991497,245566 760792632603742208,64326 759109146973052929,55660 767149390955970562,97432 771095045147463680,122982 790756142075015168,99049 766356007538786304,86472 791440896961097730,238292 768480772445515776,104973 773236304414932992,11774 781507729068322816,188401 758138888762167296,51451 778343597582094336,166289 750052002743320576,10735 771013746034638848,122146 790611511190364160,231870 794934893352546306,263666 772465824942661632,129991 794716917399519232,262022 757988339534344192,48287 774675307001372672,144494 750067191912038400,10735 765982140265660417,90575 788753661111463937,218507 767846048668745728,99093 772840583794532354,132335 793184642438496256,249834 755089147941892096,14277 774664154661748737,144740 759158359693983745,56192 765295443119071232,513129 786491735044009985,47940 756345789010448384,42432 764296434552143872,349729 775861223422304257,151741 760990346402594816,65455 769140606396489728,111517 768908065177374720,24173 776434991546765312,155688 777368823255236608,161456 755942846524432384,40867 787075950101966848,208846 777852240828637185,164001 732845979918012416,398860 768098656201211904,103389 772924656705736705,130988 775282298900078592,146259 786940724973604864,207613 780829070347079680,183269 758304153525362688,52112 778446013644181504,167180 767363477371555840,96039 787755143265591297,212248 785327211704385536,11774 794687623633604608,262752 771538308530712577,125554 761903914891431936,69947 764271965163040769,82283 793257782015254528,249926 795762301412392962,262022 773838337958260736,139379 757823393395646464,49400 764506525285122048,83648 773182362561744896,135025 762306843238694912,70912 756939454061785088,36145 774602121924706304,139404 776183439699677188,154439 788010009506394113,208167 793217091218255872,249926 758024818520272896,50314 775071859113025536,121788 776625646546063360,157082 777193731875151872,158864 761767555396689921,65403 754718736356179968,33356 768865500885549057,108849 753050233240743936,23217 786301599106920448,192032 790562001550540800,231894 781230694932545538,186434 792815014956584961,243075 733025587418161152,355464 741103160744255490,349283 768070034476457984,100117 752679943285407748,23167 767432492655710208,98748 793219179646189568,249871 764179130518675456,82457 788110714103734272,11774 790973350688362497,235487 772793040457048064,132366 776976020289228800,157082 788202974061395968,213064 790229898325483520,228354 790651330243289089,233131 740419121813278720,1170396 781618939692363776,125742 778320612792082432,167220 774597291919413248,144210 791504889419620352,239405 764792119269662720,84724 778251728357617665,164826 785546889655623680,130635 791688748471754753,240483 763665143729381376,78853 780736469216419840,182036 766718850909949952,95593 773930868083658753,139404 776774086664085504,157755 790685587514810368,232809 763854855165272065,80676 769729762495434752,112336 750748438980136960,14277 732644466453041152,352462 790519382849966080,231550 793207187556491264,249926 752930069631205376,24134 787750033038843904,207613 793842793210781696,255561 763852815148064768,80716 772028495325036545,127775 790365008064450560,230283 771426335340257280,125111 772179496141070336,127711 780622902030917632,182037 761985956048171008,431998 764173326906454016,82209 775126947676446724,146720 794132548343373825,250785 794259098925666304,259231 762315068033867776,431998 788393264625885185,217519 780258258212847616,179259 781503585418878976,32404 789164602068172800,11774 794924094097477632,263895 753314738772254720,26894 794376201267712000,259242 794694578590928896,262752 773751651635113984,138819 780533007044096000,180074 750791258419834880,14277 751970007580549120,1248200 786929977266622464,207096 790884895849676804,211028 794144584154710017,256439 794622865115123712,262022 762332763647250434,55177 793231093797269504,249926 765580296528027648,87904 793625465848078336,248516 793852976536309761,255942 770797547879141376,121593 793733376855375872,254135 762749168217710596,69794 768161702525358081,103354 764987982998679552,85277 765012637109329920,74133 772806454331920384,132335 775300154538790913,148045 793475558474706944,249469 778559389393416192,168794 787387711984373761,209884 789700635989975040,226823 794567876531392513,261155 787096385845878784,209043 791410739730788354,11774 762274410384363520,72035 788402565599727616,217634 792167025799991297,242360 760843760242524161,64722 790976869629825025,234583 793300480797597696,248701 788392437483962368,217519 793995741651931136,256239 764991718122893312,85562 738276258212106240,87889 787035345401634816,204835 785605108130119681,197512 749404752115412993,8497 770525995170402304,118191 775651089689419780,148909 764059134274613249,80939 790375657519874048,228354 781293788866031616,183801 786260584144732160,202379 778534853339783168,152594 791392766710411264,237908 774020026198290432,140444 786419316480577536,194723 790121499470471169,227748 760615263423299584,64074 763256538064572416,76549 751074109031931906,12883 763502728140161024,78159 780910187720814593,183811 750866214327492608,15800 774379202892144640,142648 769719711097430016,112336 775180563342725120,136018 776480807250751488,156245 764523820568883200,82283 764947596343283712,84689 767807619083997184,98498 777601923591577600,162610 794685378603036672,262588 754092441574182912,31320 773857602459541508,138819 789215849152258049,215505 793872776238997504,249926 754717741244833794,33356 765942787577491456,351436 794426649857007617,259457 775319248432422912,148045 790653734258782209,233307 751859183272677376,18567 777471188897521664,160758 792288586292801536,241678 778299836432916480,167220 794173394090655745,256349 764645082653876228,83991 771076157605224448,122344 773693313388077056,138205 792035932790632450,243187 757567167692890120,46890 761989275646697472,431998 765575481173372928,87607 749077134191136768,7181 767696236443033600,100538 772121361015771136,127925 781648712892227584,188934 787136966357680130,207287 793542503207055360,252196 753424797829390336,26140 755833329258078209,39997 779068485309792256,170434 795090740623843329,265169 779867478696398848,177233 776621731360362496,157082 776724901994561537,157693 742159337657798656,350711 778342902455906305,167569 756926823594758144,44274 758414145515642881,52112 759104742333288448,56964 764945748685316096,11774 776606288243363841,155390 773279842225655808,135888 770656428214349825,120393 776243130156711936,154469 767817522494054400,87904 768771682689355776,108849 791759579986157568,239998 765577464714330112,88052 776020573277327361,152872 770673927827755008,120610 753924217826111488,23286 772438954964647936,129526 773902871083552768,139404 760623490890342400,63451 761241818289827840,65222 769421776371773440,112399 787374554125598720,210289 793943642129825792,256217 769237372726902789,112399 752811192062767104,22575 788008105535832064,214354 794439478794391552,108396 771740949324136448,118191 794537856261877760,261155 795388037500989440,265855 760280079129776129,1248728 774246789721550848,142090 781900548907814912,191354 793156824430104576,249469 755598561597730820,38319 767547804545802241,1249434 768643863359610881,106702 762291220014108672,350085 770284461028020224,117257 788875294492864515,220526 764707174849269761,81702 794224121731313665,258491 775376661013340160,148870 755247308363534336,35890 794538860826869760,350913 761632783152386048,69711 763853464732520448,80648 774600557508096000,144068 732302151641227266,349197 773531052669300737,137042 771748206376062976,127711 777524791666499584,162107 755745506756665344,38792 756924808215093248,44450 788146208938221569,215987 776611189019201536,156835 777729523697659904,161387 785495672703320064,194934 791368146468925440,238207 767867087788335105,101681 772462971855437825,131025 773770813505843200,138382 765219279654486016,74247 785838530136121344,198671 786746073368842242,204959 794133707758202880,256358 753381385646342144,27402 755009180558254084,34666 758266834131058688,51809 758816332171227138,47761 785514443958431744,196277 752023362038149121,20279 771413350257426432,124597 792785976959590401,246681 777969300778856448,163901 763555038518087680,75724 786333835268993025,200317 794209626648625152,258811 781879043842936833,125554 759431019007127552,56964 776063978783043584,153095 786052743366672384,199262 777442424234926085,160134 779442191777337344,88859 765748548453343232,81869 785366502421565445,85985 791664167836983297,240535 753736273571917825,29600 785346362472669184,186883 792439640439435265,243451 792154318442860544,240483 760970526340681729,64730 766317401159925760,87509 788081103500443648,215252 795741999022440448,267862 769345014736515072,113165 789427545418719232,225981 758751106344157187,55107 771497321750069248,125554 786019479557906433,199496 751151523594440705,17284 763841780316008448,80486 766316115664506880,39875 788928809122795521,220029 756888413337419776,17416 777733470269296640,161456 773859838455578624,137869 787025248763965440,208014 781882462565695488,45672 756198298285846528,41472 761226365181923328,67226 790377531568300032,228341 790655057222111232,232169 789550645812432896,226578 762807010119278593,73707 791356686053277700,238207 775383206170427393,146488 790746590533160960,231894 791442351839285248,238207 794159625989804032,257423 758446072591216640,52394 768100774131953664,100620 794046891902255104,257492 793626045253427200,254008 764791491617132544,84666 767406741537435648,97379 787473536956760064,210289 770263721675481088,117257 781063729488080896,183759 760504652475555840,63149 772874074641076224,132578 780569374180646912,11774 794929866768523264,263817 752196479997997056,21074 763871750044065792,80643 758093750342037505,50654 758560852253536256,52061 762391132881887232,73030 785812375303839744,197512 790333378285502464,228820 752099966596898817,18395 758136284145606657,50698 763916586717581312,78566 785493457083174912,195975 775431977109520384,148574 791069318104621056,234564 794801499473735680,263090 761695531861217280,70177 763874994900328448,80643 775535011004985344,148994 785269388282728449,194206 742855534898905089,47188 760191521249341440,61470 770762172620218368,1170396 793619836853104641,254135 765641884400226304,431998 776813111433015296,157693 786556159792549888,203801 751101309940563968,15917 776115425772011520,153658 787064636042379265,207109 788362812133367808,216943 788449380365893632,217039 792050606475137024,243075 795399519072460800,266138 771302996185493504,124597 791465518846926848,232169 767076891547271168,96851 779668605663260672,176196 793866865017819136,256255 777655191696834560,162348 760183085950382081,1248737 778946188531773446,171168 767007689683501057,97373 786207737378119680,201494 787019486993887233,204413 785828298257412096,198671 794320128942993412,258456 794050613084463104,256239 762640356781400064,73814 771127481902391297,118174 786002877772947456,200490 788828211165757440,220539 780490626634776576,180825 792081665732542465,243187 756884500060082177,45125 790597449270210560,232169 756784500756078593,44265 791341471500730368,238205 767335215920320512,97852 774075061804339200,139371 787585989036216320,211580 770743608521744385,121250 768166144276434945,103354 777962559605530624,163824 786979112434806784,207613 773569784340283392,137042 791680254288941057,240145 732924034472611840,354125 771433308580380676,125601 733724181389512704,351147 760942558050521088,87889 795465329149444098,261155 759977254348783617,59365 769278454994841600,112399 793975224312229888,256439 786651806512316418,90209 790633976809525248,229148 759431149487726592,56800 765337868734754816,85695 788061219089506306,215005 781232856978685953,182960 773296368068681729,134561 777336201313263617,159876 790972593109078020,234583 755988136090624001,30296 768855480747823105,105109 792492064982245376,243286 785624297473773568,197512 785918313192763392,199640 792452138211225600,244550 767825807746162688,101681 795060015115571201,261155 739569706147979264,11774 785605780917497856,197512 789550653861421056,215005 795617093756588032,267655 766103995756777472,89898 760466786756296705,62937 763468124536516608,74247 768572612201082882,107469 794528575416311809,261155 789515646950215682,224680 795101098243538944,264397 764318895146762241,76542 785297851689541632,194923 792087137998938112,11774 792108088723726336,243075 777778727669342208,115750 764806600737652736,84422 773639751807082496,137777 760919852425023488,65540 787481400693788673,210313 760949969473929216,63084 787341133517037569,199307 792487500325482496,243187 773873028077793282,139404 762667534650789888,73926 774421961854386176,140428 778395890113449984,167398 792679998608011264,246225 758935068148572161,54748 767474540633030656,98720 769283842637127680,112834 769764091065995265,114779 786176998439739393,201494 753016634286145536,351340 765031410893631489,85562 766314218165444608,90982 787743362929594373,204078 794875238785941504,262849 768122639931936768,103261 795432089076334592,249926 760575769437409280,63753 764076591643189248,80568 789128579082690560,222682 761042536282456065,65099 762537914831998977,69548 774268849701154816,131421 780663576948125697,182257 761351914642673668,68057 753763531548393472,29036 790991780254580736,234583 762151393960484864,70689 764556515017629696,80648 792037657215766528,242637 778874846923124736,170960 766420793282691074,93303 789501531334778880,225981 792117538490646528,243075 793395265533116416,247241 792156450269179904,242693 794340621523697664,258981 759058742981849088,11774 766111711657099264,88998 766820090092236801,94699 760969129448931328,65887 775514484425232384,112363 787373511136321536,210313 791055498061676544,234564 794334761342758912,259055 773965169416409089,127134 778386649298403333,152594 785386694275112960,193669 770331916319002624,117257 771002075568152577,122690 769945071085031424,112239 781162205299499008,64765 760905009018114049,65291 776041326810914817,151791 791789727779266561,239456 767797230552113152,86103 785491388225953792,196277 794237820634218496,259063 762380735848210432,72978 758901792381898752,53995 766365887041511424,88226 792539874704236544,244270 758831935472881664,1248642 778016579695026176,137869 773626999306846210,137869 778358256922140672,167220 787345985383063552,654029 794883722432679936,262849 776764099040542720,157755 764864529834598400,76623 791259538959720448,237491 794304885235691520,257423 761312438960533504,67915 791983847776915456,241819 792429648395116544,243451 794300406214041600,237565 780167243250470912,174115 788780883108958208,220526 789529152839876608,226881 749496234658836480,8047 760641548627288064,63559 768563707735662592,91936 785546684243841026,195975 758689343582056448,54070 768497976696184832,105256 769396835001643008,110659 758349762043056128,52554 775730728965472257,146991 768766119058563072,108799 790971760447483909,234796 756477501455478788,42432 778489100450009088,167305 795111968965267456,265276 772570125387993088,101681 768974841286242304,110389 791685516672368640,238207 793883117484437504,256393 760876755288596480,11774 764856356062965760,84724 781843546039001088,190635 788580686697369600,215505 751610263984410624,14653 762665929226461184,73814 767868978832236544,100893 775106310123556864,145524 781133947610681344,130635 791369069178093568,238395 759733823567372288,58815 789971777095028736,228354 795773779343511552,256255 785300190538321920,194934 789925376151523328,227048 757616321563467777,48351 762945380304683008,74043 773871120571260928,139639 776432897855139842,151463 787077234586562560,207109 794713513419743232,263010 770805643825455104,120613 771538476919435264,125853 768166045630758912,104132 788225405689868288,214247 756325611698806784,39673 785334268335575040,194949 752237603441836032,20279 778894384066625542,169101 788751935687892996,219537 791123409023348736,234583 753328247547408384,26793 763424936312598529,77720 775678615765848064,149953 752251406497742848,17794 786370903684751360,199272 788926071991402496,219119 753170766645035008,22860 764207308133965824,81574 788017858429190144,214354 790939048713924608,232169 793153283258933248,248437 765891140847562752,90031 767848900426424325,100605 795613453511786496,11774 732747376058765312,353918 790974826198380544,235487 774140647792005120,141360 781164553199558656,179147 789423313315659776,225911 790386074115801088,230149 757402213006340096,46890 761873547996368896,65677 787156844921909249,192434 771899605239734272,127871 775341979752333313,141091 774790141651005440,142172 771158817639895041,122967 776599072861851648,156132 793229427123433472,1170572 753360915869949958,26458 758445888591302657,53144 779502979401523200,175260 786245174833709056,11774 732388997109026816,351837 794980120318480385,264397 750519728913850368,13532 781837869958725633,190602 794552515094310913,261155 756321848699289600,42249 789909271299428353,226881 791467197293920256,238292 780359898429358084,178258 793914704972419072,256255 795365116128563200,266079 774002200607461376,139404 751158750132596737,738099 753324084440727554,26788 787266313395793920,207613 733775192959258624,1170682 778196662867066880,164826 794433811874541568,259063 757308624368566272,46404 776120915000037376,153845 788393484273250304,217519 758795754949541888,51451 759831842677587968,59725 785536732766679042,196788 789808314523590656,227858 764646075328233472,83751 767527539556220928,11774 778061049983561732,164375 795414901577482240,265102 758779009698140160,54070 769676320158646272,114301 781864732596793345,190553 776513421214781440,155898 788754085302439937,11774 790565248612851712,231894 793172813658095617,249469 786093232090411008,201136 791406999573565440,238207 749425042950352896,8497 770394509221986304,66897 761208945205649411,65663 762697898463227904,73869 788153164046434306,216009 780774833147621376,180200 758390040728928257,50542 769402432086536193,110585 775004695437815808,146259 760961209562570753,65974 751626754301628417,14277 777310520969990145,160480 781915295388577792,191354 762472719451435008,69356 781374665461633024,139404 787989218454896641,210588 790290625988100096,229895 750533655618064384,12883 775000658571321344,146259 776532497639301120,151299 779002876555169792,171902 779076943522127872,171260 762683945276157953,74133 764131843457290240,79131 795666125224714241,267862 773914069967536128,11774 792827470135177217,349318 785279775975829505,194759 795436563081625601,266079 763076125912207360,431998 749255686647840768,82294 792158152644894720,244289 780550047662477312,181419 787084813270265856,207965 763214099236827136,75899 787089264169201664,207151 752971080919285762,14277 762241259415203840,72216 788237492080156672,215437 755530574635212800,36735 794634803563950081,261155 792538432698519552,233307 762107937263263744,431998 768960359373955073,108849 779500285651656704,172962 764478106694356993,83391 794039258885464064,252020 793309480184274948,249926 775295752956284929,148045 778624787434397697,169343 795038954772975616,262849 787762665221267456,208058 789287250022457345,224680 751149043519135744,17307 768158080366501888,104209 770502204192989184,118191 785482496347475968,195975 785600042920923136,195975 772026074360377344,72244 781523704270426112,188401 785786739860221952,194723 767181579642732544,97386 787163214312251392,205728 793853108975640576,252679 768514745158688768,104973 790296428794908672,11774 764819738186936320,83422 777565817621794817,161352 756398479648448512,42432 761583744113319937,69231 773328972587216896,136018 771744547466387457,11774 793430396650172416,251740 763436086982946816,78337 767815268143763456,100559 767175275549331456,96851 781080665651572736,184223 756541425207173122,41798 763843971026186241,80643 793255354368950273,250633 752938763781898240,24597 779380415261999104,64722 779394629049327616,172270 775003300886409217,145451 786237511119073281,11774 749405009268334593,7082 773602458866061312,137978 791125846169976832,234583 794336229659709440,258981 795068718858596352,263676 768771237141180416,108850 793866954197110784,91936 772880552584155136,132996 773600487803383808,11774 786336376115503104,202379 793339185281118208,251282 772510178029760517,103354 760882424653963264,64722 770690520146407424,120610 778345709820973056,167220 760709305922363392,64197 767419917448671232,98972 752862885186076672,22952 769409386452246528,113342 789238243309084678,206666 756896690452463617,14277 758323549299875841,52061 794571260760064000,39957 765909047031672832,90031 793407290497966081,250633 795457699001548802,266822 760539079394156544,41680 761414191232143360,67973 760447112320544768,62063 785922233369628673,199546 793926679655686144,256679 786932566918098945,205029 732185397808095233,350020 788862226811629568,221120 791438928402321408,238292 752709850044465152,23167 789456031223087104,225981 763946051879350272,80863 777848496174923776,164001 786907075733495808,108396 760440559848873984,62822 760824210516086784,64389 766832470733885440,72798 767676787878797312,100534 773899776496701440,139404 786939724313141248,207613 749615731629633538,8089 771210289849131008,122967 758792601382195200,47207 794903248348057600,262849 750619823726440448,12773 758853781580722177,53185 767850137397764097,97685 773686854193254401,138061 768598172356612096,107984 769232230795182081,112399 772076350274351104,129471 793984870884241408,257325 779066264962629632,171062 780377858027851777,179742 795434431427252224,266079 777695857860763650,123085 786674882557861888,204413 792207830614847488,243187 791491485644578816,238272 793651193369112576,254058 788705426451812352,220029 795131372402708480,262486 778296056316620803,167220 780906190968619008,182049 736379668643913729,11774 792258753408229376,244221 766416671779147776,93286 778578098170138624,168794 793196279417438212,250492 789088584363945984,203448 788545491961155584,11774 781118555727261696,185496 771974064042827776,127134 788920465007923200,11774 788367022996402177,217156 732306290672799744,349764 777664171366244353,161573 788392609421074432,217519 750774009206181888,12883 779834832318631936,176201 758455239288643584,52749 773913674750713856,140039 793645401077342208,253032 765989128173457409,90694 785245157004234752,11774 793580536627204103,253793 754803316983336960,30802 755817505600462852,33355 767505939591143425,99900 781607324746076160,182960 793180704393887744,249926 755916692090417152,40550 760252664571498496,61412 773611786255740928,136512 781335746250678272,139404 788061787924987904,215005 769613577950986240,112336 793508660001460225,249926 788438603236016128,11774 754008939621191680,30815 757086089383284736,45857 764229173611229184,82066 781338028878987264,139404 788282904648491008,215437 754920354607345664,28501 759074351736037380,55550 772423314937483265,129558 777717131525828609,162491 785923045273706496,199546 771452867861327872,124601 751996007618121729,18395 756596837830709248,44274 765254726963179520,82061 773881108874178560,139404 768981782830063616,110659 769583563247321090,112336 778243054658527232,165435 795688339919831040,247930 752876180928200704,22777 787606379980664832,209817 792499450786770946,246392 765787339104907264,88489 767917787587026944,102137 775647822083416064,150511 776764478964850688,157840 793580008262496257,252020 790804219448221696,233692 768965661079011328,110389 770116922373529601,116970 778332478264279040,167220 757570847720824832,47761 776454287190654976,154869 777784441116688385,161277 795162456884555777,263676 795334001787551744,266079 758653933392793600,54070 740317381315203072,11774 794346438792740864,259055 756309151857254400,41680 779556016220430336,166704 750525480202149888,12883 757250159369555968,45014 762251832475258880,431998 785971312736862208,199490 767668422356467713,100541 777982129695170561,160539 754765680210313216,33355 755916112651493377,40566 757812256042127360,47546 758695159169245184,54070 771765739107659776,126590 780837262820900864,11774 786977397837103104,207949 754742219987300352,33356 785843687838408704,198591 793592656144297984,252020 768073100462137345,103354 785914991715184640,198671 749719817599475712,1248008 762748864587763712,73814 794349524579926016,257492 788783514837590016,220526 791258595027484672,234583 777934438625927169,164826 761021973438705664,352219 765619159984181254,88669 794010174235308032,257492 758740989183860739,54842 763936388983033857,1249156 743523482395414532,1247602 761412209763311616,67369 774061023443554305,130750 790249393018572800,230282 793511837614612480,252741 785378861387223040,194065 787354195586224128,209351 794644918006349825,261567 788449814715379712,11774 790983319555104768,234583 750842205695152128,14277 777521092483317760,122373 793634833452834816,243165 793923136399867904,256255 788385498377101312,213800 792818839142760448,247877 793965560987947008,257255 794744668919513089,259220 763441358254198784,77598 792324729143164928,245117 766411523577085952,93286 789428231392882688,225981 794987485432520704,264431 753748139149000705,29263 772614409512288256,131436 778017795250458625,164578 787981777495322624,213710 768218796477681664,11774 794577112539631616,39957 792073528392769537,224447 794726221393203200,262849 788533206001803268,218875 793153755701186561,249926 753781306685665280,29702 791664408401354753,240483 759071509105172481,56784 753379028560584704,26539 764796000485728257,84666 766020077628059648,81929 793314856266899456,250033 762762402857267200,74612 793108945929850880,217519 773711044069826560,137042 781243882923134976,186731 790762955981856768,232863 791343570414338049,238207 752663312383348736,22777 756290791396352000,42249 768913577440845824,109104 791337905843113984,238207 794380590837473280,257325 794701465826852864,261818 793282351136698370,251234 790662332489826304,232169 794703303502348288,262849 795668973786374146,267862 776418931762343941,481145 785256131891343360,194206 775214982673813504,87904 779443421295484928,464984 788497246950158336,352553 793457860709486592,252408 774027682379993088,140444 788877742808924160,221711 791803629539909632,241678 752648945357037569,22546 759357919863373824,56964 771051286070435840,122959 755267829205721088,35890 790963583337148417,235487 791713499986571264,240718 792088556495777792,230181 786260619729080320,195876 780635204750811136,182146 789934224623173632,228820 771775706816651265,127336 781388374070419456,186584 749735149177217025,350247 766523252873113600,90384 772591430565040128,131007 785988484842618880,200382 756337884978778112,42432 772370180022341632,121795 752678712496316416,22575 794209024765870080,258331 795668384926965760,267655 758295623724568576,52061 762063520552878080,69794 777995800353714176,164826 764578150571450368,82344 761381994332762113,65626 774070733626408961,140025 793841982011535360,255942 795478511477633024,261155 771494232964071424,126293 773987184437256193,139577 793098465832296448,249469 788670486247079936,193639 753990030608125952,28866 787401285003796481,209884 764135857527853056,81869 794636121166712833,261155 760473689456386052,62771 791461424400773120,238207 769495616430813185,113260 777153561754996736,140232 788193161369747456,215754 793641892139241472,252581 785702340036747266,195975 789936280784076800,228241 791074618568302592,235487 793131210490851328,249841 733015316033232896,354927 780418975641509888,180074 758451639858696192,53185 779642516781998080,172945 787491848205971456,210897 751835583782191105,18395 756187130125225984,41680 785727186959564800,197512 732268448601018368,1170428 760046808533917696,55257 777003950478233604,159876 787036550693396480,208014 788164961323274241,216009 793906521306300416,256534 759541683981733888,52586 765874366471139328,86103 795440747734515715,263896 778992010208378881,11774 788030809055850496,214492 778300473925218304,166434 777449657123287040,686533 777278342894682112,157082 762303570079199232,72010 765043224469725185,85562 792025772206751746,243187 795055410252316672,261155 775000079623073792,146259 773984201083351041,140232 795718216563757056,267737 785565858747805696,196676 791695696449638400,240483 755867480933830656,39207 769363858221858817,112612 774797252791406592,135386 785643509785042944,191653 789862835832688640,225359 753961084630032384,30629 760569093892165633,60112 771845325170565120,125145 769315347988045824,112399 775317822285185024,148045 787802893676142592,213274 756936538064195584,44450 788184767934103553,214078 791672842647588864,238207 794996623591866368,258456 755006740610113536,34765 791263065585123328,237491 791695836937936896,240483 734224028039303168,7700 774790086781046788,142172 793634332652953600,252014 752826020852621312,22953 776603164506292225,149812 775335975757221888,148045 787028335796875264,207613 758282721131130880,52112 763419551623249920,78129 764417320706015232,80486 780104685977899009,1170426 788985358528737280,222791 795290794282323969,265257 754158577250471937,30354 788930995919593473,11774 794712577192378368,261155 772085475196538882,128143 765975959044395008,90618 772971293880651776,132761 749680493579345920,9666 767240648982401024,91946 795267615186939904,243061 776801662614646784,156290 790033882330570756,224513 793452217588068352,243865 761331816045223936,65222 794507535327830016,259764 751129034335989760,15808 789517739648049152,225981 793460735460257792,252020 764178111688806404,82457 776808860308824064,157755 752309895106555905,21714 756296051808579584,42495 758342412058099712,41703 760340014257414144,59666 785622068561866752,197512 750301138545553410,10332 785491583726522370,196277 760820395205353473,64722 755575074149761026,38210 759817668929216512,59666 794549175358783488,261155 753682713975152640,28819 756924953795014657,44461 772489880966397952,129551 789398905674883072,350819 788799580729139200,220526 776770739961749504,157993 794340067967844352,258456 764069060979982337,80487 792051574268764160,11774 794590902362710016,261155 761281490881617920,64730 754849414959759360,18341 771866979321851904,1170779 778714816269553664,169916 752940491885260801,31852 758838396651393024,55650 778341875694596096,164826 793181168740896772,249926 785352132979412992,195125 791747441519304704,241432 764181513751572480,82020 792100277344047104,242693 754013626143379456,11774 762783079878406144,73196 774932041041321984,141316 751651168309407744,14277 764280401078648833,67229 776768365264146433,156555 778353180530868224,166852 795211087972925440,261155 756503887142612992,42249 779487922340958208,175483 793843305280929792,255942 758468950317469696,53144 791645757333917696,240145 762145173136613376,431998 765891784522264577,90031 775146745701335040,146259 785380904512270336,194083 791364854468612096,238207 738650322525147136,195876 754750671560245248,33549 771923596566470656,118191 767062242139500544,93286 773484622751694849,133559 786340248653537280,201958 775773430004056064,151156 779576582675501056,171955 781290368616783873,186584 763842525333327872,80486 781056148732424193,183759 767446065184382976,95055 768285366667259904,104999 776131560969936896,153845 773593307423178752,137869 785462668656254976,192032 766302638069669889,92199 787386018953437184,210207 788417262742941696,217837 790682981077770242,232881 793308572658593792,250633 753224029637672960,352616 786182064626216960,193297 789499609198440448,205972 770278104459685888,117473 791643931238891521,240260 756253588838506496,11774 776850906793074689,158524 787191842240548864,205181 794772786589868032,261796 766065986390921216,90384 788705648816992256,220029 775770773856268288,151185 785391676747579392,194170 787126041059950593,204835 788150578614460416,215057 763318988101197824,1249085 789333332228055040,223492 770391000510443520,118393 770675913944031233,120610 754699670648152064,33090 757448999452471296,33247 758419312814141441,50923 778356980339478528,167399 781468565610307584,188119 790348359957565440,230277 756928087376269312,44274 778029552689741825,160539 786494229182681088,202380 769852818916159488,111795 773717746517278721,11774 793565304261672964,252014 795089985560924160,264397 775296309452500993,148045 794553133976420352,261155 791512666715992064,239261 760236791303503872,61545 760463441115095041,48052 791636375896334340,240145 765526762726027264,87625 767034555790491648,96853 774751823152418816,144538 780759690091302913,182349 785621734116306944,197512 792137562278203392,243865 766513133473046528,93478 790330234792968192,229909 768491218879647745,104973 778004307903938561,164826 733808362026999810,355667 749615167378300929,8160 751015449442353152,12883 757587118239522817,47761 788796982131384322,217658 758654246019473409,54070 771680272098201600,127134 773114170321596417,134472 790911262032924676,234583 791716470568980481,232976 793194229619056640,249926 795296017025474560,265257 770323282746675200,117303 750378012537937920,11774 752625451923869696,22411 760215759129829377,61011 787997263297597441,214209 793924961790357504,11774 768972015269064704,110659 777023182742118400,157724 789526727412355072,226180 793155619737837572,249841 793449062162915328,252020 773857075495596032,139404 793915168904253440,256255 787047099246514176,207613 787924966775795712,213887 794636501145518080,261155 762050291688701952,1248996 772891213515091972,132364 775805747170979844,151748 789921489122361344,227048 758477284814655488,51069 768954713320460288,110647 780602479830507521,182013 794584232785915904,261155 795148397875523584,263907 733747507113676800,354687 757394937205944321,46890 768261773677830146,8191 776825793066389505,157082 756372382726651904,35937 785826068167000065,198671 788151298411548672,216009 792553743698972672,246632 776478509157888000,155688 789939306366377985,228416 793204223806550017,249926 789926670849351680,228820 742387624770408448,11774 755323715710251008,35890 763517679722389504,78159 773946218858721280,139404 755892732401487872,39697 759184908426371072,51798 792536719304392704,246269 780477655565029376,171693 780844831170068480,183269 791360009732894720,11774 775844374420729856,151845 787836676169207808,211829 770279544838320128,117257 793620530259714048,254058 754743421172985856,22393 790323466041974784,11774 756539503842463746,43659 767045804422942720,96196 754733735979909121,22393 757086628925935616,45964 790666163395198976,231894 762452569327140864,431998 773625645607882753,137818 779005672981663744,171795 786896657090830336,192780 787018991227301889,208379 788395439259279360,217519 777635271261229058,162497 788877343049867268,11774 794242201014280192,258085 755224268556734464,35403 762997807347183616,73814 776253115255390208,154525 793274777007894528,249926 750771098535460864,1176450 792059724426510340,241819 791345526893453312,235348 752993381408710656,17416 777253698896441344,1170572 751100601409220608,15808 768922868466016256,110209 776710134823137280,155451 788389461386072064,217519 752978905338896384,24134 760994005614104576,66116 785912307478097920,199546 766169613629526016,81929 773960704391012358,139404 778331256618639361,166375 775648386502365184,112363 750686729108123648,12883 755921757429784576,39475 767326990500114432,97468 775403584347181057,143964 758119069673488384,51451 763046119865659392,47188 766691841701978112,11774 773514811833454592,137042 785748338675060736,195975 766254839911288832,91761 754783431221837825,33549 787744963391991808,205197 794905859658653698,350913 778720610985709568,169327 779344663765475328,173964 789426955414274048,225981 766436120200609792,91946 795469432948662272,266491 794696933289979904,262849 775793384082567168,151718 768290740606644224,104932 788872599157768192,221711 758478817514049536,53185 766703806277120000,95593 763550506484535296,67226 786391559407280128,197286 795721821769310208,258456 776798409474895872,157755 787187051896590336,209628 789680659673604096,212131 769540005534560256,113796 785250349644976128,194311 755138415583072256,26721 778676994565255168,168284 773309874847428608,136110 785642409329852417,196917 788068763228745728,214935 788425942570065920,215165 790250556363149312,228341 752974497540472832,24870 794444300805439488,155390 790690226398040065,232169 792142826398031872,243615 794965810217447425,262925 755153942150049792,35373 780055999281524736,178045 793794683868676096,255393 777007658238967808,159876 776400457262632960,151916 779647466530480128,178201 788117823507697665,214899 794198004307628032,258683 792841769251635206,246726 787688158876078080,206054 750735129845325824,11774 761572857965010944,68993 766584481260134400,94699 794779456799907840,261818 761066669246517249,60878 758665756838014976,54070 762734710447407104,74681 771893165599002624,1170352 775525412176850944,148874 775348307304472577,139404 781352684943241216,139404 790978884808290304,234796 770677533008207873,120610 777316919808589824,160593 763237618247143424,73712 760238095581130754,61159 773473826487226368,136904 775478661394927616,149300 763850601666969600,78159 788090712881500160,215252 775360765330980864,148045 776300085898608640,152314 790335745231761409,11774 791619563486081024,240145 760984372698816512,66159 765161536453156865,1249165 794618721360867332,39957 790971096098967553,232863 794679978378018817,261155 794339342282059776,257492 768281021523435520,105270 774832507212603392,130126 785249951341277184,194226 794577001025859584,261155 773235890176995328,134561 786296642152476672,202429 791371617280532480,238084 777005938246987776,159906 760095911489966080,60779 790256240991625216,230270 786294546099384320,201558 775163003788406784,146994 793604519728930816,249926 753293613761691653,25386 754047656364609538,29790 789231201856983040,223692 756241668408475648,41689 758659583158214656,54070 777381924855840768,159876 794218061871988736,257492 760571544879833088,63451 765074327511371776,82544 766695323414720516,11774 767844070664220672,96962 768533868290842624,106763 776694769271574528,154832 787795971925311488,213064 779483431373721600,172185 791345260563759104,11774 756635641924849664,349970 764210577577127936,80939 776906537386315776,156928 793460879991967744,250033 792928170114682880,247240 786941066217914368,207613 794170765209956352,256255 770467520037920768,119313 781444584245166080,185310 790898886399315968,235349 793160347297382400,249469 775673822456389633,150663 759077496830603265,56784 788498027937931269,218275 794925298861178880,263895 794556371588890624,261155 756670357403209730,44450 794729580397371392,261050 790665502674808832,232169 793136694807502848,249841 756583854178045952,43471 775053430180184064,146720 787465961691500545,211347 769301780224155648,112872 765215677158297602,86103 780936680094076928,181419 758885068395859972,55806 761287381588832257,64326 789288101247983616,221785 791395545386479616,238395 793841339611942912,255942 785722935566864384,197297 794406757934174210,258456 761647794868412416,69684 789909401419206656,227048 749346872544862209,7869 765208861791903744,86103 765223125718007808,86103 755494534314860545,38032 758710557549756416,46076 777089678017196032,158387 793577935928193029,250785 793868832565755904,256255 776736152531468288,157755 778583280186716160,168794 750750920380551168,14277 789999047339749376,228241 750431242034774016,12535 755160489718607873,35890 765706826457284608,88920 780006115908214784,174991 787726491798740992,205197 793463108866113546,249841 760838486291283968,64722 780226149532262400,173628 795719965710106624,267862 754156509387300864,30296 790909773218799616,232863 788792086527107072,220526 794137999881670656,254058 760122425757622272,61051 768284453718417408,103996 778731872314531840,169923 794011014408716288,257492 794973510695342081,264010 780609743664533504,80785 756522628467138560,1248408 763022922545901568,75724 778101398286237696,165244 795708526979149824,199307 792408213354270721,228576 778733714847039494,170169 765228943624572928,83391 787184369597353984,209184 765510316188848128,87904 793653844286799872,252679 763429199898042368,78129 765685456402907136,88459 777633752344367104,161979 785896029589610497,199546 786757337893646336,159876 749954514183004161,10735 793897263227478016,252741 794167010728890368,258331 754747983376199680,33474 786356534812872704,202429 757792552988708864,45964 771862273379934208,128519 775779192831152133,150663 775874469621530624,152314 789093755404124160,11774 759506568400539648,57574 791441992257531904,234583 795334958957133829,264397 760823263991738368,63214 785618667954241536,195125 772814059964133377,132335 778570451605975040,167101 779721427410886656,175092 789991801906008064,227242 763114747097067520,76665 766007471898886144,86628 793474938363584512,250328 766928422014554113,76146 764692294796582912,84422 772630466000138241,20170 791499343148748801,239405 793477983839203329,249926 794258741658984448,258044 761550528056700928,68908 776942331375169537,26066 790264154225463296,229693 795256790363607040,261155 773825278904668160,139323 775523339406233601,1250240 772257120490102784,125554 785520548612669440,195975 788130928472236032,215754 794010563986587648,256219 755159987576446976,35890 790337618542297088,231008 756316313216180225,42432 771393296258203649,125367 780860383963807744,183269 795043025860882435,264397 761010703666851841,151879 776126053915983872,153033 788049082346573825,214022 761568832762896385,69231 786593905076686848,201958 755492973723267072,37655 766344802413707266,81929 760971394301566976,64722 791108294790217728,234583 777948784391249921,164980 761515807528644608,65974 758665475865837568,54070 776866078358056960,158520 791254197060513792,237311 794588019466584064,261155 786503605289222149,197286 795485369361780736,247930 771752442883088384,118191 780875777294282752,183472 760124404500082688,60779 780803447889268736,11774 781665911551909889,177455 794998263812341760,261155 795732392875061248,267862 788839172761149440,216009 793143901796372484,249841 749932299089768448,10735 769602479726161920,112485 793846726452994048,255393 773319595516129280,133702 781349040151592960,139404 791256993893789696,237491 772194932878548993,125163 780592195711672320,181886 754723791520034816,22393 760084825751613440,60890 762827351453380609,74681 761980635154046977,70540 787620120612986880,211875 792014609406459904,241819 793147941720502272,249841 762801074323480576,74133 793936486496346114,257026 775068946693107713,141091 787542209025314817,352075 793494026922045440,252580 772085915862896640,129471 790638975664975873,231870 791407420945805312,235487 767747377616842752,100893 771749032544858112,127711 750331938246791171,12535 787005034689069058,207974 768221291669098496,104662 794525224498765824,71794 785910135302529024,11774 788460932376637440,218275 792523629657325568,78699 732315288029421568,11774 753442860981063680,22669 788131934459207680,215608 759759690196627457,349283 761938364815831041,70509 787124269490794496,200397 760463783202549760,62771 764552188618280960,83881 765392795444051968,86103 765248926911987712,84422 767862183770279936,67586 753793967330844672,29263 755738513853734913,39143 790307231715594240,230277 789220076645785601,222913 788805992431521794,65113 793881341448232960,255393 757864286454677504,49754 788917309045936129,127871 787263369585623040,193636 794268974624153600,257785 732299613537886208,350911 755463629328175104,37294 761018827895296005,65455 790634745176723456,233131 781782599458893824,188285 786061459939786760,200490 771793528313765888,1249908 788110421937061889,215608 776644306660569089,154549 769046561829642241,110362 787661735574593536,210585 776169791610580992,153194 785627113688674304,65113 788506169652436993,218275 792874198800568320,243761 756355017897021441,42249 767919393246412801,101681 774305495662243840,131421 795347119364329476,262849 758725461933330436,52749 791669510524641280,240483 788286098934001664,214078 790657447501393920,232169 794787264320720897,261155 790931705532182528,234583 755762893317103616,39462 767889048660643840,101681 770310405176582144,117257 787839962259464192,213376 778386388744081409,166852 786958221760196608,201958 759856718155223040,58227 767898265597595648,100893 788792338554376192,220767 791531353233846272,238780 756317307429793792,42249 773678314208763905,137965 788457975732056064,217634 741510526459478016,349283 790579517085462529,11774 766416211710140420,93184 770501042597486592,118191 765886446179872768,89287 763906585446023168,80393 773902846093889536,139404 778640845763256321,169201 768585730733936641,107745 777315495473090564,159876 766287784365654016,90482 787366906659385344,209351 739963388013355008,11774 759073124021374976,47940 777002466395103232,158387 791403078494875653,233736 759749913764704257,58218 773257076130938880,135381 775532250389680128,149300 779166403945529345,171377 767448025929224193,84674 767708954042441728,100605 779391569463906304,173628 778014776114966528,164826 758722686398951424,54856 793324122243604480,105109 771380917357207553,122973 762841194325880833,73926 732662659145994240,353228 791323744190947329,246425 795336728164888577,265649 781216746233626624,183268 770879014340816896,121542 732687328712384513,349347 767735606663229440,100893 757695308037918720,48187 788471620633522176,218275 786545424454737921,203674 795760839064064000,267862 764446486885175297,82963 790622776964939777,232762 764477233490636802,82283 772863389433552896,129685 788450820874391552,218275 792255771039924224,238601 766644669455347712,95045 758413220814217216,52112 758715343468658688,46076 756983377048121345,45576 758117804667207680,41703 758722403828588545,11774 785832889766281216,198591 792515091497422848,243187 768232883358167041,102249 774738226594639873,144635 790973652166668288,234583 751850275690930176,14277 777340560914939904,161456 763831034978922497,78566 767236138650079233,97386 778578895645704192,168794 760492550712995840,62771 768822524981366784,109167 757044835278696448,44274 779803748868632576,27156 794003046506385408,257325 770275697658966017,117257 773951632786751488,140437 788673119183667200,218832 757073026907275264,45857 785641238305312769,197512 789224775344328705,215505 794428138151440384,257788 773871766229938177,138155 762343920256815104,431998 774436366641803265,143585 754023624059723776,29263 773640405401251840,133702 787971169563578368,209151 793073965069664256,240483 754074180379824128,31686 780964035755929600,184539 791070730217742340,235590 764076468317982722,80482 790021614880501760,212131 787275267786018817,208538 788074815374647297,214209 774320990130241536,142942 789162670721232896,215505 763786375200174080,79589 793301833888432134,250216 794548833120374784,261155 764190482381406208,80098 771316683940192257,122559 792037056746774529,243075 792886244548022272,247054 795769404675923968,247930 773262205378785280,135736 778919671957327872,171168 779318396429053953,171913 760562660387745792,63149 757886373152030720,49852 763454167344177152,77849 765179562326097921,86280 756268890317926400,41459 764606653543149568,84209 778683899735973888,167399 781240747391610880,186170 777860668095664128,163990 766039441953656838,90384 793934576053649408,256219 770280513085009920,117257 790250925986189312,229693 765101209782984704,84209 793629682931474432,253120 759678175202930688,35479 763421725736308736,78129 790989383029628928,233736 788386642126045184,217519 758138559647789056,41703 761886217797505024,70177 771786808640229377,127218 751750324705165312,14277 779427105444683776,173347 793204340794142720,250633 755454978538541056,36545 762744211728891904,74630 735175414818078720,351252 771838512421154816,127582 789705304392998912,226823 790413171475505152,231385 792094385559179264,243187 795697658757259264,265030 751230010338320384,16728 750724356087525376,14421 767507531681898496,97371 770990900881141761,121479 786262264886067204,202429 780680567616483332,182036 785281554205536261,193669 794317409398050816,258741 786273771694927872,201494 776201791335755776,153596 790935968349945856,234583 761420581560422400,66142 759529344494600192,54522 794939832220995584,263906 761442731210084356,61051 761970864510283776,71408 779395262141894656,174115 732477511481753600,351617 753714630443360256,29263 768597553273147393,103354 778025230862196736,162596 790896162244927489,234583 766058650917933056,89923 786244480592711680,201958 773699929340469249,138819 776389679675478016,154823 781282527549988889,185470 763489221805998080,78219 792312869807198208,243761 748646065323315200,11774 791341219485843456,11774 792540765385875456,245086 795430716024717313,266866 756951025865469952,44450 788906167732957184,215437 759763044125777920,57749 767523082416390144,99171 756729679357153280,64405 766373237806825474,93405 769000725426864128,110659 775801190193963008,151463 787717376804397056,205197 790514630468722689,231894 793179614206054400,249469 795475602111418368,247930 751763224836640768,17837 758399047245893632,52554 760220019146035204,61855 769678815798915072,114336 776475918286123008,481145 794219543275196416,256255 756660289538519041,43825 758709005929906176,54739 792857253892075520,248065 792882833039687680,247983 754899232117719040,26721 781620069000474624,188401 758417636095123456,53163 787704788754374656,212139 765619731130753024,86645 770126594686017536,115929 785248642277920768,11774 794910330166112256,259190 767172619158290432,94450 788547838338666496,218275 762452810050834434,72809 772953331895447554,124597 794884839321333760,256219 763149124111781888,76549 766802557821943808,80939 776823582148194304,154832 780816239341940736,183269 788559203115765760,218275 791728341120196608,240556 776123034663022593,153248 789655777078349824,225359 787284986340802560,193121 757842213065797633,48148 767259689679806464,96898 770398692243279872,117922 764592275510947840,75349 777582962493755396,159308 793808628264341505,243187 752710654725910528,23301 779320555535212545,173753 781887366583750656,190635 751711024106115072,16728 758439652680429568,52394 785920188344573953,199546 795372798239711237,266151 763051747765989376,1249077 766825301275992064,95708 755045828645969920,34666 774808605673545728,145524 794479793320378369,252196 754770303125827585,33355 772226125133119488,129700 776739687188889600,157755 786010339821314048,199961 788101477629820933,215505 794602150965968896,261155 772949934987284480,132335 793576779835248641,252679 793907273491836928,11774 757032600531677184,45669 772317589628334080,11774 781163953128738816,183269 795357971211579392,265908 795605348006658053,267521 771486133851189252,125145 792127155287142400,240483 757975408574816256,47570 791694518689132544,240070 795368851152060416,266151 756329154321145857,42432 761328325549629441,68057 787664675450163200,208058 732116219894059008,74620 763499706244706305,78861 794023621597560833,257492 758555189674508289,50827 770950232737615872,101681 788015898875408384,205197 795727394443120640,268072 768505841045671937,104973 776048552812351488,152872 790922693357015041,233198 792155189834899456,243187 793321078571413505,249926 795391343816220672,265644 765280640652541953,86873 773726754544443392,138155 777357159604559872,159876 774247155829792768,142090 780606213646118912,182037 763594412710506496,78566 787737740641243136,212139 750474912607772672,12535 762975116917559296,75724 775996736942682112,152735 763578025996853248,78159 770707017711222784,112363 793917078977658882,249926 766749427612737537,95672 786757973154541568,205728 795138621649063937,263526 754729428312289280,33356 772819725457862657,131084 751609920894562304,18215 790949957167484929,234583 754170255472074752,14277 794299607811440641,259134 759758992998531072,59186 765241732447346688,86653 765617747938070528,88052 776093236565803009,151299 779038088114896896,172022 762491859583107072,431998 763771056372998144,11774 764069616033214466,80647 765325597413441537,87249 750039946539315200,10654 779065158349967361,171617 795066827797856260,264397 756467143097462785,43391 793504874163998720,252824 772780847631958016,132335 790137800154685440,229755 794671777662242816,261818 785324691023998976,186883 786447630641590272,203674 793267024998850561,249926 790241791505235968,229693 764063164447072256,79693 790963959234830337,217519 756557914320494593,43471 787746344245071872,205197 790732771471876097,232169 763836514845458434,80720 758084328391864320,50772 785659744321015808,195975 761730606690471936,68862 792160505313931264,243165 776128722432778240,153492 781608473427599360,139404 779230932439924738,173479 776732089383170048,157708 790969103456534530,234653 753702581566865408,28282 750808642174218240,13343 775719125771366400,151071 792807879426400260,247379 795381142962704384,266491 760564573044965381,63662 768592956869709824,107469 790735945246969857,232863 792260997083959296,235590 788703185363935232,220029 791616988816695297,237594 759876144598396928,58924 775292432132939777,148045 786456713226391552,203863 795261405230485504,243187 767593923166429184,96039 789285777351901185,224680 752621422258819074,21332 780542184349167616,167220 786224264034656258,199178 751087709494644736,16728 771889717126148096,128519 774577962805059584,1250121 752757236519272448,12060 764217835996393472,80939 761905403567476736,70941 762809707320991748,73926 765316465381695488,84209 773977835312549889,140444 756424340623720450,42249 769662454125125632,114779 780177298246946816,176196 751587451467079680,18400 762534607275200512,71502 791667092474982404,240483 733396736107008005,355261 775432178322829314,141415 758721932279750657,11774 791318763627053056,232169 766768904601415680,95707 772816979371626496,132364 764985054388899840,85562 792173964583772160,243451 749783396705001472,9754 749792465008201729,10129 791264188077314048,235857 793879691270684678,256255 786552528045346816,200490 793435637466664960,251947 786214971222798336,199640 790676898858749952,232169 791730678736060416,240483 756213085249994752,41702 764983537766322176,85562 765270438297690112,86763 773871290675556353,139404 781209371858595840,185313 790919347250294785,234583 762658453433311232,73926 766431545792065536,93823 791625087300448256,240145 791718539736547330,240556 792867238034468864,247379 793191070079135744,247240 759389396512628737,56784 742407318378283008,56436 792737122415280128,244297 770755607729049600,120474 742538513460035585,1247508 787551990985351169,65113 757347496641298432,46405 770052619603771399,114388 780764442963218437,182036 790687139650494464,233307 768121081639165952,103206 772760114612801536,131084 762463068001415168,431998 763822820363087872,79589 766516295021977601,91946 766270519800832000,11774 787118524766441472,208252 759091931196497920,46624 791377525750558720,11774 767447497409171456,99247 758333611414257664,22735 792102723722305536,243075 777609731162705920,156061 773312239487029248,134561 774603727873474564,142890 791669547619065857,239456 792927765188096000,248514 763697707798110208,78853 780891893299286016,183269 791610095389937665,238292 795275985050628096,265644 769920513003126785,112693 773907789009870852,139865 754010232754405376,30633 756258831932481536,42117 758037827250589696,50654 791816070034186240,240584 757297359575453696,46890 795064300331298816,263907 753675281223802881,28819 756364679052681216,41518 781594829415444480,189032 755172758485626881,35890 773539175710752768,136947 758026622041624576,50923 766942792220221440,95708 767813616842125313,1249362 773342534902779904,11774 794570584155791360,39957 733361487654191104,1170810 780616637615439872,182037 793161643878256640,249180 793277542065016832,250430 758648215465975809,54070 765352145382023168,350711 777906925237366784,163589 793110887137763329,249469 791833504568844288,240145 764136082518765569,82066 780047181424185348,172185 780622431446786048,150151 788741381271359490,218219 749524254278885377,8297 750736114772635650,14525 776414112658051073,155390 778270209970933760,165690 764141560606953472,82066 773287295038418944,135450 785496419469635585,192032 788598706236977153,219561 772173669896450048,129471 792073968119263232,243187 793870118182871040,256255 758696941010030593,54070 751809721854791684,18215 773293549060186112,132288 777521617974984704,161960 787023276199452672,208016 767393392661790720,99178 794122585957076992,254135 795708406233436161,266151 771424848178393088,125367 793794420831195136,255393 794665516975656962,261050 768595482918653952,107745 779187192316960768,172962 769303739496734720,1249665 732731397983600640,1170601 771060213076156416,120610 769710382961221632,114388 793636235864662016,254135 795148446202298369,264397 769360437209079808,112872 785563915673440256,194226 773544543245312000,137158 762655119863324673,73926 773493387303452672,136947 773186482722922496,132578 791342711068426240,235881 762207939658600448,53001 788631814013329410,215437 772227909654188032,130067 763390782929641473,76723 793219526800408576,249926 764747992117055489,83391 765007355742269440,84724 764574183116402689,79561 774451595614515200,142668 780288618094964736,141360 795421126163886080,247586 766352362361335809,93286 785311517482811392,195037 762942225705611264,69947 768095894428196864,103389 793592686951276544,252741 788778094073044992,220526 789439481136963584,224329 794249113403609093,258040 750783393441472512,14802 762121541270310912,66922 795258961062674433,264397 781571499228487680,189063 786262762724925440,11774 755155124629233664,35890 756464291591716864,43391 775788507579183104,147029 779387500997533696,173628 781127095703437313,185496 772852725293940737,129380 778636471330754561,167319 787084847554654208,202636 768076977156698112,103354 795660341862535168,264431 764121760996392961,81927 764179778995826688,82283 792797998770188288,244270 750283374137315332,12290 786337333545209856,202217 790732821874614272,232743 756276206404763648,42432 758760713234092032,54070 788758588671930368,220029 770804792310452226,121636 773455974942269440,134875 792164571318329344,244289 765683094917640192,88311 767836012550709248,101681 769186049629167617,111549 788133183459954688,215754 794669157958774784,261155 749516110421168128,8588 776199161477816320,154322 795436018497449984,266151 755191546094424064,35890 773903591413121025,139404 777640252265463808,155318 779436151581007872,174288 779856396867215360,158060 758163097060249600,51595 767401367841288192,96263 771745059699953664,11774 780826657431101440,182726 751841520173588480,17794 790364970320011264,229693 761324218034171904,63753 773452300899717120,134875 791358555987247107,232863 772723505960017920,129526 775451813340409856,149200 794411286381596672,258044 792909540169703424,243075 793143294335324160,249469 787256586544742400,208445 791464984844898308,238965 757601466689257473,46006 767547130177216512,97355 764487867246706688,513129 791356672807673857,238207 757266714530754560,1248446 761251951510114306,67547 792508340945489921,243061 786122662061993984,197512 795676602558541824,257781 767677255183204352,100605 774796240370470912,144494 786666709059010563,205728 757376209349115904,45122 774799601614348288,11774 763530830232760321,78304 785581296600883201,197286 787027049307308032,208014 788515620748947456,218275 794174536358842370,258331 779439594597146624,173753 768892536962244608,109167 785626562351599616,197512 767725135960899585,100893 772806038240100353,132578 752255787066470400,21074 766983047715647488,91049 768119674483507200,103261 769551913578819584,90629 787118531804397568,207965 793887011425947649,256458 794558221750910976,261155 794246274568495104,258598 777313753666875392,155898 732252076139499520,350101 757840235862515713,49066 787131763738882048,208252 794307370293686272,259231 794552466863816704,261155 760337101137317888,58537 763848864990306304,80754 780385164031655936,179742 785581158939656192,196917 793617560801468417,254209 795046348970217473,263906 788475097266794497,218275 775381220133928961,148870 751010936824012800,16321 771179797300916224,122146 787285488155684864,207613 747507485452439552,11774 774059169800269824,131421 778277133730938881,166913 793906495167442944,256451 755857213080514560,39462 765166974791852032,11774 776202192109707264,152946 785892659663482881,738099 792105810365124609,240483 773277244911456256,134993 793268675277099008,248253 770385013120655360,118698 778425059165757444,167569 794321853481267200,257492 794937821203202049,262847 795076134006358016,265102 781260615444725760,186434 785632803358515200,197512 789186182613639170,219685 792074398438137857,11774 767891394983784453,101681 773948840378372097,139404 767455803557240833,94612 773902827068489728,138819 779385112735551488,173753 779593032039407616,172185 785968991638528000,200235 753671409973374976,28586 765629135066628096,88052 753380827879268352,27317 760100539912904704,60866 761943050545426432,66637 791351304454934528,237594 732563749584920576,352568 793652189419798528,252580 787144178635419648,209151 795738039582650368,267576 732777358541754368,353343 763453867845677056,431998 775000532238819329,146259 777549237370363904,161988 793322305573093376,250430 793945938389651456,257137 777716486483959808,85326 750828330065289216,15653 776828110532554752,158314 781333639137222656,186584 753297810879942657,24134 764810924725264384,83751 778273257770381312,165690 789468484224716800,226015 753906513542983681,28128 770461054002458624,118482 795444062643953664,266151 758020994212646913,47761 773943183088549888,139577 781248802166542336,186434 763958676608593920,431998 768947698666012672,110023 756647271375118336,43391 757009239080595460,45369 775962223516655618,152735 755614505233551360,34474 764877873849126912,84449 792047120228446208,240145 756476959165603840,43488 778734762970099712,169437 752769459950088192,12974 771403518108393472,118191 763068982811164672,75724 773973973055004673,140444 788480384363270144,218275 756495192652382208,43391 772808837795549184,132364 732976791275606016,354695 749943158344220672,10653 792146225743167488,243614 793759727767412736,192428 779160860358881281,168284 772419794037575680,114680 775757597450182656,151071 779885758001786884,174756 793780997854793728,254025 780087806345510912,175153 793286559441227777,249841 795694758639337472,267862 776573253150048257,156061 788151887723831296,215754 793098423247499264,249469 788186589285408768,216058 760919931311497216,65404 768995628315574272,107559 773409689187090432,135725 764581335495090176,82066 773922020811689985,139404 764175344383434753,80939 771739191243902976,126152 775300405454573568,148045 779557913924743168,166704 750054060036947969,10851 751954862116597760,17794 773704589271064577,138819 786385404530421760,202304 767514572559413248,98972 743122667822145536,11774 732148588386635776,349197 757744644021227520,47940 763895213068840960,80720 773962192882237441,140444 792187922745360389,243075 790458281298976773,431998 751912799408840704,20313 765650893870026753,88930 781207581956059136,186434 781582558912012290,188577 788160070794276866,352258 789898994260598784,227048 794240295399354368,256502 774079179163709440,137965 760656201285791744,62877 750277169654460416,10847 756557651195166721,43471 772074759303593984,129471 786371307302555649,202304 774394144911482880,141887 761739223301062656,64197 769880245478518785,105109 770685967929782272,120610 780702978223198208,182036 794889041502150656,261155 793105683478491136,249469 763783327656599552,75899 770272886556884992,114987 789155760462630912,223286 752985689759907840,23899 788242196914802689,215005 756723924663095297,43391 761371931379499008,68273 772496648484233216,131287 795348932389982209,252581 778684668652638209,167569 766508441380622336,93286 788717296688754688,209095 790932676727406596,232911 741285029918220288,353879 771577120061403144,126390 776504871449202688,155896 794363170714324993,257406 733141456055992320,352089 760675467653423104,63776 787042062684348416,206349 753925878145544192,29263 758487574511968256,53532 773643792213770240,137953 763111212032950272,76628 764429444769394688,80939 774365249453428736,142506 772092495794737153,129471 755123757572698112,35403 765208014328504320,86103 785918852081213440,199546 757972810056687616,47940 749665101792153601,7866 765659540155162624,88998 792072817923817472,11774 795106887461052416,261155 733053277810634752,355261 754125014975279104,31551 771543233281167360,125163 753465007589896192,23013 761414390742523904,67369 775433043754573824,141415 791345884122316800,238207 793296757064994816,250179 762756894695960576,73712 764975048851468288,84929 769999457450680320,113332 785794281189572608,198576 763541419675951113,79059 787355463939682304,203674 790262882093051905,230282 785500511772348417,196277 795715553902129153,267862 768943976535560192,109360 772147198456987648,47940 751749652245049344,18893 757167662849859584,44450 795750735132684288,268646 765893200481427456,87904 793469941878034432,252408 750413760528060418,11677 759802164516687872,57574 757463850832662528,45669 771118784962633728,118087 771551428523417603,126390 790948722024783872,11774 760294167071322112,61545 773136986399846401,133519 794387284258856961,256439 755857409843695616,39462 768229083004166144,100579 771927370303414272,127579 772828973088829440,128934 766333229993451520,90735 790651477358411776,233216 791810137300340736,240145 775878150337114112,151748 785779648156225537,197512 770607934007017472,118192 793261880005517313,249926 753719537313480704,26539 777955362104369153,161407 778443796593770496,129991 758505864504279041,53703 779022942076280832,171693 785585267906318336,194129 791060101851324416,235963 777827305997688833,162596 790387747781435392,229745 769013144324825089,109470 790018874171424769,228354 753297723315617793,25660 754768635210543104,33355 780118363032784897,176636 764319700570378240,76542 788795985212375040,220526 794057090306187264,257423 794163507348590593,254058 749930621594529793,10395 771765716773109760,125853 777553605440184320,161988 792101264989487108,243075 769885198099943425,112265 733473323263352832,355462 779439984805761024,173917 790783220182753280,232169 774086950370193409,137042 793990310166568960,249926 793334786056159232,251452 791079128548204544,234583 791407148236320768,237857 788566782411812864,217634 762061057154125824,71476 764995482166800385,11774 779043739847143424,167311 754868439152492544,351434 776242812538986496,153921 793192283659202560,250430 781828730633220096,190424 786082493774565376,199546 795063121052397568,199307 755613206652002304,38012 770448534747295745,118191 785736363584937984,164764 793890886786519040,255393 758171269380595712,32405 781556966376116224,185595 793792909296463872,247675 778729105491578880,170252 778797450182004736,169410 779259411294408705,171168 790560907608948739,231894 767437774387576832,95055 793253448946814976,249926 793479298514464768,252020 767967890251186176,101681 794455603405934592,259659 766406009497812996,91798 770794879727263745,117303 785299210157432833,194934 788136966684413952,215480 793225716032761857,249841 742351839119716352,352060 750870232999223296,15808 788080735722668032,215005 766101577723621376,90384 769649969913618432,76146 770694070519726081,118191 765265837674618880,86209 788938405140922368,218892 793428680311615488,250064 752811954289381376,22953 792796128819445760,225949 794231684476571649,257788 794564885556252672,261155 766427126115414016,92872 764941021511766016,85027 758084431253016577,50500 771644478243221505,126862 761675147149504512,69979 795105672622907392,264431 755896048631939072,38459 757676500858601472,47940 758071458719490048,50827 793510230445395968,252824 760482496828076036,62511 768342185305640960,103986 777592776628301824,162497 764179165083934720,80098 795703194844282880,268281 767537221461282816,1249419 752087841488855040,19000 779671642071035904,176110 785544711062814720,196917 753908965319188480,30369 771945694815019008,128934 791500537988472833,238395 792079898231701504,237964 754941513314951168,34563 779161815557079040,172945 758026957485289472,48663 786346583369588736,203044 755280573405343748,35737 789512907105050624,226019 760265878181126144,16953 764236231278419968,82544 769649089579409408,114779 777851357076287488,163763 769573037045841920,114329 770250170059657216,116824 771480666475233280,125554 790996723707457536,235882 765311617621823489,85562 756276265577951232,42432 749398088289312768,8629 758030075094859777,50923 794334496669794306,258741 755150178408026112,35449 788477602453262337,215005 791368396147339264,238395 777538071193460736,148861 758979337903157250,54600 773964245709025285,140437 779329139824295936,172491 765619871174434816,88311 767381082484400128,90384 768194517937758208,103294 750424125743726592,13343 771682564746702848,126745 775673528821673985,150663 785299649124978688,11774 795719524188323840,267521 757949846787457024,49754 772515402958200834,131421 765326301624344578,86274 781538459785760768,188401 790546338148716544,231894 760492264166559745,63149 771059091451940865,122146 771390181521952769,125202 794578627056832512,261155 791722287699464192,11774 792240746711482368,243187 762992270815657984,75724 765886366085357568,90031 756253781050945536,41689 789232200919183362,224680 779009018266161157,167220 768813646893948929,109167 763597847174471680,78344 791783658474512384,240355 752965114643542016,24257 776805528081166338,157755 755201072419909633,33474 794001221619171328,257492 765554069700169728,87904 753363354446692356,25189 776189647152033793,153743 792981143914024960,247379 789888946020855808,228088 752653400530182145,22936 757648682472865793,48163 793221451973140482,250544 785839399003099136,198671 758654627331977216,54070 793454734824923136,247803 751546160465088512,18491 775112543295512576,145955 769200870743482372,110942 786734488269287424,204896 778564653911867392,168794 779462933113872385,174294 789488320502005762,225981 791438541632868352,237935 766452503424667649,93286 790779925687132160,233558 790894977727418370,231894 792143887791955969,244297 756829874250186752,44119 760617457514078208,63409 794417833903931393,259034 788239266136457216,215754 792107230925553665,243427 794988550882136064,262849 795414694228070400,265855 785685736934739968,194082 776054205517750272,151897 794489475661381632,257492 780572535876308992,11774 793413010782097412,251452 763071191653425152,76429 763804175536750592,80393 769238304923521024,110615 776033359747317761,153033 781002521833775105,182257 787000969456340992,208176 776821926203273216,151463 793854986027307008,255393 770677875502571520,120529 752196087386079232,21074 767882947051589632,101681 781667548467200000,188401 791652055752384512,232169 794213243807932417,253050 761042653911719942,65455 790555709620576256,231894 758224216105844736,51344 765937293408559104,90384 795422353526124545,265855 752624613121679360,22777 754846655460048896,14277 785582647774969856,196538 755413473291595776,37294 758987793523617792,56158 765223656398041088,83565 766791488688627713,95462 781194623502782466,186149 780643808660819968,182257 786574620413595648,204413 753761010641764352,24675 752877235732942848,24134 764961775238340609,84209 753013978759069696,24087 773634715819515904,136904 768906712170565632,109167 762313987786575872,72696 772570152428711936,100893 754730801917333504,33356 785987121341427712,197324 776808827685474305,158348 769508551987306496,112363 771711583236059136,103401 758633307496144896,54128 785754143814131712,197911 785854735639318528,197297 771101514093826048,1249839 771395001976750080,125367 793398628886929408,249469 762675612137971712,74133 766350474924560384,92166 793869976142745600,255942 781507226926145537,185595 794738126996447233,261155 766120077884129280,81929 766345038955544581,91228 776483555106967552,156061 791337124045869056,237594 752230627634769920,18395 791768446052790272,239998 794169673059209217,255942 795017795432050688,263906 776125322144153601,153575 788002002923982849,214354 758051513444933632,50787 763358305888694272,75922 776748317975912448,157755 776876120725598208,158673 749294347456131073,7836 773179296781393922,134470 791851285683200000,241042 787147405464526848,209351 792145100784734208,243092 749631804991164416,7546 759351302610522112,57964 780552907003351044,181419 768570133249863680,105345 768987397988179968,110381 775151458446606336,141887 785254611636674565,193571 792031970893127682,243075 792819516497653760,247631 755170058196910080,35890 760149104949428225,61051 793967565009809409,255863 775364382368919552,144730 761916674807308289,70941 793444269872803840,252020 775394069761536000,146580 781635813377384448,189649 793993535422726145,257423 772825314191867904,104026 773535030597464064,137042 769402742074847232,112399 763019932267323393,75615 773409872935284737,135725 787699607652429824,212357 771154524366970880,122973 788182792861470720,214976 780788388236554240,183261 787148852247736320,207965 754086031033561088,30370 785551733300744192,196219 794342149944963072,257492 746562547281727488,354111 758173456970178560,51451 772777978086338561,132335 763623857706020864,77708 779426330823622656,174321 755562722708840448,37424 773880822046732288,139404 764669022457651200,82759 779480237696512000,164764 790699996261781504,232884 771879755880669184,125742 732190363209879552,1170377 773956235464880129,139404 775635278820028416,149121 788758113432338432,220332 794016198656663552,257624 791259119957241856,235990 751637383142137856,18323 787091517848559616,207113 762996687002595328,75724 770487671718379523,118191 775811102726770693,151212 785884203858616320,198878 785940095111012352,198671 790990350424739840,234583 795702943093620736,247930 788200897134211072,213064 790666725553426432,233307 765296449294860288,86440 772157599244484608,127707 788061587831525376,215005 794227533457735680,258598 792417978570727425,238637 760570115125420032,60112 765665546046017536,88930 776423162653257728,153743 778013753833029632,163990 786920642809442304,207287 780088815797010432,169232 781129803651047424,185496 786313536712613888,198839 751568398409166848,18470 749275378129272832,7855 791638016758472704,240145 768058791132819456,103261 751810770313289729,351992 752881952542236672,23899 772770927658561536,132335 790237596307845120,229505 794614330314674176,262053 758632423118688256,54128 776624844704194565,155898 781747449442496512,186434 789075419421085696,762119 773823612063129600,138819 777937778789285888,164578 757271359676219393,1248475 794670369022050304,262022 788331097159442436,214288 768161551282941956,103212 768839384938455040,11774 788409118767841281,11774 757962748177346560,45525 760202249947590656,61352 766497528233791489,92958 773912311425822721,139577 753719914037293056,28903 788750528180203521,220332 753933480094998529,28049 791323204937809921,237491 786195734127271936,201619 758803254666899461,26815 778804351582162944,168794 791355571190452224,238207 770325646492962816,11774 778402328156205056,167220 785941012933992449,197241 773508526819901440,136947 779587753596059648,173347 785523750271852544,196676 733313034047918082,355480 789896057383682048,228685 794945202599395328,263255 762759815022145537,74681 764179068095004673,82283 788624052030173184,216565 758631131155607552,54096 781211827451691008,177773 795761772812713984,247930 776375205199421440,152193 756217553727479810,41712 771326577527234560,123808 785923863850864641,199546 732904354991251456,352432 778390174266863616,167407 781063228159852545,183546 769323100089430016,112325 794824711293300736,261155 764990885939384320,84209 773268210674233344,133043 750060998011215872,10847 757101320717283328,45857 762276724654559232,51778 752999085389602816,24788 770600823294341120,118191 787739123104833536,246425 776093667329085440,153501 794307971404730368,11774 768520216473055232,104162 786012799646392320,199961 751933891720642561,179307 755909836878012416,39462 778016733605011456,164826 791093228451794948,236639 775635166496555009,112363 776807528306909185,157755 795501749553557504,263710 786640063748710400,205270 788342591997829120,217039 793696299841314816,253032 770362135411060736,117257 793159835265015809,249469 795349581001293828,11774 772283053406171136,109337 788815683270348800,220526 794562427702513665,257492 795672854746411008,247930 774041057503830016,140043 789941804019757057,228820 794379619310989312,260033 794907898392576001,224680 770753145911775233,120474 776425639557554178,155688 790885417935577092,231894 793794121269964800,255393 775368908324823040,148574 775393781864665088,138061 790125139488899072,227748 758652663865155584,54272 768432416117649408,106094 766007747938779136,81929 770939583341133824,121987 788419467680317440,214084 764574549686030337,83391 764878995527610370,84724 765323724815867904,87145 768167767677829120,103354 775336892070002689,1249084 785461536106176512,195975 762869463360208897,352188 791685947880566784,240483 768507818081193984,104973 794181273703084032,258421 761496569069854720,67973 763143888169205761,75899 791355624114323456,238207 774037100958064640,1250109 778158663747993600,164826 785652398106619905,197063 770372098774671361,82066 785966574515593216,200235 791058863873220612,235590 771071426682118144,121785 779850041800347648,174610 773855405315330048,139404 764907999945195522,84724 791058674257043456,235621 761982608561491972,431998 770218901120622592,116820 794702149594783744,39957 732861145464344577,350654 785703035938934784,197286 758115738695577600,51069 775830729917800451,151612 792236466373922816,243615 795004126438506496,263931 760870019202809856,64722 762716609668640768,74247 772083131474141184,129471 790330374652039168,228820 742987101818458112,11774 768600504276488192,107428 777885252253544449,163990 779769511742353408,174660 732751436673482752,351467 755596672273612800,36719 767772776233111552,101383 761311061907607552,67401 767042648712417280,97550 794935779193745408,260457 751768188778491904,16728 762869502249832448,47188 768495276667572225,106716 792810720958316545,247379 771780585576620037,126152 790956628522704900,234796 791968322434850817,228501 768154653582209024,103899 775381584845340672,148792 768147702819553280,103818 770522814684106757,115418 755048393026580481,35044 788323746582978560,215005 792486778481422336,246225 786755579092070401,205728 786939272712577026,207613 788452375941918720,218275 793136609587712000,249841 749280746045640704,8047 752758758464512000,22393 762364291987144704,72716 790706291576410112,233241 772548765731418113,130677 776865480900435968,158815 778258090990985216,166409 794670328077111296,262022 794402047864999937,258878 755175029017415680,35890 795687794882580480,261155 791296430732369920,237803 791312737582190592,237491 779379849542639616,174115 788406132251451393,217519 789904110170443777,228702 795112529886347264,264397 750924183291305984,14111 793879981810151425,83342 789180245395984385,223899 768855214870921217,109666 756832887245148160,45129 769147349918547968,109967 770752115635523585,121046 794036095012847616,257492 770722091091922944,120610 788880959521382401,11774 762290182334930944,431998 773297115669729280,134375 764567116754194433,82766 794537971601068032,261155 787098494951682048,207119 790739123019538432,232169 772308606381195264,129471 752621197037305856,22787 756254640216248320,42171 772936406087892992,132761 773863099375886336,139404 774450032770633728,141316 794756470030139392,261666 755127812231573504,32873 771895532771905536,127218 786923929336221696,207287 790517243486441472,231894 793036560694333440,249013 758008000120512512,50581 763451378350100480,77849 758787924653727745,53996 794377515074629632,258797 767558554702192640,99900 769143865706151937,109967 780808295426592768,183269 792516927801393152,246392 794189434841239556,258598 795093191670251520,140444 751154630084755456,11495 767284783852453888,98660 787295097658507265,28531 753364427609473024,27334 780636082136375296,150151 750979139046342656,13696 788837815874424833,221136 756287176237719557,42344 773990331616522241,140385 762101185885171712,70797 788044249266728962,213253 751586181284892672,18083 794031270518886400,256239 757595532835430400,47659 795756217129910272,267862 771032049926799360,122702 785669512502906880,197512 778711209042255872,168698 788484114911469569,218275 793466601031012352,249469 762792535114682368,73814 785868599546286081,198671 788493158501879808,218275 790568108201242624,221664 793861829495783425,255393 748255092940275714,1247824 751863944210321408,19703 763932158016696322,77590 766756792147775488,96116 761156514195378176,66851 762497552121946114,431998 763963217903169537,79987 771307130557083649,124597 789096726045024256,223229 785533857659359232,196247 790325501680164864,11774 794740100131356672,263051 763072015179849728,76412 777996771075121152,163990 787388654440189952,210694 752623133211840512,22664 757658187201904640,46280 769202040354529280,111549 771450020574867456,124855 767895795442061312,101514 779134674207727616,172945 793207573742702593,250064 763501839383945216,78140 759029541591539712,56391 768372853825687558,104082 788388192516997120,217519 750064444747739136,10735 792873093865676800,247983 774205316728819712,141316 790425357266612224,230283 794570836984365056,261155 775675015572316160,150663 792746472336986113,238251 765866557167644672,89914 769259352918069248,112032 761295126098546688,67852 788574463445041152,216609 792826541629726720,246225 773920450715856896,139404 774251020742332416,141887 772391584558116865,129471 754779003563732994,32963 763680091083800576,79082 771522133285478400,126389 781287136926441472,186434 790938578989703168,235050 757766278413103104,48220 764434587460235264,81595 785577038065373184,195481 754765187761176576,33356 768913532834320384,108729 794980172827164672,262925 775797370856484864,151265 758252955334283265,52061 785521179465506821,195975 794878785430528000,263010 777698163784376321,160651 764883084974002176,84724 751703993890385920,14277 777344312250028032,157082 756192001339424768,41472 767181497514229761,95572 793133450207211521,249292 787351374258253825,210585 788355614795636736,217118 759355626090815488,58024 773631728585805824,137927 793424554718851073,252020 752027882659016704,14277 759094303431983104,56964 765992744145694720,90384 766250317730095106,90982 770359371612065792,117257 794534598952697857,254135 776495749165031424,152314 792834155214049280,243187 793952873776377856,255393 752625723177771008,22297 780719589097439232,182211 787780291175649280,213064 772163534390112256,112788 779285988342390784,173490 751670524120530944,19352 768210051689385985,103887 794167283996205056,258331 751778484762980352,14277 753411542641586176,27045 780638760853614592,182211 780836340803919872,183269 790648203448311808,233131 794300788365557760,254135 793791538346078209,255393 771758665003110400,126152 772950920032194560,133519 787872723565367297,197888 793984031373332480,257423 780594257853755392,181811 754713528183894017,27045 764421701186809858,83391 793504564192444416,250523 788593845508399109,218275 791669603202195456,240483 747464010933493760,11774 789940151912923137,228888 759861543794278400,52887 794745775783899136,263190 757282012126388224,46406 763398774039412736,77731 778025059508228096,26066 793951451982667776,254135 788097642530091008,214899 754840596842360832,33356 791470541618020353,237894 773854036319670272,139404 791667191754002432,238099 765016686877614080,85562 733119239448584192,355261 781245182893133824,185496 777174133729820672,154192 778723258388537345,168794 791715044367044608,240483 750801502587924481,15316 793164556050718721,249444 788734021975048193,220332 790999207393964032,235828 763168374108987392,74133 790643947076853760,232169 792609266360209408,243562 794643227446046720,261987 765276130404425729,84209 755412675463557120,36735 757213483519782913,44450 794713175765778432,262022 786949963682947072,207613 778008332648878080,165097 754883707270406146,33850 756542509220704258,41690 758107993741398017,50476 763156137449521153,75724 771319133484883969,123038 775068193060642816,144730 752630329588850689,22785 774590661894950913,143948 793103716257857536,249469 791333764446117888,237491 761267857510457346,65180 774341366776299520,143049 779440865399885824,175154 751567245135020032,18215 772920691469398017,133043 773901661504962560,139577 795106450225958912,264397 769974875050180610,115929 788324404015013888,215608 763900124363825152,80939 794894111149060096,263666 760433212732694528,41680 785300307483820032,194934 791008314968670208,235948 795253279731093504,256564 759081911968894976,56231 787324953997692930,208016 765022502112428032,85562 767259768989679617,93261 770049012078678020,90252 785322280427589632,186883 794362613220012032,255942 757902367723511808,49852 770650355143102464,118698 791429210204024832,238207 733508331428413440,350955 763769520871710720,75073 767212468724723712,96875 778409526949208065,167124 793258488877244417,249926 764860400814923776,84724 776741061465169920,156053 791469120545959936,238207 791487434462756864,239405 753336122034491392,26140 756986400298237952,44429 767147273398677504,97432 792262850202959872,243983 794395494554488832,259063 769617785424969728,113165 781510648551223298,187044 767789621937840128,101163 769713981288226816,112032 776861136020971520,158338 757912761326243841,49431 770681208237948928,120610 790709462487080960,227048 777119863038881792,158815 759346505622978560,56964 791617519698141184,240145 793371429408346112,250633 750673347059523584,14277 776774725733322752,157755 793180570805153792,249926 779361742795268096,173464 774190541722509312,140654 761032692934647808,66168 773652469750521857,138382 781483178573729792,186034 795335282983714816,266079 768738259950198784,107423 790252285880393728,229693 778801168386359297,170187 761588564454805504,69231 765552240505389056,87607 775880496677056512,152182 795121185151451136,215505 795054341099057153,262849 795088083658141697,264397 754981044944633856,34666 770795350701420548,121195 750306394268692480,10735 785918832049283073,11774 790226755843788800,228002 773731336238411776,138819 774037069496659968,139404 777905437844705281,160539 791411648296779776,235580 781217146017751040,186376 795126141354905600,263896 756369133717991424,42564 766021186845224960,90908 758676064981757952,54070 790656280729886720,233307 786537878528536576,201958 763166704545337344,76365 779954097848016897,164475 790880765579898881,234583 765727373912408064,88432 788726548962566145,200963 750742605433012224,14421 756914532434358272,44429 780769425423265792,180039 790385661526151168,230270 763429092356198400,78159 793137769958764544,249841 791773256734957569,240718 794676287499431936,262588 762705821608267776,73926 766636150928859137,90088 792503975945891840,243562 776071293993091072,152314 769019897758310400,110362 757797949954928640,48492 761541620487557120,68908 767425065419931650,96767 773689224142983168,137565 786346502948057088,201494 781574357369786368,131056 785477503917797376,195975 749749938523779072,8784 793971638169636864,257353 761297134410797056,65403 757884144638713857,49852 760496538665623553,61719 786208723991617536,43264 756621013396381696,44450 780486143947091971,180520 750170511628349441,11495 758949979889111040,54421 761927838975033344,431998 794542883814707205,261155 789934363068604416,227048 732672438417391616,398866 778382558333722626,166054 767098862645366784,97811 773906664743325696,139404 750059904967159809,9754 778504677432369152,167220 786364095645769728,202217 792133621633126400,203546 767193713114173440,93112 787288982065340416,196917 732309798067179520,349764 757281185571627008,1248475 765978116581752832,87131 766386509834510337,93184 778230304930693120,166532 760677318289264640,64019 777091508499513344,156518 760864707943075840,64713 762779488778264576,74943 755530745951780864,35980 786548698574651392,1063777 791682009529745412,240483 762981315264196608,75073 771131215323607040,121771 781337541383520256,139404 790901847703773184,234796 761852883730038784,64116 760290605935300609,51385 765398553724354560,86103 792442147878207488,243075 790581371689316356,231318 794284048889815041,259482 774202366543400960,140444 788721412408242177,11774 795041405295005698,247930 768139332788097024,103294 770719711638069248,120613 771429720873394176,124004 794558915858038784,261155 793694093733826560,250953 768233101994500096,103924 773538569138823168,137042 775424585642631168,148645 750752682927947777,15165 754768257870073856,33356 770429565504139273,118698 777342749670539264,1250322 757623361556013056,47659 789210171520212992,224221 762001781299838980,70263 766403600234995713,93286 773106462688104448,133584 779187412006113281,172962 788070239841902592,215005 795308856234676225,258456 788415112440717312,204539 773866536100651009,139404 775311433311653888,148179 788068031540920320,215005 759177153216778240,56964 795026632520122369,263926 791483259133710336,238292 793537356225777664,252196 740349284558766080,11774 756581685282607104,43887 764662525656965120,82344 774742090639142912,144824 778181412918788097,1170555 794897727071064064,262849 774040972187631618,140748 791353842575155200,238395 774096762348851202,141360 763488934835974144,78198 773295893122469888,136018 752946366637367296,24551 790928665483763712,234796 763612325484097536,78341 757402273454567424,46406 776464436399738880,156103 775762947998150656,151071 793861467384799232,249852 785954876069060608,198671 792115400016273408,244009 732967679691227136,11774 789460821386498048,178395 790983136691757057,235621 753438131777601536,27280 791881796107415552,235741 794619085619347457,261987 756427915206676485,42249 763857900016050176,78159 785880957848985600,197512 750481273458536448,13343 757257053396230144,45122 767932868513398784,101203 773860559305531392,139404 751944205371572224,18339 786983242435932160,11774 792089131727880193,242693 795431467295866880,262847 772252709340663808,127711 778827304185110529,170253 789225237611241472,223899 750309873439604736,12181 780827415949955072,183546 755440531048574976,24448 792027225621082113,243187 787021912291500032,207965 792382992748384256,11774 755629262783275010,38032 787088884895092737,208928 789284910284562432,224680 733401186561196032,355137 765358119673290754,86653 786707551844986880,206157 790962785677111296,234583 791363447417999360,238207 737762346257416192,350979 750679902106492928,12883 761682529665503232,431998 788566117191000064,215437 752016246460321792,20217 768916091242373120,109104 776446280083963904,155390 790285274744061952,228820 794621055973335041,262022 766560333754400768,93823 772816434246328321,132335 775168572809023488,145244 778276629705482240,166289 750429068231839745,12883 781673860781318144,188401 793402939884834818,249926 774986484466192386,686533 775301593768071168,148170 775375358438748160,148537 794169159634468864,257492 791031575903219712,234583 781479898150043648,186584 792398765760086016,245710 780832848739729408,182726 794577491629379585,261583 770673224346591232,118710 785300336751837184,194934 795369576947187712,266151 763223977196085250,73926 748336379562700800,1247850 761683705383546880,69356 767104108637683712,91946 785928539400876032,199431 787750369556168704,206633 788203011549958144,213064 768781657692221441,108849 762350137498710018,71021 766587149437308928,94699 769950023832379392,111980 772810055364128769,132335 770684288492863492,120687 777386725630894080,159876 773026563780644864,133454 757945414754545664,47090 765368919301337089,84666 780614227207811072,182146 752929615451152384,24603 763872339968700418,80863 776093898447790080,152872 786888117512830976,202221 773706232041443328,11774 773741719854678020,11774 768141540489166849,100949 792786062892564480,241118 750858813947936768,14583 766707313235337216,95708 770972020918018048,122146 773971655567650816,139404 790391000820625408,230741 769163925594275841,110344 749945789275840512,10735 765001495997779968,84209 753367493599637505,27334 777025980179345409,159146 786764782510575616,203048 767167971517091841,84904 788047679859388416,214492 773875421741854720,139404 764850940243431424,84724 791759381389905920,222647 772172467876093952,129231 776138534738653184,153915 763345876249108481,77731 776052249390755840,152735 788575918725877760,104244 795745215067942916,268682 750722851821551616,13412 742414168503029760,1247510 793113905757323266,249469 758425708745981952,46384 763451270539554816,78304 787745492318887936,210650 770295866301091841,117257 788147842791727104,215064 790646969693646848,233131 794570014393241600,261155 756295391746732032,42432 780212969909215232,178882 788062067597029376,215005 755102103018807296,35403 758741721383473153,54070 765936461430550528,90384 769473381058154497,111558 774028496876163072,137869 791469509584556032,239405 792344124619952128,243187 792533901029892133,244270 756300583452028928,42432 792615709066919936,245148 775085329917370368,146847 779871908808495104,177407 790989046243876864,233307 753986747978158080,29763 778500720018485248,166282 765381909270650880,11774 770315837941088256,117748 774203943740026881,141360 794182520010985474,257492 775391437793873920,148922 763050322918912001,47188 765339535358255105,86103 788154138202746882,214899 756271393616990208,42432 787734972966764546,205197 790896623106883584,234583 792048350367453185,243075 755189418370170880,35890 766100733544521729,86440 760968382099427328,65974 773202047063592960,11774 778624368666632192,169343 788886286530646017,220689 764179698167328768,82283 768945037216473089,109360 781347721089212416,183759 789436900914434048,223058 791439974256091137,238383 794616599277760512,261155 768161254800257024,103697 771221273703702528,123583 765596475325677568,87904 788503496261644288,106085 774285821570609152,139404 764913668475596800,84422 788871367542251520,219518 794224806656765952,258966 795066320916217857,263708 792157176806506497,243092 794684167753764866,262752 762671173503180800,74133 764815046266486784,84544 787445165527007233,211099 794983228830523392,260927 777526082232684544,162213 763093503941443584,75899 770238446677860354,117303 774230380580773888,131003 757942556512649216,35319 756959334156922881,44450 788156041540341760,214899 786466171277238272,192032 794632041233006592,261155 768194552523915266,101681 777191816387067904,159308 780930112258650112,182726 781591812221857792,185255 770963935482740736,122146 771318827204218881,124597 759192940522582016,57574 781540745434034176,187974 789671709653762048,227242 786728165116874756,1248522 754738592002387968,33356 781592420051857408,188873 794945554778181632,262847 772148221548212224,129119 753662634793267200,24675 766352056240123904,93286 772073086103453696,128934 737334032040525825,1170514 750826708492754944,15643 775471286742986753,112363 788874812617793540,246425 734254717912686593,349060 771135383266471936,122126 786540677035397120,204413 775386531653570561,146259 794683711967084544,262588 762274849343451137,72035 786393845995020288,203240 795727247403585536,267655 762624598634434560,73814 770402509378564096,118513 795736992080400384,268356 772803619255181312,132364 778776788088401924,169923 755762308241035264,39462 764915807809773568,85283 785470871087362049,195975 790907449444270080,234583 794749912860626948,260081 752002822997024768,20002 763173591575846912,65180 763414107097669633,78159 779005275235819520,168633 789855834704674818,148861 771752876469260288,127134 779991813650284545,176458 793374206641725441,226048 760131012592476161,60866 767385976012283904,97413 762831715010170880,74681 760262873511714816,61145 787132624116387841,209184 774294350813474816,141867 781233878245617664,186434 789150974715699200,223899 780284362667339776,179147 790678299152351233,233307 775003359334043648,146259 792360957871812608,244143 768282783072432130,105321 793317817684664321,250633 769381435027456000,109874 775107963019079680,146720 776896096048062464,159146 792043899330162688,243075 762074174714155008,47283 777277429274607616,159876 753634364366344193,28732 769413301662945280,112399 776424587412185088,155451 788148745259012096,215252 789486153959366656,225358 787061977206194176,207613 772112603699175424,129471 771297805491118081,122146 773589551679934464,137042 773731620436123649,137042 793203245711822848,249926 776562627556339717,156926 778699079236788224,168698 790965204192468992,227242 749740398239739904,9754 760982680951402497,66159 788691922068049920,220029 794386950429888512,258922 775170875192709120,146970 785522560855216128,196277 778617660560904192,167007 766269693984399362,91946 785518244207681536,196277 780991031844147200,184426 766764378116980736,95708 775900191832498176,63451 791335294742200321,237236 794232555629252608,258331 776428598148247554,155688 788534929168605184,104244 790975072282484736,234653 773896424744448000,139404 776522372782366720,156644 787267084870746114,209035 794552928518438914,261155 795099306273415168,264397 771357389484331008,124600 775072580516667393,11774 759098646373683201,56292 764664227269218304,83391 752622197299089408,22575 764133858795200513,82066 779073559335280640,171260 785676264677924864,196917 793594983932571649,250785 793910619892158464,256255 758822459487326208,54347 765719022335692800,83225 776861306775150592,158327 792048027292884993,243075 794906734447955969,261155 770318729120980992,117257 774052748861911041,134211 791024370349113344,235487 792079283980120064,243398 760363132070072320,62063 764224980842221569,82283 768100577754615808,103261 772245779834482693,11774 794884916857176064,263653 763556247249514496,71502 764823144691535872,84724 792796680944963584,247739 732776505193848832,11774 751872266137468929,16422 780974496798937088,184539 795617322123739137,267655 768122409564065792,103354 773978296325382144,140047 781290949913645056,186434 750879054555910144,15643 758071981245726720,49790 785332438604087296,194145 788108089291513857,215005 770721035134140417,121046 769061150629781504,110925 776163942120951808,151947 788436778017497088,217519 759469217703825408,57574 769023041284280320,110709 780545248657338369,180039 794657419020222464,261155 761591893750849536,11774 767124891699179521,97468 788506742636281858,217519 776890648649691136,157755 753026159550402560,24880 787368630371639297,207835 766563323185737728,94186 777104611056332800,160247 788860941215629312,199307 776107597237813248,153372 788123036448731136,214812 793173935173013504,250033 776765900666052609,157693 785895553313878016,349425 764482662010585088,83391 771012444592349184,118192 789819729372385280,225911 790706338665869312,221524 793580017661779968,252020 772795733481316352,132335 759292529745465344,56964 787261593792946181,209129 794600491938238464,261155 772451793619988481,108396 775629163948421120,148033 759091776137203713,56964 793516316145618945,11774 759210152063037441,57189 759829365135769601,58358 767790558639042562,101163 794774022231715840,262849 753693448662765568,29263 751188219304214528,16772 755553740518666240,38476 778147489945907200,165097 785268333696446464,65113 772083797969952768,129471 753975276128702465,30296 759208475520032768,57574 768108368506425344,103354 791805783394643968,210432 756505481133391872,42249 770379931796795392,118191 788168513345220608,11774 793639485116411904,253032 788312017438474244,216009 765956021969756161,90384 764872086473105408,84887 787988518488399872,213887 788486974336368640,218275 771348105593782272,124891 775758201891454978,151463 751148883988938754,16833 754751210419261442,18341 772529273743613952,129108 777943504127422464,163990 785327687980068864,193633 780829316242341888,182257 785848897751097344,198878 766363360023556096,87607 774037897376854016,131421 758038921234309124,51069 785944798951641088,198591 794730933102538752,262849 786238269465899008,199971 764213075096449024,82066 781846088059752448,188304 793279123829305345,250953 794333791607279616,258878 773978432967286784,139404 786134089891995648,11774 794287213806698496,259063 755605674621403136,37539 766659816290971648,94689 789995626599710720,227273 753349739375161345,19598 751546969839972352,18215 777347734844141568,160703 773416572891328512,132140 759115789349683200,56964 765573408415485952,87904 790725511647338498,232863 793170130444451841,249926 750375871853330433,12883 764589339464593408,83751 794507040202760192,260404 792041608040501249,243187 773626687061798912,136515 770325127955447809,117833 780840630079467520,182870 789192536891940864,223899 770820940083200000,120363 753203331737251840,26140 775168957317844992,147548 775344247344168962,148019 776654145289945088,154986 792040398403305472,243187 764829320888000518,84724 764311917653405696,80939 792049373001687044,243075 787615072206131201,206748 777269370552774656,159876 787143404799004672,207949 788428083162411010,217788 768115953993256960,100949 781190276907880449,186256 792133042215190528,243513 751176158104920064,14421 755288211375681536,35890 768521832622387200,101681 771137821801324544,122982 758746311621423106,52481 759256329022218240,57167 758012149025402880,48663 776840524464398336,158589 780604859540058112,181984 785500074889666560,196277 758544551740968960,52061 753948521657622528,30590 769923130924101632,109594 786756401389408256,196701 795076552899829760,11774 780505172032094208,173373 786798136731639808,193633 775319626813145089,147974 794931095007436800,262752 751635865647063040,14277 758114541230252032,51248 779156867989680128,64722 757889485841498112,49852 778573924103692288,168794 790613891025870848,232884 765762498578505730,87145 791368815422509057,238395 793990664354729984,257325 794591373320130560,261155 795674107794915328,238099 751047528037089280,148861 758674401998942208,54070 765980852140507136,90125 794689122866786304,262752 768424477289959428,103405 794594011222839296,261155 794862993800646656,262752 771285998437277696,124557 795379321850523648,266151 793803467001397249,253018 763890546704261120,79876 773636044797292544,138165 775087062789816322,144648 785879653227433985,198878 742397998764851200,11774 770368753884209152,114388 786521995542425600,202248 764687946196799488,80486 765987961418739712,90575 791754352973209600,240483 757798122634383361,48492 781338314351804417,186584 768947949514567680,108795 780166528276856832,177724 756958473825366016,44450 761995694622117888,69794 773210193773461504,132996 755067433258328064,351463 794657336002572288,261155 772825529271607297,132335 763958158234558468,80939 792115795794857984,235685 768544196055662592,107469 793292457865654272,245963 788015702816985088,205197 762705840109420544,74066 768817708020404224,109167 787113327797338113,195505 793999579289001984,257218 781571746415517696,188304 773974610278748160,139766 793937300379926528,257026 791374650945208320,238207 790546815074598912,232137 776069756264775680,153194 732789372425142272,349500 753349751530283008,27045 755043439310434304,33356 774044062592540674,140748 789251565911543809,203710 789552889484095488,226819 786445292186968064,203510 789671170161405952,227242 753093319228620800,22715 766694241925988352,95446 776389608724652032,152872 763013446308859905,52195 785985088232169473,199546 768238906689089536,11774 790248967388950528,229693 768067321705422848,103261 793591372901130240,252112 776101908998008832,150028 792749579062030336,238395 793160175683108864,248988 761720290133106688,69711 788365223694508032,216265 732299233265471488,351175 759101633699598336,55660 788708146273357824,217658 772273346071269377,129935 758058973870206980,50923 750480927923380225,11774 759912183018893312,59631 769674334054916096,114779 766588938119110656,94644 773958884167970816,140444 793184796121960448,249841 732284773549387777,351160 791736711780798465,241118 794671582295851009,261155 760994746164613122,65455 786921209648680960,90209 775845791801966592,151242 791646926043226112,240145 795087779658989568,265191 758101930988023808,50983 787991795397382145,214209 752688011230474240,22779 760892220975099904,11774 774524213327790080,143356 775472264267440128,149121 750363964052242432,12883 781135362626170880,185496 769921639181975552,113594 781198107740635136,185496 756308897682468864,42495 771826761348677633,127657 794838630908858368,260776 787389843856846848,180433 757645899644309504,48402 776244638420049920,154832 790974570295533569,234583 775264385975586816,132335 764111115735429120,81065 770644074072334336,120341 786397469806559233,203413 788191862158860288,215005 795031980337414144,263907 795410794733244416,266138 772946045009625088,133519 792102062548922368,243075 779872170876948481,172107 778397551938633728,167220 763191944507949060,76549 768290139609059329,104162 792120289731551232,11774 764035165052022784,11774 792084467884122113,243187 781505905212919808,188401 789526934287822848,226881 756548087292669952,43917 767080592743600128,97355 776403826265890816,138707 793523926626283520,250760 765499251233206276,87245 785608284648591360,197512 795397760648445953,266822 754718913733066752,33356 780868984757420032,183269 788445912284684288,217837 795429835548008448,265855 778353086049812481,166939 795104928654131201,264397 758402887273676800,52112 768864569854791680,109666 790655397891870720,223492 779645834954551296,175533 753967861614407680,30779 760589467044282370,63149 763587339541184513,77632 762781119385395200,74247 761337976274227200,66116 793138873433980928,249895 755915175153184769,39207 763519456236736512,78861 752035527713394689,17794 786394380663795712,203674 789860415542964224,228354 794311835205791744,246425 763723299662725120,77731 764670521409736705,83391 779382057545773057,166852 771428675535319040,124597 775414621884805120,148045 794134744640487424,244699 758665005759762433,54070 759414595110920192,58267 776550913553141760,156888 788495151643578369,218275 758025093465403394,50923 758657247966703617,54070 764885545373818880,84724 771058223952592897,122299 786271591327993856,202429 772414969644257280,113754 780002580378316801,177472 780634565459140609,181419 787016070607413248,207287 791895013286219776,240483 776841986745577473,146568 794604048477458432,261818 766490756953538560,92159 781453946304864262,187427 751921110002827264,18470 755591239538311171,35890 759378517553479680,57900 770597839344922629,117257 795102142226956289,263895 794855855174877185,262849 790976205893799936,234583 758021525681373184,48663 777592581861416960,161456 758505966405033984,53703 787426415977172993,210207 757780767837564928,49070 769601251218640896,101681 778242735484567552,166532 766179553014317058,90605 778588408427839488,168794 779011852642594816,11774 780807991792537600,11774 786562916493373440,203941 786816961409789952,206755 792973934429962240,248514 786243210532167680,201378 767861334906064896,101681 778508764336881664,167220 786729282018086913,205652 781634552313835520,188421 785586321087721472,196609 794971047099596800,262925 764977498673258496,353456 771185214852706306,122182 786642676972081152,204413 793261327795924992,249926 750405628883922945,12883 777266108508143616,160480 789290835166711810,198044 759180330469199872,56964 763861243845226497,80720 765000477037572097,84724 771150411495383040,122967 788525104519061504,218260 760559467025035264,354841 774363963773509632,141360 757863375628042240,49754 781490835690885120,139404 781622197978853378,188387 776341182616113153,195876 790742022822912000,228354 791800640808771584,237491 779362409890783236,168284 793099324204978177,249469 772493924401344512,127734 777489704165847041,161456 777882874053857280,164189 774302445837037568,142446 793972909555458052,255942 762418487851704320,353879 778313869148028928,167220 795068321494368256,262849 753841742529507328,24786 768498447817252864,106756 774002068658892800,1250063 794555533541933056,261155 749802025911619584,9666 762029080824975360,431998 794630394402349056,261155 794603755945754624,261818 768539357040914432,96039 772111243318398976,129558 785250483472433152,193669 792075022147919872,11774 752978398738276352,25255 770380758028460034,118191 777628137513377792,161542 794633012042289152,262145 753397335179169792,27379 754997184781807616,34666 773272952330719232,128232 789501130376118272,219531 756108763233415169,39697 795717720536977408,267587 759604912338546688,52586 778814662435442688,167677 759816990605340672,59731 792535992678789120,246392 762065360552067072,431998 764294150640570368,80939 751541232942317572,18409 762001322124115968,71550 768943504626069504,109874 774348788072783872,143051 788847166164905984,197888 786610407498584064,204224 763099039084736516,76549 777876318633365504,163785 780081693227094016,164554 744275860467769344,304513 763428497637445632,77720 792484261978894336,246225 793280604678873088,250633 776260310210600960,151185 794347289133412352,259543 757365686737903618,1248475 765937066928513024,90384 772894968272695296,132908 776789968035385344,157755 761339412911300608,65222 774482249676951552,137953 765292426391060480,86103 768920402093445120,108849 759771701550931968,59467 785276031938592768,194648 753899177600487424,29263 758381288827027458,52720 776927296418480128,158815 794904409604063232,262849 778418538604208128,162370 785311454702374913,11774 790593397627035648,210238 786299082079768576,202727 791284125969764353,237491 794993764066611200,260927 761135437771440128,66772 785948822539206656,205972 762904235776221185,75510 773926422171627521,139404 792078508235317248,243187 768546223674519552,106197 789223416175951872,203546 793061541994196992,217123 776192783249838081,153743 793589063588548608,249926 766373373148532736,91499 778663400310202368,169310 787600587110121472,208404 758792184468377602,55155 764590890509819904,83633 771741100625108992,125853 788887823839535108,220689 791779474752712704,191778 792351156139941888,245095 794290586266128384,257492 753256096228188160,20008 762636745041022976,73926 762753165229891585,74066 775131198997749763,145866 756555217487921152,43553 777996952461914112,163901 795470108558852096,263653 753520904584429568,27957 773667956970524672,137016 774963369484881920,143585 776864223100108801,65180 793703996242341888,252679 792474029235896320,246225 766263447034040321,91798 773646922884091904,136904 792847205652660225,244143 752287119343652864,17842 754829459598020609,33356 765961378418925570,90384 789660613064601600,224678 791256230270472192,237491 794921783782703105,246425 777619602197151744,162610 792057145814646784,240483 790603947660763144,232791 768279361661337600,104132 787778998080114688,205197 795682012694716417,267655 752980856478769153,25255 763179337440960512,76577 764933335697068033,11774 772056388117864449,126152 766699423086751744,95568 769279699944038401,112363 778347365916827648,166852 786316597006852096,192032 753634838566080512,354311 778586065816780800,168794 767133333876723713,97811 788386827711356932,217519 770777112227688448,120610 778817084880920576,169201 795669491938160640,267862 776718064171843584,351158 794646778943373312,256276 758774162080997376,1248642 766014518182936576,81929 785642875283386368,197512 793165041285476352,249841 757749212704481280,46909 774328067254652928,141887 790514661426855937,231894 772738735695802368,131456 791845484319170560,237870 790929937184202753,234583 781282386214395905,186150 791753470109818881,238207 755166789789712386,35890 795416100829822976,265855 756796540841320448,44461 787023677426544640,208560 761231816149889025,11774 768063314878357504,101163 777723329599897600,160480 787760568027480064,210238 788081698181373952,212068 777969618316988416,164783 791119016412741633,232791 757429797958086656,46890 760580224656429056,63762 793120648285519873,249469 753803756815290369,28819 765526513194299392,86264 768676740612841473,107428 768918397421756416,99111 791635358685523968,240145 794537459723988992,259034 766486218200801280,84724 761013312645586945,66116 774110623399415808,140444 790616819727945728,218349 795763039786172416,247930 750435458878885888,12852 760121879520743424,58267 761409673639657472,67229 761923775906447361,70858 761999930995212289,70679 770477508135378944,118192 785808736027828224,197286 765501546826117120,87245 768852307631042561,108782 778414028158894081,166916 770974916153905152,121612 756265353286676482,42149 790982597790666752,233692 794615352269230080,261155 777549751705333760,162107 794235841090555905,259063 751046381133934592,16422 794637259966386176,262145 795350396399067136,223125 751781899442409472,19352 778374820056731649,167305 780528403195764737,180655 773940774287224832,139404 788508064936714240,217658 788744570653769728,219942 791722517950070789,240145 793161756969357312,249926 763187958375714816,75899 769428701499035648,350878 761349543967555584,68182 780779499214503936,181789 753561060309733376,27222 760882995389751296,65180 770754743119519744,120675 792146127772459008,243615 788826825841479680,220526 750802888398692352,10735 785960160229339137,199462 795387692917882880,258193 771484445702488064,125853 794623518453469188,39957 756621274462511104,44450 758402774870614016,52696 758330129374253056,52000 786778272663085056,204413 755160630278103040,35890 775765190100987905,151463 768532746880835584,11774 788513603062108160,217519 790550232421531651,232137 761267995956031488,65626 773130597279600640,133454 732106652036399104,1170320 760462957746749441,61544 765539735276097536,88052 733177450457387008,353474 786263470173933568,201958 790260094575357952,229159 771747947172200448,127711 767664779834064896,1170555 788255212855111680,214354 791618739645124608,240145 754764071958880256,33355 778370411905986560,167044 787317403441127424,209918 788887487263412224,221711 771534845226856449,124883 776019063290159104,151845 792603171860328448,244759 769717749505335296,112363 750403026326810624,12883 785297878398803968,194923 795663795402244096,266079 777263219027144704,155328 790202535235715072,228576 770706793257439232,113165 795752079406952448,268529 732212621986959360,349368 795369047491772416,266151 768300829493211136,103354 778269150070337536,167046 785583549025878017,197286 767835550967398400,88421 765967546365382656,90618 787735516259110912,205197 762045597666971649,70886 773303744687706113,129991 785816370281844737,196277 769283462272585728,112363 791055770662100993,235620 779375874646827008,174557 795775374617694209,268646 741623948731920384,354090 788488551113461761,11774 761246013772460032,66897 762769135227039744,74366 763861131727220736,11774 766749341725913088,95682 790949518816710656,233558 769928003799351296,1249714 787124728460877824,207613 793245659264581632,250293 752979752072253440,23739 768580546221842432,107428 777605710506893312,161988 789896231115816961,227048 764203705671516161,82544 791630236626612224,240145 763205038110048258,77232 774352325838245889,141887 785892319828422658,198591 790222230097649668,226731 792903181827059712,247379 754749056195452933,32861 759380124022280192,51798 788110565587689473,214899 771476117949648897,118191 776480954827149312,155936 753739859206950912,22439 780826474140098560,183694 765198297669758976,86209 791480041137958912,239405 788848072566669312,221476 791745112673951744,240483 753715827518558209,29263 760175837266096130,61145 791069504159657984,235948 785251191211061249,194450 767822016162492416,101681 785503341753139200,11774 785285785155166208,193669 787773893079597056,207246 791683024567939076,240145 756681038210953216,44274 757671262592307200,1248519 785427245313757184,194129 764853326852784128,84724 770342813498118145,117257 771841004768854016,127579 785699197714505729,195743 776146195924287488,154071 762631652765859840,73926 761669056944545792,68788 773236410664923136,17416 776881089931382784,159146 759073588573986816,52554 774059025705021442,130750 753488032355852288,27773 789351268330328065,223940 765574748642344960,87904 768838229877415936,108710 732335354850594816,350808 764927986260860928,84724 781529227543752704,186212 793503524994682880,252020 751709775784734720,18893 771350843392045056,124597 768499171724632064,106819 773578850252886016,132335 789473177160130560,225181 773706540729692160,11774 786799546282024960,206742 793168609451409408,249469 753232540522147840,24745 751895592377327616,18031 751135841502781440,17259 773705215774195712,138865 775857493096468480,151741 793881319436615680,256255 753707885943816192,28585 795006878589689856,264397 794007967943262208,257492 790981362765496323,235487 794716192443285504,262849 753711046678806528,29263 764893985756291072,82066 778351843005038592,167407 795089651912556546,11774 785263531616792576,194213 790985974314438656,235590 793544655740735488,252020 771731133750910976,127366 774004049008009216,140495 790588382103699457,11774 755198402904879104,35890 758342324149563392,50923 778574920724996096,168815 768066931513495552,103261 793863973950988288,256255 776129156455079936,153095 776984275388362752,159146 755560980457717760,37424 793459984331923456,252020 732269349642375170,350453 758840661688717313,54070 760981770506473472,66159 761569353577881600,1248861 771607649745940480,124597 755850876883902464,11774 790388307955974144,11774 758838181764575232,54070 758724683688706048,54070 773672799340597248,137740 778327460702253056,167220 794668307806879745,262022 795754572891332608,267746 772156223118454784,127707 791337528309616641,232825 771271161665744896,123825 792172438704521216,243576 795618255721349120,267521 761376198349950976,67369 773898705460133888,138317 794741216466313216,262022 761539837518155776,66105 795414064465936384,265855 792924111768915968,203546 785803257323065344,197286 790943532005494784,232169 794206814959087616,256564 793152175115530240,249469 757676284176658432,48439 778157732624998401,163990 789557914868539393,225949 790013826661883904,227048 778098224808726528,165591 776093115899867136,152735 794937020208410625,11774 778648773941690368,164001 749377254006726657,7816 758306186643005440,52061 767477767147556866,97447 775712806624595968,149200 779239672849522688,173490 781524218987089920,186584 790548827203776512,232137 794633024595959809,261155 790244599554043905,229159 763296584251473920,75899 785482907855032320,194723 753635777033203713,27045 767750747794448385,100893 768871082874982401,109666 777847192883195904,163960 788068182196101120,215005 793999317547614208,252020 779654623376343040,175772 792563255013105664,246273 793296706813042688,249926 773710226855952384,138882 775529988011520000,149038 772036794951098368,353879 778729420294991872,169410 794025249067057152,252890 785622024244699136,197512 769404428168200192,110843 780957500707332096,184716 788606336741302272,218156 793178392589766656,249841 789839933041016832,225359 793127901851947008,249469 781864738326142976,189314 755610563997208577,37538 785913574652653569,199614 762337061781331968,431998 780150700772700160,178258 763108066413846528,76623 762104261249474560,64722 769159293576896512,111713 773977008250376193,140211 773711559340285954,135954 777020167117090816,159876 794833682246893568,249926 753344512785723392,27039 764294933444456449,82953 754910901648576512,28732 755863487407124480,39207 756506440534069248,42249 771422428270428160,124855 779068236230975488,171324 795241404322693120,258456 788438417323528192,215437 790013117769973760,228354 762205526839091200,70085 788006279885316096,214114 752645149403058176,22832 753314044233121792,11774 777690270439792640,160641 785539716808597504,196277 750673763662983168,14421 778242320294486016,166409 793549853276143616,249469 793622979712323584,254008 742567426319994880,8431 785953960720904192,177455 763967860204933121,80393 793971400545538049,256255 765157717782560770,76858 757990727624253440,48287 771399033109700612,125196 794439773368844288,256255 795297550656032772,266079 794883504597299200,262271 787047395548889088,207162 767089675651743744,97811 775897291542695938,151463 762119612737597441,71099 794691574890434560,261155 750387775006920704,12883 750855198973636608,15264 760822886324178944,351340 767835995291066368,101681 778827717324046337,167220 755859470324932608,39657 793518958259408897,252741 767840634858340353,101681 774946979940007937,146019 776995051691843585,157082 788245554744561665,215437 752137113894809601,21224 752311023449714688,18395 750728731375861760,13343 759869561093050368,59996 761891721269678080,65180 786664404456730625,205728 769766540724035584,87249 790749860542775296,231894 791991229022101504,241819 791150095995731968,236928 765523814730137600,80939 794199565503184896,258331 767288504250462208,98634 757702684149444608,46958 773938357214842880,139404 775723222910300160,150663 780567366459461632,181613 788206371950907392,215922 793183563684388865,250064 781718602047184896,188458 757309381591478273,45054 780799500726116353,183269 794578227725500420,261155 794660488919519235,261155 775024451314290688,146259 791642145950171136,200963 773509910629867521,137042 775000962918342656,146259 774270823813160960,141360 781215173155500033,158520 761222186120024064,66824 761955327973658624,71026 778376720697229316,167569 777713201953828864,159245 785259713411842048,11774 774609394596274176,353879 793559743583416320,249926 794008900370460672,256502 779364337894895616,173964 792023151148462080,243075 794258429296590848,259063 773893286377521152,139404 762461710347227137,47283 794175339786276864,249852 732237139455283200,349197 763469169207762944,73712 761928449103650816,431998 735061439711485957,1170544 750866594176307200,15800 790587709895151620,231894 758303373431074816,52311 774460103357366272,142503 786677491607932929,205728 762683026312658944,11774 774990207414333440,146164 753735109698686976,24173 772428349255843840,130792 777565145656532992,160230 789860386283675648,227795 794028095380529152,252020 758243152947998720,51344 788125842090123265,215754 789542043240566784,225995 776551505847607300,156132 780271924647571456,178552 768577836294737920,107032 770585195447738368,118192 786784816582787072,204901 792121681703690241,244230 751789597659660289,19806 757555873958899712,47782 764483030312325121,81425 775378931163758592,148798 787022428496994304,208016 794326736234303488,256038 750411254783696896,11774 770510933504303104,117843 769680923155533824,114301 778675647338061824,168794 779019680963067904,171693 787994336294215680,213887 794802228699623424,249926 752951729977647104,24173 763783985268924416,79589 778060224083136525,86103 795732723390410752,264397 787895338656997380,210274 753456582084571136,27045 785324126709833728,11774 765652320843685889,88795 770593291800834048,115458 773567180629610496,136947 763519310245408768,78159 757395589017600000,47210 759908887055052802,59923 779133703494705153,170882 750450612874117120,13532 770894749767262208,121949 779480186848804864,164814 794701328710856704,260778 794524960173789188,261155 755504728612548608,27045 759817047618547712,58267 788454378575364096,218275 790183777230258176,228820 790720194222100480,232791 770731687315668992,118192 781202663966777344,186434 758789985143173120,55399 769821472940580864,112363 764034859580829696,79578 772890449233088512,133043 763641897822715904,74575 772841287946993664,132996 760163337598603264,11774 754853063240712192,26721 759632548372905985,58939 788533021578104836,218875 756301114929188868,42249 795748103403999232,268646 751837279145103364,19542 776053470814240768,152735 781179684964794368,185310 793714961080020992,252020 777565375496019969,162497 780591886473965572,181811 790361914719215617,226731 754768173589680128,33356 763219397666144258,75899 755152265695158272,35890 758712442876751872,11774 764055014121672706,80939 770399060368896000,118191 771720944469422081,127032 776828038600388608,155451 793154501507035136,247062 754718128546811904,33356 757867710139265024,48549 791811025288867844,7706 795672065810505729,267862 758015794458398720,48663 766030213180424192,90384 774039918687289345,139404 790963361416482816,235487 778720524004319232,153095 780603265754996736,181984 785593115499307009,196897 785677581093834752,197324 759010852817113088,54070 780597458439143425,181935 750856412167675904,14567 763431431712436224,78129 780261171031109632,178258 755142852842106880,34898 753647734188601344,28043 762344810841714689,1249021 763462386275655680,78113 765948809356664832,76577 754779156844511233,33356 774005214185566208,140237 774589954542411776,141360 766173383478222848,91499 785926553628663809,198591 794980050303090688,263898 793179817428549632,248437 785646576194715648,194082 770659559107137536,120393 768230391350198273,104662 773709144448729088,11774 785490091531698177,196277 752112190333734912,18491 776788391644004352,157755 790689877562097664,231894 762017782145937408,431998 790690709619650561,233558 793874157717090307,191065 795379398933233664,266054 781595269552943104,186434 788748235733078016,203546 792014384289619968,243075 793760377846767616,252020 758442631030505472,51997 757680747675258880,351152 758065127694401536,50542 763127505075179520,75899 734769432132734976,351644 753243861821054976,24366 755850795388592128,39957 785582567231676416,197297 795700038609424384,267855 738694131099262976,352386 759717376338169856,59467 764185688959049730,82283 791652865391468544,227242 794700338204852224,261050 775024714737590272,146405 786295095016378368,202429 792482809273135105,243187 753011499753283584,25255 754978723032625157,34666 771536153577005058,349474 779351922004398081,164814 768057980013207552,103261 793198348744482816,250430 765223470338826240,86440 775813063878606848,151439 791419102120124416,238639 762275413439705088,70886 792039354742870016,243187 747475979837136898,11774 754155037387915264,26539 758719584266428416,54070 791416090433904640,238395 785582312587223040,197297 793047762057043968,249004 770299344717250564,117833 793098420667809794,249469 733158721556217856,355716 778419551356776452,152594 768912735916752896,109767 778473253538967552,164814 765661669141909504,88683 775558480333680640,149953 791945208682340352,238429 786954219391639552,207613 790805010418274304,227795 794385728075694085,203546 788794577734041604,220332 793634961752403968,254058 795713851421556736,267815 778212915086262272,164831 794956080207929344,263895 753236081013686278,24597 767858240541655044,102155 775829838347272192,151401 793149621161766912,248437 794982084511223808,261155 764608225240940544,84209 786431182967754752,203674 789419334502322176,224680 756320971276029955,42249 732369314322468866,349197 775045419260751872,146259 794260315617624064,258771 767398781914611712,94699 753799918020497408,29263 785914387299262464,199546 756543480147521537,43828 794544498248388608,261155 755817726409601027,32873 778768910246113280,169923 770838986940047360,121612 776927521023619072,157755 785522619701493760,196676 795683927902011392,146259 786587260732837892,204373 762999806474059777,73814 771152182812905472,122982 750906044671483904,15643 762295366540750848,431998 763042839429275649,75724 756632826175451136,41798 773648436344205312,136947 795255108246368257,264397 795038826293030912,262925 774027252384174081,140232 788527271623753728,215437 768946027030319104,108795 781190111853682688,183546 794642103502520320,262319 753622774468390912,27061 775477191404580864,148870 749986045433876480,10251 759801828586426368,59666 773292992706801664,128926 766400125275140101,93261 775696383663861763,150511 764153633650843652,82066 763331706103427072,77638 792000229482504192,206666 762794404516167680,74483 763014876264411137,75899 773695857585688576,137315 792425152961282048,203710 780548340027011072,181409 794076574140297216,256219 756622344911814656,44450 793323377901527041,8044 753276433946914816,24745 794158406852448256,257492 795445020451082240,265855 755668961094733824,38792 785341743440928769,192748 788308045797490688,215437 732193795052322816,349325 786301991723077633,202007 775322671043190784,148045 764500497101426688,83391 760086954272624640,60866 778297331846438913,167220 791740248816439296,240584 773881042167926784,139404 795280065999159297,263688 750737372581691392,14525 770232306888011776,117377 772529875123044352,131480 778632405737406464,168284 787302594158981120,207212 792067612721250308,243398 793665204861046784,253793 769553003019771904,113894 774042432916688896,139404 758244885602250753,47761 757602512690040832,47717 765937857429143553,90384 785676591330304000,197297 774341085237764096,139404 786943864913494016,207287 788870164859252736,220815 794900911072034816,223249 793628138836103168,253207 751594970990125058,15621 793860539189489664,255942 781592628043350017,188478 793283968330117121,250430 749424386785042432,8588 751157451450228736,17284 763172987897995264,76127 780929022536581124,209828 756589359990583296,43285 733107734166437888,355480 758993612675833856,56302 795335909940064258,264754 761594318507347968,67758 755298262773628932,36545 761387938550681600,68273 772227523383963648,129126 760464695811858432,62338 756962938611609600,44274 789261534568603653,218349 794337536281890816,257492 790958460020064256,234653 770395742619959297,118191 794722227484823552,262849 786949102474887169,207613 788489529057484800,65113 794947347457392640,256276 751781541882130432,18391 761003126468075520,66159 764156311223332869,80939 767876292226215936,100893 780755515399933952,182036 785936239912288256,199262 767025625798414340,95672 777133955489341441,64722 787747157600268288,210585 794528873790607360,257353 781520890764767232,188401 780843814093062145,183269 785360989701169152,195481 768922413786464256,109874 795776064530317312,261060 757263165335842817,46006 768646955912142848,107446 771563165679104000,124597 794553921998061568,261155 763424832738488320,76858 765660811939291136,89076 754050345777532929,31523 773931806794063873,140232 781129775997792256,182257 793162068329320448,249469 771038024780091392,121612 772557600420311040,130574 773509974198738944,137042 791413520189521920,238639 770686520797700096,120613 779991599161958400,177724 793105912508579841,249469 778954629249892352,171043 755959119819972608,36961 772667918328803328,131421 788762294322864128,220526 793966609803214848,255942 777262446042083329,159475 764647670329774080,83866 794640279399608320,261155 758381863786385408,52749 794289652341633024,258829 768131380345761793,1170428 768569675760431104,107423 781523640982573056,188401 791406673881473024,237857 740311869617905666,99816 758445147369668610,41703 786005916076376064,198671 756105408016711680,41632 751186583966126080,17591 776898318219743232,155451 785814758456864769,197286 787845789460598785,205091 789143256395374592,215505 793485878299504640,241816 792100386396078080,243187 773213795057487876,132877 786095001965068289,200490 775392411916836864,148170 776543940631793664,151374 778313038197841921,167220 768090155408392192,103354 769866072514146306,105109 753090825291202562,24134 765393669184638976,87249 764214994376458240,82724 789242211087122432,224225 791923477104041984,240926 781190989352402944,158520 772448068922961920,130792 794573939041308672,259329 795743442915774466,262022 793360355791699969,250633 794269824977248256,257492 793180215962836993,224196 794605423433314305,261155 760138164925140992,52112 771089298141679616,122982 758382554449862657,52167 770310074287984640,87904 772575521628622848,115435 776689000753065984,153429 779114412699480065,172270 780184585606881284,172089 794630221223919616,261987 760567755120738305,62798 794978449416851456,262847 758717216355393537,53580 791852137462374400,240763 780353612614598656,176203 758431934758260740,53001 759627817541853184,57105 758123674239135744,41703 789274544179597312,223058 759121119039328257,57092 773701029481160704,138819 781430148180705281,187542 750912090278203393,15808 774011703486996480,137869 755060472164986880,34666 793963444236156929,256276 790895255361089536,234583 764995506808381441,84724 793579790812999682,252020 755205079091843072,35980 766710470971580417,95672 780218668579823616,177773 785525042595500032,196277 788053591588163584,214354 772900846535266304,132032 778881103960604673,169201 788008114230403074,214114 775896142081093632,151410 792017814114611201,243075 794919202989735937,263895 776807725158268929,157755 788794071686877184,220526 771757622991040512,125742 794676992343965700,262588 780412261424705536,180074 778274346913583104,166390 757642751567691777,47940 775976628694298625,152735 785268366911021056,194648 795291977285771269,265223 773889149535485952,139404 778241658609541121,166390 785617878573805568,197017 766022055170977792,86103 765195485632204804,62492 767857076840370180,101681 775908292749131776,152492 776025228468166656,152872 773686890771968000,132625 786697288936722433,1248522 775951578817671168,151845 790593197994938368,230270 753710133167874048,29059 762871541298188288,47188 790175640821567488,215437 791311487708954625,231427 792797581361369089,243865 794618564590321664,262022 791084952020365312,234552 757246960189386752,45014 765678640436764672,1170369 777268623320707076,157839 779403326802780165,174660 774359462836572166,142668 790612707745464320,218349 795728418658807809,267862 780614480673681408,182037 762107685785313281,71476 773186594803253248,134380 792622338001014784,246726 794575342430130178,261155 753826927656308737,29996 768448056450703361,101681 769233995171233793,112239 750894466819579904,12883 768078699585429504,102514 785491880641499136,11774 792018510968856577,243075 786037621080272896,199891 754900816645894144,33549 756712190363758593,351490 778982552270888960,171693 771431277782241280,125554 794539677575430148,259623 793143967185534976,249841 751140403924140032,15808 755720864377757696,39162 758997283090276352,56302 769262585958928385,112693 781343380521488384,139404 790655399779336200,232863 759871784082546691,52112 759039432003465216,24173 793555085230047234,252014 760436383416619009,62716 786916784905424896,207212 794726824458723328,262849 754825709323816960,33549 788005704581849089,214354 793383539223912448,245591 749378788916506624,8497 765354930194362368,84544 780929614252220416,182960 789549870315147264,226731 749669637613232128,9433 750851964188102656,12743 756259790641246208,41459 790264526772076548,230282 777976914673672193,158885 780930416178069504,183269 762405863030136834,70886 791439778143023104,237223 794599315280826370,261944 778638020756971520,167220 793868049812029440,249926 751909092734541824,19120 787243605790523392,207151 792048083978842112,243187 793472088795295744,252408 769711739306815488,110585 795030208189448192,263895 779138264343150592,168711 792574875445686272,246225 767391776214622209,96039 767827146484113411,101681 773895461698547712,139404 789102768933834752,220332 790878842676060161,235349 791875407238750208,235179 764776199528845312,84209 774694399846469632,143041 778447999441641472,63149 762782507079053312,1249034 768484011169775616,106756 773647907790565377,136904 777973887921455104,164764 753998810351751168,30815 757050566988005377,41839 764180676161703936,80098 786189890450882561,201619 758684314985005061,54522 732302262408609792,349197 752955167172096000,24257 753607630711562241,28477 761937308887109632,431998 771438076325466112,122774 794686247948189696,261155 793428270188408832,249926 769429683414851584,113165 732390098054959104,1170428 788920118269120513,220029 790391793581862912,229693 785642897777516549,196277 786305149257994241,27156 751058348561293312,16474 777188112615153664,160539 774379685094359041,141913 762460443059232769,72957 775399489393885184,148645 790279969788268545,229159 764204605416742913,82582 769970247445147648,26066 765381570106576900,85562 791643256161435648,238207 763011263928504320,75899 774096288048553984,138415 779428666556182528,174702 788467238000955392,218275 773609247288414210,137639 786277790538608640,196701 786784364340273152,206625 790927243182796801,234583 786392703953166337,203674 792427504967516160,245313 763566043843338240,79184 766704163875151873,86627 793846194166386688,255942 771154370218131457,122875 793849612041908224,240049 794126065597718528,249469 758465074239565824,53144 791697123427385344,240483 759415832594165760,46076 791655572227567617,240145 763434040972054528,76652 792475516154417152,243286 732694894578388997,1170675 750319571853246464,11495 755471104555126784,27045 790677865327198208,232640 767074666603278336,97811 787103228743802881,209151 762906979518021632,73872 771418502250962944,124597 773071316266065920,134033 773744863015686145,11774 768232430054445056,102514 788069432585224192,215005 790902704042311680,234796 792033676884271104,243075 788895622807982080,220526 791473223217082368,173347 794937042404683777,260461 756573053237227521,43471 790731749101821953,233692 793162949812563969,249926 766349107992498177,80939 793157832820400129,249926 776147135377055744,153845 794219839414038529,258941 755242572084350976,34325 791625715271675904,235979 776075829931565057,152314 778589717054881792,165185 749054784578023424,195876 792157136289607681,240483 768816980203679744,109167 769907610351009792,110585 770048816489852929,116651 793249311463178240,249926 763976151349854209,80486 776312964148113408,152872 786994494793093120,207287 778211822230876160,166390 788454499236978688,218275 791676839450279937,240483 732334269142552577,1170425 762742599941812224,74340 761572664951599104,67331 787857812567105536,212139 776757372437999616,156835 751572758983696384,18470 761987385852846081,431998 794896490531618816,261455 793103808519819265,249469 769279637566480384,111396 732307287583408128,1170358 779546140094128128,175317 762807354395996160,73926 765695596300791808,88546 793130905342660608,249841 794687217725820928,261942 778652498407985152,169201 789857432524640256,225608 760531850041364480,63149 788153948775419904,215005 767902159887212544,102191 772772706706071552,132335 794626091264704513,260033 775743477070045184,151185 790477557929943040,230282 790586535619944448,11774 788938173384626176,11774 791147749467185152,232169 791399847400206336,238117 756582748010254336,43553 794142879555973120,257492 761344649315352581,68102 768583246099714048,107559 794916049095430144,259190 757445515311063041,47283 780242704210989057,178445 786676612058255364,205349 765688242641305601,86440 774312424476405760,142315 779814981441380352,176673 794348845627015168,259034 761400887981899776,67938 758266225361350656,52061 788602541785382912,217519 766587755568717824,94717 768495315175387136,104973 762662408661835776,11774 765700827864596480,87858 755015989952217088,34765 794905030075760640,262849 774242300092448768,136058 785354167695052800,194199 789480878250430464,223492 790715038923456512,232881 790732649329463296,219503 768410030718660608,106197 770329388516716544,11774 793039396987555840,248988 772825120817774592,11774 794002105216315393,257325 777952596770295808,160539 761993889767043072,69947 779438616846143488,174427 790214516923510784,215437 793936909152108544,249926 767437201722531841,94699 785302106148376576,194934 752730201977548800,22302 794580138214100993,353879 755879549280346113,39657 787441125694984192,210267 757300327712370689,46612 778244720367702016,163763 795323700774137857,263906 768985448215633920,110659 795226668499668992,265686 788735497510195200,220332 794987953034436608,263895 756562944872374272,41719 785251227713933315,11774 785682156123148292,196277 791065454353616896,235374 753702152069976064,29090 769145665419173888,109967 735234361407209472,65113 788178817311399936,215437 762019124310663168,71123 763904238745419776,80416 772938968597880832,133043 788222075207024640,215252 754234304540979200,26066 789327104131334144,350825 769224366844436480,112345 794869055475843072,263592 785566065661272064,194082 751178912957423621,16728 781276681915011072,186434 774478369693966336,138812 790618099775107072,232106 767816423280304128,101514 770760493971677184,120690 794997650739367936,263895 756818949841494016,45014 790968619836604418,234583 763175170634809344,76549 786207152524394496,200974 750610626280562688,1170739 755127305979125760,35445 786550450887729152,204413 785638249842618369,197341 794180601670549504,255942 751836860419338240,18893 780618964367970304,181984 793136973397524482,249469 751936280641015809,14277 768132611940245505,103354 772318348545667072,127218 785452550967349248,11774 759826619145912320,58254 770984291891240961,119774 786030268226220032,198466 764548799813398528,79561 786179040705064960,201374 777956090919215105,164758 789714563352723456,226643 791834340640468993,240070 773574394857652224,136904 773867945164410880,139404 775127032267091968,146720 788156281597071360,352258 793434158034890752,252020 753673727699619840,28799 792107927096160256,224552 794702834084278272,262849 789536221471072256,226731 792163591264858112,243187 792357767134715904,245035 767996541608919040,101681 771767721436467201,127871 781853878199394305,190635 789086433701011456,223286 771542133501067264,125853 792024947891646464,243187 795114631987601413,264774 760633828964720640,61917 790296038460489728,229818 763903563449982977,80482 768070649982095360,103261 778921192552030208,170187 792769766570151936,247240 756574734926618624,44056 762082905950740480,70543 777228751016898560,158897 793539493064089600,11774 781742552236060672,186149 781860274668208129,190553 787787774720086016,210238 752999138065657856,24797 757215401382121472,45348 761570837023645696,67023 785312616411500544,11774 785645027267637249,197341 789077824258789376,223037 766001396881555456,90575 767362402669174784,97413 792304809990815744,242712 770886308776538112,120690 774959047611076608,143361 766371157763293184,80939 789235541355159552,223492 793750186321383424,246392 768934714925199360,101681 788897596089655297,221711 793162690092867584,249180 756671250148261889,41839 778390676866158592,167677 795727463036829696,261155 780079443368939520,177472 795426383140978689,266138 751110778586013696,15536 758258587047038976,52061 765602622787072000,88052 770741022817148928,120613 781519964981170176,188119 793428231441481729,252020 770363782799433732,117687 785582170110689280,197297 774335209525374976,134874 788044901346717697,214354 776071511157256192,153194 759963499871207424,45562 778170740810063872,164826 787085543490392064,207965 793097399841460224,248701 793957993968648192,257026 790747781639970816,235349 732998997242155008,354700 785858333974593536,196277 776080221766201344,153019 767691119878631424,98972 769578172249673728,112693 790350456128090112,229148 776292399081336833,153501 788038213587927040,214492 788560614197194752,218892 790615255613337600,232169 792516794904743936,240796 765341409704546304,84886 795718484072140801,268448 754854748436717568,33417 793533929416306688,252890 760843236776771585,64722 770678487250329600,116618 787721637500256257,205197 791054161848651777,236393 780816224842354688,182726 785506672278110208,193955 790926522098024448,234548 791438300334723072,238207 771053560507183104,122982 787885119390486528,212239 792359230988816384,206257 794985332185776128,262925 793511722996891649,249882 779766342505340928,175153 769692492765786112,112808 793109962008428545,249469 788490332291858433,218275 792149168055840772,244463 785981551033085952,198591 777002538495119361,157755 740221861657751561,11774 754888808995454980,18979 775128313484509184,124610 777932809579094016,164367 788123787044663296,215754 775839146887610368,151242 793842858029481984,255942 773881915375923200,139404 789893663509864449,227496 771965163926872065,128519 785414061085253634,193669 794815903900848128,262849 794347000607043584,259134 790959593664815105,234522 750702991573864449,13941 769955280977133569,114422 764973210433564672,85562 792096995812880384,11774 789556233137160192,210390 765596636361830400,86103 785931323995107332,198878 755166605307412480,35890 788895199657361408,221785 792763325855764480,196314 750705610975436800,12883 759207378709512192,45180 775350781738295297,148045 767395672727355393,53999 780859610466967552,183975 766524213091938304,90482 787715966910263296,205197 792125488663764992,11774 780612815640027136,181984 791579987216326656,238099 756255598942023680,42344 793237233444675584,250293 793291328000028672,250033 791124425496207360,196314 793148009492209664,249926 752167049502294016,17416 757223036152143872,44450 756818456339709952,43278 778303214286405632,167220 778631655410065412,167319 795035259674820608,242693 763424504383012864,77731 766641648637992961,93286 781309909128220672,26066 758272528116805632,51809 777549916868636672,64722 791013755500974080,234796 753318819356114945,14277 767114736618045441,1249111 790976333115494400,234796 769358975708135424,113165 769952579753091072,115726 790622447896698880,231894 793133361674018816,249437 764272987075993600,62180 791661696859320320,240483 758094371715624960,50983 792065904179806208,240070 751017082595135488,14277 759322704180867072,56964 767157111985811456,94699 773405862773854208,132335 772761499802726401,129565 795760844332265476,247930 743901049401016320,351340 763615977313632256,78914 769877480408834048,105109 763080495290724352,75899 765238549549555713,86440 786920826943574017,192032 757615202422628352,47782 794526634854338560,261155 769259040446767105,110302 770383060512698368,117377 765248500741406720,86440 786751336872226816,205143 788857785605906432,218455 771051257049997312,121949 771965657168637952,128146 790662473321963525,232791 764950777181925376,84745 754837233807593472,32963 781196226821775360,183546 787629842745397252,211847 791375316035903488,235487 764952698433208321,11774 778804549507092480,168794 789142386026897410,223286 755098352669302785,35044 794635969312030720,261942 762072416810000384,1248996 786640127498063872,205455 749263429878181888,7828 790695483496816642,233558 795401207397449728,247930 788137682970955776,215480 764796011457941504,84724 781517061335887872,181443 790140084112723968,354470 794541229803352064,260380 751967694086340608,19844 752077995599331328,18488 761580456944992256,1248938 787441370822619137,210432 790020979846156288,228354 762091186211459073,58745 766038987903336448,90539 789201876617138177,224373 791985382275420160,242200 755761930812260354,39055 747618660177477632,11774 766428805959475200,92958 757284348882145280,45922 789762132057423872,227795 792420899391758336,245750 794626728991870976,262022 765320063402532864,86440 776604432251314180,156053 753355755269476352,27045 777017854386401280,159876 776754243000799232,156926 757621007456866305,48351 788856470309707776,216009 794303188925116416,258829 771396966513115136,124597 776390478170206208,152946 793629562869547008,252112 777672168230555648,162294 781187328651825152,186225 790268276454686721,230270 785248079318388737,193669 773413131867582465,135136 765540652188770304,72951 788211214409097216,214209 760501837745168384,63149 772833732369592322,132335 788839171297308673,215437 762751312886837248,74247 791302128136364032,234583 785963605640425472,199262 760571313094144000,62798 780758910953107456,182960 795438786998136833,266079 760106687885783040,352718 763037758784872448,76084 773168024031490048,73814 793626753377923072,246425 751848710343159812,17794 755392676057473024,37044 777853650815315968,163990 785866318704615424,197512 758059939814178816,41702 785518899844509696,11774 795753186602680320,262022 756562629653594113,43848 779492149427445760,158387 753205126819618816,24795 758116033760747521,51525 791069967668092928,234564 779854052381249537,175549 778246916618452993,150394 763690566064467968,79353 771493601171869696,1249839 774365162350505984,142668 790040359875252224,108396 773486091416510464,135381 775525317637058562,1250232 789939699628511232,228888 763619862321115136,78115 792439971818774528,245148 757433763655667712,47284 774221650783047680,140066 793840692262940672,254135 780427258683088896,179742 789079826086764544,127871 791501405362065408,238395 778939209121992704,171168 757963446310711297,50435 787288540312928256,207965 781548412139368448,188478 768204066371416065,103354 791729640637276160,241034 751761941060734977,18893 793516911715844096,249725 755050153342488576,35044 760625772906160128,63268 781520752407347201,187976 790884473910931456,232863 795178489699827712,264335 762745012949954562,74727 770026380885188609,116122 770320417861009410,105109 771376410015338496,122146 775730862172221441,1250232 791581098274762752,237594 786538690709426177,200968 791588552203198464,238207 789152345674223616,224068 742774881100566528,11774 780129507730599936,156976 758491445670055936,48289 780959159919448064,184223 764901195861336064,85154 777607273900310528,161413 766445618227052544,92159 777180010561941504,156061 773921501393281024,140039 775195919285354496,146259 763146357129355266,76188 779167890419376130,172799 751949522931027968,18164 759919930024144896,47940 786975792689446913,206622 791947800883830786,241968 753347841939079169,26513 751937924564918272,17640 763213022605283328,73926 776611198766714881,154832 785516816772784128,196538 785547168245424128,196917 767944297996021761,100949 790963346405257216,230559 794577503629246464,261403 786937381689565184,206484 753347587147792384,26702 787006334931705858,207613 790518538498928640,231894 756550955697668096,43391 773123159105085440,134470 781439181763391488,185310 793395408928141312,249926 763190902525493253,75899 790408178496307200,11774 762399578209423360,73102 788420601186779136,214084 732909592301211648,354162 753694101514649600,29263 755497897672732673,35044 771100051850469376,123085 754806557473402881,33850 788228948073349120,198158 792077598947893249,243614 781562694788845568,186520 762165326360547332,349856 767868326294925312,101383 792768261402324992,247240 733580078387318786,1035907 758484386761220096,41703 772689424454918144,131421 758650847362297856,54272 774242956546945024,141360 787820052238172160,211347 787156820401860608,207613 750051818030366720,11434 759035334428495872,56552 775437181863198721,149202 794745939265257472,261155 781183527652057088,182659 794000674295975936,257492 789883460907245568,227242 762752728472821760,74781 766823951301566468,95672 781809531445735424,188401 790233543674728448,228524 776103426329501696,153610 780165411866284032,174557 790633013478617088,231714 788228535223619584,215437 789114956755013632,221613 760774498194976768,63267 754896736410185728,34167 757704109382332416,48991 793610516316975105,249926 762356673713496065,72768 793649686343221248,243865 765657809144860672,87858 794316179850612739,258927 786095906420559872,199755 756220100634705920,41201 764976609518505984,85562 771455702904766464,125367 786602580180889600,204835 733039901084504064,355389 790733792415715328,233154 767690383081877504,99471 732379915450867712,349347 756932428581646336,44450 793982380159680512,255954 733332783058300928,11774 779140615888142336,172799 762754781903327232,73926 776770001579671552,157082 781218516019970048,185313 785489792402350080,196277 764685896385826816,83367 765071924644962304,85562 787089540519374848,207996 764995464630407168,84724 765200773961486337,85865 768540935630225408,104662 780628587628097536,181811 794660120592580609,262053 753217662533115904,26140 792932213717368837,248652 763128785529167873,75027 769701550113624064,114985 756993204814123008,43391 786893173926858752,207119 779659904000860160,174891 792136825812885504,243075 793476389898948608,249926 779747591722590209,159847 750277992841175040,10648 772591649373429760,131421 778749899579940865,170385 763080714405281792,76487 786766214026502144,206008 788909083957030914,191622 792563855238897664,246273 794586232223215616,261155 767891337194512384,97685 785624570736762880,197512 793205850328408064,247240 793408263454851073,8044 791714274695675904,234990 769851951798292480,114587 750495246224535553,12535 758092036759138304,50923 794684773717381120,261155 767723870157611012,100893 752308304345337857,20134 761333670917574657,67852 762415100800020480,431998 776920723378073602,158589 792035962327105537,238207 794213603389870080,258331 769276372065751040,112494 771707594138226689,126389 753936701257502720,29263 756112343755399168,41632 791739320323407872,240483 735169937749118977,11774 787141073567117312,205186 772518968120803332,131007 785978062785679360,194079 768141569337667585,101463 772180849236123648,127925 781379035926499328,139404 787025747437166592,208014 781883222678507520,187896 795320208332296196,262849 789292555234078720,224680 792501029313060864,246392 755170335360770048,35890 767927232169779200,100893 781914355566833664,187974 790876826977628160,234583 771475646337998848,118191 777388781766791169,160358 793844463743426561,255942 754716402058162176,33089 758728456133709824,54070 759502072769286144,58508 768945859593588736,90384 732159168413630464,349754 769190715226218496,195876 794533399801327616,261155 775117909723152384,146205 793077112311873539,249286 795304758793928704,265638 767549065601097728,90384 780084353883701249,178258 794684533765472256,261666 763160474242412544,73814 778326498948153344,164826 774765705270923265,141867 775711880434315264,149200 761296497925238786,67768 763427658508144640,78129 780167894860570624,178327 764322281950744577,81791 732967970914328576,354162 747460392146898944,11774 763454394805411840,76406 790262403292332032,230480 764956696573800448,84679 763076568746823680,75724 791015646276431872,234583 793843317599457281,255942 732951856226402304,1170667 775415779902840833,146580 776900190062149633,158116 791768955610337282,240814 794850239580545024,262849 774000390547398656,140211 758176276389752839,50923 757032498928898048,39294 781352562465214464,139404 792499861933297664,243187 772790017152385024,132335 781544988110888960,188401 742932916372701185,351931 771432237090889728,125742 778513259544489984,165185 749236688371654656,7509 758469170442956800,52659 772916396988727296,132305 791364147971665920,224373 794666050814091265,261050 760504035774373888,59941 761646629636100096,69979 758581312051486720,46076 762845856022134784,74781 764262313696202754,82953 780186258681233408,178560 787377659906895876,210792 794023452466298880,256255 750822162756403200,15634 787895431170699268,213253 756965922070560768,44022 786948615960793088,207613 795725741727977472,247930 772821606188011520,132335 778795899988226049,169923 795388826780835841,266079 790150744703766528,213427 790940532302290944,232280 760704027445329920,57574 767748289215205376,11774 773912394426757121,139577 793996391399964673,257267 788914536610930690,11774 766755717709651970,95988 758766057112870912,54140 779702702838198272,175092 779750188030230528,174492 757698307951058944,48549 778579976941600772,168794 774422202120667137,143585 765950116394074112,90373 776270566596734976,151688 778269229027987456,166916 790964470931525632,230283 771492223066202112,125853 776604945332043776,58531 764157100897476608,81595 764818156867248128,84689 765581591905271813,84209 795474433125203969,266079 753180790729547776,24346 777588446512553988,162497 758312371609702400,52030 787103722690052097,209184 763056016862871552,74571 770643772627619840,120341 781570418914103296,185310 760564711410630656,62779 780858839474339840,181419 792505307360616448,246392 794648799335452672,39957 774211824744968192,139404 768991205174743040,110659 791147388048211968,236947 793214195034562560,250633 780379786354884610,164826 746413485081362432,11774 794552570874396672,261155 764279216707923968,82018 764251520519049216,82582 766139046364151808,90384 786312110645141504,202381 759092960747200512,56322 761805196141797376,69673 766248585419784192,91946 789881824457560064,1170786 793939114722725888,256217 769920257670590466,109713 760175521925885952,61412 794610920332861445,261155 755144884999249920,35737 778295180579508224,166390 763780649647865856,11774 767605117432594436,87245 775717292667572224,1250232 785662922542485504,195975 787129596047073280,209035 789836374308511744,216009 793856490863943680,255393 795235214901379072,265644 773968565766676481,140372 758890345392254977,46076 788012368957739008,214354 791312181945966592,233736 767081406002438144,94718 775751891711954944,150394 777542697372389376,161352 786781675556597760,204413 793066733930221568,228088 794080683375239168,257492 787451417787297794,209863 755453839319396352,36157 781216872775680000,186212 773910097772720129,139404 779416445469851649,171968 764928114090610688,11774 786131341842800640,200382 791011227216609281,234653 751891821429600256,18025 753725940333617152,28508 785786576127131648,194723 765514996830900224,87904 781568129184870400,188421 765034613802536960,85027 779990868833005568,176267 788908757967314945,220332 761664637158973440,68987 768983081256493056,108795 791657449392517120,240474 760187132891758593,61598 774802851860193285,145244 794917757448056832,263817 793591377003065345,252020 749940493354663936,10735 793330180081065984,249926 757580492204044288,47782 757713386159255552,47940 758007000143986688,50804 774842967114784768,139404 751650118814748674,17416 789924979257307136,223492 759245772315590657,56964 794359048170782720,258741 778298711990501376,166100 751789501895286784,18470 760571798069149697,62063 764373909160402944,82283 768266110625996800,104332 762101780838625280,431998 785276478833385472,194707 751123152428818432,15643 788417619745308672,217891 776089730022830085,153095 788454302079602688,11774 795278224297168897,265806 770348852805238785,117156 795266991846264833,262271 766222487889645569,88735 788051686208200705,214354 788250874304950272,215754 753445727573901312,21074 778014485902688256,163901 756241574829273088,42053 770730534028845056,119832 771012264518307841,121612 732632487289966592,1035907 757621342120271872,47940 764447368037081088,83507 762442429215584256,11774 778293410641960962,167220 781102569225646082,155390 792541218307645440,243187 795372656199659521,264397 733099920580706305,355880 767404029399883776,96039 780485601925722112,180074 794535123991416832,261155 778364536818585600,167522 754905244618919936,27045 794583862307418112,261155 758098572873195521,49852 775509998432464897,149124 791315547413680128,237491 749732622151012352,9295 757711626426421248,47844 767178779537977344,97355 793155586007465988,249927 775735889326641152,151255 790932558137655296,234796 794908940383326210,261942 771089410335076352,122982 764866053583151105,76623 786707142606721024,90209 789531691727499268,226048 733056424087982081,355261 770373109992005632,118280 795157705728126976,262022 766592771503165440,94737 792828892444844032,247877 767809012259627008,101681 786249851193270272,199961 790708663547637760,229693 755752350732681216,39384 765162059176800256,76858 758271969368289280,46384 761271023857725440,65174 794909207594045440,261796 789895949736960000,227048 792079436371951616,240583 774809254515662848,144654 795002411626528768,264431 794261421794201601,258927 754995708093145088,34666 791309229483188224,237491 752992547887251456,22972 793952059468824576,247651 792116032030867463,243075 760534193768202241,61655 777269209264828417,159876 778372059306921984,152594 793456928491966464,250669 794586356534022146,261155 751658219018153984,18452 781328577732247552,187433 793244415003275264,249239 764838902607802368,84724 768951423740448768,108795 788388522059108356,217519 794581665859284992,261155 760462670168363009,62492 762957801169616896,75349 786585248930729984,204413 790625190275321856,231318 792168528124252160,244550 767516240235462656,93303 781206534667767808,186434 790740732269236228,231894 765661283102420992,89076 787332463722987520,210207 749392918335500288,349652 759092999393533953,54128 773917486727168002,139404 793890078317744128,255942 772080192697147393,103701 777299348631744512,160395 793685646640607232,254135 756498507322707968,43541 760244895592296448,61412 794711747454267392,261155 772333631033401344,129708 776140442979237888,153921 779553590943907840,174728 766769073027944448,95672 777692971172966401,162430 793229016916488194,1170572 794521120175247360,259743 758249877453373440,52061 751098899629281298,15808 756317607444287488,42249 765947000735031296,90384 790545042624487424,231792 771399974223540226,125367 792439576736387073,245130 763422503070937088,78159 791637829906489344,240145 795031646965612544,263926 753630966736826368,28732 793097834048421890,249469 774189986044403712,141858 776898690547978240,159245 775794318263013376,150404 790609899696775168,231870 763316728625442817,77612 791340897908645888,234564 762748741568884736,74133 771077054246817792,122344 781848016302911490,190602 790581253082873856,231894 794619532530827276,262053 752629747201482752,22662 769064777050185728,110709 788753921930039296,220526 758477398132289537,52394 793478307513643008,252196 756499356543365120,43641 778280909753679872,166339 786982464883269633,207287 760539672372281345,62771 765663352383168512,88052 765937754811146241,90384 793595689859186693,252984 771507582930341888,125163 774749896305848324,144635 786718983072452608,203538 757776638239055872,1172928 762743451633025024,431998 785906374119161856,199640 760180526128824322,61051 776504497749262336,155688 756487157112594432,1248405 773692796226109440,138205 781153699552858112,185313 791117999101075456,234583 760491430804533254,63149 760876215846645760,11774 766781658070708229,93303 759628261215248384,11774 785912213315854336,199546 763706237796089856,79691 767785254576873472,101463 758308565702610945,51807 769588473858756608,113412 794602329462870016,261155 793103168741650432,249469 794384487362818049,256038 795107257235230720,259190 751217723171016704,349060 759117117706932224,56964 763158110588506113,76723 766715072420818944,95708 767085008754540544,85562 792438663401668608,238207 790950033944252417,11774 794075034474184704,254135 765233407420882944,86645 751127869527556097,16583 759425368537260032,56700 768589941496549377,106317 793933389539602432,11774 794156293560811520,257492 771350384157728768,124597 792535952023367680,246273 793917559087038464,233692 785987246142914560,196277 794532936997605376,261155 753670260981727233,27776 786382491800272896,197324 793460767374782464,252408 753707130780282881,29300 759218534203453441,55257 774345598967255040,139404 778526900427821056,164785 795445828123000832,249926 761499913905577985,68182 762122604828254208,69548 787067816755159040,208989 772472002649190400,129558 788372034929688576,216943 790619401460428800,232884 793504110276382721,249926 795397414664413185,266884 772236540823085056,129471 781508811890814976,188401 786915670113955841,207287 755464766475427840,37294 764492289993543680,83366 768203265662083072,86815 788740124154658816,220029 763807880642306048,78566 790897120140070916,232863 749996752548225026,7816 769394809408716800,112363 776144997783437312,153921 756673808384139264,44450 790263199476121600,225981 794578965205811205,39957 754100523410882561,30296 780816093828960256,183269 758074022537994240,50314 791363705250287616,238395 759207331632742402,54620 785284509239349248,193669 787849523343220736,210461 737717048281796610,49681 732747788232974336,1170601 761202778681274368,66897 761279612538064896,67229 768995948630605824,110585 755981062329688064,18215 757568654909313024,47782 778361695668432900,166282 765331626473746432,86103 792845655202947073,228634 757099632753201152,45857 787779265144074241,213064 794639554019872768,262022 791987245838430208,241819 771500899227361280,126293 760702331495276544,60794 779375567590264832,174557 785550776177483776,196788 788454517780127744,215480 754737090391179265,30842 772678847200243712,131421 760562930748305408,63451 752869027790192640,22575 756617840770383872,44429 773595424196263936,137042 776875379927625729,158524 787077582822834176,208928 765666778651451392,87904 771882294202146821,128615 788451248257261568,218275 762790561539645440,74247 791709603524325376,238429 793457800995180544,252346 763908581464891392,79585 773956716320985092,139404 781541683187949568,188401 755139728681398273,34717 785522323914797056,196277 753721904750407680,28115 743131069478797312,1247576 758625182332416008,54070 794590906842304512,249926 764782618176999425,84724 751083838621814784,16461 791416803645857792,235019 761280089271197696,67511 761702298473095168,52545 764898296678580224,79568 764936044273958912,431998 759580938590359552,58815 785299859796529152,11774 788229082672615424,215437 793129809320763394,249469 767725795317911553,100893 733124772150665216,354148 771342161258217472,124597 779591072175489024,173011 787065836976701440,208538 732664517470097408,353200 773969419345080320,137965 753941971887132672,29456 765625833985679362,88546 775721450288340993,151071 757892269655597056,26059 760284703689670656,60541 769349387558334464,112788 777304066003042304,160614 794235159226658816,258598 753399181243326464,24173 786578701626388480,204413 742409187662106624,56436 792075470820913153,243187 758432815671160832,46384 785321064561713153,11774 787378395550212096,210676 751876150255689728,16931 789110416211410944,223099 750376884488339456,12290 761332064394158080,67497 753945946459889664,30413 762717713823215617,73926 753723937150803968,22860 769310633426685952,112788 773184556266512384,134470 779264263156359170,171693 781596909588795392,188401 788962518450343936,222544 787083855434047488,207965 752765052856442881,14277 775647746682335232,149200 786662650839199744,192560 759020371920064512,51069 771953376812728320,128382 790444863074422784,230559 755103285829328896,35403 776209386620477440,153845 771438624567156737,124597 771478597865385984,125853 750807996150718464,14277 786546017579724800,202727 788411720150634496,215922 790043775460487168,224065 762116787093725184,431998 777349791663521792,159876 786640783327789056,205455 791260180465856512,237491 793097810451243012,248514 778376784991576064,164826 786987554641960964,207949 756776548632518656,26539 761534214957371393,68993 778484085786312704,166913 779362486323675137,173753 786993943997194240,207613 750727457016254464,14421 773950858337792000,139404 788440144755830784,11774 764886571162238978,85159 794560706934808576,261155 764109411887480836,81869 777558824760803329,161988 777722295053869056,161352 763728583412113409,47940 766472476364722176,84724 785362215700271104,195481 786529717079769088,204314 794993833650098176,262022 765639948024315904,87904 766254126338408450,91946 780953898861211648,182960 762968852862935040,71353 775066024819458049,128934 755495191973330945,38022 772890219154550784,133043 778971745550233605,167220 795723813660946433,266151 775317623856824321,148045 769700270993530884,110585 792081564641308672,243187 768267646609477633,105345 788177554435825664,214084 791494810909618176,239405 773708500593741824,11774 777821700352151552,58024 756971816099336193,45173 777950752731832320,163166 787727865877975040,212239 794329965902733312,258878 795127058364006400,262847 732276935699615744,350919 756300706559172608,42432 768601138350424064,106095 790629848834244609,232280 758498683440685056,53185 795758589881159680,268646 753591434981150720,19598 759226290872393728,57348 752882842187788288,24134 771270524920094720,124309 766004003041841153,90405 771123540305154048,350731 795027641376055296,263926 779464969691725824,172185 752690354533593089,22779 756038956844802048,40915 787862896621522944,211829 788330441279496193,216991 760968424180908032,64722 780859062195884032,182726 751105004941877248,15621 789770999889657856,215965 793528672053526528,249926 758060614933581824,51136 752969342782930944,24848 763206635909222400,76549 775841141975453700,151156 757211103940214784,46006 767143285575921664,97852 793987450666303488,257423 759095617889116160,56964 754094784063475713,30910 785260188135817216,194154 795703807938281472,199307 768866562099077120,109666 781350853370261504,139404 750692579553976320,11495 752231780623745024,20900 760330032975863809,61470 753794281693974528,27045 765916281539362816,89844 767383768705314816,96039 768857798251843584,109666 778271470975848448,166674 757603479007350786,47570 750370670782144512,11774 765191088541954048,80486 792375506494693376,241819 753745149948260352,29624 760570246386200576,63393 763000761995268097,75899 776566356363898881,155898 754058024684130304,29377 756268179555438593,41459 787838131995156481,164375 795255957609730048,264397 734906663287685120,350453 766440304312324096,88920 761717271333068800,69747 772082366873382912,128934 772212907526414337,130192 758439907073351681,52475 793163035300945920,249841 780114355480367104,178045 780629227662143489,182211 770318416523603968,117257 776829547685801986,158520 794489972057395202,258829 793249511015456768,246225 760165733192130560,60866 794559878979194880,261155 795374608635559936,266151 753393175125831680,18323 795665618443894784,267521 732357275482918912,350391 775980395162591233,152735 788729912366465024,220029 764427137445232640,83391 792740652836646912,246674 766130588474572801,90384 771116434378199040,122817 771762211706458119,127837 795493827649773568,247930 755243967000694785,36246 756298179058946049,42495 785739936221638657,197286 792074791712796672,243187 763807857221308416,79040 767804995135766528,101681 787278845409976320,209972 788137169529532416,215754 769352691260743681,109713 780541525465849857,180783 794181563080536065,258331 776842541660532736,151185 789867008305147905,228354 794631092410073088,261818 751909756093202433,17794 778690325049020416,169201 793130622680084481,249841 793566981588783109,253206 793889833781526528,256534 795672627704565760,267134 761993748515479552,71244 793612200942370816,252044 773878690216222720,139404 733794622095433728,349566 763453893493846018,78159 768270449427886080,104932 771026094145335296,121479 788456150899552256,218275 795614408181448708,267521 758754707040894976,54128 773999725527834624,140161 788101823408267264,214492 775881747678437376,152182 753382774942203904,16002 764223547828936704,80098 778681405165281280,167950 795712465220894720,257781 778235462565502976,166532 758797991331323905,54070 772907246166638592,133519 761358540149841921,67679 762868878728847360,431998 770927994558881792,121612 775713165724225537,150663 753697494026989568,29263 794320723271520257,258741 750819486203318272,14950 771958300229439489,127188 786920877233311745,204958 756392903795101696,42249 768667648494231552,107469 785471020303982595,195975 788789719127687168,220765 790609565125529600,231871 787422415953334272,208431 779027647586185216,172057 781320028238983168,26066 794471932150300673,259659 765377907409707009,87245 787135205828009984,209151 788126811553013760,215754 760368292171243520,62063 757211393049432064,46006 767864751154003968,100893 786660644204474368,198341 762697573761179649,73712 763945713558401027,78271 791699523860963328,11774 777407259781525504,146125 769038326103965696,107428 773922878425214976,139404 755831357230546944,11774 779141802758516736,172123 792044510230511617,241678 794210474397048833,251132 794575057741877250,261155 769258495157895168,111549 757699849047244800,48270 790554948312367106,231894 791697536276951041,240260 742345826907922432,349951 791446919721603072,237491 793623978656923649,252020 775294155060686849,148045 794332647875035137,258741 755065010943041536,26721 759088074534031360,46076 765069153820512257,84422 767151012142460928,97852 758489047497117696,53532 786695845932568577,205143 785883624168009728,196277 762029925561872384,71259 779870008717344772,177248 786407532604645376,203674 793540138928332803,252020 776076391850713092,152314 777970897546162176,163990 756496897481674752,1170352 758297456434155520,52112 773933749960454145,139404 787038571689418752,207733 788752483610927104,220526 794631324984348672,261155 785549078994182144,194082 788460527190208512,215437 762039133359472640,69794 766821650323177472,74133 786301912907915264,202727 776056145538523137,153095 785319662552686592,194707 794789829238259712,256255 775003962445488133,146259 757696522372812800,48959 776250104009232386,153845 781061098824994817,165931 771317823771729920,124340 772420445584842752,129558 758978973418127360,55580 764354445090000896,80939 792392332066697216,244143 794616744438534148,261155 794733889289850881,261155 765175178129182720,80393 775098651177869312,146847 758086523866656768,50654 791269051033120768,236502 758342352851333120,48289 768792247638880256,74247 785721731595968512,197512 770428400095862784,118191 787353019562225664,210585 776388526078242816,152872 791491744030420992,237908 753986613512777728,30339 761351923018588160,67906 770379083301527552,117310 753211850368557057,26140 773614774508777473,137042 762149860791332864,71429 794612257695105025,261155 758658676886425601,54070 732444444201472000,51644 757566921248272384,47841 769070220560461824,110209 779742113198182404,176196 788140792795635713,214976 788766412932284416,220332 770758911200751616,120425 792015033492320256,243075 753677462790402051,29061 793527795133607937,253190 785249675993616384,194082 755695701510725632,36961 785580363586281473,195807 760155733132357633,60779 752997397786161153,21074 776214986259595265,154322 758339045453881344,48289 765553087775842305,87145 765797993589211137,84209 771458244799631364,124855 786588230674112512,203350 792013018511081473,243075 788046618645893125,11774 761339781959692288,67369 787095542539100161,207949 794014095678771200,257492 767145763570933761,98072 793111509106917376,249469 735106141538136064,195876 756525388688396288,43391 786356549312577536,203391 770991784738582528,122146 790951841148248064,232169 753676152669995008,28732 769259444207099905,112693 763094560289337344,75899 766366088183615488,91946 793113618350944256,249286 769429985316605952,22657 777205049172725761,138490 788753241379000320,220526 789722710657998848,225873 749652758546964480,9433 788825694663049222,216009 761314952506331136,61051 773391223646289922,136515 781343549052841984,139404 773546372880486400,136947 778407026825105408,167569 773556519958970368,137042 778431747679670273,152594 773728070838710272,137042 785328575281061888,11774 787844785864187905,351931 793930487416889344,256255 763046703784091648,47188 778688933030862848,169715 787477915315429376,210253 789010777550168064,11774 775681699405438976,148010 786180261797105664,201346 789842832219439104,225359 790708267563429889,231894 776555096486227969,1250232 750683419055501312,14351 789513757907189760,226731 778666970896035840,167278 788503000390119424,215005 790979554554712064,234796 772882115155234816,133043 785547221068500992,196917 791980090489876482,242521 794195309517684737,258598 773477329360216064,136589 757737983692922880,48959 794922519954395137,220857 779533345998766081,349274 770819031402033153,119832 785994302258307073,199984 755898298985242624,39462 762430231051276290,73203 776144055029956608,148870 756589983163703299,44273 763132226796068864,75899 788080551060246534,215252 795072528217677824,11774 765389235327234048,86103 774148499206045696,133454 785494694646079489,194743 790516641272565764,231894 795078761523933184,11774 763246011175149569,76264 773954488013127680,139577 759828795272470528,58253 771411292263477248,121479 742639243827150848,11774 766963779217350656,92860 789685482925858820,227048 792137583593558016,237964 792529761872510976,243286 789152535885979648,223286 789896348363427840,226974 759187548786655232,56964 776380453552992256,155303 778980226080632834,171693 793435628343963648,252020 770802344401444868,121359 790700034454990848,233152 795713857993904130,247930 771578692434747392,11774 781267885511544832,176205 751639089628127234,18159 790006549729214464,225456 781277478446694400,186532 781354857823211520,139404 793864574759866372,256255 795318547022888960,262022 773990438013394944,140444 753577008601427968,26446 762982025875816448,73926 775291234143313920,148045 775462251243245568,149121 775484342944555008,149300 786641034436546560,205294 763470195902058496,78205 776896704956227584,159308 773532548848726017,136450 778197632439218177,166409 785698174811770881,195492 732546776406888450,352466 757314085780283393,46006 779174706196774913,172148 771939879576109057,95055 785925941562269696,197286 786252038367621120,201485 732298461845065729,196346 761209484173832192,66412 776741040690647040,157755 788100492148834304,214354 793069606235697152,248514 795374664348336129,266054 762042804650381312,67852 794534809431326720,261155 770356407011082240,118393 765531165293850624,86653 787299761212620800,209422 793983118935896064,257423 758716133381771264,43947 793592803041345536,252893 785912075193163777,199546 760512798065618944,62757 763957834342027264,80393 773597136177037312,137965 775544954630250496,148713 759088694489976832,56475 762625120523456512,73814 773876644633247744,133702 758170308243226624,51451 787491402905100288,205728 759447857875214337,56964 763401205259304960,77273 763909735108141056,80939 795663550815567872,261987 767491257346260992,97325 769954611163697152,114254 793099118130368512,249469 765956784401985536,90031 777172629299965952,160539 787013593212518401,207949 794526823115878415,261155 756558550047002625,43471 775302354677751808,148170 779106653522178048,171060 781302762411884544,185595 794526935414112258,261155 753686758470983680,28611 793926961026441217,256255 768975590506594304,110659 768145615351975936,103354 786921523227557888,207287 788469690939109376,218495 793183732819722240,250033 795765702619598849,268246 747475832420052993,11774 793926898870927360,256451 774221891053596672,141200 778675968693108736,167319 787497968228151296,209863 788089444628914176,215005 788404965521764352,217634 788460787597737988,217106 758172394783698944,50654 749642938456629248,9416 776531093411368960,155451 789464910002466818,225981 753316551118327808,26788 766678177552867328,80939 773961611971264513,139404 764479791730946048,83629 765413456346427393,87245 768518493826408448,106716 758345695141257217,51344 773585134259961856,137042 773019424009785344,132288 792092293742354433,241678 749833818790436865,1248030 761377985798823936,67468 763116841636093963,74133 791730050387369984,240145 756539013444403200,32625 754847571747610624,26721 766965445882589184,89649 790911913320255488,234548 750303347022831617,12014 764077042283327488,81702 794722258036158464,255942 775717457113735172,151071 767696012760666112,100605 786671226227941376,205286 793906728257675265,253929 764221600774385664,82766 791375824062603264,237491 770072353925652480,116082 779639371829882881,174995 788130784708362241,215754 758125043809394689,41703 794694834271514624,261155 776121065898520576,153845 791393170244325376,237908 793859782025281541,255942 754776809137405952,28839 775806075081662464,151156 780617707615956995,182146 763925649614442497,80192 786955040283959300,204413 742384735100502016,349951 773958268393754624,139404 791095185715318784,234583 753967029669892097,30267 795398212488196097,266054 765681153361666049,89076 770917738650959872,121612 767263399898152960,1170677 791351092525330433,238395 794282631978287104,259360 778159688076632064,164826 795384619508043776,247930 795416752624545793,266884 794589604468797441,261796 764946074888835072,11774 769273532312350720,112363 773916378621411328,139404 778239399876329472,166390 780664077228003328,182122 792572523955179520,246392 759238153106579456,56886 762279025452736512,51778 776427352909684736,155688 786682173365559296,201292 753732432537395200,29263 779676379356991488,174728 788775989853626372,217937 786833073753104389,203863 790298713079984129,11774 754910816843943936,27045 787274621510758401,207613 751089642657775617,15878 788731342309629952,220029 780383544388509698,167101 786132402330566656,200965 733821894634426368,353961 773661141021011968,137693 774204531928289281,141316 786408652022255616,203350 762634476354674689,73926 766232007403679745,88118 767083696654524416,93184 750807934406303745,14950 785923750256455680,196277 788512363536351232,217519 793994655150899201,108396 765365852468350976,87098 773731522691997696,137042 778639377064988672,166282 795054382777769988,249852 794626336732000256,261155 762431391996874752,70886 793511759655022592,252824 790644974299688960,233152 792585425349058560,242693 756933257606737920,354167 758699436008542209,54070 743507941991419904,179307 791769881364627456,240814 768222645108219904,11774 758105776502169601,41703 776547730990600192,155889 759545124321841152,57574 773926702510637056,139404 779167546960261120,47940 794395367177670656,259231 758759619913211905,55174 794865506444525568,263551 755974453574512640,40947 787123712629891072,207613 788223321372364800,352258 789185002974031872,11774 794865858065666048,221143 732376377236828161,1170450 785271435241594880,194648 786223567423680512,201555 792100078144061440,243075 763880190099329024,78159 771008758478766080,118191 794676439593275392,262588 778394139637325825,167407 764102021595090945,78566 765154028183363584,86103 770982421877579776,122146 773741759977455617,138140 785823378078740480,197512 745078525460348928,351424 775818640566300673,151185 777006494826893312,131421 785869090158211072,197091 790363411376898049,229159 795746965673902080,11774 787160174494519296,207151 791120700996145152,234583 764987073162055680,84724 771464721010659328,124214 785634879354658816,197198 788545220451237888,218832 791132613109018624,225427 794966929605873664,262752 795434610427592704,266990 768851829165727744,109571 791652313312038914,240145 757022118836113412,41459 794620650749100032,262145 756533374186061824,1248412 759213930229137409,55257 778641924341149696,168794 753750700320972800,28033 781251957029679104,186212 792878352918978560,76656 787718460151214080,205197 754996505879216128,34666 770180523067080704,50581 790501389076094976,227264 791827102110588928,240483 764822738422771712,84449 765279349243248640,85121 788132018064359425,215608 792016810170286085,243092 768474897819533312,106770 788133196772900864,214209 790259160399155200,230282 756309376604876800,42432 780075939807961088,177472 788567206401445889,201899 770416827600166912,118191 749691418927587328,9295 764633429094768640,80939 790229795888136196,14277 760996478638628864,66159 767862488649961472,100605 776609565303447553,157082 785675576237367296,195975 751841528662913024,17794 760569120597250048,62798 780627778978844673,182049 773650830998183937,137953 763147412215046146,75899 790899600953643008,234583 776250669229629440,153002 788559036094541826,218832 757985983564509184,50611 763703812603449345,78513 777476504703741952,161988 786385994056601600,203240 793227049897000960,249926 758216104175108096,48289 794975188559372288,262847 758657665350275072,53144 791355614945509381,238383 757896440068714496,46006 790952940651544576,234583 794210759110578178,258771 791042456275955712,234583 787719786780295170,205197 790616461060354048,232169 773148754140553216,134454 787371482036916224,210207 750545668993851392,13343 766442398968721408,92917 779470231681073152,175181 788413189788663808,217519 790715636074840064,233756 771443175160291328,125222 781035556306313216,184223 777995296626311169,164826 790960914199568384,231870 774100725366259713,141360 754857479004049408,33549 758552621317619712,53185 759099811215794178,56964 785599930790322176,196277 764176589714317314,81601 732107516771848193,349197 777877285839990785,161960 788815622956167168,220539 794608462143561728,261333 772897489573642240,129558 787664082216169472,180433 791391806671904768,206666 787605804954312704,210313 790976618499940352,232169 778303982016036864,161413 765894767897116672,88874 776110221236248576,11774 766668475599380480,94699 774023895519227904,140900 785571580063735808,196247 753177632879980544,15005 788179752158896129,11774 751780570666037248,18555 759034715382878208,42453 769636293315657728,114422 779397036890267648,174115 766279788877062144,90539 780473127536988160,11774 791280529169649664,237491 792274758423502848,244221 795378217955770369,266151 762765896926441472,74781 779383966612721664,174427 788053018398879744,214354 795266216596078592,204337 795377268696616960,266500 779007595507965952,171324 793662980588273664,249926 793565259609047040,252020 788128075510865920,214899 776099024990461952,152878 787526998138683392,205989 751560627932450818,14277 763110559612964864,76577 758443089027403776,52749 792026037546721280,243187 795014366978568192,264397 794315229865869312,256038 788807707318972416,207517 753279984874041346,11774 778701187637911552,167220 759141490417434624,56964 764693635728285696,83391 751930198556151808,19210 762177999768780800,431998 773970425609064450,139404 791811509806518272,237491 762129173783674880,1248990 775485331256868865,149770 778213959480532992,166409 794878919619002370,261155 790224139365732352,228635 789355819745681408,225384 740832508158312452,195876 785863799207231489,197655 786930918342569984,207119 786985539790659589,207287 787149724264566784,194167 794620084765401088,262053 755096516679831552,34784 785978254033195008,199352 791623534665621505,240145 762396204416118784,431998 785854888047697920,198589 751231307259125761,1248136 788020214684262401,214492 760496257467031552,63149 762423766152458245,70886 771032933285134336,118985 791679522269720576,240483 794550774986670080,261155 765425750824673280,87272 769208541752295424,110381 767788327789531141,87607 780606322958069762,80785 758510366116704256,51778 755189192255115265,35890 765230155228852224,83469 770697795229581313,120108 750724779901005828,14351 785814529225613312,198671 791087086413549569,234526 736600787653001216,351490 769570629502668800,112363 787504045023952896,205989 788890406826246144,220689 771405531969888257,125367 773389498591879168,135489 786292410141794304,199960 754842828639842306,33532 762791498614124544,71502 786876907249922049,205270 768501809128189952,100893 792691244757508096,247054 795299000211664897,266079 759193485412929536,56964 766345915741442048,90908 773725954153873410,137315 795077407711653892,263906 767790213703708672,101463 775148531392929792,142721 793617840121274368,252639 749376091081412608,7828 772539697063014400,130175 790072386431442944,227795 760544656761294849,63194 788474217964507136,218275 765622123209646080,88399 789198638983417856,218223 760581325162020864,63393 768477005126000640,106774 732388762609573888,351837 785569673043709952,196676 793950758681116673,256225 787291240001744896,207965 750372475406614529,9465 793507052823912448,252890 776183970841059329,154469 785449226633261056,195782 774400871073546240,141887 787087760100392960,209151 762077682117054465,431998 791011562513391616,232911 791365210825039872,11774 749320958108962816,7816 751084315891539968,16527 749935878579982336,7546 758350228877561856,46384 768228956273274881,100561 779394485021179905,171982 753093108322209793,22630 756911813749379073,44837 771438744511668228,125602 778923019825586176,171043 793181914651762688,249469 794602073232797696,261818 791274807434194948,234212 759845128982794240,56700 766642445798871040,94699 771887766900711424,127871 793217639359385600,249961 761086401127419904,65974 773662029462679552,137869 787804015488819200,213253 764184712902565888,81702 761932796294115328,431998 772163036455075840,129991 793263069480706048,250033 767302278944436225,98721 773331904560893952,135736 776199638642749440,153921 795039105231028224,264700 765504834720165888,352731 789243282714988546,206666 792840428840034306,244270 795483833365712896,266079 769298293683650560,112363 789833135227744256,227242 794010897941458944,252984 781167310081970176,183269 789822080711876608,227242 792965673597149184,243451 793519847233564673,252741 776897889679380480,158900 756419523926855680,42249 789880901446402048,228088 753014319470739456,24668 768538202927951874,107446 769222644767920128,111438 793651258305327104,252020 781222683891658752,186584 789346812486234112,224680 758372188391088128,41703 762672085630083072,74133 776066893807493120,153194 785914280172412932,198591 776674602634219520,155390 792480428791779328,243286 754760925190598656,33356 758801404676837376,55261 765523731020189696,87521 768471986192453632,105041 758720042125189124,53367 785664402917879808,11774 787232427378814980,209767 758445684139761664,52749 765368982388019200,87145 777391627996463104,160592 769034948967792640,110647 793408380773605376,251452 794104338012573696,257492 794997017894383617,229922 751557489104031744,14277 775772273705910272,151185 756293339868200960,42564 791953718732218369,241940 781115996136349696,185496 790892389619605504,194060 762004785440628736,68951 775804458429140992,149200 777799550744440832,163763 791241543512391680,237223 767184934427619332,97852 785312582466998272,11774 771785894000889856,125111 774044945283813381,140444 762716631789211648,74540 787994481647812609,214209 760903319044980739,65577 780638337984004101,182257 788754317243187200,220526 761962498073436164,69388 777972242307280896,163990 794656660300197888,261155 778495511737217024,1032399 794478254132445184,260871 772131762873008128,129325 787675752938532864,210207 794642506818420737,261155 761388318911242240,66897 774243765187903488,141867 769243593080844288,111225 775408548368879617,148645 763698998641172480,78344 788166298790273024,214899 789301235363045376,224680 793814835301535744,255393 794223148036145152,258456 794686882349273088,262752 761025143728508928,353879 785282450675015680,193669 794307078495997952,258981 771157150848593920,123961 794022289868197888,257423 762799448401469440,73814 755916486863036416,18215 766278115295367168,91894 754013285050179584,31095 767079875563794432,93170 790946307301003265,234583 771373652403105792,118191 789147998404116481,223899 765712740186980353,88459 770362209830629376,118482 755857693600944128,39997 767113665296293888,94699 757631724226351104,47940 771869162251677697,128519 768157531252203520,103354 792106568674320385,241678 778806925664264192,169923 753248608854695936,26066 769901210614759424,112363 789972868410900480,200460 763876971294158848,80720 778436546693181440,159093 769376408401547264,27164 795286060439781376,263895 759124575863144449,56964 765636410858622976,88121 774035110727258112,140444 792473176915660801,246225 793815050649690113,252580 755021318899269632,34666 775790105927774208,151589 768715924866211840,99374 755418390634885120,37044 785816053960024064,197286 791358176323112961,237491 765613994178703361,88332 787919675049054208,213887 768554829039996928,11774 786201452490268673,198896 794612876220727297,261155 786354775759740928,200712 785602078987038720,197512 732434155078705153,1170454 760561253068701696,63712 764869343905583104,84209 751840777991548928,17794 763127597353926656,11774 785868560765636609,196788 740342643679473665,11774 768099242850131968,103354 770123065896427520,114240 776592173500358656,156835 791735611170312192,234990 750381963509428224,12883 771374586432663552,11774 776535680457383937,154832 760156416602730501,60866 790912615417536512,234583 765241692031225857,86440 766060670584442880,90384 795382135880355840,266079 791082925844471809,204413 756212409828839425,41680 771824067967979520,125554 777001101052768256,153988 789300747745710082,223852 789423386422157312,191622 758498488485158912,53388 769582648972943360,101203 786014541347979264,198538 769128941768564736,109767 761499911691132928,67938 795381977591541764,26066 754066501439664128,31529 762024015577899012,69516 765079683142529024,84724 794896837794820096,262752 761658114407997440,69673 766056071454560256,90384 753607104452186112,28477 772424967606579200,26066 794628220142387200,261155 767888823833333761,101791 738485524827111424,11774 756948984036483072,45672 775673389956657152,150552 787084617954299904,207151 765033570238857217,85734 785873672087048192,198671 771896868544491520,128615 773710882463477760,137042 755215691976876032,35890 774081305621344256,141200 791902759868100608,241523 795064420300980224,262849 792026565194362881,243075 758358706174255104,52061 779178404079742976,171463 751862126591954944,17794 761424360146079744,66866 766246759081373696,41680 769542547651850242,113165 773480918010859520,136904 756901365306097664,36145 758363150370701312,47940 785751668482777088,196917 758096600321449984,49843 759183602831593472,57105 794159535632121857,256219 758348453160296448,52329 756816240878972928,45014 753413404203819008,27317 758291501684187137,52061 789222859990335488,223492 758721497321967616,46076 773943638183256064,139404 791033616889356288,231690 763025746101010433,75899 778629745932169216,11774 780949142050840576,184223 732672319391436800,353016 790660459355475969,232881 767878553228587009,1249489 793133653563940868,249469 778280810398887936,166853 763314605263319040,59725 766544996354752512,91700 775303685077278720,146259 788248752746266624,215437 752706474149761024,14277 760164261419188225,61412 768814533385265152,99212 787076470652841984,208965 770808009106808832,121479 791349292397162497,237908 755978175604101120,41000 778717898558676992,167939 786794721783840770,202429 774348915734827008,142942 794673921878528000,261155 749669973614817280,9570 788566269389901824,218164 791199370343485440,195321 765541310308622337,88052 789190216900681730,221136 777616464836558848,155898 780049020165042176,171902 787813267531968513,213064 763867471510110209,80136 787416322455969792,206117 768272844820127745,104662 786905211570884608,207287 764953162822201344,84724 759275540159266816,56964 764820651978940416,84422 765201415224500224,86103 787732926481960961,738099 788437521390706688,217837 785813704910655490,198671 780914709285351424,182257 791721645786353664,240483 772591472499568640,120690 794057933353062400,256502 756645596056870912,44450 779280708044984320,173467 762584118408380416,72716 764998972851167232,85562 765606178856443904,11774 792758393484283908,240584 794213245703901184,258331 787663661422645248,206117 788893089385607173,11774 790367427460599808,70764 767834464252727296,99374 769348151731949568,113165 786336775077818368,202727 791447596497723393,237857 790685745820278784,233131 760623769014587392,63868 762412341216423936,72978 758324454317367296,46384 790581389414526976,231318 793210929089392640,249926 791616649363202048,240145 790999310229843973,235590 767857126148599808,100893 778090688944697344,161901 779765848403836928,176380 750086324296806400,10661 772432730051055617,24173 765634137067773952,84724 763444391583354880,78159 767315708602683392,97831 760511202967506944,63268 781665022212726784,187969 733111213748408320,355980 759961504649207809,58254 762991317421060096,74943 768915611564945408,109571 737388212579078144,25478 761649365559762944,69865 793266634819457025,249926 755912408959418368,40668 788748007097372673,11774 794609955173175296,243187 763370602698768385,77720 775720237778006017,151071 792368585419198464,245208 754154843816783873,30590 791379500688957440,238207 753423567102939136,27045 755153837233627137,35890 769279976097144833,112399 756222993727000577,16953 769746662524915712,114061 760898425776988161,64197 763338224903127040,76656 774734089400135680,105109 791683087524442112,240483 758853484640817153,54070 775369191402541057,146259 794014869972365312,255942 785255114776911872,194082 793149611330318336,249926 764825741720752128,84724 780752336058712064,176203 769232171152187392,112399 778212659816648704,166390 792818900593364993,247098 774814849024917504,139404 787125216749027328,207109 779075037512863744,172621 794746205347532800,261155 758135500570066945,62180 773946363600142336,140025 790260064976121856,230282 792118772391813122,244230 793963995388661761,255942 774790137477607424,142758 794041635655061504,257492 761260700903809024,67511 776193185819140097,152314 793505211377651712,243075 758676771361423360,53388 771551509620203520,125554 787258683826671617,207613 789500047482171392,205972 793162821366231040,249180 773575393278255104,137042 790262889546330112,230282 762703940416860160,431998 777385332983619584,159426 736934177443090437,351146 770019442944245760,112363 773794740391337984,138645 776766853867790336,154071 777945893907476480,163301 794214015337512960,258598 762041776408563712,70509 771359908155559937,124597 751211285216317440,14277 771860997162217473,128519 793760286016692224,252020 795068113972826120,263907 750388235855994880,12824 779885091405361152,176110 781202979651219456,182659 791687971204456449,240145 753589739786153984,26458 794759728345780224,262022 791164729960046592,236502 755739001454297088,39332 768064118754533376,103261 751555338818711556,18470 774583829461807105,143845 778300559900180480,166532 793180870660067328,249926 794205805138640896,242693 793258307557298176,250953 763085917938601984,76410 768655789783474176,106557 792438979060600833,232791 756999344260120576,44450 758347108671852544,52686 790708135082102784,221524 764852780930506752,84422 753323580344049664,27061 756456386121310209,42405 781435513622237184,186212 785740752873746432,194230 769191508780068864,111049 778324438299226112,167517 765947417632047104,90384 792425295299084292,188401 751841947254423553,12805 751929450548396033,18893 780585085208825858,177773 792405569730510848,243165 737358393170644992,354090 753425237652430848,27061 756614395203948544,42732 771154514179072000,124004 773650343313960960,137158 756588777846501376,43471 758021342683762689,50923 788128624842985472,207212 791433897791754244,236831 773995256438292480,138119 793620769926361088,252581 785614822041759744,196277 790596948424138752,11774 794619166175227905,261818 777954271803256832,164694 764100906967117824,81702 790653116467339264,233198 773298361004855296,134470 791245131307515904,234564 766862200178929664,95462 771731482004033537,126152 785655170227208192,197888 792791679384162304,247241 758409105392316419,52696 788479357471772673,218275 762124022330986496,70080 768266289223651328,104332 785619745416450048,354831 787010802435915780,207949 788817851591323649,198671 795391523214999556,266491 755526445099659265,38183 757999554490830848,50442 773362731403489280,135505 775022893340233729,146259 780921375405903872,182154 786399811155156992,203674 791880820713742336,240145 768147577481011200,103294 759464878532734976,56964 762042524152303616,70540 773893389934792704,139404 755166459714678784,35890 764819685636530178,84724 780145216925949953,176128 785870336914919428,197512 774185622084870144,139865 772460202595581954,131045 794549713462771712,261155 759975527906025472,44450 768225241084506112,11774 779138246295056384,172089 794938773633114114,355185 788456910756257792,217574 793400771647791105,250293 760742445218877440,63776 778279277045411840,166844 776063557620211712,153194 789517787584659456,226823 749446697642668032,8497 773577139387891713,137639 780492118439571456,171991 794100241133957120,257325 772125871108943872,129558 775006877402947584,145474 780420816785641473,180039 793336412028309504,250293 750570709328461825,12883 755034757449351168,28274 793884176420397059,255942 760601051779198977,63451 775537764406210560,1250066 781354213032861696,187519 763949224643874816,79600 771679863761539072,126389 793551443450028038,253206 767846271717634048,100605 775812066837803008,151361 778801323286278144,154709 791559139734454272,238207 771943339008618498,128615 749264313161027585,7966 751766409567465472,18893 756583170045345793,43399 773839127242506240,139404 779412086749220864,173753 761236198492889088,65663 763914616199970816,80393 793618252094119940,254058 764789321958297600,83881 793956804384452608,253407 773385200483102720,135136 788155911411937281,216009 792442751539380224,243513 795239121841045504,264774 775364659276832769,148383 759287953675939840,56964 789519901455216641,226180 794881624198578176,261155 793459177779761152,250293 794000405336244228,256358 795661794098417664,267262 747604389783756807,1247801 732731323442421760,353789 781205903529877506,183269 790905243655557120,28732 776435587557371905,153596 776800249746563073,42036 753893458314690564,29377 790683192864964608,233307 771787809627607040,127134 776497552078217216,155896 781827975960461313,187131 758768055946252288,54519 752935260032237569,24134 756940720985010176,45576 772809027852132352,132335 780907438597746688,80785 792103701532016640,243075 792863748868431872,247241 792806266825543680,247561 757602909358067712,47093 781133627220496384,26066 750077594901635073,10735 755166206395551744,35890 763883880793399296,80155 760256079238279169,61545 785497598597537793,192032 758024325412814848,50923 778336809092730880,166409 791720849984270336,240556 768224885474721793,11774 781346769091325952,186434 789695769662062592,225981 754717846932889600,32490 761357674877452288,68054 776942747940970496,158110 794564010574106624,261155 785653612693168128,197367 787985778685124608,214209 788989984829165569,219119 761996091604754432,70177 776489973444861952,155448 785669043826982913,197797 756274048221507590,41380 773950807259516928,137639 763424138400714752,77612 766807239579594753,95988 794610372913172480,258598 750742798245048321,14277 751995308087734272,18555 795275270139822081,265649 769348719871397888,11774 775729115332771840,11774 781787008813436928,188332 786936713629294593,207287 753587899845660672,27222 775521862164054016,148537 776894587440918528,155688 764167294754840576,78344 780833671918018560,182960 794211578174382080,258771 764161430501195777,80939 751114218678738944,17109 786258552704774144,11774 791373951205314560,238207 794971443264159744,262925 788524693154324480,218260 758420340921946113,53163 761964275841716225,70858 787698876165697537,212357 767978856594759680,101681 771293145845891072,106447 781647784525135872,209828 790189888285118464,229724 765194817265557504,83881 773181410546900992,135025 774135875701571588,138819 772839505086836736,132335 765045943813206016,84724 786789433894776832,206633 764077346454315008,76652 788763085171412992,220332 780811438294200320,182591 794580588128833536,261155 764690760700600320,78641 791694918485966852,240483 750797057141706752,14354 758140404885757952,51239 793991092194705409,257325 764164953997664256,82283 761138349344075776,66159 770746539178418177,120690 772912937669308416,133519 793103978376474624,249469 790549962773889024,231792 789163454569467904,215437 791137510449635328,235963 794815634714468352,11774 773506073512841216,136904 776944960100720640,159411 735370332031361024,352060 766746304181628929,95672 772142794018140160,129558 790938120812396545,232169 751659843400990720,19000 760963273994842114,47940 765353656124252160,74133 767503956381732873,98751 780056618541129730,177961 763826355796488193,78566 780063021578219524,176129 769519172267053056,113005 778246341520523265,166409 787339088559046656,209731 764957366156537856,84724 774822795008061440,145244 791991743151349760,242857 786271872849620992,11774 778291587801493504,167220 787252382304460800,209731 795383667363348485,266054 771417407474794496,125554 775801451083730944,150103 767869932059107328,102249 756343823458979840,42432 791284956957904896,237491 795606276222963717,263926 764235175626694656,82283 767059105777324033,97472 768177192979300352,101681 793414477224013824,249926 770712496437157890,654029 754823900375158785,33356 776798285608554496,148479 785522360002551808,196668 789791454562484224,226490 793887111002910720,256255 795684292387045376,267737 777599894651441152,162596 792355795488890881,244143 749445056839426049,7546 778556106419216384,166916 779709878034132992,173964 788785215476867072,220526 769590022987059202,112239 767010591399677952,96039 758430190057824256,50286 762807961878163457,75073 773954365845626880,140444 794699492511596544,262849 733074328103878657,355696 764970314170298372,85562 744533489085743104,148861 791272938737545216,226803 750603379160731649,10735 754722381571031040,33356 789526591667703808,224680 765998505009770496,89923 768197468727209985,100893 766257945210417152,91798 777698450741661696,161387 733172292176449536,355480 794052393390501888,256255 754753781959712768,33474 763459007239622658,78304 794317730828587008,258367 794426954766131201,350913 760154986508541952,61051 773979424106643456,139983 794006143018233856,255942 773598629961539584,132335 785495318553096193,196277 758649706541047808,54070 791761694779465728,241323 733359925733302272,11774 763044761032728576,73926 794640219450576896,258811 781275924746559488,187084 751227140255821824,17591 781527311103434752,187976 751202903445020672,17384 780608009479319556,170187 791054054977929216,236393 759122831422681089,57105 759154816434053120,56980 764853830236372993,84724 794533467258322945,261155 765764469196718080,87904 790315179103977472,11774 757068767969116160,43391 765050331902447616,84724 738891504597401600,11774 750717313083518976,1248051 753232346049052673,26140 773852726891393024,139404 788827214917668867,220526 767457349095260160,95574 790344726872526848,228527 756909853658980353,44837 759113355516743681,55660 774626387189719040,144122 778675515301527552,167939 785899310328274945,199546 775421377440522240,149042 779437545780281344,175074 788752717468540928,220526 760184138947104768,11774 770990876231278592,122598 779553706417291264,174442 757643844645040130,47602 766074419286462464,90618 776449806919086080,11774 794606168752721920,261155 771328462132916225,124597 765606190311092224,352075 767561963068981248,1249441 769711552781914112,114985 768578518779256832,104973 750620019445366784,11495 762776715424784385,1249060 778364505554313220,167220 791320227514572800,237787 757632675163283456,47761 786671201842331648,205728 765554103736946688,88052 788752101329346562,220526 780850788314808320,182726 775430545220272128,141415 749927179094519808,10735 762844206570233856,75073 767746799599837184,100893 776943345708838912,158589 779351476288172032,174230 772571936153010176,131007 764006950765940736,74043 765679975420887045,88546 749416130729553921,8497 753439364462567424,27317 795040616631726080,263907 773218372808880128,135386 789272228600786944,224818 793097962419265536,249469 752992294890909696,24870 770633205888221184,119833 785908969948798977,197324 765668954190643200,88148 771313817531801600,124597 793639487020621824,254209 762819297806786561,47940 781919296129789953,190957 792538083606433792,246225 758547328705794048,53703 779332687781703680,172545 786010128155672580,199755 791458483447013376,234653 794649421866795008,261942 774016082315063302,131421 787074046437449729,209043 795772753102176256,267618 732206502614839296,350249 764208306604748801,80648 777591423340195840,162497 771831628356255744,127218 776832829112061952,158348 763155395758034946,76723 790318935488868353,230485 759190017390571521,56978 763712776699277313,79691 788359729269661696,214209 795698237755703296,267862 753976797235118080,29263 767053012573511680,95901 755167966119989249,35890 771053010608803840,738099 790972950010793984,234583 794594926835224576,257353 755172952807645184,35890 764086184293249025,80720 758386727497203712,52554 755255147228454912,36545 793104422637228033,249469 756627180185001985,44274 794323512064360448,258981 794806952849186816,257492 755386266590601217,33140 766041468297281536,90384 781560208120098816,188478 762276891835396096,51778 792394757301497856,245549 766063747781697536,90384 788039445224099840,214538 792135011533193217,243187 760480316909756417,61117 774927655099633664,144306 777874302976786432,163901 791815240182706176,241819 775135342487756800,146675 792154297202909184,244289 766256254213844992,81929 780535048948678656,178443 794612315865972736,262053 794901067322429441,262752 778203535955599360,166281 780018121268662272,176267 785840308428963840,197287 767530765676584960,18395 790306186235174912,230261 794637236587417600,261155 760951244328361984,64197 779020916651126784,171693 768165564451696641,101681 771403625163665408,125222 750145477254021120,10129 770757098762371073,120690 788405928269746176,481145 795719916225757184,266151 762257518307504129,72411 780648496034570240,182257 763096071572754434,67326 765218997247746050,86103 787747301863358465,108396 763725366993166336,79513 766092057790119936,90539 788030170451947521,214492 790351667740995585,229930 751630104170639361,19000 795253945375621120,218977 756876810135171073,44274 785295222192300033,194664 766407121923694593,93823 779320433011294208,174020 760798665669799937,64722 762458997064503299,47283 780578413459275777,11774 771884388695105536,128424 794810188200980480,261818 761720815679369216,70540 771832763116822528,126712 786974766972284928,207287 766018680383639553,89923 748190088945864704,11774 768984735418880000,110853 775033190876524544,146259 787455650574008320,210694 765667216654303232,88994 766405205378215936,82638 773541465054126081,136947 758598036603834369,51451 768244396860907521,103354 776567135694970880,156290 764960715950043136,85159 756939150729814016,45607 778311337139068929,164826 755996856593752064,40926 759182102008991744,25210 771540811611635712,125554 794227010260365312,258456 751227706394615808,17794 770356779192463361,11774 775891929582055424,151688 751139444585934848,15808 756404864255746048,42249 752909948003069953,24134 795081746559574016,261942 766641531797331969,92958 767083747531300864,97386 793953971941478400,256191 753677912545656832,28819 764569330080251904,83128 775157359098236929,141091 773212815834304512,133694 789520248970051585,226823 793284192138166272,249725 793121983835832320,244593 755045605328551937,34666 755109122257850368,34666 794568910536179713,261155 758431330694733824,52362 766707674780229632,95708 787283707799359488,209184 736656217720786944,41724 756882519144828928,44450 770479858463936512,118192 758993757433757700,56194 759215733708587012,51675 771899362750238720,128519 751685934442176512,18215 761705980363206657,69442 756877445165375489,45040 790967637371002880,234583 763204110912856064,76577 775743322417664001,148684 795745239289962496,267862 778041352303017985,165523 765482559438483460,86513 787635000695021569,65113 791666788102799360,240483 781006869364088836,26066 756277886663979008,42405 779069369355800576,171062 751653481228881920,14277 793955600811970561,256564 786058107415846912,198878 786985194792296448,207974 778217808949874688,166390 790559649825120256,227244 755049057727512576,34666 767778941343899648,101479 770224370828644353,117303 793696699503878144,252020 750369689696546816,12883 781617589604716544,189313 788060848493252609,215005 792099871201177601,243075 792425623356518400,243092 769298673775874048,111549 775112167213281280,146259 776158623173083136,153248 775551939870199808,149300 767302884497190912,98671 754070939806081025,31035 780995585193152512,184223 758025666465976320,50314 760974230565511168,65455 792408841195442177,192840 770964795935817728,121949 788888039825088512,221972 760897379159670784,65540 761711458438803456,69356 791402114434080768,238928 788754729018982400,11774 790999586982682625,232169 781320809205927936,186362 792841144870723584,247241 740636761907290113,1170555 749389972403130369,7828 749669837081903104,7546 771288325395283968,122145 752651261841899520,22991 777316949990711300,161277 776546729495625728,11774 780985488379351040,176203 757089700465090560,45964 788394150764740608,217118 761346518703931392,65222 765164926335721472,1249165 771680125452627968,126152 788064522410024961,214660 756491153654947841,41518 758671347606224896,53185 775027849317056513,146259 772519596943298560,129551 791401426811510784,238780 772871028280352768,132996 770366717918707712,118393 775311130554015744,146704 787005810165637120,205286 787498713702887424,209828 794532421672857600,261155 767875035184979969,102249 792382233487273984,1170685 773719080033325057,136904 772915483993530368,132335 787985477953462272,213887 793948599545524224,256217 760866447740530689,65180 786315929625866240,201555 788450843221778432,218275 752177414323576832,18395 787087785916178432,209151 790879193152180224,234583 794601693761572866,261399 787167235961942016,208167 785850735258927104,198671 762392816492306432,11774 764884596794077185,84724 791626708923260928,238207 794549579203092481,261155 732253620201230340,1170336 756894624199868416,36145 766726058259263488,95708 787100327073964033,207949 787264157448044544,209351 792332262331252736,243648 765491882528940032,87272 775525285580066817,149259 768878484110319616,108849 781296755702980609,186584 760813265232338944,64326 751669349312663552,14277 778672018602332160,167939 769920147662462977,105109 787433504581660672,207018 761661379052965888,67678 771840650283102208,125853 769237718735917056,110709 778096951694950401,165523 793253103730585600,247983 794001735811371008,255393 794540464749871105,261155 766749663630241792,95672 773905995139420160,139865 777548653846200320,160816 792491737121906688,245945 778568124677304320,168794 791048475710488578,78159 791921458565881856,241819 744247210334785536,352060 757954397124964352,37294 792571357858926593,244270 771515084447240193,124744 780838215083175936,183269 768140376406421504,103294 771542199959814144,125554 772290563324284928,130416 794000756319760384,257492 795037187121221632,247930 744987373390303236,11774 756630898607611906,43454 792202328191492096,243187 794572327912607744,261155 780406518663487488,179742 792719097226223616,246225 793042133196296193,249057 753409267403751425,27045 758253999707590656,52061 758831561525518337,54070 775782463540953090,351424 793565365758550016,252408 760565142589366273,18395 770309752484134918,118087 774973230104928256,140444 789856423614087168,228088 759054791951593476,56282 761244998205661184,66834 787155436952707072,208016 794536677003784192,261155 750317255712473088,10702 760154213859094531,60804 761359063280128000,68273 791495512058834944,235215 793199533521973248,250328 765229973846228992,80720 795666311196135424,267521 760325471728836609,61051 762672752314552320,73926 794006243765579776,228820 753642621122281472,28732 764681841609617411,72809 791372318438203392,238207 773619702492958720,137818 787383663629524992,210313 766403010985680896,91804 756368393704464384,42432 776735565051932672,157693 794910970812440576,263895 763342125782200320,77586 767467265876959232,98751 785343997338189824,190269 754054673213059072,30802 759884561681702912,54070 760553830488481792,63149 778388625469874176,166282 792354161341988864,245208 764797780498022400,84724 789427737681211392,225981 759816939774410755,59666 788088057799045120,215064 794648066624262145,261059 754893770064207873,33186 762009504804442113,71026 791000631095930880,234583 793219191515906049,249871 764282429750251520,82457 780376251798261760,179742 777097497323966464,159245 788342864438636546,215437 752254792026710018,11774 768526672714956800,106281 786378613738221569,202217 791041140833169408,218892 794421706962022400,260404 792527384671125504,200963 794702129311207425,262022 763934837753286656,80393 751869029531475969,17186 763126023437230080,76549 775815873483399168,151374 772909441285033984,1249991 792208029332729856,242455 780616556028039168,182049 732529868659937280,398855 766620915492937728,94690 773269173006766081,135381 795715585359364104,199307 767158077233790976,97386 786744782177435648,199840 756208026462412801,41680 770992570973446144,122404 759123810230554624,57131 786233010849021952,201346 794597205688520705,261818 769393460658995200,112336 775087703930961920,146847 754031142290980865,29377 780365253481824261,177814 781341013738528773,139404 772871860744773632,131490 781887040241733632,177455 749921179318775808,10735 770166489831776256,114222 793582544532938753,253793 761627831851974656,69231 775021324926418944,146259 793101463123742720,249469 751865008212971520,16299 768216419427319808,103975 789835274775769088,225359 790244983378997248,229693 791334756352921600,238207 742146956642787328,56436 790978368682459136,235590 792136698973093888,243187 766056351617257472,90384 793143644538540032,249841 786738776663990272,205728 773513940559159296,133702 777968764432293889,163824 778399378427944960,166532 778581846460334080,168794 780157907719557120,11774 789165554636427265,215437 751045410693779456,16422 756540242644041729,11774 760525162072514560,11774 780083483897200640,176129 767847699777462273,97811 789901733191258113,226490 768854737584349184,109666 773516239507451904,137158 779990852684972033,172786 792072879705686017,243075 760447474528096256,62777 772922811811639297,129551 774314446462136320,142090 764163953387720706,80720 774232620569952256,139781 792079924450373632,246425 775392115228409856,148010 749971097601216512,10735 769683315121008641,114779 775734188465123332,149411 776393634086199296,152872 793944724843429889,256358 787637363270909952,211943 781285650721112068,186584 793797496346710016,232911 757356684268351488,46635 769837166063222788,114779 772213622999228417,129991 785489477032632320,195849 794639511829573633,262319 778356430411792388,167180 758393880483995652,50827 791716943417872384,240483 777382787540258816,160134 788092809014226944,215412 790999095452192768,234583 750135874524962817,11495 762589848230330368,72716 773174272042921984,134561 766302403524235264,90384 769477004655669248,113260 778193759725125632,166390 758422409191968768,353889 759441242044428288,50654 768333800409559040,101681 788879529003458560,246425 795039901737623552,263532 795719444878094336,266054 761928031455711232,70941 772259906728566784,126152 793957050971803648,257026 760929484618862592,64722 795697023576080384,267855 754708289687064576,22393 787054179684536321,207613 795276801920503810,229910 757602253498966016,47782 760966440040005632,65974 762160013502652416,23741 762876321038934020,73926 767753218902241280,11774 760099487083663360,58542 775569175636946945,149953 788098241262792704,215005 744633829751660545,11774 765909188593737728,89957 785568604620152832,197156 786692447883685888,1063777 795666125941919744,267862 785888894751350784,199227 752937511132000256,24597 753405848064397312,27280 794613995667800064,261155 795662052761210881,267731 791001084219142144,235620 760548418620157952,62779 775032214564155393,146580 778543667791278080,166375 771775804644524032,125742 793743164712431616,252020 794577371403845632,39957 768872890934648832,354238 767816892102959104,101681 787791305065635840,213064 794596050434658304,261155 765660215643635716,84209 791326254855233536,237787 774970787530801152,145801 793473058489065472,249926 767263731608760320,97386 768942235920498692,108849 772235225665384449,130290 759751896030515201,58218 768438349124268032,103071 780617797458010112,182036 761060104795860992,62063 762024343031250944,71476 781787960165404672,188146 777902599928418304,164001 792767823596498944,247241 752867991629344769,23725 786262285987647488,201958 773259957487673344,135725 794116031275012096,250633 777085784323010561,159847 779107444341571584,167858 772906848198340612,133519 786136462269886464,200965 793056919560843264,11774 773700445281943552,121080 787722239508570112,205197 773205268809211905,135234 778326088204357632,167569 761159621071568896,61051 776863399066099712,158387 788400611238608896,217634 794595790144475137,261155 790761429338955776,208178 763915152752279552,80486 785836207414644736,196277 792115470510022660,243513 756351742803976192,41518 790678770453651457,233307 792914637494816769,247240 757664617547960320,47940 769366515514617856,43280 787829725972590592,207949 792408719745228800,240483 751670194246852608,19352 756830233471356928,44163 785906544911056896,197512 749475824005328897,8588 791702893132935168,238429 785547104605331456,130635 788775397366255616,220767 785458752589860864,195975 791762689668157440,240584 752131784113004544,16728 794180873193041921,257492 733805132010381312,355273 758731460060729344,54070 763361573217853440,77074 774560430798757892,139404 778218039703539712,164669 759377796271570944,56964 758974421377748992,56175 794555115650895872,261155 795382103433211909,264397 767785757427720192,101479 781136893207465984,185496 790306196427112448,228583 793173740385435648,249926 751601718996205568,18491 795048683222036480,262145 763156504702844928,1249110 758587673242140672,53185 794220072784957440,258771 777678851363135488,162596 732397246893850630,351797 761325870468501504,68057 767944874922508288,101681 774666929286053888,139012 778447500583641088,167939 787012327895859202,207965 775069860325982213,11774 788064182067466240,215005 749766364085182465,7816 758807226702102528,54070 764806335099645952,84422 786347361844944896,194082 763787203248005120,22657 752682898206126080,21332 778731841666686976,170187 768623345478823936,93303 781114531615342592,185496 766739045107896320,95593 768960414646403073,87145 775392476593000449,146259 779899682428444672,174995 787016275918622720,207287 772086162747822080,129471 795244704459792384,265709 768824320101584896,109104 758138583437959168,41703 789203048186777600,18395 778355299023478788,167676 779110539410759683,171644 765553582171156480,84886 758301308822642688,52311 795614015171006464,267655 788529155910479872,203710 751790226377351170,18555 774019984775184384,139404 779218276479963136,173447 733169078479785984,355106 769934103131095040,112693 778241862675103744,166390 781506300400246788,188401 790281872311918593,230584 749491716068081664,8047 779387710020521984,173628 794723602180534272,262849 795048809025966084,263896 732726003248844801,353789 793943735419564032,252020 787312506402246656,210289 781165470275731456,11774 791709521668284416,240483 758139648078065664,51675 772868710335787008,132578 773711759567884288,11774 774259837869830145,127582 770674536740163584,119832 787705207081824256,212139 789454086865289217,225981 791432716248084480,236907 758258310524968960,52061 750397592823959553,12883 794595992456888320,259055 752864445865406464,21598 775417534191243264,148574 777930681418706944,164694 763127124479705088,76577 787472425843847168,210253 793625425381584896,248516 771735689037774848,127366 789970269347602432,229159 767897884675215360,102137 766643836001091584,95045 773081456235065345,133519 793328609708519424,251452 793311139388010496,249926 794889310570942464,260548 732538387266211840,351171 776274137907998720,153866 791390928556601345,238780 765233852864495616,86645 777890228996571136,161988 788502380388184065,218275 793230192638619648,250519 761569820462710784,69231 772634395547201536,131007 778729022582685697,170215 789682554483961856,227048 772324636818231296,129650 792516729628921857,246392 767153771407433729,97852 759145796138741761,55660 793322642186973184,8044 761594405279051776,69565 776874784961331200,158027 788534323863433216,217604 785635039644160000,197091 769267563029069824,112693 772653074431213568,131003 794295230790934528,259543 776451278608011268,137965 753846790265319425,23725 794710016074911744,261155 792925625489223680,247240 763483383267676160,24427 763953287611592707,77590 776663947688701953,157082 794809387978199040,263090 786653417787633666,90209 793076186481995776,249179 795673232913219584,267655 785946726666416133,199769 795390257470574598,265858 771298484154662912,124597 758505563164700673,53185 781829089300799490,190635 773869524445691904,137869 791681044214841344,240483 754730880619479040,33356 762787171447152641,73712 755034790395453440,34666 794984781398216705,258456 768464454652690432,103986 775297001412059136,65663 753766522191872001,29790 767819345250574336,100893 768977619689746434,110362 776455058284285952,155896 787988063439859712,214209 795395583192219649,266884 754758896460374018,33474 788734211536527361,220332 755549119180050433,38183 785888155073478656,197286 755907800446988288,39697 792121693925806080,243167 752288399772553216,21074 769900376002887680,109713 760077113122779136,60866 768293375371911168,209828 750683683955183616,13343 767775657656979456,101383 776838052404690948,157755 781204231990542336,185313 779029204923023362,171902 789846716740665344,227925 765105251372371968,82066 790397090828394496,94612 779835405642244096,150426 794973191223525376,178186 794553519286034432,258981 780912823413141504,183468 774369153016659968,142671 781425098460889088,187502 749271257212981248,7950 791366498539311104,238395 792115946966118400,243421 795344980160245761,266079 760566346853732352,61544 767930538346766336,100893 787851664690704384,205197 788054710716624896,11774 794607883702980613,261155 761618713229430785,69576 785621634745036800,197286 785853387434668032,198878 787462503492161536,197322 765665940268802049,87904 751232252328210432,16299 777843738320265216,163990 793309262172655616,249926 794948537536626688,262847 772665228177747968,11774 794002973638553600,257492 757272011315884033,46401 759075920422416384,56784 785990376133844992,200512 761747040531603456,68665 780848880669851649,183269 754931326764089349,33356 781508191964258304,188119 760636796917125120,63268 785524510774755328,195975 778318942745923584,167220 785913886134243328,199739 769219284023308289,111558 793561386223669248,249469 794921871720333312,263907 760524363183652864,62877 763915274126884864,77708 787006673005215744,208379 794025145815793664,256239 762279467343458305,72420 775630119822036992,133702 791510367562305536,239405 768935375821737984,95055 763479672982212608,11774 779163244246085632,171168 757704907331866624,351340 766633347867029504,90482 781826864759341056,190635 791980830977626112,242164 769392394546454528,93275 773973774421073920,139404 765305982968823809,86440 786755479208759296,350125 789357326788546560,194085 793211146945830913,249725 749593391470698496,9273 777926774755819520,164633 788944552006594560,11774 790654705345056768,231894 752670218040840193,738099 794603346124476416,261155 788510496450162688,217574 778960632666320897,171324 765747168091090944,87904 793575660912422913,252020 793648661502763008,252014 762123843817267200,431998 760710440964030464,64483 786602643334373376,11774 765581056594411520,87904 781207249079398400,186434 774503069400707072,141887 788331805720055808,215608 794646489943261184,259034 756982878957871105,45669 757269915728420864,43553 767436623508144128,95055 787252832453980160,46572 764529040510193664,70287 744449577034473472,47783 762762091371507712,74727 791288541196058625,223249 769306787648446464,111448 750461424359669760,12883 757259113369698304,45014 771642960534384640,110585 794261678145687552,226320 779397225998905345,174610 794562965236305920,261155 767105389414330368,90327 768069929757184005,102444 750831993290719232,15005 777952226358726657,164826 778658488171892736,167939 792143243366522880,243451 793886647611826176,249292 765227195287547904,86440 790602292999225344,231318 790978561712586752,235590 758147778631634944,51595 780618057542541312,182146 787323909532180480,210009 791689439613333504,235487 792405840611246081,243075 791796188467105793,241523 770437387016998912,118192 759280112357564418,55257 795021615151124480,263898 766789897915072512,79691 773972909576560641,139404 755950047364321281,18215 760635854930927616,64192 794967994443108352,262849 795275182470496256,246425 787664739941883904,208058 793498419448778752,11774 794826495365697536,262849 761404563329052672,65180 770781355688984576,119774 771014904337674240,122146 780598388832296960,181935 781898916639838208,191372 777240576408293376,160221 774030417506643968,141035 761210620456816640,66503 788059528298397697,214492 774090448243523584,141360 770560990123397120,87904 780614306215985152,182037 787021712416239617,207613 763431919346417664,78304 752843100222087168,23899 767073288761716736,97355 795226709641625600,246796 776491503548035072,155390 787878346763927552,205197 755163485647073280,35890 789407888523407361,214209 764836749478469633,84724 793617911286009858,254135 759186501708021760,56964 771804281041149952,127134 793115698511872001,249469 777851889048129536,164001 752266722313433089,21714 780438670432239616,180039 779811247244120064,176201 780841472732106754,177233 785545756417589249,196917 771412603302281217,123865 787009648666615811,207974 765345356414488576,86472 794549758052462592,261155 767145580732813312,97811 789242547168276480,11774 790914475234852864,234583 751728233004077056,15808 765215136231546880,79561 780902458230968321,182870 763822058530758656,80607 770920564923871233,117265 779364264117149696,11774 781053917756915712,183759 761159288492400640,66897 788782274653356032,220526 754904448128778240,27045 779314324208844802,173964 787408410224521216,209351 793149205342715904,248437 785600301319553025,196917 756643485273292800,44273 763082316163878913,75724 787101270829969409,208965 770822431489392640,113457 775029418737733633,146259 790565072921845760,206850 794016853697794048,256564 794938907594985472,263895 768559958959022081,106774 751599741704679424,14277 755782167024787457,36961 756888282022031360,44274 764861938371137536,84724 741166265541218304,1247413 759897416787079168,11774 791819980710957056,241678 794775058455654400,261155 795720405147414533,266151 750395145640607744,12883 766320226661171200,92160 791902673759076352,241940 763276241420115970,77476 772124070653468673,117364 773250777607352320,132874 788799146677399552,221057 753642048947884033,28732 788133286690160640,214209 775026169074814977,146072 791021499855405056,235251 790352361403260928,108396 794288958880350208,258829 775392639218618368,148170 764932364694728704,79691 793814708730101761,255393 758347119493259265,48015 758469666813702144,41703 775745495717273600,150786 787722504357806080,205197 762322187629895681,431998 776191394339704832,153194 756757852551806976,44429 793976181787938816,255942 757627646855548928,47761 792036821400035328,243075 785896806718771201,199546 787436140651438080,210274 753671323193315328,28866 755638895094665216,32873 768812113448009729,108849 795001477165158400,263907 754763548774006784,33549 763400695798112256,77465 790256788788482048,229693 774280249362309124,11774 776724930851254272,157693 788712317865394176,11774 792013187319226368,241940 787432454080503808,210313 795347709364498436,266500 772278672967421953,130415 791819275962945536,241819 794680222876581888,235580 794706378661232640,262752 762834575194107904,73712 791375379382538240,238395 793101817278115841,249469 795405910516568064,265858 760244805829996544,48052 773918855903186944,139404 775001480264679424,144538 776616599591723008,157082 791539104114577408,235590 767834483190104064,101681 777498853780119552,161349 777380742166831104,1250322 758506910446268416,53703 765859390255669248,351436 778319832974405632,164826 790308456859332608,230485 755554706857062400,38183 773283115280236545,134371 781366887363981312,186584 753375512894910464,27045 785259824787365888,194154 751805346771984384,19000 753670581724119040,28586 774352756069036032,141887 786403703855181824,203674 793924350860812288,256358 753699206271897601,27317 761962211338248192,431998 771126102823690241,123583 792072501148868608,242693 794159887366389760,257492 780905564578676736,182659 781459041709064192,139404 779054869646745600,171617 787894465105104896,212239 788779581406863360,217601 791041297675149312,234653 764446994035122176,81425 767787752175861760,100605 785874085242892288,65713 793446828222054400,252020 762341532129038336,431998 775069621137264640,146259 764943955989524481,11774 750793283811495936,354238 789217140721213440,224693 776178798815547400,150419 792107196490346496,242693 793113540567511040,249469 755103791427444737,35403 794163370165497856,258331 781323871840415744,187354 793552602264776704,250033 793292189295972356,249180 759094231210217472,56889 759500053002252292,58255 762691304199290881,73814 767816778902822912,100893 778248819188260865,163153 786065618307051520,199286 786245801290846208,201374 789971492322684928,228635 794015345208082434,257492 785634528522072064,197297 790891722217754624,234583 785912917904490496,199550 787698815201644545,212139 793236898932224002,249882 794646501771399169,262428 766406964595322880,93823 773264552939126785,133454 785278639252267008,194104 790966147478806530,234583 791817878592946176,240260 764098401289969664,79911 767683468079820800,100561 792045627299405824,11774 780757358830059520,182960 789670610246914048,226819 778998733673472000,171324 794670821276983296,262296 766125879948775425,90735 767116789612421120,97811 790608734410117120,232791 793064652271972352,249155 795433838067535876,266054 771345725296869376,124573 755067207776821248,35044 761319312376201216,66815 775474263197442048,149329 772071431483953153,127775 774048241532805120,141219 775193936948240385,146259 776578001643327488,156976 793499931424063488,252741 771679545942536192,126152 781058586252283904,164826 790385489949798400,231008 790901890284269568,234583 793179864320782336,250313 750887370141020160,15536 753612971255881728,27317 732618031269085184,350379 758385364688003073,46384 777068754748530688,156811 769584753028640768,73196 774364502733230080,140444 780302447176716288,166282 787477851570180098,210258 750778143271714816,13627 764921694175825921,1249256 794203620552151040,258598 767804616398471169,101681 795019886997176320,264724 768225712843161601,103126 774316465122009090,141912 789271747577180164,223692 756541859586072576,43553 781657544196358144,183269 765217754810978304,11774 789970338859913224,227748 773614511752302592,137158 758791606472323073,55257 763717422436130816,79513 764254482704142336,82895 793998499876577280,257325 751612575842918400,18870 776074472499576832,153194 735413729228128256,354829 752976622798503936,14277 758042621629521920,51069 785980711853588480,199546 795729110718971904,267862 751612951103016961,18382 790282595279962112,230485 789535504081358848,217634 778577499177574400,168463 794299745930014720,258193 771965606098825216,125742 774764217278750720,144494 780872145899495426,183269 791259048419045377,237491 794971636722077696,262849 752094563041357825,14277 775036098506428416,128934 785654756320567297,197091 749316469628948480,8047 750628783842000896,12290 755960575776157696,40926 793502329156710401,249926 761305806750883840,67226 772048343014842369,128934 778568679797628930,168794 757724824668147714,48826 769694604660649984,114987 772004458939252737,129166 788802425041944576,220029 768280924643438592,1170555 794680017007448065,261155 780184340324032513,171991 792001994433130496,240070 792030795309412352,243187 776411121599193089,195876 753202782899806209,24134 773157436286967808,133454 753267462435663872,24497 791335616441159680,238207 750040616223043585,7275 768112681140285440,102514 779346706831990784,173964 794527148748980226,261155 763341203328819200,77119 751749129185951744,14277 788893227281633280,221711 791309994213961728,237325 753375736380157952,27045 785787589051633664,194723 788510345954459649,106085 755733185770717184,39235 770672024192712704,120610 786689574626004993,209795 793649262902980608,254135 756616316186943488,44429 762166957181468672,70679 771451616725577728,125367 759195804108075009,55257 768958371235889152,100893 780402934395772929,178524 761284722043547648,65974 787864600876154880,210238 790637055210500096,232884 749243087105306624,7855 791355319192522752,238207 795763493697974272,233692 758322818236973056,52112 776934899739529216,156835 761214044892073984,65677 762846920477777920,431998 770716637997649920,1249667 781449778471239680,139404 750466289454424065,12883 785896792881819648,198878 794997087507054592,264431 795280987286474753,261058 776848701230907395,138490 760175336998875136,61145 788832818415570944,220526 763968661543530496,79592 788478251857506304,217519 762264878849593344,65180 793897201185325056,249926 749743056857935873,9270 775856571914092545,151090 787243622592761856,207974 790050887125307393,224333 756313283439632385,42495 793181727086739456,247241 766765869959639040,95708 785941755367682048,199992 788468501497479170,218275 752949220139737088,354598 757643002429014017,48549 786973734422867968,204591 772295335314096128,118174 794587958053519360,261155 768423278289510400,105642 750459305099268098,12883 752670213573869569,22715 754740760143101953,33356 764167730601701376,82248 780558851896643584,176203 770328761044639744,11774 778634646665830401,167319 747833049149227009,11774 750773663385980928,49681 765637593761476608,88052 788711479591731200,220029 776766473989521408,157082 778337374203944961,152594 750683051567570944,13376 788402962867511296,217519 788034406766219265,214492 756624041897623552,39096 762834262684946433,74247 738535659913240576,29744 751593255142240256,18870 787011313973145600,206773 773506492393725952,137158 785934151455158272,196277 786692604176007168,205349 772764292986855424,128600 791332390929063937,232825 769511430131421184,113165 778233464202166276,166532 788768172639920129,220332 795770711310643200,268754 773711571445018624,137042 788028217537945600,214492 794310580706349056,258456 757446983409733632,46552 758480988062253056,41703 775789530448142340,151741 793526194771791872,252741 771412077240061952,112363 775725715652276224,149087 779731001094250500,174321 757730242240786432,48220 764080872681185282,81702 778543199019208704,164764 786571334952202240,204413 788395774929465344,217519 755497183219163136,38032 769746857174065152,112386 786607077410103296,204413 765662203659812864,1170369 786259202880606209,199537 793863682216255488,256255 760510082731823104,63149 778299135111925761,167220 770646621176602624,119794 756050687205765121,40916 771474745833484288,125554 779833490326089728,177233 780841197396828160,183826 781256157155340288,186434 793883624797925376,255942 760377921659731968,1170555 786264815979364352,202429 753374819194957824,27317 788538124406325248,104244 788824848608919552,220029 791379982387785728,238383 751817345228738560,18893 750846117559070720,14421 764267080090722304,62180 764780484660457472,84724 780727917756157952,80785 794032146889535488,232884 769263892908367872,112693 795704971022966784,267521 795770913908203521,267587 767045856746803201,97467 793109757556948993,249469 781863141034561536,190635 794814755089199105,262784 759508212164943872,56879 779838010196131840,177248 732399606085091328,351467 758754645242183681,54070 753218823168417792,26140 776826131936845825,155451 770278494915833857,117257 786067332808466432,209828 789179497786449920,217039 779110418790744065,172089 785907335377989636,139404 769650408885219328,109666 750867241898430465,15808 768965454098497536,110344 756319619107872768,42495 788453935975698432,218275 792067643826114560,243187 781280093230493697,185601 768340803198431233,105575 781257836525395968,186063 766223695383633920,90327 795070565639929856,249926 755962335257165824,33909 769713909980917760,113982 785754074738139136,196609 757124611905466368,34591 786941959915044864,207613 785862202943279105,197297 766440134942130176,92917 786885598669701120,159876 793105712138158081,249469 761602060966035456,69587 764681461177864192,82209 776967557609906176,159146 788172776024584193,215505 788411590685126656,217519 794550560045273093,261155 781580259670056960,188807 747519921400078336,11774 764797094498623489,84724 765846641983315968,86876 788393730747269120,217519 778435871770939392,166852 793097109872316416,249469 753956342411300864,30590 760961078201163776,64692 774676475735838721,144684 774789182338142208,144654 778939751529414656,171168 790049549943443456,228888 791043275390128128,234583 794384969456033792,226320 794827888243646464,262849 761277218349838336,65455 790576798291546112,231870 791691765338116097,11774 791719015416668160,240483 794001958898020353,257544 767818729342246912,101681 768066232314695680,95055 779816790612377600,160539 794337284036395008,256038 794003685000912896,257492 787113288173817856,207151 786013351209869312,197286 793583398333931521,253793 762630350983921665,70886 788463040152924161,215437 789459798756585472,225981 790409910789902336,223286 769292883153317889,112788 778160243226312704,164826 750710121915883520,12883 787420927344594945,208307 788470085275049991,218275 794955191405527041,263895 774178642221948928,140444 753319061589782528,27061 773652458128207873,138465 788094736917753856,214899 754826458439254017,33356 762869471853748224,431998 776482757765496832,155451 765128137940340736,80486 778279392715866113,164826 793222535068299264,250375 763739790575476742,78513 775143096296181761,146847 776165653292183552,153854 786012636815118337,199178 788054960940482561,203863 795679094042165248,263817 757925848586473473,1248532 778023712285138944,110136 767946362528886785,101681 774750514932088832,142721 794203336677343237,258120 795224973187149824,262847 759794887738978304,58542 793170909389553664,249469 794051439106596864,254444 763798499083292673,80393 780844915215433729,182870 786230740753059842,201351 732737357850480645,353789 792552249977212928,246295 793630282809311232,249926 779420199237935105,174115 779441397485166592,174576 794085100354998276,257492 795695171392389120,267855 761410280375058432,47940 779864960176390144,176196 754765451767328768,33356 774390342414135297,142527 763655317423026176,78344 768425690140213249,105799 785945051289362433,199546 794647821706260480,261155 790676080088616960,219523 732907935949524993,352432 773613215548923904,137869 778796400729583616,167319 780610327054606340,150151 764681515561168896,78566 765890108817932288,87904 771322493420306432,118191 772938620231561216,132335 753710455281979392,29263 789513397197037568,205972 777270658287935488,159146 789256084045172737,224680 759887655991599108,59398 779236437434568704,172862 765371255763640320,86103 754073227777806336,31377 791262279161569281,237235 750490511715110918,10848 769018889296543744,107428 779327181935616000,172428 773746309002063872,138616 794684348104470528,261155 780015175545917441,177472 791768629649956864,240145 778374470373249024,166916 791823421935976449,241678 794864255153606656,262849 780394038914641920,179742 788487645840015360,215437 776546842070753280,11774 781523272902979585,186584 762997562697744384,75762 779126555276521473,173011 774267749614940160,140748 766409989422546944,93261 769614387581550592,113412 762235189921579009,70941 792446385475899393,243134 786952458115375104,193639 776579705864544256,156644 771748216933146624,127366 793546601125916672,252014 744920887770628097,11774 768159961738125314,103354 733099891640033281,1170348 760865082062635008,65180 780467742755479553,180556 758001365268336640,50580 762998479710892033,32625 768861059415478272,109666 780810601043988480,183269 793186361587097600,250430 777908737163964416,151409 786954234931675136,207287 771873872908001280,125853 778080415265402880,164001 792492147148726272,246273 785559399880196096,196917 768187559142756353,100893 772188096322502656,129471 792486077311361024,246295 760229950351937538,51451 776410402917875712,154531 773725271195201536,137869 758091611641262080,50827 786872703122743296,205728 763821383528873984,80366 732650801936670721,1170632 767950195111886848,101681 793854461026283520,255942 743870901217697792,11774 750457053852758016,13021 754748800389025794,30811 787320436401078272,209043 790552193854156800,230260 793291507184709632,240682 751845090918801408,19703 769904401087549441,114779 777006834574041088,159245 751602998854332417,18156 771193921548357632,122126 793413032567304192,249926 793577335983316992,252679 778743922474397700,169916 788159736587878400,352258 754078966290403329,31035 750718825902071810,14781 760559441800552448,62165 770078596325072896,106716 789856100946366464,205972 760821371509149696,64326 778016035706433536,165097 776886151768477697,158520 781671147066822656,189613 788789379246399488,220765 773615709398196224,137907 795415404470411264,263895 755376592067649537,37044 785995265979260928,199262 773853698959155201,139404 749439433993248768,7093 788018185203089408,214354 764789307206934528,83881 765941014016188418,90384 755128796773310464,32572 772957760132489216,131084 756956054823448576,45672 763191739687591936,76656 795714478910349312,268448 732437485570101248,351601 757010412307095554,41702 787832119485661188,207949 791462996186771456,237999 764205895760777216,1249225 764460046990311425,83391 755008446156705793,1248272 763829783692242949,80098 765182882482532352,47940 749324403129913344,7852 772868791273422851,129380 778253081255391232,166409 785650483201531904,194082 791783880802050048,240795 759694610318888960,57574 793624021078159360,252020 775454974029336576,148574 754761389596635136,33356 789803685085753345,226810 788152268235223040,215754 766488616709136384,94229 773955659683409920,140444 781615858539913217,188478 794585659281473536,261399 756632789336911873,43471 754045474496057345,26458 790074378746671104,228576 794389483835760640,256726 754034646002708481,31206 779343525154611200,174230 764604899350970368,83391 764146830301073408,80720 773666434903703553,137158 774995786576830464,146259 795013424686264320,264397 755070596115869696,27045 785930666798112768,198591 789974321020014592,217443 790888645519630336,233692 792831571573092352,243187 770383820516388864,118191 789085608119414784,223286 793198313197727744,249841 795741365682536452,262022 756691248119808000,43471 773843512869748736,139404 773943307445628928,140211 775142120457850880,145866 776546642002665472,156505 787120949921452032,209292 764172038814568448,82283 733051905107197954,354869 794569343048761344,257353 785538652986150912,196788 764989921845280768,85562 773690200190963713,138543 776201003070742529,153225 777999607095783425,164826 765675914084622338,88930 766707563580633088,351436 776902264225017857,159359 757297584587374594,46890 793349914503766016,249348 767716532516429824,100605 773176190727184384,132967 790609728502112257,232791 765211900254748672,86440 793736653873504257,247241 774369432416100352,143210 793884558064099328,256393 759867881685483524,58227 762669184446636032,74133 791443895406235648,238207 766272550171242497,91751 791369768322338816,238395 794530549008318464,261155 781235422085189632,185310 759301391953387520,52112 788445578749284352,11774 791636032450166784,240260 794646493684637696,11774 760752070718844928,62821 779061596131766272,172057 779117661716439040,171693 779322105728937984,158387 785472431808913412,195975 793562700848566275,252408 756310473033777152,42249 764514721735151617,1249244 775358852426506244,148116 793512516710203393,253069 790618192485818368,232791 790732886932500481,232863 793147871428243456,248437 786910801856565248,207287 790914274852044800,234514 753531002312650752,26403 761865140325101568,11189 786303731880955909,202662 788061689421893632,214354 794622341003276292,261033 761429444267347969,67369 775499636073127936,144837 788886661644058625,191622 764432764204683264,80393 733011740758319104,354668 758712128807112708,46076 772256318413344768,129650 778384370218504192,167305 788175994238570496,215754 751135944753971200,17259 770702607413342209,120610 774258228947357698,133160 779327793989455872,173964 766412938425016320,93823 772412992713555968,129558 781201550710444032,186434 759164603070836736,57348 773252122166951936,135736 776120523910553600,152735 762709065659092992,73926 766753540970835968,95672 744668141033226240,351646 750460264810676224,13378 788875182077317120,219678 789845301100027904,225608 792201466232475649,243187 794940089176559616,262847 743069242250039296,353879 760160948443373572,60325 794637827891953664,261155 765692875317182464,86440 794550075951226880,261155 753037296690081792,22411 766361599313674240,93286 769027389460516864,110709 776142649958858752,149770 768157500633862144,103354 770643337720107008,119937 762391517923123200,11774 767363030959128576,1249408 794003443622940672,256349 750697333470494720,14718 776688265147449344,153699 763605340923375616,75608 753723229685047296,29263 778237999624687617,166532 790517618239238145,230282 794182731286638592,256219 788001618507632640,214209 776212512706560001,154071 795394398636806144,266884 750515994213355520,10848 750693204576509952,11774 794291131299352576,258120 763577776913850369,78853 771446471929556992,125204 765142804989415424,85562 777546066686275585,160134 771730946349420545,127557 791427246988767233,237908 749630880381939712,9378 762875116086697988,73814 794719251101716480,258456 779473396723806208,174557 785682465679634433,195975 786064994614018049,198878 788506956365463552,218275 761872428544819200,68862 775870411464519680,151410 769493960406528000,112336 793494959064162304,252741 775541467595022336,148713 767143533300056064,80939 788663943556366336,214809 790678779144183808,233307 794207141015867393,258331 753111616019988482,24116 759757227544743936,53703 794923895996424192,263895 754095755548319746,31686 763611663614349315,78561 762585425496137728,64145 763750493541793792,78304 768485713729904640,106770 777069622059233280,159146 749767531682942976,9433 754720258640846848,27045 765623354787262464,11774 771928880160579584,122759 773954158973956096,124495 780151306044469248,177233 794641871838605313,11774 751844295087366144,18486 769259825339523072,112363 786087488687337472,199546 755759331413557248,39462 770605601378426880,118191 771442206603354113,125742 794236087224963073,256531 760980745619841024,65455 774380046903631876,143210 791713595360968704,240483 754897096520499200,33549 762297154429943808,431998 773868224546902017,139404 792932907689975808,248639 753314310093365248,26788 765028044046233600,11774 765765139593388032,86103 785862440147910657,197512 758381272502640640,52554 779691878887333888,174392 786310633817985024,65113 789893768942149632,228677 793899632317251584,248652 773728048109596672,11774 761342345145094144,66168 771437192656752640,125703 778033408542842880,165423 759181618087157761,57348 759374382271647744,56924 788386409728077824,217519 755255448647921666,36545 758223944465911809,46384 763339476206690304,1248956 775557733407784960,148870 776573968258129920,156835 786366137357312000,202727 763809634167640064,80293 754827037060333568,34031 773383336739934208,134993 793435937346875396,250033 764149685674127360,82177 764903377432031232,84724 750960156930928640,16142 759182928362561536,57112 792394366753046528,243187 790004303742197760,229326 792783482078527488,245148 790015548612550656,227048 767527409230811136,74247 769674797827534848,114779 786410678882017280,202200 765260353848487936,86653 761674247525720064,69878 761677602843164672,69548 792078409476087808,243398 767026325940953090,95672 768630515322806272,106281 786590985002385409,203748 788382028282597376,216125 755205506663317504,36247 788793192162484224,220864 793436002073346048,252020 795028326368870400,263926 751674804529405952,14277 778723902683918336,169384 790765187934466048,232863 750217927807336449,10662 785672948661223424,197512 756279215905910784,42495 780560708157177858,108396 785452696832765952,195923 785847561559080960,198591 785920943344484352,197512 755684521073340416,37538 764275897205526528,62180 774084650549469192,141360 778644443943563264,11774 761399700578791429,67906 773568712028880896,137158 787737520033398784,198105 758066297821360129,51069 775037037900599296,136904 780930677747228672,182960 767804141909450752,101681 793934899686363136,257026 773938532209430528,140039 776027462463553537,152735 793454468108947456,250633 756537430824652800,39462 766433479353597953,93286 769264829395767297,112363 792918658121015296,248516 761676199760388096,69947 790265881813250049,229159 791674673511731200,240483 793666662708817920,253032 758281469001424896,52112 776594980072722432,156644 792408344069705729,236831 794922102159790081,263895 753053854644797440,24134 771767031683227648,127871 775369062012510209,148537 787350617060585473,210289 794175055659868161,217285 757573315590443008,47782 758862374166077441,51809 762636487317868544,73926 763828252561510400,80393 776447063932317696,151463 788760453279322112,220332 791739216409485312,240584 758753150513782786,54070 753603656155475968,28037 793270510058635264,250430 777807740240396289,163763 772031660879667204,127775 794927358679613440,226738 757619802227613696,46193 767993801696747520,101681 770706923603632128,119937 788812874537807872,220526 794271542326788096,259360 776344327710662656,153095 793540245094436865,251803 755767486969180160,39384 763836063844532224,431998 792070637233725440,243075 760901285663141888,65626 794511880492642306,258193 780852312474615812,182036 791687424674033664,240145 794586284471656448,261155 775431824571035648,141415 792780062261022720,246726 756502816781242368,42249 766414274268950528,93850 780556180254896129,355701 787461931703513088,210313 752657575380791297,21118 763834387704098817,80716 764921544065679360,85337 766047645479559168,90384 792159170762043392,244221 760951093249441792,64074 771772420877352960,127871 792512342449872896,203546 787531966895697921,206117 756591028321136640,44274 761530184424128513,25255 763080818587734016,47188 791407429573423105,238383 795371931969142784,249926 758375594249814017,52112 760464422196408320,62777 767749996330352642,81869 768129653038919680,100893 794349097889234944,259034 789166783416500224,215437 732981190248947712,11774 758172514061262848,51069 764517273319137280,80939 771406036259442688,125367 795030917639180288,263926 795279937712361472,245549 774679413875179520,143327 752933071297536000,24597 769260012212412416,111448 757975096552108033,50314 761191524432576512,66828 778653653334827009,121080 743891842748416005,11774 752247011957628929,21484 780794900732256256,183269 765626213096390656,80393 788209721106759680,352258 791747305623826432,240584 787800018207977472,212357 791874814667464705,239998 792123935282323456,243793 790665251712864256,233307 768509310154510338,101681 785532324251394048,196676 792099351086501888,241819 791239311664422912,235590 794668454007730177,262313 781619573485371396,188401 750105245515153408,11022 754111904147120129,31551 761160114577350657,66110 776882862985469952,159146 778990009550409728,171168 794439676165844992,258927 749548257303494656,8960 769292258357157888,112336 794014414462537728,257492 794628551110787072,262022 762096866653724672,69418 757978513500758016,50308 766751229422792705,95682 755081634060218368,35237 765296612428042240,84209 781291289786585088,183801 763836586622652417,80716 765967968731852800,90618 778766044605222912,169437 754024142618460160,30339 775358311856078848,146259 764818449377873921,83648 765967104034103297,90618 781593243360387072,186243 774058204028284929,139404 794811174915227649,262752 759746581528649728,58815 762325425892630529,70355 792498622357209088,246392 769287059743895552,112399 768536430071062528,106753 792783089223081988,245607 792194272292470785,242610 742729785432899584,1170856 756197891392151552,11774 773789171118776320,139233 770790558298152960,120610 794609569846751233,261462 771528763096109056,125554 753403178209599488,27222 761560859160248320,352982 755440234402189312,37541 763822759419994112,79911 793647330868289540,253012 753582102130458624,28281 789935914587975684,227795 757388809688510464,46379 778244726638075904,166532 792470163073347584,243398 760990032773668866,65237 781448086950334464,139404 795413002082078720,265855 779106590322413568,171886 790662546588065792,232137 794690206842683392,262225 759464923843919872,58054 775766665959124992,150663 776571996083777536,156835 753324467212943361,26788 764124853834280961,81869 786073122516692992,196277 792028683636772864,243075 793555394585038850,253206 762760670496436225,65500 794000120496865281,255870 766233919624736770,90384 786956462920695808,195876 794600074336763909,261155 758701572012539904,53703 779433348120870912,173658 786778038621069312,205728 788016659546025986,214492 762628145321091073,16299 775651770538266624,150511 767856519534653440,100893 790713853134921728,229693 759399663959101440,56700 793561531417976832,250785 733115548725334018,354962 790880858379022336,227795 754720645024509952,33128 786751467365498880,206008 773857022106214400,137158 793514350636101632,11774 770343203216162816,118375 755794283429564416,1248334 760463085882773504,62837 795775897840320512,266491 759809408893267968,352839 769186008835485696,111464 776541961087913984,155451 781349007880704000,186584 785622670243196928,197512 753814855384076288,29996 766004933745180672,88697 771445879362379776,124597 778630671870808064,167319 787127151896174593,209195 766616503110303745,80939 793310520153509888,250544 768043692187852800,103078 788751408627642368,220332 794725837874479104,263020 763417766397349888,78159 774824131191799808,73196 769900344285523969,109713 766281854777294848,91946 772911007253528578,132347 753639985580953600,28732 735135679110221825,11774 793797348564566016,248016 758664567698362368,54070 790740217363828736,231894 771853168338726912,1249921 793957110774042624,255271 795456526047551488,26066 763043245576318978,75899 770328788521537536,113165 764835908784889856,84800 785996616683524096,200382 791060091013300225,235963 795751831745892353,261155 773544744077045760,134993 775793747166633984,151265 780017699434799104,174315 771128965339746304,122759 785551281217761280,11774 762002507774078976,71550 785826507503521792,198671 790624710379921413,228354 761129054028300288,61051 753396539834327040,25981 787012389359194112,207613 789471979514376192,220961 756635091120496640,43553 781181131391692801,185496 773617998884143104,10788 786534555989733377,204358 788739464340312064,220332 795673342913167360,267862 773126900483055616,120550 794542406783959044,261155 775797446492450816,151463 793624269125095424,254209 790177208010674177,228354 794661852945018880,261155 789265468590882816,224793 795717066695307264,267737 763914439124856832,56982 794001332302585856,11774 789997836184068096,227048 774287625700020225,140444 788889719182614528,11774 733199609447743488,1170716 758111168150040577,41703 770435414918176773,118698 763430770740297728,78159 778360362718617600,165512 786940055529095168,207613 763133012649345024,75899 795297880080793600,264754 791666436833878016,240483 792446536982540288,243659 794519945610723328,252639 790012919773859845,229159 763526404730413061,78304 764511328690053120,83790 768812204745494528,109167 769657578661916674,113277 795259030818144256,263896 759222161697562624,57274 793548218621632515,253274 762769083288973316,73910 762291341095165952,71417 773875725321564160,11774 775008192401182721,144198 752691580847345664,22662 763492023320051712,78198 790015647279378432,218832 790980625448644609,235337 771418613060366336,125554 773104244366925824,133519 788440801143562240,11774 756652292414341121,43825 771776489901531136,125554 793722441394552832,249469 794524996190158848,261155 749686389248229380,9433 793442245282263041,252196 793531347369283584,252580 757946079744659457,49925 771908622083170305,127871 794630212390678528,262145 768417725945217024,105109 771402643923140608,124597 795702434622410753,268356 770848537177427969,117257 781287344305377280,186063 793230034039214080,250033 794371875006578689,257353 774063581570543616,139404 774212976542756865,141887 756267166719172608,35890 763221040721825792,75690 774993481542631424,146259 788599028284030976,217106 794609412690219008,261155 780698696849715200,181903 773063212828884992,134255 788140744947044353,214247 785493438422712320,196277 757987022397071361,47844 770670550352031744,120610 793632240093671425,236884 794369029183942656,247651 776130724705529860,153845 759182848637239297,56952 776758470343143424,157693 791946234126675968,240483 732125385895333888,349197 753349267444555777,27045 764243249452097536,82283 795699375842398208,261155 771579834304598016,125554 792765310466072576,247241 793526081227788288,252020 776830034090815488,157755 790596289721491457,232137 765756990207496192,80486 778997024842743808,171693 772988732160905216,133454 791000920280666113,235886 765592462274551808,88311 769863313203326976,114329 770813846441242624,117303 774043687961579524,139404 780981092526362624,182960 779233489291915264,170253 777908158740074496,163763 756253612657868801,41438 773021855829467137,131007 792086176379248640,243187 793809896059789312,255393 769421922174021632,111558 787780232216326144,213064 756896263266762752,36145 790889690404491265,234583 761695234908573696,70355 759593891951550464,56964 771073076230402048,121949 775803480631971843,150663 755191423071203328,34898 787119313467633664,207613 787415293236744192,210989 789959060640501760,225981 794002922296066049,256439 770608724075352066,119541 771042761466228736,123085 785904236370341888,198671 765301833896046592,86472 792065690664566784,243187 770437545696034816,112363 773845001239486464,136904 775449502975012864,149040 789526963375472640,226180 790579763291250688,231894 752160125385863168,20490 773856389684789252,137640 785928652185710592,197286 791338053822316544,238207 753647290678673409,28732 757386875061407745,47090 757605694736596992,47782 787329111941316613,208492 794346694771142657,11774 775641488638312448,112363 776440636404862976,155896 794572033703034880,261155 775374177683447808,137795 777858330647728128,163960 758609456972390400,52481 770685580954836992,118191 791678128187777024,11774 753916316415774721,27800 789243989740417028,224090 793465598990807040,252408 781546997308194816,174916 788739463287414784,220332 792399763421278208,243165 785480905741565952,194723 787136225476042754,207287 771101880906842112,122477 772909210136739840,133519 754767803614269440,33356 754937326963400704,33470 776733362417504256,157082 781417705064857600,139404 754195100020805632,32157 791913149163110401,240145 794347754512269312,259034 781307172990820352,185921 758336654788612097,52554 760571029219643392,61544 772896622334341120,133484 750344616906371072,12728 761300731257245696,65500 785619172973768705,197297 772188650717143040,69764 776150505181544448,1170441 793171883210346496,249180 793205654601072640,247240 742421169878372352,126668 751625787732729856,19000 771563879826493443,121949 790538027328307200,231894 786399574453735424,201958 793192481030496257,250383 786282759639752704,201583 762261217624850433,72370 766410015393648644,90963 773600742087200768,11774 781474115265888256,188119 751912808032370688,14858 757652330833547264,46280 764972908686868480,85575 768815202842316801,99212 778138523803213824,165185 781857837777551360,190635 794604894909038592,261155 754727501696421888,33356 763874604796391424,79399 773879576938381312,139404 781450683039883264,139404 764676368361660416,83391 750460996754370561,13532 764599535284826112,83939 753732544885985280,29263 768178372572610562,103071 793868424841613313,249926 770834675753377792,121612 780640772995551232,182257 767678948243156993,100559 773914690518917120,139404 775770506784083973,151463 779229569958055936,171324 780145178602409984,177704 794079566792953856,257492 771812762674688001,128194 785656342434287616,197297 790986499223420929,234583 778008782525915141,164764 787020121805959168,207287 785873629825404928,198671 794550297326563328,261155 754860300306964480,1248155 790695013118316544,233692 794560624080470016,261155 786456400335544320,199546 785268450763476992,11774 772907031955144704,133519 789986469385494529,229105 754834967604162561,32495 762667079921270785,71124 750731750746255361,14277 761726854801817601,70177 776902793667969028,159359 778208474425544705,166390 787360589051985921,209351 791046387374944256,234575 770756967228923904,120610 794691278210551808,261142 760811009112059904,64664 773892015415255041,136018 789905566499950593,228292 786388375070650368,202983 757972352953044992,49850 779109566600646656,172089 793950012409425921,255826 770451462644076544,118191 787839472687865856,211794 763451436554416128,11774 790696219148374016,232169 754833860479725570,33356 752648327812960256,22546 770335726919561216,11774 761440367396827136,65974 763172930297573376,76723 790317062560313345,230485 756918772108300288,44450 775019781854523392,146259 753645311797501952,28732 755157415931285504,35890 757314391696179200,44163 774228485686648832,141887 791034106469425152,235179 793618078332358656,254135 748400507903971328,1247847 755781048340914176,39462 772551663114563584,127711 753006839198052356,24704 768595257273483264,107469 791023077773680641,235620 786651627839160320,205270 768861319147773952,109666 785552696854085632,196676 748912070070972416,11774 758381645015621636,52912 765683721227931648,74575 778752062649622528,163869 792754914057256960,247232 733292368338657281,349375 763327907347337216,77577 768940564834357248,110477 790621761016594432,229922 793403338385743873,249469 768567590126051329,106281 791479720714141697,238395 793474618237460481,252020 751581629341020160,18555 768886343741177856,108729 793260364674850816,249926 755233272171343872,31621 772923284434235393,132335 768239371476623360,11774 779558329643171841,173753 766277714412208128,91946 770285933061169152,117257 752929008409468928,24603 773867134531276800,139404 773990595157123072,140230 766459742650703872,92958 773006836500983808,133664 793983123054886912,257423 790740175726911489,231894 755348105126678528,36056 788397209633038336,217519 788759051370803200,220526 755840071115284480,18215 785567776631058433,196676 793836648693960704,255866 785674115206131712,196686 762268941846654976,72420 785589371038760960,196788 793323044601298944,8044 791267048554950656,234653 765004117383184384,84209 773590458639355904,137869 785572448750145536,196917 776365735794868224,153507 794642325448245249,39957 765212519803850752,85562 753060966334500864,25255 786650095966121985,90209 788730311982972928,220029 752909710144184324,23899 789453412211445760,222789 791012338778402816,235620 791053360174551040,235590 775307334746681344,148045 789499464343883776,226048 793786912087511040,232976 756596229749047296,44313 765659691837902848,88998 769579303050764288,107423 775429192921985025,148574 775759556190343169,151071 792135903774769152,244297 793983304068435972,257325 795298989604270086,265855 766401823775137793,93286 778688543824633858,169923 785532003185627136,170187 795056374728294400,258456 793503648500162560,249926 732216685717917696,349788 760991166963691520,66116 765020551073046529,85734 781611720783650816,209828 789159711639674880,215505 790598230534860801,232169 761155462452563968,65180 766700572594442240,95672 794210358395338752,11774 754834028000342021,32873 778313969815740417,167220 791322651201503232,238117 795670354635038720,267521 755207036619612160,35939 769593283068723204,349684 771368311791685632,123111 750307481306497024,10735 755555482278977536,37684 760832917648007168,64326 780082806621810688,176128 769594765427875841,112363 755165307329576960,33356 786031952193327104,200235 791811650353504257,240926 756202379465207808,41807 756863197898866688,44450 791463030324400132,238395 795460170247766016,262053 751627959543296000,18893 793207196897062913,249444 794617123163303937,261987 795047223868424193,264397 795716562166710272,267737 757388491940585473,47264 773992750966534144,349942 781466716907925504,187848 786452313791537152,198304 795054472212975617,263033 788608791793307648,217937 756290357822889985,42249 779698666441506817,175092 778767531943288832,168794 774009769870954496,131421 766710204800970753,95619 790226113909829632,229505 790905177662304256,223492 793430314060247040,196314 758440090624458752,353879 764957663205752836,84445 779158605471870976,171463 785319955986165760,195125 753007221924069376,24134 765227220558344192,86440 750723310191796224,14718 758374978957955072,19598 781088772725284864,184044 793137281750016000,249469 752193243077632000,14277 769963292836110336,113754 770292846184304641,11774 794175396681949186,258331 795654543883255812,258456 764848191292440576,84724 787355434696880128,208146 753376898772639744,27222 780740668276736000,182257 785820047415635968,198671 753064470998507520,25255 772544333165826052,90384 787101731775614977,209184 788814529366937600,220130 792901514125840384,242693 767508418147909632,98646 775521376694177792,112363 772118184140742656,129558 794529569227337733,261093 750408082199425024,12883 751627150311116800,18316 764091806891945985,354829 769023015761969157,110709 759419922015514624,58335 775069852918841344,144848 765957955086790656,90356 774665925710655488,144542 780496568046592000,176101 780985898485817344,182036 793104094340583424,249469 765663261882802176,87858 775380442660818944,148574 785907704183328768,197367 751836539072618496,14277 768926377902944257,109470 780769575583395840,80785 758716573079273472,54070 793077490314915841,247675 765021551477399552,11774 790745150108602369,231517 769644228376924160,107910 790871335597596672,233307 795614219626573825,267521 763146030267310080,75973 777284184700129281,160609 794268473727787008,249926 751809151353880576,18305 757706765257494529,46958 766718138956255232,94899 788387091730149376,217519 790308833486839808,229565 794667286615457794,262145 768274634760265728,104932 778321037893271555,167303 793938707669651457,256255 765204834819665920,83367 778389391894990848,167674 788594140632215552,216631 759119135758512129,57105 777142089004019712,159876 792182002384449540,244637 794387605592899585,257674 749328142754385920,8047 762778287550656513,73814 781448554166513664,185496 788026781987016704,214209 768005105136365568,101472 790713067055173632,233307 794398853436948480,249159 794015183224139776,255870 769556675460079616,113165 760177421261889536,61444 781862745352265728,189509 761559855408701441,69231 792132225915494400,244297 766371251950645249,92860 772122192897118208,128934 775789581719318531,151463 756601431344357376,43751 763207433632251905,75073 787492441226108928,210897 752966938498768896,24526 770826666935324672,121300 773958930607124480,139404 794488841348362240,260840 786352198095556608,196917 793161521354289152,249926 774007383634903041,139404 780816399098720256,249811 756617521881575425,44274 790645654628413441,233152 793297230060883969,249926 777621072124321793,159308 769262438642511872,112399 788142924668153857,215634 753744034036846596,28866 767550949107785728,1249440 773929609297481728,139404 777919197905051648,158589 761277386264457216,65180 753577164444794880,26140 774015340191764480,138209 785263818289061888,11774 795439888959041536,264754 732958191181389825,1170601 754129016496369664,26066 758650850310971392,54070 789810053767270400,205972 790721599276134400,224680 769173656962465792,108427 788064694137397248,215005 795366662056775680,266054 732902601008680960,354520 765910787873382400,7258 776109894017646596,153465 792044615708844032,243075 749764646924611588,9754 756679323650777088,43285 773930369284444160,139404 795677202541146112,266079 773871436054294528,11774 794722034009907200,261666 758643783294709760,53635 762728921569828864,73707 764138300923871237,80939 758683351507087360,54070 786917508599209984,207287 794553636026204160,261155 758665391518408704,41680 775084487675875329,144611 762678253614051330,73926 795471335828942848,266079 752106947026030592,18395 763617388956790785,79040 766404492732628996,92854 777114506510143488,158520 793965101950922756,255913 769686098620588032,114301 770388493453393924,117609 762779274965168128,74281 751602570620207105,14277 780616803009503232,182037 768235420194856961,103506 779427894275739648,174660 780109749618630656,173628 775371068823396352,148473 781550425409523712,186584 785838304029732865,198671 786135934177685505,200009 773700578400542720,137639 776635304643919872,155451 773874752263970816,139404 750703788189593600,14594 764149046491643904,78684 787416908622663681,205181 732570877326413825,349764 794269638502842389,11774 753368053274910720,26702 795735868661108736,267576 754081129473249281,31377 756104642652667904,38511 779355101811073025,174315 795716514674606080,267655 758093205657292800,50827 775527570037059584,148909 750105658125479936,10661 776154823406133248,87904 754861995661205506,33532 774318085100695552,132578 775783760965033984,150426 758748580299481095,1248522 788048342131482625,214612 794986292660629504,263907 755050788141932544,34666 755145734526148608,26721 768479803011764224,11774 786401440449212417,202248 774576604773175300,144198 778426819368280064,167407 780737914393227265,182313 785474618731528192,159876 791831895550021632,241940 756564748095795201,43471 795102521224069120,264397 764551006860546048,82066 766556624311902208,91700 776906251703771136,158815 787084556729917440,207109 790325253021044736,228037 793608355226923008,249926 750447985473925120,12883 763657589318090752,77612 768986464206094337,110477 779892279444140032,174728 773849034008174593,136093 795691154968743937,262486 793309354485252097,249469 787699254634516481,212357 766016237994385408,11774 760487983430692864,61922 779328167974694912,174117 769551463928528900,113894 786356863444983808,202304 780054645158871040,164814 793808774515613696,254209 764443010746777600,82744 786257410667126784,1063777 765331509947564032,87145 771779047747624961,127366 761537969614233600,68982 775081367168245760,11774 769571383294722048,114303 770750957588254720,353879 771525124260450304,126389 771105414322724864,122982 785268590622695424,194648 754854913406963712,26721 773011157502222336,133454 792010328880009218,241848 795730240110817285,266054 740818738451210243,1247391 757670797339078656,48369 772882431397531648,132996 792856422346129410,248065 753577170153463808,27045 764846259370733568,84724 772841671134474240,132335 734911302590566400,353374 752308136980078593,18988 755563406866866176,37412 776987559092039680,159850 795387253195468803,247930 753208676752711680,25071 769296015153299456,112788 787197046344282112,199307 773284656271724544,134561 760612309299437568,63149 777845152358563840,163864 732280034602291200,196346 753608771855876096,26140 781056902625013760,183759 750787564878069762,14781 771803538448064512,127871 793969041383690240,256276 767209314020831233,97852 775035997302067200,123217 786987107827015680,207949 793951243823554561,256440 788892071717433344,221972 768888886223179776,104932 778954456994050049,171168 791655173638787073,239456 750828846509748224,15649 757385780163584000,46460 760224903106850821,60794 794002398385537024,256935 789183257577304066,215505 793943606704816128,256256 795035004812177409,261155 788859577177509888,220029 794008104086237185,254209 767204631092994048,97852 758338531865440256,52311 776856086217420800,158524 791784243810725888,241678 794999159237607425,264431 778811784463421441,167448 755019661243215872,34645 762876267666341888,75073 773254942022742016,134993 785314123017916416,11774 795339317161951232,235251 790208434054438913,228584 792093845940948993,237964 752946745886253056,24248 793699693121331200,249469 785599213111566337,11774 792039873331007488,243187 755491244407525377,36614 794541035091206144,261155 775478329281503233,149300 785808376617992192,198586 780610010678079488,181755 785601602853871616,196277 793486089214431232,232863 765572531344384000,86103 793664934005530625,249926 778253705531551744,166913 762757677076271104,73926 769072522704871425,109805 791190691779112960,235590 762839182779691008,73685 787205932199645184,207613 779507534650482688,175549 791682659734859776,240483 768159375122989056,103354 780970945791954946,183269 781408269369798656,185310 794997035044896768,264397 761238464742301698,11774 788782133263405056,220029 772802815299297280,132364 793329528252669952,249926 795702930531749889,247930 786976766669664256,205728 768177608085286912,104525 750728959038332930,14277 768907969752813569,109666 735911014433206272,1170390 764201702383718401,80939 765581462846312449,86645 770195284118863872,109840 786996494591221760,207949 795379578009026560,266491 747600968057921537,355701 763901067159404544,80648 776111463358468096,151302 776546040388292609,151374 794652166262820864,262343 778645665203228673,167220 771777296000659457,125742 776053491219521536,152735 793536995427364864,252984 772186838949851137,47207 791714567751512064,240483 763498639591219200,75460 765290765190848514,86825 748452725193605120,354238 763513113933209602,78561 795042401089884160,249926 753724946182922240,29263 792517400176451584,242693 788868771163234308,221785 767237074328047616,94435 767158197127905281,97852 787852944385376256,212357 788453360017879040,218275 756254472276316160,42274 757744984988581888,47782 760883463348031488,11774 767786247670685696,101463 773881418770321408,139404 733008952246435840,352543 765267778362310656,86103 764712113642180609,83866 773532995600977921,133702 795051403026763776,264397 751898800482988032,14277 786974510356443136,207613 791408553798041601,238207 758831917814820865,7047 763793882978975744,78344 779106344678731776,171617 794636358933508096,262022 794019079497596928,257492 750107648423497728,7275 766753790611615744,95593 774780221186830337,128936 780630192385626113,182211 768973906489249794,110659 770291871616827392,117257 790345545340579840,230708 775968617640800256,152314 787078510594580480,209035 753374973440487424,27402 753768242972397568,19899 785871086785290240,198591 764805916038266882,83866 771751691033178113,113165 773550639347408896,11774 733162491090472960,355261 761009171592392704,66159 749280256192704512,1247986 760966907692408832,65174 789285880187883520,224680 789286768789127168,224680 769271368294633472,111448 795693413765156864,217634 776924920098000896,158338 788887912444067840,220029 794712327320993793,261155 795741765332451329,267862 794195275325706240,258598 767664384281681920,100523 766409249450659840,93823 767805375714177024,100893 768288044138926080,101682 787045167907778560,208014 790986078907949056,234796 765687008840646657,88459 789118302802980865,223286 793290327360671745,248701 792069988551053312,242693 764941181633519616,11774 768317675562934272,100893 776203818866511872,154469 794208816191578112,249841 791120318291140608,232169 765671780367249408,87904 764128477230600192,82066 793475072451194880,252020 765239014303465472,86440 770648343806668801,118192 773647027766984706,136947 737000815328677892,196346 769343079874568192,110659 770683269365035008,120675 765905129212112896,85326 793976094089048065,256847 795074238008922121,249926 795449357210451971,266079 773891661013262337,139404 790963571316457472,235487 766406569449906177,93823 770009647545720832,115511 769298018558418944,110585 762400845526814720,11774 791118644415692800,78159 795369249208500224,266151 753361188239572992,26458 755880332885385216,40086 765926101671698436,90125 767201544613748736,97811 791869449783484416,240483 752317406542901248,14277 762012705838407681,71502 789837902964371456,227274 763000916748406784,75899 765884118861242368,79223 786267270028734465,201958 774189654715338752,133519 777551393611808768,162371 778609764431376384,161277 793311483736170496,251327 793663233097859072,249926 794996005766721536,261796 755988851131346944,40463 761194768168685569,65663 764099659623112704,81574 786240862091083776,201958 793182684075876352,250064 775399165123661824,148994 788880777530355712,220727 794668986269134848,262022 776122955625488384,153194 732295867982548992,349375 753326748993859584,26140 753704100710092800,28799 765257988491796480,77569 789702088590659585,225981 766089095000973312,90539 794634272413990912,262283 773380986142720000,135725 781672986181001216,188478 781544230166601728,187611 749452865337425920,8497 769318571512098816,112336 787075636019929088,208965 754739158665596929,350711 774490860473901056,140444 795680402610458624,267862 766117271404109824,81929 776725387216818176,157693 758805716089970688,42453 792573542378463232,243562 793503873537191936,249926 790989039172145152,235590 751180649411731456,16768 756902617008238598,23518 778707953264185344,169327 759399192703954944,56784 768426299765456900,106281 792775392574607360,227267 795052470015852544,262752 767849743447973888,100893 785687098888065024,196277 764219998747430912,82766 776459066247872512,155333 766643434689998848,91700 785999116400635905,200467 785858503831420928,197286 766026806281416704,86119 775292829849354240,148045 779538579290664961,168670 791368918648492032,238395 788192229051494401,216187 793944524401709056,252939 792409425868972033,245750 793894832380915712,255942 771234361509240832,122145 771529515491143685,125145 794290036430684161,259457 760878608147738624,65268 762678212434341888,73926 763504862747238400,78286 764791052087664641,84724 786005937085489153,198671 790651788290617344,231870 773606054407999488,137158 794548411454423042,261155 790563068673609730,231894 794614391140327424,261155 761716608184180736,69947 788585198602641408,215437 766309105120182272,11774 773980816489717761,139404 750024014127595520,10654 779413077024321536,174427 779669415512117248,176209 787820648567545856,213253 793098849199939585,249469 781300771514114048,187084 793677515025846272,252014 788208697436737537,215835 765260052080898048,86763 792513675693264896,246422 761625960986841088,62492 762701093361115136,74451 770720228950970368,1249757 791440198445957120,238110 757220855223029760,45815 775788325290385408,147637 779418001468563456,174244 761585553229905920,67678 767838314175074304,101134 750200751658455041,10662 779866140436758528,174465 785374421620035584,195481 787015093171130369,207287 788404975365873664,11774 795415812521820161,266884 759876070023847937,57574 791705074498203648,240483 767858214343933956,349060 785662480152268800,193636 752896231894949890,23843 771319944222998528,122126 733021685796872194,352185 767803249739128833,101681 793220568409571329,249926 793444628137545728,252020 785952118171635712,1170338 795177706124115968,262752 791398944488165376,238207 756659742601207808,41680 791421454348906497,234933 773181584874713089,109713 795437580464586752,265855 775328833365049344,148170 785927661940080640,199546 765734568506777600,83372 773547004123197440,137158 788105030100520960,213887 763715683167248385,75724 767886606195888128,101681 769490623070175232,112265 753757596792655872,27776 792226620190797824,242693 750624712032681984,13069 761282648446599168,61723 762693510172708864,73926 762721745174265856,74133 776487602329260032,155390 793185587801063424,249469 792868068317954048,246726 732645916352581632,353228 761199931478642688,65180 791359040043552768,11774 759574683431886849,55107 761935801093591040,71123 753273308301230081,26492 775000847738691584,146259 795439973436715008,266500 752931575067648001,24467 780774814311063552,182726 794888321881280513,263708 795458333750607872,266054 786909712809951232,207287 788021400074264576,214354 785545406407073792,196277 791468730773569537,235215 792089368685076481,243187 787324790092824577,205972 788356599400296448,216991 755034036645400577,32196 775745950761353216,151216 755412897157701632,36735 793097616909225984,249469 761266024419164160,61412 768833021495676928,108849 791155836869603328,235590 792442558433689600,246013 792519562952527872,246273 756648402159415297,44274 755469306758963200,1170383 760209990283956224,61011 790337577366720512,228037 753370943922147328,27045 759109123749322752,56197 777854766084792320,159876 778013520965271552,163990 793141463915847680,249469 761659686173024256,67973 759488470951796737,58227 793161095829680129,249469 776144220830572544,153915 778311754451484673,11774 752993771659198464,24366 763530380477476865,78129 775386898315382784,11774 789146393088815104,224027 763208036064325632,76549 753737771395780609,26140 755860775256854528,39475 769241651625750533,27164 776948329242656772,157583 760831626880233473,65029 765770621594853376,89076 781261545053577216,186434 758781569276542976,54070 764181179327184896,82177 773613316836954112,137965 785311106550026240,11774 793445915491053568,252196 790964943994490882,235487 763112789154095105,75899 766672289106722817,93823 772104878500024320,128355 775409770366898176,148994 790663406265040897,232595 756596992277635072,41702 773284760625963009,132996 774651266052087809,26446 786945072323502080,206666 753690464545636352,29263 759139053484728320,55887 764857601578393601,84724 777750052705964032,163376 792471171715493888,246225 794589594238861312,261818 756328793560616960,42249 770273189175885824,117377 786471270904803328,203674 732670055557779458,1170396 753365575762673664,351158 753764743781900288,29263 777009317580910594,159146 777393890949144576,161456 781208586781270016,186212 794564503631433728,261155 789242750650621954,101778 770340520115605504,94699 773672671829696512,70177 791711818196488192,240070 792178436135616512,243075 790919548098666498,234583 793970770926063616,256255 788374373090467841,194072 790905495267704832,234796 752200572158173185,18386 760511414201049089,63268 763443899817799681,77668 788538635062652928,218977 752937252167290881,22750 758781158519869440,54070 769312103266066432,112788 752931335405051905,24603 772153783921078272,129918 780414501288108032,180039 788139907340435456,214809 785297204105719808,194648 794617346988113920,262053 792037172018835456,242693 734432820232261632,351252 773658847730819073,133519 776051470881857537,153095 764593431310168064,83367 787842771172388864,210313 756664252497141760,43471 778939945943564288,170253 787500826470207489,199307 771452123007504384,124855 778935713718947841,170187 781569965224824832,139404 795007395588096000,263906 757346881789841408,43271 790550399031906307,231894 772787192242384897,132335 787107441431445505,207965 733006663792398336,353528 786939058651922432,206008 751095062050799616,16728 767449149771911168,95055 777546483268722688,160592 778443905553408000,167398 795098346037841920,264397 772456030093455360,130686 776188894647910401,153095 785694116118077440,197512 790647757375700992,231881 764983643253067776,85562 756908731183489024,44837 754872069574098945,28015 776450538812694528,153194 781411759563210752,179098 771343317351018496,124883 774301109922004992,142090 792867544679972864,219531 793846385032454144,255393 793546846681571328,251758 793591655743893504,253464 751848974080888832,19236 756299557609181184,42495 789658200601665536,226810 791946317501038596,238207 787280250711445506,209035 758038951898808320,48663 762645868789002240,73926 780842090184015873,183269 785483374118875138,121359 793456161274097668,252196 792187642486132737,243187 735118112983388160,65113 780600030524739584,181935 790635950342807552,232863 790653449406930944,233198 794629739407376384,261987 732697746336022529,353002 761959923450249216,69388 768894863353929728,108849 794306356803227654,258981 765259113567625216,86763 759086509198684161,56784 791062451139645440,234583 785545411402592256,196277 775907507311091712,152498 758002101888782336,50500 758683917922738177,54070 771464014811586560,125554 754101483784638468,30910 764461431601389568,80649 789130274084794368,223286 794733821476372480,261155 753373826084405248,19598 786162217364357120,200965 793210028220035072,250033 755603478324600832,38461 758028318243291136,48663 778714800515801093,169923 753050808166522884,25135 790304850747596800,230282 795067104475172864,263817 785239479997108225,194167 791014093226381312,233307 740288557906960385,99816 763026408427786240,1170858 776860808034660353,154832 768859278547484672,108521 774698507047432192,33169 785627918676353024,195807 790690353485668353,233558 732325404522905600,351491 759944842579509249,58508 760129025775837185,60539 792793299568304129,227267 757347404223963136,45125 763072950652243968,76429 792480168732352512,243286 764141014516834304,11774 764182558544371716,82457 795026776250523649,262752 758278622444654592,51069 768293047045984256,104940 774108533163905025,139404 791054795406712832,234622 776100264742838272,152984 776371428283322368,155187 768154521147015172,103212 768199361356496896,103149 775417967559442432,149200 776486845433585665,155688 771439992174481408,123337 772288213465468930,127775 789816604242477057,228034 794535993764237312,261155 763205873405612032,70177 786076657782317057,49459 755219308771291136,738099 791481048169345024,228989 750362453951799296,12883 765338915301720066,87245 768445628783267841,91946 793543799741882368,240556 761969375918301184,71324 781548361182699520,188478 785654678717509632,197512 786724601120251904,204413 740221113049878528,11774 769528568867123204,110585 759857725958451200,59467 753926087822807040,30251 745012699516571649,353488 758023378796027905,49754 793569991870124034,253164 754844627954380800,31450 772173530704252929,129231 794581663783129089,261155 757714037669003264,46890 771881964802408448,124597 769001603093454848,109767 789934847129219073,228437 793879296284569600,249348 762745954369835008,74781 780270422235287553,109875 757907289848238080,49852 754783073934376961,33356 757120307908018176,44450 794679742993756160,262053 791431906290049024,238207 780908307083063296,183077 788751133691023360,11774 753256758076768256,26539 793456706244280320,249926 757603838773850112,47544 763842355816300544,80720 760424328496242688,60866 770721953476911104,1249797 753108203588714496,19402 788851946761445378,221476 773536523715096577,137042 781539312999489536,188401 763108833753309184,73814 791436349744250880,238207 793970825615421440,257255 757068336379273216,44429 767858431361363969,101681 773641270023557120,137869 794646741228265472,261155 771761373265088512,127711 778149821710528512,164912 777333004184223744,159411 740331241782677505,11774 773350321397653504,136075 786003299191361536,200235 763779373832994816,80136 794202859432804352,256451 794228777077313536,258456 757097403619086336,44450 774799875292667904,136904 792475068739751937,243451 794548039327289344,261155 756677054167384064,44429 763690687434858496,79059 778431854084972544,167083 790271306331664384,229693 795391677431246848,265649 793543347839373314,253274 757434210533646336,46667 787312483530747904,210289 791701185577226240,194082 752227468883464197,21332 768473000374968321,106094 764839458608914432,84649 754786588203155456,32861 787499074429812736,72035 773942893732065280,139404 791355329703473153,238207 795109160329170944,264431 794627499070226432,262022 763481562784694272,78205 781475551190118400,139404 794601989850234884,261801 768827628140670977,109337 785853099885883394,198671 770339023101591552,118375 770672884280860672,119832 770721248070344704,120610 750412641475133440,13262 768313852085821440,103924 766252315716136960,91751 790645399455399940,232169 751623543813730304,1248188 787118564247498752,209129 740405650396712960,11774 792599895626493952,245101 776466313145380865,156103 765634130369359877,88546 775884875673010176,152182 777028858486808576,157082 758124148375875586,50923 774806816328777728,145244 781201477268336641,186434 761335543934386176,68182 768452744290197504,209828 787333530338598912,46572 758811109537132545,54070 781273094564511744,186883 785461019858567168,192032 786909864723308545,206642 794974092231372801,262925 761924605682577408,70941 788480418404114432,218275 794594945604665345,261796 750549176946200576,13450 788311963042324480,215754 788776397896552448,220526 794256998736928768,259288 773259338165149698,134993 754935613560938496,33356 758281781531541504,52061 776145540530614272,154071 751877575790780416,19236 775423502434172929,148045 791757656084000768,240483 794554890018230272,261155 766725356082520064,95708 793647488435576832,249926 764413565151436800,82066 764973400657764352,75349 759586657226063872,57574 780570506462388224,172132 788007393808363520,213253 791796879377960964,240474 768019096025923584,102998 795482237785559041,267262 757560149485686784,47761 767731691779723264,80939 768065539474350080,103261 770397979501006849,115526 788140336132464641,214976 794274241923252224,257325 758789997629538304,54070 767161007252787201,97386 792761816149614593,247076 760264152120033280,61011 774281744786853888,142506 790177477012365312,229930 762251724367208448,72010 759491524535148544,145399 794016466769182720,254725 762300459147141121,431998 776072720723218432,153095 794864168037912576,262849 745127621835399168,11774 755112104462520320,35044 760571424146763777,63451 763153619130519552,1249110 764087614848634880,80720 790136581084413952,229159 753679739252973568,28866 776573969964994560,156926 770159593439854592,112939 780598153183657984,181755 789418429027524608,225374 794015156023889920,256439 769682763951673345,113247 777062578136678400,1250370 788143729714409472,214976 765840896562692101,89639 794500831512915968,260871 794585622497267716,261796 792161834669187072,243648 792816948597886977,247877 751137725122637824,17120 761834265306890241,69356 778962873821204481,166362 788108176076013568,214899 761338066757832704,67369 776287484929986560,109713 786398352501985282,203240 732159214056017920,349461 774217020401475584,139404 778616669241544704,168284 758145648592052225,51595 770053397403799552,112239 754036109651415044,29790 755196102719045634,36203 755895950716002305,40550 790321854653292544,11774 790570450367705089,232137 794948768302931968,262847 756312538158026752,42495 788890772644900864,216009 788922011108139014,11774 770320558089273345,117377 780835461162004480,183269 794607814585028613,261155 767066938191273985,96196 768101513977815040,103506 770715586011672576,12949 781211949510062080,183811 792519943170338816,246013 749322575520468992,7852 768269534545543168,105041 774038269919109120,139593 779502523568812032,175415 788802198939414528,221057 732599232528551937,126668 757262889480622081,1248475 785852298358562816,198878 765716244230184962,88361 756598382408437762,43553 758790978484396032,54842 771325290605899776,124779 795064072979025920,249926 776861091016151040,146804 788191130001117184,207109 790909004260184064,234583 764947495973564417,68567 765951594936541184,90384 785620388025737217,196917 776066784793210880,152735 778920515520065536,166860 761558380603404288,65180 778172523808690176,164669 791309309883850753,237787 775792023898959872,151748 795717338444267520,267737 754095764293419009,30370 762806002345467904,75073 759006580465504256,56302 781372414685024256,187634 761382519233245184,67973 795709482294800384,268448 793282406937600000,251205 795702830111850496,247930 754758017615138816,33356 773998459825168384,139865 775033206881918976,146580 791624296464429056,238207 775762203974725632,151463 764798214772035584,82177 765982904497283072,90031 777726375088140290,99365 786780014213750784,204539 753367362888429568,27317 781145723542786048,185496 756705465350979584,44461 764870491194531840,80482 794669094955937793,261155 763706424367153153,79691 766720270853935105,95672 785829402345082880,197512 789843187661668352,227048 791350947364474880,11774 791023709507063808,235828 789525624410943488,226823 778351830262804480,167569 794899216652873728,263697 771111117095596032,121612 750546566482694144,13627 753208830356496384,26140 774098434265538562,139404 794821204766904320,258829 778442602370576384,152594 780804566010896384,183269 764576491288035330,83713 793952439804129280,254135 772910265054756864,132943 787312791430504448,118191 790963677411307520,217519 771687902732439552,125703 778005687431553024,164826 757999181940207617,48633 767855836261601281,101681 788797532994351104,220029 790773900170764288,232884 791741897794617345,240584 757661482498813952,48531 757771066089484288,46280 787793556014456832,213064 744603249785765888,1247662 779350187722452992,174315 795046174482923520,263532 757600263079419904,44450 789250859242696704,206666 762173072522809344,431998 781248115252744192,186212 792038695364734976,243075 793865514460155904,256255 759593919835496449,56924 778311924219977728,139404 764832694496886784,43383 779766675977756673,164814 791727749488480256,240535 760678348255354880,64378 773938905817026560,139379 749729902539206656,9998 767027316614533120,97369 763896627052457985,80939 778338038556471296,167220 786797458672103424,205186 795405340695207936,264397 765038332128571392,84888 767154374091083776,97432 769826389558042624,114779 795028889185742848,261724 763813593053704192,79131 766726566705565696,95708 774036341969395716,138819 761605389678964736,1248944 767985248722309120,101163 771119450527404032,121612 792141595692920832,243451 794162443396247553,258331 744524681982550016,349197 767379418536738816,90384 753223137345634304,26286 773717715655745536,349714 756639818105364480,43471 765053570928500737,11774 776737005485064192,157693 790553031926353920,194085 775718499612237824,148800 788424931432361988,217519 761816670373412864,56964 752931190865133570,24024 768061210302439424,103261 793456876994367488,243761 732431237529407488,351649 771694918003752960,127134 778709565722374144,169327 790253819984646144,228341 766441752395939840,93823 769273475622117376,112788 779889628685885441,177444 751996138685812736,14277 757774613682061312,47844 777938973196898309,164669 779182058413314048,168633 794563223504633856,261155 776633511469920257,153596 795692034392657920,267862 757890171740250112,49852 789139897806356480,223899 794531084440584192,261155 769778658894544897,114779 754065160453566464,30802 755542667405045761,38401 772541426383085572,108396 750787276297408513,14128 775372335587155968,148574 787914788206735360,213887 794985543113342976,260613 779380830640627712,174294 768479875095072768,106281 773632213116039168,135903 794528779876139008,261155 777863413376638976,164001 781360875424718849,139404 790629598748930055,232280 732763824038641664,353781 770442205265797120,114254 780616690380013568,182154 772931387615645696,126152 778759750154461184,166538 785494407743148032,194949 765601240587702272,88128 766673248033529857,93823 766573016050311169,94328 788825552660537344,220526 791110750672609280,236454 792108218923102208,243075 755877628935041024,349060 790563255768928257,231894 759498533120638976,58259 766706054596091905,93823 788353055825637377,217156 776896634533715968,159146 760804179195535360,26066 780736929142861824,176890 750388828523917312,12883 751593576337858560,16728 762786407215759360,73712 763849296684863488,80643 768114687372201984,11774 778255365112733697,166913 786372290908790784,198586 762466782087028736,73201 771775991622438912,127134 780621239207329792,182122 765385209801945088,86653 775417299566231553,148574 785253989399027712,194167 788169372716113920,11774 794947825448710144,262847 785810386121400320,198671 787446514197078017,188577 794759916573626368,261155 751831099991429120,19236 776047455255363584,152872 780863913592102912,183269 787307517302837248,210215 793176379260964864,249057 769176630610714629,105642 778569740516229120,168711 751553716738600960,18562 768861987942100994,109666 776447986691735552,151463 794668385279819776,39957 750421428030308352,13019 785865973769187328,198671 788748893689229313,220332 794612854137778176,261155 765333602540322816,87249 790956188842258436,234653 765167174113570816,86103 789242173019521024,223692 795063134776070145,263906 752651232150327297,22785 793638088107057152,254135 793640374262566912,233154 781614492920741888,139404 781867108812611584,187974 785309970464026626,1170670 785917578304708608,199739 776168611228639232,150443 787850870037676033,213376 764977231701630977,85562 766146353558753280,90993 778647222569369601,11774 768514372008235008,104973 786587982392197120,202007 764089397872431105,81702 788426650228699136,217519 788827140724756481,220332 791311667753877505,237491 791826051638890496,240483 794733906180378624,262849 764315588680421380,75929 794232571508854784,259063 777683295010230272,351279 760158516300615682,61412 762759594942799873,73856 780856595794300928,183826 790127138745700353,229159 772053230582915073,129119 776269645443502080,152872 792014386718277634,243075 757254638794006528,41472 788048122421321729,11774 774327332966465536,142506 775383888441073668,148870 758312301153939456,51069 763146584125116416,74943 766463251039318016,90963 791835708554153984,229105 761949621518274560,70509 770788611692171264,118192 773491168940204033,133702 792401241221521408,245056 752705159189393408,23167 763038577122873345,75724 787040999956553728,207613 773282049683709952,132335 765269856191209476,11774 771335808036896769,123582 773869754679525376,137869 788513213771952128,218164 791681211928236032,240483 768500235257667584,106716 778299797816180736,167319 780438366730985472,179578 753279818519547904,25253 773271770652676097,135903 732894858260676609,354517 759808806671056896,55661 795418963245203456,247930 795713216701755392,267862 788748646535737344,220332 794648632070836224,261059 763024420617261056,75724 776658309101133824,156644 790627729926303744,231894 786643918741917696,205270 792693000837160960,246392 794617927035191296,261155 794692075929346048,261923 778435943304863746,168221 785469448387985408,195975 773990412151173121,139404 759795372789108741,54118 760158470117036032,61051 768812082590457857,106716 770619687801647108,104845 789200336267292676,220029 766991990999355392,96263 792082721258569728,243187 753281280276516864,26458 757541111216734208,47782 781853420533780480,190635 760970507491565570,65174 752964348557930496,24257 777114720478330880,156831 768891382928924672,109666 785807868100349952,198466 786064170181681152,200965 787203693602934784,207613 768874430139432960,266797 790722377084796929,233307 793318210418401280,251452 771829971455123456,126389 789822277101707264,225585 794941701592911872,263895 767007270639112192,37044 773160332533436421,132335 786066850014699520,199286 794251237977821184,258331 779113393546485761,172132 769279391805296640,112725 775085382631174144,146259 790249298885681153,228820 752270082865180672,21074 752915405476401156,24134 771539146485542912,103986 794583776974295040,261155 775899640541556736,138490 769819140995616768,114779 773521136940228608,137042 793096820125728768,249469 749495457479421952,8497 780857845860405248,183269 785710318093672448,196277 786254661716017153,201555 775748234308354052,151071 775350941541433344,148473 775933477480833024,151741 752878414328131584,24134 766786428143448064,96299 792166588267069440,243075 733875884793298947,195876 753936721239273473,25135 758464115002204164,52554 778158795101003777,164826 732167831320547332,349795 765164529349189632,86103 765723583159017472,88874 766017554745794560,85326 795129687559180288,11774 761364335700561921,56964 779876041292644352,174465 768647365817282560,106774 774801027753185281,144494 773603940902535168,136947 790963349618094080,235487 795409512211615744,247930 768593643120852992,107428 776586883551944706,156835 770598581883531265,119774 753043263066636288,24788 755069858065354752,35044 790329304504602624,230334 791733518732783617,48663 758017785536450560,49852 765564617271586816,86103 769861229431185408,112725 793134115889577984,249841 774708136691109889,142721 788671518758703104,219915 766423962553384960,93261 779364542769836035,174230 790969227184377861,235487 776416442199576576,155451 795758085054799873,267862 788058724116168704,215005 767713788321796096,100545 791421705780654080,237908 785281010938150912,194648 760217691944648704,61051 753742848185425920,11774 764959007123484672,85525 786915332610850816,205509 750376381196996608,12883 757243078067576832,44429 787756296774836224,199546 768158774574084097,103071 750020072710737920,7816 788818929745432576,220526 794270904255713284,46572 758352540089978881,52538 777940136109768704,160226 795773283799011328,267933 755205865116950528,33751 790954245742735364,234583 768524569409978368,106716 776470726220083200,155984 793032804284047360,225359 760427235325177856,62063 771432191905632256,118191 767750565371736072,101134 763131389654867968,76188 774003337624563712,140437 768214018981060608,103354 781640538961416193,187896 780907757931073536,184398 785420418308050944,195674 795384373579227136,266491 757621126763728897,16953 788089540921716736,214138 763425052322701313,47188 781119711635501056,183269 787007117173616641,208379 770131766501933057,116164 787520343166582784,209736 763822673944338436,80366 788757409741275138,220332 767525485131825152,90384 750414164506599424,11677 788049625580175360,11774 786533884892553216,202877 768975990689243136,108795 770448004356550656,118192 758091413733117952,50827 776937635528966144,159411 781382010254143488,186584 761339695133515776,67973 789654492895547392,227253 794322607126573056,259743 763477126792122368,77598 757690751841107970,48663 764136018455003136,82066 777860902351536128,163763 761583276280520704,69231 732793797285941248,1170735 767481308423618561,95055 768226634197569537,104973 778256471960145922,164826 793240270766735361,195876 771929473956585472,127775 779072262083182592,29263 794637962629812224,262022 758316610033770496,50923 790745693233160192,235349 732683987227926528,350654 750126714928398336,9140 769210336213864450,111558 786551225877684224,202877 787003745267814400,207051 749782610042249216,9433 773680015372353536,138165 781338386552360961,139404 763792210210983936,79585 773239874950275072,135518 794262515509137409,239610 775458485324554240,148010 792790072441442305,238045 764521977684033537,83391 776431939980931072,155688 774279467716018176,140444 759806233121464321,58267 762453693778178048,1248752 792853559607951360,247877 775885922407591936,151916 791677601811165184,240483 795757282864807936,268777 769057191039033346,108795 741599813666545664,349060 750375847958188032,12883 779354974350376962,11774 781472657720082432,185496 759553511998779392,57887 772598471593451520,131542 757292725821583360,43285 757009774613454849,45014 761263519027306496,67547 757800565132845056,48097 773887080913104897,11774 775764165185138688,151463 779111860285087744,172862 774250251079262208,141316 788417822707843072,217519 758029229548273665,50581 757632440022073344,47761 765696030180462592,88428 795479514226622464,266079 754751382037463040,33356 759080619934638080,56784 765678321141030912,88489 777397128003883010,160226 792159233026379776,243075 794055413503127553,247651 774390073018114048,142527 788484394243674112,218495 769274595451015169,112788 776232859958857729,153035 785337752556490752,195125 781044527494823938,464984 793155960139345920,249469 761369688446078976,66897 765306501510598658,87145 793299115023228928,250633 769661512713666560,112032 776119285038985216,152735 758293256841101313,52061 758449844390400000,1248599 773596083075190786,134993 788455092932444160,218275 793215585651859456,249926 794051701787369472,257353 770322402127515648,1170396 790227739106242560,227278 764457247602675712,83391 778222513566265344,165348 779424092176855040,143948 755162712292941824,35890 778288763739013120,167220 758632606183198720,54070 765336591372001281,85868 785774592606429184,197512 793241423114108934,249469 756636441061490688,41839 757427271141625856,47283 794056008683253760,257429 774978560637317120,137965 785608340424552449,197512 792053198966038528,240483 752261742953009153,21332 753030158618099712,22795 769646060658712576,114779 780840268077510656,182870 749653246533251072,9087 757323772764401665,46890 766901699629817857,93311 764962595145150464,84724 790860332285788160,234495 792118984585936896,243075 794585405437841408,259034 732849096734703622,353879 793966739306508288,255942 758654112674250752,54070 750860642618216448,14553 763455623522492417,78159 795358981485015040,266500 786609224876957696,204835 785921072524845056,199546 773509986152349696,137158 762265059191955456,69711 772185268308717568,127925 788476099256684544,215005 761357390457499648,68273 768581576892354560,107469 771473908440698881,124597 771895499989192704,128713 781589022611308545,188401 781251041136349185,186149 794392863345774593,259659 761072533504266240,65974 762480483347210240,1170332 793112773509079040,249348 794667023544582145,199178 750831137577021441,15653 787022886317850625,207287 792032909032992768,241678 779029247360921600,171795 794906839930511361,263779 749687947293814784,9433 764935129600962560,11774 792135845604106240,11774 750779673026523141,15316 766715476978364417,95708 795039118753431552,263532 759501982969257984,57574 778301465412587522,167220 764824915157606400,84724 781257390452674560,186673 792889577308553216,247983 766523054029574144,350669 795182993165918209,253820 768857350232870913,109666 769140960148074496,111558 794687552154267648,262588 758483436273147904,51820 767923037911916545,100893 786939571821043713,207613 791992721581805569,241819 766290833033334784,91946 795676551069241344,247930 752645066154340352,22779 790940300512342016,234583 776121921796661248,152735 788134868328775680,215005 769781334533296129,113510 775092260841005058,132419 768952455279226880,108849 751019687119577088,14277 791318710690516993,234583 785866932213977089,198764 793429104280436736,252020 756376829011775488,42344 762003748260503552,431998 794272806380961794,259482 795384771337592832,255826 772872830727884801,132578 775335173550317569,148473 790707959898578944,228101 764146707504492544,76794 794014213832261632,11774 754883707832377345,33081 776366783292805120,155328 740831659977760768,195876 760913807187279872,65387 771847084265738240,128017 793795601368481794,255393 761681301099286528,69548 764974511682756609,85562 775833956566589440,151741 788431683552808960,217837 770355681782140929,117257 794333209861320705,258741 794921697195327489,263703 764223315720413184,82066 770326531524755458,117043 746788988363640834,350713 758063284813598720,50542 774251046285651973,136904 792732464326336512,239610 760136184043597824,61145 770350948308783104,117609 763178818123227136,75899 760986097379844096,65455 769184470486421504,111558 758664056869748737,54070 761289454011187200,1248922 788760077788479488,220526 770264383343689728,105109 766354091664551936,93303 768956976231440384,110302 756975217491050496,44274 776505154296307712,11774 780556659831611392,180233 780724109793697792,95055 765340204613799937,85562 787142324526706688,207965 740844912229396480,31836 747493165590941696,11774 764841095553363969,84724 795167370138546176,265531 762368117100072960,1249014 774362801280131072,142503 779315000846450688,170077 773662958941376512,129558 793558234762141696,252020 778378887319486464,167569 778427304569561092,152594 788958315883749376,222500 781300163004563459,186584 788732819493249025,220029 770233525345906688,117250 781921925362774017,188170 791334208065142784,237594 794388129776041984,259884 755507980808826881,36056 758320403832004609,51344 785994757390471168,199211 750750322683817984,13899 766453734629056517,92958 780488299425128448,11774 794694172427112448,262053 776770134224568326,157755 761076889712599040,1248902 791965647911555073,242609 758412396792655873,53001 780941461336514565,182036 788638349737074688,217123 794634993528164352,261155 771217075226292224,123583 794241800005419008,258598 778212266416087040,165488 794345822594875392,258741 756930558698160129,43986 733004760668852224,353754 771137848074383361,122967 780098176757796864,178075 795345510961999872,249882 788419770215440385,214078 757433514723803136,47284 791217437165387776,234575 755503286250303488,37433 765575802687594496,86645 771187562257879041,122978 773708502867046400,11774 787027962629648385,207965 794030920152051712,257492 780604692833402880,181935 758415215495114752,52167 786404098363064324,202304 750077583828611072,11495 775880160906137600,152182 755766008854433792,39462 764040747100147712,80939 771816800438849537,127871 761023335610187776,64722 770676812649291776,120610 775429578173124612,141415 794996650225844224,261155 793575537277034496,252679 791229841362284544,237095 776164750040465412,154071 755163535886475264,35890 764237331943436288,80939 773890062350024705,139404 755200267256074240,35372 771776394586128384,127871 772882152186863616,132996 791406857457770496,238980 759205090922299392,56964 772861061083127808,131027 779420322558799872,172107 764218618611662848,78082 785990927361855488,193669 753278208338911233,26740 761606620593913856,69231 794198804064894976,258598 761628227026624512,68993 781216993873629184,183530 770725413396029440,1249784 786959830259011586,205455 785911704689348610,199546 746415775381069824,383096 759187847911968768,56282 773876702577561600,137033 792812903585972224,244270 755552813078360064,37148 759830815362670592,59666 762798248193036288,431998 766040359839281153,90125 757706859201585152,46280 757647820035858432,46887 762938552841826304,73712 794018809044758528,257492 756286444147052544,42432 757438513361088516,47283 789459415514681344,225981 791495679306821633,237491 793219303659171840,249926 752015399726813184,11495 775132799263207426,145866 753368540728725504,27045 761287311615074307,66842 768563778665406464,107559 750065346497875968,7828 770401456545554432,117257 774347526459822081,142980 793986170480771072,256255 757812731034554368,48220 795300234347810816,265257 758013979318849540,50827 761651125065965568,69356 753744624854982656,29592 760924594282766336,65612 771885995604140033,128230 778345015642693632,152594 788366014949957633,217156 768046365763002369,92885 769169287793799168,111558 776123427728023552,153845 785737949065338881,189031 759458622942416896,58258 750201232837341185,11495 753647206817726465,28866 763897980567060481,80648 754063330025861124,30296 795025073438687233,263896 764922593958850561,83240 788059381724278784,215005 788477032338337792,215505 788700303101140993,220029 788450362017484800,218275 768864469078249473,109767 791231472107651072,235590 763090554854920192,76549 772076538707574784,129471 794319131252097024,258829 794996780463165441,264431 764958016093290496,84745 771125890239565824,122126 772043542977851395,129311 787738004995575808,210235 791352599886921728,11774 791681078889111553,240483 791806535794094081,240926 750359934609403905,12791 773891517870182400,139404 759515603782598656,58250 772578383700058112,131045 758117316555075584,41703 767824430022201344,96514 772572421580853248,109104 752958294998810629,24134 793971772941107200,11774 790311844552605696,11774 790646722766770176,232169 780823737536958464,183269 793262618232446976,240067 777353160260288512,1250322 788116619100774400,214247 791057655825444864,232169 794683673266286592,262752 762981060560953344,75724 766260934113308672,90384 778216155869802500,164633 763069589693407233,72978 768971691372544000,110615 754060514297278464,31400 767184081511645184,93504 769959377801404416,115511 787280256327487488,209736 776772532619898880,155451 785819469864054785,194723 749287359842177024,7577 788808715684032512,220332 793874689147953154,11774 768520292914245632,104999 774395292221308932,11774 758752979482652672,54070 775790351294554113,151463 756987811551641600,45669 765694013437579265,88489 791800675390803968,239611 768649443402842112,88930 778559407948828672,168794 751033572178423809,16422 750786951498706944,14950 768111143218884608,1249525 793649152240476160,252581 755186846079090688,35890 770660113887526912,11774 753774848862806020,29457 756463472955629568,43391 778417182850056192,167220 759845661105725440,56964 786242050014314497,1063777 760122275290939392,60866 768887978177417216,109104 789466458606673920,225981 792534568993710080,246392 794211182936588288,254209 754753443261186049,33356 761672765124534276,69405 769222187693641728,11774 792240102466387968,243187 792019673080561664,243075 794596158832250882,261155 766407598463516673,92166 776515611727843329,155688 793471851943104512,51644 788804867452129280,220767 786592371211468800,203832 786607153670795264,11774 757922697800146944,49843 767763233679765504,101134 785886758319820800,197367 795045908987707392,247930 785299990239379456,194923 788533736258342912,218219 794604934499078145,261155 768883830895812608,109104 780226985754845184,178735 781214796578295809,186532 786400172330713088,201494 754777116848164864,33356 771438309629431808,125633 772785935532503040,132335 791348565754777600,11774 794188350563315716,248681 794551307642224640,261155 778602694550228992,167220 776088444351184896,150256 757935366770917376,49925 791735439346597889,240479 750400174866870272,12883 751040025723215872,16299 794148394944122880,256439 794277424116748289,256255 755528586803736576,38183 770792096542363649,121479 755677210011377664,37901 794610953375641601,261155 773605712337391616,137158 776999301432037376,157840 781833890293960704,186153 759517034723979264,56964 762336654157754373,1248996 763197663961493505,76947 793554137279365120,249926 760149021994409984,60866 766346841843564544,80939 767424130216001537,98890 779351321564569600,108396 751831839015329792,19528 765542967104958465,88052 791659453481267200,240483 786290335035031553,202200 791881097340592128,241940 774969116671168512,144817 791006682545528832,235590 757870549108461569,46488 758383423127851008,48289 767423346153758721,335115 773309327662657536,108795 779376506187444224,174557 778408601236938752,167569 793707424238690304,250633 732639905268928512,353220 795298269706461184,265257 763157331156795393,75724 766024179996962816,81929 773505908966060032,137158 761263743212789760,67547 775190332090658816,144730 788506218142830592,218455 791576857225273344,37157 759042360047235072,56442 789414119753539584,203546 793117039145648129,249469 788575807018905600,218875 788776514326294528,220761 793163172203094016,249841 766891637444259840,94899 768874038181580800,109874 789240993249947649,206666 756300922712576000,42564 786693797350694912,205294 794331102374723584,259457 778567829411028992,168794 754719493285437440,33356 790157788106354689,228354 795725276109893632,268072 758789791903313922,55155 762873039356702720,74855 792178659180163073,243761 794119965448273920,257492 756433400685137920,42249 746414067921854464,383096 763551238050807808,77598 779407150074302464,174557 785829684583936000,196917 792517837403414528,246225 749602255851163648,9313 765250509762547712,86440 779004339067162624,167220 786225609215057921,201465 787350309827772416,210585 793243483993739264,249926 760189415926951936,61602 766626064265281536,94699 776503278477520896,155686 777576297811832833,349856 786750203919409152,204965 792125737738219520,242570 760911387363115008,65234 759000216292827136,54128 774359452304629760,142668 795411463477202944,247930 762661557918633984,73926 760220149135859712,61412 764546848929550337,79561 758255875827961856,51451 795674043487617024,267521 795697963884544000,267977 791363546114162688,238395 761268711000907776,62452 765577192247992321,88336 790279733002907648,230282 756653411320274944,43391 788191624253669377,214492 751918229115707392,17794 789250085980893184,206666 785985617188433920,199546 794531654631096320,261155 752071706546765825,9824 763820538292645888,80486 777316101613117440,160221 786998673783808001,207287 790538711716900864,231894 772132523044253700,129558 778197561077268480,166409 749321544199839744,7849 779436344846192640,168284 763340024343568385,77579 790898883228491776,234583 789810259737055232,225911 771399976127569920,125222 779389303206055936,174115 794532646789345280,261155 739969675803512833,11774 755265831580360704,36560 789193377933766656,223492 766440868563841024,93286 794645990980472832,247240 773277694028947456,135736 777705299465605120,161387 785550704106622977,196917 785713268492947457,197297 788020851899715584,214354 794619371339599872,262022 761689282855706627,68993 763668467555840001,79513 788750053682872321,220332 787158204580978688,207109 790725450502840320,232881 792035856231993344,243075 750745186817355776,15005 762155417648656384,71429 778385916343619584,167220 754029779821658112,30304 794010141674848256,257546 754744844837265408,33356 779771223177912326,174230 780830637271945216,183269 794367105189683200,260181 753428294528176128,27143 753929765975945216,29263 781744884164198400,180233 786967451376377856,207287 791865280431591424,233558 795327574910050308,266079 755218920630616064,35319 757394727285170176,46890 780612443756036097,182049 769152820591419392,111049 795142701125668865,263895 794630339259990016,262022 775134854212034560,146847 779121534917021696,165690 780789322953949184,183269 785926342017552384,199262 790941239537393664,234583 776211346614386688,153032 779893687488839680,177248 775421635625160704,148537 787103550002388992,207598 775366398520406016,148574 789163429244219392,215437 758729270453673984,52720 762987881879199744,32625 764388334156283904,82066 778352508158652416,152594 790374054964322304,228820 759078741104586752,52394 759840724426686464,58267 775294368219553792,148045 785243059822927873,194042 758107611451363328,51344 794655642183036929,262022 757737126020653059,46280 776894173018361857,157082 779704383340707840,175092 749983817335615488,10735 762693428312416256,71550 763956843358015488,355994 795676277441236992,267521 774636589498720256,144494 780610367152152576,150151 787146107797196800,207965 788688173270315009,218455 793975152933502976,257271 779375504902135808,170187 775921023728300032,152461 767469971945451524,99514 793877306376847360,256217 772282625809522688,11774 793983205682610176,256358 771762893889105920,1249896 756298672338407424,42495 761923613398138880,69231 772904007878660096,132026 790729368175677440,232169 791058538676248577,78159 753019845302554625,25255 771425264974852096,125381 763020339634802689,75899 763487865070288896,73814 793156934606225408,249926 794547207454093317,261155 756289928720416768,41689 778686008535621632,169923 790637349772197888,232863 732925153873534979,354582 773585603954929664,137553 789895448513380356,227048 760132317981642752,61145 761954526500839424,71324 786543223921455105,204413 761612885063716864,67105 767823532684349440,7700 756509564032475140,42432 794135813026029569,258148 761730720138231809,66263 765930981157179392,89844 776150390639386624,153915 778746132562341888,169101 760642694477733892,11774 761072622180315138,65455 792013265995837440,243075 763560358241902593,77273 771269299717574657,122146 788476495652020224,215448 768477576503422981,11774 785901135026614272,139404 791004249752637440,235621 760182231889502208,61412 775913792890867712,151463 793300468717891584,247042 761069351063556097,65455 789523215261405184,226180 734004109800509440,355289 767087221996347392,97377 793821098022273025,252580 732677776898162689,351387 776938539502170112,159411 787964627636322304,213887 794002171146752000,254209 765728684254822405,88669 774721518060367876,143043 761236699133333505,65180 768127559959650304,103354 771079891576098816,121795 773357113821323265,135025 732503706332073984,351617 785844958527971331,196277 792488193400504320,246273 759658411470520320,56964 781638547308675073,186584 794551615428521984,261155 769504716048871424,110585 773108083333574656,132364 758719220527968256,52545 777227978036113408,152946 791898013597696000,200963 793760891686817792,252020 795293873748713472,266079 771410669400883201,125367 795398319551946752,263817 754065716597448704,30802 759368453518135296,54070 764162365726216192,82283 790089088980357121,228820 776603176141197312,11774 752086573731110912,19000 778404919682342913,167407 789375837099454465,221451 791588091693850625,238780 791308640309379072,237787 777616190386606081,159308 788174750296121344,215005 774712883326230528,142721 795709810423590920,268448 760690309638524928,63451 792659838539075584,230523 785279500988796928,193828 792493812396466180,246225 756535348331700224,42344 769028474904449024,110709 751114098897723392,11774 768955236904042500,109666 777330886232666113,161546 786335730742067200,200382 751604126153379840,18215 764666262660186112,81946 794881727172853761,258040 759779222193893376,56676 778228110235959296,166409 755793249944690689,39462 793161368081801216,249637 791695128360460288,240483 758655100667760640,54070 761814424248160256,70731 750762666939994114,14802 776105332905041921,153494 786985582584926208,207974 757426020085489665,46939 760134796987084800,60163 765163666094362624,86161 781834386530459648,190635 794211077206769668,258598 792889055058944000,246657 763238553862049792,59725 766426849786359808,93504 779374738481246208,174230 758169484637134849,41703 753769847843069952,29819 754730059651428352,33356 756691544841658368,44429 760272969088184320,61545 763861099552931840,80607 785616203268124672,197512 788954624359272448,222500 785641040875315200,196917 765717606301073408,82208 769568393548722177,112363 773589204366270464,137042 774206230977851393,131421 742388902632271872,11774 750532334995120128,13450 767330653583003648,84209 787739241430126592,210253 749810038806544384,10251 771033216832548868,11774 780652406963105792,182257 789148443541401600,221049 776962037935120384,155037 792170681886732289,243187 732381334744748032,196346 769916046983720960,114422 771843670282764288,128404 752814035674857472,22752 781760331894788096,189515 754841031225536512,30802 767744961446047791,100605 781471027767279616,188119 779103575972585472,172621 735362679397883904,304513 765007456053452805,18030 790592803348877312,231894 762988376811147269,75724 791667540372008960,240483 793979731024543744,256358 778399301932314625,166916 781398369650536448,186713 760676082316115968,63149 768902244993564672,108849 794533018828505088,261155 786991153400938496,205728 760054689505259520,60764 775070244528230401,11774 790177030222520320,229798 795083048614100992,140444 770423063829676034,118985 774422382043738112,143585 776541022218100736,155390 777236239321853952,157082 732935341728878592,353220 758042807038644224,51069 795478297513758720,263926 776942876064231424,158387 770799384187383808,118192 781039156659093504,183477 793965256900890625,256255 791450735531683840,237491 755731074261643264,39235 789099330527309824,215412 769636021663330304,114357 752970918918520833,24625 760211057013059584,61602 785312115041021953,11774 793527151257489408,252408 794551454094819328,261155 762557595840229377,71438 755832214848311296,39462 765590899623469056,87904 791084101067415556,235828 794013681751326720,257492 794561853884088320,261155 792426030749274113,243165 776144765838430212,152735 795708268987424769,266491 761306999350960128,67852 765365852883521536,86440 795230118847320064,264431 766791884144570368,84209 764357140395986944,78304 787369446293790720,210585 793838595656212480,255393 767804361363816448,100605 778379827350953984,167305 770689025434750976,120610 781294509460189185,186584 785248091230187520,194167 794029328141090816,257492 794183017367486464,256440 760248460616564736,60794 788415387494932485,215505 758623057623654400,54070 788047955055947776,213064 765915270527512576,90221 788724036939440128,220029 791411938488037378,232169 759115107133632512,57105 769312831242113024,109945 742768850102427648,11774 764614199662313476,84209 767151852903424002,97852 755186398861389824,35890 777955977354178560,163824 794038404812079104,252939 766323369830678528,90357 775135690271100928,145866 780817863636553729,181892 787832311840595968,211422 791152726990348288,196314 759520537907388416,1248685 765407575567241216,85326 753195935224598528,25253 778689647044009985,169916 792079558048493568,243187 788397833451819008,217634 788880242874077184,220727 769280441467539456,112788 772796935614795777,132335 789187926177349634,223899 768246194132881408,104332 786921429682061312,207287 752991254133080064,24787 768985907584040960,110209 765569820506984448,87904 780166491819872256,164475 793987091940184064,257271 765661576460460032,89076 794698624764616704,262886 776975357341757440,159546 789697505847947265,224793 794297683242430464,258598 794600776811343872,261155 772824187555581953,132335 773055110570209280,133454 788065854567116801,215005 788121493246914561,215608 757741953421225984,14277 792561602943856640,246295 795729413463646208,267655 738806425066037248,11774 751549727615938560,18555 779849668666728452,176218 793655727332163585,248770 749683637977616384,9433 785315656686264320,11774 787370846730027008,209351 791811076937482240,241940 792171269886185473,243075 773761074684366848,11774 752133053271662592,21224 789477199112011776,226180 777635466912813057,162497 785958315595476992,199960 792420960594821120,228037 766409408020570112,90384 794383476015251456,239610 753553375128682500,27317 772466653003149312,131025 791835154159284224,241819 786373187181289472,202727 778101178274045952,164912 787823536689778688,11774 793316747767984130,249926 791850776331255808,238395 764679813206413313,84209 766691346723864581,11774 788718253573083136,192363 771526723913383936,126389 760979203647008768,64692 794268832034652161,11774 759881904627785728,47761 787053906694115328,207733 793616201767235584,254135 759829304205205504,59472 768299063687024641,103924 772455652408954880,131027 790693617006501889,232169 758467336940687360,52749 768419454589865984,105721 773874767992655872,139404 757099743776571396,45857 791174784780345344,235590 750295641897766912,12357 792111798979743744,243075 761529159281762304,67326 753369141172695040,24675 794684138368487424,262779 765334022117552128,86440 766041520839557121,88809 773714437265960960,137927 785877344355573760,198671 774035114955120640,11774 785984596357816320,200382 754988242965889024,34666 788068285636046848,214492 788187034800185346,352258 762275586207281152,431998 790654088044097537,233307 794038170430144512,11774 755821189411504128,11774 761564367108263936,69282 794170207199694848,258331 753732547553689606,29263 760170205758754816,61412 760511727184310272,62566 793096352641220608,249469 757680764876054528,47680 766395705686650880,93184 795418398477848576,261818 732324395348197380,1170454 750957407552102400,15800 764819246585085952,82136 766375018196508672,86815 773934459120857089,139865 732737220839378946,353760 732775771610177539,1170376 762525582131277824,431998 751086098252640256,16422 770851411651211265,118482 771084507407642624,121949 773952016460619776,140025 795476815959756801,265885 773582790864408576,137639 772759087767515136,132441 791492250454880256,238292 759697538660208640,56964 780410104059486208,180039 752302272042770432,21034 794581697257869314,261155 795122701795020801,11774 766725191242252288,95672 772918568304377858,132364 795674865948880896,267977 775760585044717568,121795 776759737341861888,156926 777139048334954496,159475 781340251088302080,139404 785697103586611200,197512 751871418640502785,10949 753984426850123776,29263 776485390639243264,155390 793165653482082308,199546 755479310056591361,37538 762725283791118336,11774 775488056753319937,149124 772998840886714368,134033 794357089644802048,11774 791362560331251713,237309 773033696102322177,132364 757441237355991040,46768 750513192154038272,12883 789673255875514368,226712 743207437398794240,351152 758874243069120512,52554 781512346107834368,139404 785856136150999041,197286 793307757621288960,247493 749478236149542912,72093 795773048297115648,266151 766641766934032388,88546 792085355964932096,242693 770994894227775488,122299 781097299149676545,183472 755664513236697089,38792 768922810576232453,109709 794761249968062464,261059 794203583570935808,258598 760529681036619777,62728 771054518196903936,122299 773901424568721408,139404 793618547624861697,253032 795616185349877761,267655 776754121126862848,155896 781201162120859648,185595 775433775870271489,148676 779126520602165248,173011 741443489196572673,349060 761679147898769408,69794 757324694651441152,28160 786604239095230464,204413 752620527328567297,22575 753639251653201920,27402 759562687026122752,43471 780220854290481153,177704 793507021794316288,252711 779752305197449217,174492 788812918515175424,220029 790108991372271616,229693 793097064343187456,249469 790654472926048257,233152 765332426931314690,86103 754725005968207873,33029 786359088170962944,202304 780113067665346560,177233 760259909698985984,61545 766852491011039232,95892 759609377732964352,59164 780433235327102980,180306 791729871651270656,232863 768422913351483392,106281 791276938505564160,237491 763227748454264832,75899 772135311770017792,738099 792533880037179392,244270 749626942458966016,8137 760648840185733120,64197 775787930363322368,151741 773986921882103808,139404 792086372605722625,243187 750448816025956352,12061 777359246824345600,160593 786340727273906176,203048 770712868710785024,120393 767165625659777025,97386 771404797853347840,125070 786350150922952705,203350 795692015233146880,267977 775395116617981957,148473 750745934657617921,14502 788461228062494720,217519 778543059483189249,164764 786508813230714880,203240 794977267659239425,264397 765736145485385730,88546 768710075686850560,106281 788194832426471424,215608 768155683699261440,103354 771329823138574336,123280 762660384666947584,73926 785632144341229568,197091 792513298222559237,245097 770504564361560064,118087 786192062437658624,201441 761978542066438144,64197 762731767455514624,74133 770835482989264897,120610 793804364737576960,252890 791373703661678592,11774 754771378163683328,18495 780085219822964741,176128 770727772155154433,119115 778138357239013376,29786 780619092956884992,150151 757801405046403072,48922 793952817815977985,254135 765500966166728704,87851 768058732152496128,103261 771489120082288640,121479 776121179748773889,153545 758705710502809601,53144 786363775180046336,202217 795230877185884160,264954 794412159522471937,258331 778631278845362176,169201 769232111698120704,111558 775388851196026880,148419 755539980747931648,38401 793177245728727040,250033 764222565682257920,81955 770403387288485888,118985 770937236816814080,122146 773195075765534720,135025 768573091589058561,106281 775887456633753603,152314 757605274953719808,48196 757683766223638528,48369 772526210329022468,131421 785647495489556480,196277 774253987512016896,141867 785308034784518144,194934 791343296379363328,11774 771184987521417217,1249839 758657537000497154,54070 759031413878521857,41438 762162002852769792,71732 772429893875490816,130774 791683151961612288,234990 758372064860442628,46076 776522271032643584,154549 792509031038332928,237491 766090221867773953,90384 791973603336151040,240145 753964226000130048,30296 786391631696048133,203510 777882130110119936,163763 753708039774015488,26140 772896131235840000,133043 778494372870512640,166844 788334015740776448,215005 756241034347180032,42149 785313936383971328,108396 780890104696942592,183269 791345864967122944,238383 781350768498442240,186584 762155763078877185,431998 755191682237288448,35939 768045589250527232,95682 770672257681063936,120610 790328539681656832,230282 770012181924614144,115435 777083965681184768,158897 794825416229818368,262784 765506788858953729,87904 778357194286854144,167180 794986134635954176,263907 756288161492283396,41459 793636299341123584,252014 794605370366902272,261155 750152865629347840,10057 787872725633159168,211733 732971691878559744,11774 767241333228523520,98536 780478254234775552,11774 789169406152552448,215505 792031003682439168,243075 777610685286977536,162497 781078181910487040,182960 749410457866219520,7849 753357106405896192,26458 768860019341217793,108782 789860003071090689,228363 770510129187946496,101681 771237219252043776,120610 773838304190029824,137869 774109462537789444,124597 793241956277116928,248104 756230369867948032,41798 763153967492849664,76549 768969805948940289,109960 794973125599444992,261155 771935033976291328,112363 792550391338577921,245963 756291246935638016,42495 790914367768322048,234583 789081572649631744,222655 791722357391962112,240145 753346518921404416,27045 780807463838765058,183468 781596447259058176,189222 759354299637964800,57917 773976100007350272,139360 780819176457994240,183350 750517955734204416,11495 762284541876723713,431998 764202027316424705,82642 766305187652833285,92235 794604751404941312,261155 768594702002229248,104421 773042186661138432,133454 788814045235277826,218258 764144637590183936,58358 732838309932765184,352946 794912079740305409,262752 763475567660437504,75973 777141012288319489,128232 794625688095625216,262145 770455887370563584,113754 787107357142622208,208989 792387614456229888,244143 759118922767564801,57105 757944002125582339,49925 792399291985694721,245607 795306498528251904,265257 795722907875966976,352838 764490286475145216,83649 780630622448549888,80785 790962054014328832,227242 792421437927723008,238117 760964685659271168,65974 770630721643962368,83740 785276139518517249,194178 794560623426342913,261155 759045450653655040,56370 761102461960531972,66168 769890519761752064,113982 766421481374875648,93286 759374421593325569,55955 761741797899067392,70436 772836458398879744,11774 780571466274377728,172132 794701460856512512,262849 781644322320093184,186584 781839569746554880,190635 738789720184983552,11774 756016975432810496,39463 780580319170879488,177442 760625202292064256,11774 780461160575463428,180419 755167596731850753,35890 764235794324328448,82844 772123241976504320,125554 772965869152526336,133519 779455347283013632,175260 773713283073187840,11774 763464583243632640,78159 786784006964703232,202429 786931317464326145,207517 788765169040011264,220332 758108736162525184,50804 794997172009889793,263895 791686832954052608,234796 767850040584921088,101681 787534529737158656,211347 760463608329363460,61544 789477010645065728,226180 761410075592388608,67369 768607290404417536,106281 791105622628569088,234583 773809045849378816,137953 791684289305772032,240483 788417406351867904,217837 778922378009120768,121785 793606354422214656,252639 761230252060184577,65174 794956170163322881,263895 785316413623840768,194923 791021340576870404,234796 732818480089726976,353158 753697297821683712,29263 758393509153951744,52983 759361256218251264,57964 791084084063637504,235756 794126978236420096,250785 765177446597439488,85562 755217015481126913,35319 762970808192950272,75631 793693396900667393,252408 776775048384348160,26066 738126851051130881,11774 766346740668719104,80939 763870860033855488,80153 768171443397992448,104162 786910574626037760,207287 759118546970476544,56302 790611530660229120,210238 792473536124170240,242693 763842688307257345,79911 765662616106577920,88930 778591050369687552,166734 792041410014879744,240584 794737937103470592,261155 770386874250596352,33169 770509120109707265,118192 790389684786659328,229693 770636119645892611,119832 765917729987579904,90125 766406299269627905,93405 773905586744426496,139404 774557901394411520,144013 787801731837157376,210235 764788575623745536,84753 775732783809429508,148349 793159323820011520,249469 789147621877288960,222655 792827949443604480,246987 758143743232835584,50923 785944590926831616,199352 794951214622457856,263895 750824285166383104,15643 762543131543863296,70509 771070402932183040,120610 792766519151239169,247240 793165400053653504,249841 767727107313012737,100893 794937274387398656,262053 794988387866443778,262925 771051675763302400,122955 774015251532525572,140444 751885962477596672,20265 763154264520740864,76628 764234188987965440,82018 794674681429299200,261059 764193038969151488,81946 773909530887544832,139404 758030388774207488,50654 772638261823041536,129662 788313517833060352,109244 793428468319027204,252020 778641452997890048,11774 793951284059475969,254135 786162589885689856,193056 760967998421237761,65174 773933813713948672,140232 732936956779323392,354738 763871837021274112,80939 790581644633579520,11774 794211546960371712,195876 790907886478045184,234583 761407621215551488,67229 763266428845842432,76723 779413125506281472,174557 791348199306985472,238383 756372876056334336,43006 773864333994590208,139404 775479783253762048,112363 794710733657440256,262849 749307503486312448,7901 779110103664525312,170252 779404076748513280,173347 767172367957258240,97583 790747736178065408,232863 792781144529842176,238207 794001565346447360,254209 788123032887828480,215754 760892951845154816,65180 790747445466509312,233307 795671843877175296,266884 768254178426757120,103046 775764416088465408,151071 778434987246792704,167595 778563751985438720,168794 769681855335444480,112939 791713427647504385,240718 753982310001717249,30590 764905129002819584,1249257 788980316144709632,222627 780614567294410752,182122 781229268290379776,186434 757690777363447808,48270 765880686821699584,90031 781554249452838912,188478 790554246093606912,231828 774413999379054592,141360 775472388150554624,112363 786241471032721408,1063777 786963985153204224,207613 787155913958383616,208928 792392238697504768,245549 750698927935123456,14421 755769373525176320,39462 763002157255761920,75899 766713476886716417,90982 781855890265743360,190635 794160228203892737,258331 760896983783526401,11774 777977319449325570,164783 788411824295190528,217634 793146413555159040,249895 761745428027019264,67226 793968891529728001,11774 762963684981370880,75644 793120384623271937,249469 757546623635296257,47782 767848518866247681,101203 787809169638248448,90209 790937424255938560,234583 781582865397977088,185310 749261190031749120,7828 749412003500797952,8431 771718197091274752,125853 787670879324872704,207113 790740665101451265,231894 775850519671648256,151741 773667100879687680,138054 788765053512220673,216943 788887117573287936,221972 770671021418483712,118698 787453500552871940,211278 751217142272389120,16931 780437223510421504,11774 790988580399173632,235590 762060092980297728,1248989 765201249880989696,86103 755467315509010433,37706 760678005253414912,62771 769319653508284416,112363 781115608595181568,185496 791281407012249600,237491 793463662824620032,252408 761658379240484864,70072 750424162771009536,1248064 781301552816517121,186063 764745689993613312,26066 791056403930632194,236393 756677163336757252,44429 772240376115507200,127657 790188350330118144,229909 794531933418098689,261155 785264675155881984,194167 764185849902825472,82209 779047372093546498,172120 791080555035004928,234583 752930720188813312,24597 759890667774541824,1248695 793184688848318464,250033 792000903641464832,242455 756602999988858880,41839 786376006227595264,203510 790971678490783744,234583 785911647005138944,199546 792163498876960768,244550 777902449973612544,163990 758128938241564672,43225 791209575668121600,235590 758498755536646144,47940 791046235419348992,235590 767778380339085312,101134 785522622620590080,196676 792398270253428736,245549 781334877362855937,139404 786003379071791104,199546 736247829610385408,11774 755166993339133952,35445 781123190856744963,29786 794559770736791552,261155 758450037370212352,52122 763864694826209280,80486 770921242073247744,121949 792133094757335040,243187 779822618455187456,174756 795713016088195072,267862 757335134970507264,45962 763170065873309696,76127 773978670171951104,137965 781355033887662080,139404 791167909485682688,232169 793966312691109888,255942 769682987931856896,114985 770495062497263616,116060 765729758097268736,88920 792052180341628928,243075 778752501717667840,170385 770619620784877569,119937 773921748190433281,139404 777689657412759552,157454 777970712094978048,165185 768512216274444288,104973 769947516221534208,114422 776621656655687680,157082 786748488935546885,199840 751540129119014912,18555 780835953925500928,183269 791943031460986881,240890 732748702457208832,353789 771956407222603777,103812 773938897709662208,140232 779048766745763841,349856 790577881340522497,231318 790692924338176001,233307 757749325187387392,47940 776139328175038464,153921 791993348382945281,239456 793516575991017472,252741 773445508505432064,134875 755046468092780544,34815 768812338338230273,108375 794691008973836288,262752 794920338014531585,263817 792761640005488640,247232 760597410900905984,63655 745073676987424772,47783 764614626478788608,80648 781629927623843840,189515 787046084484796416,207287 763936739186446336,80939 775384964179324928,148018 790562634441560065,231894 773516352808226820,136947 787028010452987904,207287 793130619068964864,249469 794363229438967808,259743 753742952761929728,29624 762252712109113344,72420 766750094179852288,95786 759833391986540544,58254 766091240278331392,82209 770276025146023936,117257 793186848780668928,250066 793485057549742080,252741 755894591442685952,18215 761057324060463106,66116 771382896255008768,125196 773873714572197889,139404 779088950237331456,168284 763109886184087552,75599 789874624414752768,164764 754039125704073216,31259 785612735186817024,196348 785824477724672000,196277 771493718410964992,126246 772511818472230912,123345 765501968911593472,87825 785906068274774016,199262 787022601851768832,108710 759785328815243264,59666 767261667910561792,93261 787254314658062336,209184 761700912884805638,69711 772786068030652416,132335 793609057378537472,252020 748657638695542784,11774 757348683008454656,1322887 767866531808108544,102137 795453933283995649,266723 732399397611393024,349191 755882187669372928,40476 788120608177545216,215005 754892814304079873,33356 761030230920179713,65969 787079907645853696,208321 770664123759755264,119937 781534986281242626,139404 789015699515506689,220332 791007095717896192,235828 770238984131862528,117257 770667052365479936,120341 767154001791979522,97029 793863718878580736,256038 790908467804372992,234583 793150617606848512,249961 767190726962581504,96883 771666617663037440,126508 773589929003810817,137639 792764135062708225,247241 753612172849053697,28569 758785182459568128,54123 767870401368104961,100605 770975962414534656,122146 779433664669110273,173682 791569904679919616,236502 791666470648369152,240535 732368119738441728,39600 765700292117729282,88336 766396678568022020,90031 793494865258614784,252596 787794284791595008,213064 788403952501002240,217519 752934799338156032,23899 781304479240990720,186434 756484950392770561,43471 759206130337865729,56964 761379986565574656,67973 776633420243795968,157082 790883840176877568,234583 794692446336663552,262784 788845288760942594,220332 793138710480982016,249841 757057571081560064,44085 789984727591628800,355260 790597335302701060,232169 776181814784364544,150419 732619798887174145,1170608 756304075310981120,42432 763320139471200256,1170530 763498818813956100,78274 765624420723556352,1170369 773816918486687744,138819 788728261962412032,220029 764191057080905728,80720 771163374596001792,120474 772116428753244160,129301 785279935317508096,193828 793492921890643968,11774 794665762820681728,261050 764651809155592192,82066 757601046550175744,25257 792378896373145600,245309 794926503750500354,263931 773526826769649664,137042 752208898501804033,21074 791450719425531904,238207 787716944627630088,205197 794531479174922241,261155 759574994766757889,58537 765865661377548288,88401 774574507642261504,138415 780222722638946305,178045 756779609962622978,90014 790920176921370624,231851 763810233911119872,78566 770418005708795904,117257 773131494302879744,132335 760106356162473985,61011 791062581091893248,235487 794694602523451392,262752 773157555484766208,134470 785273672697282560,192971 772501490057433088,128355 780798557846704128,183269 758019445029801984,48663 792761616483835906,243187 763074365567021056,47188 779841918922612736,164764 785505811741151232,195165 755163462062530560,35890 763837887876042752,79131 774049652412854273,131421 779084398100639744,172123 790978874670587904,235590 791674416618844161,238272 753361939233771520,27045 778632716614971396,165185 788386219503661056,217519 792502506530103297,243698 757925359513800704,49975 794533123816062976,261155 753599644312211456,27045 758182707809492992,18395 777645700204990464,161988 790950161883262976,234653 751568089561591808,14277 758503521167642624,351666 779240546443419648,95055 793085615164317696,249348 763149701205987328,76723 765698904105086976,86627 792166488945950720,11774 774514189628997632,139404 773956270931845120,139577 785321015995805697,11774 774425102670790656,143067 778252923377639425,166339 794156737985007616,258249 752965626973581312,24788 770078623307014144,111549 773532479605080064,136904 775194198035222528,144617 787284278661046272,209184 788858935973326849,220332 794052442191200256,256255 793095898037424129,249469 795041093502963712,262053 770371078203936768,117973 766432167341662208,93823 776253449067302912,152735 790786851598536704,233307 793133423351267328,249469 757381769687539712,46406 793619156616749057,246425 757579796909989890,47761 772217561463349254,129558 771453252739018756,122528 753941250366140416,30354 756611454388711424,43471 763260587832782850,47940 785342159742349312,195125 750802744156520456,14354 773177782176092160,134470 777971740320432128,164679 795048191146082304,263532 794313490252955648,258271 794944929881620480,263033 756689912376729600,43553 770977379879571459,122133 754740997817589760,33356 780782915688992768,165590 750732059530760192,12883 766464880828420096,93823 769948525274755072,115956 781470659071410180,139404 761589441421053952,69248 789137337707999232,223054 790324443130261504,229693 791048715343540225,78159 749562823336824832,8497 762864757078536192,74133 787184265968484352,207076 793100753594257408,249469 772232918483611648,129650 771413952999809024,125145 765585954090483712,88052 787169402110119937,207613 778690235278372864,169201 793115713733099520,249286 773191921296486400,133454 778314224023904256,167220 755014181158617090,34713 789315428493426688,215437 766347255901220864,93261 773215908961497088,134470 777894465281204225,164001 773844108024569856,139404 785550095102119936,130635 794796169851375616,262588 756343121647112192,42344 760442362736717825,62837 763481678375518208,78344 780773591813988352,182960 777696057257971712,107984 794571894146138112,39957 750353853422395392,12535 762312198664384512,65455 769517024645148672,113165 771481157946925056,249811 776119560973848576,153194 788206659050934272,352258 756673971995762696,44429 760436520142696449,61051 771543737734356994,125554 771433659412779008,11774 794541570951254016,261155 790049083687837696,228363 794544110430367744,261155 762655247726682113,73926 787022403734044673,207287 791923562399629312,239582 752625523231223808,22394 753335797504438273,26140 760243466836254721,61412 764086737958211584,80486 785585313901051904,197297 764194327946035200,82544 780472557799612416,180556 787083347029819392,207965 789462378442215424,226048 733013695077441537,27848 793562990540890113,250785 764140740972720128,82066 769124706364588033,110209 776495820338262016,155334 778890588489998336,139404 786398978891927552,203674 795045950616178688,261155 757739920945360896,49070 761387658350325761,68057 777250944287379457,159475 770758863284953088,121046 787841291463827456,213376 781369265484025856,139404 793527496612253696,252014 794832768979128320,258789 752630590088806400,22664 765266517210652672,86763 786850762399686656,202379 760212916213800960,61051 775416906765316096,148645 786971087577812992,207501 792771945330839552,243061 793148927151251456,249469 757333641139744769,46240 768974175419719680,110477 769883752398925824,107888 778594905807478784,168794 781506896922570752,16728 791785553695875072,240483 794029941964689408,256534 749682145015242752,1247996 766723783059046404,17640 767836117492232192,101681 767909576628764672,101681 793169366154145792,249841 752165988003524608,21343 777641453124194304,160592 792150139150348289,243187 794035020927238144,256276 794310747161391104,258456 758311372014977025,51595 758415885451137024,52112 788724490993795072,220029 789960199616471040,11774 756558674764652544,43471 768903172429533184,11774 791837415187083264,238395 792509255706288132,246392 766440978504749056,93850 776434390779895808,155688 780976884523814912,155688 785610429695492101,196917 766044263587119104,90539 773550201395118081,136947 793792725472669696,255393 778084843544469504,164826 758197757270032384,51595 776279453043261440,152872 768013236851445761,102998 788234190244417536,215005 768191255390130176,104332 792405133220941824,243793 792827655712276480,247773 794009934350417920,256358 768966342783283200,106756 786309270375497728,1063777 791485887276285952,239405 773186077783982080,349856 758307139328831488,52112 761936234558070784,70941 789122886539902976,222545 755584835591168000,38022 789435453237846016,225981 758113644282572800,51451 787464811126808576,209863 733703515806261248,350120 774003050075783168,140495 751147481212289025,16948 770378934550573056,118191 761644035165466624,64730 769572545859379200,113780 753435073135935488,27045 790550959248314368,231894 794187007786418180,255870 794939614226063361,262847 774077522795458560,141360 781817137631416320,177455 793175918478962688,249841 793212272814481412,249926 770540458229506048,118192 777184865917636608,160758 777559047088312320,161413 779398836078862336,173628 795090282463330304,264397 785684312108572674,196277 758672757768937472,54070 763165193123889152,75899 766347813978566656,80939 785620779471863808,196277 756650924974768129,44450 755917002380709888,40437 780883158518665216,183472 787420919153197057,209043 790393448255881220,212727 765295090352922624,7311 794283232250433536,256255 767541857127505921,93144 770404610246897664,118191 785872348641497088,199166 788180023714906112,213274 791038945454854144,235590 793198774554419200,250430 761660503961767936,69673 750686846561255424,12883 785313690711187456,11774 786115427881582596,199546 755836386029084673,18215 770997991670894592,121642 789521183595196416,205972 793196080544550912,250430 758249893135732736,52061 773223971248484352,134470 761924740382531584,69983 766098006642864128,89503 768246270003646464,102514 788916240991461376,11774 767086672509079552,86103 793309316115668992,250633 794016545584320513,257353 788051659603578880,214022 793057570588024832,249004 768562130207539200,107446 791660923589197825,240483 781715930208346113,182960 752953912148320257,24526 776099793164652544,153501 756280680120672257,42432 767338131188289536,97325 764466122137763840,82066 791778987986911232,238207 794157015035736064,257492 771447763691147264,124587 795350176223391744,265764 772591413477289984,131027 781874043880255489,190635 773987810877530112,139404 790262067081216000,230270 791341465897095168,238207 760867650226360320,11774 790534477382578176,231894 750416753591595008,13343 773969045855039489,138061 792751758535647232,242693 766321839735844864,91946 768560124810190848,106702 770644292566003712,119937 794351394241257472,259659 752219385163550720,20279 786807943761006592,206008 791581405549518852,235951 794603845183832064,261796 763384960023691265,77598 763509596942196736,78853 787057720499245060,246425 785994795281817600,193670 788674436132114432,218275 773971455860170752,139404 762867525386317824,62728 785494047154704384,196277 788149516947951616,215754 774645592618393600,144521 775480941863206912,112363 754020075246608384,27853 756596111696068608,43887 771076689887694849,122299 780810792434368513,182870 750719041371774976,14421 763138141708517376,71259 792430916362727424,245148 792470754579406848,243075 756671228375625730,39096 778987863656566784,171693 786234634115874816,11774 788756284761841664,220526 795023450402410496,263906 795181660765442048,259884 751770822012907520,18893 774010528846974976,1250066 779281164477554689,173347 779694784789172224,168284 781791631695577088,174321 790162183179079680,229798 791731138775486464,172084 759910832453087232,59666 760538228508110848,63149 779016805419331584,11774 787053033742098432,208395 770267864569827330,117257 771387018651832320,124597 788900495352094724,221228 791397247887953920,238205 765601299496833024,88311 779087566154989568,172148 790960633457946624,232863 795726353438048258,261155 762582576863203328,73030 767834593844203520,101681 755157221642792960,35890 763003959166406656,431998 795406934069350403,247930 758352025864118272,41703 762279921813102593,68993 791256426446544897,237491 773559114890776577,136814 776402394133499904,155459 773621672209485824,138165 766800213033922560,95672 765881654372098048,89930 778393614179241984,167407 793089357926182913,246225 755471212881514496,37294 761045046892253185,65174 777283046156275716,159876 771956008176459776,128934 794330598080847872,258741 780510164789133312,174034 787725096408518656,205197 755092507860631552,17963 788750104974864384,220029 774089943454855170,141360 778991603998347264,171693 753723856519434241,29533 774091205562863616,141360 776834243964002304,158520 791257938455240704,237236 792730636196929537,11774 756620057669763072,44429 793801287074582528,252741 776816948512292864,158428 776362941050413056,155317 778339345237368832,166852 788630394694463491,217449 771643140386136064,125853 794048543182835712,256393 777952206368702464,163824 785646698626359297,197297 749619276311519233,7546 773951320130584576,139404 792175992458518528,243075 778295392769155072,167083 785489440168775680,196277 787149395787558912,207965 788477164765245445,217155 778070134707462144,165185 793911471327641602,256125 758828411687088133,53739 771148118372913152,1249847 773879877632135168,139404 773945104847560709,139404 786269156735868928,201958 764972811408539651,85562 768836383444271104,109433 769489078160986112,112693 779361965021986816,174115 790407995297587200,229895 792022946487406592,240145 758883428116803585,54720 791396119292973056,238395 786231422767935489,193533 795709513034698752,268458 751802211135524864,19880 753847746251993088,24786 795125940833632256,170187 755217071286411264,33751 795702672460419073,268356 763516030689959936,78360 764115656967061504,81536 788148521841098752,215012 759514203740700672,58028 760559344014372864,63451 762739436606066693,73814 772085698199519232,125131 793653258023821312,254135 793906570551623680,256536 793208689134010370,250633 794738405427019776,261155 777954456117846016,163153 794537273601773568,261155 759428617562533888,58028 750417378173943808,13343 751550485484691456,18413 787990660313788416,214209 789832434313420800,227253 794815827610480641,261987 776817980407623680,157693 788507019921596416,218275 773975952519028736,140614 768601075343564800,106819 773495294491185152,136904 781446164965195776,139404 788499976510988288,218275 794960580587069441,258331 786703771015479300,204835 793922055557107712,256219 762721703650811904,73814 732644298030776321,353166 762296330232279040,69947 766764763892375558,96263 781525827909480448,186584 764596828474007552,83391 773020487580422144,134033 794635304082685952,261942 795116451505942529,264397 757904991751286784,47940 777563259251503105,158387 794625046660714497,261155 755247304303575040,36208 771731778490896384,127134 768895202165743616,109104 773537407572422656,137042 786707980859256834,204413 793075018636808193,246657 758106342766895104,51344 760914945601142784,63960 791730648180416512,240145 775936915530878976,151463 777158127540133888,153779 769274715324112896,112363 793176430225989632,249469 789729250391699456,221476 791796828463247361,240483 793270226645385217,250033 758544483893911553,51997 763745106805428224,79585 770792370644201472,120610 788690880731414528,210390 791000708640219136,235620 791464605646290944,237935 787252936900481024,209351 768474468922580992,103261 788841283737513986,218832 763872501088784384,74133 789145745358151680,223899 766118453161984000,91458 785967450034614272,199546 765748065798008832,87904 780801919719571458,182726 767172539315552256,89854 785618012950917120,197512 787133640291385344,209422 788838001174601728,221449 751779428422721536,18215 772546255121678336,130663 769226787519954945,49400 787084519908241410,194664 775477020545343488,147751 793459608840904704,252408 793721877537525761,252581 778686605779349506,169923 794342270673764355,258922 764014687465803777,79987 766479758700019712,93823 793080873264508934,249286 764202618214191106,67995 769144185735618560,111589 791348622067634177,238395 792347585436495873,133964 793131502448087040,249841 759731297228947456,59529 765366852339904512,86103 772893298440548352,128934 748458410727731202,1247876 757652690692411392,48289 758774126764961793,54070 791019052382707712,234583 787030678147850244,208014 794666929348689920,261155 751654949348601856,14277 792943345484107776,243865 764879192597131264,84724 763217190552150017,47188 773984578537160705,140444 789668835431370752,225866 743260649216688128,47188 743447254917320704,16372 753380457627152384,27045 773842556278890496,138819 785987379458744320,199546 788048164444045313,11774 791620582223802372,240070 767027291096514563,70245 761968769501499392,69388 791113693006225408,235590 753005241419915265,23739 793651359677505536,254135 794758456624431104,262849 762032463891664897,70543 771076431849807873,122344 766679281225175040,93261 790935693727899652,233705 795015875015376896,262752 763975078325346305,80486 794379832356261888,257353 786689466530422784,205455 792137908383723520,243187 794162792723075072,256202 771336899764125696,124597 794599278945701889,261155 751121233798795264,16953 761208605794197504,65180 751150351282155520,15808 788099288890912768,215505 736798092591255556,350287 788400000069869572,11774 763621692702732288,78159 771952289997258752,125554 786233700417540096,201494 749618931699179524,9332 760966678465216512,65222 776292524432384000,151916 787337884973928449,207965 763088898461425664,351152 767471439276494848,95055 767826770515070976,100605 770772612855148544,121359 786225507096416256,199546 776568867141382145,155898 776957241115062274,159146 795471319110418432,267014 779953749628289025,176203 791134733384155137,232313 760158482804805633,61051 792956243233107968,246273 770733174582341632,87904 787732190696124417,196277 792029082192142337,243187 766352812368363520,93286 771835261256740864,126389 793231471519600640,246703 769665295384444928,109571 759783912646123520,58939 788667079855513600,218832 758071197217071104,19805 770737649334128640,121177 775198591006547968,147606 794585172704366592,261796 773564408610119680,137158 775011340842860544,146259 778801200292433920,170678 767154305220616192,97355 769536483908780032,112872 771157418029948929,121612 776097240846831618,153575 756665510583033856,44429 779429734514122752,173846 779564943368531968,174989 785946833252155392,199960 765584285453590528,11774 768842741186899968,109167 749567733822529536,7524 787115192547180545,205728 792409689690693632,238207 764136682069250048,81702 786384169123315712,203510 771556825644662784,125204 791623708096000000,239926 763459585176956928,77632 773718672997163008,11774 775790773316915200,151463 788063749550645248,215005 795474891667623938,265855 785612665037074432,197512 791255672679755776,234653 758289346185289728,52217 774086062054346752,132279 790975659988422660,235590 792234368072757252,239261 750137927749890048,11370 767160037676638213,94699 775031613755383808,146259 776941277673820160,158387 780636924968968193,181419 786966521377595393,202429 754729632830664704,32596 760522067733274625,63268 765513366706061315,87904 788480585111003136,215437 794533294469742592,261155 764393825406164992,82066 776820697871945730,157693 788524691484913664,203710 753210117193998340,25885 787770801449734144,11774 794008270541197313,257492 766793685912518656,95672 768213970306101249,104162 773651201690828800,135092 766090489032499200,90373 794687575390830593,262752 791259481804009473,237491 767106651518185472,94718 756328561980563457,42495 773291332878172160,134561 760549469897183232,61412 786566107436048384,204413 791312924992086016,237491 792081191520174080,237964 758870099084185601,55465 780602495533887489,181984 786556571920637952,204413 793963101225816064,257255 789446618600738816,225981 773649091372978176,137965 750769645360152577,14653 755448650596220929,37433 776187859690663936,152314 776899249636335616,157082 789212748982816768,224680 786271778859577344,201962 760980104847691776,66159 785847767528800257,198878 791454434240897024,237908 776233937161056256,153915 769002869634793472,110659 794792581754277888,261155 767586413722206208,96818 775663765337542656,148473 773900279104147456,139865 776438514846085120,108396 786912020377509889,207287 790266313109282816,228034 790249558936735744,228341 776894219176796164,159245 764186629355429888,81130 773479609987919872,136947 786705252083007490,205143 792023934119981056,243075 793535497519890433,249926 766707782607179776,93823 761688926310588416,70355 780684179159658496,182036 749449138174132224,8588 758039855947362304,51069 762672352488517632,73926 768127374252765192,103261 777592692863741952,87904 760166664503635968,59640 766549918295011328,93823 787001285480476672,207096 774288638322487296,141912 760549945778855937,62107 765004351513432065,83903 769880305780068352,105109 786746177307967488,206008 771849043987222528,127344 786707255496409089,204835 788080665140965376,214492 795026488592625668,263926 781336634671308800,183759 759109522401046528,56889 766534617201385473,93184 774988980655910917,144730 794548936698712064,252824 794741137261076480,262752 765589080289579008,87904 786324759977918464,202007 775396302783975424,146991 790854918731169792,227795 755164105900642304,35403 772947930240069637,133773 792530674968387585,246295 743455646297645057,350505 761219554458554368,65313 794576496178302978,261155 794600330168176640,261818 780957150067748864,183338 785472502915014657,195975 760483733010984960,62779 770894296220372992,121949 790631658680676352,232280 794733465438715904,261155 774632070823890945,141887 787027135881895936,208167 762126454813519872,431998 785354638950150144,194199 773661667926368256,136904 788203250621087744,352258 754040514333126656,30354 794735924471009280,262752 765239883837345792,86103 772164822607601664,128934 788529551492210692,203710 792406927808487424,238980 751142419194863616,16953 793860366942015488,255942 766774528194207744,95530 785258270705324032,194206 792195119013388288,243187 756927190319542272,44450 775659004718620672,150511 749536902311768064,8925 777654740280807424,162497 759091417679405056,54842 773591711205433344,131007 763038776428036097,75073 770557118789353472,118192 781210531856134144,186434 791540472137342977,237236 793980221586374656,253739 755463790217433088,35367 768986058751115268,110209 776890370739335168,157755 777329386995404800,160480 774389192885411840,142506 780619970359078913,150151 785278365963956226,194648 791797135377244160,240763 765352245911285761,87272 793153037908836352,164814 758018198612668418,50406 769883716638302208,114301 761563889599389696,69231 785275116951252993,194045 773267794762825728,134960 775855189840502785,151090 791464893572456450,238891 779480604467351552,174392 756657042379698177,44429 779313273934143488,164764 794035064514420736,257661 751785780587008000,18113 779018390002241536,171324 785892633818247168,198671 792071464568496128,164814 762817894120128517,74781 779434011294830592,173964 786753070847766528,206008 781137884942249985,185310 792817516300992512,234583 764854794183770112,81946 763518100960448512,78914 786319300525191168,173204 756485600627142657,43541 780932446980300800,183068 748566911693242368,1247898 787089167075250176,209151 791414683471183872,237857 761419752312930306,68203 765582445739507714,26539 765038128125980672,85566 777545473892741120,162439 759756643177488384,35479 789662381949333504,227048 773892217949810688,139404 781501979600097281,182036 767537429083488257,98646 777349302045859840,161546 781569306693885952,188401 795676024973512704,267862 750137094526234624,10847 789424707414073344,225400 793144932978532353,249469 756957739633565700,44291 780888749173567489,182036 786872777068449792,198973 775075585882062848,146205 786707123828822016,353493 795289668984115201,265257 794584437673627648,261155 776055660358144000,152861 787527918654255104,46572 791070548860162048,234583 780906982370779136,183975 789142670077677568,222682 760639107852820481,64192 774448745026949120,143585 773709138282983424,138819 794625582470483973,261155 776892934415265792,157082 771732324492775424,125222 773706647843639297,11774 768913549942886400,110209 779818866083934208,176745 750095705511985152,11434 779793658803527680,176380 781421203546185729,185313 751192598782631936,14277 788793154505891840,220332 791703907076481024,234990 785996100867985408,200384 791615485930459136,238864 755926499472080896,40244 757575604539650048,47782 781349252861562880,158387 791690930281517057,240070 794622539549048832,261818 753369481091493888,14277 780836633138503680,183269 790581413879906304,231894 793467331540230144,249926 770869364044144641,120704 792787017876713472,234583 793562730741444608,252196 788506549559984128,218275 794703878033805312,261155 766070673915547648,81929 768644709493403649,106281 787730511862956033,210235 757541730593935360,47782 765318898338107392,87172 778091674660634624,164554 776134117880659968,152314 791517803224367104,237223 762737899628556288,73946 766341332428259329,91946 793194286762385409,249469 756596912925605888,44273 766084048536109056,90790 773865801421955072,139404 778752443140018176,169384 733398201600876544,355106 775740387595915268,150511 786037070221352961,61113 766350982909353986,91946 791644336576356352,240145 792469217664602112,245724 794747469611626497,261155 790631793951072258,231550 792534708747849729,246392 747473051822882816,11774 752666836865470464,22916 785996318774743040,200467 771635068812926977,126152 768116717222592512,103354 778565687694467072,165185 781301609427075072,186212 768165755653414913,103354 770306819675688960,117257 776911070329995264,157993 751058079353974784,15316 753781533207658497,29263 785883844574535682,198878 789560687383093248,227130 793183226613338112,250064 765606466543689728,86440 768258283681435648,103924 786168246676303872,173325 794551760694018048,261155 754703426752225280,32337 778294125665804288,167220 787760822470660096,11774 788716734404452352,11774 765985326875586560,90694 793957978760159233,256358 774762157514698753,144494 780911130743103488,182870 789185293475733505,222682 780877410807848960,182726 785266181884276737,11774 793997837507829760,257325 786429005062889472,194723 737033207904935937,11774 778404159368359936,166916 785630398596288512,197341 788460628868337664,218275 761911152301322240,69231 771419680938594305,125367 750773402156277760,14781 776596606124687360,156835 785853561309687810,198671 787461753609265152,210207 765931145988976640,90031 772445337248264192,121795 756214685439897600,41798 751790005874364416,14277 766356415812218880,93303 789181442534154240,223492 793848351120850944,255954 785648234106490880,197324 786311661691006977,200971 789286263941570560,219829 794014939040153600,257255 785330190540902401,195125 787092211615891460,208599 790291762690621440,230282 794528387213627392,261155 758305289200435200,52061 778803098747674624,170187 786305430377013248,201958 773648417440591872,133702 780123230501765120,177233 789972062357954560,229159 778640277430935553,167319 791787081907499008,241678 732966264839110657,11774 785881500923285504,195824 753762773247660033,29263 757904211057188864,47940 770718333561745408,118087 790254707025387520,228341 751123886549368832,16788 771460347677044736,125367 791028193750880256,234798 750908447399383040,15997 773995440731672576,140066 794614778308149248,261155 770474724350722049,115418 774193338102734848,138382 779362783150211072,173753 757308892091211776,1170338 772901885191651328,132908 777933183073546240,164694 781129691868659712,185496 795677022391586816,266151 753822424982888448,30024 755465433747251201,32404 756604783616720896,41839 779835170455248898,177233 780465357806907392,180039 781453277821108224,139404 785548966419062784,195332 793401690250772480,249926 772846245211623424,132335 795382831564328960,266491 758135401307668481,41703 761646552523935745,69356 768604078347780096,106753 785527434380660738,196676 753657769857777664,11774 750483416450211840,11774 762307613170212864,431998 794589607132364800,11774 758363691377004544,52112 775825052982009856,151401 788787328592515072,220767 791278577970851841,237491 794602606928666624,261818 794612636403060737,261155 770480202908565504,117257 762114252706570240,71476 794406567693062144,241678 752872182796038145,22436 780809112200306688,183269 788144285442945024,214899 795033264784293888,263933 770071514758668288,107317 794555820411383809,261155 754859008247291905,26721 758292904884527108,52112 768574307144392705,107436 785907270769078272,199546 789558712021098496,225949 763939615933734912,80486 776809231018229761,156835 787901059163234304,212357 795735555573248002,267521 794551793971818496,261155 776164683233439744,154257 787423875881512960,46572 767503941366013956,96039 755090723574280193,34784 759212680343330820,56784 768111937536167936,101681 795007200037048320,264573 745577768130314240,353114 767314843590356992,93144 770395165689253889,118191 791048925893496832,234583 757607830086045702,45525 768960492035538944,110023 753344923357835264,24798 760624071285497856,64147 734805419600797697,351644 777551371641815040,161456 790299141972692992,11774 794650484355334144,261155 755918120515055617,39657 779866195029700608,175988 757906187698319360,49852 787765998090907648,208058 790908955463593986,234796 791819262126018560,240661 757694944299671552,48926 760196855573512193,58542 763098920780075008,76549 768977158001856512,110362 732647994298892288,353228 781006704284688384,184223 733008758515716096,352432 766263620258922496,80939 768101583997415424,100893 771337449381453824,122982 793462374862905344,251234 769493382800572416,112788 756303916657020928,41689 760134686093881344,61145 768760007231930368,108375 785236829670936576,11774 758648557154906116,47940 768913668662702080,47940 775318686798188545,147974 792529753232125952,197046 795438868891889667,267133 768288965916971008,103506 768601919451459585,101681 794752984534188032,263205 776316509488574465,154071 793185634785619968,250430 773254061613314048,135488 775785772804820992,151688 780603444025364481,181984 776219281788899328,152073 785581250757013504,194058 774650163856076800,144460 768636461646241792,107745 794553176040976384,261155 785824085293035520,198671 789168854773608452,215754 781652377472425985,189314 767191445602205696,97386 778337712063516672,166390 758388388592439296,52061 770618289416351744,119832 785260743830695936,194082 775321548337152001,148045 773892830246821888,139404 785957264905474050,199546 790656424204460033,232169 768129743740817408,103354 785490310927450113,194743 757011554659217408,17416 772939479199854592,132967 794817690334621696,262752 761695728523554816,1248944 770700894006415360,120610 773652649312911360,138165 785312865506951168,193636 793843125345071104,255942 794676120427892736,262022 763201306659987456,65180 792035449468514308,243187 772385877276233728,108729 786351284857217024,194082 788450417097056256,218275 785627772827742208,195807 781339486521139200,139404 793949529997451264,256105 766663240554127360,94899 791347827922178048,11774 794005849521983489,256502 791627969760337920,240145 759770445503537153,59373 771984457976782848,128615 766412357333577728,93823 793457585869295616,249841 793372559706292224,8044 789991512826314752,229220 755390744760758272,36735 756979657686200321,44450 773566379270123520,136947 781233340686807040,186376 794296305795338240,259134 759559403418685440,58232 760620457045352448,63267 788735738015682561,205197 759763485492469760,54070 770782457381593090,120694 786618916852342788,204413 757029181305688064,38459 760904758789976064,398859 785651624668565504,193533 772914932492955648,133185 767756525108469760,101134 769149097420857344,110585 775767860442439680,151463 780610304182984704,182037 732255998212083713,349795 776944079254859776,156835 795678515077279744,267262 765351177676525568,84886 775170467531489281,146720 769145587363086340,111558 773605331259699200,137978 788524514963431426,218977 794035546259656704,255246 749338095116357632,8248 763834391600607232,79911 779362840541093888,174315 785607590533136384,197286 762753378246070272,1249046 790212717919428608,228820 795266930986942468,261155 768996303514710016,108729 771514365363179520,126390 790530008557064192,231358 794914323609088000,263895 773984901062418434,138543 778192386312863746,166390 791336178683351040,237491 788505250072236032,218507 792522666955517952,243187 790983003438579712,235536 732650923667955712,353200 766234452963893248,90908 767681293299613696,100605 791795107728994306,240763 749821648874926081,7816 792052074892566529,243187 765638428847443968,88332 793616858331111424,252639 793951193815019521,255942 785393958264373248,194091 785914328268492801,198591 794745007894765568,261155 764956864660381696,26066 768097546929442816,103354 765579735095209984,11774 777269744630165504,160609 790600926138540033,232169 754242921935859712,31389 761025019807801348,66348 763793559313059841,78566 766749750779609088,94683 791060628320362496,78159 793171487771467776,249469 758388821335605253,52921 778763264574369793,169923 785838652698099712,196524 787450096900190208,205728 756281397522890752,42432 758661538165161984,54070 775399048542990336,148645 764989770925649920,85562 776678787433975809,157503 793202960197046272,250033 788389827406340096,217519 780801134256455680,182036 794565613033177088,261155 786441974026874880,1063777 792059938570956800,243614 758125855214276609,51069 777879340264456193,163763 791683203396345857,240483 760555977586475008,63149 766475085972508673,92159 774240164046438401,142198 792354585860042752,244143 776990400749903872,159093 754908806681735168,32869 755198938987261952,32404 785666093742424064,197286 785835892497866752,198671 786310361272061956,200971 795068324308779008,263708 768721365377675264,106317 786145967770705920,194723 788064644292280320,71502 788692444053278720,220029 766519319744229377,88994 774689560970145792,144602 787337608728838144,210432 757200385538916352,45122 771717182275321856,127164 762690101679972352,73814 792436513359486976,245130 778742661112999936,169410 788571261026734080,218275 753211461703340032,26140 754773978925838336,33474 761997122812125185,71210 778048044617129984,26066 793568100587302915,252408 756975601148424193,44450 764613090365337600,82002 780458122464808960,176890 751057517111832577,16093 794905899198533632,245086 795018989873332224,262752 761035944405241857,52887 770340439895474178,118087 781629158980018176,185496 795771312891371524,268918 775363980055367681,148537 790242239465164800,228341 756834353192243200,44274 758097252908867584,51239 767112413749608449,97386 794311991544467456,256038 767958709871976448,101681 773716277420494848,138165 753601078407655424,28477 786193392527036416,201619 788889046852444160,220689 791794343732453376,240145 794476518697299968,260871 756478917972811777,43391 759035694933168129,56302 795760525758132228,196701 758111889268146176,50923 763200327457832960,76127 763818274358431744,80393 786033929744637952,199306 750711618904875008,14274 775289518417207296,148045 767937219986354176,101681 794189326837903360,256564 786963143100600321,207613 793305773669429248,250633 762061382581886976,1170700 763492616977600512,77598 774055523268177920,139404 778596605146562561,167083 793568027149275137,253606 774098882426839040,139404 776929658461794304,158897 794403835410284544,260404 764188297140797440,80939 765438940253982720,85211 792440141180641280,245710 751220690435477504,16299 778790179305697280,170169 757223927873675265,45669 760332777606623232,61544 794382718993764352,239610 774047959633661952,140444 790261398160846850,229159 792820015145680897,246987 793174514028785664,249374 754005072166608896,28866 758767570493276160,46076 767374529937178624,353374 768696964917538818,107428 788617599345131522,210463 765318969607593985,87172 756618084895510528,44429 794317346672431105,11774 778962664361897984,171324 732445741415845888,196346 785276558374076417,193623 791416625857695744,99049 793335448483475456,249926 760543084266520577,61145 788461630698852352,217837 794562022868455425,261155 767761944711421952,99900 753966862698811392,29263 755942212609925120,271850 770292485746634753,117303 793158117814972416,250066 793291878900854784,250293 773920954032480256,136512 780697024568098816,179422 792021205381505026,240483 794613243008401408,261155 788480329719971840,218351 795419864248750082,247930 777596790560423936,121080 787342632842166272,210432 765996995957837824,90618 779152062995136513,129471 794302834837598208,259482 775045810589429761,62492 786415731613270016,202727 771389615315886080,125145 795751819628593155,268646 750049838348152833,6950 770765952778641408,118192 786472191730724864,105109 786381711617695744,193623 773914234698825728,139404 768807724817580032,107976 765571212139429888,88052 788605373116719104,214079 791664246148964353,238395 764203658296881152,81601 779338539787882496,174115 791673746960424960,240483 757778365206016000,45972 758654917728833536,54070 758730631673065472,54842 763176672363438081,76549 765333173102317568,86653 791267803785465856,236884 750365567194988544,11774 794317172009029634,259773 778365807164329985,166282 795667685946179584,267862 790340416444960769,11774 753987327568048128,30354 763365471991234560,75899 786219227573129216,201555 790660100889247744,233307 790878390278553600,234583 773671390339747840,137158 794701466074279937,261155 779415206422274048,173917 786222878752645120,201555 751112748294082560,15808 767076085070561281,93170 767863043460108288,90384 761353304291049473,68163 770301863937794048,117257 732981861077618688,355106 749079808160567296,7126 774140040121159680,139404 757448852257566720,47261 775125526184943616,144416 778319487141548032,167220 785863566863822848,198878 770309945866661890,117257 786343267457638400,197512 765466441864744960,86961 775773820615430144,151463 785859576671461376,197512 787674688583413761,351463 793160951595925504,249841 793905447526887425,256255 787689667323793408,211875 768701163545960448,107069 766398175557017600,92213 768860375802601472,109666 773107546165022720,134397 791421777553469440,213794 756291197899972609,42149 792863458710564864,247819 788161796125392896,215005 794302458159841283,258456 786222091431542784,201958 760798303487401984,64813 753997833385107457,27280 753602895879307264,27045 762713309594341376,74308 769020006080319488,109666 794214929993756672,256358 778176454509129728,164826 758062988947488768,50542 789839788614365184,225359 776100929187696640,152735 790062746603753472,227048 752897427426902016,22575 776897627661172736,158520 779486140730572800,171693 785538180938334208,195975 789083356352778240,221972 789767485524434946,226881 790693406523535360,232911 793127006552657926,249469 794620132995858432,258936 763943250524725249,80939 778391186293817344,167674 785279058632323073,11774 786586397348028416,199546 759372943654805504,9488 774331625043857408,138812 776821797597700096,158314 750695828621262850,13343 776059481864151040,153194 792225975954206720,11774 793258435143987200,249871 758469171491385344,53239 779916338781237248,177248 758757506071924736,54974 785965833453305856,199272 758293492489609216,52112 777928426195869697,164764 791390506609762304,234510 759459041588473856,56282 769946527099854848,115956 794561241750458368,261155 764172903210508288,81130 753629196010790912,28726 754162962995130368,30910 767774917693693952,100893 786002716531105792,196277 792682959606165504,246726 753690870667501568,29263 777579074294194176,162610 770285296319627264,117257 792915643129561088,247054 763317148332593153,75899 794757561941528576,219678 757737200490520576,48220 786697733910376448,209795 756631864996163584,44450 791321939772116992,11774 776062220006461440,153194 772837612302245888,132996 765894016223281152,90031 780131794972647424,177233 781134591453044736,130635 774281276773638144,139404 781394788746665985,185496 787713741517238273,211347 750034266571075587,7275 765600158583095296,80153 759581447925604352,57574 762257025275494400,1249001 771399511201636352,124589 773613566180020224,135745 788611309399048192,217658 750081293828907008,11495 780111871265255424,178045 778230478365192192,166532 785271718101254144,194450 778294472543129600,166390 770643890927968257,119937 791067900102713344,232169 790619239518343168,231870 758534616076746752,52545 768055010194227200,103126 778769605179441152,168410 781902193947443200,191310 776742478682607616,157755 793580611520704512,252020 757393336369975296,46939 764537366803574785,82066 749946381218025472,9643 780089876633059333,176128 786012475493711872,196277 791444182946549760,237491 788469611243143168,215088 760571333541363712,63559 769965593160249344,115435 781340773757415425,139404 787042706455339008,351666 781204991109427200,185595 772185783201652736,128934 794233745855238144,258456 774448763020582912,141545 775384816904699904,148645 755331633394229248,35890 760485280218435586,62821 767954092438253568,100964 769893590009016320,115582 757101627132088320,45857 781633901089259520,188458 793422049700175872,252020 751654064614694913,14277 764915589777240064,84724 772484968261881858,131045 767871711001714688,100561 751201383961899008,16299 762646861522079744,73814 786772669685456896,204413 785853157423378433,198671 791361482021670912,238207 785622889865371648,196348 785691661624025088,196767 756844351196631041,44274 785947445989478400,199211 793863422098173952,256239 795094892116643840,265102 786228011221848064,201958 776502031448207361,11774 766669396060217344,93823 793973219812380672,257353 774741381914832896,143043 781469630623723520,188119 793959992697098240,249926 788834063079669765,220526 763736975543267328,78513 770671503188881408,120610 760523243744747522,63268 794305375419797504,258771 762459943274291200,47283 794543098298667009,249057 763803584345571328,79691 753783935587409920,29589 790443673838202880,231008 776509873123160064,155896 785257125480165376,11774 738037822108631040,11774 757250974977110016,45122 768051548496678912,102780 775152748664762368,142668 778034011235123200,164669 752662945583075328,349856 768122819473502208,103261 779315729136951296,171995 791946323918397440,242441 762656082510618624,71502 774341416877191170,141650 788550081058222080,218969 790761702518161408,219523 768167919112949760,103354 756205208359829504,41746 785928392457629696,199262 786784905162207232,205181 790713033387548673,232884 773507445880524800,136904 787881313277706240,210238 792314569318277120,243092 756979498206240768,44444 795393364145426432,264397 754868380629368832,26721 763419376565514242,77598 767840702784872448,14277 768219639499395072,104932 768897942396678144,11774 775342389791629312,148045 761015750291140608,66159 791515201367605248,238207 793995896098697216,226180 759529228232642560,56964 794923453665058816,263895 771512930793824256,125554 776446916196524032,151463 790916082924003328,234796 773574342861021186,105109 761331523052113920,67401 794220678325080065,257492 791738902952501248,240584 766672817731543040,90125 792812602866806784,245101 795347408783900673,266500 794704473255874560,262849 755193154018611200,35436 763968826115358720,79592 779698236181405698,175092 790659408598532096,232169 792010299616301057,241848 761320131574235136,66815 771118527759515648,121612 787374067380736000,210289 795386652210425857,247930 768906417029812224,107469 769822050240307200,105109 788198804763717632,215005 776866875644846080,158673 785919385454063616,199546 771398244702322689,125222 787008856765394945,203350 785265503531139072,11774 786913056878043136,192032 792373381601583104,243187 772334939308167168,129551 776127824465833986,153545 777826999326736384,163153 757119795863121920,45210 748924831773577216,11774 773241980432191488,134470 793126885022507008,249469 733094609954316288,355880 760879501471612928,1248836 767424934419267585,96039 768499587061542916,102826 761417637662523392,63902 763094704258887680,47188 778369755287740417,166916 788832192449220608,220806 761325241926819840,67360 771016243708997632,119686 789131931485110272,246425 795666556508377088,267730 772515150729453568,130988 775035512797163525,145244 759532057647321092,54739 791206856303767552,235251 795502463453433856,264397 791402800106184704,238205 787715071329701888,210253 755167812843298817,35216 770643535808737281,119937 789135003351265285,222682 795417402230050816,266138 787496148403494912,207212 788854296074981377,221297 756893701180272640,45311 773410410980581376,136515 789958501699358720,159876 765677368841150465,88669 766058458034610176,91146 766691714350346240,95593 788167172698677248,214458 793512572049731584,249469 794004309818019841,256239 760250777466081280,61145 792117565904433152,243075 755490915901403137,34666 775467370051534849,149121 775699389671100417,150511 786967058588119040,207949 762789272386613248,73712 768228883711664128,104662 742137403964432384,11774 758711564094607360,11774 778687260451405824,169923 780597196215443456,181935 788791015423418368,220820 780463398878261248,11774 785463162418192384,196013 756999583725592576,45669 765661703572893696,87858 786465414784122880,193533 790551876747993088,232137 793919641932349441,256451 733294384729493504,355480 773903413868425220,139404 749273269631610881,7855 757383397295595520,45311 778219556653436928,161960 791619382090801152,238292 763017432910983168,72216 791419139663470592,237999 793855239958908929,255942 753365678896377857,25189 776129984406564864,153658 794679804402380801,261155 758219621057105920,51003 774056171061731329,139404 765339533885911040,85562 785825401427857408,198576 756292662425112576,42564 779036505842909184,171463 778663415329935360,168794 794035555512238080,257492 780995434219180032,183975 788792804864425984,220332 791655631627358208,238864 794211738916974592,257423 762854464407556097,73926 772749593339658240,132335 751606847585550340,19000 793281619461304320,248253 793609143902887937,252408 794347416052899841,258878 733062478901444608,355696 775269351326908420,145930 753228421694574592,25071 768961461502771201,109945 787506282269769728,205989 788242408622268416,216009 785524037174829056,195975 777932019015704584,158820 786697345907953669,205989 752843308901265408,23877 780842106009096192,183269 794651410495246336,261059 770008804981350401,26066 773515486814285824,134633 755836923990638596,18215 781555715957780481,187454 781886881407598592,176202 794607326355476481,261155 795680712355643394,265855 766386361821753344,92061 773685966594838528,138382 793178109344354304,249841 752625701514145792,22860 773362730820444160,56964 773858530390605824,139404 765665599594893312,89076 764888955489615873,84724 788419756353265664,217928 791719568955801602,240483 764543932046909440,82466 795052996061253632,259482 788484955353387008,218275 794037994747469824,257492 751820234298789889,18893 788777545718239232,220526 757543653258694656,47782 732661314800128000,398856 791354745415884800,238207 788763040829235200,220332 791135871806369792,236198 750521910774018049,11495 785545896431759361,196917 738503300753002498,11774 761751900022726658,69356 759765763519569920,56676 766676613866160128,93303 790552367943090176,208178 752910416162922497,23167 781565831784333312,186446 768193988985839616,104332 768899766117765120,87607 777292435541987328,125111 767815512835428352,100523 775871237511929860,151539 771206745490239488,123825 794070159556247552,257492 770955384970444800,122146 773812782659727360,137042 775843366978412544,151845 774706458462081024,144494 786995694863159296,208167 760612855452274688,62821 786906853196304384,207287 791671689205592068,240483 789165615374176257,215437 756225124135731200,41929 765725533959225345,88546 779695398248026112,176196 772562249600921600,129662 794055696266493952,256255 778361401416884224,167393 780698572236914688,182257 788767516159905793,220526 763493510632792067,77849 769999901593927680,114357 766317713316655104,90539 772461705347473408,130415 772811588633886722,132335 761674821230956544,70177 777489237050404864,161960 763877380242935808,80939 755133116713357313,33356 756186552695304192,41680 766033703160119297,90654 785321558851977216,11774 793108721958170624,249469 793843516652736512,255942 794432896073232385,259063 795355671193616384,266500 792028259366023168,243075 790380367052206081,230270 793110116509769728,249348 793526099678523392,252020 750778226885132288,12859 771443786346033152,125222 776338802969280513,154544 788508151725318144,217658 788810892171440128,104244 792073282061209600,11774 769322050825576448,112345 774718119197544449,143473 764848853010886656,84724 764874689340583936,84887 786746194122854400,205143 773357199204679681,132364 774059805224820737,141041 775113807769145345,145955 789174473366704128,7092 795008202970714112,261155 765303079197609984,73814 751225594168225792,17365 773269263641485312,133043 773587791804522496,137639 781116415029841921,185496 788731615488901120,220029 791009766004789248,235978 795705005365927936,268281 767907657667584000,101383 780675238812016641,182036 793272116300906496,249441 764603277002600448,75349 765952844339949568,90384 781675002127085568,188119 792016522885464064,240483 757574457732964352,44819 787998730997858304,214209 791469215526088704,235348 775868002038345733,151845 776099084759248898,152314 774390454628544512,142566 778292077733883904,167220 757721848184397825,48187 763615748455530496,79391 750788816915558400,14968 772494219231436801,128971 792577529517191168,239610 788880706487353348,220727 764451120945258496,83391 795694708429385728,267855 759494000533393409,58227 763817090461622272,80393 766480274410512384,91946 769636674598948864,113412 775408039029506048,148994 795412982981427200,266491 755502176462667777,38032 788538763668430848,218275 795605646062260224,267521 755405410463612929,35939 767469233894727681,95055 791784466335293440,11774 773987756951298048,139360 792673882985684992,245117 768626172217393152,106763 755739152277057536,39235 762450916821704704,431998 789427745721810944,224266 769352999504375809,112788 775963782463967233,152735 791731266152501248,240483 788939854289567745,221971 759127582449266688,56964 770108455822712833,114987 775287248598294532,148045 791578575916961792,11774 767449116523761664,95055 774099602295316480,139404 776737470402535424,157693 786711402119565312,205728 750767586237878272,14653 795371810955153408,266054 789865491150110722,227252 750381996816433156,13021 774950497916715008,138532 758305492057874432,51344 777262904340951045,353456 787840544605175810,213503 788414124166291459,217519 789205033430683648,47940 767453792321146882,95055 773857739898368000,139404 789150759208284165,74518 767745284155801600,97392 759596950681292800,56964 765276896573722624,11774 779188097732972544,173254 780789509612941312,183269 766384550742257665,91946 789685023695704065,227048 767181914163871744,90384 772453662652268544,131027 775007953128751105,146259 732320124523454464,351407 747528045473370112,354238 758049042014220288,50452 769323824789807105,112788 751139655823667200,13726 771434392178741248,125070 791708355999985664,241034 794635347858690048,261155 785514311594741760,196538 786398837153763329,203674 773699227662770176,138819 779722091855609857,176203 791269323050409985,237406 788840339435954176,221476 794526304196390912,261155 757685677152727041,14277 785871239554408448,196277 794586291824300034,261155 795691476629876736,261155 763859040556285952,80486 786642343424249860,205091 786363676198510592,203350 764669868306272257,513129 789084966491652096,222655 780501020413599744,180647 787485248779120640,209863 779813291149430785,172185 788163011651383296,214354 790551002726469632,231894 758774105881481217,55261 779136352260620288,171644 780661934207209472,182257 788137256313884676,215005 776761690121789440,157755 790357441250603008,228888 768885973966999552,106716 776774443884503040,351424 791650669702905857,240260 792534269788905478,244270 773615177904381952,138054 777543587680530432,161352 763897771464142849,80643 786004991299489792,199211 794303533394726913,258598 753657665494978561,28477 761539832619335682,63753 773614922144047104,137818 763086588582690816,75899 762027568488787969,71488 773666372832210945,137612 776718127358808064,155451 793925242557075456,256219 755750458396901376,39197 774110181005271040,140444 790726829992665088,232863 791338680354902016,238207 792247731230089216,242693 793156372959330304,249926 753980611136598016,30590 795383118748352512,266786 795013634451771396,263895 775975453416890368,151741 780919295056289792,184223 759078542193876997,55550 780758797820235776,181613 790901563178954752,234796 773947151055335425,139577 787135634934669312,208560 758682920957546496,54070 786620753475022848,204835 754766221036425216,33532 758098016813187072,51451 740942633288278016,11774 788753376020267009,220526 780111967520432128,9643 793460359113965568,249927 794056394924322816,17416 788441748305567744,11774 791721244622196736,238099 793136335284531200,249469 785847144448135168,198517 757955279229227008,65113 791639933509308416,240145 793166828650496000,249841 766026499875074049,90694 786222210658689027,199546 773898395429773312,139404 779337098432307201,174115 788606040703115265,218967 759492362976366592,58537 769885708551020544,110585 785882931663253505,194648 774000097289904128,139360 778983158356254721,171443 787436844233461760,207965 793660867514605568,254209 768269106105622528,105041 773906078862114816,139404 786736750223687681,205989 793194014992310272,249926 768485051600297985,106716 788919770456420352,218275 753577263078092800,28281 765184219521974272,84422 768429105071198208,106094 773533154946740224,136904 754888276784386048,26721 795434572209094656,266491 760708867835789312,63268 765889531375677440,89923 774006148311552000,354238 787379916434178048,210792 794992704115576832,264431 756668845910290432,43553 789196924838490112,221416 795057477238816769,262849 776690094430363648,156110 795039808510889984,263532 793349153434710016,249926 794733008578375684,262752 760249135521943552,57574 788388142839631872,217519 781338679394594816,187248 788936710189096964,199307 790676456619712512,232169 791421247154298881,237999 795296760142905345,232964 785993700253904896,198142 769852839979909120,111792 791898013727793152,240483 793242130269417472,250328 770649154771099648,120393 778677284177715200,167939 788564950272741377,215437 757555234323460097,47782 769718220626374656,112363 772832993593335808,132335 775000604108140544,146259 757618227283431424,47940 769061605866889216,109509 779344876437639168,158387 751125852218241026,16299 752939515958951936,23432 754748718251859968,33356 773924986553851905,136904 759180277851820032,56964 781902428832694272,191354 791792864690737155,241034 768117144194195457,11774 789482508090040320,218349 790725004266569728,233154 789964737551269888,227795 795702267538210816,266151 768960808890040320,110615 774943163475779584,144654 780908660453175301,183269 789734740916047872,225949 790967213696004096,230485 756244430269456384,42249 787326106231791616,209095 780852801652031488,183546 771400542585131008,125276 772681310364168193,131049 788221001217650688,215437 763444541684871168,1249136 787584990519451649,211708 789112953182093313,223286 793947003491389440,254135 776568971088699392,156103 788754592758534144,220526 790747856906878976,232863 788427159903866886,218002 786663259264970752,204302 793504887187341317,252020 755615830503600131,351152 779842861135228932,177233 785546488956919808,196277 789814399280173056,227242 794600103839338499,261155 771796748385779712,128043 776150200603779073,154071 759630276209283072,349714 789515975561388032,226823 752710114939809793,1011996 785358020737798144,193669 785846804927516672,198671 792082387857440768,243187 769651820457299968,113894 771891102164983808,128404 794263810420797440,251758 765338084867182592,87245 787427224706088960,206117 761161308913958912,66828 795124043863224320,11774 771496356238065664,126293 754981489524166656,34666 756313907497697281,42249 786336156195491840,202429 753487271244931072,25189 788532669923459073,215031 793273461036687360,250033 764198710150651904,82283 786334882997895169,202007 755469748196958210,36735 769118785240436737,109571 761753012545130496,60999 759113344473194497,56964 763104857452482560,54974 785266521618513920,194167 787014155282878464,208065 773099275626618880,134397 779192744744853504,171095 787734285838987264,205197 773709122843840516,11774 770343524663427077,117257 758718995222630400,54070 778224496826261504,166300 794808754525138944,262053 760599331183456256,63179 765073669886447616,85562 772455145749766144,131027 780894261512433664,183668 789160265149517825,215505 779365790189486080,174315 792796558274207744,243865 791500028955140096,236844 794919865278676992,263205 761916090523930625,431998 793495419653197824,252741 794270097716088832,246425 755396492865613825,35890 760454403258249216,62771 788040303315865600,214288 773477846744502272,136947 754782077405495296,33764 768211116673601540,84904 787640273039978501,211877 790900982700015616,234583 757699155670208512,48369 758290942277345282,46974 780599529271922688,11774 753276553782501376,25968 785870898477752320,198591 781592164685926402,188873 781629316605939713,187044 787848043890565120,210238 752966516606275584,24257 769915544191504386,115435 790507740443635712,230282 758677384283381761,54070 758794915136540672,54070 770659132714004480,1170396 792176914450485248,243165 770472884179496960,118698 772822685210513408,132578 772937908093267968,132908 795740774382059520,267576 776874258781863936,158820 786189090714640384,199961 762340149124530178,68993 771364844884758529,112939 785460252103864321,192032 789234245529169920,224680 749698817922969600,9433 751133259778519040,15808 775063278892425216,146259 776967221432115200,32404 787997206674419712,212239 760278396622417920,12954 765003968871292928,11774 788088232693071872,194281 732850029875105792,60071 749929827050876928,10653 758799909659127813,54070 763209871193931776,75631 774658962981462016,144654 779134691484045312,172945 780077870949490688,174725 785938027981836289,199352 747012621283528705,352373 756204909255495680,41726 762733818021380096,74681 773531252427141121,137158 781349490607333376,139404 788715790899871744,220029 795438201834008576,267133 795007335861104640,264397 777241765631946752,160592 766584550667550720,94699 770787725029105665,118192 780612176834732033,181984 785900442156986368,199546 791005020338597888,234796 777307761507958785,160706 780464588009549824,180556 787042147337773056,199307 770418604437274624,118191 754926088220880896,33474 769011922389917698,109709 791102155486879746,234205 795081078776045569,249926 738715883628048384,351436 764997992612896769,85377 795401473240731649,247930 750370321455259648,12883 761915335993913344,70941 755568912759005184,38210 771026464950988801,122875 772465344485191680,131045 781860801405673472,190635 788534400401174528,203710 790626250557648896,232280 793306810191114240,249469 776556633405128704,156110 780662329113313281,179742 762786727173980163,73712 778011297442992129,159876 795096776025968640,265257 763908050860204032,80098 785837904023187456,198671 763857956412780544,80716 749667909702561793,9433 793164658651766784,238136 763874034626928640,80393 772116923547025408,122759 788495677751980032,218275 792878163936280576,247877 769279131989135360,110209 770466674092941316,115538 794271733557563393,258456 766407191020441600,93508 765678526691352577,88669 754102291213451264,26066 750455128256344064,11495 755545000608268290,38183 770694326326272002,120393 776240988050292737,153095 755991310704730116,40668 744177118326595585,762119 764824404987490304,84753 788902578788503552,220029 788579732530921473,215754 753574582209110016,28037 768481411913441281,106281 770959866068369408,121612 788083379560386561,215005 756672015768051714,44273 760946040941928448,64758 772917638372536320,133617 776170245199433728,153845 789167691084943360,215437 766723407467646976,95672 775438100646469632,146991 787289053154701312,159876 751796328896749568,18215 781268026796552192,181935 752840377841938432,23899 753783781534814208,29059 793621539535130624,254058 787977155141627904,213887 788874061149511680,220029 790314058234724352,11774 793896715023593472,249926 795109635057389569,264397 764672429276946432,83866 772804967988166656,132335 761343857388756993,67973 758872992394817536,50442 760204150051221504,11774 792414479057166336,218540 786973439336648704,207208 791402779319214080,246425 779094448827461632,171644 781220388936097792,185595 795728167881310208,268281 761663836541718529,69747 766631164547305472,90327 756269697717403648,42432 759158741199560704,56964 750755941641957377,14858 777187540940062720,160260 767447623330570240,99514 768234406683275264,103924 777909004181708803,11774 760705410953347072,63937 766957219418107905,80393 754749945115242496,33549 775982439206354944,152492 778609178051043329,167220 761404976098795521,68144 786979205733031936,207949 779920040296607744,176025 770701473122512898,119937 785989731276292096,199546 795719397902077953,266146 774847611106754560,144684 765428610861666305,1249241 768942840248500226,109360 791666755449987072,235881 768926185623527424,104932 770909751475576832,121949 789072041630691329,219942 779002881903063040,170187 758114127197843457,51451 770200947515621376,117282 794108660330987521,256255 772518847396057088,129551 780803474657128448,182171 785543746712637440,130635 761365828839374849,65404 792027222299205632,243075 795089263364710401,249926 761267070726131712,64664 781340633587777536,185310 788468614198358016,218275 757068464842428418,46006 773707352772055040,11774 775084000004169729,146838 770024766916947973,114987 793232360212922368,249039 793489361228603392,91936 776073953735352320,152735 781424837902336001,187529 794114821595787264,257492 753773260722933760,29819 774087359801401344,139404 787048766851416064,208014 794562218465628160,261155 732215156936212480,350412 761233711379648512,11774 762051854926802944,69794 780897119926353920,182960 788029876649336833,214492 755774156931600384,39207 762798867221975040,74483 765087153848057856,85562 785991602162376704,200490 770044639613181956,11774 781725406240002048,187662 788402234828722176,216009 790282649072001024,229895 787114116519301121,208252 778740183168536576,169923 780081024969613312,163901 792221263766888448,240627 779486944929517568,174427 795428211345780737,248924 732956616870354944,352060 754015952983818240,29263 779127909462085632,173011 780807137954000896,183269 773703044978446336,138812 776385596507852800,153225 750128023026868224,10735 794742110234742784,262849 781747727474438144,188401 773053727733379073,130988 778376878826528768,167044 770616544460091392,119937 794966210597240832,262925 732580424233439232,351837 763839683839262720,80720 785617121401270272,197622 787197131408994304,208022 753324450062409728,26066 758522021542264832,53185 793321687538290688,246800 758251354796138496,52004 790016941553516544,108396 791513662829711360,239405 793975463517491201,256105 774290092680634368,141316 777536560321458176,159876 759212562194063360,56784 765491520686305280,85562 774165770901172224,140211 776611914365431808,157082 780829983098834946,183269 759866198997602304,52887 754087623950348288,30370 767644577033494528,99385 776855940368834560,157696 791043726957170688,218892 785707472963067904,197512 787802720455450624,213253 752166835685093376,19994 776123117068365824,151791 791041821430444033,236274 770634648883859457,118192 794269836528517120,259482 780289102100869120,173753 780870627796234240,183269 788824740546875393,220526 773601640888750080,137978 792013304176713729,243075 766780591039651840,93184 776414443253018624,155666 777006212919558144,157840 751818303216218112,14277 773878050400378881,139404 794001063909195776,254209 765031306933702656,79516 776140892876972032,153658 766189473780621312,91146 773885654421741569,139404 771447057374519296,125367 771807756365934592,128194 792155613077700608,243075 793102242983374848,248437 794010957693538305,257492 793907158056308736,256255 763815387817512960,78129 771825168960192513,127711 762687257375481856,11774 771432839904505857,11774 749052622418640896,1170322 761680455372419072,69878 791692447361269760,240067 786918919189639173,204539 793157346293710849,238589 770902603727273984,120610 790726971206479872,232863 793599773832056832,252196 790618158868508673,231320 769206340686188544,106753 792576656690991104,239610 749378726459088897,7546 763044873570254848,75724 776675777009954816,155390 751188794880167936,17591 775745393481097216,350825 790525709244522500,229693 764392260813230080,72142 779845128231845888,175704 770671553017065472,120610 763915066114617344,81101 765581821153124352,87806 747479154199756800,11774 772460373811326976,131025 786211613569261568,192363 780967412300673024,181419 753575969101840385,27317 755177684976541696,35890 786151453811437569,200965 792932451156762624,243865 768215706349338624,104932 760483536990269440,63097 774281800633974784,11774 787114164170784769,207119 769387182750633984,112399 777883416633180160,161277 755831369469685760,39997 753981735134752768,30866 754783775695994881,11774 758414472830607360,52112 765531561550868480,87904 772782539383664640,132335 733158959738179585,355294 786584568618897408,204413 787799753828372480,213253 764990540462960640,85562 788169383738691584,215969 788826589123317760,219678 790635971238780929,232791 790655776612200449,233307 781287729040650240,186434 786043664132739072,171693 790260352478945281,226712 793668930153742337,254586 755167027367641089,35890 779086118855712768,171060 792524513229492224,245101 794302644592394240,259267 795028229170020352,262752 769404018238099456,112788 787311144725872640,210207 788081196139937792,215252 795723105930973189,268448 756591072239874048,43258 791582301931053057,239468 775888268512534528,151156 778077578921910272,1182483 792737969475981312,244270 795412438476681216,243075 755042576147689472,34765 781629642159427585,187044 759826825363136512,59725 786734956261277696,202655 772758653514440704,131209 787120120829050880,207613 760042050028916736,59186 764581511966240768,82066 794255793675714560,255942 751557013423943680,18539 744954030619656192,11774 776448669872685056,146259 793628488594919424,246425 758159896802103298,41703 786717805454524416,206008 743604887209058305,7700 768848605734113281,109571 773053706870726656,132761 742646293139492864,47188 773282939102568448,95055 773650852565360641,138382 794901375553454081,249348 755623654160031745,37044 765556780906590208,87904 766061115402964994,90482 761642620510539777,69422 778809842509033472,168284 794551395311460352,261155 758027623368908800,50923 768192823963242496,103354 793120070830391296,249469 753372665562460162,27379 779340897540386818,174115 794664620975755264,261155 761522055711977472,18215 794269325779730433,258456 745077901352046593,1247673 766411020210364418,93823 775938926271836160,151302 789739266721144832,226731 777285857715818496,159403 792064010199953409,242712 789965839214579712,227795 790885451254992897,234583 766538650020552704,93184 771485023316750336,125554 793110472438329344,249469 750384630835011586,12883 760699257523474432,63451 773708143863984130,138819 794745859036549120,262849 768209272702238720,103046 788159487718883329,215754 790740361660489728,233729 758637058260959232,41703 761791248562814977,66644 764459694920503296,79691 764553251555512320,82931 775025007328014336,146305 794613444930482176,261155 795272541619232768,263907 742274678337732608,354847 751773372640440320,14277 775304754851418113,148033 788510729750081536,218349 757710025985036288,48287 766018406105710592,90384 768187864844689408,11774 785985077389955072,200382 791141846374346752,234653 780819915263455233,180627 775302234393411584,148045 765201379392618496,76146 790645246858174464,232881 793964091991736320,257026 795081147109625857,265102 767012827630596096,92226 772955817129734144,132996 780115332807753728,177233 781105811284226048,184223 785674555331190784,197297 785985449022070788,199755 759104665942421504,54620 775709724100681728,149953 760511087074693120,63268 766426648199639040,93823 767113944599113728,93112 776923764344795136,159146 780453178605207553,179695 788451591233822720,218275 761968311341113344,431998 789669819205332992,227242 791255032301629440,237491 761128463122231297,61051 770751740761309184,120353 795263751788396544,264053 741993286932520961,349060 779855938207424512,174321 786245769095442432,201958 756848514848526337,45122 762719221356912641,74431 752291274988728320,16728 781381225797660672,186170 790262097338826753,229818 752999541012660228,25255 788837191757725696,221449 757026768905732097,45964 760856904075714560,64722 777949440329916416,164869 791382187429990400,11774 768531699881742336,104973 761792079471058945,69947 733815677937721344,350559 770426581420498944,118604 764906082485604352,84724 791393216515932160,238395 750427450211958788,1248008 753334542388305920,26086 750403959060361217,12883 780618615368351744,150151 789860290686951424,225608 770094622181879808,115042 781510546868830208,65113 795039741343367173,271850 760291529831378944,60794 778908956718686208,169107 781225625042288641,186434 778046443542155265,164694 761641425859739648,69231 794545452297441280,261155 786968764776448001,207613 790699933250772992,233729 760631201178714112,63149 780497982160408576,179475 794655270723055617,259892 791405887457853440,238780 793098643284848641,249469 790817224932012033,232169 789527822784049152,224680 761331825449000961,67226 767127914814971904,94699 773192358578053121,133081 755204708428574720,35980 757980617694846976,49852 758782047053807616,54519 770647780092174336,113836 771090589215580160,120690 780106873626329088,178378 751208426106159106,16299 767280299873034240,98639 781175860590149635,183668 788184760988217344,214763 764833443540791297,84724 755071334456098816,11774 793425103690301440,252020 779344474203942912,174266 786996121298202624,208176 757356903093731329,45551 781131507779993600,185496 791437855784591360,237332 753316654193532928,11774 790644076819337216,227183 758830327951347712,52112 785533050486661120,195125 753209380703604737,26140 758264272119967745,52112 761293748319952901,65180 790287887992492032,230282 792079062114168832,243398 793620156983316480,11774 795728078718771200,268231 756957739591536640,35903 768902104710864896,109509 788589300317380608,217837 795226832614412289,257492 779737817702367232,176101 775190159587508224,143948 769254046058237952,108795 794551841988157440,261155 795114331058868224,264478 763074005561597952,75724 787706390307606528,65113 793131608203079680,249841 794567361936457728,261155 787350486303150080,210585 766351234898927616,93112 780645115933130752,182313 791347615468105728,11774 791366573093036032,11774 793177278536568832,249961 766046417634914304,90384 771398350016946177,125222 781891018408927232,188934 758693774138761216,54070 762199057771081732,51385 778661740359872512,168794 786795385641500672,108710 776375212514217985,155328 757443028495822848,47284 785563219557511168,196277 791119764173295616,78159 756560281363447808,43471 759979170843635712,55257 768339853054451712,104313 790974240321183746,235590 766762960941449216,96039 767365383179427840,96039 790647800535060480,230899 763051743974461441,74366 781109837581070336,185496 786010872422490113,194082 781142995231920129,185496 786971288115875840,207949 752645963731218432,22657 769644831559659520,113836 776768670341136384,156518 763869625536831488,80863 761562126653718528,62728 773575945164693505,137158 793165581679730689,249180 764251839306936320,1249230 779735256664596484,175533 759870173335719937,57574 760834138903547904,65062 768479986894315520,104973 774053365667860481,140900 795451511853744128,262053 793641304097894404,254135 768286712015486976,103071 773940196576342019,139404 781140309837307904,184223 778093347974029313,163598 778701132566634502,169923 788771920925724672,220526 794678939969089536,261155 753135709909757953,24134 777005790473363456,157082 767999118236975104,100949 788159429170520064,352258 749758383423500289,9979 758542046240006144,53185 762964465059061761,32625 761608474707058696,69231 791699763695464448,240260 795752449919303684,268646 762815809521528832,74681 767827807581802496,100893 794929232048746496,261598 759124817534652416,56659 772072432949526529,127711 774837972726198272,144361 793847407545032704,255942 781451427050692609,167443 753734032182116352,29548 767723441348866048,1249440 776145701139079168,154071 758820115274051584,54070 778788372458471428,170609 738402874288406528,11774 787053770270183425,207613 791155498854846464,235251 791641971282604032,240145 762308829308682240,71476 786952025292414978,207287 760898176652087296,64192 754776042435325952,33474 793245061219815425,249926 757610249360736256,47782 759863694092177408,26569 791752901022527488,240067 759075587558256640,56552 771142801585156096,122973 795257548148539392,263895 791140571238850560,236860 791811157505998852,241940 785489586071953408,196277 769396013333262336,112788 795760680674660353,261155 776661242991644672,23762 791813926451240961,235315 774438099116056577,141140 751144861047386115,17284 780557768411406336,181419 793938350201774081,257026 766898487229308928,93261 794511763865673728,259961 769276549824651266,112399 758330874857418752,52527 750492553242300416,12883 763962896044859392,80393 776443128760799232,155896 776107877874401281,153194 752239601557712896,21714 765615075558301701,88670 767828758233513984,101681 787000875403337728,207949 792124800219176960,11774 760780186623348737,63858 766615105454743554,94699 778702905972961280,169715 794020063435104256,257353 794692302438600704,262784 795341255957970944,266079 735989708887461888,11774 763857410989568000,1249156 787557593036169216,211347 779065074900045824,171463 792542042396110848,245101 767991752959590400,102137 789822843995484160,225911 754724009783156737,33128 780768103873544192,182659 792700312058470400,243187 732258259994836992,350671 793037000081346560,205972 794613847805964288,258741 756989663265558528,45040 763256149739044864,75899 792733155841216512,246225 764825139082964993,51069 770009839787466753,115991 777637723553357824,159308 772856277605183488,131007 788130588440031232,215835 787366664513912832,46572 761239639441104896,65887 786356902389088257,203391 793100229771874305,249469 759579252161286144,58815 777959367505215488,163153 759225644265902081,57574 791878454270656512,240584 773547182830002183,11774 764127543607848962,82066 772585239042482180,56436 773846359975849984,136947 794171416765726720,255393 768974058998333441,110659 785832362244345856,198671 753457752114995202,27222 763423390451404802,77731 787223903366242304,209195 794572853752512516,261155 757617114811404288,47570 790864624476418048,233307 793427408896430080,252020 772667209868992512,131421 759829188085882880,58254 786946572068225025,207287 774304500903444480,141887 774031770450665472,139404 775011983745753089,145850 791676266311061504,240474 761159695327498240,66897 785245391365152769,193669 794690624058441728,261155 772745425464004608,130721 765272290556796929,86782 733256368291872768,354962 775347958833295360,148045 775588035085950976,148684 779360791069941760,173964 794019243603869696,257492 792049436142608384,243075 781526611933868032,185313 785820038477393920,197512 793959167295942656,256276 795292670365143040,265644 793594314425241600,252893 787107242772430855,208989 778404493729886208,167407 752294672198799360,21074 756269072858382336,41694 793873537924730881,191065 787058523209211904,208899 791331049854885888,238207 780930430971285504,182726 758030263368638465,50804 793298035782463488,250633 763796817406464000,80393 764803067577405440,84666 795370996710576128,266151 792094381821992960,243075 777030948407783428,159359 780051254286376961,176203 794717667223445504,262022 794619882298081281,261155 768968621368434688,110362 773266202546143232,135736 774010211635978240,139781 790601111698808833,231894 754158245871292416,27045 787075358566776833,201114 793926460155174912,248652 756906232997228544,45122 745253099170861056,353603 773609688525078529,137869 795432179186733060,263532 786036464484319233,199211 786561390450388992,203863 771712637465948160,126152 775288585217974274,148019 785973947481194496,198926 768575291556061185,106281 775066302398525440,141091 760964650259197952,64730 777270794321657856,160539 773938202684063745,11774 787605343723401217,199307 769262583094411264,112399 790655158128697344,233307 767465332063678464,95055 775332273038196736,148045 786943896676818944,207613 751586317268422656,18893 786249188350627840,200383 763457532576854016,77632 774248191260631040,141360 756322906024480768,42432 789104709823004672,223286 763112432533286912,75136 732364115763552256,351666 750696427471319041,14421 777895746792071168,163811 767844571011280896,101681 786411944102158336,203350 763979725869953024,78159 764908798871994368,83751 764081575050915840,75396 765372362179026944,87245 773524024987119616,136904 762697680598474752,73926 763523915482222592,76406 778035681335578624,164201 778354638286446592,167676 787627687108050944,204078 790721022286635008,232884 772813893353795584,132335 792014054382510080,241678 771152025652305920,122967 776695170909794305,155451 753226443895640065,26140 757442256362213376,45125 765525535300718592,85854 771910385721085952,128519 786975122254999552,206008 790672733277458432,231498 775122942829047808,141091 794685082602766336,259945 775927888973443072,144573 790246940416024576,229693 792047611914117120,243075 769358110871937024,106673 753597871593750534,28037 773874387158233089,137315 789289688108376065,194060 753343520983781377,27045 779142910784704512,172962 792041640324194305,243187 794605797477089281,261155 771102106594009088,122817 775286495536029696,148045 781201401141657600,186434 794226358046064640,257534 753794317270020096,27045 788980443311857664,217900 757681481590333440,48549 765937212600954884,90384 778760544983527424,167220 763475987262795777,78159 793654698330816512,252014 789224011888750592,223692 793734578275885056,253032 755133024631529472,35737 761244575658803200,66105 751554232751255552,18413 766795316737835008,95672 773282957943451648,30343 753014873492230144,25255 769263863107817472,112399 774940238267293696,142721 791084045014700033,78159 757573775772844032,47782 766260549952892929,91946 785895715855753216,11774 752900265876086784,1248238 773880395578286081,139404 791180719666135040,235590 778728200415293440,165512 792415333659402240,243451 755548117076893697,38401 765350191335612416,86053 787786419888459776,213064 772909990671585280,133519 774445749933314048,143473 769254750185525249,112363 770319634058706945,117257 773644531937972224,137953 762731044156039168,73707 762815862449373184,1170576 773645798928035841,137953 772489155150352385,131045 764433803850813441,81702 786383399732801536,202304 777040801142566912,159403 789541103422799872,226731 785237726815723520,194226 793633326573686784,249926 794289699552538624,259134 771510949639577601,125703 777626073009758208,155898 780663819026763776,180310 781160525602455552,349479 794643017286221824,262025 750814665429684225,14502 775825470524755968,150663 788889756935610369,217574 790883673142923264,234583 794995818558169088,264431 771970494472056833,1249911 787391488388890624,209800 763836758324834304,80720 771876178592423936,128043 773834466426888192,136814 733491902515830784,352408 760106326819217408,61011 768171424208916480,11774 768936724596723712,107764 740343174632071168,11774 791021191356149760,235487 766121371776593920,91043 781796747798515712,188401 795347633334353920,266500 761297713178697730,65174 786992845882220545,208176 792494890181464064,246295 734828744041504768,37157 750127921164013568,1248056 773596916152172545,134993 780627532739645440,150151 790962602973106177,234796 755101421855465472,34666 786720735062548481,205094 795489521441783808,265855 752893122015735808,24134 758694261978193920,47940 776086095096193024,152735 789487953164632064,221972 791090609230446592,236454 791374210664845312,238395 750904377234292736,15808 765661339167621121,89076 775497496126590976,146338 789371111939121152,223899 795012874808664064,263896 775749951594856448,151185 785520077793701888,196233 760621482305163266,63937 793886272372834305,255842 794714642358669312,258193 735987130825080832,11774 788020461829488641,214492 795729145502244865,267737 763715527340617728,77612 789554377207914496,225981 793946637517422593,253721 793910282041122821,256358 762173107759091712,431998 773961648772034560,140025 769993681248063489,114388 794687061877989376,261155 767838379606020097,47940 777589915047563264,145955 781533163155709952,186584 791355647837270018,236502 761596927804747777,68182 759020157536571396,56302 775884927468380160,151463 794506731229351937,257492 785687316794904576,196277 788870852163043328,218356 759402198992297984,53001 793101217190641664,249469 756862485202776065,44450 775584331011981312,146259 779410280539389952,174557 760086884840341506,350664 761555856504659968,67226 769239625089032193,1249613 778298414001823745,167220 795055949157236736,258040 775451835834458113,45672 733352914580692992,355480 756294979308355584,42432 779093221804769280,172148 791715102382755840,238207 758528153413386240,52112 773546835772256256,137042 756248470126592001,42171 762656002839834624,73926 756355879574712321,42462 732892448599343104,196346 786674588201648128,205349 750446752243875840,1011996 757092171728101376,45857 763489311559778304,78198 772819755086467072,131084 776938393435459584,156835 786668823977930753,205181 790248403041153024,230282 777915728301129728,164633 775345772350943232,125163 768546032665985026,104528 791669323941027840,240483 795403840321245184,261155 732903385075220481,354517 755168897179889666,35890 763093057164095488,76429 765025000378212352,85562 793505761498394626,252890 771176096003870720,118191 775770997001641984,151463 780577465618104321,11774 750838462098604032,15021 771113302587957248,122145 785670539163480064,167668 761787713049726976,70177 760876147869573121,65180 764140653349441536,82066 748678583724367872,1247921 754910609754304512,33356 788759882627420160,220332 778936624960811008,171168 780609180377894912,182049 754747486552592384,33549 764847692132515841,68993 766683885270859776,84209 794618602041278464,262022 795024980035649541,262847 795029627844628481,263896 758744461929246720,54123 765169432045977600,86120 744759628584493056,1170396 763148628227657728,75899 765671645818355712,88930 771389345529901056,123610 780082464576249856,176128 762279099045937153,431998 753704440230584320,28866 757248369253355520,45014 775433678914670593,11774 790406869378600960,229693 773868045856940032,139404 778154901641756672,164826 786736925424091136,205989 767180175310254080,96883 788872311491276801,221832 765382981196320768,87245 771941893336862720,118191 768790482402947073,108849 787139902785802240,207287 787316879559983104,209351 732309219295133697,196346 785426373972258820,195712 758752665392197632,54974 764861818699337728,67852 757552007590838272,47782 760329806932221952,60794 778417882619228160,152594 767102380638932993,44461 772886207776686080,132578 776231536316194816,153194 786517004198871043,191961 788042562309201920,214354 759769308050300931,59666 766279553274740736,91946 776130407406252032,153921 791818788840861696,240890 773947460750278656,140025 794760031728234496,261818 753641127706632192,28281 794600572750012416,261818 770426576584310784,118191 764760142864723968,84666 772821766859206657,132497 757331710384087040,46382 757342318424891393,47090 757708851714068480,48633 773007225719697411,133454 752841382516056064,23899 764878740379799552,84724 786939953540464640,207613 788475015922610176,217967 790247015959625732,229693 794843709951053825,263526 754006354398961664,29263 794703205657640961,262849 790212561694171140,228354 764133572127043584,82066 785631051125325825,196277 770755376107192321,120610 793083050276036608,242135 765206211239096320,86440 791317913055604736,11774 794528548144877569,261155 795658072240877574,267231 788049835056242688,214354 788793585458147328,220526 765599124045516800,88311 788760737875230720,220332 795476521825828865,234556 794194789038178305,241033 754745719538511872,33356 780972848101806080,182665 761054840738820097,65500 779395958803165184,174442 793863886709616640,256255 755074861949677568,35044 758116241097707520,14351 758803238384570368,54070 769941055546556416,114603 749691493414150144,9433 764141452297248769,82177 793576824768827394,253164 794256740942422016,258085 761692624436592640,69548 779717587127169025,174756 786665663360212992,205728 770878591487795200,121612 749268271635927040,355701 793216368153886727,248437 793643444627468288,253793 750066646505709568,11495 788445564736118785,217837 774965734116122624,145967 791408354799198209,238383 786985292712579072,207949 795451641772314624,267134 755903342233079809,39797 786245322452377600,201958 795393861187227649,265355 771850421648384000,125742 775199754837909505,144494 790692226376630272,232169 793629435429814272,249926 786790410794303488,194723 788052513434038272,11774 791438880469770240,237999 761649705654812672,69538 775024991909838850,146259 780573035677876230,11774 765376833890099200,85981 772575446709960704,110344 777736850031022080,163376 793182143883120640,249926 786466246460116992,202217 763156949600833537,75899 772838477931110400,132335 776591394915946496,156835 789264069115023360,206666 764193681217761280,80939 777532697124012034,162213 789733039509217280,227048 793847573987590148,255942 755376584182280192,33751 767358326019592192,91159 793260423571136512,249926 795293226693341184,264954 770341257893871617,1170673 779080587105734656,172123 787065898553278464,208538 791986269316190208,241819 792603282401333249,246771 793484318307942402,250633 752858513077047296,23707 792026076121661440,243075 792483555158794240,246225 760497715444940802,62757 771428113754443776,125554 781810196490354688,177455 787002441283829760,46572 766153993483644928,81929 768918415457263616,99476 792254057079533569,199262 760274309944320001,62213 773315134508892160,135736 787864660821147648,212802 770547034487132161,118191 771816019933351936,127657 766974655206871041,96851 768142259976036353,103506 794367588901994503,257353 795760494690926592,247930 776272501127024640,152946 749747096224305152,9295 753695049649561601,29263 779381084391874562,167220 766613377414148096,91946 781720130484973569,189017 788530443033382912,218495 789934225579532288,164764 773567879509925888,136947 780065810450526208,178045 785894434625814528,198878 772669904906485760,131421 755840816438910976,18215 764353019605557248,82582 786950396157702144,198304 789925621187043329,228820 770159062239612928,116968 789891673308266496,225456 759219228243267584,56964 750480656845697029,13627 757597870489034753,47940 769663561702395904,114779 793370285181313024,249926 749493833772179456,8178 791619452722745344,240145 759871592407195649,58227 790320325003280425,11774 756372023115382784,42432 792879268204277761,247240 791693060690149377,240145 785622620469362688,196729 764127440948035585,354823 792872716655296514,247983 793475591949258752,252196 760870207590060036,11774 795393058942529536,266054 773488158780469249,135025 794648871058059264,261155 775571986638442496,148419 778394113565659136,166282 752253131698741248,20279 756241705330937856,41689 792142334569881600,243451 791353403339251712,238395 792635731080601602,245313 793678235917750272,250953 765668102390579202,89076 754753012430581760,33474 773138770547707904,133519 778029122924736512,163419 785958781972779008,199462 794909636793139200,261155 734124342657880064,352146 754066756990185473,31529 788782293469003776,220526 788804048963108864,220029 789868765361995776,225456 793162106950422528,249348 757916461264273408,47940 767480977790672897,95055 787411341581574144,210313 753703676464750592,29263 769176761540182016,110389 776252801072627712,154832 794816847728218112,249926 773617149864714240,137042 760572639605772289,62063 763434764674207748,78304 785304651381870594,7746 763527937815633920,78198 794351156080193536,257492 759123069126316032,56964 764345976127651840,82766 766019750841425921,90908 780897714682814464,183846 795693024823169024,267862 773544754487234560,137042 778948741180993536,169889 787823996742017025,206117 765775674024034305,85868 773956704081960961,140444 779000418412232704,11774 780607951912349696,181789 762117027674730496,431998 732610163857752065,1170592 788135190526853120,214899 793966359658962944,250033 774090165262258176,141316 791705722627162112,240370 792064223794728961,243614 792166900541247488,243075 781666554018660352,188873 788480668648873984,218275 792091506718875648,236198 793145583988985856,249926 767780337724162049,100605 779323861502427136,173964 788497834135781376,218275 781602948342288384,188478 793561457979981825,250785 785561362390843392,54854 757932176218460160,49852 790880574856650752,232863 769551991869759489,112336 773260605725691904,135701 794982199288332288,263906 758255767036137474,51595 761159814718390272,61051 774707076476067840,143235 766273250875891713,91798 780669172934184960,762119 770381121649467393,11774 795715868667822080,267862 776033307700199424,152314 790908491858714629,234796 792040051702136833,243075 795401599942328324,247930 786930516314427392,207287 778380365245407232,167305 781096675343425536,183759 785458474050211840,195975 781456774834642945,139404 785628728260866048,197512 793173785503412224,249469 753647261666643968,27045 760484914710007808,61117 779732729491488768,175988 795426287707897857,266138 761612599699972096,69231 790587160277684224,11774 791685170038468609,240682 732248485966254080,350860 756893807090757632,44429 778330193270345729,167220 785546615796994048,196788 787100350096347136,209184 785529822156099588,196277 779501119479291904,174230 773719685737033728,137869 771409561114714113,124597 732610287480807424,1170592 755463014204186624,35470 770025774602719232,115435 771965068145782785,128934 772465674870489088,131045 792637168741081088,243075 763550596024573952,78159 772282982925152256,109447 758113018815406080,41703 775059983222398976,146405 793655360024252416,252408 765006953017847813,83565 780225127057195008,78325 758078464671047680,50542 791226024117800960,234796 794907718251266048,224680 780847535057436673,183477 780893572543320064,183283 771554856339251205,124744 793215621085495300,250033 785930683801829376,199211 781260566459473920,185601 788697339489689600,203710 758100903492587520,50476 765422208382603264,86440 764363848035934208,80939 766255852198191104,91946 791349036468965376,238207 795029462702170112,263895 760873836787146752,62500 765637725533777920,74681 785976814736990210,199960 788399641054195712,217634 768626891146137600,107559 772269146063024129,129935 781080962641780736,185243 766645246377721857,95045 773911655893704705,11774 793501575725457408,252741 750663773388677120,14234 767163241965490176,97386 785260195647750144,194213 790280274382761984,229159 794724327061094400,262065 752893228177887232,24134 756351994571419648,41518 776024640359505920,151526 791645544779317252,240145 751880976205172736,19792 754798172644401152,33356 756625542976155648,44429 785845774911430657,198878 791439045012234240,238099 781119151871889409,183759 786408893014343680,202217 776210427122376704,154534 787247076564492288,669866 787689122072625153,209129 793111380740050945,249469 773854687162433536,139404 781149742596100096,185409 794002767052304385,249841 794619426343567360,262022 795418490916179968,265855 762099223730860032,7047 753851744535183360,29889 767803514844307456,101681 767867806658465792,102137 781201059641487360,186434 785537788611559424,195975 763327828846907392,74835 787503385754804225,210432 789822533562355714,222785 791327352479375360,237491 760862347619467264,65222 774532531597312000,140211 754058338615250944,31529 754062262726459392,31605 754921016988622848,32596 756208647630454784,41468 791060479950991360,131084 766341588180148224,351436 766383643908378624,738099 768494765050564608,106774 781082980810829824,183759 792082490039078912,243398 793866329476493312,256255 751147111194955778,14950 775835674335379456,151947 756975256716320768,45109 758731562556936192,54070 774888165303803905,144635 787126762249609216,205728 751807697922695168,11495 768620876157882369,107446 794644995521257473,261155 759403759189446656,58173 767949323678081025,100893 733095513369784320,355480 762750885835399168,74280 778361391388303360,167180 765976754825498624,90384 775772223227453440,151156 794471750461333504,259034 770742611955052544,120557 770304101645115392,117257 772522014707896321,129551 779181467423248388,171575 790963073364271105,234212 755443963385958400,36877 793124308935593985,249469 766298277994168320,87904 768909428665962496,109801 780156733272432640,176128 787782784970530820,213064 760621929220804608,63393 792422561577570304,228037 792803471875596288,247240 762868426599571456,73814 763485896523980800,78159 766407061550882816,93286 780484940194471936,180759 781508816688984065,188119 786883890329755649,85985 794758908258713600,262890 768612310520852480,79035 773990683971551233,140444 775585657750106112,148994 771092789669007361,122971 775095191673929732,146847 755410510061768705,35890 774266266110468096,141360 760620079214043136,11774 776790170087657475,156835 778082723592364032,164826 790214021215428608,218349 792754073372090368,247241 785269155947839488,194648 791299439415717889,237491 762449001471811584,69673 761664642657705985,69794 790531690124967936,231894 754710483412721664,22393 765697516453126145,87904 732358336029573120,349197 761278901649829888,67350 755155122477465600,35890 758051604767580160,50923 758138408384344065,46076 761221925230129152,64692 771414264238247936,125367 775454772484829184,738099 764152285207273472,82283 750403471984168960,11495 766769407557308416,95672 772732237531926531,131007 765696259650826240,89076 777240014392479744,159475 785581942628507648,194058 786574417828515840,204413 786921269128077312,90209 788812091322925056,220332 753640192355868672,28732 762718754576793604,74247 793998962642432000,255870 790676420917735424,232640 793028135994298368,247062 757550485700214784,47782 768052794813140992,103149 765452349812969472,85673 769324081405505536,112788 750494741486239744,13292 732248693831667713,1170428 787008055728799744,208379 790640453221773312,232169 791114371850203136,196314 770823017400193024,121479 775740366456655872,150511 790959867775385600,234583 791772161308491776,7047 770592289890504704,119832 778261530529767425,164826 795054526818566144,258741 781552413421494273,187611 789530447608885248,226819 758057042397503488,43285 766084326836404224,90384 773602264296456192,137978 785773261082595329,193571 790286753647226880,230485 752708222834835456,22655 765789915246424064,86440 768390496578306048,105041 772376533319098368,99816 778882723347828736,14084 792566928090902528,244270 773278614947139584,135381 794528977268379648,260863 760824939704360960,64975 795032038092980224,263926 795463380786036736,257781 733560605206974464,349784 771486509719433216,125554 758865926796169216,53996 790655524798947328,232169 791788703295369217,240483 741055198915891204,1170555 771482781700464640,125367 785603301979004928,197512 786172808753577984,198591 793420236909228032,8044 790605449775185920,232169 790914864218771456,234583 774399626279387136,143210 779006985639387137,158524 792665744144232449,242693 765644240269344768,88902 768827840200671232,1249606 788084430179033091,215030 743497755285422080,11774 770615876894674944,119937 755831592677994496,11774 756892733881614340,44997 788517749425221632,218469 789502028544212993,225360 792112583985602560,243075 769602702661726209,114422 772504071982809088,125381 756611728268468224,44274 758300261303607296,51069 792074849300512768,243075 765247941837676544,77353 779402368815276033,121051 789185009730977792,224113 753234322912673792,23884 756255515018223617,42344 785626431606829056,195975 765939834544230400,90384 770113747499253761,94699 774545680840798208,140211 787815873834684416,212139 791647435160375296,164764 755166108945149952,35063 790733837517152256,232791 788163970603495424,215088 794200224776343552,255870 767865853362655232,101681 775898278093320197,151526 779564472230932480,135025 760324085465358337,60878 775836727395094528,151753 779103178138583040,172123 732688681048252416,353549 763897755609608192,79693 771012647265284096,122148 777595304367493120,162497 778209420782206977,165488 781157694933766144,185409 794915965096132608,261155 786326321542619137,194082 765568457509310464,81659 775880909547409408,152182 776247848295890944,153854 778748050151833601,134418 774233367839543300,142090 759776006140006400,44461 748908906777280513,11774 769494752681230337,113788 794616911959126020,262022 794670446843199489,261987 790248161579143168,229693 788230397708505088,214354 776207916420300800,152918 770804062849597441,121479 791639990602170368,240067 794175068528054272,257492 756983981527142401,354841 765971511375237120,89617 793267754966982656,249926 761804743022813184,70177 771643744026103809,126859 781495173830193152,139404 788580931338665988,218142 773468086536208384,133702 786570202834018304,202429 754776004082724864,33356 795126596101230592,259892 789531216580120576,226819 758037366896484352,49070 761609929161515012,69356 767899696190726144,100561 771419628878700544,124855 794208969497509889,258771 764492881780441089,83654 768655018681573376,107745 749927640979611648,9754 788503956091789312,352258 793952682289627140,254135 760125748594245632,60866 760643400131612672,63451 779749241631703040,159847 765296145375567872,80393 794682777648201728,261155 788857300890980352,216009 768818219532554240,107930 771576102791712768,125367 756537584021598208,11774 787027854324301824,208014 750616505839214592,13944 763155097224261632,74133 768803536662474752,109104 772905459137273859,132765 758352740645007365,52554 779377038083788800,174557 794616306280660992,262022 754757013855494145,33356 793324566592442368,251452 793791324365303808,255393 759507905049604096,1248642 770767147064659969,120541 781863610259689472,186584 732311447322132481,1170462 760972052195074048,66116 763566085652131840,78129 765283895864545280,86440 792026996503183360,243187 756280187030036480,42432 764630986545991680,84209 762479496154927104,431998 788757232976396289,220332 732288400351322112,351184 793616458102083584,254209 767838376041017344,101203 765160308436525056,11774 780442427354124288,180310 794531998870147077,261155 764905747008266240,84724 773776296757329920,139192 788829027293331457,220526 794024189044756480,256255 778399724252434432,167569 786061663522975745,49459 762042751131148288,64197 795482281142079489,266151 767835211908259840,101681 756562541996679169,43391 757656739860799488,48187 771139358497837056,123583 793879739878473728,254135 787648435386249216,211347 793503177232510976,252824 768693482550472704,99264 775424137569398790,148125 785704970762846211,195975 793211722471383040,249469 774252707502776320,141867 794684011113234432,262752 778202788484509696,166390 785989317353091073,197565 755521550611124224,37973 758697024682360832,41798 785298718392070145,11774 758260412307484673,45204 773574334749155329,132335 792398058445213696,245136 752186694535815168,14277 752310313765072897,20273 790997086267473920,235882 788063289787817984,214354 769536676632727553,113894 758337328691617792,52388 786886780733710336,204413 779100521332224000,172057 793194759154176000,249469 775740526452613120,151071 791432345177829376,236907 760161037597364227,60325 765003241088090112,62180 770651085673418752,118191 771319840594419712,124597 773656883425075200,11774 761425381496803329,67087 766406610059087872,92159 773477284867178500,135888 786627140112482304,205029 787285678526570496,85985 794260773732286468,258044 753357494425182208,26458 758105676191268864,41703 758386100737945600,52112 772965000407384065,133454 773859530417602560,139404 774927519384567808,144494 790624533233348608,232427 787090896776929282,208928 787839760395964417,213064 759506405812559874,56924 761138970570915841,65974 775451456128192512,148994 765055290375016448,27485 790476486914355200,230283 757584470727852032,48029 786963364006072320,207287 794883050601484289,262752 754717094722301952,33356 792491598210662400,246273 747577520724316161,11774 766672728468312064,95045 765938566425878532,90384 765127296491585536,84422 780378605289218048,179742 788385858369966080,217519 793586754355761152,253793 766701725830881283,95672 769322094681358336,112788 788561096382832640,215608 792091015201058817,243398 794001062759776257,257492 752674223785664512,22779 787739687138058240,212139 759356592252870656,57964 770396451818074113,118191 743011980827561984,11774 790274386985037824,229895 775574953508737025,148684 788741430642634752,220332 795451903501107201,266079 764295196188094466,82002 776861838776545280,156835 759578541671477248,57574 768076666107289600,103354 793641372561575936,254024 765691347961540608,88128 787094592239783936,209129 753459143277735937,25189 754781736010035200,22393 777039212843368448,158754 793628529573277696,254209 793993240592678912,256255 770799784554663940,1249795 771878630901374976,128143 751595402424619008,18893 769840962709303296,105109 756378208476368897,42249 772557827277815813,131542 794654278703022080,260404 757587877182124033,47844 792818787649073152,247877 786435604183588864,203674 786919002798952448,192032 778324040146640896,152594 771133111425839105,122973 770713681369845760,118650 765274867373633536,86103 794573409703383040,261155 773893661767720960,139404 788099976589086720,214354 789256852244529154,224600 788755929512734721,220526 761904252746919936,431998 786637367859970048,204413 794384494329524224,254135 771447193496453120,125367 769142612104273926,110585 785917433542344704,198671 789286232505262081,224680 758308482240155648,52061 776720409886597120,157082 778525392411906048,164826 787039540087173120,207733 793488289604915200,252196 767996971420385280,81869 768110257126019072,103506 751105310371217408,16897 792026393433477121,241925 793791543614332928,255393 766451225906716672,92116 776451174870478848,150511 757927634391138304,46890 758533633745391616,53605 762002995731173376,71115 777523062686220288,162280 786440913945899008,351830 790940550228692992,234583 763586302436528132,1249146 789312199412031489,224680 792655068688416768,232863 759078671860822016,52749 765001443765997568,85562 771719791262306304,127134 780035313410256896,166282 755208483218292736,36247 787515217680867328,208928 793691148455903232,250703 756559137933107200,39812 793788707367219200,253032 732909822950023169,354525 769386948523884544,113165 765586111435448320,86053 792045128756129792,243075 770345935796834304,118072 779793088701050880,176218 789504899855753217,205972 755055796719869954,33355 790717433661108224,233558 763007233709907970,75899 779177335505375232,172962 787046836137824256,207733 769336745267691520,110585 791350905136226304,238395 795128625939042304,262847 777594193933836289,82209 751555981893656576,18413 779336714833788928,172962 795136709142847489,261666 762694926782107648,73712 767069744751079426,96883 774307654130888704,142576 775912859645648896,14277 780743292380061700,182257 793095509271535616,249469 794741491767746561,261050 765067086305431553,349060 756291113825296384,42564 773395930452205568,136515 793547363319222272,252014 767388873290678272,97413 768862810449125376,107752 781224811871645696,185601 781461602474360832,186063 753344345013493760,27045 792318524089925634,353124 761617320305389568,69548 778328865047535616,167569 789920415984476160,228820 794048932724641792,247561 750412677906829312,11495 787574906871570432,206117 794258420526419968,259063 751956570796208129,17794 794610695878901761,261155 733287978559283201,355480 758761425946959872,54070 794489013637906432,260899 776289951508029440,153845 794927825958686721,263895 768862884054994944,108849 774432733405798400,142503 774615528644091905,144030 781472256736190464,139404 785763511624355841,197512 778236785499385856,164900 780616457357029376,85399 770879885568978944,121612 755281633448787968,35890 764986553991065601,82066 767726542545793024,100893 776055551050387458,153095 777634010251927553,161387 757747512119820288,47940 761043262584926208,65523 767778879062810625,11774 788155550597013504,215754 791676029202931713,240483 794269210176323590,258598 781291749952061440,80785 790717729888169984,233692 767829830960345088,101203 776451513115938820,155390 795060483384602624,262849 794340080445837312,260033 742085506071027712,1247492 793590770221522945,253793 768438483320987648,103354 786637531446145024,205181 791436139471081474,231944 752156016607920128,21351 760254741431607297,271850 788447769237135360,11774 789292044615233536,221785 789443697674887168,225923 758356454843842560,52030 762319311637708800,72550 791213228449759233,233861 793177027088117760,249841 761747489800224768,70085 768981825121169409,110659 757372891830755329,47090 789120757817348096,1170441 780483306483843072,177233 790712085017665536,233692 776333743191490561,152847 753991869466570752,30815 770787215030968320,121359 778312619199385601,165097 770483654036520960,118192 780112193601671168,178045 790693457735974912,233307 761828543970115584,70858 764977384122642432,84422 776573422293909504,156926 776622694712221696,157082 779129049620684800,350711 792960507019792384,246726 790206787966369801,228576 786631753700085760,204835 788034919763021825,214209 795039718417330176,264397 766822689298415616,95672 789161444734439424,223491 734210165541457921,353262 769416469453021185,102452 774802499521941505,143967 776985672452374528,157082 777310943172669440,160480 791501203385573376,234583 766387916297891841,93184 770390909469024256,118698 780071431858065408,178017 775213455699763200,144730 776781216800473089,157755 792036920398184449,243187 762803033927512066,73814 787480080708624384,210289 790994762140569601,164814 767293667237253120,98339 753671714303725568,28866 779007733462814720,171982 795435422885281792,266079 761206280472047616,66897 775887353109946368,112363 791685224065359872,240682 792028330446901248,243187 752910376014974976,24134 760607963522404352,63267 777585486114099200,162497 780670379996184576,182036 773683295599091712,138165 774064481122922498,139404 789407908802891777,225456 751231018326192128,16953 780844588151996416,182870 792553703836450818,246392 762597349759848449,65293 757783386899423233,49431 770683531420770304,738099 776118107760832513,153095 765547057813843968,88052 774593237034164224,144051 790446852369895425,226731 795705187679764481,267855 753370183050420225,27317 757305109210619904,46382 758780702150111234,54070 793207995962458112,249469 792041361444892672,241819 794700187478290432,262588 753938501809364992,17640 791707465704439808,240483 793499762955649024,252408 777955293862899712,163592 764618666126282752,80939 773300908247683072,135736 776529410774208512,152946 786748587472461825,199840 759137016852480000,11774 771752287245066241,125742 764980483625259009,85562 765731322950094848,88489 769290519109218304,112363 785263607554736132,194082 788977407919214592,222544 768473182277959681,105647 793591005505163264,253443 786730797747187712,205728 755949640374104064,39908 756476622086115328,42432 781397854757715968,182960 787459547162091520,210650 785938618657468416,193858 786163696212914176,201392 786266477435293696,201958 780944324821327872,184539 765659226467397632,1170369 795076062661267458,263708 760587209552519168,61545 776523001135259649,155896 780003177110183937,177681 787826593699729413,210235 775460323633532933,148349 787120562086801408,208599 788874659152486400,246425 793875485713244160,256255 770252933728395265,117257 773684672543002624,137978 754975129797529600,34666 775493042472005632,148994 767955666002644993,101681 789869549063639040,226183 776978413970132992,159146 778381157356347393,167124 789023229289517056,127871 752146451380047873,14277 773888878792978432,139192 776863548555272196,154832 794921785607196673,262752 755536182788907008,38032 759175053816700929,54070 795362872067059712,266054 761293158072328193,67283 770159411457294336,109960 793488592332988416,252020 794250715405295616,258331 785892787472314369,198878 789835971579682816,223249 732303586491695104,351316 764622953963147264,83679 793515274083282945,252741 766298397313818624,90373 756856143000002561,43553 765233042436784128,86485 765258455871619072,86825 772535401164656640,130026 761450978897911808,67906 787098214520328193,207965 786612444437151744,204539 790916399535226880,234583 791674045834010628,240260 732655906291253248,353246 736288596404129792,349957 794427291237568512,260181 794599105238417408,261120 794004505004154880,256502 768430467964137472,86208 794556840570982400,261155 789522708673404928,226731 751773753961439232,18215 768581807906312192,107559 788774620002476032,220526 775895250871132160,152182 785787498307919872,194723 791066316736192512,234583 732373082497818624,349332 761011832190476288,64730 767508298069192704,97371 780920721111416832,183975 792304564456132608,243075 765863860087709696,87904 794344957943382016,256276 742193482098302981,11774 752907332699303938,24134 737466173407801345,196346 737514263086911491,354829 774988905628053505,146259 755949851259658240,40881 766426222452670465,93504 770072606607368196,116082 775997581440667648,151526 766392705962442752,92902 769786492621205505,18030 795236726210002944,264774 750467870266691584,12883 771426547592941568,125381 771880935943909376,87607 781517366924455936,188401 769389568973910016,107745 771809430170013696,125554 763324454055190528,75899 766855958769332226,69231 791020185515765760,235590 791697202322083840,11774 781346014779305984,186584 787890442217979904,210678 794624180495020036,261155 785866372865724416,198878 786019810224271360,200490 788803450884665344,218275 760161159240675328,61412 760943205663727616,65920 765645822067372032,88930 766011084943814657,90908 786381868509728768,202304 774401721883881472,142566 793671190975963136,254135 732451896242274306,351387 764939601207263234,26140 768250323702022144,105248 768856833012269056,108782 770989602463178752,119937 779489656618487808,174294 751611620145655808,18893 756567192129318912,43471 792342001521922048,244143 771256609737625600,124410 775417431066021888,146991 794756409875427328,262145 765823961787695104,87904 790243443452809216,226999 742891318897041408,47188 779387279735259140,174294 794095721989505024,257492 762479491016830976,1248996 764783886228398080,82203 772766371293884416,130415 778791086022070272,166852 750070386285424640,10847 757713235290099721,47844 758640185357770753,51451 763101308253601792,75690 789747403561787393,226712 789346880924880896,215437 733157167709229056,355213 737700237993775104,49681 759119836744081409,55660 788400075110318080,217519 791410269331165188,238395 756279652180647937,42495 785585702029365248,197297 795128889156730882,263141 753645896609431552,28841 794554571536232448,261155 768647414253314048,107423 792024431052722176,240388 732397218267811840,351467 750393421915836416,13170 762883769548152832,73712 769239757079490561,110585 776246969526202368,153596 759176092309565440,57336 785583899451600896,196676 790632906834251776,232280 763550511903694848,78159 768803618564739072,109107 793096533780594688,243165 781175228219011072,185310 793847250619293696,255942 789454255249879040,225981 768268644501512198,103924 795020067318755328,263896 756087462015987712,41428 793495322156642305,249926 763488126580977664,78684 772489267490742273,130067 790268370046164992,225876 761659931715960832,69673 766490673335898116,47940 778616411929219072,167220 773883323819040768,139404 777611313438715905,62728 789117856830988289,205728 791350829315788800,238383 788108943679688705,215578 755193168715509760,35890 773294869850632192,134561 788041123944095745,199307 787854887153340417,213064 788013554167185408,214354 790704576366116865,233307 758362683917815810,52554 760501039451832320,61922 791404121878302720,237908 777928175015825408,160539 789677222047145984,215965 756962924401455108,354841 763353548591554560,76535 765935985528082432,90125 785995452386684928,200467 770240280268156928,116306 753451442388672512,27045 792350125440073729,242628 757258890094514177,44461 763005458399449089,431998 795455110893555712,247651 769288484234354688,112693 773562027570757636,137042 765600494060306432,80136 761284135000301568,17416 795323936670105601,218911 781278726805872640,186212 756315969715376128,42249 765175909552828420,86103 766167604708929536,90482 775841384725045248,151845 772017507880304640,118191 779728726586224640,176203 772739087711088640,131814 791376539065520128,238395 793500997741981697,11774 773585776936415235,137869 778925330157273089,169550 759478619198648321,58057 753380100280692736,27317 789771865413783552,225923 794609914870120448,261155 750451847287091201,13532 758536119365603328,52659 761385746632630272,66801 761764171272839169,53992 788511790946775040,217658 754022653376270336,23725 748516159226523648,1247875 752889957522534400,22953 768889779182186496,106763 770489104110874624,118192 778290921016332288,167220 786744605605781504,206189 792795649674665984,240556 773210439635173376,133454 777630377972072450,162497 756503857648107522,42249 762478864513675270,1248990 777160032567918593,160373 781476011108020224,188154 794649190005665792,253043 765694961723412481,89076 753178672048304130,25952 764253206117396480,82002 770752139488595968,120363 778685282732290049,169916 791324572649938945,106482 769147540981768192,110389 771628338133610497,126890 766727832236068864,95708 779126739138146304,173011 790827843932389376,230311 732687975134334976,353200 771850498437545984,124771 788091597544038401,214354 792152942816092160,243983 788397940406648832,217519 755879476895084544,40437 758799071234490368,54300 787716571418488832,205197 789169083149275136,11774 794023862920945664,257492 765369159651848192,86653 776152891195133952,153699 785322282759626752,193633 753638278859894784,28732 752930429842391040,24134 768257718985424896,209828 766386859811274752,93184 771490891127070720,125111 774929708026851328,88859 778915142935252992,169944 773862769770856448,139404 776101317685239809,148574 790906537124429824,234796 752653245500325888,22657 781878128318812161,186584 793334628010565632,250293 771784290417770496,125742 785977502531325952,198094 788400121977278464,217519 780815463039107072,182591 758319335999885312,52112 792439437095567360,245130 764146270617341956,81702 790675180125196289,232169 790741025635434496,231510 795304887865249792,264774 732643053891002368,353228 742225435891765248,352839 786729266205556736,196991 795719426888835072,199307 774624186178408448,144494 772250593926733824,129558 772393431872131072,127707 765570185273090048,87904 768099970486591492,103506 774628214639472640,144494 768584194809356290,107559 785327332869283840,194923 733186406282108928,355106 754749987293200384,33549 792863723094507520,227183 785503630208012288,195975 786925822749716480,202248 794325869598621696,259055 786396069890396160,201958 770641493442691072,118087 771795714078900224,126959 764172834788696064,81946 771169048050540544,120610 779795735701323776,176201 787103110426685440,204835 772919689970343936,131045 765408961428238336,87245 788080553505398784,215005 793907201093926912,256536 794609192745234432,261155 732409232746790912,196346 760560856576897025,63719 756904055067271169,44163 785626159996211200,197512 787362885487951874,210207 755492081682882560,37892 765381539991478273,86653 790241743488843776,228341 790340973641469952,230283 792934593246531584,26066 759830477410664449,58267 760113698501451776,61051 760615198877179905,1170555 764980180465180674,84724 765622390709772288,88332 777161138119127042,158897 789140256238862336,223030 771804702489083905,127366 764127096432189440,80482 770504511915978752,117257 780612838331121664,150151 776506529017171968,155898 752669725428097024,21749 780910812365926400,184223 749350974314147841,8047 762716217744338944,74247 776182924211326976,153194 793602608560693249,249926 769241622508736512,112345 778573456598245376,168794 787044095331999744,207613 787795458622050304,210235 761668991173685249,70085 791384452387606528,238266 793832348538155013,238136 793945298158714883,254135 756545681947553792,43848 790980853715365892,234796 774973665435844608,144682 793201881334120448,249286 788821229314543616,220526 785609263255126016,197512 758282833370738688,52061 775776148060012544,150426 791673795153059840,240067 794586586780463104,261155 752306134367637505,350668 762635776538607616,73926 758820869946773505,53996 775046251834400768,146259 773593111310336001,137869 763073984841867264,75899 761345949553819649,67229 773871143593926656,139613 776060547087335424,152314 790949954953117696,234796 756253576905785344,41719 764492210540687360,82066 792165522796322816,243187 765208130527563776,86440 761967715208888320,69388 785499914469912577,196277 787361183745597440,209351 795735886633832449,267576 775566796833206273,148713 763789070942167044,80192 777498498228944896,158517 732701800072155137,353228 767691473185714177,100605 789820025393864704,228037 761392922977787904,66786 772081763283791872,125319 758692034941030401,54070 769278469469462528,112399 775055370410532865,146405 736188987694559233,351490 771513416632590336,125142 793495335553208320,252741 750747913735770112,14102 764898508709167104,85159 792536808802353154,246295 760586162788528128,63858 795698519076126720,223249 785328020185767940,186883 795334993585131520,264397 779391469580914688,173753 795004622477737984,249926 755489846211346432,37892 772469214397497344,131045 759805549303037952,58267 773991531237617664,133043 785289278502895616,194648 789521915895439360,226731 775412668232507392,148994 791671324720652288,240483 793171649914867712,249180 794570335253331968,261155 795053552565624832,247930 773848653719072768,137042 776226805510311936,152073 792887036235612160,247877 793760839337648128,252020 750858815277395968,14635 761719994388316160,69565 753622684618096641,19598 794685839980851200,262752 753711123040468992,11774 763781746978615296,80177 792047982497628161,243075 757282876136140804,28160 759584165524217856,57574 786605929106182146,11774 794954527120257024,258104 753632390224936960,27045 758389874026221568,52030 791067522464296960,232169 794774783724396544,262849 791340910206455808,237594 778331791891587072,167569 792491169833967616,245607 765781725993631745,88669 769038904695648257,101681 786543859299999744,203510 788534273384951808,218260 789661454139994114,225525 788758184328437761,220526 794268976582889472,258456 771186571735289856,121816 795429687002415104,264113 764435739706855424,83429 765909373801463808,87904 776457869013024768,156055 793622424101216256,254135 762056539951632385,431998 787350863870357504,207613 777590220120174592,162497 786066801780293634,49459 786946529256800260,207613 791406632454516736,238207 762250508572749824,72354 758657350995701760,54123 773519758943592448,135136 760925127831945218,65626 767844225660645379,101681 773715969747226624,11774 755784872313102336,17416 757199965076725760,14277 769363694882918400,113165 772903988941381632,132908 791838850041597954,241819 785250013005828096,1170856 752197729867018241,20490 760497368471003138,62771 769338666762145794,113165 777537294177824768,161387 750054904153210880,10851 794284572775067648,259200 793841229494644736,255942 764886590153822208,84887 794948982502002689,262847 788174666766704645,215969 794718750343921664,262849 760918999257546752,65626 772902251455184896,133043 787000712165195777,207974 788446197262323712,217837 754833936325472257,33356 768969945568935936,110550 764501321235910656,83751 794199570540621824,257492 762742921925918720,74247 791979819290550272,241819 793981926809989120,256219 749901299475447808,9433 751926412379062272,20279 761592150366691329,11774 762705456460656640,1249021 770714800259235840,120613 775460722176172033,149259 788869914735972352,221785 795318066871730176,106085 770524820479946752,118192 779452529847525380,173628 785849314245500929,198671 790888652972916736,206048 790960227789185024,11774 758444766627438592,36221 761594357149499392,195876 769181686831714304,109360 788413722146512896,215505 753519491125022724,25017 781104502703357952,183472 791366831839649792,11774 775345462488535040,148045 794361489708621824,259134 790151670344749056,227252 791633261583798272,238271 769320255848087552,112788 732512932869869568,351837 756583009025916928,43887 777177524270837760,156061 787446395657605120,210432 778000868545335296,164814 787718584483086336,205197 768113593313210369,103354 761295839507603456,67023 785677705446428672,196917 778313200165122048,167220 786241254053076992,201555 790659384263270400,233307 793813852475588609,252639 750826415663161344,15643 779392177537515520,174728 768647222867046401,106716 770935662413393920,122146 795375876632297472,207287 788693928253984769,220029 762977687744942080,75724 770795279335337984,121046 763352874801827840,77598 771872877637492736,128615 778057412993425408,1182483 793179934839545856,249926 755816536405704704,11774 774288227536506880,141912 777847863451668480,164001 789222371567689728,97305 753716914439028736,29263 757825014271836160,49431 769010095267151877,110362 758867033756794880,55806 786954470081069056,207287 743607863109509120,47188 776791737767460864,157755 792944548079108096,247240 752726917707501568,22436 793188370277142529,249926 790004492695724032,228063 753021101584809984,25255 767810469402845184,100893 791407438918520834,237857 765274984864370688,86103 759184432616001536,56964 785696987349913600,196277 781635096617025536,189613 794368805258543104,11774 771782334593064960,117377 794029385426739200,257325 769223415148470272,109945 778965117748862976,148045 788840557200101376,216009 740578654313291776,11774 764134678978760710,82066 774817153966968832,143043 787040773141331968,108396 792215010327998464,244642 780525939520368640,174115 793121619895910401,249469 794355044745285633,259034 757066122856325120,41680 772851280595161088,132364 786622521911148544,205181 751648031141793793,17794 759838196184121344,60018 772180532939493376,123217 779152724101259264,171795 753590314204483584,26458 774344544406077441,142503 768069692405735424,100180 792205379283320833,243187 794639248985092096,261155 764642599173054468,81946 793753352521691137,253243 794576873816657920,261155 766045077286359040,90088 789177075361914881,223030 793477810157457408,252580 754002216726433792,29263 773816546904907776,138616 788115861148094465,215005 792488145589710849,246225 750000705067487232,10814 788026634850869248,214354 794938785565798400,249926 765381528947871744,87249 791347901007966208,11774 758165653358518272,41703 778648176744079360,169597 792056774136176640,243187 793517553121390593,252408 763914971583434752,73685 766438380930527233,88920 785258390448668672,192380 778933041666387969,171168 788006606705418240,214209 781016740922818560,183975 768124229594320896,100949 792904060236013572,243075 761622859101958145,68987 791598550152978432,193636 791879239523901441,241678 769323643314864128,112363 770665675979272194,120393 781381729906925568,185595 732422051701624832,196346 789508032363233280,226712 751768796537294848,19376 753296913269657600,26924 767946114460901376,100605 776487025478209536,156290 758793505774837760,54070 787419588006809601,199307 794274429316513794,226320 774987062701195264,146259 791675154317402112,11774 794582729388003332,261155 792374790476722181,244143 773917378979565568,11774 785278911093542912,194648 769134355360776192,209828 791821920081698816,241819 770248578199457793,117257 787424754286284801,210740 762660740738211840,73814 788217152914518016,214084 751602404311896064,18156 758416241535037441,53144 774174782489100288,139865 780838117414535168,183451 792924351523872768,236827 751720360899276801,18452 760383495491518464,62063 766164793367474176,90723 794235892835688448,259063 766133670746976256,91122 794971117010096128,252020 757708508427083776,46280 792146401031430144,243187 750066476703420416,11495 791673068984807424,240483 751118340605644800,15808 758843853071757312,54070 792725318612111361,243614 771494481317113856,24173 764644008954040320,82283 766885880350904320,92917 788853562189213697,220332 791358839488647168,238395 793562460288524288,252711 762057973363380224,69794 773879378002452480,139404 760739862349688832,61922 761605921642389504,69231 781431041236041728,139404 763136493229477888,75668 781349782149267456,186584 754773200366600192,33355 754994607318896641,34666 764258830754586625,82002 733041408613851136,353789 751667004352761857,18452 793508323400089600,249926 732293761934315520,350295 794315750068670488,259701 765020062457614337,73926 793104975840813056,249469 794644786565279744,262319 795369697893978112,266054 772248692736663556,129993 773351104662863872,134875 777605557536423936,161456 779001535111925761,171693 780616800157376512,181955 761637742291877888,57389 771532127309434880,126390 774306535489044480,142555 792566609256734720,246681 793145427218591744,249926 794047899025936384,256423 752273283161010176,353879 755488850554658816,37892 760213936939626496,58537 761579999849611264,69231 793149336377057281,249927 778430515095285760,51644 760996115256860672,64692 754154604862971908,30590 781240208197115904,185595 788738007692029952,220332 778350194073141253,167569 776557263536418816,156053 780889587237421056,182659 752674840734228480,23066 787739061607800832,205651 788864752818663424,221143 789959560572264448,27156 793349785726050304,251452 785685007834775552,197512 755395046132813824,37160 759784609601114113,58945 787720727613018117,349318 787653154309406720,204958 767955506577018880,100591 762855075710509059,75233 767575959797108736,65587 753196640186445824,12883 794420982979117056,350913 787510156460523521,210274 794543641062739972,261155 780724278320852992,182313 773855195604344832,138819 756318185079631872,42249 785255251376996353,11774 795456326616772608,249926 767818284540452864,101163 771877763036880897,125554 788466505172316160,217106 775817994224209920,151185 786760254356852736,203674 771123025622147072,122955 771449974391316480,125204 772248495759593473,118174 791814330996011008,210585 749350791568236544,8297 765055255973203968,11774 773668770157965313,137869 779837600789966848,174294 795685036687327234,261155 787438724413988864,210823 732207778186428418,350304 751723004334252032,19066 765023366830927872,84710 774005410693021696,140495 753341423861235712,26699 762010428142596097,71026 763058922123096064,1249088 759173524707606529,56886 788850470567587840,220815 795290300663156736,265257 761572764876546048,68669 786265663778136064,202007 755183974956339200,35890 757648765754875904,48549 770052904216621057,105109 757773687080693760,48826 771435839763218433,124597 788120722958716929,215608 790635586562338816,231894 752907705640165377,24134 776848134332899328,157422 786637925131751424,205455 790626631433859072,231871 761363472110252032,66801 764327433738657792,82766 764551733968183297,81574 776766127045222400,156835 762808606018375680,75073 772904541037563905,132364 790631152851701760,232169 791022582883463168,235756 785690997170794496,194230 795692891825913857,267862 793251873344020482,250293 749441402640228353,8133 788178756170977280,214084 794623083856457728,261155 788887872287961088,221416 771857229276450817,125397 779123661940797440,171693 793133933785337857,249469 795301151444975617,265686 795729903413067776,268281 772508070782132226,124804 776737193561759744,58531 795727694805635072,268356 754726538914902017,32758 774008548992745472,75073 785997491774914560,199262 765617667201966080,88546 770285741964341249,117364 760974505233805312,66116 762436134198652928,72642 765681778686300161,88930 768059382844100608,103261 773598470645157888,11774 774010373062131712,140444 795035993522995204,264431 736316190713389056,1182330 775716982704472064,112363 780917496329166848,183269 788162978126454784,215754 755575591282339840,34898 792038092462972928,243187 795274013631270913,246344 775722892118020096,151071 751859276973379584,18893 785250491395547136,194167 754054707031609345,31377 787805465879031808,205197 791737390159302656,78159 781882906994155520,188934 761660148620201985,1248944 768139320020480001,103294 775880404188430336,152182 770702591932133376,120393 791625204954984448,240145 778358572296142849,152594 749938742308274176,10653 761972540080267264,70540 771054514627411968,121949 773975562746470404,137965 751868397315432448,19577 760552524201926656,63494 793026978068635649,243451 751106867913306113,15808 759175505895526400,56964 793810406347157504,255393 752077963588472832,18502 767294847929634816,97583 781560876901904384,188119 758126609358618624,51069 758718791161409536,54070 779411765742280704,173628 792597832091901953,244270 793507018493530112,252984 766735430633025540,95954 794694718487724033,261987 761441543614042112,1170555 795446538197757952,265875 779073976500940800,168284 793226663710654464,249926 773913312836800512,138819 786906218472148992,199546 769294172301819904,112399 772839367631073280,132996 789466912900182020,226218 749730744742719488,9295 759526778566094849,52554 772033290408570881,128934 790974700557996032,235621 795330787403038720,259722 765766823476420608,87904 787019323827036160,203135 755510057366872064,37966 788505227666288640,106085 732326056909275137,349764 757696827713916928,352982 773362392608628736,136426 789152288841564162,221416 763003312425676801,75899 767757082053402624,86144 763786414957793280,75897 772819718570909699,132335 780963345348169729,155390 764418644931600384,81702 794558359252979717,261155 795416643534995456,247930 766292765063929856,91751 764788450818138112,84679 751745000514260996,18470 770810564247490560,109874 781209968951209984,186376 795396875008544768,247930 752303625116872704,21332 761226610007834624,67226 767472067243446272,95572 779093938695049216,171644 789532635127287808,205972 792551790801596416,244270 794554040172486656,261155 795174756895092736,264397 785722937009664000,196538 788203729359085569,215437 795400316896190466,266884 764279300786909184,82018 794626563539083265,259220 775329829310853120,148045 792102907587932160,243187 766973175477444608,93144 773960573843345409,139404 755100325699170304,35044 767181620742946817,97554 775799795432632324,151741 789527136428257280,226731 791353126393671680,238395 761950171429113856,69356 781355711984836608,139404 773615505164922880,138054 777611142155952133,162497 787707496085454848,212309 791421915848114177,238639 779878370611867648,738099 774359055343190017,142506 779477027178983424,174230 779984168008556544,173347 785744745544814593,197888 781677999435358208,188401 764331568525475840,82002 763131379391528960,75724 776149296605437952,153845 754992919547752448,34666 790702550873808897,231894 793569588118032386,250785 758065391453212672,50542 794576925050204160,39957 750673653562380290,12883 760824031281053696,60134 768235310887108609,99514 781559381905244160,186584 793797735400939520,253032 776159230248165378,153812 781618589505691648,187880 777552676716445696,160539 759268486275297280,57574 790527257496268800,231894 791744211670360064,240584 776580718449287168,156926 792316640847355904,234202 795055005401284608,264397 790605131284877313,232791 789190041092227072,220992 745369872398450688,351424 790608973065879552,231870 753815843260080136,7509 757469500606480384,46526 764136011383332864,82066 769446691955175425,111549 739873175996137473,353374 777485134987747333,73488 778079843174879232,153033 750678191518261248,14538 760828346972241920,64730 793150320398315520,249469 777929147347824640,164694 790881462585286656,234583 794547614918332416,255942 754738208462802945,33356 761878620843368448,70941 771192833583620096,123583 762432844211691521,1249020 781512090297040896,188401 795744381747785728,247240 777679308479311872,161456 762492764336427009,69548 786196178744414210,201619 792077019278434304,243187 792551330929897472,246273 792068553696346113,242712 750741517824696320,14277 785808346607595520,197512 785542858354941952,130635 765674228658176000,88998 763957321781219329,73196 785855889353875457,198591 793892625656975364,256451 753378327512113158,27222 758154027293106177,51451 752753718991392768,21118 773868437361856512,139404 793572357982085120,248253 754847908592168961,26721 751547204679012354,18627 786981168457580545,204224 773381917639057409,135025 793180467541540864,249926 795366544620613632,266054 758025425259900929,48663 764382429746499584,80136 775070885170425856,146847 794543081752174593,261155 787098653919961094,207119 787309799096496128,207212 788484044115677184,217519 793524772885921792,252408 794136747516968960,250633 763770028621561857,11774 764529513048907776,81946 785483574501838848,195975 761244488497033216,65174 792203528471191552,243983 756919058487017472,36145 773682132657012736,132497 771863634423058432,128017 770363905818386432,117377 787369546533314564,210289 790258406388961280,229693 778389723618373632,167407 786610376376848384,204977 788459379838386194,218275 773504405211611136,136904 791014885945552896,234653 794628039070060544,260899 790537506378936324,230808 755100513784528896,33356 767326740779642880,97379 773533919929065472,133702 788391618114162688,217519 795739695267385344,268448 791666374812704768,240483 763406226038423552,34666 778637285956943872,166282 785321391780302848,11774 756985498728398848,45669 790517531379458048,231714 761684830803390464,68192 768365520630476800,104488 768231366882451457,103071 769011665199362049,109960 772989281480695808,133454 754731552148295680,33356 776960785293709312,159146 778475994168565760,166913 794628949213151232,262145 795011544140615680,263896 795253544626503680,265102 756588772821573634,32684 760487537991311361,62821 794491675728936960,257492 795687304434225152,265649 734853087924506625,351644 758327240761434112,52061 787330285054623749,208395 760716969997991936,64197 757999291533254656,50442 762123328207327232,70263 773642677921325056,137640 776165671356948481,153854 787091905666490368,209129 787718919238873092,212564 793599972591546368,252020 794746922422571008,257423 758848009656344581,11774 773207263167320065,129551 786574391526162432,203510 758726522077347840,54070 780546933869912064,177233 793151967237402624,241034 794899606211612673,262022 776441795622281216,154986 787024944370638848,207287 764182520917286912,82066 785591960174288896,197297 793947452059500544,256358 794532504095035392,261155 764818922373783552,81574 792642978858754048,242693 752816158387138561,22439 793092612836188160,249348 761276365056446464,67023 761831330736844800,63860 775708806760116224,148800 791334001931943937,238207 761995153661800448,70679 773595513413394436,137869 778668649255014400,169029 790908842070663168,234583 779132978664394752,172089 788138738312441856,210207 785985795131834368,200382 763781670570864640,80192 793079931534209025,243075 750551594685591552,11296 760857269206560769,64722 777948053584183296,163153 755196845815660544,26539 792152237384536065,243865 795405795324264448,264397 756263893358510080,42344 761203054217527297,67023 794606942366863360,261155 743237848866885632,354153 768925713609011200,110362 753341143681757185,25995 770473998249553922,112872 742904604862611456,164500 753355373675896832,27222 755306794273107968,35890 790303471949848576,11774 794206951488049152,258456 795074073122471936,249926 752960357908439041,24248 781647905572524036,188934 788749759234314242,220332 772155499634565120,129471 794647168544022532,262022 762781148275548160,74247 787062925924012032,207613 774001469292843008,1250066 793381320135028736,234556 787411632456601600,209422 788204553938362369,207965 794394892659257344,258456 732982654769844225,355106 789995263700111360,227795 794364181889880064,259034 773979029489721344,138119 742387380233994240,11774 760780371084644352,59403 791677785567748096,240483 774004407004499968,139404 790740519194210304,230282 794913607452540928,261155 763142070596833280,76365 772905124742111232,132578 793209564384653312,249469 743050741133107200,1247414 761338073812721665,67938 756295948179955712,42432 758288990206296064,52112 766986258405068805,89738 794512274945736707,260033 785482312796475393,195064 794567876799766528,261155 734795798060404748,351644 787194452188229632,209658 791348988238757888,238395 794199427783200768,258598 758759017032323072,54070 760258474613862400,48052 761397452515651584,62063 766343059999260672,86815 763597515375644672,77731 773721432488419328,11774 733024785530277888,355293 763077144369098752,76449 793153728371130368,249926 758646434262425600,54070 769339719889018881,104162 780556351223140356,181419 788924548787818497,218164 789830130990510080,224693 763452819596840960,78159 785520872937263104,196277 764318375724056580,80939 764312422459072512,11774 775019116352638976,146488 785632899911397376,197512 760504605255999488,63265 773160476628758528,131007 789148028951158784,222647 733085995533377537,355301 762926557832839168,73685 772206047830249472,127711 788717635819143168,218275 753713673751916545,23725 760212990889226240,60995 761260505910611968,65174 769432949104189441,112336 785610641851559936,195975 789158705988239360,223899 794599577395412992,261818 765263124048084992,86209 765634553176166400,11774 788100787524083712,214899 790959251778928640,235348 794911045919842306,262752 785908521598681088,197297 793179570375577600,249469 795298973611421696,265795 775913299196121090,151463 780572835672649728,181419 773121014876278784,134470 795036050099818496,247930 768487634154954752,106281 751176932725665793,17106 757968535674945536,49925 758410702117679105,52545 752664293997359109,23217 771072235897491456,123345 776990188371337216,123085 778838726420078592,156962 780841263503384576,183826 751846225264115712,15122 778711293142315016,169327 766400973359177728,93286 792272295016275968,243576 760537812697485313,63451 773896791271940097,139404 776581449030000640,156644 791073152713588737,234583 752091425664217088,20604 773825544949493760,138903 779166114014175232,171902 759018664414752770,52585 768555640738373632,106281 790742089713582080,232169 792036904195723266,243075 794191979831652353,257423 789262152003497984,224019 772870244981432322,79987 787722652349857793,205197 787799285345636352,213253 786243023436906496,201958 752735875377819648,23167 758098584046702592,51451 761572893297876993,65180 762716363915948033,74429 776886943237992448,157724 760568673769631744,62728 785538554793455616,196277 792085964051001344,237964 775814437684903937,151718 792623072511610880,243344 794841273731522560,262022 774138895613079552,141360 793317755227246592,250633 756620046596792321,44450 766822825206374400,94705 773952209260253184,140444 794364529006231554,259513 765619655352340480,88311 757790155734265856,47940 763329019903225856,77331 776453353589055488,11774 788653969291616256,217039 759636203561824256,47940 762685723837206528,73926 790902187383660544,234583 771540055609319428,125145 791753597696421888,240718 751069270931419136,16303 791447486900543488,238395 750475224043454464,11774 772471031869177856,131122 780480142380371968,74518 765420662307512321,86440 776966374795071488,157724 759081200807882753,56630 785248082250215428,194226 754721324426289152,33356 759560794187202560,35479 763508977397268484,78274 768810584884318208,108432 788135105977946113,215012 756877365289029632,44163 794287919624310787,258829 765240139920633856,85767 795759816618676224,268766 768990917927669760,110659 776121223210086400,153845 781557978864287744,188401 774287944966430720,141881 763969895985930240,80482 776884688346554368,159146 791480702382596096,239405 762662647514791936,73814 767383054801252353,97811 785612677653536768,197286 793963110675738625,11774 793507606950055936,252984 750019628508774400,49681 793947925546053632,253721 754110324073115648,28850 760434900998754304,62771 768231437686439936,103354 785566645423050753,196277 793994854988709888,254135 795726359242928128,267862 787117498227314688,204835 757668927870689280,48522 777197361605054465,155529 794348238778286082,259034 767749647825854464,100833 795657493376548868,265649 754808232992989184,33470 781608759801950208,188119 752929606932525057,24597 790544999779676160,231550 759003489590661120,52554 760935254903427072,18395 776051446047309826,153095 779384415881486336,173628 764698224514834433,77319 770342671520935936,117338 761672979419959296,67852 752867511046115328,23899 756619463831658496,44429 773603477335400448,136904 775791986192318464,151770 776806730256617474,154981 759049940790157312,56632 775805029089316864,151439 794569660364517377,261155 750356473624928261,12743 779522394490896384,464984 790700528107937792,232911 794587308561416192,261155 786379498216271872,197322 793913275465490432,11774 781840817459699712,190635 790709775155748864,233241 766347783292981248,92860 763550588563025921,78189 767013939121041410,92226 770011295303274498,116373 794534462596009985,261155 780852831855206400,174435 792490046746157056,246273 755534484200579072,35890 770832633391702016,120633 771978991884394497,125742 786805477686423552,206742 756700782930591744,43962 786232494551101440,201494 786775102570594304,206642 793153546141175808,164814 779052372844740610,169923 791723429321900032,241034 769920314524524544,112693 791437620454666241,237332 764949695072317440,85159 759113196732977156,56964 792163410485968896,242693 776175762420342785,153501 773865673269374976,137315 790560955952402433,232137 794202444834177024,258598 775400526850711553,148994 769327540393476096,112265 770701316888883200,120304 777272933303459841,158520 792634317847588865,245101 779219292659134464,171168 793435491165167620,252020 773205806208671744,11774 791109095931584512,236198 765654158049501184,88920 770243185599799296,117257 771181177256288256,122861 791753475898089473,240483 793140436462215168,242693 785490691711463424,194147 794319303491235840,257325 785255810683117569,194221 785609889271783425,196348 788415643662028801,214453 776414921538109441,155390 791641207998930944,240145 792772546408001537,246425 793255360312123393,247715 776658552773541888,156537 770450626023227392,117263 793146939319717892,249926 768227689991925760,11774 775660882089181184,147283 767941345231056896,100605 785967502404694016,199739 792367803055550464,245208 749765895996727296,10129 768620994357362688,107966 793096650923339776,249469 793580677513875461,251234 755513758953279488,37979 757775807381065728,47940 777692797818241024,161912 779047877523963905,171693 795607537806610440,267521 793952745803812864,256440 775396785254653952,146804 753045720089915392,25255 786756349430562816,205728 786912219468484608,207287 753712587817127937,29263 776230460242419712,152866 785582169905180672,197297 733036954686783489,349060 737473992827805696,350258 781851480575897601,190553 792024630072573952,243075 765167245437734913,86103 758759981546037249,52974 766563932291080192,93823 769863706666754048,112767 788704827542999040,220029 785265160084611072,95055 791707052796219392,228583 761710890521600000,69491 763162535206019072,75762 766880155465900032,11774 775517494513700864,149953 776226078742327296,154534 786184111429914624,192032 790735397915496449,232863 772823499622666240,132335 791774672723513344,240483 755122058871263233,27045 760743287955267584,63179 773762663692328960,108396 785772182794145792,197512 764820013962432512,84422 766118616144109573,90785 775532829119684610,149300 793360063515664384,251320 795363974892191744,264397 768270497897340928,103071 778713007975047168,166532 768177666700611584,103354 786185056725372928,192032 786329184956059648,202379 788139920732762112,215252 778010815014248448,164669 781117454135197697,185496 795444475837476864,266491 745397790881218576,352025 751907278391898112,19948 775928139864170497,150426 780458662401679360,176890 765334905718910978,86103 777904074616365056,163901 789855718774018049,227242 755576315508498432,36735 768931837909475328,110209 777523990231416832,161387 770688901199622149,120610 791162185632387072,235756 776809265050718208,157693 775883407637176320,151791 794618478103666689,262022 789432011354144768,225981 751133520383188992,16299 764986970049220610,85562 751597784365608960,18395 757348869722234880,46252 788772827944128512,220332 792056011527905280,243075 758753821833121792,54070 786752645360934912,205272 768844297890172930,74281 773783284241293313,137033 776516605324828672,1170441 761279897683816448,67221 786664365265068032,205728 789319371344805916,11495 792073436210171904,11774 766471259081302016,92958 794010782086275072,257492 766025333174861824,90618 767341145349246976,82344 790337086842896387,227048 769778145289461760,112872 761475200407908352,66116 771666156352512001,125754 794586310841352192,261796 788804178432974848,219942 791416332226920448,99049 758756434863501312,54070 776442738871074816,152314 787494965035216897,211347 789896691377967104,227242 791840510981746688,240814 793193490649722880,249926 774205359665868800,141881 780134392270299136,177704 781339160900538368,187386 755273251299790848,36429 765955478002077696,90384 778313740303212544,167220 765923401148076032,88930 768896329540132865,109913 766692150427914240,95593 790631744055734273,232992 794614225419108352,261987 768922243191541760,109666 772071555937415168,129119 777567886709776384,156061 772190063123951617,118191 780438949072244736,180192 790827945673666560,231580 763160880154546176,73814 791680946151956481,240145 757271045367861248,46384 791355740199858176,238207 766101781382299648,90384 779893282063077376,176218 787383619824259072,210432 765594976054980608,88311 780173518012977152,178378 772960365311238144,132335 792953619247050753,248010 789666743526432768,225981 757613946643755008,48009 766453732938772480,92972 795087183770251264,11774 788091267653795840,214354 776534692413763584,153845 794424021953740800,259034 768070645833867264,100893 754134219606097920,31035 791407278708654082,236827 770068158195597317,114779 777883601350385665,164001 794955268341825536,262847 771400544715956225,125222 792825484241436672,247240 768566909461594112,101731 773587352363077632,137158 758640373526781954,54070 770796546367582212,121490 772528126370861056,129380 786224819058593792,200490 774332255598735360,141360 786013274261172224,196788 793190209563353088,250031 776844747960877057,153610 781595387870089216,188779 792897026736398336,206666 785523162628882432,196676 793118787432095747,249469 795005363640827904,262925 790696238035394562,231871 793181378015657985,249926 749620672700289024,7546 756957224061145088,35903 786278087398793222,200870 773929964697563136,138819 785633552247513092,196676 758115148728905728,41703 791048917920153601,78159 792866826279616512,247005 776981425333628928,159146 759429258045300736,56964 792954412788363264,247240 794335340572119040,257492 749617792266231809,1248008 771065808042749954,122146 777530009753759744,162107 791348409479208960,11774 755931884060803072,39506 795680822636462080,267618 779499727461109760,174315 781802597275602944,189127 765931229816455169,88670 769306340049166337,107469 769954662879330304,113457 756288144560033792,41459 788377300060426240,1170441 753110666135896064,24257 774048940924678144,139404 773968298392350720,139404 732276599987572740,1170450 775897809069355008,152182 779081137213747200,172523 787760679730028544,210238 789908808315334656,227048 794711843981946880,262849 768039136737562625,102514 773575176873205760,136947 793127743202418688,249469 758690698145193985,54070 785959793534111744,199211 761746876848861185,431998 769588246087172096,114422 773953483707912192,139404 751208645262704640,15643 786917634906394624,207287 795022715270950912,263896 761077303891767298,65387 763423949665411073,77598 764991511075446788,11774 771096103315992576,122146 785685246251528192,196277 788387175561764864,217519 767135455339024384,97836 779059528515977216,171693 789094942949769216,223286 791994232529559556,241678 760495677440987137,63149 786306720410705921,1063777 788513114358554624,218164 794739628121161728,262849 762336879891124224,55107 787074536801968128,208928 790697455436259329,229901 760147744287666176,11774 768176314507337728,103685 786263413391450113,49459 763049189597024256,73707 766827333655400450,94705 788401839343542272,217519 751646350757027840,14277 752128861308157952,14277 781696019469697024,189814 793462929937031168,252020 754715030336274433,33090 761042227258724352,64664 786355040797745152,203413 755151552344502274,35890 787212598253121536,46572 791103579830431744,235948 793053517523013632,249145 794201073049169920,258331 755087271989084160,35086 760802980497096704,61051 770762826688307200,120690 793668280351395840,253637 792966668548837376,241819 770393859197014016,118191 753959768549490688,30296 772640770159435777,131007 774043202424705030,126570 787661114440052740,199307 778443157516070912,167305 779600507723780096,174230 789519206148550656,226048 768917215282364417,109337 780611982365822976,150151 758373420119785472,52554 788083332462456832,215030 788886194646032384,219942 790983383874727937,235147 794016910673375233,11774 788062140141674497,215005 762642491984097280,73926 756777551322689536,44271 758381467323867137,52720 755731183875555332,39235 793441533001277440,249926 785923545171976200,199546 786155741228957696,201378 794757963206430721,261059 758390865232560128,52545 770055848060223488,110585 790982377996554240,235590 793698138729148416,252581 752896829545512960,24134 773034375575326721,132364 775514406952337408,149953 794693448129454080,261155 761973111084294144,70858 774410881392381952,140444 775520939354251264,148994 794340413691686912,258456 779739569021419520,166852 792045066718158848,243075 776860682750922752,158387 792255045094039552,239610 768917010638045185,107559 794697043935719426,249926 767769281031385088,97468 773182330454224896,129662 792589441491755008,246392 778339363339894785,167220 755166464655626240,35890 768454087167791104,103046 777579357652946944,162497 792074868124770304,243075 759333164171026432,55661 786430833418645504,202051 752949408996659200,24196 764857271524274177,84724 765761053145853952,89198 786701652845887489,205294 787335775520108545,210215 767718274465398784,100605 793871072185778176,249926 789261476519215104,224552 766402663378407425,92159 775918824797253632,151741 771500549795479553,125111 771774092844240896,127582 779351997182988290,11774 781725079344263168,80785 757806162574057472,48494 780965556035981312,182659 771147220091482112,122967 759826809546346497,18395 756874736185937920,42026 774390449742159872,142527 777357721838518272,87904 774980792631955456,140444 793979172951461888,257195 758439275675267072,53033 763578524061962240,1249142 775457901762711552,147013 793827035088990211,255306 762989568710811649,58815 794821215957327873,258878 795029354518548480,263710 773567402076278786,137158 790359700546129920,224680 794712558116605952,262022 762108537535365120,71429 753492022435188740,26458 793679143955075072,254135 772231996068204544,126152 792408018298150917,243869 785260632580825088,193669 793102236901572608,249469 786192574574845952,200974 791426034168127488,231580 788872394840481792,211028 756600982201479168,43285 763596657292300290,78853 791047912214044672,78159 791376073372098560,238459 793201661896298497,249841 768246213254742016,11774 773838715755962368,139379 772804448003330049,132335 775477172618334212,149300 788786264396947456,220767 794680427919216640,261155 791348564219887616,238395 794745023162187776,259623 762056296652804096,70886 771862752851656704,128615 793989889213743105,257353 776764002013708288,157693 792025405196689408,243187 792930052224782336,227795 765962563838410752,90287 785815972674351104,198671 776723993806143488,157693 780797005585014784,183269 794895243535597568,262849 772465101513297920,131025 790725279798824960,232881 788875927304433664,220526 793096705411461120,249469 793661171807027200,252014 754877383140777984,18341 761610025978650628,69711 762900380917305344,73814 744311380493230080,349197 752167773426581504,14277 755233674614878208,35939 776900405305278464,159236 787062298443599873,208022 766887726536732672,95530 791751760058707968,239998 761991033580171264,69794 793096779818496000,249469 794605123045494784,261155 794558247462141952,261155 766347898355351552,93036 790521446539882497,230282 792914559879163904,247877 756056931912081409,41191 772508028067282944,123865 779908366885908480,177248 761286801076072448,67229 762744840878559232,74169 789473640555352064,225981 791314244788772866,237674 792101949134954496,243187 768528999261667328,106753 750588007737065472,12883 780830062153039872,182960 757753554622963712,49047 770799994525802497,1249787 753983301627576321,30802 756976067970076672,44291 785996565181640704,200490 753667215879184384,24675 758068603350503424,50827 769767123371438081,115169 780809677986787328,181935 781185619800096768,182659 773623629988896769,137869 785834464291069952,197512 762700098371407873,73926 785632873609105408,197341 788052500360355841,214066 779907219722645504,176129 790654232676405248,232169 792097291104428032,243187 793501030050824192,252196 766450823731810304,92240 775854145404280832,151090 785322032728838144,193633 787220382562430977,209731 755100133403090944,34638 749036094201663488,6945 795204548851744768,264774 775377874522083329,148045 794211886011154432,258771 794902057538953216,262886 762876581463203844,75349 793234219879141377,249239 795101563257757696,265257 791312000991232000,237238 778815007735767040,168794 766367055935262720,93184 778239610979835905,156835 790334660391739392,11774 752944600776577024,24704 764242503579136000,82177 769002875917860864,108729 770407516924743680,118191 781521965962133504,139404 794723689140862976,255942 794918436535205888,1063777 759802789002219521,58239 780947955368988672,155688 759533472272621568,58728 768537834668040192,11774 756876506828341249,44163 778369600228585472,166282 793584600484311040,253793 791635990381158400,240067 773650977538711552,138382 794319657100595201,259743 759361997297311744,58034 785689748295659520,196277 753062614851125248,23294 779150704296488960,171982 793602493452288000,249926 755082473936195585,34666 788474447602839552,218275 793146992968945664,249469 778641196012875776,11774 756367599823360000,41472 768576668936052736,106281 787658697061257216,206117 775076381990395904,146580 781096683618697217,183759 787320291206639616,210207 793649316460060672,252196 788049241679679490,214354 750141283629490180,11495 788483588668874752,218275 781140418092294144,169550 791356378434641920,237491 794618557577527296,261155 770297539790635008,117257 773571601979801600,137042 752925117437448192,24316 767508815931584512,98720 766422021945393152,92125 794224158288777218,255942 775908523653947392,112363 786329686519320576,194082 795393181311467524,266054 773751494885699584,137042 785507158255280128,195975 786672131014856706,204413 761383204595068928,65222 794015144519106560,254209 794607461047013376,261130 773953787350310912,139404 753725425306722308,26539 778402772785901568,165185 761666196936667136,57574 788388734207229952,217519 755095569895333888,34731 791437900424421376,237202 795055250231042048,264397 757530121771315200,44429 787027447283941380,208014 791363338668085248,228124 795433231457849344,266151 768116519922315264,11774 771825160999403520,125554 773913734188105728,140039 752847586084679680,23899 767416094055358464,7700 767815753701687296,101383 773601219189280768,137042 790217097670295553,226731 763429670943596544,56784 793276194410098688,250544 762698305486876672,73926 773973319876042752,140232 775491889394950144,149259 792707208572129280,246726 760849975710363648,62708 788849327145832448,220029 781382840898367488,186584 785856268925796354,197512 788451682275381248,217837 770446297098780672,118191 774364093280956416,142563 776376839769960448,155323 786407862784233472,203674 794607726169124865,261155 755900860434178048,39463 793614634829877248,252639 795130428650713089,262752 794447584001671168,257353 773519913013153792,136947 777229364739969024,159876 792004752859095040,206666 752982670859272192,24981 758119238410174465,11495 758385957905305600,52702 785675014808928256,197156 786714656563945472,206225 758782213789880321,54070 786956107658952704,207613 759205280441835520,57560 793827160901332992,238136 774017733491060736,140437 776786346631434240,157693 786613760890900480,11774 757750529669804032,47478 770618078245687297,119535 776158965981937669,150663 752684964395622404,1248155 768075172599455744,101472 769820545714094081,105109 765070118283902976,80486 769393927002521600,112788 794203689997189120,256358 780887050358779904,163204 780977240427245568,184223 788504152217382912,218603 791348765491888128,238395 755488669180502016,37892 773919825890414593,139404 788483211315806208,11774 749281644545249280,7849 754778683882168320,33355 756231754860683265,41680 762143626709372928,431998 767448804412973056,99514 764444098090655744,82177 781408609024507904,180016 752901134327619584,24316 794605663800397825,261155 792561876588691456,244270 785999999532273664,199478 787599389216825344,211794 788788327914807296,220526 768282323343269888,103071 772930403455803394,131924 790708054685782016,230282 773574232554942465,133702 780122152951361536,177391 787876795609550848,210235 790160992869183489,228583 791667161970401280,240483 795108966451777540,264397 759165409132179456,56772 780882655978090496,181903 756963510089879552,1248452 760532600360435712,63149 772907660006031360,133519 786648009580969985,203674 787025372541923328,208014 789928673633861632,228820 764152323237040128,82283 751169537639272448,14778 758766699222999040,54070 768126329501822977,103261 775035870994771968,146259 788452823998554112,218275 794163656086917120,258331 758331833079701504,52554 789129800765931520,223286 794214822523060224,11774 772755095465394176,132335 771465004923183104,125554 763789406192869376,79589 763986416330125312,80486 767003903854510081,96039 754799105478627328,33356 778293123424329728,166362 786390127496925184,194272 737437915043635200,11774 758023822721191937,50804 767817789633654784,101681 755919194865143808,39657 789072281846841344,221476 765443969878790144,86103 776457479660118016,154322 785915589835358209,199546 786716684274929666,90209 791433142322233345,238292 760988305483665408,66116 767803270853255173,101383 794343928782651393,257406 732728822605303809,1170601 763821568648704000,80393 773503878486687744,136515 793210557964877824,250633 763924403172192256,77480 792204938168430592,243187 765563459022966784,87904 794968345170808833,262925 761641470340235264,69356 781623907765719041,188458 774976271809785860,144730 788528894798290945,218349 777154999637991425,160480 793191134453301248,249469 754847639569510400,26721 757618390961909760,47761 757800316486098944,47283 788135522627678212,215480 760969688155316224,65455 788306435834654720,216009 781566909846327297,185595 788140478470365184,215005 795675182891343872,257781 763897837847543808,19299 768988119714717696,108530 772829546009604096,132578 751177165119508480,17591 767905968524976129,102547 774417226459938817,142503 766019187227656193,90575 789559433168683009,226881 790675160672206848,224680 790898258021347328,234583 793194089319653376,250430 761452456362606592,67369 760884557105299456,65291 764162981315751936,82283 768989788607172608,108849 762407624348356608,47188 773769372749922304,131007 780227897462226944,174244 780555633900806144,176890 795386086696636416,266151 760836022678597632,64326 764950383961726977,84724 754194204881018880,14277 790631840084140036,230899 762786670647226368,67226 767806339867303939,100893 772848989968343041,129551 742733663293607936,47188 766381360118398976,93286 768509198200111104,106716 785603827856711684,192394 789135340980150272,11774 753250217101815808,9433 768092519720706048,93170 753903992397148160,29817 760446629635915777,62063 773527355373608960,137042 753362773719912449,27045 790905279827279873,234583 752035453021265920,18962 755946341050691584,39497 785665663666835461,197367 795656279314272256,267521 753591689931988992,27023 785545843734642688,196788 794557725376212992,261155 751092533506154497,10735 764079143613063168,81702 795691635967455233,146259 795770935945129984,247930 756889461531799554,350711 795337041173159936,261796 756482307817631744,41518 761298745208299521,67959 762320383332712449,431998 785851483891924992,199057 751750208510369792,19562 753244885709312001,1035907 773492357186654210,136904 773779282183225344,137869 779033876886716416,164788 788055932810895360,214676 788176435936722944,212068 763366859949412353,74809 776058785873797121,152735 781131659257061376,130635 786294922500448256,202275 793697076118904832,247675 778449632305131521,167220 776189247242047494,152735 778704141073862656,169916 794879971227533312,249348 795291485956702211,264397 773381343191437313,136515 780592033102598144,181886 788879070926934016,221785 761345854364057600,67906 765920653564403712,90125 759171526474227712,56964 750775546183811072,15066 752970783719354370,24787 755223524881686528,35403 765207908565090305,86103 792841140689104896,247767 763767654951686145,11774 773062946293477376,134255 772445522690871296,129558 786207607673409536,192032 791013743136280576,235251 792031233828151296,243167 766764527979368448,96265 773287005107187712,133454 793999119756820480,255870 751205471021772801,15643 763484589603954690,77668 780505963942010880,11774 776039816442044417,152735 763848744177659904,80716 759629080497102848,58815 764745586960629760,84441 760984036546273280,65598 762237883415662592,70858 777820358992887808,163149 763107426660909056,11774 768917620116615172,109666 779356263540854784,173964 786709940928909312,206054 790706702391705601,232169 791375629270736896,237594 762975713733382144,75724 781059628511690753,182706 788781656010350592,220526 790884711241543680,234583 772132593886126082,129558 777631631154683904,162596 777647839237148672,161456 790905609692581888,234796 751771781594247168,18567 755546454932852736,38032 792111577881272321,243865 780862649965961216,182036 786366682348433410,201583 793864715776757761,255393 768542279137161216,107469 790656520379772928,233307 795747348597141509,267585 735046832385077248,11774 795707634385125376,265855 752206603500318720,18215 795345342153838597,258829 758371059435343872,52532 776058953734160385,153194 792033234255130624,243187 794746796065116160,262849 794622070458089472,262053 779688655845752832,172634 760621046621843456,63451 793197435510284288,250408 781434453117771776,139404 785546196156870656,196788 776221604732776448,153845 768604278328090624,107428 778304922706178048,167220 792867262306787328,219531 748915144722264064,47188 757723607657226240,48991 787707895802503169,211347 793284477279674368,249926 753335561285349376,26140 773231811769925632,134375 763732026063282176,79691 786300341407055876,202727 757428965585805312,47263 757951509602512896,49925 788417726918250496,217095 790318815146106880,105109 792490490545508352,245268 756830217428144128,44163 773249468460208128,135725 795042352582819844,247930 762040092462637056,67283 787793668325330944,210238 773706544797978624,11774 786282602323931136,201441 794962936355815428,261155 764910734685773824,84449 789467783784304640,11774 792082030485987329,243187 753645147448115201,28732 793125819883393024,249348 791440127813758976,238639 756291687580708864,42432 764106202389151747,81702 788774268616278016,220728 733475297241272321,355480 753539533539532800,24597 759123674964176897,46076 768845944599244800,11774 752934481850490881,24173 755598356886401024,26066 778218803855446016,164669 766732004595564544,94899 789527173371613185,226881 764232052157718528,82018 793241562373251072,250179 794722481777086464,262849 768980869474377728,110659 776808250004111361,157755 762463137417179136,73030 771418645725454337,125381 777149878623346689,159876 777286406594924544,159554 775845582254596096,151463 787019477770571776,207113 791343921150296065,226803 733124568299253760,355324 770303892974346240,117257 788536156522553344,104244 760197963121627136,61444 790616599577432065,232884 795293578679480321,265257 760512017526644736,62338 767831580769456129,101383 793578035198984192,252020 775978860101894144,152735 760942940969537536,47940 764912123650727936,27156 772815831587749889,132364 788429647583117313,217519 773300223686959104,134375 785693232512454657,196277 786301625958670336,201958 759562511934820353,56448 760582070645223424,63858 765388065221201920,85562 753695784030175236,29263 762810328191275008,74483 768151382067126272,103354 792423949875290112,243165 792832408886403072,241819 751171671407489024,15808 770894994198716417,120610 771104391973707776,123085 794694605971267584,262145 758142835291938816,51595 768296557913309185,209828 774071384653729797,141360 777430112643878912,159876 787125330750287872,209351 790642737913667584,232169 794573359006695425,261050 791607531944701952,238395 793251731190624256,249725 765066962028290049,11774 794640885753450496,261155 756990958764380160,45369 793195965830356993,249926 780927583835729920,182752 755046014235672576,35044 759245665960689665,56964 759689785816543232,59382 754161919997739008,30304 764849416859553792,80939 794668330934222849,255942 751089922946195456,11774 756520837520457728,11774 788453059865276416,172295 753360632502779905,27317 756931096432947200,42432 766008589597106176,85377 788211746829836288,215608 776142666178244608,148994 758091426991341569,50789 787158234524180480,191699 791075065047777281,232595 793505605818257409,251394 766351306177015814,92166 773893521312919552,139404 781204213439336448,186441 788481534986641408,11774 764247155569664000,82642 760077711947755521,60866 765303389043449856,11774 788764824226320384,220332 739190361256513542,349449 776793626697281537,157755 795610921083301889,258456 780607391599472640,180655 764517826174541824,80939 773921196475764736,139404 795022628901646336,262847 757596688026574848,47782 774300892459859972,142576 775674689154748416,150663 788804463813201921,220332 753595549484453889,26066 785976095677960192,199462 793646175773536257,252014 752276230024540160,16728 776436269073051650,155451 785659095068049408,197512 786598140552024064,205007 732419019777708032,351988 794996717900992520,264431 754742461231198210,19133 775022360197935104,146207 793132970303291392,249469 794327909913665536,259743 794406774208077824,257492 767123517477445632,97355 785616360202047488,195414 753370811042402306,27317 761249004050984960,67430 769852160276389888,113332 786381309283184641,201494 772298849817878528,78769 791357619717836800,238207 791753348194066432,239998 788211625337630720,211347 762020915970449408,70858 770796643109056512,83454 732835087654486017,354292 785507240694472705,196277 770498289183629313,112363 773713176936402944,138819 789087584811089920,223286 767394644644786177,97386 778336204152381440,160539 760540092607897600,59373 774439032101023744,143051 793634121926991872,252639 785986089995603968,200357 794577895540654080,261155 761684138269093888,69711 767183090552897536,95507 774343985473081344,142339 750688299472154625,1248074 758292891387166720,52112 758780370959478784,54070 773841267889475584,125222 786990779138912256,207949 793442109089058816,252020 757778142870310912,48369 785798808504459264,197324 759098653667504129,72475 734169798095998977,349214 794621731633844224,262022 750848280892960768,14781 780741180359380992,182036 761563836931461121,69231 764131490707836929,82066 769790973865893888,110532 767334304238145536,97432 771568770804387840,121467 762722290991820801,310322 770450227455156224,115526 773877603501355009,139404 774528067838550016,11774 776622462351978497,156835 759106686493794305,54748 756573843658014722,43956 787581837757386754,211733 760216244943413248,60866 767831681940070400,100605 772244896086319104,129126 757446989311152128,41702 751138279227961349,17140 753379036055867392,24745 768486822406000640,106716 781225927250481152,174115 789436842995175424,225981 792386074379063297,244143 788833462522228736,220332 767727944819052544,100893 791801199519526912,240483 780468842330021888,174034 788072421584699393,214975 795406268554846208,266491 795266856118431744,265644 757361968122433536,44461 770464367494127616,118192 755529544975593473,37585 776082826387132417,153034 758382312383979520,52605 767891904205762560,101383 757617893936812032,47761 766267833433071617,89859 781767940186058752,188304 794702135254536192,262849 761711046096588800,67226 794683131588702208,262752 770875452206424064,121612 774685338446987264,1170352 779442655235309569,173011 790517963556134912,231894 794101896059326464,257564 764587001102290944,81569 771979985150091264,127775 785558439896375296,196788 749011429924151296,1170819 770243922786344960,44421 790523982353166336,231894 767133806193176576,195876 773470390165368833,136904 773622736950169600,138054 794191095068585984,258598 794359268497453056,259034 768933550104023040,110389 771702294379241472,127336 775616952622518272,148748 768571363623927808,106281 758058677903454209,47940 773909350754594817,139577 795220962769833984,262849 775754051996614656,11774 792616937431797760,243187 764900986691420160,84422 765549947139665920,87868 793611094455488512,252196 795054579977191424,259659 757586311041671168,47761 762769820697841664,70543 773250157026635776,133666 792535451068428292,244270 776135104150274048,153921 774506318111526912,141316 757433365477793792,47188 786952014563532801,207613 772494464371855361,1249944 789222250754953220,220424 791350095828557824,238395 793128659661959169,249469 793180358158094336,249926 793580153519607808,249469 792576392332398592,243286 789838347292254208,212131 793467345649958912,252408 759935414111043584,58267 791700865329627137,240483 753979324013826050,30590 763949837582610432,80098 786567628047257600,204333 787186331172507648,192032 750393806802026497,12859 795040375853424641,263926 751620246583205888,18495 778686678441480192,169715 793463292492599296,252408 795187209066287105,261155 760555361224896512,63451 785968297250467841,199891 774989813866897410,103382 773347147815149568,136018 776131589109452800,153002 789203633430794240,215437 789174058759786500,222682 790269352406679552,228341 794173371860787200,196314 760503586572865536,63149 773379975844098048,132497 780059984012849152,176128 763853573218308097,80393 791380405286940672,237787 787085240909107201,204835 794572118033887232,229713 793501445760884736,249926 756400638381162496,42432 795685909865857024,261155 768823387166605312,106716 771509356986642432,125853 770727453316698112,120610 763753249576853504,78159 765562497071927296,87904 763701010565038080,79585 793510184375160832,252014 749929959838380033,10735 754802197653811200,33356 773741735386021888,11774 777841270664339456,157755 765527596725657600,87904 775542142991237120,195876 775484562486988800,112363 791367742536364032,238383 773248792166629376,134993 795070712625172480,262849 753657181627674624,28866 786224534705803264,201555 787514748384542721,210207 775498813020708864,147831 755402095600078848,37044 785681284869791744,195975 767082862105464832,97685 764783267048525824,84724 795711512585244672,235566 793186189385883648,249469 756536269287649280,43674 794367220637990916,249926 789309375491903488,225359 785904729163493376,199546 766333972318158849,87607 792784303629275136,192840 793266503210659842,249926 755544430388666368,38183 763507683559366656,77632 780326478504308736,177472 780163847382380544,177411 794653753903345665,261987 792773685945901058,243165 775433511553597440,148676 779435149511499776,174427 781512306710552577,72745 767437865437556736,95055 773667321751736320,137315 776058440531738624,153194 761523074672066560,68908 778571910166609920,168794 764918931089915904,84724 773900643610222593,139404 775910279213379584,143585 781113892089040896,185496 791140390590185473,235580 765191245199056898,86103 788457682004942848,217519 769366305115746304,111549 775494007178821633,149259 791876325753618432,971825 743139283582648320,11774 749056902663897088,7092 767873763425685504,101681 790822729012355072,233154 793597726810181632,249926 758021552571052032,47761 758444496715522048,36221 763888076250681344,79589 780736123320631296,182257 768809954316869632,109167 793271135974502400,250033 774765994589892608,141912 785276786485567489,193669 785485746727772160,195849 789173313117392896,199222 774352128361902080,142980 792037262699618304,243075 767045958165299201,95530 777862979811414016,161988 780115612177534977,172185 787007425115262981,205181 733321661370368000,1170528 752999445978091520,21118 789119092603183104,220526 777514172074471424,161456 779537168154767360,174451 785810796295008256,195674 789143647690297344,220332 771482679070040064,125853 775074349132972032,146405 776990143840264193,159359 764851299515006977,84724 769684354842767360,113982 750895508495839232,15917 771499590142955520,126293 774595967249031169,143473 776832715991740416,157840 754981157163401216,22393 772169198118273024,129991 771779164890206208,127657 773928345712996352,136904 785685780123439104,196277 794613956149121024,262053 791673839252013057,240483 794567670930796544,261155 760892795125129216,17640 772826151479902212,132335 785574241299206145,196733 770720078966972416,120610 791763120763113473,240627 780546016231755780,159876 755161797510914049,35890 766303203268956160,11774 757895033244807169,49852 794709604986945537,262145 767783573118038016,100605 785836156294402049,197324 790760336639004672,231894 791116679770025984,233692 785972499846660096,196247 795298648770969600,266079 785545768266452993,196788 792121455647399936,235685 755385000082702336,37044 793625544386633732,252581 795479051242786817,256564 752901987675451393,24336 790940159533387777,234583 787112326403063808,203350 789320293173063680,102730 764282876133244929,46708 763974655128416257,80098 764851699571884032,82209 779431646592397312,173846 790979904364052480,235487 767833403013988353,100559 791816000576499712,131084 755199548272680960,35890 765211391720562691,86440 769177286285352960,111907 794406147910311937,260173 756604400366391297,41839 793320425845460992,249841 762100922940006401,71123 768740976340799489,105648 785266062996729857,193988 786745678890348544,206008 756729434615361536,41839 769855671059841024,114357 793334052946182144,249926 779109607465635840,172089 759863884085809152,43471 765713996297089028,88546 752237901283364864,21074 759148259885678592,56964 769139098997186560,111558 777546939478843392,161352 763746294909194240,11774 768592559664836608,107469 790780485949595648,232863 763444087756165120,71438 775728811891564544,149953 775519904128794624,149953 781238919878807553,185595 791829853808898048,241819 763487645708095489,73926 767821064885964801,101203 771398698513358854,125222 779451393287520257,174971 791658363943694336,240483 795256538248216576,249637 791781882434232320,241678 752650869850697729,22953 759037907323621377,56442 763128145461510144,76474 753352179382046721,26303 764864760206663680,84724 787318102748954624,207613 788386879364210688,217519 795689157108502528,267862 754001978368417792,22657 756228698303528960,39221 781117821522587649,185310 794843588836343808,262025 766762134403506176,91796 770433891203178496,105109 788018894153723905,214354 772946663144951808,133043 793473006496387072,249926 733028592209285120,1170810 756300545988501504,42627 786703118348189697,205902 771435498082414592,125554 785508001046081537,196277 754708169218199552,14277 772986029829660677,133454 789464790313861120,146608 767803091345375236,101681 780372292987682817,179718 791739036478111744,240483 732362738836480003,196346 756944092173570048,44450 775889967130173440,152314 787123101427462144,207613 753369168808808448,27045 754872069397950464,27045 758656397034725376,54070 791368121495982080,237223 793491031828201472,252112 752190601991327744,14277 741989181405069313,352061 750382247547592705,11774 755173618150023169,35890 794701890705616896,261155 761389758081675264,67906 787357919704715264,209248 767119103295303680,97852 761915409289338880,71021 751836980728725504,18893 766610937361072129,94718 764865200008859649,82066 780597598726021120,181935 768506916699971585,104999 785491192326742016,196277 788125422743646208,215012 791658497746276352,240483 794237059896639488,258044 794626854938353665,261155 779385343867052032,174557 790480367434203136,231333 755443898827190272,36877 788161914027204608,214899 759908514642878465,59666 772189888548515840,128934 795469560937926658,247930 751664344304193537,12604 769394729784053760,112363 795388148062834688,266151 793953949078298624,249926 766761832518258688,95682 794614930792128513,261155 754725455219953664,33356 763725335800217600,79513 752947229699080192,23485 795254233599799296,264397 790264408685457408,196277 791032280412196864,235147 788191669745168384,216038 754064221449523200,31347 787120115737296896,207613 789171252271259648,221416 781728548901892096,189314 790245848273649664,229693 785268635635949568,11774 753327350721474569,26140 781381953668935680,139404 791651416016236545,234864 794634606154805248,261818 750759609237778432,14349 780600290722455552,181935 788022961391271936,214209 753791922205028353,28903 740258086817026048,429231 759285609064177664,51069 760120829539516417,61051 792497566357164032,246295 751190566227050496,17365 757284342569635840,46401 763001215437254656,75899 776740952710914048,157693 755564141146812416,38476 793249921285574656,247054 793978166557581312,256255 762006679479259137,1170426 771445851445133312,122982 763465464324296704,76406 787092897501970432,208980 790264146017280000,228341 750801324376199169,15021 776534388100042752,155451 750826394985328640,15643 770503961967288320,118191 790610137534693376,231871 776455104182509568,151299 786013401239564288,199178 791621946454708224,240145 773420024484732928,133043 756276845985820672,42249 794632174150578177,258456 781512324083363840,139404 766053868731899905,90575 785630086900965376,197017 773912855921897472,139577 772932335595577344,132996 765600574444142592,80177 775355165150945280,148473 785491301710098432,196277 773859837180571648,139404 789169787792261121,215437 763741344170934274,79691 775099238266961921,146704 753706156741189632,29263 786554613675663360,204413 791426674990600192,238639 788893757252837376,221609 761621810102153217,69653 776644503910420480,154869 791408906031337472,238378 794019412890107904,255870 750537971854639104,13532 756856077917032448,44450 758272931516514304,50308 758787696630177792,54070 765992057898926080,88459 766449464630325252,92917 760578411873968128,63655 773595596137439232,137042 785501846349680640,194082 760296540229337089,62338 762296929090842624,47940 790870434657013760,234522 794182412116688897,247241 780382947081879552,179742 794672929887817732,261155 781629314177572864,188458 793869281834524674,255983 753407357992960000,27317 791407197242679298,238395 781448192722219008,139404 786919722092756992,207051 732267750807068673,349814 776033662689222656,153033 760965891475529728,65174 768977715781304320,110344 794910909315579904,262890 767849831666622466,97371 732648854835843072,398859 743938677680779264,11774 759108350013562880,56231 750303541936345088,12300 769179184660873216,107469 755077063384629248,34666 767373234606055424,98817 772591245482864640,131457 793125258249330688,249469 755157069024616448,35890 761211271836528640,66281 776623593824190464,156053 752982883338362880,24248 753797889860579328,29817 788984808365920256,222627 771260127772979200,117310 777874623186763776,163990 751216414699102208,17794 770526723096059904,118191 773975080380600321,139404 780804119829315584,183269 758857033726648320,54631 764188283450646528,82544 767804508483092480,101681 772761806108434434,131421 793791094479872000,255393 785534382266122241,196701 757580111252029440,46405 772833961848479744,11774 790709402328195072,228292 792857971596419072,241367 778302908869799938,167220 786370009928900608,27156 793149979539877889,249961 774293257647980545,140444 768421755438399488,106281 793127029097000960,11774 788515199980625921,218892 793095548832133121,249469 785650941521297409,197512 765966371054350336,87145 788315645628723200,352258 760997274172346368,65180 780593020659826688,181886 762297119990571008,431998 795077959946240000,265102 776895910588579844,158589 769260578271559680,111549 736828200634945537,1170678 746815970266714113,195876 776461032134803456,156061 793967360642285568,256393 794174889922097152,11774 770660614729502720,120341 765304913857568768,86653 791882547907203072,240070 755468119825448960,37294 771966244597731328,128934 773755572629999616,138819 786430347936280576,201101 769374488442105856,112788 776802054249467904,157993 774295681209032704,141360 785490393202692099,194743 752077724727083008,18323 754787453244940288,22393 758338043707142144,51043 775854298693591040,146259 763873904465240065,80648 766335127613943808,91946 771782527551803394,117377 780940600094982144,180520 765898219389874176,89076 789912814878007296,226022 792119722443759616,242693 752681633405235200,22750 795671710020358144,266079 739960788337709057,1170514 793190140101398528,250375 795431263599403008,247930 778286698463502337,167220 795671737450905600,266491 752794902161858560,22546 768849426617995264,109571 790955152119177216,234583 755848521715060737,18215 761001141039566848,11774 789238621048082432,212693 794736178746507264,262849 756967049411301376,41839 772172062827896833,127579 787250231310102528,207119 780618265684877313,181755 741016139723988992,352417 777292418315984896,160480 794359317512257536,259034 732182389829570561,350021 785738390788464640,195125 792785319380652032,247561 794524919803637761,261155 795284499064037378,263676 757218885837975553,45551 790244206216437760,229693 759439544458547200,56192 751805904631242753,19747 758659162238836736,54070 791740135222173697,240145 753653875819896832,28569 777939951967150080,164669 795419945718968320,266491 794571699383472128,261155 758658155622469632,50923 755045637666795520,33356 732347464200638465,351162 733098185372106752,353278 766746339577204736,95708 770637453166252032,118191 773639285396340736,137158 779049159269683205,171693 788689377303994368,11774 765216184832843776,86440 790394518768058368,349470 793326124474314753,8044 794010954824642560,254135 753385823190544384,27317 756506953690390530,42249 761688052846571520,69711 780948293606072323,209828 776463063293784066,154322 795109216197419008,249926 764346346811916288,80939 785991079904415744,199546 787003411556368385,207287 776115107726098432,153658 754111727747334144,31510 793972987414380544,257353 775689892898537472,150663 779665817956913152,170373 786931313022410753,207287 777689356265857024,157454 778673877375291392,167220 787038135897169920,207733 759182821441277952,56952 751090098465222657,16002 778210937450950660,163763 787326461510160384,207212 788162691491913728,215754 772959986385235968,132335 779487360216018945,175488 788132332481941504,215754 732338603154608128,349764 760608198772527104,63937 774277823032795136,141887 792895707627843584,247877 794621682854068224,261987 755516113199460356,29790 780792476168753153,182726 763889995903963136,79970 778976828220399616,171617 736743055651442688,1182359 785602032396754944,197512 785904552818139136,11774 732292430062620672,349347 760790717660798976,42282 758701850828734466,47940 760626007921586180,63505 770385267102330881,118375 773514876253646849,137042 752204326710353922,21415 764650848806928384,80939 776807003192569856,157840 755097953610637313,11774 771939500008304640,126389 763005478540550144,75899 765661276374765568,88930 792088791200727044,243075 776084289175691264,151296 778333249600950272,167393 787420199079247872,206117 791491655836721152,238780 768809178622074881,108849 778387320533901312,165690 774451287937069056,143374 791376896235745285,238395 773850598777229312,137158 762630888681340928,73926 791363539885629441,233736 790955063409725440,217837 793997862078009344,256358 794311992475602948,256038 759209310400413696,56964 775704808372056064,150663 793993717996777473,11774 780774113417789441,182658 787029932836872192,208379 753364537684987904,25896 788864443803312128,221700 792030063160074240,243187 754735413886062592,33356 790697104834383872,232169 733602369456377860,354155 767213467753336832,95568 776404039424696320,155390 790231451253874689,227795 791695088581799936,239610 792524101202092036,246225 793879035315122180,253692 794560933792272384,259134 751669579101986816,18470 769557976482975744,114238 795243382633299968,262849 751658792949952512,18488 765955614325534720,90384 791351716599832576,238383 792606573797388288,234526 793308807103385600,250033 771537476158578688,125554 776445122363875328,151463 794260286488412161,259063 773868912362401793,139404 781001279879413760,182257 785267242464182272,193669 787717009610043392,205197 788365925850513408,215608 771860413352931328,127957 773536494526996480,134875 773873717596266496,139404 793189769492725760,247240 772408598374838273,130334 792047487196491776,243187 753747015587074048,28508 770135805675335681,116676 788506059694419968,218349 791872916082135040,241820 775027705293266944,146580 761673136823820288,69947 788777743768924160,220332 789671312600002560,225949 790961020776935425,234583 776131281734234112,153921 780599909883842560,80785 756472668480733184,43391 766719204334505984,83751 777396592714223618,158027 792281016320745472,243614 780636010250014720,182036 771564920194215936,126389 771801008439570432,125853 772597919560134656,130686 785350796091068416,192306 790977420786630656,223125 752868183661432836,17955 771482005460676608,122528 765596998623895553,87025 794307013333250049,257492 787853058243833856,210208 789270037660102656,223881 758018673969954817,50442 767207310242426880,96962 786233288985677824,199961 732768056632467456,249811 749799080885309440,10282 760250303866281984,1248387 773647737619222528,138447 758788013015044096,53996 767560433150615552,97371 792817536299524096,247877 788178784566571009,215608 793458831242264585,249926 773656190374948864,136904 791022871514603521,235978 751121920121339904,15808 758791354193371136,53185 786533876428668928,197512 791029618371338241,235179 794379258713935872,259360 756621483540119556,44461 757652496106094592,14277 794317910156021766,258741 758362072040214528,50772 786376797243920386,203510 768946157473128449,103354 788597665894400000,146804 779119169128189952,169515 786195878046339072,201619 760996738991697920,65180 754729534667173888,32941 791659378025701376,240474 774499331688787968,143585 776292107057176576,153779 787132914941042688,207287 794767810895474688,256564 781748551042740224,186434 792430821500149760,240070 753020224425762816,351340 769578232752594945,112693 791693390031249408,240483 764970180795437056,85562 794530103204179968,259034 791442914450767872,237908 792941458760151040,247014 774381576272564224,138165 779922607357497344,176890 757715381721018368,47782 765948028876390400,90384 791300445947961344,229755 795288593312804864,265644 764057138209562625,76552 769542096428630016,113931 759725307913994240,57105 777866278350442496,164001 790287071881625600,230485 791690357130002432,240483 792042339049017344,243075 787889274649767936,213064 790735162099109888,221524 764409110922137600,83381 779837796030771200,173358 780840189212053504,183269 781325555312439296,185921 793851731859898368,253032 750850572471984128,14277 778321718137921536,167220 764057332636463104,76146 790597027822350336,232169 770753340720447488,120363 785272115771637760,194648 785646212187848704,194082 775116482191593472,146675 764116337777979392,81869 775170780510490624,147256 777010130822897665,159876 753000002595741696,21074 766395882174554112,93184 788896918025990145,11774 794010469136793601,256255 758660223485739008,349060 774488020334542848,143585 754032754862333952,29263 777628903972241408,353879 785626568064249860,11774 759437302980546560,56964 794786759120801792,257781 732859533366824960,353672 791239681790869504,236907 786939464790581248,207613 749825910786953216,1248029 764157675991171073,79407 794550951046582272,261155 754718394281328648,33174 765575522059444224,86743 732691001459003392,352465 776187783903715328,153743 777257926016823296,158387 786009296731602945,200235 770024943107047425,112872 778744589226127361,169201 794081640389771264,257492 771486160916971520,125554 776478468124975105,155390 757939867884068864,49859 775378942853124096,11774 791691628171755520,240145 753190029602721792,24173 759064909149671425,54070 786665746642378753,205728 766267500522643456,91798 773541125877555204,136018 787332020187824128,207613 793163774991695872,248988 780953678840668160,183269 750373493326352389,12754 750448713269702656,12535 793277586495471616,250293 769328411420622849,112788 772220977514213376,129126 793856327013527552,254135 764783177655160833,83866 795279222881325061,265562 769720537899687936,114947 781718646015954944,186434 760339246800474112,61051 775711329436958720,150663 786649786799620096,205455 756342656729505793,42432 776480517726150656,155896 780825976968253440,182659 757585858069426176,48064 770669466338418688,355505 775657257874763776,150404 794574352251584514,257705 757234538963664896,45014 764655636143566848,1249246 781354121207177216,139404 785262227406282752,11774 793948763282763780,255826 759166567821094912,57348 760984298807697408,65455 765006391039913985,84083 766005278772908032,90908 791668583403225088,240483 780463058242052096,177751 791576834865438720,352720 789969792723668992,228576 750700071876898816,14085 759869196314574848,59666 764383313851064321,82066 766071085892632576,90031 768456008012300288,105998 769829381384601600,105109 773321150323490816,136110 735823433343369216,349856 785443485109194752,192868 791779599621337088,241678 756249639549071360,11774 794022755201007616,256564 758581519153827840,53185 785565812664832001,196676 788154322282385408,216009 755500622049185792,38032 761169588805636096,65983 786363525086138368,202217 786944666822320131,192032 793180245289381888,249469 768051723005026305,103149 776421714280321024,155451 787766407370985472,11774 749722419615657984,8145 793258742078996481,249841 793872856698552326,191065 761609179098259456,62492 762772337829765120,73712 753855601617342466,29263 768276682268487680,100893 770410602732789760,118191 794683008225865728,261155 786967648093339648,353124 764182490772672512,82061 785614562087280640,197286 779571909474131968,155079 794681156469854210,262022 787009602076286976,208065 750089288956739585,10661 750405251249893376,12883 792023492161998852,241462 752852104537001984,23707 758726907332624384,54842 777862160781279232,164001 786317276714786816,202429 770332559012093952,103812 776855372225052672,158524 789198540258050048,218223 791986572073791488,237787 792706442880880644,246392 794221027194585088,257788 756240892780957697,42117 794361150590697472,258058 794680881587683332,262022 753694106824675328,29263 767191699105779713,93112 776083938204749826,1250266 791317256907153408,237491 768973622824333313,97386 788061206363901952,214354 795054169455468544,263907 756244169262104576,42149 764152176084185088,82283 785934539004612608,199546 786535252214816769,204327 780951303631413248,183269 771051584671379457,122955 779416657944981504,174230 738801836589735940,11774 764864270479654912,82066 786143648639545344,201308 785838799423176704,197512 763051321876320256,75724 778750191956430848,170187 795414243260497920,263907 765335584713871360,82066 786304138086715393,202425 790518216149852160,231894 793685083668484097,252051 753009122874888192,25255 770668763087835137,120393 771144778847223808,123583 792059530540703744,243614 795311180130713601,263561 794210419711819776,11774 760922136563347456,64722 767508318025687040,87904 785491543830499328,196277 756577580669632512,43258 771908274610401280,128194 788125007683592192,215505 793204521996525568,250633 764967222053736448,85562 765262387494604800,82209 793922698095169536,256219 767984197008883712,1170858 776826632661196800,157082 766630989900681216,91946 764929417541922816,83391 769237815460855808,111517 790908213763805184,234796 787990133823959040,210897 795699541550972928,267646 760192643313709056,61412 794208728513990657,257325 771431797758521347,125554 776836562583560193,158327 786068464586911744,199891 793504209710702592,249926 779397591985520641,174115 794010650854817795,257492 764255341114556416,82283 779886331518267393,175934 785361028200529920,195481 791666599228874752,240483 766719338514640897,11774 779346978857553921,127903 791752139567685632,240584 780075036795367425,176711 766410756137054208,91946 795756223320702976,265885 793477940130435072,249926 755048881591881728,35044 777076456165937152,151534 794193741158354944,256125 772789033147699200,132335 789204135866314756,221416 794589189585047552,261155 759572282297552896,54522 763225946514132992,73814 768554314952429569,91448 793145591786201088,249926 751177058550747137,17591 768949790210220032,110209 787073807433498624,208016 787716796367433728,206644 735192356929044480,145399 758823854936502275,52532 754081580885434368,31852 764310574373056512,353879 772451889912815616,128934 757936438075805697,354106 763813940090503168,79911 770538538496589824,117257 795486219874562052,267177 761978359014273025,71270 764940163042553856,11774 781524553814138880,188401 795288279641886721,265257 751171026021744640,16457 753356738972094464,26458 788520171845459968,217658 751038281278717952,16422 733028367134527488,355464 754873776513232898,27045 753373891549130753,27045 762720522157391872,73814 751164091633283072,16728 763766912232919040,80066 757680015161032705,48735 763939672024227840,80716 765278593140330497,86873 752738199517077504,21332 755482893682606080,37607 757687978428928000,48301 766611139383951360,90088 769764622484189184,113836 770639261963984896,118191 771054418917593088,123217 773289044633612288,134371 776144485285818368,153095 789310310259625985,225359 788607760959234048,217926 792407652039098368,240584 760195728073515008,61444 772716259981004800,130988 781826918698012672,187131 785855300230316032,197512 786284578738692097,1063777 753322241018978304,11774 795348551249358848,266500 750657535489736704,14294 793577561817288704,253164 754108605083820032,28451 771082414277988361,120892 771131993236967424,121612 732278714344558593,351123 773856407313641472,139404 770694266066767872,120817 776149996383141889,153845 791424907624067072,237877 773894667574190081,139865 762820279978516481,75073 751551746728562688,18413 779910051771232257,174230 754116019774447616,30590 778787690682707968,170609 764911235297120257,27156 772727136608198656,131007 785909840811995136,198878 753998088872669185,30815 755075769190092800,34765 770501200835964928,114254 792924925359230976,248514 795351759287894022,266500 787847136725434368,213064 791955338392014849,242521 793869149344788480,255393 785679187835101184,196277 773972553639550978,139404 750145777045995521,10847 757614845034463232,47844 788905383410753536,221416 794656528368304129,261155 764205698867564544,76794 795152965929680896,264796 780274359936114688,177472 788486855570362373,106085 765649894379925504,88546 772631176712425472,131003 750289375649370112,10057 786737237060911104,204539 795379784889016321,265908 759080960168108032,55550 745065836138758144,354782 766059652266258433,90384 778393840956743681,167180 779073211606585345,172027 791644390573813760,240145 758128512213528576,51451 785929546075779072,199546 794208674810101760,256105 766759702776512513,94683 771324378717958144,124597 785676985808875520,196917 739576596701585408,11774 763014174372868096,73814 765729168063692801,86209 753424729197993984,26140 762703262638301188,74133 761312894734757890,65180 764702128690565120,83866 788094689220055040,215005 758492689847287808,41680 732597054740910080,352720 770731755041087492,120108 785513568414404608,11774 788612873345982464,218260 757775294480674816,47940 766136216152600576,88361 788894950545055744,220526 792177586323464192,243761 795694176490942464,11774 764463310616027136,79987 793111350343983104,249469 769610292821106692,112363 750365640620318720,12883 776835773127467008,157669 785516522034778119,196277 788221737368326144,215437 793971634512265216,256217 794591396711657472,261155 761504379954425857,67973 765185779274428416,73814 785526041766981632,193633 790297189813620737,11774 771933304341889024,127775 792074836403167232,243187 751547964670242816,14277 788022672068345856,214138 793883901034987520,256255 766019515360485376,89923 758662126902784000,54070 777593958406860800,82209 741439158711914496,1170384 765172539203002368,85027 795682228038602752,267655 733010182574342145,196346 764994438565212161,85562 768862073795129344,109104 790741655770902528,227048 791881738200821760,241819 759101158296162304,43947 795074228609544192,249926 750403146095091712,12805 787812110873001984,207712 789655497611759618,225949 793306922610982916,249926 790279684286193664,229895 755881246249459712,39657 756845962518269952,45090 761056940210302976,65222 790624757716701184,232992 790701731747332103,232471 786026029655523328,200384 769554132646686722,102249 776121809120944129,152878 759171423126507520,56964 776629125754695681,155317 793464447037825024,252196 788822191068606464,220332 791292704969940992,235828 765634011355947008,88546 767856519933157376,101681 788752302089711616,220526 776830338374959104,151463 794112655933853696,258058 754736289350426624,22393 789808534334545920,205972 770494175909388288,118191 791408565328220161,238110 764595054509957120,81065 759142543078658048,52061 754915317814616064,33356 791388457956470803,238395 793429227559264256,252020 754717175160639488,27045 733275326390894592,355261 753369393422176257,27045 776747559259779072,157693 780506876949565440,147029 795685459192123393,266491 750410476337717248,12883 765260558757224448,85562 786383710358687744,209828 794568208556630017,261155 770615963393765377,119937 773878883355533312,139404 791891844305158148,240070 763203869362888704,75073 776181405407670272,153845 771022440084475904,122299 781355100807766016,11774 770205614358364161,112455 785275104276074496,194648 793793090838466560,255393 758395127878586368,52545 790877383100358656,234583 780489883387203584,11774 785673628910100481,197512 757424684304564224,41214 760627963213873152,64084 762372013604438018,72176 758413240963436544,52112 772164524162084864,129991 753749091734073344,29457 765550417291964416,88052 786320439886786560,202429 785609804710547457,196277 794917649532747776,262849 789266020464668672,217443 792428194859196419,245313 785591643562975233,196277 792101541796720640,11774 772913095001767936,133519 780892706805514241,180790 749327133177176064,7849 792406945479073793,238965 773871550336339969,139613 793155323884298240,249841 791683447030812672,240483 755130311994859520,34666 788150575548334080,214809 773496955892666369,137042 791436116599660544,238207 756620010970353665,44450 757918619552604160,47940 770320475792769025,117257 793378050582781953,250633 767831367312928770,100893 761569082923679744,69245 766314027551170560,11774 793285741321134080,243075 788564309072896000,215437 775738891248791552,150717 777933208272842752,164578 791704853739245568,240145 762027429355401216,70338 768924099309608960,110362 778832746206507008,170253 769279070961938432,112399 732351250906402816,350808 751196228206129152,16768 785599347719155712,197297 789860532308348929,228354 767438052885159936,97325 793207530658861056,250633 765220375848325120,86440 773993449976586240,139360 759940230677876737,60391 761391774879326208,66801 775909674658910208,148023 786273336833695744,201958 793599433417986049,249926 788897832807923714,221972 789972777029738496,227795 793037533584252928,227795 771467261345497088,125554 793898488887115777,255942 755572093396344833,37573 765587732160806916,87868 771514916259893248,125064 785590069490966529,196767 771311222968819712,124597 792081906590478336,243614 793556432297668608,226655 764799995568648192,82457 787819234357186560,207965 775361430837006336,148537 775860164444299264,150426 771418685013626888,125554 771766976553168896,127871 773480568210067457,136947 788069284245229568,214492 792079730149298176,237964 793098152781938688,249469 761966642867867649,70858 755167163489591296,35890 775421106152890368,148800 793090215883571200,249348 763161664200052736,73526 791323279197745152,237491 763925696456503296,79970 767009440335736832,92226 778706808076500992,169916 795605984685281280,267521 763797000164773888,80393 776551314079842308,155933 774730696178880512,133454 778648986240417792,169201 785565534909788160,196609 767909136826765312,102565 756241172675239936,41689 771722254912741376,108396 793597777259302912,253793 763952046827372544,79987 769326538374336513,112940 793580780115091456,251234 790760407409516544,99049 753341304856203264,23884 771472943213785088,125554 779316279920451585,173964 751070690619654144,15643 795343646182805504,264397 750680267459747840,14421 775981298896736256,152735 793983019380043776,257325 759813939202895872,58254 765231086649487360,70342 761613855269195776,68987 779072870639017984,171617 754741763487727616,33356 762659139461853185,73814 785491178456096769,194743 780792458703757312,183269 756527332211458049,43391 756535293587644417,43807 768500259131580417,107072 771116132489109508,118192 781611827864145924,188304 791278375226712064,232863 792570283165097984,243075 793210342977392641,249926 758866729241944066,54842 756709240740470784,43553 790734740659638273,232863 757752728797925376,56436 761398908912230400,40534 779539692299677696,172185 775835524074442752,112363 756581982025424896,43553 793167951293779969,245268 762027196797988864,70338 772258743488610304,79020 773915845932249088,140039 775594156316065792,131421 779738725664169984,175962 753618493539438594,26819 793251271788617728,240070 793110433200615424,249348 793545935502577664,252014 788531937241620484,218275 794523108958867456,257492 754058584514711552,31529 764899576469856256,81955 793097916869177344,249469 756280462750863360,42405 768881989718007809,109666 769853334526238721,113213 776248913070329857,154525 779074493537017856,171795 787083431767371780,208926 781886759218970624,184462 791314682934095873,237787 759908661422493696,52554 761418229155627008,1170555 788550330212503553,218275 732732469888356356,353254 753440831663517697,24439 787033515950940160,203793 788563596900982785,215437 780475205307228161,180074 792370619883130884,243075 764788084982571008,84724 791471137268129792,238864 780735325056409600,182036 774992582363451394,146259 794526788550463488,261155 771414947733630977,122982 761673226225410048,69878 787070774880329728,191622 761267247167844353,65222 793960070878875648,256276 794240535040884736,258598 755528549948416008,36875 756190027055452160,41680 792915198768054273,248065 793444195067236353,247455 755650817676410881,35890 762040521665552384,70065 768224841459601408,11774 778336468007686144,167569 795024720794099712,199307 785550126613950468,130635 754878554005835776,1172414 753977084930879488,29807 766720565939843072,95708 785275913990643713,11774 765728417425653760,88052 768589064538816513,99212 785279571864137728,194082 750717757465985024,14668 760476819753619456,63071 781525000113295360,188401 787067545853440000,207796 787223079516770304,46572 778308127758229504,167319 778793148868853760,168752 751753910356934656,11687 775820341427994624,149775 790507067442421760,229693 761972959615430656,71270 785852613157871620,198591 793202462421356544,249926 772902840767504386,132335 763223264697212928,47188 772480935488925696,130415 788039811118444544,214354 770356897404911616,117257 758353920695607296,52554 780853280930951169,183730 792187391305850884,243165 751027992097357824,16422 775519196906156032,148870 748337305346318336,351026 749737193682468864,9754 741320713030766592,349060 781633174912630784,187843 792406514740768768,245750 747828299812868096,11774 760368798637527040,62063 776144219534614530,153658 770113339401773056,114987 762791088780300288,74483 765711730324275201,88546 767890771592609792,100893 788768401258782721,220332 768703036592095233,107469 758652813639491584,54070 785589012002115584,196897 732282150163251204,349814 754748702875455488,33549 795111624155795456,264397 750654741084934144,14421 753996551370993665,31060 788115180966129664,215005 788202867739865088,215754 793167781235658752,249841 781392788046901249,185310 775474540717760513,112363 758668345474441216,54070 792974244296601600,247241 758295856923545601,50923 776620258782121984,156132 777987783327641600,164826 768948815697055744,110362 758433667660259328,52112 768934723418591233,109470 772874326563487745,132761 763517964146520065,78684 794289388024983552,259134 795217648179183616,265440 789156502582005760,215505 789547652509675520,226823 779370298160185344,174435 794927942061146112,263895 765880888165007360,90031 780556514574503938,181419 793215362775015424,249926 773659001376628736,136575 792544155918536704,246535 787069999668039681,200383 763206944639315968,76535 764250979604856832,82744 791639505409220608,240145 752672378891673600,22664 781479964889743360,186584 771087285198594048,122982 777635410130276352,162596 781217489850105857,185595 781603291151032320,188874 795137380663590912,263907 789683751022309376,226731 765739455227502592,87858 771746589425610753,118191 792787223884079104,192840 788547767740223488,218219 791736931692478465,240483 763122967718998016,76188 793509543540064256,252408 763488331464318977,73814 770701485650825216,120610 789436135680258048,224243 776245975384023040,152872 761165209633521668,66897 767953259671674880,101681 774296516416593920,141912 793182816636850176,250033 766416323173908480,11774 794122739778863104,258083 793615625960558593,250785 759935322914328576,59666 770393549879803906,118191 769176893723729920,110023 771324247029473280,123280 772674952667488256,129551 786546805618176000,204413 793132497919959040,249841 773949244214546432,139404 774248313398800384,141887 763835503149842432,80716 777606731224539136,162610 788798031059640320,219942 789769552775163904,227486 760990308330942464,66116 786107717672894466,201114 760492258638520320,61470 793249140650156032,246225 754735551488589824,33356 778003124631982080,164814 766443918930112514,93261 768924769836118016,110362 785699267633524736,197297 787024017240621056,208176 787989410558070784,214209 765710347911266305,88546 791780385164173312,240535 767957092795817984,100620 770055030091157504,112239 777773292555948032,162596 794332671803473920,258456 759013498911203333,54631 778731987099975680,169437 778998944118386688,171324 736908534827253761,350821 773302882573484032,134375 789148355033268224,11774 732901863650025472,354517 786637877878910976,198586 767453825787629568,98177 741633385693642752,352041 766458049800179713,93286 756417587865681920,41689 773502830758027264,136947 760220044487856129,61734 774222231584911361,141887 759759218127798273,55257 791445298400858112,238780 751183256289181697,16299 767078677502832640,97811 786544920634863617,202248 765011574121697281,82066 780868511065214977,182726 775436904133107713,148654 786520011968045057,203674 759776854941237248,43579 762260761540370432,70941 770417971076427776,114779 793969583048704000,1170525 795368560851816448,265885 786297668360298496,201441 788213807059460096,207287 793961486293041152,256255 786363471524790273,202217 788373579092070400,208544 764159873999368192,80486 773864280479326208,139404 790754575657512960,231514 794999756158357504,263906 763183973816238080,72228 774749400048373760,144538 793437135290466305,107469 765016233993498624,84724 767870832282599425,102249 773672692243398657,138616 763118772416806912,76577 779395716804382720,173753 785858262511955968,198671 792020296962158593,243075 771434925279047680,125145 790665206569443328,231894 775426131075792896,148473 793189078510538752,250033 761955527920193536,431998 791083118040010752,235948 760941483356590080,65867 772850714016116736,132335 786679291920551936,204835 786382568799154178,203391 739848099133292544,11774 759047713467932673,56548 788763392781783040,193121 766410319656804353,93184 790306339180326912,230282 789545247705399296,217634 780121746301079552,177233 787084031561203712,207151 774966977391570945,669866 792168566640508928,242693 757553108041867264,47782 760490350318202880,62776 785991807695937536,198671 793884928614273024,248516 794001540243591168,257492 770359785778614272,118393 775900745912553473,121785 793877499704963073,256261 750605532881358848,11774 768485475531173888,106281 790635115734982656,232863 791104318904471553,234583 771141468245233665,121949 778379802948415491,151439 759952267822764032,351340 780614886820868096,181984 758482590424850432,52554 768005150749384704,101432 751148720096440320,17143 768543405337182208,85326 778567897870438404,168794 794933752120025088,261155 762449353508126721,73288 791689618152357893,240483 753205311658455041,25071 753575339352322048,27317 761019904162078721,47940 773195416368246785,738099 791041038567616512,235948 790681213845512193,232169 787933270776307712,213887 792818617884762113,247819 762647917232467969,431998 764937174529642496,81929 777141331093286913,159876 794573769159405573,261155 787641370378809344,207360 793252596353990656,249926 785325749049761792,11774 759776464724193280,44461 768172374491561986,102539 777840825233354752,163901 789804692079415296,223249 793488403207557120,252741 751762285941624833,19458 767674758062284800,11774 791402919664812032,238494 749258379210567680,7828 752853018689806336,11774 760108413657444352,60866 775930123363098624,152314 768908118298198016,104932 770313941524287488,118087 771520556491386882,124597 779108021855105024,11774 793460389803495425,252020 749294257140150272,7866 761314204162793472,66878 769125422223294464,111481 781215645971218432,186584 755498744179597312,37892 772878845821071360,132996 773593292625719296,137943 768076375727087617,102649 779087565278281729,171168 790971816059686912,235590 792023887886356480,243075 753994137997893632,30815 762756159086485504,73926 774671072411222017,139012 756902036424228864,44450 795358054225248256,266151 732721531374034945,353262 785498366377467909,196277 788133139445014529,215754 787283530501857281,209151 794952104477683713,262784 792720878773555201,238113 772919788536467456,132335 793528866535079936,249926 788808259884945408,217058 795384648779972608,265649 750416797203968004,13324 763359529920716800,76960 762801269069062144,73814 781113053379166208,185496 790888540091580417,234583 793218623171076096,249882 793224253764169728,249961 756269032018415617,42344 778973731704016897,171617 790723280827248640,233154 791300307573739520,236502 758296980074487808,52112 759566825155854337,57574 790661909867401216,232169 758409341569421314,52821 773270067643506688,114779 755102293750460416,35403 786739572990443520,205728 788784744041439232,220526 794624237269041154,262022 795030760113651712,227345 763130824627716096,76474 766371201644126209,93286 775019318698446848,144730 779651436263145472,175181 780801928364253184,182726 765896661864357888,89303 751651114332721152,14277 765308857463681028,86770 772058474423341056,129335 774964798605766656,138465 776414630944002053,153845 790941075238039552,234583 791360374943678465,238207 758669212135161856,50670 756557029947404289,43553 765953170061271040,87904 768536469006712832,74247 770402456677199872,118191 780421704065482752,164764 789732829722714112,225949 793526758805016576,249926 790746536259051524,232715 760513602226839552,63268 795424275058556929,265855 792806831819100160,243865 762462608070840320,47283 763719813978095618,79691 777344298727591936,161546 789163029573144577,223738 785578732840890368,194095 795728256477626369,268356 753721938669867008,28508 755903640058130432,40086 785720193796284416,195827 785501455457234944,196277 788416978662850561,217658 789021104790573056,220029 792924435300790272,248514 794582382603014145,261155 771368069503545344,122973 772777042769285120,132335 778199728978661377,166390 791782556748296192,240483 768555970159005697,106317 788475263503982592,218275 762670358419779584,73726 788348327645487104,215005 767392981049565184,98720 777594480874680320,161277 773626151029895168,126570 795386459519930373,266151 754939266388545537,14277 780619916269477888,150151 793581253668671488,252340 761571562550095872,67346 793294509366910976,250633 786898732205899777,205728 794410262329782272,258331 750728627524775936,14421 764673133802614784,26066 785851539608965120,198671 732640491754401793,353220 766951073839849473,95511 787269049843613696,46572 794536739792711680,261155 766723929339670529,95708 788442179534323713,217601 760551127070838784,63655 773834949598318592,108396 754732389708935168,33356 791491596109942784,237857 779347315668779008,170371 790890046572363776,234583 791648395081371648,240145 741306105305964544,349685 763503915967078400,75460 793509198055272448,250633 788577664105746432,217658 763021722819911685,75899 764144545185533952,82066 777661770752155649,161573 791288979450650624,235590 752180064113090562,14277 753735651095355392,29592 756186646626701312,41680 776018644165914628,152182 781446167460708352,139404 752913497604952064,23742 789079885662785536,223286 795286762314723328,265978 789512315515330561,225923 775719424632377344,151071 770272532238770176,117377 794678201087905792,261155 771027247054655488,118192 771402646192128000,125367 793621759132110849,252893 763423789623353344,78129 780128486220439552,177233 794533695843540992,261155 764873080468545536,83881 771513772162813952,122528 794741768268947456,261155 768177556252037121,104451 770663073363353602,118482 780933247731572736,182726 755032653099782145,34817 758417165171032064,52545 781611467191836673,187978 760974584174682112,65174 775881221813444608,149756 777537128834228224,157755 786959595637993472,207613 753356702947250176,27222 774374324551626752,143041 774463780734382080,141887 750544745575903232,738099 793948053723975680,255826 786978489262075905,206484 791056767580909568,236214 792274470929068032,235685 749642558930718720,8063 769262108911349760,109395 785685549071736833,197512 769645057062371328,114220 772963924782288896,132996 793179652068089856,249926 751194514195247104,16897 785263217605877760,193669 766464765317160960,93823 766691614265896960,88052 790942312591425537,234583 765257460852465664,44345 774086004680515584,134993 790293505851527168,214809 762081560359268352,71897 765279199166738433,86103 755507367047929857,37979 774278671888556032,141887 776569628046733312,156053 789895783415881728,227048 769289502212890624,112623 758930782513528833,55580 775361320392720384,133894 778332005381570560,152594 791431811784069120,237935 793554957043499008,253206 764150201158344710,82066 787384275247046656,203034 732909207532359680,349856 781220685989445632,185261 732771666820898817,353789 758261132092116993,52112 777897108586139649,162596 787532368185810944,210207 793885711413841920,252408 753650104184115200,11774 761239859176566784,66842 762274112706183168,72419 793861812458496000,255942 794186054026797056,257492 785585449070800896,197286 761622399372648448,67283 768954969068273664,110477 776633473498882048,155451 780851326548860928,183269 792771818868379648,247240 778593321706938372,164826 789863710269534208,225608 794140396053938176,255870 764576081798062080,82457 791814087726465025,234990 794576556735791104,261155 762697224853790721,74302 777978212802555904,136093 790946557071876096,213425 771035706097532928,121612 790685055366471681,232169 758353639832293376,51321 759135153335570433,55887 765146989231300612,86071 794662523202990081,261155 770710514246815745,118192 791034762039287808,65113 793511301477695488,11774 763734289477283840,78159 771119228502024193,108396 786906115191611392,207287 794621674058579968,261455 794548208177250304,261155 778687936350912513,169916 762436039424126976,71021 767474820913258497,99476 787126202209300480,207868 769480587241410561,112623 773879254182309888,139404 760970944303116288,65839 777335352201588740,161407 770875462465626112,121949 773550114254233600,137042 794637142043557889,261942 778990085307895808,171693 752979410504986624,24134 762878045183094784,73712 777344132482265088,159876 764838815701794816,84724 765148111215788033,84889 776123975369891840,152887 793355259401736192,249926 794602620765798400,261818 795292625641345025,265257 773858480381767682,139404 781392652554145792,187453 792255243941650432,243398 775586623207514112,148994 792146542488653824,243075 792417169900392448,243451 761206877011214336,61051 772907095532400644,133519 786967717043662848,207113 793654459612082176,253032 794702758112792576,261155 792354251456520192,227048 732684709059166208,353507 765937304393232390,90384 781252724016943104,185921 755187553557327872,12954 761604356630192128,67768 769695819138158592,112808 788776340581261312,7092 793626260480098304,248516 768968576749404160,109666 788458913620496384,218275 754001155638919170,31060 774258766392889344,136515 775684310364020740,149953 788595218669002752,215437 756882016310878209,43553 778701828288487425,169226 794162915532308480,258331 771618509361074176,124188 787050871989252104,207733 793405298820210689,8044 795026374935322626,263896 764592371233206272,81024 788800531569467393,220526 753726532015779841,29548 788870036056317952,221785 755202452538986496,35890 770364267598123008,118515 768073160344367104,101681 781828037776056321,190635 789506855521234944,225981 780633074207821824,182257 788017944911605764,214492 794149110731378688,257492 794421339851366402,260181 765153346466578432,86053 773659254565724161,137693 781622862570414080,188458 787899056928485376,212139 793625732702273536,253206 772438167785832450,129551 768166959582109696,11774 768250580116639744,77347 770296896103522305,117257 780893276853284864,183811 751655843381338112,14277 764264993785196545,82953 794566046002925568,261155 758832472662511616,54070 760110715999051777,61051 790693968858247169,232911 790653804228190209,221664 795195039844536321,262022 788844140247351297,654029 758706454744342531,54739 758850048939610116,55262 762012142174429184,66647 786989495216373760,207599 758380579616202753,46076 760184922460020737,61544 761899935998447616,56964 775712273486737408,26819 788200808722550784,213064 795078263706099712,11774 769362196728020992,110585 770862160779943936,115979 779437516495650816,173628 791400609261944837,238395 757946958585683968,49121 785960143452155904,199546 791756144213712897,239998 752690337693433857,27848 762401507589263360,67852 786605823057276928,50439 795748110471430144,268646 756665257091739648,43915 793982416096546816,257325 770165390307631104,354238 777227403705712640,159876 778600971471556608,167220 790965246903148545,235487 793888859230789632,256534 793976058307604484,247651 769629704567468037,113165 793561981806456832,250785 765895393540501504,90031 793979253838716928,256276 769305606708527106,112872 794646174254960640,261987 758274842135175168,52061 790777133408944128,233241 775609346055139328,149953 789335344084873216,225456 788844497748758529,219829 780611593688219648,351973 765689505059831808,88881 791429814871846913,238099 792169862286028800,241535 762653112779669505,73814 764997101667229696,85562 776216483252822016,153845 774093849815678980,141200 788482981073530880,65113 765315859694784512,351651 794157027425599488,255942 791122733102804992,7047 793335211782053888,251452 769680826204291072,112788 776097777876992001,153211 733221053976174592,355480 751091901273604096,16897 755793574277550081,39462 765966714727231490,352908 768931276191436800,109167 786355347829108736,203391 754989385590996992,34666 776012022450417665,152903 760515840257040384,1248809 785513880738992128,11774 791362747669897220,238395 763452769579786240,77687 773415380870103041,24173 776831906998472704,158520 777081307960643584,156518 750757204266016768,14421 768812173346738177,109104 791837229719007232,241819 758656262045245441,54070 763811200677322752,79911 778595688959598592,164826 755827904206868480,39830 765333541286715392,86120 772834932532076544,125554 758756313744576512,54974 774291955073318912,142563 733454851569504256,355952 764661997744992256,76012 776144659282178049,153699 754742413361573889,33356 765741964637507584,87904 776970255222595584,157755 788525160601006080,218349 793923046759424000,256255 795430981310312448,266491 768888832569675776,109666 795267069738684416,265855 772770561151733760,132335 779459567403040768,175074 762745907112714240,74727 758111171496902656,50789 761536548667920385,68936 766822765378801664,93405 733030758483255296,355505 761967232951816192,431998 765285916667736064,86873 781352263025434625,183759 790997685184724992,234796 762342668047384577,72824 772885725087952896,133043 793093955604901888,249469 760520522836938752,41680 788797373644414978,220820 795366277468524545,266279 751801246089183233,18495 786692925824569344,205143 759360098091302912,57961 776898234967027713,157082 762012475411705856,71502 765341900756750337,86653 766385042239152128,91804 755205913527644160,33751 775867628971782145,151612 754172918024835073,31035 758100038094581760,50923 771033865661984769,121258 788919372119060481,220332 732798453093412864,354121 773898821793419264,139865 785282463329202177,193669 761648565932396544,69356 760700506612305920,63937 780600546512216064,181935 771673605964988417,121479 785300611369664512,194934 790914533917351936,234583 791415975904092160,238395 787037277201559552,208016 787599390567432192,193205 756652889058271232,43391 794171101811240960,256255 759000358571999233,55107 795334386874888192,266079 770073448534114305,116364 778299669680099328,167220 755159916558548992,35890 763163662416801792,74133 790328994424090625,230160 792334843896033280,245016 776896621174853632,154322 785237402579267584,194160 788350042629287936,217093 793845671220477953,255942 759382366171254784,57883 775294843799166976,148045 775782947974746112,150426 779148397945221121,172962 788856154172461056,11774 768008760652541952,100893 770722789556887556,120610 741296052070944768,11774 776497562555744256,11774 781097784330125312,184576 733766087309991936,1170556 764890041986519041,85190 758113360671969280,50923 778486388043898880,91240 793687917138890752,254135 788664152487174144,193121 786737185865084928,205989 755036142001541122,32337 785880811371245568,196631 790598137698279429,232169 791128188294397953,235590 792534393910730752,244270 757665233779515392,48549 766357049949257728,93286 787574725417377792,204413 791422046819405824,238099 767542743706902528,87195 778373238271406080,152594 792078776947605504,243398 759088302754365440,54842 794263344110632960,258331 795105184200425472,265102 786083414231412736,198878 770228603883782144,117257 760266007755841536,62130 781257458094338048,26066 760254701463941120,61545 768743115356311552,106281 778913571681861633,168794 775725290274205697,149953 788494435214434304,217837 793230423568551936,250033 753711305836535808,29263 758770549254393858,54519 762231171275075584,60794 769820767760646145,105109 770359158910521344,117257 775767954659151872,151071 788786045286350849,220526 770611987843731456,119774 762676243682697216,70797 762133957609566208,431998 766260878039801857,91798 779500842843901954,175153 789435222982995968,215437 790636806869889024,232881 752862876361187328,1248238 764314339352440832,76788 792129637530738688,243075 792040757259567104,243187 795408896039022593,266884 733290802810654721,349375 773149893271642113,134454 788434588897017856,217837 754759400858980352,33474 776126171058692096,153248 756202786912542720,11774 776775084946165760,351424 785970035588161536,199546 772504477991436288,109571 772543255011622912,11774 753650209050230784,28866 776443364514402304,155390 792551774372724736,464984 781542211666280452,185595 790991397377552384,232424 778379134091132928,167220 787099616516853761,209129 773748298196877312,138819 777193758412595200,1250376 768533497829060609,95340 770270695502688256,117257 776390541684506629,155390 792031763019157504,242712 776802966611210240,158314 766337631646953472,93036 778689834902708224,167319 781473940552110080,139404 742399134464770048,11774 794423687399305217,249926 792045655447445504,11774 794706088582991872,261987 766387365950742530,92213 775848220475916290,151463 751660409812287488,14277 793986512413147136,257423 781770823379976192,177455 789285321582190592,224680 780241363354972160,170187 773901046330556416,139404 746913454707998720,1170384 762693438462631937,74133 791980509555335169,242521 793484904826703872,238292 775001525026484224,146259 732991212748070912,354974 777516791513747456,161456 758446828626939905,53001 764627951207849984,84209 765624389022978049,88399 787095069375377409,207287 778866035910909952,168633 789117197893275648,223286 762006842507538433,70628 786778399205449728,204413 755163923930755072,35890 770800432994217984,118191 786207232501420036,201494 792089712911671296,235685 755916989730664448,40437 787623701390950400,211875 763923652886704128,80945 785950312938954752,198591 761039738849538056,57574 766404869276172289,92159 785683927738355712,196277 760300189600976896,54861 794657789306093568,261155 765659269072990208,88930 763529807787356161,78360 794328093506830337,258456 794478909433622528,260181 795177631838654464,265154 787011272273489922,208176 794775971756998656,262849 758389471310180356,50827 785547046640029696,84991 755868890769620994,37573 760511624276873216,63268 762392054739656704,11774 781317490068467712,185310 785622990109147136,196917 752855176697016322,23899 754714232067883008,28732 767456579666841600,99571 776111240611442689,153194 755817561661530113,39810 777861582709587968,163763 767834509983166464,101681 776901441579544576,159359 793148418621190144,240483 779213909240655872,172962 751996724902637569,14277 771731333643169793,127032 791412033635745792,238395 760855965159665664,65222 788786606991814656,220526 792829858619486208,241819 757093504472317952,46160 780781282330447873,182960 793722788435660800,254058 775730982238511104,148676 759619971504705538,58250 760165753316225024,60866 761677962693513216,69548 765980871300030464,90384 777143079803424768,158387 780412834278576129,178258 753671413358292994,28866 756584639804874752,41680 785249582556991488,11774 791683944672550912,240145 762091940401807360,1248995 764843574470901760,84666 778409863822979072,152594 785820605857816576,197512 793132094813679616,249841 773925407477248000,139404 795054969468678144,264397 795438493845422080,266151 769714463586955264,101681 785308185724870656,108396 793496145645432832,252196 770414533915664384,117377 749930836443688960,10735 777694396439367681,159383 771103844185112577,122982 777853170814947329,163960 775726747111350272,112363 793488153315307520,252741 733013062920232961,398861 775392221877022722,147029 777079395320262656,158524 794580426568400897,39957 754772667044102148,33356 765504752813735937,87904 791441425481117697,238207 794690975981600768,262053 788503996814151680,218275 758039174784098304,51069 763789711873683456,71098 755064872329580544,33174 773695244311277568,138205 792093910491361281,243187 756571240836567040,43454 757798726219862017,47283 762751751732813825,73750 781917158909423616,188478 788448053757812736,11774 792512622981619712,243187 771422938566307840,11349 785680451608248320,198085 788128233984253956,215754 792818891521011712,233951 791777635319685120,239426 775772984808185860,150426 765564269572321280,86320 761174040543387648,65257 769296178311680000,110381 753780481741774848,28281 757083794163720192,45857 776059747892092928,153194 793651704059219969,254058 794197859734290432,249841 790209517946560512,227242 791215673972297728,235986 791617276856401924,240145 753357819848560641,26458 795465353866412033,266151 765909755101450240,90125 793180781749297152,249926 763748165287763968,71438 758541707650691076,53367 765587006575546368,87904 793559964480569348,250633 753354954237022208,27045 767042895908052992,95954 775314338919936000,148045 792841090327916545,11774 760212153894711298,61751 773295573646528512,126293 781287176604569600,186584 763619880256102400,76537 764408389946531840,82766 766308082108411904,91946 776745267307569152,155451 791429102842417153,238099 759991172584443904,11774 760485536805036032,57131 778064009035587584,164831 793168011029078020,249961 757291578033668096,45319 777843690849112064,163990 790887975764824064,233241 733158377744797696,1170862 766787268178653185,95707 780806623732363264,180790 768325358001135618,354847 792017281543004161,243092 768496362191106049,106083 775028285352710145,146259 788543404187672576,215437 754195113094545408,31060 764125296840671232,75073 758052532434432000,50314 775440166940966912,148994 780472881885114405,180039 794722638740459520,262849 764609934814175234,83648 776061536234311681,153002 777783245962416129,87904 787395761982038017,180433 793584669216370688,253164 749990377856303104,10408 753459850953175040,19598 771394845340336128,125145 778330547613343744,167319 791458440862429185,238272 761983534860865536,431998 786885034401734656,159876 791451141401751552,235348 773470200410714112,136904 773958205986705413,138616 779407402739310592,173628 781548452211662848,187044 787076695413055488,208899 788759563822510080,220526 788759245512515584,218275 794871663133360128,262752 753071654100688896,24316 761993678365663232,69794 778206323573874688,165448 786435450424532992,203806 761452597358321664,67547 770799880226738176,120393 794618744895062017,39957 780613257165799424,182049 769626573259538433,112239 776187568706625536,152314 787084141908987904,207151 793943925014728704,254135 733215155497078784,353474 760588632059174916,63858 767810868297932800,101681 791965946525065216,242324 756296193571823616,42432 759940555681910786,59923 777616195012800512,90252 788156122771316738,214899 790665513076744195,11774 788872477996822528,221832 785936870605746176,199546 754024253603930112,27853 755856444331728897,39997 777541121564028928,159876 777897552255471617,163990 766552736192077824,92860 787154412275806208,205728 791417846332993537,196314 767442811880894470,97447 775766340992765953,151185 785513585439084544,11774 786569460597395458,198576 771110663150182401,122145 785827779115790336,198671 751218154978803752,15066 789158443185823744,223899 790313914026254336,228820 791647465653071872,240167 761762105431166976,68862 775291262417108993,148045 780941169224278022,182659 792118198967545857,11774 793833978918690816,255393 760110697808334848,61051 769318032464158720,112788 788123467065458688,215754 759395349115113472,56170 795375710336585729,266006 761612751450075136,69356 752629469823717376,22611 776492424046706689,156132 780605253288951808,181789 793913871715028992,256686 761176780304625666,61051 779625468584747008,174551 785633906217390080,196696 774166851555254272,140444 795137451207426048,263896 778637424670801920,11774 781160757341872129,185310 786720301417574400,205094 750415875090489344,13201 752673124278149120,14277 781139758651092992,185310 789025540653146112,220332 771403962104807424,125381 765014691697532928,85562 777237048524677121,157082 785257944732561408,186584 786957898983223296,193633 791313312554319872,237438 793999054355075072,255942 791004806202601473,234583 777923448844595200,164694 791812514140913665,240584 751901257237929985,17794 776826610351767553,157755 791955155126095877,241819 791387847500500992,238207 785727056877195264,196277 767952403165503488,100893 794953588346945536,262847 794013871488929793,257492 794026274851323904,257668 781914125458780160,187974 777698098256678912,160641 763821186925076481,75027 780779781126230016,182726 794502246163685376,259034 791959721083150336,237908 792139298153922561,231894 788436245584211968,217837 765067858371944449,84724 786664580722204673,202429 788146778751262720,199657 753676489128812546,28866 770410704088236032,118191 760775424792260608,63149 764567095262797825,35479 791068333978161152,235620 759110851018231808,56964 787816724288577536,11774 750412594524151808,13201 787301196189069312,207212 762368135559196673,1249014 767471621795819521,99514 791299111420989440,234583 793477457043075072,249926 765046288069066752,85562 766022119629189120,81929 759108020370546689,57092 793157514753900546,249841 755830710057967616,39997 756914457373249536,41518 774911830066012160,1170783 778393486810906624,167677 786186976856801280,201494 795338849039720448,266079 736993316210905089,196346 773176805503172608,134968 781854186040332288,187611 785617828669816832,197622 788781398819676160,220806 792109280165924864,243398 749361667620810752,8297 777557463507709954,161456 761651820955443200,1248944 775783219635429376,151463 763877774671032320,80155 777634971632611328,162596 752929169663635456,24359 760413857344921600,58330 794201806637305856,258331 752764815869775872,22851 789129478265896960,222682 793634148741177345,249926 795052385269936128,261033 755197316986916865,36057 787020858053111808,186212 791307977005211648,234864 793570470205362177,253164 750087412420907008,7828 780336754981076992,175245 780613680975187968,182049 791662408033009665,240483 793251850158010368,250633 735510286195560448,11774 757674410991943680,48439 770085362874155011,116164 791662149311598593,240483 795310366809014272,265257 763276451625873409,75899 763873915064246273,80192 776194030996643840,154071 792806679117176832,247241 762323353856335872,72550 790653097412587521,232863 734466829612122112,209828 795045341049417731,247930 795105189040635904,265257 791425267642224640,238207 793197197491929088,250565 758127428128509953,50827 793147281407180800,249926 794004037490319360,257544 794168583030853632,258331 759459241962967040,56964 773903658765447168,135004 776238844010110976,151741 785853387967463424,199076 793525618453323776,90252 767775315607166976,87904 774533190455140352,140211 794650591762976768,261059 732682517409566722,353449 755161644905488385,35890 755164159642312704,35890 758638058262654976,52659 764655738467876869,84209 766134007645908993,90327 786281977158643712,27156 793547509415030784,252014 762705219536953345,74247 786143355940003840,197512 789889780544708609,228635 794668903259631616,262022 760585098160779264,63464 771822671357091841,127657 776899417567813633,159245 790742074375090176,232881 777547022064693248,161993 776387088157700096,93261 779679008229326848,173917 767076913672314881,97377 776873684111728640,157755 760875913949032448,65180 773492046795530241,73383 774988162439471108,146259 791106694222712832,234962 760087859625852928,60866 794573128718577664,261155 758691345175228417,54070 772121401037762560,127925 760981394378006528,65455 766009164309139460,81929 793705872559968256,254209 772933340450009090,125742 779317650019213313,173753 788778720089608192,220526 793909365413703680,256125 794629797183791104,262022 794761809672675328,262022 755870316770029573,16299 755161605122306048,35890 794673842664804352,262022 765151251730358272,86103 789432416066646016,225981 791814361840889858,215505 773244200137744384,133702 777266891018633216,160592 758506777931415552,53185 760266615137206272,12954 765664362228875264,75409 792814346346856448,243865 794187981120802816,230559 769701637187338240,114779 788840439239454720,220602 762514535056084992,69231 773941197010268160,139404 781241390910943233,185601 772251969448611840,130327 762753915997880320,431998 793093598996729857,249469 758703396954238976,54070 774082555645603841,141360 795744971034804225,267655 758026878028353536,50452 766044445171146752,90384 778328608288845824,167569 750733507165507584,1248096 775486919195197440,149259 785633807592415233,197512 793763754731302912,253274 753919101798604800,27101 763459304460464128,77598 763782330334998528,80192 777999499662860288,158520 781163343893635072,185496 792764056272637954,247241 770735527481974785,121046 779729936726822912,173584 781184329145733120,185496 793170275722416129,249841 793181277931397120,249057 794556488614350848,261155 767597070983258112,99900 764501482146258945,82066 773125908240539648,134470 771033439202111493,122959 773644850273017857,137953 749593248511983616,7866 768125496739635200,103354 781603460823285762,188695 763966773330710531,79691 755522823033069576,38210 755926758998675456,40609 762004912158887936,71550 781905002742755328,191354 789966838952255488,227904 762809297570897922,75073 786243013307691008,201958 786687891292446720,205728 792748779355201536,247232 758328943216844800,52048 763474074983075840,77849 767066249729863681,94718 780599539749228545,181755 787982743074463744,354073 788898630170128384,199546 792760730869268480,247240 766752409670524928,96039 793517351412969472,252408 778677546862850048,167677 760811639008468992,64722 795033058982371328,263926 758544265878253568,53185 775133300553834497,145942 791360662102417408,235590 793880916422602752,256038 773506210138038273,137158 778672640055705601,169201 753011801999179776,17416 794543367698796544,261155 794341138580709376,257492 762743925551398912,73674 776838265919922176,158589 790736194376114176,218223 780964360126664704,182349 785873598028185602,198671 757760542555668480,47940 766399736639217664,91946 769983025899769856,114848 755162842651824129,35890 794841130621927425,262025 749651205002039296,9433 777893894981718016,164171 758228436464918528,41703 769281881070182400,109470 771394093113016320,118191 765581489291431937,84209 787862337239683072,210238 763987895690506245,77577 765188381953458176,86103 779394906204807168,174557 763038804236132353,73712 771272579155791872,116373 792880165420490753,247983 763513435824988161,78561 754914654338461696,32625 781309396613750784,182194 794732995475361794,263033 757109404994908160,44450 768818243737837569,109167 776739329511002112,157755 794371115141492736,257704 788924997603504129,220029 779067377015226368,164001 792028837424930820,243187 756107677680402432,41632 766695787875008513,95568 776174723034120194,153033 793165198198661120,249926 794118903840419840,255942 764455885347385344,82571 778474339502989312,167220 750877385801760769,13941 786539484821106689,204413 769362172786933760,112336 788696090170232833,220029 770079164951097346,115531 781855575143481344,190635 772350169694306304,129325 794001476389482501,254209 753663437784383489,29015 770720990234025984,120610 771459670779260931,125119 785891044550402052,198671 753375033804939264,27402 794819026061037568,261942 789894738497327104,227048 766041608642965504,90384 794736053705986048,262752 786740943445778433,204413 793350394659409921,250633 793984674091573248,257353 759183288502067202,56952 767910709418139648,100561 781648814356762625,188934 778286840897941504,166434 750480494492524544,12746 795776409432158208,268793 790634918615326720,232280 752826455709642752,22750 793094473639075840,249469 792425880068820992,245313 794552679615922176,261155 781527811827826688,186584 795316758370349056,262022 751569719451267072,18470 754055046405427201,31528 770331003453779969,350979 775888509227962373,151845 785661468909985792,195975 791343800635396097,228124 765942069017718784,83940 771758719453503488,127582 777606649150369797,161694 790967084331171840,235487 768865043660337154,108849 780728665915154432,182036 779843270822072320,177248 748201861648375809,351026 766494996409090049,93068 772154758358560768,128159 762700318345990148,74431 780152562108379136,177724 785839036996911108,198616 762441596595875841,73030 768561816536354816,106753 791003182126080000,235620 740404925033811968,350979 778928652956368896,163960 792943245332328450,247240 789921561151152128,221416 768974578068717569,107469 776912763968815104,158387 732648218681430016,398859 755206384338206720,36247 757702178735788032,47940 790553998008856576,230791 792426257560506368,245549 794685736083562497,262588 756817227047841792,44837 793086955353288704,249348 793472937303089152,252580 755428954744295424,37044 781193536775553024,183530 785811080912273408,198671 751557406484623360,14277 775923587815317504,152536 764142054515601408,81869 760783270694887424,62716 786714114731237376,205091 758044507111690240,50442 771417770047131648,125554 768939245637603328,109945 764878034147037184,90014 770030757716844546,115928 780424444590297089,180074 781752474759684100,183269 790064096922132481,227242 790665043314667525,233307 773665486303297537,137315 786233921755226112,11774 790972633961656324,235590 762069972122152960,71099 762791380175335430,73707 790980641026211840,231028 794706893591584768,262025 794749150852161536,262849 765251910852980736,84724 769191645422157828,111558 788875572650704896,221711 751758033877815296,14277 766242825356840960,353879 767385359994859520,97685 786942101942513665,207613 752668396467068928,22746 761972259187752961,71407 790693527881707520,231881 755489488671944704,35890 750896272719118338,14877 771909195280986113,127366 773023389631983616,148861 794164425490108420,221795 749450519102361601,7849 774759365668634627,144494 794581339156582400,261155 780870688982704129,183668 788348398852333568,164764 790907656353439744,231894 793847080942964737,255393 763871128335032320,80939 772967099400646656,132335 779377878928621569,174442 733029283938086912,1170324 752741417596825600,22615 756243794710892546,41689 775691008856162304,1250232 778765734750990336,167220 793096862639226882,249469 768502139811405825,106819 769001951493185536,110362 771044654800306176,122146 794617534708379648,262022 762334867614990336,72798 778325169823547392,166390 757645053309444098,48369 787833476833767424,212595 764229402905292800,82209 788438157503135744,217519 795334056426799104,266073 793097287308341248,249469 752937911817936896,24257 794617374125264896,261987 775638800550756352,150063 750624451209945089,12883 794653145926221824,261796 765179247782686720,86103 752129700923707392,18395 776184558773383168,154071 759115917657866240,56964 794894323246628864,249926 795457918346919937,257781 770160576903262208,116082 750405979255218178,11495 762678108960927744,73536 775155237963214849,147428 779416395046084610,174115 762745613956022272,73706 773649743079546880,137869 775675145415299073,150511 788120512056614916,214880 788944501867962368,214117 750115502907756544,10851 776894606013194241,155451 786990967584940033,207949 769325362752917504,107976 781057704760602625,155390 786601514416549889,204835 793643753487511553,250633 789436332061839361,225981 770352344722731008,117257 779705793071419392,174230 794602389777039360,261818 758409821028769792,50923 768470948324442112,106716 773890873935302656,139404 786231917368733696,201494 791424692913631232,238780 793137439304974337,249841 760897133440540672,61544 780890640183853056,182036 786411724320698368,200955 793879556595650560,256255 773426409662517250,136589 776164964939595776,153613 791457389115502592,232169 793530158674169856,249926 795237048793894913,258456 765235066742067200,86610 778995573554905088,167407 763824083679215621,80393 765961003108487168,90384 770211994645458944,114254 771542853180719104,125853 787015314944954369,353879 794146447906246656,249926 779474125488164864,171377 752725186064027648,22777 757192152854175744,46288 765590948139114497,87904 768106390783221761,103389 743650835704340480,1176510 752059656395161601,17120 778764340665192449,169310 793163761712525313,250033 794554358478278656,261155 781549195610066944,188478 749929339391586305,10648 765604870267121664,351463 777396714248376320,152872 793927560178626560,256255 753707927559483392,28327 762271667380891649,71270 785897940233646080,11774 765869908961943552,351436 788126195892101120,215754 792547295095054336,123499 763578245321076736,78304 781223687831691264,185595 795674906532990976,267862 758533873038823425,53703 751093703641600000,16299 759377760620011520,56924 777149811925606400,159876 781605234045030400,189086 754076510814744576,30354 785664770343047168,197894 757659075848998912,24316 768039310335545344,101383 788437919145062401,11774 756093992094298113,39957 773215635002236928,135386 762300947573923840,71429 764066447211401216,80939 768588252928356353,106281 773941979067453440,139404 755801498546733056,11774 768432527199592448,106083 753308305750196224,26894 780816812040523776,183546 787093143384489985,207109 762997394636173313,75395 795616674913263616,267521 781111212373340160,185271 793995317444222976,257325 787149154707320832,207949 792878574940393475,247054 795677918311620608,266079 760069255991787520,56574 773880857312583680,139404 771828140826124288,122146 794954258097512448,259457 768973292778565632,110659 793956122273026048,255942 777966770921545728,164826 781488485291134976,187891 749276665792962560,8047 749730519127031808,9754 764169541538746368,7311 786298808913240064,201279 788175404704100352,215608 766302383076892672,90031 762845255091691520,75073 788055853450485760,213887 794231136360787969,258771 778284116282318848,166532 732212253743681540,350295 759095579679068160,54842 763204779774398464,47188 776175388905136128,151776 788133923368742913,215031 793246189361639425,247241 761972185690931200,68142 752992216516272128,15536 788587099016474624,218219 794599937069629440,261818 769323630723526656,112693 771549376556572674,125554 785856656349491200,198591 788263311771045888,211829 753730318138343424,11774 780617414262214656,182154 760537083580653568,62056 753050547477966848,24788 753665047843446784,27045 767167508185055232,94699 793095487213608961,249469 758506732243025920,53703 795677771892662272,267521 765025602923532288,85159 770578603125968896,118192 795082391043866624,124597 759322003354574848,56391 762460874363670528,47283 788071204481490944,214976 789105812383883264,220332 763348241949691904,1249050 764147778712772608,82209 768483219058659328,104973 769700690100748288,114985 789804914469986304,227242 793268277329788928,250293 753706215868215301,28282 788780672332632064,218002 756474032661336064,43391 769154518483361792,111491 778368230297481217,167674 779480681428779008,175269 758966189515083776,54070 770085896335097856,11495 794158074374320129,257492 794615755325263872,261155 795684060068724736,11774 750829137284116482,15643 780908888627392512,183269 786622661505843201,205181 755414612506349568,37044 759485721908576256,58227 780940695863296001,183975 755159746156658688,35890 758778565781520385,1248642 770306446294589440,118087 794002267099656196,256217 764958008220782592,84724 772740115059859456,131246 774215800366313472,139865 777077154936860672,158387 753377872975392768,24745 774713927808589824,130505 764293420202463233,80939 790969507472736256,235487 791364931610251264,238395 757289956943409153,45319 763871184614203397,80098 794681748701540352,261818 767440932899655680,95055 794289370715082758,259543 758249987780153345,52061 779838588431237120,173628 794041963599241217,257492 794632638254481408,261155 764497524358950912,82066 791454889406857216,228341 792940889459089412,11774 795686469612474368,267521 787629804455591936,211347 795097417821683712,265245 795746207142387712,267655 755146792036171776,32572 788443465889689601,11774 790657447233019909,233266 792420942563516417,245268 760274750878998528,16953 753162155692699648,24173 755783290381041664,39462 760995763375800321,65489 771397940447510528,124597 785559073475485696,197035 794339392034848768,249841 788911339053862912,11774 771777602499600384,125554 755158133408948224,35890 793211272053477376,250633 768926537676525568,109104 769587441246277633,114422 791036268234809345,235621 772905074590945284,132578 781115640941678592,185496 763724110039920640,79587 763823770398318593,80098 770376812098686976,118761 774461388433469440,143585 765151918465306624,84724 769679737966899201,114779 778314351790792704,167399 764244246178111488,82642 778331255662272512,166409 781027779143925760,1170819 757274393307336704,46384 754199020176834560,32157 770690528962834432,120393 781845847763890176,190635 788477592995237888,218275 795005707401695232,262925 757231590653112320,46193 761523084990054400,67226 733089513149435905,351709 759191186754064384,56964 768443349854326784,106447 788195981783289856,215505 766060030256746496,81929 766446622582734850,93261 786066891601305601,200870 788469113836273664,218275 749334864990732290,7914 768138817207283712,103294 770732547353346048,120393 755171571472359424,34977 778586815360069632,167305 790594158150971392,199307 764840317455597569,84724 766379814584332288,80939 785276073739157504,194648 786312804424904704,200244 752932074240274432,24316 765156107962634240,85748 762000726319063041,71438 791354298206658560,224196 775323929737097216,148045 790962726612893696,232863 792112340565159936,243075 794685181546270721,261155 757069075470102529,44163 781471341341843456,139404 763415682843193344,78159 786285254663438337,201494 788848257862627328,220602 768603951453249536,107032 769312325245374465,112265 790702936355696640,232884 768962179986886656,110362 749769722149810176,9754 775485291146731520,112363 794558064259112961,261155 766466495387885568,93823 794554029816901633,261155 786014749221875712,198591 791110784457637889,234583 791349723265466368,238395 758730480984272896,54842 788125599881715712,213427 791902468976279556,240483 768623998028619776,106774 780616416844255232,80785 781370038389473280,185255 761356663689404416,68273 777003140277084160,159876 776835374081462272,156330 753297377113563136,26699 786545662213124096,204413 787089198834515968,208928 794987726332428290,264431 774202974121762816,131421 785674419259617280,196729 793099656930598912,249469 752247461519978497,17640 785257200868429824,11774 793185924049809408,249926 793222148458512384,249926 775721371020038145,151071 771211792366219265,122967 788120319848394752,215437 755481498711564289,37538 770240778606088192,117257 776155095952011264,135505 761004850607955968,66116 761908011187122176,69956 794685641044922368,262752 794817988813733888,262849 751654265454628864,18893 791793103208341509,240145 756538376623456260,43828 773954467192446976,139404 790827840467972097,232169 793149024849178624,249841 733258906902925313,355480 766406720453283840,89859 788537765495394304,106085 767149580274241536,97386 787366404521615360,210207 755413390256779268,36094 768645226743365632,107423 774322607487418368,141597 772527975380115456,131007 770379688296509440,118191 781377727698010112,181419 763910392296931328,79246 755231711739256832,36221 766109745296048128,90319 767503924500848640,97371 768997217612992512,107428 792807855434768384,238845 773938353456619520,11774 778297053541703680,167273 789779823077888001,215965 764229486854475776,82066 769483986288709632,110585 777812251550048256,163581 787949854832070656,213589 750335027330809856,12357 777347628128493569,161542 791038601060552704,236259 740338860031389696,11774 768751689822248960,106774 750481075504160768,13532 773718946876973056,138155 785641085938786305,197512 772230680558260224,130243 759196052914331649,56964 769572522824204288,109337 781474276071333888,183075 760720239374000128,64197 757995427325063168,50442 771475196540653568,124597 773228324860592128,135504 779081862723411968,172523 764220064979496960,82066 763439475569590272,78344 780810143386759168,11774 789815206339710976,227242 794559858322247680,260404 759962828572725248,1248695 750517298939645952,12981 794223831418159104,254209 793962326583951360,254135 791714808009588736,240718 775680861224177664,150663 790253793204142081,226731 746414903913758720,11774 761029252636565505,55710 794237269334855680,258771 788168737249632256,215252 792068973613363200,243075 780917581238657024,184264 791309602763771904,237274 750658877058867200,14421 763948912436621312,77303 764169166291173382,82066 770301742676226048,1170555 794209675050975232,11774 777929959813836800,132364 794463118143258624,257353 753994271397646340,30801 789172410951929856,223899 759440791932665858,32640 785775353654497280,197512 791400130280685568,237594 795735856493436928,261155 759050081110753280,56194 778356114551349248,167220 781321978451943424,187359 754014217833881601,30590 790954301741039616,62180 794534022122770432,261155 790270635725422592,230282 766769273070944256,7224 787056840785833984,207287 791358401410367488,238207 758177592075747328,50504 763974270447865856,80098 788234828680273920,159115 765442027274199045,85562 765443042417504256,87239 788868829493530625,221785 756465603888705536,43391 759716172371726337,57068 793940848329166848,249926 758275632753102848,52061 765743182088921088,87904 775000757879861249,146259 758724398090227712,54748 760481476819288064,48991 787103092042891264,205728 748967496456298496,11774 771452303471706112,125367 795364669787668486,266151 768233620704067585,103071 788352619270004736,215005 788197911297351680,215005 760198620977258497,318763 794569415593369600,261155 794967748250050561,262925 794290513566466048,256393 785673010250391552,196917 785866636943319040,198671 788050083543523329,214247 764478718995795968,81869 771112986723377152,123583 780806988758454272,182726 788148637419335680,214492 793608646529658880,252824 775510456387510272,148574 793167338124218368,250033 768946431226970116,108795 788921745617158144,220029 773155690491904001,133454 776130808969043969,11774 780609775268728832,182037 780988334323662848,176203 781897029366669312,191354 786248434571501572,200106 792795205632139264,247240 760539276022915072,62796 762701253000384512,74302 732485500674564096,51644 790002804618387456,353879 790925237894287360,234583 764459817452773376,78159 765644013860823040,88546 773946518143246336,139404 786185604694355968,195707 794550045664165888,261155 767848885536645120,101681 769197621353320448,108729 777400195734704128,156835 778220464242040832,166300 776239525496365056,153194 789257787297689600,223935 780856873708838915,183826 781555596709470209,186584 786460325860220928,198304 754823630140297216,33356 763188083026194432,76947 793956934038749185,256358 794680503966330880,262588 768866782811721728,90629 753057884754288642,24316 770344683008589824,117257 753701060724785153,29263 765958260922777601,90384 766931957758341120,96148 786865608394616832,205186 755573988600844289,38032 774419251696246784,141360 776841125843783680,158338 788486303444635648,11774 794530164856262657,261155 771412872475860992,125367 758479158775128064,53185 766032927637565440,89302 790926527462514688,234583 769702018172592128,114985 776909275344044032,156835 773945163064324100,139404 793384204742557696,250033 757384835090436096,46379 794931401783185409,263895 742796486195437568,47188 765685591451107329,87904 780530962774028288,180306 790011028905922560,228101 795441865965309952,263926 790761892692135936,232863 772243051557203969,128934 795293830052315136,264754 788615729809686528,215437 795132563010383872,1063777 769315584739770368,100249 770672749803106304,120610 794674307012198400,262022 792835986703192065,247241 766977538824384512,86103 767404853870071809,98475 775140417532637184,146259 788134868731305985,215012 740377936134582276,11774 785650910840008704,197324 771960131454107648,128146 786683685504450561,90209 790893080194854912,234583 768930175778222080,110362 752961796802240512,24196 766181255306092544,80607 767909100592168962,7092 788753996437528577,217837 750775694968381440,15066 793544683620151296,252020 761565406444265472,69231 773716660209328128,132848 773817170124046337,11774 751727252111491073,18550 758032177858744320,50827 765011626227556352,85159 792025812220334081,243075 794546724337393664,261328 763864698597040128,80720 766261342718263296,91946 768535121213333504,107072 781919018252771332,159847 781010028018950144,182960 766446164140957696,93823 766690997908697088,94699 772994379023802368,133519 772515390106669056,131421 777244462183550982,159876 756331648602562560,41689 766440234213109760,93068 770252866200240128,112336 776138254462623744,153915 774101772134592513,141360 778567389919096833,168794 749202270265368576,7546 788143308359032832,215754 776894317910777860,159308 778738938324197376,167319 789857352233082880,227242 793750298712010752,234653 736267896687628288,11774 742952894694064128,1247543 787029073096736768,207965 778734347750809601,170088 761999245977149442,70679 749647435467816960,7546 750800224713478144,11774 777563800283258880,162497 750362551842705409,12883 758267527273119747,52112 761165831929724928,66897 778379468868030464,166916 757798008138321921,42249 785311176326541312,194934 753572005429940224,28049 773493651196391428,135381 786707129927426048,198589 793097894492528640,249469 785899199501963264,198878 794665425107820545,261598 770067475547422720,115435 765114270858240000,60346 767787053241151489,95055 769194585696247808,107469 790749654870667264,232169 794534476755980288,261155 766364324675719168,92166 768604048765452289,105041 768871979378016256,209828 792013747367845888,243075 755210743935475712,35216 767444572402094080,95055 778618379280068608,168794 763963381317373952,80939 787021621798264833,208541 765000080042496000,85562 768509769015398400,106716 755155502821208064,35890 785639700635668484,197286 795207035826511872,262847 795432759707611137,266491 765876420832731137,89915 767160030735007744,97386 788197978381045760,214078 793315518858010624,250633 757287735531073536,46384 787092436753391616,209151 789997084917325826,228037 795048382796480512,264397 752620462463594496,22575 763748409224335360,79600 786343680093351936,201351 789144391738912768,215505 758114950304915457,41703 775532196257865728,149953 777182213347631105,87904 793130462935851008,249841 793918302984601600,248652 762279628182478851,51778 772260982026559488,128267 777242612113612800,154832 785245477730066432,194167 794526834851508224,261155 761533722109865984,67326 749593881553973249,9174 768217878604738560,103975 781612705518002176,188401 785990594405421056,194648 788606378554327040,215437 773342097390858240,136018 779859077652443136,177337 780086230100893696,178258 786963944476807170,207613 777629115344035840,162596 787490741312512000,210289 765249068515860482,86103 788697857255612416,220029 739230207589142528,195876 794612270827503616,261155 768573354894725120,107377 793652332093255680,250633 775890495025197057,152314 786168945808175104,201441 774016052866920448,138819 759985589311733760,59666 777294020640907264,121080 764811648158797825,82481 761691725475618816,69548 788092681003999232,172084 793375781732909056,249926 788639130687148032,216009 752839546933506050,23899 760550422809604096,63655 774423984146374661,143585 793656412375093249,250293 759423124618244096,57574 759438671045128192,57883 765161631278047232,86120 768544466969960448,88930 788865845028093952,217937 792813425051271169,243075 753097651613302784,23899 756277877071634432,42344 792055030094393344,243167 772420612614684672,130721 794519427781890048,249841 794573816399659008,261155 770082982581460998,115511 775887507565125632,152182 787315203297849344,210289 755432143908548608,37044 768235037259096064,11774 794509794262577152,249841 732183149275385856,350025 753955716784881664,30590 767803473962291200,101681 781287998046498820,183269 755562519285026816,35890 776074092441169920,153095 778564953900855296,168794 757934743405129729,49925 771447854317637632,124855 780479489306484736,177773 790401844392529920,153501 762123884673982464,67202 771830823804952576,127579 763837804866637824,80716 767558878645129220,99900 790733309563113472,232881 794807057333501952,262849 794686121124839428,261155 749722447050448896,9087 787080096578277376,207965 790980628602904580,235621 795370838904209408,266151 760634562376531968,58227 762746275095834624,73926 795347512496418816,266500 753551262742876160,23739 763329796755652608,1249012 763915755658186754,78566 771702960694829056,1249892 780483815235919872,180783 758534212190298112,47940 770384930018824193,117257 772550430869958657,129380 774305026873229312,138812 786936913856901120,207287 791414560653705216,238395 793867535330541569,249729 756560700097585153,43248 788754169570164736,220526 767810800669061120,101681 775450218406043649,148010 732188369338400768,350085 786296863687401472,201620 788407061809799169,217634 752873237122473985,22779 773262222516629504,134993 788627086042890241,218258 765411366832250880,87245 767120580701290496,97811 792823950979928064,244270 765026358946828289,1170691 795440143179972608,265649 766399747011715072,92854 792128581119991808,243733 759491476862668800,354831 780607180982456320,182037 789826142018555904,223249 762271256523644930,70886 763513861605470208,74247 764147697188114432,11774 756290803740401664,42564 767456951974432770,96039 786923247551995904,65113 760186846601220096,61051 773595727540871169,137042 793188185895538689,249926 754070651770503168,31035 761314137943052289,67023 770023034723926016,112872 780690714422185989,182036 753393654253887488,26066 772974916639436800,132335 785581521499369472,196277 785277168058109952,11774 792792670355664898,247232 793690561744105472,250703 773508181951524864,136947 789515756253818882,225981 789770510515236869,223249 790696326765879296,226712 790808716320706560,99049 755171034735775750,35216 753276341567578113,11774 791637472673341440,240145 766407171760324609,93184 766349900464336896,90982 792565487922130946,193582 760980688489152512,65222 793095824683040768,249469 762717931658702848,431998 765263066577641472,86653 793233779099889668,249961 766595220775501824,93286 788581658190487553,218142 756569375914721280,43225 789728888251224064,227048 778406620007174144,167674 786509460156080129,203801 789509846064304128,225602 791833942781366273,236931 753366581661622272,27045 761242898386018305,65887 764260117600620544,82466 764700925151752192,35479 758366794386055169,52532 758703384794959872,54070 758444448632143872,50476 767859459519451137,97685 780917863737470976,182659 789526572046782464,226881 778843885871083520,170252 781269875331256320,186210 788879304016834560,221476 767514832014872576,310322 795395443110846464,266079 760984179936854017,65455 785588810281201665,197091 787317980145283072,207212 792071163186905088,218489 793972106782535680,257255 765678007000436736,87793 765982295031439360,90125 767426981222834176,97519 777602593090572288,162610 788894035553509376,220332 793843515805560832,255942 766022448739299328,90605 790349939435896833,206666 793138185299570688,249469 794716322055786496,261155 737307522600701952,195876 750459514806304768,12883 769585070822883328,113412 788793380897710080,220728 764246105269821440,1249221 780154038348156928,11774 771413349389197313,124597 772825888190713856,131027 781867251116847106,190635 791686515428564992,240627 753341645853224960,26894 776523024346468352,156132 790657808249262080,246425 749253068034809856,7828 757034256849838080,44171 774090317301637121,139089 774657729025761280,26446 788189464254439424,214078 791465854005157888,238292 755963792324980737,40473 767739024761118720,97379 795718160662089728,267855 736322309099638784,11774 763474125277069312,78205 791757650320961536,240483 795019096786092032,263907 789345845426655232,215437 753424613112152064,27045 763823115851931648,77731 768867180108615680,90982 733747898291236864,355389 786591866741403648,204835 765464626565873668,86763 770907333782278144,118191 773888809725407232,139404 790623328587419648,232424 794582806114500608,261155 761208138003419136,65180 791627281429037056,239893 792710655656730624,247056 754974707842023424,34666 781204154383527936,186434 787308555632160768,209918 749447277689901056,7826 780773046206562307,181548 772803603149053953,132364 781255310300372998,185595 795010238353121280,249926 756573618885238784,44056 776022758832476162,151845 786752205063790592,206008 769949251749056512,112265 793097446171611136,249469 767693935653318656,100605 795290067816288258,226180 756270516818894848,42249 763147815610617857,47188 755453468341481472,36379 768540428119400448,106774 794431238295592960,246617 765034973632004096,11774 788902897497083904,220526 752291186593918976,19434 758658257581768706,54070 780373110683951104,179742 756641340788801537,41839 750116238223822848,11108 763267165344497664,76365 767967920307642368,102249 787686711857811456,195876 760946302058233856,65222 790599128984281089,232169 789127875244859396,223286 775484716908683266,149259 785317288140431361,195125 786266208257454080,201958 739232044488622080,11774 757760334195150848,48714 751228617388994560,17794 752661297267896321,22779 765236213238358017,74247 795755659476221953,267862 785876100127793152,197512 786790846775504901,205091 787059499903299584,207949 795190883671048192,265570 758770630019850240,55257 788447587951079424,217519 786707227713372160,205353 786244623702241280,201374 791676554879184896,55820 794544836665688064,261155 733175125596602369,355729 770305578224783360,118087 794079611659448320,232884 776921893504819201,158387 788748983002804226,220332 792233890685526016,242693 768049263376896002,103012 780569609439150081,181613 769134449862840320,109960 762308637800882177,72035 779501900584497152,174660 794204039315496960,258120 761354656828108801,67915 793916989026672641,254135 757777975286894592,48991 793270336171102208,249926 753469165936185344,27317 755602898743013376,36719 765346928578195456,86103 778286488861671424,167220 792075423379185664,240483 770677455082233856,120610 749809059780583425,352761 753958680509329408,28732 760504445079785472,63149 767826724805419008,100893 776601803169292288,154534 749198149886107648,7461 787874789146890240,205197 790528698860511232,208178 792422964817895425,245268 755441134764224512,37541 759520897485180928,57574 750234379977306114,11495 764822304551559168,82344 785593090719514625,197297 790668775557242881,232595 755071597833248769,11774 758274050347167744,51809 794999605331107840,262847 771672574489161728,121508 786696287898963969,205728 762758956011905024,74133 778582392566972416,168794 778926891331825664,169437 759167772949479424,56322 779054469518532608,172120 780830214825906176,182726 794685380444311552,262752 768130740684984321,103506 771862177733115908,128519 780805536262520833,183269 789757426232852480,203546 792758664411156480,247076 758321971343921152,50827 762306008362266624,431998 771824898184323072,127627 763379252452552704,76794 773852740585975809,139367 753580241877135360,26794 760094988764000256,60401 773294489234538496,135025 774042345599664128,135741 793461825991880704,252408 794640936894504960,261944 788231776741236736,212383 794158776098156544,257492 760804735385559044,64722 768816696819867649,108892 768945797635465216,100893 773557388284682241,137158 761251260154556416,67547 768997852764835841,110659 787721179566071809,199307 788156751321247744,216009 753912244476469248,350711 762708482944593920,73814 793268100217004032,249926 793166080890007553,249444 789927913126625281,228855 794632972204969984,261155 795427907996962817,266884 751181808243470336,16768 767749689353629697,101203 775445210708873216,1250213 793120499933085697,242693 771896422551592961,127836 795138337128357888,257353 749620447021457409,7546 778420062155710464,167407 788779265445785600,220526 778203585972539394,164826 760476191732043776,54422 770770948488212484,118192 770411987406913536,117884 791664886635835392,240067 761947231666798592,431998 766738190933827589,95708 785741128117006336,197512 793863199296671744,256255 762778759124615168,73706 779392284433539072,172107 781260437031686144,186149 764233899111243776,82759 752834248122310659,22657 768880556994166786,109724 756575387891621888,42806 770073173660409856,115435 791390724541513728,238395 753435169667817472,26064 789057312207929344,176205 761334387602436097,67938 752307566823170048,17842 767365429081829376,87904 780433939445927936,179742 788831331916460032,220526 789117752627892224,220332 773950551524507649,139404 763559083479883776,79020 766849183332519936,95672 761332518410854400,67938 762800349551980544,73926 794559460534587392,261155 788846308576460800,171693 735395777439109120,1170819 753571964435005440,28281 762128459774562304,431998 751162150748459008,16299 764206171867709440,82481 793149467398696960,249469 779148484427472897,171260 788757298684497920,217837 793278673298358272,249841 778432606803066880,166913 762897738929364992,73712 793220005190103045,249057 793878932583919616,256411 789152348908158978,217151 790742079341158400,232791 752897277069447169,23843 758647613138829312,54003 791592971779145729,237978 765954227298414596,89640 795373372754432000,266054 794321128370163713,259055 762431694343315456,72354 770510101891452928,62002 789321781253316608,224818 772895287312543744,122982 775103041720713216,146259 777716911085879296,162294 769235510162108416,112032 791589649474990080,238383 770676132534427652,120610 793986100436078592,256531 795375384405704704,266151 772962238101590016,133085 760062782846803970,60764 793961733505302528,256255 733133064080003073,11774 786263565598597120,198892 750608626339946496,12883 757667654744305664,48369 763103707982536704,75899 766163522145267712,88361 770671367175802880,120610 774092107828965376,141360 776623561104510976,53667 767553301667651584,97619 768208218803744769,100620 793447367349510144,249926 763162877427605508,76549 770920471730716672,120610 777070998201917440,157609 771536892718297089,11774 788869959602479104,220815 794764913684135936,260613 768985828437716992,109875 794549316924964864,261155 758753401924575233,54123 776109601922088961,153194 771395474557251584,125367 773182264138137601,134470 762018119401385984,431998 732238099057639425,350098 765321588514263040,87160 795761929260187648,247930 772157335363997697,128934 786033458686619649,199546 789942752326852608,193121 794590511365373952,261155 750576193263505409,13532 775170651699093504,140025 776200645896462336,153845 755372555339345920,34490 790714249358159873,233241 792658849547243521,244270 790287349649248256,229693 772610452933242881,129551 787248803388780545,208176 770385479069872128,118698 753396052506521600,22008 778517746132758529,152594 776056444609105920,151202 781674438853099520,188119 790914338076913664,234583 793944165855817728,256358 749671564023652354,9433 764598501225353216,82002 761106728381407232,52112 794548249281654784,260081 752913957816524800,24134 764720573570088960,83304 790052718333145088,33338 793577723360743424,250785 775053738713157632,146405 743180552711307268,1247552 778684760440705026,169916 753724597346766848,28819 775311472662642688,146804 775918248894181376,152182 761386532850720768,68182 753745738002202625,22439 793590506546692097,226655 754733659295547392,33356 761695784249139201,70177 773857460255719425,137158 788462629543145472,11774 763116912456982528,1249095 769594503867015169,113165 771600481554620417,126596 785665851315716096,196277 780218536438497281,178045 789151664951463936,215505 792580808842158080,246726 764836388281999360,84724 791740910920880128,240584 795367821853282304,266151 780846469888614401,183269 793863882574004225,256255 770473692958748672,118191 755161607672631296,35877 766499320057200640,94305 774395605582024704,142668 790016631921455104,224680 760462730784546816,62771 793609752341319680,252014 753696444758929408,29263 759156004089135104,1248669 757793938199617536,48093 761811599195648000,18395 767860993464623104,101681 785564026038136832,196609 789269605285961728,224678 769299626356723712,110659 794599049382924288,261399 788164850451120128,216009 751179724039262212,17591 756936428701949952,351340 753854043773108224,27402 770363134385291265,118393 773545668115730433,136947 776042469490294784,152314 749941117890793472,10735 759101771545358336,56784 771860077284175873,128017 790607527696297984,232791 792214494554431488,244143 752807442346565632,23167 761650329746337792,69467 791834115121242112,240483 768952956557332480,110362 734785029419749377,351644 770620185409531904,119774 780578524616720384,181670 781857931700690944,187843 787013528679055361,207287 785531717318766592,170187 755782046627147776,39384 775434533311086592,149202 768956506482049024,110615 763116571505983492,75899 777820375140872192,163763 794527822060670976,261155 733334286921695233,11774 771745523095265281,127683 792215790950940672,243092 795466801576611841,266138 758436580105318400,52554 780051750459940864,176129 756275729181147136,41699 758645479911686145,54070 756251057827622912,41689 757630528191340544,47940 766721620073385984,95708 755198094359138306,35890 767796149491085312,100605 759217974364504068,41459 768057557348868096,97685 790614831535710208,231871 793149020323459072,249469 793672107884482561,253032 794527285860651008,261155 792783096521322496,245607 793152909781372928,249927 732284930684682240,351119 733762224892698624,355480 759483795951095808,58537 768628245092765700,106118 780759137609187328,182154 794395060301340672,260033 758469174662422528,53144 772203743731474437,129700 781054110745309184,183759 759939547799126016,58227 766737314689216512,95568 792117424246185984,235685 794352362097885190,259034 759092366619742208,56292 762647490566975493,73926 754055518478594048,28866 792207798494834688,226461 795459933500080128,267265 751962640809807872,17794 758439187196567552,52749 768889231846547460,105643 790716274384920577,233307 794022726889603072,257492 795096270037716992,264397 790948499605037056,234798 760431483790192640,45672 780613946407460864,181789 776092040123875328,153194 776257428996235264,152872 786979831699247105,207825 762577961434447872,195876 765450345874984960,86076 790506047115001856,11774 794737765405655040,261155 769312340562944000,112363 790001770760208384,29569 732996905236566018,353984 749647747758759936,7546 755196175603474432,35890 785832218375626752,197512 792337509535670272,244632 795318904419536896,263895 786549110698565632,204457 788826196955979776,216009 763167266036916224,76535 770496299074543616,118192 787086118680424448,207733 787627031840169984,206101 794818746653126656,262849 765921794708471808,90269 769317675571015681,109535 794627603659296768,261155 753265352151212032,24222 764874024488935424,54128 757124271047110657,43391 760292174013558788,62130 766687210359914502,95568 767781555297189888,101203 768337040777760768,102514 790789588402917376,233307 794185543621820416,258331 760984836798459904,47940 777971154896113664,165185 785518218232332288,196277 786721308767838212,206054 754718874143195136,33356 770776061449756672,120690 781570347724185600,185601 794088230530355201,257267 757662996378230784,48369 759115697188245504,56964 770437830250156033,117257 771372174728912896,120610 795258608522932224,261155 776548347628752897,156103 791298404769009665,237491 792635810252283906,245130 753350063192023044,25189 756863105842327553,41141 785693594581540864,195975 794626436027928576,261818 795705854465048577,267862 779122627814318082,172208 788012587753410561,214354 793282163420467200,249926 779343101110448129,173753 786286153695694848,166627 789924698352037888,228820 792403080520224768,245607 795454487221649408,266151 757580415960018945,46667 790522727815847936,231894 790545066771308545,226581 755135046265122817,32673 785720511997280256,196932 787988073896292353,214209 779889806952333312,171693 788474436001280000,218275 762812415356665856,74943 789191427678875648,224221 789491753682399232,225981 744982046586462209,11774 780705118291243008,182313 793610502106648576,249926 777140928557514753,160228 781920443003465730,190957 765358511890890752,86274 776839296816914432,158673 791047354732441601,235951 762090922154655744,56964 767806681451339776,101681 792748554431373314,247232 795006536972111872,262291 785266552220295168,193669 790594114257494016,226712 755509789493301248,36895 756359522931867649,42117 794673850244091904,199178 767410275238699008,96848 795092654929350656,264397 779380528810262528,174427 772501289045327872,82544 789936138446213120,225949 753206627600330752,26029 769260937190731777,112693 764133603387252736,82066 773896840504717312,139404 789125906984042496,220433 789261493787172864,193244 735973404562489344,11774 760919736095940608,64693 773306060207689728,108396 781545949625659392,185310 792862585217544192,247877 773652841894285312,137565 794235101034868736,259063 770087357215301632,116570 786691625946873856,205090 789488632210026496,225358 789666775252164608,227242 794359030466560000,258878 773930029361147905,108396 794553113831034880,261155 764332820038819840,81946 767755714051903489,101203 791567587008184321,236502 764823714068398080,84209 787037010397581312,207949 794573331466842112,261155 795186325540524032,263597 761973593441841152,431998 790562785918787584,228367 769254770188115968,27164 771786344817238016,127366 776386480407281664,155303 793881613708984321,256255 761969487243571201,71270 768219712853377024,103354 787147115420012544,204835 776109439371935744,153194 778024204956528640,165523 793885539799752704,256255 762626616761716736,69778 765830544730918913,88321 793883624781283328,252679 773643804754796544,137869 779063102860042240,167305 787889051755950080,212239 759171197892370432,56964 777584962404962304,162373 758711744877297664,46076 768757727455830016,104973 770428623807324160,105109 793641468544053248,254209 795226907759562752,265649 754726630682140672,33090 795313001071083520,263676 795032477706371072,263895 772575939335221248,131509 754719730712412160,33089 767979781715525632,101681 773916945347387392,139404 757930729275809793,49925 789491240198889472,223286 764153241269522432,82066 768455734921011200,106281 775869295452688384,151090 786665701977260032,205181 787129940386861056,208014 732739566621184000,353789 766583495955255296,93405 755154643886497792,35890 757596981841670146,47761 792360719824064512,243187 732767546219335681,353047 768132994938855424,1249419 768924318780706816,110362 794617593889832960,262022 752990546071781380,14277 751542859711410177,18470 760807814809911296,62877 773524937688481793,136947 788417542486388736,217837 756507260084453376,42249 766837904320659456,95672 791687445741842432,239906 794310347054338058,257492 788126238288154626,215005 793531375424905216,252824 773557948870254592,137158 776579117491838977,155451 763776817677340676,80177 788872318474911745,221057 789724052986273792,220029 795464013136203777,266151 779050725527609345,171324 785497769716789249,194759 786385578606596096,201958 754098978149502976,30370 763413772107182080,78129 753629652283826176,28726 781206161718730752,185595 758337168100163584,52554 755184093780971520,35890 751038222554189824,12883 774173884119592960,738099 778538387301019648,167124 778590516552151040,162309 766783124399325185,95708 785261762937434113,11774 788758017881743360,220526 795452941440258049,258771 733111079375495168,355596 766386185568681985,92213 790292028181524480,229159 763286778971234305,76429 760469553285431296,62771 775778290942345217,151185 757279363658240000,43828 795434797552324608,267151 766490944963084288,91798 773927695482621952,138054 785852505007722499,197512 795107541088894976,263926 752979360752160768,14277 780577393303957504,11774 790306472475430912,230808 785324648623906816,11774 769505457312370688,113816 791368424257499136,238395 756395049575936000,41459 759391936897626113,57900 761723981082849281,24497 774512667755220992,144013 762115648650481665,71502 773867289376534528,139404 778199298160914432,679105 795266715860996097,265878 770825752774402048,121479 779415632529928192,173964 793312136978137089,250633 768949491806380032,109666 793148479707156480,249926 769109714546425856,108849 758486112696274945,52749 795101222411898880,265257 787534847807979520,207733 794638266976845824,261155 749393123764240385,7869 764792953609003012,84724 793957210481197056,249852 794715484922974209,262849 752881135454158849,24134 759851257297154048,59666 773964364034420736,140444 761077735498264576,64692 776463466555138048,152314 763775503736070148,80098 774434041936302081,141887 795683182679040001,267262 771765180862599168,24173 764134979546808320,82061 786906091863040000,207287 773999500247445504,139404 774044654165565440,137869 792188594500894720,242712 764583152186720256,77586 772870950526124032,132761 765416299707019266,81659 786940963277115392,207613 791628254050418688,219575 766246673744072708,91894 795330952100794369,251336 795682309043195904,264397 763891738062749697,80209 791049211160752128,78159 769646096612204545,114779 790878746030985217,234583 793110660888526849,249469 795698836513689604,267862 750664825894690816,11495 758581834393460737,53703 793933584537096193,257026 795750094272282627,268529 758106631963934720,41703 768736503606366208,108582 769218238341386241,111558 771347354343641089,124883 787725166960779265,206101 791629170761760768,239456 755846788662169600,39957 757739608599855104,47545 766059692837576704,90482 766276501205581824,90735 752255006661746690,20279 762711107144454144,74308 788439714944745472,215437 732979373590994944,354396 762463542456963072,72642 787374128617680897,204958 756372793269157896,42344 773991217625337856,132578 791785847133700097,241678 755038662325178368,34666 758418311759659013,53163 787377595847364608,209991 774990287076749312,146305 732964355499773953,354836 765593803826671616,88311 795739457513226242,267576 788131803122966528,213064 792445248593068032,245750 759061221916094464,41438 787948076522729472,205270 793126796090761217,249044 762845692406620160,47940 793487596534063106,252408 794236427152347136,254135 791376866636541953,237787 771728834391670784,125276 767498371707785216,11774 770882716833374208,120610 749358812692262912,7546 793113146634432517,249469 760433867601874944,61051 786974540014489601,207613 732560005778440194,1170454 760465484873539584,62165 788051963812450304,214066 793485163909025794,252741 780942754578698241,184223 758463821971230720,52545 763252424844861441,73814 772465638224777216,128519 787541741561872384,210585 755199930789142529,35890 775649792026374144,150404 788483442925121536,218275 789115115899543552,223286 790226465744908288,229505 755404863857655808,7047 790854929917153280,230485 758175195987337216,48289 763932529950797824,80393 789794425132032001,211711 764654800130678784,83391 776047966201208832,152872 752029152862040065,19000 756984652766806016,45669 758707515303526418,54070 785484599346462720,195956 755168562059194368,35890 756531220993933312,42202 750526674748448770,12883 774710344510038016,62492 788413470924378112,215608 793281303047118848,249926 777315944225837056,159546 773614013582348288,136947 781610812268052480,188874 762660150280851456,431998 764215061904760832,82209 767725091123765248,91946 794808354841526273,261987 754864613162782722,33356 778954214839943168,169201 788324617995771904,215005 762282122006540288,70858 768566883721314304,107428 773363191279517696,135701 789134799243911169,11774 790778362730020864,232863 760928546445463552,64730 767080807445913600,93170 772891987351666688,120690 781208290739032064,183269 760793965662605312,64106 762746728533622784,74727 771167418311770112,58508 756956185815752704,44740 758390270262177792,50827 758542695048421376,47940 770343833657827329,117609 792023402005442561,243075 763914263555604480,79691 791381025263849472,238207 769841876367183872,115435 756801318262415360,34441 786869423701458944,205143 755772907188477952,39475 760983791359983616,65455 762804828263313408,74943 788438922321858564,11774 788870928205623296,218977 772978636508934144,133454 767208597193420800,95708 758390907293077504,52554 763348564386930688,75709 794387984128688128,257492 759513741486592002,58227 773340031473717248,135505 780841950496886785,183826 786360652931608576,193533 763946017469235200,78447 774222884092817409,141887 792987645509074944,227615 760135580940275714,60866 764189642677690368,82283 781533658490425344,188401 791012228019302400,233736 760202961955934208,58537 768205878184906756,11774 786405564846706688,203674 758473494967574528,47903 770721719522848768,119682 779679715485372416,174660 791072243719692288,234583 768818574454554625,108784 781172726027485184,185310 793432378664480772,249926 795757226560458752,261155 791452126329315328,238395 794693095883501568,262849 764314068954079233,80393 771716110135721984,126152 776181743317618688,153817 777189140697939969,158897 791757341016326145,238117 750070473480806401,11774 764967454934204416,84745 766829015587954688,94899 768856360939171840,108782 773715243855818752,137042 794637252752183298,257353 781600813470867456,188119 785617556635848704,197512 786361076816371712,202727 790987249328488448,234796 759475245753503745,58267 769317120802902016,112119 773672143934656513,138616 777117814402547712,160226 794211069451378688,258771 734985385474936836,352723 767835723596726272,100561 775789808748793856,151071 791366214274588672,238395 761254056014647296,66105 780878704973152257,183338 790064427143864320,229229 790617854060158976,232662 793166194404691973,249469 764306184472039424,82283 764348583558676480,78198 753616327567441920,24497 756343297250131968,42249 792817381060014080,247009 778436775303786496,165185 765474601216258048,86653 767453873699028992,98890 775977058270781440,152735 779836358923804672,177233 789748783252811776,223078 790972005793222657,232359 793639669258825728,233154 765375957360373760,86440 755375609744850944,35890 776441665368104960,155688 792475012158676996,246225 763215193711124480,75899 772894923511230464,133043 759497060605431809,58255 768104383506546688,102188 756888529779695616,45247 768239867637567488,104886 755099953249210368,35445 785281475600056321,193669 794192084638892032,256255 776551985076133889,155898 790331213194067968,226731 794197325908475905,258598 794620988478656512,262022 750734962358444032,14525 758020175329320960,47761 790681589369843713,227183 762821948460011521,73712 776516833482375168,155688 760858035409522689,65222 787993069631184896,214209 753265277010182144,24222 778227357597437953,164826 791688389498179584,238429 793948172489990144,255826 754065611609767937,22439 755122506885767168,26458 788150309126307840,214899 763906355375673344,80939 771163225014595584,123494 790995292619468801,234583 793121332401696769,249469 794710695099174913,249926 795420548322893824,247930 787969015436107776,213589 792408614342365184,242693 758015459837050881,50763 785529830829731840,195825 785811947740540929,198586 763152473657778176,74943 791330716743237632,238207 740580424842248193,11774 768560076001046528,106753 788870003529551872,221785 770681397497372672,120610 763476541900722176,78304 771736740922990594,125554 793105834687463424,249469 767020825836855297,84666 773914738736496640,139865 774427304252444672,141360 781574980664385537,188478 767748520342196224,100538 788756534377320448,219942 774421281299202048,139865 753678206268477440,29125 772302457779032065,128017 791001999005417472,235590 791011718688374784,235948 795064847494889472,265030 778978299489890306,171617 794888489204641793,260404 757716840508493824,47800 766365841872990209,93286 774654786226356224,144460 758057646473801728,50314 769309240590729217,112788 780783561708232704,182960 788758741621420032,220526 795380868650962944,266151 758126660696715265,50923 765274978824491008,86103 775071851898732544,146205 789745042655092736,172084 764209536529870848,62180 765265724873052160,86103 753531828598865922,27317 791345235670466560,238286 756249425706643456,42152 786277081973948416,59155 790258025491795968,229693 750775413589233664,10057 761185016017813504,65222 770362093983895552,118482 762984280377036800,73814 768941419713196032,109571 750337758816825344,11495 765516286118027264,87904 774781101898432518,144654 790736858464464896,172084 755477411114823680,37584 793308160274477056,226218 780856544275693568,183269 767880530549415936,101681 795155443316301824,264397 794539327770411008,261155 764271716176654336,62180 755075423185272832,11774 768040771794640896,101681 787463817852706817,211347 794941187073437696,262847 777538656940625920,161939 756956303633817600,44450 772984240543764480,133039 792034890560659456,243075 794876755727290368,262053 776082248969883649,153194 790009217935667200,228063 793132727784484865,249841 793953695566299137,256191 794098105151057920,256255 751111914193694720,16299 754745760529412097,32873 775712143236890624,150663 785329443619430400,194923 766997680866209792,95820 788667921245413376,219915 789354766610599936,221082 793205422316523520,247240 793153998736031744,249469 751619678183632897,18391 754753869704491012,33356 752998806942257156,24134 778253801207664640,166913 737679063142137856,354823 753027722637676544,23739 762114180438642688,71597 770253859415470080,110585 786261368387362816,201958 769850865570111489,115435 788064361315086336,214022 792840749494730753,246754 792592673332834304,246726 786551480534917120,204413 750513012839251968,13790 793098932029157377,249469 759177682282164224,55257 791796784502890496,240926 750286953694662658,9290 760905757525176320,65307 761681277493837824,69231 790729192019111936,233307 793153970025836544,249926 767887335593652224,101179 760203553545850881,349714 777508451832344578,138707 793705027403649024,249926 781169107857248256,186080 793479418182242304,250633 794702065029234688,262022 756830041057681408,43391 791472174322159617,239405 794536268134752257,261155 790704855971143681,233729 794531667775889408,261155 786244537681182720,197512 791730569256181760,240665 732237985140359168,349197 756624066950402050,44429 793887530601054208,255192 732726643295281152,353789 790262033061208065,230282 741034497341333504,11774 795424268725186560,266138 794634201056231424,261818 776937558630658050,159411 790725614684794880,152946 794328695150231552,258741 793554453647331330,249926 768132258389786625,103071 778060460054556672,164001 775763302219517953,151409 762070917434322945,71099 790981545058328576,234796 769497003881488384,113836 787647382385221632,210207 794693488654827520,262752 788416931736977408,217837 795709136193392640,267862 785504429654933504,192032 765605870529028096,11774 768854981613064193,109666 753585714940547072,28095 795033900435275776,263906 759806653545852929,58267 780074457381609472,172185 767156602646454272,97386 775886057443295232,151463 760732915965661184,64597 769422706060107776,110344 792357429618937856,243187 792357494769102848,244143 764935739352031232,11774 768541026701172736,106317 772929743201177602,132996 776906996566024192,157755 788392105202814976,215437 756090232622182401,40881 765210515274686464,85981 760286436348354560,61412 772880770964729856,133043 775816441245294601,149200 781510410369400832,188119 787062545076977665,207287 781225317377642498,185921 771184923751231488,122978 773599018110693376,137965 755692306578145280,38792 764126450886799360,82066 768122058672775168,1180887 764087504655880193,80366 785484983867584512,195975 758031376700563456,50654 766391803872444416,91946 794527966071955456,261155 794867145528279040,262849 795098159894540288,264431 756882509133180928,44461 765729716527661057,88311 794334330285793280,258741 769249478100578304,27164 773543442760761346,137042 756729760105979904,43471 766003071709224960,90908 775402882254381056,149040 794507144435560448,247241 753698303016132613,28281 785490156774129664,194743 766753020289966080,96039 789156741934043136,223030 765872025831411712,351436 775882870879457280,152182 792032886656344064,243187 794546764208447490,261155 758648276639846400,54070 755156674248253441,35890 773717366211567616,138205 776385009410117632,154469 767421674744586240,97438 768827779815137281,109104 750469374708822016,12746 763478859320729605,74247 792069139690946560,242693 753027630715183104,24272 764168537816510468,81869 750365464883240960,12883 767546819035426817,99212 776479869345628160,156026 768770409865023488,108782 733470832228360193,355462 766425109385150464,93184 770697416458670080,120711 778191925161631744,164826 763000800171941888,75724 794613091795398656,261155 794681503317753857,262022 786368461614223361,203510 786871392494948352,158520 767696031966519296,100605 762617860065783808,73814 773186449449504768,134380 794746086082613248,240145 771887955166113792,128519 760503054332530689,63149 762998029720977409,75396 789458886491197440,225981 760792036962406400,64713 768206488804397056,104406 777689087167729665,162244 787119778112663552,207613 793859581533315072,256038 791076742597189632,236454 760353426353950720,62428 761642197598875648,69711 778990217977921536,171037 788845235593818112,11774 788891289961963520,215252 793935693659504640,256935 757210089459552256,46227 786196162026012672,200965 748545547636604928,11774 765178962196725761,86047 774082557390495744,141360 794545029557592066,11774 779135757223026688,172270 762798024603082752,73712 764952418593275905,84209 790998064852938752,235886 750393548332146689,12743 781266582014193664,186584 794003988396048384,256502 794647816014589952,261059 790673965458989056,233307 756005770928369664,18215 791294301699395585,78159 794572703567085568,261155 788123933731983360,215754 770925576882454528,120474 791357943241322496,217634 750364722273202176,12883 761717814465925120,69878 764078589599899648,77598 769781989486370817,114357 779353772481019908,174115 788539552256233472,217574 795706396209774600,218164 772296285034471424,129558 795701902042271745,247930 792324053281406976,245117 793834045050200065,226881 795481395258859522,265855 753698745577906176,29263 786972062300667904,207051 761666904234729473,68987 776071900124614656,153194 786692051320594432,205728 787071395406766080,207949 790947939187298304,234583 794597143512236033,261399 786547692960903168,49459 791270125693304832,237491 750382484198682624,12981 766268013213474816,91894 770778065760686080,120610 786116308463132673,200870 769205255582191616,110060 776162511406104577,154071 776941565688287232,159411 786244995401457664,11774 753260394186244096,24346 781249101321109504,182659 757983481129373697,49462 753730057584205824,29589 776424869558910976,155332 778246369093922820,166816 780600648970608640,11774 759036950279884800,56455 764273031342456833,81869 780744351391576065,182036 765221072891412481,84724 775241333598486528,139158 772572779342360576,131406 776848183859097600,157755 785806174939557888,196917 786006721332412416,65113 732346216332197888,11774 733829742206423041,353961 791448437699076096,238272 767895718451376129,738099 775378794609774595,148574 775681342537293824,150663 790952709465649152,234653 772521063242534912,131007 762308637620658177,72550 775293489126993920,148045 790330893768466432,230485 792894422031536128,247983 751867713841082368,19236 790710768023068672,232169 793329906578882561,249926 795066347021549573,258456 756593898001199104,43391 756974425015287809,44163 762039120222904320,71270 758612985346654208,48826 788753941613809664,220029 769933009562669056,100848 773519778870857728,136515 776507279436898304,155688 793475064515682308,252408 757237163729625088,46006 761230310671540224,67326 786390489272463361,202727 779500571590062080,175549 791490914032156672,238395 751141116540583938,17284 762771410376728576,73704 773677989452247040,138650 785459400961957888,195975 793123073285300224,249013 756716780224024576,43553 781347588444479493,186520 791792515602976768,246425 794729503121612800,262886 793642989083959297,252412 768862348790599681,109666 753410732780167168,24921 758612160364834816,51451 761633015701311488,69711 779080452594282496,172123 765840373474361344,86440 790923830780985346,232884 791508236256018434,238207 794956864576483328,261050 760522195860873217,63071 775849441895088130,151463 765345003925180416,87062 765985021266132993,90384 758717374505816065,54070 766660509110194177,95084 789143301026828288,215505 766439398686789632,93261 768975745355886592,110659 771536430443048962,125554 764935331116376065,84724 756675065991815168,43258 762282234288025600,1248996 771568586171092993,125367 788054099287683073,213961 792079664621707264,237964 781337757482450944,186149 795211902083276801,261155 788322194128572417,207287 765222286005792768,86541 761344128193998848,67973 775381238823530496,11774 767300160015564801,97380 774343745248628736,141360 794008166220623872,257492 794548185146347520,261155 753319239650455552,27061 766694870543196160,93036 791368677304233984,238395 776496388511141889,156290 752994128619864064,22865 773591867233624065,137158 785929907914223616,199262 770091738170003456,18030 791278692311982080,237491 793098682900029440,249469 772930899650416640,133519 781830926917574656,190635 767265415496171520,90384 762742477140918272,73814 768553122482520065,103899 767680269109387265,100605 786984775131205632,207949 788221998363205632,215252 779511211989819392,173682 785780235807563776,196277 768052843756523521,100893 776862182541701120,158520 794502260835291136,256038 756317270737989632,42249 776175124806561792,154071 768985715426357248,1249636 772814211428806656,132364 789840768877883392,225359 766286245916008448,91798 793349605198966785,251452 762066225723613184,71026 755168628408848384,35890 764169180891545600,82283 759238416907243520,56302 772915152077238273,132335 752037498256183297,17905 792436232777109504,244777 768470152425897984,103506 794626505318035456,262022 791667900042010625,239456 761347415857213440,67906 753531998715650048,27830 778214421881552896,166409 789270511322660864,224818 758986633114898432,56237 771098167714652161,107984 776134390258728964,195876 781696775803449346,189649 751632929231474692,14277 786238562765156353,201958 793243671026032641,249926 793108285385805824,249469 795483851372056576,266054 762270171322994689,27156 786969479452426241,207949 766613185000464385,90319 788468294814695429,217106 785961395670122496,197512 790923015575969792,234796 768401762059378688,101681 795615367955697664,266151 781089112941932544,182659 794006793521340416,257492 772909949542359040,132578 738014930855682048,195876 755158228938305536,35890 768197621408206848,104406 786741893837225984,204413 757376282564755456,1248475 779366010570674176,171693 787106640470376449,207965 791307743420256256,237787 763726731194863616,78159 741524554590326784,350825 751073901933948928,15808 795702661131603972,267655 773804900224499712,138819 778661005387632640,168794 780771237224124416,182349 788655712859725824,215437 764213549044555776,80939 764926660399493121,84724 776497989569445888,132364 786990831148335104,205728 747520567486590976,11774 754716983380340736,33356 775578291407171584,148574 771718828485070848,124597 770610210436059136,118192 791973972535484416,239405 789143070692421632,222647 792481060361678848,240070 750696019449360384,13532 771395039817785344,125367 787707225959649280,205728 793142412038246400,249841 760535143534718976,63465 787743193626349568,212139 791371889809600512,237787 774257002537062400,141887 778195471999401989,166390 791092654612373506,235948 793261624991842307,250933 776511150963855360,154071 752285614209392640,15509 753964346565419012,30590 763053037317345280,76056 781542168213106688,188401 761021939712335872,65455 785325470728454144,194934 754807318349484032,33850 770211110578327553,44421 777533967872454656,162020 785996238558593024,196917 755146158322966528,32869 765246448019640324,86440 756318498184368128,42432 770434071285465088,109964 776757775296757760,157755 732520305856503810,352252 774398370173493248,142527 754873641163223040,27045 788050089033867264,214354 771764961307537408,125070 775554632785342464,147752 770498480162897922,118515 791310376696676353,11774 752941800642392064,22752 760195255308263424,61352 773941669741727744,108396 788204252346912768,215437 764235877602078724,82544 765646291317776384,82766 771565191997685761,124597 775996680240005120,151506 786909559713595392,207287 787847312060059649,194230 755451595077328897,36157 756546930587467776,42202 732656388409860096,352721 792966888389156864,243865 770417563960475648,118191 779375557125386240,174557 766072568508014592,90482 777589620309692417,162638 779876331462897664,177248 790693288466649088,232137 755041431434190848,33356 791670525814857728,240483 795299831854010372,264397 793915342296911872,249926 754860294820638720,22012 732528320752058368,351837 765017000921878528,85562 770751868335042560,120353 773274701137338368,135903 775737254929174528,150511 759842679467282432,58227 773901585726529536,139404 785962942885920768,199546 794007315926028288,257026 748927706696339456,11774 778682476881293312,11774 794678309611257856,261155 791627372571287553,240145 758418232311222272,53163 766797778462793729,95682 792818314758193152,247240 755034078110359553,26721 757697008870100993,48477 776764548422496256,157840 790400090993258497,11774 758244669184696320,48549 758757489458356224,54070 759171593402626048,56192 776770490497134593,157993 790517669254561796,231894 779894050547650560,177248 765051360215572480,84724 763181413478707200,1249111 757983859216642048,48287 785530771838672896,196625 763869534113689605,80939 764689945168666624,39096 778235015117365249,166532 788362757347352577,214492 794405377374900224,230523 763838550299193345,80393 786336984503648257,201958 789006941993312257,222913 793534256291033088,246392 766134525512421381,89923 779419279636754432,174728 733038523859750912,355106 763074184989794304,76329 763825599550935041,80486 771147512610709505,122861 780986901666955264,176203 786759830270861312,205728 792066279708332033,243075 761564715281625088,69231 767186033159114752,98311 792061088221114372,11774 754123529600110593,31668 754047359202590721,30590 768166179328307205,103354 756291964358778881,11774 787275056690888708,206666 750176548502712320,11606 779440026941816832,175074 764934459028303872,11774 781902381680168960,191352 793200907831930880,248760 752005942359629824,17794 781502251999174656,188401 793096786986405889,249469 756618312503717888,44429 770673866624512000,120610 776440054004719616,154869 793101023833313280,248437 774027116849561602,140900 759080218325725188,55550 774997496468733952,146259 786817168474116096,205186 795052105857802240,262847 788153190973702144,215754 792428260034576384,240483 794637204127698944,261155 791756243404664832,240665 792434568188035072,243513 793471689854062592,252580 773950771511504896,139404 776459118005526528,155390 793427436989878272,252020 752204371090219008,19317 788323656313085952,216956 762317743811026944,431998 779421756188745728,158229 791701471242833920,232295 761646395702947840,69711 765601772052189184,86645 781897883322880000,191354 767696610784579584,100605 787407575306297344,208146 794989467081711616,262296 755806198885076993,39384 756979803530551296,36145 764186569615876096,80939 766400918849986560,92153 781300391661174786,136610 789945188005314560,193121 793664408664678400,252020 766358495180402688,90963 742671340398911489,47188 750084251404513280,11019 786523004855472129,200557 791270433412775936,237491 775797933446828032,151748 791245294188978176,236454 793131322361384965,249841 774422758876934144,143585 786922358531461122,207287 751869063543005184,17794 775855536684331008,151463 764423667119820800,82046 765057711725748224,85562 769345318022418432,107469 778366852661596160,152594 791354412518080514,234212 791419824215822336,238207 792023573086867456,243075 760837602488483840,64326 751097598992265216,11495 766589554081931264,93405 786153502997291008,199961 756559692118233088,43917 764937501635072000,80939 768801063801540608,107953 787831180838207489,209351 793192628925837312,247241 767316286481305600,97263 780165746282340356,164375 785433120015257601,155390 786423568997421056,203674 760077176565751809,60163 785279789695373313,193828 790576371970039811,230282 732546379352956928,352399 787692489490755585,210676 792507417955295232,246450 750032358330466304,10735 766304537867063296,11774 794506413418704896,249926 754840612705341440,33192 762754450586865664,74066 771171095114162176,122146 788160493533880320,215050 788833699479506944,220332 752233616361435136,349507 781102637458526208,184588 792099695355129856,11774 775478462089928705,85326 760174572335407104,61051 795092683291119616,261796 769237620861853697,111558 773314816471478273,135903 779059757432840192,171617 793096849997586432,249469 754079724427628544,29377 752899479901184000,24134 771155129617743872,122759 785988552333066241,200467 750495784597094400,11495 755555996580192257,38286 789478651679141888,225943 791670581607305217,240483 781699685467590656,183188 768581187900051456,107069 761597786177495040,68993 780765080606695424,182960 778493801425956864,167578 785334586762989568,11774 788526211521589248,215437 761713091952324609,63451 770645911739465728,120341 781526503838232576,188119 785258396924514304,193623 779712719872155648,174557 769333359818502144,112336 770661026983534592,119937 768551620590178304,106716 778653024159830016,164814 768980913891991552,109945 788033262710956033,214492 788605293051645952,219537 791395512582860801,237908 775087310983471105,141091 761133731578982400,61051 753718122163699712,28732 793187385811079168,249926 751553211497078788,18470 765973510736916480,88998 776242173616414720,152872 768259610851446784,102846 776197252087808002,154322 787822083183181824,210253 735677240688541696,353124 770624508457807872,119772 787446566412029952,207835 756223034923421696,39235 762414014534127617,73030 775128335462506496,128230 767679873242497024,100605 762658626431356928,73926 785489746873163776,196277 769947935475920896,115933 765305994658344960,87062 780918866935328768,183242 790362459534012416,229159 792824235622182913,247877 792865919110377475,247062 793481688412065792,252408 756907641981562880,15066 776767088899792896,157693 779180229847691264,172799 791550333440888832,237540 793945577012756485,256358 779097476946993152,172523 762773540328181761,73814 767927822602031104,95055 753731400675627008,25321 766600854627577860,93823 755402644299010049,35939 794610434988974080,261155 750750812138201088,15073 763875118875541504,80648 751562756676083712,18555 756255820376072192,41798 765686611099185152,74575 763607760902627328,79231 732997053442187266,1170810 750810697605361664,15461 751802560625807360,14277 785495120531558400,196277 786274875996381184,201958 790321325369921536,227881 795401202531975168,263907 774263384313212928,141316 773155760264151044,134454 761376185137844225,55257 757338105976324096,46405 758237068812230657,47940 769283748840038400,112399 788432408588738561,11774 780570331576733696,181409 792159253532246016,243187 759819499277213698,59725 773212634803937280,135025 793091948328411136,248514 763431243585298432,77598 758714570345021444,46076 754128712145088512,30802 756076695367585792,41440 759380431095508992,57877 790726402865766400,232881 794476016467111936,259034 765010530985705472,85562 775429918825914372,148574 760311963436011520,61412 793123572063539200,249725 764811641716224000,84689 760249193155989504,61352 761673217865977857,69947 787063524581187584,207109 758286655367352324,51043 761526643039043585,68936 791918842188529664,240483 795044515967074308,262022 765561804080635904,87904 794900132198117376,261155 766015086938976256,90384 765219908573626370,86120 770496302484512768,118985 752265152834199552,16728 770231728602488832,117257 757260857336274944,45014 785324075337920512,11774 786683530474643456,205728 775791825378484224,151185 780047131201511424,164814 786638766547079168,205455 793081232854769664,248010 753574079899308032,26539 773622231351996416,138054 779336548630171648,686533 793138398026461184,249469 793160351441313793,249926 781352859593879554,139404 786523677554683904,201292 788491512900362240,214078 777562795269246976,155896 791426328541143040,238207 793997637485633536,257423 756207816453529600,11774 786874163764072448,90209 793621495616565249,252581 791035564203974657,234583 791376224929058816,232169 780826547871739904,181419 781200981644148736,186434 791788553491451904,240483 752239809045733376,20279 762084314284642304,71550 773471285083078656,136904 780167861910196224,172634 759067290902077442,41703 789241367918616576,223921 791632289327353856,239928 793266600220786688,248220 763104510663360513,76552 764188054403751937,82544 789434935597817856,218275 790812828823412736,232169 794586823897059328,261155 771842238628278272,127836 776137589002801152,153095 780944998409703424,184223 794615615457820673,262053 791251101508964352,237438 758530914393653248,52749 777498364929859585,159876 779517080265564160,464984 786284043318927361,201958 786910103664336896,207287 792785318252388352,247240 792922076298506240,248514 787884814661804033,65113 770296233919451136,117303 756313134021939200,42495 759373549605879809,55453 773828102489333760,350824 788053118260957184,214354 792132320937467904,244297 792581279279640580,246726 794957513733115904,264182 751638101496332288,1248187 794583343564263424,261155 752726225009934337,22752 786248217780449280,199500 795673727505723392,217634 733034893333106688,355462 764900324037525504,85159 772105829508079617,128355 760113227678134272,60112 779027096387682304,169359 794583403601547264,258193 779002346684547072,171902 760886084582543361,64736 763804939650998272,80393 785239894419464192,194160 775456555730804736,149202 756265262442123264,42344 771185394322804736,122982 787676328631803906,208058 733183348395245568,355729 777951413930299392,164846 772753422667972608,60134 785865212893229056,198591 751540720406847488,18550 771520918464110592,124290 778010784680976384,164435 787076988246724609,208989 750823629357666306,14778 795280465024335872,261594 759799812359237632,58815 766668594289618947,94699 786679056813158400,205651 789442466600488960,225981 791657557794455555,240145 795750137641443329,268646 762789320851730432,73814 764284118322454529,72350 781512603201708032,139404 759727762705833984,57574 794620569442537472,262053 751882258743562240,17794 788489028823724032,11774 756578232900562944,43956 790656880796368897,233307 751133969752657920,16593 768120574115663872,97811 773134302632640512,132335 758441447997706240,53144 790879878061195264,234583 794090324326920192,256564 760939134588366848,57574 794636999223345153,261155 764230197000429569,82018 764670458058813440,84007 794140716528082944,255942 790878221176672256,234583 760359529288601600,61922 793140071314489344,249927 778301799576940544,167220 781375454049599488,32404 781526779307499520,139404 786250743514673153,201958 769283543696445440,112788 785254839877906432,194157 765582452941213696,88311 758451021739851776,52749 758733695989583872,54070 788058646492094464,215005 788115693489295360,214899 791264956847050752,237491 753241186245095424,24173 785265719965421568,11774 749277109084909568,7816 761444226395693056,67852 766476921618051072,91838 771377513117343744,123345 780848004550897664,182659 754032026081189888,19805 763886842907287552,79513 753274112810819584,25981 779863504312528896,170187 758712999712546816,54011 780606376120872960,182013 785656621636648960,197512 766975828785790976,93144 767409303963758592,1249419 779191055572934657,171037 794228129107615744,258044 794173643551031297,256255 790609288032989184,231871 753697589778866176,29263 757184149375582208,42782 758277597826428928,52061 778326382896115716,164826 791680220117991424,239344 793111630334812164,249469 794376599877648384,258456 788312568414605312,214899 792203102694825984,237964 791058246073057280,78159 775021248023789569,146259 795452240022695936,266138 778457773805674496,164554 794978629264568320,264397 788407715483660289,11774 758746769895198722,1248637 790975625716695045,235621 767742918136328196,101134 794555843941273600,260404 765322092724166656,87145 790034185058648064,224093 790647436976934912,233152 773622293071208448,137869 792156008214884352,243075 765803017379676160,89198 767069159826030593,97355 790655411418521600,233307 791328031600103424,237787 757213040630599680,44450 773237602086510596,17416 795379596996870144,266151 733347852735385600,355480 758095561052389376,48273 786021096180977665,199496 792177720620900352,243075 763964901228371968,80939 767025670958485504,97377 751772569527738371,14277 768724239046287360,195876 778939622978097152,169755 758388421257670656,52921 762306836468948992,431998 792126775144898560,243187 778743132338827264,167311 761719372176130049,69947 766812736533573633,96269 794194654199586816,251234 777635468699660288,138707 765959420039888896,90482 793210153260634112,11774 763833884924579841,80482 794604879989772289,261155 732899517830443008,352432 786967117874593792,206546 759194173429862400,56964 775448153864548352,148800 778637800191168513,167319 780519605152382977,170187 775532307683823616,149953 794899336387653637,262849 765560868318744576,88052 750331846848720896,12535 763691472323502080,79589 772552689968226304,102249 756340688070008833,34441 780209812873158656,178045 793626877424312320,254209 733890973185384449,353374 755796318539378688,11774 771438136173789184,102249 760677093839663105,61412 768964086558289920,110585 778003858337521664,160539 787802411184238592,205197 793165647685357568,249841 794538358856974337,226320 758706437216317440,54070 762708935447019520,74247 773280299438510080,135725 793178883763892224,249841 786950371994324992,207287 781692434384314368,186584 790207549438062592,228606 791046932072325124,234796 753743813798092800,22439 768965850044960768,109945 781481156776759301,139404 761206610693873665,66897 761515658714710016,64693 786077251322478592,190424 793169421460246528,249926 754036639312252928,31377 793804865000603648,255393 794307747676200960,257492 755823638390018048,39462 772867317457752064,133065 795253924349546496,230142 756718740398493696,43471 760314728564469765,61011 758660239080222720,54070 760376510322585600,61051 786423143384645632,1063777 794331487126585345,259743 794653515863953408,261059 765731394869788673,84724 787686341098164224,209351 758866585532506113,52394 774180449618845697,137953 775588263130042368,146259 781852131682725890,190553 790597951621955584,232169 766381875606786049,93068 760651983292293121,63451 768122000271216640,103354 788005560650125314,214354 794883710998945792,262849 756297218353565696,42564 773317692048695296,136018 791409231568203776,238395 768902580701278208,109104 789260671233953793,224573 792119566293929984,242693 761441876792713216,61917 788841017072095232,220526 773283239955931136,134371 786394305862602752,202379 787568935558193152,209838 768852834192199680,11774 747761273845194752,11774 754722155322114048,33089 755022638737678340,34451 794218899533336577,257492 793997993535881217,257492 755402563357290497,36877 762751845143982080,431998 765416057913782272,85211 773346028284022785,136018 761693323706761216,70177 780487216049127424,172765 759136101034364930,57105 759348415134171138,56964 765938142117367809,90384 774332893841727488,142503 762843137551196165,75073 764112840722571264,81702 764893244387758080,84724 766479269530710016,90963 772116507803385860,125554 792761019319803904,243187 794004823750377473,257546 750133962979278848,11131 788349284584452097,214992 744246486754533376,87889 752962168270778368,17384 758104272613498881,41703 769324653336670208,113213 789268768249769984,224818 793204293549584385,250633 766711641585123329,95568 792511771902939136,237491 794339713603616768,258892 763434758797987841,78304 764918792648552448,84724 788517158926024704,218275 792101440026062848,243187 754914596121567233,34031 789559413858246657,225949 758443839786975232,53144 765617276284461057,88669 774495088705736704,138532 764157630910566400,82283 766002693605298176,88920 778306643398275072,167220 778431580398350336,167124 780813985557905409,182960 789324850355515392,225359 790551806841458688,231211 791773753093021696,240483 791166515697577984,235621 790646108984860672,232169 752935624957583360,24597 754858408231043072,33356 781588141236817920,188478 785928342667075585,197297 791005430277369858,235590 756546635577094144,11774 772468648522964992,131027 794565458301190147,261155 771394134594686976,125367 795399127559446528,266138 732434917213134848,196346 794867245201690624,262067 774196336652582912,141316 795662735048671233,267655 778292519708741632,167046 795055497518911489,264397 795657950740250624,265866 781529869134028801,139404 766318128808783872,92854 787505902727356416,210432 788792607430348800,220820 775945175889608705,151225 786288403864166400,201541 787647588061286400,211794 788486035084746752,218275 794352605203992576,259773 766739418501697536,95708 771153477997256704,122299 776872896538882048,157031 762741602796314626,73814 763397352090578944,75724 747486665451659264,195876 779389849476468736,173628 791403098526932992,238378 791920543368876032,240145 794678714646659072,261155 788389033214939136,217519 756359700380286976,42495 764644748296589312,84209 766360566151675904,80939 786450391420534784,203240 758828587411582977,54620 777987722384375813,154709 789219548486627330,224333 772505127282323456,130988 760570905760182272,354841 761593638484783105,69231 758542774899572736,47940 774041383787048960,139404 754753211530084352,32861 787028379551854593,207965 791017587714822145,234583 768852584148897793,108849 775113705369374720,143361 790409933715935233,228101 791941651283402760,241523 794308516228059136,259764 792442344939352064,243659 749346553316384768,7816 773896339348336640,139404 753660526908018688,28732 792109869734113280,203546 793964973122813952,257255 788452279619694592,218275 793159825198768129,250033 755564817591758848,37457 760906129446674433,43950 793191049728491520,249926 753405387982766080,27402 750477720946081792,13627 763505479901286400,78274 776568310229966848,156110 794564050168516608,261155 773988284292698113,137965 758124376558624773,41703 753667119221383168,29040 758435518010929152,53144 768821583418839041,108849 787826856116363265,208307 746376664200941568,11774 785875841880383488,198878 794884622026948608,263708 761335109131862016,68182 775699725261484033,150511 776186771449188352,152946 785773736699961344,197512 793975915952750593,233692 777906379227074560,162638 785419547058634752,194129 795368545664245760,266151 757632078263439360,1248514 773658872187854848,136575 779663276837900289,174323 793221836771303426,249926 774294713956433920,141912 762731539876765700,73712 793620752650031104,252581 758101675877998596,51239 764320143086276608,47948 733271630022082560,355480 745019185709846528,351158 795362917331927040,266054 795699360512151552,268281 771878585204342784,121479 785633656295464960,195807 760962913888772096,11774 751116497641172992,15255 755030389853388800,26721 779370491995951104,174115 780637386057326593,182154 776058592076107776,153095 791357457083817984,238207 758292622540767232,52112 762359861363572736,431998 787838063162564608,205197 756597863946280960,44163 764943771792310272,85254 785926382849187840,197324 770933501331927040,122146 793141327445786624,164475 790884944629207040,1170441 757572521524879360,47761 795765306593423360,268643 773864603080093696,139404 773949998522400768,140437 780627476905127937,182211 775121209277251584,146720 762446028402327552,72789 791252587454627840,237223 790739574318260224,230899 792418676981043204,230019 781818335327510528,183269 792887956470128640,244270 760285458479796224,62165 792483879999328256,245185 751608615589470208,18011 764416635012784128,83391 754770884590604288,27045 762709165756252160,73814 791986647856447489,240483 754806675295522816,33355 763774356782780416,80136 776753081497202688,157082 794975194565619712,197512 767345986989686784,98736 766405509947719681,93286 789189311455371264,223899 793514320625664000,252741 793520887991500801,207011 751813321490214912,19352 790710650129551360,232169 769161752344981504,110659 787512405232410624,46572 758861103174524929,46076 780931549135011840,183975 775777002641100800,151463 794559093226602499,261155 753726436373069824,29548 764048279126454273,81536 787218288359067650,209035 789304605725319168,182355 790277930979065856,229693 790999229871169536,235886 794655601385213952,258922 740345228087820288,11774 775348288937611264,148045 770717703514370048,120541 794587105917865984,261155 765942794582126593,90384 773559245807628289,137042 786192183598604288,201619 771104775932829696,112363 789531168118943744,226432 794605083984035840,261818 780761964331008000,182036 785825437846937600,197286 792069854354296832,243075 756888255677603840,45311 771544904820404228,125136 777689465061937153,160618 787708526646980608,212139 764971979300544512,85562 787283925416771585,200963 776872054792388608,157993 794688925960990724,261155 771809040573816836,128194 778667270016946176,169029 790639261896826880,223286 785998239413796865,200384 778782736639295488,169999 793273432578359297,250293 779052792887517184,172132 761420435141517313,67906 787114040418066433,208252 775894094203715584,152314 777461730821697536,27284 787722071405133824,210235 793639237295804416,253032 770917980351758336,121949 778181909235007488,164826 785412866845372416,11774 776241387209625602,152182 771074961851158528,121949 753938574140137472,29263 762386750656409600,72420 785897694959067136,198878 793323203162615808,249180 766427589183352832,91946 764971533320097793,85562 788764116072693762,193121 791762791480774658,240483 766348569918005248,93286 770810486543835136,22267 763871394719346688,80939 770164192385048576,114987 756922919553343489,44429 788393888444743680,217519 791797835683418112,240483 793240641580986369,249926 752229762567987201,21034 773592854698549249,136515 794687278253744128,261155 757770554979987457,49398 774767128926785536,144494 781114491845181440,179146 791623056770863104,238292 756829757577322496,44290 750902456259899392,15939 780649892981137408,182257 788257842922975232,214078 776819710813937664,158428 788025386604953602,214354 765212385460183040,86103 768561441175633920,106281 769716119598931968,113836 773887563194961920,139404 776353263549501440,152735 758118027699236865,51525 778821449775656964,140444 785702314380238848,197512 754063509718077441,31389 785298097358249985,194923 787612264782180352,207965 794698195058249728,262784 773870417161269249,139404 793975801410523140,257353 771417193284268033,125554 770818256663900160,65500 750393862682652672,12883 761677635277590528,69947 779531742290014208,168284 760457540308041728,60866 788339706337513472,214354 791181193572126720,236454 785269926013599744,194154 791348453490196484,237223 770473226979926016,117257 775095172547899394,1170776 776556084920287232,156926 781497973939310592,185310 777292020956078081,159876 777852615682031616,163763 779458407782907904,124597 793134417879281664,249469 792546755648815105,164500 754087504513413120,31320 795382385076555778,266491 758354224589574145,52554 767771286252781568,42573 772153203232272384,129464 758272626947137536,51996 780300134026391556,160651 795371408691904513,264397 770310915489079298,114865 779327855587123200,171575 789887413871058944,354830 787112074530983936,209129 788185510300614656,214078 794831100564541440,261155 752303935113695232,15415 788506858369720320,218349 773643637573849088,138382 775066370241339392,146720 779731839195971584,173347 786187910143942657,192032 791404909841309696,238792 785490187317043201,196277 785841136745283584,198878 775530351296905216,139012 732773191622504448,1035907 756314789282979840,42171 788057988854587392,215005 759105808483450880,55660 767957026655891456,101681 792149323773542401,11774 790741230078525440,231894 793080268441563136,249286 785251091893989376,194082 791985548764278784,241819 792411513269080064,227267 793482053052305409,243398 764171222259073025,80939 795764503828893696,268643 754031298507776000,30782 762724469521670144,74308 788115951199916032,215005 764596668977311744,75724 793966732083953664,254135 764486135716294663,82582 776833964879155201,151265 773586066825736192,137869 732289865140736002,350081 789221735136493568,224333 732518214949699585,352400 756393921832378369,42249 776171259222720512,152946 785371075735674881,194230 791011880663912448,235948 791388784348762112,238207 751218609322622976,15066 756272255059959808,42405 787135847539900417,207119 766794535439470592,93405 775743925898317824,150663 776015148091863040,150663 764476484308262912,81130 772474871263756289,127871 773568841058168833,137639 793844906116743168,255942 768062365275394049,103261 762931285375328259,73712 764511579228499968,82209 759230300861898753,41703 737010725604884480,349937 750332381178032133,12535 791666699229663232,240483 786342380412637185,202798 753377651667111936,24745 788401615074103297,217634 793569575292006401,249926 767168681184890880,98259 769020696622227456,110659 789531385056735232,226180 770791330440212480,121563 780408703295959040,179822 753756712784498688,29600 764188670303674368,82344 767838682866917376,101681 771625448178495488,125703 786593018904088576,204901 774769364482465792,144494 795032835149205504,263895 785662924551368704,193636 785500684690919425,196277 772091211242991616,129558 774430244954595328,139781 786365617427320832,203350 794701885412409344,262752 795682545644011521,266244 760862923162021888,65165 781477604209590273,182257 775154909075288064,146804 757607294234484736,47917 785810618393649153,198671 767866657847017473,102249 750688092789436417,12883 767842564053622784,101681 772871679424933888,132996 793624508724830210,243286 793976319675502592,256276 760668333217906688,62696 780591494684082176,180039 791142443978817536,236352 750361364070273025,12859 779030148935016449,171913 780856343896940544,183269 756501860316479488,42249 770249681934831616,117257 770264987134783488,117364 778939794084667392,170253 791353698941300736,238395 791779573163700224,240793 733105187510833152,355980 771744163440185344,113332 780118256023666688,177233 794373367306551298,257492 795077453962219521,11774 775371686170365952,148537 758449645244690432,51069 768165566834171904,103261 792406595745505280,243187 759374108803162112,56964 762662332837289984,73987 765675201283690496,87858 780414544413732864,180074 794554553408618501,261155 787990560652926976,206101 744152789799014400,1011996 791978015416655872,242233 772512545571692544,128713 787083632695390209,204958 766693972492320768,90482 776058590977228800,153194 793888578455670784,249926 774796564048912385,125633 794329281195372544,259457 761683271453466628,69516 771352993098784768,122967 780610867381542912,179272 789508806745034752,226731 756274336185458688,42432 790213461787619329,229693 781308785633755136,187091 766315487743635456,11495 758856030608502784,54631 773229561886584832,134561 779928423472984064,158387 793562233100001280,252196 754037826505871361,30910 794998589546176514,262752 790879437021712384,234583 786543734158598145,204413 763694008740839424,77612 765946983710425088,90384 733545628324630532,1170803 795281385854472192,264397 757657666051186688,48585 778950273897078784,169638 774671493481529344,144198 773885829697503232,139404 765352022996508672,84724 794692960537481218,262849 776962034080636928,158815 788921529509838849,220777 786972512278175744,206008 790264596431011840,230485 749748583914582016,10063 762836090663251968,73910 758342382526005248,52554 746912518132596736,1247760 779669063291338752,173347 773902757795364864,349856 787882249886851072,197888 789889545017946112,227279 791449598887723008,238395 750820809397133313,14778 765907710147637248,88332 769966838704996353,114848 790764338982166529,226881 795459021029392384,215608 795700848907210757,257492 761052334101180421,65455 768998690908282880,106716 794249742142164992,258771 760995451327827968,63655 763956526646042624,80486 771936235166269444,125554 756338191251177472,42432 785265952581570561,194082 785937024897331204,197322 792699652034277376,245101 795121513485635584,264397 781230220007186432,186212 785304146274553857,11774 790731246448025600,232881 752649829847707651,22785 756485530632671234,43471 772176351046631425,11774 786420319540027392,203674 791036558019334144,234108 787080052378861568,207113 794948638107717634,262847 766388023923732480,92213 751831693607182336,19352 786728683667005441,204413 759479721205923840,56964 793276468704993284,249926 780148962175049728,11774 790578477745393664,232137 774424115579068416,143585 775150221722546176,145926 788006683708628993,214354 779808372082118656,174492 786206822302560256,201494 759261495003873280,56192 762078452610498560,431998 790710158028632065,136170 794294373836013569,11774 794766546514182144,261864 775416914004893696,148800 793652226401050624,252639 779669718181478400,176196 793254252613206016,249926 733329055785844737,11774 787969249130061825,213887 790918339472351233,234583 793110451198447616,249469 763891199518183424,80393 788917342755364864,218349 790935551448903680,234583 778242432756486145,166532 754047814800384000,28866 757506474742456321,47668 758582820914733056,51451 762085095717076992,431998 768442553314058240,106083 788753942540804096,220526 758998265442381825,56282 767504422297624577,97371 794691427624062980,261155 753639241784168448,28732 788817266175422464,214011 732890000723828736,353449 744380502602309632,1247652 758463600243728386,53185 773866613346926592,139404 785310720388919296,11774 756963913325879298,45122 793635319518076928,252639 769583118491738112,114076 774083920266534912,141360 788889689960779776,221972 794109596336095232,256255 771864041773932544,128615 792370774816329733,243075 793970581293015040,257353 780934964334489604,183269 788486554914263040,106085 794302801530810368,231870 755890104304926720,39685 769407402198261762,110585 788507659146235908,218349 770262692959391744,117257 777971260177408001,164669 788047509075529729,214492 776208208415236096,153194 785896119423291392,11774 758331259584208896,51809 765165667247161344,85311 790889668816596992,234583 762814177392021505,73712 765308352129736704,84209 766444913298841600,93823 766593958399078401,93184 788783697898070016,220689 793234856482177024,250293 752629551109320706,22750 760624883604881408,62777 764194474679422976,16675 772630982922952709,129558 786786825654325248,90209 767395326080720896,97379 793901085752721409,256358 790147483355734016,228526 792187358657380353,244550 771780052069539840,127657 758025266199265281,1248155 759339416678699009,52912 790950030811201536,232169 773745001029173248,136018 792078748086591488,243187 785280913810739200,194560 750794713767284740,15316 752966202687836160,24774 757540681036492800,47782 790558265692282880,229875 794584455298084864,261155 767028855920005120,1249341 794706529278717952,262752 791787717709303808,241678 758312253032689664,50804 777335283931090944,160225 751616059699060740,1170426 788495897479016448,214964 772496487234297856,129662 771875029466447872,351837 750063099517042693,11495 759248559313158147,56964 763454354477031424,77687 766177056879149056,89887 774160122390077440,141360 795066298422165505,263906 787065923987464193,208965 753316236692328448,17384 751173691317288960,17365 755938114443501572,40437 780373767151161344,179742 788514119758417920,217658 752917665438638080,24134 795034396763897856,264754 754968406626037760,26721 777180744519036928,351463 750433367636713472,11495 756303224819245056,42432 776269495845335041,154832 750828519429705728,15661 759604491763068928,57574 787107138283810816,207109 788268814148390912,215005 791115067420975104,229148 775479796558016512,148045 795399302298345472,266822 760262737687515136,61545 775004390432317440,146259 764307696736755712,82018 786698391598301185,205728 794593681642688512,261155 785976545328238592,198862 791341545588944896,238207 790695766285320192,232169 755353281266913284,18030 759158555551281152,56964 768985520798064640,110435 794643901533523968,262313 756204763369213952,41469 762792383520145408,74681 781609860731469824,139404 763099895075045376,76628 776802024167993344,157755 767062619710775296,86440 772516488393682944,131421 755837525130903556,18215 773523227842707457,136947 773584003903258624,137042 778709129913249794,167220 790718713943252993,221524 756682986045726720,44022 760830561439154185,62800 763448201814896640,74308 771526466764812288,125145 771848558819495936,118191 776861304040460289,156644 750492962346246144,13201 774317018023546880,140039 791700857662402560,240483 786466301673742336,203350 770686509443796992,120613 763366634257981440,77598 777154054724128768,159876 786092615972319233,199546 794214862343716864,258598 751168294925852672,17416 765038441851654144,75724 791349044568289280,238383 791402893110751232,238395 790274304265027585,229693 791182154399150080,223059 791442477597102080,238383 775801639139696641,149279 793618662959804417,254209 787832324784218112,212063 765702182981087233,88361 767388749588226048,351147 794051488725299200,243865 758446563362500608,1248611 767742336700977153,101134 790968711679053824,232640 764992505729257475,85562 774260496799113216,141114 792139579583303680,242693 759799604355399680,58815 767205912662544384,94699 793142678393421824,247240 749815752367087616,9433 793175283973124096,249926 778405120950296576,163763 756620387929194496,42171 761976758371512320,70689 758059973343576065,48857 790243353543573504,229693 794000644696772609,253721 767771520844361728,101383 756891018633424896,36145 790969303315066881,235019 770410289925754881,44421 786907094876295168,207287 786369915481534464,202379 764929792412033025,349260 788534906175516672,104244 768303765254385664,104132 794995601721040896,263895 741330417110900736,195876 785247337773993988,193868 769149033814241280,94699 789285549135699968,223935 794010002075873281,254549 771729146552717312,108396 777345951845408770,159876 792123959756095488,11774 773954250170769409,139404 765158089435803648,86071 792567432288231424,246632 758535641600761857,53703 772077649371865089,125740 775753187118592000,151409 790998028794507264,159876 791619399610470400,238780 766416716809195520,91810 732746405907816449,353789 753624044977610752,28477 753979011689222144,28866 757976769118949376,49563 763103786839728128,310644 758855516428771328,55260 789261354565668864,203710 794703129656881152,262752 757598914975588352,47761 779076603838169088,29263 758147153940414464,51069 774361910368239617,143114 791436282526371840,11774 792046245170774016,240682 792433587631099905,245148 767802679527694337,100893 759048146802642944,55107 763696633968074752,78219 762088992951136257,65540 769009172339888128,109044 757653130372784128,47940 788928502401642496,11774 778590630553395200,167319 786057210728157185,194723 780117323390726144,172185 767997876396036096,101681 776858329733672960,158589 790573366952341505,227048 753085432687124480,24605 769317079778549760,112788 769688639676612608,114987 775801935924310017,151741 779069140262715393,154330 787301230762602496,207212 788910268478689280,11774 779233958500274177,164814 756588984604688384,43285 761499286936760320,68273 764189266612097024,82544 768930325762367490,110362 772388051003777024,129551 787027361950789632,207092 765318907557183488,87062 788165660530573312,215754 790391319663407104,7311 774602775900684289,138465 752898077468549120,24316 794992226216472576,264431 774782872087502848,142980 792027848169103360,243187 791000379626430464,234583 773984157999374336,139404 750510916945473536,13532 751169783870070785,15066 789481831418597376,225981 770880788438986752,121949 769190973142278145,110344 774199382216368129,140444 739234017736851458,353374 768953554308567045,110362 785561872372080640,196917 787506307129565184,211347 788781088281726976,220332 795184490993754112,246425 791392297392939008,238207 753968635530645505,30640 758161245182783492,41703 751838761919475713,19352 756907850417393664,45122 780839716581150722,182870 792105579267231744,243869 761666365937909760,69711 764913010825629702,27156 765339134848331776,86472 777002638952890368,158520 770916579752173568,120541 790696864760737792,232911 776555645160001536,156644 794615627021516802,246425 777211435000750080,159799 785927114855895040,199546 793554573222871040,252196 778269997252677632,167046 758635473812221953,51321 768121343845859328,103506 780519526085427200,172089 788345225123139584,216943 791373854086049792,234583 795750520967217152,268710 787363252137259008,209863 795741270299787268,267576 768130473356734468,103354 773956895631605761,140444 785691777349017600,196984 792968843866103809,248514 767849064515854336,100893 781218759591747584,185310 781458875438534656,186004 754998040553984000,33474 761010541322117121,66322 777252745220804608,157428 793170798261436416,249335 762275097663139840,70886 790675421025046528,232169 732460419218964480,350808 760371406001541120,62063 761678228318670848,69548 765636324627931137,88374 757439558342610944,47263 755077207299678208,27045 762445087150252032,68908 771032950389571584,122299 788653538322812929,217519 778985182338637825,171037 751561947837898752,18491 761023368736874496,65626 764199379804622849,80939 772532977880428544,120690 786635636056985600,205270 788872529695821824,220815 776865260636635136,158815 734817427943493632,11774 775383128668049408,142760 758286156899360768,41703 781441825282351104,26066 794553162191368194,261155 795687687118127104,268101 789484608395943937,224678 780519736358670337,167220 786474753343168512,197512 788074466781728768,215005 793159284389478402,245268 789153038552489984,11774 751051047079178240,15536 779334138809704448,125111 767167670156353536,90384 786229936243605504,201958 793790429724565504,255065 762458976797663232,47283 762732621105422337,74247 775799729892581376,151071 776999451684511744,159359 787967286401388544,204413 793560581877796869,250785 764894479367086081,84724 776093506624425984,153501 793970844011728896,257353 780908005923622913,183269 781900814432342017,125554 785624567863586817,197017 790404855714213888,224680 793134521348677632,249469 785550609651003392,195975 785763378786467840,196277 766442207402397696,89845 750812010804162560,15536 766608626584735744,93019 793955079908753408,256255 766865998553108481,90252 774305982960824320,140444 775847362619183105,151439 788918630352359429,220332 793316111236202496,250033 794190369441378304,258598 761582689941983233,68993 762164559805190144,55661 785503534364098561,195975 788537208215068672,216009 771706103541497857,121367 789471176334544899,225380 795304845603467264,256564 761693147483115520,68862 763894326933934080,80486 767468481742725121,97447 756518728624377857,43553 781067159224987648,183759 772230158031872004,128194 780556977348804608,181548 789988412573057024,229269 752890052020023297,24134 756356143644114945,42432 781832653033107456,190635 781224205857808384,186170 785655559445843968,195975 743897177928368128,351340 761938861970845696,70689 774027171392200704,140515 788159722532864000,214899 791432169797267456,238292 750424864255778816,12883 761989880838709253,67973 778384720841281536,152594 785815391230566400,198466 794574596246818816,261155 786947897363402752,207109 735862941279498240,11774 768566393994252288,107446 774426460937388032,142344 779738105272160256,173628 794375728250945536,257325 773841547645231104,139404 772285357924741120,125381 791669168047259648,240483 769027027080998912,108729 769359831912316928,112872 786653251324121088,90209 758706724052217857,54739 792913904875675650,247054 793948399162851328,257026 753949972488269825,350711 764992627196461058,85562 781874305739034624,191087 763696894946242560,77612 793534839794372608,252020 749280921606561793,7855 770371158361255936,117310 793145144413270017,243210 763494904660054017,11774 774067447699648512,139404 750109496912084992,10847 765378166185533440,82208 793962659636883456,257255 767056909186641920,97417 768541135820222465,106774 776122677740212224,153575 793180606318325760,249961 762460096592916480,47283 763096808566304768,47188 774057846010937344,139404 754721879466795008,33356 763154875978919936,75899 777012047867510784,159546 791008892507553792,235580 776893527896850432,157082 788131693806878720,215064 794055870191665153,254209 751846009366581248,17794 779498791539990528,174315 793657398544084992,233154 758091894853427201,51265 793131202966331396,249469 793571714554851328,253206 753200498598182912,24704 756371540011261952,42432 791432599252111360,238117 792289643945402368,11774 756635748590166016,44479 773862891879600128,139404 787808303917047809,204413 750296977137688576,12357 788704309701582848,220029 793244296925343744,249926 774023400910008321,138819 780631129162264576,182257 786727176523517952,204835 751121411020759040,16897 773507035975524353,137042 774139860567269376,141360 792582922729623552,246632 750299337364795393,12300 790170755287883776,228354 755002870177538048,33081 775003668093411328,146259 776071969984749569,153194 758108593497538560,51344 773252947312513024,135736 794562842573803520,261155 791860776067747840,234990 763452808720973825,11774 777273053487230976,160602 754820801484955648,14277 770728366144036864,119786 779022479381504000,171693 753977844947050496,27045 753884208066469888,22439 759819187757932544,58542 760437686385508353,62771 768763429066768384,108760 788456704933519360,217519 752755673402896384,22436 769278501212004352,112872 771157972558819328,122967 766430129010507776,93823 767709517530275840,100605 751840698819874816,18215 779380242771173377,166864 774563522193809408,142503 774526229647073281,29453 788827070134497280,213403 777330171028267009,160703 791659441976320000,240474 792550676169502720,237787 792924661335990272,240584 756185837415510016,41680 779415317562830848,174427 780089717413056512,178045 749026730497679360,11774 773892747837050881,139404 780831179217960960,182659 786968217025642496,207949 794686380882264064,262752 775011098479120384,146280 775889197303336961,151791 790955469737172992,234653 788000774378881024,213064 756303333946646529,42432 781896873225416704,187131 794608007162236929,261155 757771919206649856,48826 794523198935007232,258456 764124417899188224,81869 794721485743079424,262849 759317884413833217,56952 764853421878964224,84753 775794107138662400,151463 785987798004228096,199755 788742666091569156,220332 733050239167258624,354869 764997373705588737,85562 774672184073531393,144542 795070179638202368,263926 776608856365408260,58531 777164960451268609,157436 791755475737989120,238292 769647215836930048,114779 764962614090698753,11774 765764265391390721,89567 768854742478966786,105109 795066599854239746,263708 743226409896775680,1247590 774026258556461058,138819 795455546769801216,256439 751106822870675456,15808 763495816807878657,78129 795265870931128321,263171 749652258921545728,9471 767193805623787521,90384 775045776795926528,144573 754754052802699264,21888 794529966662778880,261155 760939803521196033,65839 776689095301009408,153921 779060451858583552,172057 788807470449917952,217285 788181720512069632,215005 780155102854119424,176128 790723655965827074,233307 771410460092489729,125276 776552335325614080,155898 779114428532785153,172089 785683466088165376,196788 793098629632364544,249469 771200169748549632,123583 786038529117810688,199739 794211657652326401,257492 752821596981596160,22752 760863391154069504,62877 790516366780563456,231894 794217997351190528,258771 776742725982953472,156132 788856646839578625,220602 758272239489912832,52061 786819574029103104,206742 788023065485516804,214209 756577336644947972,41702 762204549088247808,72035 773665062804398081,137927 792379597622882304,11774 770821703362502657,120613 776930918510399488,158673 788915918726365184,127871 789465587974045696,146608 794560437857714176,261155 758095508053385217,18395 768123673035276292,103354 779449343392616448,174230 785345915859107840,194648 768987790411378689,110362 785629218801496064,196277 755629331335053313,38421 770496174197469184,118191 786741349232050177,201441 773999607034503168,140443 777002785976020992,156835 788744888640765952,220332 787049865431748608,207613 773166392887484416,133519 776915190180745216,157755 790919923451072514,231881 791689197996433408,240483 765309239980068864,86579 752652918893977600,22779 762468465252806657,70744 765918052739276801,90125 795000769678311424,262847 758257025243574273,51809 794488747320451072,249926 771543690305114113,125554 761234239098654720,66897 788557607162314753,104244 770063389376798720,112872 792022779390558209,243092 794466487813767169,258456 778419059532697600,167562 781058671832727552,183759 791650785742295040,194349 759225201292959744,56964 794862343612145664,260458 786920950495191041,207287 794707458937810944,262226 760632490713157632,63149 765690757810229248,87858 761582092098662400,350822 777284292242083840,159876 763800990458011652,78566 749316292356608000,7533 766406867052482561,93823 755493817206177792,38032 763705384309620737,79691 765216131330301955,86485 762831922590474240,11774 786701424939962368,204413 792343937587568640,244143 753894838924218368,22439 769855741054201856,115488 793610950574239744,252014 766335389477076992,93036 763030341988720640,74885 787473843766063104,208307 752852446439874560,22393 760256412945494018,61412 760526892826972160,60884 765680307089526785,88930 733701137040211968,11774 764566075619078144,79784 791003202334228480,235774 793582792445747202,252679 777480046093086721,161901 753713845365972993,29263 768489129957060608,104973 779854439679156224,177233 793806878157320194,237935 753777287993106432,29817 762744315944771586,74066 762010413517139968,70540 758440909205712896,41680 769423409738551296,112336 772973507869220864,133454 793967532285816832,257271 757573081875513344,47782 766397258522824704,93286 781273806421757952,185496 790505897822945280,224065 762710381701783553,73926 765068919010828289,83944 786327184927444992,200235 786386609541410816,203240 753891325523533825,29263 787533703274635264,207027 760486063752241153,62937 762864213383450625,75073 791002135009820672,234583 785260829730041856,194450 789144249140912128,215505 761210767991533568,62452 767773083365023744,1249459 785601302348767237,196917 768065808757121024,100893 771076690453798912,121949 774692997074214912,144844 790760979109904384,233307 750324471454658560,7546 759876842496991233,60098 775332238233833472,148045 777219638774161408,159876 778299761019359232,167319 790954142005137408,235147 761494641640370176,67326 770722616067907584,117609 771431767698014210,11774 777307797142798336,160592 755094967580696576,34784 768089667862274049,103389 769150810743799808,97811 769632112383234048,114436 758671609616068609,54070 759503655166959616,58508 753229108071366656,17307 795319622744543233,257423 771376800505233409,11774 795047389673484288,264397 756469982389755904,41518 771057841738166272,118191 770273306821799937,117257 758913102687514624,54070 763386517620396032,76549 780107535512510465,176128 791823274082652160,240556 762108888959311872,431998 786971672515457024,205728 763471325289517057,77731 785253258524823552,194082 786035368818774020,198620 766122446193778693,90088 774294264171917312,141360 787017522809827329,208487 793699235703033856,252408 753774432276152320,29263 759122262649769984,56552 756620222979715072,44429 773479629952806912,136947 793020483562303488,247571 779074554450759680,170796 757063677098991616,44163 774236023136002048,106716 775201716165746688,147168 779094865086906368,172621 761583804280627210,68102 791786850541248512,235791 772160378440736769,125163 793846848737779714,255942 787705404688130049,50439 763467107744919554,77720 755168547270197249,35890 770461760398602240,118191 790672877238390784,231881 750761826925719552,14421 775816232951951360,151463 785512683709669376,194934 762871122874421249,73926 788795817423409152,220332 793431231366967296,252020 793864545781424128,255942 756967827073011713,44429 767362950382260224,94627 756092520787013632,36873 756894776209858560,44325 766407345748398080,93184 767825317411127296,101681 781484561091825665,139404 793805020344881152,255393 758169653420101633,51451 757758352466202624,44450 771154691048611840,122982 774267955056041984,141887 776025064277839873,152314 755074873341476864,35044 779712040571133952,175092 756861467844943873,44429 794514790626500609,258456 766020781587337216,86103 786985349755047936,207842 794743610977697792,262022 755908321287270405,11774 761510892588720128,65180 764851866479886336,80720 785816889817649152,197341 789285706770345985,224680 788004337519702016,214354 791723160181870592,240622 732223179049992192,350219 771509191504650240,125853 785675987459551234,195975 792495890267332608,246295 786372859056754688,197297 795116133913337856,265257 754172564541505536,32039 773912417759694849,139404 778981301151989761,171693 788087849073582080,215005 764513516007088132,83641 770420690281463808,118005 762027889885712384,69711 770347301738991622,1249749 770880725067313153,120541 779135392230445056,172545 788213949724360705,214078 769317972871680000,112363 790293455369072640,229895 794290355843674112,258598 771684229000400896,125367 771893066202349568,127957 776787120346140672,156835 780611841697325056,150151 780622488980029440,150151 762132254248280064,70858 772114266065371137,127957 791427080537780224,11774 751209237372506112,15643 776844103665451009,157755 787108722728468480,207287 772041247598968832,128934 776131919209639936,150511 792158645433892864,243733 786962308161474560,204373 760991116074291201,66116 762841802139324424,73712 785489384497905665,195104 793255851519713280,249926 771144678666272769,123595 771493311249022977,125111 786945868796661760,207613 758453757390749697,53001 774602456177180672,131421 779056147982614528,172428 794550913969090560,261155 760704295348137985,64465 773879910473601024,139404 785653467910017024,197324 775183846522445825,146580 777621708698247169,162610 770481603642585088,101681 779838338136178688,176218 764475041572618240,83391 759229092843618304,53873 767263014747770880,97852 780987792801275904,176203 794022273258618886,257492 773260857753104384,134993 791416124982251521,238383 758488163706740736,53580 767715282185965577,96275 794122372613697536,257492 736569150211002368,1182353 760250332551282688,61060 777964520186716160,164608 756191182841970688,37044 778356026999472128,166282 790316002089336832,11774 766069673288949760,90794 781308506414526464,186584 761158768281268225,65180 763432502899777537,78159 785588110562320384,196277 795291948018003968,265846 761377342094708736,66058 790596746393088004,232662 765205844505919488,84422 749668450344239104,9145 767801944618434560,100561 770134754997968896,116082 732174393237901312,1170365 786758507206807552,205519 795760030981177345,247930 760508999749947392,62757 765290150612000768,84209 772158528744263680,127707 791176317064450048,234583 793204439398178816,250633 761268439369584640,67321 750787308295630848,15316 760889313907224576,11774 774003654437154816,140211 761658486077984768,353879 756602173165797377,22715 763340958985392128,76652 793579465544794112,252020 759242706765877248,51675 770628619081220096,119774 790704481033785344,232884 795702574640955393,267855 765950679819096064,90384 779094050372739072,168284 773280480905093120,134993 788130069826768896,215012 760556979156766720,63712 775525507483840513,149931 787127538455834625,208110 774942419322372097,145244 794310461894299648,258044 773111877891006468,132335 755568865149464576,38210 751703221995995140,18567 775143010191323137,146804 791780645924118528,240145 786934886741356544,207287 778373449408405507,167305 751861264003919872,18539 759118888110006272,56964 773888691693555712,139404 778699422750302210,11774 786335494091210752,201555 766057046307401728,90482 758396610434981888,52771 761000528063193088,66159 764898561255415808,84724 760273291894329344,60794 774035044851593219,132335 787914228766236672,202217 792742440100921344,246339 764905785381969921,84889 774126098074390528,140161 780370983937073152,179718 787334364963086336,119456 761350279316971520,68054 775563670755565568,63451 778671479873429505,169029 792049152842661888,243075 795356120420327424,11774 777850163851296768,164001 793148827083476992,248437 788874915118256128,220098 755151910449971200,35890 790578436704047104,232280 758155997718413312,51344 785383755661778944,189031 762795558067179520,74938 763103599996076032,75615 770588978181529600,117303 781225216856977408,186434 762168313099067392,35319 789529476191416320,226881 751182084513861632,17416 753665910112526336,28732 775325435957682176,148192 764256656494436352,431998 781826923655757824,190635 795616244925874176,267521 767809621864046594,101681 775458522519576576,149271 780181071350468608,164475 785670533115281408,196277 758913690502475777,53992 773743622265114624,138819 779712994460700672,174230 785847542491807748,198878 788915114829160448,11774 794022084661784576,249926 794625435976007680,261987 758256745240199168,52061 791373292015792128,237787 794504673109704709,18395 794924813298987008,261942 795659175535800322,267649 764126222603395072,79516 765695019424505856,88669 766178179245445120,90482 774273862020190208,138819 781798098272002048,171991 758148304211283968,50590 764147369881378817,82066 764214738926444544,82066 765579087104663552,11774 769732734780641284,114779 792281850018459648,239610 755843998636396544,18215 770364927219535872,118482 794170990754484225,256255 765304094286151680,87062 765513613754961920,86103 771407891773415425,125367 794638643038031872,262053 768894856051720192,105647 780086802728251392,176203 758053737327894529,51069 765555648054657024,87145 785650139545251840,197324 794039382034366466,257492 753331003775737856,26539 778975268207681536,165512 764206093832564736,80863 792099896014807041,243075 755110066978684933,32873 761520206657253376,351129 777988564776652800,164826 790791836918951936,233890 794554318611484672,254725 755809092711682048,39852 790620806715932672,232884 749418735895797760,8497 791369606074032128,238395 750831337192513537,15643 760800687521402880,64784 776623465998589952,42036 789903689704050688,224680 765560158709743616,87903 793841082731601920,254135 753849317287264256,29263 758659517324427264,52061 751135242103185408,17259 775331469371715584,148045 734790281149714433,351463 751858414184194048,20162 779443834841341952,174230 795006832351805440,264431 767195592296497152,92226 752877722683207680,24134 781881283794333697,191177 763574511220523008,78790 774029853481840640,139404 755043808535076865,34164 793691387757748224,249926 795494122610102272,247930 760661802556399616,63451 766546147456397312,91542 775710788715683840,112363 763552975117774849,79139 773278700586491904,134561 794681613179293696,261818 758400401263636480,46076 768684245728440320,107745 789243210614788100,217899 794885426859347968,262271 752931663546462208,24173 758787988654391296,54974 762227068822286336,70941 769944426697240576,115582 754708100700004352,28732 758001668470353920,49925 777248561100496896,158338 756318244877852672,22735 770233359444221952,117257 732938392934227968,353279 755379932323192832,37044 757771410575982592,49066 758251324949598208,52061 769975210233782281,114848 793798175286898689,253793 793809000949243904,254135 734266624849498112,1170556 788917135649050624,11774 794535009373843457,261155 748935047168659456,11774 769950169966059521,115747 761606081990709248,69231 791267424758673409,236454 790707177434611712,233692 763049942717829120,75457 790669099500183552,232169 769021937213472772,110659 751183078345674752,16422 776192003793047556,154469 790680721039822848,232137 760484491873968128,48052 795703287060172803,267862 732544243055636480,51644 786114066171428868,199640 794589226847219712,261155 795454524366454784,264774 774254808475770882,141887 760791938761129985,64192 768283506686296067,105109 785712177059471360,197512 792425550258331648,245480 785263352658456576,194157 750199872767135745,11495 777213415727116288,159876 793207245504966657,249926 778259113591595008,166409 786958609829724161,207287 774736265245782016,144635 790704847209332736,233729 754090273051930624,30370 787493322029867008,211347 757635730634002433,47782 793536743786049538,252741 793706190085640192,254406 758856315431112705,52061 775184422546964480,146259 790933475838656512,234583 779012573232586752,171902 791415011084275713,238207 772080185235509248,126152 755348294474338304,36879 771166771516628992,122133 791273669544833024,234583 750380384551002112,12883 764860568419336192,75136 768602760811909120,107428 788564900616351744,215437 766422878111752192,88930 791024805411688448,235251 791792488348540929,241523 794318925492342791,259743 755212856698687488,35372 775891115312570368,151242 733324878804213760,349918 733999760596553729,350684 754085983424053249,738099 794558904600563717,261155 756489142142439424,42432 770820872278011904,120474 795273292714311680,265644 776060766994726912,153095 777138575607492610,158992 794183209927970816,256125 794911648544944128,221795 755576216627752960,36719 760498329138507776,63149 766171312658194432,86274 794989771214962689,264397 750510818563850241,11495 771671617860620289,122528 788550865892286464,219197 753650956382986240,11774 778404236040216576,167407 788361247444000769,217006 760484577244839936,57131 786154520267071488,200566 787023887678771201,68873 790581766016806912,11774 792857132139945984,11774 789961139690074112,228063 753639030399574016,11774 742542962383564800,8431 793279141999022080,249469 750366504760127488,11349 788001061797761028,214353 789199340828921858,223899 768102650428559362,103506 786396240342753280,199262 750733612568317952,11774 751053197590929408,14111 764879480766795777,84889 769294032807792640,100581 774280868516941825,142506 764307821445779456,80939 768533326797737984,106753 772780636041981952,131421 760157880658038784,61266 776809278866939908,155916 750873881318199296,14363 771010633349332992,120541 772857603839893504,132335 750340131224256512,12535 764913620740214785,84422 762761057320341505,72420 789656550788837377,227242 771800030651019264,128043 776576874231234560,156835 788764904849367040,220332 751111284926459905,15264 773951091146797056,140211 752941662905704448,24316 780581120328994817,177442 786889423468179457,206212 778663400591142912,169310 780752404295852032,182870 793233073223700480,249469 794809074193993728,262849 764692720388538368,83391 760609205279535104,63451 769684563589300226,113982 778488067858378752,152594 791349699290673152,238395 792178130404438016,242693 785497277804740608,196277 790918342571806720,234583 793802055483846661,255393 773629553185021953,137777 752657695593955328,22575 761260989316599808,67226 776844179813040128,152182 785448767919165440,195876 781340740920107010,183759 763912894887198720,80393 772604798918995968,131583 779555371329392641,167939 789159579431084032,223030 760144692168232961,11774 762071915594776576,56964 794540449281216512,261155 793383813178982400,249926 795043872741015552,247930 776842617434898432,155451 788540180563161088,218977 793284053419958272,251237 760183173376385024,61412 776308655771688960,152735 789230109014253570,223258 773682578129883136,137640 785953743716098048,199211 793273142886166528,250293 755775185999896580,39462 789234905645318144,224568 793209860959588352,248516 785930992846446592,199211 776135316222513152,152735 790019672993177602,215754 750124829576040448,9433 755436319749251072,36734 777889077064376320,157082 778221520082657280,154526 791708310646947840,237851 740428993376161792,11774 768270283107135488,97309 775076336054464512,146847 788474494591635456,218275 785863891033161728,197512 790741087392403458,233756 791428765146492928,11774 757631052516958209,11774 794544390895206404,261155 779697938104659968,175092 779741569796739072,176203 749753550725521408,9433 794193364870692864,258598 757651663708487680,48549 767678822091075584,98972 756546832403136512,43906 770640100145311744,118973 771462717198639105,125142 770754314708983812,120690 793125577565753344,249469 742746277004218368,11774 747520214087041024,11774 794000078260281344,256358 758660325357019137,54070 766855620465164289,74535 770773610281639936,119937 792707696315211781,247014 793352444721758209,59666 776254395197579264,152872 793876292240146432,249926 793980146466361345,254135 785994506457878529,199262 771486195033501696,125367 752881926416007168,24134 777970501293518848,164846 791172363119394816,235621 732649469381095424,398859 788951398725537792,147029 761310912800133120,66851 770291688271073280,11774 770521152485666816,118192 769016585071779840,109874 773994493238513664,140232 768224441725693952,103354 793797788911869953,254058 767128693583904768,97468 792898683742191617,210238 781129781022593025,185496 793826516274511872,255246 765014951115231232,85704 794676559634464768,261455 760563180288475136,63149 775123808709521409,146804 733313604003364864,1170850 751799823943237632,18491 774362735102558208,139404 793870108389023745,256255 752855103703482368,22953 760877933628010496,352632 761694397083901952,1248861 763448845485350912,78159 765986913136160768,87607 773625690000199680,1250064 774010829335203840,26066 753018223776366592,24788 771405050438557697,125367 768474896577994752,11774 788873727480127488,221832 793617452491878400,252741 749921679858475013,7461 780348396301328384,177724 794764594799460352,262849 768308799987822592,105018 774067696774160384,139323 787385223893753856,208607 793815952697729024,255393 760619838054207488,11774 777625874304610304,159308 794345776285630464,259508 753643878343991297,27402 773643714753421312,137869 780611052639776768,150151 780938315566579714,183269 787785013043597312,209582 793962875756957696,254135 763473717896835072,77849 769747842080518144,114985 795223837570961408,264774 778291372122079233,167220 778468469025013760,167407 775393305857105924,141689 755160386031222785,34666 760288558955438080,48052 788343728549273600,217006 791294961182511104,223286 755126003278700544,33192 789372074385084416,225427 793547326396694528,249926 770372270317375488,117310 764838444262498308,83629 791348185142857728,11774 773907722953748480,139404 794255430520283136,258331 753322216188706816,26827 770820809988317184,118191 773895739407634433,139865 775805441284509697,151439 787800087149813760,211769 793440362035576832,226218 795087277672144896,249926 761236612915208193,66897 778326116616572928,128591 795730426610356224,267862 776808643694125056,156518 795116695769600000,264478 750567452162027520,12883 773895759095881729,137158 753981041379909632,30801 758778854118862848,53163 766016445515980800,90384 771642767575363584,126152 786818658303512578,205007 792962638560976896,242712 733082942486904832,355464 768976501727453185,110477 770998564466135040,122146 787242773971931136,204413 792533704920805376,244143 792909413405175813,247087 774857696751214592,142262 777245211244179457,159146 758380425920155648,52605 779686537906630657,175988 794225303094788100,258909 794624718003257344,262145 757315235535552513,46006 770016380984909825,112872 774012341977579521,140385 758246856510074880,353456 769393258862612480,113260 787411712655790080,210313 773681319792418816,138382 790191208173826048,228172 748920415955791872,354109 760496232548671489,62757 766750822294171649,195876 773491570624475136,136947 786916563014197249,207287 793852651943387137,255870 791395043634323457,238494 762940275631153152,73926 771022042229387265,112872 770807754382508032,65500 753643967598645248,27402 754789793121181696,33356 761999829824315392,69947 794495128522162177,258072 789795822036668417,227242 760112860110458880,61049 772854504073076739,131542 773906976585584640,139404 775452956376363008,146580 794316156072914944,259055 755377930168041473,37004 776498015204888576,155451 786843447504228352,197046 793823616043319296,255627 733097188570636288,355810 788718417712812032,11774 785257037802463232,11774 732268603349843969,349814 775829065668321280,151741 781616435634266112,188498 785750637300428800,197286 786596949965156352,204413 774580394633129984,140230 774703124900671488,65222 742794408517636097,351147 786028284073037824,199961 754754609881686016,33356 757464765899821058,38872 773794355622604800,138140 775524527120015360,1250232 766633815062085632,91798 793148850685014016,249882 793765467253006336,11774 761346209462104064,68102 781145075619393537,185496 765431071513059328,86961 771209040751755264,121612 772217185456447488,129526 752937851990319104,24257 758167848669814785,27045 764980251306946560,85562 764982207215652864,85562 793006674864803840,240483 764113293774614528,81938 794274273171013639,257785 759458715363835904,58054 793404522676772864,250544 794438518193999872,260181 732317082746900482,351407 754005663056101376,29263 771707874087165952,125222 790978443303264257,235590 757413188396732418,46890 794355906385301504,258044 757192300170588161,44450 769009778920189953,110709 755059728636637185,32963 792089446430539776,240584 776058368318316544,153194 764494485925396480,83629 774255676717690884,141360 786531386958028800,203350 752624151643426816,22750 763843627474751488,80512 760627100353228804,61917 786667406223704065,11774 758438106781650944,53144 764986288193802241,82066 774061374196490241,132335 775282282940735489,144868 790376933003362304,229505 795752220054745088,267576 778609708785602560,160539 751614600009900033,18395 780831028088676353,182960 789551747656101888,226731 792750065181978624,246726 773917220900659200,139404 773950993562152960,140211 770312928222470144,117364 793514819223556097,228501 766257996393349122,91751 786635384268656640,204835 751193903651487745,16953 787064305686487040,207965 787074955984957441,208016 791190779653918721,235590 793146829277769728,249348 749941946139996160,10735 755163418932510720,35890 758176041387094020,51750 777980755104464896,165022 793472707966885888,252580 755864173289103360,39384 760592860882276352,59725 791388574264401921,238207 771058285843668994,122814 790736881424019456,232863 761346371597271040,68102 776484036323586048,155390 791662092029874176,240483 749502164616089600,7910 760476154314625024,15122 772586755732025345,129649 791314713489580032,236502 735245530993942529,1170550 771787043877847041,127582 795409689202855936,266500 772952147763793920,354228 773013767743377408,134033 793671013703835648,250785 732867551290499074,353220 771076971597934592,122344 759771382502731780,58232 790276733635145728,229895 765028228838727683,84209 787740478108237824,210235 763025141722906624,32625 765597343479635968,11774 773894959149621248,139404 773900307357106176,139404 778166396064821250,164826 791736973568380928,240483 765035581332189184,85562 791332306996781056,237491 757738397880332288,47940 763862137542324224,80153 764179360722976768,81869 763876416039419904,80648 768939408020086784,109571 772286212375613445,121795 781561074588024832,188478 755520876876038145,33186 767083123842568192,97685 770044107855163392,114779 790719274235092993,233307 757619868929708032,48196 776128667042795520,125381 788342789423718400,215608 780662185458556928,182211 793594964676517888,250744 754980995296735232,33356 756688639690760192,44461 773572803354165248,136138 779086789885566976,172621 758298573448486912,48289 763466548321198080,76406 787349480693727232,209151 758462505010290688,52749 788350181355974656,217118 754752147435188224,18341 795681745895063552,228820 769211719751262208,111919 785732186242555904,197512 768077798619553792,99111 794328365843017736,259266 755917692415070208,40668 788357846085885952,217156 795103364019318784,264397 788118101623607296,214247 768275349612339200,104932 773545122239803392,133702 773554651358560256,11774 794662762215510017,261050 771445004166311936,124597 758393361195753472,172295 779698031687929856,162497 790950382855942144,11774 792434421945159681,228037 779461168913985536,175074 773689390535217152,137953 763392178869723138,75724 764991122015793153,84800 764140575725465600,82061 789939111817646080,224680 794692514817118208,249904 775741458364108800,150511 791312199297986564,237844 763834448429416449,80716 771919564883931136,1249932 777190358556041218,157755 787062901064339456,207613 793465548994670593,248770 770894531508199424,120700 776149998450999296,150028 773896732111409152,139404 789489618194460672,225358 767833080702836736,99262 774361318912585728,142668 790563810188922881,215437 756506117182623744,42249 794361385803075584,260181 781587109266100224,11774 793617342244663296,254135 795270728077705217,265257 751180623713214464,17434 754023560981667840,30339 754921870332456960,31183 762628159166640129,73814 760918194861125632,62500 768177459900538884,104313 772853910104965120,132364 774031938558451713,140444 788533686199128064,215584 793209942706618368,249926 791355943900426240,238383 794020366775648256,255192 780621062329380864,182146 768101233127227392,103354 770389360067747840,118698 793152647800975360,249469 752920532249612288,22752 768813880034336769,109167 792333846490468352,244815 758659101282799616,50923 791023161244606464,234583 752187745515237377,14277 779499748168376320,174115 778671804546027520,169310 785317455375642629,195125 788133364993843200,215012 781566484271271936,189017 785760048454643712,196917 785992110361157632,197512 793139679671488512,249469 750492857476190208,10395 778273451970670592,166390 759465332205641728,56964 781357603507019776,139404 792050804458913792,232169 749279559413997570,7816 760909406204784640,65307 766765065303228416,94899 776157065253384192,151409 789113885752078336,223286 795320705458049025,266289 786917980823257090,207287 794052536705679360,254209 794617254092668928,261155 760902379881504770,62877 776270534397034496,152946 753736409517658112,29600 788443585460989952,11774 785640668614066176,197512 757231883256074240,45669 759547614450757632,52054 773880192230187008,138140 774711228946079744,144690 733013435487674368,355324 792344988592078848,244143 792597784281047040,246726 793263197373464577,249926 793976064720719872,256935 793912367692193792,255393 786790821701890053,193636 793887343899848704,248652 751135762951704577,16953 772560608789016576,131421 778197492529848320,166390 785988975898963968,199262 795429735736156160,265855 755164471958597633,35890 772889591598620672,132364 778248025944760320,165643 785596537158176769,196609 751210641118027776,15643 769157122739216384,97685 774424790811701248,143585 778437996379009024,167569 778950872810164224,170882 789750363775725568,226819 766462692857044992,88920 773287866650628096,135136 776176973131485185,154283 787736287411253248,205197 791009130676887552,234653 793104051499966464,249469 795312523297714176,261155 791833999165370368,240070 740209076840374272,11774 781362678677721088,186434 785637988315172864,195807 790578077491404800,232322 768530444161867776,106034 771298214926512132,113982 775796881838399494,150663 776808626035892224,157755 763857123910516737,79911 770825096353026048,738099 780957608072970240,181419 787002963864621056,205181 766024505223421956,89923 775736306362114048,151071 791008251869618176,235251 794024012007342081,255942 753399352840839168,26977 732361896993673217,1170450 760558624905113600,62708 754165131743899648,31546 755817663251841024,26721 773167878837264384,132370 788433842923155456,217837 787809016286064640,213253 756883093202411521,350711 756076280764833792,41440 756505339512496128,42249 781675911460507648,188498 763470137664032768,78566 778984129404755968,171168 785615299634618368,197297 786192469058695168,201619 767849941406511104,101681 774121556599373824,141316 780122078095736833,178258 795377533336350724,1170700 771442498686296064,125554 792754873410412544,244836 790602386666557440,208178 780866849282154496,183975 795741380471558144,268246 771114379903430656,122702 795424977264791554,265257 767028784008691712,88669 794983996203601921,22439 764938956261687297,84724 764984791737442306,84888 786424000717008897,201555 768311107014451200,103030 773882677921538048,139404 785547136020598785,196788 764319528662687744,82066 759180296449171456,56817 760247439748104193,61734 767037583033405440,95707 772947822165581824,79987 776764422341726208,157755 780495934190915584,179742 785609123714899968,197512 763505120885612544,77731 775766252656529408,151185 776913106454786048,158387 733060677359816705,355261 791416215881277440,238999 795034416804429824,249926 761772311963770880,70355 766431680856928256,91804 740846285788479489,31836 768135444026359808,101943 794639580964102144,261155 762693434159337472,73750 773487115883741184,136947 774289383943966720,141918 785998582759370752,198878 752221158066585600,20279 772587181131038720,131007 791597043311673344,99049 756252946950656002,42249 768492302062985225,106907 786919849855479808,207287 733258506627895296,355480 751146191811964928,17284 778255181381263360,166434 754705423819825152,33174 759922963420295169,57574 793991880732049408,257353 775729355574145024,151185 780551614054752257,181419 761349600481468416,67587 792110497181020160,243075 793893954617958400,249926 766273949319696385,90357 767457430556991488,99571 773713254900125696,11774 787466846790422528,211347 751931990929137664,14277 773963088944959488,140444 780951855593422848,184223 791820018132606976,240890 774292567718440960,141360 761393458502365184,67360 757536489802727427,46280 757847925061844992,48753 780612566900838400,150151 791729736816873472,240535 794303380709666816,259134 768098206119067649,318763 794922176944160768,263895 764986536953864192,85562 758261201042182145,52112 748194232813371392,11774 755799044077785088,39462 732299154982993921,349347 763421817449095168,75899 786385501905268736,202727 760090077464788992,60819 785322109505372160,195125 754148240736464896,31377 762050706433945600,65663 780150957082415104,177778 762614126627749889,73519 790619706839277568,231957 758034530951462912,50978 794211096085360641,258591 762026240618496000,431998 778282654143647744,166409 787186979167408128,207613 788184747159724032,214078 763378479400226816,77933 792561191063130112,246273 760984402017062912,66159 792156933033631744,244221 786659935685926912,90209 752231046687649800,19408 764208266121400321,80939 768073880929988608,103354 780889631269138432,108396 793098222126428160,249469 793104939425927168,249469 750405684433346560,13021 761240394445287424,64664 763794839267868672,78344 768639504458612736,351914 756684943883919360,44450 772878505457704961,132335 777661667945525249,161456 793100001962590208,249469 764573160557641728,79561 758878335652945920,54070 762730794833973248,73814 794797615443415040,261155 770512915761770496,117257 771472570885541888,118191 777338950868271104,161546 749927795728539648,10653 791051701386088448,78159 744311756256849921,349197 751090973980102656,16422 761972582442729473,71270 767831000009306112,101681 776019474201718784,150663 788143542874939392,215754 776892501097639936,158520 780520462086529024,179557 791116600405397504,235886 788099736494419968,215252 789517248910065664,226823 788719654734880768,220029 789148254671872000,11774 758669953583112192,54070 777643248609333252,161988 774967281898119168,139404 788430436749893632,215480 789188096449323008,224221 768968479210934273,109666 790013884572794881,219624 770761768750632960,121367 778864327675838464,168794 791337903196483586,238207 738518661149921280,11774 752879126118137856,24134 787166960446570497,194213 776818537503469572,154986 787062255112249345,208926 751147232737374208,16670 779283901332201472,173490 787049372471160832,208016 790654558380797952,229901 760483730486075393,60794 768421617848487944,86208 788030032207876096,210238 775739118676344832,151293 785947040622583808,205972 790914004369584128,234583 773608800888553472,135025 781175360700477440,185409 777478533803307008,162020 752268230970925060,21467 771111333945159680,121612 776003247408644096,151526 785736531046600704,198094 793970626902028289,257353 790653882024075264,233307 760846903307341824,64722 791802740338982912,241034 776118243895316480,152887 795248647399215104,261155 774702772549746688,142852 757798733283074050,48494 776965760941830144,158387 790899227937210368,234583 794536569491353601,261155 776861067905536005,157755 790950354389041152,234583 793491417398214657,252408 769853014739935236,114336 761172432279470080,61051 773851389197856768,137158 788182134037028868,216009 795394632444088320,263907 764665409937281025,83648 788519200809713664,218582 794043395903631360,255870 772291875482939397,125633 775001049480458240,146259 795199477237817344,265276 791508331227734017,239217 775807330676043776,150511 779363321388605440,174427 775310466243399680,148170 753682460211343360,28563 750392104896069633,12883 774752604878360576,144494 794572100866482176,261155 760088573278351361,60112 762804672214265856,74592 790671854985965569,233307 793976871515996162,252939 758274946028175360,52112 780602493977800706,181935 780938168916856832,181419 786759292275666945,196701 771005644891623426,122146 791687357783302144,240483 793852422468677633,255942 768961298012835840,49400 769237218988740608,103446 770510878189977600,118191 789744010038501376,226731 793115149175558144,249469 770347621504393216,117609 794240099697377283,233596 755174936218595328,35890 793527770139729920,252020 794347364249047040,259482 785617032255418368,197017 787029235101597696,207287 774302103443386368,126390 794552045726560256,261155 755192850321727488,34898 772131156552581120,128934 789319379057979393,215437 789885696018292736,228292 751953729818095618,18619 786678965805129728,204413 791433899993948160,238099 774582725420343296,131027 775463078674640896,149202 792476065683746816,246225 759094307319975937,54842 772162418797637632,129431 772644908343500800,131542 774252826088407040,108396 793932298395746304,256451 771300505893138432,124597 793507355468046336,249926 785365539556364289,195316 753660446712922116,11774 779153163689480192,171880 785755531403141120,195975 795078490945044480,263688 788487643218714624,212000 759094427486789632,54842 770315076247154688,117257 764849320839479296,84724 757452655664828417,47283 790663421779771392,232595 794565814074494976,261155 791053867819479040,78159 791601642634375168,238395 758408152182251522,52740 761215834505216000,61051 795763689379033088,266491 760579180673150976,62853 790625925549273088,232280 792943384960700417,26066 794283103858651146,259543 762093485415624709,67229 777472984747388928,159876 786309950637125632,202379 771457677033664512,125554 790926503945068544,234927 758475129991028736,53185 768997987477356544,109666 785292289488850944,193669 785631834189078528,197341 794164840688295937,258331 774093399569805312,141360 790971839459753985,235590 777834988746268672,163763 786339987683938304,201558 751213850905677824,15808 755950748194791424,39462 774231052818718720,140444 758085458962374656,51069 776783147165970432,153756 788758994978349057,220526 792451950625292288,243187 793095752008491008,249469 735863547452874752,63035 766373263635279872,80939 773994676336615424,139989 785972418728697856,199272 758748423541497858,54123 758831110851665920,54070 774959107560312832,144607 759165456544567296,54003 764983086094258176,11774 765339122970005504,86103 787473314641874944,211347 785408592413388800,195414 770841280439984129,117265 755614951981641728,37003 778952141159268352,171324 735220298950148097,11774 794740207702654976,261155 758039438228283394,51069 785491033995874305,196277 794610964700262400,261155 758759065766006792,55174 789512906371137536,226731 793145847101829120,249217 776210280917401600,153845 755506754243268608,38183 761729140592705536,70543 766345556914499584,91946 781283055042461696,182960 785288371170004992,193669 778005501229592577,160539 791347855961255937,238383 795103732996468736,264397 760255919519248384,59467 791765851921932289,191778 772494945701605377,128971 773868897586085888,139404 774194337211179008,141887 786773322478432256,11774 771822193923588096,118191 732278033038643200,349814 765571514276126720,87904 785937303415861248,199546 786337240129474560,202379 774426359368146944,141360 780922183057043456,181419 788711252197380096,203710 795017888096731137,262925 768341892820037632,103261 785988276234616832,197512 786641523127582720,205270 767302942185492480,95672 768565469968076800,106716 755183721964187648,35890 785545067473895425,196917 773614122835533824,137818 793482712161980418,252408 766440910339137536,92917 776962344496799744,158387 763854129584152576,80716 791086722637410304,204413 762446371446108160,72028 781468779582808064,139404 761934230217695233,70540 770935727945314304,122146 785563035800784896,11774 788126366801821696,215754 793962460143321088,253721 763674403792039937,79082 788883625093672961,221832 772243848307286017,129133 773855763945193472,138465 786948211218931712,207287 778333546012213249,167569 760953300430630912,65626 766352564379979776,91956 732356110057754624,196346 780605361342472192,80785 786908694038601729,207287 780799484070682624,182036 794966480907448320,262925 781463512300171264,186883 787157343180038144,207287 775114084429733888,136018 759802741182967808,59666 776112245176578048,11774 791997545937592321,241819 794753449237905408,262752 795435691396263937,264397 764525408826056704,669866 758441333266616322,53033 794577736320876544,39957 788421478165385218,217928 793983882261569536,257423 780063116730241024,172185 790948233908543492,234653 775377625556463617,148574 785683126177656834,196277 768164634121515008,103071 781861266776129537,131056 773961561388019712,140211 785622627394031616,196277 762128610761342976,431998 767414642989596673,97515 788830051693318145,220332 749302797896650752,7849 763385207617495040,76474 793569984160993280,253164 792234790359556096,243092 752950183072104448,23592 770787758113562624,118538 773617392832409601,136947 778380579234545666,167220 767287649119899648,98688 781097771008921600,184223 794604370545491970,261155 758352203262427138,52112 775728967974170624,11774 790178393518202880,228820 793501458779951108,252824 753277862887710720,11774 758689682624548864,54070 777697297274638336,162497 750945307689623552,15173 732850410243928065,354285 761029620736995328,64664 791784449390235648,241678 764967421341937664,11774 772831126117158912,131084 790281997725958144,229159 767949992409509888,100605 767898965819863040,102514 779418008703807488,174115 794222801305694210,258771 788538253200748544,218832 792217458845245440,244289 771403803316719616,125381 763391662571663360,76549 785783520266289156,198094 793206276293431300,249841 769275376866562048,112399 778300925949648896,167220 792164307161100288,243165 737691374418530305,352751 790635489820758016,232863 788039665513209856,212239 788127244015198208,215608 771066356972199936,122388 776113531892760576,153760 795306322728206337,266079 773952149571178496,140444 788548261850341376,218875 789654810471563265,226490 766268173159165957,91946 751657980186112000,18298 788839386498539520,218275 764113917165629440,80169 752114492411031557,18395 791757638228930561,240483 758861953926205440,53996 764267933119946752,82571 775428188159799296,148537 791053654816124928,231894 773507349105430528,137042 781342418515943425,139404 795047588173148161,264397 762738304542474241,73814 773691615932190721,138054 788162638794649602,215088 763090826696204292,76549 785552101506109440,194082 752658727417720832,22436 763869114746085376,79651 756625574341160960,42432 763008669118234624,431998 773295466331058176,135903 778256581263630338,166913 762641279566184448,73926 764899261997809664,84724 767870627160010753,101383 755896268229005312,39155 758176159947522048,51344 795379160642441220,266491 761979092199583744,70941 762656003049467904,73926 785943942290440193,197803 758110498625773569,50442 765330881330360320,87249 757943625544151041,47723 768978561583632384,110381 794026929791922176,11774 778272171357462528,166984 774077201297715200,138532 787973665908555776,213253 766017469853106178,90575 778475066044452864,166913 792539513494974464,246295 753030962372550656,24483 790129111003832320,121895 795052398838419456,263896 787236446998376448,209035 785620427502604288,196676 786330778791665664,1063777 793097273702019072,249469 794602324882812928,261155 765670923739467776,88148 786861122196541440,204224 790833340635045888,232863 787413409054601216,30496 785397735419543553,195125 794723059726848000,262849 761153182856806400,61051 774608183495131136,143428 778663409361510400,167939 794618285560070144,354238 759110434918137856,56964 766749190437408768,80939 790312309440864256,223286 790999128150913024,234583 786175296848429056,201308 789122065727049733,220332 753789857332203520,11774 773565676090818560,137042 795018397968924673,264397 789920384892170240,227907 762056112925446144,431998 752999571945615361,24483 765506674262245376,87904 767934442270633985,101514 773515580582146048,137042 795064292550660096,247930 762788702951059456,73712 764908194158096384,84886 791455651344031744,238383 791718953001320454,238292 761260385659867136,66851 791673859175047168,238290 794693221972635649,262849 771095737933246466,112939 785567055181324288,196788 750568434367356930,11365 769416309876592641,112788 780874316376379392,183269 769777098139533312,114008 762804667889901569,431998 772794123338321920,132335 791343387383332864,164814 759969762772332545,58057 767587126615613441,10788 767840290094845952,101681 775392472658681856,148010 793323892936966144,8044 756326753082052608,42432 764403846663835650,82066 774430948133920799,143585 776032587240370176,151410 791016679618654210,234583 793866813721415680,249926 773229624704708608,132497 781076318662393858,184044 766737734371160064,95708 778261572842119168,158673 788566268932657152,217519 770643428396896256,119772 775803056558477313,151463 752973373844488192,23519 759344441790529536,52912 788133259876204545,214138 793565147335753729,252112 773551020144078848,11774 733083731011997697,355324 765985194419507200,90575 767027558768455680,97199 779659486285983744,174891 752740407369277446,22787 760895614800592901,62877 764661547339649025,82283 765703098836750341,87245 758080827443908609,50464 774382174560620544,141913 748954679871168512,11774 776696960602542080,157082 794626127230746624,261987 768854740792901637,105109 793605201135448064,250785 768586257442144257,106281 788642492048666624,218924 764258386829414402,82066 750677850580148225,14351 768054708099424256,100893 788091700480581632,214492 764152033737924608,80939 768884338398228481,36810 786728193248067584,205728 789819109949059072,227795 793557972878102528,252020 794554153385148417,261155 775061787616108545,146675 773846475927265280,138819 787403654470963201,210650 751113759930912769,16299 750477452284076033,12883 757002475002064900,41702 758169343465287688,41703 769885329641738240,114357 775369185522221057,148574 778988209544003584,171693 767691884126887936,100605 788033597265457152,204410 773226759063937024,134561 776072145227001858,153194 787137119747710976,209351 794998856039677952,263895 764653089286565889,69548 765561584470986752,87904 774172900085469185,136947 791979117121986561,191773 793219978325405697,250519 762422539154886656,431998 792157902287040512,243187 792506612409888772,228522 755212513369739264,14277 775507608530591745,148994 788062528173645824,208016 785705042787508224,196277 793298272211210240,250430 793883933981216769,255942 795439588277776384,267157 764972814117908481,85562 781479892697354240,139404 795484387336982528,267138 763730711865991170,79691 777526441877630980,161960 785921880007974913,199546 765687131289161728,87793 754031149123457025,30590 761656842988560384,70072 759001159776374785,56302 792018422662045696,243092 755556619438657536,38476 758454638114766849,52394 785243683092307968,194082 785260414795821056,193669 732923469067866112,354637 749356433330675712,8431 769287574263242752,112834 764186388564697089,82544 766043507987546113,51069 767236116462366721,90384 775789482561896448,150663 763200797798649856,75899 772883862762381312,132996 773181622514507777,134470 795737012623982597,267576 794530833562562561,261155 767711729279262720,100605 778076921007640576,165097 785947887171538944,199546 750698763845591040,14421 753386598499291136,27317 780193719706390529,178045 768827580061364224,109337 761765396647141376,69356 793155105067458560,249469 768637492639756288,104662 757264026195861506,46612 764283870262898693,81929 792253556514365440,243092 767083525564616704,97811 778066387503833089,164001 786088257184563201,200870 761922739477307392,70509 770974586393374721,122146 788059999629107200,215005 758059180141846528,50654 765659487483129856,86103 787384317181775872,208307 793729214063190017,249469 743241584699908096,354153 769353673528840192,112363 770620116019113984,120120 779897046773882880,177233 745039422798733312,11774 776801204047319040,156644 761662178848104448,11774 773674280324329472,135136 777107599636336640,159906 756830044681625600,44163 767540638409560066,95055 769647628401410048,113894 775854837909098496,151090 768157532472938496,103071 779248564266414080,171168 791357356823240704,228911 792388674566619137,240682 793134961381355520,249469 793806297070235648,245148 762007460416815104,71470 771020525036593152,122875 764994263511920640,84209 765090138430988288,84209 792162904476876800,243983 793959676975185920,256276 781906625019936768,191352 762995898322300928,71502 764256824547741696,82508 759433160530681856,58359 778330914371710977,167569 786369239284387840,202217 775149259545083904,144730 786007917455548416,199272 787356826127990784,192434 761176557188550656,66116 780078427365842944,176203 771321638096822273,122146 775880725010583552,151302 792959586034589696,246726 756607916866674690,41702 765684367163293696,88697 788219380958171136,215005 788081565234409472,11774 788026750798266368,213253 794889506533101568,1063777 732649062659395584,352911 765004955296104452,84724 767899825153060864,101463 785603614496567296,197512 752944973423611904,24134 756253846918135808,41719 771477984649834499,126152 794700248924815360,262022 775675490854207488,149717 786873775698481152,198973 793314688188559360,249926 780346281839452164,178524 792546886276124672,246295 794613961496805376,261155 775711320712753153,150663 781054113337389056,1170792 793205591153844224,249926 763795125982093312,78566 788971880652824576,1170611 789327989490212864,352029 775881490307641348,149953 787118111325556736,207861 788623140150804480,218258 792569498150764545,245101 794608873818570752,261155 757805778862350336,42249 763679471299723265,78304 787016731021627392,205728 751798618940592132,14277 757211711514509312,42202 765686989253410820,88432 766285761897439232,92153 775724219145461760,112363 793580912877371393,252020 749254053071204354,7836 794521300421124096,234796 789218395703144448,221451 794884236545298432,261155 786174591534141441,196849 754067032207941632,1170819 773838435090063360,139404 790661079550525440,232535 776043860904452096,152872 776376401486344192,155328 759153537460862977,1248681 764449544268414976,82844 772844387978006528,132335 788844102104260612,220526 794772538446512128,261409 785674745735819268,197286 750971321534808064,15661 752878359772798976,24134 762112568651644932,71550 764526427479867392,82066 792128170241785857,243187 793536729668083712,252408 773515041601716229,135209 786401907556421634,201620 776088253833289728,151463 779671272129126400,176168 793099463254564864,249469 748290282366570496,304513 785839586488573952,197512 773604887036768256,137795 788136965963034624,215754 790756639158759424,231598 760167596335345664,61444 762724551658729472,74308 776250232241872896,153743 786640034791292928,204284 795067802981924864,264397 764836745972162561,84753 775501710554955777,112363 792591454178713600,246771 791457824542855168,238207 793215379573268480,249926 757483616012210176,7258 760429382598922240,62771 762421310886588420,11774 776795744455974912,156281 778727721618681856,168794 793499465902649345,252741 785508078640824320,195975 732802979846336516,352586 772519711024279556,131436 795378557186818049,266491 763910622178258944,80939 771452971515281408,125222 772523517967499268,129918 788546898382774272,11774 791366748708728832,238205 778325486283788288,167220 787067056411725824,1248522 766740142300073985,95672 791701335158558720,238207 794596968102301698,261399 788481309412818946,218455 758507646647492608,351666 771028396738347008,121046 755062338303197184,35044 763774210191855616,79691 780599249205497856,181811 757731492533563392,47940 756827537368576000,44429 778353548455059456,166852 762731024824410112,73712 785657190229024768,197622 766371733087617024,86815 785699945957449728,196676 757278904981741568,43271 770313297363017729,117257 763447128257683456,77849 795050774866853890,247930 774120527891836928,141316 786574758263402498,204358 767071329887539200,93210 767916481740873728,31084 787086835340173312,246425 792852625603584000,247877 753054560327839744,24134 774944260332392448,144654 761994530082000896,69794 762840422250983425,335115 793899573823451136,256678 795249549447196672,265644 756877612924887040,44163 785473287157583872,191653 792519714232688640,246295 776101975310143488,11774 794566913800028160,261155 764293605888524288,80939 762801978766299136,74681 768948027482599424,110209 781134199772229632,183759 785466896246251520,159876 786018458169335808,79709 773560766809116672,137639 773857043635507202,139404 790635896072732672,218164 791344478120476672,238207 792118646290079745,244230 794689186481762304,262752 771009864080371713,122299 780124039725584384,177233 760405899282440192,61051 773904147623968769,139404 768618896484073472,107428 793491926204895232,250328 754764576986726400,33474 772442189641113602,103354 773489188591153152,42344 786923644161134592,205196 794994335985139712,264397 758108437389647873,51344 769654190217900032,112788 788144530914742272,205294 742815612099911681,11774 774422118188535809,143585 774483445003190273,143585 762356983869636608,72510 788906701512552448,11774 788982638535139328,221971 761954896224673792,431998 777959108733304832,164764 785550479631585280,196277 760533159922368512,62771 793988780260626432,255299 754080206177140736,30296 759413596552065024,50888 762874672044056576,75233 789517500710985728,205972 768507076914081792,106819 778665451517804545,168794 767730932686217217,100893 768155756600393728,103354 788939359105855488,217837 795164320220975104,262022 785507754614124544,196277 788758568338022400,203710 762776308707450880,66116 790695433454497792,231870 794644933667909637,260994 763608911765274624,78385 778591571935506433,168794 786741012127375360,204413 776122877762498560,153095 778237611072716800,166532 791255700055924740,225358 762344931499339776,431998 778788610204012545,166265 781609369939116032,139404 772172356253089792,11774 792959120546684928,247232 791757659661795328,226538 794590087363235841,261155 788408521322672128,11774 794211150321762304,257492 773320191044444160,135701 779206767305777152,171795 781282757943046146,186584 776831747795202048,158589 779079022999326720,171260 786357665416908800,202429 788608259003473921,104244 790326693886095360,230282 791705538593710081,239279 776564197115236352,156926 761064303319408641,66297 790282607590150145,230270 754038054172565504,31400 765515635858165760,86618 786921086764089344,207287 751844458245730304,16093 793809225919193088,249348 794595190916911109,261155 770342484987621376,117377 733322295310229504,355480 780772129147150336,182870 788563971276214272,215437 792324004421988352,243075 791393401161646080,238780 794894747861131265,262752 742330049223790592,349951 788087237330210817,132403 750373348614352896,11774 770598594374230016,119832 773925994319212545,137881 768481489596055552,106774 752196929560293376,21074 765214144807272449,85562 767478543215267841,95055 768614631908618240,107469 794175761372614656,257492 766634454446202881,90252 774622297873387521,138165 791024385272537088,235536 795232311402987521,264397 763001364041625600,75668 763031407841116160,74885 788563237985853440,217034 773035978134913025,132562 787075788403200001,208538 752310742662152194,18491 755192701998489600,35890 758038464839323648,50442 793971771737305092,11774 755836602811842560,37973 757438129292861440,46662 776804591912366080,158314 791862925375922176,238207 763061860543279104,11774 786327712554115072,202379 787142667708792832,209400 794004528743841792,257492 794821340335177729,261155 757320538842947584,46890 768235103084548096,11774 788756975341436929,220526 794978980017283072,249882 787047192221671424,205989 760582361704792064,63858 773419036097056768,135136 789892729195012096,164814 762722728856154112,11774 789190975608397824,223899 778574943608987648,168794 788134849701752832,215480 793548257154723842,252020 794642412761071617,1170700 788047488947060737,11774 760524028025053184,63451 762617259294617600,73814 767916590444777472,18381 753565220438671360,27222 762479135528628224,56964 788919177570496512,220332 757245667056025600,46406 754734421501210624,33356 786959401470996480,207287 795319297610567680,252035 756454547258765312,43225 760116605045080064,57936 765617884668174336,86103 786022159004999680,199961 788453799954378753,218112 788741965873422336,220029 763570475209547776,76406 761349450824581120,68182 766080144062709760,85326 775315697803022337,145866 764859009123946496,84724 772800317759029249,132335 753338760515887104,25189 766680261077692416,95515 780063070852882433,176673 781529591609331713,188401 788637358316920832,211347 793456229259456512,252020 756472370580291585,43391 771352520165687297,120690 776638723475648512,156505 792230653903433728,238780 758402734844293120,53001 770243419297812480,112872 788279954354147328,215005 763942783740551168,80136 766114137164410884,431998 778416313056264192,167398 753212646745182208,24870 756587595799334912,43887 762138174801838080,69684 760639647336828929,64197 762279946685480960,431998 780611187243294720,150151 775500282201538560,148874 776139432185311232,112363 786687749302681600,205090 790125136850583552,205270 734861987239198720,353374 790747141190717441,233307 766773076004450304,94699 786859894645395456,197046 791772478880161792,237491 766438186738483204,11774 789546076466515968,224447 758333130004496384,52554 778172314189979648,164502 768858186757439488,109666 772982127419727872,133519 780841585047207936,180039 772771784894492672,132044 756621802483359744,41459 778682128506556416,169232 779068655413977088,11774 756303559784796160,42432 792080202084061184,243398 770559496334680066,118192 789166992485822464,223286 794553166784294912,261155 761574084153073664,69245 794884217398263808,228037 774466575327895552,120610 779081406161022976,169552 774608568662257664,142758 786990374996750336,207287 791475105994006528,239405 778709583351078912,169107 778576525553700864,168794 788461896080830464,217519 795746527255916544,266921 752937081303764993,24134 756562563148558336,43471 794500119009705984,220035 774024304736374784,131421 780552496926171136,179589 780659301178310656,182036 794783433939505153,262022 766826178959151105,349449 792412267757182976,245750 749839579125952512,7999 732684097743654912,1170463 776720227686047745,157082 791695879119917056,239610 791882576751321088,241819 772615308561489920,131421 773716717180686337,138819 778354617440546818,167220 779238369977139200,33169 752223794304053248,20279 794607524020244480,261462 766011903105785856,90384 768811550568091648,109167 790564860610416640,232280 790764707468554240,232881 780871583049154566,177687 732257051892719616,349197 750137046493192192,11495 732235518046552065,349824 765152139605782529,85448 770044770198687745,110585 776187688047239168,153743 793878008910139392,255942 758072116461862912,49843 780569341855162368,11774 789145467938541572,223899 774857356957978625,145524 750361656857882624,9701 780545301971165184,180074 785532720944263169,194230 785604221139685376,197512 787116539610791936,204835 791741933685055489,240682 763422982958043136,77598 792522470934872064,246273 794758505693671424,261155 794201654622990336,258598 772744654752194560,87607 773843763999322112,139404 793439484889042944,249469 761746377592496128,67202 732680442881691650,353228 758124692464992256,51265 778271134785626113,167046 770633219914010624,120103 790047908817174528,124597 770602585950674944,119701 794347747721654272,259034 795302029740511232,265855 758041684995256320,47761 776925796820811776,157755 778407084173905920,166532 790654370840850433,230899 742298708591644673,11774 771677050067415040,122388 773049938137653248,120963 795415148374552576,266138 778689579293388803,169923 790700084036067328,232169 773955072501964800,140444 788521714367987712,218275 775182206805213184,146259 770680124291317760,120610 778051360155586560,165435 793517178905440256,252824 793626825280937984,252581 755796838536667136,33356 761414913478778880,68489 776439276221247489,154549 792455105199026176,242693 794591097192333314,249926 760554240339247105,62716 793113995402096642,23762 751904042960302080,16931 753378836830494720,27402 758375473298538496,50983 781675318192934912,186212 794328460000772096,258878 763662407998713856,351236 785823918548475906,198671 790726461241995265,233307 792732065162792960,246011 775394848035733504,148994 754082251818856448,24603 766219989816844288,81929 760584684015263744,63371 772229354457751556,129471 788869131927900160,221785 790314652194467840,11774 791458043791761408,238965 789161913766842368,221476 778686645973372928,167319 786608459504549888,204413 792406333806874624,223249 787102335357050881,207119 788606776275005440,214078 791371680283144192,238395 785637885080764416,197512 794768301490634753,262849 734795881363460096,351644 763363725105467392,75615 766440138494713856,91946 788518095354724356,217658 756285071452205056,42432 764184577657090048,82061 793192317737893888,249926 762695056281235457,73712 771583602572136450,126389 780603720186880000,181984 763388257497341953,77975 773217908151427072,133454 753302486572789760,26140 771793899585101824,125367 780835825722486784,183269 769557130684882944,112336 785657962673078272,48617 790599145774014464,220819 732988749290835968,355106 749647473577168896,9433 792489080907005952,245634 760617673252233216,62728 768807671658979328,107428 788732075549401088,220029 776338498592788480,195876 773656333904060416,138382 788077246451855360,11774 750503032320761856,12883 754736473602011136,33356 789682250933604353,199307 755759397423443969,39462 786907893396344832,207287 794637707083452417,262022 752888379361071104,22432 791257073568796673,237491 794535768228147200,261155 753359637307686912,25189 754903851044515841,32988 781231332810747904,186584 791572303142350851,238292 792053769995423744,243187 793588714589065217,253793 764190262255943681,1249208 781213503885455360,11774 786560756888195073,202230 793209004444880896,249882 795481202316771328,249926 771036961599528960,121479 793459639052480512,252020 758283732226760704,52061 774404453118185472,142315 785605463064793088,197512 758693110167646208,54070 767326262297632768,87904 780589648062087168,180099 791824617895784448,240483 793619432409104384,254209 781342613299302400,139404 793209048220839936,249926 761637476431699968,69231 789248870169518080,224027 765049650269286401,349060 780371777780342784,179560 753435564108574720,22720 760877496535580673,63451 768634016216023040,107976 751658134452727809,14277 751782454474735616,19352 786626533259485184,202429 767903620624887808,101919 788882552354471937,220815 785330432799870980,195207 754011146605113344,29763 770831957651578880,120610 780800645746024448,171377 760511580975075328,63268 786796235478802432,193633 792152288903122945,240483 755056310614429701,34898 762668736738451456,74133 794160432395194368,254209 769326399874146304,112336 774015051585814528,139404 789220722262409217,224680 794482555571404800,258878 793530053271314432,249926 753811657214693376,352033 769928629610434560,113966 759191790326980609,57574 767144707059253249,97438 758892097600561153,55260 794627844479426560,261155 795750930071388160,268646 771898297883643904,128519 787242171636121600,207287 789500841858326528,205972 792075844147613696,11774 751616924572905472,18030 793174652294205440,249882 793435994322198528,250633 775457837438742528,149259 785628652197249024,197341 775008248122388481,146259 776866444776710144,158327 785256811616100352,209828 786493904053035008,203674 791580572833284096,239926 792474680158543876,246225 767384256687374337,97515 756250537142525953,41694 753132500080324608,24134 775669134621159424,138707 791715368813236225,240483 793610102511050753,252639 795738170478514177,267655 793437165661278208,252196 763347250982576133,77731 774435429839843328,143585 753739568785059841,351992 761338738257649664,67369 785797517338443776,196524 760495718519955456,62821 776546848337256448,155362 791400833170739200,238307 788777054900621312,220526 765307572106649600,86653 772759465921769472,132335 795370674483240960,266699 744196240632471552,353603 793473932691017728,252408 767877467998748672,100893 765983731970695168,88459 787103507535060992,207119 793602087800020993,252824 771348390638710785,124214 780616267359252480,182154 788978667930132480,221971 750376295087964160,12883 765469760175771648,87084 788049518021472256,214209 768058492414521344,103261 794739079787270144,261155 735141771135586309,195876 774287227345997824,140900 770633007267020804,120204 775701816780742657,148800 788560859211501568,218275 751972045525835776,20272 766715170475376641,95262 770354594706665472,118515 759168808850448384,56964 792016756558540800,243092 781280477286133761,185310 788199893579894784,215505 794574483961085954,261155 779135061518082049,172027 790701897028034560,233692 793441366806265856,252196 795343983421652992,264397 788002202669441024,214209 768295220672815105,101681 788672148449665028,208178 770686500400951296,120610 787703352909897729,206101 759874430453555201,58227 779082104114151426,172027 793905939011239936,256070 753714100656562176,29263 795024998763204609,264754 759754954198228994,59666 767034819754725377,96039 742733091895054337,47188 773664332026486784,126498 794377033442729984,243075 791335930804051968,237594 765999560858624001,90723 788649210799202305,11774 795395776809680896,266822 779088980742725632,172299 759154789905072128,56964 779585871171448832,175549 785501032004456448,196277 751996408429842432,18395 791084494291775488,78159 777048437040832512,159876 786244303546781696,193587 794758328165408768,262849 780529156991750144,180655 761241282077421569,65887 781561135019339777,188304 787717153067794432,205197 794584989144858624,259623 787800538557648897,213064 794983708986081280,264397 757051334801629184,43446 787390978772471808,210207 770792134123331590,121479 787915926897364992,212239 755474758225960960,37861 788939445474959361,221476 791356011999272960,238207 756978659848654848,45669 776901473695207424,159245 789532298366574593,225784 789662789774086144,224793 785730428606885888,196184 793597198546108418,250785 758625985579352065,53992 768867335234957312,109167 772894562150998016,132996 769205809532182528,111558 775775565055922176,150511 752213525058228224,18646 761401074548740096,67547 786692520273207296,205039 791366039581839360,238395 790001694549704704,225359 792134038647549953,243451 787087093466013696,208824 786026447487901697,199211 792176186814332929,243075 753342758950100992,19598 758720608435859456,54070 773954679633960960,139404 775058473780326401,146847 788797864549945346,220526 773899298555596800,139404 789955052450357248,223492 768222016373661696,11774 771735905019146240,126152 773519835410100226,137042 793130572369408000,249841 745069147810213888,1247674 773895494317641728,139404 756869545495699456,45125 795362625316065280,261155 768746151344500736,106260 777159225881399296,159876 785465905190936578,195975 785532185558159360,196277 791348401996566528,238395 773910150616932352,11774 769310762959380480,112970 780624967125827584,181789 794944938412830721,263033 769262536130699264,112363 791123609389522944,234517 792515185076477952,246422 751635953693790208,18411 758285133505961984,49866 761266404947472384,66851 793969656859983873,252341 765332713100324864,87062 775075874873880576,146259 791976845394620416,241819 753370630859268096,27045 786197314977144832,201619 756902919069401088,44085 766412771248537600,93261 788184355457929216,214078 752168118890352640,21091 792330349220995072,244642 777959338728124418,163990 776386414338506752,154832 793180587028807680,249469 794400050583457792,258104 755056736340353024,33356 770743522760679424,116618 757793030078238724,48494 772896946965151748,132335 778795220192333829,168794 757785501394886657,43391 775601589692301312,148645 760518841990418432,63378 775800437790404608,151463 778666340961783808,167858 793638682653782016,254380 781614706981085184,139404 787563573140660224,46572 755169538711453696,35890 758101128156327936,49975 754772493521543168,33356 793456516426792961,252020 794546992709922816,261155 755097681496715264,35445 795049166502236160,263289 785499610802376704,196304 786952011581419520,206642 764924684861263872,81955 767908947042766848,101681 755574688340779009,37457 765613415423418368,88669 773306667538616320,134375 761206520688304128,66897 786396650730246144,203674 795367355173904384,265875 763029385871962112,74431 765451291363598336,81946 758355543631200256,51806 785272525768884224,194648 767879094230843392,99111 786668646127009794,205728 795472456832208896,266491 749365317176922113,7816 762749741239242752,73712 793868291282497536,255942 776769472556371968,157693 771054968388345860,123085 758749225337233409,54070 786995692690632704,208167 761725484761812992,70540 768486972914413568,104973 780311760259645440,176203 791360707447164928,237491 772128467777224704,127925 769536035386748928,113754 792966034730786816,243614 792015957912879105,243075 788333075088314368,11774 793166906349977600,249961 793329431968264192,251390 765654728801869824,88874 766424713249775616,93286 788056844623155200,214354 779606540575649792,173347 788788519715995648,220526 773587871215353856,137042 777104250354667520,159876 778125543522861056,159999 779119944814518272,168284 769301437830561792,112788 770818658943631360,121636 788470275725754372,194230 791368450245533696,237491 790894077189300228,234583 759137106362896384,56964 771481721665708032,124597 775556561137610752,1250232 736063412115935232,11774 768645013932691457,107423 795137725552795648,263896 756587671187783680,43391 793904991677345792,254135 751884336731795456,17794 763440841629151232,78344 769245699523379200,110585 787578354711003137,46572 764326195643113473,80648 786008795931484160,196277 778350864494895105,152594 770427507057254400,118482 779441975841918977,164814 781348573774348288,139404 791658534639374337,240483 769704573501964289,114236 773536274288345088,136947 789352296891113472,219830 773599076176781312,137042 790951070771974144,234583 767827025008537600,101808 773338874345127936,135025 790275907516715008,229693 794592565311995904,249926 772738399966932992,131287 774359241247293440,143087 786584764794834945,202983 762416524007059457,72957 761342644412903424,67908 753323523247046656,23742 778171234123128832,164846 789062134281805824,222627 791308331398733824,11774 791818369179746304,241819 753619904817799168,11774 770589293261623297,1170352 759221440776372224,52554 760706536746446848,60999 763434965161811968,76549 756279847358337025,42171 763081949057429504,73712 763713348080902145,78566 771880736760721408,126152 765204506284089344,86120 774468078793007104,137965 732898284793155584,351617 757597631140864001,47545 763775438766440450,80136 765242634294222848,86440 773928408749256704,140025 774202459610677248,131421 775389268537729024,148170 786292099800969216,202429 749750332641513474,9666 768138565268152320,103071 794358391808344074,203546 758276292211052544,51809 768475003373387776,11774 794420349756547072,260404 752292820006952960,21034 751765555594625025,16093 781340187406184448,187454 785619002345328640,197512 758329972335443968,52468 771805022636142592,127871 755900460465213441,40251 781355171481649152,185313 794703439628554240,262752 775818804785913860,151463 780597182860709889,181935 785247907100364800,11774 776819072570912768,158387 789308491550879745,223935 767839664925315072,100605 793984605028282368,257325 780592212618846208,181886 776886206789484544,158524 761591678989852672,69231 762794139180109824,73712 778341378526814208,167220 791031270721466368,234583 777525318668185600,161960 788845963892838400,219942 765661436982931456,86103 751129339991916545,17143 791013791626629120,235621 760494511311183872,62757 787058260721471489,207109 795211149989986305,261050 788455492301586433,218275 750505052024909825,13450 761248888804093952,66057 792276613857579008,243165 758262668058849280,51344 778605559117258752,169201 752675355006078977,21655 787361402944126976,209351 769465578264363008,351591 787101994930544640,204835 790935575385796619,232169 758847409736732674,54070 762006107120345093,69356 770300351362703360,117377 791064632093921281,234796 794565979233812480,261155 788451908126019584,11774 758785445631102977,54347 765206883699396609,80486 760943070653345792,47940 752704084939988993,22966 756524179659247617,43391 793063525908357120,247877 751159193349058560,16897 794705880344367108,249926 767500094744567808,98924 768869336668786689,109666 758099541694349314,51239 774772265581813760,105109 793953304040480768,252939 795668186523791360,267862 793906460245622784,256451 795041877166878721,263906 788061785693777921,215005 763944922986663936,80720 771345034973028352,124536 788199949745868800,215123 791498661599391744,238292 758441074251575297,52749 761662113475551232,69747 764195469790588928,82283 763196968130650112,75899 766803512663552000,95672 794978690237022208,263895 750195723753271296,209828 791444124750581761,234575 785830168304771072,197512 755864240326479872,39207 789662366828867584,227255 752981196506660864,24257 753216880505131008,26140 760546506701148161,62771 779759228621819904,169550 788512347405029376,218275 759168172511498241,57336 772970272425177093,133454 773154416476106753,351597 764506774795718656,81926 766223493507710976,86103 788104019868811268,214600 795010741543796736,263896 788504451053084672,218351 792043877100380160,243187 793180865283129344,249469 759401919613767680,58232 771978951937826816,125204 768154879911161856,103354 774200974919380992,141887 777309555638280192,159876 792060100265385984,243614 773951541875269632,139404 792174215747215361,243187 760984411403759617,1170550 786601503679213568,204413 768948494228873216,109874 791849357087678464,241819 795759656580825089,247930 763111960288321536,73926 767838044191875076,100893 791683450000515072,240483 760498207247986688,1170555 794166428664332289,257492 788874876690071552,220526 771700317754839040,126389 780493464630915072,11774 772501069452541952,131045 773603039617904641,127734 766139990275452929,81929 788762380507361280,217937 788466428806565888,217837 789356165712973824,171693 770682867416391680,120613 787385665818390528,180433 788104038432866304,215005 768054606467309568,100893 786059244718153729,63776 791741456717385728,199262 794597838726385664,261155 775030820688003073,146259 788831149501980673,220029 778333659145396228,167325 795356979170594817,266500 762736471958626304,74681 793818029499047936,249852 794259028302036994,11774 763881215971631105,80393 758728248549224448,54070 768570515246030848,106716 774019307353153537,139404 759342972697710592,56964 769685137638379520,113982 770389719444254720,117257 776907178040963076,158815 793651920799993856,254135 750385112039194625,12883 760722282788552704,1248855 793189757115183104,249926 773480023718113284,135025 785474782154272773,195825 789404593809612805,225911 791869581547667456,238594 794380019690676224,258598 777322801212432384,159876 794537636530503680,261155 777986416987037696,164694 780930542728458240,184044 749935194124062720,10735 755454619589939200,35890 789162491599134720,222682 795232796348391424,263895 751842273902653440,17794 794209486172921856,258598 795013391949643776,263906 773816590903095297,139322 765726461978222592,84724 771086702177689600,122388 778207876204597249,166409 785549658986844164,130635 786900830087704576,207217 793983109255626752,257423 794694035587919872,261155 795481411524378624,267179 760548940303302656,62779 786206960320471042,201007 791121867159564288,232169 793383973896327168,8044 750357988465004544,12813 753428795281944576,27222 770115763277598721,116164 788564957222858752,218003 768164868436422656,104132 790650695779135488,232169 793164509976285184,249841 774833663397728256,144573 763154180202598400,75899 765971889021792256,90384 769032584303083525,110709 793198159145099264,250227 758627916016222208,53985 762495589216944128,73288 766437416726962176,93405 769652822573023232,114587 778615894025113600,169201 794924183918702592,263895 766764734423130112,95413 776113363973648384,152887 762279797041029120,70858 786725431064006657,206008 768471835792945152,106281 757995150756970496,50442 766812564487479297,94699 776550884373368836,156888 778370257203453953,166282 788695886322958336,220029 759603570064764929,57574 787399512574795776,210253 789535464004972544,223899 793876836539400192,256255 758627183413829632,54070 763836346964152320,80098 774272025435246592,141867 781520036544602112,187976 753601839669579780,28037 763921285596352512,80486 794143803066097664,250033 764517829911601152,80939 775447806500823040,148870 787080802697748480,207109 769592148215857153,113894 770799809846398976,121479 793968856670687232,256125 755836110157250560,18215 768209235582803970,104395 790972531482189824,232137 792474896190275585,245445 732126009898741760,349479 753694690441068544,29263 766329650284986368,93036 774332002430574592,142563 775487465620590592,112363 790544646061580288,226538 767766370788323328,101383 792395055839322112,166316 764168848060784640,80939 776051967491579908,153095 791677965327278080,227271 793628990791643136,252044 756621156149452800,44429 753980592279080960,30590 761570456264638468,69231 779434375561801730,174557 759470210323771392,56964 781830746692386817,189256 761271352871485442,67709 795716412908195840,261155 759940087496974337,56964 762395829965426688,72420 762785032607899648,73814 791010789222121472,235590 775417208663052288,149200 794505952246558720,247241 764137419125952512,81702 787092574150332416,207113 792417671983665153,244550 751912253289537536,14277 763279943258243072,431998 792234087390056449,243187 793232571219841024,249882 760454375668125696,57958 776160056433717249,153095 786944937191505923,207613 793963504646557696,255942 794343343505416192,259190 794370734588051461,257353 790323818719948800,226731 761889832708804608,56964 764850933364776960,83700 768942859043139585,109360 773904024936390657,139865 758090318092771329,51248 789011545585963008,11774 772921390152323072,131391 786400994280243200,202727 761685593084624896,70329 764165732963749889,81966 775115111040225280,146675 790952759013105664,232884 790963865005600769,232169 754094492236427264,30910 761424348917837826,67229 764622513187938305,83128 791617909026066432,239893 771031008959488001,11774 781361845517086720,139404 785973978561060864,199490 792065861603459072,243075 753314525143666688,17384 775461520163557376,149200 785695216472723456,194082 738790670412976129,351147 764826315816071169,84724 765701909512499200,84724 768955357368573953,85326 781230373955112960,186212 755904070670397440,22393 766257766642098176,91720 772802393494827008,132335 794192278071803905,258331 776569095307141120,155898 781580767495282688,188478 757664876986703872,48369 764957737088188417,84724 794839457207820289,262025 752084096285802496,18009 762980322640355329,75631 793563001005760512,250544 733763934809919488,355480 752840249391415296,23899 761317801063690240,67229 764582815803596800,82066 787695318049566721,205728 789730990499454976,212131 792581779869708289,243286 787395369751683072,210395 762743546382135296,431998 788890023026274304,220689 764865123429281793,82066 780215369772466176,178258 785925981865250816,194080 794938045917073410,249926 753318821507829762,353879 755560156335837184,38401 760634515874123776,63655 761922199070605312,431998 736403444920156160,148861 791840535564554240,240483 793329003486674944,249926 794804984353263616,262588 756899350157135872,36145 758778510945255424,54070 792215071560757248,244550 794589356732334080,261155 775697906246361089,47570 761317616443162629,67401 770620567598862336,119937 776197417305800705,153743 786967934182850560,207287 790907748355411972,234583 771405677860302848,125367 790355739583754241,228341 763491829543206912,16761 781168762196111360,186080 788810844146720769,220029 789540601356091392,225959 765622030708465664,53999 770600633888043008,119774 785911666110332928,196274 765356751759826944,86614 768779398514221057,108849 787021324954710016,208016 794406645937762304,258598 766455205080788992,170736 764244618993082368,82283 772221545305354240,129335 792899759107342336,247877 769298225996193792,112872 774251700450316293,141316 785839652687253508,198591 758065484088483840,49975 788545648970698752,217519 790942964163895296,219359 793183931365371904,249926 794673501814669312,261155 755172707835183104,32989 754777563172630528,33356 786906254392320000,351436 792775199334608896,247240 794247190663151616,258456 773573014080331776,137158 781689833429147648,177455 770518953865142272,118192 753630046691045376,28732 770999254303117312,121949 758126748194091010,51525 755171996405673984,35900 776497125714632704,155979 788118184637464576,215005 788726101690441728,220029 763120032620707840,76549 772598122392457216,131490 788210005426044928,193121 791623944667144192,240145 762616421461299200,73814 742770865985748992,11774 761598650225164288,69470 790979345288396801,235621 752839238014468096,23899 759415251532148736,51798 794738344810921984,262849 756623321656094720,44429 786237568840896512,201958 757224038057906177,45348 775677591210655744,150511 788103295999041537,215088 765186126843830272,86103 794336216153985035,259659 732432298574929921,349197 762803399804981248,74592 767890481342582784,102413 756463974225502209,43391 791660010686119937,240483 769024723833454595,88669 787816436878217216,194080 794736580279861248,261569 771410415834304516,125222 760455772824301568,62822 762748679929331712,73926 794623725614219265,239610 753298804301033472,25896 786740720249995265,205728 792028709947604992,243075 792115023187316736,235685 755401511706865665,32138 792925009752633344,248514 763686109964623873,79585 751565036242472961,18567 792239876364050433,242693 763433624603652096,78304 761890671414214656,70912 788105596193079296,196538 789538486722277376,226881 768479282461044736,106774 777987846724579328,154087 788620030149857281,194060 774462256801124353,140428 786099978800332800,192306 790726921034182656,232863 740174078573719554,353488 762760042424766466,65500 763037549413670912,75899 794529376201162752,261155 793144458728632321,249441 763464589145214976,77612 795352270606958592,266079 758267281025609735,52061 756936828129832961,44291 786576289431887872,203217 794617615851212800,261155 756882808799461376,44450 766019420783316993,89923 763018429477552128,74567 773658915904991235,137693 748682573518282752,1247922 774073781782392832,139404 794617367699615744,261987 774251843039928320,141360 773538374967779328,136904 779403185433694209,171644 762872456252051458,73926 790699480454574080,233729 753216466535772160,25965 765028379342942208,85562 794051127767539712,254723 785731180721168384,196917 756241386697916416,42117 775839515076354048,150497 758363086063595520,52030 773902307675168770,139404 755099639271993344,35445 763800585468383233,79691 793196408585068544,250328 759352456170045440,1170537 765565726275043329,86645 768993491938521088,109945 793820479341662208,254135 754821621685243904,32337 772080284015599616,124297 776556113122697217,121795 790725491082887169,233307 795356361211023360,264397 795391104153743361,266151 760642302310162432,62798 767765110140076032,100605 774257151057416193,141867 792965392008372225,244550 795014437593677824,263896 760842595979370496,64341 774056929240940544,141316 775437183431741440,148870 753996142367518720,31060 754787274685091840,33262 756588138986807296,43887 749846702052544512,9553 764517193526554625,82066 772458431512997888,129662 794031416002625536,257674 781031140366966784,182036 758116736948277248,41703 792076509565640706,243614 771407282844434432,125367 787354288372625408,210207 790901286623379456,231957 753308934065254400,26140 764535723030487040,83184 775426283626962950,149201 759758331997200385,58869 795355214832345088,266079 765116584285175808,84679 789262317162639360,223738 792011487057444865,230791 793071260758634496,248514 752936460974686209,24597 756216656624508928,41702 764524967266365440,73712 751986484945645568,20279 764187930013204480,82544 760559739059056640,63071 793150990002360320,249926 793153368982228992,249469 770390316398551041,105109 785346049065922561,11774 790639515467669505,232881 792817367558553600,247877 749713961646493697,9087 752304400115175424,21332 791350024265428992,238395 795501756163629056,247930 760989737863614464,66229 763177670645612544,75724 793523397108068352,250633 794006494425427968,249926 758759148804857860,54070 774039570887286784,139404 762005153310502913,431998 772803403953020930,132364 786737625801584640,201555 766090158970118144,90384 770366617624731650,118007 780828759943282688,183269 750303998725554176,12357 761893439302668288,70886 774171892882087936,141360 777899721654403073,157437 755091278337933313,11774 771946905488228356,128934 788353901674110976,217156 794929617853292544,262849 756246894276292608,11774 787083210614251521,209043 794216344384405504,257492 755486226434625536,37538 781193151335759872,186149 788065931939504129,215005 788623972648845312,217891 773926790473613312,140039 768571172703182848,106702 794864198375403520,262849 766305690180784128,82638 768776754911670273,108880 791737207233081344,78159 755552332226650112,36545 777330080380887040,161546 793987137628618752,11774 789189215691034625,223286 764287606196572160,80939 775376784401498113,148045 794891788653920256,258936 771297085262036992,124597 778224778402488324,166390 792430245219438592,240890 794822638531211265,259220 775652614683910145,150497 779181902779392001,171795 749920861054967808,10735 763049454266122241,74681 767726908670783492,100893 780648397644627972,182257 790565554033659904,232137 794551524995321856,261155 773272243530969089,135903 775743284463493120,149200 793860956732297217,255393 774126206866206720,141316 791031273053560832,234583 763501418628182016,78159 753698634772779008,29263 768967621605728257,109960 753471419032473600,26539 780025898196172800,177442 793417898878382081,250633 776489817508974592,156290 769895233253285888,105109 773565130785292288,137042 753901959158042624,29589 758328923084193793,51344 781247504830562304,186212 785916681436749826,197324 763886329478451200,80153 794067302975094784,11774 765972376928616448,90679 773506098984808448,136904 793857734294712321,255942 776170035920404480,153854 794328191049437184,260033 759167713302327296,57105 787912532610519040,213887 791468057357148160,235348 751796178447052801,18555 791309071387287552,234864 793423871646928897,249926 778574884494540800,168794 786045235277201408,194206 757666355587919872,48736 765031915069988864,85562 767435857074593792,95055 777523809347858432,161387 793327425304223746,249926 763927910264610816,79691 755789236633296896,32710 794590302426144768,261155 769070042138939393,108729 786669642735493120,205728 755482483756527617,26721 768471789047582720,106774 776156914531045376,152928 751679018127265792,18988 752879065888071684,24134 775710371353157633,150511 795669002005651456,257781 762159697356988416,70072 762720621167980544,74133 778390144134975488,166100 789195018086993922,224506 743949140456013824,1170530 769542817148305408,110843 792872641292034048,241678 792373416137416704,244550 792525510878302210,243187 771507941916696576,125163 779779304158797825,176201 787090804242165760,207151 791014221865627648,234583 793332082051133440,249841 793949748809998336,255826 763888787349004288,80136 779432047899123712,173846 793966054728863744,256393 764132767462363136,81702 773339886749450240,135808 788413523961393152,217519 778738086465314816,167677 791842246345711617,240890 792130811101184000,238780 793142531349360640,249926 795685257366355968,261155 754743998204420096,33356 760250197427445760,60725 764172236932673536,81869 732756187515510784,353715 751091772726583296,16897 785580313887911937,196788 793273964617461760,250033 794318668310212608,258922 769298412365688832,110659 775108191768219649,146720 778197640836182016,166409 778543541450575873,33169 750343122660405248,11495 765323077156691968,86440 769277508214722560,110585 759103147335831552,56889 787359083414204416,208146 756670990524952577,43553 758422440644980736,52696 775059512889704448,144611 794013930557317120,256219 758279403835129856,52112 774091459783823360,139404 756836926435438592,43553 779036764723933184,171463 785800938690715648,198588 791746403265552384,240089 777171491557224448,156835 781122723888193537,184223 788529590167674880,217093 794078442279071744,255299 733322333591461888,355989 768089481203154944,103354 733279776564076544,353789 774332205501968384,142942 790760698733293568,232169 765602668047982594,88052 790554790556295168,231550 773895175005364224,139404 776740250903310336,157755 788113684233007104,215583 793668774033588225,245549 770746368134479872,120690 788008803061030912,214354 788096870044332032,215005 778515649060417536,28531 785237198585073664,194082 787344309217529861,203674 743291306038812672,1247597 764994876857540609,11774 794003146829799425,252051 781633640966914048,188309 770773864817254401,120425 786328192487260160,200712 762015809560453120,71476 792935498167689216,209828 757156746796277760,45502 763427895427555328,78129 786548118485557248,203674 791877070737604608,52554 767980835257536512,101681 750734149741322240,11774 780542854498291716,179742 791101217740947456,78159 755240815513989121,34503 733477531295330305,355480 781016124079112196,183468 750220969390673921,10847 762345473785131008,14718 770363679321755649,112382 791867957043421184,241819 795340155271913473,260874 764809580480266240,84679 758937348042133505,55107 776247701167976449,153779 791320543412748288,237491 758487022860374016,53185 774380099735027713,142090 788622348085760000,218875 752978507886583808,24711 787330954352324608,208016 788530985688113152,218892 792403490144292864,245549 750013156060192768,10653 751073436651315200,15316 751894293686607872,18400 763513258116386816,78947 792850659989000192,247819 794607378662641664,260033 756865945973329920,44450 761192732090040320,61051 777808733581651969,163763 778365232796151808,167220 777316264721035264,161456 786996336012828672,208176 792036904912859136,243187 762706912911785984,74483 768116178535538688,103012 776150304349904896,153845 758800258495238144,351252 765634121976713216,88669 795713823097425921,268448 761365612660715520,65222 772234714103021568,82294 765302558986530817,85562 788207536763768832,207613 789065118256463872,221785 792053000072204289,243398 781245312249765888,185921 785498656669519872,353879 785623825501212672,196277 779483223231389696,174442 762828698173091840,73712 763890978289745921,80939 765504908275675136,87904 779029274774933505,56964 732626405511421952,352911 789987013864730624,228354 773902637888602112,139404 789162678920982529,11774 790562787734937600,223249 792191022327476224,243187 773816492232245248,138061 779688230597701633,162497 774812628891729921,145526 755351740845809664,35890 749994746202947584,10251 785906733826715648,198878 759492561895645184,58227 750985269835358208,14848 793493711137243142,11774 761751959648940033,69356 774023349378904064,139865 770256271631011842,117250 794540013417627648,261155 775886849877434369,151410 790958504328564736,234583 793880361579188224,256255 763343802673336320,1249017 764161567537717248,81702 774221409350549504,141867 777074950465204224,159847 787284419136610304,207119 795756163950383108,245634 778313725963034624,167220 785817535253999617,198671 795003768442146816,263931 780426057606455296,179604 758720165651505153,54070 751971042868932608,18539 775996119247532033,151845 781543197533143040,188119 792192042273300480,242693 761607086971183104,69576 791673243807592449,240483 794031266601439233,256255 794628705272340480,261399 787032129121062912,206008 790284790603849729,229798 765773595352203265,88669 793300111715479552,250633 785802383372660736,194723 766261724706119680,91894 775720647825600514,149200 778361178611408896,165421 753328370901979136,26539 766014370182754304,89840 767456025289129992,98736 778076991744569344,164001 786643759429656576,204853 769907523050758145,105109 776528038943219713,26066 779391890995179520,174442 773191640919924736,135025 795763442904956932,247930 794546598202068993,261155 769855508933144576,115435 785311864058175488,11774 765146850420809728,86103 793546234413748224,252014 793639482033598464,252020 780528721119830016,180655 780676788376698880,182257 780945215343435776,184223 793326213787815936,249926 776410341928427525,154071 785263303719133184,194560 789945145164697600,226731 790572567815860224,71794 790716469466296320,226490 787027344120684544,207613 760435425278296064,41680 781446028960509952,182659 758065764838572032,50827 768101876357337092,103506 768246203972739076,104633 780648126075895808,182257 794571168137158656,261155 767088793010761728,97850 756291834117169152,42564 773585396085030912,137042 769860781722787840,113189 786292945271922688,1063777 765919524814254080,90121 795317096024576001,264397 759047861874987008,56442 772282377896808448,129471 774350120817074176,55887 785550095181840384,130635 791413522622140416,238395 791780970340818944,240793 751953166535720963,20628 755143702759088128,32572 768922045946011648,104162 779161010544504832,170187 790231800261988352,229835 790342468159967232,230282 750438474973523968,13201 781222599837700096,186434 780987245104926720,183269 790332451818246144,228820 794491666442821632,260874 779104200877670400,168794 790730095652696065,232863 776985547927543809,157082 786958909693046784,207613 758656807753482241,54070 769000749137207297,110156 756966644656640000,45122 794374498132914176,259034 766029359639658496,90088 754754136277516288,33356 757780855259475968,48021 759303216890650624,54070 791435231203037184,238207 792907353154813952,247241 769079479474028544,110362 792316073907400705,243187 766442306572578817,92917 775049094246969344,350085 777214966231339010,155451 792495069894840320,243075 760906615612727296,65307 792524923595923456,159876 795697036704223240,267262 768235784398901248,105109 787059279429853187,207109 795052024417107969,263896 763868026345250816,80939 768872526663516160,109666 773215280407293952,135025 749643555665174532,9433 766261022864896000,91946 787706866503606272,212007 791229886543360000,237274 779052229902888960,171693 793147267456835588,249926 774810024870866944,141360 793458475091103744,252408 795611595279740928,267521 764856954476953600,84753 788089815119953920,215064 794820548618375168,262849 791738875962011648,240584 771222158978658304,123825 771478655805652992,126152 791139203405012992,78159 751622226995183616,18502 794725423062142976,262849 792025635786985472,243187 763399775106375681,77195 772580134930919424,105109 791352356432588800,238207 751861454555480064,18539 778295542463860736,11774 792100459175612416,243075 752981375674748928,25255 753331136303132672,27061 786334440326729728,202429 787285157187379201,209043 772807312528384000,132335 785249643131207681,194250 773164802990481410,132996 770754200875565056,120633 778958043832647680,164001 768258114495864832,95055 777316985071890433,159401 789289751383728128,224680 767734427115933696,100605 792091004824276992,242628 740009463495708672,353488 760893178039767040,65500 791357535420809217,238395 732680406441431040,353228 765953946494074880,11774 768954543862341633,110362 773915656190238720,140039 776751772010291200,157755 778039881071202304,137869 792235436978626560,243187 759117066842566656,56784 773725900370276352,65496 758773690964152320,53985 763016647779115008,75724 764183578494308352,82066 791959941770649600,240682 786798249642369024,206225 753706973250490368,29263 756335248141643776,42432 788290689616392192,214247 750774552532221952,14525 756288563881267200,41632 774681373357506560,144542 764490975523766272,78344 768926407900528640,109470 781654199004114944,188119 787311413777821696,210289 792899005776789504,7047 767858941841793024,97811 794493816552099840,258456 781628155471593472,188401 758077428526821376,51069 791388122219094016,238207 764121668277014528,81927 785552875158110208,196277 767227299716407296,97852 770228206645420032,116845 792046799259373570,243187 749382530571186176,7852 754109497568792576,31605 778473238078758912,138707 781904746999345152,188401 785672891157340160,197324 789480668162064384,226346 767908351632171009,101681 769071709521600513,105647 778389279810650113,164814 793118693706248193,249469 767542131762290688,97355 774301372388737024,137158 785327052870344706,11774 791766396178931712,240814 760252626961330176,61051 776108728319897600,11774 790497605411344384,231806 751837500436602880,14277 753222456249163778,25965 757274012158418945,46406 788495477880655872,106085 794288353315168257,256255 767293789379715072,97554 755428198070951936,37433 763872865171177472,80939 792568766542512133,246632 766437107879378944,93823 771079471470260224,122982 767095450184851456,97825 793930633936527361,252939 756610254373285888,42806 780613730966999042,182049 779333791630364672,172967 758652901174632448,54070 770655094736089088,118698 795319554209619972,108396 745649194090692609,11774 779158187735977985,172962 765946818815459328,90031 787722786231857152,212357 788468680615079936,218275 772911376994070532,131542 780840248246927360,150151 764205577270620160,82009 776458831383629824,1170441 762726531948945409,73926 780191102213038080,177248 767728553311866882,100893 769408665216581632,113165 750379691911942145,12883 766345910511083520,80939 769611448041541632,114357 786601250385080320,204835 759312374323032065,57877 779458983362834432,170732 756610491011727364,44273 771780048655380480,127871 761615521003560960,69711 732183636989054976,349936 771384368707362816,125145 795041061290868737,263302 763131304229670912,47188 764164899308183552,82002 787129802490687488,207119 780628027311095808,182211 764220919111909376,82066 791350903630475265,238207 768568314486370304,106281 785632599632863232,197091 789205231162667008,218469 773886576262873088,11774 794820698254426112,261462 793607268361236481,254022 791404684481146880,238207 770714151458963456,120959 793968965219270656,257026 732531246090199044,352433 733214161774206977,1170324 788016723895156736,214492 793098199602868224,249302 792085583933739009,241678 754128692373106688,11774 766586590776823808,93405 786735468562055168,206010 758378567231279106,47903 761234233855660032,64611 785262467387502592,194157 787698541124734976,212139 792197653429886976,242693 770109243982745600,112872 787789484985290752,210253 756677060408537088,43417 773059999899721728,133944 777963351766892544,164783 765000908866326528,83367 766516172678246401,93823 772098645244059648,129558 793432206647492608,251452 793782136566325248,251758 794232677020745728,257569 772735625841745920,132288 749044559070367744,7004 762320439439876098,66637 778014411705446402,157755 780018303142166528,177248 793500737733070848,252196 785964323759808512,199462 786261013452746752,199546 771274590630842368,122182 776785581594456065,157755 791780969514663937,240556 795192317284118528,249926 751132100200312832,17143 753923813893701632,350711 764312041410719744,82070 766049503946440710,90539 790758358760329216,235349 793107343181479936,249286 757850800517292032,38137 776040319951462400,152872 778270932091695104,166913 794386518878121984,259810 763067118916993024,76329 792016469311782912,241819 761855595783872512,69231 764851162839388160,84724 775398332256616449,125318 791282139685793792,234710 792089924807852032,230485 793771344538152960,251740 785555651149922304,108396 793474167291125761,252408 794935537731653633,261155 763828755890442240,80482 793932280280428545,254135 771716901818859524,125367 775429766329561088,141415 766375541901398016,92885 766765735657951232,95487 758008520927162368,48663 764151065004613633,81924 788804262235103232,220526 788153216932388865,215754 792526594921422848,203546 787021386527019008,208016 795715039495786500,268231 763790628652101632,78566 780983670744252416,176203 790574329884848128,231318 763819394438922240,80393 786185784722350080,192032 791361650536308737,11774 794038521975619584,257325 754938970497097728,33356 760921484298637312,60134 792648655933149184,240067 786718509237538816,205270 732287080181727232,196346 788882748010180608,216009 772926436097351685,132335 789220771751088128,224090 794321804143763456,259143 754996694283120640,34666 760617874058862592,63743 795463921561763840,265855 754757683799027712,29263 763799715439927301,80393 733713532299042817,11774 761333764421279745,66851 789947047331848192,228101 793195726360633346,250430 755918084653715456,40566 758341805892960257,51069 760470375163658241,62452 788149284386373632,215634 780840186615779328,182960 788876759508869120,11774 790613429765672960,231870 765668001446264833,89076 776247045262671872,151645 761963063075409920,70355 770054178983084033,116373 793156399769452544,249926 770972048646483968,122299 787394529154457600,208307 765151830196092928,83878 764798057183637506,84666 773206637339344897,127775 760253643111092224,48052 775796207297921024,151409 764880675249893376,84724 764556803313176578,80648 766012114972581888,90681 779024848718794752,171324 775808765773942784,150511 785274160280842240,194648 785299572134256640,194934 792343363508903936,245208 787764055394160641,212791 773597825074683905,137042 768531537054752768,11774 793938242684866560,256255 793899522145427457,249926 792024165918253056,243075 794237280084848641,258456 769262427825381376,110585 787327617758146560,209035 758027130550616064,50314 787643929474629632,206101 788853488675614721,220332 757693048914575360,48840 758377592416272384,50923 768176052799545345,104417 787522836273344512,206117 788772962384109568,220526 781504043487268864,188119 785980238140497924,199211 771011375703461889,119937 794794695859707905,261155 775107900838596608,144484 774639393088892928,118174 775168389123809280,146259 780059661366026241,177704 764225845665857536,82018 790606861909319680,228341 764248046074863617,82766 774633493804351489,73196 779367030856290308,173467 793866070406729728,249926 753381339903078400,19598 755069501108916225,35044 788681879931224064,219942 753710874540507137,29263 758198562257645568,50827 771101017580511232,123623 787666415406948354,208178 792041908906229761,243167 757805189432692736,48491 761570861446987776,69231 792040704910295040,243187 752650233247518720,22662 789336732663582721,223492 767758130365300737,11774 785780810334994432,194059 793348529947287552,231894 795054394723201025,263907 750184787122454528,11290 767316146362212352,95644 768907662322913280,109767 756273489976459268,42405 758740195675996160,54726 792119285363544064,244230 793533514545139712,11774 750384799508901889,12883 772791715430301696,129301 754842990179454976,33790 732428777494478848,351467 768944823764185088,110302 785508981578014720,11774 793707158974128128,252408 775000872547868673,146259 787026182139027456,204413 794989751849914368,264431 756622293615247360,44429 793551556264071169,253206 794477402080575488,115342 753830797488951297,30032 765147952063086592,86103 760558302728101888,62776 763935085393391617,79020 785550564402737152,196788 792471013816762368,246225 773312086214455296,135736 795061132499316736,264397 780836480608530432,183269 788266240791969792,214078 761113819808538624,65455 771966674044092416,123217 794638742032093184,261155 753815076474195968,24597 764905904802193408,82066 773571896835203073,137158 776808526194675712,156811 793218402185650176,249725 757632912271564800,47761 786500721155899392,203713 750706533030174720,13021 758489544056377345,53185 776530566283833344,152182 762361871441629184,431998 792549297988444160,242693 771096554870607873,122146 788508142934056960,212239 792166650661535748,243187 791569860740251649,237594 764705854318837760,82344 762702987835871232,74066 770691586518843392,119937 788956390391939072,221971 785996465151807488,199478 768947160951894016,110477 771429834677481472,125163 789939157103632384,217634 792013244177092609,230791 774290347014885376,141887 773212099690438656,135342 751154189976367104,354115 757490767870976000,148861 770265169763053568,117364 766429376321683456,93823 768494291631169536,106774 771396413909454848,11774 792904890758549505,247379 756312117033201664,42249 757675159004131329,14277 761261641015046144,65626 769716818055401472,110659 787313007965642752,210207 769872557478518784,115435 795264746769485824,243187 774992570250256384,146259 791663626264293380,240483 766471460261076992,85326 775927323208011776,151410 788395146664669185,217519 760900696019533824,65222 793260851272749056,250293 794559064923668480,261155 794644617610272769,262053 758792561838391297,54519 775494949118812160,149227 773866753793425408,139404 774875648687017984,133257 786623783255674880,205181 792813060893319168,247379 773600043798523905,137965 781876388026429440,188458 756236282389487616,41680 771493866532855808,126293 773934050515886080,140232 793463524496289792,252020 785936463590330368,199352 756703252813606912,43553 794633777763020800,261155 770807181922930688,118191 794185486055055360,257492 771102725702463488,123135 762762635133628417,73712 789472538904629248,218142 762676521953849348,73926 750149007150764033,10129 761685429552754688,70085 766307680428273664,91946 772885516735881216,132370 785987031147175936,199490 758474574879043584,53185 765282688181960704,86873 770716933784305665,118192 793940601737711617,252196 795088241372360704,263898 769493679270686720,106821 773912832987373568,139404 791581728942927876,233692 768989479935709185,109667 772575288085585920,110389 750779008388767744,14886 758749138712268801,54070 774094421813972992,141316 786537366949363712,204413 794891634630533125,260451 794989613316272129,233692 756270867500326912,42432 767314897457647617,98467 792549690525028352,244232 788517502670086145,218349 773253364104761344,135736 789728743069745152,212131 756875599935700992,45122 773529216629379074,137158 786258975645835264,201555 770807175920791552,120610 755114104340131840,18341 757454958593703936,46612 789173297141329921,11774 793153662486970368,249348 761660900617183233,431998 780784581859348480,182960 780835354165248000,183269 760870305027989504,63858 755103473570459648,35319 764868334118703104,84724 785736819874725888,164764 788076571433238528,215005 754037783476506624,29790 773545083240980480,134993 763660462894362625,78228 777919008339361792,195876 791362635476283392,11774 781254452103745536,186063 788897807650390017,220526 775895438801022976,151526 791397948798210048,11774 776845247603101696,158673 757923913703821312,48705 779487399906775040,174427 770381088774578176,118761 792158050563989504,243983 793423875803484160,194085 774785606274744320,139404 764798465272582144,84724 770715061799137282,120541 780294944820908032,176890 732240873858064385,11774 766458948127952896,92264 781337555442642944,139404 777520589066137601,162107 780545307398418432,180343 775000543060168706,146259 790606363630022656,232169 759539238266343424,57463 786110140307177472,200870 752987488818372608,23739 787442775641821184,192519 750082574203154432,10661 776100574445965313,153095 788754190126440448,213344 762811700831748097,73926 771017583373852672,122146 759186209826562048,56964 789127093745442816,222682 750804873231294464,14950 758125151963578368,41703 775780313863774208,146259 793263279954997248,249926 754171853984309248,31268 773869497807691776,139404 777878892552056832,159876 792409251809374208,241940 732514220571394049,352258 765709528952365056,88361 775067451985911808,146259 753063421478891520,24319 763162007914897408,76329 757169283302559744,45669 760887288943357952,11774 787471687679746048,209035 794847047908110338,262752 778467236818198528,166362 781664656142241792,188304 769205409190187008,111558 774003910314827776,140437 790883360293916672,223492 759888268011802626,52887 794575296724926464,261155 794528429312004096,261155 794663875358687234,261155 755644781234122752,36719 785618333265633284,197017 788180089728937984,215252 749243418069635072,7828 770362631215546368,118515 779047658270838784,172364 788135175871827968,215754 794286660812996608,258456 791349718349590528,238207 794697562532040704,262022 750678942961405952,12883 776140579768008704,151542 793613445480472577,252639 775308790820442112,145866 778354146533670912,167676 780818264175894529,183269 768203946007552000,103924 768944793149906944,110209 789562418498109440,226731 758603536196337665,26539 763145410605187072,75899 763322459416358912,75724 764977703334187008,84209 767504262439907328,93170 793894500275875840,256534 785816684162494464,197091 779436603945148416,173964 792119459578257408,243513 764718508751990784,82066 794224261468540929,254209 775795480747991040,151741 772591714590715904,120690 773536975127097344,137042 778252173939314689,166409 776529147657121792,155318 786651568208617472,90209 776085404424568833,153095 795409193704505344,266884 777866477634478080,163990 776623079170543616,155451 771394885773656064,124597 776841066284666880,158428 790758694095097856,193121 793579675209592836,252679 755133815614562304,35403 765149505536786432,86103 777307517839958016,152314 788871786645557248,220526 793919085482479617,254698 765309947424931840,87145 765482289321107458,84886 778943089096351747,171168 765318197860065280,86825 785659294062563328,196277 793906028630904833,255393 775002030255386625,146259 778973764444827648,171617 763231509486510080,75899 768887885848338432,108729 790584281542295553,232169 763211809797107712,73814 769177260381405185,95672 752222389702918144,1248155 753224386732171264,24788 733021556297871363,355293 785320560855093248,11774 788553600578445313,203710 788737780247502848,220332 790681532264427521,11774 750417457391677440,11495 763109771268481025,75899 779837241254219778,173358 781076934243549184,185271 793248099552538625,249926 765630200411484161,88735 795178698106372100,249926 787124685234470912,202379 779360682076700675,174427 787536983467798528,207287 768919132200849408,110300 792068230135156736,243187 792492266522759168,246314 795280339325296640,264397 794619518261858304,261818 756258931467513856,42149 755551719493398528,38476 765015869755908096,85562 790028056748363777,225981 755166363556126720,35216 759152462687109120,27156 794580604440350721,261155 753303384560513025,26458 762355938288250880,431998 795375764074102784,67229 761890985051762688,70941 765266976918740992,86440 776616406720708608,154832 780116442272313345,176128 781289164058886144,186584 771404394197839872,125070 791741655070146561,238780 777292495491260416,160353 795062168068784134,261155 795694148871393280,267862 750535475690106880,13532 788382421972574208,1170441 789838240136122371,227242 779153502111137792,173011 793435682987470848,252020 795036451994042374,247930 753942496283992064,29263 768445932950003712,106281 791478516256641024,237540 787054886856843264,207613 794739664607412224,263171 795339877084753920,262271 753303762240888832,10848 761681062372052993,70085 792735499911782402,244572 754065195702583296,30296 759765535542304768,59666 770640247633879040,119937 775064472360747013,146847 771136075347562496,118087 773981205616136192,139404 791649053897592832,238271 765661555975397376,89076 770932741344985088,122088 735983483814739969,11774 765540923954593793,88052 794954496593907712,263895 753408688535244800,27222 761320420603604992,65540 794529582061756416,260404 751157274240962560,16833 768538011617419264,97386 779426723834179584,148994 793858237405728770,11774 765411104168128512,87245 786932835642843137,203863 788058768944852992,215005 755760303296708610,39384 789194863019294720,222913 794424385436340224,257353 793951106430828544,256105 757329612481277952,45669 759148783582097408,57348 794068936694169600,257492 795425151580073984,247930 773120790925422592,132364 792924634404515840,248514 763891094153158656,80098 773576044997586945,132335 766702850672037888,95672 732152992082870272,349239 777926864983695360,161960 756972863706439680,45622 794782435812765696,261987 763934423062417409,80136 767525247922888705,97220 781502612730368002,139404 785815224146333696,198671 765155147836223488,86103 765723480214081536,88546 790743986101026817,235349 792534440136376320,242693 761224297327321088,66851 781342006954102784,139404 761614307175964672,69684 773416118060982272,24173 785618079648665601,197017 775016690258153472,120363 790964562375815168,232881 758707077346914304,54739 789998036394979328,228820 751185154589224960,17365 753736704708767744,29263 787040474259488768,351666 765954249188642821,11774 764179216078295040,82457 764487414429601792,75593 778294443246059520,166532 780434869205819392,179718 777285779039014912,76146 779540673343041536,167939 786585553818963968,204684 772857549754343424,130988 774070073690427394,140444 788527109153050624,218349 795154461115162624,265418 765662564566970369,82209 768918775248871425,109104 774989995077541889,143043 777952579322085376,163824 789194366929645568,221726 793254911664205824,250179 768424042915258368,104932 771950707108941824,128934 788356798705242112,217156 749303517198692352,7849 761990633372254208,71053 790685944693264384,232169 794005989238390786,256502 750504585005977601,11495 754007050644889600,30633 770423171732295681,117257 776779208823545857,157755 781137054491037696,130635 793109371488202752,249469 794003570441846784,249841 763508223831793664,78344 777113777741393920,159245 756616719687352320,43258 771549934638080000,125554 785961101800378368,198591 786627817962340352,205181 792129197057708032,243733 793621107307868160,252639 794061462922661888,252806 769734667188604928,114985 762678972463316992,73926 766430012350296064,92958 776004595608850432,152872 753072298358341632,24526 764517568635740160,81702 765187938225365018,86103 773192654771228672,135025 793442986906546177,252196 753586447752495104,28092 760815902644432897,64326 788658062349438976,215437 759018239397498880,52469 781230086326480896,186553 790298870991429632,230282 794223299094020096,258331 753019973610663937,24229 793182438369427456,249469 758700978820481024,53185 769230957010358272,108795 793322795736313856,250633 774099645353959424,141360 793876343523901440,256269 794561222423166978,260173 786634655554560000,192032 758654611817308160,41680 758776193348804609,54347 777607638271926272,162610 753207849195544576,26048 780766217778761729,182960 768076162824343552,102514 753644073043439616,26458 765722719317008388,84209 773708854882213888,138819 734778175532761089,11774 794569770205061121,261155 795449864633126912,258922 788483894895140864,218545 792079449894195200,11774 767751547304316928,100605 787472070665986048,11774 795386475944742916,247930 759967992226672640,54070 761386250011979776,67852 754059481068122112,31551 787006984600055808,191622 763540899963949057,75724 770744285813624832,120474 765265520329392128,86825 767294831257268224,97355 776290705895485440,153596 753910657108611072,29548 760507337329311745,63149 760822428469559296,64722 766712321724915712,93823 777287718938247168,159554 762270133398241280,70886 771748928525967360,118191 758705232947716098,54070 789454823145869312,225981 794113498267656192,257788 776064030104576000,153194 780940988239839232,182870 753743321118433280,28508 761192585633202176,66800 787103094333112320,204929 793527760111022080,252741 791055560175185920,236393 761029075959853057,66159 765622921918382080,11774 789149367701680128,222647 781216778881863681,186434 788851570381320193,220602 792016143904976896,243075 785652180057546753,197091 788022356190957569,214354 778314043899666433,167220 793469126421295104,252020 758654880290451456,54070 764940381314244608,11774 776211455376928769,153845 790285840735932416,229505 795145857662259200,262849 776555265051201536,151374 791721699888750592,234990 746421755107958788,11774 757150263111221248,43659 767122497489674240,97836 760911682940047360,64664 762217283959726080,72370 785603707777978368,197286 795707072998506496,252939 766803286137548800,95672 794163101784358912,258331 777843536024797184,164001 789910960941195264,223432 790661817668341760,226731 755795215856861184,39475 760436743162200064,62735 787007696167776256,208065 775853368417792001,151463 764184870776086529,82283 774208803592036352,130750 786624398723805185,198586 788478096605257728,218495 765553171045330944,88052 780620548992827392,181935 793612143153127424,252639 755793899583631360,38210 767804309882998784,101681 773520095540809728,136904 790388845036597248,229148 732643169209290752,352718 768098616078659585,103354 774734188108972034,144941 794662989433569280,261050 788551570493435906,215437 779200046684332033,350711 779325871773679616,173347 795370476063354880,264397 788424563075887104,217837 752004164142542848,15721 770461007105839104,118191 792081421162704896,243398 752905348378423298,24134 761606965990608896,69576 775741682658713600,11774 776569201465167872,156835 742034071019225088,234630 759809642256007168,54070 769075883227357184,108729 786618895922712576,198304 791351403511967744,238207 791658312454373376,240483 772919879796002816,129650 787504654930341888,211347 792167256797114368,24173 794194996333252608,258598 760574311166009344,63559 770356416360148992,118230 792069670765330432,235399 774753479487320064,144494 766691742095699970,11774 794286246482870272,258829 750838406909952000,14595 755380513624514560,36370 767292954268622848,98634 785828275687923712,197512 760197942024278016,61412 755536752148828160,38401 790744651720368129,233241 757774827713212417,49056 775751293302403072,150511 788002441056784385,212564 794261515977297920,259063 795456193430831104,249926 764814296874414080,84422 764990977819811841,83751 765526613945618432,87904 791663305890811905,240483 778231706713063424,166422 786030719235653632,194060 780084022495973378,178258 793971191279013888,256439 733329169598160896,11774 794854198483550208,261155 771659684138786817,123038 779057928422592512,169916 755168296161292288,35890 785319579807457280,195125 771128601748045825,114905 793625072170741760,252741 764311214620971009,83011 768965375279009792,109960 786911681796595712,207287 792430363004047360,245313 793672458129649666,254135 781117310375428096,174392 778186691702120449,163785 781140646660800512,185496 775647587219177472,150511 781826103379894276,190635 787058178206806016,208831 761597663913443330,64476 776138260531802112,153915 785328870853599233,194648 766403502557966337,93184 778325769231732736,166372 774460375794233345,142527 785869884450234368,194082 788418594468139010,217519 795266106403323904,263926 772854254046289921,132578 794472903303720960,257423 761297017083682817,59631 791875711111802880,242074 792940966650916864,245591 768544377048141824,106281 779338749574381568,174230 793615265661681664,254209 774556770463207425,141360 789083953529360384,223286 790609716397412356,232169 794198797282897920,258598 758442988724891648,52394 771486005262155778,125367 779500331327557632,173628 767805666379476992,95672 779113750326611969,171168 791007042085453825,235590 732605171398774784,11774 749764996549054464,9754 753322638882332673,351338 764956922927730688,84724 778516791488290816,167220 780616516446281728,181755 770968625364762624,117257 749667050805682176,7461 760827594119843840,64678 775787202576080900,151185 792603051676737536,246225 795317267479150592,265866 758361851931549696,51069 767754875102867456,101134 758661054356271105,54070 761573712210649088,69231 786235111767470080,199211 776555317194784768,154900 756923544341192704,44163 775860690590502913,151202 785326236008452097,193532 785908486202806272,139404 788620427287494656,210390 794731997662826496,261155 786947944524021760,203793 755753730633404416,38792 773547010045521920,135025 791654185703993344,234990 795695076940926981,267855 750789687514726400,14421 763804391547830272,80393 780595494129111040,181903 792791619875381248,243865 793899446673240064,255942 753419547210870784,17120 755524140673622016,37979 794367551383945224,259623 764517333431832576,431998 779431120886702080,173637 794822104533389312,262849 795401029235904512,266138 765536781555073024,88052 764166763919478785,82283 788521900121071616,217519 794001813426946048,255942 756289592429539328,42432 772121825018916864,129558 788107390625341440,215005 794438487974023168,260273 771402822743056384,125367 779468683542302720,173917 785386565719711744,193488 794568691950219264,261155 794666732040441856,257423 793163236472389632,249926 751906676358279168,19236 788482206972907524,218540 754752990225936384,33356 772500110856953857,129700 778296252249346048,167220 787137087229222912,204835 749312126934716416,8047 755194623543369729,36208 769917094544732160,110585 789935584752041989,228241 770417896912584704,117609 795079057679536128,11774 732414066241638406,153621 776898547568545792,159308 777847185346093058,163990 758993902678401024,56302 770254741708288000,117257 788122323425628160,213064 795372438519480320,265875 778276033380225024,164826 794578972008968192,261060 751152226836643840,16833 785655324980097024,197512 790940936796639232,234583 757722855140360192,1248512 792088632324681728,243460 793102217289076736,249469 742397980246978560,11774 769046207301840896,110659 786395086741344256,200460 792395041864122369,245607 777710365077635073,162430 779447949231136768,174294 787085531448344576,207949 762420864058953731,70886 774338203784536066,141360 765024795897524225,85757 772858854807834624,132996 793808900948652036,254135 778983199393378304,171168 773610701382311936,137869 793472208085590016,252408 759948495772086272,43471 760196019539677185,60538 790934644317454337,234583 791809183272361985,240483 794259721825976320,258598 756199430835965952,41469 759157616899686400,57348 768613471814553600,107559 776457129423056896,155896 794352458101379072,258878 794625562757038080,262145 787562222465740802,211708 768867550126075904,109666 775079193696612352,144730 786965324495196160,207119 785598064471990272,196277 792496725298647041,243286 794567496170762240,261155 758112780046049280,47761 763555397852463108,78853 778071168838492160,165185 788173972277977089,11774 764805530049183744,84683 767968965675016192,101681 768181747364143108,11774 776283555525644288,152504 760843358440820736,64745 777577440520450048,161978 778233518413324288,166532 792065273700478976,243187 773271585809506304,121785 785525431311200256,196538 763360870751621121,76858 766562163775397888,93823 773969192454230017,138642 790182890663477248,209129 794298512368234496,259134 780955185644437504,184223 768221708931203072,11774 773582034220490752,136904 785638328985067521,196917 793615210896470016,254209 758083808713400320,50853 758422057461874688,52983 764994311922475008,85562 770347299516010496,118405 775456048941559808,148994 758744450361204739,54052 765548713397805056,87904 771337871575900160,122982 732309087166271488,349814 751011718982053888,16311 787951034408796164,213064 762738872170057728,73707 773579118248067073,73712 775937952140529664,151463 770735695203893248,120610 780976260235137025,184223 768218638306250752,11774 792838801345224704,248036 758429440510603264,52061 793084513991716864,249348 761621897117327360,69548 761165852423127040,61051 769281832898539520,111454 778410118140526592,152594 778493530121637888,167610 795129221328711680,264397 750130724678672384,11773 793872739501281281,191065 793965088226951168,257271 753935126749388800,25634 779071120708435968,172523 787040090312835072,207733 790218565693480960,229909 786964268704858112,206742 791813115922960384,240483 794037689813233665,256217 790943650133921793,234583 755106899327082496,35403 794694874402390016,249926 759098248552452096,56964 794772972602933249,261987 762103749728997376,70858 778551031655460864,167044 794528782736572417,261155 753635674050269184,26492 779035313167400964,171379 778063897941061632,164945 786723624426180608,205094 762697590097993728,74302 769411298329300992,111448 781299014142603264,186243 795102249114550272,265257 781908724092854272,190635 785268608591028225,194648 792794552121733122,217837 772454712217972737,130175 781354699748470785,186170 758706460440354816,54739 768861689605394433,109666 760865082070994944,65180 763203835607314433,47188 778004776009117696,160641 788405450815385601,11774 735143792077099008,351338 775663403335491590,150063 788108355365634049,212139 793557683714392064,253206 753323532432601088,26871 766724870172446720,94718 794547693012054016,261155 764382761012465664,81869 775504228773158912,148994 778567773244968960,168794 790293527703851008,11774 766441420127297537,92075 768503705679388672,106281 776413843169931264,155451 791793506704498688,241432 781109545271721984,184337 752207412946284544,21074 786204454429138944,192032 761622675743731713,69794 770093142540447752,115928 795760654376456193,247930 789514376625721344,226788 793790890963709952,255393 776784532053823488,157755 794345388543066113,256038 793090204500451328,249348 794216692544978944,258892 793511221437706240,252824 774449844358348800,139404 787569530528681984,210215 767793988594114560,101463 794531986320736256,261155 753295554193620992,26924 761192624111902720,66924 765544128851611648,87904 765189606287499264,86103 773641319054839809,138382 785545249695289344,194230 785971885339271173,198591 787832060572536832,205197 789496934948044802,225981 786962659862163456,193639 760526866860179458,62728 794526260324143104,261155 733100716689002497,354983 794715816935747584,262849 757805801201250305,45964 765548444400312320,88052 771467382149623808,125335 792797028971458562,247739 764950202817982468,79999 773336765088276480,134375 794234303697850368,258598 771492986840637440,125554 778074218638508032,164435 791661842674257921,240145 772460853522157568,129662 758497917665579008,46890 762766864808284160,73706 751690209570361344,18893 785894158527557632,11774 789925474680135685,228820 791255076488744960,237491 793924528556675072,256219 774714038991200257,143473 780607868189802497,181984 789417294640275456,225427 790065419201679360,228820 765911504688295937,90031 774590688465944577,142636 791999395378061312,241819 778744027181047809,169327 788421574412165122,215480 763770665325428736,1249165 768319601851572224,105109 779291721217695744,171095 788046634039083008,11774 768917855249178624,109666 770258405063786496,54300 788711472465518592,220029 790214237109051392,228570 793506898624610304,252596 792552735711178752,246295 760985974964903936,66159 770392191936008192,117257 766736227039051777,95708 758032819562094592,50923 774243291466313731,130980 771883592746020864,128713 793472302574923776,252020 791332787198406656,238207 755565561468231680,37424 766807797321334784,95708 752926398315126784,24316 758627367103434752,53017 786969300183777280,207949 791967353097494529,238395 768856238599856128,109666 786288426614034437,201958 773660145595387908,137965 775918307681538049,151463 781842240645640192,189134 791342072716365824,235257 755851585213730816,32710 758829960182108160,54070 763608964739182593,75929 781844469717069824,184716 756574448501788672,43553 779364536641990656,174315 764479413647872003,80355 779173605955493888,171693 773228544193359872,132364 758334130358661120,46384 788340159884382208,217032 793242342081691648,250633 755672500198055936,38666 758505830689837056,52061 772468427319484418,130067 774751945093414912,144494 777944549394034689,164826 752623474905001984,22436 787314564639719424,65113 794850818835017728,261142 763257457556631553,32625 785236695427997699,194185 779529930866429954,168284 787702013006114816,212357 794206487346188288,258741 793062810838327300,248065 758734414838833152,54898 768467588393369600,106281 770406315013267456,118087 781186795434369024,185496 778679766077480960,168284 788857430155337730,220602 789249242405539840,220526 792863231106625536,247877 763045950763991040,11774 788222505194356736,215578 773237078037557248,132578 770311834062630912,117377 760901193703055361,65626 786680233525141509,205294 757762449915285504,49056 755559713287307264,37457 770305773356191744,114848 791435418990358528,238395 736304298598924288,11774 775039198344548352,146405 792306839534862336,245056 769389470932164608,112872 772542276363030528,90384 768052237306212353,87904 771983398952955904,124597 791652586847817728,237813 775033763571064832,146580 770282172687187968,117364 750470244796207105,12746 773586862502019073,137158 794608134958419968,261155 770063062531469312,115509 780565913812758528,181548 776185899138686976,151409 758040941194194944,48663 767096472223440896,95672 753391817849266176,27402 766663589587513344,91810 777023843722530816,156835 795249019274534912,265644 795361724153135104,264397 795052506468483072,249926 763001391149441024,75899 772564320609640448,130750 749830435408973824,9717 758105563511291904,51451 763010173338255360,75899 758691382110269441,54070 769989340068012032,116141 786095043597758465,193533 788882158555365377,220727 752981009872752640,23739 770420975955505153,118988 795298477051879424,266079 762255285008424961,72420 769267344245919744,112399 793859312233881600,255393 794194119203516416,247241 761921629999894529,70940 763195739157561346,75899 770296388383039489,117257 772951791298379776,133043 794256518795423744,258607 794063159875145728,255870 789453852357558272,224680 773723590596431872,138903 793270568422432768,250430 793607324405473280,252639 790987859142512640,233692 739746223557611520,669866 757611336880775168,11774 760908192603893761,65626 768064486272032769,102998 768963222716022785,110362 761356029355433985,67679 776555106653249537,156110 788766256614768640,220526 790514011213139968,231894 772965282130329600,132335 791048278599086081,235720 779412487573803008,172945 757597412231905280,47717 786851849458556929,205186 788203675780984832,215922 794955319310893057,249926 754086119386390528,30370 793114428879372296,249469 758441529161560064,51069 764165019776856064,82066 751186967082242048,16728 772486507026386944,738099 758667690479321088,54070 771827275750739969,128194 760539609482788872,63567 791113781099139074,232471 758456408941539328,52749 785600166451679232,196277 794495163578064896,259134 755275270458712064,36545 763597777398013952,77632 768564038049624064,107138 785997287193513984,200460 787847400153030656,201374 794495418373705728,255543 768479032035991552,1249480 753207144028200960,25135 762701487667486721,74431 787494719991455744,211347 772981482486759424,132364 780355545513402368,179636 764070005977718785,80720 786674155022381057,205349 792177162266607617,244637 763052794999869441,75899 763105286810841088,75608 773920123770003456,139404 792497293194780674,246273 763750518439157760,74681 771371755898306561,122622 780815862907473920,182817 792524579004481536,159876 735293795017719808,350498 792881323941699584,247232 763196690950086656,76474 788900549680852992,199546 773136594647654400,134470 787290329581891584,193121 762027530358362112,71476 771336948246077440,124855 788005285533192192,205181 790909878013423616,232359 755428659125682177,37433 763148969459511296,75899 757293846866853889,44819 768112110421282817,103354 770088811246260224,114779 792403020256423936,244550 781676902406815744,189574 794236638108991488,257492 732887007219884032,353016 741977236895596544,352061 770378711099019264,118191 785489099184537600,194450 786963329440948228,207613 767525170223415296,97248 770622868992299008,119786 793364408323846144,249926 751937577222021120,16397 773013452969345024,127957 771552195326070785,111558 772787475697766400,132335 750866003546894336,14992 750903370525749248,15316 764896152533643265,84422 775626096104640512,150394 787051442997780480,208065 781319565494083586,186883 758214784621875200,41703 793970749736419328,257353 795349840901373954,266054 761189258254282752,65180 779826951846440960,176109 791675473566859264,240474 761542621130993665,67679 768938427995787266,109945 765274116425392128,86103 771910171605860352,125853 787726315944161280,212237 755346523345477632,34784 766716824746680320,93508 773794778634784768,1170352 789556585005801472,201374 790062376984846336,224065 767984967490146304,81869 789469742226628608,223483 794265931845234688,258927 778410191020630017,165488 780832421684006912,183269 787269275656425472,206666 793608801949581312,253721 760159937553018880,61051 779441800155164672,172027 792113234052612096,243513 764585209153089537,81065 760139124447776768,60866 761317448729686016,67229 778287387826855936,166409 776433154127036417,11774 791486109201080320,239261 788834696880873473,192394 793846076491038720,255942 762268287996755968,1249013 771422842177019904,122146 786512658673442817,203674 795109361110552576,265308 750202870612398080,9433 771407569155923968,124597 764972358629064704,27156 788828077115801605,221274 790943439533793280,232137 793615405608636416,254209 794563617345699840,11774 774364778785484801,142671 794734176440295424,262849 778820275060166656,167220 765295291931111425,85562 786607006778007553,11774 790250095832928260,228076 791673744997638148,218495 790587105332240385,11774 791468101246128128,238395 774444319499513860,140444 779322105003253760,172962 792802599816794114,243865 781833808270225408,190635 765487398344065024,47188 787385412331319297,208831 754784612287647744,33501 779506632216743940,175153 771779015933734912,71408 785602482630225921,196729 732439452690190336,351649 772272029630246912,118191 785458784680370176,195975 760461633814757376,62837 767118082900983809,97852 786010778788737024,200490 787012261109903360,207287 777876180447948800,163763 769218951834439681,111558 778401025715609600,167220 761178344348086272,66897 785767277039804417,197512 760958495529263104,65237 773850211781226497,139392 793856770762506240,255965 760559651163246592,63451 766678234889060352,57607 776954980850921472,158864 795062702993457152,263907 756333767250227201,41726 759909250139164672,44429 749805817923153920,10064 781124034930970624,181419 786951802671411200,207613 794039529267220483,256439 794765884346793984,261155 751205105811263488,16768 773385326668705792,135505 786339008007794688,202379 793209377431838720,250633 795353695110234112,261796 791356910440030208,231894 774476910646681600,143585 767075348601114625,94718 789437820775563264,225895 753695165102092288,29263 767062913399926784,94699 780540679931867136,180655 794063279391907840,246225 773261608814510080,134572 788081667630071809,215252 794391573219852288,226320 788478474747047937,218156 759039246841896960,56552 788373974728052736,1170441 776871597391155200,158815 794612448321884160,262053 795610498364506112,267521 777381735764033536,160134 732450526051377152,350081 775168834537947136,146259 781337588078563328,139404 732972460350398465,353016 757586537089372160,47761 763338439966072834,75955 758984115911667712,53144 769062266905952256,109874 776550860285288448,155688 793359467341549568,249926 750829380289507328,15661 773953617787322368,140211 774753841548001280,144635 764145820631314432,82066 772175216231403520,127579 762075752808472577,47283 788478050665111552,218275 768087777716109312,102998 772852571400798208,132996 753593292961357824,26446 786957027322966020,193633 791081365731028992,234583 793842426855260160,253793 793132104817127426,249841 752737680329433088,22439 791126912806621184,234583 795383679149346816,255826 766260407912640512,91946 765982271983587328,90384 766458784898101248,90575 793609361532850176,252639 795040000890941440,247930 788754274591379456,220526 793626534070267905,252581 755482373039337472,37538 775219545350995972,146205 790767897966735362,232169 763401709184020488,75955 775185891761328128,146847 765587570331910144,11774 775382292936138753,148473 776596094591627264,156835 788509094428626945,218275 790961340135329792,235147 752948361334956033,24704 780819395320901632,183269 759858624604672000,59750 771848460547088388,127957 765023528404090880,84710 772138097597296640,129558 779429772959055876,173446 791345462213091328,235179 795044493439496192,262849 762089931619565573,1248990 763432795309998080,75724 793443706355449864,249926 764955261740027904,84724 794954650038468609,263653 750024337353302016,11291 787322520076709889,210289 790528240997629954,231894 792253737171505152,243075 779097608203546625,171644 790206609393786880,184376 785918515329003520,199546 753927126777143299,29263 774425701617238016,142668 793105245421219840,249469 792750769606889472,247232 762985239794679808,431998 791331044897284097,237491 791625185623433216,240145 793912941099745280,255942 793527385119297536,252020 753056934354227200,24624 792085163450576896,235487 794241759815483393,252580 776990834231304192,159850 781246961127153665,185921 794141261208768512,255942 758462533812432896,51451 786537849558437888,204413 778407225383538688,167220 776649512953581569,155451 781563577551454209,188401 763143418197467136,75724 766887826919198720,95682 774093779527622656,141316 764428765145464833,82066 791798968778911744,240145 790253281175965697,230282 761691146942676992,69231 770384500098555904,118087 758313203826909184,52030 794540376988205056,261155 756086841564995585,39162 756516257231429632,11774 765688067319533568,88920 773952953543720960,140232 751542436359335936,7997 752206338097180672,18215 787694721204453377,210253 789866390035443712,225456 791784824063168512,241678 793528946948276228,252014 760235808142008320,59928 768911204949655552,109104 795439597731901440,266884 750030120233099265,10654 755928226925457408,40566 774050876780453892,141200 775431823589507072,146675 788859420209844225,220029 794897933976145920,255942 787021463161229312,207613 795609282939076610,265855 766717329069707265,11774 758383404027183112,47940 795335347471261696,266079 773903488145170432,139404 775714279559467008,141887 767414723033894920,98890 791660332574015490,240483 785315647248961537,16728 787377159379775489,193711 791458724095397889,238290 757282853109374976,46406 772126239771414528,128971 795467415077457921,266151 756614103607734272,43553 764549162230812672,79561 770298934778617857,117257 776061564810067968,152735 788907714596319232,11774 786955102435147779,207613 793130432913113088,249841 765938942768066560,90384 789530363823521795,226819 740880800728551427,11774 793819897948102657,249926 794693247390089217,262849 759102317316542465,54070 793125812199264256,249469 795773286080622593,268754 751788270153895936,16931 768609893607702528,107428 773702040908201984,138819 791738956870148096,240584 745081255734050816,351424 787831626386448385,213253 766432833485365249,92959 776923548896014336,156835 794996176571371520,263906 769206283497078784,11774 770265074799824896,117364 787702129414713344,211880 771528572678737920,126390 775398676634099712,148170 795350750985523200,249882 750832388276559872,15661 762502983267389440,37044 775936358560837632,151302 780853540285669376,178577 785480212955795457,192032 758129915707260928,51069 760232515344879616,61412 765227054723899392,85805 790606374203908096,232791 790830071976263680,108396 790908046797115392,234583 795319452443246592,262849 767469970292736001,481145 771988886109249536,127871 790977458803732480,234583 767040773216956416,95672 787645604096712704,204413 791623078409273344,240061 791659022646673408,239692 794691782009307137,261155 793485056752906242,252580 758670085284323329,1248615 790277502312656896,229798 756285972443238400,42432 794556598093942785,261155 751564777147817984,16728 760820177172692992,63655 785699366858166272,197297 793210600868442112,250633 753933318824062976,29263 765981437593923584,90735 772219371875930117,127134 776737047511965696,157755 771790651306479617,127218 791474203774087168,234583 793955895826874368,256255 773270353355370501,134993 790132944996229120,222997 755479282231615488,36859 765161124249477121,85673 773944380986167296,140372 778344826982928384,166532 788159080602951680,215608 793906908096708608,256534 752999015491506177,17416 790654783984021505,228820 792430474094268416,243451 763800713642119168,80393 770999595149164544,103354 788463107173654529,217519 781620462069641218,125742 778017470737100800,165097 788452272283881472,217519 752680523030417408,22575 764631921297088512,83903 768280299167846403,105109 788581690344177664,203710 790553642373943296,232137 786991359219470336,205728 794666822012268544,11774 789334072812244992,215005 758386165103812608,52554 776842751673413632,157755 776552732786364420,151463 763043320180408320,74681 763502992913989632,78189 773468530079625216,136515 794613860519084032,259743 788390300892835840,214127 755595914396389376,37219 767524574997118977,97369 747519906598395904,11774 765723644332957696,88930 774116015378620424,141316 749286553395073024,8049 759883632295063554,59394 765183484818132992,86103 767873479446106112,102249 792881124112343040,226738 790890348931317762,226881 781211370062766080,186434 790293438927364096,227242 780950096930234368,183632 785655968260431872,197512 794276254237093888,258598 753199507920130049,26086 777337073665708032,161546 779293963224178688,171982 794034911870992386,257492 745324455358914560,738099 761957537948110848,70679 787687182815244290,206117 761535622465069057,65180 753528808905375744,28022 770712270624137217,120610 793629026107662338,228101 779873731850084352,177411 789186713205690368,224221 769796780569403392,109479 778199907169599488,166266 787069249865015296,205728 753066584458100740,25255 756315447235080193,36522 791318593938026496,236502 771465745838374913,125554 786248330229809152,198576 785267878807371776,65113 788801194726559744,220526 785502688742170624,196277 788776650435596288,220526 792013333276848129,240145 776615305577582592,156835 780093492357849088,178258 764821188321378304,84689 773843202201616384,139419 788019988221272064,214492 793171863941681152,249841 773433773606182912,135025 786519646564454400,204303 794952427850043393,263532 793995625650122752,257325 732841634002575360,352938 767949848041525249,102011 775093694982676481,146259 794760620071600128,260613 795413604770123778,265855 758430890032664576,53001 777509601390448640,160758 781787854947123200,188577 759015614874734592,56302 788456551010795520,217574 749253591467040768,7836 762366426577526784,68993 786402018017570817,203350 788798684196659200,179925 765713718504108032,87904 764197725776654336,81869 773654649123459073,137777 762283384689143808,72420 781332134082379776,26066 781501625743597568,188401 786215961288335361,200472 789526032479059968,226823 793504799261995008,249841 776163807307575296,152946 755914925663481856,40668 759941298602205184,59923 768207615725805568,103046 793218706759442436,249926 758683511138025472,54070 760979886412627968,66159 790622925476995072,232791 791210280936206336,234473 764308266675429376,80939 768088234064764929,103354 781900192689774597,191354 762015862438060032,69356 764179048159477760,81946 771977735266832384,128404 760160711268003840,60866 756977893226516481,44163 757704164558376960,48991 791831372134424576,241940 767841883250917376,101681 794263653453135872,254209 764199358569021442,80939 764484921263915008,83391 764937981941587968,84724 794256004645060608,226320 781579076494561280,188401 785317104564047872,195125 795346950627454977,266500 794949515556122624,263895 760587170352537600,63149 766656310834110464,95045 775123220861038592,103354 775890484736602113,151302 757990130778984448,50435 763729498898436096,79771 775355042832318464,148045 755797731180937216,38183 766471310721507329,92917 766394613686992896,93286 770084694507524096,109666 771767065472405504,121795 773573196616302596,137158 788753065339871232,220526 795608116662444032,267521 732976106064732160,355044 751941105336217600,18215 768483726045118464,103354 771833653013848064,128143 778804078071525377,170187 787484282302394369,199307 785655597442162688,11774 766257407248957440,91946 790966974796955648,235532 770463279655235584,118192 785584390453628929,197286 766107919859408896,87858 785824568824827904,196524 755880491123929089,39657 769647268110532608,109666 770114274224119808,116214 774227011183280128,141867 768666760627167232,106753 777367016617291776,161456 777627286757580805,162497 793184644783083520,250033 751966469391413251,19792 763775331689914368,80098 774320201777065985,142942 781162614680190976,11774 760483657677144066,62821 778395412042543104,167273 754843546654502913,32873 757705923468992512,44235 795018322370662400,263906 788712636917682176,220029 794009690518659074,256502 758507243818082304,398859 760847694503960576,64722 773271882250399744,120388 787699110958727172,210289 766370930482225152,93375 780610443236798464,180783 788004254950785024,214084 795022021428125696,249926 757616030088736768,47761 768090241030774784,103354 791459815897833472,237851 794588850920165376,261155 791017114492600320,235487 773655452060151808,136904 786352688418000897,201958 777702493035823104,161277 793491872199041024,251566 768901553868541952,109666 773624752829243393,136904 788387069622116352,217519 770090130807947264,114779 770478248375484416,118191 773635296999112704,138165 781637412447543296,189652 765958167763165184,90384 791281708393959424,234583 794347880874004480,259034 764154290134929408,82066 771513579291959296,125554 760200375685242884,61545 753352795466698752,27045 757162882870091776,44450 769895311573606401,114388 766120685840269314,90384 791663185753436160,240483 771099763399884800,122299 795697164630560768,267862 763514233204117504,78129 780147758711865345,176203 785939472571654144,199352 771116175493328896,122776 752969520252203008,24668 785501994408521728,196277 793164507447164928,250033 752952075630239744,24526 777337834437021697,160609 791104673902129152,233692 753553443122315265,27317 767782577394552832,100893 794272185103876103,256255 785626348823851008,197622 795688981023162368,268179 770850493254041600,121612 794535916354338817,261155 773084019944751104,133454 794636202905366529,261155 750367650405052417,12805 768110875307675649,100893 739814560031510528,353374 776499616133050371,156005 767544624185507840,97325 772188387411320832,129558 749733304027324416,9295 760289161555443712,62130 778986105852964864,171037 786576339633442816,204413 790805161413271552,227795 780897717472165890,182870 788437814560055296,11774 757736952296726529,48220 759806568875618304,58939 772272675372736512,130415 786667192716853248,203674 761220889241325568,57574 795037880548790278,247930 771844552315502596,125554 753307676143149056,26894 753563838243479552,11774 751217310992564224,17794 776149576847880193,152314 788241026787844096,213809 767807257169960960,101383 770518242913771521,118192 789687512788709376,215965 769481355474395136,112399 786894089992175616,206189 753682612980420608,28981 771114351562555392,122344 791366993576206338,238207 750362816666701824,12883 756887465051377665,44450 792048921296134144,243187 788320604390760448,216979 789278003935252480,222520 771855544541782016,128143 785640267323801602,197286 795283164335718400,262752 770077130109648896,114779 793165032666255360,249926 765631282030096384,84209 768635832349646848,103354 785399862632255489,193669 765936065672806400,90384 787025753821028352,208014 792848940022525952,248078 754035829563990016,29263 791988530121547777,242857 761259648598937600,67517 787116956516220928,207965 787489829244268545,207109 794576772759097347,261155 751181888409264128,17591 756620295679582208,44273 777339760767406080,159475 793055894145671168,243187 754782292518772736,33356 765338948436652032,86440 768859514430971906,109666 772823840661573632,132364 793633607382208512,254135 769791405615120384,113882 752678721195085825,22432 761626673057980416,68993 778426957163704320,167220 792481559836098560,243451 752726352713900032,22838 761158238696009728,65180 761990851379679232,69711 765011427639689216,85562 791453738682712064,238780 770607451087536128,119535 773895972367765504,139577 793323517479706624,249926 785678604881399812,197512 776834438621560832,156835 789210221419855872,224019 792580117704736769,246225 794308879785938944,258829 750869900764123136,14877 790708061665046528,232169 770550065060511744,118191 771442084582612994,123224 763150752357285888,76934 769143840745881600,110344 733791665857560576,1170556 785843838665523204,193050 770653575710068737,120393 757541311713009664,47782 763946856560812032,75438 754847804686737408,26721 733670225514749952,355952 765639073079791616,84724 790596489768763392,232169 750480176731926528,13450 781585510661779456,188478 757359415599046656,47090 787019290213961728,207113 792114757490741248,243187 771797792444583937,124744 774445589555806208,142503 781809463850401792,190024 781665687811059712,177455 787274475771342850,188577 780796567569793024,183050 772464308357771264,129558 776918962835685376,157082 785547511264149505,130635 793239178842636288,250633 770403604712656896,118191 771063819762274305,122955 792578170771894272,246733 759487585362345992,56964 762577015014686720,73662 775736485815390208,150717 776649213023137792,154534 786597058459279360,204835 767438689433706496,353124 771426516433502209,124855 758415625500753920,52022 785695472501436416,196277 786059709145022464,200870 768318445993594881,95708 792746946498818049,247232 766434646607339520,93823 774618991419686912,141887 752729189770465280,23167 732942525493731328,354517 761763177361133568,68987 791358470650007552,238207 753372461270495233,26702 755122166362931200,35637 764143367588552705,82066 773643295532650496,137640 756602800826638337,41839 771395853680467968,125367 752117740996009984,8049 792078452698521600,237325 793109482670813184,249469 764873170130116609,82066 785537095125180417,196277 787779271607525376,213064 791691150583328768,240145 781316956678914048,186584 785545729821577220,130635 754751858430717952,32700 787642437699272704,206101 773255638843547648,134993 766402880102338561,90482 779395174841487360,174115 771997216273604608,127957 762764641688702976,74281 764176825207709697,82283 769335051066769408,112336 794616406289608709,262022 785263739171921920,194560 774107343642464256,138656 763550805043601408,60541 765662880964325381,88874 789733629740081152,227048 766773483632078849,95988 769258183789457408,111448 761349737807278080,67938 773870485499240448,139404 759008439964094465,15703 768138975903121408,103212 774752555175907328,143043 788474521988792320,218275 793398528563347457,250760 790699382941356032,232881 763799315731144704,80393 766488333404876801,93823 778834776731955200,170169 790592553292800000,232169 751598778717761536,18893 756084980963545088,39162 777379500682272768,161253 779463414909243393,174557 792091416415473664,243075 780303554850525184,171693 775795712734801920,151156 767648988615024640,100180 773484697082994688,136947 774717960837398528,144949 757594882735079424,47264 788253618822676480,214084 792035767572987904,243187 751676384209211392,18893 775413068029321216,149087 780440903076880384,177233 788787575225843712,219958 785788934773170176,197286 750815733307682816,14525 787392416818995200,210207 752899874903953408,24134 791716949134684160,241077 793310656980217856,250633 794220339416928257,258044 766693375047106560,95568 791314953173016576,203821 755178100623810561,35890 756258606845014016,42344 769326329586212864,109571 771244858904186881,124410 793622357814509569,252044 776761401419280384,157926 781902068634099712,181419 786300524190633984,202007 733165311587975168,1170859 759512851899834368,57574 768890006920323072,109874 762947725335953408,75521 750914898373128192,14402 771449658891698176,125367 770458189724721152,118191 786384480801951744,198577 772925308437721088,132578 774264915586609153,139404 789484206669848576,223940 759676264261320704,49719 772902173789282304,133415 777956633058144257,163990 732610904739586048,1170592 785460226942128128,193533 756615052057280512,43471 772301137517031424,129558 795746120437792769,267746 763835128619556865,80595 769729620686082048,114779 773279779512516608,133944 732343965421305856,349764 754247152025559041,14653 792936329956950016,355260 763126689811476481,76188 772819036782682112,129991 780504331221098497,11774 773958450971676672,140232 794701680982052865,262849 756594995218489344,44274 778452595689922561,165496 793507704937545729,250633 732248003696721921,196346 756542836959576064,41798 762281277852528641,51778 790537197778669569,231784 734127039645523968,353789 771077676174049280,121816 773529768398508032,136904 795698298246037504,267862 778580099859943424,168794 751893083541819394,20225 781240178316894208,185595 767138984090701825,97438 777058844421787648,157082 785880486262349825,197297 773148031134883840,133454 775881714757345280,152182 788469028981395456,218275 793309326454685696,249926 769696435906437120,107976 793182068733775872,249469 793592133118754816,252020 761910883614203904,69711 773797131534544896,138819 792471014072606720,246225 764999808817979392,85562 765613505990922241,87904 771388680124661760,94699 752688335848558594,22575 761344089921060864,68102 762091572678778881,64652 768482140220694528,104973 795383019402067968,266491 781642436665683968,187896 762651234754977792,431998 758099469049090048,51239 792927126953594884,247241 788213554969280512,215437 788887997609611264,219678 741330413306712068,195876 767045078959489024,97315 790976850541613056,235590 793975934571413504,11774 778732506803687424,166315 789330377588416512,225456 755124030001164288,32572 787086850443784192,209151 765153294444531713,86103 773358129979338752,24173 788184446172270592,214078 790452238607089664,219119 768296475382067200,103071 779138611379703808,172962 791037054905831424,234583 754766170637606913,33426 771524139685294081,126389 765183919528419329,82283 776602373468721153,58531 795716633981501446,261155 755085687859314688,35044 791348382430171136,238395 793151914766503936,249841 776896507480014848,159146 790925902217564161,234551 764447374919946240,83393 787021260182130688,208016 757282400820867072,46406 791408606856015872,237908 767784607324385280,101463 756335750631698432,42432 760916953309536256,64730 768975085239726085,94699 769807551156203520,110771 788647905280360448,218275 752904607765004288,24134 786315804644143105,1063777 793976619606085632,257026 773950188180340736,140437 792120700047728640,242693 764323302718394368,81869 794977780014280704,264397 758683570114146308,11774 768563386590244865,91936 776162239128621056,154071 760732918629146625,63451 769283421294198785,112788 754926871570214912,27045 794262631464865792,54854 774337127907663872,143130 792097333462740992,237491 766309246489260032,11774 785788561396207616,197286 741799858718318593,350699 772851669184942080,131084 792937990435708928,247877 761680600319139844,69548 772306198506766336,129551 780085382436171776,178258 790527906011156480,231320 752905198482227200,11774 776237658121068544,150511 751053835448254464,12883 752289211600936960,18893 776515839914762241,156347 789677105986596864,212727 771470485272027136,125554 786597656151756800,11774 764978189986766848,85562 738799616292982784,11774 786971652571664384,207287 761876536249159680,70338 786356625934344192,203391 756890251474370561,44450 770211445187366912,116824 791034471495655424,235590 780502353891979265,138812 755557557377327104,38476 757599513636896769,47782 787667474120454144,210289 763918480194142208,77708 767902394982264832,97811 771627013643743234,125703 785511356560801792,196277 776145739118411776,153921 777167622706196480,157755 779021046015864833,171168 755113252821008384,34666 771401258057949184,125459 779802337481076737,176218 781352840279105536,186584 772875888849326080,132335 768891348124594176,109945 779808546292633600,173347 778684797333843969,167569 759589962702553088,58227 763485444008882176,78159 775336029918146564,146405 749775822383353860,10064 760859944384167936,65222 761286094025547776,67852 768594145422213120,106281 774063165994770433,139392 761012767222554624,66159 772234203496800256,127579 792123731254644737,243187 758040079625400321,48663 794003303407513600,256276 773583300447305729,72475 792514936584953856,246225 781674808631099392,188401 757966617896771585,71270 770953870222643203,95055 794622908123516928,262053 770354811522863104,117941 764157281357271040,82066 775019825802469376,144611 786947883551580160,207287 790550368728023041,232137 766261438230986752,91946 769842618910072832,105109 771532226731192325,125853 733438388322373637,355462 754023342164873216,30590 790644228649021441,227183 757218735832895489,45348 792034462334803968,243187 773193597097091072,134380 776994524031778816,156628 791709872635146240,240260 785311061809459200,11774 733790374922223616,355389 745326418901479424,11774 755844688255471616,18215 758688170078855168,54070 779351413210120192,171902 788365356674998272,217024 750370874520395785,11495 753740430383218689,29263 793108049720438785,249469 794031642981580800,256255 794592184980926464,260404 795702919249022976,267862 766313830167162883,90384 785995091479584768,199262 792808108221272065,245447 780799544464330752,182036 755927729246044162,39475 780048543369363457,164814 785706885135626240,197512 755961464821653504,40926 760549391035949056,63149 780427913824915456,179537 753624177060503553,11774 761895534961590272,70255 755721354163269632,35890 771897675474169856,128424 773616046393610240,137042 758099722590560257,14351 763957533472022528,80939 765883591804981249,90031 770708933489156096,119937 781915713762189312,191354 764197325090746368,82066 781008018821578757,182870 792358198791507971,245016 755194844583264256,35890 761540259792420864,68182 771526760789860352,124600 786684286321758208,205181 792831288537341952,247241 790642770176278528,232863 763908564863717376,79691 788154052223856640,214899 776422565170515968,152314 785631712340348928,197063 792796451881443328,247240 794979932191399936,263895 773901792778289152,139404 760620583897837568,62897 785845018502234112,196277 787735033532542976,210215 788185248643153921,214078 768932948645150720,109666 792408000724033536,244143 791972706119974912,242609 794647713413550081,261059 758801947604291585,54128 760581799164510208,63767 788438049298395136,215437 794009016015851520,257492 773960023814864896,138382 770948276845682689,122146 795769036911112196,268646 779724209480007680,176528 791002808938033154,235590 781712769431183360,189814 789198170718777346,224221 753497552830341121,27800 788153086795808768,215505 751593213849432064,16728 775364193801216000,141699 771524098312835072,126152 772531533936676864,90384 772422021351350272,76146 788749127903424512,220332 768004821098045440,102452 785559709600350209,196609 755859596812644352,18215 756353927256375297,42249 771734227117285376,127366 790761565360234496,233307 769276108986585093,110362 793557300606668800,252014 790667391030001665,231894 764924981893476352,80486 785838960278896640,198671 792505874778587136,243562 763116961731674113,73814 792398992520847360,243165 766400061165170690,92854 786239662264246272,200288 758262034119229444,52061 764231123333414913,80416 785668528460353536,197622 786252596705103904,202074 791388697971269633,238780 792024922734354432,243187 785544269142560768,130635 755903792495878144,39462 774353373394907136,143041 775004261260390400,146259 781488059397406720,187131 786538399897231362,204413 789539972755980288,226881 788771858393030656,220526 794744520474841088,261942 771482280556695552,125121 776914496338141185,157082 761627519015616512,68772 778476554347241472,152594 791809291208364035,240890 780618194939674624,182146 773934131600355328,139404 795307307286536192,263815 790608765150113792,232850 785638489542922240,197512 764192970136354817,78274 765079165691392000,84887 776194183061274629,154534 773485146636820480,136947 780602247533170688,181789 775677696760242176,112363 733035466845478915,1170716 766078509806747648,90384 770712749957586944,118191 775769774450106368,132335 749282547159498752,8047 791330171290804224,237406 762418594424684544,73030 790654255682039808,232280 779462467382423553,174465 732300842137726980,350295 776202112174874625,153743 791754183703535616,240556 793792133014642688,252890 739873645254848512,11774 790971904626532352,235590 770402666119766016,118698 773996879419936768,139674 755852156268187648,39997 762319955492765696,431998 773903135043571713,139865 774671661526167552,144542 795678897400594432,213383 795777736786804740,268646 757280477334077440,44429 791436588500779008,237964 753444995605016577,27317 767924404508561408,101681 773904939483435008,139404 794993647120945153,261155 773858439399411712,139404 792038636686540800,243075 762517211928035328,431998 777550144346558464,159876 754240504544501761,30296 762064235689943042,71550 772822173668880384,132853 794737112839028736,262849 756489342550364160,42432 776883402557497344,155451 780602525946818560,181984 792165117353824256,244221 790757243952193536,99049 792025021699022849,243187 794192421554978817,258598 758356631075692545,52112 760965334161502208,64730 772223978056261633,128017 773958868585943041,139404 776888024835641345,159252 790678786807169024,232169 761772023630532608,69878 790335590034268160,230277 794919168218959872,261155 765977362521436160,90384 768138058638163970,103261 792840662806691840,11774 764140294518349824,80939 772180067027824640,107745 773320223474655232,353879 781173964970176512,185310 750864816026202112,15808 759303769955926016,57853 750436265569443841,13343 764690442516467712,76633 790764524169113600,233692 754761777020280832,18341 766244904746029056,91867 788520763758260224,218977 794566057168093185,261155 794649734501658624,262145 792127517972770816,243187 749273240955224065,11774 764619749863133184,78084 794289545227419648,258598 736346887658168322,349418 763945693379567616,78271 785994814407913472,193858 754750791630499841,33549 787026452978032640,207113 786194925524103169,201619 787571764704444416,204413 794697420546441216,11774 785481648376774656,195975 757384438003052544,47264 766639550064107525,90252 794049350045339648,257423 764714585270071296,83367 791000754702065664,235620 791668937297686529,240070 749939071435182080,10653 791677092081573892,239405 762803909685485568,71502 765125918364880896,84422 761049866562707458,64691 763493585622708225,77598 765345261665325056,87245 790779225871519744,232863 794089832548954112,252196 755242497677287424,35890 787727380320251904,205197 768947552175677444,110023 789508197811838976,226731 763749788353499136,79835 778299014127247360,166390 788488850385559552,218275 792021136062058496,243075 794542737676603392,261155 755454357626163201,14277 775764469427294209,148921 792501906350505985,243513 758400776335220740,51451 785620682440925184,196348 792100925225644033,240070 756474418222596096,43391 789981682166337537,224333 791357904855060481,238207 794722043933683712,262226 791360907909722112,238395 751768943635890181,14277 756192119421820929,41705 754844736964493313,353124 786411037146935296,202727 788895016789897220,219514 758819450380431360,55262 781597641733832704,131056 785318899411738624,195125 795655439279079424,267521 790702762820448257,233692 764842758439772164,84889 756932814247825408,44837 787963924289167360,197512 794693643307220992,261666 760580063641296896,63149 788565621869010944,215437 756578951905026048,43399 762762124175159296,74281 775698944240279552,150511 768889103072894977,109874 792425605346238464,245268 788214177752051712,109244 771862353256280064,125196 773716812609400832,137042 774007468838023168,140991 788069628736049153,215005 786358552625422337,202304 793111006335688704,249469 794927040717869057,263895 755484909414645760,37294 789516075620823040,226048 732974270888824832,11774 776560738181734400,762119 788433414084886532,217070 769264224627462144,112399 776884355713032192,158815 755053981047676930,33214 779406168275820544,174557 790894045803319296,194060 759303164780802048,56964 765942556916056065,89329 759417137719025664,57749 752683121850478592,22630 768968565307432960,109805 772889979546513408,131421 753309314916290560,26702 768089037370515456,102249 771453839224561665,50719 791434035281002496,238099 765186136620736512,86103 759679543917416448,57574 769972997721616384,114329 775070665435217920,145927 786745468546002944,205091 768652330455621632,107469 771863103990489088,128043 787000243988475904,207613 793855512894902276,255819 758589261859913728,28015 759101153263038464,56197 765056157639643137,349060 778652447363530752,167319 786739832877879296,203674 793291408140566528,250633 764483430759497728,83490 791085736225366017,234583 786024436218662914,198620 793115597437476864,242693 766002595785744384,90908 764168322879553536,79577 773588702572392452,137869 778238209696202752,166321 791952890390716416,240070 785545092278935552,196917 791750698052493316,240067 756869011690823681,43391 775783248970522624,151463 791820615443288064,240890 754033269008588800,31377 761413680592453632,1170555 768998260417585152,110209 788044486320332800,214492 793503885486731264,252741 759690816071737344,59365 777863052540731392,163990 785492179217244160,196277 793866775553343496,255942 756506708264886272,42249 766352642276753408,87084 785634634289655808,197091 755882593837469696,351152 770508691552346112,118192 787021412913582080,208176 753958732757864452,27885 762748362496024577,74281 792467675171557376,242693 793282676706775041,249926 751129492962160640,11774 790560428338348032,231894 794822652623888384,263487 750417450966081536,11495 763904558347280389,80939 764095351405981698,65180 788936112517574656,11774 793210583642439682,249178 794962770424954885,261155 744353692648898560,349197 794320356685320192,258044 768526745830121473,145399 774662733002256384,144654 785619758435618816,196277 760215920778240000,57131 780832384509890561,182659 787074894596931584,208016 767373874723946496,98646 793441250594742272,252020 795352076574461952,261155 770717018320433152,120541 781101204701007873,180825 733429953690259456,11774 792879159861096448,11774 743270336150511616,1247598 786932075907526656,205728 793215105068593153,250633 790913194348859392,234568 793072175599067136,249179 768972918072172544,47940 790345098340945920,224466 761513123941588992,35090 763052315708456960,47188 776138516329824257,153915 754725448249204736,33356 787717851868229632,205197 791408039941332992,235670 774375000493133825,141360 770089829665214464,116824 788396912533700609,11774 765973543989440512,90575 732651195416739840,353200 761587567997308929,68987 760170861663887360,61051 767848312829456385,101681 761260536558391296,65626 778656081614483456,167319 756612138492362752,41839 767737430925512704,100605 774518803560599552,135381 778200115169329152,164826 794210634623631360,258771 770328701166874624,117609 790241049427976193,197046 777879676920397824,163990 779418622368292866,173846 785839540237926405,197512 785362274198384640,195481 792147938080206848,11774 794263337739554816,252939 775110972541440000,146847 792592889524133888,242693 758905088333053952,249811 759073027455913985,47782 792745605986525184,192840 752900469517942784,22238 772157265260445697,120550 781486707925475328,188119 790606871413522432,230270 786565257938345986,203674 761693855699828736,69947 768594014471872512,84904 787405537688358913,210313 792391941128278016,244464 755168429611646980,35890 788102612772061185,214975 794571939893235712,261155 756605912006156288,43285 770463896230567936,118191 766700828090511360,95672 792025300569690112,243187 750666121343295489,14351 768954479064576001,110362 776752543439421441,157693 789426523417739264,225981 769000007634739201,110362 792554942535913473,246295 780859564702871552,183269 787744625117257728,210274 732738584067899392,1170595 778713248069586945,167007 794989477026402304,262849 755164368736702464,35890 777619713157369856,87904 750464208769257473,12883 750383206017409024,12883 791256892869705728,237385 794248103666864128,258771 794704778383138816,261155 752783107644948481,350819 778291413322641408,166339 787379982788067328,198030 790563800298717185,231894 756586431540322304,43285 744892811229560834,11774 790693692097105920,233558 787011597772423168,186212 755512266775072768,37979 760557079761301507,63606 764125212208082945,80863 775118057400373248,146259 793097560391086084,249469 753714498087841792,29470 763412193878630400,78159 787491872423895040,209351 791718397860048896,240483 794210130279669760,252408 773710164604182528,138898 790802394473005056,233558 751708536485257216,14277 774599771726221312,142503 785627410578288640,197286 794579244449873920,39957 769264496535752704,112363 771679682530074624,1249875 773842971158417408,139404 792773522074406916,247240 793968310500982785,255942 758662626876416000,53985 751936309275586561,14277 769684052936974336,18030 791674150788141056,240483 750831571771486208,15536 778362913975263236,167220 786956387289010176,193533 788394965004976132,217519 785605241462849536,196277 758655072356163585,54070 779114134172499968,172089 779368450863030272,350711 788429905184731136,217837 753803157382148098,25370 785769702954004480,197297 758754500555530241,54128 764239629444714496,82066 763195384197971969,76535 767415846025039872,97519 768820723427250177,109167 786984780470583296,207949 793108637476491265,249239 742329504933117952,349951 752205758893350912,19703 758689016107536386,54070 771006329741832192,113332 780550670625611776,181419 792753257189892097,243187 765147609610739712,82121 793261599222067204,249926 763426553191686149,78129 781484499481731072,179718 785328547774795776,194230 793141203143389184,249469 794326894573297664,258044 766040479565615104,90384 794738391568904192,249926 772245511172567040,129471 776424224378396672,155688 733091867580043264,353789 786040233653600256,199891 763812416173899776,79691 777465828446830592,159876 793221496730742784,250033 794190634785521664,258598 794532922690850816,261155 794348504906928128,257492 754791152386048000,33678 791321278036578304,237491 733328440514879488,209828 758391886176481280,52545 764278916429119488,82283 788131235520360449,215754 790943070921502720,234583 771956970530148352,123217 777882542380908544,161277 793138804999786497,249841 794135798979313665,257423 755547796623634433,38183 778363482567651328,167676 778398616021073921,165421 788289345736159233,214078 760253567299035136,48052 792152324978249728,243615 768259532569079809,103899 776551469415673856,155889 785913125232967680,199546 795279407044841475,350823 772232451796176896,129551 779040015032655872,170187 768245532464713729,104562 789432898633936896,225981 787778678692253696,213064 769181998543884289,109805 794639715353890816,11774 757725176339369984,49121 769284076863827968,112399 764950453251674112,83391 778291609901215744,167083 763841749613674496,79911 771401908523266048,125381 794555082687873024,261155 765159857733439488,84929 787112414659616769,206021 794592727723900928,261155 743225714506407936,47188 756898855166279680,36145 791463814969425920,238780 754740990431363072,33356 759367273245126656,57749 770248463326019584,115582 732923683916812288,178186 759837682549657600,58254 762159730454241281,71099 777990502016688128,164375 769027972707778560,110362 792018304256860160,243075 749005753428504577,11774 758763754158977026,54070 780570903956430848,172132 776823350387769344,156835 777018246595608576,159876 773870175586222080,139404 793913598120599552,256125 776194511122919424,153743 777657746216853504,162294 764291122629898240,80486 790094649880870913,229505 767806994665185280,101681 785334769588461568,11774 755392739332747264,37044 769573510268096512,113836 776306024676462592,152314 790229542551953408,212131 759015548969558016,56302 771537421343215616,126390 786913885571907584,207287 778934532397424641,171168 788108130450235392,215050 792369986467749889,11774 764869082709565440,84724 779474367579299841,464984 765210948013527041,86483 793131287783485440,249841 793472015801864192,252580 740745624115511299,1170677 749584277902282753,7816 749867458232774656,9098 778247304142659584,164826 781174190766329860,186149 776548861779206144,155896 793310654576726016,91936 756639479339843584,14277 769941940754378756,89859 761272886304931840,67283 788874902958804992,220815 750833884862885888,15643 755301520258793472,36720 788048199671885824,11774 793152032903421953,249469 788456816988524544,217837 795342169670373377,258741 773932425596510208,139404 789096606842978305,223286 794725091158409216,262849 740033878778335232,353488 751167772311289856,16422 786866677854208000,90209 749589234139402244,9288 794012254173679616,254603 749303396755124224,7816 774985562876944384,146259 776834355490500608,158673 764991239032705025,84209 793870530499768320,50439 759317123688718337,57130 764223208887312385,82209 791408455965741056,238207 778831189264130048,170252 781683197570527232,188498 770441489964994560,117263 794858094895464449,263577 752900534382784512,24316 764949112697479168,84445 786167767506427904,201374 792043413520527361,243075 795610508015599616,267521 766101051439091712,87904 766853246212341760,1249333 767404888506576896,93261 788706933725339648,220029 790935561238228996,234583 786131375279706112,200382 757864817180942336,49758 789266981698494465,217443 793115230964293633,249469 794697724398542848,262849 761041908923633665,64723 795763928521408513,247930 763615397841018885,79231 771892178020806658,128230 793107992488980481,249469 770293043341557760,11774 774653812258791424,144460 793149784328704000,249961 769637070063210496,97811 785667092913676289,197512 732247019218214912,196346 766442424310894592,88920 791708681737936897,241034 793622343885189120,249926 755427810227912704,35890 766538764889890817,93184 762116989355687936,431998 777223201738919936,159013 785666110204936192,197512 792057313205116929,243187 780618209791578112,181811 759136234430050304,56964 789895891742326789,226731 756594140834594816,43383 792520413788069888,245715 748943774315839488,75113 773876530330021888,139404 787893053159649280,210208 755488910763962368,37892 764970713983901696,84724 792811712046964736,247240 751201123348938753,17434 762266912453570561,72035 763598182400024580,78304 772417242038501377,127871 760007697156546560,1248711 771002615224119297,122146 775410309334982657,139781 777533148942831616,160226 791813264304930816,241942 793452962391752704,249469 774185800116244482,139577 753222548658221056,26140 793317400397492224,250033 794740932767793153,352304 767173072797310976,97811 785616447653285888,197512 771367032717705216,125136 791696902563790849,240260 758056370583273472,43285 793235910385074176,249469 794675839816241152,262022 771772598065573888,121359 778683866273886208,164001 794313823767449608,259055 766663105669541889,94180 773299688569208832,136110 773898240559157248,138382 791669555236052992,234990 795299601313992708,266079 772264902543155200,127366 776015734128410624,152735 778205568989356032,164826 787047627812642816,207027 771053255438790656,122955 771608556873195520,120610 787031475560390657,1063777 758276585376153600,52061 764938363019427845,11774 792513757184425984,243165 754092998997086209,30590 773593413270769664,134288 785281747244244992,193669 790161467660042242,229818 787704503738916865,212139 793544839446999040,252408 750707731233841153,13343 775724448984866816,150302 770547658159251456,111396 790598676829777920,231318 786635661231132673,205270 792611716475396096,243562 794583226153050112,261155 764174071701630976,82066 778940091829977088,11774 761207626151686144,65180 765558521073115136,87904 775537229900881920,1250064 778699965300219904,164764 792451760325529600,243513 752937867064676352,24359 776951282997207040,155390 790581996216987648,11774 792100318926344192,243075 794703368425861120,256439 775743773041131520,150394 791688170710536194,238429 764874944408846336,82766 773760310872244224,136610 791092586844975104,235620 770264240481382401,117257 795256956638334976,11774 750323152220254208,12357 788072351837540352,215005 790882543704780800,234583 778366288921894912,152594 774131488526774272,140443 793729089626517504,250633 793999430919667712,257492 794577467872641024,249926 757065737928192000,45857 758443138168000512,53015 770701528466395136,120613 776723772602580992,157693 793135659380674560,249832 765381776344805380,82283 771650483815538689,126389 794537968602087425,261155 793178494318567424,249841 788069332248952833,215005 790502649594572801,231806 781215977019015168,185496 788926652264787968,11774 794205775325523969,257492 794038008961961984,257492 762962619934339072,75073 770661668414185472,118154 769237112692498432,111517 776907822105698304,158815 794276624585748482,259482 755254409978839040,36545 786681715980963840,205349 787266284241104897,199307 792758845131124736,245148 794013932897779712,256276 752649192804388864,22657 792640436716175360,246225 793874459878842369,255942 779540952859807749,167939 771177031786561536,123280 773978778548658176,137965 791857589944410116,240145 793238800554008576,249927 793502169488031745,249926 795010905436258304,262752 790193889202233348,228354 767090707244969984,97811 786451003730194432,203674 761610446432407552,69231 779623370182623232,172120 757876842225369088,47761 765710448427540480,88332 794014883775795201,255870 793102137693581312,249469 756185800128147456,41680 776067517777268736,153095 776573335706546176,156976 787845123086450688,197888 788541680630792192,210390 794661614050050048,262022 763065185447936001,75899 765795080628236289,86440 773268144861216768,133043 792028553067962368,243075 743495735493169153,11774 765568929393549312,81659 773702203987099649,138819 781086104976064513,184044 785286587810717696,11774 788114669433159680,215064 765649472902672384,86653 788772914183086080,220029 787002956864425985,206010 764205712100646912,82642 756696255502356480,44450 788098597212426241,214354 794615251304071168,261818 785913218342400000,199546 771404265805852672,125367 774391075733540866,143210 786722688450629632,206008 788474713140039680,215252 761997592318373889,67586 790727304120967169,232863 793956172525092864,255826 754854176564318208,32873 770881767544881152,11495 787645362181812224,206101 732750991750205441,353116 764931286687297537,84889 794334613565014016,258878 760123771097321472,318763 776084708421570561,152735 763516153432051712,78473 788539453652340736,210390 750825735611379712,14582 755516971966488576,32873 761281520623431680,67023 792066266412572673,243187 767563843623088128,97413 780884517703786496,182726 789304849770897408,203546 763405177252708352,11774 776130519696302081,150511 795248871807025152,265644 767978943664099328,101681 771288651431047168,123825 771478081949368320,118191 788797059155365888,220820 795716871718862848,267655 765030881207521280,85562 792051069136363520,243187 757375422652751873,1248475 790925803118796800,206666 773526299583229953,137042 766457906338287616,94200 795424323041423361,267014 764862752980553728,84724 778586982268174336,166409 756574967450316800,43956 768966994083405825,108849 788455040730050560,218219 768514488286842882,104662 778373324820795392,26066 789111016923758594,222500 789145339831939073,11774 778572689434824706,168794 793106424217866241,249469 795736740371763202,11774 774279911255277568,134199 760943930930266116,64730 765938705563525120,90384 770319356408520704,118087 785590314798944257,196767 769007154187472896,109666 770816527188758528,119503 773939816526249984,140211 789694566232449024,224793 791948116308004865,240483 732961984279252992,354859 788159188958605312,215754 794226889262931968,11774 778230304343461888,166532 750364936723898372,11495 757355953326952448,29167 762144618448232448,70689 786340390290939904,201958 794291381233545216,259134 791383005730398209,238317 790977558712033280,235289 760161306687275010,60866 772849826035671040,132366 785250214760230912,194167 780039473136533506,89689 765205928522215424,86103 776259519210860544,1250064 764953618365706240,84745 768777745803403264,108850 781258143024025601,185313 795392799285751808,266151 763260504944943104,76264 764278534571454464,82066 779961225325281280,176711 775353090748841985,148473 791010051595104256,235590 762394333739905024,71429 771001566824398848,122299 773600546640900097,137979 781445488977387521,139404 773314972684279808,135736 767537211134898176,98646 773273171432726528,135903 790682343786905601,214354 750584882594742272,11495 758174033628323840,48289 758765934806962181,55112 764165825930592256,82066 787362659364593664,206007 793955152940019712,256219 758037904455241732,50923 764660666674229248,84209 771534362789629952,125604 788849097402822656,220526 751834570354335745,16931 765257337875685376,86613 768592505361145856,107788 792908220566085632,248065 768953074429861892,110023 773582435393032196,137639 794595435495227393,261155 754141775397265408,32056 790702291712040961,11774 780465126172418048,177233 786196183089676288,201619 791969422504099840,242609 794338147278548992,257406 767392317472780288,99125 769574446575259648,112363 793115882264334336,249469 765942808255553536,90384 757628038573981700,47940 767881634993496064,82283 794646361740283905,261155 794662617277140992,261058 763013017466535936,75899 758543118555807744,41680 793814626769272832,253032 766772731241177088,95672 793271961464045573,250293 750782142146179072,14877 769018415185027077,110344 770085973673795584,112336 776003333131608064,152872 794555360338014208,261155 778304858025713664,167220 762420064276492292,72978 791620041879977984,240145 756801691899551744,30296 771296174015909888,122146 777307996581826560,156132 777600157957230592,162610 794299227065249793,259134 760247961825730561,61352 788451296860712960,218275 758086334086983680,50110 778388172057088000,167319 795610669328531456,247930 766623926487228416,91798 776207064930525184,154071 787442457676017664,209863 790650367591591936,232169 794259573129543683,248681 763363055275220993,72035 755196738495913984,34645 765523185877946368,86763 754881918273859584,34093 768132395505639424,100893 781043874202521600,181241 781879456524754944,190635 765206049993424896,86440 771444942539485184,125554 759037124725256193,56447 775651194148573184,125220 777972008164462592,160539 790917966292455426,234583 780240834453135360,177773 781263220250177536,186434 768248730059476992,101383 777367015807823872,159546 767862027012276224,102137 789155443411214337,11774 791528959829741568,236931 777860411982909440,163763 785928043550285824,194091 794381014047096832,252939 794025880586551296,255870 779537644451749888,163036 793512867693821952,11774 794103884419506176,256451 781513945534181376,185310 790554588298354691,231894 765839277481725952,89076 758601653251604480,46076 756794047101038592,39496 775104086391664640,141091 790951819111309312,234583 794262748993617920,254209 754833387328774144,33356 773961052325380096,139404 779285071480041473,172892 785885122017067008,198671 778875630649692160,169410 771061628389429249,118174 791415504581779457,238395 792820840043728896,247773 794440598656782336,255870 788868914318934016,221785 795042651426811904,247930 795612146109415424,267521 750795287434817537,14848 768588089270870016,103506 778719380565655552,169384 791281608934371328,237236 786307601508302848,202607 791426855060447232,234864 761755867620470784,69231 776113653368000512,153575 750448660849319937,13532 772960294335160320,127582 752839506286485504,22785 787083455716876288,207151 768204467980337152,103924 773217580836421632,127579 749799459748515844,10030 770423103889481728,118192 734766403253862403,351644 763774440173891584,77598 768593892644102144,106716 779776307521388544,175969 751543524709928960,18298 756979332971626496,45304 759552404530626561,56964 772192943679471616,127707 795422875092013056,267014 754046119265513472,30590 794729863470977024,261155 757949203108638725,47782 765683041637437442,88459 775411923185577984,148800 794094331397226496,257536 772922703682560001,132996 794343204434784257,258456 795718468469329920,266151 753356162888859648,27045 763228928420950017,76535 794024230342066176,255870 794942176656404480,262849 751083246436225024,16422 795136081452744704,264397 792801421095690240,246726 755988488286154753,18215 789133155932311552,222654 755860986272165889,18215 756614935778562048,43225 759510142949916672,58028 792060864945872896,240070 791049981239160832,78159 753262699849670656,11774 785485280736337920,195975 794251898140270592,259288 779049540838129664,172120 786361201471000576,202379 791866583530471424,229693 750075440979701761,11495 786976072998981633,207113 790989881547907072,233736 777989755413770240,352060 794676759257980929,262022 778212058282229760,166422 793836974192922628,252580 770550434461315072,1170722 786366342748176386,202727 777974012596981760,160539 758249913708781568,52061 758791014928650240,55399 785260103637229568,11774 786431716135014401,202429 793187147968905216,250033 765652772796628993,88920 770074405544353792,115956 785321986893283328,193669 781261323581714432,186750 756912769681752064,43271 771705780961763328,125367 772912696438251529,132364 750836045281894400,7275 781345337004830721,139404 757588477328384000,47545 791815147106947072,240483 781526581382553600,182397 791680802509774849,55820 753271626662285312,26140 762556403936399360,431998 769118739837190144,110389 793285158950481921,250293 795481345115951109,267408 791719152889180161,233174 764554241478230016,81946 769577546157592576,112239 765022086825963522,84724 773481584204869632,136904 759867876870422528,52887 758431448063967232,53033 790703015858622464,233729 746378201702621184,11774 758113771592228864,51451 768069871422705664,101681 785274851804131329,194079 794589387300343809,261155 768618763713384448,104999 772868723107590149,132335 777938069370601472,164232 790561340012109824,232301 771541881251467265,125111 773880787464847360,139404 790776948888707072,232863 762698727106678784,74133 785613114666541056,197512 752293820314841088,17842 756188299157508096,41472 767428176603598848,98890 732540308332908544,349784 775828095328784384,151741 756299711280254980,41680 791034362108252160,232863 766222897190961152,90327 791456674477244416,238344 795338808430645248,266079 765608045393043457,87904 776741685736812544,157755 793212054505218052,249469 771140056127987712,116680 772293066115911680,127925 795701603277930496,247930 732390286928674817,351387 764094686441025536,81376 788917236111204353,127871 760919440447905793,63084 776512102731288576,155451 771127349081432065,122126 767873265473875968,101383 793150565974966272,249926 749682216200859648,9314 763088977654083584,76549 788089928106127360,213253 785641948635926528,11774 762011198288044034,70501 795000303544311809,264431 779820378067603456,176109 790659305804443649,231318 768901332199698432,11774 774443542013939712,137518 779505633024364544,174230 788771704415715328,220526 794671559323553794,261977 767746015021654016,100893 761942807678427136,71270 779046590820519938,165185 794021915782422528,255870 766424336773189632,350826 750065379813142528,10851 751892211357351936,20328 794767279431053312,252580 765047774429614081,85562 779441653224448001,173011 793140439561805824,249469 762583142888800256,72420 763154853984079872,77037 775377091990736896,148800 793640777565954049,252014 768771141536141316,108849 788797690414927873,220526 791674849114611712,240483 760549744275927040,61412 785634188594511872,197341 791414914094993409,238207 749297545436798976,8047 767771000175984642,101203 756280152217178112,42432 760527900579860481,62937 749657160175550464,7546 760211457803825152,61011 793828665327058944,254058 790627693050073092,232280 794637527265247232,261155 733087503377436676,355880 767536862541979648,95045 769015565021220864,104406 779360644856512512,174230 786198322155356160,201619 791053539342639104,235620 760554411450040321,62716 791423150026215424,238639 751635107207782400,12446 768589668350779392,107423 779574106760941569,170253 756190509601726465,37025 762201680834359296,72292 764153158595600384,82283 767115011638431744,1249359 768215234121232385,103924 770941954012114944,121949 794611728172597249,261155 764524320609755136,81946 756263772688220160,41459 785951970251112448,199960 766731080963686400,95708 780392494949249025,179742 789926734523146241,228820 790952826373627905,234401 795042382253203456,264397 795740541937815552,247930 755438224202424320,36735 762339498856423425,70543 762737922084892672,74681 775021215836676097,146259 794348146289577984,260033 758105146031280128,51451 765245235102265344,86653 781633693727154177,187044 794079806136590336,257492 795093631518576640,260613 743466054081454081,1247609 770950590255869953,121949 755814418139652098,11774 770489594546642944,118191 776787685587443712,157755 785921802539151362,199546 791610090306478080,239405 793144708260323328,248988 793802701326938112,255393 765682211316199426,88459 779480640634757120,173846 785601204277637120,197297 788029861076107264,214353 763132529515855872,75073 764951710196301825,82066 776599045804478464,354238 761346563348262913,68182 760674808275177472,63776 776245964285685765,125554 756623663261224966,44450 776130039494561793,153845 760165278261055488,60801 768420182217797632,106281 792851841075863552,246514 755164205272006656,34533 790040636619579392,246425 781343109498097665,139404 754111083107930112,30910 759199676214218753,57463 768120994783309824,100893 770649521483288576,120278 790575255899217922,231894 790662314521456641,233307 775694858614779905,148800 777653559529660416,162430 786907539061420032,201555 794026834442584064,257492 757307520251600896,46612 768965553775972352,108849 785683343249514496,196277 756628064096821248,44429 787805919857905664,212357 791037720969699328,235251 793287935550304256,249841 763580705028739072,78566 788780412176855040,220332 793237863198498816,250293 795735542013063168,267576 767785466821173248,97519 791401724829437952,238395 791445000806502400,239107 758653722117312512,54070 761546637554712576,67226 774346514550312961,142503 751634557342851072,14277 786579936991547392,204413 787297107036209154,108396 767363845828534272,94627 785530758865620992,196676 786161248714891264,49459 755821817063940097,39213 764111078234218496,80648 794537480213188608,259659 765943664283615232,90088 786977108220186624,207949 793096182620758017,249469 794567959285002240,261583 779368437130735616,174315 758453653594333184,53185 789516454945169408,226823 795127061119696896,264397 792128257260826624,244230 767467301650173952,97515 771059519883513856,121612 780826469341786112,182960 785612834746970112,196788 763160764739887104,73814 755530832048037889,37684 756060897651589120,37753 775735909136363520,150511 795428409245569025,266079 755466124104380416,37818 760568611878600704,63149 788505355286372352,218349 735348657994792960,7311 793795906038558720,255393 770996720360497153,122621 793858988093870080,255393 770545705786015744,118482 774290707632848896,141912 792539370930606080,234551 777911382691852288,164001 781515389356441600,188522 793130783896510464,249469 756240062174461953,42117 763772790839345156,80098 771796879046684672,128025 772128686581567488,122664 776594710756335618,156835 775721940673699840,150511 789230848801464324,224850 760449487227740160,61639 773660640812630016,138165 777370837443719168,121432 754937952376070144,26721 785986795800494080,200382 795709599332626432,268072 757227882863140867,45669 791644946285654016,240145 793097611502903296,249469 733713673647165440,351306 771563927024971777,125111 765059035452157952,80486 779484379387203584,174315 762641845729931264,73926 792159582613274624,243165 791619869712216064,239405 749975541483122688,10653 767877777752137728,101681 795433517387812864,264010 790614943892504576,231894 775881082197671936,152182 766460263130238977,93850 793260414666584064,249079 775075331807911936,145955 765653254197825536,86440 762422557819580416,67517 758324617647910913,50442 763897416491806720,80939 773525521275781120,136610 772442096481492992,128968 793098268230184960,249469 769276589909704706,110843 757440440140464128,46394 771835804075241472,127836 749330681071828992,7828 766046308901715968,90384 768080496735629312,103354 794714490239668226,262886 779466541725134848,175260 766372100403855360,93286 769307595752349696,112345 779635860245544960,176025 785255083537596416,194147 787281666947608576,199307 755554048477171712,38183 789168605812457472,221416 790674119847129088,232595 795082445469036544,265006 762138378796163073,71326 778274888591237120,165523 787300937605849088,197512 768471749705039872,106716 786885375063158784,200963 793989166598156290,257325 760602470448070656,63451 754080490030665728,31201 760262607332782080,61011 788454089801797633,218275 752214433531846656,21034 770889520451510272,121949 792765760988909569,247241 760448533157834752,62063 793485872721199104,252408 760631650074046464,64147 761448497316974592,65500 774609466536890369,140444 770676430225215488,120610 788653700742995968,217574 792433409654087681,245148 753293550452957184,26303 759666826032746496,59322 761280837581172736,67023 763495721190453248,78129 768114489052889089,103354 770997934741659648,121479 780759860396843008,182960 781642754099126272,188106 778324852826476545,166532 778320556902842368,166282 763893061600411650,79589 766937261871132672,90384 761580569285230592,69231 778633130194432000,168794 770708987033419776,112363 778289426250227712,164814 792142683745624064,243451 793596980563996672,253164 753209217629159424,26140 756853096811208704,41839 770933554280816640,122146 775039645566509060,146259 773274338686603264,1250014 780847679697854464,183826 793317905739948032,249926 778952914697986048,170609 786761952588537856,203996 786588598707585025,204835 792505915681361920,238272 751118179942883328,17140 762316499637776384,1249013 786987255181303808,207287 780795788410626048,183269 785236296427974656,194226 751026117734240256,16422 740295670683336704,99816 765216395399458816,86144 763318125781655552,76188 792049483240595458,243167 753903672979927040,30296 776089709898371072,152903 780911580401704961,183077 771385808368570373,125145 775804126470868992,151439 791123938797621248,235590 773631237256781829,137693 793288367765123072,250033 755563394086932480,27045 773176709122109440,44770 785687371731734533,197512 775881927857311744,151791 791308115425845248,11774 762786539734728704,74868 771741416829714432,118191 792433888006139904,245750 732841232590876672,350269 780110624348966913,172185 790353602648936452,11774 759716205263515648,58508 765002449098637314,77466 772883901580652544,121046 792162201553559552,243187 794578153377329153,261155 773866917148946432,139404 776770521857949696,157082 785908328262238208,199546 790983426459467777,234796 755157055799975937,35890 786332052396179456,192032 768487375173521408,106774 771827527530737664,127657 777309991485247489,160593 771840125894430720,127366 757747973342294016,48959 763399844522135552,77626 768512478418305024,87607 790293584356356097,230234 793959106625224704,256358 791257749678063616,237491 776432501245906944,155688 765563136271265792,88052 791833127446380545,228820 772214962458591232,129558 777493585914568705,162096 785906631636725760,197512 776092259162914816,153211 752931129573777410,23899 768581216266248192,107559 753759732314234880,29263 757939862595112960,47940 770709927752970240,119937 779137098980786176,172962 754747855613661184,33356 760836931504709636,62877 765569729889054720,87904 771448927656771599,108396 785754080811618304,197512 794349236020281344,252014 785706631556325376,196788 755926312976384001,21484 755057478761521152,18310 794332049154904064,259743 792451880383160320,243134 771017312946225152,122146 788789621203341312,220526 770255558393917440,117257 767680370913320960,100605 794646542850334722,261818 753365996400816128,27045 792332405872877568,243092 757056122742341632,44450 790220636278943744,212131 790985711738552320,230270 788136491062996992,214209 793450451752591360,249926 794006467326214144,257492 764924988767940608,77586 775188055204388864,146580 777100719417470976,80607 762034509298724864,70338 768871594940731392,108963 788203313841991681,215005 769662851715915776,114779 792416460698181633,243187 777304554438287361,159876 773923265769111552,140025 781230697751031809,186704 790552319452516353,231008 792444000896679937,242151 792851653062000640,247379 763828859053613056,80486 776522798562811904,155390 778653091855859712,164001 781230720068968450,185496 753578267228119040,28037 758402149873168384,41703 794598204549500929,261942 759642076430467072,349283 763880304562016256,80939 767409787210502144,87607 787618681463402496,206666 761158973928112132,65180 785601758236028928,197286 755164145398452224,35890 772617831632560132,124781 794352554767433728,259659 753915846305742848,350711 794197698983456768,258044 794571858557288448,261155 794918481754025985,261987 774325399358574592,142942 786993949189758977,208176 761299638037000193,65180 790311157676453888,230277 755759430247915522,39462 758717996663582722,46076 776486163271995392,156290 765836654560948224,89837 764834888763764736,84724 774269276089753600,131421 755099188564664320,14277 780863537191137280,183854 787722833451294720,212139 762697420899778560,74133 786792177590341634,204835 756937316661207040,41702 776845351831629824,153854 764868661320482817,84209 790977528525561856,11774 771743547196264449,125145 780859253477117952,181419 789052806300835840,203546 761336746869219328,67401 788512964508778496,218767 769826599558586368,105109 790552358476320772,232137 769703833018654720,109666 780443075994849280,11774 794033962901389312,257492 794687539164676096,258249 763866850430185472,80546 791153090506481664,234583 790947588878893057,234583 770990034631655424,120613 771716649321951232,122982 775074744999763968,146804 778401842208215040,166337 787263939662839808,206666 794171791375790080,257484 794398860042993664,257325 788917939655159808,11774 791416063749750784,238639 776226107372601345,152314 774350977033986048,141887 793516506445328384,253069 750729788550250496,14802 764208975394988032,1249231 764325600655908864,82018 795130822659571712,263896 786659153871794176,205181 764985234605547520,84889 777358636758683648,121080 777654693615075328,161573 778367195286044675,152594 768091806701584392,103354 770821822208094209,70858 774294364868648960,141912 751102080094461952,16299 762730754107318272,73814 791508766885904384,238639 788411977232023552,217519 775466025106173952,149141 770456926584905728,118192 751219560993452032,17794 765552272268865537,85854 766801760727949312,96263 789432440292990979,225520 766604706391158784,94627 779089366115164160,171981 766432197469503488,92958 753363326416093185,27222 773696709876645888,138205 777403175967989760,73488 771496225887531008,125367 780709389715988480,182631 759754362927325184,59669 788438564694466561,11774 793626009308241920,254209 770963888284336128,120425 759383982689488896,57900 794002422423322625,257423 774572969343406083,144030 785487523082633217,195975 792433374711410688,243187 756360271698898945,42149 766411999123308545,89859 792571078782496768,245101 763858604537577472,80648 767728450127802368,99044 767803197301911556,101681 772867161022877697,132335 785673793448579072,197297 786823210759229440,205728 787767895509958656,212357 758432523584233472,52362 763058423185469440,75438 793425543777644544,249841 774082990825582592,139404 762801947690700800,73926 794604248105418752,261942 795235733334151168,265676 776865263639683075,157755 735178654972563457,11774 761229092926676992,22538 788531775966318592,104244 793186315097387008,249725 756779273172680706,26539 773222469457117184,103015 788225503740170240,215437 758083187708948480,51344 767909283560292353,33169 771890094877925377,126152 786333079048564737,200317 754736324825980928,33356 760139634097651712,60163 792542818082263040,243187 795213277420781570,264397 795735649190084608,267737 771102935333953536,148861 761641364119367681,69231 781164853415346176,185310 788649815831785472,104244 792474000651845633,246225 762686930253287424,74133 767747686007275521,100605 767937917696245760,101316 786463285575049220,201958 786711557447319552,206101 794716808813092864,262849 789704813223157760,224385 759421135641468928,1170770 770110553033469953,114677 787038671115579392,207287 753779598265978882,26778 787357503378092032,207119 790184686664364032,228522 793570781263433728,253206 750284743858462720,10848 775768195244240896,151463 768889235986186241,109709 769573717554978816,113754 793003685966209024,248924 787602881960480768,211476 750705289809145856,12883 760679392238383104,63792 794136957152620544,253606 762238210420473856,431998 769509930004918272,112363 792018216105095168,243075 767605532962226176,100335 758044100926943232,51069 764882965964873732,84724 739954375163060224,11774 753996273636798464,30590 755779673297133568,39475 765530838272540672,86472 767143911563333632,97432 792015562872352768,243092 753828245951295488,29996 781618792916881408,189313 785913986927570945,199546 732544861736329216,352466 775847905156530181,1250258 795763679480467456,247930 751053705248641024,16184 787374138994352128,210289 770309889528913920,118087 763903017745874944,80648 791660912251965440,240483 759781470512746496,59666 772858849032343556,132996 793449994955005952,251179 788454176732786688,217519 748562482881503232,1247750 759592761142095873,1170407 787135599195070465,208395 792033055787454464,241824 769230851544485888,11774 786546518723481601,204413 773356515801587712,135736 780889131169701888,182870 769560969366409216,114227 743109632122490880,11774 755778273280266245,39589 758269449841565696,50308 779834185271869444,91137 757753488424243200,46958 788570642455015425,217634 762310897238814720,431998 776905303698903041,157840 778397945892786176,167220 753492956896759808,25253 762630488229982208,73926 765662647438245888,88930 770938912927784960,122146 777662244293193728,163153 787356042808139776,208492 772632056186580993,121795 736691872786206721,1011996 771794805844303874,122088 791621375870038016,240145 795057959667724288,247930 757221835884732417,14277 753932329056206848,29263 762825761552232452,73926 772007010334339072,128519 768278752891576320,104406 778199419220930560,165512 786009880746274816,199262 793490830413619200,252112 760700613084737537,63464 773328016487219200,135190 776559656185593856,156926 766198759827079168,88459 779068002574577664,171795 795027799379771392,264754 767826214887141377,100893 778007788861685760,165097 768013748778991616,101681 772163427892551680,129558 779891507884990464,177248 765005335434240000,84724 788618772097761280,217285 790287222666829824,229453 794256281775308800,259288 757700404134150144,1248523 768764895772893184,107984 772945779338031105,132996 788016430272901120,214354 795067586551615488,263926 751054253381214208,15996 770923816469995520,121612 794197462957236224,240145 760595303925886976,63464 763234746503540737,73712 791447022226313216,235348 764362608694718464,80728 792135697973014528,243187 792605742423478272,246225 754783469163675649,33649 776174927892258816,153033 788150239760822273,215634 771024957010739200,121046 766668721259589632,92166 774101085191479296,132335 770777238405058566,119832 750580559865339905,11774 795062922603008000,263907 760251488388026368,61412 761412236845780992,67587 764824456929816577,84724 753188923359260673,25255 761025009800187905,66159 772477826872201216,131025 781849166913925120,189254 793309105767247872,250544 732427139040083968,351908 752952005270773760,24173 759485328298090496,58537 773741165296308224,137612 790537505955155968,231580 773949951717937152,140437 775620742457200640,148748 791013261118476288,235590 792822089606500352,247232 767868747512242177,101383 793874433278668800,249926 793689043426914308,18395 793939985720377344,256358 766101623034687488,18030 788860037804466176,220029 792839458978566144,247819 795197002359435264,261155 758692781539799041,54070 770349811535122432,112363 781289215929651200,186584 785509490510667777,194213 777522610959593473,161988 789854034417115136,228172 790943082309091328,219509 753324369632382976,24704 757619038704898048,48009 770469199248588802,118954 781541670634397696,187997 788899699856019456,11774 793228757632884736,249725 765264354208051200,86209 762325370100002816,431998 795027050553888770,263926 764137266033729536,82066 764468977468702720,79513 787373514168958976,210289 755379344789295108,37044 792040121445060608,243075 794552932779708416,261155 754775388648247297,31046 759605685659115520,57574 792294214071619584,243187 794577149219008512,261155 759191841568919553,51798 789053129971105792,222627 793241238166048768,250293 763570264118407168,78769 769258967092568064,111056 758358151825657858,43383 793124473914490880,249469 794012794354094080,257423 751102234578923520,16299 762975277332914177,75724 765603176687013889,88471 766789694566772736,12873 785671098327113728,197512 793465132919599106,252408 785847013002846208,198878 786982012305498112,208016 777381100738019328,159876 772879216362725376,132996 778332271375855616,167220 755256176632139776,35403 759934377216266241,52887 790325069683851268,217519 755780087031668737,37433 795718092693368832,267737 732115821707681792,349404 753644973145202688,28799 763804646452277248,79589 772217672494972928,129983 763553058227884032,78684 769922021610299392,112693 794753281499271168,262421 753365232161021952,26828 767744861000773632,100605 772132612999680000,128971 785686138698825728,196917 756289028119461888,42344 756553664433651712,43266 781402705000472576,139404 787266896861208576,205270 785320896869330945,11774 770255795527282688,117257 757061112407920640,45122 773932563937329154,139404 794911684569632769,262752 775852350783180800,151439 790711863247908864,232863 791410890553819136,237908 752850958086967302,23651 794621444529516546,261155 775028477854703616,146580 790977866355748864,235590 762784221223976962,73814 769353198289063936,112872 773895262972456960,139865 774807302268334082,144654 793218114297077760,250033 775365504563150848,11774 775852585559420928,151463 772426224501157888,129208 791373072372760576,238459 753366605472501760,27317 786313431343362048,202007 794718048007688192,261155 750892125378715649,14855 786342313626890240,201958 756664379526045696,44429 791260229941927936,237491 791348203077574656,238395 763989779235037184,79629 779177296666046464,172945 788939760031166464,217837 751954349715296256,17794 778920043992141828,171168 778298786405810180,166339 781070971805569024,184223 786699358691549184,205902 785581277252464640,194058 763022125632544768,75631 792831798279544832,241819 793523253130035200,11774 795730078827216896,267276 766637792071938048,90125 775357387402194945,146259 751216229872963585,16768 788532603477516288,218260 768000261336010752,100893 788922376532656128,220029 759096888343695360,54600 781268442502590464,182960 749288830419755008,8047 762442561931751428,69673 773598360775303168,137965 758264109922193409,52061 778394330696253440,167398 793874141552205826,231894 768863434192539648,109666 778341105276444672,166913 788153724657016832,216009 794920909874331648,262752 791705042428436480,238429 763797365153157121,80393 794614459289505792,261818 768816992518144000,108849 791339188415188993,236931 788470250752716800,217574 760463470978400260,62798 756589770910887936,43471 779167594364428288,168794 751695709234167808,16299 758367640008089600,49852 763684864600047616,78304 794012862704418816,255942 794305527207473152,258456 770984480681127940,121949 739555425058758656,352751 767127889980563456,97468 732650683829084160,271850 769019205358346244,108517 776014899117895680,152735 785307797160329216,194154 791394836104503296,237908 785887856271110144,150812 749767968586756097,9433 788419914709078016,217634 768584348102647808,106753 753332097935224832,26492 756618219910107136,43751 749574978509611008,7966 767458469993672705,99372 793106840271945728,249469 769238823150555136,112399 790907064830660609,234583 757999077447512066,50314 763127812291264513,75899 757819553577443328,49431 790887843090411520,234583 758685531651788800,53703 771504639388758016,126293 791388334522179584,238395 764887703192297472,84889 790703325565943808,232809 778002155710058496,164814 781170918538170368,182257 790899294740025344,234583 788326286712340481,172799 763078702968082432,74308 775408205824339968,148537 785600979441889280,196277 794728357179129856,262752 780840741685891073,183269 778274420486004737,164826 792172204972728320,243187 756236158670077954,41680 773523116739825665,137042 777798482216251392,163763 761344493236912128,68102 767754259198713856,100893 786746258509537280,203755 764224137422368769,79999 755037578068365312,34898 763914332145119232,81099 758392241555595264,51778 786245175328727040,1063777 775713194174099456,150663 777115733188874242,159876 779300278923329536,173868 790422789291380736,231164 790589915243417600,206620 756446881706811392,42432 763932064785633280,80720 764991035764342784,85562 780608821446270976,182049 753271744643866625,24467 757801949827731456,45964 766023088618156032,90982 791702666854268928,238429 751651034301206530,18488 785452858741317633,194129 789210196459581440,224225 793884440774709248,255393 773573142186897408,136947 775129958905774081,146847 758728775232135169,1248635 769617523121717250,112363 774438335863459840,143720 788010622185148416,214354 760535123229937664,18395 787773206954405888,210208 734714624508108800,351644 764486966238785536,83381 792081568961626112,243187 792832461482983424,241819 752221338920689665,21697 766760050849439745,11774 769133144737931264,110156 762701942174785537,73814 795046276798648320,263532 769260595526774784,111448 770319973495533568,105109 793118769686024192,242693 770359785153634305,1249757 778610646275489793,168794 792214388719620096,235685 788788087816151040,220526 793237499455926272,250293 764653280043556864,73926 770397294503997440,118191 792858652617039872,247240 760452983398264832,62853 763698460868513792,78304 777595606449680385,82209 790917065368408065,234583 791921648148500480,241523 749401472614432769,8248 761978850767089664,71026 779423212509601792,174999 786598211897131008,204835 777653287327633408,156290 777822368723046400,163769 760427773102059520,58250 778217770861359104,166321 762761623052414980,74686 771625611722788864,118191 781702500449681408,177455 795304289765912576,266079 761128577261793280,61051 785548440398925825,130635 790701075636613120,232884 756015069268357120,39475 771742057777942532,127366 794167670690021376,257492 776267950961532928,154832 776565613405896704,156518 771427323061084160,11349 781272126330462208,187084 758348645133488128,52554 766281232166580226,90193 785453511714738176,195778 739580090334511104,209828 758033550331346945,50314 764266904332668928,62180 767066905626742784,94718 768940368339406848,109167 774419117877125120,139404 780481928336183296,180074 791433401966268418,238395 791935682369327104,240763 760599148626186240,63149 787493190009888768,210650 788530167849349120,104244 790596478444171264,232169 781248043865640960,185686 755274516591357953,29059 793210388380651520,249926 777435862330122240,159016 763776023351603200,79587 794536148538298369,261155 787070426824355840,13324 795438335443562496,267177 790274076405301248,229693 790909872313208832,234583 763871984178438146,80486 793246322337853440,249725 771049675134672897,123028 793197686774075392,250408 767803247776133120,101681 776060758031466496,150028 750870672922976256,15264 760250283108675584,60725 776294316029251584,153845 794685835295735809,261155 769341832702615552,112363 769018909609582592,108729 787121418995634176,209351 794614455036428289,260181 758166656900296704,32572 761104824020578305,1248861 791744369464320000,240556 758778382922358785,47940 760579415164137473,63451 767339678647382016,98585 780853406122606592,183269 787043802926223360,207733 750394846125314049,13019 786916485339893766,207119 763828749045555200,80098 795716585667358720,247930 759393789337300993,56964 777125820816957440,157993 774701112779743232,144690 788104179491278848,214899 752305354998882304,17591 762283856804339712,431998 733257908272697345,355357 764844621230903296,84724 767041176490930176,80482 775485167787847680,149300 762479494405894144,1248990 769664447652720640,114779 776207277917216768,153845 794581064027164672,261155 776439922668339201,153496 791046767416479744,218892 793177690702483458,249725 794149268294508545,257492 780461459159613440,170187 756485206257827840,43391 768986334753009664,110362 795256182139064321,141200 764262857341034496,80648 781150459973304321,185496 753082739776188416,24597 794572885771829248,258044 794746405726339072,262849 768166479611109376,103212 787005892948406272,207965 787085752517525504,209151 794698332694138881,262752 757227003162624001,43391 791411327692439552,238980 787006172104630272,207949 789471196886675457,225356 794298972768784385,259482 775766747265634304,150511 787420422602121216,206117 778183493851475968,164826 794567970777337856,261155 777643167805997056,159876 751794083601981441,18893 760506572086784000,63149 794594640452145153,261097 789078194271891456,223286 778380434736488448,152594 781152933677105153,185496 785487089194430464,195975 756871246676189184,36145 769847057653739520,88930 787325105504292864,210207 795132892565405696,263907 763823515879534592,78383 763274956285157376,43471 795613287287291904,261155 785972885772836864,199993 776882680340242432,157755 790740001461903360,231894 760567721855553536,62798 785322459482329088,11774 790315596923609088,227130 760524041681719296,63451 766431501814755328,92885 773953148163657728,139404 766630928634568705,93286 794295016579592192,258598 742647989555040256,1247500 767892273937862657,101514 778402051739049985,167407 778738394595680256,167319 749219529973194752,7509 775524772587376641,148874 781337753560682496,139404 785959725712236548,199546 750783511187984385,14421 792471370366148609,246225 790112017873010689,229546 774429458853797888,143041 788837303539990528,220526 791775998429765632,191778 773226289863897088,11774 788890535712784384,221832 790874672464334848,234583 767714794346541057,1170555 793176175791177728,250261 776086208203988993,153095 776731451811176448,155037 777063749488414720,246425 795027748771209225,262752 761791836822249472,66897 785935099720306689,199960 793577750053335040,252679 756683734665965568,44450 777755271384985600,163070 790941242884579328,234583 755237561380012032,27853 771942690506301441,126152 794326231965728768,259659 756189248068341760,11774 755114496230825984,34666 757586233686159360,47782 787058078625574912,207109 768933128303808512,104932 788782164066304000,219942 787427852790665217,210694 787755030833143808,210208 780145973016268800,176127 756470021774200833,43391 765723962793918464,88920 775093603160891392,141091 792719162476892161,246225 778274938356572161,164826 760920043748200448,64692 766612566856597504,94766 788550317059239936,215005 793720853716402177,249852 785877506041667585,198671 763092430199492608,76549 767804011965591552,101681 787125284969517056,207942 778756536260788224,164001 791974342452142080,240145 788963811055329281,11774 789157570770599936,352751 785468359005450241,195481 763719708663242753,79037 788819358801858560,220526 754101284098207744,30296 781529314462359552,11774 795763861961863168,261818 775765368639983616,151265 786622666384039936,205181 754205304460500992,31400 763827296658530304,80649 786448701208326144,193297 770386297479311360,118698 770545755752759296,117609 775699534433415169,47570 792030044331782144,243187 781657439498219520,131056 752304201628352512,20313 732169755885338624,349764 792774055141052416,246273 751582185916866560,14277 795316371005571072,265257 773911483646291969,26066 787047287503646720,208777 794094836529983488,257536 771163352848535554,123494 778611522956324864,168284 790259365643100160,228537 794993876062924800,261050 764607410468167680,80939 778383972799614980,166282 793519841470742528,249926 751230398844121088,17794 758110203552280576,50698 766018844418650116,89923 780609247683969028,181613 758262924918022144,52112 768679835161862144,106317 778416303585366016,166409 755133726648995844,35737 763844531166990337,79911 788715242591248384,11774 793681418366906368,232169 788599462973284356,217519 755200717082591232,35372 793264376069382144,249926 795705256105611264,262022 763837923368194048,80720 788884800723574784,220526 763485558568054784,77731 785818312806572032,197512 756316640531386368,42249 780921955528630273,182726 795676707156099072,267858 776182924001570816,150419 794948341171974144,262849 770629496789577730,119771 756280569055604736,41459 758481467848683521,52112 781132939471880193,185622 794593463572381696,261155 795488516436172801,267133 791028172259151873,232169 763823166036652032,80393 764166378181931009,75724 786058300500615168,198142 774595796587126784,143036 794202594038153216,258598 732918978490798080,354525 753701646442586112,29263 771562602568699904,126569 761625671479078912,66878 766951476098920448,95672 785634400511766529,197241 759853151352680449,18395 768635407227424768,107469 791630223095705600,240145 763470892378841088,78205 765508282177826816,86103 788086486885343232,213253 761676750245855233,70177 772107977511665665,86088 794255847404630017,258456 764844933584936961,84724 751883142693171200,20225 791706886160654336,241034 793941556294193152,203546 769768424658440192,114987 773908652705079296,139404 794392343759597568,227345 763230109218148352,76549 790594099912900608,231580 752305684172058624,21587 762407794167451648,72798 766669715745878016,95413 780763900446969856,182960 780575684154515456,37660 793938452161044480,257026 759378056301674496,57877 794528842828365824,261155 738859119604596737,11774 764262348114710528,81869 790499970407366656,226803 788066616563073025,214209 766397019011313665,85047 767842924537282560,101681 792445996777152512,243513 793955420352159744,230523 756658106675843072,43391 774999845513801730,144617 785304951492780032,193669 785323457483538432,11774 792207994490499072,244550 793557356940591108,253206 794214306476883970,258598 778375047262208000,166916 780791011312300032,183269 780839521046986753,182870 778649657685708800,11774 795159799507906561,18395 757985738462007296,50657 770381929921118209,118191 786036092738924544,198620 795042681428680704,247930 774382904923131904,142648 793625578364559365,249926 794694568109182977,262849 748549160236814336,11774 769795857059225600,105799 767431911174201344,96806 794842039561007105,262849 795698668582084608,267862 794210448719671296,258598 777559950633697280,89945 794535810552844289,261155 780501573235515392,11774 787013555266605056,207287 754722914319106048,33356 769199044111376385,108729 770968312427806720,120610 791979892652904448,241816 794560334866452480,261155 755800710495793152,39235 790857554507235328,231894 765025102052282372,85767 740574802390450178,11774 773871447462780928,139404 793590914249793536,253164 758045126451163136,50581 778799757791596546,168794 755588086025912324,38286 758758243342647297,52112 790934570027798528,234796 752663421666099200,22746 794876482984112128,262849 750782528152334341,14277 767114712072892417,94699 768081503964266496,103354 774279273746198528,134561 793063758629314560,249079 750781950751748096,14525 764425929594589184,78684 762242660266610688,72035 763189231015583745,73712 795323055711064064,263906 755062904773156864,35044 789656904720977920,155390 751750051530153984,19352 767802411901607937,101681 771882498427006976,128615 777080359628320768,158864 769311300551905280,1249667 766077449381683200,90482 780110253841055744,176890 786760953383706624,205728 757281321416654848,46006 778331507320553472,167569 794913140681175040,261155 751781627454369792,18893 786564917696434176,204413 758709049969872899,54070 761536809830649857,18215 767201179017224192,97199 767844026204692480,101681 788447384363634688,11774 776145612022566912,152017 756274980996931584,42432 759094702394187778,1170537 760831907265253376,64722 762826109444468736,74650 754843290101440513,33355 771551607171325952,124597 786890358516887552,351252 759176163830800384,57092 793937741826273280,256534 764968790530543616,84888 781264397914234880,186883 793152204479746048,249469 771295689661874176,124597 765913996151185408,87820 792879444826345472,245148 748167683976245248,1247833 756095604183461888,40314 757973033499910144,49852 774015820426915840,140039 794048820623482882,254209 794263597660639233,259288 771480779016798208,125554 773672026171117569,138610 781172392978583556,182960 751050671110103042,148861 758056595599142913,51069 762642065675071490,73926 794563257566633985,258741 758902136142901248,54070 786895608082825216,207101 750413112063299588,13201 780811930323685376,183269 788048210203848704,214492 781467913634975744,188119 793082644669960193,249349 794527284250034176,261155 757253407514165248,45054 767818366803406850,101681 757592322494332928,47264 776684493302296576,154549 777979140725235712,163592 761619028230144000,69711 788599054091575296,11774 766559941708566528,93823 780660130157256704,182211 793902019824128000,256358 762271660221329408,71099 793086445426733057,236409 793576163931283456,252679 788884301563760640,220727 789285310546997248,224680 760652362234986496,63149 791822102546550784,241940 790840863974760448,231792 763399033981460482,34666 777653995099873280,163107 765995278679683072,90482 787011080690212864,205728 791974742706139136,242521 753714302020907008,27061 794326617158021120,258598 778420178686050305,166409 781329413724143616,139404 785693566400016385,194723 758494112693624833,47940 761753144917303296,69231 795073175767941120,263708 778302059762348033,167220 778592480321208321,167319 760554413249269761,63149 777203427243884548,157755 787080459159085056,208918 786056631473827840,198878 793118286556827649,247241 759365044849213440,58028 766665257070755840,94766 773534512152088576,136947 760934242268446720,65577 793262913293201408,271850 760815423659147264,64722 749924325977952256,10571 786495885773504516,199504 790071038818160641,228820 770271762810597377,117257 793483104656711680,250633 765210662133960705,86103 773518902911533060,136884 791061295248379904,235590 793900533928988672,256451 755120328737710080,35449 768137649005682688,103354 794651396163432452,261155 761649786646822913,47283 776602939477590016,152946 778681636061753344,169232 793095650921635841,249348 780832712554909696,182726 790045950609723392,11774 750435950572949505,11774 735104310699274240,195876 749648885987942400,9433 771110668586127361,122982 793203892884504576,250544 761587498212593665,69231 765919754976497664,90031 781595148698456064,187611 733535451110219782,355273 766741916264181760,95672 772579848363634689,352982 781344276592652288,139404 794343172545482752,258305 787229883462057984,207287 773338075284004865,136110 757776477442052097,43285 786181000162267136,201494 772457387999408128,131045 754739870208258048,33356 790954894488248320,234583 794277421319000064,259457 793216372117348352,249926 757135286782533632,41839 759413390272004096,58259 764986932770340864,11774 760830768146939904,64693 769205174766370816,111558 774438911569387520,141200 753412345913864193,27045 766272784334979076,91956 788537919703126016,218219 795735812566634496,267576 775000310678978560,146259 758026577712001024,50923 773692619776032769,138205 794015345904263168,255870 755044871086415877,35044 775019685771259905,146259 779818351358910464,166852 790610754516819968,231320 768112995314511872,103354 793672481022148608,251758 795278246300368896,265102 772186946328231936,164500 777178684268638209,195876 778391186054807552,33169 792040756781391872,243075 757733154077585408,48220 771971690737733633,127775 780798252157329409,183269 762257200869801984,72420 793620082068860928,254058 734799489555271680,11774 744233743230054401,87889 752850290026479616,22411 789428818251579392,225981 753669345465675776,28866 767169150418575360,93210 757079021024837632,45857 768869424564609025,109666 779424546113871872,173347 790867177125519360,234533 755179305135579136,35890 768233887189336064,100893 793969243461062656,256393 770234522034200576,117377 790966707196006400,234583 738892636199608320,27156 793255221153509377,249926 793467382048038918,252196 757727775398752256,46280 790931347028250630,234796 792141361013137408,243615 792522689944571904,246273 762663252622843905,73814 780575925624799233,165348 756556275870212096,43917 758150597140881409,50654 732890165212008448,353789 788112903622844416,65113 790598499008032768,232169 763525757402550273,78684 787813352168841216,212239 751563087220662272,17842 753355344743534592,27045 759160567106007040,56964 762770614121816069,73712 764806265541390336,83391 793820655120748544,255393 760639860164165632,64084 761563897224499200,69231 793841700707983360,255942 794591725486538752,261130 757954517677641730,47940 758408690378665984,52821 793856436094631936,255942 776165358608584704,154071 747460157806809092,11774 755161880105222148,35890 778428229975543808,167578 768424651659894784,106094 779416513350696967,174115 788892527927631872,11774 762836847869374464,69599 768865205942050816,109666 770792395654823937,121511 788014268759347200,214453 790357023355342848,230277 795611942241050624,218832 732240704110366720,11774 779339086985306113,158387 761565212566773760,69231 762622689748066304,73814 775821172839550977,151156 788513048101138432,218275 792601450614448128,246674 793992436867428352,257423 776724130309763072,157693 791001718611808256,235620 757919937490849792,49852 788184064461123584,215434 790790839899451392,219523 786600556781592576,204901 788766988646486017,220332 764279093378453504,80649 767872242055311360,100893 788806307226673152,220820 794569635316187136,261155 755169468897112064,35216 766302182736007169,353965 761303642506989568,66348 769185955446198272,111558 786720474722136064,205094 789486730864766976,226291 765198911912943616,84724 781640968898486272,187891 753737086205825024,29644 762820404511666177,73712 753078483249750016,24134 793230970992398337,250293 790783518389383168,221524 793961583881977856,256276 794430638447271936,260404 786674989290360832,204835 795739946153820160,267862 758825656067121156,53185 770580411596566530,119832 780927067168710657,184546 775780881956872192,150426 794614291617972224,261818 757553655574777856,47782 762300131555348480,431998 776715639943630848,11774 766440843100102657,92917 756274086070788096,42405 762679432788279296,11774 785674449374806016,196917 790912841289117696,234583 791726312813654016,48663 764917587620859904,85326 779304281438507010,173637 790660497930682368,232169 774765016201461760,141887 777664937409777664,161988 780737216251166720,176890 741418446685147136,271850 776743060046741504,155898 795007787260608513,264431 767876471776014339,100893 793557118796169216,252014 732620101632073728,350379 739670529842548737,350505 771643393709477888,114254 749495508889006080,8178 752114729036853248,21106 757001500052684800,44740 769346987460362240,112336 776008279524794368,151156 786323608591360000,201441 771411471142191104,125367 773523670392250368,135736 781124564428259331,159847 732773460997349377,353789 757583017908903936,47761 760434018231971840,62771 768463980599717888,105018 794617018540494848,262022 768272877753774080,103354 793098939130122240,249469 771108058718089220,119832 786959034070999041,207287 762000473872224256,431998 770761735770963968,118191 788873362193780736,219359 756290678556983296,42432 768155533211602944,104162 768745700070858752,108729 772589598258130944,23282 778349570782822400,164797 773911905219907584,139404 765939620265791488,90384 768570749540003840,107423 775000028284801025,146259 778508622200438784,165185 787825010274480128,213253 773893137005764608,139404 774126121231134721,141035 786455595041824768,204014 760384486827851776,61545 773193904543961088,134561 760507037809868800,63071 767160374810468352,94699 781847815517532161,176890 766113633373818880,88546 788452178574897152,217837 787027886087737344,208492 792485106644619265,228037 773629836715786241,137777 748924935259561984,11774 750193584855453696,1170550 786301456571695104,201958 790240934202048512,229693 792417286808215552,244550 746365561676890112,1247750 786266317313617921,202429 789545884820398081,224447 793144547287052288,248988 747834008726286336,1247775 787095681014038528,207613 787789025813884928,205197 788720347424051200,220029 763746958708051968,78513 762861498632765440,74431 791331067336744964,238207 749328452495482882,7849 761301486030589952,67768 762775964757524481,74943 772826465893244928,131025 789240614231609345,206666 757931438981259264,49852 785816762004692992,198466 750480719646855168,13575 751603467806842880,18156 781249798816997378,185921 794616284688351233,262022 761813035744886784,69673 763584257038151682,78205 793514930682998784,252408 785980976295927808,199640 795019986788085760,263931 793156577784111104,249926 761646093977419777,69356 787018325297541120,205181 788855456311762944,221446 758107574533103620,41703 759457608017252352,57946 776657435234742272,11774 793989393925238785,257423 756506455474376706,1248408 758495439737921537,349408 771875330738880512,127134 780886835392282624,178477 790981378389213185,235621 737822359768309760,1182427 790868422632493056,229901 772149369105739776,129225 790940011633991681,233241 768499616115556352,106819 764145872917651456,81869 773962685125844992,140211 774277499219873792,141887 752623245900156928,22664 790528923289395200,231792 777084270728839168,157724 777495498852667392,161456 753601798963859460,27402 759454534641053696,56964 766333022857601024,86815 770993616034656257,120613 774773937221804032,144635 791330981231722496,238207 765356279577452544,86819 757995324455673857,50320 789137003732406272,223899 764957476647120896,11774 792600488579563524,245148 773359188059783168,134930 759542830687596544,57964 776522148751867904,1249804 785605880439910401,197512 786723332292907008,205181 794555598884970496,261155 753366585545412608,27045 754805174984728576,33355 758474185379196928,41680 771486101240356864,112363 774696488748347392,142721 766393354397507585,93286 785549500614139908,130635 765647429819568128,88669 765699687588335616,88370 795300353268850688,11774 793199403804733442,250430 794736553096605701,262752 770271697312309249,117257 785549746001805312,130635 787154564944244736,206008 791682199212793857,232976 760442813817491460,62063 790877934869446656,234583 795691898363060224,267862 772811343481147393,132335 751898854182809602,14277 758334275653689344,52554 768532046587236353,107347 774031355319640064,131421 774352144040235008,141887 794695825570074624,262752 795750870256353280,268646 754157252009861120,19703 785812450289385472,196676 794823183299997696,261155 768855096943906816,109666 785411535103418368,195414 792024131097071616,243075 785357211060928512,195481 771026901590745088,122958 752160854792081408,21034 755784661167669248,39462 785919353833201664,198878 794696021821505536,262752 761701030786502656,69356 789413888034951169,225380 773617718318596096,138165 788103654557491204,214209 736943135117348864,205972 787317007679193088,210215 756994339306221568,44274 762029811543998464,71476 790361347716485120,227795 756423617290928128,37993 766423313547616256,92159 794583379777847297,261155 757986720369483777,50500 788754117112033280,220526 785548529725046784,33169 773886471933534208,139404 763818995883446272,398859 778378056528457728,161901 765471612241969152,86103 794527464676589570,261155 763864579692568576,80607 772263802934931456,127221 779356070473003008,171795 756272238739857408,42432 766105941989203968,88546 749845705267748865,9312 792668222361186304,246392 794692823773773824,262752 768883615669170176,101681 770877507373506560,120610 771299573864206336,123825 754708329352617985,22393 776948610000941056,159411 792053044321980416,243187 793353940733526016,250064 757762890577350657,49070 762261889334345728,431998 759515656626634752,56964 792864321227325440,246425 772519060718223360,131007 793161339489300480,199546 793327150526980096,250633 772539047101071360,120675 787056486883090432,246425 790518911104057345,231894 767956777807732736,100620 768795569644908545,106673 785651699692306432,197512 756900110567632896,36145 763645260031459328,78159 792418384512163841,233951 771418265272934404,125554 791446608885878784,238780 767902885338292224,101383 777695717548711937,127871 753766136789946368,23899 767842369316098048,99111 751089972699099137,11774 758016554202075137,48287 787502913715179520,207287 787869493057822721,211829 762387218669252608,431998 786183692641112065,192032 756902432299286528,44450 787262877812002816,209887 792581647992496128,245101 733309533737586689,353343 778568121837690880,168794 779752135659429888,175260 781912965041811456,190635 769411436523073536,112693 754012193830699009,30590 762847968705728512,74483 779065495370596353,171795 779911094412255232,176203 795178996627443712,262752 771194437099585536,11774 766419981470879744,93823 790648497628409856,232169 791812573821886464,241940 795654860666351617,251376 792202612749795328,242857 755154381826322433,35890 764842214409113600,84724 772380406335143938,78769 776457849836744704,155459 771865909552001024,128615 779855733584113664,177233 760555723008860160,58537 770006152541241345,105109 794009935419998208,257492 764594482075439104,80939 787533517387202560,211181 792158875730452480,243513 794881071284371456,262849 771816305221509120,127657 795383360193433601,266151 794618433837166593,262022 774763412865880064,145347 777953280970240000,164826 794223700606353408,258598 779670022998355969,176196 761611122583535618,69576 787307225660391424,194210 789072941782855680,220029 785888652651933696,198671 762258891736506368,71099 789991899448868864,229159 776905033086603264,157723 790901997537026048,232169 759944964474363904,11774 790746910256566273,11774 790974934604316673,235590 792925484963106816,247240 770451672682213376,47940 776263141831258112,152946 758284027522670592,50612 779940684967141377,177248 789818751210455040,225358 759046995235311617,54070 761865794712109057,68267 776878399411347456,157993 788065909483134976,214492 773500059065417728,354966 787094522974969856,208980 765084744891502593,80716 773738881141407745,123345 774391044272160768,142527 775874016448024576,151741 785934400005427200,199211 789478577448349697,224680 788783938919657472,220029 793085437807951872,243075 761777702516854785,1248973 768217553588064256,104162 786674669537599488,205728 750972548259524608,15661 766406849864142848,93823 790958165433036800,246425 792460841786368000,243513 776814179093127168,157082 793763706291232768,251376 771738811806212097,11774 773986552242442249,139404 748927026032209920,11774 771400902334943232,124904 768030409586253824,100620 791358707166695424,237594 795291334454157312,265821 785522761108119552,196277 793103845169790977,249374 756649576124252160,39911 758784707567890432,54070 760626873445384192,62771 781513424920510464,188119 770671591722057728,120610 776465642484436994,11774 793243059953602560,250293 768915811306045440,104932 774455410212347904,140444 779076245891928064,171617 786973797534408705,207113 752296688065404928,20279 780843474589331456,182036 764239399626211328,350503 793599764923158528,253793 794622401388560387,262053 759448704671711233,57897 772586644054560768,131007 777957288501968897,163901 733687226173915136,355667 771826718541684736,118191 774701167133667328,144844 791143227726426112,234583 756196524539965440,11774 768508038692999168,100893 758265271756943360,51344 771437112134557700,125367 790297968930791424,229693 762346334796050432,68873 786903949232050177,207287 755087072885510144,35086 765684425761914881,89076 776141100843044864,153915 792532367659458560,243092 793784417080659968,249469 753402044740833280,27045 759153958845841412,34441 785616073035046912,197297 758427733110075392,52112 778980237296087041,171693 785358032083439616,195481 793164261446983680,249444 762724024749166592,73814 769278385625366528,103149 779207937101148160,173325 755157098992775168,35890 758829698319208448,55257 787779478676275200,11774 749406319430492160,8248 762734530151141376,74543 764176112461250560,82066 770680243447300096,120610 759165677022289920,56192 771091771115745280,122148 791817229558054912,241819 792120522964242432,235685 737321333248393216,11774 790586126088167425,232137 768930427968983040,109945 791682878451048448,240483 767738065544589312,100893 772422784085614592,130026 795764388397457408,261155 763782522232647680,78566 790664900473397248,217658 773261146082070529,135654 773639107587125248,137777 785861156812587008,196277 732976545271296000,1170814 779239630843604993,173347 792013227995660288,243075 794586310560350208,261155 755378954509225984,37044 769158938608754688,111558 773503439166902272,117039 789908342189752320,227242 755161330538033152,35890 781133355194707968,184223 766035544640020480,81929 772125480824614912,128355 795748571941404672,268739 753696493052190720,23776 780855515123376128,182726 749547966038441984,11774 793307904770060288,249841 781914455894528000,191481 787998056818024448,211836 764863589966487554,84745 769148110236946432,111557 759442452797239296,56800 765259597678608384,86440 793982546828816384,257325 779816428694274048,170187 793094602966306816,249469 793965950659768320,225911 732370947479638017,351374 776863648962805760,158520 791670574183358465,240483 756998169217601536,41702 758029176913833984,50923 761350480383598596,68102 786940746892873728,207613 793135812938440704,248760 794917406057512960,261155 760971136180097024,65839 758465218611650564,52311 762078076792471552,71026 776162723788795904,154071 788113576468811777,215437 774022401315053568,140047 791349300316008449,11774 791432614955679745,237935 773075423240462336,134288 756291500456210432,33192 760548981764087808,62728 794602134838870017,261818 763399764704501760,77731 792044004938395649,243167 776412900395192320,155451 761380975377018880,66801 751186679667363841,16897 758392859598942208,52554 763808784959418368,80487 753376560917250048,27045 787765955665330176,212711 793985784248434688,255393 742255583043158016,352839 775071491113283584,141091 795115673131302912,264397 765648668720443392,88930 794700542920495105,262752 795670962037354496,257781 734530234838614016,352462 786513918185398272,203793 780578923373535232,11774 760597592531013632,62771 762336195498041344,1248996 786489463442509824,203913 795681592069017601,267855 755915680239714305,40566 765705406723284993,88920 775949440242753536,152182 779820217559941121,174660 772095463533281281,129558 750865075229962240,15800 771898055528448000,126751 770811910765903872,119937 772997142730375168,131770 793934899518410752,256255 734018223914504192,354927 756109782738673664,41632 768602495903997952,107984 790613865637621760,228583 773912819443965952,139865 789072921390149632,219458 732937303526498306,354125 767140791747608576,94699 775293074314526721,148045 795666758921289728,267862 756216434640904196,41929 758267745830141952,52112 732728914536214528,1170595 764139024877359106,82066 774619644833431553,144306 795318784663977985,266079 772202470030344192,129991 780891102270414848,184223 766607090542673920,89076 749345301039816708,8047 771500187734855681,118572 791444347233312769,235348 768076209175588868,103261 750885128436486144,14950 757585542821191680,47782 759083073346600961,18495 776749847764348928,157755 794727435136888834,262849 754253953160744961,32404 760141002652938240,61051 794536065084391429,259231 770622959606194176,119937 770153681832517632,117026 776057368295579648,153194 794555030439333892,261155 791873482191757313,241819 789144290287087618,223492 792465153715412992,236258 765382076812107777,86440 791687488876208128,240145 776451685971587074,11774 758791425261658112,53996 760630502470496257,63559 785934823827378177,199262 790017920864616449,228820 792162697093771265,243165 765011785577402369,85562 793870699580559361,255246 791355185947750400,238207 749439578331705344,8079 771508599684235265,125554 790936031000494080,234583 737124801030983680,11774 757682927115173888,48735 761903350430375936,70941 793524924119916545,11774 793886575415463936,236884 756108513332658177,36873 787067553474551808,207613 754899277688733696,32869 786990425445982209,207949 789428454148235264,225981 794596459282694144,261796 767076778162679808,97080 790904572545994753,234583 791352269086351360,238207 759100350360059904,56964 772818231597867013,132335 791677624460406784,192372 788075821051228160,215005 790944238728941568,234583 750516900870795264,12981 764138837274685440,80939 775529502965313537,146259 755372293765947392,26140 754035552316383232,29263 791739419518640128,240145 754782059818733568,11774 781169636213723136,185310 794635560153481216,261155 765249639318773760,86653 794657568606089216,11774 768088404861018112,103354 756622619856801792,44450 763586349001609216,78159 733070542262132738,352781 767359418358960128,98661 776743628962144256,157433 751237286285627392,16457 786400921714626560,203350 769225469908684800,110331 776528063551115264,155318 758265177720717312,52112 763842264221179904,80698 767981849289318400,101163 778674509075230720,168695 772786911723286528,132578 787028114006245376,207965 788448499130044420,216009 772627922683252737,129558 769316182264418305,112325 786238713525260288,11774 786978629557231616,206189 777502842114285568,159876 785624249239166977,196917 754098227847139328,30726 755207912062976000,35319 791050693100601344,236336 781298156646563840,186584 790763007961731072,232881 763159180551163905,76723 785684264851341314,197512 787115064742424576,207733 767006139359846400,95572 780444355693842432,177233 793871378361516033,256358 776898869539942400,158520 770646913989435392,118192 777519143113416704,162213 750571686274228224,13919 786081959042777088,199891 765775632114524161,87820 788067064552448000,214288 795084779624534016,265102 755389865890574336,31183 771423650557915136,125367 755083203476590592,41724 758830407353630724,54070 765964545537904640,88930 789257075683622912,11774 793314090412224512,250633 778314951274422272,166282 767887965561290752,101514 785312459162787840,194648 786957663930167296,205902 787067848480862208,207287 792496657577287680,246392 757619887971807232,46076 794499150838571009,255942 762403744210227201,72035 768651038392025088,107428 786843706812928000,206257 753771673162317825,29819 755100002704322563,34666 773340691925577728,135725 777190758914883584,87904 779691814508896257,176364 790701429937860610,233729 765335612991873024,86440 795655572104376320,267521 767038045115731968,97220 762857380807704577,73712 788710371108462592,218258 793803714758795265,255246 732651208402477056,353200 758692277149589504,54070 759253275417927681,57389 761617699722014720,68993 770014385410539520,116373 775047935528763395,83550 777854320670715905,163763 791428353982992385,238395 754751149115314176,33356 768071385633599488,103354 778207874212241409,164826 792320597871165440,245147 785841621107666945,198878 786998591407558656,207949 787581010007515137,210289 775879189832491008,151090 785971126031626240,198671 778395691186020356,161714 765695459788591104,88459 770800600908959744,119937 771393191216054273,125367 768510783319834626,106819 773666953298907136,137315 760213619040620545,46227 791047405907091456,235951 751603375586717696,18550 753012275695484928,24319 775814853911011328,151463 792494925443203072,246273 760827615909470208,64504 766972036757368832,9512 771744293098708992,11774 752711056552779776,14277 764296956000604160,83128 769650161525985280,114779 791351323073585152,238395 773308475719847938,134561 750380409838415872,12883 767840427911372801,101681 788848763976622080,221595 791500713977319424,237594 760725373822861312,62821 775071271315013633,146943 788120979885154304,215437 763079550892773376,76488 763963580576206848,79869 778407117313146880,167220 788184548785868800,215252 770831390875250688,22267 776821450862895105,156811 780480035840987136,180099 786175563249614848,198671 791254954631573504,237491 757711316861743104,47844 763710137215377408,72551 768810867127353345,109167 778309340012900352,163592 786933256520282113,207287 755151021316399104,35890 768211909367648256,103354 787751844575531009,210235 733723341987536896,354624 759126598259994624,56784 787849465801560065,134133 789267838049607680,223103 788201409594265600,213064 789311293857665024,198044 766432744901599233,93823 785787968883560448,196917 732205256499712005,1170365 759112521554989056,56964 777719416024772609,161978 793209390316806146,249927 764616526225825792,82002 794622932840497152,261155 761347749472198656,66815 778721429034414080,169916 762446459199381505,72978 780755979801616385,182870 771415629127639040,125149 788226509316194309,215437 762628953710465024,73814 774424194842890240,139865 779496721097297921,168711 792817883520917506,247877 775413281292976128,148800 785693380407721986,198094 792624935285895168,78159 794546906508754944,261155 770342261758439428,117843 790597455809314816,231894 775350287821340673,148018 786690962823184384,205143 789896142339223552,227242 794616505170362368,39957 793199039529582593,250293 794289854875959296,257492 758670018121007104,54070 771478526574768128,125742 780563282964774912,181548 785960180546543616,198586 763517772949233665,78304 766046259820040192,90575 768230616458416128,11774 792384685888397316,242198 793251962036695040,249469 793615326625853440,254209 795397927061467136,266884 756719499093667840,43391 763508309248794624,431998 767794169578418176,100538 789925148400824320,228820 748548974747877381,11774 793458934665347072,252408 757258649760739328,45014 751233331497361408,15813 753295453995794432,26819 732392695809769472,351837 787428303636488192,172084 755183596747579392,33356 786288135504138240,202429 764123294329020416,81929 785975234243465216,199546 795404802926714880,265114 763875957652463616,80098 779326970492366848,171482 758081698747736064,50476 773471163284500481,136904 771543885566750720,125554 755570267238309888,35890 759813230340341760,59666 765572099125772288,84724 780218917679607808,177773 785609838550065152,197297 762737023841021952,73926 771064167717564416,122388 781843265158991876,186584 790660477143494656,233307 792513436664131589,245101 759252241010266112,57749 787229624761802752,191622 760290953718554624,47761 766008866987311104,85308 770203941338435584,115538 779769577068638208,174756 756661392137134080,44274 762275263279403008,70886 778377951381327872,167407 792488034239262720,245750 795680889036476416,228820 794675569233457152,262022 749675193061093376,9754 767842244623597569,100893 770700168350015489,116239 788490558436093952,215608 795451529868218368,266500 770713198483824640,1249792 773700406853636096,138819 794346355539865600,258456 759412936792084480,56964 788174423614423040,216009 781520987623919616,188401 752840724140462080,23899 792138452716453888,244230 795082999578656768,11774 773586516677423104,137869 786306686206283776,193639 788752120480669696,220526 766313034910269443,92927 778406390343749632,167311 787224401750011904,207613 791331896739454976,228354 758441638528253952,1248603 765622073343545344,88052 768698542412161024,107469 771406037538648064,118191 779354742770151424,172125 781353201555603458,186434 788869952904192001,219119 795461337862246400,266138 757586395783233536,352716 769411367094943744,112336 786664224604823552,203200 789208415679635456,223899 753200322680610816,23719 767272096355540992,95511 776029023495421952,152314 793873121912684544,256255 732964519517945858,351387 773224719722045440,355994 759115790595428352,53841 775396379661365248,149040 766317105541095424,81929 793158010776367104,249469 786943578052370432,205728 766409369130983424,93823 794022291822833664,256439 760454105017880576,62853 763678879106080770,78513 786417687505297408,202429 791490549127663618,238864 760895901263093762,65234 770242989306224640,117257 781866799285604352,188458 795038450177232896,263532 766428736652795904,92860 772792048474742784,132335 777980400543096832,163153 779091168990822400,172299 771093561005580288,122759 755168461651906560,35890 766324181810106368,93036 774136919823310848,138819 756566100859613184,43553 768029345545908225,102904 791081617519509504,120341 776203105922748416,154534 753262202103083008,26066 766701414424993792,95672 771720743826624513,352031 773899811162615808,139404 781841817264193541,187843 790942648471257088,234583 793552240183218177,249926 791007520340910080,235620 761660508625920000,69673 762806228363927552,73712 771572251137191940,124597 774074507526975489,139404 792025996178448384,243075 761285563232161792,67852 789119502508171265,223286 758280807790342144,50827 759034673737576448,19563 769918300448927745,88930 780178507171115008,178258 795729471210946560,267655 765673384076279808,88994 761346054411259904,67587 770402098311606272,118191 793482414442119168,252408 763061248049065984,11774 779250738828574720,171168 790910579817021441,234887 780373642584657920,179742 793497734263242752,249926 733031484228046850,355502 759877203043557376,59370 752911312368332800,23739 787763946833018886,208058 755190873244049408,35890 757950494270640128,50312 764500746863861760,82066 788834712533946368,221476 771445501791178752,121479 756296259732996097,42495 789223983950491648,224680 788447903899607041,217837 771300058805313536,124174 791755942865932288,240682 794740035769827328,262752 760868881434972160,64722 765296922705874944,86472 768097329807327232,103354 738245697099665408,279676 794608684517249026,260081 768507626967543809,104973 774245603396157440,141427 779099786280439808,171693 794458309575118849,260404 792203624080224256,243187 791833444200296448,241678 764107976483430401,80939 750755336412430336,14858 758373127655190529,52532 777556038702817281,161960 785298118845825024,194923 732719901199204352,352727 787416796185948163,210253 757631603749359616,47761 777201595041902592,160480 788941071317295104,11774 761526100153536512,68273 763910058052812801,431998 771824945542275073,122528 773230826704150528,134561 773476496887410688,136904 792260331477274628,222787 770356193504137216,117932 772119120888205313,129558 776255366019428353,154071 793519359440326658,249926 755002468140855296,34666 792480897266225154,246225 785665863663820800,196277 794671685265932288,262296 766364520256118784,93261 767083775524077568,97386 769603931068624898,114422 776133431239532544,153921 778204999163777025,166390 787032923157307392,208016 735873961972666369,11774 762328873153531904,431998 779542786488012800,174916 795092411689144320,249926 753948838696620032,30590 758218709005635584,51318 761657177190785024,69231 755277709681438720,35092 759887788972077056,56676 762359525894533120,72716 765321074305368064,86645 760808881052323841,64722 775649611520225280,150394 756655497483354112,44325 751587835375910912,18215 776370260542750720,152872 794991869499351040,199307 769286573015851008,112399 781321150089433088,185496 785881921335074816,198671 791668954892685312,237385 794921948375642112,262025 795430036451000320,267014 785676974517649408,192421 752974694626852864,21074 762756032355381248,73712 781530633088667648,187976 790285781470482433,230485 790648790311206912,232169 793109916852420608,249469 764891598081683457,80486 768871253604200448,354238 777952816446967809,164764 765592901741084672,304437 755278406887968769,35890 785653245939097604,197286 766565887306498048,93068 788784695890673665,220526 793883163298762752,256411 773893231343906818,139333 789462162804584449,223899 794698614454898688,262849 760176700340731904,60866 791486694197374976,238099 753189536960749568,24788 785955442283388928,199546 787366428793901056,210207 794743831073845248,262849 778685910208483332,169201 771122600856555520,122126 789412811596103680,219754 768866726549131264,109666 770974361045970944,122146 787717805617582080,205197 772823812622647296,132346 732626341351329792,352911 771010531884867585,121949 790219371897643008,229505 793804160214851585,245591 795349975978962944,11774 757973818614874112,49852 778578072408723456,167399 750689854988513280,14354 790278410153127936,230282 794292001084579840,259288 767871127058120704,101383 779682028614586373,158387 788387300153622528,217519 795482268680810498,266491 757190882776977408,44461 754073657815642114,31686 758408945870442496,47903 776466925253648384,155390 793346556514533376,250033 788036599451758593,213887 792373941721567232,245086 758438832047915008,53163 788474514879418368,218258 765425803362304000,1249177 778465529048608768,166100 755163736017477632,35890 792143796704161792,242693 764158894545309697,82283 773597183908118529,137907 775065562300964864,146903 794618058417590272,257429 755929240302780416,40437 758264415267545088,52112 767421829136916485,88669 769681429584228352,114436 793865264358105088,256255 794312021399388160,256038 771859964516245504,128230 793219676809625600,250179 773750201391742977,138382 775171277652844544,141912 793425215283879936,249926 794662351912009728,261050 760224555457662976,61011 787140836479922180,207949 741246706419965952,352687 759004997115797504,14442 769667900093370368,114779 792023809276555264,243075 773859959880749056,139404 774399341117136896,117400 759092650553253888,56964 788165998511816705,216038 794279262916345856,258659 791369561832579072,236409 761754047233667072,69231 738418442387230720,11774 774460018418651136,136767 788191676950978564,214123 778622881756434432,167220 756454811050971136,43341 788688090160324609,218275 793968664722583557,256358 793109287287480324,249469 778710573676494849,169327 789077615390916609,223286 793610937659817984,252044 756289089528274944,42495 765287218227183617,84724 750863041860775936,15643 751771622441267201,18323 762811850119675905,73814 771196191908376576,124136 778373651565514757,167044 793865205239259136,249852 763891545082884096,80649 755104822878015488,35445 756281694521430016,42495 769431675235364866,112399 770730391913107456,119774 790305755836522498,11774 795095381931606016,11774 775959278888767488,152735 793904832260124672,255942 764808996960231425,84724 773746273484623872,136093 777956759319285761,164764 791871499707805696,241819 794315357221580801,258741 773864242906800129,139404 774377114279837697,143210 758496977575374848,53185 759599986631860224,57935 764877752210251776,84449 780615132741185536,181935 787638622191226880,211807 750372637831028736,12446 785262206296453120,193669 793686225290924032,252196 751573319883845632,15621 755162055095623681,34916 756898222967287808,44806 763898677861584900,80939 757256213658607618,46612 779747127559946240,174557 781231942398128128,183269 785683867512352768,196277 795088365586620416,11774 793145581799559168,249926 764242365540249601,32624 785236349670465536,11774 792116656965234689,240483 767926596472823808,100893 775908888029892609,149671 795762630308855808,267933 788505353453391876,218349 788896859175739392,220332 793652212710813696,252581 778592517281513472,168794 772167067642593280,971825 788157924715720704,215505 791333564604375040,238207 769236988096503808,112399 752188391400280065,18820 780821946468630528,183269 781667690045988864,177455 790993828459098112,235590 794733924794691584,261050 787165174352392192,207119 794329753662603264,260033 770358143297556480,118087 750150274635821056,10848 780493817665519616,180825 769650855406604288,114680 787522067688255488,210287 787567630563602433,210432 793438437374300169,252196 759114732452188160,56964 766270672192442368,91946 791424613301555200,238099 793234152715853824,249841 787763222887731200,205197 788719843302408192,218275 770712855142207488,120541 764279525794512896,82066 774034161808076802,140039 786537643647594496,204413 756573776125362176,42432 793102390530564096,249469 753636553763745792,28732 789241002020118528,223692 749865844050538497,10536 780482474153566210,180655 788594007043665924,216987 790354116568551424,225949 794638749221212160,11774 754758537960648704,33356 789205832692969472,217837 753690944063545345,29263 770705646778023937,120824 775668593941807104,112363 758085433972576256,50671 771119208901939200,121612 773248905379213312,135225 776456526768795648,11774 788526250486861825,218275 773856766094352384,1170870 795006930393636864,264397 795395213560840192,266884 767502392187248641,97371 763082807921012738,47188 794669616840601601,261155 739894812539785217,11774 773606112109158400,137042 788213852349485056,215005 791378338350718976,238395 791697035363651584,237491 766409617689542656,91946 786349257754226688,202429 789139830101770244,220526 762792104338739200,71502 754715010580873216,22393 771039726899830785,123085 788694412914229249,220031 793003155910975488,247240 771886690524803072,128404 771152152362352640,122967 776699011130679297,156835 787360054580314112,192558 793218000954372096,249926 787355573956190208,209035 795480720848207872,264397 781462302650359808,11774 791470732958175232,239405 793223901610438661,249469 750727661211844609,13532 788400620294303744,217634 770746803482308608,120690 746316828595478529,352031 788759342078169090,203546 770064186508533760,114779 777548935082770432,87904 787438090012942336,207613 775375313198944258,148645 787326659296956417,207835 771817877309526021,125742 794557493087207424,261155 795423758160896000,266491 766559529723191296,93823 774361082240626692,143172 777911545971998721,164001 786971676596695040,207949 793152334209572864,164814 771802378785984514,128194 764075414130036737,81702 772528977844011008,131480 778713917467918337,169923 787502901165895680,72035 773925883195355136,139244 791124823695093760,235990 786403387382329344,201958 763838893951070208,80720 772838349924995072,132335 781565401046081536,188401 755502160868052992,38032 757405004521152512,45064 777592164696018944,161456 787985256674713600,214209 776904779813511168,159258 760573041474613248,63371 770035335761948673,11774 780400480199376898,179636 790610515294769152,231870 790937154767564800,234796 786498230246842368,203492 767255961526423552,98559 767357244149075968,90384 777798750534299648,163763 778373257854537728,167569 792509432802533376,243075 793275428702068737,249469 757629339982856193,48351 785271464668778497,194648 758402183448567809,53001 774383706769354752,142503 766042205341581312,90384 768148716704456704,103261 743279294793711617,47188 758428715265191936,44713 763926974628663300,80939 793178895331659776,249927 793618225145651200,253032 793796735281750020,248639 793917062594826244,256255 795762328646008835,268281 759458786809614336,53996 763443734780452873,78129 795378833671208960,266491 750829553485045760,15536 774010677098872832,140211 767409767132368896,97519 795428309169356800,266079 765301600713777152,87062 769610352673689604,113332 770381957322727424,108396 795051434144215040,262849 764851726260273152,1170338 793346490697605120,250430 756577953304178688,43956 756909369292304385,44450 763581080351956992,77303 768566616166576129,107469 775406239610056704,148645 766615886346063872,93823 788456772415655939,215437 757618309894254592,47761 767260490099810304,1170677 793163635744964609,249469 793187742045708288,249039 761025498067587077,41680 762393712320090112,72975 785555945644523520,196917 751130698635882501,15621 777324080794140673,157693 794162628587298816,258331 781622852487303169,187976 733395329870114817,355261 785492626883567616,196277 757163186164371456,45311 768242759581007872,104406 775741699335356416,151242 793607070763352064,252639 758383642112425984,52605 794697718677454848,262849 759827771707174912,56784 768484602478489602,106756 758762172365303808,54519 772877013468057600,132578 767746319301636096,100605 770832411382996992,120610 795387883783761920,266491 786457504267984896,203674 759612015409233920,58250 781507814812286977,182036 763428835257905152,77731 766376210507112448,92972 786132153956347905,199370 794628796745977856,262022 794133488798679040,256239 794645935997550592,256358 778800583922716673,168794 795255600636510208,265257 793286090677301252,249841 788245335101562880,352258 785546041722478596,196788 793560554593976323,253564 795057877752958977,264397 753220307620618240,26140 773479972463869953,136947 795066577951621120,261155 795015575705624580,264431 732650719841558529,398859 781263332665798656,185921 776402465604276225,155390 781287125413048320,186584 794193386383097856,256534 758767097140871168,54519 764930218591006720,84724 764993857264029696,85562 786029279582625792,199496 790954822283304960,234583 768496849661591552,104973 771839914509897728,127579 795722637695713281,267855 794191390590828545,258598 767226501083308036,95568 781577275246600192,186584 732409014777061377,351119 776596989064646656,156644 795136476942045184,257781 780236806755262464,177773 756577017898885121,43258 765240279154593794,84422 771061785650683910,110585 777641247787724800,159876 763905618600013825,80648 791643505315622912,240145 794531778195296256,261155 788168570349850624,215252 789820853915643904,220029 793127779118247936,249815 793248791461662720,249444 795074225597915137,263926 786290444191793152,200963 753714235650215936,29263 759169423345197056,349486 790556139008069632,11774 758001127954587648,50747 781475599088914433,188157 793125981535866881,247675 769262879404982273,111549 776180199759159296,153699 769182059294171138,109960 787032230824644609,207965 791988234775629825,242436 769609509790740480,114404 773589381231759362,137553 792120674064044032,235685 768546358584279040,95868 791322854000357377,233736 792424137394302977,226738 795031723587334144,263906 755803715311771649,39685 781459527015157760,26066 793883430417158144,255942 794327096487243777,258456 752961235524677633,24134 756257454565056512,42171 749749013981704192,10064 776598485986480129,153845 786217543707029504,198620 789885747960635392,227857 794227764857569280,258331 779869363260325888,175815 781653551890239489,169107 732896460010848256,353228 792793222103826433,247240 793527494544621568,252580 767862193920638976,100605 771781977263464448,127134 775193458847862784,146704 776259969264025601,152946 789226787230187520,224018 790813034453368832,233890 765944516171956224,90384 756830092731490304,44163 763299644889636865,77331 751854574596599808,14277 770850062754648065,121490 751200946550562816,16299 758844688254119940,54070 770571396032368641,118087 785993103534465024,200382 787113128177856513,208065 744382485694455808,1247640 779612610459238400,173347 793111778557165568,249469 765016442685132800,85562 767008952328392704,93504 776737969780645889,157755 787282192292581376,188577 788540551062708224,11774 750134600907628544,10057 764872021603856384,84785 793204914012971009,248065 795390273337462785,265102 760829170062651392,64722 788901390445842432,221808 791707038736723969,240070 765981008479055872,90735 793924208556400640,256219 757076580652822528,45857 762693756252487681,73814 787884500315504640,212239 757881805152346112,46280 757005792738353152,43341 768976175871823873,110477 777132903071219714,127903 785720357277822976,88859 795108065980940292,263906 758795012754640900,55262 773117796620337152,134470 786948541067296768,207613 772978287131754496,133043 777299966230401024,159475 785919013058588672,199546 757013035294728192,45669 761388032859615232,67547 786010972464947200,199561 792802776229224448,247757 760548357899038721,62853 764554881978040320,83391 762368425599434752,1249024 773679740460859392,138061 775456305393897472,45672 781254175766093825,185595 791618690991157248,240145 777334524778655744,157082 769147171564167168,111558 793243227931418624,249926 794631653582929922,261987 776257902919061504,153845 786648333871935488,193854 790397522363625472,230704 760709163274108928,63451 788710486162477056,220132 732970303467327488,1170802 735492861026766849,352786 766425365447315456,93504 777212443386744832,71794 793572090762977280,252581 772873845673955328,132364 778082200981868544,149328 768880781087297536,108849 778961044186107904,171455 786620462029611009,11774 795413869107748865,265855 733275689688780802,355480 749095409910292480,7011 756272873208156160,42432 774394561288286209,142527 788082102994690048,215005 755168467691577345,35890 768803088216055808,109104 789826502988861442,207598 792535843239895040,246225 793288968460566528,249469 793296024722771968,251269 743713750973190148,195876 757966973384945665,49852 758655843499991040,54070 777140730397462529,159876 790609171427184640,231870 791766311638630400,240483 790727566927667200,233307 775978522854645761,152735 766263564751499264,91761 777600752223215616,162610 750512538857590784,12357 786694364684845056,1248522 788442865110224896,217837 755482707371565057,37947 795728767444402177,268281 770720165034024960,120675 793477281280851968,252580 756387798760902656,42495 793969821977350144,256393 767909170582388737,101196 775110340858224641,146259 794324615732424704,259659 759071241668071425,56791 778563312728547328,168794 792417883754229760,218832 793477838888374272,249926 767573966261260288,98972 775378170006474752,11774 776583768698155008,153756 735862826120687616,11774 752892597950091264,23741 768209645890482176,103046 777595605656834048,159308 773590711279071232,137795 786004615175086080,199961 776810631223574528,156811 785503338460774400,11774 757580521350115328,46407 770268382470017024,117257 776121267078389761,138707 793122470471479296,249725 793586128699940864,253164 790897739706011653,164764 793133260704473089,249725 778346680630456320,166913 793183190479319040,249926 792016380061253636,243092 793857040779059200,255393 750764105984860160,14421 753799968163450880,29940 788885416611024896,221785 778823668591845377,168794 775171135914647552,144730 790975095762214912,235590 755261242495774720,33186 764112981236080640,75829 753745299336732673,29263 765695918104600576,88669 790675856741969920,233131 794626292305969153,261796 787847859324411904,213064 791448085113307136,238395 787710607000764416,46572 791349891054305280,237491 761915103805669376,70543 770406842979667970,1249703 792420008194224128,245834 791388541205024768,236834 766025086059081729,90186 789316893827928064,224680 767141036460240896,96962 793485677207977985,252408 779299533868138496,173868 788404863440859140,217519 767929285512486913,96039 776880555472330753,158673 778264538814767104,166913 779071751703502848,29263 765228999899508737,83391 778248923727081472,166282 781229661829238784,186212 754749498732126208,32404 762134883435241472,431998 758446350694395904,50923 770309863876374528,87904 790913313987145728,234583 773994717579182080,139623 775097713125945348,146205 794215231182475265,258771 771338238191628288,124597 790779412279066624,232863 785814679398395904,197324 788469461372194816,218495 775693749955493888,150511 793139812819697664,249841 795614887502315521,267655 752237067363491840,20279 754977480969031680,34666 773852452600684546,137953 793103290783236096,217519 751210000287236096,15649 763815931764150272,76623 764997187558371328,85562 795028286585929728,264397 779735306249576448,176203 790982859444068352,233692 793593075020996608,252741 772839288195149824,129719 752312438155014172,21034 789434914231812096,225981 792838451448209408,238395 758142389072515073,50827 762040395551211520,431998 769032077585055746,106023 760984960648015872,64730 732390975318953984,196346 767878612506648576,101383 774581536821653504,138517 785942406516514816,198878 766481751401230341,93469 775765088682725376,150511 791403599129481216,238780 793089960052133889,249348 774023503569825792,135004 761007820481232896,66116 779063826792652800,158338 758049630668152832,50853 760494124692799490,63149 770956715609169920,122146 787052201600352256,208014 788420616026218496,217837 795608628032053248,265855 732160352352370688,349325 795372682346950658,250633 738142004664619009,279676 795429912329015297,266151 760250914003451904,61412 752312071098892288,15996 761363506511826944,50827 787340436499083264,199307 788899125655928832,218455 756934013651148800,45122 758710436976029696,54070 775124644424740866,144139 790755454473285632,232863 794562411281940480,261155 770684710372544512,120610 793957586601177088,256255 760464037738053632,61982 781193065490812936,11774 793638855131926528,253206 778851695212138496,170187 763764404345110528,76406 769612135890579456,110585 772095172054228996,102745 788328178829975553,172799 795097919103696896,265114 793620781188079616,253690 768951419495776256,107483 785629453657464832,197512 785836717345472517,197287 791447919219965953,238272 760701036503891968,63655 795034619255156736,261155 756315854845972480,42249 758130979617792000,51595 763442688809205760,78159 766425775952175104,93823 775403813955969024,146259 753586503184330752,28281 760852099227717632,64678 776117208481017857,149040 767354352436674560,97468 793456175111077888,250633 753982747442614272,28742 790668003541037056,233307 764787350920658944,84724 795759622829252608,268529 761007563831779328,66116 788418460271476736,217837 794533139989331972,261155 790270408394100736,230270 793109027911630848,249469 755196977734754304,35890 779729767956418561,171993 756296473227264001,42432 789957366334840832,228888 790994643471130624,231881 769794894244175876,114357 773710878302691330,11774 794594505747996672,249926 754091733508653060,31400 760147100285988865,22538 776071830918443008,153095 754772266001559552,32713 787796734051291137,205294 755786465846648832,39195 765693928410447872,88546 781027175533338625,182338 762077603586936832,352550 779088484002885632,351340 765924996615114752,351436 769425771983097856,111448 755921029847851008,39797 794234774873317376,248770 792502164778209280,246392 762858132133539840,738099 788046546239533056,214492 788467132321247232,218275 756012527171928064,39957 771055780665712640,122656 754847361336156160,33356 764529274741284864,82642 732957374286172160,354918 758418537203412992,53144 773641331415650304,138382 788007640878022657,214354 793995088733020161,256239 795470254117965824,247930 790652197449113600,232863 754864666493411328,18979 763116435912531968,76127 791763435797221376,240145 794268026937999363,258044 760699449144467456,62063 778063419274514432,163763 791655343545778177,203821 750359602806394880,11495 753600443138269184,27045 757237221334188032,44429 767867738760982529,101681 770299871500918785,117257 789084736199204864,222654 769353860502605824,104999 778207119149453312,166409 733430551340802048,353474 760115649981054976,61051 769211935313186816,11774 776747692332425216,157082 790582615610884096,228341 786367111882940417,203391 779215621171150848,172962 794026010085883904,255299 794254374998573061,226320 789675669097545732,207287 791726147872489472,240535 793840478399496192,254549 794715724300177408,262849 785895254658420736,199546 752084865579835392,19317 762627698023735296,72420 773862783603531776,139404 761289085784772608,65540 773646456712335361,136904 781670710548791297,188478 794546745996931072,261155 751588477020565504,18215 770623899352469504,119988 787541643435974656,208178 787802592285818880,208014 789281787067400192,223881 792085471790702592,241678 764697102316400640,82759 765341348601946112,84209 781264507683430400,186212 789918747674935297,212131 786330272988033025,201374 786270714429108224,192032 766206337495752704,91762 758755538884628480,52112 770851745383718912,120610 778373397902352385,167044 779823018063360000,166740 793323003647897600,249841 792036974408368128,242712 774030239731097600,134993 766350861488447488,93112 751631816386379776,14277 767965840222281728,102291 750369212175179776,12446 794586181916717056,261155 766001795843981312,88920 769267225555505156,110585 773956601711513600,140444 779023995769200640,171693 757451709127987200,47261 787386667007029248,210694 742457442991116288,352063 795034744673226752,261155 772462872089751552,131025 760558917021761536,354841 765932350853279744,90113 772901029469839360,132335 777941100594159616,164826 793228479856775168,250033 764240971210948608,82177 794781762610143232,203546 774656029946630144,144740 785640699404222464,197297 791999755173830656,206666 793378129440014336,249926 755016557785415680,34765 774918392235130881,144730 771013714308960261,121949 774799844099690496,136947 778656437702504448,167319 786770393340088320,205728 780821980173905920,183269 769968138993733632,105109 775068266859552768,146405 749423288804401153,8497 757624703469092869,47844 767992231584116736,101134 777010222510534656,158387 789217394493390849,224680 771350855098380288,124589 788752377130065921,220526 793565565759680512,252112 766365906045919232,90665 768956296578162688,110615 790944930072031232,234796 792930736781176832,248638 760974062738890753,65839 791558102592008192,197512 794601710471680000,261399 765222155583881216,86440 778165530599587841,163990 781350352612237312,139404 768389825569390592,106023 794074856522477568,257581 762129233992945664,72093 763390333891645441,75615 773554287410417665,136904 793264516134014976,248514 794158210903080961,252706 750743728969486336,12883 790802559887896576,232863 757333358426804224,44450 772857795691569152,131682 791344030902726656,237491 751221840727511040,16129 786191621863776258,201619 791623629888888832,240145 759522770543783936,56964 771132562957737984,123583 781135627660111872,130635 789188713544716288,224221 772835168683864065,132335 774011230214299648,131421 788437076941246464,217083 772813920411197440,132335 772964481089417216,133454 793344013751418880,250400 795299723464900608,266079 756467672074694657,42249 759729161124605952,353879 760259514851557376,1248755 792045918224736258,241819 765698246136074240,88489 755159725558394881,35890 791338824773275648,237935 765119615433318401,64652 787326196329680896,210289 754762184396341248,33356 793973789826519040,255826 757615506056683520,47782 732598832622493696,352718 760552301731848192,62779 762679846333841410,73926 765538559650570240,88052 788777945359847424,220332 771113140784291840,123038 763070184689176576,1249058 785998396108791808,199262 762166514766061568,46406 767697258879987712,100605 773760216127115264,352041 760994079450816520,65633 767044314199318529,96962 773806240132698112,349368 774441718011850752,142503 785495543858376705,196277 759877831069462528,59666 773254272339222528,132370 770711875222929410,654029 777851637914341376,163763 788745186864005122,220029 791441838892724224,238639 795253639669387264,265102 775593756905050112,125452 780160215287271424,177724 794365919803883521,260181 761673088723394560,69878 771511826605637633,125367 788825858005839873,220526 753584247915544576,27045 763881337052737536,80066 794089116958920704,257423 743840140246810624,11774 758740117494173696,46076 794733311188836353,262849 770598443970596864,117364 778941421491400705,170373 788453768278835200,218275 752236861469265921,14277 788775465569820673,220526 780790856878026754,183068 781177242902593537,185496 752948821248704512,16897 756589714820313089,43285 747670515293229057,1247809 792817252240232448,243187 793181482504159232,250383 751792998715981824,19789 773225644909993984,135386 757148704843436032,45551 788204802576642049,215437 793110488544489475,249469 768574882594586624,107745 790922217752109057,234943 793570565932085248,253164 755688818691469312,1170819 788203272855105536,215754 756621465169063936,44450 757103029908754433,45857 771054297622704129,120677 785581895639764992,197286 785976574822780928,197512 793730474254282752,250293 756226443126812672,39221 757565870017220608,45014 768843279236464640,107423 772634351347662848,131027 753648598546575360,28887 773516733357457409,127455 793136717184151552,249841 795357350077071360,266079 793863389252583425,11774 795661161035366405,218495 760465601999536128,62063 775721091599925248,150511 785541527166562304,196686 771551254312923137,126390 786908363913326593,207287 788527336131993600,218275 795145967158763520,263896 766405939440279552,92116 758108428795572224,50698 772232584445169664,11774 775817990717661184,354073 791366831818760192,235487 792188404079263744,243165 753935739554070528,30259 764850589075288064,84724 790565301603540992,232137 781037233704996864,349714 785580801148674049,196788 791265731576942596,235828 767925304039841792,100620 791718522518810624,234990 793489705975291905,252741 763787580177518592,79691 786681323897380865,203674 777036111365431296,159906 792839872495038464,243075 793617176259338240,254209 771472734580776960,126052 776120610476863488,153610 779720255945969664,174756 760572445212471297,62063 762437688871956480,69878 779416319737208832,171693 793860887320862723,255942 732440417229254656,51644 760245173091794945,1248387 767849333064622080,101134 759441170871164928,57966 759720238594207744,58358 794049367690747905,257325 776067463339511808,153194 753996723513589760,30815 789227654113333248,223692 789540742054092800,226731 766412392607514625,93823 775412888634875904,148800 790218105993760768,193121 790726163584786432,232881 750239568583069696,9810 760811373278404608,62798 774360225818284033,142090 777299973507584000,158825 786205210637049857,201494 772660443751911424,131007 764112035659386882,72809 765067095654617090,80393 787876749019377664,194230 765409910276362240,87245 781624927518457856,188498 786955630758158338,207287 793058694007316481,242693 733077181253963776,355480 766393218946793473,93472 788190054631911424,214084 792973498536689664,246619 762703487016771585,73926 770786453651615745,121479 779117759640788996,171324 765954553397207040,90193 794246262874898432,259063 757605957216051202,47940 793975857903706112,256105 786734192986038272,205728 794926854692081664,262022 781456759747596292,186004 795074399493877760,264397 769749872585170944,1249691 732882164874924032,353228 762304078504263681,70679 772516923758096384,130661 785602732908478464,197512 750092453038796800,10654 764973165697048576,85450 766620283113463808,92860 773666045395623936,11774 792518507242004480,246225 742387737894871044,11774 750360783519875072,11495 765037359566057473,84888 777190498641391620,158520 781354111119847424,186883 787361823481798656,210207 788147955136131072,199657 767809148935348224,101681 773952611842162688,139404 753737821517676545,29624 792250803264196608,243187 795309649872515072,266079 768887198661869568,109104 791002949912817664,230332 732495752333680640,195876 793251927983214592,249926 753350476154843136,19598 785459434692550656,195858 788598604294418432,175092 766636696272265216,92195 773742809010409472,11774 776638068220579840,53667 793842161104019456,255942 753080579130855425,23672 781386793987878912,139404 774454507941998592,140444 780480772658503681,11774 793245269387337728,249926 761049393520713728,65500 788714560270307328,220029 793611077405859840,254135 794718977398190080,261155 790878755484868610,234583 759843212122923009,52730 790732953563246593,231881 793159400617680896,249469 760500167334174720,62877 769726595745533952,114491 775880220716916736,151302 787011677514588160,208176 795724527170883584,267655 766074053387964416,88367 779184746505076738,172962 758668775965229056,54070 770572821433122816,118192 792431031047614464,245148 765899080925081600,87904 768671548504813568,103071 763387504120565760,76794 794695052417232897,262752 790246151719124992,228341 762145777649065984,70509 777901919352139776,163990 771773752220741632,1170556 772874747021406208,132578 776571878827659264,156835 792489447224991744,245571 764926075659022337,76858 775433137006452740,141415 770026409486090244,115530 753748158430281734,29592 776983352481984512,157755 756390063173283840,40030 795261655789682689,264397 757421262205431809,43383 790778537728962560,232863 792100722057752576,243187 753323742869200896,26539 774303777805443072,140444 788099468533063680,215505 788395324528222209,217519 766387695018995713,93184 795262091179552773,263926 772514709639684096,131007 787083119589404672,207949 768204102564216832,103354 768855500029038592,105109 765309045922160640,80486 765985124877897730,90694 775718956564942848,150663 792030537443487744,243187 763080754528149504,431998 790917970520309760,234796 751622319043411969,18413 790908777675395072,234583 791296462214799360,237854 750025956409040896,10654 762759722772598784,74592 761832343510343680,69548 765540460085456896,86103 774047310401576964,139577 768276588475453440,104082 772557025381326849,129526 779035706576474114,29263 781342492037779461,186584 786172805360398336,193260 792114062251393024,243865 794084845181878272,155390 763111264608460800,76665 752628097946562560,22750 758622317572415488,54070 763413487238389760,78159 788614289905086465,194072 788937895730040832,220332 755041961111916544,26066 776248090655281152,154832 792149077312040960,243648 793259704755425280,250633 788844956953681920,220018 772887530207375360,132335 777697181511847940,160134 785630877883641858,197286 761289904806588416,67229 749371125596061696,8497 791006065609547777,235828 763511458428624897,78189 774357067482136577,142980 774997429275983873,145297 791370860292702209,238207 758482168200826880,51649 775517444756664320,149259 761204169357176832,65180 775671461281271809,148713 779330432730996736,172148 780076706547720193,172185 761725827931185153,70543 786958567895027713,205989 778451417820299265,164826 742353941183090688,75113 788386026792161282,217519 789198157548625920,209184 761140572388286464,61051 761921014490169348,431998 763465242642935808,78159 766493722347393024,90482 752726523312873473,11687 763838191594049537,80720 793990005328936962,256531 786503583621582848,204183 792115099326570497,243075 793129361595469824,249469 785508039029686273,186004 788539627346989056,218495 777015047231012864,159093 792873820197564416,212357 793236329458962432,249469 775851914642632704,147029 778622162454196224,167220 780757944992489472,180394 794711542985986048,261155 786996115128233987,11774 774081392879599616,353124 780908724944637953,105799 757380619328290816,45122 794676402163421184,261050 753214207739453444,18323 771211624048844800,105109 775847533864034304,151748 768853241190842369,106317 785633663689994241,197001 790316805252194304,230270 756537833209360384,43391 771014466595086336,120341 790657767472115712,233307 770101659720622080,116373 756303370265264128,42249 776735923358826496,157755 793748797700452352,249469 794884782354264064,262752 795614240866500608,267559 773900730591612929,139404 778339942074310656,166852 755585733587443712,38286 758265158338830336,52112 766027676096266240,89859 788480858466377728,218495 773629120081174528,137740 795125902275411968,263906 775325599183273985,148045 790576433500422145,231870 751134463342456832,17143 763897887172366337,80716 763805265900802048,79858 756288103770312704,42534 788632359604199424,218258 753342506788683776,19598 760260695221035008,62130 777995802094374913,164826 766438627710754820,92159 763056685753765888,75724 767141367030112256,97852 773486557441486848,135340 773529315304628224,137158 751188654656217089,11291 761557956135616513,68987 792421810927050752,240145 761389089333489665,67973 771514390168363008,125163 762792690194931712,75073 766244527862460416,89906 779849715303256065,177233 791404807974105088,238378 792015547986616321,243075 793438229718441985,252196 794671903243956225,261155 790972620309041152,235487 757920554569523200,49845 794556938138722305,261155 786976765021257728,207613 788499454223679489,218275 793099273281740800,249469 758069634411016192,49843 751124322480189440,16953 787148305885175808,207861 793288016496300032,249841 765619355820306432,88669 790899534666674176,234583 794549843884724224,261155 785876473408126977,198878 787726869181280256,205197 791342180413702144,238307 794471280221229056,102730 791124503766130689,196314 762487038062972928,431998 749676532444958721,8767 773504513781080065,136947 758684633395523584,54070 773265514797858816,135381 786300129380818944,201558 751099133675446272,15808 779095491133005824,172523 794628387809722369,262215 735919899910930432,11774 787108746224893952,202429 762995533770285056,67226 773620314387480576,138165 793261591315832833,250633 776790551479914496,157708 753029171505496064,25135 779766504325644288,170294 795490985274933248,247930 755840326909255682,18215 762825990171136000,73712 779104086339747840,172299 788098931645448194,215005 785290483249532928,352761 795422671441956864,266054 792128975925604353,11774 781865820825747456,191044 788576532830773248,215437 791036471620669440,234653 795078132797612032,249926 795153979055476736,262849 793709188190986240,252020 794564356101013504,261155 779793090789781504,176218 795405911145717764,247930 769006170908557312,109805 750891105659416577,14421 765319641531113472,87172 769308611503722496,111549 766760288695844864,96228 795771328452145152,267746 763060109551337472,75899 785650076479664128,194082 786529794087198720,204224 753414726940434432,24248 750695689550700546,14723 764627329872228352,83391 758058650900377600,50923 785646245821820928,197512 761652107468419072,67326 755473824091672576,36157 755511909772910592,38183 758193031094804481,41703 785612987394617344,197286 758686082896687104,54070 793096911343460352,249469 753208158278000641,24134 764162543946346496,82209 773891981273624576,139404 776192214837833728,153854 777853005735403520,163901 753975187146584065,28866 777612275536449536,162638 794133885617508352,47940 754183590166999040,31268 785973708061941760,198591 756563188125237248,42117 769390417544638468,111558 780928704776208384,182726 761024715041312768,65974 771076113045000192,122982 776475286925811713,11774 749413536292560896,8170 771168525608034304,120393 795444771351396353,267157 771562771846619137,125111 785555346676936705,195975 770368255584186368,117310 793437825102442497,252196 773708493773832192,11774 788877768305938432,221832 791322475384672256,228076 792016838947405824,243075 751192398953213952,17416 761395038303551488,67852 771102963502723072,122146 794566540477612032,261155 749504290851545088,195876 750776680172490753,15316 754917066155655168,33356 762172890829590528,431998 775401265048219648,148994 758485715462356994,41703 754807411442118656,33356 780755491878084608,182036 749626363007668224,7546 788918525930901508,214005 793209823475081216,250033 765608107737251841,88311 773507532513959936,136947 777150182299435012,157755 793580340442914816,238207 770629913611214848,119832 778980764809437185,171693 787142191877455872,207119 791006340403466240,235948 754824376168517634,33356 749707092575989760,9087 792031723475177477,243075 769853588764000256,105109 787304682213564417,207613 788821487025172480,219942 762971053152927745,75521 735919212846145537,11774 788054051304857600,214209 778969123128651776,171324 763758769822195712,78385 790162076299890689,220689 786651148942016512,90209 795068443083083776,263926 771538800677826560,112872 794536134491701248,261155 756352952533553152,24134 757631503723397120,11774 763923731961909248,80939 779096240168407040,169515 789253802264174592,223921 792774849307381760,247561 793457475433459712,252408 732229970278416384,29044 754712488009162752,33174 763161804633624576,76723 760227882908184577,61912 762645299311632385,73519 771839733823631360,127836 781480606735663105,139404 785489941782417408,196277 791728088388284416,191527 756231969524953088,41798 765529149222117376,87887 771892067987435521,128017 794694428602548225,249926 750925177672724481,15808 767857690391486464,101681 788284317160144896,214138 763828051113312256,79911 770438540761112576,118192 781291899042861056,185595 785603671534936064,197512 768586832602816512,106281 776123585505222656,153845 750457885373632512,13021 763519504634699776,78684 763729024153681921,79834 772892422556622848,132578 781161096807903233,11774 786063268150407169,49459 776211423785545728,152735 785557298148024320,196917 785435296628346880,193779 751801200853430272,16931 762508802407010305,52554 763342677161177088,1249099 768830296271839233,108849 785687104718118914,197512 794531686780375040,261155 758793161170939904,54347 787477481666121728,208307 768113294745808896,103354 761011565437063168,64722 762174255039524864,71429 767823481778167808,101681 735175570305093632,11774 774633179160412161,141749 780810102387253248,181935 788712892707340289,220029 789488675415556096,225358 772809648046997505,132578 778344392583213056,166852 788759866936594432,220332 750366427618566145,12883 794132142934540288,252196 774370669526130688,142503 774220560368795648,140230 778414944622612480,152594 761385049761705984,65887 763789416464683008,80192 793846586367324160,255942 794349260443484161,249926 773783223088193536,11774 795395250529386496,266054 764935061045207040,84449 772598102192566272,120690 777151949456052225,159876 792500682922262532,245313 780320265444003840,167319 787461328206176256,208965 738236198548836352,352896 760541700272128000,59373 767764975557357568,11774 791507767819325440,236941 794011280935976960,257492 761805956003037184,69947 764578073647968256,80939 767417123475816449,95055 793306742880870400,249926 773848050271780864,138819 791730834244005888,241017 749657979872505857,9433 790732000093085696,232169 781878463363944450,190553 788130973582028800,215064 754198502645702656,32157 768998648671719424,110659 778450656713596928,158110 769003200309592065,64405 785821153944145920,197512 792337864084197376,242326 770353883688435712,118513 771732238497034241,126152 769366195023863809,111558 753911832314781696,29624 761629867867643904,69711 793129263012646912,249469 780609406358650880,182049 785624069345382400,194213 794594280144674816,261155 775370049615896577,148645 777927436721729537,158589 759195621790146561,56964 774682683611885568,144654 793661497343930368,254135 751146023964151809,17284 764564512372510722,79561 765365532384174080,86103 766783134457266176,94683 773286837318057984,133090 777550929931284480,136904 790917995858006018,234583 773555332953968640,137158 794536048441184257,261155 754005534064386049,30590 781871236167168000,190936 790609325228109825,231871 795429057110376448,266884 757557270582616065,47782 793988986553376768,255299 794347925174439937,259034 764233885697748992,82066 778204045085323265,166390 781163274616184836,26066 756586671454482434,43285 779543120761458688,174315 765194894289756166,11774 753061705127780352,22238 788945228216541185,220029 793892072134619137,256358 750773087998775296,14421 778614439083814912,168284 785369517346189312,195481 789838026268520450,225608 771789388682563584,127218 789901521387450368,225456 763803313271865344,80393 785681252229586944,196676 753414193970196480,25968 760189246225387521,61352 753376609059663876,23739 776210081880965120,154429 790718084214624256,232169 777898596771311617,164460 793188333744627712,250033 794682331508436992,261818 766402802256121856,90125 793856784788168705,11774 757742091741044736,47940 763786627923574784,71438 758378576680980482,52061 760938223862448128,64722 766427425311895553,93405 779436960829939712,175087 752213958334025728,20002 766439343569330176,93261 793943796925026304,255942 794004185024851968,256239 766686341065281536,94899 785343229000646656,11774 788452909407019008,11774 789924030392303616,226881 794698420913106944,261155 754119074129510401,31377 794554060493832192,261155 794023850723844096,257492 758346742462943232,52538 777255609179574272,159475 764797942335148032,83911 774783794310098947,139404 789511557231149056,226731 790936370323816448,219509 791710239850573824,240145 772159503290826752,127707 780084457764188160,176128 780611357653610497,182037 793549718693384193,252014 794597410148233216,261155 771394247098531840,125367 733698068101668865,353672 753341156294004736,19598 755836081501712384,18215 787753837998202880,210215 780745882073464832,182211 791051476181262337,218892 794684781598363648,260776 761260470263091201,67587 768927384850628608,86653 752680882771726336,669866 780509770319093761,180099 785808009805070336,352718 794318128406675456,259818 732659981145739264,353228 749879268931350528,1170801 794006076102279168,256125 756500300001792000,20824 776498762034229248,11774 756251053599952896,41438 773267035727929344,135725 777333709993349120,160703 772181707344740354,126152 773889669582974977,139404 776892639891173376,62180 792072730489163776,221664 793094677947822080,249469 795431836344258560,266491 791152122381369344,105109 773266301703770112,134975 790744108482433024,99049 771766878444384256,127871 788878073068392448,221832 790648955680002048,233154 754747919484329984,33356 755304565113655296,35890 773362721609748480,56964 777575560134426624,161988 777863401037041664,158387 766446777717239808,92958 794207473267675141,258386 747610609676541952,304513 775281451227049984,144573 759101975073923072,32947 754744930795417600,33356 756485700036403200,43553 763544015291592704,78159 790963739767910405,235487 791029802216017920,235179 792215029026349056,243092 750955118963613696,14778 773518272390107136,133702 787257091429761025,209184 790795307231522816,232137 769085740890353664,110362 778378749448425472,152594 781278390275891200,186584 795318490936868864,242984 775067195344769024,146847 776925961958912002,140444 764168928901726208,82203 786420619982282752,203350 733030036912005122,1170320 759515708585807872,58255 781847450956894209,186212 786392029559345152,202727 790475055658524672,230584 755058972537651200,26721 760975825013448705,64730 763726196106559488,79805 777490872946405376,161313 754739053589737472,33356 791484534218952706,239446 794332841182134276,259659 785535015891283968,11774 755166500386988032,35890 773502226992074753,135505 768763675066806272,107984 773701399511171072,138543 772301719438893058,121795 780722385712455680,174116 776591842959818752,156835 788068823584747520,214696 790402911067078656,229895 755565365074198528,37457 766765970769776640,96265 791020682670858240,235487 756948052095533056,45311 776902896461819904,158864 777537426231287808,162309 776136561339486208,152314 777124511216963584,157428 771445361848229889,122931 763950658059853824,80720 770460870182920193,118192 786186217134120960,201494 786303116060655616,199546 794617760668155906,261987 771582433871310849,105109 788120447036624896,215005 760966431735504897,64730 788482866967638021,218275 794597049119494144,255942 794620220338008065,262145 776789263249584129,157031 790717378405535744,232280 790973554820919296,351152 785255287611621376,11774 790152112055255041,228888 773730763971842048,136512 791459335444500480,238272 760880340261036032,65404 770725654933352448,119681 773506516628406274,136947 786704243310915585,203674 773528175196372993,137042 758104299083825152,41703 785681831391662084,196277 774992312606740480,146259 757296363424059392,46890 771539161392087040,11774 792085209420173312,243075 762396576731901952,72420 788469582029852672,218495 762061728536465408,431998 773843925350158336,139404 786216450402971648,198620 792398868210028544,243075 750398007376539648,11774 763969957839319043,79626 773252750943592448,135736 764820551319814144,84724 789322445639606272,11774 776896404694237185,157755 788807534123548672,126293 766127392301645825,90500 776507975112339456,152594 792559938623172608,244310 767412786225741824,94699 778087100600225792,164826 758713651926855681,54070 761284820752183296,67608 778362601612935168,166339 765245369865400320,86440 781460510680223748,139404 789953018376491008,217937 762113599049437185,71766 765992985586565121,87788 735079342544424960,351152 764709988644249600,83648 763079293790515200,75724 764201605961056257,80939 795057648324476929,263926 767917562059292672,100561 755408255527055361,33356 753114402442928128,24727 755142776488984576,35449 756669265638465536,44235 774819450612748288,142721 795387271604121600,266151 772563502615494656,92959 781112957358993408,184539 792571944851824640,242693 770546460106559488,119701 790587194809331712,230708 793096205328785408,249469 794994318108987392,262849 795380767199084544,266151 762793001294831616,73926 778374977158467584,167407 751231752555753472,17416 770470786121564161,118192 785655492429373440,197512 791353276130136064,218892 763464090543017989,78566 781185527135477760,185496 794582752355942400,261155 754135497191071744,27754 780838096170586112,183269 760938155570847749,65894 768599767802712064,107559 762013994131525632,431998 773221467706101760,133454 792564329665224704,246632 766991676892123136,91700 770208863933100032,114556 760868014006816769,64722 789506852006400000,225998 793843104671342592,255942 792420952067956737,245268 763452072754868224,78304 755094962040020992,35449 759037815908737024,1248643 758748664961519618,54070 769924016459116545,112693 754761291412049920,33474 768058939644715008,103261 772158519609090049,351931 740301479815192576,1247350 775641991241535488,149300 793497589396144130,252014 785979405545811968,199891 791343373311315968,237908 781078179272208384,185243 792153867878338560,243187 794462783245053952,257406 757883620199727104,65113 764201752862330884,82283 757565356105994240,47844 767771156715802624,101425 732956368001478656,353926 763706770137108480,78304 781144560768430089,130635 786727623519068160,198878 781845856253337622,187131 751206109822627842,16833 760955216011235329,65974 769275951041671168,112821 772844061115817985,132335 790753210352955392,99049 767824664814989312,101666 791889999255920640,241819 765657367140765696,87904 774563445035397120,138165 758606403359559680,52022 791311192643997696,237491 792495456831975424,246274 786629751859404801,205181 774333456218148864,142503 750752704754884608,15165 761031355387883522,66159 762726425275174912,74066 765545127016275968,87249 754975223414390785,34666 760206393139863552,61051 760243720201576448,61011 764680666046791680,81024 779120501159448577,168284 781138812638367744,130635 732617504367988737,353008 795237608343347200,264774 753294480313319424,25896 770645499867230208,119937 757658490676674560,48633 792725674012192768,229693 751783590741106688,18893 757331400903172096,46394 763794934205779969,79693 766447230555480064,93261 774006472795643904,140444 786183658092711936,201494 792056328172732416,243187 765930375948410880,90327 788881628689031169,221785 794661406926925825,262022 754739884540121088,22393 793447509251219456,251390 749624926689038336,7546 757345804327723008,47090 794533304368148482,261155 768912917454434304,105799 770500447794827265,119477 777011594328809472,159876 749375009169309697,1170819 756883100840460288,44450 761047636275191808,64197 757902499412058112,49821 766307776427622404,91946 785826434254110720,198586 793452290996854784,252196 759129768490958848,56964 772109321521987584,128905 781609280344469504,188874 786585761239801856,203674 758351405052596224,52554 778715572703944706,167399 790726510881767424,231580 756678408780873728,32219 779409717944655872,174115 764814817542549506,84710 776888166108241920,159146 793184872189878272,250064 793226692768727040,249469 752827508022714368,23725 776485972016033793,155390 795384137532194817,304437 761665196200898562,1248944 788908539930636289,220526 753630645054742528,28569 781264428515913728,26066 786275294751494144,202429 795709437906481152,268448 789466264464916480,223881 759172246065688576,56192 795233537733562372,265644 762680571130773509,73707 767392394413240320,97811 773943887882756096,139404 794717576660127744,262022 760664958740799490,63858 775094559663591424,146847 763920931802664960,81101 781657063973879808,188401 791348131552169984,11774 755828531523948545,39462 751142259484229633,16422 756608660487434240,44093 790578746524774400,231318 763908688285499392,79131 767569323359473664,94612 764277104095539200,82002 793863172407058432,256255 762239840939233280,67995 773409089338675200,136439 786324807151345664,201374 772487619435311106,131222 776222867264565248,153095 787932736623443972,213887 766093896753569792,81929 773922296679456768,139989 790263477629620224,229693 792140399934513152,243187 754756888122814464,33356 770496141171552256,118174 773923241509265408,139404 795135989131788288,264431 780684414753865728,180445 792090904446181376,242693 777863105414107136,163990 776503348832854016,151916 775367224399888388,148537 775825292195565568,125019 788975486516867072,106085 794534498750910465,261155 765318293766836224,82066 773830245313048576,138819 792458184942358528,237964 795036850893230080,247930 770652241422409729,120108 772803673810501636,132364 767840211115966464,100605 785846913644040192,198878 772788031497629696,132578 788421471081234435,217837 790512479193427968,230704 763743888200888321,70177 773892237629411328,139404 790643514149249024,232881 756614658358857728,41702 762119699916357632,431998 780549944310501376,11774 761923138028507136,70886 771867643427090432,126389 791395159900581888,238780 779474234238205952,170187 781010897259073541,141360 792764754695708672,247241 795356373013905408,250633 761333593683570688,67938 793488560410066945,252741 794660613708361728,261155 752122533319544833,8049 795717946727395328,258044 755817374842953728,39914 758484475726667776,52545 792962599478521856,247877 793824370862985216,229220 785608167770165248,196729 790639089334624257,232137 774501681786650624,138061 775432657282953216,141415 771399882242453504,125379 779105326297706497,168284 788413362690404353,217519 766009401836699651,90723 771965626248208384,128404 794835426649456641,261060 777895512447995905,164001 753070636118007808,24316 761003060051128320,66165 761346666121265152,67587 755169652939063296,35890 790866040431312897,233558 761375534362218496,67226 765907959926886401,89859 794942084205703168,262752 768576574203449344,107428 761006407546208256,65974 732937480974958594,1170428 755133679534534659,18893 759844675947753472,59373 765333526925324288,69781 766540217167642624,80939 786922047754514435,205728 792079802287153152,237964 790995739094683648,235590 758963495102652417,54123 791792568849797121,246425 761204010413993984,66897 754806299263664128,33850 768084772988055553,103354 779864502879649792,177384 765619502700638208,87245 792525531224813569,243513 793661266526994432,254135 779136936715821056,172799 792057617468186624,243292 764236427341070336,78159 773718082309099520,136947 774057085407416320,141316 760821111965777920,64722 772240698099703808,130269 794158140098940929,257492 751624354190888960,18470 770904801521655808,120610 773252274143518721,134993 752875001984999424,11774 765153889188450304,73926 791401181088100352,228911 763716908298276864,78513 793844261259063296,249926 767192024034541568,97852 770267912623886338,117377 772352964887515136,69983 762073998570029057,69956 790412323957698560,227795 793507017474338816,210432 763934487302447109,80136 773583241907503104,132497 787091363745509376,209151 792001551640498178,242521 764185908367224832,82066 788802949749231616,203674 781204954857938944,186434 795616248184918017,267655 757049613371211776,45040 765532229124689920,82209 790963030053957632,235487 749435040392744962,8497 764817898690969600,84711 793492571075010560,252196 770406885254103040,118556 794629985830961152,261987 795068281753202688,263926 770353958074343424,118207 769994092742934528,112693 787012232664186880,208379 768086941803933696,349856 776176523866873857,153854 780307165634437120,160651 766015486546948096,81929 794601421551243268,261155 775394542803521537,144837 764957083036942338,85318 776878937058189312,158520 774199102154375168,141887 794579980810407936,95727 768076750999920640,103354 771679992434622464,122528 766808838108426240,95672 753492266115670016,22393 774451961873653762,142503 762983753136349184,75396 768251307509420032,103924 779404464516018176,174115 787037461264404482,207965 788462366992244737,217519 795056266607558656,264397 732211477076004864,350353 781708216174538752,186584 790572613558861824,231318 778381890772406272,167674 788421252520247296,215163 788703720926220288,220029 792370881725095936,220689 771010463198871552,122532 752164543254507523,14277 765234271460085760,513129 772878870764785664,132347 788866452929384448,220526 788740817884250112,220332 752827258310623233,22575 793581262648676353,252020 750430640604983296,11495 758697697670868994,54070 778921167721754625,171168 732820974853296128,349646 742779584505077760,351152 761391303577919488,67852 775889073521070080,152314 776610492437725190,155898 764223032277602304,82283 752190517744529408,21091 756600393090629637,43258 768903812325269504,109945 761188357938511877,66897 754820872716693504,33356 757614554134278144,47761 759851099574693888,43471 763843681765974016,80716 762725897451503616,73707 785869836719124481,198878 785952256944402433,199262 790842950418849792,349856 776227255865503744,153921 795260785425424385,265644 771399391903031296,125367 785966201847635968,200246 788467437587034112,11774 791680670032617473,240483 786104330650783744,63776 752971411388567555,21074 776945941865754624,158387 766665422099873792,92958 786686518089936896,203919 767823955684057088,101681 768990571478323200,110659 787738379106398209,205197 732287681674121216,196346 758448493874864129,53144 766384900647845894,90621 781573539623079936,131056 762781536890396674,74281 768956190474706944,11774 761566894809686016,65222 785834624555425792,198671 793114259274117121,249469 773707055098101760,11774 779380637790834689,167220 792109732966207488,164814 765944881302867968,90287 794569645609144321,261155 795658131003031556,267579 760887892264771584,65500 761165739868979201,61051 789717464892510208,227048 794108331979837440,256255 759148120844464128,57348 761320152021372928,67401 785826138098659328,197512 794525333869490176,261155 767080670313054208,97811 793395231072804864,249926 794589465763201025,261155 793254143347523585,249926 762727527139774464,73926 773637351939670016,137869 793463455177117696,252020 794535971727380480,261155 761449371732848640,67906 780809623175434240,11774 795422178292408320,267014 793716309401804800,254549 756374130782384129,42249 777244983422128128,159475 795381215284998144,266491 794777096233041920,262225 790371200224653313,224680 772813998907592704,130407 773730612528185345,135004 787727832369631232,212594 781866225177550849,185496 792967977503109120,197512 759336736132624384,41680 764982272667688961,85562 777987690113314816,164826 781209935313006592,186376 794977431698493440,264397 752984691549073408,22971 795382471923822596,266151 762681120429182977,73926 768876236164763648,109167 774482715953561604,139404 787737731862376448,205197 794655719131856897,261155 761170990718152704,66944 785849718312230912,198671 791976218388078593,240483 795086936411095040,11774 769704494988980224,18030 785278758768906240,194707 794668882183225349,262022 769684147979882496,113836 792415931960090624,240483 773241717772390400,134561 790634757142945793,232280 795406370581389312,247930 757589009883238400,44085 758029985252794368,50923 759184795884740608,56964 785954616034881536,197512 775849281647439873,151401 756882953980960768,43469 794405105311350784,259063 751586641400172545,18215 756317906120638464,42249 788163232959717380,215608 785868605934239744,197093 767182026927636480,97257 790709005484122112,233195 772511899212623872,128930 788119300116615168,214812 795422306759651328,267014 785333232526950401,195125 761334003307798528,68182 774001345871290368,139865 790748165871841280,232881 762745984841572352,74133 763809827323727873,80393 787072522931929088,207965 786413450595602432,173347 794926177349574657,250064 753240612753723392,26082 786543025908490240,203350 794181775937286145,258331 753068514387324928,25255 779887227866320896,177248 786101550091530240,195975 771529207155261440,122622 771860255063937025,128519 795383740214243334,249186 763737418591797248,77552 750114028744241153,11495 758472215167770628,53163 758989868378632193,56214 788126906474385408,215754 768721084602384384,22720 780458180585193472,11774 765980534623211520,90384 793185724690370560,249469 754710104381984768,22393 778259403594092545,164435 793467980940136450,252020 764149367523598336,81869 750455783809290240,13021 774420850946609152,131189 781604335364902913,188401 786352491143188481,201958 775062055204319232,146205 780210034311561216,173327 775720265447723008,150663 768221226787491840,103924 793509261494157312,245101 758582663754059776,51451 772468997350690816,129662 775285895360552964,147592 795428685633454080,266151 758408513530068992,52821 786135270978523138,193633 751187915133288449,14421 752175997752078336,12357 765619561903165442,87245 786451763603701760,201494 786980564465229825,207287 787904604369321984,210585 793501287539101696,11774 772889149330321412,132364 795369012083458048,266151 791141645966315522,234583 762413003396435968,72550 788343679555604480,216038 758707375893282816,50827 762792441845981184,74630 771741786066812928,118191 774441566093967360,131421 794280252541378560,259200 750198213685182464,11495 776868394817691648,158897 778760228976275456,169990 757394967488671745,46890 758702134401662976,54070 779331143795486720,173964 794633491682066432,261567 776052700106612736,153035 777703479263592449,151463 785717204398419969,194923 762758618634530816,74592 773945175852724224,140232 779290806184054784,169437 793565391549108226,250785 786316086950191104,1063777 776317336345128961,152888 794535784237895681,261155 762688671959150592,73814 753554903734296576,28037 742313664170975232,350711 763484531508862976,77849 776888760063578112,158524 753592038692622339,28281 786950368496275456,207287 794350487885725697,259034 763433268263784448,77136 773843639520923648,139404 795297438731030528,266079 753318764469481473,27061 763046043009241088,75899 793499319684984832,249926 771847742553325568,126389 785941207302017025,199352 793462231539126272,252020 793607826803400713,252639 781555808333025280,188478 792121101362933761,242214 787945930012057601,209151 774192991653113856,140444 788105230781149185,215005 792433715578298368,244550 769433360208957440,108432 786597258900959232,11774 795122267588005892,249926 768854778935971845,109666 781463131876913152,186091 790514035481452545,231894 754806585776496640,32861 759237070246338560,56964 732533298552025088,352466 768560271166169088,106702 787075327361069056,209043 765326424513183744,87245 785872062489309185,199043 793607140070031360,252020 780516260387786754,180759 787122178525364224,208014 795115900949164032,264193 795336191835013120,264460 732387873505173504,351119 794544568943288321,261155 775303945497567233,148170 794334998664884224,254209 794921010705367040,218349 753675867537022976,29059 758471396519473152,53185 766307762179411968,91798 771574600849235968,58227 794964138308927488,355185 771562608457494528,125367 793560593034641408,250785 751053709971447809,16638 774174850025783296,132497 776423804751011841,155451 791741442880315392,240483 763791036002861058,80293 762073723423698945,66263 780801677502902272,183269 791698579714899968,239610 793562053718016004,252014 779474395530002432,175260 768276486897885185,104858 769882847817633796,113982 760903974429917184,65577 763835722348556289,80393 758691270105628672,54070 766369593233444864,90384 767725472688078848,100909 759105691185401856,56964 764407518638514176,82066 758122468670337024,41703 793679224129355776,253649 752913372266594304,23843 742148797094985730,11774 771451000846712833,124597 791869635813670912,234517 794602052613799937,261155 762652610243489793,73814 778980280782553092,171693 758474726377459712,26066 779143124576825344,168284 751871579605184512,16953 791292893315162112,234796 764848970447327233,84679 780593004696436737,181811 785849772234141696,198671 788184706785300480,214078 752205010713346048,21398 785835266925793281,198466 767821240497156096,100893 788063887081910272,215005 771118135034261504,118087 793962495551635456,254135 758031149914435584,50654 770652077991219203,120341 732189575083397120,350092 764049403086708736,80939 789497079169179648,225981 761629537872543745,69711 779075489973633029,168284 750705433225068545,12746 754709016165613568,14277 770247053800726529,47570 793546914608259072,252014 794709683198038016,261942 795046987888467968,264397 761367418325180418,68182 789438628405637124,225981 760789210391511040,62771 775859482383355904,151947 794620382888202240,261155 758685024392716288,54070 773589571087036420,134758 760355817367363584,62460 765243005867524096,86653 763057258838142976,11774 768196964987133952,87607 769500528820748289,112788 794616466129743874,262022 762666521713868800,73814 754056297537044480,11774 763871989924700160,80863 794238305483313152,257492 795699499960307712,267862 750546110696058880,11495 758861872372207619,55597 765718965553238019,87493 766141280380264448,87904 793143249997135872,249469 793944680618663936,253721 762784943252594688,74681 763839689107263489,79561 765649356347154432,88930 767814949628325892,101472 778979599661301762,171617 789878714075115520,227242 755087214355353601,34673 766402578028433408,93286 767680931947646976,100605 770297515824541696,117881 789260464328962049,218349 790567992392290304,230485 792431513614901248,242693 756682795175571457,43285 759460770841235457,56964 750687559630483456,12883 753371183576383488,27045 758331843494064128,41703 768423378290114560,103294 762457699225174016,47283 763125518552207360,76188 767503047647834113,86103 773866142163087360,139600 779087546856923136,171060 751124370370813952,15808 760913823662473216,65387 773982214220550145,138165 757773386324082688,48735 793110314703204352,249469 793150474321027073,249961 753318697863753728,14277 753348605948272640,25189 760610694916083712,13343 786171915752894464,193533 794633298836332544,261155 777451863222259712,161901 778701503431266305,169923 794062196854624260,209563 764426080400842752,83391 765293766248919041,70255 794579310430457857,39957 765943976381648896,87904 785624508837289985,196932 794572585845407744,261155 755854541380202501,40115 793780715926261762,228583 757665458078281729,44163 780547047950647297,181419 785791721707831296,196277 793425472734498817,249469 758822270361939968,55597 766742781603655680,95708 770674531174350848,120610 775174399242620928,141091 780339480477573120,177472 768276322451763200,104332 772941674230091776,122388 768273205610110976,11774 788047331434246144,11774 769174642766602242,107745 749716070970298368,11774 763372784168820736,77720 777576872355983360,159308 777995449898795013,164435 767135927185604612,97852 778038739335536644,164826 761025426680492032,354073 764283662556737536,82344 765273234879156224,86103 773274071475904512,135903 785544651348541440,196917 790670139717025792,232881 795232129894387712,197091 760528680095473665,686533 780835803974934528,182870 790722990132518912,232884 781318038335422464,26066 787243630431842304,207613 764139275084439552,80939 766503329455181824,351436 794612252750082048,261155 764185757317754885,82544 786200780508434432,201540 756321827002183680,41689 772406211908136960,130669 763169079406407681,75899 780858387235909632,183269 792447115397967872,245575 732435176911978496,351837 760588699478425600,62779 732545534980952064,352527 761361265071652865,65222 789282511364829184,223492 792079866942279682,243398 794986135697182724,22439 785673141293121536,196277 760982031954313217,11774 779412649704615936,173628 790731301678493696,232169 758654702422597633,54070 775817442895523840,151071 781635752526434304,186584 791404627816226816,238965 776247187004985345,153095 755878648998166529,39697 763467157875232768,77612 766018683806347265,88332 766372110272954368,93286 769664901182660608,114779 787580067320737792,210207 794678338753363969,261455 751599039733530625,18215 793549146699489280,253206 751549129701126146,17794 764134877285548032,82066 778047225809235969,163219 752900215099760641,24316 794029836679323648,257492 795387835209678848,247930 793473715359117312,250090 767055667949690884,93210 773842639070359552,139404 795333412336889860,263302 770959639676456960,121949 774013544689967104,131421 753992656565506048,30815 761244612354768896,66897 778779709215694848,167220 781340357309063169,186584 771095087912742913,121612 780608288115167232,182037 751106959810580480,15808 795769316000092160,267855 758206204451573761,51595 765130332421120000,431998 788125845676101632,215754 793507070528151556,252020 768945269006299136,106753 776873571033292800,156505 756661146065797120,1248415 764876760584421377,84724 785419741087301633,194129 773679589063323649,136515 773737742081458176,136947 794591229719805952,39957 765656820807524352,88874 792859358971371521,248185 795069044814712832,263289 795679190834118656,267862 766015897601384448,81929 789933038264123393,225359 768215528129241089,100620 773182913248694272,132996 758752346016919553,54070 762443024437698561,69287 772219573688934400,129558 761156792751710208,66851 758075045197467648,50827 766452838369198080,93286 777165880811597825,155729 793101814010753024,249469 781174789339742209,185310 791693889367343105,240483 766609020262244352,94699 768946476131037184,108849 792078957696970752,242693 792702702866173952,226738 776122701077282816,153845 780865353752731649,183668 787762004991901696,199307 787866869340381185,213478 751765069747265536,19352 752676463426564097,22439 762808389789421568,75073 785930614851514368,198878 789272892513062913,224818 795680480192557057,267655 751125113068597248,16953 765162022342266881,85562 768975485883867137,110659 776922942571675648,158338 786273902527848451,199211 756809449952522240,45039 764605584184311808,82283 763021034584805377,73712 776814184268828677,158314 753701214794035200,28832 773206867262791684,11774 761317614333284352,65180 775375012492488704,148574 752988581971439616,24248 768994213614747648,110659 786235630749614080,201958 793277276657901568,249926 754850385232220160,26721 778762812646711296,168845 791036200878542848,233266 791136112290979842,236831 777141471589826560,160353 788981452918644736,220076 795418021162549248,265855 781316441727340544,186434 788218038785077248,215012 785976063482486785,197512 763071800439873536,75724 794560924774338560,11774 771850953406328832,128352 773617098320777216,9639 773908003783344128,139404 789841511496155136,225359 794532665068322816,261155 752981088117649408,24134 760536074821271552,63451 763789091972321284,80192 786973879419957249,207613 791256304832634880,237491 767152006641311745,93508 750757781792231425,14781 793880586628788225,249926 773651575671779329,136947 768999867444101120,110362 781688880831598592,187969 785652590142820352,195975 788200913441783813,213064 765316050078539776,84422 764474933028073472,83391 751126984294531072,15808 754744814458077185,33356 776097903676952576,152872 780779044413464580,178186 794335748602216448,257325 791379388461752320,238383 795242300955828224,218349 773921219154415616,139404 793786586819428352,18395 779431685406371840,168284 794543851880976384,261155 772238751712026624,122559 791793743124889601,239471 762255081056014336,431998 786027332624457728,198878 777862120260022273,209828 793560230584025089,252408 764125577729171456,82066 794321062586556416,258429 758473367062142976,52394 771773978956353536,127871 793754465908224000,252020 779757599222665216,176203 756290151823712256,41459 776961301482397696,158520 742750285617975297,11774 750472456909885440,12883 750685853945475074,12535 760816802620280832,64722 761548164469960708,68987 764573689958453248,82066 775307345693847552,148045 781010345167028224,184143 785728182355763201,195975 787319265351401474,210296 773173853639933955,134561 792520809894019072,246273 794580266438262784,261155 770246860606885888,117257 765654905025601536,88930 769931018094739456,115159 764974702989193217,85562 794578523495088128,39957 763170335810203649,75899 768858220765016064,107469 790778933926952960,232881 794210822201323524,258331 771093595361128448,122759 776854985208320000,151845 788747018327863297,220332 756290884203753472,42495 757648867877937152,47220 763680613350141952,76652 786796007338024960,205186 774273122832756737,140437 786967206496272387,11774 757010529995022336,17416 766683384361787392,93303 776192971385352192,153866 793607283431256064,252639 785621120275755008,197286 762776094797856768,74133 776859359175385088,158387 775025132209336321,146305 758336734459342848,50500 780562705786830861,180647 757908989908701184,49852 758438294933770242,53185 762074074398941184,431998 775448277982572549,148645 781201102729392132,186434 795712772533194752,268448 787520155035119616,210721 770116531002961921,116164 771423337096552450,125554 779478040158015488,464984 792120745140842496,240483 753024634409410560,24788 756630272242745344,11774 732875780376657920,351424 794027214262202368,257492 795430647741480965,266079 785539950234173440,194560 794750139890016256,262849 750364905728008192,12883 785877655694499840,199227 786605906842808320,205039 793963860025868288,256440 755897814899535872,40550 764274235338555392,82066 793141106972069888,249469 785510674877349888,195975 773970092807815168,139404 787011955999567872,208016 785905940088233984,199546 793997805945782272,255995 737350227515035648,1170604 760526765382967297,52887 765531530118721536,85854 777742769179746304,137869 795069751185784832,262925 732167145723965440,172295 780404187263893504,179742 787724627439149061,210235 794640147631501312,262313 752962634312519680,24248 759470303181496320,56964 769022379242717185,110362 755879741996032003,39697 763228056005644288,75724 791871074044563456,241678 754933186740846593,32404 794973381187600384,262847 765727587943538688,88128 775071987022467072,139091 790302839285297152,230282 757576644332773376,47761 769029208744091649,110585 795019004515643392,264724 795702521071366144,265257 756343084850577408,42432 756887462551494656,45125 769257932588548097,109666 751889715884724224,17794 753780947359715330,23884 760195566668279808,61545 785869281112252417,198591 769034587041329152,101681 785257125610156032,194079 770020908102713344,112872 793848987975618560,255942 792705124195905537,245148 760635003097067523,62654 762667442267037696,73814 787564513398628352,207360 794585182267379712,261796 758773757943046144,54070 793178539357040641,249469 751613553111625729,19000 788197333930389505,214078 790716468514197504,231092 756316852620439552,42249 781111829317640192,185496 790961504824729601,232881 794006865281630209,254209 756254474725974016,41201 758977749964824577,52912 791460678632558593,234653 775457107445293056,149259 794556515591987200,261155 754781603839275008,33356 768964735484121089,110362 786017136221097984,199496 789196087168905216,224019 786917501669998593,207287 777983380038221824,165279 793752271498731520,352723 760179972296347648,61051 792411061701971968,232419 754037132994359296,31400 773616450313461760,137869 778233670138204164,166282 763341765118222338,47188 785865062540009477,198878 785538853402714112,196788 786401184303251460,203350 755816408223584256,38286 757587707879124992,47545 761702747167006720,67973 788004496899133440,214354 760968650757115904,64693 765359203699527680,86103 750205437262397441,11495 790379009473327104,230270 756588478029238274,33214 793398556656754689,251452 757423304152145920,47188 760919422487916545,64693 761862846841958400,65180 772157798473867264,129558 773283571574321152,30343 790224122882076672,228224 792120870328238080,240682 788573419528790016,218275 770397474942963714,118191 793530270758604800,252196 794594700724342784,261155 757659301074837505,47782 767401851125764096,1249418 775103102911250432,146580 790697771678306304,233692 794209011465945093,258044 760923678842482688,65476 733332751659716608,11774 757630313145196544,47940 787011028701839360,207287 753664350666297344,19598 766586063817027584,94699 788004284780740608,206644 789487163519930368,225413 765816654303330304,87904 757200771452702720,41472 759735250499039232,58839 790921882992254980,232169 771650281851408388,126152 785811145827516418,198671 772015275143225344,125554 780699040757547008,150151 793180250721034240,249926 753555113671794688,28092 762143466017161216,72123 769701092951150592,109594 769279040666632197,112788 778945234076073984,171168 793841248641495040,255942 767442992391196672,98748 779831920125480960,177233 766823353994743808,11774 780541264735379456,11774 787155507765088261,207287 795074997048004609,256276 732346659955441666,350955 763916899285479424,80607 773301498939904000,136110 786129299333980160,196701 770761071967645696,120425 762314077502832640,72035 765588950136291328,86103 775125329610432512,140444 753007742395133954,24597 775285497824415744,148045 785820125416988672,351279 791471218083794944,234564 756282197372440576,42117 785351662827372545,11774 793574992504029188,253206 771474472847101954,125367 791841342355869696,240483 753085690028654593,24269 760978897341181956,63655 768865173104910336,109167 773904454362009601,139404 776233135126130688,153037 793490551131742208,249926 776060516514926594,152872 779351149606473728,171060 757745651513909248,47940 758776338496970752,55257 791385235405561858,238207 785826651988819969,198671 790636247156977666,229901 792119631234433024,11774 760614079048351744,354841 775740751502249984,150511 788503177201119232,218275 795004629310312448,264397 779129102414602244,172962 751991453459550212,18565 792143366117060608,243187 795178553113538561,264724 793172415824195589,249841 794323964613054465,259773 779865298476404736,169894 791765481267036160,240718 786311859683024896,201958 791617511590551552,240070 792958027527696384,247240 793625331571699718,249926 753285258473148417,352616 755164100511031297,35890 763061122777833473,76329 778904948151095297,170253 790221446501072896,229192 785656278592868352,196524 788441172599382016,217519 790587928124633089,231318 790604266541023232,231834 795392183419465728,265858 775313070738575360,148045 791356766562856960,228911 794692743364837376,39957 753392211966980097,27045 761366240065622016,65626 793791434134581249,255393 768966726734192641,109666 764113627423109121,80482 773673283199852544,136947 773980285247643648,140444 766341102932783104,91946 790741805478318080,231894 793289584901664768,251282 738901335907565568,195876 776984418883735552,157082 786302480191631360,27156 786184729846571008,201494 785815824292536320,198671 775693007119155200,150511 773878410364018688,139404 779563118561157120,464984 761150450582323200,61051 765285970879086592,86440 767039666763681792,97080 778409231426859008,167311 791810633230487552,238780 791369060177117188,237325 742345583558463489,349951 792190799387561984,241120 762733938913730561,74308 785883336048713729,198105 795683182305742848,11774 792158139516760066,242693 787397764799991808,210687 793135661268082688,249882 793570681950572546,250785 758307637700231168,51807 770724469719662596,117265 764241862416826368,81869 794744594659504129,262849 769589922760159232,114422 788226286300704769,208391 761361684308955136,68273 789887216487133184,228363 762782418835210240,73814 772100231181766656,128519 793493592362786816,252408 793912650254147584,255942 794781075880845312,262752 794674656229945344,250033 793261787432886272,249926 754718309363310596,33356 757357296804429824,46379 767854455958097925,102163 795762258706137088,199307 761352188597706752,65887 790846383850786816,232169 786951391877197824,207287 774044970760101888,140495 779372527239913473,174442 787990396466933760,214209 760459622264217600,58542 786179208959500288,199211 770013817833156612,116091 786367914928517120,203350 788160286603616256,216009 791042166827126788,227242 765292591000748032,86440 759181344341565440,25210 765219136968327168,86103 790889080296992768,234583 794083347706150912,155390 771397349784584192,125367 792097054763933696,243761 788154366469386240,214899 794338791569752064,259267 788840692168753152,220029 752003741751005184,18395 776152039931777024,153095 793559457406021632,249926 776559713936773120,156926 785901538707398656,198671 790993779117346817,233692 776103424513277957,152668 776919388612022272,158387 792443400201003008,246013 793119191159242752,249469 790969627610230784,235147 762420613856178178,72615 787703789436465153,210253 793180009800278016,249180 794270027918753793,249926 777090936878854144,160221 793251045912809472,249469 794317983980154880,256038 760994456598220801,1248861 777211898995548160,113836 757681412489277441,48810 779875080285347840,177248 789693624200097792,226738 790666373827395584,233307 767183351979454464,96851 770633311282667520,119832 766493422957961220,92958 766811424823898112,74133 779797827165630464,173964 781435466692239360,187478 751756369519341568,738099 767956310549602304,100620 771030750032302080,122146 767441790655922176,97519 785528317306736640,195975 790497111271886849,230270 794669435189661696,261155 754247882757251072,30590 761279880390545408,67023 778483347421032448,152594 791715646400638976,228372 774123279976017920,135004 773692000381960192,117257 787142022947667968,207965 787802920993579008,205197 792091302368206849,243187 752178920066125826,17416 770952443681136640,122146 763029080652513281,74885 766738588973297664,91810 793187209834819584,250293 789309961289424896,225359 788070497430958080,214660 791698879087538176,240145 792813430184869888,243187 760446211723624448,62757 774368561582239746,142980 793514327890427904,249841 770254686070841344,111549 751549824567128064,14277 779543711885635585,174392 760285172440961024,57574 762454325780111361,431998 746380362297671684,11774 764898175756926976,84679 789507196199374849,225981 793535524963102721,252020 795141518860447744,264397 749280297292734464,8047 756658313270616064,42432 785619255005937664,197655 788847012850520064,221297 793990000333320192,257325 755906777254809600,35890 758331275581198336,49843 786252024006397952,11774 788103866617331712,214696 786300627462791173,201620 790216970251538434,228820 793147515004604416,249926 778394706791178240,167407 793997363991941120,256358 763945959965327360,79691 789989402147590144,228354 793097912192475137,249469 758070003832791041,49843 779446564347445248,175154 755271070773424128,35890 788524632345149440,203710 789508133924241408,226731 778607175845474304,169201 787479558454816769,211347 790630356269559808,231894 791005787262820352,164814 769787452760297472,114987 769628103492575233,112399 760527576125222912,63214 777725640887767040,158314 795034413247692800,263895 769568255815983104,113412 794536229895372800,261155 758000372468162560,50442 770217919695511554,110381 767089358914592768,1170492 792013115802071040,243075 750508004630552577,13201 791445215466835969,238395 773891014662709248,139404 745836431122272256,88859 764820687936626689,81399 779017845858377728,11774 780601939377524736,181935 786281836100128768,197046 775543917076819970,149121 779897455626293248,177401 789414810639216640,199307 794684214008578049,262752 775516673889624064,1250232 792434809259696128,245268 794289421000392704,259457 749694208659771392,9087 794597017456676864,261155 771014482294345728,120610 785791930659704836,198513 761711247423311874,67226 763705490706665473,79691 789192178509545473,222682 789966405395361793,227795 749383556099563522,8497 772552120142823425,131421 795754129696190464,268646 770983526716014592,121949 775927834376151040,150426 793590855428927488,252112 756570512399228928,43391 785976699154423812,200118 788401218783772672,217519 791667993440694273,240483 791810697470631936,239893 771102348890349570,122982 795321115040247809,262784 763817381231792129,80192 773029831835525120,133048 785593381464309760,197286 769999483539169280,11774 776563786652057600,151463 753223440392421377,25370 778998295842594817,171324 775795384912187393,151410 760179088418021377,61412 773428328950820865,136589 778576298763366400,168794 786815704410558464,205270 763041113733271553,47188 756891162108129280,43875 774043446893948928,139404 774292953196101633,141867 776896753291390976,157993 786803337542766592,205728 754716609596436480,33356 787073161896468480,208016 749317445391831040,7287 743946472312438784,669866 788024153601298434,214354 757945449240289281,49925 764034913842651136,78344 775120163687567362,146259 755475962784088064,35403 767334942049177600,88809 758105447828037632,14351 766260373855035392,91946 777285209037344768,159876 792057350723137537,243187 763480961053057024,78566 781582258863865856,188807 785242846404108288,194160 790515286386610176,230283 790931678369763328,234583 776054924853469184,153095 763557888262627328,77598 760842561678217216,63776 793414090463076354,249637 762612326654771201,73814 765999563777900544,90031 787027348365410304,207287 754716590843846656,33356 764684958527021056,83422 768419561230049280,106271 771529759939375104,121612 773592734183677953,137042 780254649651646464,176128 786047621555228672,200382 752620475621056512,22785 761027478403977216,64537 793266131519832064,250953 754763774675054592,33356 766016546569236480,86340 786582793388040192,204413 793611900785266688,252112 750139769577803776,11495 764911148068179970,18030 767512017645297664,99900 770764892085358593,121359 773972791888609280,139766 779354028647907328,170187 794364404112441344,259773 768567548111499264,107428 761934840585396224,69983 763154477801103361,1249084 785274625253003264,194667 763109690628866048,76549 771507958232428544,125163 788565937263747072,217519 793621765813596160,252639 773520143662002177,137042 776187806506942464,152946 793932251587231744,256219 768555569921794049,105374 791344659087912960,238207 793174669935476736,250293 793499417974366208,252596 770316773036027904,117377 750333455959986176,12535 751746563282604032,19352 742764341594726401,11774 795400138109976576,266138 760602039097421824,63451 787282934646599680,193121 788897944871182336,221832 762765199866671104,355105 791357697983520768,236502 757646738450677760,47940 769544843605512192,112363 778332356302217216,167220 768224905825488896,11774 751861812291706880,18391 754130553109032960,30370 766352400974131200,92885 773525697046450178,133702 787871078685155328,210235 790051815937155072,229148 769716724077699072,112363 785798702770171908,194082 793870055939289088,256038 786328303858778112,198310 765185317099835393,80393 758338997038886912,41703 765242060295245825,86653 776240352542031876,153845 780377863593693184,179718 753698518406197248,29263 766964305505976320,90252 792832908067086336,11774 786985420261294080,207974 767049530164543488,94660 786690385523400705,205728 794889772514836480,262022 790237969533640704,226803 793105802462695424,249469 766759339981877248,95988 768084772987863040,1249510 775766294767468551,151463 778360819348283396,167305 762759200782979072,74281 781811665004265472,189613 794223269779881984,258771 788740038406397953,220332 755748966730461184,39384 763057821894062080,73721 758333229019660292,52061 773664083690164224,137777 776632939689893888,58531 760240082695647237,61159 773827891822026752,124804 785268240448499712,194648 776131910028451841,152735 781039519718137856,183759 792047834937761794,240797 750426722479333376,12535 771790415573975044,127582 780407223977664512,180039 794636778703646720,262022 785300551361626112,194934 753229827885371393,25135 794645651191726080,39957 760913909368840192,65387 773869582348148737,139404 795110393949474817,265257 794553063298080768,224490 757319066524655616,46404 762730761598357505,73712 779382386073141250,174294 755180515490168832,35890 756679210098393088,44313 790948142871027712,234583 759221744368508928,56964 763823236715085825,79992 773671011048910848,11774 792006115353649152,241819 761580530051710976,68987 762714073440067584,431998 777999885471735808,165435 792798166114455552,246225 769128732690964480,108782 795047588101689344,264397 763045939288256512,73712 788040165281320960,214288 794538292607909888,261155 758034167191875584,47940 794713390434414592,262849 756672326675099649,44274 765185155740774400,86103 771076828379295745,122344 772587098901737472,125554 791349998214647808,236931 791381217568550912,238207 791519151491837952,235599 768931276812328961,109167 786666280426373120,11774 794005972167655424,255942 767753081522049025,11774 773173791874834434,1250015 773998217612496896,140444 790892401246113793,213710 761173956569161728,66828 765945526969827328,88361 774751902823280640,144538 771727548304748545,126152 789242006052614144,163586 749752032232214528,8047 761573782930817024,50406 771369713846726656,125136 790407479888863232,206666 767376350470664192,98773 769642381708783616,114768 775487861986557952,112363 789672124315303936,225981 794642822901231616,247651 754991087844986880,34666 785878567720775681,198089 757615361638432768,47545 758434011937026048,52112 772900107075411968,132996 775927260909965313,150404 785456816704618501,195849 794235293771714560,258456 778660711325204480,167319 779101667471994880,171463 758708911415238657,54070 768076739750731778,103354 772187939224719360,129991 768478643181977600,103354 770756102438866944,118191 773025154645405696,129380 773244351040282624,134561 777409301870735360,160661 792341138191491073,243648 781887101683982336,190635 792142216303116289,243451 768153792290455554,103212 769526897797632000,110942 750706980541652992,12883 771295727851020288,124597 787045423538200576,207287 752835432933621760,22575 779322693971693568,164814 732609013771177984,11774 786258882389692416,199546 793216198150197248,249926 776692142718627840,153854 794041876286320640,243865 781683817559969792,187044 795097073033113600,265257 767923138999058432,102649 775736035208671236,112363 794840594782781441,262145 786397337937588224,203674 755640286651490305,36895 761683753731256320,69576 785843989870174208,198878 790750648316854276,232863 755872001391206400,18215 794487547590307840,260840 775037721991577600,146259 780389307030839300,349486 792389046823682052,243187 757900237138751488,49852 774428537079996416,141912 790935639768326145,234796 776816608375402497,158428 793599788998590464,253335 794224772926308352,258331 748157312611692546,1247832 768879667990368258,108849 791616844557877248,240145 764944307111550977,11774 793187739524968448,250033 795457432075939840,265855 760897659909599232,64722 776223840120688640,153596 732296414642982912,350671 759820522976743424,58358 786665703294185472,204457 762278872478023680,72420 765896038028685314,88459 792751351340142592,245101 781718653800767488,188119 788797812381061120,220765 786742366551941120,204413 794289999571079168,259543 761298016745644032,67768 788737877425422336,220332 757315105637797888,46540 776247908081491968,153845 770469218202558465,118192 763472100405415936,76474 775850218210328577,151156 788170452527120384,215088 794938998049280001,263817 765714107639017472,54653 787348442238611461,202636 787436817171611649,188577 767745050218491904,100605 780558815775170560,11774 786603226242043904,1063777 768258673227407360,105046 794579121980473344,261109 751941169819463681,18215 759048526168936449,56552 765219659461242880,47940 772779398202294272,129558 736365856049991680,354211 763735564071923712,78684 791684150700961794,240483 732534094131810304,352490 732295245308821504,350295 788479642625724416,217601 791048492064116737,78159 752219834100830208,19703 777572246672044032,159245 788772004975538176,220332 781598664649093121,188119 785299841316429825,11774 762623450712186881,73814 774352590909743104,141887 780202514016763904,171693 793861476591230976,256038 779039934774730752,171902 753701409753890816,28732 766801775613607936,95708 789908504354123776,224680 791253489066180608,237223 791663408752001024,240483 794062295743819780,257492 755167490305503232,35890 766539750886875136,93184 786662998526029824,205728 756322400719941633,42432 790280582102077440,26066 755828406940372992,11774 758851423463366656,54861 770690360284676096,119937 785320843626762241,11774 753320844118650880,24023 789807672308731904,212564 779023119688269824,170187 781460234929922048,139404 786713956698165249,206189 788486759508168704,65113 786282205538504704,202429 794081441428553728,252196 772980116402106368,133081 752203389619011584,21074 770060392403968000,112788 792893062489837568,247877 793458147109273600,252408 755844692638625792,18215 755256040019472385,354238 757590843750506496,47149 780112585374965760,177233 766698170151821313,91804 786362660547813376,202275 753334236577304576,27061 764981289208336384,85414 791189569718759424,235828 785600007126732800,197297 789524656772440064,226738 755162459347030016,35890 757575242051153920,47782 761291247755550721,67903 771884169932615682,127366 795130782557802496,263289 732289689336582144,1170317 792734162922770432,243075 793094073565536256,249469 794534715432771588,261155 795488590344126464,247930 773491231989043200,136904 787834475451392000,213064 791050493426405376,78159 757695356419334144,47761 757918552569573378,50099 768503474698883072,106819 770285760733908993,1170396 791167806104567808,226180 785970438379823104,199431 757675548306837504,48439 756846713298530306,45133 763371459058229248,77849 789343339568959489,224680 780603628755103744,80785 771156453415616512,122299 758766475117076481,27045 768986115474792448,110659 790695248515194880,233307 761414165282119680,67852 768606874019258368,106896 765210149015416832,86440 791690783023730688,238429 794247977833353217,237491 768945651564449792,110362 771489025765048320,124855 794670958422401025,262022 790914919201779712,233307 793904028102971392,255938 732326048570834944,196346 771753934234931200,124924 785557036159242240,196788 795763061965672449,268231 788496797375180800,218275 765668687810404352,88506 778565722129694720,164764 788473068138160128,218275 776483331634503681,1170441 791677732799348736,240070 756589048379170816,44274 792064084082462721,243576 786206087825330177,201494 767177565257728000,97386 777498336089743361,90252 768227248998494208,11774 768318484275015680,105109 776213594413248512,154534 785537142747492352,196277 791139118453493760,236907 755923691683262464,40437 762739777368158209,73814 764301447835942912,81946 777147451664891904,159906 778297056821645314,167220 781313619808006144,186584 793548249856606208,249926 777991792406958080,157755 788420714181300224,217519 765167788096913409,86010 794699442502836224,262752 764291424418275329,81835 764389910962995200,76146 776829744952123392,158387 785879729203064832,197512 774298594388115460,141867 770352777478287360,117257 788071782997647360,209468 789800417525891072,227497 775067055687081984,146259 794358480492707842,252014 732354489705893888,1170356 785320294395224065,11774 774139629561745408,138819 752168185508442112,14277 757737517516861440,41851 766755982479241216,88669 772560758395719681,131007 790966879439298561,234583 757895530735407104,47782 746814528705396736,195876 773864270333415429,139404 785833401509154816,197512 794028036366749696,255942 781265485807648768,186434 787744448037781504,205197 795032525764784128,263926 771546823634751488,112872 788889427439390720,170187 794533572627615748,261155 758245710261260289,353456 751121593489825793,14950 760772312144674816,43471 765381521733668864,86103 775814601166364676,151156 778824877750886401,169550 789963880168497152,227048 765079523385675776,85562 792141489321103360,244385 794338282603560961,11774 761980878285262848,71415 771289871306461184,124537 781241577179971584,186149 791677796275789824,11774 768572976358830080,105648 765035699720556545,85562 776900144226766848,157993 789255432439300097,212564 764273988067524608,81869 786966637555494912,207949 732415821784317952,351988 765154642351181824,84679 772485080258187264,130667 755073408228990977,35044 772130819569754112,129650 780558850969759744,181419 761725962492850177,69548 793866217492668416,256255 789551101972455426,225358 781274062668660738,186584 756374758363627520,42249 758043083288170496,51069 793148119420506112,249469 751861165731360768,16931 791953348538707968,7706 774725847605473280,144654 765332592602284032,87145 765705198539071489,87904 781295275541278720,185496 732091897947115520,349231 792109016394584064,243535 746817057094676481,1170583 757690337536061440,48549 775324474719764480,148045 758663365367623680,54070 776142849385521152,149953 785299935994404867,194934 760452636822962177,62771 770693657208815616,120610 771477581032001536,125145 769100486800793601,111331 762853571926765568,75233 770385314204356608,116804 770455035213848576,117257 776812687737118720,11774 771296303250890752,124597 773543645953667072,137042 752945912348016640,24597 753114345912033280,24711 765231912004755456,86472 765465906948354048,87245 791628252238401537,240145 761299574170460160,67679 761983080093642752,70509 767828656878223360,101681 763801571549409280,80393 763079533192941568,74571 777585963920789505,160480 785341588348162052,195125 758661300482248704,54070 759989807737036800,53423 788040543012085764,214773 781580586989170688,11122 752298190850953216,17842 778330799795871744,167220 753629616254754817,28726 754751248067272704,22393 759460951552843776,56964 732673488662585346,1170667 780953608401608705,170187 757002561551421440,45122 790911805711409152,234796 763424191609643008,78129 768473462683734016,106716 775113331984130048,146720 750724815552643073,11495 771419332194635777,124597 773907434188472320,139404 788484229650800640,218455 792812408578465792,245607 769692056574914560,112939 770853837011685376,120610 775830107197960192,90193 786509941620281344,203710 777923318913589248,164694 768172558814281728,103354 751115908521885696,16761 793556277674860544,253206 787880396310519808,212357 792440246306824192,245130 788176183611367425,215754 766040228012228608,90384 758410525696864256,52568 766403760247767040,92159 770770189847785472,118192 758774737052893184,54070 791758156556664833,228576 794366745993691138,257492 733258592199933952,349060 765005267209691136,85562 778267969554186240,166532 774028007845404672,140900 789451433011769344,223881 765187469385928705,86103 770091612621905921,116567 773230119800410117,133519 788783137434337280,220767 794734219792699392,262752 767704080915566592,100620 794561491533864960,261155 755415735451594753,37044 768832940839084032,109167 767923255512477697,101681 776889284779319296,158314 794741428639465472,260863 767215717901017088,97386 773569663112392704,135025 732820718908526592,349060 759095333095735296,53703 788437835091152897,215437 763154499389095937,76365 789137718047547392,222647 751787560184090625,18893 773585118124503040,137158 778919614822674432,171168 794694962193530881,262752 756979989963157504,45669 772891620102504448,133043 778383859570339840,167398 751628506551967745,19133 752650245243363328,22785 793100520646856704,249469 792032860303601664,241818 762035297307594752,431998 772197633163010048,127957 785530468506611712,196676 792918822873341952,246726 757246685613481985,14277 766269635394084864,91894 762820547822522369,73712 791351938218471424,238395 793129380893646848,249469 766441125989101568,93261 768494126316728320,105109 790903790614577152,234796 754000318669651968,29263 758024606976401408,48663 740332668475301891,11774 777964488712597504,164764 794641429687631872,261942 794910072589680640,262752 755197920110972928,35890 761291797100310528,67226 772990021821489153,133454 785618375489626112,197512 794999998865932288,262430 787618996199849984,211283 770661468534546432,87607 785277232126177280,194648 751917720304644096,20279 790270449624178688,229159 786145050552139776,197145 793115550750769152,242693 773637261976010753,138165 776084603106762752,121795 794654372051488770,261796 758435310564814848,52122 764139550323146753,81869 760177248871809024,61412 762693364567404545,74247 764146183329636356,82230 768498157126680577,104973 778435528085508096,167858 779846275189514240,177233 791709451396997121,240145 772414903378337792,129558 786400225665495040,203674 769506632380260354,113165 785939488216379393,199262 776748668175069184,157755 788896984530694145,11774 794999709752406016,263710 786649418204192768,205181 762857345504325632,74247 787311290108768256,209713 790640122576379905,108396 793850047838490624,244270 736690324618149888,1011996 763435447817113600,431998 777178760709677056,159876 759954910549008384,59398 768532535462596609,105345 794829474915303424,250633 793298248807034881,249926 755160180942340096,35890 771067112370626560,122982 769424088372740096,113165 771298423840575488,124597 756889402500984833,44450 793501117397209088,249926 793987727494520832,255299 765898613809618944,89900 786325048931909633,201620 792882189796937728,247042 795709436463431680,268281 789450932358709248,225981 781391995247878145,139404 794999763221512233,263907 776072069024976897,144773 781350679126298628,186584 758489027293028352,53185 762025416978788352,71596 767143485510037504,93261 793255331371421696,246425 794651777681354752,261155 792009263279382528,234510 793163902196428800,249469 764139529108197376,79131 772080749432496130,129471 791785543352868868,240483 755957049406652416,40881 794610077613232129,261155 752212382248755200,7968 776261531604553728,153225 794302004814315520,259764 794448384337776640,260769 767415223267434496,98890 773834598904061956,138054 788457571044687872,218275 794662686256676864,261818 779035951641223168,170187 788453671399002112,217519 755843512642396160,18215 767758026988150784,99044 774268699243085824,141316 791596993575587840,239516 757650364208295936,47680 763790897498599424,78684 772502305035911168,130415 774324854468120576,140444 794216642733408256,257492 754743892273082368,30865 761687510472941568,68862 759822059526467584,58254 769384192689967104,112872 785384102178328576,11774 749687135389745152,9295 781229908387176448,186212 791393129203048448,238780 780187813719449600,167007 795421703664963584,265855 744757872387469312,7224 778366345138147328,167674 775499106831757312,148994 781275410394931200,186584 789865477883498496,225359 792737941051232256,11774 755200411670343680,35372 786516240562921472,193513 771796669188800512,118174 785587777270345728,197286 791831961123729408,240070 795617085678321664,267521 768991198568734721,108729 780572919940452352,11774 791411265948090368,238207 795723928874295296,267730 770844241157197825,121612 781040375565811713,183269 788005391632334848,214354 760935578686754816,57574 791375928756547585,238395 753706539580555264,27045 755066479574331393,34666 781758370558582784,139404 770797818101444608,121046 793765214835531776,251788 778362087756091393,167180 765338151242129408,86472 770123986038644737,110023 792025088157638656,243075 762059551407542272,71251 765346411898515456,82344 778999208292470784,167220 754791286817730560,33710 755158604525678592,35890 766697943688773632,11774 776451826736570368,155390 771145279865139200,118482 781865769512505345,187131 757633780358066176,47761 764443715440091136,82066 756423235596591104,41472 759193764233555968,56700 761325452598255617,67517 761417818948579328,67229 780132681858347008,108396 768530319041495040,104162 754017893927555072,30801 770404576490991616,118191 786995523886649345,208167 753213953480601600,25766 793296371692503040,249926 794694517312065537,262022 771700438311710720,125554 792079150966185984,237964 765637433484378112,88052 793891811076911104,11774 793570005728190465,252014 780918363321139201,184223 794592517899616256,261155 768207730129694720,98072 749733849995710464,9546 776094787166494720,152735 776186901992644608,153194 753025321348104192,25223 762148281329786880,71249 785399879342362624,192548 779006891061972992,11774 790377885232091136,228354 766613942248497153,89359 778688357744259072,167319 776202754083721216,153596 795417536980340737,265855 794132854963896320,258151 774588734499094528,143585 787147885389295616,207965 733032222370889728,355357 766345306921402368,93261 768839151613390849,29569 788974274132512768,127871 785731343065968640,354238 791769994937901057,241334 792066569740451840,243427 750392805365846017,12883 786333552434483200,1063777 795249194537783296,263667 732912049332715521,353228 758413857987493889,52545 795719898097979392,268448 751979367945932800,19000 763181432294481920,73814 758448605149663232,52821 762769247852437506,74133 772891324571906049,132364 790983910372978688,233692 791698708303712256,240483 773960826743029760,137869 781336512126394368,187428 745051244599771136,47783 755354709037289473,36545 771889080502071296,127557 788436139308945408,217837 794252065950179328,256502 753677884569620480,29131 792468148192587776,245579 739870217883373568,11774 779382137501941760,124597 761287224486875136,65626 762237998079422464,70858 793556845931573248,252408 787806023323049984,212019 766760858269646848,95530 793572728255242240,253025 754069822053322752,31528 793798287413215232,255393 757923250143760384,47940 766043262369067009,90373 777368739683655680,161542 793151198027132928,249926 786290742159220738,202275 793116038565023744,249469 762683965631258625,74043 792206104629477376,242693 759031336162234368,55997 789167401405329409,215437 769748858972823552,112386 750319768675069952,12308 764179219245109248,82457 766640855360741376,195876 789510540448108549,226717 791502284219834368,239405 761342275582464000,67908 755864826790842368,34760 768077182979670016,103261 792166520021520384,243218 793947447487643648,256411 795360004996009985,266610 755083747012276224,35107 791711287877042177,234990 777584279207415808,161277 779367096031580160,174115 781885597308768256,190936 772904282270101504,129551 788241957403275265,214492 792351536835878913,243761 764983597363105792,11774 759417702037487616,56964 779504489208307712,172185 757894577764331520,47940 753381623563821056,26894 762839209442881536,73737 794036146795925504,257423 770294371740553216,117364 786637151702134784,205090 778973329231405056,167220 785966675526942720,199546 788118424903749633,214247 771482067624464384,124597 791380669456912384,238207 795698350746206210,268281 794047233540796416,257492 794960887052279809,249926 753969698094612480,30781 772884782346752000,132996 785280471651328000,194707 754749002176827392,33520 758028207425593348,50671 795479774374297600,263708 750795200256053248,11495 771809977321267200,128121 753290537528995840,25386 754133736866746370,30304 790258526211932160,230270 770443877299945473,118985 758190868792762368,50452 769598450937856000,109594 780427586786787332,179415 753571114438238208,28037 775344533601148929,148479 793607403040276480,249926 769686739141046273,112054 743950271076675589,350711 773987634037350404,140211 773933301379633153,140211 768849236767059968,97811 785587931943538689,197297 787442835729416192,210432 766108832242073601,88920 791660243293962240,240145 781484676141678592,185243 773202129733332992,11774 791668360383561728,240483 793292900943691776,251282 734005129007927297,349214 785266555609239552,192032 755813133428457472,39207 758473465905029121,53185 779548545271603200,172967 786377729490952194,197324 792164532512759808,243187 755778639451426816,37457 757463828212748288,29457 761344599453335552,68102 794005558529507328,256125 794611259547222016,261155 794682179380985857,261818 732449468176605184,351286 756629749628280832,39096 790520266820583424,231894 792399689102438400,242254 795427731311882240,266884 779124832139153409,172962 788064702362300416,214660 769292955811139584,111438 750434996595425281,13343 762114656697741313,431998 787720772676616192,205197 761667649273155584,70225 748188129417388032,11774 757442654405660674,47263 780935186728955904,183472 756989696681455616,45019 781640628815835137,187896 758064868201070592,47761 770492786630074369,118191 754702185011621889,31969 785963309430218752,197512 764896250462339072,84449 758720842108841986,54748 772082043287117828,129471 790930446150406144,234583 751601749048201216,18539 780668479602962432,182257 767211875754881026,97438 794276724473098244,259457 779087379986472960,171483 780624092093440001,181935 794964760890634240,355185 794967675470364672,262925 781503542045454336,188119 758549796512755712,52112 766322420273651712,11774 793241704723845125,224333 787374573461311488,210585 788012062173560832,213064 795764158545481729,268231 773277047183384576,135136 777556336900988928,161984 791847415460433924,240070 792771422766583808,247240 760542035292094464,60794 762117472623464449,431998 785298046112321536,11774 785600107211137024,196277 769287032724197377,112660 792106613742108672,243187 794699923883229184,262849 786391398501277696,202248 764976002787217408,85562 786395898511097857,201958 732686472327782400,353320 762898733595889669,73989 793205153528619008,249926 790996169610694661,235532 774444174259159044,142503 788466314176233472,218275 791767883005235200,239998 779478368949460992,174315 758745693515153408,351666 762662823507877889,73926 758480554576580608,53185 791114174684209153,234583 795427055810805761,265855 761271944713007104,67709 764208615402180608,81446 774284376263630849,11774 777706150338895873,161387 775182944654721024,146838 777964303081148416,158820 785834859537305600,198586 753983589423910912,30590 766841074392399873,91170 773123486915129345,134470 780727956071129088,182574 790874973833404416,234583 793906474577588224,11774 766325586231001092,93036 789312539729420288,225374 758051542079528960,48522 785502772930064385,195975 793281283719700480,232169 793461748913143808,252408 751628728837419008,18395 732423425030012928,351837 781109699689193472,185496 780227445781856256,178258 786686855211257856,204835 790685745509961728,232710 762351193016373250,70886 781238242117095424,186212 770191256219557889,117257 777012769421942785,158314 794546534750810112,261155 751033985237602304,16422 756504055266971648,42249 772192021586939904,125367 791847486277029888,240483 772400195879436288,127836 777940587563610112,164826 749733572186177537,10006 763522738862424064,78360 753634549049856001,28732 765061904108756993,85209 787760036005023745,11774 775574792216903680,350827 752099652535595008,19792 764234774152146944,80939 793265688693518336,249926 773745082004443136,11774 794604343639031808,261155 769514396053798913,113103 773668430297698304,136947 788783461029015552,220526 793302529509580800,108517 756364366077976576,41636 758819351554162692,54631 755446260899852289,37433 771403379000115200,124597 776937502313590784,159093 792395218834251776,243075 795440522588516353,266500 755548232990818304,38183 755549915514671105,33186 772838414467170304,132335 791667418493886464,240483 773867870157537280,139404 770327457748574208,1249749 788137782753591296,214612 792100186570956801,243187 757428714422403072,46382 790643169645834240,233152 781343333679403008,186584 781414771346120704,185310 794236121622384644,257325 764983223046639616,84209 767747616671006720,101134 770696591485259776,117263 780123069570551808,178258 755923837733179392,18215 758364592678572032,52554 771578469230665729,125163 736332570514870272,11774 772799135430877184,132335 775770265452240897,149124 785930525794066432,199211 756515075817701376,42564 767921003154378753,101681 773729083591188480,11774 763097000774512640,76549 795014646969331712,263896 778722119068770308,170187 766417673961943040,92872 769353071193419776,113165 792410856659103745,245634 767875697759162368,102251 768649702510305280,106281 763890931007311873,80939 769980251657080832,115531 769720804816728065,110585 774443121505513476,140444 790885520184373249,232863 750338561740791808,12535 778376680284880896,121080 791466426959704064,236834 794930343321149440,262886 758690655463890944,54472 786917675091890176,11774 767469746845384705,90031 788961246011719681,222500 750392707663536128,12287 766413603692023808,92213 787198664133324801,207287 791266382637916160,237491 788716877606428672,217837 769320180916846593,112199 752987603721478144,24727 781372001558507520,181419 776442639960961024,155896 788122281792966656,215005 788712209329172480,218832 788831956679163904,203710 759022021904859136,56449 773485983325122560,135025 789506202971561984,226712 754033563134230528,1170572 795692927062306817,267862 778336215363747840,159093 759526409614262272,57574 748545513557991424,11774 767957603758379008,101681 780641126785187840,150151 787715755282407424,205197 767483337447530496,98056 734004579465990145,355106 765559305961672704,87904 786080245405319168,200870 758286088871907328,52112 758420767570669569,52167 770260295319228416,117257 732371374757437440,351336 793843092642299904,255942 769058477100728320,110709 770492484954812417,72093 790675082825924608,233307 763426999247351808,77731 785827392405266433,198591 754771962023387136,32404 779103241225302016,172270 756401149570318336,37173 775001428284706816,145876 757065465931988992,44163 794527691600822273,261155 780068232073838592,175152 787077011046969344,207965 786275817483403265,199262 755072668748115968,35090 763066997898895360,73712 792074122717196288,243427 781619866105212928,187891 795406549200015367,246425 771863543134162945,127957 758327331027116032,51675 769712999158386688,97685 770664770714365952,118191 786345050259062784,202727 732742009476292608,353879 753676763272663040,27045 793580437910065152,253793 788067099855826944,214660 760888811769430016,11774 760981152513585152,65180 767490226474188800,97852 776274880996085760,151463 787084592444477440,204835 793609852232667136,252639 756382828862898176,42432 757216371969298432,45348 790864697683836928,232881 755174708321148928,35890 790690990944243713,233558 758345256416845824,46384 785660817551167488,197286 794016653323472896,252412 794637373636128768,261155 765593950174453760,87904 772498548600344576,20170 776997953827250177,156628 787071222609809408,208928 758863260552601601,55260 753340784200429568,19598 758411352352387072,43391 794595343912419328,249926 762022837678960640,71438 772825498682400768,11774 765644668717506560,88332 779698018459103232,173036 792033159609061376,243187 754891601504153600,32404 757745521926680576,46612 781314022054342656,186434 734936628200935424,353374 770850889137426432,121479 788433012417527808,216991 790630979631099904,232137 755744023420268545,39235 763887961125429248,80136 768950064316317696,107446 792056674081124352,240483 795659869919424512,267737 776581506894471169,156518 779392204087242753,121051 788773379105062912,220332 768253850792914944,103506 777688595138215936,161387 794665178935631872,39957 773174052114558976,134561 773842260169486336,138819 795695888610066437,267855 775030580178063360,139012 795690433242402816,266146 758505498551332866,52061 765259593152888833,84544 763874385795149825,80939 791396586370850816,238207 794210078081609728,258305 759158046605967361,56964 759186615864471552,56964 779521254109814784,174991 794903192236593152,262849 759216370127077378,56964 769271354197614592,111225 778019502998958080,165591 791372447073308673,237491 792507429795659776,246273 794332242969362432,258741 732273777870917632,349197 793919717849305088,256125 750391078818344960,12883 755143902236143617,35044 762014562157785088,70540 794333036061937664,11774 794696754339991552,262752 795656611649859585,267521 763351899085111296,47940 764613367994707968,82209 765983016548114432,90030 764787651241242624,84724 762984748516073472,75724 773167717293621248,134033 795708970728095745,199307 780602292777082881,181984 794612598318600192,261155 752628763767234560,22750 752883253988712448,24134 790402988426670080,231333 788480043097939968,218275 758388618947735553,50827 761035678691921920,61922 794532862603034624,261155 794733292780195840,262849 766055397631205376,89945 773527588987895809,136814 791446204110532608,237908 756906236625453056,19563 765405810943856640,86120 765158613967048704,80939 790776994602557440,233307 790984702719094784,235590 774985995032858624,146259 778392340545335296,167319 785283063530020864,193669 788111033986609154,212357 752119179931709444,20279 756466408217686016,43391 759155922572685312,57348 733136292758708226,354005 758361786349334528,52554 773506223828180993,137158 791354866455179264,238459 745284224387850240,11774 785548387982737408,130635 793149781530939393,249961 788066446031007744,215005 754135458615992320,27754 779075728105017344,172621 759432169248944132,56090 767459666095804416,99471 780539686431264768,180074 770288626328477696,89859 791572729967157248,239405 758000074219720704,48663 794734102704439296,262226 752650797523939328,22735 761653421384564737,70072 778164921636941824,166269 758378407134572544,52605 755272367505444864,35890 780790203162046464,183068 760157937214119937,60866 762250288858181632,431998 767014806855483396,95708 792815762209509377,246771 776901111932387328,157082 779695507744681985,168284 785566009264578560,197046 780813679386202113,183269 780766060353982465,182659 785682041463451648,197286 766424941881270272,91946 763502108205285376,78769 778185362401292288,160539 760658947674169344,61719 764283941889118208,82582 775012809998475264,146024 778012987378446336,163990 773938198837731328,139577 786427990087315456,194082 788190817676513280,215754 778211739880026112,166434 793910033801101313,252581 775546060852826112,149040 786787821100998656,199561 760163745926516736,58267 763162458462662656,75899 770603354758139904,116856 770988568735059969,121612 786510995917250560,203806 791391539482222592,238207 778893521738670080,11774 793930990460792833,255962 754765463805132800,33355 789231912086740994,223692 754841218304053248,33192 794527911160188928,261155 751166305298886656,14421 772063653772333056,125554 778560976991944704,168794 762129075880157184,57574 763703141703364608,76127 772897826372104192,129917 773670839791280128,137158 771638516262449157,126859 776161103852089345,152887 752621011376504832,355260 787856423547965440,211347 778805468659535872,167220 785967204340596736,200235 762614416667836418,73814 789801147427131393,225981 768883995262218241,105647 772163709024165888,129991 750829346949062657,14877 758786972659834880,54070 792142676569255936,11774 795724965219811332,268281 756292408070049793,41469 778415563789901824,152594 792573227939696640,245549 771914462655807488,125742 786031655345655808,200235 790634228664901634,228341 750511095362838528,13532 792127609760997376,243733 773584448977678336,129471 795723507804098560,268448 750347784583282688,12743 761223678495457281,64722 781284264100835328,185496 795026469529468928,263926 750539137258819584,9433 788539774843879424,218984 772499283249655808,130768 793539159960981505,252580 780461775560937472,180310 795266658030014464,265257 764852878859128832,83991 750034620234788864,7275 753189818927022080,17384 785466234410266624,195975 774032606526476289,140444 754026612988018693,30802 785805233486036993,193571 794677439339184128,262588 787011342058217472,207287 787352283474432000,210207 756495030597058560,43314 760137424018092033,61051 786639127504646144,205455 790255588529713152,228888 768231978269306880,11774 780805067242737664,183269 787722229106798592,108396 754097303741304832,31201 793607104506372096,253206 793324543725056000,251452 761509595416104960,67679 765752795806986244,88930 781661794330873856,177455 788124988888973317,215754 794591057316937728,261155 761228658283515904,66057 776584647534714881,156976 768137645251788800,103071 790618289886093312,231870 787654726628147200,211890 762630666617970689,73814 777694152939175937,158387 792051656133185537,243187 791908177084153856,240890 767161551459610624,97386 781233968326725632,185310 789763276368379904,227825 792431875298123777,245148 794942112601096192,262847 795112028822065152,239182 785885925872066561,198513 795754043167608832,262022 755471941029408768,37706 766394603306119168,92854 769043126434562048,110362 793614236052168704,249926 771847161214447617,127582 775752698712895488,151409 791327319096975360,237491 793816177852067840,255393 776589041433186304,155451 787690381722939392,207613 769344443682000896,112872 771454383045226496,124597 773673322567663617,137818 787482721878540288,210432 777209223625084929,155933 788917218423803904,127871 791007689929203712,235620 749690448533397504,9292 764953393357926401,84209 781146690786963457,183811 762751413453815808,73910 767707899053297664,100605 767720992084942848,100605 770463534090063872,118191 768854871751614464,109666 776145889177939968,152073 756201043726172162,41726 793569942738182144,253164 793987729977577472,249852 751787148441903104,16931 762090989704122368,71429 785498711589695488,196277 791645784177598464,240145 793178434662871040,249469 794698820261179392,262649 794924298544840704,260613 763908531024048128,80393 765549832089985024,87851 785684200804364288,197286 768074237122846720,102514 785648394718982145,196932 790283750596685824,228537 785610032712863744,197512 767020730345291776,96437 768419412261031936,106281 789947665236709376,228101 789981796964397057,227242 765054347105345536,82759 780057332273254400,178045 794729403603357697,255942 764933722034540544,11774 772501713693597696,131297 780385223217381376,179742 795441931321020417,267014 753815875254222848,352033 790776116269060098,232911 791666659857534976,240483 795319906124333056,261155 775501012173860864,148874 791031504654569472,235179 781360995914711041,186212 787712989554171904,212131 794038070739746816,256393 789932630015782912,227048 793232347281825792,250293 770412676040097792,118482 792017179512283136,238780 770076628022071298,116631 773660022576254976,136947 774310395083231233,140443 768059064261763073,103261 771398852305821696,124587 794855990109708288,261796 791819749017739266,228820 763544036523200512,78205 773505408547815424,136814 787510909249871872,193121 750357820374220805,11774 773542432977846272,133702 792542350820143104,245101 795200337556578305,265102 755456719245967361,37433 774489171247312896,140230 757257123319324672,46006 765245137580548096,86645 758091643975106561,50542 781014961913036835,67852 759773768193413120,52912 773527204332380160,137158 773598805585387520,136904 787747079594643460,205197 794371304933703681,257353 787441267416244225,210215 786565452914753538,203674 752929439223312384,24316 753350061099257856,26492 760947928005423104,65745 777232877100605440,157082 795764039607521280,268643 763898227200561152,80393 792772378866556928,244270 765989089313193984,90622 786964487412785152,207613 778669907479265280,169310 791354880279638016,208178 760424618289016832,60725 763215261583433728,75666 795133764582117376,262849 795289192460861440,265257 765567550071668736,88052 759229467135016961,56964 766445636837179392,80939 769300113030205440,109713 775501210593873921,112363 776008106140692480,152876 787329726914461696,210296 781246246530842624,185496 764080317153939458,80720 785544163869782016,195975 794018537702563840,257492 765980708468908032,90575 779113212029571073,171644 794206697816522752,257267 756881335231184896,45122 762213899794087937,70540 793867637591728129,249926 775369105016696832,11774 781223133768454145,186532 791758761295618048,239998 758662952459177984,54070 760451469715894272,62771 757963080072622080,50424 768984419646529536,110344 793083447011053568,243648 793181436098465792,164814 794257903574102016,258456 787377986664136704,210694 732756587211816964,353927 765237734403366912,85767 741266817931476992,686533 767156043503767552,96851 767810192545161216,101681 794580803992764416,261155 785493813536129026,194949 795453475199008773,265858 770816395374370818,118191 779718152762437632,174756 757949094627160065,47940 770421117651656704,118192 771957502216994816,128934 750016498803040256,10735 787043638660374528,207287 777538388589158400,159016 758813519873576964,42453 761420163510046720,66027 763787965973733376,79691 786593786403008513,193297 789966472068132869,225911 791688706159697921,238429 786635052260200448,205181 786903799503785986,207287 794622616212570117,258936 764558389955272704,81946 793093867897778176,249469 766866298647093248,91700 758067855099367424,51069 795300726817882112,264397 779397364993916928,173628 791624902885404672,240145 792387113488683008,245056 765608946031747072,87904 756651190402838529,44450 758670107853729792,51069 777181007476887553,1170550 761790270782443520,69711 775802674260250624,151439 760955855655149568,65974 765224657175908352,86440 769258950139064320,110023 771134769950318592,123583 774214249912659968,131421 785919979707326464,64652 764901298382700544,84209 779095076802662400,168284 781138668710948864,155390 785266286343380992,11774 788058519929053184,215005 792659630467878912,245963 789142941038247940,220526 770417852537008130,118191 776884894706401280,157755 791691842706288640,240483 789481139610214400,224243 762365616300974080,72809 762597901424033792,71502 775913943143514112,151185 786150347672723456,196277 790898125875482624,231008 793818643662503936,254135 765905014392885249,88457 751649714731421704,14277 768282522362925056,102514 770968876137914368,122146 794734294598029312,261155 778395098027532288,152594 765075120025169920,84724 780016315541098496,173964 789453926307360768,225981 764248497851957249,79513 768222251716005888,11774 770406373498589185,118191 773660802335113216,137693 773999915340959744,139404 780703588779757568,181440 786194631306387457,201494 758428677638152192,41703 760464881124462592,62777 767395229397766144,96039 777962126900092928,163990 794548346585227264,261155 752271998345109504,17794 786449177563717632,194082 793893762556649472,256255 771884272789524480,127957 793325826259292160,251452 793086327969439744,249348 788430771195305984,215005 760198352902295552,61545 789689176086093824,225981 773601107931127809,11774 767807951226626048,101074 776827101596876801,157755 764890440948670465,80486 781210860345823233,186434 754765208782901248,33532 758069613871628288,50827 768588391898238976,107559 787448957878177792,206117 792533153399222272,246392 764255684158423040,82673 777325192645189632,160225 758433751693131776,53001 790844915886403584,232863 759574504297213952,58508 778732177143902209,170187 775606622081183744,150302 766660112366927873,94699 769638996125310978,114021 792037730469416960,243092 775111879542865922,146704 787847219252563968,212316 793170087037448192,250033 764538381888024581,81946 767066304561885184,97355 768998145011220480,110585 758442444048461824,53144 773961166037061632,139404 785661800155082753,196676 788883053183664128,220332 763352059076874248,1249072 763652290112790528,76406 786258854094843904,202379 794051058255294465,257492 753719110006108160,27853 760129054846644224,61145 770399212689235968,118191 776446891194068992,152872 750426294374920193,12883 767371842617167873,98972 793178611813453824,249057 794927785269600260,232911 776119551410868224,153658 764136980632317952,11774 790959656285769728,234495 791969738582876160,241367 761680779986345984,69548 770377180454977536,117257 772092313107562501,129231 776987894766534658,159146 777606122337210368,162294 770194589567246336,117257 732242346687922176,11774 767046663084978176,97355 778613722185031680,168045 740650795222204416,11774 767754337544183808,99044 760537409037606912,63451 762635774164606976,73814 776013466800885760,151156 795340526795059204,265846 762779904056315904,66116 792019616461643780,243092 749923442963591168,9695 762911339417251840,69794 775093142198583298,144949 788482434371289088,218455 771404309259022337,124597 795055670760308736,264397 757641242683412480,46379 778372091695534085,166265 763002418816626690,75724 777968675512909824,164783 786910249806553088,207287 794194997134249984,258598 769315615509192705,112325 756912758189240320,41702 759510308603895808,58227 791212325218947076,232169 774391848336920577,142555 792574831090765824,246225 789423145685889025,225875 750744998627336192,14421 761299768987484160,67547 775303642475798528,148045 764281703292608516,81791 764972730374557696,84724 779338566820327424,173347 790025305951907840,223286 792472875491921922,245078 762244353083346944,431998 778984480509988865,169310 780222081090727936,26569 795101611731189760,265257 753794085559738369,22439 773853257517010944,138819 750525024558252032,12883 768894920719421440,106023 794886260007518209,261987 771183660368142336,124136 771719551960489985,124295 762012550770876417,69475 770361449235509248,93140 760909483488997376,65626 771056122774052864,123028 794631713972371456,262022 749385143526326276,8455 773430065073889280,135025 751204148624826369,11495 771589640729931776,126389 780795145918701568,182960 792830938849828864,11774 793635359917694976,254135 764508826875760641,82544 780391499036930049,179416 760675496988282880,63776 764551241351438336,81264 793507865822494720,250293 794295119402762240,259543 781866284573044736,190024 785609795130621952,196788 777774501484498944,161960 732350720310022144,1170365 778016083479367680,164403 778756651524378624,14277 758901635443593216,55806 785751357261172737,198303 786076410024779776,190424 789435679046447105,225981 792049416148426752,243187 781433143307833344,186584 752624805048774656,17794 768581619657560064,107559 764242105510223872,81425 786961836595933184,204224 795707344374104064,268356 791396108593278976,237908 795701908669272065,266491 787274714653745152,205728 788762224395517953,220332 788887489058639872,221972 794224993483640833,258456 794901746082529285,263817 768200605022101504,87607 787066840270770176,207949 792040697578651649,243167 760554756851044352,63655 771808669528825856,128121 788899065899716608,218164 791027486331056128,234583 778953281309515777,170796 789453187556184064,225981 774206406090121216,141035 790697794482868224,231092 793844214744305664,255393 794771767919333376,262752 766446603238604804,92264 775543453866418176,149300 793283470533402624,250430 747833121068945408,11774 758467285136748545,51451 769154179197767680,108729 770394476862902272,115526 793294418077888512,249882 757442168915161088,46006 750862533754359808,15793 770282605975515136,117377 777252081430253568,160592 764125472670248960,82066 788122271642562560,215005 768471532255453184,106281 792708322201899008,247077 770023539340705792,108396 788062356983074816,215005 785633974269816832,197063 779018392787222528,171324 750378325365796864,12883 771903631952150528,128404 756212946137522176,41929 771545333700583428,126389 773717378857312256,137740 773834725848821760,139322 795048572865626112,247930 758181766280712192,48289 763861961805299713,80153 764624394547236864,84209 768358938777493504,105488 768944324633473024,109988 778883432688390144,164375 771055019596587008,122656 786968642890174464,206642 789317898531639296,224450 760244755515138048,61598 793873889965342720,191065 757703784025903106,48966 787361211771867136,209151 788409708201725953,217519 794189908193619969,258598 773879349732708352,139404 776060114574909440,151307 776068779641966592,1250232 752999481138970624,22865 757792390585344000,47940 787040203709947904,207733 754011146567487488,30354 790673029181255680,232863 794587609204785152,261155 755006230616125441,34666 758332446865776640,47207 794577236699451393,261155 793206599678558208,239610 773255144431575041,135736 785827751584419840,198513 793595832570445824,253793 794573854630821888,261155 767864194733604864,100605 788895910897983488,221609 793357490570223616,249841 764326117746544640,82953 789956278382723072,226899 761347295887650817,67587 789944917263020033,228576 753316243021533184,26458 785923581360287744,198671 786361851076567040,203350 795384478118117408,263817 754111153761095680,28451 785716863258857473,197341 762432937274900480,72978 771697996945764352,126390 778687378923794434,168794 792066776586678272,243187 779130006945398784,171324 781496675701587970,187978 787800928011288577,210235 766671574619467780,91798 793429376209674240,252020 790958010956996608,234653 794744465277583360,262022 758870058844102656,54070 773884378451550208,139404 779162277916311552,170547 772143524926160896,354112 751558847383367680,18555 788870439368024064,221785 732833315720462336,1170689 756413595777372160,42249 779831571964530688,175092 780259399499669504,164980 788405054747316224,11774 763735706229313536,79691 770201098464419844,117257 773179863758798850,82209 776914334584807425,157755 777714631716409344,162491 791375231352832000,238290 754889923791126528,33355 762339085390323712,72550 764741382959398912,83866 785840875100377089,198878 754904825431666689,27045 770283921900724224,1170396 755165855483252737,35890 762173783222448128,431998 762857819414593536,73685 749510856480792576,8662 765063897124569092,11774 786452735352721408,193633 773644303847550976,137042 762003990561390592,431998 788910456018644992,11774 758111945501339648,47761 764605327870427136,83391 773899414993862657,139865 749731301226319872,9754 761014086872072193,65839 740976390963531777,11774 776070604382351362,153095 765388760376827904,195876 787450758165823489,210289 791347637882490880,238383 775953772631629824,151897 785795038752215040,194723 793322390512082944,251452 785685049945358336,195975 786073993438789636,49459 786250325409800192,11774 765634577037615104,88669 787008028587487232,208379 794006349617176576,256502 766777999828082688,95708 771050535113883648,122299 774375346669965312,139404 775842628856324098,151242 785704174809780224,196277 786305561008701440,202429 760530084113502208,63149 793161360830033920,249926 793983448432181248,257325 754750443687936000,33549 781556623122763776,186584 790356610690322432,225359 791351920141099008,238395 772556551601074176,130686 773919485338259456,11774 778247239923707904,165097 771887659937476608,127836 775789965623996416,139404 733878272681861121,353374 781363753673568256,182659 788397186962845696,217519 791470564955262977,130505 776330393083523072,153845 780417034039332864,351436 780014205122535424,164475 744220606711869441,354311 763352319530455040,77598 774421944338755584,143585 760717244045332485,1248387 776849465143652352,158673 790189948196577281,229895 757822837142884352,19563 765964518262444032,88930 787893148190068736,213064 755563031359348736,36877 760948588729896961,65874 761677951599456256,70177 768465823497326597,103046 785873330708635649,198671 788949470272589824,220332 770328681352863744,103812 786316170756444161,202727 765245450978852865,86440 769010509425192960,110362 773676213931954176,124297 776220185997021184,154546 775100881414922240,146704 792751241784807424,226218 768965230298853376,110585 785614604277780481,196917 790874797391613953,234583 770385269610557440,118393 791053640509296641,235621 793538803168411648,252824 794740804216442880,262620 769223394009178112,109805 775841495135891456,151947 776505332902170624,156290 792031470118440960,243187 732433129944686593,350295 771502127147421696,125163 777354365078163456,161456 781180476925079552,185496 770856983343796224,351666 793171232527187968,249469 744418253368266752,349197 766739764871503872,94690 760409242419462144,61051 795282011216875520,265257 773637288744013825,138165 781518905541918720,188119 785701832630931456,196277 794657198416732160,261155 788712120812646404,220029 795051482663960576,264397 776079292702666752,151216 785796084505403392,198580 756594037411282944,42171 793240624153583616,250933 785264885051564032,194213 773224171790700545,134608 775364809239982080,148473 790675919560019968,231894 760438239752818688,62716 776602101786955776,58531 781342625127395328,186584 790726060765646848,232169 767332589849960448,90384 769515104509362176,112363 769555999455899649,110362 780068033616285697,177233 785543561177554944,196277 778642281159069696,167569 789174994160852992,11774 751851338066198528,355260 732572551126253571,1170428 768125709797777416,103261 786994150780600320,207287 794312103825993729,256038 763855133402918913,80482 789886377622052864,227926 791682575068762113,240483 792118719522574336,243187 787831485399240704,211890 790978296364269573,99049 732786183323934725,353789 776617386485043200,74518 755764877709438976,39462 772927901339561984,132335 768957529455890432,109767 770599707244716033,119774 791679725060096000,238395 789154506873470977,223286 756194532673236993,41694 779146301355286529,172862 779403396264501249,171886 790214189973434368,228820 768848272878338049,109571 774429592404623361,143720 793104431390846977,246514 758406007500537856,53055 772764271008591872,132346 786325586088198149,201308 734199160325316608,349197 758341691585728513,52554 765951144493326339,88669 771911273130827776,128017 773228715019005952,134561 774252404162301952,129551 788381060379840517,205197 763882842807861248,80863 776208823996387328,152735 734513547464441857,351998 764294789269450752,67226 776200999287611392,154469 763430514309099520,78129 752673014584446976,22575 793369721789743104,250633 765686603670917120,89076 775089141499437062,146259 770783735490813952,11774 773600354336333824,136947 779843849124405249,177233 795710292470726657,268441 790790057057619968,233307 794597654303014912,261155 751105645911404544,16299 763061250968260609,11774 765251944155717632,86103 779908880058847232,170187 787058808006639616,246425 755555888279097345,38286 775767753814839296,150874 767813451490222081,100233 780894554970923008,182726 785868245056286720,198576 786239846620753920,1063777 786642648203268096,205181 757652044681449472,48549 776043497400987652,152068 791783236875776000,240145 793611282570182656,252020 758086293452496896,49852 761679604050489344,69711 763193736427864064,75724 789293963370979329,222647 763425891263320064,78129 778991667000979457,11774 793625863350784000,252581 750356867994554368,12805 776154457339928576,154071 770319311290236928,118087 785241971862282240,194082 778585557840502784,168794 794286904661381121,256255 777392885897498624,161456 767676563232026624,100561 778199033697349632,166390 765728321078296576,87867 768985610224709632,110585 771718667486703620,126152 788572237427122176,219422 791422516803710976,238207 793187984166096897,249469 767904303654834177,102137 769298068277760000,112399 786525758122520576,203822 776473091119603712,155390 790916587515744257,234583 773177339966394369,133081 758424879309946880,52659 780806665331290112,182671 777710839826567168,154330 791124657814458368,232169 778930639848431620,170268 733068630607335425,352020 778324989544103938,167220 787141826700541952,209400 794547307341434880,261155 794108568136024064,256255 732983058404651008,354120 771841155759738880,126389 775056361876893696,146259 766274478624141312,91894 773912636891234304,139404 775903578535895040,150511 794014643576565760,257492 758228608456491008,48289 767384121882607616,91129 779715527866318848,151916 767916521876230144,100278 771120830197690368,123583 787863896606384129,210253 765658570855677953,88998 778645810397405184,168794 790728280127205376,232881 758698982168260608,54070 766393602549231616,93303 791778644309995520,240145 793840588944773120,255318 759751249029894144,59365 773945820882272256,140025 791023245742907392,235590 792418984452730881,244550 763483264665255937,77731 794694865376464896,249926 778997742811156481,167407 752943058056982528,24257 758843745223651328,54070 763879627215474688,80939 750546411922554880,350822 785286638662410240,194154 747469847873884161,11774 753270629651116033,26140 753694438308872192,29263 765024296213155842,85767 778271786404225024,167046 793280449481244672,246425 790615735051685889,232169 741623133199818752,1247467 772756365072855040,120690 767687284166721536,90384 771131541720182784,122238 793798531211522048,255162 768954971916267520,110615 774009036446568448,131421 794224125376086016,258607 790538385525923840,231336 766848892361183232,85562 771946227026030592,124904 775869309163859968,151410 766017613193412608,90384 781352417799659520,139404 791032315183042561,18395 759278861796466688,56964 788028059496570880,214209 791362423756173312,238395 773166346951471104,133043 756967532255404037,45122 760149740923129856,56964 770444465781833728,87904 775896989515018240,151439 779804693077762048,176203 762989810189348865,73712 777963079820640256,164783 793225697267425281,250633 767771778177523716,100929 785911725828616192,199546 780796423310716928,182960 788118172587036672,215608 768184531505393664,100561 792100148025458688,243865 760750060703326209,39354 770660762649972738,118192 771370651160416258,125145 776571784011321344,155334 776928326279573504,158387 789118248553816064,223037 795366997659910145,264397 760141280953438209,61051 773912820392030208,11774 786568888381091841,204413 757989000128835584,49056 788209250699018244,214084 790991799351447553,235607 771137739567738880,122973 787766444129910784,210208 788756359558799360,220029 793951205873553408,256125 755844376975187968,39213 792165771916869632,244289 770363486866173952,114985 774381707109732356,143473 792092020370239488,243187 739189928295157762,352080 788063161555443712,215005 746735423058284546,354828 790267977803399168,228101 785985736583421952,199755 787264031199490048,46572 774993566468669442,146259 794635082262659072,261155 761364651611418624,68311 757646603469594624,47782 773891690629300224,139404 793777963430928384,252639 771124204372623360,123226 792024060519550976,240483 775575593274347520,142980 793337303951249408,8044 761185863359401984,66851 764842008917659648,84724 776574814974832640,156835 763914635154038785,80486 781302560472850432,186434 788944489935171584,214354 774779458343411712,145259 794649696597921792,261155 770452361076543488,118393 789150698411855873,223899 765969823226556416,90565 785335628837691392,194949 794645623764983808,261155 752131276572884992,21034 756594139937009664,44274 778992823936901120,171324 758660207169921024,54070 761891993488424960,68993 768925835227168768,107423 794681622868082688,261155 761289081846280192,63655 766745654463004672,80939 750532920759226368,11774 770677388489453569,120541 779063619321466880,172132 761558965704593408,67369 795055459161935872,264397 756887947991916544,43851 766288060204081157,91946 785504465243607040,196277 794970103787978752,262022 777845622174998528,163763 757266890565693440,46384 787483566967926784,211347 794626814538903552,262022 759807384462168064,58267 767405386206937088,94699 771589396059394049,122861 765334518454706177,83440 769297946676453376,112054 788847357865496576,220029 778272052344188930,1170329 768115645640826881,102249 768658283565502464,107745 781355038966894592,139404 794538678890721280,239610 766373436704849921,91798 767065763681140736,95672 795252642792415232,265102 752234395038212096,20279 755377262740971520,37044 764815648816001024,83888 780698485389664256,182171 786264554561044480,199546 768831262198943744,109104 768479860893310976,104973 785785237624070145,196277 775848165547188228,151202 767853915060641792,10788 778428763260358656,167319 790914550438719488,234583 762784860738125825,73926 762912258250969088,69548 765188687416086528,85562 785846756978335745,198671 794636881774448641,262053 788441204102926336,11774 792601119578927104,246726 793322527820886016,8044 790024359121330176,224680 766771396387086336,93036 772130601973538816,127925 791011694445203456,234653 749735152788598784,7816 756239943081594880,42117 789164145014771712,215505 778639092577775616,169226 780418387625123840,176128 794855035863699456,262053 749520943802974208,8695 791515321827938305,237491 759109950643793920,56889 775409348017205250,148994 776063521234616320,152872 787123907065241600,209184 761783355784499201,66644 769142567514492928,111555 787419908967571456,209151 768079018650275842,101383 780893460840656896,183801 749963171830587396,10735 792031518667530245,243075 761144607136776192,61051 780592368940675072,12018 786619168896458752,204539 791393904868425728,237908 765197297772662784,86103 740293316550512641,99816 757667960811032576,47800 762583550277345281,71476 764187534373036033,79987 772712470699991040,128930 793562484863033345,250785 755522991358812162,38183 758580250250973184,53185 780385881903489024,179742 778241609892786176,164826 757342043291222017,47090 795405507880161280,247930 777601457889640448,162610 753953565895385088,30590 764256989014700032,82283 769703258042531840,90098 763894898923806724,79970 789153231280615425,215505 752648096610267136,22750 785916885678174208,199739 761301128826937345,65974 794006027054284800,256502 762832657621225472,74681 756217030831931392,41712 770348144836145152,117609 779852314765131776,174610 756407491101990913,42432 763970769256718337,80648 732338550562258944,351160 733068591734607872,355653 759259624063328256,45407 754839571662184448,33089 779114816262770689,172089 791374995008073728,238207 750811662744182784,14421 763047630343503872,47188 770087506561884160,99683 778733397929623552,168794 763154742709198848,76434 786652262311473152,90209 759934130733723649,59666 764199885620912128,80098 775852511035027456,150426 764243730408800256,80486 788012031253237761,213253 773983126993379330,140437 773991994020491265,140230 773886003970842628,139404 776063354469089280,153095 776108384160354304,153658 794189139897974784,258598 794314463503470592,259892 758116127859806208,51344 765187192146788352,86332 790362378235895808,11774 768848906444738561,109575 789561690467790848,226731 780017619734704129,177704 779363142761537536,11774 767431466280112128,95672 792181345187340288,244550 760232573234655232,60855 765619423302430720,85562 760692496938729473,11774 768142017356374016,103506 794992061573251072,263907 755191744124289025,35890 789461590185746432,225359 758414676581552129,52061 757634482019065856,1248514 786397636504858624,203350 791709333977391105,238207 792041985557225472,243167 751591868610146306,18323 794266120328974337,259288 795018996529659904,263907 763272617616744449,73814 759385452839333888,350830 774399165950558208,142527 761347412355088384,68182 791636242437959681,240145 794525827698491392,261155 764332951446446080,82002 789550814616584192,226480 795219195361300480,263817 779756413254074368,18215 775054867551453184,146259 778038817177600001,165523 788133031739400196,215754 790966956673363968,235374 758125099018964992,41703 761014846875992064,66116 753742192989073410,22439 787751350343962626,212791 793910709193216000,256255 794965188223045632,262588 759152400326361088,56964 790521340520300545,231828 794574054565019649,261155 775005059117645824,146259 763386916645445632,1249111 778288876997648384,167220 792832086562467840,247240 773157736234291201,134795 793211021997383680,250633 756357167389650944,41518 780794703637807104,182726 786040968072011777,200386 754729799579557888,25255 786562919630856192,203510 795411483542847488,266054 751553164462010368,18215 758443006097784833,53001 764120414771523584,80209 788532347914166272,218351 759769299737280512,59666 767279535683350528,98646 753739157554376708,22439 789088693113856000,223286 793176151220953089,249841 793892717973516288,248652 745156512402706435,195876 761363276995432448,67587 765573688020250625,87904 793864027042484224,256255 794188683645685760,257026 752196834974511104,21074 766006138278076418,90482 776934949719052289,156835 781594455476281344,188779 790284627839750145,229505 732944636398829568,352432 769649661732876288,114779 778296746598248448,166390 792067940921151488,243614 788406421079588865,217519 790438470317637633,230485 760393017207431169,62206 765014659112001536,84724 791320671074783232,238099 794701987505913856,262022 755296715234697216,35044 764813219571470336,81946 764853527856320512,81574 771495025234419712,124597 795287995444330501,264397 769889661225357312,112399 779498176059437056,173753 764584250104512512,80393 765364518247464960,86667 795075567062224896,11774 766030155810742272,90384 767801972049186816,101681 779785555034902529,170187 793973176854155265,257026 794313777432973312,259063 764126014146576384,351152 791359631650021376,238207 791667062259187712,240483 785282637220937728,194667 786703100841164800,90209 775976605516722176,152735 793214199249768449,250033 773569665830354945,136138 755433128060080128,37433 766666548421550080,94627 764758031661805568,83413 787878644542767105,213376 788738909014364160,220332 787094899283922945,206257 753604935464419328,27045 760692362368675841,64116 761341827727368192,67973 778330201189191681,158820 791390684892712961,238780 773957247885979648,139404 791478316255412225,238639 794735358193922048,262849 750448010652364801,13532 752176957194776577,18395 788771295559168000,215437 793219261477036032,7700 778784667172429828,169550 790825526395011072,233558 732731639692988416,353714 757025235631693824,41636 775651040972578816,148713 795079118605852673,199307 764055150172307463,80939 760512382409977857,62728 793146101410897920,249926 755163769630777348,35890 791349596123521026,238395 772579896472145920,131003 787290665227055104,209477 780469536604692480,47940 794712402436784128,262849 758055866549567488,51069 779492211981377536,148861 794251769249415168,258771 772054734689689600,125554 777902690462470144,163990 794346301752299520,257480 788514162544476160,216009 732713272080764928,353002 777324752960565248,159876 785284950438412288,193669 732335857999319042,351467 777502504296718336,158338 780633756373704704,181419 794870482562650112,261155 791830643785146370,240483 779166947816595457,165185 753734041019490305,29263 758744988058460160,54096 738839293653864448,350498 792593929078050816,246273 750469924867469313,13532 756615794142961664,44429 756366390366441472,42249 755794609687650305,39462 769826799442329600,105109 776802334512812032,156835 776877425158422534,157755 776909492088963073,157581 794007192479244290,256502 773860216307912704,139404 781832042602430464,176127 779056075957993472,172047 787638716781170688,206101 790551838734946304,231894 768955951185485825,110209 789244829628829696,224680 791346001579610112,238207 736405970285387776,352060 759168419933655044,56964 768987216932663296,110647 790427681762324481,231385 768949758622707712,110362 773598201966460928,137444 775737164986540032,150511 781172203597332481,185496 732571627813281792,349197 755223920215597056,35403 773902616036306945,139404 793287761868447744,249926 760329733699735552,61751 787924588239794176,205197 772487591186698240,127134 793196825683648512,249469 761511705872568324,66897 790896967924719616,234583 764170785850261504,80939 744537583758225408,1247645 778834777403109376,164826 764189629746647040,82457 753907958464049152,29991 760963485895368704,12287 793239139588173828,249926 763897217547579393,80939 778295260703297536,166390 788053790440230912,166282 764243523621224448,80486 768921182494154752,108729 788641865268539392,219537 792901071995887616,192363 741297342981275648,11774 770140833920143360,117043 774019544721551361,140161 758974612545810433,56146 778294382331965440,166390 791294812758474752,237223 778635200506896384,169262 786628555799158784,204413 754753424881754112,354835 795610344974680064,267408 737462658111148032,1170514 787018913582153728,204591 756536873720356864,43391 771306955079942144,124537 786299112157220864,202727 786534352586887172,202983 774039510913015808,140444 778325668421574657,167569 787063417584713729,207965 770384405034655748,117377 779911829485125632,171693 788540590036226049,216009 748508701699485696,335115 781614679084847105,171693 769938724973121536,114779 781166832141172737,185496 761685787549114368,69711 764154324066762755,80939 771398654661767168,125381 794668719960158208,262022 753974702897586176,29263 767045697761861632,97619 761619631324930048,50406 789242815662264320,223692 790853543536259072,234484 793646040578531328,254058 768933323569704960,109945 755103915415248897,27045 787529102567755776,209095 786306052841177089,202429 753360851571204096,26458 753566057588068352,27045 745830438896304128,1247718 775101923141660672,146259 787893962505805824,205197 757331797491458049,46137 754143628864262145,30590 732690916327194625,353228 763727025785806848,71438 776055863895130113,153095 790551795634274304,231333 793168343675043841,249926 795756731016052745,268231 793131851497902080,249841 758657587009073152,54070 761610786334707712,69576 762138746200334336,71476 768868184023642112,109571 785622360338604033,196277 762395388452212744,72978 785556906035195905,196917 763570092005330944,76723 766747252408868865,94683 791011257247641600,235978 794231112264466437,257661 792445819186126848,238780 765287329426800641,86209 771920412989018112,128382 793257802793820160,250293 763858301473943552,80546 775030017931739140,146580 788185637954347008,215005 793197735809683456,250408 793931386604253185,255942 737768255587225600,352616 762701559448866816,73926 751201527721758721,16833 755597695339728896,38461 777576500963016704,161984 757706143644786688,48991 773957117552177153,139404 775751810288058368,151409 786001101422145536,199546 795079690239221761,265102 768071573823557632,100620 776198856790990848,153095 773203012340690944,11774 753785558372065280,28282 756294089696350208,42344 793279610305720320,249469 769244612863094784,101681 795458874539175940,262752 756085714131881985,38210 773377090506854400,131870 773665627139608576,138165 791067899012132864,232169 793612821141475328,252112 780815723237085185,182671 768809983962218496,108849 768433815618334722,1249553 786647870233464832,203510 754073831791288320,30815 756295402941456385,42432 775716781847482368,151071 763167740660023296,75899 793429723317534721,252020 753311715178053632,26702 764849039565320192,84724 791804059413991425,241678 769229762204020736,111438 788978254417793024,222500 761346230135971842,67973 778566715676295168,166852 792970446622777344,243513 755165989172633601,35890 766220237687627776,90384 793214826499768324,249926 749837833494421504,9754 752622681648877568,22777 762402912957964288,431998 758450512186511360,53015 792102612447277056,243427 793238009969643520,249927 766704472819105793,95708 791460554434973696,237857 793167559700914192,249444 733006647396847616,353451 757979573191581696,50547 767848868901900288,101681 773216797147303936,135386 795379819546607616,266079 754738324464623616,33356 788292197527330816,215252 788317642343927809,1170441 791743740218146816,240584 793959205686214656,257204 794944565782265856,218349 788206537663713281,213064 774958414476742656,144538 776583879247278081,153454 778379313167077376,167003 792543931338723329,245101 764225466416836609,82018 770210415133401088,117257 751843110137786368,12535 766450926928310272,80939 773634974847160321,137869 754070400506691584,31529 790587367753076736,231961 758104673404329984,41703 781560764947689472,188401 761988334067388416,67586 793547510837108736,252020 756089091373035520,40314 775821940883939328,151463 779768147750555648,66922 791080368422084608,235620 753730428557627395,29542 794040161000681472,256219 792061145829953537,243614 778255046387478529,164826 793514231467343873,11774 753642421867548673,28732 760202753012559872,61352 786368393670713344,203510 781849476956848128,190635 755173664719450112,35890 770369553675137032,47570 773699005364727808,138819 781254739262517248,186063 756941141078110209,45576 752234615058755589,21483 785555169186422784,196917 765584755320434688,84209 771315992651784192,124597 792802780645818368,246771 762206925211758592,72035 761455880738971649,67401 763427006168100864,78129 786205521439174656,201374 751942120945160192,20581 795681594493272065,266464 757683873086005248,24173 785996029963436032,198591 772869199257411584,132996 787275477299888132,209731 758292810630037505,50612 756810141195001857,45039 765414203792429058,84209 795186037106429952,263926 765380600903507970,87249 762818822650916865,73814 763484176683114496,78115 765327539556331521,86645 770435378813603840,112872 764121975581138946,81924 763172309758640128,76549 769888749618663424,113648 788539343887564800,215437 793244333709201408,249926 793443475425492992,250293 760962619700305920,64664 774090163920052225,141316 779350737360855040,172862 770230192384073728,117257 789132473032671233,223286 764603068369428480,84209 779314660877148160,170077 789515027686588416,225995 769858415518707712,115526 760934101079748608,60794 769037790868832256,111090 768932530347241472,110362 771772779108663296,126607 794342296229580800,258771 753371267869335552,19598 788631808225189889,218832 755179354091642880,35890 779704328470704129,464984 781500733208264704,188119 788020725848219649,214492 790224295574196224,227904 755559337200869376,37455 759982748589252609,50827 785858310146781185,195975 785991535858900992,200490 776224061772865536,153573 781565241238913024,188119 790330377470676993,230708 760906575787675649,65523 785685276609748992,196277 793650932412194816,249926 771284180621594624,122145 779807934054367232,176218 744641518015643648,11774 780049294296551424,176129 787760116552564736,11774 776342871041511424,153248 770795836930482176,118191 771100692706529280,122817 751159690763968512,15643 762605965728415744,73685 754827403940261889,33474 760856724261732352,63265 753301788095160321,26140 792803952425263104,241345 763431110269206528,78304 765923716693827586,81562 771302884113866753,124537 778033123099639808,117257 756252055396691968,41516 781493284136890370,185310 770056322943442944,116239 765690599890485248,87858 781614847054053377,185921 788398986382061568,217519 764543978607824896,81574 773566695810166784,132765 774263998514475008,140444 778340690040324098,167220 769707307978493952,114779 792435976874422273,245148 794746432741920768,262849 751131062433042432,16897 780067992977678336,177233 764462788207050753,83367 788169710848192512,215005 757611915032027136,47761 794641153312358400,262215 795314249975336960,258271 779700477705330689,176218 788108975292100608,215608 753645624982171648,28866 779803979706277888,170187 790613984261136389,232791 768176519822708736,101681 771960805822697472,127775 788864609625137152,219942 791066709184643072,234962 794628992271794180,260874 781359263025287169,186212 760529854689320961,1248766 788113929511710720,214809 794637793553240064,261155 795349219448094721,265878 781523552465858560,186750 781617576266739712,188498 786042859853971457,200856 776047959301652480,153034 786399801726210048,203674 766634756201218048,92153 788568828561100800,217421 789828135181164544,227242 767777026400923648,100605 791691729158148096,240483 775396528236003328,149040 790066553408675841,228124 791658967214747648,240483 762788933319155712,73712 788526553382719488,218260 794193361926230016,258598 775429719386886144,141415 791680896441028608,240483 791749788500832256,241432 764613335199444992,82208 778489434861932545,167220 776389684620472320,155390 789834410241601536,227026 794944713178525696,262849 757042769672175616,46006 790986343270801408,235590 751886217520840704,17794 795654688523874308,247930 793956670925770752,254135 756884263337877504,45311 789529028097036288,205972 767749780835414016,33890 787130284798074881,207287 759090535613235200,56197 767808966713802752,100605 793088229868236800,249348 772027812463149056,127775 776456050325192705,151317 781444139187576832,139404 790638428752707584,232881 791522252391153664,238660 760234222070050816,57574 752930904939503617,24173 760133856565469184,60866 772505645304143872,131045 764412610905272320,82066 770850953096531969,121612 779479890387083265,174315 770693085156241409,120610 756961930170949632,45125 765171985949167616,86103 794618185039351809,261987 786928649505300480,207151 753454178983350272,27280 774113977395585024,140211 788375149917548545,213064 792033229402279940,243075 793216933856501761,250544 781207953189711873,186434 786908610454548480,192032 789864261455585280,227242 750488861420220416,12883 773865563349250052,139404 787012179316895745,207861 756876335943970817,45122 761533130138263552,67679 779034212158492674,29263 787376592272130048,210207 787844851584802816,351931 793101196248489984,249326 771338814245703680,124597 774359074196508672,26066 776836178192596995,66555 761524235491766272,68993 789550698748899328,226582 760823823042170880,64326 787280501128196096,199307 762679335740473344,73926 773103598775463936,133090 774684288986079232,144602 788012008746553344,212239 790550346334601216,231894 759161683424206848,56964 755105075073122305,34916 759916122510536704,59996 768526877346574336,107069 770075533459722241,112872 732884179269124099,354470 776852215998717952,154869 759543711382446080,56700 759789702761230336,57105 792768519565746176,245040 781555939367280641,185310 788746136978853888,193121 791189798769790976,78159 786309753827917824,202217 762063788057174018,7224 778436657427218432,167407 779135193990860800,172962 787811089064992768,192846 788834105660235784,219119 760183809362894848,61470 790464318135500800,231498 732124048608493569,349368 776640849698488320,154832 752691439083986944,22953 755176242760908800,35890 794531257833033728,261155 760327986620968961,62165 787688492478320641,211347 793841299308838912,255942 795335212318281729,266079 792008986144993281,234510 764952718158860288,84689 786303157886484480,202425 790951026425667585,11774 775438446135357440,146259 765589236854562816,86103 765707281761796096,86103 794982292959752192,263906 736263364909895680,738099 762656082544107520,73926 750015677398941696,10649 757261661208125441,46694 786365759119364096,202217 751179642590011392,17591 767351834080006145,95672 754740913046327296,33356 768293910191804416,100605 757254038689816577,46612 765242152070811649,86653 772914546826702848,132370 792765201976131586,245607 791680853495672832,240067 755164457995677696,35890 755204844244393988,35890 781172529964552192,183826 755377613594656768,37044 789997847437512704,121795 750049606436880384,10653 765074420708745217,82544 786235926506790912,11774 795351105857261568,266079 777608652567908352,162596 785995514613342208,197512 788086677000421376,215064 795012649545302019,263907 753193029461303296,25656 763421144795926528,78129 778324194299969540,167220 788919034960023554,220332 768879123804618752,108849 769043500902060032,108729 791701898130821120,240483 758457102184570880,53144 760357348221325316,43471 767871319698509828,98972 771002610383855616,118191 766640975510855680,94699 767392806319120384,90482 793457582681710593,252408 794550272223744001,261155 794766354377277440,262849 793184860928172033,250064 764779026074464256,84711 792131879659012096,11774 793263844772622341,249926 793791576132587522,255393 795330351916662784,264397 770362342953463810,118482 772837148152082432,132996 788150022730764288,214992 733771723867344897,350285 758097577485045760,51239 758704356078137347,54070 764183926080409601,82283 770397544622854144,91301 787968722136948736,213887 780229468417695745,141360 753212324844933120,24134 786311495709700096,202727 788753048621285376,220526 758432423541559297,52061 763881501696163840,79805 786562657885249536,204413 749680850892156929,9433 775785754463203328,151265 778571726078681088,168731 791384126603534336,232169 772146618921578496,128519 764871832587554818,84753 771717857294024704,125554 773917748481167360,140043 780767706643562496,182960 794296907019538444,258829 762134878720761856,431998 795442152432136192,265276 750524544880893952,49681 790910459994005505,233198 753609941018144769,25370 774377753630171136,143428 775350278371639296,146405 755067686342635520,34106 777963668902477824,164783 755568670450089985,38459 793481756452147201,243865 751831308465278976,14277 792417163080527872,244550 787084786846183428,204835 763392577806688256,47188 765725646265864192,74247 773864085331017728,133519 780747738644217856,182870 781484918022950913,139404 751936403123109892,14277 758708864493715456,44450 777155586488098816,160480 774022969379082240,140900 750101790683693056,10735 771705239556718592,101666 769321611078033408,107976 755005001815117824,34666 775095374725853184,141091 778567490670620673,168794 785937002495561729,198671 793855279792357376,255942 790658179512369154,230855 766801042839252992,96263 790425724914176000,229922 753283424480219136,26140 767874955203739648,100605 789808742594326529,226899 769284634978889728,109713 792211568108929024,242693 795294582120574976,264235 790005147648815104,192363 764145378560241664,82209 769628168307216384,112239 773895421546475521,139865 776816524401123328,157755 794591000404574208,249926 759541619884298240,58227 775875667695112193,152314 793283537260646405,250633 795177348865867776,260181 786228423320481792,201958 774591258903785472,139983 777135308068548608,157755 786273737670656002,202429 763823372195229697,79911 788220926764601344,213064 776157626577068034,151185 793525980103073794,251717 795694619535278080,267521 778676059730354176,166852 754063213000593408,31400 781874078575538176,190553 794002883901460480,254209 767901775076683776,90031 769970622755667969,115531 787350836464721920,208379 757973637232197632,49852 794872869666914304,262053 765149179337248768,84422 785242995570290689,194079 760532641594703872,62771 761161417844293632,61051 771888892551114753,49681 774752747241472000,144494 775724431272452096,151071 793206782969643012,250064 780715540721438720,176490 768617836155662336,106756 789544275042111488,214899 760638196908560384,63393 777292642405056512,108396 773254253397803008,135025 779313036926476288,173964 779497385072427008,64722 780608792446861313,182049 769925425736912896,115511 761692857547751425,69947 768800406310977541,104973 770372034689953792,118506 780918229409656832,182706 752987911675457537,24711 789458258020798464,225981 778331433215660032,163592 794319758107627520,259659 753345108284669952,19598 788198766469709825,214247 756494908135870464,43391 781135293202046977,130635 793315645077065728,250033 786650984273575936,90209 738020875539230720,195876 758331046148440064,41703 760567441034534917,63662 773634830688854016,138165 763124245505380352,76552 785716118144942080,195975 766720556540448768,94899 771393054288801793,125145 778258711911411712,166913 793098866061180928,249469 764946403076571137,11774 769317494091755521,112363 779839919783108608,162128 764183415264378880,82457 769945494478917634,115511 770833942756810752,119988 786787528963530752,205353 792084599388016640,203546 751836165918121985,18893 769229906760835072,112363 790118517882355712,229693 789993532001914880,209582 774017335191441409,140444 733102409518579713,354739 760854308464144384,65099 778920105761734656,171168 789817878669324288,227993 790609612160376832,232169 792072822512287745,11774 750911686266097664,15264 764685008975966208,84422 777295170429648897,121080 793179589598023680,224196 793210004039958528,250633 793272053201768448,249926 773590738579755008,129650 793936901870784513,253032 794231538858807296,258607 777172730584174592,157755 780594767872655360,181811 780727161565184004,182665 767003366622887936,96849 776145092356608000,152735 788159283141697536,216009 792135060220579840,239516 787432020016304128,210585 794657597974462464,261058 764253080892403712,72809 767747972515987457,100893 770824673542049792,121046 786996289112150016,207287 787068076911104000,207965 791617035889356800,240145 754778686851837954,33356 757966641741168640,49925 794527552446595072,261155 760100531809374212,60801 771024168909467648,122106 755612212270538754,38183 764996715376103424,84889 767893361629933568,98972 792518122922094592,242693 794335667312541697,256038 754826961298477056,33356 766341841805606913,86815 732997886657486848,1170810 770306534882639872,118087 778637664329293824,165185 781476735959392256,139404 785279473012862976,194154 787109296433618944,207949 795393171505094656,11774 758079387057197056,50983 768914929122369536,109945 777463178380791808,127871 792054678817300485,243187 794562340108771328,261155 793100290341863424,249469 792582961099075584,246273 756949337456963588,45311 785544303028342784,130635 792491816712966144,243513 789332301280743424,225359 792407935309615104,236035 762811085745364992,75073 793112667133140992,249469 765205055792291840,84724 790643878953123840,232881 749731049937272832,9675 764053996835262465,80676 757452401041256448,47266 785983969246388224,200244 773272336883515393,135903 792046912782405632,242693 795719486414405632,266112 771299534626586624,123825 774305335360258048,141867 749272135634386944,7828 754707834667868161,33174 775379740463017984,148170 785298144321900544,11774 792419131299627008,243187 753734817770971137,25321 754014220048539649,30339 786598045173460992,204835 751773370333663233,18893 789957601710731265,228820 794893031375863808,262849 753016392782319617,24668 769317878621278208,112363 742751066517864449,11774 755543580702191616,37991 768897825346248704,109945 789994926918565888,209582 776907134260826112,157755 789521353594593280,220727 790716982064656384,233786 757739653336211456,49208 771033563059851264,123028 785706594772320256,197512 787770439007363072,206101 762669512483221505,73814 794631175859863552,261796 758082536845242369,50476 763015690689384449,75709 786113064693272576,199211 774438134968819712,142648 732334016855150593,1170425 756662515241627648,43956 764656667732705280,84393 768907308747350016,109945 776126263316455424,153845 776566524035215360,156290 785423381571174400,194923 785806466431062017,197286 753457271602982914,27045 765211455188860928,80393 789166653162393601,215437 732725718983938048,353789 767903395772497920,81869 764177026047545344,79999 789103773171982357,223286 756447846325452800,43311 766033189005627393,90384 774988931309895681,146259 779822644908560384,175975 753631908937039873,27045 778712343224000512,169923 791417945373155328,235580 764847582682058752,84449 786391516587683840,203240 759121119903354881,56360 771118734761156608,122982 758506626974294016,53703 762387971295342592,73022 778264239328796672,11774 759217688224927745,195876 773319690319982592,136110 760625010671165440,63268 794149353397121024,256393 755235372066492416,35403 767536325960486912,26066 793962234552545281,257267 758109427165724673,51043 769379272892960768,112363 786024836942352384,199961 791676220010291204,240483 792910932154388480,243865 758629505242132480,54070 770565548904185856,118698 792066086711812096,243187 756383677920141312,42432 767172658765127682,93286 772987375974752256,132335 787316091919958017,206257 777744896824266752,349678 785851341537218560,198591 792902467780476928,247241 753479778653569024,349486 755462586943045634,36877 771435587924398080,124744 791731838309900288,241168 746203563035025408,353879 758462865711828992,41680 766068006086729729,90384 751663124240105472,12446 794962888352006144,262847 764182895984513024,82120 780105988149915648,178075 764935469578743809,84889 781918871842394121,190957 747490414488256512,1247792 771724348440870914,121612 772797811687624705,132335 781186007039414272,185310 761850199119581185,64074 763474595752058880,77731 764536507361177600,82501 770678407344644097,120393 788838354527801344,220806 790911937844420608,234583 791518557020549120,237908 791663248407928832,240483 773251959151206400,135725 786217707649789952,201558 766586076009996288,87774 753254070849310720,26303 795483627169533953,261155 755265749208276992,35005 790905780576727040,234583 791105886433325056,234583 764808164730699777,84724 773330022325112832,125853 790655210179801088,232169 766279154811674624,91542 767818630511812608,100893 771872390070542336,128382 793111860140617728,249469 756621379139579904,43225 765327230742433796,86076 770850127158411264,121359 785627443633745920,196729 790627151133323265,232791 794772888838668288,261567 794945685401571328,261155 768795058900443136,104973 732522850544943104,351837 792784624019705856,247240 769012955895754752,110381 776386765598916608,153921 786264211408072704,201494 759681991356850176,58478 780801678949748736,183269 758415034888269824,51997 790634246587158531,231894 791347503694286848,238383 794535294406197248,261155 789092308721414144,222544 793095883873280000,249469 750533213865422849,12357 755507256225959936,38183 792789066513252352,245607 791730168201113600,241274 794294851848151040,11774 765440530260131840,86103 770722076852379648,121046 774771679167782912,145293 794624397432750080,261987 771909248024326144,127957 776470158155980800,155688 778032944417955840,156061 767142815201579008,97377 761073505722970113,66116 792437041451507712,244550 771847398909939714,126152 763011604426297345,75899 772022479976013825,125839 788899553068060673,222021 750098913999228928,11250 753059491969589248,23039 773852617579569152,138155 779110767123587072,172545 756990877793259520,45369 764864466878070784,82344 777577726471385088,161993 756852141243850752,45040 765623375570108416,11774 787657245416906752,208058 792567974620237824,246632 758755981803200514,54003 767052697270947840,93210 788394951146995712,217519 771038859803103232,121687 778777681798332420,168794 792500139499880448,238207 790943689652768769,234583 793612266243436544,252639 781675281039945732,189222 750901140695298048,15832 772540082079145984,125381 751200496484954112,16768 769726810489618432,114301 792130874515005440,242693 793457876463419392,252408 778867849146339328,170187 787031447920140289,208134 793945361224060928,254135 794739948876398594,260613 795358274417815552,263896 758137683407273985,41703 788083159338475520,215252 793130696877322240,249469 794322242381500423,258878 751817574657191936,18550 788761919859658752,218223 780924427726749696,181419 761906199168028672,61395 790888995752284161,234583 786249249595924481,201958 786312365285400576,202429 750826261367263232,15316 751132415330922496,16422 787728866076942336,205197 773495480634466305,136947 754075954822025216,31035 754993019955384321,34210 749922616698286081,10735 790336441150742529,226432 777326125504688128,161546 766623494368993286,94699 791408021142372356,238780 794196545969197056,257492 750991886760939520,16249 792177928607969280,243187 763750980798205953,431998 765595551328980993,88052 771315372586774528,124697 773580425830600706,137639 788509848597991424,218495 794309672404709380,256502 762400952284434432,1248996 788524640553480192,203710 791862309790461952,238395 787075299661885440,209043 795062417424314369,263895 745559660325797888,351424 795245348868399104,265649 794222760268615680,258598 760561340490539008,63268 787033694645071873,207360 785276725190066176,194648 758038946479824896,51069 765625882719518720,88669 772810634731876352,132335 760663400347160578,64326 788837440094167041,220332 795142802107723776,263896 763107037928624129,47188 778289240975089665,167220 764072072498642944,81402 787058943377932288,207109 792120476814479360,11774 786373716531830784,202217 764193602008297472,82544 791055344428421120,234564 794753763001139200,260613 767924304604299265,100280 788623030410936321,219131 774427869963489280,142980 764191112017874944,82457 751105685144760320,16728 767832614904487936,100605 770714774577487873,119832 779461035111645184,172295 758709094526152704,54739 793992944642453504,248652 767401422673567744,97515 753664398573436928,28732 759796077088440320,57131 772861856406867968,127495 777388947190194177,156290 789365459032440832,225601 759392405430808581,58165 788578606523887616,218832 762955122515124225,47188 772828093866188800,11774 751111088213635072,15800 766068106628169728,90031 774460701104599040,139865 760673105081663488,63868 772914876788322304,133519 775509230639906818,1250232 785795173557075968,194082 791348736559427584,238395 755109978038566916,33356 758688961732616192,53703 785342565742555136,194923 795129817930887168,264397 770267289551826946,117294 781340766035517440,186584 764881987433881600,84724 793997218915065857,248652 792831632000548869,241819 790002412752932864,229105 791872780832681984,240483 795100698585288708,263302 788701400620535808,219832 792888733062270977,11774 795686172060250112,268123 755914730611412994,40566 773976424558452736,139404 763351796253233152,73814 792073206240731137,243187 794531202325708800,261155 754716590134951940,33174 755538486996992000,38032 773255244398596096,134561 778159699061538816,164826 785469514280538112,192032 793636836274909184,253793 794929494284898308,261155 772840351623020545,132335 774063954330988545,139404 780639995153436672,80785 795450056367341572,266054 785561598974844928,194199 758656717320093696,54070 792345934424256512,243398 758303329264906240,50600 768082512761524224,102846 793633302150127616,250633 748203434655031296,11774 733184188984090624,355672 752985180059668480,25255 760977030557073408,65839 791092530842595328,78159 758104335104573440,51451 790896814438375424,234583 775400615254093824,148170 791310669257728000,236928 774020124361633792,1250066 774221395924389888,141887 781342282729426944,186584 732238246286139392,11774 753550601611464704,27255 781781386214543361,181548 792030355473563648,243187 747776023463362560,195876 792614906495324160,246392 755224254443118592,34731 763821061804855296,80098 775179973900369920,140444 777845624641294336,163763 755177743583703040,35890 791814210657226752,240890 749314782038155264,7826 790988978220564480,233154 791055655524114432,236393 794679593429037057,262022 750354696091697152,11495 761165088636203009,66897 750477845177049089,12883 764171788670623744,82066 763796626385154049,80136 749180568873472000,7121 752163097947799552,20246 758800346726531073,54070 760882537749024768,65180 773854833321193472,135725 791332029363265536,238207 765268385353510917,86645 788887361467756546,221972 790249307681202179,229505 792855208803966976,243187 733110247984889856,355106 771031531754131457,11774 781454678902976512,186584 785656929355902976,195975 787909004286504960,213064 795471573344014336,267014 765719084398804994,87194 779073155335847940,172538 778608076752642048,169226 788404989324656640,217024 760982777537847297,66159 778428633916510208,159359 790644131404124160,232137 755497593942188032,38032 750869693972434944,13976 772571989756243969,131509 792144294035464192,243075 789530205228597249,224225 758721719616110593,11774 773169805704695809,132364 762631266550374400,73926 776757409767362560,157755 776911462145024000,158387 792542970386014208,246295 771127510851579904,122973 790595328164716544,231871 793550893354549250,252020 774591025373405184,142509 794340114608570376,257492 763555798358323200,77598 781220418686377986,185313 789995536531193857,228354 764171337757843456,82121 789490625154469888,225374 755502407212163072,38032 763492187795587073,78198 771903980976869377,128519 754753455168761856,33356 773703573041545216,138819 760845115124355072,64722 767754081188257792,89517 795080485433208838,39957 775528660140826624,1250232 786604521547927552,11774 788450713512710144,11774 793122986815553541,249469 794378394712600576,257325 771017280113238016,122146 762011323974627329,68993 764644834141495296,83391 767023923305250816,96898 768095315320721408,103078 788605113107709952,32404 754781323781439488,33710 762096668829446144,431998 769204695764115457,110647 780678187030282240,182257 772824217876328448,132370 781531724698292224,11774 765508915857678340,87904 752881590917824512,24134 755926048299180032,39475 765416754289848321,80939 792156717249359876,244221 785600954666250240,196277 756668141929959426,43471 794793389782745088,262849 792351505517019136,239610 774264729841786881,142344 778283183112613888,166852 794699899262685184,261987 754717438667788289,32963 755187347600224257,17384 779033765196816390,121785 788121166363889664,215005 763897954268741636,74247 758526491265085440,53739 786729853764513794,205728 760611118826004484,62063 763459110536785920,78477 766020435817459712,90908 791419381204918272,238207 752654972928532480,22546 776899825090514944,158815 755157083918594049,35890 795315518131634176,260874 795291949972553728,265644 771401089610424320,11774 774035368471429122,139404 790555949547130880,11774 793279905404334081,249926 759069828288278528,56784 775987139234463744,151845 758696766095196160,54620 787060095918100480,207109 794576081449648128,39957 768148204391165952,104162 752899216603750400,24134 767775200180002816,101463 771725303114768384,125633 786299161696096257,202429 751687758461210624,18893 786091515630280704,200490 749338119980199936,7911 777947110717190144,164764 750416527589928960,13343 765310309368143872,87145 769958535564185600,74518 773868693402951683,139404 781234819900506112,186735 758827545861038084,54345 732651271572869120,398859 779854758462955520,171991 787277262072651780,205270 774275814791585792,140965 780099745981272064,178258 795060508609036288,258456 755339985197334528,32572 776191581070168064,153819 760496690562379776,62726 788765221926105089,218219 754855615265054722,26721 772816644297097216,132335 793593269498241024,252679 758074066624479234,47761 766743890217070593,95682 794641383374127104,262307 732289390844641280,349626 770584630357553152,119832 792787354377302016,244270 770945913753776128,121949 793748212708315137,253032 765964654694850561,90031 769700519849914368,114985 764686772143960064,72809 775388049089847296,147541 788755877004271617,220526 771032121674563584,114848 772809798991568897,132335 778338290197856256,166532 747481179205541889,195876 776484199519748097,155688 788684648196956160,214660 775361596793188352,11774 786355126134935552,203391 791725970176770048,240535 795736789747019776,267521 780381050669260800,178076 794774253673611265,261059 766289923062190080,91687 776896486604939264,157993 766128897578631168,1249308 772217691171979264,129558 794674050450817024,261987 749731166073356290,9773 753676371273084928,28819 776197210493124608,153772 795026341447942144,262849 765486529485664256,88859 791794107656003584,241678 794012453789175808,255306 794877978597556225,249348 754066564262010880,31529 759568674827210756,57105 758830103098896385,51451 765364417143775233,86103 790600169309949952,232169 793609871526473728,249926 795353008745877504,266079 774993392841347072,146259 792559220478582784,246632 743663960885329922,172295 765660989576667136,88525 794565811193184257,261155 764190897210818579,82544 785659582584455168,196932 764697672238391296,84422 789799569852866560,227242 761713601275191296,70177 767001249602498560,351436 749151064444768257,11774 768581407937474560,107808 755759635370545152,39462 770806072068059137,120216 787062912422703104,207861 753310515783274496,26894 791268190957539328,237309 793621264187273217,249926 794858319890550784,262849 779177702309920768,33169 781205187826323456,186434 771474966898499584,124855 794487887857262592,259892 794603602228617216,261818 751634865850769408,1248187 763855308364083200,80486 771264674570436609,123825 763006469642002432,75724 778375503552143361,152594 792142040729464832,244036 766420403828826113,92854 787027910213238784,208019 765283283290693632,86962 732721264343670784,353714 759043731479752704,41680 779240366268616704,171886 794222802765127680,249926 756333262662959104,42432 766818190106263552,95462 786691859783553025,185601 794645801490403328,261155 749809081158737920,9638 763396681740132353,76549 778581499448733696,168794 779491366787133440,172802 790986863792132096,218875 776147454987079681,153915 780795693996781568,181440 788083519411130368,215005 790232430963634176,229192 767858976432226304,101681 795700446929227777,265855 793110275863949313,249469 756110081859710976,39911 765043995667869696,85562 753383263910043648,27173 762861827625660416,65626 779536049739411456,172185 785719906306105346,197512 789249365822939136,224018 754104074534916096,30296 794556068810620928,261155 776054517733392384,153095 790553546278133760,230282 794743609174200320,261155 785935361956573184,199211 793474214372270082,251390 777967868474515456,164826 788926406893924352,11774 789228667666739201,221731 756329105465815041,42495 773365520737460224,136110 790842685733019648,232169 753809053038419969,29734 761679502330040321,69548 766864232004542464,96514 777212068348907520,155451 780890238994354176,182036 787384185015177216,210289 788495110455431168,218628 773876336054108160,139404 732236372094930944,349197 794589879367659520,261818 763411492964339714,75899 767168605117112320,89558 773916051746676736,139404 785475732726288384,191653 768232088797532160,102826 793214599336120320,249469 764136939113119744,82066 786747854115209217,90209 780735281540558849,182726 758730981914181633,52749 768588531870629888,107559 770033873606631425,115511 795010614687072256,262925 775533545146183680,148874 780896184319610880,181935 759593746640109568,57574 765684010181726208,88930 732370085076029440,349197 753951284324102144,30590 792783599531687937,192840 764567299336597504,83629 771411980922023937,124597 779865894373564416,176201 793327749972668416,251452 756301644506161152,42344 785502652167819265,194949 751602306806784000,14277 792851521734148100,243865 759004860997967872,56158 775865454749372417,149953 789930476190433281,227804 769005166913814528,109666 786168439048056832,49459 790811475036123136,99049 764607860944674816,77588 790746958528974848,233307 771997220132519937,126152 744848924419178496,11774 791012682451197952,235886 753722861085421568,29377 757285272165896192,46006 771161010816319488,118266 760512185416159232,62757 760918615407333376,64730 769244765938253824,110585 761985397501075457,70731 764912810065264640,84724 791609964888338432,234864 753902708843614208,27800 766395117246648320,93184 792176088805892097,243165 776814688495546369,157755 791340067251888128,238207 785621325184458753,196277 786248028428480515,201958 758133681148071937,148861 775512270046507009,1250232 791650022114852864,240145 753743425124573185,29624 768691150446362625,107984 775000553860440064,146259 780549520061005824,181419 790580797266915334,231318 794574955769839616,261155 764921423592914944,85226 781397533872549888,186584 766727131170832384,95672 769130127561142272,108849 775720562903568384,150663 788684734243086336,218275 763108024521228289,76577 794537849773137920,261155 758529560174407680,53703 766465480223842308,91553 775850673913024512,150511 791340602168225793,238207 790255216197328897,230282 792181566113878016,240070 766461543311613952,85562 775360878908694529,11774 764263166658228224,82018 776955393264279553,1250347 794670826716966912,261155 759564886376460288,57105 760804902889136128,64677 788585607966568448,215437 793935982085214208,249926 789419815559573506,223312 794965572911964160,262925 755850008625197056,18215 759074381452677120,47844 793626387487813633,249926 774123295431995392,140025 795006091365007361,262847 777007599585591296,158387 780342693436284929,178524 795725668516593664,267521 755810256740114432,39462 762261312768540672,69711 795428677794328576,265855 770346767455883264,117609 777581387561959424,162497 740297602579697664,75113 759158362105839617,56964 761009927569670144,64730 771467633640079360,125554 785600800043130880,197286 760939925021786113,63451 789501544366415872,205972 788026646217494528,214492 793858660363415553,255942 794618358612295680,261987 779493373807824896,173347 791361596039847936,238207 757075372894806016,45125 779743908054102016,176109 780740973743575040,182036 760615350522306561,62327 767874905505427456,101681 781343477443530753,139404 794511637046853632,257325 795369353944436737,266054 769018698828886016,110709 777021173112664065,158314 771140708468219904,122299 790990725227962370,235620 792500655252467712,243075 793119249317236736,249469 773841667535372288,139404 792561001786900482,11774 758273186320441344,41703 779076763938938880,172538 763530415952965638,77720 786945326141706240,207287 767527865420316672,94612 770031173762506754,112363 790205520007180288,227931 756798764149379072,43644 767224458365038592,97852 779378198870097922,171201 751141045375754240,9553 772875214317297665,132335 780971093884534788,184539 795307750616166400,266068 758419508373618688,53163 779414674173489152,174115 788802339964674048,218275 785680873567817728,197512 788897498601578500,220029 794984339134103552,263906 749790581392453632,7852 763334013192855554,431998 766734096051609600,93184 768261592400138240,103005 770193343229726720,117257 793057541433462784,244270 778070915795922944,1182483 780566134760337408,181419 775374310194180096,148473 775430418074112000,141415 781479178705207296,186673 795295026590941184,249926 795297694872989700,266079 758270813782970374,50827 768891057257930753,108729 754742920943546373,33356 791475709180977152,235215 744305551069192193,335115 785940608267542529,199211 787325226665279488,208492 766585831654129665,94699 768753158227161088,107636 775401416710098944,148537 781897831833448448,191354 792368867972616193,242693 769565257777946624,105109 773404333752877060,133702 779414993703833604,171693 792224031034384385,240920 793935686445371393,256219 758045361915109376,47940 790700204655652865,232169 763439252764000258,78344 772526701033160704,129551 795749747839664129,268646 790647638710300672,232169 770347307065749504,112872 762631391238553600,73926 785747772477673472,196237 791492278368034817,239405 771123889820794880,122299 769311147564630016,112363 752898727434678275,24316 750810015166980096,15536 787779650151915520,205197 750790410025439232,12883 753740184429010944,29624 755749653786857476,39235 755962643253297152,40550 766304162263003136,11774 769994658550251520,112939 777588057629298689,349856 781605119804657664,189086 780108293079302144,94396 786995130473381888,205314 789086928486281216,223286 768091492921384961,103498 788760886391480320,220332 758011717536325632,50500 778485082457866240,152594 758746677427613697,1248629 788393965598957568,217519 758654977061556224,53580 762335034267295744,69983 794214395098169344,257325 759941878015942660,1248643 762859092100521984,47188 769822899133816832,115435 775824545328533504,151463 786903964394594305,207287 789692284572987393,227242 761944873322897414,70628 791021038398087168,234583 773805851723169792,136947 762764006578937856,70177 766687242031075328,90993 756863612317077505,44450 775679956995014657,149953 793472655655657472,252408 795419011240644608,265855 763749459897573377,79691 786996775420854272,208167 751544281941176321,18478 788093612781244416,214899 795059561531117568,264397 764834376555331584,84724 792071441768329220,233154 757088702841622528,42344 757711695183695873,47693 775710108991053824,149200 770438837424107520,118192 774090494880075776,140444 777173589049171972,157279 788797567458873344,220526 788123360786022400,213427 792767084329525249,247241 763096083291631616,75899 770771164226609156,118191 772660949513670656,132043 773279685258145792,135025 768855247796047872,109666 768962292855615488,110381 795260555606958080,265276 772529638136426496,90384 775798795904745472,151526 779462768667734016,175074 754783099725107200,27045 756503344454197248,42249 764676467355680768,83866 755797106225446912,11774 743848707829882880,11774 794406344837120000,258598 795737053816197120,267521 773980011967619072,139404 780370943025766400,178524 755166485287411712,35890 755245143901376513,36094 780851807819997185,183826 789223850802290688,223692 762726644310241280,73712 790713910454345728,232881 768535806306770944,106716 770043854817034242,115996 780935438840115200,90252 786934088825507840,207287 760266272819056640,61675 756976077679931392,45576 763232390562971648,73712 769892876884938752,105109 778430105349529600,51644 788308122737737728,216923 773938316022390784,139404 780441981629583360,179983 794720578271727621,262849 745156418399932417,195876 752624804738506756,1248246 777689472045580288,161277 775694178403520512,148800 787791567528529920,213064 788316107278954497,215608 749030176412008449,1247955 764264438555938817,82283 787844896803676160,208420 750006108245360640,7267 786667503279706112,204413 794536894726082560,261155 752625714239721472,21634 763732505899962368,1249156 787355913812381696,208146 787690922846851072,210253 793562628408745984,250785 756692084330037248,44450 751766201798266881,19352 775816221484777472,132877 792119049199226881,244230 776061335142621184,152872 791520279214252032,230282 793094032947838980,249469 764158100240609280,80939 771284251236970497,122817 776868225216839680,157840 792857000229085184,232825 792413162742087680,243165 765322973632983040,87202 744938843590299648,11774 768391370352369664,105488 775318220119105537,148045 732137565730439168,349060 765707225344147456,87904 766435324004229120,93823 779072122169720832,172523 791721584171941888,240556 792338228506484737,243092 764521533045780480,83739 780937066913947652,182659 793614807165460480,249926 755099032645607425,24173 732189839655739393,350020 752848303537152000,22838 754022243928203264,31060 777801499762053120,163765 788002881043587072,214354 795383226386649089,266491 759102833425735680,55660 763788999194398720,77464 791433077088067584,238395 770719017778634752,118191 763089936656379904,76549 733083393815023616,355720 754156436825870336,30370 758010919251083264,50827 761617638095138816,69231 768961806387679232,110585 775346565904904192,146580 792716753541402624,243562 764276332104560640,81147 773953887631994880,140444 795721034087350272,268448 772503239652732928,131007 788740036175007744,220332 758173741247500288,41703 773879789111349248,138819 788851783502213120,221057 763714034046599168,79691 790884582958653440,234583 795043383836344320,263906 785945618627698688,199546 762806958797709312,73712 785614367182036994,197297 795749323925430273,268686 753865802542157824,26539 765881207791976448,88930 767803787377463296,100891 787706252361162752,212357 793407382055448577,8044 757086760417452032,45857 766485233822601217,93823 778060063114047488,14383 763774521879003136,80098 790700334561763328,233729 793182665813860353,249926 793648150682533888,254135 794349303837892608,257492 751150897284153344,15808 785677796001452032,197297 778439159773958144,152594 790905128966557696,234796 765878442739007488,87904 767799218199105536,101666 776831640505094146,158387 761920126878945280,70916 754839845365624832,33356 759579917428387840,58815 781460803786596352,186434 756267141444149249,42344 768071169517944833,103354 795397178760069121,266151 752880095220625409,24134 764563511716360193,79784 785805449387872261,197512 790608355400093696,11774 792416929075953664,244550 795445142899539968,266151 776206017554186245,154534 777384397179879424,108396 754724197121654784,33356 765409620877725696,82209 770793390589882369,118192 775783753570365440,150663 792330236478132224,232962 778204067164262400,166409 779558858121285632,57841 788466515364368384,11774 795483981835894784,262022 787322931995082752,207109 793439140528394240,252020 792471172587790336,245705 795036210590842886,247930 795096441463209984,11774 757790255437053953,48494 781522673130176512,188119 772969532512083969,133454 779129425694687232,172962 791590501833056257,239405 734521568458604545,209828 751618201214156800,19000 791003065851768832,234796 789731486371028992,226731 793955416291975169,243061 765642595196280833,86440 778986014199181314,170609 787036371953201156,208569 761244069657882624,65180 773890747284066306,139404 751993833982918656,90014 760771329024860160,62779 763672972410445824,75955 769925185004711936,114987 786993048404107264,207051 751156596231794689,16299 794613828554227712,259884 766646936644366336,94699 772612619576500224,120690 776947649790509057,156835 794690605112770562,262225 791668951407210496,237999 755613399812366336,26721 794325092503343108,259659 795014926402195457,263895 792016768071892993,243075 792799484317052928,200695 753044009564577792,24134 766059641277181952,90384 780822781659344896,11774 753345587265753088,27206 792505192705036289,243562 732162167064027136,349776 775440024095502336,148654 794395261787324416,260404 757079375594434561,45964 764105885098582017,81065 766673344754102272,95045 794779265543835648,249926 758684079696977921,11774 762013595320279040,70858 763442812104966145,77720 789132051224027136,223286 795747156900675585,267746 753693204348829696,28903 776843829643190272,151242 754017673663516673,30296 791640415720079360,200963 769683928265490433,114587 787526283081109504,186453 766817364994363392,96263 777652568331685888,162610 732599572871024641,1170373 751215943561261056,15643 756313309025034240,36467 774346282316029953,142503 762034915336597504,71429 777642830646747137,161979 785701880961695744,195975 794554538447486976,261155 752988044811202560,23167 757908092860428288,1136662 758067326734442497,51069 753618876353638400,27222 758317430540230660,51809 790660188638412801,232169 755516935635283968,33029 791661007248695296,240483 792886350240485376,242693 752218291058290688,21034 794740649274802176,261155 772883111587610624,133043 791433513098547200,238395 792117591858933764,239610 761285998563188736,66159 758790625349152768,53996 770194374760108033,44421 767733739548008448,100893 794527117308366849,261155 750998761304952832,14950 793164112897245184,249926 794735205307346944,262849 785935982558195712,199984 759532155462615044,58757 773324068183388160,135124 788790326060126208,220526 789842194974777344,227844 753667796895227906,29040 795720107372716032,268356 768446243991412736,104973 773903941645893632,139404 791697427078127616,240483 777093418333896704,150144 788024389849780225,214354 760135820548407296,55661 792759122810789888,246703 767362676452429826,97413 764735934621487104,76127 775697475617247232,150511 776101579690680320,152735 790498728809467904,230334 772525579891449856,129551 772917820694769664,133043 792525499675344896,245101 749343724245692416,8047 759063861492326400,54620 762610994904530944,73795 763000279025520640,75899 773578540633784320,11774 781210337177722880,186434 791060459134648320,234583 768596761011191808,107032 767704645477232640,100620 772825544589062144,132335 789812387692089347,227242 755163403707097089,34666 759112247067217920,56964 792817450559557632,243865 763890971725565952,80486 771067277760397312,122982 774007401854832640,137553 777667436053159936,161573 780565889863352321,181613 794656504167206912,261155 772903836679860228,133043 793667330496720896,252581 763345057634189312,75899 769263172821868544,110585 771380450673717258,125022 785970106404892672,200235 756935383988842496,45173 758690457778094083,41680 790729051749044224,231318 751076160700715009,10735 763547503253856256,78394 768982138964377601,110209 779127302177251328,173011 779808328209698817,176218 756230021518241792,39221 766988766024179712,93087 774411947886407680,141867 787062695698702336,207861 788011333438545920,214209 791275608097562624,237491 794499520121819136,258878 766899331274199041,90482 789560778772865024,226823 788394038194016256,217519 750430572233707520,11495 756094222822875137,40314 791672636136914945,240483 768941836975108096,110550 777189088789168129,159370 762211971152355332,72035 767822494208237568,100893 787481957533745152,210313 759958125629747200,43471 789530286577053696,226881 772215903777849344,129991 771884197279436800,128194 794622824132608002,261155 759771080214970368,58232 762821992173211648,74681 753730174777233410,29347 763451833067180032,11774 790675561005867008,233307 794653102305607680,262053 750684310458466304,12883 780242737908121600,167220 789705428313571328,227242 779900195479941120,177248 773884117406523394,129325 781214343559983104,186434 753371019776135168,22662 766356843585232896,93286 778725163806318592,169916 779844508183781376,148018 758286990731153408,41703 773131095608930304,134470 794640639962988547,261942 794648070587813888,261155 749685771502706688,9295 788494229546815488,218275 763865100906328065,80241 775982468675633153,152479 793569765725835264,252408 773864450805866497,139404 794271386520977408,259457 793902850841665536,255393 761655463213604866,1170376 751030640632619008,16422 781474547388313600,188119 772087306190749697,128934 788603054434217984,219537 794549883260678144,261155 794601269193220096,261155 785659427202314240,197324 790634489424801792,232992 795193542750502912,261155 764509337867935745,67202 777333603373953024,17416 778963333777072128,148045 760715183576780800,63149 779885724543754242,177444 758042731750928384,50314 770361757260886017,117257 770679372676145152,118698 749475172789395456,7042 760970693471195136,66053 781661153613066240,186584 768062523027456000,103261 788446780253835264,217837 793778532929396736,255044 750391822619406336,11774 756283807477723136,41680 758777905891643392,1248642 760458541891063808,41680 773291431029051396,133702 793498017781264384,249926 764227722180718597,65476 773881246892093440,139404 790923185738907648,233705 751876807285104641,18111 759206831457697792,43514 757324152898482176,46890 790224227722854400,229505 790933200805781504,234583 751871542930370561,14277 777924119132147712,153006 794582281054785536,240718 766719152295931905,91700 794333803477090304,260033 755529167450419200,36859 768079481647038469,103261 785856713605967873,197286 791234336649572352,237274 794630816198488064,261818 732653049433477120,11774 792086454096662528,243187 791679924486696960,238780 757918371149025280,49480 786986667974467584,207949 795009239014133760,261155 767374954660716548,87904 785702310412288002,197512 771681843238154240,125554 765307821663588352,87145 768659794441797632,107732 770713185615769600,120541 755281216820039680,35890 790032167459889152,228629 732240410534383626,11774 757884043446870016,49852 773696056265617408,137869 766040503972311040,90982 785282175260209152,193669 791054872141524992,234564 788748066765606912,220332 778931839104868352,168892 789149759563034624,352258 795705199469928448,267986 751196310812983296,349929 761992297324089345,22735 774740949536608257,141887 778950540139044864,171168 755786971499237377,37655 756603813960806400,41702 786726042589429760,205728 752880532984172544,21788 767416653118267392,97685 795684053496332288,266884 751852639395078144,17794 787701137889566720,212139 794159298708271104,256439 771521888262684672,125554 761282569971183616,67547 791421494295429120,238099 786547616406462464,201555 793153746985443328,249926 767097829147803648,97472 785926695257710592,199262 786409521723891713,203674 788249483725381632,213491 789959327658364928,218603 735166468783017984,11774 755665363380109312,39017 750414352898002944,12883 773743383567339520,137158 763439309177311232,78344 786960891908648961,205094 791105992222134272,233307 791705175266357248,240145 756984004407025665,43271 772629071205326848,130669 773103896487088129,134412 781636093301104640,187997 794552930435088386,261155 752025774954156032,14277 790739013585899520,233154 773238619100229632,135025 781224103260938242,186434 788434004047499264,214492 760482583645913088,1248800 780902117372461056,182752 769019975780724736,110362 772481431062720512,131045 776208419355176960,153596 761678796000890880,69548 791423551236476928,237857 760135979797778432,57068 772520561083908096,129551 793082410778914816,249348 732366737526640640,350808 762650902192803844,73926 771415314961760256,124597 732950212717613056,354866 790559099956105216,231015 794640011790548992,261155 793306470003552258,250633 765604614947287041,86961 786192191723036672,201555 793498882852347904,252741 785643759631421440,197297 789951146647367680,225565 733119465118961664,355261 780555912482217984,180655 766495193189068801,92917 750534827980587012,12746 772878874094870528,132335 757638010204749824,45843 759162633559928832,57418 762012114189811712,71502 787085776920076288,207151 792400880947433473,245056 773740056167190531,137869 791343434489552896,238207 792730848600715264,242693 787501927361753088,211461 788646906151010305,193533 773907991485566976,139865 778985305164492800,168284 787305362680647680,207212 792482415398629377,246225 773969298410713089,137818 775122550905049088,146949 753353215408611328,25189 791527574484549632,238395 756263871841759232,42344 752920644447301632,24134 787835263879933952,211829 751844477925457920,14349 761674099311599620,70154 768953842226593792,109666 788817094636924928,220029 772825402284703744,11774 775849041280192513,151947 755073698537828352,35044 767184178425303040,94699 777970811521134593,163824 779451441291198464,172185 785638496388218884,195975 789155294790180864,223492 792370201002205185,235685 756271907402555392,42432 758156323741503488,50923 767322026025553920,98720 785705508019724288,198094 790889454030512128,234583 794526485180620800,261155 752097035776618496,17640 762882438443864064,73712 786341164685336576,202429 795403271657689090,266491 790187427847561217,200963 764886519320502273,84724 749341619560775680,8160 761995612933849089,71270 788498802818838529,218164 762758379785883650,74281 757092638436696064,45857 794599238768308224,261155 778357443248160768,167220 762995932623364096,74366 771860625571971073,128519 742860881436905472,47188 766256237331750912,91751 770845829871509505,121805 778818829795241984,161277 793966423886491648,255942 761673200212152320,70263 786254635874922496,194160 787024387459407872,207287 791045454733639681,234568 790701542571663361,232884 778331113290739712,167220 764525741686030336,81946 773919969432047616,139404 793576833556049929,248253 794158120079495168,256440 754798094005465093,33356 790822676726153216,232169 774438507402100736,139404 793625683956146176,249926 778164109816766470,163990 780051572399243264,177248 780548251124658176,11774 780774656290750464,182146 763955577772908545,80393 777615436040933376,159475 780217228075503616,141360 758830893955821568,42453 777916861346222080,14383 778566396007546880,167950 786709763828711425,206054 788045770356240386,210678 790649380189511680,232169 792300981782319104,243075 795091089187336192,263302 773172989936357376,134561 781347064135487488,139404 750647576601300992,13532 751833870685831168,14277 780803012197429249,182036 790957222679511040,234583 788371518589763586,216943 757787924675039232,47782 760655264005619713,53651 767807123837235200,101681 787793266104086528,212839 791873544044974080,238780 779556937750966272,164814 771110632292614144,122145 751179943388844032,17434 758085645566783488,50500 750140927549710336,10057 752647072831143936,22546 768510884524199936,104999 774807796223062017,144654 789853062395404288,227242 759366528227807232,56924 790605459333931008,232791 793464646988595200,252196 794561580461498369,261155 785262340144934912,194157 793063605721665536,247232 794562269892014080,261155 773199386297962496,134561 793486078275715072,238292 758118780765507584,51451 785561808253968384,197035 788567458097483776,218156 760925393654321152,65165 761046582561083393,209828 785239321544577024,194226 786941440676855808,207582 794528231156318208,261155 766454727177560064,90482 752270296934068224,11774 785868901250961410,198878 788344373947752448,213064 790651185145389056,232280 755010836335296512,34673 789665306272669696,194723 779025642566418432,171037 790972413559377921,235590 763148333451837444,75899 780497535873933312,180825 781832241949401088,187131 794728126899224576,261155 751045800642224128,15643 767137982365048832,97438 795317312551206912,265885 776540678398603264,153988 771520075908210689,125554 778324664988868608,167220 778529268154466304,167517 793654021252911114,252580 791451673604464641,238099 772163447718981633,129991 762715771600531456,73926 791344140885733376,238207 792573191596027904,246392 760800846716211200,63149 761521765881348097,67229 790612021515476992,232169 791102678625464320,231792 770437727695179776,114254 790621844910972928,231894 764180252587335686,82457 767147308425371649,97811 785310956482166784,11774 778548670514028544,168045 791836100927033344,241819 794930272311640066,263895 793215245128966144,250033 793472841362513921,252408 768191691438292992,86274 752949402134806532,24727 763818760457158656,79691 771418081713266688,125367 758650712578519040,41680 793922373921619968,248652 755925716605296642,40550 765662552726474752,88998 791755759528714240,226538 793098422899318784,249469 774215641494683648,140748 776206509072146437,151212 790544421205008384,231550 791659045866377217,240483 774221475473522688,141867 771492066992001024,125853 792589759759552514,246726 772469192683585537,131025 774328724284112896,142734 772802379947216897,132335 778352436410851328,166265 779371669609713664,174442 795451063428141056,267251 755048422349139968,34666 765667971066834944,88994 788387805860728832,217039 790604787951730688,232791 760546901255041024,63451 785938447110402048,199992 787728375464853504,209151 792144773742297089,243075 758502942492229637,53185 769282458034503680,112788 778606540274143232,169201 755452759818706944,36735 788501607495430148,218275 768580931623858176,107559 759916806630887424,60120 786606888540659712,204835 764871936094547973,84886 774007070316236801,131421 777240847351943169,158387 793618580310896640,249926 793785055172628481,255173 795421100377329664,247930 755018123716268032,33186 755161998741078016,35890 756884312159612928,45311 788775480740708352,220526 771727024041910272,126390 776100837886087168,151409 759106819813933061,18168 793580996327313408,248253 754987149590573056,32873 754063780204740608,31400 793134128547803136,249841 762816333537013760,75073 789861102515425280,223078 795423156987105280,266822 765729084382916608,88930 780501489328459777,11774 786188942986977280,201619 791803366586388480,241678 795605076471582720,266884 777957457561870336,164764 785498452776087552,196277 787000958052073472,205728 787117402953699328,207151 772841478313828352,131084 787022329540911105,207613 761905401151586304,431998 765688589824864256,88457 771029985071104000,122875 785586126614503425,197297 794327649082544128,258878 789858324531544064,225359 792076193478696960,243187 750369319016509440,10057 753631840573988865,28477 757728874763472896,47782 765637085352955904,88825 779063785311076352,172120 779716927916765184,176110 760245852564697088,61723 762809618875740160,73712 765409365381619712,82209 778425333250785281,167220 790340782913970176,230270 790753097593131008,233756 793163673174814720,249841 794640639426236416,261155 780606160223211520,181886 787078289495953408,208910 791351665785876480,238395 770379638967246848,118191 793887760117534721,256534 753002558029983744,19366 791811700446027776,241940 793124348638945281,249725 779331408351236097,172962 795703394589667328,235257 788450166508584960,218275 791373677015293952,238395 757006722409959424,43391 794037802363064322,11774 773894670313152512,139865 781584537289629697,188231 787831598859321344,212237 764984395556069377,84724 768690042042580992,103506 774175350234370048,141316 785918294758871040,198591 785998902206103552,197286 794353638655176704,259034 767907184344727552,97829 794189928401760256,258598 780945009566621697,155390 763886555056398337,79691 768149612041531392,103071 779473748529381378,174230 792617187429191680,243286 781408085399089152,139404 785242819539730432,193669 785674273033637894,196277 770453012175171584,118192 772060456429105152,112363 778063915003457537,353047 786546906180661249,202877 786981392232034304,207949 750533793119735808,12883 774933966168043521,144494 778808455373033472,170678 788720950879612928,220029 753008899515711489,25255 789218618236174336,224333 758057084508213248,50804 778332030547267584,167319 787037986605174785,207949 788180830237577216,215437 788805115167723521,220130 762746444159787008,73926 767345849173102592,98736 791360308719788032,11774 763920428180004864,80939 765380599938940933,82208 788748365802582016,220332 761746120477319168,70177 765348340049514496,84724 769253039681089540,94699 759209647840583681,56964 792538602458738688,246392 793082731081195520,249348 751156752012316672,11122 763463712825049088,78159 768564213665058816,106317 779387147921031168,173964 772790694696148992,132335 791727242607026178,240483 777922216990281728,163901 763169616201932800,76549 787363613610737664,210215 771697337299152897,126293 762224038819209216,70986 771208569198813184,118191 793913601488629760,256255 755773044493262848,39462 758585010400038912,53185 775460369842266112,148994 795731516215136256,268356 753917999724175360,30296 778415917474713600,162107 786436444877447168,203937 768217655501266944,95055 768946575624265728,108795 795716576095899650,267862 732539409741058048,352433 753213257880514560,26029 752990737038540801,24668 795481429442494469,261155 793134967274471425,249469 771818748210589696,127657 774278080705732608,139223 789895577127354368,227048 762775879512563712,73712 763143435549282304,74943 776079270007361538,151409 789103110945812480,152946 791813781395505153,241678 765252774313529344,85562 794212507644755968,256255 758524163178889217,41680 764458699268034560,82066 767161805621854208,82457 790734021361856512,231099 757260000423215104,46694 776063229277634561,152872 794221560156536832,258267 780842273915351040,183833 785574362162221056,196917 732524525112295424,351837 781648281336094721,188401 778920835641905153,171168 752133791691530240,18400 752708541937381377,22687 755758395978817536,38666 756921571818741761,39874 759219054657826818,195876 760136096076279808,60804 772248360510119936,129558 789295392735236096,224552 763478141885030401,78159 785265826702225408,11774 751230854148395010,17416 773924114490810368,140025 791441897013256192,238780 793255533436428288,250519 760968523124469768,65222 774032114819878912,1250066 755512196063453184,37979 762016902369669120,71476 776824435626041344,158520 768980912167981056,110659 794540590096674816,261155 750347136089239553,1248075 792136711337680896,244385 773876720646627328,139404 786588370596159488,204835 756282966951755776,42495 763089377731960833,11774 768172237325152256,104026 785733767327518720,192689 788767733609558016,220029 763124307966951424,76549 756292942218887168,42564 769676305981845508,114779 794332128032923648,259482 791868002316668928,240584 786728321023221761,205094 777223094960140288,157449 793190301506473984,245130 792721664748490753,225995 757978692417093632,48735 761239239224922112,65887 788570061346865152,218832 791753863757955072,241462 750679289939398656,14421 758761683573547008,52749 763149914314452993,75899 767031308686024704,97355 770671806546075648,120610 795698378235514880,268281 769220381110571009,111438 760869544978251776,64722 767268039872000000,95672 773332474541711361,133454 770750278219857920,120610 771469576873713664,125145 785529176212332546,196538 757604192680865792,47761 752672592050294784,11774 770210861680037888,112455 794626371750395904,261818 795395070455410688,261155 755042519201746944,34765 769634377982734338,112788 755161712890753025,35890 758035141532999681,50923 794117493380042753,258083 754761058988990464,33356 766348152215597061,80939 772316892895653888,129558 775726851163561986,149200 753779099957682176,28115 761602848350011392,686533 780524247294894080,174034 792465496977252352,238474 754975710247256064,34666 767766344016203776,100893 764660765387264000,81659 764893904952958976,84724 768923546127065088,110261 776806680193400832,157755 776069255175495680,150663 786313590936444928,201958 764013276346802176,80939 793077442508361728,249286 753019522173509632,24727 759153156303515648,56964 765981226825953281,90384 779309328192802817,173628 794594694709858304,261155 761599761497587712,68987 765959054611062784,90482 770266510883430401,117729 772862469639241728,131007 773585282562191360,137777 775398243995750400,149040 781285522362789892,184466 756102651079716864,39638 773316754256695296,135725 794954208487280640,262025 773745539859025920,7047 788091951669280769,214354 778212091836698624,166266 794375696801996800,260081 762611105055313920,73814 781220988503687168,186289 793401735330926592,249469 781238214812012544,185595 765605407049920512,88052 767267885219651584,98259 791379473799217152,238207 792745055781920768,246726 757644091291303937,48549 765682723449106432,88459 777572739565522944,161277 778976430306762752,171324 790253407370182656,228576 755495247241621505,35890 756810182693261312,45039 773631302595514368,137158 788064188228927489,215005 755522906986123264,35044 785437636198400000,195808 753363015555317765,27045 773340700762976256,135954 758419691702513668,1248445 770240904611426304,117257 786606297105825792,11774 792074874856628225,243187 774000963069718528,136904 767743918280704000,100515 768095187008561154,103261 790948746171392000,11774 767825735394422785,100893 753693962230267907,29263 780000879495684097,177472 791343559182024704,237594 794682441252229121,261987 760283853323808768,1248719 754752916548907013,22393 770525231026954240,115699 779020717694259202,47940 755862311907229697,39920 752964465247870981,24483 753927892380319744,353879 755176387087101952,35890 771053373940502528,121612 780606487819194368,181419 768152315509501952,104162 794245450534682624,258044 794350371300724737,252939 794965213317632000,261395 766030215806058498,90757 778724215440613376,164001 794228798942220288,258042 762808180929880064,75073 766320068116480002,91946 794699192195317761,215754 794449372666859520,259034 757076479347863552,45964 781382993776480257,184426 755512152421765120,38183 765229601446440960,86103 768902767742070785,109104 773479301824077825,136947 786953836732813314,207287 741450088224956416,1247457 786544888682651648,203674 786589007589158913,198304 788694433894047744,220029 794730855323181056,262849 774846218493124608,145681 779790326877728768,164475 794645343229059072,261399 760589906208968704,63769 760590713960542208,63464 781348577931124736,187359 781349212936081412,139404 763408131514859520,67326 768534299930865664,106716 792187121855438849,244310 787053806458642433,208379 788465525609287680,11774 764452671050829824,82203 766112461627924480,88920 768234142307872768,11774 785556883293794304,196237 789999238813851648,228375 791608965419327488,239893 792096233301090304,243167 780778681979572224,182122 772920806057717760,129991 787810667583733769,207712 754908569850576896,33356 774643236467974145,144494 781629801400528896,187044 785321861059981312,11774 788021691163095040,214492 763422049549242368,77731 771002692743245824,122299 790742991891816448,121795 793606367906967552,252639 732719315426775040,353696 757304862136733696,46394 791867187954786304,240584 793144288200712193,249841 763101157153574912,76577 764873212043726848,84753 788091592896712704,214354 732294017568931840,350295 762128934699958272,431998 785549898326405120,130635 771322710790139905,124597 785263266612338690,194079 770293180256227328,117609 751677690441113600,18215 757707201838456833,48857 763516033286021121,78344 790939368517140481,234583 794603565587120128,261155 777414266030845952,157454 793520480900767744,252020 777797129867780096,162430 786678353218641920,204835 772834700381609984,132366 755313250741415936,35890 781269225281351680,186434 790269029080522752,229895 764754541300424704,82344 767149581234606081,95035 794209395940925441,258811 758141832371007488,50698 787006370121969666,205181 761179905665228800,66922 773680408345055233,138382 787042354582532096,181419 792911529439956992,243733 790009941289422848,227048 771276884306976768,124537 776787900000186368,153756 779625977739489281,173964 791995801962774528,241819 751179789424295937,17434 786911777208438784,207045 786255399267762176,201494 773229630165692416,135025 773522802292826112,134470 777182239389913089,160539 790616917618728960,232921 772471216699428865,130415 781343363987496960,139404 763047433039327232,75899 787522925704294401,208307 772857794685001728,132335 791061680151105536,234484 756552605426417664,43751 792615106643316736,245148 759522455647956993,56964 781392969286889472,186434 751799861868191744,14277 773527384557367296,135025 787288630360367104,209422 793154260246552577,249895 758253918086242304,172295 761728251916091392,69711 794644556235079680,261818 772150027049377792,128934 792799675698913280,247672 792490580257439744,243187 773505229463572480,136904 778725131455569923,170207 787757829604073472,205197 790931367672504320,234583 793231827720818688,249926 791643646600753153,239456 793097680645857281,249469 795704139233820672,267655 775747374094360576,11774 754778769420935168,33549 732985579030347776,355106 761338652572151808,67369 778231194676764672,166532 768889117325168640,109709 770734008154132480,120610 794535574774366208,261155 756303106661552128,42432 760934580966875148,351147 780988381773824001,176203 752671548964614144,22432 754745536452886530,28732 760624299866746880,11774 787127753287970816,207861 770393287102459905,118191 774648099729993728,139012 780739768673968128,182671 776907282353262592,159359 788867597622280192,221143 788932651595866113,221785 771526812107022337,124597 780652592607232000,182313 750722060112900096,11774 790667645507006465,232359 793811215655006208,255393 740030151128272899,11774 775712110101696512,149200 765548604505333760,13343 764645220227031041,82249 795362460563894272,257492 778950228506447873,170187 794192495554924545,255942 768175029116743680,104162 732093229110267904,1170319 754012994904870912,30339 762270930341130240,71099 774081507212218369,139404 792156997198106624,235179 757741113344139264,49066 795677328798052356,267862 767012010991038464,93184 761673190699511809,70177 764945621430243328,11774 791185250969944064,235590 793185767438909441,250033 793441676618452993,250293 795708709255057408,268356 791831592650043393,240070 766094370235899905,90482 776558238292643841,26066 749700581258829824,9433 785652957551267840,196917 794533505753616384,261155 786185662949044224,201494 773603950633168896,137444 787065803640365056,207287 767908858937249793,100893 772790606707826693,132556 780606473193656320,181755 776211428730609665,153480 793074894913273856,240483 755821227265122304,39462 758654641848614912,54070 759019066681987072,55710 759145681521172480,55257 787059084763602944,207733 755759421477629952,39462 760676395982942209,63776 755163455988969472,35890 775809303248826368,151439 789688528317718528,225981 768607926424567809,108004 794543964938350592,261155 757369573259763716,44163 770765762793353216,121359 793312612415078400,249926 762029720162697217,71369 774380437326094336,141360 776936769916956672,159411 770329133079343104,117257 795309396104511488,262849 765384889814380550,87145 786066132805554176,198620 792536572042350592,244270 792489445094141952,244550 768623930319917056,107966 786262509279780864,191946 794697213167411201,262752 794209499481513984,254209 757437964016156672,47284 790858431053922304,232863 794213606371958784,254135 761677656710451200,66027 762839457376587776,72550 769947828244197376,112693 764813398907428864,82953 793148376401403904,249469 795299713155268610,263926 795380466668961792,266151 762996514717171712,75724 794635335049224192,261155 775403657634390017,148994 755525284959440896,33186 778321391900889088,166532 794612012479188992,261130 794886086921244672,218349 762783057791287297,74868 770416207287595008,118191 764606758207619072,84209 788478135998279680,218351 794757659953987585,262752 794892489782128640,263708 760257362171047936,61545 760933259270316032,15066 769352674391289857,113305 767465896440766464,99111 771372958413647873,124883 793967111387299845,257271 793129735823892480,249469 779086133317672960,171060 781217699984658432,186584 788478239727456256,218275 792769594742091777,247241 760362965820252160,62063 764224894020091904,71438 768149168007307264,103261 776128005546479616,153845 778986183745478656,171693 789558804593598464,227130 767769709152395264,100605 759968112166989825,59551 766141250588205058,88432 772256447853801472,128230 773897702119657473,139404 755447398210469888,36877 770253257365008384,112872 776757467971715072,157755 787803889294651392,213253 793994131106332672,256531 763417181157588992,73814 763887077834579968,80939 793511727476318208,249926 791708586841956353,240145 792660708127285248,246726 785625102117253121,197297 750468241206702080,12746 751985168638889984,18470 761403493672374272,67973 775756444700246016,151071 790239377196584960,215437 751788962331582466,19560 760988584811823104,66159 789095970143367168,223054 786332185666084866,202429 786992742282821632,208176 793595268386217984,253793 765312808254902273,86645 790973838733479936,235590 794668911736274944,262022 732685444404498432,353228 759789194357018624,59398 761294905935294464,11774 774628543284338688,144036 794098115380772865,257544 757926123661471744,44461 763769433462415360,11774 776145364092985344,151741 753735306663178240,29263 754709742669312000,22393 758110572386758656,51239 775346336786812928,148473 777477046104682496,160609 793956234298855424,257208 758334720669134848,52061 757602324848095232,47940 766415380973772800,80939 785562926333788184,194743 776820313090764801,11774 764057169125707776,75973 765281763048493057,86873 788428126418264064,217658 768305500869885953,104858 769245818880536576,110585 774809044498481152,145524 763072305887010816,47188 763077969799630848,75608 776821546568523777,157755 787144277096816640,209184 791619183242940416,240145 753270590224687104,24795 788533319038296064,218275 792013008918675456,243075 787389988614746116,208379 794449193251246080,258829 763396233650016256,76549 752716588952936449,22735 764994975431929856,83391 794026346947035136,257423 752188564851527681,21464 786675121834582016,205349 762992168415944704,75646 765066989148798976,80486 768191190260862981,104313 744629804410998784,669866 761180710321389569,65455 759571937878216708,57105 769319746797969408,112788 793184176795181056,249926 785866554709774336,198878 791100928036311041,234878 793941407136448512,255942 773902088770232320,139404 791431791097876480,237935 795040766661894144,247930 779502558561828864,174891 793286948974694401,249841 775865956132192256,151410 779312864045785088,173964 790550074770202624,230283 794000153162240004,249852 757071328264454144,45672 765321601256660992,86440 775825404892286977,151401 776803954814390272,153037 779007590277615616,167220 761302553334259713,65180 771466289923493888,124855 795248690868920320,265649 778675600001150976,169201 758446853675372546,52659 779328287424208897,158387 773318955096219648,135736 781514340197249024,188401 792501794244997120,11774 795365626080534532,11774 735291024004644864,1170550 780975968252858369,182706 773666978515054592,137698 779353529454567424,174315 795762304759513088,268281 763870308101001216,80939 791703994775154688,237491 762636269528559616,73926 771220340865314820,1170575 789880617903263744,227048 757375657064091648,46382 767351939679989760,96299 759304110931927040,57498 788452994970849280,218275 793103914094559233,249469 773529740376412160,136904 778554307343818752,168633 790112376666284032,229693 773118661640892416,134470 787749906492616704,211347 771445388213620736,125070 787083971590881280,208507 787964429879037953,213887 795283115769925632,249926 766448850341076992,93184 776124212515790848,153095 793853152286142465,249926 759499910576091136,58232 774752103394713600,144494 792485621432483841,245148 793234719559208960,249469 794686653755432960,261155 768200775117922305,101681 788477423243309056,218540 758997910004477952,50827 778193597334188037,166390 790991276179095552,235487 793056593277493248,196314 781162141499793408,185496 788853345708572677,220332 733031527114780672,355293 794571603644416000,261155 779373233220956160,174315 759209579586678784,57548 772082879857909760,128934 785384814601965568,164764 787815459861041152,188577 758720670654140417,46488 793961724101750785,256255 794649139032293376,262022 758116907870400513,50804 764893602791165953,84666 765002497983287296,82066 767046038192402432,97276 793496565604229120,249926 794683806657572864,262752 770497096529154049,117263 791372278852382720,234583 795609552263647233,267262 794206290591424512,258456 795281507707453440,264397 762073939623415808,47283 770728323806887937,112363 756313892997828610,42249 759197657168482304,57309 768451933300412420,106281 785933150614462464,199546 763774747695915008,80098 789669897332723713,220526 794646019229110272,261155 751932483588030468,14277 775754210381996032,149953 786605299759054852,205039 760489823538778112,63149 774582425720614912,142503 750490640144826368,13201 779207969703469056,351424 786662779277209600,203200 792391526345244672,242280 759130045340389376,56964 780615307777937408,182036 764141818237902848,80939 757996160221007872,50143 786737864470036480,191800 790717588137357312,231881 777607142660411392,161456 779734948920094720,175092 777996277921349632,158524 788032234305495040,214492 750826819142705153,15643 791414159040667648,238780 773460890305847296,135505 785974550567673856,200235 779759512794390528,174115 785980344725975040,200382 780669985710411776,182321 748185614822957056,11774 754232382069190661,14277 764498494887305216,82209 773902325651877888,139404 778255097822183424,166913 760873039630336000,65180 769673805413310464,114848 771069002466496512,121949 795752992268029952,268646 764988475745656832,11774 775305886705352704,148045 795307897827786756,257423 760493866286014464,1170555 794068820969197568,257492 751876160586256385,19563 768117897801658369,101681 755071455155544066,35221 764098989293731840,69548 773336848257126400,112455 778043147318419456,163688 759463017255870464,56700 789812839372365824,224678 777129214101295104,159876 777862460103614464,164001 755848477083525120,39657 763367429552484353,74943 786291053112373248,201555 790098116401893376,200460 788774707298439168,203546 758769506864861184,55262 780863029336387584,183668 785242449014722560,194167 732788279129563137,1170592 756200383005937664,41632 794616960424275968,262069 791336109548539905,238207 793013791449427968,240483 780614835025444864,181886 795758747046084609,267977 786576787362938880,204303 773592068736286720,137158 791991841470029824,223492 754074840622129153,31035 756318795526991872,42249 753976883520245760,30802 787321160472137728,207949 793954700160811013,253721 794834269566799872,261598 759541486308302849,58232 794566667842056193,11774 774414788151607296,139404 757997760209530880,48594 760666901886406656,64329 778466705089572864,167407 792782791691816962,242919 794547474987892736,261155 766560553590415364,90384 766720153866219520,94899 746387285785075712,11774 754766362816503814,33520 776406348137234432,141360 791094717437968385,234583 777188389338681344,160199 778637232697729024,166096 785909304096268288,199546 789680362100252673,108396 752199955637411841,17580 776896028440137728,158897 787767458342068224,205197 790271708670271489,229693 781836968317583369,190635 753737985783320577,29263 758283223130595328,52061 761704729609142272,67973 767370548829495300,97619 771850857805586432,127582 795701595317026816,247930 776443742471553024,155896 755096237968326656,35449 773277445357203457,135025 780614356300075008,182122 795701800158564352,247930 763865656974516225,80648 777302562043224068,159146 788456694783238144,217574 756326176692371456,39207 759780693823979520,59448 793340098175696896,251452 794543183157927936,261155 752162736663105536,14277 762817246171324416,73704 790657873118363650,232169 764642418759086080,82283 738243573292863488,11774 759558325478522880,58839 763478303290302464,77668 751962139498127360,14277 786352855049310208,199227 769283884102057985,109713 794704413684158465,256458 773879402530648065,139404 777241758119911424,159146 787139454590935040,209043 791450544552325120,238395 750468414855012352,13532 768038314158940161,101383 774387763168677890,142566 794597879776235521,259743 751654027528540160,17416 764863482835632128,82236 773075037188399104,134255 787767850811490308,211769 789269357025234944,223492 767534479061594112,100021 779380086462119936,174557 786687153657053189,204078 764377211575033856,82066 765195607661314049,86103 795101455690694657,264397 761747939358150656,68665 795369086188457984,266079 788284001043701761,216484 745321336743075840,11774 753756431342592001,29263 775701074464215040,150511 778789045199515648,170609 757996150456811520,50747 773876798601986048,138819 776583918652755968,155334 788511225067950081,217658 794523756827906048,260404 746377983074631680,11774 743853126034292736,351152 756255744387719169,42344 774188847546499072,140444 786377673417297921,201958 786706270019518465,205172 788210123797921792,215252 777930417391464448,160539 793602042166214656,252408 780620526905536512,181984 790628024412692480,232137 759846764107005952,58267 762661458492715008,73926 791447752563490816,238292 781024575467454465,179215 791282208589819904,237491 778803752736137216,166282 793863511176835072,256255 774106460342980608,138909 793508777270112256,252741 794457146461143044,257406 765172164244934656,86103 750558575739670529,12883 758465936085123072,53491 765156214368002052,86143 795680051308232704,267262 785970969110196224,205972 786027189749678080,200383 779461860311592960,170187 790263442682830880,229724 793965302992150528,257113 774644132086099972,142906 780635545345024000,181419 793530745725648896,252020 774383859022594048,143371 780110042540363776,178045 794029688649748480,256255 770651308827303941,195876 771977933476990976,127775 789899076477202432,214880 785793688513318912,196932 794578859924463616,261155 776244969015214084,154832 794597571738079232,261399 751547028170166272,18495 756912922429825024,44860 776423379557580801,155688 791318225925668864,237935 754782347006849024,18495 780719854487764992,182257 795699617556004864,266054 750450935478956033,13450 750695664204468224,14277 763854253664329728,80192 792766706993115136,247240 772867302400282624,132335 777981393993424896,164375 788525816669954048,218275 749743921366839296,9433 774339060588503040,142503 770904322225897473,108396 761471901738860544,68489 764797957061435396,83911 774329691360616448,140495 775881494661181440,152182 789545369252220928,217634 766765575611744256,93514 771455590547726337,125906 781494986667880448,139404 756578042349105152,42071 763043852143828993,47188 786118591292637184,200870 773927544022237184,138819 793185907004346368,250033 781686693011128321,187044 790298308296126468,228820 775542711487041536,148713 780374593726844928,176128 761798507611066369,69947 776839819687264256,158387 742174436330229761,349513 751896377177698304,19126 761653396323655680,69747 765755657660366848,88459 751185167029506048,17591 756855377409347584,44994 758770151953162240,55150 771404146591268864,11774 757745295056707586,48840 792331233669812224,243187 736419212265017344,349918 760098484485627904,58267 760703101468864512,52887 788533688497692673,218219 792304704764145664,235590 792093949649424385,237964 794313901156417536,258598 765365768041164801,352033 785990738492305409,199211 762306029824643073,72578 773487529290981378,134470 773892729134845952,137965 788394950941605888,217519 764962651478851584,81946 775183697368616963,146720 776115085726986240,153699 786216941803495424,201494 777442994811199488,161868 778266074429042688,166939 788509872933462016,218275 793226828219580416,249926 795296313042579456,223125 787725482057871360,205197 788221682917990400,205197 786943883326271488,207119 757237149330575360,46006 787022867254743040,207113 756569648930390020,43471 765684717534388225,88459 790993956532170752,234796 794519248185892866,256439 752879442813411329,24134 792059089610153984,243576 764073703508369408,80939 792753229150826496,247232 760260010224082945,58537 776404194806804481,155287 733777090114428928,1170682 756225065738534912,41680 773567190029086720,137042 792085204840185856,243075 753238085433974784,26140 769662364190928896,112032 769981579821191168,114848 763837923234050048,79911 777342237801844737,1250322 780868201303281664,183668 785612026676711425,197512 788508355350310912,217658 758190945452093440,48289 776616550300254208,157082 788606005890387969,217937 763624723678842880,77632 793918011941916672,255954 792357605830262784,243978 785588609759883264,195481 789159843898593280,223286 773931777165553665,140232 791671046684286976,240145 760224171649531904,60794 755910084148932609,18215 761150584942579712,66786 785546794075840512,130635 755935835850092545,39657 775737153745629192,151185 791012048666697728,235948 753772832094433281,29271 755162309211881475,35890 792747107950039044,247232 777161476654174208,159876 766449521903697924,80939 737402344757809152,349283 776868708560080897,157755 793130973927997441,249469 794310051762536448,11774 767834254373900288,100561 764137409500028928,82066 764656757838872576,82642 793207454263803908,249841 794191361222254592,257423 794234146319122432,259063 795684269154766848,11774 760110475656957953,61051 761158408351444994,66897 760218972163899393,61352 753350676378292225,26828 788534285405827073,203710 765332697610788864,73706 771515314089684992,109337 794561786796265473,261155 792102361321922560,243187 793323991981236224,249926 788755024855855104,219942 755617930340102144,36888 763225244295364608,76430 785254994761031680,193975 794424125754200064,246657 760231002174283777,61412 793146871342477313,249841 773450056422813696,133185 794368811038175233,259439 760940300428832768,64664 781143584884006912,185496 760473675569197056,62338 773277477410050048,134832 775617331091214336,47940 785562642089848832,196277 787162231989501952,208928 761282832916287489,65540 767352653143740416,91783 773942847888293888,139404 780463504658608128,177233 770998847837442048,121612 781568358567116800,139404 790705827237732353,233241 749753144641409024,10064 756980819512532992,45669 765571418251677696,86103 764134280419311616,82066 757351315328552960,46890 775978560511016960,152735 755857273222684673,18215 766117616989511680,91458 756678079762751488,43391 790305118499463169,229745 791275813119389696,234212 732193432395866113,349197 758782359512559616,1248642 765159900272099328,86103 786399105606180864,203048 760633599737475073,63267 779334243759562753,172962 788220652184494080,215252 790914991604064256,234583 773298290360197120,130382 791977393866932224,223492 795380002820911105,265875 774254320875409408,139404 785626433267732480,194272 795440609767002112,267014 754984620945309696,34645 780403913493143553,169747 761826142013628417,69191 780739013095268352,182036 780573464444796928,178045 788931100710014977,193543 748336288395255808,354285 761297287884763136,65455 765508186392580096,86103 754753744823197696,18341 758439605720915968,52394 763898549176270848,79020 793297030898561024,249926 791255204809375744,237491 771878016641142784,128143 753267465006624768,24704 757675123012833280,48522 775806327591280640,151463 787083972589199360,207151 787363618060898304,209129 788005647547793408,214354 770073646345887744,116164 775476289599922176,112363 756842190735708160,37619 765649252081082368,88930 773934315587592192,139014 789291477914492928,224680 792885136928890880,194085 768638928605712384,106281 790941303148318724,234583 781205523068809216,186434 776478721935085569,151463 778685143984721920,169452 786946396867944448,206642 792086718451113984,230473 762814865094344704,65500 792198149423132672,243165 793957026770649089,253069 751178147811323904,17591 763861659689426944,1249165 785883764526292992,198671 789290984676945921,203546 785969581840105472,199546 786210768626868224,199546 773878431213694976,139404 785683653389127680,195975 786821409871761409,203674 769645963212271619,114779 790752848749338624,99049 756616310847524864,44429 785548365194854400,195446 786877129116020736,194091 792219870536478721,244221 794062518834659328,256471 795702207458975744,268356 779294334537596928,173658 787069874258472961,207965 794601753241128960,261155 760967788814938112,65974 765331933152808961,86440 778388821972881408,167220 789930731237543936,226731 793969237467471872,255942 754753408595140608,28958 770693682785910784,120610 788027907289538560,205181 793935160827781120,257026 759560879264436224,32621 788127528565125120,215754 786263251759665153,199755 792646401075257348,246939 793096431301038080,249469 755622404282388480,38183 763021097793093632,74066 785504432490360832,196277 762827172461457408,72408 774063667230806016,141200 773952003030474752,140444 777129700388995072,157755 759421156508131328,56800 767003313627734016,94699 777958809520238593,163990 780798886537551872,183269 795077322173022209,265112 763167132716789765,76723 788167227174510592,352258 765983400259907585,90482 760295600306982913,1248727 765065935455674368,11774 756605860047052800,33186 787489453094805504,207965 735083729966731264,351644 772553006608900096,131421 781332536899342336,187386 787827962699735040,213403 781551437939638272,188401 795675221248253952,267746 787902474069876736,11774 793234417523236868,249961 794746440195022848,261155 773877693783814144,139404 781297081512144896,186150 794624556413710337,261942 755335486072238080,35890 758068207445905408,51136 764952542497439750,84724 764968598020382720,85562 760992779044519936,1248861 764198520475770881,81946 773711023287050240,11774 781466135363543040,185310 788063618206015488,214022 795710172136140800,268101 765968796737732609,90482 794012867016224768,257492 781555284166774784,171693 779126184462409728,168284 780629849568374784,182257 757783983681699840,49207 793778298627043328,255246 752669573573447680,22785 756676049493233668,44429 788155922933772288,215754 754809949486739456,33934 777249763817205760,159475 789471994874044416,226048 781622007506972673,188874 790518958357155840,231894 752776705085804544,22433 752892275047403520,24134 779438930391343105,174226 750775513778524161,14886 779009091175845889,171324 795401953824141312,247930 762075298930110464,71828 773504878974992384,136904 780481857737596928,180647 791516312635711488,239405 793211945486802944,173464 794546374004146176,261155 765700714739871744,88669 778291982498226176,167220 778261895929356288,166390 786546249847541764,204413 788402842826596352,217519 790979058825846784,234583 790903342775934976,194060 793842193022660608,255942 732315489385340928,351407 765306019320922112,86103 755883638949048320,40344 780964571993427968,182659 753639020790448128,27853 766062752523616256,90357 778620122965479424,167220 780116435439718400,176129 752169081172733954,17794 758691057131335681,43514 781201106185572356,186434 756105430313627648,41632 760935547078443008,57574 773009672320196608,79987 774054428324139009,139404 792074162445619200,243427 792948816223670272,248514 790164992796483584,431998 769400397375086592,94699 780472386730721281,180556 747470325000986624,11774 771033311485521920,122875 794559755217817600,261155 774200035542175744,141882 791447692652142593,238272 767106102861434880,97386 773867652745953281,139404 791383437852700676,238286 762755695137525760,73926 792564659287011329,7224 768762257362849794,99212 759185789108432896,56964 753653727731605504,11774 774394334565109760,143361 785535927821144065,196538 755260652432732160,30802 769360199110897664,112336 770385297607536640,118698 792148855814955008,243648 775255869063696385,353879 752960619159040003,24848 756292379598999554,41459 759114828577406977,56784 792798232363409409,218489 745896671368908800,148861 767524720170397696,95644 771014539701870592,122148 760965495457710081,64693 757226421626351616,45348 759551102454865920,58609 751905517631451136,20279 778465482919677952,167220 780611590122934272,181984 779728129346662400,168284 772148379740626944,128934 787143346733084672,207287 794682490229288960,261155 794532872896057344,261155 755375729920049152,36735 770633583245471744,118191 786608795656957952,204413 793631079106224128,254209 772961967828979713,133454 778379989607714816,152594 792001995771043841,206666 792734155935215616,246392 764888127542407168,84724 774822984137703424,80393 777905761821270016,163990 794026010672959488,256239 759192989948338176,57112 760863099704541184,62726 779890452665204736,174465 760334294237655040,61412 774247290714357760,141360 763870136432414720,80136 777955470094893056,160602 756204925835554817,41694 771978681967185920,125742 779828718592073728,176109 781172551917592576,182154 764109759687565312,80393 781835344840953864,190635 789243979581751296,224221 790176311532724224,228888 795293113740853248,232964 752915408731025408,24439 758110443701346304,49329 749941396107296768,10735 772621336250376192,131007 778628595614900224,169201 764186071504678912,82121 734883423639207938,351146 751961950079193093,18893 772285097257017344,128220 779134974570090496,172523 770995272356880385,122299 735863525776732163,11774 752649167126749185,22575 756525256349581312,42432 773634423862550528,136904 781614673678376960,139404 792471392583315457,246225 795005369575702528,263906 765208646766632961,75899 774656711856500736,87904 753014853967622144,25071 778942673151463424,170373 793888855564906496,255942 758437122273488896,47940 772860464371945472,132335 761595931405975552,58030 777944379478593541,164826 776757736960917504,156518 786379957257670656,203240 788130917684568065,215754 759131868289765378,56964 790680779835793412,232640 785812914397601793,198671 791587468818653184,239405 763460228092428288,75724 777600082405302273,162610 790932231783010304,234583 753725474229002240,29533 762817542062604290,72978 785927211870253058,199431 772910926420905984,131814 780618712902664192,182146 732749710994333696,353874 751215738485039104,17591 765328381734825985,86076 767792502036455426,101134 763129389886369792,73712 793504047617576960,252741 786007104490500096,200382 788808722709553152,220130 794668322725957633,262022 795281799068807168,262752 764943614459932674,84929 787691460590272516,210253 760527562850332672,63149 791904377032224769,241523 765946610891259906,90031 789909128554680320,226819 788803266482171904,46572 795097293301092352,265245 773975896457900032,140643 780846558464147456,183269 781365145083650048,186584 767730595740934144,100893 786446897930199040,195876 732287957558665216,349211 755890438163296256,18215 777582035422416896,158175 793110197560569856,228576 732995998826520577,354836 760567834988675072,60112 760571623430840320,1248768 767713011993903105,100605 772756601660932096,132354 776651792344051712,155898 781592977839915008,188401 788042092140388352,214492 770345276338995200,117257 776149360858034177,154071 793198334705926145,250430 758423106671239168,49866 769312626023231488,112788 771555635058003968,125853 775979000120299520,152735 768948260740460544,107428 773961645164933121,139404 764144924275122176,80939 793164159974158336,249841 795395336504283137,266500 768144301528199168,103078 785522869769900032,196676 755885711245520896,39462 769096175643426818,107444 789501857714565120,205972 753485447796396032,27317 793959299953197056,256451 773516353294700544,135502 755500302460071937,36735 759072437170425856,55107 760243139563036673,1248387 765573651831803904,87904 771551320301932545,126389 787087338786566145,208928 793174706039820288,249841 758999846418194438,43947 774008897753448448,132578 759591779373113344,57068 790637512746274816,233131 752100592097566721,21109 768268205286563840,104662 773636083036880897,137777 751938801124069377,19969 781340069965795328,139404 794592054227570689,261818 758436138772144128,52749 766108955781115906,90949 793540053846757376,248719 765099245850419201,85944 785971333356064768,192465 754022830824488960,27773 776735840496082944,157211 781586692293599232,188304 789962225305915392,228416 761735030712389632,431998 754032022792712194,31377 756643552109666304,41839 756267425234980864,41680 773955435606970368,140444 779731400681328641,176109 763920692333060096,80486 779699058592145408,175092 793466791251042304,250633 787874247213363200,213376 774397681829548032,1250152 770715772867993600,120675 785581182742167552,194058 789678551142395904,227242 793149934442688512,248988 766374137300475904,93488 794694052251860992,262849 767241266983792640,97309 770862716542066688,119496 773862024036048896,139404 793105469074178048,249469 794563260527808516,261155 794570215614910465,261155 789179067752783872,224376 791660306715938816,240483 793431472921255936,8044 791256281034006528,237491 788127865929764865,215505 795438218816720898,266079 767367858300948480,353124 787616791908319233,209845 762613313238892544,73814 773888823382020096,139404 775367472916627456,11774 754843664182947841,26595 764786819544158208,84724 764964596306153472,82801 775880079993933824,151463 794437996254822400,256255 793581993212665856,252020 794957872195129344,262847 763152340396441600,74133 792423260646281216,245700 767677992583573505,100605 770277145729986560,117609 771508885383294976,125142 773643962569687040,138382 772836886003982336,132364 773924779044679680,139404 780075070953705472,176129 785898447387754496,11774 795004880914092034,262849 754801721893720064,33549 793970633600176128,252580 788477609231446017,218275 753964846094381056,30590 772928053810954244,133043 785863697126268928,197286 778666598932574208,169740 785548191911600128,196917 787665817898856448,211348 792113923348500480,242693 794628171656286209,261987 740483224753844224,195876 763720647054852096,74575 772078488362881024,127218 757884173302587392,49852 795735445472768000,267576 778312313665454080,167220 753711030816088064,28586 763150462937919488,76259 765029901032357888,74133 778636540603928576,167578 773185433664524288,134561 732697491334914048,352911 753491458112356352,25189 781874342498070529,190517 791012070892396544,234112 753235341771874304,24745 768957063259164673,110209 785901356221657088,199546 791379447450525696,238494 792913293849587716,247569 793147835202019328,249444 772090324307116032,128352 754760245046632449,33356 756895139793035264,45311 781328651216261120,139404 767703734323253249,100553 770645630326755328,120341 763818877792952320,80393 769237956506910720,59155 779420128958115840,174427 793549915221659648,253407 757527636406964224,47718 777218634296860676,160480 775807572351778816,151071 765107035734102017,85562 785659394683990016,194082 793530158456139776,249926 794321442766626816,258331 761268929968824320,65626 788801320757100544,220526 765642211388252160,84724 774726543712985088,140230 760810962173722626,64722 767208335288532992,95574 771432208695427078,125554 774062633016184832,141316 761719493865246720,70543 763542354057912320,78513 755293227629019137,35890 786327759878356992,202379 760995338199064576,65455 777315607075139584,160228 763394814285144064,1170396 788653651384414208,215437 793593633672790016,249926 751631191460098049,14277 767252177274413056,353124 779128128593653760,172962 785520121947172864,196277 795012868953387008,263896 763367618350907392,77626 779767420902776832,174557 794719724898656256,261155 757307345252847616,46404 768199191143280640,104406 795703670100885504,217634 785586677196750849,196917 786753083661512704,205728 756278400646471680,42495 793797071417597952,255393 786777579122483200,204413 794374230460624896,257325 794555547261566977,261155 763001043688955904,75899 779075490128728064,172621 792522491763843072,246417 794103009500401664,256255 763837291689185280,78566 768817776374972416,109104 757336892484493312,37294 781444976920014848,183801 732648918010482689,353228 768357983751380992,103405 771768569558294530,125554 790324282207252480,217519 768103975782449153,102649 795433844723818496,266491 755174582932221952,35890 787079325627527168,200961 793169599118340096,249926 766740299246931968,90518 779044053103022080,171641 771798670484267008,127952 775047189412315136,146024 793823404394635264,249159 750036682200735744,9754 756963585763442689,45125 758477265793454080,53185 793557760021524481,249852 750382618332499968,12883 760241251803209729,1248387 765302251921379329,87062 769344639732068352,112363 776835592407642112,158327 778296869629878272,167311 788801252897411072,218832 793751535272329216,254494 759216704077570048,56964 781826124930252804,190635 732221288073310208,350502 794362805302476802,11774 795013154023477249,263907 757560202170335232,47761 795702449759780864,247930 779841562230480896,173347 785477278218215424,195064 794598574696763392,261155 763846151468486656,80643 779130281647149056,172962 785912722965704704,199546 758105312045912064,41703 761987568502120448,431998 788390532443738113,217519 793095487679324164,249469 732852082164781056,352089 766558917815959552,90003 781117087926411264,185496 774085869921722368,141360 762498574856749058,70238 753462752136527873,19133 759085739854487552,56146 774972689916321792,145451 788027034496892928,214209 778938378171486208,171168 751107289633861632,15808 758760733303865344,55174 779824780488896512,173347 765525670440996864,87547 780636609951649796,182036 780067308924506112,175533 794602368109187072,261818 750065400583319552,11495 754043123488043008,26458 763211093766316032,76549 785991089098547200,199546 786118488679075840,200226 788106663878361090,215005 770354522069803008,116152 789454791386595328,225981 793566971652612097,250033 762646207231463425,73926 767786676211023872,100605 773728587375583232,11774 791501257370316800,239405 752898540708384768,31852 795417795202785280,266884 757799598417072129,24134 758228444304011265,51344 788183970844405761,214078 793778293111558144,252581 750408749291016193,12743 773486111972855808,132335 789488610508615680,225981 775854838756376580,151090 755992147984166913,40566 787463225403203584,180433 788124768214085632,215754 791060024890097664,235590 793313431931813888,249469 775392358150049792,148170 794331489022275584,258741 764222888694190084,1249227 767723537734008832,100893 753745511308374017,29263 792163054591115264,244550 774297112125198337,139404 753771810768818176,29819 760258135735037952,1248755 787825899202904064,205197 762414676307218437,72408 768875223689101312,109874 789697672361811972,226823 781277348285079552,186212 764071215845650432,80445 768161565635932160,103354 794257656072417280,258429 786047503695278080,199352 792602426163470336,246726 788401251771965441,216009 787010700258471937,205876 768960310900322304,109945 763362946017693696,77731 765234739200430082,86645 786446994998857728,202217 792212600750759937,238207 788746763230449666,220332 793886034845003776,11774 755518670831554560,35890 774403400129769472,141887 775040616472440833,144526 766470594728697856,93508 779384087203094529,173937 786303811480616960,201958 791430399188541441,238395 794149172043624450,255954 761908585664090112,70858 792508659196493824,203546 761340255601647616,67973 785808734786351104,194790 788112630334578689,215608 757743321796272128,49056 769157404982403072,110659 773525877380427776,136904 778244545557438464,166532 759404759707185153,53163 785941695732920320,199960 787709294015905796,212357 776825350638665728,158387 780397188430098432,176128 791970813192699904,242703 776550082216734721,155316 794340630147305472,258981 756770695162400768,41702 773666505934249985,137315 795494597904318465,266079 755263052694642690,35890 761243841936711680,11774 771871609397411840,128615 788741578638491648,220332 791454783974445056,238272 794322257862676486,257492 753636460331499522,28732 771437941541462016,125703 776477828011261952,151463 785630904064487424,196729 749227812112965632,7816 777208101850144768,158387 780650442023895040,182257 787031097251024896,49459 793623593011802112,252020 750816036874776580,15590 789228651908849664,224680 767082910864113664,93170 768199799149432832,104395 771861433554534400,128519 791310879425953792,237787 792198536704032768,242693 794653808236384256,261567 769483223348813824,113797 780730100358807552,173347 762655399111630848,71021 792043791603605504,243187 785291552008568833,193669 790223375763472385,228570 793501516489523200,252824 794022801912963072,257492 755160427324211200,35890 791207975138439169,237198 773616731306729473,138165 781608819684171776,187976 787311412863303680,210215 792432941947170816,245148 771901211029016576,128794 790680677347885056,230282 762687608203845632,73814 792116702846656512,243075 792442362786115587,241000 792094634428272640,243865 766461466899652608,92917 773717480934080513,11774 747004054199476224,195876 779399699056979968,174610 762822269248933892,73926 768119275479453696,103261 770195433117351936,117257 769229706524815360,111549 785551990361165824,196788 749596945274974208,8297 793957703076888576,255826 795758233738678276,267576 794753569484341248,262849 764947164267249669,84724 775882137258123264,151539 765169087991472128,86103 781875530241015808,190635 787078773581619200,207965 750202817495769092,10064 792742136600989696,246225 792895887836061697,247877 755705828179636224,39143 769347242717220864,112363 790286851261145088,228341 732563305294901248,352466 769134425787420675,110362 776615759317377024,156835 781842710055391232,33169 732828690132967424,353789 760867592865210368,64730 765694732643237888,88332 768459701046562816,105109 781250857950208005,186212 785262133416198144,11774 781919662346866688,191354 786983618543366145,207287 793463367398727680,250375 766438714813747200,47940 794568797365694465,228810 767706127391940608,100605 768469976684466176,106281 775520661062180864,149953 776948636743634945,159546 778412861689167872,167220 752681828893364224,23120 766066947767304192,90482 776170161376075776,153095 790555529684721664,11774 770391532381679616,117849 794562396014739456,261155 794940776056758272,262847 770024238422122496,114779 776324153116794880,154832 766012213937045504,90384 771829762796851205,125145 764212801443205120,82283 761633675897217025,69711 777325540285874180,159475 778331357206413312,166409 760991479011639297,65404 773572474122432512,137042 753603906966548482,28477 789300477485735936,222520 778735916852535300,167998 790827004333613056,232137 793555096227287040,250633 776608038102835200,153454 793294140171694081,250633 757597389272207360,48156 781698044991512576,159359 794141093491249152,258059 758207238565728256,51809 770738391067557890,117257 794242526706339840,258085 794530473200521216,261155 794657559743492096,262053 775494160111443969,148994 792544002612404224,245710 753618893717970944,19598 756304386087944192,42534 780827140640108544,182659 733224320131080192,352194 753312421192818688,26699 785891570432081920,198671 791923193904627713,240070 751838781507006464,19236 755886117061287936,39475 763018822957891584,47188 765946770845085696,89845 760082109738254336,60779 765222971602415616,74247 753908053095964672,29790 761898854262444033,69673 764864666900238336,84724 767343443060359168,94699 770803546052714496,65500 766430247013216256,93286 771659272459476992,126152 794692850319577089,261942 765667175101235200,88920 788718958941659136,218275 761776122031857666,66637 790913644372516865,234583 757575382107353089,45319 787149534929494020,207965 792199631702781952,243187 793239652186677248,249926 759834342575091713,353786 770394320205586432,114254 781063182882222080,183759 781342693247123456,139404 795148972494974976,260775 795665601469497344,266079 758836616941010944,53985 769202102954450944,11774 788106312278237184,215252 785747524938326016,195975 786558374586351617,202304 732186681634361345,350025 769508967319941121,113894 762378393434198016,72408 756480747146387457,43488 768073777011945472,103354 789501223154089988,205972 793311153346732036,249926 761155239659638784,61412 762787012231385088,75034 775086676485865472,146970 774058240644493312,141316 774764032649756672,135903 792991583167578112,108396 759355390261760000,57964 767079049285906432,1249379 780770134436745216,182726 795148951066329088,265257 764170507667341312,82283 754980917010194432,34645 765714933333884928,89076 778252658649862144,166532 773351876666548225,135505 791006224883998721,164814 792733492903874560,246011 790017704946085888,228354 773866238606995457,139404 756516767988678656,43391 772659518174093312,120690 793617612794109953,254135 767835736892641280,99111 790912608278814722,234796 751588473820291072,14277 767729079701299201,100893 785499139845029888,196277 772787811233599488,132578 778953424536600576,14277 785976132067876866,194949 795397897944760323,266884 733218107775430656,355392 753013821845958660,17416 759454215521628160,56800 781353793795465216,139404 752773829852696576,22746 757327357069955072,45136 763646082366734336,77612 789330921992355841,224680 771412825327689728,125381 761869128474894338,67678 773345437998845953,134799 754740339949219840,33356 759512154999365632,58227 761026611529469953,65180 777141740885073921,128232 789084321848197120,178560 744042824782520320,1170572 769931852408905728,113982 766347226046005252,80939 788507251392720896,218275 790936518865006592,234583 795696051915288576,267862 772109174159372288,127366 756969864028225536,44163 764861015880335360,84724 781068620335976448,183472 791625858729414656,240061 793432091346153472,247042 769595332984397824,112399 761588282723532800,60163 762634891477463040,73926 786377818053763072,203350 787312941150396417,210274 761318631686955008,67360 771529868244844544,126389 781358821759393792,187540 795354675092582400,266500 774230117128081409,140444 778956964474785792,171324 766521377834663936,86144 780978993700798464,183468 771111599318896640,122145 758543644450295808,52112 792384399467687936,244143 752157364145487872,20279 777337973935378432,87904 732818146848051200,353228 751775852187127808,16422 769497910367125505,112788 764537449145995265,82018 786060004570894338,199462 793099440710094849,248016 779580482103173124,175488 791084311684395008,235990 779076748768055296,170316 794247172963213312,259063 760903381707698176,65577 785685927444217856,197512 785905571677351937,196696 759612380577882112,56964 756946459132620802,44291 765043342476476416,85767 766604077421690880,93036 766747931630153728,90482 780507042331168769,11774 781088956393938945,181440 793183482595905536,249469 794561305617244160,261155 764257237443358720,82002 778274533706915841,167046 780827020674478080,183338 785265647768961025,11774 791747086605615104,240535 759515177008111617,58537 793196952712130560,250328 759112011502542848,54842 792052107465621505,243187 793225137923383297,250383 763766475572310017,78159 775322513811267584,148170 791348322527162368,238395 794879786854256640,261155 762658800209829888,71550 775666041208832000,148083 788442094419312644,217837 774648318387511296,142980 776523376244514817,151463 785863829586665472,197297 788389914417127430,217519 788496901347893248,218275 765393823379759104,84886 787354554392154112,210585 771137550907998208,117609 773186334403932160,129551 763441159909756929,78304 778171724982542336,164826 781882341568421888,187896 786896928772677632,205728 791662670776721408,240483 766717197565779968,94899 793121471853912065,249469 770270670278184960,117257 786645508156755972,204783 793592236671852544,252893 793828500004179968,255772 756096259555987456,39384 765029864084647936,85767 773668908565794818,137158 761378122092650496,67229 751801737032429568,14277 760103702699073540,58253 768477548875423744,11774 733158454127431680,355106 788096798405513216,215005 790540626660040704,231894 775657340402077697,149124 760885771662454784,65476 761679780014088192,69711 781472327607300096,188119 792852760345608192,248078 749829706959228928,9717 756860303560744960,43553 759498677480198144,56964 788779092774486016,220767 794604493807624192,261796 760588616833769472,63879 775953334851166210,151070 787982093787680768,214173 756275061062066177,42405 787063688188616704,208965 781356943306690560,139404 751865590449475584,18893 774300749652193281,125633 789187818723512321,11774 788791654660661248,220332 761583158269575168,69231 790914405412184065,234583 773544653421412352,137042 792151951169454080,244448 791310488520921088,11774 752976803908681728,24788 767775859482558464,101383 778323433532907521,167319 778425548305465345,11774 794601985567694848,261818 758131026275303425,51239 792778164627972097,246225 766773778718269440,94396 778671775467143168,169201 768689339127566337,106100 778713294223716356,169327 772159324932173824,127707 794352490850361344,260188 786575495332634624,204413 794168681899192320,256393 767081562752024576,97811 767877254823239680,101681 794307734216712192,256393 770987250003873792,122146 743228494042259456,1247594 749965017529724928,9754 750730127080763392,14877 766106336958541824,91049 788080629187424256,215252 788783090176974849,220526 764858464237678596,84724 776038393675382784,153033 762330094887022592,72768 791642190011400192,238292 781479670243926016,185313 757683788872839169,47736 790971588476895232,235590 792024201578229761,243075 765882762251366400,90031 768168711714766848,104162 773872460534013952,108396 765597482923413504,86440 786299780737671168,200961 795031097490870272,262847 757673354329526272,48549 771396091514191872,125222 779522025467572224,141360 788581595833831424,215437 776845214354968576,157755 787393843578548224,210694 794591125399105537,261818 763595981183037440,11774 785353557545394176,194080 766687397409087488,95568 774960648237096961,144573 753710259215167488,29263 787667568165134336,211347 789896008452874240,227242 751995866353790976,18504 777878248340332544,163885 786600841398681600,204901 791777172490903552,238429 755503398586163201,37433 765537878193627136,87904 787068044614987777,205094 750101695141650432,10735 775025052420931585,144611 792057725769224192,243187 781611316410773505,186584 790933706064080896,234796 743241108868653060,355185 768060864419291136,103261 780215672408150016,178503 785708808911945728,197512 770460379226869760,115526 793298163952082944,247042 758058641488347136,51069 771777045974122496,127657 763081246729768960,74133 773708521187733504,11774 741317116155072512,349060 765263118620499968,86209 741449135971127296,112939 744508343662743552,14084 785661401960292353,197046 793545030149349377,239261 755375886032113664,36467 787712163930660864,206257 766456935084281856,93286 789428506702864384,223899 794658810069680128,262022 736531432328204288,353374 755499561666437120,37655 770293828959907840,11774 755891847663263744,18215 773909354374270977,139865 792022097019142145,108396 780942474856558593,182726 773876543877685248,139404 795390507878846464,265858 793111986657558528,249469 791784949632339969,241678 791922478780080128,241819 758868492816748546,42453 765155033591742464,86103 750137631007182849,11495 770583125004955648,119832 769177978638958592,107745 767037455287652352,95530 785623069154942976,196932 780832270500368388,183269 789914537017368576,212131 755526833546915841,37993 771874437729652736,127366 773739056219906049,138819 776071723481391104,153095 775318630024130560,148170 771155261583228928,122967 771962176424771584,128934 786027525147205632,199490 779007625404874752,11774 785296460812324864,194167 762752649540227072,74681 789878717749137408,228372 767251745701408768,84666 780981175712002048,182257 754743855853862912,33549 789476189647888384,225359 793641963060809729,254135 755455995548209152,36557 777596050064441345,162497 788840973803646980,208937 746446001037152256,11774 766552374282289152,91700 794677563415265280,256534 774147597514584064,11774 785857169665191940,198671 776759855449247744,157755 781273581485457408,186584 788213683662893056,215608 793846179251392512,254135 753792048436613120,29790 789689911309901824,225739 781899061980860418,11774 761374985537589248,68273 789217793640017920,224333 753286000663728129,25968 764589370036879360,83649 780528821929926660,180655 793096201403072512,249469 754204386163822592,32157 793128366106902528,234583 776248978375442433,141360 789461764509315072,220727 768840565702201345,108849 765894733147283456,89930 780615093318979584,182146 788096529609392129,215005 793165287071768576,249895 787777993569607680,213064 764634890373443585,84209 766205569904631808,83490 772455484674703360,130988 764434729449975808,83429 788813915744571392,220526 757677993569427457,48522 769257881845633025,111558 757299854095810568,46382 760792312423350272,64759 781617381856595968,188498 758862683286351872,52112 762357559676268544,72717 792411819348373504,245549 785798629659320320,196277 788736803712806912,220332 771151397026795520,122776 776873851590287360,151463 786256849377058816,201494 787910166700253185,197888 764113458434416640,81702 770680326276481024,85326 785915627084972032,199546 790248894693277696,228341 757702275594727424,48991 793051471508013056,248988 794608099302641665,261155 753965034145845251,30304 788207607718612992,215437 793575770258104320,252679 790959735998513152,234473 794685157039079424,262752 780245197682802689,174230 785637226973634560,196277 788812724725776384,220332 793564165432455169,11774 759058468754030592,11774 779872901163995136,166860 753976930815315968,30590 780625438787993600,182211 787330959796502530,207835 795001188475342848,263895 758395014439370753,47761 785561262809714688,196917 775360934671970304,148537 794282603536740352,259200 795046735596789760,264397 758431254136119296,50827 788798428130050048,220029 795066901181399040,262022 759382653653045249,57883 776027244930162688,152876 786362861408755713,1063777 790938811383554048,234583 779399895958425600,174728 755052311345401856,24173 753202176571346944,26140 754761718639816704,33549 770392835249975296,118191 791296463896584193,237332 751583814191755265,18893 764610607001722881,74281 773368325170659328,134999 785647497968431104,197324 770247994683686912,117257 772851141809963008,132335 751803135534899200,14277 792597225209630721,232169 788758419918430210,220029 767202649464647680,97961 770338793559691264,117662 778435205405089793,167322 732349955747151873,1170320 761888439285395457,70941 791725926015000576,240718 773986717154078720,139404 778552279888568320,167407 780597983830081536,181755 788052021475586049,214492 793128043283816450,248988 794729987391819777,261818 786167790398910464,180687 761336772169199616,67369 771062352825364480,123226 760364414792892416,62063 789964667842129920,197046 768988665305530368,110659 763137905346830336,76549 789733163660640256,225949 791715848394199040,240483 794753570394558464,261059 767700615640276992,100605 759220270481768448,57274 791039538923700226,235590 757671768035323904,46280 764839004256686080,84724 765451591998644224,86645 768054858310004736,102514 785647289876353024,197017 760972391342182400,64693 780825804242497537,182659 776161791185412102,149953 790705226848272384,233729 762134965580685312,71781 786012280940998656,194311 750087674564837377,10735 768770122773213184,108849 781145388703158272,185496 792803043263733760,245607 759063840806035456,11774 764122143324012544,81924 775553095971508224,150103 785334971179290624,194923 761488045514354688,1170332 761504397461512192,68102 768279200209874944,11774 794382037193019393,247651 773093160666877952,129551 771549526020661254,125531 771752288377573381,125742 786733967164764161,205728 787490315250696192,211466 794007552262451200,257353 766041105620094977,90384 795206665448497152,262145 765486272194289665,86440 791358256627142656,238395 771832259821334528,118191 764593219510296576,83391 787933225859571712,212239 795675387883880450,267521 768464994266714112,104313 778349722796957696,166852 769650012234059776,114779 772559271611338752,101681 781506165188489216,188401 771139752401575936,123668 776261894097084416,152182 750715743583477761,13532 751921808941649920,14277 794545227621167104,261155 792227056650186752,243092 771748006907576320,126742 774554664477929472,142199 791350938611048448,238395 781506527005806593,188119 790653973447401472,233131 792053866883932161,243187 732365996451717120,351721 764815889732624384,81574 793139930553786368,249725 761297071810936833,65887 781835299651481600,190635 793198195862036481,250328 794685788462153728,261155 786226167737098240,201555 754826814263009280,33356 764524330906595328,82002 771184835947745283,123280 788939068960829441,221972 769324024262434816,81869 791411924558905344,238395 752697411513020417,22575 761657416815632384,69711 771999933159178240,128934 776005237744238593,151741 786433121847742464,203350 778331953250570240,167220 790477374685011968,226712 732897637444292608,353228 751675107102167040,18893 764211114926276608,82457 752972230448058370,24134 792527100381192192,245086 749617523025285120,9413 778411534678503424,246425 757567510027833344,47782 761187355550179329,66897 776052085024518144,153095 790969903058563072,196849 741058036094111744,349507 771792002895736832,127871 786256034646089728,202275 789171776269922304,223944 791616724097339392,240145 793090596734902275,249348 732179797544210432,349936 767807356206014464,100893 770722920113012736,87904 791674470754684928,240106 794254717681602560,257492 750001556423147520,10735 780244753996582912,178258 795334567192305664,262588 753993022543716352,27045 793664296974778368,249926 795777755921207296,268754 764379927772704772,81946 794552385372725248,261155 762483325919387654,72696 791337132681940993,238207 788521049369477121,215437 793918949612097536,11774 766362212965289985,93286 773709509428645888,11774 779385918604140544,173753 791300342549848064,236502 768116878078337025,103354 772049078330982401,128936 761673235347959809,70177 793654811610587136,250633 778298886679060480,165185 768564562752774144,107446 787502144035381248,209269 793195836335194112,249926 752954299840204800,23739 772532659851374592,111448 760995761656098820,64722 775010771893968896,146259 778267187068801025,11774 781221626037825536,186434 790617618088464384,228354 786208404083707904,200288 765900671061258240,88994 758325881467236352,52112 785961622334418944,199211 788694982106505216,220029 794059611208826880,257492 795351831605952512,265686 770300265597636613,114254 757650291265122304,46076 778363693117485056,167319 790884710276665344,229910 772177784659554305,128934 751547664232222720,14277 756575368224669697,41702 770382024599273472,10788 791659477686706176,240483 732726593643110400,353789 776750825292963840,157724 772131083446083584,128278 789128510950502400,222544 795138461250355200,264431 758394261763190786,52545 777619720673562625,87904 762732983644291072,74133 794691372015988736,262752 768879570233597952,109874 788021531519528961,214353 789343382921420800,215437 764610332715278336,84209 767151658983796736,97386 790996889835409408,235828 794970547113357312,224680 762794819609427968,73926 789684514905731072,212131 791354714176757760,236454 757323441565564928,46394 768830457450471424,109104 790261116526026753,229693 793285574425767936,249926 794024502845915136,257492 789537944507781120,226881 793628619792797696,254135 742407630921027584,11774 757684037104373760,1248518 760697210518507520,60794 763568737932967938,77612 772853707297796096,123866 762628890804183040,73704 753345144577851393,26437 761209229734707200,66897 765627047075078144,88669 792579403804975104,246733 775340578494001152,129662 758309608549191682,51824 781222931531567104,186584 756937294829854720,44837 763903886201462784,80720 771475409258946560,118191 785275111888728065,11774 756252857918074880,42171 792111024778248192,243075 758665330449276930,54070 776542487376715777,156132 791750090998317060,240070 794634281570009088,261155 745001670782889984,351424 760540441372717056,24745 760870484258983936,11774 776790754962190336,157693 752970165659144192,24526 788877853743951872,221711 761880212531445760,70941 769283975298818052,111454 785239602214739968,194167 761899348502257665,70972 765529425467277312,87793 788746271515435008,219942 765148608056393728,86047 754880088936775680,22393 765940990620209152,88128 787331446872702976,209095 794567861511606272,261155 790828542967898112,231871 753579297063968768,28037 766346663267106816,80939 751241951492468736,17921 768668475187396608,107423 791350003952414721,11774 793105981500719104,249469 793584133553418242,252020 795380883276570624,266491 788070337930027009,215005 763325365750235136,76535 786561941674135553,204297 755157675462320129,35890 764233337628229636,80939 779865036399513600,170187 762389452836569088,72420 770708616026271744,120610 774787468734455809,144573 790973951300231168,235147 792152897454608385,242610 793093806958710785,249469 753640530043629568,28732 788083478868987905,215005 785590331911708673,196767 776119694386458624,153033 779651451983364096,174557 763860140856598528,80648 770032671443517440,114357 790547430395613184,232137 732764071347556352,1035907 762423396734869504,73201 759215350953172992,56784 770507996363362304,117778 750426550194102272,13201 764241502155440129,80939 753037268160438273,24711 776475388700610560,156005 786597078247931904,11774 788702447015436288,218275 793868315764658176,256255 760111755770998785,60866 773866573237018624,139404 789550956266610689,227048 763184019429330945,77026 772526988162535425,129551 793109989346775040,249469 761723652870144000,70543 786433106739724288,202429 751696763308929024,16728 772814007325425664,132364 776769144805023744,157755 793133959303589889,249469 758856373857685505,53185 773289246396256256,135381 754749518034403330,33356 793243998399950849,249725 794721187444105216,262022 736146765724954625,11774 771863809699024896,128519 773615734765170690,137978 776508423760293889,155318 765616798238646276,88660 773196228658077696,135092 773907325673406464,139404 775744679815950336,11774 792122337210408960,243793 754927427395186689,33813 794974570331643904,264355 785280776992501760,193828 763593673074470912,77558 756251262903910400,41438 787725823818264577,205197 791061983231475712,234583 774053001711394820,140444 760971311845875713,65180 794628152609873920,262025 755081713907277824,35044 762469972828229632,29898 774235466946211840,141091 791636835172753408,238207 768279081674612736,98959 795279354603278337,264397 780761842729844736,182960 788000833095032832,214354 788983768069525504,217034 759115234946781185,56784 760392844834025473,61545 766067491357462528,90186 763816180511494144,11774 778284718206824448,166853 794710707187150848,262752 763070781098192897,75724 750647117467815937,13621 763088998088728576,75899 791780843802857472,240483 767009588918878208,96039 780613173581869056,182122 793134479556485120,249469 795000958002597888,263895 763664329279348737,76315 777007535920390144,11774 788539942548955136,218875 792196161226444800,237491 767754864080265216,100605 781318127124615168,183269 791702939958214656,229148 769265638623903744,112693 778296979038150656,160602 780427669754085377,179589 793841372457373697,254135 754043297744556032,29263 772163482968031236,73926 750694340519792640,12883 791258599343489024,237491 794978405452283904,264397 753476141076258816,27317 776917767979229184,159245 757986208446382080,50500 766406881225080832,93823 792583453090996224,243187 772537817335468036,128930 791397479400878080,238395 755461525972799488,11774 777301294276972544,159876 774481821824200704,142090 781278648997404672,186063 788855826140114946,220602 761655651663810564,68987 776151861724270592,153779 789931876064501760,227804 752799283850665984,22393 755067663873896448,34666 757676912642813952,48369 792568044241489920,246273 793859263391162368,256038 794251349655453696,258345 793581748684742656,252020 753668709672030208,28626 788432720682586113,214778 789906947352956929,227048 795689114695700482,265649 763142661503066112,76365 777336452589826048,159475 765179931647107072,86103 768560610036506624,103354 762430878601453571,71476 776239406948708352,154534 763029686142263296,75724 758400191296839681,52696 786061635924455425,198878 732287188310757376,351081 761642134218936320,69422 785281806908137472,193669 790607656813727744,11774 794527302474498053,261155 762203560079532032,70941 763355682804371460,73869 771091582867083265,122982 776905125440860161,153988 787085469800603649,207287 793192266776973312,250064 791385277872963584,238205 794695425286635520,261142 757985719218561024,47940 749741519779733504,9754 773607666329542656,137869 773270540500951040,133043 776626987834052608,85326 792102009604149248,243187 778216534149730304,166390 764832843071717376,84724 770070573141680128,114779 785685741531721728,197512 794563683733094400,261155 788904104605130754,216009 793474126316838912,250293 794248669121769472,259206 732970883208384512,11774 776250042248208385,154832 791694206649585664,238429 765780834750177281,86440 791071482151636996,234583 766736895938179072,1170597 777019659816013824,157082 788034738804056066,214209 793989938442289152,11774 764716367983484928,82642 771684522052190208,127134 771532696535244803,125554 794626266129235968,262145 764618962667700224,83751 766966995732533248,94612 776779076753174528,157755 755950434200584192,40881 760156916475629568,60866 767895860604579841,100893 757626774213632000,47948 763109517567651844,76549 792430813904265216,242693 792850498583990272,246726 787322479836475392,207212 762571525379624960,7092 766533333069144064,93405 788146147529363456,214809 790734919320371200,232863 761550785931010052,66922 787086311136059396,206257 750678555042783232,12660 787027269806125057,207287 757852606634930176,49754 778802021981749250,170298 786188170694131712,201583 774043898540879872,140748 790958148358180864,164764 757990163389702145,50547 753625762364653568,11774 755203548699303936,36219 772501044404350976,131045 789700293315424256,226823 752269940162387968,19703 758526645410074624,53503 771789497541521410,127218 779411159501844480,174557 793182922236801024,250064 787693782993137669,207287 788691981987753984,220029 768221605252112384,102251 754035746944585728,30910 762623053800976384,73867 787056218598576129,246425 785363531818422272,195148 788767014961737728,220332 791008882176954368,235536 777145810760982528,158520 735924071012016133,11774 776379749388214273,155390 764173899005243392,80720 773945792042115072,139404 793097537854898176,249469 758364090846810116,52554 762507327853301760,73028 785646974103990272,196214 776854051694665728,158815 762458031309238272,73102 762737801167241216,74722 764554394696290307,83391 781622128395243520,188458 778668769761603584,168892 788068374379126784,215005 792180420439711744,243187 795388455106838528,259034 733187457588432896,1170859 764136767268253697,81750 773216700363747328,135386 775704239456849921,149200 753212637043888130,26140 759564790943539200,57961 773538208256851968,136947 772694493225025536,127711 785648862992007168,196120 752845478140579840,22953 792092414211035136,243187 765907259146678273,89915 779053468556242944,172185 794708099110240256,262752 767441835455315968,98751 794556775810744320,261155 793219749534572544,250026 793745243829071872,253902 794564439378972677,261155 788863798228770817,220526 790713073401143296,233756 758305371027017728,50923 762732353378775040,74681 788063942551695360,212528 787070376085827585,205314 792059982095056896,11774 786947440494645248,205728 763834883101765632,79691 794961922659598336,262847 758041184455434240,51069 740668443049893888,27156 767871383216848896,102137 778340783627919363,166852 787361740635856896,209151 791012938677190657,234653 793238942233530368,249926 756873572077961217,45125 793950285236473856,256105 793978183062355968,254135 778413725669666816,166916 779001908124082176,56964 788419282308771840,11774 755117240261890048,35445 777487494786973696,159876 773665541785477120,137818 763470857704382464,78618 786189512741302272,201619 793961180054159360,255826 794777058391883776,261155 776555590197862400,156341 778860330684383232,168794 794252028495048704,258598 751099322087772160,16742 757499032738664448,46381 759795733989986304,58542 793790279685926913,255271 794623934482288640,250785 791148888384299008,234796 781196531374264321,185595 755863221257527296,18215 750830285411852288,15640 772865596736303105,132140 788760300522614784,193121 766467320575250432,91946 786551338360573952,203932 786569424832634881,204413 781230654415446016,185310 793477308996878336,251566 764461809898180608,83184 776123280197464064,151410 781896792245882880,191354 793862764351492097,11774 752237473841967114,21343 756618398696693761,44429 792072286467751936,238780 793453781979717632,249926 755490097844350976,37966 756621236197691392,44429 761181569730088960,65180 776612092614815744,156835 791500155371524096,239405 751960700939935745,18391 794332801197711360,259773 749598702310821888,1170552 788735045091680256,220029 795684806176768000,261155 765928607596158976,87904 776149408823902208,153845 761227770575806464,67326 794598929153200130,261942 794609173371744256,261155 753424623216238592,27317 776629984236490753,156162 776926078895923200,159359 790757648635338752,232881 795735473830379520,267576 764127877331681281,82066 775834685129695232,150663 752980314218176513,24763 763373978903732224,77731 771426239961788417,125145 788109240590225408,215608 778716816726032385,169384 779289441433255936,173753 793158715285397505,249841 751603557367820288,14277 779478248182910976,174294 780599879521406976,80785 786286420939780097,201958 750362442325037056,12883 793111388524654592,249348 773936520529121281,137158 776768811177345026,157755 790298716620062720,224910 795363784575610880,265875 770737926770524160,120613 786726339176837120,205728 758440988754845696,53185 774692535700774912,142721 776929790196486145,159245 780047470701273088,176786 790277248825724930,229895 749598672711655424,9313 749798802777731072,10251 773290393148411904,135450 788915421680377856,11774 790988365697060864,234583 794611647545417728,261155 787026337693331458,208014 756667619218952192,43553 772883935466557440,132481 777171092980977666,138707 768419811441467392,106281 793945173851926529,254135 772417419642011648,129471 793230151244996608,247877 754048512069738496,30296 773954563774771201,140372 766043374155657216,90384 786720869787762689,205728 761963047481184256,71415 765504633418706944,87904 766246198248411136,353879 755762384627609605,39462 772172584586612736,11774 790625296344944640,232884 789705819008954368,226823 758716790192996359,53001 768930363162828801,109767 775883959808954372,150994 790409591703994368,11774 791025894936588288,235828 775059359042641920,146259 794632303146172416,261155 732665711634599936,353262 775091937313337348,144730 763890733891850240,80939 780498526010740736,180687 780576820450033664,181409 787433682973892608,210313 790647492316725248,232169 794222248441872384,256255 759417409606291456,27156 773910816169029634,139404 753022896772087808,24603 785515173272555521,349714 785279530193657856,194648 794178482754514944,256255 781624389951328256,188401 732180061550432256,349984 786318364280958977,196849 791652550030131200,240438 771071835949658112,119937 773533905466953728,135725 785365468202799105,194205 789520376694841344,226180 778744932915777539,170144 795251852073902081,264774 791729132304347136,240145 764787577484226560,84724 767145472947552256,97662 756680377092243456,44450 790877633013747713,234583 766412005527818240,19563 793967310977593344,255942 765942599177932800,90031 771227612211322880,112872 786293794916360192,202561 787764569586401280,11774 754047355666563072,31400 763426562049994753,78159 756913137022963712,45125 771863911746285568,128615 776133820974325761,152314 753341527858876417,19598 774067961330008064,139392 733047438823456768,354869 765699087605858304,88336 774095781254922240,131421 785737862020943872,197297 788726129377046528,215005 788745893398781952,220029 792909737243267072,243865 788723902579027968,220029 765856652495089664,87904 786551156227145728,204413 786507236164116480,203674 776097735996878848,153095 786982869658898432,207287 769299322961747969,112788 755489820252729344,37206 773541707833106432,136947 765221613746913285,86103 788075506226831360,215005 793973111976644608,255942 794215211729375233,258456 767842059122278400,99290 781116461343387648,183759 760204738231054337,61051 792819766599692288,245117 791859556120788992,240067 793298613480796163,249926 763890225080897540,80153 794732421920989185,262752 776551813549924352,151374 765973108159311872,90031 767804494314926080,101681 777980155855790080,164783 767034353725546497,93261 792770235174678529,197618 792863689993031680,243865 764863396235718656,81946 773903953020981248,139404 776038091354144768,153058 791350215722864640,238207 791407935775584256,238780 770855283967029248,121046 788290562461802496,215437 794172863477612544,255393 794263444396642304,258771 756293610472083457,42249 757259610000617472,46612 767395046769459200,7700 768982885718110208,110362 777876094758297600,164001 781607142998601730,188009 763434199634305024,75899 759153289531273216,56370 788714069394067456,11774 786721105356722181,206117 757940177608187905,49925 773648565121888256,138382 775368555130781697,11774 756104419926650880,41632 764888640338046976,85027 780012724658982913,177472 761538189957791744,68908 761985042390409221,71087 770581932094521344,119832 773942047224967168,139404 791020696809766912,234796 794535906799718401,261155 767831783081701376,101514 772783419499700224,129551 774298147510063104,140025 755879397475749888,40410 787127902542426112,209151 791046143941627904,218892 776218640114970625,153699 763500922320326657,78159 773053382093180928,133046 785270057186291712,194154 790750841581936640,232169 795487591311273985,262824 759903648579063808,59666 792573028320313344,246392 774002203497410560,140437 774775549931589634,144538 788482611970617344,218455 791474647267180544,225359 768959561436921857,110209 766386033260834817,91804 775695343388397568,150827 791376504248762368,238494 792068519760277504,194085 753362791247994880,27222 755519067293884417,38210 793266020639277056,249926 756889386285932544,44935 788082019544670212,215252 775759373716992002,151463 795666530537246720,230311 755161996111319040,35890 758161962761129984,50923 787869522082443264,205197 795349516803248128,266500 785619398430076928,193993 787996593479946240,214209 786933735270653954,192032 771206773462093824,123825 771812489059119104,118191 772616459818237952,131045 794562606602162176,261155 761621023162765312,69231 771031776697483264,11774 763574948858171392,78566 780208621820850176,173917 772892594913153024,133043 779828196258746369,159115 776072135714439169,153194 760292250697867264,61544 771518582609940480,126390 787301825674293248,207287 733576895418114048,355480 756282770629025792,42495 751568200920293376,18470 754005813992226816,30590 760563150513025025,60112 777914956108926976,163990 795399750392516608,266138 786944938781110273,207613 760188874496802816,61602 786955860912148480,90209 755161971985682432,35890 755784207729700864,39462 770913609358700544,121949 785580109076070401,354831 765275929572544512,86268 768588180165632000,107428 742996588025503744,350711 749544131924557824,8695 771820706115952640,125853 780053913747722240,172185 794323129183178752,258878 778341473854951424,166852 779078816371240960,168284 752959052007641088,23672 753776568799891456,29263 763143295966912512,73814 732898342955409408,354330 763781099227152407,78566 791588071909289985,239926 788118746305064961,214138 766085288095457280,90694 764219787853631488,81946 772541427121127424,130636 788082690067079168,214209 762732869651402753,74681 766761024842334212,93184 758361069073027072,51809 762499819101229056,73288 788409917434494976,11774 778901076162416640,170187 749327032815869952,7866 751648765816270849,18893 761681268971081733,70059 766260009273528320,91946 790975661976514561,234583 795390413880299520,266151 763916128330485761,80939 790589914622660608,230857 755075340473667584,30910 771400801243856897,124597 777183215404453890,159115 793971293041278976,255942 756273224187387905,42432 738802009629970432,11774 755489135993974784,37294 755532535032012805,38183 770696767721598976,120610 788961103480889344,222500 768633395333177344,107469 751758454788804609,19666 751779529048424448,18893 773598368283013120,137158 775022408537374724,146405 775475042331267072,112363 794531517183774720,261155 770552337257656320,118192 792835698491547648,246726 755775870267195392,39475 767157124736684033,80939 770972068770750464,122299 772959138737422336,133703 794696149789798400,262849 786743652907376640,205728 791618978967805952,11774 793239021543501824,247715 760310229133164544,52554 772630643566080005,128934 778305074913128448,152735 786647812268228608,205455 788451452935081984,218275 757374613286367232,45122 775008299565453312,146259 794302550665150464,258922 754017931323805698,29790 773548422196502528,132765 773652157274861570,136947 756615716795584514,44429 774011849633308672,139360 768696035329933315,107428 788535140553109504,218275 757721586569011200,48826 768538447015444481,107469 776773395467776001,157840 780152355979464704,175153 788517765359558661,218349 794989960164233216,263907 785816346164539392,198586 792134548381327360,243576 780578083870998528,177444 775425811528634368,149040 779453376404815872,174230 781166759835475968,186050 788125325796540417,215754 768937048484945920,109413 756581868095635457,42432 756596531755712512,43471 781214490037805056,186434 764891682198388736,84422 778725804142243840,169923 788094217226711041,214492 793271124322758657,249926 732316841155153920,349764 794017227204886528,255942 750693588036558849,12085 757703493868060677,48991 763474983188176897,11774 772904302251696128,125222 766499082877620224,351436 772839528079908864,132335 790252800374550528,228341 790905914660270080,234583 761139002481188864,61051 765247599527985152,86103 756279896473673728,42495 780056980538830848,172185 781461834201239552,186584 778025505488564224,163484 790950075388207105,11774 737874272153145344,1182447 760318590167969792,56784 763540506685038592,79040 776092737267437568,153194 776906163510190081,1170550 772123671326437376,47940 785910501834272768,198576 761622168711012352,69794 767056082074075136,93144 776464902949076992,156055 791482207449690112,238207 754046328494252032,31400 791157256024944641,234583 792179114052419584,244632 785265891114004480,11774 772202076352962560,129551 788778450232324096,220332 780825802543947776,181952 788825323722969089,220526 793097468879708160,249469 764182241476042752,78274 758419096715169792,52545 786972014510743552,207949 753357065205092352,27045 794619271250903040,261155 771164507573846016,121359 791048271397523456,235621 795659613576237056,265649 756614647785086977,43553 792180237362614272,243165 793216296410161152,250375 791303860287631362,235590 760988975318179840,66159 793937009836294144,249926 781329785599459328,139404 788488499024527360,65113 794292238994067456,258249 778017536222883841,162029 768229517399916544,11774 767213328041058304,96898 760995499520299008,66159 794563099281985540,261155 793713064642285568,243865 758766211786080257,51796 753162097605783552,17384 758056886646165504,51069 779950355434070017,176218 794183238059233280,257423 781525593162678272,188401 789829562087510016,228056 751607785826103297,18893 780569239316996097,141467 776213176501215232,152314 753951311117164544,30590 764824472788414465,84724 772179174643511296,127579 793472672541843457,252408 764187289337683968,82344 770180981739311105,44421 794685493061500928,261155 790834372094164992,231792 760979901872766977,66159 753337955360448512,26815 759403831558017024,55112 794269447913668612,249926 773660800066002945,138382 789415974373949441,225911 794567108889718785,261583 735862390923763712,11774 771865761929371648,126389 773865455136215040,139404 774022067469422592,139360 792216025001500672,243187 765206273709240320,11774 773481856914362369,136904 753592783575846912,28281 761771430413565953,14351 764997025255477248,85414 758726180941942786,53992 788470866975666176,218275 732168051915784192,349786 792807292471304193,241345 793549635398799360,253206 765992521428299776,90384 791812182954483712,199546 795036952840073216,247930 781606368163799040,159847 772859146886610944,130142 748593649424936960,679105 763042813529513988,47188 780832440604647424,183269 776156945342459904,153845 792098378226233345,244008 763221140294672384,73814 788086368647933953,215088 753352523499483137,24249 758117308007014400,47761 758666956664926208,53975 777690433363189764,160651 786652457954897920,90209 788136374947897345,215064 791020965522186240,235590 759091986435637248,56964 760795134585888768,64722 773971861281640452,140047 749808756058238976,8588 765001763183292416,84209 768942930581127168,109360 787775655307980800,210238 788132331156570112,215505 788805881102110720,218545 793103341836439552,249469 779614708534013952,7047 787795846586769408,210235 788175310504103936,214899 788749861437014016,220031 790316250803036160,229693 793285095285227520,249841 777626873194950657,162596 774390032010313728,142503 768940296730140673,109167 776109730464993280,153194 753666990431096832,29040 788464668255916032,218275 794599634656198656,261155 775315803381968897,145866 758115154697547776,41703 764045160543981568,79513 771896909149663232,124597 785585869839175680,197297 787747191133655040,210215 767802941856108545,101681 756549045682839553,43900 761655402857504768,70072 787244685924368384,46572 787269745359851520,209924 791690739667251200,197322 765163918289494016,86103 779800659298091008,176890 785667918579326976,197324 788156519871373312,215754 790943461373509638,234583 774316710664941568,140161 750887410402095104,14877 769188208127213568,109104 779619507543367680,175256 791390689955237888,238601 791410435350290438,238110 769009997791502336,110362 773450014270099456,133702 771934633659334656,118191 785870118811238401,197512 788442956097290240,215030 791707922531098624,229693 794591164338995201,261818 750462809276686336,13410 757680299648114688,48810 766697133714051073,95170 776293161064927232,152872 793246027881050112,249926 751595860593610752,14277 768212784031019008,104406 786628070362849280,203674 789478098588663808,225981 795097890658156544,264397 746376743330643968,11774 786221660126912512,201555 787479311657922560,210432 768047274182184964,102610 769503049047998464,113894 758625252180013056,54070 786708154772062210,205091 761662781796052996,67226 759024170701238272,53837 787130634137317377,207109 771460916390920192,124904 774648753869447169,144474 791015009732005888,234653 760200089302433795,61051 771747600168984577,126389 793173881817141248,249841 793904030124769280,256536 767945062248550400,100893 781853835463720960,187131 789156405303443456,221416 790581148158005248,11774 790608260499931137,11774 770669911773368320,119832 763848472147603456,80393 786455628109651968,202481 754797743135076352,33356 758843635206983681,54070 789562874008076288,226642 751867753212948481,19057 786817016002850816,206742 787831151750746115,205155 792426201243680769,239132 769325606789980160,112363 787750600851218433,46572 793751589928439808,253793 790939406458720257,234583 792350969044406272,245095 741742481864327168,120243 760228042686029824,61444 785912402466447360,199546 788093832889978880,215005 788685428303986688,218258 791727512875171840,238395 753009320275554304,25255 768398580876972032,104313 789210167627882496,223482 790728884173942784,232791 752930029768695809,24134 777607144082472960,158900 793164076906008576,249469 765027897383890948,84724 772050836776038401,129128 769033585647034368,110709 775352429902651392,148170 778296327658573824,167220 781227047087517696,186170 785912874778628097,196991 771137723415556096,122967 785898586974355457,195849 788422513625800704,217837 794548060579889152,261155 763924556457185282,80720 771014407287558144,120610 790967405988179968,235487 777008192547016705,158820 760979333934493696,66116 768977753341394948,76146 777891430568198144,157755 793451424730451969,232964 763386585874206720,77731 794366681774702607,259439 753917335187165184,25135 766413207992868865,93823 779802957470720000,176890 794594575985713152,261155 736771051644956672,102730 788982401267556352,222627 763078060828569600,73926 791386097485877248,238395 769276870990802944,111225 789081915252965376,218902 756464129657962496,43391 758835952013840385,55262 772788469668073472,132335 772480632177909760,130686 764914761117102080,84422 771374113793376256,124292 771552214653337601,11774 763149625461092352,76410 778579205797847040,163376 781501552439812096,187611 793495356210225153,252741 758769795999342592,55257 765508593718177794,87904 749645553642844166,9273 787360177016168452,10310 793356981448781824,249926 751059910826266624,16092 761133129746702336,61051 786174735810002944,201441 789299355006140420,224680 766087528667492352,81929 755064917426708480,34673 760121231421104128,61051 793428284478398464,250216 791812468515319808,241940 789322379302473728,223921 766351533558603776,92166 768950719558725632,110477 779329116579336192,172656 795298739904724992,265257 792079918624608256,243398 732301712908681216,350955 749625925336240128,9433 776821942326288384,157755 793227545168736256,249841 765260151410548736,7828 786114279103668225,199360 795494387681730560,247930 762311745754890240,71429 762662871369154560,73926 774739454774747136,139012 778955941429387264,171168 793187329838047232,250430 763899154405859329,80393 768965208211492864,109509 789818818436689921,227242 763141349680017408,75899 765014384934608897,84724 768972634121834496,109360 780638480338681856,182257 758777745295839232,54861 753342282355519488,26492 770716665768058880,120541 789183567200784384,215505 755059202507300864,34666 777086209826836480,158338 791745966177067008,240584 769965088107290624,112399 786530101747781633,200428 795737075110678529,199307 771884409662296064,128404 775012900805218304,146259 788035948575547392,214492 789501401902747648,212564 770328284274065412,117843 774004498872303617,140444 755570248519077888,38183 769330807659831296,112788 768549147595145217,106774 789895929725714433,227242 771545442836320256,125163 790965188870758400,234653 793820253427904512,249926 760122919934582784,61051 775084781025562625,146838 787614580423950336,206666 764431850735439872,83391 791735962220892160,240682 776254904541122560,152872 763934270352003072,80720 792400970059751424,243165 777191318363770880,158897 760668462805032960,63267 761600667458891779,69231 791521034667069440,238780 785665107015573504,197297 773600811091894272,11774 764456530540318720,83391 764923281560350720,83240 756859737338249216,44450 764596979179593728,83391 788148613847187456,215754 752901829835366400,23899 774806848323092480,144654 781601540180152320,131056 786031177614233600,198973 786992024104869888,207287 787139760212971520,200490 757841918613069824,49431 752165376838873088,20246 761517143720460292,65307 762209835786047488,71026 759759635549081600,53703 775883829189812224,151302 781483365958619136,188119 792790790917402624,247240 794570966433034240,39957 757610592106606596,47782 788453134527967232,217837 776133702703194112,152314 788151737941012480,216009 789724637806546944,227242 768238355867926530,101681 790982597862002690,235147 792093193126961156,243865 794570657183006722,39957 775202884677881858,146430 768606026354585600,107984 773506254824235008,114236 786675049910546432,205349 780094434180337664,178258 791122036026318848,234583 791323666344648704,238117 762003605054431232,71596 775544428949803010,136590 776553035069788160,156110 781912439713505280,185496 790348331830607873,206666 794673207752044548,262022 793570717107359744,250033 772795062656860160,131852 795764551132258304,267746 751827684636946432,17640 794173036303826944,254135 756418123264253952,42432 773513848980516864,137042 761459737913425920,67852 771114018421571585,120610 785642758623166465,196917 792013180184698880,243075 756545539324448768,1248406 763784190236188672,78205 753607672553938944,26539 766763853183086593,95820 795087112714551296,262849 763182174703149056,75899 786211806524035072,201007 781198007102353408,185310 794642557200252928,262025 767080781512577024,97377 772605195381506049,90384 788078170809303040,211733 768170369551171586,103261 770409409428291586,118604 770720836558860288,118192 765155231038599168,86103 788752924339900416,220526 765592146678120448,87904 749737295000010752,8754 793373380783312896,250633 769799603768086529,113767 764932987871907840,84724 794399883067293700,258829 790319889206562816,230485 790719268665122816,231894 753776939895234560,29263 760681650783039496,62779 769240518702292992,111438 787725300838850560,205197 788160564195266560,215754 790282922888531968,230282 756902813096144896,44450 765489046336311296,350828 770975694159568897,122146 776215609935695872,153194 790331548109303809,224466 777280731856842752,159876 794595358298935297,261155 754016904310689796,31268 774253200048136194,142090 774338751434625025,142503 793820348454170625,255393 770299630131089408,112872 773143882267701256,127711 787199170868162560,207287 752625672410001408,22750 775877619313029120,151071 794467139113676801,258456 777296919181729792,121080 790713203563036672,233558 786924023628177408,206008 794680741888139264,262588 773891937598181376,139404 795694572949082118,267734 788308887766114304,215437 791759547241271298,238780 788470419380658176,218455 736557875464658944,349856 750830254550376448,14582 787716801790705664,205197 790553352987897856,231385 791758628030148608,240483 760916399292293120,64009 762826581228204034,73712 779141726401212417,171463 765307904299859969,87062 772456444994129920,129662 787055948087066624,207861 762691770941595648,73721 773884707134210048,139404 780472834598457344,180306 787793368801837056,211028 788837300113289216,220029 781622322113355776,188458 788203901585620994,214209 791373249707778048,237908 792059754738688000,243187 732305647564431361,350566 760539485167820800,63268 766480985240195072,93823 794596918940893184,261155 773622070815039488,138165 732608529480187904,352921 732830417653530624,1170689 762666771950268416,73814 795716508412350466,267737 765737756785901569,84724 753334339463680001,27045 779048233343549440,170779 791104323690213376,234583 791359589325254656,237491 747492862296633344,11774 756272346600615936,42432 767840869546336256,101383 789453364748836864,225981 793115983586230272,242693 764608523040731136,82817 770547085389201412,118192 751102711207071745,15808 760835903946317825,1248837 761377767783075840,66058 766049120632971264,90482 767685164180930560,100605 787837284011810816,213064 761650181569847296,68987 763918231753011201,80486 793063597597425665,217123 794928064547405824,258040 749276080872316929,7855 774013022108983296,139404 776125568941191169,153035 791152511361179648,235348 765517598813368320,87904 781167493155000320,186050 788734877315104768,220332 794738197658009600,235620 761937602865954816,71021 765744463578824704,88920 766932507568709632,95572 767892354925821954,101514 773480399867699200,136947 777059991127601152,157082 785643621521293312,195975 773257563701862401,135381 781633732440711168,186681 781162446371205120,185496 758662295119552512,54070 789915126325399553,226022 790992761130483712,234653 762064201628065793,431998 766064254508072960,11774 793891664028852224,249926 789525557578833920,226823 781299637856731139,186584 787717406625902593,205197 793823866069975040,255627 793859388704452609,11774 759570745727016960,1248642 765338132514533377,87062 785299483617886208,194934 794683813389475844,262313 794003714717712384,255942 794562907182919680,258878 743829097214730240,11774 758016590147227648,50314 765345389193011200,86103 769236799986073600,11774 778411617734299651,167407 790308419609595905,11774 785881007471726593,195975 732441317679243269,351119 750515181369843712,11495 752292510857396224,15518 772079276300435457,127579 787399998644162560,210313 791353489435734016,238395 773299251937894400,135381 774214497556951040,140230 795088354224250880,265191 754066486281572353,31529 758017370262614016,49925 760805754299412480,26066 755613312226701313,35824 762671041994829824,73814 781718052094160896,153845 733601722946359296,354918 763839247883251712,80177 777181325895819264,148419 786716327478165504,205270 771041223528316928,123085 772513847055790080,92958 764849445401796609,68993 776131584604987394,151463 779723022622191617,195876 794693862040158208,262022 756257018625699840,42117 771842384850219008,128143 792104527230935040,243187 752859538450157568,23899 792212672741683200,244221 795774910111088641,248924 762445421394337792,70886 788574684858187776,215437 757668749616959488,48633 762834857604984833,310322 792110839398408192,243187 787067072157057024,207109 774773172260343808,144654 759829453266677762,58253 790568975092645888,231894 794226134560845824,258044 788540443499847680,218275 770079962573508609,112872 786632581865349120,205270 733600227395964928,355989 787363054312787968,208146 788734051590873094,220332 780836193189539840,182726 785970560937242624,199262 758114547039244292,49056 760966786716086273,64693 790956963362287616,234583 758472211221082112,41703 791861512373547008,240890 792762070169186304,221416 781542977978105856,185496 791668705105182720,240145 778023543514816512,163592 788005611204030464,214354 757249263285841922,46006 759806476563128320,58267 762073842349113344,47283 785942505321664512,11774 750515763077799936,13019 791643989321461760,240145 760696343790751744,64465 765207970963750912,86440 767727898912403456,99297 775025806355623936,87904 788735480602951680,220332 794645846201548800,262313 762023656297988096,70501 763876415380922369,80366 773156910455402496,110585 776555301566689280,154832 779144408482607104,158987 732329731916357632,1170356 790959666071269377,235374 766101654944886784,90384 785857202502402048,197512 759192691569598464,57574 770299574967607297,112301 749663989718773760,9666 765408561971068928,87245 790603791150100481,232137 792475546991026176,243286 771188579934412800,122978 785635845285908480,197091 779808946949283840,173347 781150407993266176,185496 781459015549194240,186434 794712064505712640,262849 763044437152845826,353879 765604114415947777,86645 786988686047006720,207613 760907294217478144,65234 776564811517796353,155898 757220013241671680,45054 795443137695150080,267133 759154243911553025,57348 774242154101211136,139983 786628559024422912,194188 790235741578260480,219503 766387004984655872,93504 773239358610485248,11774 793131167851618305,249469 794120088773242880,249852 758427766551228416,53163 789488133788368896,225358 772460394132545536,131025 770674359279181826,120610 788552181536415744,218969 776994377726058496,159874 793459796011651072,252408 795070405291765760,263926 788167342664527872,215969 788985033147060225,222627 762030998620147712,71326 791004129753636864,235620 791773860291108864,240145 733037810282827776,349060 793895700727795712,255942 775002185360822272,146259 778778675776847873,170187 788114584867450880,215505 748920379180130304,354105 786238906161360900,201555 758124276289507332,41703 762648895990018048,73814 785514172670849024,195849 795065895907426305,263667 793643266881093632,254135 794597403693350914,261399 776037016576241665,152314 778192320743219200,165488 756758437921492992,43285 768280249620570112,209828 777357933981990912,159876 792214936302804993,235685 751890925727522817,14781 767814735903330304,101681 785591662399528960,196767 794538988912549888,261155 785330777865191424,11774 792204026536308736,242584 792466706329460736,245711 758516785998102528,52061 759531400420667392,56964 789675330135031808,205902 751752811109638144,18215 733797309213999105,354162 752940473300365312,17416 770600299308261376,119682 750582522417938433,11495 760382765393141760,61412 790918137952608256,232169 795066809745436672,263703 767438817578147842,95055 764601868181962752,351147 764653425044787201,83391 779688565999403008,121051 779742513384927232,176101 793331359926267904,8044 794133373308506112,257492 790959684601643008,234583 792042147495219200,231894 772615612648550402,127218 775111850254012416,143051 785448372794785792,11774 788111420403613697,215437 767703252229984256,90384 786404596050759680,202636 758398861383757824,52554 762611633873051649,73814 768969441740591104,109666 777558349894123520,161984 778500874414927872,167124 788574273417781248,194272 794543996982857729,261155 744720279008514048,1170685 793664244604469249,254505 752629776930578432,22662 763148604479385600,75615 750064683940323328,10847 780638252483088384,182154 794545992276250624,261155 732997160833191936,353714 776021360967647232,151526 794503890934894592,260849 762784792748232704,73712 761034701662400512,66116 768645559565492226,106702 794532316152496128,261155 761347048545320961,68102 773266143893069824,133043 757522294633820160,47339 787101844312956929,205728 794615050484977664,261155 756017191909294080,40881 770645316324331520,120353 787241157768142848,209035 789689466189381632,226731 749482568555302912,195876 781467233369395200,188119 786341969530191872,203048 770621056990216192,117257 790624763366354944,232791 791106922846060545,232169 764174520462618624,82283 788490299647467520,11774 793859059644366848,256038 759580529947738113,1170537 791402804170616837,203546 794928483126407168,263895 795035851205902336,263926 766827251161792512,94458 770327438404489216,23762 791755678310215681,240978 792528263813836800,243286 781076451621736448,185268 791353898552418306,238395 792563038096359425,243398 794230340877512705,257492 756595282754678784,43553 776103692894294016,11774 770466218373287936,118192 771446360822452225,124744 791811531130363904,241940 795730212789112832,247930 795091727698640896,264397 749928487289520132,10653 753326286752378880,26492 785261598566785024,173204 791810288798478336,241720 733093693389824000,355464 763909151978319872,80192 772947729567789056,133773 793671814316560384,252196 763579877203279872,77185 780904309676531712,182419 758048402068299776,51069 793333538493964288,251452 776141857659113472,152836 790907566406635520,234796 758092449793339392,50853 776069230533939200,153194 775068710352457728,146259 781541610861367296,186584 759458133659967488,56964 774314727228911616,142090 793190136133464064,249926 767780532499406848,100605 787082315222528000,208401 764299948368203776,81946 767132245735907328,97468 770315953498447873,117377 772967586808025088,133519 760243386984968192,61051 775826038777602048,151165 788737389942284288,220332 776689759150223360,156835 770896658531966977,121367 785291102836367360,193669 790179878683439104,225359 790744993279467521,235349 794643062295330816,261155 764215971598991360,82209 792148605234708480,240483 793211787348934656,249469 747563868885397504,47188 761347402196455424,68102 775147967737061377,146838 778271788958560256,167044 779064751024332800,168284 743532364949782528,351720 760201279935131648,57574 768287803092312065,95682 778440597094838276,166916 790102043193114624,229693 767923086821773312,98972 769139586509307904,109805 794045905523441665,257492 786330906914983936,202429 755860057271721984,39462 794899888425340929,262886 793237531558940672,249926 758999268455686144,56194 762960359636537344,431998 754731451837448192,33356 791364240074379264,238383 775144351441702912,146855 757422235204325376,46394 758027376286511104,47761 793171700728799232,249374 750875883561291776,11495 778737323634597888,167220 786666111211298817,205728 776212003878731776,154546 790248365963354114,230282 768818415418998784,108849 760125073835646976,61145 763065701640855552,11774 790640086371045376,223286 755049709861994496,34666 772814924326330369,132335 758660327869480960,54070 788898389148766208,221832 758773497573183488,54070 767547423149273088,96039 772457960551358465,129662 776980811237122048,154330 793971112598114304,255942 749786498707382273,9925 774333577760690176,142446 757738617557004289,41839 765177351860842496,86103 767826981509599232,100893 770005707861200896,115979 771405969913966592,125145 778826887414022144,169410 765592323111526400,73712 793248295468539904,249926 794021072672694272,257423 789285747228540928,224680 790970603792633857,229895 793629840935047168,252581 794220540319830017,257492 758593495301062656,46076 766434591594852352,92959 785522998845505536,196676 788208284024971265,215437 755215421129629698,35319 788742505634361344,220029 758263484031373313,52112 771675487391260672,118191 780897288520695808,181935 756351729415942144,42495 776860428358082560,158947 763671404835405824,76771 793893990043189248,249852 758416236980084736,52554 787080628554477568,208949 772474500055195648,131025 794576446626889728,261155 795378681569046528,266491 765067275430948864,84422 792491266013433857,246225 763202070912434178,76723 777748791411605504,159308 764576420228173824,81659 793626450280591360,254135 750382782870876161,12562 761345097124327424,67906 768446305316331521,11774 772678001200762880,129471 785543363311312896,130635 785936817530949632,199546 794689180253224960,262588 737365628395388929,44370 793956281979727872,257026 775311108940959744,148179 752897022177349632,24134 775432064300703744,141415 791328315239985152,50439 776428165816352768,155688 779491587273261056,174315 771109502196125698,123583 779345754057953284,158387 791027462490718208,236124 754138433237426176,32039 789528089713844224,226731 777859610522873857,163763 792281118682689536,243576 793723381766029312,254209 774039410211819520,139404 792518288467111936,243061 795402850910269440,265809 758683727073452032,11774 768882283860271104,107469 792902255502561281,247803 793242699558162432,349684 785573022807822336,196788 795001207488008193,263906 755109082676080640,35044 774010854710906880,140230 781630060541403136,189086 785921418009669637,198878 791754745966948353,240483 774444831351316480,143585 794327375467134976,259743 768575015415537664,107032 775879827203231744,151185 750716570742251520,12883 787483620722237440,211347 794509990664998912,259055 787511663851364352,206257 766772438013128704,10788 778590167963541506,167407 780463175086972929,179742 755840706388766721,39235 756275620087300096,42432 751194770748215296,11495 758030255231729664,48663 756320724428558336,42495 787873448039022592,205197 764660908991717376,82018 758667864006012928,54070 760506931928715265,61751 775849101346934785,151185 785535950269001728,196277 788486465890181120,218275 733667572365811712,22884 752017319161843712,14277 760529059587686400,11774 768062031090049024,103261 789476550093725697,219531 768120145629806592,103354 778722502876864512,169226 781634890169131008,189515 771508777556160513,125163 786264691865587713,202429 752005107600863232,20238 787337637489152000,208780 794240992299859968,257492 765518963027705856,85854 764942370932654080,85430 772420254425374720,114658 773718903159525376,137042 778574469006696448,168794 753733638873690112,23884 768808475539288064,108849 759780398242988033,58939 793922700691574789,254135 749952795915190272,10034 764877409552306176,84724 755322696871718914,35890 755753007107694592,349060 771443813055246336,123686 781297473037869056,185310 793602803163856900,252035 776465609471033344,155451 786588813317513216,204835 754752369649258496,21888 765536553296728065,87904 788566753521434624,215437 795006164463448066,264080 761316779440222208,58663 780407857149779969,179742 794525990827462656,261155 756271875462930433,42432 759168319559704577,51798 772520458960986116,131007 779977195758489600,177337 794412326682316800,249469 761218884246450176,66516 776036367524560896,152735 793559173946540033,252014 757856140793221120,49754 787063017422761985,191622 752956126765977600,24666 757271884895399936,46612 765582200221949958,86103 765504587499528193,11774 792070164690984960,243427 761593707258753024,11774 766706980144553984,93303 788440620557795328,215437 785278846157193216,194648 787833291579588609,207712 760674632319979521,62728 773586723783794688,137419 790889837305946113,234583 792165275596496896,244550 758551095509708800,355507 791870483767492608,240260 785585040382132224,197297 774083817862680579,139404 775401930268905472,148645 762075836438675456,47283 773940702908514304,139404 777577855203020800,162596 766253831428509696,91872 785962888401911808,199546 786034254840942592,199960 767854496932175872,100893 787843776714829824,213351 785605876929396736,196277 794577920048013312,261155 753057391126740997,24787 762364418659348481,72408 746469205554372608,383096 767074692343750656,90482 767838460119912448,101681 770715625085960192,120610 793498859116826624,252020 786610883820523521,204835 763165202498121728,75899 767798738731536384,100949 780802228647038977,11774 787116275939971072,208252 789911254097924096,223432 794137753566973952,257492 770408255134703616,117257 773706449100812288,11774 773929236612644864,109337 760877412993335296,11774 762684068311867393,73926 774289556673888256,141912 793670621532069888,252112 758333498591707138,50827 772894920881287168,132908 780619602107600896,150151 768855469154639872,105109 773291632225492992,136029 781638342530203648,187997 789521858605572096,225981 791846544504938496,241819 792027500838658048,243187 776870937543094272,158897 756971995279917056,44163 789542515279925248,225359 794007816918994944,255299 770214605763153920,117295 752661400657403904,14277 756878948483596288,42040 758639990939279361,54070 787272380385230848,206007 788893051888500737,221785 789345411702067201,225551 792157393077481472,244221 794622732235395074,261155 738654983340445696,349486 773904484179152896,139404 776467109513682944,155983 787025580558524416,208014 786757843814711296,159876 792723466868887552,245148 790726596701351936,232881 740334850012532737,11774 764973008486359040,85562 765567257812602880,86653 768280980243279872,105345 790515322356953089,206666 792073418879356928,239998 756507181105684480,42249 759382416335081472,58024 785606111701397504,197297 756359974830440449,41518 781340979148169216,185601 757711776167243776,48287 762459449894146049,69673 790967048407027712,234583 752126373720756224,18215 758658966662459393,54070 770440619512696832,109964 771026390888001537,118192 781737669344714753,188498 760935817124548608,11774 764789059231293441,84724 767503421024772096,95055 786900636486897664,1249757 765620428924526592,88697 768841399710220288,107752 772766852548145152,129128 765565127227613185,88197 760190529581690880,61352 773523409368002561,137042 756783354738012160,43553 775336605301116932,148045 750522319819378688,13532 752652840951099394,22439 756276933000728576,42432 768090101175967744,103389 793135607874596864,249469 760907292665581568,63084 758662426271285249,53262 764829291066589188,84422 769659744646680576,26539 775789704855695362,151463 787490661893181441,210207 758817928145805314,53703 779643237321601025,173964 791333051569700864,238207 755112566267928576,35044 762633087876489216,73926 773214711395520512,135386 778402764279848960,167407 758711407261212672,46076 779151919919034368,171324 794296122198130690,258927 794543526986088448,261155 795367814534221826,264397 758350685830254596,48289 770734248613601280,121046 794304403159314432,258922 791671361575890944,240483 758106478578237441,50827 776738662168092673,157755 780544701086728194,33169 761057083391303680,48052 778651935532470272,164826 793091868812795904,232881 764952039851896833,84724 794603297101385729,260899 749936638676111360,10735 758151642873270272,26066 793093784716312576,249469 793674828754530305,253032 791614962598686720,18853 793099301195026432,249469 768172903015690240,103261 775000554523074565,146259 794509497171668993,257325 732385544261378049,351467 759371103424897025,57944 766020346441007104,90384 788006659356372992,214209 757274561230491648,46540 768977715068342272,108849 791322213307650048,237491 794643387429355520,261155 753808419535007744,29996 757075602084102144,45964 763213348762689537,47188 791315596591849472,236502 793093898843238402,249469 790238482006351872,226490 792825298974863360,247241 787144339029975041,207965 765149520263057408,86103 773345259459751936,108795 778242746784030720,164826 786586209300733952,199546 780703961426767872,182302 758746794675179520,54070 758838382302601216,51451 759195852434878464,56964 779402536159698944,174315 794051806405988353,257492 768787221478453248,108849 776386091624587264,155332 788864194330386434,220526 794334273432092674,258878 733242876495167488,355871 755387379180011520,37044 788060085175980032,214354 750387343958376449,12883 760291907675103232,48119 767547396339433472,99030 768129854113972228,103261 780773383126614017,150151 751086090866593793,16422 758514524160946176,53703 776935626742591488,156835 789516167413047297,226731 765348028332986368,82178 774721877394591744,32405 776069400285753345,153095 747508039264116736,11774 772102476099035136,129558 780841412506124288,183269 795066359617089537,249926 771677318448316416,126389 780154237825069056,178415 780611477304582144,150151 789890271400132609,46572 791774201745137664,240483 790759356711043072,228820 791091528387137536,234556 760471765956988928,62777 769302305464127489,112363 781273033352876032,186584 791718109803606016,240556 751644467648688128,9385 751797598479118336,19845 770645604892602368,120341 795678161149329408,267862 751617389943328769,18550 763155660599156736,75899 789260293876527104,223935 793146956335882240,249926 771181581146857473,121479 751190138106052608,14421 775085780221911040,146949 785285988327108608,11774 751868470061592576,17794 789937442413355008,164764 750395475388428288,13174 759188967761731584,56964 763614017310953472,11774 778301192401104896,167220 792043107432951808,243167 765219002620649472,85562 776378808911790080,155390 753619117110812672,11774 786298293810819076,201620 756290050778955777,42432 774332511883231232,142339 787882671871492096,212239 792787863754506240,247240 767224660006055936,95568 775867229229330432,151361 785644803392278528,197512 763455650462568448,78304 763813986915811328,398859 787890241168220160,197888 770998927055126528,122658 768223517645021184,103924 769157684444540929,111558 751131241945108481,8588 764101946449944578,81702 781371758095892480,139404 761290511449817088,67226 765289690492571648,86440 778269349966557186,166913 792359680966324224,245373 753075255019724800,25255 785548330554183680,196795 758718661943173122,54070 793972450031783936,64678 758248394687152128,50542 761647674584141824,47283 792428211434954754,245566 792494460122923008,243075 777902288182579200,164001 793152243587358720,249469 794565956781608960,257492 775071451833589760,145894 785242092457103360,194221 794317028626677760,258456 761585141357613057,67202 763169945467314176,75899 756630330287722496,43553 777176484431618049,160651 790915687598415872,234583 791044634592022528,218892 759158475746181120,56964 773556327780118528,11774 788211643163545600,216009 773992351303860224,140230 792128470079987712,243187 780170478983876609,178735 759003520024522753,56194 760186001562238978,61598 776789902520258560,157755 786324008509681664,192032 792117642349973505,243075 793112515030855681,249469 794993400600674304,264397 766405564599570432,90373 790420671532675072,230485 773954323223117825,140444 781504604202602496,188401 791013415540129796,235621 795302770765139968,266146 764569919727992837,82066 774799987012210688,140230 788131812786724864,214809 750891552709410817,12287 768918496407277568,27045 772928795309289472,133664 773281946923257856,105109 788407171130204160,11774 792801852031139840,232881 769905345372258304,112788 789831659394732032,227242 793675442674737152,251566 772468337016205313,87607 778034357651009536,164403 786677481491271680,205728 790957149291683840,232863 766040621672988672,90384 780642280579268608,182257 788120314332844032,215437 789986255966789632,38287 764173974682992640,81130 750439580449603584,11495 794556784174362629,261155 776467337025314816,1170441 788117764552531968,214247 763446796865634305,78159 773713665467879424,136947 786921896486940672,207287 785661300412026880,195975 769654733329936384,114436 789468812173201408,225981 795429136164618241,266151 790740539729588224,11774 792429123058540544,243513 758107670175817728,51451 775979550102740992,151526 788657946955747328,205776 791723817773125632,240483 764182734533165058,82390 780777996135301121,182726 794329287390134272,259055 771535390859669504,126389 785348787216617472,11774 794578288853352448,261155 750420495917469696,13021 766402996347469824,93733 768482814954131457,106756 769895476128690176,112239 789326064455671808,225384 775532019237257217,139012 788156366493851648,215493 761657187626123264,69711 765168561883115520,86103 777627307976470528,162610 790735724710600704,218002 794537193226190849,261155 767797009927602178,101163 775798506766405632,151463 777657753288540164,161456 773990222015057920,139404 756926765545689088,45125 778375470496813056,121080 750731586673541120,11774 771709599846137856,125367 787881677083152384,197888 756386582542725120,42432 758027703136104448,50923 767903432980045824,95672 771060149368872960,122982 786050084874121217,197512 788092592160407552,214354 767490384918306816,98040 793307895773343744,249926 793871257905356800,11774 763351222896193536,77638 770328491514535936,90790 774221777564274689,141360 756312633867800576,42564 775414057276878848,149069 756370013326487552,42432 758657466942926848,54070 759234129984679937,56964 763488783408898049,78198 780337492541083648,178524 786427475400065024,202652 787001125681688576,207949 764155460912025600,82283 793147514216067072,249926 758169505277378560,51451 768999837735985152,26066 791253863080730628,234583 794261213521657856,226320 768834823745974272,105643 785654964576104448,196917 787288778004193280,207841 795042016501477376,263864 755518368900378624,37656 764850252813787136,84724 789264072600498176,224680 780618116455858177,182154 791064693368651776,236454 764956412778651649,84724 770928205096185856,122114 771119542575566848,122344 791860710179504128,239610 763225513397587968,73814 767949274982158337,102137 768873168282849281,109666 751151565248008193,16897 770043730938195968,116164 754020083391950848,31077 757375493414883328,47236 771045468868448256,123085 778778377897607173,169437 781497474787708929,185219 795304086040088576,265881 766847484333166592,96509 780785684160319488,181755 793572013860352004,252020 770312809854930944,117257 772936123521826816,86103 789490229371629568,224680 763083405407821824,75802 758372609704751104,51043 767433274113323008,99030 793126605224833024,249044 781273405513400320,186584 758381231407034368,52167 760561608225546241,63393 768502757661769729,107083 788711755958583296,220029 765516239070375936,87904 787646308173619200,209351 759528618569572352,686533 781392736784089088,183404 778368243471818753,167180 778949873861271552,171324 759372524262162432,57918 792880531830673408,243075 755882738436206592,16299 764938422435717120,84209 794746432234385408,262849 740407995591479296,11774 771490758264324096,112363 769488637138436096,113342 790881744194981888,232169 793562646272434176,11774 760450351875100672,62755 766223104574001152,91049 770691913926209536,120610 761189269817790465,65601 767072607648776192,95506 793135305402359808,249469 766391748339740673,93184 766686806330974209,93823 788568702295740416,104244 772786455613759488,132335 760851537052758016,62708 755834804206206976,39997 787734151751409664,205197 776993047368392704,157082 781285742337224704,187084 732288678073147392,351119 774021241594347521,140900 779363339382104064,173964 786327025803984896,202379 787155948565590017,209351 755774560792899584,39553 787144497075400704,206644 794610573669437440,261818 762014680386826241,71400 776878884516016128,157840 788875958933721090,221832 795042639406137344,262849 795421376152748032,243524 776076236191703040,153194 764844635676041221,80601 787440445806653440,209863 789463502398238720,225981 757725744663494656,49121 791244287983837184,237385 757421003420999680,46890 769694731060191232,114987 792710577080635392,245148 793443303932866560,252196 759250980068360193,56964 768253730470834176,104406 769261564750860288,112693 788851340915113984,220029 787755376636682241,199546 789431052632600576,222997 766015900474486784,90723 780926547708350464,183546 786277656203407360,202429 752962192522223616,24788 753802134693392384,29592 770324794558468098,117377 788855854091173888,219942 766425447643111424,92872 756665109007794176,1248415 772461765858697217,131025 787439703242878976,209731 789956563175813120,228416 755789111080939520,17416 750904890248032256,15808 768568390462025728,105345 771842316847808513,127579 781387754693390341,31546 764805778075226112,84724 793201385932062720,249374 788868672400097280,221785 794367429505753088,258981 757319840809963520,46401 767836974279458817,101681 776835287406223360,149200 793267112831815680,249926 788768579042676737,220332 781203031748513792,186434 742226550393704448,1247507 791640765789184000,240061 755001435243372544,34666 756562524225404928,43471 763941525843681281,80939 793143053955502080,249469 787274353889214464,188577 793592179025440769,250785 794350367769100288,257353 793952388994465792,255393 794013908260519937,249926 765951805192757248,90384 755546000463269890,34126 781267098777497600,185310 764217683382415360,80393 791364218570153984,221785 774031395022778368,141091 732168598362439680,349842 758497183574274048,48289 761922691729231872,431998 786222459099963393,201494 761548621003317248,67679 761084617893961728,11774 768593301138210817,106716 771524953418113024,124855 752182983428300800,17416 764247991381295104,82766 758711466581196801,54011 768770365921165312,108849 772160271838121984,129649 762435009277943812,70886 788573072253005825,218275 789139440388050944,223286 791537580307132416,239405 794332159221710848,228101 777124042184679425,158520 760445489238175744,62771 762721012140081153,73910 791266073828028417,235828 757275970579619840,46612 755576890006593536,35890 780472803774517248,180310 785998685683363840,199546 791691992833024000,240070 768032126189051904,101681 769658043613097984,112939 793853214491746304,255942 750911379515641856,15165 765021588869685248,85562 781867896624603136,189857 785646418518241280,194082 754722970023538689,27045 766257465956503553,89859 788753991035449345,220526 751845588224712705,18400 767681257790734337,100605 778722394479341568,169201 760203247743275008,58537 764684959705554944,84422 788804028826353665,220526 772872900655259648,132335 781592415668809728,170187 788354800861777920,216991 751735964620521472,18567 754037340352442368,31400 763204316232491010,47188 791836830085816320,240814 793884195474907136,256255 749925252705185792,7816 793150988190412800,249961 760524191175245824,63451 751098933447888896,16299 769292438913552384,112399 777968077522755584,113365 778267697612140545,166409 790733508679438336,232881 767550511130238976,90384 778207109800484864,165448 764640619234852864,82283 770950619926450176,117377 779094945194008576,172123 787093683812311040,208928 793941216589029376,257026 794331732812009472,258878 763169140202991616,76577 791390913004179460,11774 757352720550334464,46379 770010947670933504,110843 780845883290034176,183269 786176704981065728,199961 758842185437503488,54070 768326658818441216,104662 786723956959182848,206087 756625575716892672,41839 792054501008150528,243451 780884105491779584,178117 781507070172467200,185310 787151639744348160,208928 771441903128580096,125742 779071969329188864,171260 787102189617500160,207949 785934945151692800,199960 788493900537294848,218275 763790996555522049,80136 754856748968579072,33356 757268799741693952,46406 785259824439111680,193669 785845252921913344,197512 791336798228283392,237491 750787280122572800,14277 765896320766779392,89682 761239447564349440,11774 764844114151997440,84724 773958190320844800,139404 775750121208291328,151156 760352790090616832,61412 785598126694371329,196917 762815234318802944,73712 788510080031424512,218275 794341296295047168,259743 760867115813466112,65180 793593823821725696,249926 751098105941012484,16299 772637299024683008,129551 775321474311852032,146838 795426615517921280,267014 769342766014828544,112336 773929894656958464,140211 762726378315841536,74611 765981828368863233,90384 766510101209296897,91765 792240750289416192,242693 762846249988927490,71550 757704381911490561,48857 761906498784010241,70941 751919510505021440,18316 754849339596570624,32337 766280096000806913,90757 792582801975484416,242693 762506470571188224,71476 790766264188887040,232863 768039004633653248,102998 740251351465103360,353488 763103831026786304,11774 780781857684148224,177483 794007732445704192,257492 765690252484894721,89198 774220314943324160,141887 772804883649032192,131924 779270497511022593,171377 789932755089887232,228820 775094826723381248,145866 795480739705851904,247930 777968917092311040,164764 781333515648454656,187386 732799558158290944,1170689 793597581901258752,252044 776029709196926976,152314 781183518936150017,182659 757000309944127488,43271 764803864814059520,82544 795277872181215232,265608 741313447992938496,11774 746442032495747072,738099 763932789087404033,81166 772974306406068224,132335 790930545383469056,54300 760894370837061632,14277 777147506581004288,87904 795086201501851649,262847 764154482745872384,73213 795415117403918337,265855 762780185208901632,73704 765352595867262978,86667 761832464197099520,63860 772685492940709888,128934 775409236624838656,148537 792010184675557376,237491 777892480838725633,161960 785955398125625345,199960 769890758719631361,109666 795404010689798144,264397 774498325882101761,139404 740007789767036928,56436 768899158358929408,109709 788239601546567680,215754 795695532169564161,267862 758091220669181952,50827 753646535729119234,28732 764849854619058177,84724 794562012323909632,261155 773523073542852608,137042 787061974857228288,207949 764677098619412480,73544 765416836871573508,87245 790653603136491521,232791 795139922931961856,264397 758654164775895042,54070 770642277521817600,119832 764092980927930369,81702 771139257247211520,122967 785873228539437057,199323 780078180614807552,177472 794498796277219328,258331 793119906241937408,249469 761678225525252096,69548 767879186757193728,102137 791240085672865792,237223 790924916707110912,234583 794209764230111233,255942 794983718225997824,262847 760113074376478721,61051 765282927080902656,86873 791494446621663232,238378 791351901128241152,238395 760631853229281280,19563 771567754876891136,125145 789326320937369600,222797 770936939239370753,122146 794702502180569088,262752 763724439234150400,79344 771101318681284608,107910 786023976027824128,198513 772147888109551616,128934 774782824670953472,128936 775303352045473792,148045 775409270305226752,149040 787262095972859904,209035 793605499484680192,253793 795353060025303040,266190 749402600076959744,7826 785598253391867904,11774 788779831697764353,172084 778288994475921408,167220 750737749930500097,15005 767524324874084352,97377 764208062856962048,82457 794540669004025856,261155 750367920547651585,12883 768659611935092736,107745 786540198968430592,203674 787132543761915905,207109 794284690215534592,259457 755415713041350657,35665 760514804884705280,1248809 793847383809482752,255942 763153720502784000,1249111 769795571011858432,100893 770390703486672897,118604 778657109562961920,168794 752263727169216513,19703 753376209396899840,26458 790308809260630016,229693 792007590855180288,242651 750502927199002625,12954 776577163935875072,156555 760223657348202496,60794 786599121574440960,11774 790807988726489088,231881 791752623334494208,240483 771593403586924544,112872 778997413059047425,171693 791659214372376577,240483 781476258236407808,188119 760813656988848129,63858 761588491008434178,64730 780680414042132480,182036 757900058415235072,49121 786884803232690176,65113 791233753897115648,237327 770511112697774080,7311 773540594635243521,137042 785605149351743488,196277 762334847733936130,72790 792131648804401152,238780 780740318828326912,182036 771127439913254913,122388 760909944635793408,64722 763934721914961921,79691 749716231289208832,9432 770259559290142720,117257 792717340735660032,244270 732244761826877440,1170428 759150187306622977,56964 788067412377686016,215030 794146166212411393,257492 732681953476902913,352911 758477653879853056,26066 781259157479514112,186750 788160265397252097,215088 761312081811353600,67229 776267162549833729,11774 774359626359922689,142668 779160930362032132,354833 735092418089885696,352687 759878828353282048,60098 787347834953752576,210207 792125467595857920,243075 759420001183010816,58335 765234136261033984,86130 774006287654752256,139404 794545185422196741,261155 750940212507742208,10735 763920459964428291,80939 789476861428596736,220961 794036084459991040,257515 794061603113226240,11774 771162332034629632,122967 794285097906307072,259457 785270158432403458,194648 789806026845515776,219531 792775355266248704,240070 794509001467699201,257353 792343193715081216,238419 794101021735690240,257492 762845148627677184,73814 788162473559863296,352258 788563745509376000,218495 761519397718548481,68102 787986356295258112,214209 790696673584541696,229895 759842620071739393,59666 765531698905817088,84209 765538519129395200,87851 766838628441993217,94683 788137179436449792,215754 791477204559376384,238780 750518022390022144,11495 764986767892152324,84724 765344749150625792,86653 774058775661596677,141200 791356051732004865,238395 751240979571544064,17591 770033404041650176,116122 780572269462581248,181419 751129041793478656,17143 772090224969035776,129471 788541783223308288,217083 794343757520912385,258305 764626905224052736,83391 772495310597660672,129662 781919323925254144,191513 788440345973489664,217837 793098061304238080,249469 762305239517102080,70918 792083784766107648,243187 793976141685981184,257026 776808962792513537,157427 793485234859675648,251928 795265178535424006,265257 775384312015237120,148170 776196356188712960,152735 790905364178997248,234796 760209981090168837,60866 795398283820756993,247930 779455434600042496,172185 781574224225841152,189084 758129697159086081,50923 765292473426010112,86440 767240553587154944,90735 792769955112497153,247241 793483572510351360,249926 765910395953393664,89876 776916541778591745,157082 785976731685400576,199891 762740719907987456,74066 770622897157091329,118192 781468986256961536,65113 792601445241589760,245136 771110915810795523,122145 776630826125504513,157082 779928199451009025,176890 765937126017896449,90384 788441740529246208,11774 773875643343855616,137869 787337094792261632,210432 793195032148791296,250033 795073231116005382,11774 756475320019066880,42806 769338496410464257,111438 786295928181456896,201351 791020498117271552,234583 791629991658348544,231894 777901449816571904,157723 792034898500546560,243187 794639109788725248,261942 755429735811932160,37433 785297700749205504,194923 790321400280129536,229693 790390527770267648,231008 794569412426760192,261155 775875916513902592,152314 776763346364301312,157755 788883167675609088,220777 751220550488322048,16129 791853190182375426,242164 760562385417490432,63268 786384517762129920,202429 794026133549412352,257325 795335498835206144,261155 766796508498800642,93277 781874686309363712,190036 766807700516765696,93405 787721551093174273,212063 790920504634855424,234583 770874244557221888,121046 772213290432761856,129126 794593016438661120,249904 794777329159446528,263095 765930846423543808,90125 792556067435732993,245101 761225042025787392,47940 768166625635930112,101681 752876792877346816,24134 774360892884549632,141887 771887199566434304,128194 791057730454687744,236393 732389270070038528,351851 766031251618852869,90384 786393282087645185,197286 786908721007976448,194091 774770159995146240,132335 790353542699638784,230040 794328049097515008,11774 775563225421213696,50581 781000222134661120,184223 753212355668946945,26140 775660719576580096,150511 790674020760903680,246425 758040412997070848,50923 794605107174248448,261155 776581319866388480,155933 769124553851371520,109667 774354635393859586,135025 733173304534667264,355480 750934229589094400,15536 779155650974625792,171037 753278166181949440,25968 753445661463293952,21332 775256123423154176,353879 758070700032741376,49843 765150215783452672,85748 763147205385543680,76794 776806814755069953,157693 788065180315889664,215005 774069843418951680,139404 739614646739468288,1170555 775710820722290688,150764 779897537864040448,174465 794750318512746496,262225 794729005815504896,262588 773521924689461248,133702 794580974084329472,261155 792036078156849152,243075 765565435408297984,87904 768924080527577088,110362 768609444599136258,107966 786315142871080960,201555 786321326185123840,201555 753748089165328384,22439 787722163365171200,210235 788377779129778176,215634 772185225665228800,129991 777680720865091585,161456 795404862716571648,266138 763333162126675968,29551 788580472523591682,217634 793799401160540160,252581 763739670337327104,79691 768281115845066752,104940 781533046314938368,186212 776251559994728449,153779 779396533158567936,173964 751244659452555264,17591 761018291833933824,66239 761655760635953152,69493 785316196421865472,11774 778005146164953088,165127 751231066455707649,16422 785885212928421888,197341 775001901175889920,146259 752878548759764992,24134 789679018085789696,227242 761604091978088448,11774 733284412402634752,355137 753601352840847360,28476 754949368759787524,34164 767420763573981185,97433 772120400394276864,128194 776379609533276165,155334 793099172811534336,249469 781516567771172865,188401 788702541034971136,218875 790629548152860672,230277 788442009782456320,213828 758006449121456128,50024 772972576146468864,133519 789836929751736322,225359 763923828321812481,80192 765376473821810693,87226 790374893682589697,230575 791739037015048192,240584 767809845395283968,101681 791453167162646528,238272 781434467348951041,139404 786601454601732100,204901 771115971687829504,1249845 772007185471660032,125742 780855488976224257,136093 770218361225617408,117257 780693700049461248,182146 753438522313363457,16881 766019355419275264,90384 778098687046189056,164826 758775610533670913,55261 772877434765049865,131025 794694105649418240,261155 769497304793509888,113788 773956018342621184,139404 794283593849774081,258322 755463837130760193,37294 788764157969518593,220526 766438750687752193,93823 766361611263217664,93286 765860933059043328,87904 769270258284818432,111438 759191864570474496,57574 794146568584699906,256458 786227863817183232,198304 787900290460741632,210585 791413517890924546,238207 791880815797993476,235741 794804823682154496,262752 795404749273059329,265114 786346861598642177,202379 786585395827924992,204413 793596349564411904,252890 792868648012636161,247241 773921688203304960,139404 793180377040887808,249926 795090210287587328,265191 761641475817902082,69231 772088961539854337,127617 790643993386315776,233131 758299397729824768,48289 794392068928000000,256038 781278287502843905,186170 763902332182536192,81110 776035914653003776,153034 768837850766909440,109167 794880182112776192,263090 777163159559868416,160395 778577435138764800,168794 795074450718867456,264397 778331657644437506,167569 794992333943164929,264397 763087684231311360,76410 788195848979116034,215754 755091867398791168,14277 757313484971470853,46646 771564819019214848,126293 774798866243780608,139373 776768970804174856,151463 793565842977939456,250785 787056741699641344,208016 757628655736684548,48119 768583066004525056,107032 775498722117550080,148994 781337731972554752,139404 787067555399757824,207796 789323361897807872,225359 753368009817878528,26999 791959142038548480,240718 788582585752358912,215754 793088468259737600,248514 762210817592799233,70941 767678140193701889,100605 768187484593270789,103354 774986363691237376,146259 791101771695349760,231792 756931113323368448,17416 774444101806624769,139404 758998209117032448,56237 786094382516695040,194723 792168057674293248,243165 776116486238769152,153372 776170555854553089,73196 794785721072500736,261155 775654171806666752,150511 790637034545287169,228088 768054223598592000,102249 788477027544403968,217837 738328774094262272,351252 778272721197236229,53185 780836752617508864,183269 789343493969678337,223877 765975861816336384,90482 793181889695670272,250408 795316963316760577,264397 788385801667305472,217519 776547646437818370,155318 780597815277920256,181903 773645368445644801,138165 785765907821842432,108396 786723787123359744,205728 772428101049430016,130792 789214406307618816,224680 755483460182085632,36859 773791629077389312,79987 776736172588593152,157755 761314142833614848,67401 780592976842088448,181886 794208435365515264,258331 750777978963914752,15316 757250739005558785,46379 767969298648297472,100559 793453530543644672,252196 794701916034854914,262752 793660995885555712,252741 773872340543344640,139404 792189169112154116,243187 770101416434229249,114260 780398365800620032,178258 785584110488072192,194082 758413613874810880,52112 767114060026548224,97341 773281008011608064,134470 781425704621617152,185478 754717802909487104,33356 776993532636598273,158387 785380415959949313,194060 794926313039691776,263895 776755814434504704,157755 780637333389324289,182257 763157671914733573,76723 779685307503546368,175087 786567031357399040,204413 792037695279230981,243345 764157970884145152,82177 777202352893857792,160480 788098108391432192,214899 794860816768057344,257492 757801285944872960,48494 761880787398434816,69231 789480423122411520,225380 793141747375276032,249469 768988646028546048,110209 764829388605009920,84248 751875020620636160,20273 758754241141874689,54974 768812815008210945,108849 763966425786482689,80939 791259914840735744,216009 771112440595611648,122145 794557881941102592,261155 763473927196778496,78205 780464868222640128,180556 760813257854558208,64197 770474481961824256,118192 786904070909026304,207287 792340476833755136,243261 788712318368636928,11774 762066763504680961,69210 780602320426008579,181984 793497366305185793,252196 758818548470784001,55399 771849463480496128,118191 758076563585798145,50923 795402448856895488,247930 776144975146868736,154071 794314477067857921,258981 795431507322171392,247930 755801507765686273,11774 751043463156674561,16422 794632850125553664,261987 774105550707527680,141360 789186135972978688,223492 794168103756185604,257492 787014143874174976,208065 790240555967975424,229693 795482646885318656,266151 750696367018815488,14421 753634140231204864,28732 776159855270850561,153095 732651584908201985,398859 774812784773050368,145244 793074674271916032,249286 793829627072479232,255393 766042002018435072,90405 791329197176356864,237842 794530677756596224,261155 771998521029435392,128934 777905887964987392,160539 778373593004670976,167305 793532492615606273,252196 747833881303326720,1247775 772495086269542400,131045 774318340626116608,141887 749153138142306305,7438 764797135522889729,84753 776180341581250560,154322 759132203963920385,56964 786545849543393280,204413 790246611385454596,228576 791210111536623616,237223 768563925646397440,107446 790310526228238336,230523 765414886042132480,431998 786387165257302016,203510 791312972064907264,11774 781230387414507521,186212 790965925562417152,235487 792576524880711680,246706 793887311884759040,253534 749648713015001088,9433 761758167957065729,70543 765227944558157825,73712 772556806308634624,90384 778397224409718784,166900 794979444578512896,262925 762604248869797890,72534 768435049016340480,106281 770673624835588096,120610 775345179536547840,146259 776750509608800256,157755 785317412774223872,195125 788123683378323456,209913 791681960821350400,240616 761247383829090304,32404 776897762126430213,159308 766757816963047425,95672 788580854037680128,215437 757340408745721857,39235 788139411708018692,215064 750661204096327681,13532 792475374533902336,240483 751122673498001408,16953 756591329979883520,43285 788153722358464512,215754 775372937301942272,148645 795464435087179776,267262 760078745449402368,60866 794556059390275585,261155 778664155309969408,169310 793203052463423488,249926 758383900473176064,52554 758792590380511233,54620 766488196750401536,94328 766777892915257344,96205 776582547803344897,156976 781077662399799297,182650 790902181188677632,164764 792564465740898304,246632 779161726050705408,171037 790254970411024384,229693 768638307081203714,106281 772036646669778945,128352 753397144242024449,27317 762510534910447616,72809 765649597733625857,88847 736740343652061184,41724 787047852480561152,208831 768529053397561344,106753 776215640193458176,131210 794110723244879872,243535 791368418004008964,238395 792076567400751104,11774 792320965929820164,229453 761293971159146496,65974 781321914715295744,183759 765659182355800064,88874 774110581624147968,140444 788469018227306496,218275 767717104426647554,99046 776183117124165632,154071 785877190772662274,198591 793150651949735936,248437 768244586988711937,105109 775282192461074432,144594 781163148376145920,185496 771845325569003520,128424 787773718328057856,212357 788945103477837824,11774 767768367126212609,101163 787038420967317504,207733 793724709552721920,252020 761690204629413888,69565 785662821828886528,194082 762120864267694080,59981 778627306042470401,169201 779851954277257216,171991 780529073273577472,11774 794585818337779712,261567 788564341352112133,218495 755573006542438404,34994 764175889537994752,81130 767834693161066497,101681 768176730750287873,104332 773968016891482112,136947 794546273110016000,261155 758665275340304384,54070 765655711476887552,85562 769942486076698624,113412 773884727539306496,137698 751712779464167424,14277 762728990960267264,73712 775887985602691072,151845 761318053539827712,68057 789127187127382017,199840 756195532142325760,11774 787283498327343106,193121 780800333270351873,182036 773882121312165888,139404 769867919559753730,114254 781043329165357056,183759 791349576884248576,238395 778005626408480768,164826 785694582046470144,196277 775495070455693312,139404 786551923075796992,203350 765579675200610304,431998 754054855363133440,31528 761278968234332161,351152 772930498918174720,132578 776501989161041920,152314 791022472464326657,234653 791432642172366848,238292 770804733556785152,121479 777970174251065344,165185 785860793778733057,197512 792487323539603456,246225 778732930210275328,169437 792178556633698304,244550 792213061654355968,243460 792512789986185216,246425 751812075744178176,14277 765190651558461440,85673 777333914020950017,157082 792797936421744640,242693 767120215113076736,97554 767440690381021184,95055 767858819967881216,102137 777920573053759488,163990 771695845808803840,126152 781640704418340864,189515 791245810709200896,232169 758350125731241984,51809 775324727049060352,148170 776604961501241344,151463 759382644975075328,56964 788874751171100673,221832 795494925093707776,265649 793154239035998208,164814 764537338064240640,80648 755286976140546048,35890 755154758982307840,35890 767806698719440896,100893 762021448231772160,71429 766634434258800640,94699 778229807234420737,164826 768175799077789697,11774 785914998115569664,199546 792878692783357952,247739 794569791394742273,261155 795409246066196481,266151 776758742356492288,157755 788082015593598976,215005 768122939820695553,103354 777845473931657216,164001 781460353431506944,186004 774619847544147969,353879 794166676501602304,257492 769020487536181248,107745 749322129636634624,7816 779073748737495040,171795 732912072317669377,354495 759041561036525568,56586 760816206395867136,64326 775387638954070016,146479 778622178044411904,168794 787869288229113856,213064 791656037585555457,232825 795056034800771072,263907 764525336759508992,81946 775528329533267969,149411 793490657792974851,235487 767720232718770176,100605 735194010516631552,351644 776408463320686592,155390 776878598376394753,157993 763798375875485696,80393 780545718926794752,180074 760652062728261632,64197 775517684842704896,149953 793450665951502336,239182 794638711162044416,260852 790375132778856448,229724 753483339735019520,1170352 750554497391419393,11677 761571528563650560,67547 792259972612718593,240890 792027862480015360,243075 758387736302628864,52167 758844647720390657,54070 752951673652449280,24257 769263958159134720,111225 794559060557369344,261155 793094669664006144,249469 752255360254169088,18470 763932887343169536,80393 766327430181031936,81929 776529012256452609,155318 792144108546555904,243075 752141484565168128,21309 757525696537395200,47659 764420377233752064,83391 768884159905431552,109874 780042261950189568,177233 786820418250371072,206510 749312909168091136,7032 773900404321095682,138382 791012345912954880,235857 753048309317656576,24316 763695491657891840,77612 771807543672836097,128194 764138682915749888,80939 770368385527914496,117377 776728545943023620,157708 778669186323140608,169310 794328014406483972,257325 742896477400223744,11774 750410612203745280,12883 794505707106144256,258741 794642400341684224,261155 766362336298799104,93286 777772168314703872,162610 779525889348468737,175317 789259642824069121,206666 790708203554279425,233692 761978599062646784,71270 768971578231042049,109960 792164819977633792,243187 755895371780362240,39236 765589382824800256,87868 781202589949972484,186434 795429532052226048,265855 778451962354204673,11774 793128305025224704,248962 763488588818477056,78198 780022252507201536,177248 789346275665776641,225551 760990373267189760,66116 769660268934733824,114779 761707322246766592,67229 775092689079377921,146943 791468783164612609,238207 794078624689160192,257423 750466661292056576,12883 765243355978661888,64465 777939997009731584,164669 787552375326248962,210694 793150503643262976,249961 786966872428191745,192032 794889960834924544,258922 765230261982285824,86440 772927177331400704,132335 793153031500075008,249926 794670011889618944,261155 769112185377173504,110362 773884744295550976,139404 749440959100751872,7170 753376624071049216,24745 781445414402666496,187891 791174781412532224,235590 794646505491693568,261155 768955652119138304,110389 776122252584562688,87904 787611975882776576,211347 793591642565423104,252020 751038474971598848,14858 791442651606315008,237908 776886566757072896,158327 771527359325495296,125163 792119969744056320,242693 794683404189110273,262752 762055493187698691,1248990 763968738487963651,79513 764197553856454657,82066 766738389848719361,95672 773737097375068162,11774 780771516959059968,179537 781260665369616388,186063 765277960656019456,75409 770670753721229312,120610 785850536734126080,193047 792649271392677889,243187 733591057049346048,355261 763573709240094724,73926 794211663159394304,11774 794932638159175680,262022 760170068302974976,61145 761347981039788032,67229 763875904435040256,75396 764837401395015681,84724 771732999113150464,126152 762978042495066114,75724 780789600302215168,180039 785979788003389440,200382 763900752179757061,80393 788439816073609216,215437 794011316520452097,257423 794624786320289793,261155 760492009073192960,62777 788891130452594688,11774 771808413638688773,125554 780759747632963584,182036 760780722223407104,64610 775743170055376896,150511 787004235695153152,207974 777129313128906752,159876 780789305639743489,183269 794700504840413184,262849 774804334458630144,145244 758032830739968005,50377 789791575857565701,206666 762814112749367296,71502 785964093060460544,199490 750550838662299648,13450 786907148135505920,203793 792563151040552960,245101 755167552746065921,35975 790615875569102848,231894 733220649502670848,355480 755097461736300544,32452 761412477934374912,1248920 766686929567883264,95568 772803851258765313,132578 788916446571163649,127871 792441802313854976,245130 750743928639488000,14277 755653314373713920,349060 764858553794527232,78344 760505371597373440,63149 768119490861232128,103294 759058477377433600,11774 790699981384671233,232884 794025486980681732,257492 753625431937384449,27045 756617941664227328,44429 759488977057423361,32625 763089082742431744,75724 773574311349223431,1250044 777435539968499712,76487 795759044606640128,268231 767086071628922881,97519 758868621879672832,51809 758664141737385984,54070 764871159494029312,84724 781842120738910208,186584 791782777540587520,241720 795718347887362048,268231 753637561554309121,25981 755148121118605312,34666 762006708465963008,70509 754840874140389376,15066 759773939899863041,59322 776071627343888384,153194 786864065658380288,206225 779069889608757249,168284 794316908669435904,258741 763596119678947328,78853 775920961967099904,148537 755019019774783488,26721 773896525093167104,139577 785832145025499136,196932 788457392530821120,217519 790342729611960320,218875 788373886643474433,215608 779029482581663745,172084 794535339758977024,261155 766700326447558656,95121 781239504988348416,150151 758474575105490944,53001 761621567415746560,69794 793281019939950592,249926 789149610954493952,170187 754016239119376384,30590 764550704597962756,82963 766344973302304773,90482 772028969906561024,127775 756852659831832580,45040 767376469458771968,97413 789698653447413761,226823 752682756652601344,14277 760785234715668480,62877 771213977355362304,122776 767823180190720001,101681 770456617347321856,115526 788122612601716736,215754 786683304036691968,205728 790041848857460737,228101 770722347355672577,11774 789560257089409024,227130 794544914335928324,261155 794645031181164544,261155 779145816187383808,172962 763051111221637120,47188 779232817184067584,169437 757213321078513666,46006 770059464061902850,11774 769961175819902976,114254 764865783122067456,84724 775650124391337984,150511 793629322426875904,250785 759457974888857600,56964 765774120122519552,88920 780567239800004608,11774 791068071112749056,235251 791468557540261889,239405 794748999655948288,263090 758039784170414080,51069 789114754795200514,223286 794881226876325889,262752 763450798626013185,73926 763772595732742144,11774 768475250455478272,106774 769588081028661248,114422 786326772757458944,202217 762762251904294913,74281 788754802394042368,220526 773199039814705153,134470 780615285049008129,182122 793305606631272448,240067 768943890250498049,109945 788524237028003840,218260 758871441295028224,54070 787084539159908352,207949 775810640526970880,150511 781642785581436928,189649 788546256427778048,104244 785700153760083968,196277 747807710016483329,1247775 776920619216547840,156835 785240974763159552,194116 773660018977546241,137693 778249160617099264,166390 786188448390483969,199352 763870369702739968,79911 776312533795893248,153658 794170597563662336,255393 768157748861214720,102295 792249005505929216,243187 766699427113398272,95340 775896616633004033,151526 767755440457383936,101203 790433046331654145,230282 792044501829156864,243187 732329494749560833,350295 752202203063091200,18349 765237215849046016,86513 795712535592861696,268448 758415218737287168,51997 790675428323299330,233307 778267508298092544,164826 779402094549803008,174115 791373221572382720,238207 791385516176396288,238207 788524633486036992,218275 794192397299126273,257353 794664898575892480,39957 768271846168928257,103149 791272806986031104,204413 755168259629080577,35890 785504675265208320,196277 764828060990500864,83309 766222017276280832,351436 768013881495224320,101681 778388583015079936,166941 790321607348740096,226731 792522388592218113,243187 787643242502381568,46572 792857842105454592,243187 762517249915707394,58024 774001389139787777,140753 794631773506379776,256201 773668961875406848,137158 776604511112572928,156926 758782153333301249,52061 781283545687941125,186584 779116424652468225,350711 774405298740080640,135025 786653967103033349,90014 787723226436734976,207287 788458005385846784,218275 765046259895808001,85686 771916102075113473,109666 774274055004270592,131421 750382719507521537,12018 790602613410541568,232749 761287513206034433,66842 790678397810728960,232863 758713721837400064,11774 770668868075347969,120341 781831487591108608,188500 767767526797221888,101134 773362976720052224,134470 760396327184429056,61051 763872100855586816,80939 790918854255992832,234796 793235303486152704,195876 795037257010921472,263532 790918896937205760,234583 794634970513940480,260874 761950054139650048,71270 779738839199780865,176687 753741995919630337,29263 775887393958363136,151410 753980675364052992,30801 768903393213423616,106281 773656739350650880,11774 785604001836347392,196277 735645055361290244,350287 775671579988463616,150511 794290076683378692,258331 733014513860149248,1170824 785590404267798528,11774 788375502692036609,217285 759252020347936770,56625 759749762807652352,59650 780602475283820544,181984 790105181681778688,229693 792152343018082304,246425 794577739349037059,261155 790573878397530112,230334 773470521199587328,136904 762727551877853184,73814 774264114415751173,137042 794699410265542656,262849 795051451106099200,264397 781076053523570689,184539 781599186181623808,188401 740451668467326977,352060 793973687498276864,257353 776850464268689408,158524 777243460504027137,159475 790901169027776512,234583 739452767945777154,195876 753725913192202240,27045 763507410493407232,78878 770850015489069056,120610 791634982041104384,239456 792517646948429824,11774 790922867265241088,234583 791335368012345344,238110 771067623413018624,121949 793729133452914688,251362 785493589296082944,195064 764599169105338368,82208 758267454107910144,52112 772479311009886209,131025 789952030580338689,227873 792145173010604033,243187 776625747410636800,153658 777885064059162625,163559 770721591244169216,120610 735554365780594689,1170550 764857710814855168,84724 775909400758226944,151463 791058884853202944,234796 792374284798885888,11774 794663276437209088,262053 754854236261933057,32873 778429005959618560,152594 759985428929785856,352060 751904463045165058,18215 755543350887927809,38183 758042596434382849,51069 789431586337001472,225981 793477187487891459,249926 745602806090981377,23762 768905418735251456,11774 751865134453288961,18555 763095707242725377,73712 776490369177391104,154469 776450316300537856,155390 761738872682192897,70177 765193341080211456,86103 788798678098116609,220332 774051040333135872,131421 788702424143847425,351252 761147304728416256,66828 785642362487857152,197512 759223411306557440,53991 773564828887638016,106716 776051927255699456,153095 777382172038660097,160134 779842934254342144,173334 770689122675621888,112363 762304767708102656,71026 766068040312029185,74133 771850362110128129,128017 788054477999706112,214066 790346913912586240,227804 787659993524891652,211794 791313778210017280,237491 794043313410056192,256219 755445584824107008,11774 780601893483577344,181789 793151498989477892,249926 759401196234895360,57900 763422047976370176,56391 788405713395601408,217634 795688323784331264,267265 791736766726230016,227795 760183173913247745,61145 786910639591686144,192032 785789004914368512,195975 793549766634328064,252014 789343152821800960,224680 769907923661234176,109713 786678673357365249,205728 786640482814332928,204539 793983972241874944,257423 750437475735265280,13343 756625636756783105,44462 764210338770345984,82066 748567320608538624,1170318 794889654172577797,262849 756076954156171264,39462 767841397281914880,100893 774912312486440960,128230 787328810312081409,199307 788869720950738944,218260 786006309959180293,192391 788539587631079424,210390 758525282479247360,53144 765619115478441984,88669 775160882712096768,146259 748744983021096961,1247907 794568575822548992,261155 752848825761591296,16833 763932014659592193,80720 792050725048102912,243187 794582874729091073,257353 768945119173156864,108795 769887951211884545,115582 780616978708860928,182146 786352940873383937,201555 751658911418032128,18215 758429555258372096,52554 768888746045476865,109709 780604433155567620,80785 794493019135295488,257492 774250161669308416,139404 793245019360473088,249926 794193340996558850,235487 756259674756829184,41694 747751450416123904,11774 758319612568055809,51809 758471740313993216,53185 758720293376360448,54070 770936372559568897,122088 755915315213664256,35890 795284484195287040,264397 760869800016908289,64678 794316212113129472,258456 781583904436170752,139404 793129392360665088,249348 779488784614252545,174115 792789380893175808,244270 779058298431475713,171886 766705733391953920,92226 774229882989674496,139989 753734031422918657,27045 770360466505928704,118087 776933307724554240,158759 772976849831866368,133043 795407082522603520,265858 795716639861837826,263302 750351868849561600,11463 768553947879530496,106756 789082986490662913,223312 794435188851773440,259659 787351589581316096,210274 793114300831326208,248701 772881463855329284,132908 772900740884942848,132335 788125357966753792,215754 792767774326009857,247241 786300743687036931,27156 787044795021725696,199307 788061664927223808,215005 791361492679557120,238395 735811333124411392,353447 762689283765465088,66168 779439736247025664,173846 757227785643581440,46006 764887942619947008,84724 770925841966624768,121612 773656744362856449,11774 794644387112386560,261155 778616426043179008,169201 794008183836590080,254209 762664287609335810,73926 764643793937260544,82002 774484007845236736,142503 761069545175945216,65500 787864531972165637,213253 791671440416370688,240483 763835786160705537,78566 767165633981145088,97438 793890587749392384,255942 793961108897939457,255942 789165626912714752,215505 763465191413743616,78566 764521045546115072,81574 779665362614902784,159876 790640273126625280,232881 793117161703219200,249469 756280644683100160,41680 763887426314113025,1249159 776058892480643072,153002 787063924877299712,207109 791701546820050945,234990 795008531762204672,264431 750927961939775488,13608 755159413816786944,35890 778466509093871616,158387 795111889273548800,264397 755537725151907840,37538 768180327282008064,101731 771858711463747584,128519 775050088276193283,146259 791011791547531265,235590 795347278869528576,266079 762608903058186241,73568 762739837019516928,74681 753574307742310400,27317 765419702843691012,86103 786258651094790145,49459 791390587895353344,11774 756639898010988544,44429 763573465613864960,79223 764243259740741632,82481 786911965360697344,207287 780123660573081601,177233 780370293227302913,178524 791464204855308288,238207 765879025168330752,88772 766353632686059520,93286 775538120838172672,148713 776628183726567424,53667 789659742138269697,199307 773430445279211520,353879 752290230451838976,19703 754041683352784896,31400 779580441779208192,175533 794182780007628800,255299 794580691858128896,258741 763202782740508672,1249122 792071997836648448,243398 760308641987780608,61544 765509052856229889,87904 751798835144323072,18893 761622391718047744,68993 790258406296649728,225911 760228448644263938,60794 732170053068705792,349197 792494667925520384,243075 754726552743522304,33356 792247027350601729,243187 754080026614566912,29790 760483189324390400,56964 760471578513661952,62771 785815354584948736,198671 771824154534219777,124597 779787298346897408,165097 790662985517830144,232169 756330124924956672,39197 771313104663687168,124597 766535834912686082,93387 781527095537049602,188119 785682206966423553,197700 786939777752805376,207613 764863984398835716,82066 779136818969206784,152314 792480658190848001,245148 759136062686031872,54003 790007637005963266,227048 754092545634729985,30296 779701115420041217,174115 781367350549475328,187386 793778060000686080,228501 788896394040008704,221416 761580450166951936,69245 763872655418265619,80939 747572980306194433,11774 753641188410949633,28732 773656487637823489,136904 776987981299060740,158673 769289365252034564,112496 771935816897691648,124697 794527738690473984,259743 765511531496873984,87904 770647587305074689,120341 787105256597393409,207965 788474843675197440,218275 789152283560857601,221476 766253826571694080,91751 755078656322437120,27045 762808508614004736,74938 776383598375084034,155390 745004301743841280,47188 753721589405888512,29377 774190623276490752,137673 786316714246103040,201958 759224588861599745,56826 786032883483840512,198466 788719864340881408,219958 794100428598222848,257423 794799207978770432,263205 786210229574696961,193533 732250935175438339,1170428 785978218805198848,196262 771836989234479104,127582 780097475033960448,178345 787396121459093504,210215 757171521534038016,39462 770769324827172864,120610 777935142853586944,164826 757227555388882944,46006 750890811190087681,15634 781088313679679488,185243 792099708495888384,243075 753717357143547908,29455 789895451801624577,227048 756971413018320896,44163 763235282019872768,47188 764426195861667840,83429 775552960398970881,128934 753710704784470016,28732 776144190887649281,152887 788416715478532096,217837 791348049754796032,11774 793258477023932416,250933 794149567763795968,258263 757704071629328384,47940 763224738776817665,75724 776914970231443456,158387 773606643548377088,137158 757614005603172352,47059 788754610664116224,220526 758309684050849792,52311 790779137447301120,230311 795285624655781889,262022 793301348766875648,248104 792142039039213568,242693 763476303102156800,76947 757311114191499264,46404 791692128980180992,239807 792080523082412032,243075 751222461262393345,17640 761347549575852032,67587 763822655375945728,1249165 773947472016248832,138165 768647206412976128,107423 752243511156731904,21714 793814271008399360,255393 764859213239709702,84724 758412125794627584,52702 785871946613489664,197512 751652051130707968,18386 758822281493684224,54842 781198309406814208,186225 788017865135886336,214492 756907292621152256,45122 773874722668883969,136947 792436494816378888,245130 764533446664458240,83391 786016182881005568,200490 750033010423132160,7275 755268783443365888,33186 757618004247085056,47545 764984036162875392,84422 770805324504629248,121563 773829892005892096,139323 775760043056726017,151156 780927399756050432,183269 781208307721732096,185595 785980786625220609,194311 793712912753885185,249926 752658412576530432,22657 773541727692914688,137158 764877453902827520,84724 762002907159928833,24745 771464328847368192,125070 777846378550616066,164001 793970567733014528,255863 775903803161837569,151463 785547030651285504,196917 758828491894763521,1248641 790703708053069826,233756 755188442561064960,35890 771452758570393601,125369 763019295366324224,75631 767926985817546752,90031 762165518333730816,431998 777836114036027393,163763 750932112358924288,14858 770207903877824512,112363 774050821424058368,141277 775286207257448448,148045 789176434090663937,223030 790228191730405379,225923 792358770038878208,243075 795331449561972741,264774 773113355385077761,133519 793098424371511296,249469 793181788050907136,249926 770418435943792640,118393 791397869144203269,238395 793078938755006465,249286 758514105430908928,53185 779110480203874304,172089 790701529980346368,233152 773887354121560068,139404 773911559760412672,136802 777069171691646976,158459 751171726776627200,17416 781123929733668868,185496 752985802552913920,25255 778513850912079872,165690 793189739545460736,249882 761245340322455553,65887 790905165402431488,234796 791468520424873984,239405 769702523401801729,114301 768296325167230978,105519 776831148483686400,157840 732309821450522625,350295 760964536719450113,64693 777139514682646528,159876 785947487391580161,199546 793896365529047040,249926 755550361570512898,38183 761630218373230593,69231 766802115696013312,95840 778023147018723328,163990 785281577152606208,193669 787068871626858496,203674 792171579664850944,244550 793557048499724288,250633 794510821044981760,192230 757805915785474054,48097 759315940509097985,54070 751738990416564224,18391 780591846179295234,181892 755031218341736448,26721 779727251176722432,176114 776897269907939328,159245 789198559396659200,223286 738804675445547008,11774 750356628566794240,12805 750815198806761472,14421 753926552384049152,30436 766304220790128640,91240 793501305994153988,249926 795608896442400768,267521 765945810278199296,11774 762611583243747328,73814 778404073271943168,164814 757795742656237569,45964 791781042407419904,240483 795073565666185216,263708 757216024316043264,46370 792392186948120576,238045 738618830717476864,1247283 762703970548736000,73926 794601401791852544,261155 788587283658248193,218455 772094901509058561,129558 774711158976630784,62492 752911273222737921,24316 769956537846468608,114254 753725941453426688,29548 774258591326932993,142321 792169283245764609,243187 779975762011156480,176203 788407256845000704,217634 754730497838723072,33356 757558127474708484,46280 755567852049104896,38210 779337019164065792,173964 774437950687969280,143585 781473634170863616,188119 773860014205177856,139404 759068660073889792,56784 778298355428368384,166532 795022214043045888,263906 753288208998404096,25135 774009139521462272,140230 788111871006171144,215437 791053259020435456,234583 732995463780151296,354962 768340961223114752,104932 786013404733452288,199961 790876885429346305,738099 794563473720176640,258456 778607905536937984,169201 778653779054981120,11774 759109072931008512,57105 753336315286958080,26140 754768867772272641,33356 765404075022221312,84209 767418075465605120,97809 790964718538108928,234583 772465798405296132,112788 773945921130291200,139404 791380593154162688,237594 773916727172292608,139404 785866705998344192,198591 790932743957938176,234653 762782410736107520,74308 790657968069079040,232169 766709083122446336,95672 762069664063037440,71476 769284585574113280,110389 781838123982581761,190635 788773895209902080,220332 789875610734723073,227844 752252595402641409,20886 755047636890226688,35044 789668480714874880,227048 763502091285303296,78341 788366058830704640,215437 756196473327407104,11774 759101427302080512,54070 770482088856485888,117257 795192018314153984,262849 756195871880949760,11774 774799572178726912,133043 760525824948891648,63451 787302114129313792,209628 790750086062043136,231871 792249082727268356,243187 759788735042945024,46890 773973147540271104,140039 790185182921797633,228354 750189137647382528,10735 756624544677240832,44450 794686527309774848,262752 770724569040629760,121046 790722740596510720,233307 769685560118145024,114987 761652777567125504,70072 776603338842382336,58531 779318141822373888,173964 776536694803705856,155318 753366399238729728,25643 763801491664670720,80393 781897078276395008,189169 758059336337879040,50923 778155077756411904,164826 791023378572283904,235486 794006468135567361,254135 778436575696789504,165185 785662549706563584,196917 766887775526330368,94683 767473018763444224,11774 770191055660744704,117257 776853589440491522,158815 756477435860938752,43391 773596315452317697,135381 752960385083408385,24870 762499856602501121,431998 776864588495192065,158948 778707930124128256,169923 789669633548705792,226738 793071990718525440,243075 770671427175538689,120610 774711158557114369,144654 794548226795802624,261155 757002058641895424,43911 788475437856940032,218275 788976874718269441,222544 789985298176507904,224693 790705239426994177,231894 791697410074574850,240483 754783779575693316,33549 756329778328854529,42149 760580239122653190,63451 780937462424018944,183269 792078395085459457,243398 776246084280737792,154709 772869516892057601,132761 778946277048356864,171168 793139626328268800,249469 767298843771666432,95672 788101741925588997,214492 766663001487409152,94699 792430005892505600,243075 766025298701869056,88603 776963672555950080,159146 779026454596038656,169515 769632182335836160,109470 773913097685925891,139404 775978112194531328,152735 785905181414350848,197512 781355381717102593,139404 746617252682829825,354108 763818250094383105,80393 791313955633369089,237787 778199399985979393,165488 786868996775829505,205728 752937902489735168,24173 790581551788531713,224680 792771478852960256,243075 794760124783071232,262752 786967417029332992,207949 791354492289585152,238207 794562440524603396,261155 766987244750069760,93144 773260087968141312,134561 763123848011194368,75724 757069302075953152,14277 791402215588134913,237198 769297747539144704,112767 787069967237681152,207965 791439749617586176,236507 795377382106480641,258456 754127505846657024,31720 769675545328033792,18030 768959390732914688,110362 750433881829048320,9409 763844384446119936,80643 766374037807206400,93387 785334805554728961,194923 794655577481809921,262022 773612527766736896,137158 761951909368430592,65180 770073379151966209,115531 793439307847434240,252196 793997463325536256,255942 753950297622388737,25698 790680173658173440,233186 795411316362084352,256534 778018314396270592,26066 776773509649358848,157993 755819041458122752,39914 756549282791120898,43391 762002641148866560,1248990 770616947167952898,119832 795352445572370432,266079 778399154032697344,152594 778701741197897733,167305 786324442230038528,202275 793089936362606592,249348 788432436103225344,217837 792104079711272960,242712 793880155303194624,256411 760491231709372420,62452 765616751979573248,88669 769268325406740481,112399 793243669369204736,249926 763783387471491072,80098 793879601764237313,256411 773772818710278144,137869 786678034283786241,205349 786065499121655808,49459 773881571241631745,139404 786942283178504192,207287 788777238363766784,220526 752126569729101824,20490 751160634302042114,738099 764947392235839488,84929 771713456781205506,126498 772874138750857216,128537 793954457155497985,256255 776828304766689281,158387 776932367659175936,157840 767842712833912832,100893 772955646954201089,133454 793437555664519168,252196 788404405259280385,11774 779333217706995712,173624 790588507496390656,232137 792057084993007616,242135 760858186383491072,62708 793095985023057921,249469 753689277813383169,28586 766395261249785856,88809 752729659993796608,22575 788162845406031872,215608 763918857954136064,78159 774426136893853696,142576 786267326488334338,201958 769914489164750848,115418 790616385730805761,232884 767295708479229952,97852 767513941899677697,98972 788452257994051584,11774 778436569770237952,165599 732234497647886336,349732 779392304226283520,174115 767849536786079744,100949 794391876082221056,226320 753679608017461248,28866 780935928948940800,183269 794162547259645952,257492 793094121309114368,249469 765600081743454208,86103 788772306558394368,220526 792071862188666880,243187 752689134007824385,22352 765613226298048512,88332 773296571051978752,130247 790302550343819264,229693 793809941115043840,255393 765545595109081089,88052 771069507414745088,123345 789211117490954240,223482 770326704778645504,117295 785593621970124801,150812 793457695013470208,252408 793530500086247424,252196 794627712220614656,261155 756649071989907456,44429 763455403497697281,76406 791039138745061376,235621 752803497645531137,22393 752693275883020288,22575 756638184788942848,41839 773222771849568256,133529 786293581405298688,199960 754766594027446272,33356 764479475048390656,82203 764880471842959361,84724 779140000822599680,172945 775480586987184129,146580 794038157608095744,257492 755480786158120962,37538 771466912534593536,126052 785325650546659328,194923 789103547543527424,220029 793230466526523394,249469 781219984307527680,186584 793107445304266752,249469 795401223847505922,266884 780791208536776704,182752 760188619642572800,61352 771672355349340160,121367 774086275678822400,141360 778285749447700480,155390 793188422261374977,249057 773980757509279744,140444 790896813125562368,234583 737726790798446593,11774 758739346841214978,54070 759545246954971136,57068 766763966739513346,96263 794333297241374721,257423 774428034116022272,141457 793209999040270340,249926 793430619401363456,252020 766432467301593090,93823 790646691187740672,232169 764891950898155521,84929 766246831336615936,91946 764879727672766464,82066 754725469052866562,33356 781159984864251904,185496 770423664407904256,118698 781331254079688704,185310 774334867387449344,143036 772904802313314304,133307 766717730632437760,94899 786606140285194240,205091 750347352121020417,12728 753689109529366528,28834 759171961255845889,56964 765590817159405568,87904 780419816863653888,179742 771062841944276992,122388 786970673776386048,205989 755831695799115776,39997 774698898526990336,127449 776368776451194881,153845 750715869412470784,14839 790738821432250369,121795 776266249286189060,152735 792129817156030464,243075 772300916103843840,129662 786176793304633344,201494 772751550372515840,132335 786940768661282816,207613 795707655423660033,267567 751539176298975232,18495 753630477978927105,28726 762297507552473089,69794 778915405708406784,170144 793294346434908160,249926 760141897394364416,61145 769655789514530816,114259 787302364352884736,207212 791713477111021568,238429 794590387360800768,261155 759529665518186496,58227 772076667053367296,129471 790518671739228160,231784 774648676018819072,128783 793455084063645696,235315 770458855566442497,115526 779073154538999830,29263 764015160604303362,80939 780778614635790336,182036 793592409061924864,252679 756570001562304512,43471 767325422665293824,97852 753993325611450368,31060 790882649195712512,234583 778395880873398277,167177 766817495118286849,94612 772926669082415104,132908 759435255392509952,56964 764852887298146304,81574 765657997632757760,87858 779439485457235969,173347 786795839167483908,206117 790949829778243585,11774 793853883063889920,11774 794995048312147969,27045 795695161015750660,267855 785869003982049280,197512 787351034540810240,210207 757746635808108544,47940 765928696515407872,89945 768467726146732032,106281 777215123085668352,157755 789407531105792000,224680 793068649586110465,249210 792133472978468865,172084 754123671422185472,30131 763840133493850112,79987 788901259516452865,11774 755579858391068672,28274 773485597595934720,136904 772904789017497601,132335 793860721310171136,246425 794550134294061057,261155 793083269537419264,247240 768593048645218305,107428 792683135775408128,245268 786379922189144064,198671 779343698886885376,173964 778683454238056449,169916 764835711346286593,84724 765828721148170240,88370 786008639282614273,200382 759497145049284610,58270 775513462902517760,148874 794003752822808577,256239 777536151737409536,159475 756255023437185026,41438 776428223013892096,154071 753437545027952640,18323 767099701174923264,97392 778193930659790849,164826 785793077495685120,194080 767572748449091589,97996 771908545151438848,123337 773574641931681793,137158 781271183744532480,186550 793842741566328833,249926 790523662747127808,231894 794583169416630272,261155 792100649282498560,243075 757327335762882560,45525 771163983487176705,123217 758072800582180864,50827 760938992393007104,65174 775051707994677248,146259 794531908659056640,261155 794878083740422144,263666 768914604865024000,109104 787011203365240832,208379 764086891222224897,81702 786420652752326656,202429 786605452880740356,204413 764219517534867456,80939 791469312045228032,238272 791998028898902016,241819 793132014090199041,249469 761593742625091584,69565 765957030058168320,90003 772826730075557889,102392 781463638452408322,139404 788305667111153664,215437 774770783801397248,142566 771323834196557824,118191 792961527137472512,247240 758128001389297664,51595 763471031872794624,78566 770239877191462912,117257 785732675332149248,196538 781665633821978624,177455 756284018581184512,42495 763830353282928640,80192 790290699623292928,230485 794214995571544064,257492 795436104086388737,266491 762149573666172928,69711 794651439851257856,261818 772001184924041216,128615 773810470499278848,137042 792854620204781569,247819 763895152058441730,79513 764870844241813504,84724 771017007231819777,122388 757964017298132992,47844 766402610869989378,93286 768119451904450560,103354 751839417720049664,17416 793597781860425728,252112 738945621537787906,352060 758127395811368960,50500 778032046446874624,132335 775452589718667265,148010 778338585950887936,167220 759778296339034116,59339 777860327283257344,163990 790999924707950592,234583 755765283755884544,39462 769849826372644865,114329 788915573925130240,219942 791005365798395904,235590 773609773396848640,137639 764221036007219200,82766 770911943884361729,1170819 794118488197648384,251234 794645502310699008,261987 786201901549379584,193121 754059156231946240,29790 744157518344093696,1011996 785821818653253636,197512 755130376880664576,33549 755649965125492737,23217 775471487541129216,112363 793956289051328512,221524 754072902580867072,31529 786859924957585408,204835 791416147316846592,238395 753400969312935936,26458 764820728831107074,84422 770755025035464708,120550 773609440125808648,138054 752959053706489856,22735 767799561079390208,100200 795701727353716736,247930 791672011621818368,240483 757794381420040192,47283 758108947643375616,41703 759068087694000128,56391 778571775235981312,168794 773948961719656448,139404 792586143288004608,243187 758758893933690880,54070 788561116901183488,210390 794555722952478726,261155 776093430636244992,151463 787250771733520384,204835 786951799513067520,207287 793177819224256512,249926 785946566641135616,199262 791687469997580289,246425 777224455160369152,146991 786017951644323840,199891 795274571041673220,249926 791768479116296192,240483 794586432899780608,261796 794721892242489344,261155 794676868612034560,257492 793256341070503936,245963 766349590194823168,93286 772127809129046016,128971 781592370911608832,188231 794284797694595073,226320 750353236591276032,12724 764965199262523392,84724 792060105734979584,246425 788153855569649664,215505 773826910753259520,132497 788664346847113216,218349 786367140819509248,202217 791027068540563457,235948 768207431528767489,103924 768819282755014656,107821 785499742361022465,194743 786942530155753473,207287 780471523702439937,11774 785644136464429056,194082 736741802410008578,353374 774103326849765376,117743 776233810660724738,150663 790878616418717696,235349 751998173405732864,14277 759631527021903872,59155 755571862080483328,37455 786184104916099073,199832 793858828466987008,255954 795325086865600512,266079 766630573607714816,90319 769271080116555776,112399 760971130039443456,65174 768639084281540608,101681 751144077186392064,17284 761672513936093184,11774 777927352743399424,164001 758489905349599232,52987 768074162141270020,103354 774432072257695744,133257 772236438683484161,129551 750098724714475522,11463 752238691511304192,18413 753930141487755264,24173 776195338340298753,349714 793221704122269696,250179 750081156620644352,11495 772073085365129218,128615 773272276561195012,135903 778231206403936260,166532 785509331861053440,196277 776493837518766080,148479 794892453933420544,261155 755178686563938304,35849 781169426657751040,11774 785639897730199552,197512 768638162000187392,106702 776875058656673792,158820 785516589873369088,11774 788136673737515009,215005 764564013908893697,80939 785998891003019264,199211 793077133337780228,248569 785335695632134144,194923 790956761301733376,234583 771139549275627521,118192 779102771685437440,172799 759764836637085696,59666 762653789941661696,73926 769063958963773440,110659 794015618659860480,257492 756859423084146689,44450 788065139153002496,214666 764203027905536000,80939 765705940700061696,87904 793389546805362689,250293 773290970444079105,136018 780606615514910720,12018 766039044107100160,90384 773899689435336704,139404 786245484721479681,201555 795712112307929088,267862 732676177513447424,353228 762677389755232256,73989 788190927236001792,186212 776789153849552896,156835 793569870000427010,253606 757095398603382784,45964 763911818867777536,80939 793546697188052992,252020 795294648143151104,264754 773291618766090244,124904 777844228546256900,164001 778977607148826625,168284 795262145713897472,11774 759842372205342720,58227 790518899548839936,11774 765807468630904832,87904 794716218049593344,257423 795297801102049281,265257 794009492467884032,255942 793907205170982913,256439 762683597161627652,74133 769895893663232000,65663 767847678260682754,97811 775050372033290240,146259 776736448221413376,157755 759581637646712832,57105 773899682011549696,139404 749952333761564673,9754 775409523750080512,141887 781856926237859840,182659 792027350078816256,243187 786013409456353281,200388 742389824494047232,11774 766729276909559810,95708 786796404073050113,205094 780606080392933376,181955 786030064488026112,199262 776045976855257088,144542 788861832362496000,220332 793522478874292224,11774 764293499273420802,82209 779672400841412609,176196 778616519156654080,159861 763459269664477184,77849 777699245591703552,162810 791347932314337280,238207 764005890118692864,80720 785582561678462976,196917 756198430435790848,41680 769336487439699968,112940 794671356847812608,261155 769201731309703168,111549 785608063738843136,196277 794635580894220289,261942 757024245985804288,44429 769014341857271808,109988 755614336610144256,38183 765533976853295104,87904 765617533055557632,88660 788480994600812544,218275 788736507376906240,220332 733190370993938432,1170842 795049029277257728,263926 751846015150489601,19447 753720698359558144,24108 778378252939173889,167220 761655313359523841,69947 776394468396265472,154832 788903722101444608,221416 792220244768985088,244815 768126761947242496,103261 789087780219580416,223286 760566661791424512,60794 788551603188006912,218275 752949594875633664,24727 755464102693081088,36875 760614898854395904,63451 753291078585942020,25968 772829733792821249,131027 789440003864530944,223899 775201757811073025,127871 777522769718312975,161387 794580451037806592,261155 778881887033057280,170988 752977226975612932,24134 764077486699319296,80098 773626161964392448,137158 768499834848473088,104973 770389074913951745,117303 772078575818186753,129471 793738090854682624,247274 762815210449240065,73432 763138645221978112,431998 780443659623772160,178258 751857814797062145,17794 757383647976718336,46460 763456343688683520,78129 788504564215537665,218495 788727084755456000,215437 770626532595208193,113836 776778446122856448,157082 788066893575753728,215005 732265714317287424,33338 732281485084921856,350312 768506854104182784,104973 791404680786092033,238207 795063780585697281,247930 755084343689609217,34898 766759485482360832,95988 755459784875180032,36735 772096373856477184,122146 778271746097045504,167046 760195658615820288,61602 763820186239635456,73814 769330800957460481,111454 781593155485310976,189017 794558478572486656,261155 788767218343358464,216618 792129259460452352,240483 790914275116142592,234901 790987963790483457,235590 775059622558257153,146259 771130290395840512,123217 752240139368337408,21074 790639399855919104,232881 759294758745436160,56302 795469091171614720,265855 786636246881857536,205039 793593011296886784,250785 750146725008928768,10057 758330015935111168,48289 780339617258151937,178017 785850299575627776,198571 790725560616030208,232863 763170930717851648,70995 756957335646371840,354841 775348457758269440,146580 764137302809513984,82066 770968510650548224,120972 750414727327543297,12743 794760512961585152,235580 768094800490876928,102514 763745875654959105,79926 766842242619224064,94699 769931536749694977,114779 769338384292511745,112336 756350632362020864,42432 776413699150061568,155451 763870382872989702,80939 778301764332195841,167319 793481980708913152,252020 776127268305375232,153921 794687905600040960,262752 769198379377291265,110302 758030093855887360,47761 777255570998976512,159876 790518339202273281,231894 789816512081199105,227804 792471641963962368,246225 759690945818492928,55257 793148602239553536,249882 759189031687221249,56964 768532078333792256,107069 793123372003647489,249469 750428782809329664,13343 772775473898098688,132335 787461016208678912,210207 749650636988379136,9433 765853548957446144,89848 795300066814808064,235289 773576496195768321,136904 779364983318589441,172967 785312746631946242,11774 788061433430933504,215030 765727857708412928,87904 778280910168829952,166853 760988566767886336,64730 794677940944506880,262588 763048431770271744,11774 764180034022154240,82066 766355088763781121,91946 768047500552994816,102202 756526106988146688,41798 757307079459823617,45122 790908067588308993,232863 763454395212304384,11774 774996902051913728,133519 781535536125206528,188401 768861189879296000,108963 786903657782521856,207287 754720513327525888,33356 777623523380588544,162610 787664991864426496,206101 769857879348174848,114357 790304038554185728,228583 756515924245680129,43399 764073080343760896,77632 764665445802582016,82018 741658225984954368,139803 788783243147345920,219942 762409770292768768,72642 768964812676206593,109104 779024810273898496,171379 768680339048890368,107423 789986920759595010,228354 794387610173140992,257492 732680514285514752,1170667 764837192740986880,80939 794590738164174848,261155 781327215183163392,186212 779719644152143872,174756 787938017063251969,213887 791675604634591233,240483 792828422481326080,243509 793969135529115654,249926 795043982841626625,263907 766865186938499072,92885 787255182602211329,209035 791331129781526528,237491 795184471779774464,264397 754744516461158401,33356 764269750121791489,62180 771791685449809920,125554 776199105731321856,153845 793153084578893824,249469 795748379800272896,268646 785869938842071040,197512 765515188552380417,87867 787872426638147584,213253 774008788063891460,131421 781085033713045504,185309 775434694431244291,149040 791862221978468352,240483 769282177729191936,110585 785994278094802944,199546 755169165120528384,35890 768853873922568192,107444 794629625070559232,262247 732635247657947136,352466 794673781415538688,262022 751597811708428288,17365 759458413784993792,56964 765416553844060161,86103 791037657044221952,234575 795769947733561344,256255 766607973351354368,89076 768570714333020160,106716 790286122802745346,230282 755487771217637377,35890 789876238332653568,46572 793631886337646592,252639 755835895568297984,18215 778326793019195392,166409 760535672784580609,63265 780834422320992257,183269 740387913842733056,11774 752663778852941824,22432 775797354985353217,150404 754831422586773505,33017 771349255076229120,123085 761070872824205318,63179 777091800309706752,157082 794304071494574081,258922 794574280738697216,39957 773898460349108224,139404 787140370513539072,208014 791119362069585920,236657 739851498868375553,11774 768139219474591744,103294 766752429769576448,27156 794161338666741760,258331 732731455005184000,353836 764992030875549696,85562 770700392841773057,120625 793158089721733120,164814 788156210952503296,214899 788386402190843904,217519 761627222889365504,62492 755418999106760704,37044 794236682656563200,242693 792323161945616386,23762 781336788124127232,139404 786654363871748096,205270 792140473448050688,242693 788151568654667776,216009 788899169289121792,11774 758313475298824193,31084 772086659949166592,127775 776833626033954816,157693 780249958326804480,178045 758823677781643265,54519 764996385926213632,85562 776838342012993536,1250340 790735022986637313,232881 780609827240157184,181789 785503676865638400,196277 793198465144807424,249841 794732975124574208,262849 765545167793319936,88052 760518008846426113,56964 750857128080842755,14595 776919833766047744,158387 785673865930285061,195975 775502498564046853,149422 786285182865190916,201939 793554541602082816,253335 756968380452700160,45672 758127017149632512,51595 775162621595037696,147481 789813540089540609,194060 794938691194093568,262849 772941129373343744,133519 785841149017661440,197512 794634958174322692,261155 776885773991763968,158673 755451512965345286,37433 768608366394347520,107984 768050190628421633,103171 753008715582808064,25255 787477052979023872,210207 763923842024611840,1249188 770462186699390976,117257 750363021885730816,12883 768494811976462340,106281 791848586145214464,67852 793129800344809472,249469 775766386828316673,149200 781127536302518272,185496 757794004377272320,48491 786741500633714688,199546 764405131047821312,79513 768951446725390336,109875 793804001502429184,249926 764934585662701568,84724 778039416619020288,165512 751603103338725376,18031 773891996620623872,139404 771212325449674752,106716 794565608503476224,261155 760456787166396416,62821 787006202584637440,203674 791354464091402240,238395 743830807760887808,11774 756620011834265600,44429 767382065738317824,94627 785533691682488321,195975 761914553777082368,70858 764542750180069377,37461 764913402535817216,84889 773505649686810624,136947 752689312022425600,22664 776643074122326016,154832 774151100496617472,141360 775818559163289600,138490 794653373182021632,260033 763121395475681280,75899 770752225341833220,120633 778412822329950208,167569 788336865615241216,217039 788715057450455040,11774 791686342660980736,240483 769999872003018752,11774 772084970928037889,129471 789241493869457408,224680 747647042479136768,11774 761764753412919296,69711 790928889174331392,234583 757757929411977217,48522 772621715381821440,352188 795735630714060806,267655 792170331272122368,242693 776052856994402304,152872 776417856665821184,155451 780117901382709249,176636 786960032218943488,207119 790954618968649728,234583 770344419480506368,117609 762019815762567168,71476 780637605838872576,181419 732655301413994496,352911 749667490020651008,9087 750403995580137472,12883 780474645384302592,178117 763775986970132480,80098 762464674197626880,72541 759515065833979904,58250 792144135792779264,223249 780083358722293760,170318 779408812650311680,174660 780120791971168256,178395 781342594840297472,139404 759055234211667968,351152 775823939582984192,350650 757788927973396480,47940 774027123539513344,140534 793309757767503872,250633 781255563514564608,181419 794545238761058304,261155 737223514428674048,355517 752980733208190976,24788 764157313716412416,82209 763429440164663297,77731 760179901383270400,60866 753810519870496768,29592 765840825230254080,89844 772419940934619136,130686 785270940087312384,194667 790417003315998720,350650 771742864426487808,118191 794008901901488129,257526 794043692868845568,255942 767056398115016708,95901 763518449423384576,78684 771443876859154432,120304 778724689606606848,170187 755332724618039296,36822 764165470765387777,81702 777573019464011776,161277 786321323903582208,201958 790351871579947008,11774 785836407608737793,197512 762578992079704064,73270 793885255102889984,255954 754198452955906048,30590 755528482441035777,36875 786956291616800768,207287 788477377542131713,218275 755842107047378944,39830 763488519939624960,78205 764246516202475520,82910 771575505455714304,124210 775000650228699136,146259 794620296368156674,262145 791055355782377472,236393 749828790927302656,9433 795345241226280961,263676 765674361055432704,88546 769687639121330176,114357 750211428892549120,10851 778319548839669761,167220 780157238245748737,171795 780950737660567552,183632 743170949218869248,47188 754078821251485700,24711 794192511069749248,258598 792816792787902464,247877 757962070109265920,50424 758344931136110592,52554 754109651143106560,30590 788897613198290944,221711 762620912315224064,431998 781890218009825281,177455 789881925401997313,223692 735733827255947264,350979 758500393387167745,50360 778699401556439040,169750 795770606742478848,247930 778016016936886272,164403 749404632552599553,8047 766028574084050944,90384 776604010098921477,155666 793295884515741697,249926 785915590808481793,199546 793324772423708673,8044 793378405320384512,251452 785961375235510272,199546 795070726550290435,263895 788754798262837248,220029 774552610208526336,143858 795244434678050818,264397 760562719036551168,63071 766435194085646336,92959 766460456403804160,92264 766034303415357444,90539 772100815196557316,129558 753724468401283072,29036 770655675160547328,118191 774725145260797952,11774 787793547797762048,205197 756565831497027584,43302 767317211761537025,98142 764132695853133824,82066 767220612381102080,96514 767721316564754434,100605 790886682773954560,234583 773851756686151680,139404 793430826209902592,249926 771729584593043456,1170673 793484918084935680,252741 764780074646302720,84724 778959754924134401,166532 786402730835226624,203350 794717338746634241,261155 771361343085678592,124601 758631252412944384,54070 788070684362674177,215064 765385601629552641,87145 775474185539682304,149121 781263929804816385,185310 753647720674398208,354833 778045039091986432,165523 763845944978866176,76086 770985552128663552,122093 779475254557151232,138812 794561223106957313,261155 787283057690677248,209477 773980647807418368,139404 781235030832009216,186731 755464590415138817,1248308 778303054944829440,166289 794687550963253248,262752 787086129036193792,207861 772901169161207808,132335 776439898265878528,151463 788047353475244032,213887 795090552991744000,11774 759216688172769282,57105 776741720700624896,157755 763067975112851456,75797 770943684355452928,121612 781254317441421312,186584 794677007099527168,262588 787770011091931136,210238 759178064370827264,56964 772095273837395968,125367 773887662696624133,138650 759151970678484992,57348 765414043742068738,86653 758064892918267904,51136 765503897649737728,86472 772183878060613632,129700 753444234628243456,18323 787485333244022785,211347 789919668374949888,227804 752697805748056064,22575 756542737151700993,25920 785853748459569153,197091 792154764368678912,243286 793100353277276161,249469 790998136995143680,235621 767153205847392256,93184 772855073386803200,129551 788295576081293312,192840 752911639284948992,22953 792365689239588864,245095 764893297496190976,84724 768855499878043649,105109 775820103992549380,151463 787879490936532992,211733 793810000581767169,255393 787084072023711744,204835 790765991101763585,232863 793999068980801536,256358 795716676687826945,268281 788014759140470784,207613 732328342465077248,196346 773837613488807936,350699 753348287592173570,27045 765636117387317248,88332 774081354359197697,140748 785620452345466881,197512 757940262425493504,49925 760577862608924672,62798 790390324220813312,229148 773706741523415040,11774 775348568274112512,103354 779106090457804800,172523 792016206404259841,243092 754743425224802304,33356 758069327153082368,46890 762642648083476482,73022 791075893401772032,234653 769892200440295424,114779 789239114038120448,223692 764783678308380672,84724 769217462445355008,111438 736242246001922049,249811 762104737072189440,71476 786586133215916032,202248 790668293988245504,233307 763795827634692096,80192 765033259839266816,85562 767676528549388288,100541 778471630515429376,164980 788167417914679296,11774 793183491038982144,249469 765310109358563328,87169 793095327981137920,249469 755183239443079168,35367 780079542018908160,209828 750078330007752704,10653 765712594736930816,23762 794683712868913152,262752 776423950624628736,152872 790635773435543552,232863 768913813940891654,109767 785268886316969985,194154 735874373152690176,351463 761595065936453632,69231 794051990619754496,248253 789128548883828736,219678 775362194297020416,148645 793396816989589509,250633 751218167020605440,14277 778426857502932992,166852 792506637990916097,244047 794397869704757248,257406 768972290889490432,109913 761856708641591296,69947 764214206568681472,80939 761402630329528320,67547 778270667548397568,166078 785874766985125888,198671 777872619815051264,163763 785508698986778625,65113 788030710703648769,205728 762460975010164736,70886 793916026211549184,256125 749321058440716290,7816 749625344139730944,7546 780687433461628928,182036 775761506931802112,151156 768873875434156032,109874 794162462819917824,258331 758066295296385024,50542 788091985856913408,11774 772433593905717249,129558 786394326469337089,203674 786904055062880256,207287 786604121478434817,203806 791707245402791936,240483 751131187939151872,16833 792083250919399424,243614 762378911753773056,72408 764642354552795136,78513 790295110768439296,11774 758273810768551936,52061 788566319469826048,215437 778033789758996480,165523 780448061067780097,173347 763141411973783552,76038 767073785266704384,1249358 779310403998343168,173347 790041773892591617,227486 793223799441281024,249469 794183034501099520,258331 790325709931581440,11774 765233481253126144,86440 768227572438044672,11774 758686025719787521,54070 771673156863963137,126152 794382301765320705,259773 759793723051941892,57574 779307091022516224,172962 794021625582657536,250033 762691428107509760,71550 775430852381552640,132364 761131854590271488,61051 759861416606076928,56964 792820575651495936,247877 764343801494114304,83248 760989334640078849,63149 774725448055992321,140134 787381517215465472,207287 772773972530253825,1249749 792493043375075328,222526 793486409776533504,251452 795407706966360064,246425 794357765833637896,259034 758055285281857537,50442 785507219575967744,194723 733000234209574912,1170810 745300499986063361,351147 763258441146195968,77331 756259245348286465,42344 767682044520304640,100605 789799289736335360,227946 791408049407692800,238780 793090615164674048,249348 777421913526239232,161714 774698637045723136,73488 795076695279681536,265102 753277238657908737,11774 765542590825594882,88052 794941945583763456,262849 795030791004819457,264695 779724296822325248,738099 755559190010134528,37457 779412160439001088,121051 792547499533709312,243165 766568616829517824,82066 787018907089530880,208065 763142467080294404,76329 791468577652142080,238272 765155470164258816,86103 768860593478594560,108849 771614585723887616,126833 790746953734840320,228241 767969468584562688,11774 781589982741929986,171029 768249580299296768,103261 759139084266766336,56751 781346421299564544,186883 791046343624130560,235951 774102265527271424,140444 781826058312097792,190635 785490783822491649,192032 791356950298685440,238429 732326557537050625,349197 756275278062596096,42440 761434709683494912,66356 791447894960267268,238272 773967741191589889,140211 793842167198392320,254135 763436575971614720,77598 774742878950084613,131210 761946667654316034,431998 768583382829703168,84904 779828975417827328,164475 787166133522575360,205728 792177168449085440,242325 794154354873798656,256276 779440528890982402,159383 767489773439033344,97466 780629348613251072,11774 781605997735313408,188304 756532103655878660,41798 760281311328079873,11774 759627311788335104,55661 759919866191020033,47940 791137476807131136,234583 794532343738470400,261155 756580074078474241,41702 764520324306128897,47207 779765226904453120,464984 763373720278675457,74681 779036779601096704,157082 788048095980429312,214666 765339152481128448,86472 756296819093626882,42495 761543263803224065,68993 792817314311831553,247877 755260707814252544,33186 757857365609754626,33830 772906608791662592,122146 774013055776718849,131421 770427062125338624,118191 769636918791471104,113754 771804890037358592,127657 775440173999923200,148537 781665990182592512,186584 788831965868720128,220806 794543954054279168,261155 771521117731315712,125554 776599813122994176,149812 774001935955353601,1250066 786027732186517504,200490 787016092606685188,208176 765918228040261633,88669 772788169418899456,132335 781570907764461568,188401 762840972019441665,75073 773616425655234564,137869 786779583865458691,193639 793347735005097985,249841 751963630804017153,17416 760544694430334976,11774 762679823621840896,74043 794640357233463296,261155 759152648868233217,56192 772862769079132160,130988 756590621951979521,44274 758472328057675776,53185 766080790543368192,82344 778179189799325696,166282 779077778968719361,151242 785242039172538369,194160 793385171038965760,250933 753277943489503232,26573 790073528481615872,227881 768427101896609792,95572 791403261525843969,237908 768771163870945280,108849 769202864795193344,111464 788652723507900416,214353 791300249671262208,229220 785938198853591040,199352 788409761540603904,216009 794542881545416706,261155 778581924138852352,168794 751882690069139456,17794 787702711311564800,210253 742585795630993408,11774 749288724299517952,7855 764613866210922496,79561 771533278461382656,121479 775427253408858112,149304 791766581172842496,240814 752241972019167232,11774 753992156830773249,28866 760167268043010048,60866 754759736915001344,33356 765247285483548672,85254 773561429832130560,133702 794776353132294144,261155 776950562403323904,156835 788753268784656384,220526 792756855269302272,247232 794899753414852608,262849 758150313190699009,51595 785929173726535680,199546 780631746437984257,182049 793466791829786624,252196 795121916088446977,259190 780684610879434752,182036 788355238457643008,215608 764911704723623936,84724 789932302751105024,227048 794336214845374465,258598 773620670437613568,138165 778420468143366145,166390 780601282633408512,80785 789841946932088833,227048 765060320364679168,82283 788136122991849472,215505 788769679351218176,220526 785694911861370881,197512 760648477495861249,60112 786264674648125440,201494 788007816669728768,192999 788880530741821440,220727 755203570085924864,35372 764621553472409600,84209 794013165625507840,257325 758088443142352896,51136 790719957218668544,232169 780950185975296000,183338 793873704069525504,191065 788340883011796993,215608 793696426735783936,250064 750362948791443456,12883 790068105342922752,229172 795475940574830592,265855 751153482707640320,16902 778900788676554752,158459 771419839923494912,125554 732214704387588096,349788 765271719842119680,80939 766359489658359809,93036 775716765695258624,150404 778570150580813824,166852 794027597864673280,257492 750217922933559296,10662 755956944502788097,35890 771954058181611520,118191 777028338820853760,246425 792914617135603712,247241 758090529380982784,51069 761729573390159872,66263 768982768525058048,110362 793948816592535554,254135 756227221744869380,41702 775689995575263232,150663 785343553450881029,195125 752787663506116609,22665 776674326665912324,157325 793147659221626880,249927 771559145455562752,126296 780132018038444032,177233 790901132814000130,234583 752299060527325188,20279 771423398236856320,121479 754029980011536384,28732 790424306161377280,11774 792101376469770240,243187 751649462246748160,17380 756934903753650177,44837 762599870611857408,65500 764685075925573632,84422 766724909464641536,95593 781701155516669952,174115 755840929483911168,18215 767166511647645696,95672 773482812741591040,134993 753736065811439616,25321 764432755270619137,83391 765339109283987456,84886 774234104048918528,141360 763798559728635904,80393 764270188632080384,81783 764454758568648704,83391 776393417047863296,87889 754850263429550081,26721 773939860272971778,139577 793582692197474304,253793 755481892795867136,35373 776030331438784512,153033 792792194071597056,243865 752622168211619841,22575 757251994637574145,45576 769319377531392000,110942 770231228704362496,117402 781632739539759104,188401 753852867887271937,29817 750380855609131008,13021 762981963930095618,74943 755028933096136706,32861 764416310088392704,83391 759204011044208640,57123 755939670161297410,18215 791713603187449856,240718 753318255310372868,27061 766503193639526400,93823 773894218427224064,139404 756539498469687296,40566 772456828030418944,130175 794287448541003776,258193 790666096139440129,220029 794650970978447360,261059 760983804370640896,65974 780039069501841408,177233 732249414476136448,1170429 780193973906214912,178258 790740075889819648,233729 765025534724091906,85562 790997091048751104,234583 757982090373828609,48205 788579678760103936,200971 776234269144330240,153596 791610004084318209,239926 758592558972932096,51451 765614170364637184,88669 773610070739456000,100605 774213060198293504,140066 778204658984628224,164826 794576034448359424,261155 754748899928182784,33356 766985976975597568,89738 785838984765251584,197512 785993461979676676,200467 744359214349443073,349197 755672934195171328,35403 785608218055553024,194058 768106581275869184,103506 773182192306515968,134408 775116194944692224,145866 788523534863724548,217519 780807203276091392,182036 757296324429672449,45669 774209098980073472,141470 793323954907807744,8044 766065793750609921,89329 757643633088692224,48402 755460483545563136,36875 794688128833306624,262752 791349038352248832,238207 751556212102197249,18452 760916413426962433,64692 763920939071344641,78159 764971309126160384,85575 793246200057073664,249926 793729993771741184,252020 757010175056224256,44274 781149639164604416,185496 767014737498505216,95672 795399327707463680,266822 791022463836499968,234867 751636967008403456,19220 776191750394171392,1250299 781226341844840448,186434 785310919169421312,11774 751540521521164289,18215 761948196000063488,70858 762072121941954560,69548 765662471264886784,87904 775431720103452673,141415 793820598602391552,254135 749666725168156674,7461 774229145656004608,141887 785945931178835968,199352 786973388598280192,207613 794009004414562304,257321 787718964512034816,205197 758094900688748544,50923 785495128358006785,196277 788352564706234368,211980 755861704269897729,353879 758130401399439360,1170396 762047726322192384,71627 773156351975448577,134470 775834773444923392,151065 779542898069139460,174818 770997326064259073,121612 772883429289590784,132761 776050392903933953,1170858 776466587985600512,132335 752834259686199296,23457 785928136986951681,199262 795205218040320000,263939 774087326477656068,141277 773892349453864960,139404 791127962129235968,196314 763125931363926016,76127 775692281026191360,150063 788065225303928832,214011 774245672480481282,141887 772418698263011328,130696 764906492629745664,85159 787773628599283712,212139 750807125958459393,14277 752023646772789248,18323 790964130458972161,234583 769660056854036485,79987 795399709678567424,18395 733042035314200576,1170592 765472346601840640,86628 764814357612077056,84724 788807907483586560,218275 767848709468065793,101681 767872858420674561,101263 772902651943981056,129380 767766289343447040,101383 772270717249294336,128519 788486587432640512,218356 765024246343069696,85767 787040579289055236,207733 788016579640496128,214492 793505741235625984,249926 787799861655515136,210897 756296227415666688,42495 775027703745482752,144648 759087651291013120,54842 766796127098146818,94690 768556757605945344,107559 792753988240281601,243513 778245283448664064,166830 775732764075298816,149953 777240911231217664,159475 778310214822998016,166505 779521015906914304,167407 755707487433568256,33356 756281493220188160,42495 758045391694598144,47940 779025916034949120,172177 787036498545745924,207974 792029110029709312,243187 794348304742039552,258981 778684518441943040,169923 732904809284706304,64064 758139736166834176,51595 794800841886679040,258456 755895372208300032,34661 781667290769129472,188401 786241394281029632,201958 787047527853924352,181419 787719125233610753,212564 793190236415074304,249926 794699115833737216,262752 795062249044004868,263906 764503414290075650,83757 765261871880531968,86103 770682306394787840,120610 787406897846579200,199807 764330781246357504,82066 778370256893075456,167676 786240841312460801,201958 791330912944398336,237236 774072253931659264,139089 793445461336190976,252020 793576620522999811,252020 753353121229930496,25189 786185495126511616,201441 735253486183550976,355480 778780962796736512,168794 786916810532745216,207287 795365635672985600,263907 786407657993334784,202275 759419090247254021,57881 770321995456282624,117257 779049890508840960,172122 770686798280339456,119832 792069855507775488,235399 794725037429297152,261155 785281358658670596,193669 755202696496439296,35372 793302916413128704,249841 768571763852709888,39096 733134258097819649,355106 778312666251194368,167220 767107544930103296,93112 794940115764342784,262847 788398201334181889,11774 763785327857336320,80192 793568767951327232,252020 761995385577541632,1248990 764210536900759552,82481 786164115832266752,201392 790678121720770560,233307 771759460196966400,125742 772803985459781632,132366 777699345739186176,161456 773980470417776645,139404 793138664075239424,249882 765600607935852544,80192 778217368019410944,164826 793664777490952192,252014 763028749247913984,75929 794770307974393860,262849 758655088466550785,41680 764277131203387392,82283 767776707956776960,98890 781295892045434881,180540 780950352111644672,179776 757666846996783104,48187 759930849341149184,58254 774290264701763584,141881 790730569449603072,232863 755534903320555520,38183 760250612286009344,60541 777536729939050500,162000 795429488133738496,266054 769933818299985920,112239 778996477158916096,171324 785630893075406848,197286 765722234442874880,86119 785973870956347393,199891 755692084586242048,34483 766107923248472065,74133 767391549546168320,98259 749320542348541952,7816 787361481629179905,207212 791959943259627520,237908 790553604256108544,231894 795310837124599808,265257 753011405859725313,25255 788077732944982016,214685 758757515093954562,54842 781356349942816768,139404 793965635688501248,255826 764342401653616641,82582 790948443493535745,164764 791440786063695873,238207 757209080767348736,46006 793508452454674432,237491 756263055542120453,41459 792617552241459200,245148 749440886061146112,7175 760490378747219968,62338 773289981775343616,134371 791635828728397824,239998 767750543305388034,100893 781222145229623296,185310 794554947090018305,261155 766096103062269952,90319 773907908614651904,139404 790270909194067968,229159 791739830380204034,240584 767915173084598273,11774 778454404387123202,154330 789789037489979392,227048 778405676603183104,165512 762267794750660608,71096 767698692887511040,100605 778184548983201792,166282 760164918045904896,60801 775761034451689472,112363 752221263070949376,21074 764810422411071493,83751 785395340463579137,195125 788803630434508803,220029 778290473454620672,167220 792119370482720768,244230 792014502392770560,243075 776796980832010244,157840 786980870422921216,207287 764887925565845504,84422 773903409816674304,139404 780934315244789760,182659 786155611536883712,198576 787486188345126913,210289 788705425113903104,220049 755583280632791041,37219 793499602741825536,252020 757711457395937280,47693 763519328222339072,78360 794555190590349312,261155 758842914084495361,54070 785499008617684992,196277 776779618447536128,157755 777292917371121665,161407 795703464122871809,247930 762026408717672448,71123 773929898146758656,139404 765014830742802432,85727 765156130658004992,86103 765600142065926144,80863 771474927102799872,125554 778867158810038273,163592 781532203826024448,182665 736961791536816128,351711 768287827272413184,105041 774668758107295744,144654 751132625587372032,15808 774024474861658112,140232 776296419594530817,154071 787401150819475456,210694 789106898448547841,220526 756463453796175872,43391 761423968821620737,67973 793209197546512384,250033 775538728794292225,149124 794305846771646464,258456 734845367875952641,351162 765421179800727552,1180983 761978611733626880,69491 773237229481299969,134828 779082577059733504,172299 793836566426910720,255866 794492022941974529,249926 755555946168930308,38286 779154958323109889,172962 773205478570590212,319690 794189923599290368,258598 776535440430080000,155933 763869053870112768,80863 772973563963904000,132335 768185549093953536,103786 777198649193426944,140444 794718925359550464,11774 770398894169677824,117843 778654391356227584,166282 794211093207924736,258598 791618562364506112,239926 794921355334578176,262752 790926208720515072,234583 792066272557096960,243187 770594257434398720,118482 738405280535449600,11774 790852932107370496,233154 786363910651645952,201958 790948399780691968,18395 788721607313326080,219915 790342276052418560,229125 791791227066650624,241678 780632463731286016,182257 787505175850123264,207733 788857529770008576,221476 761688558335725568,70355 777756395194060800,162610 761666300154216448,11774 780714916944683008,182036 769073136985903104,104973 791230785353293824,234796 792135972255170562,243075 734767336629096448,351644 788110142298394624,215005 772908784687644673,132996 795090125717962753,11774 751761879371046913,18893 758298460978352128,47940 758788195190448128,54861 770429160695042048,118556 781323817889202176,186434 775118246009835520,146675 755894349041274880,18215 775788676924276736,151741 752961447387340800,24788 756203138651000832,41909 794000843062345729,257492 794201707249025025,258331 788423202271748096,217837 794605554010386432,261155 785549016574504960,195283 776193839019266048,151439 778684938841239553,169923 771392649374883841,125145 771947137986879490,127775 777817785435119616,163763 785327761887854593,11774 785976040338448384,200382 775116037092208640,146675 786796798320840704,205186 792677735449501696,245867 754719273671467008,33089 762693808874151937,74340 778444632292110336,163592 776238971156398080,153921 773511289582694400,137158 762709511270457345,74133 765888498519842817,85805 768489039255236609,104973 778193082139414528,161912 763693003718426624,79139 792559411529146372,243562 768552819691356161,106763 788764650720681984,220332 762782340049432577,71123 785853552438702084,198671 750413644194648065,12883 757565550658813952,47782 773897703046590465,139404 780822450221289472,182659 759091458142003200,56964 781139438504214528,182726 786353910999085056,198304 795371999921143808,250633 788127387854569472,215005 763359906128760832,77731 785825253163429889,198671 793953099803021312,254135 767218594413281281,90384 761556388417982464,68908 788776007725572096,217937 792871624001351680,247240 767395822350860288,97379 793139421864308736,249469 762274884684767232,70886 787765403657314304,210238 750730551917735937,14351 764687161727660033,81869 757090473999605760,43198 779352441863233536,173964 792034404159762433,240070 751211387188281344,17591 773595895501758464,137158 762678585450717184,73926 776735731544973312,157755 791372068533121024,238207 761528562256056320,68993 763924907436630016,79691 763400165726322688,77549 764656034191474689,82209 750449970893893632,9754 775362646144987136,148473 790876713496432640,218002 749733124398018560,9754 751620687958192128,18555 752165137851650048,17794 793506397535080448,11774 750371089449115648,12859 771002624241963008,122146 778758438859997184,168436 794261524546277376,257492 756883683508903937,41703 758712973669969920,54748 759022334632001537,55107 762938892240707584,75552 767980153209294848,101681 794533581041307649,261155 791364556723359745,238395 752669220807118848,22439 764249310934425600,82002 776164259139026946,154071 787041095209201664,207733 755923906502864896,40454 774606993440944129,141887 785523060703006721,196277 759099220368384001,56964 764606121470484489,84209 761241507428831232,67226 773219687714947072,133664 760123876105981957,43579 771980319197016065,128615 785654482440851457,196277 792240409409970177,243398 779464917573246976,170187 788795286130921472,220526 795061318621376512,350913 755420432430313472,36221 758315928731852800,52061 759201136733741056,57105 775978538151317504,152735 771879292980473856,125742 786071665956577280,200490 790318155591802881,226731 765634359223214080,1170369 780795597297188866,182257 794529224858206208,261155 756617538197422081,44119 757509561200746497,46231 776031480510164992,152314 780087375397588992,163785 772077226196078592,125163 775788757375156224,151748 794272530840354819,258148 753332377276014592,26871 792349591165292544,240145 732773548104671232,353016 766629459231383552,94699 750694591620415488,14421 762425834682449920,73196 792921644922572800,248514 776258896465833984,152872 750781524287426561,14277 753647550024945665,11774 788128643591524352,215754 790994036555411456,234551 793090527923097600,249348 778577368642359296,168794 792390149292253184,245549 788159818381070337,215754 791425294385156096,237198 794904285020557312,240926 785512930339069952,196538 788458749191131136,217106 758754190642581504,54070 777021169304231936,195876 777916610426335232,164633 787759977272193025,11774 789511141831479296,224680 793346779739586560,250033 781474227689959424,188119 788385734856052737,215088 770803263591616512,118209 792908492822634496,247087 751936924974100480,18495 785915823332265984,199739 770809704620527616,121479 795082588251717634,264190 757778883399651328,49070 761925460154392576,70858 777978564310335488,164980 780600926780268544,80785 794777488597487617,263095 763127269585920000,75608 770996498737664005,44421 781920010897719296,190957 793051233254858752,248065 793174643007971328,249469 780072529645809664,178175 792063222723379200,243075 778364903958515712,160539 765757161527992320,87904 760867673987178496,64722 785273877719093248,194648 778255605400215552,166913 766754088348479488,95988 779683705723973632,176203 766739682218610688,95708 775009144835223552,146259 773892378247561217,139404 795038100124823553,258193 779717615719559168,175245 790903003737788416,11774 781354411037630464,139404 763778538671452160,78394 780281248400838657,178045 762707589884882944,73926 772121658903695360,127925 775387105648381952,148170 755962886204248064,40550 751149578024615937,17259 756246701296410624,41726 794937880711987200,262847 760579481832714240,52195 756563923223052288,43553 772177634465869826,127579 787122163186675712,209351 790509049099882497,231834 795278891569049601,258878 788057916624502784,214935 788416703382351873,217837 795693655889760258,267521 768808737129631748,109167 773283966019395584,134561 761348528891371524,67229 762102978702479360,70858 792386938057609216,229693 792746999275778049,246726 794631534527381504,261155 788664951493668864,218832 795743007840485376,267862 771890306778329088,125853 758018041745580032,48663 795299682096447488,266079 790974129608548358,11774 764996698150096897,81946 772881043280060416,129558 793314302157524992,249926 792024477680803840,243075 732640973503795201,352441 764712684600250368,349856 756998028750389248,45039 773926476156641281,140025 780649642241384448,182257 786357277150154752,203391 767217991427641344,89733 794634808592764928,262022 779136148291457024,172962 771185887853940736,122978 776022489268752384,152735 766457887694712832,94037 768064393074487296,102998 775351596062543872,148536 749829788618153984,10404 762725478805352448,73712 767819482974658560,101463 785733879529213953,198094 771457767752237056,125554 794664217865502720,261050 773202625516810241,112363 787672907564457985,208058 794028553658515456,254209 760878738733051906,65404 790563962316136449,232137 766801697347809280,93823 765322590965600260,83373 767507920456081408,99900 754949784788692992,19075 755411030361071617,37044 788031011460304896,214209 776328314487054337,155191 786709793838858241,205728 778238146504896512,166390 794654738021314560,261059 758322812654329856,48591 794606682454114304,261155 763027151801098241,75724 769341029984133121,112496 778924826333417472,167562 779767532714504192,176196 779835223945142273,175092 764094455011880962,80939 765951308205436928,89076 768296037094088704,103071 758357750481027072,52061 764835834214449153,84209 790762207193686017,233307 786166494367404036,192819 781561365345492994,187974 789894166700367873,227252 764583517518897153,82642 773862892420620288,139404 781915653615661056,191354 768976255391850496,109805 774739215238082561,141316 780600785763651584,179384 780810732967497728,182650 757247100883173376,46612 766009240259534848,81929 758724704580415488,54856 766557834754482176,91810 777279621368844288,159475 758389909694578688,52545 758496538507313157,53185 791463610203643905,238099 770705056647696388,120610 791358035088314368,238276 762595704627953665,73662 779363083605073921,173347 794380623691546625,259220 753628246231527424,26871 769561587954937857,112382 758109652865384448,50923 761178584601853953,65500 773878888103612416,139404 781574525020278784,131056 794012642155204609,255942 794015620232781825,256439 734684032051630080,195876 761999827093839872,431998 763171246024560640,77119 773978290252054529,139404 779479553165107201,90252 761687928204627969,69548 770361732900552705,118482 778746179731402757,167220 759869884176171013,58267 761670545364623360,69947 775545117377720320,132335 791366838567378944,238205 765251270575730689,86653 774024692927639552,140444 776856360621264896,158428 787324550413479936,208492 759229108014448642,53924 756279886591864833,42344 790185440477184002,228730 794526731323330560,257492 761544132846194689,68846 761910157492092928,71096 787773331210661897,212949 788692882815348736,220029 793183540095684608,250383 793908579665346562,256536 754128139526307840,23739 773188222637617152,134380 789158001097773056,221416 795378990324350977,266491 772857948871753729,130988 762217820461596672,70501 766508111972540416,686533 780584601819328512,177751 781277985521471488,186584 788759517144023041,220526 794526412342497280,261155 752917135509299200,11774 780409580295712770,180074 787157632490598400,207151 762829522622349312,74758 771800469421174785,127952 793479680498237440,249926 753948586920980480,30590 765903354287497217,90031 767772022382456832,101383 793609133664657408,253837 763418501302321152,75922 788874552101056513,221711 794875144149798912,258193 753325686429851648,25968 765161018280599553,84724 781752199294558208,189838 785278021095661568,194648 747464383958179840,11774 760552663696175104,63149 785831296589324288,198591 763797670544617472,79691 770254443967307777,117257 770672436211834880,120610 788567675966337030,215437 762970908592107521,74133 785814233888002048,198671 795019049700708352,263896 793136976442429440,249469 776862592702771200,157708 792430191691853824,243513 772059737823346689,120711 780140576826155009,176127 788682785741570048,219958 792914550253387777,247241 772171953037639680,127579 772535161938251777,130067 778707160498786305,169327 785912407864385536,198878 752917964773396480,23739 789925630670405632,228546 756293794849443841,42432 771799783719759872,124297 776818557996982272,155390 776940673597632512,158387 788493405114343424,218275 792205695944982528,243075 794605522758430720,261399 766222755498954752,88336 794609393501347840,261155 794662644615708672,261050 789987137928126464,228576 765749147680985089,87627 791311519543922688,11774 755557645512220672,37655 760582521708957696,62063 793643988045529089,250785 793850223822905346,256065 794045411023523840,249926 761507714170314752,67938 766636556455022592,90125 785617950002782209,197512 788358573428318208,1170441 793035466526253056,205972 757623150989500416,46076 793504644165230592,249926 756279892573032452,42344 767062882760744964,94699 785914386707718144,199546 786735586526760960,206010 788127353419489280,215754 793267429342412801,249610 756515686931980288,42071 765618546030223360,88311 758866224847597568,47940 776247233142362112,152314 756253994138292225,42171 758713766888353793,54070 786044231764811776,199546 793103909996761088,249469 765041555157741568,80486 773953532332388353,132497 777233212669952000,159876 780475664273027072,177248 760689012516544513,48052 750319614035431426,10847 792162160965251072,235756 760505085419884544,62835 765960906060726272,90003 786392585002627072,200557 787007743056019456,208065 788155584977707012,215754 750463546522120193,13532 773929139250364417,139371 752241539196354560,19703 786181390928793601,201494 795032113506582528,264812 763901410488573952,80482 786604409694228480,11774 770348035649921024,118087 753943158564630528,30370 772960214870024192,132335 786188182157008899,192032 763108859049152512,66922 765690059064422400,88459 793187214930894848,249841 795474601576775680,262053 754771694397652997,33356 760917390716760065,61723 766080638504042496,90357 787746672877109248,212139 793121226461966336,249469 795007745216937984,263895 772743237446447104,132302 763782851565346816,80098 775403755919384576,148994 786451244898357248,202429 788087199208210432,210253 794640839486164992,262053 777898224015114240,164460 781206262591594497,185595 733114941557866496,27848 755865709675212801,39462 768891424225959936,108849 762633358337728513,73814 786502522630537216,201958 765640040928030720,86440 763453107124654080,78337 774998834669912064,146259 776816208922472450,154701 793164494834917376,249444 761419946094161920,67229 767711282493480960,100605 762099440572391424,71026 795201417241829376,252580 791980128125550592,240483 756393451998945280,42149 763508384301780992,78853 769489775518552064,30413 781543852993675264,188669 748522002537807873,1247809 755117887631740928,35449 772978915782426624,133043 781466556035248128,188106 785242436088004608,194221 749287660188033024,7855 767774151268524032,100605 773549176844083200,137158 793616732216635392,253032 754714138203467776,22393 785875697441075201,198671 756260372567425024,41459 780261872486481920,172185 787968666813894656,213887 752921561712078848,22394 752275427339763712,20061 779444707151769600,174756 790135977591214080,355470 795500650809454592,261796 758022622219079680,28903 766451726446723072,92917 792029777200685057,243075 794629097095892992,261987 756085141131362304,41468 785331876055527424,186883 786664320927141888,205728 794226693233741824,258456 766076369600180225,80939 779141326696775680,168284 757211862647787520,350125 761305402130653184,67229 788070584160751616,215005 773937663271399425,140211 775728405354471425,150511 764082457142439937,81702 775825390979977216,150390 794685825841856512,262022 780541626636603392,180074 792764415112208384,247241 751741904593772544,18820 781569854780375040,182036 794554062179971072,235686 769544919455150080,26066 769593679765991424,112872 793844559423963137,255954 794374640751755272,259034 751821718822453248,18567 787046415562334213,207613 768969056804216832,99093 787286966672826368,209351 791269426960142337,236502 763101229866070016,75899 794533100919332864,261155 795107557962608641,262053 768964031797428224,110477 773899814824058880,137693 787363919572586497,188577 794926145124831232,263667 794969071636905984,259190 764210484186787840,80939 765732611457187840,85326 793871532564942848,11774 794675466212966400,262588 754707784956993536,22393 756803514198818816,44997 791346913073246208,238383 793901492419854336,253050 753085238453084160,24788 776520392022249472,155898 785257119826059264,11774 751176248953450496,16457 763463239367876608,77720 767234338140266496,97379 785847025996816386,198671 762000981408096257,71270 774089581901688832,141316 732994052203905025,11774 761750583078297600,431998 775423006482890752,149069 776522018107760640,156644 768977104658636802,90629 778892574807371776,168794 781528889038295041,186434 762729557338169344,74133 773527990231633920,137158 793590369996775424,253793 767303796942708736,97067 793849563727728640,255942 791437674162774016,238864 753646604566011904,27402 756690886919094276,44740 775388781251792896,148473 791279626278535169,200963 760176687246086144,61412 773062895034740736,132370 790378044192153600,11774 755913155558027264,40668 780999469487775745,26066 794312266011344900,259134 764185533526470656,82283 794054706867924992,257423 760220108195303424,60018 786672774412660736,205294 788482694854348800,217837 757429624842309632,47261 780543759750758401,179146 785509851275427841,196277 792793723306291201,243865 773247182593929216,11774 759935875782414336,58232 773207217046687744,131007 778427718266257408,167407 792106908752633856,243187 793120820415442944,243451 756704309677527040,43553 763211606260015104,76549 785259679819661312,194154 788926467958722560,220961 766789342345908224,95708 764090581446381577,81702 788347463128219649,172799 785722115714609153,195009 753626734566649856,28095 795428580717187072,266079 793855014011858944,255931 751803985623969792,15643 757929710386946048,1248538 772799068741505024,132335 771183835748839424,124131 794706349284360192,262752 794033241799983104,256255 732243107358461953,349732 756194326162599936,22206 761564817081700353,54070 793150179281080321,249469 794303637031911424,259508 767883889851281408,100561 793110728823615488,249469 776154839541747713,87904 781450908567613441,139404 765504784082333696,87904 786220343421767680,201786 793856624796561408,11774 753881403524341761,29263 752941968267718656,24134 773667051248287745,11774 773728781135548417,136883 754069161110867968,22439 767034490828918784,96196 794374758737526785,257353 795379071949701120,266151 758123478352486405,41703 795085113516113920,260181 780604196781494273,181935 785528349095407616,196676 765967507660345344,90384 769704322984579072,110585 788746671559700480,215437 777010844290867200,150511 778312419986710528,166390 779884745941405696,177444 788452239345987584,218275 790250488704929792,230282 794680071755743232,261818 759111582605512704,56964 760952133822902273,65180 780414198786338816,179742 790397409071337473,11774 791235510706503681,231550 793097161206591490,249469 790446073307279361,227615 750768100132487169,14827 751698901384691713,14277 772877667720921088,132996 777366060408373248,161456 780862236596269057,183269 752236738337267716,14277 758178043005403140,19598 764139237407125504,80720 768166038395650048,95055 769266153826975744,111549 772496841464246276,131007 794139342574915584,258072 755194652404441088,36208 762005661882265600,69548 762297975611674624,66801 757318004828954624,39462 766416676078424064,93184 780871825727389696,183269 758767619382149121,54070 769052031919222785,109767 786620137428422656,205143 756908322398232576,44429 758499717684695040,48289 773712652187144192,11774 757021186240884737,41839 732379999714447360,351119 794160664147296256,258331 762276779461664768,70886 768924710033846272,107446 793208539426590720,249882 787830379822493696,213064 757911169097162752,49953 775365849897132032,148045 753981653966520320,30354 764115412539670529,80262 792084311948144640,235487 792792102417694720,240556 773891881650429953,139404 767269663055241216,97583 794910820966821892,263895 750173317730971649,7852 759379878202388481,56700 788534013648441345,218219 775379406264995842,148870 751941511885955073,18316 771731456951549952,126152 786640738947915777,203391 793967110447738881,256276 763333601572315136,74043 775461372838744065,149259 777248174129885184,161101 757721608140296192,48826 790984169597861889,235621 760804273932279810,61117 768514054688219136,104973 767401767864852480,96039 790656617993740288,233307 791353409278513152,238395 762642822755454977,73926 769336574219878400,112336 791617668939853825,238395 774002241980080128,140025 775001730878738432,146259 786273535412940801,202429 793155761610297344,250066 794192000824315905,258598 787923481497395200,213887 791387393928466432,238307 767773828743389184,97379 771394700922191872,125367 791672087865913345,240145 793204330568388609,250633 758065692843380736,47761 765689521539350528,88881 795017785738989568,257406 795075464754790401,261050 753251398695972864,24668 755783999818170368,39462 792775226769678336,246273 754110728869556224,30910 767184300471189504,93000 785523454950776832,196277 767814526611886080,100559 760523938527113216,63149 789126715310080001,223286 794566578574487553,261155 750091292810551305,11434 775107152377679872,146847 790612559346954240,231871 753255384538689536,23899 757721811043966977,48826 773672267775631360,137698 791883167120568320,241940 755740960210948096,36961 764161534066962432,81869 785959323042217984,198926 790733491348512768,227048 791779471648894976,241678 754710568414670849,33174 760876188416020480,65180 774253946315608065,140965 794031646076911616,256439 773236302015717376,11774 785944006928764928,199546 786910633539362816,207287 758456171565121537,41680 775030679918809088,146259 788535557630623744,217519 794664991177797633,261155 733337641358262272,355480 751026462812016641,16422 773571483524136960,137042 774266872753717248,141091 763549692445749248,78853 765902763456888832,90188 768435354647007232,101681 786647712246685697,205181 786990872441135105,205728 774351541394432004,143049 794527073104723968,261155 792158462247571460,243165 794023245678833666,243075 733165350712430592,355106 781683690543849472,189314 791046470669656064,234583 773113480853397504,134470 785575104054894592,196277 789919783143682048,223184 732304726713339906,349764 790816186653040640,232863 769299263541174272,112399 781142872540139520,183759 781262351840358400,186434 794528811668815872,261155 761519204948385792,18215 771680635169669120,125111 791601105310453760,90252 793132115504144385,249469 794301411555164160,258456 779430509864562688,350711 788829558740951040,106085 795059546645528577,263895 781219280188678148,185595 785800959935086592,197324 786639628140892160,205455 788133549052272640,215477 754036951611764737,31377 786748736982568960,206008 768232118124183553,104541 772811651414315008,132335 770790997718695936,120610 776071493675524096,150122 781179061871661056,185496 790830238133616640,228702 768899258305028096,11774 776771149308932097,157082 781477821856251904,187857 788123875896725504,215608 767768995604770816,101383 790231649199927297,229505 746638771852972032,1247750 753403468170297344,27317 781551337125195776,188669 791005109715075072,235147 795667140506451969,267862 766880785135656960,96817 766017957713485824,90384 760534395052843008,63451 765539841832460288,87904 791117086919630848,78159 793058825133711360,241678 754728687912751104,33081 761524131238146049,68993 773943948519899136,139404 781389516422647808,186584 786324695276584960,201958 755854951230808064,18215 758741060558336000,54726 759150482396942336,57056 761655217150722049,69673 756624055151759361,39096 780734279294652416,181935 780471397411909632,179742 792013965433769984,238099 732309800067997697,196346 766708941174616064,95672 760223514095943680,61011 768289127775076356,11774 785537174896676865,195807 788145382354137088,215480 793563104504406016,249926 754708645443538945,22393 778311531222171648,167407 761668016262225924,69653 770615823903756288,119937 769620525995872257,111558 790985073503920129,235590 791729156555993088,237852 793605017135681536,249926 794703506523320320,262752 760540448528162816,62338 763889389550182400,80939 766338640846913536,90088 786743789213716480,194723 758330051737812993,41703 772883027164704768,132335 778000820876943360,164814 758339146737979392,41703 768805792392753152,107976 769979280570941440,115519 781752934363115520,179742 773720143784321024,136904 790923730650214400,234796 788158937786937344,215754 771434571460186112,125367 773882551098191872,139404 777876917584146433,164001 793109705228824580,249469 771829691099574280,118191 778651344714526721,164814 790607973966049280,11774 750101486328176641,11606 775428340115058688,148574 761297134737985537,67768 788457129103556609,217837 788907912240529408,218164 794106801805545473,251234 773930536678993920,139404 762632249430999040,73926 760089912314126336,349479 773525718311370752,137042 763536153186361344,78344 770650828856262660,119937 787013105179955200,207949 787093598395215872,208928 794979951992852481,262925 766111372832673792,90384 753609591502565376,28148 771075874456207360,122982 774693734910873601,142721 785523448713875456,196676 749593300257026048,9270 756979539784396801,44359 793664987948470273,254025 792496690490212352,246392 793247510718447616,246425 755651202143191041,37993 787063873392119809,207965 793630380179927040,253032 793559875859218432,252890 763313900477571072,76365 777268851096510464,160609 791301065815760897,237491 759554930181103616,54760 758254897213149184,50923 760138828757676032,61051 788535605017743360,217519 771789620740784128,126152 761334490417344512,67938 786033047569305600,198591 785674999797583872,196701 780631492657500160,182257 764680039581507584,83870 775783495591493632,151463 785657057684828161,196807 792052972226248712,243398 771474563662131200,118191 772787759744286725,132578 786773204660527105,206633 752002464107208704,16299 764277263101599744,82209 779445233448652800,173628 793470567382814720,249926 772870461638213633,87607 774435225661243392,142648 777418250984521728,161732 787664611520589827,211347 791849843920670720,238207 794791378030952448,261050 785901775303811072,199546 788870769421930496,220815 794979921332318208,264397 790285839683026945,230485 739280135698808833,98484 753324018044854272,26539 767866418671091712,100605 758789625381056512,54070 770685411630907392,119937 793910852445503488,256255 753318178931945472,25189 788733858858479618,219537 766090617797480449,90384 768908650589069312,109945 778567287125139457,168794 745649441747632128,11774 772590972509102080,120690 788124131808186369,215754 790298660877643777,229895 767730527411593216,100893 790702138032791552,221524 790645562681032704,232169 764972213690773504,85562 793826734596509696,249895 794719876371755008,227345 752731686945689601,23115 753374713762775041,26446 762712006470299649,73712 768511241027330048,104999 776475982802804736,11774 781275734576762880,186434 786688100449783809,205294 793241360555839488,249961 795189412363665409,261594 769533054343798784,113189 770226024969830400,117257 788452627696594944,218275 781683937001308160,188401 790752521962741761,235349 749331777777496064,7816 787750394516606977,210215 769360130337038336,113165 752841090705653762,22953 775836494682402816,150426 794083621938298880,257492 789904389385355268,227048 792015977852510209,241034 791786628733820928,239516 776021674034692096,151791 792590563384168448,246273 794740446010322944,261155 759784939281870848,58542 787993773598871552,213887 788041568913686532,213589 790329325543227392,105109 794712218545901568,261987 773644604381941764,137158 764898173823299584,80404 766046646195060736,90324 774077360257667075,128934 795344156264579072,261155 764146697802887168,80647 786993918684622849,207287 792959297948909568,247240 794887210197811200,250293 751756933858746368,18893 756412816127426560,42432 762381625694883841,67587 788397842595405824,217519 776157182576496640,149953 752778839881764865,22779 760585245296959488,63655 778004342091591681,164435 779137358025269248,171795 785863898008285184,352219 775042351043637248,145955 775882172871966720,151791 771712501322911744,11774 793182477120442368,249469 793113016736878592,249469 761675627904860161,69356 788808300133351424,220332 757624888572145664,48205 775519086201626624,1250232 787324304379838464,46572 794376034627952640,257492 786904481229369344,207287 795008038960824320,264397 756664846574317568,43471 763911288539844608,80192 764522065412050946,81946 768525167748263936,107069 791349708820131840,238395 786756574052102144,196701 795073617679650820,263896 791814425795760128,241940 758448649655418881,52112 771095047227838464,123473 791664290264678400,240483 766050512093351936,90405 773952766104440832,139404 787758852468908032,11774 795666126516600832,267862 790332131973091329,220332 750708055096958976,14277 768131476776857601,101383 771331943925420032,56391 773706597407215616,11774 768823374906699776,109104 786220778945589248,201555 792060167831613445,243576 794125506731851776,258085 790942625004072961,234583 788655199564935168,193121 793170866196668416,249469 766017794664124416,82390 786940991366463488,207613 766258415043809280,91946 765432301010325504,86103 785544986846691328,196917 790950862164267008,234583 748873024888246273,351463 763207856669753346,1249110 765655163059130368,86645 768156026910547969,103354 776849731800723456,155688 785542916353712129,196788 761238517162782720,65887 768493668244164608,104973 781369788975243264,187478 790300371310616576,230311 795766839192252417,268643 764822792617418752,84724 791004340001570816,217634 794581038848614401,39957 766403691633139712,93261 778399013313785856,154534 766618266731098112,92872 770773874535391232,120353 776512758250479616,133048 780628694226173952,182146 766261425685790720,91946 790609894273679360,225784 763013237034090496,75973 778745983421194240,169437 793533302909050881,244350 761098769538560000,65455 769890601533841408,114587 776550342276190208,155390 790570578570686464,231318 791477860355616768,235621 792069578847203329,243075 758309421948612608,51809 753913524292755456,24856 788877231539957760,216009 786624296273739777,205181 756332058180550658,41719 765782469178167296,352018 780618571923660800,150151 793925413420470272,255942 733062162176937985,354962 775834238482542592,151439 753753437611761664,29600 776797252027293696,157993 779693128437538817,168284 785687820593537024,196277 768582800173916162,107423 776106061598162944,153658 772512416546643968,131289 793146999155462144,249469 795331310285950979,265114 759241716935356416,56784 788747993264652288,220332 768989962897350656,27045 769267210934161408,112548 795700729008783362,257492 790936261733212160,234583 756311134286798852,41746 786602019964542976,202727 794638277361995776,257492 751989128070197249,18215 762684187132526592,73814 778355812960010241,167180 793652543847104512,254135 764897025590562816,84724 756192524264439809,39669 778046241867309056,165523 789705189683040256,354115 758436541232455680,52749 773912335060705280,139404 780015274397499392,176890 761336270836604928,66815 779122889534558209,172962 792057985329664001,243187 738329184574050304,16372 759123039770451968,57189 779004093691985920,171902 763872040382259200,80939 768893573685280768,107444 794687942463778816,260404 774004033170223104,118191 795096148453126144,249926 781787300468432896,187044 774590000994418688,141302 765724135196688384,86053 777570447248371712,156047 791760608240611328,240926 764849417635635200,84724 780431829954277382,180074 787486106052886529,210289 795156296471351297,264774 761621214251012096,69794 763184771879100424,75899 771407955266863105,124597 778059997565419520,164980 756291166719635459,42564 757586233274970112,47761 772937231656824833,132578 786832271324041216,205143 781461942628003840,139404 789522780991528960,226731 790595829589422080,232169 759823889308540929,58745 790235461679734784,164764 756605151251574784,44273 785616345945681920,194560 750366184634286080,11774 774882277209833472,132752 758395662031388672,52983 795389426599723008,247930 757336540678762498,46405 765274031931072512,85562 766629010117984256,93286 778743608480456706,169923 758721004801781760,54070 781670900605325312,188934 788465250051907584,217837 763897698701508608,79651 766351965378916352,93261 786972759939248128,207113 765293397829640192,86866 773983111600222208,140444 771424579197599744,11774 795719080602959873,267590 753635976644263937,28732 756197777084788738,11774 756484427601948672,41798 755166453947523072,35890 760079376843091968,56964 763872646618574849,80939 767185443213414400,96514 777133475543457792,154869 792182371315388416,244550 773230874187829249,135450 789426533634940928,225981 790180382012506112,229724 789147142447398913,11774 766414386055479296,93184 790600897256624133,230282 756577970479697920,43471 762245127607820288,72035 776508804934447104,155688 795695348152930304,267862 758768346464653312,54123 757742253272072192,49066 765560178242621440,87904 739828341637709825,351282 753585125720416256,28281 766519553077555201,91946 780919466590744577,184223 781650568574017540,177455 786342964326871040,202798 772249392254451713,117609 788517938118656000,217519 781272313652064256,187084 787913846371545088,212707 755571918137331712,1248308 794573706962014208,261155 753702547622338561,29263 775659076843741184,150511 790734344499277824,232169 764582046517702656,83751 770556164664877056,118192 773287885571170304,135736 762777475030089728,74938 745321563227062273,355470 755938156508086274,38459 758309153618194432,52112 761296986964385792,65626 786364969948327936,202217 777274256862253056,160602 767143154432806912,97811 767421088473030656,95672 773982016769560576,140443 789933112109170689,228820 770469254281981954,118192 758812131995156480,55174 770358078776672256,118375 788389851770986496,217519 791407802115915776,238207 792040981260558336,241819 768318766539153408,102452 775487633195663361,149329 780451651337322496,176202 781876204727046144,190207 757600386630950912,47202 761718126853709824,69947 786288401485926404,201958 786395009683591168,203674 790547105232351233,231894 763733930889519104,1249156 779285377098153984,158387 781900927150100480,11774 762301724883357696,47940 776440417181020162,11774 767055926285176832,93210 791702403674468352,240483 773859037733527553,139404 775799614913949696,150663 758790917738246144,46076 787130074021625856,209035 772040943734251520,128194 771925203693764608,128519 791400120583585793,238395 789109127444369409,220332 761632945601904640,11774 792871753773002752,246771 793114066000678914,249469 762269630765334529,58255 771773902641041408,71408 778605408789204992,167220 766641606975954944,94996 781042993310658561,183759 795764291500642307,247930 772936986059350016,133081 794408946635153408,258741 787710597085278208,212357 787302563511209985,207996 788825321269100545,218832 754798142692831232,33356 762823301316026368,73814 792017169655541760,243075 771022512297799681,122875 788310335002337280,215608 767259821208801280,94699 794358875486973952,257492 758770434896605184,54070 765158426934738944,86103 767096144191164416,95506 795373576400601088,265875 771771066884562944,11774 776198611839221762,153194 792766826279120896,247241 767863011725967360,102230 771497074542215168,126152 780972731617665024,182665 791694485168066560,240483 757020840965705732,44429 764509989402775552,1249235 769578078230155264,110585 794590089057828865,261818 767390564123762692,99125 773871102405775360,139404 781253791618330624,186063 793894118187536388,256534 795099766472507392,263933 757659781662375936,48052 770165623619923968,114254 777376954869657600,160539 793791647163219968,255393 775721002340941824,150663 786241443459465216,198671 780423897351065600,180112 750448032454365184,13532 788308690017325056,216560 761373461327515648,1248865 755777023877013506,38535 793486396568723456,225602 774576040878440452,133519 777590562530660352,162638 790667413884850178,231517 756636104472694784,44450 760999305612173312,65455 772869053467820032,129558 772135624757215232,129558 771533211671285760,125853 772211340249137152,129212 779127109570531328,171749 788485516651966464,217601 789925529973510145,228820 775030657890344960,146259 765203203117965312,86103 790947921244065792,234583 767870813689090049,93504 768569273622986752,107423 793534726472474624,252408 752931771507961856,24173 761942902410915842,69711 756949517082034176,44291 795719465098940416,261155 789529673763921920,226908 769553301910200320,112382 779134752464904192,167407 775042077025501184,145955 765342259588042756,86472 766758047330861056,92166 768861762389094400,109666 753436742464761856,25965 787508343346647040,210585 758701166431789056,53806 777942091078832128,164694 758318235725029376,51344 787843267941502976,210215 749692227182473217,7546 755569991055839232,38459 776397679945322496,155390 771737117575749632,126152 760126647513157632,61051 763048043016957955,11774 774291506727378944,141867 776461703584165888,155688 778406909804240896,166852 773237138775216128,133454 761046132692660224,65174 766433791883800576,92959 785321038238224384,11774 767041469760757760,83638 771514038832562176,125163 756321616053886976,14277 757394855207120897,46890 776427102102880256,153915 781330246960242688,182659 768905307053359105,109666 791431413350273024,238207 791620228253974528,240145 762946496635342848,73926 791799518849368065,241523 758884485819535360,55729 770693049798234112,120610 772478078257881088,130415 750442273716965377,11126 750300520242290688,11495 770378935104180224,117257 775190341603303424,146259 770370853016047616,118174 771688774950617088,126152 788716054579216384,217837 792093563559501825,243187 761616648491048961,69231 737476006789943296,762119 763843048027676672,80486 762031359120384000,69711 764806949355618304,84724 775389882063712256,146991 781170262712553472,185496 754116227631501313,31551 764593173712736256,83751 756851407395950592,45122 760150076190633984,60819 771697570791981056,122528 789401716496097281,225866 787394307888074752,208307 795713943025184768,268231 767840737698287617,101681 772104749772439552,128355 793901415567527936,256451 765224131784761344,80393 773190256958971904,133454 773857232588910592,139404 793615421807157249,254209 772925150660616197,132335 779005949214269440,169552 789200148282826754,224600 795053494478786560,247930 769491745944068096,112363 786241108133019649,201958 794577081715818500,261155 766155171680378880,90618 787013678637776896,207613 752874547733340161,23899 773389450218987520,136018 773847659924844544,138819 753271729372397568,25890 770992159457677312,121949 794081166089293824,257492 778716498927857664,169384 780411374472204289,180039 755206108101435392,30296 786836419578822657,200963 789484157554438144,222788 751242712167264256,17416 786379327394971648,203437 753010451076804613,14277 770238558170775553,117257 776063357577203712,151947 788404707114913792,11774 759107959792238592,54974 778678270904504320,167220 732936389788991489,352911 791095134267904001,234583 793442868518064128,252196 760229365644922884,61051 771223154173677569,122776 785939699420372992,199211 773527178252316676,137158 788202863394693121,352258 788395819514888194,214288 749488621766533126,8588 756646493466025984,43391 786956850612740096,207287 790887892495327232,233307 790925934844977154,164764 792978222090625024,242693 759970711414923264,55257 765578824239157248,87904 790633388097015809,228583 771504815612375040,124855 772125097607901184,127925 787334078445924352,209594 791002344834142215,234583 769140331266863104,111558 781274039117570048,186434 788861127048458241,199307 792873398737117185,248194 780490520241934336,180263 793220720688041984,249926 794638319690907648,261942 763141685543002112,431998 794992336291905537,263907 778277549541425152,164826 793944054287495169,11774 780086435579736065,178258 792778065420120065,247561 753995496511901697,28827 778726415050997760,168284 779425666131300352,174115 793987962061004800,256531 749355755401207809,7869 758700035466985472,54070 793647703527919616,250293 785328759352287232,193633 787079420028657664,209043 793880364011913217,256411 765689497803599872,89198 765191604021829637,86103 749138321486393344,6913 769843276367167488,1170396 773677303553556480,137693 791363761282031616,238207 756113055612821504,39462 754153554433236992,30590 795403254171471872,247930 764801931537559552,84724 768521556364435456,106716 771112298274430977,122145 785879711511707648,65713 777469033327235073,159876 793921321004507136,256255 794617776375742464,261155 756315513135964160,42249 794673187460096000,262022 789171645554438144,223899 753299888603926528,26874 767757737178570760,101275 771852091224576000,127134 792091107798740992,241678 758206598321876992,41703 760599870981939200,60794 775501596344086528,148537 762993520575557632,73685 763339770911154176,75690 767439702924357632,97447 788924388858957824,218540 759333798899318784,57348 773950355260502017,140437 757628787269840896,47940 790655235547103232,233307 793971223067770880,255942 732125610701656064,349473 779538067313000448,174557 794165122377940992,258151 763074980951252992,47188 780987911584026625,183269 790260493407531008,230282 757672200367443968,48522 795027826986668032,263926 780787480500899841,182960 788870539909750784,220815 771506907957850112,125554 757192118515462144,46252 764076340903612416,81702 773506868878667776,137042 777626994179702784,162596 788056490888327168,214354 791433786680418304,238292 788052059861970948,214138 792083099689455616,11774 779306392117063680,173645 770944601993584641,122146 771816722449838080,127657 765513650064928769,87249 789284597116833793,224680 794768782233391105,261155 759585958501023744,58959 773320418077708288,135736 780411030090485760,180039 781514002081865732,188401 732484254383251457,351617 756271519953596416,42432 787330276485697536,209248 793114522810654720,243398 733798437980934144,27848 768889219527827456,108760 769972866267971586,114848 772459273561440256,130415 788787452014125061,220332 790316903898214401,230704 749980353444638720,10735 764821191664234496,84724 785284389827600384,11774 753042980009873408,24787 778414564320739328,167220 763205628336693249,75899 767469383065165824,98751 767813542623977472,100204 787914488188178432,201555 757350566217388032,46890 766501301266022400,92958 768305957650755584,103887 792492776017518592,242693 793197347882885121,247610 775287148828323840,148045 777526978517737472,158159 785282106330976257,193669 773538399156183040,137042 785547196410322944,130635 762914772794744832,73712 767960283759292420,101681 757638293802606592,47782 770690555617521665,120610 788122441331597312,215005 764469247196049410,83391 779447409843826688,170882 757731161854582784,195876 758115368053256192,50789 772021462735654912,125145 785326120941912064,11774 763766931107090432,78530 773615499368431616,137042 776459575998476288,156055 795694902227193856,267855 794703360595206144,261987 760564453897146368,63149 790769536882577408,232884 773939192808235008,139404 787787933604573184,213064 792658372441038848,243165 793267012424179713,249469 732326467401613313,196346 753511128441851904,27317 787999704504205312,205197 769275041963880448,111225 780105434929573888,178415 786374356431675392,193362 794333370633187328,258741 778156880636088320,164826 780844118100410368,182659 753655466878578689,28866 771337446579642369,122967 755174136650096641,35890 775000646244241408,146259 764635541858058240,84209 772827726516408321,132578 787737765953896448,210694 787420381128765440,209035 763719213605392384,79691 793880761237549056,255942 785639645094645761,197341 788054993051918336,214960 756548158310653952,43917 760223779633127424,55257 779316610888785921,162309 774003032426020864,140444 790613027070488577,231894 768855995963600896,109666 772180619992281092,129991 793863852731629572,256255 794981995327684608,262849 767581563865276416,97619 768058703010488322,103149 758378291929546752,52532 772149738066116608,128934 758646252909256704,54070 763746430716612608,79871 793859596506935296,255942 769564879640367104,113754 790835130998763520,231792 794540020732309504,261155 753672393998999553,28586 792034312162045952,241678 792751781679919105,247232 793065330948075521,229693 761166270364459008,64664 794211748379115521,257668 751787475303927808,19806 773901443124322304,139404 786635756617932800,205029 787768196669534209,205197 772137852406788096,122967 786950094088208384,204835 765541581399044096,72951 793952670654545920,255826 794533481703505920,261155 771936272885645313,128194 785628942027948032,197512 792107953285455872,11774 754064554250866688,31389 759772518802522112,44429 773642060402491392,136515 773961219778707456,139577 777757035014164480,162610 786265518202298368,201958 791794969497341952,240483 756665182353444864,43391 790381565926932485,229901 778889103089819648,166860 752015324233527296,15643 788767985380921344,220526 795011929529929728,263907 795431309153882113,266079 774993008223657985,144617 756842360475152386,43553 775334268448878593,132335 777331049063915520,161546 765595954376507392,87904 793191015196811264,250430 795429111455830016,266884 775848759905312770,151242 733809403653062656,355632 758723394674253825,54796 795380382950637568,265885 764436164589686784,78159 786751761021333504,205728 792854695249317888,247723 766034177619787779,90539 764937111577300992,84929 787050034013605892,207965 787099072217964544,209194 776779785901072385,157433 752798815338401792,22838 761334832353927173,68182 762860261782921216,74592 780744390197121024,182386 750322709595389952,11495 762322393826267136,71938 768528647007469568,106281 769604318542438400,114422 770310402424975360,87904 771907220757811201,128519 774223254001180672,1170870 791833367943622656,240070 794865249144938496,261155 773847145942134784,138165 755802576914882561,39536 779056197525729280,171886 790203417289449472,226731 785459361078468608,192032 749783469954392065,8112 756290872455593988,42564 773350473000624128,136110 766874210903859200,94699 775056940263022593,143585 790721595954167808,231894 791444391525167105,237935 794929893091917825,263895 764921341141147648,84209 769693743310114816,114436 777960247566696448,163990 765477596922417153,87245 779870697203957760,177181 780116253302075392,174315 758489934776848385,52061 794533738260664320,261155 770064909157670916,114779 794198282763431937,249926 794679170861174784,261155 787080088361631748,207109 752092064356204544,19317 772016334276141056,129178 792557090438905856,246225 788162323773005828,216009 749931932587175937,10735 766404243637043200,93184 790564697829507076,231894 793970559629467648,256254 779098950225825792,171324 787497611611824128,210432 794241817633882112,258456 786095631815376896,200870 791411152014090245,238207 767102161498943488,94718 771297880908988416,123825 785542428262600704,196277 752201386029297664,21074 755165513139957760,35890 785810834798833665,192949 754764181413335040,33355 763670838667337728,78205 778568769299943424,168794 770857317671862272,120610 785595852706287616,196748 787090791948652545,207287 753350498221039616,27045 786411078792077314,192032 752960294390030336,24711 786938056678998016,207287 795046754077077504,263532 761973867824967680,69711 764286766396375040,81744 781366779834621952,11774 733080968492257280,1170716 794679091978969088,261666 777505055478087681,161546 792198971443654656,243187 792663889502621696,1170819 790639464326451201,229565 775172302099013632,143210 794627382502100992,261155 772253356764958720,127221 789774557221679104,199307 756597580772016128,44022 766384573727043584,91804 790417314860572672,11774 737317976647438336,349926 778362938901958658,166852 793096935385079809,249469 763483052806959104,78159 754108782611947520,28451 777589699296702464,162638 754006964892528641,31077 761966753886904320,431998 791277276382031872,237332 794734174196338688,262752 780511997087535104,180759 732218460579745793,350391 785853293419499520,198671 750816918500761600,15066 795032920650084352,263906 791350885330907136,238383 757568046374408193,47761 761306963548315648,67284 750683987920781312,12654 771399033327878144,125367 790741906019889152,229901 793247057012076544,250033 794016219150123008,257026 764124587412037633,81869 773935244026060801,140232 763077493926588416,75073 775682234162384896,148010 791495460129087489,238639 767832787030249472,98259 773621094603485184,137818 776125275021021184,152735 768181978587738112,103354 758654651776372736,54070 768925589172400128,109666 787464233634107392,211347 753520200650076162,27061 766162062745694208,81929 794295381815427072,258249 763425817418461184,1249135 771219300602433536,123825 781708034007441408,188119 795702073350356992,266079 770750262155677696,121046 793250078333014016,249926 743487902395568128,11774 786940338275516416,206313 792357645562867712,243092 770778475711967232,119832 777031984531070977,158387 751554400800346113,18215 773735583306756097,137795 794695467510726657,262886 754073126099496960,31605 777564571175235584,162545 794162944288452608,258331 754028709581983744,30296 771880494820503552,128615 787354353753591808,206620 793137815102091266,249348 767067320200138752,97355 768073255282442240,102649 765212747604824064,86120 767297677457498112,96509 772434047012184065,129558 785497682135711745,194934 790727485008732160,232863 793098190979371008,249469 794432823771811840,260033 766140703990611968,90790 781729447326150657,163419 792725677338263552,247074 759561729722359808,57068 779015578442866689,354470 760234275555926016,60866 771297062633738240,122146 773959442438250501,140372 785894874390401024,11774 779104955026268160,168284 773653639655284736,137158 773864662698000384,139404 787764126458052608,210207 785621509926637568,197297 773951060394188800,123085 790372984884072448,229693 752721876237950978,22735 790306573373599745,230708 774054460469354496,76146 767807242477314048,101681 786754738092118016,206008 792372309872914432,243983 754779626891649025,25995 771555099931910144,125163 775059038060937216,146847 788737085180039168,220332 771102163451904000,123595 788871734808031232,221832 793759778728054784,253851 781536130919309313,188401 766306230818123780,91946 774380536190173184,142648 785510890997026816,196277 791691721528619008,11774 763828569206362112,79600 765661873039704064,89076 787925845658796032,213887 790736039002288128,232863 793294358157991937,250064 751801181538652160,18298 766419001333444609,93823 772138644555571200,122528 788547645207830528,52554 793502168053608448,252408 793898477449146368,255942 793215981850099712,250544 762499157789544448,71429 786929420196016128,207287 787066786017603585,207965 789788783591862272,226754 759693158620008448,55257 766034116147945472,90539 795301505960124416,265855 752893843599716352,24134 758653757181702144,54070 781110497793957889,183269 788875887718592512,246425 792345638390247424,244143 764829062590107648,84247 791057004924051456,234583 788036988825853952,214492 788844645157437441,220526 792073063114256385,11774 788524703908495360,218260 771066121378271232,121949 781208091669004288,185313 757613316877451264,47782 794702986568142849,262886 762595653960675328,65027 766737192270061569,95708 767599857808711680,97447 768576020806938625,104973 768949497087098880,109360 773510744814084096,136947 763866793878355968,80648 762030463343099906,71502 775023306810486784,144494 753365853572206596,27045 793615060253933568,253042 764837914358517760,84422 788873429722210305,220815 759599339941531652,57574 781398210485055488,186170 792026021218377729,241678 794006535970103298,256239 794251241140396032,257492 766487770214785024,93286 781374340797308928,125742 760292555493748736,61412 778669050952052736,168892 791408303595216896,238707 791800251350781953,206007 768970725705314305,110754 771534377599635456,125367 775791490605854720,151463 776682878629478400,156976 780243011183775744,179153 767019992227381248,97380 787377353563312128,208014 795068544123863040,264397 757615140405649408,48351 778765565133336576,170471 792533551774208000,244270 791689391605424128,240483 793076979893501952,249286 768551685325062149,106716 794369387381800967,259659 785816998689189888,192434 768061030652121088,101681 793100578507239424,249469 732314591384870913,1170428 767076684076093440,93170 766745813670170625,95682 752901802111209475,23929 771078147181842434,122388 788723159457533952,217634 749320450560458756,7816 777031590526398464,158651 787361849104891904,210676 759376445143678976,50923 794059959378046976,255870 795190600861622272,11774 777944158665216000,158820 778900639896264704,170144 792963221032411137,246726 778303272780042240,165523 780729906875469825,182257 780875173507411968,183269 794611064398839808,261796 768937625382191104,110362 780214216137453568,164826 785520951639285760,195975 791632096590716928,240145 756958401331097600,45672 773614657420468224,137818 795769306822967297,267587 775765674421391360,151265 775282927353618432,146259 750265773344468992,12126 785915849043484672,199546 788493937698713600,106085 793994130632351744,256531 753699820162912256,29263 773576462947475456,137158 778985786217787392,169343 760685884261933056,63655 776103663865630720,139404 777941623070138368,164001 778308509175721984,167220 794975426762444800,11495 778408563022696449,152594 788549219711791104,216968 764922773030313985,84724 790650382741483521,232169 793642655339061249,254135 795300146401738752,266079 761359435688140800,66116 763047612916244481,11774 785247100736933889,194311 786044684321759232,199546 791356887786721280,238474 732765048100294656,1035907 766070092970864640,89724 778644541154926593,76146 770928992010502144,120474 789472332825755648,225981 765587236549079040,88052 769273524263452672,108795 760547772441489408,62779 789308685885374464,224680 792792710918922241,247672 789176793404022784,215437 771431507097489409,125367 781470500753174528,187915 757653947226189824,47761 773216773076156416,134470 776558203429654528,156132 778365955978121216,165448 780608858825822208,182049 792139345369063425,240483 793533350099034113,252020 772788523774513154,132578 773352605191811072,22750 772667661314564096,131421 780511945912881152,180099 762665105838399488,73926 773881723020947457,139404 790292505761677312,228363 794564392134316033,261155 785931202540679168,199769 752267920978345985,21431 778406569591668736,152594 790030534848159744,215965 794866999797153792,262784 785934699516616704,199262 792426410904129540,218540 763401460751228932,59725 778369517315424257,167407 785599210045538304,196767 793128733968310272,249469 795167734401302529,264431 764208002580746240,81850 769314359726092288,112199 753383511239843840,24597 775364836050014208,146732 753402429450752000,25834 771743747969200129,125554 758645467542462468,54070 795498238363041792,261130 733169854023380992,195876 757886839898320898,49852 761221236840161280,66851 765560425744392192,87904 753325162309779457,25834 770992085168230400,121949 785311373827932160,193669 790157040190500864,228354 793414625828089856,248638 794078360519507968,257423 785941284779331584,11774 790648488719548416,232169 776848575464558592,158520 755837481874882560,35890 793132485290889216,248578 786062262930989056,200870 763835084793188353,80720 775211296371245056,143361 775495063396900864,149300 785612735379681280,196676 764243083462479872,82002 774221124116721666,141316 795008694069161984,261155 793186582794821633,249926 766072379575562241,85562 778298946343100416,167220 761836425876615168,70898 777174742658789376,138707 788236988746825728,738099 768543159450206208,104973 774359477294333952,143172 791373678961238016,238207 792137508968603648,235685 780896228053704705,183811 793993049709813760,256239 778717544777605122,169923 788645201921335296,214117 764136776067940352,81869 788732828401926144,203546 790706736944381952,233729 794585022368018433,261796 760986374988193792,66116 778398613588283393,167046 771748081247412224,127711 776088421882335232,153095 751205517943533568,15643 764039012965285888,80939 793473464321486849,232863 794223135553765376,256358 756189478918713344,11774 762348957603287042,71476 764865818836426754,84724 765578070304534529,87904 781020439866933248,183975 786323829815521282,201441 786582232739766272,209828 751063607547400192,16422 774006440616951809,140688 791103219711619073,234583 764936486722605056,84929 755901648552259584,39235 758707592621326336,51796 770346076679266305,117687 762274180557570048,70886 763764486536781824,79829 794193318410338304,258598 740793586078351360,31836 781355724051841024,139404 732932124869853185,354525 787169956790140928,207613 757776247338504192,47844 759251482294226945,56964 767855428181123072,101208 790680425094144001,231518 752627250177146882,21074 755863352618778625,38183 755884052779970560,40463 787719141968994305,205197 753661396164812801,28508 790879405752979458,234583 779418483830423552,159454 794189959850659841,258598 756983784973541376,45669 794247703463133193,258771 750527030991650816,12883 758392725653688320,52311 770738652846710784,119832 733111690280226816,355106 779715621638463490,174756 793970251557982208,11774 762697515439300608,73712 758130114957836288,51595 768213953050734592,103071 767423818730082304,96039 768603633969565696,106896 755153118409678849,35890 770672124470104064,120610 780657435316920320,182257 760839195950780416,64693 779535623568760832,14277 788824779054784512,220332 762730951285706752,73814 762857601574903808,47188 766112775185637376,91458 763979769729785860,78159 793970563983118336,257353 749684248576036864,9433 758428264096378880,53144 792188511663247360,244550 757542394610978816,47782 768308615853641728,103481 787204218222366720,209184 769826067007713282,105109 795076780856057856,11774 752132305347641344,16728 785946338059890688,197512 761925012576018432,70509 773887273423216641,139404 790293219221315585,230282 753019082761469953,24870 764925004643303424,82018 762736891548540929,74681 768180232272670720,103354 754706730823614464,23762 764913752839892992,84724 788161340414291968,214899 766108864416714753,90327 776833144691445760,158520 768306769835597825,102998 761062272126947328,65291 761498372624834560,68878 768673766796853248,107428 772079850517569536,129471 776874492136198144,158820 792544790797705216,244270 775007902406967296,146259 791426092229812229,238099 774251453208793088,140495 767163440083283968,94699 785687087374737408,196277 773331970927374336,135903 793447026562363392,252196 766660039910236160,95254 754786728347471873,32452 758818563100598272,1248642 790229437644013568,227272 779838418054373376,176109 792378875242098689,243187 773706050411204608,11774 781136184856707072,182726 794718852240277504,261155 762310199591968769,69269 764711514380967937,84422 794690442738733057,262752 750351775182520320,12728 785646909960626176,196701 754760229926031360,33356 768993051008233472,110209 752965474858729472,23739 745082253265481728,195876 761018595589718016,1248861 780556029050425344,11774 781654637296230401,185496 786168448225189888,199640 735149636579647488,349197 788203306447319040,213064 769329925761355777,111549 787246831390515200,192791 788168777296859136,11774 789237523981606912,223899 763464252111716352,77612 776774007832006656,157755 788708014953930754,220029 788813699079368704,220526 761674170061168644,70177 774865042038743040,115778 775616474857795584,150302 791334683032170496,234510 758109729981947904,41703 767934895188353024,100921 768016935053303808,100893 778528213744099328,152594 744031840835674112,37157 759388562290794496,56700 767976413790035968,81869 790957616277102593,233692 790660380569825284,233307 761290938555564032,65540 788889926834216961,219119 790325894103470080,230563 753492742580297728,25189 793782852806639617,249374 767827639302234112,93504 771149998939439104,122955 773773294428360705,138819 789790505198641153,106085 762713292326436864,73926 768953174019416064,110615 786632618787864576,205270 750503102827024384,13532 786653424221728768,198586 766828920423321600,94899 771508623273037824,111558 773443611295879168,350503 758767641246957568,54070 760125580381593602,60866 770785690099462145,120557 761170468497829888,66897 768131026614882304,103126 793181411075297280,249926 759132503277993985,56964 776947973062291456,1250340 793887927298322433,238207 773664491007541248,135025 795299097469063168,266079 774089165138907136,139404 779812955131092992,176380 794530976827326464,261155 795710784894541825,268281 768909261900484608,108729 779420934599999492,173628 744939992213000192,11774 766408342449168384,93286 788059871086272512,215005 793563048690802688,249153 758263033743470592,52112 757037611672342528,355561 788463675900170241,218275 793945138342936576,257066 768647533027524608,107423 785476971685785600,195975 778273935703937024,167046 764924107699937280,84724 766754716961439744,94683 788445421869727744,215030 777996382032441344,85326 774390639022661632,139404 779391498865479680,173628 780616046268907521,182154 793097815765479424,249469 786998241950773248,207949 765239421641818112,83391 774860232858202112,143473 772203027155464192,129700 751889349738917888,15808 772879766789713920,132908 772978985860947968,133043 791450882353274881,238780 768588118756880384,107745 777243142491873280,155390 794640720200105985,262307 766612231379415040,94699 778613620825391104,168794 760488358808211456,63135 765984230321057792,90694 787562520504471554,211278 750103587703980032,9433 762021209903017984,12954 757375169287495680,1248475 779714823395442692,174756 776073193941524481,144773 786240321114017792,200932 787372619624394752,209918 794764795601776640,261130 755010423473053696,33356 788013424588550144,214354 795020886764097536,257805 758297229786435584,51809 786233912754180096,11774 793799095056039936,254135 792085733620064256,241034 795139414225723392,264431 744835908738834432,195876 750595482284679168,12883 766919478559006721,95038 734172156234469376,351254 774091642567438336,140025 774168723439529984,1250066 774095487783669760,139404 779354124102041600,174230 768890045998571520,108729 793147719544082432,249841 793969580016222209,257271 753615174116847618,23739 768739861285134336,107984 774732940928389121,143043 771121237955403778,122146 778306523357380608,167220 785904344449384448,199227 780179472544706560,178360 791894766422257664,240718 762633425400524800,73926 769572971325317124,109509 771676881447952384,122622 764835766379814912,84724 759041023230214144,56594 787014508665372672,207287 792215969523347456,242693 753434481374158848,27280 777154510720495616,159876 794941711688564737,263895 762390553661050880,431998 785583768652447745,197297 761676343365042176,69614 771118998909968384,121612 779991886845059072,177472 767702735823122432,100605 759849728884342789,58227 786206631864463360,200974 753714808172777472,29456 754757996069031936,33356 749998142884487168,10729 769287287867793408,109713 787154159715745792,209043 791684263410225152,240483 758834817693720576,54070 787121619797880832,208252 792601643032334336,245168 773970763355480064,140211 777361003440844800,161568 780112647349874688,177233 763581413102804992,78853 768250866113667072,104313 780756114807853056,182960 763402919118942209,76652 765671831210696706,87904 770217370803662848,94699 794571090643320832,261155 759763332534448132,59211 786396050236006400,203674 767365038407647236,97325 776753958270402561,157693 788245757509853184,216622 790732897552633856,232863 754025668615237632,30842 772571930209550336,131457 785649425603526656,197512 773842688621813760,139404 791400831383986180,237894 792573154979753985,245630 788469837152587776,218275 761664999999754240,67226 792088675840589833,243187 751579900918792192,18893 775900535954153472,152182 791000092824272896,231580 793245276014116864,248253 791366173111816192,238207 758069115756154880,50110 789113750854983681,223304 769654721183256576,112363 776186789124071424,154279 785338524417400832,194934 760457936674185216,62063 785511253875822596,196277 787953294396252160,164912 792508031502315520,123499 794519830015537152,261050 755175627053993984,35890 773631273227214848,136960 794904316188512258,262849 774281498233102336,11774 788153899958108160,214763 794209062527336448,257492 777455767465054208,158387 794527218844205057,261155 776437978574888960,155451 754980072054849536,34666 767061776064253952,94699 778655644664463360,169226 758818534960967680,54070 762772763102683137,74067 770759653806309377,117377 785908076926803968,199546 775721350879072257,148018 781099318803566592,184601 773438125137944576,136515 779750243017498624,173347 780458589567737856,11774 788752427763761152,220526 777658506723876864,70764 767886096264990720,101681 776459944686223361,1170441 793175295540858882,242693 793575477864599552,253164 752282813320269824,21074 762315744608681985,431998 780402897079107584,177233 781897406430515200,11774 787092872222875648,209043 755189374040600576,35890 780624566959820801,150151 773956608783032320,139404 785584797502566404,195975 795776387428839426,268281 759206983253852160,56964 790389276533927936,212727 793254013210726400,249926 765569201977393152,86961 775898657954598912,151916 776047092942905344,152735 758276042352005120,47102 777258105369264128,160480 793203100463038464,249374 773983038749409280,137965 795331644215410692,258456 778309816301215744,167220 793040134878953472,249039 755085300531998720,33356 766326876835049472,81929 792738207750299649,246674 777960052921475072,163901 785262642160136192,194450 768068526150221824,101383 788212483534249984,215754 793996449591783424,253721 759164238267084800,54070 763803186801049600,78239 777615477984022528,159475 786619084867633153,202727 790270292438417408,230282 753279835695226880,24319 763753368200151041,78271 781456137887580160,187044 794951865154891776,256276 774625411422625792,141360 754779878852063236,354090 755162309887193088,35890 769707767036731392,114779 763125130050543616,76549 771065282211278848,112872 775557941369856001,149202 781375555119656960,139404 788741454957010945,220332 791591633032806400,235487 763049930420215811,11774 766639140884647936,91907 793844300635377665,255942 762299513906208768,431998 774877436689326081,144654 780775385567035392,182960 785740577568464896,198094 787848749951299584,194040 794780063489257472,261155 754712942067736576,33128 788938836738920448,220332 752907446868410368,24384 755507748289126400,47188 751813212383817729,19133 761877655243354112,67453 785321998419275781,11774 791329966671757315,237491 772404001421811712,129558 790244705359441920,228341 754768826441564160,33549 774992105445920768,146259 786158637416869888,197565 764382465968500736,82066 766420008197033984,93286 772310234861674497,125742 765350451374096385,86053 781467368111370240,186750 790952237753171968,234653 753690387664015362,29263 777153855549272064,159876 792993555014782976,247455 795001319333437440,263895 768113127187558401,79987 767779405456441345,100605 760306959371243520,27063 766125074130665475,81929 793632128282034176,252581 761312582447853572,67679 762702876221272064,73926 764177948547178496,82283 773209227884048384,134975 775755652211802112,151156 791120730851123200,232169 751664361257594880,17380 795070425864749056,263895 750422322176139264,12535 778389119881793536,167677 792874214990581760,247240 775995345129971712,152182 778199355505283073,166339 765257088998207488,86645 772999981863014400,132335 775809812449861633,148757 781111368984305664,185496 788412189233348608,217519 788569334272647168,205989 760218863489290245,61011 778314227832336384,166913 780945092362108928,184223 785994717423173636,198591 750519342203273216,13410 757585067443126272,47761 768877873507827712,109666 770312933519794176,117257 764430268987957248,83391 792156993079222272,243451 793497172209651713,249926 785554643141046272,196917 766348775954583552,93286 794590271023386624,261796 771656871442735106,121612 787260635906269184,207287 760139325451501569,60866 785700430093225984,197297 790885625142644736,99049 781689045042601985,186212 793198467178860544,249926 762673824554901505,1249038 771478475874205696,124597 780548165028212736,136093 789470115368689664,225427 775464838986366976,148800 759118821286416384,56964 781133640763777024,184223 757029436285865984,38459 776833178388410368,151463 793297230224470016,249725 766086920199962624,90384 749586198063177728,8047 763098399558078465,73712 742171227985477633,350711 794535549738557440,261155 752956130997915648,24603 759475578747621376,56964 776856142500732928,158815 756314821180678144,42432 775394361320189952,148645 773907078566076416,139577 788737905669836801,218892 776210316833062912,153845 778325111753637889,167589 770824673101647872,117265 734486767747895296,145399 752941083944943616,24603 780850055477506048,150151 791327634760302592,235590 763802948199514112,79691 776042926795350016,153034 753983500332728322,30360 774321339507154944,142208 778939175798247424,170187 769657320267743232,114848 753644079687225348,27402 767817940204974080,101383 786015301334773760,199561 793521369900322816,11774 793811378838577152,255393 760108503293947904,60112 771932755047354368,123217 772900312289992704,132364 790752971638407169,232169 773864267779047424,139404 788107760084873217,207076 755511412542181376,36895 791318741934043136,237787 754977620085866496,33356 764809943811780608,84753 785601271273259008,194082 766356619907198976,91946 774819250129162240,144573 791886963984961541,238429 791640945913532416,238207 795110223392415744,265257 771935951434252291,128017 780644847476699136,182257 786949086578548736,206008 750304338875146242,12357 757677162065387520,47761 759076968193204224,56630 779119945623871488,168284 753919014204833792,26686 753990623795957760,29353 763805606423695360,78947 769523353698775041,112363 785575766369169408,196696 792953240937574400,248652 751205207166558210,17416 778350991641108480,152594 769263183974526977,111549 780062868515545088,178045 794527999819272194,261155 761274169195724801,59631 765330743685885954,87145 795028878871957504,252939 758412478791487494,52696 773207310143479809,131045 750955852635471872,15808 768804239246229504,108849 768872266465628161,109666 775797595281195008,151463 771890183339782144,128194 788453615698575360,218275 795115573860442114,258120 773829458096566272,137869 775085428626038784,146024 768866071415705600,95055 788602667190874113,11774 794507589937549312,259034 774007166734770176,131421 790734634543943680,232863 775626507993673728,150404 766704740059066368,95708 787987712037031937,214209 793948413503082496,155390 790887418333237248,234583 764941696471826432,11774 793955518297571328,256219 795038198678323200,263532 776901132702642176,153573 778710815704612865,168284 786727173981741056,204835 794696432359972864,259034 756344869665189888,42432 794352437993697280,257492 794691876452372481,261987 786575024056434688,204413 794002013302333440,254209 794607957728182273,261796 773745086286798848,138903 786017829753499648,198671 781587092241428480,187084 733216572790214656,355213 764986909013803008,85562 790299375209746432,229798 757311858122555392,46707 770732634649587712,87904 792023083104079872,237491 793529243791613952,252166 795401565267984384,263189 754137302201491456,30296 758939280471265280,53806 793269880338382849,248253 793610137231499264,250328 762820364649070592,73926 773811698612465664,138819 774087312279953408,1250072 762651415512625152,73814 793861311054569472,256239 780869837866139649,183269 761244609200599041,65887 768359600965967872,103405 792509110914785280,244759 794616153167581184,260849 790582483968466948,231894 793501358372458496,252890 777903638014484480,11774 779127523141570560,172962 766350341227024389,93286 767743256968978432,101134 775497432511737856,149391 788368205215633409,208544 754056617751085057,31560 763151058776522752,75899 764981121901748224,85562 755841027295047681,18215 738811356107919362,11774 760437726047006720,62771 765172077234126849,86103 766476086599421952,93508 767893581994532864,101681 794625472231522304,261889 768616125420736513,107446 772772853263507456,131084 779559939438178304,57841 795448698566275072,266138 760168978031398912,60134 760508602729713664,61867 793825931056078848,247240 786131015089684481,200870 793616125649162240,253032 753370070500405248,26702 793135773549723648,249469 750747431185309697,11495 754744444394409984,33356 763758120699060225,79513 763833149017251840,75401 790254341848432645,229693 792078818278248449,243398 768578370762399744,104973 774002088728813569,138819 764956090584879104,84209 791452077616574464,237935 781436425401085952,139404 791481053076742144,235670 793239063272624129,249469 771473765549170689,125367 761990580645793796,69794 764321910599462912,82481 765943188309762049,88874 794170433226436608,258331 755781719400128512,38421 770457194156417024,119313 773608875505266688,134199 764442313129013252,81869 772871471228002304,132996 780799601485881344,182044 788602441281437696,215437 794335346506887168,259970 753667458620387328,27045 756874691357315072,44450 763443957820907520,78159 768289252950020096,105519 793853400924336128,255942 752916529776209921,24134 762873974799732736,73926 795727475837964291,268448 733442240245202944,355952 755282563686625280,35890 760872746775515136,64678 732359812328132609,349764 763066845285023745,75724 786982782400618502,207949 760979293585276928,65307 776250166764457985,153194 781470819679473665,188119 764101965181808640,81702 779120127287713792,172621 765562340829986816,84724 767124401695236096,97341 775413285717880832,149040 788109512754339840,214354 775572224589885440,149953 759747795960012800,56004 753553233453256705,27317 766713736577028096,95672 777583452577144832,159370 794180968395456512,247241 765013060285259776,84209 773658578632736768,350699 794270719249154059,258456 795668254333300736,267862 756273911327784960,42432 766369690432081920,93405 780114786801418240,177472 780732532169973760,182036 768944835688398848,108795 760226669474947073,60878 773638868159508482,137565 776935544165048320,158820 772028110195740673,127775 780918202087776256,176203 786354407562616832,198926 759153232354676736,56964 793575724301123585,253606 769140150559473664,111558 772724250310565888,125633 794688647270375424,262784 757265234742566912,46612 774044516206641153,140748 753965588226072576,30590 765634442400444416,88052 787694730205212672,210676 791660009096679424,240483 744974901304451073,11774 777600948864634881,162294 781379412990259200,139404 786570811473850368,203674 787057064778592256,208777 741391999778066436,11774 762791295404343296,74681 742894030829322244,11774 774400858213740545,142235 761767629199642624,65180 766780713207160832,93303 770494951507492865,119457 749949915283861505,10653 758686331576852480,54070 779037281579634688,172120 749454992273084416,7914 788617931684999168,217039 794078243729133569,257423 770644952871112704,119860 771657948481277952,120425 763306993234960384,354073 765724037175705600,63451 775000350797553664,146259 790540905103126532,108396 759578271667351552,57574 790705172246855680,232169 791754878628618240,232669 754725572597645312,22393 778516880885682177,164785 768667512288473088,108385 750818114619584512,15165 765329184411516928,84724 765665187747598336,88874 772304962172755969,124904 773847723342790656,139348 789471117178081280,224680 764985101176348677,80486 789481817434759168,226019 793051186215673856,247675 764986007653539840,85562 774132247104401408,139781 791331979425832960,238207 794408480367120384,226320 781920644279570432,177455 770878335798898688,120610 772490638155780101,129551 788142843982381056,215754 791697379061792768,240070 757464014876061696,46405 791961860853465088,238419 769233321519878144,112399 732784498815815680,352911 774083150783782912,139360 777614909081264128,159559 781239856190021633,185601 755775443060551680,39475 786484769232224256,202380 776760686454136832,157693 778710518684979200,168284 786404571174178817,201558 773867528909127680,139404 778686652277329923,169916 792031368024842240,243187 755572973168394240,38183 763786737424343040,11774 770001967116644354,111558 785523519157260288,196676 761943631758372865,70679 768260545921228800,11774 776769055479005184,157755 790573774332653568,230732 763044447466590208,11774 767839266814603264,101681 766039453806764032,89906 789278576151556096,215437 794599618373910528,261155 794885727175655424,256219 794937790496722944,263895 781392911095197696,185595 755356981788045312,738099 761853841688133632,69231 770298023431827456,117257 732399014310756353,351864 760868958643769344,11774 758201334927503360,51809 761004283953373184,50923 768592972145389568,104999 781653932233920512,177455 770713363986907136,119937 794617271205425155,261987 770431317695721472,118191 794407807089078272,260404 771800152554156032,127582 775433274453848064,141415 792364680522010625,238802 758710483872391168,46076 765612473718374400,1249292 766458305002676225,93850 774313061150695424,141867 752920761979981824,24427 760464507839873024,62452 761354132024205312,68102 793099376893632512,249469 763080642917765120,76458 795131497581711360,262849 767463060571160576,99576 737320512796381184,351152 789330039300952065,215195 792015856024846340,243092 794994301147168770,263907 794597263259660288,257788 777125371028369408,159876 780893714906435584,11774 794589392220327936,261155 794637564317573120,261567 769322224339849216,97685 779291640041091072,169550 752930828624199680,24134 772734650972246016,132288 769178572808396800,107745 791689759923970048,240145 759227089925046274,25210 773930016841269248,139404 794194441674178560,257026 794578375344091136,261155 762619835713028096,73866 770927445587423232,118191 772125354559475712,127925 766368735187836928,93375 787102013024792576,198586 789212490840346624,224680 790785341531705344,193121 732334573590208512,238169 732377805711761408,351336 750298188511412224,10771 763859012743901184,79691 770081938514280448,110302 787456967149223936,208307 763813183182209024,78129 765143633263820800,86080 789197456189722624,222682 781066356032581632,183811 781645930063728640,186584 795434755508543489,262925 788572760763138049,203217 768568239588798464,107482 791322031430053889,236502 793945303812452353,256105 794713871911124993,262849 781341244748201984,139404 787688611223179264,212237 790638082894725122,232863 795398430252118017,258771 755003386009792512,34666 761718742980104192,69673 762089775742328832,1248994 763794913167306752,80136 764154471513526272,82066 781204061970309120,185313 788478045644390400,218275 786401489157693440,203350 792479177358266369,243286 779046708416278529,171693 779436480703922176,174244 751945932480983040,18386 790576334468775936,232137 778993726479667200,170077 757929502685159424,49852 758255436210601985,52061 772885389912580096,118191 780745043262967812,182036 779199029846667264,172862 781224484258795520,185409 792160911792439297,243187 787716522047340545,209817 792030755232833536,243187 754013622402109440,29790 776621408088502272,42036 780805620865785856,11774 787774284743802880,208420 788839277102628864,219829 791290114987085824,237803 793325533597569024,8044 775000350885412865,146259 776413677616439298,153596 764447804328701952,82638 777604966634647552,76146 757724808964608001,49121 759612751857618945,52112 762686882308382720,73926 786919121938030593,192032 773934110356086784,140211 790668049351270400,232137 792408742939602944,245750 739453336449994753,1170519 754159061218697216,31400 793136237238448129,249469 757344240460500992,47090 776794329495007233,156835 780873306262024192,181886 774052044244066304,352081 787630870572179456,210253 755203796469440513,36219 762762558851784704,73712 790989446153928704,233736 791734718442180608,240070 794699150650671104,262849 770775689133862912,120610 785600167458201600,197286 786937846192046081,207581 765286276131983360,84724 786742301431177216,90209 790520059399581697,231894 761734740122669056,70355 770111066680520705,103812 751148996186472448,14877 760819251922006020,11774 762733937273802753,73926 768476077022908416,106068 779316426045808640,352304 781450598386282496,139404 786560162547073024,204413 789441567106838528,225981 768585148694687744,104271 794019143385235456,257423 762387173526106114,431998 778074785662181377,165009 788588689643405312,1170441 750054518843473920,10851 760763099066630144,63937 775810655962144768,139404 776795413227638784,157755 786023965378490372,196932 789113849370800128,223286 773379166251036672,134033 789425222084497408,225981 776109980827148288,11774 793412562327068672,249926 770221213155139585,116619 779075492687249408,172027 785364097894223872,194082 762699552159739904,74133 777189076042645505,160373 780851117336821760,183468 794963264929144833,263526 777026031173513216,156835 785909701389250561,11774 764916229630992384,84889 767440023125975040,95055 791467717798858752,237894 774077084926775296,141360 786303265956765697,202379 764208320685101061,82066 773195621738000384,135039 787091571556487168,209151 794953555450925056,263817 759392998144798720,56700 780682932595912704,180016 787473429209513984,210313 785553255908671495,196788 793194941556133888,249469 774241163469582336,133043 776838376410402816,158265 790986378981019648,235590 771411813825064960,125145 791162058540720128,235756 776084452724269056,151463 788356772159447040,216943 760493735549341697,62771 767336941603794944,97386 780767371808149504,182726 785325422804295680,186883 768861839799255040,107636 776031177316630528,152314 791788379860037634,240070 779745549373284352,174492 788157956617539584,215754 778327908054016001,167569 732260089172791304,350034 786249386061811712,201958 749510718702190592,7855 788909199547781120,11774 737287776048144384,25478 765333659159261184,75073 769729049102946310,114779 741995445753241601,87889 795036419626594305,247930 769261456021868544,27164 794660536457764864,261155 776156089238876160,87904 776468269930688512,156127 758325293337546752,51809 754826309369409536,33356 772077383985889280,129471 767819724474294272,101203 780119357703720961,177233 761258315632480256,65626 778758979027513344,170187 759880860170612736,1248696 760567800209502208,61922 768481377373356032,1249480 788765282378641408,220332 766266994295312384,91946 787767436548374528,210238 768886136139907073,106673 773248535252733952,134561 778730292718690304,169201 787721574275280897,210235 771754544149635072,127711 755280739273441280,35890 794541257636904961,220661 794974362965159936,263898 795262098964148224,263896 795727565776441344,268117 772014675550765060,128519 760570968905506816,61922 777654213606305792,158784 793486426218213380,252580 753659879840251904,21074 758794731774091265,54070 764707461664235520,84449 792907937869987840,248065 790241416865837057,229693 765594837227712512,87904 779709737176793088,168284 793134322152767488,249725 755493313852035072,37655 788214658033385473,215252 788062013599674372,1170332 762684601164701696,11774 758545898364407808,52394 766057749994172416,91146 792109531216146433,243187 791330358113349632,237491 793301095263068161,249926 764264740143063040,82066 793829467688800256,249926 757548819638648832,47805 769337273192177664,112399 755236189481959424,33751 755437824355237888,37433 766618021284700160,92159 773820450015109121,138903 775806683834560513,149200 786709633645719552,205728 793860528837947394,255877 765262756517965824,86653 789655226701713408,227255 768144206971961344,103294 786014087956209664,199478 787757676050735104,210208 787890401533321216,210678 773310807144669184,133454 793871197897420800,11774 768435056046211072,105643 771299574442930176,124597 786379138395406337,196701 780374070131056640,179742 793997656494342144,257492 793864369490632704,256255 764598336808640513,81425 787332425185648640,210009 790908778640052224,223492 793530979658760193,249926 752650210623557633,22715 758124109729411072,41703 760996679873015808,64693 761184934434369536,62206 754848470343692289,32968 773491481516453888,136947 792233667011588096,243187 758104526368993281,51344 763515720718090240,78853 768147887519780864,103354 794000427742171136,243187 793116501192695809,249469 761262707962056704,67547 795381502171348996,266151 793051627141890048,247877 752216528913915904,19703 758291088280989697,49947 770291749147250689,117257 770769335723888646,120541 770713981984006144,120541 780864459430567936,183975 786244311943815168,1063777 763051929542897664,53995 770466802098958337,118191 772458516909002752,131045 793026848842186752,238207 794680755490344961,262022 785744519681552387,197911 757646053491474432,48549 777514844379578368,161960 776859375956885504,158673 768421559220535296,106281 778003469416398848,163785 751675806779183104,19112 764135373119250432,82066 795288162394402817,255283 750056567656083456,11430 777954912453943300,164900 794080609471643648,257353 786909399092563968,204413 762869275874893824,73712 794715508763426816,263020 764947459269197828,11774 793678582681788416,253032 794346440202010624,258922 753606757671325696,28049 763865462526644225,80153 786384642286817280,159876 733097654880604161,355880 760720662835163140,63149 765219075148525568,86440 776830906724192256,157082 759882999827730432,52887 757405628910272512,47202 787994002092072960,213887 793958609717633024,257204 792153840778752000,244289 795365864014893056,265875 751551683625385984,14277 766588346684563456,93405 780006642813284353,177472 775355260399394817,148170 779484273317388288,174557 758845476997242880,48205 791395109740941316,238207 793456596068081664,250033 763916925378424832,80649 786900572389511169,108396 758776543367819264,55257 790058161075986433,223249 794506204454285312,259892 789217844730990601,215505 763094721069772801,76577 779665924358082560,169740 793159390878511104,249841 767811487863668736,101681 774325485513957381,141360 788480023908974592,218275 760959553110413316,64692 776045408535576578,152735 778050159330537472,164669 779115142785236992,172089 793375017258082304,226048 762500520669908992,72035 766020743155048448,90384 793853050221801472,249926 785967539134291968,199546 791699011338141696,239610 772084465346621440,126751 779147291286507520,160593 758504860866215936,53703 763711710553333760,77612 778467361326104576,166362 780606935259156480,181984 788957281174061056,222500 757104944025444352,45964 793130357994295296,249841 793912590682337280,11774 781148449794252800,185496 763020545843605505,73712 766352514228842496,92166 769263853448245248,112399 773707274548305920,11774 760635162296143872,63267 787845965122109440,197888 764882821391409152,84724 770363714604236800,87904 774241616966119430,142090 776311311030300672,149040 791413734392655872,238207 791695401334300672,240145 752974337712525312,1170856 756273994777714688,42432 789691636942901248,226999 761882949415567360,70941 769284029355098116,112399 762721958517739521,74592 764581412183810050,83945 738437700320038913,354055 762197694148448256,71659 763792157828349952,80293 785487903203786752,194949 786177968586444801,201494 760351214181552128,57131 788108631367647233,215505 793769010240290816,253880 749378491347509248,8160 760508992602841088,62566 769152545545748480,110381 774096414343172101,141316 755778346793992192,39462 758750447293173760,54842 791356478389121024,238395 781540206541504513,188119 767809724582461441,101203 751223663068868608,17794 755263009736560640,35890 761750787483664384,69711 771137737516691456,118087 792028528392884224,243075 786265904208224256,200870 793293136894099456,250633 755324960932061185,35890 757645891838681088,47940 758058399959543808,50923 791575552830402561,238395 763505834185805828,77598 764120376620097536,81702 769316268096749568,112325 766254789852327938,90982 771315066851516416,123808 758475448141570048,52030 792169700360847360,243187 793848375737057280,255393 763600897909719040,76406 775340443156578305,148473 790231156398534659,14277 794720848368189440,261818 787920446507343872,207517 789464999165038594,225456 792730489220165632,243345 743587834272034816,11774 758776998269333504,55262 786930229008826368,207287 792458901509726208,242485 768951070194143233,110615 769953167370891264,114254 785275548587200512,11774 789355955922280449,223103 767588768287117312,90384 772067138211291136,118191 760193906315239424,59928 771719015958011908,108396 794563118936440832,261155 754825583201222656,33356 781897822702493696,191300 732994568400998400,353246 756255950894469120,42171 780540757627117568,180306 763420853522554880,78159 764913504755257344,84724 790392833131712512,26066 778468448397434881,166282 778576238319468544,168794 773350939784728576,134561 789320323749425153,222787 793873792800026624,191065 762639567346434048,73814 767107745925492737,74451 773741823034478592,138140 776769682766372864,157840 788540370615275520,218875 757570800140578816,47761 760556311230676992,62728 774170428944191489,140748 793842791247818752,243061 790439443681251328,221416 785633084809109504,197341 786857491112001537,205989 791488815714168832,239468 764979561402474496,85562 766440922963849216,92917 793798227581628417,249926 786101201985277952,199211 772946887016013824,133519 754063723678031872,31389 795748127399514112,268231 759394187624132608,56964 780900747001102340,183269 767151224189652992,98142 773926642984943616,139404 781830872391684097,190635 788390633236893697,217519 791396356829118464,238395 751687947683004416,10662 786031595123777536,198620 786665635652788227,205728 786723312378454016,205091 755733647588589568,39195 757436797471391744,47284 766365028043874307,93184 776403665104072704,153596 760461786479034369,48052 794585166102597632,261796 778362708244725761,152594 792129668455342080,244297 762704332164894720,73814 795156627238199301,263667 792021462735478784,243075 756761473360203776,44461 779615144884043776,158815 792083167578497024,243187 792622279792427008,243451 769915249256464384,110585 771393272681865216,125367 791300391048740865,11774 758830880869658630,54070 774649435905204226,130447 774310331065729024,142090 792119405232742400,242693 769401122314416128,110585 770788537008435200,120613 790213917381234689,228888 785815261873967104,198671 758421890541064194,41703 758125839833673732,51239 769200454135799808,108517 758657616201539584,53703 792002966769192960,206666 775758355033837568,151463 793797649543663616,232911 733242858417725440,355989 775306567042396160,148045 793607645555032064,247240 755186420327800836,33356 740580504794173442,352751 785491720490328064,196277 794023979551862784,257492 750675538147209218,12746 765340802738335744,86653 785251914040610817,194082 792350464826236928,245285 793163715298234368,249841 793791818424983552,255393 795445034556542980,266491 778990927545180160,171617 764831500680429568,82582 771289707514765312,121612 780442868825677824,180306 785246798185201669,193669 762294566850617345,431998 779455923907600384,172185 793182578228334592,249841 786939235068735488,207613 791657207280570368,238099 780504040438427648,180039 787382214795235329,209269 771640250804244480,11774 776612061430353920,156053 793032622012297216,248719 766097523467575296,86472 792414334743814145,245607 764214987711668225,81869 763960250999255040,80939 771429822748778496,125367 779107143710629889,164826 753649422433517569,11774 772241296446468096,90193 776399869657350145,152314 774513735465627648,139404 793526449114185728,252408 752757671393046532,22356 759111450103197696,57092 767918987363569664,101203 780918919099981827,183826 767758697661501441,97386 785638334832009216,197512 750382982020550656,12883 766221307985981440,90665 771851119777767432,128382 753642968817373184,28585 775799251423092736,138812 795209612995739648,262752 762008047367577601,71550 787986889643089920,214209 760312090024259584,56964 770602340978163712,119774 764144916628803584,81702 787281565982285824,207613 785323874997051393,11774 794003218510516224,257325 768522363029696512,104162 773625240827994112,137965 786385852532350976,201958 761723085036855297,69245 765199476529172480,86103 752888990978678785,14277 786276428060950528,1063777 779045452792463360,29263 765548771971371008,86223 768852944330588161,109513 794013675178758144,257353 760459330357305344,62338 768978124675702784,110178 760510053879320577,63149 764677672098230272,81659 768201804211449857,11774 775474970751139840,112363 787684433721643008,212243 791312815151800320,236502 752995500349984770,24788 791218700531732480,236848 763770278753079296,11774 785321320418455552,11774 754009158408605696,30590 766393955646746624,92213 787573438705704960,210207 750560356553093120,12883 779354609018077188,174375 758663347222880256,53985 781526133531480065,187976 794652218658082816,258456 795399330542874624,266138 756274178081353728,42249 761636599327141888,68255 767880207197806593,100893 791741978601984000,240584 756677290134646785,44429 785571693909520384,196180 756242702023397376,42117 776893807333814273,157708 788735331482767360,220332 764260932381847552,62180 751606406659371008,14653 764367772121911296,82020 793552893790093313,252014 750492186341355524,11495 760806054464786432,63776 786668177921024001,205728 762789969106653184,73712 766672735611133952,92872 770025627902763008,105109 785268213298843649,194648 786369445086138368,202429 766698331724587008,93823 755466690486538244,37294 773346154637516800,136110 779685102498541568,174451 790677552553598976,233307 773005338392100865,132335 789189097692606464,223899 740313912562843649,11774 766045302335897600,90384 795699550178643969,267862 764035702812270592,77598 732253152444067840,196346 792649359036854272,129991 759049228068855809,56315 787757558089998336,207051 790583390361694208,11774 770419852829941760,118191 751892303984353280,14277 768663306273894400,107984 771389337342730240,124597 773994550096498689,118482 789192181219155969,223047 760262864343076864,61412 776036529072443392,151202 776776874349453312,148419 770384389700218880,117609 779187541446656000,170882 752239579734822912,20279 755776477568786432,39462 785941198070480896,193297 793106680993058817,249469 733475170783006720,355480 735175760491610113,11774 786398357325348864,203710 790880795783270400,234583 795423414659862528,266151 753349784690266112,27222 776066300078460929,153095 795182202841538561,264774 754735790517649408,33356 770342407313494016,117662 775764688575397888,151156 772803488585768961,132335 776665591302098944,151645 792167873011736576,11774 778601245636452353,168794 779335062894501888,172799 749997979499569154,72093 761001051776442368,66116 775486277340790784,149259 766314899785953280,89887 767149804262658048,84724 767385300012261376,97811 781580672834084864,185310 788595138679431168,218832 775415805735346176,149124 791317960270938112,237491 762591539851694080,65027 789154916883247104,222682 791418579694526468,237999 793178653186293760,249469 790971505115009025,234653 795126284338823172,263926 757316704804360192,46612 780740439322333184,182036 786113556198596609,200566 757487199109521408,164500 768076259117174784,103261 770088339617804288,106100 765171990265229312,85226 787642845754630149,210432 755182418382974976,35449 779803950262484993,176203 763480189963792384,78159 771029942712741888,120541 732341730683420672,349572 753711901029363712,29263 773254069209198592,135701 778624567904436224,169201 781523307766030337,186584 794930441199423488,262886 756367170171498496,42432 781108830495186945,182726 776609399146094592,157082 792989831479566336,247455 788125453798309888,215754 751100183925166080,16299 751241001675530240,17794 768955183904722944,49400 795039770162249728,263532 757542968731504640,47782 761986979324190720,70543 792498201731346432,246392 793277817899188225,243075 771860685752066048,1249899 780747761926889472,182036 787156254623985665,207965 787754538841235456,212248 789244400928890880,206666 772920878384369664,128886 794335074267303938,257423 768173415916187648,103986 773554644387762176,137158 780214320906907648,141360 768436815527309313,105998 770686137480286209,120694 789483858865467392,226015 755158590982414336,35890 763491347735072768,78129 792162336081481728,243165 764834561910005761,84724 758345438416306176,52554 759090093617360896,56784 787152004292366336,209043 793563459321491456,252112 789491112230748160,225358 768945170016374784,110209 780606812433154048,182037 787006067964317696,207949 791837971989139457,240070 780767648044941313,182036 785815940311031808,196788 794899506701697024,262886 785961639346601984,199211 786246079788490752,201958 766607316195999744,94705 770036505175810048,116113 786967310930182146,207949 788807419841290241,220332 768524265507479552,106716 764866387227672576,84724 765976683711266816,90648 768812727049519105,108849 786609000347381760,11774 793621219220164608,252581 794014133247152128,242135 754934029439426560,17416 760914439730237440,65180 794237271650304000,257534 758223062080815104,50983 767875768001044480,100605 772912989783531520,133081 778162904277409792,164826 787727828259176448,205197 733155139347976192,1170862 775334415580991489,148473 778807293223645188,169916 794852168477995008,261796 751620390124789761,17513 751857694059864064,18323 781496425180004352,186584 774222852811792384,140444 778982656134504448,171693 779726925237399553,172185 788440252721405952,215437 792058356961775617,243576 792121418641084417,11774 781702989526409216,189017 739323665343471616,350665 762686914868633600,11774 766728989150965760,95446 778007154770976768,160539 791349178597187584,238395 791891066224013312,240763 792086182846877698,11774 767815513326182406,101163 767850078853746688,102082 772622952667820032,131770 774155101137018880,141035 777852107827257349,163990 793517755685220352,250492 793773749589807108,250633 744187907167162369,1170537 753772123034783744,29790 760093002639474688,60866 762652705735213057,73542 753035425829093376,24870 777640542939131904,161979 733790731299631106,1170682 775134150554714112,147334 787147663774879744,207119 793240368347123713,249926 761369107035860992,67893 772829785072345088,132346 792896529740668928,247819 795769699929878528,11774 788071921661284352,215005 780923590606745600,183269 753369063884148736,25189 754717423337664512,33356 790287673671901184,228333 795046838797795328,263907 760821594067439616,63464 777680251442847744,161631 793181431304519680,249067 756197218873323520,41783 794632298759127040,261155 751931527043379200,19317 785980715766775808,199478 761239109524348928,65180 772835593382400001,132335 795295191565529088,265257 792144392760864768,243075 793220719337476097,249961 792435813346897920,243398 774111861583196160,138656 787401659471233024,210289 771394906442964992,125367 774288148926824449,141912 792029026315632640,243187 772256856332984320,129126 793111900158435328,243075 771443933066981376,122182 763168090221797376,74943 790986242598973441,235536 751834785983696897,19880 785960673402507264,199211 748909315898023936,11774 769550147797786624,113412 776065156145094657,152735 793159863769571328,247675 773496917271547905,135025 776473332409626624,155390 791078290240839680,232169 761435529128869888,63655 766338488090386432,93036 775372147011256320,148645 794541675976814592,226320 795045163798319104,263532 778244855868915713,166390 758194157781417984,51043 765376356867715072,352839 768851478844940288,108396 771091449110601728,122776 774035439326007296,1250115 786725728637313024,204539 789144427646377984,221416 761925364985761792,431998 778187784230146054,165488 785521554859798530,195975 790973482993606656,235590 792391588534181888,245208 757545263758094336,47788 785873481145716736,198671 785994800621248513,200490 786444237344641024,202429 761980093719654401,71324 781634275896471553,188458 785489323588145153,195975 766306273243504649,11774 787297023259049985,207613 795075270759813120,263907 751166479635144704,17416 785941191162417152,199262 790977756548964354,235590 755119085294329856,34666 775982670576619520,151463 788891436594978816,170187 742335802374492160,352839 793931845218037760,254008 749777784369778688,9433 758666952550166528,54070 752953457888210944,24711 776625501347586048,53667 780839292230742018,182659 795715915472076800,267862 754888206101905408,33186 795437490664538112,267133 758166336900136960,41703 789793903947972608,221107 758121065449127936,41703 786414349774524416,203674 794471929264635904,258331 764101733878562816,79987 793153766614769665,249927 776105664267509760,153658 776243280027717632,152872 776762666341830656,156835 763436388779855872,78129 771001141933080576,118191 775781769488367618,151265 774829099541864448,144602 786568368442793984,159115 793695752828485632,108396 767187377882214400,96039 780945035520978945,184521 786622698243751936,11774 789467085428498432,226218 792496830533754880,246225 763147772199510016,76628 765029554817683456,85562 773978808466612224,140444 780426477217124353,180112 788968373120069633,205270 773925429711343616,139404 779105903828168704,28322 781852406757797888,189017 789184375707402240,222956 732689397389361152,1170667 771130637461950464,118698 757350098472841216,383981 762862577768472576,75073 775336503769702400,148045 757391687807275008,47090 755042707907551233,18470 793486003436519424,252408 775078587233804289,146259 770701222168911872,120610 788605549520838656,216009 793215149586780160,249926 793477668020883456,252408 788164401933197313,216009 775710049922670592,138061 751601386379284480,14653 765151146822471680,84724 767159029168762880,97811 763757784101900290,77598 764315561488551936,82209 779509111905890308,174557 732984620413800449,354927 758440742314311680,53144 786802203767873536,198878 793371028114157568,250430 767823712611606528,7700 768229129535758336,1170332 785556465339682820,196788 787443340446867456,90209 791660864067686400,239036 753050801849901056,25139 781825817764593664,190635 791661518567923712,240260 758754797315063809,54070 740664872199806977,11774 773891030273884160,139404 773959954780688384,140437 752999922874613760,25139 759852231092998144,56700 792981421593800704,243187 767037589329027072,94660 764701660622970880,80939 785584433973727233,197297 760457710647123968,61734 773180545895239681,133988 793471450166493184,250293 756204063012696064,41909 770709555105918976,120610 792165199226646528,243187 794566161547423744,261155 768857758523416580,109666 780577764504137733,11774 781711592748683265,174325 780882841785729024,182726 749193750325460993,7461 766372610825256960,93286 756253340757925888,41632 772410141127897090,129551 785536547667968000,196277 793501457773277186,252824 790663193286832129,232169 792089789709357057,243689 732271696598573056,349197 765582166843678720,87868 769754441213894656,18030 773245605577629696,132497 794666568139599872,199178 732739605758410755,353878 761677627862069248,69548 768836707923951617,106281 779734157819871232,151463 787121663934685184,209184 788908633031528448,11774 780230127271616512,178076 793214732350152712,249469 778950871505838080,170144 747004175519784960,195876 792344457500917760,244143 785640980737167360,195975 788497251941228544,218275 771342680190164994,123337 757001903590866944,43341 762448025507602434,72978 778192717348212737,161912 794554170460106752,261155 773312333296836608,135736 779154774100848640,167101 795033581332688896,263895 762984774642401280,73685 787592569895149568,106281 790789514683817984,233446 759123017792225281,56322 793202871324016640,250408 792100507556773888,235685 793084176006254592,247774 756620517524709376,43962 769252282454183936,1170781 794176179271929856,257492 779381152285069312,174294 779446119256514564,174230 791452852522586113,238292 779147320101261312,172799 791094778612113408,235617 794338387402440704,258741 794582373228756992,261155 759155557940994048,56192 793922382289313795,90088 794592139053105152,260863 757712373733961728,48270 788440300142235648,11774 780573038970597376,172132 758119081618833408,51069 776136033079480320,150877 786998245893427200,207974 786943084835713024,207013 791708465697808385,240483 761371084394377216,67226 770548144694235136,118192 785571877817192449,196696 787396750382342144,210432 760981957962403840,66159 786308303198359552,202275 791792209926328320,240814 793286941328367616,250179 744983035339124736,11774 752966410356174848,24173 791390305413103616,238780 795264731653214208,264414 743452546006663168,350505 758796519860502528,50286 774010265100619776,139404 764992704941928448,85562 775678224936435713,147239 792167540617347072,244310 795302929326452736,261155 787004679934836736,206755 788034672651534336,214492 795340689307561985,264774 753639599394684928,28732 763800137147842561,79691 776109848668897281,153658 794971454462980097,262925 786370210819342336,202217 793970293261959168,11774 787017134190628864,205728 794602242368147457,261818 757676470219177984,1248519 792569610281160704,246295 786919961029513221,206773 791012026046873600,235590 751673043483754497,14277 755731414377693185,39235 756968714319298560,44429 787089622065147904,209151 787768256731844610,210235 776608503528128512,156644 779760624272306176,175092 793972576762691584,7746 793093806958739457,249469 793584806986670082,252679 779395022445809665,174115 753758729745625088,29263 771268668986499072,738099 773894997640896512,139577 790179854763167744,229177 765505780032409601,87904 788190213948346368,215754 794865712145645569,262752 791363455076995072,11774 758640627214979072,54070 787730926729990144,205197 766442747846881280,92958 779492354898087936,174916 768560293744029696,106702 785483955994714113,195975 766020472068866050,89923 789178532396085248,223899 792161995005059073,243165 795380819414093825,266491 759645778671312896,57574 769690864268500993,114435 785613930857058304,197286 789465501642661890,225981 766317328615170048,90575 793094516832034816,249469 755189951818567680,34666 795241051254620160,265709 760865229005811712,65180 761225074288496640,67226 790188163700518913,223482 793296487165952000,249926 794950814506905600,263895 785754607582519296,197512 765069955150798849,11774 787379617363480576,180433 778744463749414912,170187 733023051038744576,19199 768835037257166848,106896 792058997440413696,243185 756375103722565632,42495 795084406905913344,11774 793149779110793216,249469 775979961291149312,152735 795078256814948352,263906 749733767137226752,7816 750162166326583296,8431 766985386782359553,97038 786995269422419968,207613 788862787397222405,220332 765871992486580224,89923 795605062856929284,267521 765591840745586688,88428 769854815824252928,115107 786836787507232768,206010 787645600225456128,46572 749940705099866112,10787 766307079447388160,91946 785953318937952256,199272 786006485658722304,198513 758304171229675520,52061 772870969568354304,132996 791814384263712768,240926 751904014393020416,19792 759887986599141376,59666 769662786607652864,114779 763627008710565888,71476 792124294453133313,244230 793593834689163264,252020 759191762946629632,56964 763404553643515904,77731 765224999082790912,86103 787045491494092800,208420 753743581924368384,26458 752199426987347968,21074 755106461399650305,34666 770333196022059008,118087 790908471445114881,234796 762542399629451265,72678 776025532253163521,150579 793179302430928900,250375 756032648896737280,39874 787035658011418624,207965 762719677642575872,73910 764165558787072000,82066 765880011467423745,90031 770709161206308864,119771 771060310929059840,43553 758588556033990656,53703 779036709187035137,171324 785338457400811525,11774 758265422370050048,51809 757580331390148608,47761 762448011913863169,73196 763157992544100357,73814 793789502854688768,233154 755745183384211456,39197 771448490379644928,124597 777565024336252929,162497 779413531389296640,174660 781104477206085632,183854 743711781256724481,195876 752133033004716032,14655 758226187357331456,50827 794536410074218498,261155 735014187294937088,354111 779675277345579008,176110 777767253898964992,161456 755609251175817216,38461 769235998425223168,11774 776795900228214784,155451 779436248704413696,173347 781011993243291648,183269 772879199652552704,133043 758825727697440770,54631 769616251224285184,111835 775323808408350721,148170 790891675942084611,234583 795035258605346816,349700 740276159582179328,353488 777834257129406464,163763 791775153919135744,239159 769843176454647808,109960 775623936998539264,148870 794981478413246464,264397 775448617305907200,147013 795428260855345152,236409 757217876050845696,45348 757280075775696896,46406 775036608437379073,146259 790661125733949440,231894 785274837535039488,194648 788753535194148865,193121 772911425652137984,133081 773636273617694720,137042 785523852902215680,196277 755146315684872192,34666 768897742252814336,105642 776635669082959872,155451 786976273679650816,207949 755150754348953601,35090 763949174425387008,80939 772284877160841220,127707 774024473640968194,131421 795038210074218496,264397 793277097976270848,237491 751830649338757120,16931 753857121289068544,29091 785992673127763968,200384 778931596275646465,170882 780078992149938180,172185 792028711285432320,243092 787845941919449088,205143 793421764315447296,250033 764781454987452416,82963 767880997727797248,102249 787980748179566594,205197 793957172354961408,243075 760915343732768768,64692 767806756906872832,101681 790903648163401728,234622 755218892159582209,34898 765338260369502208,80482 755162614649327617,35890 758985795051016192,56237 763746361225404416,79891 763838742109052928,79911 768862566789636096,109666 772125495223656449,129471 788826185300054016,220526 771106257444876288,122982 771714958975377408,126152 765404354778165249,85326 772455034214899713,350979 785267325238784000,108396 790899098207477760,234551 756318591499116544,42249 776600601228488704,11774 779620589334069248,175153 761643210787610624,69356 773963799049015296,140444 752953366632890369,24763 785935956201250816,199960 793887936324317184,255942 764203049665564672,81702 786459174259613696,202304 774157870464020480,140444 761187051060461569,66824 764896638917873664,84724 750478232630267905,11495 758829422027743232,54070 768191951589998593,103071 788889445827088384,221972 791363084573081601,238207 791383526255886336,238429 766407329176662016,93286 785978210731253760,200382 791110336044732420,234583 765621558371094528,86806 773591771930464258,136947 786412330544488448,202727 767979302163877888,103552 785318935474348032,194934 756631935825375232,44450 751189138666233857,16768 791291061582782464,236502 794584364633956352,261155 746420723636379648,383096 752624259084673024,22777 794394125655228416,260404 758726668102107137,50827 762990796920483840,73814 763346367364202496,77731 777273634893262848,151542 791345664118648836,237908 771593281373294592,125176 791413603605688320,238639 793128898208948225,249348 777889013323722752,164001 779361570702884865,174315 773873418576007168,139392 785662510246473729,195782 763931583321559040,79246 787523327954870272,210721 757703563128606721,48991 793253351618125825,249926 773842853340389376,139404 785769969946681344,196917 787058764688031744,204413 763890600798064640,80482 773905794009935872,139865 788030330678628352,214354 779464790271856640,172185 770067307150311426,116164 778671693791236097,169201 772289366701912064,113754 786415713183469568,203350 785310840194867200,11774 794923384048123904,263895 788081840041123840,210215 793499181780434944,252020 775441643910541312,148574 790733258602389504,232863 750507644650070017,10305 772130765232599041,127925 791472348025151488,238383 794666546622763012,261050 776806945164562433,156276 787130943890984960,192016 791982569839550466,241819 794553863730663425,261155 772600073209323521,129380 749348665496657920,7836 766058961111887872,81929 787381319114240000,202429 791873606649126912,238494 765057982858092544,84209 738790372764049408,11774 793695840825028608,252616 775088078788722688,146259 771547928770990080,126389 752658212575326208,1248198 764200383942004737,80939 767721843356606464,100893 772825171732336640,11774 776868940454563840,157755 788900717327069184,219678 775036670567600128,146259 794290916941037568,258598 779436754428366848,174442 760881199375986688,65180 788717802454589440,219958 792841531497574400,242693 795030794985086976,263926 768855052127797248,105109 777316172303699970,161456 761316983593922560,67401 756227804660768768,39221 777330696624803840,17416 794940269749735425,262849 776552137144799232,156110 760920379837644800,64730 781532833101656065,188401 772630199523504128,87904 767130095421050880,97852 790253578669715457,228375 772514842133483520,131027 777150360305618944,157755 740328063683198978,11774 766866878341996545,95672 772023735184297984,127957 787839975064793088,213253 790965586503147521,234583 789795367730634752,227916 794620147994656768,261155 764970002508242944,75899 772483049816600576,125111 772984603355193344,133454 793888640845971456,11774 795119296129024000,250633 750357890733572096,11774 779391161517551616,174557 758119938418548736,1248576 772033894073765888,127775 780635093031194624,182257 755468948481585152,37706 762988318002974720,58815 781538754787807233,186361 788074024014413824,215005 770657916311437312,87904 758806643836542977,53185 766449335613677568,92972 769347666375483392,27164 781904567688695808,188489 754059935441313792,31400 763002288281706496,75653 768854740813881345,105109 750456487315705857,13532 794580050590990337,39957 755881044558086144,36961 763158261981904896,76665 780924560212459520,182752 786389094536388608,203510 788200123272757248,215005 792244352877785088,243187 759164400414650369,56964 786369182246006784,203391 786637687897882626,205181 787106544965955584,208831 766764779394433024,95295 795273397521420288,220689 761384594809708544,61734 772102140286279680,129471 781500109179744256,188119 752707330924486656,22432 767585309093683200,99111 770786417261760512,121511 788886729927327744,220689 750288512533028864,12311 788460381672919041,217837 733587364291837955,738099 763797936706768896,80393 760107986647916544,1170823 789864886289461252,212564 778334728969519104,167319 785686320605724672,196676 785637138360479744,136610 785667489904549888,197911 759821329524666368,59666 766294632443613184,88920 766543116031528960,93823 759216782213259264,54842 786396886953406464,201441 791035924549296128,191778 795397459702927363,265858 735897846420021248,11774 759879602244386816,59969 752072535701725184,1248204 775767172513615872,151156 778841637938167808,351424 740351096707645440,11774 794005954719346688,257429 761977893094354949,71026 781380366779023360,159475 785886622437040128,197911 766296425059594240,90482 790731322390032385,232863 760546239821643777,62771 788400597531631616,217519 790513221576773633,231857 794593819132129280,261155 778154897862692864,164826 785628920733282305,196932 760258766323355649,61545 758755408093863937,51451 766443361599229952,88920 785831853856923648,194723 775267414967717888,146804 777486705364463616,161568 785311179145039873,11774 762380301909852161,72408 788393033121366016,217519 779073594726895616,171260 786015252810870785,200382 788542560809603073,210390 773288083085205504,136018 794108069043113984,258044 791132367159193600,196314 760151900834574337,61051 786245863844749312,201958 775081410684080128,146259 752668326556528641,22657 757206160621600768,44450 764551348360589312,79561 780685450641969152,182036 753781533111050240,27045 758070024724701185,47369 753630937280372736,28732 760554134424657920,63655 795381417089912837,266151 768072829887668225,102514 785496043307663360,194230 761619082567258112,69711 785807433310441472,197512 789680794847485952,226731 795118455586492416,262925 750650244292026368,12852 759077157842714624,41703 794213738563989504,11774 767944728440508418,100605 777270594127749120,160609 793533709664284672,252408 759453628910272512,43248 788950054258282496,220526 765900586659164161,89859 770432914576273408,118192 780829753435488256,182870 750686194632167424,14594 759113318812356608,56315 760606862152728576,63451 775802517133352960,150556 785735429395845120,197297 752969639114735617,24134 786272843755614208,200355 769225652209942530,91478 775483877133545473,112363 791777265294114816,239405 786710089147244545,206013 781206842877751301,185595 791446084962791424,238207 795692794232926209,203546 753315554404868096,26458 771751622401789952,125633 762004213857673216,431998 765122504239243264,84445 768711288440680448,104999 780133516034056192,178459 789564522893828098,226578 795261356958240768,264807 786588511549984768,204835 766247387622887424,91946 734879009054433280,11774 764316346419187712,82209 793205217823232002,249926 775439099490545664,148170 792576368328474624,222526 773706800352944129,11774 776557331421069312,152735 785925166152810496,198962 791104756756480001,235590 786615159661920256,204539 778261738206617600,11774 780596979675959296,181935 791825296441745408,241940 763131197962620928,76794 769703604882026496,114779 788783251544498176,217634 758844767119683585,55262 762868081173475333,431998 779351551840182273,174230 793177990599434240,249469 753970588637601792,23340 764503557819301889,82283 780461123812388865,179936 795439354315304960,265855 771286605051092993,112939 794608633090740225,261155 757199779235520512,44163 755150516863336448,35890 790708610078826496,232169 793510551997575168,11774 755950019383930880,40548 767972563914002432,101681 772825746892988416,131744 771880818507649025,128615 775000216445386752,146259 760899836271005697,65234 786862891093725184,203350 787345032596623361,209713 768341330883850240,102253 751961228143108096,19545 773709089499119616,137042 776091804546498560,153194 779962796968640512,176203 794201974904410113,258148 781347165742391296,139404 758341303134461952,52061 771987017081163777,128350 762695800623202304,74247 764940190410502146,11774 766375108499865602,93286 774295075069145089,141867 738021197447733249,1182424 762862096530812928,67852 773487616545161217,136947 751856986094907392,18395 781210510209454081,186434 773924812565590016,139404 762874596735393792,73814 765784450156339200,88459 792827685009367040,247241 776757346466992128,156926 793172754597949440,249895 768225101414338560,11774 795394586101317632,266884 734170231912943618,1035907 763945230290739200,1249165 774429666547412992,141887 781467589692317696,188119 789235585844023296,224680 795247021313716224,262849 766281388517654528,92105 778344572812394496,95075 780793088616767488,183269 788501328486076420,212083 771064830228832256,122146 777513007857410048,157755 794763585130000384,261120 795395268732682240,266500 753423246620360704,26140 793621630610083840,250033 771408043745476608,125222 775808217079160832,151156 768971871689641984,110659 772839773400543232,132335 785772238641336320,197512 793133993424105472,248104 773236034041556992,11774 795029154064400384,263676 752166727522320384,17416 791670362408820737,235812 772484617173696512,131027 773945195649835008,139404 791651010020114438,238395 760248964822110208,61922 760690597124538369,63410 777531887048757248,162322 733030491843133440,355464 752647818439827456,22938 774306147255750656,141867 779679655242719232,173464 771187555656097793,122126 791157305907744768,234583 732424956265517056,37154 786565585836670976,204358 764883219451826176,84724 770321584775061505,117973 785652628181049344,194082 761708012251717634,67226 767828643053654016,101383 774290725873803266,141912 791015544233267201,235948 756269561402499072,42432 773189378285809664,132996 776621201519104000,157082 786174612782608384,201441 791354943567343616,238395 753729849546543104,29589 764991024900902913,85562 779905233895972864,177422 755514321698979841,38146 757264633287806976,46612 789515922046353410,226048 786217422588088320,201929 786591148827553792,204835 793815183571480576,252639 785650230804910081,173347 761349588536012800,68163 772935723599233025,132335 791768845707083779,240483 750685992730791936,14595 776258447977308160,154869 787992179541106688,214238 778329068215341056,167220 790978822749421568,235590 733601468578549760,352089 781650174963691521,177455 793881176222105600,256411 786959573340950528,207287 765889437842628608,90031 770393962456707072,118482 732219650856112128,350396 792737526943473665,246012 792824431353532418,169916 793167695881572356,243865 753645445465858048,28726 756207513674985472,41726 764154434205122562,82066 766428301426581504,93469 794942763443847168,262847 776596212338294784,156835 757262934716223488,354841 793937950644039680,257026 787042034293075968,207733 765028244550721536,84724 767579046028861440,95045 770600393957146624,119774 795026267968065536,263926 778622874240241664,47006 766397149391323136,93102 761681295852404736,70225 777756068982120448,162610 787084205612109824,207151 751054630847733760,16580 758035933241364480,50654 758338991523557376,48549 771513984704925696,126390 761017202833256448,65626 765651458918264832,88332 766090838464139264,91049 776856119889190913,158673 795416333181714432,247930 755080523131654144,35044 794606626011496448,261155 775062832257888256,146338 776758455142973440,157755 785843704040914946,196277 790254204401090560,229693 794194822839947264,258598 774345242535485440,354891 764068878062227456,80698 765342445206986752,86103 788412873835819009,213675 793215158105452544,250633 794555972043833344,261155 794719633131573248,261155 768855481595027457,105109 792072830712176641,11774 775798443805507585,151463 756576856636268545,41702 765941866432962560,90384 763165435206311936,73814 786802705381470208,206748 793871387979026432,249926 751222765391405058,16728 771506227255709704,125319 773731599682678784,138819 778643087543246849,167319 768116427853336577,102998 777519953754882048,161002 759500854877650945,58508 732549652147408900,351500 766074938428002304,80939 766346435394609152,93261 776657322777059328,154869 749729410778038273,9957 780196845092044802,178966 773378964240957441,130142 775856991822417921,151090 791792705013702658,240763 773952633837002752,139404 793527009020379136,252706 778297896076804096,167311 779349201964503040,173753 754111934513852416,31551 764839096904712192,67679 794996567115780097,263895 766929670658985985,95572 785243083327832064,194167 786903762313027584,207287 793944259934097408,254135 780377960364728320,90252 786354766850826240,203076 758070684840898560,50827 773943878013423616,139404 790586440304369664,231318 790896912702529537,234622 786285656301383680,202429 788792510441222144,220332 732248196391555072,1170428 765729873897910272,87858 755742400115449856,39323 759128709496393728,57056 770610024016060417,117303 794971902557057024,250785 751997574161305600,20279 754746321932660736,33520 791861198320832512,237491 773720740952584193,11774 778703533252030464,168698 786279529262125056,201958 791762143653793792,239998 756343135098146816,41459 773429989840658433,132996 785474983250300928,195975 748565051989123072,11774 751923800485294080,18409 792048127549276160,243186 745826944852320261,351147 759814497548787712,58267 792788310045233152,247241 755168599187128320,35890 781302340624146432,187084 794347268547624960,259200 787371454253891584,210207 792078917146468352,241678 794906723010150400,262849 751736809428774912,18730 765276438153003008,86962 766672840242454532,80939 793606302152830976,252679 770401561650409472,117609 776471517693521920,153573 794655031895162880,261155 753349778184998912,27222 790731049361874945,230485 788155924015747073,214899 793248125838319616,249444 794694923039612928,262752 780696323779682305,182036 778572881433198592,168794 775039034577920000,146259 757429214970716161,47284 776167538707329026,154279 780602792390103042,181886 790639951645859840,231894 774002386838888448,139404 753366624078487552,25189 765605559668178944,86653 777963092726517763,164783 757798069932990464,48094 776596595395686400,155287 757900635295485952,49852 767781875104423936,101163 770271870310416385,117377 788085020082724868,213064 791673971024375808,240145 795707530626396161,268387 768583145306357760,106281 775789533962964993,150663 794686365699018752,262752 767375457956147200,97413 785926410430976000,199546 792878236233502720,192363 764647180057583616,83391 786576137606402048,197241 793607313416257536,252044 795717535719194625,268448 785520017534291968,196277 780606290728984576,181952 741297306046238721,11774 776065613005463553,153095 790916096106729472,234583 788713030007816192,11774 785522894558277632,196277 786224955713286144,201494 793589283068186624,253793 759738986080432128,48270 789928488631283713,228820 761933704667230209,70689 763086591040495616,75899 774382939496783872,141913 792853568978055172,247241 765652199540162560,88930 773398467280506880,132335 736853517500047360,349197 768551005629755392,11774 780393216013107200,179742 794338475839488000,258878 772445043105918976,129649 786292102053388288,202429 793195898037735424,250179 794562223607861249,261155 794667656993505282,262053 763771805316198400,1249165 785268629067603968,194560 769661444145213441,114076 778304670020333568,167220 794863821559123968,263090 761007527739797504,65455 791418993932316673,238639 756298346025844737,42171 774064675591852032,135025 793412522334384128,108396 774991210159022085,146259 794626590994993152,262022 773647424548208640,137640 776392991627968512,155390 788469236012355586,218495 756608163252572162,44273 764125976007761920,82066 786951470373560320,193639 788451528956780544,218275 791984956071350273,234551 793409786901434374,249926 789655605937963008,225981 785888669735399424,22735 786082142602297348,140444 788754178726301698,220029 793482591152242688,235315 756983152518672384,43375 772276026588196864,118294 776623476887158784,155451 776173482300145664,153854 793548335730659328,252020 775393736008298496,148045 788857276916436992,218275 750470824893624322,12746 772969906811920384,133894 770320032857460736,118143 776571300190060548,156976 768833840454307840,109337 771169620577382400,122955 786904517488971778,207277 790928343885545472,234583 794535264639156224,261155 789071461147348992,220029 755164848728645632,35890 771541685423570944,126389 776205635327320064,152918 794724778028498944,262752 780912408026021888,183068 781482083181027328,186212 790040767205085185,227594 751233086021599232,17349 753179017067528192,24497 792048289097056258,241819 794317079369359361,11774 795258572049383424,265257 743102976458264577,679105 776701986049695744,155451 791365552925184001,238429 777621693111996417,162596 754729911957544960,33449 779388963530223616,171795 773739614368624645,137869 786501681227796481,203863 761579702574133248,69231 768486438321074177,33169 773631319762808833,138165 778246987862769664,166532 764125141311729664,81869 778789613515210752,169320 785956867637862401,197512 792065477359001600,243075 768259178221539328,97338 776915073357021184,157755 775100508088434688,144068 758038031328772096,50923 776109098500775936,151165 777337572926238720,159475 768866064008613889,108385 792715201414037513,246726 765398726403731456,86103 780956176389287936,183802 785551580695187456,196277 778996839882297344,171324 790664924842172416,233307 767398895932542976,86103 768849760237281280,108023 749341973862084608,7866 764495936966029312,83654 788814061135888385,220820 790901696712945668,234583 791416095689150464,11774 771353586500448257,124883 775426952048115712,141415 791617614325944320,239926 792442186264698884,245575 793463037051203584,250544 755157932296265728,34666 777207641873321984,160634 773480797336657920,136947 786276590057508865,201958 752314547415883776,17842 790875920374591488,234583 791628989395861508,240145 795291708422496257,264397 763714640786272256,79740 785842426967494656,198878 792124565656928257,243187 794998222670467072,249926 750463101204561924,12883 785653111733923840,197341 777292103881818112,159906 791700570478346240,240890 764898593425780736,84724 788785240252702720,220765 766104574767738880,89923 792544251053604864,245101 793325928210272256,251452 732650383181516800,398859 755063806938779648,35044 771013123130200064,122148 791415358867419137,11774 771931956930048000,127134 793517866381303808,252196 771537395367817216,125367 791349384063713281,237594 765291336698171392,86962 793268449963278336,249926 786896986758868992,207137 794421184880201728,350913 794701678763266048,249926 764115141457686528,81702 773884529278877696,139404 791147183273832448,231518 755510165001105408,36873 766298860616617984,91946 768513460720181250,104999 772196865009864704,129991 792493117157040133,246225 793584208962809856,252412 791013548730310656,234583 793949165118070784,257026 777563796218974208,162497 752008095954456578,18015 790802625167896580,227795 792652049422819328,242693 794584687385645056,261155 732283735266058240,738099 770475025459740674,118191 774345835048042496,143049 743010494919942148,11774 757622135040933888,46076 786642239120343040,205181 756186724473114624,41680 757588190387695616,47761 777221805018710016,71794 785632295831085056,197297 794623601219616769,261987 753320618259611648,19000 762148717268959232,431998 794558876007940096,261155 766007221226508288,81929 768933422228205568,110389 773961291119497216,139404 789471752212647936,218142 786643501026906112,11774 793617818725998592,252020 761665567879155712,69947 787089373951102977,207287 758027845809602561,50654 764437211446149120,62777 776065038859771904,153194 793275954860789762,249926 758051215238279169,50654 791471752924712960,237999 793835712055431170,228354 755044915306913792,35044 791787027091992576,241678 772631417201299456,11774 742622827598249984,1170332 771392197363019776,124536 792413419534188544,243165 758881052379066368,55597 777244001279893504,159475 763823674948476934,75027 762226264434479104,70941 770680706448195584,120610 774337068029861889,141912 792402913989537792,244960 793267641670447104,250953 775771834864336896,150426 795088656763453440,265191 754760489620701184,33356 785628564028657664,197512 785273563381202944,194648 788393560278204416,217519 790193085896458240,225359 772090670504894464,128025 789524216349466624,226823 792113302490886144,243513 752222000807018496,21034 752916746458103808,23739 762785544984141824,71502 786316751302696960,201727 795668009419493376,266138 766347740494389252,91946 773307390045351936,135025 790304993169379328,11774 790993980917948417,235147 767892485074984960,101203 755023834038710273,34666 777601918013100032,162610 788881540973416449,220727 752629173437341696,18893 760841175741980672,64778 775363512696655872,148711 794403275038740480,260404 766729124442439680,93184 791279379418669056,234653 767110038238355456,93112 767777649779290112,11774 792143207949893632,244436 750781258767044608,14502 762683054100021248,11774 769192018551705600,109945 766825934401966080,95672 779000459382001664,171693 771465970967719938,124855 755861050420060161,39462 768115354073600000,103261 791069270859972608,236454 764861760973246464,84724 765664155193970692,88930 794643492144349184,261155 766987516054503424,92226 787057533307551748,207287 754193109760827392,30590 790657136615264256,232137 790706091139198976,233307 775093505815351296,146838 778293436675919872,167220 793457084893454336,249926 793502417610350592,252020 773933312092110848,138054 795742915817508865,268814 773490965658996736,136986 764938261517049857,11774 767419531820085248,97519 775449715328495617,146675 791501436039401472,239405 781171761647792128,185310 752627563898474496,21551 762071563277524993,70918 776121741894496257,153658 778979763184631808,160592 764459731410903041,80098 778970112833486849,166282 786008933211058176,199891 758297911109312512,52112 793973725834022912,256440 751023323534991360,14858 794534351987937280,261155 776156456022409216,151463 765393591543828480,85257 773271932082855936,134993 791357106012041216,238395 751768576143552512,18488 773910302614179841,139404 776922878537265156,157082 753540354880573440,27045 763492999519145984,77598 780923462927781888,182752 787897097903308800,197888 779151364911804417,171043 758991950217261056,56175 763382427918172160,77668 785312931437244416,159876 788693082027982848,220029 750923861181526016,10129 774049327735934976,140211 756227395342831616,36873 763914107007463424,79691 764984904333479936,85562 770716297105666050,120610 749351903734161408,7914 771944836878495744,127775 788908438898126848,11774 761128749333110784,61051 761948885627445252,70858 766329285019926528,93036 760993636284719104,18298 758061529476440065,47761 767858254324043776,100605 785286782682148864,194648 793848742084358144,255954 794662529146482688,262022 771554668858122240,124883 755833105068490753,39462 766591783950290944,94718 766350312387055617,91894 786188955838320640,192032 768220012419112961,104395 752901771941470208,22086 790072125629554688,228820 764445823434272768,83391 765509365319266304,85414 788123219010068480,215005 753278412870025216,24448 776756326479241216,155287 793438079776387072,249469 769332042869903360,111549 764615688623304705,84209 767728653375565824,88930 794560950892457985,259543 765198708463972353,85767 773272329765912576,124597 788550556457459713,210390 762876589243666432,71502 771408577177194496,11774 776986144579825664,157755 795704497787965440,268356 774323003618385921,141867 789187157059440640,172084 795078888510619648,265136 753920393220456448,28010 773479624781271040,136904 778232608174071808,166532 750926428288475136,15808 781367269905559552,187401 765522197657980929,87904 793958561919434752,256276 758311545591959552,52112 786751356094873600,206008 790641231562891264,233152 754815179767091201,33470 794937962630742016,256038 758723194941378562,54070 753968317941940224,30590 785957940498878464,199462 792860147890720772,247240 763789926135726080,11774 794519668539191296,257492 750499435520487424,12292 776007388453150720,151845 769416412674813953,113165 778321558339190784,167517 781042532302131201,182726 792126012205170692,242693 793144319133745152,249469 761963133304963072,69388 780404091780497408,179742 788122608269221889,215754 756759978715721728,44461 765593065524453376,87904 781124679440359424,184337 749457643513606144,7828 785888896005517312,196277 764968333301002241,11774 769572069277401088,113412 777179777895575552,160480 794303415945809920,257492 787284351172108288,200963 787182866039988224,207949 771502550315040769,125111 793199626081808385,250430 749182653253890048,7533 772252805750853632,130330 764495790626648064,83391 795063238991953920,265033 761612495513542656,69711 789908159544561665,225359 753252597826478080,24435 768087749421174784,103261 777282862282252288,159876 768778854265741316,107379 791413367147724800,238395 765882543388368896,90031 788501424200003586,215437 772981897462894593,133454 764206747493945344,81946 788824115461226496,220526 758819432206512129,54070 769811108857282560,114884 778732537027760128,169437 793499361951047682,252020 774078267250839552,140534 777249637526798337,157082 781254336072396800,186063 793921077512503296,255942 774433146053898240,141887 773677401813331968,134199 780577512661344256,11774 764791690330636288,84724 750028936982237184,7275 752653300068122625,22436 758777627519819776,54070 773640911662252034,134371 759383909306134528,56924 781389538908397568,185921 757750224479805445,48959 776895511080996864,157082 741437053108379648,8431 779806522524262400,174115 775289278603595781,148045 776144252082368512,148170 780855567497723904,183269 786196872985575424,201619 771092674690555904,122776 785341851809222656,195125 795441808348217349,266500 768213816110747648,104858 786710033694285824,90209 793467160047808513,252020 756678571201101824,44697 773990636022222848,140230 790883516808560641,234473 791368573369319424,234653 793134362225209344,249469 793155421355712512,249469 749742699515748353,9285 776558916964450304,156053 788007364414889984,159876 790664418040254464,232169 793555809452064769,253206 750864571053674496,15800 774266908820512768,142344 760887442165624832,65180 763801544043204608,79589 775285599263682560,144611 776472040454840320,481145 786584291077652480,203200 794990029005144064,262847 764437456334819328,80393 778810764807122944,169550 751629797953069056,14277 757160757289185280,353879 775835544014184448,150511 779444031113879552,173011 789081069190610944,223286 793187577415086080,250430 756953498978177025,44450 775558084974575616,148909 777970324138622976,164764 793125820957155332,249469 752680421679206400,23167 756618517642903552,44429 764266479357349888,62180 793859542769598464,255942 788071577267036160,214078 776671706727546880,155933 779728236402057217,174315 756639286569627648,44429 795053091531931648,263895 769339479526080512,112382 759617211333914624,58232 764221521636184064,82759 764331672447967236,82766 774428543925321728,139865 794669440285687809,261155 780707977556795392,182036 781608515236421633,187974 756839786279735296,41839 759113524782239744,56952 777626799094140928,162596 788430245204402176,352258 764314230212341761,82002 777952625190838272,163824 795094655805386752,262752 793314107940282368,250293 750345376960548864,12728 788802090441248769,218832 779070459962949632,172523 791779460743892992,240483 792402325004361728,243165 795701998549168129,268356 754100266614554624,30296 757919681009356800,49431 788888677204291584,170187 794643165693313024,261987 791079588726185984,232169 794613341155160064,262053 759516544435097602,58232 760603716244348928,63879 769380529774788608,113465 775837411997736961,151156 756962357968941056,43851 764930649283178497,11774 790965430907043841,223492 773564274534932484,136439 787693851926335490,211347 751805615983386624,18555 758718273370394625,11774 787772910089887744,210989 755559518184935424,38421 785245931838971905,193669 785325849197195264,11774 757948454035349504,49070 762316968078766080,71581 763353739818180608,76549 769346065782964225,112399 735243871941238784,351208 771427965448126464,125367 786836509462786048,204413 765157259471192064,86103 791677548828602368,240145 756278751353118721,42495 763127825280872448,76794 765200602515247104,86103 774398521029996544,143206 732244706042597380,349197 792877350576857088,247054 732326216175259651,351491 789288897180164096,224680 794531611043893248,261155 775450951863902209,149124 779746408312164352,174492 761974448694128640,431998 793115999285370880,249469 793625819822247936,252020 764484182965940224,80939 767825498332356609,101681 772903303957123073,132335 772916918852485121,133519 787763691223707648,212899 750857826419879936,14502 761065917719519232,63149 773695211822166016,138205 773886931239309312,139404 794956981324943360,261942 763329716136779776,73926 773803858900488192,138819 789438234791141381,224850 794478084925702145,259787 780602134555394048,181955 791366870322393088,238207 794995354563284992,263907 760252175599620096,61051 768146336357179392,103294 749355800850825216,355067 785883921624010752,199263 792443677050220544,245268 794200915079143424,258331 776749110686720002,157708 785724989148270592,197512 795085167891218432,264357 754794962429026304,33751 791260808567291904,237491 753048171840929792,24603 775959711996751872,151070 780408015560253440,177233 785436741939363840,194082 789671975388143616,227242 736204360271568897,11774 757270516013133826,45014 758645143931064321,54070 767837459107319809,101681 775709597856325636,1250216 755764065029525504,30354 769298843217297408,112872 773199272292392960,134380 780192412933107714,176203 755223950355869696,35403 753368305721827329,27317 790749127889997824,232715 788460038042116096,11774 788898656799772673,11774 773377805535117312,135903 776263636247392256,153194 764925446337069056,84724 762770135870418944,73910 773684251040501760,138532 760895853225582592,11774 771802884992360452,128194 757053467160481792,88859 771049689969983488,123028 788740931327561728,203710 772103820901953536,129121 775891032592515072,151156 788119573182550016,215437 794331133253156864,259659 788465672133152768,218275 795423317629042688,266491 786402446520176640,203391 769933380477521920,114301 778723668662681600,167319 786077997342285825,200917 794594098187378688,261399 761571328470163456,69231 762006293775323136,70509 786372479732289536,203510 787799956849434624,210235 788226565511471104,215437 792574176674525184,240483 758079574190256128,51069 792119805302099968,243075 792804279866101760,171693 771525162726457344,107170 787164883745812481,204413 764187051990388736,82449 758746284882669570,54861 768497492325531648,106774 791791212319666178,193636 788685478874664962,217601 792385864072433666,245086 766560389572112384,90384 778702546592378880,167220 792232581957910528,244550 776147787737993216,153675 776905039935778816,159146 791859547128401920,28724 751939553271971840,17794 750055551380455425,9295 760988620324999172,66116 768063392057856000,100893 781503044932558848,187657 759485769077719040,58227 791394909525770240,235487 794205748620181509,249852 755245504523563008,36467 758309706993573888,51809 780509176229302272,180306 764531717914947584,1249246 776779249982312449,157755 733314181487722500,355480 749818517558554624,9574 785582538056163328,196788 758068091448197120,46076 788046295101472768,212345 756315084029296640,42249 759186681731751936,56964 788753332135268352,220526 791019463919357954,235590 754988840343838720,34666 768168327558627328,104313 771397843047354368,125222 794764273226567680,249926 787369534906925056,210207 773295538540130304,126293 773181532576092160,135025 745303226224885760,11774 765037463974862848,85562 771063525108224000,122146 772200409268047872,124597 791007235254079488,235251 767165856543600641,93170 768809312823238656,109104 775046036746297344,125236 765194427233017857,75457 785330419197550592,11774 790335757076475905,228939 794725430955687936,261155 774312950526054400,142513 758288855791460354,52030 770972643029819392,121949 794578333740765184,228911 761526794239389696,68993 787003422692216832,205728 767068356734283776,97355 774231747978465281,139404 787497741899423744,211347 793485679032500224,250633 794613583745261568,261155 795441267761184769,265846 772942716846112768,132076 777965293062586369,162497 753363909155840000,27045 768503435259961344,106756 793271623948365828,250293 762177760617828352,71430 772103864950587392,125319 794736322275512320,352821 753254020106493953,26005 762712797834797056,73814 771334064112594944,124597 753153025242460160,24134 753307780526837764,26871 756206128237654016,41680 793780192158289920,249926 765984196187852800,90618 762008349441462276,71470 791651338283122693,240022 795044520937275392,247930 755167631511064576,35890 769423913042386944,112336 776238656470323201,153596 777473800699047936,161456 777735593405124608,163472 764128291892629505,82066 777740940022689793,137869 787155256857677825,207613 790925398397874176,231881 765761250047488000,88874 772634586127994880,131480 768505707784044544,106774 777301666081103872,160609 774225268676460545,139404 776834348582600704,157082 754077393145376768,31611 755498297050144768,37044 795428423560757249,264113 772466808888655872,130750 776590484286439424,1250232 793118170114584576,762119 750735748236804101,12859 761258215493337088,65626 775850769924886528,151202 785533210138595328,194230 774681765336211456,144542 776504694319427584,155688 750748511432417280,15073 772164733638053888,129991 792115337848360960,243535 790536967062712320,228354 794701141573599233,246425 766822530959216640,96550 778756512441176064,169384 757743193555435520,45672 764426545771470848,73712 778229102562140160,164826 791625529883553792,239463 791741236101210112,240483 755866958847877120,39997 768556086815252480,107469 778972081597902848,171324 778974299382165505,171168 786740240794865664,203755 793459432533393409,251788 794989198277218309,262849 772276307598123008,127579 787573771985006593,211753 758482794360090624,41703 750021780841136128,9754 768135428822228994,101353 794575473837674497,39957 789522257169166336,226731 791100985783513088,234613 793438388779151362,252196 760877339131711488,65222 766801994354925568,95462 793518905377615872,252020 794704784095776768,261155 753040045959938048,23428 763196563552436224,17640 792539698811973632,246273 793254179351437313,249926 757041984854953984,354841 790878095481966592,234583 773953748250963968,140232 790668811498319872,228495 748964665615536128,11774 760167500206137344,61145 751096069946155008,11495 768039036908961792,100605 761821109368958976,70628 775301435848290304,148170 778325072561844228,167220 792110276443201536,243075 794744747336335360,262849 773571149762596865,136904 788709725693054976,218455 790695526077435904,231894 781693426953621504,185496 785989726809489408,205972 793668685382549504,252639 775307663722811392,148045 786830590574067712,205728 795346712114135040,11774 765662513816100864,87904 776385917338677248,155037 793244253237510144,249374 776987242233405440,157082 758731412933451777,54070 771509439409061900,125142 785663866965491712,195975 789469177778167808,11774 776355045411520512,152735 793854105760313344,255942 794634897138810882,261987 791702295939543040,229148 795420956370014209,265855 775968281865793536,148349 793149153656213504,249926 763783259822104576,80192 794544773415567360,261155 751543769376272384,18470 756956180392607744,45672 765603332530593792,88052 768101736904916992,100620 793186885816324096,249039 760496415411802112,63149 791824412756455424,241819 777565356068069376,162497 791717483292028928,240718 757290218722656256,46667 778357889505304576,167305 793061480602202112,234961 732939666375245824,398863 775129567694434305,146259 788225546937401344,213064 753325024136851457,26871 773783535744192512,138155 774359404355411968,141360 767402651428544512,97379 794397386885894144,178186 789155413883101184,223899 795024654876315648,261155 773698094575804416,138812 790725514860171264,232863 754752796776394752,32873 773635056082554880,137777 774251777256361984,140025 790909850947493888,234583 767082454142316544,97377 787065989984681984,207965 757697792441745409,46958 764618648749154304,82642 764918495658246144,84724 794002927325237248,254209 776871440360411136,158520 766339242859520002,90963 778410390606741504,167407 790950683050508288,232640 791938169113456640,236857 752629606511841280,22662 758096237937750016,50787 773739339285090305,11774 794148274345275393,258085 750820128602857473,14379 785494344396476416,196277 791994423215140864,239456 776977298515898368,159475 754156415250464768,32106 752623235909378048,22664 766368972073828352,93184 766671100994461697,94612 785851220703514625,198878 790534488564432896,231550 794705362490368000,262752 795721575878328320,252020 770313606281867265,107745 750676609217097728,13307 769387323175862272,112199 785438634216271872,192421 787381326366199808,199307 781504345812656128,188401 790268087782211584,229895 785735874021654528,196917 786029953691193345,199496 794580033604087808,261130 752226713006813184,20279 788534743872569344,104244 777737609720238080,137869 761005542282113025,65500 767087302208126976,86653 776863429625716736,158815 786986758529355778,207287 769541491756666880,111454 739907276530556928,11774 754750396443271168,33356 792032655625822210,243075 780613038030413824,56964 787028519503093760,207965 767462727870738432,95055 780924219349696512,178110 791836442184052736,7706 770934201969278976,117295 788098411614515200,207965 750449031780790272,13532 769136557638971393,111396 769939533638934528,112239 773938132517388288,135725 785874770516664322,198671 793608446386069504,252408 769249051766251520,110585 772136650499514368,129335 776826048033849344,157755 791130653240750080,232169 791439322352267264,238395 792087971734355968,243075 754790776928739328,32861 767850125548847105,97811 771376485617766401,124597 763841224650305536,78513 773537097948893185,136947 777186639881859076,159876 795754910667173890,268101 773562613980618752,137639 758381652011659264,52605 777967318143897601,162610 792697131748454400,247054 776186505190440960,153743 792389067874766849,108396 758496294860001280,52696 767436746967560192,94395 793480139715772416,252020 764936513708621824,84724 774257435808768000,195876 780363227863670784,195876 788854814218199040,220029 791043970424070148,235215 795043250952425472,264431 787239913527869441,209409 750427942375657472,12535 753355886622564352,27045 760609590534873088,13343 773202650783289344,11774 787368065302495232,210207 773748595606585344,138894 788832085465104388,216009 777611154067709952,162213 778198401859063808,166409 791349156014989312,238395 770258909533704192,117257 794137401790701568,255942 752006385798254592,14277 771651434785837056,1170673 780608514502819840,181984 792090398508187648,241678 770040310550392832,116373 791711958089146369,240483 777358387071770624,161542 791360123046211584,238395 765601597833392128,87904 793450236119097344,243187 758759804399529984,54070 753326494613663744,26871 778188534339469313,165488 751085425066971137,16422 755112864042528768,33356 768843045378912256,108849 777636081692848128,159308 758280007382859776,50923 779754532704227328,176203 762048167235821568,69516 766558256923676672,91810 789239357391589377,206666 792093096854953984,226823 792570105364230144,240763 795471211522179073,267297 795406364109602816,264397 790595994568183808,232662 770666942860591104,118192 750078683646341120,9378 777633490137260032,161988 773981699273166848,139404 756943176221556737,44429 777198271773024256,160602 759079689050808320,56784 776207490312798209,131210 786360515559694337,203391 771557581210791936,125204 772560812095471616,131007 788608772193259520,218832 791636243125723136,240260 793460770520518656,241819 791010725590405120,235590 793493617109270528,11774 753977938698121216,28866 767753135657881601,101163 732726743904051200,353789 761196722257334272,66815 761694667813621760,69191 764973736571310085,85562 765329539438354433,86873 780611972983353344,181702 781651023916101632,186584 786191683243298816,201620 764260451584765952,82283 780605315985186817,181935 791472000598351873,237999 766415384530587649,93184 761914842949312512,70540 778469033326751744,166809 786296236777222145,201620 785994573805789184,194949 792770167839174656,247240 764568216861630464,47940 787305482079858689,208178 788442335835193344,11774 795657008645017600,267655 788039005396840448,214492 780438829698342912,11774 780085273233424385,176203 793429338339282944,196314 794695552160165890,262752 765398395762671616,84886 787657223803662336,207949 794628650121523202,261155 755159337350361088,35890 766015254912315396,90031 766966953940426752,88052 776724098210824196,157693 785253832511008768,194167 791806466650931204,240483 792532337967898624,246392 755110072028499969,33356 769366727440216064,113379 777602294732976129,155531 794328006739169281,256038 793846605816406016,255942 763202151153750018,75899 763887487542435840,80648 770764005803646976,120677 793945244576391168,254135 778288148677660673,165185 794322867668140032,259200 773218201719103488,134561 790819962864570368,232137 759070672890892289,56784 787489549484163072,210897 767342615658463232,97325 787527364544696320,211347 790273425730314240,230282 785821499596894212,198466 786363436154232832,202217 788826120284102656,220332 751822045881593856,14277 759049949682151425,56441 777690621729443842,160453 781475925095514112,186584 789829065305841665,227242 773960834183786498,140444 777518323684642816,162213 732339835176812545,196346 773601997702455296,136947 778625164196052993,168794 779872797128400896,177248 781438112878718977,187469 795011424439468032,263896 785673243751571456,194082 794942917479690240,263895 744297146942390274,349197 771049096970850304,121479 756953659053780992,1248455 778546270348701696,167220 781601862101323777,186592 771849771845681152,127957 790762202730934272,232881 767130588654374913,96883 787021330835050496,208016 790982951643119617,234583 791667775324454912,240483 758801407130513408,1248642 779072851630579716,168284 756633705645498369,62180 765601981150953473,82283 795381969270042624,266491 780698640159420422,182257 781737793810731009,188621 786154459873153024,11774 787114361710084096,194213 792105631163359233,243187 754020046121398277,30354 757458436019761154,46958 759144778080608256,1248682 759383997604560896,57574 766718857281204224,95672 769735784668598272,112336 772855313586327552,131542 791083871693598720,234564 776777088363663360,153002 766391453169831937,93184 770386776967917569,117310 779183189642313728,171693 794538297490018304,261155 788771096606769152,220526 791659941203415043,240483 793898108937646080,256451 734829101903712256,352075 768143489213149184,103294 773714699493912576,11774 790963708696621056,235487 771398011695935489,125136 788727487903563776,220029 794192763919044608,256255 795093159957135360,264397 742590100131831808,47188 776576530881404933,156926 785580129846042624,87904 788699572466020352,220029 790267939417001984,227048 752977988841418752,23739 788038758989836288,214209 763933029186187264,77590 778635828880736256,167319 788058574731644928,215005 791743048178929665,240483 771369990423449600,124597 788474176256417792,218275 793314565064757248,249926 763326296256548864,76127 786411861029822464,201958 779712777476857857,175153 794424986131951616,260380 775400356691927040,148045 755164284288589824,35890 764007066574868480,73814 732601564758724608,11774 777981808755351552,164375 792672729061289985,11774 755194918230953984,32404 766367188630528000,88052 765670075474911233,88669 752625239859662848,22662 758802745767829506,54140 764138347992346624,82066 788391055892811784,217519 793552743596068864,250033 785814737430810624,198586 788749961831649280,220332 777195268366295040,159370 736252695246307328,11774 749319102070677504,7849 766749110330273792,94683 790300847922114560,230282 793906458018484224,250033 765673593657106432,89198 781472884208365568,188154 787934201299492864,213887 792434012014911488,243513 794191212282454016,258598 762266266887417856,72420 791330765837524992,227476 751552708730126336,18555 778018464854192128,164826 791014648426352640,235948 779890876680171520,174557 776658297902419968,155390 792896475667673088,196314 764514512481452032,81946 787363252858556416,210207 786546663435403264,204413 757454415460765696,45014 772772827342733312,97305 777699392807538688,159308 758116525576380417,51451 781210865563426820,186434 779119814686089216,169384 778724788810297345,169327 786573983424446465,203674 760690899449970690,63937 781294925673533440,180016 794939536635785217,226738 764497127770685440,82203 763497735593033728,75349 789917147866681344,228810 794891730998984706,262784 788809147386957824,220029 753621396995973120,27802 794439334665523200,226320 773310682171379712,134993 781315586324258816,185921 767472878484873216,97447 774523319152291840,144068 776611472453439488,155688 757268696402452480,45551 770265727400108032,116373 791113711935160320,232169 776126059968204800,152735 765379252195823616,80939 771826208942108672,126152 774009209155358720,139404 771731123890167808,126152 766776057060098048,95708 763173361849479168,75899 779874625257771009,174288 758874381057523712,54070 779436625147420672,175087 787493480755040257,211347 793420231691632640,249926 780957122754383872,154071 788497735926353920,11774 763795800996646913,80136 766738170968940544,95672 743998311682564096,351914 780539230867030017,180655 794349533492838400,257492 761027959260008448,65974 773700807850135552,137818 794744868719366144,256990 753710364261359616,29263 787021336929525761,207613 794757826153480192,262849 749685979028426752,9295 774136075128152064,90785 768863936192122880,109666 758327778932469760,41703 778370174860812288,167407 781870618832539648,190635 765077598871359488,352731 787022228760199169,208016 781263931406819328,183759 791666395721392128,240483 767741978691919873,101134 793514379241283589,252741 790002566801293312,226180 795018981300203521,258456 766772039818502144,92885 771082705014521857,121359 786241448114950144,1063777 751837491137769472,14277 775449391519805440,149391 778193577587376132,166390 787229024556765189,199307 771340004555653120,124597 780045965117919232,176201 794296240553021441,258249 755067921173516292,27045 772825533683990528,11774 764387254961704960,16675 772186461768527872,129436 785616962197999620,196917 757095890603560964,45669 775505052010156032,148574 779345361315958784,172802 788725131044532224,220029 754762017370550273,33549 793155048352190465,249841 794305770850435072,258981 758048220790464512,50654 762249789782102016,70641 764190516439384068,65180 770045487189725184,114254 778942644932251649,171168 791423428037337089,237999 780094252084817920,176128 789532242511028224,226881 790681227707551744,232640 790973957146943488,234583 791671981884203009,234990 792459134721400832,243513 762273697205985280,18395 766793451811827712,95593 772904789575208961,132335 791030223814873089,234796 760185133538291712,61544 761326468928532481,68057 766420425828081664,93286 792512634750894080,246295 771506258213908480,125319 776550686754418688,156061 770192145248559104,117257 792081556135415809,11774 793911649182814208,256225 763947934547218432,77577 788756597388431362,220526 772354194770657280,129436 755888137449115648,18215 761128555573047296,61051 785674741365497856,195975 794363086043873280,258878 793834918589689857,252639 789142081243639808,223286 795710617688543232,266884 766102816532361216,86120 773888392413126657,139404 795179869307072513,246726 758745993328283655,54070 792076413666865152,243075 794769983251382272,263095 768501605645844480,106774 793141434341818368,241773 788501731319611392,218495 787050402042695680,208014 764845400406753283,84724 753973730016108544,30640 790569170106585088,232137 788822769580466176,220526 790303412525072384,230485 792212460929294336,231358 761221870083575809,39235 764865543539036160,84724 751202184453246976,14421 761241000236949504,64730 769337437088681985,112788 789742392060456960,226490 790912586942341121,234583 768268118556708864,105041 794634843980120064,261155 771573529594564609,124597 785906787287531520,199640 786284041720823812,136947 760441971265576960,62063 791324363521863680,237223 761722610606571520,69491 772214076931997696,112788 774247001479270401,142090 779343820928364545,173753 759125933945004032,55257 763647684490125313,67401 794591346728255488,261155 753710813072982016,29263 773849366985441280,138819 774002087990595584,140230 781538867421732865,188401 751147990279127041,15808 791352114744168448,238395 766135567159554048,90327 785720383097806848,197512 753259185580769280,19757 752196489519194114,14277 761713123174838272,65222 789303283043053568,223103 762623676164345861,73814 763827636217020416,80393 786690181428543488,90209 795450261149990912,266491 775782861311909888,150426 750252936748474368,10662 774867497036185600,145524 785273014225108992,194648 775137512608129025,143361 794045133402542080,254209 757466794898575360,44325 763378686049423361,73869 773373973291683840,136426 794083748228644864,253721 795703411752636416,247930 776423685267689472,155688 763165548511432704,75899 791016013542240256,234583 757332807504961536,44450 780616666501685248,182049 758993776719253504,56194 773426178480832513,135736 790673385109856256,233152 754088252374528000,31320 772456818073370625,1249972 787032320628789249,207287 757923824524529664,49400 790365572815028224,227795 789157547315978240,224031 758106722409979904,50804 769477418864304128,111558 794669484862828544,261050 754760626526969857,26140 759122056629854208,57056 770014046309453824,81929 785794268426297344,197512 788168859308154880,214123 788525113054408705,218455 794416123446001665,260404 775377753797369856,148870 791439850037731329,238292 791758192560709632,240067 793600366461976581,252020 774094857518190593,139404 774756915557441536,140308 781199175677468672,186212 795726130808557568,199307 770362207037186048,118339 757672361168601094,48477 765636822848278528,88332 781527405932314625,188084 793060012310536193,243865 795206882172534788,261923 793058882000187392,243623 766448980792320000,93508 794543693176995841,261155 754061558603472900,31529 781067140422139904,14084 775187513921179652,146704 764971477624037376,85562 795255289247334400,263896 763916881862332416,80393 785530750611456001,196538 778404752908546048,164435 791050111895822336,234583 791910283090337793,241678 793890195410030592,256411 794734087336443904,262849 795126799516594176,263141 750697585438892033,14421 755166578581315585,35890 791367809590710272,235886 732177965937614850,172295 770979396823941120,121949 794594747130122240,261399 746384080774660096,11774 752122649736773632,14277 770830741861261312,120690 778606943279714304,169201 793127177541779456,249469 794200357639331840,258598 753690334769602560,29263 761991629800484864,71537 789036503343169537,222845 739994107636944896,352060 760180439256444928,61145 771861662924021760,128519 794410959154663424,259034 760585739902021632,63149 787079503973486592,208395 790941463530078208,234583 766054130460655616,89923 780280800801542144,177681 778629581775527936,167677 786283252940013568,193069 792117820628672512,244215 775525204894167040,149953 757627065218822144,37461 749746217861521409,335115 790560891905445888,232137 793528875913388032,249926 795435033431539712,256534 752847207355838464,22746 781349877020098560,187491 773147642574536704,132765 773253615830138881,135701 772903789904834561,132578 785752741494726656,196917 757254287378579456,46612 758331236909617152,51809 773900807896965120,11774 786521259395936256,203674 792319496983830529,243187 785883779281915904,196991 756191829423378432,11774 758077701093588992,50827 769239608337072128,110585 786733374157258753,205455 791790275769294848,238292 792495155223887872,246225 794301074131845120,258598 763448813730226177,78159 791681377590661120,238780 732701409892655104,353228 768266567821897732,104662 757361854402269184,46384 777904307433836545,163763 777945621554532352,164826 750295436414611456,11126 754078680222097408,30115 794575559510593540,261155 753723524641095681,29263 755528717170937858,36875 766684190251311104,94612 767187389219500032,86342 775317351373864960,148045 754972085575909376,28049 778182268049383424,166300 785884281545461760,196277 753717498399322113,29347 767841209729490945,100949 788670766531260420,193639 791341134194761729,237787 792010246998732800,206666 766371800032870400,93286 776151943622299648,87904 787642936699662336,211949 794588102467735552,261155 751607572759797760,18395 761657065060364288,69673 777929529184624640,157755 760082452995936256,55257 757676105100853248,48187 774101934596759552,141316 793189636197773314,249057 790938264211521538,232863 769303448647065600,111558 786595801992540166,202248 751590444237254657,18325 754708196158156800,14277 764011662835748864,80132 765260266745372672,86653 771413372671635456,125546 760930232308084736,65234 794909784755544066,262752 752207426053558272,21074 767552289720639488,90384 775879478555840512,148994 786917742360326144,207287 758006270209224704,50337 752246132953145345,18491 776846017681514497,158673 778333916859994113,167083 794714277546496000,262022 732809272359276545,1170667 762616883682172929,72653 774341845748883456,141360 790999975459188737,232611 795452417886322688,47940 753709479557009409,26539 778261915738968064,164826 767804775123423233,101681 792839387247632384,248016 769313585440763904,112336 787161113213284353,205728 763942482937643009,80939 789988118610841600,227795 757801790754594816,48922 772867115762278401,131542 776324609608126464,354830 762580191684288513,73673 779517699017834496,173210 752976874213478400,24597 777746629788971008,163376 785260247669547008,11774 787359026862518273,210650 772174784138326016,127134 790966348012716032,235536 742766175071801344,47188 751971799961829376,19305 790357097036718081,231015 766401193681616896,93286 791393408359116800,237908 767529245233078272,96039 767167049105862656,97386 780831149660700672,183269 777013569695219712,159093 789474262532886529,225981 760081355002695680,60112 776074555584577537,112363 767473071305482240,99044 791352694329995264,238395 773654324283056128,138382 774739256942080000,144635 788053481248608256,214354 790992444544417792,235621 794735808913805312,261155 761965433993953280,69388 764837666449797121,84724 767367317508325376,98972 776842315897987074,157693 791412285793239040,11774 793251321704947712,250633 742947253988556800,350711 754752991014584321,32710 768639262254174208,106317 773465191925284864,136825 779666584528887809,169740 764116657849507840,77598 775779758500184066,151212 752119217655250944,14277 764952360988905473,84724 780648037899120640,181935 756353275092275200,42495 766739526748282881,95672 773301668418945024,134375 786673497850404864,205728 793509395183333376,253042 793454290429935616,252020 776061467946807296,152735 752985753706192896,25255 756651289438724097,43391 794584544632569856,261796 757255256027885569,46612 790283406865235969,230485 757939699717660672,47782 773992022789148672,140444 774312274014113792,142090 780605272251174913,181984 791681897080299520,240145 771894212837027840,1170322 788523921427406849,218260 765943598487568385,82066 793859183149920256,256191 795409661658824704,266151 755658863609872384,36875 765051833773502465,85562 777008511314046976,157840 779677438351663105,176203 781260849268662272,186212 759113887417597952,56964 768950067201925120,109104 793923328595533824,249926 779539953642532864,173347 772943455962095616,132996 790846065788395520,349283 772907345298894848,133519 785270202296508417,193669 776763854286127104,157840 789081966113124353,223286 793254752003825664,249926 778209942675349504,163763 785545457833418752,196917 752711914602442752,22575 770620892569280512,117658 751750234766737409,19562 761351531685777410,68182 769685767824244736,114985 776413216016445441,155390 786277747089780736,197046 788086765353525248,215005 794545123979919360,252679 752703779275960320,22715 767095909402435585,97392 749749902637355008,9925 752680782020354048,23217 774663423258865664,139404 790618973817540608,228380 751957318573502464,14277 760272005597835264,60999 788065311379431424,215005 770681974541447168,120610 761597057257787392,69565 776087252657065985,92958 762088582890782721,71270 775552521985265664,149775 779096517235748864,165942 790538104301953026,231894 777554368442822656,160539 789219450964832257,203546 794724516140183552,262849 752245759160913920,11774 775107246996938752,145866 792611148659036161,246726 753409249728790528,27045 762829900986195968,74943 785488109249134592,195424 764519301474689024,81946 765950860828418048,90373 768193283281526784,104395 757759695973076992,47940 779846382609846272,165185 752926499401936896,24597 766474477475508224,93823 767781652647084032,100605 790578974686609408,231318 794710043258068992,261155 756603439250112516,44274 775232896672018433,145474 754134896453390336,31400 786765912259035136,205181 785647556860661761,197091 759167694285385728,11774 766831581432389632,94699 765148640516182016,85562 773845118205984768,137869 789133714760564736,221476 785914415426244608,199640 776823423553208320,157755 779797091447169025,165348 785593993727840257,196767 751036688026177536,16422 768306292188286982,105594 733111632482590720,355830 774120272265785344,139774 776378133821923328,155287 758038915156672512,51069 773596518775418881,136904 788169310804013057,11774 785493074189258752,196277 764493939726512128,80939 768847704013217792,109447 771413829796233216,124597 785459599549882368,195975 756599383878053888,43285 759554340595970048,350979 762678818662481920,74133 787992260621119488,210694 778255852650110976,166390 794653308686364672,261059 795426144929644544,261987 732653025706156032,351387 778374415776157696,167003 789032574018478080,11774 793467176892051456,249926 733068254902620160,354869 780796412342697984,182726 764964378202476548,40258 778319039458316289,152594 753316104370393088,26458 767655709823696896,100410 787149576855818240,208016 779001315187761152,171324 788908474918985728,11774 793955980971307008,256125 769176621765029888,107444 775866358194057216,151410 785855560356880384,197297 794847032460668928,261155 795126766348029952,259810 763065485197971457,75899 760480013581946881,61051 795347558520487936,254135 786454800216920064,203350 750349836608647168,11495 771906161868050432,128143 758656244886503426,54070 780370852906934272,179075 794215798898204672,258331 787008365780140032,204977 768910437450706944,107469 770942709158678529,122146 781890212284755968,175533 750052865670991872,11370 768222597725167616,103924 774802226820714496,142503 786517766488612864,201914 791750717744803840,240483 757831440478326784,44370 785729681127596032,193297 795447926457794560,267003 756504753454981120,43391 790336410742034433,229693 792404594236071937,244310 790904732084690944,234583 753314285309296641,26788 758794141991972864,54519 792403255124893696,245607 768548386882609152,107446 781573291903447040,131056 795358017877409792,266500 770231141987221504,117250 759570791419740160,57105 793978259650256896,255942 751187422239608836,15643 795451523010592768,252408 755129398362112000,34167 787050206151847938,207318 768975703123505153,110381 770715799451471872,120270 762656272462282752,73926 757372827632668672,46890 764981486806298624,85562 788511167249383428,218275 795303441019129856,249926 774001559394930688,139633 788833996117606400,196849 794400111807733760,257353 767452274998272000,99297 785965418913595393,199546 786261401480237056,201958 755901759013265408,39797 762881448525176832,72678 785919530107371520,197512 756915558453383169,36145 765054355422740480,84724 761282695976611841,67350 732299527516884992,349776 791333999524413440,238207 791769455105744896,241002 775363214951403520,148537 779321449458700288,164814 776144940552318976,154071 778629811883405312,164912 794496254994685952,259055 795010639949426690,263896 758048308443045888,47940 755481922323767296,36545 759991820130611200,43471 791649236253233152,239405 791813441275043841,241940 779404968272855040,174427 777565105860947968,162497 786065604868501504,199453 735527535971274752,145399 753645489460015107,28732 786424618567475200,203350 793857351396626436,249926 776542593891069953,153845 794550248718876672,261155 732566641167323136,196346 770565108619673600,118191 787059170843516928,208899 774075314385227776,141200 760444853473902592,41680 761213589080383488,65279 773891536610332673,139404 764342681996627969,82766 785318201815027713,195125 791258027575816193,237491 737408545902075905,88859 771722498530504704,126152 757317631896616960,39462 790575964497539072,231318 781163266160459777,181419 771395157606342656,125367 790031349138591744,228172 795201508367167488,11774 757735888864632833,47940 765147417696149504,86103 781502987273252864,188231 787114195334500355,246425 792687398102659072,232911 787748171673993217,205197 763541027864969216,1249122 764466264509001729,83305 765153739225333760,84724 788921920003592192,220961 789079279560785920,223286 756613536890122245,44273 789765188224516096,227242 793157527491993600,249348 753562575200067585,25189 755489019618701313,37206 764123924418355200,80209 793180982958514176,249067 762691148536217600,73926 779444744388620289,169550 761321127612383232,67401 767366147423375360,97325 785999061459439617,200490 762779644789686272,73926 768189649026035712,104421 788172749323706368,11774 767221655626092544,80393 790649550637760515,231881 794730374236696576,262849 758115618142953472,51043 770734514180063233,118191 781110261713215488,183759 781465974981746688,186750 791903352749600768,232137 755222983593955328,35319 763724500055621633,79801 795708401716232196,268281 762850580695875586,73926 763872596853153792,80863 768288273223385089,105270 751631974230482944,18893 766481647009206273,92264 775060904195096576,146338 794283873165307908,249926 795023069698019329,263895 755800267984166912,37698 765008852672778240,85562 765959983758442496,90031 753364215339978752,26446 756305722569330689,42432 766461847134318592,93375 767142881677029376,97438 773917099576139776,11774 791948351008677888,241523 787789477754339328,105109 790129275114356736,229693 795004500943716354,264431 791793561939292160,240763 754891804512628738,26721 758395805644365824,52545 764200829192503296,78159 775724659862044672,148909 785706765883088896,197512 762849232206204928,47940 793281636259561472,247241 753631050039980032,28732 777217177854193664,151463 756223559614291968,41763 771811758201724928,126052 795197872731893760,265257 768888656027328512,108729 765565842994016257,86103 793938235785285632,257026 795400058611073025,266138 795401311948652544,247930 781605411296346112,189086 759759539939926017,56595 788538515000795137,215608 795343677723918337,265878 771735246119247872,126954 794882719528484864,262849 764833335520530434,84724 795299324456554498,266079 764133481593069568,82066 777587877194661893,162107 752622025903046657,22777 774666897644261376,144654 777741944495628289,162596 785582826427035649,196524 766772565276852224,95707 774413800669753344,143473 793193766676901888,249469 769893893387198464,115593 758682707991801856,45804 761365874934620160,68273 753024104362639360,23742 778019305078173696,165097 750788807549603840,15165 793943273891131393,256439 787382559990697984,180433 764209661633593346,82209 765635129872048128,87145 788018050490511360,214354 763935714358599680,79693 773944217844473856,139404 792400618677612546,243165 787319416287596544,209568 793751842945536000,252580 794617924451467265,260404 758442639079399424,52749 794923703398268928,263895 769152427157323776,111049 771640126493511680,126928 763735458685849600,1249156 774069010719571968,139323 789810300845457410,226731 781522677320314880,188119 792882616525398016,247592 762410040019988480,72717 777570147351408641,161988 790279557383356422,220819 758391259140542464,52545 758574162210201600,47782 771497399273390081,126296 794589766536851456,261155 752931768219668480,24173 732176768346415104,1170365 777246500455747584,159906 791878064351305729,240145 766343653065428993,92860 786202041219686401,201007 779596054027243520,464984 778305474601029632,165071 761664490270183427,68672 771527164076302336,123038 793169768060641280,249469 781336789822873601,139404 794923753650036736,263895 778993917744275456,171324 749298280648040448,7866 785970702000254976,199546 793597576780079104,249926 785908590053773312,11774 780474970845679617,178026 789897879494074368,227048 753849385469956096,27045 747475883909349376,11774 778249519716851713,166390 778776552108457984,168284 794201302800728064,252968 764869849554169856,84724 773617671048863745,136947 788915905329700864,127871 792093663069437952,243075 794313190633066497,258981 767158264035278848,97386 764908223857963008,84887 785270518362480640,194648 754975496698490880,34666 791456459871715328,193636 764398159128829952,82066 754157414325387264,31095 765244180201345024,86653 768329714087755776,209828 773838138175266816,139367 791774611423703040,240483 794256318890553344,258909 752297549688557569,21074 758132869332074497,41703 785975764579561472,197803 788873659293265920,221665 766877553466363905,74575 772004901345898496,124855 780618039733719040,181811 793181190186491908,249926 793800391200743424,255393 794235792184983552,258598 786565236333522945,203674 765624434103320576,87868 769618014337503232,113165 795697477324312578,267862 780603841112780801,181886 778434325733789697,11774 785619805982199808,11774 788461808747159554,218275 764205277952356352,81601 768491366057779201,106281 775293527945203712,148045 732608643863023616,350917 793247398281830400,250633 765931894500274176,89859 774676341102960640,144602 786361312880291840,203048 789845404883922945,225611 768563514684211200,103261 795226878676189184,11774 795692648870871042,267862 732487022879760384,352055 752226492134858752,21074 763598279141576704,78304 766752462770352128,27156 771008490269609984,119832 773922608601366528,139404 778753588688367621,164764 788386715396411392,217519 792498123042091008,246314 775932227917971456,151463 787476595854479360,209979 792046812425314305,238207 772244052125192192,129991 790732630975053825,231894 779118756559671297,350711 790731704218619904,232169 772881550195077121,124597 785568254970519552,195807 792135624484585473,11774 748923587885604864,11774 759957847014830081,55257 763056937151832064,75899 776710685904384000,58531 759560203322793984,355185 791719218752458752,240718 794968243505168388,262847 757249228229873664,45014 774057503285915648,139404 750299248344739840,10735 757606079467520000,48009 786624144997613568,203674 787488273744535552,209035 765175580820054020,85562 781240223703326720,186170 785978982202155009,194082 794677929078820864,261818 773947789537607680,134561 787733845005045760,210215 788747641060462592,220332 794279457515311107,259482 795311464437481472,264397 753219880669720576,25648 785287642795630595,193669 768409977379848192,101681 790527349074780160,230234 772593422603517952,131007 793459386198786049,252408 768239197563920384,11774 769562487020589056,112382 785640804979048448,194230 775520357306474496,148909 732172276343427072,1170365 759546221086306304,55257 767817194436689921,89533 794623882808487936,261567 764044887666798592,74592 781113288570667009,185496 785530307508375552,196686 770087520176660482,116373 763804239000772608,80393 786223861247406081,201555 791492067964878848,238864 791639768673034240,240145 792162170234556416,244221 792835065583505410,243865 762127248128405504,431998 785600877302128640,196277 764974370141966336,85562 785471665341739011,194723 786414702251290625,203806 793307765456318464,250633 758506152036564992,53675 793102058006147085,249469 764134187511140353,82066 769539125758169089,111115 793346912740978688,246273 781529592171417600,186212 756193274390384640,14277 777846143539609600,164001 786030018530902017,199478 765759774382252037,87904 768342172085223424,104662 768450749974085632,106548 785568528904716289,196676 775216973974208512,141360 780450657291669504,179936 789913072177598464,213344 791631961919856644,240145 778313435977166848,167322 764639840109531136,83881 789487047949942784,225981 790531481143742465,231894 765118209850798080,82121 767059295586295810,93210 788141876385808384,214492 757371972930207744,1248475 787027844840894464,207965 790869326324719616,233154 750769807222566912,14781 759137440019812352,56322 764436220923424769,81702 778278578584707072,166899 785966824936452096,199272 751890702133374976,18893 755936408229904384,39384 755452901066027009,37551 772793988067778560,132335 792146882797694976,243615 758116468185829377,41703 778013028348469248,163206 790277980195065857,230282 793728059023032320,252014 762144944974770176,431998 772866357268455424,132364 778389666487689216,167407 788588309467594752,218156 765790583306805249,89198 789170570415845377,11774 789202619227136000,221785 785568828927475712,196917 765658022471348224,1170369 771431632234479616,122528 750895177498177536,15201 768206209342140416,104781 792121244535619584,243187 774961148491739136,146024 776996435287875584,158864 786915738304978944,192032 750865395251351552,15255 760396906640076800,62063 767816632571928576,101681 772177068700213249,128267 769506429921296384,112363 770376199436509184,118761 785516718600822784,105109 786786255099101184,205728 795611976449884160,267265 770278222625968128,89859 736208071656103937,27848 763912784585162752,80153 785648217656614912,197512 793620574643838977,252581 763896057679876097,78239 780603443752894464,180310 788557709570351104,218219 765583124415778816,87249 793576181987545090,252711 778392126686162944,166852 795008637798326272,262784 767506546024521728,97371 788422725882617856,204835 791013024320499712,234583 766329148922966016,90963 773118702430453760,132335 786593152727744512,204413 758497368283025409,53185 760408282632687617,62063 761594103738105856,69231 787038476566798336,199307 766034878211190785,90539 791576933503041536,239906 791666631214718976,240483 793900611116867584,256451 781141387605487616,185496 760896915915407360,64722 763180502278807552,76354 791758328288407553,240483 792075113143291905,243075 776584456123584512,156053 793211271998996480,250064 793864049695989761,256038 754714870218526720,32963 780632227856076803,182211 750677683298709504,14421 775559172742057984,148684 786553360732266497,193418 753351044961370112,27045 778253343907016704,166913 790560730319822848,231894 795351743425118208,266491 791995682051633153,240483 780447770503151617,177233 756589803794116608,44022 794274919706042369,250328 791363664737632260,238207 792133920649191425,243187 752690890599174144,22746 774157649793339392,141360 776131813081161728,113165 764211568145932288,82457 761278911086927874,67229 770571226729156608,119774 788395573560774656,11774 771765338790735873,127711 780159297057615872,176203 763152965418962944,76577 789057942771335168,220029 768177027065212928,104461 732426325747585025,350480 774570850544529408,139989 793062364455198720,196314 793981784157519874,220332 794618857201799168,261987 795711748238143488,268448 764166000434634752,82061 773698998733377537,135531 787470610075099136,209838 758706913525637121,54739 780341482871848960,177773 760310329251360768,62327 768223895212191744,103506 776124453579264000,87904 764096505066041344,81702 758114329946300416,51069 766072479550889984,88809 768525602215387136,104954 768857415068553216,109181 791291404328677377,237491 795303014819123200,266147 794911495243132928,262752 763518715501678592,1249091 754965155319058432,33474 790986813804519425,234583 795472241324527616,247930 779450730155573249,174392 780903290326441984,183546 787029413644767232,207965 751784199477088260,19352 754053500875800576,17416 768908541847408641,109767 775425768323035137,148645 787694124174565380,210253 770685752791269376,120341 780967166787088388,182870 793813970289168384,255393 766509692575113216,93823 794665103870328836,262022 761570415428775936,7224 766400799291367426,92854 778595673818013696,166852 786963206807752704,207613 769663140971720704,114680 760114007202299904,61051 764258810256953346,82002 771366758766800896,122967 787909702109716481,205197 788825241313214464,11774 791278068086235136,78159 792398527619936256,245566 794663927254761472,262053 749948815537504256,9087 765220157929066497,86103 759501241835724800,58508 775980398144737280,152735 756951375150452736,45672 779941915311484928,23762 792041605259628544,243075 780916210657431553,182257 790618908793397249,223103 733126249829273600,11774 758603389320257537,43391 764714437932560384,84209 778289889255108610,167220 749732626596933633,9295 766388663219523584,93261 785882282007474177,197512 788445062002839553,217837 756212525859864576,41929 755873901649993728,18215 774022443115569152,138819 793262137791709185,250033 790861038820491264,234514 762546278756655104,69548 772551715249807360,130677 792603057108480000,246632 790907954904043520,234622 778266504919937026,164826 781067177252102144,174230 793746764310286336,247241 793772105443733504,254058 793152849291116544,249841 751843173853462530,13532 776812191756394496,157993 792360760940765185,235685 759397938795835392,56964 775022716927799297,146259 779513476163088384,168436 793948366715650052,255826 776928433112776704,157082 778294827725225984,166409 780439076977664000,180310 763070727708782593,75802 776880379106058248,158673 761878374482636800,68987 795037741696380928,264677 764834891913654272,84724 792549034443497472,244270 757498210235580416,47614 765319162503761920,86645 760885014682701824,64147 794733526524563457,262752 776739036975263744,157755 785888964053839872,197512 794654339629346817,261796 767875357269721092,101681 768123951847354372,103506 773123601079820290,134470 790899107065917440,234588 793504931982479360,249926 794669589439401984,262022 732621830150725635,352392 763790669198553088,11774 773891088356519941,139404 774440141255503876,141360 792915560732524545,246392 754044652144189440,30815 786377621852463104,203594 788738619188121600,220332 790971556390285312,235590 756101946180632576,40314 771128348709888001,123583 771330212210601984,124751 774706063773949953,144602 777166161016418304,159876 757564478573740032,47782 792809349685084161,245148 786718105661763584,205167 764605705483530240,80393 772416607452696576,120963 781727965356912641,187611 788763724186210304,220332 795085202699808768,264397 778252952893026304,166532 786905669567938560,207287 794042273767927809,256439 752246061826187264,21714 752979566277324800,24787 753349322838712320,27222 786659856816144384,204958 785282697740574720,193669 787033539435003905,208487 753187816893325313,25168 794488914694156288,257492 757977957243637760,40881 755178986548768768,35890 774064767786819585,139323 780019816019132416,177233 776210739207954432,153618 788141996921589760,215634 791701712767778816,240133 791746859144359936,240260 768625276246974464,104973 759140626814369792,56964 768893806225727489,109666 769061684891770880,1249633 786333822682009602,202379 757735646400249857,48991 790640383449526276,205972 755965306317770752,35890 758010277862445056,48663 762301707044917248,69269 773894112483377152,139404 791060456672604160,236259 755158746301628416,35890 758862491082297344,55260 772958432001482752,127871 775009382509613056,146259 785519276790652928,194079 762120000228298752,431998 773849410983882753,139404 778567324957872128,168794 781637493292687360,189652 749579341852348418,9087 760624965246914561,63655 758818189262266368,54519 771393622667304962,47940 780836760376995840,182659 760855187523248128,52112 790753750436581376,231894 793547707080056832,249926 779256746049015808,172962 788712099639734272,11774 793421737627123712,252020 750787876519022592,15316 762873534251085824,74855 786165092702363648,201292 767445376345444353,98748 781861719479951362,190635 794359785676079104,259034 751743653480112129,19458 756213860911153152,41680 766178419889479680,91416 787157257649725440,209409 793195963682791424,250492 759831255705804800,59666 795213821199708161,263896 755174005976494080,35890 791384194815500290,238520 769829683139665921,114436 770210574542053376,114254 768095933112262656,103354 769146659326586880,111386 771914907763761152,118191 785270232726339584,194667 758131561535528960,51451 788623192009109504,218767 795683524003041285,268009 774020458492538881,140495 794578576767074306,39957 759100550919094273,56784 764902407864250368,84724 774065861728493569,141200 785881787251564544,351252 775043220594126849,136018 776789744571133952,157693 779472159013941248,173058 790034987500335104,223815 794532339615350784,261155 755110418209607680,18341 761196877408636931,61051 763881255775633408,79911 754711445984514048,30206 769202448183463936,111558 778836666207248384,27156 795070709345046528,263926 771501508827422720,125231 761986835895627776,67229 773279028715229186,135888 790970572557717504,235147 780493545744404480,180825 794261165014716416,258598 776768380900610048,157840 792092201593532416,11774 762447625371004928,31836 788196180823973889,352258 777802849245855744,137869 760191919393832962,61545 776177431178870789,154322 762011657857961986,67229 764230574433337344,82283 792145837606342656,243075 794587738229964800,261155 747516871537102849,11774 779306780492861441,173645 753347807734591488,26303 791638789244522497,240320 793108055412051968,249469 740857924923330560,353488 786688301415661569,203799 791758688176353281,240718 794319349452443649,259743 780792034072338432,183269 761696578906185728,69491 776425297235238914,155688 789463890870558720,225981 760535380667936769,63149 789952430557556736,227857 759143462348460032,56889 762615792982757376,73814 750447302389760004,13343 777643122176262144,159876 762716610012536832,73814 777700894120947712,159876 785808358695546880,198466 789469187454316544,225359 765087562931245056,80486 766251260920078336,91946 790960986714873856,232169 785359237815767041,195481 791625062403235840,238207 792400923855196160,242643 774341512142344192,142836 776194744263114752,153573 754004271562194949,29776 764119015627300865,81013 791153732734025728,234583 778194170888482817,164826 779373677049737216,174442 757975826331684864,50500 750870910710607872,15451 762689284302315520,73926 787710495474057216,212034 775477649011449856,149304 764123407709601793,81696 772169615661264896,130032 775654354288308228,149329 793247271890538496,250293 790253191522902016,230282 794562412640747522,261155 758281747616366592,51451 792690324175028224,246392 793975106829697024,256393 751793339792588800,18395 755494019350736896,38032 785304662249385984,194934 791405028737114112,237894 754752030929924097,33356 760830727390957568,51385 765219573079564288,85562 762310999508561920,69269 793864225714298880,256038 763465533601648640,78566 769182030101905408,109667 764879718554284033,84725 766645516071501824,90252 777571497909059584,162497 744633674684108800,11774 790619280274522112,232884 790654989085581312,232863 752933989292400640,22777 794954548376956928,262847 765735503157075968,88311 758079935135092736,50923 773825551039549440,137042 752701895416905729,18871 793182336477044736,249926 755973582258339840,39475 773317341258010626,108795 779026775640866820,172057 786350241402462208,202379 791327848124391424,234212 732164423834537984,1170350 759086500977971200,46384 766510812181716992,93036 776852197791326210,158411 794986643212140544,264397 785545246562250753,196917 790750401247182848,32490 774064131976507392,140900 779442010814083072,173011 788152294206496768,215257 776870458251698176,157755 785281017984593920,11774 786480131678306304,201914 792399555308445696,240260 764257664050274304,82283 773850549301157888,139404 789825095720112128,222785 756398396483579904,38476 774004116301414401,139577 794569987495227396,261155 750056111932370945,11434 767909453677166592,101681 793196611358826500,250565 750361867592146944,11495 791683671417696257,239807 775681623606132736,150511 794210201851269120,258771 760937175622029312,64693 768511464424341504,107072 751732966343094272,19528 780726284896854020,113370 769340491141881856,112693 770033702156005376,112623 772183195202818049,129700 753686394162208769,28732 792624761964601345,246726 793931880559235072,253721 776859152593391617,158524 778084127396409344,145451 795431853939363840,266054 793910714024894464,249852 779405804193492992,174728 793883750685765632,256255 732968396380377088,11774 764274915574943744,81924 790319159150346240,230282 789514173571031040,225981 762068675440422912,431998 760266815381594112,61545 765021392970584064,85727 770754092096450560,120557 792374739444506625,243075 766003607556632576,89923 770625782225969152,118191 785603445453500416,197512 755177604395565056,35890 787491462162227200,207287 760253768671776768,61412 793934270695874560,256255 793615847461908484,254058 794703341599211520,262849 774107010438619136,1170870 793929892467441664,253721 732644970805526528,353228 771424791094001664,1249827 793998187899957248,256564 776937310717874177,157755 791348212837781505,238395 793984129012531200,221524 794707224727879680,262849 793481034398588928,249926 764115020846280706,81869 779412649348071425,173628 795249271708717056,264774 771129396803416064,122982 787074215161827328,208016 777012473828433920,157082 753747292985765888,22439 760427155859841024,56192 765913708564516865,87509 776528790461657088,156253 780877016572760065,183472 733081319937351683,354869 781223479937032194,186532 768064308299325441,103261 768494686449180672,96785 775651904424599552,150511 778972567369420800,1170556 793139190305357824,249469 793294809515515904,251269 794267276824510464,257492 792060451743997960,243187 793237466585194496,249926 795750643763974144,267297 786377634104111106,203391 786586568291078148,204273 789520414296780801,224680 793431439983255553,249153 794281246021058562,249926 776534425622290432,155688 778982011256070144,171693 794862696579682304,262849 777781424816525312,161456 788899520293634048,221476 792499605862649856,246225 795075840409092096,261155 781590482413649920,139404 787361903655972864,209351 773507077125931008,137042 774213039151132672,139404 763975777377366025,79592 767814869873750017,145399 750871737034833924,15800 759740995135123456,56964 768887984028606464,109509 781106493068148736,184223 786945698742673409,207613 757209610763669504,44163 779137079322083328,172962 779191215216406529,172962 758131092583047168,50698 758838556504707072,55660 762149129049010176,431998 794872003643719680,249926 770819289104408576,121636 771880013410951168,121612 786712071970951173,205728 793190330531057665,246225 775482201030795264,146580 754818265445203968,32873 765951124734152704,88489 792787273549053957,246771 773308103957876737,133694 760294320889036800,61544 778199864211566592,164826 792119585629691904,242693 792697741105254400,246726 794659327181254657,262022 791351898779418624,238395 751099003819925505,16299 760457680448258048,62338 787780069338980352,213064 762222019073216512,431998 771350428311257088,121479 781597132142718976,188401 788032331097313281,214492 760257440306728962,61545 786128917048340480,197512 792493685971836932,246295 790325040587956228,229910 756254685435002881,42117 768954499390054400,49400 775803005253877760,151439 777338659850690565,17416 777895077435682817,88881 773628516374044672,137777 790725593432293376,232881 793180799856209921,249926 759879117286281216,58267 794873953160466436,261155 757110710715445253,42344 777598990116347904,159559 774026794043256832,139404 793630422995505152,254135 763171198821920769,76794 746353097484664832,1247747 781485824022028288,188119 785522112639279104,196277 789489014894198784,197565 764528844481048576,1249246 787747334285176833,208899 755164345462562816,35890 766464830899232768,80939 776892550443569152,158673 751862785986863104,17416 771974383002906624,118191 795656664397516808,247930 771938057058672640,121795 770246952344621057,117257 774393324262330368,142942 791784561873149958,240089 763437852193529857,1249136 774053394524758016,141035 786750831219449856,204413 794147891480854528,250633 771463790302945280,125145 765423010601992192,86103 775874198833074176,151539 753645594921541633,28160 763684770081636352,79585 788179465943719936,215005 751617039379247104,15808 755501061356519425,37433 772902621443158017,128886 775412378368344064,126607 785476411947520000,191653 792178357731467264,243187 763788823079837697,79589 762770751799853056,74067 780786765368090624,182960 793097473988239361,249469 794644509854433280,262053 762796217038364672,74483 795299982068813824,266146 762946032703508480,75233 790311050897915906,11774 776100863597092864,152735 758337705692364800,52554 768843757986975745,97811 785633712184537088,197063 755516366761914368,33689 772085412856823808,128203 776536070628540416,155318 764095534630141952,78159 766517965856452610,26066 772877098386132992,132761 764658394984689664,81869 773733458766102529,138205 778559501532299264,164814 780799926368362501,183269 789663041650589696,226881 794489157292670976,258598 779773532255449089,176890 761377401297375233,67468 779109857077059584,172089 787016726730842112,207287 771198162132307970,121612 788523745467961344,218349 788739903135752192,219942 792105193362030592,244008 794417910563356672,255158 788192822805442560,215005 793751757209821184,252051 761673195082559490,70177 765601746613862400,88052 767798105978744836,101163 753035885076033536,25117 786198530721406976,199537 789818916767985664,227844 770432433053392896,118482 773589191074742272,136947 795477669563469825,265855 771483837469749248,112363 774151513316798464,1170739 767226534939754496,80863 765231842895261696,84724 785545363201544192,194221 789553952790421504,226578 735532016746258433,350363 769288503876284416,112345 791419525346590720,238780 755571258742366208,36719 761617454774689792,69711 779328584867545088,27156 788595113224273924,210390 759713685833121792,59365 793452418134441984,252020 793910785655214080,255393 779143871586443264,172656 789888095697199104,217039 792110373415456768,239610 777796496850755585,156290 778351939960442880,166852 788680084345544704,218258 791840349815791616,240070 786516595267014656,203710 792496190558507008,246273 753644456604110848,28732 758548823610232832,53532 790987819783249920,220689 791052278434238464,148861 794568151719641088,261155 763599578885128193,78296 778635023201267712,169424 779725599208189952,173937 768152403635863552,103294 792354596723142656,243187 793607956931633153,252044 794960355382284288,262053 776210745092562945,153845 786936714686181376,207287 786588043109031936,203674 763870061668872192,80939 778797718508412928,170144 786270377433456643,201958 751962862726238208,17416 787181597720141824,207712 762754918079946757,148861 750264322467598337,11495 785923319816085504,199546 791100734469083136,234622 755376474442571776,37044 758620322329341952,54070 757344259238277120,45348 769964641682386944,114848 793850141845233664,255942 795742557472899072,267977 786516475313913856,173347 755415069496713216,738099 794582447207780352,39957 758132042332794880,51248 778580065965772800,351424 794868767763341312,263592 787154497223004161,209151 758279335195226112,41703 787918661746958337,213887 790934755453710337,234124 793552598066405376,253206 758276741605588992,48289 760801581432537088,64722 761678603545214976,69878 795126284762259456,263926 768725750837088256,92226 790625101213372416,231318 785708403670650880,197512 761362583441936384,65626 788894097176076288,221609 751800182321324033,18298 787057972312629249,207109 788469192152326144,11774 792604328838041601,246771 765932178140114946,90031 789461166242181120,222789 750714533379989504,14459 750780297541672960,12981 765627438118363136,88052 790437051216728064,229724 793584525951414272,252020 776252752116715521,153779 780389302668853248,179636 751047461960085504,16233 773875971032227840,139404 793595644820598785,252020 773940307708608512,139577 792920925901512704,248520 791658697420308480,240483 766410970797309957,92972 786286317474750465,15498 792053646460682240,243187 754774475627859968,33356 769154886260953088,111558 762600612043296769,73737 770719184154157056,120610 765404870555803648,85326 761598885479546881,1248944 771038269798617088,112363 791994334774034432,239456 762093099774599168,71429 791353627575197696,238207 792075975534190592,233154 773992557965611008,139404 778266742489509888,167026 756231925958713346,41763 766702207550959616,95672 769294559272730624,72499 785267606697672705,193515 773712660080824320,11774 785860816138539008,197512 762204799832121344,72035 768756715877650432,100213 772072058675204096,124191 768162920190529536,103354 777618569739636737,161984 776904127058055168,148922 759034389913145344,56548 762672289921929217,73814 732090209588764672,349216 751641591597584384,14277 776616911480074240,156835 759860202233409536,11774 793370601876492289,148861 755167129209483268,35890 793146511181934592,249882 787767092992942080,65113 791107086373548032,234583 780807020433682432,183269 780903041025265664,183826 750779416913907712,12775 791732949762781189,234990 791980937030565888,241523 763156310376509440,76665 773499627219750912,136515 774997988284387328,146259 771862199971123201,128017 756575933910376449,41702 789950917361668096,226823 790571656867487745,232137 768837471031271424,109447 788723251962839040,220029 772531485865762817,108795 775000067224825857,146259 793095786636738561,249469 767802607582584832,101681 767724808834613248,100893 770552855338033152,58802 758880244409348096,54842 795058824520601600,264397 759491650062159872,32625 765327189084475392,86053 791730208596303872,240556 753558553122734080,28152 790017083220201472,126152 742794341425516548,145399 781523041368940544,187044 750450115186352130,11774 788377159404392448,211829 791520832916951040,239405 774369141541244928,143327 777359482128957440,160758 780650495333531648,182154 789813614832037889,227242 791472054050574336,238207 758548351511957504,53873 759437772474068992,56964 769813465305407488,114779 794637608500412416,259034 777184718412406785,159876 758644023099691009,349060 765266823692423168,86103 762167623182348288,431998 793581503527653376,252020 773383555309248512,134470 788446893072318464,217519 763463555643355137,78159 778430139730391040,51644 788720556501704704,217039 766323502433656832,90522 772456794283188225,84209 757695711978725376,46076 765716066378981376,88361 766783559751249920,95682 793790054439063552,228583 751746230632509440,19272 754705313165635584,32577 778358137871015936,159359 776569139221573632,156976 763861400691286016,80720 795716491261841409,261155 781579089068994561,188807 795028970781736961,263895 758268974282989568,52061 761943193864712193,70858 764978363463327744,82283 787735920002863104,210235 766451835943194624,92917 781896544953835521,177455 756202993402261504,41706 795270317241270273,261033 751782846533103616,18893 788793176458866689,220526 791662014699536384,240483 793169567967223808,232738 788025107423825920,214492 793620016377634816,250033 755167856665333760,35890 794666645306441728,247240 751710669112836096,14277 762759385898684417,74281 765616988882292736,88052 762172132251938816,23899 762666568622878720,73926 776106040916119552,153658 794270897053937664,259482 764135988398399488,11774 757225077406568448,39384 764491411827875840,83367 790286178989793280,229895 757971538897346560,49852 773958123367215104,140444 778346517287481344,167622 768787999287107584,108849 772745783946936320,132335 776492859209846784,156055 785950015361470465,199272 756916092480651264,43383 764460770654420992,80939 795076785536798721,11774 795680422013308928,267862 773950270430515200,139404 786942790475223040,207287 767755603951443969,101163 780796535886020613,177866 794167986181591040,258331 766627160216002560,93823 770256799794626564,117364 793308347567071232,250033 794980990263369729,264397 789157714270138368,224054 790966361727959040,232911 751553308603670532,18555 758689928398110720,54070 794189477124055040,258598 767137847501590528,97852 754888353531645952,32625 768639959188123648,106281 773743404064841728,136947 777270644769746944,160609 794666468977819648,261050 766702815708184576,11774 767110937346056192,87145 767698063339159553,100559 760974415655907328,65839 794896015526686720,232169 733186360018866177,355106 768642812329897984,107428 795730122590523392,266500 776370743571517440,154956 788052396798771201,214492 785350347770376192,11774 776236683356360704,153480 791397244037582848,238395 780229727088934912,141360 755834457567924224,39462 790244685939871745,228341 794307311003193345,257492 794611588477034496,262022 790230616663003136,230289 762618798738444289,70941 766873598615093249,95672 788485909129879552,106085 793856375369728000,256065 780898983124271104,183269 781116291860074496,185496 786621835442003969,204413 793249382447583232,248253 757737906094022657,48270 781350065189232640,139404 756367248223121408,41518 759136476827414529,57105 793220497723035648,249469 769300741852987394,110659 763330941544701952,32625 785646861914746880,197017 789161962336768005,223899 774281581930295296,141887 794561526837420032,261155 786622567650095104,204901 751184813172912129,17517 791699229487931392,240145 786947372634865664,192032 795755583517392896,265885 779052753515524096,172120 756713940428521472,44461 779176740551700480,172962 791684191264006144,240665 789821204463030272,227242 780203213702082560,174226 753577090029608960,27222 760190418906673152,61051 760200449312034818,58537 764103542135152640,81702 794752520480493569,260613 759036763524386819,56552 777119438453612544,159146 778050468060639232,164869 791355227504939008,238395 758381058748325888,52554 788752774624321537,220526 776500367089627136,154832 792513114621239296,242693 760329459618635777,62438 760572565895217152,62063 767983105667923969,102137 769362258530971648,113165 781119286676955136,185496 788110995960926209,212139 761159512246087680,61051 794094260333268992,155390 792212286244986880,235487 793314124595953664,249926 749828825559670784,9754 750890227896557568,14858 792418073626054656,245074 793294200125001728,247240 779329263606562816,173964 756623475712724993,43553 766388818895183872,93184 786570879203323904,200467 765656823244349440,87858 758410323573506048,52545 753985909876465664,30354 768106340476657664,103261 772997888343498756,132370 773909220135690240,139404 775765843514908672,125742 779473950418038784,174660 774762975093780480,145340 776456866389864448,155390 785638080187363329,197512 751841229445296128,14277 781272391242526720,185601 769635524466311169,114422 786659322671591424,204413 793506168652136449,252890 774318565679783937,142090 778338140272689152,167393 786888841315528704,206773 772761630174216192,131814 779763111104393216,173753 786343862952267776,201958 791808744795492352,238419 749643875116060674,7836 779416051281002496,174115 788414994786443265,217118 758417262193680384,353889 753630768123875329,28732 767899514351083521,102137 764149418773708801,81869 744532255071035392,148861 755107802708865024,34529 768236928223281154,11774 781466614675963904,139404 793632916270047233,254058 795055789434171396,20607 759846564302950400,7224 788119329552281600,214812 751610442452054016,18539 763896887392862208,80720 780118580755107840,170144 753639645917896705,28732 785469223141203968,195975 786968176760283137,207949 788445225404555265,217837 786746623477030912,205164 758527259946778624,53185 763800905535754240,80098 773901108750065665,139404 777865314096648196,164001 764280301824512000,81869 765675400534056960,86103 790982329493630976,11774 773287018222739457,135888 770766124539518976,120425 740887614530682880,352255 756462189670764544,43391 766483202819039232,39096 795741635720122369,247930 790553065392857088,231498 739849870341705728,11774 763821762769457153,80607 773624517180559361,137740 779553963871993856,172945 787087808775217152,207613 781274159099748352,186584 778579427504586752,167562 758650387310059520,52061 776200937748647936,153921 780534680395317248,179147 791448612412633088,238272 757926880276119552,49975 756653415481036800,1170352 764110198856421376,76406 778484714210463744,167407 773973868335755265,140444 794576309959753728,261155 793268790414876672,250633 793610997911072768,254135 774008911519182848,140770 778975544230772736,171617 781351886284730369,186584 793165693365608448,249841 793910865867075584,256255 785849278338072579,198878 788483791312617472,215608 794578427231793152,257353 769975668809621504,90553 732669232874434560,1035907 778308925535973376,152594 785269376157093888,194188 793944546094641153,256255 794550747937570816,261155 793972207068315648,254135 777341659394641920,159876 788130426204352512,215754 790624983663808513,232280 752958054035881985,24173 781669380472070144,184223 785554171680489473,196917 786959690626236416,207613 755499857603878912,38032 763806267445956608,47940 755441786739236864,24448 778330337789214720,167220 779035074121441280,157082 766263929223913472,90553 792794002961666048,240793 742764062178566144,47188 756255647948124161,42045 757700248647049217,48814 758376327497920512,52753 774768664000114688,144494 751144341524115456,16953 762109800490631168,431998 779410497363927040,173868 785911818363469824,197367 785259475590483969,194154 735147835688116224,11774 758123611156733952,50110 792094434536062977,243075 778302813696765952,166913 794577287911878656,11774 794117882644811776,257492 752235578876395524,349507 791451856958402560,237491 793458907825868801,252408 773949529519382528,139404 778829183275393024,169923 785936626727784448,199960 793635829830877187,254135 766758782135259136,95708 758000315077582848,50500 758232155831033860,50766 773872210901606401,137158 794305753112715264,258981 759093212178972673,56964 773047081997111296,132364 791027705013608448,235756 791233095999582208,234575 794928111393640448,263895 795759343949922308,268646 764808568977567745,84247 795737322230841345,267576 788852284155367428,221476 791783039600881664,240793 756610155853283329,43553 776273324561211392,153194 790558484567818240,231894 795361425371738112,266054 768546363260960769,106023 786948032470347777,206666 794695338582020096,262849 778839751629627393,168794 779746526067298304,174756 732698450282741760,352911 768482817953112064,106281 788917314200727554,221972 779507098753183744,174115 750606054258597888,12883 773835757140049920,138819 785865590175039488,198671 750277438786199552,12233 754851295501115392,26721 768965246555914240,109960 762773070792658945,66159 789214305950527488,224680 779077693899964416,171062 788065633913102336,215005 788420568794165248,214078 772806491782909952,132335 763963259112214530,24252 794073740518850561,257423 792369784339898368,244143 751110258186125312,11774 790596477374517248,11774 793163942281420800,249926 761691107310776321,68862 775431991273590784,141415 787742933541752832,205197 770627206997504000,115021 776244030115938304,151298 786215938714722304,193533 792054492078321664,237787 764967938474455040,85562 793619564374401024,253032 761772642483306496,70085 780736118430072832,176203 787049143286005760,208777 790970518816030720,235487 753369148294594560,25965 771162692925071360,122776 775051507247054849,146720 793210492617625600,250033 791836323166363648,241940 794684034915987457,262053 785461051395420160,195481 762625846301470721,73704 766089312412770304,77074 777536828689752064,156835 752221904614940672,17794 758695369781841920,11774 771646005443911681,124297 785588906460712960,194082 793082924060975104,249348 760894242621366272,65180 788643754345320448,218258 752656417840967680,22936 788757832527216640,220332 765579798756397056,87904 769920537657282560,105109 771551183928340480,125163 785875870330261504,198671 795346598846873601,264397 765898272376369152,84209 768607635054526466,107745 790357236778409984,11774 776743969623568384,157755 791722877074550784,234990 763081402262978560,75899 785395267994423296,121785 773620804160401408,137740 786587161847934976,201620 791065561803333633,234583 794748882227986432,261555 766551229212217348,92159 792743517248425984,246703 753736930148229120,17842 779697068885630976,352982 766374788109627393,92860 758711958375890944,54345 761247463063846912,61444 773011886270853120,132578 772701986034634752,129380 785551514920034304,196277 787044014247833600,207949 732247656408469504,196346 775505894775947264,149411 788734103159844864,220332 758300797851402240,52319 758285025599074305,52031 760603882603089921,63451 776896261991632897,159308 780371509776879617,179560 787299072910647298,207212 775499061940060165,142760 786356819732025344,203391 787843234797977601,203710 755588778006159360,38476 760179613716746240,61412 760272069749768192,60865 794125636768034817,257492 794544884845789184,261155 792616208885579776,245148 794527912590528512,261155 765955903589933056,88930 795224843415416832,263906 775025806749863936,146506 767397723469262848,93112 772861317392633856,132996 790648279767842816,232169 775788944105627648,150511 779782924208144384,176201 786239733622013953,1063777 790572338299404288,231318 791633355246886912,239456 741305063600197632,11774 767789086534959105,101568 767814873677979648,101681 751243947729641472,16931 754700586956840960,1170845 758701224753455104,54070 794075349172690944,257492 756193929737805828,40367 790953070486224896,234583 793083030759936000,203492 794396322467975168,259659 772442125480984576,129436 785552474576920576,196917 733036413869019137,355324 763107786842517504,47188 767551717797875712,1249440 793558221881479168,252020 791996715268132864,239456 757742194098835456,48925 765584785385357312,87820 733249389179756544,349409 763800499002966016,80192 761617598320640000,68216 764145658928304128,81869 775741098744479744,151255 775743891421081600,150511 795610374703816709,267521 770632715972513793,119115 789934119962619904,228820 794136335946838016,258083 773633762550775808,138165 773955519690055681,140444 793618341336326144,253206 772110117734981633,129089 756716999624056832,42432 794545949888626689,261155 781611632518541312,186584 792125947684098048,234583 794257211966898177,1170390 794608427167256576,261155 751619358401724416,18562 763942892289208320,79691 764180736253452288,80098 789228068086898689,224018 792861322224537600,247877 794648189320065024,226320 787858262980866048,205197 793610299735740416,250064 757788757609242626,47782 788634074730598400,217519 795404416719286272,266491 767693833366704128,100605 772084896575721473,128934 787005382870917120,207949 794129413486981120,11774 785889669372182528,198878 789432324488388608,221785 795346942335287296,264397 775818150839521280,151401 777579457620144129,162497 793209822292377600,250633 773602214577340416,134255 768874522204213250,109874 780799701583011840,183269 794191801833832450,247241 794740805621678080,262849 780683189501190145,178309 788074424247255042,214660 795469873438715904,247930 793135170178220033,249841 768545473359556608,107483 777094833454387200,246425 754079622875058176,31400 788450601881497600,217837 766697002914553856,92958 774438144758337536,143777 779849520498606080,177248 779532367966769152,172185 780620307744759808,182146 735894335804166145,11774 786483517391720448,199504 756271928957075456,42432 767484076886417408,95055 788408536057262080,215608 766407793003925504,88052 787067846228606976,207965 770310992253194240,117843 777592443948576768,161002 751766225961779200,1170426 764201497005400064,80098 772988322067189760,132996 794670565688823809,262022 789168399607750656,223229 773590250392317952,137795 768934933599547392,109767 790393232140046336,228820 766700526931103744,95672 785564777326243840,196917 761602058562654208,69576 792211064905531392,243513 791810245412675584,240890 772282490140495872,127707 769214150962769920,11774 774075101260034049,139404 778678341595385856,168794 788430404529352707,11774 794575247685066752,39957 754107018403803136,28451 787047960613969921,207712 788485672998952961,106085 732689790123028480,349918 756745215067709440,44461 792037922698436608,243075 792817221542158337,247877 786364507916414976,201620 763117511378407424,76665 752242514829185024,21261 765304659653357569,86103 789865249146966016,227857 790550877367070724,232137 779369845318049792,158387 789490206663520256,225981 795682925526323200,11774 733237198699520000,352194 757550859462946816,47782 777938006296715264,164171 794963099455324160,261818 752938713353781248,24501 788792129766068224,220526 791630944864051200,225427 761582202580860928,66801 771562259763953664,126389 780209384550862848,170373 758773719389114368,54070 768426204126912512,106281 773717187429138433,137042 772541149164613632,131421 752241303883218944,21714 768663579025215489,108381 773982948488011777,139404 788480640060682240,217519 764965928530509824,11774 790159286907183104,1170390 758799135763947521,54625 786888332815044608,65113 788313543569510400,352258 776871703477686274,157755 763121168958107648,76188 775874406363127808,151071 787270172889325568,199307 750140384303427584,11495 756327881316392961,42249 765007881385017344,85159 773947149772058632,140232 754792321233805312,30802 767802068417609728,100893 749283229706838016,7852 785695367748804608,197888 755182871732596737,35890 755529544610701312,37044 765195407194333185,86103 786587437732552704,204853 787396991194165248,205728 776947504881340417,157082 790937652614733824,226803 785899622786998276,199436 753972802391252992,28866 792941328120188928,248514 775081535871578112,146259 763829925157543936,80655 785938882386796544,199546 794832707524165633,257492 792497919979118592,246392 793455402440548352,238099 794028731539030016,256276 757674525194592256,48477 788733779468836864,220332 795058613643513856,264397 743532858011066368,11774 749683648698445824,9433 762292282829733889,72035 767173763897131009,56964 795615643441754112,267655 787831065041788928,205197 793532829791559680,249926 794268547530756096,249926 750390007836319745,12883 752771877756542981,12974 770979683546591232,121359 774422312435220480,143725 789079327337963520,221136 790755784338477056,228570 794163069622611968,258322 772550845015568384,117257 773539768604827649,137158 785484838291865601,192032 772188745374334981,129991 772790220366282760,132578 794126051161079808,257530 779071942716338177,171260 757239957610192898,44479 789900217290293248,228588 774274959426326529,131421 778440285130924038,167220 768855050835808256,105109 788675287458258944,217519 737663634898333696,352820 764976291934109696,85562 771552690102861824,125554 792067063904894977,241678 790232573083430912,229693 793249776557056001,249926 794171770895011840,256564 749624077170552833,9446 769576169968574466,85562 751861477410156545,20180 770598669917663234,119774 773588427296026624,137016 789148523623251968,221416 778316259574353920,128591 749408994511511552,7828 781479882496827392,139404 788548028118470657,215437 788813553918586880,220526 790961589532839940,234653 769403309312606208,112363 785866678206926848,197297 764237555625701377,80939 778687531239878656,167569 780023857642078208,177724 793498728871124992,252891 753342352492724224,27045 756940689078833152,45576 771208202293645312,122145 795147951349886977,264807 765066201026494464,85159 793132952188182528,249841 795128013495078912,265297 768622019164250112,106716 785356705177665537,195125 793160547235536896,249469 761319194130546689,66851 771778571299725313,118191 793206875172982784,249841 786756459807641600,204413 758505032618737664,53703 779307571589054464,158387 772263125047472128,130388 787134997811593216,207287 757673437460590592,48477 758823358427299841,54631 767142437038886912,91301 761007747382980608,45331 753950705380167680,30590 781376039058538497,186584 788750688578785281,220332 795058777435164672,264397 785821063850627072,197512 763120584951599104,47188 751556504147390465,16761 778523554979676160,152594 788296688066826240,215608 769498728377913345,112363 771542293719285760,125814 794630636992626688,261155 759740414198968320,58030 787612128823877632,211859 768930263787331584,108729 795162112196825092,264450 754061076799430656,30084 755413849763880960,36604 792389131863195648,243187 774071752406163458,139404 793793711440220161,254008 760912132707848193,65165 795685946075201536,261155 791014686770679812,235294 794735628625723392,261155 790975322439036928,235536 794007693765836802,257492 767222900814336001,90384 754730562523463680,33356 787485297466638336,210432 792080102423011328,243187 764222860860751872,82457 775140920039645184,146338 755115206968094720,35182 761272021623857152,65180 766341986546700288,92860 794469047257694208,260840 770804305683161089,120912 761334017602052096,68182 776575490731540481,156926 785603991035977728,197512 795428989984763909,266990 751205562977689601,17416 757647599495241729,44274 732357435533316096,351374 758629460728025088,41680 766370290083430400,93303 791676134639464448,240483 768618902851088384,105605 777716665052127233,163398 733169266594353152,355106 766026276385718272,90618 793437304199213058,252196 794236934889607168,11774 759312095108358146,41518 759497835960147968,58232 794981848736792576,263906 766691342105866240,11774 755254511497834496,36467 766592917762736128,91700 785992434920595456,200460 763887975738576896,80155 785888322853883906,198671 763338747756814336,77590 789657577676083200,225981 790022947771551744,227048 794637923689857025,261155 765694110414012416,89076 773757841773518848,137978 757959442910547968,37134 766773805293318145,93303 772482048707719172,131025 775495912181334016,112363 779084283986063361,168794 793637134716534784,254135 764204661461094400,82457 793123911005265920,249469 795254813965565952,262784 758891512180506624,54070 773893046765314049,139404 774382605252775941,141887 746382328952393728,11774 776309787004837888,150028 756938709354713088,44163 795297632000376841,266079 750755780584812545,14462 787344002286772225,199227 762338562993954816,56964 763851616994725888,79589 773718246063214592,138382 794217776059588608,258829 794691212749979648,261818 757691812806918145,29457 792229162215813120,243092 792153184961634305,243187 753961412863594496,30590 788637295620395008,219683 794105669213306880,257325 773601054206361602,137444 777145867316830208,159876 791075636853010432,140444 792415352042860544,243187 758780368140931072,54070 769127892261433344,110381 786897587848830976,204413 764854665846587392,84724 767001100423614466,96039 792679896204058624,246274 793175960036188160,108396 766349309910589443,92210 764990172576481284,85562 765641995150774272,88370 794639965242081280,261155 763454947631378432,76406 764971686328270849,85562 791322182269997056,238117 754740984240414721,33356 778374460915286016,166852 785558890285072385,196788 763426919027138560,431998 789562726452453376,227131 750556101914034176,12883 773056594666000384,133185 793306635779256320,251282 747493120074350593,11774 791142097038475264,236831 765564898764087296,88148 778422453408190464,167220 758498039216631808,53185 792048377760362496,243187 794289910593257472,259134 771474251849216002,125554 791990728746500096,242448 759088818100240384,56197 767649393323442177,87249 773512188057137152,136947 793314450392637440,250633 763959792838651904,80939 776639538152239104,155451 793579166146985984,252020 758070998663045120,50827 769855110864338944,115502 756979096077426688,45776 758625601531940865,53703 771785209150861312,127134 750527724914040832,13944 759486573868044288,56964 771110596271968257,122875 771166718328614912,121612 749654104725528576,9433 761788174188310528,70355 792267460124770304,243187 792315570129473537,203546 753225224183775232,19133 766071538110128128,90384 790967612851130368,234583 790941671190106112,234796 764998412303421440,85562 765555241496547329,88052 773971187533770752,140232 791777813590343685,240483 769677031265230852,108388 751227857985232896,17120 751882147292585984,18339 776313798785376256,153610 778718897646088192,169327 789408886629408769,215437 791665056773791744,238378 791344037831643136,231894 788526302190002176,218275 793671235078987776,254135 732765352254308352,353002 768539479145582592,106317 778272493916131328,166699 791949338599497729,211733 758993518849200129,55257 794632580498911233,261155 776113209367375872,153545 752661015456649216,22664 791424276360486914,238780 763851524959244288,80393 791348160149020672,238395 760183144783818752,61145 774013130699440129,131421 751860950291062785,11495 767471072845246464,97852 774205136860246017,141887 786598233078312960,204901 780648805100236801,182036 780782777356656640,182726 793843412000649216,255393 761619579344855040,68987 794264044978847744,258598 785557807152017408,196917 787764634203803649,205197 790277609447886853,229693 795286962617876480,264397 795413379644997632,265855 795298857139716100,266079 776442284040556544,352982 781921562127728640,185496 787059103701106693,207109 752179383733919744,20664 760905011144433664,11774 764864856012955649,1249257 768850909119995904,108849 776738284445831168,156835 765345221114748928,87249 792458709406511104,245136 793622321512718337,252581 768241537633226752,104406 771433176413511681,123825 779549216184172544,162431 790721269746569216,233692 795378248922316804,266054 768844885969346561,353879 788942221919780866,221297 759510384055242752,58227 785842762654576641,198671 795376262281719808,266151 762635266309980160,73926 750933633502892032,11495 780056965082914816,178045 794566272767889408,261155 764873824093425665,84724 777695038599860225,126600 788028239935578112,214354 792557268352905217,131421 794552059475480576,261155 758103656340201472,14351 785670591042887680,316590 735343849116192768,351914 791692489669251072,240145 792017072230436864,238207 794647072335163392,229693 788663822693216256,219678 753344149739409408,26458 786730341302169600,206225 774005540670279680,139404 764957304517046272,85286 772925996995448832,132335 762309242929819650,1249021 781226420878147584,186434 794530651315675137,261155 754726205367005184,27045 775232943354589184,145456 780111317520842752,173347 751830320614219777,18539 770205340247859200,117257 760338985285660672,62165 793287724228747264,250633 758715779785297920,54070 771731493467062272,126152 788733670383292416,220332 794009282790490112,255870 756539784382803968,41134 795708728951578624,262022 768868353066737664,109666 775484682284568578,147932 785704290350428160,197512 787998292227620868,192687 789162403837521920,215505 763521965822992384,73814 781146022944702465,182712 785656754130423808,196277 792410923654787072,243165 794504570286309376,256038 765688065654480896,89198 788209508875137025,215252 762984536754053120,75724 757263806884175872,46384 777199006623555584,160395 754031930732052480,30555 762117358278311936,71026 756862459357503489,44450 776939976978116608,157755 777004593771270145,157755 758702981931991040,51796 769200525317279744,109666 772634529219477504,131007 751956518153494528,17794 772450076220198912,130750 795299300502814721,261155 778812696649080837,158524 779479525180583936,174230 787076539678461954,208960 795415711992729600,266138 771413892178255872,125367 789896655629713409,228470 794759908717641728,261666 793217210630012928,249961 732410630163054592,349262 790225864558469120,14277 795677694688104448,265815 764504581015416832,83629 752981070560178176,24787 762003036038426624,69794 768564595241938944,107706 732413501377908737,1170520 771934961670717444,112363 780265488207060992,179307 751594901536583680,18215 732714449425948672,353599 767895827322900480,101203 778326056415682561,167220 780599381535760384,181935 792734611784732672,246339 779699887998984192,173964 788093875747368960,214899 733636000602292225,195876 751639105679683584,14277 763451433513459713,77849 793085156777164801,249286 794667447630655488,262145 793681692083052544,252639 776514488157732864,155451 787928083491856384,212139 794186965721628673,220661 776316999563632640,154869 778949447543844864,171324 791385801556889600,238207 793191080321769472,249469 794321885572067328,259892 750434920670035972,12535 769290275948630016,112788 769296416330178562,112872 780607855326064641,167220 793968353685553152,255942 772092824204484608,129558 779410468800700416,172400 785516092051582977,196277 788573913794088960,215437 763093516776009728,75724 785855910908465152,198591 776208654215282688,153845 790081151423709184,228354 776514089484886016,156555 779382305353764866,174610 789331104973017088,223921 734835009153011712,351644 753725513017860096,28866 762262236219924480,431998 793451459505377280,252196 747838881534402562,11774 756625451997470720,44429 762920626713530368,74013 781897741060362241,190589 789513032707616769,226019 794210774566649856,256686 786581730215890944,203674 760167561723912192,61412 759467331969966080,56964 786747748242583553,193571 732230676209094656,1170318 757688054257688576,48826 790032452177788928,218142 787784076329684993,205197 760082165946130432,60112 787758837101199361,11774 792347586585825280,244143 794269099689967617,259457 761151906928594944,66159 766442038858358784,93286 771229391091228676,122816 787373080679243776,209972 788076336460009472,214354 778944342899646464,169923 794727855720689668,262849 794002097121284096,257546 760844375257591808,14277 792544654524817408,246295 759182912537268224,57112 767946505055375360,102137 776546376607862784,155318 765570871230685184,88052 765614260428824576,88669 790122794998718464,229745 792658484240248832,245117 776503930599641088,155898 763033013714321409,353879 794669370857373696,11774 758848204267884546,54631 761942844408037377,70509 771142562832875520,122146 764985324086919169,85562 766358230708596737,92860 788451634237943808,218275 781280362655776768,185496 765530571283927043,87904 775896539357126656,152193 779166051179388928,172621 790362756801146880,230485 792867905155117056,247240 753707736362315776,28732 764560564370759680,79561 794022211296206848,256502 790524088435478528,231894 792085628125061121,243793 752996818976436224,23742 785595216585756673,197198 766245559485235200,91894 763253649967493120,73814 774892514310520832,144494 764194817043685376,80355 792100516130017280,243187 792145613588664320,242693 759092592197963777,56964 786546900161929218,204413 778291002792480768,167220 794179051946549250,258331 766053892199161856,87904 771715024767311872,127442 768958239987773440,109104 769275124671537152,112851 793108798151860224,249469 763910428321779712,79970 770981358390878208,81869 788599881980084226,215437 758429625584279553,48289 785901775161135104,199546 786951448789561347,204358 788898457583050752,11774 769151584869769216,111049 795153626327121921,258613 787040735627358208,207733 757143491755511808,43391 772506352203599872,131012 791692274820194304,240483 776764243874050049,157755 792106940545368065,242252 793140445056471040,249469 750731979029680130,14421 765935865042468864,90384 768854739245232128,109666 788441404309659648,11774 760822038269419520,14277 779395164485853184,174115 778861128411602944,168794 795725370565672960,268529 785648399282569216,197324 776437066712379392,155451 793233005129166848,250293 768975193779810304,109360 777374971672731648,159475 789165144781705216,11774 792069813774540802,242693 792140078734798848,243165 794605173440057344,261155 788046908581376004,11774 794594832408842241,261155 785505092988436480,195125 795334040261902336,262225 759230480965337090,349856 754116322498187264,30131 754172439068762112,31377 791866277954326528,240483 786068941126963200,49459 789936228489568256,218469 755120457733533696,35449 785260100927848448,11774 751788986004221953,14277 767033521030455296,78853 764825503694028800,82066 763170064791056385,75899 774382635535568896,142668 793936671674802176,248516 777615318470406144,159475 788820580745306112,220526 755306096730877953,35890 764181051681804288,82283 774756161312559104,144494 781316941747290112,32404 785840233497722882,198671 754735892212834305,22393 768556840707760128,107455 791349429529739268,238395 791383835946655749,238395 771456928560058368,124597 788154665640796160,216009 742401364823670786,11774 780003117706387456,177472 755842432990715904,39462 762076117889015808,71502 768540730910445574,104973 786388297727807488,202983 792216696501047296,243187 768584257870626817,107469 771673041319452672,126152 777626134464913408,162596 792529178847481856,246295 770447278222049280,118192 759081388498878464,56007 756980601891196934,17292 763091367916605440,75899 787399566631075840,352761 777187343312625664,157755 775354136313364482,147541 791066518335295488,234583 757645369161285632,48402 772277241808117760,121046 776933849691332609,156652 750416427153297408,13343 760196623192305664,61412 774471587395276800,142721 788621969776320512,218258 767057545936592896,93210 787442669463240704,210585 757036637671030784,37844 770164592441982976,117144 793101220449751040,218875 756291865960325120,42564 787294284408029184,209151 764697789926285312,77463 773616244050104321,138165 779486061940518912,174660 780542281405362176,180233 750380296688644097,12883 756953403926818816,42432 776523435392532480,155287 762668485033852928,73926 764443234353504256,83393 785536931815907328,196247 788063262340370432,215005 781363019158786048,186434 765584845036716032,76858 790948849577668609,234583 758041453016657920,51069 774986862834376704,146259 777203358893572096,160618 790294701580623872,230485 732436130868699137,352103 732536512093532160,398855 763580504960409600,77577 779448608072564736,174557 773522240436436993,137158 788045129391153153,214492 789875730779889664,227242 751550807087034368,18380 773588613749731330,137869 755952890418724864,40881 768472959614787584,106774 787955417351593984,213887 760292609583702016,48052 776816954782785536,158428 790148867777974272,223249 791358778058735616,238207 794607560024322049,261155 768268956134236160,104940 775558871490277376,149953 777874151079948288,163763 792804187591544832,243798 776869205207547904,158825 787667892686823426,211347 779470251079544832,174230 785913937942327296,199546 759181428257124352,57348 764862936728866816,84724 794369425470197760,258044 768856279762735104,109666 794557245359063041,261155 770088595550076928,114388 774143025446465536,141360 779167914305912832,172270 785551596457381890,196676 762383631880900608,431998 768471605924077568,106774 786420077403004928,203350 775073706154549248,146405 781292540511264768,186584 793874646252695556,83342 733082900103471105,354869 767214223155867648,97386 778918678675001344,166860 780803703590772736,11774 775767346241675264,151156 777748401614000128,161978 785267215666937856,11774 774328764498968580,140965 785820763286822912,196277 791877625950138368,241819 762653581480787968,1170555 764239682855051265,65500 774371872880357376,141912 775508266671566848,148994 776889904861065216,1171739 763561284734300160,66159 781228164714377216,185310 761643937979260929,69947 765628494097154048,88669 768779058075152384,108849 785690793369477120,196277 795701193737543680,268281 762677543337984000,73910 763194329112403968,28732 757884040615723008,49852 763038591308169216,73712 771734725488627712,125554 759613518266064896,57068 760261873702871040,61734 776877649855516672,157082 790516247775420418,231894 778230283766157313,166532 788187439361761280,207287 794227991815614464,258771 766521164076240896,90384 778664421061079041,167676 794914845778771968,261155 780814832966701056,183546 785619963629277185,197297 763597833442324480,77849 764259339435552769,82066 787052913147322368,205989 736266265568890880,11774 768772404508254208,108849 766840102953693184,95462 794586690648244224,261155 759157396300140544,56964 780871627919667200,181935 754723408772861952,27045 793638524415246336,252580 763918028593520640,80486 776831763133759490,158348 777513334866411520,90252 792906717646422016,248078 785675314005323777,194082 792391029722746880,243092 788855755977949184,220332 781521744427450368,188401 794575267884711936,261155 751234357935824896,16931 757296754840707074,351340 762643435429986304,73814 795688131962015744,262486 791844261981454336,108396 779986101410725888,175952 762670360206643200,73926 765554723206356992,86103 765037263994523648,11774 790362797456719872,230485 793145373158207488,243865 768866685881315328,109666 773706567300493312,11774 780256340098752512,177442 763783212636274688,78239 770000011581095938,11774 770331038933520384,117043 779798098981883904,175153 793205581301428224,249926 793824395772895233,255393 773648005115371520,138054 781682801846345728,175285 773920107361869825,139404 753632967541395456,27045 755628005511274497,15073 770657711016988672,87904 789661071015604224,203546 792055001006874625,243075 792147854802300928,243286 750513155453906945,13627 762711996806541312,73814 766463697338241025,92917 795314273354481664,264010 753734635721547776,23884 771639352174583808,126152 787139517371281409,207109 787856225576771584,205197 758399098751897600,46076 757671814793396224,48735 766287525623259137,91946 788166978087387136,216038 785272670971654144,194648 775732130454212608,151071 785319515630567424,11774 764651053593735168,79561 772899033232932864,132364 780931979894140928,184426 785970178479751168,199891 752717003631136768,22785 786990689900859392,11774 753662463359520769,11774 755546946711019520,38183 790922724000485377,234583 749985796111892480,9925 765115183601639428,85562 785523518398136321,11774 785241433737494530,194079 770443306274656256,118191 785517814434136065,195975 794725269906984960,262849 767854385690914816,101662 753697781219332096,28866 788180719176527873,215578 771828058068221952,127871 788469302009659393,217837 792073800607203328,11774 758931928993062914,52112 776483107725676544,153743 795069195830628352,264397 754808534059982849,33356 772531572494905345,129380 778586274005446657,168284 760466857849655296,48289 760768137260326912,349507 763128184455913472,75724 769219395839139840,109960 755576891348652033,38459 794637920028295168,262022 779550002519478272,171981 760476200800092160,1248760 771886301452857344,127775 773073540644036608,132364 760530060952555521,63308 766430153861832706,93286 788739703398813696,220332 743114722250129408,679105 762858766643568641,47188 763075356089778176,75724 789833610161291266,225456 788577046985318401,215306 791422199030775808,237908 767380531948490752,97515 793461306179268608,252408 773640418034679810,136093 787806519102468096,52554 794643201860767744,261155 787294317165416450,7092 790738149605531648,18341 776575666280071168,156835 780113212444409858,176673 763927371321778176,80486 752166484332253187,20636 752911772571602945,24316 764783584091607040,84724 774221383303831552,141867 792762568691548161,196314 772595272253710337,125623 791383718514585600,238207 775649213149421569,150511 779314509282418688,158387 788123247883673600,213427 790261116978991108,229159 792949389283078144,247877 760877458262556672,62492 781240923166433289,186170 785533694501068805,196277 789259703972982784,223492 791723172374585344,240483 794833105664229376,258829 785906499633635328,199546 775723782422073344,149200 791455909264384000,238207 788507459061030912,218275 761080372205465601,66503 776999705947635712,159245 773558734748471296,137158 777546420161093632,161352 781332542855139328,139404 764142218860867584,75724 779411367036014592,11774 795180859410124800,258331 756204127483416576,41909 766700520761282560,95672 772615139363131392,129649 752219534350618625,20279 773590431946969088,133043 794019368027856900,257492 763828948019150848,80482 794659869907251204,262053 794936846237175808,262022 769976170104446976,115511 788565829059305472,218351 756077605099479040,40473 760506683533594625,63149 758414300604162048,53073 754066764904992768,11774 768836376355753984,108849 781113441662570496,185496 793115345502539776,249469 732934285552963586,354724 763514383418978304,78228 757774796218249217,47717 770970583811186690,122133 765436516659236864,86440 793504077887991810,249926 754778302221385728,32947 775525315150016512,148800 758012658306027520,49852 758494513346207746,53532 794290252542156800,258829 751867965008556032,18893 765653155115741184,88052 777981998547820545,164694 762005809542770688,71550 762695128657997824,73712 752960587815059457,24257 791164119831474176,234796 793310121451524096,241819 780552851332276224,181409 786442888989278208,203674 793229034322702336,249286 794256396925550592,258456 795736387622309888,267737 787415897614880768,206117 788785759201271808,220767 788790096745070592,220332 762715463134638080,73926 765243382889349120,86440 779338024303861762,172962 788002263621070848,214354 790749970164953097,231894 763731908366835712,76013 772987475123773440,131421 780356645859762176,177773 786244992180387840,201976 765026758462541824,85562 785299266927333376,194934 788527160642277376,218219 765211906239934464,86440 776182834448916480,153866 787102609819656192,208176 787284209446428673,209043 753981138969001985,27866 785669876270571520,197063 788095770385932288,214899 781649814089891840,177455 762698722417315840,74431 765280777387012096,86440 775579595047182336,145866 778430510792007680,167569 790698990132232192,232169 794680567103000576,261155 771549327726555136,126390 771892057573040129,125853 773891144493174784,139404 776886648529227777,158524 788421421898792960,11774 794706690155380736,261050 777922915975168001,161960 775729993921945601,151071 780792297025863684,183269 793105931945082885,249469 795717540672602112,268448 758080896285089792,50542 785943284501909504,199546 793602061757579264,228501 768608928812769281,107469 770975002942382080,90121 794002513213018112,254209 759492545483112448,58537 793617862325698560,252580 776480565344153600,155390 732298661296660480,350278 761172680389320705,66897 793962688988770304,256255 762815837719801856,68908 770551197535178752,117263 761686247588986880,67852 779328996433620992,173753 773218485476491265,134873 777644364478685184,144018 790913919418298368,234583 791677159051923456,238292 773522143636287488,137158 781344244883656704,186584 754010045692522496,30590 771861763532795904,126389 785446049511010304,193636 788764656684761088,220526 794307485192462336,256219 733982380717969408,174090 778427223493730305,152594 779370027938095105,165185 793161497056862209,249469 769406983824871424,106716 760461339265499137,1248799 766278242823045121,91946 792153698700976128,244230 793199887680540672,250430 755169489579147264,35216 773362127008518146,24173 785687985861775362,197512 751215041492316162,17794 757437894218788864,42958 793807405750431744,255393 762065353367093248,67973 772118663675731968,127836 790980375673573376,234798 793157684295979008,250066 755489430899568640,37973 764229395770773505,82066 777915234820452353,160480 793227830037536768,250239 765017494171987968,85562 787018387381587968,208379 759891751050022912,11774 760086010013200384,60866 761762087957831680,63268 779463185451589633,174294 771662587104681984,125111 786976163361087489,193639 793098084452532226,249469 795004843157049347,264431 772968903794307072,133454 773882922663284747,139404 773898490917289984,139404 785270043328258048,194648 786801208312811520,206054 786646126057238528,204327 732712766591635456,352946 794886011071459328,261796 736747773811433472,65113 790953097799593984,234124 795027074033524737,263926 757788370869194753,49490 768093118541410304,102249 768967281502199808,106716 787779560351772672,212802 794812845053460480,262849 759167421316001793,51798 793257583360434177,250293 794596251107000320,261399 764151846281830400,1249199 776184786477920256,152314 758094638347530240,50654 790825302532448256,7258 763941177758318594,80098 763997903689879552,80366 786210101413580801,193069 756410944658419712,42432 788735357189820416,220332 792875841655013377,247087 757082173740572673,45857 764179571784585216,80366 781599488364441600,139404 794569503510171649,261155 765856340245872640,86103 787089556633821184,209129 793087342722637824,249348 760117662353588224,60995 753034473671913472,24437 792168431764156416,244550 767308008342876160,95672 771867738952208385,125742 763200378343133184,76188 773920665577459712,140025 785485490858450944,195849 794003361074855936,255942 765626479283613696,11774 770379883440582656,118191 777435509064732673,159876 795691837029777408,247651 780789327865450496,183269 788792251564625920,214117 758442758763716608,53185 765572516467343360,87904 794563378102542336,261155 765482204973588485,87245 762073370615648256,47283 776600839821688833,156835 781175697716961280,184223 774194917065236480,140372 778433351589900288,166941 758263018283274240,52112 781584737848659969,189088 762701569372610560,73926 785982666818527232,198671 793316053334056960,249926 740361621831323648,354228 772821944940924928,132335 778637442756870144,169201 773166045691510785,134470 752307263046619136,21629 752969775031214080,11774 764810488081444864,81574 769259452830670848,112693 778799640544096261,169923 786352926880964609,198304 764960664196681728,84724 773646475096104960,137042 770746482345517056,120690 791161232422211584,236454 791650049621159937,237813 793127695370428416,249725 795721084800737280,267862 738797513977663489,11774 759264725247070209,55661 762934955760418816,74483 790086062450155520,225359 776903814729330688,159258 795294409210347520,264468 762277696281780227,69231 775333878773022720,148416 791416532450566148,238207 753383796834177024,27317 762336215496523776,72809 790988817540853760,235536 779106762964074496,171348 750443884170313728,13046 785635987720278016,196277 788791483704893440,220820 794584602442465280,261155 787321880302813184,210289 776953449116160000,156835 792580426824953856,246314 768151390711607296,103261 791728079551029248,240535 756228184950079488,41712 758446127645536256,50938 787236256874766336,108396 788852325498716160,219942 763814343922311170,80393 787819332952690688,202429 794630885295280128,261155 758723861122809856,54764 753000637676257280,22865 781291082457853952,183759 751828628342771712,18486 768284831889391617,104662 755070646502252544,34666 766714607637450752,95708 788790006664065024,220765 759130078483582976,56231 767401686369460224,99212 767739126607216641,96039 791422084702351360,238639 762248775268077570,71429 765871751851114496,89915 788037643095244800,214354 793861155311775744,256206 766083921700229120,91323 770656024806187008,119937 778816569321271296,138490 787461184324710400,208059 754775075694350336,33356 770953580736118784,121949 753377194844491777,26458 791781424017858561,241678 787307008852578304,207212 780598915859087360,181755 787480384888008704,85985 770724411360018432,119686 792220639524376576,244550 795076433290723329,263906 763440769944449024,1249142 786762117374509057,205181 787071764018978817,206642 788478635632005120,11774 753953674603311106,30590 793515705840701440,252741 795367353139757056,266653 753927674838515712,29263 771125537834172423,121949 756249286979952641,42171 785916558065410048,199546 757275580756692992,40733 760977869053030404,66116 762643627709521920,73712 777125093742874625,159876 752238770179731462,18215 775739633149681664,151255 794359273463517184,257492 795105071180775424,18395 763517039642341376,78360 767104467049250817,86440 781512143061524481,188119 764858729661550592,78129 780046088317333504,164328 754719058470244352,33356 755432446418575361,36203 758427649400332289,52022 770700470302216192,120304 792024106963181568,243075 762714672835469312,73926 770345774966185985,117257 761076853914279936,33356 772597788114845697,129551 775864817655566337,147424 785502485729255426,194949 750674187044413444,12883 756269434189275136,42432 764196961318604800,82066 786374665941815297,200244 773719523459420160,11774 793130372657713152,249348 778287300140601344,167220 781624256438407168,186584 791391893439471616,238780 793199863613841408,249841 788507222938644481,218275 790646547587424256,232863 793304862196989953,248988 760591455484272641,62771 771520372160270338,121612 772493909079371776,131045 772614594116390912,130192 794537650749247488,261155 749698499986526208,8047 761683558108958720,68873 763352428183904257,77727 766473031522721792,93508 787627407025012736,205757 767893165525209089,99093 785655046839173120,196277 774791120542806016,143098 791801868640890880,238207 768248567005745152,98896 792889696653152256,247232 785656423535435776,197063 750487176366829569,11774 767726706274676736,99471 760898490989940736,65189 775530659108360192,148748 776200335434088448,154534 757433199882543104,47266 771483427417698304,109945 773708919726301184,138854 794322195833114629,257492 794689657296457728,261155 767115714733961216,93112 769359918503780352,112872 774281525634306048,140444 794270869476413440,258598 792135681070030848,243075 772212822587510784,127707 791293813310394368,237491 752863323218071552,23899 766007892034121728,90723 775909749099552768,151526 753758147420925952,28282 779053616002924544,171981 762122767797919744,70540 788080247992381440,215252 732542392188866561,350654 775181268115795969,738099 788133562298011648,215754 779127000795586560,168284 779570649551560704,175842 779503552209166336,174244 774061875243978753,141277 779420522077687808,174115 757731142841708544,48220 751190194791915520,17259 767755800391643137,100893 768946061947789312,110302 778316941127811076,128591 763462706968027136,78385 793994080011358208,257325 786373281494347776,203547 794197924318056449,258598 781535969958912000,186584 791362612776701952,238395 777721171890405376,162294 788889367406227456,220689 759054802252881920,50827 753673140388048896,28586 775718165233872896,151071 777377949666476032,161714 777949632215314432,158820 787646052795056128,100605 764167942837792769,82066 753757708684259329,22439 792623355379654656,245148 773998826503938049,140444 768777750815670276,108850 787727766959501312,212237 793138904689893377,249469 762015776450699264,69711 793871770239533056,256358 794304789035159552,11774 763129012478681088,76794 776824861221978112,156835 793674993666142208,252581 794533431183110144,233705 775841789060091904,112363 788482755348733952,218495 755537702511075328,38032 770262470544023553,117690 762440550947491841,71880 769244320176177152,110585 793179208289746947,249841 788975465843167233,221971 773952013772042240,139404 781888273870262272,131056 793575730764455936,252679 767805382899228672,101681 770030734132281345,110362 778543814411595776,167407 749946602882732032,10735 769616997466288128,110585 758423100514066432,51997 780381148400812033,177773 758673080332025857,54070 776622449496653825,155451 781699519800938496,177455 771099575645982720,11774 792069256141733888,235399 794565017744117764,261155 756324957932617728,42249 757017399866511360,44274 769825449438392320,114987 775473749046890496,149124 786310151133335552,202200 767418175877025792,93170 773178992694222848,133454 786566969373913088,204413 788714283773198336,215437 749813718771466240,10124 761576407621333005,69231 788841463937282048,220029 781543098782511104,186900 791794512339152896,229693 785924727919538176,198304 791431688735879168,238207 788480220085051392,215005 792858313075470336,247877 794037771299995648,256564 759372155549196288,56964 751631095557394433,19213 758016576583008256,48663 768775729320497152,108849 733700081321381890,11774 757883467485048832,49852 787482760193581056,210432 756250476501282816,42117 793118657492750336,249469 786794072891543553,205090 749840767074574337,9553 793186939545485313,250033 793877231793614848,256411 754716542663790592,33356 758342242721492995,52030 790380254955245568,11774 755169538509987840,35890 768647708022235136,104973 769367618725744640,87062 779393689302949888,174427 765598333754900484,88361 770395965664534528,118604 772330353423970304,127058 777348574497632256,160703 793754361256083456,253032 793832637546704896,249841 795605243530723328,220332 771376525300076544,125176 781488885817901057,188119 793507750877605888,252890 794666581150330880,262620 771698849756971008,125554 773346176506540034,134993 787760203164897280,205197 794263341396946944,256502 756948334384861185,44450 770584485444390912,119832 787979794369699840,213887 760434686837583872,54140 763557336162062337,11774 773670963313606656,137639 769158431941033984,111448 791376625648762880,231518 749564225715105792,8961 780598173999955969,181755 763416628419846144,78159 760896477245808640,65540 770642802346786821,120341 768201662993272832,103149 788439473092562948,217837 781214165406842881,185310 768251992586252288,104932 775232933506482176,146259 755636696562143232,37537 763400877415825408,75457 769837419042570241,114779 773887019814572034,139404 777703178250838016,159383 793239145493696513,250064 749371975047475200,8497 759959707700326404,60363 764797277860864001,82457 791010777083686912,235590 792074488892432384,243187 750016275779231745,7157 791775985389572096,241678 773942355770667008,139404 776490265175592960,151463 777763986204917760,162596 792130296917348352,241819 794892127813640192,262752 764005754470662144,148861 768602926403256320,106281 763810434310807552,79691 780628437010481152,182235 769780920920502272,114680 770319657542705153,350498 754073132139327488,31035 790662652091633664,232137 795378646118764545,266151 779127622181588992,173011 750757592306159616,14781 753189618259034112,25965 778518265672982528,152594 786376512522031104,203510 791347852668641280,224466 795684621308542976,250633 756612790912225282,44271 791965660993630210,196314 755169269399236608,35890 778298888167972864,167220 792117189495164931,243187 778935433770205185,168794 786270823799717888,202429 778116462271721472,163990 794549118844682240,261155 732920603775242241,195876 770639791557795840,118192 775768867461267457,149953 766414016482861056,56964 786678539731013634,204835 749000828195893248,1247964 777441361419272192,161836 785576818363465728,196917 753570040356544512,25189 778881059404455937,170187 780714002078806016,181984 795700525622820864,267521 762707713050771457,74518 771070736278708226,122982 780804755505512448,182036 790260930319822848,229159 764150792425275393,82066 789250259025145857,206666 778079763567153152,165523 753705257008504832,29263 755380035587043328,35890 775675191674286081,150663 794560913680560128,261155 755153882213261312,35890 744301658591531008,349354 771920938795274240,128382 788557630650347520,215437 789285658623741957,224680 793862694994448387,255942 776585711407525888,156644 791460761935745024,238207 791766932085178368,191778 786253168996864000,199546 791443225483419648,238292 761303875852734464,66878 768935308465496064,110362 773171436114419712,134561 790621345621041153,232280 793721800848998400,254024 750192015506345984,11495 781215310422667264,186434 793968897493975040,11774 766296908071473152,91499 767605703641075712,96785 754774920207470592,33356 758419632965427205,53144 776463415976071168,108396 776992147446784000,159146 767846469965533184,100559 781894480177737732,11774 788062713788395520,215017 794646241594507264,11774 759873952164433922,58227 788068844719833090,214692 770753481430880256,120690 761172233985417216,66897 779006309064642560,160862 756274640419291136,42432 767728814541504513,100893 773964970648301572,139404 778671485032488960,168892 788478811860037632,218164 769222262151000064,11774 776967211424571393,157082 779180627945861120,171377 794792210612899840,261987 757503247460491264,44461 769295958811086848,111448 780618613560451072,182146 757968483862867968,47782 767927244475858944,100605 792825040890916868,247877 794032492114223104,257423 763005219617636353,75899 754160929697361920,14277 780545285336498176,179742 786218771690160131,201494 786244653334921216,201555 735784894253531137,1170320 757853121523572736,49754 771521799381217281,125554 767092835921321985,94699 769650938302885888,114779 771086224098459652,122148 795748926779518980,268646 763156280705884160,76577 788319265376043008,215437 768465309170749442,106281 755761281324449792,39462 758370881244659712,52764 776876304272678912,120613 790259576499240961,228537 786411839819251713,199546 792753848351940608,246726 778218293068828672,166390 779451010788065280,172185 781048480265596928,183759 787242331804012546,193639 732500088774217731,1170488 786623986855665664,205181 740283783077826560,75113 793824905481613312,255393 794642722682531841,258816 761614698877952000,69231 779360647049977857,174427 780579935895359488,11774 732207223993176070,350303 771430168795705344,124744 774794383715504128,144573 790742035645009920,232169 789427694350036992,225981 795735139015860224,267521 778732891786194944,169437 795053415416074244,249852 773677637449297920,136515 793912405780758528,11774 743463626141499393,1178850 760977109892395009,66116 768534492235595776,105998 790338159880114176,230282 794936008668315650,263895 752902306761314305,24316 753218075516739584,25965 761591839463833600,67959 779428028371697664,173917 791421788655906821,237999 775297520201261056,148045 760303729744744448,61917 779421257536249856,169552 790571900170858498,232243 770810552805384192,121479 791372925324500992,11774 774413550659837954,143473 785742913808371713,197286 788587039721652224,217837 753954808273534976,29263 795428497040769024,266079 740361308034502656,11774 781136858965127168,130635 781548931528425472,188478 787021914913071105,208299 758753503590264832,54070 773115810248204288,134470 759055866339463169,39462 766317234126020608,84422 767432532312940545,95055 751556150458322944,18215 793130858777419776,249841 786207882199109632,201007 762719982220349442,74592 780615530851999744,182037 794553419591729153,215608 775380182605541376,148045 743923871062102016,349231 766830047793733633,95866 772081874214744064,129471 762020228654047232,431998 792758346034085890,247232 757804820103213056,47940 788080316732747776,215274 794657837368475648,11774 795387396904910848,266491 774409770530803713,142217 791852695015555072,240145 768128017428258816,103354 773463575767777282,136859 780598692600348672,181886 791791799559913472,232169 765167508613582848,26066 768588808510111744,99212 787397275475738624,205728 758049845424844801,50654 761738134161874944,69711 790976391600824320,235590 786362572295385088,202877 755157876029595648,35890 776937074494672896,159411 788832947381997568,219119 759175109613584384,55257 732676476403781637,353016 792143375826821120,243451 759491511901757440,58537 790990626334576640,234583 760560588518924288,63712 767147434845822976,97836 786542665139687424,204457 766687987270766592,93823 767150860455534592,95446 774798164536627201,140444 756255989502844928,42346 774093681615773696,140444 780424759863545857,180197 794160403710431233,258331 794200913594433536,258598 791729298361102337,240145 793133052062863360,249841 794621280142196736,39957 755861860704919552,18215 769347943937769472,112788 788848440344186880,218351 791242538506072068,237325 754706273275408384,33174 780753050919108612,182036 795005848435224576,263895 794532895662764033,261155 794944606555275264,262847 771436266462154752,125145 771464198672920577,125204 763859425916518400,80648 785991787722792960,198591 788156471703769088,216009 755890959917785088,39384 794595502381731840,249926 759709383055978496,35479 790271055369691136,229693 772588595387338752,131027 794551588224237568,261155 791459820289290241,237857 794589924922195968,261155 795321213547663364,266293 795428526224797696,266884 763550667168423936,79139 776724224115367936,157693 760867298525650945,61544 762124467434696704,71099 776116618652971008,153194 785493888274403338,195975 788433753760641024,217837 785698440198053888,196341 774093331156512768,139404 779523773514993664,352033 788117109175783424,215005 795742107403255809,262022 763693847977361409,79585 794241433905590277,258088 773932055281491968,140232 738494919749337089,11774 768111240438702080,101203 791360548889911296,238207 763933923390791682,81127 795445856845623297,266079 772079503254417408,129471 795752000289968128,268646 768860661644464128,109666 769062736475070464,110344 788200515968663553,216187 788485401006764032,218275 794535431563943936,261155 795353670661640192,265908 753450775754473474,26458 765239827155615749,86440 785548159804055552,196917 789318183140233216,199307 795750289517281280,267862 752993787194900480,25141 765686961826828288,88930 794562828309057537,261155 788456165474652160,218275 793096544656424960,249469 793615342312394752,249926 769528039734673408,112382 786704830379155456,205354 788695264085221376,219990 790610087488270337,231870 754734961886920704,33356 770109003431018498,116619 779139894308327428,168284 786728369341788164,205094 764218547572764673,78239 768445639130742784,106083 785283617601691648,11774 792416413382217730,218540 792570369974603776,245634 761278182708375552,65974 776147114837446656,154071 786166993296629760,196277 795131080093368320,264397 790352916141879296,228354 795474398333517824,234556 776115115485716481,153194 785783812911407105,197512 788719459146076164,215437 788848318881333248,11774 755381451609083908,36735 756221967896686592,41929 761509525572771840,18215 773857697980481536,139404 769203519417151489,11774 788131757384015872,215012 774582525599637504,131027 766369941721415680,88683 795727873961295873,267655 768622863095963648,107745 750758864757415936,14781 767804268027969536,101681 767874529225871360,100893 785606049223106560,197297 752128215930507264,17580 773926449619177472,139404 780598476811960320,181755 787283131644645376,209477 763129382365831168,76794 773841431391834112,137565 777240558049824768,152182 775545053414432768,149953 787203538178940929,199307 769283288120823808,111454 792033117229969408,243075 773635162525532160,137565 789462284749852672,225981 754887061694509056,33356 766885181068234756,26066 777403746573623296,161456 777935882275860481,164826 791399207907184641,238207 793868494865510400,255942 749885464522481664,9312 750354079696715776,11495 758007685790982145,48663 795285609011036160,263906 757531775417671680,47737 768156271019188224,103506 779733683699912704,176196 793864164141707264,256255 794663526715379712,261050 764339745803669504,82481 778734115054948353,169452 785977366870831104,199546 757919762319933445,49821 765941665051934720,90384 774430800825704448,141360 774869570943279104,349274 794022100927291396,256358 755527621039955968,37993 786970934305366016,207613 788908972162027520,11774 755394202142289920,37044 757973459976740864,50314 760938321275158528,64664 791241652455211008,234583 794291082230042624,259134 781920689343303680,191527 787001882959044610,207613 770036204188360705,11495 785986673599471616,198089 791497159346651137,238395 789198348884467712,223312 772773523639062528,132335 768599936325877761,107469 790247575848759296,229693 752846976417406976,23194 759118613450149890,56964 766041004059332612,90384 793010507561132032,240483 765953894207721472,88459 767803408531099648,101681 779279797662851073,158387 755377454160707584,37025 767408068409765889,97515 757295991661920256,46890 758700128161103872,51796 759772152207847424,59666 771393638609719297,125367 790607280920203264,229895 791819559275601920,240483 764051076999843840,80939 775818153012170752,151463 765918873979723776,90031 777476310029524992,161960 762281337126400000,51778 793118987005505536,249469 794651612409200641,261818 792928939991666688,248514 789987666792243201,228354 795759496530313218,266151 735603573870997507,352911 769164852887683072,109667 773656696241594368,138382 755236078567628800,34666 788345249034801152,217006 786314327624151041,202429 752256733154861056,21074 768217687973502978,103071 768721200918913024,105722 789744112102584321,225943 794747935183564800,257423 760563955114782720,11774 774630201032531968,108396 776423997613285376,155390 785568994627649536,196676 758706143174668288,54070 785313929232838656,11774 755112339591065602,34731 773239263907295232,135025 777188216256368641,160172 781465178751676416,185310 751143563811958784,17137 763420774887788545,78129 763092237546770432,76549 768947652591513605,109945 793335007481692160,249841 758472395560587264,52821 766020641854099456,90908 794521249779187712,260404 758391700318515200,52061 780055078535299072,167124 733000080865828864,1170809 787720441653764096,206101 791879152894902272,241819 776524504260501504,1250232 752196485203255296,21464 757159571672694784,46006 762092563474055168,70501 768194666470580225,103887 778155242575765504,164826 778297268260573184,167311 752954066381266945,24134 757633151640309760,46407 758672070641348608,54070 763834321409105920,78566 781342450602221568,26066 792058500159451136,11774 765629977148559360,86103 771009107595788293,122299 780882100534796288,183269 786956673264910336,207287 763930809434681345,80648 770335134860140544,117833 773717061050695681,11774 775152074887602176,738099 791835179824275456,240145 768645139371655168,106702 770722778727194626,118192 789112144608370692,222545 787965068654686212,197512 776967785893232641,158815 793486849557860352,252112 776314159252312064,153610 777231329989570560,157082 778182311498088448,164826 780747517000646656,182870 791745695514501120,240483 753299149802438656,26140 775070335271960576,141091 766445820350697472,92959 760613008284356609,63267 770042354824781825,1249712 772150905311367168,129922 752648450211057664,22546 755139489266331649,34666 759103549590609920,56964 766700524280446976,95672 773979406918356994,139577 790537697416908800,225527 771745648098025472,124597 793153820205445120,249852 794962198628012032,262849 762397112373870592,1249026 788441232410234880,217837 786217869222645761,199961 793767725445283840,251758 756274883470958593,41763 776883905072726016,157755 786191234700304384,199561 778702778461933574,164764 795348095416631296,256534 790683455013007361,246425 756286162998812672,41459 794971127118446592,262925 750144108576911360,11495 780420965167575041,179742 794190629513228289,256534 793924228219281410,249926 794308737250914305,259288 786884340135391232,65113 791447988333936640,238395 795045821175791616,264010 773298371897327616,108795 758804808132272128,54070 787355794333327360,208146 787008514053042177,208379 764187407231115264,82002 778719782375784451,168284 794575363930263553,39957 753404231374155776,27317 786248295790350336,201962 789207320622358528,223899 787122459753476096,207287 776136932606808064,153845 788179999534743552,11774 762104117712003072,61051 794331332319084544,258878 753687882318086144,28819 778355862486130688,167180 759517470969335808,1248685 788479558433566720,218351 790235691032702981,228888 762385587328385024,1248989 771710484991053824,125145 773311727706382337,135736 753277937047183365,11774 788456737594494976,217574 789304379295662080,224680 793204910951137280,250633 758338828025393153,41703 771003664148209667,120610 792186829575450624,243187 758614407639293952,53367 767055046777372672,95568 771531033342726145,125853 773895244605632512,139865 749711515196981249,9087 733066059503165440,355480 733067203315175424,355106 769005573626920960,108729 775433271580778500,148537 786792311799676928,199211 755276928949510144,35890 750282063970873344,12233 763800843225329664,80393 765969681895264256,84449 761278159891214336,65974 754708545162006528,22393 756603367682510848,43887 757190270794420224,46252 792477103316832256,246225 771920016702746624,127366 775844963808518144,151463 760119148491837440,57574 788427529941942272,217083 753728082029129728,29377 774287906609430529,141360 777118662897635329,80607 788701209074950144,218275 761208190642126848,66897 762676423685386242,73926 768902986756136960,108849 791413448651468800,238395 751596639694053376,18474 766422864983494656,93286 756893894483271680,45122 766125369355231233,81929 780426085775192064,179742 788220415604686849,215252 788450518179905536,218275 789426183071039488,225981 791818909871734788,241819 761055139314540545,65455 762731845641310208,73910 766767699666014208,79987 771881189833441280,125853 776157325635756033,152314 777986570003415040,163472 790318611621515264,1170572 795614834503155712,267655 786632987836354560,205270 791582555850018816,239405 794816217664155648,261594 750144657108021249,11495 786287908550537218,11774 756531651996487680,41459 776841682453012480,157808 772164933006061569,127711 778984205879357440,170609 766608681383452672,94699 755519238035550208,38012 767409045795778560,94699 787692030205894656,210253 786243988898676736,201958 764723411952160768,26066 793457744552431621,252408 768161350568869890,104132 774081316245483524,140444 780164827075313665,178735 794182879572099072,258456 759269302134603779,56964 788354058608336897,215754 787711911374757888,205294 792233443291754497,243075 761135720224481280,61051 761319569671749633,67360 779673350708670464,176196 757758332794867712,49066 759074106885091328,56630 749428533345132544,7234 764444381814358016,82018 762284430169772032,431998 794995781849780225,264431 763929457971167232,80393 780621728867315712,182122 785456391930556416,194556 768995279043309569,109875 777693360115093504,148536 787100939538882560,207119 762873695815643136,75327 767231249526120448,96263 790958950602641408,11774 766445609867808768,92159 749379369336840192,8497 753982345070448644,11774 773844438699286528,139404 763702071027564544,78965 775508652438368256,1250232 770934882931511297,122146 780612786292305920,181789 757442231661801472,47284 768565548355432449,66263 773493010629795840,137061 777873294640943104,164001 793133926231355393,249469 772885172177993729,132370 759350541541527553,32825 762844914266669058,74483 786401827243700225,202636 793613859508498433,252020 768983597747359744,110647 778678830936403969,169232 775480570067419136,149300 773232114439327745,134561 773479926435577856,136947 785708087894274048,196277 773154076842418176,134454 785262966446796800,11774 781521909066428416,186212 786634120927457280,205181 759074548150972417,56630 771100125900832768,123135 795763418074611717,268643 760250710860689408,60725 761678695316721665,70192 792526724537778176,243562 755197128066998272,35939 793964686467158016,256552 753235681795776512,24248 764520318043983872,82283 773914137730519041,140043 794595240925663232,261818 771488484540370945,125853 788672348534833153,217292 756273247503515648,42432 758347051486814209,41703 773962958724620288,139404 780457624101871617,11774 760559889907417088,63149 766600913192706048,94455 771641029489414144,125367 793282849386467328,248253 762354897845161984,72824 775763780873678848,151409 789237398383144961,32404 772775985531854848,132335 762294499842359296,431998 792111289799696384,218455 794913469753540611,263708 773374686449262592,135025 779466974216814592,173628 787443393894973440,188577 786287656179150848,201351 789232175820464128,222544 787330906558169088,355701 773299970912886784,136110 774000019317809152,139404 775688542039183360,150511 778309900036288513,167319 789984373575716868,226708 769555173656199168,112382 732174620216950785,172295 794927174562234368,226738 789830195175841792,227048 793987664517197828,255393 764625453042634752,81946 786027581480939521,199306 788455239930306561,218275 788244382331854848,214812 761988310881308672,1248990 793919742322974720,256536 751878077748219904,47835 792546666523918336,243187 759855476708347904,54472 786979494590554112,207825 792505540425330688,246273 773596942555164672,136904 794003448953901056,257492 789840688816984064,226899 761540168528560128,67679 778992557824946176,171324 792422356002144256,242284 759016452946997248,56302 766862447533694976,81702 794902989135867904,263817 757428693526536192,45348 773277730888572928,134875 785631973863809024,197063 787396458219790338,205181 732727554017267712,1170595 752271003674292224,11774 773800159943667714,11774 778564180219535361,168815 791756640009658368,239998 758442793916362752,52749 762645867195052032,73737 771209896532467712,118191 778935478472978433,171168 762684171026214912,74133 757887293243924480,49852 774351370367283200,143206 758378098370883584,46076 793197454288162816,249926 781262670557220864,186434 751783897696989184,19352 751182648102400002,16897 789937867053117440,227048 749160675797196800,6966 754980497495691264,27045 756286256821198848,42495 788919238035505153,220029 759191167204364288,57574 790471889885859840,190936 765927439348305920,90061 770578158919618561,22267 795247911202332672,249926 777325964669784064,161456 794564759223812096,261155 774269590809423875,142451 755782162410942465,39235 768202812421320704,104406 775873807965978624,151071 778210955687759872,166409 789180426820526084,202636 762112393614794752,71429 773297032702287874,135903 776934128541372416,155896 790010361365745664,228292 766700504885833728,95672 781368648044797952,187453 772173113840640001,127711 766693364594900993,95593 785965762762670081,199262 792539438433853440,244990 795741105752973312,203546 768181234363015168,103261 792170407751102465,243869 765638061908635648,87904 779511124421058560,174230 755790900199092224,39462 787105047196884992,7224 762283405690241024,72354 786987970997817344,207287 790246946963353600,227242 759115989669773312,1248673 773954904758943744,140444 776124717338009600,153194 766418351551905796,93823 780877402490580992,183269 762118766633357312,71276 788821967222824960,220526 775191361456705536,145699 789523226208657408,225981 795455349750800385,266079 792533639410094080,244270 780287876198051840,177773 793421929017384960,252020 754052172287848448,22439 766312661550333952,90384 754066982924935169,31529 763848012535701504,75762 785825554859696128,198616 786254659295940609,201958 794150267616837632,257492 767931465158037504,101681 791242881763794944,237325 758505757088313345,53185 768147992763305984,100349 775790518412247041,151463 763943077807427585,80192 765584948527071232,88284 785955411778088960,199546 750049687315460096,9145 756914540244267012,12954 794059074492973056,257255 757731418835476480,48220 757939661889089537,49845 773566499638222849,136947 785549668772089856,196788 762243941077057536,71766 778014678891069440,164375 785268800669134848,194079 792339810845327360,243187 775550332235608064,150103 793844484144525316,255393 763674326012878848,78938 793264453760405504,249926 776613342802808832,155390 753614167140073472,28281 776550579816497152,156132 793982254070562816,257271 790709060014317568,183984 758481732387627008,41680 758782609224675328,54070 767255246154244097,97386 770392449663533056,118191 770816781728423936,121479 773525993663238145,1250046 785898088850350080,11774 779126712873263104,173011 769599098316066816,114236 771477948167778304,126152 793701050091921409,249469 773642341534076928,138382 790964526350950400,235487 752278292196188160,20279 764134905928265728,82066 759798936445947905,58218 760572078047145984,63149 767969234836135936,101134 773948191557324800,140025 786980722670202880,207287 793189541595193345,249926 790962781289746432,11774 786984978970181633,207613 764108862970474496,81065 765791198812442624,89198 763815964999872512,76858 771965192565583872,127579 794347911425429505,258305 794968832884572161,262847 768598621436702720,104973 794639668658642944,11774 763168805061296128,75899 763560421118869504,352075 788477927365148674,218275 762667915376230400,73926 770642331217358850,120341 793835778287603712,255176 764125115869171712,81926 772770123413356544,132335 758675788254158848,54070 791616755172978689,239405 785532878620942337,195838 788255172510167040,215005 750345041399472128,10009 774241220193169408,141360 794966822441406464,13629 790593317029502976,199307 794370917329551360,257353 750477707272675328,12883 759353951347101696,55661 791728466597117953,62492 794193245840535552,256105 794930280939319296,263895 788407679316262913,11774 773890613385293825,139404 786596919778783238,204835 768942931642310656,107428 776534352263979009,156518 777663842088128512,158524 785334052463185920,11774 785977789002321921,194225 763821125944143873,80607 788034818827182082,214492 790569085503467520,206850 751732315571777537,14277 792499965821988864,246392 793615876612251648,254008 763736841191325696,1249156 771535989663604736,124597 771479257365221378,125111 787628317918785536,208014 789286142130679808,224680 769866678503149568,105109 773906367874670595,139404 788107158130823168,1170808 785247274872045572,194167 788012471025938434,214354 776052102489485314,153095 751228008367730688,17031 785742317646774273,198142 791042717908283392,234583 760793785861365760,64722 794191320516423682,257788 795610782113431552,267521 733459203998683136,355480 768810125742092288,109167 786368086114832384,202379 787762581347766272,351349 753992577553166336,30590 778624880308813825,167674 763457722624815104,78159 773244550718615552,134470 790375953654550529,230282 793842773984149504,255942 767157650576379904,97386 774325950360199168,141905 777513622331416577,161387 733945789970583552,738099 768183638135484416,101681 772536478006075393,130067 785813508357255168,198671 753691068483371009,29263 762515097843490819,32941 792269841847689216,244952 772495101469786112,119718 786679650374283264,205728 760791175309635584,64677 755503872030814208,38183 758284112927002624,52030 790956654489538560,234583 791351540975939584,238395 756371613671526400,42432 764091954242039808,80939 794007998276374529,257325 788438073327648768,11774 732981894653063170,354506 753632537063325696,27156 756573552996782080,44056 761968499971416066,70543 788467802613092352,218275 793933530141073408,11774 794364774838599680,257492 757658988846604288,48187 785474403777646592,195975 770843443509731328,121612 778358323611439104,167676 793277873134137344,249926 750323975935459332,1170550 791730712013660160,240145 793973035887947777,256276 768425018019700736,105799 793451474605006848,251234 757709027312865280,48287 770637043533746177,119937 774293492822515712,140232 759125171039047680,55660 786883180456476672,202007 789111747068125184,200451 795122122788077569,265257 754073061633036289,31686 772610146371461124,131210 791351141846179841,11774 793596904009596929,250064 756261022948732929,11774 759799721992957952,58542 773052175190745089,134255 764450926564368385,82481 770267482103963649,112939 794397255767732224,258878 756876909942870016,44429 791470192601632769,239405 761196491230834688,66313 774847008469291008,145681 749294872696221696,7866 780597018108555297,181935 786186890756055040,201558 750184221981880320,10976 752811638219214852,23011 763829079472680960,80482 768067899793768448,103261 775358079403560960,148010 788094577597120512,214354 792121307194327040,243075 765399830768324608,86693 767163481380519938,90384 788770857007009793,220332 794057219692052480,257492 779087398454059008,169515 793172534812217344,243865 755609772955697152,36545 786219544889159680,201555 786452841544028165,203832 787376831758528512,180433 756310737098858496,42432 758413901826523136,53144 776440482322931712,155896 770239538522382336,117257 773926835402907648,139404 781861463510097920,190936 773154764603424768,134470 758116400049197057,50698 768839406077800448,81744 790911684269387777,234653 793118419214184448,249469 773704366909972480,137042 778969250564231168,171324 764763776596017152,82066 795112575637786624,265245 773545707957551104,136947 776106309250940930,153095 794366189816291329,257492 759522975624421376,58250 766061064093958144,79516 788049333891379200,11774 754784828923535361,33356 765282497080987650,84209 776310467539197952,153248 785259798744793088,11774 762790424826286080,73712 770155230071779328,117026 790585770637533184,232137 791350251605008384,11774 770532564314517504,118737 791912080026771456,240556 758483171650318336,52554 733090537960411136,355480 775907249726316544,152455 791376991165394944,237491 767455006798729216,92077 770302518509260800,114254 793843036547485697,244230 794158276976013312,257492 758676498949795841,52061 791660516888358912,240483 775538463835688964,1250232 790465624476528640,219575 792879967918960640,247983 787462603077357569,210253 788976026000908289,11774 794738203576020993,261155 758360035672092672,41703 758391509448261632,52566 786656343532994562,204539 791666361294589952,240483 777563490340839426,161413 790876823940919296,234583 766631563148877824,92166 771656103213924353,122528 763421231894765568,78129 786280972480155652,201958 787107394291589120,207287 751216140823633921,17794 759086155623043072,56231 771442260290461696,112872 787061791012495360,207861 791373449918713856,238395 763410681404071936,76542 790635879777918976,232427 791718905794351104,240483 754193132443557888,12883 765254954298638340,86103 773577242618105856,137158 793163130398318592,249841 764516704714096641,26066 765895089700892672,88874 761138116438745088,61051 766345041384083456,80939 791052602159034368,234568 793483902962704384,252741 776507913049214976,155390 777952846838960129,164578 766423552375390208,93261 767460434458935296,99044 770559689629245440,118191 761158911130898432,66897 779450923252850693,174230 754834561394089984,33474 759384994489831424,57964 763060616642912256,75724 772845570591432704,125367 780829977243779073,182726 781261958192308224,185310 788476383248781312,215005 775284233703157761,148045 793503574865088512,252984 751121472605810688,16953 773588695442137088,137869 788987579446153220,194085 769241404199411712,110585 758630432879415296,52532 767750900605710336,101163 794380777807089666,257492 792859138388733952,247241 761992763588026370,69947 752621522171211776,22795 763869428266180608,80393 791673855987240960,240483 768889956500733956,109945 786967438382526464,207949 791617816055123968,240145 775429100211146753,148537 758491896847163392,45567 769249650566131713,27164 758543250399506432,53144 776406283108835329,155390 764836980458782720,84209 769318756799614976,112363 788202075251499008,213064 789066610673876992,217665 775109777672187905,142867 777511860362891265,161387 781332069267992576,186376 788813434297221120,220526 789684064244477952,227484 791966398360588288,241678 762688516618760192,73814 772848446466240514,132335 775864939755876352,150463 780776326781210624,182960 776187795966685184,152314 793818152677150720,252581 756871103872536579,44461 794564729465372673,261155 761938423963799552,68273 793456147818774528,252020 775102672114298881,146704 791436991418159104,238864 778224189513666560,164831 787040661900058624,208379 781876839476187136,190635 792680071320465409,244270 764797088093839360,84705 749983152827797504,10064 772161428044165120,118174 786819479128846337,206008 769610798322819072,112399 792018650047782912,971825 791373327109591040,234575 794870129687465985,233171 755162050561708032,35890 758705163632640000,41680 785968535348518913,200244 776609075702353921,58531 788714098657591297,220029 794684110883188736,262752 786358848219025408,27156 788411454844178432,193533 781434415700381696,179718 792161902495408128,243165 746377916120969216,11774 757033625670053888,354841 772869393801945088,132364 785906082136883200,199546 791068204428890112,236454 792749626097041409,246392 758179325208256512,50476 763097961488232448,76577 779839604551802880,177248 732850769536389120,353228 768026754824806401,101681 793865697105440769,254135 772070192394407936,128791 790911838821216259,233198 793337551616561152,250633 756524920255897601,42564 773853282527694848,139419 787265176135434240,208431 791443107099316224,238207 795216147763396608,264774 750654581378519040,14421 773999263906865152,139404 776564709038313472,155390 758290122479665152,50464 792033076251594752,243187 735421081201172480,349462 787327800785199104,204835 758438077262012416,53185 789808668875296768,227975 778673412969377792,167677 795425377229434880,266079 758329336055209986,51585 770826470189043713,120425 776809285049196544,155451 786450590155104256,192032 792779033197047808,241118 765438130354724864,82283 779375704836374529,174557 788627702425223168,217285 787030164542746624,208016 751224591159332864,17833 756951257651093504,45576 763541269616263168,78853 732456348521095168,349263 791690424029175809,11774 763052009994027008,74961 768203725349408770,86274 791665341290024963,240483 769331559522443264,112363 788130256586551296,215005 790908147267473408,234583 793145371551600640,249469 761016400488038400,64678 787744536512561153,205197 790949361270206464,234583 755914922987446272,40668 785662320567615488,197512 758826793004445696,54842 758851683380101120,54631 758708169560379392,54739 772837012462329856,132996 787006338161315840,207287 787271868122337280,207287 754838607068860416,33501 781307946596720640,179718 778315988362104832,166532 790710724934840320,233307 777947941042393088,164826 786324723558780929,201620 786677129073209345,205728 786735167578648577,90209 766385082898624513,92860 767080343765655553,97811 760939773120831489,64197 764934133147656194,11774 765972537633218560,90575 785836968814968832,197512 777814523625476096,150250 794635885799231489,261155 795026066242871297,264700 772902131091267585,130331 777022037147525121,156835 756396137494503424,42495 757737009695821824,47940 773526714680872961,136947 779845718387232768,176380 780242403353464832,178445 789686386953637888,225981 792748231801221120,247232 756494752833384449,42432 768966954468204548,110362 778013950508199936,159475 790998493397516289,235621 791262239584096256,237436 752087534218477568,20158 765938670784217090,89689 791806635249250304,241911 752003789557788673,11495 780733001634152449,182154 773207509733695488,11774 794233967117553664,258598 751995518738243584,14277 764326141662531584,82283 787034611268321280,207965 793509814760595457,11774 793219606869635072,250633 764514175150395394,81946 734883413208010755,351147 753738419453308928,28508 757248090394861568,45014 763955144685793281,79970 791335459649679360,237594 794584552278806529,261155 781251612522188801,185595 788891804477390848,220689 791689714105405440,238429 794045289451651072,252581 754033224280580098,31377 759028819139452928,56175 785926899499433984,199431 792866853739651072,247877 775293080975118336,148045 767807118489554948,100893 772854494048686085,132914 751558861086134272,14277 771465076863823872,125367 732921352504672256,354646 788544124597116928,104244 755873775493656576,39685 764010383128395776,78304 792373313167294464,245113 794752757592948737,262225 795054595269685248,261155 759528758823051269,57463 762461816496676865,47283 778243812263071744,166532 792879327822147588,247592 774682901392691200,144542 755047390411952129,34666 779675125239128065,175153 762885741839998976,73926 792718424912695296,243187 762058598054760452,70912 780474987853611008,180233 781288181354422273,186212 789557794773106688,225923 764188855738048512,82544 790602719610494976,232169 791691913178996736,240483 788762474988331008,193121 751174418811019265,16833 781253637292994560,186212 787324890873405441,210207 794985084160004096,262849 751157376745500672,17371 765591136446455808,87607 771194626795380738,122532 774228391667068928,141887 778722143513174016,167319 787112190914486273,198468 758378056633298944,52702 763750533740068868,431998 743117275973095426,11774 750389780987252737,12743 757024659065937920,45964 753957334293090305,30590 759770726526181376,59666 776243690465472512,153596 765413547882971136,86645 779048685782994944,172023 766981073217748992,82070 795417401399484416,265855 767768232082169856,57574 774089389588611072,139404 776834496356241408,151463 794259223781642240,226320 781790962519375872,190424 768983466193063936,110585 749779885422440448,7869 776122830673043460,143356 779317368925331456,173645 786537908186513408,204413 763797077314764800,80393 792102169809817600,243187 758904106295570432,333291 758165489034067968,50923 771470685990334465,118191 772738222501851136,132288 772837238002421760,132996 793398510150414336,249926 787325571307102212,207835 766433949602181124,92959 767735166345371648,100893 788603858561994752,215754 778398031259443200,152594 791407731269709824,199307 766253074549579777,90982 768224586378907648,11774 793847009182482432,255942 760852999220539394,64722 771953454336073728,125111 781738402362236928,159876 785522327794487296,194743 765756033738301440,88361 790610271626784773,231870 752921630825811968,24134 774249641583845376,141360 790880558469541889,234583 792068887839969280,243427 761231661564465157,65180 758417166114828288,46076 763103814606094336,1249105 762463367529320450,47283 772822694177804288,132335 787317896808718336,210289 737530314390523904,11774 769566224137060352,52554 770139854722170880,116082 778603312803217409,168794 787585682269204480,210207 793171968648417282,249469 786731658695221248,205181 764824548583669760,26066 779506173607235585,174230 757566554997415936,47782 758659323371384832,54070 788607115434885120,217937 747584264036712449,11774 760636442808754176,63655 773288652852043778,136018 755715064028598272,39221 788127619732561920,215005 780826694160703488,182659 787240718171529216,209351 762726227543220224,73910 785875100817993728,197063 757326314844061696,44274 787447423077650432,210725 794537141795753984,261155 795388799530496000,265257 755946734136664064,40881 756598339827855360,44274 761671195574079488,70085 778014474372382720,164797 789217047322431488,224680 758007102132654080,48663 759027159402811393,56442 785848780855926786,197512 786947707713773568,206008 756681482136129536,16965 769012807786463232,108729 788794042456875008,220526 794862134287040512,263540 776824161712734211,158527 787408037791272960,210959 774194275290521600,140444 765856968560877568,88052 773373897781706752,136473 789455677739589633,225911 732638326918766592,353162 758444855781502976,52749 760740479235391488,352572 765862351576899584,87904 755078676975321088,34666 780766344124006400,182960 787315821068648448,203034 788759925304557569,220526 791457575187410944,238272 767845834188791808,99476 771128330359672832,122126 795378691186499584,266777 794650062567645188,258193 794467908130897920,258771 788856070672384000,220717 775301603977035776,148170 774991218115653632,141423 780891478134513665,183472 792546135449538560,246295 762768830322008064,74366 763044463161839616,73712 770782462641262592,121508 791140546337239041,236907 732316188890566657,349764 755780187652890624,39475 760494506772881409,41680 769147112348979200,110362 774294932064305152,140444 755526050826682368,38183 755599601214820353,36719 777100408363810816,156835 751805033633738752,16931 755329342012530688,353017 793474367329972224,249926 753396753525682176,26815 761702840939184128,69711 773551549788278785,137042 767142593058725888,93170 767884232609804288,100893 777678272989503488,161988 792441360351715328,243187 755828577376034817,39957 764913237104136192,27156 788747571791433728,220332 791742537253974020,240483 760211266757496832,61412 775608645803532288,112363 777236097789231104,161068 760630466001063936,48052 762015641540767745,431998 767921338967220224,90031 761283238321152000,67511 781320874548920320,185310 756655653515563008,41839 774205095609241600,354105 793299225148739584,250293 750376897494675456,12883 755043710874873856,18470 785629725813276672,197286 785493166250045440,196277 793284250820866048,249926 791401054332129280,237198 765906356780032001,89876 758180006073774080,47940 762299181914476544,71026 758751879631245314,54070 793616583377625089,254209 778557790201737216,168767 755012410864381952,34666 762766476868747265,73270 785491154980704256,196277 766660734000312321,95045 751557746084999168,18215 768516663163531264,105345 769189345479667714,111558 795722009544196096,266151 774457984223105028,136767 779082939430645760,172621 791348475602407425,238395 755973919945871361,40867 768162555525107712,103354 781506549374193664,188401 790249795906473985,229693 755106356206501889,34898 774636569051279360,349856 772566941760237568,131007 794947861075128322,263895 790645859885146112,228088 756282547483635712,42432 759214875855945729,56964 768945756627542016,110362 791150707017674753,234583 787492625011970048,211347 771400098714624000,125222 773954489971830785,140444 791081204166430720,235948 778944422805405696,170253 756269614149931009,42432 765558443361001472,87245 793323397543362560,251452 753279224086077441,25968 773866001272180738,139404 758409341493911553,52821 762999337563455488,75724 788231634071920640,213064 785457339285536768,195955 787160559389122560,207613 788001755560828928,214354 794266261094072320,196277 754114949799038976,31551 790004459766177792,223286 793184697081860097,249469 769300325647978496,112788 775500886135173120,112363 794553327409369088,261155 775362487684329473,144256 759607018667769856,57574 791511187410354176,238207 741443255469019136,11774 755479809384341504,37538 792686384117084161,226218 793170893887397897,250033 795333026209296384,266079 766788058511450112,94396 791152086864039937,234796 792048977055100928,243075 794001869689339904,257492 750368443761827840,12883 753622211307663360,25255 763600980059435011,75724 766244469406597120,91894 762727094258397184,73712 776055127476142080,87904 785779241455583232,197512 755764818246791169,39384 769346503542530048,110585 777981795048361984,165185 791416055633555456,238395 793088030399684608,248220 793214445010944000,249926 754249490635321344,29263 791440352574001152,238292 790927345930690560,228952 791663696317648896,240260 756892415638855680,44450 790315500228251654,229773 793150994393825281,247877 763495290661838848,77598 759780261546627072,50442 791365484566474752,238395 732283185678049280,11774 767341802852589568,97852 770662582680072192,117263 773585466008346628,136904 774807990889172993,145244 777944284305776641,163586 764230680339374080,82283 756538295039975424,43807 757163098776100864,41839 756868376677355520,44450 771556416108634116,125367 780683086199713792,178395 768379335203954688,105270 776452288915177472,155688 786227874286166016,193533 751652323177345024,14277 776822801046999040,157082 779675930356834304,176196 774024741489217536,140539 777042280897060864,159876 755622467775959041,37044 762723061112057857,70689 750498592104648709,10735 765323486533328897,20824 758868001638625284,55710 773287028054171648,133043 775266191480848384,45672 788898274187018240,222021 770243744066965504,117257 773657062924509184,136515 785982956363853825,199262 787279536001986561,199307 794534254004883456,261155 760822337168109569,74620 791018368002248704,235251 792055204732469250,243075 759168778026491904,55660 773524870457991168,136904 790988177792172032,235536 735878457708544001,11774 776495919940374528,155682 739621964575342593,1170555 758594499249602560,53144 757615820776189952,48351 768626565903253504,106317 793791149131509760,250633 772861484317544448,133212 777223074093625344,157755 785524585680736256,193571 786208782334386176,201292 794683949092052992,262752 762835940662403072,74681 778564282258694144,151071 781919596513267713,190957 776870010941825024,156835 788386633045331969,217519 754113860391411712,30304 773766864056922112,138819 786186932095254528,201494 795252503419813888,265102 786381902299140096,202248 793632539290238976,254135 763824200444481536,80607 763960703975776256,80393 768512108090785792,107237 768545763752148992,104973 768947198650376192,110302 776106261037346817,153095 742413797739134977,1247513 780584485607714818,173630 795482208794460160,267157 755181659255808000,35890 755389074987290624,36875 790249433472438272,228341 791346239778525184,238383 757749136401707008,47570 787126752841650176,208469 789097919173562368,223099 787016654316109825,207949 790922915847999488,234583 768240464025620480,11774 778372586568814592,167569 785987252270792704,197512 794929032047554560,261942 773593242424250368,137537 758121971599245312,50923 758771440535633921,55257 762924953423507456,73737 736892607029252097,1182343 766380177865572352,93405 768511594938662913,104973 768816633859207168,108849 786550190668812289,199546 794882987502374912,261155 775742509515313152,151242 795302990949285888,265257 768272886234804224,103071 768140396991873024,103294 794942051624239104,262847 751167574495330304,15536 764779833335418880,84666 732962220229853184,354739 759124237571338240,56964 732902195553796097,354525 778331263002443777,167569 792407074911100929,243165 732812448395317249,353789 767344887587016704,98716 775675873282273280,150663 791647933896749056,240260 757022094798442496,45125 773931133973266432,139404 767690985606291456,100605 768282087258411008,103924 771717682785759232,127366 753663529358471168,27402 791721012618469380,271850 750465677660712960,13532 751659602735955971,18400 786313447088599040,201555 764974853460033536,84209 767107101772570624,94644 768105491138351104,102514 772148441724153856,129004 773621267798687744,138165 781258328986890241,186446 788852049790185472,220602 763243428893249536,76549 768775306236887040,108849 771504843747753985,11774 760908387039252481,65657 786408955459272704,186212 791617482146492416,240145 781691243386511361,187969 774207707649806336,141887 792102525344309248,243187 794592048934359041,261567 755179822427570177,34666 769482233103122432,113165 794001289403310080,257492 789188731865473025,224221 791056571958689792,234583 762068507316158464,71502 765568956707041284,81659 755210773744324608,27277 788017356572327936,214492 765608934308716546,88541 791624606876598272,240145 780393059808927744,170187 793163037481897986,249469 793349161487855616,249926 755001169185996801,34666 789852050121252864,227048 763775029414924288,11774 754210991202643968,31400 764168191249489920,81869 759922675615621121,59482 768800517778579457,104973 760435680279420928,62728 765036557082456064,85562 765235355171729408,84422 791636186372591616,236931 753638608448487424,28732 764509822305775616,82571 794528509523820549,258771 770967287738302464,119235 732985109561901061,354927 787546605486501888,205455 794752587950096384,260613 793184914954792961,249926 760048812727689216,59666 773141856695627778,133454 794933124555751424,263895 788835183134998528,221476 776880862499438592,159146 779629427281891328,174753 785937334063685632,196237 765614788474990593,88052 768299188580864000,105041 738161101980897280,354826 778611715541962752,168284 792238238404452353,243187 791703353784926208,240483 793631420338036736,254135 771428999998300160,124883 776565519419863040,156926 786296241428856832,202429 749641001900216320,7546 752136776773492737,20238 768063652708704257,100893 780942052192378880,184533 786338159680364544,201958 792390558723346432,239261 769020466078113793,110709 794543215831633920,261155 766753827026505728,93303 793150417890897924,249841 734003325813809152,112718 749617715401240576,9332 777853144709595136,164001 770337429412679680,117843 790694891172929536,233692 790281180339904512,230485 758378110404395008,52532 762012316384755712,71196 766748200648794112,95708 778398118614175744,165185 770707363095601153,120393 773654664286011392,137158 786424633763377152,1063777 791719106131230720,240483 760162255279312896,11774 768495289032290305,103354 786183135163711488,201494 777008449771057152,159093 794053599777013760,83342 756083708273238016,35890 760801627662012416,64722 777853111805235200,164001 775364714339577856,148645 791047705304989696,78159 791639319849172994,222526 760568138043953152,63753 776176052255199232,154359 759359306349314048,56465 781164812965408768,738099 771880321549688832,126152 789959429898825729,228888 756384931220164608,42249 788840283991605248,218896 792083035826991104,243398 750366240435089408,12883 768092235707584512,102249 786626958943596545,205181 793110451101937665,249469 768947890345512960,109104 776660163596083200,157082 772105374736355328,129558 776059179450585090,152314 778584197577318400,168794 778742497321246720,166852 778391495846002688,167674 790978114402734080,234583 792145164865249280,243187 793481327945342976,252020 775060565509173252,146847 785584069425950721,197297 764413176393981952,82066 781305679353176064,121479 785582279192113152,197297 762054347509215232,64084 792013158265257984,243075 789869334613065728,228363 795029692575346688,263896 768256961469157376,105018 788389933304152064,217519 778641247913308160,167319 793200242942283776,249926 766310705989505024,88920 786587735729528832,204835 755875541886996480,39132 794937181550874624,263302 777979654531641344,163153 787472212387332097,46572 792767277108195329,247241 791034827420106752,235774 793962203577626624,256125 773608261450727424,137869 793097067421835265,249469 788886449047437312,220689 732880006716788736,353228 756355137027862528,41518 758718747691642881,54070 772834055209545728,132578 785335741890961409,192690 755028653285801984,34666 768162647057367040,103354 762272344085856256,72370 789272582172188673,223921 756652021416091648,43391 773909527582216192,132335 780438117899575296,174891 756361128620527616,42149 785754531535519748,194082 787120438736330752,208016 777165300550737920,159876 787502839358554112,72035 788807104253587457,220332 755176357873672192,35216 771385948051472385,125276 761224167157067776,66851 767753621488406528,100893 772938583699296256,133664 795126425502134272,263205 776105439742287872,151645 792021212750897152,243075 792828258085638144,247241 763330138301882368,75899 765612617087852544,88052 757283836858249216,46612 765666806442766336,87904 787761330388205568,205197 760601131177373696,64034 764933412436279296,84422 766639448700313600,91700 755192051927490560,35890 757766650120646656,48810 781234655265714177,185496 787714090139463680,212357 763349257978085377,77731 773495120305926145,136947 778298489784664065,167311 786963942283350017,45560 757418122391486464,46890 785958951192068096,22735 788169292277768192,215969 760270281114091520,61051 765889801442557952,90031 776144468974206977,152314 792385677111459841,245373 788794169204412416,219119 778409085700083712,152594 774290453323780096,140025 778785979029004288,167220 781528504781250560,186584 791110077948186624,234796 771081930045521920,122388 791384048614592512,238207 793638253639327744,254209 772136590764232704,738099 778786558971219973,169201 788129107565576193,215012 762869149798244353,75375 764058200886775810,81574 787700497025273860,212139 778607015174209536,169201 761519795925811200,66801 788410083654774784,217634 763294195662610432,74885 757247497177673728,46612 763969892970143744,80527 765387994845020160,84209 794353354390388736,259034 776654007393587200,156103 781650618070863872,189613 775520826871341056,148874 760573860777435136,1248768 763793533438341121,79513 766399664224608257,92213 793237160769970176,249926 768108280447135745,101203 785289104514686976,11774 788565030283468800,218351 771517676015407104,124855 774193064680099841,138382 793099531374108672,249469 760114384106586112,60794 765612809396817926,88431 768239395866574852,104406 791257858386042880,232169 764929772338151425,84724 773895253279576064,139865 774168115169009664,140444 780211647449137152,164826 750090462195752960,10735 775530699868688384,148874 790161566989553664,228583 791243808126083073,237223 768036430559916032,100893 775299818927206400,148045 778675199159836672,86440 777940561617686528,164669 794661333723529216,261567 779316563400724480,173964 761128119738728449,61051 736700537605750785,1011996 770378184252620804,117257 758455445476544514,41703 793843147633598464,255870 759808814279372800,58267 781563229918990336,185310 760218740961128448,61412 732193740220174336,209873 758337688995061760,49866 792514730892025856,246314 755298998328569856,35890 763820455790800897,47906 795101829117968384,265257 772813930477473792,132335 771700481752170496,127134 780564192290041856,181419 740303553865101313,99816 786920075571896320,202429 791057123560022016,236393 794589394267160576,261796 760964133680545796,66053 761439821919236097,66263 788080620090122240,214209 768547429759250432,106753 776189135123918848,153817 786668802020868096,204591 787972447907622912,213064 767547075584069633,99667 788395308023705600,217519 756652275372883968,43391 793133789996314624,249841 749946682683564032,10735 750828037290074113,15661 764290572144119809,70085 765207044190339072,86440 792162993307910145,243187 794738803487440896,262849 786942651450789889,205270 786261184475373568,11774 794081165787459584,256564 753644170519187456,28732 760648009818468352,60112 766398894888497152,93086 780756139793190913,182726 791058297377828864,236393 789523892260012032,225358 791308058882297856,11774 758122679673102336,41703 771787998568517632,127218 786739711532564480,202268 751094980589064192,16728 785450046686756864,164764 788447816674742272,11774 790725533155885056,232881 790258994191269888,230282 795439030921883648,266884 789155377015300097,224123 795399755786375168,265858 791496248473874432,236884 751211587848048640,14421 766420324858601472,93850 768168619083636736,351650 790414968923357184,227795 791036495196921856,232169 763947595894886400,79691 775690606081372161,150419 774614180238389248,144475 791658088830992384,240145 794634808215408641,261155 753352051518607360,26029 789799967737208833,155390 781247059361984512,185496 754792597294571524,33356 795039116630949888,263532 763572128952098817,77598 769427922088259584,112788 795068872550469633,263895 750429290953670657,11495 774333949707423744,136515 786673585301716992,204413 790770349273128960,232863 795671037904060421,266900 757654298545229825,48549 770279405515968512,117257 770649665037623300,119937 781860381719494656,190936 790294010892091393,11774 756241946419433472,41689 760551100252422145,63451 789515257207136256,225981 760557117103235073,63665 792934169307340800,248514 759567907600863232,56700 779279198321909760,171324 764098849258414081,80648 770368174441295872,118482 775365237243465728,148574 774387336612196353,138165 791500678917005312,239405 763117948298891264,76429 794260133073321990,259231 794539200888631296,261155 765688937587146756,88546 764881206882238464,84724 770396193876615168,117849 779210445475438592,172962 768979236719702016,110585 755100046580785152,34666 768990940975341568,110659 788445755417649152,11774 776738527342190592,156518 734400815234985985,352911 777390238427549696,161542 777694793367326720,112104 793437928575860736,252196 788820938745843712,65801 777557401948057600,162348 795055458650361856,264468 769930405994573825,115509 793431244235300864,252020 762015491749621760,69548 781906543318999040,190936 785352208581746696,195207 792176198277357572,243187 772825835438911489,132335 790332115153846273,229159 794508824896045056,258598 794576712939945984,256276 771461143953018882,125554 772557551556624384,129558 794289323394891776,257788 793193873606574081,250033 781352802731700224,186584 787070803103719424,209011 753950069506789383,30590 792065870017077249,164814 788769275590901760,218275 794902090934059008,263828 762240546404311040,67229 765901463914549249,89765 767434160856117248,95055 794945635158020097,262849 751821703022407681,7546 755465037192409088,37433 774051275444850690,140043 785623646458880000,197512 768069683509653504,103261 786976334488621056,207613 790672333690187780,232863 779338327505776640,174230 788853762815299584,220602 744242882639454208,349312 758063103036776455,50542 761759930017681409,70475 788047041867845632,211602 790910236278358016,233997 788227072745504769,214084 789933443123597312,228820 760056399124688896,58267 773648931746156544,137953 785489074295541761,194949 792108964544585728,244008 794935188748955648,262752 756845131408351233,383981 756923690663579648,36145 762301392048402432,32941 765108791830536192,84724 786789810987905024,202268 780405892197908480,178524 771424562659622918,11349 777929805476028416,164403 794554527995174912,261155 765923246570999808,89930 767857163117162496,1249484 778776508580048897,169916 785300385195888642,193669 788484294314369024,217519 767758035678859265,100893 768490705782124544,104973 788157495562739712,212239 793115010637660160,249469 785820246523252736,198671 785852099724795904,197156 787856108421545984,205197 777923253335621632,164694 752876682915221504,24134 786962450931417088,207613 794755514395725824,262752 756609789707317248,41839 758829036650962951,53996 761963018053791744,70543 794002704276328449,257492 788072828952207360,215005 769959116718612480,113754 785311883230183424,194042 766709651895353344,92233 753327737301979137,22630 766727278063591424,90982 794657993614884865,261155 767834621094559744,101681 776458883028037636,135381 778971278199758848,171168 770821648547192832,118985 757448015040815104,47261 766090663461093376,74133 772523816602001409,102137 755435421824188416,11774 756465807178084354,43258 761332567274467329,67938 786349007043829761,199546 792963400208834560,243075 764553958220140544,79561 793191101540601856,249926 781477515323961349,188119 774700965437898752,20170 745336530512846848,23762 786821129432203264,201976 758864422643216390,51451 778325664848109568,166409 780866670151643137,183269 794527185856065536,261155 732917506684391424,354135 793617334283804672,254135 780775300611215361,182726 751091663553064962,16897 794646616212959232,203546 795441509088759808,267157 774806385762500608,145479 763185943499145216,76723 751851522397499392,17794 793132117815390208,249292 773278895093129216,135450 779651192351813632,163592 788003852415078400,214354 790936142262788097,234583 753985299064193024,30360 759149720593764352,54070 770919316485083137,121479 758704733754236931,48270 785798556879773696,197091 789422681057787904,172084 795160278971326464,264807 756651228583440384,43751 759016101346881537,55107 780019760251727872,177738 793814200082653184,255393 775041252924518400,146259 749931517502193664,10653 756287349894488064,42432 754792059039473665,30802 765349014359318528,86440 790691439822995456,233558 794047351434477568,256219 732985299534368768,355106 788440324750270464,11774 767726075866591232,100893 770286330697883648,117257 755540186935791621,38015 785237132923109376,108700 788004161073909760,214354 767158246394048512,98238 780884807278596096,182960 786343483623677952,202007 790953309137874944,234583 790977994340831232,235590 767419308075061248,97852 791143859401191424,234583 791690672021667840,240483 795377114740572161,265878 758112564517756928,51239 766425821644894208,93823 761524331314749440,68993 791837044863475712,240627 768151551458222081,103354 774988690095476736,146259 765955527637659648,88930 790965049204563968,199307 755781321868402688,39462 757798237054963716,48922 773659661421547521,137042 773979436865556480,139360 792528092497604608,246225 759076196990775299,55550 761989167299588096,70263 762125352839753728,431998 790078252207316992,228363 766332632632139776,88471 775514886147223553,142760 777946124053164033,164669 792091587685646336,243187 794969221071536128,263526 762750430354866176,74066 773661535839277057,138490 781711041847701504,187969 788544315811205120,217837 788093277941731328,214899 750766189249388544,12743 762778907594612736,73814 750056499213283328,10282 763044879907684353,47188 780119710696411136,176128 794561339523928064,261155 795259545178271745,262022 778647581937328129,167319 792482040528506881,246225 786642916777209856,205455 781807003580637184,171991 785673593074122752,195975 790651841344262144,232169 760103664333692933,60539 773671746180227073,138165 786966867290230784,207949 764846514049052672,84711 786419352463474688,199546 753963707022004226,29263 788535099700744193,218489 761014031897550848,56420 771266145512935425,47940 790713533650513920,233756 793089342906462209,247379 749356771261677568,8047 732328874080604160,350808 763158138673569792,73814 775206885662216192,141091 789856841077444612,226974 793771352239013888,252408 766748072630218752,94683 788987378341912576,194085 732572662103461888,351374 753900125542416384,27800 768964266108018689,110344 754724404588847106,33112 781000428444065793,182659 787261815998722048,199307 787385212468535296,209269 785655165688819712,197324 793629689407377408,252020 755344731379474433,36332 764308568686358528,83120 766033646222471170,90539 791406423389319168,237793 795375661632237568,266151 776214460272967680,154469 778201191939502082,164826 752948349087653889,22761 755096954074390529,34898 773540710536450048,136515 795323501280423937,265846 754820775115382786,32869 759182046719778816,56952 788499260467613696,217601 764737080425525248,83392 767365825661636608,82283 786587736576843776,197241 779013958967713792,172029 758084352102113280,50923 767619755712712704,68196 771532999938629632,125554 773582548303773696,350503 793467367313534977,252408 753763483947245573,29090 759157375555207168,51798 776496313605120000,11774 790518657239703552,231894 792409764940566528,245750 788388025520627712,217519 793621177684013057,252020 767177263653658624,90384 771279859855290368,124537 785987402225504256,199546 785845757958033414,197286 780878508000104448,75300 791254985178750977,237491 758738073198796801,54070 771528378839019521,124597 761337638481563648,67369 785362269962014721,194170 792113468551880704,243075 795730844602093568,268288 755165980893016064,35890 778801510197043200,167220 792873969036595200,247877 793149066070859776,249841 793884302148677633,256255 794533828610007040,261155 756205882526937088,41702 793482753983385600,250633 787849105192083456,205197 794552015816773632,261155 751771655333154816,14277 768993849926615040,110659 791648942551240704,240145 794697735777619969,262752 768160212536717316,103071 787444220923555840,209095 755290106034999297,36221 793186812135104512,250430 781636913727938562,171693 788482551430074368,218275 743618670564417536,11774 755552840517427201,33356 785848937563521024,194230 791259151297019904,237491 794766444890206213,261155 769240889126326272,110585 770231060596682752,115498 757290053219614720,46384 760577202245165056,63559 751116895743533060,16299 791422665764462592,239066 781102948709523456,182313 777554390278348800,159847 793272557193441281,250293 750262376373583872,10129 777960905351069696,164846 794660469642555392,262022 779387417757294593,173628 780525098193162240,178110 752969976445669376,24257 790915809413431300,234884 763809733778210816,80098 778304576592093184,167220 788101785252618240,215005 776756118630518786,154071 794001139146506240,254209 758441168979976196,52311 787078780561002496,205728 755724107648557056,37706 752843725076766721,23899 788099867403051008,215005 787671039379582976,206117 764694410126823424,83525 767139494751592448,97468 780614685296955392,182146 785984947815272449,196917 786012948561010689,199178 758380612025774080,52554 767849276861022208,97811 780755789770330112,182960 749869922453422084,10064 764070768527368192,79911 792066112879927296,243075 758032876906643458,50314 788063904605741056,214354 790580354721603584,231894 755827986142605313,27045 746470005592621056,383096 786327659521445896,202727 763328598908473344,1249000 774714206855827456,143473 764816960072876032,84689 769377536526516224,97472 773511900541820928,136515 790979849024262144,235641 793511991713341440,249926 772743988830990336,129471 792363673486516224,244143 793156322191613954,249852 785481980456472576,195975 757690727409135616,48663 758057238300733440,50442 773117975461232640,134470 771934741113233408,127582 786756018973716480,200963 765592681049313280,11774 770979355128369153,122146 780411607503470592,90252 788492619303284740,218219 788520293522255872,218977 755109520620318721,26721 774409109206597632,142566 758239279688536064,51809 794587446080143365,261155 789857282561572864,227804 777733246847254528,161978 789254094179356672,224333 793244046080745472,249926 781502690174050304,188401 785658477888753666,197512 769554225395277824,112399 767619971832750080,97371 769337382625611778,112872 770359739121360896,118087 775353697664692224,148045 760971881625378816,66116 773900147923222528,139577 751626869707935745,18893 768950747551576066,109360 770549018254606336,118191 779314482715557888,173347 761645379385454592,66263 761585350775013376,69437 793045360092610561,244270 754761863565484032,32869 775497480951726080,149259 790081274580873216,228354 790343053403881473,229177 762705927254446081,74066 753356671808929796,19598 758401226857848832,48289 792943431706288128,197618 755168043689443329,35890 764117023689408512,81869 786247658339831809,202074 789810912886661120,227242 793752223918546944,251758 754827351318523904,28574 789256218485284864,223935 763086685076873216,75899 791331063515738112,238207 781840522696617984,187131 789382234134355968,225359 781509698184970241,187044 795666982167257089,267862 771402809379999744,125367 772073327124971520,129471 788547160749080576,218275 786235324556988416,11774 764136790395527168,82066 794552363654725632,261155 795050078742384641,264397 791816093321064448,241678 794648119191420930,261059 780918584599994370,182870 790363043293048832,229693 758168733265395712,51344 758024595668467712,50923 758573657195110400,49865 768529829138432001,106774 768861693036363776,109666 775816576486535168,149953 785630328748593154,197286 792238359867301889,243187 779400147323146240,66815 792830718128762880,243075 794613036589776896,261155 771921254144155649,128194 778297840632074240,167220 793794671872847872,255393 772821163802292225,132868 790696910579388416,233692 755115388480974848,33356 767728918786928640,100605 781114779976933377,185496 788730941283954688,218832 765614992272007168,88128 766506713436434432,93261 760248929682395136,1248387 732513815812841472,1170544 770765148265017344,120393 770757013743755264,120557 776231492162727936,153095 794671045148024832,261818 773712206689136640,133702 750580738395934721,12883 760439622581252096,61412 771385749480407040,123610 793462052664717312,252408 794890283557199872,263090 756618476261900289,44119 758506729898438656,53703 770833315867729920,119813 763809835347431426,431998 767778505832693760,101463 759109087590248453,56952 794535267424206848,261155 759110990218731520,56964 764820314966687744,84422 770590881464348672,118192 758525283112742912,52554 787510040328409088,211347 793243377504444416,250744 778569974344540160,166852 795262155129962496,264397 751808583692611584,18113 773897020041940993,139404 793163920240316416,249180 794685874193584128,261155 786209599086993409,201374 751121532554973184,17156 769416962065723393,112336 774347800607854593,141867 791672999766269952,240483 771468991067979778,122528 778923836641316864,171168 790179564345581568,228354 773903612812652544,139404 767449746705219584,98890 774081151400947713,130980 759904568847335424,52112 788561029106176000,215437 753720773785694208,29377 794535884855148545,261155 791623951621521409,240070 776500075967025152,156290 794001346877788160,257492 753075350238666752,25255 769366468270166016,112336 773715739815583744,136649 763574248157753350,1249147 790853829403222020,234484 785915138243256320,197673 763831002338689026,80098 773304528733036544,134875 769225165746139136,111558 772532687076810752,131497 785629230046580736,197341 791790571606175744,203863 779360933659283456,174427 788747706495893504,220332 795094704148873216,263933 777638256980656128,162610 779027243511246849,171168 753825619117355009,17794 795208483675238400,265638 768788808074682369,108971 776979432397541377,153225 762575374438002688,7092 762619723230027777,73814 764466746854035457,83391 777192182398672896,159308 790660807369555969,233307 790754161562222592,99049 759036498599477249,56548 770685939790274560,119832 794593139264802816,261155 750741385926447104,14277 766702619180077056,95427 793457349570756609,252020 755156583513030656,35890 763017298361720832,75631 757291011404161025,45319 738051119394357248,11774 790886163984838656,234583 779362818994745344,174315 762680988682117120,73814 794700156612460544,261666 772863646502313984,133081 762364656891551744,72716 770300907669950464,117257 790722405060706304,233692 789563329601736704,220806 754233181939773440,30304 763890585065357312,80716 768976582622838784,110435 755257689136136193,35403 744009814787842053,350711 754996918288261121,34666 794910011172515840,263912 765436903831117825,86103 777626537600258049,162596 733008321163067393,355289 764158125679095808,82230 756334721995419651,42432 756607455900098560,41839 788453896599379972,192840 790598715069214720,232169 759222166936227840,56964 765547532382572545,87172 777973038927060992,164608 757541199079153664,47782 759834295632560128,58218 750718342076309505,14781 792426837481820162,245268 786189021982535681,198304 793626093651578882,252014 759136572075671552,56964 767544405670498304,100086 793595123091275776,252893 787025503232352256,208014 760826022514167809,64722 777683629103280128,162596 790933287921483776,234796 758137609600245760,47090 786721458286366720,204413 789479029673984000,225358 758627944675893248,53185 766107109259894788,90373 776089166279049216,152872 791741594990809088,240584 758530827269574656,53703 781390229701742592,125742 789255926008152066,206666 793360672939581440,250633 794678050453655552,262588 753359754047750144,25891 764915341231263746,84724 765230132155908096,86440 768334739497418753,102514 787028909573410816,207965 792787729071255553,247240 760209715070545920,61011 772178827585859584,128168 758345241489313792,52494 756929889060741120,45122 760863071304900608,1248836 778292924266139648,166913 762379311567351809,431998 794708059813777408,262849 757542282136580096,46006 732220878889623554,1170395 794525965015580672,261155 766348796968263680,93286 776872303506358272,158815 750416920843804672,13343 786721583473844224,204591 790752721510948864,235349 794584174455848960,261155 788176760085020672,214084 789559306899390464,227130 753947377157963776,30555 760244992388501504,61051 757395751878139904,46890 788389553551835136,217519 772052030286331904,127775 792140128110071808,232595 781916946287751168,191354 789955198697504769,218603 763134824303427584,73712 785388782250065920,194085 732428724272930816,196346 757039234570006528,43198 779086861482557440,172621 794627569953992704,262022 769118464770449408,110659 769224009258897409,110659 790929600457105413,235050 774156787851210752,1170739 793546570801217536,249926 759627701011435522,57189 786904842774216704,201958 749340083082461184,8297 751852355373588480,17794 760992617081499648,66159 788605612154318848,217937 791682662410792960,240483 764438676235427840,83391 751817889368473600,18215 765326668500242432,87249 791404801003171840,238207 792765922301845504,247241 793134906649882624,249895 764945764946542592,84422 760943322873499649,65931 780642692812472320,182257 772220171469590528,129650 781218004633849856,161060 785533122905419776,170187 786015556486897664,199546 795284767138684928,261060 757781342805368832,49207 778638437150760961,166282 793440590293790720,226218 777506924975632384,161960 771488650429403136,112872 755161992881664000,35890 773523582513254400,137042 778610620383932418,168284 795403493913657344,247930 793192025483046912,249926 756662058184302593,41839 772274719298953216,129212 764827114415591424,84724 771424138204422145,125367 788203691215949824,215088 788427508156764160,217650 775572935318863872,149259 793792474028343296,255393 787359053336813568,210289 779000565158346752,171902 737379258436190208,354309 788462071587287040,218275 786947032959201280,207613 793240220669882368,249926 775763484642414592,150663 790516419691589632,231870 754851569502457857,26721 793966056297508865,255942 760527892770086912,63149 764121703429439488,81926 785350723710033921,194648 795668042055356416,267862 790519168361607169,231894 750757196753997824,14858 751597999709532160,19000 767399563766358016,99207 773191246907080704,132277 791064779284590592,236454 761318750926745602,67360 773880676860911616,139404 787838862567485440,213064 795769473982668800,268448 770133583356829696,116082 765235497308450816,86103 768922689020960768,108710 769277852617367552,112363 775298933602091009,148045 788625391032344576,218455 793162709412052998,249926 761653033658818561,70072 775545169286340608,112363 795212395236966400,263895 763704131039223808,79020 755882136465395712,38106 763461149123837952,73814 786247819203981313,201958 793145016612945920,249951 770620680341643264,119832 777592823772098560,161456 759593330753830916,57574 767856799928037376,100605 790359432232259584,231008 760153203744710656,57092 763135636995878913,75899 763462079630237696,77849 771299397640609792,123530 787490459505397762,210207 794568699038564352,261155 794541084592336897,261155 794650391199805440,258044 794682001211199488,39957 795673865733242882,267521 775446606103531520,148870 750430721458790400,13343 765081249647996930,85562 732893570965725187,354515 762285533779271680,431998 777978214970904576,76891 787267628263890945,206666 794055287749705729,257492 734102079480811520,351850 795206305401085954,249926 764281463781068800,81924 773206675339608064,135025 786060544247824384,199496 793411709813846017,251452 774125548389797890,139404 764132861599289344,82066 732639457309020162,1170428 770733924561584129,117257 760923503419875328,64730 772921355431849984,128017 795031595895914498,252939 753070340041945089,25139 753602526373568513,25321 758254460833366016,51191 793984325272354816,257325 795759767176220674,247930 751752265246056448,18893 752912842257371136,24316 762773599543525376,74575 768856177895739392,109666 791361989146714112,238395 758804697352253440,1248642 776710433474347014,155451 793561731083673600,250785 762314010486272000,72035 773510654636412934,137042 761958712621891584,70858 791768426653978624,240483 792248233779011584,239261 788747227824992256,220332 791348585879048193,238117 794004063130099712,256349 767802853494657025,101681 753346728896540672,19598 762384905338662912,72420 793974826746593284,255942 795421162247483393,262752 751221944884817920,15808 790928854764310528,234579 787025793448865792,208014 752937176955031552,22575 788017165030993920,214492 776375766237970433,154743 778763060999696384,170252 787013901997207552,207287 763812947059613696,79131 790361494659616768,11774 781110061448003584,185496 794009070768246786,255870 767130087665860609,97852 759191841736691714,51798 766393726096769024,89923 795304833125326848,264397 794307513097195520,253721 795299104238817280,263171 763948637458083840,80366 756848026279415808,41702 764185309408026624,82544 773760463196663808,137953 794528082564673536,261155 781463231080591361,139404 766874883972276224,81702 772947146987413504,133043 786275957036298240,199840 779301655292448768,158387 764441123901218816,83391 775809166027796480,148757 751777915969437696,18893 793957284007153666,253721 779302036332478465,173753 791666110387085312,240483 793980931895947264,253721 785983248308502529,198878 758024559941431296,50923 777957008934899712,163592 792403414529433600,243165 750526094009372672,13944 754744578876567553,33356 769868871075495940,114587 794438070820999168,258456 790973971940249600,235621 792766812345634817,247240 788775072555204608,220332 791433636654514176,11774 754776680540045312,27045 794572717127331842,261155 785490116756275200,194743 781482366791479296,188119 751566741059280897,14277 770377974050754560,118761 791040241410928642,235590 786187415522152448,201494 787293566737453056,207841 787935520731041793,213347 792048090807021568,232976 794108345128865792,350913 768859818455072768,109666 780600855452155905,80785 781293169501728769,186883 759811263186735104,58267 760191410305851392,61412 735857371357040640,11774 761945900499492864,69231 778956125970497537,158042 750429532876738560,12824 772806151515680768,132335 792353246387904512,244143 774291211846692864,142563 790621979824889856,231871 794625004277264384,262022 765255703309279233,86103 781209050365173760,185496 773971053001502720,139404 758180735064813568,51595 777106276736180224,158673 785842985451810817,195125 793537966379528193,252020 751887551984721921,19545 758312891812577281,41703 768944619002486784,109470 761961101676412928,69947 792147249803382784,240483 761986125493829632,1248953 781194307210514432,186212 793247314206986240,250633 779053574097506304,170207 790389510597062656,212727 779674793717145601,76146 764548065227341824,82744 793665100888420352,254135 790951417687052288,235147 769219140116701184,109960 773672928948785152,138616 756273380677091328,41509 769277691610664960,112445 760870636033941504,11774 762299130643410944,431998 773346911009071106,136331 785716966023630848,198151 751557888968130560,16092 795147501850525696,263895 766434802568458240,93261 791353326742962177,11774 771637244469784576,126389 759320619146018816,56964 775849488158224384,151242 762772924000505857,74067 791359788860907520,237908 792856325898272768,247592 732460404400476161,350864 773658765769965568,137042 767523985370275840,97371 766013786259984384,90575 790881130258063360,99049 794531871426310144,261050 759560670824304640,56964 795316599653879808,249926 792068885080051712,243187 792821888372269056,246771 793971423035260929,257353 793151233728983040,249961 794481099049148416,260871 751018415285043200,12883 765006228560818176,85562 765175739901698048,86103 774020731571056640,137965 788458854078029824,217106 795167797722644480,228634 787022721595088896,208016 778559162108239872,168794 794740074168676352,263108 777108959043817472,152123 781216253637648390,186434 793970908067041280,257353 756527227135598592,43391 779748688533065728,173347 785876136131563520,197512 762666386250358784,73926 766723930119933952,91700 768790812058591232,104208 762115456337518592,68987 758041318417399808,50719 781117243044274176,185496 791037018654511105,235590 793980291698331648,256393 778768619371200512,169923 785280694264090624,194648 791084411638968320,235487 755865741430325248,39384 758108300420317185,41703 762012665698983936,67497 780494677854355456,180233 777976093936525312,158820 756334724251918336,42495 758540717140639746,52749 790940729006632960,232169 793555020272635904,250633 747824567545008128,148861 750042887396724736,10735 757469196385038336,46404 769487710247682048,113836 790936577505501184,234583 779953831576604672,176203 793445341270052864,252196 749755104589262848,10064 776063245912186880,153194 753214484211118080,25255 779967425814999042,177442 776417180527104000,155451 791861200380231680,239998 793097533044166657,249469 761753553685843970,70543 795685774742134784,11774 762067575358402560,431998 773986685176512512,140437 787724578672050176,205197 794253168788074501,226320 795615189395599360,267521 757275004404981760,46797 780734696716197888,182036 768869642999730176,109666 750791442075910144,14277 771423767826313216,124597 775026168550612992,146259 794679288301764608,262588 790323698481922048,230277 775446985331572737,149202 794531640848556032,261155 790725606363107328,232863 787808586969649152,205197 769967607172722688,114848 765273687096385536,85562 757243451549310976,1248475 764956439328808965,84724 769602221545758720,114306 772801861896183809,132335 774586321390211072,143473 776394762181939200,155390 785543435516317698,195923 777409230827421697,146125 751168959932751872,15808 760112766535499777,60325 779866129409925120,173358 751553668760076289,18470 752179562633633792,14277 732964569237336064,354532 758021255169572864,50581 790957839325929472,234583 795683117528973312,267862 760048917933350912,60732 768143924108009474,103354 770909640926359552,118191 771581815710638081,124597 779692601591160833,352027 770073134053588992,115531 788849322469105668,218275 775856556218867716,151845 790658190929108992,233154 771824207768330240,125742 793179468546183168,249374 754741641924141056,33356 756582959453310976,43956 770993690257031168,352033 755864192784166913,39997 785263455422992384,194082 788876620681535488,11774 794323686241120256,259773 753566123946348544,24311 775168825499213824,146205 791870591913504769,240890 768551619432624128,104662 792446704725352448,218540 765606220321349632,88546 792070960346259456,234556 767286510060089345,41141 774129331790499840,138165 775904699220365312,112363 788656086526091265,218258 763453487141183489,77687 768194998525321217,104395 790310707292098560,230277 795360620740636672,264397 766768458688262144,94683 769572995505401857,113836 788520502503538688,218977 759162246526369793,57131 759127087223635968,57189 780740048077459456,182036 791718732187901952,240483 763079927990194180,74366 755173302369345537,35890 760474953158320129,60999 750720271171063809,11774 777544277849206786,162107 780618683278200832,182049 757795420542087168,48926 773993529702055936,304437 785952338909491200,199546 792307199225700352,242712 753686820928364544,24745 766074497413898240,90384 768449062269923328,106281 773853601592700928,139404 781282053308358656,186883 758299164669251585,51795 790033371653079040,227496 789985878055620609,228354 753368942886789120,27045 750417602829291524,13046 768047341060235264,102284 753437588556423168,23739 751848400287506432,18470 775362529551872000,148170 785921874496815104,198671 768878522819547141,109874 771009811286724608,121949 775580092797812736,149304 786463219111997441,201558 788788199761903616,220526 756239967483928576,42117 780810036264054784,11774 762138974030663680,70858 770546416598986757,114254 758010438370164736,50827 781227141165756417,186584 791308092860403712,11774 794595229701705729,261155 762698768152137730,74431 766021005118672897,89923 758727071438778368,54522 763415974217383937,78129 755167490699849728,35890 793784482176303104,193636 762680564633567233,73814 765565210195263488,84724 777151208561659905,158673 791709229438480389,240070 778042435502952448,156055 787294145652125696,209035 795342249454424066,266460 753964191992602625,30304 792474059569188866,240556 758082029711794181,50476 763445381476839424,77720 770223583175913472,117377 775839084631564292,151242 791206710987718656,236951 758010975047987200,50827 762696136318590978,74133 764914214402088960,84724 771824754219036672,127358 777477799384875012,159475 794557462909046784,261155 790157830749884416,226490 794586963189829633,261796 753567397915791360,26066 761209419531157504,65222 762713051418222592,73814 779313050763526144,173964 788626704961040384,218489 757031571337523200,45669 781139130809974785,185496 752680385528541185,22664 753025154918342656,11312 762755216378822660,1249013 774659287658344448,142503 788354090950594560,215437 772214697424785409,129471 772216932770734088,129991 769015988931223553,103924 785851728189161472,198591 791400480752762880,238780 764096189788594177,81702 758388653840216064,52554 775885710276427780,152182 756631336866222080,44274 761923945910136832,69711 788779680992153600,220332 742117776505081861,11774 755947472967569409,40881 758118614176333824,51069 785618468020248577,197622 791214693729710081,234583 771108335932375041,118191 772792524482179072,132335 788443401381351429,11774 794576141000601600,261155 785654320318459904,197911 790581461124542464,11774 758971192116064256,44461 786097644645060608,200382 785460674428145664,195975 793936877115961348,155390 765661945945022464,89076 763933827571920897,80939 786369552514846720,202727 792216401717170176,194349 793097628795953153,249469 767400639567568896,87607 773884619267706880,139404 749650773013893120,7461 789180534463180800,11774 760127871683670018,61049 761046993615466497,65180 763105989788708865,76552 774931595618881540,142566 777847060095725568,163990 792841912894033921,246987 790608729079021568,11774 791321240967454720,230142 790611428101292032,231870 792724687537274880,246392 795308123686928384,257423 789562011394854912,220029 755006063183671298,18979 755542014553272320,1248295 760178198764064768,60855 792786187685507072,247672 763685354406834177,47940 768807938173472769,108849 785850310564642817,198571 759764128554704896,59666 788896134714589184,11774 795236811526311936,264774 779173152203108357,168284 793853423921881089,255942 761921860955172864,70941 779396346109235200,167101 787726841687646209,205197 793580571217817605,252679 761981905919094784,69865 768387222617726976,105270 787707962508718080,210253 758272167696007172,52112 786939466954878977,207287 765406048635281409,86103 794391969745240065,257406 762652208772952064,73926 780454268775960576,179229 792241380592455680,242693 792853877993250816,248065 762299109931831296,68993 765266152100683776,84209 791773793429626882,240483 792386102275502080,244373 764256224812544000,80939 772276795605340160,130327 787086050820759552,207965 785653279178883072,194082 732283290166525952,349347 765894883575988224,89854 775144763897044992,146305 789963413547909120,220526 794290766856105984,259267 793356972414365696,8044 770695146312568832,118192 772061729589043200,352717 751207077637414912,16768 776293029250527234,152314 790659365447446528,233307 757170715019870208,44429 779072109603586048,172545 793150664855674880,248437 751643658814795776,18567 759078933635543040,56630 770199757365075968,117257 775740142938009601,141867 793148248324046848,249469 795150615634735106,264397 751771677353279488,19376 755563788024307712,38476 778158560526082048,164826 795459697457307648,267231 758842773151715328,51451 763015150827823104,7258 771357477623529472,124597 773275701927636993,133702 758415600637005824,51997 761544199036690433,67229 795048884871528448,262053 765274199522816000,86268 780260658910752768,165348 764202963090964481,82066 793892314435297280,248652 766135711431024640,90405 769338399027261442,113165 776581514708389888,153508 766559332783693825,93823 775310885061406721,148170 763110731051073536,76623 759883544244031488,43471 767562405203193856,98259 791757106814693376,240535 754884932434927616,34242 759176963252772868,56964 792784309430214656,220689 732717006336577536,353743 749710818011328514,9295 758364959105429508,52532 762254083935854593,72420 787078814513950720,207109 760947702037381120,65867 790878176691970049,232863 794541392001384448,259034 777668508758847488,161984 793168053894656000,250033 751596597922922496,18413 760554779835719680,63655 767852748192616448,100605 781648901711462400,188500 788825819023937536,217519 795404278504521728,266822 786944586748989445,205186 793076607107928064,248514 759215469010284545,56964 773620340874420224,114236 733347966774317057,1170415 788505902705967104,218349 792454924823060481,245854 763473391579959296,78360 768942918920921088,109360 792349117104218117,11774 793310292872687616,250033 793080345339895808,249286 778287206276403200,167220 785259138691371008,193623 788581124700270593,215437 789322796845322240,225456 767102135527813120,93144 767763848577155073,100559 776097609979162624,153095 785972537830346752,197341 762466648582344709,73302 774720065568542722,143043 779352853471125504,11774 788740457245257728,220029 794717089047068673,262784 750621112308867072,10648 752956639179776001,24257 779412138192437248,174115 764210212211269632,80648 767362799198666752,97413 769099566885068800,106023 780625443317698560,182211 793276142874525696,250293 755731621404250112,39195 762404127758397440,73102 795090087289593856,265191 776756267155066880,151463 753721892104613889,28508 779041407868760065,29263 794332612252864512,259190 795311709476917249,259457 777608141466767360,162610 786243813010345984,201958 794345852311478272,259055 795668525956231168,267862 772181862303137792,128934 773174086298054656,132364 789155210287427584,215505 786597990643470337,202636 794716123304460289,262752 763038930618888192,47188 785297867468668929,194923 795346817911230465,258331 751061066835173376,1248142 749391330661531649,8497 777301452955922433,157755 793999004191191044,257492 753680494181572608,26977 756270869358325761,41909 740630956592267265,11774 767172554440183808,97386 769171593532702722,109320 792891772321931264,247240 788476754163671040,218495 760654383868547073,64019 763458055736438784,78159 763890656053952513,79724 778235785283641344,166532 793622633619320834,251566 754739369668411392,33356 757643716437741568,47940 755430788250890240,37433 794620614757806081,262145 751556268293099520,18470 756542925396250624,43751 771499651786694656,125853 787719213658021888,205197 780166305173372928,178735 779289911262314496,173753 785518337186865152,193543 793607052572569600,252639 788149726633873409,215754 776631679196680192,154832 791040629627379719,234796 758629251327356933,53504 790641579295776768,231894 758342399487713280,52030 768291732043603970,103261 790382123127627776,230277 794752749661343745,262849 771857360948228096,125196 788887980190629888,220689 771731606226690049,127366 785610427040342016,197046 791032334552297472,235487 794744280405262336,261155 756504807897198592,42249 764372026815414273,82066 794765864771801088,243187 768519913547988992,104973 769306668245061633,112788 780644238136578048,182257 786593903436791808,204413 789488322804539392,224678 795760933842796545,268231 751542847447248896,14277 758144980971958273,41703 771658685508575232,126936 786342401321365504,201958 788670301173346304,215437 773611808804343808,134199 785730093695967232,197063 733033962755522561,355464 749741060964753408,9081 766397155439480832,91894 770690580200493056,120610 789741596585713664,225612 791348344480264192,11774 793156686643068932,249926 765177046679056385,86103 773523001467932672,137158 778716588014874624,169384 752890604506361856,24134 794697293765165056,262752 752874082589368320,22436 779067765743230976,171795 781371916351266822,183759 779448406045405184,169550 791336753726689280,238207 760310442937823232,61922 790827536850808832,232169 791368994292797440,235590 785629048248602624,197297 774102054402830337,141549 790564167426113537,231894 793227689075277824,250430 734492961329676288,349474 791084266507669505,229755 791380018567995393,15498 794269138512445443,249926 773709187947769856,137953 792911531675492352,248437 756590713836568577,43553 794347773407719429,259034 732405374901321729,29044 765695994856140801,86119 778754147759693824,170169 779470592668012544,173917 781156549389541376,185496 790710276593160192,231871 794562768481357824,261155 757248199807688705,45014 762839767306244096,73712 733194615105392640,355106 757613290939908098,47782 758047751821111296,51069 753999468383576065,19598 787024823172026368,207613 774092334682157056,141316 775710864561152000,150302 755893342999810049,18215 759451777037176832,57897 791665604814049280,240483 775495097181962240,149259 790751768229453824,233307 794207309182410752,258598 773670159605125121,136904 786675510579437568,203538 755613449812443136,351152 763351040511119360,77665 763753791913136129,79691 774752162693914624,144573 781221410073092096,186434 773941600464539649,140232 758753442269507586,54070 765612954872008704,88669 766432811763044352,92959 794612267157327872,262053 765306481738559488,86645 733122887863967744,355480 758339198227275776,41703 767868320112517120,101681 779016147014393856,171982 754777340341784576,33549 793097540749041664,249469 764248664470654976,1170700 751200335377555458,17416 794167486619021313,258331 778922709489164288,171168 789929399193927680,228820 753362107643469825,27317 753720415655124993,28866 792186940921483266,243187 765231010866827265,86440 765344035036864516,87245 766759032971468800,95672 769223890354708480,110362 758293470268174336,41703 776869213403250689,157755 776888530903588864,159235 794567915613933569,258104 768342878342909952,88682 768568764824707073,106763 774209901312684032,141887 785799231990824960,197512 785542318367604736,195858 786253351298093061,200288 760803424145473536,64722 795394947927027712,264774 768527715007725569,105109 775608635238060033,149231 788348733046022144,217118 794184423172345856,249852 761713818531606529,69947 763318124515065857,431998 778285227743580160,167046 781591865548152832,188401 790944593202278400,234653 791836103070273538,240145 791337946498596864,237594 793306292303429632,250633 793486312481304576,252408 771309220373245952,124597 776471230006202368,86103 761663874391310336,69947 794453073921875968,260761 793470768906731520,252408 793444415196934145,249926 776936364558454785,156835 789308478250639360,225359 763994540852207617,80393 771023050733158400,119754 788467890387312640,217519 752919698459721728,24316 732984332491608073,354989 776436250433753088,155688 791662071997952004,240145 758050061758656512,51069 792560268618309632,246295 754032292696293376,31377 751156633955295233,15643 781354840727310337,139404 765243552909492224,85981 754870033981984769,32490 774280118248284160,11774 785234853461569536,11774 785991441369686016,200384 776101366280359936,738099 779345373449990146,173753 792135659704246272,243075 788450865656963072,218275 771390526344032256,121479 770205221981216768,109960 788568043894996992,215437 793847375081058305,255393 755154950993215488,34666 765950585187209220,85921 773299085545771009,130988 791623978280423424,238233 794377882801991680,11774 778988869412724736,170796 779017510821789696,169916 765275043450396672,86950 763852850631962624,80648 756661693103702021,43417 764072097781997569,78159 794899286135709697,262849 767916284591955969,101681 776185770902188032,16728 786967716062257152,207613 793648424100982784,252408 786005440454807552,199262 786220531964055552,199640 773609517607247874,137869 776891043354730497,158820 788471311429279745,218275 794565121066631168,261155 779364063054745600,173611 762693639327870976,73926 774061704611237888,139404 778950966527733760,171168 775487070961893376,112363 775345638057713664,146580 777312742344654848,161456 791335371246231552,237594 794134640705544192,257492 767655891881426944,99471 787734409394921476,210253 780627757046824961,182211 775033773729513472,146259 791804237042716672,241678 757645968078614529,24316 764915686703403008,84724 780690735410520065,182313 774237278772224000,139404 788854610995720196,220332 764996019280949248,82283 774166828171919360,140444 791028085256749056,234583 769654136686206976,114779 794638190548316160,261155 773722871872880641,11774 771723443779670016,125554 769679990837252096,114779 776136508096991232,153095 785291580173275136,194154 755852872475037696,33977 794533538607398912,261155 753979598996660224,11774 768107110567510016,101203 773870152484085760,139404 775405439546646528,146580 787279777824514048,207113 794693513552261120,262849 764437907016941568,83391 769892610097881088,113567 778523267607003136,152594 781569796630417408,186584 787799202264784896,213253 762038015116083200,431998 785514018345672704,196277 762619116893208576,73675 732931031972651008,351436 790702542392930304,232169 758830873886138373,54070 776177391915761664,153194 780754589901549568,182036 791256204249014272,237491 793502289172402176,252741 744195918036013056,354103 770396897819238400,117257 793358098450685952,249469 759004393798668288,13403 770251895587889152,117257 785940268755267584,199546 793250293832187904,250293 770452248530784256,1170597 772135206266499072,129558 773959431637708802,140408 773256146815688705,134470 777490770827833344,122146 766623162922663936,91700 787257930915667968,208167 790614614941720576,232791 792750479495143424,246392 786952620376264705,207733 794605415166345216,261155 779366469402451968,171463 785934449661714433,198788 791076275830001664,164764 794695235985178625,262752 754749045084557312,33356 775075412309217280,146804 755064354299523072,33356 794723601257639938,261155 740330377298907136,11774 779002507410354176,171324 760044889304338432,1170537 792721467515502593,233498 763504825787097089,78830 794030230486683649,257492 750534549273088000,145399 773989658363441152,140232 768166058641362944,11774 787987504477507584,214209 763900067157798912,351272 776423250888953857,155390 757522186684989440,47680 759404474842701824,57562 732643782966059008,353228 772158038383874048,129565 775587020101947392,149300 759524179817279488,58227 758628059868127232,54070 767836200535293952,100561 786554472122068992,204284 790914209785589760,234495 786939327372627970,207613 793878789159784448,256255 794269781503442950,258331 794549896032333824,261155 763137737650122752,75899 771929903914770432,118191 776541884151762944,155933 788343130412224512,217034 773044562839285761,133454 785656408087728128,197297 771549673051922433,118174 793206345218392064,250064 793879987120201728,11774 778562387678945280,160539 793319279663939585,251452 760473804716081152,62771 767418970014117888,97379 779057440834936832,171886 781193530584752128,184835 754728864132239361,33356 758686061497159680,53185 786194006376079360,201217 774707068397838337,144690 754745682452361217,33356 762979340271423489,75724 768164087318446080,103071 790579180215885824,224680 793968918381662209,242693 773556776956493824,129380 755375146639253504,36735 770422165070082049,118393 774264415344484352,141360 778664659259944960,169550 794057210301018112,257325 775093578393489408,146847 760980943784054784,65455 789751601678340096,225909 775054439912656897,142503 787447809398177792,1011996 754749137745313793,33474 768871744484601856,109666 775337576983105536,148473 762842589741522946,73712 788663389115523072,216327 794051119265681408,254444 756954465387876353,45576 764911497596108802,85159 785449091908141056,194648 790395664010055684,11774 794590603837341696,261155 793164892299755520,249926 764811000319123456,82766 769256378804285440,112363 759150635686043648,56964 759156727212158977,56964 787811110661435393,205197 781606704815411200,188401 785766546224340992,197091 794631785070071808,261155 774778179152179200,144591 785619901650046976,197512 792121270762479616,243075 771513610073800704,107423 779852005015691264,177233 786700115591491585,205728 756292230038552576,42564 765702242322288640,86103 768143194886332416,103354 779313347191709699,158387 765644864499310592,88682 789240934345105408,206666 794355257773944832,197512 787123914564526080,205728 765191711064752128,74247 777549562647052289,161387 795655634112888832,265649 785310356616818689,194923 794210682325450752,11774 754950299484237825,20824 750083793600425984,10661 788062131094683652,215005 758655112604712962,54272 773991753380687873,140230 763897280244121601,80720 775181431769137152,147589 778207493872816129,166409 790641230426189824,232137 738229399363850240,351346 749215963703152640,7615 763876443197575169,80136 771845183424106496,127582 789780226280677376,227048 793347600871223296,250633 793594175493140485,252020 794022161581125632,257492 763953279667572745,80098 772758015535570944,125163 774144184810745856,131421 755767411979194368,39462 762822576179675136,73926 763160609756176384,76549 765355912949227520,11774 779640354848989184,174427 794577733670076416,261062 775720027148447744,148479 755816082062053376,38535 792073714275848193,243187 793135092336095232,243451 752290941055172608,18030 753443540148117504,25189 776461359181692932,155850 785322468332351488,186883 774423034845274112,143648 787601343049498624,351563 734015506068295680,1170810 791048888970911744,78159 769372835731083264,109713 791307821983801344,235590 791783826322231297,241720 773707255627845632,138382 763888081560752128,80863 757730472130670592,48220 771498119213092864,122982 765052929170485249,85562 761548091539369984,67959 766476553341407232,92917 795409220346712064,266151 753670976429256705,27853 776820596621582336,156811 791223915896897537,235990 791347918095650817,238207 756988447840169984,45369 773899115138846720,139404 774494841262735360,139865 778563313919811584,168794 779442508585693184,174557 780771585024065537,182257 794915678306402304,263688 794694811374780417,262588 795701880118644736,267862 763002684634988544,75899 769419283059183616,112399 791362494140788736,237491 781618231551426564,189017 754725286965415936,33356 776848839181340672,158520 792061246648508418,11774 752939604639035392,24497 775519812806144000,148909 790651758699610112,232280 780923009007755264,184223 767062768096776192,97472 765970203863818240,84449 792754110898507776,243187 750000947934494725,10814 790530818687004672,230523 765573285799006208,88361 766524075954941952,80939 793637396462047232,249926 787015921395113984,208379 773269446127456257,133702 795658599959699456,267521 790949542556344320,11774 794162831809605633,257492 768867995586289669,108849 769345336808726528,112399 789907712654077953,225359 767770492648427520,90252 767815045397053442,100513 788893058372960256,217634 780763131807162372,182036 765193424274284544,84724 769221806335094784,110060 793796990647803905,255393 792871348695658496,247455 776978319304720384,157755 757523806646788096,47723 763941146443730944,80939 794389849172111360,243075 785269692399222784,194648 792054402920087552,243187 763348038433681408,77586 773857569622417408,139404 795476302459445248,266079 754119345681203200,17794 792754666484355072,243075 752901711245611008,21459 787440841807826945,207712 760531602577448960,63451 755378004730273792,36735 761366539731890180,67229 792384753689239552,177455 794565944785965056,11774 792085539289649152,241678 758475947758661632,52598 760979319774642176,66116 779765223335010304,173682 759124746655129600,56964 767265930074292224,92958 750412268391641088,12883 771421003780071429,124597 793611573998694400,249469 732504237842698240,196346 754059442610503680,30910 760314859317760000,56964 740732264787628032,1170677 758903721317109761,52403 758740619980177408,52112 764338616063578112,80403 756506671308869633,42249 763873546980368384,75973 779022173193113600,171902 793244662333079552,249926 764833225218727936,84724 771422426794033152,125367 773236402230362112,135025 787071421394616320,206859 756403326682402816,42432 791377160120463361,238395 794214021062950912,258771 765739151547310080,87904 754079393228525568,31528 778292582703108096,11774 793093422475251713,217519 750099754420346881,11677 753712185860198400,28586 761997641957842945,70858 776630829250408449,156835 778360698451615744,167305 779126023103324160,172084 765218901089222656,86103 766136912922882048,91122 771131452624769024,123135 769259773627813888,112693 771525490284703744,125554 752236268801527808,21074 756219917918011392,41680 794593013553131520,261796 772073041194913792,118191 773564025510719488,136947 781475073022529536,185310 785540882619662337,196788 791819092957229057,240483 765282942759284737,84209 764892249083686913,84724 772311767582060544,118174 793858732597719040,255393 750345484603129856,12357 763780317547225092,78239 765058246981722114,80486 794757779642843136,262752 770118419115016193,1170396 770535398770667520,118482 755161266226810880,35890 770952997014614016,121949 753724793266941952,29263 756368370455318529,15643 776184232607621120,154469 795766709604913152,247930 751092847735078912,14778 756877136657518592,45122 764248943752609792,73196 765553817106591744,80607 768216471654707200,103975 756780646043947008,44935 776873037572542468,156976 794380250700517376,257700 794258570707509248,230523 757727209448669185,47570 788763421298663424,220029 773522787201748992,136947 761260633388179456,64197 793827114675908608,255393 774206188753981440,11774 795676463848718336,266138 769323994444996608,350498 788780082642952192,220526 776581871635279876,155318 779288980043010048,173753 793950837269811201,257026 794876640828465152,228037 795197549619642368,264774 794024585318563840,257492 767880450752802817,102137 772522733682958336,131007 776380981393580032,155390 760274334434942976,62225 768259463983824896,104332 789552075269140481,226879 773556720161263616,136018 789876470906662912,225981 794073667768438784,350913 794229250161315840,258741 750758024717950976,14277 763769143451525121,11774 769711751155838976,87904 780806811045666816,181704 741765338342129664,1247492 753745252494807044,22439 776560632950759424,156315 751096657421402112,16897 752720797106466816,22752 768194152429412352,102249 773542017213292544,135736 785642425255469056,196277 758373259297562624,52545 787819477568135168,205270 793905795498934273,256451 794482122287263744,258741 768807000545366016,108849 773183600963493888,135025 756298159685529600,42495 781066609553276928,177773 755856553429852160,39462 794940089310658560,263906 767851224364351488,102137 773515045951115264,133702 760848801099677696,64722 788770869405364225,220526 776226746219761668,153194 789308591870205952,225359 793094494170284032,249348 786377346349543425,202217 753049675960201217,24711 755762476386488325,39462 790980508159123456,235590 788789853148241921,220526 790608426346897408,232169 765959427161743360,90482 770064595943841792,1249723 771420867737686017,125367 788506653368856577,215219 793872740302348288,191065 765285144466862080,84209 774807767529902080,144654 790348635129180162,229910 792546760056987648,244727 755199335319629824,35449 760648170997022721,60112 763506085852438528,78853 789313509578244096,220526 795484659731877892,266138 776090905048649728,11774 794406414764494848,260404 794598929148964864,243075 757047421436366848,45974 789149757545385984,11774 768438604632690690,95568 769330851301785600,110302 789445686265774080,225981 778404979816095744,166852 792375201656864768,243075 765628070669742080,84724 763393366079840256,72035 764103026877472769,78159 772748010048610304,132335 750924428012351488,14128 781636602527358976,187969 793322844000169984,8044 752124249146585088,21077 764443865835266049,82642 793096860479188992,249469 761160397617496064,61051 762372199542054912,69794 762807211617689601,64145 765939280099348480,90384 779910661358792704,148018 787340597489262593,108396 772539029640273922,11774 786634691424256000,205270 793063169564479489,247877 758148986519912448,51344 775463509790453761,149329 776902045282529280,158673 777950592698318849,164869 770574854709997568,118192 790280717347332096,229693 790342766815354880,230485 754198654483779584,32157 759327287695245314,56964 765344907296997376,148861 771019693192777728,122017 795445350022709248,266054 771723242608484352,349856 781828163336712193,190635 786361496750161920,202304 786903903296184320,207287 764516596341702656,81946 773815454624165888,11774 786951323799416836,205455 732260514764603392,11774 762674646814564353,73814 764835923792044032,84724 777466036849405952,161542 743169963066695681,11774 764085978973605889,80720 786718798393044992,205270 768581760389001216,107559 772711904393461760,128713 787259006352027648,209184 764974857134018561,81130 785605590106202112,196277 764454978345963520,82066 774800504371064832,143720 793455397369700352,248253 795058174977970176,261155 789272612505522176,215437 786079268287746048,193533 788804075617980417,220526 795414328459624448,265855 790574393202049024,231550 795700138752823296,267490 771454739494174724,125104 789197974152683520,223286 750705851485290496,11495 776893346463813632,157842 769351683163824128,103924 750395668187885568,12883 766104788048027649,90735 781899144667369472,191354 754724583681495040,32868 766258594450960384,91751 788193130948407296,215608 793104305448509444,249469 767413737858924544,97519 767566768126693377,97519 771371582962950144,11774 777324645741633536,160593 788868842722328576,221785 733039812744237058,349197 765969642229735424,84449 766058341416243200,90482 760078409070415872,56574 773836030487199744,139379 781385265751269376,186584 788631125178671104,217937 790649160638799874,232881 793099416081137664,249469 781569778955743233,139404 758118686376865796,46974 769305171478261761,111448 789101309077155840,223495 771831396344233984,118191 776449006230708224,155334 776603423319863296,58531 793586283633184768,253793 751720078857547777,18452 778386062812942336,160480 773482968870424576,136947 759359160924250112,57131 760512740574187520,63149 773961968210370560,140444 755772332392579072,39197 776969511547314177,157082 733060738969927680,349413 751123564431015936,16728 763225869397688320,59725 793565806638407680,252196 785494112229285888,196277 767804592092508160,101681 787349904242782208,209151 788868118290378753,220112 750392999255937025,12883 773721969741225985,138465 753700773444329472,27402 770736965197193216,118191 785621646337986560,197512 794036190768807937,257661 771694666664206336,127134 773661153868124161,137693 774692917533224960,142721 786904306989621249,207287 763445147023634432,78325 774285774694952960,141316 791476717185486848,238292 763826611976282112,80366 780931033856368640,184539 749242058938978304,7072 789146456770818048,215505 794716971292049408,262752 764458738367524868,80720 768976052257456128,110477 778317845126062080,166409 781356415558365184,139404 786298101099290624,202200 778196397929566208,165488 786601638404382720,204413 752980347298676736,24316 753634490782781440,28732 759481563226607616,58495 779046407395274752,168284 758533200784130052,53703 760592307020333056,39354 776773030194339840,157693 778561046424461312,168794 764228560772960256,82759 765936446423363584,82283 790643194727915520,226578 792847882764193792,243187 781200459235258368,158520 750221745689235456,12018 765878076517539840,90000 786754811286941696,204835 793511262336356352,11774 779840522236010497,164475 781165367922085888,185601 774001740223873024,139865 768566725671464960,106774 770711328054976512,119681 793336113071067136,251452 767870290227441664,101203 785594167405584384,197286 780788968241717248,183269 781850136234168320,182659 765181041954983936,85562 778421104251695104,166852 771763161833807873,125554 771793946863243265,125742 790933488551677953,232064 757759942115733504,47800 786880503278399488,204929 761923389791490048,431998 793978811029262336,254135 757979634327654400,47940 790977032591138817,235621 792078458193121280,11774 787449447823224832,207360 753319141998747649,23739 763908930137317376,80716 775708913928966144,149200 777555331421319168,162461 788565739754053633,215437 771886503752458240,127871 775779037507620865,150663 789159687346331648,223899 757244347435786241,39475 769269175864942593,110659 775393424279113728,148537 753695691915005952,28732 762039722772279296,69878 769582261670928384,110585 793429466265509888,249926 787751246241337344,205197 788504307406700545,11774 792423535318827009,738099 760526184065015808,63281 788489251952353280,106085 785603134773002240,197512 786056261796257792,200383 791645912615391233,237198 789170256816189440,215437 792921443319160832,247241 751948552423804928,20581 770718213655109634,120613 771071053728710657,123280 791820179005116416,241819 752210828435165184,19703 760977321125904384,65884 761283094943035392,67678 770393445236178944,108512 756349183423021057,42432 787865317129150464,205197 788008861605265408,214354 788623267271675904,218002 794675388081405956,262053 764812479176306688,84666 792598359722696704,232791 773968625325731840,139404 788794712266276865,220767 790683900859322368,231784 758391482856398848,50923 791089025708859392,235621 776884746928414724,158900 770328944058839040,117257 773715729715695616,11774 790687119484346368,232169 793586171460726784,252408 774752747421925376,143043 778771186343903232,169923 779787826225356802,162497 766084629283557376,91289 776569979646926848,156835 793133059168047104,249469 794535227620265985,261155 777961829733662720,163885 751738610316173313,19376 755332895531798534,35890 785626017553539072,196788 767367758841393153,96039 765615028527587328,88546 788128094062161920,215754 794817669669224448,262145 768952970453012480,109666 775436424057237504,148654 753654265227337728,28866 764206459945091073,82283 768963794055917568,110362 773887083475632128,139404 773978216159666176,140437 789286878931329024,220029 790631413020237824,231894 767440877564420096,97379 772803082090582016,132364 791835217552109568,232825 754721417921372160,33356 768855487789961216,105109 791502066363629568,239405 791835678904610816,240167 767821820422713344,100893 781229073326571520,186434 790592831626747904,232137 768600904928985088,11774 794550225385832450,257423 764979183109959680,80720 789926580864692225,227242 793424360514080768,252020 788456432786038788,218275 791799383427866625,240763 794749966505934848,262271 763129738760065024,1249109 761946960102248448,431998 762610102633398272,72434 767516439079227392,98972 769875653843750912,114779 788810328620539904,218142 788900076512878592,11774 789221809220562944,224225 793884238726651904,255393 775165150596739073,145930 774047224338591745,139865 793593111947640832,249926 732628975030312961,349197 766744943230488577,95895 795731215735279616,268710 766142131647881216,88930 772150400434728960,27045 772844557000204288,132996 790692621412864005,232595 793808784225337345,255393 793953446466650112,256225 762162031214469120,68987 781830926347096064,190635 785899746301018112,197324 791378179562758144,238395 794561045234786304,261155 772862954899382272,1170555 769912481796030465,114779 773884290732097536,139404 775877565106024448,152348 787083810697379840,181419 793210526218072064,240483 732786940525830144,353879 775803646323793920,151156 787398859161014273,210928 771955124629544960,124904 775415854720626688,149189 754122930251042816,31528 766344029730668544,84422 753715189430779905,29263 765912280005480452,88546 767133953635614724,95530 771435067042205697,125633 751243250522923008,12868 785740478369009664,192689 787644210849734657,211170 788100195418595328,214247 765333795859992576,87145 775318922375598081,146804 780031278015979520,177442 781111736925577216,185496 787131280227835904,209351 792179343023673344,243075 778669574464077824,167677 791280724955529216,237223 754717778570084352,32404 772159378422165505,118174 786951500304113668,207287 795114457328324608,264774 769401892464123904,349357 786670945335476224,205728 790038739586129920,227881 765282872034992128,74247 770252923838148609,117257 773715428417925120,138061 795615872568201217,267521 788096521711472640,215005 766692891146215424,15316 755152373106876416,34666 775739797415481344,151071 756298128970518528,42344 785512868900995072,195446 756681228703633408,43553 771754789193420800,124804 788702897085288448,206742 790883128323608576,234473 771125718927355905,116680 774243314002370564,141887 763809553364361216,80393 781833392681738240,190506 792771978457411584,246425 772197329055027200,129558 780647547639566336,182036 793270138535497728,250430 776750462397579264,157693 781150578449666049,154914 794199598654816256,258598 777621741778722816,157755 794837423947730944,258122 791286672373587968,235963 762012433393209344,59750 791791576972455945,240535 794952818822090752,263906 764872274658795521,84724 786213248718614528,200974 761311493614952448,47940 779451089011740672,172185 788570879491923968,215437 768857322848395264,109666 762639587852247041,73926 795093214713810944,264397 761813352855195648,70817 761932548574482432,70972 752629237304012801,22750 776269543505137664,153033 786973498732273664,207949 788802136440201220,220767 754901632198946816,33356 778684950174322688,167319 770576399342141440,1170819 780113445186220036,177472 791235442867830784,234653 758808980357427200,1248642 762713067490803712,74540 794347159680335882,259743 794746045922213888,261155 795474783316152320,266138 756915108110938112,45014 758005838942461952,48663 766250668961177600,90384 778227344523788288,164869 755625405609050113,37044 761998692618416128,71550 777585476630962178,162474 785858319277699072,198878 757197299160322048,41277 787237753050243073,209035 791350332806799365,238383 794214763618304000,257492 752662947248340992,22779 758182652117553153,50549 762596794043928576,73690 795253366800707584,264397 794730004378746881,262025 765652592118628352,83429 773671664181796865,11774 788150706897289216,215634 788584463244550144,218275 765450598195957760,11774 792719443361234944,240648 794672682033934336,261155 790265873063829504,196277 793135619618725888,249469 793256718578966528,249926 785547056760836096,196917 785861638633189376,197512 794645776597131264,261155 780125187115220992,178415 788927959482654720,220689 765601170861596674,88052 778938794414186497,170373 781909181423054848,1179733 794211081010970624,11774 772833785222090752,132335 786948953799479296,207613 793959430463160320,256255 763442636200022016,78159 767890917801930753,101681 755471865393647616,36157 760867773513773056,11774 773925984726753280,137965 779752092554584064,173346 794868477651619840,261155 766761936616849408,93504 772823769656229888,132346 791002653044072448,235654 759089827656630272,56197 776751410004185088,157755 791060143928508416,235147 790367372318171136,230277 753762508381585408,11774 767440489276706816,97447 778683391063363584,165185 786635432025006080,205270 795376389566435328,266500 754779965493747712,33356 771226672951463936,122776 761326476490833920,68057 762338009542828034,72716 794514493493669888,259055 794758079699095552,262022 767352468535513088,98715 774437414387326978,139865 793105407384227840,249469 780411731231244288,179560 758719070967586816,54070 768147995669987328,104167 794269550149795840,259063 793883530753302529,11774 768677553657688064,106716 769584412702941184,113982 795713915804073984,268448 794209458515755008,258598 794374759026827265,260033 758583200306167808,51451 770630276397592576,119774 780106951007019012,176125 790337879755124736,230485 761219218041962497,65626 762462972945891329,431998 776962175403429888,156835 755761783592189953,39197 776889055434846208,159146 764814451480461313,84209 766140464441339904,91125 754794787803373568,33356 750975733158346753,15536 766346600012578816,92860 788453641090768896,218275 773626570900725760,134375 772516827016507394,131421 744302084036624384,353603 733733258760982530,56436 763946127137714179,76012 770633480942133249,117609 780370113518239744,176890 795277820268265472,264397 786963172880158720,207613 774660674207092736,142852 755989267038539776,38796 750715924898914304,1248102 769240634213408778,110585 751145739783254016,17284 757550411981000705,47782 764148693758914560,81702 785878718447099904,198671 734772767384555520,11774 773205350132637696,128232 787819371892609025,202379 758435732297883649,52749 771510440220393477,125111 774060212764356612,141200 756285767882682372,42495 775745339756257281,151071 775452396113698817,146205 792137682008707072,243398 795702000289742849,268356 755020968767131649,29263 758423149952118784,52061 761069186978226177,65455 774241200886931456,138054 775008505862295552,146259 790940775278411777,151463 763887302128996352,80136 793089980612481024,240483 793094128951103488,249469 775219791904800768,145930 767869957942022144,101383 776842287489880064,150663 769239705388879873,11774 791234690711773184,235756 794578452124991488,261155 790272445286649856,229895 791469436557459460,239394 769039111655227392,110023 765016074219757569,84724 771543766901493761,125554 776023407850823680,152735 757780706487447552,351340 778295706284986368,167046 781232175807074305,186434 778188255418261504,163785 780681315049963520,182154 794532549167083520,261155 758126007589203968,41703 761059432310513666,65500 763907275207639041,79589 795480544209498112,267265 749359206168399872,7828 775472353400721408,112363 732990579756437504,352089 777292135787851781,159894 795101056103424001,265257 752653627383132160,22777 773535698100097025,136814 794476722737582084,258456 760798631788175360,61117 778201306339110912,166409 779034615168307204,170169 763992640001978369,80607 766027899661017088,87904 786992366880043008,205728 794995745334108160,263895 756830844438929408,43285 777971088194150401,164001 766706194215866368,95672 788722370894635008,215437 775463914893115392,148170 785694038519275520,65113 732293464084336644,350295 786439571663785984,202429 791720628281864192,239405 750092523377291264,10847 751649903852609536,14277 755041887262769152,35020 778599810379108352,158159 786416386994307072,203510 760869454641258496,64678 769996689272868865,116099 788557857721491456,218275 791468190995996672,234878 732576298443268097,352716 773263008609042432,135736 756007364168482816,39638 763462118079365120,78344 767423130495221760,96196 768533522042814465,95262 788068397216993281,215005 758079588337487872,50476 767706044948553728,100605 787599669937537024,37154 778400317494878208,167220 763804526591746049,80136 781043294201667584,183759 790617455009812480,231870 794707544455479296,261155 766665920639078401,94690 762718358303277057,73814 785645303017902080,194082 791115589381083136,11774 765870888982028288,88546 758993587879096321,27063 753057137245302784,24603 778565443049095168,64722 787121648348631040,207965 766759019415474176,85326 750580523676958720,11495 773980433272954881,138642 774003760570007552,140444 793873410153590784,256146 794875359091191808,262849 795129520126836736,263205 766316637465128960,92210 776654045939273728,157082 763908128807219200,80393 786582860555628544,203674 794525923659816960,261155 776158371741335553,152787 792041137678618624,243187 763010290338373632,47188 769402764812320768,106716 778979449446346752,171168 793749854447075328,252020 768887111818833920,109104 770758678337167360,120610 778313492638081024,167399 781829700389830657,190635 758018204836962304,48663 762669406757408769,74169 773536717382881281,133702 775494751923474432,148994 779959182384504833,173341 789702089203068928,164764 781365535401472000,186434 791674847340265472,55820 749311913087995904,8047 757583008488710144,47782 758295969490407424,50923 773906848277749760,139865 785942628202221568,197324 790245236396191744,228341 794265657273679876,258927 765002478123380736,71502 761932884252975104,70509 772826188612001793,11774 778384852315889664,167676 795384403925078017,266491 776517257954557960,1250339 760872165302415360,65180 789822598351822848,227242 756248686057889792,42171 764594414572466176,81869 791811016350797824,240793 758806285949165568,54070 765616948486950912,88332 774141472534765568,108396 770089549980692484,116632 772135195088596992,127925 759809798749552641,59211 781249231227064324,185496 756602019884826624,44273 778205529856417792,1182483 765223498495123456,86440 787508798323843072,205989 760197282444767232,61412 794331149237633025,259551 757465180737527808,42761 765701624056512512,88506 791741471065903105,240535 781840400784818177,190635 785548018942480384,195064 753001324497760256,24892 754085214498938881,30590 760499901629431809,63149 787702637399412737,212357 795408410820931585,264397 739125617761869824,352033 765924851697590272,90125 767171242914877441,97392 741324660202180608,354238 768857179537469440,109666 786855454915780608,158387 789748766391885825,224680 785350855746650112,194648 785525068625510400,196277 763702211062792192,78100 786536651602456576,204295 788699274204721152,200971 792694267508498432,247077 778209741747150848,90014 776625134446620672,153756 787735636153241600,210235 793459296063385600,249926 794034115670605824,257325 751847894659969024,18316 790638973580349440,223286 788436241851281412,215030 793884373422485504,256358 754743879685976064,33356 760980242479493122,66159 768964633348730884,110111 771371641360318464,11774 788048813923655681,214492 776853900678733824,157755 732269736956854273,196346 768156333426159616,103212 794700727872536576,261155 772836431140184064,132335 773011729622052864,131045 779459166469357569,124597 756202188754423808,41632 768300334158450689,102336 751860297405718528,19792 758653634129387520,53772 770650356791422976,115526 780811126296674304,182591 762721485601574912,74247 765858774661918721,351436 791692743043010560,240483 776905602136018944,158815 793953918560698368,249926 794000828369698816,257492 758665115801620484,54070 788706745455640576,220029 764196066216378368,82283 773532199060664320,133702 777363330746974208,159146 771099286427754496,122388 774413585867010048,141867 791092857192927233,234575 792497844418641921,246392 793859860668387329,255942 769569070442086400,112399 755859052698046468,39235 763449892157227008,78274 765343828207243264,87145 774706126738776064,140444 788465846163083265,217601 778305640687030272,164826 793715213660921860,249926 795669014844416000,267579 755505862144327680,38183 755872045087555586,39957 788516749104799744,218275 771663524074369025,126389 772701745017266177,131421 755729034991001601,138740 775019574890684416,143098 780907938294620161,183269 786822687196798976,203680 793151248308371456,249469 789188980663160833,224113 763280427582951424,76318 740938495661723649,11774 763925698809442305,78903 771500457126727680,125853 795382082348417024,265521 765578205340180481,87904 790988537625653252,235590 792964968320675840,246392 753948535251283968,30590 767237047757185024,353124 767483409153216513,97852 763181784821600256,75899 770318192564588545,117257 770111546416631808,109960 794231098410606593,258456 763832713036038149,80482 759113581375922176,56964 780192942942134272,177704 785493110105133056,196277 793961870591803392,254444 765241777762684928,85981 768508547927674882,107072 791219067566723072,237236 794620947168985090,261987 757610772751011840,47940 777345587297607680,160602 779796137939243008,176636 781240665724293120,185595 755393277789024258,37044 770652322301087744,120341 778571666284617728,168794 772074798545383425,129335 776457387159027712,155390 781309854879195136,186883 756383370787958784,42495 764416932531564545,83391 765277324782759936,86950 767994349594476544,100605 775792572954451968,151688 786538459380846592,204413 793343327433322496,249899 780943875208806400,183269 794297143297089536,259457 756253774730133508,42171 753979874944114688,28866 775070267613798404,146847 766008854916194304,90384 780773447467053056,179742 755163475375190016,35890 773603468443430912,137978 780377101832708097,179742 793214906413699072,250633 793973716803788800,11774 751787723409727488,14277 792076495145447424,239998 750775729621794817,14277 775855036559597569,151947 772872041452212224,132364 788446936080740352,217837 758689765378056192,54096 771931115095527425,127957 777571352152727552,161901 787909323779411968,209184 759227108979798016,57105 794974940831289344,262847 793093737400401920,249469 775193621079298049,146720 791995207277355009,226366 773847128892473344,139404 759834155798581249,58508 761046173062864896,56552 786924981657669632,206054 772205873301184512,128143 773186072415047680,112623 776245623427362816,152872 758813145599139847,54070 772097300910911488,127775 790627284738650112,231894 768004758346997760,1170858 772275995600486400,129471 774863688461381633,140444 781124082494472192,185496 785873060264079364,197512 767859650578481152,100893 787419942190772229,195876 793113306340790272,249469 794983369427873793,264397 759003082839642112,53144 764331176601452544,82759 754787294889046016,33474 794946412438061060,263666 788724234235342849,220029 791757029853564932,239998 758963198133317632,54070 792755972682813440,243614 767678508579577856,100605 774715143754125312,143473 786752903214080000,206008 794052477993811969,83342 795777080797646849,267862 753191613552136192,23217 764170705663557632,81869 785596976884776960,352547 781607010685124612,131056 770346764541038592,118375 780052032862519296,176129 788929096247934980,221971 793782197002133504,253557 773581842012368896,136904 788907876857352192,11774 791372264914587649,220539 766619529426432000,94699 779818822878494720,171693 761652111977226240,69356 771461874139488257,125554 792170501774929924,242693 752910166115221504,24316 773417064971337729,136590 778201983933087744,166390 791623892158803970,240145 793600922165338112,250033 786986001143062533,207287 776799117884297216,157755 788764660329656320,220526 761146421387096064,65180 790662164201762816,232169 791669214708916225,229693 793121106005811200,249469 793147268383776772,249469 795358627745775616,266293 749303283844456449,7836 757088982740111361,45857 775125901805662213,146259 785994111576711168,199211 759222070165245952,25210 762398902179893248,72775 769027897755635712,110709 770660876441485312,87904 771128454704005120,122146 756880742748160001,44450 794553390252494848,261155 777873368594976768,163990 780211147660226560,178415 760440692816551937,62835 791260278910357505,232169 757938320319975425,49925 772896367190605824,133432 780374121230266368,179742 793205465031151616,250633 794710072945508352,262025 754772409471950848,33356 763057870996897792,75724 775043531354279937,146259 773658543031398401,137693 788839913303277568,218275 787899170724122624,11774 750780444933693441,14421 771845032009662465,125145 772462404051533824,130988 776432694938841088,154071 778560076407726084,168794 794924800082923520,263895 764460665457168385,76858 756293340425924608,42432 762696237753700352,73814 775050382133174273,146259 792486503544819713,243187 759035653812211713,56552 776531993198600192,154832 777357797688303616,159876 761258773868580864,67350 786838832855543808,204078 789550506737795072,226731 795223972782608384,264774 758657097877815296,54070 764562400737722368,83603 794640707772366849,261818 787616087017914369,209863 790670987591200769,232884 754087958056144896,31783 772592651984142336,131421 774708682168893440,62492 775335552786706432,147652 790768957175242752,233307 794699128840196096,262752 769912661404364800,114987 778308833391222784,167220 786592212356243457,204835 793964679395581952,253721 770694624440619009,120610 769840098812780545,114436 748735196464181249,304513 761664428387467265,69711 787047741415366656,208487 793215542718935041,238845 775656683536285696,150404 786691788723593218,205455 794955238188969984,262752 762633204444475393,73926 754005656487727104,22750 781673607843966978,140444 768870869149941760,97811 790904308476764160,230732 766092172592459776,89923 768497381214150657,100893 774090917535887360,138054 787103476975296513,207287 787369575071440896,206007 788894588035620864,221609 732718525324898304,352946 767230302393688064,97386 775157141548048384,146259 791812437372788738,238494 760616637552877569,62708 739942185907421186,353488 795669266150424577,267734 753370127001935872,27317 768957211070435328,109509 790583073142431744,231894 781305475887460352,186883 785328919713120256,194129 792249621246386176,243187 794737218640347136,262025 766472855890501632,84666 776118964636098560,153095 758662719121657856,51208 793095475503198208,249469 753983501133680640,30590 755256476810129409,35890 760190880678551552,61051 770299497314332672,117973 770426225890242560,118191 771305255430565889,124537 777318442496061440,153545 757247218118254592,101431 794632811835555840,261155 743496458725371904,11774 758699136258445312,53995 766416071452684288,91932 770465560517718016,118087 773898066634104832,139404 754827206795272192,33356 757415921371709440,46612 770307190049665027,118087 787854968925458432,208307 794372464692314125,259743 790731486836252672,232863 793102441164267520,248437 755453557114101760,36735 763861991358357504,80153 774246165264998403,140965 755185571014647809,35380 771845044366143488,127796 770671394250104832,120610 780809950972915712,183269 788865122785644544,220526 762304250064072704,72420 779722814114803712,174115 764838771380453376,84724 768923519832862720,107483 789015467268505600,1170441 763224809484451840,77312 756490549515919360,37947 786216409932058624,192032 794134936366161920,256935 775728639728033792,151185 779538196996628480,167101 769274915665145858,112363 787776143332171780,205197 788508945375715328,217658 765316042952351744,80393 759494530609610752,58537 763573249477373952,431998 793504185010368513,252408 772796115645194240,132578 792946334382776320,108396 758667183304085504,54070 788556855538651136,218012 743466026654904320,1247598 763824459442642944,80098 764515866151124992,82066 781594327956848640,185310 791439532608684032,108396 794229618022563840,249444 758632499048288256,53144 759943095341363200,56964 791678508699267072,240483 791503169691852800,18395 771141185033437184,122967 777907356453728256,164001 790247990191534080,229693 780156867477725184,178716 766738260336836612,95672 780480407691223040,179742 768187038180970496,98072 771147206942453760,122861 773323534739177473,135252 775383484936384512,148870 776166986317492224,152946 778731346516586496,169437 793878633169289216,256358 752980864762417152,25255 757802419212259328,47782 758640692100988928,12859 769579001425727489,112239 772791766592450560,132335 795264195361128448,265245 770818917186973697,118191 788173453606223872,215012 774343882104377344,141360 775412243802394624,148445 776789215451320321,154071 742036166195712000,351720 781251808320684032,158520 781352900576419840,139404 771537724255776768,124744 776745872075870208,157755 791867287905067008,241819 764832912042762240,84724 769724508357832705,114491 733041778727620608,353200 753282412566589442,26788 791237617320914944,234583 792190343152148480,243187 759185058171351040,56964 770723607236349952,121046 794535580637937665,261155 791454904644546560,236582 769560201406001152,114222 773962600753336320,129551 762632162445258752,73814 773514460816433152,133702 788915775453159427,127871 793518205092372480,252741 755161368613879808,35890 732653261778477056,351387 767802022422835204,101681 794005421979627520,257492 735153029025026048,11774 777199977227493376,159308 786011977093001216,199178 743231293412937729,354153 764221225325297665,82759 777172425188384768,157755 795680474643464192,267567 765364727572598785,352839 765611579492618240,86873 771875195057541120,109666 768505760233861120,104999 788474787823693824,215608 759240762156576768,56964 794234784297943040,259063 756291479216140288,41440 756614806430322688,41702 756823236034330624,44429 790339146132971520,230001 758654085927096320,54070 763733216180051968,78159 751620065280167936,14277 791834858377052161,240145 777619075166003200,156132 786951031418658816,207613 757623142068002816,47761 758122044588523520,51069 788194835589062656,172799 756074811290517504,40314 771936029167194113,128519 764902125084094464,84724 788081285130428420,215252 795385244627050497,26066 788715271968157696,218275 785570265711321088,196984 793429727583301637,252020 778308560237256704,167220 785617415753248768,197286 761357578169225216,66801 765095646399520769,84422 768096042235547648,103261 770711226737233920,120610 788927684487151616,219119 790186749741838336,228522 779184995885690880,171693 785598013305520128,398859 786305580163960832,202007 752258091618410496,20279 780306679451836416,171693 788462028507713536,217658 778585827664400384,168794 790946395825897472,231452 766348511873003527,93286 788064402373283840,214209 751175721171689472,17562 791426519650308096,238395 763130783234084864,75899 776856561301925888,157755 785473186024525825,195975 786443160356528128,1063777 777643245572534272,162596 786775689999507456,205728 795748550890156034,268710 767525362041495552,96039 774692505216425984,142721 786599325090451456,204413 795020370587873280,262898 767587870685007872,99900 786222791137693696,201494 787373618640457728,207109 793331651208110080,249852 755409871000842240,36537 756104335201796096,40875 763202660103098370,76127 768496413114179585,106774 750403863023329280,12883 768068126864998400,95672 794832001551466496,261818 755800466076815360,36719 776888473630281728,81955 773160196923330560,133081 785295653073195008,194082 789153813512847360,222500 765666403781193728,88994 770612374910808065,119832 788865368454488064,220076 794335950339870720,253721 759217517676093440,56964 776886915991760896,158820 780951531268878336,183975 780016810405920768,175092 753248004698550272,24173 764958548577046528,77463 794904800026652672,227183 771528798823034880,125145 787825474772865024,213253 791684809206575104,240483 758042508462993408,51069 780482236072202242,180655 786439860550676480,203674 789227675378409472,224018 793847446380085248,255246 794375425589989376,260173 764081334474059780,81702 760690581425258496,63900 774111032881000448,140900 758760917442109440,54070 761071440296747008,66155 792858676813893632,247241 746697790760361984,138740 753691407425077249,29263 777849066235592704,163990 764576787619680256,82066 753982533973397504,30802 765179778395574277,80486 767910880738619392,102137 756747368964456449,43751 758874029092589568,354754 787083219112001537,207109 792100978870943744,243187 794560998854295552,261155 753968361558663169,30063 771762952940556288,127366 757647640708251648,48549 794328314882060290,259773 779332243504308224,158387 753643566891536384,28508 755098871785816072,32664 786757723383795712,206008 762659716329709572,73814 772891727233286145,132335 775291166061232129,148045 794565323298963456,261155 788597851819544578,218349 790274491523792896,229693 789173057008971777,219942 769057462586597376,110362 732185767544422400,350021 750204615023624192,9433 763486839034359808,1249136 791032512101265408,235179 744939544466710528,11774 779886544379412481,177233 791079115847675904,235963 794692452988944384,243286 770598816030552064,119774 758364088015532032,41703 793527728624533504,252020 767879701352374272,100605 785966888614502400,199462 765981882047574016,90384 781130708572143620,185496 769346709784846336,113165 751109204207820805,16422 761503399644958720,35090 763274064773251072,32625 768639418844545024,107469 769002500930150401,1249625 785740928744984576,194085 758471888461033478,52394 762296188620054528,431998 788024580254277633,210253 791665604767821824,240483 765651153585639424,88930 773532364207190017,133559 732374243015458817,350660 758281056084717568,50923 773764744931049472,11774 786366415729065985,202727 792159052025499648,243451 750303743284015104,12311 780894707261911041,182870 787419120828575744,208307 790624009050214400,232137 792729909533683712,246225 758100201735323649,50923 761022395004039168,66159 768085267265630208,103354 792019408109576192,243075 757070269630611460,45964 765405521830641664,87245 755275800459423744,35890 772908237570056192,132335 794158752559603713,257492 767832728779780096,349985 786266571282886656,201958 759771850910076928,39235 773921919196340228,139404 775428960868065280,148645 790955499760082945,234583 791750804038352897,237198 774201773296873472,140048 780592427966959616,181886 762807421928701952,69356 789259703343652864,206666 761641829251051520,68993 785383052855828480,11774 788638240416858113,218258 789540250834042880,205972 792440482353721344,243187 768919979194548224,108849 769647245826424833,114247 774693731492466688,143585 775368659992715266,148645 778091567177408517,165512 791368921622384640,11774 753733267904425984,11774 788253940735410176,215488 757970231771955201,50434 759210211550826500,56552 776448364166516738,155451 795374108494233600,266151 765432166859804672,86103 770728668142276608,118087 756621775417516032,44450 777497565495451648,161978 749340426939674624,7828 762818039473516545,73814 750512331109478400,13899 750589997963735042,13532 766535409086062592,93184 788734704098877441,220332 792450322106978305,238946 771169262471786496,122299 788765642883072000,220526 788819822683488256,221297 786993943561011200,207949 787108674057728000,207599 790598175031558146,232169 774103763342680064,139404 776505769336254464,155688 786232871132344320,200235 791414668359327744,238639 795768002394329089,247930 764843400168411136,84724 776937473977028608,159411 778192407137546240,166390 793478240312713216,251234 753141375378583552,14277 776433489222705152,11774 795694449779085312,266146 790782288673988609,232137 773926445961719809,139404 794654799367208961,261155 732590121678036992,352780 773714975458258944,11774 758482335780175872,52554 762002820824346624,69229 793654868850409472,249841 757319042487226369,45319 773998266283425792,140909 775108711807328258,146720 785570762149146624,195064 795381490762719232,266151 755765928470675456,39462 774099358144802816,139404 761359138148519936,66801 790553722220871680,232137 764926489099993088,85326 793523972142837760,249926 761346534369734656,67906 792816595303145473,247379 755282959322771456,35890 763042826376605696,75724 763342801669095424,77615 764409441970036736,80945 768781412321361920,107450 771063519336955904,108396 776203216128086016,154534 779899684273872896,158520 792795548952715268,247723 758687399287414786,53703 760817886906707968,26066 773632766134988800,137777 790616737397952513,11774 766386235950497792,92166 734121556717146112,11774 788771483208196096,220526 794338500216619008,258456 762304376643854336,431998 762782993136033792,74247 772105226631335936,123354 794530158405423104,261155 795444800510115840,266054 795723256158371841,267521 762306173345431552,72035 787912989634469888,213887 771887640694054913,127775 781460797989847040,139404 791703313037262848,237223 762039138581409796,71429 794528468339982336,261155 750814275082416128,15536 791746209685774336,240691 758227651555307520,50827 793596304458936320,249926 753740809036521472,29263 755150833013166080,35890 764819996132384768,84704 763436647610404866,78159 780765736855830528,182960 788513812160909312,218275 763428038608457728,76858 785720008584212480,194923 750811276519960576,15451 791326745257349120,237491 794605251831746565,261155 794693591272558593,262752 762364501756776452,431998 795729162984189952,267737 793465238309838848,252020 779758665649782784,464984 792241442336931840,208178 773966198677524481,140211 785309787160403968,159876 773566396190035968,136814 774177917706252288,140444 795755889093476352,148861 793513175350145024,252741 758938658741248000,55262 779352408010821633,168284 788444840002482176,218164 795319970314027010,264774 762683304373956608,11774 789550105099694080,227048 760354480055615488,61576 793132773707878400,249469 757557625475170305,47782 789253716889202689,224680 757263533532913664,1248458 780877241261580288,182036 780875763427999744,183269 791669236150128641,240483 786983925201694720,207949 792202317227499520,243187 771486940105351168,125554 753349451645722626,27045 768960745807765504,110362 774414339600252928,142503 771545059539857410,125554 771788051689472008,125742 780112446778384384,178258 789944656201183233,227873 765549063978754048,86103 786990740089950208,205978 791765603845541888,241523 786910061327060992,207287 793861757190148096,255942 758407561603276800,52983 780733045024264192,150151 761908935729160192,68936 761372695594344448,67587 794692888361926656,249926 761696226941087744,69947 792060701812543488,243614 775815912339410945,150663 778686657843179526,169923 749761897193349120,9433 770829348010094592,121636 777579043935948801,159308 774641149483053059,142906 789494004752719873,225981 794374778207379457,11774 776609818169733120,157082 791741414694682624,238780 793801441379049473,247240 777479283514028032,160609 786033080003760128,189031 778965182747856897,171168 771562139026718720,124597 767535171994198016,95055 785579060978192384,194867 789560147731357697,226832 792397592512630784,243451 761574624152973312,69231 786652789288103936,90209 793115524666273792,249469 793802591847215104,255393 764145408058626048,81702 771406520051462144,124462 772115743659876352,128025 775141892388368384,145866 792061462994939904,243187 755749839732867072,39384 761881465659555840,70177 770507246224760832,117263 762888975715487744,73989 757284699198877698,43553 789160590048571392,11774 753604582861791233,26894 791284272208318465,236884 777810158214795264,159411 754720658685300736,32860 769375005528428544,110585 787811036485316608,210585 752899843962441729,22953 762014839816396800,70501 794074362139840512,256219 759492205782237184,232077 786608839978196992,204413 789077176385699840,222526 764919098342010881,84724 795606796266340357,266079 753634893251379200,28732 768934874082181120,110477 751597414881034241,18413 761627308683763712,1248861 788782182777094144,220029 766049799758118912,91140 756980663761240064,45669 765252954307694592,76012 769633323131871232,114422 788882438244093952,148861 755096024566366208,14277 791333936098111489,236454 758052112899137537,50923 762686184220917760,73814 767967407008690176,100949 788880824951267329,220029 751062998341431296,10735 789559365892055040,225949 758056740805980161,51069 772591590925803520,129471 785275094507491328,194662 793971822890889217,255942 750371568904200196,12883 768044876218916864,103107 792766258143977472,247241 773203012990951424,135199 780943399184535552,182036 790430178929356800,230270 794004746751225856,248652 762624091069227008,73814 732684153930403840,350654 750381795024273409,12883 776398264912314368,64722 781715764885741568,177455 793455356592611328,252020 795709251712851968,267698 791349577085390849,238395 792751731775942656,247087 795005850159108096,262226 750859528447680513,14582 759061313985323008,41438 785850402096893953,195975 757861801031716864,49754 760792962079096832,64738 770674547347652608,120610 794971232080973824,262925 781693605689724928,11774 786113535499788288,199640 757105380367347712,45964 764499606721798145,83422 785256784403378176,194060 750408209932910593,12883 780466583390924800,177773 753996711672946688,30590 779852876478681088,173358 773886727761125376,139404 793977081952468992,11774 759816877820502017,58863 769667551206871040,112032 770042615064629248,114779 778713130662699009,169923 770401050951979008,117257 776884796039368704,158815 787724981962539008,199307 756996708555522048,44994 758014317925011456,50307 774294719836803072,141882 767789056357007361,98736 786882100339277824,201555 795337042318139392,266416 775501715650912256,148994 792488846516752384,246225 754979019024572416,34666 768780184774475778,108849 770027128687591424,112788 794712100752998400,262226 761394360478937088,62441 793592962714177537,252893 773966879383625729,139404 774813485767225344,145244 792164269454401536,243187 763167755319160832,73926 765684137063768064,88735 772867699261202435,133204 779341782953754625,172962 756650416214016001,44450 758724097199206400,54070 786262108124028928,201958 760892798774157312,65540 787886688194351105,212239 755161665038082050,35890 780780274862796800,182870 790703099073757184,232884 771028393295044608,120983 785602305173233664,196767 795019768059334656,263096 759160902964879360,57092 794280535375941632,259543 773469882738409472,136904 788321874245775360,103552 790990487503208448,235590 753617246375772160,27317 772741957093384192,132335 778398693149908992,167220 770306710313598976,117257 771403642297606145,125070 778642336242814976,168794 761591424462622721,11774 764209033238704128,7311 764136959077941248,82162 788103733200781316,215057 788456440063205380,217574 775406244001636352,148645 785252769334759424,194042 793505808206049280,252984 773863431246053376,137869 778356096461185024,164958 756723224164040704,41839 781025773876547584,182349 763368259194322944,74943 794383140470996992,257353 774010339281076224,131421 794161540232450048,258331 795678458571407360,267655 750709741450457088,1248097 769055565410668545,108741 776744935672324096,157755 789351832539639808,224680 773889086394281984,139404 794683450884259841,262752 751788724472672256,18374 766408595051274242,90373 755426107424329730,37044 759098738816258048,55724 733197965720977408,355480 763174664449339392,75899 772668635852570624,128934 793973218734260224,256439 779421388633432064,174557 753230431529553920,24366 758339696850243584,48289 792077558976307201,243187 795613898741260288,266151 758416576244768768,36221 786556470523342850,204413 792915018392174592,11774 795242142574612480,264431 790950136402673665,234653 791442364040564737,238395 786539815319764992,204413 770689539882950656,120610 732762101769371648,353474 751826945848008709,14277 760150210433605633,61051 765340885563289600,86053 756663637448724480,44503 761281636587581440,65540 779716547963125761,176203 758670112509530112,52554 786764676625412100,205728 790563798260121600,231894 790910002227736577,234583 764974343633899520,85562 776485431873601536,151439 778371914637205504,26066 789886294541406208,223692 793968058003881984,256440 795434530580611074,267014 737697541249208320,49681 753739118300061697,22439 765194834248294400,86103 773835829710061568,136960 756276929280499712,42432 762769083137875968,73712 776032961191751680,149200 793573364338159619,253164 793789349905043457,255271 753180679953756161,25253 773269192174870528,135381 770790060459450368,118538 778060218097741824,164001 759138114367582208,55887 787754958443548672,210208 789158020269899776,221416 791169221275230208,235828 791339482142302209,11774 756426347338137600,42251 788141975182700549,214538 795318518363262976,266068 759097599114620929,56964 779448650841804800,174230 753059068692967424,23217 758413799070261248,52061 787007395511828481,208379 788758808600387584,219942 793254718889795584,250293 764998932284014592,84679 791696782761795584,240145 792024954959126529,243187 778924655314739200,170253 793102257109737472,249469 771402680551903232,122410 789876269693345792,223692 756463501879762944,43391 760972821522767872,66105 761967973204692992,1248985 755472448448032768,27045 769738774267981824,103354 775804341764493312,151439 778789300720721921,170609 756578966899654657,43471 788534340028424192,215584 759398853166727168,55710 787986551833817088,214209 793490384047386625,252408 762769913903771648,66801 765973096654331905,88930 790811670985646080,232863 794652787288272896,261058 736574086797791234,352060 758456470161817600,41703 762730848818835460,73926 790054166089445376,228820 772055860642193408,121795 770791795991064576,121479 788053723922763776,212528 793203670888353792,249926 792015135485235200,243075 793084932008488962,247569 794919290134732800,262849 758045940993228800,47761 759098511464001536,56964 750827883900309504,15661 794316165673783297,259055 761340467275366400,67973 765267388652716032,86653 771023768772710400,122317 771078302094196736,122982 792031747697283073,243075 750683041601904640,14579 785798018637389824,194080 787375377316446209,210776 789473003188920320,215437 793104365426991104,249469 733333305660166145,11774 763711015649415168,79691 774927242434580480,144602 780893494227329024,183846 794153430625513473,255393 775791105438654464,151265 756604744978751488,44274 757285862547881984,46252 788016305748189184,214345 775724772344770562,149953 789979609613807616,229159 795710499149279234,268448 779299430751150080,173868 785932120262750208,198671 762731182815457280,73712 774366058325028864,142668 770528890968084480,118192 781520249304809473,187976 791000877041586176,206257 794602283401183234,261639 761875218029838337,21634 775332358748770304,148349 791377062221099008,237594 732979634300702720,354506 755077240581337088,35044 774125294508646401,141360 793134796000022528,249841 761562352105979904,69231 778187796695711744,164826 780654518878994433,182049 754105915750645760,31080 773260906885033985,135725 785896332816900096,196917 793311694629941249,249926 772145798037504000,129558 750405927392702464,12883 773590626679992320,137042 776877092780711936,155451 793974836796280832,230523 757651551062110208,43553 775483941826551813,149770 771034438956224512,120613 794531156448395266,261155 790725420706443264,232881 775396792540233729,148537 776232670741225472,153845 750399001409781761,12883 757366588601491456,46394 791959368245792769,241940 750043751842709504,9433 787737232303980544,205197 766817595072798721,95462 766729119342080001,92199 780444065104011265,176203 791783247294464004,241678 792083063052259332,243187 733063613355679744,355106 752933153413693440,24624 775060096145436672,146847 775650301596631040,147029 776026303262785536,139999 787110140654649344,351007 793451226339782656,249469 764478470390882304,82203 772559182885072896,100893 775496650622111748,148473 753317391157702656,25189 779133172084715520,172962 734774589167927296,351644 741150386162130945,1247427 769387939390427137,112363 779279462592634880,171324 781886781956493313,191177 785903526606147584,22735 794675669506592769,251803 755873485495283713,39657 786188488450334720,201494 794735782837809152,262849 774733322303922178,143043 790703984822652928,232884 794371482004688896,257492 764667790733217792,83641 793140793699659776,249841 732581139676815361,352392 752831833360900100,17416 764866588591788033,84724 763832657683677184,80482 764269818262458369,62180 748924637577302016,351463 753376607595819008,27402 760212899545489408,61011 785706790432366593,196277 791662729161428993,240483 791218011009146880,237223 773673666060005376,11774 789657588006662144,205972 794578523901964288,259267 756255126050869248,42249 773634696404140032,137777 776222772099846144,1250278 790706519163625472,232884 770181176648540160,44421 775040814359584768,146259 790982631995215872,234583 768779608384606208,108849 792030654628110336,243075 793621636402466816,250430 794888332887068672,261942 758392734667407360,52983 759241818794057728,57056 775678855663194112,150443 765744791040696321,81946 768878894137036800,109167 785682319499636736,196277 789451933413023745,225981 790257471508078592,230270 762382314131173380,431998 768898788895272960,108729 733158774937161728,355106 757973053888270336,43000 761491041195270144,67256 769090841386315777,103354 761376956252205057,67468 765329769642745857,87249 794232421726044160,259063 777927406602510336,164694 794325453154619392,258878 790199804290699266,225976 760173983383904256,13403 781466760155238400,139404 763014623314477057,75899 766776874622078976,85981 793105027619495936,249469 794565701763731460,261155 777910695329341440,11774 777924865684889600,164375 750035045331722240,7275 794593457419546625,249926 795036483119890433,263926 754717138502287361,33356 761216786431868928,66116 792670027828891648,230271 794932656215650309,262362 734493674587856896,11774 763191965928263680,75899 774050642377662465,141277 780356261078380545,25995 781133745122185217,130635 786423234858250241,203674 756310105440804864,42432 763132398292709376,75608 744979520113893377,11774 788480147041038336,218275 794624680602828800,261987 785723239037272064,196277 795025055461806080,262847 793314552460877825,242693 789881093251932160,224793 758731438262882306,54070 777123006145495042,159850 755836738493218817,39235 776177210054934528,154322 752872655368359936,22439 754032667121680384,31377 767548674742169600,96039 755421709604298752,26066 756639096672366592,14277 772832898244288512,132914 792628230889037824,242326 765549223823769600,88052 777958498776657920,163901 779380061241745409,174557 763776004284350464,79987 789970264591372288,223286 780569746282418176,38449 788154698062761984,216009 772121093473611777,127925 781678281431117824,188478 772666552235626496,131027 765485345123229697,85562 759190517280301056,56964 766690280942686208,95593 774982241814327300,144542 791493926808985600,239405 752127798400036864,20824 794754122725687296,262784 790598406913810432,232169 769404038639222784,86103 772824746941489152,132346 774211535442894849,135025 788104756791095296,205197 794683355187019776,261155 769670723191316480,114779 774357419027816448,143210 774991072208584704,146259 790592591276507136,231580 788871065875406849,220815 793270148950032384,250544 752659404504330240,19292 773259361443536896,134993 794612642707111938,244270 734962222951071745,1170406 750544345703575553,1011996 788130836692475904,215754 756578406645497861,42806 768198817766334464,103506 775082408282578944,144730 779137154744066049,172962 788003999555411968,213887 753347367609389058,27188 761723525786955779,69491 785549851492814848,130635 756239169442181120,42149 765280521010024449,86103 773968304155291648,139404 793240152541978625,248988 770378996018216960,117257 765209773482520576,86413 785263822961569793,11774 773849033995583492,139404 795386426682671104,266491 785514647935852544,195849 773296603906007041,134375 788129134618644480,215603 769851600894517248,114329 758705798503555074,53806 738793590080573440,11774 776619249569636353,156835 764226749148213248,82018 765485029338165248,86103 792416031578869764,244550 764194611887693824,82283 769263675869892608,109967 795200237224730625,262752 750416471067488257,13343 766766942111891456,93184 777563820034289665,161988 785857565880090624,198878 759211598787600384,57123 794615433865424901,261155 789935495681708032,228576 753001835712114688,24366 790779191532871680,232884 767300325904646145,97379 775092668015804420,142911 779829120976826372,176218 787341606416420866,1248734 788115550413152260,214899 776210916295712772,153596 766075596774502400,90357 766288384956346368,91798 760836042375168001,52112 775212746677821440,140444 778298429227270144,167319 786390345038778368,202983 755007398851379200,34666 777084565290676224,157755 788918723553918976,220029 790978529726832640,234583 757734555843526656,49121 771712324323250177,126152 774282249634062336,142506 764144381641142272,79999 745010142433914880,11774 758132862986121216,51451 773986266786304000,140444 780870825595445249,183975 786012580489863168,197512 786731346420981760,205455 786788103121809409,205186 786996898871717889,208167 768004560019333120,102649 771680448984539136,127134 775523394964090881,149661 775485396729815041,149770 776655971716177920,67226 769266813498687492,110344 774914525799784449,145866 769302314951643136,112363 771375690402922496,125145 791729654096797696,240535 791080452509540352,234579 793283446487388160,248253 760247813728899072,61922 776907252477202432,158673 732418264144486400,350808 772856843001483264,125222 791097709906239488,234583 769496602578935808,113882 792927168980324352,247983 795102356035829765,263907 750804830973820928,14354 764491714400845824,83391 760966299807780864,65222 776125705507708928,153699 793945601327190020,254135 750390475165696000,11774 766136164000628737,90031 780807505727205376,183269 795445601315868672,267033 763840916985671680,79911 771548460977758209,125554 755105958544740353,1170326 767106830283726848,93112 770017826690179078,114236 781292657142226944,183759 792439293130276864,245566 793590735874297856,253793 760202280024936448,58537 788247820012777472,214078 761677227289415680,69548 732291276733714432,351152 778639678392139777,167220 755759944960503808,39462 772520092047437824,99816 775064573158318085,131148 775665497648103424,150404 778985192497307649,171693 764236648846532608,82066 764550066724012032,79561 770779594144227328,120541 789134483895230464,222682 781280038427688961,187131 787013502267428864,208065 777820524911005696,163763 758120543346315264,47761 735134524879835137,352687 766635362668126208,90252 768771261111607296,106774 773952985642577920,140444 787241972767477760,209400 769873890109640704,115572 781289707544186888,186434 769688781788180480,114779 762366767687725056,1249021 775641914733305856,150404 788847112007983104,197888 790960183962767360,11774 755121345063563264,35616 767814349314547712,101681 765967159180877824,90618 779395041127124992,174315 793498392794202113,249926 758709164658917376,54070 768120503106142208,103506 781355205053087744,186434 787423164162637824,210274 778057062597005313,165523 764148957618503680,82178 768482326837760000,106774 779895981613600768,177248 793641461476626433,252408 793987481200893952,257026 781264948819271681,185921 785556519077240833,196753 787237110214434816,203674 745004025603563520,351424 790982923423854592,234796 794020161158135808,257544 788582741814091776,218892 793989123165949952,255942 765665830868692992,87825 773651211149045760,136947 794334011854180352,258331 793866634490445824,253206 785364715882942464,195481 788387045794250752,217519 788620339366522880,219678 795093772300414976,264397 753796902269837312,28732 792143560426610690,237964 785841844185948162,198878 791368628591468544,238429 761682185472487424,70065 768987068005572608,106819 786028475983339520,199546 793262927717408768,250633 794631945196109825,261155 753320587896954880,25879 794280925936885760,249926 773839259258064896,137042 752996882381672448,25255 754761530822889474,29456 759866380854231041,52887 763869347949469697,80939 765131146153725952,74575 750372749038592000,12308 776931065873240064,158387 777172784162152448,157755 777254665943523328,158475 788394134482583552,217519 759548984343920640,57068 761524628451831809,68993 774593353723678720,143585 785267156103618560,194211 788795261938200576,220526 792762513905647616,238292 754854699027673088,33790 777799299342143488,163763 793262034121068548,249374 770693721633329152,120613 793853613768486912,255942 763822438660575232,78159 764176344427081728,79999 770780364868505603,118650 781562993641488384,188119 786816486950051840,205728 771396055841673216,125222 780638076016009216,182036 765683893425045504,738099 793468878080704512,252408 756934175110860800,44450 774715957377806337,144573 775525439733391360,149953 791734106488991744,240483 780954422696374272,170187 788874514222448640,220508 791832437508739072,240145 732249645942968321,350808 765151570002604033,82121 775236874046693376,145930 792473480889532420,246225 793245186415554560,250328 751562765152706564,14277 788543535133974529,217891 794992519205584901,264431 765284511940747264,85767 777335215203155972,159876 790605847613235200,229505 795041462983528448,263532 758390150778859521,52554 765240949131862016,86103 776895926723981312,156110 793897034340261889,256411 794669211226374144,262022 781318616339931136,186883 793398437374889985,249926 760882858604933120,65404 775839831452708864,151463 795699236599795712,268281 766415494496694272,93036 769861765668614144,105109 777285056100532224,160609 779292535202144256,158387 788388652829306880,217519 756286772011753472,41459 768938782707978240,110362 785650173967945728,197700 767152089285951488,94627 792167719416139776,241678 774824844219199488,145244 776594232920383488,156835 787352066280816640,210585 761854323953311744,70858 765806500707180544,88669 794648588890632192,261142 788737564974915586,220332 792772527906955264,247240 765376357295529984,86869 766027681834106881,90384 791720398010191873,240556 788907675320999936,11774 762780640068632576,431998 794974975874711552,262847 732551504758902785,352466 751062000516493312,10735 787323148114898944,210207 766772771707691008,95511 769687290855591936,114779 785824910132281348,198671 779028191935684609,171795 772904633438244864,132908 793549118551490561,253206 790975102426963970,235590 786406185159188480,203674 762909390013726720,73030 765738580505268224,80393 768979943497666560,110209 775876046319185920,151156 760146642439905280,61051 775517876698619905,148909 770566434904690688,118515 756510828120121347,43302 780501800877232128,166704 768156699358146560,103354 785602417366802433,197512 788740837861711872,220332 794336095886413824,258878 732726725277188096,353789 787950712693088256,213887 790222666162540546,229724 785426579317002240,195712 786606238452838400,204901 787039772686422016,208379 793188134083174400,250261 793447552750350336,252020 790031848038551552,220130 765973255404527617,90575 793655315971452928,254209 773177275315392512,132908 788419742373511168,11774 767747196322254848,100893 768535534943608832,106753 775165789448003584,146949 780836569297121280,11774 788979501413699584,221609 791669575414800384,239582 760093927760355328,60801 777333357633994753,161546 778776003770548225,169201 758723421953982466,54070 788080497289261060,215252 790687889181052932,232169 761217744075264001,66878 758504340768165888,351666 792797927878033408,247241 753812170240954368,28799 786046208787611648,197512 760391514430275584,62063 763813235829182465,79911 772019584089989121,129174 790690915916525569,233558 788182721818492928,216265 755062134099349505,33356 767859000629141504,101681 787319021863514112,207613 751215023431692289,17794 790994354856927236,235590 780570878060929024,431998 732342117759131648,350894 795474972789665792,261155 756492298662346752,42432 786577522771136512,204413 793181477076889600,249926 752657916642066432,22997 793499673768189953,230145 750833172741402624,15643 790608276748509184,232169 794371585671053323,259034 768099189486149632,103126 753739831990218752,29548 761637627405754370,69231 773719749830246405,11774 779298139010400256,173753 778648817403097093,167389 785992392000155648,199891 786548551635636224,200235 775400307614478337,148537 757765845615538176,49066 758480420455321600,53144 790912619561484293,234495 766809984428572672,94699 763491405599744000,78159 766763929582305284,33169 793182944235925505,249926 793958767079473152,255826 762305140086931456,60172 790791347254898688,231894 775002584558034945,146259 732543086195183617,51644 758233350427516928,51069 762511013031743491,431998 790053232626270208,227496 755818551139643392,39197 775370621790228481,146720 788772060025622529,220526 789762457166344192,226034 793157295542722560,249926 791421922504388612,238099 769554417083297792,112382 773681709216731137,355185 757977591164891137,50314 767783647579480064,100893 753071917851025409,18120 778643328208220160,11774 754748396859117568,33474 777268334412914690,161148 792065407733555202,211733 759403699496226816,54842 759516111662493696,58041 771526595731271680,125381 791710051517988865,240483 759121701158412288,56552 768872016023658496,109666 789101873991069696,203793 794910912960462848,262849 795077436862070784,257026 751620719864197121,18470 777243223991447552,158524 791593032621580289,11774 787953909423898624,213710 794884126822330369,261050 764923785275334657,85326 788933011752484864,222021 733243117231427584,355633 758338773239287808,47940 774091764978192384,140284 790255803756412928,230270 794000513138393088,257492 757567923963719682,47761 772756044942573568,132335 790656947359932417,232169 790735844281815041,232280 781291422163013632,187170 758128240531734528,50500 769332518336077824,112336 787136311127838720,209351 756623042843901952,43553 773960321841049600,139404 781118735109136384,183759 795197746202497024,261155 772039470514262016,128194 773956713376538624,139404 780083770875609088,178258 793105439533793280,249469 794741315632320512,262752 752878447727407104,24134 785910556393889796,199546 779401210948358144,173630 785632297613725696,197063 762095157525090309,70689 788755038944563201,220526 793043803674386432,243165 792120683656417280,241819 751116350681145345,16299 789442620271525888,220727 763818554479284229,60794 776254990222446592,152182 794553374284746752,261155 749278186169442305,7855 770452785955418113,117609 768144089086918661,94699 776882805586276352,157755 764824758672252928,84724 769355112741498880,111056 776889864486785025,158864 750052760305926144,10735 753915208515645440,28049 785319072766517249,193533 791391041945427969,238207 761250329795170305,67283 733342309488730112,356068 760515456872620032,1248805 775170986329120768,146931 764535396155863040,83391 767851362449133569,101681 772164568055439360,1249925 774509402728509440,141749 765246495025233920,86103 786301031348965377,202727 755829117375971328,39997 777598781068115968,162775 794331817314750464,259659 792246660201975809,243187 786644776854650880,203913 750812521179656192,15451 767804497544511488,101681 764830851108474880,84724 772802821016084480,132578 750040950358020096,11372 751686309190639616,18988 760840894761152513,64713 763584619996405760,77598 789428229555621888,225943 794211342118961152,257674 762691721641603072,74133 790027711230124032,223286 794679196425605121,262022 779398148200468480,173628 790980020378411008,233692 792060749627596800,11774 762044415133229056,71026 778741253517127680,170252 765658294979485696,88920 773681354202546176,138650 793849967374962694,255942 795015654894174208,263898 732560391771938817,85085 792797442387226624,243865 790955293895262209,234796 757069548872884228,42432 774319331614285825,139781 794559886059274240,261155 768964495892852736,110344 795057542112100353,264397 753658762351837185,27853 760986682099326976,66116 771396880689303552,125145 780664241288192000,181755 786954009789726720,203793 766651958077878272,351436 791353687713148928,238207 792187987056558080,243187 768729345875587072,107428 785991394020167680,200490 777223189759873025,160480 774344781413638148,141887 775709700289654784,195876 781651960961183746,177455 795046040021958656,263532 775368261500276737,148574 761330604629561344,66824 767102900879392769,97836 785285079169953792,193669 785589541683941376,196767 759195669617840128,56282 785840246126542848,197512 792168411564421120,243187 788090030572998656,166282 766036510743355392,90384 769027732500017153,107559 769223876689526784,110659 752955560719486978,24257 777658848438018048,146804 793643095451639808,249926 786430735473188865,202379 789711780780072960,226731 774747916741152768,62492 775007342622568449,146259 778254054371852288,166913 793611340321591296,252020 780636754898522113,181419 765526440125337600,65705 764838225571487744,84724 785312846183669760,11774 779519723402780673,167858 781467297110192129,188119 792024393614499845,243075 752889814001840128,24134 763423704051281920,77720 764002980651610112,75633 762054261085659136,431998 780338626492239872,179560 785818062989557760,197286 768141624853475328,103506 755916069848526849,40566 759134293306118144,56302 759497945687261184,58232 787353488414040065,210207 758755745168920576,55112 793349378081558528,250633 795408267098857475,266884 732301306652549121,1170458 774468948238606336,143883 786973992318070784,207949 780838922716848128,182870 761912398198562816,70177 775432887688634368,148045 786369714809212928,202727 789965650059853825,223492 794984468876402688,263906 790903311310458882,234583 790359623991648256,229159 777292055869591556,160353 795261086173954048,249926 786258178287730688,200974 792074661966274562,243187 764178721330851840,82283 794526180980486144,261155 764442080378847232,83488 794591826481188864,261818 754746560240549888,33356 765294206269153282,86472 751767664649867264,19352 778936997847195650,170215 785943846911750144,197017 788511353153675264,218275 785552482046926848,196917 752017096570081280,10057 775823856170917888,151165 775803677604978688,151463 788376923076456450,213064 790581147574996992,232137 788756647661318145,220526 786266286217170944,202429 750796061766197248,15461 777882313807896577,162497 760151001122746368,60855 771058479834341376,123226 794954500616421376,262296 770681320934563840,118192 792039946051842048,243187 793910719196585984,256411 754034788197990401,31201 770696057827184640,120613 778965657593544704,169437 792136611924443136,243075 795756234427154432,268646 755762205572763648,39462 750857638863265792,15661 765510682494300160,87145 770423817298702337,119000 781826878499717121,190635 758662700914266113,54070 790917932721311744,234583 794852423177273344,249926 779806030288924672,176218 760199739845414912,61051 768042271639949312,94660 755505685924810752,354391 765567103906684928,75073 767373673044914176,97413 790555426773430273,11774 792863552667258881,247877 794776063431864321,259743 775010507719839744,146259 795261260216565760,264397 732601230523011074,1170373 771396189375737856,125222 771718928116621312,127366 766415927697141763,93184 788775623871180800,220526 792059203732942848,237787 763898014490505216,80098 776785805079490560,157755 762580420777029636,69673 773224260584280064,134561 781444833646899200,186584 788471582301818880,215005 791405427732811777,237908 792085319915020288,243187 762661426666180610,73926 776462715757953024,155688 792730890673721344,245459 773998007079411712,139404 779312884220387328,173964 788540222455762944,210390 756877521266708480,45122 758654640590172160,54070 794899421435752449,263708 760943815335170048,65626 765616073395671040,87904 779838826902454272,176109 758742542238097408,50670 781352202782683136,139404 793320913114509312,105109 762960350144819200,72912 793530366090805250,249926 775379396207124480,148645 794098742559379456,247651 768203311816245248,104406 769266432966291456,109805 754784459761811456,33710 776734753982550020,157082 788513200350171136,218275 777848867387678722,163763 793872614942912512,256255 778189223996354560,164826 766047663510818816,90384 773732458369982464,11774 795433220468834304,266079 764205905470709760,82481 778190794226331648,164826 786010214512197636,197512 761097911639781377,52061 773693660168855552,136947 788835961790693377,221476 786119612404555776,200566 793319697311752192,251452 760987447236976640,65455 786555700885413888,204413 790494164098088960,108396 733098424917098496,355705 785647408164184068,197673 752685701557153792,22575 754021175399944192,30815 785494985185501184,196277 767374928429522945,97325 756888833732382720,44163 773952371403558912,139404 785999174420434945,200382 760075803921158144,52887 789170617937387520,215437 761971953011859457,71438 765444047427268608,86103 742171733034045440,1011996 756886810022797312,45311 762739847136247810,73712 776168822977859584,153779 793446081497620480,250633 756897588201201664,44450 770358894262685696,114260 775388922427813888,11774 760878958510477312,65404 771883048044408832,128615 795403397247553536,266491 795657533667102724,267521 762921918559289344,73685 756936930567282688,44450 772957941947207680,132335 791388414956285953,236919 752017759383478272,18504 755751528674107392,39197 781200617536688129,185313 786941111277412352,207027 790173251469086720,225949 795417334479458304,266151 795699212251906048,267567 785555391677665280,196247 791743096190939136,240145 760652597615353856,61412 768707726176292865,106774 780794506199302144,183269 766276230874140672,90735 774202868198879232,141887 776952663997030400,156835 757343864214654976,46405 775908277108387840,151845 794157095767646208,258249 771015958915710977,121949 778388098036019200,164826 774467525128126464,142339 753512107115679744,24704 759070450240540672,54620 763002895650418689,75899 788450763433349120,218275 789513441627299840,226731 767407956484771840,1249156 776894069955977220,157082 781207743541772288,185313 753039509424668672,24625 755776666975084544,39384 786423823352463360,203048 755951950705733632,18215 790984697367015424,233692 759658711753252864,56175 770352535253180416,118515 790318077166645249,230282 735574065172250624,11774 755171027601195012,35890 762124649475903491,72090 767075753469050882,97811 795378557820268544,266491 751223377054953472,17302 775260172700815360,146405 759778411518660610,59666 789956969129836545,221228 794158864669282304,257492 759913306891038720,54070 766720004842778624,93823 791193627850526721,233692 791908634078818304,241523 751979761883316224,14277 749365838420013056,7461 757719097740263425,49114 780529845549883393,180655 760872780678111232,65180 758396350245572608,50827 768859132266885121,108521 790656303865692160,233307 793948565680721921,256358 758812587228135425,55257 763114790155759617,76577 793067715791425537,247241 793464945530724352,252408 756583932229984257,42432 785344281439444992,195125 789888137854066688,228620 780163105775026176,177233 776960649591160832,159146 779347945971933184,173753 760396476493230080,60779 787080602503655424,208928 786963971676921857,192032 794672424516128769,261818 787112255166910464,208989 775788417481224197,151156 757668409404493824,48633 756195695325872128,41680 774461251636396032,87904 791930733770125312,214005 750369646553997316,11774 761565249166151680,68987 774761221832773633,144256 750652309953060869,13262 756647604126097408,43391 781195356914782209,185496 791622229931032576,239893 793510369071357952,252741 792242593434333184,243075 775804401948692480,151439 791078407366815748,234583 791509770213752832,237540 788757159320301568,220332 765215811283877888,85562 773241488994172929,134470 780483297373589505,128189 795098416472854533,257325 795077496790220800,264397 763863651069681664,80643 755004763326914562,34666 758219183565844482,51750 774094065495179264,139404 794239720398159872,259063 753817198213279745,26539 788002696276082688,214354 768969224727519236,109960 769393796274491392,112788 786908642889068544,207287 755914184668254208,40550 793502922826850305,249926 789829517619499008,212131 773609101729206272,11774 788215798716301312,109244 793887621458104321,255942 789427129742221312,225981 793811785878900736,249926 759758986979610624,353879 762760381882363904,74650 764148816769609728,81955 788813537028300800,220526 787800728932720640,205197 789944441595367424,220819 751783050258898944,18215 763936953276346368,77708 766506140050096128,92885 778449561052323840,167220 742832005231083520,47188 761886499285659649,59868 773329832512028672,120550 786734540303675392,205091 789160952751095808,222545 793869420942663680,256255 751149133277175808,17365 764653664912891904,83391 785502947484442625,195975 788845201288667140,11774 778779315907407872,168284 785622052699009024,196277 789245789361074176,206666 793571954896822272,253164 794548178221694976,261155 787918152491491328,211733 793599257265606656,253793 787116424556797952,192937 762293172319969281,70941 772908356994424832,127836 794251198735859712,258598 773869384573984768,139404 785600923011866625,196917 790707244463685634,232884 791598098128797696,239107 775010570005192706,146259 765536294357184512,88052 768425881199079424,106281 780602285697163264,177233 786087979815141376,200608 771993061475905537,128934 788397961839542272,7092 758433946845716480,53001 791057261682528256,234552 753783138107744257,28563 756854336026738689,44461 764315208969916418,82002 769364755345727489,112363 769502267926056960,105799 775241247535443968,147845 791677472580440064,238780 793904222890782721,255393 767803947444756480,101681 751652554329645056,14277 785610408593879040,196788 750027135537057792,10647 772107541807529984,123217 793347739367112705,250633 773760537406509056,138819 794581396987805696,261155 794649631409971200,261155 778786744988753920,170187 786950735954980864,205314 775149503116550144,146259 774092578492866565,141316 757374006999658497,47090 786581796334874624,209828 752968828489838592,24870 765251499450523648,350711 765946447837749248,90373 774384994395578368,142503 794104757807779840,255942 756418468153552896,42462 774028121708167168,140444 779480913545682944,172185 794004398229700608,256502 766529213855768576,80939 763543997855961088,78566 760166588137951232,60819 791703219579785217,240260 767164509144440832,94699 780757701814910977,182211 787765640744407040,212357 773887513974960128,139404 787803316491210753,206101 753313740972498945,25958 785425870387228672,159876 733337434641989633,11774 764870904694255618,82759 773060597986447360,133980 792998214874128384,246514 792492247153606656,245630 790586130584350724,231894 733294982942068736,355480 793256562789789696,249927 760979444894801920,65180 785365487295213568,195481 785825151384293376,349856 763721210228121601,79691 762012445187579904,431998 770781041040715776,119774 794192132013748225,258249 757587585392926720,47761 764993426861490177,82283 770963754205020160,121949 788729399726211072,215437 770329014443577344,118143 773484143770476545,136947 788063216450490368,215005 791734234343845888,240483 778215066927828996,164826 786167916358094848,171460 779335033224036352,173347 765932079951454209,90012 774354091065511936,142671 787750590621241348,351666 750363382415372288,12883 785614345296154625,196348 794716865939521536,262752 792998017980698624,243865 776913464212107264,151463 791006321118179329,234583 764893387543556098,85047 792165007681318912,244289 755123378470522880,35449 762716852648759296,73926 787646154687348740,210289 757559001093660672,47717 770734136671756290,120613 773570397308542977,137158 765209108291223556,86440 763420800124850176,78221 773953380771307525,139404 776180557352951809,153866 791268350856949760,232169 750381727747547136,11774 781357464499302400,139404 768980549939499009,110615 781799546686873600,185029 762766060814602240,73814 787902380830371840,210465 789454501744828418,225981 759574436601274368,58537 788872357251194880,221785 780797280706240512,182726 793111924384731136,249469 791714909117517824,240483 767980469262647296,101681 759071826605506560,11774 768860878791962624,109360 790948705520250880,226803 792045511717036032,243075 756280192637607936,42495 767076178083491840,97811 778227646488469505,163901 791747027826802694,240584 751636212973129734,18215 771010565728641024,122148 792111426466754560,11774 767960008621367296,102249 771677267617419264,126389 793219374731579392,249961 759108388794036226,57092 770069948165218304,116164 778638128256909312,168284 788483591646818304,218275 763409918351273984,11774 787144884041854976,207613 758848986597863424,54070 775333078889705472,148045 759150388671053825,27156 766261882999103488,90384 776414998281134080,153610 791159257827868672,234583 795288640272248832,265795 764045325938163712,80939 759869069751226368,52887 761346371135868928,67547 779401568491745281,171644 760801594615226369,62877 781266313675235328,26066 786648110848176130,205181 760562961882677248,63149 768274245419868161,209828 781203770239750144,185310 759390972027494401,56964 780256710376165376,28724 786006655406317570,199546 786029664204525568,199546 793130369994272769,249469 763482496176644096,11774 764658185911185412,78274 773716453337997312,136904 791620559738114049,239405 765368191757393920,86961 785600982042370048,197297 787071023220785152,208980 786756412051513344,206008 757610880817389569,46382 757698090534998016,46958 791625420135206912,236507 791697567192985600,238780 794586786244820993,261667 758483017597849600,52545 761776793552498689,69231 777949856245616640,164869 750629523301896192,14300 751546485817348096,14277 762364658401550336,71749 763889645549555712,80209 770673988582375424,120610 743513257613340672,11774 758357374595837952,52061 775522770901880832,137158 766662720490004480,91700 777452730193285121,159146 785841750808100864,198878 787025836889214977,207113 750787747523207168,14653 767747679602479104,100605 755883950313136128,39657 788872432434180096,220076 793870520991125504,256255 751553346490642432,14277 786600572518555649,201958 756605509155688448,43553 771465677760790528,125897 794741607320780800,262752 751609471210663936,18470 763500052329279488,73869 788127403621117953,214005 761296954735390720,67852 777882309198487552,163990 780683035587018752,178716 787296110574309377,209184 760835713231425536,64326 769308760405860352,112654 774978083350679553,144682 788551083543199744,218495 795679703961128961,267980 756328100682731520,42432 793887231064862720,248652 751218044513316864,17794 785649954815479808,197512 750840653328871424,13343 757642311190708224,47782 769690194500915201,113235 789152097438670849,11774 754079072708198400,31686 791724332615512064,239610 788073136315109376,215005 788869842174631940,219989 790949446720684032,235147 794718409065893888,262849 763350916909203456,77558 765421322436423680,86653 770672640264503298,120610 786969870743199744,207949 794732243516354560,262849 750704303162220544,12883 763504368138289153,78296 768889355205169153,109104 789235181445976064,224018 763378673760296961,73814 764847015461261312,84889 767788068568862720,100893 774819486356664320,145244 776076478656221184,153095 732204070807711744,1170330 753959643060330496,30590 771558540997636096,121949 765500904611143680,87145 752982124009959424,24248 777197080569864192,159308 776143641832108032,153915 793875818170593280,249926 760539001036103680,58580 780838109755867136,182667 795424478989676544,266464 793327862489100288,8044 766867328172556289,94683 787066466788974598,207949 791694115566080000,230485 753356341897461760,27222 792891831973543937,247745 793263686542585856,249926 752285450778271744,21074 778030171827924992,165435 764301640153309184,82457 793568013010276352,253606 756609795549913088,43956 789311113221595136,223054 792127433118015489,243576 795358303832289280,11774 767503974870032384,97413 767158939226021888,97386 788892908191559680,220332 790351737924136962,230473 768876771223670784,109724 777815234694287360,157839 790735031975182336,232863 772182388952694785,129991 777931910970347522,157840 788803291069214720,220332 776070804215730177,152735 790239310683353089,223899 791337503043321856,237594 768978570102185984,110659 787707686645174273,211794 788822270802141184,221297 775408228918235136,146991 778312769900802048,167319 793446110094319617,242521 732403622273748992,350955 776640124062830592,156644 753976301913010176,30590 795038851127504896,263896 777363720137617408,161456 781849801562345472,33169 792061919700086784,243576 792374841953382400,245056 771042416325308416,117257 773840011309424640,139404 791354011463147521,238395 793321587957084160,251452 760956283948179456,65974 775778347011993600,151156 732661068867108864,1170646 761668228405952512,70053 756520705160843265,41798 791442427697520640,238099 776819934324228096,155037 762738288079867904,73814 757598963608543232,48179 765014591948464128,84724 785303313717657600,194221 793384120453914624,249469 759498969802153985,58232 760586382012248064,62853 773480649688834048,135381 764116345260617728,81869 776926439681556480,156835 779495493613162496,169577 787819566877454336,192032 763035398897557504,47188 771496020723240960,126152 793247509078482944,250293 794949687786795009,262847 763288625593225216,76549 776813157540966400,158387 788490761511669760,218275 753250498132619264,24711 790577504931213312,208178 785617152569028609,197512 794233284343513088,258456 755236339877081088,35890 767021283615834113,97314 794336398421721088,258878 755161196328726530,35890 794675783226642432,261155 781599682078339072,188695 749864914676703232,9754 787470550071447552,352553 760494164781989888,63149 793243794086821888,249926 780515607284330496,178477 787103359476137984,209184 762828140028825601,73926 793204253850472448,250633 773186935367929858,135025 761000298223575041,66159 771014163107840000,122146 772493659962912769,131027 781276310735728640,186883 761854556074500096,69711 764190403629309952,82209 764902485395812352,84724 772482218585239552,130686 773595484657033216,137795 773855272230064128,139404 776056547264851968,153095 781115417523789824,184044 781265444846071859,180105 795462837145452544,267014 751719909415981056,18452 772085465964916736,126389 795665208089989120,244270 795730170107858946,268281 751114360177786880,16299 768078882889097217,103261 770836984650690560,121612 786610025699565569,204413 787611043216228352,211807 764078181854871553,76652 785466241272188928,159876 785596824904200192,193784 795416816751443972,247930 794700538210373632,262849 765594877732134913,88361 772926405797642240,126152 777798766804013056,163763 775882704005001217,148574 779338559987785729,173753 781314610494369792,26066 795370448460587008,265821 756272898780831744,42405 759205819422564353,57105 788885684421439492,221736 771986057961275392,128519 779680624625881088,173011 785914436846399488,196917 769638889699049472,110659 772053375076605952,122299 794273288885325824,259482 773559853126078468,136904 747635016352604160,11774 791643646340759553,238207 762379112891777024,70858 787765250896658436,212357 788062830654259201,166282 794145829518970880,257492 794562397289771008,261155 774236356281110529,132497 779118333245345793,172799 786969688509001728,207613 795775824725217281,247930 786956578595287040,193639 788539150303498241,215437 760616698294726656,352835 763553244165476352,79131 789146177560256512,215505 750369985164406785,12883 787066576331825153,207949 774203966770950145,141887 753713353508335617,28115 769708497730666496,114985 776852742228873216,155213 790270584919818240,229159 779078907181961216,170451 760712681535971328,63149 790708034775425024,232884 773647333573681152,137158 762959873025806340,1248861 773610398331179008,137869 774461377125584896,143585 787077297421508608,207965 761207458224218113,65180 766369867477884928,92166 775697031662796800,149259 760577527819669505,62063 761598104701276160,50406 777027622010105856,157755 793181166736211970,249926 756213883702906880,41702 753790973960912897,29263 771852004914331649,127957 790272864851267584,230282 789800891788369920,225358 777885792647524352,164001 790252550905663488,229693 790877350850334721,235349 790560222184087556,231894 792410225563230208,106673 793266915263209472,249441 792680135795286016,244270 793604600976674818,251566 794140585837871104,252196 774068917102718976,141316 787968462052294656,197888 791069720590086145,232169 794177031248429056,217285 772931101115330561,133519 769477204556320768,93261 792183585398726656,242693 792050028701323265,243187 761640674072616964,69947 775117281718259713,143859 732702913827590144,352817 785632781925748736,197063 794667193908793344,261050 769554642409820160,26066 794352171068325888,257492 766477854049722368,93036 781012529833242624,182726 792230068781068288,203546 760309411944407041,61470 764789381076889600,164500 768108400387457025,102514 792087474482937856,11774 794601312419647489,261155 778417759680167936,167569 788356345309302784,215437 765597675861348352,11774 766776168003596288,91810 777847784103895040,163901 789490817715081216,225981 793592482151866370,252679 775301698726268928,148170 777958453180530688,164846 788142090957881344,215754 772208322447568896,129558 775172024570347520,146720 792860074544861184,247877 793074693414776832,240682 790752684789739520,232169 792120921200926720,243187 769289904069062656,112363 793454610778169344,235315 753652272400171008,28866 773722145629306880,137565 790226663321825282,353879 790997014817411073,235882 761271879600631808,65180 791845696609529856,241678 780768824215736320,182870 788060913173729280,166282 770720930188267520,121046 768216292692074496,104932 772457610679377920,129662 774770167158931456,141316 788748699207806976,220028 762069833232121856,71026 785840929110458368,198671 787722534594707457,212357 759801763360800769,47844 776441256557834240,155896 775841058546708480,150404 788918513473757184,221687 749738472446029824,9754 756555865721798656,43266 773934666927792133,139404 774279691100418048,141200 776141491555086338,153699 781500355766947840,187997 773287837584068608,135136 794536499802820608,261155 791021792085192704,232169 793568488820355072,252020 749678765374971904,9292 755195294770429952,35890 779341346473508864,171880 785850417133461504,198671 793437121310699520,252020 737483045238902785,195876 775911215780532224,146804 778738830593536000,166852 793207915352055810,249926 759126991182311424,56231 794160384823300100,258331 761038631104413696,62771 781329342613729281,185919 778884447986823168,169923 791340822725742592,237549 791648513436229632,238292 749678675600109568,9754 757826099887771648,49431 774438597222989824,141912 751585465124458498,18397 757295967561408512,46890 767822129911988226,101681 788868447157489664,218349 765271294073933824,86645 773720688456667136,11774 779638220862685184,175317 785710475292008448,196277 790519075470471168,231894 750848808372740098,14567 768224975383920640,103261 776010882002354176,152872 772589369374814208,131456 789991823452303361,228354 758067524692905984,50654 760514688882974720,62771 766002837901967360,90384 767752616486981632,100893 771495208366243840,124597 792398731907850240,226180 786193572886290432,201619 770945056048046080,122146 792025736790024193,243187 792228155259887616,242584 794369068543275008,252939 768263900030656512,102565 761687752425345025,68862 778298982762033152,167083 789113037307408385,354470 792375891401674752,245056 733219583218188288,355261 765002873679843329,85562 790734850219278336,231881 794561907378323457,261155 778937559569268737,169923 785817475711700996,197297 753402481674248192,25189 775407082325540864,148045 786536144791965696,203674 788399491619651585,217634 755183729157562368,35890 762127460808916992,71766 771561464461090816,126390 776204125532983296,152946 777948501833547777,157755 795710977702592514,267855 770672130371432448,119832 794123813189545984,257325 789479432323031044,225981 794011490936176640,256502 772871317280395264,132578 774694663835955200,144654 762834719532724225,74961 794723011760889856,262849 749735552317001728,9295 758391499243393025,52771 786299191022657536,202727 787081324423024640,207109 769638518096138240,113754 793890943216685056,256255 762396529881604097,11774 775849866790666240,90193 774394632465555457,137508 790039858907586560,226823 790668773476950017,232595 794647667011821568,226320 759721425116594176,58255 790918243456167937,234583 792014752595664897,242628 764390099664588800,16675 787080887087366144,207965 791443995100585985,234575 773903526233796609,139865 789735783863357440,226582 791366773480325120,238429 791833039546544128,240890 772222907233673217,11774 755764677351608320,38162 771791678424354816,127366 791627704575598592,238378 790295716258205696,11774 790954124401577984,235147 793131813266976768,249841 753032724865224704,24316 762814131544035328,73926 766020915666624512,90384 795759602252075008,247930 755769149213638657,39235 769137876118503424,108729 788446728173215744,215437 791660964865191936,240483 766021955510112257,85562 753981241267847168,30802 758276975995809792,51069 768394701871415296,209828 773857339963125761,139404 795053393559638016,262849 786886831078051841,205989 757938384107139072,50254 769255687289507840,27164 755178028414533632,35890 777637148883161088,161277 781575777447882753,131056 787658219833393152,211769 757726776286146562,47940 760142573881073664,61051 793621509617115140,247757 793227298296229888,249926 780890000988614656,183269 793150587969933312,247379 791718089511567360,240108 752916331666833408,24316 792872936667385857,247241 771404488640913408,125222 753110346131529728,24483 768517806379991040,104973 756587863865634816,43553 790654504664379392,233307 763331420391632896,47940 764990158621913089,11774 780349641913098240,173936 794614296961515520,262053 768465505615216645,106716 771785578908037120,127134 770422487880503296,118724 794717761293471744,257423 762606752340729858,73750 776602357165457408,58531 786987269068615680,207949 762882740639240193,74247 794295373716066304,252639 793855112976277504,255942 794232236715278336,237236 754794064457846784,33532 758659925224468480,54070 787367171320082432,208867 787936527011737602,213887 794966042023956482,262925 760448351900831744,62063 790576624785850368,231318 773360097095364608,134375 781823851357409280,187997 781342861170139136,186584 788962323377614848,222500 766431706236661760,93184 788756158433472512,220526 760121276207882240,52887 789895196993433600,225359 750742806415671296,14946 793132977689538560,249841 787039886628888577,207613 770622527936815104,118174 774001246806151169,140437 777622338674143232,162610 794600838769479682,249926 792100916015038464,243075 762840381801193472,74247 788150983931076608,214354 791674373232930818,240483 750999762233487361,16233 767580323609706496,97519 789521664254025732,205972 752668713728479232,22439 760112512616558594,61051 780643319042801665,182211 795776536901193728,268448 769685218093432833,114301 761368430834581504,64722 794862325656260608,249926 766669548753920000,94683 778732188728602625,169437 785930737040195584,199546 788557925929381888,218275 759058797960626181,54620 765909456072966144,90031 773711586347352064,138812 766499792189030400,93286 794395285489389568,260404 771928434683572224,112363 785347954278150144,11774 785831027344224261,198671 781647667004858369,188421 790935370124840960,234583 758667360291196928,54070 776542751584231428,152314 781899647103045632,190635 780075781070295040,178075 751862118475927552,18215 755182563518509057,35890 772130807041228801,50581 776227092098756608,154322 793180594490441728,249926 773956071140372480,139404 769308331747909632,112363 787077402396545024,207946 772135229263843328,129471 790356310080585730,228576 792068091215646720,243648 758711163031056384,46076 758712986408067072,54070 761617585494368256,69475 781882592911953920,187896 755864754263121921,39207 777521689508872192,159876 769628552866123776,114686 756239979119083520,42117 767869484426260480,102249 772907606293745665,133519 793140338105868288,249841 758621701638848512,54070 773028973500588032,351147 771580882310139905,125554 791234378667929600,237236 765052291875569664,11774 752889470089850880,22779 762877668555534340,75349 779806270589177857,175578 794273863605448704,259482 795097477867274240,265102 750003422200418304,10042 760267515264053250,1170555 780963820596563968,182726 758752196242518016,54070 768187349402587136,103354 749962444282339329,9754 765013338992484352,84724 752716683748323332,22575 791734505111449600,240145 794240327678730241,258598 793349083155005441,243865 749293257025155072,7866 754720270984761344,22393 765012242609807360,85159 791736033792712704,240479 732488722663411716,350566 759370404045684737,56924 771490017806000128,125853 785999151280435200,200490 793506783889387520,249926 755549853208281089,38401 778679457544478721,11774 787037520575930368,207965 773511267910840320,137158 775186985166082048,146704 795388606768705540,266491 751858709647749120,18893 773706915989848064,138382 778367574874529792,167674 779953706594893824,176203 793596593018695680,253164 756815691953627136,45014 791737083136188417,240479 775426260994363392,140444 785881507701198848,1011996 788872666396647425,220815 747760966746550273,11774 786345949173981184,202379 786673619225247745,90209 790630261016793089,221297 793993039534551040,257325 764937142812315648,84785 786971059350343680,207949 791138060247375872,236831 761022582900482048,62728 756931867815784448,44163 777674063204548609,162370 758622401466765312,54070 762389308665978880,71749 771796846847008768,127657 788373937767927808,212357 794981597602779136,262847 736535710379954176,352687 753317439799169024,24597 786245556989337600,1063777 788405960989548546,215437 756274027640094720,41689 758059755717918720,47761 751091601565442048,16897 786083779182026752,49459 752879621146710017,24134 787067792243720192,205728 788101092693409792,214247 777886434459922432,163901 781675473386344448,188498 791274791609200640,234212 791447986744139776,238292 739020126373216257,11774 787862860244267008,195279 753639077497503744,28732 771127832495857665,122973 790582787870826496,11774 764981525880434690,85562 775334368927739905,148394 775375242952716288,148645 755430235760386048,352032 759764096489250816,59666 786955569978609664,207613 764450590336385025,83413 768847811290943489,109571 794352275829362688,243761 750138907488989184,11495 788899996196220928,222021 788427186156044288,215754 765716040374480896,80393 768045249218445312,102998 771079227898753029,122982 777482378281259008,161568 758473488936083456,53185 777539592757121024,162309 775542806202810368,132335 761994971461382145,70858 770318236743270400,117257 765770668898123776,87904 767162372653916160,93112 768875468674043904,108385 778468898769215492,167407 770595987530326016,738099 791770557146542081,355701 795767465489747968,268643 752990074745200640,22953 745215995330043904,351436 769229815891320833,112399 779019469154758657,166532 779118788319010816,161993 751749206818316288,19485 761309267844620288,67229 787061473193308160,207287 756589594032889856,44274 760634965914779648,64084 768511681118900224,104973 795084503689691136,249926 763870181043105793,80648 770408361573572612,118985 778672979421040641,162309 787268907535065089,209035 794575842252759041,261155 792776514517495808,240070 763070150564204544,76388 776029026083344384,152314 771815495569899520,125554 790704683576733696,233692 750066986353209344,11370 766722730599260160,95708 794626040748445696,262025 758373470967324672,51451 794725076289679362,263051 755670338122420228,349060 750362802632597504,12883 780027315124330496,174991 767680209776672768,100605 772246453033005056,130290 741157510791462913,349714 787313651145437184,207212 763706595888988160,79691 754706604436500480,25995 775791910497779714,151463 788709980362997760,220029 792537335388930048,244550 792559431611355137,11774 760291112569352193,61544 753652656749424640,28866 761593097604194304,69231 771407908349153280,118191 780846825087590401,182726 791804365300338688,215608 749755734041108480,9754 794694159143759872,262849 752666849016442880,22777 772981103032344576,133519 776021721493213184,152182 762734553488318464,70858 766270215948644353,90384 749297488666976256,7866 779992899991855104,176203 757799375481425923,47940 790921019875876864,234533 762518756086153216,431998 768579598829383680,104973 771979324127838208,127871 794774988918321152,262849 786283974897401857,199960 750475830153867264,10662 776609953293275136,154531 790696544282501121,11774 755081940072620032,33355 790227249240936449,229505 766565618065641472,91678 788217043900256256,109244 790595045485260800,11774 753307363533266944,11774 780634067167477760,182257 788696757106540544,220029 779100565800452096,172270 793422238179393537,252020 793955611180351490,257026 735909498955538432,353374 788791808415313922,220526 761320264328024064,67401 777314022924259328,161456 778419499754283008,156835 787525900354977792,66116 787010777970569216,207613 751722457401208832,18893 772098347599560704,26066 755431748930908160,37433 774359476593844224,142668 794631342994681856,262145 777959874210697216,165094 754764403493466116,33549 756560298732118018,43248 764442245554663424,83391 792030456434814976,241824 791799083639926785,240483 765643383251542016,88669 773901285653254144,139404 794439985193742336,226320 785977725416771584,200382 790900285199650816,209243 793095961459523589,249469 758114988607217664,41703 789859512274542593,227242 753747312896126976,29592 764074724938944513,81702 777336119956471808,161572 780787542463488001,182960 759173047509057536,56552 768285333154770945,104162 771100087825080320,122317 755547068366741504,38476 772420329234898944,130026 794555103109902336,261155 758001607632035840,50143 794620910418481152,262145 779820790355259392,176109 761387363339677696,67938 767186937358741504,87521 776836260254154754,158348 787283910828908545,205090 791057521414774784,235756 791509569797107712,237908 794311354458902528,257492 794665684546383872,261155 753424431117135872,27045 792054703840309248,241819 793615817518804992,253206 775846791560458244,151439 751770237746319360,18323 786358235234177024,202304 791438259738013696,233736 791729339066884096,240483 753637992581984257,27023 763545141260984324,78804 781207231257772032,150151 764121720038920192,81927 765525569056366592,87860 766837957730893824,80939 749821227217264640,10282 766859975209672708,94683 780801906121797633,182036 778393877048733698,167407 762478689225289729,431998 780752617790144512,182036 754701723508305920,23762 762553727748300800,73519 774087866196500483,141316 791345134516498432,238207 763122984345153536,76577 771862122913419264,11774 787065596789690369,208065 753324552634167296,11774 788915731983429633,219942 793196720696025088,249926 761282526505758720,67229 780556438389215232,179147 794927840940658688,263895 788843558199521280,219958 753853797240283136,11774 788759953334870016,217601 792469562176442368,245711 793380722128130048,251331 772945512278421505,133081 792035532645634048,243075 768726307760988160,108377 768835597385535488,108849 777558269183176704,161984 785580782924464128,196917 758368854703648768,52030 768528441511518208,106819 787661927929393152,205196 791264708863074304,234583 763228811253190656,47188 766420883749609472,93184 777252806801625088,160592 790755817565802496,99049 732362189365989376,351415 750410076586934273,12883 785559105675100160,196917 790951692649033728,235348 752016253087166464,14277 759900649400119296,54123 764825847916142592,84724 775779289547481088,151265 786252621745098753,201958 767851308866908160,100891 775532365309353986,139012 788381847604621313,208928 788530209280684032,353124 791676813688709120,240483 793162779993735169,249180 789168218824806401,223738 791659980940115968,240483 755163078992465921,35890 772783432329990145,132335 785659015510450177,195975 786975512878952449,195492 788762790144176128,218489 791763843936505856,240584 795366988604379136,261796 763141951394840576,70177 760583163953475585,63464 779369503767474176,174230 764200460978913280,82553 790576269561831424,211028 779347056053850112,174230 794939892950331397,263817 765507463202349057,77353 775777177375735808,151463 777325319380402176,1250277 785721251906002944,198290 735735504914677761,353124 763881326730547200,81013 770368772565770240,117687 772652819333521408,129917 762229466831683584,68993 766784924879876096,95707 734310226812276736,351152 775131752394268672,146720 774781636718260224,144494 786046107717468160,200382 791359323544887296,238207 795384801851228160,11774 779295797783302147,158387 788415011894853632,214458 788777375517450240,217083 774064413271744512,140900 777891073226002433,154914 766478161328476160,93184 789430915575480320,225360 795766905671974913,267521 785324776436871170,11774 761251852444848129,67517 787099613224370176,209184 757708243124654081,351340 788201710187520000,213064 778377258020974592,152594 792160305241522180,243187 793325598357590016,251452 757449646784602112,47263 790083559679819776,17292 791693451259617280,240070 759335115579326464,57112 789702389276274688,226490 775804838915543041,151748 785270728388022272,194648 795701387078369280,265257 775727718642098176,149953 794585538850234368,261155 760180403428655104,61412 771074639506333696,117591 795062601700913152,264397 772871447190593536,351926 781201628577816576,186434 772706085408956416,128934 780480897250304000,180783 795708754448814080,267862 757919306927575040,49047 768808617029963776,109104 787304872643268608,208014 755550695055470592,37294 763927428464910336,78947 792474292722163713,243286 768852521209073664,209828 791003622624600064,234583 776949628231188484,159155 789251500476366848,206666 753444950948257796,23739 760603609197256704,1248768 762428491400818688,70886 788164005126873089,352258 746376940861292544,11774 762672914290184193,1249039 765008247539458048,85562 773519014224027648,137158 788509635611201536,218275 760974389701738502,66091 793205158104694784,250633 753999111263707136,29790 762717174737739776,74308 760200599996620801,61545 761568057953177600,69231 753638327492841473,28732 760827099212984321,64722 762819089811247106,74133 766423311521906689,93036 766769359616413697,95672 794061401564311552,254209 767890674662244352,102137 732272124006535168,196346 749276077332193280,8047 765377000349380609,86103 777918452094734337,164633 764162388652417024,82283 794976622830989312,263898 779352324825153536,90252 763688141148618752,79585 750069393921572864,11495 762176208607903744,72273 770122467369189376,116373 792054339732897792,243187 793613145633857536,252020 787710064341684224,210253 792710855347560448,246987 766882998784397312,87904 794152155435307008,250293 768537191362408449,107446 792849381447917569,247241 794335953468981249,259543 756628500182859776,42432 791075307121995776,235487 791440273792311296,238207 792024765166911488,243187 752943823576326145,24316 779347828120424448,174230 790979078371282944,235597 764951828005998592,84745 786695719558217728,204413 772102208372379648,1249947 791441589570797568,238395 752131146478186496,17794 789732809241833472,226881 760986699086258177,66116 785274097404030976,194648 752270597242048513,19151 785530782915756032,196277 766304445525270528,92075 788461403539697664,218275 773194428420857856,135025 794572505696456704,261155 788747837144268800,220332 752965171983757312,24603 769739227928158212,113836 790320875576913920,229818 764136714281418756,11774 764564745928060928,1249246 795395571116888065,265521 773316075870191616,135888 773902343490244612,139404 792479108533846016,246225 770756208927977472,118191 775187109695008768,87904 787703166322126848,212357 779854929263521792,177233 753201029710307328,26038 766737614179143680,95708 780612383622377476,182122 785982718576177152,200382 790575493485502468,232280 749588511246979072,8497 764512791923490817,83391 771512986548641792,124855 779249682589507584,171168 788962619864457217,222544 795024918786215936,263667 795076373119401984,264397 789831509083643906,225359 775518441369403393,112363 775738159606837248,151071 756882750519537664,45351 778301396286308353,167220 759904908556443648,11774 769858494786744320,115488 776721157013712896,155898 732894565200338944,354517 751602924745166848,16728 753017094459883520,25185 763550636843696128,78385 758789385819082753,54070 773985695731974145,139360 771428138173755393,125367 771452619910967296,125070 788769538506682368,220526 760854083536314369,64722 771141846412124160,122146 791375059801767936,238395 763377774153261056,73926 770762028512260096,120625 786247128901382144,201555 789958598474498048,212131 794088397400899584,256255 794774835083800576,261796 778316376977117184,167220 793459778617880576,252408 789286779719331840,224680 765024513335623680,85562 788561676337418240,218892 770278446824058880,1170820 795274611504115713,215754 749825799272984581,9292 773564930180026368,137158 764444645128409088,83422 793167363126329344,250033 781268594869071873,186532 781649676642689024,187896 775841175404019712,151242 757290805379866624,46783 774527135662895104,144076 775032146788581376,146259 749763092767084544,9977 788798556287229953,220082 785494685116608513,196277 759127176851533824,56964 772492150944722944,127707 776388101111476224,155398 776129310369329152,1250283 791661116841689088,240483 759135816346062848,56197 775736623782735872,1250248 790709864439820289,230260 791702399190577152,240889 768894993297608705,11774 790514719555739648,229693 794005176948375552,257492 761614701155549184,69711 766051952400535552,81929 779007824969949185,171982 779403992275292160,173628 752146708029726720,17794 768554427527663617,28464 788582302607695873,217837 790707898477228033,232911 794001765725110272,255942 795005875714932736,225611 785271110136897536,11774 786360449361072128,203391 770429092411899904,118191 793281189939253248,250216 769277284633030656,112363 773545737774850048,136904 788925519328792577,220526 778968664636846080,168369 789258499842646017,223935 777396075325980676,161705 790725259574013952,232881 793896247467933696,249926 775769183132844032,151463 777033273373552640,157755 794652321544335361,257325 761998898386698240,70509 764679199835631617,83779 789223425722155008,215437 794890928804794368,250293 761376167404396545,68182 777693881835991040,112104 760218493920899072,61732 771069128069287936,123135 790584267050979329,11774 790242018404335616,218223 790538309776740352,231550 772177492786442241,125554 793101072910934016,249469 763727857826697216,78228 750746116665118720,12883 773274447922868225,135025 785478499574353920,195975 768929657601208320,110362 773496307562405892,135736 794290402215993344,257492 750880804478152704,14778 764831228214116353,84724 778886705126309888,168794 770766818801778691,121359 788719171131486209,219119 793616449579454464,249926 760546508651499520,63149 769178126773608448,110389 792163932718759936,243187 795760154377523200,247930 750011549109018624,10735 750988441865814016,14858 733064522097774593,27848 763862378773516290,80153 791367121406222340,11774 771686705002864640,122528 777620153274015744,159542 768833395761623040,107559 773947419436392448,140025 785493103914266625,196277 790604588680351744,232791 771818198911942656,118191 780598831721263105,1170396 750720256163864576,11774 761354207148380160,67229 763154926520238080,75899 768185515745107968,103354 790261585822486528,226731 785524131106213888,196277 763006200866758656,75457 776779181451608064,157755 791048117378510848,234583 791489308469243904,239405 785264412454191105,194560 756591030158430209,43285 781238304062656512,181935 795074626103734272,11774 755124066516733952,35403 787314404266156032,210289 771438123146366976,124597 764251251089342464,82283 781350980344434688,139404 754847286471995392,33790 794642999674277888,261155 776879760232288256,157993 792581402684329985,108396 754857973936107520,33356 756462387897729024,43391 788769373246726144,220526 791350416084795396,238395 754233571498336256,14653 770980815488610304,122146 750708186303176705,13450 770939728870899712,121805 772946078404636673,132578 793171373371850753,245136 786706781384892416,206008 752875162354196480,23519 766705131077394432,11774 794093275544166400,256239 740346707238522881,11774 756486648192466944,43391 762178783222784000,431998 763015016496762880,73926 755960619543724032,18215 780616752564535297,182154 781507684663193601,188401 794346247633125379,259659 774949454872997888,144648 790914141066108928,234583 792760138650320896,247083 781367547857895424,159475 791961808697384965,240483 753729956648103939,29263 787016708246609921,208176 785663387325739010,195975 788551002651709440,210390 794683319161978884,261818 758754047427956738,54070 763602710247669760,78159 773912586937040897,139865 787333069338533888,210207 732398425652617217,196346 763498986053312512,78274 770423125406343168,118191 771020090481442816,122875 794271319420387328,259482 779195480853082112,28322 787508836554854401,210207 792114793570271232,11774 765667565880213504,88930 780551676990152704,180419 763001997620604928,75549 763861665846812672,80136 765571544038932480,87904 751176892946972673,17591 761347376871120896,67587 775335434729644032,148349 764625223350038529,79561 766092245552369664,90908 792028505982640128,243187 777667283745382400,161988 781364080883953664,185310 775529076308062214,147764 794219271303872512,256255 775468887911518209,149389 791365641563475969,238395 793219373502562304,249039 789173523021344768,223899 760992741857697792,66159 794809141160267776,262022 741305354466648064,11774 771688331453145089,122817 793419877155500032,249926 777889785155358721,163376 785930263343792129,199211 788396602192912384,11774 773739598346280960,128930 791336284786524160,235337 768770228356546560,108795 767480540614189056,98639 790985491407450113,234583 794070142703562752,257492 773178083041947650,134033 773308141018710016,134375 788526056617619456,217024 769229531370565632,112345 793482523154194434,252030 779375055478415365,171377 750460177262911488,13532 755598648189284352,35890 734803279192969216,11774 760134028494200832,60866 792052337552523264,243075 745383502653206529,352982 732823205606494208,398870 786193825970524160,201619 794963605103853568,195876 779112410200281088,172185 781854946295623680,177455 763917506289373184,80720 786712321020289024,205455 788017220504793088,214354 790699862257827840,232884 776742166919913472,157693 768150028527374336,103506 787914206066647040,212693 771355671258247168,124403 780829630156636164,181419 789953977597169664,200963 759519318988230656,1248642 775349498608390144,148045 791489410923495424,237935 755127271053201408,34731 780462405524549632,170187 764430392187166720,83391 764254776410316800,81946 781275542200791040,186584 755202782689320962,33751 789511346001965056,351152 753599887879524352,28281 768885366287761409,108782 792026363880497156,243187 767706307394691072,90171 749696585110581248,9087 786914656103329792,205728 771146968873578496,122861 768042101774938112,101681 772864859662942211,132848 787105213438046208,209043 788483800573423616,218275 763780840211877888,78566 770413006295592960,117263 771993997745098752,738099 771080836141748224,122973 780632751124865025,182036 775859580521676800,151361 794628682576969728,261155 795428493689552897,265855 795458039063179265,262847 753521433893036036,27402 763350302388985856,77598 788296998491398144,139014 777627491032637441,162596 792180315565465600,237594 758713225588256768,11774 772559429581496320,103354 795485367348711426,266491 794534275534192641,261155 792306133113315328,245035 778597186594545664,160539 762643098346356736,72035 765216182609805313,86103 786942609486913536,207613 757550675861598208,46069 777681733001052160,161988 779544329144500224,175376 789516294991257600,226731 761661813096386560,69565 789830652300582913,215754 775111570842087424,146259 776899718186020864,158116 788550862155161601,217039 773583885431148545,136904 785947366343921664,199262 788811354278731776,220526 762683488231272453,63459 785548962275221504,130635 780918686408249344,183269 793872066466447360,191065 795024501524152320,262925 759561323499827200,56964 789437131647320064,218489 757494574243778560,46890 757642408150523904,47090 763123573871382528,75899 764010028298670080,354100 763205703855054848,70177 749711019409305601,9087 789939472603283456,218469 795750632229638144,268646 762741531665203200,74308 786028292625293312,199546 787710376150523904,212139 752742208529244162,22615 767185304402862080,94699 771471263009234945,125554 793146269027803136,249926 765206807061131264,86440 789669580004139008,226819 792404049903562752,243509 789217635703619585,224680 754859124907732992,32941 793289911692435457,249841 763580707822186496,47940 793457210739351554,229315 767046238659162112,97379 785592436114337792,197297 791942425870606336,237591 778019405577854976,164403 751681015098245120,14277 760492260723044352,63149 791709878830112768,240483 750752312860127232,15076 781317122781655040,186584 768606870244241408,106896 786909670971703296,207287 756249121678323715,42249 781827500527714304,190635 770589792119783424,119832 780553575743168512,180759 762476872106029057,1248944 773873274300227584,139404 794922558252404736,221416 752860376820097025,22735 776256941274259458,152590 755183231721279488,33192 766962998099513344,95427 773514748822294529,137042 792113174451367936,243187 757629052345847808,47940 770953739674976256,121479 785995614991609856,105109 770309511299080193,117364 776413067810738176,153845 780520970217922560,172185 766719099238019072,95506 785522819304189952,196538 781279421818818560,186883 755547734954893313,38476 765691669173800960,88489 774283806819876864,139404 789510929494974464,224490 764887311880450048,18030 769427577710714880,107100 780525640428781572,180233 774303481117171712,141867 794304979037278215,259543 768524168178520065,107069 732980835184431104,353451 756064454304002048,39496 758450948565979138,52749 766428281595985920,93823 786638337998217216,205455 775065057055113216,146847 781577793112936449,188577 789152417099100160,11774 755154701201661952,35890 771199580851449858,123454 774628740571734016,113836 779310510500114432,173964 793161897977589760,249926 794534182491979776,261155 764533959753695236,82209 773705337077628929,137042 774135196048171010,139404 789984199197458432,197046 773652366881062914,120341 752084325466836992,19317 780965633638797312,182257 791348282656043008,238395 794287258669088768,350913 791728502458421248,238207 794689921164472320,261155 764169253767487488,81966 767679629297451008,97811 762129427480322052,63451 749814471313399809,9295 755453823985090560,37433 762281887570198528,72035 792886008186597380,245148 753371774725738496,26458 789549688428961792,217574 756563616179052544,44022 765273087155855364,85562 790990403772088321,234583 760778835453501440,63451 766573095276675072,90482 794327164279803905,258878 795224823723073536,264954 752874981474783232,22575 764001625946017792,80136 755664749690490880,38792 792160298723446785,244221 753810334255722496,22439 763872609301913600,79970 781867098008088576,187131 778398386483376128,167311 787873062989340673,210585 794011290255708160,257492 754115205223817216,30370 769206404393627648,107745 771589312265658369,118191 780837636009238528,183269 779058092541554688,172122 756967714074210304,44163 773899506333028352,139404 793998601483526144,257325 754772276235689984,33356 765215514327121920,86440 767422789942927361,98890 775014405562138625,146259 791417168399372289,237999 792630111866527744,246392 769241037139156992,110585 793615777094111232,254135 764128758680940544,82002 765548285415215104,87904 793094119211937793,249469 755080275474812928,35044 757109669173297152,45026 753625701740404740,22737 758362151736184832,52696 759103838683103232,54070 793868353437855745,155390 732656030195298306,352911 793281891264638976,249469 771377179032588289,11774 785263859707805697,193669 752926800632655872,24201 788747402345709570,217937 790663853356953600,233307 763150708384206848,75724 763648439624294401,78159 777591139478167552,159847 733135329289371648,355261 787012861184925696,11774 788773501154889728,218275 743612177802629120,11774 764431571399172101,83391 769610779578494976,112239 791797520880046080,231894 794536229760962560,261155 794992061204353024,263906 766770635171368960,95672 774291795618299904,140444 790528132579196929,231894 778989600429703168,171324 792978266177015808,214305 778717654219526144,169327 776618967234322432,157082 791433868222009344,238292 769410321228312576,111454 792412110844227584,245549 793102332674310146,249469 794756662896820224,261942 760157651170799616,58358 768545410860265472,106317 763148184356925443,75615 768182055926509573,103986 756533582722719745,43391 778254157937455104,164826 793136203268820994,249469 794193562099269632,247241 754817004956184576,33356 770463550666080256,118192 775110535507419137,146259 785631500813242368,197286 793295858099859456,249180 758707670488526849,54070 778021033496289281,164826 792277933553426432,242693 757999104806883329,49852 780966769926270976,182154 753601831427801088,26446 790659409781198848,233307 757801307935690752,48094 760597390814539776,63268 785925472286830594,199546 773416674129219585,108795 788443086473007104,217837 795396245980401664,247930 775126875073028096,146675 785639717282975744,197512 769371656250920960,110585 787127582684618754,208252 760277584005378048,58537 753721192603758594,28866 760550681895841792,63655 767858551683514369,101681 772986302035886081,133454 793981355394826244,257026 753655008097341440,28033 759412765161238528,56889 762789833395671044,73712 764498513249959937,78159 768953386741948416,109666 763820335036858368,79131 788165449070641152,215088 788353773961814016,216009 794561378094870528,261155 795456982098571264,267134 795700051037319168,267855 751783328026591232,16931 768855317488644096,109666 765305224546226176,87062 770361792291741696,118482 779129956274176000,172962 785873418033901568,198671 793096159531237376,249469 786635243981828097,204980 761798926865272832,70787 770496500682092544,117257 770788213946478593,119797 781826661960585216,190635 768483687579127808,104973 770997423409946624,121479 795493261418893312,265855 770748587223478272,120733 788761336884895745,220526 791651626717028352,240145 791751331916681217,231894 758039011080364032,51069 763489948678836225,78205 790706136773120004,232884 780158397941420034,178045 788742697469313024,220332 789298555173429248,224680 766096538950967296,84209 773892590475157505,139404 785277356390875136,194648 772811569025675264,132335 772821846471405568,132868 785496180725837825,196277 755772318262169600,39475 771559807891288064,126390 781489317487124480,183759 788192754702487552,215252 762109414950244352,71249 765617378050793472,11774 776591277223796737,155334 774851507841748992,125633 794561956518785024,260776 791606067725611008,239893 789925100246044672,228820 763805431189778433,79589 788172797482823681,11774 788317960955977728,214992 794533328967843841,261155 794544881741996032,261120 768882449535217664,104932 776503667121725440,155688 779192017394003968,171482 793998061206913024,256358 795697262215266304,267855 778681510677184512,169232 756337671815868417,42171 770416993434427392,117257 794640261272010752,261155 764157213434867712,80939 764332998842019840,82002 772555719887454208,130636 732609930805399552,1170592 750156241595408384,11687 787936830301802496,210460 790666278360879105,230899 795730527890341888,267862 738574288161148928,349479 787141624937664512,209129 751102977067343872,16728 788207272631472128,215437 768626049886277632,107745 734629830084464640,352060 758631928799105026,54070 785490728621371392,196233 789346101593800704,47940 773340372768526336,135903 757646396308815872,48549 773488081844305920,136589 787918442078670848,213887 792090067758120960,230181 793481192339279876,250293 795422601577459713,266138 760495612458508290,63149 772966654959509504,133454 778587870017847296,168794 779273543561412608,168284 786766849031548928,205094 755068612906520576,34666 757572227617488896,47761 790399078249226240,227273 791679435242106880,240483 789469895150800896,225981 757782784610017280,49431 790052450728280064,33338 751178279894159360,17591 780765943823818752,182960 778383985885970432,167676 792923092762955776,248514 794607844410658816,261942 771813605025181696,128043 778541795240189952,164171 740578558221910017,11774 758769107227598848,53423 787594372271312896,209269 791714676858126337,240145 762677061462941696,74133 773706708258545665,11774 793220992453611520,249926 794743238636797953,262849 774256387132194816,195876 775308396677455872,148045 757323009703178240,46394 760988550196113408,66116 795419744413302784,266138 771403724732321792,125367 788401763669962752,217519 785518703630770176,196538 788127535582371840,215432 794614442004779008,258878 774256981531987970,142355 750363050667016192,12883 750492208856522753,13762 762771380052094976,69711 768094956338708480,100893 767504052506664960,97438 778312912993738753,167220 792595545957085184,246357 793121342501650432,249469 757625733745303552,48119 761645738220662784,69356 793512008788226048,11774 753631719916507136,28732 767887697826287617,100893 768175098226470912,104332 788736158847107072,220332 761035825341575169,57574 764050292119928832,80939 775136077761941505,145866 732256836003463168,349345 764803863249457152,84801 793600995271946240,253793 752308800007405569,18567 766363161368858625,93286 772526437161050112,129551 775413571735945216,148537 786368527217201152,203510 760920184148418560,64692 781028942279012356,184426 786988498628726784,207613 756329266816614401,42249 767388646152417280,94718 750414598772289536,11774 795450155461918720,266079 756348912227655680,42432 756894209831948289,45431 781574702682767360,189088 752795384800419840,22436 793130242567208963,249469 794665302143311872,261155 795228678204571653,261942 755149691722104832,34666 777567914627047424,160480 795410584095379456,266054 786797994196684800,205728 791897407503998976,241940 762923468484669440,73526 774708510277926917,144607 781205863457521666,186434 785557148340281344,196214 758676406159155201,54070 762378544399937536,72408 775416025600827392,130126 778732168524685312,169437 791935773486424064,241940 774223816939610112,140134 762850943217971200,11774 750402240620269569,13021 765024340433788928,84209 795110078890278912,264397 795139083521683456,253032 788163688423239682,215754 750787144512376832,14277 758186774002663424,51451 792089780645421056,243576 794672849931870208,199178 793504196913922048,252984 795428269889884160,266884 760455227560513537,61751 794704318754672642,261155 793590522917056512,252408 771688046294990848,124883 758540054163775488,52749 772726050983907328,132288 791056169951432704,234796 762751077854904320,73707 786059564223455232,200971 773244473866346496,134470 795777650551877632,268072 781363615102214144,139404 777781983015538688,157840 758544580820148224,53367 763893559665659904,79693 769968033813102592,110585 794141338770010112,255942 762270042050404352,431998 775730140261158912,150511 779067842754912256,167220 780991477279289344,182870 765370243015475202,82208 760163741140824065,61444 760274178234724352,1248755 761606949653868546,69583 771402247993380864,125145 773323946263388161,136018 788860513727963136,221687 769644325164769280,112623 775097454807150593,144110 773709819974979584,136610 760577337100529664,63753 794560506933760000,11774 767364676997046272,87904 773750627130224640,138819 778723942647275520,170187 786970897366167552,207949 795298235212529664,264397 765135748022493185,85734 779073356406530048,172523 737518361257480193,11774 763472395747282944,1249084 790768847347298304,232169 761041186135998468,66159 778310467731148800,167220 787063544516784128,207109 760667036506656768,56964 790278372437917697,229922 768612035357736960,106716 773311260460998656,136110 775613946481020928,149200 789061687798272000,222654 789127243754864640,219119 733115033949995008,27848 753972187632115712,354238 770356973833482240,118339 771765165276614656,126152 773601870937923584,136947 790070622302773248,227795 750786882544365568,14950 794697805101223937,262886 755467618501300224,22436 767668718134521856,97438 790955454822088704,234583 793322756813250560,251452 794228708630556672,258771 794765296850653184,262849 791092447661006848,234583 757820806495735809,48549 788477790609772544,218455 778136246841376769,164783 752688673729105921,23167 762645556908863488,73814 780989006276333568,176203 794374729188528128,257492 749313316347113472,7826 752772605216600064,22795 758013586941685760,47940 771418414627684353,125367 789938309245972480,228820 755483598694723585,35373 761182127492886528,66922 789948642274648064,212131 762280089811681280,70886 768278880243294208,104940 777485765492219904,159359 768978190912016384,109960 768509461493194752,104999 770940112838463489,121402 758376899307536384,7224 759542980797685764,45861 794657281426259968,261155 790021200164577280,228820 790354828996194304,212131 789138292331589632,11774 758397938796158976,52167 764782288873873408,84395 777566996267401216,161065 787494754837733380,210897 791719455843901440,238429 751168963287977985,15808 762024489764982784,12954 777155752951554048,353786 766451334602194944,92958 790625663837437952,231870 793683999038148609,252408 743852887600668672,11774 751612471283027968,17044 778685080742932480,149040 757411584008265730,1248475 768136105128591361,97467 787022226025357312,207113 788760085082234880,220526 792395088601030656,245607 754771561656135680,17416 760933465164353537,64693 763976113869643776,80863 788840589177434112,220526 795227237213761540,264774 760476032214245376,62837 791850059059040256,241819 789762966543593472,225358 790339341398663168,762119 795062825815314433,263906 791093424011247617,231894 795073866250862592,264397 751836103406223360,18893 772472802532290561,125554 751205233636679680,15643 759806165870080000,58542 761580566051377153,69231 765229993790091264,83391 755760003936612352,39462 767846028447928321,99111 794320256865079296,256038 753091704052387840,24269 793848160200208384,255942 778203828239802368,164826 781310676371255296,186434 786022811173347332,197297 786674745668493313,205728 792517505931579393,243187 793097443432816640,249469 758863407806230528,54003 776611513075400704,154832 794656262021586948,262022 756110338467237888,24856 758525604295610369,53605 773410930264838145,135342 765210939553525761,86440 776586597122715648,155898 786256989856817157,201958 754755510486831104,33356 765237836748558338,86645 771495377048666112,125554 761558883647258624,69231 770372676829392896,118515 773882620375465984,139404 762367399630745600,70679 760808137418997760,61117 775347291490168834,86103 786544413082353664,204413 780786561516470272,182257 788857298647220224,221687 786571807428009984,204629 795669942280585216,264397 766620879706927104,92213 789485416911085568,188695 790705543996375041,231792 777962624759762944,162718 786318582988746752,201558 786543346395283457,204413 779654573883396096,138812 791048264728535041,78159 795356080406675456,266054 744967823886147584,1182471 773211187546824704,135342 785583800461832197,197286 767414552866725888,98890 773186420387225600,132996 750365270493900804,12883 756252127870218240,42171 770305444468383744,114254 793617986280157185,253032 747470322857840640,11774 749378957678522368,7911 772413141439356928,125554 759114550386028544,56964 765994833546706946,11774 773926423086194689,139404 781634500698570753,139404 795401930931511296,247930 758664126616961027,54070 785461564694495232,192032 794579809250643968,257026 753072710394212352,22662 765542213971435520,87825 774280723125633026,11774 793633937746604032,254135 775740037040214016,151071 787190847125151745,108396 759180655855009792,56817 765739084283203584,1174474 756876222404046848,44450 794536869304274944,261155 774056858386436100,137554 793123518770733057,249469 763103731944599552,75724 766390822791098369,90963 790158820395905024,228820 791621511555735552,240145 763400977768644608,77720 758067293557403648,47940 766347168013705216,91284 777899328329379841,161960 793642838491668481,252581 758890923669336068,51595 758630366475202560,53985 770531346565455872,118192 788015211378778113,159876 756109815743733760,40881 761667878802173953,69878 788050071468150784,210274 792456549629202432,239610 758656199805972480,54070 751195125989212161,16768 792273632005283840,243427 793481234902978560,252408 758741373725966336,54070 732245439009964032,1170428 758421641126932480,52112 795011690945540096,263896 767822094872748032,100559 788520925486460929,218275 795694201564327936,263697 751118906085998593,15748 760895636686376960,56772 780641976400084992,182257 781337465814671360,139404 758746622008229888,52545 753210162748456960,26140 794550333708075009,261155 757562769952485377,46280 778285797703168000,166532 793160798491115520,249882 793882952690040836,255393 750758146893815808,14277 767805823888175104,100559 787969367787003904,213887 794546819166388224,261097 753335808241733632,27045 767551608523677697,94699 773904465195769856,139404 787959155667636224,212239 793324362933809152,249841 768934276737867776,110209 794600640529989632,261155 767827590459424768,99207 750481378530041856,13532 762617071352119298,73814 773857227589373952,139404 744903373795827712,352386 760966719288537088,66057 786940442591891456,207613 771418700092215296,120711 780607024904015872,80785 765042521181294592,84724 793504480658534400,251452 760616176158384128,63964 769190020657745920,109666 776455864244895744,155390 779098448989659136,172428 788472696048943104,218349 763111906743820288,75724 785522299088752640,11774 785548218096619520,196917 793443503359549440,252196 772462199541469184,131025 754717581374787584,33356 760561503992807424,52686 769874777318260736,115572 777587720965070849,162497 785245212163571712,11774 789156550640295936,11774 758363477635235840,52554 779722392818049024,175092 758434903600005121,52112 773230452664479744,132364 788408162055393280,217634 753618013471973377,28611 777926810139029505,164001 789543009339736064,225523 791091887742386176,234583 755761085555376130,39462 764262018350276609,81702 768930885429231616,110389 775625507756920832,150404 777972359059812353,163901 767013414786961408,93261 793098424631463936,247241 773893500312047616,139404 794199395952685056,257648 780893746909110272,182870 785851896154103808,192003 770754613372915712,120610 779003125109620736,169320 788440502198611968,215437 776649576463806464,156061 791442554533228544,238207 793876560705040385,256358 758285683173621761,52061 758574328153714688,50337 734569737934409729,353002 754030441112432640,29036 761603774569906176,69231 791032940889341952,234583 763872602423173120,80863 788431562693939201,217837 761249530897698816,65180 768854736359436288,105109 770354260907352064,117257 792051484250607616,242326 766634122219446272,95045 776168119907782656,153033 777320073014894592,160228 793169694010150913,249374 794895179564072960,263033 749406665380732929,8297 781269832897589249,184568 772827206774947840,132335 781715283169849346,189314 787064115546075136,208560 793150069843296256,249961 771310704968159232,124597 735722214079660033,11774 759404355376250888,51451 761550281142251521,68993 759193642749886468,56964 771424643261444096,124597 787989879384834048,213887 760144080584056832,11774 733083504171442177,355672 756636886412718080,349198 757279012175568897,45122 793190964487659521,249180 762705615131148289,73926 774011217090342912,140444 774625164071927808,143585 794342494863507458,249926 759612469820162050,48663 786591970873466880,204413 793783383449010177,255285 752926919121858560,24134 771126293228298241,122982 773939249536045056,135725 787816930920927232,202727 787840949552488449,213347 754771664169205760,33734 758967732419174400,54003 764125788727803904,80607 767091820966862848,93170 774624720801132544,142648 780161204140568576,176128 787688008082264064,207212 760632001875410944,1248832 764524783690215426,1249084 769245413891305476,100893 774976729530138628,146068 791599449109737472,238780 765348646023995392,84544 779065385140129792,166300 786570322740850692,198304 757619222612672513,47761 781234165647835137,186434 793547764210728960,7311 763869471618457600,80939 766348555321692160,93286 750901311604924416,15439 759827283645313025,59322 772870898785345536,132335 761370651945013249,68182 785620209449271296,197618 764142959512129537,82066 794349765463052289,259743 753412733018701824,26060 756316152482201600,42249 781211707310047235,186434 764997826967330817,62180 774252353881014272,141316 733495885745688576,355480 794609341806551042,261796 758275797744582657,51284 787169260204285953,207287 790700027056427008,232884 795077461130309632,11774 772828456677703680,132364 791220149332226050,237236 794216868236042240,11774 750727396836401152,14802 758244524481253376,46909 764272969648443392,81946 778369147495387138,166916 759827258131435520,18395 764683067151650816,80568 769202894524583936,108729 773870614784323590,139404 794005715979476992,254209 778328598734176257,165185 779668802703273984,176196 791410088535814144,237198 776830803099746304,158428 769249506890100736,27164 788448331697500160,217837 753351064699699200,23167 751181143131783173,16768 768623871281008641,106702 764763966610432000,81749 758692212532187136,53837 738791142569959424,11774 759559361488236544,58232 775671706824220672,150552 756215327478779908,41660 793219233924648960,249926 758781944930918400,54070 781618347972538368,131056 789788985627406336,227242 768960449551355904,109710 786356968235540480,198466 793361628267966465,251452 788197101914030081,214078 790225477818474497,229505 791345999889457154,238383 773127726605578240,131045 791356197844623360,238395 760499915466371073,63149 787649602832900097,205989 794700225436942336,261987 790933408587186176,234583 769278442068115458,103149 743508202457792517,11774 765747346722349056,86440 792248444832190464,243187 753004762329600000,24788 785657077368848384,197512 750121069030158336,10851 756257086867120128,42344 777837599822086144,163763 752942791374802944,24134 758682142608134144,54070 779461848542380032,173347 781171739686412288,185313 789113868555472896,220332 789472474174021632,214660 780613491753230336,181789 786581855541821440,209828 795497518595457029,247930 761028663940829184,26140 781607760643358720,188421 777950129919635460,164764 785671206628392960,197324 768960194583855104,108849 770229860795113472,114779 790667502422548480,233460 771801670485471232,126995 787685492234055681,669866 760634600976633857,64197 788043496888340480,212139 763950772052631554,78159 793126363247022080,249469 794208755340681217,257492 764816896214597632,81574 788807318997655552,220743 760213677777780736,61011 763120418224017409,76549 771490355430711297,125853 759892805502328833,54070 764574594879684608,83391 793096722469707776,249469 794923596397166592,262886 769720079500054528,18030 791781148213018624,240145 786229157839593472,201494 778375036591898624,167180 794068051507429376,255870 766059437266178053,91146 778415088206176256,167569 774098494659239937,140437 772276693402734592,129991 787447832651325440,210313 753928955770658816,29682 788353694748278784,216991 777115253922533376,160228 794507752974548992,259190 778945007793217536,171168 732268264005328897,349703 764508750292090880,76858 768126660688437249,103506 780929033886281728,181419 786773102717960192,206633 793268774531018752,249926 794319215700430849,259659 770724764293881856,1249796 790326082209615872,11774 756476884725084161,42416 759034832420675588,56552 760560506776190977,60866 761910733928013824,71122 733296444933701637,355480 759130365789343748,57105 773999379975802880,139373 777722715604185088,161978 791061007867187201,234564 795271436856397824,265885 754161217329958913,30590 779384961799454720,174427 788134314152046592,214899 760973259617820672,64730 761560443420762112,68617 788797446100967424,220332 757731641712316416,48220 768072459048202241,103354 788752441646776320,220029 791717326173241344,241034 786990795832176640,207613 788524616226439168,217837 778440437585416193,128615 776508458287837184,155451 770515254392582144,116968 772239442127958016,90193 794882387414945793,262849 750903743495843841,15643 756874994387263493,44429 788159643742670849,215064 760500260070313985,61545 794198429031342080,249926 788847524022882304,220332 791414421885100034,238780 793725389340282880,250785 791044152981020672,235590 751085144245538816,15808 775863171521187840,152193 776219413670395904,153699 764428748141715456,82283 766997247842058241,96173 793956200958148608,256255 775731628903653376,149953 787877303883796480,213253 753679638581223425,29121 763926795192119296,80863 788477256180039680,218275 752974409300840448,24788 780419678783074304,180074 757334199498117120,18341 732415837793968128,351993 769573783762075649,112336 794021983629541376,255870 762655158799130624,70327 788222273547370496,193533 793145643015426048,249469 794588092753649664,261155 768956239397224448,108849 785547025630760960,196788 791440160491761664,238207 759434255927644160,52545 737309209058906112,11774 793376415643267072,251452 791083470713856001,235590 773588424603205632,136947 753316414438637569,25879 764241462632456192,82283 765353255069097984,86414 790975588974465024,231792 793954818729607168,252939 794722810488848384,263020 759401746426843136,56964 757090654920900608,45964 771854610424143872,127957 791696155549642752,237491 793797113712898048,255393 764873722029277184,84724 781212560464814081,185595 789422503584149505,221693 757715255267065857,47844 758641483285041152,54070 762616183417892864,73704 777952312425799680,164764 759805368843300864,58267 732975090573414401,398860 777162227757551618,160353 777547734416957440,158673 787547640774922240,211347 775461753165668352,148870 787560485252059137,204835 764976439108128768,85562 778339712633155584,167220 791862978123534336,198586 794998851027562497,264431 759257559182245888,56964 766323424780222464,90384 775087173011959808,147064 760135683029676032,61051 761681187194667008,69548 780745144328945664,182154 793128648165425152,249469 793851906716164097,255954 761102378221211648,65455 768929036781379584,110362 765663017665191936,86103 767720284325425152,100893 769512423992745984,113882 776535620223111168,155334 781512303862702080,188119 758397377522704384,52983 760528169040539648,63465 763776099583004674,79587 795716164387217408,268231 765019653512978432,85562 773899423529132032,139404 771698432989736961,126152 792766881476280320,221416 732606070632255489,11774 775426970909835264,141415 756263978314113027,42249 760514153320554497,62796 792032425140375552,240145 793553878189010944,247241 761034506237120515,65455 772889806690848769,132335 780195158222438400,178258 770717435171213313,120541 777935233622695936,164001 793898077086179328,256255 794562230788329472,261155 755733443133120512,39235 788177128743317504,215608 761218934020247553,66897 766235442618503168,91746 788062815638679552,214354 793665988461899776,252581 793200250139869184,249926 760332476002676736,61444 769819844053200896,115435 775331680143937536,148349 795096767012421632,140444 778951975870210048,171324 751812147605282816,18303 765044709030932481,80486 775662778287882240,149279 789154306339463169,11774 763169608333484032,74483 781216096913207296,186584 772079872709492737,129471 790534825245544448,231924 790848483255160832,231894 795348438191898624,11774 764909310140755972,84724 793191300342222848,250430 761921738015969280,70509 791021236088213505,234583 788881586259238912,203710 758399323042418688,52554 774350295165960192,136018 773902480950243329,139404 778599588513087488,153492 792785183539859457,243075 755934383454822400,36875 759444163821576192,56800 788111889691709440,215437 753582867561615361,27045 781512947436773376,188119 773602141026021377,137444 770315006986424321,117303 771479266353614848,125554 771014609155215361,122148 773903855100784641,139404 768403466876248065,101681 764812360418791425,84724 778643640449134592,169201 785570269737918464,196676 763870738516287488,75724 770690481130971136,120610 779480613359321088,175269 791074030992392192,236393 770641973434650624,119832 778960536994246656,171324 795110000377167877,264397 794686709925494784,262022 751196239337754628,16768 774212984751161345,140444 776992128702353408,157082 773928504148824064,137869 749532870549598208,9056 767798175302230016,100893 781576309948416000,188231 785265264220831744,11774 792051735497801728,243075 768249868208840704,104219 793111552731783168,249469 764150984691941376,81929 793131754613829632,249841 785973537651646465,199891 794954733337317377,263817 758691548313841664,54070 776992259011072000,158387 750225442687320064,10662 773966823276568577,139404 781238577271144448,185310 750645195759169536,14367 769015027726712832,109666 763816996530257921,79131 765226077551730688,85539 786052506203938816,200917 781673261063106560,188458 755559798104612865,37457 776032774033698818,152887 791348617936154624,238395 789442360711274496,225981 790871560257056768,234557 788701638961664000,220029 752008626856792064,18395 760273044829069316,62043 790713706120302593,232863 775812275198365696,139404 793319160495411200,249926 769308666205990912,112788 755405549152243712,8044 758684604840587265,54070 760965039067136000,26066 780904854558507008,140965 787371126213050368,192434 788168153088069632,215005 775707816753410048,150511 792763977138745345,247241 788725605084823552,197046 756050933272965120,40937 792707448889020416,235590 787271395998773249,62201 766056123317166080,90384 768868942555127808,29786 773305650822651904,136110 777609739664519168,162610 793606184775192576,250785 768964130204254208,110585 769258327742095364,110023 787331470519963648,207835 795004810634338304,262849 775557958671400960,148748 777599172258123776,162294 773629106533523456,137777 792939104174346240,243187 757882154084868096,48826 777514595137097728,161387 794373693078007809,252939 758803864472608768,54070 758707039757557760,54739 759401965403017216,669866 764987708183764992,85562 786896025290174464,205270 769928131201396736,115435 757880381391548416,47940 758774351965614081,55261 762640009316806656,73926 786313466046914561,201555 755922033771294720,39997 762276359204851712,431998 768471358787444737,106774 790726496839229445,232863 760931730782052353,64722 771054470465658880,122388 785299831564664832,194934 788450088960090112,217837 792268641177858048,243187 794209689273831424,11774 773223881666473984,135450 794703154432524288,261155 786223680128819208,197419 795756143989571586,268231 786388894115827712,203240 759766484067360768,59666 754112146351370242,31551 758734577074446337,54070 786608357385773056,205039 794899615313235968,260613 756425214481817600,42495 762645605877293058,73814 764346992503828480,77598 733395081214971904,1170601 763224159975604225,75958 765447317944209408,81946 787329967352840192,210207 776577041458233346,156567 791521775637127168,239405 766268459197931520,91946 775385609661743104,148537 744534848631607296,148861 754025830712504320,31206 762598224007991296,69418 793105887908945920,246726 762801202723692546,73712 763346051193507840,77731 736144665037180928,195876 759542635623243776,58232 791674809201463296,240483 785913407564165120,199546 793098123040071680,242693 764169930170302464,80939 791441144504803329,237236 776585969797566464,156835 735301810412519424,46501 753645878259351552,28866 771522585473331200,121479 791414837947600897,11774 776549538106454016,155390 789184249752539136,220566 793480862960582656,252408 750655835001401344,14342 751110957787672576,15808 781585917995778049,188478 765573941960114177,86103 765632717102907392,87904 791036050277740544,235308 754077073870774272,31320 763743715823226881,77731 768505545334616064,104973 778345494728802304,167393 756277023778058240,42344 758634976598495232,54070 765549796752928768,87904 789455263120039937,226048 792160284924227584,243165 795451783422377984,267134 769238633425408000,27164 744720762242801665,1170685 758342116116426752,52554 756578328375459841,43225 788058772694380544,205197 774024790055133184,140232 780098143266467840,178258 787019761561505794,207096 752205864224849921,13462 769555170162188288,113780 772559389123223552,103354 751547773468733440,18495 772260865072586752,128934 768879141018042372,108849 781700321873539072,188401 792544309509775360,243075 793945078687334400,257026 763513692994441216,78228 786366851550965760,203391 755822490765565952,39462 773724022307713028,137042 786974104301740034,204958 758344399172440064,50923 763942130322542592,78159 788884394920579072,220815 795434126786621440,266079 785977486932905984,200382 788500028251738112,218275 764146655532879872,82066 787104804812288000,209184 794558219620352000,261155 775503206101180416,149259 786033897989550080,198620 752738887081009152,23415 789915298602164225,228172 758686725405220864,51451 753290974328127488,26776 789677605049860096,227048 791403275211776000,238780 762024806564794368,70338 791001517818077184,235590 750057272152297473,11434 780982376335810565,182726 786294132138356736,201558 767278993103986688,97505 773269156833533952,133043 761547086831771648,68993 795051080690397184,263906 768206076424650752,103924 748568645731749888,1170318 754896581845975041,34339 795683599848734720,11774 769894963962183681,115159 794679505478647808,261818 756282402146689024,42432 766324511532785664,93036 758153686380077056,41703 776430515834408960,155390 786664396302934016,205728 760983089124405250,65455 765542516087152640,88052 766408183019606016,92264 781559106859663360,188401 753601927317954560,28477 770662777115533312,118154 788902974177341440,221416 792797863042510848,247240 786749409383985157,199840 773149971990339584,134716 756202997818851328,41680 764260197930037249,82582 767418984971010048,94683 764128479226892288,81869 790693396159488000,232911 752234093123805185,21034 758740720593186816,54102 774995053789995008,146259 790675493485850624,232169 754763633893187584,33356 786175067818307584,201494 769004636577468416,109767 760569858065100801,62798 794568615253200897,261155 766301371385520128,90031 766716882011295745,94899 788424968094814208,217658 760242835203338240,1248387 757638180887638016,47545 763177505356443648,73814 763480632492191744,78344 786717067743465472,205091 792030366773092352,243187 750361625652146176,12746 758130735140237312,41703 788122659741728768,215754 767000933037248512,91700 794297333546618880,258249 763163260841496576,76127 766475499644133378,81929 775673188923633664,150663 787295383353303042,208431 732859793954770944,1170689 749947221832007680,10735 752154443043528704,7546 786708469734932480,205143 770458253985734656,117257 732949507608973312,353789 763750042935005186,431998 777278618435219456,159876 751760766030737408,18215 795718938327912449,261155 734402643762765824,355106 772569924028030976,129662 768835599524569088,107257 790643303423160320,11774 750392813460725760,12883 767132216786771968,95568 772986495208722432,132908 752320384528162816,20609 763481181811838976,76406 753723054853910533,28508 763425443886301184,77720 792032257640767488,243075 753983327607021569,30354 787102456920453120,208176 780384220170575873,179742 780846274690027520,183269 766489488126271488,92041 768956628246732800,110615 794348008821366788,259288 794891910158712833,262849 761936415756353540,431998 769000561295265792,110659 778070028549812224,163785 768940987192193024,110362 778407912460865536,167180 795045256014217216,262025 776041530733789184,151791 764646424835297281,80939 753459936819118080,27045 768429476988456960,106281 775306583886721024,148045 773584995952852992,137777 787716174461202433,205197 753368389284868096,27280 766400904916529152,93286 780601396416524288,80785 793455533961293826,251758 794977868887433217,262925 758546406743285761,53185 758766840113803264,54070 793495764999757824,249926 793885519797055488,254135 768044512870400001,100891 758545198477561857,53532 795454243859742720,20581 771817656923983873,125554 789458322105696256,225981 791445559332655104,237852 768659249669046272,106896 786261740296077312,202429 788544422254370817,218832 749923861148397568,10735 789118088075698176,47940 765628583998066688,87851 778251094904283136,166282 779714842231992320,168436 785567800710561792,196788 790859626682146816,232881 794668085957500929,261155 763903601055977473,80486 765211184450703361,86440 751693658802401281,18386 767926778337828864,101681 794625343395086336,261818 753410480048340992,27317 759158622811062272,56784 780612570860388352,182122 741929351512358912,349566 751833131473248256,1247833 751956942512230401,17794 756014943594422272,39657 759383463858434048,51798 764460463916625925,83391 788748578537680902,217519 760158682227367936,58387 795451195871608833,266884 781848955252514817,188401 793457897606897664,252408 788524598111440896,218260 767203489172762624,97662 778174996799713280,165244 791353910808027136,238395 756550967634628608,43553 791661169018757120,239982 761033869235675136,64722 785508944693252097,196277 794354292631158799,258878 763101640081616896,76410 770004511054258176,112872 758353404552970240,52554 793437274096619521,252020 764884532533268480,80939 786745358927929344,204413 758882504069689344,54070 760129458611388416,61145 794236867394805760,259063 759693982343409665,59386 766653827386834944,92195 775881157170831360,149931 787730118256971776,205197 766555236798304257,92917 781902413238300672,191291 764141849141321728,82066 776551903945568256,156132 772935687414943744,133691 780252293786660864,179085 757437963248758784,47263 775518270979923968,149259 787737363590111233,210235 764178203560861700,82457 787837964676128768,211829 790878290668036096,234583 794594531303821313,261155 756315662453182465,42249 762623713179082753,73814 764195229293506560,11774 765107014641020929,85562 790046432032071680,228124 780570680391634944,181419 786667802094698497,192363 794751166915760128,260445 786601630661685249,108396 773934155897802752,140232 792162959346638848,243187 764838162317312000,84724 769821406477496320,88930 770271975025500162,117257 771693046970748928,127032 778043470225235968,162665 788889025809702912,221972 753203598478053377,26140 758091865434517504,50923 760510619812556800,63149 775094956381859841,146847 793132692917235712,249286 770353494654156801,118538 764192245603966976,80939 785970682282795008,196247 792766477602390017,247240 778432279911796736,166339 794574212409147392,261155 773732082266742786,249811 777895950295588864,164001 787832425732771840,208307 788778385132564480,220767 758494336656941056,53185 767625369977442304,97685 770027753815113729,116229 754087066695196672,31400 762681009901010944,11774 769334870380195840,112834 777844507593310208,164001 733482522399498240,355480 753114959924621312,24248 765183934686724096,86103 793144105845088256,249469 757008062418792449,43341 785329474997018624,11774 750358116232007680,11495 754890709832871936,34035 794158857471655936,256393 770310587184218112,117257 770461271997243393,44421 793262572665466880,248253 756342402047090689,42432 762430586640183297,23762 789501659382583297,226567 751847354450542592,17794 769585592380162048,110585 752219587597443072,20279 768987983714267136,110659 790715816668860416,233692 776775899773493250,155451 769544285884649473,80720 792358848153591808,243075 791421389479800832,234583 758762538968371200,54070 792097215594369024,243535 764436608183627776,83391 794911234416066564,223125 770376003768102912,117257 786686103722024960,205728 793397369123594240,249926 762696806056751104,47940 776736861150650368,157755 792745480295899136,246726 763766406458540032,11774 769306314719846400,112363 785682612916486144,196277 794290465788960768,258456 780885591613444096,181272 752219753666666497,21074 791320995009327104,234583 751117878267490306,15996 793697270814412804,254209 794578365382393856,261155 733155115390111744,355480 737458438049931264,352060 759090115809542144,54842 764472905996591104,82066 792218111755841536,212564 791400430513246208,237787 773275149051138048,135190 794545998785892356,261155 794886597707563008,248924 751898740189835264,16931 764448825838825472,81869 772482007527923712,129662 762677369148551168,66116 778255959693008896,165360 788442289920053248,215437 792393332865589248,245607 749258268422189057,7828 761509152262754305,67350 763219610237755393,59687 750627183232626688,12883 786410146586959876,203674 773543013373059072,137042 759041043501199360,56172 795077247958994944,261155 757345995063689216,46379 757569390502031360,47761 785894108120379392,198671 755759813565435904,39462 795474628055429120,9906 771075019862454272,1249829 765910287107104768,88930 786188963514028036,201441 786987200693071872,207613 753058814975365120,14277 768778192391987200,108849 773876833725001729,139404 751753608870277120,16457 792433410635603968,245148 787855161880375296,208059 786004927923363840,199739 791782807643230208,241678 781232666901372929,186212 763203188690259968,75615 750835669262475264,12185 767776461549821953,101134 793600096353026049,252408 776081517130817537,153194 780167098026774528,178735 764605066166804480,84209 793580459535896577,252679 750256770908585984,11495 774020338548023296,131421 779150157334011905,172123 794772160325656576,261155 758712181625987072,54748 770764016402784256,120393 772820819202412544,132335 773358880608837632,136018 795033067316510721,263926 795037710029324288,263926 765661075987726337,88930 766379637387722752,93405 781233941692813313,186434 778223172529160192,166390 792020151096881152,243075 758050687217532928,50923 761358869356351488,68102 754801143474032641,32596 760248068017127425,61545 768620164522704896,106716 749263943823085568,7966 761412282349940736,67906 790902506587127812,234796 750759036128288768,14421 786612397435817986,204539 786329111962673152,202379 793097020886097921,249469 754882480209932289,32713 778950511605059585,171324 794580661201932292,261155 769010324678868992,108850 781690817035563008,188119 795423685754712064,265638 773995772085809153,139577 793117953441005568,242693 755170315160973313,34666 767747782958538752,100605 792800825164853248,246726 768531526162145280,107069 775302036657143808,148045 787982275497504768,210238 794182992188977152,249926 794686448427528192,262752 767858245620736000,101681 776558870483173376,156053 794501552815960064,259300 778374001353646080,164960 788416667852349440,217837 793462498741608448,252408 770817874109890564,121479 768857901549162496,109666 789518152598073344,226712 792860483246297092,247077 754755232719003648,33356 763172914342596608,76628 780164782481481728,174115 765146607918714881,86103 771513249661456384,1249839 753682642109734912,26740 788033797317091329,214492 758704616288772100,54070 770684069508243460,117377 763085929598812161,431998 768844834505302016,108849 758247002358554624,50476 758651262267187200,45206 795718711911084032,261155 757437558154461184,47283 791053783287685120,235620 793135979125088258,249841 794232744028966912,258456 764934087211712512,11774 785322697513275392,11774 789260993692049408,223899 757080884046626816,42761 756349953249804288,41518 750363902324670464,11774 758256424501833728,52061 766755528945049600,95988 752967400652406788,24483 779073212478914560,172621 791072399102009344,234583 757218682502311937,46006 771754823242874880,125554 774800539838091264,140408 794626634435493892,261155 755853763156414464,18215 770266588239069184,112336 787759179360509953,11774 732821682373701632,1170702 763125198224625664,76549 794001655771594752,254209 776168102476279809,153034 792834917084246016,247240 766793899448864768,93184 767691682368237568,100605 770776281751384064,120353 774407740294832128,139404 793145540271677440,249926 751945410814414848,16297 771315029564071936,122299 790788134812413952,231792 793242171478454272,250293 765599257097371648,87904 769693007847235584,113997 780370016357060609,179601 764257247606280192,80939 770092849861976065,116619 790596870854717440,208178 778444853411590148,87833 780952492372811780,1170819 755430736216395781,36545 768229532629344258,11774 772580431845658625,129649 761796573508603904,69356 765190646680420352,74247 793510709959225345,249926 764858579698450432,84724 790545419629502465,226432 791466073614872576,238286 780072570418712576,177687 788598796712378368,218275 794590587882270721,261155 761361349343584256,67973 780118905171939332,176636 777165003321438208,155729 758115656252420096,50923 766768489151496192,96257 770383269258993669,118761 790160862728204288,228354 795071336947322880,263907 755478485200539648,37538 760761045199810561,1248768 787182467216134144,207076 789944152310083584,228810 756869474960179200,44450 765716198172557312,88489 767095975013822464,97583 795763206748798976,261155 779950100575641600,738099 787790439554449408,206257 794690830002954240,261567 759201007213633537,56964 759531157956337664,1248643 763868408605736961,80939 774660690724335616,142852 775754998080737280,151156 793860928265523200,256206 776918811853205504,159258 781578586851598337,189032 788021107257323520,214354 789787735703728128,227242 789907106241581056,225981 752123201023389696,18602 757607985371811845,47782 789657324029878272,227242 774426091125612545,56964 793640951617118209,252020 791458330078277632,237908 793237094705405952,250633 756937742655721473,44085 769057851100856320,105642 769711147863932928,111558 772111566481207296,128648 752898742571773952,11774 758118838462451713,51069 774391643516448768,142906 778603754824228864,167753 788009863230160896,214354 758129794793902080,41703 766718300890038272,83751 765548634662277121,86103 772829863581364224,132370 785901891406495744,199546 786217649600507906,201583 790646316263149570,233131 749213751279284225,7461 788566371806224384,218351 789489828882747394,222788 794971716598562817,263895 776262663127138304,153225 777701171360247813,160618 779673570972692480,170373 777314805107613696,157755 778382618525966336,167003 785822677957083136,198671 749931565073915905,10771 780428945606991872,179818 790907749156556800,234583 792082347017527296,243187 794554919948840962,261155 758090108822093825,47898 764135983671611392,82066 793811561957785600,254505 751578012810752001,14277 757790401138790400,48491 751679215020351489,14277 768260971898953728,104332 778052501937553408,164694 785579027893551104,196945 788033062236000256,214354 767901240269344772,101163 794551965459976192,261155 788337583335936000,215005 762155001716154368,71099 767697324441165824,100605 790937452492034049,232169 770704008256245760,120613 793613546156417030,249926 733056272648548352,355261 779355008210989057,164814 791084527829577728,234583 756679360820588544,44429 776505740748005376,152594 780935228990730240,183975 775083248875606016,141091 755174887480754176,35890 776216361135513600,112363 792046644795547648,243075 792812694948589568,243075 767843818041380868,101681 769265274604384256,110585 770543303611867136,117257 779810873921667073,175967 781081488846651392,184264 790426503703961600,231385 795430767589466112,266079 761980670201700352,70679 787277347640713216,209845 763703983605026817,11774 767932835155935232,101681 771798887199760384,127218 755830140798636032,39462 791165371537588224,234796 791505347588546560,238395 776527725070733313,11774 778006617748975617,165071 791275595804078080,236352 765927534206869504,90031 773862857855283201,139404 756655171007045633,41839 757679848735150080,48735 765341205441966080,84886 749293968781742080,7772 787654243058671617,211877 785876437190356992,198620 761820389001531392,56964 768052895761567744,100605 795358839323422720,264397 764493010193096705,83629 772784859693649920,132335 793616905080860672,252020 732948461335646210,245166 768783617195544576,103721 776123910618095616,152735 763005704018034688,75724 781507311084957696,188401 794383682920443909,259773 763024556755865601,75899 768855500033105921,105109 755219026620452864,35372 775374708191719425,148419 777606304626012160,162610 752861751050240000,22735 787074192000692225,209043 795667613569294336,262824 772574489527844865,131542 733531908382957568,355952 789854302781177859,246425 755173253879066624,35931 790704883498295296,232911 788122629005684736,215754 791790106017271808,229693 791839502453006337,240070 794741316655706112,249926 778270937846276096,166390 791523162202791937,238780 755772328315879425,39462 766577266763689984,94269 773977376057327621,139404 760411979504873472,62728 794546899684642816,261155 760501935397015552,63225 765586435307139073,78129 770631861722877952,113836 792112761409003520,235685 752195672024031232,17416 786198345647816705,201494 771488349420818432,125554 732839921497542656,1170702 756594910485180416,44370 785282226996981760,193669 785310942108094465,11774 778578623808823296,168794 750402584167325696,13201 775839909634506752,86103 756283050892357633,41459 789841020250796032,227242 772261515516936193,129551 780394297917079552,179936 774123565415137280,130980 761292873321091076,67679 765270226820706305,86440 793135916726431744,249469 793861346731319296,256038 780551909895798784,181419 750753961116856320,14877 764985058805608448,85562 765235120408293378,86508 787173857484562436,208016 791965263155466240,241940 795310532039507969,265257 767204781240774657,90384 775814542420946944,151265 790935835335991296,234583 740957638389686273,11774 787611598554738688,211837 752256567081328640,18474 775012621036707840,146259 776805162715275265,158348 767954347481112577,100893 788488955851268096,217601 788492928758996992,218351 764426310940762116,83429 788511420493078528,215754 758725432594296840,54796 758778971118985216,55262 760597322086637568,63451 778311134055010305,167319 786567132385423362,203674 785937734598885376,197324 750416461378809857,13316 756229268384968704,41726 766349869179080704,92885 793615445433524225,249926 750850074738040832,15255 789521451690762240,220029 794573631384932352,261155 756279364606722048,42432 794366675365728256,260273 768496866010869761,106281 781272750073651200,186004 740241762397106176,11774 777620578383466496,87904 795130096743018496,264478 779007026965852160,11774 791481393218019328,235215 793174473478320128,249374 789180779293085697,223899 789223003733291008,223766 758125364652675072,51069 791365335073120257,238395 793189071430508544,249057 769863729131425792,109594 792102837639454720,243075 778786895643938817,170609 786925567677345792,158229 787019889785511936,192949 766392404941369346,83342 769261307736489985,111549 775874616564649984,149124 790880244383227905,234583 750484231504048128,11774 765251169585401856,86103 778387628781690884,167398 787945833631211520,205197 795284930112655360,264397 775589904189427712,148994 750347519456972800,12535 764177918713004032,80262 770320146850127872,350498 788394204741431297,178075 756984477352599552,45669 768614301389066241,104973 768868841199808512,109666 785753074346319873,196917 785780215159123968,198094 790376414633570304,11774 785588112554467329,197286 766705601221189632,95708 773997252356386816,140230 781247063006777344,186149 786996789991702528,207949 787121506602016768,206054 759861184313036800,59725 774226413192876032,139404 792265005785755648,242693 766761988403761152,93823 770954574484086785,120541 794335878759989248,258456 785942217185787904,199546 795091297732149248,265102 760869197555445760,61544 762863672767021058,71502 788802594676232192,220526 787059625170440194,207287 774016463283904512,11774 756819850748723200,43391 789103595815743488,191622 794352981336616960,258829 773438325290065922,136018 788453123534778368,215005 794081682362023936,249852 755409742835556353,34506 755451017706217472,35373 793119615740239872,249469 795054749381001217,263926 780613038781136896,182049 793972760607223808,255942 762053201357049856,7311 768057628647890944,101681 787326458750504960,210207 786998008181166081,208176 790888444595539972,234583 740597327593754624,27156 756519493392822272,43391 740270537910288384,56436 755155675475431424,35890 762781406342877184,74247 764131355890446337,82066 794657571604836352,261155 773935120470257664,139865 761647963752005632,47283 768521851387596800,101681 787073012344299521,207796 766079140206370816,90384 787866159609622528,210238 795413349613862912,265855 786040949164150784,198878 753619233204899840,28477 785459721868369920,195975 785997681000939520,200490 795250777904140288,265257 777491911254745088,76146 780276633907277825,178045 785628601517342720,197297 791410787969593344,238780 773912905624367104,139404 775788916125241349,151748 770222756835233792,114779 773667617974292480,1250071 792533640014159872,245101 770650457446486016,120108 786983701724925952,204224 793657917295788032,254135 748909259908415488,11774 759021872734404608,1248626 758661752582045696,54070 758932296355287040,1248642 765893995155161088,87904 765976503070912512,89617 760563931135946752,63451 773889626666782722,139404 774304324939808768,137042 754236067436498944,14277 771548774736945153,125554 763450735858159617,77849 755553165936828416,38476 756271681199419394,41694 794655369913987072,259892 765905897226764288,89859 770372852411469826,118393 773255761329664000,135736 773912652078649344,139404 780455191413940224,172028 790305374591000576,11774 751154442934902788,738099 759244948524920833,57722 773654720116166656,137953 764828174018449410,84422 769692189718818817,112808 775784951144783872,151699 795072568592109569,264397 767755456001572865,100893 775786783179100160,112363 758263147949993984,50612 758473157602865152,53185 785272305836359684,194648 786645408764289028,204413 766294886903582720,91946 768503103083741185,104973 794194421419937792,256502 756612959607021568,44271 794750194986471424,262752 758740549603958785,54070 760427951410163713,57574 766477906893795328,86103 791757121134080000,240535 795018636910100486,263817 763167934839656448,73814 793859843601920000,256038 750164301353144320,11495 776724057765113856,153921 777894432045662209,164001 786213604198457345,201583 792769268576235520,247241 775341740777693184,148473 774802844465500160,144654 794010183525601280,254008 751620455417516032,18323 754051640118738944,30084 774265624205725696,138819 760971371711123456,66116 794690601010728960,262752 754799204426317825,33356 755765965292466176,39475 793593548243251200,249926 763402591216791552,77731 781229352440700928,186149 787150016024633344,208065 776385020197998592,148367 762794043281661952,74247 776280406794514432,153743 785239676617646083,194167 760616211776348160,62327 767855160244658176,102137 779109831122845697,172185 777183111939448832,156061 751584095986065408,9876 779069237574918145,171062 753583302104195072,28033 786986359890345984,204929 769626541844209664,110585 770705740768088064,120610 773193002152067072,135025 777974594468777984,164764 793551213266669568,226655 790114180238114816,229546 766410556995665920,92213 780517547988938752,170187 786990485248151552,207974 768572862386933761,105345 758103683766771712,41703 779273190669447168,172892 779755052290277376,169577 789956627831070720,354847 787000305720451073,207613 777740177624141825,162596 755197854096982020,36033 787789433718222848,205197 794524865214681088,250033 762674250075471873,73926 768091629215506434,103078 768472987326615552,106774 791220916554457088,237257 795456996745035777,266138 757651695484755968,46280 787713360888340480,210253 781568722666459136,185310 789117256110190592,220332 789920247310606337,228363 794020657646469120,254209 755175090124271616,35890 767852317857021952,101681 759808080569827328,58267 792737746196500480,247087 761219730971635713,66897 776633381828296705,157082 790582742388006912,232169 765771067474444288,78129 756523242412736512,43391 787331626132910080,210099 768976588633276416,110659 788872082851409920,221785 761358672073109504,68273 765069686144835584,80720 768989556628566017,110381 770529810934276096,118191 791703062314233856,240483 770997227733082113,122299 779364723951304704,174115 765283538736295937,84209 791654721958191105,237532 756365697022767104,41798 780079376385835008,159475 795145972753932289,262925 786588855323406336,204273 792311502858440704,243092 794725255537426433,262849 750678842222710784,14421 788880859646525440,219754 791059483128532992,234583 775090019165937664,146259 781232072945983488,186434 793152169461460992,249926 793617832642617345,246425 792396157586669568,243075 794328989204525056,11774 749550275954958336,7287 762749111615549440,74133 776274966098612224,154832 777711749525020672,162497 777714818551648256,162491 794624790812311552,258193 795106747035828224,264397 769346714931044352,108795 762770471771181059,74868 770313902961799168,117257 771540329493204992,126389 788719491169615872,215412 791312590446006272,234583 753735192804790272,29263 788858095699054592,193121 755469275587043328,35403 771030672861499392,120610 786084069134241793,199546 787297285164175360,209351 752891128953774081,24134 794622371747528706,261987 786181066079952897,193975 765362540931055622,86440 793184477790875648,250033 758661786379784192,54070 765657858536910848,87858 771477307399757824,125554 776850254524276736,158524 793617696365608960,251788 763972942522822657,80177 791723935054323712,240133 758437247666393088,53144 773916123435638785,139404 789118631896555520,223286 787020457782501380,208176 789187856258314240,199307 755489187353071616,37979 772163069027889152,129991 773557613963448321,113836 792036135169957890,240145 793069288718475264,249210 767849818861568000,97685 778270037220012032,167046 752939495608029184,24668 775844202311802880,90193 790603899396825093,231894 753415798132248576,27317 775524774801965056,136128 778938221501747201,171168 785279661852852224,194707 786947567342854144,206748 790323204762075136,224466 733039139793338368,19199 757096169134694400,45964 765105862201470976,83244 781530045344993281,11774 794935515044663296,262849 751913894751277056,18893 758343424944680960,52554 759863538361913348,59447 770814511016243200,118191 786381160754483201,202304 795695029322969088,267862 779961078608519168,177248 789730380999819264,227242 791676096064266240,234990 754082723090821121,31320 756423975769632768,42564 764271245844107264,82571 795056320164413440,247930 750505467105845248,12883 758602139606347777,52532 773716485357264896,137042 779310132320673792,173347 785257576975835137,11774 772498842537365504,131007 793967625944461312,256125 781039042351788032,183759 787717080208412672,205197 792489893314240512,242693 756592542255243265,44274 768419308477247488,106281 764161548495519748,80169 795084209647943680,264397 794262441563717632,258429 791834462430502912,240070 786648749569224704,205196 771472278823370752,125554 787284526368251905,205181 787325687577321472,207835 792088177108393986,242693 759375092384014336,56924 760582179294285824,354841 764203092896284672,81574 781557987978649600,188458 756373936343056384,41459 768886683563618304,108729 772832075917426694,132364 781300542500839424,180233 788171901377982464,215088 732653100662591488,1170373 794564060280852481,261155 756514556445196288,43391 792115609207238656,235685 794667030783938564,253164 763368351519248384,74943 758706834341498880,54739 760224833867251712,60794 778256348131622912,163465 772164571754663936,129991 788787476424855552,220765 767902368482594816,81869 755844328799469568,39875 779460290387775488,169415 792044715336015872,243190 771101366450290688,123621 789322961396170752,225359 779442839201644544,158815 785984456834158592,199891 761691844925358080,70177 781347070078844928,186584 788203520352747520,214492 764236485700845568,82177 780610983425298437,150151 794637995936718851,261155 761287206715658240,66897 765336042748522497,87249 781842841790246912,125554 788216925482463232,215412 789262175856537600,224019 733110121841184768,354193 757236280245620736,46252 793224130631983104,249926 750038200568123393,10735 758879203898986496,54070 794203576633589760,258331 759243248535756800,57274 772740615742390272,132335 781301168433688576,186434 792558278735605761,11774 794277028753244171,259482 761310103353950209,65180 793655563968057346,252020 761265300537040903,66851 765758349795205120,74575 754754064244625408,29377 759130253126139904,57189 764162888755847168,82283 772282329934946304,129551 791440343434661888,238780 794618163811860480,262022 768544505649893376,106083 773632509418483712,138165 788871876298747904,220526 778168105067483136,166269 733037819065708545,1170845 753721398376468480,29263 761315456418476032,67915 773095963330097152,132288 764860922854727681,84724 791637155768635392,240145 789824066190532608,227242 775652668421337088,150511 775764666442215424,151071 754775024922419200,354090 791665608949571584,240483 790934622901301248,234796 794930229089275904,220332 766790746481500160,94899 777893698118021120,163901 787686044057559040,159876 794204899911139328,258771 786643665636634624,205455 794546197897871360,261155 755433780815560704,37433 760257283607572480,1248387 774406621363441665,138165 769722569389899776,113332 785942952623403014,199546 746394456291708928,11774 765657365811036160,86103 753631582884237312,28037 754731186354741248,33356 789156767183679489,223286 773288789879971840,135808 791748396348542980,237491 760563210026151937,63251 774467006708015104,143428 786253258285129729,201007 789656971087609857,225981 792743785004343296,232825 732258390445953025,11774 764787527580585984,84724 762837090866376708,74308 785299605865000960,194934 785501030570008576,196277 762138404117094400,69231 769932878423597056,115451 788499629570662401,217519 766948527595462657,92192 772501988349190144,131238 767114404785590272,97355 773184992679690241,135025 792053597865385984,243187 791429503453200384,238395 777811374357422080,160230 790415981063667713,350650 794331419954872324,259659 765714640206573568,87245 772823505662541825,132335 792075682591277056,241678 760659334695034880,64197 774273341519638528,139404 790902009998237696,234583 767903145343250432,102137 786792494755295237,203793 750720270776700929,11774 759081744536596480,56231 794324715565219841,258598 765329512930299904,86076 773957176318566402,137869 757977169595363329,49852 770252788412579840,117257 780467492137295872,178258 793976534138638336,256125 795126274507345920,261155 761698757654093825,69947 781533965073063937,186212 795679663779704832,266151 742117712113991680,11774 781550543307214852,188478 788406818817118209,217634 762993423947358208,73814 785489842842894336,196277 794361423845527552,259659 761912819168190465,70898 764094879899070464,81110 767537435521720321,95055 776106160856395776,153658 792375022312525824,172084 774945936724353024,144602 777259855664996352,158387 762754092917780480,70223 770933431920431104,122146 760089493688971264,249811 764103256289206272,77598 793210052211466240,249926 795768772934193152,267862 758559992915963905,23762 771396545878962176,125367 775018886743805952,144611 788354750936997888,215608 793212317081010176,249871 795046919433240578,264397 763846215301603328,80366 795736657039396865,267576 774401569378803713,142836 779746334324785152,174492 781304361087475712,185313 790573577397538816,231894 775648316566765568,148748 768062126934097920,102202 774467912140660736,142566 791764981184274432,240483 793184082545041408,250064 795006966187905026,263010 789261666772844544,224552 791307673836847104,237491 772849600550072321,11774 755717927576285190,34731 795685599726473216,11774 757982678801059840,50110 767775904449695744,100893 788483316928225280,218507 777952715653648384,163824 764962732323909632,84888 775367853516226561,148537 776097333314551809,11774 795699559771074561,266491 769298465138544640,113041 776797180099043333,156132 787131701868634113,209151 791041443842301956,236274 786978449139306496,207287 787709634807156737,196277 788202770666889216,215252 773943708299341824,140025 793508560453898240,250633 793916272010371072,11774 749307526592684032,7866 789957497104719872,227804 765374016848662528,86103 788536884947324928,218275 795369056119332864,265885 777143623553081344,160228 764990609228648450,84724 792513259790184448,246392 794845876271325184,259190 767452637201563648,99434 767606741559377920,97386 773719750576791552,137042 776595872247324672,156926 757063523453329409,44429 751049965217144832,12883 767382058658258944,97811 773126395904032768,134033 788554957037326336,210463 790248142155415552,228341 793600513082142720,252893 755941838884700161,18215 786903627289985024,207287 790695159226703872,233692 764437777022799872,81322 776545485821652993,156132 751109527328600068,15808 765570241992601600,85562 774381777649602561,143473 780052631045537793,176129 781536830910898176,188401 785863466955440128,198878 789837876481691648,227242 792776687133990912,235990 793430201178861568,249926 788389906766786560,217519 791039819317215232,235590 792005986198228992,241678 750161169097248768,7236 766426006982983680,93823 773223313506041856,134470 788030517996294144,214513 794679281972576256,261666 760879104983986177,65291 777422754127544320,161456 780823266625671168,183269 793179893014138880,249374 766726912479731712,11774 759585873163874304,57574 779452485496868864,174610 785921226350825472,198878 794319965662810112,259743 764638915693154304,82066 768597276142907393,107984 756465171871174656,43225 779655165062152192,174891 795741971574878209,268005 750062047711244288,10735 757646405041164288,48549 767187153189306369,97468 753962859319570434,29548 769550659494436864,111549 786684488348790785,198620 767176937089347584,90384 790643259982970884,233198 793342239162245120,8044 793213627243360257,249926 763017025203671040,75797 780503727312474112,180759 785989252945502208,200382 753017779872264193,351340 788450129430753280,217519 795037951176544256,263532 753259947899572224,11774 775090569605357568,11774 789414163789574144,225358 793141122520317952,249469 757710121099288577,48991 770359658129166336,117257 774881106667704321,132877 768532836513185794,55887 777146319177650176,160480 793854674365480960,155390 795414563638411264,265855 764940716065697792,84209 791348549355081728,11774 794581108394512384,261155 732171117419479041,1170365 786672378462044160,205728 772106257184555008,128934 779498686049087488,174916 791685276640825344,240682 781655361891827712,177455 794561177594445824,261155 790972198869532672,235590 758429802063953920,48289 760211139422621697,61011 764891574199316480,80486 770390937650335744,118698 770968535371747332,353830 778920564622622720,171168 778676765510119431,169201 787719535163875328,205197 793139829382971392,249841 778349116652937216,166265 785875418314264576,65713 790320211580772353,11774 771463369492537344,124744 764999846809964544,82457 793841278828118016,255942 778043444136648704,165523 765606308863016960,86440 755637691191033858,37044 769995254082703360,114247 770873896157478912,121949 792757799830843392,245148 786818703052513280,204977 753352177913991169,24788 786981652589383680,207949 790641912202006528,228354 790653114420342784,232169 791825491829280768,241819 761418987238330368,67587 765011179760525312,85562 755568485191725056,36877 781587184684072960,131056 760199657192427520,61412 791331326376816640,238207 787013579530698752,207287 785296438578163714,669866 787158787735957505,207151 768120594730774528,103389 751114596904079360,16506 769329456204943364,111549 785797505246171136,197512 794707771191132160,262022 773274168838283264,135190 755139578072272899,28866 761712776955912192,69356 766787600547913729,95744 788051034216157184,214233 791669856986886144,240483 766078806964723712,90735 793212621205954561,250633 791450499266580480,238383 794580268434722817,261155 788416849952149505,217519 789314762651766786,224680 793841835512782848,255393 794618555681697792,241033 753656123417178112,11774 771424590216237058,124597 793335000871632896,249871 773233758803636225,134561 773869559434665984,138819 786541715498803200,204413 756916410505310209,41702 761804834328543232,69356 793560178360586242,237405 778544410715795456,166282 789137896464867328,219754 761506465563627520,67679 761625378469384193,69231 781917333321240576,191354 750830443428212737,14582 752702274695270400,22779 753439643190734848,27045 762600845892587520,70689 764229624549126145,82018 763177998707150848,76535 785807793991344128,197286 790650533795233792,232169 777511418539208704,64722 785579115181060096,196917 780616924124160000,80785 764160088840036353,82344 766240831116308480,91787 772421796809306112,127871 793192019828936705,249926 771297707830968321,124597 772878093807681536,132370 792168901698134016,243075 751624923936722944,18215 758500160175353856,53185 773980429237964800,139404 788003776737189888,214354 777566634902904832,162497 755519620619141121,37993 761244827115814912,61051 732278786658603008,196346 773515747192557568,137042 760080956057227264,60112 769930258577448963,115511 773804552889987072,137953 791057388430254080,235179 756298393241038849,42495 780105506560049152,178415 791110775549091840,231358 767875417936044032,100605 776894969525055488,157755 776339816183017472,151090 788059049300459520,215005 789254863972540416,224297 770423421075394560,119000 789547812866420736,224447 791461191428165636,238099 794545407518871552,261155 756905529792790528,41702 751154068505104385,14877 760582801037008901,63451 753640512838627328,28732 757215353445507072,44163 762266467106689024,71099 780893111081807872,183811 791677042802720768,238780 753739646354415616,22439 776944174365024256,159632 779073380553256960,171360 781890134451118080,191044 792125370057297920,244297 767756549485764608,100893 769900780233035776,105109 768975113102295040,110362 793610715240071172,252020 794764741579309056,262849 756714098931281920,44461 733327051625627648,355480 761342824725884928,66482 771725687736508416,125554 780964819662991360,183269 791788565621514240,241678 771865184092692481,128067 773860396922994688,139404 779073800579141632,171693 788746585261826048,220332 765087767801933824,85562 734721970059763713,351644 760194863493025792,52887 775777104382271488,151212 780614469944610816,150151 761069649886785536,66159 761248170215084032,67369 793998585176215552,255299 760467568037466112,62771 766796062593953793,93184 774722883289571328,53667 765165247904686080,86130 769281388071620608,112788 776904755025174528,158897 791373684846059522,237491 750104190517649409,9313 767723681707687936,100893 756232183325622277,41680 761209123408982016,1248832 763322259411009536,431998 794172287087824897,258331 780892732520665088,183668 787217907298164736,209043 794686906810236928,262752 751205453246271488,16728 788166036235300865,215088 788489732103610368,218275 794533444122509312,261155 733885098114748416,353374 761987401380040705,431998 775039943970136064,146259 790786423133642752,232169 754752805533986818,33549 756936481168654337,45576 759080006630772737,55550 767234454305673217,97386 771723943832981504,125554 780342285594611712,178258 787766928076972032,212949 750403239489761281,11495 793330440136384512,243513 794696496226664448,262849 751651104920735744,18298 757473675138433024,46667 777611603692761088,162596 779843743079800832,177248 794962989694599168,262847 756285149646434304,42495 771055503308910592,122388 779737230919204868,173347 780120875454562307,176203 791208044088754176,235951 758818950033575936,54070 769349662797103104,109666 776118165235462144,153699 758717422929084417,54620 772476005781008384,130774 781503312256458752,188401 790271741767458816,229693 776223052103233536,152946 781520238001000449,187976 790751321871622144,232863 750727345032527876,11774 763151076371599360,76549 771989922181963776,1170685 749636814445699072,8187 766727590434467840,95672 793819368341766145,255393 771440156201062400,125111 786505836956831744,203710 772806386455486464,128284 785780975049388032,197512 794953578075013121,195876 766420325789761536,93286 772153451467927552,127366 791358840776294401,238207 793514018736529408,252020 793547259619086337,252741 752968881732460544,24134 758383595513708544,47761 770891461504200704,118191 772606862072115200,131896 781210583827881984,183530 794669645982736384,262022 749197016043884544,7182 750742397345202180,13195 773250193202352128,135725 788433617265373185,192032 790559366239903744,230791 795675393399230464,267977 776822695572992001,158520 756253567934226436,42171 792065306449457152,243187 794301768179937281,249926 763868502423965696,80863 764348190657093632,77598 771139195255390208,123583 777605930217267200,121080 777265825971441664,160373 785621942774566912,196277 732543587930411009,352548 763032758914576384,74827 793871552856993792,255393 795755448456527872,262022 793116611926433793,249469 762282412323680257,70986 779178951247794176,102730 781885741542539269,187896 786514150994378752,204193 793080218072133633,249286 791850673390235648,240070 751794025892450304,16949 776556255246553089,156835 776813266207068160,157693 766618854390988800,91907 781609185704370176,188478 790881169462136832,232169 791719959357329408,240556 779642061528195072,174115 773706790605238272,11774 773944130925887488,139577 749217572780998656,7048 772030271063412736,127775 776176356648423424,154322 790926020400467968,226581 794570041404588032,11774 786239577409228800,201494 794155158351572992,255870 732172012576210945,1170365 761945671960264704,88859 769126689247035392,110585 780625988908556288,181755 790755211686080512,232884 776180464486789122,1250305 776232471356698624,154469 777779247855177730,163376 766596325920112641,145399 776203706534539264,152946 793169840752033792,249444 759752629572411392,58815 750344877460762626,12535 781526401769885696,188401 786280491699806209,1063777 776373998254981121,143361 777026090434908160,158387 786175815411204096,201494 756872466849406976,44163 791637849321779201,240145 756258130883903492,41201 790722311464902656,232881 764878190414336000,84889 762312373055188992,65189 794971893321252866,250785 790949024488644608,234653 776461033779134464,152872 792892537044205568,245687 749364172073406465,7944 761689853385773058,69947 753753605321007104,29263 771349383493382145,123217 778274409316573186,166408 763716706564997120,78566 766326820933279744,90963 789676073231392768,215965 753721199494955008,29263 771299746703114240,124573 749791918939316224,9512 757349643143426048,47090 769771603487887360,108582 776050179262734337,152182 792506644479434752,244143 785811679124815872,197341 788810215890227201,212693 754743687553359873,32404 794716299905695744,262752 766273253211897856,91946 779010290662969344,171795 760578699464888320,63753 761278535533260800,67229 792054616288468993,243187 793617001079943169,254209 752909829358940162,24134 753979880455348224,30815 758440779442290688,53001 763418492678791168,431998 795711049668378629,268356 765679521211101184,88546 770444854480429058,355260 771229992344653825,123135 794593700080975873,261155 764915969529565184,83391 768067134995988484,103261 778651407289229312,167939 781367123788439552,139404 787446892212867072,210650 764727405751726080,82344 795718637164314625,267737 773678432379166720,136136 777044328040456192,159876 779475281279127552,175260 785682161458307073,196277 757233024694038530,46227 781523655872303105,188401 760544074252156929,63451 776449413761859584,11774 778330779663425536,167220 785660984178376704,196917 785941482150690816,199546 787085368617234432,207287 786245596482932737,201374 787954532701528068,212693 771720908377554944,125554 763786244857991168,79691 791830975101542400,241432 793104036467585028,249469 765241896440659968,86714 761578222240698368,1248943 774201361600647168,141360 787816869390528512,49459 795678360370151424,267262 752648935353749504,22715 758226079949676544,50978 774589550190399489,139865 755512483222265856,38035 761809993838501888,56964 775883042636300288,152182 777648523592335360,162596 769149760821342209,111386 773939277373726720,139404 781272069707210752,187084 750667789430431744,14509 758946829161508864,54123 780535044674904064,180039 755747338648363008,34138 789850628520484865,205776 761997742054907905,70689 767775644793073665,101463 777918574035820548,164633 794234668585336832,258456 794581284911648768,261130 756790700398837760,44291 785904415798591488,196537 793422139697270785,252020 776147790002987008,151202 762606018425556992,73712 795467658481188864,264397 760086091370225664,60890 785337878482214912,11774 785530664313434112,196277 787048219834322944,203674 791168439759073280,234796 732652498335485952,1170646 792787909841608705,247241 795215132578250753,261666 761966418195808256,431998 775654244309409792,150511 787392641478565888,209269 780881643993112576,183472 788949783658438657,219942 752918417712279552,24134 781540072680062976,186212 792499272230895616,246344 763774510419980288,77598 773195435154563072,135025 788441667393167360,215437 763366159483756545,73814 778445863555174401,167220 788816184594628608,220332 793225792209588224,249926 759160078108885000,57397 793488605951864832,252741 755534555650658305,35890 788078534254272512,215005 766671178232496130,93823 766422845467439104,80939 767941966520655872,101681 779386318296002560,174115 767519840043200513,99344 766310372135481344,91798 791374690505809920,226041 780440379556556800,173464 781516052576468994,139404 761317253031669761,66878 788524288303177728,216169 779442865244086272,173347 794675084829065216,262022 732306619321614336,1170479 760854183100776449,64678 765732840042618880,86103 791466514578755584,236282 794277450415013889,226320 794778808977125376,262849 786126875663880192,200963 793893394380718081,155390 768884129383456769,109967 775525586886242305,146305 769028114420752384,108516 775816568886394880,151071 773886321123287040,139404 786959515669237760,207287 793933016389341184,253721 794640915952521216,261155 781880150954737664,190635 794196327018151936,257492 753764911956713472,29263 761449100306964480,68182 780731019137650688,1170338 793963076756221952,54854 745480331868831744,11774 795402478867152896,188498 790594371162738689,232137 778661872342032384,47188 762026955629735936,71476 791356918807793665,238395 787108609486381056,209129 788545540283707392,218832 753013275755843584,25255 763458668700532737,77632 790978939288104960,234653 755116668976848901,34666 794452896259670020,45672 754218132034752512,31060 765622999705878529,11774 775772861390786560,151265 779001089349787648,171693 794101007668023297,257492 776932309241036801,157082 778218834679463936,164826 777825534654894080,163763 768401435683872768,106083 778924869031333888,170609 785922027400011776,199546 758025343521296384,50923 759187405916209156,56952 752880933309644800,24134 771094909805850624,122344 789437825963876353,225981 794504533330247681,257492 750883222708482048,15808 773935785636573184,140039 785552983157334016,196788 759501458672713728,57574 753647674482651136,28732 767866294624481280,102249 795701808614309889,247930 756951905553813504,45576 767542713004818432,97447 792963666815614976,244270 794268036790419464,258456 754905481840357376,32625 763163641789161473,76127 793203736520916992,249926 763689536899649536,79587 781169703339302912,181419 751025436574904320,15643 763084547206500352,76430 748545552715907073,11774 771409877092622336,125381 778736234633924608,169327 790987828637396992,235331 750559148429996032,13532 776078487027351552,153194 781298497572081664,184223 788573577666703360,218351 771427434310795265,125142 794347843888758794,259034 794540945970696194,261155 792588608796372993,150812 794596588480032769,261796 790678619131478017,11774 794912955196379136,261155 766965981390319617,96962 770750621389561856,120270 772904824660602880,132758 791016246305095681,234548 790534999967752193,231792 765704215809449984,74247 768073860482682880,103261 762824121554202624,72978 778195734311108608,166390 778238393486565376,166532 764576698935410688,81659 765360712713510912,86053 785694370708221952,197017 779570197292134400,151202 793652252460261376,254058 791335398160998400,237491 761928939136622593,71123 756576681654120448,43471 789272877593923584,224818 791786730651258880,241678 793505728761700352,249926 793884133399363584,256255 753989657562525696,29263 759846396098936832,58227 781205078891954176,186434 760370734728290304,62063 774126759037972485,140444 793207283496980480,247877 794870046317248512,261155 793137276759007232,249841 791487361892904960,239405 792154639084822528,244289 770957603010584577,119771 753214510417215488,25648 754813473087950849,32963 769275843839393792,110659 792365850158301184,243075 794721974404739072,262752 751985718998626304,18470 760876054999248896,65180 760957226005762052,65663 775006862152433669,146259 795742039463882754,248924 775137540751982592,147391 777866991998738432,164001 750177275879055360,11521 789874232121397248,227252 771534184376471552,125163 794770774871523328,260613 795260228681859073,261987 762712671221260288,73814 768485447802630145,106716 792373890601320448,244996 793993341956423680,255299 762800878160007168,73712 769529644382945280,113189 768919565837344772,109413 772251373664546816,128934 775409040113274880,149040 785721794170716161,197805 793493891521490944,252020 753410958551347200,27402 755773005750566917,39475 779701557516443648,175092 780427222377201664,177773 780791238957993984,182037 769610891805519873,114021 773711875750047745,11774 776925332490203137,159505 768834113138626560,109167 793423815900626948,252020 752904459701944325,22393 753808764709416960,29263 769713362351558656,87904 775354266319847424,148045 755863388748513280,35216 765288077392809984,82344 774990416844382208,146259 788482501589082113,218275 758707755377131520,54739 779327287313301505,351463 793199140851310592,249926 761209768463642624,66348 776044634531258368,149770 781636238063181824,187969 732347756291874819,196346 768674776101613568,99264 788872544875114496,220815 793291443716689920,249926 793666700281458688,249639 765369165251215360,86103 780848787673800708,182659 780617603706458112,182154 776953648345649152,158338 788185149049417728,214809 792080768902180864,243848 775771063305199616,144730 733353517587566592,1170667 774360911419146241,142671 769199989062983680,94612 781132351300599808,185716 738881421167591424,11774 771072552789643264,122982 762732572455546880,74281 779523911432024064,168284 771876958502170624,128615 759152331107737600,57348 765038611720904705,85562 779752399594524672,176203 781742166863384576,186149 795428094102372352,266491 760278199313969152,61470 774987700524949504,144682 791733101147791361,240682 760988792958259200,66116 780610558303281154,182049 794708101664477184,262849 769598416527785986,113412 787012958870056960,207965 756239696066383872,41680 765658163676708864,88930 781207260928303104,185313 770240888563961856,117257 732718881207259136,353002 756258784318808066,42152 794216464702205953,255870 794355744195784704,260033 747655678668513280,11774 789852639051718657,228101 749798172264837120,7852 761023714888593408,66338 780849393754705920,182671 790832628538544128,232034 741633457110028288,352029 767419909735346176,98890 767810741835591680,101463 785943489116725248,199352 768268551853641728,104662 778600063438168064,168794 752938830014115840,24134 781208053819420672,185595 771511374065209344,125163 778950644220633088,9543 750500592544514049,350979 751856768758657025,14277 780900107554217990,183759 795005249823965184,264431 763434182647382016,76365 765302210548858885,87062 790371005541777408,230282 776324060078678017,155187 791058460368474112,235590 762400789725843456,72728 785459778164101120,195975 789227862188589060,224600 748223787171254272,11774 792750432137248768,247076 769162434603089920,111386 788081653105045505,215252 764343441442484229,82209 773902020264677376,139404 792103824827686912,243187 763224202744737792,75899 764987907316723712,85562 777989536156618753,164375 790912841683533824,234796 780603509679030272,80785 780619754071400448,80785 792503285789757440,246225 770075710589431808,115509 781302714236010502,90252 793106728921554944,249469 786355590838702080,203391 757299571403792384,46890 758119325182013442,51239 787916017926303744,11774 770975228298039296,122146 775834967792377856,151463 794566272704856064,261155 767827941367558144,101681 752123239321698305,686533 768446587458625536,106281 775849188487733248,150426 787063780173750273,207287 789974577875124224,228576 735501415343378432,352687 763121177439137793,76549 765096669365100545,81946 757614880874561537,11774 766008728801992707,81929 793056904880787456,242693 793519764312162304,249926 771740715051257857,350824 769718522796732416,114779 786692681594527744,205455 765256881270960128,86653 770671461803491328,120610 771845044630323200,128017 785786625376739328,197512 749649798794317824,9087 749859903330590720,9295 764747646539960320,82766 768934039537356800,110479 763183320079462400,75899 793168612584460289,249926 764147221604556800,75724 778188642950975488,158520 788826866572460033,218275 751195069085052928,17434 759118041435209730,56964 759685999324606464,56964 763487731360104448,75349 762260899684052993,72420 781223879020773376,185310 791505572596178949,238395 791711133992423424,238594 792854411726901249,244221 795748307930935301,268646 781538454974898177,188401 785282246097838080,193669 769197263889412096,111049 770957777820942336,90121 777691578932473860,154071 791349963557076992,238383 771059610048495616,120690 768613719299362816,107984 753717070034984961,29456 772854427271073792,132996 765349555168768000,86103 765692503362244608,87904 768821788440526849,1249604 794189807236874240,258598 756927210057891840,36145 763821221347729408,78383 788755501014212608,220526 754738705210847233,355480 775043444783845380,87904 792406998474067969,238951 732626228927029251,352911 744315109246394370,1247652 773541141157470213,137042 773990475380383744,139404 785323555198160896,193633 785491537174024192,196277 791705863220113408,240145 786194360606089216,200382 791016862079475713,235620 762909248116363264,75233 756574017608384512,1248409 794346093630918656,260033 755652180854669313,349060 763242068038647809,73926 767880383656370177,101681 771513279625723905,125554 778588836460986368,51069 755261119988572161,34666 790689270453252096,232881 752850157968949248,22575 757649173562941440,48549 768042848558063616,97519 776570909381521408,156976 787645267562471427,210235 787732503889059845,205197 792896432302878720,247877 775113918708453377,130142 788764504259559424,219754 762770444281868288,73674 767123026232180736,96883 768871356951891968,108991 787129166751600640,209035 785694613944225792,197512 787060286754656256,207109 753638254637780992,28732 792132712521949185,243187 792573955433345024,245287 792692089720930305,247077 751871011834896384,20268 754902360061644800,27045 765985037607178240,89733 793113596792274944,249469 793502802806988800,252580 752880057555660800,24134 794983735649337345,262849 750063475045507072,10847 764138124901486592,81536 775118998597926912,145297 795319535930843137,264774 760607663268896768,63937 791808340041039872,240483 759067887755665409,56784 763120954037854208,76549 786762039314219008,206008 762727555292012544,74650 764827121881493504,84422 789699537308966912,226823 793709032099807232,218489 760568524716724224,63268 779131626223652864,171795 761516291467468800,65839 764651118177624065,481145 767948568913145856,100605 778734585437835266,169410 756978727947501569,45669 792570683377102849,244270 751238093089284096,17794 777160042994892800,156835 793667655349657602,249926 733133891897282561,354983 773716654362591232,138909 785529052861956096,196676 794257750708670464,258771 780957827972026368,183269 786251221136846849,201958 792659411282132992,244143 771552326653874176,125381 787395377825800192,210694 790735107619381249,232863 778156055469621248,164826 789221252393119745,222647 760976870133288960,65954 775673938554789888,150663 752244424571166720,21091 773644081293504512,138165 781337763291332608,139404 765370478974205952,84886 765426102550474752,86440 765565222719488001,86936 751557988486303745,17416 786903823206023169,207287 793099400423890944,249469 793701760825036800,249926 795702949804707840,247930 760219292847734784,61834 794023940192485376,257492 733014581027557376,354906 785836678384680960,196277 752976415075635200,24788 778346455819915264,26066 756904173497561089,44450 788422039681904640,217039 759036726983569408,56499 762627932955168768,73814 764135070839955458,82066 770379713386717184,117377 785611310415290368,197286 794381400774504448,259773 765902792775139328,90121 791830819560095744,240890 792489731460362240,243075 756967778658025472,45125 776575642284519425,155898 787778421497663493,210238 793608157973053440,253032 758522611722838016,53185 767862402893381632,102137 785822341330722816,197512 795346699858255874,266500 755513608377950208,37585 779278613678088196,349721 791454319362969600,238464 766563348183777281,93823 785546818704793600,196788 753310117701955584,26559 758372983656353792,41703 765353633072291841,86103 768057633643175936,100561 790550897273278464,232137 793977737002131458,257271 750413977109213184,13201 769859767686799360,114779 780492607227064325,180759 780612757611810816,182049 792597188933058560,246726 756495868606447617,42344 795427813486657536,248924 760221867898654720,57131 770239389754650624,117257 757417421976338432,43636 763907088930045953,80939 791742002555592704,240483 775493485386403840,148045 791421451278618628,238099 761564398825697280,69231 774734863677227008,144635 791372430828773376,11774 794262502993494019,258598 776097354277453824,152735 790250310786658304,228341 794971343242588160,262925 785509873370828804,194723 760302731730886657,62371 765678694333505536,88998 785914329757396993,199739 790598307173109760,232169 794337750858289152,259743 773784037454286848,108396 776176411291725824,152946 781201245944025088,186434 787020100217872384,207613 788370777133285378,216991 766552549235142657,92959 785311905669873664,11774 752930740707393536,24134 755108956595421186,35470 756664407640408064,43553 763177946312040448,75724 767804523599556608,101681 788464745099632641,218275 787318896206417924,208607 751187864537305088,17416 765540969638801408,72951 785879545555525633,198466 786420157543436289,203350 786692673482715136,205728 765788924904169472,89076 769250660147728384,112494 776063435255713792,150249 785340628590731264,195125 792044509538451457,243187 793595929936875520,247877 773854601732915200,139404 793324376657629184,249841 779096635909341185,172545 785333562379735040,194126 757746361798238208,47940 759696525673062400,56964 791357829340770304,238207 772446147570872320,130750 788737042897178625,220332 733293510745411584,349375 778301774599819264,167319 791263083595386883,237491 753373106031452162,25189 790440185448103936,231550 764606789421789184,83429 789825628446994433,226731 795049352523812864,263907 757674243681320961,48735 788169344970874880,215437 757896540513984513,47940 776566779233472512,156926 777199221694828544,140444 792400975915053057,246425 756988506677837824,43469 769970613163294720,114254 752881094429671424,24134 761711805072871424,68993 776851564027744256,158520 765242961441325057,86653 770701482190577664,120610 760868671271034880,64722 792035800200441856,243092 767782717698117632,100605 786727550282244096,198591 793899872453849088,253050 756626754798817281,39096 773662285856374786,130988 750988557624414208,11495 755349696865067008,35890 768947739841400833,110302 773707040308989952,11774 776904185581305856,157693 787139439382245377,202675 775148922738122754,140900 781587583101001728,188492 793575135634681866,252741 762725530604933120,73707 770005388737572864,11774 792857714154016769,247003 755205852571766784,36056 757629632812384256,47940 786224127866654720,201583 795303435570659329,250064 777269694403375104,160609 789326639398125568,225456 750355191329730560,11495 758017660491890688,40321 767855973218131969,98972 794322499265662976,259659 779085465194561536,171693 793189502772654080,11774 750868672999092224,15168 772968984291323904,132335 789143646046031872,223899 794323892672180224,252580 786115813656887296,193368 769032914617204736,110659 776771224022183936,157993 795274842182479873,261155 793611944213225472,249469 753672942324682753,28586 773909737679253508,139404 774419971569057793,143041 770203162338701312,116987 790413187325710340,182349 760632873065910272,63655 776176811570925568,153033 794602925951696897,249926 794628788147474432,261155 787585775088959488,47207 792447761505484800,238980 753738407835074562,22439 758279817825427457,46451 761132129346461696,64664 763147299371360256,76794 769852574258327552,114254 775879704024911872,151302 788831750478757888,191622 758358819525255169,52554 766063878899847169,74133 778184954131935232,164826 778969328880324608,167220 779000473445466113,171795 786026634679754752,199546 766354359865188352,93286 786281339695751168,192032 763226880858284033,75724 792861065042288640,248185 755578032698511360,36719 759852561843105792,11774 763884215939104770,80486 792197751664742401,243165 768501534489477120,105647 758320209480392706,44450 771368587558842368,122622 785249020960645120,193669 786777586609319937,205181 734860528623976451,351644 780961002045050880,181419 791639213821333504,240145 794528452745588742,260404 785282052526575616,194667 791678955485032449,237908 776180388695769089,18762 776846130902695936,157755 777255348788953088,47940 785610933750161408,197512 753714255103393792,29263 780833396893192192,183759 760897280153161729,56409 762960305743880192,73926 792777798561566720,247240 763779958732980225,1249166 779368715234209794,174427 773894652294336512,139404 763441124014972928,1249136 786068120138031104,49459 788493940492148736,218495 756316551251390464,42432 768825254714171392,106281 795078262984540160,263906 765354174280118272,85562 766657425063763968,93261 794544039345475584,261155 776192370022809601,152314 785314249765687296,11774 776927612929179649,159093 785584035032510464,197297 795380057472729088,262752 795763113157017601,267862 772629568590979073,131480 781358574790250496,139404 787078714634883073,351252 737875830534197248,1182450 768826521347776512,109104 759168099132186625,56964 763731296279339008,1249156 763985547027099648,80393 788936263210508288,220332 790833148951093249,232137 765786594402045952,87904 788222494826127360,215437 759058621338558464,11774 778718174917169152,169384 791698771025551360,240260 785917761327337472,197512 786791089512468481,206642 794882348164804613,262296 750704159117021184,12883 786433479810482176,209828 765600959040925696,87904 795698218025832448,268281 794164842500390912,258331 785501152326455296,196277 785547446847934464,196788 786464558839795712,203832 792723461160312832,246392 786246222927372288,202229 755816235770707968,11774 780596414887833600,181935 789525471927029761,226731 775653940184494080,150511 770981375537274880,122146 776169234468515841,153095 780760326870601728,182349 777861634626846720,163990 780843684980031488,183852 776881630535258112,159146 780462322817069056,179718 764794696493391873,84724 765250477013422080,11774 790623829349588992,232992 753219459574181890,26029 794407121609773056,260173 761254663719153664,67547 794979264550539265,261594 753967455832113152,29263 757998153480151041,47782 765728544114827264,89076 771820293677391872,127657 775061037678600192,146675 787054933786832896,207287 791440984294973440,238207 764926189324627968,76858 732155507733995520,349239 773880796134289410,139404 775809023782162432,150594 767136214164115456,97852 794540439097331712,261155 790552150682112000,230334 793117096519565312,242693 756394214603288576,42249 758182832304947200,18395 750917248416526336,11774 758141560693268480,48663 789486425746075648,215437 777842876856303616,159245 758395884778491904,47761 770167893715718144,116082 775003487918821376,146259 791666035476697088,240483 754074196511076352,31686 754765322473902080,33532 757628595649011712,11774 790760984008912896,232169 762409032552419328,72615 768042503585005568,101163 768880973190664192,108782 789244271429758976,223692 757294504793767936,46406 732976647360614401,354396 789182814180679685,11774 791419466093621249,237908 759187557586382848,56964 751135708908314624,16833 771003607579631617,122477 795680835185819648,267618 775064446385258496,146704 781861588131196928,190635 786851507396149248,205989 794697490574573569,262849 765174856426094592,86103 778277124574703617,164980 788453120154054656,218275 770876541639065600,118192 781477032022585345,187976 752644925544693760,22860 768069389337890816,100893 774076745213480960,138812 790658406772273152,232881 791075132861145088,78159 762788282807779328,73712 781344421396766720,139404 790605254706343936,232137 791423384320040960,233736 794589841480552450,261155 756547306871099392,43917 762679840067588096,73662 762812903120658432,74308 771128078823153665,123583 772222732956295168,129551 775388252031156224,148170 793096261532577792,249469 795053476258652161,264397 770219498930638848,116619 776528904764870656,155898 753187397987364864,24704 771526708872744960,126389 773202444574560256,135025 763837560913211396,75631 764701431895056384,84449 791781957558566912,240145 764243643276210176,80486 774751971207024640,144494 790850195537879040,234473 757977989455937536,351147 753253596532137984,26447 776794533761654784,157082 785837226756276224,197512 787070825274810369,1248522 773514629003681792,137158 795047474234880000,264397 759542779773091840,58232 764979249858031616,26066 772224772960681984,127925 788157146017902593,214899 786982701421264896,207949 792533416046583809,246392 758424214520991744,53163 785643994436947968,197063 758568080704503809,52061 795444623376257024,261155 753439929213026306,14277 757685413297414144,24173 776051834209304577,153095 785521255134990338,195975 790860612872003584,232169 794578335628218369,261155 787336772673900544,210289 791363891292991490,235590 787716084837130240,205197 793136800583778304,249882 790714241321803776,11774 766235252524285952,90908 774280149072285696,11774 758332992792072192,51809 788167359861186560,215603 790651880934412288,231894 753275810887323648,24788 765148368289095680,86103 770056911978913792,114074 778795102340837376,164764 791417897277063168,238780 761422368942100480,67326 779820734411448323,177104 753055751019474948,24257 769684234428637184,112032 763385438501416961,77731 764237699666501632,82066 770464962321973249,118005 775074491126775809,146246 794564071240728577,261155 779442124337123328,11774 792191228741685248,242693 793209111089442816,249926 768833644672589825,109104 788779161968058368,220526 793096803591696388,249469 769160769002958848,111517 776909117118001152,158992 793397916178055168,249926 733256166394986496,355261 776741885708791808,157755 778727082306043904,170187 772484460935643137,129558 777008985081651200,156835 767822701981470721,100559 795607437323681792,267521 753705442208059394,29263 764943377079078912,84422 765539931565334528,87249 781372546859962368,139404 766996068294795264,96985 777142179978289153,156835 787737070013911040,205197 787855645110312960,211347 755590782304870401,37538 770797774153453568,121479 785970119004590080,194147 790965455137701888,233692 764559823421657088,1249246 790569894425178112,231894 770471287470886917,118482 790029844155338752,205270 793529024224133124,230297 760995314018816000,66236 773144446275690496,132364 779399335192760320,174728 776243838457262080,153921 781834192346877953,190635 755435508323512320,37044 785994023718756352,199211 775768460873785344,151409 781841271832928256,189063 793083395702190080,249286 767260744727556096,94699 779580138195267584,174392 776816931953315840,158428 762340580328214528,60172 775030601296535552,146259 793631133783261184,252044 755944738952323073,40867 756995743433498624,45669 763161932786302976,76365 733658753569001473,354927 769269466156953600,112399 770748774654279680,120292 772047558919200768,128934 777837934703550465,161277 795378076574248960,265878 759383663410675712,57897 766989449137885184,93144 786741054615740416,205181 750019695114326016,9433 773242444154494976,132335 781420146510340096,183759 792030399824326656,243187 791638040527581185,240145 789832294244687872,225359 764478226206949377,80939 791799474947588096,240483 793879739765260288,256255 771148345020559360,122126 790077323143880704,226717 758137422848757760,51595 778773496025395200,168794 779761749419581441,175079 763831688027893761,80482 770585151218806785,118191 773878680774930432,139404 761714655546966016,1248931 792161056533667840,244008 762304433858289666,431998 788207827617579012,215437 795039395267149824,247930 750853114786230272,11495 755770651307339776,36166 773539184795586560,137042 785488518453813248,194949 794550585618034688,261155 794671237096206336,261155 780799342227533824,182726 758260241158983680,50476 758579608946081792,52061 764833307347398656,26066 775857307280343040,149040 761348353770852353,68163 768512046413471744,106281 792769824262795264,247241 753312359607705600,26793 772820692983218176,132335 775196774877114368,146259 792003416092385280,206666 774310473177128960,142090 792288317412749312,243075 766038421781577728,90384 749427454700294144,7093 778833571314184192,168794 793495330431971328,252196 763059042226888708,76329 763833034588102656,80098 767808652849795073,101383 764124897916362752,82066 773905484675944449,139577 765977668697268224,84449 764245686368034818,82283 790942030574870528,232863 788453761727492096,218275 793595911637176320,253164 751551825590050816,17081 793892065671127040,256255 770712970825379841,120541 780088364456288256,176711 732429163018092547,349814 764174891155238912,82066 774526433922207744,141316 778963511896633344,166852 768276573518700544,105109 771471462058201088,125554 794152175827972097,257492 773917089216069632,139404 763642321678327808,75724 789078202924863489,223286 761384056848314369,67679 765212350916026368,85562 794653391351906304,261093 761661084793204738,69673 793535585017147394,8044 785913063673327616,198671 788507575440384000,217519 794915239481536512,263793 764576648503160833,83903 769637181497507840,25134 761626647128780801,69711 792774077064830976,247105 779439072041394177,195876 772874796820344833,132761 767719551475646464,100893 760891645604798464,65222 766054448435191808,89923 776961666089095168,157082 785270664215326724,194648 772877306910171137,131049 776042888580984832,152314 793159364110450688,249926 777701581663956992,112104 778441303017205762,167398 780928666804989953,183269 786987217763696640,207949 760971939926056961,65222 773703374600597504,138819 749311046221901824,8178 765947205660315648,90031 775432774153080832,147013 776952809728069634,121795 777182606244716544,156061 770681500865957889,109571 786372799627612161,199546 757248770606333952,45014 774501099252350976,137553 768567919483637760,106281 781113050648682496,185496 765689595992211456,88930 780069310672887808,177751 790295380667817985,220029 794004100991983616,256502 794940233406119937,262847 766761886302044160,95708 760546978728116224,62779 764945622294077440,84724 769138953349980160,111558 770128350086070272,117008 789426647808221184,225981 781452876744982529,139404 789816762984390657,194085 794265426414825472,259426 762822540599365632,73712 758067462730502144,50923 766041249648304128,90384 777854702948155392,163990 770391943163547648,118191 792472439221424129,245820 790655706730868736,232169 792026614515118080,243187 793255820603510784,249926 788454673728544769,218275 764968207773949954,11774 791365130562920448,238207 794269843306389504,259457 795021687884484609,262925 790990938382348288,235536 762975351446331392,75724 792202201087275008,242693 763531202875822080,76723 765648409118244864,88052 777343018391117824,154832 749554948002766848,9153 787364704658321408,192434 788485547417141248,214288 791089780897513472,78159 732911901680664576,354591 758305748308766720,52061 789203382519070720,224297 756223469893787648,41680 769303562916552704,112872 781572385782788096,188401 759213272965021696,57130 766699869369171973,95672 791357050299248641,232863 788427418352705536,217519 764827703166038016,84724 759097363004690435,56784 764245937715687425,82177 793139013364355072,249469 758075458080563201,50923 780806610839015425,182726 785869422321803264,194058 762301404471922688,72035 771913635648135168,128194 773852201458495488,137869 793281373351968768,250216 776989542452637696,159359 778379052637904896,166532 779049827736977408,168698 787412306393075713,209838 789267267439751168,223881 794342243389861888,258741 768063046677704706,103261 793071456926240770,246514 763961690425729025,79987 781398253073936385,175962 759864820170645506,54842 794061492664430592,255942 752002234418925568,353879 781705964458246144,186363 780699288535830528,180687 790668498749960192,233307 794650710461841412,261987 753384034118488064,24597 763382119670292481,77682 772991395770404865,132908 794826087377342464,263108 733673037380255747,209828 794553163852312576,261155 781203384665776128,185496 776882549276540928,159146 788566745258668032,215437 756655781169115136,44450 764545657990414336,82189 794002621329612802,254209 751863930801180672,19355 761572777954455552,67852 772846784754266112,132335 760118308511354880,60866 791058057518125057,235251 793845292231778304,255942 795003863749316608,263592 756962339383934976,75113 795329096901218304,232881 778775020025868288,168794 766256197527756800,91946 766820686258016256,95708 776011440763211776,152735 777966269056241665,163901 788514201773887491,217634 765710470254891008,88920 767096099924430848,97825 777075588070768640,159876 786357651902902272,201555 765614355065036801,88052 753949566932619264,30590 762937587845693440,75073 793216702351708160,249926 732297985149796353,349347 786037078635089920,198878 791671084974211072,240483 768622267194572801,106716 777548194687356928,161349 779010612579934208,172022 786372417404833792,203048 761612885067902976,69711 773911392919445504,139404 794985463551553536,264397 766755525795180545,91810 786605581922631681,11774 786799909240311808,203680 775482589545017344,148045 781352927248027648,139404 758070837186560001,50254 791799770750738432,240483 755033168214884352,34898 786946774640406528,207287 791414874454753280,236198 793570410289696770,253164 778569915351519233,168794 790974393421750272,234583 788142326392745985,215257 793850130449461252,255942 743159647490707457,20150 767834153987534848,101681 788471831489425409,215005 761677086197157889,1248944 771149837144363008,122967 761707173894389764,70192 763745800627171329,79870 770036035191472129,11495 790957330070470656,234583 752917094455504896,24134 788463785468104704,217837 791987222505463808,240483 761677528318746624,68864 785350461989744640,194743 794649901862785024,261155 788735007611293696,220332 754887255286611968,18979 793635526083354624,254135 758918575969017858,54522 791361649198428160,238395 795260288392167424,265809 753694290329559040,29263 758574273011167233,48735 789486632504352768,225981 773299221818667009,120303 787851456179236865,213403 792461912130752516,245313 759734815448969221,58959 763947990046285824,75955 767586878988091392,96039 794703792881233920,262849 768432197757964288,103185 772979112717656064,133519 758667647688937472,52472 756950312783638528,45672 765624626604945408,80486 795731286782578692,268448 761272646281601024,67283 774337663168081920,142503 777851684617945088,164001 794941889116049408,262847 766302382548520960,91946 746497235811074050,11774 754720302563721216,33356 764255650251628545,1249230 765620032709603328,88546 785508160609984513,194949 785841629865410564,197512 789983408642363392,121795 764144298686156800,80393 764455475639296004,83391 779483079186354176,172185 793501229733117952,252741 773480226290601985,136947 786967400562425857,207949 785608411756892160,196348 772949450545176576,132908 756259605676785664,42353 781467193464745984,139404 787096014238912514,207287 795666763690057728,265858 772328504071303168,130554 792111806961504256,243187 732725878698868736,353789 756272636011814913,42432 776177275511373825,154322 766960021376688132,95572 759244788348641280,56964 785982526078717952,199546 795435742977806336,267133 759102292763160576,51105 773248253257187328,133702 759784703821873152,351931 761513136822292480,18215 792584890361450496,242693 756289069768962048,42432 793934068824047616,256534 794026404723703808,257492 753713756849467392,28115 770160745187246084,113412 762299557443084289,431998 766613981545000960,90384 751924187762155524,350085 757962756372959232,50263 770487080682131456,118191 777868912255827968,164001 789934051369050113,218469 762876876264132609,1170492 767812376137764864,101681 758662283710992384,53985 794002970606080000,256439 794348652760207360,259659 794699250613489664,39957 793018764593811456,245079 752986718916055040,23013 760483614232485888,62338 763153054933868544,76365 773622245465985024,137869 792649078962171904,234583 793947485441966080,256105 765035956319744000,85562 757686240422625280,48081 787983727590768640,213887 761515869163909121,64730 792313484998348800,242164 793136518189682689,11774 732902067170349056,354517 762617587385720832,73814 775122090798088193,146675 775812770033864708,90193 776868139413843968,158897 791687397427781632,240145 793123369025765376,249469 749279386134716417,8047 767661775454023680,91946 771006093791232000,122146 775225044398055424,144494 751750536660131844,17416 754077185065877507,31389 771000139603468288,122146 772154198188142592,129565 795013328049303552,261060 765585680709726208,11774 790129654875258880,229693 790921447283814400,234583 787081161579388928,207965 768855468001271808,105109 773160743717920769,11774 785560210081472512,196788 753174113934512130,354835 780461903294394368,178258 753982375269244929,29263 764781863797796864,84447 775331721743065088,148349 753280360843182080,23217 758364166004482048,52749 771608877246787584,124597 776699813589024768,154947 765667807065284609,88874 794906137871126528,263793 781162958437179392,185496 765014661271924736,85562 768958998133346310,104932 785970617271091200,195481 789462159868715010,225981 794706672136622080,262849 745284012143312896,11774 762188974853021697,71429 780819659511648256,183468 772994011195772928,132333 788747449368141825,220029 785587307453698048,193958 750569332254605312,13069 778369800372383744,167407 779341366929330176,158387 767613386263703552,98972 768960528584769537,110615 794531349386461184,261155 732727471913771008,1170396 786585883747217408,204327 754734910871592960,33356 795703042796568576,247930 753259185828139008,24526 758467143319027712,52554 759858092997836801,59477 779744993766322176,174492 761142758174097408,65180 765335148611022848,87084 795323080247808000,263864 770454985242996737,113982 790389287028072448,11774 772293832201285633,130442 791663871123595264,240483 755125661908537344,14277 793116206261673984,249469 781653914458304512,187976 776386169122664449,153573 753411102713778180,25189 761460907281149952,67226 764180493986168832,80098 772888237631279104,103354 759383393071095808,57883 764196888761413632,78274 776525328319549440,94699 792450201562800128,245075 771676855476842496,125853 785977041753477124,200382 787317042844012545,210207 791401870497579016,238395 770116436840812544,116164 794976441578430464,249926 795017599322963968,263896 768975717623328768,110381 767912660079874048,98751 754788242793398272,27045 758839676140597248,54070 759806588270080000,59373 791798564196200448,240483 793187928620933120,249469 781201308338548736,186434 793235618830573569,128783 756875379827093505,44450 758176456526749696,49141 760846903449759746,62728 763859957372465153,79911 780162158789210112,178377 789460151602442240,224680 772277198732554240,130415 775335589067513856,148126 780244230979526658,179054 786538157160357888,204413 762819639818719232,74650 766966646527385600,90384 776992192736825344,157755 794582855645102080,261155 768523701427933186,106281 791374779093622788,224857 759134338713739265,56302 775804709269606400,151463 789170619753435137,221476 758507286365032448,52605 788820914372739072,220526 792355324976136192,243165 791602461043789825,239405 795025714634432516,263895 750400832739414020,12287 789446658585038848,225981 758776979638390784,54070 764802452763926528,84803 772574175697350656,131045 788837499229437952,221049 759080000096235520,56231 768368028153151488,195876 791365636286918656,234878 785810266403409920,193669 789425625241120768,225981 768776726390247425,108849 793606337770827776,249926 760320495673892868,42435 770564065001373696,106281 788445235835699200,11774 786334424728162305,203217 766388385246224384,81929 775430449455886336,141415 795118052220076032,264431 791347533268324352,232169 791811008335450112,241819 764918670246027264,83367 790911136405319683,234583 790946788337410048,233963 794286062512156672,258829 775111451950231552,146259 761613603891998720,69231 781205376213606401,185310 780573715666964480,181419 758704447790907392,54070 767852701698908160,102137 762614348871270400,73814 763502535231541248,76406 765626659827580928,88669 792077281963352064,243427 755170453019209728,35890 764737877074849792,83413 772235694412591105,125554 777050665335988224,159876 771668312430219264,126152 777674246571094017,159876 763449847756169216,78304 765938229220511744,90384 788515185833238538,214209 788896175843860480,220689 753363937798881280,27222 756226367939751936,41680 771578712244359169,124855 794136325096165378,257492 767141905377456128,97811 788804639806267392,220332 781335077598801920,183759 761699364494536704,69388 775605180150714368,148473 739925182341644288,353603 756502556986060800,42249 763885033350238210,80939 756626087795449857,44290 794204918634512384,258598 764148261980545025,82177 769176269640511488,110156 795355010909478912,266500 753951099992743936,30590 774352430377021440,142563 794268063675756544,243061 732442644392087552,349776 771852399111761920,128404 768975594746941440,110023 794568804231745540,261155 756208979336986624,11774 756363730586210306,42149 767167257134952449,98259 776415446782185478,155390 771313412043399168,114254 795441888119570433,266079 771820400451858432,127836 789909467617910784,226881 750739393980293120,13195 761671670721490944,69711 779671119095795713,174756 786257698119561217,201958 794665124720152578,262328 765575381877452800,88374 779089999287480320,168633 754752370488315904,33356 761299518503563264,65180 762721687389532160,73814 764173518632136704,77586 763823029440962560,80393 776052483303014400,153095 788814753321799680,220539 769326899118104577,112788 788798658695290880,220332 772755479684583425,132335 774637673185103872,142906 785610886245265408,197512 758855876002193408,54519 760253876184416260,61922 781315205120667648,187361 786418633820037120,203674 753955122460241920,30590 786183903144968193,192032 790893861623177216,232137 765797972626042883,87904 785616361342930946,197512 750289804705890304,10735 781876561716908032,190036 793919766591315969,256536 773199591252656128,135025 788325840933224448,215219 763515185919295489,78228 785657117009072128,197091 790295211402407936,230485 786180713246711812,201494 789144668198014976,213491 779007456097734656,171902 787238815081508864,205728 753632243168514048,27045 774060457153949696,137953 794344267779031054,249469 763549841414885378,67226 764460400234663936,80648 769669409484910592,114779 780602179551760384,181984 786356653385973760,203391 792854668925820928,248065 776846711385825280,158589 752952682902618112,11774 761673852988555264,69711 778998600877510658,171324 757165583418941440,43824 774196225448955904,141887 759153578439213056,57348 735983216788525056,11774 764149080884928512,82209 777239635227324416,159475 763336783056613376,77668 771926918891446274,125317 786917128599461888,206642 755512234437148672,38183 759978076612751360,55257 762743491331895296,74066 793848302064119809,255942 794776001863684096,262588 781094629643022337,184143 785857897288859649,198591 795359277036748800,11774 778313119739228160,167220 751032671275323393,15808 767395001495986176,97413 786374980506451968,203510 785994882011701248,192032 790268081671053312,220765 764294311441633280,82177 790677474300395521,232640 764950683745394688,82066 766416440576442368,93184 789985577202573312,227242 757401547206635520,45828 777865938905493504,163990 754761352967692288,33356 786244892242522112,1063777 789491682467123202,225358 793105567761825792,249469 792045050947522561,243075 794529832939978752,261155 764634081384656898,35479 755843766930464768,39462 777138712455081984,159876 779433704733089792,173628 793190837941305345,249926 775762835301216257,151156 788726766021939200,218628 786673947274207232,205349 794680079225745408,261155 760100838689820672,60801 764939000867979264,84724 777339982377648128,87904 785515591767584768,33169 794009892549955584,255484 795396059405189120,247930 738825298179919872,352846 768079455998865411,103261 775084265113550848,146259 793104913668636672,249469 793197842236108808,250430 793158456928718848,249841 786822817786437632,205728 773322115793596416,353879 794716830401232896,257423 787937785286004736,213589 788158444217872384,215005 768127319995285504,103899 771778076220928000,127134 785788692174561280,197297 773843372310163460,139404 778741157450743809,167493 764176337451966464,82177 788030562074185728,214209 794589358485422080,261155 772797014840967168,132335 788518741520908289,217658 776867347558756352,158524 788081002031804417,215005 765803121826226176,43383 786737432721027074,205989 792444547716579329,245185 785818954967097345,198466 795251490743009282,243698 773911985712947200,139404 754811364229513216,33355 775386922646503424,148537 778212426063945728,164826 795394577356169216,266884 792547939155673088,245086 755765943826059264,39462 765330065555095552,87145 774326858661761024,142942 771057880984268800,117609 781549841558151173,188401 792186680144986112,243614 765643347536977920,87858 774207141062152192,140437 793808952916082688,255393 795220681164292096,263864 794195114105016321,258598 795093191221448704,263896 786796193657425920,204835 753071306808197128,24134 765302014897115136,86653 769408408235732992,109470 787167932639956992,207287 791637887049687041,240145 755424823992430592,26721 764908814957023234,84724 777929409097527296,163990 795763719926116353,268643 754755578790948864,26086 759813715550212096,58254 766998145058430976,97293 793153272890597376,249961 785472671282761728,194723 794894401394896896,262022 746388151925620736,11774 766345782375157760,80939 780083863531974661,176128 790261868132704256,229693 790921375615770624,234796 753956730480898048,30590 774865561545125888,144494 791675083270025216,240483 759375523105472512,41438 768957614000570368,110647 785322972793929728,193633 768810211700150272,90629 786949504922681344,207287 790648377256050688,232169 755729851533758464,38183 786755412825665536,206054 764648130709229568,148861 770771360075411457,120353 788135108179927040,215480 786692605476270081,205455 788768772429647873,220029 753459086230900736,27045 758414759016312832,52112 760606630769725440,64006 786237894528737281,11774 791036055533260800,234583 760543718579372032,63451 757351629628866560,29167 777313827343839233,161456 790985338541969408,231870 793585413432672256,253206 787023321397354496,205972 788704188553236480,220029 770049574371221504,114779 785249313592979456,194167 790771470511251457,232169 765221163287011328,11774 792585355618680832,246273 750391964131024896,12883 765212647436398593,86440 793869316244602880,256255 757671556151709700,48477 793944609604956160,253069 781487813686550528,187333 786597710115827713,11774 786979056311005184,207287 774363184060923904,143235 758990830145196032,56175 778206425658953728,160539 794611832384319488,261155 795041530004140032,263906 760667614322372609,28052 791810958347821057,241034 766268295368413184,91946 757995777369210880,50442 762782913855311872,71502 776465420828155904,11774 742751184641892352,11774 770440156813914112,117687 794733871925436416,261155 778230884759592960,166409 755401776023560192,36545 773961346551517184,140444 786884093132869632,203510 756687477902077953,42432 758039912931270656,51069 767493940593451008,97386 769352672877084673,113189 773705930869383168,138819 781483662764236800,139404 767414470977187841,99324 776489049020248064,155984 777878829352099840,162610 793170351928832001,250247 779688553982799874,174557 794653720747315201,261155 749639948660142080,7546 740214339030921218,351424 752293475551412224,21461 771785231510622208,127657 775997517976604672,151463 776141490418438144,153035 746956705251139584,88859 773199219129593856,135025 787027008207421442,207287 795077574284099589,265102 763125522419154944,75724 768672350934016000,104973 772920383020367872,133043 762714372976312321,73926 766034317130797058,91043 774384137050394624,141360 793116223911305216,249469 795451051486879744,267134 789520084423278592,226823 752978331209900032,24795 775090387161579520,146405 757704784573034497,46958 781358265653465088,139404 794135813953126401,258072 795698900459995136,268281 753325178646474752,26871 758019925877194752,48663 775381484538433537,144494 775895594980089857,152193 756571566633353216,43471 778288977904152577,166434 788094132954673156,214492 732767004197814272,349375 757440780579373056,47090 734602291068719105,11774 770392005394305024,118698 793457506450149376,238845 794599721159507968,261818 760289216790093824,61544 767849722778234880,100605 773581549371584512,135517 775880831139127296,151791 733082929031577600,355720 738048235378343936,49681 757747002620780544,48287 762528208973541376,73030 779618413006188544,173628 768451622460456961,106083 778317015627030533,167407 794918505774743552,263817 788387480353505280,217519 785491487043817472,196277 765910128801579008,90125 792080519001354240,243398 791448080507731968,238272 795205234435956736,265257 759468563258347520,56964 793498369142370304,252741 759104310462455809,56964 791466902837157888,237935 793117886998978560,249469 780572326471565312,172132 792066143309692928,243614 785517793190051841,195975 750351513063608320,12287 765158250790748161,85562 771409529804382208,125554 760229739583774720,58537 765685406100758528,87904 786198769507311616,201619 773143812113694720,129666 776117303297581056,153743 792427660563460096,243513 753583387156316160,27379 760522183017762816,63149 763171791699316736,76127 791991853100986368,240483 780606661597757441,181789 753383104933351424,27045 787379206145581056,180433 760141101240094721,61051 760477251162910721,62777 776423035620331521,151845 794072332297977856,257353 794571036138172416,261155 786946340198711296,207380 788127371731738624,215754 774215244935757825,141360 775816779306242048,151361 765165060138340352,86103 793998561893433344,252051 758838297800024065,51809 771689639312625664,125163 788136897252036608,214492 772614095929573376,131924 788361472116162560,215608 791313290123063296,237532 791391584642277376,237908 753851035274260481,24786 763739677430059012,1249156 758741263650725889,54070 787074762065453056,208928 771692725133381632,126389 752740268349067264,22664 768240037011992576,11774 763818294235324417,80098 772090963456061440,129108 779001258153799680,171902 788341829787873280,215910 776279164278235136,143585 788722239764066304,220029 768266177504096256,102514 768486148356378624,106281 794328884619591680,258878 793166230173560833,250033 794592332721094656,261818 787544504312205312,210585 788908149378080770,11774 767309795946852352,97852 794315548448477187,256038 763223930245091328,75899 768192701514809344,104451 792197658156818433,243513 793610362742411264,11774 780085833915371520,167273 789700543363092480,212131 753987403019390976,29263 764750413685989380,84449 786338172011634688,202379 793137882756108288,249927 793843099818745857,255942 760559090854727680,60794 781201072077541376,186434 762155500624449536,1248990 765915613587918848,87904 768331976927424513,102514 773953077489627136,140232 793682585880846336,108396 787174867191926784,207613 790638705975308288,229874 791414020989263872,238307 759098268340985857,54128 760936296323829760,65387 794595207115378689,261399 755841232954273792,39957 754923422535282688,32873 762731028289097728,73926 763078782773321734,75724 770720712268976128,118698 793726510301646848,253793 770283538394611712,1170396 765211241811849216,75073 771355389367418882,122532 789934111163121664,227804 795307993445318657,266190 760903582333870080,65577 794620718008987648,108396 763867958493913088,80939 756731239063654400,27063 791669292005818368,240483 795109860304162816,264431 751804728497938432,19899 756961835346227200,44085 772869105883947008,11774 776865837835702272,156835 793793211508686848,218603 761660862948048897,68993 751832128824881152,14277 788044809214844930,214354 766422955224096768,80939 776026424041930752,152980 766667869191036928,95045 774797624042000384,138819 774913050738589696,29786 790696740462661633,233692 793915808522981376,221524 791716959285051393,240926 793514383502704640,252020 761398719480639489,67973 760296620114137088,60794 770697169343045632,117257 771494497423269889,126293 773950003303723008,140437 786066807270637568,197512 766317962181476352,90575 781139025625178112,130635 758684233850294273,54070 792714796147806212,209095 778979594485411841,171324 755547284440489988,38183 776138182752600064,152872 777511895469285376,161387 761673709673336833,70177 767756580603457537,101163 772936818769539072,127836 778230986756718593,166532 761340567934627841,67517 772127549367386112,129526 756709111698423808,44274 764919548717838336,170736 791361645280841728,238429 794376183454396416,11774 795752133215731712,261155 759157611782557696,56964 768874652395565056,109104 756986390416531457,44274 765264673390288896,86645 791353836346548224,235590 793543716996648960,249926 792060990854619137,243614 794557487944867841,261155 760283272777764865,61545 763587478510968834,77303 777319807226183680,160228 787285456165736449,208379 786311221356040193,202727 791240432294342656,237274 750826788402688000,15643 753329416504172544,26539 771160661611065344,123825 791781489985880065,241678 760255925890330624,61545 739715876740595712,49681 788430825838608384,11774 793228305214296065,250633 793650603666739200,247675 785386601828511744,194091 756271665139462145,41694 756535737332305920,47188 758041195587244032,51069 765661081788440578,88480 773877057705086976,139404 788427410324787200,217083 768978105373454336,109337 793106529369153536,249469 794574681047265280,261155 778981541565390848,171168 778663187159875584,167569 791384888758771712,238207 793139533051105281,249444 767266646285225984,94699 776095463011328000,11774 777315000083853312,159876 786158553551601664,201007 778043182596653056,158326 777575935801368576,161771 760923525003743232,64730 763883960602660865,33186 762458136766586880,47283 786588700805246977,204835 758282508282630144,50923 764992475492589568,85562 790646446106087424,231894 760263682270064640,61545 772798927753973760,132335 793454775211659264,251282 764161848589639680,82066 761252902581121024,67226 771296080692670464,124597 794626823095255040,262145 773513441235628033,136610 786204872030945280,192032 760463285023977472,62063 763885547240689664,79513 770129101852184578,116676 786715264205230080,206060 795248968527650816,264397 762704389953818624,73926 770396565613621248,118761 791440050764611585,238780 781838063244681216,188304 786969038308114432,207949 794664261431808000,261155 795440049701744640,267133 779883670215675904,172189 733005390963744768,355159 776565659069276160,151688 785278583589568512,194648 774074304665235458,1250109 774824530468491264,144682 786819318101135360,203801 788798510200131584,220526 794563129195855872,261155 794873695990874112,249348 773565159466033152,137042 792107563319959553,243398 762348111926730752,55177 773882850169020416,139404 774098711467012097,131421 778991891974983681,11774 795335553654915072,262328 790662163031392256,232106 790983475360772096,235621 785976394933075968,200382 765699056924561413,88669 791558162008518656,238207 765400213079023616,84724 793971284266905600,256439 761281810600955904,63902 777591677527531520,159898 781355749259698176,139404 785930886114058245,199546 795193968044621824,263708 767996399245930496,100893 773260110181179392,135701 794001120725258241,257492 760958079429120001,53995 754902910388043776,33356 756203836096679937,41680 774317557486526464,137978 732620306641084416,353016 767308531401973760,93184 790176386413654017,228576 756587479059292160,44243 795701266081021952,268281 776913793473515520,159308 752948848994029568,24196 778618473492647936,168794 769267355604049921,110585 773562645869985792,137605 793525429189488640,252741 781658753326120960,188934 770649250078294017,119937 778708481423446016,351436 793970176953749504,257271 794528658681511936,261155 775517926325714944,195876 766714584883421185,95708 770736362408599552,121046 780873254219177988,170187 788817319426269184,218275 792877882884304896,243761 759428705768706048,56090 769214250669649920,110942 785893940671057920,198878 794812514827702273,262752 755204233889185793,35372 765182252854677504,86103 772173938617114624,127579 788622748536930304,1170819 750800975284273152,14557 752923250334789633,24316 776608809812955140,156644 787058210050019328,207996 787633643426574337,210313 770292733357490176,11774 774051563564249091,132364 788195283523940356,214976 769648794468134913,114779 781576677273067520,189032 793871998971543553,11774 793945888435515392,249852 780864398403526656,183546 780974506311454720,182665 762892620838400000,73708 788452866059071489,218275 749940159416823808,10735 756191857470734336,41680 764924018222854145,85226 764450009639116800,79999 769401020770320384,112265 773194874103468032,134561 781322546562015232,182349 764133412319952897,11774 777120043175927812,158520 792178223585132544,244297 775323669505515520,148170 777105588660690945,159146 780865667889238016,184044 788857312408588288,124601 753255883677704192,26066 776379446832074752,154549 765721069567090688,86103 795676750634061825,267521 794783660079599616,261059 774058119819243525,132364 776261369716838401,153779 759411623387725824,56924 762310161004236800,1248990 793597575773425664,252893 755547019285000193,38476 750368906817089536,12883 732299471233679360,351270 772358706059153412,129301 767718450638655488,33890 768875662572597248,109448 756590615052316673,42432 760793124100837376,1248850 762299314970497024,431998 761610018529636352,62452 785900218520702978,199546 791255936627273728,234583 795101830267211776,108396 761611658900799490,69356 768130192715943941,103389 791490980700717057,239405 792526731449991169,245103 792742066245799936,240483 765230335399305217,73926 770192402527035392,117257 778493988265492480,166912 766261572519927808,91946 770946231208120320,121479 771497542764802048,126281 773703875106832384,137979 785650553342668800,197512 788593058690506752,104244 755096333694885888,35449 774998950830944256,146024 749936004010741760,10801 786548067071766528,204413 767091774347177984,97554 775395827779047424,149040 785623352157188096,196348 788273509248045056,198591 789144825463394308,223899 790632016161148928,223671 785283543731666944,193669 788471037671243777,218495 788498605136941056,217601 755838063654215680,39957 758109757144174592,41703 764183021381623808,82066 790593374831206400,232169 787786649153536001,210253 760185027284041728,61051 772841131457511424,132335 793283789707501568,250633 750890926059425794,11495 792910516440170497,248065 764931006545747969,11774 777948818520231936,158589 781136088827998208,185496 791034470040088576,234653 732291538940616705,349795 789062167349846016,222627 751032917879554049,16457 751808117302853632,19899 754898803698696193,33377 761565583703937024,65310 787079860258832384,208965 770582546161827844,119832 760043917211566080,43950 773949950296137729,139404 750422307559137280,12883 767886897528049664,102409 773613259085778945,11774 781616942771802112,186584 788390306718724098,217519 764941721004220416,11774 788817449776914432,193121 795035828619657216,263926 761996361743142912,71270 779074253299650560,171982 759134389976469504,56964 795428529588633600,248924 775072398190129152,144730 771576778103992321,125853 791434110069723136,238292 771191809833787393,122146 762266042575966209,72420 766688061056962560,92959 756912638001491968,43271 762768926677827584,59666 792049676274900992,243187 750820133644427265,14781 760168085093507072,61412 760985290831826944,66116 756449358304903169,35890 765900612332584960,89076 785988772638912512,200490 758805003439976449,46076 780717893449289729,182036 732328018581049345,350312 761524600656322560,68993 793121627055599616,249469 793990036224032768,257353 794534340973699073,258878 756664660414205952,43471 762424887470268416,431998 795338613563289601,264774 795677700254040068,266151 777639466915733504,162497 781197865544720384,185310 792098218402209792,242693 773002071557574656,11774 790608215645884416,232169 767889244719316992,102413 772894586347794432,132908 786943990075691009,207613 758592209121742848,46076 760847945759531008,60805 779716831804268544,174756 786421436596428800,202983 751633512424497152,14277 762749586305851396,74280 775593581105057793,148994 753731641818972162,29578 795670218223648768,264397 753003803251773441,24525 753320759095951360,24134 770735526995369985,120474 781446080529625089,187857 749635131070185472,7546 764852842901405696,84724 766405272386478084,93286 793587931478757378,253464 767826549999407104,100605 790951422472978432,234583 775786630166810626,150764 767983014995456004,94699 773315667206426624,136018 791388795362959360,238395 792410816066703360,245750 795616878223917056,267377 787121035388686336,209351 795762628043870208,268356 733487500811997186,738099 750468326019784704,12746 778886337923604484,170169 794328819683315712,258878 776845909166469120,158673 750854497983795200,14567 773719457352953856,137042 792454824860217344,243846 755173484075048961,35890 764717576903622656,82066 777115029644554240,159906 780744047447203845,182257 792147886985404416,243615 792121820052754432,11774 749277531736596480,8047 762658931873312768,73814 786409576790945792,202727 758491138441478144,53185 758670491812925444,54070 762809711326470144,73712 787759719045746688,11774 773473438732255232,136904 763202492830060545,41438 790364968126414849,224568 794288625605222400,258939 780466866083028992,47940 790591777162100736,232601 767994670815121408,100893 795005900104880128,257492 775824304705527808,151463 776552149383774210,156110 790667088687955968,233307 768080408324018180,103354 777235587585626112,159876 786375734994538496,203350 788811725244162048,220767 785669001871433730,197286 789241406703316992,223921 793160060469846017,249841 751798522849013760,18470 779541611139117056,173868 792766438217961473,247241 790353802960437248,227253 792281927017459712,243075 794812535434264576,262849 764173570264166400,7311 767811728935641088,100893 792156965191421952,238099 775108810310504448,146068 786221325492768769,201555 768161924148101120,103012 786911728592359424,206642 749352776195387392,7852 781455899676254208,148861 754828021496807424,33470 758291191569928192,52061 787727335600513024,205197 749746876237352960,9433 790273399754850304,229895 772045059676045313,126712 793497818543513600,252741 767485512248463360,93504 756220750403559424,41694 766930882103959552,50581 776092307275874305,153194 734706883085410304,351644 764994575865778176,84679 776435041643536385,153866 788604824371752960,213887 757322970607955968,46394 781560269814263808,187044 787011362631380993,208176 767796354638807041,96039 763586077567307776,78189 773560417322872832,137639 780754122228183040,182870 757391770564964352,26574 765219184724803584,85562 778056158233829376,1182483 789132789157277696,223286 795402659087925248,247930 767028208575188992,97529 794150109260890112,252790 793164890043256832,249841 776505907601674242,155688 755189554043162625,35436 776179268149739520,152314 792898450375356416,230791 770071736020787200,116082 762162613329334272,71476 766078852435152896,90482 774120603171250176,141360 794159228948623360,254135 760510568717516800,63214 774113158763909120,141427 792078985505169408,243187 766339947414650880,86815 793994186991304705,257423 748393152403374083,350834 753967471527206912,30377 772855839107403776,132335 786026134739693569,199166 790624944321208320,231870 762825326908932096,73926 793253499823792128,249374 795191913926246400,263896 751647438965006336,14277 775759459545210880,150663 795700158629576704,266151 760230771248525313,61734 793598778695495680,10040 794437373295792128,11774 790931970792550400,164764 769615654311821312,114607 794911608975671296,227183 791632687232524288,240145 792048296525123589,11774 788478562089181184,65113 762155926908440576,21468 790887395541544960,234583 789269285956886530,224678 770488806336241664,118087 771039702589800450,122148 769865241991581696,115435 794027594471636992,252741 794001380465930240,257546 766432630032232449,90735 751765133123203076,18539 759096894538805248,56964 778954436848685056,171443 788533968794595328,218455 788778586974990336,220767 794026330891448321,257492 779227605069332481,173347 792166276839841794,242712 764263542853931009,82759 781558454053801984,188401 785645238551478272,197512 793101629155340288,246726 760528668900810753,26267 770250163579412480,117257 786457555157397504,203674 760972654761353216,66116 774846418330775553,145681 778586843382153216,168883 764230695874994176,82209 764812926389669888,84724 775388252253528064,147029 791617657996873728,11774 761827014039003137,69947 787163334156124160,205728 788782676354490368,220526 777061059744165888,157755 779696886030540801,174989 786723116756135936,205455 792504666856820736,242693 749921411288805376,7461 755893881816788992,40550 759201710720053248,57574 768199310957613060,104406 757189874676031489,45125 787351776991277056,209151 763478776135245824,78159 790282445669085184,230485 795710195737296896,199307 775050579068411904,146068 793456155041394690,252020 794572373592776709,259743 754873510606934016,26721 795379669218562048,266151 751787083635814400,15621 769730898778529792,114779 779052711698370560,171617 763350624285040641,11774 766527972190789632,195876 794622479717142528,261155 750814752994099205,14950 767162303339003904,90384 770242725610389504,117257 790520574850334720,231894 751669065505050624,19352 773720822418542592,11774 789276363857330176,223899 778365577056231425,166916 793642906007527424,249926 792828790380658688,247773 753631039009001472,28732 763770070635909120,80136 786610930394206208,204078 773968790073774085,140444 742768333083279360,11774 750075665576235008,7275 790635654392733696,233131 790920094419386372,234583 754803179896893440,33356 775815038829408256,151699 792786072593764352,246619 752645685976166400,14277 761352185594667008,66801 771519478060478465,125554 788555023064137728,218351 762458648882753536,71749 750081715394191364,10661 793001922730930176,244813 767835612401532928,100561 753709750563385344,29263 766449590174257152,92025 785587749088731136,196917 757162777492332544,45369 776534172428926976,155451 778725543147548684,167677 760996945506689024,66159 763775974907453441,80098 781540571575947265,185595 736944630768373760,1182343 765209386218315776,86440 792028061952770048,243190 786244957669470210,201958 790731915074625537,232863 791041472883593216,234583 788727113079746560,218258 795117856077836288,263895 770302691255791616,117257 757732027449823232,47844 772576276439674880,131457 793122322492325892,233195 790979182301970432,235487 786905984245518337,207287 788438516556595200,11774 793480831436148736,252580 762464720649527296,71476 768861853191663617,107423 773782424333459456,138819 774667357784453120,144542 758426074283905025,53144 795775652473339904,238207 793532738343010304,252196 774073032709054464,141091 775700171673985025,150663 792850433647665152,247241 755175753667313665,35890 753277731127844864,22400 761323504281133056,67497 793799415664226304,255393 760167494619455492,60866 781826170916659200,190635 795384762068271105,266491 787379323057692672,209351 795270283833786368,221143 764279713418313728,82009 795141120325890048,264397 732188735081746432,1170365 777512516624654336,161387 791805531769802752,240926 781653573314629632,187969 751244120933470208,17937 760546967441268736,59373 777572543817326593,159359 772539996016345088,131017 794634809163259904,261818 772250167353282560,129558 732262083035680768,196346 792103351198556161,244019 771464167391891456,124597 794599176671592448,261944 752909490945560576,13403 767089708602187776,97355 768501680623280128,104932 777554818109964288,159847 764221903489806336,80939 758644820772462592,54070 749711380182233089,11774 781299012750155776,186434 765726415295700994,88546 790584361091407872,231318 794437369667555328,259190 795056573106241536,264397 772284419600060416,109571 775868961967734785,151463 769637328297996289,1249694 763933194697662465,79691 777763201295392768,162596 763057756769230848,73814 765251345284599808,86103 785480839622594560,150812 761128143797293056,61051 766552178815148036,13343 793118521748250624,249444 792027528877645825,240145 792465245276995584,244791 794529301861384192,261155 770324167128297476,116113 772895458905784320,133184 792355268231368704,29271 786270036809908224,202429 788388394778841088,217519 794522002145083392,258598 765972249127956480,90575 755393435805200385,37044 788975309622128640,222544 794626521122177024,262145 774488614273179648,143353 786298692856938496,191870 795344559085645824,11774 772320999312232449,129471 776207310884577280,153845 775965248188592128,1170533 756313424242630656,42432 791690750412992512,233831 760541838960791552,60794 762753988785758208,73712 765014505243967489,85562 773157185840746496,134454 794301804548943872,258607 793661045420228610,252581 752182722819452929,18395 776137077918306306,153921 786635524836626432,205270 765314501008908288,86763 777959604852498432,164554 793869209239453696,256255 794405411298234368,260380 790604555616681984,232169 768575200132796416,107559 791702599229698048,237491 795348871555772416,235527 791361677186965504,232791 753910499704709120,28128 758360523855593472,52054 778722381342781440,168892 755164168236306433,35890 779361330625142784,173964 786200136535773184,201619 786359373979197440,202304 788007037309509632,206257 794970717829861376,257492 759812735223799808,56595 765437246900015104,82673 761001529235111937,66159 776621119096795136,156835 781674251187171328,188401 794003282347757568,257492 732713098407206913,1170364 775737343219118080,151255 778803435080552448,170678 779101784300097536,172270 792067694329815040,241678 791736598450675712,240483 795388246515650561,247930 778243836162301952,26066 760146669505773572,60866 770656950996512769,118192 773489847939977216,136904 762814986489991168,74133 751164351332044801,16457 788395020932026368,217519 759936013103792128,59904 760165988180590592,45622 756362188214923265,41539 762338051800469504,11774 771047729321480193,120717 754076254261932036,31686 771454108490268672,125554 794554118232768512,261155 750710978858278913,13343 760931246574886912,11774 764973797002715136,85562 795677719858188288,267862 792312502541508608,234583 751869067632398336,18893 766229426002616320,88444 793486131253940224,220661 755167747709898754,35890 793612235847282689,252196 793849247007330306,255954 755172852295344132,35890 770827786227507200,121479 777475660189237248,159475 790506803742343168,231792 791972756086595584,240483 793538493641269250,252196 755111521475301377,34731 757998751394828288,50442 776461009921908736,154869 788149371741282304,215005 791272624609431552,234583 756349661238075392,40566 760538921268830208,61145 775024101593223172,146259 791674640049532929,240483 759903489229066240,59631 771118927921442816,87904 779726330925428736,175092 780152944746459137,178694 781620402472628225,188498 790674642486829056,233307 792207666198093824,243075 753138674041286656,22750 780631672102481920,182257 762372472805163013,70886 765756328190939136,88361 781633100178612224,187044 753156432241889284,24248 757949382016643073,47940 758546934881673216,246425 766314783033397248,91894 795613259571208193,267521 787961289469341696,207500 790613348157120512,231871 758380301777264641,52167 762121939641131009,69947 758817155810938880,49582 770873346737266688,121359 761613727250513920,69231 772650948225302528,129551 792788176830070785,247241 760015123209748480,57105 781849707287048192,188387 765665839907414016,87145 766981782831071232,84724 787080197501755392,208538 792043327147298817,243075 792874866533765121,247240 753631047498235909,28732 791781277124923392,240793 751074063087534080,16774 781554933740994560,187611 760822754148966400,14277 764301844919164928,81905 795738914736652288,267576 751131499228004352,351146 773884618370084864,139404 773266268421918720,134975 780203845494464512,169740 753891984599756802,29644 775522631281958914,1250232 795012445635014660,263907 749589273351979008,355067 755389227517501440,37044 763384466655973376,77465 763808260403191808,80393 763763836939804672,431998 765149906981883904,86103 766464665425707008,91956 779612309974978560,166860 785321693925355521,11774 792381337273589762,243187 756320815487000576,42249 795709217625632768,268448 764087350028709891,81702 766845811040751616,96514 775904893576048640,151463 779896917098496000,177248 759140934558769152,57274 794536407884853248,261155 757847707562029056,49066 791834396173082624,240070 768289699148337155,104932 791394477256478720,237908 772790122987290624,350954 788582906847371264,214078 791330376094355458,235487 786355452388880384,203391 764310123304988672,81946 767476445689937920,98736 786232261976862721,201958 794552865696059392,261155 795477268856442880,266500 776203887640403968,153845 781462783263203328,139404 787512450811854848,210289 787662350249816064,46572 786409420326658048,202727 790401105528229889,228820 760980678586437632,66159 768946906693144576,109666 753939691276238849,30354 774390835978928129,142671 749679026319429633,9292 793156296597995521,249926 759517831314616320,58757 779039327967903744,172122 776090488902258688,153194 750949167640510464,15808 751221888605564929,17574 786963136796565505,207287 791663200617893888,240483 795006266569474048,261155 762816656670416896,74727 769762532806516736,109666 793223849101975552,249841 776193216718655489,153095 790830021480947712,108396 752888213790797824,24134 759863992697417728,59447 764901715468513280,84449 765685693356048384,89198 768682075025137664,104973 758710980696125441,46076 767692033662201857,100605 785612667868160001,196676 789457522755194881,178395 790868289060687872,233756 788451876203225088,218275 771830910098563073,127582 788021989936074752,214492 793874879552557056,256255 738504886287896578,353315 750539637978980352,10848 770736010548355072,120610 770940314760675328,120610 794857193807953920,249926 759303620814856192,56302 777177474870411264,159876 785492105066000384,194226 786915512655581184,203921 795004189571219457,255942 763023724471808000,75899 790913774748217344,212791 760601579267457024,63655 793955507606327298,256255 766041656164360192,90539 768193035884650497,104395 777311842767077376,157755 779544281694375936,174392 793141169941209088,249469 795392434863751171,247930 764179156401729536,82457 771267668791947264,123825 756516880324579328,27045 761776447924994048,69947 756874215454715905,62180 758332250748493824,52554 764582360042078208,82283 754800599611412481,19236 768429973103226880,106281 760223442520211457,61545 793324219064946688,249926 741309322114781185,1170384 760494141574877184,62853 768848525442547712,109104 789315471241801729,225359 790952495530975232,234583 764869436327104513,84724 765271785537437696,86763 791209820749717508,234583 750770156075257856,14858 751143446400806912,16953 768916979688218625,109874 780291439225962496,178766 759149909081591808,56964 776446463760936960,155688 791395697090101248,238845 765204816947769346,84724 775796550152949762,151741 746396152090796032,11774 775724221351628800,151071 766709755419045888,95708 772375235907710976,130447 794619866082906113,261942 773448839546175492,133702 788752413691826177,220526 794713803195879424,1063777 755157064402497536,35890 758703650520858624,51595 759833581673996288,57105 773508328597049344,137042 790726068193943552,230485 788401742950068224,217285 771434353742143488,118985 772969928974409728,133519 771050921551732736,122955 788472045713526784,218507 754234912585252868,26066 762875519343833088,431998 773864134861590528,139404 773971013977518080,139404 753931515428384768,25135 763555890607763460,78219 781221678730846208,186434 777230600994447360,161020 779644455426981888,170620 769681199023415297,26066 778709143758614528,167677 780630534854631424,182146 757678732865708032,48477 791704194365452292,239893 777215382889304064,160634 752686231440400389,22936 768507018629947392,106819 779376954227032064,174557 756598359381639168,44274 759037178869669888,54003 752620381370880000,22285 788754316559613952,217837 794201250015412225,258456 790918937726689280,234583 771406757373566976,125367 772802093757374465,132578 785322627325767685,186883 738568875214831616,355507 770749742154387456,120690 790552509613998080,232137 753760955188805633,28866 757660490638262272,48369 777954730941087744,163824 766410472677519364,90790 794621364841824258,261155 775686999407792128,150641 793434365262954496,242712 792749458299555840,247232 766013022833930240,172295 768951840058867714,110615 786651503557742592,90209 776933627078647808,159093 732410757665542144,351184 793693056616787969,249926 752982904225935360,24788 758140017302790144,48663 781739515799019524,182036 795000402366398464,263907 757822055408480256,48735 768699773570265088,106716 771128884909764612,122146 753383196364972032,26140 732542724637786113,352450 761652248464064512,67941 775005974272761856,146259 795433630285840384,266151 765563678942957568,88148 760221525769392129,60794 771443441775640576,125367 786996283353333760,205728 732679772128575488,353279 763853486085828608,80486 787798689356013568,205197 761668123200135168,69231 743690661233197058,1170572 774330682948456448,142942 780224032222347264,89689 733442991126401024,355462 779991055252983808,177472 760603885354389504,63149 774201384153542657,141887 757805729835208705,48094 763950749361451008,80098 752014586627366912,15643 769898996085252096,115519 753921800199868416,30297 771427597892853761,125554 793285872963563520,247087 795363044784107521,266054 768961660723744768,110585 775067122653429760,144730 750693105507168256,10662 765158219224342529,85562 789190923015991298,223286 795714405854040065,264397 794019431324127232,255942 790516283032924160,231894 759508235011239936,57574 789528850527125508,226717 768512201971773440,106256 763451361648316416,78159 772959376567042049,133454 779806087897817088,108396 754720226076463105,33356 764206424796852224,82230 764497427151761408,83629 769143529381605376,111558 770536598157070336,118191 794490721881432064,257353 789427094560337920,225981 795373549972242432,266151 794328489650425856,260033 795002779983024130,263907 771723944865005568,126389 773866758943891456,138415 777406328381673473,138490 780940444050030592,183975 790795588350521344,227242 791006273734971392,235163 793144799301861376,249895 764333926517178368,82002 790688993897619456,233307 753036323460620288,23742 774835717016956928,144690 775001439676403712,146259 794292556196704256,258249 788473169803898881,218275 792798344624177152,247379 766751649167650817,95708 776144741620604928,154071 776827573410070528,158387 786884279942909952,207109 789514647011405824,226731 744320499946242052,349197 762767891133374464,74133 781679241427423233,188478 793151265958080512,249841 753268026540232704,26303 786555004668837888,204413 788200742527995904,213064 788899531995877376,11774 774136577425420292,139404 755387641546285056,35461 787034224108924928,207287 773895535589728257,139404 793134116518633472,249895 756296520329072640,42249 759207357318594561,56964 768945950538682368,108795 759734646565326848,53703 771062746540544001,122388 790673141035040768,233307 794686889311764480,262145 754805075076263936,33356 794102903686320128,256255 766175465040117760,90785 788917291970760705,220332 732543240474402816,352466 761736625869119488,431998 776399574390939648,153845 758649814284369920,54070 777401308865302528,161481 792772477625700352,246392 794526443518758913,261155 756587240986251264,11774 791695562672263168,240070 792253163503882240,177455 758811106718523393,54070 762082175630082048,71476 775532700560072705,149953 767464998746464256,97515 785989562447179776,194230 763691853497630720,78542 788451838894993408,218275 751199993323675648,17517 791599043185037314,238594 763273897479327744,76127 770156993969545216,116824 777240452722462721,151374 777462741195907072,160919 768623302524936192,107428 773862873978155010,139404 774031692390539265,140025 732405262343012352,1170450 771398957394173952,124597 772103662655115265,129558 780088843642998784,176129 785271689814822916,193669 754727828017537024,33355 786734169196007425,204413 772092752498724865,129231 774299106223067136,142090 787021407314124802,208016 795703619618304000,199307 770787530220240896,119477 749820727029669888,10064 785580577898401800,197286 756361392538710016,42249 778232594756431873,164826 780066493795012608,177704 791616541871616001,240145 750985157193138176,16233 767417257190391810,1249386 768243478128128000,95055 786235765709692930,201958 773315526206435328,136018 792052076083806214,243075 794220172068405252,258598 761651875628277760,69248 786348877062471680,198340 764814066816786432,84666 770449372576231424,118393 787828433959084032,205377 773571082003423232,137042 760893004592848896,11774 773331397142536197,135736 758053272238235650,50647 773616688415674368,137639 773950320606982146,139323 788087158414331904,1248522 758358063883706368,51069 775516862499004416,149770 795250628868112384,265724 789316333582295040,224680 767818791254237184,100605 788680141299863552,218832 763810855318269952,80486 772214798188544000,129471 781344348625514496,186584 751163806391336960,17284 757446199636918272,47266 774023833934139392,131421 763287356849942528,77319 755555728878821376,33186 768225944129511424,104313 778422289952075776,166390 794638669227298817,261987 793986611113431040,257325 754708842232045568,33174 792814018008195076,247240 761751826727174144,69231 781853493728600065,190635 765252727895166976,76858 788046652300890112,11774 777311928913895425,161456 765742363486531584,88052 769011094518128640,738099 778431607619190784,167220 755203287758974976,36219 772860632475570176,131421 753649539152748544,28327 766680912788619264,93261 787011704089612288,189031 793522398242811904,252408 763880489849532416,80863 790999402806513664,234583 766697786674974720,94699 781574794093457408,131056 765518435128270848,87145 780712278878453760,182036 788457815153270784,217106 764149158194319361,78513 778942122368102400,171168 786638804719276035,204413 787736043084582912,205197 788738070237458432,220029 766099881006133248,56964 773914338201636864,139255 780927308467089409,209828 793164142190272512,249841 773181000398495744,134561 770404874110455809,118191 767523276419629056,353603 773960563864899584,140211 777144152467378176,159245 761604984710410240,69565 787307115245219840,210207 758772628513370113,55257 787728933982605312,210235 791000043801063424,232825 774742850416152576,144635 795679010504065024,146259 758390697485561856,52771 775880796733267968,151212 789301015795204097,221785 793098125879697409,249469 767849075878334464,100559 763981802876788738,80939 767842779770871808,101681 778255916978221058,166390 793124530894082048,249469 794901742651588608,262849 766342934996410372,88518 795049098877501441,264397 772286048692899842,129212 762840116033269761,74135 793976070261407744,256255 790995057021034498,196849 772891213213081600,132761 785273335877767169,194272 781237982112145408,186212 753547583595778048,27881 780763545524764672,182726 773894987905798144,139577 776441166942306304,155390 778717989457711106,169327 785906448244969472,198671 789769229562105856,227795 733221072347205632,349422 761654820826517504,68203 772651597016944640,124597 793571570480517120,252581 765628705410469888,88432 778614322138349568,161277 781908864388038658,190603 777333516610605056,87904 787301082385018881,208176 788439443124264960,215030 762252426824908800,72142 770969103070695425,122146 776186524920459265,153743 790706000080822273,232884 790714844244770816,230653 771134050136236033,123028 776149407993507841,152314 776647596651716608,156061 785647631833894912,193633 732223554599669761,350046 787644044721721344,210207 755492324730220544,34666 755578102458179585,37455 766016025141870597,90384 778729044317573120,170252 785267882426982400,194154 763528496517816320,78566 775880762566377474,152314 778382202622971905,166300 756605128283684864,43225 786362322230976512,203350 793210988166279169,248516 794264356636790784,258456 757243097097076736,1248475 768965625309982721,110302 756298330364219392,42249 795316783255166976,261155 753347476652830720,26828 776824998908559360,158520 792955895290400768,247241 754249720789364736,31450 766077553811402753,90384 794662386179444737,261050 763424627716685827,78159 769140327554748416,111557 770245467334664192,117257 753385904027250688,27061 768560366422982656,106281 757706507282550784,48991 765391205819486209,86440 788830503663120384,220526 779176351479640064,167569 749732878263603200,9433 758958178465828864,54070 754906880925921281,27045 777002436368011265,158820 757889977376178176,49852 771561623400042496,126389 791322080222519297,237787 751564853597220864,18470 767173614521159681,98259 789858613103910912,227242 792474782839087104,246225 793826494447489024,251362 749302066682540033,7849 753451999425855488,11774 756622537954656257,43839 763163643966095360,76127 794842437739016192,262752 758509986125414400,53580 781746194242478080,168633 790925341946707969,232640 793134849766719488,249895 789953283594989569,222682 793978722114277377,256358 781337967172259841,139404 752728159733313536,22575 767142673421664256,97852 791663827163099139,240483 793971024173920260,257353 781219737896353792,185595 793123849483251712,247379 750685254407622656,14582 750140299301756928,10847 753312156171571200,26871 758242418286362624,51595 758871856346652673,55260 773710142055428096,11774 751109679816724480,11774 793634943121317888,252408 773607000710131712,138054 788406770171580417,215174 761668642429734912,66174 792078600874946560,242693 755415531952320512,36208 773914166776111104,140043 776911544743452672,157082 777198102130241536,140444 755111035846156289,34731 760546846691495936,63194 773685515988115456,355185 764963930993229825,84753 774009488777052160,139404 792492022493949953,246314 794318642405994496,259743 764696119448338432,84021 763892255149158401,80939 767224051655770112,96962 792078337250299904,241940 766268983909625856,91946 788413871316803584,217519 765234386128297984,86645 794370287961833472,259773 773632045469700096,137042 792331755470462976,245185 793162240274771968,249180 793672680432021504,252639 780807200444907520,182726 785876499958083584,198094 794993831238365184,263907 765371368053567488,84886 788134953175412738,215480 757792430846455808,48494 765060838977789952,83440 779241912813314048,169951 794187296971034625,256276 766376903427010560,90982 762041794620076032,70540 792151911013187585,243187 793146926614974464,249348 761324546142199810,67497 758685269490937857,54070 763006058344308737,431998 773166399162191873,132996 750331537195823104,12233 767760199641862144,101284 770814307227410432,121080 795007456061562880,263907 762282087336382465,67226 794536464956592128,261155 766915758303617024,95672 786723082664804352,205455 790653136482336768,232881 777555109047742465,161988 795728246679683072,267862 757433557216333824,14277 768842800796409856,109447 771239248645152768,123280 786963890387189760,207613 757267586371481600,46384 768653546891816963,107423 772959081309016065,133454 794008647806369792,257536 734013399676399616,1170352 772396614526705664,130686 778956393831362560,171324 765679198480453632,88920 773975754308587521,140444 775889341776289793,151439 794562452788809730,261155 753042901190311938,22795 753393971640930304,27402 790881415898341376,234583 794584790947205122,257492 756980443342397441,44163 759365841913872384,56924 789217232907665408,223899 771035847990841344,121612 785559865271783424,197035 790566912115834880,231894 781202055507513344,186434 787538311065632769,65113 788482612323115008,217519 762740362905395200,74066 785900515209179138,198671 791678529855295489,238395 794586988074573825,261130 768497919267786752,106756 795107891023847426,249926 768208616625152001,104162 788144465261191168,214976 755501761679482880,38032 743274448720060416,354153 793916609655996416,256798 750554243682164736,12535 767118947229560832,91700 772395902900113408,130686 752961732696571904,24711 751546083801755648,18495 769674072577802240,114779 794173674068656128,257492 757085663179239424,46156 795007467910373376,263895 758014553930203136,50500 764875199141511168,84724 788388829912850432,1170441 753192832245137409,26038 780795916269727744,183261 793108926648586240,249348 778373938929868801,166916 743171021100945408,47188 788855490986045444,217123 792431581352693760,243187 773948834804174848,140390 780157701875703808,176128 732412508087128064,350697 756211684004343808,41953 788150184777752576,215057 753772304144924673,29790 765121165950083072,85434 786399797133602816,193633 769698177100439552,114985 755449742910365697,25135 761102197929107456,66441 795718229654118400,267737 763046990213242881,47188 766098280166162432,81929 793507046503002112,252020 794342509111627776,258922 785629074672594944,196767 788273238585516032,195492 764164908661428224,82066 773760494884708356,124597 775880906175315968,152314 792960139384893441,246726 793322862308319232,251452 758856801722834944,55262 757380902196355072,43399 759191203564748800,57574 763547466562011137,78394 785688177067429888,197512 786988043785891840,207613 755203208830603264,33751 785562816468189184,197035 786687685909962752,204835 791354778454458368,238207 790262988649496576,229693 793269103741898753,249926 757791969535926272,48492 760095282222788608,60363 764847115654750208,84724 793185407102021632,250033 765589132387098625,11774 769028986060038145,110209 788529406104965120,218219 790964636786970624,232169 760997305361268736,64730 760514438835437569,63149 775722244886630400,1250232 793156410301218816,203510 767148365096169472,97386 791689211061477377,239405 792147295638880256,242693 762976748564643841,75724 778684979479928832,169916 751817287699730432,19899 771513812587515904,126293 789894678711853056,227048 744948536299634688,11774 765598407264047105,86653 791075140486299648,236282 791032151613386752,235179 771511109895553024,125554 761659687469068288,69673 766009078011265024,73814 787108535972745216,208178 794528086482178048,261155 788068868715536384,214685 793531698751209472,249926 775679689817985024,150511 794646732529344512,261155 791756617897353216,240483 771385894783836161,124545 756907764740415488,17416 762241958647562240,71550 768206908691849217,11774 769731000775512066,114779 755516514376220672,35890 771090535796740096,118174 734881951769726977,351302 768480048588296193,106118 786717636767862784,206255 787483480909156353,211347 772306328748367873,128931 778204341685465088,166390 762330095075860480,71099 785994516713070593,199211 793987260685242369,255299 791473473382125568,239405 767806359119233024,101681 768574776587804672,107032 776626858892951552,157082 762611819940761602,66168 768232125136932864,104932 790181527745392640,229693 755468176557641729,35890 762701373121126400,73926 773967546433155072,140444 773316373472608256,108795 733008491070128132,1170828 770758762437054464,120690 760865415635595265,64664 766315344344612869,11495 785714708980436997,196917 787416239148638208,206117 788472765611376641,11774 785949757747367936,198671 791269133635686400,237491 789239735545892864,206666 790973487288610816,234583 790981690973753345,234387 768545710618869760,103899 775059607693688832,146847 768901309663703041,110108 773310837196853248,136110 754729715156549632,25255 775000767707185152,146259 786259245893234688,201555 771418660661452800,125163 788421662651940864,217837 793215317992431618,249926 760973584546365440,64730 793253112056279040,249180 758654326461956097,54070 778758350435737600,169990 785273031816019969,194648 794191452662272000,258607 753640448846139392,28832 786219887526043648,201494 786723286029860865,201980 755357882040803328,34175 793505478550626304,139014 788779233787076608,215437 767340586521268224,97379 772167185024245760,128934 791126987901440000,196314 755278642012364800,35890 779874541484945408,174728 758681967953059841,46384 766843961902190592,94627 765999712659005441,90493 791318581053194240,237491 791349042781515776,238395 765660845544239104,88570 793641774082383872,253690 790211056450666496,228576 768480612441165824,104973 771446901036216320,122774 758050448322404352,50787 762704539757621252,74133 761434971919704066,67326 754028085775859714,26803 756315340800401409,42525 756191436970668032,41712 757029510260879360,44280 793976663923003392,256276 786974594896756741,205728 788437411118415872,217837 780644139826290688,182154 794645394995167240,11774 750919840223883269,15808 758121890137464837,47093 775544627940253696,149013 779860842359644160,177248 763760408742203396,75724 789331568372232194,225456 753347923866419202,27207 764977583666581504,84209 785904795554942976,199546 752023612543143936,18567 764422228570152960,83391 779360582734536705,151463 769609267737264128,112399 763378991826923524,77558 778403785173528576,166916 786565399429033984,204413 768079496310317060,103354 755559572153241601,37455 762309280288559104,431998 792283055901839360,243187 763505110056001536,11774 759442726266007552,51798 762381231644286976,72824 792816828594659328,247757 786926297087741953,205181 770624770819952640,119937 770711701066952705,119937 780415063786131456,180074 790522055510921216,231894 733103652290715648,1170670 768341271295516672,101666 793987105672269824,255299 794642002541506569,262053 776412946184413184,154701 790750972918325248,108396 749276810966216704,7816 771695383143743488,127134 776724074127130624,157693 785462289784864768,195975 792620874004389888,245268 732750168173469696,353228 793152120388096000,249469 758640674078097408,54070 785901370826043392,11774 788487262816178176,218275 763442545271697408,78159 789926718714904576,228820 780867032640356353,184044 764252747155644416,82452 759545190306709504,56625 770295867089838080,11774 777714251918110720,162491 772033964420706305,127775 794200068672737281,258331 778000081685446656,164871 785518918572056580,196538 785704767100035074,194082 788844014791495686,216009 754719364864208896,33356 770272993440206848,117257 790955737962774528,234583 760821697037606912,64147 787056286785351680,207287 792079553472569348,243398 776351117697388544,154549 794722348280770560,262053 759256175414312960,56964 761171603673657344,47940 775003185010339845,146259 795683519695560704,266151 762167575266652160,71947 795102620159528961,218349 756663808530055168,1248415 757787427918446592,49431 766595904363200512,94699 794588408119070720,261155 770764800087429121,120610 787043461564362752,207613 763258554061090816,77195 763485657721368576,78341 770872811116175360,121949 771550822966493184,125554 791219620560576512,235544 770707394473189380,119771 790294435829420032,11774 791783764510859264,241678 755407256901021696,35357 775885301126340608,152182 785649093234204672,197673 788495223676481536,217519 793871349399846916,256255 794027097287229440,257026 732751134100590594,353951 751057946923020288,16233 777952838345306112,164869 766716883685019650,92958 785685569980493824,196277 778920361018662912,171168 793459435410776064,252020 755185793488986112,35736 761880529109127169,69684 769229576270516224,112399 788225190283120640,215437 752907686417534976,22750 763155117252157440,75899 768266514285924352,104940 768548763732324353,104973 777663454152916992,162596 779119192763011072,172089 788891045601828864,212727 750394925934579712,12883 760885857901506560,64063 789157189562667008,218275 771461327986446337,125119 759239461439959040,56964 791826783247052800,240483 794565225647407108,261155 758788241071964160,54070 764064281235116036,81574 773602201063264256,137158 766168296848658432,90384 785270534279876608,194167 785332336745410560,194667 789493468703789056,225439 792892446267023360,246269 755386849661743104,37044 786941204067999746,207613 763524622692315136,78997 756024862364176384,39475 788468675787522048,218275 748598924731105280,351768 794333096896139265,259659 794996102848245761,264460 756549031862558721,43471 761264941269708800,65180 761570875191668736,69245 769211289335980032,111448 774789977037152256,81425 778752721922822145,169101 794622517445033984,262022 760574874129608704,1248768 778657127623634944,168284 732540205387767809,350660 760182558546075648,61051 794669788094197760,262649 770949316169048065,121962 785547644894576644,196788 795384876837048321,259034 750886787397066752,14641 758133699619631105,51585 756255870061772800,41719 764518751957950464,81946 764974844593238017,82801 791588954508259328,238207 767834106474459137,100559 773920815783956480,139404 759075999120171009,56784 769919444147539968,114779 776074561242693637,153095 790942324847095808,234583 794250915565826048,258598 753287994505854976,26522 755797662348238848,11774 760557343603994624,61256 788871143910363136,220332 795312612263297024,260613 778989127127609345,171168 787086244580909057,209151 793486736575729664,252408 754016642774994945,29263 791768763922120704,240814 787020714452848641,207965 753578770213310464,28092 794562477375754240,260461 751072969380601857,16422 764834860057829376,84724 770968530816684032,122146 772573933631512576,131457 786973319908122626,207613 768176516408770560,104332 773524035451752449,136947 794880634367787008,262849 750395565880512512,12883 754718577865785344,33356 767060004515876864,97472 771303051525185536,124597 776856166869508096,157755 795466133570777088,249841 769721318157742080,113165 771723976825446404,125853 774667516735991813,144844 780734522308657152,108396 777141934691352576,160453 790706924362665984,232884 791692963332096001,240483 772238011253874690,127775 773651613638598656,138165 788568355187765248,215437 793407695176871937,251788 794627553071919104,262053 753719451674144768,27402 765685267671973893,88930 773273898800517120,135741 794624470405287937,250785 780685581235916800,182036 785602776365543424,197512 788531612992417796,104244 779075568692146176,171795 785300678629482501,194934 788410360990695424,213675 756379605389443072,42249 788828941167554560,220806 751848255261147136,14277 767719668949868545,100893 770396504943046657,118191 768509203623317508,107072 778998006305595392,171324 788414958916739073,217519 785587034891046914,197286 795342094957154304,261155 793715190470705152,253793 768982077534507010,110659 793812237332905984,255393 755050550161383424,35044 771461803352076288,125585 795303827616501760,262053 795613532926648320,267521 756503704174469120,42249 776022526388412416,152735 781149221357363204,185496 772822244234059776,1249990 756275457222402048,42344 766812189361668096,93138 763735755050987521,79691 770771739500433408,121402 793938190717558784,256256 749515486111621120,7795 791348658381938689,233241 788525866376626177,218349 794236728152162304,258598 794559843252060160,261155 795255465408155648,264397 756277354121617408,42432 793212228396720128,247241 794550340838301696,261155 771512465632796672,118191 774026526631145473,140444 789895929381826560,227048 790818672596033537,232863 794762673242116096,262849 773578045932265472,136947 775452317130850304,148645 757579039850758144,46833 768860534317813761,109666 775698279216607236,149953 785240282010947585,194082 754816091897991170,33474 756520379867361284,11774 757250823583768577,46540 781406868597989377,183759 756377067978096640,42249 791679112289087488,240483 793428438128336896,240474 753245774155132928,26140 770153166532931584,117026 756269845696565248,42344 794907457176768512,263708 772920698671030272,127925 779342680979562496,173753 790707591273783296,233748 766061454177042432,90384 751070039277572096,16422 795404593932988416,266822 780733273253089281,182036 786290649452519424,201558 733444676078829568,354311 773749331182485504,137042 774224189544804352,141360 774931137684770816,137979 777243667153035264,159359 781272818273116160,186434 790617925887660032,208178 790888019813249024,234583 794153165272690689,258249 794335417562791937,259623 785821763024203776,197512 777176543839657984,159876 775351376113242112,148473 781123618457673728,185603 781176637564018688,181419 795415075548852224,266884 753527775970066432,27402 775423212192690177,149040 763158760827203585,73814 780481502270324736,180099 790527971983360000,11774 791286575992807425,237202 787784199193309184,205197 792246929287675908,243187 768435169707556864,105647 791778014044356608,240483 755046536040460288,34666 790915370005782528,234583 755892948370268160,39657 771527683503185920,126389 767675556330483712,100561 764649872511344640,82744 781246427980705792,185496 757580792684015616,47264 765017999334137857,11774 760503237325840384,62441 769062171426877441,110477 768944898883977217,108795 788450524714663938,218275 746467238232924160,11774 762300111925895169,47940 762794032590389248,73926 791831974696583169,239446 760450349677342720,62735 792545003012628483,246417 789301172335063040,208420 760450140566151168,62728 778079523577495552,1011996 770798999389347840,117303 771852821549363200,127582 761365432976678912,64722 792940755018854400,247241 792050734430769152,243187 773403673510699008,135025 785571189674479616,197156 768091271260930048,103354 773707459336679424,137042 773941550711660545,139255 778010158135906304,159876 788685276994502656,219989 794604670098481153,261155 776621827267309569,153756 795613819099901952,267521 764831481126584320,84724 790243217450995712,228341 795011780896550914,258456 791437664956416001,238864 770108679311982592,112693 732678853911543808,353228 755186015548108801,35931 759122620180787200,55660 785590391483486209,197297 765945325408354304,90252 792368819784257536,235590 762689094254157824,73926 764849563597434880,84710 788071309406310401,215030 763868196713533440,80416 790917448274841600,218349 764086024154644481,79999 794562631763902464,261155 758349523756343296,41703 785862309151465472,198878 793153557302312960,249927 755908722308722688,39223 766006871979282432,81929 751149466237800448,15808 775651677877796864,150404 778778179683037184,167220 787993897066561537,213887 793504911291850752,252984 771329030381383682,124779 761263042730405889,67034 788479701400641536,65113 791601880451481600,237202 763499258905526274,78189 764133598895173632,82066 775807236517994496,151439 780781129431412736,182036 753634136682672129,28732 760840850691719168,64722 793958491039928320,256255 772969603395977216,132140 794000392858152960,257423 789701073711882241,227494 757679156415037440,47761 792042016649711616,243092 750771879837704192,11774 759783301209001984,58939 791558174109212672,238395 751939050773155841,20044 774301461081624576,140444 756413336460398592,36873 777568864213360640,161413 780099105343365120,175533 787567265025851392,210313 793974070052155392,11774 763442663605567488,78159 794559585331724288,261155 772937009857982465,133519 775160250223562756,146205 790604393515143168,232759 792101875961176064,241678 754766807236476928,33356 765586675879727104,87904 763899222101889024,80939 771945824381198336,128931 785826317577117697,197512 794257125115428864,259231 790874239167565824,232669 767059320731074560,97472 785240363602677760,194167 793166003123347456,249469 733696029795753985,11774 762759010873401344,74681 791852923944857600,240970 768777198081892352,108849 785357204681621504,195481 792904703382216704,243761 767677392269742081,100180 767787643367108608,101203 795194748583677952,259677 736076977258389504,738099 768062098698080256,101681 787789957062660097,209351 764264066877526016,82066 795399673578135552,266151 755477452705542145,37706 766312243973726208,91284 767816961195520000,101681 778448164785303552,165185 788706604988436480,220098 757563781471870977,47782 793045214109790208,248677 792897739059101696,351279 755163936614342656,35890 770787405758599168,118192 775473035008770052,143290 776791441603301376,157755 778325128824299520,11774 789068438606057472,221476 772148335494983681,129128 765266082529771520,86819 768075557837897728,103354 788457249232388096,214975 788510501512830976,218275 792768458186338304,245130 749792443847946242,10064 732230239091228673,350609 763162197354688512,75899 786773015140896768,11774 760970944462594052,65174 762661004069175296,73926 776640991491002371,156835 792846581905051648,231894 758392172227993600,52974 791031879214391296,235179 761585686000594944,69231 793893133109063680,255942 788893201645965312,217634 790782460644786176,231894 756601454710890496,32448 763415225072615428,78129 779080825036009473,169359 785669321112498177,197512 788094374655602689,214899 794529971716898816,261155 764276267927556100,82759 776735566872272896,157693 778192279748145152,166390 788514316311859200,11774 791349547817586690,238395 776450978501361664,137965 792171079141687297,244550 775100317079830528,146704 768436302660460544,86208 791377024514297857,238395 794730914353922048,263079 795683513282375680,11774 762741966962503681,74066 795702115012378624,247651 775077437759639552,142090 787039810158403584,208014 775334227546177536,148473 785808070337257472,198589 758552971378503680,52545 788441486039871488,217837 792737720003100672,232863 794596225140060161,261583 756515803244158976,43668 793431683890544640,8044 793638751012519936,253164 764517203718778880,80153 758115814293639169,50610 793981993751085060,256276 766764367761268736,90384 776960274146398208,159146 787523250259648512,211580 753702407666864128,28477 792079502411198464,237964 765231113849765888,513129 790879415060271104,228570 769428823406411776,113457 767345888767410176,97325 761649960274231296,47283 775642849920573440,147064 785589208022851584,197286 790621189571948544,231894 780618701242376192,182154 785501283666972672,193905 756284049363234816,42495 785497730483269633,194743 793807494615216130,252580 758662194284204032,54070 770020501456650244,116425 762845057921585152,65626 776740462145175553,157693 760186800254119940,61544 771071756383744002,113290 785650845106905088,196767 793517343397842944,249926 763226852131340288,47188 787317222263795713,210207 764336368411631616,81946 769639308739371009,112239 785311944584499200,193636 789456062025981952,225981 767084032928735233,97685 770392025317437440,118698 751125916215078913,17140 793125789210259456,249469 759197449336467456,55257 786993929535131648,208176 781201124187598849,186362 778297262019534848,167220 766914450980900864,95568 767834647073992705,101681 778947553589075968,171168 785709741045522433,193633 791735286069858304,240682 775028217790869504,146259 794290166462435328,259134 788746101058736129,214899 753955446340235264,30590 770732484677873664,118650 767039707515461632,97067 768559415674802176,107069 788538838977216512,218977 793301642011607040,249841 788960013880553472,222500 769698371099586560,113412 767463563090731008,98972 777938868662251524,162330 779435198270308352,173682 793226078202454016,249927 758065833159565312,50983 768058609867583488,101681 793558351682543616,252408 794524586926706688,261155 773345199045173248,131597 776953170417233920,159146 794601269654523904,261155 773881806647128064,139404 794591777311387648,261818 761636576036134912,50406 752988605803433984,24787 779419478585114626,158229 791342897182281728,237491 773849542177361921,139404 774619430240280576,144494 788960833653051392,220029 766316587997691904,90908 765887438166364160,88930 766833708728889346,95511 793990268756303873,257423 764173540400726017,82066 778192249565880320,164826 775118595504209920,143877 778999094299602944,171693 792421936433340416,245268 760149935023124480,61051 788712495041175552,220029 779440114086711296,174320 793957521018929152,255826 793098391207211008,248016 751187815183085568,14502 790909062066147329,234583 755241603619549184,33356 756330685321863168,11774 793508747196891136,252408 795054804972294145,262022 778383066096082945,167124 792135853984276480,244385 794321295739535360,256038 735896596563517441,351884 781530257014657025,186584 785574935087476736,195975 794303204083322889,259267 779287933224423425,173602 793726351765188608,250785 760145553061707776,61051 766001720627527681,89284 768091476232376321,103506 774686998393069569,174090 773537092106190848,136904 791062285674426369,234796 777329908343189504,159876 777857281425743872,163960 790015342043025409,228354 794559646983782400,235486 792427845683408896,243513 774386111644917764,141887 786888882252025856,206773 767679445926813700,100180 776645395640356864,157082 777193336645877760,160221 764212488606982144,431998 760848739737022465,64326 785821137573818368,197512 775492404073803777,148870 781286933129342976,164764 786191105108893696,200495 793102539050876928,249469 758010497966813184,50827 761211137450921988,61051 759456579632631808,56964 764285218387877888,82673 765727327280070657,84724 751011247404056577,15800 762857802058588160,47188 785688316616187904,197297 770298213895024642,117257 793889519988772865,256358 749190157673299968,7123 762446668725784580,70886 768524608697987076,106716 787109808411406336,207109 789258513885396993,206666 774021512776945664,139373 778609156735504384,169201 762292222943371265,431998 763366371367329792,77668 794260105789317120,259063 742955987154440193,1011996 752855229222285313,23899 762242598010511360,70540 785262774578454528,194560 763885327937212416,79589 786591884357447680,204835 788340170932314112,217039 789523294940782592,226180 793921158345166849,256847 761330293546577921,61412 781470780802695168,186673 777198961786519552,159146 779393587419033601,174557 757595013161234432,47680 786031572055056384,198671 745622190645739520,195876 766713424298463235,95708 794952062920429568,261155 751184848673312770,17591 758363954628423681,52554 761350676265873409,68102 763462465384480769,78304 765659022032797696,87858 779709335148589056,175934 751129675297132544,16593 765554911262179328,87904 795369775677325312,264397 750391330103238656,12883 758774231849168896,55261 781254745356922880,186434 790637242196910080,232992 763969119087505408,80939 771718267887030272,127366 778307917145452545,167311 791733140939214848,240483 773911408710823937,139577 785617760495820801,197622 767144207425212416,95593 764900276599914497,82066 764792542563008512,84724 769124458904772609,110659 781681344204070912,187555 789546763011186689,226881 770406385813192704,118515 791103340050460673,234583 793601955725709312,248988 749721005166325760,11774 763443975587901441,78159 772468453382905858,131025 760211431698538497,57131 765045095204741120,85159 775115973045030914,146720 762308936045240320,67852 752962534550806528,24711 775769764513722368,140230 780753262748262401,182036 795729320971042820,199307 760231053856501764,60866 792849635257700352,246392 793140440451121153,249469 765515759678349312,87904 791242781326913536,237325 791355204868333568,238395 773694597662961664,137042 791631489356161024,240145 793107329365471232,249469 754060478809341956,31268 756208141075816448,41680 768301816060588032,103354 776627026375630848,155898 785459226869051393,195975 755928996110479361,40609 768269205514969088,104662 791426823401897985,238207 792190306405842944,243075 756651418178772994,44271 763455344890765312,72696 756694865942052864,42344 768865467788201984,1249590 769886203420282880,84904 774594377125462016,143585 787050741986828288,207965 787724083475742720,205197 762009476102811648,431998 788863902847152128,220526 760162635199512576,61385 776239417145131008,153095 769606491540037633,107659 770641510194876416,120341 771126033340780545,123491 781643615558742017,187044 791691763123531777,240483 794542129624350720,261155 737623974641700866,1170514 774203623819636736,140539 790025737348583424,227253 787246947144900609,207974 793318869352022016,249926 773615672622407680,115530 755211374951825408,34898 761128327889444864,61051 767829541804912640,97643 788004447989272577,213887 750870045589327872,14039 787886847716360192,212239 763840195867336704,79996 765192260937920513,86103 780403877522894852,179967 781779795054997504,188443 766774670267850753,81929 794668531107368960,262022 768076277672738816,103354 792766925084459008,246225 755813273811902464,39462 755847377861251072,1248354 773902800052826112,137640 791441041673052161,238639 763943705807949826,80939 793197464467615745,250328 795023385881284608,262847 769573288020471808,114329 791348341858717697,238395 791369330151788548,11774 770425632316616704,118513 777087921828528128,157724 794333949208227840,258741 761925073649283072,69711 764993473090957312,85562 792816736223584256,237491 767063344582844416,93144 790626453431857152,232424 750515755280637952,13410 751161980824596480,16897 761131189113528320,66779 779101637671460865,172299 794592768328765440,233729 790643446608527361,232169 774193631204876288,141887 790260186527117312,229693 757766609121472512,49070 785874224120561664,193162 792026138730049536,243187 793976761860190208,256276 770513516226834432,11774 788724983740719105,220029 776912090372055040,154009 790641528574251010,231894 767774599127961600,101463 786293784967385088,202275 790312870139535361,230485 794016710030491648,256439 757007967900278784,44291 765959072910757888,88998 778608300283748356,166852 793089302171414528,248514 764611059772719104,83565 777664842672902144,155936 787673013504266240,210215 770335633160212481,118021 732303053441929217,350295 787105546000293888,209184 752932445469544448,24134 789185790840414210,11774 790584634547372032,230485 764462267274375169,81946 775851612363427840,151463 793462594938036225,252408 768983221807616000,110615 773675670094229504,137818 794030052245577729,257492 788732615822114816,205197 792299927875518464,11774 790973796018683909,235590 778256863720726528,164826 786993941052739584,207974 758671152457785344,54070 778746987709501440,170169 788456452604264449,218275 755388250529861632,32816 732292626012049409,351119 772411894095314944,122146 778338318152900608,167220 788066092950224897,214992 769347554622398464,112336 767170754790105088,97377 793847460946927621,255863 762800617740001280,73926 774455955958407168,143585 788486864701272064,218275 791258188612038656,237491 757616424214863875,48205 765306789432692736,87062 779451511675949056,174230 751548386923479040,18567 789846065230913536,227242 758114486482010112,50923 758503442419548161,53144 765592724544204800,88523 768040066337955840,102998 793139334991978496,249895 785939899325173761,199546 769204837573496832,110647 780406196704382976,178045 754711509348061184,33025 767787934351253505,101203 769245343821234176,106774 789222824770670592,224090 795256489506127872,263926 751680381665943552,18893 768198351879806977,104395 790550616057708544,231792 793554455887245312,252014 794052809071083520,255870 795471883110154240,266491 776791814091268096,157755 779453664033280000,174392 760518385184669696,62771 753802807564570624,26539 774349845503045632,143049 794051429962915842,257492 780573713582460928,172132 785519847081910273,196538 790726895746871296,232881 750407956265594881,12562 762431531067412480,67852 768933572241723392,110362 768951098472210432,109666 792495398397018112,246225 769683610752409600,114985 795020723366535169,264431 754139903378718720,32039 790971360801656833,234583 786960641617760256,207613 794307851879612416,257492 789134732239908864,11774 792796094790967296,245607 785320432484384768,11774 756447207209988096,43198 767466415238606848,98972 787698818179407872,212357 793056959230537729,247241 788710591602884609,218258 778231221130321920,164726 756219689609469952,41929 759220197798666240,53991 768295588139929602,103506 763965327797395457,80939 787393965968556032,208307 778751020725788672,164814 794350977990148106,259034 765425550295007232,87245 774022184511516673,140900 781201362243715072,185313 791691283802750976,238429 766067883814289408,90384 751575530516819968,18599 733025296694267904,355396 774306413438914560,140444 779778881863622656,174388 787801020147568640,212357 791740186451447809,240483 793977400258334720,256393 795373151962005504,250633 764842819253075968,84724 768277116391682048,103071 794908692055461889,262752 793988342434054144,257325 767819192741527554,101681 788134817489563648,215480 789872209569480704,164764 769145470899937280,92239 759265429642674176,50308 771945882501742593,128934 792474109091471361,244385 771922786159853569,354311 765698874132619264,87904 785324593988775936,11774 794333447594577920,258456 760235083001372672,60849 778261180758552577,166913 756891854268932100,43391 789530758515916800,226581 765959774089256960,90482 773216555144400898,131027 791000381509791744,235828 772138014004940801,127775 790670232289419265,233307 763090138750717952,76552 780609890523811840,181886 794616606454325249,262022 758763466807205888,54070 764791374650544128,84209 785609873937473536,197512 789505744458526720,226712 791719287773814784,240556 771114667997487104,122759 776920163618729985,158520 768383836744888320,103071 790668390885187584,233307 789169927663947777,11774 764268342957912064,80674 778360304556134400,164826 773938865962782720,139404 753423363134062592,24497 770758284542287872,120690 788166924844883968,214992 766050316781514752,90384 772903632450809856,130988 794977215079297024,264397 764515475594371075,83391 787838488188186624,213484 768915083955150848,47940 789957135132078081,223492 771343968571273216,124883 769167664703037441,110362 790712720798605313,233756 793934238374449152,257026 794143375712747520,255942 759257749058445316,56964 754999956319178754,34666 758716172694990848,54739 778274621179166721,166532 792737223141625857,232863 788083996349595648,214353 791345728312401920,96817 770651523567190016,195876 771583387819573248,124358 772940357315297280,133519 779379594906394624,174557 790547503238225920,232137 792765463830855681,228820 795293714906107904,265521 749599110475485188,8178 780661807270592512,181984 755397542796521472,36735 762197323753676800,70941 763664181673406464,78228 757724505825566724,49121 771561989025861632,125204 751821281327284224,18893 777558116170731520,160882 778563749242208257,168791 778768992597118976,170373 781195108653883392,185595 765354643333517312,86873 777876263990157312,163901 788855663950565377,220526 770568596103626752,117257 758402526219730948,52921 768938963906289665,110362 791628186811379712,240145 733123017035776000,355880 761749905819983872,66116 792699026718072832,246715 795388909375148032,265858 751185633935319040,17517 755548910932877312,38421 756097124517806081,40314 765983574470303744,90482 791260946136084480,237491 792835965765181441,247379 732291196677062656,351234 754778234169004032,350654 762806260693626880,73706 788954286235410432,11774 793129191130615808,249815 790635355191910400,233131 770443085507616768,111835 775916475051761664,146259 785695973410377728,198142 771809793006764034,128194 772022666534359040,125554 785549968597745666,130635 790634980846161920,233131 791590661581594624,239405 756578418964111360,41702 778010719036006400,65469 776144567636668416,149953 759910015138344960,60134 759139325724405760,56282 761746205915353089,669866 766764220176146433,95708 764099384938147840,80720 769394691578167297,112788 791691331093590017,240070 761378599987318784,63037 776546158650929152,156505 789917014454181888,220815 753348095832952832,27045 778593352954413057,168794 788814759890079745,220332 765189414511321088,86103 780327472797745152,176203 792786917146370048,243165 795499297974394880,265855 758381663432744960,52167 779449135137030144,174442 771518293660184576,125554 788084502631370753,215252 775094382416363520,145451 765585098599174145,87904 793095029069746176,249469 767811436265385985,101681 768061771286544384,103261 788509202633351168,218349 756594603172782080,43751 786166445386248193,201439 789304616739627008,220332 793907154637889536,254135 794574500574568448,247651 769295585719427072,112265 771755182745083905,125742 764626256872796160,83654 773172690383319040,134561 785696791454896128,197512 752877015410302976,24134 781207419288420352,186434 753720422919733252,28115 753732910096654336,29589 767157859570315264,97432 771536341871931393,125554 763167173669818368,76127 779445982404550656,174660 732359285150126081,196346 733012241851748357,355293 765355759458742278,84886 786013391357816832,197512 794329730090758144,257353 776512531418537984,156055 753241538931650560,26140 777297231288365061,160210 742386612722634752,11774 788458288698490881,218275 768528841430011904,11774 779310858451030016,173964 780557400000585728,156290 778717116035768320,167939 754723882158862336,33356 761507354294808576,18215 762778778905051136,74939 788728034799063040,220029 778324912578715648,166409 791299020987785216,237491 751140882460471296,17114 794191211296739329,256105 759155540786343936,57348 750369286737301504,11495 767857818900713472,102137 768181077844250624,103212 779167316529385472,172185 789994443524993024,228888 791016947471163392,233692 779516775771705344,174244 786621914731118592,204835 759774152421093377,56964 771105759392206848,123676 773890107904552960,139404 779844924699205633,177233 780421505989607424,179742 775309859189161986,148170 793330229162958848,251452 794139903739035648,247569 790969814768418816,233692 756645941407428608,30296 776031267724767232,152314 776080805437272064,151463 741705935639486464,99816 757636305635467264,45964 769328592580927488,112336 777847759063789569,164001 755846889686216709,18215 763451218534498304,77590 793149737125998593,249469 758796746247901184,55155 786576472458858496,204273 768076258521522176,103354 788480330789298176,217601 794586323835375616,261155 758651980801650688,53985 764288530302599168,81783 786068516575346689,49459 764262085262008320,82283 751100693994303488,1248144 766777298334781442,95511 771066756760604672,122982 779649972400754688,160703 763468264416616448,78566 781842991539421184,190635 785517657273491457,196277 793901163380772864,252580 742810658778042368,11774 751814029572616192,16931 753215687548477440,24173 757610293115715585,47782 763105885405138944,75899 787430123075018752,207949 763863195903791104,80486 787138683660972032,209184 794169820401045508,257492 749315951993167872,7826 741767989758828544,1247481 765612631361290244,88399 794044358177804288,257515 755930520232484864,39462 772025061574340609,129108 793253361466298368,249926 765720440304181249,86103 785723293714165760,197324 791127712001880064,11774 766724324229255168,95593 793304616167469057,249841 755083464953724928,34731 755766125070196736,37991 787270289382146048,194060 774424207413444612,143585 764845215584624641,84724 791544321912823813,172084 763002582620962818,75899 767773867930636288,100605 778323623316717568,166409 755234879223238661,36247 732902479889715200,352432 746442298926370816,738099 779516960916770816,172185 763516227520045056,78914 767872944529895425,101383 761577450123825154,68993 768894805615063040,11774 766802588381523968,95568 771017231224365056,122146 789934032687472640,227048 781393885348061185,186883 793793583618920449,252020 769368715372748801,112612 779381148203921408,350711 778082695192555520,149069 791441303758249984,238383 758660642882592768,53837 750824425247748096,15177 788426403658235908,217837 760314423223332864,61544 771932124454748164,127582 790595372469157888,232169 770458704269500416,119100 778376703861100544,166939 785638596610928640,195975 791359691875950592,11774 790356547335368704,230808 753654053150699521,27402 788546567682658304,52554 791636338080559105,240145 795716395673812992,267862 769867433930690560,114848 770725509235810304,118191 792079654542643200,237964 793104906022301696,249469 760486050292723712,58242 756296607163830273,42432 760544614428311553,63451 732975749846732800,11774 765080762764894209,85562 794552019574996993,259482 781671692942843904,187044 788459522037800961,218275 764692965331787781,84422 769016855235334146,110709 733657143392489473,353374 757999352501579776,49843 755425615449325568,36877 755976178805071872,40881 758499115458240512,53185 765208545176543232,85562 773890650416840705,139404 793135657627492352,249882 764330912712626176,82121 766364882468044801,80939 786626282356256773,205029 751580340553019392,18215 764875909535006721,84724 776558339836809217,156926 776748054674337794,157708 776143361333923840,153248 790211908905205761,353124 758386909726908416,52030 773563690096271360,136904 786409237891067904,203350 773916310648524800,108396 776114697053597701,151845 791680007303270400,240483 733070741361426432,355106 770920121678303233,120610 751003582158123010,11556 773173961509117953,132908 788483899231842304,218275 794918270377697284,262890 770484591920545799,118192 759110183209492480,56964 790607121327030275,228820 770788583900712960,120393 791805091325947904,240483 762458922393350144,72418 766000127001694212,90723 768524989729570816,11774 779736432374116353,176675 769201383132266496,111558 772318634353975296,129436 773527244971073536,133702 788781636456288256,220526 794228382003265536,233154 795113812512927745,11774 771956356580577281,123217 778235023770148864,166532 759212243540115458,56964 765196601497260032,1249257 762293200581234688,431998 778334286764126208,164435 789515887631962113,226823 754114306988384256,31510 760190788626251776,61412 773922804236378112,139404 757738411113316353,47940 762434736501293056,72642 794957222413561858,262847 752799255144824832,22436 789508213267836929,226731 765542174549159936,87904 765665853694095360,88998 791275839207997441,237491 763389873185099781,77731 756884117732659200,45311 760558751061508097,62716 774050842559197184,138819 764946226605268992,77849 787724079042334721,205197 791441093992648704,223249 794189064010420224,258331 776574799661400065,156110 795148689677438976,264397 753335819268714496,24704 757020033046437888,45669 761166089715904512,1170555 780558958121652224,11774 792112515715129344,243075 794144803910991872,255870 768840617795260416,109195 751189950910062592,15643 787008942698266624,203225 789146950725734401,215505 763690334886912000,77612 764865898771537921,84724 753251246144888833,24716 788708548582584321,218275 760622722003132416,11774 763889955856932864,80209 786270559885594624,11774 774012491550425088,131421 757547393504030720,354841 766446185045295104,92264 791308565067595776,237491 764764772034342912,82066 788758738178084865,220332 780607318761234436,182037 785987674318508032,199546 791162075804475392,210238 772128657250848768,127163 774067038834884608,141200 749928386181595136,10653 769817846931042304,114985 755395155738234881,36735 766668464043937792,94627 756560179500494848,43248 758028670552334336,50923 795211924665487365,263906 785974543533871108,199211 788935960171995138,218892 794888768910217216,250293 756690768337702916,43469 761744588587536384,67852 767749092780961800,100893 774426801246318592,143585 794996657326878721,263895 771402974451163136,125381 792816152548372484,247877 759388177035440128,56700 759834558376259584,59923 791337680911073280,235669 750751189080215552,14877 760103755194957824,58227 774038489142792192,139404 788766179603218432,220526 790644882863951872,232169 778306496606179329,167220 794859984932765696,262752 785663448998875137,197911 794591815722745856,261063 794762237084893184,261155 776569794011291648,156053 778201362597310464,166409 762626403036700672,73814 763946251238813696,80393 767170179176370176,90384 785527878175776770,195975 754777528380878848,32860 762204158468423680,70941 760943884461637632,64664 767002310132260864,96039 788338950884687872,205728 788764655502159872,193121 750914690885177345,15996 763097468707938304,76410 791738894811172864,240584 791562900439695360,232863 769448070912233473,112623 775301126665084928,148045 761040999690805252,66159 771456768861933571,125204 765377505888903168,86961 770261905495646210,117364 773511283123556352,136947 792487716889825282,246225 791084357318430720,235990 793116875538440192,242693 752009190088929280,14277 786903602526883840,207287 793916734495260672,11774 763185838532460544,76723 773149909566586880,124065 763542903851327488,78513 772933913165443072,132335 793240407232643072,250933 776775075794079744,157755 779110278411620354,172089 793861874647379968,255942 752933455344742400,23167 771890310989373440,128194 750157537002086400,11634 776605736520384512,157198 786287786147975170,201351 790670335922229248,233307 756602492536750080,41839 792165852506300416,243513 793133957747322880,248988 754977973388861440,34666 755499700061691909,38146 773549049291087873,136947 765368638547251200,86212 775451677168013312,148654 786096820313350144,70858 788691183182675968,218349 791685874656374784,226048 764890031622328320,79572 769561517490593792,114236 765625317461467137,86440 791277872170139649,237406 794553119174639616,261155 769195491640938496,110362 794748858286817283,259220 755204241128431616,36247 756796444472909824,44997 758851607228407808,54070 785256293472673792,11774 786197375652012032,201619 750792603050840064,13532 755108316079009792,26721 777818606352474112,163763 791819248645595137,235315 794677347035160577,261987 759155820806467585,1248681 761610407496839168,69711 756645738331996160,43391 769874427433680896,114298 786017362734571520,199496 786371770416783362,202429 788827076770103296,220526 760226226338406400,61145 792910937166454784,245130 794271754579542021,259482 770514919212982272,119578 776769378067054592,157693 780116415789539328,176125 762771852720615424,73926 790296658609180672,11774 770018205620441089,116373 767903014191501329,81869 787168241466519552,204835 753392280371802113,26924 764969812070051840,84724 791875081068609536,240067 787504817182650368,352761 788733936423665664,220332 789506336434352129,205972 766717756502790144,94899 772564024445718528,106702 791458630247731200,237332 795697946247446529,267855 793496534411202561,249926 794685682002362368,262752 775542957201985536,112363 773206605332639744,135274 773348208072208384,133702 792122189570912256,243848 792738936712028160,243648 743128804416225280,11774 770748629317480448,120341 776077815468863488,153095 781332576229289984,130382 794206694297305088,258771 771383522552455168,124597 791268317071831040,237223 765582434045919232,88401 767503350975848448,95055 768451509004726272,106548 788595455873679360,218892 789159387046739968,11774 756316557026979840,42249 778458182649716736,165185 764808818517737472,84422 792425618054844421,245630 772486295205638144,123139 773612609769578496,137818 786789277866663937,200971 768989187227815936,110362 771460583199735808,125784 794068203294986240,254209 762628330403270657,70440 773285355395121154,132370 780923684928286720,181419 791711544690282496,240483 795675719242280961,267862 765626838051721216,88052 771753684246011904,127557 772008149830111232,128202 776487530266894336,11774 792416914177830912,244550 751102691821121536,15808 753350939688390656,27045 750419546532483074,12606 778367992354656257,166532 794688939521097728,262752 773580609998368768,136904 756974470724784128,45672 768420207287087104,106281 787715648709210112,205197 766431551290613761,91157 785502409699135488,195975 789994899743600640,224567 795665821062156288,267862 793539438047596544,252020 789231363304124421,224018 771327635469271040,124589 770707527096946688,118192 793324416772009984,246514 763399671150764032,75327 773984126550638597,140066 771865416855527424,128230 757608075838656514,47545 760855265486831616,64740 771475411465306112,124597 778348502359220224,166852 785831285096783873,197512 790659573388640256,232169 772521604416933888,131007 759496207018369024,58255 775083407466344448,146949 757095626794344448,45857 765281797559099392,82344 788080492012720128,215005 789145460573364228,221971 765352071424081920,84209 768638741929873408,104999 788111448161398784,215005 755082120935018497,35044 757411200430845954,45842 762758257266028544,1249046 764835213344145409,84724 736951007641513984,353879 768850560908873729,108710 792577970699468804,244270 795250402186973184,264397 789522405672816640,205972 785272802077134848,194648 792035094332530688,243187 763821090904735744,80607 770065034714222592,112872 773203043299065856,134380 760138624331489280,61051 776473293192699904,150620 785628236227149824,195807 791814642993655808,238429 775019182459158528,144611 758800478096416768,53185 763014552464289793,75899 767684066455986177,100605 779113503437103105,172799 754736136661110784,28501 764581849939251200,1011996 777339572090986496,1250322 764971793601835008,513129 769978198742429697,114022 791600618787921920,238780 792013285415616513,243075 766787092772851712,88311 794544584533671936,261155 775286965176369153,148045 733135385635651584,354005 775482640652652546,149304 732774931344265216,353389 773770939712405505,137869 786686368055455744,205728 786986762039996417,207949 753241104473059328,22632 764129984164335616,82066 795047138346627072,262849 786412028353142784,203350 763035250628792320,47188 773211419118632960,135342 789300274049396736,224513 775411919251468288,130988 794939241759383552,262847 753836104030105601,6984 763470847323410432,78159 779112112073302016,172089 785669968008474624,197324 753238631880458240,25006 776657821496586240,157082 780956133255020545,183668 761988586631753728,431998 762162932150960129,1249007 792441923105595392,245998 732728639058403328,353789 753667054260150272,28626 764607766010826752,84209 751584606906884096,18215 756658727927721984,43391 761681911823605761,69548 785545630387232768,130635 789302482597851138,225262 794694110632251393,257353 765155833797865472,82209 750784570518274049,15316 773381990141812736,129180 785272165306277888,11774 790514208085377024,231894 768272788595412992,104940 792026638884175872,243187 750015665486958592,10474 771626617667932160,118191 772196328260505601,128934 793219473037680640,249057 758717108075102209,54070 773595633513033728,136947 760558702369837056,63655 780105375269937152,178415 794698440248803328,261050 770655542393970688,120393 785513619521937408,196277 763776169460305921,79600 788848300166230017,218351 766651129845452800,94699 767536702789292032,96039 788881540520484864,220727 788031107757408256,213887 790572463285567488,231318 759942665081413632,59168 762164937158385664,53996 793316885387481089,250033 774700884232114176,144654 780833132274716672,183269 776350117171527680,152735 741743034145050624,354835 758082713492545536,49843 773978191497195521,139404 777282903323582464,160602 779551406936223744,174557 794635096926146560,261155 758106307689754624,41703 767379776596303873,98972 786597801933373440,11774 778578919322689536,168794 793621275151302656,252580 753765698657280000,28508 774163353576935424,139089 750382010917683201,12883 790935256664801280,234583 749596249335136256,8497 768504682281046016,106819 781640562562650117,188500 792807810736066560,350711 772969104353419264,133519 789806419843256320,226432 762834940874457088,75073 788165874519674880,216009 793117727850270720,249469 793865901174951936,256255 773943887404601344,139404 795388735043096579,265521 762855444373135361,74247 792140657523580928,243615 762816269917622274,74868 790297934600425472,230282 793260143672557569,249926 795490129444044804,266884 760253816923037697,48052 785911301117661185,199546 787063593250369536,207109 790907385451720706,234556 766104381469057024,90482 771394457002323968,125367 755614105403129858,23217 757946737654919168,49400 763530763002318852,78513 764106427736612864,77598 767904764281565184,102547 750351956263272448,11131 763900849206591489,80643 765382405205000192,86440 768823577449603072,84209 770760825619357696,120541 791729533116420096,240483 786600291772801024,11774 787193589122027520,164764 759228498649153537,56817 771882410837471232,125163 775922717572734978,1170322 781564127965614080,188304 764904100756656128,84929 789844515980914688,228101 732204192207511552,350148 770874444956991488,121949 767109170092990464,85326 793959188175032320,256125 794928388154736640,262849 787699236490076160,212139 790701749975736320,233729 793450810206105600,252020 792775372244971524,247241 766355824411156480,80939 786470502277652481,202727 788061877314080768,215005 749627097665015808,7546 775592025215295488,147716 732389595141275648,1170428 778591077418819585,168794 773171524832460801,134561 776702975272189952,157082 752271984805851136,21714 763907075877564416,80393 776114674362306560,152878 758324799802343424,52061 792831785835106306,241819 793170832642146304,248685 764226523041640448,82283 779671372645687298,176203 750670389966151680,13343 790393516794916868,230485 794537184388902912,261155 751142371551617024,16897 775401971234828290,149040 785838997276950529,198671 787760066648739842,11774 794162678809956352,258331 779836738432663552,177248 758304927785492481,47761 788006105574051840,214209 790658251138424832,233307 787639462641541120,210207 792160123925860352,241678 794013329337397250,256439 773881933474312192,139404 754086892073779200,31377 770398587234562048,118191 794419835929169920,259482 785254405297897472,194158 778702138369122305,164764 759931951377707008,59666 772124668517945344,129108 772171590805094401,127707 775403534141513728,148994 795674469859790848,267862 766891439062212608,95708 778369810686091266,26066 794546181669986305,261155 788887095750295552,218275 795298748561850369,266079 792525294456360960,246225 793266946439417860,249926 794925403035017217,258040 769367817065857024,112872 773730629057785856,1250064 756861680336777216,44163 777127485762830336,157082 771434480594812928,125367 744319480805851136,349197 773534225660248064,137158 773699439026331648,138819 780135809479434240,164814 758039233152086016,51069 775431680433598465,148574 795686280604635136,267655 751196421064450048,17416 786714282947784705,204958 761879102366375936,70941 794684286943100928,262752 766427862790500353,92958 792142108870139904,243451 773218428941246464,135386 793487341805563904,252196 792435164907536388,245148 761339344653123584,67369 779068907281903616,168284 793873653423144960,254135 788471684181397504,218495 762081891386290178,71866 766448848441073664,93823 754044377400389632,30590 785968223535726592,199211 793780399453245440,252893 771902312067366916,128230 787026551564931072,208016 787045195296538624,207613 770136221330903041,110023 788685355260182528,218275 792874437481684992,247241 750466083967033345,12883 762481669924270080,72534 763842097950576640,79911 750706144134500352,14274 790061421744627712,227242 786510076215455744,203492 773263136166060032,135701 762411916430086144,71021 793593000890765312,252893 777258821995507712,160592 779331467117785088,173964 774580726838784000,11774 778501084558032896,167124 794813190320377857,262022 766405808599011328,91804 771764563498897408,127582 793185110594117632,250033 750371746130194432,12883 749819379446145025,9754 776829354646970368,158387 785244949029588993,194082 795728410718846977,268281 769157707169357825,110344 775794068383158272,151212 780980370804133889,183027 787420576042328064,204413 751820662080172033,16931 762714806931623936,74308 768600380968230912,105799 755100652548730882,35449 768933534702546944,110389 781510176197242880,188401 773992060026105856,140444 788602250914562048,108396 794988404526157826,1063777 777889747914096640,164375 769222177535045633,110302 785338489726308352,194934 759796770410934274,56192 781241673909145600,186149 794678491828527104,261666 772817299619315713,132364 775340380627804160,148170 791250647018573824,235590 788421752204427264,11774 793429940041547776,252020 791784933232607233,241678 780611516856795136,182037 790654088920924161,232863 793200596798967809,249039 753315435597012992,26819 764195631040753664,80607 776847895987425280,158589 778567964370935808,168794 778672946952962052,168794 794925578021388288,263817 764096454260514821,81595 791357958441447424,11774 793225025167953921,249926 790954382829301760,234583 790707162314051584,232884 749730620914401280,9754 763849826974961666,73621 779029282907492352,144609 788391376606101505,217519 791454239289729025,238780 761333568190590977,67938 760677091385802752,60712 769750172720959488,113306 794810429725777920,261155 759210052238581760,56772 788823062531768321,220526 793127301307334660,249469 792082789382311937,243187 779371983091802113,174442 773741790436347904,138903 773979076935704576,140408 756746732101263361,43553 785804044954591233,197512 787077596479500288,192032 792766640114905088,247240 793615286679195648,249926 773665867712389120,11774 793436800073232384,252020 794556691262017536,228911 760564517071835136,354841 755618638401462272,38586 766791824946200580,94718 795267775124111361,264774 785505782364119040,194949 791289671259009024,237491 779047736968523776,172185 786942865440141316,207613 753375563126038528,26458 765256693789892608,11774 772460386239078400,131045 795138027978891265,261155 780855018060734464,181419 789205893057384449,224297 794321946091671553,256038 795465565834014720,266138 767797739904118784,100893 768820769245757440,107032 774696047750688768,139012 743879687613517824,49681 751852887072993282,17794 765173881615245312,86103 767703795551789056,100620 774015268028841984,140515 781365981658644484,186584 771477304417452032,124597 787757533410754561,210208 776261133111926785,33169 776833435612524544,152182 788160111244152832,215754 737474995723468800,56436 750841525605638144,12062 767020866081329157,94660 776509894287437824,153845 778307147214032900,166532 763744860277014528,79600 769837376151523328,105109 785393815054147585,194170 785283978429333504,193669 787385280428769280,207287 792128220665569280,240483 768944741559865345,81294 788394462439497728,217519 755565467687944192,38183 794174968099545088,257423 786278863084990464,202429 791853332893753344,237491 792186089045917696,221451 795721823132459009,268231 761247883689689088,11774 766689650320678917,93261 779723966399340544,174323 757724133073485825,48287 765604281185505280,85981 785324573730287617,11774 751098637527068672,16299 757939040377249792,49925 760229892445184000,61011 761642246416453633,69947 770409885028773888,118989 766814889348390912,94899 792441263295430656,245575 793812492417892352,255393 778661491109195776,169696 791818194843500544,241940 788880330396688384,220727 771524723133919232,125367 789378939550470146,212528 795731268927389696,267862 750014269446451200,9754 770381649217478656,118191 794556966035197953,261155 755455142858809344,34666 758006080697958401,50442 772218667148906496,129174 760137109889880064,61051 776413138916900864,154701 779188628710760448,170373 793242839471656960,249926 761603900243836928,69653 778371412310405120,167044 789905857907724292,225981 795018427190550528,263896 772470607090823168,129662 756962980680663040,45122 794053039749414912,249725 788126290469466112,215754 777904326119415808,164001 773273646349639685,135903 788779268511793152,220526 760304040139853829,350505 769612830026805249,113836 787300246065975296,46572 790972791063449600,234583 750399583902003200,13021 781308549062270977,187302 790963031740182528,234583 785742212097126400,196932 795335782122786816,266068 790850717888212993,234495 766357052692242432,80939 787746841353920513,207138 794906702332227586,232169 753348490344804352,14351 780691742857113601,182171 793215115147485184,250633 764107598509514753,80393 791885471848755200,241118 775024271479283712,146259 781180450697912321,186149 767844959508717572,101514 770944421764358144,122146 790185990925062144,229693 772936349598879748,132996 773209623658635264,135025 779312542153793538,173917 794066338507390976,232884 792764184920412161,247241 753000422554472449,24134 794275230139219972,249926 741157270906654721,349714 786597537125916673,11774 767899198930849796,101681 762746149107228672,74133 767899915473346560,102449 761008841165156352,66159 791474186577477632,238780 792256139740209155,244550 767505374651887616,98736 792108696545353729,242359 794318716578254853,259055 762513719817441280,431998 772830975734808576,115957 780918818507939840,183261 785239867571654657,194044 753011136468049922,24319 775971514801938433,152735 792171460492222466,243075 794570956429635584,261155 774257621146726400,141886 789952473645588480,197046 752997263291604993,23742 771790605169012736,127218 785540053720268802,194059 795369875761987588,266151 761854260946411520,70941 762985153484427264,75724 793942860278198273,248104 732587409414688768,352801 785496780251234305,196277 774047147981287424,131421 794314668676419585,256038 761286578421452800,67229 732155060298387456,349371 776174766545743873,7258 781008975487721477,184143 766646740455985155,94815 779840259601395712,155898 765028522566029313,85562 786363941337305089,118192 786419191352008704,203674 787298990307979264,199307 788745051564236800,193121 781267274065936384,176753 748506439103225856,351768 754070008721006592,31611 774645551199494144,139012 779855306868269056,171991 794595410945961984,261818 795723656613818368,267855 764971233784004608,84724 792417285675839488,244550 789121154325762048,223492 785912105283231744,199546 762760856606236672,74781 769015701038329856,110615 773562828401864704,137033 787717436149669888,205197 762976108161732608,75724 769324201018744832,112336 793188079926247424,250033 785889547343147008,198878 794228455445434369,258598 768997483850719233,107910 776844503227441152,146819 758105424952434696,51239 758115237690216448,41703 767760881442840583,100605 787572725112078336,211753 732532098049933312,351837 733088421564964864,355880 764831740812750849,82066 769768880449388544,114779 785602369014890496,196524 788354186522071040,215608 790950260147302400,11774 794556897013665792,261155 760746519419125760,62716 768372582148083712,87607 779377847458754560,174427 767480923998789632,97852 786508824882536448,203225 776441453954293760,155390 790663523932176384,233307 792067929642668034,243187 760211328892071936,60866 760868955166650369,65180 768204237037633536,104395 770540397923856384,118191 793101917463388163,249469 786239322785718272,11774 775884548336971776,107317 786966390561353728,205091 787241638292848640,193639 756558379720450048,43471 754913752760344576,17640 763370219586846720,77859 788874892733194240,219119 749501330503249920,7866 758671649776500736,54070 759255636299374592,56964 768270199854202880,104662 773850388466368512,139404 792260869124227073,242693 788047138202628096,11774 790692335629852672,232169 755364983152709632,35890 792473923845623808,46501 751146162019823616,16953 762636670525120513,72434 786647514942504960,205294 767401038123003904,87607 786487210233044992,203492 785506605873836032,196277 791820227558281216,241940 788199404478074880,172799 790757110573400065,233152 794278234619838465,258598 794218610050727936,256502 750779552918540288,15066 759821378929385472,59721 765215125892689920,86440 787626971467395072,206101 790699163264614400,232169 785636453095182336,195807 787450211496960000,205349 790544656928944128,231894 791481592459857920,237491 751001707895672833,15643 761753204400988160,14351 795616481207865344,264397 765306319926472708,87062 774795706414620673,144573 791756568253435904,240474 752943727438692356,24711 795699821935923200,266054 794180652165795840,258456 756961211548311553,34645 758845077842124800,44163 776212175971053568,153854 794149186526707713,257492 764783814837231616,84724 787305146849951744,210215 754031089648295936,31095 765271864818081792,84724 781528058146594816,173936 760861817799266306,64730 732435056719990784,351958 766883260458790912,95506 764913634518728704,85209 764947550784720897,11774 773873603750207488,139613 776684664408899584,155898 785321454472540162,11774 786313035098972160,202429 789148567654965249,222647 786098003463573504,199891 791695002296549376,240067 756256883694931969,42344 766435076951375872,91946 773895557911834624,139404 794007463041212416,249926 787442785641259009,206803 768541364892143616,106281 792479772798554113,246273 793815036212813824,255393 795408030355648512,263907 794320085095772160,259543 754980517754175489,34666 758357609099427841,52764 773871035317907456,139404 791454276836954112,238207 758438096795004930,41703 779007089590972416,171982 771539906040430592,125554 779883558907379713,174728 781197052181090304,185310 788259244311138304,214247 769336272796082177,113189 774244943980179456,140911 786362653157445632,203350 771902274696208388,128424 752214002596450304,19792 761628852322009089,68987 756998682709483520,45857 772595697812140032,131366 793486296542908416,249926 794165927797489665,247240 754780630462959617,11774 760904388185645056,65234 785733759769411584,19199 769002213008179202,108848 789825071053365248,155390 770641305420468224,119937 794698316403589120,262588 786943850384351232,207613 793537903519371264,252890 795684555806179329,106085 758010746831671296,50827 793871166754742272,256225 794701527550226432,262752 749290480953806848,7816 795048288827404291,263532 753236264615305216,19133 759987966089494528,59666 785638575903690753,195975 791347219236552708,237491 792012692206788609,241940 775055580696305669,140965 793128805393203200,249469 793255307933777922,249926 795390331474702336,265855 762748561310318596,73814 785472725024333824,194723 785864700236005376,197297 785897006040485888,199546 795335369545891840,266079 786645917428572161,205455 792621262082306048,246225 751157289642590208,16833 755511499502804992,38035 767121281414160384,90384 770269153907408896,105109 775183677370212353,146847 762137645275344896,71251 788521269494964224,215437 765969166486626304,90618 787330919917051905,207113 768202419729608704,104162 772041765775872000,127775 787802623877517312,191740 755099724743602176,35449 789564207842729984,225949 792032098710192128,243075 764146903160393728,75899 770651241202511874,118698 785820324675719168,197286 794187141626654720,255299 765484405649469440,86103 752945338512711680,24711 758751180981800961,54070 757493139070476288,46890 750772661702107136,11495 757607172138209280,47761 757737202138820608,14277 765588024843304961,87904 795309650216448000,265795 768581949602402304,107559 776578693699428352,156835 792533713384898560,244270 744297997320728576,349197 756431512942305280,11774 757800983057489926,48491 793323538094710784,251452 787911452053147649,172084 759147188819755008,27156 794441951374254080,259055 793887410530779137,249926 780907689912233984,98736 793148339537584128,241034 787067564815855616,207733 787103990622355457,207051 775419896947761152,148537 785983182663520256,194058 791445657777307648,237999 793610111239409664,250064 793156214448283648,248437 794529981821046784,261155 793989699593535488,257423 768137761622753280,102249 781361753204469760,186584 760686666143174656,63655 777290551569833984,160539 795169703081578496,349856 733030926490341376,355505 781905474102829056,105010 791040638955421701,234575 794366595086905344,258741 778403273510232065,11774 739926584484724737,11774 788753352658153472,220526 778725297893978112,169232 795409213342281733,266491 757079535108128768,45964 788487994365927425,218495 755918801422745601,39384 772158777562898432,127707 762378183450558464,431998 788180249288724480,214209 770592461500583936,119832 794002651436322816,257492 757628812444205057,11774 758528152524230656,52061 786938489510236160,207287 790630640517603328,218349 791312464810049536,237491 787498036205268992,207613 788573351136690176,218260 763454600628154369,77687 766529520610316288,351436 750401682098434048,11495 765206919623553025,86440 794191750621491200,258598 766044455434526720,431998 775388073370738688,148419 786041002804916225,198620 763905647435878400,80209 765908986285723648,88052 767661951379988480,91946 776448191562604545,155896 778136035712696325,163990 772290630055763968,130415 778426386109399040,166409 745423643778310144,7224 788252912048672768,210313 777220123182690304,158387 781909703341158400,191490 791308945889427456,11774 794291776626442241,249926 770385003351986176,118191 788095352620609536,215005 753114401390096388,24134 757289822897770497,45319 765255149329809408,86103 790378976334127104,230282 752948138722201600,24196 775415056519553024,149200 755521525198053376,354391 785269228492431360,194648 794699542725853185,262752 751833440119496704,14277 756434608976171009,42432 773602703058563072,136904 792584421035610112,78699 795680855104557056,146259 773957184736497664,139404 794558034227920896,261050 775900253945987073,151071 792379914594820097,205972 788463564034015234,217519 795014310095421440,263895 752679634081288192,22777 777845639673618432,163990 792898155570270209,228634 779464580506476545,175153 786229193587646466,201958 787100682910183424,207119 786758690984648704,203674 790568741201440768,11774 781025570373169152,182344 760611709685993472,63937 764029292489486336,11774 789424567110496256,225981 794389798869995520,238383 760978162662514689,66105 793203295544184832,249348 748882053366554625,351463 762113098870165508,431998 776055780223090688,150028 786261035283992576,201958 785683980108476417,196277 756331132166238208,209828 774827255893790721,140443 765651530137669636,88930 767095005479440384,90629 774041918007185408,140444 792042320963043329,243075 750357065256828933,10847 761351064885092356,67973 771589434856738816,126389 763336546586128386,1249001 769947943222652928,115956 749630831606370304,9378 793912491499601920,256255 769476573707833345,113754 760994223436935168,66239 785720394560876544,65113 765596370073976832,87788 791474584033697793,238207 780841969698283520,1170808 765156785426616320,86103 793871779169079296,256358 774193820569333760,138819 775447612421996549,128934 775757586649853952,151071 752646103175143425,21332 771421173959753728,125554 774038561192456196,140444 794543292759375873,261155 779035516192886784,171463 754852681378828289,30782 750313085924237313,10735 755090871947628544,33081 788381136607059971,217449 754046738584002560,31201 767116462599249923,96005 778069324875595776,164001 779308428783124480,173917 788535488780996608,218349 793513856790298625,11774 773995339720200196,140444 763547568202715136,78394 762352200446119937,14351 761594362614521857,69231 763880653565812737,80939 786420711510376449,194723 791436959679967232,232863 757452630268387329,34506 767418103927934976,95055 778707376660635649,169201 788717153985888256,215437 754716564285427712,33356 770744433511763969,120474 785913124381614080,199546 764039268519911424,78159 765057451993341952,82002 790886685420707841,232169 795777720726810624,268643 769607037223313408,113836 788173401860866048,215578 789052607771795456,194085 779045203957035008,171902 761663731487080449,70072 768333855661195265,103046 767397555219103744,95055 768446061048246276,103354 779015996585762816,171043 781218552263028737,186584 792849095106760705,247240 732622833751359488,352983 764781725792636928,82344 781875159921676289,190635 792857070999568385,247592 793950398994186240,256219 765406798438395904,86274 773891372789141504,139404 766437147037540352,92860 790279591612907520,229148 732287855180038144,349347 762695674299199489,73712 735230526399741952,1170550 787173563346321408,189031 781117571781328896,117303 766705001951432704,95593 751128347187359744,15808 791075827983134720,232169 765341827583119361,86483 788827702220304384,220765 793203769571840000,247675 764419934583721984,82283 772998940635504640,132578 775062707695415296,146704 755183671531962368,35890 732183973829484548,350015 754045699205980160,26458 778194861438668801,166390 780820876522614784,11774 762366999162912769,72408 778600842891059200,168794 780564273403572225,181129 774014150804643840,138819 776821914400649216,11774 788909849488818176,220727 762152217323241472,70689 793985610004525056,254135 750427597977321472,13289 764114997802917888,78159 765704364069687297,86627 781207168754343937,185595 793145567530459136,249926 785481917248438272,193633 761030994531000323,26539 765005796769947649,85562 766028399961866240,90384 780536614061834240,180783 790578247776043008,231318 774646624584884224,9047 776736048323833856,156835 781528804661485568,185310 792410889555095552,243187 773500723384287232,136904 788699311705956352,220029 790222618087469058,230009 793968118166994944,254135 765171319487029248,77731 777657096741543936,162497 785842772595052545,198878 759533508180058113,56322 755186250416525312,35890 756186098477375488,41680 795365535710085121,265875 765523474722988032,87625 769251030433280000,112363 764158884223160320,82283 760327223312125952,62343 767783791632928769,349479 765943588526055428,90384 762808852668637188,73196 793180213635080198,249926 771202956787974144,123764 757647561104601088,45040 767414704931270656,98890 756599393290162176,43285 779370923837325312,160862 791021486760800256,235590 793155139141967872,249852 772644052848312320,131045 755426848490807299,37407 765423156492431360,1249244 790327876616847360,231015 795065426011181056,264010 769217619400413189,11774 778624130056790016,168794 786643672683118592,203674 759467723973881857,56964 763890321671483392,77720 775839841195929601,151071 756574129931882497,43225 765934138041827328,1249303 793191989579841547,249926 775847898496065536,151212 780597233330757633,181935 733374447894331392,355480 751788453600174080,14277 763776296769900544,79587 768165699604901888,103261 786333109964959744,202636 790746756506120192,232791 788024082495332352,214209 788836188505251841,221476 791289695422390272,236502 794353115482832896,259034 781316042773655553,32404 772640982961500161,131007 794195530410823680,248223 756513488961347584,43285 761572231189303296,67346 774382268081143808,141360 777906965972299776,11774 789284937123831808,224680 749254835652947968,7828 755173249651052544,34666 777661476962127872,158092 792082462075523072,11774 795367568747937797,264397 753763994519867392,28759 785821495394127877,197322 752230233705553920,21074 778397507659313152,166852 795346644644438016,264397 754736060320579584,32873 781579924352200704,186584 787298595850551296,207287 793161072756793344,249469 795252499607339008,265795 763517997474455552,78873 788055565658390528,11774 793136036763275264,249841 760126732271616002,60866 766038003194204160,90384 774069765161693186,139404 771093993123876864,122982 741651125326086145,352035 755544179539705857,38183 765665338239356928,87858 752986537923600385,23519 772567999815352320,131542 756426966425800704,42432 793097375598387205,249469 755563193355886592,38459 795004462075183108,261155 734043075811500033,11774 760636990849024001,1248840 792521389924241408,246469 750469308615168001,12883 788016581708222465,214492 767575079324483584,94612 753001447306960896,24870 768268632321175552,103071 792065445662556160,243614 754887392847245312,33186 763522784660103168,77731 763338601434259456,76542 768978605464428544,110389 785354076427018240,194221 750787787025182720,12852 766126764368269313,81929 776178487979679745,154322 785647487549710336,197512 788418282164334593,217837 792080050417991680,237964 793457541858623489,252408 794214853284134912,256564 789227621485731840,223692 795763810174898176,267862 732331822151913472,1170400 765193584484159488,84724 779030387544641536,172057 787324948733792256,210138 794244791039131649,249170 764259571846307840,82002 786691304331718656,204413 788510401294168064,218275 794694611864154112,262752 758258954866679808,52061 786026952977035264,199490 761554630299963393,68993 769917501870342144,114422 771504515505872896,125554 795102513326419968,263895 753643852628566021,27045 778404645177876480,165097 787084343478853632,204835 757221218785357825,45125 776627936912900096,53667 786417356595539970,202429 778213977423839233,166409 755167476476960768,35890 756414176998883328,36873 786626358877097985,204835 793999861003657216,257492 793492579891417088,11774 781205306919485440,186434 785956037664841728,196676 792156174602817536,244221 788732355120812032,217837 770266461793316864,114987 788486475209842688,106085 773877798620520448,139404 793993046841036800,255299 795368958690021380,266500 776888032343396352,159146 786411922685960192,203674 787341659428098049,209583 741784465165275141,350699 779993059228430336,177233 757727445977968640,49121 795397556264202240,266054 778297130171543552,167220 763411307920035842,78129 781463500182974464,141360 788061818572988418,215005 790634917478723584,232863 793189591348043780,249926 760689858851512320,64116 761254073396031488,65887 758115826826350592,51239 770306998197948416,106702 760158388864942080,61051 769485847531966465,30413 788878030731112448,221785 773536764052975617,136904 758282746267512832,52061 793116166923423745,249469 779040366477529088,172120 779866314647175168,174465 775306114992857088,146405 788431614002933761,217837 758157573828804609,51451 761273762121588736,65180 779039457747963905,169201 794856896968720388,261142 795356672340492288,266500 764982249439756288,85562 786274548853256193,202429 733707755412959232,11774 776217317571166208,154071 781528086135267328,188119 758336839380066308,51451 761338451618885662,66159 780239802587197440,177704 785259776758341636,11774 777180740425515008,1250376 793126717950922752,249621 765642074293202944,88370 768925546201874432,109945 791950137853476864,231871 761413893906436096,67679 764548559375040512,82066 779310896791322624,173628 794545158222135296,261155 777659651139731456,162497 790045098700484608,228820 771441281411248128,125742 773894807815061504,139404 756338224734334976,42249 773877877158899712,139404 777369252475043840,159876 791779284511850496,240793 764395332281270272,82066 759092938123030528,56964 793187745107673088,249039 771751237230428160,127134 774039426095656961,140444 785599940672294912,196676 757013411997753344,17416 770697490739757057,120304 775285032944594944,148019 794648055152640000,262022 791341047959871489,237491 763164234091892736,74133 771114732866703360,123085 778758685426274304,169201 766716622975361025,95708 773892227286179840,139404 778294555242328064,167220 778737748815454208,169923 789151567438118912,223899 750303008978833408,12357 768168961548558336,104406 793915605384470528,256255 732700826620317701,353648 767553941395517440,98646 770371225331773440,117310 776895286190936069,1250370 793139813612335104,249469 750686275833765889,11495 751944821611298816,20474 767468173746704384,97519 769646151213588480,108427 754965993714253824,14802 792719233452867584,246392 733161235332485120,349705 775005518188335104,146259 772899888204025856,132578 793194998963449857,250033 760276835791872000,61982 786645944905371648,205270 733059416430415874,355462 753394030768185344,25981 766267204081975296,91903 778335961667084288,167273 753700223420030976,28732 765987992817266688,90384 781144755325571072,185496 765295259156942848,86763 787713149063487488,212139 757041925559943169,44163 770432218263089152,118191 771451288521433088,124855 779381314965217280,11774 785828524640837632,197512 793910824813355008,11774 756232392755453952,41680 790227111097217024,229724 772358703282618368,11774 775413015751426048,29993 794004980080451584,257492 794294890381262848,259134 768106164248780800,7258 790623134353387521,230270 734698225924476928,7700 789007652747706368,108396 759172740930756608,56964 759479285228986368,27156 780740992764899328,182036 793148491174477824,249841 793269187632259072,249926 773999392348975104,140753 750380604060012550,12883 763490705977278465,78542 757568379112787968,46635 791753725408718849,240584 750898672796303360,15536 755846756982661121,39957 756645695986237440,39096 776031265497583616,152887 750060893178699776,1248030 760797228566929408,64722 774018498523635715,140161 776309365007585280,153812 776767122785521666,157755 771345607445385216,122861 795381529559986176,266491 759905555783704576,58254 794712863260569600,262752 778407906827968512,167311 752688084781785088,17794 750835949781651456,14968 787322172796698624,210207 792801294582882305,247323 759074468379582464,56830 760289465487294464,61598 770429540107595776,117257 764667375480430592,26066 775394847314341889,148994 785349080830451712,11774 787687491704791040,206101 753358111453253632,27222 761523995510464512,68993 766330745832943616,88920 786295504015532032,126293 792211664577888256,240763 792545931170283520,246392 772454373536378880,130175 776952068405923841,156835 793954234882527236,155390 756524187963887616,43391 763212996566974464,76127 786188506817110016,108396 753567498327298048,27317 777554463980597248,161456 771856667080331265,126890 780790440190615556,183269 786467521163501568,203350 737699394556829696,49681 755508867631460352,37973 779018405949169665,171324 794585410714435584,261796 759126741021491200,54522 760569342559858688,63149 786293327238828033,202561 791754058398826498,240067 793620122971742209,249926 765730723080921088,88148 769282609566416896,112788 768803061393264641,109104 758090648738156544,50542 766768519337959424,53185 762296292877799426,72420 777288638971285504,160480 752656483892928512,22657 755557181076836352,38183 789300340554248192,224123 785989507925487616,199262 750948918960222208,14858 764783007756681216,84724 770285175494303746,117609 762726435916091392,74592 776764160067641344,157840 777876872327749632,163990 776764972479180802,157708 786951748594364417,193639 770257826157473792,117257 768480927475388416,106118 788876127775301632,11774 794196240292417536,258305 756668389985165312,43391 764780878560133120,82344 777414042092707840,159876 781588240285388800,189088 751997393902587904,18504 753769591201894400,29819 765161297218383873,82202 791670786608074752,240067 794507302862802944,257353 758286756072480770,46488 792001911226531840,206666 789475576880910337,738099 766815236397551617,93823 771531574890246144,125142 777137742639751168,159876 787846909369126913,197888 794330045397532673,256038 795402813392027648,247930 755426904627220480,37294 788845815955456000,11774 770812112251736064,121479 794979781825724416,261155 763202869940060160,47188 773673394357342208,137965 775127679573962753,146847 768598883844907008,107559 778605646002257920,169201 778634132272320512,155916 777002352079364097,157840 788872088044113920,221832 760982184685514752,66159 753950406108217344,30590 768035596703064065,1249484 753378119562633216,27414 753278815510691840,26411 776919775867961344,158897 763228142328610816,76549 775545834205286401,85326 793579274066399232,252679 794698715072081920,1170779 773264343660109824,134875 753386213965385728,27317 772828414168408065,132288 785599392610779136,196917 774374931043905537,141360 794527794323750912,261155 794689747570589697,261155 750440209523757056,12743 781256333009952769,186212 788077182002135040,215005 793907930793844736,11774 755179981219561474,35890 788870968127082500,221476 793405489417682944,8044 767861464149491713,101681 772828093266423808,11774 778658361428631553,169693 794530820107030529,261155 760984452113829888,64722 765037515581468672,11774 752702503217532928,22787 755262789527212032,36545 790686572974841858,11774 793524407532658689,252020 761864462890471425,70085 767732285072257024,99900 750853683215302656,15264 768500716386263040,107072 795363820659179520,266500 776744286989586432,157755 794374934814408706,259743 787592557429600256,211769 749915653398757376,7828 755698254029983744,39155 757714829142470656,47844 791497577405550592,239405 778306296932020224,159475 785686316985921537,194082 760678223260839936,64019 778589909120651264,168794 790223275074789377,159876 793222170361012225,248760 754107970313596932,28451 793117957966573568,249469 757407401750499328,46394 786692251523186689,205728 790313306783219712,230282 732791582555054085,350864 756281902663733248,42495 766649143393591296,93261 785675919650332672,197512 793302937749561344,249841 759006159906877440,56194 759946400788582400,59394 770393543047258112,112872 786176624601411584,200288 764184254582579200,82120 767835330573500416,101681 776485048925102081,154322 786882685495042048,200965 760509821883854848,62757 767789549485301760,100893 791225799810572288,235706 794720303158935554,262849 771033155373588481,122146 773670857830985730,137158 757603360656789505,47940 776765481457901568,157840 792523856451923968,246225 758047078949847040,51069 789907778647097344,225981 751870460053360640,18215 779883864110104576,171575 764862677797572608,84724 758513234399801344,53703 793388453102628864,129991 771207106061926403,122967 795038026137210880,262849 751220718642266112,12868 765339020402405376,86053 768067326298230784,102155 769214275135086592,111549 773667004049821696,137565 773949928469045248,139404 766703966235205632,170736 755681169379848192,350669 760653981236551680,62327 772604557855629312,129474 781898565635350528,191044 757619045243904000,47940 759873543932878849,57372 791371666492313600,238395 777006543573094400,158387 785489343800639488,195165 786647019712458754,204413 764186884046069760,82283 774588736289988608,141912 733775375898161153,1170682 763512223771668480,77731 776278045040709633,152872 757624140090249217,47940 790413951699943424,11774 753027098214699009,18973 752298857220808704,21714 767482995041185792,90384 795026871985512450,263926 767747266736160772,100891 787175501118832640,209430 793121357978632196,249469 768230604324343810,104973 786177854463676416,201494 766276528736993280,91946 751034255392776192,16422 776936766666182656,159411 754724314193113089,33356 785519581737652224,196277 757652576783523840,48633 778212930198310912,165448 792489275539484672,246225 788524662389112832,218260 795414293927763968,265855 762782099640377344,74431 793671657906769920,252020 767376906391998464,97515 768193981674950660,103354 758388270392836100,50827 794318890251603968,256217 795270990544531456,264397 751123014922690563,16953 755159956291223552,35890 758372912357269504,52030 764830700180688896,84689 781341215270641666,139404 776534987453718528,155933 790910760054509568,232863 768290059204173824,105519 775727539939520512,150511 781445005768585216,183593 787075388920897536,209043 791807483740295170,241523 792850944933392385,248078 777207989941964801,158348 788037459678523392,214078 763149704167354368,75899 770361583239331840,117257 770681121294077952,118191 787275256457232385,209184 787552572454436864,211145 790266273280188416,230282 757928358030082048,49821 776454754268508164,1170441 763822021142872064,80607 753298129215193088,11774 767398906162544640,98972 781467806256824320,188119 791659654577172480,240483 794588795274465280,261155 750449924974665728,11495 732762287832891392,353715 755124862281134080,35044 789941219174543360,227242 773960899451232256,139105 780120859604357121,178045 759160043786817537,54861 772121859043319808,125554 773885678581084160,139404 781525843487121409,11774 762748619363528704,74681 763718202522079232,79600 763807675293597696,80393 794652482014158849,253837 780608697294807041,170187 780932144126365696,183269 790514158718509056,231894 755527434775228416,37044 768818179724439552,109167 780570382549921792,181419 757219665777086465,46006 788450859805839360,217837 786029921864851457,199478 794022755423420416,257492 794696838834167809,262752 793434598080471040,249469 735508699440107520,11774 766713889165762562,94718 785450495775281157,194723 750795612463984640,14653 766373089089159168,93286 773319507603578881,134993 774049230155452416,140444 762293010025607168,70886 768939353917759488,109571 776214651885481984,152465 793588949398716416,252112 761339765878816768,67973 769932763923304448,1170572 767868204265771008,100605 787292242520207360,207613 794000669803851776,257492 774605430622302208,139148 794543914413936642,261155 763867026599182336,80648 751220780449533952,17794 786245276092669952,201958 794720332900925440,262849 758306806196121601,52112 761247112700960769,64537 772893274864492544,133450 774083252298485761,139404 778296657490354176,167220 769922488222572544,26066 762792409277272065,73926 773658449674514432,11774 788010464106209280,195876 793600190586454020,252679 788711483672715265,214492 791011401774923776,235828 793598851194191874,252112 761320602384887808,66897 788443802293772288,217095 786987415374143488,207974 790644753389985793,232863 793166673662607364,246314 773896539882328064,139865 788838176496373760,219678 760981660825296896,26066 767894596365848576,101163 768581969449984001,107559 777637058495909888,161352 776909017469755393,158673 766041969508421632,90384 774683730120208384,738099 793910764390219776,256125 794966786441707520,262847 768179489545216004,103354 775363201642881025,148537 771896707118399492,125111 789416453388668928,215965 789425388241903616,225384 776917192113786881,157082 758314916700823555,50442 768277895705825281,105322 791067102148984832,235621 786203505774039040,199272 793330078662795264,249725 773480146263158785,136947 785626880242102272,197297 758337442785009664,52554 758624619708420096,1170860 766317367735582723,87509 793581804611637248,253793 770750843511574530,121080 788526356497850368,218260 752691198033178624,22746 756948302046736385,45672 790626432791654400,231871 791324896290832384,237491 791109327692201984,236454 771089232446251008,123028 790488831413936128,229693 768531525230927872,106716 753723524938956800,29456 763156705760862208,75899 732880171561189376,352911 765527980483436545,87904 753685847598362624,28799 762003201889538050,69231 755962375723810816,40030 761205640253493249,1248891 770804555781144576,120425 772808677744971776,131421 785277917689511936,108396 755758505500356608,38421 774103857227898880,139404 785270679226634240,194667 740243697661530113,353488 790966244258308097,234653 795768346880970752,247930 792055306264125440,243075 793326580957270016,8044 761582958985621505,69245 776609758602227712,157082 785692523310280704,198142 785924867208179713,199431 780865601317240833,183843 756635082866192384,44429 765536849318191104,88052 773506173077250048,24173 777914787707621376,164633 755881169158303745,39657 760764114062995456,91137 790263261044224000,230282 794929605270306817,261155 758856170723356672,54070 762453432116523009,72216 764185729069035520,82283 793256837600702464,250633 761379807691145220,67229 790685516341665796,232909 767554874938490880,99044 759680879639670784,58024 768832348460900353,105643 790578200426475521,231894 758726669339242496,54070 779269088937906176,105150 794482747704156160,260173 781454067897888768,186584 767828287565553665,101681 771399608547147776,125022 788130353450016768,193636 790739750839869440,233692 759196034203615233,46076 766729486733807621,95708 774353628651892736,142671 751837262325817345,18871 775867472863830016,150663 780976114302943233,182706 753840708130222080,29548 768825716926406659,98646 787019648160112640,207113 795439469268783104,266918 779068101396758528,171617 752878642762506240,24134 780047686078599168,172185 794257762100408320,259231 773573798645800960,137042 788061620538834945,215030 790302342088364033,228124 751191589674840064,16953 776881419041828864,157693 787675373840596992,206101 788677174257520640,218275 790371710369398785,226823 780616237067870209,181886 756927821654568960,45583 752241071963443200,21034 789244026767699968,224333 794570025646440448,261155 763232166591422464,76549 795768785437396992,268643 768896347307204608,109945 778457998884691968,164764 769023452145680384,109104 791802264012857344,241816 793923187985629184,256219 763711992569954304,56391 790798125086679040,232956 793873865810116608,11774 755490968128720896,37892 749372771327545344,7311 793221440749252608,250375 770633905422659584,118192 773259598228811776,134993 780889149670764544,183269 791418863502106625,238207 759189951502135296,56964 781528086533726209,187976 763493478093365250,78159 770718171749691392,1249795 789556688139460608,220806 774653503402827776,139012 751813478667747332,18341 776711435028168704,157657 779108057255145472,164826 795442261458907136,263864 749292951939928064,7866 764805894857105408,84422 769596126085390337,112336 757860703990611968,49754 766269078235287552,91751 750706506941632512,14421 754719054791749633,33356 793245780039520256,249926 765584107908665345,88052 767099440750624768,97048 756234767834775553,41679 756957852221181952,354841 765785828278894592,352716 785887308415401984,197286 789207880817782784,11774 778085789972459520,164980 779340328490962944,174244 794197260041129988,238506 795418320241655808,264397 764870075602046976,82066 756194460288057344,41469 766017472046727169,81929 775428719775285248,148574 791511236047364096,238207 754008354171785216,29763 776641342722244608,157082 779154185686126592,170077 779048626920108033,171617 794392600530722816,257492 773914132643012608,11774 795012923500310528,263895 794872661361000449,262849 767486263972630528,90629 780372027068776448,179718 794919246346133504,262849 792028698786553856,243187 753073959927582720,22785 792050566285266944,243187 762769287094214656,74247 778341446717935616,166852 791758880460120064,240718 793196148337078272,248770 794538112554659841,261155 769125208636723200,111464 754042907837857792,18323 750371859003281408,11495 763521623634747392,78853 764043531526610944,73814 759498647113433088,56800 788455397459947525,217519 793105290920984576,249469 752306019624165376,17842 772738424990150656,131457 776370885628276736,152872 756917199348957184,43271 789703278405771264,199307 786676631658176512,186883 752194650501447680,17794 756206908571213825,41680 768386540141735936,103354 768432244872601600,102253 794997513526853635,254810 792054931167453184,237877 765562122709368833,88052 790616769371136000,231870 760973773440974850,66116 773326158150639616,66647 779387486707519488,174557 776665604002643972,155896 765252605484208128,86103 765264349107814405,86645 776440981285724160,155896 791500912619425792,238099 733417156893757440,355464 773966908617994240,139404 759284224176316416,56964 778733014041792513,169437 775009103697420288,146259 787809643967881216,208176 791005771727114240,164814 785309718319239168,194648 792855305327513601,248065 790710927301681152,225949 762001945095614464,70679 776916752227823616,155688 788711031061098496,220029 776036600509792256,152314 793941410919677952,256255 753232461828501504,26140 789919360647245828,227242 793838599682813952,255044 769270685675819009,112693 757528551100936192,45842 785796770685079552,197286 763460365216784384,11774 771422371379089408,121479 762347658971275265,70886 794620774674006020,261155 764446447127425028,82002 788980113362784256,222654 765757262015135746,88920 768674244905476096,107423 773890915895119873,139404 791113446427287552,234583 795269652754628608,265257 749632237021298688,8047 778391408881250304,167569 793323531824009216,8044 749325078043561984,7852 786891534859898880,205728 794987065096159232,263907 780599390675271680,181935 790838443425210369,210207 756201074965483521,38183 766349512931676160,92902 790876601890148352,234583 791342809395580928,238207 751189657443037184,17640 776779486733803524,157693 786549681480355840,204413 790677104161542144,233307 780619602719932416,80785 792025649623867392,243187 793562494761635840,250785 793573506000748544,252408 778684685165617152,169731 790898465584717824,234583 790595026212356096,11774 768281137701462017,103506 773028962985476097,132364 791808797345914880,238780 758217698509778944,51344 786945615833862148,204958 758337746188414976,52112 767809880606515200,100893 780958784235696129,183269 794274176504889344,258607 792894609575870465,247877 789428321113157633,225981 753334900929859585,27045 785552376102920192,194082 793969779895832576,256393 773979865355788289,139404 779310605295579136,173490 793103037065732097,249469 757451062316003328,47284 778393997307944960,152594 773315657198804992,135736 754755517927583744,33356 757647531039830016,48549 756241031520260096,42117 768585196857724930,107469 757302348712701952,46890 777621646446325760,162596 767887326181720065,102249 768343209055510528,349486 772501473951309824,131045 794800582418632705,263090 752693371693518848,14277 761371916221329409,67587 779087785030328320,168284 793997017299107842,11774 752208761989849088,21332 761810636061995008,69747 786710744549036032,205728 793174484161138688,249926 794571714374070276,261155 756877785054916608,45122 763211684051689472,71438 760785121200996352,64197 775722515641565184,151071 758668854893490176,54070 786371901128110084,203510 775680679988240384,149953 752298341191430144,21587 763467709094961152,78580 781404509239115776,186063 787023580353536000,208560 752145723873980416,21034 769209009337401345,11774 758437668552335361,52749 793230709406085120,232911 756561252172832769,43553 794927542461497346,263895 755152878415654912,34898 755162298218610689,35890 788797864856158212,218275 766345278274301952,93261 772803389344387072,132335 778120533749669888,165360 792677715140808704,246392 795667882487255041,267862 755098364748922880,34666 760300374456578048,60391 794529783413514240,261155 779106618894016513,172862 794227520145129474,258771 763279786793771008,75899 773905803069755392,139404 790806190187950080,232137 793330363133112322,8044 778210645841817600,166282 777301494387216384,160230 759185172369580034,56772 773887657592123392,139404 776658475849965569,157031 777887845323202561,163763 788129638694293504,215252 792089001092009984,240483 793135010656100352,237787 794563862108389376,261155 776220740764835840,153845 787875410243489793,207712 756944804689227776,16897 781594498979672064,188401 791695267523272704,238429 770994943615602688,121949 752196722856751104,21415 764233854274015232,81955 785927797231550465,199262 769055178041487360,110389 793899301462151168,255192 793604116064956416,252044 764602219362590720,84209 776539762513571840,155933 791098881320910848,234622 787023046196494336,208560 790625306017091584,232427 794137997331443713,47940 760512422545395712,63149 794977990782386177,264397 762790601117011969,74370 765523715278958592,87904 785256924845514752,194157 789996126531301376,227048 794555192545001474,261155 750414044616486912,47835 768840103603167238,109167 787735592876597249,205197 760638769724661761,64197 770672160561958912,120610 788453412300025858,218275 760597487526830081,63451 778601251596566528,169062 762791396667379712,74943 766387302549553152,92860 790881694882471938,234564 777557068999827456,161387 794911043550085120,261050 781674217481863168,188401 787724359825625088,205197 761722417756516352,70543 767413881677287424,94699 785936187148136448,199352 791415499015925761,238207 791998089829707777,241819 753313649167597569,26894 778736270600081409,146804 755561258385076224,38540 764858054793986048,83429 758496872780759041,53185 785440205503356928,195481 792535703821234176,246295 754718526917619712,33356 764273346364239872,82283 771399613702078468,123280 762006397362077696,71550 771071032878698496,122982 774014140788736000,138382 781240614008475649,186150 785245654830505984,51644 790622254933475328,232427 780153065907195904,174557 788403782946291712,217634 761330267415904256,67229 764136768719376384,82061 764857771909009412,84209 765679789642514432,88332 773896219638857728,139865 793158442303324161,249999 766247649368481796,90384 781334964478484480,182659 750887464454201344,15800 785908785437085696,22735 780808654953984000,182960 790840928051212288,232359 736704992820625410,98484 753970437411966976,29263 766388365117657088,93036 777134860188078084,158420 791665555375788032,240483 790905515073167360,234796 752093061560303616,20195 791488088425963521,237325 754002672890605569,29263 755622804461088769,38026 770710995690029062,119937 780682838215630848,180647 755151967152857089,35890 751551215259955200,18215 773508329645613058,136904 773975034624823296,139404 793850575959961600,252939 756619405145112577,44429 771529225228595200,123085 779018020643442688,169601 795013638847430656,264397 732341735855169536,196346 760816776687083520,64722 763752106775810049,431998 787994427100889088,186212 788480363760717824,218351 793998467106369536,256255 763379056486350848,77731 769932322854633472,114247 751617540787347456,15621 771297064110161920,124597 772444579186573312,129649 777370380625248257,160703 785274233949556736,11774 777146926793826304,131084 791820965097402369,241940 770958152628043776,120610 795496290109050880,266054 760500323106467840,61655 794290138918502400,259134 750408662053625856,12883 763829970934390784,80607 785475610604933120,195975 794162535146651649,258331 755247729450835968,35980 789163844413206530,223899 757595502338777088,47782 758684706078457856,54003 765621793667166211,70858 785967473858412544,199546 750367401435238400,12883 774209175387856896,138061 753753002255671296,29263 766301210492231680,91946 785342543789592577,194949 767083141043367936,96967 778012923667083264,164001 790653101581541376,232863 767893418378862592,102493 740327012112424960,11774 761667308876140544,69747 755258584846303232,35890 773848050544574465,139404 773617949047271424,137042 775028539020029952,146259 778728575184666624,169201 788531164818530305,104244 781521519486926848,188401 760139063320055808,61051 791074632988319744,235886 776072203989319681,151718 788767637547409408,219942 749428098676895744,7354 767183393025101825,95413 753693324872036352,29263 766762065038045184,95708 768950405028057088,109348 793484159368953857,252741 794248490410971136,256269 767787011004596224,100893 781225123558912001,163586 755916116699058177,40566 779360587570614273,174427 759500302269681664,58232 768100305070194688,101681 767258644043931649,94699 757980612057792512,48840 764933330223509504,11774 785315301097209858,194210 756874216520097792,45122 758151884909768705,50993 793507349927342080,249926 757860868772200449,47726 759151529819594752,56192 787879023577751552,212316 754115236513341440,29377 759939683182780416,19757 770308713777340416,105109 774691191203987456,144602 750641829570224129,12883 761595026048634880,69157 775731670242635776,151185 795263814077911040,264677 753062341193953281,23294 750296335115399168,11349 791381785003237378,238207 792130222623719425,243187 788738344247291905,220332 779114684511297536,171060 787371139085598720,210289 789512590737145857,205972 792780654505144321,247379 755950051931803648,39384 772407633022156800,127871 763508582759432196,78853 765164140402835456,1170530 764728317228482560,84422 777381736900620288,159876 778361434971471872,167569 786996702192558081,207613 790395792951508992,229148 777845133056282624,163990 789175265893031938,11774 759897691371474944,60163 767898656867356673,101514 776048297307955202,152735 787019988955648001,207287 762058394328899584,71502 776202589289476096,152314 778493747147538432,152594 778587469214351361,168284 789857025261834241,225608 755116742293106688,35470 759537422929494017,53423 769344464397611009,112788 786905746252365824,207260 763882841834868736,80939 764280034597019649,81869 757980939532263424,50590 785601141241356288,194723 786527252037066752,193121 758351221925216261,52554 761586134266687489,1248944 775160556915265536,146720 747582864439468036,11774 773987831962370048,140039 766460214317027329,93508 767836567868018688,101006 793569585341534208,252020 778217065157107712,165591 791341589356482560,238207 767182014885888000,96848 793997666485149696,257353 777187161141567488,160260 776178664811720704,154322 788863247977852928,221143 765626984646967296,88669 788189112788398080,214809 792178881457303553,243187 759514121838526465,58508 794162700456787968,257492 760503657888620545,63241 774267422064930817,141316 777010167493824512,153172 793093665119797249,249469 793466561881341952,242712 766951073844043776,94810 773816152782954498,139323 787131404123594752,207287 794538311809437696,261155 751216501735231488,17794 759066500271632384,41703 765506705492967424,86103 791379973814837248,11774 776604498064052224,156835 751145781734825984,17143 791691644697444352,240070 762777337876320256,61011 774455288451637249,143585 769825600290816000,115435 786503887729598464,201494 758032203062312961,50827 789427420264673281,225981 794470311685222401,259034 763429815978303489,77720 769303006781304833,110585 792594416955453440,245148 752905986474672128,22206 788561493776211969,218164 776075865910284289,151156 781562158274445312,181595 780618643008815104,150151 763191406378692608,75899 769864537482862592,114336 768757687316254720,108782 765725628519686144,82209 793255343983697920,249926 793496641999282178,249926 785602149514346496,197512 774797541317697536,138819 759005087716904961,56161 760241483005980672,48052 761217777806049282,65180 792087252058959872,243187 764274584048644096,1249230 788123330595295232,215608 756632146173763584,44450 780632053150654464,181702 762676895448268800,73989 766450652629176320,92917 795424820720783360,267014 794942136047255552,262849 795347245285642240,266500 776165652000231424,154268 779113323346419713,157082 786798397361491968,204413 754736100149567488,33356 781897726841806848,190936 785903691433963520,11774 793500336187056128,249926 793571107014119424,252020 787075502833926144,209043 789538953871360000,226731 760140723694034944,60790 793977962076979201,256276 774985959456645121,146259 790077816784117760,223249 792874815354990593,247877 758687903639678980,54070 794585189456420864,261155 732942570741960704,354797 767766563294289922,101261 794543417908871168,261155 772878612257275904,132996 756564674422968321,44022 780613367669133312,182122 790971732727369729,235590 750872155295023104,15643 760262218516566017,48052 760664546201567233,60794 749318498673885184,8047 764078205791723521,79999 767384841369317376,97346 776232419850592257,152946 790658033172963329,232966 793099934077640704,249469 754745043194253313,33356 778992520755806208,170169 781514136589103104,188401 787195519110119424,203589 788026744473133057,214354 764460634482192384,82066 767406936669249536,59936 792048942628372480,243398 794891503386685440,251566 770802623935029250,120474 785539951404392449,196788 791706667142549505,240351 794885526021173248,261155 765492965754212352,84886 773222766376017920,133559 737155220799692800,11774 794744307114737664,261666 763212361633193984,72955 780813811179593728,182257 792069961267159040,239692 737138697234042881,1182385 761292920997629952,67709 788898403224739840,220332 753607077944233984,28477 758147624843284480,51634 778009530525515777,160539 795047950674055168,264397 768866929146667009,107953 788394838127325184,217519 788667670191374336,219754 795452907160223744,91745 751574949064617985,18215 765661778596524032,89076 768230532576608256,103506 791177544686985216,234124 793200152110653440,247241 775805156776521732,151463 762614079672451073,71021 773893949115109376,138205 764159394544168961,80939 772844179953188865,131830 794325091882586116,257492 761377824875827200,68273 756715708432707584,43553 776956642394984448,157993 790929322962026496,234927 758462090940153856,47898 760980063433129984,66159 761997613688291329,70689 768230956222193664,104932 772131009592635392,129551 759251587378319360,56964 755456369025806336,35890 753183480549367808,25255 766072123190280192,91043 772736556402606081,129990 786099961796628480,200870 792543722672001024,245101 767747264278323200,100893 751615064658980864,17794 760447014987497472,62063 769656295448125440,112939 732342018698022912,11774 776432119975448576,155390 777107239236694018,87904 779668995570016256,176196 733108231514521602,355989 765631179894784001,87904 786647109642678272,205270 795378621863043081,266491 777197262283935744,33169 766763870530568192,95786 773571625828638720,133702 786839860501815297,206773 755495648732991488,36157 750873765962100736,14363 764321914823315457,80648 771549350304460800,111558 773953651027152897,140444 791659349806419968,240483 761541117246513152,68649 795399026040520708,266822 765360612708802560,84886 795704667607072768,251803 776579330747031552,156132 778372839346888704,150877 791719550681219072,233174 755602942791524352,37993 765226515067867136,86440 762947290487283712,74943 766690474228785153,95593 768120020002045952,101730 768673124791390209,107469 787440309651267584,188577 788763785779552260,220332 759378068750434304,57918 793152952282132480,249469 732780192406622209,398860 753712801387057152,29263 766490705610969088,93286 772753561696473089,97305 774819565272305664,141360 787480537652793345,209973 788169688262045696,215578 761278230666043392,67283 786950859938754560,207613 781168797189373952,138812 775793794989953025,149953 761671843132547072,69947 793298291597475840,249926 769996230248235008,115163 794440558127284224,259200 794574076882862089,261155 785840634972217347,198671 774017801937784833,140211 788405038884368384,215437 794906164265975808,227183 781074634795986944,183759 787720894382678017,205197 753713287137755136,29263 777520279090237440,161456 785665200594808833,173204 787602622245109760,204078 787763328609230848,205197 785757047233011712,197324 795334997649592321,264573 766865990122479616,95593 789079755693826048,223286 791256538199498752,237491 763880135863001088,80939 785315894356422656,16728 763186692459143168,74247 780605152990494720,181935 785554502170533888,196788 761950950944862208,70679 762228730517458944,72382 763511419685834752,78274 757147318726647808,46252 791469916897632256,238272 769871453135044617,114779 793182525963145216,249348 758438252151869440,53144 791406761534038016,238205 749343804663050240,8160 787988837742088192,23762 795096171035369472,262847 765517516680499200,87904 794588677913636864,261796 771721994039537665,121612 788009266070249473,214138 750835763407757313,15643 761294620034732033,67908 755129129339674624,32572 773986707767119873,139404 785455910848192512,192421 773674815504814080,136589 780041504433680384,177442 767398095894130688,94699 785356904742649856,194199 795726127817863168,268448 732250422807810048,1170388 755855904025681921,39462 762334046261313536,32941 793982806372319232,257353 760246452731858945,48052 785319231135027200,11774 795064141400702977,262925 773721117936713729,137693 780619093615534080,150151 788151616226594816,216009 789035960436686848,223037 793209307450007553,248437 793973020633268224,256650 754720460231806976,33356 767090913273196544,97811 736419524250075136,1182322 749748196549726208,9754 788832041500446720,216009 769217589545410560,111464 788809311636054016,219904 788622053540761600,218258 793649672522956800,249926 767850240649138176,101134 793394798291857409,249926 794376859446231040,259623 794689135986561024,261155 770695948494340096,120675 774058741561892864,141316 785930138764529664,199769 795699716843536385,268281 787034926856011776,207965 768854736246366208,105109 780191250548822016,167453 754128791639777280,27045 774426450258558976,140444 793541007623282689,252020 785741874229223424,197091 791680733815320577,240483 770480898605215744,117257 770322770202923008,117377 760616799046078464,62063 793212957735944192,250633 765016081513668609,85159 773224635206815744,100559 790250460666032128,229693 752898983287255040,14538 754253198219706368,32039 776557322009128961,155390 778366156981743616,167674 771138102823948290,122967 794287220513505281,258829 757892497909641216,49852 792553092659183617,246344 759784713913442306,58542 790668975944273923,233307 791058876724457472,235620 795329617091592192,264397 757695955458228228,48549 772901206674989056,131397 786911522802970624,207287 791792349357551616,240483 795035102963204097,264397 767572704669143040,95055 773610031711485952,137869 785493177855770624,194560 791502940884262916,239539 791601231743553536,238292 767784370362945536,100545 757651971864002560,48633 769298169171673088,111331 788766922800242688,220332 772223013219598336,127957 761537845123252224,68936 789172681132224513,215505 768932980177764352,110362 780949799327629313,183269 788501605377150977,217601 791814491050737664,238419 794088239258804225,257625 795087563858079744,124597 795614717024882689,267521 761196721913245697,66897 764893645262745600,84724 753047907092299776,25434 781454868716204032,139404 773302124197376000,134993 788445754906054656,217837 776031302193704960,152735 791298733828812801,237491 755576592005332992,37457 768962566110326784,110585 761260625590759424,67547 769554302981566464,112382 770240141923278852,117257 794648671459667969,257325 778750414875262976,170187 779316945719930880,108396 767084455353810945,96985 757622083522363392,47844 789543074301108225,226277 794561962122289156,261155 753447514997530624,23739 753756244742115328,29551 774335447845658624,143043 790468870679257088,190936 760730734906793985,62771 788209610909900800,215505 750416111812870144,12883 764763522043613184,80720 790319584641331200,230594 737369714280812545,1182383 766280152850505728,91894 772288930305552385,129471 751638951186853888,14277 771440231144759296,124597 791719638627483648,240556 791977983028305920,240890 763472338180452355,78304 788108359744446464,215050 786714599986987008,206225 789823487858716672,227242 749696300497575936,9433 754997944290570240,33355 786735648250077185,205143 785795168234450944,196277 792042042222186496,243167 772468518486937600,131025 792081728533692417,243398 743482336612847616,11774 773388576335749120,24173 773977391072968704,140444 758723395961880576,46076 775788812051943424,151741 788156523474194432,352258 790395941543145472,212131 786674809929334784,205728 791275525696131072,234212 760429478451478528,61598 786820597154058240,186883 793885709237035008,256255 795256371713294343,263895 789293240558247936,223692 775843985952616452,146259 793555438490914816,253032 793848974583140352,255393 758482637761581056,52749 792206142642327553,242693 777115818152910848,154900 789502049700294656,225374 769737751100989440,110585 776151055272910853,10788 792023459668881409,240483 759384973933703168,58144 781564658150936576,188304 791491609405775872,239405 756907662290321408,45311 788466921293410304,11774 794802282118279169,249926 771409886467022848,118985 795683914375380994,267521 753266561243156484,11774 785320679231094784,11774 791066241255497728,235948 770827449592459264,119832 751946837930676225,18386 752649197275320320,22777 761133752391262208,61051 766277681944092672,91894 786301581171961856,201558 750865444127461376,15808 791264796830273536,237491 773614117806563328,137639 787864164651839488,213138 763961924480438272,81130 766433083377811456,93823 767828100931551236,100893 778723478472011777,11774 791637162634588160,240145 793269236336582656,249926 761668990317891588,70053 793288751371919360,249057 757064612256841732,45857 776451961306644480,11774 758756485262290945,55112 772289318807142400,113754 793141252539686912,249469 785978877961048064,199546 763905354933506051,26066 755623331433447425,37044 769820745941737472,105109 758424534433292288,52659 770805709575446528,112336 786942589702242304,207287 732155019705909248,349456 761667886154911744,69947 787302890318606337,207212 762094628124315648,70928 793941742680678402,256217 785269524765417472,11774 765299290172370944,86440 786948070852300800,206812 771669709733310464,127032 780600840822231040,181683 790265587440160768,230270 788866271404236800,220098 789291130089312256,224680 763166651676106752,76549 771351237186822145,124597 788762083990962176,220526 795360085509865472,266500 764721811196088321,82066 781529570776190976,139404 756214043531108357,41680 759183754724274176,51798 794013435382104064,257423 752024314006896640,18488 775779195653730304,150426 758717691066580992,54109 776065641820393472,153194 765927672266448896,88998 793890176552624132,248652 732242430599159808,349263 758715512532656130,54011 778054611722567680,165523 778423315043975173,167101 773721425114959872,137042 781914363892342785,11774 791781351175454720,240793 792754797485195264,247076 763126851749412864,76048 788450517873745920,218275 753628487601315841,21074 781250767516819457,186434 777178861800820736,160578 792014991180398593,243075 785530161483673601,196748 795048799710412800,263289 770614872337854464,119832 751945785235812352,20579 762595774731579392,64145 769931585277857792,115511 753694610023673856,28282 765996374299176960,11774 772911634352185344,133519 778949199664648192,171324 781270856496472064,185595 761692670137950208,69491 788107806364893189,214354 758850581884571649,47761 769516376629272577,111584 772598610013917184,129474 795374884662743040,265885 776280966604042241,153194 786274284767358982,202429 787830116713988096,207109 758687786144821248,54070 767991093422067712,97468 793176401587220480,249374 780059384269254657,177248 773841769448480768,139404 792819558398750721,242693 754055092265902080,30802 795236065825214464,265644 787340591327748096,207835 791718100781576192,240718 763113408329687040,76127 788566590648266753,218351 794690321145794560,262588 786028767240159233,189031 787058124003811328,207109 791721550877687808,240145 756464963640758272,43391 793082257460396032,248010 793100576724688896,249302 754249380882972672,31728 766379522077913092,93184 793459441433804801,252408 768566691995549697,105345 776379072511434752,155390 793192950633230336,249926 779140799292252160,173011 751784131843878912,16931 759169561191182336,56772 785932635642003456,199546 788805110239408128,207517 774987743055130624,146259 793978054850867200,256451 769884383943634946,115435 773904322786492416,139404 779233426893332481,173347 754765179477487616,33532 756083849856114688,39162 760988848109129728,65455 768828981160226819,109167 763092099780665344,75724 794311025243934720,258456 794983753579986944,257406 779136553012658176,350711 787722079772737536,212595 795357535708528641,264397 763759508619427840,79585 732561483213590529,352568 758116755906695168,51344 771048714882392065,122146 791358391725780993,238207 795093695876005888,264397 769572006237011968,112199 777186508021325824,146259 792404793054597120,243187 792506155348090881,243075 743976393524936704,1247636 792343372149075968,244297 785656572668108800,194723 794689650052825088,261155 785977125702660097,195481 787484262287151105,211347 752646344116953088,22436 770656451723403265,119937 780823643773435904,183338 792525921186185217,246274 794336084398252032,257325 744418646685003776,349354 751563412233134081,18215 767078465497538560,97377 785311357184962561,11774 794701429458038785,262752 795769697732100098,267737 769233892821741569,104132 791770711673176064,235580 756294035678097410,40601 775297792008785920,148045 771884818602885121,124597 788476742809817089,218275 732540907279417344,352466 774390507942268928,142527 786421722597642240,202429 790232567521816576,229835 755163230348206080,35890 770950741330497536,114254 777146634345996288,246425 787054402838355968,191622 791956627402305537,241819 763266724913262594,77433 787044498744471553,207613 750286434788073472,12060 759824044283744256,59996 774317006824824832,140211 759047317769097216,56552 780496962881740801,176710 785683699584991233,65113 793990630540132352,257325 789456398606278657,108396 776608326356525059,154832 779151505131728897,172270 793247363540324352,250633 752717000959373313,23217 778677520245727232,168892 787767244923076608,212968 759194543472250880,57574 788794989501353984,220526 793459006689964032,140444 770250023284019200,117257 785469183215620100,195975 763005621360791553,75899 766346077666586624,93261 770659251744157696,120464 771348955376431104,122622 773901045751746560,139404 764145622236721152,82066 760241135885221888,61412 776198192291540992,154279 785589715529367552,197297 738564372730118145,11774 779513482332938240,464984 754719130801037313,22393 794723630806548480,253646 750449443305062401,10847 759114003553460224,57105 770280909379604480,117257 771678029361840129,125145 773575932862877697,137042 788439092262502400,11774 790793340161814528,233890 763744218976227328,79691 779010784768565249,11774 793173568053923840,249882 758334583658217473,52061 764243835102830593,82002 781511874709889028,188401 786195216977891328,201374 759203679157231618,51798 775462888664363009,149259 791601168917168129,237491 794649072288153600,172084 755859267995840512,40137 757877821037510656,48549 775804202027212801,138490 790707977821052929,233786 760176794829885441,56231 788146999795126272,215005 764855758475390976,84724 771449898508152832,125111 786358426502770688,203391 794120889260384256,256439 776753982806953986,157693 778915553662607360,171029 791659585992089600,240483 791713897476661248,238429 778337247372324864,166532 788005615570448384,214354 764240283873714176,82066 771754814803943424,127711 772409235921575941,127871 779122832156553216,172132 732347338795057154,349209 752294833017028608,21074 764843955947057152,84724 793279129886097409,250293 794226534735171585,256458 770201083427819520,117257 792310051146838017,245101 779919169529655296,176570 760890320351473668,65500 765104394702643200,85562 768171349223157760,103126 777646907057471488,161456 793508261689425920,252020 794187791194353664,257423 785821403388018688,198671 793335266769461248,250633 772826685360046080,132335 794769460251033600,261155 769863138426621952,114254 780086171863019520,178258 765633677199970304,88332 785489258538737664,195207 788521307948318721,215437 770428142066495489,117686 778376086346403840,152594 762160916402102272,431998 778472791846690816,152594 795247694839169024,261155 772976386202013696,133454 786181214264713216,193982 792284817580752896,239610 760164930893049856,60790 794307111383535616,257492 768819929353162752,109104 788077390240940032,214975 789540352310906880,226731 795701904831434752,267855 753615311732142081,26458 788531534399623169,215005 759062061204766721,56552 767363542811115520,95708 790622496903032832,228820 767751940948144129,100605 774299040536080384,141887 775544207633113088,149953 753551330380226561,27334 761950087492866048,70941 768238400876994560,103975 791466241932169216,237793 733131889247064064,349375 757795542113976321,48094 758587597203574784,53703 791656204594323456,235812 763523882762375173,78159 791065928029106176,235590 793930142095736834,241819 794618495132729344,261987 768478017970507778,11774 781223111656169472,185601 788824228485300224,220526 771802636479819782,128194 755559332041879556,37457 760870435454087168,64504 790635919493783552,233131 758665309033230336,54070 761656353647566848,11774 775790547864694784,148473 761332465105571840,68057 785666627131940866,197512 788034579244384256,214492 751805122397679616,19133 752929411763019777,24497 794877891255250946,261060 763099692922044416,76257 777142064500748288,159876 790677459192733696,232640 769006935559385089,110209 788538258137448453,215437 768131436154990594,103261 777298895281885184,159853 792103485856550912,11774 794913651920609282,262053 794926292655370240,263895 777933050089005056,164694 788060247801917440,215005 794531994495549440,261155 768904920451997701,109666 774028951257690119,139404 790426065353060352,230055 750453221345419264,11495 766002827743203329,88930 757615231229132800,48351 761736314744147972,68273 794238681284538368,259063 775000208446849024,146259 776986747259412480,156835 753055424627154944,25255 776787048527048704,156835 794619810684420096,261987 775122893525004288,147296 795658278789410816,267521 773908175191805953,139404 777962010176806912,164869 756192593143271424,41680 776377451622522884,152872 762374236019261440,69711 776917029450313728,157840 787059583609147392,208379 793164379059519489,240718 767336647096672256,94718 776459359446568961,1170441 788885354837258240,11774 794630916857593856,262225 750523188866670593,12883 781528966972706819,186584 794628252308557829,262053 753630096758562817,28732 788556612478709760,192840 766733785710923780,95672 765301386842038272,86653 766635482599915520,94699 767921131449790464,101681 780858863419465728,182870 756895932508057600,14277 778578953296605184,168794 732658493056909313,398865 776241988228317184,152872 762026263418658816,70689 773886329369169921,139404 788154387608723456,215005 768078767009005568,103354 791816414461956098,235315 793256510591758336,248065 775067347187097600,146259 786947332721999872,207613 791828568716173312,240676 793134622662025216,249841 793408716263391232,250633 786264976285503492,199961 791839063762403328,240167 754895961055309824,33081 785621928941801473,197512 778295132219113472,166339 773909912854364160,139404 785692411238440960,48617 794293988555489280,259543 757300451301883904,46890 762970466407616512,75073 788530284547354624,209095 794619415383994368,262022 762087116792881152,1248990 792016654532096001,243075 776612900786044928,156835 785933579364642817,197512 793564405044695040,252741 755880143143436288,40086 757689984128286720,48270 785660031312261121,197286 779132079569182720,172120 771507549937864705,125145 781320841078398976,32404 794967260188250112,262925 795728623990882305,267862 756656325464059905,39096 777343501583392773,160353 778983849460019200,171693 785314825601552385,195104 794533413118214144,261155 757011906498469888,44429 757568720499838980,47782 771396231360806912,125367 764247246632128512,82177 765620726800023553,88546 773964557131800576,140155 756645964488794112,43391 768995681180594177,103354 773581007110811648,137553 768968910871810048,109945 793209245852241920,249926 763537855939502080,78513 786521336957005824,203806 788203892290883584,214078 766061100555198464,89923 794613013940551681,243061 791077945087492096,235990 761541477956583424,68993 763381171606740992,56391 772837387781177344,131550 786890430180892672,192780 793560369406939137,249926 749921728743215104,10735 766659564766916609,90252 795344725683347456,264397 763561037161336832,78192 791776109465600000,240483 732769215636082689,1170317 780817200437403648,182826 764836534428246016,80648 770954926356828161,122146 786700014244532224,105109 753904833686441984,28128 767808139748147202,93504 769666083565383680,114779 787767098151796737,205197 793309369626718209,249469 750352719970496512,11495 752885545181646850,24134 788890234226442240,220689 762826565822586880,73712 792216895449538561,239040 766729052812173313,95948 788072904785326080,212316 792789687295418368,228810 787645509838045184,206048 793968998408978432,256393 777206394093129728,160634 764936926835138560,11774 761679511054262272,69548 793943316475871232,256255 756103854769463296,40867 767427143538249728,94612 776832963380187136,153248 753000003686244352,23742 776045464672018432,152872 786657011249405952,204413 792396697091604480,245056 793931335718969344,256255 758796753055408129,46076 777002218176258048,159546 788738993751982080,220332 754791218261950468,33356 767131694369562624,97852 753596829065883648,28281 764248201146671104,82018 758348356284518400,52554 760981976396472320,66159 766657937733398528,94699 772117294898044928,129471 755210179101151232,32404 768992862323154944,108004 756191691053363200,41760 771890407684739072,127957 788005186249887744,212357 749649294475403264,9433 754078441134133248,31320 757981839583686657,50337 753014804667834368,25253 765017898087813120,85562 768652166936408065,107423 786225378759237632,197512 790648313049735169,233198 764112731201015809,81702 769266760847687680,109960 772899554786238469,132908 793848268467822592,255954 793188088130379776,249926 736702647156277248,271850 759508866581266432,58232 794001133249396738,250293 789176530496737280,219942 772141762072674304,127218 777122593874776064,159906 753219305353932800,26140 791752859792449537,240718 795683445741473792,267862 795764857362677761,247930 791010817080713216,233237 749964779297632256,10735 769502212221526016,113836 785626005071245312,197512 759166971460087808,56964 791775782850990085,191778 785270978863509504,194167 792819897915076608,247329 759609203937972224,72093 788671394221584384,218275 790293128444018688,11774 757940446773571584,49422 785841225022701568,198671 771285381962604544,124495 781249586845196288,185310 766348290615046144,86815 794386731818549249,258878 794542519447003136,259974 761299667531407361,67768 794772532381548544,262849 750675077440610305,13784 776805041256660992,155451 737608688001646592,353148 773236050634223616,132335 768241941439926273,11774 750271454214631424,10735 750817678219104256,15066 773306293733892096,135505 748200692825808896,352751 755155858099757057,35890 771433822659366912,124744 774427265560154112,142225 791426434094862336,238780 751153329544232960,15643 758196155033513984,50804 772967454213607425,133519 793783504962252800,227242 735258043265351680,352280 751140026876981248,15808 791982017034477568,240507 757237404176646144,44429 775035065055129600,146580 792844444512899072,247232 778303546689196037,167319 765308779332153344,87160 772974267835133952,133519 781572844257968128,184223 794958265557757952,259884 779131628262002692,166532 768892638103678976,108849 773751371040432128,137042 754791655904055296,32963 787112105241485312,209043 785895493423345664,198466 756243703744827392,41680 759766878596141056,59073 789234325417971712,224680 764103986026782720,79513 770360102629085184,118087 790900971563945985,28732 794396611652780032,350913 763446879157968897,77731 763858964396113920,80720 793135537104101376,249469 771014034384531457,121612 774255209631535104,140444 790621071380717568,232791 757090001834250242,43271 763594720714993664,76329 769286283604615168,110585 792372305162670081,243075 793867235450294273,256255 781275479043084288,185595 792532016319242241,246225 750016296142512128,7127 757764660166856704,352687 759101258758258688,54146 761592246152097792,67893 765938203442503680,90384 770208509136953344,112455 775156910106353665,146804 787054118963712000,207287 794302826252029953,258922 792825612738199552,246726 753402361985368064,26289 794558145959862273,261155 774078781858254848,139404 781156338185408512,185595 788607602573860865,194060 760691091385491456,62835 785515848018513921,105109 793778422082174976,232976 764972276085252096,85562 791358002183802880,238395 755217352317435904,32404 769657264265244672,114290 770446830513496064,118482 761208690435207168,66897 771417917430767616,125554 787587721376112640,211769 750679067842580480,14421 773806553703088128,138819 788086419784892416,215005 795041216186503168,247930 762893867876167681,431998 771043093252452352,122148 786639872693895169,205181 787816580587532289,205197 753801902865780742,29763 763000187946229760,75633 774516345182363648,142668 788103778348171264,214247 794588995099521024,261155 751757373535055873,18495 764313394094759936,81869 779008432821116928,171324 792773843043676160,244270 763954471650996224,79999 785743302561632256,192689 794531634372640768,261155 753704399097171968,29263 754080628417626112,31377 760249048842563584,60794 795446981401395200,108396 759094418984931328,56964 759343951254085632,56964 763446942592413700,78129 763803469652242432,80393 769204143147802624,111549 792067774961123328,243075 768953878901624832,85326 769410283479633921,111558 787184950709719040,207076 792113923310755840,243187 761593684898873344,69565 795074775584505856,263141 756105604968493056,41632 752198803747328000,14277 758474661558640641,52388 789945769570643970,225608 794268490584752128,258429 795197314134577152,265102 762786446474289152,73712 771809233184649217,127134 792820114756296704,247877 753659504080879616,28866 786908980656373760,207287 790269145187176449,229895 746430657413455873,351789 765094337709506560,61412 793681136736231425,252112 794369098549460992,227345 754831846798659585,33356 788430425387663360,217519 794891529764687872,262849 777950696695926785,164171 778618513489473537,167398 793982939084320768,256276 790725803843674112,232863 785818802302783488,198671 753363326432927745,27222 791327269038022656,237491 751564687485988864,18238 766328351090892801,93000 791681424042565632,240483 793532691475865600,252020 757629292046147584,47940 757718864905981952,47940 766050168303128578,90384 781884433649459204,187976 773992068830076928,139538 788783315780268032,220526 758146471862661120,50542 762878762920783872,75336 795364070559887360,266054 780752506536259584,182726 791951122541850624,241940 762611370756112389,73814 763240900990345216,59370 755120432093597697,34666 776544065538195457,155390 793849643188690944,253088 751905196897398784,20180 766393793453101056,91946 779090657554161665,171379 792773086743498756,247240 772135782249328648,195876 793507231434014720,252711 759000945610993669,56282 788758238309134337,220526 778194482248507393,166390 750811068264488960,14349 789847833490915328,227242 793877349028679680,256358 763588772969709568,78360 764168255141474305,82066 773409689627463681,135725 763392273799192576,47188 766113586976468992,88920 779831918342774784,177233 795038379515617280,263532 768465130514288640,104662 752199778935640064,20617 759608857538678784,54726 788489171430215681,65113 795741037025226753,267003 767443602599387136,97852 786429847572779009,200460 791756853676040192,240926 761541524886814721,68893 766346889897844736,93097 768307113915392000,103071 761381535346032640,67226 772948887430496256,132364 787701763910492160,211769 764450992846835713,79131 794361817233440768,259543 785727912934645760,193571 786968272407113728,206742 787778580562472960,205197 792149285995290624,243187 764996779611783168,84800 787723191791726592,205197 788177629828349952,214809 757601613619920896,47782 792748970632175616,247329 763769505973735424,80098 767886535169495040,101681 790949889035251712,235349 792876365628448768,243398 778275107265314817,166941 774799460341645312,145244 780603957336997888,181903 795143616498962433,264397 774006879693398017,138819 786741870454013953,205728 766289947884216320,75392 792743905909432321,245705 750362748324765696,12883 779843681910083584,177248 761951409671659520,71324 786283357927829504,201958 765687675193917440,88457 775487324541059073,149259 776195157754540032,150440 790747657639649280,232169 793511021759586304,11774 756856390887419904,43285 772587610837483524,131025 790226170629554176,227510 786015122107961348,199178 732632257475837952,352911 766436338044379138,86047 778708955744735233,169107 779156866186305536,64722 779299366301528069,173753 778443111412355072,167220 786968025060761600,207613 777755794347556864,349408 787070874880970752,207109 792389831162748928,242693 793097708726685698,249469 757374698304995329,45122 763945194148339712,79513 791268846904676353,237491 772839799698759680,131084 775286109794344961,148045 794593062320119808,261155 786815930814705665,209828 769173020128731136,109509 786940026001186816,207613 762701245245165569,74133 767790016638619648,100545 769290791596404736,112363 785941525175951361,197911 792643916591955968,245148 750431562181730304,12535 773576548679024641,105109 788065608055132162,214354 767764145211072512,100605 794892341823709184,250293 758476986650013696,53289 757966604395278337,50483 768867228829614081,90982 779837029781733376,173347 786977658156511232,207613 790897580255223809,234583 732599493221330944,1170373 751878111755640832,17794 767465623311876097,96039 788231752858959872,214809 752658901892554752,22750 759106304992391168,56964 773658211479986177,137869 775906353512521728,144654 793936410470334464,256125 793218254445563909,249841 794599893406924801,261155 754096190174658560,30910 762146417561497600,431998 762055924093681664,18395 763627902747291651,76146 779486161320435712,174115 759804070513160192,54402 752315696202207232,18567 770738653479903232,120474 774201536318676992,140444 792182812602277889,242693 777931308861227008,158820 781252112818855936,185313 794001116258181124,257423 763562612046999554,77195 761279592757915649,67229 769864163833151488,112725 794593865877561344,261818 751856164623650816,11495 760617226634350592,63464 776138228353081346,152314 787625349941227521,353842 795617777696575488,267521 773241059547635712,135642 777689866733772801,160592 778198218127605760,166409 792085249865949184,203546 769049228568068097,109348 773921439024054272,139577 756649538547552257,44271 768997575663947776,101681 769258347426177024,112494 770696341626511360,118192 787081217854234624,207051 787353038197489664,210235 773955642860068864,140444 791298029953376256,350823 748909090617696256,11774 754020160382599168,30296 758875516719869953,42453 791707555596611584,240483 792765425289457664,247232 752647149641355268,22662 759298883759534080,57851 774307088323399680,141867 768193673867694080,104395 795144425009713152,263895 775846675919151104,151845 778021701623750658,163484 792117665343082496,241819 768896552999936000,109945 790736890152427520,232881 763781973726924800,80177 739831627023552513,1170858 752662623682908160,22779 760818526428901376,63513 781289865723908096,186584 785885072062689280,196277 791781408859627520,240483 780838087920226304,183269 794992937599954952,262849 771037220342030336,64652 794800972178608128,262849 789514910434598912,226731 781552983406317568,188478 788573781757263872,194272 793072069776855041,243075 791062429040013312,232471 755442297786011648,30802 758748001456140289,54861 765574533608636416,88052 787047367908339712,207613 775438936151842817,148574 766687280027185152,93184 781466520937459712,139404 791005401546358784,235620 777847127498117126,163763 785752348211617792,196917 795113773128450048,264774 754897706401660928,33591 763375117036642304,77731 768514123843837954,11774 765393049618833409,86103 766580582067429376,94269 791131054409150464,11495 779310575650213888,173964 794531384660467713,261155 773922039396720645,138165 792069505635811332,243717 789214884340772864,224680 776258443380338689,152946 778384636036677632,167674 794318738858328065,259055 793295365227372544,248253 732359760398311424,351666 768571380098932736,107423 780329749197549568,179537 776793835506573313,157693 778916180673323008,167319 769401219102208000,113465 791002524010418177,235882 766067476606160896,90384 788566294140379136,217519 764301546771222528,82066 795295200184676353,228911 772648710740123649,131542 786677074220023808,90209 793105638884777984,248988 764169646329044992,80939 785976481415442432,197512 769250670209855489,11774 785485182811906051,194450 757778709432573952,49414 758731859886940161,54070 774696120081494016,143473 775002500415881216,146259 793180217627947008,249469 751097407652368384,15808 772232781380280320,128713 788301785521917952,215754 775496837293760512,148994 778063026356232192,165435 793980230104915968,256393 751034775893225472,16422 774501397412847617,137979 763812058127298562,80393 793286357422669825,251205 794442497342615553,258598 759356021244567557,57921 770622581556834304,1249770 765205549097033728,86103 780019436422041600,177748 791671916918550529,240483 768068290375716864,101472 764879651592216577,84724 794719578773454848,259220 756291301490827264,42564 756979046794362880,45669 780615244079128576,182122 785258002676903936,11774 775026355477983232,144611 781174129991057408,186149 761676136086540288,70177 764437849122803712,83454 772985678049136640,130142 754086566931394560,31400 775880053410373632,152182 795437618481729536,265855 766260408663482368,91946 792341086102556672,244143 758746147850629120,52112 764408485459132416,11774 765376384797544448,82208 791353957989965824,238395 777221724953718785,87904 770521491515568128,114861 770790466551812096,120425 791009547221688321,235487 781298153987444736,186584 754806503454937088,33356 788484028248621056,217519 793198453467729920,249180 781235671574786048,185595 786194655037628416,201619 773601580817842176,138009 775835367488487424,151185 789156102344732673,11774 794100108732301312,255870 795255768903806976,264397 762277197977497600,71476 779149359967408128,172962 771816081279201280,127657 781346221403230208,139404 791714929061482496,238292 794001864761044992,254209 767726971094609920,100893 786928104442769413,207287 763206208178286593,75899 774127442277437440,140444 761624159097065472,68993 770379876188590081,118191 793512807811653632,11774 764109468498100224,81101 780781793683214337,182960 773894735786160129,139577 771751991542362113,125742 781184506057281536,182659 773650070482788352,137953 787258087581159424,209151 792597051896848384,246726 793403231552598016,250430 774795632926089216,140437 788396304204345345,11774 795385596109869056,266491 761055292318625797,18686 763442425528410112,20824 793104094286053376,249469 759193203388059648,55257 760980648169463808,65455 791617282107518976,1170572 792964540707274752,248065 761346059020959744,67973 732487266505891844,351617 760561329489010689,63149 765172751263039488,85562 786833027271798784,206940 792539124188254208,246295 735851796741005313,7224 763971057791270912,77590 753325010656301056,26539 763847090287935488,80720 793249431726546945,249926 732908408165306368,352432 794672951958323201,261796 763420639046856704,75899 792502539719548928,246392 762859841056485377,75073 791781678737977344,241720 760182799349456896,59941 762787733106466816,73926 771276070179917825,122146 750237086465359872,7816 775490457925218304,149329 793304450131759108,249841 792069272285638656,243075 778388157255540736,166852 794328286004396033,259659 758071673086017536,50654 794639595359129600,261155 761962304049074176,431998 780472931763617792,11774 781337991490916352,139404 786397568636850176,201958 785310279626203137,194934 789208663311388675,224297 741297274215616512,11774 753828407398453248,28988 766975446370033667,93144 791656729679323136,240474 774676272010129409,144602 789136997583466496,223899 794886680213856257,350678 795319525109420033,264010 771359556618203137,124883 750205233532325888,11495 761713684502675456,63451 789896769320710144,227048 760690596206051328,62338 769230112973852672,111792 774712364281114624,132335 775042492873998337,146405 781447643922731008,139404 752842449165357056,22657 751120013625556992,16356 760577436459339776,63753 794335821507821568,258878 735399828503531520,1170550 780223883374886912,176128 742772551986728960,11774 756249354579476480,42249 785596930743119872,196277 775479602965778432,149124 790944713784365057,234586 794647925183938561,261155 792054748052611073,243075 763072026735247360,75802 779490921226375168,175415 794174943231614980,230559 758262705828552704,26539 779824456625754112,176109 795492520176205824,243187 773298735254306816,136018 788772042120114176,220029 794008243362099200,256935 762456902701764609,71502 769065348117258240,110659 785899834842677250,11774 789285186319949824,224680 781342193474830336,139404 757177693829894144,42202 759165722157252608,46421 776493412069412865,155390 793245102651088896,249926 781377559716036608,139404 763424539204161536,1249111 786970661663174656,207949 790914742537687040,234796 768548728487735296,105018 768073708317519872,103261 732410921767845888,351286 757643396399923202,48549 763624424163516416,78159 768246643938295808,96514 793180533538721792,249926 794307863376105472,258456 768486119793053696,106774 793632788645675009,252408 766008784917364736,90723 773913572602617856,139404 757266531361361920,45014 762643796077142016,73737 767068115435786241,97355 770698582777335808,120610 772388423525142528,124597 776598232961081345,156976 759979694926114816,50827 786429105596084224,203510 762696710325796864,68846 777075058141429760,159876 780268513130799104,178415 793165459667292160,249926 759095495390269440,56978 786793595097391104,193633 769905956171821056,110362 766709494516686849,95708 794945492090318848,261796 788968487976697856,222655 790605152860463106,232791 755529603532328960,33186 775034019121594368,131421 791791086180139008,240483 781312154054041601,26066 762257307300425728,71026 794023242843508736,230523 785628663408566274,197512 790844302867902464,232881 790952637290123264,234583 769758369431314432,114357 778014860600901632,165097 795070678454177792,262849 767147206851846144,97386 769014154023804928,110362 791677136062992384,238272 795257051828158464,264397 775881108416237568,151165 734879770400395264,1170396 786007618774896640,199561 789210371001290752,224333 795422248148422656,266079 760150990771412996,61051 785716941210066944,196767 779532380809801729,174557 781464685648502784,186149 786427037611208704,201958 773916441770913792,139989 793514072658448384,250633 764170186115063808,82177 778585704909541376,168284 785655025708204032,195975 757073311394328576,44450 771105208097185792,108729 787733065170821120,210215 773978579369459712,61436 790695301719830528,231882 792221366657265664,243187 758432544320737280,49852 761980328202252288,71244 793181329844236288,249926 754038017648685056,30590 771082454832513024,122982 785235604791406592,194186 759503157210734593,56964 764521310869344256,83391 793545316318453760,249926 761259417002139648,65180 749847558655279104,354105 751655693304762368,14277 786179466145959936,201494 758867537614352384,54070 771210434951065600,121479 777895770162954240,164001 792049077928153092,243075 794567467830046720,261155 794609616604852224,261155 763830178787188737,80482 764068416244154368,81122 788111293823586304,215437 789009803523854336,222913 779034544821374977,170187 793361736002838528,249926 791355257653559296,238207 733849813700091905,65113 775534508217102336,148748 791743814121590785,237491 761644546019254273,69231 764855432175230976,84724 772901288967188480,132335 791473595037782016,236858 758672835514630144,54070 766721879340036096,95593 777687246895849472,161349 767314202839097348,97341 788255501075247104,214084 792397670807547904,47940 777194771693514752,160221 793096798562910236,249469 751188190770245632,16583 767801673842438144,100949 756204649686851584,41702 759533150871642112,52112 790162087087525889,228820 758777443373187072,55262 765944607007920128,88669 767992725819957248,101681 786711714171543552,205728 794255919605497856,256450 794729234036047872,262849 787984658587758593,213772 792542112059273217,245101 762728838396776448,73926 767140701406507009,90384 777904884637114368,163592 780836573642420224,183269 787504506531524608,72035 778372975145971712,167407 795063247770685440,199307 795210341902729216,262752 758066577988128768,50827 763956951654866945,78159 752926823034519553,24316 754751329508012032,33356 781179855941476352,26066 789461489878827008,225981 793179730316976129,249469 754865215888625665,18979 760135413721919488,61051 768533957621248000,106763 785669618417307649,197404 752681819447840768,14277 760110671165992961,61051 794041804278599680,256439 760333816548372481,61412 777097435264974848,160180 766431639043923968,92872 786322292129210369,201958 732205906767675392,349684 774672713680125952,144048 791762231352369152,239998 793640726131245057,254135 735924925802905604,1170914 772772808745226240,132335 772687538054164480,129558 791087043535265792,235620 768805006006968320,108849 778288427406090240,167220 786638006467919872,205294 734700288473468932,65113 757682893674147840,48439 765963439269351424,90482 788561524247887872,216009 757738720627798016,47844 791300289584300032,236502 788510170477453312,218275 794913515484180480,263895 756970841410195456,45311 761482068731854848,68421 792391094000427009,245566 765707048390721537,88332 774982982042091520,144542 775082903822864384,11774 786000175517032452,199546 789224020235456516,11774 773706113942364161,137042 751672347480862721,16728 775875384604786690,152314 772588445290139649,131457 781614672902492160,189017 788823979222073345,220332 789088555804954624,223286 794629220676804609,262145 759159559202099200,55887 775937328254623744,151463 750746104535322624,14594 758624380628897792,54070 757804460781383680,48093 762790192671494149,18231 795070184633597952,264397 763576048172883968,78129 781580836046970881,181419 788471697120690176,218495 755005853137264640,34666 760426001495126016,62771 794564253084778497,261155 791476970227892224,220332 788099092417171456,215505 793095359862046721,249469 760416839654662145,60866 773672764280479744,138616 790624980170117120,232280 760896368466595840,65234 777965347487961088,164826 781462120277876736,738099 791181058565890048,236420 751843862327406592,17794 766307136469098496,91894 792599783873667072,246392 764066766402093056,80939 765982179851722752,90125 792453607874367488,244448 756237861385605120,42149 775088817657241600,146038 771826788372652032,126389 788317724720009216,215437 778000090485051392,164826 785280448377266176,193669 786245530372280320,193587 764625214055460864,83181 767439151809515520,95055 770618347180335105,118191 771732940187439105,127366 791703672249987073,240145 771490294445465600,124883 774585949732864001,143585 781154090105602048,171377 786587860317024256,204835 794220439279022082,258598 758431476614438912,52554 785730259178000385,349856 764856117553954817,84724 758019579352350720,47761 794978663393542144,263551 770753558023114752,120690 776678620441882624,47570 777545007905378304,161352 776148353105014784,152073 765956293450432512,87813 768051428992638977,103107 770011456402325504,116373 775037002903392256,146259 777544592627343360,17416 794306788522790912,11774 755026902989930496,45969 776423097486413824,155688 794404203368058880,258044 769225476153966592,110209 775365879861219328,148645 758088974762057728,51136 793589937824145408,250785 765027060968370177,82066 759804117384564736,57574 778385787985408000,167220 788101894858170368,214209 760904868710092800,65180 775369662242500608,148574 767735656592371712,1249459 792860571561521152,243761 786758407382454273,206008 788075739669233665,215005 791276741964685312,237491 793620488706719744,252581 768159947347505153,103988 755278198108151808,35890 732986483741691904,44421 774009449027690496,140570 789428312137428993,225981 755523718785269760,37993 777919591825551360,163763 792036235300573184,243075 793457122692337665,252196 764338664474288128,81791 793837145375043584,255024 771916031568842752,126389 754065185573187584,30296 775084611911225344,146838 795348706669318144,264397 776739964642025472,157693 762686301216780290,431998 778282549491662849,166532 768122436059398145,11774 776745720695123968,155390 781870131123105792,188401 791108429809090560,235251 758331782898917376,52554 770392841306591233,118191 788529048846635008,218275 793886320066170881,255819 760587551195344897,62327 788739818117214209,220332 790731008186454017,232881 791911435295072256,241523 794541225042812929,261155 765707969258455040,88920 762650135579025408,73814 771549447834570752,125145 795008011911778306,263907 788545155787874304,210390 794579128720752640,261155 772470304941584384,131025 785357829272014848,195481 788255807167016960,1170441 760661202468941824,1248755 793824108098138112,252639 759017396950540288,55107 772135884892229636,128934 787619585419862016,193153 788230425957142528,213064 795226501943693313,263906 776174480490102784,154071 790203481382539264,220689 765173076191506432,82283 776608254419988480,156926 758637610512244736,54070 764576722855624709,81601 770288933200601088,117257 776158899481161729,153658 777956702075314176,164764 751174257283993602,11312 793120790270967808,249469 762271475743072256,72420 770195142972207104,117257 771328975939342337,124597 759250536663289857,56964 775712910643490816,149200 764675086444003328,82344 780823634151673862,182659 751058447253340163,16422 778331485749280768,167220 790281528949481472,226490 750721221726175232,14877 775042861989494785,144617 785483980611153920,195975 792050043675115520,240483 750191787797512192,10735 788838496765108224,218142 766417963687616512,91804 767983538654150657,102137 773237052972396548,132497 753651247371223040,28866 759058446134181888,11774 788877869304905728,221274 763074151661920257,76434 769683253162803204,110585 794599906618970112,261155 777153237136711681,160225 763565019586002944,78192 764584419441213441,81024 754015984973910016,30354 775431114320146433,141415 755388574095269888,37044 786920267658428417,197324 792568632240959488,243513 781567930911764480,188119 795291223963615233,265257 793122456366034945,249469 780640577758957572,182036 793606939653529600,249926 794272625564512257,255393 771803131529265152,125742 775703651314577408,146479 778231142738636804,166390 752708650137948160,22662 774280274309971968,11774 777818981826646016,163832 790733394619600896,232881 776125197141237760,152589 769250978679824384,112054 789426924472807424,225875 755117973640060928,35449 770370091657601024,117377 772135009754963968,128519 791726213047939073,240483 753661217806450689,26539 758131222442827777,1170808 753722953917865988,29263 778745887686209536,11774 773603205972242432,137042 787458387839557632,208059 791421583180963840,239076 758304971779674112,52061 772558997249404928,128897 786543557800763392,202983 791479892063813632,239405 793324073304649728,249841 792090918773940224,243848 793971082105683968,11774 764489353330499584,83413 792488700743589888,246225 758770336997474304,55257 762102535284985856,71249 767673111286280192,90252 773621709824004096,137740 792738809989521408,243623 769867983426555904,110585 771546761844314117,125149 785394182168850432,195125 789692971465617408,223078 794724924308987904,262849 789223839016321024,223692 790953593025073152,234124 760078963012022272,60801 758822378138800134,55174 768067583581024256,102514 793275241145532416,249926 733361739509727234,65113 763047748618682368,74630 764907778439733248,34666 785279304607240192,194648 793082598222393348,249348 756192139600539650,39669 761630655063162880,68216 761815423910195201,56964 788497532443693056,218791 791477372633518080,237594 785641779261542400,194188 790469668800647168,227242 794213731949563905,258598 755184157085540352,35449 787276937773318144,209731 758066205148143621,51069 758070280132722688,49843 762262197095559168,431998 790255406052286464,228341 767984034639122436,101778 790515532885848064,231870 763439590896205824,78344 791365580322279424,238207 793122687145181184,249725 778676556713435136,169029 749048212544106496,7044 765689326151700480,87868 788165480435646464,215608 750886831772864512,14421 769238991702990848,112399 769538353809076224,112336 788038974233272320,214209 756601644742160384,41798 768214131547799552,103354 790930919200792577,232911 756568639936028672,43471 793165959682990083,250033 794547159052013569,261359 773244075176824833,134975 763820194800205824,79691 750114545721610240,11296 773636187911258112,137795 792165457855967232,243187 754875250521681920,33850 756213288623599616,41680 776603161821716480,11774 788205866981785601,215437 766363230096752640,92917 773909666262753284,139404 778828091430883329,170252 792581513204342784,239610 781257983208595460,186434 786840188278366209,47940 790441692574969861,226538 790726800376795136,232791 762786593207947264,73712 780180062314176512,178045 785914760147656704,199546 786018895379300352,200382 740580275898454016,11774 773716961201098752,137693 744090075407990784,1247622 791451403847868417,237332 793564204770918400,252020 750751783849381888,14827 765269153393549312,86440 780865796809498624,182960 785878528159985664,198576 750312580942589952,7778 756830172582674433,44163 766404758752026624,33169 765752491241725952,84209 786420157123964928,203240 788225621306380289,215437 769602334745853952,113836 790362687397957632,229895 752277695510163456,16574 792740995871936512,238251 794287874879459328,258829 761159380674998272,66851 770437767809474561,118191 761140108082896898,65180 785718662334341120,197286 791278773765345280,234796 753417871754158081,27187 761422054629400576,65174 776049810453430273,152735 760989536797073408,66159 769984343175462916,114254 773545954976956416,137158 792904328054833152,181913 763273775496454144,77441 775025126396100608,144949 779105794503479296,172123 789658882083782656,212131 790894776870694912,234583 793985588198150144,256125 775476036695830529,112363 777634938929774592,162497 778890424693952512,169201 754876142797062153,32873 773623231521628160,137818 775765952269025280,148684 788599373949243392,11774 795764556261834755,266079 786028620674314240,200368 762322897893548033,69983 769319391351693312,112788 773175251731525633,132853 795606142231740416,267521 779310821474263040,169485 779357176817029122,174315 755569705323073536,37433 778204834033872896,166282 786412260092628992,203510 792879054315814912,247240 755386644946124800,35403 786732467822727168,205728 750558076185546753,351436 759538148808556544,58028 751160153903247360,17259 768935690260275200,109470 770778111495446530,120610 778365768656445441,165421 793633849624424448,252014 760531134442725380,62728 770015683950342144,87607 765146663136727040,86103 777999408256262144,164826 790625019457970176,232992 756756800255373312,44450 787105789144072192,209043 793923639074766850,254209 750720840791195648,11774 794063733194526720,256502 764069501499420673,80655 778200619915980800,164826 794295773840044032,259220 793128540434673664,249469 757552911668932608,47782 775767665721937921,151185 732857752913989632,353672 755230885964681216,24745 774222000642371584,141881 790265313665265664,229693 792070737251172352,207613 762853411616268290,74281 794638789893378048,261942 764267103369043969,82283 765660557961814016,88920 776763609997344768,157693 786394016522698753,203674 795747490750414848,268231 774021357264707585,140161 785476870116610050,194059 794359453348872192,259659 794596934052888576,260081 790949306299666433,234653 793522129971122176,252706 753433512548728832,19598 791882681306972160,240145 794867510667399168,262849 780837884249210881,167101 767096513398972420,97811 770730050870190080,121046 771112642471526400,123324 789546445024161792,224297 795009632800571392,264431 765591245976633345,87904 768929207300874240,110381 791426841328377856,238099 795264477650296832,265257 767269468292714496,97850 768581213166637057,107559 776446672125571072,155390 789675252628369408,11774 770296426442153984,11774 778361927164502017,167693 788696272333049856,218455 788811740557430784,220332 751773711481602048,14277 732724748665430016,1170595 787989911425146880,212239 786282809136676864,199460 793846155280916480,255942 795321493173534720,266054 791051234090156033,78159 794017575470559232,257325 761231868364726272,11774 764924338269097984,75073 758000828686798848,49925 776184192635809794,151463 773680237158641664,138707 780633570037628928,182257 762671062198972417,74133 754117467820011521,30267 761210853513322499,62452 773518911257972736,137042 768559729975046144,106702 780573418475233280,172132 791751573978353664,240483 792031876068151296,243075 732949639666749440,354730 793865123119173634,256255 763975125335015424,79600 785513937336930304,194450 791722224034025472,240145 764380136376508416,82177 795450013900017664,266054 758666699490996224,54070 793654779075366913,233154 759111753305321472,56964 774733038093606912,144654 785579994386792448,197286 773508216294612992,136947 773612698978361344,136093 765220487341322240,86440 768224097897549824,103354 760720400875655168,63451 785275482241638400,194560 746377844519927808,11774 791407323545636864,238965 762365796211314688,72809 764971964272377857,60541 787343899866099712,207835 754714882847768576,22393 781525873828700160,11774 793957475602939904,252639 755454891003224064,35890 788828186255720453,220806 795093513788682240,263926 761663437449617408,69947 765963705045676032,88930 793274921199677440,249926 762670317013651456,71476 771928019103514624,127707 792502067474694144,243614 793137139424702464,249469 762273113010802688,70886 787049419891994624,203448 795061595995078656,256358 751723286896095232,14277 757854955201925120,49754 766371249870217216,47940 752816152842297344,349856 793929250139033600,256358 751066814579376128,12883 785803116147052544,197286 781893829779533824,11774 785845159233658880,198878 793166321424801793,249180 793351947151548416,200369 755137396631539712,35044 755826776211877888,39957 767370970877362176,96039 766772574927716352,95708 771942679991164929,127775 778254601120256003,166913 771349095009189888,108396 775393763149484032,146205 790114418369531904,229229 753976546050748416,28866 788906700598226944,11774 793177559714279424,248988 770465689740115973,118192 772789832565288960,132578 781513318582226944,188401 765132485076381697,81946 793968112500518916,255942 794205753158602753,258771 791768969837355008,240483 759948094783959040,57574 765276665467564032,85562 776825672404602881,157755 787998661615706112,214209 788547449627566080,218892 765224956179406848,86103 766744245214519297,95682 774331664281591812,142942 794557468303036417,261155 761304334390951936,67852 761730292805533696,70543 764131740290023424,82066 791281352230313985,237491 760878364311912448,41108 788410755091759104,217519 789152171732402176,11774 791396592922169344,238780 733001729889980416,11774 761424627222458369,67226 763809807652511745,80136 758023276710932480,47761 776542591810756608,156132 758116585261314048,41703 758238851810811904,50285 777054461927776256,246425 788707760107945984,220029 760908457012854784,65626 778045677188284416,163990 790740430434349057,11774 771060220827140096,122982 791509088840679425,232640 774491036412420096,143353 791051592522792960,78159 771393472435716101,125367 777321821947527168,155451 787147321159147520,209351 794722988645982210,261155 767850947099914241,102137 768522960416018432,106281 780592658846781440,181886 789143248937766913,215505 794637698472427522,262053 749664980404801536,7914 770999322737451008,122299 768802005905178624,93405 785687001815060480,196277 768037901972152320,102514 773168481424449536,134561 775991562694119424,152735 790870319594672132,234533 795323174133043200,261155 787473756709007361,208928 788154212324483072,214899 790784119579906049,232881 791234148363079680,234583 794260929034620928,258598 756110466036928512,40881 732298247100899328,351270 759531667694379008,57574 781829124713132032,190635 785546237739200512,195849 788044746958733313,214173 794273231037403136,259063 776921139301855232,159505 767480947352674308,431998 790944423911694336,233705 781451433459716096,139404 788465029473529857,218390 794445154425847808,257423 794970887044800512,264335 776058436542955520,150028 779574021797150720,174230 795667423240323072,266491 768548909421584384,106753 775384637245911040,148170 787029074883457024,207287 791223632819257344,234583 732925857472204800,353228 750037541487833088,9754 761637950845104128,69231 766681256377450496,93823 733096987952877569,355106 750472619380572164,13532 752954013943934977,24603 779456766945923072,172185 758296810746056705,51809 761651165461409792,68054 789441119130038272,225981 793108133920985088,164475 737747800667099136,354115 768592010441744384,106281 774302634664562688,142090 778817880334872576,105109 773586069107384321,137869 750135293135716352,11495 750707772879142912,12883 761022895384514560,66159 768621089647845376,107984 772222510653845504,129991 774033307864489985,139404 770775503384956928,120610 778961682160836608,171324 790263013467119617,230282 790917229646843904,234583 778635891933868032,165512 793902314167930881,256021 793979174453006337,11774 765280927303938048,86414 790556245056978944,232169 793243501362237440,249044 762679351733317637,73926 766371022597611521,93286 753011126846251008,24108 763704229768724480,65291 764889264953913348,84724 777517142069669889,90252 789546716210958336,224693 744329965294936068,349197 765300909760843777,11774 781284025629630469,186584 789410256711323650,225866 794059013751066624,257423 732697796264878080,398859 756308736218632192,42495 776413804091420673,155390 793700149847470080,252020 774805366924206080,63149 785651880642740225,194082 758243036186963968,48289 771588405343821825,125554 795355530189570048,266054 753310417531711488,26702 785611166470897665,196917 795390692923179010,261155 789537508879060992,205972 790042494775857153,228124 760913417628770309,64722 771073067682566145,122146 794696584818634753,262752 794678493292339200,261666 774603389564968960,140444 790216855294214145,228354 750882796587982848,11495 761347343354560512,67587 773216992023150593,135386 792556274340753408,246535 766414355051245568,91810 775501893669904385,112363 776993567927656448,156835 791761175155449856,241118 793580936486981633,250785 760823169691385856,64722 788737695556132864,220332 785984907050782720,199961 757002323814219776,351340 771852554825297920,1249871 766597523570032640,91700 766658358602498048,93261 758052821862350848,48663 789514450411724801,226717 776205692872962048,153596 790789221518675968,233307 755452034841796608,35890 766581041532399616,93823 791676465536438272,11774 756206546934038528,41789 768644894646607873,107469 750385892347432960,12883 765628874663170048,88546 755095428941639681,35044 780744949516075008,182036 793839600431198209,253032 752714913429073920,23217 756491003121569792,1248387 775361543949123584,148473 769083957124198400,110659 790282768361979904,230282 788473320794648576,218275 756923398660513792,43271 773975411931897856,137965 786759490330697728,205094 777901720080822273,158524 788187361372807168,214354 794617383457406976,262022 750205211210289152,11495 780090238836219904,178258 790916478925168640,231894 791226057089245184,237274 795082358554853376,264010 767003767921192960,97081 780566023976124416,181409 793907401216974848,256255 756275870688485377,42432 771512706432196608,126390 788180350564442113,215505 733050928228507648,354869 772129719697321984,129551 778340550378389505,167220 792438771262169088,245313 760556155693326337,62708 769637417322024960,108849 749312703513169920,7511 771492615552372736,124855 781735805685526528,177455 786399077369917440,203674 762859313199140864,64635 768904283421044736,109666 786952742837317632,207287 788827552034861056,219119 789294996079808513,206666 763838338272866304,79996 777937150226538496,164826 788404701150777344,215437 791638996791070720,240145 792762218219724801,220689 749591045634199552,8160 786246989419679744,11774 793289250955333633,249926 780637404076077056,182036 785977897769177088,199546 785589679433273344,197286 793135491432452096,249469 759033964405207040,56302 792174280003969025,241678 768263146792509440,101681 778616014414221312,168794 758581107709317120,52311 785863372080291840,198878 791680429459857408,240718 766887753401376768,87904 795004442148007940,264431 785902420266287104,198671 794679378105905153,262022 758033350233849859,50442 769178108574461954,110362 776248497255309312,152872 778967768267751424,170477 794681426566402052,258922 768854926416048128,109666 791723041092870145,240556 754731127781359617,22393 791384807812976640,78159 790855503626768384,231894 767055871113330688,95672 771387951125262336,123975 786500352367616000,194723 787089087408775168,209043 788059065335291904,214288 794826578899259393,1063777 763446757120479232,78337 766811890643111936,93823 794532108148604928,261155 795422840472354816,262313 735038527503761408,351644 785459900575088640,195125 792415935348903936,203710 755456231829934080,33689 786461888267685888,199211 788778810468474880,220526 768848946399678464,107423 778288319209869312,167220 781222514311569408,186149 793442079955353600,250633 793847340524195845,254135 788740771897892864,220332 792093929126649857,243865 774250851728756736,140230 787025679044915200,208065 733487082933477376,355137 795424317911638016,266151 763141527480700928,431998 774797232986095616,133519 786023592702021632,200235 773177553058226176,134963 779042928899592193,29263 776926508430548992,157993 794723657406881792,261155 756564837124169728,43553 794028682130161664,249926 758425520266678272,52696 759859235828019200,58254 786058528398147584,197512 788884534687248384,220029 795350271534632961,249725 756431063749160960,11774 759589854627794948,57574 757463784340324352,45311 771397972936491008,125222 774381444395245568,143428 775414828256985088,148537 771887770176401408,118191 792086392352440320,11774 773515003567538176,137042 776194379065225216,150624 791454516906455040,237908 770717375905792000,119832 776933509126623232,157755 785865134019346432,198591 790569544020439040,232137 794987571025743872,263906 764466126243758081,83537 753021384134041600,24229 785540091892551680,191653 756191517539172352,41760 758653193379278848,54070 791696680517300225,240483 792833250754383872,11774 757688674821607424,47761 787725822782169088,205197 791354491639623680,228124 765282770998456320,86873 753038056035344389,24526 770014531837915137,116373 787304789096992768,210170 788871721168232448,220815 795396921099714560,247930 738862491040518144,11774 764986465407242240,85562 772447530307031040,129649 776935100034396160,156835 770191065282449408,117257 792119125757812736,239610 775827065429975040,151156 787802552041480192,205728 772119386597519364,127775 780051056864600064,176129 749708089520103425,11774 786618913350119424,47940 789084123834880000,7047 794685126710071296,262752 769731898704736257,114388 781043870041792512,183759 791349001987559424,238395 792494971618103296,243075 794596349538799621,261155 753748210376663040,29263 761636258451955713,68987 786657012025139200,203674 769487890988535808,112399 787256163037511680,207151 790747993972482048,231894 769734156070817792,115107 780801815835136001,182671 752285990228783104,19246 786313948542881792,194450 794715521534963712,261155 768995259082743808,109988 781273207772893184,186434 789496348282195968,225459 763438157903851522,74366 793095598232788993,249469 792530240790786053,246392 793510321239490560,247240 790990358087802880,233736 793508635645128704,252741 770444204023558145,118191 776187397423951872,154279 771069468852285440,122982 760525072079556608,1248768 767780957554298881,100891 793818924454256640,255393 793156372078526464,249841 793181146708344832,249469 779759341222109184,174230 749823881221898240,7826 756393857026252800,41518 765241667129487360,86440 785312005087383552,194042 791341885440856064,11774 795052861310828544,264397 765189397083852801,84724 791286864607059969,237436 793591911302914048,252741 762013466551083008,71550 762293724802064384,431998 762772688456839170,73712 792067790752677888,243187 793877710686687232,167101 794329209573437441,256038 775429127914553344,148574 776569046955208704,156926 788390559912235008,217519 767125380721283072,97852 774038147701338112,140444 787813212431327232,210238 733646510043320321,355850 752661669541666816,22779 785730618151702529,194082 785822168710049792,192558 785332382530433024,11774 757641388028596224,47782 780592238845886464,181811 787358353613737984,209466 763769567130820608,11774 775015423972610048,145503 780616283041636352,150151 781473314002771968,188119 793201714799124480,250033 777580784597159936,153002 793545306956791808,11774 780620102869872640,182122 793148999767318529,249927 786980330125266945,207613 758495287354789888,51778 773894072222101506,139404 753756706144792576,28508 780562336918695936,181419 791387742479405056,235590 774514413646647297,139989 780954354966732800,11774 763781363162046464,78566 778443195650756608,167677 778760702961983489,168892 787726861379833856,205197 778755771353882628,167677 788506079843852288,218349 790994201521577984,234583 786724880364339200,206008 787925333655875584,213064 761327940663554048,67852 765703681161453569,86414 753386842460921856,27188 755044131303456768,32887 761352282076090368,66801 773871907959476225,139404 786281646781702145,202429 795703182966030336,268281 745482192541777920,11774 758012362968403968,50827 794083304303718400,255942 732370621389103104,350660 761575304464916480,69231 775868587382898688,150994 788017524461887489,214209 773634761642434565,137042 792799812890398720,241819 755074795859947522,35044 771771533245243393,126498 762765293563342848,74781 774096714990891008,139404 785594960947077120,197286 768197335180378112,101681 793842983279865856,255942 779230404268158976,173347 768819194016194561,108781 750502870865195008,12746 791027690249809920,234796 786267321295736832,201958 760142051568607235,55660 791730315140169728,240535 788395641537978368,217519 788826359715942400,216009 793201417422987264,247379 793975039305478145,256458 793239385521041408,250293 780429274666897408,180074 781453185592401920,185310 790003227089440768,229269 791075005887111168,235990 751594456059555840,18395 763128691165532160,76549 755224454486106112,35890 777238759267901440,159475 754719512541302784,33356 755392524928385024,35890 765541996509425664,88052 794948515541745666,263096 792587840320188416,243562 753587993538072576,28281 790671491528478720,233498 755984676603342848,13343 761503236448669696,68884 767882059108855808,102202 769989176863383552,114301 780938496588546048,182726 792453390567563265,243513 793592503912034305,253206 773631540823748609,138165 760319221209325569,62130 791255339899367424,237491 778794349450579973,166282 790643996355723264,232169 759599798060093441,58227 760940757893189632,64664 775034856476672000,146580 750165603940466690,11495 774377600311500800,142648 781809394690293760,139404 756272753041346560,42432 792392838726029312,192840 793245322143301658,249882 776058571595223041,153194 753907465020776448,30247 757457341990043648,33029 786445538073993216,192032 786661697327140864,204958 772460484146581504,131025 788610364778872832,215437 786442581383090177,198513 795496877948956672,266138 785262412513419264,194210 769101172904951809,107953 779154921677393920,172962 750848192426704898,14277 763363062527172608,77731 757426296817262592,47090 769321703281266689,113189 778721973362827264,169600 778205393151332352,164826 749829162953682945,10307 795376301540540416,266151 768205147558248448,104162 779259320114507776,173347 758065638728278016,50923 795098629140873216,249926 776125148260741120,153545 765253198227668992,86763 788908193393086464,221972 793894185107677184,255942 762262732397608960,431998 766767238560882689,95672 773804270156144640,138819 789904469886513152,223857 794689379092537344,11774 768252005924024320,104026 768984812237578240,1249625 742496636644040704,738099 756532239500972033,43391 756947119253118980,45672 776816822771388442,158428 756615718888673281,44429 794700608523694080,261155 756419734111858689,42344 764100410072150020,81702 780139662459408384,178415 786365651602538496,202217 736337374481768448,1170338 755590255533629440,36392 793509091570094080,249926 781337213426552833,139404 778424691732033536,167569 788136970081927168,214809 759433743257985025,57722 780208340047507456,177233 781516650214334464,139404 762708807189487616,74431 753999621261627392,29790 768747008744120320,108729 772852598445527040,132835 792365471060283392,244143 793798984997281792,255393 761400696914587648,66159 788501376900878336,218495 756853371206791168,45014 767691829072375809,99900 790979590583877632,235590 790989462830354434,235590 768874233715789824,109571 792068924288344064,243075 766095482141769729,90357 763549619309641728,78482 754753531534462976,33356 768073968234467328,102188 771899429951447040,128615 781630224605863936,189515 792863530135478272,247586 765955197587841024,88930 776568861088899076,155933 775717711108120576,108396 781455428039352324,139404 754716311951970304,22393 768998477007290368,15066 766427109141123074,93823 768508768409837568,104973 791767967595761664,191778 795475075902406656,267133 785689126997626880,197512 792203755345350656,243187 747520752300204033,11774 758365137304690688,51171 794604746741055488,261155 794028822832234496,257674 792760385090752512,244453 795699319974326272,268281 774452906531618816,140444 793602276824756224,254008 793633118645137408,252020 762052778743074817,69947 793278460038971392,249926 758769532848799744,54070 767776473352658944,100893 786952496564568065,207287 760111448714465280,60995 768964598858813440,108729 775518307717820417,149319 793177218155421698,249926 793933454002049028,221524 754739348822687744,23762 763371622615117824,77586 773953879755067392,140444 785930939079811072,199546 751642220810407936,14277 765030968432336896,85434 765563620893786113,87904 773983853299970049,140232 787698635702202368,212139 767339890124087296,95055 777036414072389632,159403 776241085521596416,153596 795113645730631680,264774 765612858734288896,86743 791132572516544512,203710 763807866645950465,78566 774449901346390016,143585 791680079378210816,240483 759262749167915009,55661 777080667641307136,159308 735229841742663680,1170550 750655183554686976,14277 764170213155803137,80939 773628772100734980,137777 785297100133261312,194097 794047677847764992,257492 753806326120062976,27045 793565498533408768,252639 750400002812436484,12292 772820546329407488,132335 790754552991539200,230909 770265981423714305,47570 770685636567244801,120613 764988431332102144,85562 778488610114994176,167220 787023288031547392,207113 775375639276756992,148574 768176989253492736,103126 779360575230844928,174427 791679354820517889,240483 746741392114753536,11774 769786470752260096,87607 772806310064775168,132335 794757946274172928,262849 766026477427187712,90384 770943292171247616,122146 756111299008802816,41632 785970958817431552,194082 756291368134115329,42432 793970808829911040,257353 749816319239942145,9754 751820155735404544,18486 767921268297379840,101383 778439955613790208,164764 768950830200303616,110302 792569485500690433,246704 768855290330558464,109666 780019277751463936,177748 791126708254572544,232169 769858462994104321,112494 793882655003738112,256255 794369738176503808,258741 762058476453527554,27045 750706336740970498,12883 777559985341526016,162348 787063516935192578,208395 788242903269306368,215088 732265050094735360,350812 761109598782656512,65180 748929889231785984,11774 795066000756641792,263906 794579182973878272,261155 785964672490938368,199490 786246532312039425,201958 786920005887725569,202636 788187043704680452,215480 790328560464584704,230485 773295777858719744,133043 758637312897126400,54070 759076816174714881,56784 764671023123984385,79770 768952665774493697,108373 778022893707988992,162497 757208511260549120,44461 764007332997009408,148861 781541613071962116,188401 765313469763624960,87145 773185612186722304,135025 772908556773236736,128886 793629048639553536,252581 794594325724360708,261155 795418530321727488,265855 788525078698799104,218275 791356456331276289,238207 773499387615911937,136947 760516344290877440,11774 767227011911733248,97432 781665340195348481,189256 788543425779867648,218832 732324720440311808,350808 766474427982807040,93184 748981703100760068,47188 774320782302388225,142942 793457832142237702,252408 791943188239880192,240483 778313636313980928,71270 780811547182411776,182036 773900961655889920,139865 763438494832271360,75899 764707607818936320,83881 787523871369007104,208146 769697861244039168,114779 791784071806480384,240793 755929877283348480,40668 769696488469528576,114987 790979415442284544,235590 791196632645636096,236951 766983331292467201,94737 769209619222630400,112939 792075425409224704,233154 793114262696783872,249469 793150619959697409,249927 794869343402295296,56391 772524637611851777,131007 773077513803300865,738099 757672425634934785,48735 750478921330819074,13715 753729174070824964,25321 754009743027470336,29898 756904630898929664,44163 761775880125485056,69356 791682397691674624,240483 759819316506136577,59725 756672536813903872,44450 773875885086826496,139404 792015586167586816,243075 755038144710504448,34637 761052382264299520,65455 765739406112223236,88627 787740704541933568,205197 788032279822032896,202979 758484519112482816,41703 762293034419499008,71099 771865050868883456,127579 772839433796149248,132140 775699234926583808,150511 775970842320728064,1250232 778734779986382848,169109 794540528394272772,261155 789544934869172228,226490 766662875603673088,94699 774430447849922560,140444 779577173468389377,167939 775835448979488772,151212 759243242651152384,57605 785786853668642816,194723 776562395481243649,155933 758434193848176640,52362 785642350844506112,196357 791002578385510404,235620 795724965995757572,261155 775156480227942400,147481 771947859365269506,128267 777315790060216324,160593 758746688689287170,54070 781724224121548800,188119 734655489141805056,65113 788753929857359872,220332 793984369106919424,257325 756677098140557312,44429 781244516040925184,186091 785633192720027648,196277 787353699433668613,210274 789130089455874049,223829 758116048797179904,50827 771314427073134594,124597 781229566178291713,186212 791775176983769092,240483 756532986284220416,37294 793978084651335680,249926 751831550128513025,14277 755198930783051776,36057 778320678885785601,167517 760884212006289409,1170555 771533439526838273,124744 791366563584540672,237491 766058369706627072,91146 781259897916751872,185601 754738601263439872,33356 773480661017628672,136947 795380275731644418,265644 755759580844584960,39462 767495552565149697,97386 757616758735994881,47844 755801098334642177,39207 793189358132158464,249926 793491350423375872,252741 766758979481448448,95988 792796625513156609,243865 778826971404865540,170252 778168342762942465,166282 788289951204974593,214123 790883475482038272,234583 795666974252691457,267655 768844472872472576,108991 773906181974732804,139404 756576576574218240,1248409 752240869047054342,11774 761320461477085184,67283 793910625093107712,256125 794983134077087745,264397 771220427020521472,123825 785502323665539072,195975 786436386417106945,156928 768825801202626561,109104 775966770754560000,149087 771208080839151616,122982 776134258444292096,153921 776505993610027012,152594 789513350237544448,226731 734600135158697985,174090 768260371106803712,11774 768949093448110080,108795 775838205132189696,151947 795105127292141568,262925 759110170140086272,55660 766082732963221504,90384 770691744077901824,120613 791687874508951552,240067 793492435380776964,235487 785991488387678208,200412 770638349119782912,118191 754040329125367808,30370 791361138881593344,238207 793863225657942017,11774 771848963876003840,128017 756202231880220673,41680 785491790568751104,196277 760653891541229568,64197 763933042972909568,80393 788477091800940544,218495 759272030000865280,57722 785552431727783937,196277 790387685705805825,229724 744576404751187969,148861 791613456101150720,238395 763426341442027520,77319 779333012525817856,174117 766600109404499968,93823 773516033609048065,137042 742173309727563776,11774 757891259390361600,49852 787535372616101888,210694 790672485742063616,233307 795372053314486272,266441 770331433122476032,117843 794970540993904640,262847 775110180166131713,146720 757287624071524352,46407 760998172827136000,64730 780055605809590272,172962 756272455786893312,42432 762283693851418624,70797 773768356667072512,11774 780757807612166145,182960 793515557329010690,252741 785638863070830592,196277 787074063244165121,208178 757228231661527040,46006 768987378430148608,93144 786397851190304769,203240 771837670435594241,128043 759152746356355072,56192 792818038630383616,247877 771092010258182144,123540 773609642190630913,137869 776241334294315008,151845 763098861749559298,75899 765150471132745728,86103 770664297751908352,119832 788168872499163136,214123 754098419724005376,31320 786663728783691776,205728 762622494587097089,73814 792750484431876096,237491 755448473412001793,37433 775144875884937217,146761 755559727052918785,37457 765218535685689348,11774 767753444174082048,100949 778626378266714112,165512 792034458694148096,243187 749667691091243008,9718 792988458050461696,244550 793129270453370880,249348 764906671516725248,85270 770428945225359365,118191 768056145722372096,103149 788986178963841024,221971 753663596694036480,28508 732650675453210625,353200 770240087971930112,117257 758421690510553090,47940 763237310645297152,1249110 765883622746365952,351436 769347194872705024,112768 793874062925791232,191065 794408825260359680,260404 785275882214744064,194667 793890215697870848,256421 795326079393210370,249926 754976561565147137,34666 793110929973977088,249469 794304872740814848,257325 778453936650850304,167674 794487575641751553,259701 769019122244018177,110709 775468507131707392,149661 791919800419127296,240145 795702473642168320,247930 777590326319943681,162638 779738530079703040,175092 761632143785267200,69356 773214911027609604,135234 794273643438153728,258456 741718972228243456,1170556 749329380220866561,7816 777602295790010370,162610 779064204963745793,172120 785595955420786688,197286 768062542098882560,103030 769265349137162240,111225 781198174434258944,185595 755507548510298112,38183 781578611061030912,188670 785527595697922048,196277 792032528739606528,243075 775679190377037824,150663 777880144262213637,163763 777979894659678209,158820 785890276371865600,197512 765504013454413824,86076 788753656002801665,218275 788131112996315136,215031 776005675461832704,152735 785821751418597376,196524 788391351607898117,217519 751659162317230080,18215 755034793990127616,34898 781468869722505216,188119 794608981708705792,261155 767395736300482560,97379 773657739356549121,135381 794949084046102528,262847 788760603716268032,220526 794702540008988672,262225 766325720750710784,90790 761771944945614848,352033 793827599713566720,255246 766007512449548289,11774 753776435936976897,29790 757175496970866688,46235 773991614368931840,139404 778723420460584960,169384 755105342846070785,33356 791732421158924288,238233 795261003286118400,264397 795337181179117568,266079 773914805304459264,139577 778924588025651200,170169 791392183408549888,237908 732279387782033408,349814 776504191451746304,155898 765343895626604544,73814 791679784644333569,237491 760312957259493376,60779 773926762459832321,138819 785310224395620352,194206 786940636574261249,207613 792465284242243584,244773 793103653372518401,249469 752114627933310976,18470 776118356575342592,151741 792850784140472321,11774 793573177322446848,252340 751788748904472576,16931 763913784679395328,80393 770298456753729536,117257 794318558863859712,259743 778399453635973120,166409 772470234796191744,131025 785718418217406464,197512 758455553131704320,41680 794903156455079936,261155 755427646608146432,36467 788865238066143232,221143 755579270475505664,32642 759454877391134721,58412 794556821583241216,261155 788746170038222848,220332 752008770176286720,20272 770480697073106945,118191 780603089367826432,181755 790760726575079424,233558 794721352947220480,262849 758372767582543874,41703 789096153119854592,222655 764205713417613312,79585 786045371566919684,200383 764189184970092545,82283 773567623548116992,137639 785324691678334976,11774 787120425406955521,207613 757270163364470789,46384 774698805245739008,144941 794599308020436992,261944 778488076859355136,167407 765333652721065985,86763 767788013216669696,11774 773772581975560196,138819 765393843457957888,86472 786905156122062849,207287 788164941001785344,214899 788975827740307456,221971 793098995195412480,249469 793129388162318336,249469 750746912341561345,14421 785809217907294208,198586 770305222417809408,117257 757704726242795520,47761 776016241584590848,152735 789316560112406528,223692 750055209196478468,11434 770577606269775872,119100 770658308114046976,118192 786588101535596549,204835 770939533483356160,122146 775124686816456704,146720 790643660870258688,232169 794327981867077632,256217 752879579119902720,24134 766486674914222080,351658 795108911070072832,11774 771056705161482240,116567 765633420978429952,87904 785609904488800260,196917 775103133600972800,145866 778376253594148865,166852 755158615317684225,35890 771482600628191232,125853 773613436001484805,130988 788103108433817600,214247 792246245393895424,242693 786313803600232449,201958 770588626212167681,119832 771419345368944642,125554 773310356659798016,135517 756476874688176128,42045 786384400212713472,201374 766799751496994816,96299 776266551800504320,143948 787455628000329728,210207 794319276987465728,256393 752982540311494656,24788 795000963207745536,264431 743057568629690369,1011996 754749671021486080,32861 780821704977313793,182870 769009280867504133,110362 785914080536109056,199546 773537767397568512,137042 785500843718107136,196277 789324444212858880,225359 769263745067606016,110585 787845325159477248,197888 792158811200946176,243165 764532728696016896,83903 773531593805660160,136515 781302046985039873,186434 787825198053470208,210208 790298504824393728,11774 766558689272532992,90384 768620283943129089,106539 768963014494085120,110585 773285687856623616,129991 793351848816091136,221785 794028652606488576,255393 760240691653988352,48052 763443018229776385,77731 794313539489918980,259055 774251889495912448,141360 768483424743010305,11774 785525108106334208,196625 770647249542053888,118192 740833213053030402,195876 754084905747898371,31425 758711494880047104,54764 759228285775732737,44461 771413829137858560,125381 793252760208695296,247240 756729972115529736,41839 776143781775020032,152735 763614193287299072,74247 763874114968756224,80939 790976033084309505,235179 776807759115345920,157755 792881460013301760,351147 756030869157150720,26458 766416417532936193,93850 750423070922399744,13343 773351521585102849,135025 781507750681378821,185310 791730919921123329,240483 760837278675664896,56964 765561126264377344,86440 793455471059501057,249926 795732836477272064,268101 753957501893283844,28732 774235662035873796,138119 750071949871706113,10848 754701357039259649,32941 761542974350163968,68993 773681801051172864,137553 766027446562856960,90125 788017277467623424,193197 758040194427785216,50804 754762261986541568,33356 771190946310389761,122978 754132512121561088,25064 766429191436763136,93823 772976054491160577,132908 788747775605440513,220029 785602320721514496,197512 795012115413237760,258878 758070078319493120,47761 769291154265288704,109960 789169115411812353,11774 761729259006066692,69947 776942263276494849,127903 788752060669845504,220526 762586551876513792,73685 773958143801819136,139404 781714593265520641,177455 736714310408273920,11774 792606606336798720,246632 773382523761987584,133702 790723745895833600,233154 761936396634292224,68858 764995808538132480,11774 788156555942256640,214899 768226052288221184,11774 769575628794462208,113412 770943976895549440,122146 772138871702159360,128519 751142463520186368,17120 767597631929479168,99757 767906492406198273,102137 795727117417934848,267655 769318130027995136,112788 755879514450776064,39657 764166497799249920,82177 775487290223255552,149259 761838261278871552,68854 785673791955361794,197512 779941835716358144,175962 770070359848673280,112382 794643739096530945,260874 755575407332696064,37424 763849278183866368,80366 790913444904103936,234583 781485845261889536,186584 788546000604372993,52554 781646402384461824,188500 787716142844481536,205197 765947274736263169,90031 791374908810993664,238207 786015540208959488,200009 787128196772888576,208176 791236946840416256,235774 750749048416538625,12883 753405475555831816,27280 760653543342743552,63451 770437102169231360,118191 788175030525898752,214247 793432857683255296,252020 795457922687975424,266151 787040553988784128,207965 773988953082834944,139404 774987286308020224,138490 773495430990540800,136947 794546680205082624,261155 771314603011616769,124597 771825928468955141,128328 778198844253364224,166409 778221971746217984,163084 781634296561807360,189515 755888752912990209,40476 790646659235647488,232169 792277472456937472,229345 795177350740721664,246726 756556715600916480,43471 778743554831032320,169715 789934590567723009,164764 791833987836772352,241940 793100010183335936,249469 760162704455704576,61145 760919109961940993,64730 759288397483614209,57722 762125998695469056,431998 763397405320613888,75724 791271522958733312,237491 732734895458385920,353789 781356127107878912,139404 793493910043656192,252741 763925868813049856,80393 774344894349324288,141360 793204509958807552,250064 793232929895751680,249469 794014733552799744,255870 792398888330297345,245566 741728019304308737,1170556 786722913638453248,206117 763822902156419073,79131 794171513758957568,257492 767809433179136002,101681 778678569102745602,166409 792288232302010372,243398 762050467434201088,69794 779845231470489601,176030 775770303905558528,151463 756603286791327744,41839 787103113987534853,207965 758735712329936896,54070 776544590035910659,151374 793993604100296704,254135 764509700037742592,82066 765528765078265856,87867 775534351752761344,148874 794545962186219520,232137 749447598688178176,8792 769675071082287104,114779 787877480463949824,211733 791371486498066434,238395 764792705792696320,84666 777936193103142912,164578 795666125480542208,267862 780156206312808448,178360 785622620813221891,196676 787127716348768256,206644 788152576176951296,214976 795443378393485312,265855 781477218568503296,188119 788964788449579008,220526 790883869322948608,234583 792240846519230464,242693 753464035585122304,27317 776223510234529793,153095 770741784787968000,120550 756664885908500480,44450 764535475222654976,82759 773654300518080512,137198 781273670777839616,186584 791984560359735296,241819 753118806000726016,24704 754718046078459904,33356 761957717149835264,70858 793144430945562624,249841 757803638299303936,49431 794639001953173504,261155 794328463251357696,258878 763796761039216640,80393 769457315519008768,112872 794560230285639681,261155 766742641782513664,95682 751123389989912579,16299 760695134124113920,63071 764177304436301825,82020 765961522719891456,90384 787099699559956480,208014 761281206348460032,65540 764190175928856576,82544 775797902790778880,150404 793240296918290432,250064 794020519183908864,257492 794580117540532225,261155 760499307933863936,63149 785658753844588544,197512 791418231504375808,237908 785644128386289664,194082 785988800828899328,199755 755657113964257280,37424 777509338063699969,161883 791715156535353345,239611 758803557889945601,1248642 794934557220999168,263895 795616336777007104,267655 755165464506925056,35890 776033037859467264,153002 776919046079905792,159245 791357511274201088,238276 774600195044577281,141360 754733536717004800,28732 763425778335744000,78129 765778415660204032,87950 770373650235043841,87904 760920687578083328,62452 788524356393578496,218275 788930392308973573,220689 771483707282710528,121479 786929759880175617,205728 788573707618783232,217634 777641295036776448,161277 790301585108766721,11774 765283187882950656,85767 764077948785659904,81702 767754013743812608,100605 780607619501207554,182037 746252891158085632,11774 788118758455902208,215005 766891291863113728,93261 752263311211638784,21034 768309918625431552,11774 791003334282838016,235774 793959775658655744,249926 756548519721373696,43553 759738261392818176,58980 788353742764515328,215608 764787652549750784,84724 767196605934030851,97852 753253210819887105,26522 757933947380641792,48029 791685586633445376,240483 794583237272080384,261155 750381490395967488,12883 773624676715229184,137869 762725066610188289,74133 791420676934553601,237999 793217797706903556,250033 765340279394021376,85562 771332219860295680,124601 771453223861415937,120690 776138303456350208,153194 772512993905086464,127134 774048331106357249,11774 777858836732321794,164001 758401836088819712,52921 760527963502686208,63465 785515517662539776,196277 788020204982923264,214209 767412763811536896,1170555 776970494507704320,157082 770229774862123008,117257 778793099761942528,169232 785991839753113600,200490 791778959096774660,240483 763462925575081984,77433 786179768312033280,201494 752016731510607872,14277 758498930640420864,53185 762462071715799041,47283 788105172807364609,215505 789161923279523840,221416 792163917787049984,241120 773606066747805696,137978 769930317331243010,1170572 786866904443023361,205039 767188993523879936,96919 791695536243871744,240145 765995337525846017,11774 768736660347555840,106094 772258978587783168,90193 789933420046524416,226883 792016974394060800,243075 794569125041274882,261155 770277672744316928,114861 786555565761781764,204413 790906960732454913,234796 793246945502429184,243761 767834532989067265,100561 777548506449838080,161413 793165339466924032,249841 763818551203409920,79691 767011740626276352,95708 790391820593172480,229693 759464907196735489,50442 785636743391379456,197286 793447126671818752,249926 765225935977189377,86103 769322452665204736,108381 769160392136417280,109360 793807467931168768,254698 794599154362224641,260874 768505834565349376,100513 789485896336707585,225959 743517282077392896,11774 762303505184849920,71324 771578580291555328,126389 774424119852937218,7047 775774240511500288,151463 763343299797217280,47188 770658198546214912,119832 791338320794050560,237491 789544389282373632,214899 791721923549986816,240483 750144142513242113,11795 763107747126648832,76474 773983914566250496,140372 768847625256710144,353879 794891112464977920,256276 766555900668579840,94396 791055767675801601,235620 752898587764269056,24316 767200454778327040,97355 771394901913243648,121795 759894678913241092,57336 785702207878332417,197879 773991346730184704,140230 786977881914245120,207613 795495075287625728,247930 734383588448317444,11774 788293316177633280,210691 777270751703535616,64722 785459651966009345,65113 785602125241909248,197512 777618448675442689,162768 780938037345878016,183269 753739784141606912,29263 759536639488192512,56231 786772902750203904,204413 771809356534788096,128121 778768947156021248,169923 790273664386076672,228576 775434781249142785,148654 776288907759497216,153845 791348701826543616,238383 788908616157802498,221785 746376491412381696,11774 773517722923720704,133702 773885728577073153,139404 788458388405432320,217837 760621491314536450,63267 769651179299172352,114779 775075788660043776,146246 758840132082380800,54070 772761327785893888,131421 781175445546872837,101020 791404056077938688,238780 792824538358804480,247877 794597449113341956,261796 766271196732219392,90908 780584463529017344,352011 787283234639978496,207613 770668953496653824,120341 751857173223862272,19880 792657196219629568,244270 777600180841512964,162497 778380358408663041,161901 776595038721617920,155933 756654311019573252,43391 788167232790683648,215969 765018206075355136,84745 792550475837149184,244550 769139550715207680,111558 794981750334193664,263906 795312536119873537,233217 776616297257840640,156103 785316349484539906,11774 792353214817505280,244143 795367787770343424,264397 754234936165531648,29263 778394579363999744,167003 795687751437971457,268183 775879108135878656,112363 788737102485655553,220332 774804788399771648,145244 789295539485609984,219509 732292028789366785,349776 779315205318799361,172023 786970277007753216,207949 762826019304710145,72978 749222066088513537,6988 774013619784810496,139404 781631667966398464,188458 789326853479608320,220539 762387744878239745,72978 794702145769664514,262752 756260316128874496,37294 758172961631338497,51344 775066189370388480,141091 780094006915194880,171968 773874698262351874,139404 757265172314677248,1248458 787776091465261056,210235 759882541343965184,58227 785294252276416512,182211 786404544293007360,203674 793178503239708672,249469 793450794263588865,249926 793109100213235712,249469 754145418582302720,31377 758447983213981696,52545 762720412161740800,73814 792318402165473280,230332 794595899859234817,261818 758538099479629824,53703 773600553800704001,136947 786877659833708544,207096 792024776080396288,240483 794169946301485056,257492 753325602904608769,24788 792056371915128834,242712 793680331308015616,250633 769857548677681152,115413 780226825121333248,178735 766864523890298880,95707 770295021602045952,117257 770981806690619392,115817 771476425073451008,124855 791021805196554240,234796 758635114511212544,54070 773771154787930112,137158 791450728417984512,237202 756186005170900992,41680 769025354350620672,110362 791441580620144640,239107 775656390127853569,150404 773666299826216961,137740 776518426038763520,155898 788211697446064129,215437 791238766690127872,235667 794186248042770432,258331 763443466697310208,78159 773515604426756098,137042 775058666177396736,146580 786299096126468097,202727 787002375131303936,246425 791498907528392704,237594 793257292367966208,249926 776485543295250432,155896 793181338467725314,248988 772698430313336832,129649 794939633377353728,262847 763374422719860736,77586 767708837617033216,100605 795699848167231488,265855 755214201577242624,35319 763233173190893568,75899 757710189055401984,47844 768172477004546048,103506 768935035911204864,109666 770251699323826176,116920 771138941256818692,123085 776149889063395328,153845 787626915779612676,207796 777971137858985984,113365 779374517122498561,174442 765455045794160640,86440 756080467909218306,39911 780154065095266304,177233 785470989069012992,195849 786242157053042689,201958 766253530332016640,91946 770625749346684928,101383 760805676599930881,26066 788570696024780800,215437 766017097646432256,90553 769568846369787904,98896 768173668815876096,103071 787050050895556608,207287 768596098931884034,106716 770743912726159360,120474 771804893015371778,127218 788768173860462592,220332 752949277626802176,24196 754148295279202305,26539 775507491870220288,112363 779765575832653824,176110 785326785625923585,195207 777664785181663232,161456 741651025606496257,37154 781344669703639040,139404 774688068431450112,143585 787808814955397120,211880 768484778567958528,106774 779126580090200064,173011 780073237887590400,170187 733278306141929474,355480 781334948464644097,186584 787840268385026050,210238 788441886721572864,216009 756280715457794049,41680 776582078641086465,156644 758750804169764866,54070 780087948200976384,178258 785321968388145152,195084 749689087225769984,8497 765592355625775104,86440 770692434141458432,118191 764143699466989568,78542 754718605405786112,33356 789430441413529601,225943 794015509561757697,256439 753314784041242624,25189 793196188006690816,249841 787379470105653248,209863 792010040928374784,240070 766941612492529664,95707 790718518778064897,233756 793338895538622464,251331 762725822444609536,73926 769218544378589184,94699 761281505100431360,65974 780110855094411265,178258 756561995046846464,43553 751120420007505920,16506 732955931999227904,353002 761903482009821185,69548 778981607134801920,171693 781479043262590976,139404 755082746486222849,27045 763033981285724161,75615 757943844377915392,48735 764247717405089792,80939 791634046233247744,239405 788538346725269504,218832 768867198832144384,108782 770636672576782336,11774 785492094458728452,196277 787125506315522049,209151 788871702608547845,221832 750370759403417602,12883 770770056846254080,121282 776202803207372800,154534 787276263144755200,207613 789196076217577473,224552 753643998560997377,28508 756405478272471040,355305 756742990270345216,43956 771409515191427072,118191 791013058839621632,234583 758864882406002689,54631 767015964843966464,89945 771742262766297089,125554 775062237459255296,146704 775539150279811073,149953 785942634443472897,195125 787094076655038464,204835 754786118151737344,33356 790673026102681600,232863 755206251856834560,35980 781902294036152320,184462 789066508643082240,200971 786742726595272704,209828 788053495362555904,212528 755507244519690241,1248311 764021330689691648,79502 771465916697698304,124855 773584762728353792,132497 749677673421606913,7546 761315535925547009,67401 779590115513499648,172185 793250757910855680,249926 795658589914288128,266491 776756861232029696,157693 792129239436918784,243075 764384009736622084,82744 786134368066506752,199504 770670596980142080,120610 776829630493753344,11774 791265250804961280,234583 789104514502582272,219942 768520954116845568,100605 769294748800647169,112265 781057604772429824,183759 765701424659435520,89221 768604104880971777,107069 733398826816409601,1170327 759191527528824832,57574 781011205615972353,182960 795460089461125120,267267 751650060924968961,19272 790627583926775808,232280 791446621158420480,237491 772906933531480064,129551 773502983971696640,132364 753033782387769344,22411 778303237468413952,166532 791029192368553988,235179 734420243435663360,350684 765249236543963138,86440 765514689094844416,85562 792159359174270977,243187 753319886726672384,24173 756412309757648896,42432 769354083899740160,113165 794299960980217856,259063 766267968800092160,90482 773869049914662913,139591 785602717867651072,197512 752671163646513152,22436 761866835600039936,70858 780736209702170624,182036 773516139334868993,136904 754980521277476864,34666 763886257747423232,80939 768566677768318976,107469 793809776182517760,255393 795340065258008577,261639 754863854883143680,33356 770115546734063616,114848 770388237961551872,117377 786017381738958848,199961 794172461503811584,258331 776528478598332416,155318 771382156136321025,124597 758870325530464256,1248642 759144340333690882,54070 794530857562292226,261155 781573447696678912,131056 765662403740565504,88998 780934613233459200,183269 787722280319148033,211347 789910649572765696,227048 754847726685261825,26721 764967622463094784,11774 778656774350069760,166282 755569931500916736,37655 790978604125478912,234796 750815785468194820,15536 760533406837010432,1248387 766760762870231045,95530 769716844059951104,114884 778853933049667584,170252 788087183026561024,212139 786415749749284865,202217 794665799223037952,261155 791732777653825536,240682 788128376481427460,215005 770510707226009600,117257 791014836264054784,234653 758699980257452032,51451 788872296639397889,221832 785985386145210368,199755 787085882260070400,204835 774271324072050688,141316 790310441280995329,218489 775279178870583296,144730 775400004412399616,149040 779816578904838144,160539 765173977597693952,11774 749394818808164352,8497 787049407178870784,207949 791853892573233152,239956 794195755300851712,257492 785632933747036160,197091 776527507243864065,156103 788442878175539200,11774 758852013274771456,54070 769654184538939392,114779 770339440141021184,117257 790605670395449344,232791 764818441920475140,84724 772996573391314944,133957 774006295493943296,139404 768854736325844992,105109 790323776923795456,11774 793139439824273408,249841 743044997084286976,1247414 760664604540227584,63505 789183939021643776,223899 761018105971617792,66159 788040921795264512,214354 788875203073802240,221832 793459352443191297,252196 750088380663209984,10847 769175085945122816,110344 778333738635702272,152594 787830183248162816,204835 790880307268452352,234583 753696064146857984,28037 755434470799511552,37433 794610935763767296,261130 769681848133783552,112382 788045828946407424,214354 759778178386714624,51807 781369888908640257,186584 788564894270357504,215437 760215562026905601,61011 765661210855428096,88994 758445997781426176,50827 772540249113104384,129551 771801655134134272,127952 777808273621786624,161988 791198562319233024,236928 773563825182298112,137158 779432784829911040,173682 765411724992229376,87245 785952406030999552,194042 793545601858146304,252020 766435562093961216,93138 771076934339964928,122344 777133223717507073,156652 794003705221808128,254209 786669357355167744,204413 750133553812254721,11168 758111887187857408,47427 761046931552411648,66116 767087023060508672,97685 755835907215884288,18215 793527241716207616,252408 794635030643539968,261942 763782904140922880,80192 733447461872656384,349375 753360195376537601,27222 757775068604665857,44274 773709588315017216,138819 793953939037294592,255842 795216933142626304,264397 770474914113552384,118693 793147388802195457,249926 755441108331606016,37433 753878391498039297,29898 771508746472357889,125142 781275010455527424,175207 791315470729089024,196180 794348963554009088,259034 758433773402877952,52167 761959717061156868,1248861 752309719390380032,17842 766429529560719360,93823 754781054888579072,20232 760861477527916545,58387 776615277622538240,156835 775994555262988288,152182 789560283165589504,224680 792170010697277440,244550 795745625002360832,268766 776205492758675456,153596 789224153324908544,222627 790663132687523840,231784 785639003642929152,197512 751891616324018176,20283 774057595380244481,140495 765947476243341312,90031 793171389708537857,249469 752145345732284416,18470 795237150228959232,265644 750062179072618496,11463 793539582084079616,249926 749409650064420868,8588 760962504046575616,65974 789906771443912709,228522 771300589598670848,124597 772388303924400128,99816 772754602286575617,132403 773706678143508481,11774 794277332898824193,249926 794362790433669129,197512 757416149407510528,46890 778200589389955072,166100 791098644720037888,78159 789155776178761728,222647 793171890059747328,249926 793646931020947456,249926 795012239069544448,261796 786934237891035137,192032 764267643297685504,82066 775063152765472768,146704 792030447110877186,243075 779828177640095744,164826 786945537127903232,207517 754853560853028865,33356 755044650864537601,34638 792433329769287680,245148 759806949550587904,58267 778042700830388224,16011 753597062059483136,28355 732304628566593537,350295 757280790426234880,1248442 772087598147698689,127957 751577023038918657,1248174 756406779634786304,42432 786966577853980672,207287 794026303603101696,254209 775866775132999680,151410 791354849208078336,238395 779706586679930881,174557 786583028814479360,204413 778203682466914304,164826 791661557801377792,240483 776951126918705152,158338 790974400900239360,108396 764357865058340864,82766 766472342314844161,92958 771511945866469376,125163 767855206239461376,101681 775028391841894400,146571 768878722392915968,1249528 789788876860555264,227242 765258593012682752,79020 770429066717503489,117263 758271896987336704,48289 774015663224426496,140437 780838317646553092,183269 788624035437481984,199657 749403653941800961,7093 777592724811751425,159559 734871108386689024,349566 781164005180211200,11774 763560466312331264,77303 770296599922835457,117257 758725862413905920,54070 790555303360159744,230732 766439692434743296,93286 793263907444064256,249926 757297110513426433,46401 790523583906865152,231894 790896716677574657,232137 776597529446215681,156835 788099806841405441,214899 768866223274790912,109767 764124996499152896,82066 792136240300642304,243075 750088425735278592,10661 764214185790058496,1249230 772952476312043520,11774 793114627764654080,249469 794374280586805249,259034 795270852191326209,263926 758595769972776960,51451 769230143869034496,111557 794575744026509313,261155 756074967549091840,37457 770097120267399168,116867 773599213276004352,136904 779364535878623232,173753 791639204992159744,240145 794538214019121153,260453 756615815303016448,44429 765684755711033344,83488 794306253581324288,258598 756728679699329024,44243 763438400758087682,75899 765530837060321284,87904 766708575364222976,95672 752299465462001664,21714 760094947588575232,60866 761660233391366144,11774 774106698201956352,140043 775989126067806208,148574 781582789049061376,180039 753694601903480833,29263 773891157172559872,139404 778649785700126720,168892 795423801655836672,264397 791707485866450944,238286 777589732909977601,162638 794568966169497600,261155 756289611517702144,42495 766433034748833792,92959 795713972922150912,268231 767147300560986116,98146 794303153810395136,259134 758859360458018816,54070 752935457240018945,24134 787540890755665920,46572 787831734935097344,140444 771110140292558849,119813 766694114469437440,95593 773901745172967424,139404 759208015438413824,56964 790616382677319681,231870 791211510206861312,234583 785610879144382468,197512 733398182374187008,1170601 768241567324790784,101681 755559550372241408,38183 751188431275958272,16457 761344210280689665,68102 771069677124644864,122532 792290295329263617,243187 762652748009525248,431998 771886704886251524,128404 785722733648760832,194082 751555963161829376,18395 772773691297976320,129551 756549370472902656,43751 774691726321520640,144602 786992133169307649,207113 788049109538082816,214288 764457059580452865,81574 767167099932438528,96848 753447701228892160,19376 754745543792918528,33356 762699206880407552,73814 771344786926084096,124597 751753481460080640,14277 778376919758745600,33169 790658950886752270,232863 795655199834697728,200922 761951620791934976,70628 770938846313902080,122146 778979466135605248,171324 781895547368120320,190635 794597285803921409,261818 780475277134540800,180647 761714848044429312,67226 759186336347750401,56964 761885244102471681,70941 780739828912717825,182036 789029060252884992,207613 793143861694590976,249895 780603528876175365,80785 785484543105110016,195975 793130450596327424,249841 757423147419336704,46624 788873032206909440,221785 755179559524458496,35445 794582346208972800,261155 755179123283156992,35890 787768121188835328,90209 794600409641996288,261818 795363455742201856,266054 794179419627622408,256502 764964356064882688,11774 795760266017284096,261155 785918891855781888,198878 760214299038117888,61011 781338083987906562,139404 767534831928483840,99514 769741230314033152,109874 790692245762482177,233558 793193143508213760,249926 755174101409488897,35890 762120434980687872,431998 771051232920150016,122955 785326884095602688,193669 792104344074252288,242693 766061715091959808,90384 776884494414512128,146720 780114653900931073,141360 787321331339493376,203034 790530711849533441,231792 753653730306916354,28508 765909193282891776,88361 766013640252293122,87820 774955597368176640,144198 791315524856778754,237787 781316427303227392,187370 793108759094685700,249469 787865554824540162,210235 786279657620385794,202429 765681139965190144,84724 758876419774566400,54070 773859140451962880,137927 757683639400341504,47128 773890054057959424,137698 751776024300486656,14277 777628166022127617,162497 767748698952572928,97852 776639593105940481,154474 792039687133261824,243075 794908689723490304,262849 753724209248006146,29090 757719960755908608,48826 786024768000503809,198620 758028594194952192,50314 761665871685095424,1248861 765618380585988098,87858 787006882229649412,207613 781118489733902337,185496 792111584474783744,11774 764221755154202624,82544 759528759292678144,58250 769537100613988353,112788 795732916571553799,267446 773653990672261121,137612 780590683119812608,11774 732979888362262528,352432 757219861986545664,42344 758804240085032961,42453 774676476654387200,144494 776184121076965376,154469 785977582109855744,200382 793260678765277191,249926 747807506584375296,1247775 751757940797779968,19352 770397196869132288,118191 785838550159880192,198591 794320846416289793,258598 768966714683822080,110607 794694193226596352,249926 781357531713179648,139404 791752391423066113,240483 794315286623027200,259543 766352373144952832,93286 768863069300809733,11774 795699528460632065,268281 794659335704080384,261059 752626579260502017,22664 756893817719009280,44450 771081518357753857,122982 751178802395512832,15808 794825591509893120,261155 781612472994107392,185508 791055855751991299,234583 794332691848044544,258741 764236817696784384,82066 778587482841645056,167393 779740195868385280,172185 793451729358426112,252196 763126483636350976,76794 770296309987282944,117257 786995862425612288,207949 781500213672411136,186584 755957775390212096,39125 763493225936003072,78159 770753988576804866,121080 791267328616960000,236454 792797354306838528,247715 794516690616733696,238290 774595754455396352,141360 791381013146415104,232169 794397054671921152,258331 791761923339464704,240718 776775497891975169,157082 793945583098757121,256935 757852475902746625,49754 769667080408924161,114779 793543123800645632,249926 762039133502107648,71185 760592902565363718,63451 787811484361424896,205197 793597464574038016,247877 792574397806546944,246225 794652039200514048,261155 767440188813500416,95511 769365442989142016,110302 759596110256087040,57574 793113892398460929,249469 794563086543884288,261155 795188331361406976,263906 792078223882326016,11774 754185874280034304,30370 758383870878355456,52061 779445348691357697,174971 781170425523044352,186080 785464536602177536,195975 792724262121459712,246225 735869760592838656,11774 787114504089763841,202636 763189183682793472,76723 787772107325181952,210238 765607525123252224,88399 765996628075540483,86440 772763334047371264,132366 770812178010038272,118191 788089320871694336,210253 775865566913527808,151463 773728445255725056,11774 791474948195745792,238272 785919412301733888,197512 785661623302295552,194082 787303706907717636,209452 794636463036043265,262319 773238140534394881,134561 794242247709622272,259200 794778718883430400,262849 777312469152702464,160014 793886055694860288,249926 788198166952718337,214247 765586769932726272,87904 774423544415387648,139105 776835877783924736,158327 779850142375616512,176890 788430192540651520,198591 794237164884148224,259063 764386051146260480,81869 769257657186168832,111448 787128869954342916,207613 775831171208929280,151463 787003018579292161,205181 788677773053325312,218258 793233610354466816,249469 760223586665820164,60794 787946717446569984,197512 792836364068847616,247232 764037129596964864,80648 786531265319055360,203674 771361456730300416,124597 793989020204167168,256358 778291018617716736,167220 793199071481696257,250033 767437739369242624,97447 785268441838039040,194648 780594300300169216,181886 787730950985768960,210460 793290100054654976,249286 775446013406482432,148870 777027424043360256,158116 793219405870141440,250179 737565968386269184,738099 751725093391306752,18215 758277966325514244,47761 785577059980550144,197241 765161383251947521,85562 793273024501850114,250633 778359802468700164,166860 792054445475520512,199111 771712790214115328,125853 787849134489427972,205197 794170783903793153,257423 758712474006872064,11774 758992470071881730,52266 778210805309378560,166409 767535040347660288,98072 770711966323208192,120689 771544779536510976,126390 785668143972614144,196277 758712136226992129,54748 794648431411216384,261058 787721256728600576,205197 758146142362333184,51595 795741030981111808,266491 754807113709420544,33355 763836824028520448,80720 764264325813010432,81749 754749126496161792,24252 757954658732081152,49754 790994189467078656,234583 773900387761917952,137108 776712116157845505,155451 793101159967830016,249469 765691648848306176,87858 791494231642640384,239446 793946217247973376,254135 750345864636403712,1248073 771412343456751616,124597 793246062924402688,250293 785846696064479237,198671 788463453182709760,217601 758476995558711296,53185 769326808818970624,209828 771820170184527873,127358 759579331253325824,44429 777670780461154304,163153 781327905980870657,187393 757261105228021760,1248475 770194432737980416,44421 792803843704631296,245724 776572217882710016,155898 762775886449872896,73814 773207076373921793,132802 794221094014025729,258598 755225834294611968,34645 786987975066292225,207949 763575914772979712,78959 788834631676207104,118174 788660334684958720,23762 763061523304415232,11774 795475226775556096,262784 763047349514039296,73814 765376433187237888,86440 749217883717300228,352060 778409365170683904,152594 762616742505877504,72653 777959786230927360,11774 790874753972117504,234583 791421759258001413,238395 794600690479939584,261155 773476926937829377,135903 773954409906655232,139404 776202694134489089,141887 795040704963559424,247930 776492435862003712,151741 780545091547107328,179718 794586309348179970,261155 762982507038011392,75724 772154452291780609,129471 776427675678183424,148045 760049519304118272,59666 776071109422686208,153019 768922624034570241,110209 761652032285671424,69231 768473393330999296,99476 760793926475341824,64722 761944499736219648,431998 764148282872303617,11774 766017968010428416,81929 793988641198477312,255299 785299377120243712,194934 785384067520798720,194170 787070135219748864,208928 787047379723702272,208487 778281002544300032,166409 749196948494807040,7461 790580510712037377,231318 787407729094696961,10310 771415649348268032,100605 759139079288225792,1248673 765404054365143040,85257 771031949918044160,122146 751138932818141185,14277 787633610807533569,206117 788429647562231808,197091 776951583049330688,159411 785560457331474432,196788 734126530872283136,1170810 775761696208064512,149124 788789239538417664,220526 753677757687533568,29040 766714594517671936,94718 768887570604421124,107469 794311845012082688,259063 764934215402131456,84209 767132748607729664,96514 795087285150740480,263907 733598872212111361,349283 770729685508460550,119774 778195253694201856,164826 792773909921746944,247561 765969122802933760,75724 786380579650416641,202727 771775414939246592,127836 788079473606492160,215005 780069695802187776,176196 785914263617441793,199546 788191689856778240,215088 758439255915966464,53144 791680451433771010,239446 770368568865067008,118482 785696931506827264,196277 791118684207124481,78159 766858151698112512,95708 788154575937277952,214354 788800280905351169,220526 771908811829293056,127344 795299045883289600,266079 753782567548047360,29790 787336416527208448,210207 759941925629677568,56964 752067115432091649,19472 794320169090695168,259773 749375132523606016,7849 794344737570430977,258193 786446358127321089,202429 793230131816828928,1248155 793257298927812608,249926 749693540628832256,8047 758176159540580352,51826 764168711850844160,82283 767684458208264192,100605 770439679346823172,117257 785632686782033920,197512 794674765411872768,261050 766690991399141376,95568 788123146255675392,215754 769017703629815808,109960 770300657391640576,117400 770704927484157953,120613 794642769838948352,261155 750760334986715138,351792 785420892725665794,11774 786278575641010176,201958 768218967261454341,100893 794777474483847168,203546 761969020123897856,71386 765691929593913344,86103 774352825094668290,139404 785656685465481217,196676 763811421616562176,79131 773689412001628160,138765 751156834023534592,16583 765939493002108928,90384 780263137203347456,175549 792598132047564800,245101 787988319015612416,213887 794721506932690944,261155 774443955429728256,143585 754855617349713920,32873 769598543212474369,114422 772818446887378944,127925 773741191074607105,138382 786377334735589377,203240 751545936413757440,14277 793997912145612800,254135 758075180929298432,44740 758805341828059136,7311 773323005170683904,353879 794565110287241217,259623 750803866694844416,11774 753371763317305344,27045 773510783590215682,137042 791696566629175296,240070 795400740554428416,266884 753097061361455104,24269 769694708750774272,114987 768245227970625536,103389 773954168780271616,132335 754721022419632128,33356 759378252578291712,56700 760083666064277504,156826 781329084307664896,139404 790891953533485056,234583 772563443253547008,350954 795030106611847169,263864 762451992446808066,64870 790577332071247872,231318 765720303825620992,86088 771397760364929024,125222 786029331348918272,199478 786672990847111169,205270 795085144168144896,262226 752218940034600960,14277 780977655306854400,184229 768191218429915136,99476 757701973500162049,46280 789986232851795969,228354 749726221643186177,9433 770838846166536193,121612 785461555949371392,195975 788881826999828482,220727 774097221750927360,140444 793163951630589956,249469 771024791067320321,118724 788126978851438593,215754 775712936044167168,150877 778270244586549248,11774 761655515680309249,1248944 793648019052830720,254058 794908371614777344,260613 764241665129197568,1170700 785495939683192832,196356 787100914511384576,207598 756276382276186112,41680 771529164792864768,125111 772930287554535424,109666 749775156265050112,9433 793146767948648448,249469 755346086567436288,35890 758097553921609732,50827 792391869133008896,245607 732363557082439681,46501 788042681184231424,214209 757223245632319489,46228 764626138698096640,80486 792018623376207873,243092 778027872791498752,165097 751783587016482817,16422 768941656309637120,110209 777956557300563969,164633 779117100304625665,171463 756645393841070080,43391 771763421486452736,126995 787778054672093184,213064 752629387967606784,22662 775365049841885184,146259 788133839898046464,215754 791326024155930624,237491 763248549832175616,431998 771019175036936192,122146 780601085488529408,180310 789083413554798592,222561 788506193991864320,217634 757746207313846272,48439 763458702691020800,78159 764835138458963969,84711 779410578141949952,163990 785682791967186944,197512 762183895039303680,68672 769853407570096128,112363 764781667005464576,84724 793523842039898113,238207 759384603706560513,57092 763800629626171392,80393 786617023069466624,11774 757969044226109440,50435 793249085146923012,249926 777952931609976832,163824 786974148547444736,105109 780805395803693056,177712 786210121785479168,201494 788530384447287296,104244 788414474734542849,11774 788755049765756932,220526 749703883786579968,8259 780837138048905216,182036 792077362552864768,243187 795299587208712199,265686 753315239114964992,26894 793950057133408256,256217 753997261290475520,29790 759135452246847488,55257 778789526789427200,170169 785811719171874816,197286 776850709157408768,157755 793865679678078976,256255 778363380490907648,167569 790267636810522624,229895 792089497735487488,232221 781517580976742400,188401 781656146935484416,177455 772918576797913088,132335 773883053844402176,139404 786102298112032768,201129 786343204564054016,202007 795185609304408064,155451 768841182889652230,11774 791444522811219968,238383 763527741496971264,73814 786611020546633728,205155 756576369480466432,41702 790268053443469312,229895 767890737048408064,81946 772747822714191872,120690 761472324000419840,67226 795000009540440064,263898 785545839548608513,196788 792190441865285633,243187 756208534228901892,41682 762721103370457088,11774 768638513927507968,107745 764181267579408385,78274 793836776049610752,255393 750401524610641921,11495 764883649275670528,82209 791633825201729537,239906 765396555889274880,86440 793809410418061312,18395 772886610618621952,132996 751631862695464960,17842 779364186006564866,174315 766450614524006400,90735 785865906563981312,198591 793551523494170624,247241 751138844314112000,17259 766365078925041664,93286 787804827921383424,205197 768847753459884033,353879 795115116329046016,264397 755668914017894404,33797 779278600105320448,156518 793323219117805568,8044 769272412152143872,109470 769010192147185665,90384 773303238384771072,136110 780859041346183168,183269 740936458702356480,31836 789561927047360512,227130 786331981273530369,202429 791245217424871424,237325 793141635139964928,249469 775153764122529793,144730 769305814804733952,112788 762806211251212290,73712 777838443661365248,159956 752872163200339968,22546 793926094550245376,255393 794221660605845504,258456 771223013958103040,123825 772858615321464832,131007 776123995859066880,152735 776888499706466304,159245 763889069885718528,80939 764541509970464768,83249 793553320287670275,253206 752752383961083904,22664 790981283006521345,233692 754020097983913984,30590 764539542997176320,81946 786363530345938944,202217 766207764867579908,90575 752986540297560065,24366 755494493625970688,37655 785528995009953792,195975 753912749076385794,19133 794345474845245440,260033 771815903675633664,126389 776370261188681733,153921 791763546757558273,237491 793177677637103616,249961 769677165835288576,114301 791004824926117889,235620 763463563742629888,78566 794306213588647936,258981 795674491431088128,166809 790783574471348224,233307 752702024328679424,22752 758639199083982848,47782 789662453206487043,227242 785668543148793856,197091 792677540976431104,246392 767811479819128837,101681 774625601546166272,144139 776261394148659200,153225 761616338079014912,69231 771758429559984128,126152 793330282040438784,251452 778449341123993600,165185 766384567150272516,91381 770976563311411200,121612 778058174289088512,165348 793211076196335616,249469 761829588448190464,69947 765079267545747456,83391 790520637899018240,231894 759496207974531072,57574 795695951893725184,267521 753001477359144960,25134 791608823022809088,238395 781859548651020288,190635 770426991212232704,117257 789695690758848512,224793 749940831658844160,10653 779917618765443072,352721 760592553095802880,63858 794195776205262849,258456 794057335891050496,257492 750725604337709057,14848 785868667091312640,198591 787137927046397952,207287 766721101703544832,95848 788121438272131072,214812 778977083531759617,167677 789884198786068480,228522 789123193772576769,223766 755066619630542849,35044 774641114393538560,139012 789515911950544896,226823 793168271843270656,249926 759164925180805121,56192 774710401346830336,17416 789905712789020672,225981 765184758036828161,82283 760999041719087104,65222 774641234707091456,144494 765876992189222912,89923 785842485348229122,198878 792561955856715776,220727 753755362059137024,29600 775417677057622017,149200 778310252278255616,166362 787804902361747465,210235 755495034917707776,37892 758071160646938626,49975 771081838060244992,120610 794611296649945088,257325 768619439545778177,100893 791447924286775296,237908 781540978251345920,188401 758171801046380544,51344 790616798039187456,231871 792853363092180993,247819 755503763926888448,37973 764200654994890754,82390 772574270849445888,129551 779854079266787328,174321 795061276430974976,263907 766739846744408064,94037 771493953321394177,126293 791262649317220352,237235 764891616419024896,84724 764107695863402496,74518 751074058356350977,1248129 771884838534066176,104451 771570954082226176,126390 756630921743302656,44429 763078672416854017,75724 791450111977005056,238207 791747966621011968,238207 795000902566428673,263895 750795502485016576,14277 769208885525770240,109967 792129982810116096,244297 795701691857260544,267655 750807516934701057,13410 786971815059030016,207613 786975164781047808,208019 774258977236455424,141316 787961256502108160,210585 778999713156763648,171062 791440026240364546,237236 791667959223685120,240145 752765461859864576,14277 773231558421520384,135006 774455128753569793,137158 776066369326555136,153095 789517170585833472,226731 761341118667644928,68057 749275322261078018,7778 768503577702785024,106716 768821370075701248,109104 788772091646447618,11774 767875999664975874,100949 773895120336789505,139404 744940681312014336,11774 793960357987397633,257208 765060291163934723,80486 792574087826644992,242693 732265378261295104,1170433 768133123267633152,318763 773377759712337920,136515 773967027664982016,138209 781878379087704065,191087 766608190570110976,94718 786908918484049920,207287 749336104982106112,7849 767732333705388033,100893 794712778217033728,262752 795727196056862721,268448 752831225606377472,22439 780646497578659840,182036 793376902635515904,246392 789943380360957952,228124 767530055081730049,95055 786884817761763329,204224 749978480125685760,10735 768976191466246144,110659 772907084899692544,133519 759826581292326914,58254 768273546837647360,102137 781185754441584640,185310 786839673360441348,203350 794691454270484484,262752 754847775804850177,33549 762961149339930624,75631 778312639327965184,167220 788754447631523840,220029 795262712548708353,204337 771402800714485761,125367 776453856704159745,155390 778369040171560960,167674 785241422953787393,194167 791484544427765761,238292 779741934277361664,171037 795371932103352320,266054 753362547038838785,27045 791378029960310785,238395 791668500951658497,240483 777333936032583681,161567 792495950312902656,194349 766668596688871424,93286 774330794282135552,140444 756675271391059968,30644 765319825732304896,84209 740214913738506240,351030 765583164710326272,84724 770920420950306816,117257 773951588238958592,139404 781148358769455108,185496 773505386393501696,106716 776950244823166976,159081 794025469414961152,256255 785282177655271425,194560 788750185102925824,193121 792090537180274688,243187 752960219723038721,22943 755075446279114752,35044 789258967520346112,215505 794193268078706689,257788 787866338660323328,354115 755942142489481216,39926 785921034142752768,199431 762621805148401664,73814 776764589803536385,156053 761371257602510848,68273 762820399490928642,73196 768560546127818752,107469 781884332365479937,164814 756933478193573888,44163 758796188569051136,54519 793430410659139584,240483 788394005818118145,217519 763805509128511488,79059 754159306925277184,27045 761314899058393088,66878 787616763114434560,209863 764939628294004737,431998 768481874217807873,104973 794608412352978944,261155 767813635557044224,101681 780190135165923328,178402 792616400888090624,206666 766866928237285376,96767 768938889276956672,110389 788469442896338944,218275 794014820706160641,257492 780771039576002565,182960 786403345938288642,194723 753796637110263808,29271 753735190908764160,29600 790913507118223361,234583 763192528136916993,17640 776574914690109440,156835 791803524195741696,239582 780103457025892353,166282 785838459080540160,198671 738417580097048576,11774 779005796541607936,171902 787708387215540224,210253 788917237209935872,214005 766172051488907267,90125 780445333037850624,179742 786445056521621504,203674 793194659724001280,250430 766432884492083200,93148 770615922029723648,119937 780417883155279874,179742 785976183427043328,200382 788062860626784257,215005 753965067398475776,30590 758021282168315904,50923 778621811298676736,159850 785473164491026432,195975 789298538605928448,224680 765855829161414656,88052 770317447324901376,103310 769621708470947841,114357 755847618979258368,39957 790714016578568192,232884 764926088040460288,75203 770761821854789632,121046 793624618334580738,249926 760634613307891712,11774 767352543655497728,91798 789329467369848832,223935 771339785436823552,103697 790984866242461696,234583 795078905774350336,249926 788076221053620224,215238 795465892989698049,267265 775458358824308737,148645 793158801235013632,249469 749977016749875201,7524 750755162323509249,15165 776442435463282688,352982 765210352774545408,86120 786662377286754304,90209 733183096196108289,353262 794926542010728448,263817 732646809173131264,352995 766025663987920896,89923 789066661965864960,217665 793419354930941952,251343 751810916635860993,18486 758125930531418112,51069 761280102030274560,67229 764856558387916800,84724 773864532376743940,139404 790744542534303744,232280 776565379774701569,154832 794732238743240706,263079 795122877125328897,265257 763879696836722689,80939 753318959793840128,26621 788752595275943937,220526 732474193883750402,352237 753013167022804992,24319 756588358411821056,43751 762798919348842497,73814 789956609623621632,226712 770672634052960256,120610 781658999552958464,186584 743118610030170112,11774 754106834793984000,30590 754756703351148545,33377 766725203569147904,23060 787029032109912064,208065 794220720767270913,11774 754246763641380864,32157 775402649894223872,148537 785263164116045824,11774 789410369164881920,225359 767862370915856384,102137 767066817143644160,94718 773714810794016769,137869 788830178629685248,220806 793542875778838528,252984 790261008921001984,230282 751646072183762947,14277 771472285349838852,125633 776984976268988416,159146 781513949397168128,139404 760816832131403776,64722 786030271980109824,194085 761652775893602306,69947 773030435324432384,132578 791887625384628224,240070 781373488661757952,185921 767142983758127104,97355 793465664019103745,249841 765627025365360640,88682 793470201589301249,252196 788206810041724928,215437 785991707154407424,200490 765521686003187712,87904 795047921230065665,264397 787666694223298561,207965 755063823300644864,32941 790935160023810049,234583 793878915483828225,256255 749923812435750912,10735 754906018224623616,33355 766374889322405892,93264 768177179863740416,104525 787011004660002816,207613 768650714864349184,101163 773869037839343616,139404 770111029963546627,103812 779010406882967552,171902 794544536383082496,261155 766430110182281218,86119 772457068531822592,131045 756291767704498176,42564 769319629437095937,112970 769685271340134400,114779 792583990003769344,246392 774346920038920192,143041 777661149395443712,163153 789312720449306625,224680 794537317688082433,261155 795381038935515136,262752 766351049267355648,93286 789141417574617089,221416 790934715507310592,234796 755201610695872512,36057 758123715188011008,51563 763309692382683136,47188 772844030212378624,132335 780378854686883840,90252 772910404393721856,133519 774126104848150528,140495 788026563707240453,214354 788500249035673601,217285 791817360244109312,240763 765599859407724544,86645 785851698011074560,198878 794719609073049600,261818 795605637182918656,263926 753198276892094465,26140 780753406268956672,11774 767847733004599296,99111 789158795939315712,223286 773911948840804353,139404 790975336334843904,234583 794685721944543232,261050 780033493392846848,168284 791913828028002304,240067 763803543002161153,79589 781097116139597824,176203 791812906161627137,241819 753778929211695104,29790 758180809442418688,48289 763883205959290880,1249151 757415372517761024,47368 778198734572285952,166409 792161763504615425,243648 794936257516335104,262849 732715364602241027,353262 760526472113164288,63451 790952927477178372,234796 765183958040645633,86103 770076645801721857,100605 778261802777968642,11774 787753861251420160,212802 752160749531705345,16728 791020740917202944,235251 741664767568318464,145399 774427527343321088,143210 775765392576970753,151265 786915871205814273,207287 793610302675910656,252020 778751676777766913,170373 779791586662027264,176890 792453461237460992,245566 737024816046211073,196346 753000775878643712,24316 763602231119716352,76552 773637585126195200,137553 758027064066932737,50452 766395404862709760,92213 785826170155655174,197512 789536915762450432,223286 788284773185626112,214666 794271297299546112,259055 753536323873562624,27317 762463191364349953,73030 786639613574062080,205455 792921233805443072,247241 750416224975151104,12743 759176555507486720,56964 785263509798023168,194167 794358080062504967,259034 773711371557019651,138819 785790261037142016,197512 793460684398948352,249637 749658501572689921,9433 766459001420734464,93286 778435018741854208,167578 788458167315394560,215608 791424990738456576,238845 791678234869899265,234990 777587270023086081,162213 788012945821360128,214209 792024451416264705,243075 793945605911482368,256105 761346636085882882,67587 791682555267473409,240067 757723810204450817,48826 759893538863616000,58869 762077157606600704,352550 775480345177108480,149259 790710115884085248,231870 754742843747422209,32404 759419786765881344,56964 786571872456572928,202607 779822343401209857,176109 771702126292639744,126389 785854745395200001,198671 789434097491861504,225981 758251742496784384,51675 758671310289379329,54070 762726051646627840,73926 763824188335525889,80595 777575520951214081,161277 754763959429951488,33356 759120320141860864,56360 789241114020548611,223492 789507970237394946,226731 794542302266068992,261109 750333143006187520,12535 765340642901827585,82061 791472070307749888,207949 767018638381420545,80939 788716755812220929,217574 780134110001963008,176125 781341967766720512,139404 793647273217589248,254135 794221548865462272,258305 776810819375894529,158314 769265572357943297,112693 786241323032457217,201958 750448510756069376,11495 773695312321839104,136904 789842584927608833,225359 776873599944699904,158897 791454008049299456,237908 755213605562310656,35890 760538563167465472,63149 765716847270334465,88546 769368010234617856,113165 762707018662703106,52554 762967661626163200,75677 781859765555073024,190517 793451545778151424,250033 788282504306384897,215005 773987957707575299,140025 778317369806561281,128591 785993529256472580,198304 764332633706946560,81946 791693180706054144,240665 792173920598188032,243187 775789661687951360,150594 790260769774415872,230282 779340198131871744,174115 769894324989550592,114779 791022470182662144,235978 766418408095088641,91810 771715693733679104,126152 770774725186428928,120541 762460296870932484,72541 794164652292730880,257668 760147732497436672,61145 732187480686911489,350020 787858222115729408,210238 788130181986652160,215012 786724032464969728,205455 740349096481959937,11774 770010210094223363,116373 793110312903778304,249469 793896847324553217,255942 795727358321950720,268448 741570189033132032,686533 761051185549672448,65222 758777380374777856,54861 764216342962581504,82066 764970172243255296,85562 765016628119556097,84887 781260104171610112,185347 792580681629069312,242693 795695206549045248,267855 760355509140455424,62560 790930677806096384,234583 760899491734122496,64722 760268513852420096,1248387 760834923762769921,64722 794571356679573505,261155 732358425951096832,349661 733399295936843776,65113 765628328157982720,11774 776233982732210176,153596 786278487451729920,202007 786646178309943296,204413 788716946749591552,220029 775323971944321024,148045 749732406958157824,9754 766983308391559168,94680 792111760467759105,229159 793937685467385856,257026 773065898953289728,133454 785907949717774336,11774 792265611263012864,235590 795040252951937025,262925 791360168114159616,195975 792435398207086592,243513 753695015499595780,28903 776627096823013377,156053 787483322951827456,210313 788170900478853120,215437 795702990229278720,268246 755467059748827136,37206 777477512796463104,161901 789431914310488064,218540 760713840929759232,59155 766021143920779268,89923 787106121030963200,207287 750212170013519873,11495 759186937722834944,57348 790894229144805377,234583 794162518579101701,258331 775380627851923456,148537 780594924391661568,181886 755088797675753476,35044 780483272413421568,180759 795469926463053824,261796 765235379872075776,86645 786571683197022208,204457 791742778346733568,241345 738046011613024256,351146 765187459332263936,86103 773959541327147008,139404 755431960437108736,37433 776182742174294018,153610 751576160522366976,18567 757801812107767811,47844 766417091293356033,93286 768910482057138176,108729 791838796148989952,240070 768207543567081475,103924 768468222391808000,103354 789154149082472448,224073 790693692763934720,232881 762465273513246720,431998 775550650491035648,146991 786373402047213568,202217 792771993011560448,247241 772969667186995200,133519 753271752780898304,25968 789533113613332480,249811 758903924023623682,55155 780325043465293824,178560 790698077103398912,232881 778354159972122624,167676 787338808664600577,210207 753683268591943680,28563 756571916698345472,43471 773881449837625344,139404 791189307478380544,234583 766408976040951808,89859 766762125394079746,95530 773925893177798656,138642 778379966518099972,167674 769224165517774849,110659 732270135558344704,351042 786593657256148992,203923 793472431008600064,252580 733022883505688577,350379 780804233994051585,182251 785540656890609664,196277 786020040978026496,199546 791118985194528768,236502 778477426443624448,167407 793750272233332736,247241 787414727198699521,207287 792194348821524480,242693 771817355420667904,127657 777716926726406144,161277 767899526455783425,100561 778597445114572800,167950 791404247338262528,238207 766705279392182272,11774 767662675941883905,7224 777259912904728581,160602 759966978819952640,57574 788732383944146944,219537 761883472688328704,1248931 772453877702660097,131027 794189968545435649,258598 753735409662701568,28799 774461142332694529,143585 778302761779793921,167322 794207766592122880,258598 760633267523510272,11774 771449060293169152,125367 790792242105491456,233307 765570241942343680,88052 771861239114833920,1249899 761051179560251392,64664 750365036045099008,12883 788312023041843200,215005 795109713738350592,264397 751589958553440257,18215 789550601541656577,226819 790890462793965569,234583 752197912801767428,21173 760504494258057216,63207 763746286663106560,79513 793152645007446016,249469 764859024743534593,84724 744228045356212224,352717 776857600134553600,157755 756207756126728193,41141 756329300522074113,42249 756601309990707201,44274 788969079365337088,222654 756517134147031040,43403 760505532239245312,63149 763054201500995584,47188 768948535278522369,110585 776852851280576512,156835 794562480605462528,261155 778395200246853632,163563 787416458896609280,209828 795050867321925633,20607 795689076687073280,11774 762871272967593984,75378 765584488445259777,81946 776841575489953793,157755 787077901732622336,208960 781477575612887044,186584 787062172761387008,140444 785521854685392896,196277 748887361098960898,1247943 761255378361483266,67226 771572522558992384,125145 786949571062759425,90209 758661672085049344,54070 769455828130603008,112693 785894949220814848,11774 794757889512665089,262752 740626769758310400,51644 785513412486959104,196538 793147737671884800,249926 794317181731282945,259055 763938232010551296,80393 790657079799320576,232881 770191640728264704,117257 773153313332133888,134470 794937851544645633,241678 777017252449103873,158864 793872288349351938,255942 760124633756622848,61051 772278167147057152,130415 780425808556937220,180074 758558228263428096,53901 774117994645434368,139404 785935837900836864,199352 789931981018628097,228584 761102022959509504,66116 788784948450725888,220526 788897566645714949,222021 787518773314007040,211580 756914347570593792,12954 769298896514191360,112363 790782612386308096,231894 794571733172789249,261155 794633424288022529,261155 768940544915406848,109470 766448164111020032,91946 787056757029818368,246425 766088682633768960,81929 770233001326350336,117257 794878128325885952,243075 770776320418672640,120610 775415207812337664,130126 776103026780241921,11774 790002620115087361,226717 794002470871699456,255870 760425505153699841,62771 772826637876404225,132335 786996069238308864,207613 775701601650610176,355470 789959159043223552,228820 734881875123015680,350380 769618951252873216,114021 775531663195373568,127903 766983324745109504,90629 775407342946967553,142906 793246264271917056,247241 763117292565598212,73712 792020782440386560,241678 753568761551151104,27782 773703930375057408,138819 763455341354848256,77687 788214613552660481,109244 780985366652346369,182659 794591019241238533,249926 760208009377177600,58537 765287099390013440,86103 779103495559405568,171795 753359263775330304,27061 765277470345965568,85854 785261705890783232,194154 790552778401718272,231211 793120953295314944,249469 792738549036642304,244270 793533076630482944,249926 795768536916332544,261155 766988827550285825,54457 777373733128314881,155934 777843766811955200,164001 761307152627568640,67547 765623639806992384,88546 779116275674980353,171993 793151134479290368,249469 795735946302029824,268448 793854488880611329,255942 786217597041860609,199546 788362671485661188,56391 758799418787115008,18341 788737924548427776,11774 749634957740572672,9446 795406111650312192,266884 749789327257841664,10064 761779108502175745,1248861 769279857922498560,112788 774169041090990081,140444 765150780823330820,82121 765197463301095424,86103 778229762414096385,163990 778314094600257536,167220 773972388279091200,140444 752261694169243648,21484 773238001187119104,132364 791689495666196481,240145 786366148048723968,202727 755029066873315328,33356 772491740947161088,738099 778383670864384000,157993 785497901799702529,196277 758631819017228288,53703 787638023638880257,210207 792086367719264256,237964 794397537532870657,257353 766390385430102017,93184 776735774112944128,157755 775545889276342273,148994 751587171618820097,18400 775036521741189120,146580 777030627866447872,159876 778707985535152128,169916 785459848066523136,195975 759897126319128576,43471 769491671969062912,112788 776904807357386752,159359 785323973538000896,118174 776196601538834432,136093 755456121163218944,37433 785958369026801664,198878 790750029036355584,199546 779854417558331394,171991 793940646968995840,256650 794699630353272832,262784 754732436542619648,33356 775775075811328004,151071 780145151683530752,178258 793264751836934144,250033 764160056732426241,80939 779376652031758336,174115 786930441433522176,207287 793876124635987968,256255 753677172808699904,18395 763797248681447425,80393 786541346626506752,203350 751764823348830208,19352 757049524628119552,44429 776870920396742656,158524 791862065023639552,240483 733147351498399744,1170862 787131065945104384,202636 788444644640030721,217519 770703576523902976,119937 776124895264505856,150404 755807741436919808,38792 786616877262835712,204413 779365267948220416,174427 779731310256525313,176218 781673167018455040,189314 785671766131642368,167668 755376167302078464,34666 767223536553304064,94699 779454978523926528,173645 752967381065076736,24787 754763475151446016,32869 759209415170002944,57574 781868933175402498,190635 785524808280834052,196538 793695706653437952,11774 773902484372762627,139404 792041417233268736,243187 757425969590177792,46624 768480941530451968,106281 793209144719372289,249039 756648593797242881,43391 791111327213244416,234583 749940855792893952,10735 755844586447044610,39384 771026097140097025,122146 762073429344395264,47283 764097527847096322,65180 774660980311674884,143036 790183886416285697,227881 763877395459735552,80486 770916518162997248,120541 787831618853564417,11774 795387411329150976,247930 787830377561804800,212953 774665442510069760,142852 761559646846918656,69231 760533342013882368,58537 761574509921001473,68873 765385949006016514,85057 770553656265498624,118191 781517682705260545,188401 778159760369647616,164826 785255338882715648,194082 794634229560778753,261942 767267301775114240,90384 786998671799902208,10788 789230990493257728,223692 756899854220087296,44450 773006433935917057,133519 793998956309123073,255870 757428446125449216,47263 766584280629772288,94699 775116308623089665,147256 791470655879262208,237999 773953969752248320,139404 785275535597330432,194648 787610794775248896,211347 785656721377288192,197297 762417979057287168,11774 788521629437440000,218275 732971537347682304,352911 758730887559340032,11774 760008490685456384,56964 788956805057523712,220526 793097052225888257,249348 794640062931615744,262022 773893751865434113,139404 794536618753409025,261155 757945755457888257,49852 781236047388807168,185595 789544290284298240,205972 768111279634395137,103354 794302269361532929,258456 780911071733293056,183269 773737945681522694,138819 769263585864417281,112471 773302887757807617,130988 774280857477586944,131421 734796854865612801,11774 742544950676447233,352839 794227864031940608,258598 790652344710991872,232169 775297508004081664,146259 761174849800720384,65180 777356547114438656,1250322 793267774827003904,249926 756315351982415872,42249 763836421064957952,80720 773258702560210944,135381 794291872273485831,258249 794325887466532868,255870 789219956160237569,215437 792476923448336384,243286 780542998606077953,181409 760527932032970754,63451 764166964050747393,82283 769846337709965312,88930 778265770547699712,166409 794235249576185860,258456 760308699969626112,61545 771433496715878405,125367 787760926367723520,210238 776701293377183744,155688 789021523994566656,45376 789067790095355904,220332 738765575112032258,355507 773940662026797056,140211 752783265996603392,22735 756314559133184000,42249 767826854765924352,100605 773272645844340738,11774 761902196711620608,431998 767823695977021445,100605 776825353989783552,158387 770282489772466177,117364 790596086553538560,211181 758784923046023168,55262 766170363688550400,81929 752299321681477634,21074 756693475102294016,43553 750839090111737860,15643 786931793765117952,192032 790900776721842176,234583 756946853183102977,41703 776667548926566400,149931 781268081892929536,186584 769962867072335872,114848 786982691010904071,205728 793257321199644672,249926 793457194138087425,249926 774008501135867908,140444 776510467317596160,154322 778638156258160640,169201 762772187585536000,74247 787790664184401920,212024 788511754149961730,202429 793149298967973888,249926 794926782046728192,262886 785525647812722688,196277 792896144204525568,247379 788712859773480961,220029 794029313171431424,256502 733087978638086145,354983 758881212458950663,55597 766661525432000512,94699 792153027700490240,243075 773903008182722561,139865 774726612398989312,139404 793159873059880962,249469 795073623073628160,11774 756203356587261957,41680 780440640509194240,180310 765894073110581248,87904 769180036486209536,111558 773207145433096192,135025 791665959396401152,240483 773253628966555648,135736 791694051712040964,240483 758448589085347840,53185 777093880030367744,158387 794099637699252224,257624 758069202024488960,48663 763764424909791232,37160 790369649158344704,11774 790982609270550529,233692 787117414655758336,209292 793591937701974020,252408 785604446872965120,197198 788475274002300928,218275 767866281563271169,101383 764233416506273793,82066 788722067000532993,220029 765000491206119424,85562 745126697909923841,351424 786733432176902144,206060 792132929409257472,238780 788846408501723136,11774 774854577174695937,145524 781219255081508864,186434 739195701477969924,352038 751160964976742400,17143 755230395868655617,36219 790603050515767296,229693 791717997698289664,240556 773535807206400000,137042 781062243832123392,183668 790720858599849984,233756 732551280313438209,352527 770840756789665792,121612 791872969609912321,240763 756232021739909120,1248371 732723047283691520,353729 765443448971202560,87145 787109819157090304,209184 758676916182343680,54070 763022590357098497,75899 773979916236943364,140444 773951954879905792,140444 778258002042245120,165448 773736718272987137,11774 773889677380063232,139404 779493624933326848,175340 788885235601510400,220727 791694827960152064,239610 760226064257933312,60794 756261915656060928,41719 769663941593169926,114067 785718560777576448,196277 749361946621800449,8297 792520027958185985,246392 776178416714289152,153845 778999480032956416,171795 786427667771973632,203350 770048029382639617,209828 773918846839234560,137953 756945625749610496,44291 761733151911768064,69947 772845419357347840,132848 790584863539724288,232280 751058976553390080,16638 773882904422125569,139404 780201848632381440,178477 758749380144836609,54653 765305107177103360,85326 781201981050327040,186434 795092553511137280,264397 751637048759463936,19000 764330598668263424,79691 775253756980047873,141091 764531365996036096,79223 770396015501438976,118538 768012246161035264,102940 775180997692383232,87904 734746568469938177,351644 759391230409203712,56924 792896397674622976,248223 755762350905581568,39462 756571311506423808,43924 793898241796476928,256451 759111012884676608,57105 793534312511668227,251357 777585695061843968,159876 750720166632230912,11774 764087075821936641,75724 776028341660889088,152872 732402138928664576,351184 763789863690838016,80192 769181549979766784,111558 773412901189287936,124744 777385366529671168,160602 785835016194523136,194723 790896892506808321,194085 737405164626292736,355185 765022661718212612,85562 777738913838305280,157755 790922865415589888,234583 785704198725771264,196277 770792087327571968,121479 772061059498639360,352717 766264668268666880,91946 792538635467755520,244270 788902447896940544,219678 787539910114762752,209736 791152687731662849,234583 781192779313491968,184499 794960603513229312,263575 774285098560720898,142563 751604631302656000,16728 743889056141053952,1322955 765332570443767808,86440 794547929444859904,261155 771363449251172352,121612 793508002552741892,252020 762334685431115776,431998 787038773259280385,208014 761639869819027456,69493 760267766909833216,60884 769955518307831808,114254 780041023376519168,177797 756326457614356480,42432 768184458881081345,104081 795615804947460096,267521 766410482534100992,93823 785487251199275008,195975 756927155229954048,36145 771917012717166592,112363 759378853957697536,57883 788040631880998913,110161 751577471133192192,18010 789543969927655425,226803 761167071807991808,65180 772379056083836928,105109 774348289684627458,142339 756292103433584640,42249 795163549651914752,261155 773203222886572033,11774 763921028980498432,80939 764642540876337152,82209 778370868292366336,166916 768569104248733696,91936 787087845727100929,207965 790224471420444672,228525 788038483281645568,207965 788760232604209152,220332 771881557552271360,128404 794146096767520768,257492 761185322722033665,65180 764095594184921089,80939 780786749664468992,179367 742471304020905984,11774 758059493276147714,50827 763195432180801536,73814 772149152541241344,85562 794987716509188096,262849 770717738767622144,120341 760140493011447808,60866 765561511448305664,86053 779491356532150272,174230 786968788986044416,207949 778317564619452417,167517 793141678165069825,249469 794380162624172032,259360 769937898321940480,113648 776812849612009472,11774 758407828046434304,47761 771863910941007872,128615 771038787925372928,738099 773865013119299585,139404 758430953031233536,53001 778996290348785664,169418 779135754236682240,171982 781556623215095808,186584 794605280126468097,261942 791352843819024384,238395 794935849167110144,263895 767878419719790592,100893 769049586270924800,110362 781110967736340480,185496 763790193631559680,79693 768584031763963906,107559 785506806848040961,196277 768962665385332736,110362 779691764655484928,172962 791631676023644160,239776 794303350418251777,257421 778713207569395712,168794 791279742108315648,237706 771492591539924992,125853 793200558664519681,249926 754974711507984388,31095 792147333832028160,243733 761209934201651200,66159 795308372497235969,263896 766311809225723904,91946 760191155879292929,61412 769667068417282048,114884 764519251872849920,32711 780049966647566336,176129 792369832045883392,243398 761058825117978624,66159 765161601699897344,86151 788603810881175553,215437 754758847047147520,22393 769332791733399552,112363 787375717218521089,210289 791912679015346176,240483 793103747454996485,249469 767403363709308928,97852 780091411454500864,178258 764651221537828864,82018 785932945752076288,199546 790989929966866432,233692 769012796168269825,109666 773177853227704321,129471 760627091469504512,63267 767393450161377280,94699 790783266429075457,231881 792019650167054340,243075 756689750203838464,43469 768081873964822528,103354 788400463393726465,217519 793651727757107200,254135 778765993459998720,169384 758109731017719809,51239 758653219396521988,54070 781253166310395905,186170 787155033213243392,207109 788793148403089408,220728 760255311059968000,60725 767803689385988096,100891 781886740894093312,187969 786981086446223360,207113 788434236105695232,215567 754102656029691904,30304 790977889877524480,234583 764131531673796609,82066 772920574066561024,133519 793281077469077505,251167 761733494460575744,66263 764194870525243393,81946 789673835767304192,224680 762471404956549122,69878 770851237226958848,118191 776827192651096064,157082 781349919999205376,139404 787049598669950976,181419 768882968995753984,108729 794526845391749120,261155 795257925505810432,265806 750397786525306880,11774 769264037934800896,107745 791673523018149889,235287 767868025756344320,101383 788099845479424004,214247 755170895295938560,35890 778418601736876032,167220 750421937382420480,351152 765013409192484864,85159 751951828288319489,18386 780631693854117888,182257 732181829600477184,349685 771387305449824256,125145 786121973076074496,199546 793085067396386817,245148 759509050316980228,57574 772512352864497665,128713 781273845013499906,185496 789099858720198656,220029 756883206016757760,44450 750362910749237248,12883 760805812814118912,64197 787494465976033281,210432 761294253007917056,67908 776928913264087040,159359 789270133839687686,224680 790281296102592512,229148 794191419443265536,255942 763775402019950592,11774 767677760689111040,100545 795656687910694912,267521 794549028017020928,258456 790984902875484160,11774 793864067635154944,256255 794195903108304896,234551 768922162648326144,109915 786591870960799744,204835 788838860696457217,106085 766357952156557312,92917 768920433240322048,27045 773863183832477697,139404 793207160041795585,249926 788691819303428096,219942 786261936153489408,201958 794613403088289792,262053 793460734718046209,252408 732686373266808832,353589 764770630420103168,84422 792025342881824769,243187 793946752235737095,256451 794683232465760256,262022 765690150663950336,89198 771332846040514560,124597 793922046388473856,256219 794914099180093440,263895 760212417406205953,60163 776986191472230408,157755 785896618797076480,199546 792243070985244672,244368 793130715743457280,249841 767787893548916736,100893 758654733544415233,54070 761621064426201088,68987 762975158483226624,75724 778412278857211904,167569 764835320252755972,84724 774197179036475392,131421 793625677828202497,252824 790259970436509696,229159 795078525111988224,262847 785700859053088768,197512 756543661517770752,43446 761957651878141952,431998 779034167942213632,170187 792473950928371712,245268 768949415851782144,109666 787789077814861824,246425 775073482174529536,141091 769697592791871489,113412 786291771793813506,140444 778380604249366528,165185 769252469276745728,110362 779367285345648641,174115 792129657936211968,243733 753721637866840064,29488 774635859668668416,351463 790308165837611008,11774 791679544503570432,239456 792154478271160320,243983 794322275537473548,256038 764983652577058817,82457 775381155239514112,148045 771413925497798656,125142 753182008231104512,24448 763581754930302976,78566 794896935203336193,262849 781221846993739776,186289 786878575379116032,206010 788217150871838720,213064 788490016544657410,213828 732680117848264707,1170624 761019830694588416,66159 780936714252455936,184223 787457745674903553,208059 792851534585344000,234583 757778157785190400,48187 759493454804070400,58227 787832289266892800,207796 788170580033835008,11774 762838793497870343,73712 767343564518854656,86014 765609372798087168,88506 791261159915749376,237491 792015715754713088,243075 775121025688371200,147256 753353816729202689,27045 764796437108518912,83469 757310214429372416,46667 774697785367027712,144602 794047456841502720,243865 765306759535816704,87145 768471855820705792,103405 765007540119703552,82209 774280160686186496,11774 769555427902181376,113754 791797656724971520,241678 792096699439280128,243614 761058759556816896,65455 770666065600798721,118192 780257046935445504,177360 780549590361735168,174116 794557684284391424,261155 768872011393294337,109666 790357593386422272,228820 758443531899985921,52749 774268289480437762,87904 776214794034634753,153845 755538934210396160,36735 794320623447265284,259659 790290351437279234,228820 767815262091419648,101681 778585261999394817,168794 752914132656123908,24439 768865911386189824,109767 773479507433062400,136904 775730254598004736,151071 790936825896374272,234583 760840752238854144,64084 768776100570816512,107423 793533402662178816,249926 793925277378379776,256219 765215335796572160,86440 766258932872536064,91894 765036770861936640,82066 753844029389873152,29548 794219486975000577,195876 794232441842106369,258456 777956127921152000,163990 763537072778907648,78566 758606063730122752,53995 777072593253740544,157755 763169581364023296,75073 780801740195102721,183269 793778377064845312,241678 794499403021099008,259300 764541789252358144,83120 774931153220427776,143043 758263627925295105,52061 763137210216480768,75899 765020706664951808,65663 765233123088998400,86645 776852739909378048,158589 785562529254834177,194815 794217705645703172,205972 760957029250772994,65974 732781074552631297,1170595 753612015550263296,26815 766057147360612352,90482 786654556646178816,204835 788749733665792000,220332 765941237195038720,11774 781888427646001153,177455 785272532928569345,194648 776030804048740352,151845 790031831915634688,225356 775407935476404224,148010 775885632283500545,151410 771963893627387905,113982 788168381367197696,215608 791602881224904704,237935 758122813760897024,51239 759765826077650944,59666 790942982954516480,234583 771494260021587969,125070 776871125724893186,158815 787449185540845568,208059 774877645624397824,142503 785262571976855552,194206 789161681339322368,222647 781681293482307584,188478 732787806226001920,353006 768913143510736896,90629 791051063747043328,78159 761892129086042112,70941 765939514892247042,90384 774490273824907264,142090 779892160401281026,175153 767816573914640386,101681 791346391343706112,238383 767439702937001984,97447 759607859269275648,58965 787638243420413952,204413 752041865390747648,18298 790565097269788676,231894 791714307750977536,241034 786745350514151424,205094 787162565457555456,207287 767365413760106501,82283 769046214537019393,110362 776207558478442496,141887 743919536957595648,8431 752650306111016960,22938 763869559585697792,79691 768240796466188288,11774 772465850406371330,131027 773854189147426816,137869 791814215203852288,235315 764342807184060416,82582 749472356972716032,8497 779178168053891073,170426 760536119658160128,61867 786203672283930624,201494 766553791067852804,80939 785701541726396420,197512 752980867417411584,24597 765602339151499264,87878 786306622704410624,200961 791361965964746752,238395 772173010203738112,129471 791437058631868416,238207 758715596884287488,246425 793174463420436480,249469 780613903160008704,182122 788794300339326977,220332 751045742031024128,15643 792939732736937984,247877 755794791556911104,34055 791076248252317697,236393 780589506839711744,181026 791685547659886593,239906 771457795552010240,125554 774616000285274112,353879 781342406658498560,139404 758430625653293056,52112 765233452442681344,86645 774125923931041792,140372 771527644223385600,125163 775278593916170240,148032 786217931747188736,200965 752729777866362880,22763 781353822237122560,186434 785845704774352896,197512 787310830165471232,207849 785630010178756608,197512 768485039365644288,66922 793499781528227840,252580 764973480651599872,85562 771937213084995585,118191 770744626466525185,120610 787016114228170752,207965 793173966881890304,250316 756990560003645440,44837 779419375157800960,173868 791379106768101376,235590 758832857812828160,54070 791379598906761216,238207 793495439655874560,252741 789181681412415489,11774 768958009640783873,110362 778952159878537216,171168 794557081785401344,261155 793140966349647872,249882 773430064549593089,118280 794376695251955712,258966 793618409485275137,249926 768609111961243648,106716 785619247892426752,196277 795207721242923008,262925 794433766068523008,11774 744973216398065665,11774 760589586045087744,62708 761378467254599680,19666 789518382081175552,224450 777616322901348353,161277 776958222171189250,158387 792100966954860544,243187 758751779655786496,54842 793188801808072708,249926 761015156478349313,66116 785698928553369600,196701 769576078306254849,112239 773636219624226816,137158 785685100956622848,197512 752897089034555392,18215 773843915761868801,139404 779713878678724610,176196 758625153647517696,54096 785595078840463360,196767 761626950033170432,69673 763785892905508864,78566 773864119069921280,138205 786673025823498240,205181 757385237986996224,209828 781240316523270144,185310 793324513765183489,251452 781203074010394624,186434 786938407058419712,207287 792876848074072064,247877 790005070809051137,227795 793895241212260352,248652 793955088901480448,256219 794532240638083074,259659 795607301017079808,267604 761238045932695552,11774 763725366896713728,79691 794134626537185280,256239 771130867435630592,123583 786578170346635265,203448 790665433070366721,233307 752895572420337664,24134 753361579836514304,26458 785318697388867588,16728 733283350253801472,349784 756319003103076353,42249 775767045963182080,144730 790716976070922241,232825 764080827382702080,81702 772131849099444224,129558 788018384189333505,214492 773849816451330049,139404 777837861886451712,163763 788605736666402816,217837 758358206464745472,52554 764641178012778496,83223 740301654780563456,1247341 787834210774122496,193571 763166271659704320,76535 770335080178790400,118087 781341282484441089,183759 793894646615158784,256534 774248313700835328,141867 775891259214835712,149931 777162204101521409,158387 733109269399277568,355480 752873360128823296,17653 794549460554698753,261155 753313553805815808,24346 778403939817512960,152594 788277908792020992,212528 760956260812546048,65974 753470361891577856,27222 759154339109703682,56192 768975516044894208,110389 763147191141617665,75899 764144588584026112,82066 757712916372156416,47844 764895743576375296,84724 791750515658887168,240483 794904530626420737,249926 749340938208546816,8366 758104916946669569,51451 757314149097598976,46890 761564679147618304,62728 762821535572848644,73706 771809965614911488,127000 771825992864112640,121467 785277949779910656,193669 795019233734365184,262925 788611659556421632,202429 788951675751002112,220029 789117591906377729,223286 794652349180428288,261155 790912872045879297,234583 765580898486013952,11774 780943719264428032,170215 786382199691943936,202248 762907330757271552,73667 790606164178284544,232684 754056030867251200,31523 753022785199431680,24316 762074129952546816,69956 764161200603136000,81869 788419461929848833,217837 792922464208691200,248514 761007776243945472,66053 765084268565499904,23762 780793327314542593,182960 785594378861416448,197286 777925355860533250,164460 760562894622818304,63665 761598691601887232,69576 777846716364128256,164001 772212723010695168,129991 788754485308948484,220526 794760036387995648,262849 760684166425870336,63776 770062593952247809,116373 776572854389379072,1170441 791262993380093952,237491 764884888361242624,82145 788553517661388801,218275 751167143312515072,17140 764773070594646016,81946 791468456709271552,237594 793110295925387264,249469 774993055409590273,1042906 792018248426463232,243075 767690003665289216,100605 794371547620216832,257353 794988459991695360,263907 761126915415633920,65974 785860701457899521,198591 738416265371455488,354744 785516371908014080,195827 787369313195876352,210725 793375723998158849,249725 793863705805090816,256255 763781151907520512,80098 789015813533622272,222027 794662209771212800,262486 771500376247926788,123825 786975252811223040,105109 756693812563550208,43471 791351567588925440,238395 759069676143988736,56552 788214403782971392,215005 788505576384770048,218603 761172385806647296,66889 778669187384344576,167677 788495369554526209,216943 789085458789695489,223286 732623395452379136,352392 751742192327110656,18893 791463515466891264,237908 769942280828444672,112239 778939329922015237,167858 779778378744274944,174115 767798586008633344,100949 780962231383105537,183801 761631264054980608,69231 775512350052978689,112363 757243007993274368,14277 763876375925104640,80939 773729210351226880,11774 777856231004184580,164001 791439441243934720,237332 793254854500114433,249926 756347855753838592,42432 795025474300755968,263896 751580015737790464,18893 779071628802220032,171168 791353497698590722,238207 793298032318046208,250633 766494963659976705,93823 792079241903017984,243187 768487348497702912,106774 789859624061206528,225359 773754179617591297,11774 756678815699599360,44450 775502821634420736,112363 788567279671926784,218349 794678635957350400,261666 794311317683392512,258456 791714195343413248,238395 755759973682982912,39462 762249478514544640,431998 758830681807958017,17640 761594471146409984,69231 780446742823055363,179870 751809180839784448,19133 755556106215108608,38183 767744340160552960,81946 779328046490750976,173753 785255876667990016,193669 793171210183909377,249469 793337552782647300,249926 732738250943680512,349375 795046330905153536,264700 764468799613435906,80716 768587368458756096,106281 778968209252900864,11774 792815234129858564,247819 742119162923880448,11774 780049210481582081,164814 786355674217271296,351830 786947582417403905,207613 788417075576311839,217837 794753800523419648,263228 789218981303422976,224680 791815904543768577,240483 794579233737584641,261155 794635554717515778,261567 756889737873412097,17416 794696737344589824,262022 756568782491885568,43471 768614171659284480,107469 793909607609561088,255942 759036972509691905,56556 768966403185532928,110659 793957726921441280,253407 794282474767429632,256456 755209238394404866,30590 768098965963276289,103261 790943966686502912,234583 761568756946526209,66116 764450234051067904,81574 767142898429202433,93112 769156497054035968,27164 762546499414728704,73568 778804482213683200,167858 791630596866994177,240145 751195595629596672,16505 758270315629797376,51809 758360537986105344,52122 761993285351018496,71270 793818529971576832,252190 754104455746949123,26539 787744147193094144,210253 793083952361648128,249348 761000549919653888,65974 767908238704701440,101163 765989208259518464,90694 773676358321012737,138616 792138444663238656,243187 795719079374024704,268387 785630068982681600,197512 795346592060428288,11774 764157182346686464,82283 786724267186462720,205270 792490921657065472,235685 795689484817862656,267655 790958008004145152,11774 747521602087092224,11774 764949194117292032,84724 787511389665525760,66116 781575763036217344,183269 760537610301349888,63071 777653979614367744,161456 793605541859889152,252408 771087224519684097,122973 771777027011600384,125742 793466229042192385,249926 763962883474493442,80939 771530932205465600,121479 778632832738623488,169201 791743541630218240,240584 732685817307521024,353424 781118470184329216,185363 760499627841814528,63149 775489659438706688,149329 794211520683114497,258771 794532923206729728,261155 777165574455435264,159876 780620704098070528,180723 754054501921808384,31377 789428715054886912,225981 733068305544581122,354869 753694002071822337,29263 764178963887521792,81130 792030190557814786,243190 785938718175600640,199262 791507021560291328,237491 765040334837547008,84422 768568722734747648,107428 795081044257021952,262849 776478748938035200,11774 781749777536921600,185595 788460684413587456,217519 732328171861741568,196346 758803548402360320,41680 795433831113326593,266079 789248799172538368,11774 760900968833748992,1248836 772102927578124288,129471 762737362799427584,72678 753081914358194180,23672 746391223976493056,11774 774221938294198273,141867 778758714782285824,169437 792022092438966273,243075 763443538101141504,78159 766071757442650112,87858 775525430908432384,148994 790715499554431008,233692 763471744652808192,77720 771871960963964928,128230 791397073392316416,237908 795679019324899328,267521 754732467710414848,33356 780566048332406785,180074 785910323207213057,198883 790319036856840193,228576 766912879274647552,75953 788170032446447617,11774 755486097686298624,37433 794988219397869568,264397 795346629238947840,264397 766710722516647937,95708 790654618837585921,231871 792129280557789184,243286 761719656713424896,70543 770337873212104704,114848 774660008063668224,142852 791483771820257281,238207 741493399342219264,350825 765574433130049536,76623 785555048914747392,196917 776435030667124736,152314 795090449677553664,264397 763175490324537344,73814 766033257611743232,90539 774936199643488256,145293 794679901567799296,39957 758273408379527168,52112 763863378183921664,80153 788729900832284672,220029 763956794645327872,80939 785865508377792513,198671 794375992584249344,257325 749705758426669056,9295 739060980378828800,352060 787749556926775296,212237 774287265606410240,141035 795474572137164800,11774 786127346503938048,63776 732683757468176388,353228 765853814486216704,351436 777752667439374336,162610 760865138345971712,65180 791228828186124289,236831 758063439944175616,48663 761996809631707136,69794 773890678371655680,139404 778985307219890177,167389 794195207835316224,258598 793237216873091072,250293 781127454291222528,183759 786137837536153600,198671 772263998938939392,129551 755179186218676224,35890 776026829677289472,152735 777175706761506816,159245 766061746528354304,90482 768895335615832064,109571 766379764403826693,93487 778638489411784704,169226 752894466848088069,23671 765597926177378304,87904 767188607308173312,97355 767869558979907584,100605 774363871503155200,141360 793097556364562432,247877 755887708673810432,39880 761641096485097472,68987 762308951438417920,353879 766052226582315008,90193 756954867743227904,1248467 757322558584811520,46394 793291874576498688,240070 739480326704144384,352687 758648956645543936,54070 760516762769166336,11774 773971468627513344,136904 789081695676932100,223332 777454307343994880,154254 786915414861152256,207287 792199321785470977,242693 761033144526974978,52887 761650722073182214,67959 763495469729325056,78129 757931020536598528,49431 779581453273182208,171752 794673479802945536,262022 769060985147654146,108849 750690063130955780,11495 781632589429899266,188458 751853523822714880,14277 768864846032941056,109666 775788482824433664,151741 778188855220600832,164826 792920229043064832,247241 752241477590265857,11774 763814471051669504,80393 753738572537233409,29624 788183088627118080,215754 795401716762116098,247930 781042037340663809,183759 792026242555838464,240584 758034788204765185,50314 774716607058718720,144573 787408978921689088,207360 787948683182612480,206257 738909236470636544,11774 760261849254400000,54011 778847857436536832,169201 768962490122153984,110585 761877946395086848,69030 766727032843579392,87904 767054701686816768,97529 767786730111897604,85326 751598846761775104,738099 787704561263935492,207613 787716001815224320,205197 776133764162334721,149953 785584137965080576,197297 786228849809891338,201958 787087058175201280,204835 766276730831142912,91946 794565715051315202,261155 767631521834373120,98972 764632508705087489,83903 793128546201903107,246314 774992835711905793,146259 792052737018036224,243187 793610389929861120,252824 773943837194526720,140372 775803119955419136,148179 756290816717520896,42432 768839521081421824,108849 770691744451076096,120613 794589589415591936,261818 755735811119845377,38459 762654821291732992,73814 788152528563163136,216009 752965415391813633,24134 769468336790831104,113754 764126561880698880,81869 765383511905669121,84209 793112508898930692,247241 752658823769317376,22575 780960417149353984,176203 756875686825062400,44450 781516879252824065,188401 753676802044862464,27317 766696856424439808,72475 768113694060400640,103506 767088581546389504,97685 787727416714158080,205197 750678020889800704,14277 776760773200707584,155318 785514054022471680,196277 768061091800764417,103261 775537329993756672,149259 794753798317031424,263205 755878808356581376,39697 755540667674136577,37706 793982561873596416,257325 770640948493750272,119937 777699509589647360,162810 787820540580995072,209184 753627742067830784,351463 791009571116576769,235251 765027492721754112,85734 754005015262560256,30815 773681887369768960,136947 794190009523834880,258598 766979623309578240,352553 785894229218238468,198591 788530217102872576,104244 764189906021257217,82066 788173606610010113,215252 793790790166155265,255271 790629256279699457,233085 780131122923450368,171693 787184860955811840,194450 757370769399611392,1248475 779511560364580864,175549 776927558956965892,159093 766096133059911680,90319 792203656363962368,243648 753013119576702976,24848 770279950028902400,117592 775871896445415429,151409 776793532803624960,155688 767327699220168704,1170677 768864025123823616,109666 780574418498097153,180568 780759530615480322,181903 790571429271969792,231318 790669344179191812,233266 791798757088043008,240483 751168472269332480,15808 762703253842821124,74066 764407599420678144,82283 791684162566524928,240483 770341270841622528,117257 771423042027216898,125554 768902615245598720,108849 774280980722950144,142506 774987181131694082,138490 751804852439621633,738099 758034870673272832,1323200 794640247699214336,261155 763107349858881538,76552 788535305108385792,215437 770371193169780736,118538 792357130275655680,243398 770494217164578816,118191 776247099272728580,154071 780339471602610176,178017 793169045784756224,249444 751047740105170944,13790 755546736169332737,38476 769656528307576832,114436 758157602660507657,49620 776813660144603136,156811 788527249511161856,104244 750941467904872448,15643 771438426050531328,125742 775194173532168192,146205 791658374555373568,240483 751539987322109953,18539 756967476806594561,44429 771342658732109824,124883 778759712099663873,11774 754053861090791424,31349 762591641102266368,71917 773252191977025536,134561 787905526398980096,213347 755213343854657537,36247 759489010561585153,58227 761980340084748288,71415 791146519172874241,236454 776108512023896064,153658 737827332736438273,1182430 785507091926556672,195975 757655033148219392,46890 758010430778281984,50804 793094884336934912,249469 794553452160389120,261155 767538266702774273,90482 788473572142571521,218275 788879155953893376,220526 752991825472937988,738099 753327522486611968,26788 760138320294846464,61051 740283924102844416,99816 793412721093906432,251947 773174750906429443,1250011 761648637235658753,70055 792036548992651264,243187 752199139312734209,21074 758442262284136448,52394 733126527894724608,354869 788115686388293632,214899 753933672135393288,29263 763390688432128000,75899 778575902611345408,168794 757784276859445249,49431 761156324222644227,61051 775793090405818368,151071 785893344555601921,197512 761203385898979332,65455 792919020458565632,248516 755243683457282048,36467 781409710859845632,186584 753379399571877888,27222 760797328160747520,64677 769112175759818752,109767 786921149582090240,204457 773900529282023424,139404 794705699217506305,262752 753023131313442817,25255 769028488636600321,110615 794553701721657344,261155 752130611280769029,21034 761008670809423873,64664 762801031843545088,73814 789912915486715904,227048 772168065547055104,129558 777977413158440960,164764 792755684408434688,246726 794713588011323393,260899 786846172803653632,206257 790340569767837696,228820 771067103172526080,121046 771882438431617024,128404 776821923682496512,156644 788430983225749504,217519 790508832040579072,231358 752987191450546177,24525 773617944895127552,138165 791815485826498560,241034 770118250709614592,110302 772121276093562881,129119 773066872329736193,132802 776922562940973060,157082 732303988490567681,350377 754727754684362756,33355 756916596652728320,45122 771880858256945152,1170396 774244905136840704,139577 764185051365912576,82283 775332532707483648,148349 792944458413158400,247232 757739853735989248,49066 750784707541995520,14858 769735233889570816,111558 787897427340603393,207841 778866315666874368,167578 760491863665061889,63149 787238388608798724,209400 788795738226561024,220526 789457810023124992,225981 767505758971985920,95055 770130647155367936,116970 794191101959827456,258598 756644839903682561,39096 764313181347020801,82066 776457508047036416,1249804 788447436675096576,11774 787502941129277440,199307 758523538106003456,53144 762512360309346305,71502 795051356402880512,264397 747553354943967233,1247796 758671665026981888,54272 767406998065254400,98972 768177765409431552,104525 777913557996318724,11774 793275134425505792,249926 768870009955311616,109167 773191576700985344,134288 775180660537384960,144730 776850959234367488,157755 787693773916479488,210289 733909561107582976,351992 785270114924900353,194648 791393122265796608,237908 794947012512927744,262847 785905819107766272,199640 772465338281844736,112788 777043938393911296,159475 766791708818366464,95511 788213795977953280,215437 790622805859659776,232791 767262865145331712,94766 773668685806379008,11774 781247128664408064,185595 769690436948652033,114076 785829438743277568,196277 762255211310223360,431998 795701901220253698,247930 759130041850720256,54620 760320211799060480,61011 770725968046616578,117265 756264933319380993,41438 758173396425437184,27045 771498710219956224,125163 793207474706903040,247240 759814218728243200,58254 792787399713533953,241068 785635303373606912,196917 790937386360397825,234583 793614553443504128,252639 785238294217056256,193669 791651611969921024,240145 793525684392124416,252741 766018101099978756,82009 768810558133006337,109104 792142863697981440,244297 758546395364155392,53845 773301933029335040,136110 780874996906270720,184044 788451209489240064,218275 790764689307365376,231580 794566099115380736,261155 793688832595988480,252020 751540126816178176,18539 774355008057843712,135954 790958239458340865,234796 776505340196028416,155688 794368711339581440,257353 755154829698146304,35044 766412878693924864,93823 767844307357298688,94450 778259245951127552,166532 778671306053193728,167319 781550961131085824,188854 793493280604336129,241118 793625086095859712,252580 732141273885200384,349584 763945956127539202,80939 732614987735162882,1170592 786661419995586561,90209 770368649068765184,118665 755033501347348481,34898 758642377644838913,54070 779876547247222784,177248 763038292220776449,47188 786798886014693376,206748 787819124449611776,90209 750243744868433920,11495 762113992034615296,431998 785294762005950464,193669 763431656078336001,77598 788846392298975232,11774 790373098952548352,228820 794626618828398592,261583 760967348358524928,64730 778275949234253825,166409 788357043644137472,215608 772082964494680064,128519 772439391478374400,129551 793162888965820416,249926 760481283763900416,61544 762340342062604289,70543 765432269481926657,1249250 773205262954008576,11774 791005849514901506,235620 793981351284379648,257353 763579720105549824,76188 778096879787704320,165435 780556307615014912,181548 756279982754783232,42432 764251381259653120,81702 775005630650314753,144648 750746624369000448,14462 793269837913006080,249926 750723578497204224,13412 766032351315038212,89923 781127513414180864,185496 762718420773195776,73910 763157833001033728,76549 790639172507885568,227048 792438884634275840,243513 776449261252726785,155934 786278727672033280,11774 743272111117000704,1247598 751641370209771520,18215 792172692359249920,243092 776740110528159744,157755 786977394729058304,205143 787522282109349888,72035 795701982359068672,261155 750902848968388608,15808 766791882814795776,95672 775024714318172160,146305 776169058861330432,154071 785853665999458305,197512 732759810643480576,27848 761404146121580544,68144 753595689226174464,26066 789835839035486209,228101 766540911312384001,90088 793509551949553664,247241 795465133434793984,266138 758669057591652353,54070 756323256064352256,42432 750720791898095616,11774 795256811838377984,240718 738161020581990401,354829 771805069746503680,127711 780561430546350080,180112 794318791375196160,259543 779173584371679232,172962 787253330791858176,209035 767781227264897024,101463 795701639437058048,247930 774985393158688768,146259 794585578541092864,256276 760168160574132224,61145 763797227676446724,80393 788887474701414401,220689 757427468680724480,46405 767682598164312064,100605 792437654822400000,243187 792581935553929216,246632 757884451414212612,49852 758835946779324418,54070 792188698142052352,243187 788840222809219073,221476 793481582631870466,250785 758631663538622464,53703 794304937824047115,11774 786932497418444800,203793 787044108116365316,208713 790883233609252864,234583 755164392841510912,35890 768114911373242368,103354 787130748536958976,207119 761369273256116224,68182 766980000444801024,93144 794206591461584901,258771 795105909424979968,264397 773594617996541952,137158 794009401690492930,256276 751984839901843457,18646 759180129650171904,56282 794237256814862336,259063 794560065739096065,261155 758299448334290944,1248595 767923353940144128,97379 771003177097388033,122299 777960577301872640,164694 785690811379830784,197091 790943965218570241,233241 753352094396977152,27222 754714516076789760,22393 764215669822922752,81946 758547694151405568,52749 793102609259212801,249469 793165315194650625,250033 794599058136592384,261155 786068294583382016,197286 777337723694624769,159876 786541619063513088,204413 742750291540348928,11774 790500481525243904,230282 761406919403769856,68273 769260147621310464,112693 788100877739450370,214247 793927454918402048,256255 755088025974177792,27045 792068331834601473,243187 759121852908335104,56964 763805442837516290,79223 778685012321239040,151409 795029083541401600,264397 778394605855408129,167407 779013087483617281,166852 780820756523524096,180235 781247228505575424,186765 793218888557297664,247983 757632255044915201,48402 787011717582561280,207287 787077659733790720,90209 754745479296987137,33356 785288920305061888,11774 785590727862587393,197286 771553652200701952,125367 776488052092833792,481145 792395661865984002,47940 749592015260626945,9273 767789171532505088,100893 770596152701886464,119832 786374059856715777,202379 747833718186835968,1247775 777357362281771008,161542 767566650929516544,98751 772495690307997696,131027 791359593087504384,238429 756271815392104452,42432 762639635084443648,73926 764180993012015104,78274 767134793939103744,97852 788117756516466689,215608 772518581749837824,738099 794417141210451968,259034 757671303285317632,1248519 791555376336531456,237491 795329247309012992,266079 760465819042254848,62063 760945956015702016,65937 785249716858531840,193868 762015467665920004,70858 758288882513444864,50923 785798133762650112,197512 791451226596478976,239076 788530437073154048,104244 791284413124542466,78159 755512433599475712,37892 755592260901670912,38210 763394583925489664,73814 754980563635666944,31177 774285565638250496,142090 793485049354080256,252741 761524457383006209,67679 774338803565629440,142671 785986009100120064,199546 792075049641607168,11774 779130256603029504,171168 792735963587878913,11774 785281704839696384,193669 789242693847224320,203546 773955437561470977,139577 792914137777078273,247241 766752498845495297,96039 790876308809003009,234583 758790776830697472,1248642 772616088513187840,11774 786241087799078912,201958 788887492531462145,220689 780858007076896768,1248861 754715755615223809,31932 760923147642167296,65455 776996623616401408,157693 781819811240095744,190424 754978551590367232,34666 768226692116647936,104973 794596218961850368,261155 795100896141066240,264397 778731464519065604,170252 786748591629099008,205728 758405832904052736,52921 780443070215008256,11774 748192115218255872,11774 734015438774902784,354906 785582543412289540,197297 788792915778801664,220820 791005973422886912,235487 752867070304366592,23843 757718678263721984,47693 763117628365955073,76665 791798796284026880,239608 750302184764354561,12291 772437691484999680,130669 788935837547425793,170187 756707254540333056,43553 761396423074152449,66801 764105770749272064,81569 785493446215610368,194743 732359707185156097,349191 765268609497075712,86103 765317586057854976,87062 780075133809537024,164814 763879463645917184,73706 770784088739446784,118191 794165621596495872,257492 795436654857256961,266079 751103763667189760,15917 778435380714496000,167407 761266197832863744,62063 771353180689076224,124883 754092802280042496,26458 761754327090274304,69231 775727466136698881,150764 795104750526205952,265257 793092004141998080,249348 757322871467347969,43553 776066360388493312,152735 779533115140087808,174294 771760182128967680,127582 780435999910342656,180310 760676395915763712,63776 791730043181498368,240483 764199982085701632,82209 780941106838114305,181419 791617140344315904,240145 761978180051738624,71026 793527560667889665,252020 794750851059433472,261202 762120570959867906,431998 765748652094595072,86440 767728912797278208,100605 794297070920355841,249926 795000533039910912,199307 770272476320370688,117257 785533380146323456,196432 786063332533014528,198878 786985313784561664,207287 761632838026493952,68993 780058202469793792,173347 786234459364491264,11774 790584868044435456,11774 753968378142797824,30296 759445155250311168,56988 772838745825435649,132996 781169709135777792,11774 785313215072706560,195089 785318870676406272,11774 786149647479734273,201216 750142273287917568,11495 755539563712577536,35890 762268771834736640,70858 764275805958447104,82759 790913337865474049,232884 756290874892390400,42564 786404086585303040,203674 792441564383424512,245549 793863668219928576,256255 766380904549720064,85562 767503595642114048,97447 773872683855601664,139404 756713383047536640,44012 785648943543779328,196277 775366791782473728,148032 764188975032598528,7311 769001945218551808,110209 793209815111720964,250633 765259393571000320,86103 765341197594419200,84886 793775655586500608,252112 750839608653537280,15643 780944006318612480,183269 791591678939389956,239405 795718314412670976,267862 788795599940235264,220332 790751638889779200,232169 771180783750918144,122967 785281188894171136,194648 771402981468024833,125222 781094551465308160,170215 785646558498856961,197512 789159883190968320,223899 768975813450539008,109945 769373202237849600,110585 776005863710396416,112363 757683770313048065,48735 754033694248017920,30339 773892851088392192,139404 766013883081486336,90723 778231809519812608,166532 793429249730281472,252020 760222848619204608,61412 791677308566462464,240145 791696089023995904,240474 737048399145402368,350498 754760782794072064,33520 757613891312578560,47844 762196306978828288,71438 771881969432932353,128404 754841829783117826,33356 788426471148621826,217920 795431961171030019,266138 751178298953117700,17591 761564605386780672,69231 779137250097438720,164912 792180038057635840,243451 793202624543752192,228650 755951369442299904,40881 763961820755353600,79999 768072673154912256,103261 789243634113622017,202265 771901633349373953,121949 786184128311984128,201583 759427756258004992,56800 768847337988907008,106281 791081000327536640,78159 794573031452639232,353879 791894878506680320,241678 757308925804879874,46404 768580926221672450,107559 785683074277265408,196277 793873601975820288,11774 776129135588573184,153095 767132672095244289,97852 776172126025900032,109875 752948085492416512,24675 774993065132032000,146259 791435064466894848,237787 762112905751900160,71766 755490430892904449,35890 765716955051417600,87858 788161139964252161,215005 777053802222460928,157755 769149997782884352,110659 792809649271549953,247379 761147297250021376,61051 763870195266052097,75631 771839649237102592,126389 794650211473821698,261059 776945896881844224,156835 793237440206995456,250135 755112092223598592,34731 758837569274548224,54070 786436019889594369,199546 756573780236001281,43258 766604618700906496,94680 775534728325640192,148748 766277728718946304,66116 791972091855794177,241367 794782097399541760,261155 772574538454462465,102249 775560016853999616,1250244 793100442477527040,249469 756259364680400896,41459 758174065211342848,41703 780101809935265796,167319 793495136881827840,11774 778517473402482688,152594 786934073109409792,65113 758664113950191616,54070 785613039273779200,197035 755380357957115904,37044 774747836072103936,144654 795478476828581888,234556 762777378040999937,74133 765156833199853568,86143 750700026725212161,14355 770110932940795904,116373 777832014837755904,163901 790570678978174976,225359 755058428117127168,26721 759484822385549312,58227 765611644978212864,88399 771886624913391616,127775 761592130959618050,11774 793439572256518149,252020 771941323029016576,128615 775420662542438401,148645 792787344151674881,106085 735862908668764160,11774 774998288294678528,1042906 758065615877931012,50827 764254258980130817,82283 787380249986146304,180433 760521736702062593,11774 763837510850007040,80720 786232733018226689,200974 791702565461393408,240483 790914164923379717,234583 768889504329453569,109666 762749647689396224,73926 778563195011211264,168794 793291239680385025,251282 794319576620146689,258456 751166726671335424,17416 762888101194719233,18215 763174009823305728,76549 795391151083835393,252581 753363945847681024,27045 763842612503597056,80136 758027485883801600,50923 794697413948739585,262022 773743499929718784,138819 758849390475776000,54070 759562182002565121,57574 769654919590707201,108004 780892639126167554,183472 757955939014176768,47940 786796682532954112,205455 793948686434914308,257026 763875983556567040,79911 764687783147347969,79082 775912122584883200,152498 773236495259869184,17416 786434724797505536,202727 748574103808970752,145399 759160341041414144,56964 758096478225043456,47838 758758281204510720,54070 791447980104646656,237151 794040035788128256,256105 795755045371412482,261155 770390841395441669,118482 793910020060672000,256125 773899984932511744,139404 781908010734067713,190269 776590780303564803,156835 787346578218618880,209074 767361342454063104,96196 781697839130959872,189652 786418020771966977,202429 758334475335897088,46384 792469205027172352,243187 785513943775141888,196277 777118281672949760,149200 779715152606363649,195876 795322736058847232,266079 758417426610528257,53144 762711838911889408,74431 769579751942000641,110585 788109620158038016,215608 780648118182293505,182257 793118694599757824,243398 760113202546012160,61051 761719429352882176,69711 795701644252028928,265855 794169976978624516,155390 768860771635855360,109167 792065391925207041,243576 793349022790496256,251452 751759985000849408,14277 755205127036895232,35372 767144204564893696,97438 786296596623351808,201558 763066890193342464,47188 764909258743828480,83751 781585183480881152,187540 742119521876598788,1170530 764591776267116544,83945 767778310231252993,100893 790309587945558016,11774 760262479838523396,48052 772161475037138944,128017 772772309169999873,132335 785597092781629441,196917 785601479365320704,196788 793198518491938816,249469 753288364288315393,26038 763489263585492996,78707 791375797919416320,238205 751773466647334912,18893 762646908133335040,73926 764828684691902465,84724 778465153390043136,152594 789731199723986944,225911 733054380425928704,355261 769603571956408322,1249680 785466977376763904,195975 786644316529709056,205270 793103434094288897,249469 758654532582682628,54070 763458178189135872,77632 765885425361809408,90031 774980024969539584,145297 789692279170576384,226048 794106433193136128,252679 763369717641904129,76127 787784089432719361,205197 779074076983775232,171795 788591798285398016,202429 762197831264440320,431998 775362410739671040,11774 740486044093681665,195876 742548124573405184,47188 775744499507138560,150511 794347129137348608,249926 756911083609321472,44450 767137972877746177,97438 789140838928506880,223030 778630409282355200,167677 785316484453195776,11774 761236285516308480,65180 794575607204052992,261155 753658154970259456,11774 786672322988109825,196801 790986311016583168,235487 791005250891243520,235580 757348799308263424,46379 760202264749281280,61545 793141830850375680,249469 770044831527735296,114779 794924042352553984,263817 767947086805422080,94612 768484310307508228,106756 770418352724463616,117263 763805370942824448,79691 768976617439977472,110344 791016146099138560,233131 760907777036484608,65626 760959125559906305,65927 781678292411744256,188304 795385067392614401,266054 758313620526632960,52112 760959175325286400,64722 779085537852424192,171795 793142348871979008,249469 781218091485241344,185310 758667988857794560,54070 770348462642700288,117338 749319715357687809,8170 773477898011480064,136947 787048839144349696,181419 764890386330333184,84889 774574643969654784,144178 776845141013323776,158673 790309114488328193,230485 791500462558248960,239405 792016386251976708,243092 793617622499590144,253032 787526352651988992,210481 742804310141087748,11774 795760592594358272,268777 773214784741216257,135386 773931208245927936,140211 789973354480402433,227748 759738734799564801,56964 733280693535412224,355480 756022976953266178,39462 761731195210125312,69711 768319418409611264,103078 779127227833323520,172962 780104134452125696,178258 790892941397008384,234583 765634365028241409,88311 794983489296879616,263906 776496181564301312,156115 762220755627208705,71026 778690322192748570,169916 795394670738034688,266884 788358898512113664,216991 790948679213584385,234653 773890758763945984,139404 785545916908470274,196277 772888378937339904,132996 785878188819820544,197512 761295610498646020,67852 732281208973955072,196346 757957784428314624,50314 755276017829314560,35890 751084116125200385,14950 769618282861236224,110585 754717262657957888,33356 760667088281272320,63937 768530982874087425,107238 768310659742392320,104488 764479322853875712,83391 768821434500153344,107752 794173172245561344,258249 762629354090266624,73869 792152293961568256,243187 779375242359693313,174442 794259168127516672,258331 769991327870251008,110302 778925130735087616,171168 794277424745811969,254078 738037062230757376,353488 758816631896158208,54070 771385148562632704,122622 771494309279457285,124597 788452836258504704,218275 781278928103051264,186584 766077794346467328,89858 769353490644758528,113189 788522284088557569,218455 776844806383280128,158673 792133864793583616,244297 749983615988228096,10648 762147910234599424,71115 794545908117569536,261155 774303323662888960,141360 775718189338615808,146704 779456607218339842,174392 793666768933879808,7311 755830598590013441,39997 787990605062402049,210238 770385812017917952,118191 773313380438474753,134371 787014072076304384,207287 759896729453985792,59923 773643273533530112,137640 775803457005641728,151463 788985046401155072,220029 795316758710198272,262022 770723792440160257,120610 781214529086558208,186434 755529678702673920,33186 794135424067338241,255072 753723654953897986,29456 764162815825416193,82283 785585160771088384,196917 776035050517303296,152872 754719330663817217,33356 766411574366048256,93823 790782385700868096,232884 788039377725247488,214492 794086022858543104,256239 766547768626208768,94564 790636209437417472,232169 792573035190423552,244270 793598735574073344,252890 795729785515372544,268448 766621855637708800,94699 770956099822292993,122146 790151962054447104,227048 758954640847151104,56146 762043968892862464,12954 773641758504841216,138382 771880597287428097,127657 794535107793068034,261155 795700221053308928,39957 755597756589305857,38461 773373185135828993,133519 795232256616841216,204337 759441578251341824,56700 753015775418429440,24366 758114952804651008,41703 795243926701703168,264397 795763380611117056,267862 761120478471741440,65455 769497305875525632,112693 758633533577441283,54070 768503771391528960,106774 790044393671495681,227048 769994564761448449,115868 773924439276728320,139404 770403615219519489,118191 773369544077377536,209828 777716012414218240,162096 792533660041830400,244550 753060047400280064,22916 790917304741720064,234901 756270272458526720,42432 778373380202500096,167569 792738839504629761,244270 758444556891394048,53001 772097229288984577,129558 732627009424097280,1170592 773182058336321537,134470 774219705921843200,141887 781629143737851904,189515 751222339866591232,17640 765407764403322880,84724 791417706104881213,238207 794689805959524353,261155 779451596610629632,174230 792044801948393473,243075 772745101726584832,131421 780592044376850435,181811 775509600325935104,144730 758935929641762816,53996 759625033232723968,57105 763553029627011072,78360 788048194198319104,11774 751909415704485892,18486 767121954616676353,97852 764903319965798401,79561 781216474723745793,186584 791286615532531712,232169 794687290022969344,262752 794869722273763328,262849 750137058451156992,10735 787718166055100416,205197 791376191706005504,192306 751204969898848256,16728 764186912894623744,82544 764429791965634560,82963 788203267045982208,215608 788522070225330176,218455 794229839800635396,258598 768221076446781440,104932 771002466942881792,122146 764973692749131776,85562 764180015391002624,82177 768268400032264196,104688 793255385687699456,249926 776202155208376320,140049 792204027509481472,243398 768303488132460544,103126 763772470625206272,79513 780122601108623361,177233 761319611560329220,66878 762186506932936704,70085 792868923683340288,247379 785962657585127424,11774 793366431253401600,250633 763080351002402816,76188 774079136931250180,119746 793125536537206784,249725 758841818758811649,53996 765300330695274496,85562 756244348090535936,42040 793430254769627136,8044 777700654315745280,161387 794520219800715264,260404 794756747567177730,256564 758541791826030592,53185 760984035493412868,65839 790421894793142272,231318 778760787384868864,170471 795090234262388736,264397 768130508307914752,103354 768429332289228800,105898 773237389280116736,134561 779388208220020737,174294 785836064359448577,197324 758732920840335361,54070 788486519086456832,218275 788550846485262336,108396 788983395850199040,222627 787371069200068609,46572 748610850328440834,11774 758583661193269248,52749 771147922394144769,122967 773907452425334788,139404 779734869853089792,175092 788869137745358848,220765 791624585816842240,240145 795430948787523585,247930 773835800853090304,139333 789202225688031232,221785 763671911503163392,76858 768618691881734144,106281 776185439170342912,154322 778569140399407104,168794 793239285210066944,250293 793302322763829248,250293 750446387070853120,12883 758736625148977152,52112 788894147629416448,217634 785548998748889088,196676 786247791630614529,11774 788804618193080320,219942 768717300711161856,104973 787476833440788481,210207 774591372703793152,140443 768236887932858368,11774 772275284498186240,127897 778361635962576897,166916 763049483567566848,75724 763116242639187968,71843 774303834394931201,11774 770748774381711361,120528 788407562743980033,11774 769707983819472896,87904 790573479259176960,231318 761774979914555392,47940 761887074546966528,70085 763116617572032512,76628 763848570743189504,80720 766051505254391808,90401 790891695269380096,234583 795750556509683712,263302 762016212947726336,71476 787097639628247040,207151 791720791259815937,240483 793807452198297600,223492 757620834353704965,37993 786189687685844992,200288 794555763205308416,257353 764106312359694336,354836 755613537993568256,34898 758025631707893760,50923 759192757579739136,56964 770354263373602816,116820 791910944804704256,238429 754724151559061505,27045 768068070560698370,100917 786727100938149888,202815 764805918345220098,84724 753378955889999872,27317 777028367711207424,158027 785891821247311872,194080 789242426611216386,166100 772877430637813760,131084 790984289756196864,235147 755495864160759808,36810 771735373009399808,122973 756494857212919808,43391 764592215066865664,82066 779311713258725376,173964 772844147841478656,132335 793287839517700096,250216 776081732386775045,153172 775930703229747200,152314 777061189243146241,159245 763100705062162432,76628 795339149301731328,264774 794659346068205568,261155 760188973591453696,61598 755841087713882112,39957 763436195003109376,78217 771736163853950980,126152 771904136619057152,128194 790650453310799873,232169 753311722971070466,25879 762615855297462272,73814 781226644833009664,186434 786294264909090816,202429 788762217638338561,11774 773517203526262788,136904 772744539073282048,129650 795044051615617024,264397 775687910402109445,150511 789834446673473536,227242 761337444872531968,67938 765450932582752256,82208 788381797742546944,217285 788411095891468289,11774 754092343737757696,31400 758354459546284032,52554 760986325742780416,66159 773204833050456065,135234 779891183220686848,177248 788253941494452224,214354 793484642397589504,251234 793575985878822912,252020 776157115429814272,150511 779135831911137281,170187 788484703875719169,218507 794194756649840640,247241 767851824481128448,101681 777307983982112768,155933 750856706825924609,15168 790589181756076032,223058 780355307054755841,167939 765728752554827776,87904 768426002162655233,105647 755036430053679105,33244 759032578682695680,56302 767076802590347264,97080 763766059837091842,1249166 793223026905001984,250247 758081714468057088,50923 765809499642798080,86472 780645177555685376,182257 787308575592853504,209796 795277014978756608,264397 767078053344382976,97554 763079265223057409,76429 785989036657610753,197512 753262096138244096,22632 765544494863413248,85562 775841817883357185,146259 785869304658923520,197512 764179189935124480,81946 777129101937221632,157755 765386715028525056,84209 768949846757642241,110023 740402094117650433,11774 765364260901756928,87145 793343587459170304,234526 773400758813335557,135725 774791940340588545,144607 781112505099620352,183759 781357222660112384,186584 786244129260904448,201555 759125127288254464,57105 766435593270226946,93823 758999546781245441,55107 770079922907996164,116161 790896953513082880,234583 755809638663073792,39384 778326367867920384,164554 755502138319638528,35890 732637224982847488,349060 785548245216796672,196917 742195407678115841,350711 750480384203251712,11495 751610550480670726,14277 759422290555580417,56964 763583138421477376,1249142 773683280235331584,138488 776197676828200960,153573 791032089294536705,235590 789332324919881728,193121 789531464467525632,226823 794267866350620672,257325 780712383274586112,182302 792457650172669952,243165 794988288092213248,263898 792021218455068673,243075 780577203000111105,11774 766412753061965824,93261 735926708667359233,11774 785489607857147904,194743 794336058741661697,259743 794790927906828288,263289 769536274785005568,113165 790611858377945088,231871 762317952456675332,350085 771356076776226817,122146 771695139974680576,127134 793199910505984001,249926 785947779369668608,199546 793871842478059521,256191 759958253845577728,59666 758388185600753664,50827 759371179685797888,56924 789266562649878528,349479 768194251830226944,104708 771087402169434112,122299 790925584008347652,164764 756111550855974912,41632 771512672114216961,120690 786939139795066880,207613 775107304576327680,125810 777962681814945792,164764 794686339484553217,261155 753072658749718530,22575 786915055409434626,207287 785798422280495106,194082 791927658502197249,240483 752702496615825408,22575 792473961254846468,246225 762597942146375680,73704 778909610463723520,165185 788520936668557312,217658 753062414568914944,23742 788159637946241024,352258 793899453161689088,256678 763769370384314369,11774 766710780851093504,95262 759822294596268033,58254 776607050755297280,156835 779419817044418560,173868 757688688465809408,47761 761192255583457280,47940 764948664309604352,84745 773549169705299968,135725 790916870194995200,234583 757444761867386880,47284 787685978420879360,210289 763914308849852417,80192 769440495214989312,109167 776592014984880128,156835 785657275864186880,197512 790610371472154624,226881 773538811674554368,137158 779374733301252096,174442 753765355651301377,29790 756329634120237056,42432 766313863960604673,11774 765600696305651712,82457 772075446867484673,127871 775056493729243136,146259 777838444097732609,163901 776892463512518657,156976 794247194660532224,258771 758758620834201600,55174 766265118237847553,91946 753973296920530944,30304 765915186284859392,87904 773264642017628164,134993 790953199519891456,234653 793272412980805632,248514 760763728975519744,63451 774125750173650948,140211 778841817571856384,170187 760129531697065984,349408 773954959004098560,140444 788767674624987136,220526 790957624938278912,234796 792437600904630272,245024 779544268461383680,174392 780046367167221762,175092 767481423682936832,91936 777294820804927488,161413 791657550492098560,237999 754743473539059712,33174 794209975761408000,254135 794336222483193856,256255 750878299346186240,14128 777537208035205120,161387 780084748869898240,176025 781282697679437828,186584 793998905579081728,257492 754985268550242305,34666 772810376509546496,132364 795734208836763648,247240 757606542623535104,351152 749940003560644608,10787 755098721424183297,33356 785821701120458752,197512 758404665381793797,52554 788784535488061441,220526 752997837303087104,17416 758705498573201409,54070 755408024332804097,29898 755709662155173888,36961 789287530650820608,223492 762203542656421888,71021 787676698267574273,204078 795264295462457345,264397 763717535791448064,79139 794728736948125696,262849 751771277984051201,14277 756295825110818816,42249 770455581341736960,118191 786652306846736384,205575 791673672767528964,240145 795660493549670400,267655 765762590911897606,86440 787051745381941248,208395 791710916744126464,238395 791348114351333376,224680 749645075915825153,9416 751126603434856448,16299 769286907704455168,112363 778725255913181184,169923 781616782754799616,188818 785674274451271682,197512 753425162964525056,27317 774405493615984641,141316 793120151075979266,242693 762835459680509952,73926 766430893032353792,93184 767834882265395200,100561 749277116072591360,7855 758810306931863552,48287 763987941655883776,80939 779522153070735360,172185 790956650848919552,235147 734102739760734208,209828 788126000987017217,215754 771404999385460736,124597 781197364992339968,185595 757283783586422784,46797 765492450622406656,351720 758666453943980032,53185 775741491658489857,1181074 793968573249097728,11774 794184470496743424,256255 791491531907723264,239405 777948400578854913,162859 785304898761953280,191054 787011230611476485,208176 794938122048065536,262847 790916525175758848,234796 795470093362696192,266151 765958373862891521,90384 779729399180435456,124597 795032703158681600,263907 766789770643144708,93286 766064005429403648,90384 770237117570031619,117377 775180818209705984,143361 792510650635419649,246225 752984453287387136,23719 755609574695055360,38401 769204164521885696,108517 792120500906553344,243075 769449898181816321,107910 790988577203257344,235590 755453071434448897,33192 762799109090582529,73926 755752091000434688,39384 755761048104366080,39235 781183484433870848,185310 772058148685381632,128934 732683268907110400,1170675 758190714756804609,209828 758817723753242626,55257 790873882542551041,225909 791011028050046976,235590 794856657469571072,261155 757884287102377984,49754 763475083130118144,78159 793155233232728064,249469 793213785280348160,249444 781554224505040896,182960 788483831900803073,218275 760542159430946817,63512 774969607664734208,145451 791928973139714048,240556 793196222693507072,249469 785720330312560642,197286 756836336351399936,1248238 780624309412700160,182211 791832457666375680,240070 767187669449379840,96883 756669012642148352,41702 752186532589555712,14277 757287356999213056,46406 793567051159855105,251803 766674572431196160,93474 785627394426142720,194723 751993138282016768,18504 754969759238778880,33356 788451392545431552,11774 765438203226681344,86103 788696550260154370,220031 757997471062749184,50442 775161953912098816,146259 759944104767696896,43471 751882137658327040,17794 756561439054233600,43553 749649103512965120,9433 764885786688839682,84889 790379935022014467,226731 791982907044888576,241034 794881597489250304,262053 765706158795591680,88920 750491191028875265,13450 794670816029982720,261155 790884491082338304,232137 761657682466000896,69565 765604030412300288,81869 785806903121055744,192016 794549688905170948,261155 753293264791433216,11774 771926787060359168,127957 772150443333947393,129918 756896478581272576,36145 756626125032271872,44429 749652816407384064,9495 773893739500699648,139392 753719650450563074,29263 754770063048278016,350654 761645018440429568,69951 767913086263042048,100561 768499204230488064,100561 758314699117195264,49400 762745606590894080,74781 772460561254719492,131025 773727633955704832,138819 788280775410061313,212528 788516629269405697,218275 771724033801027585,127144 788812808125382656,220526 795316031564627968,264774 755904897669791744,39911 792158549547753472,243165 792604805558509568,243286 785983081593335808,199462 792299183692738560,243187 786690986319773697,11774 771427552384675842,123583 777704336776323078,160010 771102754211110912,122759 764830803557699584,84724 770996139340468228,122299 773197961509548032,135025 785744751228092416,196277 788023984897916928,214354 766081137730985985,90384 770409592052330497,118191 776904978921390080,158348 778616423513858048,167220 787108262072254465,207244 794863467073302528,262752 732185944262991872,350015 762518076394835968,72978 762693238356480005,74247 790926485158825984,231792 763928935415414784,80393 793175287668236288,250033 794910621984768000,263895 760618594157924352,63858 762692131593023492,1249041 773451656986058752,134875 769389379009863684,112336 781370041296101376,186532 757683278476349444,48369 766036558285766656,81929 741638784228466688,1247481 761460201807486976,68489 749365042781364224,7828 775729006469533696,151185 778727752560091136,170169 794315742720077824,258456 751961369201799168,17416 788609639038480385,218455 790910433762746368,234583 791339343122083840,218349 771465509028044800,125367 794143585767661569,256255 794520936338726912,258044 755547922155044869,38476 756287515942789122,42344 765593212622811136,87904 791003217907691520,234583 787275093164654592,208980 772877143621664768,132761 767543905919336450,99514 768432656568705024,10788 790990227623911424,235590 758361151646396416,50110 764223222493634560,82642 764435722619105281,81946 794190977397358592,257492 795004223150850048,263931 742391585430704128,11774 760448322863628288,62063 764961855131574272,11774 768827699838144512,109337 780846099661778944,182036 792077451102916609,11774 788584434396045312,215437 795312720929288192,251987 773202286051024896,134993 791706949658128384,241034 763211788015968256,76549 769739701943173121,110302 790003535521775616,226366 762986396223168512,75724 759079247847755776,56231 770436418900365312,118192 786006365542109184,197512 771665607901097985,126152 792907630842875904,234556 793987580689727488,257325 755706297211813888,39195 778753349994766336,169104 793186173116186628,250430 777929082663079936,164188 779084164373024769,168284 785616065753600004,197512 774414150260944896,140444 775424477438107648,149069 759789068276404224,46890 766017021872050176,82066 780731933453987840,182726 786149585244852224,200566 763982672641142784,79970 792121181726007297,243187 794249471089590275,258598 794911957837029376,263895 789431026271477760,225981 754721874806845441,33356 789544388691046400,215252 794549125081690112,261399 760913552764960768,11774 761277230479577090,67547 763496577331855360,78296 790581536693297152,11774 793975132024934401,256393 771382755410087936,103812 780104564984938497,157449 744031919218761728,352716 752239677919285248,18486 791618824541962240,11774 755883779613347840,39657 766614567485116416,94699 770057725640400896,116685 794234107756761088,258456 750213274243923968,11238 786983620187656192,207287 794879298322792448,261155 756094739242516480,40288 767113825598439425,93112 774379894713135104,132335 787105314848014336,209151 778298915804188672,167319 785699954882850816,197512 763866912153624577,80486 793919085973209088,252408 794597607658180608,261399 793527319373705217,249926 770411889922678784,117257 788215251527499776,216009 763451498500063233,11774 778222698459791361,164826 769184871331749888,109666 770745199014191104,120675 792838284166782976,247767 749998425358360576,10713 758757634543525888,53995 781337523649847296,139404 785894558810775552,197512 767355083365289984,94699 777902297863090176,163990 788032317939908609,212316 753353377270992896,27222 785874050635530241,198094 758443423909150720,25134 780613932851433472,182037 787274479097393153,208492 788885941507153920,220689 756302356229218304,41702 762670057050648576,74133 775363079722762244,148537 791319523026669568,237491 756381204643975168,41632 763004760433659908,75913 755419168363524096,35890 760635726182641669,64197 794677058546741248,262022 794287062425870336,259457 794537650573213697,257492 758681595939164161,49587 788811367562158080,218495 758696837855313920,11774 772597683173208064,129551 760652838137696256,64197 763507144456929280,78853 764909283360112640,85272 776840954493952001,157696 792927706849550337,248194 766038956467118081,90539 767968932397473792,86103 767088896953884672,97811 794955170421477377,262847 771936453613981696,127775 789451745520791552,223881 778731757680021505,169437 785986533115457536,199262 785499840419622912,196277 792144937517101056,243615 751802034014285826,16931 758131481394806785,43225 756567573890797568,43471 768469907692544000,106475 773707996778070017,11774 753323441709776897,18215 790555893980991488,232137 795025836923637765,263907 769259023078043648,111448 795247980613955584,265644 793885520652857344,255306 793894440721002496,256255 763043195571802113,75724 739673765202657280,11774 769612674745393153,113165 785609543384346625,196348 788875424998776832,220526 761384275820163073,68273 776428909571088384,152589 740943864350003200,1174982 794537686497460230,261155 794873498275553280,262849 758193333776814080,51344 760283521009188866,61588 793454464074035201,8044 795707040287117313,267855 765242755345944576,86653 785902054992596992,198840 794543674709438465,261155 750939581202051072,14877 765686468547190785,88881 773695853621944320,1170508 791804419436195841,232169 772848352975216640,132996 756647239062286336,43391 762183859882655744,431998 759177078608625664,56964 769147611886518272,106753 777872374020476928,163149 790979174685179905,235179 759105387060662273,56886 771887174836887552,128194 776878892456050693,157993 788521959990657024,217658 793321935228669953,249841 794947206549794818,263793 753050707129868288,25223 780640055937277953,182257 781378841285623808,185347 787679768829394944,210207 785827910926102528,198671 790925610025496576,234583 794959933838082050,263253 732485161921609728,351306 769191758165110784,100620 793105868946599936,247241 751749860043304961,18452 767820886942580736,100559 757883139092013056,49852 793243269983457281,250293 758670298749235200,52554 765225607122788352,85562 772901633818755072,132335 778733193524502528,168794 739847282804166657,11774 777984269708828678,164375 758751321138749441,54974 794308102895976448,257492 750033191663263744,10735 757577628769460224,47761 764935407154794496,26569 794205795596570626,258771 766137456756461568,11495 767532639930621953,99683 769984510469472257,115519 774018407922487296,131421 756641402008793088,44450 791720059194445824,240145 785924742641397760,196917 794404240810790912,260404 756593424636215296,44274 767518874908577793,97371 792588918944206848,246559 793961903277998080,256255 794722160543604736,261942 788152503699443713,216009 781892122697949185,187131 766226001852596224,90665 767802868720082944,101681 775388887497732096,11774 793537406725160964,252984 789534031394123776,226731 756268760101707776,40566 790892128515739650,234548 792108231824924672,243187 749371207284301826,8497 793546175634866178,252014 758420825028558849,52112 776182431934189569,152314 793142778892922880,249841 733188723953782784,355480 760877318675963904,62492 786171365493657600,201441 791075792671223808,231894 794327324988620800,259892 763783030502625280,80192 770337401717727232,114254 791846496937271296,236502 756243073856786432,42149 767831281308536832,101681 786675535258804224,204078 788141526236827649,215480 765315836630429696,86440 774057442766270464,140748 778339528998129664,166852 755127029222117376,33356 785563014347026433,194225 790736938227544064,232863 791470650535841792,235951 793533175326576640,252596 791343521286483968,228124 756598423982313472,42432 776599321261150208,156644 794576486439251968,261155 751232962453073920,17517 792886024733126656,247240 794542654541266944,261155 776635580704759808,157082 780702074283499522,182257 757756568037421057,47940 763508853770027008,78274 769981986874265600,112872 749963911265345537,10653 769186014413938688,1249645 773585218292908033,137753 790637100567703552,232881 771422104285831168,124855 757743108385673216,49056 772514756330606593,131007 779051645741117440,172185 793775565799092225,251951 760820080179634176,64758 788179255251312640,214173 793185560483532802,249469 776042398174502912,151845 792611856363851777,243286 795701354048188417,267521 780595989824598018,12018 758802868165971969,49047 765955402207027200,88930 774227056305410048,141887 766349689113436160,92885 778725687716753409,164001 779385608682606592,108396 759253941892870144,55661 742388980436504577,11774 788179731476652032,11774 792524672076132352,223249 761866248674312192,70413 773548636428902400,136515 786585664850722816,203350 763192259256918017,75136 771749425513308160,11774 792508178625810432,243513 793984146922229760,256393 766059029634297856,90618 758319282426093568,52061 769231678917185536,112345 785830176609316864,197324 790354155143434240,230270 790976569263009792,235590 768671982623653888,101681 776830003572989952,158520 792812055786991616,247240 752017189788536835,18893 793143775321133056,249469 761636286037831680,69493 785918549034430464,198513 793316907805966336,250633 785901891146223616,11774 771879879432429568,128017 760282788272758785,61145 785477278499082240,192032 766311127298998273,92906 778302807388491776,167319 791454403970625536,238845 773712740472983552,11774 777769461096951808,161960 792124738604851200,243187 774065572115980288,139404 789269872249188352,206666 789667695449047040,227242 791067889369481216,236486 757954199573245952,49925 770367609615290368,117443 790725630530686976,232863 760876009851879425,65222 766365585324126208,80939 768502754771951617,107089 764782218757701632,84209 775905007543681025,151463 787848539619545088,205197 778462344372367361,167220 789552432304893952,226712 795224804580331521,264397 756464697528950785,42570 786193477633617921,201494 765694763886583809,88669 758038520711700480,50442 768439960135274496,103071 788791961486438401,220526 774728290271657984,142563 781127147092004865,183759 773306605303500800,136110 793216151652216833,247569 753674287698087936,28866 756650581666697216,43471 775452079624032258,149124 749412332116336640,1247999 764982038411620352,85311 792241444526264321,243398 793867534273478657,256255 771051034747731969,122955 771164329718665217,120474 789869669754646528,212564 754819240348176384,33356 778677418655526912,168892 788944639973666816,221785 793183260142608389,249926 771026644958113792,121291 795047500428230657,263532 793933405872390148,256255 771445191685316610,121479 778700517635522561,168698 779281246794813440,171324 732354473205489664,349674 766058353940463616,89651 776202205510512641,153596 764797320428871680,80098 773190644344971264,135025 795387530040328192,258456 793203874295345153,250633 775765341620232192,151463 793841722010644480,255942 794966757232570368,195876 762433015863648256,431998 767824756754247680,100559 776077344876273665,151409 778314752883851264,164797 781092926872879104,182960 772680428096335873,353879 733015206771580928,353984 766425758160003073,93823 790309282390478848,228354 792811239919407104,247074 750131152074207232,354090 777121211331543040,157755 787021537278849027,208379 760897011042222081,1248877 780217220529913856,177442 794909515875487744,261155 758331281285390336,52311 795260847719231490,178186 756924981766856704,44450 779058638371561472,157755 777973524526837760,165185 778618791882129409,167305 794754682262589440,262486 769373669910994944,112399 795095839475695616,265257 794540729666338816,261155 794316743468384256,350913 794600454583881728,261155 753704237817790464,25698 767171622302261248,96196 785550450883821568,1248522 791098158151372801,235956 791405998086946816,238780 794229529384341504,258298 767748609844584448,101134 767812753541169152,101134 791456783042772992,193636 791648982225281024,240145 755469531208744960,11774 762364667159203840,71021 779176573979152385,172962 794850882013761536,262849 776005815576649728,150426 787405051438432257,209884 755438340837482497,34441 775015373720649730,142721 788717381149483008,220029 793187307255894016,249039 740495349329104897,353488 760227368392794112,60794 788453038784647168,208492 792091207501352960,243075 777946947780882432,157755 791064992149889024,232169 773561612036870144,137639 786641735275450372,205029 789528918596411392,226881 760828486235848704,64722 781326507679576064,187384 787074361249247232,205728 787520200207806464,210481 791877352749793280,238429 771394894460030981,125367 752017976916791300,14277 765600126425530370,81869 768473536163786752,106774 791361068035604480,238429 787013680999301124,205181 769950810017005568,115519 781607180587773952,188304 785574697614344192,196917 771982750215581696,126378 762633456962732033,73926 791792344605585408,238429 786251069986840576,1063777 776899660862685188,158589 760818682683621376,63451 785997238946463744,196917 794340231575015424,259055 763789665916882945,79693 794316807075078144,259773 754807116452470784,33850 765341142124748800,86414 761616469494943744,68993 779507728498601984,173658 791750398000463872,240483 794263576550653952,258598 778031938904940544,165009 795485237627133952,267133 790601616328130562,232494 792016924137881601,243092 772579380027686912,129662 739549086131445760,352790 768538270334652416,106716 757000826644680705,39096 757569005339156480,47761 790865231119613954,223492 767433452446621699,99314 769334622484303872,112970 732787984970452993,352911 751594509520269313,16728 765621796813074432,88669 793555805236629506,252196 758765032142274560,27045 761379503511830529,63655 791680891198201857,240483 767717604375031808,100605 779397825436196864,173628 786561414773153792,204413 738750672229695488,351792 794539755690201088,261155 758520965865283584,53635 777604117967597568,162294 761923312108892160,431998 770562587402592256,22267 775806823836241921,90193 778430217694113792,167220 737072802872758273,352687 781168820371222530,11774 789963743539060738,227795 763835736017764352,78228 758859241633386497,54070 763675335623835648,79131 759136723725127684,56889 732283030899818496,351162 774422894566703104,56964 794633064584454144,261155 753391182064021504,27317 764970261946834944,84724 754752931740561408,28732 786909610930077696,207287 762229282965979140,70941 763510825479004160,76107 788091383877890048,212139 777123493649408000,158520 752651960952561664,22664 776895611467628545,158110 770995036712415232,121612 767421702041169920,96039 779944959180886016,167319 760085359648706560,60866 791724567400108034,240535 751232340467167232,16515 758710359368740864,46076 792162109769515008,243187 775040441112592384,146567 781205506144800768,186434 775840344105750529,151463 780133966221234176,176128 785613484390092800,197512 792759010357313536,246715 761234268345348097,11774 761515861119266817,1248936 795402050326511616,266138 764859948933218304,84724 765635234469675009,87904 792120684314972162,243187 794831273940447233,261155 785813377893314560,196524 768304390285369344,104973 790951365405179904,235147 761776946782937088,69965 768971163536093184,103126 772492220335136769,128971 764997106989993985,85562 768605991034294272,104973 777964643641884673,164783 794031750179590144,255942 774007699977572352,139657 791191107543654400,235590 768924327576240133,109666 781059664645455872,183759 787018526804447232,207613 765964683186614272,90384 791557468350455808,238395 762693693421735936,73926 772797475182829574,132335 779874091637415936,175903 759023438317035521,56158 733174562628730880,355106 769006276437127168,109945 771738929292775424,11774 781361126395121664,139404 788127522953265152,215754 764174455371288577,81130 765897599555661825,89210 772753682010025986,131209 791689067779985408,240483 789525123946524672,205972 755092712076881920,33356 793970139360329728,256105 758063424442097664,48663 786760129618116608,206008 752839677267148801,23899 768172543509495808,103818 779501289352814592,174115 786626612133494785,204835 751789430638120961,18893 788079131061686272,214354 751653299355389956,14277 794729112439062528,262752 794546170915737600,261155 795122749731696640,264397 753979842102571008,30340 766078438453030913,90482 760492185166999552,63149 764569230549381121,83184 786639532170936325,205377 789143470124503040,11774 791993507795918848,240483 793995667999956992,257423 795326363834130432,266079 752321912244756480,14277 786632809284861958,205270 794176048212692992,257492 732730774366134272,353714 777565319262969856,161988 781701745801957376,188401 763089773418450944,73712 765407847974703104,84886 766352750728785920,93286 793151697736597505,249841 760464637993242624,61734 769695735008878592,114987 787764266799509505,199307 790742136488681473,232881 785991155745816577,200382 786013789225299968,199178 786197718787956736,201494 773519060638244864,133617 788479895227686912,199517 790936293005864960,234583 789520138911350784,226823 765002679739359232,85562 775800440474726400,151071 761293098358018048,65180 771372224582393856,121612 791455284027920384,238207 760204087795134464,61412 753777385758003200,29548 758967116506685440,54764 790961317326757889,234796 790567633846427648,232137 792798467550695424,247241 779978869218484224,172123 794993964604653568,263895 763589097315262465,78566 791835509068820480,240070 759196096837017600,1248682 774825423569952768,143585 780099411854622725,177455 755089021890551809,34872 795096668769226754,259190 790993047899271168,234583 794683144377135104,261155 763075704749592577,11774 765692421157990401,87904 755207276676325376,35890 772573527635587074,117257 773537992577257472,137042 781562620968972288,186584 769244713207603200,101681 771525682652286977,125204 749961569359060992,9754 766223864137416704,88525 734494717732229120,11774 772926307504037888,132364 775293017909501952,148045 775635391097470981,150063 785632133649838084,195807 795686976502558720,267655 780804802661851136,183269 791297555011293184,236502 778367719586398208,152594 792418008140509185,244550 763562837255925761,77331 785545904317140992,130635 764854618949988357,84711 770848272881623041,121612 794559621230800896,257492 793599163963314176,252044 759048749582839810,55107 793237522012712961,250293 794229807634583552,257515 795068714513207296,262022 758330497881604096,51809 792015882310524928,243075 778605467882971136,169201 773588140611215361,137553 775395133390893056,148994 792083070002171905,243304 752132589465501696,21034 791733144500088832,240145 780610316967170048,182037 780485870520442880,180783 791691193188913152,240845 768541827087552513,106023 787798894256062464,207712 781836863279624192,190635 781878303376355329,190635 775863990652137472,151410 732727747710222336,1170601 788544728522297345,218275 793040360284884992,247240 778296007310319620,166390 764953856224530432,85377 792015011732398080,243075 762648200838807552,73814 776149385138860032,153845 787122476778156032,208401 763497099761741824,78830 758107135284764672,41703 793472600903000064,250033 786823838843539456,1170508 788577186647187456,218275 753773998845026304,27773 788057514382336000,166282 789819487503560705,225911 787480525359296512,210313 788805683927920640,220526 767204036923752452,96883 786744385803284480,205989 788554932840308736,214078 767720795154026496,100893 781148885745926144,185496 788802079909347328,220332 793158724324093956,250066 793491372795916292,8044 761096176678473728,66671 778294665871134720,167273 787165271588900864,208777 788533037558407169,104244 791412995335348224,237908 768569222788067328,106281 793279880406372353,250633 793400692430045188,249926 772163590539313152,128168 751841769302716416,1248200 792506010426564608,229693 793958733961306114,257026 780596905629757440,181935 776741798337212416,157755 790983507287891968,233692 732280759399014400,349461 754982815201189888,33970 759502227039883264,58508 789077374528790528,222673 788466951370575872,217601 792548359236038656,244270 769928542469578752,1170396 748676077938176000,679105 758637904465985536,54070 766428818315685888,92233 765796865426223104,88128 786985265575395328,201392 794607659240615936,261155 770292334042943490,117694 760475682698821633,60391 766106138815393792,81929 758785547796090880,55261 769979821149519872,116229 759098457655087105,56964 769300977430228993,112265 794715140763553792,262779 768544704526848000,107469 765267889351819264,86103 795064769292238848,262849 795305629204226048,266079 764313702434734085,354112 778271824979365888,166390 756272619096203264,42171 767738292041289728,100893 787498594899197952,211461 788565624674918401,212839 791467623116525572,238207 764849418960941061,84724 788618901051572225,104244 769301375901700096,112872 795711707817443328,267134 754025055084961792,29503 769578852557258752,110585 765026037235408896,85159 788088822387056640,215005 763176065363611648,73814 780571129249267712,181419 794596754041741313,261399 764223041320595457,81869 779379131431739392,174280 795190486889734144,258305 769692840511279105,112939 779376015479103488,173347 793149640010903552,249882 763429393570017280,78159 776636409729851392,157082 795056910672105472,260535 768503715108192256,106281 771639450552012800,126152 792816773485694976,247240 758082259975012352,50500 760698658144813056,62835 773987743051288576,140211 780616120080429056,181886 793211867959177217,250633 786261942562283520,201494 789226090510290944,223692 792901506982879232,243187 774810940160126976,11495 755203000424140801,33751 795366997156499457,265649 788532118167093248,218875 792818981585481728,247877 769294519376359425,112693 772654177415667712,11774 787782629110145024,213064 766270259426910208,91946 789861779694231552,227242 779373551673544704,173347 790709127202873344,233692 773593372632035332,137869 750453219889913856,12014 793600881283379200,252044 789531749449605120,226731 751100989919285248,16949 792536263245135872,244270 758357393130549248,51069 764137786710499328,82066 781572631996821504,186434 757690858082672641,48663 762120475065585664,71685 788470696003276800,217601 788492953777950720,218275 794218060953620484,258789 775423792218800129,148473 790547629847568384,232137 771504420865449985,126152 788605482298728448,32404 755875512489312256,39462 778045340796596224,165523 780533584973144064,178735 764852292415664128,83160 756219888801284096,41929 772522860875280384,129380 791414049107906560,11774 760806030062198786,61117 768420247120453632,106281 771425709948481537,125222 790932366772490241,232911 763370826779373568,75899 777800294872866816,163763 779169345104584704,171377 779387564310597632,174557 754713385812447232,22393 791809889731506176,241034 794912185499742208,263895 769720393556951040,114587 793137728594608128,249469 794174344570224640,256105 756186679719800832,41680 776777197583470593,157755 794368256068947968,257353 781567009557536768,139404 786694615302823936,209795 788496538469277696,218223 792059574777942021,243614 774192266919501824,137869 775002234925056001,146259 785575786493337600,196277 793860637088546816,255393 757529812596563968,44022 763597961322520576,78159 790865741004152832,233131 790545515310116864,231894 759852859328335872,11774 768133529196720128,103818 777022185265397760,159475 787385782088536064,203034 751786134028558336,19352 756713107884478464,43553 779738646798663680,176129 779447602622324736,174230 788854685532721152,11774 765233995114225664,86440 766296900857397249,91507 770413608077590528,118191 776146428649361408,148645 787008711692808193,207965 790442831005507584,11774 794231616960770048,258044 775059653302648833,146259 786675955368681472,205349 795389143723474946,266491 762850626753617920,73926 768059273016401920,103112 790490925734572033,229910 732252566961029120,349262 786425433810169856,203350 788750810301603840,220332 793442008216010752,252020 781513269987143680,188401 766063768782639104,90384 768255492774703104,105270 778562614641033216,168794 788000875293704193,214354 753801563391401985,28355 758770887835385856,54070 767417227767345153,98890 770293487254339584,117257 750158670059671552,11367 754018912556253184,31268 768584753914060800,107559 771013909650219008,105109 786239338724073472,11774 773155292368338944,47940 780714767589707776,180723 780853054010777600,183269 763809724475314176,80393 793179998169526273,249926 793191260374925312,250430 794315211390013448,259266 754747737308995584,33356 763855189258276864,80648 774329974094303232,141887 794787683717419008,263090 765423658831446016,1249241 776022223366881280,152872 786281603152564228,199546 751862290949951488,17794 764270749813276673,82283 788443766835130369,11774 792078964483248128,243398 793560318756524032,253206 767160779728617473,90384 787367666260541447,203034 787837631799275520,211829 795299412377534464,266079 753485302707085312,27222 787135595352948736,209383 794028466148548608,257674 762734390963216384,73712 775061041461989376,146259 793221669976506368,250519 789439098356367360,218540 785663574907752448,197286 788915759212695552,127871 774428489327882240,142668 775224488694837248,146580 757794189882957824,49400 767798631432728576,100949 753668494797910016,28732 778070268048764928,165097 787973206367952896,212139 765278517416304640,86873 780580247234228224,177442 750866062007296000,14107 752958219652329472,24248 773877072867520512,139404 793466042190172160,252020 793276532873568256,248253 755395608261828608,36604 764936417818578944,84724 793149878671142913,249469 762116468863414273,71766 795446680422322176,250633 767006867306315777,92226 773182711913713664,135025 794202230756782080,258607 762361613194260480,70797 767004583579136000,97001 767771953046261760,81869 761177121754492928,65500 766542484474241025,93184 767216271641444353,97852 768098740469018624,103506 760136104725143552,61051 770713221086838784,120541 773501339468902401,136947 755102923609083904,24173 768685088934547456,107446 768849239938064384,107444 779384916144336896,173753 790955025258250240,235147 753765415814180864,29790 760792617768644608,64722 766254292529451008,91946 788455358603735040,217519 791691830320652288,238207 766698316340011010,95262 778301832095555585,167220 787946432510570496,205197 788450038456291328,214809 793432264554217480,252020 794646528795283456,261155 755224095164424192,35403 788450226390523904,218275 793165244038205440,249444 770679274844094464,120610 781577749278363649,189031 793865261438742529,256255 758836069458546689,54974 788010571421605889,214354 790923366974812160,233997 792092959692861440,243075 781897396531830784,191300 767811692390588416,100893 747492729853194240,11774 768615505401876480,107428 791360393352450049,238395 771398802389413888,124928 785246648364654592,193669 781473532710649856,186750 791205647522140160,223249 753758063157477376,26539 770734261481660417,121046 773604750990405633,137042 752989051523698688,23719 755622523325341696,38012 761444044014706688,68696 766453331745239041,91751 772528764353974273,131007 795386076626120704,247930 760537073602277376,63179 777138126842056704,160353 769741271267172352,114422 777957005608689664,164826 793790544606556160,251740 763973940553224193,80393 765684174053335041,88930 791309556366270464,237491 795617727251681280,266900 771077767773294592,119718 790941076659896320,234583 768058830382964737,103261 769279482570178560,112886 781530149271592960,188119 785255657352069120,194483 788066787891871744,214492 753645025314033665,27402 755319954153627648,35890 785264017904373761,11774 766103486186401792,90539 770305312242950145,118087 775718198343720960,151071 787006947992203264,207613 758742317540847616,54070 787708334946197505,202636 788512191326609408,218275 778230660163133440,166390 778635102226096128,167319 765717816439812096,87904 792404934671020032,243165 789262633413251072,224678 794619399554658304,261155 773933070474850304,140232 792512737922338816,243187 780798905432670209,182726 775117347539587072,147283 793208752153305088,250328 770994027395100674,121949 788752196401639424,220526 790974403068788737,234583 794029113056972800,257668 795100354056749060,262752 732166389419495424,349738 776607255072350208,155898 764600644573552640,83106 778730863848599554,169437 786922766758977537,207287 771147854668701696,122967 776525635334307840,155334 749382272151908352,7746 759819777347088384,59666 768127742470610945,103261 776613744524820480,63035 791384008135471108,238205 767436962466705408,86144 776536576813916160,155933 795442767593881600,267133 764133301221203968,80939 766379081889943552,93286 788548890782011392,214127 757764735202918400,49121 774611233383313408,85326 763032178276102148,69711 769864501604651009,114779 774220332647538688,140444 792127188367659008,243286 753599788541673472,11774 794146623119130629,257492 795233146920927232,263532 771466993312542720,125554 773638819346198528,137158 778572310974431232,168794 780051088263172096,178045 750474177723772928,13627 750670569889230848,14502 775588656694165504,144602 752265525493768192,20776 753733415531229184,28043 765291351323869184,86653 778571777098313728,166852 792448057237393408,240890 793421602004295681,249926 756372762109763586,41518 760993909493215232,65455 786292491649556480,201351 752297046548230144,21655 751093438666383360,16897 759773212884467713,59666 772486704326250496,131027 792826008550375429,350711 767844283701485568,100559 757707817981575168,48991 775525716276441088,149200 758688432579289088,54392 781903201784176640,191354 776840306734006272,158673 760421777495433216,48040 789941562193092608,228570 753580774734061568,28037 789310657971818497,225359 785638806795882496,197286 792525663332884480,246273 785628360604954624,197512 779453097936650240,173628 760507124996837377,63149 767221781610438656,90384 773894589241372673,139404 791364932407144449,237594 790947681711427584,234653 768325843269451776,104932 785825585742417920,197622 787138766636847105,209351 792804198094110721,241678 793171899861733376,249926 756685273916899328,41839 781501615471783937,139404 786696427275710468,205143 751144617102434304,16953 773842791055097860,139404 756926910827868160,44450 770163217922351104,109713 778619291134558209,167407 787298224646205441,207109 794568121881399300,259659 747476689559633920,11774 755113333074829316,34666 786190014287745024,201619 793525174733791232,249926 757233837973856256,44291 778321355854843904,167319 771404514406592518,125381 770083035006038017,114779 770915266708537344,120610 793265802556289024,250413 795702156795977728,266151 781469551007404033,182179 768148437078380545,103126 770759656595611650,120610 779793937900765184,174230 766830943482974208,94627 785311923206234112,194082 751720958533128192,18893 768566687419379712,11774 791003599778160640,235620 773935946374926336,137965 774262976547164160,141316 785923154690596864,199546 754124574854307840,30339 765073906763902981,84753 788750063845728260,220332 767755628299378692,93184 786613136673603584,205063 791810425629253632,241819 788392057287086080,217519 775362189628698624,148170 795703097737756673,266138 788487122898550784,65113 788874983846113282,221832 759151945609195521,27156 775185440013856768,146259 791958257279512577,242228 759152758763188224,56964 762731259802124288,74681 753635836655054848,26458 768225903688183808,103354 788528380329103361,218219 755207553559126016,36033 765178254235951104,85562 773952248413954048,139404 795211553997987841,264397 761919426887168000,431998 763433092795072513,78159 768046897059725312,103015 785882684258152449,197512 764316494868189184,82283 777137545280909312,159863 763947046474649600,80863 767518885214089216,97447 769594305732239360,112336 775280966390644736,141316 785656696324620288,196277 792131332482732034,233467 763343045211283456,1249095 769820977324621824,26066 785949876878127105,199546 793093924256571392,249469 755073830012456960,11774 786879651507474432,197091 790725558082547712,232881 761236590995714048,66637 754766848873238528,33356 758615161703895040,52061 749808541481836544,10326 764992312896327680,85562 773931523594604544,140211 794008999716851713,257546 780905103267999744,183546 787261257086709760,207974 789819993609342980,228041 788478663553581056,217519 765360478935580672,75073 756461801336926208,42432 765037248370839552,85562 768963946334138368,110585 786410554420146176,202983 756874600135348224,44429 772878558221914112,128537 762123477251940352,71550 786755299994578944,204835 754041440246767616,30910 756315625631387648,42432 763750230068256769,78684 777157215715266560,159876 755772472717225984,38162 769739981761892353,115216 788823073793376256,220526 773622774858473472,137158 763632866773372928,78513 769314188384624640,26066 785364903733452800,194230 787101979327598592,209184 791449033143414785,237151 790989789344337920,233692 763801380498923521,79691 795670380539236352,267862 755128720633896960,35449 744940543348715520,11774 776076795334516736,153194 793163387077267462,247241 759095529469018112,54842 750742082600534020,14877 795399994106707968,264397 752176020036448260,18395 793295688792543232,249926 750389498048053248,12446 751551184880693248,18409 785511044198244352,353879 786106473688465408,22735 788495474982465536,218275 790226665263685632,228354 762853482747482115,73712 766704513734422528,95672 758215848628629504,48289 785608082336407552,196788 752247352090583046,11774 788828902114201600,220526 788939498851672064,11774 791346581710655488,238045 763114228664283137,75709 765288443085623296,86653 762296334078578689,431998 794762234262122496,262925 732762191451955200,353178 775803541831159808,151463 794923450917933056,263895 760090304204595202,58254 768177018361962497,103986 773653146849673216,136515 776808774090633216,157755 776221414957416448,153596 753926119611445248,29958 789309141701439488,225359 794313861063200778,256038 781650233356718080,177455 771027752287805440,121479 751984375533797376,8048 753964612849176576,29263 789935197361934336,227048 767439157643792384,1249408 771522115262517249,125145 767550903532527616,95055 753765232674168832,29790 794762038669033473,262849 771483853399715841,125111 789936007022084096,228576 754861115423625216,30370 759532190082408449,58757 778290883749748736,167220 785670299861868544,195975 775766982918418432,151463 785881461295427584,198671 767961056014655488,1249007 751066449951780864,12746 772310514210787329,128791 766023806217547777,81929 773891621775511552,139404 788780843401670657,220526 792193737522806784,11774 763618583393939457,1249089 788148794340757504,215754 790973790771638272,235590 792381624235225088,244143 755960414706466816,40881 770293932206854144,117257 772210835804549120,127579 781426537052508160,185310 756379213477937153,42432 771408704054894592,123825 793142755308425216,247877 785285258451226624,11774 778672725241933824,168892 759152957669646336,55621 773859955296313344,139404 778742600236929024,169410 758404471735156736,53033 781202945408798721,185313 792474908475453441,245035 768596500469473280,107469 793803623222353920,352717 755816361981599744,39059 761111800905502720,63451 765977415105454080,88930 788721689735692288,215437 793305732271648768,249841 765169670735265793,84724 793288172675346432,249926 764096447834763264,81702 794527321948557316,261155 756939732228210688,45592 760160586214809600,60866 766412836331368448,91810 788354712185638912,217032 793299198565191680,250519 762086508002217984,1248990 781635521978048512,189613 793632261015035904,250633 793426410270560257,249841 792126600376643584,243187 758776943969992709,55112 763061900389130240,74438 764938748639514624,11774 777241988588380160,159475 757817352390008838,1248533 786046595523457024,199178 795670755145089024,267862 795311639461560332,265257 774960253276418048,111549 764513932753014784,81946 786609454586343424,204413 788596985033031682,217837 791386435949588480,238395 775028738090237953,146259 781473253793693696,188119 788140607185100802,215754 790705850394390528,221524 787936881992462338,212693 763561524548042752,76406 764068855069024256,80674 766381890559369216,91956 791151161915179008,78159 793132607932366849,246314 778635577168191492,11774 764983158538252288,84422 774294393398239232,141912 788770219665690625,220526 788795440632180736,220526 793955638237941760,233154 794680722481152001,262022 768354821518848000,104932 788617660036775937,217285 773950612316774401,139404 777535575507165184,157755 795395066927972352,265191 762299018168807424,69711 785638564105105408,195975 788022258342125568,214492 790261179675451393,229159 765928072025563136,90088 789809484260601856,227252 751551435423125504,18470 765886273886179328,88669 756928108247285761,44429 795753688421765120,268529 761926051366899716,431998 762720333782745089,52554 789806716560871424,227983 791659952800538624,240145 788820186631634944,221297 793184104334315520,249348 749595291116908544,9270 775976765776879616,152735 776582554967302144,156976 785602763552063488,197512 795279807479214080,261987 763453698521509888,77687 758137377193885696,43225 763073009213026304,11774 785739462558961664,194723 790967327479074816,235487 761645345411518464,69231 752710238789308416,23167 776102978688258048,152911 790190870687522816,229773 791401375645130752,237908 786905032599937024,207287 792224483046137856,240627 769539184524689408,112788 760084051013271552,60112 761272068218429440,67709 757576245202726913,47761 769661837113749505,113412 785988812652490752,199490 750462032151842817,12883 781042707309404160,183759 775948455478857728,148045 768014873368428544,102998 786376661285470208,202248 786697743356006400,350125 752980270555561984,24257 761733279233880064,70478 778226059443597312,161901 788152974811893760,216009 788937294971625472,220332 789240912027131904,224552 791240959736635392,230899 775531848411807744,16728 758716583942447104,46076 770779216220594176,121177 774226588997214209,141360 787038641247948801,207733 787414661067005952,206117 764976290353086467,85562 794416125610053632,259034 752214228321366017,17794 787653219270979584,210481 788717319610572800,220029 791729160888655872,240483 767207067828391936,80939 775418939153129472,149231 780381286955356161,179578 761679406330843136,69548 764574346073415680,83391 771106748287639552,123520 785677240134672384,193941 787913856979001345,212707 753720899908567040,28903 795658325090336768,267655 764934449721176064,11774 767097172667936768,97852 787361167828258816,209351 757373792180170756,46384 785257063404404736,194225 793209282917310464,246392 762816302612217856,74483 764084913742057474,7092 788360816198234112,215754 751207659404222468,15643 754994765431615489,27045 779971369853329408,176218 794668005582139392,258193 777832464362471424,163901 751166085676793856,15643 769593147659653120,112239 774797509218762753,136904 792960968015876096,246726 756898751759908864,45453 768187445296959489,103354 786991908442648576,205728 750826798171160580,15643 793277003667386368,249926 795764794523586560,247930 733133946117050368,354962 789239764562038784,223692 788263875040931841,215480 789476500437336065,225981 757610377689624576,47782 761598135244234755,69231 777957617549336576,163990 790546725190631424,11774 759200644981022724,57463 755467120058564608,37818 786720536118251520,204835 786968656102076416,207949 792030502198861824,243075 795107764569710592,264397 751756315358162945,18893 778671833012924416,169201 764938053966114816,84449 792104126393880576,243075 776842012452610048,157726 777933654634921984,164578 768951065421025280,110023 772156018281197568,127707 760784429023309824,64677 764193156078313472,82481 793889221542948864,11774 752221685734993920,20279 759257800686043136,56625 780530628051759104,180233 794734806160416768,262849 761352371066826754,66801 766686776282927104,91810 768723226054709248,104973 785879238306127872,199227 732729449230143488,353789 751211331274113024,17502 767481111446380544,93918 766275676345241600,90384 788416827739082752,217837 795400357648224256,266138 751979080182935552,20061 763820352212443136,80393 785244049645142016,194034 792406838104862720,239031 794624579528495104,262025 794692496014057472,262752 792044913852461056,243187 758115382662135808,14351 756885795848515584,30641 772033458646450177,118191 763933816746446849,1249159 767884800539496449,101681 788845021193576448,219942 792388093894549506,242694 755463542275469312,37044 779136658113519616,171795 788717560556421124,11774 790306359870836736,230277 790407001826295808,225948 755254945138388992,35403 787508519784243200,209351 790849308388098049,234484 795703020659113985,199307 760517662443118593,11774 765607484098695168,87904 770675339341070336,120610 780637130183892992,182036 780771850804727808,182960 791934345619476481,240070 764996289968898048,85067 790586062921867264,67995 753346891354636288,27045 772853884788150273,127871 761378049472532481,67369 794646241816748032,262022 794291991748235266,258249 761958243467788288,69947 769668713087852544,112382 758059054157758465,51069 754075373407768576,31605 794304539784577024,258829 794725376551452673,226218 781230160653619200,186434 786831618103050240,205091 787116983510667264,207287 790906045761777664,234583 786222098209353728,201494 754084062931877888,30296 793107590230204417,249469 794314621519679488,256038 776402077597642752,153596 789266339684814848,218875 764843662719066114,84724 751110604375461888,16299 756945509777039362,45566 766706479214784512,95708 775309218161238016,148045 781230613739216896,185310 794697517485072384,261666 786596935746490368,11774 747652771864776704,350711 794172636645314563,257492 768067592061906944,101131 776537185168285697,155933 785968338237173761,199462 790950045977751552,234583 780430717272678400,180233 794531543180079105,261155 742393763788685313,11774 765657065771536384,88874 792427068998885376,245268 793266911777738752,250293 755815734459138048,39685 768646723325616130,107423 795608516237074432,267521 785954478012895236,200009 790609597656502272,231870 794301024521449472,259267 755352972717133824,36899 773969089844932608,140211 772903834104565761,132996 776164769246031873,154071 781285878236864512,186149 786566032433479684,193636 792714865139978240,246392 753823232373854208,17794 794570525431439361,261155 758087938848722944,50772 769650499251417088,111455 763314121450205184,76430 779436819553267712,174872 785481296554385408,195975 788186434972692480,215578 790240773509881856,229693 790668482295664640,232169 795658714124525568,266151 773902178582921216,139404 732187799860862976,349776 773160070444097537,134470 763340375021027332,70177 776863050175483904,158520 758654333206433793,54272 775453124270129152,148574 779046199533772800,171017 790243885989507073,229693 793461149089959937,252020 774398426373091334,143473 757361393737740289,1248484 775349886686420992,147800 776457613634658304,152314 785532162418307073,196277 760531879657431040,63451 795302154491695104,265257 756504158358822914,42249 758359168151527424,41703 763150929646485505,76723 773805762590089216,137042 795296507171840000,262752 758116363051433985,14351 758791231790911489,50360 766410921388277760,86743 758026734583156736,50314 775793110311956480,151463 734204472235327490,1170332 755853510470619138,18215 767846494804275200,101681 771720156263378944,127366 777095785355874304,155898 786915055191330816,207151 789089190302670848,223286 792361703669370881,243187 761663951163850752,69711 791152252044148736,235590 755155553555546113,35890 756886689042272256,45311 793453061343633408,252020 793490775451570176,252741 770422227577737218,118191 778607912197369859,167407 794550410895826944,261155 788759683028832256,220332 792343449349525504,167046 794911248127324160,262849 766061580568109056,90482 768139093108748288,103261 776478122795335680,153845 770709975190601728,120613 751220736879104000,15066 766356257351532544,80939 786242136375123973,201958 793563325212659713,249926 753011680850878464,24319 763412881031528448,78159 772808592122576896,132335 786431711382908928,203350 766784319171944448,95530 786290455210110980,202200 794539421727080448,261155 768947887434829826,109945 769209391782342658,111549 765434417271541760,87245 786605443560853504,204078 794047245037502465,257492 765936644281237504,90384 790044266189901824,227242 793610700480393216,254135 755203035564048384,34898 732643153019297795,353166 751157130611175426,15643 748166125020647424,7700 768855713217216512,109666 759046155070115844,56302 790715711777824768,233756 773956103977574400,140444 780834254855045121,182659 785992316230131712,200490 770745201199415296,120541 773986259257536512,139404 774212571238891520,140748 793394840075640832,249926 755600539640102914,17416 778973721566535680,85326 787130516679962624,207109 787491477572227073,211461 785854818552311809,198571 793864015747231744,256239 758705054325022720,54070 775005447749300224,146259 776119015215214592,153575 793171517441839104,249469 794059520813039616,257661 776088268316241920,152735 791741392129327104,240718 760543485170769922,63451 778304753252110336,166699 762637053947510784,73814 778305255364624384,166532 773848667677679616,139404 773857132936441859,139404 778328664710713345,152594 763147455856840704,75899 793503910858219520,8044 762266748867448832,72370 778623651268526080,168794 785553860022546432,196277 788827592891756544,220526 794593438024904704,261818 793575881650253824,252679 773658985547333632,137869 794624518727827456,250785 752809259541430272,23115 757027187648102400,45968 765336270872739841,86103 786636495968874500,205181 790887629889806340,232137 757658246614097920,47761 760886735672864768,65404 788620270806429696,218489 776022771394572288,152735 758788623647006722,1248642 761389523804655616,66801 750722792484589569,14877 751971426903715841,14277 765880816308199424,90031 765504534265356288,87249 766033038417485824,1249307 758043027726225408,51069 778571599326871552,168794 779002151381139456,171693 780455263644114944,11774 781161634626625536,11774 781873097460690945,190635 791608039505788928,239405 794730373905285120,258878 758886547240263680,55550 788046607425998848,214354 787073661769510913,208928 771983859101622272,128934 790594581716934656,229922 779175408642109441,172962 753729566129082369,29548 793371587311505408,249725 780955452653699075,184539 786968955118358528,206008 788519531560009728,217106 788769503668686848,207841 789676505257226240,226731 750118481010450432,10734 765999277856452608,11774 773670881524678656,138616 773879000326254592,139404 750752448621453312,15174 779690061818462208,176203 769106181059141632,107469 772125889446367232,127903 787403900945108992,207212 757305093712588800,45319 766008184255369216,81929 749253194287423488,7828 753734870296203265,11774 791837687825043456,240070 773253673015095296,135736 789695381575573504,215965 780858968788897792,183546 769706013289218051,114985 776132946767978496,153095 786292263861096448,199546 787227115498373120,108396 756691538449752064,43469 770072065961590785,115435 788780680826224641,218875 766456177269944320,93823 771054770924691458,122955 758163923124224000,49066 760958531612864513,64693 771356170866929665,124597 788045106586660864,214492 767200003706290180,97386 791113853702549504,196314 795335113378856962,262359 776731296907354112,157726 791398537368072193,238780 778980487679193088,158524 793099140423151616,249469 794241975927062528,257492 795041621247225889,263090 772822032270495745,129662 773415030046031872,134993 778317414840799232,11774 785454048090742784,195712 785936273714188288,199352 794525592112734208,261155 770207984215523328,112455 774383723081043968,142090 773930067743440896,137965 756721130849697792,37947 767332831278297088,95708 793153828359053312,248437 795777596889788416,199307 778671790537125888,164814 779063284334891008,172299 767759255726325760,97852 768593893818507264,86693 763163302490935296,75899 791384467784990720,196917 791406695813554176,238290 759873284318044160,60015 770429341163462656,119104 751611340456726529,16299 791329856881590272,235147 795369797982765056,250633 738246789824843776,352896 785458532703436800,195975 756283730751213568,41438 756534614672355328,11774 779669842710372355,174323 791268206241456128,237491 795041522416832516,263926 786647789761597440,205270 792082523941666818,243075 795350953784320000,250633 757606313635504128,47940 777115866467012610,152123 781381707203096576,125742 790645431692689408,232169 774091932582621184,141316 757032959451029504,45109 787757267391246336,207051 753958888966352896,30296 768158259429552128,103506 793170098794164224,250033 795346239671926785,259457 772071890558955520,118191 769023597205659648,110709 775377256445337600,148574 768242899859439616,104451 789681564724506624,227242 786571900826689538,204457 787459337283260416,210253 773991448349908992,139404 759035303394807813,56535 788733078206291968,219537 771727659025965056,125231 764256646507802624,81569 768521573644984320,105345 788513379430334465,106085 786654175631446016,205455 753544360088657920,26677 755308467259334656,33953 760573317304750080,62708 757418914208948224,43383 758263065871876096,52112 793881402613768194,249926 771090823848923136,118650 775871532262387712,151463 781017171573039104,183759 787116946147774464,207861 760804728540323840,47940 775921712185565185,148537 777737422046048256,137869 758507070844989441,53185 778342600759730176,167728 733682062587224066,353374 790067449618132993,223249 760967005520351234,65174 775208034867879937,146847 794313570024423424,257492 795101343962820608,262349 789851270911815680,225911 795235646860312576,249374 792112454205513728,237964 766639500181274624,92195 753952376579584001,30590 770698133051432961,106989 774638725435428864,121467 759768374108942336,59666 755871228511002624,39499 768144378103787520,103294 780065223055028224,172185 781342045260636160,139404 786519328971644928,204303 737788287062966277,350979 773661057164386304,137693 773972629908656128,140444 789066420227338240,222682 762819513255682048,74727 766280797628297216,91798 773253934932594688,135725 765522046260506624,86103 732704032549183488,353200 787119935851945984,208252 788565770384977920,215437 795684678766235650,267521 754777597951696896,32867 788227045784489985,214078 791425296788512768,237908 765539275123396608,88052 793601578813034496,249926 759058809478184960,11774 767778652696121344,101134 788067890851446784,214288 785596486209851392,197286 764672114603331584,82766 786992811325419520,208176 779377187736530944,174427 795745864396500992,249926 760515583448350722,63149 776378848564969472,155390 794003474333761537,256219 764146474863071232,82209 749591034221527040,9285 779810364468895744,173347 795362317714280448,266054 774026974616358913,140444 790951742523539467,234653 792794783500660738,247076 781597212153372674,187533 793116669321162752,249469 795675966160982017,267862 764260607029809152,82744 780757741446967296,182960 793585108108218368,252020 757724926346276864,47761 773651452807950336,136515 781155441367719936,185496 788747918291247104,220332 755514095109976064,35637 765196774009139200,86103 778681711844466688,169201 777039363028819968,155390 780683409337135104,182036 785622829731643392,197679 790730225290280960,233241 762788923139497984,73712 766492376391004162,93286 753561414749581312,28128 785913891532316675,199546 781278697240293384,173645 776022974189240320,149040 763854093622194176,80486 786642827841265664,205294 791308177845420032,11774 760526568783355905,63451 774353035170574336,142380 790663154334334976,217658 750657642486493184,14367 790609972216274944,246425 790878315653496833,233692 763032030875615233,73712 788544771442827264,218012 788970406010990592,221832 755708337736544260,39195 767520738584559616,74247 786409201312473089,202217 776429591434899457,155459 756981514378711040,45669 761915808146677760,70338 795613099587936256,267655 758712724687904768,41703 765207328853372928,86103 785321801668624388,195165 790683462177021952,232640 757698458895560704,46958 766101881726771200,90384 773283432583483393,135450 758788108829663232,55174 779129496922300416,172962 776132183853371392,153658 780614124275245056,150151 753437202500100096,27045 758065491109752832,50827 761352823070011393,64652 790281638097936385,230485 789666404005994496,225859 794573561549688832,261130 763155543254892545,75899 733199359819452416,355273 791477918283079681,239021 793465184656367617,252408 794289339685629956,259482 765362700042067968,84759 792214998911217664,244550 740371757245300736,11774 768926284952899584,109666 791690159481843712,240483 777977683254935553,165185 734867856999907329,352075 757642475922190337,48549 770867194108391424,121909 790886266502057984,235349 757670577444225024,48549 779750155977265153,172084 788198098191261696,352258 760824672300720132,64722 762134673485070336,72113 762339167653228544,72550 793610242709921792,252639 749662629359149057,9663 752997927551893505,24988 756505733877948416,41121 785697339646156800,196524 773952452970237952,140437 755912271809748992,39657 792160478713622528,243187 767491092547633152,93918 773180961378996224,134561 785986983097081856,199272 787791882273251328,212239 793226413142843392,249895 792978502614147073,234876 760502606120701956,62798 766758373748453380,95988 794563200029073408,261155 756639974611574784,33356 793386690895310848,251452 763430364677365761,350827 789452679483318272,222788 788548247467859968,218351 772914663206125568,106716 775452288206987266,148800 786276047058825216,201958 761206822266998784,62728 763134527208353792,76577 793526604051906560,252639 785892347645087744,198671 786382498360135680,202727 789322944065306624,11774 760185458781335552,61412 765209030532800514,86440 775119863832600576,144730 788531450844946432,216515 795426257819336705,266079 785468079484628992,195975 791257915244081152,237491 780555009310138368,180655 794196626214621184,257492 756537921411411969,43344 786937279839285248,207287 794151807748554752,257423 759399135200026624,56964 764837675580915712,84724 785666439306842112,194082 785942053674897408,199960 768992670941405184,109988 781882014840549376,187896 756101223812444161,40668 764988930630545408,353879 788908210841419778,11774 793437777664749568,252196 764347568612519936,82066 773880872156225536,138819 780910790643679232,184229 786922151584620544,207287 790522284708618240,230704 793165712688676864,249180 775529502143188992,738099 757691997272494080,47545 775312680106287104,148045 777934295457370112,164578 762719065123254272,47987 769669790289960960,114905 791786157612732417,240145 793462819454726144,252408 763002953234079744,75186 773844705004118016,139404 773879031397752832,139404 756107555831631878,41632 787014958357721089,208065 771092855339253760,1249831 791817855440420864,229817 766414316958576640,93184 775741356215984129,150663 795380688857878528,265867 779258271773368324,172962 781175416807690241,183269 779261979349385216,173602 781032481793445889,108396 781063600433565696,183759 758454186090438656,52394 764823102878392321,84724 774344435463294976,142980 793065179172868097,247241 773511637861015552,137042 778995254229864448,164001 786656467575242752,205575 755249115391520768,36491 795672540433838080,217634 778469477142835201,11774 793947121292550145,254444 732755553278124032,352751 760623171804495872,64147 759505568163692544,57574 790629355911208960,232881 774317995296378880,141995 778324913442611200,167220 791656531775328257,239446 793168963316224000,249926 792832345619345410,11774 773687297837531136,137612 780929076278145024,182752 752030822274707456,72093 759030584433860610,55107 786651919456477184,205181 756089514582536192,41193 756577526240059392,43471 778509636689334272,167407 780805781511888896,183269 786363739670999040,203076 794588879529512961,261155 762782547797417984,71502 775238084019556352,351424 772833502781960192,132335 791346430363348993,238383 793170190141882368,249444 758007452361117696,50804 786693712122347520,203822 778342384266465280,166852 758030361418985472,34352 768164209754509312,103030 778958183947706369,171324 766499988801196032,93184 788852134485848064,204413 771320661235163136,124597 791320673318600704,237857 793299978105913344,249926 753972622371725312,350503 776748798383095809,155451 792853140974473216,245630 777041115681816576,159146 761968247348527104,71416 768947647700951040,105425 779052902866452480,172185 790391243972890624,228820 788720578521858052,205197 794552547491115008,261155 759181542245617664,56817 773906559369777153,139865 789109362086203392,223286 764057110640332800,76623 786738442579251200,205728 760010718057934848,59666 764871538491461632,84209 768664537734057986,108381 773160895933509632,120690 778023691258957825,165523 794617556938215424,261155 737760111712567297,129545 773612142738173952,137869 775316911454318592,148045 760185027091173376,61051 767263701657227265,94699 768652263627759616,104973 754057649667178496,30910 773847189068115968,137869 777633869235355648,161939 785301392822984704,194949 774707109447536640,141360 789258736804110336,224373 793197557501468673,249348 763539500538564608,78189 775002259998507008,146259 790586816382455809,231870 764348202304745472,80939 765171691479859200,86192 776589447194218496,152314 763875036142837761,80153 764323184506056705,81869 788803724864999424,220029 756484173188050944,43391 764350854069571584,82766 791273412077445120,237491 750760691108286465,14858 774291891978395650,141912 775734212217438208,150786 792426814815821824,238494 765631452574785537,87904 770852502027636736,121612 785567855873970177,196676 793622090565849089,252014 785986497950257152,199262 791387329583837184,234796 774776028602376192,143043 791027567063142400,235756 795013563802742784,264397 779090384383254528,172027 788348175291551745,214660 759390803391156225,56700 772172834172866560,1249921 790742544262967296,230282 773566503505375232,136947 778950746448420864,169923 763844770590494720,80393 780963262678441984,184539 790312880017055744,227881 755098413142777856,11774 787993352469880832,205197 791604325957111809,239405 761259130204004352,66842 769019365836595200,110362 789513529086750720,226731 789247920541425666,224850 790615447708327936,231871 735175700051697665,11774 765657434572595200,88902 762868209993129985,73526 770995426682167297,122299 775902039276556288,138490 793190865925705732,247014 765988371092996096,90482 766517309766721540,93850 779107435457966080,172270 750547637418549248,12535 764958904069480449,84724 792891530868424704,245373 785795645781049349,194723 773517755748347904,135736 794568990316109824,261155 763046095190577152,75899 780632833312161792,182146 786655030271209472,204591 755577103978864642,37446 756900735611199491,354167 794761126982496256,261155 758374056773038080,52637 764555807316779008,83391 773279080791810049,134561 790604074529923073,232791 770783657594392580,119319 772084615595065344,118191 768239351381635072,11774 779437273871974404,173682 790733729769590784,232863 793445971665518592,250633 750526554464096256,12883 773968874051997696,139865 775285288851664896,146804 785645107391320065,197297 795721947858538496,261155 786413469293694976,203240 758390374687707141,52978 765599349497667584,86645 779487818565451776,173347 780080060166344704,178045 769236397232386048,110060 793506974025428993,252741 770690088183304192,120613 786354926150713344,199307 793947996274573312,255826 757792597549002755,44429 765539977488850945,88052 778820789206265857,169923 785954295053033472,199211 787048842491420672,207287 788909715468058626,11774 794257427793375232,257492 767855556317052932,101163 770312504564129792,117257 779235672322375680,171991 792800996091170820,247241 771588243565404160,125367 770678499573137408,120393 781291789080784896,183801 761640593349050368,68273 780943443040219136,183975 786270623022604288,201958 794627111134855168,262145 752914475439841282,22735 764143939553296384,82066 791145961301151745,235590 743696890298957824,353968 785984150444519424,200382 771054969269125120,122776 757846884731920384,26066 793115069827670016,242693 794923268750774272,228101 754705499270942720,33174 768843942372659200,104973 780757664708096000,182960 794649954270597120,261142 755181174369062914,35890 760524293679685632,63451 774996470495707136,144730 790322574471364608,229693 793609126727122944,252112 749661158685155328,7628 759545430757642240,57068 776145415234211840,151361 791773230600118272,240483 792164824826322944,231894 752219218645442560,20279 752982717449531396,23843 765865475960037376,88920 772566587282972672,121046 779167741475450883,172760 781560399967563776,187976 791308932149047296,237787 767872271310467072,94612 768078131634642946,100893 768142578034339840,100605 771624583573102592,11774 790757899685343232,233756 751016052021141504,14111 771748304778657792,127711 775091103691186177,146024 758151133550538752,50442 764593890729029632,83391 768908348615892996,109767 755454030286061568,35890 794669256482779137,262022 773892806456832000,139404 776899319471280129,157755 780627205282037760,182211 787024543357468673,207287 760162904372936704,61145 764513930807042048,81946 773856291559084032,138865 789197939725983744,223286 770748459112595457,120690 773276466326798336,11774 760633296392953860,63858 785771570492952580,197512 792070867048103936,243187 738094874839252992,11774 788954199660769280,222545 759227542796660736,56964 764239041109889028,81869 785478141871435776,195975 791255500499193856,237491 794005875450998784,256502 794315708096135168,258456 795051741884641280,252014 755106235427409920,1170326 755118938191761408,34731 776961744329699328,158520 763078049776697344,75724 757994951204626432,50143 761994418131992578,431998 792372746286141440,354073 764853532101111809,84724 769662945622126593,114587 787575958484033536,210207 773097274511548416,133519 773955826029432832,139404 786688969090138112,205349 756300489201897473,41459 770680390965075968,120341 773366621804998656,134470 791920065704710144,240535 793159543186452480,249926 752205331984506882,17794 792757623162544128,194085 761223236612943872,66842 762057688721321984,70543 770986013074350080,122146 794951798452813826,262849 758644208349634560,52749 785317295702745088,195125 787315951687446529,210289 756244933443514372,42149 771994128091607040,126152 751974490087776256,20493 755464493728227329,37294 755481940090761217,37947 794173557173579776,256502 758754586811310080,54974 781386373366292480,139404 781350386535759873,139404 767859894481321985,102137 777978713736486912,146720 792379838845874177,203546 780123485595136001,177422 792507989244731392,246392 778621167141736448,169226 793666657151389696,252580 756697700993736705,44271 763408963039670272,77731 788929530396160000,221971 759481789643710465,7224 765208983800078336,86103 774739402337742848,145214 793508955624386560,11774 793611010749980672,252639 787647671720869888,210021 752166952164990976,21034 774018610339602437,140495 794278602330161152,258331 732902419185557505,196346 758146715396354049,50110 763530040760004608,77720 780857321190625280,183269 769303073462378496,111402 773613106736009218,137818 757771045013250048,49066 792028041019097088,243075 781257555188322304,185310 754765505878188033,33356 769150525530976256,101681 776145048878522369,152314 761832011099049984,70858 781354231106269184,186289 791050037614743552,235951 759134599935123457,57131 765226303079452672,86345 791467295520460800,237332 789976663694057472,228576 773709523953463297,137777 791691361426833410,240070 794794487000211457,261987 791326527119949824,238117 792666992289288192,244835 755730111991799808,39195 765651595199643648,88930 767682245754753024,99044 792071375410253825,243427 781396260498669568,185921 791274860978769920,234212 794318850988920833,259851 772911169757511680,133519 773627042965311488,137042 770702037751173120,118192 781253815089717249,186063 786177223971799040,199891 759206109311856641,56964 770291227275112448,117364 758359480509890561,43391 762648067942158336,73814 773903996188708864,139865 773916575380496385,139577 790668232134955008,232169 774354478518636544,141360 785528307655716865,196277 762073430103515136,47283 768570756838092805,106281 787763890251628544,205197 762605004863578113,73726 775062909525299200,146847 778866568902111232,127994 759527878908313600,1248643 789186561921331200,224221 757627328444899329,46076 788075894673805313,214492 768590247475175425,106716 795314131851153409,264397 770452175361155072,118477 771871469378732032,127579 790582297070333952,231318 789081229702246405,223286 732110651431092224,349357 732904441364512768,351617 749708452193185794,9433 755470404739706880,37853 756975940119371776,44274 759755614839042048,59398 755860347861499905,39657 785820528816697344,198671 771197365202001920,122145 756426401490857984,42249 780444891755139072,178258 791106258669408256,236454 755111042661830659,34731 757801846018670592,48926 759378746377900032,58034 793864055639322624,255942 789268258360819714,217634 794700693600923648,262752 759002418210148353,90014 781236342139285504,185310 765948313522798592,351424 753991249061933056,30590 769615239117672449,110585 795716271736287232,268281 762977417791168512,75709 775790091541315584,151741 779756593676247043,66922 763849354394435584,80482 793504497590874112,252824 763452594039554049,11774 772490850945216512,130026 779002891155574784,171693 790641226777300992,232881 789894695564435457,227048 787462396252004352,188577 768828110087200772,109337 780283246953115649,177773 772095119755350016,129558 792616259531616257,203546 765197726040596480,85562 771887875692519424,126152 776150606994141188,154071 787996541030203392,214209 788882716917796868,11774 787327410379198467,207965 758812730748837888,55174 775446808189214720,147538 761904952759422976,71098 768104906112704512,101372 769710524820881408,114779 786576935660859392,204413 791490413635010560,239405 768240191609929728,103149 747812713372364801,1247805 766224653656453120,90618 767802533716733953,101681 793221903242629121,250633 756748942449278976,43469 794596096634810368,259329 755895934626562048,39236 763482711839367168,78205 768282411859795968,105018 771093545092427778,123028 767224730600349696,97852 788385816967995392,217519 788771393441705984,217106 794590084104261634,261155 750533968911474689,12357 757439562696318976,47283 789665073111244800,155390 794239459520745473,258598 792118519559131136,243513 792498884916371456,246392 774073126522990593,139404 733350902933913601,11774 766696795409829888,94699 756208352087203840,37979 763396094642585601,73814 792063456442802178,230063 763454265142743040,76406 770480815205679108,118192 792748604704206848,237491 795744337296588800,268281 752877984202326017,22727 764225676538814464,82177 780972616248995840,181419 764858532613222401,84724 773931604326637568,139404 794348485801693185,259034 756615347042603008,44429 762757469726658562,73814 787098511825186817,207119 794925151200702465,262784 758776084615745536,54070 792754547584339968,247406 795127589362954240,263676 795274826583834624,265649 767811959316242432,101681 748187421376913412,11774 766078704346882050,90482 791020792876298240,234583 732571410456006656,349197 750426631450267648,13343 767308574833901568,95672 792973246920523776,247877 773955027153006592,139404 780073637550366720,176673 792733852032765953,245566 763001171623698432,75724 771442833521729537,125204 780501727464267776,11774 779159679591219200,170547 763817006810427392,80486 758741775909388290,54070 755478501248106497,34581 770694248681189376,120393 763777535599521792,11774 792832365051645953,247241 758476698836955136,52394 767030410295541761,97474 786404571711090689,201583 788011861379837952,214209 791264273234292737,237235 793610648123039744,252020 795654857545945088,247930 762608789321347072,73712 761672483393134593,69947 778470232176205826,73568 791748371677483008,237491 758760458153107457,55174 760502239282671616,1248790 763781639973376000,78566 787490558251978752,209351 793527027940724736,252020 771088809094221824,123499 732280796677996547,350968 758301939230646272,51809 780506838139670528,136814 785844307139891201,197512 762317797888106496,72495 794309577441325056,259190 787463907912802304,211347 732398483429167104,351797 785389278687703040,186883 765933530039934976,89739 794779893158518785,262752 785485309895213060,11774 786596479616024577,204835 793938542552551424,249926 733886394582499330,354962 793935144944095232,257026 794550566726856704,261130 794606745309974528,261399 795042345481814017,263532 791056054373093376,235669 775443665577705472,149300 786980850038636545,207949 753962151367286784,30590 770627958109274112,119774 790930935243943936,234583 786956230145171457,207287 734960647503417344,353016 777079182287306752,157755 795152181410328576,263907 774083383278178304,140874 793138805524094976,249841 761397049229213696,67229 794756594290593792,262752 769666732806078464,114910 775096928501583872,144935 764234967626940420,80939 765798529629642752,89724 758668199433043968,41680 786026622520471552,199496 786665538898518016,205270 754109641957773312,30296 763794240421847042,80192 764415735842103300,82066 735424780900401152,351644 766778513458335744,95672 795740645763776513,257781 757206693931474944,44740 789254355476152320,212564 761326645768695810,68057 778622678018170880,168284 760966026913652736,65222 764133570659033088,82066 764477296875016193,83429 766494968521318401,93184 781847266705313792,190036 788739495566970880,220332 753690362460405760,29263 787661380035997697,211348 766700454613028864,93375 775411257834934273,148010 779021896302157828,171324 780225834166517760,132335 795212522504630272,265651 753438471088287745,27045 756292019174060034,11774 758694172492640257,54636 793181747399630848,250033 770066754743701504,116619 795692808099233792,267862 755766611638910976,39475 769211224080941056,11774 793095661931462656,249469 773506353314824192,136904 756252482364334080,41438 761541555492618240,67852 762866489439363072,47188 776623730999103490,155451 766019159339696128,90384 768976489106829317,109874 781563622887522304,188478 785750948849287168,197297 795702872063229952,267655 785866539685777408,197512 787984038795501569,205197 792146789180837889,243451 771414971955765250,124855 789153112699330564,11774 751174311889829888,16012 777942443178201088,164578 771471205853454337,125742 756098076922740736,38511 764490545406304256,82642 770047677132341253,107469 774166281608056832,141360 735963880061558784,11774 749598103368396800,9313 772450091940675585,128934 776895844607942656,157755 785927179217534978,197367 795103194347175940,264397 795700531389956096,267862 750676896111792128,14277 767811004373749760,100893 781907610391945217,191354 753694362492555264,29263 777309917594222592,70764 760813484149993472,60015 795352463788376064,11774 776373858421006336,354032 757658777126481920,46379 777186991821692928,155898 757046194489131008,44274 762281500335144960,431998 764221842135588864,82766 793245030383321089,249926 770301595598856192,117257 787414551683883008,203217 788425126505250816,217926 779668860844859392,176196 780640167304409088,182257 773354518318899200,43956 769032730948624385,110209 785685266325344256,196277 793631306068463616,254135 785675530255249408,197512 760185162055323648,60765 761641617715376128,11774 789110133104062464,222647 762724978349531136,74247 790654556078092288,233307 790751897057538048,233307 762043886986366976,431998 757433746698211329,14277 756874346342211586,44163 768895917004955648,11774 788817864534831104,220526 765159779224416256,26066 770770221028089856,118192 775741854054772737,151071 779054269517352960,171902 757668096710672384,40881 761217839374229504,67256 759147816740454400,57105 762793406980427776,73712 751972132964425728,18316 757297092272336896,46890 772226214287253504,129991 766382346773737472,93405 778752626787774464,169384 787060488077058049,207974 758057557646798848,51069 785546973550153728,196788 787020279159615489,207287 752257910395146240,18374 780619285538287616,181935 781327179623923713,186149 790694780946771968,231894 791428338598281217,239076 794353556270809088,257530 770542670963941376,118192 776805818263973888,157693 753050109835870208,24526 778683213661163521,169550 761681772014952448,68173 751165323135610881,16422 773967880920637440,353879 772880330340589570,132364 759060365909041152,56727 760139157905833984,61051 765347623347843072,86103 777638152349548548,162370 785597208104009728,197286 763801554184843268,80393 765584634822426625,80366 793600191118974976,250064 769207424620244992,109413 791006557760843776,234112 793131854538809344,249469 788144452439314432,215754 732375003828649985,350660 791668670359605249,240483 766801683129077760,95708 765687017678245888,74575 794003933182251008,257492 763091604718706688,76549 775443107051474945,148654 776873330271854592,158897 786964967169859584,11774 793383560711434244,251452 770193668489809920,115458 779066817482338304,171062 762771541062848514,73814 769205028699582464,109945 794319115909332992,249926 775108546748874752,146720 780193105672675328,178045 774918099032215552,140965 793237665915162624,250293 789283810932248576,220689 793188796611358720,249926 776892985099231232,159245 767530332543414272,84724 759537516823412736,58250 743756277730279425,350505 759828564883537920,58253 777084387930148865,152314 795430600937209856,266079 786131934380367872,200965 770117544460087296,109960 780433882592215040,180306 785567416449236992,194221 760939640069160961,65174 771418501881790464,125222 792736757896720384,243187 787085166258696192,204835 750676899743952897,14462 779906267858907136,177233 781041343325933572,183759 753731013646311425,11774 776552982083055617,155318 790715874479116289,232881 763358151366193153,76264 788004946658615296,205197 788709347115229184,220029 793834091149987840,255819 785579918721556480,194058 786084322281422848,194058 792905339247136768,246225 760864032228204545,355994 768125280175198208,103354 788697455592247296,220029 763587363780034560,77687 769923656327790593,115511 773644907462463488,136904 751924029309673472,20279 756455872872579072,39235 756783497583349761,39994 767807777460944896,101681 778323579544801280,166409 794710493218770944,261155 771108498323243012,123583 794319793511919616,259743 761525214211608576,65500 764030546854809600,81556 765945616023298048,88459 788549932340899840,214660 791052168010752001,235590 751750266756730881,14277 778853310229012480,148170 786453249809317888,198304 757726282582863872,43013 760966830429204481,65222 785430105124442112,195386 786775648815558660,205728 761713708003459072,68173 775725008123367424,149200 760494175762669568,63149 773309269190017024,133043 793887363806142464,248652 791749179110363136,240584 787376713185501184,210215 791389033251373056,235956 755318294438092800,36219 773995151635218433,139677 791658647931740160,240483 770734134755033089,121161 793464810780393473,249882 794242143724437506,257492 794679489397551106,262022 771706742593978368,127134 781873467608018944,190553 779058681874874368,171463 787472133886652416,209838 763219983904215040,76628 794375220035469321,231894 750376364297949184,12883 761168906056859649,66897 786628276034809856,203674 795677594188476416,266151 777447727915491328,160609 795247348632944640,265276 764157516267663360,82066 766801213182607360,95672 793148887766736896,247877 794189492869623808,258598 738428204042489856,11774 793103697769181184,249469 765551759628566529,87904 761641906950574080,69493 794125523039330304,257423 764943252529086464,84724 793809844801269760,253032 794918160919101441,261155 764213854633127938,82724 774401204231213056,143206 774823234655092736,1170783 786962958106537985,193633 793791824196280320,255393 756470883468750848,43391 792841578918338560,247773 757761423468589057,47844 781583783464095744,189088 776366131045076992,153845 787010693820100613,208167 777664941687877632,33169 795396098642837504,228101 771051465636974592,121612 771464404537925633,124744 785321254693863424,193533 785726989067952128,196788 794626800123002880,261818 776995533168582657,159894 779179777408270336,171795 785532532808753152,195975 789447122680709120,225981 795139027934400512,259892 762133696631615489,72121 781223206862532608,186584 793948663483547649,256450 789082158371594240,221005 792497229181267968,246225 789235181945286656,224221 761647631026106368,47283 766818241675046912,94699 780802894744420352,182667 793650678824665088,252408 750032936800362496,10654 750136900061655040,10129 778260597133615105,166913 756618656482594816,44429 762810221198663680,75073 775361196669173760,144730 793109897877520385,249469 767201817834954752,95708 788188885859835904,215754 768860002052370433,109666 791492141994414080,238272 793210321389355008,249841 753405900656738304,26289 765032236211056640,85562 777285040581578753,353786 765645589182763008,88902 795354762187251712,266491 768271345117306880,105041 773924484969406464,139404 765765764536205312,88457 791671765986533376,240483 794558969268371457,261155 765374760461230080,87245 771832547781255168,128194 790328014735347714,11774 792137888355852288,243075 794578249082896385,261155 735374774843625477,349197 762392351402852352,72975 732790212066172933,354131 750969979093344256,686533 753198314762432513,26140 770671044717842432,120610 781279855715291136,185310 761221283002462209,66897 772104065702465536,129558 788369504195653634,215252 792084841181229056,241678 795209581597167618,262849 766625511292317697,91157 771148739020894208,122861 773277683169976320,135888 762848446000664578,431998 761966987140489216,70540 770077607341723653,112872 787338719128850432,210432 794554520294465536,261155 752958535424741376,24727 793098349050159104,249469 759752189480804353,59662 777392821590425600,161542 786033141127507968,164764 790763315039342592,232863 790987442174255104,235487 772485788445597696,115582 757765242109636609,49066 791655421794668545,240145 794597388316917760,261155 767735917968707584,100605 769927378810368001,112693 771748700213379072,118191 750450504023601153,9754 787418179563905028,209838 766665322682208256,93823 770291414622232576,116618 794552361356328960,261155 755394830755332097,37154 760532431657107457,12281 781385223829204992,183759 790716539968167936,232881 791124632288059392,196314 760681737185787904,63451 785575182299652097,196917 785917178692239360,198973 795201996366102528,265102 785542967721328640,130635 770809580544749569,121046 786904183932907520,207287 764870580990537729,84889 785243432960790528,194167 788705433972158464,220029 793322090183045120,249926 771849509802389504,127957 774741998645510144,144838 792429014623281152,245566 794306468258271232,258981 753213628308942848,25255 755750551606800385,14041 766349113248088064,93261 778332918318063621,166409 787715867480100864,205197 794288834368466944,258598 773582526535262208,136947 749779594966818817,10030 786320398346432512,201558 791350416613052416,235348 794132250237534208,255192 738795420894167041,11774 749392030803955712,7916 773558242811088896,137158 787038226045292544,207733 794240777920487424,258598 793132432518033408,249469 761697409265049600,69947 763572007162159105,78853 788750458940719104,220332 790942634617475072,234583 756317598350991360,42249 789506504588005376,205972 753815577928486912,29763 785592774129164288,196917 781866717735743488,190635 793152253297324032,249961 779449341450805248,174392 791367483378708480,238207 753671837125664769,28732 781723820872835072,177455 755089426716430336,31400 787720055660408833,205197 790611182797205504,232169 766369319051730945,80939 769275121173405696,112654 793819796341002243,255393 772591607300419584,131421 764479459781074946,82066 780795818974470144,182726 762394841242218496,72420 764501889467740160,52195 785716534010187776,193868 794638236052312065,261155 764231328409747456,81946 788752679715479552,218469 794168838724067329,257492 773765055804502016,108396 774596414005399554,738099 785918922981773312,199546 788855217395736576,220526 790221219400257536,229192 792209104475348997,243075 773771794171912193,11774 776629183321518080,155934 776977558357233665,156581 778979918499631105,171168 763851162919563264,80482 771434834220707840,124597 757677300901089280,48522 779123451604983809,172962 788732345788530688,220029 790930196773871616,231792 791858978800021504,240483 757419364119445504,44429 786946908686286851,207287 790972536125206528,235590 778933716181671936,171168 794223790783746048,257492 786370882948083712,203350 761153976960217088,65180 766052527624359936,89076 793623328732778497,253032 750842088753799168,15755 785352672048254976,11774 763108991136174080,76613 753046060428177408,24787 766225131844673536,90665 791503562790440960,239405 736693295141769216,1011996 765663732835950592,87858 760995258867986432,66116 755920015182946305,38183 785846250008633348,197512 792421358600945667,238117 776370727004012544,153501 787716292501344257,205197 766222090898997248,89048 766387365929771008,92213 793241012248403968,250293 771805023504302084,127366 785532923491393537,195849 790967192414216197,235487 795021623292207104,261050 789123872402575360,223286 756801454095163392,43391 758441121727016960,53185 781055625346318336,179936 792860067636867073,247877 779348960272146432,11774 777316247251906560,157454 775811169781096448,151071 794864342311256064,262849 763957464161062912,80177 765276849198858241,86951 795048713995649024,256038 760562052721016832,62771 768060826045546496,103261 792514885124882432,231518 779820284903698432,176109 794982916476506112,263898 763498733120081922,78274 766050073801330688,88881 773884449687732225,139404 795056935720599552,263906 776585345005740032,157082 756287194650677248,39235 780514113059364864,178966 790049623255711744,228124 791348484368637952,238395 766076898732486656,74133 770034901571760128,11495 779412082559180800,121051 791355969360003076,238207 754781457923526656,33356 760867506256871425,65222 733266374676582401,353858 757674919006089216,48532 790564337970712576,228354 793151637133099008,249926 788877062308179968,11774 768469483895664642,106281 787004364011425792,207092 753716650667413505,28866 773501623809159170,136947 752237543635165184,21034 781332319013597184,186149 763122641406267393,75899 793212890169745408,249926 763603918509187072,78189 755807657345155072,39685 778817114240978944,168794 757135158994726912,46227 760176342902112256,61444 762042228252434432,70747 785589109934862336,196917 793587771076063232,250953 738987651177451520,11774 760163637264719872,61051 786397298532069376,194723 790569560151773187,231894 794557997540376577,261155 794880525752266753,262849 756522399030321152,1248381 761985852167905281,69548 756253943978688512,41719 768065391746752512,100893 781341334502313985,139404 793472669555367936,252580 758655734791929856,54070 773669678812016640,136905 792751950077030402,247076 793094217740460032,249469 765604649495822336,87904 788726939313897472,218275 785865811730718720,198591 792385684715601920,244143 756639971402887168,44429 787947227742429184,205270 794923273544929280,262849 777238118781026304,118191 781601554793164800,189256 788038551149617152,214492 791712761055154177,232976 792872803150155776,247240 794344853370867712,226320 765146256901636096,85562 771075095070666752,123135 758020362894540800,50452 764195166622257155,11774 788175935472332800,11774 792579078540763136,246295 761244748929703936,64692 757723449888505857,49056 761946671685132289,70689 763555390097207296,78129 766619930011668480,94718 778218815335215105,166409 793108778291859457,249469 732913085556592640,353789 777117530838138880,159876 786840216468385792,197046 792891134121041920,247767 764938035251310592,11774 794739725005451264,263141 754066822803103745,30590 760306065405861889,54003 779000792304934912,171913 732652269548666881,349368 757711225082023937,48270 753340084192104448,26492 743989732367949824,11774 794755212154179584,262752 734865575009124352,351644 769287323984928768,111454 776880054047350784,158820 767416919938871296,97379 792744347011805185,246726 795426899854028800,248924 776075495842648065,153194 770310048526528512,117609 772831365851148288,132335 789478340293955584,215437 752193196386582529,19916 761611658900811777,69728 790961519726960640,232825 793665302269685760,249841 751231614571540480,17794 751759842147233792,14277 757790962445713410,48926 733067684573810688,354893 781429071129382912,183759 761411891444916224,68273 775868557150285824,151439 785510493251395585,196277 759696694745464832,59386 763864987769114624,80153 792366534417010690,11774 795061392088989696,262849 762665954438443008,74133 790213029073940480,355505 792282216592056321,240483 794222290439471104,247561 794531416210083841,261155 751132858606051328,16422 763786956060975104,80177 781896753876316160,190635 761985189119610880,71270 773910900256477184,139404 773608765727862784,137869 785615673397420032,85985 772940496389992449,132335 760062347872464896,55257 764167712339668992,82209 788460385032609793,218275 749707679199731712,9433 765236811270586368,86103 777918222293098496,11774 780883741077938176,183288 788152144390189056,214809 790701411042332672,232884 790880002120167424,234583 792551269244153858,246295 793639290827902981,253793 795243156707147777,265764 795736282026610688,267737 753680791545245697,28586 794628965977747458,261987 772749770288922624,132335 776624475437608960,155451 788138143572635649,215608 788176711380635648,215608 772264406386442240,114779 766830285849628674,95672 769815763741835264,115435 790033468499439616,227496 771393155111514112,125381 776125662885273600,153845 753731155099213824,11774 775378693191446528,148645 766138604951334912,81929 771730485382877184,108396 778337488280641538,167569 763795984451112962,79589 788366015931490304,205197 753663999170928640,28732 764132046423912448,82066 768817458761170945,109167 772837049900511232,131027 764839170338619393,84724 794287096013946880,259482 794867104898043904,262849 764621152006332416,84209 766629706544316416,92958 785382671061057537,195125 792741434537287680,246726 793199753009868801,249926 770653688176279552,11774 769296443391606784,112872 785517043709771779,7047 786613695988264961,204539 773915309761638400,140039 785616245475250176,196729 751593385685811200,16728 780826851610595329,183269 795050707980349441,247930 773585068484878336,133702 775157319118315520,146720 786628427000545280,204959 770209888479895552,117257 793594931914772480,252020 753356131154755584,27045 778613020603789314,153033 766665333637656577,93138 770839268826636288,121612 774006730766376961,140047 794961200232693761,261155 760879794108137472,1248877 786551567986094080,204413 789356918431223808,222997 774094610586939397,140308 777097974874800128,157721 764088610916175872,79999 768509914859737088,105345 753278025802711040,11774 786992837598580737,208176 765281506252075008,86103 754747259003232256,33474 777865500764274688,162610 778287829738725376,167220 762849861297254401,73926 751787493561806848,14277 787715901873356801,205197 758825537204723712,11495 788350608482926592,217032 766673624833134592,90963 758756678355423234,52554 788865428915453953,11774 763833729114447872,80486 775822158022971392,150063 777930656588308481,158897 752301986226118656,19916 771510097092546560,125853 755129282775572480,33192 793450604324466689,251234 755481829738704896,37607 767085277718323200,94718 786255149543124992,201555 786761346855600130,199546 752820535692779520,21332 756196269207408641,11774 756559843364859904,43248 768854740784611328,105109 769170731536097280,109360 760335183912525824,1248387 763168521639514112,76549 771429711754952704,124744 790879242489704449,234613 749312156055764992,7849 760520490913964032,63149 789541898386112512,226881 790340078769991680,230282 764940929182658560,83391 775934127736369152,112363 778349596552536064,166532 794206548167835649,258771 788418849930698752,217519 788755952904253440,218469 762661659362009090,73926 793290471279779840,243075 771611225239068677,125319 787997916145278976,214138 792945632503750656,243286 762831536831868928,74681 767851121570349056,102137 792560646336286720,246625 780517683779424256,154071 785918484614176768,199262 758057679302590464,51069 785729601712615425,198334 786969848672772096,27156 790588222913085444,205972 765191510782414848,86103 787471423602176000,206117 777698633613402112,160651 793223265707753472,61087 789045859308621824,220332 765401839932026880,86440 788091462743306240,215005 791316745319424000,237491 758255494549102592,51675 788822351840436230,220539 795198144833200130,262849 768598054031073280,22777 780105769685364736,178076 780646629468545024,182211 787082808262995968,207949 774424184898326528,139865 795264762166657024,265881 771389987950514176,121497 781129812962271232,183759 758768448985976832,54519 787030532185960448,205181 750420552700035072,12883 763434492921085958,1249017 772885031706427392,132335 794742100965388289,261155 754860529420644352,33356 770633618825678848,119937 771767218782601216,127871 793452917567033344,252196 750459467146285056,13532 756638904179097601,41702 787062615109279744,208014 793110872629673985,249469 793104986850725888,245945 752706286639124481,22397 756420264783704064,43190 794951267290402816,262784 757980556852391936,49056 764933894676283392,85408 780569176955944960,11774 791751637832523776,239998 733328761354104833,355880 793517597539110912,252741 764819435269992448,84724 774774235105419264,144494 779343461413683200,166852 761334062841823234,68182 754197442334076929,32157 788790432494981124,220526 788061122008059904,212528 775061497785552896,146405 790974079130107904,235536 760554145569005569,63451 772797793052217344,132578 795038639923273729,263532 758615628387274753,53580 767824884323917824,100605 780231718481563648,177773 794543767164424198,261155 751771651839184896,14277 771001590538907648,118191 771487133597138945,123085 785897053977055232,349425 792195759126917121,197512 776216072378806272,153095 753040314491768832,23217 755566108510294016,36877 785929742155341824,199769 754719331355807744,33356 764174243479232512,74247 768917064782344192,107423 793924400034832384,252639 793206514009989122,250633 780651300899868672,181419 788871767930449920,220526 752990886435262464,24346 778674916392439808,168892 780338831593734144,177233 764127797677846528,81750 778980750074916864,171693 776203681519636480,153699 765221889614622720,86103 767378384280178690,97515 781845320317579264,186212 778775940176510980,164694 780524175580553216,19299 770154019599810560,117026 772133388274708480,127925 790739548888141824,233558 792414711459356672,243451 768053061713440768,95672 794646752980824068,261818 785899544617680896,197324 770664902180544512,1170396 768304835540025346,101514 793530331546656768,249926 768055314721673216,102249 794364463784804353,226320 740442679696318464,11774 756498312874844160,42171 793946416364343296,256219 771742512964861952,127366 788150463816404992,215754 757587754947600384,46406 775688211515355136,150511 791342625664098304,11774 757575479893393408,48009 765882620127252480,90031 785896782915969024,11774 770863327496941568,120610 794568066512330753,259034 776474857202655236,155295 764443165575307265,82283 766692388643364864,95593 781661423554465792,181892 793446637746188288,240793 773849203403591680,139404 759738933752188928,58227 768246700506910721,11774 777620360891990016,158338 786722087054430208,205728 788771656844075008,220526 755832663131369472,39997 763835256717860864,80716 790470731872296960,230485 756461554820841472,43391 791754476348637184,239998 765052950129414145,349060 793154608101109760,249841 785321801173733378,11774 788712320620978176,11774 791654310224367617,240260 791777427504656384,192363 753662405805281280,28943 756343372634320896,42432 759365249199960064,56924 771431980793729024,125742 777845559990247425,164001 753752870860705792,29592 770387828526026753,118482 756291079230455808,42564 794615007212400644,261155 786903996548034560,207287 761405425111576576,66824 790964091049406464,234796 764263781132140544,81835 752939159937949696,31852 763873604245282816,80314 764828493599297536,84724 760910400372092928,65180 772532321723514880,131007 786971680501620736,207613 795719300162195458,263302 762797247167803393,73712 766652883236290562,93261 790899630380724224,233307 766348737094545408,93286 774359308322603010,142668 791077550223163394,232169 780087447363457024,178258 753657114787061761,11774 760531390727413760,63465 769392304796864512,113165 770135295958347776,116082 795709604424458242,268448 760825801944211456,63465 786362858636349440,201976 788432618828148736,207109 750730944924020736,13343 778393131209359360,164814 789983902349656064,1170572 795382133695004672,250633 764871572020690945,84753 770751602701381632,121177 759152852954513408,56192 777557898364723200,161988 791826071603716096,230899 793212674674872320,249926 735566807189336065,195708 790978395911827456,223125 758466786023055360,52545 771036461483253760,119832 794020779402887172,256679 765646564899561473,88332 753438333859225600,27280 775002552270139393,146259 778399046918701057,167220 764983448306012160,81946 759619383920504832,58232 774911784943620096,144306 791797589863702528,237491 775517431896739840,148909 769788963041185792,107910 770732831823712256,120541 755490076310671360,37973 766693258596651008,95045 788881143210844160,220727 794910314584297472,262752 769410303914278913,110264 775796452471758848,148018 781534835760242688,11774 764461956615041029,83391 770345104447905792,118405 769371288024391680,112788 780521145346854913,160225 752945221172854784,24711 778288266068037633,166852 786495541811224577,203492 761211355848257536,65455 773496472029523968,137061 770982064376147968,81869 781539449524064264,188401 774762622897885184,129558 733188253826883584,355667 762397461704957952,1249026 778514136879796224,152594 767405344041504768,98716 759046433332879360,56237 761955729905324032,71026 766660064606244864,92917 794928335939837952,226738 772974703057264640,738099 753725916031819777,28903 776415159791353856,108396 785690898776543232,198144 768077284909744128,103354 753988192714522624,28866 763564076941193216,1249147 768252593260924932,209828 772947979997241344,132335 762019412954255360,70858 792769996149563392,247241 737316781518393345,11774 753785751314116609,26803 785580037353242624,197286 773891813505576960,139404 777963550098817025,165123 772160295351554048,128934 769600627181694977,109594 792154018692882433,243075 752027599589617664,14277 790981145685069824,235487 750736389055082496,13343 760513743646298113,63268 773683595873361920,138650 774652135975718912,135025 772148756372258816,123082 788198415716933632,214078 760182779569053696,56231 750641135752769536,14355 791739847828439041,237491 794977366946648064,264397 755084295451111424,33356 757563821758316544,47717 763699061824360448,78684 788778570088931328,218275 751223650213179392,16728 757204678023192580,45669 763372316327903232,77731 773581744008155136,75073 752096209351823364,18386 760282938084818948,62130 780192918506119168,355507 788813110719184897,217914 756254021225250816,41719 763834491194531841,80716 794653299169341440,11774 769679178081964032,105109 785966514486726656,200235 794459622656458752,257406 766770783557259264,95707 768200926075105280,104332 769238709048868865,110344 792409438858731520,229148 792550895607099392,243562 771716043404378112,127134 773974943390400512,139774 785890604488077312,199453 790947119892992000,234583 793258934156963840,249926 760849428974403584,17640 775332262984425472,148349 775377653301911554,148170 776676800734920704,152590 751598657405935617,16728 751195063439417344,10735 750465715669393408,13021 775370450780184577,148045 790616025746186240,11774 791326502717497344,237491 781915173900529664,125554 764175403799810049,81702 775017127900123143,146259 794202699470348288,258193 773637422118637568,137158 774909160270028800,144824 785310798822465536,11774 791992676937637892,241678 786196593519321089,192032 786646516135972864,204413 758780407785676801,54070 759101719703801857,55660 779169846797885440,171795 789563414070767616,223881 733196285176614917,1170810 790759166117904384,232863 795701727122964480,247930 750345510985297920,11495 787775936162885632,210238 768532212278972416,106819 768569600292319232,107428 793469254846808068,251452 793488144972800000,243509 785562966842232833,197035 788406098885693440,11774 778954486630973440,171324 793841282649055232,255942 794317382714085383,257492 765039009383022592,82066 766014799440408576,90384 777605361058603009,162107 778082991645962240,148445 788895989289459712,11774 769587382467387392,112872 732702933708460034,1170667 777061429472010241,159245 777295632201428992,159146 792794966837850112,247241 753459854241431552,19598 764268148128305153,82002 769104130677829632,108396 779103229162328064,171913 779139279771406336,172089 793117653875372032,249469 771453556855562240,125136 778158063098486784,164826 788624440489832449,218258 794004730049499136,257026 767689358421950468,349486 771444449591209984,125204 792149796698132480,243865 793141818607017984,249469 795689435442520064,265649 756935614860300288,44274 762156112066019328,71099 794534297545736192,261155 759764992338042880,59073 794570938805260288,261155 766577644930420736,94269 759111547058843648,55660 768994928558944256,108729 792799292033564672,246011 758426182710878208,53185 777923444964986880,164171 775711415365545986,150663 795037818204651520,247930 773942078833324034,139404 781224390675488768,186363 770284316425199617,117257 778309261818335233,164826 794637427864432640,262313 773963039137730560,139613 756288892337283072,42495 763006214867345408,75899 773627132027166720,138054 788509376713674756,218349 736953387674140673,11774 785507267911102464,195975 794617865269903362,261155 733103961801003008,355261 758271377786798080,52112 762680333154287616,74013 762820199846285312,75073 777531984738447360,162322 776422936118829058,155688 764975141444919297,85575 777519011454005248,162213 790985402328965120,234583 795054792301223936,262022 732180288537825280,349374 768616352084930560,105109 792369449416417280,195876 793864911394930688,255942 787079142286262272,198586 771416382240022528,125531 755194150404915201,35449 791337030399557632,238207 792062762750840832,243614 732565235127615489,352433 753002715421310977,11495 778353687848706048,152594 765241462141415424,86653 768405291838812160,103924 773598974901039104,137965 774317182390075393,135725 775432369712996352,148574 786691512599969793,205143 755800489887928320,36735 767949682316378112,102011 774291557088366592,138382 793476747043876864,252408 795034343198642176,263933 755162422198099969,35890 761772857944711169,70543 758648483121393665,52554 795044789775400960,262053 757427041276792832,47266 774058702995279872,141316 794006935465054208,257546 794008970092376064,256349 765256219527221249,86103 774702727905570816,123865 756604007938916353,43150 776916592852541441,156835 791050126554910721,234583 734738409827229697,351252 750416459877277699,13343 752885764044697601,24134 794594121625309184,261796 765563314361425920,84209 792536254088814592,244270 764228005786898432,82544 779671449053306880,176196 785927500580794368,198671 754734496050778112,33356 759000810269253632,56158 759874162810769408,52887 781540285557932032,139404 785644007942524928,159876 788746253714661377,220029 751916934938103808,14277 779475957790965761,173447 756972457593110529,44163 778017356874391552,165097 785318857057587200,129991 759170185374814208,57105 791483191303426048,238780 794591469273227264,249926 757334729075064833,45014 772893757419163648,132761 791827746628468736,241940 749465417370873856,7836 758122356070121472,51043 781564712043450370,188119 794587219742756864,261155 768664257932124163,104973 773918968289513473,139404 785812389371478016,197512 785822206660083713,196277 761038940648247296,66105 750509557948878853,13603 762341971515940864,431998 775430507454722048,148045 788828224029548545,221297 795298834385694720,266079 757262441331855360,28160 794570088007475204,261155 764940369012330496,11774 794735656903802882,261796 786959781353238529,11774 755842386878685184,18215 752869223731527681,23410 787302155195527168,209918 793573344356343808,252020 773930379828953089,139577 780451371665338368,180112 733272320035299328,355480 771790166285545472,127134 781654422262652928,189613 775677925588959234,148045 787937971169353728,208058 792587550833672193,239610 794216947961499648,255393 775463053340979201,147831 732643402249015298,1170592 770717273925361665,120541 787335105392107520,209845 762641515113881600,73926 793593245225873409,252893 791864695498022912,240145 737345496876879872,7700 794776188954677248,257697 738790808803893248,11774 766378120047800321,80939 766720548567080960,95672 768947609910161408,110209 777550984205795328,162213 792083849610231812,243398 794595592928432128,261155 772839404452839424,132835 757718131112570881,48826 763488486301298689,77849 764943080025759744,11774 774048465861025792,141102 781315614702833664,186584 791021520831258625,235620 775738302846603266,150511 776101804325031936,1249613 786910672449863680,192032 792738845066342400,232863 746378581052252161,11774 768268072994037761,104662 766498150341349376,93478 762460450424442880,47283 778457355310686208,157993 791357541754155008,238207 771826099261026305,125742 749326576026812417,8047 751595417826054144,18341 788713001507516416,216943 757386038696304640,46890 756083003974037504,35890 768926702793662464,104662 794811868078604288,258741 765728868535824384,87245 781141465632235520,185310 785838826933587968,198671 754918204800020484,33356 756846409106751490,45040 756881512998445056,44429 763432204223467520,78129 794008361452900353,256336 788067372552773632,214660 792572678251085824,240145 767910296572743680,102249 794025176035790849,257492 762264045802192896,354829 779088206377529345,170187 793206187172958208,249926 778275063204241408,166532 781480103402278912,139404 764687476044685313,84422 768077872820998144,102514 777976911591051264,165185 791357527241920512,238395 758354647291727872,49583 793100025530355712,11774 773273390845014016,135888 756201315257098240,41632 772093366175662080,129558 758110057456283648,50698 766481738684039168,92959 780607417994346500,181984 794744940484034561,263108 770789338355494912,119797 766344873960026112,80939 788472165720952832,218275 778295588412530688,166339 780101410344034304,174725 773887097807769600,138155 769892723793027072,115531 772531272799313920,129551 794981682654904321,264397 734925494752149504,254034 785685319135862788,196277 753355267207729153,27045 778360692613214208,167220 792018953874747392,240483 779088100773339136,164375 790291078687625217,228820 754733205266178049,33356 781895159097257984,11774 788030664738156544,351463 791065748449980418,246425 759094103825145860,56964 763425421752803328,75899 776598494073135104,156061 793164156652445696,248988 775179406520168448,146259 775857040916819969,150404 779394599362134016,174115 752267074559369216,20279 768004619335270400,102609 787832757024067584,211422 792705823835246593,246726 792755069271748608,247232 792489014531981312,246225 762736740171849728,73926 778080983803310080,161502 792427216114069505,228037 750390198098243584,12883 765147209402687488,86103 765883120839262212,87904 764639359211417602,82066 776069136585678848,153194 760701788131627008,63451 794890175675592704,261155 763243610540220416,76410 793167041486204928,249926 763649949275860993,76488 776261222262009856,154071 795766356931178496,267655 790636271119003649,232863 792510064204447744,243187 763551674438778881,78304 750429232677982208,11495 762752125206040576,74066 764232751058853888,82759 780961815681531905,184539 795032426330411009,263896 766732349019217920,93303 756650866665369600,42171 794568585628631040,261155 758739299755888642,54726 794191151330947074,226731 750859976357322752,15264 785320776744525824,195125 772469207862800384,131045 771518359556984832,121479 766604825681276928,94718 778017352415862784,165423 794744908301139968,262849 771130321245003776,123583 753913769730859008,27284 776938863935655936,155451 759329882740551680,57935 758773387468627968,55262 763447605133049857,77849 791734285657079808,238292 792495049531547648,246375 775481397352038400,738099 790734948147851264,232863 761338250292105216,61051 768244606924312577,11774 774472089612976128,139983 785270044964061186,194667 788180152215801857,352258 764850033502064640,84745 777231417423958016,159876 793955624103116800,256255 780825552232050688,182665 789798861351116800,227242 767833765754335232,100893 768552718193483776,107069 785661795432181764,197286 762165259968712708,67226 777524391139643394,160919 779528471416496128,175542 755429193685561344,37433 785585955067588608,197297 759144168841240576,56964 750339454645174272,12308 757960344144719872,50406 761787364754595840,67852 781837929274417152,190024 760096598412103680,60765 752962470273126403,24788 756487030012456960,43391 787498999083245568,72035 789161938991341568,221416 756912065265229824,44461 771493927727661056,125202 777223112970473472,160373 794701981894017024,262849 773318973568016388,136110 791719434104803328,240070 793161609967460353,249469 758151251414614016,51595 760177998960087040,60866 749628636056223744,9459 775110913879789568,146259 791318506033799169,237491 785595551471562752,197297 793753303150571520,253335 768845233282949120,108849 776473997722554368,155332 788473560994119680,218275 790135340065447936,228354 780433861448650753,179570 746811434009501696,195876 763429662475202560,78129 778433144806449153,152594 779775863512502272,66922 791767236763537408,240584 793101054279909376,249469 767870455877242881,101383 774394622961475584,118191 791349523524091904,11774 794697838995402753,262752 795403792187609089,247930 776552180408946688,155390 794982355828166656,261155 786600719524700161,11774 792112412715462657,11774 766674282739040256,86743 771458583733018624,125554 785910381369757696,199546 787002635337424896,204380 792429625041424384,217285 770971311401238529,121949 779022328613199873,171902 753882751758106624,29996 770660872863744000,118192 756296484413243392,42432 780928575876792320,182726 794741229699399680,262784 767733511545507840,1249459 789519616280256512,220029 794693631265210368,262752 732655444733362176,353262 759859562774081540,58267 769995028907327490,114254 773607739800956928,137639 778307094873247744,167220 787290123973095424,193121 790514963144212480,231894 753960619334897664,30339 757345253695315968,46652 779188986988285952,172962 771786838923018240,127134 786645042601549824,204413 777586477785976832,162497 756564325544984576,44022 794747208298070017,263020 768542419201716225,106317 775993404509401089,152314 786605512712294400,204413 788189874104827904,352258 752154533833216001,19352 775785303823028224,150511 792866109787631617,247379 757802706689941504,48926 771891297447653380,128017 786618198133059584,204413 793986305977815040,257325 778428030611927040,167839 788782696264761344,220332 763864568250511360,80393 763874039962017792,80939 754840409470332929,33356 790991813628669952,234583 752875774236037120,22393 759835053417435136,58253 778206054639366145,165448 770711933347520512,120393 767818653811081216,100891 779762689635516416,144018 750380730379669504,13021 755154327312994304,35890 770937002720014336,117872 781237901661175808,186434 786278128146640897,201958 788760470056529925,217926 759435776572723201,178186 766062618729713666,91125 794718692735143936,258456 791417176334950401,237908 775364989544701953,148473 788721933718163457,220029 760244142458990592,61412 773935419306102784,139577 790644598494236672,232427 792803507728330752,247757 762035936343371776,71021 759695244283699202,59386 791666908986736640,240483 735797112751820800,1170601 792384794982252544,11774 790687767390982144,231784 770096008298651648,116867 794985215072632833,263907 753219008728559616,25952 759468168440086528,53703 789480702475505664,225981 763355693026009088,77620 763984557813043200,80939 751575228887818240,18215 755899991768653824,39235 775399997634322432,148645 794758116978008064,261666 792769276172132352,246325 766102819287867392,87858 771071917457600512,122982 785876126853844992,90209 768238474831036418,103149 768862797207863296,109447 776136571988877312,152314 794220120855875584,258456 769664186041466884,114587 768235671622340608,103046 770664656012582912,119937 776761100805238784,138819 752148002995892224,21034 794526081638244353,259659 794295068576215041,11774 788600714880745472,218275 781463445258379268,186004 789064503774150657,222627 794699925837725696,261142 771978106571673600,127366 777209930155646976,160634 785771364250640384,197512 794640312744321024,261155 792022845740183552,243075 768497454027149315,104973 775369139984621568,148045 791360419671576576,238395 778043468325072897,163990 788163713815552000,215754 773511940396158976,137158 761687711178592256,68862 788754844450447360,220029 764791959563141120,84724 776619158289149952,155668 791338176275185664,11774 792526153277857793,246392 793510834219524096,11774 785272385071095814,194042 791466687887384577,236834 788255363577544704,211875 790622140890386434,231871 785292735674802176,194081 788504657140199424,11774 775106298278973440,146720 795348710901301249,256255 774082921774800899,140874 776580546017103872,156835 781292473154875392,180233 752267155366932481,11774 759801014249660416,1248643 760462402559287296,61798 778683789589422080,169201 752734762796810240,21634 770476703223279617,118698 773872992321409024,139404 777804113396531200,352029 795047309667106821,262849 766259061276889088,90982 786596107535220736,204901 788797251292434436,220526 758691078543319041,54070 776051961053454336,153095 793554433267208194,252408 764133817909145601,82066 751836568294420480,14277 752681137219051521,23167 763091074005004288,75724 777455197085954048,108396 779330296915386368,158387 743518688024764416,11774 781214089070583808,185595 755942886156275714,40867 794527127341301760,261155 769166497579012096,111558 769972346845356032,114848 763917673545670656,78159 768988948378980356,110585 770807726960029696,121612 760971444885024768,64722 764859065864335360,84724 769560051359031297,100249 770425991047090176,118126 794620341821833217,262145 792077179165212673,11774 760095923179548673,56964 761663098633596928,69947 767560653867393024,93261 793598671950639104,252044 764216177996533760,82544 772850093565239296,131003 761237108186947584,11774 773329895065735169,135974 794319780186451968,259659 759155154964865025,57181 778427153432084480,167220 765934080852623360,90125 778214269976399872,166390 763514845840965632,77451 772821071515058176,132335 776987928127950848,156928 790526146039410689,231781 777596437995585537,162497 754115640907141120,29263 768464742050430976,105041 759850104975200256,59996 771493043245551616,121046 774703305285140480,144602 775370135745986560,148645 790652560373710848,232169 733110173515063296,355480 775340796635734016,148473 772935192361046016,132140 788893944008572928,216009 758632187558293505,51451 775797701153726464,151374 786921093697302528,90209 794217546878775296,256439 773609549391622144,132765 792339273798352896,221476 764134787443372032,82066 788700948478562304,220029 764429420559937536,83391 772634731590459392,131221 777550572329263104,162452 773300479593807873,135725 774989769545687040,146259 781914268790697994,189169 767855285662724096,101681 778217078289563648,166321 793188798813175808,243615 749224606695772160,7529 778274363611058176,166913 787734376696188928,205197 762704908751634433,74133 773653737659179008,136904 794561168811630592,261155 786374543895953408,202248 762613059483471872,73814 790625656795127808,232137 735611211220418560,1170550 755547697256554496,38183 767859818199678976,96848 779025447153573888,11774 774586600332206080,143186 794681821669785601,39957 795396570615312384,266884 777202802682507264,152594 761346247181557760,68102 766701765102297089,95672 792039224467869696,243075 793551533522706434,252020 759456920063401984,58028 761592070935052288,69231 781333096671031296,183759 761281791512764416,67350 773894444567392256,139404 776510186894786560,155328 793314613571952640,250633 763440625769451520,78344 768639525400608768,107469 790044073935663104,228820 793893758391586816,249926 755224787136286721,35319 767819534355009537,100893 793269942917431298,108396 789694867685322752,227242 771539057595691009,124597 792398502911479808,243075 795715828465340417,267649 767184211849646080,93387 790501175346929664,229693 795655283942903808,267655 773988280207495168,140444 775420839676088320,149200 777807893798195200,160534 777256631688126466,157082 788858378625880065,218875 764141526830153728,81946 793430595011510278,222955 785792415982428161,197512 758120152298819584,48663 772435677917032448,130686 791690016967708673,239405 793277088191184896,249926 764735875079032834,80773 771128334696591361,122982 793173010907750401,249469 754810275442860033,33934 766370654304079872,80939 770015659988283393,106716 776952932776480768,156835 771054946750005248,122388 765885150668263425,90031 765267887439351809,86103 758363624171708417,46384 755134053565632513,32572 792326271271374848,243165 760106083532808192,60801 786977832383619073,205728 773623139959967744,137740 785539840267915264,196523 794283289674706944,257492 791374774949646336,11774 778312738393104384,166532 757225796511625216,46240 767427397276864517,352982 781437005427253248,139404 776738069202567168,157082 792013696662958080,243075 793169484865474560,249469 755282140405825536,35890 774337710391631873,143051 792963333255077888,247241 753072733110542336,22820 792177482191540224,244550 792393608867569664,11774 756624954674835456,44271 786612441375387648,11774 788030071034347520,214492 788036112396582912,214354 773673231085473792,138650 776519379534110720,155898 757883514654044160,49852 767340698588749824,95055 785837306955591682,197286 771001663209570307,122690 780966844391907329,182338 756779371298455553,26539 764243607406600193,82002 788892226675814401,11774 762275505047531520,51778 774428293168713729,136589 785671135681777665,351252 791700036262383621,239516 736557918896541696,351490 780556550301769728,181548 773364724394143744,136448 793436193991962625,8044 793550199062949889,249926 769299873560612865,110302 785298647462182913,11774 791351443055796224,11774 775374161325666304,148170 752938202944581632,24134 778486465655214080,160609 790680682553106432,233307 791456662620078080,193636 759201861857579009,56964 763941038281007108,78159 794565981251088387,261130 757755028757057540,47940 767872352881373185,101681 787236993117802496,209035 768869682103328768,108849 794136335879733248,257325 750693786490052609,14459 786462535339827200,203674 770738447355113472,121046 774712170261143552,144494 793159901908303873,249926 762940850620010500,75598 781056398243180545,183759 732703793054384129,353668 760632945581236224,11774 772893438882615296,132996 774089510120329222,140025 746427213717856256,383096 759121467133100033,1248642 757775386084245504,46280 758345925203005445,41703 766399570901250048,93286 785795899456794624,197297 793149048358367232,241034 764124952161288192,82066 776575134341660672,156976 794995566761615360,262022 775477226145886208,149300 788752188654948353,220029 790647785796370433,232169 794919979149914112,263817 760558355706327041,63393 778418678026997760,167003 780620793466281984,182122 753571401265713152,28281 766657711010447361,94705 779824095722672128,195876 749239115468578817,7501 753192996745519105,25958 759384077698859009,57574 785853573582221312,198878 795304337870323713,266079 794642667535798272,262022 780725166800273408,182706 790715825175003136,233241 771697505251844096,125554 795709640755580928,199307 753865595108532226,21719 764152270032293888,81927 768475938862403584,103721 788420713451556864,217519 794553454429671424,261155 780051400235454464,178045 794898628733239296,257492 774031369215234052,11774 762115411554992128,68993 768163449515806720,103354 773605917271138305,137033 793874949232439296,256255 785582627705135104,194058 757645524463853568,48549 779134974985326592,172969 789308843918495744,225359 775388459171274752,148045 794558011478069248,252679 768435583530196993,100893 787987495925448704,214209 750828169482145792,15643 789294071202263041,223921 761180795788730368,66647 761248204536938498,67517 762134305799831552,431998 775676463211122690,150663 777111743533309952,80607 794980987994247169,263906 776482699154448384,155983 777300688082612224,160480 781267481306419201,186584 788046847134822401,11774 790982248421961728,234583 767799395991511040,100949 757590116944576512,47102 766262529685237760,90982 794636959859834885,262053 761573220608724992,68987 768966927779717120,110209 773941775127941120,139404 775404593937207296,149089 792787974291238912,247240 793884476296142848,256038 788133138216148992,215754 770151487468998656,115451 793173920866144256,249469 766353005612503040,93261 768995679863615488,109945 743556360483151872,11774 764277615746166784,1249194 780775755437395970,182726 788564283265126401,215437 748728742214660096,352723 787362591744135168,210207 765620322175488000,88052 753438195476561920,27045 761946053490905088,431998 776075907060596740,153194 790685661141602304,232759 778268412120174593,167026 791801204636545024,240793 793208905698422784,249852 793841070190632960,254135 767385689939906560,95708 766580220514201600,93429 781630348664926209,188309 775630066395013120,150404 763119067448373248,76771 753363404342059008,27045 787415254883966976,206117 794696376068218880,261987 761318736779325440,65180 787991456128524288,197512 761180493987581953,61051 773980166531928064,139781 790926331861200896,233307 794688505662341120,262752 777323441657524224,160609 753407205634895873,27402 780630778472460288,182257 732942486587375616,87833 757802556902940672,48093 762795265761898500,74133 767804286491250688,101681 786018717096292356,200384 794689256841211905,261050 771510960888610816,123747 786725872095068160,90209 793181474442743809,249926 781355253694337024,139404 776495649235750912,154549 785874958513803264,198513 755884456175603712,40463 794571990275334145,261093 750903432530264069,15643 785533057633660928,196676 793451406111956992,250633 776836473085530112,148962 791234105425793024,234552 755436929395458048,37044 765504828348981249,87904 751553966601670656,18386 763693892323586048,75899 785311243502514176,11774 792986637898702848,139914 759269831392759812,56964 794544718600409088,261155 788269311253250048,215754 753760513595613185,29263 774360687137087488,142503 794749958679363584,263205 768542224544129026,106753 785240165199466496,194221 755418140318822400,36810 774910736317476864,143067 778271684209979392,165523 791131953693073408,236860 778818037365415936,170187 779400207108890624,174728 790597938623815680,232169 788171799502606336,11774 791321335138058241,237857 792886391432704000,192840 775725867070742528,151071 786944148485967873,207613 780005950321229824,176267 760578681886609412,62853 778787530837680128,90252 790532911497961472,231894 762818984345473025,74247 764745874102779904,80448 780789093852676096,183269 767845697307762688,101681 762466827884560385,73102 775183860753506304,144730 792059957084651520,243614 795404059478032384,247930 795673790864912385,267862 751945913145274368,16299 735905746924118017,11774 763445602999042048,77849 774296128816685060,139404 742916454085988352,145399 767363106817372160,97413 792809353149452288,247379 765647436266278912,88052 786693507117412354,205728 794108643432132610,256935 750452912480976897,13532 764069417491636229,80648 778849678163083264,163592 766674424007233536,95170 794321973350236160,259861 764145432775823360,82066 787179331583823872,207109 759579999552823296,56964 763179689934524416,75762 771001751612878848,122299 786316808886235136,202429 766653358778318848,86047 793147224792371200,249926 794399882723397633,226320 770684151926317056,85562 777521503340343296,161387 786241519569231872,201958 791091674491523072,234575 793252075375239168,249725 758134411661484032,51595 776510227776548864,152594 753200385955856386,24795 776546023976099840,155334 795307345592975360,266068 790643750963937280,232169 791402746960224257,238780 794701421182533633,262752 793415517331656704,249841 757775792994709505,48369 759154401344970752,57092 778370530932031489,152594 770961227115859968,119797 790987519454306304,235590 776182324836888576,152314 778122742172385280,164669 781483647492759553,139404 792755566254891008,246726 752792419817500672,22432 768963882358562816,107745 778888253533552640,171005 757786606237544448,47940 763348538009018369,77727 785840328494440448,198616 760656695089434624,60794 786129671939362817,200566 793099438269104128,249469 754802663242338304,33356 765540754970247168,82061 788001097667444736,213064 795615721887768580,266151 757242771518394368,39384 758381313736970240,1248607 768978119763955712,109667 778070459321454596,161901 794535594814803968,261097 751180152516648962,17591 760603587638689792,62776 765013928862679040,85562 794034126873468928,255393 790647487002357760,232881 794784358762774528,261155 755746826771427328,38286 792494579849236480,246274 733360170852581376,11774 765656122359418880,88920 775794380527443973,151741 794923589501943808,263895 766688556584665088,94699 771509864011014144,126152 732325172116652032,350680 790923297341005824,234583 762164253231120384,68993 795401956730621952,247930 768235541393313792,11774 795671119458082816,267151 737975545389043712,120243 773486613250740224,136110 790538372116844544,231894 793866897716424704,249926 794316232543653889,257492 762721387442278400,73910 794666213829971968,261942 786242387672653825,200490 770984957221019651,121046 781227703567470592,185310 793984262374617088,255942 776041479110176768,152989 765140976713302016,83244 774843161499750400,145673 792385683516043264,244550 749706390436917249,9433 754069438089928704,29790 732977442923544576,11774 753883251639328768,29996 755161152649367552,35890 776432877886025729,11774 776761681930170370,157708 781336349630730240,187428 758880710425837568,54070 770218750893289472,117257 795324062306332672,258456 752236504739672064,21714 756620995381702657,44450 763161630544949249,73814 769378502906880000,112363 758499057140690945,50360 761567133381824512,69231 762380432365096960,72824 759140597143920640,56964 771043287796973568,112363 787773621246754816,205197 755104378688720896,35367 791606830803914752,238378 763883671212392449,80939 790980615227056128,234583 792013783430340608,243075 794992642861846529,264460 781456421766373376,139404 770687697425985536,120675 794295957089230849,258829 771483008935288832,124883 780603902777499649,181935 792329926842212352,243075 795387297529110528,259034 768925113097912320,110209 778571618822000640,167148 788946022605041665,220028 795668340534640640,267521 787660851675336705,208058 738571196812406784,11774 777442161046523904,161295 778579618206973952,166532 765652610091257856,88930 780878411195559936,183269 781886951867584512,190124 791794884210335744,238429 793097772417167360,249469 761597724504514560,69565 785267266577399809,194167 791433346819633152,238292 750802023625424896,15021 771946299495157760,110585 771263008781639680,90014 778009469879857152,163206 759746143211384832,57574 764151433671352320,82209 777237212345892865,160592 780132017795018752,177704 778817750965682176,140444 762128773751771137,431998 787318407288987648,210207 758660571344596992,54070 772960596723634176,132335 762254312777125889,72420 785290583367528448,11774 790658504650477568,232137 785981290197622785,200430 794551996980326400,260899 792546425473208321,244270 777279035994836992,160609 773812730058805248,138819 790607820387340293,232169 794656793204953089,262362 755037216565370880,26721 763746593946435588,79845 771328499999211520,122982 773569322434322432,136138 788022240826761216,205197 786923337616207872,207287 762765338412855298,73926 791853766937116672,241819 755111756914130944,34731 780445056893349888,180310 791280493580816385,232169 788102407511236608,214976 793322783442817024,249841 764311393176842240,78274 781510019543990274,188401 761244729048698880,66057 768219512474832896,103924 757564887946125312,47782 778350445605429249,166532 778565545629061120,160539 791808794271608832,239926 759460922679144448,57607 758864704701804544,52554 750632345720397825,14294 751571470262861824,15808 780601021550759936,80785 793607494409023488,250033 794576126626643968,259034 756376674254462976,41141 795676587354181633,267014 752669721372209153,11774 770974509989888000,122146 758072323861651456,49843 774415798295199745,138165 775115350039867392,146259 793098085505249280,249469 775737747491422208,151071 788901406707163136,221476 751788778272940033,18893 761893498916368384,70509 787686830644744192,207835 774727211601555456,142721 792533236895186944,203546 766657889419325440,352636 793871086769344512,249926 795370433004638208,266151 758741114098634752,54861 760457184492806144,61177 765053469141168128,84886 763003423817990144,75899 749318413428912128,8170 771062434375274500,122982 776169457467191297,153772 786558595823382529,204343 761259825795850240,67517 764992147896537088,85562 761993565878702080,69794 768548384064016385,106083 786623954156793856,205181 787698894884970496,212357 791828069749182464,241819 750426017546792960,13343 773873318906716161,139404 788860990192390144,220029 751689145244803072,18893 757938879412469760,50254 762314083983093760,72550 780438692510834689,180310 790665401910853632,233307 790939632670158848,234583 795089900139790336,264397 750179857296916481,11495 795218302716952577,264397 749300529713602560,7828 761336754024488964,61412 765298137950892032,84209 793586939526086656,253891 750486856547000320,13288 793936557656965120,257026 767913305956573185,100605 778611432317292544,168794 785881699544657920,198671 764974759411015681,84745 765978319552512000,90384 794635627883073537,261155 765022074310160384,85562 781240301696319488,185601 792414051414355972,245566 761665808770621440,68672 765761868602417153,88998 780836924327993346,183269 756243651718676480,39221 765208217295134720,86440 754025279173955584,30590 763152138788798464,75899 768602807020560384,101681 752686204009582592,23167 755906964476002308,18215 794913140672786433,238113 768048368178302976,100620 793112461524160512,249469 795438909991874561,267133 785503494333689856,196277 790636256459796480,218540 762294456175452160,431998 765367603598462976,82208 785503261763796993,194743 788716362461880323,11774 750730896035184640,13343 774005131562147840,139404 776093723172089856,153194 791389643862179840,238395 767391539668586497,97811 778568663947472896,168794 794165950530654209,256276 788115718915104768,203832 790633272149614592,230899 750875021338251264,14421 756190348301467648,11774 756315814752428033,42249 775841179640430592,151242 769303332099854336,112265 755489493784801281,36491 763957497908518912,80136 793490452242542592,252408 758730441142603776,54070 777988420618649600,164826 778729551685758976,169410 794690539375431680,262588 756251580442120193,41438 770770351697657861,118192 794992057001480192,262849 750355245239152640,12723 786398162713841664,203674 762012644463304704,70501 795067850591346688,263906 760083145433767936,60884 773946675345825792,139404 788461658029060096,218275 755059794466123776,18979 794599680030216192,261796 737448974710231040,354309 763874562639597569,80939 750835864968716290,15536 756873039585869824,45040 772957214961233920,132335 787927940667322369,199307 794585990425808896,258878 789942661385891840,228820 790969543485161472,234583 788132344553144320,215754 793852615280984064,255942 754241888950026240,30590 776619537814818816,156926 765649641308172288,88546 795421988504408064,267014 792116040759029760,243292 794228336314744833,258598 764316282732752896,1249234 778300753165312000,166913 781478569541152768,75113 767323681861230593,96173 771396849584472064,125367 774621434198921216,195876 767479224227602432,99044 792874351662096385,247877 749418242389803008,8497 790721100812578816,232791 793914331687596032,203546 764346848962162688,82002 780674499054297088,182257 765364631774892032,86645 761609554308304897,69548 788576174599397376,218275 773021662648340481,132335 772556652365185024,131007 773641572688678912,138221 785909376926179328,199546 770681762976522240,120675 757087652810285056,45857 791790910241542145,240627 794623795499847680,262022 769283666925219840,109713 779135335376695296,172962 748551459126448128,11774 766060587533164549,81929 775721442537115648,151071 788006044744032260,159876 790739902010798080,232791 781829384718213120,190635 761135855180378112,66159 763810292233080832,78566 780551145869541376,181419 790230118102892544,230301 763270001004580865,74133 791830990972936192,240483 793935194889814016,257026 761963818469715968,70973 781617108664872960,188304 785760732847693824,197297 755088289888165888,35044 763488994587971584,78304 769350802318077952,110585 756362228706775041,42432 764840498934657024,84724 794600465707081728,261818 751597551128760320,18478 791466649845194753,238207 794291077767426048,259134 792471429061238785,246225 760135068765388802,61051 787040894830710786,207733 792451963174596608,245998 793275471224008704,249926 771948521809408001,128934 774352274437054464,143049 785931767324798981,193958 788167096102363136,215969 763820724259786752,80607 792067353852936197,243614 795298676709134337,235289 758475586083913728,53224 763970141272944640,80486 766414391172489217,93184 770677255559319552,120610 778343209332269056,167220 755138336327512064,26721 781193658355752960,182726 781660990702096384,186584 753286542441979904,1248155 753948544395075585,30590 759615566361530368,56231 789554118021025792,224680 768578338675912704,106702 773949800853172225,140025 792775032934019072,247241 778338016674721793,167220 755193757268451328,35890 766145647728820224,81929 787088644116877312,207796 766251875884826624,73032 770081687648821248,111549 778738334776504320,169916 756971548242698240,41702 761366736423620609,55257 792357738739294210,243092 760173870972297216,61051 794307327868301313,256451 794914988901171200,262752 775905674215776259,151410 793169205096882176,249841 789006906513915904,215848 795770812989132800,268643 793790283280449536,18395 794687684530896896,261666 749786222965379072,8670 759116819386867712,56964 779483496867823616,161277 753837398442647552,29898 775901985228726272,113836 786723798196293633,204958 791307433389895680,234864 752651760989188097,22439 756707735266287616,43553 759421313685426176,56800 751215794298683392,12868 764144891664355328,80939 765151765436198912,86103 771007483141820419,122299 788081272807489536,215005 766699413200838656,95672 771349559767248896,122146 787783667712000000,213064 771141559765139456,122126 757617926425968640,47782 761577146506678273,69231 778345754326884356,167273 763895075231371264,77303 791672968489283584,240483 754054772269862912,30802 792736215216844800,243187 741772204136890368,195876 761968697447768064,71440 790726557786599425,232881 780138727842652160,176127 793937043667714048,245963 751171095122710529,15066 794801873941196800,193905 776622111465103360,157082 757674516097228800,48804 763921231154257921,80486 774651336558252040,26446 746528852151672832,1170858 792533771019030528,244270 770373819479498753,117310 758654844492066817,54070 774003585042436096,140025 792114614393774080,243513 792446589134659584,243615 740068454758273024,353488 794145925887365120,257492 750416411466473472,13343 788754794496294913,220526 786368352235257857,203510 769056008215879680,108385 779281483420753920,158387 794665760144637953,261155 761415239774662656,66263 774359285975355396,142668 764916549446696964,85286 770620719763890176,119937 793832361762910208,255393 774357051455578112,140495 785816764080848896,198586 794583384697798656,261155 777635443437211649,158864 778690181398274048,169201 760531821633216513,63409 772912137383522304,132996 792735030091124737,244790 779326879408979968,173964 793164863765934080,249926 795428712435089410,266079 772528989642645504,1249980 760884965814841344,1248861 771445975546204160,122982 780613398300065796,181886 775441092518916097,149200 785475638962495488,195975 794730928060923904,261155 786947994763558912,207613 788497939735777280,218275 778328682180009984,166282 791788246971723776,241678 785524819857203200,11774 789219122361999361,224221 789841386375970816,226681 793312464737710081,250368 762405823133790208,67852 757388523947323392,46460 768445753203232769,100893 794568769427427328,261155 767376941754290176,97603 778999468133842944,171795 771787899998117892,127582 773834731238547456,139379 764233183516725248,82544 773228748443381760,134561 763328662540324864,77598 787151113711591424,208538 756756871655063552,43391 781443036806979584,139404 789154113963462657,11774 772564691327393792,124744 793187640308699136,249469 794877845168238592,261155 777587236413976577,161277 779170228991168513,172132 794996038750924800,261155 757940985816985601,49925 760310742973317120,54760 792015962983641088,243092 755018656468258816,27045 771372696416333824,124883 786628436068474882,205181 765605286224601089,87904 793122062856445952,249469 754033672257413121,31377 767575244592836608,97519 785512893299253249,195849 794591296019111941,261567 774726343736958976,144494 737781121174278145,1182375 755164823688732673,35890 755845818003763200,39997 765282122097491968,84209 775366156387389440,148349 776623313586192384,155451 756249074546900992,42171 793752255132495872,352721 794563343382102016,261155 785264721587007488,65113 753709267673198592,29263 788100435118731264,215030 788536382486523904,218260 793942103118217217,215965 774069301636587521,139404 763560103777738752,77598 765629650475319298,82283 768855468227919872,105109 791053053981958144,235536 776748747032264706,157755 779741946856218624,176203 790281935784325120,230485 762781900263989249,71502 767826479019196416,100559 771826532184563713,125742 789843285447741441,227242 732894454051377153,354396 777413268637831168,161714 790879180720312320,234563 778491561852149760,152594 787103999686119424,209151 794014033930121216,256358 769260784203341824,112363 769547838938198016,114113 780539407464005632,180112 755547031326851072,38476 778843726433034241,170187 788446972348727296,217837 769022041597108224,105725 780920917731840001,184229 789882653688209408,227242 772518528612233216,129551 762755623800811520,74650 756559659226370048,43471 767514109164326912,87904 767804116655411200,101681 754719525996756992,33356 757383002926100480,209828 770372181809168384,118087 794384268227055616,257353 767831674327412737,100893 777623398876844032,162294 779564702695354368,171982 791390148885741568,238780 790057543426912256,228820 786641449626406912,205270 793299468548399104,249926 758100049528250368,50827 756555069743521792,43471 763451230228131840,77720 791071741665652736,234583 791816425153454080,83342 760999258837221376,65387 770776433320865792,119937 789722746657832960,227242 794978513887592453,264397 752244700187398144,21714 775296731080560640,148045 788757229394591745,220332 791966827991568384,240483 732721502869585920,353200 755059245314342912,35044 776477009484537856,155390 793434797934641152,252020 757281232816340993,46384 762009021612195840,431998 791627602339454976,239893 760457222304387072,62771 789133167928246272,222682 790990390581047296,233736 771382335312896000,124597 793832612011749376,228354 794542454460383232,261155 795768850574876672,247930 768938669713403904,110362 791756306738806789,240483 760550621497790464,63655 788855661786374144,220765 755696347139936256,32861 785920916802965505,199431 765619116619149316,88311 769962685370957824,114848 786953938293645312,207287 786696801743171585,205902 793645157761576960,251479 753376771240779777,27317 753713475357069312,26778 758113620404219904,41703 758497092218126336,52749 778773289909051392,170144 789673386410598400,223539 794549736107806720,261050 750310643601928193,10662 763882536162451456,80720 792862267247202304,248065 793480946498482176,252020 778958371839881217,169715 752944558216970240,23739 793526382408105985,243187 794448732150435840,257492 794947131782156288,263895 776282893282709504,153845 785284681981845505,193669 775496086865588224,149770 792093129402884096,243075 755150187593625601,35890 785380249156587520,195481 785557412489158657,196788 793476116866592768,243869 789498097671995392,226180 765959270282190848,90384 754885452260179968,33186 759539684003282944,58227 771475909249339392,125554 771685368018116608,126152 772155765180211200,127707 774434427443224576,143585 776618784446644224,156835 785458965198929920,195975 788433369868668928,215030 757430204205850624,47263 757856613461917698,49754 790909966030823428,233307 791387945391431680,238117 794383790462398464,12018 744872422923468800,349060 747838792086786049,65108 772832684628332544,132967 776846612194693120,158589 762748669179330560,74781 793645477296214016,249374 751034015143059456,16422 764931142944370688,85337 785632380446871552,197512 785642773604999168,193639 788702191985000448,220029 753414694904496128,14277 760208688523214848,61602 772315692641026048,105109 789270842836475905,203863 758056226102009856,50787 763174078081540096,65180 737479535592132608,304513 754006498510905344,30801 790971429349052417,232881 751140817222328320,17259 791775021400223744,237491 793586120491753472,250633 794111590333288448,256502 794704095475073024,262283 788311479539728384,1170441 760911688115847168,65180 766592596491669504,92860 788019579880476673,214354 773952540484497409,140437 772632931646836737,131007 749833370675318784,10207 759450973320404992,56964 781294505337040896,186584 760739955870011392,60866 788128318767767552,215754 789451158679093248,224680 778226759812513792,166409 744193077418528768,1247633 764223015647318016,82766 773999821904416768,140211 781844841441300480,186212 789993703414738944,228354 768106301062799360,102514 775070673060241408,146205 757010208740741120,44990 762743903351021568,73814 764725114730491906,84209 781361426422042626,187502 788624015460036608,217412 759364641021538305,57574 776595773685313536,157031 788804402337443840,221120 792045958032822272,11774 762743622429278209,71880 776236556160040960,153596 760544774185226240,63149 765148384189644800,75409 792867031695581184,247983 751543295130624000,18539 786756954295242752,200963 764553806537453568,82066 771089632935219200,122875 779859686581424128,177248 794104310015496193,257492 777946867153764353,164826 781307589598572544,164764 787424909706293248,210694 790709594993659904,230992 760965108109422593,64730 780081427710812160,178045 773974172510720000,139404 778751274279809025,167220 781404488972328960,185347 791465870472073216,238843 793386465564717056,249841 756248891872325632,42276 793239498146586624,249348 765221279305654272,86440 776116602794377216,152314 794581629650014208,261155 733185967947927552,355480 787373016845922304,210009 750051390144204800,11360 780621927744434176,182049 787511642263199744,210897 793186222843629568,250033 795691022386860032,220029 755228073008697344,34645 789440893858279424,220332 793507929697710080,252741 757543149380243456,45972 767979750904197120,100559 786451633492418560,203710 763893602040897536,79513 765038077286846468,85562 792534515428102146,246295 795064646180962305,263906 795393995790843904,266884 757265779574177792,46612 772920280654151680,132364 791483377220071424,239405 795408157371748352,247930 756617399701426176,44429 774384902301097984,142980 789508684414156800,226731 759517956225150978,56964 795399214113165316,266146 774219962063785984,140900 774738087150702593,144824 753083700519247872,24269 773890364872675333,139404 791670432848048128,240483 777042030312554496,160067 791396496595906560,237908 769930603668045824,115511 780202065268203520,178045 769071342977179648,110362 787831129793556480,207796 795768620097929216,268643 777170529941721089,160530 780169149943164928,178415 787834234924732416,205197 769842162821394432,114229 773982853931503616,139404 776053225275297792,153095 791744469792153600,240535 793914514366341120,256125 793810061151838208,232791 781697333423734784,189017 771736572635013120,127017 777668918605336577,163153 767852866669154304,101681 770713647740022785,118650 780923708307144704,181419 765572734742966272,87904 770745097646321664,121220 781213904655441920,185595 790959154085199873,234583 760597459156422656,62771 789136043354296320,222682 760240532253609984,48052 763671177680318464,75955 794462647894900736,257406 750826861110910976,13195 757745378976493568,48334 758421545081602048,53185 766261884169314305,80486 754817362529058816,33355 759437446320914433,57881 774106172605333505,140748 785647017183682560,197297 787020263971971073,208016 794265489098698752,259063 753223964755914754,26286 758075641967349760,49975 779438485312720896,173846 785691192746926081,197286 773704761174622209,209828 790657099810344960,231894 754878522431250432,18979 755793607819493376,39507 763358910971572226,76858 763602551870672900,77598 765724817601409024,88546 755600915621478400,38012 772870262169698304,132335 781912470952620033,134199 762662141748973568,73974 793983370569072641,256146 762706431254499329,73814 769291766042353664,103071 788545961702232064,210390 790704712609705985,233713 732389303846903808,1170520 756942085601824768,43553 759381574332874752,58110 773067893441343492,132370 749861221336317953,10307 758279881679601664,48289 774507884927340544,141867 774686553226567681,144494 790604434778759170,232791 793183165003210752,249067 758859359317131265,51595 778472034946854912,166100 780802547585982466,183261 788370477152690176,208544 777012678401241090,158027 780616342881771520,182154 769281375090253824,111454 763074042320551936,75724 765729042049994752,87868 772880816166821889,132370 762044025280921600,71270 776757820016431104,154071 792685844796612608,229753 761057149657112577,65455 767644676824428544,99471 785964805882392577,199490 791072222848876544,232169 764185577658978304,81946 795297584432574465,265030 761718930188689408,69874 790653350240845824,351279 790180034883584000,229724 792861093177589760,248010 751814234472865792,18893 762762213576810497,74066 765245142085341184,86653 778626035701190656,167753 793219680789864448,249926 763847911738265601,80393 772610072039927808,120690 788752103929942017,220526 793094401547341824,249469 794648637041209344,261942 756957284685586433,41689 760167427338477568,61145 773501012854251520,136515 793307979093114880,251331 775295284423319552,148045 759053405587320833,56656 773627675088785408,124297 760545938129772544,63451 776071077399232512,153171 751104284465377280,16299 761967396823248896,71026 765335504057401346,86440 772953519846465537,133519 790269750823751680,230282 794582366975102977,261155 785290338973786112,193669 776146565597724673,153921 751758286374961152,14277 795400220297363456,263793 753264803712499716,11774 753340784594649088,25185 771859659019972608,127579 776097602957901826,153575 793500238002524160,229922 771531449199501312,125554 795026456334086145,263896 759505927976419328,58537 762323882548170752,431998 778488282384441344,167398 757239090278309888,45576 762446412432801792,69673 768175422890577920,95055 775084666265202688,144730 775190134484455426,87904 764413155208466432,82283 776610412099960832,156567 756643495935414276,14277 768580174715781121,107423 768871718567809024,109509 785269841003372546,193669 767772837461499904,100605 788056999300780033,214492 760871109822742532,63860 765693042141519872,87858 774203655176220672,141919 768850412673785856,107808 773975430403530752,140437 767458850677006336,99044 759422151908818944,56800 766274915842465792,91946 794186972843704320,249852 766691885062561792,95593 773669550109839360,137698 750783854118666246,15316 776386912957321217,11774 788493303759142912,216609 794035813386334209,255942 768569570588229633,107423 793044167920197633,247240 751829092786376704,18470 755849147148738560,37424 759762795298643969,59236 764989474233200640,85562 763426299348000768,77731 756106057588408320,41518 773933996887662627,140025 788737060643287040,220332 792302683826692096,245016 794194260459298817,258456 795774824727474178,267862 758452246094815232,1248599 775097919124930560,144844 786973202396254210,205728 792578408488239104,244270 793857754658115585,255954 779118992246108160,172089 780452525224833024,179258 785862678703112192,197050 771686174385643520,126152 767869224505061376,101383 768836633743486976,108784 792894656178589696,245373 760886972814614528,65404 785846039488126976,198591 769021168619757568,110709 778488765534744576,152594 793230717366837248,249841 760167430979289088,61412 767861528582324224,100893 770445541687734272,118191 794938901030903808,262847 768221989282516992,11774 770728192814387200,117609 766757493628370948,92958 770780017508900864,120613 753901975775961088,29548 792158674684960768,243165 766771297258868736,96263 764976675113230337,85562 767083103433043968,93170 791667593765675008,231957 788722308072378368,220029 790576562949074944,231870 762197876608897025,71429 769158690943463424,110344 772201761218101248,129297 789261599601111040,223940 756290485875007488,42432 775777922024169472,151463 793184360480509952,250064 761203736077152258,65180 793783547320475649,254058 764523852114366468,83391 776544770604740612,151374 778079406438944768,165360 785963897828225024,199352 793080222102982656,249286 795378560764674049,266491 795613056143360004,267646 770653331387801601,119794 791016030080380928,234583 752232152385851392,20134 765074798011568132,80486 751155991425671172,16728 794652726609096704,11774 793509157806694401,233217 757443231181250560,46006 760639184314966017,354238 752159568885452800,20232 792099217309171712,243187 755574819089944576,38459 751207054552002563,17416 764954334752706564,11774 786904045554249728,207287 768420162953412608,106281 769231867128209413,112399 780790959156191232,183269 753641964218753024,28732 793138622627057665,249469 760455181838512130,62836 786334316737421312,202379 795429297225891841,266151 762382049240055811,71124 766263278829830144,90384 785288492410601473,11774 794584707803611136,260033 732843120375779328,1170702 762005467887316992,431998 778779529766666240,169923 773114902827401216,134470 768160729706921985,103924 767857010033381376,102137 768086131711836160,100893 793285384927051776,250430 760192610715570176,60999 787163554835075072,205728 794557309976530944,261155 775082092824625152,144730 756986793220681728,45576 789984798051667968,229105 766748134676365312,85326 790351947639484417,11774 751592052127830016,18470 759369256421191681,57722 786102717362176000,28724 766349892637908992,92885 757797027648417792,47844 763128448520945664,73712 771677390745415680,125853 755161652081733632,35890 768605956435501056,106896 792495087485915138,246314 756367769730445312,42432 757054014492119040,43285 760970013012398081,1248894 778356088890544128,166265 793288464607346689,249469 762885771669807104,75174 780732111221301248,182257 760167235042185216,61145 789011747122413568,199307 733784427294261248,355985 756108264572583936,38459 764867395475255297,84724 794730944666148864,262752 759204123073970176,56964 793094431473803265,249469 770235633537314817,117257 775291218859294720,148125 788582396799152128,218977 758080215113490436,48663 773087491549171712,134188 764789209043533824,84724 776110118098329600,153095 779188405238308865,172962 757633977238683648,47940 765903336914554880,89733 767752823861903360,101163 791722723374268416,240483 759412062745276416,57049 786067705002651648,199546 787914352770834432,205651 760708544773718024,58267 764962103845277697,11774 772785289978798081,132335 779316696804945920,173964 790582418273079296,231318 788209058041978880,215252 793635423851470849,251566 795370308861591552,265878 780507290566701056,180306 793654720145428480,252639 765972936238964736,90565 768893144318345216,109104 791431910660550656,237935 794027656622682112,254444 756411521916284928,42249 771144400697225217,87607 754733169253883904,22393 781899118130163713,191354 739036958790438912,11774 775001795705704449,146259 777963859336388608,164783 779536175380004864,173753 757606872153153536,48240 758328021296177152,52112 751862174012678144,18298 751991625165869056,14277 775912467046236165,14277 756820772585349120,43875 790634721113812992,232791 751594238085824513,18308 766488472001667072,93429 759494809849593858,58255 760564778657951744,62728 791397439374778368,138916 753740408882987009,22439 766735052604514306,83751 775384659936944128,146580 779191108127625216,172799 793096079050891264,249469 740241499795820545,349375 789077917682823168,223286 793414425063686145,249926 793869408544239616,256255 778433293406523392,166916 790936109547008000,234583 754792487210749952,33356 792476944478695425,246225 794551098086330370,261155 766616547825553408,94718 785270650550091777,194667 788519214709612544,218540 761896191097499648,70941 779392592198926336,173964 760876088092270592,64465 763629320455630848,77632 788059951801380864,214354 789516670406492160,226717 791678615729664003,240483 792839261242425350,243286 793131406859710464,249841 794292954013847570,258193 790997528825049089,197046 766196329064177669,90384 770795508516270080,118191 762287734543101954,71502 773334257049726977,135974 761543821507297280,68993 775833037384851456,151741 762676957544849408,73984 789142425101037568,223886 732304690424238081,349764 786315127201169408,128783 793488630673051648,8044 769614884183105536,113165 785914589753909248,199546 791491130558849024,238780 767282664017539072,97355 771185369953898497,124157 777617375965261824,160609 761337115452014592,67369 795439163822710784,265855 749695498169282560,9433 794331634266869760,260033 794623969584410624,262053 755964803538038784,40550 760568127595962370,63655 792034810281635840,243187 795740073186754560,265855 788003006776311808,214354 785629548524208129,197512 775059871179812864,146259 761684311242256384,69711 773569748135206912,137605 787769927419596800,205197 790922791994335232,234943 771037061684011008,112363 794585524250046464,261796 752980613242556417,23719 768761964394868738,106281 780540594959507456,180039 786134945521471489,209828 790490550281449472,229910 759918281499090944,59846 768872249160044544,107428 792500002777993216,246392 794382899512492032,252020 773707025683509248,11774 773870381086236673,137869 774570496843218948,142648 793672800909221888,249926 753006607886344192,22715 762686585062166528,431998 790919305772666880,234583 752656814899130369,22546 785256320601468928,193669 750721797952147456,11774 732246464777310208,1170428 788204315106172928,215437 751553466791710720,14277 776882460613312512,151255 780606583461908480,181935 795763579605680128,268643 757985715019915264,50443 760398917360087040,56615 780076672662077440,176129 794530269931991041,259743 794356901651824648,256038 794569187607728128,261155 769398298335649792,112336 770330781856169985,11774 786259076946628608,199546 785614355656126464,1248522 791797408996941824,240145 760241865924943872,61545 772567419386793985,129681 780514203668840448,176128 763848514107572224,80607 779040016043565056,171168 794036586975412224,255942 748383624349745152,1247850 773651277968322560,137869 763414206360252420,78159 750568286950219776,10335 762740456845443072,74066 763365461295673344,75724 788139444331245568,215505 767868131205197824,101681 751650512001523712,14277 781337085399568384,139404 753803874486538240,17416 756594898120343553,44273 768935637319753728,110477 776261833279741952,150404 770680009430302721,120610 752625028865282048,11774 794550141453635584,261155 795072476208242688,11774 767426401276424192,97852 768757661898637312,98072 753698719959281664,29263 777869504202301440,163990 793082490110042114,249348 773345721076453376,132335 791659071648702464,240483 755626819324436481,36599 785842066177814529,198878 758070204517736448,49843 781845423614992384,190635 761969570374647808,70730 758242011073880064,50549 765251697967034370,86103 772937186714931200,133664 794056754850070528,249926 790542006984450049,231894 791263943553540097,234583 792500365400936448,246392 773706785299402752,11774 775362131231248384,148645 793206515293298688,249841 768560009164775424,107469 780105394727321601,176128 793098167164153856,249469 773176657481916416,134561 755839472416067584,18215 759565137242157056,56964 780595269369036801,181886 776784388503769088,157755 763346607374991360,60950 765513542443278336,87904 758526793364013056,42416 763890382262398976,70177 786985955446001664,207974 793532480359849985,249926 771114003049263104,122145 769926079578533888,115511 789280533100527616,224552 790209174290345984,218223 793842883602243585,255942 773588375936700416,137042 791352441451282432,238395 758009747811426304,50827 792024450560618497,243075 793119366938103808,249469 773688447626280960,138165 776278763428425728,153845 781562510826541056,188154 763023526064513024,47188 753949205748588544,30436 788756560616960003,217926 773563666444595201,136947 775777534956834816,151255 746767314989703168,352060 756006582450737157,34793 762482322859962370,71237 770276697841082369,117257 764637091460448256,80366 767364245520384001,97413 771647105899253762,1170673 792805319340687360,243798 793351667567636480,235251 790385316314046464,230559 794549705820647424,257492 772846134972653569,132335 786302870878584832,201958 758343638271139840,41703 774328766801805313,142576 777412634710798336,146125 792526942675177472,246392 792770049257967616,247240 773599241600114688,135074 788490222917001222,218275 792652876715790336,245317 773994845773950976,139674 757404389183193088,47090 759132153460330497,57167 778957432995270656,171168 788205720445394944,215437 732759509161148416,1170428 787155383370575872,207151 771294731133386752,123825 758042763598434304,50853 780531254605156352,156835 794681766099423232,255942 756603889852551169,44293 771137742264754176,122344 785327551296057345,193633 794182287835414528,257492 791009887828324352,235621 794544444125171713,261155 793225796609507329,250033 772869923462930433,133257 789171079696703488,222647 732916811214290944,354582 772104025059667968,123354 768588125790613504,104999 775443638948069376,147013 793084479824924673,249348 776785018920120320,157755 779273131076706304,171889 785921873662009344,199546 792762395542380545,196314 794688704698691585,262752 788046502216204288,214114 791438936027561984,238099 794939986185371649,263907 773624993674584064,137042 785629991014899712,197512 760452930256375808,61588 786537437237346304,204413 774445158234464256,143374 777699261915996160,162461 781288099720683520,186584 793443773678321665,252020 733771505008582656,1170556 749926953688391682,10735 765258550952202240,86103 793591938117238792,250785 794313221674893312,256038 759738815720386561,58980 788744921725407232,11774 794570674685677568,261155 752730412582043648,23167 758938872847880193,54974 780379782454337536,179718 785329801930297344,11774 770954721141981184,121479 778674486656831488,169029 787025309551857664,208014 754698277488988161,28732 763043403991019520,11774 785545319723495424,196917 790875948337942528,234583 752997467612860416,25135 776843771145293824,155451 771089963605647360,122875 773721340117483521,138155 791058308476043264,234796 750417756495818752,12883 792079223607398400,237964 755031608848158721,26721 790325864625909760,228037 754716999503126528,32839 780745302915575808,182257 795137279761281024,263906 795425394358964225,266079 754905998939217920,33356 757105668176379906,44429 759091850829529088,56964 761174100505194496,64693 778297997948059652,167311 732312863684067333,1170493 765681817492021248,89076 753352305492185088,26029 753732866429845504,25891 770193934018613248,115458 754783010960973824,33356 766588717427490824,94699 773944884113932289,140025 754698741207162880,28732 765228331553976320,84689 778299685064892416,167220 787700719008804865,210253 764808343135322113,84666 788166783568113665,215754 776768201753407488,156567 788564975581143041,215437 787556571882586112,46572 771418653313019904,125602 778167051567366145,164814 779011425050034176,172028 788131988754558978,214809 756204302851575808,41909 777984263224524801,71826 787336806547222528,208507 793946933546991616,257026 767857160390750208,99111 794187152783450113,249961 753991300312096769,28753 780472748606795777,180647 791388006284427265,238395 766498448019365888,93286 790219189445419016,193121 792028100854882305,243187 766012366966366208,81929 769675955233185793,103405 793994884889776128,11774 771789588805193728,127657 767132494282035201,97377 774000793024204801,139373 794031336575143936,257536 758304512415240192,52112 771412713927012352,124855 781358705585586176,187084 778590126502916096,167858 793654132318101505,254135 757205293214425089,44450 765873280435757056,351436 788435865546653696,217372 775735443379855360,150874 778655904212348928,167319 793970576305963009,257353 760191254323924992,60995 794014453649940480,257492 791499449990279264,239405 793136097190514688,249469 795714283699142656,268231 781263421866074112,185478 787397279099387904,210289 773724037616766980,138898 793821207082729472,255050 757503157949923328,46280 785768292136939520,192949 794655791722725376,261942 743227534825881600,47188 756535446713303040,11774 771441966102024193,124597 785885317119127552,198591 792311446940123136,244550 771057596258197504,118191 793164607225470976,249180 751861808248434688,18893 760558122675023872,62165 786578125354217472,204413 732801658695090176,353188 773901216313204737,139404 772018307876675585,129174 775727982161846272,146991 788445623573999616,11774 792812249526132736,247379 764934584035180548,11774 773970171358801920,139404 786959302959464448,192140 791030908023410689,235179 762341230810324992,72035 790611798839865344,232791 777503708716339200,161456 795673488946184192,267521 788567095025872896,219119 790730311659323393,233154 795046244242649088,264397 738416503566028800,11774 769369113735012352,109945 772105224731275264,123354 774108362090815490,140444 793975985402060800,255942 733103387818872832,355106 780612638212558849,150151 785563905678577665,196917 789777220395012096,227617 750778241108041728,14421 773527611045806080,137158 793411196045127681,251452 732987378957049856,352432 793381647785742337,251452 773486979027759104,134470 776175881568002048,153033 778488898271911936,168463 776420030430851072,155451 794301194990735361,258829 764313750128263168,82066 778449708574314496,164764 790158412051058688,227048 795406567487180801,266138 768636477110521857,107984 780458361984839680,176203 758466330416803840,52061 764947898337492992,83638 785636063976972288,195975 774002819405709312,139373 763138561583427585,75899 787402935252553728,210313 792482556306333696,243576 779487078686003200,168284 791470710396850180,238780 762714740426768385,74308 773893379977392128,139404 778307676803506176,166390 794117496630603776,257492 793196544795246592,249926 788252517075259393,215437 767699238931144704,100605 776385228227153920,155417 751954492510261248,14277 767727510767464448,100893 761598570550075392,11774 773931744353398785,140232 761336554266779648,67679 766142833279533056,1249308 773954538005008384,140444 795356704246497285,266079 756663339745419264,1248427 734576849246953473,351424 769204386652299264,110942 777863281385938944,163990 794530770006183936,258878 756290912582406145,42564 788782732859936769,220526 762788009263542272,73712 789685441502904320,226731 751099569526673408,16299 755810158022893568,38183 768224330182299648,100893 775894098754449408,152182 787779639267758082,210585 778569653035659265,168794 765197441897488384,86103 785561381823098882,196917 787295612119162886,209477 791397414896799744,238780 733888492992749568,354238 759455137228349447,56964 791809553843171328,241819 751073930937507840,15808 793332374457114624,249841 790590998367772672,229105 792801379773362176,247240 758158593497698308,51451 774091551735558148,141360 794544815086206976,261155 763073248569483264,76429 793133385078059009,249469 793243422001811456,249926 786537245746470913,204413 755767443348393984,39462 758038809510412288,50654 758482193626894336,53001 751663914803458049,14277 764956706795159553,84711 766396428432252928,91946 774051971124727810,141277 755172164538470400,35890 795290633690812417,264397 794045601201745921,249926 773855065224409088,139404 745284594115588096,11774 789154172939763713,11774 742809204881137664,351279 776421436193898496,154832 794237769702785024,258456 754717747322425344,33356 758361871388901376,46974 785913091401785344,199550 787401603565297664,210313 790958866666254336,234653 778573025453174784,168794 795712667839299584,268448 752264109001936897,19703 789801892243210242,219523 752729196737142784,22938 793116897512423425,249469 764637158057603073,80648 770653435662258178,120108 776707598368251904,156835 787118940199714820,208928 790600516707332096,232169 777887502099152896,164001 768441980200321025,103071 766714079104864257,95708 794591350964424704,261155 774067979126382592,140900 791724587008393220,240474 794577295042375683,261155 795720569635344386,266151 790950334172499970,235147 794390820950392832,259055 760110643047432193,60866 773938019112017920,140211 773660665399476224,11774 776808329515368448,156811 778921334340521984,171168 790973973194502144,235590 791685763502968833,240483 758656434359762946,54070 759121099267375104,55660 764180389074198528,82457 786378626287763456,202727 774072691775016961,140444 791002555857895424,164814 792744355945672704,246726 757576093159264256,48021 789440226322153473,225981 795029888197595137,263926 772527545291935745,131007 785452690637787139,195782 777171878196633602,160480 781283375223021569,185478 774088675797839873,140444 771402088785993728,119715 765666757293944836,89076 773361424286359553,136018 794970338073477120,262925 757024781405294592,45669 749460433870921728,8047 770467854483353600,118192 772637923669839872,131025 795398809308327936,263141 750382274810699776,13021 790150864618926080,228888 792926171239284736,247877 761363993332154368,66105 795046573227081728,264397 769756147058413568,114388 794625700317663232,262022 758767868817186816,55262 775662856658382848,150511 793132010281824260,249841 761238468441899008,65887 785646703454089216,197297 794028937013653504,255942 769695774665875456,114987 789255335538286592,223899 753650758256435200,28732 786842225338486786,199840 793470079652376576,252408 776993297034117120,1250347 780834743415808000,182659 781894164665466880,11774 786257732424740864,198620 760823564903837696,14277 757745110259994624,47844 759474202634248192,58267 770699608519348224,119832 785599778172329985,197286 753623191491383296,19598 778949580993859588,171324 761199254777962496,66801 762744936336883712,73706 781552781249417218,186584 755868124835041280,39997 773359113359151104,133043 776799052683804672,157755 794398651309236224,350913 792087591537545216,233467 794019729497346048,257492 750651714424872960,14421 793622108983074816,250785 778262604011692032,11774 790955351826915328,232169 757647148544561153,48351 772837893500993536,123085 791686609976438784,240483 776983063440089088,159146 773398154481983492,135025 775436290124763136,148537 790519092067250176,231894 777318359813672960,151090 777651174283575297,159876 760264075016232961,61545 771233885652824064,118191 775894675710500864,151526 754735714630266880,33072 794633501169647616,261987 792050935560232960,243187 732585257963114497,65113 756629584737468416,41679 758334799350235136,52061 760656387051491328,26066 781266148809637889,186532 755505912635199489,37993 768634691377360896,11774 785459445497208832,195975 788089739169574912,215005 758282606194589696,51069 794640800046923776,261155 795083100900519937,194157 769666275429588992,112032 770293563271684096,117257 794083696890540032,43950 751101678435176448,16979 760246587956207618,48052 732920236526211072,354525 775327443246784512,146720 776460981274828801,156061 758777657978941440,1248642 760161501969723392,61385 778242834272890880,166532 772436916868358144,128934 750605692390690817,10064 758482458023043072,53185 795457989465382913,267265 773514261775519744,137042 758480494509985792,52749 792414941277921280,243451 792888572814569472,247005 769153352882159616,111558 787408477975117824,207841 792772791212740608,247232 789808331288293377,227507 785786732625039361,197512 732273020471939072,11774 740326996903759873,99816 767053314076864513,96883 760981115981049857,65455 776924035812687872,158820 781253362792660992,186434 786630866051166209,205039 786772860740128768,193118 786846771083251713,205094 790318429479862272,230485 792029478868221956,243075 757251101540376576,46463 764855622252638209,82457 768122951967182848,91772 770992262234988548,122146 779496912537944064,174686 793460389333827584,252196 750654667789594624,14277 753600320509534209,28477 760236687142387712,60790 787258833311821825,208498 788151210893115392,216009 790550026003120128,231286 765385254261653504,87145 787232955185950720,209472 788604440399998977,219453 755208569033592832,35319 765339847602995200,84886 786933098646614016,203863 758627363550789632,1170860 787721835982958593,210235 785271539625136128,194667 791311240433897473,237491 749708059711148032,9433 773491654556807168,135025 789230273863020544,224680 753697982483050496,28037 788285779604676608,216009 790660353143218177,232169 792875846449172482,247240 787809372093022208,205197 790592649296097280,232169 777625683186978817,162294 793177920369864704,249469 755044985574129665,35044 792134381997465600,244297 793157045499285504,246569 762664901714124801,73403 776459701752037376,155390 777245595362660352,152887 790319882848133120,226731 769266753792675841,112768 775784059578486784,150892 787267953242898432,209035 794224756396474369,255954 764219093427773440,80939 793139202120572928,249841 763164670505148416,73814 758684771774033920,54070 760804797800910849,64722 771845992249430016,127957 775428075383197696,149304 776128468035657728,153492 791099460507926534,234796 795660757354643456,265688 766495729573429248,92872 751160341229252608,12883 792593381323071489,246392 764615327925665792,84209 776112928760139776,153372 786934026598617088,205728 787307891636174848,206620 764837239666847744,84724 793700654451601408,252020 773884856589746178,139404 795036687441231872,249180 760546122104442880,63451 792034483939774465,243075 755208885154099200,35319 767652729145724928,100180 775555339487944704,125369 758255468720578561,51809 789936849733160960,223492 788416741273591808,217837 788524758224646144,218275 735563553713868801,88859 759447281548468224,56700 768834887474253825,108849 743109764746481664,11774 788834544736571392,221476 742395237205704704,11774 791009560412590080,234575 792797821707714560,243865 779950333959241728,176109 790707675214389248,233692 795605057916063749,267570 753625750914424833,27045 792053673358663680,243187 790652653676224513,228820 761209748712726529,61051 764668738574561281,84389 786633157621800964,205270 792099679660105728,243075 794347721083604992,259034 781101208396103681,183826 765207000351330305,86440 788127968841400324,215505 793647430675881984,254135 756934888557797376,44429 773634380774330369,136960 795009062580654080,263907 794985554370826240,257406 763172407062519808,76549 788805278594727936,220767 793199069770293248,249926 793216974272671744,250544 793283186159517696,249469 788896141073117184,11774 758105128796770304,51239 788289413721759744,213274 790200381825363968,224748 750787379351396356,15316 774332027558658052,142090 793437567823679488,249469 793472537694842880,252580 781356477365817344,185595 794348182746460160,259134 773627898938822668,136905 779877500516114432,94396 791439277796102145,238383 761669655647940608,69493 793618409518796800,254209 755453285650292736,35890 786023661115351041,195009 757279176822960128,41839 776297830952472577,150249 769661236392984576,110585 751800275120197632,18539 753325875681079297,26140 765348212500758528,86667 767780749168644097,101163 785591574004543488,197286 793107252978659329,249469 753063704732667904,24597 766732396423094272,95708 787859686934450177,213138 758476533832884225,53185 752101061100527616,19792 770714107255422977,119832 769636259727826944,109594 750408887866646528,12883 761291667424935936,67852 765706123034800128,88920 793177095912296448,249841 761065334497382401,65749 774515216210014208,139404 793103980301803520,249469 763463761550254080,78477 774030196533886976,131421 789107421792702464,223286 791983441612898306,240483 776485733561430016,156290 778815665591365632,170252 790980164813553664,234583 793845098102554624,255942 760893193248317441,65180 767155088439685120,97472 785522679348539392,196676 763593748680880129,76406 763746753669636096,79691 786353863196495872,201620 786584434078351360,202248 794013885355335682,249926 775006240783101959,146259 788792318237093888,220332 793618971480162306,249926 786246275658227712,1063777 779742921142730753,174557 779795607196139520,176636 758739616153243652,54070 764942464536813568,84449 775750360363180034,151374 758678538643869696,54070 791388206646239233,238395 768197488226336769,11774 773961857258356741,139404 778565511982579713,168794 780637108675510273,181419 794066012467433472,249926 734988967800672256,351644 749628698693865472,9446 754112415260876800,16728 767782838309486592,78304 772076914706096128,129471 793972141519765504,257353 793103579447975936,249469 750470279990652928,12746 778734939621629952,167319 787117815421661184,209292 764965976580366336,84724 776560890447618048,151374 777022252839829504,157755 775132080946548736,146024 785440262168449024,194723 758523426877349888,47903 788736282818023424,220132 771752681539047424,1000995 792791966828204032,192840 732952539474366464,354058 777049766870052864,156835 788037715757404160,213887 791919975741153280,240483 794335896946417664,260050 752292696715296768,17842 795739607858089988,267746 772241822940889088,130067 766390734219988992,93286 769687596855390209,113512 785343786796847104,11774 792046714580525056,243187 781310317376704512,186434 770980514148720640,349856 793195425964568576,249180 773912442921365504,139404 762584838595411968,72678 751031586162823168,16422 758063601676451841,50542 753755182027202560,29263 756804971438350337,43553 760878248909602817,11774 761139436046454784,61051 793868963818016768,252196 750734026193920004,1248096 794112157809922048,251234 755026782491860993,34666 790930716867620864,234951 791796552058736641,222536 765605863700762624,71502 786192916507004928,201619 791029852598132736,235179 774602433754431488,352947 773930646746042368,139404 781295041318887424,186434 733590927932063745,1170810 760435810936115200,62063 732904834672807937,352432 753683571676545024,28819 777669733747351556,144494 792144631907647492,243075 776468534457053184,155390 739850124835180544,352550 764180244446138368,81946 788568524696461312,11774 733271325301743617,355480 753804357930364929,29709 774722954072580096,144112 791368796426547200,238395 793947438390263808,256393 792920871421800449,247241 755168355724713987,35890 768223224568119296,11774 793681470485331968,354103 766167084699152384,90482 776501403347025920,151800 758790399532027906,54070 767055605303537666,95506 765583754697900033,11774 776148340962693120,153812 786746122484285440,205164 792285089937788928,354695 794593314452348928,261155 794599294493855744,261399 765558539389575168,86693 787777216440598530,205197 785923677938393089,199546 791290069109923840,236831 754707224530825217,33174 786440552787038208,203806 749769515760619520,7816 791703570202566656,240483 756309278277926913,42432 758777828431241219,54974 771304880971612160,69711 778187348966313984,166077 794653261856788480,261155 766736535018405888,95672 778450550589317121,165185 787349566853185536,209151 788457796190830596,218275 760140577287442432,61011 762783599158562816,71502 771153313735639040,121612 772906458816114688,132364 752929723894800385,24597 753685252644667392,29040 760252711451234304,61598 793164239884005376,199546 757398568940494849,36072 753993223610232832,27045 766254106902048768,91946 768574861199368192,1249577 789219515812814849,224019 795056720720646144,247930 793594581908463616,249926 781567726628302848,186584 764239030695387137,82744 765353375986814980,86120 788756266575364096,220029 789947247710441472,164764 774010073978802178,139865 776839492837773312,156835 792333189591080960,245185 733443098676760577,351574 768973977565798400,110209 755092529981296643,35044 756549855326056449,43015 758031961281540096,50827 779714887694049280,174756 786547804902653952,199755 788470375466225664,218275 795064593886257152,264397 772083707473571840,128934 773895937492037632,139404 775053077363748865,144573 788129699822043136,215754 766734242218774528,95593 779463580139724801,174557 768471594188414976,106774 775562038525304832,148654 766604664842424320,94644 792487886952226816,246273 786322174495907840,202727 787950976091119617,212239 788030281542344706,210238 794576351625781249,261155 759095982525190144,54842 756717221036961792,44805 769300159716954113,112872 786962501774807040,11774 790965198416904192,223492 763463948184133632,77590 794584578468016128,39957 759094354736664577,56964 787783289423667200,213064 785851368758087680,198671 761958819924545536,431998 764978168289644544,85562 774078771087364096,141360 775086591010373632,146405 777961428288413696,164633 778083112056004608,148416 781243695685312512,185595 789487623593136134,225358 763546407408115712,78189 776015791191842816,152872 781450194865025024,139404 791347274450366464,237594 792094369830412289,243187 749779026122866689,7816 763865223094689792,80098 779088171627929608,168284 779939164422672385,47783 753976178290020356,28866 755886088691015680,35403 761550617965760512,67087 758610674314579968,51451 763065468324352001,11774 792789744774066181,247240 777599561929895936,162294 780605354384162817,181984 787338809314643968,209151 791761667138945026,240627 793136370562760708,249348 768826440133468160,109104 788138237793558528,215608 757601400532500481,47940 767409651965132802,97379 792982353035558912,248514 794562655482572802,261155 790337926815031296,230966 794697027905028096,261155 732126133752373249,349486 785324831537500160,193633 755556742495244289,38459 757384674884870144,47266 773495261737852928,136904 788281045548359680,214247 788868661276581889,208065 792045816609333248,243075 759610816182128641,56964 773884148134060032,139404 795735669691727876,267576 752085653681299457,15651 755478551927877632,34670 795303143953362945,265257 794608973911625730,261155 772796322726326276,131480 752627637693145088,21655 785806557753712648,194082 762818040312504320,73712 764183019800395777,80939 762597295015600128,73712 772012796724649984,125742 791005951574671360,235948 769692014690443264,114779 775126476236521472,144730 793639437125255168,254135 773614774324125696,136515 758056284004417537,50923 777990617569824768,71826 792448128146210816,243075 753405774030831616,27045 785585843276804096,197286 793126743938850821,249469 764322391614894081,82121 771371225750790144,124589 773713836603998209,136904 793113635073564674,249469 791031536703381504,236035 792495312967503872,246225 761664689256468480,69878 739887800967782400,353488 756839787017805824,27063 767916136516255746,101681 780795479823032320,182960 781830268739092481,190635 757601731903688704,47940 752686659506937856,22439 778195686428930050,165488 767612566688464896,97372 771489840579776512,125554 785871437332639744,199227 786949795462033408,207613 776067676078690304,152735 785522677905776640,196676 792103109103276032,243869 764881210166407168,85130 777912121648709633,162464 778618423379013632,353047 785904234491412480,11774 790994235897946112,234583 772155762801901568,127707 761387262101815296,67226 771135408352616448,123583 757222524212088832,46278 769866369353515008,18030 773118015923556352,132578 770226651921719296,116968 772792470925090816,132335 776837289473286144,158387 768787977627545600,108849 767724189209989120,100605 788398903183847424,217634 794152598693507072,256534 777004873611026432,153194 756236930682060804,41680 793522929476706304,11774 795487916340326400,267265 787666223349628928,210274 791447877734141952,238272 753658259693793280,28866 756302961425481729,42171 763856030224744448,79691 772539170375991296,130686 780479028683689984,179560 771720067142840320,127366 785702780304433152,197512 792402609894293505,243615 793913261737508864,11774 774595611463131136,143374 776769110826942464,157755 779620265714147328,174226 788531914298822661,218875 790316281471836160,227282 758494761930072064,52554 764836672659984384,84724 766507776466051072,93405 769965446913200128,114254 773901200555204608,139404 791038377999097859,234575 755883400137879552,39957 760975063210418176,64730 751597296316538880,11687 760818469466050560,64326 781072889873207296,183759 795418888997601285,247930 760212815416131584,61675 792024960780959744,243187 750367380744744960,12883 788487074248794117,106085 794576894687526912,261598 758318791344263168,51344 771457878964264964,125554 764837030421331969,84724 786431738281127936,203674 758414705987768320,53144 760243032721534977,60794 753731597954842630,29589 772045780169424896,128519 773494112679030784,136947 779071694707101697,172027 781543353888497669,188401 794585315180691456,39957 795387872882757632,247930 774031473187827713,140372 787095940020576256,203492 760562314819043328,60112 786547724862779393,199496 794626578936279040,261796 761921230249136128,70941 771079232055160832,120474 776466052205031424,155451 768815409646735360,109167 768806454237159424,109104 772423028768636928,114680 777063660661444608,152847 759509661804625920,56964 779572810180157440,174392 794983807761858560,262847 781899702639833088,190635 766400880413446145,93261 769029768339722242,101681 774469754941648896,143585 776821020137181184,146991 758067109855240193,50923 762600190679277569,73662 769717659449647104,90982 787729113935187968,208178 771620634115788800,125554 788177512077537281,214084 774266625906266112,141360 794625230610333696,262145 791375534974525440,238290 794587504804433920,261155 770821188243320832,119937 791693711084314628,238780 759112368538419200,57105 774940567478345728,738099 750668085506543616,14462 788997488359256064,1170441 795446946152452096,262886 759343458914017280,47940 760155222744399876,60866 794527398687436801,261155 760904917380837377,61145 743705801559146497,355710 749438533488799744,8160 789910880238567424,223432 790914473980682240,234583 793728785346461701,254380 766345676859015168,92860 791939839239204864,240483 766738312795160576,95672 771746276513816576,125816 792083505169702912,243398 776745969719226369,157755 793258753910943744,240718 750776481953882112,14349 762656382386630656,71196 773896038625185796,139404 778080610472464384,152449 793474954356461568,251327 767745037383847936,84689 772451991809208321,90193 773941931852390401,139865 778637420636082176,11774 791337926231597056,238207 766995657332629505,93184 772843020022534149,132364 773945847180464128,139404 755561697255956480,37655 791168001244626944,235621 778613359633690626,169201 793871186598002688,256255 761754767655776256,69231 790929358722568192,234583 761672144753270786,70085 764312486539501568,77598 794978558187683841,262849 764825875036704768,84724 785380261986914304,164764 752238574624317440,21074 769022692276264960,110709 770657636178010112,11774 785273064204279808,194648 756574084188680193,43553 760238772013281281,61734 753015843370532864,25255 780242709177131012,177117 743478917571436544,11774 758769677661245440,41680 759295591172206592,45407 785703241803628544,195411 776562937020416004,156055 757322515987337216,46394 764939994985271302,84724 759696362594144257,52061 770423714378764288,118192 792520517303406592,246274 793201723737112576,249469 795683696296820740,11774 788155444824944641,212239 765305611932225536,86053 770823608809553920,120650 791774338353594368,241432 794606561591103488,261155 781540407201202177,188401 762138745407545345,47188 788886994743156736,220689 793347334172184576,249926 778593140823302144,168794 790973482909601792,234583 770464291002675201,118192 779304414750339072,158387 794883124907872256,256451 779347083673296899,158387 794527036039536640,261155 795335004448493569,262847 795698692552617984,223249 760803492105687040,64677 763097652926046212,75899 768270654114238464,104940 776988559123243008,159853 792761300682178561,247241 775784876691763201,151185 740351115607216128,11774 756979360473554944,45669 785868830589456385,196277 767811914550345728,101681 751169856980918272,15264 768950550545170432,110209 791272324456673280,236454 758312382817046528,41703 793922034581508096,256219 754855789924347904,30910 767855084550156288,101134 754756774788554752,33520 793804420534243329,255299 758822731349536768,55262 765041359967313920,82756 768169483038961665,97685 792746494159826944,238536 758987446545559552,56194 769009053821534212,110709 793841021817806848,255039 795436168758165504,265855 774415221809045504,143473 793201036735361024,249469 776059238053326848,153194 792316107675893765,29271 761969511084023812,71386 768902504083886080,105471 791843099836198912,241678 788127474873794560,214209 788735589612916736,220332 790625171769995270,231894 780800099823788032,29786 757547805703479296,47782 763497194750087168,78853 772831155401920512,132870 763338726974033920,1249085 789544634993090560,215030 788705285627977729,220029 793859035925737472,256038 766703795724165120,95672 768519345110716418,104162 792101067617996800,11774 741303625750880256,11774 766477770339721216,94300 781341091341611009,139404 787348685780770816,210253 794643078241845248,262283 777333883952070656,87904 778724755297832960,170144 791358218643595265,238395 756477920965636096,43391 774656270292877312,127994 780568765331308544,181419 787505222239137794,206117 766222286919655424,90373 789303696609808384,206666 791470680017690624,239405 774328864155762688,142344 768204507293646849,103924 775095547434643457,146804 750000887217528832,10771 792074335787814912,237491 732645892755312640,352911 786348665111584768,202379 767144466318852096,94815 790601216111808513,232169 760980879279808512,66159 791320992341721089,237491 767675202360578049,100545 774093905990066176,137965 756218715910176768,41141 757882649855692800,49852 787074157318172672,209043 774751196380819456,143473 756555700118093825,43875 768804744311742464,109104 776141157743157248,153845 757449905744916480,47263 773840758189199360,139404 757823363607777280,43579 764547978136784896,83391 788876629909045248,11774 766046900311068672,90384 788058026309812224,213887 779330561726820352,173964 788971976849231872,220526 757785637860872192,47940 767488275242180608,99476 772757428152795136,132354 787627965370736640,246425 751590718993362944,18452 781555979590766593,187469 791833657199566848,241819 778958662849077248,171168 785915800771108864,199546 795771221199769600,268643 765922714297126912,90031 766560600826712064,90384 750730285537435648,14848 777552231218327552,161352 791475404863188995,205972 793861212480086016,255942 772091355615068160,128352 778372799144587264,167407 753634516208644096,28732 760419599619850240,61734 772925094993784832,132335 788669499096436736,218832 793310332634566657,249926 767051115233882113,93210 794653962473328640,261155 771764678800265217,124804 780467078147010560,180112 789451322252791812,225359 795757540898390016,268777 759750592650543105,48701 790674162511556608,232169 793552223137591296,247241 767131050766168065,97355 732698481131917312,353002 776496638898470912,156055 786947488397856768,204410 787647586156945408,211347 792975625485037568,247651 770991831781928960,120610 760425850064044033,62771 753360655244226560,27317 781343738442362880,139404 787037087845453825,207949 789114776165187584,200965 768238100719898624,103354 786369891242651650,201958 774284543947776000,142597 785976290201382913,200382 786638718127919104,350125 732728033954652160,1170396 794580660614664194,261155 750469688640045061,13532 761259316875763712,67511 780939900690370560,182870 777362276584198144,161456 788361968226885632,197888 794059057816420352,256393 794898562589065216,262752 795363294550904832,261155 751218002826330112,16931 777017310531821568,158387 781475336181600256,188119 791010799783325696,235621 794487145176174592,259892 754035485434007552,31095 748393190793875458,350823 771077345612537858,121949 793851475772465156,255942 786573263023378432,201441 793117068484685828,249469 794043944724217856,257492 793607042678358016,252639 752624183339778049,22664 791429392304115712,238395 776885566201745408,159146 733042807682834433,351115 755165485256159233,35890 791279135863607297,237223 763443303920664577,78159 775044633629892608,145930 778569557329973248,167007 795108084221931520,249926 771491282883608580,125145 791338486515150848,238207 795124744542625792,263896 755451259868553216,36157 792854925847982080,11774 791027131203497984,235620 761033871966162945,61544 756227379425452032,41680 765632077278638080,88052 770374760865861632,117377 794606348323328004,261155 757994672182747136,50442 792363603038867456,234583 732957715803308033,1170772 759575417233604608,57574 776941189266157568,159258 793843748300095488,255942 788759749093392384,220332 765505240691007488,87904 788488158602203136,218495 770742235704852481,120690 786606070387048448,164694 776984954542489600,159411 795448486493913088,267133 758492429162950656,53144 788390683203821568,215608 751623048063815680,14277 759877002807476224,57574 767734527821307904,100176 793456167015976960,252196 794606537134243841,261155 793979475432185857,256358 751190147576639492,16583 760159973137641472,60866 791042635465166848,233997 789440534016253952,225981 761566140803846148,69245 773655744856154113,137777 778209898001756160,82066 780035707855183872,177233 790922449667887104,234583 793484580221292544,252741 771529252026081280,124855 794866093550661632,256458 774066578883088384,139404 791842720729878528,240070 752310831132487680,21714 785515433797582848,195064 791034113667063809,234583 767336592021286912,95055 758048673129463808,50923 785983200346509312,199306 793209102063181825,249725 753764738895585281,11774 795318797502595072,249926 773505975026274309,137158 790831506260238336,233152 791617101718880256,236941 785999305714917376,199739 752297895152349184,18504 787050042133737472,205272 794592677027188737,261155 794798518997307392,263302 775537718117830656,1250064 758504634323304449,45567 770463211888009217,118192 793536957846388737,11774 786262317008687104,1063777 766620604145537025,94699 772088508106346496,129471 793187670578958336,250033 759772028245127168,58939 766738077914103809,1170597 776425101608845313,153812 794564033869295616,261155 772304757947965440,90193 793973887469920256,256393 788748856515112960,220332 778704072136269824,167407 749373649283485696,8497 750417060950380548,13343 759465024536637440,27156 777306236555493376,160609 792256401892519936,237341 756204792456712192,11774 758286479227584513,52061 768581429882216450,107808 779152136701480961,170843 793920943437455360,252044 789119519398752256,223286 764115285045641217,78566 778752475272667136,167920 780630009056681984,179695 769611527586447360,114357 770521537484955648,116968 791347667695603712,11774 791422871000133632,238099 776534379954929664,155318 777965552471904256,163901 761677236189618177,69947 760538077265657861,63505 770637948924473346,7224 749756168512282624,10063 770036988942675968,110136 753886953116880896,24108 755864797007192065,39207 767859343526023168,101681 780010770247495680,176890 750373384882688001,11495 761041275755692032,66159 788530202737508352,219131 769435314121281536,108432 779392693520642048,171968 765902317338128384,87904 780259651174686720,165348 773315327778324480,136110 776566180538527744,156926 779090768585711616,168284 781337392452018176,139404 750409803445444609,12883 789058992689512448,220526 790749658825920512,164764 765920297862127616,87904 785919041223352320,198671 790262445340098560,229159 770637869538942977,118191 781652068557697024,189649 786699761676120065,205270 771320216840265728,124597 790193901747445761,200963 778220692546256896,165448 788926511835328512,221005 794211696726441984,257255 760690395307184128,63655 760844095937929216,62728 773522208857714689,136515 762061254789730304,71828 792485055574712320,246295 757279818681491456,41459 760077553189195776,60363 765272741977075712,86763 779007678567714816,171902 781594959744999424,131056 787967681190359040,214066 754730163636736000,33356 758734820079906816,54070 763036554923216896,75899 776869568853618688,157755 750695603127148544,14723 751808789477748736,19899 779129632218046464,173011 788538800930754561,215437 758070216496513028,49843 768861431777333248,104032 778017544942841856,163990 785546877559341056,130635 776431757042135040,155451 763431690307981313,78304 767019042938970112,96883 781201061193277441,184351 762787077909983232,73712 765038161273774080,85562 768482968633389056,94699 774448775519666176,143473 785365206146965504,194206 766256733123665920,91894 766532322715799552,93286 772250515619115008,121479 760564007975653377,60112 776979801038950400,158784 773014139363028992,132044 789318324643442693,197512 795370299952889860,266151 762735804041064448,73712 755936145993764864,38183 756989866445971456,43285 763720909534420992,79513 787024830558199808,207949 794321575319392275,258598 754739881700720640,18341 790622918296346624,232137 755907684310876160,39462 791845079849644032,238395 792093010016120832,243187 754252923614404608,27299 755166359009501184,35890 765008742647631872,85209 787879024781504512,212357 793415780167745537,228542 773492422923980800,136947 779002552478208004,11774 753658133696962560,25055 773737438552350721,135025 793400018510098432,249926 791537139146067969,236931 795696897252093956,251483 751185537508061184,16768 765897543041462272,90109 778977673829724162,171324 765283746836836352,84422 785852150907858944,196277 794340854328688640,257492 787262685620690944,207244 794896208271646720,261093 755161380530057216,35890 779481499263434753,174294 760986412892028928,66116 769843237221703681,112654 773711040194416641,138898 788419915250176001,215437 793808916916338688,255393 794723172943699968,262849 764248288296042496,81130 778001746551533568,85326 790396186767142913,228363 748940928036040704,1170318 772536283725828096,115435 749705788403384321,9433 768930685201420290,109413 775865889854021632,151410 788508099912962048,217658 788479273732599808,218275 789275542570749953,223935 751727352543977472,14277 766371100783554560,93068 787085604043587587,207613 790920368299053056,233705 749691722876067840,7546 767116227168858112,56391 770288435324067841,117257 786241462606307329,201958 793873708158943233,191065 794997481641644033,264460 790926917436264448,231781 792140384251940864,242693 765176949115412484,350711 771153590555545600,122967 793610263903637504,254135 732098770863693825,39600 751653111664513025,18215 778400867116396544,167569 793185412281987072,250247 791713387054927872,240474 773700041332494336,138819 787151878236667904,209068 777128637745262592,159245 789660472848953344,220857 768141951971434496,100893 792356978576064513,244143 773690445272649728,137612 754206991023742976,29898 792933452785987584,248643 747649181393784833,11774 765617931703160832,88148 769323995510427648,112336 774422597517844480,143585 791121923623256065,234962 758286524223848448,41703 772158742422958080,128355 792065707043328000,243576 792208351807442944,242712 794724773469114368,262849 758103511469006852,41703 793355455477145600,245591 794579641574903809,261155 761487339214471169,65626 766043437523165185,90384 752980412998291456,24134 788472315730358272,218275 753419703658409985,22526 776856450698244097,158524 781148417317752833,117303 790992681002336258,228341 775949864634986496,138061 757279284012527616,43225 791449619834155008,236705 751768422992613377,17502 788773582365200384,220029 794904264443359237,196314 778582770557722624,168794 786106202728136705,198671 756268008507576320,39354 795426509297061888,265855 774319321271132160,141995 774845341426388993,145681 777342647925141504,157082 787048309324001280,207733 791637733412188160,235487 791655071092125696,234990 769583503503716352,112382 795093649914822658,264397 779446647705202689,174891 757999738385862657,50581 766373860887240704,92166 790608237179592704,11774 780660882657325056,182257 756024006814216193,40668 790044415951724544,224027 769578055786528769,112239 792025736555159552,243075 762531791445954562,431998 795324491450585088,264397 771530629502558208,125554 785520270287208450,196277 792857271445225473,247329 756509652674678784,30753 795765529441144836,268643 769204676029927424,11774 787998572029448192,214209 749726396218572801,9433 772090133520666624,129471 791264260571619328,237436 794183565269409792,258331 794919325413081092,263895 763905649239470080,78239 768540119829798912,106716 773564197280026625,137639 778663119300259840,167939 787140487471779840,206622 788587330856779781,215437 773577187240898560,136947 766670558452932608,93405 751576008705224704,18164 766380465359953920,93339 776173221238280192,153610 785751653177622530,193384 792426847699030016,245268 786664844107866116,201583 778307686253400064,167220 786023196013109248,200235 765126577449467904,85562 767779686168469504,100893 788017906810494976,214209 785622555302457344,196277 788779763393376256,220526 793099866557837312,249469 794945007383932929,261155 769358641623216129,113222 792883883800924164,243075 758813180244078592,54974 778386364182044672,152594 785582539209670657,197297 770331169653084160,118087 776141048321937408,153095 788518719643279360,217601 772644323733049344,131007 774249414122541056,141887 792011758546345985,238099 790922767705182212,234583 742328401898311680,349951 765726049686712320,88321 788962579590762496,222544 795361191522668544,262486 758121260849123328,1170396 753929607250710528,29263 780543532100640768,11774 781066436114468864,183759 788759293575041024,218892 765176005464039424,85562 790894534150369281,234522 758121977840369664,50923 787464690054017024,209863 793624995146661888,254135 794985582883721216,263906 778502398230704128,167319 787259406882787328,209151 791014989888970752,235654 773855411711553536,139404 788148452966490112,208831 793427077357789184,252020 763819330798624768,78129 755521696342212608,37993 779821568285413376,172369 795756496193667072,268281 761199521481183232,65180 763747694980526080,79691 791277417088233472,234212 795720732168876032,267521 750390150178320384,12743 756436421150289920,42432 767908948049440768,101383 794532902763515906,261155 751586720211140608,18893 733287559086772224,355480 775408797921705984,147029 789666047959773184,227242 756688015561330688,43553 780116425193066498,172185 781899207124758528,189649 759594604408832000,54402 787106696896319488,209151 792514339538214912,246225 763738183079170049,79600 773765385371918336,11774 793540894997803008,252020 754075215877935104,31035 763522447945699328,78853 770480078396518400,118191 779095277714100228,171060 787074302499819520,207287 733413429499834369,254034 755047716934279168,34666 791322397509124100,238117 750808368692899840,12535 792098675518414848,11774 793944317861724160,254135 795242925726859266,258456 763043294548992000,11774 766609858384785408,94699 778465696124579841,159782 788563201411522560,215437 795716620903743489,261155 762131092199448576,71476 768996773809434625,26066 748270926203019264,1247850 764105270523944960,80863 768811687814234112,107745 795379421406523393,248924 791672078999052288,240483 766443829398417409,92958 781207545885122561,186050 785335223323983872,194934 770012317568344065,114779 794664247598911488,261942 761363177959555072,67226 767569657725345792,97836 780832680535547904,182726 788934080968609792,218219 792141657697193984,243615 766406468878729216,93405 765309973735870466,86472 786690987955367936,209795 788503175024160768,218275 776009863830831104,151242 795754539651514370,261155 756295917611864064,42171 758836102195064832,54123 785302142995144704,11774 791445597429444608,238292 757580755933335552,47761 755819296303882240,39462 787516177262137344,205989 788578337128083456,215437 785630168664735745,197341 771314980884848641,122967 756665306542592000,43391 751598631942230016,18893 786601660386770944,204980 738505444499574784,355507 767467878425632768,11774 790311444231262208,229895 794563175718993920,11774 753805406648938496,23725 786446265147990017,194723 786818903817146368,204973 791714568749797376,238494 773850127173726210,139404 776016353316798468,152872 785558592069984256,195975 751734570119290880,18893 762647486921977856,73926 790919616751075328,234583 735586767575875584,11774 779715887456743425,176196 794815849018179584,262849 758066391408869376,51069 780544301772201985,181065 791730704556130308,238395 793215565884260353,250633 764180609921126400,80939 768488016566480896,106262 785710927790346240,196917 780847043296329728,183269 794897862391959552,261155 771740739365642240,350825 765906640868564992,88874 750998758675062784,686533 764562485466628096,83945 766453304218058756,80939 792000826457763840,241678 752880679629758464,22575 732566535735259136,352680 733029296932065286,1170324 763823950803632129,79911 785994656098070528,197091 791922827343519744,240483 765388372747644928,86440 780368099228917760,156281 762312654371360769,72550 789233017705291776,220029 795077972596289538,124597 795324726923169793,266303 773203503200215040,11774 751156358762889216,17365 778230534019411968,195876 792142845712957441,243848 757780713227841536,46379 764372251995213824,1170807 772649695642460160,131007 787498118443044864,72035 763918203407917057,78159 793300688017162240,250430 770818146110365697,120528 762755838922457088,73987 768828290148675584,109337 779476511946641408,171880 766377651820830721,80939 773881287098535936,139404 780094051739631616,178045 744731997885468676,1176510 772519132113825793,129558 786280246106398720,11774 763778785153945600,80177 788734390759100416,220332 772073366568206337,129471 790698206304886784,232471 785268514386915328,11774 772460005299593216,101681 781529383454384128,139404 786530470498541568,194723 794668433883430913,261155 788405881755017216,11774 789465126667563008,225981 767313573890691072,1247758 769319716120825856,112788 763805314822963200,80393 768214447043129344,103924 751801515355017216,18215 771393164632465408,125367 775729165819576321,149953 794647786121740289,258193 789494816153280512,224680 791747177412431873,226461 792839813510598657,247819 770294911174254592,117364 750997899790651393,15808 790598746534998017,232169 764058005855952896,75973 785387892445065216,11774 775042785518899200,141887 788875569798651904,11774 788943349017305088,11774 756291249565335553,42432 791425643841933312,238207 771078711110139904,122344 777286141691265024,158820 794007993427853312,256502 753734337833603072,25321 764473635583197184,82066 781509111900991490,188119 732205950820569089,349197 781578952024489984,188401 792611219953881088,246726 779087843226480640,168794 786221754444292096,201555 790394058170507266,228341 762121362513227776,71502 764823250081898496,84724 773907587825741824,139404 790250934647463936,229693 733131648125014016,353789 743148124290564096,1247580 763956504907042816,78159 793475601046892545,252166 795362765045202945,266054 770294033180528640,117377 771404730069168128,24173 780401795633905664,178524 781232296200327168,185313 762976644373946370,73926 776408392743071745,154832 787143331000246272,207613 765951225766510592,90384 772058824094035972,129335 780939264297009152,183269 787307628749807617,199307 750418583239266304,13343 751579263753605120,18893 763969982506020865,78271 795119815354617856,265355 760970248921096192,64730 778305801106501633,165523 759510046728450048,58227 760101855666012160,35479 760945503349637120,57574 778207472075042816,160539 758964901159120896,56172 779697837768515585,175092 762771904541265920,74281 758203551663337472,48289 786593063607164928,204901 795066874539216896,261155 767140133321703424,97662 770191669929009152,117257 773854981279526912,138415 763125882781401088,76549 785276830609661952,193260 785582096035246081,197297 787388741715238912,156115 772816171531771904,132335 763073999165333504,75802 786676590751121408,205728 758397452324073473,52545 793601749563084800,249926 752291192373596161,16728 794654222327365632,262022 773516874176929792,137158 762778847129460736,74247 769134053043961856,109571 795386907899334660,266491 763444448734748672,78129 764937183102836736,11774 776911668857098241,157082 762003204091633665,431998 785246531418988544,194141 793139063071047680,249469 793229043906805761,250633 790000294688088064,218545 755161478920040452,35965 794554376996077568,261155 758826240400723968,54842 789120623108845568,218351 795011982529216512,124597 792702557810458624,246469 762678982718267392,74133 774351868000669696,142563 777623247579967496,162610 785818741007261697,197512 754732490674221057,33356 792065906172043264,243187 757685596089413632,46229 768413126324654080,105897 781525446370394113,188401 775372174752350208,146259 757567821349924864,47761 760576999874174976,1248768 794651793531817988,11774 785256435022168065,193669 752251780256456705,21074 790619586865471488,232884 791062649287172096,236454 791154998000422912,234583 794397579488309248,260404 771433643164196864,125367 751763781542223876,18452 768904521187749889,109104 768991813130522624,110892 753312540721938432,26702 758096597041446912,50789 758517198017138690,53703 773864575129313280,139404 791705919126016000,232976 761535471910400000,68908 760523349567021056,63281 780602443142828033,182013 761621033103331328,69231 790538723163275264,11774 765595724717457409,11774 794006333657726977,256502 749383412247465984,8047 760903431380934656,65638 771938941733838848,120976 793580830610292736,253793 793107412781764608,249469 774328790851919873,142513 794590361360498688,261155 776615449987522560,156835 776754814663454720,157755 754737641707360258,33356 772900985538699264,131914 766733029398212609,95672 769566616338198528,111558 792166715459145728,243848 732187972758568960,350025 754017414342406144,28092 786913408981532672,207287 795700818695495681,267521 732247390200061952,1170428 780999275761328129,182752 793110551429804033,249469 764872737701654528,84209 792100395640205312,243187 760663768384667648,11774 777332312233172992,161546 777594864691060736,153658 758153088339501060,50827 789296917050187776,224680 794081466665893888,257026 794605325190098944,261818 751654728854020096,14277 760608214559830017,63149 774018440701042692,140444 758792446662762496,53996 788148433697648640,215480 755910515432579072,351146 770945172377112576,121479 751231056527761408,17620 753711152551505920,23739 763709876660875264,77598 785457651773607937,195955 790571532061962240,231318 793233088440446976,249926 765664428184440832,87145 785862858433257472,198878 755594670504185856,17416 771690109750087681,126389 776730408381734912,157431 758249830665818112,50804 786618650925105152,204337 756734391234105344,42149 758396192967499777,52749 790312063675445248,11774 770222775860547584,117377 771477938999070720,125853 778391954010755073,152594 772914282174513153,133519 760971414685876224,65839 773566512078532608,136904 752907840784699395,23899 780110004544086016,171693 794007597951160320,256502 768144489328160768,103738 771203889169260544,122973 779722651631661056,176203 790974895136145413,235147 792100636422733824,237964 733297351599620097,355480 768895256641372160,102514 771779234138198016,127134 773968306906669056,140025 786216569680465920,201494 751133183341633536,16982 793501599238873093,252824 764201380219420672,82544 788733669863198720,220332 794058304859160576,257492 780417525599174656,157840 756285692498604032,41680 774595267731529730,143036 766718067825074176,95672 786510851272572928,203793 775542617211895808,112363 778441862017265664,129128 793637962214813696,253206 762124252367564800,70338 762141253173522432,71476 768264038690201600,103261 773977052038987776,140232 792806303634694144,247240 792824865065570304,245607 756317944725004288,42564 766044320201842688,90969 780894321033687040,181964 786622889206263809,65113 762000230883688448,69794 791045266962907136,233558 756279128882614272,42495 794952860962328576,257492 795430611150323712,266884 765062611260084224,85562 791695389887987712,239610 750773499581468672,15264 786224184930304000,196433 786369787848822784,203510 789003260497584129,220526 765937238593134592,88293 774058381153738753,141200 781354513127051264,187519 749634834633404416,9378 788919624989573121,220332 793653446725349376,249926 758348101807644673,41703 761771739806208000,69548 766591305354977280,94699 755493101930631168,37294 760975552534548480,64730 793984758006976513,257325 788894390370635777,11774 789475433330999296,225981 793102216483790848,249469 790535505377161216,227273 793249661771481088,249926 758528806563024896,349060 771402889222758400,118191 779290409130340353,173753 765754056426000384,86806 775804249682743296,151439 778233426239447040,166532 794628202090168320,262145 790925193522929665,234495 768999593581252608,110659 763772419786047488,47188 757605493120442368,46405 758671244124299264,54011 780846487269838848,183269 751564558544797696,17640 764871972656263168,84422 764900814603321344,82066 788417806945640449,217918 793578728265617410,252679 794521328187572224,260849 750407886564691970,12883 760997793238388738,65974 760326113503633408,52112 765292938918174721,86103 791729594953072640,240483 794692701857914880,261155 757635353557733376,48402 789487892204662784,225981 758279923261997056,52061 755268324657799168,33751 786175391924908032,200965 787141194778185728,209151 763774467055157248,63937 779096281180467200,886342 752629343956918272,22662 772158229900124160,127707 773603758240477184,137158 780467981633527808,177233 791835811096297472,241823 771845633816670210,125145 768493607321948161,106716 792878679382691840,247877 778623983361163264,168284 752193722662719488,14277 760872625421688833,65222 767536892162301952,96962 758620303295713280,53703 767205832316620800,97386 774987621978079234,146259 793177796440797184,249469 752987826916958208,24346 764183409375776768,80648 780988226219700224,184223 757250353192656896,1248482 750679133881929728,14351 770064948705755136,114779 764143539357790208,80939 779328885498535936,173964 790706677326700544,233307 761663803331227648,69947 752939739938975744,24359 760469044281511937,62771 785324197903896578,11774 752813685773443072,22439 774067840328536064,139404 785963678986362880,198591 765330094025957377,86653 778602259131138048,51069 777010531030798337,159876 781537891268689920,188119 790969561378009088,234796 794379549131894785,259034 794399445961973760,258598 759405184330203137,50698 772078515298639876,128711 794012557799399424,254135 762669287978967040,1249038 794748160602206208,262752 762084693357584384,431998 795060770782449670,257423 776592495324954625,156281 780551688159723520,179589 762640132268630018,72683 779474384020832256,172185 768093586709745664,103389 777045546481639424,157755 751119676487315456,16897 757799896074162181,48929 788235455267385345,215437 793770233819455488,255044 755488788282040320,37892 733600525355094016,355850 760586437024706560,63900 787050340235476992,207113 788902829201035270,220076 758782333105364993,55262 757592486298603520,47782 795352207608582144,265908 761010077817896960,65455 795379735228542976,266491 763140515038695424,76549 768279694416289793,103071 771923416316317696,128519 772172764174098432,129558 792908136583614464,242693 776774619059466240,157840 777563321436246016,149040 763513989875720193,65108 752800905519661056,22575 770422584244596736,117455 791451839224872960,237151 792937116019724288,243092 758104046594957313,41703 787237013233676289,209767 794551594109071360,11774 794659644677373952,261155 775486253462683648,149259 781220046454464513,186434 759753033966350336,59365 768476123986558976,106774 790705673960992768,233307 781647695916269579,187896 790703093327532032,232863 793814699506819072,252044 776125583701016576,152887 772246278835023872,128934 769205449514184704,106774 793133666578948097,249841 749594849607770116,8497 765947614638510080,90384 793976924733403140,249852 775392224259563520,148994 778761167032373249,169029 790947017606385665,234653 789314271318540288,224680 790685288045637632,233602 751845600119840769,17794 765564660288552960,47940 767433791375872000,1249386 776186677295321088,153743 778559761969184768,168794 742340714852286464,349951 795349253136809988,266054 748254849997901824,1247824 776990854900752384,159847 756492796161363970,43391 789883839690575872,227242 793437033695940608,192846 764345298306998272,81869 763377697150099456,77577 765899019201703936,89923 779722515962859520,738099 792102936105000961,243075 750084382870933504,10661 758770403259060225,55112 791720228438749184,240483 753295617221197824,25968 764974936666542080,85562 781763022326902784,103421 785513015806402564,33169 793461374852608000,252020 753371360613629953,26458 759170925900300288,57092 788771485804400640,220526 790893894988886016,234583 790598599856033794,232169 769870568438964224,56391 781370573700030464,139404 765074228886417409,82002 780752920228704257,182870 791179751595515904,235590 750477983643820032,11495 761291887529439233,66516 764525642419277824,80393 791001980395200512,164764 791432266316603392,238292 767770537959550976,101163 792742210320171008,245997 793133104026099712,11774 734175814972002304,351254 770491325229764609,72093 794972340304171009,261155 773568390153723904,135025 781436792205606912,187478 765682084320907264,87793 790912913653530625,234583 793124755280887808,249469 769717193915392002,112336 759765574192861184,59666 788089475842781184,215252 754088419945549828,29263 790929963432054788,232884 775558725872398336,148994 795462156359757824,266079 769696448397058048,114987 771022329589534725,122146 773919228512436224,140039 756493066479947777,43391 778406734037745665,167929 790935591164665857,234583 793252857940017153,249926 788477617305518081,215005 788163211220676612,215754 789554663502872576,226582 762790532410142720,74370 793174626545364992,249374 762816215769354240,65099 771712958837710850,127058 774767340999233537,11774 771142549201354753,123583 777925126457217029,157755 786221484645707777,201555 793145544356933632,249926 771499768551993344,125163 785459644487471105,195975 763488528797802496,78566 753370531542466561,26871 763558159227072512,78684 788469916080799744,11774 751994575493799936,18504 780482799320969216,180723 790646890769424384,232863 743082736441643009,1247559 778654489553186820,11774 793629691542396929,252408 778302877186088960,166390 779451785941573632,174244 780957936923320320,181419 765867279678668800,89331 770379694697017344,118761 776207801379094528,153596 756311079383425024,42564 757732837034340352,48549 793166305268424704,249841 750156196376551425,11495 758394269933658116,52061 778230422794752002,166532 793977600007872512,257353 788420286026690560,217837 794988447845019649,264397 778059949666603008,165523 754200650880212992,26999 758284844358963200,50923 764125041172832256,81869 785841587872030720,198878 780597459168980992,181935 759857392364367877,58939 774720385250103296,143043 781269783073337344,185601 756503917953810438,42249 750448103094906880,13343 749217495270223872,7615 767847459947028480,97811 758477930246705154,50346 755273668570255360,32572 787595968564846592,204078 788749307390328837,220332 774002851660062721,139404 760693398365929473,63451 771778502131486720,110615 788756572222742532,220332 754799050998833152,33549 759389928090243072,58173 765776727956156416,87245 785880437591642112,197673 793524861813399552,252020 791380870997348352,238117 771068434708824068,123135 795710726744788994,268101 773755141539319808,11774 752717019481411584,18495 758556946894958592,53367 765589212561149952,11774 780924610195795968,184223 786793901659004929,206008 778343695540187136,167220 757320485109719040,46404 785602479245307905,197512 791810258167537664,234990 759582053624983552,57574 766035959796289536,90384 788471485019009024,218275 732559709291483136,196346 755209152666873856,35319 766417519997431809,93184 789979502889738240,226731 794182829412417536,257325 755166853991952384,35890 763776785821552640,80098 767847027434807296,100561 785266879858372612,194560 771383901931446273,125291 795726588780408836,199307 793950377859133440,253721 744702314494103552,335115 751028929184477188,16353 794675275942547456,261818 768450115992481792,106281 771768614139465728,125554 772796698590445568,132335 777486338450944000,108396 756255225271365632,42344 761013976914198528,66105 776760594569498625,156518 756953618071318529,45672 759510364581142528,58757 759118963460538368,57105 755596015869177857,17416 773618073681223680,86743 750916010094391297,15643 754800618921926658,33262 771115870533799936,11774 785271776007692289,194648 786362911962783744,201946 773965557091618816,139404 775643042145509377,149300 767403062369673217,82066 768854688758239232,108963 793273170761424896,250933 757331283009605633,46379 769582384220033024,113412 791349069771780096,11774 795254492073627648,230669 757224734241148928,46006 768864067205365760,109666 788539076269993984,218892 792727045000265728,247062 771680606992240641,126493 795245040574418944,263864 761662995428626432,69947 765260689493471233,86714 779175487629164544,160134 795415490608840704,266151 767846366647377920,100561 776579783090139136,156644 753292012137377792,11774 772818983519195136,132578 776910547317035008,157755 776935731260424192,159576 788140119228166144,215634 759012925818347520,54631 786357421421670400,198671 791697559614066688,240145 744862287694036992,11774 774766511084806144,144494 758381741497253888,52554 766230787045920768,90384 776109373647097856,1249613 795059714208002048,264397 755579323789090816,38401 789949353943269376,222500 791428023409147904,237999 759175346008694786,56772 732723642375667713,1170688 763090881150844928,76410 761346753438199808,68102 785545209664905216,196917 790248362033356800,227510 758159062710292480,41703 790661409122226177,225739 794533107332419584,261155 765524255048077316,87867 792370423669198848,11774 793158907837358080,243075 760605090793263104,63149 785831134777184256,198671 788205085637636096,207287 733331993182769152,11774 757137611018371072,46227 775419540465475585,106716 792573377886105600,240145 793163863055368196,249926 793910189158178817,256255 767029602749255681,97355 792019611856142336,243075 793358936317517825,249841 793281916820533249,250033 751185875497803781,17591 774797411231342594,137978 750704644410707968,13343 765626588771848192,11774 768568121208803328,107138 772166396679708672,129558 778651644347027456,169550 749040293358567428,6983 754051019319881728,31523 755844746686390272,18215 760257548419272704,61545 762255196558913536,431998 762314657675681792,69983 774032393111863296,139404 779790409329352704,176196 756543908809551873,42562 764161943384883200,81869 756213893073100800,39027 763491195360247808,78096 773603825655488512,137869 738401671361990657,11774 772181464498573312,107072 773006402583310336,133519 751184924196032512,17591 763538574239158272,78853 763916845904596992,79691 785953050372534272,199352 791383562406821894,238494 763833432103194625,80595 770459652962168832,118192 785320480249176064,11774 758013664574083073,49180 768923453789437952,109104 786243586048131072,201958 791435514771628032,238292 766589536478564352,94699 768183553171390465,104132 775806788893413376,151748 752105772889305092,14277 795739582872502272,261155 788747073969459201,220332 769106768177664000,86653 771447420970536960,125703 755535195151798272,35890 791438227899056128,238292 791045625605394432,235590 793108585735528449,249469 774816792346701824,143585 775056016413106176,144730 756240624853000193,41897 785459865808474112,192032 778941651771355136,171168 792337051786027008,245129 762624423719428096,73814 786189793470185472,200870 786985488502628352,207974 793249708135346176,250430 763820639413149696,80607 778984139441770497,167220 785760241568931840,196767 751996483155603456,17580 763555561292070912,75724 790932497303478272,234583 791644161829208064,238639 766349519042732032,93286 762045311447502848,61011 775879865018961922,151185 765191438044758016,86209 792225166847795200,243092 795474773027524610,266491 788556872848707585,218275 774302947488464896,142090 792405147506905088,244344 776206582212243456,152946 760655505324806144,63937 766626625551118336,94684 768125221010231296,100893 769674313184141318,18030 776839914809810944,158387 752298005462523904,17416 775228304945061888,1170329 781558194153717760,139404 766287330151796736,89923 775380421286559744,137042 781558050075181056,188119 789413577371246594,225356 763454605707665408,77687 768158742865215488,103261 752158414982172672,20279 776965616532070400,159546 756199065457569797,11774 765264966609932288,86209 794353477099147266,259034 755821628051849217,39957 788204223078862849,215437 765281689954320384,86645 786984524840259584,205728 790763802862166016,232881 756267782719746049,42249 790010544946225152,227257 763425124729098240,78129 770232476555964416,115145 787460253801512960,210253 756589740967682048,43751 769278731361873921,112399 794239390524375040,259063 759092972822507521,56964 760928640616071168,64019 750649309863874560,13621 751986248458178560,20002 779928511091970048,176196 766797338232881152,89859 787069772903030784,207287 790752770806652928,233307 795400704412225536,247930 766087251419926528,1249308 794685429161213956,261666 790873418526658560,233241 793931320879554560,256255 733023376323817472,355436 761695941728489472,70355 773132044109053952,133944 760968362818019328,26066 775726029084196864,151071 789139162792337408,223047 751624067556356096,18341 758646530622513153,54070 766446870394769409,93823 778312081770631168,167407 781126347749928960,185496 781069363474333696,184223 788468428847931398,218275 769884319288524800,114779 775378767250280448,148874 788155605823451137,214899 795753119514849280,268646 792175152372944896,231784 790696520848814080,233558 767679255643844608,100605 750801731202592768,12743 759986501744590848,352060 791018955003396096,235590 790949042956087296,217837 755215713518886913,35890 763169570899238912,75899 780462209168056320,179578 786195172262416384,201619 794936854554480640,249926 771844856075386880,125766 753352693083668480,27180 767349568036040704,98072 776061936618397697,153095 790635893769908224,223286 757996994690441216,50500 761989395675160577,69219 764002541365374976,80939 792205966934544385,231498 764840180238815236,84724 766258875435720706,86472 779753586435559424,174230 772239203023269888,81955 766590631695310849,94119 795428865833402369,267014 790977974908485632,235621 791815937447960576,239998 775702930225713154,150511 788286576992198656,214078 791749725850443776,240483 755382744369106944,37044 763219284013252608,77283 773939781856219136,139404 756294735317311489,42249 770270859181174784,117732 773851503597645824,139404 790634991034048513,233131 781640774458839040,188500 787637095724568576,211347 791719149567291392,240483 790321762819072000,230485 794528713908097025,261155 794583816698531840,261155 769996731828363266,110843 773754472656990208,137953 776983211054211072,157439 785385966517100544,164764 788623570066956288,218258 760157534443286528,61145 768105403490140160,102514 773596858463637504,137965 778767241873534977,168698 750808971422732288,15240 761804689440645120,431998 793569174215880707,249926 768423268369915904,105643 780953245392867329,182726 792489273274630149,246225 758540836447588352,52061 773969786921373696,140232 793586243825127424,252408 757710832608350208,47844 769214725901193216,111558 774102210107944960,140444 774285629781860352,142601 794954236761145344,263895 732721392660058112,1170595 765889140114284544,90031 773926426844200960,139404 786677464865144832,205455 773662364147277824,137869 775702386077818880,150511 793457907882987520,252020 764467726731636737,82283 793294252952420356,250633 785587430845927424,196277 785581167277932544,196524 775355571012788224,148045 776764758791950336,157840 761598830739615749,69576 768035462657273856,103054 794078326658891778,257423 761565140198256640,69049 779252065969303552,173525 785304119997235201,11774 793969698446508032,255942 763097319831171073,11774 763106232651640832,76628 753375684173656064,27045 776536588130082816,155933 779897030126608384,174465 755164124414373888,35890 763898892710666241,80098 789526310674690049,226881 790657153581350912,233307 760952557401468928,65927 768103177694523392,102998 778333630385053696,167220 793808251699724288,255393 795475080872624128,262053 758355927334522884,52554 768554717442084865,104940 753012283203256320,17416 755128504384008192,18470 765283373963157505,86440 776956614683332608,156835 786291423725228033,201958 790666151219040256,230311 792395725686525952,245566 794697784519593986,262849 771695207318429696,115868 773748292169498624,11774 775165771831840768,146761 776017905221640192,152735 778174846400335873,164826 781451543023411200,186584 788160823692627968,352258 795055629249511427,262849 788480812165365760,217937 790282055460331521,229693 791361517753081856,238207 793229197825105920,250633 772980235243556864,133519 776026352361279488,152735 789948739616141312,225365 780896878900682752,183668 786633014029717504,205270 758395855539953664,47761 787849682735271936,134133 789260085302362112,224450 770400905417994241,118191 766262762427199489,91751 780991149200777217,182037 785869024827584512,198591 772058957485441024,127218 773998224919060480,140025 781522156714807296,188401 786048096555925504,63776 794592161857671172,261155 766278617382785027,90319 778644542409019393,167319 787186343436689408,208395 794052918857048064,255942 781835225923891203,190024 786268362351448064,199537 795088656864346112,261155 778588834518831104,51069 789533046093574144,226881 744435593677938688,350334 751722750692188160,19485 791662377905160192,240483 791693398621114369,240070 766049846407094272,90539 789113777832747008,223037 794380338227126272,260033 791413546210906112,220767 772044027126386688,128243 793675593128611841,249926 770942276092645377,113836 770541747231399936,118191 753968547571732481,30590 781265129157566464,186434 792168904684544000,244550 780609957964029956,181984 786451465199955968,202727 790332448643112960,228820 777980146670329856,164669 780337737928806400,178524 769019605671108611,109667 772222422049132544,109447 768949952517115908,109360 793180022299168768,249469 761000997569298432,65222 792079480873373697,229693 750396756953821185,9754 756602942992429056,44273 770442292377288704,117257 793345055901622273,251452 768493113694445569,106716 793349346439856128,249926 763698164893442052,78566 770618240783364097,120103 794614799464300550,261155 773912142311399424,139404 791565847068233733,237491 789671335387541504,212131 793104190885158912,249469 765242188737482752,85562 772577280933625857,131457 777318174723145728,159876 788069159401824256,215005 795499121188675584,247930 773880128829095936,139404 795086596454256640,264397 781246099033993216,186289 776760553800740865,157082 773516198432628741,137042 788550047327805442,218275 794307415004954624,257492 763012843474132992,75899 764815603135877120,83868 785653251328741376,197888 788830725940191233,212564 779305874112319489,168284 788043829949501440,110161 754233048221097984,29513 754762483865387008,33356 757297925101793281,46406 760749719991693312,63451 772572845402644481,105647 779133741188939778,172962 780738043762380801,181935 788892395131797504,11774 758267418393260032,48109 780790232589463552,182960 758670745786519552,54070 770340011099230208,118375 771982272119517184,126152 768873901694738432,109874 786753598411591681,205455 794142804935057408,256439 770605842970193922,117263 774792780010786816,144573 791045339067187201,232881 793581351517687810,253793 794254375841628161,258429 788416717831700480,11774 786420931312967680,202429 758141598081224704,50827 760234467172556800,61412 760967553812353024,64693 763774537007763456,80136 766762492856905728,95530 773751403919642624,137042 776253022808731648,153596 787466730326994948,207841 790585215920013312,11774 751114556831780864,15808 771405629818671104,118191 778092924823363584,164694 785784374386167808,196277 752652599762059264,22575 781504893290897408,139404 790372767778664448,230271 791027962971820035,235948 792127790162280448,244297 750727288963133440,14848 754013653028839424,30296 758651434367934464,52545 768201282112851968,104744 787086598735138816,205349 795332546217250816,264397 777166919208173568,156831 753112435972775936,24788 781220231012319232,186434 794691748958179328,262588 770875524189224960,121949 792026133499904000,243187 756656494657933312,1170407 758442048546418690,53217 795028958416961536,263676 795356653503782912,266068 754724289610264576,31075 775374059286605824,148473 779904786015539204,176890 792921081313046528,248516 768140242247299073,101681 773655123948077056,136904 777580356144738304,160764 792878829861613568,243761 790298207892811776,11774 786990471759486980,207287 770491274768056321,118192 778324730482921476,167220 788074286858792961,215005 766409611855265793,93823 788835264420540416,204835 793167012344332289,250033 793806910105452544,255393 751030499284582400,16351 765246130435166208,85562 761658978061385729,69565 752931206904188928,24173 753000203880394757,24597 759526118688972800,57274 775509227120898048,148994 790713266204925952,233307 791269077075447809,237236 753298556627234816,26871 791311488392847360,237908 788606061238423552,215969 774147235378409472,140444 790947476517769219,234653 777372035706068992,161387 767605395292622848,94699 773730694191312896,138205 773902521719001088,139404 775295802075848704,62492 794241462527356928,11774 786239231844810753,201946 794524860278075392,261155 755852129055625216,39462 787363288241672193,209863 781468941210103809,188119 753787648410525696,23884 758259916901539841,52030 793923428466106368,256255 793986949593858052,255299 781622867557396480,184462 793989289956622336,255299 759133249104912385,56322 749454406907666432,8297 760334430321844224,61470 794222601929265152,258456 772871953208205312,79987 755535728013086720,37892 786910163760316416,207287 759188621970726912,25210 773210466176774144,135250 780927950866776064,184426 752952968014475265,17842 765330852620283904,86645 770319102422421504,354110 763062700679180288,47188 764661101782896640,82283 788156148721459200,215608 752178556055261184,19899 758291729351110661,52112 795666129511288832,267862 753313374016983040,26894 750392477929136128,11774 751134415464632320,16953 763091278066290688,75899 758703854607228928,54070 774119517924450304,139105 778727582007078914,169310 791658959350341632,240483 760813044314279936,63858 770755781461278720,120610 772470959932448768,131045 790546686451998720,231894 791418019230650368,238780 761682326212472833,69538 761849924442992640,64116 785805665075879936,194384 758622947607183360,54070 789472427520712704,226048 791303450235633665,237793 794711512061386752,262588 790727211447836672,232662 794137889395404800,257423 775314373468364800,148170 778092909241503744,162497 791810525340377092,239405 766752615917125632,94683 781437155843399680,180039 792134732548939776,243187 774440120967499776,143585 786336127066050560,202200 791693634429001729,240483 779736431849635840,176025 780683116105043968,178377 775342626853662721,148473 792904226355556352,247241 793116539763367936,249469 788525452587511809,218275 755532752506814464,37892 795667778854391810,267862 760456174705577984,62441 771419403552428032,125367 778378199893811200,167220 788135011761397760,215480 790707678058127360,233692 764740148487675905,1170691 787142992637276160,209416 761886486136516608,69231 762026677161562113,431998 775127409280552960,146847 787359308484927488,208146 794402457849884672,260404 780139637029437441,176127 751107540881174528,16299 773478895815229441,136947 794842878077865984,261796 763112133265592320,76549 790594302028025856,231894 790334183625269248,230271 751545441641201664,18409 781829485687603203,190635 759579495208812544,47940 763786482976907264,80136 786923253012889600,207051 786945751196794880,206812 791427267461312513,238207 750864253045792769,15808 761613162198204416,69711 760600626963353605,62728 771895066352689152,126389 756947052165156864,44450 781685724630220800,188401 762104301787373568,69956 763003718145044480,75899 774367375567286272,140444 786942012943691776,207613 770551253227241472,119681 778686590658895876,169715 785659590914478080,197297 785923607230877698,199739 793639166856798208,246425 793597144355725312,252679 793934528578396160,11774 789215041182584833,224680 794250042517422081,256439 779392462930477056,121051 759514651696574466,58508 791260850841616388,237491 751216623017717760,17794 754085851278245888,31767 793195681670242304,250033 760980946061451264,66159 787014716073926657,207287 785602968187969536,197512 763789636330262528,79513 765273821049819139,85562 781212337978081280,185261 753690355522908160,29263 760197351558483970,61598 776880661315682305,158815 771472607526912000,122861 788995571356868608,217810 770284356019499013,117377 792420789433819136,245268 750656480706174976,14421 785930191327461376,199211 749754908685930496,10064 773600240830001153,137553 791343230365290497,196314 751135830886998017,16897 763126449737863168,75608 787032610065252352,207965 774003496702078976,137953 788764263305187328,220332 791055680484487168,235590 791739023769346048,240483 793288758644781056,248624 762862275363430400,47188 788475798307033088,217285 793399373908500483,249926 788465043671248898,217601 758454217069760516,41703 778301898478723073,167220 779732920588181505,157082 781248327509745664,185921 792144804696260608,243576 792167468626223104,243451 774565519940808704,143585 786939136536145920,207613 773533343858192384,127455 764960790235480065,84209 732733974993371137,352051 753978132684611585,30839 793246683635261441,249926 754033955507097600,23725 757123139314810881,46006 763867932589854720,80939 768136686983385088,103261 772481359013031936,129551 769241305755115521,112301 769886725657296900,115538 778920030314659840,171168 781659119392612353,186153 788467802281771013,218275 789284843922358272,224680 771370720991535104,124597 793153119064502272,249469 759980573905473536,55257 763740180821991425,633148 763889589484486656,80648 777692524781506561,163166 793578191759695872,252020 764182947125571584,82177 763754542165098496,1249164 781761283053891584,186212 766742692466401281,93823 794314209639223298,258456 773672996586262529,138382 786945101847199744,207613 733180016356249600,354869 770464041345122305,118192 792910585713168384,244270 761544156481069056,67852 768024407054905344,101134 752299128219205632,21074 788170870724235264,214123 770857079573614592,121612 778246465428652032,164826 773944428742504449,140372 791213628674355201,78159 778308619469066240,166532 779644898060406784,176000 753308970362765313,19133 781510053467533312,188401 765761723966033920,349318 768858297663225856,109666 794777660777906176,261050 756872030889320448,44163 767839171041959936,100893 776414581660930050,153845 795768239871520768,267521 780833492385103872,183269 781243230075678720,183269 773639888965144576,137965 786168209460326400,198571 758823939254607872,53996 760078840874016768,60363 787790850415857664,11774 794555585232506880,257492 777647469748482048,161456 793228013714505729,249926 765087214443323392,80720 751652015797927936,14277 757668613268512770,48522 767819533289721856,100893 772884155344515072,132335 775368873759633408,147773 768782843245764608,104999 790324800812179456,221795 793236097010511872,249841 751783463439704064,17963 756373476622073856,42249 792491783695458304,246225 785582322770907136,197286 776133955305299968,195876 788459967045111808,215005 753065520698621952,24643 769223688088526848,108432 754770059764137984,19199 752913118158872576,24134 770714386113650689,120541 775901589508808705,152449 781853580974108672,186434 785597703094870016,197286 793493475798945792,250785 793938366521716736,257026 795482119082536960,267265 771741861333626880,118191 772289501053845504,127707 787698912249442304,210313 760095161993011200,60866 771137921214779396,122967 795079568507871233,264397 772610477331537920,1249982 772852782642724864,127871 753288604676489216,26005 779870790845988864,174465 763967167226269700,80939 786192595496017920,192032 764251989253455872,82209 754751689027092480,33356 789343161638264832,206666 791862260142526464,234583 753393045270241280,26871 769826910981324800,105109 794566418423566336,261155 793096198437605376,249469 769863153723244544,115435 777286224214011904,158420 781403231368974336,167453 764764105538473984,82283 790357043966275584,228576 788817122428329984,220539 793617130302365697,253032 794704560648396800,262849 768527461575458816,106281 770271534942412805,117257 760194583108222978,61598 774726841487593472,279676 775124365859917824,124610 785769248161460224,197512 786954240409341952,206666 756926674642534400,45576 794577254407958528,261155 795714157869932544,199307 786303600230293504,202379 753200155579539457,23719 774695352536629252,144542 785562949721075713,196917 786666321094254592,204413 788904110678503425,220526 758656495106002944,41680 760510119603863553,63241 762981645842522112,75724 764761309321699329,84666 774318222749335552,141995 777131033183399936,154330 777292602022498304,159850 794035748521459712,256255 757385602153246720,47263 777602700267679744,162610 778171398472818688,163990 752308868638765057,21074 762750711805386752,73926 791416668601749504,238999 791464286996598785,237935 770241433064177668,117257 777974776438611969,164578 757791887902126080,48549 764169997329403905,81869 791453509338136576,78159 792489160573583361,246225 776979458943098880,133702 788454486134042624,218275 749737773289107456,9295 770967194155057152,100893 793115308148006916,249348 794949661345779712,262022 785913474392088576,199546 780668813779935232,182146 759232057180577792,56952 794722939019161600,261155 746954629812981760,88859 758286695087403008,50923 755814721605861376,39555 790249290602078209,229693 780835763738992640,183269 785269802491219969,194667 753759078221025280,29263 785788474808860672,197286 788135695176994816,215005 795344390742896640,249926 758622143978627073,54070 762332834358964224,431998 763487285299982336,78304 774366362231681024,141887 769284931323244544,112363 771871735821901824,128230 778297470597996544,167220 743653017178734592,1176510 764637826671603712,83391 773676616165625856,137965 788478153836691456,11774 771217971809165314,122146 780976079829774336,184223 789654140808941568,225981 750354714227773440,11495 785988973151850496,200490 765542129363931136,87793 773881246501990401,139404 776893440382504960,158897 792016610756325376,243075 792191697618739200,243165 794026755870879744,257492 771739644413239296,11774 795020644215824384,262430 753980427287748608,30590 788472362354216960,217574 761299020153225216,63084 774821495537217536,127994 792406119239016448,242284 765332229656633348,87062 794265827402862593,249926 757779855140196352,48220 759368389844283393,54070 791041798567108608,234796 793668980640587776,252581 794750649225383936,262069 793196586264301568,249852 755594200540909568,38319 794881289895759872,261155 766275413979107332,91798 766316089240420352,90908 785992950576623616,199350 738037042551083009,11774 755011958093611008,34666 778388524621901824,164826 795692763023101958,267862 776806675139399680,158314 779145660436283392,171995 787580097276567552,207989 789486213371666433,224552 794093644663914500,256564 754828340897325056,34078 768886056729051137,109945 759142373909598209,55887 785921463631183872,199431 762771292902653952,355260 768520002005790720,104162 753470719925846016,27280 778259967778390016,166532 793801894489653249,247083 766661631405359104,91798 759519551423811584,58815 791602469830885376,238292 765765575201198082,87904 791452931677523968,237491 754776457646399488,14277 791741194954997760,239926 765444072102367232,86645 775430211831787520,141415 775003247056678912,146259 793114822187425792,249469 760091066871738368,60866 762681341548699648,73814 788226170802233345,214354 792958995128578048,247856 794924694625349637,262849 795657673773490177,267655 758345123272982528,52030 786328554816409601,194082 759182309451042818,56952 788094936793042944,214354 793872608152330241,253407 758016797035540480,50452 760278700201943040,57574 774218388184924160,138054 778802038897422336,170187 758483757120622592,50923 753206913853067264,26048 772642071652032512,124781 749799259298553856,7816 792773579523796992,247232 766301055239860226,90193 791352002336948224,238395 765942005688074240,88506 788177701051838466,209828 750652288419651584,14421 790886732405301248,234583 752647692132679680,22938 764959810571767808,11774 788348287430463488,214084 790786709587791872,231894 758412327616061445,51809 773628971326042116,136579 773495584787427328,137042 787093054658228224,208065 761829762784497664,69947 792904815172915200,246987 792542965977657344,245268 793519122206208000,252824 758068912495947776,50827 764176441957294081,7311 776802720011292672,155451 773282101214838785,134561 788446980586561536,192840 793164241553547264,240718 794312590012710912,256038 764950601008578560,84209 769996762157289472,116164 775689156215308288,150663 791013155400847360,234583 753595838606127104,28262 781597817831763968,189026 786623209969815552,202636 767159625980387328,97386 765598083258417152,87208 780360999933186048,178966 793237251673169920,1248155 793979505966780416,254135 775015950022217728,146259 790977352201146369,235621 790974721512714240,235590 794200415583617024,258598 778052342742708224,26066 795154267048968192,262849 758688402627624960,41680 794646492124282880,243061 793867716536987648,255942 752928081887780865,24134 776789175643373568,157755 788737911470587904,220332 750261660120678400,9292 760260647187648512,62130 764205996239650817,78274 786847505409413122,205091 780135924982222848,164764 776639682637623297,157081 777294350694830080,160480 781379624848596992,11774 795062347618549760,264397 776523218928570368,155688 786234398332948480,11774 794527114183770112,261155 795734614174289921,260927 794812393754951681,258305 766275183497863168,90475 767071827461935105,97585 754765517261529088,33356 781226925700227072,185310 749633709171732480,8024 789917080002764800,227242 777121868386078722,157755 770278945795301376,117257 760474073184862208,63035 762171849501396992,26140 750868546654244864,354238 751205292109619201,16422 769693496915685376,112032 777289963733790720,146720 780243172026834944,167220 760256385774784512,61545 764920370289926144,84724 776727122253668352,157693 753681845670191104,28981 788705018866171905,220029 754867968182329344,33356 761281170160152576,65540 774425485199552513,56865 779472916828200960,174315 781831154383015937,190635 760870284601663488,63267 792803067829874689,246514 764388851787894784,82066 771635724386902016,126152 788700692911382528,218832 760456105059377153,61512 776271728628666368,152946 786905642082578432,207287 792689364081872897,11774 795296832482111493,249882 752293258508771328,15518 795683075124404224,11774 760246573360111616,61982 778869614042288128,170187 788005227999989760,214209 769695923169472512,114985 749453784556904448,8813 769702110355001345,110585 770313469212188672,117257 787186610710384640,207613 788735106240225281,220029 755806687261495296,39685 794703110237278208,262849 789967611903614976,224450 791795465314598912,183921 762272478781513728,71270 767160599130218496,74133 791981657846845441,230130 794970001811931141,262925 762651238655668224,73926 765429660566089729,87483 788144936889778176,215420 769287458882068480,112363 788909996247359488,220029 763515244165476352,78205 791850409254158336,235968 762314425332338688,70797 768828170615128066,108741 794286371406041090,256502 795056714169073664,247930 750725699787423745,13343 788836444701921280,215437 792405989920116736,245750 794676012973981696,262022 766448193253019648,79223 762753367382827009,73706 785922360968740866,199546 788852808204296192,220526 762624399174283265,73814 779506304909910016,464984 780051645962985473,178045 757694022999826432,48810 759151320628547584,27156 767177736087494656,97685 755896998017064960,40550 771448601801322496,121055 795260997753831428,186212 788122026988834816,215608 750376228650115073,12883 772223951820894209,127134 779964367165005824,177233 790915336774291456,230485 793967569212321792,256393 764860364290797568,84724 787930955843600384,205197 743497036583026688,11774 764476606756913152,83629 771191830796918786,738099 781303438818832384,180016 790596257433739264,231894 788679320793411584,218275 791391456942436352,238780 739967813025173505,27156 770713172890136576,97305 753534117229256704,25370 768582594652938240,106281 771439645833834496,125145 763923094389923840,80648 780482841947680768,11774 794551798354812928,261155 733525475272757249,11774 780737239248547840,182726 752065125478232064,17120 771897167892062208,127711 764463167762264064,82571 767880543182684160,101203 795384097866649600,266054 775400973703401472,149072 763416004865105920,77731 773844139825729536,138819 793119252500930561,242693 771079733169774592,123085 791082178285277184,236454 795614694618763265,267655 761693977678606345,69231 775091706341367811,145866 769726461099905024,114779 785877163732045826,198580 788212575993495552,213064 792956634456809473,246273 768817804820697093,108784 778182688893181953,164826 781262358324744192,185313 785504787550777344,194949 777549587011645440,161352 763059328723148800,76329 795319309241352194,264010 791835703369879552,238429 758041023608197120,51069 765636849155076096,87904 770644202057261056,120341 750182346888847360,11312 755791575846969344,34021 790155998891761664,228543 793952992768638976,255866 786324155855540228,201555 763957280375054340,80393 788534664638201856,218977 767053501155467266,95901 770804408561074176,120610 773953267390828544,139404 786554662891716608,204413 793161445244411904,249180 793465499858403328,252408 757325014999797761,46394 770390175251886080,117303 776059182143315968,153194 776404394493505536,151299 780896094272253952,182671 758495487624228865,48289 775656433576660992,150511 776902528898334721,157755 769274691311771648,111919 790660096539983872,233266 757904513835622400,48287 770612597574041600,112872 794938212569452545,262022 756578932594466816,43391 789251611189252097,206666 779037761214918656,172233 775376540423053312,148537 750724377776365568,14877 775718754080751616,149200 756870218983567360,45125 759082983617953796,56552 763905983101804545,79513 778283302138413056,11774 786800144851226624,204835 793653586181890049,253032 794667713310392320,261050 768054606568062977,102514 794224851426902020,256276 794612060382343168,257788 795104503401943040,265297 788069008826392577,214354 755177289021665280,35905 770976639991906304,122146 781649424787251200,188498 751130610601721856,16833 794704111006547968,249926 753310106339729408,26871 750361958680031236,11774 787321223927754752,149205 776860545039216640,155896 794339222559789056,258456 771074354574614528,122982 765610398288637952,88332 772521536821469184,131045 785940920692637696,199546 771028154525683716,122146 773906629880221697,139404 792106545387569152,233154 776203870519242753,152314 791436984254337026,238780 756547286298230784,43917 779448852407394304,174230 790178938966253568,228354 766315480302903296,11774 766475966046728192,91565 793262608056922112,248719 781644803314364417,188500 756482095078268929,41438 764469965302837248,80939 790684962013999105,232169 792761963583447040,246392 769020311333433344,93184 794258801910304768,258598 758083405674270720,50476 790659552240816128,232169 750376691801812993,11495 785620998942896128,197286 732194627567165440,349197 756486548804268032,43403 764947666421833728,431998 759123735337111552,57105 775064450869129222,146216 777864056946458624,163990 788012161767346176,214354 750741166161731584,15005 792775965738872832,247240 732239603927650304,11774 758635477993795584,53144 760089438894563328,54726 777300493064343553,160593 790235977939726336,228576 785672138346737664,194082 794080955434672128,11774 754835295267192832,32941 777736308022181888,137869 788669262470733824,218832 764176175686119425,82066 780421919359143936,180074 749799028267880448,9643 769013201061220352,110709 776752725082136576,157721 756239932092547072,42117 777639494237327360,162596 756609554503327748,43553 790642720985354240,232169 759843208859824130,58227 764933059003187201,74575 793502910214582276,252408 761994853148340228,70689 752682101267435520,23217 794659163859275776,262022 772460697716391936,127957 793153430453837824,249926 795235255934455808,264397 785469262328635392,195975 788749926708764673,220332 760811598193659905,64084 794682719666061312,262053 795103183437701120,247930 774667873176342528,127994 770346411040903168,117609 761737964883849220,69711 762929812621168640,352982 794607980318695424,260899 766253731151122432,90384 733079559642324992,354962 790029597664567296,227048 753736447648116736,29589 791690178612068352,220332 794311459228397568,259543 776266572566364160,153596 776396014035013632,152872 753127625804148737,352030 785612836936511489,197286 790900458055430144,232791 791057014675890176,234796 737787722329268224,209828 759719266883035138,59477 769966457140703237,116060 786351013523357696,203076 756315373314646016,350503 781247632341598208,185496 758252251592949760,52061 749945486707159040,10735 757721991789088768,48810 794630711458177024,262022 785952177684492288,199546 764095909751775232,80098 750827068120793089,15643 794644646098042880,261155 774493368827187200,140444 753681508871778304,28981 795389339043823616,266723 765753237563641856,84724 768794407164321792,108396 790695380958736384,232791 760169522435272704,60866 789156269223505921,221416 794320109540114432,259743 785545654332329984,196788 785684372443639808,196277 787719118799724544,205197 757585921650941952,47844 759743964735868929,59578 775561756676493312,149953 786686576495628288,204078 751234183884832768,17365 772668105554268160,131027 793415134693748736,251452 748927778737623040,11774 755472535500849153,37134 781467155833425920,186750 750721774573072384,14668 754753409077612544,33356 767019880499539968,94660 772825460438802433,11774 785484045501272064,150812 793754227340292097,253475 732360540417183744,196346 776763894413025280,157755 756562605943164928,43553 790534144124153861,231944 760615678529441798,63504 758026789130276866,50923 795389587862519810,247930 763131244322263040,75349 770258089727582208,117257 794739604930719745,262849 769855776408109056,114357 775784829392523264,151463 790716548243660800,233307 732311712888586240,350955 788125143524446208,215754 792824450894991360,243187 793088881998569473,228911 764825498371272704,84724 765393826085269504,87062 761704684801368065,67852 736423442128347136,349918 757854529396236288,49754 766520272375590913,89705 795689333541830656,262486 754151016220635137,26539 767043076871290882,95593 795362511155589124,266491 762309419384213504,431998 766045617684488194,90384 777564914290393088,160230 786592886129385473,204901 794319547410968576,259659 771374653969305600,118191 780794600093020160,183269 761025308430479361,65626 774294543667789825,141360 757775367608209409,47940 772224768623964160,129558 774062319588421632,141340 764568279063166981,47940 765336441949937664,87145 794675457211977729,262588 765886710358114304,90031 752991972730802176,24366 761555085725839361,1170376 778376725281513472,167493 768312246036369408,101681 795769585479876609,268777 754029240996159488,23725 763537890643107840,74133 775879452693635072,151361 786553040090329088,204413 776861227746140160,157993 762281439605862400,51778 753969531891179520,29898 790337258385702913,230297 757376678301618176,1248475 777902073581080576,163990 785926103370039296,197130 794557813678895105,261155 786058211103272960,198671 756520050522140672,43399 772849372765847554,110153 789440479335243776,225981 794557492738932736,261155 753336940024455169,27061 773846947581026305,138205 776120602012680192,11774 776750549005762560,157755 749399792304828416,7944 795709090219655169,268448 794727002762682368,215754 759754747784077313,59666 774245288731115520,141360 756964047145213952,44274 791439451889164288,238290 762766699934408704,73926 775021542619090944,146259 788956914537201664,11774 750131057861603328,10129 767524139531956224,351748 777970207956439040,165185 760942705828503552,11774 765309387128856576,86440 793181467505549313,249057 794536038660075521,261155 753329200241713152,26492 762005968049897472,71324 773934634115694592,33338 785491605608333312,196277 786058999368212480,198591 792128712443441152,243187 793325681656594432,249926 771128347526963200,123583 792913007940554752,240474 779071224563412992,172523 753247667019321345,26140 776859623781347328,155896 788169293053562880,205979 779227141108039681,173347 785606710547259393,197297 786271759544627200,201494 793096529393381385,249469 792244786367385600,243187 794392540283711488,260173 757321827450515456,45054 781243613363576833,185921 793752263508525057,352721 763207647885529089,47188 763499239712428032,78274 764257762075226112,82066 770400666283945984,117609 771540476868517888,125853 790582446957797376,232169 788060978306883584,215005 756990041256292353,45040 770718847741624320,120613 793454519975866368,252020 794930479883583488,263817 755489071040954368,36332 788563532304429056,215437 755193899665072128,36198 790583204591783938,232137 764559526167064576,83393 753321009277796356,27061 755723329969987586,1248297 758156454004158468,41703 759763020767752192,41703 790915433721389056,234583 752678576172990464,22777 778325808205205505,167569 795666162231209984,267862 767916002390609920,100605 792426652936523776,243513 761565477843767297,68987 786630718835175424,204413 761960733227749376,69388 770508027313041408,118698 775022194946629632,125633 779639460505919489,160703 732889174466953216,354472 754909983024689152,33356 781355178502950912,186584 788961285056696324,220029 794576289621540864,261155 756847256779821057,45064 760107092820627457,61011 763344834685968384,77195 764183826029486080,82177 793806433619968000,255393 776201062520717312,153573 790542374581653504,231894 772794261473460228,132578 787019831467872257,207287 794606813006073856,261155 742756686830669828,11774 794526439005704196,261155 765578649936338944,88052 761332538329751552,67938 770871350152073216,120610 792409722175447041,245117 772631663385772033,131509 780041404064133120,176711 793427741559382020,249841 795307112767324160,249926 788720273440772096,218558 733148782024634368,355480 790513221476098048,231870 749327703547969537,1247990 764871361307168768,83881 760191588546981888,61412 771297550775312388,124573 779060398741942273,171795 734400356562653185,1170450 760568861175545856,59666 767184237149708288,95708 788469533233278976,218495 768619064616947715,107469 766703222752878592,95568 766686287520608256,94699 766832813920223232,95593 787055024371146752,208487 788456594883371009,217574 790919158376517632,234583 794551955603550208,260925 794988383609229313,264460 756198671738298368,11774 766256386779013120,91946 771191131547705344,100513 795128267829342209,264397 795756957986537474,268646 770473299231014912,118191 785479964707651584,195975 788059664965627904,166282 791853436274937856,240145 792084158222860288,11774 754155959484715008,30910 762473440100032512,66922 770996839579398145,122299 785868162554335233,198973 779533284959191040,172185 780633343486418944,181419 785981485870309376,199891 788864965402845184,221143 750511227554504704,11495 758028939348496384,50923 763111811562561536,76549 773680424551710720,137953 787122148557062144,207965 790186191077380097,159876 793620928123006976,247757 790693557178949632,233558 762107024306016256,1248944 753679300042240000,28819 754992900241551360,26721 767126567667499008,93112 779799637477785601,176201 785543162190262272,11774 780457354185674753,180306 788472664906199040,218275 792038725849001984,243075 772847411932700673,132335 772990409496682496,133519 788383091152879616,214127 758431078424117248,52554 770888160184197120,121949 785460533906386945,193533 759501807563468800,51798 766744839488581632,79987 791700585351307264,234990 795101625060904961,252939 765624330692669444,79691 765614933450952704,86653 795028825939677185,263896 786946567303561218,207613 794631802811990016,261155 789964768467644416,228888 751153522008174592,17143 751924817100611584,19966 788049753930080256,214612 793856737367494657,256065 792031803368284160,243075 757215844141297664,45490 771107216686325760,122978 734941143109095424,352804 753729272632733701,11774 741657660618072064,16728 780332060326060032,179537 786771453198766081,205455 753741872523124736,29592 790022828997414912,228172 794651219990118400,261818 771177063482990594,122388 777294845853462528,121080 791666289295126528,654029 793083237363019776,249348 794937175439720449,261155 765536211234463744,88052 793210313596207104,248719 750528278688043008,11495 761820360555847680,70543 765293214580535297,86472 753308662970650627,26994 774005256049070081,140495 785257405366034432,11774 785352046107033600,186883 793646216869535745,254135 794549424030617602,261155 781899182818766848,11774 759094445178576896,56889 770442008129187844,114219 788873111525613568,221476 760869891654062080,64722 762743532520083456,351792 775771922650968065,150426 793507883728064512,252711 767906169520214016,101681 769611385923854340,113412 779807387699978240,464984 774262357526798337,139404 775817924154130432,151071 789450719694815232,226026 778571372888858624,168794 763096565837864960,60950 790290684334997504,229505 785988701482393600,200490 794304096526340096,259818 789232264949403652,220829 793641620600152064,249961 761590414411309056,67906 788870050052734977,220815 795613254697545730,267521 749627151163338753,8588 762904737859694592,73685 781245065528217600,185921 787065631699009537,207287 771643009553174530,120541 789501665657364480,205972 750608518105952256,12883 766355901703942144,93303 795224016768434176,264774 768804905691873280,109104 793208272744394752,249926 756679977567936513,43811 767859111618711552,100893 794891323899789312,262849 786989200079855616,207965 794681466357772289,262022 771052481677713408,11774 791421294793351168,238951 792888849672368128,247406 794649504645410816,259034 769262368371183618,112399 766817435567751171,86120 767413152547942400,97379 777701454043766785,162057 755879359592931328,39697 772125630095687680,129558 786155117028503552,200870 792047675889840128,11774 788819929139064832,221297 791748325607432192,240584 789213427466199040,220029 756258796264165380,42152 779833853795930113,162569 792198189210341376,243075 776398293731414016,1250064 776250871738802176,144568 764658239522742272,82066 778612582676443139,168794 768884494140968960,36810 757306793315950592,46407 793964843942481920,256440 780772703787552768,182658 785535786095632384,196277 787508903470825473,205989 788445292311879680,217519 762401555358355456,431998 791061827425701888,234583 792073767736504321,243614 792837374627545088,248036 793159271693316096,248719 766734623862820864,95641 791139377762140161,170187 788284348122304513,214935 779122090498789376,172962 762834055490449409,73926 794179150311550976,256276 777691047249838081,161573 788431208992665602,217837 779511153235939328,174756 790952993407590401,234583 793849081730924546,255942 759075544902270976,55550 766454959499907072,93508 792391177601286145,245566 793592382948343808,252711 763121561209597956,76549 767483883126415360,93286 781834420332396545,187393 789077241309175812,223286 785884603139653632,198094 755820920346992640,39957 789525501106855936,225356 791724767120207872,240535 755559818195185665,37457 761204923254108164,61073 771133658673455104,118191 790877298459156480,232169 792022990804230144,243092 794061168746921984,83342 794932473918590980,263817 771318499503378433,124601 770677652676116484,120610 786387040015306752,201958 779775510419308544,176179 741656735899754496,96353 766364728570613760,93184 760112533864865793,61051 776440781712322560,155688 769290087934795776,112834 786384321758257152,202381 787753780146085888,210208 790670851758710784,232595 752160754300661762,20232 765101662864146432,85562 768654128792809472,85326 793864607282724866,255954 794319674309824520,258741 771015203760635904,122148 794212014755344384,257492 775742323644694528,151185 793164205419483136,250033 786658056688074752,204413 793802642942201857,255393 786324911333793792,201308 765266166331891712,86440 763159407802712064,73814 757565401169555456,47844 765619732087046145,85562 765707598767202304,88920 751898586309275648,1248155 760747079677382656,63655 770981706044149765,122146 794084862181318656,257423 738484895702495232,11774 764820485989343233,84724 788019910085451776,214209 768913214050488321,109945 787416513951125504,206117 758687083259105280,54070 772792140279664641,132578 732653956027977729,398859 787267980660969472,206742 793182246882545664,249926 794898403272589317,261155 751786569111965696,18391 752984703368519680,25255 786679650198192128,205728 791246293624508421,237202 759041664992223234,55261 788792032957460480,220820 794631822240055297,262022 734126842630660096,398860 732308514132140032,349764 759241902352896000,56625 760627624099979264,64084 768231317502767105,103924 772767194576891905,132335 779153743669592065,164912 785547369429409792,196917 770800657242722304,94699 776899589618163712,159245 793940050811686913,24745 794047378873430018,243865 781571143627116545,188401 780557917598650368,11774 785816066932944896,198671 790590450180685826,231333 794018913046642688,253857 756996665031200768,44450 768318468064030721,93261 777589851055124481,162497 760292064374296577,62165 768160791530868736,91137 793144983515561984,249469 752623248026669056,21034 794888209595506689,258122 795712236522180609,267655 789660355710504960,226712 792754928099987458,245148 779445348599201792,174230 753703989821177857,29263 787665893333491713,208058 756985660116967424,45173 775049241081315328,142721 779310894580920321,173637 780575586410389505,181419 792942551514746880,240067 789945985573281794,197322 754860813580722176,26721 760187694999859200,60538 767925380430729216,100893 769273923745771520,112788 787046076163383296,207949 794574267547533312,258193 764122949653782528,82009 770679914445938688,120610 762000947958706176,71550 780412879749210117,180074 793640485600374784,252112 794639865170317312,261942 750120993574662144,10661 776254047690960896,154832 758476952231698432,50923 794013035862126592,247651 768088896114745344,103354 791162674008694784,234564 757632137642270720,11774 779397862199177216,173628 763438205752475648,77849 770893101950906368,121949 773539697276678148,136814 765270755278020608,249811 769766825605423104,106281 777843492404035584,163990 791357683312058368,238207 766672457205964800,10788 751556054807261184,18215 732370411820843008,349609 781191122068660224,182659 794531825142009856,261155 762127504119169024,65180 771895158862323714,127871 790678809368338432,232881 752726334456094720,22838 777504161831288832,159876 789179016297127937,219119 771413358989963264,124004 790972579838320642,234583 762336043752235008,14351 778282024025096192,167092 787240083774705664,208176 759473193988087808,7258 794008773094350849,257492 778364427838038016,167522 733330372365180928,11774 758353755985158145,52061 775660992919371776,150511 780680560821669888,182257 781493665554399232,187131 772054761164111872,125381 777585884124282880,159876 788693574804185088,220029 758131717525864448,51239 770302189763821568,117257 785442805237907456,195825 791034611518283776,235590 732309581917868032,351361 752241590282883076,14277 775883105244557312,152182 785418085050281985,194450 750196727559426048,9408 792841502502297600,244221 760439022086828033,62726 755925787392536576,33027 760260718923055104,1248387 772127180004339712,129558 778209471709507584,166409 763367258219360257,75929 781698481501057024,190024 793982197246074880,257325 778742956714921985,170187 790659767861583873,232863 756091947354361856,39518 790596913905147905,229922 792077147149967360,243761 759210072237105153,55887 789285479279624196,224680 761737922307432448,65180 780636123370586112,150151 791724565416116224,240535 789555961069506560,224680 795304256324726784,263864 780909708337086464,184223 793098387377664000,249469 761685074756730880,70085 764266849169207296,82209 786175578239934464,201494 740336075856580612,11774 760984909997539328,66159 757373817496952832,45122 791982149880512513,240584 764940666203799552,84209 754001690974564352,22546 757312794186354688,350711 759117555885899778,57105 785266213706358784,11774 786612940111745024,204413 756479457234391040,42621 779766360733777925,175079 793265461630828545,249926 763945513112657920,80939 769426616862728196,111225 760559047657582593,63719 763507225449013250,78159 771550820965888001,126389 791365331956690948,238395 757556609119883264,47761 768821653568565254,109167 779311437944655872,173347 769649306022313985,114779 780489204799201280,180825 755913357627011072,35890 775146278527303680,146704 787097737670103040,208928 794601766948114432,261155 756290066729799680,42432 794155493249847296,257492 774598165622325248,142692 761702583610159104,686533 780680856524292096,178470 754723835375677440,32860 768968722061094912,109666 791330676523970560,237491 792268803774242816,243187 794746694860677120,262849 795319030701846528,266079 776494009329909760,11774 786869251189637120,207045 788040149527519235,214288 766315470492278784,11774 768826655859150848,105643 779311161153953796,173964 789217541549920261,224680 760466927118462976,62771 768187324043853827,103354 775406256894771200,146704 787465855143522304,211347 755884850461216768,39462 786398577769717760,203350 793801010019991552,255393 790984626877497345,234583 779468808989868032,174557 735875598417956864,11774 788409789139169280,215005 793954522640977920,256358 757586917596794880,47782 775397042751320064,148645 786325916259454976,201374 759019829676371968,56442 781606101011861504,189086 760702337019248640,59931 791339253565427712,237594 732327518145896448,349626 779147934470471680,172799 791371875276447745,237999 793673180812447745,253032 788657865972129792,216589 785915533749284865,198591 791339464845058048,238207 755767424184705024,39475 762707297239957504,74302 768854741010911232,105109 773314999393607681,738099 779505159713886208,175376 791397912496312320,237908 750413791016292352,11677 754863192602468352,18979 769883844380155904,114301 765807833724190720,89198 792032569655255041,243187 789683223705956352,227453 766114928927342592,90384 775524417262739456,149953 779030300047409152,171913 788477859782352896,214492 751644731738714112,17886 773010393610366976,134033 775079595058102272,146405 787393706672345088,208065 759812058221203456,58267 794918529476820992,258598 793172525408669697,249882 795062941917835264,264397 764961405615300608,84724 771495735401385984,125554 789998143437934592,226731 736891320443142144,1170352 766452274256314368,90384 777829958190325760,163901 759768449581215745,56700 764575578615902208,83391 767875979515531264,100893 776507943739068417,132364 793309036628148224,249926 786571114004840448,198513 788852673273536512,218875 780608443719753728,181984 791349021482840064,238395 771998241932079104,128519 789425986781650945,225981 751163248787886080,17137 756007018171928576,22750 764130411081588736,81869 770716994932912129,120625 793096309494337537,249469 763450701171134464,78159 770645025495453696,115582 768831668434051072,108849 792050463298367488,243075 770500635938680832,117257 776131657921236992,152735 771338950963191812,123825 793795242591920129,254025 755447763169673216,36875 787467791809077248,205728 790903351797964801,234796 757268085330108417,1248449 778249499789504512,166532 785515059212681220,196277 755228921935826944,35403 761643629119049729,69356 761976634488401920,71270 768188551796236288,101681 787125087531048961,209351 788476486525345792,217837 772855941955891201,132335 749035006903726082,6945 769956291917774848,90963 786973111946125312,207949 788543797387034624,216565 793453172593266688,241523 794019530095796225,257492 765687104290435072,88459 776847653934014469,11774 791021680189550592,235527 788869769596313600,221785 793310790530965504,249926 752629941372616704,22750 755907203991740417,39911 775656528795820033,150511 759822171854299136,58542 770958529553375232,120610 771074190866804737,122388 750363742181814272,12357 763742172747358208,73814 765654772565282816,87904 792964639961284608,246726 778626119314661378,169424 793784777233096705,252824 762352623840210944,70886 775850806964658176,151845 791496728490840064,11774 787355272851234820,208146 793798852532850692,249841 750817618358104064,355480 760144937501556736,11774 772111984049295360,123217 732597691545309184,1170373 795736411953577985,267737 788083924446478336,215005 772957825177976832,132848 772003377483952128,127775 778678635112730624,169029 793147294619086848,249841 795054062639206400,264397 773598384867332096,137907 791411957773590528,246425 792377901127565312,244632 732984646829412353,11774 759183702060523521,56964 760971000104095744,65222 786914894436151296,207287 778365722527498240,167220 779115926922727428,172799 791000429224075264,235536 756841942391091200,43553 742117970718162944,11774 774074400261955584,141360 791707363287834628,240718 794840727792582656,262224 749332370428354560,8047 756771812168572928,44429 785554712909066240,196788 794001894779813888,257492 763229923716706305,76549 756235440370356225,41472 771773938523176961,127582 776563475334041601,155451 791359741452836864,238207 735688673795018752,353124 776324723638665216,151463 791627183395598336,240167 792124284751708160,235621 756472276548280324,43391 793097558453256192,249469 793096965416292354,249469 793894391345664000,255393 764951522954313728,84724 794362762457661442,260273 764492751597477888,80939 772355034780622850,77552 795772607270260736,268754 751853709278191618,1248205 776063788512645120,153194 777621545459912705,159359 771036326883909632,11774 793103387990585344,249469 791357197255049216,238395 764688294361694208,78997 766273492702654464,91798 793193390020169728,249469 792164817100541952,243165 786599901345959936,204539 763483942817267714,76549 787910810928553984,172084 777590300554375169,162638 785588815033348096,196609 772342594814652416,124855 785251874827972608,193669 756445544503881729,42344 778287811959066624,167220 790877752861818880,234583 792574045250265088,244143 778721804495958017,169327 776868430641115137,151156 734055679594356742,352175 785967804675534848,199352 790990561775853568,235590 791389647398133760,237594 792483811422527489,246225 763076955331715072,75724 778322290186543104,166913 762675966799773696,73926 770979636947906561,122127 751053310090547200,15719 749730393532801024,9754 760909222028709888,398859 781731053375332352,128886 795679272924913664,267521 757217632122703872,46006 767705708984803330,100553 781663330540916737,186584 779387128425881600,174601 763697226031902728,78159 775996810741616640,138707 750244946158858240,353105 766661411539972096,95343 793136862982385664,249841 792345452574220288,238099 764723329244684288,81574 769780448855633920,112382 793824247181217793,252891 793847827176628224,255393 760628040149807104,64147 763001753050546176,75899 771897687251845120,128519 788765818326704128,219471 759112121695236096,50654 794960648736276480,259482 758087701400805376,49843 781310081539465217,185313 786127573587681281,200382 790973296925827072,234583 752994733027364868,25135 763826253006708736,80649 773626956180893696,137740 775751349451370496,151409 785946184779231232,199478 790645592431005696,232169 764687761303408642,80486 790941483717111808,234583 791248411819438080,203863 793857989182619648,255393 765004687271563264,82066 753040035427995648,25071 773517588345200642,137158 787091106383224833,209129 793606958964236288,252044 794746665483771905,261155 795776244310753280,247930 765562789146615808,85938 772577302374850560,120976 753759790560600064,29263 760238609022722048,61011 762662979141853185,73989 760184134958329856,61444 786854326966812673,203350 792832426431090692,241819 792046650994733056,243187 776555523940364288,151374 764971704057602048,85562 791635836873965569,240145 792097093867433984,243865 792141377152790528,242693 791466357803974656,238395 795768197190328320,268529 777864587001663489,161960 792570641597640705,246632 768974265093849088,109960 786190363501342721,201619 786525950414553088,203806 770267082307010560,57191 773859168738357248,137158 760481572831105025,1170555 756418351157612544,42432 794737933702012929,261598 787001995152412672,207974 792399768614014976,192840 753644494591971328,28508 758042236609261568,51069 774634759313993729,142906 778371973961310209,167407 792895784282882048,247877 732645982656188416,353166 757551234450591745,47782 793111808848515072,249469 771780219749433344,127366 789562366287572992,221297 793974351968215040,257353 763932371569643523,79513 787012291078356993,207287 794547801057349637,261155 752881053090648065,24134 769551816790908928,113412 762074249905446912,431998 765682390257762304,88998 768951062564835328,110209 793503969947639808,249926 751722108934381568,18893 759454017650995200,56964 786660159108026368,205638 793697919694020610,233154 795398036193247232,264397 770605962654736384,119832 776416135856082944,152735 776527393359966208,155318 786943743677136896,207613 794093182891868160,257492 774405124269547520,142503 760077486684303360,60866 785627415208873984,195858 786191477743292420,201619 794546464634638336,261155 794775636451545088,262849 793436881841065984,251848 770395530891563008,118191 779465425616707584,175074 761673014228443136,69711 766159914767048704,90482 786921647223693312,207287 795764277382705157,247930 771425966509871104,125367 764942944361148416,84724 765510483201757189,87904 750786738075860993,14349 778372957919932416,167305 765170898479489024,86120 793142526714716160,249469 761210474142822401,65180 764994013711568896,85562 786176848128540672,201494 746817356744245248,1170583 751544277675614208,18550 756968506772467712,45562 760870160819445761,1248836 762677977310081025,73984 786885890551394308,207119 791709840552886272,240483 792526493830316032,243075 764239994776985601,82177 732292832703201281,11774 779071151914020864,172523 781140120187449344,185496 791774555312427009,240814 759149451290169344,55660 750783064935047169,15316 760047013564026880,60724 762302855185371136,72035 793611705968234496,252196 763834241507479552,80393 794928421625151488,263245 787081713134567425,207949 794259812989206529,259200 757616681803845633,46193 760634409372364800,62654 766720987660361728,93261 776739974506917888,156518 781498398977429504,139404 752976988030144512,24467 790318425075769344,230523 788242759995961344,215005 774446438243631105,143585 779102250597703681,171795 786296874517065730,202640 792034181475741700,243187 791668800001220609,240483 775374331534774272,148574 794589233289850880,261155 761197512187191297,352373 765691641449422848,88489 772494104886476800,129380 755080867798810625,34765 752925407817543680,22715 756366869813088260,42432 778938178665271297,171168 769129295163826176,109104 781340309049315328,183759 786258981874393088,199546 759815443938816000,59403 774231440032567296,141316 775845933753958400,151071 785900308316753921,11774 753695029755977728,29263 759445085024948224,53996 753584139844988928,28281 758930867309780992,55399 780610336319733760,150151 792086209279451136,237964 793075582292598784,228634 757439163373322240,46406 767825422440468481,101681 785300009734410240,194934 732648855326609408,350808 765968979764674560,90180 760668338771099649,58227 763043046971871232,11774 769737591914541056,110585 794221850750582784,258456 766740067930955776,95672 794661447271727104,261155 766716279809945601,91700 758496359456485376,50827 770282951800070145,117257 750300370912440320,10661 778444671919939584,167311 790518571852042240,231894 790907343814918144,232881 753312860424531968,26458 767463165126860800,97447 769376536852099072,106262 785829105627299840,197324 759245368911663107,56964 767901328769028096,100893 791427684043673600,238395 763313318941503488,59725 790242451193630720,229693 792665825375297536,242693 794577260724371456,261155 749319190557913088,7849 769593042466582529,113797 792471032070189056,231452 795206510750015488,261050 753734755477315588,29600 781514817609883648,188401 785608022034788352,197297 751620922012872704,18555 761982564026372096,70177 775878573202743296,148621 778376181208928261,166852 786426602267828224,203710 794766463496175616,350913 752245533792669696,18504 779855890581037061,175952 761956939081388032,71123 769316361625477120,112970 773010004613922816,132335 764703803362861056,83641 776569759940825088,155688 762992260917170176,75073 760495768679620608,62452 789552246149095424,225981 794366121273004032,259743 764295138231328769,81869 772398984837025792,130669 772478699060858880,127871 759482519670562816,56964 767826654466969600,100559 770802333412265984,121479 762173242853433344,431998 770943045076258816,1170527 788772931069284353,220332 732835578467717120,353789 751202798881177600,15808 789811246673563648,227242 792315838481039360,243075 776154046369529857,153845 753831315477110784,29682 758012543164092416,50827 763029312752783364,75899 788371797251006465,216003 790181145518276608,200963 792471029071302656,246225 754826888997064704,33356 768974521676144640,110389 768975250390343680,109964 781553250059321344,187611 789284915384688640,224680 794192541281177600,258331 794308783942012928,259134 767793045718835200,101383 771686088523919361,125111 794727788397871104,262849 788472892346339328,218275 768961928685170688,110585 755842686075056128,18215 787047277483393024,207613 776140803722743808,152735 793187886136823808,249926 753790615536734209,29263 757063977134239744,33356 785993800237846528,192016 786427112097914880,202429 757686943161384960,48220 792087578124120064,241678 793235661171994626,250880 794615761377624064,261155 761736788037672960,69711 792218209881616384,244632 794540449524371456,261155 771731747516084224,127557 781117574775832576,185496 787371970576789504,209351 795739907541127168,247930 755523086183649280,38183 793950442896183296,256219 788718613649915904,220029 758109390432010241,7461 771037951342022656,112363 771789198659493888,127582 777810571181887488,163763 778878385305026560,118191 795316560290316288,265878 760998996588494853,65180 785525822878785541,196277 778947581367967744,135025 787190952846823424,208167 793430914424418304,249180 779291792990543872,172122 785274558383202304,194648 794536593835065344,261155 752649011484499969,22575 791301973437915137,237491 763439707925647360,75899 769649189781463040,114779 786008543916797960,200009 775103557032894465,146704 755915514002673664,40588 761912023009615873,70991 769028216476602369,110709 775278765144498176,146259 764267516801716224,79513 776411517642153985,155390 753978262276153344,30801 794647635453804544,261818 774387519513329664,143473 777935597952376833,164578 755512119748128770,38035 775415833304653824,148010 787473848530833408,211347 780831367877779456,180647 788088534720770049,215005 776201331094749186,154322 763819232576544769,79987 769495744369815552,113788 776942928556072960,157755 795265053511610372,261155 739856893019987973,11774 758401255345623046,52720 776624504453955584,42036 792043326182653952,243187 793267644317126657,249926 794686147586879488,262784 771707036430131200,126390 780610587923406848,150151 749421105312518144,7546 732881528510939137,354420 753000254656565248,17416 761168761856598016,63655 763909088002514944,78566 793198473071828993,250033 794559683650617346,261155 787129995273474048,207287 762696316619137024,74247 788456623526273025,218275 767038971876675584,97392 738131873780506625,279676 775436039326498816,148800 790695453104992256,227048 794906366020296704,262849 755166605290635264,35890 768037696304361473,100620 790495432103358464,230485 757325729214464002,46379 760091911642312704,60866 760880241615245312,61544 787270831780933632,205728 763733297604206592,79691 778828362743623680,168452 790302209858678784,229505 793190477268910085,250261 756310956532199424,42249 761129083115888640,61051 771448355071332352,125222 794026924045574144,255942 749545857943531520,8170 758050682175840256,50923 758069176439373824,51239 760151025756082176,57348 762481865135525888,571447 781834362794958848,187393 774259912834584577,129119 776258063263150080,154071 791379527511474176,238494 792819629349543936,247877 757260613278138368,1248475 780839494979235840,182659 754843574248755200,33520 765258434237399041,86103 788506251026063360,218349 753634505743863808,28732 790056245663264768,227594 753050727526834176,24134 794567563455832064,261155 771672613470941185,121367 795370034398756864,266151 756933701129211904,44271 781182304441868288,185310 794899774457659392,262752 785306990654263296,11774 786197400134090753,201619 793946813413867521,257128 791696440120733696,240067 794697036193009664,262849 780146182907498496,176125 758397381075349504,19598 765723728202334208,80393 787296584924999680,150445 790982700815360000,235590 788725173734211584,220029 762006004804431872,71550 781029332877733888,183269 781792270139985920,189109 790730697707286528,233692 755951569275944962,40881 758027808270651392,48663 790750022681759744,232169 753031321467912192,24134 756288515210637312,42344 769296790344626177,108795 769708493091766272,114779 775481616642650114,112363 788185165579317248,214078 742889015775485952,11774 769758285524262913,114388 739282405878439936,11774 756282523819192321,42495 793457501190643712,252196 764239610377408512,65500 765317337897590784,87131 773974523473387520,140444 785678913481551872,197286 787069995893133312,208926 763778187746693120,11774 765306333386121221,86825 770895589835890688,121949 781633011376730112,187044 760866853514256385,11774 785907447537860608,199546 793212830052937728,250633 750472772678250497,13532 768092310852677632,103354 768903040371785728,11774 755890053021175808,38459 755280647292321792,36545 753448317749780480,27755 766339764542967809,93036 781874417597022208,190635 751140154232836096,16593 753063799616176128,25017 790706746885074945,232884 793135012552081408,249469 795702651736489984,267977 759557237027201024,58620 794593575854084096,249926 773628972139548672,137777 785885327755993089,199350 785935079222546432,199320 761698072225320962,70424 774999714416570368,146259 758292179290886144,49573 762117870478172160,431998 764501278424641536,82066 774051065809412096,139404 785666785739583489,196917 790746702949060608,232863 779770729302597632,173347 785262341873172480,11774 758758536147038208,54070 770722114555023364,120610 760548587159691264,62779 785637394750070784,195807 789284620953018369,224680 750787820634202112,15316 781771592648888321,189008 752223539244048384,21074 779149860218036230,167101 789062941941260288,222526 794775819684028416,261942 758669542180564992,54070 788911392611000321,11774 781516700420374534,188119 795451559647842304,266054 753349864407363584,27045 773716071664775168,138894 789821518947627008,224450 794755765462368256,258456 773918897569341440,139865 774231172163379200,141867 787550188910972928,210207 792555954197843968,244813 756188449141514240,34666 776441075221291008,155896 794247874116747264,257423 794211254529392641,257423 765653476768636932,81659 768820267736903680,106281 790708762000683012,226731 760991708922388480,64722 791626143971454976,234864 781224395054252033,186170 761014609155194880,66116 775625159575298048,150404 754032234613571589,31377 777863429256155137,162610 763139770067193856,431998 774522011892772864,141912 758716233864843264,53001 768918942739894272,110300 788013047453323264,214209 786239145299566593,202045 787480187139133440,211347 785560772294369280,196917 758352026052984833,52112 773314526842355712,136110 776253715661545472,154832 794657454260887556,258922 760447563271200768,62063 747464344317759489,11774 763476254569836544,78566 774793069715599362,144494 786622999814299648,203350 752982609064525824,22355 754811739099791361,33021 776121240792797184,153035 794335238881091584,258741 786286955914858496,202562 766527357066682368,93184 769197281203654657,110362 764634928902307840,84209 768240784596279296,103354 771499432487510016,125145 781224594304819200,186149 763813913469255681,80393 766348996101242881,93286 774863782292037632,132497 734765041472262144,353374 757694341510934528,48929 765271517609402368,11774 778613704443035650,168284 768506648444936192,107072 786752222914686976,205902 770294216308252672,117364 791128352895664128,234583 761013111335686144,65974 762777653317406720,74281 761338906214293504,65626 762392933899177984,72975 765708999127883776,88881 788651848651579392,218258 764667557370589184,82066 774050022925094917,141200 785810184752930817,198538 763799881811058688,79691 777159284203282432,160480 785990887729803264,200384 788718668783820801,11774 788896754250887169,221972 766068011023396865,81929 789547463279464449,11774 791716184261558272,240483 756248748104163329,42171 758323602865270785,51675 760988818178650112,66159 760551167395004416,62779 788364944102264832,214513 777804220368056320,155390 748580407222763520,1170318 751937732746686464,19352 755794819956482049,11774 764311424357269505,80098 757778335493660672,48402 788561344782106628,217519 790251327477514240,228002 779471744017035264,174315 779000073556549632,171795 794572109569630208,234556 768479029812875268,106774 779234935827685376,171693 781484700149874688,139404 760533736093908992,62047 762726977614716928,71440 794519102639349760,258878 795024462135619584,263817 795738156947554305,268281 786928857916051456,207287 794671198206656512,262022 773260584129269761,135725 776465535802507264,155896 778211978259079168,164826 788723939476373504,220029 760101082831790081,60790 764874399522525184,84889 769344017880510470,112788 770300612726489088,117257 785923958419828740,199546 789433557273804800,218540 765966117533839360,88930 760272080847966208,62213 764762108378640384,82344 755370441443803136,36735 758106865914052608,48663 759344471800745984,56964 773933129673285632,139404 794729686735720449,261050 779387163003584513,171902 761205280705175552,65180 792440770879954944,242693 792954399806992384,242693 750050367581270016,9433 765711295790342144,88930 757418731266007040,46624 764543735883444224,81869 770892846836617216,121949 774029004156174336,141081 793859102640332800,11774 750444433561223172,12883 766721307304087554,95593 777482513807577088,161526 790562574538506240,229895 756263844528394240,42249 760358802780590080,61867 778193109876248576,164826 789908796772524032,227048 790967681411198977,234653 758428928994258944,41703 765150812704124928,84724 760432706052161536,58757 765626564662927360,85520 732964596638617600,1170688 761882768443895808,70941 771755825408770049,125742 733045055250829312,355324 794318744654909440,258456 786748350020345856,199840 788390852024467456,214492 771516016220336128,111558 791751832389365760,240483 764935789054533632,84724 773613471996928000,137042 756999977453232130,44994 768948134944776193,110331 791242790567018496,237235 752906321012350977,24134 766720757867032576,95708 794624170558509056,261155 767397599682768896,99125 776935978762178560,156835 757644284501852160,48549 794786846773571584,262752 770185522404790272,352304 781466175033180160,139404 793240160691482624,250293 769606943233175552,108517 794538357741133825,258922 756603614769082368,43751 758382662960631808,52311 755179738507862016,35890 786298153955799042,202727 769640063386910721,113754 794617215001755652,259457 762142292958478336,71021 755878713905086464,39697 791899605546000385,241285 794357691703377920,260033 762400821329952768,72035 773456610291318784,135903 770391199865774080,118191 772457185699831809,130686 755540039262535680,36149 785850861259980801,198878 732992119862927361,355106 760826794287198208,351340 779327307026694144,174117 780794967690252288,183269 771710365977698304,125367 785682550194737153,195975 791566504236056576,239394 790888113845440512,234583 781468094283800576,188119 761313968086355968,67229 764231634413559808,82209 785958445035945985,198878 749365243520823296,7849 786024551041888256,198878 758450013319999488,53185 769351230908829696,112788 776579042170445824,156835 758824930381139968,53185 793298624436285441,249926 753694284705062912,29263 755399257948119040,26539 769587281275473920,113412 776141760359698433,152735 762279551351349248,431998 749253323291779072,7048 753433692668821504,27317 773949902975938560,139404 778969806573703168,169201 751581823340281856,18893 775775810141642752,151185 785602164726964224,181065 778192187066609664,166390 750378111691165696,12883 761261707499110400,67547 761525945115312128,68993 781469941673242626,186584 790878881129652224,234583 795319835848769536,265521 756248594781462528,42171 777974251055878144,163592 781607311177461760,189017 756290704247107584,42564 785281707326840832,193669 764860180211257344,81946 768955873519607808,103446 790885206173495297,234583 790994995427749888,235828 763775164106420224,79037 764142470095568896,11774 767804316006674432,101681 794321714574331905,259659 776459689412399104,155863 756254421470765056,42171 794659969798991873,261942 753977631595458560,28866 792481063721250816,246225 781134925986721793,185496 757714202412785664,48369 773119213129109509,134470 779824034133389312,153854 750199281043333120,11495 781631089592762368,189515 787526425725120512,199306 793500708733591553,252741 768571465360867328,106281 785522120109334529,195975 788717888752476160,11774 789413458139676672,223881 755101419363983360,32133 766705907665371137,95708 768407102062596096,103405 778049114181214208,155332 778193361475923969,166390 780833173613776896,183269 778319449447424001,167220 766984342140755968,91170 793986973048324096,257026 777939385568288768,164826 774018931988111360,138819 785690756598030337,197512 768566011620503553,106281 794258225352691712,259200 759238503255384064,56964 765697718282969088,88457 785614477790212096,197512 764886139509452800,84889 789675982491832320,212131 790704633429762048,232791 790998273515413504,235886 785263945024012288,194560 786097509215137792,200870 765750490579677185,87245 771374020163928064,11774 758786507125641216,46076 767543270738042880,99124 789552088653201413,224818 760404089465344000,60866 771442555959386113,125367 786333749365526528,200428 776918358549639168,159258 789155572847251456,11774 775882313498562560,151410 751605848745521152,14277 776843570929995776,158520 787719274219569153,205197 790654393225969664,232881 776508953148608512,155898 785812725863632896,194082 732145086381756416,349603 759132911639535616,54070 787415859279060993,199307 773562540009848833,134470 772834883647500288,11774 765906981005692928,88913 788490304257130497,106085 775854267873779712,151090 779442683706212353,174756 790705289615978496,231894 790720862064259072,232884 765264835567386624,86763 792053307145682946,243286 757501508124549120,10057 793515863492157442,252408 769223168003338244,108729 794533350111346688,261155 785727689462198272,197286 793616930842284032,254209 753100265507713024,17416 773925548955426816,139404 776899962688925696,157755 795497216311984129,266054 788842280186683393,221297 791740356068909060,240682 767806320842051585,101681 774330667140157440,142090 786375438146961408,202429 787385145657614336,210313 756597689249308676,44274 780489024683122688,180074 795157938411335680,264397 758049527819563008,50923 761260532326342656,64730 793132038257717248,249841 793294957738070016,249725 769706670951919616,115063 772901575916449792,129558 773533987545370624,137351 792944687917129728,247232 754874007925559296,18341 758069616098832388,50542 771932975252508678,125742 787111072536813569,194167 788834235096391684,108396 776210769826295808,153480 779000705256452096,171617 756572964158660608,43258 758291229083889664,51451 781168811286421504,185601 789921367902724096,224450 791725803453161472,240483 795615248439005184,267521 792132578115461120,243865 773649899904786434,137042 794532130441359360,261155 756661971727028224,1248415 765376783671697409,86440 766258523269312512,91284 770669868160946176,119771 785352496449323009,193671 793156257561518081,248437 773609680237047808,137158 790673782641917953,231894 771060692568989696,122955 733138182494130176,355480 789314966352457728,225359 789445464009666560,225981 756739432762318848,354073 793969381810192384,11774 785651100800065537,196696 750094451054374912,10305 794676610121146368,261155 752656184897929216,669866 761664378089435136,69673 765872407403954176,89923 766714032736858112,95672 787826524170747904,11774 755543282441007104,38183 760287104605847553,61352 790725347322966021,232881 751717275166650368,18326 773304622190501888,134975 758097916640632833,49843 790364245795803136,229693 792932749703258113,248639 795376651819421696,266723 776932488539103232,156835 780444261770592256,175772 790662066755428352,233307 765678273124634625,74575 740245992822345728,11774 762820967324225537,73712 754730382533201920,33356 759797025944711168,59876 759908865018171392,57188 750756365027545089,14421 758998269225672706,56194 759403626666323968,56552 787214265501483008,204413 790883934666096640,234579 761305731589079041,67852 763451304848990208,78159 786278518808203264,201958 788518465653116929,217519 793270627536896001,248253 775016114426347520,146259 776478503206170624,156061 794069208413962240,257492 777816380842336256,163763 786961721441128448,207287 761721352848039936,70509 777168013367898112,147569 781694593385525248,186584 792449292988448768,245575 760514598273478656,63149 771711987017478144,108396 793939578038210560,248652 794604914752294912,39957 790591381190303744,219509 790902523884347393,232169 794672279896649728,262022 758222509552590849,51634 788340935646126081,215887 794303043823013888,257406 778895883819552768,168794 775033924066152448,141316 793364132384956416,250633 733659409893576704,353374 788178220373815297,215969 789033744199852032,222932 789233763922378752,224680 785788206486740993,197512 758111315302940672,41703 778994123378348032,167998 785573433765691392,196917 752722153527803904,22785 794192788036296704,258598 758623576152879104,54070 792758132015501312,246726 792824690125529095,243865 795023677905518592,263895 760687997360697346,63655 756627186711457792,44273 795658245129969664,267521 769708770075168769,112788 773375064435634177,136515 778100542841167872,165435 763134935750193152,76903 761980382614999041,431998 778313060578648120,167220 780669200360546304,182154 791007623336202240,235487 793149080243347456,249926 795081609192108033,264397 791043159581200384,232137 774199112338018304,141887 771937693982949376,127775 787753890968137730,210208 765014502039441415,85562 779149570047631360,171795 764142174799880194,81869 792796694815641600,241678 794209335056486400,258598 762162863993749504,431998 762697891525853184,73814 793431018426347520,252020 768585873067679744,107808 770675214543761408,120610 761567399296372736,69231 787034565927768064,207965 732662350507954176,353200 778633738490183680,167319 794020101963988992,257492 751776781368254464,18893 753316378417827840,14277 795758042633695232,261155 766801216298897408,87774 768198999572557824,103354 794024457291505664,254444 760940697113530368,64664 774081600610906113,139404 789308244388749313,225354 791003412460630016,235487 785782707729018880,198513 787882909499731968,213425 795482603516112896,265858 753369684410597376,27045 763121838818004992,76794 767573504870977536,94612 776782571363446784,157755 790389912625229828,228341 790775973318754304,232884 778051353943937025,164783 778608703394107392,169201 766404209973403648,88920 792553617089699840,244270 770222457441714176,117257 732448915493167104,351797 772492639870459904,131045 773931732529664000,137315 777946658277560320,164669 778356704614359040,152594 765673452988751872,88930 791367784999612416,238395 794540393597546496,261155 785858327221772290,198878 752981106828324864,23719 775719123712036865,151071 764894042370953218,84889 774649574023581696,143585 775027502414569473,87904 791109834850656256,235956 765699936679628801,88881 774724605781090308,143043 794670264080400384,262081 760649385327808512,62728 770813612621336576,112939 794604549193564160,261942 762830691163901952,75073 765662168696156160,88459 781570000385560576,188304 790024923033006080,221228 792155963180609537,244221 793363243934715904,249841 787795808687095808,205197 754747459163729920,33356 786930293693255681,207287 794546315732467712,261155 760319695618801664,61412 750204521263935489,11495 790609877986979840,231871 750872499810807808,10735 754097927816183808,30296 762813855248461824,75073 768963280819716096,109913 781221231332773888,186434 795337169581862913,263141 790308899945668608,11774 776813788351696897,155451 794271586933207040,258456 785968268955770880,199546 792506372181069824,246295 762682592101621760,11774 768921004366102528,108396 772105305048150016,128355 777742815153549312,159546 786705518689710080,196676 793894716207136768,155390 767123448808210432,97080 771403660806848512,125070 785265092115959808,194160 792390237829955585,11774 759451175842353152,57897 787311793244811264,202636 767338466162073600,97325 791034089835028480,235487 790704188175024128,233558 756700987281334272,43962 794528073458876419,233831 766764526146420736,96263 790906574655066113,223492 764312327445372928,80939 759628058466750464,54842 762417681735618560,70886 772545281422483457,129912 777143988352454656,160480 763364635479203840,77731 786664685210861568,205728 769330902790922240,112693 785335674966638593,11774 763127515804110852,73712 768848188220567552,109413 775224709847797761,146259 734078162766856193,1170376 758654711729971200,54070 776112810011029505,153194 756405937670328320,42432 772465443990822913,129662 795411999635034112,351152 752651015023833088,22785 759222114482319361,25210 776175187741913088,152735 778255307361234944,166913 789427703866859520,225981 788555950672252928,218275 792540618144772096,244270 765695465329422336,88546 769330161791668224,109713 785244465451577345,194082 771066883814465537,1249828 733323825258090498,354285 757478039542439936,46370 762273370071195650,431998 751142491928297472,17284 751824396830945280,19352 754791405529161728,29763 749653542298804224,9087 753438297796415492,27317 766352502639906816,93261 767804463759384576,101681 773670966899552256,137795 768118954959175680,103506 790607042725699584,11774 763338777783926784,76533 792109868169695232,243187 752718824617549824,22752 791757516808065024,240483 773595324975906820,56194 774768036683259904,136904 787622511123042304,211877 753997350826303488,27280 790637926497550336,205972 764975525739671552,84724 771906605193523200,127871 780840251094888448,183269 788542940624789504,218832 790031359364501506,225354 792619714363002880,244759 793968442281902082,255942 774940726249467904,144648 794597279797690368,261155 760648056735993856,47940 791747603205533696,238248 771418135421386752,125367 761262992621080576,66897 762808480604364800,75073 771374145963720704,122967 785305557238284292,194401 768921480818065408,109413 766776937956143104,96263 793098105067634688,249469 776065049249079296,153154 786685571536125952,205181 788480172362043392,218275 752990243083747328,24346 755511158702870532,38254 763963728840667138,80939 767471194861809664,94627 794025667268485120,257325 759765479137406976,59666 787874572909416448,213253 793638405838077953,250832 765946032358240256,89733 772241870118354945,90193 773982221849866240,139404 752938035470295040,23739 750734733634600960,15000 775746219536703488,151361 791433317379936256,7047 790561204544610304,231894 794723769990414337,261155 780679236918972416,80785 789158198452379648,221416 793646395911708673,248516 778251033986396160,166300 786185755433455616,197512 790926436093812736,234583 758633220023865344,41680 763462302150627328,77612 776046122922020865,152735 766905486973239296,95672 770341788381052928,11774 787314237110571008,210289 775908652884627457,150028 790970008151130114,10914 763849307938140160,80482 786953823025635328,54070 771820738303045632,120610 775546878490476544,149300 790652282673111040,232169 761373750721781761,68182 776066215492128769,152314 773015394613284864,26066 791328494668091392,237491 792884633452982272,247877 793866778002743296,252639 795429867357671424,247930 770439203385516032,118191 772470631283630080,131027 773721925310828545,137953 765634348116611072,88052 770320665098522624,118087 744953881495404544,11774 789414638219780096,218260 760272596743155712,62213 792775447385812992,218603 768098842969509888,103354 777563033237348353,157755 754746254282911744,28732 774235074212401152,141091 785322000902348801,11774 793495432710201346,249926 763434183221968897,47940 776122544596279296,150404 786955388318994432,207613 761969743377141760,70543 762503602279624704,71353 780926038297772033,183269 792036299800580096,243075 749496640667389952,7072 788804544608112640,220332 792223399342989312,238696 792836624400941056,240145 749662014352404480,9433 791370018806075392,238561 793170770344173568,249349 791272934195068929,237223 794713257529475073,262752 788565449126481920,218356 756368711750029312,42171 795702332025610242,266465 757553241508884486,47782 756932845097005057,44163 770578194198069248,118192 774009384397602816,139404 792054508725506049,243165 794167921459105793,258331 776096804660187136,153501 776842171181895680,157693 756280471000985600,42432 760053851407912961,60184 761538440378933248,68203 750367191162318849,12859 752296675742474241,21629 767792439629316097,100949 792024714029838336,243187 794368007518699523,350913 785288969546113025,194082 763538077306413056,76406 788509553461719040,217519 790880519953133568,99049 770795104047017984,118192 788775788011151361,220526 753951112294756352,24173 789173601840672769,11774 791353220798963712,238395 770157571877531648,114987 792843337246146561,228634 761225743414226944,66800 793223522772328448,247290 750190404755189763,11871 754141465744334848,32039 770836704500613120,118087 780409674688454656,180074 744674793937571840,351279 751125501046034432,17143 760687943321325571,63149 762321906200641536,15066 772840054251139072,132996 794582532637343745,261155 754708511309701121,14277 771531148312719360,121612 774398058926739456,141316 794577384640942083,261155 758492934736080896,52919 770950583419228160,118087 779548011403902977,464984 790693427432214528,232169 764171133927223296,81869 793948922129633283,254135 758082275565182977,51368 785664774684155904,197888 732961926569951232,11774 791639544072245248,239456 794538922495721472,261155 764446199499882497,81955 756284979026485248,27045 760553895542202368,63374 791661141466484736,239582 764164461821358080,82283 771073345534193664,122388 762891814693068800,73712 768891755185991681,106763 777112823897792512,150877 777952373029371904,164764 786328203535069184,202727 773915459628376064,140039 778187010167205888,158520 789908370190954496,227048 768927853429657601,110362 771658167067353088,126293 775762259213688832,151156 778963597875515393,171168 766402447401246720,89923 751539773907415040,18413 763530863950848000,76723 791823845623672832,240763 757641190309265408,44450 787175611160756224,123354 792803928031301632,225949 766345305851846656,91956 788390245620445184,217519 772520173571944449,130935 785908085940293632,198840 776823426132484097,156835 749666436553977857,9666 768876250748170240,109666 793450888190840832,247586 760988177809014785,66116 788815403636101120,220526 793102175786459136,248569 767334402628079623,97468 792101545563258881,241678 756263419783811072,42152 766247375824416768,91946 770682626189516800,118191 795135394220228608,258456 770304546371465216,117303 765812095954874368,88994 774804610536046592,142503 774282400041955328,131421 785854969643663360,197297 770000905563475970,11774 771893643749752832,1170322 788527610208759808,218275 793914657241055232,248652 733505571672875008,355480 751182902445039617,16457 763893566292844545,80939 772897284350578688,132335 786182441321005056,201494 756683279022092288,44429 756625596264820736,44450 768799469445996544,108799 776741055744073728,157755 792013102325739520,243075 794175169476562944,258331 732287498731196417,349492 795127460950142976,264774 756302890885586944,42432 786219622185873408,201494 752955103963914240,24483 791722337427152897,240483 758455636279619584,53185 768497744050651136,106756 776138825194143744,152314 776703364012904449,155390 761298485786312704,67852 771164255190151168,123581 774379518727454720,139404 778589080422494208,167319 780895192543072256,183050 793628306730053632,249725 794703335295107072,261666 756681096067022848,43553 753302194364047360,26064 763361339129626624,77731 785239582820315136,194167 790884750596583424,234583 792676840284360704,245130 770003590119383040,111087 778563457121648641,168794 785849030358274048,197512 776063580156289027,151947 786911182624026624,204413 750061091464441856,10847 767149663094906880,97386 773266650539765760,134993 773561652931354624,136904 762451702683357187,11774 758007895443197953,50580 788418680069632000,217837 788920807804145664,219678 790913322530897920,234622 759814396507934720,59725 776070006215880706,152872 755901630843793408,40244 763142382699286529,76794 785284750990725121,193669 795397769691283456,263141 778574616344297472,168698 779832884869857280,167453 763938633661292544,80939 781523018824683520,187667 791268815229194241,237491 753641059570376704,27045 759252768569909249,56964 765181434063499264,86103 770742439627919361,121177 736600876715024384,102730 777353969353969665,159411 778742910846021633,170187 786732163484049416,206008 790891379220021248,234583 753798031271534592,28508 788496139477803008,218495 794553734680477696,261155 770406762570715136,117263 775039335192297472,146259 759244545817251840,56964 790664332669444096,233154 771297246461603840,124597 789055597492641792,218275 761953323394236416,56964 775481472258039809,148574 770384982003052544,118761 761010629150900228,64692 767124788519337984,97468 755135242348945408,35403 760634450560454656,47940 769251419886985216,27164 751120277711429632,16897 762730037522993153,74247 767719919630766080,100893 788752798678646784,220526 738254299990462464,1182451 781555841912573952,352081 794352464862408704,259034 788804983110066176,220526 757966355677282305,1248554 759390152317960194,55710 773318322007965696,126293 776949011500535808,158338 750316744544104448,10735 762289506909388800,431998 776755610020876288,108396 773739957416591360,138009 786583308347912193,186883 787998815605313536,214209 795417574687309824,264397 793295624884084736,249841 795695555171274752,267862 771396536173416448,125163 768937903921725440,11774 792533814857703424,244270 764549627119009794,79561 788958189307899904,117377 790884058418995200,232863 794626617586974720,261399 785526645859975168,196277 786204981648994305,201494 791598306241544192,239405 780091369318645760,177397 758265180404928512,52112 760805364103254017,64722 787121258265739264,207287 778229626560716800,166409 793913255500668930,11774 766427534154170368,92958 781737000554627072,167453 778587595584507904,168045 786304756398432256,202727 793413575846998016,249871 756273582888456192,41402 770593895595986944,94699 765535975510605824,88052 773741836317913088,134122 757497914310537216,43391 794205383900463104,258771 768006973019357184,102249 773503419210276864,135025 789246505244766210,206666 793445570958462976,249926 755763190663749633,39462 764195610807398405,80482 769951638610206720,113005 768091626946306048,102137 781512029978947588,47940 788708364012310528,220029 755736978147184640,38459 764938136736657409,85377 785571930304811008,196538 791740389073969152,240145 760566397269409793,61655 780244139715727360,33169 792741411158421505,226218 756641092154433536,14277 758353336173203456,41703 772740841555173376,132335 775111419981430784,146259 793202925199687680,249926 753929364761350144,350711 774780327956877312,144654 749693529195024384,9433 788054223019794436,214354 790802448009093120,232169 750362827173433344,12805 751833344313143298,19236 772898166500827136,133043 795005146069630976,51644 765177443795763200,86264 787013849593634816,207287 792287091510042624,243075 769510476032061441,349856 778957990036705280,171168 785924941589786624,198878 771783272460349441,127366 786622655411605504,205181 787717054015037440,205197 794322087431249920,258878 759465205889953792,55257 740600780755996672,11774 751748369081507840,17794 792397759810797568,220857 758076920273698816,47761 776020033860427776,112363 790386662782173184,228341 793495339625910272,252741 770061613948891136,116164 765217708694728704,86103 765263173066760192,11774 761685222958084096,69947 779431583212154880,174660 780122426554417154,176125 771461600792416256,125204 790294906837143556,230282 778924788794265600,171168 768496554462380032,105799 786249004980002816,201958 755150184980504577,35890 765564592990916608,88017 751168942580703232,17416 780552378558865408,180723 760249504968810496,60779 776866846435864576,156835 751877494224158720,18495 779013528678195200,169515 787715778313355264,205197 757894900302000128,49852 768388262587052032,105270 790584780467343361,232169 786328072354017281,202727 791514614106292225,237491 759841816782843904,59666 778779654807171072,169437 763036813091041280,74809 787262137953579008,209184 758098370502074368,50500 780571642166509569,172132 794952622906097665,263895 765832995315916800,88459 766279349804802049,91798 775001688595849216,144730 789295331670429696,206666 791717943457349632,240926 766442336247095296,81929 780601147455311872,80785 740758107198984192,53999 777541947254636544,162213 781471153428758528,188119 787761446570434560,210238 788791819072974849,220526 790928610521522176,234583 785554208175091712,196788 756578010149613569,41108 760181088828391426,61145 763530771571159041,78513 767807037048778753,101681 771832611333214208,125554 755374957572468738,35403 762243593792663552,69711 791625621151416320,238780 788075933299204096,214114 764555539518894082,81946 788081958785994753,11774 792069816462876672,243187 775405853994254336,149040 771541492410163201,125853 778339136474198016,167319 775729581298900992,150511 795135510863695872,249725 790942402601160704,234583 762730987918856193,74681 765401190821658626,84209 771131330608455681,11774 749696914279501824,9373 758018741028261889,47761 780257601007259648,160758 768916592239349761,109104 788877346711404544,220526 756488296713162753,41518 764945175839924224,84209 765617898874298368,87858 792538316302381056,12954 750238475065188353,11937 757376327817187332,46636 778209000806580224,165448 791273011882004480,235590 787342982181687296,208507 770253315498242048,117257 773862757003304960,139404 760294078525218816,60779 760969500032327680,64664 769340125771735040,113165 791443815588589568,235348 793124117104975873,249469 787291689903874048,209477 791441462982545408,238207 777229940685148160,158338 768891468324954116,109666 772079677905174529,127218 761233881517461509,11774 794989030890881024,264460 759616734999437312,54726 774588121732091905,138465 788950397838766080,221416 774832276496527363,144690 795716721067851776,267862 794211899583954945,11774 755219921215205376,32572 773881492476919808,139404 785826711321522176,198671 789414425023307778,225427 757660327282479104,48369 764941968820408320,47940 766425879387844608,93184 792794071823712259,224680 764987645953007616,82018 765942425562918913,87858 779875741324509184,177233 758057411777290240,51069 756286141133971456,42344 764249391217639425,82283 758267069209214976,52061 772800637633335299,132697 770110723036946436,109960 785472059308593152,195712 795406044809859072,266138 769175069712977920,109945 795248814466678784,265795 775779051537633281,150663 771994771132862465,125742 791982131463516160,240013 765947990024544256,87904 774931052305403906,130126 777818494545063936,140444 787734041038426112,205197 787914493145837568,208507 761022633173327873,62821 755287005311954944,35890 772587973548265474,131457 758736221401063424,52112 756623952693252096,44429 767831697526235136,100605 790565270746177536,231870 775445040663408640,149304 779471892419837952,174230 792988596802293760,247569 794657420362579968,262025 755882568306745344,351147 785965157142765568,199546 794588485738962944,261567 757870763047256065,46488 788193407738974209,214660 791467207033253893,238780 789456523558686721,225981 774995477188182016,146259 775757090870718465,150511 789375613618511872,224680 794686856944291840,262752 774435348151668739,130126 790885425829163008,234583 793414617070534656,220332 754825657222303745,33850 755141783105916928,34666 791412322749157377,231580 794218552148590592,258771 745177196478685185,351424 751114158440013824,16299 753679528527093760,27402 763702983431454720,79589 793322761330405377,249841 765917336855519232,89303 750928730936123392,11495 760891041834758144,65180 732300038282436608,349197 758305276919320576,52061 791073986386026497,236454 750831565572149249,15240 748932518078877697,11774 759428280881672192,56964 753823013460582400,17416 763471215566565376,74483 787345152587071488,209713 773931178667585537,139577 775741182890549249,11774 789915894080212992,213344 785939774968360960,199352 765940536511438848,90031 771290782926004224,122776 790711203693821952,233241 753780804753371136,25370 786543415089467392,204413 793202774427054080,249469 793555005319950336,252020 790582891847843840,232137 790949846203047936,234583 794599997996142592,261818 753952056034074625,30590 759374756743254016,57132 775807647744274432,112363 793579852515405824,253164 794010353445154816,256239 763871550013571073,80939 791040549713129472,235179 750075906815733760,8588 751576709904805888,18810 770777994369654784,120690 755058240417779712,34891 780154764629647360,176890 793251194340683776,250064 758244812348940288,51603 767909463726501889,101163 779311318511693827,173964 759106313980895232,55660 770760366938783745,120425 773674386700181504,11774 790728440311795713,172084 791498154113925120,239405 792530517782519808,243562 760667013626888193,62821 794001368570732546,257492 758445689164607489,52112 781064124557996032,175207 789989288918167552,225959 791721295045992448,238207 793593806218145792,250633 767132629753663488,97852 777291829188366341,159146 790655922972467200,228820 763905081842335744,79970 776797432080314368,158151 768071440637825025,101681 775787565064400896,151113 786245565533200384,193587 763876461023551488,80939 778375773933670400,167220 793119214458564608,249469 793237246015000576,250293 732204445082128387,65113 760612349816475648,62728 792499916719394832,246392 751555108027203585,18495 788126090111881216,215477 769964205730594817,114357 771578161817526272,126389 789975182643462144,229159 752926607547863040,24467 762639854953984000,73814 785589953610780672,196731 791341446733234176,11774 795010556407271433,262925 793913087111761920,255954 795375593332219904,266151 761271409997975552,65180 768283576924155904,105345 788409120193773568,11774 790938291075883011,164764 762742492605186048,431998 760115116318793728,61051 775820356263120896,151463 732171138873364481,1170365 777204302901313539,157407 792045440183177216,243075 761952000724434949,71270 768567027112022016,106702 769901263920128004,112382 793186410652131328,250430 755085209159086080,35044 763947582062141444,76652 791738778524278784,240627 792013191324704769,243075 793373478044966912,249926 752677055045640192,22779 791314026806538240,236831 791719339003043840,239456 754063675585994752,30296 754914453234200576,27045 773622310494285825,138165 776675442325540864,157082 777243127778336768,160634 780135257412698112,178258 760217902473678848,59666 757427377358172160,43383 763908479077810177,80393 779289844757307393,173753 792006411391635456,206666 755081867582328832,34666 765654061932765184,88920 757971157563891712,50301 790731667946168320,232863 750670937427554304,13343 794697000163966976,261155 773255099082825728,134993 777633931608764417,161456 785770042231173120,191699 758023342733549568,50464 776111654400647168,153658 779828622009839616,158815 767476115631960064,99476 791625096381083650,240145 771026346894061568,122875 774301426067443712,142271 774984053024026624,11774 763849551551733760,80716 770904439670439936,121949 773615086170611712,137869 790979902287687680,234796 793229443967823872,250430 756504882950074368,42432 778303002708811776,167311 753987704484982784,30590 763725883827859456,79691 788416556346859520,217519 788791497697001472,220526 791288491674112000,237236 780839115939917825,179718 785999485960806400,198591 771643382103805952,125163 786575015214981120,47940 789953727859789824,228372 756471607992909824,43391 755968735106641920,40115 759100851906412544,41703 767807967127281664,101383 781604630816026624,188401 753976150175592448,28866 785687378350473217,65113 753988217205100544,30590 770947082991591425,90482 755443984823189504,35931 765654723735068672,88874 767576223295926272,94612 754992377807376384,34666 763505180872695808,75460 781868408384131072,188498 775171943330787328,140025 786942554096996352,206666 756350681712320512,41518 767908249135833088,100038 757928400233369602,48959 766761841632481280,95343 768970644117524480,110480 757641713238347776,44274 766339068921729025,88920 776407117997678592,155187 795331764654927873,266079 786994511763288065,208176 768536438119903232,107446 788091170257793024,215064 755437507442016256,37422 777239977730203648,159475 767159824656183296,97377 750705477147774976,12292 795770798594265088,247930 763808189640953856,80393 773603580171292672,137042 752201833641369600,14277 777013732111060992,155593 792094506732523520,240584 793636309176692736,249926 766374925334618113,93286 786254457004756992,201494 763807919481630720,80393 770433308530475008,31871 790905618982993920,232169 732297674813259776,196346 777306938799431681,160480 791399611407667201,238843 786633224290131968,203674 786013408227233792,194723 752770222143205376,22575 793957643996033024,256016 762712802872135680,73926 767608493696094208,99471 785988207032803328,197512 768999184816967680,110659 785560944285917184,195975 775390646286819328,148903 791439076557664256,238864 793216718474776576,250633 768067951933161472,103261 753560291754053633,27881 795737891934715904,199307 759403286151598080,349856 770948584451833857,121949 793874853099102208,83342 762786518264000512,73814 777932943197085696,153596 750778703240568832,14968 778005993770852352,160539 785682542640988160,197286 751821260577996800,19133 772821478928687104,132335 789507343595692032,223921 777802507854704640,161988 754043740675682305,23725 763420652732837888,77708 776913102633832452,158387 755390255679676417,35372 755488977977679872,37892 776155560165146625,152106 792848158166360068,234864 755448347339657216,37433 785916179969814529,198671 788889215845015552,219514 788934220697612288,11774 786288598307844096,201583 786257110061297664,201481 788828615760867328,220332 791754824593268736,237491 792719077672382466,246225 750363543711522816,12883 774079406461423616,141360 774317442340302848,137777 790966830118699008,220526 792330940064432128,221476 732641520067575808,353216 765658748115451904,86103 789257084353282048,224850 773709960911826944,11774 790520082153803777,231894 753767861865312256,29263 791098000680456192,235590 787063065569169408,207965 773988570637832192,140444 760908916091981824,65165 780601399994298368,80785 795751209655267328,267521 781682006069358592,188119 788756925735313408,220526 764097377619681280,81702 765033895410688000,85562 765645542533767168,88930 770674575134818304,120610 776146596849332224,154071 777238569438023680,160592 793622477830172672,253032 795360077897154560,266079 751618205580292096,14277 791267528114700288,237491 764842752043474944,84724 786012715642974210,200490 770081253630640129,108849 794624204360585216,261987 778689107119579137,169923 795247102066561024,252711 791433610758848512,238780 762411583528112130,431998 793535620731797504,252408 759332130753286144,57904 771752113978376192,127711 758135781529571329,51563 761641838684041216,69356 770785186397032448,121479 781219669973798912,185595 774991696903872514,146259 775790208025522176,151748 770651913461334016,195876 776974574617518080,158387 795086075421134848,262849 791822097064407040,241819 794730691443519488,262022 786416281033383936,201958 788754679698116608,217837 765656679539019776,88874 780463494621569024,179742 794054679101632512,257492 789480239952961536,226346 785934869767401472,199211 787719565824315392,212076 757631176924209152,46873 775016084739022848,144648 757745659147644928,45690 763014841875529728,74321 766426645817274368,93850 780053868545736704,177233 795485750888370176,266138 788175520836050946,215088 753686754201309186,28732 754170537329426433,27773 755434811020353536,36467 757723433459343360,48826 790575079147003905,232280 794681043085328384,261155 776604412601139200,156053 771005750181175296,122146 774635513579921408,142906 793078669065486336,249286 764130418970939393,81869 774294875709796352,141360 790974648901070850,235590 750761086941532161,14349 790525404717146112,231894 792128035709255680,242693 770014034737455104,116373 787778167301935105,213064 759490661842161664,56964 768162134287015936,104332 770502564936769536,118737 775731186341515264,150511 791496075446149121,238395 755921950422212609,11774 762714599019773952,73814 773612234756984832,134874 792521694338482176,244373 764609896679702529,82002 766201280624726016,91762 774070019911143424,139404 794623110540509185,256038 775433203138105345,141415 791111752339435520,234583 792588319536386049,246314 794211808911441924,257423 769283980608741376,112336 773110061459726336,74133 780899824119975937,182870 759187973988462592,56964 749783666784608256,10064 758253537444835328,50923 778019225096953856,26066 781084553532284928,184223 792878006834499584,240627 763014605979262977,75724 763556424370778112,78853 777873965863895040,163149 778762161715765248,167939 754755530485272576,33356 755192338197073920,34898 765232532870881281,86472 792917437163372545,248545 793997993938714624,226180 778523972644249600,152594 794571349092012032,261155 789217973206589440,224333 776268774706151424,154915 793055502733287425,228292 771968471047340032,127218 776917564400148480,158387 788050703000412160,11774 749415082333917186,7828 751205392055562240,16833 780590143522480128,181548 781554459721641984,186584 787107482241994752,207109 795662566362062849,20824 751128106027614209,13343 790913149440364544,234583 790390641851260929,229148 762134558187728896,431998 763780061874884609,78566 770212078703435776,117294 777912490063638528,162596 780807180131897344,183269 791138288040017922,236884 752214051040538624,18539 779734088005529604,174557 763044004208533505,11774 792063652593446912,235597 767771942510288896,40035 769230515685642240,112158 769538901576814592,113165 773617241845825536,128284 790338233347473408,228341 793182011674337281,249926 763118434976731136,74155 773215969565106176,133529 793999802405003268,256239 756287466529656832,42495 786573097663160320,204413 772986825187074048,131421 785636390549815296,197512 786348916971298816,199307 789533411782242304,226823 794571207215550465,261155 756377256067420160,42432 770379660458950656,118191 788874741318770688,50439 786513993460580352,203674 793171523720867840,249469 740882322644426752,43950 751020956563406848,13343 751944026241142784,20295 754116975035490304,30590 756561464463425536,43315 792555724735995904,244813 749767055755210752,10006 761152430935375873,66857 785489890511245314,196277 776817758050934784,158387 752262847925657600,18374 766507555032076288,92958 756866814097944581,44429 787735494037680129,205197 792076047919427584,241940 794176101727830016,258249 771024510451453952,121612 765723063010951168,88361 767199346983075840,79987 768417547779792900,43950 770413233945522176,118761 749628022202830848,9433 766178428143931393,89762 776714388069900288,155898 791013075574894592,234583 758752620865462272,54974 765783154279981057,87904 769580933225644032,113836 789527498555916288,226908 792148881379319808,243187 732740996614721536,112718 790885480749424640,234583 766151174093438976,85562 785649584760434688,196277 794541713016516608,261120 756559155947864068,43471 785636925008859136,197091 771198151495561217,124191 776447952109862912,151299 768577516906872832,107032 767178698952839168,97386 785985025862959104,209828 779429048317571072,174115 785644045179559936,197512 788484601194901504,218507 753715300432883712,29456 760662923324690432,352572 790969147437953024,234653 794187399421169665,226731 792565807314264064,242693 762455249827225600,73102 764846468138229760,84724 778607069704224768,169226 758098441331499013,50923 770351161400492033,85789 777303930564927488,27284 786632774379679744,205270 771941289457745920,128931 787078149779619840,209043 779189521845882881,173271 768561043660431360,106702 787835150369304576,205197 756281759734587398,42495 768161768459739136,103261 786786264385216512,206225 763048659957059584,11774 756725714850754560,43391 766309337941893121,11774 765007887978471425,11774 765663643178405889,89076 779276297512058880,172962 761618968540872704,67226 777002947305697280,157693 772163919477473280,129991 755838804175355904,18215 763100961933930496,76628 768880382527741952,109666 752273316476510208,21714 776739257620783104,157693 769202689251110913,111919 756997733991473152,45369 776892873295826944,159146 755163074332598272,35890 791388305292075008,238290 768147380830998530,103107 768435282081419264,106281 768977918118596608,110344 788793594840702976,220526 761615546118987776,69711 763073355914235904,75724 794354117845975040,258044 795702283984076800,268356 763625095877300224,77620 781118605656293377,170373 793111878100586496,249469 793589271689039873,252020 795234993811427328,264397 785814862408609793,198671 751845624199380992,19355 775205557955420160,146259 760170512429543424,61470 765611171240091649,83881 766264566309191680,91946 795744781783670788,267576 755225093433724928,35403 791712735906201600,240718 743146638068301830,11774 755075463756722176,35044 769915567675412480,114306 786386888718364674,193623 772909252193189889,133519 775549143859208192,146847 765697069294039041,24173 740326509060206597,11774 765025307778805760,85757 777236389515538432,159847 749739348459872256,9087 756552366703403008,43553 766714258566504449,95672 768225987259670529,103924 755837352832999424,18215 757092966452322304,45964 788211506026610688,216009 750910084817907713,15917 767391694299930624,56964 771110662294634496,1249841 742166852248338432,11774 760995029301297152,65291 768822508787163136,107469 758432497160032261,52061 770997377465475072,121612 758749593316143105,54070 794675310377594880,686533 762745508414840834,431998 785538757936250884,194949 792234804959862784,243187 758104803339669504,51451 759123024729694209,56322 749242141113610240,7121 768910027855843328,108396 775431935409659905,146991 767710797602623492,100605 762098833522249728,70689 793523208204881920,46290 740285459318726659,99816 743830151243378689,47188 793877776000425990,11774 761113865295765504,65180 750755332993921024,12746 795761080127684608,247930 765004688060219397,85414 778344022158954496,95075 787792430724767744,213064 790951306894594048,233241 768155484461289472,103354 788016485771993089,214354 760170113999962112,61051 794704460748648448,262752 738589512373178368,11774 750466443444051968,13450 770125255046291456,115526 762630856850702336,73926 768508581033443328,106281 764416420935507968,83391 758439718077997061,52545 764169219663683584,82066 788930577965645824,221971 756616234024603648,44429 772898487243460608,132578 790549081290526720,232137 790755670052134912,232169 792029093147447296,243187 768561142713188352,104809 775683377672454144,150663 792114999170834432,243187 795369027782770688,264397 788300055434424320,212528 767544066946977792,94627 779310851769720832,173964 763874753585250304,80648 786772457420009472,350699 754736430660849665,33356 776098690318606336,153575 755894275020390400,39957 756256267887345664,42344 759891953265803264,57574 793980073829285888,255942 769654351379963904,114779 794354553009356808,197512 761323665992589312,65999 769921223706939392,112693 773908081545711616,139404 763032242822193152,75724 787036481680465920,208579 777637693668855808,162610 789196870715252736,220332 793646175102566400,250033 793841587927343109,255393 763432211815235584,350823 785460058016649216,194648 769886338938183680,85562 776418844956995584,154832 781409655398498304,186584 752058308920500224,17120 767466681501421569,11774 777999468406853633,165435 766739739764461568,95672 786791174073835520,205353 791107012847370240,208178 793141806431174656,249895 763718349465477120,79691 778817888991846401,167839 779128044128706560,161993 753330700120629248,27061 774221871936049152,141360 795244251735003136,258456 732934801695604738,354738 766302946157957120,90908 761064074750808064,62492 773174013589794816,133081 788809865636438016,220767 768895297699340288,109447 771413911643926528,125367 752931340337774592,24173 775069596394983426,144730 754753380199768065,22393 757869740496941056,49754 795077108284260352,123499 760851660122034177,17640 785283199165460481,193669 759120787622113280,57092 791138406382305280,236884 732982125100736517,354927 781817775610273792,187044 773997532804513792,140444 788432528864673792,217837 793182630959165440,249841 793483261439684608,250633 765191287364386816,86103 753984806539505668,30590 755014223600779264,32963 756906439873036288,354167 776988839210389504,159850 785259376584101888,194154 787369394087133184,209035 766349726602108928,92885 771534665903591424,125554 753922405790261249,350711 772058795560296448,129335 780937498780397568,183269 786876855056003072,207096 795106415874482176,265284 748747397061156866,352723 774277119216082944,140444 786569847505317888,204413 792858686460878848,247819 792543063352586240,11774 795418835868233728,265858 758313467195424768,52112 762777637555089408,74247 785298683398987776,11774 763026487091998720,73814 773989385817694208,140444 770397377777721345,118191 787496930054135808,210650 790566054325985281,232137 793323423585959936,8044 791838721838555137,241940 795054154494275584,247930 781305879715078144,171991 793852296694272000,255942 778182176064012288,166076 733080755249643520,353200 794667687007940609,262313 794102987291361280,257492 763868283544145920,80939 765578247568396288,87904 760514264385916928,62771 778270633780187136,166532 770557588874334208,118192 789537398787022848,205972 733290821269610496,355480 750685442853498880,13343 732642649728024578,353166 749425182696173569,7155 794364400975036416,258878 789236841757208576,11774 794644900105093120,261155 755184767943925760,35890 759054754630684673,54070 760084941984133121,60866 750329312935641088,12357 791672851229057024,240145 794018212329308160,257492 794890593252081664,256564 770404391253897221,118191 785694436441194496,193531 790762414291587072,232169 774024552124866560,139360 789794328331694080,203546 760451139401900032,62063 785547114424131584,196917 794996534668574724,262022 789447034818420738,226048 765907912141053952,87929 778967821950877696,170187 795048602376740864,349507 753955197051863041,30590 760862117306085376,64678 777097005697011712,157082 778347213583855616,166852 758286957676007424,52061 794633296785317888,261942 776177706379587584,152872 785594126137905152,11774 790562776712228864,231894 767911079099891712,102137 790877669307125761,234583 790687259456516096,232137 759753248748163072,59448 763828442689183744,80482 767710572863303681,100605 773873260488298498,139404 753949387919884289,30590 785248241940066304,194311 752099989136871425,19528 758465550120988673,52659 765163446803369985,85562 794198322923745280,257492 777718769531494400,161456 771581550747979777,125222 788831897677860864,220526 790546681280532480,230300 791416406126407680,196314 763885730393231361,79589 776412979805818880,155451 780802391050366976,182726 781118218521939968,185310 762002331915395072,431998 761215750543581185,57574 788652669913014272,218258 791376657210810372,238383 775172367324680192,146259 780531144798441472,11774 756424644261912576,42249 759140738802315264,56964 780830689524527105,182659 791402904632430592,238780 794630310898073604,262022 755407551139762176,37044 764928262233554945,84887 776185226536054788,153854 779782298980016132,176890 766066818234535936,90482 786594248439177217,202636 786986499484946432,207287 791286814661185537,237594 768952479786475521,110477 744414745525026817,1247633 785329917923844096,186883 788424080378695680,217634 793093546769125377,246987 774700468652023808,142721 793933088061538304,256255 767107278730301442,93112 770240441929371648,117473 765296089230561280,86472 786587263836708864,203674 788233157485010944,192840 793679063722266624,250633 765215420622049280,85562 794090704142090240,257353 785493320084627456,196277 758290703243808768,355994 781615667812376577,188695 755534278688182272,37684 771574521841147908,126389 786942878543024130,207287 772261103996903424,129471 780613007772495872,150151 785520477041156096,196277 785797389542055936,198586 778060810480300032,163184 792436846777208832,245074 760150563430473728,59666 764154415355928576,82066 794923622599192576,263895 751764259529383936,16638 754761041272119296,33549 759413601144860672,56964 760217365493653504,28531 768089999803879424,100893 771785324418756608,127134 780742250246660096,182036 793553765471252481,253395 794555800882511872,261155 746842830300078080,35479 779940506713325568,177337 788775245096321024,218142 795672769199370240,218495 754719806956371969,33356 758165372767965184,41703 763826433651159040,80607 763853122225614849,80716 753872880773898240,30247 757262023352840193,1248475 791414302032949248,237908 794950881955500032,262849 776429423281053696,155688 794282271796842496,259200 778006641715347456,165435 794495700625195008,257492 795761178228166657,247930 780166108850499584,178716 781744186752114688,37160 764781473324937217,82901 775146499713933312,146847 785659505740611584,197091 792786764020736003,246619 763025292004917248,75899 763346388839260160,77727 787068848948162560,207861 762963499085467648,75631 781470379596476416,139404 786905810320236544,207287 790597308626919424,232169 758042423482286080,50581 760622294762975232,64115 732817965511479296,352774 761729250302971904,70475 766823667904966656,95672 776221533643636736,154698 773907343272620032,139404 790520846523654144,231358 794276875547725824,259063 762726931326349312,73712 794200864353353728,258598 775419441580498944,146847 794335581350334464,259659 788745862692364289,220029 756577208282460160,22166 786632568565227520,205270 785321649578979328,11774 756917643714695169,44163 769595727681052673,114422 777842635230752769,87904 778311417636290564,163707 792066345797980160,238843 760971339675136000,65174 762690079592636416,73814 779432952522506240,173513 791005865616769025,235886 754197986100514816,32157 761464268298424321,47940 773847413370990592,139404 780795924180242434,182726 788280891109933056,207212 794983662962036736,11495 750416668527095808,13059 775364855804985344,148473 786803534779985920,193633 773629021422837760,137158 743368435061657600,1170550 750368295396704256,12883 758071972005765124,49843 772922980947009536,132335 787799336377647104,210235 772832506127101952,132335 786993025465528320,208176 759543458440810496,58255 754006224480370689,29263 787122784459714560,207949 789197294285447168,220029 758874989407838208,54070 788760814085738496,220526 776941939438522368,152589 758449830783967232,53144 794053270041870336,257492 794616921090097153,262022 764651591991373824,83391 770771974821974017,121046 790903358437597184,234583 757779317308862464,49431 786961864370622464,11774 768419401238474752,106281 756268745786470401,42249 773741104483237888,11774 775029515093471233,146259 774363265040130048,142668 780904038292262912,183759 795607329412710401,265855 757232869911789569,46294 788051774531698690,11774 733035800322007042,1170833 762853809148145665,75174 768213588624416768,104406 788058787747729408,215005 753920933237182465,25135 756504680470089728,42249 763446198703390720,63149 732963489816272896,353200 771321403232571392,124601 773902113923485696,139404 787444872215158784,108396 742336956642656257,349951 754748876859412480,33549 772000229004603392,127218 778041498256285696,164980 732731551616802818,353843 794264300806250496,226320 756537789609545728,43828 778643044077887488,167319 790911844043087872,234884 790307129773072384,351236 780438861088301057,179574 789249924953214977,224123 764167715363905536,82066 793636416735547396,254135 765597307286986752,87904 786908664556720128,207287 788540615478874112,218875 751094888788135936,16897 791365190654709760,11774 794526710637019136,261155 790282787949600768,228967 793077988610994177,249210 753579960091156480,28281 794765315171291136,262784 767275932679757824,98646 781908951856254976,189724 792148715150553093,244464 795045469525307392,263532 771572272704344064,125367 785481002353303552,195723 751609495609024512,19000 758335550189219840,52554 763446285986705408,78159 794474441925197825,258598 764220090661208064,82766 764788662953472000,82344 732738897063608320,353262 775292539029127168,147974 779449409067216896,174230 786299764518236160,202727 786383122887835649,202248 792105550246916096,243187 794682758266122246,261155 774172559260561409,139404 780778004461064196,176128 764910823521345537,84710 768854660123766788,108782 775506818592309252,112363 763835035766128640,80393 769001530749915136,110023 790647376478298112,232169 794227714425114624,258909 749241508021170177,7121 772070917451067392,129128 778310344519319552,164826 788749554254548992,220029 794667004020002816,223249 776893660524929024,157082 795086098242277376,264397 756621507317600256,44429 757437072395243520,47284 790624940638732288,232791 791353103110909952,11774 793786805287948288,252581 772020738974965760,128382 792430549302337536,245268 763855383630848000,80393 764280610030518272,39096 771700002846609408,118191 790734827385393158,232137 747588301465460736,11774 793464958885384192,251452 761621691164491776,7466 772541898363994112,131542 778346869130944512,152594 764411008005709824,83367 779071373218119680,169916 767871353647017984,98959 755213971708219392,35449 791010136735248384,234653 785299993762467841,194213 781744347805081600,47940 787122275245957120,209351 792162617078976512,243187 750749930684354560,14277 792870113875677185,247877 777937379852156928,164633 780674744534171648,182036 785303584036515840,194934 756185910698450944,41141 751616905501257728,18215 752238483142574080,20279 748606362838507520,11774 775222718610436096,140900 775342602128351232,148473 793934574753431552,11774 770623881841258496,120108 779770545474768896,176380 753681473442574337,28521 768614379164012545,106896 793320724190535680,251452 776743588239597568,157755 786979699578634241,207287 780170650266718208,178157 763525099505025024,78566 781313558281908224,26066 789420797366530049,225943 753345577287618560,27045 761705056441819136,67852 778490220358537216,152594 777735841498017792,153610 795011792732684288,263896 766383689605361664,93286 771417187575853060,125367 752684601756168192,23167 765152437598584832,86103 767181956987559937,26066 750478943778512896,11495 766418253698564096,93184 757263509151289344,46384 758767501685628928,54070 794552211170672642,261155 755475431344791552,37044 760342353072697344,11774 791979281614114816,240070 766209368178032641,91770 757710451455070208,47844 775052197373497344,146610 790751873674387456,235349 793284285671149568,250064 767226004540628992,97852 774108314166624256,139404 775882860980998144,148856 757635097961070596,11774 769534706002034689,113189 781221928895913984,185595 771785699246809088,127871 775423029165842432,148045 763804072629579777,79589 767856047356653568,96848 768433773612453888,106083 780762611025584129,182960 794529919774490624,261155 795229721349025794,264774 765949950463205376,90384 795109488151777280,265102 787358450489491456,208146 778388485975703552,164814 787276249559207936,192363 792077974975631360,243614 757080473059328000,45964 777870340030693377,163990 759293909168168960,56964 771918293183635456,125742 777354590450778112,160611 791707356824502272,241034 758281659473027072,48289 785923949456596992,199350 793296595051610112,250064 793963181202898944,252341 756264366010425344,42249 764517485353787392,81946 769593148519612416,106716 788856636412719104,220717 760550771016495104,62757 767448962525634560,1249419 779161341592498177,168284 791498610886086656,238207 751082451200532480,8588 754729985479434240,22393 761666193581232129,66922 766549740548788227,92116 769704287123312644,110585 778651914695221248,169437 789426873570844672,102730 781884448493170688,181516 757723526413557760,48826 769435445625102336,110302 789943084993880064,227048 790938449167593473,234796 791744422471798784,240584 776072681531711488,153095 791373981974605824,238290 741359099233861632,7258 751178880409440256,17591 765139295669714944,85734 771080905058377728,122388 755485882392584192,37973 795410467942518785,266491 758474560568111105,53185 760996583513157632,62063 767037293911834625,97472 790733520415129600,232863 790791984990478336,231870 760972381460369408,66105 763560178302197761,78808 766451908894679041,92917 778284898402471937,166532 752314271891992576,18567 756886479385702400,45311 764782869738823680,84724 794498493234561025,259457 778431523452182528,167124 788391489118146564,217519 792155602440953857,243075 756331818064883712,42125 759815474557300736,58924 762777569603293184,74281 772798447090970624,132335 760871260997857281,11774 768120149438242816,102249 755839176176578560,18215 776117510844317696,153194 759153555148201984,57092 775515789365485568,148874 777919301781037056,163990 794597108477296640,261155 749274863861243904,1247850 770806402914803712,118192 778771929024991234,170471 794321228240736260,258429 785574094255362050,196277 787928451214901248,213887 754723746053705728,27045 754754145760845824,22393 776672563594493952,155898 758657366858436609,54070 772221280938500100,127707 790994343427469312,235828 750213962789183488,10662 791497959380779008,239405 758081594997481472,50542 786115273262784512,200382 789960898668470272,224552 792763872205688832,247241 750098776115732480,11677 758024580397166592,50923 792050187342602240,243167 752180402685612032,14277 764120145077870592,81702 776944273589694464,158589 768817907312697347,108849 762281376003547136,431998 770399802223919104,91301 750708740752547844,14421 788304324942237696,1170441 761310258652250112,67401 763460678493564928,78344 771152148616785920,122299 765319105079418880,87169 788168979089133568,11774 770386588052312064,44421 786909782582099968,205989 757997155256786944,50500 793475734043963393,230282 762618065305542656,431998 776093715425333248,153194 760981938387628032,66159 792501520466010112,246273 763890570905300992,80939 764129147622793216,81938 765908207550144512,87245 768487462884761600,106756 754757534964035585,33356 776217998797467648,153854 789905152656351232,188577 793502096444260352,11774 753186683277942784,26000 764539513171509248,83192 780612091254337536,182037 749358565387743233,7546 749681815858745344,9754 790713474154307584,233307 762004012300398592,71026 788984431889485824,222715 791280993827192835,235590 778588731057897472,168794 781673621467107328,188458 765552145030639616,87793 770350966210174976,109167 786266649645178880,82294 790402516777308160,229693 793466806782615553,252196 763988878453682177,80720 780589515400290304,181789 785277040597405696,194707 786655660238839808,204413 758128800660086784,51595 773657186715201536,11774 777085645374316549,158387 779670168561606656,175970 767835227716812801,101681 773957321051561987,139404 776028758012784641,152735 794266294681944065,192780 764841838918250501,84724 781657936858722304,187969 785612692853755904,196277 791716277299458048,240145 766593725191553025,90663 763201017324470273,75724 795696270807625729,267862 794625839413493761,261155 768525006980517888,106756 772805848930189312,132335 786234056585404416,199546 791004813530058752,234583 793841668881420288,255942 768825199567499264,109104 775102185956896768,144484 794362844229812225,258122 772858358684672000,130988 794608127026941952,261155 760615448127893504,62771 768328689750683648,104932 760209431304863744,58537 765338477181308928,87249 787447529591873536,207287 792477441705054208,245035 794104856315187200,256502 753524959201288193,28015 766869365098622976,96767 780617690817765376,181755 792405553762955265,243165 750853554991144962,15255 790829997632131072,232911 772835116536168448,132335 775308587086118912,147391 786599958728183808,204413 791272624047419396,237491 793860846824849408,256206 777169583660601344,160228 753593977727700992,26558 755893650308161537,40550 765126951069622272,86041 775618207273066496,148645 779693659201507329,172185 794562476146704384,261155 763954842180030464,80939 771700932874764288,125145 785280663511379968,11774 785325896576237568,11774 786275932323532800,201562 763100990744694785,75899 786338247009980417,202379 790331769757151232,229910 793461188407406593,252020 758432952778907648,53001 788791157899849728,220820 791256831234547716,237491 795711898641694720,265855 768307841513852928,103071 749427832074428416,7006 792816610465636353,247773 795720668071350272,268448 764810470276665344,84676 773952833611714560,140444 774321316249862144,139577 774387501351964672,143210 794702447860187136,262022 786392598193639424,203674 785337760022274054,195125 750435574935322624,12535 758768367192768513,41680 765942161120518145,90384 795415537111199744,247930 759135108746080256,55257 778188876888375296,165488 759245325785821186,56964 789687282177499136,227242 767527727045996544,80939 761734759865282560,69947 755540539920048128,35890 793633514088378368,252020 763211865996472321,75899 790688318715375617,246425 772244508956319748,128519 789179572763828224,223899 787483214461882369,207433 786492767627309057,199504 792772399221669888,247241 779354920877187072,162431 776738170557825024,157325 777564693204303872,161978 781395024617607168,178117 754824684055564289,14277 759098581634715648,54096 772828590425595904,132299 787493453424914432,210289 790765167516585984,233558 753330004155596800,24788 775493120901472256,148994 794919722273927168,229922 759785448436817920,58542 785678960965353472,197512 772165619336773633,112788 788614498953392128,218967 763824113127399424,80486 792117362468192257,242228 779089998758895616,11774 761430508148514820,66174 777931624939921408,162786 734989830963105792,65113 792345876073058304,73655 795289329765642241,265644 763165189667639297,74133 766372513693704192,93036 773508824292614146,137042 770359110407745538,117257 770812880555941888,120557 777197517909921792,87904 791059664352010240,236393 758063825350373376,50923 735176067908935685,51276 762263970459901952,354834 777733150197817344,163376 787856710681497601,11774 775182162769444864,143948 793384562894180352,251452 769302208345149440,112788 785284517409861632,193669 788497278352764928,106085 767813636974784513,101163 794289148748267521,259063 770580039075241984,119832 780783698346020864,182960 753731328399597570,29578 759717597915013121,14751 781230434696962048,186212 791260617252405248,237223 756621980309172224,44450 792912991251464192,244270 791609856197332992,240061 789205076434833412,223899 793654392918380544,252014 761837790904459265,70509 775791837248237568,151748 781211070035701760,186434 773554722754203649,136947 763526815788826625,78853 775395757281140736,144837 776748245775110144,155390 790691190144397312,233558 748257200871604225,65113 768848973234855936,109104 795053722250440705,258456 791587874118504448,237935 771306496491532289,122967 777910907481497601,1170856 795348092031737856,263703 771941047618400257,126677 778662456088485888,168794 788812577081995264,220332 795759855852285952,268918 755563952558309377,38183 785654809818963968,196277 755785678042968071,738099 785529448468615168,196701 794539956404252672,261155 776587230152384512,156835 766665068314365954,92959 771061812888350720,123226 769050657785540608,239274 774383627316658180,140965 769285716711006209,112363 750337664029646848,11495 759267941665964032,55257 789112588743405569,223286 791278076843859968,234212 751559165978509313,18491 766012529122353152,90384 778210672148701185,164663 792823116040896512,245607 793101365199286272,249469 753163233310019584,24745 759070955029139457,56511 774458054037438465,139577 775495369195008000,149121 786710758600089600,205349 793493680816611333,252196 789947108417613824,221476 764118890645299200,80477 780946185267720192,182036 787402209688420352,198580 758277957114822657,52061 776169235613646852,154071 776893469922959360,158428 777132900638560262,159876 792100460412805120,241819 787320869957750784,210207 787618145833881600,209767 790171418847830016,227048 755535002385969156,354391 793843813869584384,255866 759494464322740224,58680 766263837171539969,91946 764088830324449280,78115 763449563571187712,78344 739336475951673344,304513 774670634945175552,139404 785580742180868096,196917 785943870878212096,192032 791089686693281792,234583 795194454365917184,11774 771545039310774273,125163 793198071110889472,250328 755165544135987206,35890 792950082307883008,246225 785922627256848384,199350 789732133380034560,227242 757740308163624960,49066 763031391777030144,353879 763453785339338753,76406 773939665216897024,139577 758072576614752256,49843 758143536059396096,47782 770708272655372288,120892 766851259928150016,95708 773374624100913152,136439 777987254492991493,164826 763121477646376960,76188 770754638387740672,90384 774267944444563456,142321 776430520725016578,155219 792062065124974592,243614 758332323217551360,46384 759071536649236480,56784 776751655236669441,155451 790897087718232064,232791 794631143656144897,262022 794669522154323968,262022 773112531162456064,134470 794534851881893888,261155 765570449346535424,87904 780485529401823232,11774 751142536618471424,16299 776109478160764929,153194 792136724558282753,243733 755980184780611584,40881 788011053498060800,214354 792929727233290240,248514 760571018142441472,63655 786004312992391168,199546 752057832254558208,18215 791972391500980224,240665 777847500996800512,163990 760708158411120640,61922 775515858584145920,149259 754816380487229440,24745 758118902224138240,51451 788844844407885825,11774 793725456415547392,254931 794268809360117760,259288 751869532780670976,17794 758029800476770304,50827 794161532955283457,258331 794259129837752320,259360 754747268314439680,33029 757274518876401665,46379 773779152918806528,11774 788560456382152704,214778 768003774489174016,100620 777905295968395264,164001 789881080761442304,228584 791037989874966528,236274 793121531261952000,249469 756308066681909249,42432 760966249404694528,65974 771392065250979840,121795 786699366681698306,205181 771423175573843968,125554 776236022791364608,153610 785871066111488000,198878 733027585987317760,353343 794027916929576960,257492 787019320899403777,207287 788564377620320256,218540 790597712185917440,232169 792138739661148160,243187 755759542260989952,39462 794625237598031872,261155 771068889354608640,123135 785562526859886593,197035 753309108011425792,26894 795090465813045253,264397 758669678180835330,53144 787323513489227776,210274 756940362208247808,45576 764108091667480576,79288 765563103870267393,87904 785260416930750464,194082 790964765753544705,230283 791078756806909953,235536 756601353191890944,44274 767601209427406848,96967 786325415715536896,203079 758405464904364032,50923 759011298231189504,349721 764872785294262272,82390 773506650498035713,137158 781354177448415232,139404 788447800400842752,217519 760875305749872640,65180 767121350616113156,96299 767447304349417472,99476 773942838455173120,139404 791404694769893378,238395 755623466049626112,38401 770272778180255745,117257 785492397031501827,195481 791395406223638528,238395 786062397865861120,200965 764132899989970944,11774 785953947093573632,199546 749277669167104000,8047 760439509322309632,62777 763169683767910400,75899 793576189197639681,252020 740328477597917184,11774 749343433324503040,7849 772598784798908416,131007 786302386948149248,15498 795482480686092291,266151 788689650814636033,218258 789165536479285248,215437 760819064998551552,64677 780958787645546496,431998 771449144581894144,125367 759110521899585537,56964 794330774048829441,259543 772609200258068480,127218 775730291524587520,150511 778617857387163648,168284 786114920475725824,200566 787373600063926272,210432 780761620645502976,168436 785631732707958784,197341 787486925380780038,211347 790241554782904320,228341 795703481105580032,199307 772773877982171136,132335 785851176923308032,162461 777588991965233152,162452 743074350832570368,1247565 749984597736239104,10808 759071722876186624,52554 788151812679344128,215505 778722484375826432,169410 791766166121447424,240584 793246368525680640,249926 755899013526716417,40251 775728466331262977,149953 793849049262751744,255942 754016763101065217,31268 755045772253548544,35044 757442322896293888,47266 763507919832788992,78861 795741515876274178,199307 776179042546491397,152314 791669427028762624,240483 795051324979167233,262849 778203276336652288,166102 754842652454088704,34093 769562890365992960,112363 789067581541879808,193636 789446087727804416,225981 793261627378372608,249469 786678940425388033,205728 793581761397653504,252020 793857548512210944,255393 753712074866524160,29263 757972150510817280,49852 767804095998599168,354032 781273945928527872,187084 785549930656043008,130635 767750500565577728,100605 768965015374180352,110362 779445349941477376,174230 793181241919102976,249057 749767940556386305,10064 763341711586299904,77236 763770136285241345,351463 769371409038602240,111384 776926321695793152,159093 791263644319354880,237491 766366711637352448,93375 790539797974618113,11774 790731523842539520,232863 767036222262898688,96196 786989286868549633,207287 788416804922224641,217519 754174078655860737,29790 778629164651974657,169424 786717867584528385,206008 756516595237654528,43391 790293737242890240,229159 795726694522896384,267134 761656219589185536,69231 781322139609640960,187370 764820699340902400,84724 795665999219585025,267862 763158981858717696,73814 788511833611198464,218455 753636898816405504,11774 794325206785363969,258981 787837674367234049,213376 757743976971632641,48736 764212957735686144,1249231 774312885300371456,142090 779363753531846657,167407 752923913772896256,24467 756989483258568704,45672 758865122571923456,51809 762062233975128064,1170700 791332608554655745,238207 757620742766882817,46076 785249192612597760,193121 794001980062478337,257492 770797164813357057,120610 791097301586489344,235617 794977375331250176,264397 764149524419928064,81071 764931542460223488,85377 773916358581055488,11774 772452096335613953,130721 779911850603470849,177422 794991234037252096,260613 778480708440379397,1170492 755520312477884417,37993 760333559215198208,61544 792249047046299648,243075 791781403360759808,240676 795059436779761664,263896 781268977657995268,26066 792056461828513792,243187 794003908435640320,256393 793609809878810624,252044 758488971064336384,53185 790693648174157824,232169 759442681814712320,32640 793151053717987328,249927 794674332060516352,262022 780614526974689281,182122 780939240490360832,183269 786662761333923840,205728 793494285349904384,249926 767402313849958400,98748 788179066037821440,352258 775383000905166848,108982 775377363412590592,11774 780550592150147072,181419 793844908394184704,255942 755108917735067648,35449 787889039755972608,11774 795081528766238721,11774 768624062323187716,107966 778251979734867968,166409 753692732066033664,28503 755286254074429440,35890 766373610944536576,80939 793079540255956993,243562 795771264497569794,268643 776954837300875264,159245 795414105268113408,265696 732598082790166528,349197 765218236648525825,86440 777991839978782720,164375 755081913128263680,32941 792544507006849024,244270 785707144301703168,196917 751596714742587392,18316 794382291241988096,259659 759944260388925441,43471 760956146626723840,65222 794398997066743808,256038 795722342009708544,267737 759880875454570496,58924 791063435106738177,236454 794026442778611713,256679 763721157266636802,52061 779049156916707329,171693 788150697187504128,215754 757311509798072320,46688 786966447155245057,207613 765070347343323136,85562 779471178176032768,138812 786680304249569280,205728 788816183688568832,218275 779338743492780032,151463 785255873966903297,194147 755564061786513408,36633 777473236611149824,161979 778371060408344576,167939 785755071984373760,197512 785310784054239232,11774 767006526145859586,96509 788762665845792769,220029 793108219082178560,249469 772462730741624833,131045 744003734913572864,1247636 758344633277644800,52112 766465104263118849,92959 758388809499185156,50827 775282884924014592,146720 790358959983124480,228037 795014531537846272,263895 795102240709099524,262925 778531588242042881,167220 792539508629577728,246273 773135576824483840,134470 770913956529438721,106673 792908141599993856,228634 773287727139729409,129991 756210602888929280,41837 769172865904152576,111133 772161754805768192,128615 761960704387592194,69388 764950945272737793,84422 754821997654216704,33356 790743085659459584,235349 773549637953216512,136947 791431245854978048,238099 760911007439085569,65165 757050358292213760,43880 785927748078411776,194082 776097784764239872,152872 788075594684702721,215005 765646013445144576,88428 778566646093021184,168127 754725856132464640,33356 764980454143451138,85562 789947506327113728,228570 753660457035202560,11774 787316335696949248,208014 787840355907543041,207712 755539537908989954,37991 765973784490811392,90482 792015539925291009,206257 793170167421214720,249926 779097146536722433,171324 768099301532762112,103261 760615817062912000,62728 793920064000958464,256564 795474014923800576,267133 754200905340289025,32157 779438188796542977,171693 789886649526132736,228620 774056280411340801,141316 793153367224623104,249961 795046514703876096,49681 764829495173926912,84724 768229191561146368,104406 786293861450670080,201558 763070535702118400,47188 764428328950431744,82066 791432069293367296,238292 755625859126554626,37424 770291460730134528,117303 792550063679471617,246225 794108387105665024,257625 765874472620531712,89915 789899069741232131,227242 790372547195990020,231058 792499277561901056,246225 753017993999843328,24197 768595829015715841,107984 739865146521096192,11774 771130408952033280,122126 753659329983705092,19598 793466165494374400,252020 793114316526456832,249469 792792607638319105,247240 795011599346044931,263895 778763386993737729,166852 795697148406939648,267862 765652617141837824,1170722 790576074862174208,229930 758106768647991296,51239 767414903741227009,98890 733297284721614848,355106 751093767822774272,15808 787044651433943040,205167 792162308206292992,242693 767778956418383872,101163 772835320635219969,132364 762742427383848960,74049 778404652819681281,167569 793212530340487169,249725 755831191442427904,39997 771013581399785473,120610 773923616090095617,139404 773956947447992320,140444 788022462831267840,214492 778732825063198722,169437 791779693045448705,203710 792487863837306880,243513 762065830964113408,1248994 795421397392756737,265855 759381700149440512,50612 755166759217430529,35890 765162974185074689,86103 790944053772726272,234583 762028804948815872,431998 734450089989660673,351147 762405364310482945,72420 781055205211197440,183759 790730262820876288,221524 755236407489224704,36219 765000427469496321,85562 771854348091482112,128337 791681097180426241,240483 754747251608674305,33549 785434277521612800,193460 787724520824180737,210235 789710307048448000,227252 751557162300608512,14277 780963960107524096,182960 793460973080195072,252408 794587126432169984,259190 753231134385926145,19133 753275814662119424,26740 756303318708695041,42432 772090635243380736,128934 735753585066024960,350682 785530644071841792,196538 781170742700290048,185310 779533442048364544,174315 790186341501992960,215505 761586150486085632,1248944 771408114646192128,125367 777885162780626944,47783 757475500277112832,44291 770787559827906560,121479 775771009156730880,151185 788783607691083776,220332 794136033176780800,257492 795021502580146176,263896 765944545712476160,89790 766591066761932800,93068 793535827745787905,252196 768199973615734784,103149 755052981851127809,33953 786095586911150081,196277 763910979717623808,79651 794656331957497861,261155 787386911165939713,209429 788074155036008448,214354 751810712029261824,18870 758145197897162752,41703 771387613752066049,125145 751178040734986241,17591 760982094667403264,65455 787399187906203648,210313 790225293151641600,227242 793796905943703552,249155 794804792711376896,262752 759724577131991040,56282 768201040604884992,11774 776582140725043201,151374 758717946956910594,54070 766364828080283649,92166 777977380912697345,160539 769705313872252929,111729 775656905175920640,150552 790207739116957697,228620 755489825088647168,37973 773859573572706304,139404 790659962636685312,231881 763436254943780868,78325 772800477108985858,132335 793164251309441024,249444 780049699092897792,176129 757696601917759488,48663 767099497654591488,96883 779553439516950528,172185 794729571564126208,262849 766262239590354945,87607 771827934243856384,124771 765211838258749441,86440 776087126022692864,152872 778327230510428160,167220 778783907219120128,169923 786281519874650112,202429 768558300870897665,106753 767358289260806144,82283 773492620706197509,136947 753379567591489536,27222 754980397721669632,34666 755966647735873536,40550 762107395308982272,71470 763918890107756544,79970 764975550373003264,85562 781218253867741184,186480 785527885914189824,196184 787147889847914497,204835 794719039822196736,262022 742398415972241408,11774 794335497896214528,258598 752842287718293504,23899 756186285736210432,41680 757624368499453952,47761 786967772018319360,207949 770235635177230336,117257 779404525572591616,173628 755503533504331777,37892 778164737624379394,166269 792355851155623936,243075 793482607451262976,250633 786902197158158337,204684 762501925119995904,1248990 765823467606446080,87904 794152094986964992,253721 765172558438076416,86103 794254753849081862,256255 777274163685945344,158387 788875377905049600,215437 766392044638068737,91946 780203918261387264,178882 781070729051643908,183759 786939943667007489,207613 775736252335349760,151255 776243154177503232,153573 780191502727311362,178415 787348825308532737,210207 789436103837249540,204343 740401681792405504,1170463 778312821746524160,167273 779022143355052032,171795 788788679842099201,218258 792091956042096640,243187 773265880176132096,11774 773874094450225152,139404 781355955812306944,139404 785952795912351744,199546 793974995332448256,255942 794532064779333632,261155 757555837363744768,47841 771728909767368705,124350 788059885044764672,215005 750840807590998016,15536 766261836240920577,91751 755168411743727616,32448 759091869791899649,56964 786376414085853184,198586 791314356797485056,237491 780669709725294592,182257 788413061031862272,216991 777596902913282048,121080 794677468166664192,262025 794685800902430720,261818 733428058049253376,355952 763812483408723968,76858 779728282845601793,175260 792142579924135936,243451 764460713574223872,82066 790997847042846720,234796 787028578726711300,208014 791248019786178560,237436 794175855316660225,258249 771398979904872449,122145 773282766905446400,135758 774017260386000897,138819 778639014375153665,167319 785840238602117121,198591 770447855685296128,118087 778644354323755008,47188 792118122815684608,243075 762494910880591874,73016 751884558732173312,20318 760689637832687618,60541 761666652710719489,69673 779115451934580737,168284 780513165306048512,180306 794868699098390528,262849 794623713606045696,262053 750404212505255937,12883 788910484523257856,11774 756920916798476288,44450 771656875511209984,115413 754748577226846209,33549 755442568385572864,35890 752008140657348609,20493 781172689650216960,185310 787139634228633600,209184 788506048063606784,217519 792738855333998592,243562 794023929991942144,256255 755085720944074752,33850 759193727009030144,56656 787019519269089280,207113 786398336907522048,203674 793530754387025920,251350 775077986873724928,144730 791415960104239104,238780 753735777163612162,29592 759511210639458308,57788 761434812045484032,1248915 785498156704247808,196277 773612439355002885,134993 791339354979340288,237491 792083702620631040,243187 752809064573374464,22393 791629949090357248,238395 793454293953175553,252020 757078951818919936,44163 758170539466817538,49121 751651645168103424,18215 789657696773345280,226881 790679996117323776,232243 760602689197793284,60794 775421849735802881,149189 787308096431362049,209796 755779097226190850,17416 771896414485872641,128519 775101617439969280,146704 791229081509437440,234796 791754537883217922,219531 763145123668619268,76771 764126107520163840,82066 788075677698314240,207849 743849441493299201,11774 756873663325073411,44163 762348112509865984,431998 765059252180422656,84790 778610225255505921,168794 795006782330388480,263906 753589708698054656,27317 773263338457460736,134993 790300295846825984,229693 785937849468096512,199546 790268236101148672,229693 759104491022987264,55660 787060958938083328,207287 760819465785315328,64713 788236997223526400,214899 788739998631755776,220332 765746715827679232,86440 768230856842436608,98959 770799751180722176,121479 763502136827211776,77598 770226862316462081,116306 763470170111086594,16761 753983765857181696,30802 763944595067539456,80939 785660698949025792,197512 764985997167845376,84889 794583320864571393,261155 755719268541620224,39162 790700908300505088,232884 793991150952648704,256439 794566267197882368,261155 774004693135527936,140638 775039385955807232,146259 792734314702200832,246987 794461497376129024,257492 763445665125003264,355105 790954597447634944,234583 759457042495045632,56964 792762561431306240,247241 795681536481828865,266151 765393790752391168,87526 793471868317544448,206412 773869031384309760,139404 778018886520152068,26066 785270400108212224,194667 791113020990640128,196314 794528160410763264,261155 749179984317652992,7543 760244623667113984,1248387 793671832893136896,252020 765966980612489216,90384 793276712167444480,250033 778674059017977856,169201 779673022605254656,176196 773634947290587136,137565 746492654943363072,195876 781541702011990016,26066 790513888542334976,231894 794096683277651968,255192 760859688694980608,58255 765621887506403328,87858 771511596799578113,125163 785833812789960704,197512 773642102458707968,137869 794566905503842305,261155 754762915547320320,33356 787318398451453952,210207 772101087436247040,129471 781122129676931072,762119 764407912047472640,82283 765277032217399296,86103 787320592915582976,209184 768085247980400640,103354 787054620547936256,207287 767131627432529920,97852 787470189520678912,208176 762705166650839040,738099 764171762066132992,78344 764638266368876544,83391 778377377663582209,167674 778650574099128321,167040 750443686295588865,10057 767087050680111104,93170 781835432451411969,188210 791312231816433664,237532 755132922466754561,34741 761022655809986560,65222 758043475686354944,51069 780875857397186560,184044 770848488808706049,120976 788442217316773888,215437 776526601681010689,155898 780885611574136833,182659 753360434963578880,27317 760754653755613184,63776 770151895360999424,16580 785949549328080896,196610 771433900019245057,124597 780126530278133763,177233 781282944480579584,186210 788478783057723392,215437 760885142667702272,65180 765219944132972544,11774 753218027416489984,25655 765815905574150144,89693 785655221196161024,26066 785568749579632641,196745 788611153169711104,215603 788761661876207616,220526 773249264747106304,11774 789537620158066688,226803 786483955528720384,200287 792746237418147841,247232 766744693405286400,85049 771358025995153408,124537 757562197283377153,46401 773869969130000384,138819 753350938946002944,27222 786303995660767232,202727 786338172493967360,200428 793192326990397440,249926 764485695926706177,59936 760952655669637120,65986 773240510110535680,134975 794620723579023364,261987 757759733235200000,47783 758269289380081664,51809 767790038083960832,70543 779075606055034880,171324 787304323088777216,193636 771360091605991425,106716 778291331906936832,167220 740344039917031424,350826 785772426390941696,197512 794545525064351744,261155 760075891934310404,7258 786088314742996992,49459 795692636141064192,267862 773887489975005184,139404 773690120033665025,133702 768856614409338880,108849 769520972659646464,113439 791384258480787456,238207 794216184082268160,11774 778559529030000640,167124 773558335865966593,135025 774839581535535104,145244 792761407963959296,247241 764569700600844288,81946 771839207602065409,127582 773953867281203200,140444 758041692607918080,50278 770074443892883456,116567 771285637118910468,109167 760965361948848129,65222 767172375653801985,89854 791450404596834304,238272 763869296871215104,80716 772083704088846337,128934 781446867557253121,139404 786552122221264896,204413 770006815803334657,110209 795701746903478280,267862 776466851501002754,11774 768196566125514753,99476 790972766061076480,235590 756999216870793217,44450 776604504032698368,152946 768217366140297216,103975 768480710818619393,104973 780427529928663040,173936 788389006115561473,352982 757012048085680128,45669 766297748031221760,91798 779032416262369280,11774 780727122658725888,46572 790253013839609856,229693 790738334465290240,232863 765558137327726592,88052 776386498815991808,155295 785640958356402180,209828 787498203423842305,209400 789955705969250304,228101 772877511340462081,110304 779027508247212033,171324 790253506846265344,228341 740209033165058048,11774 768216782200934400,100893 787104690190245889,206189 794187378856316928,255870 750722297212735493,14351 759497236430594048,57574 767402502539120640,99247 790936859283251200,234583 780483444551913472,180233 733330175891517440,11774 758712707465961472,54070 761391033741475840,67938 765599892118974464,82066 789155010445774848,11774 794917628297039872,262849 753209712167030784,25885 769297611731841024,112788 779866335786348544,177233 773699743545303040,138819 732982927575785473,353451 793499504041263104,252741 785269041162170368,11774 785995716074151936,200467 760955044468367360,64197 761956007186616321,431998 791340163519643648,237491 761637595843473408,69947 762805198624464896,74366 763098305966604292,75899 768109203730866176,103354 759142502431457280,56322 764233964592574464,82018 772915793537359872,132335 768467352631382017,87607 786578336403247104,204413 790287487012831233,229159 793140022287405057,249882 771748937430597632,124597 772836691644125184,132996 793242941645000704,250633 768109246927994880,103354 770451196368789504,738099 771663076475047938,126152 779085840685203456,172123 787249014995427329,209035 793108053771943936,249469 751124563707064320,17143 759425552625373184,58254 766414831935033344,93184 767885770476486656,101681 779087140047228929,171463 772803715690590209,132335 792408886753959936,230791 750682594254024704,14351 751819344741621760,18395 778392754795581440,166852 771077947063017472,122982 790854327204208641,233729 793139399932293121,249469 793850025293914112,255942 764225855530803200,11774 785955239815970817,198671 794528576481607680,261155 750904597305171968,15643 758498926815248385,53185 777541440805101569,161993 775388314798927872,148574 766497871168503808,93405 767793749548265473,100605 791589239360151553,239926 753318696194486273,26924 786754716768231430,204835 740298284539863040,99816 758371247340355586,51208 773890271331225600,139404 778819375600050176,168794 789115599775563776,222544 794164821654695936,257492 794601892324196352,261155 789959525273051137,225981 759145065759387648,56964 774360482505486336,142503 791344596013899777,238207 791022865126658048,235374 760192487411638272,61412 787189995069181952,207841 795401699674484736,247930 763126486677254144,76794 753360236623396864,26458 757882697700118528,49852 775843976167337984,151463 792151110891036672,243983 761593686467555328,11774 790694804229328896,226881 755414976836300800,37044 771038350270664704,122959 763772462651830272,80136 785614882137894912,196900 758062501112246274,51069 794288085148180480,259482 753646875224317952,28866 771506051283820544,126293 767489892792332292,99476 732987753420361728,354131 755195908195778560,35890 779411209988603904,156835 737311171192098817,11774 777481467626741761,161413 769135949234053120,109659 779143433344716800,172962 790668563950559232,108396 778385898182287361,166390 781371064186052609,139404 785634284140765184,197286 793181118635749376,249961 763904801008529409,80136 780990181033832448,184426 787623263270764544,210207 794770982284181504,262022 760430980880539648,62760 794366097721962496,260273 779122617664036864,172962 788518252645273600,218164 793220621320589312,250179 793640499764662272,254135 795613558637727744,267655 764572672059670530,83823 767828452967747584,101681 776583215796588544,154832 787730347488382976,205197 795611261518155776,267521 792362247087587328,240145 794020640785215490,256439 760212802682417152,54003 765384364221829120,84886 780798102580125696,183068 786370072616984576,202727 790556199469088768,232137 793857247092744194,155390 760544501781979137,60794 776551434393423872,148010 753985219720601600,30354 759284210251272192,349507 781298708830879745,186584 793645971066454016,252581 758228132713365504,41703 759389811618766848,56924 770102749577023488,114677 772283046368190464,130416 791628253651869696,237999 760519838263410688,60794 770620388044861440,11774 790004635498971136,355260 774765620260966404,144494 794306982257823744,257492 792442908339269632,244033 773979239502589952,140211 789148453066584064,223196 754718301809278977,33356 760585481235103744,63149 755545596417544192,38401 779059713090531328,168284 769048040472739844,110659 759612532562677760,56964 764113268982050816,80153 773506634286927872,136904 785270802920906752,194082 790880095321792512,234583 755563987018723328,38459 777240206558855174,159475 794538799992832000,261155 765253887037149184,86103 767906573515489280,100893 780618141097398272,182122 750172252793147393,8431 774464083273711616,143585 775524880041250817,132335 794322329740439552,259773 788803471529111552,203546 794317505141542913,259266 740528550097367040,352616 765712471050952704,87904 778428686999687168,158820 786953738833522689,207613 793582131586985984,252408 795189130229645312,170187 790045936428978176,229105 791602368357904384,235590 773166436030095360,134470 787094254686318593,207965 788538825320591360,218275 751001831011123200,1248121 778755438816862209,7047 792320369382293504,245136 775070602868686848,141091 789678928583462912,1170572 794725246586630144,261155 764277192637448192,82283 768441260625592320,103261 771091739268395008,148861 772142273177882624,128934 778737374985531393,170268 776990896617238529,159411 792857297772945408,247379 791348908417028098,238395 780888099169693698,182036 778163658278985730,164826 791068607564382208,233710 771455952276992000,125906 775789118810980352,151410 757463947431714816,46407 762433560217214976,72978 794111620955930624,254209 754737155088326656,27045 766428703144501253,93504 776606400013279232,1170441 788460527190208512,11774 763356717866299392,73926 753207229638184960,25135 757382286799048705,46404 778106461591339008,164578 786658980252835841,11774 791070371076251648,235990 756095898971758592,40932 788397636080406532,217519 790700062196240384,231517 768771160020361216,108849 794882787753021441,263708 793536256105852929,249926 794228654700109825,256255 760602185612849152,63655 769788954900127744,114987 769856911722160128,90629 780514733619372038,177451 781677412006322176,352804 764035623749427201,79693 788034938373189632,214138 795696109532413952,267862 795740240904327169,268448 789252865613176832,224818 778032861312118784,164130 785916300837003265,199546 789324634617511936,223491 762845570234880000,73814 755914419859623936,38183 781883646055768064,190635 794898918664445952,263697 764928022734573568,78344 773686560814313472,134997 775196066282999809,144605 781853054924709888,190635 769954312231456768,114220 791434368023728129,237787 762328584203620352,71099 771091581747224577,120972 791851341308043264,240145 753418859613331456,26289 765939988848488448,90384 732387332486234112,351837 759089281784688640,56197 753636418120015872,28732 761143616769175552,66815 781385838307385344,183759 781216385250701312,185595 785597501579538432,196524 790670007361503232,233307 772073091933417473,129436 780626257452998656,150151 775901383807696896,138490 779709488387325954,176196 789661643424751616,224680 755156350376738817,35890 759040975402590208,56552 768869411042172928,11774 765099930587398144,84889 766738097283399680,95708 790211922528460800,227130 778550374898753536,167319 781414413609869312,179098 750667188802031616,13343 765969225760530432,90031 791690640828485632,240070 788466868042534912,218275 791696821391396864,240070 767804369454657538,100891 770366769567457280,117257 769283492077244416,111454 751796139666526209,16931 755862313694093312,18215 768260363573825536,103924 770795149760851968,121561 787084722333548544,207949 791827640101502976,240483 773887132528218112,139404 758824516663382016,53185 763414583960887296,78159 770760173187129344,120610 773500865219072000,137042 764941324650811392,85434 785288415755456513,11774 753320855355002881,26924 766442058873729024,91810 779855354125484032,170187 779301050780037120,108396 790282675387002880,230282 775799426434469888,148357 792353110073237504,243187 769352784604831744,113165 750545929321742336,12883 779835481034928130,176201 763846092429459456,79691 786027833378246657,197286 764122605079044096,431998 765242650098294784,86440 791264002445807616,236502 787751327031922688,205197 752041977332375552,12746 738020957583872000,1170557 754880045374640128,33970 786537448453001216,204413 764806204946157570,84724 785981303745159168,199546 763843506284658688,80720 775209125731037184,146580 794169413087862784,221972 753919478346514432,29790 763814956571693056,80486 762734995991588864,73712 767078249201541120,94718 793550633320255488,250430 751629409501581312,18323 767432626500149252,93918 794563150196543489,350913 775649962214297600,150419 732674524240568322,1170396 753713317030486017,28115 757557237602590724,46401 775840437173161984,151242 750416906675511296,13343 774007026305277957,140444 786004311310557184,196277 761814299077554176,70543 769077264361422848,90908 789668490651336704,226964 756531558597689344,43553 760985484952731648,65222 757715497093730304,49056 793919728045678595,256255 780756343548420097,182960 787736975285649409,210215 794633890321334273,262304 791319857220452352,237235 760620957346267136,62728 764227084608737282,1249227 786445511003893760,201555 749794181984292864,7852 762141850115256320,68273 792440435868250112,246013 755422438117281792,37044 786703242537365504,90209 763259618688499712,75899 774269463671803905,137016 792436938124820481,245148 785526014151720960,196277 776853683338444800,157755 785914915370393601,11774 788446834591236100,11774 750156001064591362,11687 774494585020002304,141316 743119973845864450,11774 773950978747932672,139404 787014701515288576,208167 768514523863015424,101681 777196450551824384,158897 792793719024001024,247241 775059694759059456,146405 790594145731670016,11774 785514383195549696,195849 791965272789749760,242637 758449266775830529,52554 752849759057108992,23844 794620253619699712,261796 778846943594283009,169550 789428231673896960,225456 789811423065018368,227048 758018704336642048,47761 769160271420071937,111558 777624338132455424,162810 793886372612288513,255473 753815470789107712,29347 764669040199540737,82481 766365146159521792,90790 794558294362701824,261155 791809567525105665,241819 767804375884529664,100891 786773547297353728,206353 789218442104614912,224225 773613692420186112,137818 777813980958064640,163763 732645251765141504,353228 761182210133204992,66897 793301191455305728,140444 764973896965566464,85562 779079788061298688,172523 785669228359659520,197512 789900591849885697,228292 773964608092635137,140444 776818186079629312,156835 758746084915032064,1248582 788802888134959104,220332 776121888154189824,153760 793876649125163008,256255 773978998162464768,139404 780732611756953600,182257 791725122784681984,240535 758222203720695808,50983 785930299918077952,199211 794496330416750592,256534 781504698377469952,188401 770372002171359232,117310 776632329905246208,155390 787022369470709762,207287 792998348353658880,242693 787990145811099649,208391 791349507929714688,238395 750168518830678016,9433 762095955898404864,431998 781126610535714816,185296 788468049192034304,11774 792921601272459265,248437 793129178916937729,249348 760472259186130944,48052 768099607645659136,103012 787358819974283264,209309 765064283524833280,84724 788062375853236224,215005 761430606286761984,349856 779093933020311554,168284 779328246194245633,173964 778647798514200576,169226 792420858451165188,245268 733323985174310912,354285 760545257863938048,11774 763194029769011202,76623 788167185088643072,215969 774556059084070912,144143 793114330808090624,249469 794533212546600960,261155 756254668473327616,42152 793123773633421312,249469 795351987013480450,266138 771767324328222720,127871 754029573277380608,30296 755524556245401604,38144 791731506565689345,240483 795278878172479488,265644 763552142380511237,79131 793188711454367744,250408 794938444472549376,262847 756004290896941056,40926 747839603395207168,65108 761954944630951936,70689 765232270684729344,86103 777720305699749888,161407 787369897583980544,206007 787479355064811520,210313 777250629051879424,159475 778245866775863296,166021 795033640610701316,264804 764124977918386176,82066 763800206341201920,80393 792061121842720768,243292 773904113142595584,139404 754853966186483713,26721 786250638808186881,1063777 788058657791541248,215005 759727305845420032,56964 795138483476013056,260033 768472368855515136,106716 762682350874402817,74133 794881489922064384,263697 793503819707650048,249926 791289283122372609,234583 790559394480070656,11774 791698787181834240,240145 769577597508476928,110585 772944669584023552,132364 750780598843740160,14968 751614026761641984,14277 760695874909507584,63451 764706003694686208,84422 788757453374627841,220029 794325411949924352,258878 772890284451651584,132578 757805196902666241,48922 771501057071517696,125163 792000441760350209,241334 733047854479073280,354869 775110445346746368,146580 768182008149315584,104406 794449012359393280,260033 795382894399254528,265885 767456340713365504,99571 785405784578490368,173347 744966967094738952,11774 794604662536241152,261155 788502493584121861,218495 767818985123569674,101681 777816599025881088,71794 733355303014535168,355260 773917207684231168,11774 777756774413791233,349408 785872587960225792,198671 791036941890228224,235774 791865262731431936,240890 789558093419995136,225949 767856607204085764,100893 753564770846908417,22393 760475200722903041,62063 762253607433408512,72382 772812665878032384,132335 789731671427862529,227253 781118175618408448,185470 795348148592005120,248652 793509978627710976,252824 794620023331586048,262053 792431507700748288,245148 795682999211790336,11774 767822236753489920,100893 765621339306749952,87145 777949491936661504,135136 770348674778095622,117377 774094428210278403,139404 785640524728274945,196277 774200366380351489,140444 771183008283930625,123583 792187312771895296,243187 766411389619441666,91946 787047359255543808,203448 791638399530610688,239926 787240834232090624,208016 790169046608076800,221228 768598666894577664,97468 781569728628137984,188401 736209406577152002,27848 751112331669700608,16506 770421314003886080,117263 750387469137416192,13018 761238692262477825,65887 791646726402605057,239405 793866262581346304,249926 765667768196825088,87904 732287995013783552,349347 770054592147185664,11774 792219719789056000,243187 793189791294640128,243451 780570000612532224,181419 760898428079439872,65500 762458855989051394,47283 795121239886950401,264397 734503861289779200,11774 778645313640861696,169226 794342965728706560,260081 779394047064412164,174557 759498521561014272,57574 768170046891954176,104162 778402376810102788,166362 793653539633410048,254209 733196941249675264,355106 769141535656980480,111555 789438818810077184,225981 753871762958450688,21203 758793447046348800,55260 792685844851077120,229753 761167495130677248,65222 774050548672757760,139404 752945323463610369,24257 758052866221150208,50978 762082345780248578,1248990 792267716442722305,243075 779716739630194688,174756 781909983319429120,159876 772900607300558849,132853 781674151274774528,188401 792877123182534657,243761 788822220781023232,220332 793913647982460928,256125 779413392327049216,171795 772950071218360320,133519 788864563219398657,221143 766844711415848962,81955 773971806445199360,140599 758003572789260288,49852 795056711522365440,247930 756206438100246528,41680 765281291335929856,86819 794385118450348032,259659 786916479644028928,206018 766355521012174848,80939 786750658259083265,204078 749707046233239557,11774 753293889247776773,26677 788738746120372224,220332 789120188394471424,222561 792403750677680128,245607 793587720278855680,252196 789314345469636609,224680 792516522497437696,246273 754045166210600961,31400 762283040403972097,431998 767479608191152128,99476 791498234745147392,236393 790524833251467264,231894 764940253996027904,84724 766070872511840260,81929 785464051002331138,195975 793043852630298624,245750 768566592187670529,107377 763833518845751296,79691 777827283461664769,163763 758122258049052672,51069 764928097158205440,85377 789284888117673985,224680 750767464221466629,14349 792119710993289216,196314 753680461486886913,27317 766378781938331649,93504 775821227327762432,150663 769368661886840832,110302 794552209602179072,261155 780492671173263360,180520 791113068621070336,78159 794189271678812162,256502 767732926452633600,350819 749828477205946368,10395 793759822265057280,250785 766747669502930944,83751 779119988888272897,168284 787765135913783296,199307 795198219949080576,247930 755489113202044928,37892 759193960791277569,57356 793707936266776576,249926 760862525437186048,65222 790536110120185856,231894 765193925271388160,86103 766492033611620352,47940 775492336386183168,148537 758705803763159040,54070 766261837201412096,91946 791006138447781888,235828 793939834045952001,249926 781182105132818434,184223 785588213389799424,197286 795415022264614913,266491 732987554845339648,355137 764646308003012609,82582 792056023603437568,243187 792790745900052485,246619 795365937377525760,265885 766018498946478080,89923 776736942712950784,157755 785712447357235200,196277 787309039952756736,207965 786475189760647168,192749 793241910789873665,250744 763714254214049792,77632 771766691567063040,127871 778688999586050048,169715 793870802558984192,11774 758622749338271748,54070 787702243021717505,212034 793164066122498049,249841 760142635075969024,61145 773931174670508032,140025 769882581315706880,115531 794344423710670848,257406 757920930463121408,49843 791347453937070080,238383 776263093684887552,153095 766405042626764800,86743 770383059690491904,118191 790888760514863104,234583 758119797251051520,41703 762407717247946752,1170382 776583414598148096,156644 771306446268997636,124597 792447623294771201,239380 790677404297654272,231716 760487900358279169,59666 780610049718693891,182049 757289720212619264,46406 773956924022726656,139404 762008485919727616,71502 775559879335477249,148684 754717368102727680,33356 757182524653203456,43824 786046167612137472,199546 786990958206255104,205455 792236631252082692,243398 760540631412318208,58945 762084137276542977,431998 793991902567669760,256276 789977290411216896,227242 788357241636261888,215608 791630099229532160,240145 795688216267550720,265855 771723846898548737,126152 771318703333924865,123280 785848952935489536,198878 756678164156387328,42432 761713879130845185,69356 766379982847348736,93261 777312635993919488,160014 780652531508776960,179936 732677461918556160,353016 750675590601019393,12746 751100328108396544,16897 758039867334930433,51069 792935714300174336,248514 790963010261188608,234653 786067464287318016,199286 759186972313346048,54070 793971356685795328,256552 795442560458260480,266079 787069205816356864,208379 752146915815518209,21224 771420636610719744,125367 787276071733518336,207613 791675218184007680,240483 765258262568640513,86103 781680275797401600,108396 790641353172615168,233152 760973829850206208,65927 752743384104759296,22575 775010685910708224,146259 776212413020528640,153845 776816699685429248,158428 775096750176632832,144730 751554341887176704,16728 764258216226099202,78159 768157011561197568,103294 776501642015285249,155896 760470776470446080,48052 791732058750083072,240145 792206644885282820,108396 759142605175214080,56964 772003917995577344,118191 774021517587812352,137965 775379307866849280,142760 765008059638751232,82209 768288631647670272,105109 786944367525113857,206189 795053470646726657,263895 762657675184189440,73926 773878293980258304,139404 788874860055433217,220332 792016934019530753,243092 753673479724032000,28988 767532552517251072,95672 793252840898605056,250633 761969136574472192,70540 764654594433646592,83391 794599676099952641,261155 759198205968023552,57105 780035095772012544,168284 788542421093191680,218275 750021373804830720,9433 764840253899300864,84724 764847689234255872,84724 775472433117687809,148116 778297053679988736,167220 785245238369591296,194082 785916762403459072,199546 794362684137467904,11774 795289524347764736,265795 776602022548307968,156835 793930563824467968,256935 758712174026039297,54748 769581460659380224,113412 751727088999264256,18893 765618445090119680,88332 781711394165096448,177455 763128189828890624,75899 785882173748318208,198591 785913797735219200,199739 733160986333614081,355480 767026302205489152,97380 785976369842950145,193828 788112855065239553,215005 750134491545473024,11495 772984432286273536,133519 756603811251294209,43553 794541419138580480,261155 794643555352395776,249926 755848102922158081,39657 759851504631029760,18395 780457335458295809,180343 763895623598739456,80716 773579880193601537,137158 785982684564553728,199769 787593678344773632,206117 790949950930751488,11774 755806581493817344,39462 764276552917848065,33186 794888223919054849,262849 757807029125722113,48097 763826921763328000,80486 766443415886237701,93504 780842300066832384,182659 789692062878752768,225981 787701494082514944,212139 788438219398361088,215420 793555848534429697,252020 781124318071627777,184223 758264797817344000,50314 795072528536342528,11774 740466309872373760,23762 766420173653880832,93850 791335263456882688,238207 794966622372925440,263895 786555066337533954,204413 763163626479968258,73926 775381371845955584,148645 768053130785206272,100893 775777513649823744,150426 788130202119442434,215012 761556936340938753,352982 751694618148892672,18316 752120194395467776,14277 757382176690372610,46974 789878210146230274,226710 791667693950676994,240483 756397921344434176,42451 785264367818436608,194042 789516642128625665,226731 770459196089303044,107317 786253823866179584,139500 778301509737984000,167273 776466703181946880,152946 776881973193080832,156811 767142094402093056,195876 795677846710718464,266884 753435364660944896,22720 758422025740443648,52112 774349926599888896,130126 767804432109174784,101681 759188388289257472,209828 788009653720457216,214354 789450792663121920,225981 757766830844997632,49278 766710267069759488,95708 770237839011446784,116306 763939056958918656,80393 773967827640455172,139404 758079416861851648,48663 749077993956319232,7157 761138235808636928,64730 774823952409628673,143935 780558270360674304,181548 791002409585618944,235536 788537627007938560,218275 790716421856567296,232169 795706828588011523,267862 775058263075385344,146024 786595010393223168,204901 787386708425867265,210676 792034914539417600,243075 750809766180507649,14950 768934112836976640,110389 795044926643765248,263532 788890783273279488,220137 741551192405200896,145399 743229847023947778,354153 770275838365409280,117257 753589021260021761,28322 763739241448955904,633148 768113945227833344,101681 772618901695762432,131896 774661013207654401,142852 787367389805547520,210207 792500994580111360,246392 794610510239035392,261462 779026301373919232,171795 778000980092788736,164814 790581468506361856,11774 751704959847133184,14277 768998162749091840,106716 792062023206961152,241819 792491521576570880,245056 732780192960221185,354058 755232143341518851,36409 786564364988022785,204413 791407389778083842,237594 792110955765243904,243075 793915905419788288,255942 743962485615538176,351340 761040365050671104,64678 793134803285643264,249469 760159090827988992,61265 774076426689458176,132335 772928124010926080,133519 788605258784178176,215437 765978139080200192,90565 790597988095778816,232169 791391735515611136,238780 769711521056251905,114779 785257252642926595,11774 772925153521065984,133617 771773224409411584,127871 788020632105529345,214078 788438417323528192,11774 790232137404383232,229773 790541204756631552,231385 755893969565937664,40550 779089130718232576,171463 794347408410873856,258878 760709333122478084,60999 750120948435562496,10735 752902770244608000,22662 785843026493046784,198962 787276891682201601,46572 778740680747208705,170187 780616508091273216,182146 793948380477026304,255826 778927637972463616,170882 781104543895580672,185296 786295978131271680,202796 758262710182248448,52112 785376621309992960,194170 787399828321869824,210313 792758282658217986,246632 794553828792274945,261155 751602255065907200,18470 769694377048322048,18030 786682338835136512,205270 753282188049690624,24448 758462365859926016,53163 774073182999367680,139803 793301512923426816,140444 771705945093267456,126152 775728994058641408,148375 770393281893113856,113412 781103845933854720,183546 763167654047809536,76723 787891588265639936,211836 758587260203782144,51451 768551101591420928,148861 785962104801157120,197324 790990079435141121,235590 756982875656822785,45669 793214184024662016,249725 787128444140138496,351666 760820011174801408,63410 770965212736335872,114779 771407491427098624,124883 774226364090183682,141867 732627191708700672,353116 754717094407647232,33356 778561000937316352,168794 785653911977807872,195975 792274448640380929,243187 793558976918982656,251566 792112850496020480,243187 767882085788901376,100893 788437490055217152,217697 791074173363847168,106673 787107363543216128,207119 759192339478740992,56552 781660959098056704,189017 763847987579777024,80393 772841432793034752,132335 780946319410159617,183338 792710516988837889,245148 793797554123177984,255393 755747474535542784,39384 757374737014284292,46370 762827484060672004,74681 788478620507508736,218275 755182832683773952,35890 770240164589371392,117257 773524902452170752,136904 776458461198548992,153921 779137034942353408,172799 738803178704011264,11774 764170702815539201,81927 773884923123998720,139404 760482626570481664,62937 795369026453172224,265908 774431877579022336,139865 780570910361260033,181419 791349766693064705,11774 795196579363848192,262226 768570694217060352,107423 775395692378554368,148645 785638588239130624,195975 757363274463776768,46394 757584498603225088,47717 781064210381889536,121051 786631157181931520,205167 788721435971690496,220029 789424669627674624,225981 769313338614435840,112265 778399765377720324,167677 788499498796363776,218275 792182346732548096,243187 794571206825381888,39957 794284235871883264,258331 778996527645790208,171324 786183591290019840,201494 777646924027482112,162953 785984591572054017,199546 781693571518857216,26066 789200448590721026,11774 791418570941067264,238207 793935472259203073,256935 743224743034236928,195876 753633094817619968,28732 768834058809782273,109104 773841703778279424,139404 777156969694199809,157839 791655172451602432,227267 768847930946035712,109571 792149561858928640,243398 771045231617859584,122146 773706073102487552,11774 793977998705704960,256276 775441235699871744,148645 764147000166285312,82066 794715220698656768,262296 757922019027611648,49843 769050439748911104,109666 763830402536595456,80482 779101649834872832,172799 764141994172035074,82066 786941291619819520,207613 793204059649875969,249926 781577535754600448,160134 752668547600543744,22406 788316572851003392,216968 779498951800070144,175542 795701938780311553,203546 760697459064594432,63451 787798850111152128,213064 765932109508796417,90125 768934607072944128,110389 777956658215399425,164764 794532433416880129,261050 763842633018052608,47188 776892116358180864,157840 777807234898198528,61723 790285729335128064,230485 779053711792279553,172299 763005838206173184,75150 774323854965702657,140230 772993258146373632,133519 773933921662894080,136767 788157020658503682,215608 773518079875649540,136904 777998848505569280,165185 781294307097645056,186584 787378476240211968,46572 791712713030377473,240483 791719865300254721,240926 778924253320273920,170935 752959917036797952,24704 769230210604544000,112399 790676725856366592,232669 780438390118363136,11774 762671037238489088,73926 775502461045837824,149259 786258411650445312,200961 794894745256521728,261155 750901717764599809,15264 759131858349219840,56964 773936696975122432,139577 785927081897103360,199262 790831023441321984,232911 792046094981136384,11774 794509180354719744,192780 751539240346017796,18391 778388655165493248,167677 787001676007866369,205728 765939375272144897,90384 767481002826489856,90171 788791731730931713,220526 795749753279676417,268869 758378757921050624,52167 790268894912970752,228341 793250752596545536,249926 780488408024092672,11774 790634006098407424,232137 793923112760807424,256219 757700520563843072,47782 778713062748491776,169916 785717602785988608,196277 766763698551521280,95530 791097781733720064,234583 778255634542264320,166913 780730072839913472,11774 788360750112894976,217039 733190524945850368,1170803 785281449826127872,193669 793956018791157760,248253 764956611362361344,85367 771501792416899072,126152 787393206258315264,182349 773652623186661377,137042 795724469818064896,199262 771946879005364225,127134 780000928392843264,177748 788027865216409600,210312 766437806776446976,89859 752871544481837056,22838 762693212041580544,73814 764296901147537408,82066 769713275160240128,114985 788806371110158337,217285 794672983667343360,261155 766063542000685057,90384 793213158022344704,250633 753724452639219712,29263 775004941031124992,146259 775422015381438465,149189 794574264808574976,261155 764875944259571712,85114 765764023044411392,87904 795684601440141312,265649 760533423312211968,63505 762075241321533447,1170700 763819938750554112,80366 771413959060717569,118191 788583449783402504,218275 790510107960369152,229693 793343477144748032,251452 792304955939889152,244983 793923156251582464,256219 772917570332655616,133617 760725233691140097,63149 779361562603773960,11774 789116619230355456,223286 795404737675952128,265257 756946413162987521,45576 787301195136196610,209035 789959639593054208,228820 756697338299559936,43553 790193770444754944,229818 794950046278098945,263090 794189262224637952,258598 780618517875949568,150151 778377800914968576,166390 786389963013226496,202983 793207554277007360,249469 768460753825255424,103071 755461054155460608,36735 780637505280499712,179560 760159617737297920,61051 791055065779798016,234796 791451238248218624,237491 750585313140076547,350827 766392636831731712,91946 768812460602118145,104973 775366027928494080,148349 755166146475663361,35890 763216484898250752,76549 774382071859015680,143473 778621729656582146,168284 793990267120521217,249926 794328924364881921,258829 744723547394805760,1170685 768691669189275649,104973 785943681387888640,199960 787781743214551040,205197 792377106982400000,243092 732558831264268288,350697 768495572080730112,106716 768975242337202176,109964 763057237535236096,70886 791475111723425792,239405 756293420088451072,42432 760987309634445313,66159 795717211478429696,266500 763138667850235905,75599 786018416956170240,65113 759193912393076736,56964 772641732647383040,129471 775021183351730176,144611 776459212117323776,156061 758133461815361538,41703 761973764666032129,431998 786746115895005184,205728 788472390900518912,218275 792813029058490368,247241 765023407658311680,85525 766037869974720512,90384 778542047246610432,167562 756250375204679680,41438 781559326263521280,188401 758324389133844480,52061 760624624375922688,63393 773593208823558144,136515 780065501066174465,177472 763420172774436869,74868 780603215431761920,181984 793863394268946432,256255 788868883734261762,221785 793348877374062592,231894 769372146476937217,112940 787006710841999360,207613 795399678187675648,261796 763860505568153601,79911 786087877159575552,200870 767821871417028608,101681 770306723856908288,118087 774009489536188416,131421 781579668906442752,188119 778497963853131776,152594 777340648533790720,1250322 793977472115060737,257026 751911083888242688,19545 791459549400207360,237999 768413164111269888,106100 770735366798209025,118191 773830095525912576,139323 787862633672093696,210238 760492018153979906,63149 770312200841932800,117257 773770850629775361,136093 789315043204530176,225384 770137410143395840,109767 773885906176442369,139404 777345621686497281,157082 791506931990921216,237491 759094649415806976,43553 769612038603542528,114422 790528513191219200,229693 793992264762523648,256531 758115409614733312,51069 765460015348056064,80393 763898201019650049,63655 793313126666022912,250633 792476345892802560,243286 751191598155702272,11495 769096381655027714,76146 785542352635064320,196277 788018923148972032,214492 767990853742845952,100620 772788022014246916,132335 773182100304453636,135025 774325493147443201,142506 765325533651632128,87062 787109824114884608,207733 791016267100545024,233736 751553030860988416,14000 760261198826856452,61412 757290248888020996,45319 792741513004449792,247329 742118688690737153,11774 787645639161249792,206101 793831476399714304,254505 756282022411145216,42495 762823212396711937,72978 775917534151188480,112363 791465967259791364,238792 781300445780271104,186883 771200075368308736,123581 789997859844165632,229269 756941439939047425,44450 794684303779266561,262752 794955211307646981,261155 785451792675049472,108396 758853801113550853,54070 768545938508054528,106753 779073702109458432,172523 778400664338636800,167398 790062586746273792,228570 790419099117641728,350650 755554325129142272,37973 794866503610990592,262022 793527872375836672,251803 758141388689117184,50923 781288421037895681,181952 762740478022262784,74681 794855311983132672,261462 770393890662846464,118191 792503603365834757,243562 762748207386419200,73196 768099168229421057,101163 774039613987889153,139404 774670438777618432,141913 756926797032415232,43986 792953516771778560,232966 778781060272300034,168794 732291075243675648,1170478 762048355807756289,69467 749818572084576257,10343 792015400368082944,231894 758455028902354944,53144 794532029136179200,257353 766865414747987972,96196 770736381995913216,120557 781232598882197504,186212 789889814304813057,228172 771514986606854148,126293 769135724700569600,108729 790703175338696705,233692 794271096321110016,258947 765166552639500288,349060 766647608718819328,95045 776087373402689546,151463 781224100962467840,186170 768225889838469121,11774 769018267683983360,110362 788035603636117505,205197 788425058846846976,217634 761385531179761664,66801 789166225330843648,221416 755766701912981504,39462 769635483035004928,112239 776156856460910593,154071 787078194885038080,208601 768515468219019264,104973 779163590385209344,171902 755860627214602242,39475 778828594294378496,170253 759398352958083072,56924 760557916952727552,63512 741306127779045376,349684 773599499486916609,137869 787456703008825344,209582 791638619232403456,239456 773883919733170176,139404 788111868435001345,215608 793328105062563840,250633 767748432442167300,100893 787217597788020736,205728 779669818635014144,176196 776905322472599552,158815 790509568568729600,230283 759391765455630336,51798 781581447714877441,11774 769924315080949760,112693 793962149416681477,256255 795364350278172676,264397 762675253743005696,74133 759598887682379776,57068 768237719441051648,103506 758116502549725184,41703 786946742969311232,207613 771321840040042496,124761 750290129152016385,12305 785954270956756992,192306 792676809670217728,245575 795709425210322946,268314 778581992451342336,168794 775893333973405697,139983 779336605232267264,158387 761662815933521920,69614 764132649040433153,82018 787060149919723520,207287 788135233023533056,214899 758230328716632064,41703 759962975969173504,58227 793516361217552384,249961 758482183128506368,26066 792913064744013824,247005 781229649317601280,186212 790657552505765888,233307 764658156521725953,82544 766481834364563457,92958 762998827993468929,75724 767814445129052160,101821 771336268391284736,124597 789186237672239104,11774 761461498250080257,64310 788814006278582273,217914 761258479650734080,65626 793201746650673152,250033 774075174689931264,141316 788333723523518464,214809 791755732735692800,230732 750352598960631808,11495 758759120040112129,54519 770429555689525249,118191 755061511177969664,35044 780373009248952320,179742 747800069412368384,1247807 766440224901566465,93261 795007891979767808,263895 759831331157188608,59666 774043639534063616,140444 786141883395223552,200235 751172038899838977,17416 788731869625847808,220029 788879015851548672,11774 748927666175275008,505747 763115950522511361,76107 772571636478410752,130026 775978837956001792,152735 792076628457299968,242693 793437215091200000,249469 778992560958308355,164467 742880057522147328,350657 763490683831390209,77598 772172087616077824,128934 787716084694601728,205197 778293967037337602,167083 767786725649158144,100545 770686259941388289,120610 777486329139593216,161456 787708648294379520,211347 774459948730376192,143585 790912811622957056,229505 732986598346854400,352465 785352959286611968,11774 795013178899988480,262925 765620364344823808,84209 757804350521483265,47283 793863669113171968,256255 751857996230123520,18486 794952979929530368,262847 758046192597143556,48991 790792094562385921,233307 757263986136117248,46384 775050841619398656,146720 788338094563069952,215887 792855681820950533,243761 777740187887513600,163149 770411768464236545,119064 776124841292341248,153699 786820451171393536,205091 786683687605772289,204413 773587113862397953,137869 788506952376737796,218349 789218165674930176,220029 794525255750467585,261058 768074253262581760,103354 765270272471621632,86901 766026981762883584,90125 778301335779348480,152594 780274111385853952,176125 793278836242800640,249469 762775695311286272,74868 771518008191627264,125163 777053802545442816,157755 756346464574504960,42432 762272608280772608,350085 788387990712094720,217519 773883492912332800,139404 787764716131258368,210235 791806250598096896,240763 793247891766640640,249926 793294339665526784,243187 755168564915548160,35890 764488873795870720,83629 772531162707361795,129551 733012738222493696,355324 757432135032664064,47261 767959948168990721,101681 774222014152339456,141867 776714681817899009,112363 791689767612145664,240483 757700694644252675,47761 760968614812024832,65455 764673519833583617,84209 767859008367652864,99111 774306146379333632,141867 781090816605302784,185268 771810957651738624,128194 786387797921890304,203217 785663806500319234,195975 771420153036759040,125145 787393832841195520,180433 756208122864295936,41680 785987735496462336,196801 776134166945509378,152314 785916374325624832,199739 751231786781323264,14277 768484898579570689,106716 770246038967889920,117257 767843088127647746,100893 772103387596730369,129471 775138876260089857,147212 794123448410918912,256255 749688031985238016,9292 758700524027809792,16953 762654783517839360,431998 763138277352144896,73814 733121536467537920,356068 754760217078947840,32451 780677653510574081,182154 793804837339234304,254025 779359830171488256,174230 771424673305358337,87607 793228985115222016,250836 794020467988303872,257492 755627448574812160,38183 760642430890807296,63464 791350358589186048,238383 760505167443857408,62165 777132494390984705,159876 769306587139805185,112399 769283539049254914,108432 793595023099097088,7311 767432605310541824,96263 785602067654070272,197512 769826891045957632,88930 785609883974500352,197297 775542840810213376,135505 773602516135129088,137042 785551376210391040,196538 781148828258799618,183759 735919489863192576,11774 749824977571020800,7546 790613969321005056,11774 753866001142386688,22439 768128912266137600,103506 772845769862762496,132996 785507113523183618,196277 786965779539341312,207287 754717911604981760,33356 758427272378458116,52659 794659168946913280,257423 778334560647991296,166409 794732908284088320,262849 758696524868005888,54070 770788570395049984,121479 775399009141882880,148394 795406533358223360,265858 758466101193936896,53144 763121740998283264,76665 776585537318559744,154832 757416325681524736,46394 763689382318452736,73712 791751096540733440,240483 791314502771802112,237491 793269358793371649,249926 793506235039440896,11774 781830773531774976,177455 792049649544638464,243075 789426496926519297,225981 791066049294639104,234796 733256614174691328,355587 793139674965483520,249469 777176013042249728,160539 771413165305368576,125142 787047340095836161,207287 770345626307534848,117400 785650583155859456,197512 764797127746850816,84449 763206750333992960,47188 771315125903032320,124597 769651020834091008,114587 732544905076183040,352527 753677231004721154,26513 757798412402118656,42249 785663145930928128,197324 788911808077631488,11774 755866365588713472,18215 763170429074862081,65180 772592303202459648,131007 740258056194297856,11774 753729731128807424,11774 779073622942056454,168284 788457581723385857,150255 733270163999490053,1170601 763871920085434368,80863 772153533466611712,129558 776009786466836480,152735 794550617498931201,261155 760655800968753153,26066 768818923726856192,108385 775033046856708097,146580 792068172983767040,243427 772186083027058688,129700 751898643662114816,17794 772508111387107328,121795 790185120170770433,229693 793612746445041664,254135 759874042132389888,60015 761810763128463360,70338 794761280670355456,262890 753382394799939584,24745 759097111061237760,56964 772259378946772992,118192 773951800286203904,139404 763809725313974274,80393 775805980596576256,151741 756370387718602752,42432 786322495712350208,201958 755436509143113728,36221 792100125480923136,243075 755541735074258944,35890 778494017730379777,166899 757434517808381952,46404 768233823482109953,103975 771820419871408128,125853 791035506297597952,235251 764223527587352577,82766 764239264729141253,82759 791076735479578624,234796 779290615154475008,173753 760943909392396288,65916 793479285445046272,249469 769173879067643904,107423 792037954634022917,243187 766764251880886272,95708 770793851984510976,121359 788545193196658688,218832 786914153806106625,207287 791361400555859969,238395 767869265496182784,101681 787389345871302656,210207 758629083349737473,54070 779606740887371776,175549 788605843591880704,203710 792619760076918785,246295 786986147885056000,207113 772817390958579714,132335 758450955394265088,53144 758670212136857600,1248613 791776173839626240,239998 771528936580796417,125554 794271900792979462,249926 765536779327926272,88052 795263477589962752,263302 765894418486493184,88459 788090937889071104,172084 733020736600707072,352714 755258177785069568,36545 758700935057072128,11774 790648128995078144,232884 788887699205697536,11774 794326619888484352,257492 788124308732276738,215012 753017663601971200,22575 733295105566728193,354311 768879837964566528,105643 777948037004070914,163301 760892375640268800,65180 762761408744394752,74281 776678137509908480,155933 778570090082074625,166852 785584711452151812,194723 793592163527303169,250430 763934234763333632,77590 750516636705325056,11774 767090173557501956,95672 788043061653704704,214354 776466094236110850,156115 759092076680126464,56964 768482267492651008,104973 778333707405066240,164554 781476529041707008,188119 794688932025892864,261155 776236586170064896,150511 794007932681732096,256502 756520539397554176,39226 759513610771009536,56964 761600338172358656,69231 785705900749316097,196277 786617731617402880,204413 793945368979525632,251205 792924411536019456,242693 791412048555024386,238207 762715941964804096,73926 770651143412199424,118191 778297938258726912,167273 778954896502562817,171054 791793752939593728,240763 793804597349457920,254135 770938848046149632,122146 781122705835909120,179147 795047603591409664,264397 742397987763200001,11774 775143643367604224,146804 777001992539348992,159876 790766042968629248,233692 792481296618487808,246225 737587584113639424,11774 779154996373823492,172299 793079675065077760,249286 794721618291396608,261155 762735924115492864,74681 769333645702201344,112336 772494505647964160,127775 792911457650249729,248065 778559686157172736,168794 785592332880113664,196917 795468261643034624,266079 761041127755567106,61723 772886250655248385,129662 786221793006813184,201555 793843072572489728,255942 751547277727174656,18470 769333162250043392,112336 775001866929266688,146259 775719670590480384,150063 776871251402825728,158524 785567541913612288,196609 793814327073579008,255393 733122901172330497,354869 753446294849400832,27045 760846155936858112,64664 785828333980311595,197093 781583473698017280,188119 789242418214363136,223921 790299259283337216,226490 795753601939423232,268646 753351522004635648,27045 776815675209682944,158428 793135588476092416,249841 763144745795203072,76485 765580574752903168,84209 787648482437914624,211347 762034524318334976,60794 767309589117362177,90384 767804504594980864,100893 757731319195447296,47940 764843031006699520,84422 779340161528324096,169916 791616245254586369,239893 760546751891767296,59373 756877539000328192,42118 773728340934926336,138819 788326866901803008,214078 793452533880676353,250633 794689072790913025,262784 757180709480108032,46240 771019156107821056,118192 786324186901975042,192656 792086045177307140,243187 762847087415271426,431998 794717043505426432,261155 791694140555694080,240145 794698547371327488,261155 757397609761964032,46394 766258741893296128,91946 765631641884557312,87904 787831271661633540,207109 795247928092790785,249926 792453373698072576,164500 761000651711246337,65404 779127317624938496,172962 786399963676680192,202727 756275478248382464,42432 771070215400501248,122124 774024311237521408,140900 785550521553694720,196788 733102301381074945,355261 791338365912289280,238207 795300841682968576,266079 774423297899450369,139459 778560491710976004,168794 763175155199799296,75073 781788116734599172,190424 761597924824539136,69576 781535193236664324,188401 789451163410333696,225784 795426405135896576,265855 791229394316500992,234583 753360309868343297,26699 755833301810544641,39462 763104055409254400,76577 780501242250420225,179578 750762818333446145,11774 757064164636561408,46006 781406558731198464,139404 772241699888181249,126246 792387831347884032,242693 760908540190089216,65165 762257362019287044,72420 765772135881183232,87904 766680038918021120,93286 774119306242031616,139404 753713084741672961,29263 762718712231239680,73910 772062664721768450,127775 774103086553935876,139404 790591618940297216,231333 772091157555867648,128934 791734994825646080,240535 760656734637535232,63267 762779239196221441,61011 791468848360853504,239405 795305005611909122,266079 779130028248428544,173011 794520735280730113,240584 760892011478003712,11774 763351861113987072,73814 787301698880409601,207212 766464125857886208,93823 757188287773626368,46368 794540200324165632,261155 768581232028323840,107559 788546449130655748,217658 793924243104919552,256255 794200356615950336,257530 795285447454892032,265846 752725306448945152,23167 760320186788507648,42435 777728114420019204,162430 755506634424668160,37979 779758014114983936,66922 789112536473882628,223194 756260748796440576,42344 771205355107790849,124027 778872764060962816,138812 791487684082401280,239405 760327916119068672,61051 776547203791761408,151374 780005192305704960,176203 766408610607955969,93823 770798353462374400,17671 773903326522011648,139404 790624285643505664,231318 766703219020103681,88669 755851254199230468,39920 756643171208134659,41839 788136077173387266,215005 789998905932996608,226366 768159973792768001,103354 785574016287375360,196917 789777122265030656,227242 788239701530468352,214078 763892394441842690,80209 766263018208407552,90735 792595613120499712,246726 794919011649785856,258040 763197453470433280,77207 794005967830716416,257325 768060931054022660,103261 746753676396666880,354828 763222431137800192,47188 770915253114642432,11495 792131411155128320,232791 781549236005535744,188401 791296287123476480,237491 772592038034350080,131421 773613081159172099,136093 778581401524396032,168913 770479350177300480,118192 779181531881467904,350711 765619680732073984,88399 788825579864731649,216009 777298483720118272,121080 789243607375028224,206666 733068417121443844,355106 753667411094736896,17384 758130121672798209,51595 759055170319835136,56192 772135261748748288,129558 776293660296089600,152872 778385520275501057,167220 786889358343335936,205728 788984682759061504,222647 792055719776301057,243075 749367948339322880,8160 768076612587786242,103354 774017985874800640,140444 791475714314805248,238395 791818582699028481,238429 764472914091520000,82457 768126035447525376,97811 773906572087099392,138100 768219840335187968,103354 790655630658928646,232881 753429267111751680,27180 774256337609981952,142289 779604991422107648,173347 757067544616243200,45964 764847929840373764,84724 770950690596352000,122020 794684765723131905,261818 762462408950501377,47283 780600636555558913,181935 781869318665625604,190036 788075115326148608,214492 793163695022944256,249841 762306401926541312,431998 787991119099469828,214209 787032608391565312,207613 732305602387558401,11774 753963080241991684,26458 763979024972468225,80066 773691281142865920,11774 780953110076194816,179776 773714876518666240,137042 792253580879147008,242693 764366989758492672,82066 790221861506383872,226731 792139113327583232,242693 773226596769628160,133702 749301396651016192,8047 787162102725242881,207287 794572785330757632,39957 754124523163652096,31668 776914092690903040,158387 788427202324996096,173917 752904601112809472,22664 758775965346623490,54070 768495628594872322,106774 772797698843869184,132335 773323056617971713,136110 788831123279413248,219531 776160841838292992,112363 785969541222240256,194042 767641277542326272,11774 785621595532374016,197512 791442380389961728,238395 761394336483409920,67852 765223589234692097,40258 774338204673581056,143051 749923845662924802,10729 773954427044495360,140444 774981481622020097,138812 785913504675033089,198878 754137292227436545,31969 794687176948600833,262752 786190515389603840,201619 774907275853066240,144494 787136464198991872,207949 750158552745074688,11773 786613273038761984,11774 753742494949572608,29263 764728913885093890,82066 770648065460019201,118174 786821226605924352,200974 787295589394448384,188577 761717598560002048,1248931 750083537219432448,10661 754072390796095488,31035 773025959012364288,131542 788445676506083333,217519 752032239869792256,18893 775971489786888192,150511 774002591885918208,139404 787839722462732288,212004 755394049163558912,35890 791371979039186944,196917 776510260873981952,155688 795767095325786112,268646 758403110544871424,52921 764297033515761664,82283 775024101203206144,144542 792340673752162304,244659 770012211628609536,115451 740320843872362498,99816 765677559665324032,88332 769377062071205889,112399 786062432997351424,49459 761365435887464448,67229 775385234795794433,148018 791101911973949440,235487 753702304788819972,28866 789217534297858048,224333 793841415776194560,255942 788720134902935552,219458 794303199939207168,258922 776871256343797760,158815 791792372799516672,210585 794561946074742784,261155 761385985334579200,66878 758167819028758528,27045 765623514023858176,87904 773210174278414336,133454 777419544621047809,161833 795005271101698048,264431 766561607690383360,93184 766654601411964928,95247 775987206351577088,151526 765590084741582848,88052 767543546538754048,99124 792836262621245440,247240 778560844871401472,168794 755256714916536321,25135 775407162243837952,148645 795331020618874881,264774 755457768610344960,37433 771419957267750913,125367 774064341591072768,139404 790658473478545410,233154 765748750383931392,87904 781849492530147328,182659 770310673129758720,115979 786873879276892160,207051 763405377513877504,11774 743061614404853761,679105 767061535348953089,86440 767733662569947136,43566 771052177443868672,122955 794654831604473856,261097 732895645174894592,354506 765503583664148480,87249 771297480445046784,124597 763777179134164992,79139 771398884870479877,122126 786345528867033088,201374 758074813730721792,50827 768160081732960257,104162 766723785101803521,95672 769984965199163393,114680 794328078193336320,258829 795013461436559360,262925 763864633363103744,80648 792013164132995072,243075 794921675997462528,246425 750883365587300352,15800 757664171626561536,47940 792108403615117312,243187 777046057997959168,157082 767458189642047488,97447 759958849650565124,57105 776469892275003392,481145 764506585150488576,83184 788735458788401152,220332 758336741598257152,46384 762872362840698880,74943 791098617994108928,235348 793941734845796353,255942 754863545389506560,27045 762697841970208768,74302 769390166884618240,105647 768570333733523456,107423 768901942366105600,104932 794538746976813060,261155 768511980395044864,11774 789437436191531009,225998 794990014492975104,264460 756941524194197509,43271 786940976908480512,207613 763877267013406720,77185 781238028211716097,186434 787906122455748609,205197 750866100125044736,15808 756616023281991680,44429 770244411875856384,117257 762709186316730368,73712 769891220151607296,114422 774271905368977408,141200 775767919498240000,151463 790953445742092288,235374 771672037496545281,126152 786060240840253444,200965 793066986574061568,249210 781059662149857280,184835 767429694388113412,93918 768852619095932928,47940 788874575840890881,218892 765215959040659456,86440 791349579048423425,11774 769186120378834944,111887 785902286254010368,199546 750806950669983744,15451 793207201384894464,249841 793244011293093889,249926 779700072263057408,160226 788616656352317440,246425 770270578540437504,116373 772806574553255936,132364 788009505728696320,214354 743863336060715008,351147 755866283439251456,18215 758798129432895488,54011 758301924022185984,51344 785549714917851136,130635 786272441253425153,202429 777933771970584576,164826 751158766742142976,16299 770278831257161730,117257 775800248929095680,151463 794350985481166848,259034 753288123061194752,26776 768014759622905857,102833 759151931184918528,56391 761630047123939328,69794 788413110616936448,217634 794651597330649089,261155 762644899514769413,431998 773999842875944960,139404 786680490598273024,205377 794562557461823490,258456 772173090683887616,129558 764179089221574656,82066 779527545167282176,168284 793246048860905477,249926 795678273577500672,262486 766153382679699456,90605 785682043522813954,196277 790616979539304448,232884 792367834927988736,245095 760513814723002368,57574 766421181373227008,80939 773614592983310336,137818 774360216544669697,142503 753387636157509633,27414 776799692009172992,158265 790964061890498560,234653 760541043854934016,60794 774633818439372800,142906 779416671215812608,47940 734245389499432960,271850 780058262649475077,172185 789548615236620288,226731 774103437134794752,139404 786273752069861376,201958 788691122537295872,220029 795371972104437761,265257 753973007404589056,29059 755426153524068353,36735 766598838069125121,94699 767371317385498624,87904 776961517287710720,158520 758415351868694528,51997 760491094597480448,63149 779313783760154625,173964 756416910124806144,42249 756961801552683008,1248305 777591960009863169,161456 766606155078664192,90735 773953452850417668,139459 777956995160641537,164669 785871604668522497,198591 792473617439293440,246225 775184963658395648,146259 794115982763626496,350913 778829395809054720,170253 791339029853769728,237491 791429519878066176,238207 766017220522549248,90384 770349120007577600,117257 795285979770687488,228101 767696873201238016,100538 781842259188719617,189649 765219717590097920,86103 787088013448785920,207613 789670688097304576,212131 780568740286992384,181419 789705279118028800,227242 794560064220790785,261155 760805919596814336,63451 773935800958513155,139404 775130701561757700,146259 773166896149594112,132364 781219706350907392,186434 786874914494042112,205164 791995440329744384,240483 792390146993885184,245607 795392476794101760,228101 759942654302060544,60056 775767165249130496,151463 754035124409335809,350711 767821884826132480,101681 760566829303541760,61145 770300078955323392,117257 788891103562915840,218760 794154780595621888,257492 773659126769524736,107959 779646247611146241,175988 791361727711412224,11774 760633187169017857,56964 766347950750625793,90982 752673280176295936,22575 795680609054101504,266884 760393445793943552,61399 791117625598160898,78159 758265206028046336,52112 793605899126386688,252408 794621128891387906,261864 777909388883464192,161960 758917485609357312,53992 758659376097943553,54070 764377568560590849,81850 767120950462713856,97685 769762023236182022,101514 780685590492647424,182036 757958365112852481,47940 767666864625451008,63868 790354503438589953,230855 757210080999792640,46006 794013546631680000,256439 789168119239417856,11774 771014464216805378,122656 775764324207910912,351424 788831227734208513,215437 751123883168849921,16422 760853745014018048,1248861 764887146293366784,84724 772017237846810624,128519 772862352945319936,129471 787099977839411200,207796 753525017468600320,22737 770690714879393792,118866 772399808791273473,124804 753612502517354496,11774 766047154028752896,90384 753423190064443392,27045 765025401114460160,85757 788870007534989313,221711 760156692176928769,61051 788059710339551232,214492 790541912323207168,226461 790405603030163456,230485 749546648099958784,1247833 785269885899120641,194648 788406249264123905,215005 753726045228982272,28508 733364995879243776,254034 764182050987356160,82009 773289477779357696,135979 789443873986732032,225943 787006139716079616,208379 766789195016699904,95530 773523542210121728,136904 768299521285640193,104932 789271169379827713,218875 793396359965454336,250633 789424600492994561,225981 753353377422020609,19598 793149114158555136,249926 767188950658248705,97852 781257654790414336,186063 757571971815178241,47782 741441852801310720,349060 766393326576820224,352688 789154453437882368,221785 758644457042501632,54070 793188490234114048,249926 794606433778208773,261155 755407834469269504,8044 775130250455814144,144730 775460053209972741,149200 793872779103858688,11774 753308537380478977,11774 769247860210577409,101681 788488059805274112,218275 778975890042740736,171617 763841925078216706,78344 769330216569278464,113241 771884223732998144,128615 790948611538427904,233692 733421513219641344,355952 759892752444162048,58253 760228881194373120,60794 762654615733084160,73926 781191155329314820,185496 758642308745089024,54070 768640615915462657,106774 769734698083885056,94699 785310868363890688,194923 787314123855933440,207212 753377590518226944,26458 792763356658606080,247241 763525866177650693,78385 777844605052067841,163990 787653030451830785,204078 794974719665696770,258122 760309459407077376,61444 764123126217269248,73706 768965593890299904,110209 757709340182577152,46958 763023449384103936,75899 792190255000457218,244230 789201459157999617,218489 795694562903781376,267855 773513490044641281,136610 760137913027989504,60866 778339403127148544,167220 788787655790043136,220029 749288026166013952,7855 767878190630961152,100893 776324451646529536,354835 785627408426762240,196932 791617349476462593,239405 767829511316578305,100893 791301952772509696,234583 732276316997746688,350919 790545936695095299,232137 747476539390861312,11774 758265327620857856,52112 787079604448010240,207287 790546550661537792,231894 781827974719045633,190635 760785751697158144,63965 763964064343085056,350258 794077864002023425,255176 795370069039661057,266151 787128384392429568,207287 791010673316757504,235590 755166511225077764,35890 760567639903117312,62798 764986337158062080,85562 758041478576934912,51069 791325504250843136,228820 793936955537035264,256439 757674265001005058,47717 792084090883305472,243398 793459294024953856,252020 790114064479326208,352258 756685430167314432,43391 771067010117693440,122388 786659961568919554,205181 795101184381943808,264431 768279197848629248,103071 772280102868484096,128519 773108351555121153,133109 762055465610145792,71026 777961023487827968,164980 792078043724386304,240535 763756202396442624,79691 750930173063598080,12981 759610619624509440,58303 773712195318321152,11774 778587535807123456,168045 763074077355483136,76429 767734390633947136,100605 773777115107979264,11774 757259961726439424,46252 758877219829583872,54070 785913843759345664,199546 787243792722046976,207287 755834966437728256,39197 791764947378249728,240584 777396247632097280,160592 786436209979432960,202429 785918220054040577,199640 793101424468955136,249469 793843181305552896,255942 781641085999124481,187896 789934344647213056,228820 791323270121336832,238117 764513623574253568,47207 767438127958896640,97447 780832442609442816,183269 786363452277293058,202217 794038128390656000,257492 787514924931031044,210289 790611067424628737,231894 772896920985632768,132765 794638985855254528,262053 761955720292163584,70941 756580046123503616,41689 762722607133261824,73910 763000692181270528,75899 794066379028561920,243187 764570846719451141,82390 768225217495851008,103354 779533520578445312,174756 788475760621125632,218275 775549321357950976,148870 771866291833565184,124501 791745958002307072,240483 750894945075167233,11463 780464190578429953,180343 794121505017884673,257325 765937123287379968,90384 781092591353917441,181336 763124282423595008,76665 790876960620621824,234551 789215305620795392,224333 794622382887620608,262145 753757439707717632,29263 756231711302660096,39235 761278594630819840,67326 769852322629365762,114146 785605390343942144,197512 753014693589942272,25071 765666176009588736,87858 793532346565820416,252408 763587400366972928,78344 763844302451662848,80720 753893392447221760,22439 762005564561825792,431998 775767806918832132,151463 776601916914610176,58531 767190549505925121,97852 785645380021194752,196917 760610042261352448,63858 747461555466440705,11774 793839168195530752,255866 789482231182000128,225981 794616798888992768,261155 753577445756854272,26066 760690605290905601,64296 791257572099502080,234583 769205811541401600,11774 788394168510914561,217519 759162119782793218,57348 760426028053520384,62771 758067168156135424,50827 773358858920230916,135736 773693313635409921,11774 786041196715970560,199755 794092089080283136,257492 795607034070761477,265855 793465713096691712,252408 768531058815938561,74247 793844428024668160,252741 768965813667782656,110362 775801717623558144,150511 781328999930703872,26066 790641254199533568,233152 791610519706857472,18853 792447642202738689,245575 790607965669593088,232169 794210656081694724,257492 749979223088066560,10346 778057236572737536,1182483 755843383034318848,27045 792063647631552512,243187 793098617888333825,249469 789115761289793540,223286 765180305019920384,86103 768279303049977857,105345 760982860367073280,66159 778369433001525248,738099 786757838060138497,159876 765148630798000128,86082 781359939377827840,139404 758438125571944448,53144 763473676494786560,76406 781202029947551745,186434 786744519219961858,199840 757907448703361024,49852 781615353193304064,131056 751806823573835776,18567 755163268537122816,35890 751548363334713344,18030 774700601049427968,143358 793139908952989696,249469 755220854254952449,35449 780598936201486336,181755 785527155350351872,196538 769700673797578752,114985 770792955800084480,121479 761465769796534272,67326 773705945771675648,133702 778736986383273984,164688 792035953783078913,243075 792059975594045440,243614 758658846449623040,54070 766057242051301376,90482 781136388120993793,185496 790729000637177856,231894 752200457313918977,21551 761297974982914048,65174 769220793729363968,111049 765553222782038016,86209 766267605950853120,91946 788890235773984768,220029 771056336922484736,738099 753321760729206789,26303 765255383527018497,86645 772877630374813696,132908 779724049819832329,175092 794579714211913728,261155 770474590929846272,118191 758402060291153921,52983 785685867352293383,196277 786580409274413056,203829 790061666289459201,227795 753300052211298304,26539 759518013133426688,1248685 770709858588950528,120613 770630605277110272,119774 792149022937010177,241678 763552317144576001,52554 791243447466201088,237325 777323868755226628,159876 787498353395376129,211347 792050833613545474,242629 775670729220120577,150511 750363136717299713,12883 763984125623541760,80939 775697922356895748,150874 794329771555618816,257515 757194922894118912,34441 759485124144693252,58227 766043813211176962,90539 769275709516722177,109470 774770752968994816,142648 758967703528886273,1248650 794024760279605248,257581 766672512797151232,93405 788400563914469376,216009 793098095173271553,249469 750519098451173376,13410 763690985826025472,78517 763842299734306816,431998 759653924995555328,58227 769224131510493184,110209 756539183859052545,42344 765343318209363969,86440 766017620185325568,90384 772739264899579904,132335 779234265380696064,95055 780305830239363072,174115 766003727064969216,90384 793863393597882373,256255 767916370126184448,101681 732398226255405056,351797 771816194760331264,127711 793237077252972544,247569 765916779499679745,88459 778646857815851008,167220 757310284197265408,46407 766730578611830785,95515 774988738921320449,146259 788570190476959744,217519 792588992772345856,249811 769417726146129922,431998 751593540493283328,18413 765193192841027584,86103 743147440149139459,11774 768705147941814272,103506 762625562279948291,73814 795708900549005312,268281 772907005283631104,133519 773870040869400576,137979 765034839967948801,84724 777771023416430592,154330 756555671055859712,43471 762712138964201472,74066 763172084407296000,76127 794273800569307136,258981 770693648405131264,120393 762987862618877952,75724 788345823734198272,164764 768004469086793728,102782 750454897485553665,12883 753967817993687040,30590 764147076363976704,82209 773884221836267521,139404 778343409924837376,167311 773209768974508032,134429 794897384169996289,263697 760896930226458624,65180 785901274147487744,199546 732528385965105152,351649 762714814833721344,74308 785313745731981312,11774 788174907691499520,215050 765575443068162048,88052 755971942927085568,39657 758195630170857472,50923 763440701245972480,431998 771067178833489920,120610 762404665652760577,72216 763199015769047040,47188 765749683683663873,88669 732890863668482053,398860 776469422886170624,481145 785290663092817920,11774 790785600513122305,232863 780973458167521280,159475 773604729737781248,137869 795690830057144320,267160 760823419499864064,64537 788441604667224064,217837 794314469149020160,257492 758044644030582784,47761 764782529652072448,84724 777569064931713024,162497 780744939726594048,182036 791436839542480896,238099 793961067164606464,254135 794874876116881408,261050 788419730801655808,214899 752245747777581056,21074 788130019679739904,215608 768865536667156481,109666 794289695811366912,259200 764446945960046594,81425 772837704824487936,129991 778685988411289602,169916 773943774221307904,139404 793138283177836544,249469 793279320701571072,251167 755415683408637952,35890 756252340412293121,41438 787045456685764608,207613 791365525754576897,11774 795661037089554432,267521 792089385189543936,243187 780925445864849408,182349 787078084688162816,209043 790621714124247046,229901 793449346008252416,238136 768880448374091776,109666 770542250753462272,118191 794031559615483904,254135 792852835805306880,247241 795034175275286528,264397 768077033758916608,103354 790585961771966464,232169 793971293229977604,253857 750032747893325824,10654 761955466662514690,70858 780085293575643136,178258 788457142101635072,217574 791626131170594816,239926 760958428055347201,65982 766357691476353024,90125 792835910417076224,246726 795502023290417152,258456 788878915175604224,221832 762713189847031809,74308 759080371698868224,56231 757599024740433921,47782 764297768391221248,80939 768924380504154112,109470 769261600301649920,108381 785323151500521472,11774 793996593917730818,257423 781344680336171009,139404 786877188578639872,204835 758817024050995200,55262 791384557828378625,238207 794016189617799168,257219 795462385012264961,266138 794222610502414336,242693 794571040953286656,261155 769792586500284416,110532 792032418261643264,243075 736699784233287680,1011996 771749746000089088,126152 789485693227499521,225981 793844723286810624,255942 771086388104040448,120610 789969961385156608,227795 793946403370319872,254135 794046669855723520,257353 750862282368974848,15808 789152587660480513,215505 790823142226665472,232169 772091981124087808,128615 773660075001085952,137965 775693435713970178,146580 768137195693576192,103261 791194143984750592,231881 732688395726663680,352995 785924622336352257,199546 768930086443679745,110209 772173240127160320,11774 765976196358213632,90346 769946165232148488,89859 781239776741425153,186434 792008396455030784,241871 761664990336131072,70109 761929127280517120,431998 763596607933644800,77731 752020567255986176,14277 778990698280329217,11774 795397929892622336,266138 786028361982283776,164764 768855837217427457,107722 765046304825221120,85562 786910114477404160,192032 793510694767460352,252741 758661989501501440,54070 776572351152390145,156835 785570847327039488,196676 786944554314371074,204413 764233111525744640,69548 766510575685808129,88920 791329475862474752,237491 793672214646259712,252639 753041997326417924,22795 786971719911170048,207949 733166154714222592,353789 752201812824821763,21074 768276770269204481,101681 770271957459668997,117257 795690039565058048,267655 768601965290926080,107032 778416996744585216,167220 753361842450358273,22546 778567802508771328,168794 787054878975729665,207287 788755050004881408,220332 791715614163427329,240718 793531137897496576,251352 755460223414837248,37729 757580967406104576,47545 759172768659152896,57189 765378343629824004,86103 786997567280164864,208176 793965936302755840,255393 776534218604175361,155688 778067202448592896,165523 761163966781362176,66828 764782646585126912,84724 789532310337191936,226731 760279575037415424,56964 772189457080475649,130101 756966807022501888,44429 788042313260040192,214692 788712774117445632,220029 767896828545146880,101681 773955460449918977,140437 792326920037863424,221972 792865278241615872,247877 760113373061283840,47940 754149178805067776,30910 788723070806679552,11774 751874519342714880,19296 760980716469518336,65455 793275136279515136,248719 771535039897083904,125554 786245540807778304,1063777 750247399499726848,10735 776424994964246529,155451 779082841745453060,169916 760919287439691777,65626 767935765301067776,431998 770304118929825792,114254 793562787695906816,252741 759529601563373568,58869 773657081853440000,137818 794696325312823296,262886 764911318709174274,79223 767829615092072448,100893 762728928536559616,74247 769174567474565120,110709 757220098985689093,46006 772483963642376193,127455 790954457496420352,234583 791455428857040897,238272 793971816343564288,256439 795473812355567616,234556 777605383581868032,162294 780923522344419328,182036 755183621212954624,35890 778376318689828865,167305 794924432905175040,263895 788859743418941440,220728 781233861246214144,186212 781236276179546113,185595 794501908237058048,260033 787252035943030784,46572 775000072060866561,146259 789119266456940544,220526 786749161328685058,199840 756979525624426496,45669 768527878468177920,106774 773908822674984960,1250071 772874772732575744,132335 788474070228733953,217519 762326704505298949,431998 758732557848420352,11774 774356552673333253,142503 753629502949826562,27767 770026551803047937,116373 752110082540728320,19528 781567218148671520,186584 776455814978482176,155009 789522339234971648,226731 793237714648739840,249926 791054361212358656,234583 793121611595468800,249469 758445083007987712,53144 770436614711422976,44421 781605379029491713,189086 779268207953731584,168633 790899609560190979,234583 794203629519388674,258598 775020361318592513,11774 794025864786653184,257668 794667105618509824,261594 732802060048011264,354162 793433636251045889,250633 768434312379105284,104406 781654293917032448,177455 778637721958965248,160539 785333719846514688,194205 788465661584478208,217837 788756697716097024,220526 787074305494507520,207974 790251936649875456,229693 789446572954181633,225981 781216364140912640,186584 785500489291030529,196277 788771792890372096,220332 785606815241338880,196676 791711337030090752,240483 756656848502128640,44450 791436457709867009,238292 793105909891432452,249469 791328208645873665,237491 793831035804852228,255393 786732057540096000,197512 794620218941337602,262145 780507657991958529,11774 785539566761631744,196277 785812866079322112,198671 779105106985824256,168284 794432083271778304,258456 793093691053182976,249469 793164174020841472,249180 760139018281558016,60866 765264495094616064,86209 787493923891458048,207613 791982366650609665,241819 770705303906025472,114779 776192550046760960,152735 786512868917252096,203793 758427717607886848,52160 775468984015740932,149200 755507996717879297,37993 755576245623123968,32873 763067507045392384,75897 790282618839375873,230485 773829217792524288,138819 765886569542742020,88332 774001370462584833,139373 789466178360119297,225981 794636840494100481,261942 763869420364046336,80863 794619790203752450,262022 795317914865987588,265257 786257889782599680,201483 791634935207620608,240145 763157091485753344,73814 755112059872899072,18341 767799178542059521,99900 758813909226692608,55552 768512251506614272,106281 795028911386001408,263896 778265649667837957,166913 778670967526715392,167220 794056936803233792,256255 794383528121110528,257492 788509079727636480,215005 791655404610658304,234990 772844926442745857,132996 781263466501853184,185496 785879416597393411,197512 755584449484578816,38476 764964940910211073,11774 770240327621881856,117257 792094399752568832,243865 792765559716753408,247241 758312677676453888,50923 779713854616039425,175960 791355275034800128,232863 756540929813671936,43553 756594670508077061,44274 768858029596942336,109666 776895775221620736,159245 790901727956307970,234796 794217379215605761,258829 789959158003015680,225565 792807346497949697,247241 768793706124152832,95574 774421398076923904,143585 778742442904268802,167319 754710417679773696,28732 775306283360591872,148170 764938207976796160,84929 778421379863613440,167311 764153360920502272,82066 774101895061254144,140444 790294791682715648,11774 790653764680036352,233307 793515799679991809,11774 756236555371552769,41680 793278478728650752,249926 760571065252929536,63149 766495776029540352,93823 787014832188948480,207949 773905995772858368,139404 775425996627415040,144648 757198353180594176,44450 787377917277851649,207965 793175373076987904,249926 743888937479872512,351340 755162203167260672,35890 768172148590424064,103071 793259382305718272,249926 761297063208423424,67023 764128151899410432,82066 790878780898369536,234583 780310546633457665,160651 787846351501524995,205181 791478102157168640,239405 793971319989673984,257026 794696310016221189,261818 788099039455645696,215505 753321396260917248,24711 758036500340695040,50314 785342297693155330,11774 773981807809335296,140444 793510529889210368,235423 760539576582737920,18395 767771623235526656,101163 760958371902197762,65623 763156491444428800,76188 793187490370818048,249469 766810326486482945,82209 772788014976159745,132288 780444100411658242,175772 753984006388154368,30354 777916367789973505,164150 752950588401446912,24173 753361018538131457,27317 760904909898166273,11774 788816596869328896,220539 793517882080571392,252408 778195087847264256,138707 791731496210014208,240483 750402566618550272,11495 773915426543718400,131007 768227302656258048,103126 792304766458011649,243187 790601457456259072,226881 793104726082584577,249469 754046087472803841,31400 792497606165495808,245086 770386638539100160,118698 790238675934203904,227130 793174400136650752,250293 773080630129201152,134288 786223017550450688,201555 794116689579282433,257423 778369397954084868,152594 754011001029177345,30590 767999788960796672,101681 763384499543478273,75899 792538995322269696,246225 764299420909248512,82177 793503233436246017,252824 790489291021492224,231771 756635722770161664,349198 761334044894322688,68182 767449515276271616,95055 773912701034700801,139577 732927816719695872,354690 766176093900537856,86103 769065263937519616,110659 772876727630651392,132335 756665862753509376,43471 774321874603868161,141995 762786915687010307,73712 774596904860520448,139865 786726013908553728,1248522 777361599233273856,159876 778292271372378112,167220 768566518967853057,107428 763559016412942336,79059 764508867212382208,82457 768508276568944640,106572 793212613735874560,248988 793264861903892480,249926 794161543038451712,258331 794281170972372992,257325 775263360778633216,146259 776135037712379904,112363 757346228388507648,46379 793206352743137281,250430 764901199023792129,84724 776976612801802240,155451 785979316165185536,198878 785544030448910336,130635 787772475694252032,11774 791659699946950659,240483 764315967916609537,82209 795267056581115904,262215 762713536753602560,73926 773946077967847424,140025 776066384170258432,153194 757684161457057793,48810 794896230870609925,263601 780855435322462208,182726 790242928052604928,229693 780047777858326528,164814 793511487021064193,252408 754746993835139072,33549 786966727099809793,207949 789266829000773633,223692 791625483859300352,239405 764863007507656705,84724 772747157615046656,132335 772172044041584641,127579 776601675540803584,156193 793624559635275776,252639 755974338449408000,40926 767406364545077248,97379 756348015338672129,41798 766747520785604608,85326 778275450514644992,167109 788453536119922688,218275 781865732149686272,190424 780789343413690372,182870 769348176600002563,113332 776480843602628608,155688 794696328160935936,215754 791454708212695041,238383 793801649189888000,254209 769963311584710656,115979 771299961514266624,124600 757221353690898432,46006 793130914284843008,249286 794569623249321984,261155 795395492830003201,266054 765475016565596160,85277 765179693167415296,86053 780613834406932480,179742 794923736654823424,263895 752960503094374400,24870 780051944928841728,176129 788358316342714368,216991 795390654440505344,266749 761866694755319812,69000 775559767334924288,150063 790909553269440512,234583 758717615644643328,11774 756574107647565825,43956 788465601618534405,217574 790976166274498560,234583 761724014335188992,69947 769378464256421888,109874 788121643507937289,206742 791025750488981504,235756 765712611837087746,88052 772042359542603776,129261 791367879618953216,238207 781063248086900736,183801 792169565354594308,243451 794556790948167684,261155 768970886183464960,109960 785712638193991681,192421 793275494582067200,250064 756248485981138944,42171 766311113805869058,92192 795776878548230144,102002 769732178129199104,114832 767492947906588672,99709 788737167396835328,220332 773590499470913536,137042 791952026473156608,83342 776981475732303872,158878 768635115534688256,107559 793226865112559616,243865 755464368402214912,37723 780618082532425728,182154 781162204695564289,180233 771210764380090368,121612 774362578235469824,142668 794327807153360896,259970 756260083965702144,42344 770624735881203712,79987 775733237226180613,147283 788558266016030720,11774 760902093993484288,65180 762133742169227264,431998 746589226339295232,383096 760847439154782208,17640 765229957010362369,84422 768929775188664320,109167 754749743234883585,33520 769316502398840832,112363 777265914890727424,159475 758102140963389440,14351 762234773351731200,68184 763660647943041024,58537 768925468431048704,110362 766686350523437056,94899 769294153456816128,112872 756339876396691456,41784 757722240901378048,48826 758118831822745602,51451 743166674401169408,47188 754729852066856960,33356 758099920154824704,51451 755537641655918592,37845 780617710392610816,182154 795727614577033217,267801 758294666085273600,52112 794560857921290241,238113 785923757508407296,199546 750756538168455168,14858 793093757851893766,249469 764153485470433280,82283 779080407509831680,168284 779105808940355584,171060 791624327464644608,240145 763338251956396032,77273 767625809251164160,86274 771147856312995840,114254 771778134928723969,125554 760816523099402240,64902 761013041186021376,66116 787356315878293504,207965 756622644330520576,41839 768427752135458816,106358 785633296717787136,197091 792402589421711360,245056 771881187589718016,124597 773707320303898624,138819 787001335744987137,207949 785508440244269057,194949 775932369513570304,1250232 778373453665726465,152594 754081457149181952,30590 761939558636347392,67852 795287865534148617,264397 771039636369977344,123085 750514595433967620,13410 773580904501358592,137612 774112607875715072,141360 766248484806782976,90384 777591104506097664,162098 765015988878381056,84209 791671275735375873,240483 763897325240463360,80648 780605736397275136,181984 788552580074991618,218142 794621816593448960,261864 795749720010485761,261155 755776977697542146,39462 764806113179078657,84724 770023006043303937,114587 788054300182315008,166282 794577392014528512,39957 795057178025533441,247930 765569497159856129,76012 770673634646036480,120610 734873526558167041,352301 756463709405544448,43375 789813452810444800,227242 755672826179444737,36484 773939978778935296,139865 794463971445243904,260404 756679676215648260,43278 767509261790253056,97371 790194411036614656,229818 764137712739717120,81869 767860529998229505,101514 778187377206583298,163785 787033871715934208,207287 791835474914533376,237300 776147059355234304,153658 787069375136182272,207613 789213746501595136,215437 791726044650680320,7706 794819557051498501,262849 733013719677034497,353228 760122474633846784,58508 767431871860846593,98890 767442400109142016,97515 775880101493739521,152182 770267702191534080,117257 771079191445934081,121612 771083523809837057,122982 766273405968642048,90384 773975026991149056,139404 768944805988569089,110477 786943791160754176,193524 776130749376245760,153575 762440602843615233,70918 768249932184588288,103986 791360910837374976,238383 750344077158166528,686533 759441103544254464,58110 759713681894625280,58659 767732114447998976,100605 768162968504786944,103107 753671979064897536,28866 758805188262043648,1248642 794663467508699136,261050 756970143352172545,44163 765557234269057024,88052 769962797442670592,114848 774966887650304000,144635 785701211097870336,197673 776850819354419200,151845 794242012740456449,259200 795393127867617280,266491 771167753512243200,738099 753195857118236672,25189 791405544082767872,238207 791391468040572929,238780 794665353100005377,261567 765303990619807744,86440 788170144153423872,216009 758828775991758848,54345 762936830140481536,74321 769153060618797056,100559 787756862431080448,207051 758657854446317568,54070 762247524304363520,431998 769693139842064384,114435 786688812726509568,200971 789856197339967488,225608 793101381305561088,249348 789299342939226113,224243 767065200142929921,86440 790027354596782080,228172 790881427265056768,234583 749667639690088449,9433 776096502741544960,153194 776851028071346176,158524 767298963166879744,95672 789264541301534721,224568 749622983581323264,9433 765671423964749824,87904 779148555479023616,171324 772775777884594176,132335 735125977232211969,93148 790524146845220865,231550 794527446389420032,261155 785580979922477060,197286 789699128976633856,225359 792471145341710336,245268 758106256452100096,50923 775211204126007296,145866 779429122455986176,170882 788637358757249024,211347 794562008792215552,261155 777561392614289408,161456 772156074627653633,129918 752205222605238272,21074 793628263411228672,248516 794914181417934848,238113 763665027983413248,74247 785629407398465536,197512 786751250691870721,204977 757379209119473668,46974 780591893373652992,181026 785602976576516096,197512 792381031714357248,238601 764978306189975552,11774 765211582787907584,86149 793445993408856064,252196 773177032117104640,134470 795346108352495616,266079 775996049894809600,152836 756485794894839808,42344 760051620495237120,59666 775475816629174272,148045 775831125209993216,90193 787272977683406849,204297 764875859081789440,84422 776271602409467904,1250232 732158050090549248,669866 764655925902839808,81659 761302732825251840,67768 764971925722411008,84745 794283361531523074,259457 755528612380409856,37973 757279426195390466,46384 764913077053562882,85283 787392235843227648,210207 792032080460906496,243075 769605908175388672,114422 790075962239180800,227048 763022213721133057,75899 788154803201253376,215754 790271910223290368,229159 785575083360354304,196676 780868265639677952,183975 762792960270426112,73392 767141244703084544,79987 764152330447052800,82209 795656061877387264,267521 795763432205197316,199307 750147636540366849,7236 776870816399167488,155898 791479580737413120,194349 794928226787295233,261567 793136557133697029,249841 760290710323138561,61412 775525903803777024,127711 775894698007429124,146804 785546545261383680,196538 789140991865335808,222682 795660004728643584,267521 769342406034620416,113165 775175168884928513,146205 766255367307132929,88739 781613813992984576,139404 787680885843918848,353386 770268016017899520,11774 787308757277478912,210215 794558386205589504,261093 761367556930179072,65222 775268366588088321,147810 776527550591799296,155318 792606046888005632,246295 761003867626627072,65180 763123862880063488,75608 778384040315482112,167305 777920197139259392,11774 758453758934351872,53001 761925554299924481,431998 768466525409771521,106023 787749699650322432,206773 772148110558494720,123217 777142004266389504,159876 779717133060026370,174115 771463805721202688,125554 750282773148164096,12233 759022086073425920,55997 759383122341343232,58117 788468127411544064,217519 792839902740307968,243187 764861192724766720,75724 754779135789137921,33532 768531718164717568,106756 791335085362470912,238207 778641105294204928,169201 786100809901731840,194723 760886758724612096,11774 794935633521164289,261155 785602249548365826,197512 788898779357294592,11774 776429667666501632,155688 775415822172950530,139158 761311361616019456,66815 787322479433756673,210207 790689881899069444,233307 794620367692320770,262145 775713289976242177,149292 794320053936263168,259659 793152533157982208,249926 794286040332701696,256255 773564782364405760,137158 789348373467803648,224552 792553091048411136,244270 793304823915438080,249841 759848854476902401,41680 761694154283823104,69548 771129413362524160,123583 776484471654809601,148010 768882259504103424,109875 773751930178838528,123217 774832610287595520,145244 774677232845332484,144654 789074919300661248,220029 788465627883249666,11774 768113514238140417,103354 785993440358178816,199211 794050432616148992,257492 779742844110200832,176203 758699259717832704,54070 779135446114717696,171089 790727769185513472,232662 791479068310904832,239405 751063915438731266,8588 780513772670681088,180306 792116865824858112,243614 760119123674329088,350711 767029020940644352,97248 790385092568965121,229693 779695550237057024,352027 758033108079931392,50923 772595837922869248,125554 749762394251857920,10064 773917614246621184,139404 790700180836233216,233558 793490850626011140,251951 759013944082124801,55710 763954606124638208,74281 763455946433634304,1249135 789241668171988992,206666 758011865947516928,50804 762999248539545600,75724 791694888530223104,238207 738453215344250882,11774 776555404352299010,156926 795398014374477825,262271 786672323466240000,199640 752998045822836736,24988 763004460851396608,75899 774450180422721536,143769 775798888066195456,151463 776767113671376896,157755 774212915264036865,139404 774388270666948609,143473 770493251308650496,116060 785666693653598208,197512 751913486062538752,15643 768483251203604480,106774 777206880720580608,160225 791414031273725954,238395 793515497761415168,252020 795350511486664704,264397 756268537673580544,41837 792529416849096705,246392 733030187999207424,1170320 779312881376473088,163589 788152906444791808,216009 764996638586736640,85562 791480407816409088,238395 767428793988476928,99247 772069220427239424,127775 786752902186565632,206010 790905619335315456,232169 759263975032979456,51798 757719465937211393,48549 778556405020299265,138812 764165011224821760,81966 776133135020896256,152836 788789844495523840,218258 790949396313616385,234796 753131552540852224,24173 756600066526228480,39096 763798387103715328,80393 766493141637541889,77682 773915807453773828,139404 794558943435563009,261155 765569526012506112,87904 757300183608819716,46890 759578129300004864,57574 793099445353127936,249469 787728556159803392,212181 771455706126057472,124597 764668267537375233,82344 786314391935328257,201555 769422651018383364,112788 773334908278218753,135954 794811805042442244,262053 751236675620175872,14277 757998975634898944,50581 764935655596167170,11774 767735841116426245,100909 795613908526571520,267655 770407125554122753,118191 757247061473374208,45014 769532424732733440,112336 792077492098101252,242712 755552409246511105,33470 760489985166315520,63149 771005687946219521,122146 772825444295012352,11774 786930704428826629,192032 771016408666869760,122009 753388104418004992,27317 755113717415546880,35044 755903265670213633,40550 760893144540020736,65500 765944854228660224,90287 767394447407583232,87610 789719021981691904,108396 791615736611377152,62492 758881159937830913,54070 788502612853207040,217837 760966051135762432,65222 785263625397268482,194560 771124148961742848,122126 777284376925052928,159876 753715073684733960,29456 763275253665497089,75631 753603543563657216,26670 765375283843039232,86653 771324643936391168,118191 766752613157175296,95672 774843134777831425,140965 775648112157270016,150511 792441832735182849,243075 786601952125726720,201555 792372671988191232,243187 757109620913610753,42344 790528214426791936,209095 751843898763386880,14421 793962700963356672,257255 763784641983774720,80192 770055003436441601,114074 773197424655413249,134993 794592500401000448,259190 751551602318794752,18539 778885304195231744,349357 792089100425629696,243955 760684166333796352,61375 780570561827246080,11774 790400003365666817,230473 755120124617691136,34666 765678735542456320,88052 787803453129158656,213274 754763878177841152,33356 764994664059445252,84724 766607526880215040,94699 768540448776458240,105374 769840048657276928,105109 765645458043613184,88930 776883435067420672,158520 795740131609088000,268766 793939643104313344,253721 795136395631161345,263907 757078688101965824,45122 763368063228141570,69983 764097020885741568,81835 772609316608020480,11774 780811146437595136,182665 767407236301856770,98890 778753968713371648,164375 778713529528442881,167453 751242105465430016,17416 791853645394382848,240483 788824780203884544,220526 786622677922570240,11774 786632506976112641,205270 778574960965148673,168794 794632952017809408,262022 767838776513204226,98259 788439722502696960,215883 752960004395859968,24257 788851595874275328,220602 760910203478913024,65165 774992750458437633,146259 777485816276873217,160593 767023542043115520,94660 767768244287578112,101284 778886959754252288,170935 758031794511945728,48663 758111981425405952,51069 778246873286979584,166390 794313338595528711,256038 773902246144638976,139404 774729250205077506,144112 793967012015915009,255942 754779073772081152,33356 761390341798768640,68182 791674611641552896,218495 788212574240202752,216408 791393999990947840,237908 794680084124733440,261155 758095991786516480,51136 788821378724139009,219119 795138003186257920,264397 781878860547756033,191136 794675526640238593,261050 788169624466681856,11774 790958678572621825,234653 788761485853990912,220526 791395589334392832,206257 794530199538909186,261155 785546790246371328,196917 778329069800783872,11774 733309934314639360,353343 760542916397797376,63149 766700966548762626,95672 760202086541688832,57131 754742169542467584,28732 760966909965787136,63149 764186035534258176,82544 764833840619749376,84724 766028564550463488,90384 793984807747272704,257423 768932461031981060,110381 764998591920365568,85562 764174892203933697,7311 775385930505056256,148800 774066563846504450,139404 775770503504166912,151463 791658311900803072,240483 789658479350849536,226490 760297761870716928,62130 772193206675005440,127707 756101675346264064,40314 758198405659320320,51451 775375387270447104,148645 779869962882080768,177248 790641931743293441,233131 793067936982249472,249228 733042445479510016,1170592 751102669507293184,16299 772201792885186570,125801 773944090924908544,139404 788694495894376448,220029 787007366306725892,208379 789510688679071748,216003 790990607820869632,235590 768168963133939712,101681 771742331397627904,126390 779295086123155457,168284 754814864133091328,33356 764136777108037632,81702 794621913511395328,261155 794905767237206020,262849 753984265503866880,30590 755236121387368448,35403 760927966972907521,1248825 791433554076905473,237857 768989627021602816,106763 791345840329719808,238383 765611538501603328,87904 791082557605576704,234796 749664782895181824,9145 774110877607866368,11774 768472325889134592,106774 767835867637481473,101681 785559747424456706,196609 767075112612950016,97472 792858427278045184,246514 761316473373532164,355994 764229521180688384,82070 778434609759608833,152594 793424965689184257,252020 750447054875340800,13046 765330008210636801,80939 773955950856187904,139404 757746444904214528,48663 785663866634067968,193636 785977397342601216,200382 753718861355028481,28903 755109784240656384,34666 753980557822795777,27866 790901925411590145,234796 760448636035694592,59868 765053197610258432,85047 750783905926619136,14502 759820146378575872,59158 785480867401519105,195975 770701967626801152,120341 774961191449833472,139404 733185618432397313,355273 785902713200578566,11774 792859387555639296,246726 779313484697735168,173964 785527586856267776,196277 773082842108657664,132628 780921830177595393,183269 780398176884760576,179742 792076537197539328,240584 781907274226950144,191354 790763335415365632,233729 791666168683569152,240145 785267944074964992,11774 794221271814914048,258598 794577593550786560,261155 764492149840719874,82571 793841572232237056,254135 768987062112399360,110344 778778799597088768,168794 793572641177161728,249926 768913910053400581,109374 794995703244267521,264397 761412311378718720,57548 763458261160906752,77632 788520271107989505,215030 790928311434096641,234583 732617842042929152,90014 760418946411552768,61734 790607924347473920,11774 791688184367382528,240483 753362179743739904,26303 759101995064160256,55660 776168046704545793,153545 765133371605417984,85562 745059644175847425,11774 759245164560932864,56964 760114904867205120,60866 777840540427571200,163763 765908117959774208,90125 791335608375402496,238207 753012088239423489,17640 789135883022721024,11774 777943006095826944,140444 757304823960129536,46394 773240313955622912,132364 794189192393674752,258598 779381285462560768,174294 790350203811356672,230282 790966297613959168,234653 765311971482755073,45655 793956610406129665,254024 795066924023640064,262145 766725378559836160,11774 777325634813034496,159876 765761990996422656,88902 757438942346084353,47266 761323498660737024,1248768 768594684998459394,88669 775388096737206272,11774 779409077759676416,174115 752156932819914753,20886 786661483514040320,204413 753312117021782020,11774 761720883148910597,70543 768170755297308672,103354 778933412715528194,171168 758400232270901249,52696 767799971538083840,100893 788692890230857728,220029 794347148745785348,259482 771742725733515268,1170556 771850312076386304,128382 777954793369309184,163153 785280010227634176,11774 767160029485170688,96961 774398844025135104,141887 787058416841818112,207109 749629982993973248,7546 770844607147970560,121612 790316333586153472,229724 756480762430550016,41518 758713843044331520,54070 775765592938778625,151523 790648954975158273,232881 793511308951904256,252020 761542650558373889,63084 763880592131837952,80939 776247806948356096,152314 787756234623582217,205197 790002812281290752,226731 762728739876864000,73712 785516792122839041,196277 752661354570362880,14277 773692981266096128,138205 768953775469965312,110647 770741659076288512,1249799 780870171468697600,182036 792074520383283200,243187 768589289307471872,11774 781333504927928320,185595 788459969846718464,217574 749629885509832704,7546 751874682853306368,18893 761411646870872065,67852 774246171069919233,131421 732407322404896768,349675 772591217079099392,131025 786927691643617280,207287 790925626664488961,234583 793792144951697408,255393 752849827877228544,22575 794531326435135488,261155 752988904349798400,24248 770977791881994240,122467 771017863566135296,121612 793141102119444480,249469 773890639733764096,136648 762339196975603712,14351 772913181488451584,132752 767415490851446784,97305 778739958303469568,170187 791315861306880000,237491 794983319729557504,262849 752668693469990912,22750 765503845237657600,87888 779037081024630784,164814 795076830646648832,265102 766645418566352896,86274 779280761778216960,171168 793415026484707328,250633 792065535290839042,243187 759121399180955648,56322 763977397322395648,80393 733395302753918976,65113 790280279294218244,230270 790566534607503364,226731 758696723128524800,54070 760954169935003650,64722 766038957079404544,90327 776374883383070720,153610 776951200088403968,158387 750764373740756993,14858 788755589534842880,220526 774009013298049024,139404 750881887577448448,14858 756295943079755776,42432 786635685893582848,194230 793129165914386432,249469 755047671568691201,34666 793162875053416449,249841 793439452492210176,252020 750824210205904896,15618 763178261044162560,75899 756611870845534208,44280 766025344252084224,90384 778910097519026180,171043 781857013407952897,190635 788156797894926336,215754 767080299343773696,94699 768886109766029312,105652 788458742366875648,218275 792857333969944576,247241 768570315811098624,107423 791434110518657024,238292 792155138521784321,244289 757882156408528896,49852 786303693880569858,199546 788543174809522176,218012 755785952904286208,354825 787090250816335873,209151 791682444911009792,240145 764530361107898368,669866 774599256435003392,279676 781653311216816129,189515 793597170008133632,250064 761929756828774401,431998 793868788492099588,249926 759226158324051970,55887 795656359861780480,267521 754717367804977152,33356 755494126565593088,37973 775043278160920577,137879 751188679901736960,17365 790513937586462720,231894 773259900461932544,135736 790310542288314369,223286 754748445223555072,33474 773851385792172032,139404 776238731116240900,153845 793105000801136644,249469 761318374261399552,66897 768176770516389888,103212 780454545872662528,11774 776839901350211584,157755 785862122920144896,198576 753695531281416192,28563 754913611470864384,33355 764255842304598017,82283 794642097244610560,261567 764992712810467329,84209 791382078474575872,237491 793108151545528320,249374 786538953906290688,204413 790647690807902209,231881 750807372088549376,15021 756839636270477312,43471 795655650143596544,267521 765656851786719237,88669 786008177305276417,200490 777577305275105281,161978 787318012852305920,209043 790551861568954368,232137 794580482407223296,261155 758132537457770497,51069 768575782448947201,106774 772919045838413828,133519 766379791213850624,80939 775392910107897856,148645 773266783046406144,134960 776124702972579840,153248 772812330895716352,132335 749658605578752000,9433 792108199323336705,243075 795395945110315008,266884 767318549257936896,95672 781315267863326720,186212 764367354197254145,82953 778613924883161089,169201 778663599447375872,169310 772936507619278848,133046 792061039730954240,243187 764976588924461057,85562 779016821764677632,141471 790666063876939776,233307 786743732993265664,205094 766935475831443456,96985 791389814083813376,238780 753181154346471424,25972 761348143388749824,67906 770171083206950912,116824 793218275047944192,249926 771399246822174720,125444 779213816127107072,171168 758210725403918336,50328 736405640969658368,195876 785372169295409152,192937 762696162705018880,73926 755836400616869888,39907 794927844715597824,226738 777980262072418304,143585 770112531109122048,109960 794526800063987712,261155 763050116131328000,76043 764838404571799552,84724 760197382596329472,61470 760005337730592768,57105 787086207020826624,209151 777847354703491073,164001 776203306049925120,154534 788192655326851072,214354 793453782898278400,247803 753663488233316352,28866 762463912411279366,431998 790259580634791936,230270 759911063903047680,59666 787761358884438016,210238 768817336899936261,109167 794565357591633920,261155 778638483049111552,167950 777176306504957952,157755 789261579506315264,222847 790879509918715904,234583 789062683630768128,222429 755311794168659968,352035 758330586725486592,52112 760076077737742336,60866 790925966268739585,231427 791659449001783297,240483 762775025686499328,73712 789669992014884864,227048 766622263273660416,93286 775563472721489920,148574 786400796002836480,194723 794638864505851904,261155 758662441098055680,54070 761647705693233152,69493 764938408875745280,84724 794630809823170560,261155 768116225587175424,94699 773642562041176064,138382 785860651147227136,198671 788408777842290688,217519 777086727227748353,159876 768266981694959616,104332 776052656884314112,153095 773847480127590400,136905 785635655015550976,197286 791433931249811457,238589 773604512246431744,137965 781340667645530112,139404 791347958700658688,237787 760111984037814272,61051 761026393148751873,65974 771553977670311938,126389 780476541075656704,180233 761663343388200960,69673 753678527870951425,28819 771765461507776512,127711 791811170642587648,239446 792440568252997632,245566 776790418805710848,156926 794942969967165441,263895 753630295409164288,28726 777595742869397504,162497 764518456616165376,81946 766053754189680640,90357 772868725800304641,132996 733085554229776384,354983 750384948859797504,9140 773895989052571648,139865 780810973569425408,183269 792589432494886912,244270 779740668381962240,176109 779779404134088704,176201 790726508931407872,232881 764980473789427715,85562 732648763832053760,352911 792439202143023104,245148 787370332499877888,209351 793088215003435008,244270 758345159239016448,52494 773870720099188736,136904 756624851947905032,39096 770751111082995712,118192 788545697939230720,217634 792502286769467392,246225 773255641129517056,17416 774133615701598208,139404 763827349469093890,249811 773615902415785987,137869 792757120080941056,237491 794278546285928448,259482 770396011802071041,109713 790878657208160256,99049 760638772203491328,7047 785527897792667649,196676 785918535771918337,199640 764834351875973121,81946 785906568655204352,22735 790301703446917120,225995 791489304589660160,239405 745147859914260481,88859 776742211325161472,157755 756738334387470336,42432 795668789127823360,267862 753711082959728640,28732 786036743275372545,198892 787377918166970368,210289 785993653055389697,199262 732712294484869121,351500 733735195245957120,11774 775743150111338496,140444 738025432742801408,1182466 778368002248978432,152594 781355632104398849,185920 786969220634570752,11774 788486687437393920,106085 758159467074711554,172295 765621767771557888,88669 779340188812271617,172089 780911156332523520,184223 754786204051206144,33356 787124016880418816,209129 791782995543883776,238429 769252668099424256,112345 780941317010522112,184223 786355191188631552,203391 755549936037396480,38015 765392930353844228,86103 768961447036645376,110209 764486491972128768,431998 795725532184932352,267737 754739453936238592,33356 761571978553679872,68936 795761577458798592,267587 749307464026361856,7836 779838193122349056,176890 794223543147962369,258789 768828543383896064,109337 775068470983725056,146580 790731101194989568,232863 777463391044505600,159876 794698368878526464,262022 758352470003294208,52554 760327543115227136,61407 768506487660421120,106819 791157450842005504,236393 792517063835168768,246273 790994708692504576,234583 761445693617680384,1248931 793490961015967745,251566 750401771131011072,12883 754843881863348224,26595 768504812027670533,104973 772537399863836677,131084 771410431411757057,124883 765450545649836032,86653 786028409776373760,198620 758352661590728704,52030 765187113553956866,86103 766284156905086985,91798 771431829010157568,125554 773749719235518465,110585 787153465122381824,205181 790740169628393476,230485 794748248309301248,263033 774809956667097088,145244 785710862766137345,197512 793339789902749696,251452 760253258350854145,60541 769760100252733440,114779 781503501054730240,188401 736241193407918080,11774 751161770958618625,15643 767962134756098048,87904 754759941836058624,33356 790575825309556736,231318 794945779982962688,263676 795143754978131968,264397 757743707584024576,47844 791371237976973312,238395 792157502771191808,243075 764205537684631552,81946 793709034670923776,218489 777860941480235008,164001 787878871978901504,213579 745430070387347456,11774 774759403014807552,144635 793620180014206977,252824 795710797137768450,267567 760547880306434048,62779 766435163953922048,92958 791481565507227648,239405 762086193035108352,69231 794536343602741249,261155 776903601952321536,157693 792419717046792192,243165 759178096863944704,57207 754149018008035329,11774 776139680102256640,152735 785915243901947904,199640 793307404955901952,251390 790969622728101889,234653 794340040100847616,259360 766160424979075072,90031 768326581341130752,102452 790277118693412864,229159 736579682582302720,11774 775470332513755136,147931 771171966472466432,121479 764434047019933696,82018 793752768485916672,11774 794983359122472961,262849 750551390636871680,13532 792876357634121728,226738 793265287797706752,249469 795070278195970048,264397 778192223762583553,166390 759095433687928832,56964 771116482302476288,122146 785650063389302784,197063 794024520621457408,257492 775749623038087169,151071 773961369079074816,140444 789170478137028608,213349 776219927027916800,146259 786281168085872640,199211 758002097728151554,50337 761318153003667456,67226 762003721953783808,68617 760876908703784960,11774 771430550305288192,124744 752131115247292416,21034 781253362947809280,186063 756193304732114944,41680 776501319989358592,151463 785683530466537472,195975 795741223189417985,249469 776802989294100504,158314 790711048969912320,232884 792532436856868864,246273 756272532064460800,42405 793257656551084032,247877 795076402898866177,247930 755262576276213760,36545 764273244992106496,81869 765617184924110850,87904 766585238419939328,148861 760180818434220033,60163 787018186759647232,207287 766003439637716993,56650 768632636604452864,94699 773615693904355329,137818 768095063603814400,103506 791718757567635456,240145 792098414142099459,243187 780615704865144832,182146 773205629351493632,133454 786720388613083137,205094 788865190678835200,220029 793965209887080449,255942 767801046735421440,101463 775301624646336512,148170 794762628186968064,262849 790584361590648832,11774 793189537165905920,248559 779391951674060801,121051 780960068783083521,182960 787756356090597377,207051 792789549139292160,247232 770726677659852800,120610 794620646357684224,261155 771008306911608833,122146 788028877935443968,214078 788453492264402944,208831 795232283657699329,264774 786347696122650625,201540 764133725877768192,82066 777297097750114304,121080 792796685676191744,243865 795423060245495809,108517 765366343478546432,86513 752954230386855936,24134 781467956656103424,188119 794560089327890437,223872 765848062036209664,86876 768979656641052672,109960 793101794104582144,249469 794894822477877248,262752 752819768097329152,19000 758641070301405184,54070 773931260070752256,138819 794928012487720961,257325 773920984596230144,139404 786075595293753344,49459 788411643608850434,11774 758222770924691456,48289 775324101460144130,117257 772269498472607745,127925 781108792515846144,183245 792167649950044160,244550 752714149491200000,21332 759077458557534208,56784 763436332240764928,76315 766850104129155072,95672 789797026720468992,225358 788138307725225988,215505 788123677753696256,215608 793842321871679488,255954 754836858899615744,33549 766346249683558400,93261 767185814862168066,90384 794606310075469826,261155 772835854276435970,132578 750847268698279936,15634 762393691130650625,71880 762778224560484353,74281 775530803929370624,64722 791355508514885632,238395 795707923565576192,267521 789169843744362499,213286 794661324915638272,261155 781583507608989696,187976 777853732792836097,164001 753629780327665664,28726 767440268148604928,97379 768077773940199425,100561 733099549951057920,355880 793223865841311744,249469 733611459523923970,209828 763334608792399872,1170527 772868005671739392,129471 791359057026228225,234510 745651067451543552,11774 780608631355998208,182049 788471693069123585,218495 790644371167281152,231878 792442800935673856,245998 760562239392841728,62492 762898316573093889,74308 794633209745129472,261155 753640220298514432,28732 766785916354519040,93823 776045681685491712,152735 794880963373363200,262752 753662986271744001,148861 781587529065701376,188492 792035093816578049,243092 755012804961308672,34666 790571034013421568,231894 786763397710934016,206048 794852576034430976,261155 749433853190766597,1247984 750358841116811264,10653 764409416754073600,82066 757246087400943616,45026 788906371072655360,220526 794001353336991744,257492 774780047739592704,144494 775549313824927744,112363 732430276052189185,196346 755379208050778112,37044 794175585605955585,254209 765918731566546944,90125 751913712055758849,14277 779104584094613504,171644 761643313212563456,69947 789285706820640768,224680 770430531918069760,118482 775333350437294080,148349 794890183636381696,235686 755978556199448576,349507 765074062863392768,80720 770524873210724352,118191 769279434696392705,105643 761267498838654976,64730 777294161951072256,161249 749358163950866432,7816 771664241367527425,126152 751907167821701121,14277 752924408193310720,24134 773913320281763840,139404 795760637972398083,268448 757263284219310080,45122 775779812099002369,151212 776892561017430016,62180 763009575159230464,72093 766442128805273601,80939 794264004562554880,226320 774841152503623680,45376 787272692512751616,205728 766622403074097152,82177 781295919484563457,186584 794589574219460608,261818 765014781153554437,1249165 766386771126923264,91798 765578493606322176,87904 732348549447454720,351374 758442425455042561,52749 753919521195425792,29263 789241128599957504,202265 774008018321100800,140770 793103004689920004,249348 795694590535888896,267855 771398360800649216,124597 780013121205309440,173347 793230399975612416,249841 794958090043068416,262849 749959286680346624,10735 757696940071120896,48810 771809976054448128,127871 791017534149369856,235886 773959913131372544,139865 780105731076943872,178258 793783163310964736,255246 756870854009499648,45039 763493287030235136,76406 777135162278674432,159906 764968713447542785,11774 791358704192937984,238395 793866106847068161,256255 794033096202948608,257492 752997151572160512,23739 776800713024221184,158027 791353724970991616,238395 759311645319557121,56650 777623151446339585,162610 792214300282675200,242693 755302063660294144,36545 761556307447087105,68993 780034745057079296,174728 752801781969715200,22953 786391107894599680,203391 781353755568644096,182257 780779476581879809,181670 787211107031285760,191622 778798117130874880,166860 766002565108551681,90405 757266189332602885,46384 778209741747126272,352718 787140851965263872,209351 793812203753213956,255393 794899060717158400,261155 758064822634156032,50542 769295080343625728,109713 776667536830173184,155451 790609099754909696,231870 774940028619206656,144635 795398245191012352,266138 750819996482334722,14950 789460957038796800,223881 785521871185907713,11774 790157260307640320,228576 775036145126244353,128934 764564771173756930,76858 789154658996490241,222500 795034546521640960,263896 781343662961721344,139404 790910742887223296,232169 750059959119810560,11370 793539884463960065,252741 756856333140451328,43553 760081137490362371,60866 781265221293895680,186434 789094170199789568,223030 774816867429052416,145503 775110089392828416,146720 753599519523123201,28092 780617129313832960,181755 766517145928736769,92917 766815578115960832,94699 779139840218497024,11774 785739307168378880,197017 753354903217668097,27045 789909508042526720,226180 794561323669528577,11774 756258892221288449,11774 792469741273124864,242693 764924295755735040,84889 762296976972972034,71550 788447939865837569,217519 794335560898936832,258878 756632664753319936,43553 778734425295118338,11774 780597013142437888,181935 779097800252338176,160539 786191413012680704,201619 790651132146176000,232169 759234983890386949,53873 758267265842286592,52112 758672778727788547,54070 766547780634456064,92235 777640589118406658,162610 756664843806048256,44450 756936737469804544,44291 780709354794278912,182257 793655459005595648,233154 794322811225444352,258927 766447066025451524,90252 790012854174875648,220029 760594051531935744,63451 763111033263288324,76577 764245413780008962,73196 788731644580655104,220029 767083062035296256,94699 774993921579548672,146259 763491627344113664,78333 767895463190106113,98646 760080520214552576,60866 781473290258874369,186584 785931526848540677,193854 794710911533477888,256255 773251065923854336,11774 790220323601997825,228124 759458145555079169,56964 779545476165013509,464984 764884556226764800,80720 775460090920968193,149200 785925265507573760,199640 786224139484798976,201555 794930573076811776,262849 768860676672589825,109666 786682763755843584,205651 791389358796398593,238780 791689655389270016,11774 767719918720745472,100605 763102046517997568,75724 789121273821626368,223286 793135473887621120,249469 758106248185126912,41703 780091728929906688,174109 788462453571158016,218275 769584914324975616,113412 793173572512468992,249882 794553232429383684,261155 759908986829189120,58939 778287550926561281,167220 763780753108926464,80192 791859772425400320,240483 793848941683040256,255942 756894408122007553,44450 770279338700840961,1249733 774166070496067585,141360 794026581966536704,257492 794257809449717760,259231 744229724092719104,762119 787861225505976320,65113 791274712915701761,232169 789247979337183232,224750 795321732928258049,266146 732707378022350849,353002 769924055310868480,115451 785951770975543296,199546 795436421339152384,265855 757221685938401280,46006 742933214088548352,351931 754198066165604352,32157 768291971043500033,209828 756581425789272064,43553 771971926642130944,129049 778730559178616832,168284 732225775152287744,349788 773951901163552768,137953 767870451599089665,101681 772876233214349312,132848 787617243437948929,207119 794207158598594560,258598 763396359449829376,77731 769139279410765824,110362 776192967480606720,144051 760439161681645568,62716 764134394248372224,81869 766718503332085760,95708 793225423387815936,250295 794183926122213376,258331 756674834835398656,44274 759201413293543424,56475 794541799041859584,261155 749291983189872640,7855 769097740127244289,110550 789136580170518528,222647 763030760861396998,74885 776037674687791104,151374 781178076420009984,185310 790262046390562817,229159 766067564980105216,90582 793709923523702784,250703 777533518448439296,159115 794610746843860994,261818 785969777944719360,200235 794638175146745856,261155 787741638655369216,205197 761965905047719936,69711 794188935953948672,257353 760921047571005440,65165 763212350702907392,76535 768449544011059201,105712 773530817419177985,136904 792514621579988993,11774 764192582410829824,82544 786521491433062400,203350 789992278362320896,228354 771659831367208960,125367 794274600699904000,258797 761981458575597568,70858 790999541428412420,232611 793590785132236801,252112 794834464132268033,350913 769961972980977664,111114 779289106404765696,173753 772530821194539008,130067 775132749959041024,146259 765972033943572480,90031 790025444338774016,228124 791666500331372544,240483 775848171423535104,150663 762016515440771072,71476 755117776994467841,35238 762697973335601152,74133 785590832124432385,197297 791513300085243905,238207 770753496052183040,118698 775768424731533312,151185 794351002182791168,259034 761595389241876482,11774 789536679526801408,226881 750753590675959808,15165 793142603860549636,249469 794512878770540544,260871 758770936963141632,55257 785312519237828608,11774 786117173815177216,199640 751543065152741376,18550 788429192052346880,217837 766429168896708608,80939 769974314082922496,113754 790915219358965760,234583 767771454310002690,98335 772412856340013056,129551 780492692463710208,11774 789884991979356164,227242 758417996696080384,50923 762612638492876800,71087 790714285567664128,232881 794721877512089600,262752 767915185675788292,97811 775298882263801856,148045 790700436940476416,233729 743406054139117568,354153 779018744546799616,29263 785891787487350784,194723 785915869394337792,199546 795272044019650566,261155 762787044762365952,70679 773596080030134272,11495 776751823466160128,157755 795708331075604480,218164 763893067040432128,80648 768930200293822464,110209 760125858845777920,61051 788456651565051904,217574 775110867771809792,146259 775397076205199360,148994 780973637398429696,182349 790091547735891972,227048 792416315982086145,223432 754074318531952640,31400 779153331738415106,168284 780789218603769856,183269 795437376000684032,264397 770310292420960256,117377 789490191694258176,225981 750778769221312565,14525 760446890974453761,41680 785936218051776513,192032 794316471765594116,259055 766396214128570369,80939 766696495521202176,95568 788835554808979457,220806 794563019002892288,261155 760682906297700352,64418 785329381610840064,195125 775042991425658880,144494 787763896836841472,11774 767608211612454913,82344 788635657241440256,214975 756693435516682240,41839 757171791315996673,44461 794859990297276421,262849 763155943714648064,76577 764157457346260993,82066 795144361314877440,247930 764295370587463682,70177 789777512192548864,225359 760120988608626688,61051 793800330408370178,255393 765360040475701248,86763 758063405160763392,47761 794320030578200576,11774 794645111124553728,261987 765002815139819520,85562 794304317112995840,258193 791345171610959872,237491 755677378156781568,34441 765413326864220160,86961 751055311935385600,16638 771443708617187328,125204 757439584166903808,47261 777006138684481536,159876 758067633325481984,51265 785550261393686528,196917 763785350204551168,80192 767832746739761152,101681 791720790051942401,240145 769950697756303361,113457 788860172332625921,220526 760928866315542528,63937 774214806920462336,138592 749302643076501504,7849 761544845001457664,65180 768713125344325632,104234 789194418070827014,224221 751949234576855040,20493 760337029964050432,61412 770004126583455744,116410 768087181944508416,103354 791374136069136384,238207 790578487673360384,231894 732614181728464896,352723 762684774582366208,73814 765700579201060864,88930 788497027122331648,217958 795702841063116800,257492 750662255235239936,14462 768139773697372161,103354 769990308771889154,116265 779377118710992896,174557 785357238793744384,195481 787126595236552704,207119 794758808388169728,262022 793578953759789057,241819 744395327176728576,349197 765890070553456640,87820 780962683117899777,184539 792079406206287872,243398 785910083641221120,198878 776430274003423233,155688 752862536983126016,22938 793961256084533248,255393 766450130245545985,93261 792566839737929728,246632 761188035350396928,65180 763905851555844098,79992 787707652939788288,212357 794686810018512900,262752 762147560911835140,71324 763471603158122497,78566 792180743040491520,244230 770471662517096449,118192 759797318585491456,59846 792941499142905856,227795 763612106256224256,65999 768998697925537792,110362 787752207911301120,212354 792791102474498049,234990 753638923998367744,28732 762856331799691265,73712 786679714991702018,204835 786888764316590080,204413 749990959077793797,10735 791330209224024064,233154 766048178097496064,90575 787030424836984832,204835 756634339698323456,43471 791092376202801152,234583 763013523966398469,75899 760696942133383169,11774 767961221689544704,102249 774038826368905216,139404 792092232815783936,243869 750867759198826496,15808 768852627161427969,109571 785274767171432449,194667 793241770762973184,249725 785684886673694720,196277 793189692485275648,249926 765555192645509124,85938 768278426125860864,102514 777023458433703936,125529 794780042417045504,252939 778305190235635712,167220 785580519840899072,194058 770832566379249667,121511 794590547608408064,261796 732311844891840512,196346 774706095772303360,143051 795227736734396420,264774 734494345294794753,11774 750561582594293760,13021 791271544836218880,237491 792133604872744960,243075 768491991298473984,75073 788874655528390656,203863 766737518029045760,95619 780761533789986820,182960 788825555080716288,216009 752962833571319808,24788 778736802576240641,169923 793867252831576064,252196 794618798141739011,262053 760544716714827776,60849 789925844718329857,228820 790008412419395584,228063 756563212913545216,42149 760873815438139393,65136 788784659027136512,220332 793567920098013185,253190 765607854795620353,84724 788066287972823041,11774 744273064356110336,335115 761239054419656704,65887 776142492227862529,153921 761645655890665472,69493 775371552359583744,147800 761263238956904448,67511 763947910866149377,80393 762627335203852288,72716 770688320640839680,117257 748401926711164928,350825 759168700587048960,56772 776987866618400768,127871 793891161215676416,255942 762753794333609985,73814 780612698627198976,182122 753692730140729344,29263 773137481898291200,134470 781289580238663680,186434 794563455692832768,261155 786169652615323650,200566 792401859860320256,243187 765158560695189504,86103 767216045262200832,84724 773719429192491008,11774 759232666508070919,25210 768964427542433792,106774 769286522520473600,111454 794542321207480320,261155 733099968723046400,353374 777319143599116288,33169 785972488014589953,196676 790361340418359296,230584 790675013175246848,231792 754986186293202944,22393 779139084606242817,172945 793183190357647360,249926 753604341664129024,28037 763430503601074176,78304 763895674450513920,81101 755894492847284224,40550 762744844544606208,73910 794621501853011968,261155 775019150158671873,144611 789954164793016320,224450 760020856395341824,55257 789965394207383552,228888 767860394375409667,101681 788355098258739200,1170441 793578820813160448,251452 756206183480823808,41468 763867666012594176,80939 772738650446716928,132335 786197269146062848,192032 762771861251903488,74938 789963524214697985,229116 758381601839575042,52749 795470159456583680,266902 776795645554286593,157755 793098396911435778,249469 794368331507761152,257353 794239036634308608,258456 791779596261847040,232825 791871775638491136,240718 795760531894390784,247930 761458733947822081,68273 763321829037670401,73685 771094366576336896,122759 775115055423590400,146720 754065438703652864,31561 758102547823558660,50827 771274078544158720,101681 794598449266249728,261818 772252063208181760,128934 763899137616121858,80486 760480609059872768,62735 790974611793993728,235621 793221474584825857,250033 765582148426407940,86577 768525463253770240,105041 794028263941296129,256564 766310943139762177,11774 770441398143287296,119226 771508004126650368,125367 732790170060263425,1170348 752928004901335040,24597 781195970176507904,185496 791014052537380864,234583 767146725148614656,195876 769416103294492672,84888 785607967714402305,197286 792049427267616768,243075 794532378286977024,261155 770374471395848193,118538 771769325791436802,125554 773941521804464129,140232 778676679078064129,168892 759995942950928384,60363 760877141185527808,65222 772625359208448002,131027 765887257031036928,90031 781195310420766720,185595 786363809912860676,159876 793540743109283841,249926 767826851179864064,101163 785976194772660224,196788 795065835886886913,263817 779392189017317377,121051 775863581049061376,151410 785712371205443584,195975 758774889159401472,54842 760097737819893760,60401 788544238233407489,218275 769920372187668480,110585 794697702458195968,262022 751919914420699136,209828 755639095100080128,38796 758686790970662913,54070 768513367480766468,104999 770820668023672832,120613 772282647506583552,127707 793898747252080640,256451 794928863411404800,263817 773182186203774978,134561 791029900891262976,233692 793950314160238592,250633 773509284256706560,137042 770442877688176640,118192 775879537037025280,152314 752928744013074432,22715 753382850385158144,27045 759098883339411456,54070 789316269183041536,223921 741262777545678848,11774 768421882144104448,106281 791720982880854017,353047 757629359524118528,47940 773945498801758213,140025 758013419941310465,50827 757553170486743041,47816 794745557025701888,262752 763456465243734016,76406 788321540677009408,216565 773952329246711808,139404 776454196446973952,155896 767093193611575296,97685 758419262017040385,52771 764944657868582914,11774 775426079901175808,148537 770820250052988928,120610 791460834807603200,237491 794994461394739200,263907 795371997312253952,265875 755737363708542976,36938 794297281642016768,259267 795108013698940928,11774 765346456903581696,86103 785545030735843328,196788 786752545402216448,205143 795707309678792709,268281 791397255387357184,238395 761694789418876928,68862 780807832631291906,183468 775769392684630017,151463 786600830887600128,203801 775497046669168640,147751 777195096584445956,160134 762615927678435328,72035 793255024365178881,249926 757073296986873856,36145 776832665513144321,155318 752166613663621121,21224 733060335679082497,353451 773575642793336832,133043 791783336469553152,240814 794664453107281920,261050 749729277185236992,9754 778315037345656832,11774 785773539244646400,193571 773826001730174976,138543 777902977990266880,160539 773915920838356992,139404 765883587275137025,90031 770075713852571650,111835 788417202835849217,11774 792119123010609152,243187 788768292487827458,218142 759851002648494080,58227 770445709644529664,117257 792453778796584961,237491 773899622746120193,139404 793949030862626816,254135 764443407230074880,80169 775001222646472704,146259 780769545963188224,182154 775481657348517888,147874 793220534246965249,249926 733057509485891585,355106 756599636807315456,41132 755281730307751936,35890 787452008282349568,208059 794601368564727808,261155 762757223596564480,73706 763811798860521473,80393 793174296050868224,243865 777843718195994624,163990 793453992235769856,250033 759541291055190017,58255 751643593639624704,18470 762982324438917120,74281 740415646207512577,11774 762035607841353728,431998 771780793404227584,127582 793402984604413953,250633 769718275093565440,112363 751211472286388228,15808 769022835503329282,110709 763058917463232512,75724 786983460011282433,207287 749279684987236353,8047 758008056642961414,48663 764226628801048577,82344 761705357978669056,65500 772799771543166976,132335 778744640044347392,170252 791322765831892993,238117 791326718208380930,234212 734161457554849793,41724 787080507955744768,209043 755963882968002561,18215 795013210432827392,263896 785330739059372036,11774 793530228681433088,252741 751173124876562432,16728 794338311426998272,260033 781234559836942336,186212 750823335211233285,15634 761676245247623168,69356 773609782339002368,134199 771496794232676352,124855 774993727945334784,144730 766057479692136448,90384 767778567220367360,15536 754064435912777729,30296 765739907985739777,88052 795350024951570433,266500 793135717790605316,249469 792881041665122304,194085 777018683466125312,159359 753042069766152192,22411 791433648465674240,11774 759175998751449088,349486 789832088761438209,221107 765159010194558976,86103 772327655655997440,130550 786954563966337024,207051 791262729981923328,237491 785682390450524161,196277 753675913276100608,29040 795033605038833664,263896 771809322862903297,125276 781224884890324992,186170 785886736798941185,197894 790636423951085568,218351 794726078673731585,262849 758478383240081409,53185 774292060765466624,87904 787533757490180096,65113 795693699288170496,267862 768597070294810624,107428 775919543269097473,152314 794733419452207109,262849 768527802241019904,104973 786682166872772608,205349 785325994018168832,11774 756515738773549056,43403 760500846077415424,63149 792675700436144128,246987 792553228261097472,203546 756518886783057920,1248387 776772832596414465,157693 790890243897565185,234583 791070388247629824,235990 792127678681841665,243733 793655570452525056,254025 795737088146731008,267855 793575620643024901,252679 767115025915912192,54522 749321830188650496,7852 767842095780376577,101681 770746799934103552,120690 781544623302963200,187533 795484892456833024,266138 770981907680997376,121949 794235240742981632,258966 794557125859176448,261155 751093006694887424,16299 765382684260593664,87249 776615790900604928,155390 793158683538493440,249926 770233213876785152,117257 760523975738859520,63451 779136844319555588,172962 788458697420779520,218275 786031121184108545,197286 788067222388248576,214354 758420191718023168,41703 758753663489826816,54070 767209642401206272,97811 767504897264742404,90384 774699626704334848,144602 753641455869169664,27402 794544157817765889,11774 790890050842046464,234583 795350785462767617,266500 792063187759890432,243187 756466073579335680,43391 790961447761313792,233692 768925290550718464,109960 752960017179955202,24173 787487673229438976,211347 759107179966238720,57092 765310376917348353,87062 791351844459024384,238395 772998654537838592,1249998 780848012092317696,182665 792820432114184194,237223 793736001688567809,233154 757766473716641792,49066 762769678733193217,73814 760548567471841281,62771 768875106160537600,107745 760792956118798336,64722 793123582171766785,249469 794010751451201536,254601 758658577485668352,54070 760740057409949696,64627 758878594504372225,54974 792089064199553024,243187 793115244126101504,249469 751543972431011840,17416 778323039763177472,166409 776080649455304704,145926 778470496941645824,168297 774342127866314755,142503 788213376233201664,216038 738683552015912960,11774 773717452375154688,138165 780817522367074304,11774 785904756837392384,11774 748915456191373313,11774 754778930603757569,33174 763788146454691840,74868 787158442075000833,207949 794028318739824640,256502 735181508495986688,351158 778256889201233920,166409 792573475324063744,246632 789119342776463360,221476 786341182615859200,199546 757540756290670592,47782 770760563114778624,120694 779393483815682048,173637 764513778876551168,81946 790605299002515456,232791 793168831241936896,250033 760283230776033280,1248753 780411192208535552,179870 786638078739877889,205455 742120316579676160,11774 773159125928726530,134470 775740275066937344,150404 789244555551924224,223286 768016037358948352,101681 773606358625103872,138054 775408845732675584,148537 760205964276621312,61545 774100546856755200,140443 779413591208267776,172523 751808274459201536,18893 792020656175013893,243075 792385379659681792,242693 793987597479608325,11774 794913725241262080,262752 770720197992783872,120613 776533002570596352,156631 781440868276469760,139404 785302616339120128,11774 789243650400280577,206666 750396107264520192,12883 750832056662319108,15634 763460311240237056,11774 733037734454042624,352545 795740899217129472,262022 765107635347611650,84422 790633683342483456,232137 794157194543448064,257492 771007707105009664,121612 750463286672560128,13532 777559368262946816,161413 776277350346465280,154071 787020715421798402,194060 780618319489445893,80785 785341853667172352,195125 743661794141429765,1247548 757732263878619136,46958 788169285990440960,11774 768595743502467072,107984 781148336317460480,185798 790405966739152900,230145 756562584225062913,43553 770197708694953988,44421 794189473684733952,258598 760096424822444034,56420 794589704729591808,261155 780086659824181249,167569 754744267650764800,33356 788448384310849536,217837 794713179553169413,255870 776213970923491328,153845 787018239175827456,205728 794865274679939072,262053 750024156700250112,10847 772172064803344384,129558 788535583064875008,218495 789895220880089088,227048 793182870328086528,249927 764153634296827904,11774 774061333855690752,141316 790666796529512448,232137 740995906867101696,11774 761235499822428160,15066 788523096517009409,218275 781569839437520896,188119 757765443029524480,49070 767803419226759168,101134 771040368657698816,118192 779085407354884096,172299 786004891705679872,200490 786275702672793600,202429 789134902813986817,11774 758703608519012352,54070 786994772862963712,207613 759508210055311360,58537 775882525868642304,152182 787260709633687552,209731 788157595592888320,352258 792426862093840384,243187 793842059610165248,255942 794722424025731072,261666 770689523017719808,118209 775043617744359424,146259 794928615800578048,261942 788730855661441024,218582 791672648627519492,239986 765479027775647745,86653 788057039545270272,11774 794679292475019264,249926 764182257485484032,82283 765565164502585344,88052 767728234230317056,97685 791070235759554560,234192 763201302830669825,76549 769236948888195072,112399 791818976741306368,240483 755257271114924032,36545 758115960242921472,51451 773538071509950464,137158 794559930997047296,261155 785909491833470976,198878 777924387416702976,157755 781209457057345536,185261 788391704399273984,214078 792044736907386880,226366 793998061903159296,257423 757748731810877441,48959 774505940561170432,141316 788202583265386496,207287 792725243257167873,246632 771371065817702400,11774 778251789099335681,166321 791977468974379009,242637 778029647690919936,164375 794589984238030848,261796 789937038342688769,218469 754760604661841921,33356 768964605515300868,110344 732846247921487873,1170702 775363090070147072,148537 777930636627550208,158673 793128935634665473,249469 761758306595733504,70676 763258705475502080,65189 770445888623968256,117257 772818781194321921,132335 795286312089747456,264397 758122486928027648,41703 772257942217207808,119718 789898858570493952,228063 794527604447543296,261155 794562898362298368,261155 778626394666438656,167569 759111315302461442,57092 765669508467916800,89076 774272436854517760,29786 774047632289214465,135025 777001574388211713,159546 793443843278462978,249926 767113059915689984,79020 789465252182253568,225981 792446860313100288,43302 767911979839205376,101681 768947664327237632,107428 771276998278807552,121479 761696680316063744,69548 767088994916139008,92233 767777009904848948,100559 788456160936484865,11774 793599972411334657,252112 786985552054595584,207287 776189343664861184,153866 793693995205406720,252196 792185068500332544,235487 794063168700088320,249926 771787453208358912,127218 775806167683510272,151439 787787774954962944,213064 776527560633044992,155318 785748691583954944,43123 738928273430700032,11774 752155308475068416,20217 760510900235214853,63268 763448033279377408,78159 775747739342737408,11774 764142981284634624,80720 766683275565957120,93823 767776366158688256,1249459 781621241857740800,189086 787729903932280832,206117 765132797682081792,85562 794765802343985152,262849 774739570621616128,144152 765020950563725312,11774 770688569820057601,120610 789163657309466626,215437 789240862693699584,206666 789280776206430208,223991 793402970234773506,251772 764605799213649920,80393 793260193622716416,250293 785956042651959298,199462 791349527533858817,11774 757038456665059328,45566 770903902132854784,108396 768719595389718529,107423 793067721202237440,249180 778197626311307264,166409 756555413185765377,14277 759422736112377856,58250 788814448790122496,220526 756316899064053760,42249 764906477882662917,82066 750759417734320130,14781 759001184615043072,47940 763414288853762049,78159 775380503562104832,148018 790305082109677568,228363 790917584115728384,234583 795279219404271616,265644 758127326743896068,51595 791661556132110339,240483 766350936377655296,91751 781055631562252288,182771 777824612755267585,163763 780492033429479424,128189 793256093229150208,249926 758284413167869952,52112 768623532226084865,107745 760571790146011141,62821 781916187215015936,187131 792336359985975296,245185 764149544024236032,1249207 772892409009102848,133043 794213039893516289,258454 766713190277378048,95708 771751925372952576,127711 786414838704513024,108396 793320157921718272,249926 788471324037423104,218275 791353687088074752,238395 764199044369395712,81946 792174452012359681,242693 794208280545464320,256239 751240468814393344,17591 759181303820550144,56817 761262497470918656,67453 794279513941110784,254135 764820489999118336,84724 760614080080117760,62964 766710052115869697,95708 794536343611248640,261202 761286333105070084,21386 777557783390531584,161407 793275856462356480,249926 773900359605497856,139865 775437002401583104,148870 734181015464214529,354919 788639616542924801,215437 763457496065323012,11774 791091045509443584,234583 766421368183353344,91956 766728269223821312,95672 770397253684965376,118191 792113646390435842,243187 758664718810742784,54070 767136666687602688,91801 793102203133186048,249469 751624198934568960,17794 762270901366730752,431998 785722814737154049,194082 790653634384134144,232169 763053711186882561,73926 785380875626123264,194083 790917916761919488,234583 791693760031756288,240483 758723193649532928,54070 763339979250511872,76652 773995630008074240,139404 794750007362617344,261306 791372892650938368,237491 779171416985837568,168284 790331471491895296,228037 788141240428683264,214976 758656239320510466,54070 762654159736758275,73926 785926869099147266,199262 751697137021378565,18555 774064261198778368,139392 789895128286507008,227048 755761399666610176,39462 739863826732961792,11774 775294920877801472,148045 775332311164416000,87904 732698229763104768,353334 785788675988815872,197286 785861224353390595,198671 788186195746435073,214078 760888303524524032,61544 767200347186003968,94699 795744565756096512,268766 790971925023580160,232791 752623307866898434,22575 771470255029821440,125554 771875161591062528,128519 773661631590961153,137639 750448235731357696,12883 772880222869983232,132364 759905133484388353,59666 766459743770644480,93261 732784915943686144,352473 786681288707174401,205728 765178270346276865,86120 766835085697875968,94699 766005799357452289,90405 788748921564692480,193121 780571150246084608,181548 752929873107181569,23899 773151711896735744,134716 790655669334519808,232169 764287904806006785,80720 772256967830089728,129551 777168978066173952,160633 785981876615966720,199478 794344961512640512,255826 775027840680988672,146580 789412049914736640,225551 759255181414502400,55661 766507854299672577,93286 791811158365777920,234990 793246503489896448,249044 775026968723005440,146560 787145521794125824,23762 754748316974481412,33474 780161542645964804,176128 752630544656109568,21332 760969556814946304,65455 754048693859393537,30590 755754107244257281,39384 761187900365111296,65180 787984116310573056,212164 752989986597773312,24526 778742704112939017,158520 774250556735033344,142208 772802622176632832,132364 777811336289849344,162240 758442946966478849,53144 772877165130121216,132761 753979514615508992,29503 793191294617194497,249926 751548934892445696,18164 766668335870189568,93823 767351555645374464,98339 758297480182333440,52112 787422307417325568,210207 759497292676071424,56964 787968507464015872,207212 751837650542297088,18893 769242099321479168,112363 777136182425706497,159146 793223840759418880,249469 762812907096858624,71502 732767978316435456,353228 751549431640502272,18491 763910472261365764,81127 788752810393243648,220526 787059852749049856,7224 764224423029243910,82759 766396885997412353,92854 792036717385617408,243075 759477573533347844,27156 768484715108110336,106731 758390592430678017,50542 776379213779726336,155390 732909494263386113,354131 762730257522757634,73814 785836214956023808,198466 762172137092345856,431998 763022615103442944,75899 732884183354212352,178186 766725204341100544,95593 764180211315318784,82457 769001930790232064,109571 753584589411672064,354109 776961404440117248,159146 793665854571327488,250293 791141998929608708,27045 792716970735071232,247182 756291436484571136,42405 789995324312064002,227242 793257768509583360,249926 761826627366055936,69947 789107982181265408,223286 778004850206445568,14383 780534936587624448,180655 780602158114824192,181955 790644504822964225,233131 758502003282677760,52749 764916776006062080,84724 787049838164586496,207113 790933893134286848,234583 753036195576197120,25255 793634642696015873,252112 753729987904147456,28611 792418741091008513,244550 770374076695060480,117849 793291583374364672,249926 752962528209170432,24134 765890977714335744,90031 773737556101914624,137042 778648505577373696,11774 749737439456063492,7816 770633186133016576,120127 770246839459319812,116703 787125793461833728,207096 795427255996547072,247930 778323554752430081,166282 769209915302748160,54729 757646899306299392,47940 768119648134926336,102249 779103204223180800,168284 756299197167480832,42432 785830003644563457,198671 758370956305850368,51451 785969217908637696,193636 791724836712087552,240483 794575111596675072,39957 794624774626492416,262145 795613497082134528,267521 777296435603705856,159146 780552683715436545,180039 750319723297013760,12357 769487642698186753,112336 794702978821292032,249926 757289349989933056,46384 794709811770363904,262025 759821410520805377,58745 767634204154671105,99471 792407127465795585,245750 792747988779200512,247232 749859339368697856,10247 780552253019152384,181419 790994408367730688,233692 753182748450455552,25253 755357656777273345,36034 761917962441940993,70941 790725387084935168,225236 791782648918204416,241678 765577421735067648,87904 766435942475390976,92959 772811583982477312,132335 753019516276338688,24034 788073675232727040,215005 789089885793685504,221971 764482778448539648,83381 772843126410977281,132335 778484657709080576,163592 785946634114871296,197286 780542853093163008,11774 792042208484429824,241820 733310324812578816,355480 789345030917926913,225359 787162499057496064,199657 795327733329002496,266079 749466613741674497,7361 749934914854793216,9433 787360234423525376,209351 775728838022090753,1250232 790239422751002625,11774 790597576873615360,232169 785737378149257216,195975 793857435823775744,255393 771130500232650753,123028 732317945389568000,11774 769309053055078401,112336 787091533577195520,204835 776578533422342144,137693 794728088831664128,261818 751177281381535744,17591 794538836307181568,261155 795681733958045696,267862 768540267079139328,106317 774251396640104448,141690 793442778692788225,250633 764913617368035328,85159 769247556731801600,110585 769967212241256452,105109 794183367428370433,253721 793536476864733184,252196 766732552333819904,95708 781458204219826180,139404 790611614877777920,246425 771762395500965888,126152 776168025691152385,153854 788106358256242688,211368 793956073808031744,256439 748204511529885696,11774 771014065862746113,121039 794046749589389312,257423 794699834938839040,262886 752987852581900288,24134 793151175377825792,249961 794001383099797504,257492 785630250675933184,197512 794081154139832320,256564 770612527059177473,119535 786996845008478208,208176 792029030820122624,243187 765206642254188549,85562 793208467184058368,249180 759204494353821698,56964 785636837876391936,197091 779152742455578628,168284 786730021608128512,206048 773708800251473924,136904 758458859509866497,53185 785819399898882048,198671 787628920887709696,210289 734811424850087936,351644 745373670063775744,351424 759530897855115264,57574 765125502570893312,85562 765208013850365956,86103 778505138197508096,152594 786280350368485376,201555 788311607961018369,215437 795762399538135043,199307 773847260908040192,137042 794298795420893184,259543 791665584312385537,240483 765281174490976257,86610 738039841150148608,353488 770805933962387456,118192 779314749926285312,171795 795392927451189248,228101 791645356731822080,62492 764203473130889220,82582 774139585383141376,141360 792786741904207873,234568 758665073925685249,12859 788906375774605312,220029 751150615720497153,17365 751744916884185088,18893 764548589422940160,81946 795408913151787008,247930 750363975339040768,12883 752630254938841088,22662 788497958593400832,218275 794328168148725760,256451 787478801001254913,211347 793794195441999873,254135 793109279855087617,249469 762732578034028545,73910 793951285019934720,233467 794815783125794817,262849 795399834245222401,247930 778400999593549824,166339 785276044978884609,11774 794293370067652608,258829 794591391661883393,261818 770261808338853888,117364 760554292331814912,63451 789425125284347904,225981 768525159447859202,106774 788001879691137024,213253 767424745671360515,95055 788811334758572032,220332 791764343373389824,237491 794718623537446912,261155 788128404486750208,210253 756599037512523777,43285 760501017360281600,63194 769820890985037824,105109 773651049538134017,132625 753639622454841346,28732 769571656029335552,113836 771894617885126656,128615 772540391543365632,128194 775385510768353281,148574 793220811712765961,250633 751229987169112064,17434 767846210703089666,87607 771005492579672065,122146 775668207164256256,147013 758394457049923584,50827 767418493260091392,98890 771074629121126400,122532 755196950421438465,35890 780091719463337984,172148 781007336320172032,171377 779072365519077378,172523 790807415834816512,233558 785931510897598464,199431 792191248404733953,243286 788507631933657088,218349 793870602494808064,249926 752214782128885760,14277 774244416018001920,140444 750416622104502272,13343 761651247799611392,47283 751091944789508096,11774 768513937189068800,106774 770365466627846144,103812 778363993446617089,160539 788548713593524224,218275 795724747099078656,267862 732552346832621568,351837 791288871409647616,237491 794549156584955904,261155 755457332251729920,37044 764223934598410240,81946 790684470026366976,226999 790694954725052416,231894 795428790713405440,266079 756211092032851969,41909 776817029617770496,158387 755171769233715200,35890 759668415858614272,35479 764678770556932096,84395 780171784691658752,178017 790749397546110976,229901 765916660154847232,87904 786386727275532288,203510 790185680026603520,226731 750919649429106688,15913 761240444474916864,65180 788415891352334336,11774 774993474856882176,144494 793999246441598977,254135 775801017514520576,151185 759929009371095040,60363 774028490157031424,140232 786298419727958016,201483 787441279646830592,210207 758393075265835009,195876 772402861691002880,129464 773671312631926785,137158 790771104625201152,11774 753728587576901632,28819 764923610620243968,82209 761091969120555012,65839 753711396949549056,29263 761594101313658880,68987 769498266123792384,112612 786538004340805634,194723 794703429465608192,249926 794564041817595906,261155 795129472735440896,264397 753706378129137665,28512 758383847432224772,52749 793874013634174976,256255 755488491648065536,37433 763916231242055680,80939 788722181677027328,218258 763828690799124480,79600 765984095063019520,90575 766013461906141184,172295 790738395655835648,11774 761752810748796932,70085 774035548260429825,139404 781844919195271169,187131 762439892789899265,73102 788702437632839680,220029 790989577708244992,235590 791291999127162881,234583 792036086897934336,243075 767425328788729856,1249408 768381267150639104,103924 777310381144432640,161457 762856158214230016,431998 794607115998400513,261155 763171230564265984,74133 751540019714781184,18539 755036412911689728,34666 780594146578829312,181886 751130573670932481,11495 753925530802618368,29263 792723501832605697,193368 781449696984371201,139404 794677559376183296,261818 795267679699337216,263051 755448670212857856,33192 776937908506800128,157082 751236496212975616,17434 755564014466248705,38183 778259029906694144,158815 775854938488352769,151439 753244026388746240,26066 757644526110597120,41839 780630904150618112,182154 786342036882489344,202727 788677555712765953,215480 795728335015968768,268281 792732909299990528,246392 769805997934125056,112265 791166017921769472,235590 780451997069799424,170139 790248328705507328,230282 790332486303617024,228820 795771995950612480,247930 758727949977739267,54070 774323192789950465,141360 776452893507543041,11774 766308435373789185,352717 767489924782231552,94699 771425125488922625,125381 775907081127882752,152182 793135020147736576,249725 795387038476464128,266054 765594139190636548,86440 791242390476623872,235252 779089500525867008,172123 758735728926859266,53995 793899377152503809,249926 795700223431557121,267855 762640269745324033,73926 776922202365169664,156835 751844334471876608,14858 770452860345552896,118209 750432437872758786,12357 756959232256274432,44544 760132750267518976,60112 773191326343041025,134561 754716742883180544,33356 772879603962490880,132578 778039810938310657,165523 778682289509179392,169201 793129044376158208,249725 762181691880280064,70689 791307310295580672,237787 767747396323323906,100893 761663005021114368,69947 765544371873873920,76315 770967253462421505,121795 767838259971887105,100893 769340991908225024,113165 781126127892983809,185496 769379641232687104,112693 778301360978604033,166409 767959170402422784,101681 768907565363191808,11774 793804881052131328,255393 737334813128937472,11774 758057528726925312,50654 792011212011692034,239501 760411738349109249,62063 762719025164005376,73926 773588194487050241,137158 776787114675634176,157755 793116521589420032,249469 758348391185166336,41703 789925448977309696,228702 751217209855254528,15643 765592072619368448,87774 787094187434913792,207287 775388679758045184,148419 758415199841824768,52167 773666313113853952,138543 777560853142876161,160230 757883467803811840,49852 763030130864320517,68862 765954310081576961,88930 773502355782283265,137042 753734021868351488,29263 765690927369158656,88459 773495682426482688,136947 765775490724618241,88682 780155723141439488,178360 793154703035162624,249926 755140929170780160,26721 788063111479721984,214492 790729986730754049,232881 793309871886053376,1248155 794554503823441920,261155 752995876189052928,23739 758119239559499776,51239 759897257713946624,52887 764257572912304128,82457 788608099758342144,218275 794289385906851841,259543 793960043813146625,255942 773915330976550913,11774 747485420011692032,11774 774241863859437568,141887 793613614192201729,253793 756580463867723776,41702 767669325746483200,99900 775384136932614144,146991 768051831880634369,100893 768778100108820480,107423 785604236029652992,197512 787429733659062273,196676 794028155648540674,255299 735672905153937409,354033 794605270408298497,261155 766128012387422208,90629 788563713955536897,218946 789489809857413120,209563 788144884515471360,215480 794238195445727232,259063 780806356152553472,11774 753942261310816256,29996 758264074425737217,52030 766641794951974913,90327 759259455758426113,56964 794255114387292160,259266 789685759280156673,227242 795031204315721728,263926 776816050914504709,157755 774216623154728964,108396 770272369558421505,117377 787441138323955712,210207 751767730999611396,14277 772244348394086400,128934 785622918936010752,197297 794018710914633728,255870 770532482013761536,118482 778755856238346241,166852 780828900062560256,183269 793623969261694976,252044 792547463794229248,246273 775083180177166336,144648 752186973973016576,14277 765950939568025600,90031 786261954566455296,202429 761293254239383556,65626 778338518586253312,167569 777932111835635712,157840 780610677568397312,181955 794474443120799744,193368 775728301570568192,150663 776154265031217152,153779 780801069077192704,11774 791425174755160065,239107 795394170554695680,261155 787244877222334464,207974 792389272724709376,244759 767892066408009728,101514 791879307853438976,240483 750778346020171776,14277 754073291250204672,31686 785978235263840257,200260 787016558979670016,207613 793194913831620608,249469 758044671004160000,51069 776931055194419200,159546 789685468447268868,226731 794137337378832384,256439 791599219123585024,239906 780427025181970432,176380 768120515030638593,103354 752275539335999488,21714 753597724973469696,26788 786238105560846337,11774 789955394516975616,224680 751178394054848512,16583 762808996352917504,74308 793495022154895360,239405 765628399666728961,88052 793259337972117506,249926 755641375668961280,14277 754024920464535553,30590 768318629905571841,103132 781225988671713288,186170 781639025052483584,183246 789226063394136068,223692 753656474908233728,11774 762651606852722688,73926 785983147334733824,196262 790873630758494208,232863 780095846964600832,176128 787772816120840193,210235 795436644321075202,267133 766088021275996162,81929 758049342649282560,50827 750854733963767808,15264 771532072385032193,126293 781887101788753920,189649 787674904149815296,211347 757726199388831744,47693 781685301173452801,56964 753374575640059904,27317 780748864479490048,46572 758622827578847232,47940 768962655155544064,110585 778955579469561856,171463 774211873319235586,351152 788707048624119808,215437 753396028074622977,27045 765660106868436992,88998 781644075107700737,188401 785528495187320833,194723 794360730975870976,260033 789552031409332224,225358 758688477873528832,54070 766039509007896576,91043 788356301117984768,215887 788861379977551872,220029 767126922891501569,97468 794602663111495680,261155 787103125039493121,209035 750380683927904256,11774 751095396965969920,16728 790226383062663168,229724 779122285718429696,172799 773624892398772224,137869 761962573281501184,71026 794618586232823808,262053 792033261170163712,243187 759579358029836288,58227 778458295870771200,167220 759099991369613317,56964 772951479980142592,11774 771411208553496576,121795 776958223970598916,159146 777861144845307905,164001 785632598756392960,197091 789260740616134656,223921 776250113295515648,154832 779672192426573824,176110 781805426077761536,47940 785992308747407361,199961 793943603605307392,256358 776953918429409280,156835 777508595130896384,159876 790922584045023233,234583 773903272675381248,139404 794579438084222976,261155 778745732182396928,169990 779000013917741057,11774 752957920959234052,24675 760799820915339264,64722 732276973356093441,349814 778910019416891392,170671 753499854077243392,23739 763876084932804608,80939 774000071780302848,140039 762687130153918464,74280 751547071245746176,18491 757900220923543554,49121 776638878824431617,157335 795686700357971973,267862 772983169192595456,133519 791339707003129856,236454 757544338977009664,47782 794595406336430080,261155 773616264338169860,138165 775435909223161856,148654 760897849857085440,11774 769650467190091776,114779 787902521679482880,213064 788149284596162560,215754 757675248993140736,1170396 771738142751592448,127218 773181683034124288,135025 778336468825546752,160539 786301122956910593,201958 775477404437393408,148870 777152597882994688,159876 785605947133616137,197286 781031034406199296,183472 791399092270149632,238207 759767562674507776,46475 764964731614433280,84384 779119007362273281,168284 752959783385329664,22943 781650341838196736,188401 736048485795921924,11774 757632973084717056,47940 770512795381010433,118192 777518339514101760,156061 787554398855626752,210989 792699314619363329,246392 795358980813926400,264397 750195687115988992,9378 752928225097953280,24597 772893416531300354,132370 743908914496831488,65113 760856665247711236,60794 772590643000532992,131007 788842780999098368,220029 794581146617122816,259034 757385372225548288,46379 765303831697694720,86873 778357187659829249,167220 762040437343457281,431998 786403646380449793,203674 791708536380293120,240665 751814874427252736,19880 771098937096802304,122817 780156498135711744,173347 791282970547986434,237491 788906156190072832,220028 789059371258884096,220526 774177922311557121,140444 785260709332385792,11774 788886154078806016,11774 795045329343160320,247930 766772024995819520,95511 786332356936241152,201958 791411029611720704,237908 751577657918230528,18850 776914637975683073,157755 795462025614884864,265638 768066059215708161,103261 758659249929129984,53841 772790638337150976,132335 786692804340658176,205728 792400276590174208,243165 763804211280748545,80393 788772978578321408,220332 793602736679899140,252020 764877308456951809,84422 781208298703978497,186149 788442218361188353,217837 751594311272259584,16728 765011913767956480,85727 771132573133123585,122973 763714355242336256,79585 778369436638126080,136093 764058707839754240,80773 791139056491044865,235580 756989157906403328,44291 757885441853063169,49852 793950063672393728,257026 787985533792157696,213887 788773054218371077,11774 766634220907180033,94769 771651280792018944,126152 788083051498582016,215252 764833011728723968,84724 771355290511880192,124351 781355356802781185,139404 755926077906771969,38183 763125991065681921,76665 790528479901130752,231894 733033066877362181,355216 763459524468609025,77687 791463764625231872,238207 795056334945325056,247930 785390758849236993,195481 758791844557840385,1248642 763220043572256768,77295 788892482633367552,11774 744348712001019908,349197 771428616789905408,121479 794135358304874496,257492 776100137445842946,153194 752103646335148032,14277 792599374052196354,246726 767083883510718464,97685 769549208382676992,74247 788116991563272192,215005 757399602597392385,46379 770037101870055424,116373 788184355852128256,214078 753418809231478784,27187 773531701125316608,137158 788124572335890432,215608 762625458718388226,73814 791658616029900801,240474 732199629727641600,350021 750810446026928128,14277 768297284836610048,105270 792118490136088576,244230 758443163509850112,53144 762376446861910016,431998 753639057310101504,25189 768687811121651713,107257 776956087102742528,155916 795112480041209856,265257 789245564198096896,223921 787124906609737728,201620 756604947735666688,44118 763527313640202241,74281 792100793377820673,241678 772079033978851328,117043 793917601827127297,255393 774965888202133504,144654 787484783530082304,210313 788197546489327621,172084 792790859401998336,228037 757742336008937472,47940 764781505977745408,84724 763785726324531200,80098 779843545343660032,176203 787111435436515329,209184 789196778507685889,223258 775359626728640512,148473 776269959257202688,153194 788978117092270080,221971 794989435158937602,264397 773601135961657345,137869 775027432868970496,146259 787056309531054080,246425 792404490519535616,243576 765475771297173504,87245 793584790616309766,253793 794538904791711744,261155 790547520086605824,232137 733386284585132032,353374 758718310640857088,46076 794231592831033344,258456 765520204382154752,87904 758070393357893632,1323200 776626396265324544,53667 759041199999184896,56197 787104606748901377,207613 758769952669118464,55257 793551987732156417,252020 790018669162041344,228820 794139307653156864,249852 764241512326660096,82457 772881528862932992,130988 785802324111265792,197286 786175762076463105,201441 772899234504769536,132996 754719759141187584,33356 772041765184495617,127711 788020818622107652,214492 794893938897408001,258771 752239860845600769,21714 769576634500255744,112239 778032861186236417,14383 781529055904600064,186212 786602558768812033,11774 766783147841167364,95708 791173097147596800,233736 792265292818681856,243187 792909885344133121,236884 765731656565088256,87145 767828869449646080,101134 771070574479093760,120610 779514325136510976,175542 794364741992988674,257353 755181967981875200,35890 763622274763100160,78159 781339561431404544,139404 761969527865217024,71270 768531844610400256,106774 758390446238339072,52545 764641205061693441,82066 779320881755492352,173753 757386288664223744,45014 762889726667792384,75233 792580887292456960,244270 785602273040891905,197512 788478231447900160,65113 771055840656781312,738099 794841195553968128,262849 794886960645111808,261155 791100064735252481,234583 778335033937448960,160539 759807487470166016,58267 781336005257428992,187454 763464394848210944,11774 764172010670923777,7311 755848341532147712,39657 767735034702860288,99140 795663431693193216,266884 790174542035550208,228820 791218013542285312,236945 793319740806529024,251452 761382658995658752,68273 778256159778021376,163901 792883719690330112,244550 758711136371867648,46076 769797840033816576,113412 794563329129857024,11774 749492631638466560,8497 753331004643893253,26492 786028040505569280,199755 769685812153835520,113982 785673716885778432,197286 789974489844977664,227795 781470485905219585,187915 776118081982570496,153095 777549207540555776,161352 757801669144879108,48826 764337120206999552,80939 768969987943903233,109667 795691294131621888,261155 775659286437376000,26066 756677083837919232,44429 774735355362758656,144635 794178847092699136,258331 761949435832119296,431998 776820902797467648,157755 787884629587996672,212239 795690328217022485,266151 750723304311304192,14877 788124945268273152,215012 790210159092072450,11774 793871321516113924,256255 770708811455799296,118192 764909963420590080,84753 773707821430956033,11774 795079125031591936,11774 761415921273544708,67938 765988027583913985,90735 770253822446796801,116845 778046481144111104,26066 778316052245643264,128591 795770649310425092,268643 792779142672506880,220689 760322319789076480,61476 778649646482599937,166839 793946708224933888,254135 772363235320356864,122146 785732291280592896,192689 793952600915853312,254135 778302737612206080,167220 788012146370220033,214209 788778504146022400,220526 789256128928579584,213710 793254860527431680,240483 781180612375814144,185347 791396385996279809,237908 794140655488499712,257492 763427298527764483,78159 794547543476736001,261155 786763326592323584,206008 763073047439998977,75899 755856709743095809,18215 794263561317023744,257325 753263546260189184,25995 781875253626765312,190553 793621283728752640,254058 773720891096174592,11774 776929935940202497,158589 778481472059637760,167046 789506755164266496,226048 781528093274017792,187915 760564501779320832,60995 786871331388137472,203200 786919859204390912,207051 793983321554362372,257423 747670834467184642,350247 751223006802894848,16728 752713769768345600,17640 776362868375560192,155316 778400282925535232,167674 794559342150320128,261155 769529084846215168,112693 780057354486243328,172185 757258715611488257,46006 763789814139346944,11774 769324826456629248,112693 780535254138384388,180074 785684920597377024,196277 793185063701798912,250033 787310747562876928,210215 789165147163996160,11774 791625660556976128,239463 758067599515136000,50542 763932778677178368,78239 779431820978819073,173846 793638285088137216,254135 757346899657650176,47090 759329837760864256,56952 768123133295468544,103354 768282370067750917,101681 775404030499622912,148994 788134724577271809,215754 779697805992624128,175092 776974081551765504,156835 788795382528561152,220765 794564629133479936,261155 776748012605476864,50581 788753487798513664,220526 790240485927448578,230234 790790310087581696,228820 794321203360047104,258598 794974570696605697,261155 769332408038612993,112336 791117406714208256,235590 756937223191179264,41763 795225064199307264,264397 794007953200160768,257569 794609036280889344,261399 751240827905671168,17921 755486110596210688,37973 761757365112827904,69947 775048273233051650,143361 776792827799998464,157082 780633699360641024,80785 762599959262797824,73030 787559332204257284,206117 790983511440297984,233692 770669067476709378,118191 773219370902446080,135386 776753883137708032,157606 766119663977639936,90785 794988122505412608,264397 732562670809845760,352466 775878387428491264,151066 792352143164387328,221785 786376465579401216,202304 793427219372662784,249926 773218221524594688,134936 792050220565721088,243075 779149906032390144,172962 749473500029681664,8497 757805295657623552,49490 764546457009467392,83945 768218385616408577,103975 755473645699469312,37859 772450342634225664,130026 776870104768221184,156835 790951921515241472,234583 791372050090762240,238395 791458401725349888,238272 761013379771228160,65455 788034799113900033,214492 789703447826214912,199307 793670750108389376,254058 756230699435327488,39235 761265052427120640,67350 778744229736493056,169586 793415645945663489,247651 794381011232624640,257492 766312443727405056,91946 776290593043517440,152872 793571704383606784,253164 755160499990499328,35890 777937403927531520,164826 794008391937093632,257492 791348125311041536,11774 791691321614356484,240070 755060310894075904,35044 771061937668927488,120677 794198802852786176,255299 756464789308657664,43391 773327021699194880,35479 788778615575973888,218142 793034784540852225,205972 773708654239444992,11774 790534031549014016,231894 794745868624822272,262849 795702006077857792,268356 757117098736820225,43391 772583933422600192,129662 754885368856444928,33356 769853350707953664,90629 736751249895264259,10190 765581721194549248,11774 776833482823639040,157755 781485969648132101,185310 786975535788359680,207113 769999890176995328,114254 774427695035875328,141316 777942114076426240,164826 790925669630824448,234796 795379145136111616,266491 787737980576202752,212357 763546727668297732,78189 791674612752932864,240145 794605769241100288,261155 732306017955004416,350566 763206012534874112,47188 771382588250271744,125196 788484371040772096,218275 770306198818033664,11774 794000522248327168,256276 750793385829605377,14781 761932354260701185,431998 788609532607987712,217574 768970941804191744,109960 778232389638033409,164826 794057220577169408,257325 771035819771650048,105109 760640521236733952,63655 763582563361304576,79040 772865342297243648,131209 774182340234842112,140444 794648767588954113,261059 751850998784724992,17794 758355053497446400,52554 774632092823089152,144542 775495174633979905,148994 786456914657849344,200382 788575185528098817,217519 735973600100945921,350812 775521594521157634,149953 793160484916752384,249926 764475632289841153,62180 768225577450938368,104932 793082556786810880,249348 766414315914006528,93286 778389361553387524,165435 795272568810913793,264807 757346517468479489,46379 765526079796711425,87627 777982930442293249,163376 779464217850150912,174557 770729059450052609,119115 754010286051434496,29263 763191137364537344,75899 790557357730299904,194085 772295354632941574,130467 755852114140667904,37698 771462293238509568,118191 751629398156185604,19000 791683659082309632,240483 794138226030235652,257492 771442716559499264,125367 795672385852538881,238099 752993364824453120,24173 763177951710044161,431998 793132794629263360,249841 775846441944174592,150511 778730750308864000,170252 790976232993226752,235590 780557993603727364,11774 753210819417038849,26140 766444005743857668,92917 776762565611225088,125554 791392271258181632,237908 788416666715713536,11774 785644746240917505,197512 774094375542411264,131421 777780874699943937,158387 778428493847728129,167398 791603033603878912,237236 733413951606685698,355667 753985000677134336,30590 773242939866812416,135219 778222199190745090,162098 756485015215542273,42432 769026041893584897,109666 788506978435739648,215252 767237760675565568,97386 750153202771849216,1170527 775196158188589057,146205 792472518657449986,232169 763127719227957248,76794 792734927678640128,246225 758729398522478592,1248609 768475793659793409,106774 769819381991956480,115435 762773048642641920,74321 790885658814320640,234583 767814859945758721,100893 788887113651654656,220815 733446869410406400,355952 762779971437809664,73712 787476150138220544,211347 770379089366482945,87904 737561702766510081,27156 755070658099445761,35044 792097164931530753,11774 750336806219022336,11495 760633101965852672,63451 768170217101033472,95055 753390727829131264,24745 780779354854793216,182726 791457860450447361,237908 790890328555397124,234583 791669472029474817,240483 792021286759256064,243075 792093392834482176,243865 760583016582352896,63464 779208050838155264,172962 794695518639321088,261155 793531737133416449,253207 763957111751528448,79691 775288353214328832,141091 771893651567943680,128194 787058118815469568,354238 751243488323211264,17921 762134892125753344,71026 770701561261686787,118191 773264612271632384,134875 765582588400373760,11774 760607992907755520,63451 793569755105931264,253606 762776109784104960,73926 763387364538322944,77731 785491532933582848,196277 771110653339791360,122982 777439048453488641,161456 793132480010203137,249725 760869714813857793,11774 766334986530283520,90982 776725816231206912,157693 795380459584847872,248924 754069064398450689,30782 759210603743416321,56964 766466965556768768,91946 772875409297903617,132761 792567822656253952,246225 766752134549368832,95708 790923000832864256,234583 768492734860578816,106281 785957295305793536,199352 795711267403014144,267862 765941823713976320,90384 768814270066810880,109167 773671678303952896,115957 766216845368197120,351436 775545275138117632,85326 777843089998163969,164001 793210208885628928,250033 775872226419548160,151156 763416293013716992,78129 788471193439444992,217601 778597091010547712,51069 793623601844883456,254078 761007268326436864,66116 773709949457211396,138061 773961024932237312,139404 767509327892639745,87904 787534359997931520,210289 790407365929480192,26066 790647189370380288,218164 794691751718043648,262225 762446608747237376,70886 773902868604555265,139404 788387456823418880,217519 788507649730109440,218349 788721155397922816,205197 788158353151107073,215754 787605079482261504,205181 793456585045442561,252020 752143276438761472,17794 752846649077207040,22953 759446534496915456,56964 775056341584998400,146259 792753326102372352,237491 757017965606776834,45669 777741455720710144,162596 741451673491537920,349060 778426569236877313,167044 793552089859231744,253206 789182685679759360,11774 779382215490830336,173964 788093351115489281,214354 787610867504250880,211821 770414773972467712,117257 757291115942850560,45319 776983883103469568,157082 781530793491501056,186584 755202819922268162,35373 777196195739336704,157755 790959932287905792,231318 793181309589868544,249841 794556977896718336,247592 773473571448430593,134310 793174294880743425,249469 760476936069984257,60541 770562282904489984,117257 776474386794631168,153317 777208670165803010,158348 780114782036725764,177233 732555091996205056,351837 759349314531581952,56964 788196605832728576,214078 791309093126311936,237491 793971505574985728,254135 792001828586041345,194349 794593079877660673,261155 764851723022114817,82283 758424945839878144,53167 780532387574865920,180074 780996105035218946,183468 755953106106462208,40881 768609764968271872,107469 790728944916062209,232863 750854873730519040,14877 776099405514498048,153194 775793222312300544,151071 776184173572874240,154322 792940982492884993,11774 794620582457327617,261818 778726047344762880,170187 781379028041265152,186499 786056079595692032,200368 791304182997225472,234583 788865145736876032,221143 793106663427313664,249469 795274487260413952,261155 761380554998591489,67468 791668657667604480,240483 750294728579612672,686533 795395724728995842,266151 794556601835356162,261155 763135093183393792,70177 785983731823677440,199431 792075623015383040,243187 795707027184033793,251803 774721350912966656,143043 757348257383247872,46406 768336660270415872,11774 771044124229300224,121596 749667831336144898,9433 794535909420994561,261155 750409639989161985,11495 775455506899017729,149259 776833718765903873,158387 779929303760924673,174465 792777599046914048,247241 795386470232104960,247930 790744260480032768,235349 795667195518943232,267862 791256269667598337,237491 791469886539128832,238099 773319317991616515,135736 794777978542505984,261942 778608476415258624,167210 793825868267261953,255393 764950025008840704,11774 776753341829226497,157755 732386852737449985,350660 753998361506803712,30590 759074679730601988,56630 793239278402805760,250408 758777451984060416,55344 771489185014353920,125554 776543357858410496,156132 795035342764199936,263926 753317119928872960,26699 765036945814663168,85806 791391539180306432,237908 756705631302811648,40550 773607680531369988,120304 753991048246943744,26066 763737885996527618,79870 765489259700686848,87793 793249045376561154,248988 762302742190784512,431998 773190070786363392,132335 794342655270391808,257530 772174034805133312,128934 788750130602127360,220332 751084906403377152,16728 771937389451313152,127957 753682595330691072,28819 760551491123810304,63451 789296150968795136,182349 775287424922419200,148045 732634214189944832,353165 765811844141441024,89076 770974578793385984,122146 773968394672480258,136904 763929011231744000,1249191 788429675202609152,217837 760522102629892097,11774 793408185315057664,249926 794550926644158466,261155 770000947326181377,116164 793141250593468418,249441 732962062293467139,354971 790973343545516032,234583 792097611025002496,241678 734929319970099201,67995 776926458665013249,158589 732718571470512130,353747 793799906284736513,254058 763002350004994048,75709 758451515560517632,53185 765022662213021696,85562 775023918226825216,146259 763166702259449856,76577 775024713512972288,143402 793999262170443776,256225 756284091096412160,42495 794794836796706816,256255 751095466104852480,11774 762713388262633473,74308 769353918266703872,110585 752877391484104704,24134 788508184302542849,213064 795450007310766080,266151 777927506682716161,164694 793415195330809856,250033 777172793834270720,159876 791019222801408000,234653 761933186528141312,71196 791180910775394304,236420 773689847823208450,136575 775115370084564992,146259 792536559840956417,246225 762474738925002756,73194 771096385852583936,122816 767137581796618241,97438 736823173124136960,350821 753251391553044480,352718 755775508726579204,17416 763835721878740993,80649 787140893719531520,207965 767402411056992256,95672 773992371994365952,140874 777331179162787842,161456 790246579949170692,229693 750736062583074816,12883 762703988248580097,74133 766371605975097344,93184 776183900825530368,153817 762646779099701248,73926 793995488634617856,257325 794011222056124417,257569 741229970651893760,352751 763462307527745537,76406 769291954823712768,112788 764930702940909568,85226 771157506529849344,122344 790609061444063234,11774 764964421613400064,84724 771465322805223424,125381 777902857710366720,11774 778180848491327488,166282 789163539608969216,223286 773913817835114496,140039 756415880024600577,42432 757540956753235969,47599 760920398229868544,65222 778423682918080513,167220 790581308263202816,224680 794242524068057088,87245 754103841281368064,28282 767592887500480512,95840 769858732704399361,114357 771525277218279428,125111 786336999896707073,203225 755832912101203968,39997 769757264798294018,112891 786381461905702912,203510 776541577439223809,152123 774091385217572868,11774 757979892751355904,50337 792100331110932480,243187 792390141012807680,243614 763183351834546176,76794 793218869124935680,249725 768895534836875264,109666 792918387231830016,234556 762898073613766660,431998 761315014108000256,67547 788002433632866304,214354 770338501489491968,1249750 787021302234316800,208016 789241572957171712,224916 759459875306954752,55661 773597373398298624,137907 776196696355184640,154322 780932727298285569,183269 768086298737246208,103354 790229869267419137,226810 794541175533424640,261155 794615033674268672,261155 786749394641182725,157693 758115113668710401,41703 769855828664864768,114357 762809805270548480,75073 791373884868038657,230283 753424192612159489,27402 781464971624325120,139404 759291442938388480,56302 768857479589556224,266797 790559325949427712,213803 777296727325810688,161407 793411907046834176,249926 774251383457361920,139404 764986134891995136,84929 781127806424059904,185496 787082919483478016,202636 779177030201987072,169755 787670109061943296,206101 788249514620686336,214078 793338200580292608,247652 765622740422369280,86645 766136144878862336,90384 786559372679745537,204273 762855238629863424,431998 763802029567410176,80393 757909432663703552,49852 773407287222398977,136575 792970083781840896,246726 763789322172719104,78383 755586137763176448,38183 777448235627601920,71794 793867366283120641,255938 768468314603479040,106281 794196141336203264,258525 793438772948004868,252020 788456940598857728,218275 789198054440128514,215437 767083387089674241,94699 789149838957043712,223805 787829826757488640,211943 790895800087875586,99049 760214912148774912,58537 767991492900167680,100893 758746206528872449,53995 787881478860464128,65113 791324525212209152,223125 794753884161982464,261594 756331265398235136,209828 760988394868670465,66116 770384998067077120,118698 791849164510334976,240145 780618761158139904,181984 775338425029423104,148045 795294987533611008,223125 763338653603028992,76537 771561532924633092,125381 767834667215192064,101681 786278715340697600,202429 789519483928838144,226810 793841951728513024,255942 770982804708556800,117562 785966872827080704,199546 795104636772450304,235163 790931891453104130,234796 793128460407431168,249469 795499567693332480,247930 732736342229127169,1170601 769242217303183360,110585 775364705028231168,11774 788927860174000128,217658 791389548479557633,238780 751129982139707392,16953 774317347293138945,138819 786260132078374912,201494 795436644124000256,267014 785458191379394560,195975 755381534631325696,36481 765900940016779264,65663 760544554982465536,60794 769163544428441600,109667 789429843721060354,225981 790514940087984128,228041 772135235785986048,35479 788050785263357953,11774 769684803046088708,110585 787716336831127552,205197 788162032222691328,216009 786985804576989184,205294 781653142165487621,189314 795044438905077760,263926 763508816034033664,65180 767566706747125760,96962 777344014567608320,161456 788916014562086913,127871 793164597771571200,249444 779627379144560640,174315 788761658541813760,220526 780423991852953600,164764 785671452737409025,197512 791781730277621760,241720 794218450168217600,258937 758734039540826114,54913 762112426271801344,1249000 778354099418988546,167220 793584621476777984,252020 763916369372917760,80939 791200590349103104,236923 774817644780351488,143473 789995339860226048,228576 785607090114932736,197512 788468883229466625,11774 763773858503598081,11774 778339653921284097,163732 788395034844463104,217519 794269953998229504,259457 792022046008049665,243075 788133771056910336,215477 763237881741647872,75899 767557745398591488,94197 775873694715539456,151463 778005048504705024,14383 750054886067150848,10654 786641423034482689,198513 794621498669481985,261987 794944033491537920,262847 756242499144941569,36156 765077470005620736,84710 775126788519395330,124610 793879380955127808,256255 790913588458246146,234583 766254397580054528,91838 770692877680840704,118191 768977674148589568,109805 773897555587366916,139404 790706697249492993,232884 772861277492260865,132996 752303941069799425,21714 755492132119609348,37892 756472645131112448,41702 755192371759964160,35890 759177299686076417,57348 794333956967632896,259457 764424935095824384,83422 786281888692396036,202429 735542519363174400,351146 769283575363604483,111454 775584253346091008,148994 789936531305861120,228576 791724579949535233,240070 791337770383872001,237594 767931493389774848,101514 773597376577536000,137965 770393098958483456,118191 772884652008824837,133043 780837069866295296,182726 795436824953032704,263906 733091467690946560,353789 760586504288636928,63464 793324381812383744,8044 770616625649287168,119937 790592121535340544,231550 794300797697789954,258922 757856672245178368,49754 766012636953731072,90694 758661895570108417,53985 768889380610117632,109874 795667860450410497,267862 771448616099557376,122982 775306698164609024,146036 762799606782582786,73712 795744908636209152,268710 753754295418298369,26819 795282976716292096,262849 758810663409954816,54070 795749302425579524,267862 794195347744628736,258598 768729973947367426,106281 773254813718941696,135701 789260425565048832,218349 793324451685339137,249926 763049695140642816,75073 772517475900542976,7258 790782603452379136,232137 763796808350957568,80393 778318529976086528,11774 793499339377242114,252580 793842791767957504,255626 750340035795415041,11495 789497311013572609,224919 790335266317750272,226461 757249660750659584,45014 758261104086753281,52112 788002991915819008,213887 791449032426000385,238099 795707208386408448,247930 759843240384143360,58227 755428503512813569,37433 795695188979187716,267862 774246952678617089,131421 765452156526743552,86088 779893132456452096,177248 772868159871123456,132335 791832203432960001,240483 752960569653727232,17513 787945558711218176,205197 750075331445420033,11495 754079593644986368,31320 768971506269290497,110209 794559757080293376,261155 753781454413234176,16299 793626427006459904,254008 794010521410433025,255393 761317130365243392,67360 787081660747493376,208928 793529754775384064,253190 774012397535100928,131421 791005795651506176,235948 760242658937888768,61352 777654112569683968,155390 777698194541117440,160651 790403296397758464,227795 794567632884219904,261155 767156317744160772,96851 768701405490208768,84904 794161805694103552,258331 785285421601284096,193669 754797498011570176,33356 771149090767904768,122861 791680487572004864,238395 792164130648043520,244550 795313545370042369,264397 771771782910980096,125703 773658516624072704,137953 776125545452929024,150404 790552587976179712,230732 792043792522182656,243075 795361843506126848,266054 756508150648434692,42249 757546016467845120,47782 794938957251444736,262847 756204115068354561,11774 770792596843196417,121359 777302595186679809,160593 780774717225590784,182726 760895884292923392,11774 732664715546132481,353200 732675215789023238,353273 753872017984815104,30031 770226462985158656,116164 781522607602593792,187044 746897217403785223,19199 755151235213357056,34666 779714849697832960,174756 785872629500481536,198591 785633882943086593,197091 793148709030629377,247379 793790255040114689,249895 773212984214687748,135025 750505621838069760,13532 787985388094775296,214209 749287291051347968,7816 763797246156603392,80393 785969141219930112,199211 763083569434689537,73814 793101977517383680,249469 757101727078309889,45964 793098524699140096,243865 794204152704495617,257492 732294533321478144,349776 777935423431737344,160868 793095684027191296,249469 794639298452717568,261155 790628748378853376,231870 794368712644104192,11774 773541289082007552,136904 781720170779729920,190024 785655819048132608,197017 765938630787334146,90384 764866067818811392,1249261 775226647058325504,146259 766799893910421504,80939 788238413422006272,215437 788570934844137472,216009 760168903515320320,61412 791286578702200832,235990 758437871309066240,50452 763808047277879297,80098 756335203531026433,42249 795716540305969152,267737 761631854323785730,68993 771438420564512768,125742 755368585669775360,32816 762665359157723136,74133 766123653893349376,90482 732280124431859712,11774 741350734063509504,349343 781513851942559744,139404 786244831400132609,201583 792091305027313664,240483 758140137544921089,50923 776632353691095040,157082 765532531739336704,87904 765633111602233344,88719 792024608933310464,243075 788486800587182080,11774 765722212536025088,85562 766395426413174784,81929 775878662625386496,152073 785254802448003072,194157 795666129599414272,267862 755459690721636352,33751 760111826659139584,61051 786828726638112768,202815 762127100455157760,431998 758433797654188032,48289 769656378596155392,112939 773375375929929728,135136 781053623778222080,183759 789194952202825728,208022 773286721161076736,135903 776751275845320704,157693 761128775539056640,23762 763904757782028289,80393 770986641141866497,122146 788121292717297664,215005 775311511686447105,146430 777765942675865600,159383 761372582805331968,67973 762270155044945922,70886 790980946120048640,235147 790331676006031360,229159 792320374662770688,235685 771071453206904832,121893 771729761865338880,126152 788390642506358785,217519 768042473562267648,102998 792958514486358016,247241 761599876903768064,69231 773646672488300544,137158 786644773129981952,204539 758490430149320705,45567 778163396722233344,154071 767834047590596609,101681 755494436432252929,36484 743117932063031296,11774 764425561582276608,83425 764778111900811265,80773 781535918339555328,186584 787008075416952832,203983 788019662525202432,214492 759150862405165056,47761 791442767960379392,238845 755447125048033281,35890 780082459199148032,165348 790056019242029057,349856 749381352974323716,7311 753884475784830976,30270 773160324681830400,133454 793520612819861504,252408 779702707506610176,352027 786119393369436160,199640 762000313150767104,431998 792516517422333953,243562 781080964067753984,183632 794677727802654720,262588 732567361484623872,352688 761402728815800321,67586 763735683018199040,78304 788186327871287297,212068 794792595767500800,257353 786385304236150784,202030 756622004564926465,42432 766346897929883648,90665 774680552804749312,144542 780427822372270080,164764 757818993231040512,49431 765663607539503104,88920 775803259973804036,151439 780961748325105664,184539 786274504066465792,202567 758439944171827200,25134 765715244169560064,88361 773314848260296704,135903 786281099680854016,201958 791717787395887104,240921 758069618829250560,50827 773508779329589253,137158 793603873915047938,249926 768926469984755713,110362 773932522795401217,139404 778811200800829440,168794 786318236962861057,27156 794889167532687360,243075 771923887567306752,126389 793146579636985856,249469 780047496626053120,172185 774432436474085376,139865 760525879671861248,63451 785471529597284353,195975 754061807988436992,31529 793159461363777536,249961 769296526258475008,112788 776907516047269889,159161 779203883059019780,172962 792839526758494208,245750 773952528832618496,135136 786911292816842752,207287 774743303040315393,140444 788852466515259392,220602 770722801275834368,118698 761671114066132992,68788 768125628457492480,103354 781906832277250048,187611 758785315528114178,54070 768859808158060545,108521 755153831109861376,35373 768194632475774978,104395 773292925404844032,131936 791733923059425280,240682 773760463087611904,138819 781269767533498368,185921 786152742997811200,200965 776231542595084288,154427 778314313656184832,167220 789482213658071040,226048 779043175260233728,172120 793951523197751296,253857 766036148590436352,90539 766165874419994624,90384 771444126491357184,125367 787042213922426880,205728 750422410839592960,12743 772836630499504128,132497 779034707182907392,171029 788113979012886528,215005 791319569956741120,11774 794231768878616576,258456 795011204812926976,263896 775147862237773824,146704 770421348015431680,118192 777408164975161344,159146 788796258638979072,220661 774671849250627584,144542 769370917206122496,113465 792026204719153152,243187 793169507850215424,249469 765330773180157952,86076 789161260973756420,11774 754719605323628544,33356 760976650733494272,64722 785992265625853952,199546 787237176123596800,209400 794556405265104896,261155 758030884897452032,50923 749994945306464256,9295 761757554351362048,69878 775720756764405762,134375 787713991896207360,212383 788563507537121282,218495 772838870933053441,132996 777595388404477952,82209 788938525358039040,11774 756388066500239360,42432 775829520775610368,151401 794764022046396416,262022 775479190577639424,149300 776201957564256256,152735 768071362564849664,103354 781841287435710465,190635 755365406701973504,35637 773872052839350274,137869 759093807983976448,56535 767754448768753664,100893 773517016388993024,133702 776614210956517376,157082 779025234523484160,171991 786639021988470785,205377 789844176963833856,226578 793630076285939712,254209 756583746862665728,43258 786903776544354305,207287 792139667084865536,242693 792085748283502592,243398 768990195169374209,108729 777168496551665665,159554 794698570800599040,262849 775594736161742852,149300 767205616381079552,97248 771540123817091081,125554 795101501446295552,264397 770305332484505600,118087 790717508013686785,231092 771076956242714624,121612 776143365289017345,152735 794990924635996160,264397 785549591944925184,195975 773555650043543553,137158 788471619001823233,218275 753911962627481600,350711 787472281979064321,209800 755193529614213120,17384 758811203296604160,54519 788138184190287872,215005 795401930310815744,247930 786289245057155073,202200 765548723803922432,78707 776140142146969600,153248 778203187031539712,164826 781254995278696449,26066 793264002918998021,249926 756350916148752384,42249 751204896360112128,15808 732667863845179392,398859 775189372345782273,144730 794639837408137216,261942 789542892654080000,217102 761445198815690757,66842 768214554220331008,95055 773933827978883072,140232 780885241640591365,182036 757722749125222400,46958 752628406768906242,22750 756965829258936324,45122 755449088796135424,36157 764195290672791552,81869 791976454703632384,242698 794613159986339840,8044 760256721923080192,61545 780913185448660992,183283 793156456887361536,249469 756455867466199040,39235 773509172759408644,135025 792794723836657664,235621 793657086982881281,249926 761999202767347713,69794 768530256068222976,104162 775138940147728384,147212 781295778476224512,185921 788033910919745536,205197 760240210793926657,61159 768185066568704000,103354 775604952659918848,150302 794356423610114048,259659 763445496371355648,77849 772403915363012608,1170819 760622841389776896,62771 792025589456580608,243187 754807062664577024,33355 788150511329566720,215005 773605449698533376,137869 795325101814251520,264397 733829481249579008,11774 749650039224631296,7849 758764006584627200,27045 786205562660847616,192032 756224343651287040,41680 785658437736632320,197341 753691624442589184,29263 786311957129400320,200244 793646424122613761,252020 793902770860408832,256451 795145228940349440,263907 778340875227193344,167569 758079052968292352,51069 760125149215678464,61145 765934729371660292,88459 767900030057402368,102137 786375895732850688,202248 776773420470116352,157755 788995004639408129,215032 794195910683226112,258525 777607931097260033,159454 753581807153602560,26776 786953146035687424,207287 768547197621182464,106716 758293449757995008,52061 768217839237009408,104662 763969912960278528,79629 757715643491840000,46890 756639156525293569,43553 762670263813017601,73814 773604147581030400,137869 795066588995190785,258456 767541945518391296,97438 770333790749200384,117257 791794396840628224,241831 756196095294902272,41632 769134490358652928,105488 743840898769883136,11774 791067057177501696,235487 758344193974697984,52545 759044868605825024,19563 794056892834156548,257492 762813672532172800,73712 795124797772627974,261155 794736927287152640,262849 771043762063704064,112363 787108708576657408,207949 789994898145566726,228820 790250943577219072,228341 793837910772461568,254058 794763729103679489,262022 757535362877038592,47717 760184898552496128,61598 780771195201302528,182726 788135252908773376,215754 794390783159914496,249926 772516864903839749,131007 785860035876417555,198671 787809959027159040,212131 792963763532103680,243187 794588481070759937,261155 763916074635198464,80393 793988776427220993,255306 794134259657310209,257465 732775756015767552,1170586 766345705585713156,80939 786131641206988800,200965 791505940780421120,239405 770220037479292928,117257 778766105472962560,167220 763552187645620224,78566 768956521837395968,109360 774223391729389568,141867 790628500726218752,232791 792090004646400000,241678 792201513749872640,226823 780748073115017216,148641 777011903679922176,159850 779671926230880256,169740 786587849176981505,204853 765378144102522880,82208 771473693465841665,125554 785464078630289408,195975 794721559751426048,262226 781404441962438656,187751 760477398357905408,7047 767557479936905216,95262 791686958342955009,240483 781905833647104000,188401 786006528998248448,198878 746698319729045511,138740 771220105258688512,122299 786233932836638720,11774 793859980524916737,11774 794548354705461248,261155 765982680806596608,90575 770480601740808195,118191 794576977097170944,39957 790984259326451712,234583 759083693940043776,56630 762782272470736896,73704 788739898966695936,220029 765387746055753728,85121 750696601283391488,12883 761278722766991365,67229 792053450326495232,243187 755384114451054596,37044 762851766371176450,73712 788438817447432192,11774 763720566083842049,79290 770666379477389312,118191 769092202819649536,110001 770229562437492737,106716 757990240082468864,49852 770453706982694913,118192 774588909594390529,143585 791690238921875456,238429 776566120497098752,156926 790376643550478336,229693 767825983277768704,101681 785853882471686148,197512 779423651145748480,464984 780886348471406592,182659 786959671194247169,11774 787377019508039680,180433 793246825352486912,248988 794038837143965697,257492 765707606547533824,88361 779430201755373568,172962 775484216725348353,148537 733445438741860352,245166 751585739008315392,18382 773710778159341568,138854 785515725666525184,195975 766707211796000768,93303 778569626494103552,168794 795111979664818176,264796 781628228087586816,188458 763819507697618945,79911 768230245405196289,11774 793974331944632320,256439 787273786886230016,205728 791841030475702272,240070 752728927660113921,22622 792133977238859776,172084 793866304763469825,255942 757632322472517632,47940 777226726216568832,159876 795436077137936384,266079 762353785469566976,15066 773846160326799364,132497 765008565572558848,85562 792103020502749184,243187 786539808558489601,203674 758835982040834053,54140 778306969572483072,167220 743667827337367553,72093 756568889438240768,43225 785930488221405184,199211 773286115562229760,135502 785932084632092672,199211 756438133214945281,41909 775695554256961536,150663 744003937951416320,1247635 754974756567384064,34666 765063567557001216,83391 785926799800856580,199546 749714746778189824,8960 760150292017123328,60866 765604323703132160,80393 772074615699038208,129471 781272921826209792,186004 781313939082579968,186434 795364770002206724,67229 755174077669728256,35890 767268094452518913,97754 770349277264699392,102449 781573516004958208,131056 793210263512027136,243615 780278295090692096,174492 732909683011248128,354517 771858792023592961,7224 792323675307540480,245147 779361582484746240,174427 768966006979067904,110659 769296452937846784,112872 790391723709136896,11774 794581563237273600,259623 759964382730260480,58253 759916358838562816,60015 764858521699676161,84724 773602949520039936,132335 764453677390303232,82066 732675828677365760,353473 758389383179276288,46384 763174361159303168,75073 765289625011249152,84209 791741766470766592,240483 794562725930213378,11774 795414318753816576,263896 779701312971743232,175092 786363214263189508,200557 793563061579878400,252368 769823940466409472,115435 771002273048571905,122146 780379255611858944,90252 788541573898248192,210390 787464532171948032,211347 786595448517636096,203806 753116351980601344,24711 785349107963404289,195125 773987748722118656,139360 793154026141577220,249469 793971155413520384,256439 758495241179697152,53144 775548476360916992,85326 755181470201876481,35436 777586489827950593,162373 790962141755011072,164764 788469518909710336,215252 753328917625311233,24134 781242849392140288,186434 777148341595570177,157842 794532687180537857,261155 760817510912360449,64678 793267607801466880,248104 757161162085654528,43659 788487705462132736,218275 790660270616092673,232169 775397358561431552,148170 765976213785497601,90031 795368554816278528,266054 793240839552106496,250933 771162327915728896,122388 760535368617828356,18395 765569411340173312,87245 781896552742789120,191354 759088038697902080,56197 761284524647014401,67326 767712909426163712,100559 771644758246592512,126152 779103549154168832,172270 786572569130389504,203755 754794617002831872,33356 765382086966571008,86440 753735392226967552,29600 793566114412236800,253206 776047212065329152,152872 786509419802611712,200965 754834019246809088,32339 771486248171175936,1249839 794648018574315520,262022 795444353569275904,266491 790583170802429952,231318 758718116213821440,54011 789136587279966208,11774 787074297441447936,205728 762619952708845568,65677 793104540040060928,249348 750783321311961088,14277 793100047940452352,249469 793459539207159808,252020 761942402319822848,70689 761949620226392064,69356 760154012138307584,61051 764139212539035649,80939 778237829369528320,166390 769284428266819584,111448 786380850086707204,202727 778460146326319104,152594 790633688060919808,232137 773621782469349376,137158 774192650933178368,138382 788453329345081348,218275 785699275900489728,197512 756840921296150528,43553 785968027376418816,199490 786341513852620800,202007 790365781951336448,11774 766557657981292545,92959 795454674698731520,263907 778428598860394496,166852 747469225732648960,11774 772803094153277440,131195 773640875322793985,137158 778935597276786688,171168 786003291817730049,199561 760866838595141632,65180 760956767140392960,65974 793943460374003712,254135 790243419889074176,226810 785371407672807424,192421 794694793724997632,262752 768886719571689472,109666 794269660963360768,249926 759358015216558081,57961 767892925917167617,91700 771467946006749185,86628 792066111995015168,243427 775812128661905409,150404 763451985718677505,74308 767357080365826048,90252 791287414509547520,237491 770008739629989890,115042 780804077060055040,182036 794683823820705792,262752 785281460299194369,193669 754091224789688320,30590 777948782126215168,164669 759189520164106240,56282 785270493985333256,194648 789682863717257217,227446 790360214293745664,229159 758495830143709184,52112 751066872406245376,12852 776736849452752896,157755 794072328539734016,255393 770335155483348993,11774 778295464521179136,166390 794000702318092288,254209 795762909531947011,247930 780424656142557184,179537 787740811857371137,65113 756897468139261952,17416 762241751729868800,431998 777290763109593088,121300 755612080212877312,35372 791749536611901440,238395 753320325769666560,26702 793897210345906177,256255 771454790542954496,124597 776164034282393602,153002 760944222132404224,64730 771324054846308352,123280 790327039760986116,224680 790913874501312514,234796 794442720177754112,260181 794537628204986373,258981 792958567900860416,246726 794509527886360577,250953 785757040534663168,194230 792871048215691264,247877 761019037434253312,66159 790602342475390976,232169 781331923549335552,185310 732995363485843456,27848 765147857959649280,86103 791014998902530048,235978 774233588858519553,106716 780779143403229185,182726 768791215429054465,108849 777910142981574656,163901 792030987433680896,243187 793131224814395392,249469 761160249571151872,66897 767160761873563648,97852 771856871338586113,125742 794516551256932352,349486 788744704288579585,220029 759216956562104324,56964 771491779451445248,112363 780609297566748672,182049 767429773890957313,96039 772629881515495424,131221 763869109327126528,80434 772927922105483264,132578 773634222519005184,137565 776121389518585856,152872 764895498448703488,84724 791161743175286784,233692 792946813540048897,243187 756411536650997760,36604 770677965818585088,120610 790250795811807232,229693 777198154248617984,159876 732942657710895105,354125 764224129251684352,82283 766349207066271744,93138 788219349177802753,212068 758054644476157953,51069 761090615887003648,65180 768862224370720768,109666 790995568801812480,164814 788888668689739776,221972 793183704197640192,249057 793868130003066881,255942 762769101504733184,74366 763424053956751360,78129 792851949926309888,11774 795358888941981696,264397 790546485343641600,231894 795350578373296128,266500 794651542901100545,261987 776443189766991874,155390 732536445236215809,352466 757307193783750657,46404 758508595222761472,53185 771920791915077633,128194 792890148732170240,11774 778545621301137408,166282 771769949866065921,127871 779329272209084416,173347 762108934052282368,1248996 766650925251334144,92958 786847296755343361,90209 793646076716683264,252020 792044032495067136,243187 785645425294512128,194082 768965290629660673,109988 768333743580864512,101681 771552585115283456,125367 769755341345042434,114357 790609161486643200,11774 732603334654234625,11774 763769764057485312,80098 772471012273324032,130415 781444268606894081,26066 760722587110543361,63655 764111654388772864,81702 751552743374987265,15800 766018338933706752,81929 778069682339196928,164669 780664489305747456,182211 756596007954178049,43391 772836190802235392,132996 786539325336920064,204333 762405405716680704,67852 762299902017798144,431998 795451936657051648,267134 754116884337987584,30910 794820075979210753,249926 753629477389807617,28281 776176289011032065,154322 794162896112599041,257492 792047172963405824,242693 794555342017495042,261155 795310527534813184,266079 790977025607503873,235536 794256350628888576,258797 732796628134993921,353769 764069446423945217,80655 775452506071658496,145866 776413335096991749,153845 747459532486549504,11774 751764285706104832,19352 759432322521436162,56964 765876334421684228,89923 788830655526297601,220806 773263513062141952,135725 776826692061061120,157693 773906814010134532,139404 771680620783296513,127134 780740818650931200,182726 751710209354010625,14277 794610622147284992,261155 752891496404176896,22206 755444197709283328,36877 758078802274586624,51069 760636787395919872,64197 773884961925378049,139404 773932721764765696,140232 793099263932768260,249469 754905885088985089,33081 779749353795846144,176196 755907646935306240,39830 758600790999076865,53985 762714997055115264,73814 794103482613645312,257492 773954023477092352,139404 795318882995208192,266068 795723804567740416,267297 778797935194550272,121923 786303658195505152,201958 794564611777433600,261155 767174536898818048,97355 760716165358448641,60480 780148727130357760,176128 780487489211465728,180233 767888735547625472,100893 785458249617268740,195975 763447268389289984,78159 780924433187737600,184223 762980686089236481,75724 765333478539800577,87245 767361800719437825,98963 794004210832392192,256239 771787196869160960,125554 788435942717566976,215005 793194339916771329,249926 763047511321874432,75955 752663599311495168,22439 755126061592109056,32572 793155740680740864,249926 758780148476968960,7311 778298117749964801,167220 786962480438226950,207045 793870190177980416,255942 765878578823196672,65222 780798399029383168,183269 753320479826468864,25879 761764684022292480,67973 788007125368930304,214354 795275531277205504,11774 769120184560918528,109191 769712540087685120,113412 750136318168961025,11495 786586436183154688,204783 792857152729731073,243865 793346141349752832,243075 790097534366646272,225981 755469316502487040,35403 767352447408873474,95672 767486516067176449,84209 770731453491609601,119771 785658430967144448,195975 791001577981087744,235620 794315355766145024,258741 757052043358048256,44429 794929036409577472,235315 754830653254803456,32941 777596284924485635,140598 756812839248158720,44429 761361124214181888,68144 777659329113653248,161502 785857751247454208,198671 789162298174640128,11774 781145327306838016,185496 788758635660742656,220526 756645796959977474,1170771 778312251778347009,158820 791184123712987136,235620 791676624890654720,240483 763437908967591940,78129 766588699211603968,93823 776052713029242880,153095 781559355766296576,188478 794938973307056129,261155 778811163588960257,168794 772209718387367936,127707 791340540985999360,237787 786027640364728320,199211 786958267855450113,207613 757881749959483392,49852 790046394983784448,229220 794539716506976257,261155 764807430761025536,84724 777951379453124608,164669 732913390499336192,354587 754841204546736128,33089 772902658944348161,128886 774247157339525120,141277 775703230118498304,150511 786021286736789504,199496 794869808961638400,261818 781197475617005568,185595 754083451322544129,31605 761666488319094784,69711 776127878555578368,152314 790249686573518848,228341 758775171805241344,22575 770414245527683073,118482 773674556720578560,138616 787392815420444673,207835 757284761375125505,41067 757359850477215745,46394 768275544873979905,104332 773852963878166528,139404 776784878985580544,157755 790658402426900481,233307 768302315220574208,103252 765676976724070400,87145 790977951286251520,234583 774189603687247872,140444 752624303519170560,22750 793245125363240961,249926 759768791500910593,53703 788725924787171328,219453 791370022199320576,238207 754711840832233472,33090 760285132314083329,60866 776093873978413056,153501 788562263645024256,218275 768007510276046848,101163 774133924511363072,139404 775557899242307584,149087 758805479694839808,54522 780946363370668032,183269 790932559161155585,234583 792119703875518464,243187 762057462715416576,71099 788145283712577536,215754 794170547647102982,255393 759755417182285829,57574 760217944353755136,61011 772101480115503104,1249936 790998018375856128,235590 759151377583136768,51798 761521935301828608,68273 773666905659940864,137698 786265476573691904,202429 762401389884702720,71123 768552322926538752,107450 771963516320448512,127775 772880693709852672,132364 791746874663370753,238864 758638985224790016,54070 765308724680527872,87062 787357260720799744,210207 792042485421711360,243187 792233880568725504,244550 752949249369780224,24196 766438231357349889,88920 769773832219525120,112399 753349826557784064,19598 795288460756221952,265644 751757353700118528,18893 759280465102639104,56964 755202899186188288,34637 785271500895125504,194648 790676145893019648,232169 792077987638153216,11774 751569806189531136,18539 788257517021257732,214078 790400020843524097,231333 794877392690946048,261155 795034179104886784,263907 751572391357284353,18391 760188516160659458,61544 766045653206130688,81929 767167464220262400,97386 788169703944495104,215252 766908676376367104,351424 781357052409053184,139404 787086653403832321,207212 788169332643672065,192363 791469191136219136,238207 766129335753252865,87904 768742928269336577,106774 781903688264593408,191354 793637659004526592,253793 766844301011714048,94899 788095510821408768,214899 795684915236900864,267521 775495231525556224,149200 787352042595426304,210207 790993367425363969,234583 752992391808716800,24788 771890695724380160,127582 774065693159325696,75073 788748954133463040,220332 762990603554713600,1249079 767837076247023616,101733 771625842506018816,118191 774880228845813760,144494 789711351690235908,224944 752981181092667393,24366 778938496773820417,169715 764948876612739072,84422 770891784918405120,62492 749727096633720836,9433 778221515087020032,164900 758126482208284673,51344 763681403842228224,1249149 790523071623000064,231894 788736588159123456,220029 768898921460408321,110075 759137879889092608,56964 766078880184725505,89923 791108570934902785,78159 758671391407345664,54070 762662484004184064,73926 763814713645895680,78129 766034325192183808,90125 786632550290599936,203674 773685725812301828,136110 775853588845305857,150663 771393945888657408,125381 756087798139158528,38210 768125173501427713,103212 770861344409001984,121612 785614645683949568,197286 786442692032999425,201441 792880435172892673,240483 760604406492585985,60866 766415849422921730,91810 760084006885068800,59730 763488226904412160,77731 780416491543900160,171387 754746143448395777,22393 760793922801168384,64722 764185686719201280,82544 779245839583744000,169586 795058889293172737,262849 767955908806803456,100620 761687237050437632,68862 763901220977192960,80486 793268787311108096,249725 765193549839228929,86103 758915133775056896,54070 780598952735412224,181755 758436828882034688,52749 764873054065299456,84886 788587924291977216,215437 760459942172188673,62771 774053056027561984,108396 787271131443060736,7092 759048885910118400,55107 773752195028291584,137869 786046786687209473,199961 790878425967955969,234583 794595397566169088,261155 753679392321208320,28819 776912326368829440,158589 792078549716959236,240483 775502857353170944,149040 781054171805999104,183759 791247408084627456,106482 751233443350982656,12746 754790323809820673,33356 763942888451346432,80863 781589340577271808,183919 757605904623800320,47844 769360354967220224,107636 755576671613353984,38035 764819145628221440,84724 773504342162898944,136904 774029733755514880,140444 792406482876719104,240167 770710205185351680,97305 771575664071749633,120441 775435955582988288,148654 754012719553114114,26066 755910504820924416,351152 785489222870310912,11774 753127660767866880,37160 794647958444711936,261155 773867957059395585,139404 795101371183800321,11774 763057092509007872,11774 772499689354752000,129918 791062926849368064,236454 791092276600643584,11774 794844788466085889,260461 765660459437400064,89076 748982794068561921,11774 752890636324306944,24134 752236997016555521,18030 759486766806106112,58227 773524502873448449,135342 788035335670206468,214288 790615629111910400,231871 768167052402057216,11774 774986585032974336,140444 780225608034811908,141360 780341112485576704,175533 755463361953878016,35372 769885154424651776,113446 779044561360347136,169515 792789964148862976,104244 794700128481382400,261155 773016043371499520,134033 781561038856609792,188304 785268182923616256,194648 793837088340905984,255877 764876388927012864,84887 773284897242742785,135450 774502361528209408,141912 735943074044514305,11774 769155160413122562,108432 788583221869051904,193425 770602031996428289,119832 792888969147146240,248363 794611467966418944,261987 790620940128235520,232909 755250008752918531,34451 788460030924390400,218390 774738129412460545,143845 776634634142482432,58531 778325961670393856,167569 785645575723110400,197297 793888306928820224,255942 765149346417500160,84422 792185845822480384,243187 763165524356321280,76127 775106466512506880,146205 777234905428176896,158673 768053587188613120,101383 756892822662369281,45311 791270114767155200,237223 758759600183214080,54070 777952757206482944,163990 794616796695261184,261155 754146149662072837,26539 775406459492237312,148645 788021233212325888,214173 768288068847611904,104932 788776183232098304,218875 792729055372120064,247077 762732496970588160,73926 760784341517627392,62716 761529698920701953,102730 785628316325773313,197341 750891984110227457,14277 757157444309159936,39462 790499336790474752,230282 769348065656442884,111455 764199579927580672,81966 788004366301159424,214354 769289302639509512,108373 770731002507304960,121046 789241950771765248,224680 749366162517921792,7849 759534659617161216,58250 761785190624563204,70085 794199624344928256,257530 766818890873573377,94699 792071493513519105,241678 758064150203338754,51069 774002811608629249,140444 780402954134233088,179742 794756993399459840,262849 753199962276507648,26140 765644523066236928,87904 788033010159398912,212239 761601510690004993,68182 790693092856705025,231894 772925276665806848,132335 756360758854901760,42495 761321960705970176,65222 755198309258686464,36033 765890940938530816,88459 776790149950681093,157840 777523356962656257,161387 758638506298179584,52659 776544574550441984,152123 787839014795698176,212063 795473259722510336,266491 763969546390605824,75929 775429746280820736,148645 750013068730507264,10735 764989004030676992,84666 766597434692820992,92860 780119020620148736,174109 792432066667294724,243075 795702420491927555,247651 786982259018661888,207949 759099128680820737,56889 749275714638184448,8047 753008987948326912,24704 781562076720467968,188401 785966312333774850,199272 787125529593786368,207974 793204835373940736,249637 753949001993555968,30590 772977100550701056,132996 758756412767870978,1248582 786183098597675008,201494 749751836718968832,10006 764532698690031616,82457 793945185902153731,256125 768652608575791104,101203 787887465466068993,211028 789458962420682756,355701 794074286856269824,257492 794671522287931392,262022 755847031944458244,11774 761256862490722304,67547 762956389245329408,1248861 766848929157746689,85562 793147754729967617,249841 771809214121541632,127871 781188676877377541,183269 760823302092836865,64722 772517872786477056,114779 788163102634151937,215088 740208068470837248,351146 756708172522459142,44632 764561114134970368,83903 785636734046351360,197322 794320505222270976,259743 793972123308093440,257353 785635701442437120,197091 774280310741618688,11774 777625074312577024,162497 789986282050953216,227048 787743914857996288,205197 752682439739187200,19317 760280286676393986,61602 779003517130244096,168892 753254431072915460,25655 768086443663233024,102514 755162912826744833,35890 763474954054762497,78159 775762535035334657,151463 785722893057613824,196277 770333882382036992,117257 772570323661230080,121046 773178117305278464,134561 750665062990348288,11774 775221349090521088,146720 779717949988798464,174756 790530696938946560,230283 767296768111509504,95044 795483983194648576,267265 751238738152288256,17416 758181624492285952,41703 769999064784044034,114254 775148126885834752,144611 776819742204104705,158428 780851840883781632,183314 773294420942790656,136018 760125313439272960,60866 771752514924359680,113165 762632575537950720,73926 786030088735354881,197512 788471102959910912,218275 790305119912984576,229505 788243448507854848,213809 794583299846877184,259761 792084800085626880,243187 774671623278497792,144654 793534740892487680,252824 786634012588580864,204184 786993217145274368,207949 791732433771171840,238395 755047676589150212,35044 768972432191348737,110585 771393214158893056,47940 786738128480505856,205989 751599858755178496,16728 778569411292717056,168284 778640250394578945,169459 793987503787216896,256847 781490634506969088,139404 787827234379739137,205197 787924970521317376,212707 791512439930163201,238395 786425043957841920,203674 759369323773329408,57714 788456418173030400,217574 793142807007522817,249895 794582054235213825,39957 780798286433320960,182036 786962798026846208,207613 786969459441360896,207949 790508938265591808,231857 768894595958579200,109709 794600197305364480,261818 780919393056268288,167676 742842792884473857,47188 768616025868922880,107428 779006657426812929,165523 777843316628959232,163990 780477987905015816,180010 794693894059524100,261155 770799315371515904,120610 788419929980764160,208178 788521242093559808,218275 793820814273576962,255393 775037613849710592,124610 767881075280388096,101681 770294159022383105,117257 786378280450400256,1063777 765186289402388482,73814 792042214625009664,243075 781829138965532672,190635 770747890130100228,120610 772474259969048576,115207 786663181569630208,205728 789112185725124608,223286 765708052146245632,87904 767691392692817920,97811 771780375311970304,127134 794964501233680384,1170525 755085182672056321,35044 757523521350332417,47264 790571980315566080,231318 793396350541004801,249926 791412399840657408,238639 778830210447716353,170253 795346351475269634,266303 755256543982018564,36484 776502448173174784,155451 787313962392051712,210289 742752238716751872,1247518 776596909674799104,156644 770006888109015043,116265 752827408366112768,22750 760866835717689345,11774 793611466687537152,252893 762212769768828929,67995 767080446484066305,94699 790785525816791040,233154 742768020204949504,47188 793846188676096000,155390 766065885253689344,90384 792403263282941952,62492 790652833351688193,232169 791008444123746304,11774 776834930546540544,158338 787544901298819072,210207 768854740931186689,105109 774387586244681729,130126 756317464158404608,41680 794182963122552834,257255 779442873162956800,174427 758489285364424704,53185 770674491282239488,120393 749726838080016384,11774 755543337432735748,38183 772354884158955520,129558 775786473144680448,151302 763434299710332929,78159 766982088432062465,86103 781840973236019201,187131 758754568318623744,54974 794757246294966273,261987 761265799768092672,67679 771494230543826944,125853 794914745061179392,260613 785425948862738433,194042 785640464108052481,11774 789251663009751040,220332 793541771334656000,253407 758063294649364481,50542 793148694539431936,249882 735499867267665921,11774 792045739031535616,243075 792064405538115584,242523 781679115803975680,188119 756890311888994304,39235 771367210132570112,122622 781264636398170112,185595 787607970209202176,208492 787154678697963520,207287 794152127211958272,254008 762137712145076224,71239 790582915461775360,232137 756957981833650176,37585 770706608754044928,120610 792048005004288002,243187 767065247270051840,90654 768984875412185089,109666 790279760140271616,230282 792566164509585408,195876 758932015244640257,53996 773707273646379008,11774 792175970904076288,243187 769353701395869696,87607 767814533675122688,100559 770341673738104832,117257 773519636579004417,136904 792346446469165057,244143 763782058573455361,80192 794546914255630336,261155 764506740859793409,81869 778750493891801089,170144 781449630341009408,139404 794670996645101568,262053 768623410054397952,107966 791311329969614848,237491 795347409928933376,264397 758665556081774592,54070 760571720621133824,63559 760964380276117504,64730 788275878983823360,213064 767874044905549824,100605 788056836717117441,214354 793133314664042496,249841 764187052594257920,82544 774325003630149632,141867 775376901586026496,148870 767042071089680385,94660 771141861339561984,122973 780900028458106880,183269 755526286525685761,36888 760721319491231745,60011 794818362400391169,260173 788030139112095744,214354 779104698947239937,172123 775527692141604865,149953 794544778281160704,261155 753632858921721857,28732 790294038717034496,230282 791451638233956352,238864 794587268744966145,259190 765350883496456192,86103 785743000798310401,196348 788790535557308416,217519 768933260151824384,109470 770886982780260352,108396 766890349373562880,145399 757422330247204871,46890 787985751220912128,214209 757337198605762561,46890 764889719683645440,84422 768610552977305600,104662 787431272763142144,205143 781166449612029952,185496 781180106450558976,186169 764964934824386560,84724 771480883048034304,126152 791555708856725504,237332 788456033702256643,218275 793124755574489088,249469 774078213244858369,140444 762874173911728128,431998 773358147150811136,24173 788690854672109568,210390 792199872195821568,241819 774772210279985152,125853 778776908586586112,169310 786135498104332288,200235 778992728688308224,11774 778262903707295745,166852 779453454708150272,172185 789223044342505472,223692 732671516480012289,353016 780504025980604416,179742 792884383866847232,247241 785957015650566144,18395 768284400903606272,105109 775589795154137088,148684 790048617411207168,217443 795719402406690822,262486 769392583487414272,111396 763376789280337920,73712 779496497519951872,173628 764970466314489856,85562 768383879220752384,103506 771524134929047552,126389 781342597746864128,139404 756726704287064068,44429 762525008891486209,431998 781352496937611264,139404 794066474453172224,255870 786967992563142656,207949 775530079950663681,112363 793082452277399553,249348 766765716976435200,85326 770393172287586313,118191 790891929433026560,234583 793968316159139840,256536 764272203806470144,78344 781175948754378753,185496 791037345533399041,234575 764421442440163329,83391 752922048154963968,1170856 759876118224568320,59669 774335909630185472,142503 760202344554528768,61051 770759065689546752,120474 778700247459504128,169750 779371369972822017,174230 749678201060921344,9433 760423678676873216,62063 790695195302105089,232169 777963480024363009,164764 776754472986877952,157755 770342927939895296,118375 791769484759474176,240483 754066492086419456,31389 734314138340450306,1170628 770813010793422848,121479 770412096286851073,117310 791673252477153281,240483 754850194391461888,33356 766287468593229824,88930 786537333164158976,204413 785786197088043008,197512 732969947400282112,354962 794579313072869377,261155 758460225552646145,52554 793496623863177216,252038 759058807737593856,11774 768078793160396800,103354 774249586852442113,141831 794815881834622977,262752 790567942295527424,11774 775157247156432896,141091 775542292857835520,148713 781252106338570240,185595 762064238810652675,65180 752877009127280640,24134 752890268957958144,1248238 791023752255463424,230899 733047776674598913,354396 772791251909214209,132335 788018337502474240,214492 795401808801910784,247930 772526734235271178,129551 794286064588455936,259457 759930497237655552,60363 763789636967686144,80192 792299887672958976,243398 754821748491640834,27280 795687379021467651,265649 767842518893404160,101681 787831453254049792,213253 789147078127656960,223492 793296658100400128,249926 758006752772100096,50500 791361948910809088,238207 765610645404409857,88332 789196162423291904,203546 776163783886643200,153002 787767561748291584,212242 758651760017715200,54070 750737880801169408,15005 761647795400957952,47283 792439436898435073,245130 755157621682778112,35890 758340258022817792,52554 765575521719549953,88361 770437404880535552,118191 789471269905371136,225380 777000489124700160,157755 792531851705405440,233307 791167437341241344,235590 791686729816244225,240145 754071053505212417,31035 764680652130091008,82066 770610065292292096,119860 769342764542595073,112788 791007549659181056,235590 760847291242516480,64678 790988678596325378,11774 765581082175610880,87904 751712633858904064,18470 758437966507151360,52749 776146913833918468,354598 776761678469799936,157755 785283759704637443,193669 775462105457782784,149259 789101625864577028,223286 795774939659964416,247930 755512787967832069,37993 766717072181194752,94899 761560754076213248,88859 793106780549066752,249469 795068472355127296,262022 746330622931668992,11774 764869929786933248,84724 753330389993807872,14421 774602653217193984,143877 788534978258665473,217634 763908633004429312,79589 785852432551215104,197512 785897753859788800,199546 793458479356862464,252020 761543374750912513,68864 772949863722016768,131542 773196426402668544,134828 762909659845898241,63655 788789329552351232,220526 750802636840939520,15021 769739734721572864,114779 786144169983143937,201308 793095954429775872,249469 792325893440020480,221972 758089736753811456,51248 769478247637737472,112382 788684010058899456,218275 767184022497730560,96875 795721288417419264,261155 793178954463084544,250293 794696350092972034,262849 758343202805915648,52554 791731226755289088,238207 792030162099531776,243075 778300581131669504,167319 793148014424625152,249841 794210639711326212,257492 760582758523547650,63655 778242562058354694,166532 781279775943954432,186063 775879686270386177,152182 779710746724827137,173347 759703017071542272,43553 779058241485561857,169437 787060397945655296,207109 792055003158413312,242712 755559065460154368,37991 755528609486352385,37947 763147367214448640,76628 765536073594175488,88052 750197654643060736,11495 755176347991965696,35890 765882086209314816,90031 776371120400400384,153845 786197770239512576,201619 760902182606548992,65626 770790892764561408,1249797 779381850414411776,174427 785791741085552641,197512 793844474992529408,255942 748915918349082624,47188 785642529873993728,197512 768070977066528768,100893 786310583347838976,199546 786365329823772672,203391 767801394569117696,100949 750367083821617152,12883 777321994186469376,161352 779064507029073920,84724 787783399695974400,205197 775232455745777665,146864 786336479643525120,201494 770651474934267904,195876 793845585195462656,255176 794270609089953793,259457 794519828283478023,256358 761995108464128000,70858 768120672765685760,103809 768144705196482561,103354 788133684301991937,215012 749592318689370112,9270 770655033029386245,120393 794553801961328641,261155 789867887108366336,225602 790640021376274432,210238 793599791288688640,250785 766690092224307200,94699 791422858991841281,238395 770950391890481152,118482 793166969902104581,249444 795387133699702784,266151 768936496200048640,110389 794330371441602560,258741 794554263464574976,261155 795035839483019264,247930 781895521195659268,191330 766805770776240128,95530 773537491601227776,133702 794223823830683648,258331 751122611543875584,16982 751738778771873793,18323 761957366388682752,431998 758497639138598912,53185 778570927613153280,168794 780045813040971776,167220 785604878450262016,197286 794036843058630658,223492 760815979983142912,1170338 758272565211082752,52061 790980219507277824,233152 791047849278529536,78159 763071158388346880,76429 765167647340322816,76406 775472799444074496,146259 780160092255744000,171693 791036729537036288,235590 792935795309019136,244270 776633079293054976,157108 790955456738897921,235179 753362112806735872,26458 793198344902479876,249926 791627135316291584,238207 772821344685744129,132364 779313180757536772,173964 788211991361888256,214209 791442967747760128,238292 794361634915516416,257492 780811034261061633,182771 733778738140307456,271850 785848707090710528,198671 766791796726767616,96263 781135120270897152,130635 767027013752348672,1249360 791469215748272129,238965 792044225579913216,243398 774492590381015040,143210 788020609179672576,214354 752316032967073792,20279 756780636703186945,44971 771799796981956608,127657 760673502437310464,64197 785380413615276032,195125 757731446370996224,47149 795245194820075520,261923 762255488419495936,71115 789835748535050241,225359 793458763969753088,252408 781146492266385408,181419 789185278002864129,215437 754744206216822784,33356 773706126332399616,11774 779124487857975296,170187 785577026023464961,195481 788754017279029248,220029 793295677753176064,250633 750505315284623360,13532 767725145125429248,100176 794614101888495617,261155 750404088786018304,11495 759468629674962944,209828 775854931316060160,146095 790031527270715392,225354 792880312099287043,11774 795371770924580864,266151 753034628177530881,25255 792111304731426816,11774 780611194381938688,182049 770024476423618560,112788 787890572539420672,205270 793206622973677568,250430 755160327289835521,35890 778042679347154945,164669 795612256511946752,267262 775430128113446913,148170 793619530232627200,252639 766724425483968512,95568 765403700248600576,86472 792016379570421764,243075 787014049972178944,194230 777240139919527937,159475 742213191178948608,352839 774077803847299077,141360 756411236938502144,42432 795709325624807426,199307 748247106251427840,1247836 753965987137892352,24173 772527428195323904,129551 792079678098010112,243427 793283795269013504,249926 785864101817974784,198840 795765761763635200,247930 788014078614724608,214354 751630464935419905,14277 756868377868664833,44450 771764121607864320,125742 775111168704806912,146970 777147253890904064,159876 787015418716254208,207287 794385993784696832,256038 786751273030840320,206008 794299299777671168,258058 760557147679784960,63214 765750240032886784,85562 779438496989577216,173628 794511054013341697,11774 791452307229736962,108396 760690704494563328,64116 767881347801243648,101681 786882475108790277,200383 776080352246898688,151156 790038676814331904,229105 776457745968926720,155390 786734076174733312,206212 790998740374917120,234583 791686212192874496,236409 767030571843346438,96898 761306202437480450,65180 775039938035277824,146259 776388150134472704,152946 755254840293400577,35890 760864993038303233,65180 768879870847758337,108849 785824575489617921,198671 794258449735548930,259360 765224794891497472,86103 775301657584369664,148045 790989224132612096,235580 795409638476759041,247930 793118456333774848,249469 791696486601928704,237491 755164752981090304,35890 761678995788365824,70154 793898595628048384,249926 778354078187343873,167676 764966383612469248,84724 761665787253882880,69673 780183895933345792,172089 793481213973401600,252196 794203586888695808,258331 751599667956293632,18470 764209317461438464,80939 778617825132892162,167407 773484657073610752,136947 776816716303126528,156811 760623363261763584,64147 765263172651458560,86209 761167215819390977,65626 755842542374006785,39997 757552859412037632,47782 772651307681275904,79987 773953232859258880,139404 793094680309301248,249469 765160372152172544,86103 776831466345037829,11774 792816767596949505,247877 794599714893295616,261399 776958703261982720,159546 767802201729294337,101681 771141052581326849,123583 788837505139347456,219119 792800624731623424,245607 772847059665772544,132335 757635587302055936,47761 770336711884800001,11774 772134626785570816,128615 772288110046552064,129126 760123171660042240,61051 786405093801287680,203240 788845763833069572,221476 790974656656179200,232911 752628325093347328,22777 763616640072245248,78304 765954382970155010,88930 794184309762469890,258193 756218671324889088,20076 766715226653810689,95568 753639986679853057,28732 767457622022914048,96196 772797871246680064,132335 795257618004582400,265795 751811120550162432,354598 753163705492332544,24704 758264162942382080,52112 762316335623778304,431998 754714933489721344,22393 767923213997178880,100893 774180532615716864,139404 790647695568433152,232169 744955731124887552,11774 794319734028181504,258598 761160239362244608,66897 765000075638546432,82283 792796297778515968,247232 765967472986062848,88930 769689588940083200,114779 790263153120546816,229818 791351263770316800,238207 787499971083767808,72035 795713768583925760,267655 754003714885742592,30590 764307506587901952,82283 794370144612950016,259773 755204013482659840,33751 763351229506387969,77731 780557168437329920,11774 752925358136057856,24443 790768975588319232,232863 792078347937390592,243398 781578888359010305,188807 794261111478435840,258771 794941714750472197,262847 769244204530884608,103261 776177146238828544,153248 793242125538357249,249926 755067835710267394,35044 794567093907656704,261155 781004140822589440,182257 794638925285429248,261155 788847462752497664,220526 774753675206135808,142721 773657150920990720,11774 790887310976020480,234583 771493966181130240,125554 792924496684544001,248514 777593336899174401,87904 780155046868713472,178258 781459131123150848,139404 785920244472623104,198878 794205384286306305,258771 788350413296668676,214354 788868782307540992,220029 775028554304196608,146259 770806134227673088,121636 777902628894191616,164001 776023064463208448,151845 790943122637230081,234583 791735330265325568,240627 785847376019853313,198544 749736680832266244,7816 758245333650505728,51239 791347139834056704,236502 757639219913162752,11774 763048378842296320,11774 789080048821080064,223286 780937783611301888,183269 785699728902135808,195975 792616283950854144,245148 758535481407799296,53367 775030936366747649,146259 786350768034938881,202429 788631804093861889,215437 795003805549133825,264414 762014918170206213,431998 794561151329828864,261155 751981208096088064,18215 763752992977870848,1249162 765275050299813888,85562 770603493577154560,119774 751205317015244800,15643 770469160254074880,118192 795070715816984576,263676 765161909322518531,26066 773591917158424577,136904 772810928425463809,132364 773546818676326400,137158 746813914608996352,195876 755824245968478208,39957 794708437892530176,262752 752710640876171264,22715 787705444332601346,212357 763369974362677248,74943 765286932326875137,84209 792408503457427458,232909 766424586476982273,93261 769681434000887808,112701 776594149772361728,87904 795110036225871872,265257 768484316468895745,104973 791662026221318144,240483 770799307687469056,120610 772468283333279744,129662 758762420416475136,54070 793181430054465536,249926 780407811645865984,180039 758024100598190082,50923 781272527343644672,187084 785461964667363328,195975 770677905739382784,120541 790941711841099777,234796 792446900964327424,244385 763371849732546564,47188 791348319947751424,238395 793988894505181184,256219 760858549240995840,65222 771983114134487042,128350 781201949144125441,186434 781825464675500032,187131 794639068764209153,261155 759793276018884609,57574 773870551186173952,139404 794213167593324544,255393 761010400548630528,65237 755010896074776576,26721 781210260145045506,186050 763442375477702657,78159 763835766019588096,80647 775741919116820480,150663 779462203586048000,175153 768494860500291584,106068 794314481702699008,259055 768081660927614976,102608 785340511762550784,11774 769396407417569280,112788 771399191184760832,125367 775786528991830016,151463 793247660543123456,250033 773239865483862017,133702 773469897359777792,136904 790768291589468161,231828 793197741010722816,249926 758148827991846912,41703 792844798751223808,243848 794136398928498688,257423 763166910238392321,76127 763413899735511041,78129 765683362073747457,88930 766780950764146688,95251 753912159441133569,30024 766827522206134272,95869 763313174871412736,76406 792394952336510976,245607 792541024434417665,244270 793609321791819776,252044 764002404312375296,79691 759092156497817600,56964 773533533985972224,137158 791794179319836673,240763 792887109099085824,247240 774967004444909568,142721 776694423145054208,156835 760066961904640000,43553 778190784575209478,164826 763161066029277184,73814 759512410122166272,52554 773928526714171392,139404 750365955880923136,12883 786802348949577732,206225 764146625761710081,76794 765185044516331525,86103 773713120900636672,136904 791358693304479745,238207 795345485787762694,250633 759364156189503488,56964 769394455417753600,110585 789517527101628416,226823 769260803421863936,112622 775023724978245632,146259 794684544276373504,262053 749358874126266368,8297 751768735292149760,18323 773515317448282112,137158 786987002864345088,207949 794263075134275584,249926 733063518342123520,1170810 794228749965242369,249170 795742185681403904,262022 765364469195091968,86513 785324016579915776,193533 793115817764327424,249286 794166172832976897,258331 795010099714658305,263906 794249261588348934,258044 755214430607020032,35319 756087701842132992,41193 795118887834701824,263688 795131088633024512,263205 754701570172944384,33089 792144931804499970,242502 751200947825577984,14858 763061807695048704,11774 768278218671390720,103071 788470665124933633,218275 752997843070164992,24134 753973369981263872,29263 759205032348815361,56964 769923336306425856,113412 750394140958031873,10662 764147714690945024,82066 774150069599674368,140444 788724875812741121,220029 765512666773192704,87904 781541594700910592,185029 760751608133287936,63149 765021950456451073,82544 789118033461522432,223030 793489378047827969,252020 794983959201398786,263205 785615460909715456,197512 793429685388673024,252020 760654533777174528,64197 778293762761986048,167220 791406623969411072,238780 773622259063791616,138054 793132004824879104,249469 752630633407475712,22406 762842654250008576,74943 768869680551452672,109167 752825445893087232,22953 791739391534182400,240584 758872859598958593,51595 792034307669946368,243075 793800342693564416,255393 774615400797528064,85326 795325386032824320,265649 755029994473226240,34666 785986283323678720,199262 760655951737135104,11774 794530100838539264,259743 777481810850832384,108396 794535355055751168,261155 772532197550993408,131025 778993922110476292,171825 780687449748045825,182036 791734315977551872,234990 758384236210495488,52554 766598672515596289,94699 767849032333008901,97685 750372470465687552,12883 773217113595113472,135386 778331521568546816,167220 785464753850159105,195975 792079952120209408,11774 753216080877727744,25952 772211706218946560,11774 774907444262637568,144654 793631909242863616,254135 756216651394285568,41991 766641372510027776,83565 786571823446003712,204629 794749085404303360,260081 761176154187464704,66159 788442554664497153,217837 770709391725109248,120613 761977254339457025,70679 772461273074180096,131045 788869656941658113,221143 750416873796218881,13343 772859152217419776,129471 785919142612209665,199546 769997940391813121,116373 788506961310584832,212239 794106761745666048,256255 750373267047845888,12805 761942062467944448,70858 772891419077910529,132364 775035453074440192,146259 755162678453235712,35890 771531729865547777,119771 790304551274287104,229565 756560320714317825,43471 760927947670773760,65500 790158203279511552,228525 758076684289572864,50923 762983260456648704,75724 765998048166031362,90384 794532738694979584,261155 787121590991544324,207613 788868121142497281,215608 763498823264022528,78304 794870513399054336,249926 777631026273222656,162933 766816923250143232,88197 788772531939356672,220526 788848285465182208,11774 792443139898220544,243187 749349710914289665,8160 767808197478449152,101681 778595158623301633,155598 767938962103074816,100893 767133344836366336,91301 779006546164396032,171324 755765328563490816,39462 786702498086125570,206013 787739201022353409,205197 735319991021637636,353374 750341966873948161,11495 768566427934523392,106281 765187631382528002,84724 791276784998154240,234564 757950183212584961,49066 762466825363787776,72957 788794128297447424,220526 792017729209466880,243075 773207592327708672,134470 767774453824491520,101134 768232983459303426,1249507 781207652223311872,185595 790543840377724928,11774 793428034367975424,249926 793864068901679104,256255 773664775112982528,134633 777981761938526209,164608 794556594197581824,261155 754763691627642881,18215 756564232645345280,43553 753206605328490497,25958 763506303893442561,78189 775121600496533504,146675 776930444046655488,156835 793098674205261824,249469 759115260489904128,54070 791407743336841216,238780 761245066752954368,66116 770224780146413568,116968 793549427814326273,253206 754033599134007296,11774 759862024721559552,56964 755257125211934720,36219 772848201195921408,132335 789667989230608384,225739 794027883438043137,256255 794710398201196544,262752 752646964282396672,17416 753726360799940608,29548 794532035197095941,261155 775176793242345476,145866 778273677267861504,164826 786983158847713280,207949 770189815094583296,354108 757583270544637952,47782 773992078254612480,139404 786542702188003328,204457 793564643318837248,250785 754753191258927104,26140 768918999933399040,110300 793439973873750017,252196 794676463224037378,261155 749651658758615040,9433 780537140765532160,180233 795065672694984705,264397 795713394464669702,268448 762607530765799424,73568 791650221327462400,239405 760808765939736577,64713 780928730206121984,171377 781344060074299392,187517 753715544793157632,29456 749790119188627456,8670 772025783296495616,129216 772558246582243328,131210 776675036665040896,154701 751070389829120000,15996 763456526442901504,78159 765689528648605696,88399 779744270840307712,175092 767745155092865024,100605 765596296765960192,84724 772807035805130752,132364 764850231343194116,84724 777061752525754368,157755 764636270966480896,82759 765377385403338752,86653 759278478416019456,56964 772784223790981120,132335 774610499639975936,143845 749956055237586944,10653 785322272399757312,186883 791030496071340033,235179 768954992728342529,110477 780879571281285121,184044 751554276116140032,18539 770015330634792964,112872 753790967895973889,29263 788977052041052160,222594 764654714667536385,84389 756618014116581376,44429 757794106860969984,47761 763847418882424832,80643 786659006165180417,90209 789878518154792960,227242 789696895383801856,227048 792537610623287297,240070 777976822759849984,163785 779361961712640002,173347 776092379531059200,150255 794911825900900353,1063777 771130445622894593,122982 751804029592739840,1248198 755166227849289729,35890 762053063414657024,68846 791800076519649280,240763 755794917625065473,11774 777318251177074689,161456 794010185186410496,256502 765653821263609860,1249293 785918997564755968,199546 777623517898559488,90252 787102523215708162,351252 761804727289978880,69548 771947025160110080,123623 764510915920326656,81914 790599991190577152,232169 774141581850841089,108396 795672724664369153,267731 763935659312590849,80720 771236828259115009,122146 789311713246081025,224680 775046912802258945,146594 777971333225390080,165185 791040706483671040,235857 756278324314320896,42495 787093341993172992,207949 792742341345816576,11774 793204985844469760,250633 751594381249880064,14653 791347344453214208,238207 795429600662843393,267014 733032017898573824,398860 781277500928385024,187084 776261828619796480,153194 792277892319350784,243513 760925645815754753,62063 767844496008773636,101681 785733876618563584,196917 764591232261558272,82457 788408399226671104,214354 789513998555353089,226693 794453872060334084,257492 755943107431137280,40867 775053190442127362,146787 757378722697654272,46006 778678685159215104,167220 785814351433170944,198671 794117880568627203,256502 758653616530087937,54070 761262004988440576,65626 749290250904539136,7836 749738859181801472,9295 774049501380120576,140025 791350693563072513,237491 792133922322690048,11774 795471847244578816,247930 758043921415073792,50923 792441129698414592,245750 781613498430291969,187976 788950833001926657,11774 791407312594276353,237857 785752917974278144,196917 794259387590156288,258331 776944255378067457,159146 766896792965419009,93405 732108118025469952,349239 762807631895465984,73528 794596690179198976,261155 778194877481881600,163990 768122471090356224,101919 768248013286367233,99159 772814153249685505,132364 781147622706810880,181419 785849770392875008,192372 790654812975013889,233307 765940562411139072,89733 773695493872480257,353359 794892813087494144,1063777 767847823140352000,101163 769622582098296832,114021 788897652234608640,222021 788418145862189056,215437 790258473472753664,229693 765793345591468032,86440 780033748674883584,177748 789778040494579712,227873 792754837419008001,247232 793787815020617728,249926 793284031987146752,248253 793721832977432576,254011 794560900518682625,261155 794791183050506240,262849 752147510114803712,20493 794305966187696128,258981 788044969168601088,214288 794556018759991297,261155 777579072918618112,87904 779305506020134912,173637 787770654472835072,212139 756334039318093825,42495 750031692728074240,10654 756287654703104000,42249 751892933834526720,349703 776204372061540353,153596 794649166571970560,8044 753948743766986752,30590 785638209409523712,197341 788113691757596672,215437 793418548760764416,249926 795408059615027200,265858 767876739183685633,93504 776168381603057668,153854 738498727766286336,11774 794749994666332160,262849 758067620113444864,50542 791347195714768896,237908 790995919214899200,234583 791684597809643520,237385 781354405211828224,11774 763813113661718528,76623 795414432927117312,265855 769278574901682176,112399 791876258061705216,237908 787012516748537857,207287 770357363891138561,117364 779595818432995328,121051 786024586945048577,194230 786971161502638080,207613 787469419148554244,209828 791362053101395968,238395 793953843562225665,254135 787063744752971776,205167 761064214035255296,66348 750350679760310272,12746 780570839129333760,172132 762950662527287300,75615 781222853387485184,185595 794710463380590593,261639 773616510040469504,138165 754046725178945536,31400 777926043793580032,157755 764570443512631296,82840 756651054977220608,43553 770194808535126016,117257 786955280013635584,207287 788764820069752833,220332 795748994840428544,268231 778303292636008448,167220 761668486993174528,70072 761677873333743616,70085 786398175732994048,203674 793440703707746304,223286 755503312884105216,35470 765953766969311233,89076 778757758224957440,170187 755775399645286402,39462 788055990704963584,11774 791779455278743552,241678 788752516309581824,220526 794616174558515202,261155 754724596507639809,22393 769131428005175296,109960 793111976226332673,235399 795052454631133184,262588 755121773407006720,32572 755195157163704320,35939 762679032848715776,73926 786129008626982913,198586 756638615850016768,44274 765021626505101314,81946 793507687195475968,252711 774371587801874432,140444 754042806369292288,30590 761605077828153344,69669 792730979358150656,246225 770409881711046656,117263 779803959024242688,173045 793863251582914561,256255 794019649159659522,257492 763920642689249280,80393 788272371958513664,195492 779349723304103944,174315 766592864549675008,94699 750105114036228096,11495 733795854398697472,356044 793148558274736128,249961 764968874412380161,85562 755951888122548224,40881 773650254616899584,136904 774845206420135936,145681 776944299485396992,157082 793126068517339136,249469 780094453151330304,177472 774740478465933316,140578 785341841122004994,195125 786096224327888896,200965 791782612348076032,240483 756904776965632001,44163 791487120984707072,238429 754777533762207744,32449 766283977804087297,91946 791741056845025280,241119 754003164311977984,30354 752649866606764032,22750 763161036488794112,75899 794241371947220993,259063 786915692213706752,207287 750363027388526592,12805 793151700697702400,249841 764792342859673600,81835 750146626753363972,11495 755161761096097792,35931 769227929989636096,112399 795278977115963392,262752 765589831145500672,73712 789951829757091840,228888 760235638629212160,59666 788210849513037824,214992 769026591183740928,110585 793994777683488768,255942 753458001240027136,27775 760335451328700416,62327 778648278384644097,11774 773590650327445504,137042 779350247466209280,11774 793868255458889728,256255 752990133163622400,22221 754064218123403265,31400 777128565787680768,155451 750722361645633536,11774 758061378120847360,50500 769119642967244800,111451 752073396901466112,20636 753427340022067201,26458 758666800972390400,51208 769358695603986432,112970 793461343663689728,252408 752776752716509184,15968 793031238479118336,247569 785935894578601984,205972 794626693822496768,261155 749487802048536576,1170318 766990049393213440,74575 779448461422985216,174971 770593841330130944,119682 780809711394357248,11774 732327367625048064,1170324 786178304394924032,201494 790261265465769984,229159 754752597303721985,33549 772061427959988224,112363 791524754763182080,238395 764780047328608256,84724 766707762021691392,95708 789514360783798273,225981 794151077776097280,257492 795712736936214528,267649 769941508719915008,89859 773922279675789312,139989 785265914925182977,11774 794376299808595968,258629 757151037732126721,45669 775298785912250368,9047 758424179683184640,53163 794981727164923908,262849 777070756752613376,157609 764672973429149700,83866 772791234108743681,132335 765698321394524162,88457 733028476924645378,354906 775705113650466816,150511 793212742073249792,249926 749375802366685184,7816 785877134317322240,197512 740331371147722752,11774 752936103187980288,24497 776883311046168576,155451 787687910132756480,212061 791754751574704128,240483 752898198654431234,24316 781336329338490881,139404 772926372347994112,133617 773506164936015872,137158 771486244920516608,125162 760778395412226048,62798 732365269331415041,178201 753080538362179585,24597 794006958776860674,257492 751628335407595521,18810 758325065251422208,50923 767470057471500288,84209 773782629778853888,11774 793503545840533504,252741 794558808802541568,261155 739548934821924864,350247 752629915229384704,22899 781354067796848641,139404 785871611215831040,197512 793311402278596608,249926 791696790412111872,239610 792155986681364480,244221 776471393395351552,11774 792032581453746176,243187 757679803331964929,47737 785326570042822658,194923 760554697706971136,63665 766711723843653632,351436 755208626269216768,35372 761667872036978688,69947 754075879400144896,30590 764076405881614337,81702 755071300725534720,11774 761339261006258176,67497 779972776383963137,173347 792073200708489217,240583 794554665413160961,261155 758067733128810496,50500 764909031299231745,83391 791702390181330944,234990 793937821568499712,257026 762709381108473856,74133 786554217452281857,203806 789850263783780352,218275 732698238873174016,353228 795410532543119360,266151 764850939349966848,84724 767822558930481152,101134 780431123016916993,180074 785695503602192387,197512 794955096379375616,249926 760813272249561088,64722 772588935880912896,131007 785623136704180228,195975 762019758082359296,71476 762975412691562496,74247 778625583546785793,151299 763080092155346945,74366 772806021035257856,132364 785674342378053633,197286 793641140805402624,252893 769649531411533825,109875 781218344645058560,186289 785584080586801153,197297 754736561418297344,33090 770901180335681536,121055 790958759766089728,234583 791378568437571584,238290 793588397851959296,8044 757755523760590850,47478 778638135177523200,169226 790964751043932160,234583 794567740983885824,261155 753345225922187264,24311 762217389178101760,70509 767026873054494722,96883 794210974827827200,258598 794632843448160259,257325 773007870090616832,129551 774294156877434880,140444 757354693865549824,41969 779090194620219393,169916 786925955273089024,205728 795686222488178688,266151 781213738624049153,182659 774194597912117248,138382 779108508159635456,172799 785782896564899840,197512 785939916941295616,199546 789197986375041024,220029 792204902692892673,243187 737693466893783040,352751 757609917746294785,47761 792020983666343936,241819 757798858831253504,48491 767760826304528385,100657 772527929024806916,129479 775015392141910017,146259 732297098142437377,351184 761911606490046464,71026 789563625228775424,225949 750396800779948032,12883 764834128281804801,84724 785328727085293569,195207 750513084960243712,12883 795345752906231808,250633 755959575778512896,40881 758844493407789056,54070 781902110614892545,188401 794739083171897348,261155 789285792006877184,222520 775494350004334592,148994 733525766139301889,351166 779719543635775489,176490 756316348079222784,42249 786977073357328384,207613 753556568738664448,27222 762130326575603712,70540 794784799940628480,262752 770085028789362691,108396 753485444512448512,738099 754006776996106240,31183 762023582725644288,68993 789564006000267265,205972 765784109822144513,87904 781599438062034944,188873 793860237681827841,256038 751588673225830401,17044 769878333165301760,115409 752203156210278400,21074 759220871403806723,56964 791314170788483072,237491 792503550140030977,243286 794578221014675456,261155 791705312289886208,240483 789472185383395328,218142 761375659352469504,67401 793094515087306753,249469 790908124169400320,233307 794540283505635336,261155 732624391863996416,351617 737085803017293824,349425 763350244071317508,77667 732772753187602433,353789 763685639334223872,79529 765536654807490560,88052 780052396923695104,172185 734182842138300416,354238 790048338984960001,227242 786580434666729472,199546 761595633115533312,69231 773710633338535936,138882 791405646772068352,238207 792396283214438400,245607 752733569659736064,23167 773994438192402432,139404 794582162972426241,261155 779765442562891776,176687 785475422834176001,195975 785551259151413248,196917 765254795850555392,86645 793492226227613696,251452 749346281206665216,7869 758779934412251136,1248642 781444659855826945,139404 793549619431108609,253206 793891316929179648,256358 753297267952590848,26699 766063793604481024,90357 785361498063245313,11774 795666881331871744,267862 762645831363227648,73704 793971866591432705,257353 768139680445370368,1249470 775367088777093121,148574 785547648250089473,195975 744932655985106944,11774 759128826219786241,56889 780443321244217344,179537 792159384977629184,243983 779176769555431424,171995 795606965187584001,267521 781322502802903040,186584 753715774007545856,28281 786941695229358080,207287 753587391118635008,26871 753653562429706240,11774 791696824432078848,240260 764950905254846465,84745 781233351227219969,186731 788392852669730816,217519 758481472428843009,52061 763210968922935296,73926 737672865416368128,351146 760095997469069312,60936 790699750152605696,232169 760193297503715329,61051 793457921082421248,252408 756202452521713664,41680 768165716403036160,11774 757684960211853312,46370 794526869458681856,261155 794537074716188673,261155 732118603768598529,1170336 762009021280882689,70613 790913208320004100,234514 794594017518489600,249926 770395627830206464,118230 750155484934631428,11495 776759471561400320,157755 795128409345101824,249926 792017524158189568,243075 771856769291288576,125196 781866766997815296,190206 733136639816544257,354005 767434090731757568,96039 790704533605273600,233729 753888486730575873,30267 762759614114963456,74247 774083375535493122,7311 771718113335341057,125554 781210214267625473,186434 791815004055932928,240676 769231901769031680,111558 793108567817617408,249469 757746249466580993,47940 769667780555800576,114238 792448977182396416,243513 755825775165644800,24173 756339977777192960,42495 776569532911452160,156976 760445345776209921,56964 792082276968435712,11774 793484261160546304,252741 732536851400032256,352433 765312060766851072,86440 780413895768813569,179414 763367831668924416,74943 781218430020091904,186434 786687993163767810,205349 788444369753821184,215030 781296511527243776,183801 790672316166393856,232137 759236326340325376,57574 761424293905440768,67768 764298972332630016,82066 772140852676141056,128934 788761173453705216,220526 790964159173292032,235487 752628672025202690,21332 755163118343327744,35890 773843229359738880,139404 794789910666477568,263302 753376755763806209,19598 766400831608324096,92854 774427626173673472,139404 794561336504033282,261155 781147014641823746,185496 788569968455450624,214084 778185461684695040,164728 781382351628607489,183759 792776133469175808,247379 794189331866865664,258598 785822325895729152,197512 794758911496744960,263108 754130830193070080,27045 757680788943110144,48810 776805075222011904,156533 751940827052584960,17794 769062935901659136,110585 780227554007355392,177773 765482431977779200,87245 788779947737292801,220332 794009665910833152,256255 773298846914973696,135381 779185614176399360,159876 794332234836770816,108396 765190227828707328,85159 761682365882241024,70177 773966902242803712,140047 786266485564006401,201958 788694871741784065,108396 767806753081729024,101681 774872980933390336,144635 795306933725044736,235251 778288621094772736,167220 788721665551335425,205197 792015631910514688,243075 758368397931315201,52771 776473327313489920,155390 791782567137701890,241720 755838567713083393,11774 779072114800197632,170187 788146559598735361,215480 794320285398802432,259773 753737456156045312,29548 765703388239507456,88457 780886880128827392,183668 785897333149929473,199546 788190628047978502,214078 788517815535804416,218349 763156642963652608,73814 780567904416772096,11774 793872111592812544,256255 762426689204781057,73102 762713177096421378,74247 762748586773716992,74247 770300309193236480,117257 786919648939872256,205989 795325202573967360,258456 772875883262599168,129558 775788317375799296,151741 759810489043914752,1248696 777970108048084992,165185 780044028138041344,177773 781274059355090944,186584 760068016407052290,56574 765921716556144641,85047 771479517600677888,125853 793093882217136128,249469 758824096616427520,55619 775759252891762688,151071 785454401624412160,194158 763457107995815936,76406 791350196978405376,11774 750909167217500161,15264 753312544765292544,25896 757999504977121281,12954 762352605100204032,431998 765786705832148992,86440 785786337311940609,197512 768900569025040384,108849 787910168294088704,210235 772073445484093440,129471 775339779361832960,148479 776060077593604097,153194 786622679847612416,205181 770747247353032704,120690 793970633428254720,248652 751159649009795072,16953 772169482085212161,129464 787064447999348736,207287 733477648144334848,355480 779994621636145152,176890 742544629388726272,352839 794696039731056640,262022 788879471336038400,221711 792875968176254976,243865 773265668288413698,133043 774075559668101120,139404 794914776195432448,263526 764313075558166528,81702 775316809650020352,148170 780882820625563648,182726 787807894657957888,210289 790611736214798336,232791 764282088145100800,82759 789160211789455360,223286 732325289427144704,1170494 792491374247415808,246225 795233439607914500,265686 785547747827089408,130635 773855601080139776,11774 776647373858615297,155451 776949760372506624,158151 788900310508986368,220689 772962592407060481,122093 766261831254077440,91946 775371363234095104,148537 792923840921739264,243075 764939277369217024,84724 788450473179316224,218275 794314351800827904,258598 794774343989559296,262752 775553962166489088,149953 785630773642686464,197046 756473941812715520,43391 766308636364713984,81929 770420908133453824,118192 775066288813203456,141091 749392943123931136,8582 752152912537620480,21077 794236238244872192,259063 751747846152548352,19485 767223576470532097,97852 759195558976319488,57463 759865438041812992,60056 768480685468155904,106774 770319369649868800,117821 766074751731183617,88052 777383193158774784,160134 791497400556716032,239405 790948740295045120,164764 791351869838729216,11774 792392547511377920,245607 787705174999441408,208058 751970180796805121,14277 795387236376317952,264397 752226861988491264,20279 763898378409291777,80648 772124862898769920,129558 756212864453529600,11774 777998670247694337,165435 760549174563569664,63451 778190713020411904,165348 790239638015225857,230391 791326139113275392,232137 764481938614693888,83490 774003808837967876,140495 759378836152651778,54070 793097101718724608,249469 765895616329289729,89651 785494614945988608,195975 795089519443935232,11774 771928742910394368,128905 776263022645870592,153934 776602228224303104,155079 760402481608265728,61399 764124512933863425,81869 750807772988571648,12883 776724573370933248,155451 787078063620104193,208965 793175525468540928,249841 763175520263544832,73814 780982095279640576,184624 776929037910437888,158864 764843336041504769,84724 776387590337486848,153262 788752876617158656,219537 767217947848900608,93210 785983944760131589,199546 766480088045084672,92166 776819853466464256,157755 786915258996699137,207151 794116989144956928,256349 750368804975312898,12883 764134115478306816,81869 785813738922225665,195975 785965492452352000,65113 786343621377323008,203048 792407880297287683,229693 772608277414834177,124781 779666711675015169,174323 795607037497540608,267521 765213401316413440,86440 779755129679581184,176203 781540353794977792,26066 791273150235439104,237491 762009937790676992,71270 781001901139750916,183811 794138921030402048,247569 764760720688943104,82283 785320863008714752,11774 793444898993213440,250633 741142609226309640,349283 741718833845542915,1170556 755207250348683264,35044 769301899778469888,112872 791358289514725376,237908 795416137571778560,266822 755174325796212736,35890 776459742453661696,154869 788436557141159937,215608 781300806570086400,185921 787810722357121024,212357 754092834765017088,30590 777905589015842816,163763 789210988004249600,223492 793094821447696385,249286 788846872504958976,220031 762316876340826112,431998 769157111976697857,110659 774021325820006400,140900 777093667517595648,159146 793845175562960896,255942 795720445844668416,267862 773975260320391168,139404 762742847804153856,73814 791991449386704896,241819 794401817438392320,259659 754066761641631744,30296 791786056836341760,240483 763485622023532545,78115 781338572024647680,183269 785543559592218626,196686 788788237003137024,220526 788946542639976448,221665 770020890197254145,102804 760174593906618368,60866 788506202808262656,218349 791353609988571140,238395 765655798336729088,88541 773945262683324416,139373 795388752902295552,261155 772877789527678976,132578 794531995124580353,261155 761627257332916224,69565 768862771802992640,103924 769038137498726401,109665 787763860749029378,210238 788066543598960640,215005 793142676170412034,249469 756953925325127684,44291 761335767843033088,67938 777646871359557633,162596 792072278234304514,243614 792254336822685696,242693 764864794780250112,84449 793560752002994176,250785 765571111342006276,87904 779344006589194241,158387 794562980570664961,261155 786246358210576384,1063777 781100971808129024,183269 794745124567838720,11774 773656645213696001,137612 752754491473223680,22393 787808787906330624,205197 795767766498373633,261155 766411411488661504,93823 791772143277268992,237491 795050996745596928,247930 788707030605389824,218258 757786279954173953,49431 762458942211403777,73270 757620649858916352,46076 778821745889333248,170434 793129144783663104,249348 750236722718322688,9433 787483810707365888,202675 789102702223581184,223286 791434091870597120,238639 785984606755549184,199478 753095813539201026,24497 794309530964414475,259134 732353170467258368,350660 788786842858426368,220526 793483228179038208,240926 743558691195097088,11774 778029435979046912,162096 753351753970683906,27222 757674142162423809,48735 769229543374815233,111049 771500257104523264,125163 788975365326794752,222500 787195741685022721,204413 763491318983168000,77136 768634773736742912,88930 769311574540648448,109945 794256732037980160,258598 785546865911566336,196788 757622730229424129,48402 775364347996626945,148645 778311149360033792,166532 780474060626984960,180233 788843061426159616,220526 786571284356272128,204413 761043521428070400,63149 772591060916826113,131027 777136246564925440,159906 756253257119440896,42258 775776010210013188,149200 758650554352533504,54070 793183321912074240,249926 771774443878289408,125633 758756874044841984,54003 760209203474665472,61011 753360748059856896,27045 767188615134937088,96514 771937293485629440,126389 788123172071612416,215754 755881896886702080,39657 795102747074891780,265257 753231253743239168,26140 792148026840129536,243187 762178508688756736,431998 771474576815562752,125367 780819870829142016,167220 778326980110319616,167569 756893851172745216,44163 792104229087346689,243187 758062872329084928,50923 749312866059104257,1170318 788750005834092545,220332 758603584930013184,1170677 759163290446475264,56964 768950374904524801,110209 781231298928971776,186376 768511277001875456,106770 778372932397441025,167569 756520882458296324,43391 791440037971832832,238207 733630578885562368,354927 750851392101879808,15264 767744435245322240,101134 792073483840659456,243427 781918079907422213,161165 789990318812852224,225529 773900944807428096,139096 793433617422659584,240483 757149351147892736,45173 780535551183065088,179147 780565765594419200,181419 745448428696567808,11774 779869840043487232,177248 785994090873618432,199262 760331830348357632,58537 760892965677969409,61544 750362705052196864,12883 762978247017725952,75724 754791527847723009,33356 775986058135601152,152735 769244095139221504,111558 786858567596961792,205294 776156182561959937,153779 773247551805923328,132497 787251540205576192,207151 756387112111316993,42171 758408665283997697,52554 767344956788924416,97325 787760263000825856,11774 791255625380556800,237491 758430997499277312,51997 790971661780606977,235590 791417248397221888,237999 795355799539171328,266500 751640426675838980,14277 795428394083250176,266151 768496177050451969,106358 768634475911585792,107428 794636109250695168,261155 781640961206214656,189515 792713780685787137,245722 756285910224805888,42432 760119397168058368,61051 785828089548959744,197512 776739721716400128,155451 791282548525633536,234583 778390413686091776,166409 781338439874519040,186584 791288947536265217,237236 755591244643000321,37294 779354962388258816,173753 788019744133697536,214209 792076165771067392,11774 794185805522698245,255942 753413758639218688,27045 763930791009067010,80939 766349449576624128,93286 759199087262593025,57574 794003584023220224,256255 766477258634719233,93850 780487074310914048,174034 781120514727129088,185496 785300223987945477,194934 788457784232652800,217106 759479208439537664,56800 778641368683905024,163959 785909050982576128,198671 791691365990170624,238429 764605449412960257,59386 788093859368534016,214354 793155230112292865,248437 771845807905525760,125554 792811766115737600,243865 755850796701319168,37663 790718311466172416,233756 774009350377570304,140495 779363615610667008,173753 755588569670963201,37396 777269059582767104,87904 790620964702789632,232992 781195579531689984,185595 791978374440755200,241819 793848233239965696,255393 751964246804557824,16282 773723738516824064,137979 776869716572844032,156835 767833335368327172,101681 754032475546931200,29377 751182424265162752,17591 762778675884331008,74592 791313870933594112,237491 780795245952954369,183050 793593499664781312,250785 766297536739106817,91894 786952602596409344,203793 769325723551084544,105109 791552694125228032,238272 793445944549191681,252020 788060184379809792,215005 767060703865778176,97472 771050080342253572,121795 794189004115689472,258598 755167237770805248,35890 756373695115829248,42344 793328414568493056,249926 768987980501487616,47940 756926004023615488,44450 786434104430518272,200490 763808192828612609,78566 768391001396293632,105109 766353438124933121,93286 778210068911095809,164826 791653245991186432,240422 788340560809619456,215910 765056097552130048,26066 764641972644618240,80177 765340022803431424,87245 791139255003340800,350823 763557203680845825,75922 781896494597017600,191354 790903549911674882,234796 776680525356564480,155916 749646364863266817,7706 789989430396411904,228354 769605241536851969,114422 771369840586129408,121612 733008557793120257,355289 767088296421916672,94718 780126700394905600,177422 787730779816230912,205197 793258649913167874,249841 793507872948617217,252741 779667313045934080,175153 764501733200453632,80209 766377701036875777,93405 785817270396198912,198671 795744347711012864,267855 778304083526639617,124015 779191771192500225,169515 781583908244684804,185496 757965112158355457,50099 758024543562629120,50314 763570806211301376,77612 780610307240505344,150151 793099317875662848,249469 780828896761569281,183269 792017661559382017,243075 792820228501544960,247877 779454672037785600,174230 791133945735897088,236834 763031043620343808,73655 766010724464353280,81929 773871134420836352,139404 785612743378427908,197286 785622579704893440,195012 786218131739979776,201555 733071352899461121,355480 757609449930498048,47940 795100441012903936,265257 789061242912595968,208379 791711628404359168,240483 762778099679268864,73910 764851085093834752,84724 750767807076368384,14653 765174021843521536,85562 792036786876866560,243075 755205084204511232,35890 778257162992750592,354833 776456215228510208,152314 777857673786040320,164001 790734948718284801,18395 770818209859510272,118192 785551803366596608,196277 794003316850257920,254209 751676247395086337,18489 770724645343408128,119937 759658925486592001,56964 760879159874842624,62728 792171523184340992,244289 773737362752888833,11774 771488221146611712,125554 778502200310063104,152594 795034340694560768,263864 779594471952510976,175900 795348154912620544,266500 764134192066142208,82066 791455533073100800,238207 770386683263082498,117257 785573438392066050,196917 761006605542432768,65839 763442284004204544,78159 758105381252071424,51451 781634539818917888,184539 788088830788272132,215252 767865074971181060,100893 771672885689655296,126152 758409930751619073,52554 795454422708912128,265855 762697953953902592,74308 788176953228472320,215210 795423928999092224,264397 762434465301798913,67852 766345553949126658,91112 781821216571162627,190506 795377116149911552,266054 774784543232372736,143356 757553356571279360,47737 771820747694022656,24173 780158056449581056,164694 794611909974757376,262053 795734831418265600,267862 780767904484687873,182960 776445036837867520,155334 779351632475590656,173588 780392742086070272,179636 794392739488022529,260181 794804985972355072,262849 793969020818948096,257026 764942803541561344,84929 785320561551380480,195148 794235803295764480,258771 762364732795785216,70886 786195949223686146,201619 795345936461352960,164169 793842724860420096,255942 795231972687810561,265644 785370802589872128,195481 761948690093215744,431998 771100542244233218,122982 759268687463538692,57722 765358693185687552,86120 764558784005931008,77708 786850780347113472,202007 788709348428029952,220029 790969837342302208,217519 751597500608356354,14277 772980288456691714,129918 769281390630187008,111454 793161864775475200,249469 769397183686717440,112336 776925056031133696,1171739 794984859114569728,263302 780780592577204224,181964 793509172583161857,252186 755816808322433025,39810 760537425387008000,58580 776176892688867328,154322 787761012384686080,210238 788826914031034369,220539 776215785282871300,154534 759120395857457157,32947 790706986983776256,233307 753611096917815297,28262 758439720925982721,51136 792804329568829440,240921 786755779370029061,196701 793932989868609536,256219 760245508375928832,48052 763800762833104896,80393 776247099432194048,154832 779709838024552448,464984 789729305374765057,220029 771765090500521984,11774 750404956105142272,13201 757789071590559745,43285 762716632657657856,74247 755826497773068289,39462 761673398695055361,69711 763321943101759490,77588 791354248072167424,11774 793183197366480896,248988 753723782896951296,28508 792145695864217601,243451 793574244051320832,250785 765847073287700480,87904 791327292345778176,237491 758147807857545217,51595 768902453546725376,109945 760492826274717696,63149 776386701694492672,153596 786638855495618560,205455 781447508878880768,183801 795378590477090816,266713 776062000686362624,153194 790711168432078848,232884 792120633744166912,244230 794689026083221509,262025 761437872213876736,1248928 788117791039684609,215608 780761186182664193,182257 792073706545811457,243187 769004309010784256,109960 785499960368324608,1248522 794289994009636865,258829 780985704394346496,183269 787257450898436096,209151 758431486664028160,1248615 780563313335861248,181419 785704147496689664,196277 789674695566106624,226490 794599718680690688,261155 773612405137866756,11774 762227194202558464,70941 764199281280581632,82544 777288613738446848,156831 793646944828530693,249926 765948096484433920,88361 789849900108263424,199307 760096674182078464,60539 780603102353301504,80785 766501058441015297,92860 763125594494230528,76841 764821319523368960,81446 775072518289944582,146205 750436012573224960,11677 787779637027807232,213064 732730946223407104,353355 753468405110407168,17416 778365448027009024,159475 785609712569954304,194058 791358330690084864,238395 776933616169394176,159146 788022211093336064,214209 787725234312912896,210235 754134740546887680,30917 758692343138570240,54070 750408966782349312,13088 766617867856982016,93261 772838128478322688,132996 793590844125085697,250033 793863598388936704,256255 756543879868887041,43553 791011985274068992,235948 769130002361253888,110585 776201548548313088,153596 794545125271670788,261155 732285815380922368,196346 781224575665336320,186584 788426255662063616,216265 781386127966109696,186584 790995591664926720,235828 794270233024462854,11774 764630982725074944,84209 741643130685038592,352034 751186081140187136,17517 760511875117412352,63214 743904792360062977,352839 754757543503671298,33356 760968037105369088,11774 763456727320784896,76406 774175735883771904,130980 792083612841705472,243187 751585904033083393,18470 791616536410718208,240145 767222642134818816,97468 793579375925006340,252020 794145393483325440,108396 786796339539521536,203350 794698358040342528,11774 789330055411273728,224680 764949758393720832,84449 770722925787873280,120341 786010275149295616,195935 781530662234836992,183759 772972077942833153,131027 776181551562457088,153817 791363888122064896,11774 793533020099706880,252408 786322321544019968,201583 788780911877824513,218455 793100328342216704,249469 769374974339448832,112336 794880192862896129,237491 773709429762129920,11774 757606969876283392,47782 757680333278023680,48810 769142135354302464,110709 790325442527977472,228820 778527025329872896,167407 787329354451652608,210289 772174016014536705,127711 787333983654780928,209477 758658662378405889,54070 756595786041978880,44274 791183824386424832,235590 775185250523549696,146847 760895969454071808,64713 785811978967056385,198513 763812913819770881,76623 769917449789636608,110585 749293197919186944,7311 765275366420312064,86103 793136027619602432,249882 795011315676905472,263895 787093701503782912,207109 794581717742854144,261155 756081719455866882,35890 775029976190033921,144654 792136141105340417,11774 773639656348975104,137565 786611054038122496,204413 792807993712586753,245575 766253546224443393,85047 732297064151941120,1170330 767923200848236544,102249 773769906844082176,136904 756255859420737537,37661 775413988985274368,148645 791007363046277120,235251 790993198256623616,164814 757936310728269824,48549 761007896960217089,65222 773881887370665984,139404 778347023829303296,166390 744549810695376896,350654 788851867149275136,220602 749212196698107904,7596 753668449675702272,27317 793505125738229761,11774 757241705125011456,44274 771543477494489089,91137 775024048241725440,146405 794380046467072000,260173 759545267771346944,57068 791680679276900352,240483 791750754461687809,231498 752092292752744448,18316 774402511318974464,141887 778619901258899456,168794 792941078462795776,246392 794538330574622720,258456 732185016365686784,350021 777822920617947136,149711 790746285963747328,232881 761264776697610241,66851 771733551813316608,126498 790076345904603137,226731 791016746459070464,235774 770480463186132993,112363 785266276914585600,11774 751092611335720960,16897 751622075719221248,16728 755183122346545153,35890 766069770961682434,90482 768167513016242176,103071 779000205144391685,171693 785927377494781952,199262 767891569819222016,101383 762781833872367616,73712 788400989023903744,217519 756334930385252354,42249 770488398939381762,118191 780969131495428097,184223 788797521623646208,219942 793406524529926147,200492 775001046061948928,146259 775453231786946561,148537 778252000127512576,166849 774245062062534656,141797 765984547636912128,90575 774697418399092736,139404 773537219374120960,137042 793240490510524416,248624 764991992308916224,78274 743085201417326592,679105 749942557522726913,10064 750342341274329088,11495 760120892391317505,60790 757433056374304768,47261 780561263071985664,181419 768145426583285760,103149 752200284085055488,21074 794304508264185856,256536 765344772970123264,82209 794538006644490240,261155 769285989521092608,112399 788741177637949440,220332 794022992892362754,254135 771749112886755328,127017 762461016865185796,47283 794082792443441152,253164 781885652921122816,190553 793873432203161601,191065 753374940955500545,27402 765472301722632192,86155 785682034643480576,196277 755076786157858817,26721 786746424285204481,205164 732533720658280448,351617 752313012921311232,20232 760851089293996032,64678 769685226310111232,112032 778336355092922368,167319 794565287513235456,261155 762992642284191744,73542 763415184081874949,78129 757450922830204933,47283 775506518263332864,149770 770529703744696320,118482 773887546367549440,139404 793480324650930176,249926 749756130931376128,7816 778363173854449664,167569 793142152054308865,249469 794363549762068480,260033 765612476788535296,88332 781635724189638656,189313 785377170440892417,11774 773259373682589696,134993 786222266099073025,200486 788482816527007744,11774 780598131259998208,181755 793504226018074624,249926 794675122506440704,262022 771097398827294720,122982 775398837552812032,149040 775155455488167936,146259 777282912802574336,159876 757712571944140800,47693 788123232805105665,215754 792736396968505344,242693 795333435007102976,263906 766303183744356352,91240 752881873605500929,24134 786563856155807746,204413 771520171810885636,124368 786397193498267648,203360 761960743579287552,70689 770441458243477504,118191 775600591955451904,148684 780963588236316672,182659 776966255311859712,158520 771115178217779200,123623 790930875261345792,231358 791309408571490304,164814 756210501789581312,11774 761224219640332290,66897 793266760577343488,249926 732739469921521664,353874 750183027976744961,11495 786692893620768768,205728 772229610406838272,130067 777635110254366720,159411 787457486043262977,210383 768422472861437953,106281 787101892249735169,209043 795000257528598534,262486 780470446097592321,180310 793999853739085824,256276 781295651711619072,186584 793470598609502208,252196 788046874842279937,11774 790853157060575232,234495 794642572824100864,262313 775720074585837568,151071 788191619451326464,216009 793107154706235392,249469 778375413114413056,164869 790535308181774337,229693 791724693720104960,240535 770403274490978304,115451 791824601735172096,240890 766393937971941376,91804 768635715210969088,88930 793594639727022081,249926 768440686085636096,106281 756520735238127620,42344 759088216364515328,56197 776167397103431682,153194 781306495996661760,186210 780086384933474304,178258 792822566008201216,225949 773359313746333700,133789 755480243775893504,37538 785519760985382912,195849 790256894619385856,229505 794530430489952257,261155 771074489564225536,122146 764244454421192704,82208 771302059031138304,123825 766408090543587330,93823 769307672114003968,110585 791540726869823488,237857 760571703156170752,62063 772016628544307200,127775 793462328746315776,252408 753362842481332224,27045 763849198051602432,80607 792110430005100544,243075 792543967678050304,244550 794369963821670400,257325 775524323377438720,149259 793197016390270977,249926 789129193690980354,220566 793946818849767428,11774 788778321072959490,220526 791993364363169792,238207 770447502625665024,115663 795661472437256193,267521 793970369765916672,11774 786431141725212672,203674 789469748740366336,225374 794727972989235204,262752 771744312820465664,123747 780621033166344192,150151 785263300024098816,194079 778319139098259460,167220 751831486337208320,18893 785291800693055488,193669 788764434206380033,218489 785310376749436928,194206 787948599447425025,213887 792894820444348416,247877 753024347393122304,24870 792013160093847552,243075 792093604499955712,243865 758073953013288960,51265 758726260197502976,54128 768617473541304320,104932 764932583583059968,84209 759116840543014912,57131 776962960686215168,158387 778396381954269184,166852 791321139930947585,238099 794928291463438336,259231 780625443921600513,182049 794315302817304580,249926 794589911030624259,261155 774364143868489728,142503 785717119161806848,196788 793265315224379395,250033 779453099429666816,172185 760664997051543553,64197 767166680074248193,97468 775105494927245313,146259 767396982872797184,97379 794995335412101120,263898 774584502479978496,279676 792145186872786944,243513 751725572691259392,18893 761365556238757888,68163 765365140522926080,352033 792119892812173312,243187 754724612529848320,27045 787089543988031488,209151 764874055115681793,83881 766041668176994304,90384 789528168944271360,226881 780610292468318208,150151 760567313036939265,63662 763178651336728576,66815 771520348135096320,125554 773122996890243072,133519 774289926582140928,141887 777644487463940096,155896 785953458134261760,194723 793107192421289984,249469 793203086575693828,249841 793610277258424320,254135 760773202561732608,64677 778297927944941568,167220 776739024836984832,155451 777901786954805248,11774 780886322097496064,163204 760646001401040896,64225 790901646553260033,232169 791721796273778688,7706 795476840978595840,266151 774684603525107713,144654 788980439230746624,222654 793521677795782658,196849 773375149655531520,133043 787465179860639744,211347 760460057259548672,62837 775108270751035393,146720 785913479458725888,199546 794946724053864448,262849 758479295056580608,53185 760855831101399041,64722 775368196564062208,148574 791557669400313856,238395 754717411530670080,33356 761974764638380033,71270 764697251784503296,82544 793254510386880512,249926 754757967396888576,28732 759865505725292544,58227 785683326413643776,196277 744636037608136704,11774 785886127857295360,199200 791697607617753088,240483 792823640425271297,244270 779786702420402176,176201 781261660019236864,186434 786573956551548929,204413 794364574560567296,258983 755197549926113281,36203 786450895462604800,192032 762693973433606144,73926 764568523305734144,81659 760855917252472833,65222 765677237983150080,88930 773872558835961856,139404 795718401272541187,261155 794570626690260992,39957 758901917804224512,47736 778619709398872064,167220 771312780498444289,124600 778255550895095808,165977 788020173479424000,214492 768180494068359168,103354 775431825019854853,141415 771767436127330305,127871 773178796052779010,134561 780198090280140800,90252 752912781033308160,21434 776824087679238144,157082 793155001724076032,248437 755540989104750594,38026 781281353627213824,186584 732718922248671235,353228 765679731618512897,88669 770579037400039424,118191 775409086477246464,148645 778980196846141440,171693 765814986581106688,84422 753430718030700544,21332 763581148261777408,76043 780622990040043520,182049 756615711829716992,44429 766699358364405760,94699 790045615522709504,227048 795056405560627204,262849 740342629901164544,11774 793604693121462275,252112 763788726249984001,11774 754800874300596224,29252 764223288683929600,82673 778303313926299649,167220 794571181202567169,39957 753375891837874176,27222 757274320750145537,43171 766049676948746240,89048 790032878742736896,226731 795282929492627456,261399 795665670235099138,267862 754875674309951488,33356 761993142170071040,431998 788404848379199488,217634 769254218758774785,90384 790253031560400896,230282 774431821287268352,143769 794392503218794496,257325 756311745912635393,42432 763034535546220544,75724 770633137122582528,119832 794229878828756992,258331 752222452168527873,21034 774225988892917760,142097 785943257771573248,199793 790664604636643328,233307 791255577175425024,237491 794555887813881856,261155 765077032917164033,84724 776704469874585600,157082 758195422389121024,50542 773477808295190528,136947 786711590947196929,206013 790523145941839872,11774 794557749925384192,261155 786386642215075840,203510 767006725551616000,96039 794660099390218240,261155 765515929438400512,86653 762334835746758656,14351 775525512563167232,148574 736236156463939584,11774 752927737799581697,24201 774647552754974720,33169 790655086355554304,233307 780633258258083840,182154 792923883082874881,248514 776247104234676229,153779 791384186611347456,238207 755378868467490816,37044 793238345102925825,250633 795693538612801536,267862 767852658807955456,101681 768858258165538816,109666 770206664565858304,117257 780087429806100484,178258 790389861530251265,228576 791803281521520641,236941 777524942002946048,161387 785908458692509696,199640 771167761963769856,122145 775454401033072644,146205 775516470923169792,147589 776370832054497281,153845 785255088335917056,194157 753436185834303488,17416 774147271029960704,140444 787342135871705088,210432 793866306776891397,248652 750357618766454784,7816 759840085038669824,60018 760725067466702849,62771 786942867612635136,207613 791453915602624512,234583 793191249490616324,250033 766363256818544642,92025 770668663443755008,119774 785918347011653632,198089 795733709542432768,268448 764151328960634881,82177 756644088494059520,44273 792041932277084160,243187 794476388795326464,258598 765993108202987521,88669 772167521944293376,125554 751570862709600256,18470 762749528944574464,74066 785726318528696324,195975 785887755041697792,22735 757502553844318209,46280 757726050268827648,47844 765521180510027777,87904 753356886695550976,26458 780233893186273280,178477 785607010557366272,197512 791790633182560256,240556 758265400580771840,47761 760978052549664769,66116 786903818214727680,207287 789864404938620935,227940 794938122769498113,263895 753594952546942977,28095 765191666970062849,86103 771522605220237312,121612 773880348149108736,139404 793147479331962880,249882 795405820783534080,247930 785469311775367168,194230 790907562094977024,234583 792185019280138240,243398 793282934086053888,249348 794325158525693952,258741 761664579352924161,69669 763580183546892288,47188 765650992243146756,87904 794331487873155072,259773 757411086635184128,46890 763992266654437376,80939 737055568632893440,209828 759110713071710208,55257 770630903773003776,120094 773262927348506624,131421 751980070177153025,17794 759309859347165184,53995 760235312765407232,60849 764924808148742144,82209 764934937573195776,11774 792484955448233984,242693 793859839327924224,253369 781520231831183361,188119 785435609728974849,192032 788866764021071872,221476 767702840840065025,100605 767955405209165824,101681 762794797706973188,75073 768156280619995136,103212 788758253152956417,220526 792690133556396032,240483 794639049218605056,261155 766018037807845376,90384 785776270101577728,195975 794696429025525760,262752 751181565607026689,16768 753281986740051968,25698 774087046587527170,141316 778549619651477504,168199 794673514955571200,262022 745012048535363584,351424 773006449370730496,133519 777850690056007681,163763 777261913340272640,160592 788763773125263360,220029 790883832299945984,234583 770593625705213953,118191 750671574328487937,12883 762353946614648832,72510 790946481343721472,234796 791973345197555714,240483 752187211131392000,20677 787019413551624192,207113 794278250268753920,259200 753751412408856576,29624 765161022898380800,26066 777332897166594048,76146 780409885422915584,174557 795043541655420933,264431 760182008513429505,61051 764209482742239237,81130 768136194454614016,103071 777508352351936512,161546 795432370685915136,267138 759015162569338880,52061 775364151019507713,144730 771034355363876864,119520 772453242026483712,127134 792424403627802624,243075 769280175875829760,112788 770653371745177600,11774 791659503318106112,240483 785465644506451968,209828 794273444112306176,258598 785991541915525120,200490 755653244081299456,17416 773930959863414784,139865 776697273820520448,157609 785611988160262145,197286 767853495907004416,102137 787391125313249280,180433 788747538220232704,220332 753606685164498948,1170685 775530782081286144,148748 795369629577256960,266151 750502109473218560,12954 754713081528324096,24745 770726418128867328,119937 754803378551681025,32868 758352954340573184,46384 759930861508788224,58267 760546766764724225,41680 785673440678195200,197091 761570793088135168,69231 794325380425318400,259773 764626485441236992,83391 793345102714249216,250633 749193353191981056,7616 756107799948627969,36873 788378539087114240,214354 791333825536200704,237594 753906455321907201,21761 757857872227078144,49754 762642228615507969,73814 762843305679781888,73814 793258521793966080,249926 795379982100897792,266491 765728658908647424,89076 769687148916273153,114985 777256815687966720,157755 788920974074712065,220029 795683736029433857,267862 764948865590161412,84209 753114384197644288,22752 793713716042862592,254058 733032182659309568,355462 786605512997634048,194221 791726197797335041,240145 793112947124015104,249469 768922258630971392,109413 791658564339306496,234990 778606422795759616,169201 756110052528881664,41632 771530288828518402,123085 765466361111928832,82642 773738985092964352,128926 775686194122350592,146381 791348824065372160,231427 786425514164625408,203674 763655082533683200,78115 788358333455478785,215437 762810730345213952,74943 769964789707710465,114254 788761236318015488,220029 769676799471030272,112032 753150040005279744,16297 764115318235160576,81869 757642813240553472,48549 775874267070107648,152314 794688002970750976,261942 751750783377350657,19528 790608830602289152,231870 777933966653415424,164694 791269461718405120,237202 751763050764513280,18374 776441160189546496,154986 749287438133043202,7836 762748455504777217,74781 773289983457239040,134371 774425620516179968,143013 778958986590691329,170187 762222381666406401,431998 755538871048220672,36877 788471627205849088,218495 759137607108403200,57258 773718414359564288,137869 785965721339781121,199462 756902545562361856,44085 795037896625393664,263532 779485497416704000,174557 793260962698567680,250293 793866357456592896,249926 732944628349947904,354125 758216772491149312,47940 773601721318801409,137978 773587701152964610,137042 794982612301389827,262752 732174839687970816,1170365 789516881510227968,205972 788557588019326976,214127 790953348740419584,11774 790993817210122240,234583 795735596778057728,266277 764303128900481025,81869 779378649644593152,174557 780245001691361280,177773 775128742054203393,145866 795700316129951746,267862 795714604534005760,26066 768118251020652545,103354 773961971980914688,136960 791430677711429632,228124 795398646086901761,266138 732821217720307712,351302 768943213705064449,109360 781533862857887744,186584 765977974315163648,90565 790991561752469507,234583 765998157868175365,89617 775329146301919232,148170 785533753078714368,11774 751205539489652736,17640 759124340323393536,57105 755761390061838336,39462 789445290705166336,224680 790893452162506753,234583 785858430930149376,198571 760516809694990337,62937 776055637079973889,152735 749699359596392449,9408 760604946962214916,1248829 788048036207337473,214492 790971641719296000,235590 795713361040252929,266491 790554139600228353,231894 793490575479611393,252741 775424091872460800,143402 792773956109500416,235337 788632451228786689,218258 792180602032295936,243187 759404823649325056,14277 756195579068227584,41680 766218799276318721,90384 770712834690912256,120541 781714110761304065,159115 787093434083467264,246425 789426713641885700,225981 791702909830430720,234990 753728620976218112,26723 761677311955599362,69548 774242975631216644,141316 788824731017416704,217837 774374646313459714,143327 769639262920777728,112336 776169019204259840,153033 778590627613200384,168794 787026488063250432,208014 770978850348101633,353879 758470246667804672,52554 778955911293435904,171379 789309633307480064,222520 792016995134869504,233736 770963439602704384,121359 788526815358791680,218260 760890961236987905,65403 776172279160070144,153845 780354014567292929,175074 794574274358964224,261155 776413084604731392,155451 794315917190541312,256038 767459811332087808,97447 789472400635154432,225374 764202500845084672,82642 787181604812697601,209184 787419044320317440,205728 755512058972626944,35890 757198769825976320,44461 757773043552837633,49070 768303989758697477,101514 773762721963585536,133702 794323876432007176,259892 769272909550411776,111225 772200283417878529,129471 794056722222563329,256276 765381741846466560,86440 769257964037222400,108381 793261388911157248,249841 789131679013171201,223030 790923057711943680,233558 753689335317135360,29256 756298124054892544,42495 755098995647799296,35449 792553202017120256,246273 772897064485289988,132761 758772084067532800,53185 769317431911165956,112163 760523039813414916,62338 775763690024992768,11774 787084335925133312,208379 793201575879507968,250033 776135300166799364,153658 780207756305272832,178165 767719692899418112,100893 795447544939761664,266138 790879968360181760,71794 791955223359033345,238207 777573419021897728,161277 751682504462102532,18318 790988623520862208,234583 778649725826392064,76146 750693772414029825,14421 785888373500018688,198878 795258112123039744,265795 795656005585616896,267737 754724573430607872,28033 788878877275877377,203710 794160866606411776,196314 785820452610465792,198466 792159996431609856,244221 792385578041946112,349283 751830569701380096,18893 768114844021035009,103506 785922237752709120,199546 786177878698274817,201494 764946585792884736,11774 768990102978605056,108729 770930540631339008,11774 788114777847373824,215608 792173881796792320,243187 793615584122564608,254209 765562499777257475,87904 768842606419771392,109401 793515736765308929,228501 793646539449241600,233154 761665292623679488,69684 771526761624461312,124597 789218429756698624,220424 794584757434806272,261155 788167527675363330,215480 788379562602328065,215005 778440155749347328,167148 781478523869495297,188119 767094178769674241,97554 793124474212057088,249725 756320214984327168,42249 793279040752726016,249852 757330670108577792,46890 765652555556876289,88128 773985770868793344,140437 793042080041996288,240483 793133973509509120,249469 788094773009580032,215005 768120487981441024,103506 793538456429395969,248719 776882169708843008,158815 781570617443102720,189017 794009996790898688,257536 757567347511156736,47761 773983174972112896,140444 786122089971458048,201241 735023481662930944,349618 756875824331010052,45122 771134680615780352,122299 772373335405723648,148861 768231225450520576,104791 795706997416919040,267862 746455973636747264,1247754 777174699822477312,159876 755192027675885568,35890 758389999603556352,50827 757247430890917888,45014 758787410939420672,54070 761954872447135744,66644 746669508593586176,7700 752645276108660736,22662 794933728069947392,263895 773628145580777472,138165 779852653379592192,173339 758277345325174784,41703 764087911826370560,80482 767184378489368576,92475 785718869608402944,196277 763551683888545792,52554 765303261704232960,87062 775734315539914752,151071 777732708256493568,159475 774159576996323328,141360 785341897111900160,195125 763425942303715329,63614 758333313077633024,52554 771189634197889024,122182 790896518228168709,234583 792019301238575104,243075 793890460267720704,256191 776929104402739200,156835 785978169933328384,200382 764906916837416960,82686 779497970182000640,175154 795256698927779840,240718 749049845713739776,6974 787063183160713216,207965 791659726723395585,240145 760539546731687936,61723 755184868078780416,33356 753408168567443456,27045 759948245116203008,43471 789371973964996608,224680 763451341809344512,78159 789907853146488832,226712 759172993331232768,23413 771074870029357056,122982 792213855652962304,243292 794141404683444224,255393 776966484505530368,156835 785963567652548609,196277 791046205199429632,234583 758496780136816640,48289 775908891280416772,142503 785815038011535360,198671 760548032744128513,1248809 767824136764882944,7700 771680939260780544,126052 791723857979723776,240145 765005696538554368,82283 786129447862751233,194450 787698707370221568,212357 793627240147873793,252020 764106015642034180,81905 769722386534928384,14277 788339060074962945,217039 768618788292034561,1249566 768924265135632384,110362 752271693901623296,14277 764145047956664321,82209 768536459565412352,101176 771307980939677696,124597 776854595213688832,158520 793442734593847297,252196 777843098017603585,164001 789662869780631556,82066 791050426380455936,78159 764929390643863552,11774 777567585500012544,161502 751979034234515456,18215 759410540695269377,56964 773545809958895616,137042 781702732419923969,188478 756601142407200769,44274 757098599700365312,45857 785890889038192640,198671 776640437498941440,153779 780609767869997056,182002 753484838875701249,27045 764363336121065472,80939 795046822020579328,264397 733900691974955008,1170556 793582343621599232,252408 756365994902351876,42249 788751492631191552,220332 793156167253975040,249841 769548012733554688,113894 775769415530848257,151463 794038356216836096,254135 767774960559460352,101463 780711292998909952,150151 766607849019543552,94841 759260757284515840,56964 762119880233652225,47188 786255541966254080,201958 773748904756187136,11774 762020530232758272,71476 793117527970689024,249469 786863959584468992,206642 788965292063936512,222500 756908132895522817,44085 733412945409933312,355667 767535025843740672,88920 773128378169917440,1249986 756281639785816064,42249 780917152391888896,183269 773564540382486528,137042 778394428725727232,167220 780633472574435328,180419 790653914823524352,232169 794461916622000129,259722 780130451251945472,178360 788405219818217472,193297 793101303497056256,249469 778008324864344064,160539 765881351232970752,90031 766331958888726528,92860 771640857543872514,126152 776313057807048704,153596 785643156566081537,196686 792516296080363524,243286 765887461276938240,89844 772296835251642368,70764 793933470183657472,257026 794028456518397952,250430 762089689767608320,431998 776907597198811138,159245 777980287024234496,164900 780742313144225793,182036 744960354648727552,11774 760856760726859778,64722 775760757770170369,151409 786946763085127680,207613 793923825129820161,256255 773201515020292096,134561 793821094692155392,252580 793452509608247296,251390 755498120084094976,38032 778275969761021952,11774 794570244232658944,261155 757738891222851584,47940 760329541814456320,61929 763203757660254208,75418 766349087499100160,93286 770299437067280386,112325 772943725517430786,128017 789152662230929408,222682 763108529288810496,76549 766457860532215808,92958 794549796816228352,261155 754073606720724992,31686 788839085133664261,218875 763905124397744128,79589 779423521588019200,148538 751748274554605568,18646 793306340391354372,250933 753349715878617088,27045 779066749505470464,167389 789148276176093184,11774 767408450607407105,94699 793979629744877568,257026 766423139559563264,80939 767729375898836995,99471 768817773262667776,109167 770598970372476928,44421 786190622172540928,201494 757542426143629312,47782 790876038347784192,234583 766426109818830848,93823 760923271244107776,65291 761829219735179264,69947 778998817932935168,171693 753403230713884673,26140 757965809033498625,44429 774798527469727744,144129 787017486650712064,353879 792114121953206272,244052 761807652506640385,69747 789817187519242240,222785 789161148985683968,11774 762764992026284032,73814 781507096348991488,188119 785534226892525571,194230 771834138819125248,127366 791318179071008769,236502 778399267106848768,167220 787238840641531904,207287 790337653807910912,229910 793659323142418433,254446 761005716597374976,66116 775824836392132608,151156 792068886921302016,243187 795705199629336576,268387 760806607060164608,62877 733081181948940289,355106 781564778250731520,188304 786610563807744000,204413 752026946146439168,686533 774487185399672833,85326 785933909276012544,199262 788077460550279168,214209 768358473004306432,104932 755157051442094080,35890 760598633397891073,63559 773889751430463488,139404 780608940337864704,182049 756409422193319936,34441 768137159844827137,103354 759800890907688960,58250 762272759938506753,70797 780066924340375552,177865 794525115019120645,261155 793441776300425217,252196 793767911466893312,252112 795408722717618176,266151 761154622191009792,65180 786745602826797063,205728 792053578143719425,243187 755571009877487616,37457 778552749990391811,167044 779777225121947648,174756 792050973090914304,243075 793168268433514500,249926 767837909391073280,101681 779809586043813888,172185 788789206759927809,220526 792098755252191232,243398 758921693955883008,54070 770428521634299907,118087 795088057921847300,263906 740581109214380032,11774 768160301107720192,103506 795241953147363329,263696 786691697082327044,205455 763453606066548736,76723 768491060569919488,104973 776929136103321600,159093 791813230309937152,241940 773622322179616768,136610 786674810742988800,205349 786942212986863617,200971 786702650964344832,203350 760565278505734144,62821 773920793340149760,139404 769530046512033792,112788 794552707746906112,261155 765170243899629568,86103 788212509693976576,215437 789133478843547648,217601 793527193963991040,253190 758464464962265088,1170396 773315049716846592,136170 778083796231020545,165523 786634253568139264,205091 792135754373799940,243398 780604254310522880,181935 759183166099914757,56952 791664368421306368,240483 779449066946265088,171223 795753594909622272,261155 772994581638029313,132454 755042374028496900,33356 771988946922401792,128194 776261257494011904,153194 770658775447445504,119786 772729596403908608,129297 780893013547552772,183269 781321930171375616,159389 780987477599420416,184223 789278767180939264,223692 768523245020647424,104973 733035016448528386,354591 786901247320264705,65113 790991586217734145,235487 754719308983463936,33377 790403271210835968,230277 762307010075525121,431998 776166531063361536,154071 781620514372644864,167101 791283940489170945,234495 780603182204514308,181935 793997672512442368,257492 769578536705351680,110585 772585421037572096,131542 756067080089108480,58531 779864019649847296,176109 790881369870172160,234583 785693981971668992,197512 754106030720557056,350711 753221223149084672,26140 785585285174140928,196433 793454762003791878,241432 794594089962307584,261155 756250865447628800,42117 769609264537231361,113982 767732811084148737,100893 785613747519913984,197512 788465705272352770,218275 785268171905310724,192032 794535145160212480,261155 759800068803289088,59725 763109555928641536,76577 772815041812897793,132335 771407028715610112,125367 777373134399807488,161633 780483715566804993,176129 794921890531786753,263907 770447180071051264,118192 793371918594220032,251566 778999389369036800,171795 794643442861297665,261987 773600017214910464,136904 761878313774088192,70543 776496694523551748,155933 788826872117207040,216009 732726646201974784,353789 763063147880218624,11774 790992093179023360,234796 764342197114195968,78159 773657026765344768,132497 755904271414128640,18215 790956646075867136,234653 757644052909043712,48549 768266807727759360,97305 786003484726403073,200419 777567874550497280,161413 781478791239598081,139404 795298154987950080,264397 757303052693016580,45125 794256510096285696,203546 755112667149402112,34666 759224809016401921,56964 769246433715290113,112494 785519230661824513,194743 793134691880689665,249895 752835748844474368,17120 757219622697377794,14277 780390461756366848,179415 780095541099237376,173628 770072215417225217,116164 751866532725043200,18298 767849950680014848,97447 792422061515735040,243075 755765300436402177,39384 763733059074072576,79290 791013827190095872,234653 790649747388280832,231881 732321833454817280,349764 794221259819257860,257788 758904320507060224,54796 792547300153421825,244550 785558720256348160,196609 789220005133025282,218164 751562165354524672,18567 766349455989682177,93286 774233222532169728,135025 795249388004274176,264397 761972907614539776,431998 764873100294885376,84724 773144787134349312,132335 781324702396604417,186149 733224452486373376,355480 757397830067552256,46406 785786606061891585,198538 792895181901090816,248194 792145009692684288,243187 792455621434085376,245575 793197462953529344,250408 793552512305491968,252014 793131470512459776,249841 760936807181594624,63149 761450636265291776,66356 773053357594411008,132335 773666314653237248,127775 790740570125635584,11774 775292318748405760,148045 785321282770341888,195148 794195703295803392,251234 755939763127930881,32941 778599759497965568,168794 778852638473408513,167220 793946072884228097,254135 779474743208448001,174315 794090642091569153,257571 756324091183960064,41702 762088750029672449,71099 773202364002164736,134371 781861613808783360,190635 780918399937372160,1170352 788062385022046213,215005 765005992249532416,85562 786531001396625408,199431 790614218831781889,231871 758267335807500288,52112 770658582748618752,119937 753010059206995969,24359 779432061379616768,174557 793295513130893312,250633 767189268242370560,95672 772787962471780352,132335 788439736549597184,11774 765580681871233024,88859 772975408639770624,133519 774729026233524224,139404 786964925834989568,11774 770603369677328385,119986 772872944037064705,129558 793509260801871873,252890 754095344510730241,31686 788032056781529088,199307 793201429234065408,250328 793574250145734656,250785 745628051384373251,195876 788068575064035332,166282 788458795257192450,218275 793806427823362048,245148 795080430470893568,263895 793521940128464896,252984 794534276394008576,258456 791079253877985280,235978 757765451736686592,49070 758608909632434177,53289 793141420039299073,249469 793247737584246784,249926 772513561209819136,130792 763503939366989824,78159 774341233745403905,143051 776220730727870464,153501 794690835191361537,262145 793838772546777088,252581 792387083910389760,244221 779476442967072768,171993 758783063962845185,54070 765479872970027009,76623 764994705767751680,84929 781434728603873280,139404 795400253792927744,266884 778559147860226048,168794 790653682769596416,233307 755239448481296384,36323 766687827018915840,95568 788752694584434689,220526 763391413966999552,77119 765191589366902789,85767 794009456812183552,257353 760249592193490944,58508 763402022162870272,77731 765061032356163584,85562 785557784767131648,196676 756299734373928960,42432 788776284730064897,220526 778313334617739274,167220 786690936646631424,205143 788520650549911552,215437 790580364725006336,230282 791836982443900929,241819 770231648466116608,117377 777744277849772032,163376 791045429249081344,235590 793437464161497088,252196 794344491876515840,260033 758707219101691907,54070 759922171716050945,57574 763105047932567552,54974 790481195050078208,195876 791054082702057472,234575 756714254573576192,44461 778234505496715264,166532 762709720662548480,74133 772769667307991040,132335 752649179323830272,22575 766807917949575168,95682 770748028919701505,121080 779671763575836672,176110 770944813780918272,121479 735916442160222217,11774 771779292929732609,127871 770440902783471617,117263 773287851551252480,136018 790170642561794048,227048 787648057022279680,211347 791114519917494272,235590 768192026944823296,72093 769283654509965312,109713 778014779474636800,164814 785243316178653185,108396 793501703832276993,252824 787060600052383744,207613 793636193971769344,237908 768841081878355968,109509 756934350126493697,44837 785243700163145729,194221 790600007107899392,231318 795135942453526529,265285 794628990690619392,261987 794876749234307072,261155 795418510423949312,266491 768632462780010496,90384 755160507733184512,35890 755156597417082880,35890 758377095231778816,41703 791675895954018306,240483 792066302802219009,238843 795680844425953280,232137 775619923825586176,149525 780602028758138884,181984 785678142664867840,197156 763397529723506688,77319 786205285375479808,199262 788254819198775296,214492 793451826037288960,252020 763179828472344576,76934 767177475076030465,94699 792619564274114560,245262 767014734046441472,97029 767933576952344576,102191 756505579032571904,42249 787802137740840962,209184 764442564917211136,83391 758721866710212608,54070 760989349773094912,66116 771429073230770176,123587 785985234059657216,199546 794995032738635776,263551 759806021229568000,58267 770338563435134976,118375 781841606077022212,187976 794643641792806913,262025 733749949754703873,355389 757098253632544769,45857 761639233652133888,69231 763109688149942272,76613 758749365804478464,54861 788639130523541505,216009 791734659633721344,240483 765011575098990593,84724 775415660142792706,130126 788710949503000576,220029 794347895986208768,259034 764885852963033089,82209 767180822478622720,96875 770405952042377216,117609 777878059714248704,160592 786659854689632256,90209 787016659487842304,11774 763586916688105472,74836 760123045705023488,61051 795486604504625152,247930 780948690357878784,183269 794688770159222784,262588 795028136689893380,262847 760342170490372096,51644 786933446216081408,205728 768873758488662017,108849 773864292009578497,139404 793793555282161666,255393 785584428806316032,196788 742305294513012736,350711 775395933135798273,149040 786035213268836352,200382 735874416886861825,11774 760935793888157696,65626 781618247108026372,188498 785375408715739136,193633 768247930146975744,11774 764320356819726337,80169 787986789864706048,214209 750759386344255489,14858 768419203556646912,86208 789148004112400384,215505 795236103464898560,264397 750786445070233600,14950 755049663263182849,33356 793165147413975041,249180 790256039073415168,230270 795765131812671489,267521 776175897909071877,152946 785835440003776520,198671 758631686301179908,54070 769516504375291904,111454 790966424340729856,235147 792922469686390784,248578 750389839934025728,13052 766282161318014976,91946 770379657053106176,118087 751557057870958592,18215 776178750941716481,150419 786621767414611968,202727 750710934532870144,12883 761348426676117505,68182 793642630705840128,249926 791767553811021825,240814 794309356812664832,11774 795686194088579073,257788 753470795330887680,27045 794679504195162112,261818 735459673789374464,349894 754818209820188672,32495 762364008292687872,1249021 763327445487476736,77590 776927777568149504,158387 785874082193559552,198671 794326532571267072,259743 787752716869263361,205197 789316972236255233,225400 793158987856371717,249926 752126644819750912,21091 770236083254730752,117257 786376644344815616,201958 757082023248924672,45857 763537186583089156,78513 770367355247616000,112363 770371242335494144,117609 774992822340423681,144682 788995298869653504,108396 793132139705430017,248988 749261428498976768,7828 755201881752870912,35890 775787066907103232,150620 776848073746243584,158520 779671586294996992,64722 794354599809400838,259034 750363045755510784,11774 794563923928379392,261155 763213459513155584,47188 794532748962791425,261155 764291057722929152,80486 793437851681685505,252196 754754977449385984,33520 776980892040458241,159546 780409691658747904,180074 763866773372272640,80486 787286548295380992,207119 749735058316128256,9754 761673408098676736,69947 781505986058084357,188401 755571248697004032,38026 779710574422700032,175092 786856699160203264,205502 781215810748506112,186584 788119149939527680,214899 788888287708454912,11774 762937755999604737,73814 791011592582201344,166339 760573796130619392,63149 770693272742293504,120393 772555756948168704,131542 739751050949890048,11774 792613880807555072,243187 774077339131113472,138592 775399916763873280,148645 781205773007392768,171693 761981232213143552,64730 778406088613961728,167220 794384978238767104,257353 781268479747903489,185601 792840112132464640,243187 793457912647561217,252408 775694763794108417,148800 733125692641169409,354148 781143586293227520,130635 771293444446691329,121612 787453433162833920,207841 767694279758209032,100605 779354480269680641,171775 788540871620780032,210390 794553114837729281,261155 792792463056527360,247017 767726521767366656,100947 774072758011428866,139404 791731480405823489,240145 791853158016385024,240483 761647554878640128,69231 775335178810040320,148473 790470229067493376,11774 758685840256139264,54070 753311826276941824,26871 790334864725725185,11774 779432032652886017,174230 788478875948965888,218455 761683786396381184,68864 758620758457417728,54070 785642128839888896,196788 768637562491592704,107752 781214375021453312,185313 762729102595981312,73910 766708925903187968,95708 775948214625120256,355982 749796091000795137,9433 763326951432028160,1248988 794029250382688256,255192 770630853001183232,119682 795684852439908353,267521 753316334914502657,25189 756286986017701888,42249 762570545124798464,72407 792209722275487744,243187 794342274188660736,258305 752922610678243328,22752 775418061755035648,148473 778615807001505793,169226 790784917319757824,234204 790914939221258240,234583 785511433563930624,195807 766757217638887424,92195 793153334186217472,249927 793910089312673792,248652 769561615842893825,113836 793301696126398464,251205 793429891589009408,222955 752739239750733824,20932 788364540618547200,215634 758292349822705665,50923 788449346635243520,11774 756503441506263040,42171 775085964980916224,146259 769336045502550017,108432 778713973843562497,168045 791401460588163073,238780 777998349760815104,157082 751024773740662785,16422 786948510247772161,206257 776928086122237952,158387 787062100086501376,207109 760545973953187840,63149 773695066011373568,137042 786106611400146944,49459 795706296381095936,268387 752662439817338881,22575 790988774851375104,220332 794921151680155648,228101 793400407552851975,249926 734785273133977600,353374 780357823351828480,178360 795091958322569216,265102 792218127455039488,231358 794675098431160320,262022 759102017469943808,55660 763122950316892160,75349 789408796518998017,225359 760999899232145409,65222 792394237459312640,245566 760571805484605440,63451 760819275934433281,64693 776758674954055680,157755 776886522976972801,158520 781269291253440512,186210 787779768108199936,205197 773522507152388096,137042 779074563472760833,172545 757298515181731840,46407 778378672910831617,167220 793578539001995264,252020 768940333040304132,106716 768421513397764096,105799 771720503035703296,125367 774847019047346176,145681 785828239642165248,197512 793515306652147713,252020 794081700514926592,257492 793521132838068224,11774 763217052265910272,76474 772555764858691584,127871 758804203867209728,55262 787818832198938624,205197 773911266444193792,139404 766044514691579904,90384 769279243012435968,112725 790893662230093825,234583 792416090806714368,243075 789287434202804224,222520 794693511648079872,262752 758392977337098240,52532 767440213576716288,97379 791406460559175680,238207 759181898492940292,56772 765622815550607360,88311 787319290470858753,207949 750778911206891520,15316 793784833105354752,252711 785669622431264768,196277 759451065376911364,53703 791411930984361984,238780 788753014194511873,220332 755065149300445185,34673 769174181158281216,111549 771606828983595012,349784 758510146515529729,42416 787062783380631552,207109 788847239246581761,219942 788205327305039872,214992 793190038754516992,249469 780031469666336768,166282 792012908620374017,240483 749935716298285056,7524 794985160102019072,262847 766283455420362752,91946 785885412208308225,198671 760219025356054528,61598 764144334941728769,82066 775501484041572354,144654 752216978723598336,19352 765974064699629568,88998 758525453405593600,53185 766017990533844992,82203 753459719151366144,23739 755378433178210305,35890 794343516243640326,260033 771399990078046208,125367 771908547193864192,127582 778638876818767872,160539 793232937114140672,249239 759944713780813825,59155 773842152627593217,139404 791049209764012032,235621 764417436804386816,82061 786678200084619266,205728 794256397605146624,258927 794198883375128576,258331 749772642043977728,9570 768550332850900992,104973 772948638347558912,133519 774733310991986688,140444 780138710339694593,178258 794551567785394176,261155 754037027197317121,31259 776902554160472064,157840 785550971938177024,196788 795083870882308096,264357 761562525213138944,69256 764484753361735680,83391 763468244133015552,78304 766258376921772033,91751 789158867481554948,223173 751102779419201536,14277 764126473183649792,74247 757438494176227329,47449 789902411540430848,227048 756017565550469120,39207 771880873461284864,128404 778338031115710464,128591 766293139145367554,91798 785672430211563521,197324 786976641851482112,207113 792397023907573760,243614 780362205552185344,195876 794080831493066752,350913 752191083107475456,21437 776095381348347904,153501 794962431051112448,252020 794197367293513728,258044 779430141462253568,170294 785570269184221184,196788 765329269681598465,87249 751927864082051073,19000 785244861406466052,11774 793158484128894976,249926 735878234571571200,11774 771860863108128768,128424 753216254442409984,26140 756648861041655808,44450 761565589966098432,69245 765224274223308800,80486 766595636061999104,145399 772614096189468672,131007 773916428822978560,139404 777336434818592768,87904 755420200074436608,34666 770712412831920128,120613 785928381212659712,199262 792146980088713216,243398 793608969558241280,250064 756686238975922177,44274 787337523072606208,207287 770419475854331904,114061 773970151859445760,140047 756784588119240704,44461 785551498726010880,196788 786698376922431489,204078 794164248419045378,258331 794909741839482880,262752 785495372919672832,195975 795356085334982656,264397 760466022411358208,62771 792367473899114497,243187 768854741019348992,105109 764185726946717697,80098 762021608793993216,71550 772781390458941440,132364 794600741126029312,261155 794687000548966400,262022 759398738737635328,56924 787912760239587328,213887 793102323044093952,249469 781119461646532608,185310 788426654917890049,217519 794539007514382336,261155 770246047507550208,117257 777610130439503873,162213 788714465898274816,220029 793113262816493568,249469 766388662762438656,93184 751749688483778560,18115 754769628132282368,350654 793284277475520512,249926 759755819210706944,56499 776511251233050625,155451 757666200734269440,47680 788818306031611911,217574 763429605256462336,76406 790388923893551104,229724 791500354617643008,239405 780841948584214529,183269 755996049781714944,39462 773288160230907904,134993 764183622941224960,78274 773670758522380288,138054 775312858875736064,148170 762194183998300160,70750 762406782581047296,72859 765321688414294017,86645 774798697481826304,137042 793211154239807494,250519 753843794764640257,29790 786200625209970688,199262 778255986964529155,161239 750859260418936832,15469 755074834837737472,35044 760153429016797185,61051 771457278889172992,118191 773531494186881024,135745 761654425593208832,69493 766232651678167040,90785 771083928954363905,117377 781160794742546432,185496 785302053090394112,72350 764142772395778049,80939 770728460037844992,120541 768300868093345792,104662 774680798553214976,144654 790988944422821888,235590 793859141412487168,255931 791810681771134976,241940 794249170194313218,259063 794945870248759296,263302 758751596477939717,54070 769188709572849664,111558 790986787896201216,233692 763734153015726080,79869 764846394565951490,84422 775061083107229696,146259 778035895005945856,14383 758679447788748800,54070 765710212091174912,88874 793170405221470208,249841 792631406958555136,246726 793834489952636928,254135 794265633814937601,11774 778200425006673920,166390 749982843590160385,7816 759437897674162176,58364 750137690759147520,11495 766460654165172224,93823 775476310026182656,112363 755195697964515328,34666 771043652089049090,11774 779875068729970688,177248 787509355264430080,210481 733090213208174593,353789 755111166167375873,35449 773670907869007872,137869 790729377529102336,232169 764965846326411264,84888 773934910809657344,139404 774367451765014530,142503 774498533252730880,143351 768276731140505601,104932 773258260325347328,135381 776141509737402368,153095 781806184001069056,187997 772827116861698048,132578 794636177194254336,261155 795066350435794945,261155 766482586927370241,94128 774369924819128321,143041 765187149037654018,686533 768521035507388416,106539 752299592884989952,14277 790731445866147840,232863 750424521207721984,12883 764585367429316608,75724 762778481243684864,74247 763668147056549888,78938 767753438180601856,1249429 785248976215748608,194082 762198157111402496,69764 765387945234661376,86440 789939139063914496,228416 793116846828453888,249469 773406202650849280,136439 749491697139195908,7916 763075171083096064,47188 794532356400889856,261155 781136984119074816,182706 785636038471409664,195975 787007697350750208,207949 790693787362131968,231894 794591596167630849,261155 794880098369503232,262849 793099784596824064,248016 790709475078438912,233705 769351724498718720,113165 788030860318633984,205197 795399606968455169,265257 795698011380781056,267862 763897859670286337,80482 766671932427165696,80939 787105145444184064,209151 762772678788935681,74366 790578416542183425,231894 753692979316097025,29263 765395822762536960,86763 773973615163297792,140444 774033966781169664,141051 780839337277751296,182870 787859237498155008,65113 751178657930973184,17591 752284150313332737,21034 792140275472736261,241520 785702234700914688,196277 795136536475906048,263895 788736162810691587,220332 771057120309456896,122158 793593216562032640,252639 793860187467546624,255044 763227792074997760,9639 771464445692346368,125381 774414129977233408,141881 788187260969594880,214078 791741259081617408,240682 787837588811972608,213064 750567296377192449,14128 764478862688256000,75690 770411732007346176,119059 788412751211180032,217519 789515952165564416,205972 764977293433319425,85562 780830579788963841,182726 789086340172374016,220526 788003299458822144,214354 767395835147526144,99188 773890765978234880,139404 788323629033324544,352258 793154587830157312,249286 767482117861224448,95055 792079495037452289,243075 795070633717665792,263906 757630979460694016,47940 758369327473098752,50978 787769963234881538,212802 788778471493296128,220332 771411201372946432,120610 789252108688039936,224333 790635643391074304,232863 791654176245870592,239405 794435984519675904,350913 755132630149001216,35445 787093710827769856,207965 763203803063681024,75899 767384924886142976,96799 772075357566603264,129471 761567836057718784,66116 760820846210392064,64758 787312657418194944,207051 794667836979429377,261050 749277418452619265,8047 791120621769928704,232169 766392961793785857,91946 767722051243311104,100605 770962728307466241,122146 792845143783067649,247232 758111934159855616,51043 761966003920175104,431998 732217238858665984,350087 772788342245195776,132335 781207397222055936,185595 793528654709952513,252408 759627252598345731,56700 792476643235332096,245711 793136505757851649,249882 780617747751317509,182037 793246861259923457,228101 758246049098174469,48289 788718140427558912,11774 764137110739705857,78159 781647931505938432,189649 791262000949100544,237491 791667811496058880,234990 793993866177343488,11774 754902536860082176,27045 791799026026942464,240483 794685143684259841,261818 745828678794358785,669866 750390601573695489,12535 756506644612198402,42249 792595408744833025,246726 786029655706959872,194083 750722631435849728,14351 780834037615071232,182659 794227926896021504,249170 743234154268065792,195876 791015783941959680,230909 751752250909921280,14277 789092164089188353,223286 764991396826652674,85562 795072865536196608,11774 793982084519960576,256393 755622979447427073,37044 774025914917195776,137869 749801859661959168,7816 750748661185818624,15107 764852755731210240,84422 795617646016348160,267521 734439938213720069,350211 772909683585810435,133519 774316618260226049,139404 787082369983393792,209043 773707430890905600,11774 780748698280161280,182870 746380481835372544,351147 776985775816712193,53667 788009177830404096,214084 771028750456741888,122146 754060616826884097,31529 781723652966453248,188695 795266022186041344,263895 751119215415795712,17140 751734555984420864,17384 761377105917710336,67906 770685543705292801,120610 770568044196335616,114848 764417893459079168,83391 795458545869352960,265257 756215831889981442,22546 759271696742359040,51675 785905126070423552,196538 759832407457406976,50452 770373173455953920,118087 780834931467554816,182726 792160249255895040,243648 745512650570760192,352304 773309298357207040,1250008 773569984282894336,133702 795050135864504320,264397 768933103331053568,108729 785638612675067904,196277 793146703901634561,249469 758845826877657088,54070 770000507414966273,114254 789135874936016896,222682 778084935865425924,165185 764485533523251203,83626 774906525856960512,23762 777211431565402113,158673 793238230455820288,248065 768389015481389056,104662 763136489752367104,73814 793396254151741441,249469 752720259229085696,22575 768280771022946304,104162 766267383832907776,91946 791696058929799168,240483 793950374776295424,250633 781400715835027456,186584 764954846940188672,11774 776988314809176064,159258 786333247198285824,200317 764988108626550784,85562 779493356032319489,175153 790760266606731264,219038 766694537494355968,11774 773904829148192768,138155 794717471211130880,262588 795369582651469825,265885 791434895767711744,238207 792816096910815232,247877 755110466930651136,26082 763059818097770497,76329 755575294820352000,37457 788789514781204480,220526 762626414541668352,73869 774333022711582720,143036 787886951869259778,196277 791740318030848000,240070 794563591751942144,261155 795103480394420224,264397 774103292045430784,140495 792897838514601988,234583 758954675538268160,54631 794565833292922880,196314 765901246683226112,89733 749544636889243648,8170 753717649817866242,28819 788066742727770112,215005 763733491704074240,79843 772051043160985600,128711 770683513536249856,120613 786589249025945600,204835 791984678563618816,234551 788396718501036032,11774 793890564487864320,255942 795698711909302272,268281 765135028347035648,83391 765255013761294336,78159 761216846192218112,65180 767302156693204992,95672 789424775315595265,225384 794576899003453440,261155 768865127760334848,108004 785603725138079744,197512 769533851408408576,112336 786310689757421569,202380 754055263959691264,30590 772776719195467776,132335 788506238376153089,218275 793988928420384768,257423 792465808085483520,243513 780794453661519873,182154 788151935744499712,216009 794992976158146561,262925 758937524924403712,53996 792764721703235584,247241 793439410645770242,252208 794771546661236736,249926 733155422908076032,971825 751112273498742784,15808 751582502976786432,18893 768811118185869312,108849 785644040918269952,197063 785467157803048961,192032 758021975176454144,35373 774016495001174016,138819 792527391683907584,235685 756539818633461761,43553 757610097258426368,349060 793876131590107136,255393 733029369132818432,355464 780683862472994817,180233 794185123960758272,257353 771663992662089728,126936 792118898082586624,240483 778819342397870080,105109 791380168728309764,238395 778665840799576064,169029 794009669530324992,257219 765708791363100672,86645 768551777583050752,47940 794390040277176321,260181 771419257951223808,11774 773128129405526016,132908 760456272743374848,62063 752649639090806784,22938 779526499766571008,175669 791012361801007107,233736 795666431316606976,267655 792060475118907392,233951 755511678926721025,35044 776210355823403008,1249613 778871037039669248,138812 789095930515423232,220332 772668830162292736,131421 786340159327305728,199307 761208341364289536,65180 765474360656207873,85027 776037749287636992,152735 790657189165891584,232169 779500836766490624,175549 789163595397406720,11774 793905824406106112,254135 750096876880404485,11250 794006785866612736,248652 775969892268908544,142503 789463638381764608,224680 764836714367979521,84724 773893655367213056,139404 779308433535369216,173753 789084831439216640,223286 790565557825310720,230270 771750876201390080,125554 775132388875567109,146720 779137353260658688,172962 788425418806333440,217658 761584475683770373,67369 792410291694776321,243165 790548480808718339,232137 793245732794929152,249926 790332911165681664,230485 791675880078618624,220332 779828112087363584,167311 795147920144265216,258386 767523767211941888,18395 789061874633494528,222655 762794806099578880,74133 792090228047523840,243187 793485660812378113,252020 794752098730643456,262240 757882929259347968,49852 786989439969026052,207613 795158712251990016,264397 758030174701035521,47761 764972679216570369,84724 781507139713937408,186434 768449287353098240,105799 771662219465494528,126389 794438042840743936,258456 794695304230694913,261155 758009167198072832,50804 768552891799920640,104973 772423026457575424,130821 752978018872594432,24257 767848145942294528,101383 778378645660377088,167305 758343452530733056,50804 780845118999957504,183050 764998259517587460,83342 768291215548698624,209828 788729656451096576,219810 771516873095704577,121612 756257620197978112,42344 758045464633733120,50314 772073260259377152,129471 786989251158089728,90209 777878962575998976,163763 790574546185101312,232137 773882362623062016,139404 775005070417092608,146259 781332574949953541,187393 792358821167411201,163463 794022160113090560,257492 772836760967446528,132996 756868317072285696,45125 795069721485967361,262849 768995488360038400,110659 789511274384228352,225981 755454843788156928,36877 769364745950552064,112788 794928434795397120,263895 788692243720892416,220029 774708836443656192,144690 791272896123531264,235487 773184185569730560,132335 788392441124716544,217519 790222592460238848,159876 774007004536840192,139404 795267162189533185,265885 767786252439392256,100545 774190444775411712,141360 790582412413702148,231318 764141297644908552,80939 795417541489426432,350913 771526247574757376,125163 773128156026994692,132335 773256711826239488,135736 791329328013381632,237491 781088723257597953,185310 755241884419842048,35890 791357684679315456,238395 794740832720928768,261155 755734634030260225,35084 764196793701859328,81130 793990319482118144,256219 795272860394778624,265856 779081680594280449,172621 768954262420393984,110209 778301614528475136,167311 790207599975202817,228570 749429787974828032,7267 777836811225735172,163763 794577658814328834,261155 765022514821140480,85562 786922590799409152,207287 794634804079853568,261155 795070129226846209,263676 757975846879498240,47940 777348911107231744,158338 791248317095247872,235590 754736592842027008,33356 787716658014060544,205197 791347119437279232,237440 793504233756688384,252020 757955459563266049,49975 793094685103390720,249469 795728100910891008,58227 775103955965714432,146720 752707356211884032,23167 756605068015722498,44274 761963864980238338,431998 756478733394055172,43391 768411682301317120,106199 777958059058618368,137869 773454083785121792,136589 763453990298382339,351152 787761473225228288,11774 764822332829556736,84422 781550974511054848,174916 761881193503662080,70177 790129802430844929,228354 772832127855374336,132335 787283873818370049,193121 792397674724990977,245118 778375888232513536,167180 778674328153960448,169201 794318904151732224,259743 795403315366400000,247930 758259725108641792,52061 778645894191198208,11774 787208483745562624,207287 794756550309085184,256564 759459239135805440,50654 764920892363157505,84724 794727842781286400,262849 793170962002870272,249180 755917685528076288,40668 793177954343718912,249057 794531142351392768,261155 754829251396898816,32218 758490752880041985,45567 792495531415089152,246225 792441536990425088,243187 792701644064423936,226738 753979353902505985,30339 753379100081946626,27222 753965128492679168,30590 765537569987764224,85854 787735514375794688,210235 793164004411727876,249292 768589459575177216,107428 790352362074365952,230485 758659123940503552,54070 742771133032898560,11774 790595619836530689,231318 791315299937030145,11774 751539862566739969,18491 793288956359999488,249348 760580644573511681,63753 788933138068168707,220029 789041406128099328,220526 747520962715852800,11774 762611965411729409,73568 772309868317245441,129558 777912916666359808,164001 770632121954230272,119832 781849270584504320,190635 780562335731683328,178735 764343947481055232,80720 794966279069151232,262849 756311762132021248,42432 787118867176906752,207613 754006202179284992,23742 757783053640929281,48477 775800744633044992,151185 777015252156309504,158387 785323583190859776,11774 755914692682510336,40303 791674272422899712,240145 757454811537219584,46299 778563560511340546,167569 794301771501961216,259134 751608288274419712,14277 762359388824666113,71476 795763579131727872,268643 777333774325473281,159956 765624061326086144,53999 775896052817952769,152182 787272559498702848,203863 794234981845372928,255393 771064673449934848,118191 773853541651800064,138819 780408739689996289,180039 786568234635960320,202983 774249551452450817,139360 740454217635205120,350979 768465162462334976,103212 785851698258571361,198591 749670318369705984,9145 768611067761000448,107069 775318086991904768,148045 793854574201233408,255942 750954185399627776,14582 772090446143193089,124904 759112639632973824,56964 774319604239896576,142942 740158260070748160,354557 776829646352580608,157693 764064503587753984,79020 786524123073769472,193121 750086460213264384,11606 752682948894322688,22575 786095745644584960,196849 768825312863985664,108849 761294469572374529,67284 776123657135415297,153845 776589409294614528,156580 778030809307492352,165009 794711378221297664,262752 791677783906873344,240483 785461040469401600,194082 751783520607956998,14277 753409039057448960,27045 794416363343212544,237935 794564512133353473,261155 789518081605439488,226731 765905589016813568,90031 786574225179979776,204413 735963547805585408,249811 787062711339323393,205728 732316577954025472,351430 781044339346726912,183759 788137785391734784,215754 762203054003277828,71408 750407405821800448,12883 773920399474196490,139404 793961002899410944,256125 758417518595670016,41703 774176057117122561,141102 780470206355341313,178936 794417969770045440,260404 758586990543642628,53938 780539701845295104,158110 766109844453502977,88920 771078401822117888,123410 778956217448214528,171324 788761009875980288,220526 793593118071328768,252893 794636200136970240,261155 795098503601160192,264397 756236357568266242,11774 794663531304128512,262145 733801552603844608,351254 778458957446729729,166434 785511864587476993,195975 790917617582219264,234583 792378299821547521,245086 795616100973101057,267521 776033533320110080,153033 778224207272538112,165448 786302148531204096,202425 787361414855925760,207965 793249090092007424,250033 794098825962999808,257658 763111668138315777,76667 779528735800254464,174230 794223739730792448,258044 758440834891001856,53185 761644941617598464,69356 780942576778039296,183269 775042136584523776,146259 786984507408658432,207949 793217435436519424,249841 785296315131408385,11774 793438374451372032,252196 766671075644014593,93823 774231876156416000,141887 785986697360052224,198878 793296283532492800,250633 773699192812400640,120690 779073459792019456,172027 760522717338673152,62492 752877848302673920,24134 760449712810037248,62755 756267359027863552,42344 763086664365256705,76429 774494780868980736,142527 791767528540409856,240483 755551110891311104,36875 785793249940299776,197286 786414167142100992,202217 756589524692701184,44274 761333229056061441,67938 764827232619536384,84209 767456586713399297,98972 776203314316840961,153545 755334348619059201,16092 762788308095164416,73712 787338806513000448,199307 781464645412454400,187427 786904715359465472,207287 766441730203725824,93823 777028978095693824,159876 791104037600890880,234583 757013500086489088,22715 761248945834188800,66897 766813071679508480,96550 772577375133380608,129551 781524389191946240,11774 792437092705902592,245148 769618465577721856,114298 773881631379689472,139404 795749493241184256,268529 753399218413248512,26815 787707363432235008,212139 794653029437947905,261155 767090397575254016,96961 788814694207414272,221178 793556213174853632,252408 750739677095858176,15034 751997086212644864,20238 776435438059827202,11774 779672524745535488,175934 769020336675446785,110585 769261456999276544,112363 774348846646202368,142980 793793471991549952,254494 790749459961479169,233307 763898510974394368,80720 787761260259450881,204078 759953817303523328,43471 790653065812664324,232169 769591965411381248,114422 780874736985407488,183269 753023076447629312,24870 750333105697792002,12535 758058695892672513,51069 786062462034513922,200963 790760385951531008,219523 750462576711131138,12883 778689588403449856,168698 785752988983885824,196277 732979365919657985,11774 758094679275634689,51388 777897613559496704,163990 755498509248393216,33356 760454973217918976,62851 793275758093316096,249926 787173554697572354,207613 732662798476513280,353262 794520451124961280,244143 795678015531483136,266151 753251526810796034,26446 772044331460890624,75073 763230964134899712,1170685 766479254678831104,80939 769594344084869124,107636 780923496754995200,181419 787856747268485121,212316 795389406723112960,266151 761971361531109376,70858 767094937762529286,93429 758770571832283137,54070 764185605588725760,81869 788485833204568066,218507 780579951909212162,181419 756530284678488064,43391 793134032548573185,249841 757691485076598786,48663 786675005417455616,204413 794653774807633920,11774 786954579321630720,207277 793731269913968640,252020 732670040525410304,353016 766477864690737152,90963 771524190004404224,126390 775440256405479425,149087 742163057024077824,350711 771982485257195520,128102 787161155852656640,207287 753711871836954625,29263 792027109774458880,243075 752954767110844416,23672 763191583537790976,76858 788302475296210945,209555 756297094923714564,42495 793598331813363712,252408 754058126135955457,30910 765011539170512896,85159 779495383298822144,175153 791336609283207168,237491 770446735793610752,118192 780219001519673344,121923 794638365266210816,261155 732277267217420288,349349 775366457974788096,148349 793104911516827648,249469 794936582285434881,248924 768065210229874688,103261 781636258623688705,188401 794624632343109632,261155 778824093676298240,167220 794336642945253376,226320 742118214117756928,11774 787701052619366402,204929 767507958473252868,98089 758762918062141440,54070 772218043871088642,129650 762738379012263938,73712 755863866676879360,18215 759223995682131969,53761 788694183741624320,219942 789562307965616128,227130 786408787766677504,203674 794692649227866112,262486 758408243446099968,52167 775756340992077824,150663 776094899527491584,153194 776240922191339520,11774 786638422811312129,205455 795400600154505216,266884 756994167700545536,44163 773753734740320256,11774 764869214079373313,84724 795722071204630528,268231 779294864215113729,172962 757649226738372614,47940 774250442574397441,11774 780816820223651840,182671 792818875427618817,247877 794636083158020096,261155 767853932139929600,100893 759864045793050624,59447 794621799237582848,262053 766345272054210560,91956 794987968427606016,262925 780164661429739521,178378 770469857632653312,118191 793506002930917380,249926 763737021940699136,24252 768066054333534208,100893 785552635986374656,196917 788719928350171136,220029 775446997268475904,147538 768606881568862208,106756 794034360085200899,257492 755875475558395904,39384 777209154364669952,1170682 765324458584223745,86472 772435720032100352,129551 751832162769440768,19528 775375323714187265,148645 795401512331546624,266822 756381286747418624,40937 793931014913622017,256935 754707480370872320,22952 763915497913982976,80649 738042575945338881,1182451 788865602723217408,221143 779313692869550080,173964 793104019824652288,249469 768277154853302272,104932 769213360118300672,98942 769698356776038400,114779 773281931295416324,135381 780790999501209600,183269 786016204158754816,199496 766345179078991872,80939 751544343073202176,17502 760362267170906112,61011 764066210388467712,80674 764080082180792320,81702 764968572414205952,84889 756087490231009280,41428 776055310024925184,153095 755539546092163072,37991 760905647391121412,65307 777008421321056257,157082 773486521630326785,135025 789472032647962624,225981 785988818117812224,200490 756199444098363392,11774 770653901418852352,11774 790266224806653952,210760 764388507586433025,16675 749766317159231488,7816 775376225309167616,148574 756207163907772416,41680 791473798557990912,239405 753627193259896832,11774 779472015753371648,167220 780377467898986496,179742 790968691697475584,234583 771032753571790848,118985 791426572091699200,234864 755518216814952454,38032 769089649625161728,110344 770439802973921280,117257 775870581468237824,151212 763542946138492928,78476 750473233552379905,12883 758033015461310464,50923 771125638438662144,122126 790562842340536320,232137 795032570127904769,263926 776998073222389760,159359 780516851520380929,180306 792916387043782656,248104 770795545640046592,121511 780217243548258304,141360 753358703588368384,25189 791785987953332224,241720 758778186515750912,1248642 777047531964534784,157755 777300580578492422,160593 788225992280182784,216009 789837033011343361,227242 785816982826258432,196729 752680014328410112,23217 763159592607940609,76549 777591902149287937,162638 793466991143034880,240479 765630230530760705,7700 768853323990523904,108782 769596297468866560,113412 794279671563223041,259482 766354408707883013,93261 772521002190462976,129551 751113431038750720,16506 760557637868085252,62728 781222206667825152,185595 755052697439592448,34666 761903099665604609,70962 778689554941218817,169923 792441976591413248,245831 758251279592284160,52061 765206512675487744,86440 772381714727526400,130661 741905803603386368,8431 775315366796939264,148170 754896043330854912,33355 733505177286631424,254034 788124916461608960,215012 763713055871995904,78684 791710418955755520,240070 785599272590770177,197286 787014840934133761,207613 794637115107799040,261155 795118075204890624,264774 755609116538732544,38026 785461030767984640,192032 788768229460054016,219531 750546041506787328,11495 781920497672093696,191418 774059393159528448,141316 763936258624098304,80939 788082163732324352,213887 793178398118010880,250033 732670912718381057,353016 763900748497313792,80720 765562086340628484,87904 785973861623791616,200235 762810667556634624,73814 793312100659658752,249841 750584614297669634,13532 764545597714018305,82018 766086717862445056,90384 778335426855645184,167220 763692479627407360,79600 792926359291105280,248514 757693589732356096,48929 764467367703224321,83413 776216636672053250,154534 763904637279858688,80863 751995679925383169,18504 758378893824831488,52749 785343712033243136,195125 786660294596653057,202268 795605932034191365,267265 749331362453348353,7078 770789173410213888,119797 789273043155771392,224680 793264084774887424,250293 795406095380516864,266884 776128767265824768,153699 791825928980660224,239998 753600731173662720,25189 760685870370418691,63149 793274047991779328,250033 793422392890564608,252020 744569017961111552,1247598 773649560535269376,137777 763169891654389761,75724 756395525126127616,42071 788766516430852097,220029 756466491285831680,42432 761651810784260097,67852 788856683762102272,220765 795158823048794112,265257 778722251633864708,170187 793780766014574593,255106 763379911213977600,77731 768992674086924288,110156 788782100900110336,220767 775094556937314304,146838 779077602841460736,172027 788195479267844096,172799 789264002065002496,220961 791739284692893697,240584 793231026709561345,249469 766118194142519296,90785 773906954246848512,136947 786919518966779904,207287 793179858620731392,249961 759075677240823808,56630 781279520678522880,185310 763849902870761472,80482 790300474603888641,227867 795200529353867264,264774 792066578141491200,243427 791456470776811520,238207 772059909345058816,353879 789984215584477185,228124 793995681140789252,257423 732296875315847169,351270 775797878820339712,151409 772097998100856832,129471 778298805485654016,167319 793986809739014144,247651 757555990501785600,45842 759865603540725760,60151 787012792180146176,207287 790515103900770304,231894 750102400111828993,11606 781220886825177088,186584 762623936358150148,1249014 774640363827040257,139012 775908865032478720,112363 766442897524789252,91946 794751166819291136,262849 786684787742351360,193090 790027754104168448,227253 742324602865586176,349951 760170530486050817,61412 762362482732195840,72809 765735134834331648,88361 788753917354119168,220332 794642099895488513,262053 771492900110737408,125111 778832354458480641,170187 768253119780098048,11774 776465625921232896,155390 755555914556383232,38286 757082978946285568,45964 765159738078171137,86151 789994020881784832,353879 795757010419642369,268646 791752609296109568,239998 757631043289681920,11774 775983424662278144,151539 787884256760516608,206101 764450793613238273,83391 770322872258719744,117257 775298625404403713,148045 793976723503251457,256276 769856967447875584,114357 791832616945221632,240890 794004649934061568,248652 757657618794090497,47940 777904068660334592,164328 790242213494034432,229693 793259651617923072,249926 774994881433534464,146259 785919091886460928,199546 780681338429042688,182036 791008947784134656,234583 795042875511861248,263895 733322573241417728,1170850 753644942442926083,27317 761283220256153601,66851 778233833883734016,166390 789893967965986816,227242 758155493353267200,41703 771796740320157696,127366 793559969517875200,252196 795418571320926208,266138 793622244278894592,252639 794010533322231809,257219 774710111553978368,142906 755794511150784513,11774 792365005400408068,238802 793943458411151360,256358 788125087677423616,215012 758810349600583681,42453 766407260528603136,80939 754233091145605120,30304 768252852313661441,103786 792219515996278784,205972 760121426640642048,61051 760825831434301440,14277 788156979965493248,215608 788837247638446080,221449 793616803515633664,252020 764332464407851008,81946 772907557048487936,133519 764555593847861248,82066 792563038616489984,230485 769414032356876289,113164 786994063916486657,208167 754743953832808448,33356 766602866249302020,94699 774713097202184192,144690 790683736602009600,233307 771417638958358528,124004 775818765179162624,151463 775856079632826369,151463 776180467242561540,153501 789198837264945152,223899 793948021163757568,253721 750798262332825600,14277 757907980704776192,49852 761694486778908672,69548 776507406352130048,155688 791720077628362752,240556 788416913923858432,217519 767962179945504768,101203 786592340957814784,204835 732733496255373312,353789 763894219543109632,81065 774500657084719104,137553 775013697194524672,146259 792352464812908544,221785 793858725777924098,255246 738278366864912384,351436 758417694177628160,52061 764899335045644288,84422 785502028256710656,195975 770408083386400768,117257 793939400472281088,256219 751709701000364032,14277 792518046858575872,246273 770513559377747968,119041 759488753132040192,57092 766271410872414208,91946 769655899510169600,111558 777273647874641924,154914 786950679050977280,207613 785937653115916288,199546 794309621917896705,259457 794684230454415360,261818 777683794992168960,148349 786913322981396480,207287 767202961143439360,97852 771188673060610048,123280 786996439213862913,108396 750045655121428480,10654 761208114205061121,66828 768087061068996608,100893 792280949404958721,243075 773618778311655426,133702 793896601311772672,255942 794548628824195072,261155 795718216144273408,257492 760111185819820032,61051 774236167575252992,141867 776439863440793600,155390 790041616216039424,65113 793521084171710464,252580 770356058032369664,118515 763461367672233984,73712 785739333382713344,197063 787747595355652097,205197 751126242754199552,164500 766974531915218944,94899 767956971999727617,100620 755164052264017920,35890 788456141348941825,218275 795290319541719040,265257 764103813171150848,81065 793180793048793088,249067 778714065359089665,168698 771511848130588672,125222 792731481676324864,246632 791769989187571713,7047 733673897690865668,353672 792105738877403136,243075 776212285916323840,153480 773975203521044480,139404 756858750825295872,44450 793610344362946561,252741 780909149177675777,183269 790741166098673664,18395 795297809671004160,265676 760919816748302338,64693 762622820853673984,73814 752021475696078848,17794 778208868291768320,166390 767632863583834112,97438 773562518421725184,129119 780914751832338433,183811 756103682102431744,41632 757667377358274565,48369 795388737211473930,261155 791007535482404864,235620 758442268332216320,53167 788476583153664000,11774 790617168085823488,232884 754126211484422144,16728 770649843526021120,120341 750692837403062272,14713 761055116774342656,66159 766999991915249665,97314 768581098133741568,105124 754717134559772672,33356 760265930609922048,61011 760516505884889088,11774 761048530370703361,64691 764156031165353984,82283 735864161444331520,11774 763561919324229633,78159 780835158257655808,183269 785490848637001728,196277 792043111291641856,243187 777928460228521985,11774 757759372789329920,47783 795020249913552897,261724 795286470026260480,262022 780370585368932352,179568 787307073851666432,210207 794318287974711296,258456 764478693414608896,82571 769985081716903936,112256 758137488267284481,49843 793937961184215040,249926 739122788376711168,352060 764723095873519616,81574 792619495554584576,243075 787620610922774528,210193 757373373500432384,46612 769921834523373568,103354 775435192408412161,148574 786753409487507458,204413 752046815759962112,16638 752975038484283393,24526 786285195238539264,193193 768926201943498752,110381 791478155861262336,237999 774029026327400448,139404 776194083437936641,154542 733114454188122112,355357 774438559579156480,141360 750737988020162560,11495 757698939596345344,46958 773539661884985346,137419 773725221710917632,138049 793443217899421696,252196 795712878494023680,268448 759072090196770816,52554 785492556964429824,196277 793096943589216257,249469 795616271022878720,267655 768854278647578624,108782 768959652365074434,109945 773952023716823041,140437 750783904412381185,12775 770020603738849281,112788 790650746727501829,232169 757332168242757632,46394 760371761955409920,61051 755826833959034880,11774 755262587785228288,33186 755944248369905664,40867 776767180809658369,157755 787494496292446208,209292 762670703095255040,74133 768089856589246464,103354 774722710005952512,141360 789521277178355712,226180 792173205599293440,11774 736178139395719168,354035 791811180033564673,241678 770643508579278848,119937 780614700971225088,182049 771100225922629632,123583 785660872895062016,194028 792529334623870976,246295 793923741138894848,256564 789137310877036546,223899 794574693109858304,261155 772617366454755329,127775 790979083802849288,235621 756978237415174144,45459 778812340317716480,154709 789529965758812160,226819 769277184603262976,112399 790296898267590656,226738 750889318449713152,14421 755897342952214528,40251 757954890488512538,47940 765107007061954560,85562 778614812188217344,168284 735821605838802945,354525 777965097108942848,164783 785377557751275521,194648 790841860625408001,232137 769175454188118016,111541 776904194548785153,159359 789468557579063296,226048 759080651240857600,56784 793445692480057344,251452 763877367735578624,80939 785812313970323456,197091 793142315296575488,249469 794254024769835008,256456 766692696517849088,11774 769010426508083200,110362 779564564488650752,174315 781319234068488192,26066 786303680219783169,202425 788083966624555008,215005 775404580456849408,11774 759625636998737921,58232 772089432262512641,127775 773809567163703296,138819 756968419870830592,43796 768843429321150465,109447 788041887772999680,214492 794822191011373056,261666 751233450753994752,15833 776189595717435397,152872 751161514049015808,16728 764147042813878272,76723 766953725256691712,97029 786868425339441152,90209 791694533264338945,240070 793218595975262208,250633 768882729660190721,109666 775429135820791809,141415 771463099928965120,125554 772901559533445120,124004 780803602319310852,182726 794433065183387648,256439 791981217818157056,241819 750102816224489472,11495 762033598673391617,71550 768924719332462592,110362 791417120550744066,237999 794874193020121088,261155 778613614731153408,168284 779699606850383872,175988 785498781764743168,196277 793142213672919040,249469 793958956439838722,256393 750858566635053056,15264 776010395853189120,152735 761345288200032256,68102 767051113191223297,93210 750385310513569792,11774 777298037907525632,121080 777605180078563328,162768 777869723123982336,163901 787093989497286656,205314 793955328194846720,233467 787371951119601665,210585 794039009479655426,250785 795719453786996736,267521 758185627300999168,41703 770754510130077697,120363 771559180469620740,125381 777580323299270656,159308 786707467203932160,205728 789451627048624128,225981 772173859587973120,129991 771707204277641216,125367 790199412412657665,226823 771049403469688832,121612 781896580190220291,191354 789241587083669505,224221 766411314272972801,93823 778410217130250240,166375 791578206365188096,237908 793619968046792706,254253 776861518273122304,11774 790648407635353600,232863 793977542482874368,257353 780790213136097280,181419 764224841608232960,65180 764651423405527041,82283 789755098524180480,227242 779158891871383552,170483 790984927483273216,235487 751167487547355136,16457 764783516462841856,84724 787164274858786816,164764 793139931728142336,249469 794233366321078273,258331 777927945042161665,164001 762781586613952512,74281 777586730350284800,161277 793426184210116609,251452 794309063416786944,258981 779146118273896449,172089 757966645658738693,47940 761994356270129152,70679 775159187982671872,147508 764859951772827648,79911 787034941724975104,207613 788248529449824256,215252 785950377451528192,199546 795614251406786561,267521 760632718740824064,64084 781351013991055360,139404 781366770862915584,187533 785683062797500416,195975 792071388882358273,243576 768323649120178176,209828 759748050113875968,59446 754758141716361218,18341 766013024121520128,86103 766270796314578944,89503 761667233084911618,69231 787131179312885760,207151 763050554771640320,47188 775163218666717184,20824 788557838109044741,218495 776908311702671361,159245 758103358624239616,41703 771480164702130176,126152 795020487634120704,263898 763479864095703041,78629 769665918087540736,114422 785434585324777472,194079 761724929456824321,67973 755253670430769152,36491 756471984142376960,43225 758769141251645440,54123 778466845196115968,168075 788021250908041216,214209 766336464145649665,93036 790982908018249732,233692 764147671044993024,80939 766836516286976002,1170555 776039592956874753,153058 778291243721764864,167220 788585702002950144,219475 793411428648570880,249469 795712955778109440,268356 775823895882498048,350650 785278235206619136,194272 763783936090734592,78566 775486798113800192,149259 776868890378964992,158673 793953827212791808,254135 771850688150122496,127582 760529024795807744,62821 764403583425085440,82066 759905447545417728,59666 773871087708991488,139404 787494188409651205,211347 760593773738864640,63149 768846984753008640,109349 774665974289162241,144844 779106693221232640,171991 790958866418831360,234653 792163068772057089,11774 795316764326449152,262752 757120501642846208,44515 785774486012432384,197512 788784458707132416,220526 732795167284035584,349197 762459765645545472,72534 773565711289573376,11774 776226951652577280,152589 781835251731599360,189794 794569068036562944,261155 773547427374698496,137158 753338682426347520,26140 753957060916682752,30296 763353246974914560,75724 795031054826504192,262849 775803458364452864,151439 793796405999566848,255393 794302094907842560,249926 755836401455734784,18215 776232677825327104,154322 777193601113595904,160470 758804281679941632,54842 773890942059343872,139404 735499772191244288,11774 758121410761940992,41703 775311905988763652,88859 780904160166150144,183759 790952786062172161,234583 794936850834161664,263205 778559444464508928,168794 768094583850799114,103261 778260429575376897,166197 754844635089014784,33520 755862521958064132,39475 792069711219621889,243187 780243118008463360,171693 754124641040343040,28043 771399551261343744,125367 785272669755305985,194667 786946672316256256,192032 769204131076513792,11774 776873031570456580,157755 780612072128131072,181811 773659405497884673,137693 786243590980763648,199211 786534313810464769,203674 795695478490927104,267855 785730795138850816,197512 765195138465427456,84724 751848434634616832,17794 768970267137716224,110209 757644549544108032,47940 765641551250755584,87904 794033706751168512,257674 788218916300550145,215252 794582031153827843,261155 732499202580701185,196346 764839837480329220,84422 768489628701634561,106281 764893995436695552,84724 749266053474246656,7828 778319040146276353,167322 755504504431255552,38183 773985349643231233,140444 794341937214058496,258305 768855899280510976,109175 773978854339776512,140437 763933887923785732,80393 772118592032796673,125742 795023244721934336,262925 773184638902677508,134989 761604529318088704,68987 780557922019475456,180039 761922358139506688,431998 789718885993947136,227048 788818831149936640,220526 795751927648751616,268529 788878633599401984,11774 785544899114496001,196917 793187437925306368,249469 755211594653589506,32572 758528843200299008,52554 760814881847119872,64678 772521551056953344,129551 775431081898151936,141415 792036453220028416,243075 780541913300623361,180655 794191780618989568,258598 732407511282679808,351851 792538041025957888,244270 763856713208438785,80486 789283283322494976,182349 792572603248484354,246392 758320365525405697,52061 790581206202986497,230282 790617622828244994,229884 760610943801765889,354841 792141370916036609,242693 792533775393501184,245268 750708315211042816,12883 768152118607962112,103354 775615554950467584,148645 781095464733212672,182036 761976070727794688,70689 763075076396814336,47188 770330538947121152,11774 773953779641126912,140444 778652847793664000,165073 779475192317751296,174294 755963183450370049,39673 761608319698018304,69684 773260031517130752,135025 779058995860430848,172057 793717077127213057,254502 780090791532388352,178258 781667159986634752,189314 755845966901542912,39657 770879074076135424,121949 790057283615064064,228224 793617861759606784,252408 787086362327396352,207151 754016780566138880,31077 761470437981171713,60163 763351580326268929,77731 763778913214627840,79691 771522425980907520,121612 772762349241524224,132335 762951326280085504,74043 764644353302290432,83751 787016191336325120,208065 773746646878420992,138819 764178014330429440,82283 751795157498863616,18893 760979639313403909,66116 761288667461804032,67852 771759176125145088,127383 779673357755179008,64722 791739780505534464,240584 793107176109867009,249469 793614376909410305,254058 794671219073228802,262053 757569226970390528,47782 781779380200677377,167399 780847608021385216,182678 750295359411421184,686533 755161909557690372,35890 759733840474574848,56161 766768117162835969,85326 770233960349724672,82066 793176411334963201,249841 764843734810955776,84724 775156116904902656,146847 756335785016696832,42249 767680359832182785,100605 794050374894166016,254209 769371309721673728,112788 792842261910335488,247877 793509186931859458,11774 781341855631847428,139404 779066755763187712,171062 791392155789131777,234583 770791886533464065,120186 790294416665645056,11774 758825244031275011,49398 770320435732967424,118036 765889414241193984,90031 756633838969843713,44429 732600741035188224,1170592 794681568686051328,261818 795098749664133120,262849 755151119471419394,35890 765658182190366720,88998 775372228745687041,148045 778312351292416000,167311 761518099610738688,66801 788930321387433988,11774 775108397083471872,146720 770263795788763136,117364 750419550106165248,11495 760495250787995648,48052 765553974502187008,88052 732717447506198528,353696 785968135450955776,199891 756216844831391744,41726 756317026612813824,42249 791772730655858688,234990 792055313021149184,235590 760209132519436288,61011 780655464170201089,182257 759381158517809152,58024 791355201970208769,238395 794617827047002112,261796 757733060372795392,48826 776193666914279424,153743 751997421157126144,353879 792859518875074560,243761 737349939865522176,355430 771216186436571137,118191 785870161786134528,196538 792044876649078784,243187 755070125611610113,26721 759044780894609408,41680 765229996294086657,83391 775074789367115780,146259 756505158347960320,37294 768067335580225536,102138 750516899491016704,12746 762884200257114112,73721 773535214194790400,137042 789097642047397888,223286 793560114192080896,249926 767879502227771392,738099 762635486330556416,73926 787873451474243584,205197 756932097948909568,45311 765396392529563648,86076 768220796414296065,103924 785826926107561984,198671 755501945926717440,37993 792446176092127232,243134 794623530767884292,262022 759719638251008000,56964 762363173848567808,72809 735153056829079552,11774 786308539694272512,201958 776941774279499778,158387 781805692453810176,188119 758083135259217920,50923 767158141293387780,97386 770395774786174978,118191 754083240265351169,30370 778589144020873216,168794 778944070605352963,171168 791345825385476096,238383 794655441926189056,260613 790333836634697729,228576 791340157093945344,238207 795711317680132096,267855 785270441371766784,194648 767760919497547776,57574 786624202480594944,205181 795048600166203394,262849 795158826685038592,264397 751985107226034176,14277 785985401777336320,200244 779423154632523776,171324 758717981459374081,54825 794259773462085632,258456 791906022944145408,241968 773210194566275072,132335 775934077195038721,150511 778369780029939712,167220 751828142852038656,19133 787395963610550272,210585 762715730353786880,38459 755288578456850437,35890 756209637406433280,40260 756314674409406464,42249 766568557899505665,94637 772610076578291713,130636 778794027936198656,168794 793553632939479041,252020 759034840628940800,19563 787861008169730048,351931 760123451868753920,61051 764994023266263040,82209 794591384611102720,261155 773259034681933824,134561 770480757429133312,87904 791775850500722688,240718 732534904337096704,352017 768204506962202624,103924 786814142871056384,205728 791730925080027136,240145 786645215541166080,1170553 767188082445606913,80939 787317065057128449,203034 788464314051137536,218275 789316241169129473,224680 795714238539059200,267862 733219439471144961,1170582 786399740522958848,201958 759372991998328832,56625 762559699220828160,72716 793658869834743808,252020 786967788409671680,11774 788882973676503040,11774 780242389524807680,178045 781113276868468736,182036 785543948412608514,130635 758621930064838656,1170860 790726983759962112,232863 771443144336351232,125276 790302212547280896,225995 794725224403107841,262849 771139843455852544,122967 750447145874886656,12883 750370910444544000,10735 763211816956678144,72955 770203336440111104,110949 759222948448329728,56552 764553383680311296,81946 790361445380657152,228341 733155929126920192,19246 770603576213270528,118191 785905859238858752,199640 790913650013958144,232884 795102423442305024,263933 767257554950893568,97067 794880108674715648,262784 791708995560112128,234990 762764677495394304,73712 776523486697095168,154832 781139729039392768,185496 750850155327414272,15255 788480032523980800,218275 789519546885431298,226731 792202489831370752,239610 793618976970412032,254135 732786118849122304,354118 764134471180357632,82066 791415507194744833,238207 732446298771718144,349214 795228840390000640,264774 768305065782185988,100605 772073542573629440,129471 788472103406276608,218275 751036259867369472,14277 778672325562552320,169201 768226346703126528,103354 760991416201932804,66159 778632736462348288,169201 776595971358818304,154869 745067408285700097,352634 763935658163306498,80939 786587369843687424,202983 761622953327026176,68182 765261100086464513,86653 793544970430840832,252741 762476050571866112,431998 778689436443774977,167998 754791781271764992,30206 765397362172833792,86103 764950291175223297,82801 766742503219429377,93823 771828131371941889,127871 785716541509738496,197297 751141669693640705,16825 786243870224822272,1063777 793974093490044928,11774 762741085399617537,73926 770351288106094592,118375 753691630549336064,29263 781523809153146880,188401 755894672539717632,39657 760502761343422464,62777 768717554734931968,108620 777354875361374211,246425 791403832269942786,238395 760091650626420736,58267 763186510145302529,73712 793119562011119617,249469 767775248104230912,100893 781396702452473856,185496 786232197678116864,201555 762745052686934016,74746 771480431241728000,125111 789169660977479681,221476 756459785713807361,43375 771951050941165570,128382 778412005476696064,167319 786232935879962624,201494 788800143533285378,220332 787023448484741120,208016 760978295571812352,65500 754745196135325696,33356 794542004344647687,261155 794636953748697089,262053 742356978219909121,349951 762319884969652224,1249023 736747313717121024,352982 762332713537986561,72790 753703690444296192,29263 791676714703282176,240145 794594134191312896,39957 795311519454138368,264397 758300284758073344,52061 759171265361915905,57092 770614648190021632,117257 793548977757052928,252112 767326891854278656,98671 794059112224956417,255826 757545296154931200,47782 764978414059073536,85562 757611411669262337,47940 767804949296128001,101681 754744241562288128,33549 758732108290404352,53033 765295013978714112,86472 763800238159044608,79693 786724232201900032,205270 755807560503099392,38183 780851451094454272,182870 768952996025827328,110362 765921295208816644,90125 764971165135798277,85575 772646157361250304,131480 771738116591845376,122528 775803076078866433,150663 781380937175162880,184239 786113796217696256,196788 766764893546700800,95988 790582368193175552,231336 753599161245675520,27317 759558689586110468,58258 781502252456501248,188401 785992489282916352,200384 751634038394277889,18470 768138546267971585,103354 785339242918481920,11774 793222561408569348,249926 759765937566257153,58218 770652167459987458,89623 750792425157881856,13343 766348870754459648,93286 781854588156649472,190635 794696607254056960,262849 762679283911364609,11774 781276712340328448,187084 755262262043111424,35890 781358093179510784,183618 762264982776082432,71748 763349569954582528,1249058 777971284110086144,163036 791351133109260288,199460 733016277552267264,353789 754731824010625024,33356 773317857346220032,134256 790409200505491456,212727 785313992138973185,194648 788487162060738560,218558 791796410475773952,241678 794643842196652035,261155 779832015658946560,177104 791869352777834497,241432 790660825254072320,232169 756563267653214210,43471 788060421936799745,215005 791708687865786368,240483 792399844593831936,245607 786948990453428224,207613 794269827816951808,258598 768219483169103872,103506 769048641130627072,110362 757702987468931072,47782 793057761366007808,247241 787118207958155264,207949 794955220329476096,262847 761255672470134784,33186 781467296741154816,186584 794660513380782081,261155 733058639473344512,27848 771471574260121601,118191 778452436105121792,77255 754752844943818752,33356 762696878651834368,73814 795366925006237696,265878 766662808121389061,94699 769256974386995200,109874 771878558583042048,125111 780814744798179328,181952 732444695876403200,196346 755886654414467072,40248 781860499516452864,190635 733302243189870593,355880 780883860129247232,75300 760557616762277888,63712 764865833034211328,84724 755187017303093248,29263 786387304076095489,202983 766504334511120384,92917 785846787563200512,196277 795617163424006145,267566 794553324305383425,261155 757341459553091584,45672 785861583306129408,195493 758654729526226944,41680 775412159127912450,146381 788782412457242624,220029 733167872005033985,355106 779829478344290308,177233 763415148367339522,67326 789200997394452480,224019 794104600156639232,257492 762328710846357504,72534 785511098011312128,196277 777393019943325697,161456 788851453658038276,220526 793722446222389248,252902 773702943497334784,138819 774002591755800576,138819 757756868928208896,47940 766690376942030848,11774 771075695158108160,112363 770256983983206401,117364 788209488037904384,213800 790340735199346688,11774 791352522334085120,238395 778386027459276800,152594 749936956142817280,9433 794963871463260160,261214 750360656050782208,11774 752206871046520832,21074 763770772540289024,11774 766253717318430720,91946 774100767712043008,141360 780924736263991296,184000 764799112646647808,84724 756269447158067200,42432 794595595008675840,261155 788563438859591684,215437 776758743426031616,157693 779495773918498816,174315 795078742313959428,11774 788274706847629312,214078 787265830463610881,209796 775710881141231617,150511 794930170058653697,233154 758081849277030400,1248583 792935643823247360,248514 755773436023242752,37979 776173114363416576,152735 780574416623337472,181419 777748831966408708,162610 789265826914402305,224552 758837871931297792,54070 776550667687264261,156505 776948483051749376,156835 777958536881942528,164869 778070056643076096,165360 788391471917494272,217519 763340526535847936,77273 769721422243631105,114587 754755354760777728,18341 785520122425438208,11774 768682694523834368,107428 793096416868433920,249469 759123973909143554,55257 764475424449572864,82209 769295270072942592,112363 754761734867394560,33356 759122089001484288,56322 758100848727785472,51451 768919102748360704,110300 772814991049109504,131084 794596040376729600,261155 794068292709150720,257492 752228948982071296,21461 780765487949021184,150151 794264139988402176,257788 760295347633680389,59666 779679497574453248,172185 781223337267564548,186434 763100311217025025,75899 773086705385627648,133097 790271971338559488,228172 758804348889477120,54011 762746580957003778,74727 775880582588952576,152314 756466257315127296,41680 760295647190802433,60794 778344798864433152,167569 789038979127607296,222627 755599278970724352,38183 770330530105659392,117257 751053170130898945,15182 788433976092262400,205902 789660781138894848,225739 792908093717831680,247240 768965697095565317,109960 769211232704487424,107745 751905462103093248,17794 776507883395702784,153845 793194781941702656,250408 759797230324813824,58542 767837065597718528,100561 768077078642110464,101203 787417771525050368,194213 793910731662061568,256125 758656055232561152,54070 780731917842784257,182659 742299963720339456,352839 753346594234249216,27045 779848435654615040,176201 762238955857309696,70177 764079040693018624,80192 761894485110300672,69516 785731997717061632,197286 792910621096292352,236827 786269196879532032,11774 793234274245836800,249209 773709272584556544,11774 791679372713263104,240483 753781104251777025,24173 775046338669142016,146259 781210301354143744,186434 753976800103936001,30304 767062812124442624,95511 785321678297374720,11774 771772939653877760,125163 778310714968596481,167220 759513479799836672,56924 772987604614549505,133519 792143193177333760,240483 758292676471099393,52015 771148006489985024,120700 787301845643304960,208252 765946350202720256,90384 786686518265991168,204958 795671175720476676,267521 769351947342065664,27164 785269670618116096,194667 793271793494523904,250933 751168326605430784,1248139 791628000525705216,238395 794758553776984064,261155 769953851906502656,114254 777881000412086273,161277 762069368306069504,70679 774010921337384960,131421 774381939046420480,142980 779113266941493248,171617 778356904984768512,167220 786556038044487680,204413 754736276058832896,33356 778437742573125632,167220 781810443341881348,188498 787319596982370304,210009 778535730528317440,168687 781593185931984898,188807 781673935091798016,188401 766427554148454400,93184 789297375521173505,203546 776929820298977280,159359 757453227126235137,46662 788173060629069824,352258 758862266145964032,55806 768545658286596096,106753 773117937976807424,134470 768961308037357568,27045 785553661900443649,196917 785988096546344962,200382 757994543954403329,50442 788814662062211072,220539 769149426350878720,111558 788426062996701184,217837 760424516434690048,62771 768158527567175680,104162 790251347765440513,229693 758662059928215552,54070 763376002571526146,75899 781240253357002752,186212 785877335346024448,197512 793856344033992704,255942 755204655060250628,11774 776595463797702661,154832 743122876992217089,1247552 762430041930117122,71725 788465676545511424,217519 773508225526329344,137042 757641133996384256,45040 774713635583164416,144607 759455565609402368,58057 766496961356767232,351436 780337608031338496,175153 761421366386196480,66801 765765728242896900,87904 791045139057827842,235951 788213449230839808,215754 758023407954960384,50923 766247738044452864,91946 769415707725561856,106716 793844278766235648,247743 795438199501795328,267133 771890514895466496,128194 788377731079602176,208928 756568906332934144,43225 764497377176776705,83393 768847747671846912,109571 791491741136269312,239426 794624051364896770,262053 786662287155355648,108396 761168299228999680,66897 790281121099501568,230485 785899415462633472,197324 793548707656376320,239855 788209181794955264,215252 732966174669971456,27848 763784933529747456,80016 766772369914408960,96263 769151072992714752,111391 775922311593463808,152182 780417576597762048,178075 787018758548099072,208065 764853887442546688,84724 790313220724654081,228820 791757346867335169,226581 765559455454867461,84209 768903245066412032,110156 785692297426046976,195975 786091319877828608,140444 793411359153152005,250633 754755364961124352,18341 789957507435212800,228820 745314139808071680,354831 776051059773018112,152872 775083410565894144,146949 794982307908218880,262925 757087893680566272,45857 765718519182942208,87904 787126722923753472,209184 756265028458643456,11774 758515864622825472,48289 774346887394721792,142506 791358943968702464,238383 752957451629125633,23672 763053138693660672,74066 774488399843565569,138490 774388784804671488,143428 749217348402368513,7615 752840820026331136,22785 749307765185585152,7849 762004506787717120,70689 790048759988228096,228124 755769328432091137,39207 794731444400779264,262752 766498285632774144,93405 774055326316244993,140444 774636449304080384,143585 776206367946407936,132364 750173120414228480,10057 761908096549740546,68873 768900445808975872,105712 791660495510069248,240483 754831775080349700,32495 763552797853900800,78394 791154626519261184,230332 795266316231987200,265644 790652152519602176,232863 761345512536698881,67369 775011092980457474,146259 790916650778390528,234583 768984749700296704,110302 791280437003968512,237491 795610058725801984,267590 754031110632316930,29377 766734144520982528,95708 773451344996929536,136839 777618961038872576,151090 767532235360727040,81702 758365016919642112,52015 795223137378041857,264431 750368934587731968,12883 768473738106900484,106731 773190566074920960,134942 760824401038192640,64745 771964148540407808,128930 773141326183489536,132335 793885764639531009,256255 765422739666501632,1249261 780608781776400384,182049 775058811203846144,146259 753392155398287360,27045 762964440463642625,74571 768978962185723905,110209 754707896470999040,22393 795395936931500032,266151 779409677826166785,174427 751859312352497665,18502 778094174583320576,164869 787663750409154565,204413 767743474884116480,101134 776585205431676928,156835 791446714586501120,130505 761756759807565825,60999 760543342199500800,63179 794535416556875776,261155 754156316050886656,30910 763075545038848001,75174 768889766683160576,108849 758660301713608704,54070 780591926894407681,181811 794009395650625540,249725 760775745090105344,63149 761771562324205568,70543 769930760778153984,115511 773191867316011009,134561 776779815462445056,157693 749948575442997248,10653 757925785550237696,49852 768488178667823104,106756 750019796381503488,9754 755166613264007169,35890 760492697316712448,41680 775650726043328512,150463 789329600400809984,224793 793689703253958656,249841 794537997605732352,261155 794867844022468608,258122 788803507763699712,206748 788901354295005184,11774 754767739810643973,33355 760918414516899840,64693 768477271573143552,105603 771815357568917504,125554 775395140886204416,148994 795405586909327360,252020 790356690591846400,228341 769299619222171648,112872 775605346739945472,150302 788115990341189633,214247 792847295159099392,247767 785276916240613378,194738 792496760090456064,246392 771748472575975424,127711 790899989996269568,234583 794640794418315268,261942 755486727087673346,37619 766036556893212673,90384 757112117480812544,42344 778243886590201856,166409 744950492996993024,351290 764198281748459520,81869 773908855717629952,139404 778983938312146945,171324 780077892759801857,178045 751766672189427712,18397 773946544856961025,139404 787679086617382912,211644 765257930329366528,86759 771076405710970880,122344 776609165389144065,156835 791193173166915584,234575 756579699623620608,43471 786709750578831361,206054 757980763979706368,48761 765183596239982592,86103 765438947942076416,86440 776084523071119360,151845 788541366380797952,210390 781456118102970368,139404 786508624692596737,203806 732403988482523138,351286 794233148099928064,259063 794208161800458240,255942 795716691959435264,268281 789146975753035776,11774 790706299709321216,233692 790902168488284161,234583 793181424279031809,250293 760771404362940416,60363 786423101894426624,194044 788753229907496960,220526 791501836733644801,236844 758356220914786304,51136 767888417782767616,102137 771495512843386884,122299 791743045406523392,240584 751657737050697729,18215 759869131512352773,52887 736405845009924096,195876 769274339111923712,112788 764932707721764864,11774 778521489855307776,152594 779502164901257217,174557 795048477210320896,258741 769615564436283392,114357 766129182585688064,90384 753690118481911808,27885 761674267054469121,70177 764172788806529024,82344 771339675080519681,124597 793305322072989696,249926 775785562334789632,151463 788107089428094977,214354 790352754564698112,230473 792295902388031488,245035 759093204889300992,56964 768427161187393536,106281 793573527836323840,253606 752284062044286978,20279 777153424014077956,159876 773953914970386433,139865 780739423658909697,182036 781200123170652160,185313 793182476625600513,249926 795327203030564865,261155 792817082018598912,247877 792930196970102789,248639 787210869864267776,207287 793095168966602752,249469 752912722573062144,23739 770271694263029760,117364 791881724510691328,240890 768063071361249280,100893 772883842579374080,132578 766669234978127873,90252 793576941722927104,252408 771453560328298497,125554 778146471157833729,165523 780599598301741056,179304 767912448951218176,102137 774352772066009088,143049 744949732997402624,11774 763480731213443076,78115 792138407757553665,241819 766051370541559808,91043 771083684501946369,122388 752729448076615680,14277 773891427965153280,139404 790717075052310528,233307 791248087780093952,234583 757757386866167808,49056 751236114904678400,16931 768438156479913988,106447 777949011785285632,164764 785516907130675200,11774 788523742750048256,218275 793966625460457473,257271 737062468971814912,350498 750741016353857536,14033 775780082979856385,151212 791419970399854593,237198 765594831531880449,87904 787726386043711488,205197 794550648586977280,261155 794977892270641153,261155 794874524005203968,261155 770355115106500608,117743 771037167439097856,121949 774086567308566528,138165 763550127206400000,79139 785992163867918336,197512 793952258215931904,256440 786978158662782981,208061 793946247459520512,253721 753346005760892929,27045 774235696684904449,141887 794732375402016768,263033 757549831237824512,47816 763409944292921344,73814 763799811237773312,80393 776501894009065473,153988 781253726858252288,186063 788489308327903232,106085 759110872254017536,56964 758398040323436544,52566 793570137563664385,252014 766407095847522304,93823 777183964565909506,160539 788541850403545088,1170441 771396646982660097,124883 766477633601298432,86103 771897436398694400,125070 776768352756854784,154431 779045646133174273,168284 778576348835033088,168794 773264243189690368,135725 786959550092017665,11774 792016448226926592,240926 750984997562044417,16236 790936298777407488,235101 787148518892965888,669866 778449039100555266,152594 789518621034897408,226581 792491374968909824,246225 732258081497714689,196346 758068019398598656,50827 793956701342838784,255942 755008365521203200,34666 791630214543486977,240145 793606500837003265,252679 762025097980997633,68993 793499195390984194,252890 794967088997797888,264335 758641497742962688,54070 789298965019709440,224552 789958055899299840,200963 749360336273149953,7855 789879921502019588,228238 790717911337799680,233241 763245814403653632,73814 788149202656358401,215634 790072547723317249,200460 766930326086180864,95427 776598832167604224,156926 785447555551391744,164764 758620980193427456,54070 775882000859328514,150497 758620404235710464,54070 768597925018546176,106716 777756641945018368,159308 781218430749904896,355710 781353780117811200,183618 781640143241351169,188500 780499620409384960,11774 786725211135672320,205728 794581505586630657,261155 792034524272013312,243190 790696775606734849,233692 774072188383133696,139404 779038478914899968,169201 789247186710196224,206666 774398630505701376,141360 775162428887674881,146675 752969552695132160,24134 763376873317498881,77731 773894168842268673,139865 780569480363511808,11774 768160458377302016,103212 787031965107101701,207965 757082346319286272,45525 794982907899056129,264335 763448551204528128,78159 755550263339917313,38183 787086703508934656,202636 788136099407360000,215025 794641812262678536,262215 750760675392249856,15165 787242816078438400,193121 756273603058868224,42432 774647901519831041,132497 780952008861724672,184539 788635023842877440,218258 777537564727250950,143473 775551291560820736,112363 781602761821466624,189026 766698946320228352,94699 793886438483820544,255393 753285496218857473,11774 764480236239159296,79223 750910375168585728,15808 758715929064775681,54070 775114786711465984,146675 791287143628804097,233692 774001926090461184,26066 793504787786498052,252824 764146796746637313,82209 778400515776327680,164826 787132473486434305,209184 765282400532172800,86440 780726401691447296,182036 786766351905886209,205728 773288241927688196,134454 792763525051613185,246726 758764582848507904,55211 760539747915862017,62814 791425078852407296,237908 792048291131170816,243075 765389003440943104,195876 771797044507934722,11774 761141730255204352,65180 768805728513564672,109104 793166968824082432,248685 753739021172506624,29263 765230728649043969,86103 763069986948517890,47188 762578708473389058,73662 769058265841995776,109945 779010603537031168,171902 773239427787132928,135025 779499130582249474,174230 795473607975649280,266491 777279117704228865,156061 795368789680459776,266054 749404215584382976,8183 781880151390822400,190635 795687776930832384,267857 767125274186031105,1249111 754044782905815040,31400 761573288506191873,69231 793109085747044352,249348 788027110996652032,214354 752249067376443394,11774 767871997925814272,100893 793999439635578880,255870 795727506963714048,261155 751894258752196608,19563 759021791272579073,54070 763808137807749120,79911 792478674704437248,242693 775379564679852036,148045 773715024548212736,137042 790906712727224321,234796 770758761212289025,120425 786070037954265088,49459 793493820184862721,11774 753691433282916352,29263 795136440577339393,259892 773883383193620481,139404 767880734614839296,101681 780089488122843136,170139 788366362636849152,217260 793943419399864320,254135 750473862643527681,13532 757268709337686016,46384 794168571010027520,256564 770455177447047168,117849 794687238583914497,262752 762626688740040706,73814 752912152109850624,24360 768855129617412096,109666 771312042200342528,123274 774047340931981312,140444 775124627861475328,147334 781153849960697856,183269 792364092853977088,244143 794775964366479360,260033 762832830711816193,73814 790750185672544256,233241 764150604230905856,82177 769249272890068992,27164 772057713043963904,112363 788150473329090561,214899 788696123628220416,220029 785501574973927424,194949 750820193903841280,65108 754032037858717697,31377 781186022952407041,181419 776736511320612864,157755 785627017173606401,196767 794550366855659520,261155 795611637176733696,267559 778946093895647232,171168 789984644678639616,228354 755262685202124800,35890 772243366612443136,128615 787991181808570369,214209 791332535536119808,237787 761997230609805312,71270 786597175748915200,11774 785685252610007040,197512 769500005451243521,112301 790545207318106112,231336 751769186750304256,18215 787435635493658624,210207 781537364573290496,108396 791243966528180224,234653 791623555318362113,240145 793134570954715137,249469 773505706506891264,137158 776948410632904706,156835 787052412762587136,201558 776761190475104256,157606 790687218327248896,232169 792026143327215617,243187 790939112245194752,234583 778749908912250882,164001 787961452888023041,212564 791341574395404288,11774 758747601810264067,54070 793130412918861825,249469 765691983583178752,87858 791720608392417280,240926 795279145550786560,263697 732253540186525697,349764 788467716109795328,217634 763174893236039681,73814 732166988534026240,349776 755951649911439360,40881 773607049850650624,137869 787871991378345985,213478 771744513823870976,127032 773856376497987584,136904 790906064564879361,232169 767833374081753088,100561 764105340686258176,81702 767323744318652420,97852 785314654209933312,194923 791734947832672256,240682 793426464167251970,252020 794310322358276101,259134 758452791216046080,1170779 737547284854935553,11774 776154900682113024,153845 792527548295045120,245101 781830694830039041,187974 755928878607175680,39506 770677803226365953,120541 787650935220764672,211769 791865684007366656,241940 764856055679549440,83641 771889103101005824,127711 780566468450713600,181419 758113111207505920,14351 761349043163320320,67587 771400395973332994,125145 774465256093421569,140444 793111048467259393,249469 760828956635492352,42282 781290836109713410,186434 793215100769472513,250064 756872156198252544,44163 787789972854235136,213064 780599162123542528,180310 792378081197563904,245056 794496707836919808,256038 756642146522759168,43553 751171282729775104,16718 759076031894519808,50787 770682913893548032,120610 781831580381749248,189017 791072146848088064,234108 756573308510875648,43258 767376578531561472,97515 772148500012404736,129311 777268353186619400,120550 759949732345212928,60363 760730225676324865,61051 772822740193509376,132364 793134799661764608,249841 757881790350622721,49852 759834543629209600,56772 765574501262385152,87904 774761987263737857,131007 756946692826685440,45672 758019318323908608,47761 758676090705604608,52749 795269178957692928,265257 792332093925695490,245185 775945415069802497,132497 794217504981848064,11774 771690208949628928,127134 772221453227872256,127925 773718530894209024,138165 795686128552734721,11774 757195374117335041,46006 766666045423845378,93261 748677019593039872,1247921 758145188955037696,50827 765209737600245760,86440 780973121993969666,183269 793606298470387712,250744 763448344039620608,78138 767112253606952960,94699 756779251110649856,42432 792208651498852352,243075 774114409211842560,141360 775033429142503424,146580 778737602098716672,169410 785280781706932224,194560 791305254641995776,237491 760125270753939457,61145 776618999241060354,146991 776791358291836928,157439 756339127910473728,42432 765263472963629056,86209 791359167999123456,11774 760134075432603648,38183 762863711556030464,73685 777876461386657794,163592 793251745279377408,249926 793993294636158980,255942 780534834431160320,180655 756890722670817280,45311 768974779307134976,110659 793978440387063809,257255 785635415592022016,197512 753763711932887040,29263 772948039166140417,133773 785338504888799232,194949 758748813653749766,54070 764197855020154880,81869 773256569135824896,135381 785921424808476672,198840 795278742880944129,261155 772074189415149568,129471 742555339220885504,8431 788803537018900480,220765 788386357391548416,217519 758676724506845184,54070 795261417578491905,265257 772674575628771328,131421 794972548140244993,262925 756539596213813248,40437 763772251300737024,11774 765663677450219522,86103 786459884346679296,199546 793617847222087680,11774 751815677774696448,17416 780788584567537665,182726 759531309056323584,58325 770382662456475648,118375 758872588172931072,53996 761754269263343617,67369 794885026592608257,263664 775582793875218433,148645 791719813550739456,240145 752963247419101190,31852 755818576163069952,27045 793402009458139138,250633 788779063779270656,220526 763531384623288320,78513 787050412721467392,203448 770339779523317760,117377 791777140471656448,240145 761966728389750784,56964 794569761028001793,261155 776762676215066624,157693 785796474458091520,198475 795032209782673410,263896 763209795415441409,47188 770963560793042945,118724 779135876282585090,172945 766821772633047041,94627 769509730754633728,113165 773296865118781441,134375 763036989658501120,75899 770052559960731648,105109 780621575720755200,181935 776735322961051648,157755 777621167582613504,162430 750458775249702912,13532 760862743557644288,64948 786310151334612992,159876 787101679472742400,207119 790721619714977792,232169 766357171403489280,92917 755863626196586496,23217 759269194588454912,55887 764786630490226688,84724 768917573278707713,110209 791390955165380608,238395 791604855244746752,239893 772862875752816641,132335 776909683973959680,158815 759017572826132485,54070 767440805107609600,95055 777987011856756736,158820 778335799251087360,167220 793499746275033088,252196 793892220239622144,255942 779280030170025984,171168 794669176736649216,261050 795417744976003072,264397 772875016706756608,132335 787609737877655552,210207 766105489608355840,56964 768155609241792512,104162 769386718344650752,113165 765173209083895808,86103 772108518534975488,121612 790782038232080384,233307 768638074465116160,107032 794557471356502016,261155 752884238433812480,24134 768809068538556416,108849 757238626178756608,45348 778650244863098880,169226 785624960014233600,196676 786909138248933377,192032 794753336306266112,247240 762008124794494976,70509 787479032518639616,202636 790964788448808960,235487 760968066347962368,65222 771736438194970624,125554 792916597497180160,242693 760117990788661252,61051 776107392094339072,152735 785668742525124608,197063 788502203858169857,218495 751143544434204672,16310 759078188165177348,55550 753372016850317312,27045 761635103315419136,68102 779104052520947712,172123 749732015302475776,7816 760874834964480000,62728 775294155312553986,148045 793395074621059073,245963 764433252652244992,82002 771159716403695616,122982 763129214249861120,76794 787878581682728960,211829 786276772174262272,11774 772855535133560832,120690 759011730760413186,56282 780509133061718021,11774 780906344144666624,183351 764914930126422016,85305 793497182292836352,252020 755377359277133824,36735 777342671920693249,161407 787055638882902016,207733 769306290778693632,112768 769585437732139008,109666 770353602800017408,117609 775779480597966848,151255 786939375292526592,207304 749719985686065152,9087 756392377749688321,40030 785511726913622016,195975 785659391206838273,196277 762474620364599297,73194 766681735807381504,80939 780992099214827520,183288 767362429214830594,97852 788795370885173248,219942 764173126213206016,81130 770246301455974400,117257 772954600085282817,132335 766372317303676928,91751 773868977751601152,139404 753992993292640256,30354 785622585941880832,196788 768919583445180417,109413 779020051605098496,166532 752927021156691968,24597 786552779959525376,204413 781280126348697601,171693 754061225974173696,31605 752035107771297792,18470 786744012694757377,199840 758762121958006784,52554 781362076925108224,139404 791030004125724672,235568 795738690136014848,267655 766326859533422592,11774 770026016509157377,116524 771685302645776388,127164 756568835684171776,43471 757795988371156992,48494 765086838918832128,82544 775489486432116740,149329 793504782686224391,249926 756188967293202433,41680 770779870473359360,120541 777636738714009601,161988 791711694212870144,240260 777942344519876608,164669 790382688112783360,229922 791354664226689026,238395 764699746887806976,84315 794655994391461888,262022 753400726588653568,27045 767832587981066240,100561 787912712386785280,213887 755836161709449216,18215 773841265918144512,139404 792417220592828416,243187 760187550979895296,61598 759958921964498948,43471 768338576547340288,101681 781510279272071169,188401 785869473248968705,198671 787035025564983296,208014 770759324016730112,120675 774062695092019200,139404 776800987864412164,155451 759704903853875200,56964 794078423987654656,256255 765739333118754816,86103 777067186078752768,159876 765161492450861057,86103 785959100647550976,199462 763146038525960192,76771 775647602343804928,148713 763810561654001664,78566 793871308329189376,255393 794333083705155584,258456 792418820535181312,245566 793117633725992960,349684 795429828967026688,267014 762335023081160704,70886 787057457742745601,207965 770104643942776833,114987 767074656021016576,94718 776219728914382848,152314 794633907220135936,261155 764186204086697984,80098 792074872159506432,229693 793095572345524224,249469 781170972518916096,186106 771817099446464512,128176 778275226463318016,166913 780466768359858176,175772 759101559561072640,56964 767474276953972737,11774 791648238554091520,240145 792811490843787264,243865 758104487701741568,41703 770628745237409793,119832 778311383511367680,166913 771664000513748992,125554 793511295664398337,252741 763470128486887428,78304 764431367505448960,82901 760883106765242368,65180 760991291207356417,66116 779094447971676160,172148 788791270428717056,220526 732990577772355584,352089 791756363970048001,241432 792551225715752960,244270 786713948695437312,205728 793459629372080130,252408 793886506968555520,256255 734881951769726977,7258 789045755185016832,220777 793442321765376000,250293 793727717665599488,253032 766378726149922816,90989 767891271956529152,101383 770690252608380928,118760 774009074086211585,131421 791259367337103360,237491 733181158633005056,353262 794694906459652096,262849 733689807629635584,11774 752651620308123648,22953 767865619689582592,85892 793163941694156801,249882 761745945482502144,70177 780777281664933892,182960 765694450232197120,88930 785548160349319168,196917 755183121579081728,34167 758502895356489728,351666 774656132438634496,144494 781211133302759424,185595 766812428294291456,94699 771821206269853696,126389 787069920240558080,208016 749633926310817793,9098 762863159447199744,73926 751743674472472576,18323 758045662122381312,50923 795417747693957120,265855 788410316744830978,11774 760546141662420992,30633 790878842931904516,99049 752106910594113536,18395 794571554319282176,261155 764864449505222656,84724 775790338514583552,65172 786391045097398272,198304 788007666983530496,214078 755925066949488642,40550 773642748608077825,137640 776858381357162496,158520 794220683962109952,258456 788192965093003264,207287 794353631894114304,259482 762492462820491266,431998 775379864094318592,148870 771811720339664896,126252 776929239392260096,158387 769684400514539520,114779 777792233819009024,163465 781171021835603968,185310 795767670792720384,267862 750833653199036417,15005 773882597529100288,139404 773906139692097536,139404 794942173317730308,262752 753385628910362624,27402 754083849374609408,30590 775805931481292800,151439 755856910939594753,39997 761009895491731456,1248895 787059668132597760,207861 792515933797351424,244270 792737734351843328,243648 754847216037203968,33520 757698683638992896,48761 781179574004674560,185310 753670683180367873,27317 792415773948047360,244550 779013799370260480,171324 790170121532612609,229902 793163598512197633,249926 761018620801527808,65626 788472768597667840,218275 760888184121143296,64339 770224290864037890,116373 790586606990135297,11774 772182064414138368,129991 773998357450809344,140444 777904910197153792,11774 750388007958487040,12883 767070781662572544,95672 795060533145858049,264397 749977951014453248,10733 759071001862889472,56806 789664174838157313,431998 795049036722081792,262849 732705113022812161,398859 765029984427802624,84689 792403515616493569,243165 760993278686703618,62771 770670643402665984,120610 791051090879930368,234583 752684292115804161,22746 781238761476718592,186532 788196580272766976,139014 755798484326965249,39462 754841427285151744,32873 793610793216376832,252639 752623355971248128,22664 781014603442642944,183975 758489304381489152,53185 764997402197528576,85562 766461800502157312,90963 780629416007249921,11774 763333852022452224,77463 765050217825705984,349060 732678284652085248,353016 770984469369085954,118191 795715517688479744,247930 755188636371615746,35890 760199613152276480,61352 767297517880958977,97811 759123699643604994,57105 768282830023471104,1249531 773570462005784576,137158 795743465325924352,268448 768413182134218752,86208 780573270189887488,11774 794121915925491712,257423 757634684704600065,47761 781285090949292032,186210 786361870370254848,202304 789152357821001728,11774 770510537511677953,112872 758475846365671424,53185 774725060447891456,23762 791690885792722946,240483 792321986043207680,11774 794643111729393666,11774 775191094418087936,139865 776434846126202880,151439 768968576560693248,110344 793582113610084352,252020 792407128820502528,243075 794332828892807178,257492 751778580607094784,18567 787787289355292672,208058 755390079405731840,37044 787083039557885952,207613 752107001665191936,18504 786657005855354880,204413 763818322374725632,79691 790279215484661760,221664 732365347794231296,1170450 761623267312476160,69231 764205672548470784,80648 759584001371889664,57574 776097755001348097,151463 775452531099070464,145866 753580796024270848,27222 774361494872031232,141802 775294753663512576,148045 794209672202813440,249926 764967786615492608,85562 786682721464643584,202983 789822273096077312,225911 764968870507446274,84666 764655098031120384,82018 786375435453997056,203391 762768616836268032,74133 795358779927891969,266190 795409087408304128,265858 767171361500454912,97386 795003345102508032,264431 758143903707062272,51451 781281565737230336,185296 786892536208130048,205728 790236062140563456,227242 761946716396544000,70689 763453930080759808,78159 766041924125896704,90384 793166221931753472,249725 751170335895064577,16457 793429835825704961,8044 768179730898046977,103294 779404641784258561,174115 786683798679330817,205181 766803216340127744,351436 781167732507238400,185313 771053174912192512,122982 785939040293888000,11774 788898045798801408,222021 791169774491275264,234796 757699498449604608,48735 769897443865595904,115435 778280510804021248,166339 767418735372173312,93303 776029544910299137,153006 733035221000523776,355464 755549220023767040,38401 772833793166245893,132578 794797377181851648,262849 776720624475631616,156518 779340538025680896,173964 763874571615244288,80939 773900462424752129,139404 779267048685789184,173625 788195368496422917,214492 787757761673113601,205197 785866354549202944,192689 770035277742112769,114779 775295441181241344,148045 776251001279963144,154709 752200347209302016,21398 760904909634019328,1170338 759483086673416193,58537 773890987206770689,139404 792150054022905856,244310 778641254267559936,169533 792442573730226182,245148 756285520897073152,42495 770479384788602881,118191 790834748163665920,218223 770417679135969280,118191 774751924482613248,144494 776507538770653184,1249804 793475239661428736,249926 751630620493697024,14277 756728359749431296,43471 759507434327146496,55660 761308218656120833,67517 764148169185918977,82066 771684734187347968,127155 733153933443665920,355672 788103964042682370,208014 785838279673470976,198671 788544671031058432,218875 792359801502117888,242693 775966540319498240,150372 764253226271137792,82066 788003019250143233,197512 763879489981906944,80972 775273074618953728,141091 785607719420133380,196917 788526296368197632,218455 785569528860315649,196917 770086424884510720,116082 791125070458392576,235251 755203575358353410,36219 757869014219710468,49723 777297900871090177,160593 767045294479380480,97392 777611017081663488,127903 786338785588043776,202429 794006010063007745,257492 754165787250884608,24776 789261718056734720,224333 767866240748560385,99471 753366452099485696,27317 755548335054938112,33186 769201912247824384,111549 752666824622403584,22860 789151085789339650,193244 733039541846736896,354762 732765385741590528,353474 780083924622016513,177814 790346829984587776,230966 791401885643247616,238207 794566002885304320,261050 770717249619554305,117310 790786251431538692,233307 777660912748654592,161456 788020710530777088,214492 788745111920271360,220029 778737616422248448,169437 779101435216728065,168284 786543073983619073,204413 794628105184940033,261818 764775171148357632,83648 767142554206892037,94699 786636770167390208,209828 753350884030091265,27045 760291799181189120,61545 768818114138021888,100605 787094625945137152,26066 792950485950967810,243187 753850372985413632,25828 776047512599748608,152872 779819596597440512,176109 755762068364689408,39462 775585291797082113,148870 793183965343522816,250064 759323323129958400,56964 794341570040492032,258878 755165979919970308,35890 773159385010954240,134817 774194298195705856,138382 764221390367055872,81955 773931350495629313,140211 794211670323240960,257423 768867295531720704,109767 792528761178718209,244550 793193760062603264,250430 740373006699102208,11774 754712332350074880,22393 790736946569949184,232169 752651970977030146,22779 763574245238513668,77612 773234996081332225,135386 781561169538650117,188304 772780542857273344,132335 786233131388968963,201494 759817304712491008,58267 765510290163335168,87145 787032976324435968,208016 795126486160158724,263205 752990591236108288,25255 764878209947095042,84711 776930656563580928,151463 790974112512565252,235621 792755421157007362,246726 753733527280103424,11774 777210464208056320,158376 785866103956316160,198671 789948699770171392,228820 732362004950863873,349332 759204466444730368,57372 768132624015470593,103354 766332153122566144,91894 770552457839546368,118191 792896442029469696,243187 793927111979442177,255393 771849919510507520,127582 754006167857139712,30590 766778743163531264,95708 771437892791001088,124744 758633312067911681,54070 773909694754746369,139404 787362704281309184,209309 772965919135895552,132761 789237694173937665,215505 773232747640922112,131027 792516609638223873,232033 756613078398054400,43285 771597589489725440,118191 778725596587134976,169410 788145198295420928,215754 794913931479384065,261050 770239822745202688,117257 778047438812647424,165523 763480725521694722,78566 773482677773172736,136947 779833766172692480,173326 789970861365264384,221785 792364391119421440,243187 794748686739898368,255176 775001246344241152,146259 790283030384476162,229505 775843456216248320,146259 756223412826152960,38586 793094743475494912,249469 777937962453438464,164578 795730237652746240,267521 750481356916822016,11495 772252333363298304,129558 786062732856549378,200870 791161135345139712,234796 765961485931712512,90384 785772042037538818,196277 790225930480300032,229440 760840256253890560,64722 763443391988428800,78159 768238837252456448,11774 786588086826184704,204835 762143466776252417,71476 786733038831042560,199211 789514769808125952,209563 795099550159515648,264397 794588850165313536,261155 793841229075218434,255942 763481183175008256,76406 779845015979819009,174891 772124386828640256,127925 779001599133974528,29263 778700181374054400,156785 791544496878002176,226182 755201738366345216,35090 789142397942890496,222647 754775098570133505,32404 767087122159247360,97377 771457535849164800,125742 792889900139999232,243187 765977090688770048,90482 778942300885880832,171168 785244292793020416,193975 765250348030300160,86653 732622988701405184,11774 785492757532012544,196219 794611228350054400,258193 770153202775883776,117026 775652572363448320,150536 758050629164142593,50308 776139555762122752,153037 773746773533786112,11774 787376129858494465,210289 756899321887412226,44450 758049869873438720,50804 767856370078986240,100605 788778681380532224,220332 791355245368578048,238383 777863600631406592,163763 759073055058583554,52554 767128830175772672,195876 775403854410223616,149040 780598406368546816,181755 793208984509435905,250064 793460476009033728,125853 793575831419224064,7258 788524035193786368,218260 792064847752069120,230063 789203972980695040,224297 790960574813306881,234583 755558558431715328,36537 762300993413324801,53144 775832435586011136,138490 787998454744317952,214209 774632166118395904,142563 778882153765478401,169201 791517597594361856,239405 792556319446294528,223249 794706633456812032,261818 779433869313314816,158229 763174309040885760,73814 765876912698826752,89693 786227197652574208,201441 769629783110090752,114021 780862897085935616,183668 763485272843644928,78477 765212144967229440,86440 791141245028601857,234583 770246167770771456,117257 767454044214464512,94718 788815454638747648,218275 794918752101998592,263895 755494492409565184,38032 735164120513712128,11774 788073639006449664,214492 766986033284145152,95044 789169539997048837,215505 764444613616762880,82283 789826275728846848,226731 756916824290254849,43391 758667152601780224,54070 764122196448948224,81924 768189529312243712,103354 778757525256675328,167220 790645935483289600,232169 774206893740875776,139577 794671031675920384,262022 750725810034728960,11774 755285108957978624,35890 758389436770029568,52167 791076891927117824,236393 793274579749711873,250633 757358236353826821,46594 794620929406070790,32816 778617526938771457,168794 788064063251177472,214515 750389947748741120,12883 773900988172365829,139404 793515274255282177,252020 788109843769004032,215608 791713327370031104,238395 792726837088575488,246225 795324681276588032,263676 742419665218097152,11774 766190017932824577,90982 772674663076007936,131421 773354941784227840,26819 777050690996670464,156835 760716036488527872,349683 778943176098787328,170778 795293507007217665,227183 795613943565864960,267655 775027704781426689,146259 779107418055675904,172862 788440211101356033,217837 769656331825324032,113882 765555319179063297,87904 776058232162947072,153033 778355346402316288,167220 752993675265835008,24597 765064001294176256,80486 763513247072972800,78853 760574036896157698,62063 766760080641589249,94699 770603153456701440,119686 771772821622104064,119681 787834871175483393,211422 774750168193363968,143553 793487625063698433,249926 770613683991015424,118538 773925481347375104,138819 781532143046434816,182665 785495667678580736,196277 778029865467457536,159389 789265172422496256,223286 790691162222919680,230485 776572971770970113,156835 785241814680862721,194226 770046265468055552,116164 791409376137543680,238378 766033566127927297,90539 795369255495671808,266151 758387934064238601,52061 763190399523557376,76188 772879241813917696,133043 788033867567370240,214492 786236955814010881,199640 767845790920372225,101681 777228126761791488,159843 767678418574045184,100605 754728147078242304,33356 789346121516670977,223492 786023845635371008,195949 760302605016838145,61412 789118704181059584,223492 792501472080658433,243187 761553230941872128,68465 791379436633481216,238207 794066789105692672,252020 774765878231470080,139404 775630824930742272,150063 777620276913770497,162610 791260310296551424,237491 795684799767838720,11774 788044599113625600,214354 772279532044771329,121080 789444781512462336,224680 732133034460221440,1170320 788919484631220224,220029 775659278275186688,150511 794994076282212352,264431 758136739185696768,41703 758431012200198144,53001 778268391228510208,11774 750362281154797568,12287 787467993395572737,204835 765610650085232641,88332 771135423326330884,107910 778810808117538817,168794 787487011577876481,211347 792085731510398976,243075 765563947244138498,88148 786569543879622656,204413 795041499260026881,264431 751597296232562689,18893 770282061487828992,117303 793135161072242688,249469 732313638908928004,349781 762722800629084160,73910 788753314791948288,220029 794773897438642177,252939 734798076305608705,354869 791385050084478978,238290 753578804883386368,28082 755802629117050880,39194 773941349552836608,139404 793176923379732480,249469 794568692319166464,258598 777658609475973121,156835 791702678866890752,234990 789235482127249408,223936 750340879626301440,10851 793106032306245632,249469 755718047520948224,36859 760506611521744896,62771 768825584977899520,108849 787896251161255936,210238 750033161959059456,10654 775795087452336128,148473 768420992389554176,104662 794793317590560769,261155 776922282102882305,157755 794570143753904128,261155 770852707527643136,120528 749009962160889856,11774 761733646776623104,27800 766058862453547008,89651 761351994363695104,67973 776588437768007680,156053 777727160496914432,159308 762041086646816768,431998 775724211159592960,112363 793689589592449024,250703 766347023641513984,93261 757985882649554944,49852 766764077750161408,91146 773813517380005888,137953 787344632946495488,209074 789487843139813376,224680 794899470047739905,262849 775781387634958336,150845 767026237722112000,97355 767776832594731009,87904 792059748623364096,243614 754754106737225728,33356 772127471760179200,128267 785839782945587201,197046 795135258190553089,264397 770896332504506372,121949 775001634170556417,146259 780826824863543297,183269 763080039118151680,47188 772984645675782144,132335 790670787136991232,233152 764974035486642176,84724 755166354873937921,35890 772552572561338368,97438 753324061900419072,22393 758263052923969537,52112 778859309987983360,169201 789358936012955648,225359 778314446896766976,139404 780601731860357120,181789 764562739826008064,55820 791200613014974464,235251 793428467421474816,251987 769529959505235968,111558 778633326487752704,168284 794550180297248768,261097 793213527259353088,249469 788126692741087236,215754 773856054023073792,138819 785901422416134152,196991 771401197802680321,85326 771730499802923009,148861 760312348926238725,56784 793574473412780032,252014 750699934979063808,14421 773390146695794689,73712 769608434702491648,113412 777613013213908993,162610 790669688703373312,231881 778787059540582400,170426 768987565038903297,109960 780631461821112320,180957 766412530533097472,91810 790688544624816128,232169 773612950145740800,136904 774287140100255744,140748 776797749530419200,157755 791013810937077760,235948 795698255262842880,265855 766306361818746883,11774 778121671198797824,165523 790601711312396288,232169 793591959281602560,253793 762422488504504320,70072 767396087556550656,96039 767822921066655747,100893 795404260674568193,266138 795664861271310336,267231 756609470541824000,41839 769656786018328576,114422 769924183585386496,115511 778331992035172352,167220 795700348807770112,267855 770714278752055300,118192 789515065523212288,226717 772595269108051968,131542 768135505607139329,103354 779014476087431168,171902 785581726164803584,197286 791425672795205636,237999 794150707188232192,258249 786208388564738052,201494 771387020543455232,124597 761543485488926720,68908 757692580771475456,13410 786331198507196416,202379 795278323131809792,228101 789167464990904323,215437 755260733693136896,36370 766401732880375809,93261 774079064244051968,141360 776915641416740865,158387 753994130246676481,30815 758131960745226240,51105 763041540910514176,75724 732719326713815041,351908 768475353236975616,106774 774248371649327104,131421 794524099074805761,259034 748567626108919808,1170318 755446683924848642,37044 755716739636137984,39194 790745096769576960,218223 750552368396247040,13532 752621419398213633,22630 767395238973362176,95672 759806258052423680,57336 791079678417047552,236454 733722225778561025,11774 789709930869690368,227486 791104034329374720,235536 785321476584976385,11774 795198262508593152,262752 778548892564615168,168199 769480459990564864,110843 772998385741815808,134033 762463267272871936,47283 778232913171058688,166532 791312395008434181,237787 766402031263191040,89923 766831295204765696,686533 785978394420862977,669866 763037328269012992,75401 788922077365481472,220961 795423482293075969,265855 792500465028239360,245128 756646502663983104,44450 793191052211466240,249926 750453023005143040,12883 773993497175130112,139360 788064084306567168,214660 788458534774054912,215005 754778351072579584,33356 774382970559954944,142668 795006524326346753,264335 787362826759249920,210585 791001483340750848,235620 795216402818994176,261796 772960897513816065,127134 776187734289485824,154279 758293619358838784,50612 766758314063507457,95708 764817627902533632,84724 768261918536585216,11774 793616905181552641,254135 773877229449310208,139404 770285987188445184,117257 779547663251361792,464984 750073382515781633,10848 756687797554143233,44450 766401521462280192,93286 757993644469153793,49462 774424882029355008,143585 742325661340041216,349951 792122941139853313,242693 775896509820858368,150663 771919973929345024,127366 787552198712406016,211347 794484569449832452,258829 774056349525168128,137033 768947849631404033,110023 789510802562805760,226731 794677173059747840,262588 768510571515940864,104973 781261721520463872,186212 763873715872464896,80393 772954827299119109,132996 781464271972511744,186212 761007366326325249,65222 770900387788390402,121949 791010237360648192,234583 754116816692252672,30370 767865451783127040,100893 788223642907926529,215005 771740394090553344,125554 781133025086099456,130635 762001659178475520,71415 780601871169884160,12018 786039934377349120,197512 759009120779325442,56302 764404005195755520,82283 766065176537886720,90539 780701693214285824,182122 732986247464026112,355106 766002987537801216,87904 773628964975718400,137795 777850481381179392,164001 787365973275713536,10788 790657398625165313,233307 781115452365864960,185496 765148627933261824,86103 793150866266005504,249882 794692024226250752,259773 750136421256663040,11520 765222081344569344,86103 776859784544854016,158520 795071124312879105,262925 794369619133874176,227345 759434804668411904,56964 770663775909347328,120186 788099168569061376,215505 785577238976749568,196917 766411283054800896,91946 780828179002818560,182659 785243592449265664,194079 760320200382308352,42435 778222528330240000,154526 793253910811144192,250293 795437834211651584,266079 754066707027750913,31529 760514061515776000,60866 791089060349521920,235590 767886330332348418,100561 773304924750897152,132364 790568685157003267,232280 762004543060209664,71259 774029809521340417,139404 789477966203883520,223286 792884583956148224,240483 794528427613138945,261155 753682846246576128,11774 786564577584570368,204413 793506210045714432,249926 768525307116531712,107072 790373096947580928,230708 787887423007100928,398859 774084842820554753,139404 793167770535993344,250033 790734790819328000,232881 791348978818228224,238207 788923406754414592,220526 792147933105754112,244230 771564475182755842,76146 772850224087855104,132791 765693623040081921,87904 767822146529820676,100506 794346398691037184,260081 764520551088058368,1249233 763802457143177220,80136 768743178228957184,108586 769928872141914112,115511 793629403343360000,252014 793902888745627648,256255 761702471014100992,69491 785667969548378112,195975 777989817321791488,163901 785988262003249152,197512 788443559586328576,11774 793972208955555841,257353 785580432075034625,196524 749758811557289984,9295 789693864999346176,354113 774334550625308672,143049 780572385640525824,11774 790242752143433728,229693 791129201113964544,235580 760568987008786432,62798 765538075460108288,85805 786242236950323201,201958 777239000696315904,87904 785841492317220864,198878 789197393153503232,224225 790259219345838080,230270 759755324739813378,55143 763441017731309568,77720 790259006405275648,230282 732326760369377280,196346 773923586801139713,137965 788542016707698690,106085 792166300873220096,243187 778578839110717441,168794 756963299414061056,45122 793946613328859136,257026 764154133133848576,82283 777101565685530624,80607 778344499147923456,166282 790970403799916545,234583 791038089292644352,11774 795333829774884864,262328 781256145205854208,185921 781449617326088193,139404 773348634129825792,136018 776038506682396672,151463 780498463691636737,11774 787337354092482560,210432 794244558586580992,258771 773700412268437504,138819 775526248781053952,112363 791259737618837504,237491 773560686949519361,137639 779686354343059456,174557 792872960180809729,228634 786184576649408512,192032 790930673238470657,234796 754750876087181312,33520 781124917211168769,185496 791636371236540416,240260 773185017530966021,33169 775880954338500610,152314 753726247897817088,25370 785265238245507073,193669 790145013078495232,216627 779089656579260416,168284 791370717937958912,235590 763868555590918145,79691 769392369489760257,111378 772851376145649664,132335 777889710089859073,164001 778706952452878337,169410 795694190726434817,267737 763881163324727296,80486 764080226217242629,81702 788389860537229312,217519 753229784600031232,26029 769922727226413056,113591 786747805142482944,201962 763150323900899330,76934 774026763705933824,140161 777350877338300420,159475 781358831729344512,139404 761051972598272005,1170808 791172907393097728,235590 763455815630090240,76549 778701791428882432,169320 780618593067204614,182154 792151165450522624,243513 757380844239654912,46594 762668614172278784,73926 779310063383146496,172299 786940817604739072,207051 789183765067149312,223492 792563422634184704,245101 794674768104615936,262022 760703444206444553,64194 763098776487591936,73814 794566209479929856,261155 787715751482302464,212139 786904172453097472,207287 793464305349976064,249926 750469363409383424,13343 779127335400247296,173011 771500118822494212,118191 785968719402905600,200235 793899943534571520,256038 753273827430395904,26723 793176215230132224,249926 759132201594138625,46076 760455614288060416,62063 768785512823943172,108849 788813239375138816,220526 765724015210049536,79970 786948283595837441,207287 778291866873634816,167220 780614768897830912,181755 775485297874219008,149259 751721679261405184,18893 759910088366710784,58267 794622834089795584,261155 770223200080756736,117377 776485253951004673,155451 791401670919921665,234653 780162420761300993,178377 769496052240089088,113816 775819330126700544,151185 785279183740166144,193669 753652058394398721,28866 757308574297051136,46404 764165725430747136,81656 781686679715274752,177455 772877974680969216,118191 765198273640476672,84209 773925105286152192,139404 775414662506553344,148800 775397213333848064,148744 765620821159206912,1170369 794555193878867968,261155 794562685304238081,261155 733034796302106625,353099 786613215555837952,11774 791702214939213824,240483 794634509832556546,257515 757346544320389120,46379 761041339374940161,66116 768987630788902912,110362 787459506716434432,210650 794204705090105345,258305 776922044378279936,158589 792359054295326720,218495 795687211186397186,265649 775090532913512448,121788 786638334873526272,205270 788723899869519872,220029 752961719643799552,24597 778563979283165184,168794 775119661927051264,145866 787802482890027008,205455 764268564941508608,80939 767294689959563265,98271 780419481747263489,180074 755490544889933824,37947 788342784189014016,217032 794934387494318080,261155 781557694121451520,139404 775062879628328960,146259 768958245721481216,110362 785645831106035712,197512 788492457096908800,218275 763904802980032512,79513 788603526045982720,219537 790597962745323520,231792 770427333425717250,117263 775539907989299200,149300 781658653828841472,187896 773494092676292608,135736 786412175791235072,203674 788856133821853701,11774 790927872185602049,234796 774397007972732928,141912 757243050070388736,45122 765238273665015808,86440 791356139099131904,238207 768865507978207232,109666 785665595412996096,197512 732367174266818560,351633 761224990347792384,66897 787443544218677248,209972 768276728200429568,95055 769750402673717248,109104 759474140785106952,58267 794647144649068545,262022 753284540962070528,23013 764549393194246144,81569 766394770172342272,91946 777473290965311488,161456 795334991186194432,266293 754017106765737984,29263 764210358215143424,82066 743962017715748864,351340 760988587408166912,66159 795673655338561536,267862 793105547990097920,249469 778724218909274112,168892 786945424426954755,206666 735142154834563073,351338 764936752423378945,11774 779145846927470593,172962 776894740893536256,159308 776297938603474944,152314 767942017225666560,101681 788840294439682048,221476 795017715001991169,263896 762699436715864066,73712 760858210232180736,64532 773559743826710528,137042 778310265267900416,152594 732849964058071040,1170601 758103826520010752,50827 778121997318549504,165127 793486604559978497,233692 762800775902793728,73926 764937649706700800,85377 781634034984116224,187969 749775681999998976,9754 764862677579628544,84724 788007139256119296,213887 779845019179950081,130689 794563751982698496,261155 755881813420236800,39697 779420330804776961,174427 787492729773174784,211347 758920373425451009,53185 768942443865792513,109571 795757832847048707,265885 764951817230819328,84209 781474551658012672,139404 767446846683779072,98751 792023420213006336,238099 795389395293577217,266491 756290543496200192,42432 758359807032172545,52554 788225700041887744,215754 792582315830419456,246632 761641411062161408,69231 770711297084260352,119681 750154928404897792,11495 770716702497583104,120541 792419011841654785,240388 755025711799427072,34660 756188871122190336,41680 769163377855696896,1249643 785270555209412610,194667 769298101450444801,109320 776061471104995328,144844 778935225284001792,170373 771821445282275328,127657 778195122878111744,163785 788716956681515008,220031 791792322866319360,164764 793973211809488897,11774 757687705895575552,47545 763060894649688065,76329 765382379099807744,431998 774127157949804545,133472 774486521755951104,142980 761033898839027712,64722 765983609706651648,90125 768124257805099009,103354 781211521669935104,185595 765261071535992832,86103 777643167952830464,159876 758160657212641281,50827 793874644923195396,255942 768601142125293569,103354 771148883699171330,121949 793473187363315712,243761 759968377175613440,60511 785553110651572224,196917 791870040219881473,240483 794021446527881216,256255 755074338177556480,11774 761650392702849024,47283 765959581759475712,90384 756282662730420224,42432 773715537285160960,137042 767804285908291585,101681 790895622224216064,226581 792073890969161728,242693 760089204349075457,56420 772103138518196224,738099 772625334273396736,129662 759042058371727360,55107 766682103077408768,93823 781381948782571520,185496 771031097413083136,11774 753601764994256896,26458 788785030197809152,669866 750786609776394240,14950 758098162003345409,51451 775009330907275264,146259 792925318226911234,248516 795047440726589440,263895 774001390444097539,139404 788354802191306752,215608 792171260784549888,243451 753349147248369664,27045 780375235086393344,179742 773926478778032129,140039 759513013841985536,58232 773286629263966208,135670 780791306108952576,183269 795038078318641154,263532 775001182255378433,146259 791748175623139328,240556 767821975733489664,100038 766618085243486208,93261 792609202199945216,206666 771433728023285760,125367 787608149981220864,211794 791084604006469632,232169 777613045912702976,162638 760208800078888960,54070 774089742874914821,141360 760546785437818884,62771 763158790153838593,73814 760633323135782912,63393 762689987334721536,41201 780045506256916480,164475 775818137866346496,151401 786939091128549376,207613 768821568851939328,99212 780894752778715136,166100 757231423501824000,46069 751680343321743360,17416 774391040753008640,142527 761371961134120960,66878 776729189382848512,157693 757179040776065024,45040 760184394942251010,61145 754713726566084610,32577 791840317418967040,239989 765172973527445504,73196 788196203255083008,214354 795129726570471424,259892 789656700777144321,227242 762635554777341953,73926 775399237257302016,148537 793143921421324288,249926 793985822932471808,255942 794935028136415232,263666 749278842603405312,7828 760499785707184128,62592 759506137955889153,56964 762029802815619072,71470 779019548250873856,171324 764976610386771968,85562 795280507676160001,247930 788204721303646208,352258 754835411504160768,33072 759784525920514048,56676 780214520442658816,178045 794996308671164416,264431 795615614136184833,267655 795442858731958272,266054 754986602070315008,17416 754859354579279872,31177 787696905442648064,210253 795616067666276353,267521 772270489683103744,90193 773852842033643521,139404 791685647626928128,240665 741657773436473346,354285 776084584819728384,153194 793441200338530304,252196 774075968390520836,141360 788593826084581376,217285 752983371857494016,25255 788783650473074688,217574 760491571171172352,63149 763796916400304128,80393 752043495729143809,19599 753728080611512320,29457 790960375860559872,234583 773663977209331712,125742 794730417932869632,261818 787614891334963201,206748 764518233143701504,81946 775813504460881920,151688 787652718068436992,46572 751963597643800577,18539 785959733010239488,199462 794206103529783296,258598 780810843625811969,183269 762454223053213697,71497 754777942962507776,33356 775014821024727040,120690 789797734836342784,226490 793119535138164736,249469 766214710731612160,91770 773319189104762880,136110 794489168692793344,257492 780152356885463040,11774 758371938624344064,46076 786326401884368896,202379 757944687508398080,49400 795687987736494080,267578 786279057193312256,202429 786319604687769600,200870 739230167634153476,195876 785508650530050048,196277 791815655188291584,241940 781288784763752452,186688 756649218941423616,44450 788626921575817216,214492 790966467579830272,234583 791375902231977984,238395 787846397198471168,11774 732664155094814724,353220 763070525753200640,75802 775429024390778880,141415 748909386723188736,11774 792529406396891137,246295 761663437361602560,69947 767074851882426368,97355 770475338434478080,116968 779332440745738241,173753 776288296330596352,1250232 789518423604731904,226823 791848034896183297,241678 753522270446821377,28005 766399053525581824,350498 769991312917557248,111800 791643489645633536,240319 778069487404933123,1182483 787762717184577536,11774 768512003858173952,104999 760958197091794944,65174 774437604653539328,142648 792726327703040002,246726 756218908684591104,41680 786019109515341825,199272 786823137740500992,1170508 794280014791393280,259063 791748383425736704,241432 763500999784796160,75899 770661625221222405,117609 788758231749275650,220332 794338579388502016,257492 779390282739486721,174557 791396470519894016,206666 751143996718718976,16299 793163392240320512,249926 750750409044680705,14277 762002817628434432,70509 763697062185725952,78159 765209995482890240,85673 776924985948377088,159146 795435329465569280,247930 787876978900799488,201439 788003012501352448,214354 788463187230425088,218275 793497249711927296,252408 733188028454293504,355669 750824407283621891,15643 755382030200926208,35890 780863561257979904,183975 766049151285092352,91156 772667288419905536,131421 788906660593033217,11774 789103773176176662,152946 789136773464985600,214975 760826066466254849,64197 776953413804429312,159546 793986930241323008,255299 795315370575925248,265649 788800091532296192,220526 790545315233423360,232137 790558835987668996,215505 780083155843764224,172185 792704117940559872,246676 759887613985599488,59398 766988984585220100,95593 778564746941464576,164764 794363868902408194,259034 779327165632483329,173964 795082640831324160,249926 766530944924733440,93823 771287318514720768,1249827 755233441273122816,35890 762444217075376129,73028 774078550521614336,140444 789459377115787265,225380 759081453946806272,56231 753197451025248256,26064 775518699616894980,149953 741297793503887362,11774 756880887590035456,351254 771402490864668672,125367 753662134828077060,11774 773897751427817472,11774 793405624193122304,250953 751222612664070144,16422 785327161896869888,11774 755491743970230272,38032 779396096422391808,174115 780611549341818880,150151 768594565574037504,107428 787125228493299712,209292 750734692807168001,12954 793254373891506181,250633 754738719811305472,19133 786044459129507840,199178 791717170992521216,240926 785636448351326208,197512 778508458249195520,167569 776446628072947712,155451 785546913307242497,11774 753325604653572098,26492 752047752469573632,18030 779871719766962176,177181 788504727130546177,218275 794017129842417665,255192 795439301697773568,266491 792184625036603392,243187 794673716844265472,262022 753743503562276864,29624 781229264830160896,186434 763804212283138048,79691 777801490287226880,163763 762155864258060292,71476 773287707506122753,108396 749747604121014272,9295 754061891195011072,31400 765239099724795905,86440 794562390612381696,261155 786519547113271296,204303 787733288844689408,209582 787949285224701952,212693 732288453593829376,349347 771266607918247936,47940 793909607785582592,256255 794634038858366980,261155 758513547290836992,52112 790665118086471681,210238 793946364119912450,256358 795363032033591296,266190 772920875158941696,133212 789238333306089472,224018 787737679127416832,211769 759297229613965312,55661 763135800603086849,76628 769466615825993729,113754 757021111150342144,45669 764551171671556096,80939 778624700041818113,169201 788476626493382656,218275 789157341589450752,223492 733312176149008384,355880 786966916837548032,207949 793224834318602240,249057 781359686150868992,185310 787813582511583232,212139 752989819983294472,24788 757752694773846020,49278 777341237825339392,161166 778167712619126784,164826 776272333690503173,153596 732982475186679810,353451 754728302116540418,33356 762905639584665600,74630 772751276044128256,132335 775733132226011136,146259 777570226342879237,161901 779084704997715968,172621 785854829289701376,198878 791331682188009472,221143 777337849528119297,159359 788070733855485952,214354 795212047621373952,262849 795275348745355268,263325 778207829945483264,165448 769620792258752512,112345 792155953588240384,206257 793930598901387264,256217 766060150700507144,90482 768695861538910208,99264 769380074785271809,112336 792030841941753856,243187 772821828599287808,1249990 752789399579009024,22393 792397103729434627,244221 794650806591127552,261155 776165727581515776,153194 794556593174147072,261155 791761589166682112,62492 752769217225568256,20932 755035950502281219,34898 792785887520296961,245607 765048423959580677,11774 787129744626253824,206755 770083056610906112,106716 778488291716898816,167220 755044086776631296,33356 793966167362859008,255942 791930681295110144,211794 775479139432366080,149300 791543858018476032,199496 757230156310118400,46006 793943570306609153,256219 773882524267188225,139404 777555051162238976,161387 788188999424901120,214078 791283064571826176,237491 761249974084665345,50888 781285435276455936,185920 795719391799349248,261155 763461513138966528,78159 778278479594782720,159093 761959594126180353,69947 778990142044327936,171791 789557128512040960,227143 793606445996519425,250785 750734287054344193,14459 762712083083296768,73814 791247060402069505,236454 791881257995018240,240763 785662972160937984,197241 766278628417998850,90388 795326037924179969,264431 785853800242409473,196277 790906524336005121,234583 795097234211827712,263697 779340295565565953,174115 768222019892621313,104444 771356737299439616,122146 776095497463312385,152106 776034781251440640,151845 780528565930426368,11774 793231339180789760,250293 764279796075376641,82283 766421206245441537,93286 777248533166587905,159475 778600294972219392,352004 778821366388699136,164826 793492163753541632,249469 793986259626688512,256276 794163075347779584,108396 764687748137684992,84422 794544921478922245,260404 781062100223270912,182665 786463005579948032,203674 792059862741987328,243187 758011233198940160,48663 767800816606535680,101383 795219694361989120,204835 755096846687535104,35449 759123324144390144,57189 771110300942757888,123554 778314283243503617,167220 763543500101083136,78198 773514550280916992,137042 792961823116922880,234876 793864926372638720,256038 762797091873820673,73712 792057953092153344,243187 779842752272015364,177256 789453043901149184,223881 761140558316175360,61051 757772636256698368,47674 768916294058045440,109666 789231292923674625,222104 780607658436890624,182037 775031163547217920,146259 778327703967510528,152594 775634934631464961,150063 779659912569847808,171981 785599205599539200,196277 788033621277810688,214354 788439915923025920,11774 758681086977343488,54070 795344949868974086,265878 780446418188111873,177233 786003790298173440,194082 791697863470379008,240260 767513256789356544,39384 780802695120551936,183269 776894953834291200,158673 759886130510606338,59365 773389422440120320,134375 775362918154207232,108396 778370860742651904,165348 758608573538578432,52112 751937358937948160,14277 763093286089142273,1249101 777674128098750465,161413 779911289804062720,167399 779296665970810880,173753 732120609841369088,349332 762389393076289536,72434 768129001923678208,103261 794995614832541696,262752 751030468141875200,15917 793116486072008704,249469 795270379694501889,249725 755877366958882816,18215 789559160102936576,225981 791775523261194240,237491 771452311470309381,11774 786973287649771520,207119 758800337796931584,55257 761695861084651521,69548 762314645579390976,1248996 778712517178646528,169029 794629096047345667,261818 764681339018764288,80754 769247869664628736,111115 790072369779834880,227048 768855482509385728,105109 794878973440364545,237491 794958022900584456,264261 765407195156492293,86440 767884201639182336,100605 792112276471967744,243075 757606053672525825,47545 769862081290067968,115567 771775565481123841,125742 787363356042629120,210566 760175593564569604,61051 788473328096927749,218275 791424103768993796,238207 753921553218281472,29456 793920670891655169,256255 770404089519755268,118985 733059920380190721,1170858 757590962876981248,47761 765668519451234304,88669 755107167506669568,32873 766438685059395584,88920 773862925803094016,139404 788047316288765952,214354 764340448211013632,81869 769598913871503360,109594 759067557664022528,56784 757323653683871744,46797 764846365147103237,84724 752959311064600577,24134 767892146691203076,101514 778567464405831681,167453 792188508093939712,243615 778786630060630016,170597 793417239571599360,249926 771314837041262594,124597 792270197377888256,243075 771680158004678656,126152 779269311848251392,23762 786316357386309632,201555 795613145414926337,267521 794280340722368512,258598 785661465739100160,195975 791656650864078848,240474 791845311882727428,240070 733066880177590272,355106 768120718315888640,103354 788404446833192960,11774 790610737605451776,232169 792215134353489921,243615 795413860974870529,247930 771154874167881729,122967 752732528239210496,14277 776714908717113344,157657 790966313309114369,235487 750360257071767552,11495 758529193281937408,46890 762627867255726081,73814 764697306822303744,9643 779113132920758273,171168 787283277849759744,207051 732230462857433091,1170388 757082600641093632,44297 758044540246880258,49852 791163071549046786,234796 751656486351179776,1248155 767226302323564544,97811 795656660089913344,267521 788098728515076096,215505 791424607253307392,238383 766401458904322048,92213 781883193330896896,190635 786675901060743168,204835 788005771149737984,214209 733194046676467712,355878 778307035209277440,167220 792121073458294784,243167 751222571249598464,15066 755183465918672896,36094 765171230525841408,86120 788608550364905472,218275 791675371045343232,240483 763989493699399682,80939 771430736322785280,124597 786785446554509312,204413 774004319976722432,118191 773505534519566337,136904 778309665826414593,166409 787063112511795200,207965 790651405585510400,232169 794307645033234432,256276 770428239583911936,119100 774523289913987072,141316 774769573740490752,144538 785653782826786816,194723 770743918333878272,118192 770766947415883776,121046 732411069868744704,351617 754724469835530240,32869 792314364489527296,243187 763157787169796096,73814 765507383292461057,87904 771297923179184128,124597 792638202846728193,246273 732259528226537472,349216 754839479848796161,33355 788124283666968576,215012 763165836869636096,76264 785598263760154624,196917 791373505480658944,233736 785494887047303168,194743 787065823995260929,207949 791120906521370624,234583 760438946258182144,62771 788461886018912256,218275 793866893782310913,256255 794739604964470784,262752 759076531100487680,56784 767191586283266048,97468 788752353335840768,220332 763791266861707264,79589 770755657976938496,120610 757635504561020928,11774 792135261689753600,172084 768286758727405568,105109 793104577218301952,249469 794315155463094272,258741 751798946406760448,18317 776983169224454144,158387 785901670169473024,198671 790669958376284160,232169 769401321816489984,111835 774378461444075520,140444 779354093055774720,174230 787116967727476736,207151 760539172889325568,62851 791773948354695169,238395 769307187277619200,112512 754722912595243009,27045 773894540340109313,139404 774398260731645952,142566 753711340816965632,24201 794004432186814465,257026 775172329504636929,146720 785782462592929792,197512 742774285861720064,47188 750074899935338497,10847 763929707821666304,77464 788808704476979200,246425 762735073561022464,74681 776583147936968704,156505 789516660994547712,225374 777924680716025856,164403 792921584524726272,247241 756561022224179200,32334 764384329975738368,82457 771122832260599809,123345 776240597610803201,152314 792783287945134080,245148 759311452742176768,41518 785291738193666050,194082 752921661427556352,24368 767153234876268544,97852 791366070695329792,238205 764146079382155264,82066 761556414108172288,68273 770830411962392576,121730 751208236624273408,15808 769431049629818884,112325 793074358444896256,249286 777263573558923265,159475 785322781403643904,195148 761939563585671168,70543 762031056467800064,71596 763535186331959296,75349 786858669677940736,205294 790673691747037184,232169 786982232313335808,207965 787045976527736832,207092 795729007304146945,267655 794535692479135744,261155 774737768085729280,144690 767664589131481088,87607 770345963525398528,117257 788108849219788800,215608 755534036387397632,38183 759063665760800768,54620 789681436932571137,227048 790517352798445568,230283 773620965200760832,138165 786628490040836096,194188 795029333261721600,263676 774281031436406785,141881 788193075189256192,214078 794423542355922945,257492 787076618040713216,207965 752938161152659456,24316 758846733359026177,54070 760467321664237568,59666 772788340303200256,132347 772851597969920000,131025 793084922227482624,249286 778746230436429824,169410 781008003336200192,183826 754903023080513537,27045 770661669840130048,120341 781493348616077312,139404 786230577812742144,200235 792543520087240708,246295 758505137375588352,53703 763905782987550720,78566 771791058141196289,125742 733057901850427393,355357 778789742032805890,167319 786959404012703744,11774 779750900890013697,175958 770393534910324736,118191 792870849334444033,247240 795472688848502784,266151 791064285740793857,234796 793252270544523265,249725 755453271968329728,37044 755797487856807936,11774 787284290589511680,193121 760570477458911232,63203 779790983298887680,176201 752125736828362752,21102 752884669197062144,27848 768589722885189632,107377 778970317884649473,169201 779643058296086528,170187 786953883381796864,203793 791358328911826946,238395 775442891166457856,148994 766649574169669633,93261 768568987810607104,96851 768822687129042944,109104 789161463239864320,108396 775035955916922882,143043 793590793629937664,252020 733698139505459200,11774 787492859335151616,211347 793111709540057088,243075 755806629698867200,39384 769724475956834304,109044 794634356195258373,261942 765257147047301120,86103 765971949453467648,90252 774461262671392768,139865 792907165476487168,245373 753467501179080704,27317 791677292476895232,240483 794561175660986368,261155 779146451079270400,171644 787831216049385472,210585 754979946242670593,34666 770674172947202049,355505 794375605877874688,260181 756284173317447680,42432 778092020971802624,1182483 789146281293799424,223899 791371435319107584,11774 761003294751883264,66116 794778382198308864,261155 747566899542777856,11774 764134830456078336,82061 795076176326729729,11774 786265126810693632,199546 778417241184473088,166719 761423620350423040,67229 792781176452808704,247241 788510781851602944,218495 764686291208318977,84209 790967948735291393,233154 750339792794062848,11495 751151493902921729,17033 759444513303695360,58227 769564684286656513,113836 752310385521225728,21034 759215556855730176,56964 763462918847406080,78304 776492834237079552,156061 792066512442056708,243187 793194569693134848,250064 793690318101024768,215505 774243442872422400,141451 773635561340932096,26066 770328851587166209,118072 791104173307592704,234583 795719261943578624,267213 786978087216873473,207949 793362480332365824,249469 794498707475537921,259743 788164512436420608,216009 785912216239214592,199546 755560436049727488,37455 774440848264138752,140444 755722497975316480,39134 763784440577306625,80098 774144812203204608,141360 785493835992276992,196219 786538192686252032,204413 789965973768011776,228820 774355558409367552,142671 791676196979290112,11774 786217874876669952,201494 790666644720943105,231517 758261104057446400,52112 761221893391261697,61051 775556473749372928,141912 771159644542607361,122982 785581518890467328,196788 753314728647225344,25189 768583639726755840,103354 765749139724316672,89561 775288042286419968,148045 777345444837986304,161456 736031048568602625,354309 793579288280887298,252020 754175938695430144,31728 756632594532425728,44274 790974571637710848,231944 772226067910254594,123345 789078814940811264,220029 766442051885998080,93850 795250618562547712,261594 781300995867439104,167569 788405611725594624,11774 759094602351513600,56964 768944258476830720,109945 770095735937331200,108849 787329964894932992,207835 772116807608049664,129471 780333799007805440,176203 763107968573243392,76628 795444275379138560,266151 758783221924368385,46076 765175473907400704,86103 794731222459097088,263033 777276648290979840,157755 786266762224336896,201958 795684789927825408,11774 791823414822629376,241940 794286842636095488,258456 790175979574616064,229818 788133424544489472,214809 793942317858246656,257026 777322324966019073,161413 779136957532151808,172962 785581141814153216,197286 790609464021831680,232169 795726695311343616,267737 750686319643205633,13201 786733311142100992,193297 760031821203542020,57722 771920282118262784,127775 785813423410049024,197512 794996870477070336,264431 757109493448658944,44429 765598917765525504,88311 767210015295889409,97685 789862009009344512,225456 753596831364296704,27317 760290774189744128,51595 756305416053678080,42432 750679787656482817,14351 779025397711147009,169515 787060204974112768,207109 792553426131517445,239610 767214996543664128,96883 790635608607719425,232791 760525768707407872,63149 771148485995352064,122967 774952089264939008,138140 789311289969545217,354238 752027259750481920,10057 753741125131890690,29263 759111385485811712,56215 755086009239531520,34784 759167491717333035,55660 775073696994078721,139865 767490801207156737,91936 779529003996557314,168284 767082538888146944,97685 767504509090222080,99044 792439516967542784,238207 769054796179439617,99212 791602756565905408,207974 759437567083286528,51798 770337844694880256,117843 776244159288049664,152946 781134120307023873,182726 765933890833965056,87904 785923617838161921,199431 788469117758038016,215005 762695170173181952,73926 775712801583017984,148800 790979857811435520,234583 756755163461804033,43751 779692754519658496,173917 790735957251264512,233154 793261807964151808,249926 795011610553171968,264532 757219919159255040,46006 771490565250834432,125145 773615128633901056,137158 786666214068097024,205728 758753631118036993,54070 776282073401135104,153194 780446116642852865,178524 776608306202677248,58531 787129037181169664,208420 794119762951319552,256239 765226314479570944,86440 781300554106634246,176203 763080092432101376,75615 786625811985993728,205029 788780959172796417,220526 768432470379364352,106124 794900197939810305,262886 787402423933468672,210585 794957724643717121,261155 764434031341629441,81702 791701783303380992,240483 792048813905248257,243075 792680149401481216,246392 768042142535127040,103107 755768476476837888,39475 759890524224557057,54842 772864688375955457,132335 775764120666796032,150511 791715841830187009,240483 756640595909705728,43553 785617685316902912,196788 791624821922594816,238780 758411067231961088,52974 790694434958561280,233307 794609091511390208,259743 754131532978147328,28188 769171700374134784,96465 760573971590971392,62063 777078250199625732,159850 780204496500559872,176128 765622430073139200,88669 768308822125387776,102249 774373698417545216,143210 792106448541003780,243187 762459349885214720,47283 773927902186344448,137561 785277469435789312,194560 749928880039952384,10735 755102638971027456,33071 759382955831754753,56700 763889431812055040,78129 781463720635486208,171693 764612762161057792,82002 761951485361987584,66878 793182826980118528,249057 790973397048098816,235590 774278661944053764,142090 785941010392223745,198671 756265406801862656,41839 768476918257713153,106774 781191563695226880,186212 733531430282649600,11774 778287525701955584,167220 777238525695627264,95055 791829396885680129,239611 759240980105138176,56964 792692868632633344,247077 755105050213560320,35403 762268060589797376,1248861 762760327494795264,74067 776408035367358465,153034 774955067317317632,145800 788747451591106561,220029 793437066638090244,252196 794379064547180544,234484 760537636691931136,63451 766566427759415296,91678 795674827570851840,257781 757603471302336512,47761 780640359068073984,80785 792876494766747648,246726 766019670986125312,86103 788458090383441920,218275 754698644469719042,33090 789159547067850752,223899 793289057123958785,249469 773277631726948352,134993 779276193254166531,173658 756705743152218114,43553 773496806407802880,136947 789225564209025024,223846 732255333553438720,350906 760286540954304512,48119 780491882979848192,171991 785852713535938560,198973 788711404425576448,220029 770712390832881664,119937 795763080546385920,267862 733064276601114625,323735 752778424331055104,21332 764924144182030336,83641 790661001897140224,233307 791430907945156608,239107 788535280932446208,218275 792476770817761280,243286 795389099196563456,265858 756257848498225152,42344 773732059651067904,138946 751986312677322752,1248207 761895949631455232,70338 779357040313376768,64722 749294988152963072,7816 788339215134183428,213064 794747117478838272,256834 785952107610329088,199960 773956056510857216,352032 787448474446856192,208059 787748051117113345,205197 759520575849127938,58508 775790337495228417,151212 756258935900954624,42344 770565658446794752,118192 771091558326210560,122776 767809737522020353,101134 792056784601112576,243187 793549998793392128,247241 771660572957868032,125222 755100942597492736,1248155 777992740659486720,160539 763807651679436800,78566 775386808506916865,146720 773375220702818304,135025 779112394958123008,172089 780085062779998208,176128 786004686612463617,198591 794582359119040512,261155 786219990802235394,201555 793273871084511233,249926 765207019376738304,86103 773954630082437120,140230 788546323024842752,215437 771432853980651520,123825 764253951684284417,1249230 765952666434437125,90384 768078502742614016,349856 795079251590381568,11774 758687451019743233,54070 791886264911876096,241678 754717247982010368,32860 766408548658143232,93184 786939345299247104,207613 789700662095409152,227048 795703294165483522,268356 756531375675617280,43391 794554468930945026,261155 753670332905652224,27783 754706372370071553,28732 755892763611262977,28282 785671521880707072,197286 752950831910092801,24196 751223882246303744,14277 763442290937335809,78129 794691136099065856,261987 764182834869182464,80939 793184587937554432,250033 788479141029044224,11774 767796341770752000,101134 790608875166789633,232791 733098802501058560,354869 775038498055131138,146259 775101619599843328,146804 779079739491311616,168284 794362615480913920,256255 734426512057896960,11774 795042710646358016,263864 773907077118820352,139404 794103152463269888,257492 759554499296030720,57068 795420861910097924,264397 759407053228027904,27156 791791813526818817,240474 794190074980089856,257492 788193377091252226,215608 739940520894562304,350247 774006785921417216,140495 788592626375266306,32404 762348156625362945,431998 759098660630073344,56964 764889371774488576,84449 761895241565794304,69947 765984660467965952,90193 781594373188382720,139983 792100290715680772,243187 773887454814216194,139404 788084334297288704,196538 775439743744036864,149328 792578024835166208,238970 793168542157774848,249926 770791645931450368,738099 751215067262246913,17794 767546129198166017,99030 788831631117352961,220806 763591673465085952,1249142 795700012202229760,266500 759113984175898625,55084 775761989138280450,138165 757513367313526785,43000 779331215631331328,173964 765716355148500993,80393 791413718773075968,238207 786637892386889728,205455 791639625307742208,238292 794626422094647296,261555 755142235876798464,34666 762807719841689601,74781 764448797829111808,82744 771356003556220928,122146 780426153412747264,177233 792210398854471681,243513 794807658339532801,263090 786986665705439233,108396 761891949406146560,70543 767955950770622466,100620 749361937683623936,7816 793209199308201989,249725 756370715386019840,42344 765067075614310400,85562 792039160257323008,243167 755094243283173376,355260 768609314424709120,106281 791621289295290368,240145 752877406042595329,24134 768495264432783360,106281 791441752401907712,238207 781258757380661248,186750 785768237359390720,195975 779785472868581376,176201 786364404782727168,202217 786051006526320640,200235 792078446524366848,229693 791995127388667904,240483 794548730124865537,261155 762031529434357760,71476 790692255573110785,232169 793445203092701184,77255 773625541568045056,136947 794530492427206657,261155 795481664986238976,266866 751606090798804993,18539 766443810113060866,92075 767777985944428545,98335 765805379645272064,88128 771884343106994176,118191 768813874934063104,109180 780601453425537024,181886 785890304536616964,199453 768503543145914368,106774 777298136930725889,160593 756312874503385088,42432 794171954311770112,257492 794837645759127552,262849 753512831711150080,28005 790485755386793984,230270 794038119007809536,257492 732360601586929664,351690 775379395062206464,148045 766706569614594048,95672 776201692400394241,153596 790987535421886465,220689 790632558925012992,232791 770024672117350400,115042 788437915684581380,215437 773510699800821760,137158 789260710828052480,224678 792054273991290880,243075 753970605406326784,30590 761654623925043201,69493 749331455906500608,8160 769308636883488768,112363 775066286934163456,141091 786845114559827968,197322 795608573753655296,267578 759097532098109445,56964 760480872399118336,62771 777452070228127744,686533 771474829249839104,123747 780580747044270081,181548 794591002636025856,249926 751626871368929284,19000 755961325855965184,39507 778341746019217408,167220 790654082054840324,232169 793330624689950720,249926 750045022565769216,10654 751091065596342272,16299 761559919099318273,69231 787023345451532288,208016 776889483564290048,159146 795748613284659200,268646 778071158562226176,163763 790662070127693824,233131 792085741400576001,243187 753120023561048065,24196 781329496964075520,186584 757636779436572672,11774 773647757542391808,138382 777980123307839488,163127 771477356099801088,125853 772135474483892228,35479 775688835200012292,148684 790897342706704384,232863 759196993541509120,56964 770429994061357056,118191 791328029788233728,236502 744026061663535104,1247635 769269210245509120,110585 791408460361375744,238395 754897255987982337,33356 751938921685213184,19528 749266162354049025,7852 753739173429850112,29624 794759303987085312,262849 759461706477084672,56964 766694481093496832,95568 794152139379511296,256531 785628225854697472,197341 788413388896337920,217519 765006007332286464,73814 794293141683761152,259543 754718080341798912,26066 761676573342855168,69878 764918306390233088,85308 788404131505504256,216714 794703461694767105,262849 794961554978512896,263817 785492295734788096,194949 788506692032028672,218902 750808035501678592,15316 792418112998150144,218832 794236022380986368,258598 758376163945439232,52061 749278631864651776,8047 753566779855679488,27222 758038795187027969,50923 765315705323544578,1249273 761314010662776832,65626 771774466527494144,127582 773871646167957505,139404 775000048702816256,146259 754772378211721216,33356 792494224943874048,246295 793675720669167616,254135 795469894972108800,247930 754100477457895424,30910 766039791712567297,90384 772836095960776708,132335 781112513383403520,185496 754036492067016705,31377 763562962498060288,76406 766046497892958208,81929 770230733738741760,117257 790568830162481152,232137 790625012554358786,231894 769504683433922560,113822 791676109897076737,237857 752239271986200577,21074 755083348788117504,35044 764430975531094016,83391 777216954142711809,159554 788169407273037824,215835 788438367260205056,217123 755435266228224000,36604 766706566473056256,90982 775240762351054848,146720 775995510012379138,152735 777168959439122432,159146 776721334755819520,155451 780434309962428416,180235 755415716518563841,35890 763211203514667008,75899 781660064524283904,177455 792081095642624000,243398 732186387965988864,349219 766008278862196736,88669 795028881724047361,263926 753988120132087808,30802 757957948316364800,49852 765393106531328001,86440 788762345681985536,220526 794170270818963456,258331 771055407179718657,122759 785500703900987392,191653 743306068453842944,8431 758072529030262784,51069 780910430717902849,184223 788765566244978688,220526 790407774907891712,231358 786986206282342400,207613 793843294010679296,254135 750815640961724420,15536 756597221982896128,44274 790935890998636546,234653 793148975201198080,249469 793298683672559616,251330 790300746109464577,229693 755385395441917956,36875 769682757018591232,112032 778617268024532992,168794 778806746617831425,169916 777965244509368321,165094 792778849473929216,247561 793914285067902976,1170781 785346279601831936,11774 791347119646998528,237491 791360201991589888,238207 792488212711309312,223249 792538750538559488,246273 754974740444348416,33214 749465572119760896,8497 753725683743002624,28508 794996659436580864,263895 794546150661468160,261155 754198232381681664,32157 732772030324473859,353789 762613362182225921,73814 763784096124243968,80177 788156770711502848,215754 792273893473914880,243092 795211930910806016,264397 774047457965596672,139404 793278233324072962,249926 794619177348845576,249926 769586312621985792,100605 755925972336205824,40550 776928423918706688,158118 766470233007661056,93184 773859861603901440,139404 792050879838892032,242643 771931330766573568,127775 787294772503379968,207212 791658565366718464,240483 773471892690837504,136904 790984495822319616,234796 744541630120738816,354829 755491251454107649,36306 764359425624772608,80720 777903654175211520,163990 778919510954897408,171168 792727540209037312,242636 748923836389683200,11774 794344602681622534,257492 789216484027342848,224680 790045150449897472,228124 781653955495493634,153699 787349842930626560,210289 787095806218211328,207965 795774512897884160,268814 772992971012608001,133519 774322660398497792,142942 774430347610222593,141912 786227961745768448,198620 761990384847351812,69878 773101238737113088,131007 775693302398091269,150063 766147126011109376,91122 763812366991622145,77185 778593055268020224,168794 788763542451204096,219942 794827419479928836,249926 754005242816192513,29263 759079693354053632,55550 765635467048062976,87904 775539466597376000,148713 793190542121263104,249469 765060603496980480,84724 769346229587308544,109713 752944710684184578,24173 765394395319398400,87520 732940764540346368,354135 777816966690017284,108396 789315236394246145,215437 791845190843572225,240483 778582470237233152,168127 768861935466975232,109666 769937042394406913,114301 732372871905845252,8431 767562925196218369,99255 792048225930907648,243075 750773200129257472,14525 761145148348792832,64339 785545765162803200,130635 787042025367404544,207613 762774636589379584,74868 770547403451609088,114779 763011832000819201,75929 793434835847041025,240483 795734496012275712,267655 757855462893027328,49754 751219364733394950,15808 770908704317202432,120425 793441841148407808,251390 752958302196203524,24675 778301042588954625,167273 756267236529086464,42344 771552374095613952,124883 776542587108794368,154832 785264800104341504,194042 770072475921186816,114680 773864247638036480,139404 769999565785358336,116364 757200607270670337,44163 769506024243994624,113894 795674161758740480,267262 772930525644353536,132335 759534570303791105,58757 795379366373027840,266491 773513307374301184,137042 791680190422274049,239906 764841948641361920,84724 766079258913538048,90384 759391105729331200,57722 776981181522964480,159146 757663828452773888,43587 770613973653786624,119686 772038425667047424,128934 777022483937492992,159876 779100594741059585,172270 785621709210673152,197297 790722921543176197,233307 764915307609632768,85305 777254668053381120,159475 779412796702232577,167569 756255512090415104,42344 763448732495020032,76535 766715057468080128,95708 778672969794990080,169740 765190598336745472,82066 771091355468722177,122776 771531189651812352,126390 781193329417523200,184539 769136099209785344,106257 769882245368864768,114779 791007312336920576,235163 794590266082623489,261155 769636852450021376,114422 772788209084272640,132335 776857187838812160,157755 778316085124751360,167220 750378600998637568,13018 752182793401053184,18395 759170823118843904,56964 762100858632990721,70797 790896021035294720,234583 736943876485812225,196346 754886165354864640,33356 794211994379452416,258331 771458233118576640,125554 752931759327707136,24173 776806781481783296,157840 793275185075920896,249926 766077091930451968,82457 765287561979793409,86209 781511012830896129,185921 794189919488835585,258598 787720221989539841,205197 773038766474797056,133519 752995065413369860,25143 764874673838587904,84724 757195443994501121,45125 749233175042240513,7816 756266327904546816,42344 763513020089675777,78561 764818500078546944,84724 762781335564025856,73712 773975395435745280,139766 781151270249828352,185496 793458156978536448,252408 758130869257273344,17640 788167473975656449,215969 794875571843043328,262225 787063285627650048,207109 767890830430392320,101681 756219808509599746,42040 780440474851151872,180016 786294500683501568,201292 763116253531693056,76410 775825542880825346,148045 776304814259068928,152314 776616084950528000,58531 772150826043379712,129918 786309241187414016,200235 756621386009944064,43391 768247009660854272,103481 785952435000922112,197512 788843892695109632,11774 771950934691897349,127871 790047182233763845,220819 793184435571011585,249926 792422015290396672,240070 795774093488431104,267695 761336835205427200,67369 763689029225381888,79585 773585647730700289,137042 776690319886778368,157530 793295482999234560,249469 754009880273367040,31190 768891653876690944,109104 776485390832238596,156290 778288522885206016,167220 789876292183130112,226823 790560596861132800,227795 790736304673873920,11774 786565196575715328,204413 789246842458386432,206666 764588005629624320,83367 791311934725304320,237787 774825410454556672,141689 789682881127936000,226731 749277899103072256,8047 761044251366924288,63268 794289059761786880,259134 764837306205429763,81574 777319459908444160,161514 789937400210481152,228292 758134354967134209,41703 763108361781055490,76549 777213465341652996,128232 795245849190207488,265644 778623641890291712,167569 780946787049861120,182036 791241852645105664,218603 768145022122328064,103294 777578642008317954,161277 778539034117283840,166282 768814259249741824,109167 792686128935481344,246392 750862090169036800,15255 795442996296712192,265855 774007700871122944,140444 792921392262111232,248220 788887956115169280,221972 786090536755138560,199546 788454405108404224,218275 756622309125922817,44429 787402878423932928,207965 776074212008091648,132335 794342987463532544,259743 795348636234289152,266500 777880732563714048,164001 794314185505144832,259055 764650784722124801,80939 777518902913933314,162213 765159427712311297,86103 780667390161883138,181789 794634842147274752,261942 753999960484577285,30802 759483494506651650,58537 753622024354926592,23739 753994221179154432,30590 756552420436631552,43807 775939910968545280,126928 793844332004454400,255393 793337692847308800,250633 762561092312715264,431998 789195756640940032,223899 792816805198696448,247877 779502052724514816,82642 789864835819462656,225456 795313478353506304,249926 771345607051059200,119311 778301862806220800,167220 732923874967474176,354525 773127559949094912,11774 781513334415695872,188119 795748723577982976,268646 794961335540924416,262847 769353038842605568,110585 795083064573624320,124597 768160239422025728,102514 777671545137336320,163149 757684295272165376,47761 773956604467277824,139404 780030403767889920,1011996 786780275174891525,206678 762668079847448576,73621 789314455192690688,224793 756620320971296768,44429 779096491889614848,172545 785279072901341184,194154 771956325261672448,121046 795756239196225536,268726 770325816383188992,11774 780973711654473728,183338 790315899429326848,224680 772085373262503937,112363 779981714961629184,177704 767445511729188865,98646 775091655963648000,144306 759035280863088645,19563 763820400019210241,80592 765209342521913344,86103 751621765445582848,16728 756989185878294528,43225 771712090650312704,125319 760551341735358464,62708 776485179917492225,156290 790437931345383424,230283 772012832233779200,129178 772809588970233856,132364 791120352088879104,234583 777866533255151616,164001 781487890190725120,139404 765488102659887104,85562 767746036525780992,101134 778373085560995841,167305 787828458105610241,210208 788225021248274432,215437 794966011925721089,262925 761657904835461120,69565 763651600288186368,37160 775352855553191937,148045 792634996678914048,245148 753708799081508864,29263 754725330162712576,33356 794708701630332928,262752 763806265080356864,80136 785988719077711872,193297 773700072722739200,138819 794374257908150272,258305 754736253568884736,33356 788276311789830144,214353 791718674809942020,240556 793621731562758145,254135 773985661674225664,140444 751218852592119808,16931 754090942320173056,31400 763886217763192832,80136 785507383481016320,196277 786408382114693120,203674 791289144328675328,159876 793219472228163584,249469 754911097505783809,27045 795708284539990016,266138 751788373220724736,18893 756603271138074624,41839 749710719902330880,9087 764677731300675585,26066 776090984765677568,152735 781071542943748097,183759 793271553198784512,249926 765617487643901952,86961 767735216907489280,100893 767476515558690816,95323 791636709817536512,108396 795427064388141057,263896 773406333555146752,134375 787022929816985600,208016 765509653400850433,87904 785547757431853056,196917 773254537872277504,135025 751065670448668672,16303 790276700512718848,213344 756343211656777728,42432 773202598031687681,132497 790421843630968832,230966 792790663511277568,247240 754016968722833409,30801 791350054229512192,238395 792947014711599104,243075 756508019517784064,42249 766230887646232576,88920 767986792511397889,102137 788488599813578752,218275 763833846496309248,80482 776159749234651136,153610 753423509758603264,27222 787729416629604353,200490 793149838498099201,249961 793927637173288960,155390 794078435379290112,257492 763948993525141504,1249165 778365975909560320,167674 773949634247024640,139404 794031552871022592,257492 755713267360751616,148861 761747821292683264,69231 755679572839071744,39125 756728014457675776,101431 762668347918082048,74133 776613654426943488,154534 780617316778250240,182154 780877407532163073,184044 760486508776173568,62063 794007920543416320,257492 755567261801328641,36735 776003726708465664,152507 773839329881763840,138819 775433242648383490,148010 777528452412952576,161960 779453959048015881,174557 755822832790016000,39957 770699131287433216,1170574 793234198207299584,250293 779009748628680704,29263 785630498940936194,197286 764276084770615298,82744 794565223470469120,261155 749355813609832448,8297 785545826819080193,196247 794048321526505473,256502 749958480300281856,10359 795723803191951360,267521 767915734345342976,31084 788830392786624512,220526 780909098338443267,183269 788006855599677440,214354 793203616362430464,250033 792038270620360704,243187 767721064507985920,100893 786566441793232896,203674 787102714463395845,207119 761994840141737984,71270 764140945625321476,11774 765330697942773760,87201 768528889144487936,106023 779410622601572352,167101 754097451389296640,30910 749798955492356096,1248018 750151267217924096,11495 750510977704030208,13450 753699042748690432,29040 756237449299390465,41763 785459193918566400,192032 768570549794668544,107428 760885363057438720,63214 775870552489750528,151539 777965361098620928,164669 787492085351849984,172799 733161767262519296,350665 792015510821101568,243075 753962199471755264,30633 795013891315134468,263896 787911389172105216,213796 794601720437501952,261155 734733581663240192,351644 765060858552655872,84724 765598197137813505,88311 786380644003749888,194272 760989774895128576,66116 769175142912159744,104999 781522885596905473,186584 795056054241329157,247930 795438736645492736,267177 767383078956392448,97515 766051580982419456,89923 793309735789273088,244862 786368690711179264,203510 792013642149535744,243075 792148634578001921,243648 763473733533179904,78205 787280521822744576,207119 794736932903354368,261050 786409869502971904,203674 770757876918915073,120610 793570617798692866,249926 757993728661336065,46006 767546682032721920,99667 791365079157452800,238207 774389503867977732,142527 793870923287957506,256255 780179851479224321,174557 786742672153276416,205728 794595005406973952,261155 755538969677406212,38401 775436960068358144,148870 778807289788588032,169201 761137207478542336,61051 789173899997032448,222647 758680780172201984,54070 789226919073943553,224680 787676426862469120,211367 756253125489467396,1248367 768645040520343553,104162 769693230485032960,352304 788358488405794816,215608 766714289507807232,95708 788112235230920704,215252 795120429568360453,264397 733119156690640897,354962 762978963006251008,75724 781027576940822530,151741 789143224044498945,215505 793613524723433476,252893 779340219103318016,158387 758292226451640321,52061 794706880375291904,261155 791388847011729408,238780 736388246335283201,354927 762501691610501120,431998 765595983443030016,87904 770489314740502528,118192 788861532696408065,219678 795429238845231104,266079 754195321341616128,32157 781358031103668224,185496 781369685547724800,139404 751168714490322944,14351 794917097969188864,259190 771762992232837121,127837 777589718250848256,162638 785565354177200128,196277 767826663791030272,101681 787198466862657536,209477 769155976280756225,111558 794987125095723010,13629 763454675144183808,78344 789866361065439232,223312 785619644023398400,196904 775802853998727168,11774 785470926754160640,191653 786234188303331328,201494 791659643156193280,240483 795265932826284032,263896 750665957584941056,14421 760627492407222272,64084 763847948396396545,79587 767779062177816577,101163 755166338319015936,35890 763209728579149825,75899 772049364160176129,127218 790377678843043840,230485 755045652648853504,34977 758726762670858245,54842 761396308225785857,68163 794523290177978368,259743 767975243340140549,101681 760954270241792000,64730 775156608934346752,146704 788736582291456000,220332 788817210567426048,220029 760668410900471808,61375 763024148302102528,73814 788829048243888128,220029 793261696353701889,250633 763878425107070976,78159 793176843016888320,249180 781203210396585985,186434 795461196321263617,265858 755818727405387777,11774 780821425154170881,183269 787048719124357120,207733 790632457074647040,11774 790965821803597824,235487 767827463355457536,100167 775389299227303937,148032 794308512796917760,258829 740306679070232576,99816 762652734457798660,73537 757709586799263747,47940 764135756415705088,81869 791984782720851968,241819 758034337631797253,50500 763554857693437952,78928 781901519872405504,191354 773576408979300352,136904 764982151481729024,85562 793908477261291520,256219 795329833094049793,266079 755886892537831424,39207 792938019133292544,248514 793471907219767297,252580 773482678431600640,136947 785372521277292544,11774 788815889399418880,220130 779109600293511168,172299 794549715769565184,261155 757716515009409024,46958 766350919860715520,93286 773936374160384000,140039 776188593412902912,154071 758630695375872000,53995 770650516124606464,120341 788764273182932993,218489 756962036295151617,44163 771864319848017920,127957 785582141195165696,197297 794233982682419200,256502 749419116411355136,7546 787121155337433088,202636 751826338533806082,18486 756013444374093824,39673 794191744942256128,258525 790347123405578240,227804 790703261259104256,231894 792396497186721793,245095 794576698792611840,261155 764558953212551168,82002 766581825909161984,93184 774015225557168128,140444 795399407357362176,265649 770371300124561408,1170819 757599993872121856,47782 774689291930828800,144613 791096388239187968,236502 774074858816741377,141277 794603463070126081,261155 753776976012378112,16299 780235539907743744,179153 789814715404791808,224680 794320588865159168,259743 791791456495239168,241678 750699317749428224,12883 754763280678137856,33356 770397147657220096,118191 772139434137554944,128934 779430215336366080,173846 785839285261836288,197063 768969143701889025,109360 764791353213530112,84724 761641058430291968,69493 773819357428322304,137042 785960498730766337,199546 787126586931720192,207965 776766297333870592,157755 781567689789739010,189017 786047534737174528,199490 790744726702067712,221524 794263535261843456,259231 762694780434444292,74302 764967509321719808,85562 767897282289074176,101681 770030781871845376,109666 771013553318825984,121565 779018226281816065,11774 787078666689712128,208487 785269742303051777,194648 794264841246556160,226320 766353134432071680,93286 791707366198652928,238429 754729295398842369,28052 794954984957812736,262847 788487534317895680,218603 795612791629578240,267521 785268848471703553,194648 766404061495173120,92159 768762726852231169,99212 787315708526866432,199307 791668782125154304,240483 760931466356285440,65180 786975821571293184,207949 770705892333486080,114254 779400839668432896,172802 781678877747838977,185601 794896205658595328,261155 786235573434396672,200235 791672853355573249,240145 758658189399199745,54070 759129747620265985,57056 765017953595232256,85159 757029867401547780,44023 766186459271426048,81929 769666210875084800,112788 770244768639180800,117377 775432849277218816,148654 777947625207324672,164554 762394764113285125,71880 795448594753089537,108396 757414723495297024,46379 767894940034666497,102444 780733963534991360,182154 794697065221804032,249926 754014154214768640,25135 773931611461214208,139404 768103417004818432,103354 751667149546983425,18926 779081777772199937,172621 758453914450530304,53001 771127015969873921,121612 777172188604436480,159853 793813558437949440,255393 767294649165688832,98142 769887047213547520,110585 770297808859508736,117257 774909180377456640,144587 790697657085800449,232280 758267022274924544,51451 765657295875371008,87904 750788792072675329,12981 781266603384143873,186149 760268129788305408,1170555 750224738572787712,11392 778078182218067968,158820 788820821041041408,220526 793964277413646338,256255 753745549090840576,28115 754009728502542336,31086 760960591699714052,65927 795067314471321600,263906 773552420609744896,137158 779389285111771137,173628 759070248721080320,11774 773701772086870016,128232 780748366489739265,182036 793110481884082176,249348 763898928215560192,80393 792203358547353600,244289 762832393170522117,67511 779418930464985088,173628 790441018298552320,231333 795733755847528448,267737 755182900618887168,35890 756614673953349632,41839 763884204178350080,80939 778685480875417602,169916 793722534822686720,252741 778932392551649280,171168 780761632905408513,182049 795396239756038144,263933 788807604063522816,220029 752242554033344512,11774 755165424103272448,35890 771413847005462530,124883 779040917252636672,172120 788547235529289728,210390 765013812562890752,85159 756557109638995968,43553 780551939910209536,181419 786659172616024064,204457 786967313912369152,207949 775190661293191168,146675 781320766415482880,32404 794701338387030016,261050 732368263217328128,350697 754797786068094976,33356 770434985635540992,118192 761397146281140225,67587 762032648436916224,69711 794001278506598400,256239 790826042004901888,11774 792604640021917696,246771 773287515297939456,135736 792030835062878208,243092 781387886864117760,139404 767819085996523520,101681 781217529486336000,186434 770716733829177344,119937 764294735221493760,81658 767159163893932032,97386 772778852720447488,132335 754838910891687936,33356 785254433047314432,194167 794392643258097664,257325 763545286501289984,78344 788153754038046720,214809 788492191408717829,215031 761611257938051072,61051 761202943416676353,66516 768858676639608832,11774 756878971640295425,45122 780468318931214336,168852 794643136035229696,261155 767881635102535680,101681 778061394440630272,151374 767035184793448448,83391 777292018980716544,160634 785492663118155778,196277 773171337468796928,132996 749406181026779136,7836 759760257832792064,57574 770265147415883776,117364 786371349891600384,159876 760305979753979904,48052 765667189923938304,87145 793880093705637888,252020 750490074442113025,12746 788389125288144897,217519 793180320686305280,249926 762149049227055105,71270 787096580008517637,204303 771637045592678400,125111 756254998774722560,16953 757539330340560896,47264 777601719727304704,162294 777603033702301698,76146 793588091000852480,252679 779895518415560705,173611 793248900874252288,247054 787013992782794752,207287 792190098880069632,243187 759424082450317312,1248684 795682028230414336,266491 751733086170312704,19376 761416937536561152,67938 764226700792258560,82177 790792075700830208,225959 778961010560425984,171168 752758340573331456,23145 768180137200345088,103986 761350986468163584,61051 768983135027548161,109666 775327173746028545,148170 757271579239809024,46006 788463825691475969,11774 753667002217136128,29040 765339367615455233,83700 785392041178136576,194250 779399105353244672,174115 762340687605997568,72354 787416939786342400,206117 791390061254307840,237908 793437523255123968,252196 794161817069219840,257492 778322922913996800,166409 781859735045869568,190553 751122077697048576,16422 772466286756564992,131045 763186784469516289,76723 764564791616733184,83991 795079056840593408,264397 732884013430509568,353002 763516136189104128,78684 795736458032218112,267576 732930570582384641,354697 795373931700088832,266151 753451646907256832,27045 787030640894021632,208321 788525973146697728,219090 732999442161229824,82294 759178527354650624,56964 760074251651219456,60112 760586423988809736,62853 785947191697285120,199739 770029647899811850,115451 780774559662219264,182726 758261339361914880,52112 774958797718560768,142906 779110115156762624,172089 769654671178891265,114779 793238509746163712,203821 732982399852793857,11774 790577217717866496,228341 791410125063925760,238395 785850758600077312,198878 789657373904220160,199307 773401622462496773,132996 760585334392365056,41680 763074859173752832,11774 769951360641036288,114779 751174288015659008,8104 773007428233330688,132044 781340546102992896,187454 792071398290251779,243187 763382493877637120,47188 769736821211357188,110585 778640792118136832,167319 778686090739724288,166100 791361199875170304,238207 793490199028256768,252741 794507533184401408,257492 759516133481254913,56964 793486687066259456,248770 772521054090715137,131049 766406786748297216,81929 773984227121594368,139404 775093617253879808,144611 794347349069938689,257406 795700627506659328,257492 758710844322643968,46076 771633660910931968,125853 793878850480513028,256255 759344084473421824,57258 766031581613916160,89923 776368754896887808,155334 794895148933070848,249926 757978999331164160,50314 794649538623631361,262328 733064833235570689,355605 752288078396583936,14277 795249315782557696,265795 794499524421099521,260404 772155620183056384,129918 773537338383298560,133702 788889589100314624,170187 758787024602206209,54123 775087072524824576,144648 751906512612626432,17416 767123328175857665,97852 791396193087594496,238780 793434781392437248,249926 780495904159703040,180916 795456082114125824,252939 762777212151996416,74943 764133681501995008,11774 785269541676969986,194648 788783133327896576,220526 760870800266100736,64678 768515151876227072,103261 774103769713823745,140308 795414035961442304,265855 761450669949714432,66174 761297533817720833,65222 765022614318227456,1249252 777516242898870275,118174 785595802613723136,197297 772518226852913152,129551 788492611728269312,217658 794197574487969794,257704 755475006939762688,37901 762497304200785920,73288 785995612231610370,200490 787721916379389952,210235 793870273976135681,256255 771553268728107010,118191 762800518167134209,73814 779002901540773888,169384 779654020583481345,171617 771144117401387008,121479 778774661597319169,169923 764806193747529729,84724 790883012250591232,234583 760187726251511808,61602 768817706841899008,106716 771147713991872512,121140 785287636256555008,193669 752050989448957952,18504 758640282959286272,54070 766806026620469249,11774 773892407976951808,137869 761028779879780352,60878 762723003561947136,73926 761900694148374528,69947 759182240475668480,56964 768490324696051714,106716 787151093319032832,209129 791207847321178112,237202 750376340495347713,12883 776816612372574208,11774 788681842421592064,194060 795284893110599684,265846 770751738223726592,120363 758281086157856768,51809 762492998961672193,67427 793098447041794048,249469 794339684423847936,258741 778435939119038464,167305 781232829153832960,186212 793135182089850880,249469 794367115713200129,251336 792234243845939200,235685 775186268107845633,146259 790908949105082368,234796 794907607018262528,227183 773269064881954816,133702 773911030007148544,139404 740483622784925696,82294 792493568506167297,243187 758063487780319232,47761 765122466528292864,84449 754036773236330497,31400 761605655442567168,69245 776004599413104640,152872 767690682353930240,97371 785629305858654208,197512 793952797360128000,255826 768607665161404416,104973 773271824612327424,134525 793866697950232576,256255 794542853536055297,261155 763442787261952000,77720 773638279270895616,137444 787831430470447104,213064 790634727338156033,231894 792342521825198080,234990 775063581406687234,146506 775135306865528833,146259 779698630655639554,174115 781837389354401792,190635 789143296522072064,215505 767538606986530816,98646 780796428222357504,183269 749618698953093120,9332 753918260672925701,350711 770006790973063173,105109 778815269435080706,170252 754033290236010496,30802 791733385408475136,55820 764700571274244096,83866 768916794379829248,108849 776471031502540801,155889 790337516935192576,228172 795661413352083458,266822 740288271704432640,99816 755023721270800387,27045 772436763344310272,125554 779750834200379392,176025 756599991070760960,44143 765186751111503872,86103 785297632298045440,194923 791311273774424064,234583 756275488302198785,42171 773509997296771072,137158 751007839787835396,15808 755534995679285249,28961 776781453145280512,157721 785588251188875264,196247 781624589994500096,187611 787544650445885440,207360 758158880945926144,51344 770764512068718592,119832 765340874163322880,11774 758138345180372992,51043 765161419704786944,82759 766095650903601152,90539 791380150487318532,238383 772164695570706433,129991 794559107378253824,261155 754805772823982080,33356 777477830225440768,161456 790902988349042688,234796 768855580190486528,109666 773317076941348864,134993 793344701852069888,250633 758262541986529281,52112 762406174553759745,71749 777994584232173570,164375 790656166938480644,233266 755284079029858304,35403 756081508591529984,37219 787493777178972160,207613 788440037515939840,216229 760907656697679872,65180 763163446816808960,76549 764909840959352833,84724 780352002664562688,177738 769577592060055552,110585 773900016083668992,139404 785671780761411584,196277 795715242919477249,268448 780921545828933633,183283 793205942921953285,250430 768236627852427264,105109 785564999783559169,196609 765656982644789248,85562 788172334117060608,214899 755560374821228548,36735 764260333414252544,62180 775880735219527681,152182 793906977848061952,248652 753917117393735684,29263 779792190751014912,174388 781201708374454272,186434 785918775711375360,199546 795312008463810561,265257 762648305079685120,73926 770195020607619072,117263 790898110310539264,234583 785716816182063104,196767 753363341419184128,27045 765983679340548096,90735 767805829391278080,101681 774226101518213121,141277 778811588555837440,168794 790315891477078016,229724 790663264937967616,231894 758795148494905344,53992 760862343697805312,65269 779491810796244992,171436 794621880921571328,262022 766083981695602688,90031 789664065815711744,222785 767459911898763264,95055 774022849073975296,140900 794737844447100928,261050 760549538503340032,52887 785581425319747584,197286 785937857835835392,199352 785971644162506752,199891 794584486319034368,261155 770445387920474114,118191 770758902770040833,121046 786765357079928832,205989 790633012706750464,231870 792073237274308608,235685 773595422900105216,137444 780389429127118848,179742 792507342663417856,246392 785662858835087360,197091 766375272580984832,93405 773919300218261504,139404 781556249775202305,188401 776681502817910784,156835 790687155139981312,232169 750402743177805824,11495 759160601746743296,56964 785618829711855616,197512 774330341041377280,142503 775530218425430016,149953 756214728326836224,41680 760187815028064256,61145 791087515428122624,234583 792961955858378752,247379 753026111802662917,24316 754996942485282816,34666 785330464454082561,194648 785376243545890816,194648 794022501827260416,257492 763701158749859840,78159 766583619942887424,87774 755161826292301824,35890 792566796289277956,246671 793904925205987328,253050 785549867502493696,130635 771950100570640385,128934 793448984480133124,252020 788725999273934848,11774 791361625659957248,238395 754959838719860737,33140 781588672881700864,188492 787741002685480960,212357 770941529745608708,122124 773740595034595328,137158 753767567647440897,29790 781444070396669952,139404 754756314853548034,33520 737245818848194560,349957 762978692461006848,74483 787507835437547520,205989 743686455122231298,1170572 762294352093679616,431998 768486977347858432,106281 780837819631693824,182650 794548581642465280,261155 780927772353003520,183975 790686560630951936,232169 773910276014039040,139404 776469364186886144,481145 786327080497664004,201958 794234313046822912,259063 794582122564636672,261155 792736480544198656,243187 764813826856456196,84422 775789627995283458,150511 777888424728625152,164171 761240413990596610,66842 754818743838973952,16953 767841376813940740,101681 794627594939432960,262053 758509219041587200,51778 774645224668823553,143473 780861126082834433,183269 786020365210259456,199262 763494243927220225,78219 792091178049146880,243075 772049097587093504,128934 793965181063704576,256255 750843656760807424,15066 733095494910611456,112718 781335587903070208,186584 793108648201424904,249469 777995384727580673,164435 794012769200775169,257423 755753856764477440,39235 755761857323868161,39235 786613814791839744,11774 791476584716783616,232169 766124072648450048,90785 772890556594737152,133043 793178977409970176,250328 748924227886190593,11774 764196236027105280,79288 788735668180623360,220332 755742652767895556,39235 763263413191479297,76188 794587891179683844,261033 763443118200856576,78159 765061630040211463,11774 760847231826001922,64664 769858488205996032,112591 776825156056522757,157082 755427330877784064,37433 756354448272662528,41141 780218126755631104,177773 792174727007657984,242712 793483604919742464,252741 761314162601492480,66815 779002793155702786,170207 775072472089567233,141091 786886198090354688,206313 787080944783982592,208599 751191638857293826,12406 786745556630732804,206010 759603084293206016,57851 765677320350732288,88052 772795454543114240,132335 749266208852246529,7950 794240863765282816,258456 753438683001417728,23739 795408685883396096,266500 758738924034400257,46076 761124110348890112,63149 769018771637805056,110302 773629089974394880,136904 788747253947195392,220332 760913626895048704,57788 762073944358789120,431998 765686879916261376,88998 794575396540973057,261155 786787900558045184,204835 768124788422377472,103354 781232123122364416,166100 788184715039608833,215754 794707429627990016,262849 763463640947101696,78566 768386149689745408,50581 790515183558856704,231894 758416000811343872,51300 765649203548651520,431998 791773162971160576,240556 771300742455975936,123499 791202576511279105,78159 759497140515110912,56784 771378174810808320,125145 792058788882685952,243187 793193924881809408,250064 758415858829889537,52494 780875780528099328,183975 733027377224265733,355464 793918738454183936,256847 774333729170976769,137753 760579513826750466,63451 779043455494414336,171095 779055191685472257,172194 785994332599754752,199891 752927880858836992,24316 776559787198644224,155934 788296808195731456,216009 779319232873963520,167220 793166267964284928,249926 764254433303732224,82066 791084270437543936,196314 771797804381503489,125554 785824754825584640,198466 793196106892967936,250064 788523043664658432,218495 790765798201503744,231894 743497703125057536,11774 776291269412872192,153845 769293815110897664,100893 772323018987024384,130174 774748465897189376,144654 792610610529705984,246771 791792993279684608,240682 794156144017088512,234990 751075027890626561,16638 790888778563026945,234583 758008813077266433,48663 761299729464647680,65180 769376513330257924,113165 785569976329601024,196788 795700916846399488,268281 767829000559493120,100893 777878545515159552,162596 754906015762554885,33356 775411698169683968,148537 777249851541102593,159475 759786088198275072,58221 753273660459323396,26032 755525751282274305,37551 786985698406506496,207949 794693942344155137,261987 757443665786761216,47283 778737188741586944,170187 770395200300527616,118191 760206373380587520,60866 763100621742415872,73712 791036351554605056,234583 760968102427430912,26066 778767622393376769,166860 788876396022140929,220815 794621874974195714,261155 758746209917898752,54096 781854827492048897,190553 768605150504103937,103071 770334135776927744,117257 793848903720374272,255393 753309293873475585,26702 792071185760608256,243075 761789124412051456,1248956 793606680034422785,253793 793559197942026240,252196 756286957932597248,42432 789138446212366336,223899 792082372548104192,241034 795001351159713792,263907 788459446544523264,217837 794811905801998336,263171 789994861869039616,228888 757155394745696256,46177 762611302720163840,73814 772124054308257794,113412 756831892335235072,43553 785695450590359553,196277 760473906859782145,62755 769648571377344512,113882 793178123613470724,249926 776907537056751616,158116 787797396407193601,352030 789182423300907008,223899 788740546978279424,169107 790726714728943616,232863 793468585268146176,252408 764158882692431877,82209 781886718081273856,189613 790920397088821249,233729 777390243611758592,160602 793113696486633472,249348 760187069599666176,56231 780595475988746240,181886 755379226300256256,35890 778361087502671873,167569 772274822847922176,127582 791439080575950848,238383 760158165707137024,60819 778029319251558401,165523 750161467366715393,11495 764190148502446080,82544 787388588480540672,210694 757689961789394945,48270 768573668809056257,106281 785582923630125056,194263 763775957048127488,78394 785895961302151168,11774 793095394783662081,249469 757147765768122369,46240 778416668192235520,167407 793919615210491905,256534 755007603810398209,34666 757264121482084352,46384 793164620269817860,249469 772871330559655936,132996 794705298594217984,262053 760137683104624640,61051 779330020195958788,158387 788218305672679424,213064 753557126430203905,28037 764798533740400640,72912 785928273737965568,199431 787106875011571713,205728 793933085851009024,256255 758655381900001280,54070 778443528271638528,167220 781580151440023552,188807 757632574936059906,11774 769263321799327745,112676 775310981488447488,148045 791730326779355136,48663 765695289378340864,88489 780488572684029952,11774 774272880792207361,137042 767286252068597760,97466 771026510589427712,105109 788467443253600259,218275 755553749695918081,38476 792548066414866433,245634 792812235261353984,247240 759576111634325508,57105 776953706520596480,158520 794530997375143936,258598 767767783711080448,101383 789310707258957824,225359 766521413565939712,86014 781886955290185729,191247 751879997581918208,18893 754888506028142592,33356 786718244904300546,206008 757672765201588224,48522 757266467360346112,46401 759384348856639488,56924 762702971541024768,73926 755609073068957696,38183 758267939468505088,51451 777926211100028930,164001 776610482442670080,155390 759135432248524800,56322 793876984149315585,252196 760558632706662400,63393 763606201246556162,77598 779477769495412737,172185 759535788547674113,58227 776503568882733056,155688 788740401981116416,220332 791404394994475008,238964 793226553689772033,250408 755366965447892992,36961 795278334716506112,261942 781502686931877888,139404 750810345393033216,13944 759002101296922626,56214 787035867152052225,208176 794684199760527360,262752 770840894752825344,121612 794532984275636224,261155 758085523311296512,50314 780611819471724546,80785 794221338990940160,256439 757439804246155264,1172928 764929498454298624,11774 771871304253177856,127957 755138365570383872,35403 765654663177891841,88930 768770258928664577,108849 788536953947951105,217658 762988040734113792,75668 741651070804316160,37160 740326009363300352,11774 773928890788089858,139404 757925399590469632,47940 795367789955383296,266151 768872243627565057,109167 785545597000511489,130635 785979521178726400,199478 786246173392834560,194272 792512108051202049,203546 795284846247628802,265257 788123535319400448,215754 766463800203616256,50827 751901733186441216,14277 769895358814048256,114987 761640722068013056,69947 732992412922961921,353217 754946544994963456,33356 786048533950373888,199961 788752896963719168,220526 773707232362004480,11774 757947697265577986,50314 785974708462243840,198878 777302209339854849,160593 794594392929488896,259034 763699483825758209,78159 791365480585900032,238383 757739469571252224,49066 770646559952343041,108729 764196209913389056,82544 775778413516816384,151463 790947110015213568,234796 765016579553779712,11774 769202206377648128,105345 781595802472882176,105109 793590085815898112,193026 750559915136122880,351651 787723387137241088,205197 794593698902376448,261155 750467287187066884,13450 760554542521954304,61256 790982940268359680,234583 778199084997996544,164826 793184954888826880,250064 793323060765954048,249841 758121763637121026,51563 762404448383606786,11774 770768445721882624,120610 781354946595786752,139404 766447899203035136,93184 790363895261171715,229693 793494717442904065,249469 762123912775802881,71476 774836445529858048,144573 775801504984764416,151463 761267555524833280,66851 756472312304545792,43391 772057070996598784,125554 775785105004441600,151463 771848307975065600,128382 749284407995928576,7816 775022322931630080,144740 788497558469345280,218275 772844233820631040,132943 790390715713019905,230160 755773861321400321,39462 793887825439502336,256534 754120095736012800,18323 773867730709524480,139404 775438296419794944,148654 788606992214548480,217285 755600519700344832,37892 768570517238329345,107428 771394193927340032,125367 772158011934584832,127707 795271042482733056,249926 773614472229429249,129918 793505258081169408,252741 767770057048858625,100893 787475447751729153,209863 795749001467400192,267576 764150586820403201,82066 767785604289626114,101383 785358487744315392,195481 790017764081618944,228172 791379503276822528,238207 758656090204573696,51451 762081259287814145,66281 778396989096550400,152594 780086867173580804,174492 755771970898255872,39462 775808209605001216,151439 793434088438915072,252020 794526612649709568,261155 764464734716518401,83490 761689527152840704,68862 788842140294152192,220332 760153771364188160,60866 760723347302916097,54070 787372909450887169,209838 791172418886696960,140444 791971631510020097,241819 788250542724165632,213809 749150480757129216,7287 764295433505996801,82457 793164126155485185,249444 754723143558701056,31932 786309430602260481,201958 733099946757394433,354120 766253347724677121,91894 759808848534175744,58267 777572806456446976,161277 779135558090002432,170187 759165123600666624,56964 769064530748010496,109447 773911469343649792,139404 791850208162410496,241819 763786433706364928,11774 765272086566670336,86209 794213847234056193,258044 770346818706157568,118087 763803507606622210,80016 767134725588652032,97852 788234366941921280,352258 790759388122185728,227048 770812850512297984,120474 775788699288080384,1250232 790747650064658432,231894 775168934773305344,139404 788857954720223232,221635 771768145195380736,127582 778572091540901889,168794 758172824418877440,51451 773551260876156928,9643 755046101430906882,35044 788528149885706240,218275 792158371293990912,243075 763445062176903168,78159 766368380962033664,93184 794708727454699520,262022 785489610210209792,195148 791067384828170240,235951 763369343719731200,1249047 771645654410027008,126152 792758924311166977,245117 786987376983810048,207949 779327297811775489,173447 764160014168621056,82283 791660461712367616,240483 794554086095921153,261155 733012276047794176,1170320 767830122384592896,100893 787095730724884481,209194 791341402168754176,11774 793303946278297600,250633 760819844740702208,64524 768620063431663616,107459 770185936600641537,44421 763044809762230273,75724 763122622607532032,76628 763417500801503233,74868 792150002399272961,243733 760148433025978372,60866 771294655606652928,86274 759964674590904321,60458 764938194710257664,84724 786914934412148736,207287 785939508319494144,199546 793129111468199936,249469 762660774372216832,70509 766834494976380929,95672 776976535676858368,155898 791344018525413376,227253 791676736568107008,236931 764988892575469568,85277 789238464768126976,223899 757741126317019136,47545 793428268166754304,252020 757596665666678784,47761 733031686729043969,354239 762756294184988672,73526 764785990573576192,84380 769301897119469569,112788 794642817712852992,261155 733423192874844160,354668 751607799520567296,19000 767447583635623936,97515 780072493340033026,177444 769254780535463936,110585 780792860157341696,180825 786945236199088129,207613 767789341741494272,95055 791367289224491008,238395 778672627263139840,167220 792035694340366336,243187 755549924910047232,38421 772805930371121152,132364 787979574588026881,213887 771727149917024256,125554 773188757939953664,133454 758841776832585728,54096 766399929057017856,92854 768042327260565504,103078 788882031564451840,221832 773318916072431616,132578 792785969711689728,247241 732211002083696642,350340 780810676818309120,182389 767859346986315777,100893 748546853386526720,11774 750761142436241408,14277 776752913276346368,157721 786588501273784320,204835 788253733847261184,213064 732259448991961088,1170428 761164390901030912,66897 788393724493623297,217285 794095200297549824,257492 794580822816882693,39957 753717336465481728,29263 766319807356477440,74247 733226371145736192,355106 775609211531046912,148713 786272047944957952,202429 786594510876717057,202429 787020360176787456,207287 785655002488594433,196277 753740451862179844,27045 788449900501475329,214899 765779374520037381,87904 794006520459497472,257492 779661487082246144,174323 793917603160829952,255942 794651279662280705,261155 760574736275480576,62063 767780675038568448,100605 787364945730109440,209351 780759910954917888,182960 789702440727687168,226490 791282036396875778,237491 793507200643702784,252711 792038679506104320,241118 755377964456480768,37044 778434929831112704,152594 758111777573875712,41703 765632051814998016,351328 770017095266557952,115991 777468958849007616,161979 793884958028734464,256255 774259981679984640,142090 750421896139857920,13343 774125911864061952,140025 764948718453862401,84724 765397352584650753,74247 759154845118894081,57131 773833681253257217,138317 781454410832490496,187427 772175591097376768,128934 793298621022150656,249841 774916657709998080,144730 769285897347096576,112363 788046779904200704,11774 788206535440633856,216009 788612404733247488,215437 793429125641936900,249926 760677567980457984,58057 771729439965192192,127366 778291355672018944,167220 778559850464833538,168794 754707723523063808,22393 764205324479795201,81130 793621703641497600,252112 794948337204162564,260033 733026599164076032,354415 755048945064243201,35044 761332128378343424,67229 762327263111106560,71249 762490588809666562,1249026 755914528219500544,40251 774037232512401408,140443 790390430491811841,231318 765973618518007808,90088 794747809157222400,263010 758261547617488897,52112 760936934474526720,65874 778800670442819585,168794 769035792681431040,109767 781490239747526657,188119 777991114536030210,165185 788806644662611968,219942 794528543250280449,261155 760546252685709312,63451 787760026899197953,205197 790654089260507136,232169 786578115615154176,204539 788738297589751809,220029 775710913236205569,150426 762393393913659392,11774 779058462852386816,171886 792560093589975042,246632 749622449847693312,7546 778573751776608257,168794 766325556908437504,93036 780417557652209664,209828 794738137930952704,262053 778700920024469504,168698 768275208671105024,103924 755155965763137536,35890 778618769379700736,167569 758025457514254336,50923 773948154970460160,139404 786469482940145664,202727 790412863424827392,228341 769165504456032257,110585 770019870272610304,116373 761203321860345856,66897 756239931098460161,42117 765368240365187073,86667 732263351900835840,349814 776530276587544576,155318 750377484332457985,12883 769261073157554176,109988 780423849171120128,180112 764187504023003136,81702 759102738948984834,55660 789539894507016192,223692 768207651301888000,104406 794933420803706884,263688 752969309241028608,24788 794287481600544768,258829 759106721214332930,56964 774250539769028608,142219 776535189505859584,155933 793513227711897600,252741 785653381826174978,196917 788762068350603264,220029 758348158695014400,48205 791064135056420864,78159 752249051727495168,21693 758412762406129665,52921 781354213821513728,139404 761367760106459136,68163 794536014253436928,261155 753584063903129604,26458 768170846640898048,103781 754705092394254338,33174 766706890940289024,95672 769687115684773888,113836 788500292149006337,218275 794951506449428480,263895 789901184190517248,226026 794563776473366530,260970 770931736066818048,121612 778116216560971776,165435 795445003233488897,261155 761322124413894657,67938 778351750893805568,166532 764630174142836736,82642 750074516437626880,10653 763223992110944256,75899 771441565696790528,125813 786035641473572864,196075 788814514292744193,221143 756914273062940678,43271 775070666554998785,128934 787226002128723969,207613 794177400942759937,257492 764159196124237824,82066 785890575090188288,198105 753747275072045056,29682 759233329627619328,50719 778373643894005760,167569 791356572224090112,238207 763143316225613824,76794 763190074452299776,76549 785808822061400064,196277 789506842355376128,203546 790678478190370816,232791 767320141331828736,94699 775024998188658689,146259 778392245116477441,166893 786914192523665409,207287 758045625606873093,50923 752811681449963520,23011 788281686362587137,214353 761399635063795713,68273 765600370630332416,88428 755269937350914048,35890 775053676318715905,146259 758127430074830848,51239 777031201303437312,159876 780005861032812544,177472 789274635460288512,224680 790583690908819457,231318 763962134199808000,79987 764825276098285568,84724 794638494299721728,261155 749305078004219905,7852 792939349562257408,11774 758283465208975360,52112 767721109365993472,100893 775145011381932032,146259 785281504272232448,193669 785977286793330688,194560 792444493937074177,243615 751568340166946816,353124 762291970177765376,431998 795670692264026112,261155 779490093409177601,172185 793257485951963136,249926 790700101945561088,233692 755866541472702464,40260 757744791295635456,47782 757798399106093058,47283 769456878623612929,112336 795049638982057984,263926 773532822355181568,137042 788783298835349504,220526 770967219014475776,122146 764602414041149441,84209 787157514248941568,207965 793270324364271616,243092 788481251741081600,218495 754710134488723460,22393 789683945222737920,226881 756403375583793152,42249 771408537771802625,125222 786614263301320704,204413 789150582124777473,222655 756444098723274752,42117 749369641470877696,8160 790638947139514368,232881 755975571390210048,40437 778207205984243712,166409 766684782650597380,93184 771518018199302144,124004 788451908126019584,215437 785932380221562881,198840 788917215051468800,219678 791193162941362176,228354 795100296221364224,264397 770255371302674432,47570 772822851133009920,132364 777014564491702272,157082 794759836416278528,263205 785433306431102976,194723 790941776102187008,234583 795003192073392128,262847 790919798209282048,232863 794706510349799424,261666 755076395756244992,11774 785580419458539520,195446 786977954614108161,205728 746502145856372736,1322887 761668435424129025,69947 760801884722622464,61051 761616194529005569,69470 772848949673664513,132335 763089333704232961,76549 763518329340309504,78228 775433331781558272,141415 792154357374578690,243075 781563650486206465,188401 786681358949253125,205231 795707544115224576,268356 760262134622146560,7258 764543792179359745,82002 786559820782415873,204413 788536760901009408,217810 764449075810832384,80393 779299935493685249,171644 787001647323111424,46572 754813192841355264,22393 762710468548960256,73926 793925080115838976,256219 790288410585894912,228820 793502095701839872,252408 793565194651836416,253206 785976321465810944,200382 790596658790666240,232169 791335997514448897,238207 755164434629271552,35890 790709366928265216,233756 733076782639906817,355261 757448461306454016,195876 765185542610939904,86103 757884821720928256,49852 776126294115356672,153699 791434200968728576,238099 792161036904247297,243165 785514230384427008,195975 781305011376644096,186883 788402855774343168,217519 794534491884756992,226320 771857919180767232,125145 781437478133723137,182659 787010534361145344,208415 792766608221491200,247240 752871935864807425,22575 788018730374606848,214492 790741191189000192,224680 777142856645480448,136136 785548793525731328,195975 785674873095938048,197286 786527536960253952,202727 787851555705937921,65113 790645605441806336,232169 793589655287451648,252679 777493315033796609,161483 780810581662203905,183468 793845733099130880,255942 771418026184888321,47940 775797145823744000,151156 778248279934967812,164694 781554785841324033,186584 781513233110667264,188401 792063205468143616,243075 792505443658571776,244632 793974336218533888,257353 775870777946025984,1250064 787657183232163840,210207 794158448283975680,257423 762566932306558976,72420 765745230951833605,88930 766400134351642624,93184 787718804541476864,205197 794363347449823232,252581 759124494116151296,56952 788953901131268096,220526 777206352657559552,160615 787133724123099136,208469 767854817033281536,100605 775892555221364736,85326 790523975977885696,231894 792087031845228544,243398 777011684992950276,156644 776627270131802113,53667 781630089121247232,186584 780368006195113988,62492 761073337795612672,66155 761346209390825472,67360 774435517265874944,143585 792877963767271425,247877 785606450689159168,197512 785970653459382272,199546 778550409170259968,167220 794339276385374208,260081 794679901462941696,261666 773614700898627584,137869 790977846164410368,11774 794952370933342208,262847 787390639176462336,1248522 793975293543383040,256276 768262832517320704,101681 780604397336293376,80785 794106153475010561,255393 789519269415428096,226731 793503738631753729,252408 762860641669423104,74247 794191097186512896,258598 765240682307002368,86645 795417587333132288,266084 763558561523924992,76652 758685129946443776,54070 776693029532938240,155451 761043264598179843,66471 768934662479618050,110477 786693676806176768,205652 790398751475109888,227048 790966500853157888,235147 755126738015784960,34666 774368642322407424,140444 789521377825001472,222560 762628828137127936,73814 778467159726886913,352672 766629327148552192,94996 767537152473255936,26066 791506093855739904,238780 794545727422791682,261155 766419362668433408,92166 776135443813392384,153845 767978911762350080,101681 793950400667758594,256564 771364781907447808,122622 766679217870295041,7224 764980319757930497,85562 768961357832126464,110585 758761875332935680,54070 779453204891217920,174392 767352870161281024,97811 794720613742956544,262752 761281827868860416,67709 763910351373033474,47188 761926770912268288,69231 794257411691323393,258927 752935803676823552,24316 766440096627322881,93261 773220492450926596,133454 788734597114789888,220029 765274747466809345,86653 758297372166324224,51809 780484081800720384,180783 790624601524965376,232169 794986263539499009,262847 773874628418801664,139404 776816131566731264,157993 791488910203363329,239405 756287235285192704,42432 790717068828041216,221524 758345247097225217,52494 778709327846658050,169107 778764821307195392,167220 794303614592294912,257406 752690931778916352,22752 763680213347827712,353879 793180805283602432,249374 753613294750097408,28148 763528533566038016,78853 770385911099961344,118393 781455072093933568,139404 765368500193890304,86053 774616786197221376,143210 781855078747611136,190870 761294465587875841,67511 778433440102354944,152594 792178113929158656,243075 753248531469721600,26422 794188649252454400,257704 788471802330701824,218275 756370332320137216,42432 761361244326600704,68057 785245906501185536,194167 788091057963692032,215005 761181320760418304,61051 795338555476193280,264774 776561415725260800,155451 789355787411791873,223815 790660113019334656,233307 781441123093020672,185310 788406534791434240,215174 752901277290463232,24134 765267026768072704,86103 785546416735260672,195975 793615745410138112,249926 774483580840009729,142090 794539104725676034,261155 763121719854796800,76628 788903159452340224,222021 794669818045603840,262053 758827422162702341,54974 769344580194037762,108193 786828138089250816,71794 766345754940149760,91751 773506734497202176,24173 785629505947709440,195975 795692974034264064,267862 773036602440486912,133219 792114007259873280,243398 794890620758355968,262849 795003444012654592,261155 768665187414978561,104973 748916384399257600,11774 754888073134080002,29921 790622605577453569,231805 793841276294615040,255942 785476025467625472,194723 785530412898607104,195446 790369446980423680,209828 755800730712223744,38401 773627630939549696,136818 778275102941122560,166913 793205482714312704,250033 769303375879876608,112788 792402681906298880,243165 759961240638676992,60163 781827340569567232,190635 748957165444997120,1247955 752923525283979264,24173 765290457412743168,86120 792942967803768832,246392 785917516300288001,352839 786651404568002561,204413 760692536054775809,63267 769279031611105280,112788 773224036016988160,1250012 758694956571697152,53185 792013147645239296,243075 793610036790648833,249926 794011066594299904,252196 755628375042101249,38183 785651977069862916,197286 792445883564429313,245130 794304878507999232,259818 764154999207190532,80720 764972530029334529,84724 780102175175249921,178258 786451739792674816,201494 790661604505509888,233307 733122612126175232,11774 758686135161946112,53806 769646094552793088,114779 776471533849944064,155688 795769065101021184,268646 765973285309812736,90575 768163427093053441,104162 794900928415440896,220035 768510424140640256,104444 781505203749224448,188401 768132208607363072,103071 754798368434425856,33356 762815730811363328,73712 764231898688217088,81938 781300442638774273,183269 760386224427118592,43911 786944886557859840,207287 794335794500550656,258741 763884009168379904,80403 775875453793996800,151741 793182118989946881,249926 758538663126978560,53703 794587153137356800,39957 750890827291828228,13532 779001039718641668,171693 793842563539046400,255942 762404020111577088,70886 790907577265639426,234583 794992463022698497,263907 795039787908558848,247930 764121614392840192,81926 760480471608418304,1248768 771453407282532352,125204 785322673467383808,11774 788495976394665985,106085 788768880751702016,219942 791708847396286464,241034 776120689216684032,152735 785654982271987712,196729 761657820269858816,47283 765533515345649665,84209 766042512662401025,90735 774317091042320384,140900 780903313315287045,182870 781342760666365952,139404 768334547859546112,101681 762081071114641408,431998 763671183984386048,77708 776112766276935680,151255 787643057625821184,206117 769140480684675073,111558 779694900459761664,174995 791149562962599936,236962 768209312220975104,104406 773958235795628032,139404 775376716973936640,99136 777551358824034304,161387 794536796050878464,261155 795298690563010560,266079 773200129180311552,135173 791676998703775744,240067 793517010730835968,252408 751558587378462720,17416 753688002937884677,28732 780458755678871552,180609 780625026236186624,174230 753062031998148609,25017 767854041133150208,99111 770373740538585088,118393 754743708805849088,18341 791287122821017601,237491 778368460552343552,167674 789463456013357056,225981 786752427420553216,206008 732100496953999360,349301 758426981243367424,52160 758433520897236992,52112 775102193548554240,142721 789037092940738561,220332 792857596529037313,246681 773652856847015936,137777 787758851290386437,11774 794652757760176128,260613 788181339497304064,214354 742880401102798848,47188 743425076893220868,1247584 788366496082821121,215608 790697282370875392,233692 769940545846272000,113648 794577442883125248,261155 792776217212706816,247241 772837518349832194,132335 773342536588992512,135381 779359564047093760,11774 794605242285522944,228576 771378173015621634,11774 771393759791738884,125367 779310849739587584,173964 787046115761803264,205455 793125038950154240,249469 793793406224990208,255393 759240002693890049,56625 763710647662030849,79691 767135764807241729,97685 751781465998884864,18374 787663845477212160,211347 795716984029794305,268281 793220485030944768,250179 771328897422094336,100605 770985478258429952,121636 794641166444756992,262313 771886898134519809,128519 774075745341616128,141360 765054290922643457,84209 787423197436211200,188577 768903338800787456,104662 791330030865387520,236502 776186370884632576,153743 794627064280162304,249926 756660705131048960,42955 785333176289886208,11774 788726013773643777,11774 792233485071114241,243075 773929301926227968,137965 743837585370292224,11774 757083221557338112,45964 773120931816411136,134470 774917744529637376,132877 775190724455215106,144494 780540496531763200,181409 785694285744119808,198094 771554779285684224,125163 746526044635668480,1170858 761723972081684480,47940 765648105232564224,88669 755241163662168064,36033 758496485755330560,53185 763508821583024128,78769 788438645401354240,215480 766485195738472448,90735 771051097913974784,121479 791469831660965888,236860 768121297956134912,103212 785512771706232832,196277 785276548362358784,11774 760230393127768064,61230 770797174477119493,121596 788625209486151680,218832 762527143460941824,71597 788747682290475009,220332 790244895139172352,228341 794761739652861952,262752 770425379802779648,118191 771071515618054145,122982 760281442869882880,57131 768989596764045312,109945 778486266513985536,152594 793905897495883776,256255 775468531303473152,148994 777949284327055360,163153 768858529188941824,109666 785523877166231552,196277 790726138536624128,232863 766663593416810496,94699 790966989447585793,11774 773897225348997120,136512 789461675225255936,225981 762434960603041793,69673 776765346107752448,157755 776385976239259648,153596 793472026996510720,252020 761015271649751040,63393 787741669923794944,65113 793250171337396224,240890 752115429800153088,20501 763135171197403137,76628 766058523293724672,90384 756285963043758080,42249 792179841604853760,244328 770446149551529984,118393 788034462357528578,214209 762160140128702468,23741 764690783026880513,82759 764974499464777728,85562 767180495243411457,98329 779057481809006596,171693 792563869159796738,242693 793561804811149312,252020 751907951900815360,16931 753967850629529600,30781 765259720063983617,74247 767856999631556609,100893 749744377396752384,9433 763130695824924673,75593 767872887327973376,101681 758739015315050497,48270 759357691131203584,56964 778224243662172160,166390 794250248994619394,258456 785566036779151360,196609 790614951228432384,232169 767163668199079940,97433 792068033753731072,243075 792852030721187840,247379 763632546454175744,78159 790556859413454848,231894 781261170896363520,185595 794662585517936640,258193 765368891992338432,87249 758147235552960512,50827 786330517859921920,202379 794843731128094720,261666 793611790793969664,252679 778403968481361920,163376 763129870545149953,69878 770748735450152960,120338 789671052481695744,199307 757308445137731585,46890 759014034280624129,56282 792879275770728448,241819 755251867236564992,36491 790654184664117248,233307 757193389712416769,44450 772901399680065536,132996 792802217564643328,247240 763477710031220736,78205 772554374732099584,122967 774027826299281408,138898 780608380108812288,80785 749266091575214081,7813 753885050853269504,27096 790780698760126464,232169 795067926776844288,263933 777089523859816448,158520 795391061430534147,261155 759040374039994368,53996 763377403217514496,738099 779396227695640577,174115 787066737761984513,204413 758488020869783553,41680 764642665384345600,83106 787716015824183296,205197 791086792493699072,236454 786995062999691264,208167 763438668535111680,75724 787393852227280900,209351 757990926690062337,47940 764301211193311232,77586 776155799441637377,153845 788751360837681152,220332 793863124180987904,256255 763806214270644226,80262 758682467792322560,54272 795322184277389312,264774 761112656379981825,66159 768994657346826240,110344 770380652482924545,87904 757504426584182784,43391 757057035347365890,14277 758077079955046400,50827 760279996929892356,1248760 760262129853145088,61545 777411119434633217,160758 794690034192543744,262752 761367206605180929,68182 765757714735722496,88459 790720619704754177,232911 794138818916061184,257026 750459379212689409,12883 775372447835103233,148645 732737142678376448,349197 750037794022653952,10848 770411067558227968,117257 776125958046691328,152735 760470875766480896,62757 764971627306225664,85562 769259883166400512,110302 773996688902131712,139404 794641537913102336,262025 752052700712402944,16897 751121072120950784,16422 794640299033329664,261155 777594829299744772,162373 774207272033591296,141887 776582024564015105,155896 780950271371468800,181440 780827774470590464,183546 787128114644066305,23217 791387758061195264,238395 779450173672030213,174230 787318579536375808,210207 755009409135185920,34666 790417131900764160,350650 761002639354015745,66236 763118478588907520,73712 786031266617364481,199496 791147617975668736,232911 786233790519795712,201958 793209294602719232,249926 794614462556831745,228101 757758509664567296,48402 769754757460361216,115262 786896568557375489,201958 793890661808295941,255965 777181097377562624,157755 779733633527578624,175956 757336829527859200,46401 785537463108431872,196247 788889110123511809,218275 791399066710052866,238780 767554300092387329,98972 791714051508142080,233174 778791832784347136,167319 781180160980623361,185310 732739155206103040,1035907 794646744306851840,262313 789302713473433600,224513 790939426725691392,234622 791281801784389632,232169 770297713606873089,115435 790874765217202176,234583 790990508428451840,235590 795038652120363008,263532 767014138656677888,96883 761974834033139712,65113 790989677801054208,234796 750445637796331521,12883 765231498307960832,86120 767576354669854720,96039 790680083287666688,232640 755763857633775616,39197 780095342503088129,178258 771719975241474048,125554 792167011354677248,243187 774742830333829120,144635 781340811896168449,139404 765662214690930689,89076 763460101957181440,78477 793316942631141376,249469 750087786624147456,10735 756675441310785538,44274 766819608233910272,94699 773187627365179392,11774 763072042711252992,11774 780074306525016065,172185 768863624223862786,106821 790913512801460224,234583 787432695588585472,209466 777178548775686144,159411 754068984266358784,30815 758572100080721920,46076 771872347070484481,126389 787841715465957376,210238 761661558187360257,61412 761126723060535296,62492 733048335083393026,355616 760566500692402176,63149 763203146294235136,47188 780597987634479105,181935 794933354873364480,263895 758026570921410560,47761 793313394837204992,249469 767802803704201217,101681 776958717354991616,158387 795669214296162304,267734 778316377123725312,167407 787778767687184384,11774 755832008216043520,39384 777280106704343042,157082 789446234637422592,225981 761609137864187904,69356 786914646947233794,207151 790727782267486208,232863 767770490467389442,101163 773612842054479872,137042 785524600373338112,195975 787699584155869184,210253 793299529432834049,250633 785727474294456320,197091 791356938567098368,238207 787831338242105344,209129 774651171344527360,144730 766729293544230912,11774 775045895683321856,146259 785269130941308928,194648 795037103822434304,247930 778619189053435904,165690 790690288675151872,233558 792781786371788800,246771 751917424350416896,18201 768619370616684546,107469 770401299737276416,118191 771845306174607361,128017 775504643703115776,148994 794253516927680513,259063 769298488882495488,112788 769706913848188928,114779 775822084769329152,150663 754034038541877248,31377 766447637470076928,91946 788446284910845952,11774 793868008322174976,255942 786751817669603329,157693 755742068106940417,37455 753664288259239938,24248 773903790713876480,137953 775737494671331328,151255 793994528462094337,257232 786625874141425664,205181 761533295607685120,69034 785825793599475712,197512 776832788171333632,158520 749317100011827200,8047 794617774278635522,261987 780892566694858753,172967 758448122603245569,1248292 786023045177614336,197512 763132276792299520,71259 788541151716311040,218349 766600486686453760,94204 778378353556484096,167220 791526207145713664,238780 760139370250825728,61051 773614081945243648,137158 786954901972594688,207613 793428658522198016,252020 795077467971211264,247930 760965014509461504,64730 757702311204519940,48991 765881189039210496,90031 753272527200194561,26558 760157830041120769,61051 767804051274641408,101681 788535335395262465,217519 751549310416728065,18316 754060894057947136,31605 770990961543487488,121612 793095551340384256,249469 794377589116772353,259892 765631887750656000,87852 777982600522498048,163990 785310689527107584,11774 780793620181970945,183269 765353177868804096,86103 795607134528569344,267578 788573272849776640,215437 763015782121037824,76003 795115995757158400,263895 789198859528380418,215437 765407866668933125,87245 732981252580507648,353714 742391845016109056,11774 770750674581741568,120425 793131459326402564,249841 765639541201829888,88825 791977509348704257,223492 752909623976267776,24134 773408507886440448,136515 785254610038423552,194082 769515225368461312,112906 771491276428414976,125853 789164018724241408,11774 770744187083825152,1170396 758086134698094593,47761 776554845394186241,155390 768546737833193472,106084 793851727183278080,255393 794665683510587392,262145 768251678386552832,105270 776201422501216256,153596 767121054141550592,97852 793095869084016640,249469 795300262957240320,263676 763507250333900800,76406 772896845894979584,132364 781173853821112320,186149 790961536298655744,234653 781263600082006017,185310 785958356796248064,199262 789924377143967744,228820 752919327645499392,23739 780623855085719552,181935 750660880128352256,14462 785385848854446080,194450 756575140155011072,41702 757685334469599232,24173 792725339596206080,243614 771497556761206784,126269 773643795023802372,137640 741769432129642496,349214 790911129413267457,234583 787244081319649280,207613 760180557762424832,60790 774311718906454016,136018 788084393504075776,215005 778435559685402624,152594 764139425186009088,82066 776235068234735616,148645 791087248213147648,234796 791658114298904576,240145 794030038408695808,255393 794565999425044480,261155 759503366565265408,58227 762296276507566080,431998 773630190840909824,138165 795389110710104064,265858 753735194859958276,29600 789525740819718144,226048 794329464364814337,258878 794540795114098688,261155 764583223368253440,81065 788522103364464641,217658 772829797231853572,132335 794565180524937216,261155 771875184831700992,126389 761722978270908416,69711 785490732605898753,196277 775793088690319360,151748 776929185336033280,158815 778356037950775296,167319 790250278746456064,230283 794338320784322560,258331 764567547001831424,83106 795362398450302976,264397 773908809957990402,139404 789911751479353344,225359 794018363924103168,256255 753960021961142272,30590 772864627294154752,132335 767280267824340992,29263 789822452696227840,227748 792401220702961664,243187 770776721092022272,121046 786706280182276096,205728 795691107921391616,11774 758274027647594496,51809 771487114928070656,124597 761937422007533568,70679 762549923749462016,431998 785256470912925696,72035 745460324535394306,7224 786022901019357187,199961 792015822172545026,243075 792407028618686464,245750 763310206923186176,75724 763818325470240768,56420 791347928522776580,233736 769257129270059009,111558 788124367976853504,215754 794296081156689920,259134 754906531007574017,33356 787910008230912004,210238 766327307267039233,90963 781501862428102657,182036 781629343051034625,187044 775987020674035712,152735 785985184155828224,199546 790292535868477440,229773 751863662210584576,18400 762039981095387136,69356 768634809778368512,93261 758334321577123840,52554 748461626144264192,11774 769196363414241280,81869 751838084426182656,19236 778393734228553732,167319 785271378215854080,194154 777660107802996737,146804 794037239323860992,256239 760971855511511040,65839 772306184275566597,121795 790742951806791680,231894 791426593117929472,238207 794915313456447488,263895 788771610572402688,220526 776179056387555330,152314 772907714225639424,133519 756215383451774977,41680 772899600776699904,129558 776130914510376960,1250269 753372498666881024,27222 764658987396509696,84209 769160308002697218,110477 773531869283508224,137158 788915522704437248,11774 791059445681889280,235828 794722720512704513,261155 788797360906182656,220526 773494128919339008,137042 790962288224116736,234796 735197090020610048,355185 753959130008870912,30590 769731765019742208,108799 771525346172792832,125554 779513770422964224,174702 785513669329248256,11774 764526624947699713,83106 766263020532199428,91894 774020200824004608,131421 786250465403138048,201958 786553962459721728,202429 762391390034784256,11774 764232748735266816,81130 777256335687561217,157724 790992522029961216,234401 791776171490877440,191778 753632835722895360,28281 769491482206212096,113846 756968556281995264,45685 763226752273551360,76127 779008238977036289,11774 786673491378638848,205001 762636983780909057,73926 772779009499279361,132335 777999711043280897,163385 764847549886898177,81574 771037229871353858,101681 760245677293199360,1248387 764550135510626305,83184 773912825517510656,11774 773944312916606976,139404 744667515104665600,351646 755248115230191616,35890 794022424438112256,249926 768568602899296256,107428 772951209325887488,133454 775885141843578880,151845 749716345269415936,7828 767451381305315329,99514 759088011988590592,54842 760708684561473536,62779 787060292383485952,208395 794560581466398720,261155 763007579861680128,75899 755185815647641600,35890 780049384490754050,172185 781537030610251776,186584 762487259065036801,62771 778356815792857092,167220 795309580947431424,261155 765525376886079488,87867 791109634371293184,78159 780923543592787968,181419 787122605476159488,209351 777366954814214144,156835 766420490500079616,93850 770420292598595584,114779 778008808568291328,160641 781864623792193537,189017 769908269322113025,115530 779470532232175616,167101 790955364640436224,11774 793190929129611265,238099 790325236365398016,230704 792093271753392128,237964 750225501390766080,10662 759156361363992577,57274 775041558907269120,146580 785805625041313793,193050 755799463160000512,39235 765601366718971904,86961 779142314908278784,172299 790962025820217344,234796 758098564425719808,48287 773928289975037953,139371 777966589228429312,164764 771840529411682304,125742 778069592304345089,164375 754706192035831808,33174 794690782011723778,262752 773284344022663168,132996 758999711470592000,55107 776557542604353536,133081 758333215794929664,52554 764689214533357568,81574 788765080842231810,220332 790329932534550528,226490 754750011653619712,33474 764058502662795264,80136 792941699639029760,248656 760656062089351168,47940 790617050859335680,232884 790640289253818368,232881 763876114196561920,80939 763237723234852864,76127 781208761436286976,185595 795683476083183616,11774 789561713301475328,227131 795078157766426625,11774 750832975269490689,15643 753261665475555328,25893 786712848558796800,205091 788814774708629504,220029 793093721625616384,249469 793532379495297025,253069 753189751314784256,25995 781115893464068096,182726 768867334769573888,109104 776387285629669377,155390 791011797297876992,234653 752921796131774464,22750 768926220222205952,110381 759103117577314304,56886 768662413893775360,107984 771947900570075136,124804 766005859864293377,81929 758763535665029120,55174 764846593753358337,84209 768072633741172738,102249 772058428923584512,129335 776936323235971073,159146 790928821914443776,231427 794550891881734144,261155 772581026560348161,130649 794543081290944513,86103 764665050225340416,79223 772987898274668544,195876 794067823945318400,257492 763947634977443840,79513 776089036129644547,153095 774027256951738368,140539 785926561795018753,196277 742386060890624000,11774 776554050343018496,156110 792576136907632640,240145 793121239887863808,249469 766603320341463040,90482 764155423259815940,82177 786229639781945345,201958 778351065896976384,163667 771569952536956928,122344 778369313757691904,166282 754758651928129536,18341 763412460565041152,77731 774069442980425728,139323 787299255559913472,209924 767690639249121280,98972 773939323024601090,139577 763914969528270848,79651 781219233191620608,186434 788561505549750272,218164 755187881421877248,35890 792305715947900928,232169 759841695202545665,58253 760572618114293764,63635 778672496895590401,167677 764089037036466177,80393 769350924343111680,87904 769651116007157761,114422 778500488475967488,152594 792339847969210368,245277 733422019317014532,355637 750853399042600960,15264 791513157038551040,238272 756560029118042112,42432 755186398840365057,35890 761455932173803520,67679 767814215008530432,101681 777710734524370948,160593 781664114577772544,189649 791411869143732224,238395 793312851372961792,250633 753475715987673088,26140 748569367890169857,1170318 763890862493315072,80939 791065740522598400,232169 778179695032631302,166300 792165572784029696,243513 777550043733643264,158784 779034107309273088,172120 792047653508882432,241819 793513681816547328,1170557 762680581469667328,71429 780277169301884928,1170508 780733893506899968,182752 791026933194686466,235487 792480047768735744,246273 793430550572707840,252020 776061948010070016,153066 757995122181013504,49852 781119555871662081,184044 748185712822910976,351463 774423595833360384,125764 758757152177659904,54070 770378103935737856,11774 763204756416425984,75899 764084189477994496,81264 777191447489634304,156644 778933969719001088,171059 764246504093716481,82481 788055317930242048,213253 775777744940568576,151463 750404501798957056,13201 750453312344846337,11677 761832244856119296,70355 785828165902077952,197512 793171749487702016,249927 767073079612891137,97472 793065578214948865,249210 795048773869301761,263289 750049707691507712,6950 771154733243502593,122344 773940357797187584,139404 775001377760096262,144730 779059456361529344,172299 793938094714130432,249926 794271938143256579,259457 794600522644787200,261818 770157067793498112,116814 776930634807775232,158387 788689211360763904,219480 761231924475985920,61051 770768890586656768,121046 790943139716628480,234796 790988110943358976,234583 781541621959692290,188119 793660996493553664,252020 795323948879802368,258456 763777405190344704,80177 765671214866104320,88994 777330295355871232,159475 780599883434557440,181755 765555897435246592,74281 755491339819749376,38032 768067773318692864,100138 789171249066840064,215505 768802575743201280,108849 788044335187124225,212239 791688984556662784,240483 762339321282228225,1249021 778604588605771776,167562 786263986706653185,201374 763158289412521984,73814 769448652116983808,110664 774820078676086784,142563 775409946640977921,148018 793213290633625600,248253 759363946776322049,56964 769698846867877889,170736 732237834548088832,349197 785814208495640577,198671 766707763108048896,88187 770780053009379328,120690 795429183199543297,266491 795250095121977344,263906 786093157511553025,198304 766337219409817601,86815 770475576935215104,117257 761826463519608832,50654 795037790132113408,247930 773892553557106688,139404 795037396626800640,249348 772909701700943873,132335 776096909576507394,153095 786504847117824000,194723 794998226994786308,260927 775369043242987521,11774 785458996983402496,192032 785621333895962624,196917 764822302001401856,84724 793176893352714240,249469 786650013900210176,90209 794279089813225473,258322 751801429984174080,19376 794272239663321088,258598 770610079276105728,119719 771231475383439360,111549 754773148860571648,33710 792702008901963776,246225 795014513904979968,263171 750626417898119168,12883 761684634103001089,69231 775752774701223936,151255 788013296888799233,194571 791367398020571136,238395 756370423059771393,41680 769700972104908800,114779 792039020796731392,243075 758157538986717184,51344 763498924212617216,78274 767734697107619845,100893 755209995495571456,35980 755166676761673728,35890 791485945652576256,237935 779087334000164864,172621 785600389110304768,197297 769142801095335936,110709 772890567982186496,133043 794546558163447808,261155 760986209820618752,66159 761944802527031296,70854 762518318590767104,70689 765973187876167680,90575 785346811292549120,194949 759847289305362432,56676 764840594216656896,80720 762003124018044928,70858 766050530783354881,81929 773890693576200192,139404 755464330175516672,37294 757766611042304001,49070 791991781613264897,236844 794530409900081152,261155 757058752730140672,44632 761758394701058049,69231 772970148986773506,133454 775763729203986451,11774 779872243786526720,177248 786623991402278912,204413 788128475366514688,215754 793894476867665920,256255 777691247846629380,99365 787645892199198721,209887 733014727190679552,354906 750317204072116225,11495 753386634641571840,27317 757706473619218434,48109 754995754821824512,34666 778669467270156292,168633 795317971694612480,262752 770923241875529728,117282 774337497597968384,143051 758109544820174849,41703 760703122985607168,64147 781842952368721924,190635 790993656652173312,235590 766063191637962752,1249317 773945127500865536,140025 787945300837167104,199307 776074705761697793,153095 763056360229527552,75401 767972375493218305,351455 769247486351282176,11774 794542604469702656,261155 773616843894431745,137869 793463465503358978,228634 780833459086524416,182659 772765895361908736,121479 781450667235897344,139404 770619106076659712,119774 787813629798199300,205197 770670609386831872,120610 767826730363027456,100180 768442226212941828,106281 776834811222646784,11774 759549707467108352,58227 790307491162755073,229159 795103287464837120,264397 759797647490191360,353879 768087378946822144,103354 788455170791268352,218275 757772076652630017,48826 775885677305135104,151741 785509298306584576,196277 771578488771915777,126293 785802087409917952,197286 787720831094796288,205197 791341087117811712,237594 786285461119479808,199640 778207313660370944,164826 794639878474649600,261155 755779136451477505,38026 794349456175022080,259034 794937205114470401,263895 758045776593424384,51043 770321298463469570,118087 754059241078427648,28726 792085621753774080,243187 786668335568216064,204973 788925947223367680,11774 790256899824365568,230270 790878944459362304,233692 795336016085286913,266079 762643163693670400,72035 768657350022590465,107469 793411351817453568,249926 766713708932308992,87904 777286458247872516,159475 789243533228175360,206666 792068209864093696,243187 732713341664264192,352817 771061009960275968,121795 765353457158983680,79561 775772051512569857,150426 779285701481287685,173490 765085230583668736,84724 793098461134684191,249469 791130131565805568,235487 791382693082697730,235963 759125247257894913,57105 748959910185037824,11774 770780114850189312,120474 773584822627217408,136018 788719758254354432,11774 770783825618202624,120610 771640706989383681,126152 759299845739909120,53307 786972849152024576,207287 781211375179747333,186434 787970810254426112,207796 753021525222187008,17416 764259861978763264,82002 762724919230734336,73707 775808060472164352,151439 794533757835321344,261155 794947996479844352,262847 756342108751966208,42432 791684853460721664,240483 795171171901829121,264397 755915676112519175,18215 770519999828066304,118192 772078287074058240,128406 772532223475978240,129558 760539667963846656,63451 770491092496224256,117377 786443752315428865,194723 788457566757990400,133136 794950748190765057,258040 795706358310072320,247930 772801783232073729,132335 785346549127589888,194560 769698193944768512,113982 791834989432299521,225611 757368897657987073,42171 753318199626653696,26702 785514692424892416,41724 787193275149062144,202016 771235771491586049,122344 785459641509699584,192032 787190780850950144,203674 750418433175527424,11677 793093828039376896,249469 794280553939767298,239610 762634009264259072,73814 761550039114285056,68908 793959547857563648,256255 795685239922323460,252939 771568509390237697,125554 794164521468186624,257353 768671502644445184,106774 768929798752235522,110381 793516723483906048,11774 794537071243382784,261155 768083079483252736,100138 780839116933959680,182036 785943353737089025,199546 762717358494478337,73712 770071102014054401,105109 790937791228149760,233307 786988387030958080,207287 793961372933562368,256269 766225326871642114,90622 778926691628507136,169107 750423342230827008,13343 794660194538156032,11774 750729594660069376,14277 793973044784070656,256276 753628682376318976,26082 785780163527061504,197512 793050540091387909,243286 786653495336239104,90209 757449840963915776,33186 788532372673335296,218219 790369802237771776,11774 753276159903674368,24467 754844265449070593,33356 762058943061495812,70679 764968272894697472,84724 764998286243663873,83903 751190496006041600,14421 757958591626174464,49925 768600234465165312,99385 790224521475289093,227486 795081694810406912,264397 733440792405086208,7224 758797052327276546,54011 761344373007134720,65180 785646683979784192,194723 794558891648569345,258741 791079459650609156,195975 762336238544097280,431998 765682311543259136,88459 791718770771230720,240483 775902745521815552,150663 794058531724898304,254209 794808547368374273,262022 795004165344948224,263895 772758784892547072,131195 752976971055771648,24870 753310293967695878,11774 753896700863877120,30296 763156960728317952,76549 788798461411856384,220332 792037067362623488,243187 760182795620810752,61051 756797542575149056,42149 785832206107156480,198671 794157733994004480,257492 745554067842162688,1170700 762209116458737664,72035 772938192680988672,132908 775475825315545088,149124 790896385465970692,226538 792047375095398400,235580 786313513643958272,201555 792032667130888192,243187 791017371133763584,199307 794612792435163136,261155 776636913159503872,156835 750202386417790976,11495 790324699049975808,229505 792168217754099713,244221 768103973211340800,103506 753628014001262593,28477 786881318084808705,206642 732696688368975872,398865 772880652597276672,133043 787718977724252160,210650 763158457419702273,11774 790306774284800000,230277 793221327415050240,249961 766652865066577920,92166 771407708247302144,125104 791872002948816897,108396 795717514042994688,268448 743407294914899969,354153 756556664619274240,42564 795336028823371776,264460 780464726165757952,164814 775421994280026112,148800 791083883206959104,78159 787251961334599681,209351 787809075060875264,202217 759729964199530496,353879 779021792841052160,171324 752646758228856833,22777 776186448806547457,154322 750760442344054784,14781 755936444775006209,39475 766052260170371072,90193 795712173137920000,268448 759440428538138624,56964 789134884249804800,221476 790218967671382016,228702 795028120541810688,264397 764707145904381953,83671 790585656535683074,232169 764629274368303104,84317 750802262289776640,14525 771395810420527105,125367 790987751906611200,233736 776421605534597120,155390 776026595928735744,152980 776147341409652736,154071 795126372335161344,265284 789206877045460992,7047 794315483294011392,259055 793153959598755840,249926 794905560865009664,262849 776832409790742528,158589 763185016440365056,75899 786437097322315777,203492 789075116168740864,108396 792761311293612032,247241 794000059205439488,255870 778300018117582849,11774 750500784207310848,10057 767168259707854848,97386 786704117553135617,209795 750715357015445504,12927 791332726649466880,238207 791253810933096448,235590 795228460889341952,265686 759457486235578368,57964 772786694101663744,118191 793112751644217344,249469 776832007884173312,157755 751630700634308608,18893 774306330362253313,141360 788460145353162752,218275 781350172529946624,185310 750369926171557888,11250 756469405752655872,43391 770677335603326976,118191 791860150856364032,240926 759850203788644353,353879 760912976110952448,64722 777635452899778561,161941 785548848479494145,196917 785719006846038016,197017 774794423464931329,142721 761312000022634497,67401 773877261829345280,139404 776807738932391936,157566 788793036566306816,220526 750473733958098945,13627 770396525230825473,118515 775334708259409920,146580 732298165865484289,350295 773001913562529792,133519 743243724348600321,354153 768672630622851072,79987 776920314576048128,158864 766349870395432960,93286 780541667019517952,180074 785317540889104384,11774 789513949771366400,225981 791251159382040576,218603 733098458370969600,355213 768592183377141760,107848 793507939956830208,249926 772581715084611584,129649 755594502849585152,26066 758102011430580224,51451 763156096525762561,76665 769785483408740352,100893 788524867389759488,217658 772475639513419777,124597 787070505085984768,208928 775334242674962433,147977 777507986713423876,162177 793782785890803734,255246 755897538872348672,18215 755195953473282049,36203 757596292503572480,46913 761334325321302016,68182 775787574560329730,144740 754996643011915776,34702 767826345342578688,100893 750192839150211072,11495 763052688108060672,76236 771067688147968000,122388 792040377016586241,240145 791691254178410496,240483 758756265619324928,54070 767173684167577600,97386 790925662311837696,234551 778773545329446912,169999 786326568058490880,201958 793140825555365888,249469 764687068559650816,79891 758304083077959680,41703 775854666596904960,151463 755896336638177280,39657 773635911179309056,137869 775582665487507456,148800 779388494846328832,173628 749273831647346689,7816 763920509046181888,47188 759800348240257024,59730 763516681327116289,77598 775880372068425728,151791 779329504514756608,171463 789099148230393859,222545 763425973371015168,77720 778227140655394817,166408 773320826787663872,120690 793149129421565952,249469 793196878343135232,250064 760145474099654656,60790 749806936724414464,9754 788421849705218049,217837 795400853050060802,247930 792348765013278720,245208 781568014567239680,188401 786903394933960704,205294 759055299739131904,355260 753615158279299073,28477 754099482665578496,30910 772930177584156672,132908 762739212730851328,73814 780677207198867456,182036 757831012697018368,19563 764905818546319360,85159 773844332822401024,138819 788484335191986176,217519 761319131161374720,67938 761759792750850048,69231 763231346416377856,76127 774284413580484608,141316 785855173415604225,198671 786004651929985024,199891 788874499609419776,220815 791659226837946368,240483 793247167465058304,249926 788896066229800960,221609 750404435310891008,11495 773567273323954177,137158 795300562539577346,266079 749591179185053696,9273 786982595246583808,207613 781854338494849024,190870 790764223966044160,233307 794310645072031745,259623 750455252319481856,13450 764173696671952896,82283 793614846520504320,252408 765127650427936768,81656 751163092990517248,15808 773746203703910400,138616 786971813997867008,207949 791471554202734592,238292 775709666277990400,149200 772080694852026368,129526 785985553481158656,199546 793701267268698112,252020 756989461758631936,45369 779380503564562432,174442 793165691335667713,250033 794865008320675840,262849 762756709647523840,74681 785282356454236161,193669 787294346991120384,202561 756426129540575232,42495 761190982918561793,61051 775809362279313408,151361 792023089097826304,243075 793530306032726016,252408 750357540643348480,11774 765610911126130689,87904 773020761623638016,133454 780821702905323521,183269 786961989033754628,207613 753312033551052801,26894 790336842830864384,230485 749629015858769921,7546 763099476017946624,75724 788284834883866624,214612 794598585493028864,261155 775063976182968321,146259 775560753340297216,150021 786974395621371904,193639 788175863787429889,216009 775150366291660800,141867 790554798441365506,230334 755979918522056705,23762 752927609202376704,24597 767461952830386177,95055 774021965648568320,141035 760166657729916928,61051 781899185830236160,190553 793435165309665284,252020 761652016733184000,67941 767841255351017474,101681 767909245975162885,101163 770429259546521600,116239 785514334990532608,11774 788509803228323845,218495 792020443435638785,241678 793707100652249088,252408 760193347076055040,60866 788061311187857409,214492 758986632049467399,56210 779420801103695872,174244 786427094553104388,203350 786712463328681986,205728 794710643618283520,260081 767839905204539392,101681 787197759132536833,209151 785810287391748096,196277 786590953297502210,204413 791692343522971648,240070 794627453482389507,261155 751210809389375488,17416 771068467281821697,123135 788010293842567168,214354 793542483275907073,252020 786526437691969536,203806 789473146617364481,11774 760258907096748032,1248755 788131916889202688,215005 755574194977452032,36735 752626750413242368,18893 772886270800519168,127366 773940094671683584,11774 789034607362580480,71502 790393068000280576,11774 770361587613958144,117377 787512267625623554,200621 763082896370311168,1249095 773630889540452353,137777 732734137174364161,353789 780889418924261376,182870 771197689648209920,105109 794323150641266688,258456 763009651780653056,75899 786945228410265600,198304 758487109468426240,48289 762860672728182784,47188 756948531252957184,45311 766337452198006784,93148 792029892942651392,243187 768496008548519936,103354 788158039060865024,215505 794734696013983744,263020 781477995609399296,186584 793112362203148292,249469 777028399646711808,157755 753151530681954304,22795 785841368870465536,198671 788468274035994624,217574 737338880555253761,11774 771845552132788225,126389 781581033812746246,188478 791732407493734401,241034 753948987091066881,30590 763804018808270849,80393 771868310514245632,125554 781112903017594880,185496 777183146420891648,159370 781353390349488128,139404 732427482331156481,351734 764776135834136576,84710 785277292389990401,194648 750929227432595456,15808 757329075266523136,44961 793476073887367168,252580 762721225797795840,73910 794970312626601984,262847 781110933246447616,184223 793092182471237632,249348 758439781021908992,53193 761579932778496000,67906 765200088385908736,86103 769157046360940544,27164 774007800099966976,140437 790036536980934656,349856 793446711838384130,252020 770249767276470273,117257 767483876532813824,99297 753347111836524545,27045 774381579733008384,143473 793947634855804929,256105 762045275573743617,431998 763463867888459776,77612 795449488861237248,267133 757268177890017280,46401 789525879227461633,225981 764819890658091013,84724 755724532158197760,39213 768984715504214016,1249625 793799289713688576,255393 772178528930529280,128355 779517420973076480,173330 790570599751954432,231894 793888929778892801,249926 761221761870417920,64692 765033436910202881,85767 768696189122334720,106281 794906982037782528,11774 759959378946646016,60363 757314747691835392,45014 770419328420290561,117257 758788006958469120,53991 794207627467223040,258598 753655583581110274,28508 788443585460989952,215437 780922463353835520,183975 785507865364660224,353879 786097601322033152,108396 751873278994710528,18974 765889470830931968,14277 795007313555820544,264431 771219739783729152,121612 794721937494777856,260451 764230158538510336,75929 759778669644554240,56282 753737407162257410,27045 785642417340948481,197700 786170526146236416,199546 768759240836067328,108589 790287027627515904,229159 794714208172654592,261818 762036560745422848,431998 792140128630235136,240483 779013341058564101,169515 790972778912550914,234583 758790637902716929,54070 790127568364179456,227242 776102423106457600,153610 779079304374202369,167858 765954469393600513,88361 786357657028272128,351830 792129070678941696,243733 792547787531575297,246295 767178075918458882,97386 785310666382913536,11774 753248537828143104,19133 781516217425297408,183811 793287792096743424,249926 781557772223705089,185915 764690622867320832,76552 774799916661084160,138819 777310461284921345,159475 758693515152850944,54003 766287486112915456,84724 760954139232833537,65821 763485360911421440,78566 761612602413764608,69684 768864558375170048,109767 778567294460973058,168794 786649151127756800,204193 792480817138298880,244230 774038569161601025,139404 792177542576893952,243075 765933814136860672,89651 791345802551693312,196180 768892345630744576,108817 779192366141800449,171037 792066252160196609,243075 756423788380688384,41459 788438817921531904,11774 781465057834086400,185310 763725384353517568,79804 785281855113179136,193669 786224495786725376,201555 775709008489570304,112363 792472028301307904,246225 766295601185222656,91946 770584880363089920,119832 792839562422734848,248016 793145556717621248,249926 755949309619736576,40881 765945250124697600,90012 773913891944407040,139096 778688153519468544,11774 777847590738128896,163901 779428224564682752,174442 788563269636284418,219359 751848539794341888,14277 791457589179678720,238780 759897931872808960,54155 771041111443968000,119813 793801750566334464,249926 764176109546172417,81130 774034934507855873,140372 793189580484800512,249926 733039571152326656,353220 762037168214712325,69711 764084762017275906,80939 764230305100107776,82759 779504184781451268,174392 766237380823150597,90384 775042137318682624,128934 791070012236673024,232169 753711364682682368,29263 770403851899994112,118266 787723035889528832,205197 789805262391554049,227979 759459739747045376,56964 795768924788944897,268643 758369754340069376,52532 757202319821967360,44163 773256440127508480,134561 793539174313889793,252984 768231487963475969,97325 758096513813753856,50827 773551463889002498,137042 793251140938895360,250293 763862492724404224,78684 789476811415560192,225981 772096996316295168,129558 777637971134513152,161456 791677260143222784,238272 757580183406649344,39197 771604675002904576,24704 791754053055225856,240483 752305746906386432,21074 760687394244919296,62726 766345214806011904,80939 764416947706470401,83391 765971152577499136,90384 778739329120153601,167220 780591353004630017,181892 793366996054253568,249926 757287592316600320,46006 793520081066192896,252741 794526846452842496,261155 770410936867905538,117375 775796777492615168,138812 774257449524092928,140444 794903093846667264,262752 759096790087905280,56964 764817677084921856,83866 768968951632162817,110362 779421450193276928,173753 789141787323400192,223286 786797542713339904,206008 764919854214291456,85313 785935211980742656,198591 791051860417384448,235590 793451287903809536,252020 793444475284525056,250633 795301206323331077,266146 757337161452687360,46382 750871942584999937,14215 758480179874394112,53185 770294561444855809,11774 770339735420170242,33169 776962548293861376,157082 781492272093274112,186434 795257146929717248,264397 795448076769132544,262022 772611422136205313,131914 760156268233449472,60866 750082344896323584,11349 758045289332740097,50781 766368969624170498,92914 767403193777156096,99044 793472190674898946,252196 757233727240101888,46424 775903651814600704,1170376 752195692349775872,18400 775937302811992064,151845 793646965833633792,253793 754744195940773888,32869 789533164846870532,226881 751618045995429888,18326 781077551619858433,182726 785460325290172416,192032 732615026553585664,349359 768243373001945088,209828 765917503922900993,87904 779037300550344704,171168 755380126855139329,37044 775741826217029632,151255 793109477155147776,249469 785932412563759104,197099 754042786458972160,31212 757246837132713984,46006 765662965408215040,86472 772434568527900672,127871 733331022595645442,355261 790915699745095680,234583 793469006925533184,252196 754076683100098560,31523 756781560117006336,44970 789217361421230080,224333 762060719420428288,71677 768488121067384832,106774 773530753862922240,136947 780862834439753728,183546 757711716847276032,48477 790975577649995776,232884 792030613083533312,241678 785842927155064832,198878 795660571387498496,265649 766371485749575682,93286 788692224112332800,220031 790945125832753153,234796 794516910461227008,256038 756668846610714624,44450 755025354092257280,27045 755895928607813633,39169 771478801939173376,125853 788487075226017792,218275 794603650869927936,261818 760136960086269952,60866 765954458631102464,89859 791016733909942272,234583 791355044322947072,11774 795075445414830080,263895 755091748175491072,34666 759115439855120384,57105 768509983134584832,481145 789166937104261120,223492 755155573566427136,34666 761925011708018688,65180 787360628482670592,209351 779699993380810752,175772 768142153532997633,103970 779100969116299265,171693 766692436047437824,78566 779452237210873857,175256 755008735504924674,34666 758026441531482112,50923 773975181215739904,139404 776581799036104704,156835 769361760763596800,103812 779338661536075777,174115 793104412457639936,249469 781522885785505792,187976 795424329504681984,267014 757849444230438912,47782 763544347900014593,78159 777352762459820032,159876 795668804558868485,257781 775107622999588865,146214 778526710685851648,167674 776587142696927232,156835 794531879982538752,261155 788691487861174272,220029 789147414590521348,223899 795765379989696514,247930 775053443581014016,124610 795747852991471617,268766 793227581814431744,249926 760448234875654145,62063 793624137340112896,252020 794549020458893312,261155 794667790963789824,261155 781151874170884096,185496 788082524316729348,215005 742164912156221440,350711 767046442146000896,95672 773957921252204545,140211 761310296447135744,65180 764125705395400705,82066 772708096560869376,128121 793597618345639936,252893 758034289783103488,51003 759167229283987456,51798 780905162881761280,183269 781099321760452608,183759 769685552631193600,114329 750747071993479170,11774 771392162726420480,124883 787208285170434048,207613 759133984479641600,56302 788220331311759360,139014 790302996391485440,230485 793941641908211714,257026 764863270700318722,43383 755110285854244864,33356 754070675740958720,26140 762385757981900800,72550 786736478877421568,205989 794492018676232192,259691 764646342857596928,83739 793108209816920065,249469 780613254603214848,150151 787911018978676736,197888 757702585210040320,47782 778714603115073537,169327 787123081160581120,207109 772539165892313089,11774 772917866672820224,133519 760517251741081600,63149 789259331703230465,224818 758412568360779777,52112 766491303102124033,93823 773932338778480641,139404 792510867321434112,246392 789374999719190529,215608 773213965132435461,132364 793902365397123072,256439 756225771925016576,41680 764906254368137216,84889 762987497446072320,73712 768426725101494272,106342 757893151323324416,48148 785984997304008704,200382 788122484864262144,209195 751217257406009346,17640 788229984510840832,215505 778246784195829760,166390 753697645940514816,29263 770293872555589633,117257 794616414594330624,262022 795378151606157312,266054 776771284730380288,157755 778666823764107269,169310 781688882337284096,188478 790523381443534848,231781 750361395590369280,11774 757492170777620481,46890 774349341721030657,140444 794242015420555264,258322 795724491435360256,268448 765632501364600832,86440 766098420000026624,90482 788075339062710272,214354 758771774855274496,54070 795748634889486336,268458 756998713764028417,44450 767707610355232768,100541 757960127320248321,49431 776954225645457408,159359 778338730125959168,166390 775314521963450368,77136 775577411593404416,139404 767632552718901248,98773 777294674562260993,161413 779430112848510977,174427 770695189211914240,119832 759585190385549313,57574 760268939007889408,62165 764802256982212608,84724 774615402898857984,141669 781348402441232384,186584 793164967729999872,249444 777386916748681216,161407 793247415709081600,249926 793499005569282048,249926 769553796888465408,112382 786569298852454400,204327 794724120931999744,262849 786794109428039680,205728 761668030896091136,69947 764154399279177728,82066 765285531513081856,83903 791376749368111104,238494 755432846488051712,37433 794691570448666624,262752 775527371201929216,148711 741306437662576640,11774 772571391199735808,131457 758152197658017792,50452 772739765917609984,132335 793847783136649216,255954 795271210342838272,264397 771050929671970817,122146 785947891483435008,197512 790894730917707776,213710 791820259518877697,240483 740320552905113600,11774 755762639410700288,39462 773502587723276289,136904 788805851872104448,220332 767761886448263168,100893 795248828874194944,262925 756674963856326656,44450 761191955854307328,65180 791703506214330368,240483 750075371031240705,10654 772848361926000640,132335 794258803852132353,258927 786309519139680256,199262 792098794527596544,243075 763801287116873728,80177 789794985138847744,227926 793385580822466560,8044 767851416434118656,101203 751057335808847872,16422 771117636960727040,122093 773258947352367104,135736 763897904104955904,80393 776839919629021184,158387 791353402127216640,237594 769610373687312384,112239 792153041067704320,11774 785627170228043776,197512 794208684314333184,258331 766051943085056000,90384 756280525837307904,42495 771550568242221056,124012 775679970987376640,149953 779322840743022592,173753 790974671156051969,235621 771800453537533953,126152 794204902922784768,258598 794692636334497792,244221 752973987836076032,24776 776476108040482816,155688 787884138154094592,212239 776208562959765504,153596 759432254871318528,55257 773852967585902592,139404 775151081378557952,146259 781647054103687168,188934 770959851228848128,122146 785559913632104451,196948 794522034311041024,254275 758134402127888384,50542 773907169187995648,139404 753577892701937664,28281 778397389514219520,167220 794633221770252288,261155 755851562967179264,39997 765533869583937537,87547 776913646366625792,158387 764184406655467524,78566 793079307492962304,248701 794618628670967808,262053 789539524137390080,195876 759296977687412736,56952 764068409717895169,80939 792121167943438336,244230 746474143558807552,195876 752919597721026560,23739 757256446119665665,41277 764389538731069440,82066 770371867815337991,118698 793326400543404032,250633 756225799053725696,41680 773920287939330049,139404 791861941472034817,237491 771794446371487744,127134 786680996678762496,205926 788052035253985281,214090 793185588589436928,250430 768135494840492036,103818 790661579561963520,232169 760530078472216576,63451 736300740520599553,196346 764212079913861120,81869 757545737131593729,47782 785772030381613056,197512 794665002309480456,262349 763074547385970689,75724 773900907260051456,139404 786289763410059264,202562 786691535731654656,90209 756512513701781504,43341 757631132334755840,11774 777135690614132736,159876 738242784449040384,1182474 791772430654136320,179307 763134522133282816,76451 791998001661120512,242629 760463871932899328,62777 786283144701964292,197512 765571384621670400,86223 780110538659471360,176753 793268060551380993,250633 762771138938306560,74133 785619262543048705,197297 786515630610522112,203793 773204716520169472,135025 788474827833167873,215005 759167106302652416,57274 776062754306269186,153095 762819053828251648,72978 781302094594793472,180233 790946249058811904,234583 768438611352092672,106281 756873146297384960,44450 787473114619719680,207109 777319365687390209,159876 757794133125718017,45964 764234346995810304,82066 770302729281478656,117257 750161415357423617,10057 773733022105559040,137869 789534952778002432,249811 794615392966758400,246425 757336331030638592,46404 771915971296579584,128519 773176045340024832,129649 762291901307301888,69947 794744836884721664,262849 776185642925498370,154071 792928915622879232,248514 757253644454465536,45014 763611566554148864,77598 789230326669271040,223037 780567321488285696,181613 781910699874193408,187131 767775511703539712,100893 792445869924634624,243513 742393925881761792,1247518 761169362711633920,61051 792117228015591425,243513 788430734742532096,217634 778403106996514820,167407 793296722797539328,250633 786638524829184001,205435 768234361741205504,101681 757723292044234753,46833 758770107183042560,55262 762836985350197249,73926 787337254616244225,210432 760126910932279296,61051 773590274735996928,137869 751108118235361280,16774 755545091180199936,38183 763956583718002689,78159 751941730769858561,18452 794447232124612608,258741 788064249583013888,214899 757423723125280768,44429 763106633480232960,11774 766343980942561280,93036 786947615396995072,207287 766822658872717312,90193 786746187596509184,205091 792129186391552001,243075 753582063371124736,26539 780377904622538752,90252 764800548809957376,84724 785995344794361856,194206 787676470504202240,211347 749217489393848322,7615 794993452316389376,264397 772465126872145920,117539 786709865628594177,205728 795436352322097152,266138 760445328482930688,62853 769283423181557760,111454 789424882446692352,225981 792224295023890432,235685 762834857500094464,11774 778947587290308608,169944 793174430117605376,249841 773869403846811649,139404 786439074009591808,202248 790718847498194944,233241 794531032087203840,261155 737319975946465280,351152 788860978729512960,221711 795746379817631744,268281 762411752457773056,11774 765197048010436608,86103 771748243457839105,127366 774671245631643648,144654 792026530306265089,243075 757161208034099202,45369 776096605082677248,174090 755787227666481152,39235 766533571712389121,90412 752196747233857536,11495 766609632131424256,91818 761348442832703488,68163 794223144600862720,258044 750843767729553408,15748 777659583506644992,159155 773885491632492544,139404 793146220856414208,249951 767944838809608192,102011 793528925515313152,252408 754725844103364608,27045 793630960919060480,252408 753403807661514752,26458 773705767618686976,133702 774345193768128512,142980 756367614151159808,37044 761433545021677568,481145 766524592936529922,93184 755780873207812096,39462 751542248311971840,18495 756258896704966656,42249 772246224460140545,127711 778325378767216640,167220 759193204285640704,52112 760130399259484160,60866 790300185566048256,228341 789687846273683456,225981 795394135612162048,261155 750441108988100608,12883 758121469134118912,51315 776871069793804290,154832 757930366091026432,49852 768103866801852416,103261 778158570001031168,164826 775510754632040450,112363 771507328982089728,121949 786908069502545920,207287 758542800887558145,53185 762011587288891392,70177 768947812222590976,108649 774080934593204228,139404 795745261045760001,267262 767752293508939777,100947 792041686964854784,243187 795115644932984832,263926 750510056005828609,11495 770811231347286016,114284 779061456830541825,171886 780670256700280832,178075 760172158681100288,60884 775433294678781953,148010 773652159598567424,137640 787718515532980229,205197 795038672534048768,263532 759118475436490752,57105 786734201022377984,205094 790953683584290816,234653 793038177271504896,205972 790275404431036417,229895 760570359963852800,60112 779191668771790848,171693 778203611796873220,154100 765355480516624385,81946 768537022461980672,107446 792420232497238017,237223 763149738078244864,76577 763584677517021184,431998 768603808402321408,106716 768104165016940544,103261 780736222251614208,182257 788499963403653121,218275 778274704272404480,165448 759533596516290560,58537 762370342220275712,431998 772457486498484226,118985 778288116989698048,1250104 781821430145159168,177455 791766747711844353,240814 758011898545643520,50442 778569830337093632,166719 790607069317632000,232791 794236172595765254,255942 757909476133441537,49852 772789228182790144,132335 789471672919142405,225981 751581547430547456,18215 753756073341755392,29263 781511005494972418,187843 795258335327092740,265855 792178327805054976,243075 793231038612844544,249469 775285305234583553,148045 795766835933286401,268646 756405975259635712,42432 760708969388277762,63864 768446739137331200,106452 760547946077138948,62779 764924598404153344,84724 766414990211416064,93184 792175002799845376,243983 755554024363962368,37991 773318327905034240,132364 760976751602180096,65222 788151634278744064,216009 775423377133690880,148800 787498345786806272,210897 757918673445150722,49852 771397371251027968,124883 781224251802079232,186170 738048491373629441,351147 771017151494909953,122656 790652803190489089,229693 791993963741872128,242637 768204507125846016,103924 775029491466985472,146580 790723766061969408,232169 755150334218104832,35890 776184019943817216,154469 778689834588090368,168794 752922719457533952,24134 769226780079230977,111438 795425866805379072,266138 788556587690450944,217519 788852347975806976,221635 747585167334641665,11774 751651181533863936,18567 758044515240378369,48663 767154792212811777,74133 768192044489515008,102745 793508662300016640,249926 793837231488192512,246314 788164248228601856,215412 793104736572600321,249469 732902380665212928,354517 751640985944223744,14277 755325935822344193,350822 793242247386976256,249926 779301436194553856,173637 780381311806607360,179589 792823574503518208,247877 793093776717873153,249469 750057815121678336,9433 771938824138137601,121479 773703002209161216,132996 790040809072656384,227048 776893358170075136,158864 767114249076342788,97392 781878509148995584,190957 780613170608103425,150151 750855108171292674,15643 765021405738045440,11774 787823222037188608,212802 763310116623884288,47188 795667092544614400,267862 795751650610806784,261155 792387878571675648,245566 758500900734324736,49852 764840552290459648,81574 766283977690865664,91946 776502806031327232,151463 785642529584615424,196917 785675194467844096,197091 788449537153261568,217519 791131951709220864,203710 793169811039670272,249374 759167642867556352,57348 767198872322109440,61117 771031398509608960,11774 790348614161666048,229757 779010921603760128,11774 750758672326881280,14781 760677669922934784,48052 788087222721474560,214354 778155824791388160,164826 776778839829598208,152590 770311347623960578,87904 770351873547051008,117257 787283476315791360,200965 767765743777619969,101163 773631233297309696,137777 763685754094624768,1249017 779786610674135040,246425 792044718532268033,243075 754710174275862529,22393 781333769986859012,186584 786796203065221121,205186 766761941234814976,95530 778204528516730880,166409 785994085882535936,198304 757537395692675072,47756 791347885346582528,238383 790251039156867072,228341 794535920359899140,261155 774364393748430848,142668 792088650611818496,243846 755534756826099712,36859 765508248912924672,87904 786343090076299264,201958 795252740662366208,265806 763506659494916098,73814 765697096859078657,88930 773922403848249345,139865 775727437174890497,144617 760125864998674432,61145 763264171727138816,76549 768973582097678336,47940 793446578702815233,249926 788414057518764033,217285 794917380879249408,263895 753845302558281728,29889 763465973726900224,76406 778669536195129344,169424 786188929892515840,192032 790578905497427968,231318 793076952886235136,249286 760253515906232320,48052 760811162820804608,64722 795425553167679488,247930 770628069249912832,119774 773715164646346752,11774 749621158274748416,7546 779448704025632768,174392 788441545183629312,217837 791713069420326916,240145 793192616850550784,249926 769138241190658048,110659 772791748900913152,132335 794577987895250944,261202 773918776253227008,140025 780741608308432896,182036 793100801241518080,249469 794596694293876736,261155 771772243068104704,125742 780403058362548226,179742 795713137869750277,268448 749625745245343744,7381 781657561728557056,189613 775807766271229952,151741 793855549620105217,11774 749440634449063936,6911 791079846197682176,236409 755496331519680512,38032 780547906893930496,11774 763170840489910272,431998 773282522406985728,133043 790758754216058881,232881 794610518573060096,259143 763879403180797952,80939 770937430270771204,122146 772569967694708736,131490 793574033640005632,253025 767255659955916800,90384 793187565352259584,248770 760634414758060033,64197 773026826910330880,132874 788154888446365697,216009 790272075214749696,229895 765723080484356096,88361 772360759238074368,127636 767813044357435392,100893 770321762013675520,11495 792843448462245888,243075 770377964504481792,118515 771051492895756289,122776 773730198768328704,137869 789244578079670278,215437 752626697350950912,14277 765587348474228736,81659 776913494197153792,158387 779827204557504513,166339 790273068383997952,230270 763873841437351936,80939 789297239499747329,224680 753329385847922688,26492 769281891077718016,111454 773517158005481472,136648 795417062046924800,258741 754857579885522944,33356 787038354634186752,208014 794716380457304064,261155 770365574425698305,117609 762673724797685760,73926 750746746851123200,13343 758093795909046272,47761 768536471854780416,105624 773888267234213889,139404 786636066229018624,204273 786996273568067584,207974 794488703552983040,259200 792333379643379712,243187 760138148290572288,60866 765601046924230657,88311 773899381305028608,139404 774866417028128768,143402 770212033417580546,117257 763046948790149120,73910 774857024605528064,145474 779897373346496512,177248 767693828342091778,350823 781828933935398913,187131 785718656659578880,196277 757627223365001217,47940 786165188709982208,201378 787022672941096960,205181 789317164146712576,224680 778545273308057601,167407 767711206270304260,100538 792345135644303360,243292 793979053510275072,256276 771528342965067776,125111 785572478630318080,196917 786781246349193218,206678 756559777954684928,43448 764417032955699200,83391 758383507190214656,52749 751066039417462784,16717 779797167313530880,173964 786321928621481984,202429 776891121226117120,157755 758310254668984321,51675 793966177693339650,255942 755637737106055168,36735 756995202837983232,44274 763200854249865216,75899 763553725776441344,78189 775701655132049408,149200 791944753608699904,241819 761284710345510912,65540 785913918329729024,11774 781208474554343426,186256 791711661342265344,241034 775431518449786880,148574 786995022822375424,207244 768778989733228546,85326 791610738821464065,238395 771928059679240192,118191 774209879217168385,141897 788485465208975360,218495 760189071633158144,61051 776152230202372097,153772 793114919919095808,242693 785881194298761216,198671 788190663430901760,214492 755126529898770440,35044 773701618344693760,134199 776803961126936576,156276 755872746156863488,40247 781354352233644032,139404 794627434469474304,262145 739444703947427845,351043 755880538448261120,16299 771965153210490880,125633 778003839706341376,164694 786540678268477441,204413 778300236674502656,152594 760617101589516289,63267 781475395023597568,188117 789939470737047552,228888 794619868293185537,261155 775178980613689347,146720 791387591518068737,11774 787105882794491908,208965 770039833129541633,11774 789186331079348224,221136 787282924416610305,207613 793496270438408192,249926 769213690881118209,108849 780410501159235585,180074 759482961863467008,56784 793204943700135936,250633 752160273159458816,19563 756577293162668033,43278 791867410840166400,240483 756283064653910017,42495 777257443323633664,159475 770705446852300800,120665 780593685587165184,181886 795438604340236288,266491 758072574995668993,49843 767876558992187402,93504 772560350323544064,128017 793892357401870336,248652 773905868790181888,139404 779086598084395008,171060 779669999598366720,161573 778708332399894528,169327 756577685908942849,32625 792426647341395968,243165 766559457048420352,94396 776710405863247872,155451 785775692088684544,197286 787040744829845504,207733 756188132396060672,41680 764431253655388160,81702 763778321956167680,79589 775431393195110400,148800 773854098869280768,139404 778787652686360576,168794 756900762874023936,354167 794891911685349378,261059 793158589166784512,248988 790311814500192256,230523 774247700309037056,142208 794977367043280905,264397 795746139656036352,268710 770342409486143488,117257 781111453235286016,185496 787731138571804672,210215 733063523631280128,353451 756199719894855680,41680 769880424927682560,112363 781886298705362944,190635 795388927284826112,247930 758097702836064256,51321 794844628017152000,261155 761409468894621697,26066 765968456319692800,74681 791784229822541824,241720 753600566849376256,28477 756978874206912512,45669 786314084375339008,201555 774092435563569152,141316 793247289108230144,250633 750427217818255361,12883 792425451415298048,245128 754788610780622848,33356 792308537435254784,245024 795323408326148096,264397 756294968122155009,42432 778432854199894016,167407 792039060823040000,243187 792543784794001408,244270 758735949979279360,54752 759901308522405889,11774 765935789356089345,90384 787011906724827136,208176 788152591897112577,215754 790441818605228032,11774 793805168706027520,234990 756982271220088832,45669 789137114164236289,223286 761387487776440320,66924 781087651969503232,183077 779351400929079296,171617 793633686180732928,252408 794720219537244164,261155 755697821915811841,35890 787410707541131264,210313 771520677220278272,126389 772515739731243008,131421 740370264408608768,1247364 793930266930606080,11774 794016038090379264,256439 775301254994157568,144178 786009796923297792,197512 777583031007731712,159308 780619370263293952,182122 760706343451918337,63451 786340413531566081,203048 756279122083520512,42432 767068094636367872,97355 772556947581120512,125204 774289409495732225,141912 752989332936548352,24439 732462571832246272,351387 767821621352550400,100893 769691113141575680,114779 766742776931160065,95682 769370838244044800,112363 772419620401582085,130026 776813515742982144,11774 786909208893620224,207287 765631531230629888,88682 771189270413316096,122978 773566409418936320,136947 790343902708527104,230282 758357250213761024,41703 786943173952176128,207613 790888850725990401,232169 780759414991163393,182960 787250243469475840,46572 766719720083099649,95708 775432839395434497,141415 767721624804036608,100605 778520830527442944,166852 780699765906350080,179418 792066457337200640,243187 793602052580442112,252679 756624506790219777,41839 776851468338900992,158387 795415335860129792,263895 771526391644971010,125703 790238717558591488,229773 750862097202970624,14525 768527955576262656,107377 795739338885582848,267576 764608563528474624,74247 794876213848371200,249348 770305551758688256,117377 776820332845871104,156835 785983670028935168,198591 758421236745515008,52554 761698623218454533,69548 793061795372134401,18395 758032620068413440,50923 767294693277208576,97377 759833493278826496,59666 770243110899224577,117257 771519874501861376,122967 792531858693185536,246273 769714216328499201,18030 789095872353099776,353437 758585576870273024,44429 773707134903128065,11774 790637376997498880,232863 792909704418697216,228634 794581066782797824,261155 732650536294592512,353228 757350569501716480,46379 794797920801423360,262849 794913259719688192,263895 752262757991477248,14277 765555784725831680,86725 780854999588999168,166197 758442345872236544,53144 765994562510651392,90622 773816467397742592,138205 785635727291904001,197091 787790576821280768,205197 756595784594915333,43285 788467816500387840,218275 757617246982246400,47940 793212727850250241,250328 780801248136138752,182036 732658645784203264,353262 787020842509017088,205728 794667704338747392,261987 758884675523784704,47940 756086691669090304,37219 787584600801415168,108396 791810318632570880,240890 793559428561637376,250633 789801475698556928,226879 758325091402932226,52061 793110327839907841,249469 763883302822486016,80939 756318113684082689,41680 792512368563453953,246422 749336751722860544,8248 791141349890351105,170187 788800615598198784,220526 790972495151165440,234583 787076602035367937,208899 762696903632891904,11774 780439106702553088,11774 772703817800364032,128934 793056161121574912,230283 794289380890386434,258598 754812223906717696,33838 765376605501923329,86072 785435108526481408,193571 793942246022266880,247651 794152387862818816,254135 766055657418162177,90384 770327839140876288,23762 772807335915950080,132578 790688982220746753,232169 754717085478051844,33071 762115342667833344,47188 763929703786754048,79691 788540507966156800,218275 779687065135054850,7092 781527790826827776,139404 792035998565707777,243187 758762861443244032,54140 770441225065213952,118192 792109961312632832,243187 767902974551044097,81869 793658047197421568,254209 793879703081721856,252891 767819616668098561,101681 750705164936511488,12981 762516180510748672,70745 772476259356008448,127871 792178922280644608,243075 753828844688203776,27045 779174930197819393,172962 780833651504349185,183338 758461108499906560,52659 750407014132572160,12883 763414901423378432,75899 766735698049179648,95672 776168017436651520,153194 791870420156841985,240890 792868354293833728,247241 790248378739200000,230282 790947836405882880,234653 757015293017202688,45125 785241863410163712,194167 791947280441970689,240483 780824888944635904,11774 773523994393866240,136904 787366022236045313,210694 776587401078505472,156644 795225697577005056,263817 750666467146817536,14294 771146600525754368,122861 790667018231959553,232169 750297701762433024,686533 750788439038107649,14858 757445262260383744,41702 759764020542910464,59666 765343336802709504,84886 768045573744107521,94683 781766896144125953,188304 793462928473063424,218495 792455213525241856,243134 754045608546013184,30296 764789915792109568,84666 764105673202339840,80393 771006037574967297,122690 785494357612912640,196277 778068267629969408,164001 791438391372050432,238395 769338243456258048,112788 788522467241369604,215437 786981837121921025,207287 794266298582761472,258598 754749239679262720,33356 758108729401221120,41703 761345531780079616,68182 790173579497213954,172084 794899121526149120,263697 758276824795275266,51069 748205929657733120,11774 751670809115054080,14277 775361362147045376,11774 778681300567805952,169310 746377062848602113,11774 757692723356807168,48270 769855963679498240,115413 779691189788434432,174557 785686018515021824,196277 787063194942484480,207965 790758126911758336,232863 753359645595566081,27222 780197753242607617,172185 753347392804618241,26828 788153517525479424,216009 758039957214822400,48663 793359414925357056,249374 753382661712863232,25981 768172833637863424,11774 753341239164940288,19598 763015079965196289,75724 775190968031059968,144494 778632336472612864,168794 787222854077190144,209731 794530463310221312,261155 751112713305227264,16299 751795377670656000,18893 792133144308834304,11774 764567009883488256,82066 761368957051953152,67973 765749169965244416,88546 770594323054399488,119916 762892956596445188,75073 763908262735458304,79691 750759040490156032,14950 785674902653186048,197091 759245619554902018,57066 779008786136608768,171617 780852862033145858,182049 780435401190281216,180310 786182890681929729,200490 758438098426486785,52749 758650567317217280,53985 761424406879100928,66897 770372644197675008,117609 795352592654147584,264397 787626826839449601,208928 765088304056438784,85562 771467141342175232,125554 761162287059202048,61051 768779328096178176,108700 772108124119445504,125554 778581085420740608,168794 794667950020132864,261818 777301864454905856,159850 790861604850114560,232863 775414310612897796,149089 778595281986260992,168687 779947710401044480,171033 757659488564416513,48477 763354010287943680,65108 785496194759831552,195975 785546741122789376,196788 755165760033394688,35890 785610700932526080,197286 794751347174338560,262849 752623337658912769,22400 779072502752538624,167220 777517166111358976,160752 791820501924536324,241678 760266443195842560,61011 790259770200502276,230282 793339646897889280,8044 749414878914473989,8497 790950182510886912,234583 787077202546348032,208899 751109714646212609,15808 763048768375656448,1249077 788580977140301824,218275 766638603493634048,90252 776848776812257280,157755 754734480120655874,33356 771457416818864128,125367 787761262197350404,205197 791839137137500160,241678 763217301827121156,47188 792777357513809920,234551 793506904899067904,252596 794149877328379904,257492 764174689350672401,82177 792129829818597376,243075 767166778044715009,94660 773852214326546432,138819 794017402526859264,257492 751218799181963264,16931 771073247542599680,122982 772890240042217472,133043 778630006012465153,168284 779312182400000015,173645 792248568765480960,243187 791629309542891520,240145 792042145745993729,243075 759246037819224066,349856 786075228485066752,199546 790658084452511744,233307 753277984245559296,25968 781290698037301249,77910 770740517185486848,121046 787077447816581120,208016 792046558929887233,242693 773199368526532608,135025 781219665385168900,186584 788431787772878853,217837 793944655801028615,254135 793180325983551490,249926 794896749810876416,263302 755566363897311233,36719 759096224783806464,56964 768976520140484608,110477 789144852789420033,215505 765015961841897472,1249165 775728485423775744,149953 778654131426848769,168794 785890982524878848,197297 751795011453321216,19133 762650729400135681,73926 763009550924472320,75899 785259390060285953,194154 790305444438929408,230282 790580410107334656,231870 753645397332070402,28824 788424137899245568,217519 793155281928806404,246425 765255983325032449,86440 788566507555057664,215437 753725965554057216,29548 775008929910849536,146259 753737878329446400,29624 775365165407580161,148537 786415612910145537,203806 761245114064789505,65174 768903060223438848,109709 762338997318266880,431998 788096878965501952,214899 793476897514586116,249469 779190520794849280,172089 752970256948207616,24526 778371089667948544,167407 753361461372657664,27222 768919086495477760,110300 776962930768171008,158673 758640664649367553,54070 769214804250791936,11774 787828251624370177,213064 790131653733552128,229693 793931581500985345,256219 759048778565509121,54070 794726004065386497,261155 770971903884492800,121949 780336479180578816,178524 749595808190914560,8160 790266089615818752,228341 795349204155715584,11774 751620860008599552,19116 787310760892465153,210215 761569231620206592,69231 785621064814465024,197297 762158734093258752,71476 773389375702962176,134561 788892667782369280,11774 792850058500792320,11774 793773855672242178,166282 770032812745433092,114357 755962216730488832,40668 777775643366830080,162610 781614480874582017,183269 791437697843769344,237908 795409117431103488,266151 770246402500882432,117257 795280825600344065,262752 795692691371728897,267862 736003161861853184,11774 793098885207949312,249469 764679426839719937,81835 787054084259926016,208379 781325568960765952,186584 773923191924240384,139404 791056463749722112,235590 767487100119769089,95055 793247636111273984,249469 795452773378555904,267003 771483828338601984,125111 785914040258211840,199546 767391558291316736,94718 773911426197061633,139404 785651632558125056,196701 776082804354453504,153095 777243816260734976,158673 785509994812743680,196277 763797569105334273,80393 778074599275786240,140444 772182448893489152,130072 769988327705546753,114254 795768901967613952,268777 761568665724555266,68993 771062851251208192,121949 776869086294777856,158459 780618380155826176,150151 786731602952982528,199211 763192420448079872,75899 765239506601738241,86440 772539584005701632,131516 773622465843105792,137869 780177787785187328,172185 773541669996290048,136947 773870979785363456,139404 793622679664332800,254135 759612246578167808,48663 788539393560616960,217634 788874801192529921,221711 777588739404992512,162638 778207974787514368,164826 773293814446329856,134371 773470385228619776,136904 779700269210865664,175092 786629541498277890,204413 763636509396217858,73926 764842754354601986,84724 775284799711903744,146259 776616235878481921,156835 760228464481800192,61654 785644984846344193,194082 764591668863512576,83391 785606822279327745,197512 766325998858231808,93036 788889844202213377,220727 791024926832615428,234583 795148379340832768,263895 733278070279278592,349359 763928636604821505,80393 772139547492773888,129471 757981652517740544,48220 788366648826880000,208544 754871816158457856,31053 795014363761569793,264431 757997302393036800,50500 758659307424649218,51451 787146992396931077,205186 760098384778760192,60866 769963240621236224,114254 790204517367160832,227748 758670108717821952,54070 761345660385984512,65867 792066713693151232,243075 761359781776850944,351279 793172107630968832,249469 753338894091816960,27061 785977377151127554,199352 756212110674145282,41929 756985763842043904,44450 766003099446108161,81929 769034695233396740,111081 776153632890728450,153845 786946558017363968,205155 794328972255432704,260033 765976752455688192,90012 767118507272183809,95672 779338778594816002,174115 759195379925524480,56700 749277826705219588,7287 758001734753001472,48663 763751933131812864,79691 766440404946456576,93261 778852971882741761,170187 778296820376150016,167220 780722308163960832,182574 786608460360220673,204980 795723369287139329,267855 753739439382335488,22439 769269173440487424,112399 780406167998607361,176128 786333913941770245,201958 775071904789127170,146259 775081482322792448,11774 795746690825232384,268246 793847177441337344,255942 778460629858328578,152594 790326310421794820,230271 768548026138886146,107446 790006447417327616,228354 795264489906008064,169310 785275607630221312,194648 788475595504189441,218275 788533361165742080,218356 764035992206450688,80643 792121850113368064,240483 765627777278103552,85916 781492066174038017,188291 792158433956868096,243165 756878490025201668,44163 764843255024459776,1170338 776572469167714304,157031 760526923445317633,62165 790388834236182529,11774 752696576179597313,23013 753970100282204160,30590 757311568027672576,43391 760268941881139201,61545 769710403790118912,114790 788405658911662082,11774 790266686310010880,226712 758060907276570624,51069 759235332072148992,56964 773976379859804164,137965 781335495078875136,183759 793796513558204416,255393 763903057545482241,80098 779300819711787008,173645 785270150031376384,194648 793924999526551552,253606 761995479815073792,71476 775334753545416704,148473 790934120129974272,234583 778322772309188608,165977 795737592352350210,268448 767346188186218496,1248989 764888342114676740,84889 787040329824366593,207949 753697789138219008,28974 791362894927540224,236502 755396022210326528,37044 758750769000493057,55107 770238471025721344,117295 773938233629614080,139404 767479227096576000,99709 764549188298366976,79561 777313292612022272,159475 788172041484509184,215252 793962731644813313,249926 773714296224251904,11774 756536585848586240,41798 778231999966437377,166532 778651113172066304,167939 791723482576924672,240483 748973837929164800,11774 795297606054383617,263676 786522172403486721,193121 751759054234591232,19317 756596143992115200,44273 795389227697459200,266151 757602129573928961,47761 781209669909880837,182665 790623078208401408,228341 790972742380118016,235590 780838590045499392,182870 750859444393697280,14960 793868278913523712,256255 761102526523383808,66313 791353646873051136,238207 795209244521992192,262849 787862217706307584,213253 785684827005530112,197286 793270502936735748,250430 786264550479949826,202429 792965587395682304,240483 753947558527930369,28037 793442555006365696,251452 794915883038756864,260613 762670376216252417,73926 763870070913265664,80648 791743318837387264,240145 793132380143947776,249841 763383191725932544,77731 765862662756532224,86103 794691371722424320,261155 758064118507139078,50542 795347652661669888,266500 766344970550718464,92860 781125351229493248,18160 790290348820013056,230485 749264881438695424,7811 781113572613062657,185496 762007983479988224,1170426 785788594489131008,198513 788373600541798400,109244 793861943983419392,248652 794879370145972224,237491 745428762284568578,7224 755160423641522176,35890 790265907994042368,229693 790943629711970304,232169 793150193348861952,249841 764988766855565312,82002 770331595144179712,117257 781569176272048128,189017 773640008573915137,138165 780388545068408832,175003 749611103760576513,7778 770644365093986304,119786 780904940227080192,182211 785808546193612800,194230 777591184428445696,158338 760537435654807552,18395 774398978943180800,141316 775879469802348546,1250233 793622091908149248,252639 776550960009056256,156253 779304569729798144,173753 755505155408220160,38183 774104267095363584,133257 786198937132634112,201619 740228295980154880,11774 760541429441716224,63277 795089144955437056,264397 777549306098253824,161456 753899894923034624,27835 780241658193391616,176125 794603826355589122,261818 758023004404215809,48663 759090891072081920,56964 771578904758726656,125111 774370381524267039,142668 789233730644766720,223899 776847830719664128,158673 740888471942746113,11774 749034925748170752,6948 750777592970567680,14950 776460551249616896,155896 766450493883166720,93405 793200209484517384,245445 791294155397984256,232169 791348497631019008,11774 776796904600510464,157082 758129258103353344,51595 767148607300595713,97309 773898920749592577,139404 794718786330984448,261155 768116823275479041,101158 766126026330169344,81929 790844271838363648,233692 771811724307664896,122528 795499088296804352,262053 757728713836490752,49056 764332388373635073,82209 768880608126709760,109874 790031087539920897,228172 751148431612182528,15808 790151096383709184,229818 754846151921246208,24173 791731169234608129,240483 768560306654179336,104973 793607101876756480,252112 795426781683531776,266491 787300534185254912,210208 790599236333084672,232169 777575726761422848,159308 794685169282129921,262588 756272230644850688,42432 776726624930848768,155898 791013851445669888,235948 774388928170237952,142090 776983382148325376,159146 794722607371321344,261594 790250884118839302,230282 759807433174810624,1248696 761221079490662400,66105 772788574219489281,132335 780017221649260545,41724 794697749149220864,261155 740405044911165440,11774 757936070717677569,49431 791058606267338752,234796 794525681283661824,261155 777584028811657216,161984 788752159592460288,220526 791659446409854976,240483 763880513060745216,80939 780245215911170048,178045 763177240808927233,76535 792145717892567040,243615 794825759869300736,261666 732393254830940161,351626 776893401643888640,157755 759975525263826944,50827 760458699920072704,62063 752932966955749376,24196 743839573650726912,11774 758338551939420161,52112 779611887776493568,173347 793201551854579712,244270 764485267377958918,80720 765659480189046784,88998 772163068029767680,129991 785271694495625216,194648 792179882134478848,242693 779360570629689344,174230 794393559210328064,257492 791348635116113921,238395 762299246129348608,72408 777277193420320768,159146 791308204831637504,11774 762693483945537536,11774 788778555714875392,220526 786412432054824960,203350 793640395087327232,249926 794655926187765760,261155 763776594867609600,80098 786285985633972224,202429 765521735886237696,195876 768246308310097921,103354 776418495504453632,155666 768984272438956032,110389 758507062498238464,52394 775184557070884864,144494 754930910810693632,33356 788763751512104960,218832 771409081768652801,124883 756937449268391936,41798 764931535208271872,84724 770454226858192896,118192 794667034483326980,261155 780520464158384128,167124 785603130150883328,197512 760511500050194436,63268 761567380887728128,68993 789254452154818560,212564 747500660543856641,350826 785773433527242756,194082 790758408429244420,232863 793576328830128128,252020 769111800298123264,111378 785751492233793536,196917 790963026086146048,235487 792061155883651072,243187 755759274064744448,39384 767858615042600960,102137 775828995510112257,151463 757746230709452800,43471 733413481219641344,355137 790049741375541248,228820 786468393171820544,201555 794902665218129920,262145 795762616975183873,267862 794679547480461312,261987 754017420155596801,30590 772310929589493760,127636 771490826769862656,121612 750301082006454272,12435 769338384124776448,112104 754880600755109889,33186 749933455945850880,10648 767319354509787136,98694 769315274348724224,112788 770367711746621440,74518 769546869341118464,26066 786960790679060480,11774 791266101925666816,237491 779399743654989824,174610 750474710249463809,13627 765337302658723840,82642 785302405000728577,11774 758089450417037312,50853 776634683853602816,155318 786264203543842816,202429 775805550688862208,151463 755940283863498752,39873 764221459216474113,82759 760984165869322241,66159 792060847342354432,11774 793213451808174080,249926 786344191727132672,202727 763729589650788352,79804 767316246589235200,97257 776129608144093185,152836 768931374921285632,109945 778731734472941569,170229 760490242948206593,63149 767765103290843136,100893 793138023579815936,249895 778023463776686080,163484 786822484293287936,1170508 794550255953940480,261155 752721013834526720,17416 758988593830387713,56210 788049668936642560,11774 768820909540990976,105978 793095044437639168,249469 761072779651231744,65974 774096134687985664,137965 752961295138197505,24745 753385254212120576,27317 765249281448083457,86653 750741189469442048,11774 755046670728065025,35044 777746369154981889,87904 780742740988526596,182313 793433288173948928,249926 749691106527289345,9433 759085456197816321,56889 768547464127258624,107469 781242134594719744,185496 788003944316358656,214354 793793926335336449,255393 789905475756257281,225949 774385480116862977,7311 787401164082057216,210313 750846407326793728,14567 771348733103439873,122622 774222282424287232,140444 785441488494813184,192421 762740662928338945,73706 792086784859570176,242919 778448808300548096,166381 762276040085475328,72350 758294103939514368,50581 785487688141012993,195849 759322966316421121,57919 767848893379809280,99093 757907910240374784,49852 755821387604819969,39957 780996877378523136,80785 790752157490229249,233307 792368303398322176,226738 787554561179455488,211347 760508673093345282,62421 767191959119269888,97438 792181015212990464,243187 794162042093506560,258331 771955763686301696,128143 754140948238520320,31377 780480567640862721,173347 770274363631407104,115956 780795899245191168,183269 792067250618527745,243075 794683143844401152,262752 762717784753057792,74302 780898657180774400,163586 732404027695190016,351184 756269550669328384,42432 760624491382788096,63860 765306429418852352,86103 789676975623397376,226717 760447584213360640,62853 763567949609259009,78394 766717528961871872,94899 761136928930598912,61051 765084866207686656,85562 786238820194877440,11774 787086749876879361,207712 761307264221274112,65180 762696874411294725,74302 794596168042876928,261155 767807748213846018,101681 755832040000516096,39384 756288209886347264,41380 760897094018150400,64678 777911394784022528,164001 791027299219075072,235948 791969122347167744,241523 770021967722377216,111549 780116921287049219,176125 753586954155888641,27317 763856487349297152,80393 790699067441491968,228354 755530871189413888,38183 756256916234342400,41459 760966515134955520,47940 785988966285713408,197324 791810794346254336,191778 750391979809222656,12883 766033761217634304,90539 781276660091854848,186584 795103339679805444,265257 758011078781571074,50827 791142033901617152,235990 771453617182240768,125554 768243959441358848,11774 769036517402615808,74868 763574093446643712,78159 771552225311154176,124883 776575817463857152,155898 785691493377998848,195417 794989809584336896,263907 781882018854424576,187896 770467608340598784,118192 751830149910364160,18893 774062787559563264,139404 760033520551096320,58267 779247817470672896,173525 791981675009941504,242693 781264853117898752,186883 761675132708483072,11774 785245463490469891,194221 790873524604956672,18395 762456386575798272,72800 780781804039004160,182257 793109445710536704,249469 793827888403361792,243865 780858657466638336,183975 756439227353694208,42171 779481224033120258,172945 778335022172475392,167220 765996231135006720,11774 790961442589507584,228989 793109875182166017,242693 763837126827974656,80676 763840352167997440,79580 780833978739625985,183468 794871521613410304,262849 777600590293721088,162610 770769713144197120,120690 792407200106885120,238965 761911865891053568,68846 761276906545315840,65222 792217319070048256,108396 778358421443796992,167517 754892122461831168,26721 766338494331555841,90618 791680052098326528,240483 795706377758969856,267855 763865613211172866,431998 786065656064122881,199211 792521270613073920,243562 756870467290484736,43825 794052452354052096,254209 749676204823748608,9433 765903039844581376,89705 769324109587021824,51997 776546310254059520,155933 757546924237021184,46280 758151920301305856,50789 772092090239053824,126152 776169506812993536,153095 773302583410757632,121367 790657673700204545,233307 765430683854512129,86440 759084715437596674,44961 791450187134820352,238099 758023848075882497,50827 755113966402011137,34666 787292348090691584,209184 754767403427500032,33549 765173243611414529,85562 769646381841559552,108427 781898311515140096,11774 775875324873678849,152314 789905768606789632,225359 760548972842844160,63451 764593608053891072,75783 768239787295776768,11774 762082647493541888,71026 785323966944641024,186883 756891630477582337,44163 780619239447232512,181984 795333901124272128,265485 776007223797428224,151539 785818739556122624,198466 794595425491644416,261155 763835311986061313,80720 766799460596871172,95511 791687445549084673,240483 732670100474597376,353016 763530134334742529,78513 789555505375084545,221785 793871459366023170,256255 794635023987183616,261987 755620011625021441,23217 771033409183506432,122146 771405872912146432,125070 778318264858357760,166532 788519493156732928,217034 740296802042187776,99816 760882748479406080,1248861 770671932286963713,118191 766395067833528320,92854 780556226044104704,181548 775026239929147392,144611 756294293724205056,42432 776106546589736960,151242 771771333315354624,349856 794574890837929984,261155 794583240891764737,39957 785665807317471232,194082 790705834489544704,233729 763045857256177664,47188 778998199952388096,171324 789822714764722176,202268 794730870880043008,262849 755976840766906368,17416 793468565903044608,252408 756943917816295424,43553 790136187428147200,229102 785905150116306944,199227 763177220433186816,76549 768669094669279233,106896 780872719550275584,184044 735973905723064320,11774 768279111588515840,105109 773655753538154496,136904 791387961938018304,238395 758404020570558464,52696 795730420000313346,268281 775211869602668544,147391 792117552671518724,242146 772571763251093505,129231 775800271222038528,151463 758194311452176384,51451 764567214749921281,82066 757694503218143232,13410 790750575117860864,231894 793790892154945536,255393 786321946828943360,201555 744549011059785728,504803 767748051511369728,100893 788748248475328512,220332 775897807160958976,146259 781610753207918592,171693 788875751894360065,220815 763800461564608512,78566 768881402532106240,105647 770690332400824320,120610 750469022819291136,12746 785980316301324288,200382 787508158813962240,204958 773764334686199808,137953 774202887165607936,138061 768917913503805440,109104 769320363427672064,109805 771206473829408768,122973 766039087740493824,90384 785270894893666304,194167 795417543305523202,266884 763199199127023617,47188 791378208364990464,238494 794149326947840000,257423 763773312514269188,80195 777340028926189568,160592 762745091912073216,74308 771544716001161217,126389 742885036106625024,47188 756942981937102848,42432 775757685174079489,151185 793425390601547778,252020 776870947458457601,158897 788883364895862784,220767 773823191479226368,139348 750819974080401408,15616 753283477483745280,11774 770751333850898432,120363 775181386013548552,141912 780029987764178944,1178850 781469193464057856,188119 775115407053258756,146675 779133837712433152,172945 787842653853450241,206101 793090678490267649,247240 766545144094990338,91700 779717712389910529,175549 764954099074732032,11774 778998375731433472,171324 792354847416725505,243092 767071665624932352,96883 753505986334298112,1170352 756301005369643009,42432 756553780875767808,43553 786175325080203265,201494 794713951053512704,263010 749821370628845569,9408 755844602163331072,34666 793439444053393409,250633 794990832717688833,264431 764850147725410304,84724 780749821225361408,182036 732436424453193729,196346 750722724687966208,14877 755556960095711234,38459 763899457951764480,80939 777884014833242112,163990 788826523667206146,221297 749688612430573569,8497 776377729126203392,153248 786967584633565184,207949 778779577451544576,169916 756299351073366016,42249 762008482249863168,71502 787868800838410240,170187 789325912928124928,225456 790628885167767553,232280 770331129178001410,118087 785965679711313921,198094 793146462733340672,249927 756485868504817664,41798 763766546195968000,11774 768101828710035456,100605 790399214790463489,212727 763093393237020673,75899 766363308194758656,93286 775054807652454401,144648 787420577451552768,188577 790182213463703552,228820 794609671386648580,261155 768352068277010433,93184 753747553808621568,29263 795614343543058432,267521 790661276234055680,231318 795739931171647488,267576 757589822676488192,48109 765667356211163136,87904 768128667545399296,90121 781299060628131840,186212 789245810504376320,223921 766827397555507200,96263 773918541514964993,139404 793468631027965952,252408 794313046244151300,257492 753718319396622336,23725 765257981512577024,86103 777634967664812032,162596 785655631642447872,197091 793420172887486465,250492 792738550961676288,246339 793622572931743744,249926 789720508296155136,225911 793936562488832001,256217 773973760525361152,139404 775335806130982913,41472 787283192348758016,193669 794120351626117120,207733 749646351147737088,7816 795133494280200192,258456 776593692123500547,156835 778967339752525825,168402 773732033617022976,137042 779412516778741760,138490 780800205981622272,182960 771666502487379970,126152 780431826942910464,179537 792099400701054977,243865 768918017921064960,109666 777259065625968640,160602 793990362805080064,255942 764858022267002880,84800 764131407643893760,81702 786167219617226752,199769 756452009725886466,41518 791633934152966144,239906 794687399947341824,261818 795328971021893632,264397 768179686127960065,103354 770300806860050432,117043 791161812087607301,236454 794996930241851392,263907 762725381212282880,74592 793327524335919104,251452 750049971718807552,11365 793158421155569664,249882 777858615554301952,163763 790697727571222528,233692 786973159303950337,207613 795394272556122113,266884 759198228357185536,56964 776222756056760320,154716 795666546123149312,267862 763963373021040640,80486 780443694109515776,175772 756322523826954242,14277 788749733699301376,220029 767794108496609280,101203 793669109972078592,252196 769251330204446720,110585 778180117558358016,145866 760140532156928000,354113 771833146392338433,121467 773656048121049088,137953 791383935452340229,238395 766428475133681664,92958 773625478410276864,138165 786949163800035333,207287 791734538221318144,240682 751996339798495232,18395 793426156565454848,249841 768067384158617600,100559 794208736260726784,258771 791651643691499520,237813 773999751771463681,139577 785441247951486976,194934 795694452656504832,262925 761834054056611844,68936 763693686215495681,76406 795690808829612040,267862 758766076490608641,55112 789211862801973248,224680 757872280936538112,48067 793215959364276224,249725 768869026554535937,106821 769017132617175041,110585 780500120035033088,180074 779056910033100801,172189 794601865220685824,261155 793319332939902977,250293 771891073685655552,127134 772540995829428225,11774 781558462308294656,188577 792755721267974145,247232 779365813967093760,171880 768877215383625729,109167 790676577348485120,246425 792814719782510592,247240 795472925566636032,247930 793838211034329088,254569 769088471449407488,105652 776624424208302080,156835 793244454329122817,249926 765615573397045249,88683 777367921592893440,158589 780628499136671744,182146 786957835292676096,207613 794003950311616512,257423 790604998740770816,232791 764139095694020608,78159 793785428734124032,244230 769380765251559424,112119 772780524557312000,127707 770394432415801345,117970 773709444098121728,137042 778530630766202880,167407 778607768546738176,169226 792772514099388416,220857 795298610313359360,265644 754711425000411136,22393 794910555286872064,263895 750865332420521984,15264 764207914416570368,82009 776192410632105984,153915 793254820773789697,249926 762499549512347648,431998 768137775849832448,103294 793109452693966848,249469 763461932204564481,76406 789113103757807616,218875 765300397464514565,84209 776519034850447364,155451 773187476542271488,87904 778634024180936704,169201 773657425899511808,136947 761749808759570432,66263 793625167100452864,200963 778787101097750528,170609 793528886453678081,249926 753700854167777280,27402 778335614752088064,165435 732756115419619328,353715 767159604555898880,96962 750491908133294080,12883 771817912839516162,126389 780482279391059968,180783 791027831081959424,11774 791364623572361216,238207 763564118733357056,77598 792202921660276736,243187 794812940801060870,262849 773953477881892865,139404 764576611077201920,83391 770126676944625664,116987 781474648269742080,188119 755951295119384576,40881 757740418775658496,45672 792436642338463745,245148 777903415598854146,163990 787800057454006272,213253 787906524194574336,212139 754068291266580480,31529 792728721732042752,243344 760125954899533825,61145 761157481687031808,65180 764847608577884161,48148 764976739839840256,85562 767816028709683201,101681 767047749347008513,349714 785450232905601024,194225 759143692447776768,57309 764871575648731137,431998 765180771417985024,75409 781666729302851588,189613 794233442665795584,259063 770191520800661504,117257 775825633788264449,150594 786232833173966848,201958 787005838460235777,207613 788159245069983744,215505 787916378980229121,213887 790572491643117568,350650 791226985418600449,237202 759800935669387264,58815 754760671443714048,33356 789101329859825665,223286 771127938821394432,121612 776111193534636036,153610 773760201602109440,139095 779643216526188545,173347 790916707623862272,234583 758633187912351745,54070 765697851036839937,88489 732644142749253633,353254 750667750196989952,14351 767876797270810628,100893 795721513542393856,261155 764177572406099968,7311 790532954925637632,231358 766935282583298048,94699 749802295110488064,1247750 771917873610493952,127957 764179299129708544,82457 795702779876691968,11774 768573522750734336,107459 788483901765320704,218275 792036597373874177,243075 775175396954345472,146720 778609823965450242,167220 788156580176891904,215754 757962333343784960,50424 787853640924921857,212139 755975762654539776,40550 763548891807567876,78360 792420857041870848,245268 792838292773318656,247241 791279296442695680,237491 791667944262623232,240067 754044757383479296,30590 792444856689946624,180520 787022715765006336,207113 764823893458710528,84724 792157096288452608,238099 764808054651191297,82344 776870872594259969,158459 753370178860228608,26066 762339062862741504,72550 792751654923710465,247232 751633336943030272,18893 760254637245104128,61545 756616748724523008,43674 792770395598446593,245148 781619291913392128,187880 788412153845977089,217519 765315800290828289,86472 793209076897320960,249444 793984163883819009,257255 795669827386048512,267730 765084937762537473,11774 766025037061103616,90989 766235684701102080,91855 788905393439191040,220029 794302876835160064,228101 791324224099016704,237908 791329177504915456,237491 754763388723560449,33356 781884261611757568,187131 757286357240717312,46407 771393768729653248,125367 792562152041091074,244270 764241505389346817,82283 780370422332289024,349486 771013756302135296,122299 736044124030271489,351158 761238184692854784,65887 775288955126317056,148045 732729742722498560,1170601 786014585992142848,198538 758061326014885889,49066 775005615324225537,148861 762722944908800001,74592 763166470830297089,73926 774051249612206080,139577 785304392069099520,11774 785566276542496768,196676 732257427794493441,1170365 795427246110449664,266491 762750189626994688,73814 773953665258356736,139404 794968948504743937,13629 771349465047310338,124597 776832959936663552,158520 743496175660109824,11774 757233120773013504,45348 790981997426380800,235621 773605463006941184,136904 773961054170652672,139577 779146292261892096,172799 785458937051086848,195975 792893421124018177,246703 780916231897481216,183269 788135917496270848,214354 787624711891058688,210313 757546783451017216,47782 763131579921207298,75690 778425036872912896,167393 770395270525906944,105109 776618066683629568,156644 775803562186182656,151439 789990780542660608,222682 781292544684621824,186212 757975924520267776,49066 760860335989518336,65222 772218759549325313,129479 775653621744762884,150404 778780118407782401,169923 795117255809990656,261155 753278518465798149,26066 764179002001010688,81946 793504909354205184,252408 793992874538901504,257325 758079189501087744,50923 786927210477281280,207287 789477272818364416,222533 794301858055495680,249926 761799507021484033,68273 771420871147790336,124597 781218390383919104,185595 788386242605965312,217519 790923279712169984,232850 780618857983512576,182049 792981339267928068,246023 765517256998678528,87904 773968411269427200,139404 781457499702628352,139404 787743568215445504,205197 761216859324583936,66116 775199005277949952,146838 795758168798281728,247930 789238538189627393,206666 794866465946083329,259190 765628410492248064,86103 771192010317234177,122978 781567946342535168,188304 772533271787888644,131045 779001855049207808,171902 773340597213990912,135025 772864374310526978,118191 785997325068107776,197512 761286898459344896,67229 776183790435704832,152314 755362142631632896,35403 770580862651998209,119832 794625230450720768,261155 775074851476283392,131421 785527524155686916,196277 788019774068490241,212316 788462629543145472,215437 781759429381332992,185255 793606178597068800,249926 750855952526548992,14277 795396594954866690,261155 764262695436709889,82963 785381711387332608,164764 789950849095200769,226999 770337848193060868,117743 791366009194221568,238205 732732448849690624,353320 759473388595384320,44429 780611539787145216,150151 785281394612199424,193669 785622343695474688,193121 789517804730929152,226823 754794128785838081,26458 763938588564205568,80978 786939039320530944,192032 773216395580608513,74946 773720540557213702,136904 779346416288337920,173753 795684519223365632,265649 770975671480967168,122146 764637717414174720,82209 768133918327443456,103354 764350519389331456,81946 775543504768495616,148473 786921982054977536,207287 766373190088200193,92166 752621570623938560,7224 755561341490954240,38210 758252866452725760,52061 787534941831598080,209736 795147941665181696,261155 752196696625385472,21074 759777021211709441,59750 753325272309653504,27061 762719845745950720,73814 770253339359637504,116920 793306806600597504,249841 733280989888270337,355480 764793123218264064,84724 795413865722970114,265855 765365529343172608,352033 774346910610038784,140232 788567344389902337,215437 753737803515752453,29624 768303926135304192,101681 780099533279637504,177233 793971481436913664,257353 794706147345399808,237223 778829464947916801,169923 742395445687685120,11774 794904148017905664,261987 773896366514921473,139404 791325513247629312,237491 761008615595442176,65839 775383773294784512,148170 764157529412820992,80939 768149005352079360,103212 773617197541236736,136947 778949050846412800,171324 793630002902290432,253032 776241203566223362,153743 759038505687322624,54974 768221379586129920,101681 768966724502904837,109913 788690827262300161,220029 785312408386535424,193639 766503032813125633,80939 769636456524546048,112239 788059433569890305,215005 756967485316927488,45122 789258004277276673,220689 749332550552788992,7914 755373981532758016,351973 777275365383286784,160609 753752792972595200,28115 753492653111730176,27944 769013228118695936,110362 754245970427277312,31450 756635507757494272,41839 763736724392517633,79691 780198173809774592,164900 790077347139559425,228354 793068425363030016,249079 790981592013348864,235590 791809877459042309,239610 766605474313580545,92860 751919191092039683,18555 789310329608146944,225356 732258775470481408,349875 787001970745671680,205181 791648924146671616,240145 793589865145364480,252408 788842302357671936,221297 763459089502380032,77632 775758346154610688,151463 789210586794041345,224333 763560975702208512,78219 765841378605621248,82066 767573011830571008,100191 793504427336347649,252020 773568885333319681,133702 764117459947425792,81835 766264989065719809,90982 792141076069019648,243615 753940711049990144,28988 775329353773281280,146259 781602236254171136,188874 785684645241237504,197035 767767570674049024,100605 781215668603465728,185496 786233584420065280,201555 765017966480097280,84759 763898046526599169,80486 780831245081022464,183269 778722502650372096,170187 763287904260980737,76656 788577196369600513,218832 773517554308423680,137042 780840466577260544,179384 785990524335329281,199755 755953448844013568,40303 767056002139230208,96039 768864982545104899,94699 788068804739735552,65113 769008873357340672,108729 775805971310542848,151212 776743454038716416,157693 781113977287815168,185496 777850958982156289,162610 787416006276833281,206117 764795466500440064,84724 760457575494103040,62798 785905650177945600,199640 788854214298570753,160422 794696895629316096,261155 781362548008378368,186434 793441591147032577,250430 750450187777241088,9754 752131550091808768,18395 777123337688317953,159876 772872773198868488,132366 758110446603923456,41703 761026396634222592,64722 765313130888962048,86103 787654609032581121,211347 791355879857664000,224196 792869196438921216,246392 764847323839139840,353374 759244415495966724,53991 785543500389646336,196788 777076490668302336,159546 777279258255249408,153845 768191458071367680,103071 788550425385406464,218275 769723637897175040,18030 791820654651830273,241408 791499027787476996,349422 794024362785566721,257492 758130135946133504,51595 758550196645040129,52749 772813104111583232,132335 777162772157083649,159876 778326425413836800,166100 780878442820579328,184044 767162302860709888,97386 779376501242290177,174557 792804791571259392,247241 785678335711907842,197286 795004091516628993,264460 756292183955767296,42564 766690089204232192,95593 768481148897005568,106716 786307224926838784,202429 772912025311801344,132578 778742462592405504,155598 794858268594204672,262752 752655899756343296,21332 775003786691481600,146259 751868495554449408,18988 774987752907563009,146259 776300217402396672,153327 773300937700077568,128121 757744834048364544,49066 776520981774934017,151463 785844881939890176,198878 753372639767437312,27045 776449029387407360,155390 780808067231416321,150151 753871004854878208,29907 762844339282194433,73712 786747736708247552,205094 791091810382872576,235487 757959213595459584,49431 795004576034390016,261987 788039681975980037,214209 794550627795869696,261155 791014926248775681,235590 756342510226706432,1248385 773569103571329024,136138 774451129027481601,122697 791312242176303105,237491 779450417562456065,174557 795754104752656384,268646 778630975228145664,167677 789716496322748416,227048 785872245776347136,199227 793187108215148544,250408 794188447678230528,258456 769654675213840386,114422 795012461590036480,263896 758259460011921408,52061 759063577177141248,55107 763850951748902912,79693 773903687328620544,139404 751587437403639809,17044 764863761526185985,84724 755007456481337344,34666 792091266645458944,242521 775469066429534208,149259 791705985450672129,240145 792414303018102784,218540 793046566181408769,249039 735692251871862787,353124 767571220107816961,99684 763520171965292544,77598 765716671113863169,88489 787035060994056193,208469 793151165320007680,248437 757170732979855361,41396 775429432840298496,148537 770681087177678848,120613 785514869080543232,11774 752692110239739904,22779 787422988685553665,199307 794135177433874432,257530 790723911109402624,233307 758680320895913985,52974 770475501349695488,117257 776646050157211648,155830 794919244299313152,262890 757047964531589120,45200 794687291256139776,262022 755688063452475392,36961 794510231158095872,260173 760871174800670720,11774 788070994590240768,215005 781830060101603328,190635 787058131977195520,207109 791865175007789056,241334 760909091065720832,65165 773459377697193985,136859 761586651260915713,69231 774344326469918720,142503 761045668584562689,209828 772073466920960004,129471 788836600599937024,218911 768553256331030528,107529 780961345499959296,183632 792080473161773057,237964 789164306453495808,215437 776510468651450372,155898 791269078807621632,237491 756944049714573312,45655 769855414041272320,112768 776099935854792705,152735 793301616166187008,250633 774021211399462912,141035 764209628297256960,82209 786737154915438596,205181 794685958574796800,262752 740945141813391360,11774 758152196294864896,51595 764205627967049728,80648 764702274157445120,83367 749744417783750656,7182 768276972967333888,104132 750422872670306304,12852 791045642613354496,212564 792756311440130049,246726 751569193913315328,18470 766397699855880192,88432 773269707264815104,135381 781246954370134016,181419 769620659064475648,114021 774704014260736000,144654 780932989068972032,182870 780981490649661442,183826 788458469015719940,217106 788054294813630464,212139 788900499525292033,205460 757698626063785985,48369 781543098174156800,11774 791679096224882688,240483 786452572345241600,202727 792111232685838336,243187 768155571102953472,104162 762930977492447232,69947 732268302689439744,349776 732427582826778624,351151 760725839201927169,63451 793064998880808960,241678 794927659126063109,240943 755288184637063168,35890 760591214026461184,63879 776208703993282564,153845 794720071931273216,262849 768495837299310593,104973 773947620809117696,139404 767850142959542273,100342 770722362849366017,121046 789886230246723584,228341 779339602158981120,174230 756610698973683712,42432 773177010738782208,133043 786091825564098560,199546 766474188584587264,84666 769167465494507521,110362 754745328415408128,33549 765943160950300672,90384 754723478687842305,33356 755572396787011584,38022 758620449655828480,54070 759529864877772801,57574 774426488665956352,143720 793565216630013955,252112 787078745777643520,209035 788107032100429824,214899 794559270859796481,259457 762207694547718144,72035 785258017763778561,194079 787465294319091712,211348 793882375541301252,256255 751796845827887104,14277 770607664283791360,44421 761664248321871872,69947 787486535218114560,208599 781716001092096001,183546 794681156734164992,261666 793309676993556481,249469 793519820801241088,249926 793895211239890945,255393 771030275203620864,122148 792471049208074240,246225 794670247051751424,258922 750645378245074944,12746 740782503879954432,53999 760571008470294528,1248768 765682610710380545,88459 761323846867701764,67023 791268200918818816,237491 791395640756494336,235487 792531311676325888,241833 756249799137955841,42249 773671701070618624,137869 776880124574650368,158815 788899180303360000,222021 773207664901980160,135242 772177837902143489,128404 773543609266208768,136814 795046037987672064,108517 775402278090006528,149040 756283850389610496,41763 753970812915515392,29996 760956689491365889,65916 749339865985212417,8248 757494156730261504,148861 764816938811985921,84724 793287140150878208,250933 758291177061937152,52030 767792151618957312,100893 774388259644465153,143473 740934082801094656,11774 794531096411176961,261155 763233676561944576,73814 770261010825392128,117364 769463344596156416,113754 793573688989843457,252020 762018394661158913,431998 791637297447874560,240145 779194585088008192,171693 794280551855353856,203546 742839454646181888,353124 791959503130333185,240483 768866929767505921,109666 773623251289399298,137158 780769060397154304,182870 785984799433297920,199362 760438593395560448,62771 767406556677890049,97379 794377745333506048,257492 780616534330703872,181886 775513475816783872,112363 787564116659535872,207613 789281873096695808,224221 774037075800657921,137965 786407852600537093,201958 760406208381607937,61051 776448941009276928,353598 793180866256052225,249469 766659188806352896,95044 753288199867342848,26436 755516942757171200,37892 754719551007318016,33356 774695866623852547,141887 778276428219416576,164826 751104280581529600,15264 795046899287998464,264397 750494495356051456,13201 766694560063889410,94699 771479041534636033,125853 755123160840712192,32572 779978099387539456,464984 795366200222056448,265885 786701800510455808,203680 777268999654551552,160609 773343702320353281,353879 779146043392978944,171324 751647421147455488,14277 762775635982950400,73926 779035448374996992,11774 754052133591347200,30590 757962792544579586,47838 793167153167998980,249926 771114489869578241,123542 787896171683459073,210274 791676000941858816,240483 785492562094264320,196277 793608220745031680,250033 794515476416053248,256038 780611956927455232,150151 770952693103722496,121612 771475000100528128,118191 775006885946753024,146259 776890001850245120,157082 781639102261178369,185310 772046188593844224,11774 785596296895799296,197286 775884844693716992,150497 794717920811225088,261818 793230281826336769,249800 763738237143744512,79587 761113382757904384,62492 734888771137736705,351146 758133031639003136,41703 790895933508554752,232863 781558441529794560,188577 794346842745995264,257492 758266190796062724,41703 758355827078025218,50827 771896685073137664,126293 768573186464026625,11774 779452110333026304,174392 746702210206208000,34202 753283383317323777,26559 775485034862153729,143585 794685827024650240,262752 762719358716084224,73910 786353729331142656,202379 763405480953729025,75922 776185938980458496,152314 790297285884153856,11774 794033679160975363,257423 745881126875574272,1170332 760979980884987904,66159 768441347334283265,106281 768508551761387520,106716 758106625890582528,51248 753713133982588929,28037 788169042746114049,215088 755807221934678016,39462 770517527122284544,118192 776816918799933441,158387 777879355544469504,164001 791033043951710208,235251 773994441895976960,139404 750594744024178689,11495 761644827796701184,69493 785617255769841665,197017 787229446361063424,209351 790189818160578561,215437 791071238433243136,78159 771403635142131712,125070 762748901568880640,74681 764149709904551936,82066 764242418887778308,80939 788705135245430784,220029 739906287337512960,353488 758332517254475777,52554 754797314816872448,33356 779443180701782016,173846 751060209469095937,15996 755205100272885760,33751 773514036621082626,133043 789414727562715136,172084 792094651809345536,243995 759301653140873217,56964 773706937842147328,138465 756104371084025856,41632 788443285165600768,217837 788891412796497922,221416 790701229210869760,232169 791375354241974272,238117 751766656347766784,19562 788422346595893248,217837 790580937314668544,231318 781831640758624256,189613 785841285550727169,198878 777346814982942720,156926 764634678838038528,80939 764414250806804480,83391 793255619205615616,250033 762245174323924994,72418 785607451005456385,194058 793144836765261824,249469 757395962025377792,46890 773866690463444992,139613 776197493235286017,154546 793502673211392000,252890 794738280067715073,262849 752716792812826624,22750 767158454893047808,90384 752977916963725312,24774 758711937836326914,54070 774353595760115714,26539 787646264548528128,211348 756592238143086594,44274 781405747720646656,186212 794326051446988801,260033 791690921750429696,240070 755467315257499648,304513 774585639060795392,279676 791410244429676544,238494 794240896342642688,258598 767705688646750208,100605 791077507634167808,140444 794280262737788929,259063 765597407895773184,88052 746387543013400577,11774 780731026121236480,182659 791125817296351232,196314 752258431696838656,1248155 755894189540384768,40410 767312939984359424,1249358 779952500455636992,175092 792866995595124736,243075 753737514347790336,29548 732571510381109248,11774 794006222512877569,257423 751056203388780544,16638 787429138546253824,188577 753226996730195968,25572 768681131617103872,103071 786966745667940352,207304 790880098408886272,234583 793791917846691840,221476 753339056906317824,26894 767584135833526272,11774 775369875720208389,146259 786990649413279744,205728 793859375555227652,256038 794894537068048385,262849 776208373184245760,153743 773067164760748032,132848 777698103084199937,158326 794270009505640449,257026 746468949123018752,11774 753763512585826304,11774 787044397875466241,205167 788026200824356864,214354 765049738282491904,85562 769277539797770241,103046 771992046898851841,128934 773838874506395648,123215 788775061880709124,220332 779421026077794304,174557 790247634627731456,228341 732641571817033728,350705 766584771552043008,80939 766590881675800576,94699 770792805425872896,120610 793124156510437376,223249 760847970724085760,64722 761543441239019520,68163 785903738041098240,199546 781646091397664768,188934 776063429496836096,153095 777168143424688130,160480 756472921103618048,43391 785362266472402944,195125 767850779902349312,98972 764513212184297472,83641 760191855661346816,61598 768572635462574081,106753 773896722716069888,136512 785279336572002304,193828 794613102272794624,262053 778419292953976832,167006 753015341677174784,25253 785357112423673856,195481 744120181841141760,351463 771426149494775808,11774 774610374498844672,144030 763393610440183808,73814 795693349730586624,267521 767332373402947584,87904 769600088679276544,113412 773883548780539905,139404 776816708329803776,157696 778684657587982337,169923 773951069332221953,139404 785254283071590400,194450 774764864015364097,144538 781365653030580224,139404 781523642261737472,188401 786893608242872320,108396 758800779054493696,52112 751232733234343936,14277 776919011632308225,158673 788735514715324417,220029 765199827630194688,86103 757133238368342016,36145 759351677853900800,32825 765084393954156544,85562 785282377413079041,193669 742995688343142401,350711 785301842582396931,194934 757307227946426369,46227 769363235136901120,110585 776204502806384640,154322 770689582903926784,120610 761009244510576641,66299 785562532496994305,195975 761402575346397185,67229 788888930867220480,221711 762657626681290753,73814 766000164226097153,89923 794231635549925376,258044 773900504438943745,139865 777953013935726596,164764 788166019546243076,214992 761163162699767808,66897 773993606201745408,108396 776650012512161792,157082 753909511014981632,30296 776124335534800896,153699 766838425840267264,81929 768135756904734721,102563 794616237963800576,262022 775433259534675969,148045 788163299057610752,216047 791651277797076992,240145 761350902422863872,66878 763155002491887616,75899 789835216147718146,227048 794005652851003392,257492 765607333045166081,84724 778361455284486145,167522 768134803875098624,103126 765004993308954624,84209 772074189192777728,127775 758287757785567232,52061 760675177583771648,63776 795693337260879872,220029 762310591281233921,431998 781562720642564096,186584 788459574554689537,218275 769578250297221121,110585 769287824814313473,27164 792113254935859200,243865 732407107769765888,351374 752262745009954816,1248155 776882868618465280,157755 788180255626321924,214354 750809931293478912,14635 761278694442819584,65180 770012259800248320,116086 771032243838091264,121300 755735333006958592,37991 772879012313964544,132578 781008111599517696,183338 746668339024453632,7700 792761318168145921,247241 785656378064941056,197341 763120424419004416,75724 774047084144197640,139404 792224721978793985,242693 794682660241244160,262588 767351940837629952,96485 775990931484848128,152735 790327723776290816,226881 750006016788533248,9754 787716090134605824,205197 792759849176043520,245117 753649738805805056,28887 775847662599888896,151506 793264317063987200,249926 791833708940492800,240070 790575970646384645,231550 733001837289295872,353743 753986564334751745,29263 760474155544215553,62492 777603887956099072,162497 794026553046757376,257492 781480936227557378,139404 789883480838643713,227242 753324390578741248,26140 756112452320833536,38511 758699552010477568,54070 755945945129488384,40875 790825815483179008,224680 769336057569484800,112336 765495832737042432,87245 779103807942844417,169437 793589121184784384,251483 793255104644284417,250633 777029296858607617,159876 791604254284849152,238207 756874109271678977,45125 794042354751524864,254135 792891003397079042,247877 768471798983823360,103212 788009378473320448,172084 773923519826493440,139404 779768250137731074,176380 793510874350661632,11774 754976923239919616,34666 774325764757917696,141905 758751541608128512,54070 760635948858212352,62728 767804328266661888,100891 755289452516372482,32572 765149913470627840,86103 768808654757695488,108396 787508593734000640,211347 774044083606003712,140748 760491319684988928,63149 791440956029624320,238207 757757316359942144,48663 768830625780371456,108799 773641074665463808,137869 785600768170598401,197286 788691569717055488,220029 789908970383310848,225949 758091883096576001,48663 793418515046957056,249926 765344172073185281,86103 795340333861236736,265644 776574400187535361,156835 781346416417308672,186584 786329162806128640,201308 749732312280014848,7816 778233805047865344,157755 794990973201760256,263907 763458023838932992,78129 786596663280279552,204413 761328081902731264,68057 775380300616597504,146405 768683839614963712,107423 787061924642959361,205728 791649627955007488,240145 793444174204928000,249926 793617163575816192,254135 755239940477317120,36431 762444027253788673,431998 764116254206537729,79987 773921636588281857,139404 794537985257644032,261155 758489188073340928,46384 760513194385223680,63149 773616145475579905,138165 785974795250782208,199262 789720687640391681,220029 790599759815774208,231253 793229918477975552,243075 760623576521277440,62757 779433261164560384,175087 788503594915864576,218495 788845454754738180,11774 792568979759960065,245101 765483009361473536,76623 788831931936956419,221297 781861879622856704,190635 773913841906307073,139577 787884239106740224,212239 787063691460182016,207965 765073651506876416,85562 790356899480731648,229895 793842296362065920,255954 756464747579633664,43225 753072268771725312,24248 778632169585467393,168892 794812773813190656,262849 777706243246874624,160651 767916700864024576,100893 773710505856733184,11774 781851603464622080,190553 788013816059686913,214354 795764728505188352,268643 764029461054369792,73203 791371536880009217,238207 794643180025040896,261155 785796566799888384,198475 763978938683043841,78159 752116772505915392,16299 762465222825095168,431998 793615379511726080,254209 779598242451521536,350829 758307988301942785,41703 778070623650131968,1182483 756011173322055680,34666 758420693117730817,51997 767433661318828032,85326 789988577790849025,229105 765204676304404480,86209 755166054834434052,35890 759762131407351808,56964 791349201477079040,238395 762022390985482240,71476 792050409653301249,243187 765982896955981824,90125 793150115074539520,249961 763884922641588224,74281 780166973028270080,178735 787271322921537536,205728 794209349530828800,258771 795385688824934408,266054 772998641854271490,134033 794196074407686144,257492 778309208429125632,11774 785322037116018688,195125 757740918761926656,49066 779417611209760769,169859 776143799831654400,11774 778438418409725952,152594 754082491217043456,30590 767776650868162560,100893 770492968620924928,118191 788170490653335552,215252 778335142607740929,166390 795681585194483712,267862 774009121909706752,140495 760699804687200256,63753 765066747674230784,85562 777655823719735296,161456 770385293107195904,118087 788767731365580804,220332 793858936420102145,11774 795404155036831744,248058 759654114095669248,57936 776625132898881536,156053 786722351001907200,205728 763895768860295168,75922 766435815174049792,93823 790910653955354625,234796 790927640874057728,234579 794697474380283904,249926 791374456413237248,238207 754901597809811457,33356 761161830576320512,66828 764994697211154432,85562 763560834740031488,79059 765828131882098688,88489 767660446111240192,88197 757933201968930816,49852 793614342713384961,252112 760236831447326725,61412 764124961577500672,81702 787926959535886340,212239 795407851984457729,228101 765667144017317888,11774 767182082229542912,97263 792030800380239872,243075 794552301000257544,233705 749714941435908096,9433 755186958561714176,33356 776896169473638401,159081 792292033297690624,11774 787073944109154306,197512 790312744427728897,230485 795011643415658497,264193 794648871372783617,257429 785990591675043840,196277 776399863235825665,155390 794619915567120384,261987 762129666270519297,63451 763868424883679237,80939 758619339247480832,51451 775822575511318529,151463 757927599410704384,49798 785519875158450176,195064 765689528183119872,88432 762637233883062272,73814 763917004663205890,79691 795087206675255296,249926 780826293222989824,183269 751743997551443968,19562 764288693150572544,78129 778496763288293376,152594 794643495919173633,261155 758760817214918656,55112 764297937232859136,82209 780925788929552384,184223 785295035403112448,11774 755153840438214656,35890 791799245816860672,222526 793987227160223744,257325 790700190269341696,233729 768258480184578048,105321 786571542373076992,198513 776380495672307712,155328 757264472478257152,46406 793116452354084864,249286 768181204109578240,103488 776036870094462976,152872 785713272641114112,197512 757802295903924229,48093 790973893028614144,235590 765229078332989440,83391 772629827941601280,129335 750389389763743744,12743 732638286531956736,352911 770354691033014272,117257 788422311326003200,217519 790646536287821824,231881 764207077749207040,80648 765970969248747521,90618 768971585424388096,110023 786395830550876160,202379 774756977515704320,143585 786699222880022530,205902 741313405529755648,11774 771477703790850051,126152 787716280212041728,196277 793354125085847552,249841 785353214078099456,11774 794674185356378113,39957 765402288873615361,86513 765943424474165248,87904 780873201958154240,182960 786449219594752000,202379 794178674379620352,258331 766043028834353152,90088 774219673076322304,141887 788047796796399616,11774 786389514415665153,202983 775776198211141632,151463 787038979447140353,208492 766462901905461248,93850 785276194732204033,194218 755438185979576321,37433 754043079091421184,31377 756637889409060865,43553 794354908887662597,257492 786950293984468992,207287 749647316835930113,9433 788652789324886016,218258 792532960562016256,233307 761420359010623488,67229 773617457743273984,138165 775177633856225280,146259 786686963084648449,205455 765765126154756098,87904 768047452461133824,100620 779001837596925952,167319 790593827602046977,232573 785276027702390784,194707 758289972264927232,51136 781316546652213248,187170 755501733913112576,35890 781192913506144256,185496 752219773266632704,21034 781560362164510720,187044 759100997645971456,56784 767267945969963008,97852 732571389383876608,11774 765393621747105792,87169 793934448236445696,233154 746635223660695552,351410 755073906378088448,35044 758409080583049216,52821 763444270820945921,75396 762477282405470208,69878 774936732059828224,145967 794628208268185600,262022 756605390427598850,41839 762394241851088896,11774 773264983295754240,134561 778374033934999553,167044 788444319711580160,217634 776070312421130240,150256 776742143654146048,155451 773933602581151745,137965 792494242119680000,243075 758518785615822849,53001 791332017585651713,232169 757028585118937088,45971 749743400639799296,7816 767811690901622785,100893 773949643667435520,139404 791701309539901440,240890 774671267995586560,144654 790640104905768960,232863 791062908092420096,234583 764164655115702273,80939 778180655410737153,164980 793234174375235584,248988 781500676849401856,187611 795478040671293441,247930 752718116631687168,22752 755133633795457024,35449 759399807907758082,56784 749652252936196096,9433 776739770089213952,157755 742437234465505281,11774 747837401020522497,41724 775679907267424256,138490 786680304228499456,205354 792067310756429824,243187 792549653845639168,11774 752260245389451264,18325 790917334353387524,234583 787056020623396865,208167 793124504943734784,249469 751872315579699200,16953 773909620586799105,139404 766310064919420930,90031 776153724267868161,152541 788509279284137984,217658 788407980765093888,11774 790384594746875904,226823 759521082009325568,56964 763911460829495296,80648 768128047170064389,103818 787742797013090304,212357 793566319023128576,253206 769280098122010624,112872 776123725368307712,153845 752026614196736000,686533 764877715010912256,84724 768464508599738368,106703 735863947367043072,11774 774367487936696322,139247 774779057535803392,7047 732976817389350912,354597 787018938324484096,208065 794534481088675841,261155 794550722909999105,261155 769960723489361923,113754 788737150951063552,220332 775500141004460033,149259 778762825158176768,169226 769298488198848512,110585 787039549390073856,207287 789148223931879427,223286 762130124774879232,431998 753698200230526976,29263 780789025498103808,183269 785843869309083649,198878 763750148165939206,431998 765941093863006208,90384 794554561448943617,261155 775436228355252224,146991 788133612147179520,214809 772258732524892160,128323 775355531707965441,144730 778277378262917120,166321 749636080022933505,8670 776516439066894336,155898 759158501075783681,1248682 753340800994516992,26140 754737851930177545,33356 755162344511066112,14277 766448809501138944,93286 794594774464401411,261155 766688284705628160,95568 772454666282164224,131027 785903965967880192,11774 794644225858138112,261155 780761366806364160,181903 788736020296507392,220332 794222664684425216,256471 752681862753980416,22777 781265533266235396,167220 774986169595461633,146259 773986790734635008,140444 780507618422956032,11774 753310329375973380,26871 758856830885908481,54070 765173148027322368,84422 775068432316239872,146931 791445476507656192,238780 759827557713784834,59996 758839992584024065,54070 767269377037234176,98271 755530695242452992,36875 792679793049243649,246392 794668464627650562,262313 769681664289234949,18030 771623036696997888,110659 790515440472645632,231894 794590419480936449,261155 791350667424260099,238395 770658705570353153,120464 771567153321390080,118191 776901787571937280,159359 793170569135058944,250261 764191032502259712,81869 764945027470598145,82121 775930462497714176,151202 785321257440903168,11774 776096581292429312,151005 792589572152492032,246726 794660908849045505,261155 753738321482756096,22439 772579746521677824,131003 763064163409203201,76056 794301890968322048,258456 786084367563120641,200118 776479903046701056,151463 780683664522743808,179742 764135503545237504,82066 773683967388184576,137869 774020905211002880,141035 785994472186228738,194934 789817334646976512,227252 793627448663379968,254135 793845104343715840,255942 794601272682823680,261818 755553191832551425,38183 765011941194600448,85727 791348065785425920,11774 795763331302825984,261155 753053238044139520,25134 791395916385128448,237787 791817006014164992,240890 793599854903779328,252020 766034144648237056,90539 761310193565171717,66815 757796390713987073,48929 758110597003083777,41703 772616953525473280,11774 769535626022498304,112336 751162490910863360,15808 769367636421509120,111549 775170065536733184,144648 776912475962744832,156835 788545313791508480,106085 758440747242663937,52749 786306871594520577,198304 792407155844321281,245549 762458521891766272,70370 787013611705118720,208379 768855484090593281,105109 767120161455222784,97554 768577800974508032,107428 793497120389140480,11774 768859725920370688,107376 786872727311265792,205989 793159957021687808,249926 761139905770774528,64910 775402426014666753,149087 793901838160502784,203546 791687727481696256,239876 775816657759375361,151741 780824707335499776,183269 794353561262030848,259623 795385412516769792,266151 755862028774809600,39475 772513526824992768,129983 772893034123976704,127836 785522886861688832,194723 789940590905528320,215608 794143753342767105,257325 767002065205727232,86103 786373172601946113,203350 788002459725631488,212139 772424885666623488,129649 764623567707189248,82582 795709424732094464,268448 776092947980746752,151212 755174250739150848,35890 767145520401788928,97432 759870178142265344,60112 793243928736567297,249926 772790274707914752,131027 772939901310500864,132364 755044893702008832,35044 776783564121702400,157755 785722788338368512,196277 765134769881358336,84711 792946197073985536,243187 794560212317323264,261155 760215899064246272,61412 767406681705811968,98972 771127561128546304,122973 780935300436660224,183050 785279377336520704,11774 757668795695661057,48549 771560092500041728,125204 791357260085821440,238207 768200555407613952,104406 777356351047696384,161542 780912147127730177,182659 778308344771674112,163592 793885402411270144,11774 793458167934058496,249725 763149673985085441,74133 766917050170089472,92958 763805055271243778,79691 775792411872206849,151741 772929740122558466,132996 778662426258599941,157724 788109861921787904,215608 760571793455316992,62798 760969149526974466,66105 785550040324419584,196676 795614623655493632,267655 762735858956902400,73707 765262644211089408,86653 794385475775565824,257788 770754830457507840,90384 777043929178923009,156835 771388806691823616,125145 777685525251489792,163219 795174736456257536,264397 770547383470059520,118191 780557288012603392,181419 791652746260783104,234579 762137697410490368,72035 766760447869538304,95708 771948149967581184,127775 791448907913965570,238272 757548077502693377,47782 773514798440906753,136904 773554099639943169,133702 786916029993783296,207287 787239627115655168,46572 794147496381607936,255393 781466305442504704,186212 795028508191944705,263710 749439768996511744,8297 754737693376913408,33356 770470927603789824,118192 778908875642793984,167319 788798692501311489,220820 756473718864506880,43391 757228276548972544,45815 791093887896997890,234583 757408800865390592,46890 760544147312738306,63149 793263547232952320,249926 794252240789897216,258456 756831038022750209,44461 775672194156335104,150663 779443452362625024,174230 752204818546958337,21074 786349009237671936,1063777 789992389633044480,228354 791340520949755904,238207 768907607138500608,109337 779384965905674240,173964 780147653694791680,176127 756622073468891136,44429 763166301506318337,76188 776886312045572096,159146 794546289925095425,261155 787058322390134784,207109 794331540951924736,260033 795359931004289024,264397 758130167252418560,43225 795683900815212546,267862 768134944631627776,103212 790653935543422976,231881 788245957011922945,213700 753948989171634176,28037 794024231218462720,257492 761869876956897280,70918 773525642469965824,133702 790381838132973568,11774 758248933709717504,51344 793529221801017344,252408 795097905518542848,264754 795408312359616512,266491 752152379986939904,14277 759242796318461952,56964 794588733748248576,261796 765013559566798848,85562 795352837253431296,266138 761310015282118657,66878 773299586257580032,87904 779828427448868864,177233 765335979834179584,84724 776006136231231488,152872 769906708185485312,114329 793569291748544512,247241 793590356969398273,253793 770720975344181248,121046 763072086998867968,75899 776544434993463296,155451 771769813265813505,110585 775382556220989440,148574 788172640385011713,352258 788457810472398848,217106 772981527680544768,133519 787028854367932417,207965 774079257270034432,141360 777281602758074368,160592 764160213977038848,82283 794498675485577217,260273 763006019253469184,75899 795666706605674496,267862 785627484666462208,197512 791659591952113665,240483 794712577049825280,262752 759873810795491328,52887 763562038568230912,77295 769883864827179008,115159 787997549672017920,213887 767954512640405504,7700 788217285013938176,215252 761962214085492736,69711 788524251473121280,218260 763593667747590144,47940 765146162483564544,86103 778339620727783424,166852 780612938860142592,182122 792069969718542336,243614 793500171309031425,252890 795446687795818496,267014 751038876727119872,14459 775600201272791040,150302 759830130919288832,56800 781276243375296512,186584 777589161855377408,161960 792017449293971456,243075 732786668437135360,353878 770275946079191042,117257 773286761040605185,135025 785261412641673220,193669 770720898181505024,120675 789701986249691137,354111 793545745815130112,252020 788053393726210049,214005 789998108528680960,228354 758359267762024448,52554 761978543915962368,70543 758869693985796096,55806 763152830240727040,76188 786191943369826304,201619 788110292228026368,215608 761136215194161152,61051 777799957210288130,163763 775446783317114880,143361 786428553885691904,203492 794963494798053378,261155 795352410491338754,260613 773394681103261696,136515 781278032312971265,186212 788771974176649216,220332 792894101956005888,247757 755835694300405761,18215 758478027219095552,52061 785498634452336640,196277 767821917650903040,101681 789208782643396608,224243 751123395660709888,16953 792038744828309505,243187 767567257643786240,86743 793486066384723968,246514 793549901300924418,252014 788832689721782272,220815 761106892600909824,1248861 794861530760224768,262225 776696626681221120,155390 778197981015179264,164826 761716895011643392,69711 785879448012730368,198878 756297278785282048,33356 765209568708206592,86440 795064080449105921,264397 755379916066070528,37044 794607389852966912,261155 761938014490628096,70679 788450263556321286,218275 756613799017406466,42495 765954339429122050,90384 769578737696243712,112239 772607065160241152,131007 781463277087891456,139404 785847697492283392,197512 788048717710438400,214247 789383839651168256,224793 764653656813821960,82283 750870638462504960,15264 776121708151398400,151255 750903380256620544,14128 771977757471440896,126389 773664444828102656,132497 785900980110000128,196277 787690803154001920,211347 773854204469272576,139404 750798449696645120,14277 787283536164323328,193121 790559939957706752,228820 761144567982948352,66824 764832788646244354,84724 776522120612442112,156567 786512560673742851,203822 788418224169717760,217837 755026707116089344,22393 733064693271560192,1170860 769862906662031360,112767 760623674651205632,60363 777599127995707393,162294 760241519026696193,58537 792927456034291712,246569 794006817147932672,257492 794541654220881921,261155 768493586371358721,103354 794006936027066368,257492 773622188108898305,124297 790965964439326720,235532 794009363321155584,257492 749286279678918656,1247974 758045583642853376,49121 758812171237076993,54070 763772326336950273,78239 787835950122557440,738099 733446531903262720,145399 785592984427376640,197286 772458249383735297,131045 786638422345744385,205029 793051355459956736,11774 793117449201692672,249348 793876755010510848,256255 794343466754981889,226320 795422513572544512,267014 763501915187523584,78189 776435250381586432,154549 794008738785067008,257581 773731063952572417,133666 780488408103878662,47940 785580208145346560,196277 793510056457277440,11774 793952963643445249,252939 760954619493253124,47594 794625479760187392,261818 785518994191245312,196277 775108726944522240,146259 755572762543005696,38476 766995750429552640,95708 752231365689638914,20279 772159112092188673,127707 790670112059695104,230909 762072482773893120,71476 781496968631705600,139404 753744369233096705,29456 759719384357203968,59364 785651631907938304,197324 757445343906631680,46193 776980322772742144,159411 770642464709324803,119937 795315170578792448,266079 758544967799308288,52112 767914524070572032,100893 778024254302367744,163990 760244528565538817,1248387 773849325050880000,11774 778201412220100608,166390 766018969727664128,88218 792852534696091648,247819 755853686060949504,39997 776822624504598528,156290 758713159423291393,11774 765310961762742272,87145 788215799110508545,215437 749425351709691904,8497 765617928599461890,88311 770233969027735552,117295 768165641886965760,103354 795401070881243136,247930 785262954400841729,194079 748924253693763584,11774 794324271916937216,259055 788459314600030208,217574 792101112304152576,243187 760851457109168128,64326 787081097020526592,207949 774988575658041348,146259 778333495391313920,155479 764805528694382592,59936 755730259711029248,38631 774306111956496384,140444 781224355992834048,186434 787120649034534912,209351 756881450285359104,44450 775889994686660608,151741 786577248627355648,113104 792916934551408640,248065 760576998733451264,62798 780833378467778560,182659 775059238154604545,146847 778074561015189504,165523 785929959621611520,199211 736935544878301185,41724 753050603694202880,24870 757152779173494788,43469 778727643134910471,170187 759518956550053888,57574 793103679796621312,249469 793484328609210372,240926 752650546599735296,22777 763865013714989057,80863 771444536295972864,125204 793688234559582208,18395 791819536446197760,241819 791912666088341505,237859 767337466676277249,170736 790735056029581312,232863 794569927751507968,261155 755395010934280193,37134 773617104511574016,137158 786446175876501504,198538 791764949693566976,234990 733099577574871040,355324 762959777328668672,74575 772257417442623488,129551 781704251768582144,189254 791671286405533696,240483 754799271896121344,33426 765330932601655296,85562 787739776032051200,210215 792059625658982401,243614 769515904795185153,112336 776793857954607104,157693 777019527708237828,158387 791946825552887808,242551 753475459719901184,26815 764898796207611904,78221 765029078093017088,82066 777512896024702976,161387 773900651298295808,139404 754032518135881728,30590 785918781549711360,198878 788463263591854080,217574 792091217374818304,11774 794559997069799424,261155 795105322805432320,264397 768926301386371073,110381 751041611493216257,13450 752133645637410818,21034 751136548226301952,16897 779661101172527104,175772 779395592724307968,173753 780548188075921408,180074 789213115606896640,224297 777564785546137600,162497 750779097161142272,12859 777699457575948288,162497 788808503460761601,220526 753353808114319361,27045 775042725599207424,140444 786734333658816512,205094 792042949479575552,243075 749948543616495616,10735 756283806458359810,42432 766950651448352768,95925 791741509800497152,62492 773488217052049408,136904 786267021101060096,201958 756258968792621056,42344 786326573465030656,202379 793402784347328513,8044 754928923893465088,26721 763431395104591872,77731 772094013923033088,129231 789463514477957120,224680 793818759039324160,255393 794561742328233984,261155 771663691565576192,127017 773941718286761985,108396 774671780132876288,142852 770832826799386624,121612 768494881983438848,107028 775002928452997120,146259 781328901847080960,139404 795249315929329664,265644 764594857289605120,83391 773926847822176256,139404 772851739397459968,132996 789901895255134212,227048 773145905663008768,131597 752953217529569281,24526 763807345315028993,79589 778070332158513152,148010 781282851744546816,185595 789081620095479810,223286 752929133064097792,24316 788486101434523649,218275 790962993987219456,234583 773183893033906176,134380 785470958312181764,195975 785493377261441024,196120 791107852769210369,234796 765988998523211776,90735 786451531386060800,203713 794809197460193280,258267 793447690088611841,252020 770654225990815744,120393 788531919063441408,218977 793524127827054592,250261 793094334119759873,249469 758623540530782208,52749 788867612742602756,220029 766986056348467200,95707 767749415872307201,94612 785976201827512321,198069 788002410631401474,214354 757689433579749376,48270 766472989516959744,90384 788082074020409344,212239 791813148781125632,238419 758344503354720256,52554 780389499255791617,179742 790581745674555392,231318 758667320944365568,54070 767683436735705088,100605 768867999923245056,108849 769718000169590786,112939 756584071162044416,43391 769904758026973184,74247 755627239216148480,38183 769724250999709697,110585 774028836119846912,140444 767918400010063876,11774 766109563091156992,90384 764293752965984256,80939 791065644968083456,232169 759548334918873088,56964 790957117138145280,234583 758304031953477632,46227 787722167127605248,205197 791259313662595072,237223 794620216965795840,261987 766984891749765121,93144 785733021265596416,197324 794656789115662336,259892 778371368802844672,167220 785525311941275648,196277 795669990309498880,267521 763414088085102592,78129 768100201835798528,103354 771225267423416320,118191 780769877527257088,182726 794754393790959616,261155 778561177739784194,167569 781101657270677504,184588 794914121309241345,262849 760431496226283520,62771 768877220450361344,108849 795242204960690176,261155 762147532541603840,71429 787236958099628033,209400 754005511775801344,29790 770150881278959616,110585 786209358296252416,200566 788538512001957888,218886 773185029463609345,135025 795692706970226688,267862 750942970476630016,15800 786361165710589952,203048 791657621988093952,240145 768803760848064512,103071 792556013882859520,246295 794218158718648320,258598 776511743036051456,155898 786361925181509632,203350 786987858024394752,207613 766288842970112000,90785 778709654989701125,169327 759213659105132547,56964 764875294436122625,353374 786573234951028737,108396 765689896367378432,88546 791542825611440128,238780 767439253198569472,95055 793126891469144064,249348 761450148459405312,68733 763061100074131456,11774 773954000341262337,139404 778015231930949633,163990 780875605638123520,182726 764936789291175937,1170691 769719889267339264,114985 759843494684823561,58227 795744136376778752,262022 733168834656473088,355480 780121281173815296,141360 761052691791421440,48052 767849117972299776,101383 762397711706402816,72420 766019264729849856,88751 794051175784005636,257492 760893879902142464,65500 761581159448973312,69231 768211963524571136,103261 794899888756629505,253012 760901189412134913,64722 780876429412208640,182726 787400067284033536,210289 791626221268467713,238780 794370896370614272,215965 770477375377244160,117257 773953759969878016,139404 790640667961663488,232881 768498845714087936,11774 764133783981490176,82066 776250873106292737,152314 772406430133616641,130686 778384003703320576,164826 779442747895844864,174442 781552835733364736,188401 789969901892931585,228576 794553736152682496,261155 757070909689720833,45857 767138007707033601,97438 788126583701798913,215012 757787216382795777,46280 766317393622634496,92160 788486983592968192,106085 789987559325569025,227048 795255066189905920,240260 770377171491631104,118761 761340710054400000,67973 773361477797355520,24173 775134333816504321,145866 759930292224262144,60363 778361440457465856,166916 793800701793230848,251452 757825596638437377,47090 790515633070993408,231894 791277535459807232,237491 792120243472642048,244221 756300499482206209,42344 774239207883730944,137158 787031078863122432,208016 767430687771222016,98972 769358200831258624,113220 785870000649154561,198094 768925359119097856,107483 790969047923863552,235487 794160692853084160,258331 795705241945575424,261155 785538242930151425,196277 766408031928217600,91946 780842327422054400,183269 771764846278873088,148861 788695448131297281,218875 759767101292720129,56676 760065481793568769,59365 763880340435918852,80939 766108312584720384,90373 785940994911076353,199546 790898495959949312,234583 778013466124689408,163990 773148092145074176,134454 755562238400802816,38286 788163794270760960,1248522 761345711292108805,68102 767874404843872256,101681 785645862714167296,197063 794768751891607552,262022 757191393194442752,44450 771200564566732800,122967 794604974189645826,261555 762785299973844993,73712 770799417469177856,120690 794441117383217153,256038 759069942801010689,56784 766535129556594689,351436 772527552778768384,129380 755447756064428033,36875 786132877318754304,49459 757314018465947648,46382 759601763112681472,58250 765568837874028545,86103 794269689228754952,259063 758685200280850432,54070 785929495668674560,199769 791723070037827584,240926 762320528560488448,72420 771000301738463232,122146 791050088516689920,234552 772511164530130944,130774 795744684945641473,268686 758049145974165504,47761 758712614688022528,54748 787319830697287680,204413 757579074529296384,47761 770769926311116800,106557 780858233103667202,183269 765647894359711744,88546 786031526676865024,200383 794596403259604992,261155 762907560928169986,351337 775533209538789377,139012 791752733644591104,239998 765344858592583680,84886 765967042189008901,87145 773861306738810880,139404 785599537310203904,194082 773139239894671360,128874 786646390051135493,205270 774735800311382017,105109 781133709369946112,130635 778291495979757568,167220 789910711384223744,227048 794605485236359168,261155 795347044768485376,262847 759182471024050176,56952 794229298806673409,258598 760585125033811970,63559 765182465442930694,76146 765383558877814785,87507 776975834909446148,157724 773616198579736576,138165 780819973098790912,182671 781678833065877505,139404 757504520230465536,46280 760171231853236229,351463 761663747773624323,69878 762691823211077632,73926 769795238680494080,114422 778794533366669312,169923 781145047148486656,26066 734841026989445121,352032 752286972861943808,20279 763591506108227584,1249134 785323641600745472,195125 770732075196551168,121046 793255683919454208,249926 792861949201616896,247379 758897129855209472,41703 768836879915429888,109337 778344868728889345,159093 771685388750557185,127134 771009833159921664,121612 792437766873231360,245313 776192693495930882,152314 795357583729197056,264397 776385217074491392,155366 790917248974061568,233729 795697112495202304,237406 753232885381857280,25968 794000494125404160,257492 776830902416445441,146819 749457402806755328,7849 780445450260377600,176890 775734208425824256,151071 780453148708048896,11774 749314255644680192,8047 764529996421406720,81946 767193340316123136,97386 793155269408743428,249002 758422512682184704,53144 793653393709346816,254209 760534892572577792,63451 788526239137075204,215437 756324098423136256,42432 769309111678668801,110585 794571015808569344,261155 795135035917606912,261033 754042252654063616,31400 761337774582616064,67938 767530697854681088,97379 752626430404464641,22218 751143528512778240,8588 767843521873096704,100506 785683566843736064,196277 767581369778118658,98972 771497216938680320,125367 776149752085970948,154108 791330474517929986,237857 786962466332811264,207287 786310719562211328,202429 755202813551079424,35890 756618386734546944,44429 758333504681902080,52554 751235726700736514,16299 761248079395684352,66897 786450587634184193,198305 786817871938662400,205186 758072195864145921,49843 759124060957773824,56889 794592143339753476,261818 788207861541187588,216038 758006764419756032,50804 785622394840887296,197297 755572450222419968,35775 758396127163084800,52605 764677918555594752,84209 757587293016207360,47782 733090067636326400,355464 733896181319794689,350498 767049258344259590,93184 768072767036018688,103354 790914082320879616,234533 791350143798751232,238207 756512834977005568,43413 779150319041277953,168284 794630750066868224,261155 756898845615763461,45311 786941360813277184,207613 791353209340043264,238395 795207035490996224,261155 756307063089659904,42249 772629678221688832,131045 794242698790125568,259200 775483749781934081,149124 779057252368023552,172428 763471942976311296,78159 760785901953966080,355680 779090190891528193,166852 754754599014182912,33356 750400489666248704,13201 763917774200512513,79691 773857946367172608,139404 771895894224564229,126389 777628676472971264,7258 750819544361414656,15536 753952523975655424,30304 788151277045686272,216009 760577478498791424,62853 747575366718414848,1247789 780897690578104320,183811 792563831885094912,246392 751112642291376128,16422 792017913620279301,243092 788784034138783744,220526 790152350321303552,54739 768142942372454401,102514 757049011404546048,44450 764783994693115904,84724 787560823346561024,210289 753694447301455876,29263 769206109815070720,112158 794984223346139137,264397 795118112442056704,11774 756851042315341824,44503 772913394051584001,133519 778733155259854850,170187 788902044195295232,221972 780845595518865408,183801 766122067473432578,87858 754705023620132865,29805 793468045121376256,252408 760904337665187840,61545 770099355206422533,115518 779076361809829888,171795 792749112802283520,246726 775001105835159553,146259 780471015793197056,108396 760620799560744960,11774 767177348688982016,94699 764158191324295168,80486 767502660958232576,88332 780859340072812544,183546 785932467136069633,199211 790514233075204097,231894 761808472623095808,66801 775301809610960896,73814 771557171783884800,125145 753420424688521220,18323 776822380450623488,156053 781309967013847040,136610 769982893972217857,114848 785514851946860545,195975 792059590590468096,243614 750363282729345025,12883 790707643925004288,233241 775204445089136640,128934 777657946536894464,161352 762368865426739200,1249016 763449033377607680,78304 755875379764662273,40244 793578933908336641,252020 750346364463124481,10251 756538916132515844,42344 779611469599997952,174230 794008224508747776,256502 758095305288003584,51364 765593051448258560,88311 793109820530421760,249469 756687414840614912,44461 765197359986905089,86103 793659119894802433,254135 786931969967943680,207051 792675853318709248,243165 757285457499742208,46407 763733192037765120,79691 792104732584058880,237964 794724690879098880,262226 764184705084383233,82283 763811619432521728,80393 794494626262564865,258598 788458751946690560,217106 792067880703655937,237787 776559792211038209,154701 789137298893910016,223852 763066955871887361,11774 769757742785593344,114301 767442363740553216,98972 751146273013506048,17295 771897938494849024,127871 761610355399417856,69711 794569372983508992,261155 777260769733931008,159475 756577354026065920,43391 780893862558507008,184263 787131528182571008,209351 753585032757927936,27773 750765471776043008,14349 765961791494946816,90482 750725875633573888,12746 758844078800838656,48288 756304766137929728,42249 757236537981411328,1248475 794530524131971072,261155 743832297498116096,11774 764994788928008192,71652 793110013958983680,248016 766235719283138560,91838 766396667473960960,93286 785274543233503233,194648 765565522574450689,87904 766605360362905601,94612 763832113481252864,80486 770692467347824641,120393 781055500070694912,183759 758805781227548675,1248642 765729363593666560,86645 769883555065368576,85562 787383628590419968,208307 794258046453239809,258429 757711050837991427,48594 765455933472247808,86103 776493044786991104,156103 774437957331660800,143473 754738973411414016,18341 762804567394353153,74133 778339910444986368,167393 791015994974212096,235620 751831147475271680,14277 756818319328448513,44429 781214376774791168,186434 752788632818241536,22787 762820964174397440,75073 764139012210720768,82066 768490764967944192,96785 770312013197303808,118087 777274039425462276,160609 777998437497397249,164826 755204790154514432,35980 758768686664744964,54070 760878393793667072,65180 790882156235091968,234583 778795804848816129,11774 793869891505885184,191065 768102864329650176,102137 780140040529797120,178258 790606511370301440,232169 753551805854932992,25968 764112747395022848,80939 760597103148138496,63451 770509798207066112,118192 772160565724733440,128168 780729407690403840,181443 788111772582572032,215437 795683744430641153,11774 769787528765464576,112399 785879914725507073,198591 758758378592231425,55174 790751249972940804,232863 753315574906839040,24675 794526068073865217,257325 795760346103513088,268777 760962463424778241,47940 751801088014217216,18298 768603267135840256,104973 791355983939330048,238395 749713314960203778,9433 733045790139158529,353228 793627766797246464,252679 765738994520829952,88459 781607094122188800,139404 794586000194314240,261155 760141019090329601,55660 775780779548815360,151265 795405131223302144,266079 757593412639920129,47940 794254313849847808,258613 776758396758274048,157755 794385782479974405,11774 755446264070746112,37044 760866747704500224,17640 768240839558430721,90384 761043361855746050,64192 766374730957987841,93036 733144500172914689,355294 756204211591794688,41909 781558927788040192,185310 793608398084255744,252020 753574478223904768,28128 766867778318036992,74575 768796768557490176,90384 794593441783025664,261155 795767560713211904,267050 787045088534810624,207613 767806400302977024,101681 785698135666327552,195975 795731612365373440,199307 733326733965807618,355480 762330413746360320,67809 771345208881676289,124601 794670715412877312,261987 761412420065697792,67369 772406031431282688,44421 749262881787641856,7828 752999365543878657,23742 793140731154014208,249895 753982890761785345,29263 773491259956662272,136947 793988569618464768,255942 764546798723723264,83751 789873952898383874,227048 788728542397816839,220029 772051019249258501,128230 756747768035553280,43258 779088123095552001,172299 794549977422794752,257423 778476314390966272,168463 779121407678488576,172962 779388022840233984,173628 754046253273604097,30590 787583440220659714,206117 793633537333207040,254135 793894034095812608,255942 732218422893764608,349277 778682073649250305,168297 779964310831308800,174465 786244369883901952,1063777 755915635389968384,40668 762288258424442880,431998 756361049750773760,42171 764714018808266752,84422 769576108203192321,113412 757398935883448324,46379 763798206694039553,80136 788462648689963008,215634 795406085352026112,265257 761357845052919808,68273 764947219149578242,84929 774563745804582912,279676 777579949305634816,159308 760161672128364544,61412 772023419667787776,128930 792112847799083008,11774 780982528031293440,176203 794686922492964864,261666 751845651214925824,18374 758738424652115970,54070 773946653665525760,140232 774308315035598848,11774 774967546369961984,144153 771636717858136064,126152 771319906990034944,122126 761714286473261056,69000 795082310114742273,263907 766081388042792960,90482 786298000062619648,202007 791662543739596800,240483 753731261013880833,29589 763007291616550912,75899 793964007702958080,257238 776873558819561472,159016 792797941127938049,247232 794633517456035844,261155 764168847280615424,82283 766519503127580676,92189 769253230417182720,112363 773492991432466432,136947 788563140892094464,215437 754840775955853312,33356 763490751489507328,78684 778330179085230084,164826 788513581977395201,218495 767719393920942080,100605 777021417309085696,159988 795364544239595521,266079 757252252138631168,45348 791194900926697472,235621 760545889916116992,11774 793794413520625664,255393 776194480416235520,153854 766774354835304448,95530 768956513838833665,109945 791403153937801216,238207 785257448865144832,11774 776143759574638593,153501 774241795282575360,141316 787372427521077248,209800 733065756322189312,355106 751887635526791168,14277 793549634530578433,253407 733007285102989313,112718 776894060187353089,159308 793902018242834432,256451 785325845036408832,11774 791725112206565376,240535 752721878620344320,21935 762321075145441280,72740 775774996786475008,150426 790612634332725249,231870 793519308462657536,249469 794676944780394497,262588 755425683233443840,37044 788426769351086080,214763 786079389696028672,196184 763495605125558272,78198 792204303717036032,229693 764989617716260864,84724 765882268178976768,90031 793287745489674240,250633 772634843830161409,124781 754078553273229312,31686 759307497605894144,271850 760202213935296512,61352 769717790907457536,87904 779009922306629633,171693 791404683218878464,237870 769657009897484288,113412 774010463898128385,139404 774751969122586624,144538 794684093900484608,262752 761173045893533696,64730 769123054278631424,111175 789563123124449280,225949 774010421909086208,140495 791812158434660352,240890 744343369799897088,1170338 757912693202313216,47940 764808070274899968,84724 778304373919133696,167322 786674408261758976,205652 795708043522666496,267862 762336037335105536,72678 762687078203265024,73814 764367794867625984,77852 770051332480856064,112363 773847492030926848,139404 792086288774078464,241819 794695681206317056,262849 766370964858863616,93479 768981365303996417,110659 788542379355623424,218875 768906853912719360,108468 771794554240499712,127218 785318088128339968,194648 751554953001394176,14277 761333625434415104,67967 795099338607362048,265257 794644950201860097,262313 792796066634760192,241678 769517781582749696,112336 788902223602327553,32568 791692928825516032,240483 795431834762952704,262886 766318018221662212,90031 786628554150862848,203674 777804456113106944,163763 786503957397004288,200965 757740571855298560,48810 771047882296131584,123085 793398866469150720,249926 766464278102585348,93286 786009912488910848,199755 755261105048473600,32861 760992634999406592,65815 776639318299250688,156835 794694268157915137,262752 793850887718465537,255942 761050633919041537,66116 732723261642047488,164500 773306484075692033,135505 772564252989075456,114254 732188240770260997,350025 750169488444694528,11463 752861377119870976,22752 761727886805970944,70543 768217604334948356,104932 792815108749598720,247232 776532762811564038,155688 780853539534811136,182659 786384555900928001,202248 775751170191073280,151374 779034216315097088,158524 742190474358861824,11774 759968357017718784,59666 773597906540564480,135329 768326275991793669,105109 781273797735358464,186883 758069610050560000,49843 767678188453494784,97619 785272977000501248,193669 793885363588718592,256255 791323302073667584,238099 743256231150764033,354153 766387545697648648,33169 769699797045510144,114985 787396085710979072,208146 750859378283032576,14963 758490765349818368,53289 790547155807117312,232137 785262901833506816,193669 790343700522172416,231008 794942523651158016,262847 795362445221052419,264397 777845017960411136,164001 753029485977567233,25135 788631888336416768,214084 793969363049127936,255192 775848323244666880,151463 790748484488065024,231894 790965899414994944,11774 732653296956125184,398865 754072013405204480,31035 791434594717356032,238292 795211318437539843,264397 763560125646921728,78821 781231665976840193,185496 756284153545551872,42495 791661077427728385,238429 792121762263826432,237964 786245574123134978,201958 759106930526650369,55660 763010404981219328,75899 777946869137801218,164826 794272156368523264,258947 762336902640963584,431998 793878104791920640,256393 761422065098366978,65974 766224546512769024,90357 775673732530446336,150511 785508584260067328,194949 789502744461795328,217937 760573780775301120,62063 764814209779572740,84724 769231236506132480,111455 786375155819896838,202248 786111070209511424,31546 795038596629721088,263532 758757573684109314,55112 771132295725973504,123583 776373931095699456,155328 791975884764897280,241819 758770736022622208,54070 776115968695078912,152735 752779125916590081,22575 780357450927054848,178735 761345357460692993,66878 771417554078228480,125367 789928664473436160,228354 762511075065475072,431998 785864725527719936,198671 793163131312889856,249469 774034708611026945,140900 779441465646800896,174230 754894060104585216,33022 785674056402075648,197091 786368212258684928,202727 760427982712295424,62771 732550785553170432,352568 760230587948949506,61385 776007414101467136,151463 766748405720813568,95708 764134336417308672,82066 776635507107332096,156061 790733542955159552,227048 795382593663434752,265875 753325576316981249,27061 759238205463986180,51798 791667773202051074,240145 771090929772027904,122658 792427199802535936,243513 781834088109993984,190635 789285585517178880,182349 763490243207110656,77720 770153417662660608,117026 773536318768893953,137042 775047681123164161,124610 786923801745338369,192032 791046989895069697,235951 793902003147575296,256255 768502491172306944,106281 786313450939002880,202636 762687231119204353,72420 775528755120836609,112363 781217837268475904,185310 787437374871601152,209095 751540057991946244,18539 795756618138972161,267655 790548114281234432,232137 761250829126864896,65418 780922588063162368,183269 793144826330017792,249469 781204328358883328,185313 785318206776811520,195125 756629254431965185,44450 765680491148095488,88052 773935393129373696,139865 763354580688175104,75241 787125324853055488,207965 792136442700935168,240145 774562129835855872,141360 776570187239845888,156290 794344725444775936,258981 792441123381907461,245575 794243419283460096,258598 732251169364557824,350900 768203956107345920,103506 781211233097768961,184223 773910157520728064,139404 775100401347600384,146259 791661560112427008,240483 778375400468512768,167044 789232410735050753,222997 758092656178323456,51069 753697898433421314,28974 754753800817156097,21888 776046836079398912,151526 774438597013438464,142671 776186517815296000,154279 793507305857945601,252711 793551253053865990,252014 756292461136343041,42249 758497002082734081,48289 758708372120047616,54070 749757643917524992,9754 771831566314139648,127657 787013173131874304,207965 764830986353999872,82208 778494219795193856,164797 772956981103620096,133043 774330821205454849,139639 794693607240466432,262752 756298694618558466,42344 763988092504055808,80153 768544571542339588,107072 768829150681366528,103046 781902666611904512,181952 773129649740210176,127058 787911352085979136,213887 789215979775504384,224297 791625753494327296,238395 774346697971408896,141360 788031322048630784,213064 785489892751003648,195975 781836116093767680,190635 751823595530321921,18395 763480714616578049,78205 768223974601785344,103071 795699531748937728,268281 792954424565968896,242693 765640754089828352,88669 772258578224799746,129551 781703364677668864,188401 766044678642728960,90969 792453533291257857,245711 792690199499333632,240061 765623170724397057,87145 794005609179791360,255870 762855168626917380,74281 787260906262630404,205512 791391098681880576,238207 761564390659350528,69231 794720746291470336,262849 767404593391161345,97484 773255702735233024,132877 771765787510136832,124597 776204374574043136,153596 792890111117684736,248363 752790307792564224,22838 773598607647924224,137869 750001429863993344,10064 761676652732616705,69711 749685861705482240,9433 761326635970813952,65180 794247737151627264,258771 778030718907666432,165523 781672405022498816,158520 789750076495265792,215437 779075422776467456,170187 781339176860020736,139404 771399033902555136,125367 761346134212087812,67906 747832585045192704,11774 793609609957220353,253206 777573001168457728,161277 788159051154587648,215005 788396960705380352,11774 756263569474347008,42249 764988291192152064,84724 790964352429850624,235487 795061700256997376,247930 792231493166886912,239610 759974069521543168,1170407 778204506815287296,166409 790928477159616512,234583 785493975192920069,194743 753890992659558400,29263 758335032427745280,52554 771021456083824640,122146 790260400755511297,230283 789220777837068289,224680 789212556573364224,224680 763863753947353088,80153 765661257680625664,89076 769977109049700354,115531 773621367799447553,137740 776793884412170241,157693 788886707408166912,221832 762380228261838848,11774 770433168084119553,118192 786971872437018624,207949 765629133393190914,82121 766312878005587969,91946 771483355166674944,124597 793664149142245376,254209 753264662074896384,25258 785770547867062272,197297 789101943171932160,223047 749340612147589120,7546 772284309717684224,130101 773882148520689665,139404 791725864635469824,240556 762885065617453056,73926 786348052516839424,203350 765665242017886208,88902 790776224175955968,353499 766931739994304516,96973 787750217592504320,205197 757923094828843008,48705 758408608405000192,52821 788715161880264705,215005 792143146104786945,243187 753318182820151296,25189 757678787303702529,48701 791350756796354560,238207 770361743574831105,118482 788469030923272192,217601 764822129279774721,84724 788752359300141056,220526 770434002838847488,118192 791259131197820928,237491 775823142715531264,151185 750550015962144768,13532 764582196397178880,83903 777115128747614208,159874 768793910143553536,108849 794420017869688832,259659 786988714186665985,207949 768400692700733440,106083 769237942401282049,110362 792367607210921984,245095 764087186744446977,354834 762860187967381504,73712 764851808787427331,84724 773636561422344192,137869 793896330947096576,255995 794571902576508928,261155 765684617147920385,88930 781363391013191680,139404 788603665867218945,215437 792535694770073600,245148 770955580827500544,110302 758126537702907907,50923 732970142062141442,354936 770363780580638720,112336 773840647090417664,139404 758698939830898688,53924 795087780216913920,265191 753746012468948992,29592 795331741082787840,266138 757249259460755457,43553 766603597039726592,89923 794589677357436929,261818 772110476662673408,128025 788628051164823556,218275 786551101529006080,201958 763818651027898368,80393 790610429806391296,232169 761637232130174976,69493 774385782559760384,141360 791300972739821568,237325 761387020606472193,67229 793994728178122753,257325 750681178907127808,7258 786298248419868673,202007 795148007377424386,11774 752966330832355332,22838 786698175902089216,203674 776780829100019712,157693 793978068536672257,256393 760209648788049924,61444 770869004990836736,121909 778340899046641664,152594 780112956684140544,177233 791624149399638016,240145 761311194707787776,67401 758303065250422789,51595 767633265104740352,99476 790547267233189888,230485 754140368166281216,32039 760594135028011008,52061 757718212708438016,48826 790661928444014592,232169 793478207853002752,252196 755494701227204608,38032 789928779640672260,213253 779553386261872640,174315 786541189189074944,203674 786918324869304320,207287 786010856140210176,199478 738458864664883200,11774 764187789143511040,82066 794181903049834497,256255 795728972478840832,268281 793871553272377348,11774 732684356783902720,353228 764477749104939008,82002 795074978265911300,263817 770426134785851392,117283 788852619125006336,218260 737149726630547456,11774 750902302693691392,15808 779425504906448896,174321 749682963969871872,9433 755278236519661568,35890 773029018941681664,132364 777591172256718852,160614 757703396325482496,48857 761388096638287872,65455 776834801638703104,158589 788137461771702272,215480 791772833655382016,240814 791029978699669504,235179 754840828992946176,33356 768984377472716800,110550 781357828233629696,139404 761302644790992896,67679 790692991002226688,232909 790730208122957824,233692 793872761185832960,256358 765144867009732608,84710 777646448439681024,160539 781794475613954048,189017 789534673894465536,225981 786165704546324480,194017 756854283803381761,41839 793270508640841728,249926 756543739141644288,33214 758438558583533568,53246 776835099354464256,158327 788987253733195777,221785 749328262879285248,7852 751604321523945472,19000 788130138231799808,215754 754941394532327425,34506 774969064800354304,139379 754774718016806912,33356 761147373498298368,66824 769661324036939776,112032 788548120950870017,217519 761998997628162048,69548 791351796694413312,238395 770765953743392768,121367 785268381804924928,194648 788828259530092544,220806 793941844304330754,256219 761000162919641088,65174 781145973250723840,185496 790723567180738560,232137 755872585917665280,39207 756377858910453760,41632 773532388903321600,137042 750415980195487744,11495 753402074050785280,26446 771052227444158464,121612 779733818706128896,738099 771218564762120193,122299 759212877584760832,57123 758260963099414528,52061 776954194242654208,159546 781315608931688448,187364 768950906305949696,110209 776939154764664837,156835 771896813737480196,118191 773007071251791872,133454 780989856239480834,108396 786090475375779840,200870 750442402783981568,12743 753025965970886657,25255 769292047169748992,112399 794700990087909377,262752 795285687885041664,264397 754095695552929792,28866 758099564536668160,51450 768860593709199360,109666 774668566381592577,144839 758664418771111937,54070 750842598324076544,15755 765693000219500544,88920 776794263011065856,156835 779358844736593920,171377 767085639212773376,93170 795371054860562434,266441 756522987986247681,43368 788053816729972737,11774 793516846884524032,252711 763577320862998528,77598 742414130494111744,11774 758693085618503680,54070 793990609690202112,257423 766843618959163392,96514 777739745770270720,137869 751123196250763264,16897 756295822019403777,42432 777589004036210688,162610 759857094740680704,58267 794572460976959489,261155 787838819399831553,210235 767917106268663808,101203 779499636520198144,171693 761755841871708161,68858 769006624488902656,110659 791350782113218560,238395 770103064011411456,110252 773950137857114113,139577 790242630647091200,229693 767463230130315264,99111 758318554240417792,50923 768511880109367296,11774 790705657494339584,232884 779866114788655104,174465 788392259800760320,217519 793104037616848899,249469 762877793705218049,73814 750451315113795584,13532 753646137727328256,28866 769391127606677504,112788 787377786247798784,210289 753986696539242500,30360 768717018392465408,107428 769267062904586240,112693 790590435446038528,11774 765622800115720192,88669 754034290611060744,29377 759207540983009285,51798 790712726133800960,233307 795249567256059905,265686 761363211559899136,67852 794552983803543553,261155 766401808713523200,90482 757448386287136768,47266 766347898795819009,92860 787372850915057665,207733 791375292430331904,11774 755902114644172800,40473 791894380298825728,240483 749680358883487749,9433 781065128397635584,182771 760322606050451456,61544 764825632408756225,81574 794682468443951104,243187 794314945395507201,259482 764825179356659716,84422 761623244671778816,11774 762005925897105410,70540 768943422849871872,110362 772464674101141504,129662 792174287897493504,244550 778425482421399552,167393 787262305952116737,199307 790977917178286080,235590 751055209615364096,16527 766405316221239296,80939 793227544556367872,250375 762736030776750084,74681 763693850648907776,78938 760115651692335104,61051 742167944449384448,1247507 759332378863165440,57944 766692597758734336,95593 791345429539528704,196314 767078421549686785,94699 768163176286257152,103212 788657547926446081,203324 790304742534553600,228354 751179077789167616,17591 791327687046488064,237491 793926410213523457,256679 794720911777742848,240718 755543564986245120,38183 753780571126456320,26597 762486282127761409,431998 786909302262992896,206225 795108730207485952,261155 750904986956169216,15808 776959693084393472,155451 780779462170468352,182960 788065597238173697,214809 760138188266414080,60866 753020042976034816,24711 785483270527987712,195975 790679924478582784,233307 793230764259151872,250293 793952036417130496,256564 750037939820769280,10848 766370543889182720,93286 750416453514526721,11677 788144139644829696,215754 773585348756733954,137042 779390300494172160,173628 792160600998707200,244289 793365335323865088,249926 793798806370328576,249926 780454658871558145,11774 780611347222364160,182049 794966869312675840,262849 759361446824345600,57964 790991745194430464,233736 795744247706161153,11774 751607484884848640,14277 771438799708495873,125145 794379705419964416,256038 787720064686448640,205197 768841778652930048,108513 778073899799982080,163153 773854700886261760,138819 794047151831654400,249926 794616208431738881,262022 780892857976496129,183811 788197075146137601,172799 754064484562448384,31389 755657399369859072,38792 760266618727346176,17416 775001662142414849,146259 791772652805455874,240814 794549895071956992,261155 795698120797671424,268281 765592293021671424,88311 772813839410888705,132335 765019276063436800,84209 792763533675167744,247241 753359890714882048,27222 772860142484230144,133204 751129459508391936,17143 762890889521950720,75174 787464833276928000,210585 793866060298588160,255942 751157888622727170,15643 762330642961006592,431998 752086707521159168,20195 770809069519052800,118192 771332246536003585,123808 793276217873031168,249926 795616530532700160,267655 750606451781963777,11955 766187144939442176,89859 760772432605085701,355185 772610378924687361,130669 772956801155207169,132335 787517048217866240,210432 788225540285005824,216009 786903807338827777,207287 790701341941391360,233307 751240736247468033,16931 766413592123936768,92159 772265849231142916,129558 777578003601567744,161277 732834479358783488,1170601 733260914892230656,355480 760280143201959936,61545 775393893579952128,148170 749336951287721984,8248 780511431158435841,11774 758825334816972800,53996 786514356322258944,200971 788814278069399552,218275 794594073231364096,261818 758005370329509889,50442 760455440312348672,61512 757718254840270848,48826 771185509380952064,122967 779066504960585728,167220 773611588569882624,137978 791439990316150785,234583 774615641839972352,125554 778313077963927552,167407 763445088810917888,78304 787159993770385408,207613 794525240282021888,261155 777863677206597633,152314 786353916069969921,201540 789408598031859712,214354 751238681932038144,11495 791695950473523200,240483 771066411598897152,122982 775625198988951552,150404 792142935189889024,243187 744835018413977600,195876 775367298932547585,148645 788084551734087681,210989 794248044187418626,256219 773873330835390464,139404 779826528200843264,176109 757639108202201090,48402 794100666654289921,257564 764908782677794816,76549 794563181595291650,261155 780595674647818240,181886 786580997752193024,203510 789248791731957760,219575 750789529804673024,15336 788047100760223744,214288 761223021516369920,67226 793886618604175360,254569 759151246884220928,56964 779032355369390080,171982 787909841712971777,208395 794398229685092352,259743 759813794214182912,54631 768489937528205312,106716 785251725338783744,194157 765356245574234112,86962 794996971769630720,264397 732417536726159361,350615 757441684506603520,47261 768991021325778944,109988 770399054245298176,118191 770676528325603329,120610 757805895803822080,48549 771575573709623297,126603 774644962923204608,1250175 794905133415010305,196314 786378773688090625,194272 789452928776040448,225981 762441285307277312,72809 776781113654206464,155898 794532081963507712,261155 755302623729754112,35403 768165175950188545,103899 792088305743650816,243075 795740020233695232,266151 777535065156820992,159876 751633078951510016,14277 785660973386522624,197297 771800170883379201,127134 788578984946651137,215088 732327374126075906,350808 761827877318893569,70868 768853167702351872,107559 792103107354251265,11774 756722445692858368,44503 778298773097345024,152594 788456772415655939,11774 791719324075556864,228292 794994286072774656,264431 777995300980002816,164826 778243626568646656,166816 788151327608147968,214354 794646230890491904,262145 776975021738561536,158387 757331405219045377,46890 780860284499996672,183269 790240926346059777,229693 754778656988422144,33356 768489413781364736,11774 790742054305357824,229895 793645973981499392,252408 793865326509199360,256210 764354496998682624,82066 753738935734530048,22439 753935331548946432,30339 785941169566089217,199546 752664972136775680,23217 794861511235682306,258598 766345815006650368,93261 788473741441372160,215267 794596879631716355,261155 788183738358308864,216009 791232489255731200,237235 773533455707627521,136904 785796442480926720,197512 786415459860041729,203350 762099137953271808,431998 766671509301628928,92958 771356507623428096,124597 776587657057079297,156960 793657248463540226,232791 765766068824604672,88902 788948079462473728,220029 792442112713383936,245566 770071681222180865,116164 772791358616723464,132335 781489906711396352,188119 785845884500189185,198878 791011853585358848,235948 770655054172786688,120393 768084971479183361,103354 773654842212397056,137158 789108105099481088,223286 776166065218912256,154071 792570091263098880,242693 760839981560586241,64722 789919531372273664,224450 750766984338370560,14653 766404714015580161,92166 754846561885118464,33520 762760382918393856,73926 779737250053619712,174115 794683750680526848,262752 774793326453108736,142721 792832287331217409,11774 762111152801345536,52112 774181277943541760,140443 780220350663569408,177773 765459630650716160,81446 765799694488526848,72798 791018388021653505,235251 774250244695613440,140748 779301030412578816,173645 791343908039036930,11774 774947444593397761,145963 787138070617264128,209151 762172740526706688,60794 759145992214159360,1248682 786736264905039874,205094 793632734795206656,254135 773900979599278080,139404 768221198677180417,103354 773749942363971588,136515 768839521723043840,108849 778668848383877120,168794 775867301295955968,149040 795484654836908033,267262 766898258148859904,92885 791303812325801994,235590 794627714003140609,262053 795368944546836481,263864 758025558173159424,50923 767023959724347400,89494 757678901237874688,47940 758778476895678464,1248642 749731322093002752,7816 766610984031051776,94683 790644207811637248,233131 732738941602791424,353874 766563808097759232,90384 748781753129537536,1170758 755576592009687040,33174 755795807044038656,38210 763441374381211648,77720 773567980047216640,137042 775522104565436416,146838 780180180581089280,178415 792400250405212160,242448 753384480459493376,26458 768280060918845441,104662 767733700540989440,100947 781668435629670400,189613 794530945596583938,261155 790298253602459648,11774 792887129030262786,246987 763463956497305600,78344 767839111143124992,101681 781200279819603968,185595 788805128262418433,206748 758055732424151041,50654 764155209291472896,80939 788560145727062016,218540 757252694432034816,46384 760225246528073728,60172 793175127345233921,249926 773671421734100992,137693 785273860165885953,194560 755400303936098305,35044 763135139215847424,76906 794546771875819520,261155 776849332184068096,158027 787739962787635200,205197 752782052810862592,22779 770038212052025344,11495 781344157386276865,139404 786478015316275200,57506 786720706054742017,206117 791371892229832704,238207 767864075711868928,102137 771787410099298304,117377 772883576832593920,132996 777979510583156736,154914 791816926787805184,240483 755276386223259648,35372 781857840923377664,190635 757946212221788160,1248549 763745086022754304,79871 769229297747918848,109960 774336699946205185,139404 794557865579024384,261155 773356989430820865,134993 772783311894622208,132335 776609797869215745,156644 787771050788474880,210238 792401082697805826,245724 762768932818325504,73926 771406522488356864,125379 763018324519313412,75899 757555722573852673,47782 793098669100716032,249469 759528308123938816,57574 770311500812652544,87904 776188515575074817,153845 759066997330030592,41703 773697354536931328,120690 770013759201013765,110585 768770282400219136,108784 759938431376101376,60371 767839301371432960,101514 768447399601635328,106281 772790901060108288,131027 793317830661844992,250633 790972390347907072,234583 763916891744301056,80939 792910787207495681,243562 794057383916040196,257492 778230471381557250,166390 762339949450498048,72354 769340451635630080,112120 778340188116221952,167319 757046103782985728,44450 763006794285326336,75899 774764101025271808,144082 763061619333013505,76329 768479066605297666,11774 778638558844321793,167319 774062219344609280,141316 793161463103971329,249926 791248153576022016,234583 761748040378003457,431998 770297239671607296,11774 773921589423255552,140025 775981947730464768,152787 785614502385463296,197286 763650690749259776,77167 774305674880843776,140444 786222850122387456,192032 766435487573745664,93823 779113726448439298,164826 788036049264140288,214676 793215156272660480,250633 785310902325239808,11774 787342392374415361,210432 773007502891884544,134033 766417925242630145,93823 787924547211264000,213064 755004217983729664,33908 770933019712581632,120690 779452883997749248,167809 795401446032146432,266138 768481929872146432,106281 778524137312714752,152594 785730884800503808,195975 760542197083205632,63451 767048261710516224,94037 785833811019956224,197512 786422558270697472,203350 794376097177608192,227345 757316655882051585,46958 785747986055729153,198142 755113108478259200,35044 766256267107020800,91946 786925167083593731,207287 792152168396574720,243648 776038092536938496,150511 755386745500360704,34441 775032657570824192,128934 765291612276654081,86725 776377008456470528,155362 794526839054204928,261155 786963631279792128,11774 750816435501428736,15066 752086790564147202,17847 764703798564495360,83870 791317141978918912,217837 795712305875001344,11774 776380596545290240,155390 764467797787303936,83391 770344044178370560,118375 775848564832382976,151463 779068043850842113,171324 785437587477504001,195782 760242662901514240,1248387 764653997814910977,83391 791039608939278340,235590 794732525805568000,262849 775062772988186631,141671 763873527242129409,80939 753424875348381696,27061 795011790434246657,258456 794660532682891265,261155 750880825495789569,13412 765946008500961283,11774 774313091626573825,65663 787746780846751744,210215 765516962130604032,87904 789152917882179584,223492 763524949801857025,431998 775000202763706368,146259 760221093353312257,60794 758509396213260288,52061 754908175216685057,27045 772825481699848192,132288 774663625655062528,142852 787494342910816256,209043 793204962562019363,249841 767839436096823296,101681 759414248757788673,58267 780468712738619392,166282 794268832466665486,258927 751064454616330240,16422 794211980231876608,254135 794862828696072192,262849 769508982658625536,113894 773882594836549632,139404 789294578146742272,224680 753354670643478529,26759 754890832876929024,33356 761191613616062464,65180 775457508626268160,148654 778709669950820352,169923 769961694378467329,91946 795391323926888449,265257 772418768538443776,129551 754741015739637760,32963 775051564922712065,146024 793440868535529472,252196 778600578926669829,168794 793645459038433280,251803 793715483195297792,252020 763121378061017089,76665 791094324779966464,235487 752904808827420672,22820 771021476606554113,122146 772981569053089792,132335 794332342898696192,260033 763783045052768256,11774 793431646053736448,252020 775681160827383808,150306 791032757883371520,351666 791833260468924416,240483 757916884444385281,49121 762639708321116160,148861 791745841832849408,238207 732621874803281920,353002 788057988489617408,213887 752627034489225216,22662 775231370196942849,129574 780911098799218688,181419 760125673914658816,61011 762005837955076097,70501 790209132489940992,229159 762002978416971777,71476 764782663010021376,84724 767804361657376768,100506 773859979786752000,139404 756306473769140224,42432 763944870364930051,80720 790904478341877761,234583 764282658583109632,81869 769510415780884485,112399 787116082742095872,208176 788832923583705088,220332 769505713597087744,112788 786650999339356161,90209 795318578660589568,261155 757127030836072449,44274 760914372021612545,65387 794314912659099663,257492 776528127417782272,155318 788116566302949376,214492 757437501053083649,46379 787423581995016192,207360 787717095240765440,174507 770666143992254464,118192 751121426485092352,17140 766836361420824577,94737 787304049402150913,207212 792527998633250816,246225 794555789054799872,261155 791690236812070912,240067 763501616414593024,78129 788520542814937089,218582 732915250069143552,354125 786003368204460032,199262 788415152370561024,213706 773601406653562880,137042 771225901975506944,123825 788789947213819905,220526 774281032568799232,131421 776527452080406528,155898 781854657450807296,190635 762437782484635648,73194 759228370467057664,53991 766786236375830528,95708 773259386001195008,135381 775423227929604096,148645 786264137881890818,202429 776105524077088768,153095 786625830944329728,204977 787483272498601984,207433 755474957224796161,37901 765392002775146500,84209 773394531425349633,136515 788505437624684544,218349 788503807386873856,218275 758341042903154688,52061 790561820796780545,231894 795696545983303681,267862 763050012540559361,69356 770700428665319424,120613 794371856358703104,258044 754739958204825601,33068 776386156917362688,151845 785276090847592448,11774 756333219742527488,41689 792420935475298304,245750 785354214113419264,194203 755172658766082048,35890 764970497398439937,85562 765189380986302464,84745 761530902681755649,69034 772081354179608576,129471 750724003904442368,12083 759563551233101824,58537 785601692721045504,196277 757642949236776960,48549 760640149445193728,63655 777606441544749057,162596 768980211501117440,107469 772907998960312320,133519 788717040517287936,220029 792194277833007104,242693 794159972233846784,258331 735169103896383488,11774 794679316936355841,261155 772932663317585920,132335 785451788946333696,195712 788133304788717568,214209 771120621514260481,122146 785977213908815873,197035 790984448703508480,234583 757549078666436608,47782 788426858219970560,217412 759219753160441856,52554 743840500373807104,11774 753320530615214080,25189 758676031943434240,54070 785258471776190465,11774 758082962734718976,51069 785318903551553536,195125 786245209239740416,201215 756408236899794945,42432 786558396203933696,202727 763168650870284288,73814 794899457171226624,261155 795742740290084865,248924 751559519931543552,18532 776198681435439104,153194 786967227744423936,207949 787330962392649728,210215 769027943158939649,110302 791649168884391936,219207 758724480889786368,46958 759210853124235264,56462 753646424194154496,27402 761143607625523200,66815 793633355355025409,252893 795297199752151040,264397 762845834668945410,74727 780767949791440896,182726 792505471223623680,243562 763938126259638274,80939 786215056430202880,201583 792550781706575872,243793 751216258679320576,12868 790662646941028352,11774 771866984359141377,128382 778707663479713792,169923 770445526043090944,118023 751170901958225920,16833 775911164911968256,152479 775379087019892736,144730 750081302586679300,1247655 773293116359057408,123345 773600927538229248,137965 769995677522923520,116086 758055716204589060,50787 761648870677843968,47283 760615467945959425,62728 769351380834328576,112399 767130182893174785,97355 769008594381631489,109666 793133479982567424,249841 785577664732102656,196917 763007678666924034,75349 753357964103131136,27222 755469177683673092,35890 773593871519391745,137537 786804806442561537,206803 793657261918916608,108396 793999120470081537,255870 792140638477320193,243615 732239332371730433,11774 777668722173612032,162596 769263081931231232,112496 773188216610488320,87904 760333115118104577,58537 762344788280520704,1249004 789815291098206208,227242 786054362451808256,199178 794528945668558848,261155 765902557252349952,90031 770497088773849088,118191 776154579591389184,153610 759527210919178240,52554 773607602009673728,137042 773901919202873344,139404 780126846356590592,178258 787279472441589760,208016 761954330505195520,71026 763714754141560834,78513 777188808701972480,157755 793439143523127296,252038 762015908462067713,71270 762864581672853504,73926 764813296864079872,84724 791469289458900997,239405 768183352700567553,103354 781282289221107713,183759 758207568607084544,50827 793183983454609408,250064 740367958640230400,11774 753262374484869122,26140 787315337985306624,199307 761409230914060288,68102 768139350458699776,103354 767817258945118208,90982 792050642613248000,243187 763171855708594176,67326 767079958552334337,96961 786000575183908864,199227 792153608020164608,241678 792761595218710529,247241 794183590913318913,257492 755763213292167169,39462 765686647983833088,88735 792079344365514752,243075 794732579719147520,261155 788599056394252292,218275 793970803020824576,257353 764136202559717381,82120 772649512804478976,131542 793622696814907392,254209 753562221666377728,11774 787087631867899904,204835 795036503298674688,264677 777632274351329280,162497 792082273403363329,11774 750332474689982464,12535 764127236475777025,81589 788070535083139072,214809 792723448703311872,245566 793126177212805120,249469 793989082552487936,257325 794365013947465730,260237 785939483531370496,198591 760769453399302145,62877 793025567637528576,248124 761775876841275392,70085 775699946175553537,149200 785487925710561280,194949 791356609783926784,238207 762093329047695363,431998 765747262110720002,88920 794005117498368001,255870 753461749639057408,18395 769205573539823616,111549 772894812458459136,132848 762125773247488001,431998 767784303824506880,101383 770434963086856192,118191 771406604201709568,105109 735500553065660416,11774 794674315929206785,261050 795413420078170112,265855 758879785258889216,54070 774385746207707136,143473 781537936961568768,188119 787767644237733888,212968 793133604335333376,249841 764282380953739265,71825 781101377111986176,182726 791373152270094336,221972 794011098026573824,257353 773640204930256896,137818 790975907682852865,235536 756908007066402816,44837 758510840425218048,53532 750117970173583361,11688 763913884558356480,79691 769182146611163136,110344 791755143536599042,240483 792546996166897664,243165 759290678203547648,56964 792742916372299776,246726 794931163748073472,263090 755687711252574210,38183 776180843635216384,154439 791055662780416000,236393 793130424151048193,249841 781168935802548224,185310 789458389235437569,192363 763987222630510592,79999 791528030871007233,237594 786328127102263296,202567 775483972423790592,112363 756571192077811717,1248387 759882768088043521,57574 766022021557919745,90384 775024640607580160,146259 788957424254267393,222122 751764668079742976,11495 732315231582478337,196346 767607022510497792,96039 787346040420757504,200460 778905264577740800,170678 773726578727526400,136904 795048514241888256,259034 749681386018050050,9578 785986462990864384,199546 758358122234806272,43391 768925950578872320,110362 786304854947991552,202429 765903492632444929,87245 779915447076610048,176201 756941242710253568,44450 760189210653364225,54003 773891115145629698,139404 788717365278154752,11774 737024177786519552,11774 786286266253844480,202652 750881448358453248,15255 765694392199819265,88506 760971992635879425,65626 786259839211241472,201958 760115912200458240,61051 795418204210364417,265855 768946035465003010,108849 780885393034141698,183269 791817193080094720,241940 793180410096283648,249841 781257390310035456,174321 759068962692804612,54620 766308243949883392,91946 785895203408412672,196277 758655314098958336,54070 776023492340965376,152872 787165646295490561,209351 791667063970562048,240483 793138305256873984,249841 763203335029653505,47188 763895111059173376,80939 791485837670125568,238395 765947293954547712,90031 755121994769674241,17640 769037738985283584,101681 792973701176143872,240483 774996746304888833,143585 786381174520164352,201494 763394141149593601,77731 763945366949466113,80720 773663399364423680,137693 776091432004222976,151463 780929369829023744,184223 792050190475669504,243075 792801669218242560,247240 755744031548674049,37433 781294365901787136,184223 766592495794921472,94699 749525218574540801,7914 759436181687955456,58387 772851549936689156,132335 780590479326875648,12018 755467555465207812,11774 790836194745524224,232137 794746518070849536,261155 758873041602383872,51451 771785410238304256,118515 776627706800648192,157082 788748293102825472,220029 794333237262876672,258981 764610314403020800,81946 785622675725189120,197512 793757806260264960,252408 755819028065595392,39810 761566717743169536,69245 776103167146729472,11774 733140741216702464,355106 755454702276452352,35470 766399516509663232,93184 760239041031839753,48052 770928687273287680,121479 795478383622701056,266902 775058362832674821,146580 785261341099470848,194082 735962643987587073,7700 786409840931315712,203350 793843094118596608,255942 789792427196440576,206666 794641627084156929,261155 753382667727441920,25981 762826079757303808,74575 765906000624836612,89733 788343960523505664,217093 762687676109631489,73926 789659163529924608,226490 757710857904140288,47761 785649962390523904,195975 793608324260335616,253793 778442326368583681,152594 789001892646924293,221476 793109746467409920,249469 795361489741750272,262849 785319605829074945,195125 759420159174008832,55257 787200572940128256,110161 755886750145220608,39657 758671528590385152,51451 794195531560009728,235487 749589457301606400,8248 787334227851436032,207835 781216693578141696,186434 792803867159212032,246771 794617177177522176,261987 773477972883931136,134930 774810959055581184,130247 785508676727484416,194815 769756931757965312,114779 772225664023875584,130067 790977872882204672,235669 794672311882412032,261155 770368248743198720,118087 774990082168066048,146259 779029219833737216,163592 791306713882238977,229755 792080653718327296,237964 752888810162229248,24134 765336015649304580,85938 773888382900502528,139404 781681832001609729,187843 787478137240031233,210289 779346432813768704,174115 780641828940898304,178470 753764210325221378,11774 766355036653748224,93036 772554781101436928,117257 786079207948447746,199546 770586371131973632,119832 788365228266446848,216560 792161646609244161,243187 755497442821496832,38032 755907801919070208,38183 787286496667635712,209151 791698565798072320,240890 778332951939383297,167393 770671469886046208,120610 778261992989724672,166900 781603890424909829,185310 765533029812932608,87904 787096471564914689,207151 793945668351991808,254135 768142483733774337,79513 770436600052473856,118191 756975701987688448,45296 768970021922017280,110477 770875309172199424,121949 793164500253995008,249926 787463894671298560,211347 791739436539052032,240926 773996784230150144,139404 791696923770155008,240260 773883109779578880,138903 790529901422051328,230283 768819896784261120,109167 792375039089868800,245056 755590532701708288,37424 750035587126661120,11372 790901407842873344,234583 751171432546119681,16580 765501525074542592,85562 762794447184814080,75073 778024915072978944,163559 792508601655058432,236827 787816859676528640,210432 792587713731932160,244270 764924848829104128,81955 768419550425669632,106281 768913000766050304,109874 792174005230800896,11774 760951489292541952,64730 765649179662090240,88128 775552725975269376,150063 794561883650961408,261155 767161578936336384,90384 774220563480883200,354106 780886353538002944,464984 792919236721070080,247241 758996551037427712,56302 764976401661308928,11774 770625165138862082,119937 795041397762117632,264397 768572996457988098,107469 795375397051301888,264397 769010081774043137,110362 785888532103593984,22735 772666810105683968,131421 771056172996714496,122148 788886317203677186,220689 792862886720831488,247877 771009730634547200,122146 776758210703294468,155390 794247891258867712,258909 794515394430115840,226881 744979222016385024,11774 788753956835131392,220526 772937976326205440,133081 774307929952444416,141360 773890341896327168,139404 772815534375178240,103354 779526633480937474,464984 790894813205843968,234583 775053150164312064,146405 785336008854298624,11774 793983030272503809,257271 732278841540911105,1170428 757657234113298432,48187 761034154557345792,64722 786627256420560896,205181 769361348878749696,112363 775880581221679106,150511 792158955912830980,243165 793113790216671232,249286 772081175456350208,1170555 773989217202339840,139404 789550162855198720,224680 737692013085089792,352751 751617596634632192,16728 756878155042861056,43956 763114180895399937,11774 771140338769625088,122967 778202924593909760,108396 766092116569169921,90401 767743443116318721,97519 768275344646295552,104932 787170989025001473,207287 793974571518955520,256219 751110718867410944,14128 755162012741763072,35890 789514910627749888,226277 776739536348917761,157693 760851410611154944,26066 767224180592877569,96962 758115430208790532,41703 754886414953648128,34302 768933006077726721,110302 792462752191225857,245373 771207055772221442,123825 757008275699224576,44767 764798358393393152,84724 753654750613151744,27222 760866541697114113,65180 785692599952826369,48617 776256823221293057,152735 758660327332601856,53985 776896160753745920,156103 786026377774403584,200490 793247796254035968,249926 787011999960010756,208176 779475761736609792,172967 794554181747089408,261155 794575560735395841,261155 763147648765485056,75653 754723144435322881,33356 758491213314031616,53185 762004297848684544,71026 774746758266101760,144654 779703573407944709,176203 773306618247127040,134875 754767401200353280,33356 777563656540131328,87904 771520650406076416,126390 777955269649240065,164826 787006695402770432,207974 768638474341715968,105624 749536827439063040,8925 767304972367257600,95672 785970474039832576,199546 757469232787431424,46890 760737693982679040,47551 785253485944111105,194167 774242619044028420,141994 750545087914967040,7816 751124557273194496,17143 785640908750458880,196277 732171398446190592,1170318 767882646424727552,101681 791682113737195520,240483 752717438949613569,22838 762755557732200448,74247 790753582639218689,232881 788854611692048384,220028 795613855145742337,267655 752215883771179008,21074 761598854219259904,68987 759001320447614976,52554 787202532112158720,199961 788219456858226688,215754 732882552554459136,353621 763008127662854144,72354 768036110089986048,103078 788828953633034240,216009 795053724511195136,263926 763491442530615296,78115 791606152048087040,238429 795036009679491076,262752 762801322827579397,75073 791388578484019201,238780 754758865980313604,18341 758660838353797121,54070 781472408330964992,187478 791276188983361536,234212 793164601990918144,249926 791075548030078976,234575 794595100072419328,261155 763696883432693760,77720 779658673534664704,86728 769265784824750080,112399 793097985500516352,249469 768709693472514048,104208 752629475993645056,22925 768145431524093952,102514 771394552603160576,125367 763475435376218112,78159 749521681123774465,7123 776792829922189312,154832 752884899447709697,21034 758268480114135040,51069 762762115614699522,74281 769227861681172480,112399 781897990810271744,191354 781617776507101186,186584 762728738387820548,73712 795714151863619586,268356 758761563625062400,55112 777369221902667776,151463 776641285054537728,156835 774820838352625665,145244 791389792940556288,231580 761682579602878464,68993 785976756121370624,200382 789263261644361728,223286 759462526384009216,56964 770779539660242944,119832 756753798585053184,43751 761403080546004992,67229 768149480201936897,103405 791635075985084417,240145 793345823241306112,251452 757631698674786304,11774 789312576383356928,224680 768895047525773313,11774 793151108747137024,249841 758078240544219136,1248571 773907014732898304,139404 793841338605309952,255942 769973504322183168,114848 793498459319836672,249926 750436181670817792,11774 768998095677902848,110585 772576284228587521,121080 781285130237194240,186584 733240070153457664,1170810 766817920366379008,74133 775174978832625664,146704 795366889916665856,264397 791717808266579968,234990 794723478662365184,261666 762301366945456129,69711 771015034315079680,122299 787513396279189509,209351 794629111369125888,39957 762770161975828480,73712 772832398039851008,132335 751965105500221441,14277 755111889152204800,34731 769369457202372608,113213 785311162749620224,11774 752623836936359937,22436 771401641295802371,121795 778747677555118084,170373 791005676663365632,235590 791627533833863168,240145 762046652840411137,68993 779808093995532288,174315 762893163807727620,73926 767852833840308224,1170555 786969556841443328,207287 794767390680686592,262022 794925711664418820,263302 754750894131056640,33520 775734660999458816,151071 786562457019949056,203710 766126213500919812,88432 794646343159611392,261818 751123373032411136,16953 753756852769304576,29263 756535201442988032,11774 765707649631518720,74247 780424328261341184,180074 759292621105733632,56068 785939954132217856,199546 793169904887136256,249926 732897433315901440,354472 750733744026288128,14877 776456504299823104,155896 792065576055308288,243075 770923954181578753,120610 775817339061141504,151463 776239301684105216,153921 785648868847341568,197512 788832901731409924,219119 793431061443125248,252020 749372694458621952,8497 749481403910270976,8891 767892225246257153,101514 795462866879074304,247930 753950570264748032,30590 771828715181539328,125111 761737091923316736,69231 764186531926016001,82544 793101855979036672,249469 794127671743676416,258072 747649718692548608,271850 767897231789813760,99093 787361393691488260,209351 793944789125361664,257026 789210519194439681,223899 767674741603889152,100561 768577138383396865,107469 768939990491422724,110477 767158616176680961,96919 776756502317105152,121300 761183507813134336,66897 794537878865018880,261155 785617791315566592,197512 785565656720642049,193297 786266982387593216,11774 794675024796012544,261155 759411365882662912,58259 787144322684710914,209351 795436837045235712,264397 751078777296478208,16422 767703595978465280,98972 765272526394056704,86103 772224604517588992,127994 764904500356415489,84724 786659065682419712,205181 762682492600127488,73926 773886572445904896,139404 768087405370941441,101681 770673444283412480,120610 770968670566834177,100893 771916384922177537,95055 775378241737547776,148870 761316170871865344,67586 775317430843441152,148045 781528180834308096,188401 791427821746872321,238207 748938225771810816,11774 757802603975577601,48929 776898636269572096,158864 793102890982223872,249469 752993274290405381,24711 772881927187619840,132335 778913622307119104,171054 769257698508406784,112399 791422526614302720,238207 750703099723915264,14462 791630791847665668,240061 769232687949283328,112939 750702837324058624,14462 757363067151785984,46612 767474351792852992,99476 791346843858849792,231518 792782452792127489,247241 764928938183360512,84724 768306151234482176,103212 776882780168871936,157755 792759076056862720,247241 790950148146925568,234653 793104943427313664,249469 794836203375882240,262752 795361465725308932,266054 770759397056319488,120353 771827040328617984,126390 788418349021573120,215163 780839689221570561,80785 765973932872785920,90373 775704354586292224,148713 790655251590164480,232863 772731401225506816,131007 763811170813931520,79911 752314877046317057,20933 785550357837582336,130635 794443943626870784,102730 770430832393744384,115526 772102109936230400,128934 786942826302935042,207287 790228603925475328,229151 785673698225205249,195975 750755828148400128,14858 792026225866739712,243187 793101228054020096,249469 778503926056230912,152594 793792060889235456,255393 751608108795912192,18893 785281257865306112,194082 785716033172549632,197297 790545759582117888,232137 755389629155667968,36481 764040163513085953,79999 732292380917796865,349814 758127683935010816,50500 761154464858398721,61051 786039795185168385,199961 788084207646019584,17292 793225970257760256,250179 761381323084668928,68273 762789780765700100,67346 767943464742813696,100893 754151439434326021,26066 788228005667573760,82209 773252499629150208,135039 773949640123219968,140372 785355754245009409,194199 762394939653251072,72912 786514004260884481,203755 795240343012855808,262849 773547303588298752,137158 775096274051792900,146847 786865390781542401,207051 781482471984685056,139404 771375813195431936,122146 772477669430562816,131025 794698746235879424,261155 757936619705905152,50143 757963542331006977,50396 765974252503924742,90629 766444480778174465,91946 771680624398721024,125554 792034242741936128,243187 789231803362054144,224018 780084205304684544,176128 772824256677765121,112788 793543702635569156,252020 777887256514269184,160539 786967320790863873,11774 791659602609774592,240483 795002804112867330,262849 760172026828951552,61470 786644520796512256,205455 767813086648602624,101514 774086947983589376,141360 794728814089682945,262849 756615220064235521,44429 791467223772639232,235536 751863520162156548,17259 792877693012369408,192840 757985689036132352,50542 764995733896306688,85562 787059306289958912,207109 788076504332787712,214209 794327455972675594,259088 794599930698629120,261818 759908376008462337,52887 763146875209814016,75615 792566029591478273,195876 786605089834151936,201007 768567514246680576,106281 791444403302699008,238207 761029356755922945,65974 756644271218909189,43553 762571651045261312,72411 774193549105561601,141887 786478333198344192,203674 735802270168821760,353789 762732046028505088,74308 753780990607253504,27045 753971471261765633,29263 772837672742227968,132914 763021946518839296,74066 793177027599863808,249057 758725075923152898,54070 758755521398726657,54974 768112000874360832,103738 775556259315449856,149775 760850602804977664,64722 770261633235050496,116164 794646702649131008,262145 794820597385728000,262427 761638455411552256,68854 765704993424838657,87904 773507793013776386,137042 786318788161445888,201958 795185568011472896,263239 787305049462411265,207613 761772413965234176,70543 790222429373235201,229724 794637961438593024,261567 773259418578382849,135736 752987702081953792,23739 759085309900357633,50611 761994232710172672,69947 764969438311395328,84724 770531549129220096,22267 779354979488280576,174115 761222935969275904,66851 793379451849445378,249926 793544308167172096,247757 776800223133888513,157755 764280568821538816,82066 780731326169280512,182211 790888538221010944,232863 793207484383043585,250328 794213403715715072,257492 760463672498151424,62777 773712304265236480,11774 780442919484346368,180310 791450867203309568,238383 735058964807831553,350517 759968390870106112,46475 768874755852304384,109666 760427563059703809,56924 776803375316766721,157755 791833389212938244,241819 748571612237144064,11774 757969746826436608,49852 790537828946087937,231894 758362136879964160,51809 774153801993334784,140385 787796226490204160,213204 757528385291681792,46280 772852590551805952,132335 775736110597177344,11774 788482017470062592,218455 794939956082999296,258040 775361123587592192,148170 791364806582435845,238395 775398476037386240,148394 794164949492764672,255842 776738405996789760,157755 789139114750676992,223286 776247931481522178,153779 763936170761789440,80720 766295724418011136,90553 793872303972945920,256255 750809851803103232,15536 755163167097917440,35890 786012238649982976,200490 791739582664499200,240584 762179161976770560,431998 777926862529888256,158589 793440253004554240,252020 778996386901659649,171693 766547189644394496,91946 773588970559115264,134375 795767753340645376,268643 765016637653258240,85133 795763446184865796,11774 756252225509421056,41744 757668206232363008,1170396 792832599471198208,243075 757654147885895681,47940 760622386618040321,60794 768229979633004544,11774 773012943910961152,133980 781873924233580545,95075 781475400702656512,188119 761634552255279104,69794 775794813090148352,151463 786786122638786560,205902 791483320571793408,239405 791720103385690112,240145 792798123005472768,247241 753249495291404288,26140 780088914707177472,169916 781433565435138048,187843 789908716204265472,194250 793615037554266116,253464 772534646856830976,129565 749804685368799232,10109 761427599876685824,67973 779025829724561408,171168 780701639183372288,182036 791289564128174080,237491 750045762151706625,10735 759242927302475781,57258 760970693387309056,11774 752983080923561984,23739 763031524979593216,75899 781638098606100480,186584 786911230254428160,192032 788735831045345280,220029 773584468904845312,136904 775763246464765956,96767 790150594409496576,228525 762090142035169281,431998 764154738346786816,79987 792547031659212800,243789 788062949269135360,215005 758143364252311552,41703 759160934569021442,56964 780718560318488576,182036 781527832862175232,186434 788206261179482112,215437 775930759240486912,151741 750459593004716033,13343 764931933188923392,11774 775895505213751296,151242 791670064277696512,240145 793318942785679360,250633 750147149619494912,11495 793864957146255360,255393 793969347731460096,249348 765548582762012672,86103 780741647990611968,182036 763551359308275712,77598 766492622516985860,47940 788590423283556352,11774 749291999036108801,7866 789849450013306880,214880 773173435375640576,132996 785376884603383808,195481 763151056943521792,74133 763529711746179072,18395 790046767731671040,228124 793129368411267072,249469 794315738328813574,237565 758791715306115072,53924 745884844392079360,148861 767287731168899073,98661 789519033423003648,225981 793843845125533696,252581 753998104014139392,30590 754897937482776577,26721 763012992958988288,75899 765173932701777920,85562 780840285962178560,182659 781732388133040128,189254 755250172481773568,35890 791987468404924416,241819 768489989352984578,11774 762714219859042305,73814 771239851056177152,120610 794216882261917696,257492 777352963488481280,161542 793640364854870016,252014 794526519309832192,261155 767731032456044544,100545 781575867495542785,162596 785383508902551552,164764 776805460334829568,139017 773560205384753152,137639 781356870141288448,139404 770440681235947520,118985 762673060650582016,73814 788241267549364224,215005 793645448657563648,252408 761948227520360448,69878 790343837180948481,230704 765080864044621824,85562 762158096206663680,71476 789527138332512256,226731 776990635005968388,159411 793589611402493952,253164 764155636963799041,75552 765284373079797760,86103 795480437405515776,236507 777503844452347906,162117 791332890286096384,238207 792179009794736128,243075 775273569613864960,144868 779252296181874688,33169 752929974017851393,24316 760583207410503680,60866 766334029159362560,90963 781631608067686400,187969 791658712695844864,240483 792033332896735232,243200 794996784519114752,263895 770974894850994176,122146 771800973366788096,128140 777316837495234565,161060 795084425704796160,264397 763100497423237121,76549 794393470416756736,260404 794592898469662720,261818 792591153665191936,237122 776584866984923136,157082 794543847598653440,261155 749237768803393537,7836 752982472413941760,24788 762277626299822081,72350 776465965945065473,156055 789818017760829440,227242 752980444426141696,24316 761319409595973632,65887 762362966134194176,72809 781265830873104384,186434 789487237012529152,225981 792050725941641216,237409 763847811616026625,76086 758769272655077377,54070 765036353545498624,84929 788691444001144832,220029 789524565743525888,226731 791404200408125440,238205 760792682159538176,64722 794041915561775104,248514 773615718424338432,136947 794131426169982976,236884 773522717811367936,136904 788416109670174720,11774 773921401463902208,139865 777269258208153600,64722 794579512201768964,261130 773060608300290048,134255 795398851062591489,263793 752294134254370816,15996 770483578648064004,118192 785821788693340160,196696 794999281728032769,263895 791310229640208384,237787 774053015514976256,131421 787698571713908737,212139 759425112718311424,58343 760873078725419008,65222 763431434669391872,75396 771107531368325120,117257 787359951673057280,192558 792144812514250752,243615 794638771748818944,261155 778369855619788800,152594 751171119382757376,15808 758379270792110081,52605 759196168937025536,56964 778664344322207745,169226 785511407043252224,108396 776733769487245313,149292 794209859256385536,258086 756564203910168576,43471 757960611892305921,47940 766492414219390977,92213 791835601955872768,240070 753658999002628096,28866 792161328924327936,243165 749667167608705024,7461 758139584362389509,51595 786187212035543040,201292 790353397991956481,226731 792184236321021952,243983 771880655684669441,128519 754715540598513664,32963 773056323021701120,132335 776746775197560833,157404 792109926738984960,11774 787796452667817984,50439 763869630062485504,80863 767997668002033664,95574 768045748759900160,11774 771163987828469761,121612 740411603493982210,99816 792755685226196992,218875 794725771214548992,262849 756951719817449474,45672 762143534384287744,70338 771373856560910336,125145 785644311580999680,194082 766698488289693696,95262 775804696535638016,151486 762954933163401217,75633 794213237248008192,257353 763783292671827969,78566 760306712805052416,61723 762431127579533312,73030 767138006763319296,97438 768211526771761152,104406 793186644304269313,249349 766013375881048065,81929 771852157951758336,128382 758401833224302592,51778 764818740403924992,83648 766659765531316224,92917 790688958732730368,233307 788622803536908288,217937 792163237470937088,244550 758707322415779840,11774 769393561704001536,112788 758475168347938816,41703 791742110554738689,240483 795738169610215424,267655 766709368804999168,95672 750171103478161409,8459 769141965418033152,111558 770237035353219072,117377 742883142600511488,350657 778272956346753024,7047 781502252443918336,188401 788742932719435776,220332 794320088623173651,259743 775704668311879681,150663 765163860546363392,86103 771036336119685120,122146 775784854667485184,150663 787760730716135424,210238 764181177460727808,81130 758929630548025345,52061 775080978737926144,146259 763789342074630144,79691 773846111127830529,11774 786554989258747904,204413 791387889661652992,236945 759157341291941888,57348 758451293618704385,52394 791264438191927296,237309 793974605560025088,256276 778213222524608513,166409 791733378433347584,240535 792993629019209728,243615 767794595250012164,94612 775757955648004097,149200 786909607792812032,192032 792141350187728896,242693 764538593817796608,76146 789763444803338240,226585 779009119667621888,171324 785335276730146818,194934 786491895761539073,203674 769098186845745152,109739 793328721037930496,108396 765286420239884288,86103 765407902257418243,87245 767224759025217537,97852 772968912224870401,132335 753624640220700672,24173 789157568589524993,224027 793637166240804864,254209 794638345741725698,261155 764110370004996096,80939 793569301311524864,252020 776201568504811525,153854 790291851463000064,229565 762076415302959104,16953 771294775945338880,122559 785661882216488960,197512 794334315639357449,259743 772527912713068544,131045 795697883983003648,267862 768965975660191745,110585 793119021847674880,249286 792580243659689984,243513 752823415451582464,22662 760146747414970369,61051 792796911338008576,247241 776240903417626624,151526 786942656358277120,207613 790736100344070145,233498 770681934812884992,85562 790781340278927360,232881 794290748019458049,256255 773319785912397824,134375 760804975647784960,60794 786931337257246720,207287 776796191564726272,157693 786921158327275522,207096 790771846266269696,232884 794352521879973892,258878 756363162845413376,42432 775477648042651648,146847 778069634058637312,161901 776145575272079360,154071 776577474188627968,155390 789894643102003200,227048 793151484338647040,249841 794694911522181120,262752 756669528189313024,41991 762136589132705800,70263 759363035567755264,58043 768209527590252544,103354 785986529038512128,199755 771412983775793152,124597 787074111331790848,207109 794885202493456385,262849 762258034026483712,72420 773920350816002052,140025 761313574799106048,67229 795384930100330498,266491 752969183550246915,24248 794129056857849856,249926 793592204585537536,352982 758274390165327873,51595 765925637399904256,90088 768075282746146816,100893 768970913152835584,109805 777847833282043904,160226 780642931732393984,141360 786318227454332928,202429 795198744895451136,261155 774056302116941824,141316 758275403584856064,51809 791193236253515776,235179 791505887697440768,237874 759920787079823360,52887 764190458520145920,80939 765251642094718976,86103 773899563249733632,139404 751940202621497344,14277 764121930521731077,81929 752978320879329280,23739 774992006921592833,144682 793969553143373824,249926 760978714062618624,66116 777937533501964288,164826 770814979155103745,121479 765386553673867264,82209 767911366673899520,102137 778648241311285252,164001 788480484724449280,215437 780528324317704192,180655 788126931048857601,215252 757303730022801409,46890 765635659033870336,88546 762792834030338048,71502 778361911624736769,152594 778554057627545600,167407 750401492746539009,12883 770011398197968896,116373 760448040121565185,62776 761869740008693760,70227 794225758998827012,258456 751620345828966400,18470 756992887850541056,45842 785935081764302848,199960 772773358001762304,132335 786968671444881414,11774 794594086665781248,261155 772116982481182720,129436 771094981679325184,122759 787618768252002305,211347 751089881162522624,16385 758800648817160193,54522 790631414106509312,232169 745336003167019009,55820 753759451539202049,29263 758376879413989377,52554 768598952555929600,107423 794729072211460097,261818 787158809357627392,207613 776535386663313408,155390 788866077971324928,220098 755412694581256192,29898 761663955110596609,431998 764992964624089088,82744 785651903770144769,197017 734524948321042433,352543 793193978329989120,250413 787827638782091264,210235 775007787558457345,146259 791914899924328448,240070 734568137845276673,353002 760142279340326912,60804 764315372472242178,81946 773990038279512064,139404 762126008656945156,71476 773739039593758720,137042 778805664420237312,170187 790254601928839169,230282 794241157614055424,258598 751592901256286210,14277 769145608850378752,109967 756495365831069696,43391 785817042414804995,196524 788157963026305024,215754 756530921495420929,41459 762618637945479168,73814 793841581119766528,255942 773909106914570240,139096 759140438439854080,55257 775133418795462656,146838 753734782790537216,29600 774227707013963777,141887 792832505481203712,247241 794619680136667136,262022 779421794285543424,173347 794699686091206656,262849 775789390438236161,151071 790412657232785408,11774 761282512651902976,67229 793895900666011648,248652 777636823493402625,161456 780863978977239041,183668 785793299223310336,198569 739075934922244099,349479 775651943775633408,150511 776966757558865920,156835 764207876227239936,209828 755734563901419520,36961 790528733803261952,231894 794710511023771648,262226 755419401948655617,36545 792200475533803521,244230 767184528032923648,97554 786669737648553984,194082 791373830887501826,11774 781650230223769600,187976 753189407906263040,25804 761942745023778816,70679 767844588086145024,101383 794728769802170369,261155 769992880949698560,106716 781373225095749632,186004 769216363651104772,111558 774852898165493760,130126 786757455912972291,196701 794665992915816449,261155 766645174801985536,94180 779483182261411840,174230 768777426398744576,106774 785867344803397632,198671 761880482053226496,68862 794484803131338756,257788 786756586945536000,204413 751121091276529664,15808 778586581389107200,168284 781206154810691584,185595 787438081544626176,210289 785321520742686720,194648 765168562025668608,85027 786181978416701441,201346 775007113936592898,124610 755595029725388800,34441 778403632190459904,167407 774735092044431364,144635 786691568275185664,11774 793399369970180096,249841 794749192283582465,261202 771420303461380096,124597 788200792876519424,213064 753600364427915265,28477 761434135457959936,67229 764979889418166272,85562 775449598798106624,45672 781007856598384641,184573 777965683418079233,165097 772787461026177024,132335 789971516154929153,227904 763926725377994752,1249188 769370951746068480,111549 752906475379560448,24134 773160060448976897,122146 794398930574315520,258741 791426712676470785,238207 761106667731685380,66159 768636053636911105,106281 771123647897415680,123663 793873689565601793,255393 758707754991312896,54070 764228906543046657,81929 788604378991226880,194072 794167765191901185,258332 775431294700261377,148654 788562682618052608,218886 754048225187926016,29263 755488863569580032,37993 767139218829246464,94699 794013400070139904,256191 758696126619025408,53185 793588736504111104,252112 763937008649576449,80607 788445693119651840,217837 791664187047108608,230310 793440780153225217,252196 768511877433262080,106716 772248423751946241,106836 763557102514151425,78129 773506707787911169,136515 791737196055179265,240070 753371941168381952,27045 776071153739632640,152872 780585786601123840,176128 780668757597417472,145797 785520920047878144,194723 787173724688572416,207965 788587853081108480,217449 795308344936464385,263864 765245438089891840,84724 773598540643835904,135074 780612670441435136,80785 780671327493578752,182257 786257890541789184,201958 794006061464322048,254209 791335109995692033,238207 764688423789539330,79020 795101565291884544,264397 774791417172336640,142229 750387083961917441,12883 790726291330850816,232863 756250442942803968,41680 775431286177619969,148574 764189320311812097,81446 794636099482226693,261155 753742550289174529,29624 786592247680643072,201441 791338388423147524,236502 774399273156894720,127957 753096125746380806,352722 765634136660971520,84724 769311536066260994,112363 780761492845125633,182960 763142850162720768,74133 764643750442180609,82283 765260064282308612,79223 790254840479936512,228820 793641049759571968,249926 785238268006707200,194250 787962819689971712,213887 789847239568924672,226823 761304989251887107,33186 763357215164170240,77731 794667048790007808,252020 775287082071707648,148045 775671329970237444,150511 779007490142920704,168794 772137134392090625,128934 775498066849771521,112363 767023330381529088,94660 788842708576063488,221476 792483857731837953,243286 776063154543587329,151947 792061256165388289,232137 768934179799175169,110477 792845276474073092,228634 793115878065864709,249469 793851388530790400,255393 769741504302739456,110302 775398784175964160,148994 788162146601431040,352258 768273432823771136,104932 770387668534296576,118191 771416754803216384,122816 776844554515263488,158673 753868258957144065,29790 778295075222671360,166390 788963811055329281,215437 766048310964674560,90319 779053261361848320,167858 790902591819571200,234796 794512107823886337,256255 763454525835386880,25965 781243857094582276,185595 785648802178928641,196277 758650847781908480,54070 769638201648480256,112382 750934660868374528,14277 758810573257617408,54070 794674000177889286,261050 761944585690091520,71244 795357004843905024,263926 760532915050733568,11774 764119712695455744,1249207 775410633319845889,146259 765642260528697344,88697 767411713150889984,97519 778470338816413696,164608 776276827698503680,153194 785271614078418944,194648 793295960046567424,251234 794008382558437376,255954 775400482198081537,148645 793873054803820548,249348 794929224536784896,263895 760158337614819328,61145 776612452003876864,157211 766731361336094720,23060 777302184732061696,160230 775390640410533889,148170 781654772948566016,188500 755923622733152256,39475 757504623435362304,46280 760193081824120832,61310 766147696189112320,90482 773917014591086592,139404 787027460218949632,208014 754077914560335872,31425 794673824507826176,262053 754971107833352193,34638 779684680413175808,175245 780851570288107521,183269 789102086113882112,191622 792832043717632006,247413 793626761699393536,252639 752161348876840961,19994 766869224828436481,74575 772746229822398465,128971 778828756005847040,168794 788754917057974272,220526 790873213559504896,233307 770201053077901312,117257 789152601778614273,11774 795123271557640193,264397 760552762367246336,63451 766050263467569152,91043 785590054538227712,197297 793441044079734784,249926 778929305309081600,171059 794231119285747712,258456 770802907017084929,121574 757358593414836224,40030 764156812102815744,82208 755561403415605249,37457 763852353594200064,80393 794063801075146752,257492 778297042867261440,167311 771144722735702017,122817 762985354479620096,67226 769240395691749377,110585 778586610141102080,166860 791797642078498816,241034 778781305316212738,167220 788362090973192192,216991 756197537367728129,11774 765258288497827845,86763 765688794343366656,88669 776738786541645825,157082 786762252498132992,205989 757280922614034435,46811 762351522306863105,71440 771844334559846400,125853 767870186892496898,101383 793596509262491648,252020 795484753034170368,264573 770771988830908416,120393 758276344270643200,51239 764523997727821825,82066 771931494214492160,127836 771462246178304000,125554 788357979200483328,214809 790582353366224896,11774 768869491975581697,108649 794216063416340480,258797 794903032299397120,261818 770064361473839105,116164 786262290072866816,11774 781394514384523264,139404 790916132072935424,234484 756710863428608000,43553 786327005553946624,202379 764241323209682944,82002 787235731345289216,199307 756478755170910208,43413 761693013961695232,69711 772479371898720256,131045 790999714841886721,235886 761031995170226176,65222 793273124137623552,248253 790694526709096452,231871 771793118190534656,11774 756104380366131201,41632 785329963574505476,186883 790994759707926529,232863 753325335186403329,11434 785906560849416192,11774 790320383018885120,11774 791083716567334913,236393 795413861016936452,266138 755157848796135424,35890 778326980378890240,152594 753653145763454976,28903 776937189053599744,157082 777698981614845952,160010 793234645701709824,248988 780221571252183041,177773 732946880548765696,354164 755154114292711424,34666 773633480622301185,137777 787013562791231488,207287 771072481499156485,123135 788719401994420224,220029 793857630892650498,255870 759378594451914752,57881 776088485354672128,152872 753795060794261504,26446 758891261205946368,52112 767424188328083456,99120 795234869370568704,261155 754094543213998080,30910 785649400651583488,194082 788126071287799808,215754 778323118330970113,1249763 773604680308064256,124597 789138247163060224,223899 767547330509713408,95055 776965092856500224,159546 793319194364293120,249926 763885359872618496,1011996 758656697061642240,54070 762758419858198529,74281 766007570200825856,90482 778289071902842881,166409 779114455275831296,171644 791715218586042368,241034 752162959288184834,16675 764088201963114496,79020 788033374841692161,214138 793968031621750784,255393 785912562378387460,199546 789135383258955776,11774 777889084983300098,163153 789693824465375232,215965 759226302733938688,51798 760684697752043525,26066 781719016410714112,187969 791281573517783041,234212 762429133959798784,69711 764956033538256897,11774 787321380501159936,210207 755689699902185472,1170819 776034572672897024,152872 792085624828354561,240584 792924984222048256,248065 764520512965881856,82066 757726520051961858,49066 792057954992173056,243092 792957636140470272,243865 794704054735798272,262022 758115913191321600,51239 758664207399346177,54345 760304308483227648,179307 768790263204450304,108849 793184414196961280,249469 785302194568491008,194934 790267655030800384,230270 768979267598159872,110659 780917054987657216,183269 766748236556054530,95708 779323838353936384,173753 766063023740051456,90482 795085227689443332,264431 767405683943825409,98972 775099648948121602,146704 775518115803176962,148018 776382820251906049,154823 755171148543905792,35216 758478819611127808,53185 780569588316581888,11774 789242775732576256,213253 754166560810528768,30802 765733008146108416,87904 767699734110822401,100559 771802517080387584,127134 779776216081502209,66922 786889297437691904,207137 793182866251415552,250064 775720773419872256,148800 758012702971273216,50827 762003058859528192,70501 791355252725256192,238207 794317884109393920,253032 794352272633262081,226320 788156441320300548,207287 788184170946101248,215252 791000634778583040,233736 750511977240363008,13046 785662911599382528,197512 793314813875290117,108396 755150342275334149,34442 771834926631153665,127218 757568599934382080,47761 785987511327653888,199546 789857777019527168,228363 786966731327696896,207949 789144138100858880,222682 778305902604451841,166532 781553734375661568,188478 779337971707224064,173964 750438226926505984,13021 755160263356276740,35890 761529771608059905,68273 794359344116547585,260033 785993903195328512,198094 766361175525363717,90088 780890923249049600,183975 790753435524096004,233307 792793000686518272,11774 793218351489093634,250430 751232609108320256,17281 760300220559138816,48119 785568786015322116,11774 769338219842277376,112788 735876132948611073,11774 767837412844339200,101681 751753155780763649,18113 772157886051000320,127707 781534954329026562,186584 751241539519520769,17416 786907035594002432,207287 749420136176713728,7546 760790575553458176,63761 762687899892584449,74340 795246972173172736,261155 763469858163990528,78159 775880344037789696,152182 756651831787388928,44273 758536793843048448,52749 759843934164123648,44429 763612520389148672,78341 772885054796201984,118191 795693088475709440,267862 776301986010402816,154832 777505524703080448,161960 772937763142397956,132996 773545071522222080,133702 789171846876844033,108396 767107700719284225,97309 794586914682638337,259267 753730125280272386,29580 757318366457499648,46713 786273273990356992,199640 785466394813075461,192032 793576726190100488,252020 750754775306612737,14421 747469725752496128,11774 752175208140775425,20612 759603834796728320,58110 786084185752662016,200971 790809633820581888,231881 754757560196997120,33356 774882662066561024,142503 776084532181204992,153194 785856378439098368,198973 762691763429572608,73926 762824693896413185,73814 765337171221811200,86962 794545313453379584,261155 752936598069706752,23519 774950912926310400,144591 762001066695286789,71438 776898684667699200,159245 777819946311151616,163763 754113437953822720,31551 773852818767687681,139404 767115505287196672,97554 780805346940116992,183269 781183216581509120,185496 761056175764811776,66159 785361202381664256,194408 752653000137646080,14277 792959649905508352,246726 786991475867418624,207949 790293552995500032,11774 763462209007656960,78159 767676593284214784,100515 768821981206556673,103046 774016867602096128,140134 760760287372849152,63149 770718060080685057,119937 764220894218641408,80939 794545820938932225,261155 794957352982216704,262847 750410847726428160,11495 760488218974416896,52554 763207065309319169,76549 764874158559924224,84888 765492572441579520,86151 765281015178731520,86440 775787832841424897,149411 751817237959315456,19485 756936987215626240,44291 786220558148968448,201555 774399670298763264,141457 762132628598292480,431998 765938508515139584,90384 795304066029146112,263688 768958581303631872,109104 772527750359965697,131007 795760340994822144,247930 786946229632692225,204343 732889794070614016,353228 780812142115258368,11774 787323888753643520,207965 795265898068242432,263141 737082205122351104,11774 765729005148499968,87249 773906926736474114,139404 759012250803777536,56302 759956152423702528,59666 764942265303363584,11774 757664016667930625,48369 757691945284231168,48270 776231239183273984,152314 788842527822454784,219915 793194799310508032,250239 794318765689180163,256038 758039536618213376,50827 789954928810729472,227242 787126736051929088,198862 763907748069253125,80648 764814618766082049,84422 766774274254336001,91946 774193565601759232,138616 791236666258231297,236409 752239127387660288,21714 760820626563227648,351340 765509672753324032,87904 795264228714221569,264774 786192351425204224,201619 789243488374251522,220115 792039840720248833,243075 795459459460067332,266990 753400130913628160,27317 779348344984342529,174230 759418831408336896,57966 775501260468457472,112363 793228111676604417,249882 795248991860641793,261050 766394139030147072,91946 749738878362324992,9087 753746651928485888,29263 754856643427377153,18979 758486628121862148,41703 776178794990342145,149953 793440163858944001,250633 733660066902081536,349813 756275594338369536,41694 786605763003154432,11774 789487849469083648,225358 791692141005115392,240483 758274040205193216,52061 769262488122568704,112399 773630534220034048,137033 780930449937829889,183268 778743502800728064,169990 785913795243892740,198671 788183889671958528,214078 793102106563448832,249469 755098737123422209,35044 767507780156723200,99044 778729963990028288,170187 756192513040478208,11774 794318732025794560,259743 788028586112483329,212528 757294538796834816,30633 777848184907247617,163990 751730288104005632,18488 762290757088714752,72420 794924796551319552,262752 750076424539688960,11469 735772963291553792,353124 775414903280693248,148537 785487455096942594,194949 788754015492399104,220526 767806510625808384,101681 774004000484052992,137953 757166198383583232,22352 753007959647592449,25255 763753539629834240,75899 778860005898522624,168794 764152962595684352,82283 777080450305130496,155037 788111106069979137,215437 755157157536989184,35890 758416267309187073,52112 785588181567729664,197035 760554644758298624,60866 792599407069831169,246771 794209299551502336,258629 791814348981153792,213253 754037197058117633,30267 775150883264868352,74043 781614776849797120,125554 788566847323070464,218275 773554770900422656,137042 793427227207536640,249374 791135502716047360,235179 769302160718782465,109713 780566077378027525,181419 792408069040779265,235374 775372575077728257,146259 752913974572691456,20937 770408287732760576,118375 785972731393118210,199546 732704920042901504,353002 750423198492164096,11677 732385727493881856,351467 760462589755203585,62452 785882487616593920,194058 763913485659045888,79693 768344387533344768,98072 788462628737646592,218275 792083116601044994,240483 752964133017022464,24196 790788644432818178,232992 794194455612026881,257325 765152135839420416,86103 788733441030316032,220029 768821090600660992,109104 788109379702784001,215608 756304924678451200,42432 778666229783330820,167220 757544537145413632,47782 768906457307688960,109945 788438049298395136,11774 788729231542857728,218142 793226301863788544,249926 793877841662337025,256255 768511572348022784,106716 790066179922624512,229159 788880037839646720,220806 791223974965354496,236409 794232213202206720,259063 742121969513058304,11774 774470572579454976,141316 761317827319992320,66897 785803508666789888,198544 758868063118761986,54070 791423683168444416,238099 751132610852691968,13956 785738540265136128,193103 795705299051155460,11774 764580209559560192,82066 754091468667707392,30370 769243777525489665,110585 765596335408025600,87904 792091301126766596,232221 764627114981228544,73196 751204591140646912,17517 794866952753872896,221416 753039929232465920,24603 763584935206621184,75724 765377090745167872,82208 765657071924621312,87858 773301148849700865,136110 795256371738542080,264397 780974367966650378,183546 795087335444586496,265102 777919843261673472,163990 750972179559440384,10735 753360320609955840,11774 758674023744172032,54070 767616755380387840,99684 785857534183833600,192372 773906233841610752,139404 778257620436193280,164826 769145964439277568,111558 781654970659659777,187976 764135563192565760,82066 773988556134084610,139404 778806901400150018,170609 793176941666963456,249841 761916148766023681,431998 775872829048942592,151071 788780529600569344,220526 791257872936136704,237491 795715192525037568,267862 751179659715481600,17591 763819513447976960,11774 773986861396160516,140444 792094122861559808,11774 756655496350670848,44271 770624214269358080,119832 789211902241046529,224297 793260928133455872,249469 795297644075630592,266079 762749273511452672,431998 776937026541133824,159308 763894643541016578,78239 780789144184246276,182036 764210750499979265,82642 764970346193653760,85562 753638683908055040,28732 774195758274707461,138382 789284816160043008,224680 794589719472390144,261818 768498032216158208,99374 767710921883922432,100605 761994799268368384,1248990 766692244346826752,94699 760982570360340480,66165 788491527773425666,213064 789469331180687360,203546 788845388518285312,220526 753300881995685888,398859 762725013715718144,65180 794664674969190401,261050 790009948147060736,227795 766039096410173441,81929 766457905864323073,94200 787986583014281216,214209 794339553922416640,258829 790723491628617728,231894 794732272742264832,261142 753405660990144512,25995 762123847160041472,71429 769248789546819584,60539 781680542701850626,188498 794638736424337408,261155 787834685124673536,211859 760162389006442497,61412 792381489673449472,243576 781676397194571776,189017 780756964628426752,182257 788747944417759232,220332 761275263347003392,66873 787191867909607424,207733 760385475131633664,61412 760949339283939328,65626 773900878268866560,139404 760818185205587968,64758 788026086663786496,214492 777135740144672768,156651 765401669504897024,85326 776146142044098560,148170 779477462858231808,174557 770456891394625536,118191 775326428271222784,132335 788916530188656641,127871 793180478761230336,250333 759379781804634112,56700 764810703999995904,83940 785274952807251968,193669 787986397961400320,205197 770787346392420353,120393 776212477793095680,153480 795777490769690624,247930 772349462056308736,130415 758672552168259584,54070 771053362854920192,121795 748923630906667008,11774 776397247659376640,11774 768609458830192640,96883 790597709023641601,231894 754079542772396037,30296 756774217840930816,43887 764273385467633664,82582 769388646927654912,112336 755453946701885440,37219 792108055257243648,243427 753742443820920832,29263 785919554077593601,199546 760886722796421121,65469 776410171014688768,141471 788190087876149253,207109 792953424014938112,247877 758702137492799489,54070 785877320892424192,197286 773804256629522432,136814 793099109947375616,249469 793597567418400769,252706 754719792691572736,27045 779000990695563264,171693 762690191173652482,74133 776761425695866880,155097 794592038952009729,261155 787005226821779456,208109 790930140565872640,226803 750801812442185729,15005 792009164088283137,241940 792220665864720384,243187 794386161133174784,259773 755834528166387712,39997 773565194442186753,137042 787689126103351297,206101 763125778779209728,76549 759875423148838912,60098 788846800677408768,220029 777197002731974656,160539 738615727867842565,11774 749301618538057730,7546 758700280481353728,53995 792158140112351232,244221 770373702575726592,87904 775718481069158401,149200 777847058535440384,163901 792987721346187264,247274 771569039264985089,125381 733690470912675840,11774 773860602754109440,139392 781623947536109568,188458 732975898039885826,354835 752649078572326913,22575 758323211851423745,52061 768172958074318850,104332 788894845662138368,11774 789048588840022017,222822 732330882900496384,196346 770090415798231041,116082 788546856880074752,108396 790971101736161282,11774 764863654537728001,84724 750974980720959488,15800 788794919834021889,220820 769336369457958912,113165 786179623402864640,201285 780796777804931072,182726 787817280063336448,197512 785571988588724225,196917 789929189604528128,228820 795425638169481216,265855 766302381663551488,88669 786738732443406337,205989 791350681429041152,238207 766376392938418176,93261 777112786207858688,159876 779669679799406592,176196 790935973135876097,234583 794211586256891904,258771 795321125031051264,263906 773950855519186944,132996 774090804885196804,141316 787267881897603072,200971 756611253305348096,43553 760594598229975040,62771 761289485795688448,65626 793245706312089600,249926 758372698040827904,52566 788607296268079106,194072 789076682397351936,221832 766489129798340608,92917 794634010060328960,261944 792063516576473089,243187 793863864446320640,255942 749642644305932289,9548 753747718137344000,29263 792965701417828352,243286 759458357501722624,56964 775483007016767488,149770 779296237652697088,173753 764669175314784256,80098 777169079010557952,160641 737407958607237120,354309 760533133485834240,62776 771442982813896708,125367 781590155970969600,139404 786704700519378944,194044 781237238512361472,181136 785621313519882240,197017 751237221101953024,16728 786401167173623808,203350 771342058799849472,124883 776479469619916800,154716 779051088204800001,171641 755878408127586304,39697 766439478147690496,93261 791260722055356416,237491 779410922037055488,167101 795033007828647936,261155 750778304014192640,14277 752692962631438336,22735 767568758386851841,98646 755354915107733504,36873 766002268403630080,90405 772846696527175680,132335 787494870311206912,188577 791097896040935424,232911 793610200150265856,244230 788948042728640512,220332 795032100487524352,260033 760095798348640256,60790 777597530725023744,160592 780904576648032258,182870 785298450430603264,194923 786340833649983488,203048 759150890263556096,57348 770976140991328256,122299 794153085279109120,250293 769163775358492672,111558 781339928877789184,139404 759379650736893952,56964 791392161086320640,237908 795244447713951744,264397 776257585297158144,154071 777275481406185472,160609 756793011913105408,44994 792783542560362496,245607 761958303568015363,431998 768680761394331648,99264 750393739235983360,12883 759849933834887169,57574 764299177144651777,82759 771743317910433793,126152 781538793924853760,58030 790730246093799424,232863 795064750984101892,263906 760632640961511426,63655 775401978398642176,148994 778608467292528641,167220 794572458326106112,261155 752991633000521728,24366 764859053604499456,84781 772414563581067264,129551 787670267636158465,180433 758281770013818880,52112 788441877834035200,11774 795268819883294720,265191 762552449689391105,73568 788827446179225600,216009 754749209367183360,33356 756642218572713984,349970 766263493083488257,91946 794594649667158017,261155 764179447725436929,81966 751834705528365056,19236 762714173620916224,73926 793149738623176704,249469 755778339013554176,27045 790557993485996032,232137 775071157443698688,146847 775568704239243264,148349 768813181426929664,105978 788803440055050240,220332 789160227509792769,224093 751197053611573248,17677 787363048252182529,208607 776060935278567425,152314 795097830528520192,265102 794944945195020288,259743 778517919122747392,152594 762334654951284736,70886 789538948787744768,194192 793474972681285632,252196 752986358688407552,23741 760895946288930816,64722 761339376148242432,67973 770373804929548289,111960 771087486319747072,122982 773891490884059137,137042 781552081421365248,188119 774331530772643840,138865 789943206368702464,193121 791282408196808704,233307 787586336664453120,108396 763737810545160193,79691 774339607450099712,139404 766383847248396289,90482 788905757819428864,220526 768489989789388800,11774 768888345384460288,109461 777620936275087360,162610 773321714482618368,83700 780908960404508672,183269 786003779283918852,196631 788129237374906369,215754 795069608302694400,262849 780786908188254208,182960 732680641536495616,353417 755559697227276288,38183 785360182662561792,11774 780105223675191300,176711 793599994641035264,252408 759524157029842944,58227 786027918472261632,199546 770491066017517568,118191 760160169049198592,61145 763112664793026560,71438 785260560912748545,193669 793133425297334273,249469 751827893240471553,15808 786635247093940225,205270 757512088063401984,47659 762033045905944576,71429 790988405832167425,235590 759184032978599936,57372 794552706333544448,261155 749475886366326784,8588 760369498281041920,62002 764479066086993920,81946 792958516621213696,242693 793595094548946944,252984 785554348692672514,196676 770637207073910785,119832 760142323934121984,60112 772830679423934464,132335 778996643408416769,167220 787278026002182144,209151 789456498158084096,225981 793891326269849600,256255 771482784430948354,125554 780806031186112512,182960 780950615060910080,183269 793196079399317504,250430 753762769346764800,29682 789186799788658688,209827 795018282592010246,264397 772880538717810688,133043 785697729087434752,198094 763156963354083328,76474 766726053603573760,95672 790507471534067712,11774 768861873332588545,109666 769369312477913088,112788 792089909385396225,240584 792156201857392640,243075 766217404250787840,351436 771482231156019200,125367 795402430326243328,247930 755784487884185600,351768 770851363173519360,121612 773978127219331072,140211 791344325170831360,238207 793512749410103296,11774 763578221593931776,47188 786197812786716672,201494 793461537973436416,250633 756507707541102592,42432 756885737107316736,45014 754892153982033921,26721 760485837310091264,62728 760529442355699712,63281 779044660727676928,167389 755904531200737280,38459 792527822397042689,246392 793132629092667392,249469 795104970794270720,265257 769811726472740864,115159 788478096244477952,217634 778574168648392704,167677 732176819361845248,1170365 780514129924751362,179742 785914740748853248,198671 790956224376213504,235147 751864361363406848,18870 762993482252386309,75724 753363858882826240,25189 770270060522770433,117741 773765940387471361,138205 791768092724506624,240070 760150212060942337,60069 781335651669061632,183759 787589747321495556,352031 786537685859131392,204413 770955515555819520,90121 787343683477577728,199307 794289450364698624,259134 752073587293556736,19200 775799803380772865,151185 786072900508016641,105109 763909635027775488,80648 779832790640685057,167399 791801854392868864,240483 795045148107231233,263532 750332171550748672,686533 761524762048884736,68893 763002629429596160,431998 764182691025711104,81946 792813752483577856,243075 768233514961473536,103924 777994308041510912,164869 790978929075126272,235590 763758165888348161,431998 766229680424939520,80193 772457549496930304,131045 761789918624350209,68182 769404608447860736,27164 792536723704188928,244270 793554172947881984,253373 764019141929865217,81536 793940041865293824,256239 758482632569085953,51820 781285083298820103,186434 792049327657000960,243187 759120688737288192,56964 780624195424182272,182211 788437814560055296,215437 749593459523198976,8497 773593070830915584,137795 751836724054073344,18893 753026829003489280,25317 786059336623751170,200870 790597655420338177,232169 781455797125545984,139404 788895141205540864,220029 791666961998577668,238099 773849749954760704,138819 795021151198121988,263895 751758470920175616,18893 778126806624927744,29786 759441079296942080,57881 763904760231686144,80486 776611446197219328,156835 774595131865440257,144139 758392503611654144,52771 762137772639387648,70501 795252062623825920,265649 760974823807971330,66116 771182305125609472,122967 758883337385627649,44370 779486358708420608,174557 758632851201859584,54070 775626358596698113,148684 785680581996716032,196277 792172533659242496,244464 793243904069935104,249725 762511096812974080,69711 776555673681207296,156926 763505172551053312,78928 765246071970856961,85562 776795709626523649,154832 793055668215353344,248639 794307266367238144,258040 795407576376688640,266822 790709106172493824,232169 760912739372003328,352982 787072361069580288,191622 753238821177815040,26140 773379371444809728,135701 786054396341686272,198620 749997009390546945,10735 760242592806277120,48052 736558134177718272,351490 749838556407820289,10316 777415253902491648,159876 780846953617694720,183269 788195096634294272,215064 790609090502356997,232791 767840490032988160,100893 781376522754162688,139404 785749190634635264,197512 763166743699292160,76549 785810537112178690,198671 760985906014715904,65222 775371168094105600,148645 791026555325669376,235348 753728562646151169,29263 770269881266733056,117364 795710745442975744,268281 769299473679933442,112788 732735197691535360,353789 779488109528551426,172121 795656668226850816,265649 781631545488572416,187969 793571850353799168,252408 793604420680372224,252020 788019876199817216,214209 779349487269576704,174315 768973547788242948,109805 758666070894997504,54070 757122340736032768,45498 792097502174384129,11774 762102098880188416,431998 791863445612220416,241940 794183073982218240,256935 794955985211236353,195876 794192124673552384,355707 769192197610696704,111998 777519253578715136,162213 795329015754223616,266190 739489629527769088,11774 755105217557958657,34106 753210609135652865,25135 776949366682742785,132791 785682159067463680,197286 763897343548747776,80939 792534069045104640,244270 794890790837358596,262849 768963524756320256,110585 774178161500098560,128194 795369677090328580,266151 750833343952936960,15536 776931203760791552,158338 785273710580207616,194154 794339170437111808,226320 770971720933146628,118192 758357390022541312,52554 760165263111315456,61412 773890213517135872,139404 786047842200629248,199546 794348467565068288,257492 753970022066683904,30354 758727279803559936,54070 765923932012679168,87904 793248346722951169,250293 765505786327994368,87904 776113812797812740,153095 764262979722420224,82002 791659184093851648,238271 751233488385224704,15066 762219136311320576,431998 794528575529459712,261155 788151893910360064,216009 752655910619799552,22436 764698120018067458,84021 735187521202716672,11774 764939996163936257,84724 789144100608045056,215505 765614292242616320,87904 773592572543561728,132335 778390453032923136,166390 788098867686367232,215505 791852969675350016,237491 786590685113704450,204413 764839136847069184,84422 788447165555146752,217519 750440188816531456,13046 758069821447802880,49843 758388930479812609,52749 793496423178375168,252020 789470192237633536,223173 791509856444350464,239405 756196914735886336,11774 785578110741864448,11774 755276779288424448,32710 768228513857966080,94699 772403877119262722,129551 776119409383399424,153194 793918459008585728,247651 762711043827175424,74499 789701445503201280,223249 792580271933689856,246632 766683104878600192,91810 759100520648761345,39208 759502093497438208,58537 794004947851296769,257423 757779630132781056,47940 779864714289577984,177337 764876699305553920,83881 777326878365392896,161546 752965611425103872,23739 762023608059211777,68993 773714818733711360,138819 763181809152712704,76127 766352740624764928,92860 773940371894087680,139404 749299092820332544,7866 756523456120786944,39359 778296653740584960,167220 768309950112157696,93508 774956720443367425,143473 794319645847285761,259659 794939551663857664,261155 751025750279462916,15643 771303662257901568,124597 780181175386202114,176554 775486039418732544,146259 778752222280679424,169916 786401481062686720,202983 787542620125880320,211461 794208249725800448,256439 753647926233006080,28732 764671806254960641,83649 765081200989831169,85562 776776275864145921,351463 793110773413191680,249469 781451936318955520,186434 793182232403816449,249469 757269204332457985,46384 776764677846020096,157693 759093740606722049,56964 773381792334172161,132364 773740351714693120,129565 793493483478581248,249926 795101051582054400,265257 767755494198878208,101163 768136217795915777,103261 762762544058552320,74681 760481296674160640,62771 769305036199436288,112363 778398351402217472,153819 773657106725605376,137869 786554941707948032,204413 755058939440562176,32963 788098876704169984,215005 794698109985193984,262022 768020310687821825,100003 795745706107695104,267655 733589769628717056,738099 757733434999640064,47940 733256624215707648,398860 753914975257624576,30377 793791034799038464,255283 795457713438334976,265257 777345202054795265,161546 793309560802914305,250319 794583454545387520,261155 794645567175540736,261155 773635314216677380,137740 778295441368551424,167220 792102216131751937,243761 780624117062070272,182122 794008030073360384,7092 787475013267927040,209151 793083594839318528,243648 794636293531545600,261818 778310193520095232,167220 785278982749118465,194648 794531082666442752,259623 790284766042021889,230485 760535625682395137,11774 778289208859516928,167220 760278724705083393,48052 788467289242738688,218275 754003692081205248,30590 786395280224706560,194571 788008587234779136,214354 793565558117634048,251803 778786237477851136,170252 781523717088276481,139404 791068483933069312,224678 758795871219699713,55257 760126916292702208,61051 761402263277543424,63451 768419440681705472,106281 776105407907500032,148473 790965773988667393,234796 732182717476028416,1170365 776459065811734529,152946 763111615868854273,76134 756304742243008512,42249 786571058878963713,204413 794209181138059264,258598 771300748667809792,124364 781424244446093312,139404 786076213706158081,105109 753344963551776769,22355 762062360165003264,71429 788150161134514176,215005 793683637422071808,249926 779121431867109376,172962 785894984528502784,11774 768855468085243908,105109 771080899223883776,122299 788754336868343808,220029 764796100976996352,84724 769010354357755904,110659 794925748305805312,252020 773237729782038528,135517 791790754297368576,203863 781276261859459074,186584 791388563237507073,238286 746703643148115969,354828 771135021256237057,121565 781515948574384128,188401 781530755579179008,187469 794232187822305280,259063 795426075853684737,266500 780056147801743360,178045 756574663174684673,43956 750445906198016001,12883 787082601991401472,208176 774427548252069888,142198 785862668452265986,198671 795103306238619649,264397 747833757906968576,1247775 758693721374232576,54070 767822915861680128,100893 785740321078579200,197286 760511286962708481,63268 781611994373730304,189032 775833516831608833,150511 753020859988664320,24316 755833164354977792,39462 789483274603233281,222788 791616163109179392,239405 732987723884187648,351666 770749276897107968,120186 772849333255503872,110941 780171853042245633,178045 794553047519285252,261155 774045068927733760,140444 777214640375734272,159876 781176796238663681,185496 793241199729451008,249469 793816170411556865,255393 753783692623884288,27047 776309911957504000,152847 776424228132425729,152314 766346695009525761,90384 774225763054809088,141867 792824674535243777,247877 758720771938058241,54070 793145548538716160,249926 765172982977355776,86103 794065274764824576,256276 791050792253939712,235590 762886402010820609,73926 767492675373268992,99701 794055258481623040,257492 773914510151213057,139404 780804544653430784,182960 787317890177466368,210289 792128266404401152,243187 765559942312890368,88052 750687655835365376,14421 774665829606490112,349653 763801945811349504,79513 777350731380563968,160611 780251095675183104,175269 787290934069305344,188577 790646923833245697,232169 787715640152981504,205197 754996561340268546,33499 768225293677002752,104932 772899786286592001,133450 773537793607884800,137042 788451735614398468,217519 794376565048176640,257423 777580905032482816,161988 769537965978714112,90384 787760124769120257,11774 785435910980661248,194199 766255367957450752,91751 775971314322460672,152735 786368458589999104,202217 794303138551336960,259508 759105422749859840,56197 764543823011774465,83413 795605961125822465,267521 771534696345767936,126389 772796945106513920,132347 791389213455450112,238780 787699066625003520,212357 779057128292159488,167407 755172951423586304,35890 773557905991663617,137158 781290188001640448,70338 785994545712410624,199211 770666801894158337,11774 786976655218618368,207613 751648722249846784,14802 764183591248986112,82283 770729826189713408,119937 793164293596250112,249444 749572119315578880,8670 764080307486154753,80939 759311231396249600,56964 773960421640286208,139404 776731174714474496,157693 793130658197561345,249841 753916986543988736,30339 770436356564672513,118192 789512718168522752,224680 772814092562116609,132335 791178426250039296,231612 768201349934686210,11774 778435691017412608,166852 779279269612564480,158387 793256865853386752,249374 795380519156363264,266500 754768060523876352,33356 791882607868973056,238207 769815997251321858,109571 791308235861098496,11774 750070211487866880,11774 792149554535731200,235685 764191451437826048,82066 779500447186948097,29786 786059749800480768,198591 754792388283944960,33192 788397172916101120,211347 776238640687001600,152073 785261835012415489,11774 785637415394344960,197673 795401214011854848,266151 732430677686128641,352081 757281575461613568,46811 785882893625221121,197512 788077170514022400,215005 758500249744703488,53185 771456501160349696,125554 785989242543443970,199272 786516546394914816,201958 765855060043661312,88311 770541451272916992,118192 795034275758407680,264397 767080702764429312,94699 768147063657857025,104167 765024032290988040,84724 773960741787500545,140444 791708840844722176,240070 792808008585715712,212727 775491530605858817,149259 757092176039817216,45964 776145198875193344,152017 793126288890339329,249469 781645058579787776,188401 755882684627419136,40361 751720407682678784,18400 787942345677438977,208178 752955984046272512,24727 781719702737346560,56964 790711166251200512,232884 794127494052016128,257492 758231538957967360,51809 764793496054050816,84724 774346653658742784,143168 775459004302626817,146847 775505619289837569,143720 764102007376359425,78159 794546523929538560,261155 765219969667915776,84209 794584864284667904,261155 762698760228974592,73926 789536156496961536,226717 755419738923147265,36735 790645159511883776,231894 760135202584788993,61145 759427247568805888,56964 751139046554898432,17259 755163390549581824,35890 762287030218858496,571447 776885846255497216,156518 788729293480218625,218258 758247703675494400,48289 787018201175588866,246425 764151837243109376,82018 771882377018642433,105109 777914888207216641,164633 781624504476766208,188498 776437159087792128,151463 765224025677242368,80482 771323175951007744,124597 773337733213392898,121195 780520034007261184,169226 788805184872853505,217937 792410800992481281,244008 776564805595377664,151463 778053746458636288,163763 770222298905337856,117294 777574992049500160,161277 785925515240611840,199546 755407655653564417,37044 787052953681231872,207965 791927953928036353,240483 757696853211279361,14277 771025067744436224,121612 791722347275452416,240483 762620947664932864,73814 767838474942619648,101681 755191079817752576,34898 758897691132727296,49866 781100018677780480,183269 793798312772177920,255393 761394466166931457,64722 794967416333828096,261155 755173499702882304,35890 756902528739110913,36145 760871908548104193,11774 763706698267697152,79691 771690299840040960,125853 754875433087340544,27045 769029061402386436,101681 792081637454467073,237332 792596300764241920,246273 771003169245659138,122146 771556098528555009,125111 794557656228728832,261155 765918895307796480,90031 766328759272308736,93036 786221248829353984,201346 777371600085655552,161456 794534739898146816,261155 764904136026370049,84724 766745489488371713,90031 758261164489007104,52027 762132212489658368,431998 768581816823545856,107559 795314633548689408,266079 759503228748783616,56964 767502874968363008,98720 776519079783960576,155390 789068904911876096,219942 789966564749606912,228888 732251049726107649,1170428 757221426361315329,44163 758129153325555713,41703 769275317013909504,112399 785914109837488128,199739 789894685086978048,227048 795770383295250432,247930 754767522084290560,33356 792367677977169920,245024 762862835827216385,47188 771758315034390529,127711 790636377876508672,230899 785559773148090368,197035 788263934977568768,1170441 750659818369593344,14421 768204507217932291,103924 778003151324454912,160539 762827560279343104,73712 794547842652192768,261155 735095017975336960,352687 758625412175933440,53703 778954714331295745,169916 763812548420444160,79911 785556687780544512,196538 750474785327607808,13532 779387531771121665,173753 755137016556163072,34637 761090211614826500,64722 773403509039435776,136439 776912649363697664,156835 771508819646177280,125554 750376425967017984,12974 788127326047498240,215754 756997249310285824,45669 794680661365833728,261155 760099669573787648,60865 772864274863718400,132335 761663869395738625,69711 772433249217945600,128407 788125133068242944,215754 795498517217341440,247930 759082913149222916,52771 788881557578653696,11774 779101701093470209,172270 785995809124864001,200382 795740794757857280,233467 750775916775768064,15316 755475819288494081,37044 780582068522655749,180099 794794946486276096,261987 760558125170716676,62728 760973637600047104,66116 767216877366046726,97438 785585782127931392,193905 789521209314521088,226731 761627076050821121,69231 790414466571702272,229895 743888346863198208,351340 778767076815212544,166362 788594014362697728,218164 785474253336481792,195975 787143288088326145,209351 785547457572855808,130635 795113968507428865,247930 771540403954655232,124348 780612782450368512,80785 788523111264186368,217519 785873651652362241,198671 759975470070771712,59365 779395029047582720,174756 794591889655664641,249926 752982003004350464,24870 772910508621991936,129551 774673152215506944,140444 767486995367022592,91936 794927591593484288,226738 768625176992972800,86274 790360485623373824,229693 771730917479985153,108396 781216851116199941,186584 791773878712463360,192363 756530717123674112,42432 765029783768104960,85562 768218800793620482,101681 768864195551068161,109767 785710605365760005,194082 750770832096374785,12535 768743792216150016,10788 793847420702580736,255942 758554447387758592,23762 769047217994862592,110585 769713783933513729,99044 776136525255806976,153596 763878715105292289,80939 756320031936577536,39673 761028902508605442,48052 772141949255946240,129558 763977967370240001,80720 776241633947947008,154832 778487665393971200,152594 754752190539968512,33549 761640271490711552,69493 773739698267185152,138819 793136693360599040,228101 770347641750233088,117609 774076833717334016,138707 790770138198970368,232137 787728494272786437,208178 791435011350159360,238292 732575802609434625,351252 763175113990602752,70995 756571912743096323,43225 790930046491959296,164764 770819022468231170,121479 773862335446253569,139404 759442048843788288,56964 781209859110735872,182665 778357367738142720,167180 785376517035614208,11774 763726084097449984,79691 780793475143008256,183269 794385005061488641,260404 758472405501087744,53163 780948648142176256,184229 760964270335070209,64730 790897790557810688,229910 754197432213311488,32157 760992685532418048,66239 762125863013879808,67453 778620314552901632,165185 771431324523474944,125742 770648903117135872,120341 775904927604416512,152455 793446770986606592,252196 753720904140529664,29456 766355378384666624,93286 793061863273693184,196314 794683169060622336,261818 758387673992224768,52554 764139279442382849,82066 768533438504722433,106753 792786143838208000,247240 763528883362680832,78853 775764276757671936,151156 790952434659045380,234653 753047615030321153,22664 761920799175389185,431998 791002293894205440,234583 785550636817391616,196676 767051732077703173,93504 794563668167913472,11774 786404137260969984,203674 786344405363859456,201441 787354836257742849,199307 763948657594867712,1249165 781470098896908288,182179 749350335978704900,7461 752651213850628096,22953 780426514206711808,179574 753299853069910017,24359 788209834109853696,215608 765706589160476672,74247 793332613717037056,251452 755923845127692288,40550 793847446887624708,255942 758798493070667776,55174 764348876774117376,82283 791701261120831488,234990 794657106335072256,261155 791954288549335040,239893 760968905363902464,66105 792835150598078468,11774 793105953226887168,249348 787005443822514177,207613 791472115828482050,232169 795677333403279360,146259 764654587768872960,83881 790258529269608449,229693 790758781630152704,232169 791665093587111938,240483 793308753030373376,251390 774768368440180736,132335 774710015290507264,144690 787082996172087296,207949 767585659154472960,99111 773967265859534848,140437 788472537277534208,218275 766513875223216128,93405 773997067387670528,140230 785538718308392960,196247 791448786849697792,238378 760991627511037952,64197 781437540637155328,187857 793100224273100800,249469 762145688524234757,355105 773496023738122241,136904 793550323285692417,253475 795329386627166210,265846 752680132976873472,23167 757718286633046016,48826 774028455205830656,140230 775788161880424448,151741 759472850700898304,57897 790626732092960768,229901 768832962213183489,108963 769830196086177792,105109 785751222930202624,197512 787628604586856450,206101 768552088318062597,106716 776980131155881984,157755 785848590891675653,197286 765384444509323264,86440 763083950226935808,47188 772042904000925696,129208 778653772113338368,167319 788980681778933762,221971 761697090258952193,69548 763430400630849536,77720 794627081220997121,243061 795039732434604033,263532 776738563425697792,157755 760990086360031232,65626 775292327564808192,148045 788170518515945472,11774 792895105132748800,243187 763774923798110208,79691 791175617177759744,234583 793122575509442561,249469 793148727951228928,249926 794692573998809088,262752 754164457018757120,14277 758764894619508738,47940 775733913486491649,150786 758515479816335360,52394 759140975063273474,56889 771334467596095488,124844 785817099058880512,197512 790286084936572929,230485 770430310014001152,117257 787331279872102400,209095 752991707566895104,14277 752994256239923200,24366 771097022472589312,122982 789229733976256512,355994 761366392356507648,68273 765685907164835840,88930 785342774560251905,195125 785615320476180481,196277 763916968596418561,80486 769689214006931456,114022 776248133542088704,152872 750508556680650752,13343 770312246102753280,87904 794275293984915458,259457 764840072457826304,84724 765656249962639360,1170369 768532070117367808,104973 791691482444988416,240483 763506426203414528,78853 792170364025450496,243165 794693429175394304,262849 755808155783667712,39197 751188954746130432,15643 766753291174682624,95672 777823441760116736,163763 791408527197638656,237857 795094688105644032,11774 786582057744949248,209828 757076826657292288,45857 759819163195940864,58254 761718654383685634,69356 774331913028808704,142503 758428346254581760,52061 768643135375286272,1249583 776455511814262784,155688 791556063090741248,238395 763460830050615296,78304 775841469382795264,151741 793549457300320257,253206 733468987422445577,354525 764068527179390976,80655 776233203845652480,152878 791625607448702976,238290 793424064719314945,250492 794920867335696384,262427 769323944256167937,112693 789516536050491392,226731 732704811850817536,349694 751734801456107521,18893 753663343915896832,28732 793128055564804097,249469 795610322555965440,267521 733345778513547264,11774 750375443606474752,11131 776069325753053184,152903 772117595168178178,128278 781198625703653376,185310 785867641252679680,93148 762635453052887040,73926 757613640321085440,47761 760944924455874560,65932 761576249974198272,69231 772160371415195648,126936 795219603081179140,264397 770789455317860352,120610 771154628696154112,123085 788423306944753664,215608 732221410245005312,349795 778388462349070336,167063 749311181043544064,7546 788518311910834176,218275 790028271068909568,228354 754878295469010944,33174 766257773768118272,91946 773590821966716928,137158 792509453673398272,11774 780748680265695232,179054 793292525922508800,249239 795668951132991489,267862 761908148995297280,70941 776068804245790722,1250248 793160713791533057,250066 764664267979186176,84007 766981707287310337,96263 761350327173992448,68102 791781203971944448,237491 758130171102846980,50923 758393313502212096,50827 786719347020472321,205728 791061663336296448,131084 787600344977203200,207212 765564132590514176,86508 764910714666442753,84724 767824929743966208,100534 779671231016554496,176110 780803603875368960,182659 749676129561219076,9666 768480090191790080,104662 787655305731641344,46572 791442839704104960,238395 759177546005094400,56772 763560625171668992,64722 788839794419924992,220332 790483133628026880,195876 793998732052205568,257492 768959807948595200,109945 788752627060400128,220526 781145574229901312,185496 754028397106343937,29036 792545431955791872,244270 787038842486296576,208379 790581392149090304,11774 764207683306131456,80939 792416468663046144,245634 793163782428254208,249841 763068777567227904,75724 785870094727536640,198571 792488796558274560,246273 780791228530958336,183269 787674530864959489,210650 791386982710554624,238395 732949375064768512,354739 781042461837824002,183668 750330493376208896,9574 776427369955401729,155390 792796118761472004,247241 768624505900130304,105345 776400031586725889,155390 791819457404383232,240483 794538670279819265,261155 754761518022070273,33356 756260693486305281,42274 774963882985005056,143473 781266865507086336,183759 794578536438763522,261155 760179154130173953,61145 781238224253399041,186434 780611973272702976,150151 781472972653682688,188119 774613207486959616,144053 765047032679497728,85562 787965908971053056,213253 789133509768024066,223286 794941167842562048,263906 743850474378526720,11774 770671737071513600,119937 776235452109950978,153699 777698362980175873,161387 792388621626028033,243075 775067349200228352,143473 775777261672955904,150426 762750299287199744,74797 772525849857761280,90384 755161644855128064,18470 765548738093936640,87788 788450398956875776,218275 755363930969636864,35637 755070542919512064,34731 785248434613850112,193669 760262433277616128,1248755 776941302990577664,158387 790692819094478848,232280 794845283997913088,261470 752229137226477568,20279 794304317536636928,258456 773601484030095360,11774 790961557106753536,234583 788001066017255424,206101 790639803880443904,232881 791778233616400384,241678 733033409887502340,354591 773622350495363072,138165 775910104982032384,151916 766370776694087680,93068 791331752367288320,232825 758107041093214209,51344 771455137810440192,124855 790935807083163648,234583 756216143346401280,41134 788116306289577985,214812 788243116776042501,215754 758100774278664192,14351 767630341573976064,97519 734776724739612673,11774 793194281888428033,249469 781852120957857792,190635 793616850684739584,254209 759514188276531200,58250 763436417628372993,78159 768067368174153728,100620 750342021005520896,12535 781225416229064704,185921 773626950728445952,138165 780697014489092096,182257 763500039784304642,78821 787723014418763776,210235 767443358990020608,98721 790614018713059332,231870 756264803774046208,41726 793150429345505280,249841 788635284040744960,218258 752939311037816833,349957 775806997190934528,150663 789936379232792576,18395 781647660843307008,189515 795283837668458496,235527 732573194004123648,350942 763430165796061184,74868 795264955217944576,205094 758080776839634945,50827 762671872274083840,73926 775617121128747008,149292 763900152520273920,80939 787402303544389633,210313 791525367592787968,238395 792640475517767680,243075 753285154261663745,11774 754785292389904385,33549 764988068038320129,85562 765007914985725952,75899 778292601065582592,167220 786014033853968384,200382 788064247699779584,214209 764023670322843649,80939 778346748230049793,166409 787197157514158080,203674 766354775730429952,88809 770857073504641024,65500 790288202418364417,229798 792822453013585920,247877 787323060294594560,207287 790302996714356736,230485 780736619338924032,182726 791362452076236800,238395 750571716112424960,13262 768160725684527104,103071 787399137281077248,210432 790874957962174464,234583 759069615448166400,56784 764770336202162176,82283 780050186546610176,176129 788372052877176832,216991 769649350498594816,109875 763426369573359616,76329 795356629826998272,266500 786791545743695873,205094 792125606037028864,244036 764092018024861696,79691 766313838962585600,88226 769868665638428672,104973 776097321645903873,738099 780616732524310529,181811 792555313551511552,245103 766039000293322752,90539 794603647569186818,261155 753287623091683328,26776 765083038866870272,85562 794613428081938433,261155 761765553514041344,69947 789451714818637824,225981 788855720515076097,219119 770513423473967104,24173 780040711118860288,177233 765361253912973312,1249280 780802718709321728,182036 788466311504338944,11774 791475345262161923,237122 756271614673772548,42432 792510295453405188,243187 794023911071641604,257492 770120685993811969,113640 792421798398877696,244550 792662335164776448,245750 777837365394083840,163763 781833769141624832,187131 758715741021491201,49646 794140368166158336,192780 755002110631030784,34741 790916783649665024,234796 792446946908577792,243513 764101479342886913,81702 791003492932464640,235886 750127146895601664,10662 761520656265732096,68878 771013070214815744,122146 788124864926261248,215754 790832917069045760,234426 769259875561975809,111448 777876152345997313,163960 778530672138919940,167220 761364943543250944,1323200 762752303778627584,74067 768843488439918592,11774 768440168357306368,99476 757698346777661440,352982 771051682105090048,123085 768139969068171264,103354 777888612532817920,163166 787570795564396544,197322 787779116468764673,194082 794556354333581312,261155 795708477255647233,247930 752877934399086592,24134 766691570804416512,93823 779805713329688581,176380 786105825903382528,22735 772577977410412544,128968 773219730794643456,133694 789475918955810816,226346 775018200891289602,146259 781595631416647680,188873 777006558538530816,157407 788685409341493248,218258 787698838576455680,212139 754795099297607680,33520 794514305198727168,250953 792016298007994368,231851 795008941214363648,263895 773235989384949761,134975 792521266989195265,11774 752879212281954304,24134 765898490618712064,89876 767100144445714436,94627 787749410029481984,208401 792448515297439744,245148 765272819307425792,86103 777941230881734656,164826 785833215474987008,196277 752898169554415617,16768 781212112165089281,185595 786627426583515136,203674 781598526375616512,188119 794548664035377152,261155 733012222608166912,355293 788890250642792449,220727 755543090509836289,38032 756501979610746880,43312 763142803543162880,65500 759419060413014016,51675 785679572767346689,197196 792733610230947840,243075 794314444390223875,259055 754743525158313985,32873 794324212194287616,257492 788088598432284672,215005 791577783138779136,239893 768720982353776640,99264 762364919186649088,72408 792073845469360128,243075 793951443996639232,256219 795062260658032640,263906 762635913184710658,73814 785537625511702528,193623 793583636851388416,252112 778866487503233024,167676 794657443087319040,261059 754233480431611907,28903 759308182288072704,355938 763484032696848384,78115 765214981482741760,85562 776205886582685696,152456 779407358082547712,174818 753291519839182848,26871 785563893959712768,196917 791692058079604736,238292 763564941148360705,77598 790282256426344448,230485 750743155226488832,14277 776617967933095937,156835 789897857184698369,225456 756281725513297920,42495 767384774910545921,94699 788475651636367361,194272 780918878763266048,182171 788124877085483008,215754 793239124849274881,249469 794532933570859008,261155 794637213619339264,262022 753759898953916416,29263 786368636487278593,199496 740191909398745089,353374 755419785156960256,36735 793457230146310144,249926 775706013722750977,148684 793117335045283840,249469 792745533945372673,245208 759034264688091136,56545 759930048329560067,60363 771770491044499456,122528 793149386972803073,249926 753677694706016256,28888 774726792942936064,144494 793561231852318720,250785 760323943290933252,60866 761206524886654976,66856 762681005484498949,74133 794904377739923456,227183 795034641833062401,260927 763513690318569472,78360 775894628239278084,152182 776961238790053888,158387 771416664520945664,125145 772588087956410368,129558 795212042135281664,262925 759075600040652800,50452 760184140108926977,61412 778292316876447745,166860 758050697162129408,50278 787093749637652480,207113 787261831308013568,209151 795766031683883008,268646 752937399710195712,22953 759533032743108608,58757 764134319552028672,82066 774249480518529024,141887 760985264948785153,61051 794596079006261250,261155 758342840883609600,52554 770013305570205697,110209 791000688448925698,234583 758360439935864834,41703 788026403757264896,213887 758082392343056385,50923 761050371280150530,66116 767008857193345024,92902 766110760028233729,90319 750720945891991552,11774 761095259736543232,66159 795010334536962054,263895 752281526302306305,21074 791348996090363904,238395 791350454634422272,238395 795733271304896512,268448 771494896414765056,125554 794626182092324865,261033 767839659388903424,100605 792431325676507136,245566 759450892579971073,56964 774413020738924544,138165 761352826484252672,66801 762093935946760193,67229 770642839407562752,120341 787597249165524992,204078 788887728150675456,221972 791690080721047552,240483 795023132931358721,263895 749253525142704128,7828 772176585864515584,11774 786934996422520832,207287 790922607432466432,231580 790356294892974080,230485 732252067713060864,196346 751591546806538240,18567 757490829032235008,47090 758052899704504320,50983 769145366163943424,109960 772576565305618432,121080 773219102144028672,133454 794591576219488256,261155 752071146623868928,18522 765192823813660672,80393 757230287340179456,46006 770813672578875392,120541 788194583578570754,214078 793223330090319873,249469 751565348831244288,14277 774718402485219329,144573 794553387153027072,261155 777738222755459072,108396 779580047829139456,174557 753269517296345090,26677 733042383009501191,355106 776939826033590272,129652 789076493796188161,222715 787776218267459584,210238 754784245730508800,22393 786014395704889344,199961 793440634812129280,249841 794679334850232320,262588 771886652692148224,128615 751063033883922432,15264 792255463744270336,244815 793094996417064961,249469 760913498721361920,64722 761128062402658304,61051 791361599583977472,238207 781241328357167104,186212 779404473718431745,173628 793156180151443456,248437 764930768770445312,85377 776879235998818304,157993 770048676282638339,91751 770726081187999744,120550 752950757561860097,24248 763211443227414528,47188 763482741652463616,75899 790560679728209922,232128 793959429897158657,256451 794338360349200384,258598 759268098193121280,55661 760546307974963200,62728 785612564252196864,197512 794655252062605312,260613 765436029322928128,86645 768045834311041025,102998 795353097803481088,11774 732794395536297984,249811 743980620968189952,352839 773508732240232448,137158 751791192698920960,19352 757936586982035456,46694 786681145706569728,11774 793944220792823808,255942 793842084306378756,255942 794584068348399616,261155 757089402132758528,45857 790998364242513920,233711 781334650538958848,186434 790607217040908288,232791 790913602446200832,234583 763232516991913985,77331 750071208222220289,10064 755485567614418945,37607 759011283001716738,52581 760851862941736961,65182 761276557197467649,65180 790688847709503488,232137 776987708484792320,138382 756985662755131392,45669 757627469805387776,47940 778993011652960256,171693 794655772659617792,262067 764188781968711680,82457 795442563901751296,264113 780172056411250688,176128 786412832543928320,202983 794693502600933376,256276 775001796607696896,146259 773931723545579520,140232 788996683216654336,221971 791013383218819076,234583 762388845811802112,70886 765158184025743360,85562 793298758205255680,249926 753723775514968064,28866 758856229615652864,53996 763026716033818625,73712 767479448207695872,97852 778034424021594113,164669 779003462210027520,167220 785910049474437120,199640 755121000161869825,35616 760135400191062016,46562 785863456117420041,198591 763429326264074241,77720 792532394439942145,246295 764368120395857921,82066 768109255463432193,102514 779179853815877632,172270 760958206898208769,65974 756107686219919360,353879 773330684211449857,134993 745290214902538241,11774 787334687668723713,199307 789960262161829888,225981 775086701458763777,141091 773953790634446848,140444 776915427083505664,156835 752622207067709440,22432 791431918596218880,237236 767196085697835008,80939 775706921227522048,149200 794743313312129024,259623 794767291493871616,252580 774005676267999232,140444 780571000144588800,11774 750294936193527813,11349 757270166648463360,46401 765690004127363072,88128 788980554033012737,221971 785280216633597953,194648 795698392886349824,268281 778387114127978496,166362 788157944533618688,215031 761986270306402304,67229 763905596450041856,80939 774382000891318272,142090 772163896849362944,127707 774320285403140097,142942 785750292872638465,108396 788849349530906624,220029 766282253827735552,91946 775070409632968708,146205 770787536742543360,120613 791733505902284800,239610 769204768858312704,43579 749359909645398016,7816 780113929187893248,178258 793619425622577152,254058 791704802031833088,220029 793778243237183488,255246 735247679245144064,11774 756191371757694979,41680 771503107566145537,126293 791276966355755008,237405 786844996896952320,200963 795683257882996736,11774 770778520138067968,121300 776320737850392576,154869 758689565225783296,54070 763442337565540352,78159 764794750985768961,84422 785916032934379520,199739 787329292770369536,210138 788703979756658688,220029 794961839041875969,249926 773989280020652032,139404 770332862813966336,117833 791347614168014849,11774 794555261574725632,261155 732473183039709185,350480 755691306551275520,37219 764335265544404992,79513 754785987650355200,22012 787518192008597504,209800 788221687875588096,193533 778170805893095424,163990 761682106787373056,69947 758835330967482368,54070 792119783890223104,239610 759263461855682562,51798 771494604243804161,105109 788456743852384256,217574 773929626187894784,137158 790893765472948224,232863 753645334492950528,28732 765950780251615232,90384 779570617658081280,108396 794549715509637120,261155 764978445931732992,85562 776068488947437569,153194 790260585250381825,229159 791641429923672064,239906 794881029416722433,353374 771924992674172928,128615 781230214378582016,26066 750725026547138561,11495 785990750919987201,200384 795777692419362816,268529 758421708659429377,46384 785850016783069185,194949 750773091932909568,14525 766063955315924992,90384 775504171248316417,148342 790008856831139840,227795 786572733081653250,201441 794318534922776576,259055 764690093315502080,77273 765988853215879168,90125 771641200759611396,126152 772096050228187136,129471 733475659503177731,355480 764256080108982272,82953 793191404528807936,249926 765025225532706818,85734 776913113601961984,158387 785861709672091649,198576 789154814076813313,215505 756584646641672192,41680 776093734870126592,151526 793487517643399168,252196 776389092376477696,155451 778361628559568896,152594 757723912058830848,48439 794701708354064384,262849 754797669051170816,33356 780503311720079365,164475 763777318250831872,78239 769963091845087232,114848 785937394700877824,199262 753620877632208896,28281 761569530221096960,69231 767813227770249216,101472 793108762731110400,249469 776735419065073664,157755 778723179778891777,169410 781206285064679424,181419 789956382820892672,227252 766404674610012160,91946 781192833864650752,184386 753280503093010432,26748 787524839271636992,204373 794182257749753858,257492 778785324466106369,170187 751199053933752322,14421 771875514348892161,127711 761301620609077248,67679 795709380536791041,268448 787646628610056192,206644 759170354694598656,56964 794332293896830980,258741 794035415028289536,254209 778256238970744832,163990 785927821344464897,199262 778259641461575684,158387 794321944309092354,257492 785942531729002496,199431 788505256149659648,215437 793239640895619073,250293 795258070091767809,242637 792587414757707776,246632 778411180738146304,167569 794560256407912448,261155 794686341908983808,39957 766078085628297216,81929 788827327874596868,216009 772557028992483328,127796 788598593632501764,217519 794904661824151552,223432 764217581444009984,1249227 770455209164337152,117310 786124765530497024,200965 753710845595488257,29263 771734268678733824,126152 792207427731062784,244289 794690450418532353,262752 772471925134151680,130415 775493419858731009,148994 785903215967547392,11774 791470804944904192,238639 758253721784639488,52061 773613302165413889,137818 777448285552336896,155896 788484970276794368,218275 790623565863346178,232137 788816826075611136,220765 752014336084811776,18646 756109538642788352,39462 793176726788374528,249057 770817753020305408,65500 773023798488666112,133454 777885448592957442,163311 778309392533815300,164826 785636778933911552,196686 788009811803770880,214209 759909596949385216,58631 771848305034670080,127711 774005935375130624,140211 775921239500075009,152314 786195683682451456,197512 795064479616827392,264397 768097237645733888,103354 772898032782376960,132761 791726512122789888,240535 732801185724432384,354167 759108899316207616,57092 763923189332271104,77731 766108597495488512,90373 772910810595151872,132026 774314413113217025,141316 778642709179359232,168794 781252557956124672,185921 758166654295629824,41703 759589930389544960,58041 773575159815045121,137158 764173054943506432,65626 749479625227538432,8497 755167633532739584,35890 771989896462495744,127957 791339119406227457,232881 756618062497980417,44429 773709845971275776,138616 793978506673725440,11774 758265907919462400,50167 788387224664600576,217519 752907376211132417,24134 763200909765672960,76723 771506601534459904,125163 792238335057989632,244008 794270181514035200,246425 766064495168884736,74133 773895365552508928,139404 793864566635651072,256255 767763030226694144,100932 795689553583554560,267862 794995243942866944,263907 774081189736947712,141200 791743389347622912,240584 750581128751353856,11495 767780989414281217,100893 754063342579298304,23725 765326366602506241,86628 751222940981719041,16728 768282414472794112,101681 781801781714120704,184798 733275833675055106,1170812 758717463546634240,11774 773672279087734784,138209 779020480942596098,171667 766848129115234304,87245 792238682858065920,243535 785865081204727809,194082 787375033400299520,210289 792178092890529793,244550 766758120811003905,95672 776963925963255809,157082 775866429392420864,151066 789222823105536004,223692 793296051226554368,249926 752652303602159616,22657 794696035029422080,262022 773934766454341632,139110 790773337785892864,231894 791469495713923072,354238 768103672110657536,103436 769279130596700160,112363 770996401564114945,121479 775416866005250050,148010 776379937301430272,150511 785267825187426304,182036 788692035947499520,220029 771818486557310978,127134 740342023450923008,11774 768928298889977858,110304 785635961501782016,197297 758654660076941313,41680 786219229146181633,201494 793624535266230272,252020 794307900147568641,256502 795472358773522432,26066 764872845583323137,1249258 761890721649614848,69983 794593634909753346,261155 762599332860289024,70689 785645042727727104,195975 756497225388208128,37294 757302677562728448,46780 770722569104207872,121046 772053227277733888,127775 780939507969368064,182659 767768181574365186,87904 791346842013282304,238383 773917286709198848,139404 793500128501981184,252741 775002678220947459,146391 732996353807126528,355106 755154180592066560,32572 779159084247506944,167101 762758661366308864,74281 779066537047056384,171902 787693798159585280,210253 793171687004975104,249374 790877312107450368,234583 753053529716195328,21118 775432345667108864,148574 793316492934733824,249926 767934085746401280,99093 794539218152329216,261155 760425751636172800,51769 788160183784439808,215754 790685132038377472,230855 790914660207763458,234653 792226463131066369,29271 786170511407452163,201351 732503787084996609,352271 757590226730557440,44163 776448704320450560,154322 751157670762033152,17416 768340350037528576,104932 774616879600136192,142671 777980247924801536,164375 754718635004919808,33356 758339330519609344,52554 787021303911972864,208016 793181225229836288,249444 750874901876269056,15634 790979455632019456,234583 792475425175838720,243286 779831802139738112,162461 787830768466886656,213064 753081091561512960,24316 758024507240042496,50923 775360942150385664,148537 756933520660897792,45122 792613433988427776,244270 769995280901103616,86653 768808526802137088,107469 772824356078641152,131745 755332010504253441,35890 777455528498892800,152872 785828614902276096,196314 793932820712456193,256564 795372234881777665,266151 774255440377110528,141360 758336570776756224,41703 771066187295760384,122982 791356389826363393,11774 755953186402279424,40881 778941727092736000,170678 769407855925395456,109960 780922738923876352,182154 769395993225916416,110585 776392890142617604,152946 794407360726863872,258598 770950163695214592,120613 793234900228923392,249926 758995632065433600,54070 795684472867946496,11774 763083314726973440,75899 772176773509361664,128934 793325248422699008,249841 781025316009574400,183759 786574436614877184,204413 767849320569720833,97685 779619720442023936,174872 789343645321297920,225359 751081729700487168,16422 789438665986637824,225981 735109564798898179,178186 752880940603412484,24134 753281305572282368,23013 794564688612880385,261155 761706777150754818,70177 765323946304561152,75724 791745106843885568,240070 794558914708865028,258878 773884343034998784,139404 770461294574968833,118191 777933846356512769,132364 785306821116432384,195012 792789856011247616,247241 788049533787746304,210274 789670915416133632,227242 791398002346692608,237908 769669072485289984,110209 791715987141844992,240483 761312563476983809,67226 791350943581212673,11774 794805986712162305,262849 781147057633435648,185496 780138624025112576,176127 757646797527449600,46887 790700487821631488,232884 771418809399808000,124597 776844382251065344,157993 751761774471446528,18893 791491790763200512,238395 739592799792824320,11774 765323493403525120,86440 792077150564282368,233154 757277308256333824,43553 774284122575413248,141881 776866287951736832,158815 786138619463380992,192060 793552108012179456,249841 753012384982335488,17416 763352046703632384,77732 766386055452864512,92213 786180583110107136,201441 793995343826284544,256276 795169885890281472,263926 755046318251343872,35044 771433457905831936,125554 794895101126410240,262849 763105686838325249,47188 767406472779141120,59936 775726026131443712,150663 779399034377154560,172962 788448145881468928,11774 789000639296647168,221971 785811903016800256,198671 732588281968332800,349345 773923355527229440,140025 780267786337595392,170373 766752898122416132,95462 778924648985604097,171196 786652818081853440,90209 787682326629212160,211829 766250661155475456,91946 781851428809617408,160816 762246052380545025,71429 773786810199801856,132996 786630741530673152,199640 762816118507573248,58869 790148871036948481,229159 768779505003556864,108849 788734518937128960,220332 786335268190072832,199307 759216439400271872,57463 754859224664911872,1248126 772867811311964160,130686 786913605794926593,207287 756211971624607744,41702 781524208039833600,187976 755424894150647808,35890 781572314890661888,189017 780907556784918528,184044 792119495636639745,235685 760989723385004032,66159 765710960761810944,53999 794226852491657216,258598 786211751721172992,201494 747705739326685184,352060 779084181766823936,169916 781377337317285888,186124 794535310252273665,261155 780710574292217856,180525 791836265180196864,240070 793860319588122624,249852 760248655714680832,60163 794543191982751744,261155 795406884228317184,263793 757649440236834816,45567 788123878337966080,114779 795386845538451456,266713 795703115248992257,268356 762690960518098944,74133 788229287455313920,212727 790280162638049280,229895 773915690545930240,139404 793332348246904832,249852 795677181754175489,267655 768532693487321088,106753 790656081240424449,233307 792835870487371777,247240 795753572403068928,261155 744658112364191744,1247662 787063639329169408,207861 791781226659008514,240793 758435269527818240,53001 788563522951090176,215437 790721807196323840,232169 768317729287786496,104940 757582621379559424,47545 786161590294941696,196277 750851042124922880,15661 794225312972218368,256439 794259195394686976,258598 755834632222875649,39462 758058536551219204,50500 760514488088997888,63268 767903314113691648,101398 792031561298378752,243187 753766829403803648,29790 765033877664653313,11774 790648028407398401,232169 768973589626384384,110023 791331207682207744,238117 771809954546249729,128194 771429892734853120,124744 790648246431539201,231894 761281278792589312,65540 739179281457283072,355507 755061671178240000,33356 763871919200403457,80939 773909978692263938,139404 785862119854071808,197888 762656286395600896,74061 793478738113470464,252408 732614895313821696,90014 786520612193734657,204303 765529442252750848,86873 789851828997369856,225359 775882235677245440,151071 743990687155228672,354587 785300771378049024,193669 788240698931683328,214078 776433472818872320,155390 787068181324173312,207949 790341218232246272,31125 792033232720015361,145399 785602286366130176,197035 765302849395974144,87062 766255438329511939,90982 768918830533926913,110300 773460117979275264,135725 794532699348303872,261155 755809463257399296,31291 758661169343238144,54070 792799057777262593,247379 792818079726088192,247240 766151740316012544,90384 777506013645766656,159025 795298388774416386,263676 744240910758744064,354100 787774260634873856,208420 794195088209420289,257492 795739538031333376,267746 774026194710831104,140232 785320513618915328,11774 758523550584143872,51997 758928712746225664,55262 767816189338714112,100891 786747919785463808,90209 793215993665511424,249725 756501248589852673,11774 757803435626409984,48926 768285080070479873,105488 777698921502035968,159898 732390082087243776,350854 775147475808182273,142867 772461075686043648,131045 774269633205510144,141912 793712745447239680,243187 793547210428444672,249926 773516457409994752,137042 785295121235533824,11774 760142977029242880,60804 779684747714842624,174427 739847846678134784,11774 761689770816704513,69947 732644086868410368,398856 749100677570318336,7182 751095818430668800,16897 770472747872972800,118191 776920158392709120,157755 757261052312641536,46612 791792718557044736,241432 775449466765651969,148537 765622152951398401,88052 778250001663262721,164826 758778462664556545,55174 795042937671417856,247930 795356930487308289,266079 761599494437888000,65113 765760485908221952,87904 781874607242502144,190936 733110164262289408,356005 768984216772026368,103126 777903129169891328,163763 795761756824018945,247930 768825608209965056,108850 792481282995486720,243075 794775048989065216,260613 794366959425044488,257353 774282880373575681,141867 775020553501601792,137042 781900697033859072,139404 743492374983221248,11774 795348748742393857,11774 771884849946689536,128424 778917163516112896,169437 786100566460080128,200870 789530496199909376,226881 790516655126446080,231894 792015780393185281,243092 777754549423579136,349408 789285080669655040,224680 792522169091784704,246273 764269734619512832,80939 767749959454253056,100893 771591347685830657,125703 794613851115261952,261155 758431485305040898,52112 779193273445453824,171463 778160938188963840,164826 761914900235051008,431998 751850527156207616,19236 773897893606338560,139404 785582785868263428,197286 791702931443621888,237491 770715088525361153,120393 770723349404192768,120610 775791991200288768,112363 778300636240556032,167311 785629568140992513,197622 789122064271679492,223286 776781230276829184,156835 763835008805208068,80716 774358918030061569,143051 775650038479515648,145265 786751168340951040,205728 790433390537302016,227273 757272500355104768,46384 770669761529319424,118482 773751857479114752,137869 768106393379352576,103389 768904019079204865,110178 774006872416382978,139865 788811620009009152,220332 753351964684083200,27045 794526122423762946,233705 735271872493801472,1170550 791487505929383936,237491 732554086042742785,349283 750871635104636932,12062 758440382594252804,52394 775501687331098625,146720 790604364494807040,232791 793084459679645697,249348 758145292667682816,50442 763766781144080388,11774 788684990838140928,218275 793478521796657153,250492 761662961072996353,69947 763910341361340416,80393 786970455429099520,207613 750516264787808256,12883 768263888462749696,102608 773642764344889344,137640 775072357018923012,146259 781280053971841024,186673 790520053783486464,231894 794671745374502912,261155 764865033121574912,82066 764793280500469760,83391 777526981776723968,161387 788541494814584834,217519 791078500090388480,232715 752996156293128193,23742 771354295727824896,124597 790180927506874369,228354 752963454445686784,23672 758680724992061440,54070 765195480418643968,84209 778678321194278913,167319 766786857854054400,96263 774135370392887297,139404 791355256575660032,11774 792494805846753280,246225 750786476812726273,15165 794017455932932096,257625 758759648635789313,54070 788151185265917952,216009 757976428621234176,47940 758804834279534597,54070 764242450999185409,82152 765697748993708032,88052 774017092005695488,139404 757697793259560960,47940 794621707675987969,262145 765406764820992000,87245 788457150595031041,217519 793177882336038913,249841 776934895025205248,156835 779241054201585664,171324 763937124471021569,80393 775111220089200640,146259 753285859336523776,23843 758479987968270336,52919 785270324476588032,194648 764642471297056768,82283 793125548427845632,249469 778294975503007744,167220 790627140291076096,232427 749262400633729024,7157 768118211116011522,103506 776119560059494402,153095 755073639054049280,26721 758726019364839424,54070 768979327157276672,110550 785311850246221825,11774 732993950303330305,60071 759616967967858688,58232 756205633494396929,41680 766336545498464256,93148 768858091299287040,109666 788095490952945664,215005 753528962912051201,11296 778300375291932672,167311 778391276437835776,165690 785788703696379904,197286 766261094780243969,91946 791056186342637568,78159 791810764965195777,241819 751569008638455809,18391 751795586945417216,19133 772917749790154752,132578 794640293488459776,261155 776377914753515520,152946 751560180307927044,18470 780032571832881152,177472 781840015076622336,190635 778770882822934528,167220 795266917204365312,265440 771780917929074688,11774 795074177615077376,264397 752623856456642560,22664 761599437462528000,68273 766016291450843138,90384 790720050915409921,232169 759104313394237440,56964 775570455763660800,149953 791040988613455872,225585 793159413372559360,249841 760187694739619840,61145 752688205686665216,22721 790704171142053889,232911 795282065302388737,261155 765577155074023424,88052 768163809634623493,103697 774276666981920768,141316 788395901828096000,217519 793136043327238144,249469 794651424474820609,261818 767901659624148992,81869 786403445334904837,202983 789774765305257988,225585 753426540856311808,24745 785513951769624576,196277 768850498610880512,109571 788458024755040256,217574 761352778891472897,68102 787674224949198848,211347 791453181872136192,238292 760106624518201344,354103 768255380086370304,103354 770975636957585408,121612 772095579492974594,129558 789441282288431104,226048 787504093556113408,208178 758389576557731841,50923 790604156025212928,232169 794265708347596800,258598 754149816486068225,30590 755546768503283712,38144 767810325664129024,101681 789286432691060736,224680 792911964632526848,248496 789258849740058625,206666 758843315898888193,55261 795356804901277696,264573 763211064448200705,47188 778351242888159233,167220 785505149607350273,196277 749736791981301760,9754 760981330872053760,65455 776061107463041024,152735 794192613930717185,258598 759130967286095872,56964 781364559420399616,186584 787269961974702080,208507 756983677494714368,45669 760144803124436993,60866 788053923022053376,205197 754747088618004481,33474 786989012699324416,207949 791915028102295556,241523 794005602037092353,256502 757177827191955456,42202 773969949211492352,139404 771406198004387840,125367 777942677962780672,164171 780932996987695104,183269 763448014237237248,74308 790260694079926272,230270 762612692007936000,73568 759074809833590784,56630 773245050482520065,134993 754752652689436672,33356 764127526725771264,82066 773379924350631936,135701 773952865127673856,137965 773911767424524288,11774 768105602765688832,101681 753756747655962624,29548 787392642174717952,210694 755358825310453760,35890 763821211222675456,76056 774110044384178176,139404 775444914616274944,149040 765463287865671682,86088 794600025854722050,261818 793514799967641605,252451 791679611109253120,238272 753278047470571520,11774 794251086727151618,257492 791481713922760704,238099 785267725845291010,194082 777714801128644609,162491 793622192420298752,254058 755247035033399296,36056 779176520581611520,172962 780689822432112640,180869 780811171674849280,183269 786791458212720640,205728 788469405306933248,218275 733096379661320192,355106 757688376258691072,14277 774731936329785344,140444 763121786313637888,431998 773621639242092544,136947 792213247759880192,244767 767828737819684866,81929 780948504940118016,170215 780703042970738688,1170352 785570888120987648,196788 752926517785616384,24597 764871082507722752,84887 795614649966297088,267655 757518025893351424,47680 794770490023759872,262752 759804489104822272,54272 764074880253857793,81658 764183774712115200,78707 770427154584698880,118087 771409507847114753,125367 762918327157153794,352786 778428133745844224,167124 793170427279503360,250033 758702625747374081,54070 772070924136779776,128404 794210328460410886,258598 774074164101713920,141360 771234864074858496,121479 790720076525760512,232884 773275553247825920,135888 792617817027870720,245607 771852330094374912,128382 772643977724067841,131025 793453195368341504,241819 759204951339991041,56964 793574269099864064,251814 771879489135673344,128194 793626459877302272,253464 769845468515799040,85326 779871353725870080,76146 771434445593116672,124855 732230036376289280,350597 791578168322695168,239926 751106231209570304,15808 771389495069450240,125111 790920881262436352,234583 779375494844133379,174557 793094404495912960,249469 768563733039755264,106702 778387478675873792,166852 790595146052165632,231580 788492907082817536,218275 788625884404183041,218258 793119965708685312,249469 787167044454060032,204413 763371750167945218,77731 768097717943881728,103261 778319690024103936,167220 794823782665850880,261796 787164932244508672,209043 767225961775558657,90384 768145160370851841,103354 781307415711145984,186883 794612731143921668,261567 788016899267366913,214354 794526166409428992,259743 772480866601885696,130415 781523349008777216,186212 768967131098525698,110647 760960466390835200,65136 777508549786230785,161568 794668695675142147,261155 753580477378801664,28037 772488576835719172,127775 793507875360534528,249926 794616376824578048,261155 750555504276021248,9292 761603254799040513,66801 775211247004291072,139158 777958656709005312,161573 788804493852893184,220526 789170832845082624,215437 790351496185384960,231008 794691158156935169,261155 794787369652289536,262784 757381905398501376,209828 763169134058217473,76794 773538611266551813,137042 773925113209188353,11774 793518315687718912,249926 795721509272752128,268448 769389269811093504,112693 779380855668142080,167220 749425548217114624,8178 759975352143708160,50827 779304808180166656,158387 755408375165313024,36735 781504674784350209,26066 764131089334079488,81702 733110019777044481,355464 754708997412823040,24745 768791044783738880,108849 795297811008929792,266079 787118142300360704,208420 794467057819615232,259034 777090124492316672,19246 764503126158090241,83391 794630526543994881,262271 776890475361865728,157082 786515821405335552,203674 790725800211337216,232863 790546381337354240,231894 794704765787799552,262362 750526046307426304,12883 775188825974853632,146704 792699334668214273,243344 794941680881401856,262847 772280667182891008,129462 785700420832235520,197512 778578504023674880,168794 774339019404484608,142942 791698794798718976,240483 791741242153570304,241034 755205254094794752,36208 759115438307446784,53995 767734331154452481,100605 774014486340599808,137869 794604824629223424,261155 770712851761606656,120541 795500365148028928,266079 768420157987229696,105109 750670009052045312,14462 757724207140614144,48287 769680543063629824,114779 794014031728308225,256439 758632073645133824,54070 773175095477018625,90252 786693042992517121,206048 788947144434671616,222486 765957947901947904,90384 786970633129250816,207949 795429686440558593,264113 752891078777401344,22439 785487178348367872,195207 773168329360015360,132765 781584479655718912,131056 769744889445613569,18030 773858281055977472,139404 763863787971764225,80153 794720499758747649,261666 795203426066067456,263906 769852123542646784,114254 772848430964244485,132335 768862230809018368,109666 762655989426425856,73989 775065713828438017,146205 790976710548258816,234583 757156252333977600,46288 786407449653764096,203674 787057228796747777,207287 754120859665649664,31377 737429893022093312,355517 766729712546619393,95708 771189907393916928,120610 752650951647834112,22715 762253517813796864,72350 769495471073202177,110585 794564948529659904,11774 753751286873456640,29548 764881702783111168,83881 795287298900246528,255283 740259683160752129,11774 761397460841398272,66842 762041904812797952,71429 762675872461709312,73814 768275522195365890,104932 776548817453723648,155451 785478335220506624,194167 788396426254491648,11774 788451807273955328,218275 755108215487074305,31400 770294392305352705,117257 771476660654841856,125554 781631486998876160,187969 774871436179677185,144538 755547758375743489,38183 791352327613612032,238395 791652129391808514,240061 759122582239080449,56964 766584582410035200,94699 757619748549095424,46076 788106791284449280,214899 753731482686935040,11774 792386815210708992,242693 764529439937925120,80939 786245027617968128,201556 791621941870276608,240145 771509334840934400,124597 763873356286484480,80153 771844397516423168,127579 771136663544270848,123583 790213636207808512,228354 754811407246299138,33356 764223861042937856,82759 792599733378351104,246392 795398168896741376,258771 763488919446880256,78707 786567739552829441,204413 762046111599108097,71694 766259736849158144,91946 766100632306610177,90605 764264797139562497,80098 789970913282301952,225456 773571877512089600,137158 779770844247621632,176380 758996587993452544,56312 780709725130387456,182211 763171804244545536,76127 795380188813131776,266491 757248007117021185,45014 794399898070200320,259764 773839028093411329,139404 777873211014914048,163763 778046823868936192,162676 788550128269463552,218875 778584504768147457,168794 780828543005630464,183269 790753725736423424,232863 771638621904318464,126152 778410859265654788,167319 757897443606405120,49852 763176119499489280,73712 793204952705490946,250633 795742069260242944,267521 793998518537035776,257353 767810375198867457,101681 768119934110928897,102249 773815874536996864,138165 775797569087737856,151156 794956885690617857,261155 773532710279053313,137372 756670346682470400,43391 762643642028818432,73926 792174696485703680,243190 773604487457943552,137978 763118807644643328,73814 777001526162325505,159245 778280321028595714,164764 790731575080194049,232169 790997596844265473,232884 790608358168403970,232169 755686778632216577,39137 790605266454732800,232662 758068578075697152,50827 760201311744827392,58537 761651434555269120,67226 762350735744827392,72510 785985293593612288,200382 768895034276057088,11774 769304328817573888,112363 788826428255170560,212707 791416404876460032,238207 770470974357663744,117291 786651657673187332,90209 758024655739379712,50314 793698895222104064,250633 792025431708831744,243075 790913143757217792,234884 748913327389044736,11774 792162778043645952,244289 788652630578962433,218275 794347722866184193,258741 755982061714964480,41088 785673129213386752,197512 772785643562737664,132335 792727396608868352,246703 792464122164105216,244773 780829717494571008,182960 775018324027727872,120690 788888018497273856,221687 785246464536481792,194167 786310047613673472,192126 765946216412610564,88669 791809357398675456,240890 760885254479642624,65180 765242052170878976,84724 791125873680232448,196314 791258819921707008,237491 788062222069006336,215005 794322261817884672,259743 767923035315826694,14084 793867551923109890,256255 767413045979144192,97519 753712239157338112,29456 769308069755060224,108849 777282732716163072,7003 790364192989667328,228354 791350192587014144,238395 795408637602603008,266491 765376190953590789,86961 787632937067917312,211877 795277870516105216,215437 771739988207685632,11774 779045155261259776,172084 795386739586191361,266822 770340575501484033,117872 788395627923275776,217118 779003405763162112,169232 792017910684192769,243075 795473763345244160,266884 742896006220656641,355701 755184507792289792,35890 756909478960779265,44450 754075987025932288,14277 771820743499784192,127836 774398114631344128,141867 790952715522277376,234583 793889307987701760,256255 790603996734091264,232791 793359961602547712,249926 781571469155430400,188304 793622152595529728,252020 770400139991212032,118191 775111456647946240,146720 761660526015438848,70060 777022679337492481,159876 765687451515916288,88459 792491509140615169,245130 775429439891136513,29993 756507315512217600,41969 763709669735010304,79691 781233969287335938,185978 775341264849940481,148045 760277651781148673,1248760 761007746929991680,65180 769726565357907968,88913 785978658397810688,200382 788087317198143488,214354 780590394954383360,12018 788871896226009089,221785 793156315870662656,249926 763442323665530881,78159 788820968718249984,221297 775468871121768452,148800 761972620145233920,71270 768516194299150336,104973 773922355794108420,139404 792583691662987264,243187 765238091091177474,86103 766351330533339136,92166 763365661468987392,1249092 762684199774085120,74133 732125977384497152,1170344 763642849497874432,79353 786019184614400000,199262 740615857424896001,11774 779066473188700160,171795 781572873605513216,188304 786705660817833984,205091 776964092363878400,154330 778374426488213505,167319 791693269319217156,239612 754818128329125888,32495 785900018788163584,197099 789260781837619200,215437 795608078146269184,267521 788529100407406592,218219 795235385181925376,265257 789243820986675200,206666 773950629442093056,139404 792027353870282752,243187 768944295499796480,109360 776808213584850944,156811 780728391985164289,176729 788558236685258753,218875 793793894689415168,255393 779163770832560128,170547 795068989164556288,263708 763847940435619843,80754 780875936241741829,183269 793928245645176833,253721 779871857256181760,177248 765723961053163520,87145 790828912322416640,23762 786156209690804224,198576 788399202774740992,217519 791793135022071808,241432 734498518514184192,11774 758001941603610625,50581 756906428682469376,12954 771069926232694785,121479 785865196535447552,198671 788420350727950336,215608 755163960551284736,35890 771837566660120577,118191 773200329932431360,52112 756248619741646848,42171 766679942792826880,60391 769367168366489600,113165 770327408146649088,117257 764846530570387456,82344 794526629057982464,261155 794531096247631872,261155 755733592647487488,37979 793096687233306625,249469 762424872488153088,431998 763934563684921344,80393 794923929014046720,263302 789504561190989824,205972 767951079707324416,101681 786540692655013889,204413 767504383856807936,97371 785520958631211008,195165 790954867368005632,228037 769353338022301696,112825 769873473887834112,112301 786238545232965632,201958 791471316276772864,238207 772960346898247680,131924 778665963168333825,167220 754716885413879809,33356 758041845490393088,51069 788048387207729152,11774 794546213932572673,261155 773595993086435330,136904 759541699831967745,54633 763111571224690688,76549 776680000170844160,157082 778958623967817728,169916 786068755348594688,201007 766751081384861696,94683 774073148387958785,139404 776757474921549824,156835 793702518899572736,7311 795748231565217792,267576 764612163310915584,84209 793955225740554240,257206 766404035008081920,89859 768204998802968576,11774 775015977721430017,146259 768616308640452609,106896 787826835350429696,210313 752942269695655936,24134 768443165372219392,105799 788096424638574593,215005 770294199631699969,117257 794694882006880257,262752 755470523535065088,37433 775904654722945024,151165 774204667865640961,140900 790981776957054976,235590 794348142686830600,259034 772860337653624832,133043 791031554512269312,235179 794999432454565888,262925 753630142711431168,28732 787801146186346496,213064 781379877622558721,186673 770106753623130112,112872 775770660928909312,151463 774354455613444096,142671 750824462426185729,15616 758107426272993281,41703 737666705422307328,349894 774054037499117568,140444 761243787133804545,66116 762674688090791936,73926 776754716655120384,157755 753578623165095936,27402 772098235674439681,128404 789971496148037633,228820 794678481355321344,261455 780610420159766528,150151 785900563510603776,197297 788697580817395712,219942 793549234385489921,253190 773981771062992896,138543 778910750056275968,168794 786326649239277568,202379 790627138223366144,229901 768871363033509889,109666 751226039016124416,17416 785849896255512577,197297 790585789755236354,232137 749892813119258624,10613 777303467480276992,159876 785616060003262464,197297 774489238893056000,141200 760550241196048384,63179 761908283322032129,67226 786946244279230464,207613 750857094211833857,14650 790895672153300993,234583 768652891640823808,103029 788062427682254848,11774 762830849226125312,73814 788179476169363456,352258 773550580073656320,137158 780878725210443776,182036 788677354692444160,219942 770838256556580864,118192 786255993474781184,201958 794281333430239233,258322 793796569208279040,255393 765450453459034113,87245 778620900857917440,167676 793117480667451393,249469 766721863838003200,95593 769085963444387840,109666 773969889627295744,140444 749376977145069569,8497 755003401486884864,33564 760907692168847361,17640 756287434615291904,42249 757222249682219009,46006 760434207193575424,41680 787028985595109377,207974 792509660146171905,246392 751897869456592896,19792 763789746384416768,79513 768916996561993728,106753 790883145524600832,233756 775083503419527168,146949 770729912676315137,120393 778281776426913792,164826 752223819159470080,1248155 762129703650013184,1248996 755053786226229249,34666 779671781225431041,175153 758457494926614528,52833 771018786107424768,122299 767496782377054208,96039 780882133355261953,183975 793096282210308096,249469 755959254033457153,35741 767428161088786432,99413 777714344444518400,162887 792014288307253248,243075 732638004192251904,353222 761351292962779136,68252 773872676125351937,139404 787630143946711040,211769 774002228663169024,1250066 785963817629016065,199546 749676447845847040,9754 753314175078821889,26871 764171673914531840,82283 766510225113219073,351436 787043109020405760,207613 790081380759711745,228576 793815371174121473,255393 778761500630650880,168698 792163192667602944,240483 766375216691961856,93036 769124882596687872,104662 769214582204149760,111549 773671488574545920,137315 789508549470629888,226731 768206363751174144,11774 776111884546125824,153501 778434558991667200,166409 793625271916126208,250033 763531666459660288,351152 788407753924415489,217519 794587923953909760,261155 773892165072199680,139404 795080941626621952,259190 765976327362969600,88874 773579367519629312,136947 778045110449647617,1250232 785674688819105792,197512 791878970346057728,242178 762986046460133376,75073 785311380668690432,11774 792462283481821184,228037 772408665353486336,130290 778229475234512896,195876 765389393188167680,87249 795019045359652864,262925 758101416325984256,51451 785536645575475201,196788 790860687153168385,234495 793903444767612929,253206 791391711327096832,237908 758130161040568320,51595 769240474347380736,110585 788047999154937856,214692 763347321635692544,77731 777620963529596928,161456 793501646663786496,225949 793202687818862592,250430 754710229099708416,22393 757790404833972225,49307 790923123524636673,233307 774823999616393216,145244 776623083083829248,58531 753712494649237504,29263 754057540174884864,31377 760550749495439360,63505 781526796151853056,139404 794156535849091072,257325 750732414289338369,14277 767044079968477184,93261 758157937797898240,48663 773289195045392384,135888 777264199235874817,161060 794003998470651904,255246 771522790293897216,121479 794259746526265346,258927 766011468085067776,87904 761354549638467584,68182 775726532329340929,149953 788507543999963136,110161 791338317803552768,237491 786240145330610177,199546 767903317188108288,101208 764620757674491904,81835 759254113511243776,56964 762055539148730368,71627 765174606252474370,350247 768868172611158017,109666 785276051178094592,194648 789064288518361093,1170441 794888760953487360,248924 794939667179257856,262847 772921789647249408,125163 754855932127883264,34202 776544244857118720,156132 794014282039971840,257492 758075093310328832,44740 765658073646202880,88920 766765240004538368,95707 781234097398112256,186434 792945502740357120,247240 733147614137311233,1170667 765562801838489600,87904 795048142412468224,263926 754055315016998912,31546 775899390120562688,151302 791660535905255424,240474 777327158737768449,160703 794900493923389440,263817 753044995242881024,24788 768119634515988480,103506 764794376891600896,84422 788621228370255872,32404 766778825392918528,94699 778451304486088704,167220 777476457291407360,159876 794914075268378624,262022 765048726276616192,66804 785280776770351104,194211 788904691639783425,220689 750367127123615748,12883 795417060876566530,266138 753044970743922688,22795 766043567198306304,81929 768538076050108416,106763 755951493098901504,40867 765187156709085184,86103 795401692611104769,247930 751153006519980032,15643 755053561340317696,35044 765950006025125888,90125 766050915627532292,89923 789157268520448001,215505 789553590775853056,226578 756907334220341249,17384 770963600139628544,122146 775865797549826048,151202 780117492974911488,176128 758019897687470080,1248556 767869929345482753,101383 770246060430151680,47570 757276079111413761,46694 791101311659876352,230234 754744839992901632,33023 776484839885332484,11774 786180012194037760,201494 793166011767877632,249969 750774635457806337,14349 768240041852370944,103924 771391994065219585,121795 792399527902863360,232911 795449409081327616,265855 762596715455098882,73662 777009635505020928,157082 787482634414796800,210313 790949094134915073,232169 794004199654584321,249926 770403243796987904,118191 765214876692279296,86103 779392605171830784,173846 790959590242410496,234796 786444492404461568,202429 757353342741848064,44274 792721158067978240,246392 733832046905163776,145399 768438529596780545,103071 773667409785827328,138557 795719514117828608,268281 771760261472526336,127582 773778916423176192,1250074 760137404472762368,61051 733121640536657920,355106 773148777372758021,132072 758103497539629057,51239 790647482246111232,232169 781531656108646400,139404 773573999737630720,137042 790708799002779648,232884 789743435045441536,227033 792816570477129728,247379 775329413026213889,148045 764947998778462209,68567 765210006878773251,86120 786952997230096389,207613 778921688713101313,170252 765224066664005632,86065 763401397207441409,75724 764814604610469888,84710 762280614057869312,51778 762503322540515328,73288 767745563492290560,96039 778343252307116032,167393 791372720600674305,232169 786963994489790464,206642 791334054402465793,237594 793624988259586048,254135 738423483881885696,11774 766792862272983040,95672 767825579332673536,101681 773650587510538241,137927 752958051938889729,24675 768290859938828289,103149 771782744368185345,349856 775909143412633600,150673 776396017927385088,152872 786091773621899264,199546 788529332092276741,218275 794650450251292673,114779 786324818723352576,201351 788931314737090561,127871 794338430368915456,260033 755791654506954752,39475 756531681742512128,43391 789212136400494592,224680 738200484868173825,112939 763983805589835776,79999 775524152145043456,149304 778260375963852800,166913 751154816722796544,738099 769517820388311040,113754 769662297480400896,113412 780370054307123200,141360 769094062066589696,431998 769358795378221056,112788 781356848909783040,143948 788447446779195392,217519 768034607203745792,101681 786409542934335488,203350 792203635396579328,244270 765254742729711616,86103 774296867316215809,141912 779848671445807104,354238 764215693206286336,81869 772145465999536128,127925 778809793112702977,163960 792560155678371840,246632 793507838291161088,247054 775006746322489344,146259 786911508114595840,207287 749371539158695936,8497 780681418238287872,182036 793468586606096384,252196 751617930748686337,18893 768860533671993344,109666 750650864814219264,14234 788993112081305600,203546 792817665840668673,247379 793222279240966144,247569 793945789642874880,256105 764233323728306177,82283 750407702686334977,12562 761757041580908544,69711 778291637084680193,167220 764838257553207296,84724 794194984467656708,249374 735944369220521984,65113 770992165912580098,122559 779114026949148672,171324 789542484674093056,352258 754136452880031744,30296 776195186472939521,153573 778341106484477953,158027 791300312854245376,237491 769324493202395136,112788 770439171076947968,118192 760099330007064576,60865 767150791941652480,97852 768731486367264768,104208 789831892392697856,225359 790514199755534337,231894 763071546453667840,76329 764188996519899136,431998 768878448718721024,109666 787807603996798976,207712 793892417225256961,249926 775803263182639105,151439 793156384506261505,249469 772454284294254592,130721 786299562075967489,202429 789074294924075008,223099 794015299313876994,257492 770382116953567232,117303 786051175514681344,199546 772781905074753536,132335 794604268544229376,261155 786965576472068096,206642 789756759107837952,225359 757324214453927937,46394 775525509048303616,148909 761848774587092992,69418 770578713809387521,118192 761801513819701249,70543 776614541446656001,156835 793106220013883392,249469 793488451177820160,252646 768491964014755840,105799 775465983158853632,140598 793564639900622848,250033 785687302022496256,197297 785943350562136064,199546 772112859782262784,128355 793856179818467328,11774 795408466160455680,264397 773253015365160960,134993 788775182127079427,220029 758660192967852032,54070 762259678722043904,70918 786725614153764864,205728 765957944689123328,90384 771897111717765120,128519 767327212391411712,98259 767825546453581824,101203 795433559020490753,266079 778185921690763264,162371 789829247946911745,227048 790727713199886336,11774 793607960266178560,252639 777298490808348673,159475 786917801923600384,207119 788116385410981888,207841 761935675650433024,70941 778297010499706880,167273 780444614029225984,180039 777933629993418752,11774 769306858003828736,110585 777975383580897280,164826 787586721177186304,349479 792964647787696128,247241 761775508799369216,70689 788205767073550336,213800 792932247879811072,248652 794981798459543552,264397 795160974001139712,263896 762122665234538497,431998 786191920104177664,200965 765021493365444609,85562 785587828700815360,193571 785863108988440576,196277 790657209696784384,18395 772135877115994116,117364 780028795646599169,177704 788164900531146752,214354 754834421363073025,29763 777939375904714752,164669 788602895356887041,218275 794981914541228032,262022 759942701018144768,59164 773273660589236224,135450 760401737773711360,51644 785574963604443136,195849 762343579800993793,571447 768571057255030785,107428 775519549395308546,149259 773669593218899968,136904 763940104465285120,80393 775428656709660674,149304 793797842263429121,254135 753232186166259713,26064 753649852643500032,28866 754851270402281472,33474 767525820869017600,97519 775850350674718720,151202 777254400825753600,153753 787479994914238464,210432 788794743014641664,220526 769690253699547136,114422 773700185721483265,138819 773159789287407616,134470 771445676454645760,125554 785538293630849026,196277 790613105067687936,231870 767036356518445056,97377 773666452918329344,11774 791021755305459712,235774 794975770242404352,262925 780384425276239873,179742 773346456606429184,134098 794694589596712961,262752 754860497258835968,32591 786544035402047489,204457 790168650846081024,228147 764577471832399872,82066 753691454082547713,29263 780548846153715712,169740 793196934588538884,249926 732716529876275202,352946 751574524706127872,18323 780867739887996932,182659 768849719728623616,109571 795706175593418752,268246 788828022157684736,220029 769166895777845248,101158 748746784499834887,1247907 793584598362034176,253164 739950901369147392,353488 791801676126707712,232169 795677965321469953,250633 766406780171804672,93261 794689003069075457,262784 761974131713769473,71407 762286926351171584,571447 765680956145532928,86103 788792563985686528,220765 751560351322255364,14277 777481592126275584,161901 793989444688891920,255942 790251509699125248,229693 790967595075670016,11774 793852827697225728,255942 795310046234038272,264397 751843841859129345,18470 779481659968069632,174028 781169375248314368,185496 788754177593868290,220332 790005782540582918,228063 791759008503779333,240483 786065568499654656,200382 733737471612178433,355389 776007229648539648,151156 776036374986096643,150797 790391236637122560,228341 763750552597442560,79987 769367619765841920,113165 795721171337498624,199307 791006964763328516,235886 776978571806052358,158387 785977623449112576,200244 753565253930213376,23739 794680104391757824,262022 768940166073417728,109167 779389757201616896,173628 771963287219175424,127775 785841506859028484,198878 793601725756125184,237198 794611748611522561,261155 758993346811408384,56302 791031773018873856,235620 780824929201553409,183269 759852248197455872,59403 752206216227532800,18215 755559458378362880,38183 772214297829269506,130166 771139415527845888,121612 772812395924295680,132288 787023790555275264,207949 787715907069972480,205197 753577461447819264,28190 764253517410205696,79691 758802500233211904,54861 767680771700170752,100605 749425289726267392,7082 760445113659035649,61011 778747207994310656,168794 774238327620898816,141091 789944654485659648,228888 793872223601909760,11774 794120539405062144,257564 764655426944110592,83106 761658035563618304,67852 776746014699028480,157755 795374093960880128,264397 766418096894644224,89859 794873934273454080,262849 771059901464387585,118191 776927456347336704,159093 787057613062103041,207861 732457269296685057,1058264 755941337405403136,37947 785661875144970240,197341 791655061692702720,240145 792471026651189248,245128 773904756364357632,139404 753328648548212736,27061 767799084254199808,100893 781515816495878144,188401 790203316034732036,228224 794770908871348225,262752 767855760810192896,100893 758776119382466560,54347 790645738938241024,232863 790167379410051076,431998 790651927566491648,232169 794671044795637760,11774 732641923710750720,353220 769104893009338368,108396 775517499919970304,148909 777043550664060928,156966 785984042407694337,199478 786996579563606016,207974 793904299352977409,256450 768279502724079616,103354 793114248654094336,249469 794204403658092544,257492 786219607694594048,201007 792220551624347648,219531 758670912694562816,54070 772554992855109633,129551 790908854485647360,234796 755228468451823616,32404 764986946133200896,11774 786412969525555201,203674 795429826165346304,266491 776426128059883520,155390 779776031167242244,171693 789014611269939201,220526 773682728718008320,11774 753794457472868356,29921 793465734923952128,249926 792379260782587904,243075 754762197813702657,33356 793293327168839680,250363 758948058948247552,351666 736277412367863808,738099 793858205700857856,255393 762110459805700097,64722 775833438423097344,1170369 788847297203404803,220029 757971544840761344,50483 787249827784617985,207287 793182114078425088,249374 794007859268726786,167101 785311380937273345,194923 764347215812792320,83017 764821502466396160,81656 762720924932173824,1249048 775361034932461568,148537 751615269278248960,14277 780753723102343168,182036 749758593830969344,9433 776850206784679936,157755 781339707309424640,139404 759862622439084032,59725 768898914934149120,109104 751939569755496448,19969 770739027792187392,118192 763761293853687808,79337 777983129894158337,165185 792931730202079232,26066 768366684205789185,105109 794620047482376197,262025 732831237304377344,1170756 760916957503877120,64692 773886841967607809,139404 787125740076695553,208252 795404908975398912,266784 771405950129467392,124032 794590398563766272,261818 743839349461098496,1322955 760566954528763904,354841 764797837326548992,84724 773591848480825344,137869 781448711444529152,186212 786951733033340928,204358 793626104124682240,249926 751669506175533056,18323 764940276192337921,11774 769270667598372864,110209 793189474243112960,248638 777310204174016512,159370 786009059312885760,200490 793187793811873793,250033 751178151967985664,17591 760649287944511489,64197 785667791537995776,197673 762694384127184896,11774 787755545675595776,205455 753193698163392512,23217 767831945002754048,101203 777477945975775232,160967 761027992948649986,65974 765268441267744768,86653 794323218882555906,258811 773654320436932608,138382 780880420904792064,183269 794683207090405376,262752 746862373894500352,87833 757297248166305792,46890 791467944752586752,11774 776435769707597824,154869 758265179989696516,52061 789271218151157760,224818 770422632508485632,118191 765279816962576384,86873 773636326008745984,137869 774638158881382400,141302 793935440512425984,257026 794564200508948480,261155 774384932571324417,141905 757715608624590852,47693 775297104931590145,147592 777997522690277376,164826 792145262420500481,243793 757921241776791552,49852 762678024949026821,74133 791501047063715840,239405 793266218971041797,249852 794951789439090688,262847 780909232442994688,183811 753209593757634560,25255 787075831809978368,208928 795698043299528704,268281 776008442859225088,151526 760920803382788096,64692 762303806457548800,431998 758731786792775680,54070 760727070204956672,63451 762873104146141185,431998 765579650282184704,88052 785543800638799872,194082 793222114488770560,232911 763859957254991873,80648 790605243302027264,231894 768929994479329280,110209 772857017388113920,11774 790551083126890497,231894 786257574702317571,202353 766108830853849088,81929 749749427175198723,9776 756304052930093056,1248377 762129375684861953,71122 732651350568263681,353200 761915171585392640,69231 793570610865668096,252020 751062830812688384,15264 753316390128459776,14277 761303375983939584,66348 793661580605059072,252581 751240568357785600,15808 773224152840876032,134561 781691741405667328,177455 793032405510598656,247240 756686632070381568,44274 775423469865406464,148800 776014821519220736,152735 773653766788698112,87904 791013457059610624,234653 765890510246543360,89844 767869464247357440,101134 768582461236412417,107423 773342138448777216,136018 779523880906059777,168284 777855450163195904,163990 792135537905795073,240483 749730545605615616,9295 754730923413925888,33356 791445454269521922,235348 761312907401592832,67229 753780765788401664,25189 793157095918940160,249469 758420102396076033,53144 781322524395122688,187370 785242348867510273,194199 750702831674413057,13343 769921289146372096,115817 772519607152349184,129551 791320541269458944,237491 771479132928552960,125111 776099391799070720,153610 776926916750090240,1171739 785492563360944128,192032 766043884354842624,90384 787599511606747136,211794 764364724272111617,82066 764874226276847616,84724 790637811716153345,232881 775805450633764864,151791 769185695697100802,110659 775779146823667713,151463 754719397021900806,33356 772998259992322048,132908 791165596364861440,235621 754717031191183360,33356 781254342292611072,186584 795724382840700928,247240 769735962389688321,26066 793397310751404032,249926 793863669281095680,256255 795101908713275392,264431 788324310373064704,216565 765049565175164929,349060 758083269413875712,50923 776522042954964992,155688 780104574635999237,177442 785818542163623936,198671 790371013871607808,229693 771394182220873728,122344 794892854556557312,262022 764685064386940928,81744 777525515091521536,162213 772497326590001152,129380 772869496876871680,132761 787377704718913536,210215 793191677884235777,249926 778368227311099905,167674 785805778934378497,192689 792454461952237568,243451 793618980124721152,253032 752657530166210560,22223 788001963635978241,214354 759116125057720321,57092 771403600635527168,125070 794938894928216064,262849 791363884057661440,238429 775833938795331584,148921 760138014114848768,60866 785602745122197504,197512 772118771733495808,129208 774327127395147776,142503 760878320221204480,62500 761506512837677056,68273 775879563435913216,151302 778635451469012992,11774 764838118054891520,84724 793298693575348224,247042 794729373005819904,262025 770763843945566208,119832 791679561356419072,240483 756923943483678720,45125 753774350218694656,28128 753624041810898944,28037 762821558964461572,74727 781572218698338304,187568 756265466516033536,42171 785670566904733696,316590 757349588441395200,46526 762017807185969152,70918 772837079726297088,132996 750362472398221313,11774 750392294398832640,12883 787745686565494784,206101 789831508555141120,225359 756369403353133061,42495 764863277042012160,84666 770990845130596352,1249810 788008899739652096,214078 785568407676522496,196676 790392119210811392,11774 794189063263657985,258598 759178875314331648,56964 760144465747185664,61051 761159803422937089,66897 778461178754244608,167522 787425454445760513,210289 749082854395699201,7182 752827493128757248,22953 763102938634063872,75709 768232946595602432,103924 761904004548923392,70886 763028212456775680,75899 778141701944795136,159454 750779330179903488,15066 789463953869008896,223846 767066725724647425,97472 785606309525663744,197297 766251914300456960,88994 793876481743007744,255954 760102015313801216,60779 785667353749098496,197324 739849637318787072,11774 764158587731972096,82344 766786388419153922,95672 758277312882286592,51069 791679922796277760,240483 765292322426793985,87065 772972092211892224,133454 781826469169278977,190635 793653527994245120,254135 761418305068339201,64777 771023285727404033,121479 775311124275363840,148045 780780203849101312,182726 781634991587491841,209828 758070256376111104,50827 791732164475785216,240483 758796349420605440,55260 785806058778300416,197512 793100512862371841,249469 760580305094905856,62798 764213457042280448,81574 770377660342075392,117591 790989762991566848,220767 750441621884375040,11495 753289009619578880,26066 767853850908827648,100893 787272134682869760,208016 775091039652704257,146259 750357004951191552,12805 781565263430950912,11774 792078456699908096,243398 795335714259013632,263898 773651875308539905,135039 793238316288126976,250293 768276772987166720,104082 785665132470816768,197512 778002757626138624,165348 792213041295331328,238383 773849529976254464,139395 774147190675472385,139404 766728318389514240,95593 770746031315226626,119681 793106219682697216,249469 756409377674977280,42249 773903648443236352,139404 795657741419343873,267731 791352743667593220,238395 750758641737826305,14950 741668821228871682,351147 761119915000537088,66116 790738502916923392,233198 791015639372693504,235620 791812119461109761,240890 792734597582823424,238113 793839087715319808,255393 763670635189010432,353879 772244453193027584,129558 774384286342406146,143473 770469071737462784,117092 781275741631709184,186434 787013279755276288,207965 788205861806088192,216038 773314286185803776,135736 752184185675247616,20279 788847729355132929,220526 787415593934786564,207287 785879715840036864,198671 786073969736749056,195975 778397193929568256,167569 765980400954900481,90125 753635284349247488,28732 787843930310279168,208395 772842843681415173,132335 777141150062825472,160353 764198908134363136,81869 793200907085312000,249926 776924067307794432,158520 751899162170519556,7461 792860976811012096,248010 794136359388774405,256255 772811541741707264,132335 792027846898102273,243075 751908992671051776,18115 794235825978363905,258456 766387278901981184,93184 789099417949220864,223286 752650583815835649,22785 775427417254965248,146205 769944847327330304,107745 778654927321047040,11774 787523270337703936,210289 794961549760876544,262847 752971936007880705,23885 772543950083256320,130988 785675718789369856,196277 788449789943971841,215005 790557840955940865,231917 760617990102450176,62728 794191893391241216,258598 750865190275551232,15808 760966443596914688,64693 764973241412653056,85562 768217901782306816,104662 790279243947053056,229693 793169501869060096,220815 794589441599934464,261155 777518919691165696,161185 769151450798850048,111558 775570872241233920,45672 762048769747714048,71080 793814428122615808,255393 772834952928825344,132943 775024816382480384,146259 794693152380698624,262849 764159025424523265,80939 793184312900411400,249926 770839712311414784,117265 777885324718575616,164001 789943091918696448,228576 761046680435240960,65404 785926146852425728,198591 787513553737482240,209351 769298438525681672,112788 776591938497548288,155390 781198285583310848,185595 793179713107877888,249469 785602411565977601,197512 794518653152743426,254135 785329966737227778,194136 790188709295562752,159876 794924572717903872,263817 733292066365702146,353343 764425617777516544,80169 769261091146784768,112693 769271736324030465,27164 776556247218880517,155688 793265561710964738,249469 761413574761734144,67973 761983049194024960,71438 776894508810301441,159245 767439168347770880,98727 781614687775436800,186584 757642970501742592,48549 751946314871549952,18386 771809449627512832,127366 769597011586801664,113412 779507125403979780,173846 792133563181309953,239610 789551849418264576,224447 775052096387244032,144617 753639439189078016,28732 771103694825947136,121949 760487785203507200,62757 762008935788273665,431998 794632762351382528,261155 767842342753693696,94450 787340915954319365,210207 786552054810574848,198576 773600634570354688,137795 789145374917140480,215505 768106803238359040,103354 788730642179715072,220029 795394404089470977,254856 758075462413275137,49843 787625896052154368,211347 781236191723134976,185595 760597433554526208,60794 779159484157554688,171617 793941738947629056,257026 795391492877668352,266068 753780155756052481,27825 788123147568570368,215754 766524908599861248,73565 794948624543285249,263895 775845993170374656,151748 757793988262846465,45964 755518867074584576,37656 755052911793545217,34666 770680699124748288,120694 780781248155353088,182870 790327519727742976,226432 793176689421475840,249469 762066460755816449,69493 789990451814293509,228354 794538833954140160,261155 791001142796759040,235620 793120866682871810,242693 763004504086196224,74281 786734765487644672,205455 791537012507414528,238780 753056266646204417,352572 753641837668081664,26539 762718721026756613,73814 770382849329487872,118375 794036657204793345,257492 767725205619814400,100893 757642712690622464,48549 761154698598416384,65180 788586309921177605,215437 781640406664486912,186584 790244339632906240,229693 737032659189301248,11774 750227362906796033,11495 762665921886363648,73472 793534602744770560,11774 780532595855532032,180074 753298610926657536,26699 770384930538819584,118698 771427944380194816,125145 772015355518717952,125145 779391975258779648,174427 789242384538370048,215505 751635192737964033,18215 792805173995327489,247240 765218057023131648,86103 781087179745275904,183472 755304659460448256,35890 764450968985489409,83391 768954752101036032,109767 753621840258400257,28281 755592402824531968,37433 788779991756451841,220332 761703198998536192,69947 789135604642553856,222647 794896372830994434,218349 763241999864438784,73814 765135404064501761,74575 776928979047636996,159359 790686871177326593,232881 781802015240310784,190461 791469476029960193,239405 750783283668156416,14114 763098310756360192,72523 767708753596518400,100605 794560375836418048,261155 781558632513171456,183269 765274656102154240,84209 792520619808083968,246392 795267898688344065,265608 760062248849059840,56574 780381050862235653,179766 768933285930078208,108729 794612157547544577,261155 752983721054048256,24173 753694331601584128,29263 775426106467897344,148994 787468986594328576,209477 785470956798181376,195975 793125766988832768,249469 795658378869690368,267521 776528455923933185,156567 781218046585241600,186434 786947373402587136,207613 787599815391797248,211794 790291003601063936,230282 762836725240516608,75109 765991590510886912,85562 790822694560358400,232169 791347022121078784,231580 795475010831970305,264397 763562431729786880,78684 793901288283045889,255942 758665135040897024,54070 772907264999038976,131924 778326058575794177,23762 754761490314297345,33356 792121476757553152,243187 764937179923525632,11774 733021586270359552,353451 787860885155053569,210463 792263611242651648,243398 775406916310667264,144682 792673616420859904,243513 777984374327353344,165185 778937103216418816,169916 779281691357478912,171168 791010108180398080,234653 774069946682740737,139323 778733959211421696,169410 768865559228379136,107469 770481516426199040,118191 758080201314045952,50424 758619662775181312,52974 775151151930937344,147465 794588028316614661,261155 770779546127781888,118192 773746432520048640,11774 786940341697990656,207613 779113830513192960,172299 764172141134622720,82066 775832029502050304,151165 788134839727685632,214809 764864194843844611,82066 785881529532686336,137189 792418608202649600,245228 757247295272259584,42416 766368285722046464,90963 771142903129337861,123583 793142143325990912,249882 794609119357440000,261155 751737953555083264,16506 785249684830887936,11774 771560096765579264,126293 768698115763220481,431998 773017221450825728,132364 777327589283147776,160480 774794903347793920,145451 764867285672534017,84724 768945108351934464,109571 785245648312471552,192434 779503660866768897,352947 771816371520843776,127871 754804285334953984,33470 788165100788125699,215491 790330840060301312,230277 778570225750945792,353879 786027889837772800,200490 770824334755586048,65500 769416755420729344,112399 769859112947609600,81929 776451930449215488,155390 788177060111921152,214354 792604188601647104,246726 759086482904653826,56889 790950987590664193,234583 767349639464886272,95055 789909691690258432,227242 794932661500465152,69055 750652457659793408,14351 753690436359761920,29263 777354962405847040,159146 752878151596990464,14277 793503567545901056,252408 794762842524286976,261987 752697220554776576,18298 787464214789185537,209863 787827238817456128,205197 760283748206346241,61399 763789401591873537,78566 770995500031946752,122299 773931734635311104,139404 778205895452942336,166409 733430125828689920,355952 769698258457329664,112939 776077078798200832,153095 750415454678593536,13174 768034380132384768,97685 768637165416902656,88930 766315130745393152,92227 769030878777466888,110362 793495184701087744,252741 752080732877623296,20217 752953041473503232,24597 753612390306975744,27402 758087433930014725,50442 788873501784600576,221785 766595985585893376,94699 768913166273224704,109767 770340735866449920,118375 772477306849734656,131025 781860754844594178,190635 733020497986891776,355392 758832892466253830,47903 777549730201174017,161456 778578572403367936,168794 793271689249513472,250430 794059208123674624,257492 753178528401747968,24788 753256935806283776,24248 767153848410578945,96883 788002142711930880,214354 794596284413972481,261155 770744457859829761,121046 774689913727877120,144542 793644218451386368,254135 756308331396988928,42432 779380082599002112,174427 760637133849763840,11774 787130610565390336,193633 791020865408217088,235590 757518170139885569,47659 770263593866715137,117364 764142688983617538,80393 785699414979465216,196277 762654871254343681,1170555 781909580536287232,113253 790376068133883904,230575 771413473339113472,125145 785666901217206272,197888 792344195746762752,240145 775516861354024961,148045 791055046897041408,218892 777921903054946305,11774 795013209614909440,262925 766255911174283264,90522 771529109621116928,125853 755111286594297856,34731 768257813969793024,11774 753996996084572160,27045 766592933889970176,26066 787789348695478272,213064 793515262393933824,252020 795736233305657344,267576 767874010096861184,100605 756286165788008448,42495 785322438594666496,186883 792014582546063361,243075 795387859058434048,247930 765668004063432704,88994 763144241484673025,72978 765940294869131264,90384 756284613987667969,42432 795376992732385280,264397 775064331310526464,146405 793169273766154244,249951 771793645519400960,125742 793969577520746497,256105 781501635621249024,188401 794001046741848064,255870 794846814289727488,262849 749300410884775941,7828 792087133355843585,233467 750762078714138624,354238 759052252011171840,56552 776821563475816448,158387 793106854784053248,249469 793871263584227328,11774 764111531999109120,78159 771655867754172416,118393 756269482901774336,42432 777338718327668736,147222 792138160201306115,243075 765046560778547200,85562 787054367291703300,208379 760480494161055745,62771 763710205171499008,78159 775760553700691969,1250232 790966758966452224,234653 791338519411077120,237491 792802683233062912,247241 771738254852759553,124368 757686381590122496,46229 792102659687718912,243075 761366702022098945,68273 764475172762054656,82571 791260919707738112,237491 750063458918498305,10851 793117429589155842,249469 794635689224704002,261155 764167830635941889,82066 768739831870476291,106756 756940633944821760,11774 774736862980239360,144635 795685730752352257,261155 778193116285300737,166390 791256806743941120,237491 792001596351717376,240483 777623671754006532,158673 788097764152311808,214354 788488076175618048,218275 763147051131478016,75899 787842632001155072,208058 762355158386872321,67852 790181701909671936,229910 794059531214987265,255393 766057292861022210,90482 751632155726450688,18323 762953278468521984,73726 776818777350508544,11774 767648013854597120,100180 786010156509331457,195935 795763586182234112,261155 759229270824714241,56964 776577529893167105,156835 790649119878414336,233198 792494721595650048,246225 753585975800967170,23739 757301742262288384,46612 771593109490630657,125367 777151030614036480,160480 777533561025036288,159876 749707023739150336,11774 791819042147278848,241678 779108266357952516,168284 779847998809448449,177233 791837540756156416,240145 766312815908970497,92906 781132118189408257,182036 762645830973161472,73926 794304418208481280,259063 794406867439091712,256038 743856998949675012,195876 778930193230618624,171168 786694928575365120,198973 794730630303117312,261050 785812090388746242,197512 781536939895824385,11774 790717318653358080,108396 771272189433769984,121949 759117064946774017,57131 761748929998311424,69231 795057656469876736,264397 795732250130313217,267862 756318446619619328,42249 795702100965650433,267862 752913441053028353,21332 771162671043506176,122967 762975357188182016,75724 765022767313977344,85562 780698607632527361,181903 771514485366333440,125367 779479315863842816,174315 758096633305321472,50542 774402003887939584,141360 788767874709987329,218875 765405139318349824,87245 768676682098147329,99264 778968280505520128,171168 787374535553249285,209800 789514193154088960,226717 790889629587210240,234583 790978987677913088,235621 791256122065911808,237491 793108370903306240,249469 755421234452586497,35890 757001618177028100,45122 761343152636698624,67369 771115069606428675,122146 778240751188729856,166532 758831342171803650,54070 762849977513017345,73706 767817548905717761,100559 776514617296257024,133048 789799443579203584,227242 763402335867375617,76549 765456201500897280,86974 777167832945664000,157755 787248446847717376,193121 767407375414198272,98890 793229011900067841,249926 752694986097893376,19563 754071900540862464,30590 758294995728228352,52061 778253371631407104,166913 773197630977421313,134359 773626348715675648,136947 788426779203547137,217519 771827399365238786,1249926 781070470435135488,183759 785858100255424513,195807 779457229061820416,171377 781252268905619457,186170 790652454111055872,232169 757668820823646208,48774 748545864197496832,11774 780706479095570432,182574 774845350037299200,145681 755865440178479104,39475 757961246784253954,50424 753925857660592129,29263 785903642901483520,197297 790228748872417280,229922 773726276611747840,137042 781331306399531008,185595 791671095183024129,240067 794576143990984705,261155 778991622176505856,171693 790047359585562624,170187 781592726378733568,189256 760538209315151874,62771 771483631260880896,124597 777954926366425088,164764 786197825759477760,201619 753277188049362945,11774 773952974980804608,140444 768941362020483072,109167 772976445232590848,133519 758695497888440320,54070 780963944689086464,182960 759805893307355136,58267 763790722298417152,79693 761337333190975488,68057 791900281411743744,241034 732848498618597376,353879 755197200787992576,36057 760426311110238208,62063 778993565464535040,171818 790746351567077377,233307 754863699685433346,33520 770248713973342209,117257 772109500903854080,121612 751943555992522752,16931 757382300183035904,46404 761705683708284928,69711 772136106124914688,128934 758716207805505537,54070 732109928035450880,349358 754109123126366208,28451 786688158738120704,204959 751595042561662976,18397 762073234439188481,47283 771810167134547968,125554 788547199718264832,218356 788773198200528896,220029 764439360326414337,83391 788869432802156544,221785 750473575904206848,13627 793483595558125568,250633 756657957828517889,43553 769851548570558464,114021 789077751374368769,223286 785432478479626240,11774 762035327095582721,71429 791386300943327232,238395 793100058203947009,249286 785942520966545408,199262 769612083457560576,114021 793459488145551361,252020 766444726480347136,93823 776803045346676736,156835 792035299723534336,243187 764289536465575938,80720 776790092350365697,156835 753638632536154112,28732 765381594161045504,86440 789284850624704514,223921 790904932232822784,234583 769615598640893952,114422 788605992103796736,216009 792078882912423936,243795 753547955467128836,27045 765337661410316288,87202 760320692978126849,42435 776032495116713984,152946 767880912428158976,100893 789473154678657025,225380 791798245496193024,240763 762807287463317504,69778 773848740469829632,138819 763143959241719808,76365 766042415660670976,90982 789459381997805569,225981 780728646830952452,182338 786316945847189506,202007 732407282772922368,34202 788865349164765184,220076 765585423125053440,88428 778363888924581889,167569 773314077703622657,135701 775447816298569730,149202 786985196058882048,207965 794630438845181952,261155 756250278408486912,41438 788109566890434561,215005 773247753510121472,132908 776119051529486337,354113 778399972370677760,167319 793424670687109120,252020 749251211149209600,7060 752290954107883520,17842 791755741346476032,240535 768878895357501440,108849 765218140322009088,86103 768239919789510656,105018 791351127291944960,11774 771706009471496192,126152 763233304766275584,75631 794558057900490753,261155 752036581695852544,14111 792341082784890880,244143 758778579945656320,54070 773486803936382976,136515 792598629856911361,243187 785517364859195392,196277 764936472759631872,84929 795404925731622912,265764 768936833132605440,110362 790716186891841537,231092 791407225621258241,236454 794774012945514496,261050 750724606189862912,14890 773924905129766913,11774 788419088343298048,217519 767520293753683968,39384 790906933385523200,234796 794259346020593664,259231 779393230936748032,173628 787319587561963521,210207 795744648903868418,266500 755575730445090816,35890 777883895228399616,162610 787066416826454017,207244 780107781974130688,176125 786906583385210880,207287 793981302928064512,256439 792068863101775872,11774 769996902653976576,115435 774076713290510337,141360 788231568796086272,215031 770792586277687296,121195 775179969634922496,146838 778307750786899968,167220 758360291159650305,49843 763898113811582977,80209 763613295395962882,76315 775195066335916032,141091 776680358100111360,156518 771532244632469504,124597 757243459950510080,46622 763528143491649540,78198 767872680783589376,98972 786005493281992704,199561 779729658052960256,173584 764786884073689089,84724 773868961817649152,139404 777454738665185280,161941 788624252052377602,106085 768914660963721217,104932 777611167149780994,162497 785877256493228036,198671 759564611725123585,58358 757248248809680896,45014 765115699312357376,85734 792213370485272576,243187 786425937407672320,194723 788756964478103552,220526 792196784600809472,243513 795421782966751233,267014 753199977883660288,24981 758675427971956736,54070 758039626019930112,51069 768933561655263232,110389 752958067541770240,24134 765490800507707392,87831 794939293030608896,261155 733371052693303297,1170418 758750312840564736,52554 772468807092756481,128067 786691998505893888,205143 793982763644768257,254209 794262441949413377,233467 740960022490808321,11774 789927696163889153,225981 771057043956523013,11774 752899874069229568,24316 766449566036221952,91907 790645686718967808,232636 795374536623472640,248924 733305863985860608,353380 786194075149934593,201619 790302559911092224,11774 786243031938789377,1063777 754845390340587520,33790 768157344064647169,103354 772148597857013760,129471 780760350165721088,182960 792074619490623489,243427 758312338025963520,52311 765198243810643969,86103 751621916520095744,18413 765723952832360448,11774 790922423700901889,234583 762456658085683203,431998 764201619600834561,82642 776580194610122752,11774 759685126519418880,55257 762031615774261248,70613 793097754956468224,249469 793245218934026241,250760 770904089794322433,120610 789843960978083840,212131 793875158477963264,256255 776677422959734788,151463 792540842053341184,245711 786393725010227200,202379 794590929831284737,261155 772128665358503936,118191 764125084688711681,82066 785915047847616512,199546 776866239859875840,158815 777117955054272513,159876 749671150247084033,9433 753496968005988353,23739 778374704788860928,152594 780425502867722240,180112 787077558655410177,207949 788803354029809664,220029 770694698189090816,120610 735838127864975360,350379 760549625191366657,60866 785698904008294404,196277 789484566377472000,225358 769340627435872256,94627 770235678080704513,117257 795474139121258496,263245 765388094212284416,195876 768890448102522880,108782 792360573639991296,243978 795386664495497221,247930 777954853951774720,163763 780013027995201536,177248 781152583658471425,184223 792162696397324288,243187 753692645134782464,28282 759186203132309504,56964 792152575076241408,228101 757104007877767168,45964 793538767051034624,7224 757773041015283712,49056 759240772419981313,56625 787376320925667328,207835 786602896582336512,11774 788109320231714816,214899 752257209279475712,21034 759341277515096064,56964 761690879778254848,68862 772620309350395905,131045 795457801845874688,267133 765765958732509185,87858 774254724631695362,139368 793964058382893057,255826 754986435229446144,34666 776087955433787392,153095 793974625000706048,257353 732278406516080640,1170428 766697800100962304,95340 794218719970926593,258331 767807987763310592,101681 787034747566522372,207965 761357601099485184,65180 762628704254173184,73814 794527607639261184,261155 778802998852001792,158524 771846907949830144,118191 787432012051210240,211181 793404917838938112,251452 793286325533376512,249926 758739544690741251,54764 789533373035405312,226823 794218517373587457,255942 758653797187006464,54070 762299049550635012,71502 752910333333737473,24316 768856737344581633,109666 793562823955714048,250785 786036509249896448,193975 771651087799504896,122528 773538663967973381,137042 789559630997315584,226881 759499122655330304,58232 770116114240114688,116968 778938313692606465,171168 793449865808404480,218275 766865264675651585,7047 793952675272544256,254135 751121347166830592,16422 777029216659529728,159146 777412868098527232,161456 757720888242425856,48735 775442493223546881,148970 786018039707951104,199546 732300861360222208,349347 767186990601269248,97355 771711426981396481,127134 791706814408601600,238207 792145050952228864,243615 795705229886881792,262022 791120438780919808,235315 770293319368925184,117377 761650074891984896,47283 755127220847255552,1248290 763687628940185601,431998 778290292755542016,167046 792566753872125953,244270 764347241347837952,80939 773675427034345473,137777 775892901742059520,152314 794287702749351937,256255 753974990610006020,30590 754870699974598656,33356 756107205204594694,39657 760866368229085184,65180 768560116052336642,106317 791267669127401472,237491 795107291037102080,218349 765129307442348032,84724 755926037033254912,40609 759500151601803264,58232 781252937494437888,185595 790919328153477120,234943 763879171256885249,81024 791354418100785152,237908 751938294020083713,18893 763529926389575681,78853 789314623757488128,11774 777885529232777216,163990 753306994275131392,26446 775798325966667776,151805 794548864695042048,261155 794368101731090432,258741 794751840260755456,261155 750811296350674944,14950 733491448260202496,7092 761918211495309312,70080 773881923034816512,139404 790323038034288640,230297 781374324339052544,139404 793485379454197761,8044 761657999194595329,70072 748654538597359616,355260 760227722220175360,58537 771878269675114496,125111 751809625423568897,19911 793405446195449856,249895 772550886295937024,117257 795770313455845376,268643 732523499189899265,196346 750295296442306564,10735 765388758485053440,86440 793180689168379904,249180 793210609537998848,249841 764883790556565504,84724 768929157610823680,110209 785977682165129216,199891 760525221753417732,63149 781753007314567169,188119 781837617713319936,171991 791717826293854208,238429 793981001227640833,257353 794004363433779200,257026 795028546511106049,263926 767095742540513282,97392 773901936403869697,139404 748428519995170817,356063 770749216499101696,120528 775347890306809856,148170 793864059103752193,255942 754703374055043072,31607 766396248626569216,93405 769055185167613952,1249630 793211193716420608,250633 756310648506687488,42432 764944969274564608,11774 775375543541833728,146259 776942180850135041,158387 763418507245711360,75438 773712973483376640,11774 794192915396337665,258598 747520243623329792,55820 753895265027891200,29589 758084405965361152,50476 789685421756284929,226731 792643738270961665,244270 793481741814030336,252020 764421057507954693,83391 773914865891217408,11774 793093364174491649,249348 760906887776706560,65679 794334066535464960,257492 773904311340376064,139404 750752670592315394,11774 769288701126012928,112363 791064886864470017,234583 756643080883830784,44274 773718489114681344,1250089 788160511468634112,215088 775387424797167616,148018 774400546388250625,141316 733130453272657922,354495 788383364168417280,215437 752306894002352128,21433 753895305251172352,30031 790705793087733760,232884 793883601519648768,256255 773235036728373248,135598 757250611427495936,46379 779837332828528640,177248 780821144895049728,183338 793841678641528832,255942 794541642111971328,259258 755750940943187968,36998 756903261001482240,44429 788070772258529280,215030 788739963710017536,220332 791644462812426241,240145 759077491805782016,56784 778789222375235586,169327 795693169715384320,267862 751565449108738048,14277 753741575117762567,22439 776876628261609472,157693 790406212135235585,231385 793292095968514048,249841 794249414399422464,259200 772074836323622913,129108 791697141982822400,237491 769403023021965312,113165 793565600324784128,252020 753723506005778433,29263 753276748469448704,26670 755902684360691712,18215 773721039545196544,137869 775931281116848128,121795 780919662557016065,183269 790356785932726272,227795 756625164029292544,39096 757687019233566720,48840 766384299222245376,93068 773706200202358784,11774 795352529651388416,266491 756470672939896832,43391 785527721254326272,196538 736162192622555137,7224 763829261186785280,80482 773913392218112000,11774 757264016343441408,46384 758687076111921152,54070 763590716266205189,77273 785561517014052864,196917 755018264086974465,34666 778607082236882944,169226 765012378148888576,11774 771834204980072448,128143 780523508606443520,179054 780991151562252288,184426 788108808165871616,214247 762242689811308544,71244 795295673411375104,11774 753232553520291840,21723 760952017565192193,65577 761639422555066368,69947 793162334352969728,249180 785333450576371713,195241 756286401126236160,11774 774689748795482118,144613 785244921515114496,11774 743210314351546368,7224 792004977032065025,206666 732923029311873024,354162 775094776186212352,146804 776725642012393472,157693 794234993128128513,258456 795710691193720835,268448 754764173129678848,33564 761316385767231489,67229 791280787802816517,237223 753949599438557185,30590 758757896914165760,54070 768149231802671104,104162 795338756056383488,261060 790970344890699776,234583 794161686408142848,258122 751111157365153792,16299 764150110355857408,80939 777666063429271552,153675 794165892481478657,258331 795381271367131136,265649 764813282897190912,84666 795260970566381568,351376 751991093365907456,20791 754047218248585216,29263 769911664888143876,109594 773587478502641664,135502 781340075850211328,186584 789513600079495172,225981 760212968357310465,60995 766718428115640321,95672 767778872515518464,11774 777621184078897152,162810 789491539428900864,225866 787484123044651008,208492 749292545646202880,7836 767719356478259201,100605 752770073337683968,22622 785542751572099073,130635 755153506382729216,35373 759027603781017601,56487 786999215830335494,203391 766766586753589248,95672 767135786441383936,91301 775086804781326336,141091 753694258398392320,29263 758496323972714496,52659 762296104977301505,1249001 777146386676649984,158520 791427271513047040,238207 794557030241542149,228911 756341604151992320,41459 794554262474919936,261155 791681443525046272,240167 762023353477505024,71550 788141712484995072,214976 772044936375959552,127582 764140868466987008,80486 773868689435217920,139404 764700957024419840,82066 771172552806764549,105109 753675099950067712,148861 755362869143822337,35890 786610322463391744,201555 777025850147569668,246425 787642889006297088,65113 753372476327862272,27317 757997860818255872,50500 792761555733647361,247241 762956249789063168,73335 775057499758161921,146259 780424793048875008,179574 793208861108871169,249725 774339823792484352,143051 781667028474040320,189314 785997936966545408,199211 786002463237214208,196277 774025061841768451,140676 787121730892341248,207119 766348744379998208,80939 768829009505443840,109337 780501387708731392,166704 788892298927017984,221416 775434486754512896,148800 790996203706003456,234583 762631128469602304,73814 794972165263200256,263895 752935582393851904,11774 786249582028197888,198142 779092678529220608,168284 751035511649628160,15808 781238941907296256,186434 791697101545701376,240145 750474551633571842,13627 766607119428653056,94627 795350900223021057,250633 761650464513339392,69865 788748834625028098,220332 765278249362620416,86873 786948368698318848,207613 786076659355115520,197512 787035439966281728,208065 757095472645476353,45324 781531712530546688,11774 789820209473413120,155390 792071075685359616,243075 778841343800082433,170253 791779691841646592,240793 786308279211167744,202727 790366253386981378,11774 764138343051333632,79592 793841275548016640,255942 779193211214376960,171482 787085348832681984,204835 788067119661539329,214209 789935035143053313,228576 790695117438984192,122685 793752237403242496,354113 778168888626442240,163990 756699345005805568,42432 762540563921039360,73030 732320703022796801,351437 743975912459350016,1247635 778647094651457536,169201 760839244843741184,62877 795707431288377346,247930 755236120561082368,36208 794563027097960448,261155 781405486658752512,140444 790324283532730368,11774 761339766713360384,67973 786919166406078464,207287 789177970812329985,223899 750858428696760320,15240 765749520793686016,88998 768588261329698818,106281 795413299965947908,265855 788501392038227968,218142 788842145042104320,220332 768930554066587649,110381 785977597310210049,196676 794581732741746688,261155 774955497799639040,144210 766456896987525120,92860 781515917729599488,188401 791087246514368512,236454 760271637736402944,61412 773980475157209088,139404 776912627633094657,157755 777516297903075328,161387 788827181539401729,219119 769232842035302400,111549 795066010692976641,264397 750076310714716160,9087 793102017493217281,249469 752895670886010880,23899 771140618592616448,122967 773794469107773441,11774 755854687107252224,39997 769926232746168321,115531 752697955233202176,1248205 770438604657160194,118191 788388666473271297,217519 795094268528459776,249926 794172342339407877,257492 751166396235653120,15643 779083922487533572,168284 779489201532252161,174756 767945928351166464,101681 772997484134006786,133454 775708963094474752,150994 769701318503960576,110585 793648059548708864,254209 756374987724824577,42344 763035342815522820,47188 794625097856385024,261567 788214943480967168,215567 795707492802134016,268356 772112869022466048,129558 792210358928678912,244270 789261943307587585,224818 755170644891799553,35890 766386996801576960,93184 769502643756687360,113797 762005302183075841,69947 749885091158122497,9754 775044955928662017,144042 790937703818878976,234796 733580981756530688,1170849 766453561991454721,93286 769205291002974208,11774 772303109259354112,129551 778719438233149440,167939 769009957882753025,110362 775797083613831168,151156 790519950385504256,231894 766714655834304512,95708 767844517546496000,99212 788135894360350720,215480 778032172812959744,154330 793360426155126784,250633 766348854958710784,93286 788733779183403008,220332 765600488431681536,80393 761034110647177216,66159 764958867453128705,84209 793158734641975296,248988 794007245726121984,256440 776135908571488256,152314 788091372108513281,215420 785550079851532288,194079 771540079848280064,125163 776878244394139648,158524 778708999847804929,169320 792143349331300352,11774 752926038217351170,24024 766423142801690624,87904 761374297797435392,66786 764599899912491008,83391 764875639522328576,1170338 768948068431589377,107428 791362005672361985,11774 795069128121778177,262849 779040390469025792,171693 793281902929121280,250216 766276738309562369,81929 769149050100682754,110344 790385041209634818,227048 758542637519540224,52311 758954181948387333,56152 774132015918485504,354112 777938252321796097,164669 755806237330210816,39384 756547824028753920,41709 786849765279559680,202353 754771097376137216,18341 790296542288621568,230485 767265102659747841,97484 768482994466066432,106756 769311126916042752,103446 779511842360160257,171617 764511201996845056,83429 772233523226931200,130269 781280805427347457,185218 770642882629775361,118556 768198630197104640,103354 792769130516525056,243286 764194856939950080,82066 792133952060260352,11774 795706902936244228,267977 755817740787671040,39810 789534110410604544,213064 794391346085842944,257492 756906366288015360,17416 792020951521234944,243075 794906307954212864,262022 768134752440348672,103261 768075602041667585,103354 780966297957912576,181935 792045562929393664,243187 771362405536464896,125087 778768900037107712,169923 787470858633830400,148861 793147520771776513,249926 759433303300636672,57463 763441784517033984,78159 788508738361528320,218455 761193600172584960,65180 763901237054017536,79513 779018094903562240,171324 793869812581687296,256255 759050830427283457,56194 794683162601213952,262145 793100066986741761,249469 794697047412768769,249926 780748277394264064,182870 788418404692611072,11774 781219712487268352,186212 753992787310149633,27045 762802590094594049,73814 793216802109075457,250633 754910490317520896,33356 780956721892044800,183269 793873433759195137,254577 749274078289072128,7816 793603060903743488,252044 750435561903718400,12404 781616677867909120,188807 749617038558101504,8792 758060196199530496,51069 768494148164853760,106774 778349688357588997,166532 778997953142853632,171324 777953021040951297,164669 790725694498017280,232881 766043348461203456,90384 792738642590437376,223837 793842258264985600,254135 755927702008393728,40473 789990837321072641,229269 771040167201153026,122106 771934762130874369,127582 792404801044742144,153812 767002160588464128,95593 776805762131759104,157693 774643291144847360,142457 765687813274607616,88920 785941094970294272,197156 790930257553530880,234583 789436726485803009,226023 760554340062892032,63374 794533518898528256,261155 771420813195182080,125367 732943888395206656,354116 767024751264997377,95672 751199130148536322,16505 765731612298514432,88669 780903806016118784,182313 767138721476911104,97377 768521822660886528,100605 769087402656890880,109945 793097702099734529,249469 765918571901882368,87813 753423574765973504,26458 779401818128297984,174115 766486095915720705,93286 788389348148326401,217519 768855052136157184,105109 775385253422653440,148473 778247276472905729,165435 791819488668844032,238207 751141847859363840,16948 761548473250508800,68987 763356980798894080,352687 776182903466262528,154322 779067390202175488,167305 749332445330284544,8047 788411099594883072,217519 795693203156385792,261155 769837381583245312,102804 770000206402322433,115166 774379943807463424,142503 775315881551286272,148045 766148301683064832,90088 773645935637241857,138165 792037785393893376,243187 768974778879217664,110362 794252022585425921,258598 763105298341040128,76577 776697491869700096,155451 780407130012602368,179742 786559989401825280,203350 786991521371336705,207287 787078734666792960,207949 794109553444995072,255942 763138899258568704,75724 756977453520662529,45125 772746119772270592,132335 758278817437724672,52061 768941970068738048,109571 780619925408841728,182122 792120236266889216,243075 771812698866618368,127366 793244991363710977,249926 794922920393011200,261818 756097782172319745,36873 781054427197079552,183759 766690663383662592,95593 771397831902932992,125145 794669198316339200,262022 754804536670158849,33356 767452384784244737,97447 793155731801436161,249841 768992305110024192,110023 792736562312118272,243623 765139320726577152,85562 776851723100971008,157840 795716479832309760,261155 764264026683674625,82066 786991481772974080,205728 791411190563954688,227242 753566374274797568,27222 792179326850441217,243793 793246218176569344,249841 758776263133761536,54347 760330890937372672,62327 791356818261889024,238207 732608946041720832,1170592 770019869081436160,116373 770762998378102784,120353 786323666896236544,202429 759835378169815040,39221 749677562742206464,9754 767569441861177344,98972 755836056977575937,18215 766662184407437312,94699 776121629587959808,152735 751933014741905408,14277 785816046934499328,197512 758349932948578304,52554 764686334384599040,80486 768229813777674240,103986 775819840816840704,151374 788130114672336896,215754 777832374612529153,161456 779697477477883904,175549 785542424978423808,196277 786732545832579072,205902 775058483573993472,146847 758024231208747009,46501 790624418548572160,232791 792022635291041792,243092 793205080132575232,250633 773646034673213440,137953 780238545797742592,178045 762735302310039553,74681 775095101773217796,140444 791697928142229504,240260 775554889426415617,150103 779715047195107328,174756 787802532919676929,192032 778470109081808897,163990 790598293172604928,232169 791836535607877633,240070 763442746069749760,78159 787213504201658368,209466 759532431498240000,58757 770797388592058369,121563 751087295806210048,16596 785644158849519617,194082 766043661620523008,90384 777696322308677632,161456 785618657015500800,197622 760596317194358784,63858 794150386043146240,256502 754786624723181572,33549 791691059650637824,240483 754725414585511936,33356 756105170950492160,40881 771940850989408256,127957 786075495750402048,199496 788388604225654784,7092 794382307113177088,259743 768662253109448704,106753 762030198355361792,70858 762298481419571200,431998 773976998293172224,140232 733005921601921024,354032 773292218844983296,134561 785902840518742016,11774 786285030154702849,201555 760546510908055552,62728 775821037455933440,150063 787857802022707200,212357 752829940714856449,22397 780460711315120128,180039 794042475102879744,257492 780461416490807296,171902 787443181419757568,210289 790746082665963520,232169 778318572485505024,165185 763835409931513856,80482 769617758300561409,112325 773282604149649408,134371 752949349525626880,24427 789308581116047361,222436 791003622129623040,235620 795080685266444288,140444 773226741347323905,132364 780898508572205056,183068 771031939205726208,118985 773276264635301890,135903 794622765630373888,262053 763530518063222784,78566 774349148623470592,142090 777200508691939328,159370 794670365834362882,258741 733365633337843712,254034 760629400975048704,64084 765219003526680576,85520 792200551521931265,242693 781574953585946624,185310 787943452382208000,205197 794390393949474816,226320 758152773657587712,51069 786713502991970305,203350 787784654522871809,11774 795100886062288896,263171 775342510667280388,148170 753761397272555520,28704 774536540324175872,128230 788155538353844225,216009 767212774086807553,98463 759128227822481408,56784 759203525326999554,51798 773669309126172672,136575 786254034067918848,199546 792879224914714624,247592 794757603016458240,261155 764950156815036418,84889 790606674797015040,232169 789414993875927045,225359 792076267222921218,243187 766682460860084224,93286 763222292834942976,75899 780423106921897985,180074 785359271336644613,195481 771130303540711424,122973 795674419989450753,265638 771885505529065472,128230 790986709429198848,235147 791959739823337476,240483 795072406306127872,263906 761382479223816192,51276 780090023882461184,171168 793489842688712704,227282 764614307019493376,80939 773276841830260736,135450 791404707411623937,236844 760627782359642112,62063 776516114687795200,154832 779836954850439168,176218 763476010054524928,78159 793183937807978496,250033 774375205057638400,142671 780961471240953857,182036 752645895917694977,11291 785323398570184704,186883 757477689519247361,46526 758644756155105282,54011 776935579422425089,157993 775857332219629569,151741 793956082548817920,254135 758449256344715264,53144 766772343641284608,80486 795201502155599874,262022 775430340257218564,147647 773875964212342784,139404 791070814925836288,235990 793669492991754240,252071 756987713690148864,34666 787974353606414336,212139 791301112238338048,236502 771782045399916544,127134 794667900208443392,261155 751563148885385220,14277 767545857034088448,98972 792949461240668160,11774 767421267557306369,97519 788827895787499520,220332 794928392936132608,246425 791353963299864576,11774 793985432870473728,257423 757884707363229696,49852 779352714337587200,11774 788607779489579008,218275 774323546436751361,142208 788223216552665089,216009 788445220459335680,217634 791296506515128324,237491 776040805945532417,152897 763656052978044928,47188 766415088634953728,92854 788499502261035012,218275 775408328071483392,147978 752299082283118593,14277 772930451379937280,133519 794836241753710597,247379 762346005392191488,71502 780056267943473152,176890 763107784133079040,73513 777913460718010368,164001 790222768448995328,228570 792483358768926720,243698 793094075238879232,249469 732731391671160833,1170601 749923656541859840,10735 786092358639185921,199546 790296766969094146,11774 792520958431076353,246392 787017111545778177,207613 793301818960846849,250633 794460583286304768,256255 771569403028570112,126607 767905232311365632,101681 768220181218881536,103354 761583782147215360,69231 773987691268571136,1250105 778341285568581632,167703 732256116835373057,350936 752974006765154304,23739 778647297798336512,167319 788895605431021568,220727 792505199713718276,246273 755234567485726720,35890 756906561335767040,12954 756490365436301312,42416 788831203746992128,218258 790902265100066816,234796 763941381165285376,80648 753326030165770241,25189 753395262723280897,22632 755013513660235776,24776 789537093869371392,226731 751049924008112128,16282 762001173213700096,431998 768860053076111361,105109 779299482731106304,108396 788729467539644416,220029 750731158015533056,14877 788018251271958529,214209 766020387327078400,89923 788864137413660672,221446 759154849481003009,54070 775337860169957376,148045 750903606476476416,13201 759167302587781120,51798 755430577692614656,37433 774232991233110016,141887 765298431619280896,84209 766336468394643457,87607 770544464070844416,117265 786302909558300673,192032 772167642446573568,129991 786998973462491136,207949 780546681330950144,178045 747467895349841920,90014 791905645163343872,238601 754040925697957888,30590 770892336465342464,121789 788453180988416000,217519 791310139424927745,11774 785278682185084928,193669 788067816138153984,214492 777845608019267584,164001 759546805499535360,57068 768144905528938497,103261 781235701253799937,186434 749571999199092736,7175 756265754941542401,41459 779392067302625280,173628 767547113521545218,97325 776922249215545344,159245 777195217862725632,151374 754987723929321472,33186 761993817113231360,70509 765597896288894976,88128 773943861563432961,139404 781164416473657345,184539 779513458651836419,175415 795332676479651840,265257 794237844826918912,258797 778236025898434565,166532 780841031289954304,183269 761084208680886272,66116 791713423801327616,240718 758022936603205632,50923 794359424382943232,258878 781379089294774272,160703 794986379784622080,258456 770030334150840320,114804 781223315721420801,186289 793467287181361152,252408 768300464450383872,1249553 775009501552533504,146259 788112263051743232,215437 788198489788289028,210572 790974906641092609,234653 793345953394782208,195876 757275941827600384,45311 787539454533574656,210585 795393432541925376,266151 795700595084722177,266151 772553037290233856,130661 787334791712612353,46572 776773477298823168,157993 736287330193920000,11774 794666525835886592,258922 791963562910502912,241678 794040549237985280,249926 757014452214439936,17416 771947946321534976,127775 765006561391415296,11774 788924626600550400,220029 764167534807490560,82283 785694523196186624,195975 795297849957380096,266079 760972313286348801,64738 795114375749234688,263906 787106505531138049,208989 766769163117465600,96263 787645205973532672,209828 789315152936132608,215437 757644474117873664,46379 765578972960788480,11774 768332905781293056,101681 770671240113745920,120341 785913898675286017,199546 794559924579762176,261155 770365650732666880,118515 732302503451234304,350295 773178987526828032,134470 781580629603393536,189017 791089760609591296,234583 794747982906322944,262849 794546967720427521,261155 769664192601321473,114779 793697284714135553,233154 752911245523709953,23739 794020464817565696,255870 791468673143742464,235348 778265252869791745,164826 785740388917243904,197512 765704240719237120,86627 774395844636319745,142668 776277471641698304,152946 778342425253257216,166852 780829574439534593,183269 774216207482359808,141881 794537388462764032,261155 772243471319072770,129471 786242790522966017,201958 732841121055936512,354111 776150424885702656,153845 793481851033780225,252020 768998014136508416,110659 775836117136388098,112363 757710896659660800,47545 769334088050233344,110585 762779210876391424,74281 766701454279213056,94699 753218310842437633,25253 755389258341421058,35449 773621647236472832,138205 777395027995537408,161778 785657227151421440,197673 766045023951433728,90384 776862516240605184,157755 787505429412708352,205989 790995755095973888,159876 794959992449277952,262849 773828633731497984,132497 793245012272279552,217123 755156897758609409,35890 779429252387246084,172428 792361024657600512,244632 771051352583577600,121949 789864882082574336,108396 794927799433838593,233154 795395773269688320,249926 765661838054821888,89076 791355476231327745,238117 794289624814260225,259134 768983744518557697,110362 787078421838897153,209043 795443538662146048,267133 763858960239558656,79911 761594340724576256,69231 757379794451378176,1248475 763853122292817921,80366 770944039122112512,119937 773647448430354432,136947 775377907451428864,148033 794684785306136576,261155 762679399246286848,11774 789515924424523776,225923 770787588986834944,121479 761338866196418560,66786 790942363451592704,234583 794924915124277248,261155 779087600443424768,171463 754031719171313665,30339 795324019834699776,265644 750733932702859266,13343 759832168080089089,59923 752649609059536896,22938 757597028251672576,46280 775084004147986432,146838 793458588106776576,252020 743125257846935553,349231 787059184797790208,208014 757797691430547456,48929 781690172664586241,189314 772165340839219204,195876 786651387014688768,90209 792433467992576000,245607 794618380758224896,262022 767803229283508225,100893 759992958674407424,60117 771625510354886661,109713 755536997704409088,38401 771240811295977472,121612 754725627249451008,33356 755797352317792256,37892 764808484193918977,84683 794544988352720897,261155 762852308203864065,75073 779027038934077440,171982 789907205386539009,227242 794380303624245248,257492 795452865078763520,267177 752140534270025728,18395 788712453320413184,219958 764168772697587712,82390 768241451763322880,103354 770489996977594372,118191 756968279650906112,44163 789489388166184960,225427 789903450855378945,225981 775458827214974976,149202 793423252060246017,252020 785582008890171392,197297 795402832891576320,256502 767804664280743936,100891 778585505986252801,168794 779867286425460737,170373 761290506584326144,67679 761814424810250240,56964 777590704319016960,82209 781641569615118336,187896 788196245638479872,216009 793119861861941248,249180 765599444855169024,88311 760250184005656576,145399 765209425376190466,85562 785696631433723908,196277 786175630199037953,199178 780725481784107008,176794 777860447412236289,164001 764980926958796800,85562 789425543385059328,225981 767599252725915649,90384 792633883829243904,245148 793235835118358528,250633 790075960737554432,225612 753962343093141504,27773 777083560876474368,158520 795198918082428929,249926 793261490086096896,249926 755241003225845760,35890 790935686849433601,231894 770621728028397568,119774 747468964922527744,11774 768237875859066880,104932 785849394126020609,198878 794158593972895746,11774 792236035681972224,244550 793496510893883394,252196 793612121963626496,254135 772261976386867200,129558 774401928096735232,141316 757618596910542848,47940 752913423793545216,24427 792134052597764096,243187 753345079499034624,27045 762695284774215680,74247 765621315092873216,88669 780751546732675072,177233 766371650866589696,93264 786692304543289345,205143 787808647589933056,212131 791389780718260224,238395 777656375241433088,154115 793947163105497088,256105 765032622909042688,84724 794171007502192641,258331 772564363660058625,129551 778744600970141700,170229 793264195298926592,250293 774844675014422528,87904 778333962192039937,165185 765229651199348736,80486 786263929362100225,201899 791601700608114688,62492 756650017818042368,42432 764361076058185728,82544 788477096054001664,218275 773233685650780160,133454 776850449106210816,158815 793264078756024320,250293 759071887326519298,54620 764366796854030336,82501 766654125333442560,93261 788133040614739968,214809 769688226823102464,112939 774390975603015685,141887 780789134638145536,183269 770023421833084928,112788 775969245758758912,149087 777485261374709761,350678 761709757690290176,70355 785805111226343424,193050 769224974997581824,11774 793468368359596032,218495 758406523894640640,53001 775205149790773248,76406 791680990091546624,238429 760972347616686080,66116 757747132476583937,47940 780466372958560256,180039 772507971892969473,129526 786990397331501058,207287 759877454735351808,11774 780922438611705856,183269 739947262097391616,353488 750434704826904576,11774 791454979890487296,238207 793474217706598402,252020 769700845499719681,112336 756317457313304576,42249 757101211241680896,46006 789502628384403456,205972 753718455556186112,29263 773985341493633025,139404 757583523402293249,47570 752112375378083841,15969 756989236771823616,43271 793907443193376768,255942 794213562977636353,258598 776130877692768256,153845 780571596754915328,181419 780108508020834306,178258 793861420819488768,255393 756535403369365504,43391 778325472568565760,167220 780803942053740544,182960 789229175236284416,220436 792872980783267840,247877 758094059709861892,50789 758246491584540672,49975 757866855365275649,48826 791847361945403392,240070 781646074121519104,188934 790243709325447168,229693 791788666595188737,240793 756708429415186434,34471 772903058456006656,131027 791370661197414401,238207 762026944569286656,69711 791373806266937344,238395 776964261444739073,151947 764389081094709248,82066 777117865812062208,159876 790986651300311040,233307 772876436956864512,132761 749719072384901120,9717 778364811365191680,164764 787194421750140928,207119 793110120204996609,246514 758394713133158401,52545 774353012160626688,143041 754706277440294913,33174 762763823400968193,74066 793847576923607040,254135 768830989741228032,109337 766045898430418944,90384 762544390229241856,431998 764986958900781056,85562 772853246604013568,132335 793596775554650112,252893 758360950856683520,51171 787970292589195264,207113 767150863991255040,97373 780241100527185922,175092 790266264673394688,230282 766895403304259584,81929 785528364413116416,196277 787846054213357568,213064 794971075444703232,1063777 789439693561540609,225981 786941252809920512,207287 761441754079866881,65180 768512173379293189,104999 777359008176803845,156835 790784135237218304,231894 763858716336631808,80393 774281023018467328,140025 757347057912782849,47090 750914911102963712,14111 794588935469015041,261818 759928324256858112,60363 792045673852047360,11774 756103202869800961,40314 758119553943543808,50789 770595092973314048,119535 787408319086407682,210289 794817042079772672,261818 762199476861755392,70941 766042154888232960,90384 793629957175910400,253448 792046007613812737,243187 755826603528220674,39957 785882782694203392,198142 787325609395363840,193993 753709854393368576,26780 786214163085299713,35723 794529803785408512,261155 785556977942265858,196788 754014126574342144,29263 778346112176402432,167569 779098609061076995,168794 792563401369096192,244270 779180990669422592,44370 787599362243358720,206117 757729519562350592,46401 758404088421810176,52921 763366194942316544,77731 763601661415698432,71438 773599800751169537,137042 755638302259150849,34898 761237523591008256,65180 771418375394299904,125367 780565276245000192,181419 793527731338170368,252020 765531620078223360,87867 791463370373238784,239076 794638206851551233,260874 794550371758776320,261155 794738654166024192,261155 787766947584806916,212802 790656825670664192,232169 794662951974211585,261155 758822912845459456,54842 788758527246426113,220526 781215596922871808,186434 753290780043640832,25386 787125414904762373,192032 790284585485541376,230584 791146321084354560,15498 792333282872549376,243075 752703435582078976,22657 764890636856102912,84724 788860526973579265,220526 777310280929775616,161456 774992793630572546,146259 789517274893869056,205972 792149165543391232,243648 787442045522628608,207712 792271614654099457,222560 794243987758522368,155390 758052628605480960,50978 761329095644815361,67229 775473856425308160,112363 791857057607589889,240070 773230152310456320,134561 791674614145552384,240067 768978471347380224,109945 761944038446510080,70543 776525303489363968,155334 792086003351588864,243187 792294573070430208,242693 771806208059514880,128194 787970236825886720,205197 788151671620796416,214247 756892060372897793,44450 773961323222855680,139404 760877568358813696,62757 776130858965209089,153845 789974284240293889,227048 794661177158696961,262022 795440553135575040,266151 763915759403884544,75929 764857173763584000,84724 773892883392847873,11774 764207852059713536,81130 777924549283164164,163763 780961492585680897,11774 795748018934992896,268646 768355378270703616,95055 793129772712951809,249469 777297564798517252,132725 794630921995567104,261987 732256829938356224,196346 758625695899738112,53985 762643346917502977,73987 789161104333086720,11774 790728400096727044,232169 760272175202983936,61545 771785707685761024,127134 763889479027417092,65663 764898351607349249,75724 766396548464902144,91946 770518592207089664,118192 794746781481443328,262849 791789120964091904,240483 753754238224850944,29377 774612068271923201,143585 751786802877501440,19352 792522692578594816,246392 772953150085029888,132335 778430591272230912,166282 792207304447889408,231498 789676251480981508,226823 768912739012079616,90629 775197879958855680,146720 787379023764660243,208146 786028631852064768,194060 775376585021087745,148870 781209485016649728,185595 785753855963213824,196932 790603977046056960,232791 757715929463521281,43911 791333073237512192,235590 794716582845022208,262849 771533901558747136,125554 771571367841890304,125163 787089589752168448,209129 791448176008040448,237857 750375955839930369,12883 790914210192654336,232169 762299401511571456,431998 763898223782047744,80716 768128140342210560,103354 770357359915008001,117609 793559087866785792,247056 751642900828557312,18323 762090749945012225,71884 765587205884567553,11774 766704194631835648,93823 753400440574898176,27529 772880401165643776,132335 771394060338794497,108385 794951452259061760,263895 788170366627749889,11774 762411782426103808,69878 777967893900296192,156835 769255316974284800,40035 772114862478589952,129471 756850505280811008,42432 795052954180927488,264397 756297705798766592,42249 764331965743005700,82002 791725675480702976,241042 743627389981319168,1247625 775201001032654848,74133 751120590212329472,16953 757974815902957568,47940 761346159193497600,67587 775733186450100224,11774 789774403898859520,227486 785613122140672000,197512 756982009130475520,45669 758458958008885249,51796 772473343110942720,131025 793966703457824768,256276 754845087545323521,26066 778976781747400705,171617 789927330747523072,227242 770495347537903616,115817 774307858934472704,142090 791358218366627840,237908 776435775780945924,155688 794106679759605760,256255 785312686053613568,11774 787104645302878208,207965 766870240542142464,95572 785301952624074752,11774 789078471330795520,222706 761610374085013504,68908 762351628380835840,72809 763161104260354049,351349 778283751197450240,166409 751643982900318209,14277 753773096679735300,29263 787916440309493760,213887 772851098025545728,132335 793985726173982720,257325 761642780703809536,69356 779156107122053122,166409 790248426927714304,228354 760593600732360704,63451 794591867828633600,249926 795344599266959360,264397 756868202433421314,1248387 759168120397238272,56192 764735915071639552,83648 792801719474384896,242693 767879113365393409,101681 768493245839966210,106774 756894765728223233,36145 787984679357915136,213887 768132921479696384,100893 763788208794660865,79691 750327854890520576,10735 786090022927790080,199546 794675463855702017,259892 751093581004173312,16663 760192768962506752,61412 763705037428289536,79589 771348300947750912,124536 792410913382936577,245634 795753846957977600,267862 772129694175096832,127582 791351201212149760,238395 794679786241228804,261155 788209080598802434,215437 790027615805419520,227048 750537141902381056,13532 778248000883666948,166532 785460910408232961,195975 756849966673334272,44271 780764536164888577,182960 759538541600923648,58757 747823992342454273,11774 786426886616342529,203674 771455501800468480,125367 793319130346598400,251452 785879965279531008,193762 793631881006678016,254135 766838059258130432,90790 761444545049395200,67587 771349968053415936,122146 773254908267102213,134561 765025817080524800,1170691 774030829781553152,139404 791667258036715520,240483 785286212982493184,194707 795318796282134529,249926 762054685754884096,65180 771939996358025217,127775 788545605077504000,215437 760573454588542980,62728 793101721413283841,249039 795716560618852355,267737 773861280939728896,139404 764816578781253632,84724 764991822871531521,80720 794645262757142528,261155 761317940826341376,67229 786335469218988033,202727 788155209499365376,215480 761308063139631104,67023 765670742990131204,86440 794188266526281728,258331 760841670854184960,64515 774095950759415809,140444 750674290396147712,14531 756256573622784000,42249 779286429276921856,173464 791452224358604800,238207 775844666348564481,150404 778560630768996352,167044 791791500116029441,240145 794562644330119168,261155 794649696883118080,262421 755092374930481152,33071 753962040113311745,30304 761667483019247617,70226 762649072305967105,73926 759192091964674048,56964 738508800789975040,11774 758775423081648131,54070 780761785871638528,182960 785561798409875456,11774 757064164259037184,45857 760936041213595648,64730 768163015342469120,104162 785820350294683648,198671 751234915790970880,14277 776308923343179776,152946 760175907675877377,355260 781514106897440768,188401 791387419807326208,237491 793599720870453248,252196 778459054267957248,167220 789952951674671104,200963 760634906141716480,64197 758679039749951488,53739 768090312078012417,102514 759221061959450624,52554 750418495133941761,10848 752685237956640769,23167 787456889936371712,209863 794050800121020416,256349 764941777908355072,11774 770417280798908416,117609 770451405333082113,118191 774959934400114688,144542 770718078095200257,119937 772975779470725120,133043 733104054813892609,353016 766722428802244608,94899 792742367967182848,237964 789413429832323072,225379 794685205768507393,262752 757198053384200192,44450 761753273384759296,70613 779712933341167616,175092 781601326190981120,188695 790901270496227329,234583 765686628992024576,88994 776893009170460674,158524 788021009970528256,214492 753662308606410753,28704 774624557193834497,130980 779471327086407680,175153 786695640080326656,204591 755733409863827457,36545 768630645417472002,93286 741912168132530176,234630 774743758755594240,144824 795168542467493888,246726 785512241747550209,196277 753441908920233984,25965 773941876617601024,139404 793790649124257792,221476 765170202258575360,85562 793145678381903872,249469 760090072204967936,60866 771110387903115265,122145 780364871661608960,177814 786030993295704064,198620 789823130319491072,226490 751127659300532224,11495 743118591105638400,1247552 753766622326685696,29790 761608141343694848,69565 789165652762173440,215437 760864275011293184,61917 765703673137606659,88321 771453192357969920,125554 788900025250160640,11774 762672549301981184,70509 771484052201299968,125554 767072185269751808,94699 794007961433575424,256239 777600940820094978,155896 786541717650563072,204413 760118191414796289,61051 787018916308455424,205728 789427020643995648,225981 794728436740882432,261155 752802324058349568,22436 785586359423471616,194058 759188156084285440,56964 768560244175822848,106702 794368069044961284,257353 778808491515322370,170187 768951233222578176,108795 773959273663508480,140444 776872216998793216,158964 772238190765805568,85892 757962459043008512,47940 776201416972972032,153596 790654290738110464,232881 768842832173895681,107752 753447962911485952,27045 760942737617195008,65180 793955182082080768,256255 760837476734742530,61145 773647181093810177,137640 791596770002399232,240003 795696092583182336,267542 777090026693853184,246425 755225864401485824,32941 773497241042423808,136947 779444495175651328,464984 780602122236813312,181984 788240530689974273,215252 789532944624939008,224297 794532269763366912,261155 759530180050317313,56964 764963894624456704,84724 766353147337990144,93286 792852145955540992,247819 764987831290691584,85562 774357340334194688,142671 788162635300741120,214354 790532514259595264,229922 775955891791159296,1170533 791626932895027200,238780 757583368439664640,48021 780645476014125056,182321 785516017715859456,195446 792874242735939585,247241 777516713093001216,161978 793097735167700992,249469 785265065221955584,194082 764052049197617152,81597 764826488554201088,84724 767229613755949056,90384 794598020021030916,8044 762407757257379840,11774 773599990170038273,137639 773948117490229249,139404 795294485701738497,265257 766843560318697472,65587 762756710352158720,73706 793273414928723972,245867 760577533909794816,59730 773651324705439744,138382 786369586023108608,203510 780929981694242816,183269 791380134682988544,238207 764650068490137602,82283 770417563553726464,118191 791705472432742400,221731 767959523684265984,100559 792531449962459136,246295 778094432780423169,125529 755782271311892480,39384 791389788926509057,234927 758693508693626880,54070 771080241196494848,122344 774295987372236801,11774 780606216720388096,181984 795400937351344128,247930 752834895601283074,20636 777962962384396289,164783 778647146866311169,11774 760635145116200961,63937 744985505087926272,11774 749616533677051905,8097 750563348777951232,13088 755924600228159488,39907 792762086224986112,247241 750357185452843008,12805 762666997549240320,73814 781234213953671168,186434 795693227407998976,235257 766770872048910341,96263 792847533332631552,243576 752974996847353856,23719 766003105532145668,90384 773936942287163393,139404 780570139574038528,180233 768866015019044864,1249595 751862339012440066,18316 770410537515618304,117338 792471004320788480,246225 755849723341185024,39685 760824724855279621,64758 792940782789341184,244550 794000797193281537,242693 786226857775550464,201494 766056795651440640,88809 793275348456660993,249852 759502190750736384,57574 780807878294798336,183269 768066574896988160,102249 793983543160475648,257353 780691220137902081,180233 758029980148363265,50654 795253482479419392,263898 791110895346868224,224680 791047750339166209,148861 770445089277476864,118698 786658640623206401,90209 760505690683154432,60539 763936522684936193,80939 772544527613779969,129551 791971145813749762,238207 766395870996639744,81929 785927506989682688,199262 791392193286172672,237908 790315232300298241,11774 788542718943170560,218832 756274832967249920,42432 755544550777753600,38026 766089656727285760,56391 778597145511333889,168794 795069503226998784,247930 788174616418062336,11774 793550161725235201,252020 781848739153584128,190075 792461315377725440,245607 785940569713414145,193297 781053664815230980,183759 781205492555141124,186434 791111531442282496,231358 763473720803459072,78113 792183628025311232,243075 751599558954586112,17416 759944781971726336,59666 794893879464095744,263568 763968878238019586,79691 778654919850995712,167398 787021464193081344,208544 764614318235213824,82208 768894130835435520,102730 772095161740308480,129471 785967645724073984,200246 789153037784940544,222500 764659365441708032,84407 788667192686497792,218455 789538918106398724,205972 787158946377117700,206008 792030526534070272,243075 753393191559192580,27317 763089040300060672,76549 762689764646453248,73814 785521076998668290,11774 775426770371645440,149304 787361778170601472,209351 787803636134912000,213253 746910679559507968,1247760 750721344040529920,14877 768925130248499200,110362 781298739139010562,186584 793384423894888448,8044 732573714471084032,352568 776879290268971008,157993 780088122063355904,176128 753636725650403328,28732 753207200567300096,26140 793107666860056576,217519 793153470031392769,249348 793957072043986949,255826 766509813501001729,92116 787329087341727744,210208 788544846751563776,217837 793938152045965312,256255 770611075976876033,117658 786646023955484672,205270 787945975532912640,210691 751720945904156672,18893 764931971139133440,11774 791138352842014720,235399 759108940391026689,55660 772414562180227072,129551 790331577934880768,229148 795368344153010176,266500 765785783735312384,37154 781226174722678784,186434 777964743399268353,164764 761350438755061760,67679 771751934768275456,93261 790799700634984448,233241 790957653249945600,235147 793972557401624576,256105 758688157902606337,54070 772800777475588096,132335 790633329053663232,229901 767420092342738944,98751 774236893609205761,141867 788834618153705472,221476 793586194676379653,252112 773569939643006976,128886 777514293663268864,159956 774025670431088641,140232 789298079824351233,203710 749284275564847105,8047 787118536254599168,209037 792469860924006400,245128 732535084230660096,398855 762443386888388609,11774 767100268496289793,95511 774043211895414784,140025 793099548159774721,249469 786259045741060096,201958 788468197112451072,11774 765253475613552641,86653 767173338485579776,97467 758715379057201152,54070 785917618947432448,198973 794380779862233088,259659 780832524318670848,183269 786678844531077120,205728 762753597075402752,11774 791894999457673216,240483 770528964041248768,118087 756187799523512320,41680 758759248201453568,55155 757609021226397696,47782 774000404681986048,139404 794669379891986432,262022 794679881246318592,262022 762466622133051392,73270 768953882311553024,109104 788443519203483648,192840 795721909056831488,262022 777193388462530560,158338 790911978646765569,234796 760621737319038976,63512 772775911653568513,132335 775226445006196737,146838 757673499540369408,48402 762115662286196736,69356 780464655596679168,177233 762643562785714176,69711 769203706336337922,110362 778312439184052224,167407 781873491767328768,190635 794533378607476736,261155 791728904209739776,240718 791812411988770816,240474 771122735175073813,122982 787549845854625792,206666 792070290624786432,243075 792479189609816064,243286 779018960561778688,167677 780235334219014144,164764 795414127783067648,261666 764658154026041344,81966 768888351399161856,109945 780063418359255040,178075 774148221073395714,139404 794897666815750144,262849 785969651520012288,199462 793801324684906497,239456 794938696256647168,263895 765182721026985985,86103 787630143787368448,209828 755459237023592448,36735 767191130291179520,96883 767818172615446528,101681 794620659838124033,262022 786646543222714370,202265 763800397567913984,80393 780207915370176513,154723 776487778246950913,11774 791627938173247488,239516 753227759464292352,26140 758073936844206080,50923 793180523778613248,249926 755127561206636544,35044 785271505760423937,194154 764150812243132416,82209 768482561341419521,104973 779592404349452288,173917 778636029490114560,169201 764825120485539840,84422 790833296678584321,231792 793425614745309184,8044 794258009757093888,259231 780063862724767744,178045 793244507882094592,249926 791703816936812545,241002 793807777739268096,238272 760318783424700416,56964 766427277676548096,93823 787415617414504448,205181 761925818650013696,70886 767697543824367616,350826 735164687898152960,11774 751847790079193088,17794 764515172253896708,83391 791820916187500544,241819 781348736370937856,185921 793432809738276864,252020 764160879772307456,80939 790582481418326017,11774 789540636051447808,226731 755519679645356032,37993 758273860093538304,52061 791758145513197568,240718 756486510354898944,41798 779354551652450305,170253 795741401266851840,267746 781109611361337344,185496 759189165103845376,56964 761664919083241473,69711 776484982583914496,11774 793098127020613633,249469 793166420599185408,248988 794346251500273666,256038 754786181028667392,33356 760986222412128256,66116 766476437192839168,93823 788804867414433792,220526 787100712832528389,208928 775166220702064640,145876 780638392568602628,182257 772805018814676992,132578 749699766120878080,9433 754010489353543680,30815 787280947091759104,209351 790877199578566656,235349 777950850471919616,164826 785244363508977664,194073 768442103500148736,103071 749292887523913732,7866 763530084250710016,78189 766716186964873216,94718 755114356728274944,34731 791660378916663298,240483 795071419205976064,263667 776378919486312448,155390 791057699244875776,233198 794103060524138496,256255 795004857249775618,264431 775786343909777414,151463 786105560013873152,198620 732429099285807104,352081 769294970469556224,110322 771317231124905984,123280 749592114909028356,9295 759862654987108353,59477 763179164878778368,76549 791675230800445440,240483 755377801251946496,37044 787029283382243328,207965 769227776385773568,11774 785813680722153472,198671 786714735567835136,209828 767160773831430144,97432 763538223129776128,431998 775018163058737152,146405 793841583657541634,255942 771567675252232192,126152 789810936685195264,227881 761287147957522432,67852 781708878023106560,186212 794590621134680065,261818 756959518463037440,45329 769552704095956992,112399 781278272541908993,185310 793579623242166273,252679 793170686147645440,249469 793459999007707136,252196 789161703854383104,222682 753586722294771712,28095 773202834913275904,134033 785834321286426624,198671 770278124676325377,117377 779371231657287680,174427 787503479204016128,209582 758831677783236609,54070 795427002660638720,266079 778560057202073600,168794 786000682948132864,199546 787096420469841920,207613 758651416680534016,54272 790604580333686784,232791 758366574583484416,52545 765240248318078976,86472 791119757772742656,236755 755469709575725056,37206 776781372274905088,157755 785660904125796352,194142 789542197079134208,226693 778397782742802432,167407 793535405496766464,252711 795106813721120769,11774 793206967107850242,249239 792405027834834944,243869 775078968689102848,146259 788838763598229504,220028 765165692366692352,85805 791129725699780610,232169 785992061807984640,197512 787584361600212993,211189 791466540193292288,239076 793262587551031296,249926 767893122500001792,101383 780972483310657536,183759 794552041808891904,261155 749452648471007232,8588 766396380839497729,83611 762000037333311488,71270 778570532748951552,167407 766713042868563968,95672 778715065994182657,169923 771029705227132928,119937 787051944976211968,105109 762719880806223872,47987 785238180299612160,194082 756577217593872384,42432 786525321386270720,1170819 790475453999960064,208178 792073463565475840,233154 793234126501404672,249926 762584537679429634,73673 793436997666926592,252020 751985691798548480,19317 759789928226095108,58542 780823413346664448,182659 792096673631797248,243187 793847944600494080,255942 773968598557655040,139404 759147959636328448,56889 760609076631904256,63149 779352823544754176,158387 781826684249051136,190635 785509312496013313,194949 794257056651849728,259288 795226859441160192,249926 764217701422272512,81946 793451987530579970,252020 760850463596154880,64722 765107355516297216,85985 787361909116964864,209351 757273908085153792,45861 751937130386034689,17140 758777081539035137,54347 789522875493470208,226731 733102032609935360,1170365 753228088146817024,26029 758402167912992768,52545 795380224854814721,266054 768163872066854912,99111 760150974090444801,350498 778205867032195073,166390 779814136272138240,176201 780733006545768448,182146 785489593860657152,196277 793456416292036608,233154 793465411824082945,243535 732276085887504385,196346 753983932949987330,30590 763839626293473280,80486 768643306574065664,107032 790868468476284928,11774 761408782853222401,26066 790727965353140224,233307 752200770678693888,18491 753785452683993088,24173 790700393940459520,221524 790961742482403328,234796 762637502662475776,73926 780143860571746304,177704 788874330688069632,221832 732322397681004544,196346 752267656661729282,21034 794660254202130432,11774 773712456157949952,137276 794017617350639616,257569 786624207232708608,205181 754185440349958144,350419 793325310683058176,246514 738347338247360513,349462 768075773643194369,103354 786658914477678592,202268 795304162275819520,349357 793845718817517570,255942 776432206357024776,155390 794324221363032064,259457 771424414109884416,47940 773150963360161793,130132 778576316924825601,168794 788070005594292224,215005 795490816487657472,247930 754826488814379009,32337 791684199535276032,239906 768799444892520448,108817 792527310767337472,237964 790318786880507905,226731 755365750177759232,29898 776107073172013057,153658 781644344226873344,185595 757323296904011776,46394 786228102900883457,198304 773205313054912513,131421 788707131746873344,218258 785299015130906628,11774 785463323479404544,195975 788099282721091584,215005 791692528324120576,240483 758652876545810433,54272 788465804354412544,217574 771076560505843712,122388 754821844536954880,34005 772493328264761344,130988 788891927135465472,221416 795704067519578112,268387 791795628313448448,240556 762612718939545600,73814 763046407661989888,75899 757366408611147776,1248475 758993861939122176,55257 786711359241289729,206101 759101986990133248,55660 776124849802665986,153248 777969127466143744,164189 793189775360393216,249926 754776992717893637,32873 774734243209457664,144949 793150470147538944,250051 773523205214515200,136904 788192058012033024,214660 775105621746221057,11774 790598903695454208,232169 767361827558731777,93261 775842148084219905,151463 774942620023975936,144654 775079100566429697,11774 753632934180052992,28732 786962550181199872,11774 791700936972390400,240067 794846057016467456,262053 794966604564090880,260613 763073847801188353,75724 759114876413480960,56784 756692142752423936,44429 767884883725135872,102137 759980326949154816,58255 764450031940296704,82189 750390817399988225,12743 768854696232714240,108782 779268035534282752,172400 755506176155058176,38032 750807594533433345,14950 765947264283979776,89617 773559806166728705,133702 788388596772249600,217519 769284142244782080,112399 770892058080972800,120613 786598746326872064,204980 762521201835069440,71021 767837636488757249,101681 787262586844803076,193121 793588144746606592,253164 763430599067512832,78129 788399629045870592,217519 795330001298014208,262067 776745425210572800,157755 780860006992228352,183269 786564216874340352,204413 786602818987843588,11774 792117297938923520,243167 762759496481378304,74247 793855457177677824,255393 763462305300484096,78344 763537617686265856,78159 773890961399087105,139379 792081980267442177,243398 768920319092555781,109666 781905488288112640,11774 760960399277785088,63513 753267705562685440,26029 769370743117230080,110659 781321400875311104,186149 777534359222022145,152735 793863224009625600,255942 786394170776621059,203674 768143946560208896,103294 780338713150820353,176128 781619061159518208,188498 794199310267138048,257492 793093855541334016,249469 754088509787471877,31035 769328168196902913,112199 795083923877310464,264397 780803912991404032,183269 751166955881697280,15005 794529851902402560,261155 780839690496794625,182960 790912865746165760,234583 785294093282869248,193669 792348900338335745,245016 770389430011990016,118191 752623378737934337,21332 794542501902237696,261155 759101656889896960,55660 777968020102668289,163901 793864182810587136,252196 795717756146581504,267649 762728586377891841,73910 771131771035512833,122973 765343408558858240,86103 790899405478096896,234583 791069487881564161,235487 774754280964108288,131421 776486668111081472,156055 778647265670008832,167311 785661668797755392,196676 750486564359118848,13343 764583466121867264,82481 794887935627849728,262849 794949371091484674,249926 779702062254817280,175092 788230301914849280,216484 768163894066044928,102335 777765337651699712,162596 763882153855811584,80393 793183619770638336,249067 771396813660233728,125381 777862945090916352,164001 785615399874244609,197297 792078682672230400,242055 764785527052787712,84724 787430997382066176,210383 758018903628931073,50629 767601155388141568,99900 793126196619964416,249469 754067936164347905,30131 773939507481735169,139404 789946330428936192,228576 767408819450310656,97379 786326165111840769,201780 751700399606861824,18564 758788952543272960,53996 762229287386832896,72370 778729186433183745,170231 795429266846523392,266079 785815597317779456,198671 785928899330846720,198142 790250644619743232,229693 793384277094305792,8044 794991479030763521,264414 786683256355815424,204835 790250705969942530,230282 791083557108064256,235620 765619624855601153,88682 777936792532160512,164826 794645468676505601,261818 777308258105077760,159146 791431675108392960,237491 759099105255665667,56889 766366785478221826,93261 791708147744321536,217285 792565056059822080,244270 779101174515367936,150382 794686161939734529,262752 791674080600567813,240483 786228046449741824,199546 751858864195194880,18562 774637287401459713,142758 776742027568578560,157755 792043064042721280,243187 771631624559570944,124883 774174262458392577,141360 754977116765032449,34666 786288567312011264,197512 786356902502408192,202304 766445707356016640,92917 759930017300176896,59932 761608473662492672,69231 786360386513539072,203391 791821882047631360,241819 785672871607726080,194082 766178708487102465,90300 767163100248223745,94699 777343882099093504,159876 787270697445883904,354791 794584422670536708,261155 743851400837365761,351147 762746766559240194,74133 780462875458478080,180556 794681845862531072,259892 786730401444171780,205181 750417647989252097,13021 792423803187900416,245607 795670766457147393,267267 741108045594263552,11774 785283972326629376,193669 787459043644338176,210253 776626599596654592,58531 772494948566441984,129126 764870586547838976,85027 765164571623645184,86103 754788130775982080,26066 776988528936755201,76794 791577607171170304,239906 751116361917616129,14858 781136008066789376,174115 758506351442010116,52472 785652589547384833,197888 762794974522073092,73926 771033523813806080,122299 790668893966573568,219523 755095691723173888,34666 775482224846245888,149124 734842151058739200,351455 775618442862944257,148170 788875574861332480,220029 795018821291667456,264431 790624799089319936,231894 793878425304006656,256255 785666675798519808,194082 791719866394959872,240483 777520883099369473,161960 787419494532587520,208176 762493083426492417,67427 791037587951529984,234575 785590348156469248,197286 795657109832683521,267746 755162677324967936,35890 778339128610029568,166852 794766840568381440,258456 770283620875530240,117377 765997990863474688,90284 781588754762825728,188304 758259005403729920,52061 790357936438587392,352060 757560482303574016,47782 790971299703230464,234653 766512949250756608,93405 785512580936708096,196277 779066797194698752,171324 768918689802440708,109767 789137252731367425,11774 791205563539619840,194281 763156240486768640,75899 764272277353553920,62180 771717612111798272,121795 774273977241985024,138382 794189940363907072,258598 794558020206333953,261155 793437928680742913,252196 767159379758055424,97386 761272357537185792,67283 781490866426818560,139404 753727385246240768,25135 755260168510799872,34666 774002841325273088,140444 764106660214341633,81702 790976052118028288,235621 794676274778275840,11774 779111794644246528,11774 763824515948347392,80607 794605224828669954,261942 787139429605502980,207949 788547072681209856,218275 791668671060008960,240483 781354421116547073,186212 790642904406503424,232169 793096192301359104,247241 764790119886942209,80486 768231588509298688,103506 770625676978323456,119832 780946733941391361,184229 779400850846257152,146720 789455857469706240,215437 786383297043533824,202304 756577426260553728,43917 772203569223270401,130166 757817556002406402,45498 757009565359697920,14277 791758052731023360,240584 779372140260798464,174442 786159434917609472,200971 786566446881107968,200971 794670866445594625,261059 794988368652288000,199307 760983493765656576,66155 772665223631167488,131542 758169890134065153,49581 781236734507966464,160641 793509807655309312,249926 758780865409224705,55261 773805325606490112,136814 793165015343693825,250033 753021964235649024,23739 763049253577056256,47188 786394236224667652,203674 785968486216372224,198671 765593498133340160,87245 788478542023536641,218275 767254491385122816,97379 772569781409046528,131007 785354206517530629,194923 757664564469178368,47664 769369913962164224,112336 758748094859055110,50923 773557984140066816,135960 785408545957306368,194091 786967097435836416,206012 738758810387546112,738099 753027688902696960,22715 756519483519500288,41798 762762666129494016,74066 786246892652863488,201958 785299608939270144,194934 791411854203428864,228911 750863611539652608,15808 759224576127696896,56964 792446121473748992,238205 733114535318429696,355985 751613755557941249,18215 759018980698763271,52403 762808679703859201,71502 778316628660514816,167319 762818416398987264,73712 780570282373287936,180306 793132332580503556,249469 781913669898756096,11774 769226112119418880,111438 763260307351502848,59996 779065082542190592,171795 779070657233506304,172523 777948115865305089,164669 780600601415589888,80785 794033702263209985,257423 794587748636073984,39957 786818643141206016,205090 789262675888910337,215437 790168542322757632,227048 762249773982310401,72354 776497750942687232,33338 786400302102614016,203674 791711708595183616,238395 786300853481123844,27156 786709842140463104,206054 757622134260641793,47761 757882816763953152,49852 773325726749777920,136018 773839135530442752,139404 793942762374631425,256217 769654603793047552,114422 770322086455812096,118087 786115051925176322,200226 786278134769262592,201958 774924284481462272,143043 776727409668141056,157693 789320938860851201,223492 791357778245722112,238395 755163560343441408,35890 766447098250219520,90384 775086685281333248,146259 773973426851549184,140444 766004696045592576,90384 769845909630906369,105109 770497514629980164,118191 790971919143084032,234583 766686713867440129,94699 779446895831724036,174230 794000078864121856,257492 790731797965381632,232911 754991589429170176,33081 793576976044797952,252020 774274311150415872,113836 794693645177856001,262752 793471871668871168,252580 794644953930625024,262022 774425262805032960,139865 788125397351292928,215754 764940652740243456,83648 793239666031988736,250633 761363461288792065,1248923 785260898978033664,173204 792750018612428802,247232 765991670655557632,89845 779390439585566720,174427 780383964900884480,179742 781843599365242880,190036 733145201540268032,352399 756289284085207041,41680 768190699711889409,103212 785580056525451265,197286 752715394293510144,22936 776466386759606273,155390 779099207785381888,172799 765743195472867329,88361 785499935638716416,196277 775832858585817088,151741 788766194773864449,220332 793393559969890304,250633 742117638956978176,11774 776896445823803392,159245 759385612080250880,57900 791480512548212736,239405 788046875358138368,11774 793948372281544708,221524 779844231720411136,173964 749742533274701824,9771 775125935360049153,146704 774042280994836480,137640 795112304039907328,218349 760183244197236736,61051 758653274589372416,54070 775004192335286272,146259 793250807671992320,228101 793531538218426368,11774 758282446127390722,52061 790300608414773248,229833 762665636065636352,74133 763801438103412736,79691 752080813215318016,18395 774631593205837824,108396 786534733572210688,194272 790722789015715840,232169 795689608692502530,261155 790997370511233025,234551 754761190077714432,27045 793192724619026432,249926 750513570304102400,13410 771177694297939969,350654 766521695549001728,93823 776804682001899523,158314 785848739818835970,198671 787639691843608576,204078 788753805273862144,220526 777378929774428160,159876 778737805849600004,170252 795655602278019072,267746 774103648007696384,140444 756892883928494080,44450 763444098124517377,77668 764145028587515904,80939 792116544423727104,243075 795657220008669184,267521 755242385957789696,35403 764253330738589697,82002 764806954418135040,84724 780616029504475136,181935 753947517545439233,28128 733052502199803904,352911 760861408909295617,17640 761991065146527744,69794 764214358608060417,81946 770405309559017472,118604 787070047697113088,208928 795143731854868480,261155 757616274222387200,48351 793123552467705856,241819 795706223827877888,267862 765151351437266946,85767 775326962252296192,148045 794562224933236736,261155 788910020834439168,220029 758226051411668992,50827 773271719448485888,135381 791393300515164160,238207 773743281054240768,136093 792722630612615169,246703 779345318370353152,173753 789157984718893056,222682 750621695422046208,12883 760981382764134400,66116 776058776466010113,153095 787895613698342912,212239 795467702303391744,108396 765364113555988480,86513 771733824849924101,127402 794880318801121281,262752 749492206944153604,7935 776960062984065024,80181 791783925760655360,240814 751650498151739392,18409 751813480852762625,19458 779714647733698560,170373 786210924717801472,199537 788113115284115458,214492 792785950619291649,245607 794590082762215424,261818 794655504387731461,262053 764135384464764930,81869 763364682736410625,148861 779025458230767617,169515 759021457330405381,56175 779127208698744832,172962 765148786398228480,84724 793327245330817024,250430 749920815282520064,10735 761981891453026304,431998 777958093980258304,163824 774299919859453952,140444 756773661089071105,39096 790949361517592577,234653 761211084992688129,65180 767816465118433280,101383 787722521864966144,210274 791053621261537280,234564 752310569009442816,21034 773722925442723840,138898 775923843244314626,152182 793865444167856128,249852 795391767382282240,265885 754189455188197376,31728 763142421052002304,74943 785545944917872640,196917 765228164159188993,86103 792782078450425857,238207 786265430469988352,201980 787163865096212481,209351 762750924062416896,74592 764969169775423489,85562 772818099162808321,131007 775770206950031361,151156 778314888502452224,128591 794635102382800896,262053 763395537475371008,73814 778029998246547456,165523 765779776716103680,89640 781639564985237504,188401 794425197147213824,246657 791284463057510400,237491 752661396903436290,22779 764348751888515073,82209 793594964210950144,249926 794552810213928960,261155 760155169405493248,60866 773616093193613312,136947 795678787283390464,267862 791456490276225024,193636 753391076988350464,26803 764157013911703552,82177 760345387534258176,60866 760867711652102144,64678 762750417465970688,431998 772888616758497281,132335 767200175811076096,97386 792029230162907136,241678 750864088419463169,15643 780770877159960576,182349 791022832239206400,233736 794957558243094529,263575 757383906740109312,46460 781229585677582336,186212 794679213911511040,261155 755745413160800256,39285 764861677242355712,84724 751549678840274944,18555 789854119624253441,225608 790746327546269697,231881 767498072653914113,99030 771739098549723137,11774 791791946482212864,241523 756852229617885184,44450 766354339208192000,93303 791735999105732608,240682 792127922215723008,243075 765231879222136836,86440 769096102750683137,90629 773589432477818880,137042 774988934950424576,144542 786394827718029312,202379 771513580503965696,11774 791127731572465668,235487 755312976429592577,18470 764246956256485376,82066 767900094762979333,101398 786130954846892032,200009 793636106495418368,252581 751024542731104256,14992 790514709229285376,231894 761640569437196288,69951 752655827744415748,22662 758857219068665856,55650 788136272237854720,215608 766696416940994561,95340 760181455448342528,61412 763794893911097344,79223 772116600480604160,129558 780863905945956352,183668 795485701764620288,267267 764317014286475265,80939 765611335795167233,83225 766350603161247744,93286 780796096016777220,183261 788829945078308864,220029 792240724406403072,243187 757225000084598784,46193 758668215891271680,54070 764384058906402816,82744 780516957657313280,166265 754059493848342528,349418 774725244401614848,143043 768218903386345472,103046 787016643734073348,207287 793970659135062016,257353 780932242583523328,175152 758533126884847620,45827 764274656555610112,81924 786312465877311488,202429 760752867271667712,63451 775326057431863296,148045 768900717180555268,11774 779069968373669888,166532 786219495794749440,201555 791705208560553984,240483 794710756163985409,249926 751753444042502144,18893 773117010649702400,134470 780928922095673344,183269 768438909592276993,103261 794981351694929920,262849 775084086562004992,132497 758358162793701376,50319 763098306109210624,76549 790631450844561409,232137 759299870964482048,57418 793610341775056896,252112 754724414378405888,22393 760906973206290432,11774 795484008964624389,267133 732826951916883973,352751 781224722663084032,185595 795256469289517056,265257 775821324132360192,151212 761147825321279488,61051 773889493405425664,136904 788758228071047168,220332 758447350448787456,53185 773945488273907712,140372 786426693057740800,200460 761355129471709187,66801 791734257316040704,240535 793243539333386240,249926 734224274290921472,349969 768078302628159488,103354 773226144413941760,135386 773952074774114304,140444 788871010007257088,220815 749739585475866624,7461 759208538690453505,56964 788124826137427968,215012 795043877086445568,264397 781277435434270721,186965 767389420991504384,97619 773643833615654912,11774 780804658784862208,182251 756653640941580288,44429 766508540752171008,93405 794908503533961216,248924 793918637341978624,249852 785872873311260674,198591 753250201259868164,26140 781508650594697216,185921 791431585031598082,238207 780095736193036288,176128 778597465155072000,168794 793125718074941441,249469 794900959604264960,232911 795429171556155393,264113 793998043112611841,249926 735182276250701824,11774 737566002473357314,738099 733904774530097152,353374 758033947494195200,50314 753823666526224384,29996 744581523697958912,349856 773503941984198656,132335 787065207722049536,208910 760502900837588994,61412 794906471867805696,259457 761270847734706176,65974 772607989849010176,131027 794942098432610304,261155 794572583043788801,261155 779721476836433921,140175 792457813322858496,245130 775096169995173889,146259 788465742261870592,11774 794696429201739776,249926 755786038908375040,35890 764158050861195265,78159 777191418263638016,158428 785321533703159808,11774 793582585758752768,252020 761326318340435968,68057 788145331758247936,215754 792359316950880256,232169 751171046959616000,15808 752677387167346688,22777 786677398897131520,205728 794670852855853056,261155 781203588777467904,182659 787295645455351808,207965 786444005496070145,71794 770316373964820480,117303 766293867197034501,92199 757593925955690497,47782 765593171808096256,88052 772094020189315073,128382 779422159248642048,173868 761881628587102208,70941 790983574493106176,234583 792517406769844224,243187 759350547337969664,57964 756989054177075200,44274 759117650593218560,57092 759834480374902785,57574 777862848433324032,164001 752196501753835521,21074 768011153016496128,101681 775850847875891200,148645 773862277837500416,139404 794782761429123072,261155 768213116786094080,103354 776515321968615425,151463 773889653313310720,11774 757287342155636736,46612 770758197518929920,118192 785658158157094912,197512 759861359601483776,56964 794730409703645184,262849 755558100975824896,38459 775399563029057536,149040 756474591476850688,47188 788782519701295105,220332 750515781511806976,10876 763108684423540736,76549 778198648827981825,166390 778631509469081601,167319 785324823283138560,193636 789125032735825920,223286 750928647305834496,14421 786213231270301696,199891 754726166506901504,33356 762947370044813312,75535 768956443441573888,110362 770511264183361536,118191 763419185913487360,75922 751138218943221760,16953 781357835288350720,183759 786807825498386432,79987 776185026467606528,154469 790281904075448320,230485 760684211690934273,61375 789886347213414400,228538 791865276077862912,240070 779459284954296320,175087 790286297239871488,221664 793843773021106177,255246 789212878930866176,222682 777954309669400576,163763 788802753736937472,221057 790957549755392000,234583 792531238263422976,243187 733518580944228353,355818 758158902366273536,51451 776154657265688576,153845 790563393019142146,11774 794581542802755584,261155 785935580957782016,198671 788391745440583680,217519 758868809717395456,54974 768213986428936192,103261 768569003031703552,91936 791407069379366913,238395 795745395297095680,199307 793977176211288064,256358 785954473013227520,192656 793110158457135104,249469 787391030450618368,203034 793437054776598528,252196 761546955529023488,58869 785500919244820481,196277 789409747778666496,195764 792178889145589760,243075 795097918822875137,264397 732414789159419904,351184 761621018532155393,350711 780645843389059072,182321 758027094555258880,50923 750041824199254016,10848 773223735184728064,134470 775525453108908032,148874 785708085369184257,197512 744973313902968832,47188 787056543338422274,208831 756956211732422656,43285 759072283168210944,52554 763008429166329856,75724 766260542826655746,91946 786341864026714113,203048 792569014954369028,245075 765671763669901312,88930 781249497947144193,186212 792563917818040320,195876 749752328216076289,9925 776462839003262976,156055 787070753116041216,208928 794347621817008128,258741 749192982096650240,7615 767748227248582656,11774 779654280886292480,174995 788071870209949696,215005 752700643152916480,23237 787410495640772608,180433 792189651322679296,243648 794016448301498368,256358 732648916437639169,398859 751069959078289408,13462 756506817925087232,42249 767322090143875072,97811 769707714058518531,114779 732741746606510080,353696 761282947773267968,67229 765596593277906945,84724 768127579102580740,101681 785941186674425856,199546 789243806075977728,217285 795307544109584385,265809 763799092912726016,80098 778734542077042689,169384 758261090526629888,52031 768897191905820672,11774 767903286594641920,90031 785490034572926976,196277 795060617371643904,264397 733009448159977472,349694 794217112789073920,257492 758439383594917888,52749 771321361075580928,123274 771009088713003008,119449 775343280393445376,148416 786406022269153282,203674 794211166599843840,257569 795708047859531776,267655 787378801080672257,180433 762042581589032960,71401 763848379881381888,79020 769608210005184512,114422 785859687686213632,198878 790408941175910400,231385 787102613053530112,209129 790927337596542976,234583 763211743589986304,75899 763891153846534145,78234 788775652870594560,220526 775576620698439681,149300 787201578742714368,207109 781202265994518528,16768 788674417454829568,128783 792877848583221248,247241 775376813363109888,148645 779918821066813441,177248 780099037508825088,178076 793985301890957312,11774 758504785674964992,351666 773943450743910400,140025 778989302328033280,171324 770112790048694272,352081 772256476219879424,129551 760543826385788929,60794 794370494350774272,257353 750363011022352386,12883 794462948999790592,257353 768543518692216832,107446 763929868165783552,80939 786366785675141121,193623 793450704669122560,252020 792516212072722432,246339 793142003399667714,249469 779364174069637121,171693 789173819814453248,223899 762272752736673792,72495 764967247848742912,84889 788715613929795584,220029 788727664110600192,220271 754723226320789504,33356 755836004934627328,39920 756001720828776448,40867 761145956683350016,61051 765334879747788800,82066 755059728577888257,32405 785269412664336385,194188 792015231320989697,243075 792630200567668736,11774 780760163904987137,182960 787948812967051265,205270 791315918609649664,237385 786194243450576896,201494 788343740536467456,211829 789878516355596291,224693 778589640760623105,167007 793255222894288896,249926 777020651781652480,195876 752876557069344768,24134 732973349782052864,11774 764790990750175232,82571 774045150939013121,139404 769312010525782016,112788 786515020259684352,200971 758792131813060609,55262 761610334218096641,69711 772510202432200704,130891 768883690361479168,109767 768945224156483584,108795 791313161714565120,236502 793232509135749121,249469 759168365227286528,56964 775404400634322945,148537 732317157183397892,349764 776849506826612738,158520 787717899570020352,205197 787802649433346048,199307 788680615667302400,219942 770271232386293762,117257 787746102061576192,205197 788572367257735168,215437 755904681872912385,40550 778974345313988608,169550 766926086584340480,90088 773864549271367680,139404 775667286501830656,149770 750090325318705152,10851 766710943476699136,94699 767851848489328641,97685 772872400199450627,133257 751827615212773376,18870 765298246176628738,86440 785638741415071744,197046 790364088849215488,228820 778204479199911936,164826 788129383173292033,166282 763727393592709120,79585 776832964957118464,156053 777798048844017665,161573 785843528488390661,198878 791048889050730497,234552 794181711575691264,258331 771446645481435136,123747 758814625487949825,26815 770235956620300288,1170396 775103189137752064,125163 789906868441190400,225981 761671195188133888,1248861 773629025386319872,137777 763071889686355970,76429 764889444595994625,84422 790836304561012736,233692 790340821044203520,231008 759598438866677760,58815 763060521432125440,75724 763943458914439170,28015 772896315399217152,132908 768838326358904832,109447 787093231527981057,207109 764916860429021184,84724 772831894480183297,132335 780556446794526720,180602 795361726363561988,266500 763504541090385921,78914 765936841388204033,90384 757434453526474752,47263 795748078749937665,268646 762077939215114240,431998 771440363001094144,124744 777622062995243008,162596 776946610727100416,159411 785587866298482688,196524 793983387371380737,257325 764253121765711872,82766 786597059830788096,11774 793093571108806661,249348 795025640412086273,262849 750125764264103940,11463 791409206238642178,238980 764855387787059205,70886 788204789251338240,215437 775316999710793733,148045 791792718800232448,240763 793549860981006336,253206 758439588843040768,52394 775491222735429633,148537 788036078909259776,214354 792120583232294912,242693 753557350187954176,28092 756474422496681984,43391 778277976584491008,167101 794571525999489024,261155 761128876336517122,61051 753682626179895297,28563 755170015683354624,35890 758691109623042048,54070 776832931327246337,156518 786638456508133376,202727 765661187073830912,89130 788756649779441665,220526 755745926795309056,39197 773292791010959360,129565 794223588031098880,258947 763425920950554624,47188 773577387082735616,132765 762787367149338624,73712 767340881074528256,1249175 767929115936628736,96039 772834903109107714,132335 754003847975096320,30856 772828529952067584,132288 777670488868974596,162596 795374177192738816,266151 794136451692818436,254209 770100716098781184,111549 777322294548979712,159876 781232947063955456,185496 794555885028777985,261155 794578651127971840,261155 773606954086334464,138054 774050985945686022,141277 739562485775106048,11774 758112139932413956,50110 766100459580948480,90384 791433439253827584,237908 760967297372680192,65222 792186359460921345,244464 790268699508809729,230282 793255361285230592,249926 768270319257649156,11774 781118843016011776,185496 786323450285568000,202429 763372958861631488,56391 763889901586657281,80153 768479788054876160,104973 769327887807680512,112693 776905501867143168,154914 777843849657978880,164001 775772506430984192,150426 776215985720176640,152461 766595158544560128,91810 791358746823884800,238207 793918984529686529,255942 763129387872948225,76794 769104078643265537,110709 792096022868611072,237964 794589971961155584,261155 758288594368888832,52112 794939186931384320,262849 776175072524374016,153854 788457311329062912,218275 756313492022439936,42432 786551436452720640,204413 780063140671320064,172185 788743690814488576,220332 767404569634611200,99255 794390781083742210,258981 794001713120219136,257492 755059401086558208,35044 758586793654562816,53185 763206994836807680,76127 790904841543389184,234583 760631775412445184,63267 769570847547949056,112382 791137453780430849,78159 772739021118312449,132335 775886684382560258,151791 779581845738393600,167213 793218956823826432,249926 763917805087514624,80153 780166364799434753,10788 787034599943708678,207996 794621226195021825,262145 770248852498747392,117257 776106964497473540,11774 787913539851804672,213887 757703001402249216,48991 759832005131374596,58267 790628954012954625,232137 771918513086668800,128519 794613203116244992,261818 765247443273388032,84544 771043436824780801,103354 790750247400116224,231318 775409393164845060,146381 780283249981435905,177773 760215914348437504,61806 794618480620290048,261987 755788312246222848,39654 774538415018651648,142090 790605381974290433,232791 770292258037915649,117303 765671634162294784,88052 764891114541355008,80486 767433827035734016,99207 786439587463823361,195876 788540226050355202,104244 759151964559122432,56192 758768700933541889,54974 771534753560264704,125145 757669158754455552,48477 760540782465945600,60794 762760481526382594,74308 752691439935643648,22546 773905888985899008,139404 780446284050083841,179589 758599703504130048,52022 762719450848235520,73910 763740810063904768,77598 763756086344253440,78274 764850143845834752,84724 791802998913507328,231427 794321621414793219,259659 795347517663805444,266500 790701544266018816,227836 793505133363654657,238136 794847962711126016,262849 762399062108803073,72895 791293803181158400,199307 795074288302911488,263205 765020365525512193,11774 778555362307735553,167220 780049052297601024,176129 780398625910325248,179742 763672890667479040,76652 765859744481419264,85909 776628917956382720,157082 778385657915858944,167220 761698300420427776,70177 768200382807932928,104444 789097620392247296,223286 753226767465385984,26303 792897716200275968,231008 781913227860987905,191481 790934553347100672,234583 756317930548322304,42249 774260262367064065,141091 776072430947299328,153194 793507889356742656,249852 775820190357397504,150404 791006345012973568,234796 751687359884910592,14277 758391366162452480,52545 763046227189592064,11774 764272559206510593,78159 767915015580053513,100893 781208476705955840,171693 791187448877420544,235590 754961161334947840,27317 768099747223703552,103083 791326530035081216,235621 760241338373799941,9643 780954107460935681,183269 791065430366511104,234796 795731165667737600,268646 771769400034729985,125742 764803679161507840,82002 776912732721442817,157993 777933075439321089,164694 763245384311320577,76127 787075379295088640,208176 788174341158506496,215584 767822244542287872,100605 768773706776584192,108849 756224380879904768,41680 764853682311688192,1170338 786974667013627904,207949 790927135997210624,233241 765375021095137280,86103 793506889430552576,249926 774227531910094849,141360 762632738704855040,73926 751674305453449216,17905 773296917514063872,134375 763898373975871488,80393 787358407699279872,206007 789268213871837186,223286 791027602966261760,234583 755913799065014272,39657 766270255530258433,90694 780184793438793728,172523 765606910636597248,88052 762728343456190464,73970 781062168007417857,183759 793275892072062976,248253 794658865270890496,260404 768914602813816833,11774 768964823241502720,110344 790300642241765376,230270 787709150658789376,209863 790920258882301952,234583 790676673716973568,232169 764016545462837248,81530 773737995090419713,137869 764134095702011904,80366 771598704134414336,118191 776439586444705792,155688 760622715971698688,11774 762108556501889024,69493 791332204857159680,238207 758031617457729536,50923 778735587327041536,169923 790992465029324800,234583 755044011866333184,34666 762666318248026112,74133 772320645132587009,352200 778413973192441856,167674 792091270063624193,243187 770047552066551808,114779 766249136278671360,91894 787122444288991232,204835 789094400294916096,223286 781865104904118274,190553 778668038438518784,167677 788166690735435776,216009 758416191748583424,52112 768211439102337024,11774 786984095611883520,207974 790883434642026496,234583 761244628150587392,66897 750998740069064704,14191 753237078482178048,26140 787430943866839040,210207 765926994659774464,90012 756573693552291840,43258 762104408410841088,71123 766427345297240064,92958 771501664217989120,124537 787082314282995712,209043 752912974017421313,23080 773772316589318144,11774 792764351576965120,247241 759206626830188544,55257 763926303900733442,79691 786218840753512448,199546 760897684605665280,65585 786330157350989824,203147 790309330855849985,11774 793194913571758082,250135 795711801593892864,267862 755454792684695553,35470 777360426904395776,17416 743254239112200192,47188 751595627977531392,14277 751847414592512000,17794 758376129447079936,43391 759118112859955201,56552 760216040215224320,61011 793867320531816448,254135 763928460163096576,80393 795321526279086080,266079 790655363095797760,232863 764983948049051652,85275 776986007136788481,159546 781338419578277888,183759 790875637787623424,234583 751683709938593792,18470 786675881313992704,203674 788187969593171970,207109 795249101461975040,258981 765955597984407554,90500 760178075074236418,61412 762266903268171776,72420 793827133781110784,252580 791558816383000577,143828 759008159683842049,51796 794673313427628032,256276 757647790424154112,48549 793994110130491392,11774 764439809054040064,82066 768631760490029056,107559 768234506360881152,11774 763872192870383616,76652 790950306922266624,234653 766436564029300736,91946 769938499269193728,115435 786273646113284098,202429 763702700454227968,352029 769149668437688320,104662 769917780300750848,103354 766192633274179584,81929 732949208794312704,354826 770695358645145600,120610 776492024228904960,153480 753781196245442560,27317 779929858805669892,171981 753457901482676224,26140 792198404164038658,243513 737780970967814144,1182343 777628183818543106,162107 793943233772589056,252020 753730488729120768,27957 791777796221702144,241678 763751824838922245,78566 792562611233681412,246632 749972750261841920,10851 760915802828578816,64692 788541277935730688,218219 764754888605638656,82344 786950758214369280,206257 758418656455819264,41703 795731750420942851,268448 753331342566428673,25968 755747434169589760,39384 756280177622212608,42495 756560855102263296,43383 765937806287831040,90384 779393320967602176,174557 795358012781182976,264397 751198753151868928,14128 786065621247266816,49459 789688019578195968,212131 791353321919569920,11774 794268282043924484,257325 732908092812316672,354525 786923479585034240,205270 750554480253468672,1170776 779842236460576768,177248 790962734514905088,234583 794808288051273728,262849 766440728109064194,92116 768391079699812352,103506 762834888445702145,74281 779395964503142400,121051 785326019381174272,193633 785642525612650497,197512 792685799116537856,245101 770448348914393088,118192 766291518177050624,73814 732378887792041985,351633 792236960878178304,243398 781319896261091328,186584 787313560418390016,207613 795495081553825792,260461 764410257594548224,82002 788889182441709568,11774 758780641794142208,1248642 767881652689338368,102249 772535254670307332,131456 761947822790893569,69356 763822534584217600,80619 766725940978212864,94699 766264112863178752,91751 778955486611722240,171168 764028661653655552,81556 772235380481482752,129662 794923703788249089,258193 765903509002878976,88606 765598000215420928,86103 770473932310900737,117257 778341673403318272,166422 792553992777707524,244270 781559672268525569,186434 752686910951137281,22750 775303308542115841,148045 778013538560466947,163990 789215183256358912,223482 793485721801781249,252580 767999474321031172,100561 769057896487350272,107469 765277421683761152,86020 788464286016430080,218275 772809025889198081,132335 779553772397887488,175153 780890572932341760,183472 786208060666675200,201494 763158707664478208,75899 766015547578253312,90384 766378457693466624,91751 790712441642549248,231358 794569177973620736,261155 766356418169409536,93261 779004773597007872,171617 770354654349660160,117687 771887241794695169,125554 774224257245032448,141360 763219751896244224,76535 767217603379101698,95707 794048694152609793,257492 781852946736812032,190635 769654504891506688,114779 795667448829722626,265649 776403817051017216,155390 794195399313686529,242693 752933802201219072,24525 771308962280898564,124597 786236464933711872,201494 790225637361479680,227048 758687511233179649,54070 760091742884331520,60765 765352313313751040,86053 770076459721433088,114074 785660351626907648,197512 756292082663239680,42564 769268366595022848,11774 794160502075248640,255942 771053650470928384,122146 770285169932500992,114388 794557355920736256,261155 760913669668515841,65387 770731780273872896,120610 766022102277390336,89923 776858083746279424,156835 769274415729213440,110209 791332905121255424,237491 765285115375325185,86693 777584210060029952,162497 779500209453854720,174266 793400643230851072,248253 766696396086915073,95568 780168099530104832,178258 757606965933735937,47761 763958964530794496,80939 773618648539856897,134288 792455425769832513,244385 756635584530120705,41839 766329264635580416,47940 774986335681523712,146259 775728035454652416,150663 763422208551112704,75899 778249371552845824,166409 768886761418166272,108849 774050428996558848,139419 788028981073195008,205270 792156638505537536,242610 732248138786856961,398850 781313446126186498,70338 758116722691940352,41703 758671281789210624,54070 772876881209229314,132370 733438335780192256,355462 735273833456930816,350665 791358545279258624,238395 758429081608134656,53185 785932713513463808,199262 788398570734956545,217519 757711214856273921,47844 759563397042057216,352219 787644195943112704,46572 792864970887135232,247232 758600251322183680,46384 771527470692593664,125554 762688788183199744,73926 776319632466518020,151463 790893346394890241,234583 790995560585048064,234583 795091039434534915,261796 759187499130445825,56964 774221583586033664,141867 787314988650082304,210289 789562370724995072,225949 775929566170722304,352030 781278960227266561,185921 785655487438000128,195975 791048520350388224,78159 795398930532024320,264397 759177382263521280,56772 776927251073871872,157082 779033662109184001,172120 785264820702416896,11774 795274834079023105,258040 762710809868775425,63459 793574188195938305,252020 769876521339224064,105109 791224252489924608,234796 792684141846245376,243509 771040602926358528,122124 770192979726303232,117257 790924162709721089,234583 762764787428290560,73582 793180856256962560,249926 777374916626747392,159876 751178616327798784,16129 792026299447607296,243187 764245114281664512,1249233 774208830896996352,138061 732262470023159808,196346 777333326793191424,87904 778048085431816192,1250232 767285705483522048,93184 780949350642057216,183338 767052933116596225,96883 767135066568916993,97852 794309593354670085,259543 794318833007738880,256219 763424809980133376,77303 793116512034914304,249348 773603788330500096,136947 787528028050100224,211347 787718375095099392,205197 771454203319291904,125136 773548467431976961,136904 775388856824631296,148032 778629986219462656,172295 761363837903859716,68182 769745672413253632,113412 785275172878028800,194079 793871896383107072,255393 756842292275777537,43553 780621908026855424,181935 790980308447338496,235590 759487201411420160,56800 775721423729897472,151071 777718657434607616,162491 792482946427064321,245715 794716821274247169,261455 768232236004978688,101479 770970122597101568,122406 785868329047232517,198878 754857959834972160,33356 755164887458865152,35890 771124250036039680,122299 779567105884684288,175776 792471397431848960,246225 795123014274662400,264397 755102623854755841,35403 764169481660747777,82283 764229776118808576,81869 769906315493638144,114779 777534518034964482,161166 767140860592951296,97438 772786989276028929,132335 767355796187389954,94450 763873993233276928,79911 792357250039894017,243187 793985001486503936,256703 758459897780502528,47940 759217122262286336,56964 763783357658460160,79987 765936009402019840,90384 790311248579612672,11774 792095906342383616,237964 755121952000397312,32572 789962884348387329,225911 762679399271452672,73926 793477019589672960,250293 776527269632237568,156290 753031733998710784,22411 787433234518781952,210989 791260241610452992,237202 768491490276478977,105109 779797587880804352,174226 751635205056819200,18215 776867796806344704,157082 774722011570380804,143043 793454321358737408,252020 755770605861949441,39195 756504164461666304,42249 767008493576396800,96039 758492926800371712,52554 793202050112839680,105109 786265206330580992,201958 789481182635307008,225981 768836037548216321,108849 787285430970507264,208065 791816889228034049,241819 766279159865892864,91946 785817827106095104,198671 765658795007680517,88669 757438525742604288,47266 756601479306371074,43917 763855524475437056,80720 790681877300416512,228576 779438058387152897,173682 768845496831967233,104973 772362875457372160,128934 794139186550992896,250785 778233868427988994,166532 741661819387977729,7224 793993622026940416,256239 756271893372542976,42432 764644054021787653,82066 753657147439869953,28866 779080756547117058,171017 788536012964331520,218875 770758630845087744,118191 772507821049077760,131007 793104511439085568,249469 774107917607854081,140495 775672287374684161,150018 769412726250627073,111558 778331332954955777,159861 795102095108087808,265257 758018617321463809,47761 765669672238784513,88669 773640988459872256,136515 790717720522129411,233692 732290144707842048,349788 793219435045744640,232911 788796378302394368,220526 757338240005316610,46405 773688953203335168,136610 794582625738522624,261155 795614223690657792,267655 755124815330107393,32572 760875690854060032,64465 754038999656730624,30708 793478290623369216,252646 753370590581362690,27045 761294059252121600,48110 778885363838267392,80482 792421472144920576,243075 790952724019998720,234653 759166128681734145,56964 773714058746867712,137042 773901595356590080,139404 777875656256331777,163990 786062246346653696,49459 753904633106534400,29996 764113696209514497,81869 770415300902871040,118191 777252540408737792,159475 793172788290785280,249841 776212401825910785,154071 755848885612843009,18215 758273435063586816,52061 771513933890977792,125149 778584738575572992,168284 762634426966835200,73926 785510224014761984,196277 759186297806131200,56952 763439257398771716,78359 764207315222405120,82209 777285970454511617,159370 777560083190329344,158314 775728170091905024,150379 785496593050906625,350825 794659706413453312,261059 751553054265241604,18539 794191250576601088,255942 795667183812669440,266138 760167836799021056,61145 775959319556726784,152106 776568795305357313,155688 763071200864178176,75724 773517886900043776,136610 775119523192119296,146720 786632826066264065,205270 794302868215869440,258922 758504458905006080,53185 791672832216313856,240483 795450662381305856,266491 787215494717792256,207395 781523245690458112,188401 769825016200433664,114779 772175434641309697,127218 773953530847633408,140232 752912294032515072,23957 770768866213584896,121359 772581735229980672,105109 792476299390439424,246225 793490477542694912,252196 795070345711587332,262847 776975072355581952,158318 733286355606863872,355480 794194432161525760,203546 757809270272294913,48287 760301153842110464,61742 778355013710209025,167676 788247352003952640,215608 758101179372941312,50827 762027721685733376,70689 766420284832382976,93850 770095541804040194,116164 789320013861810176,225359 773937210047344640,139865 776082026516520962,152735 758817711556141057,54070 766254020562292736,89329 781164348999860224,180233 792083898746273792,239610 777682325765095424,161456 789524969999007744,226731 793095989217198080,249286 775515234853412864,149953 794309477390372864,257492 752649140451016704,22664 759928993751502849,58227 788102638227251200,215005 793570962717437952,253164 769568747166269440,114303 786173548440145920,200288 760954480355532800,64678 774811376917159936,145244 776234807009251328,131770 793119569250488324,249469 771459705449377792,125367 772570403914952704,131007 767828515064459265,100559 785631400703561728,197286 786249795505618944,201374 793497673898786820,11774 773600705051553792,137158 779743642558889984,176203 791744906201006085,241034 766103321643888640,90373 768061715615518720,102595 790987814770974721,233736 793107102755684353,249469 773515713722081280,137042 774276635436552194,142505 785546851479015424,196917 793913133169598469,256534 764589108811345920,81659 767857674658603008,100561 769015528333737988,110302 773909898748760064,139404 778481400362270720,167063 790079793333096449,223899 762616987726057472,73568 763110254779437057,73814 771868834517098496,124597 754056977110540288,31528 789896820793155584,227048 779133914291970048,172962 791355601045430272,238395 793598670369423360,244480 754713223782289408,27045 763862524869668866,80648 777964469267800065,164783 758292390696345600,52061 785608751499796480,197512 794266425846333446,246425 758319606725509120,51344 785986322582208512,200355 785988260157874177,193506 791622501877055488,240070 793314095176880128,250633 795371319735025668,266079 777916742911660033,158428 778654841224646656,167998 795093437494083584,264397 795282076685762560,254135 765654900063678464,88216 779026805990813697,171324 767933458979094528,101514 768426410356645888,106281 766704320280748032,95672 734405462699843584,353672 760526498600251392,62821 732243975827009536,39600 774937052517249026,144773 781161670383169537,181409 781553115929554944,188119 772581810760888320,129650 786545074419142660,204413 786633782266892288,204959 765237976641130496,76406 776771578956746752,151845 787745085051981825,207965 770828485749342209,118079 758309679932080128,18395 777120330712289280,158524 768524742328406016,106716 777069795502092288,159876 770386995528859648,10788 786272328430788608,11774 793539266060124160,252020 777412937321414656,159876 786632199525109761,205181 793740188476407809,248988 760216469678555136,54003 775934023524679680,149040 755196288828895232,35871 766332823229702144,93036 775824599967633408,33169 733041589669527553,351115 768268711538991106,105041 768894581236695040,11774 794638052979195904,261942 757484523458269184,42344 768941769706893313,107469 770265302781267968,87607 774720609146241024,105109 788166160281985024,216009 759160769841799168,56964 788185095593005056,215608 765163274459635712,84724 793585159635243008,252020 763945693308301313,1249196 768169655022284800,104162 788452823600168960,215005 790910272328175616,234653 768944206593290240,110389 763600820248072192,78530 766348180510375936,90125 766677716997402624,60391 786601787419570176,205045 762742508237402112,73704 788916353876922368,220332 755552918590386176,38183 758447334825070592,53001 767505234612617216,97519 779100092221513728,171644 781285790894661632,186063 776914602437152768,157082 788132967172366336,215754 734177610469609472,350979 759180536803983361,56964 793874079929470977,191065 758691657613094913,54070 773884560303984641,139404 788055571052187648,214960 767799449833832448,100605 767467337087913985,11774 766020380444286976,90384 776494000987451393,156053 776785815666094080,156835 749348075278249984,7828 773377637376987137,136515 765053146246832128,71772 794985266318602240,263907 772932459524567040,132335 763838758504566784,79589 778560333271093248,167407 768819389156110336,104973 793508045728940033,252741 751877714747887616,18409 750861015370256384,14497 794320089046609920,259743 750899200980873217,15242 754246763490402308,24776 759234912021057537,57605 768465070669963264,104313 774019225010606080,131421 765368781073895424,86961 769975479017299968,115531 772617518607396864,129991 794318814494105600,256125 761791218670010368,70543 786534811317903360,196277 778998576294879232,171324 785626927847477248,196277 756319709511942144,41459 794221600304484353,256502 758735882518007810,48288 776057216252063744,153194 792056498180489216,11774 760555536542633984,63655 772580815985266689,352982 795662319682551808,266138 795665591482851328,267521 755171846392283136,35314 769847055627919360,115435 778725183464943616,170187 781631992173506560,187969 787012135217946624,208065 751941474590322688,20474 781273920653582336,186584 750026482840371201,10654 793463576895815680,252196 771014147437891584,122146 772973825680179200,129558 790721147771813888,221524 751849051788836864,17794 756645235522834433,43391 793425943947726848,249926 732946203994783744,351252 765694968908419072,87904 765755217958895616,89076 732172900489383936,349824 757247061465165824,46006 768817181693972480,106770 793551106194407425,252580 765283429055336454,86873 788695517832187908,218832 793185336255885312,250033 755111982596956160,33356 762999440273727488,67226 786785908330733568,206642 794144638655401984,256502 774085762232889345,141316 793588240196390913,253206 789496579099164672,225358 791435365374500864,238099 794348070364385281,259457 795398719608909825,207287 762036159992037377,71429 774079046401482753,139404 776742365428088832,90539 780801376481710080,11774 761661979358527488,1248944 761690000756842496,69947 768460738557988864,91946 781644544311910400,187997 786192104636547072,201374 754077250572746752,31389 755033737553973248,34666 773522335865380866,135505 786291068140593152,124597 791451894694629376,238845 773946950802628608,139404 795307091716177921,266146 752898030068654080,24316 791664026187096064,240483 793625903032995841,252581 776801776909582336,158314 793506490703224832,11774 775543630152867840,148713 772787889344094210,132578 777367826294185984,158673 732916257582899200,354624 785452360533434368,195743 763873180700151808,79987 772101367188054018,1249934 775422273071165440,148170 765243630516785152,86103 773625815321804800,136589 794297098439008256,258249 764144273419857920,81869 781727191931301889,186584 765517153084682240,87245 742387116999512065,1247525 755166563859243008,35890 786707370764369920,205728 792217483558129664,212564 793100996582879232,249348 752911295482105856,24316 763031503349493760,74885 785801355357147140,193297 778372921865621506,167407 791668724340236288,240483 785793185889062912,197297 792038383044341760,241820 776105638057250816,153658 790958240519495680,234583 764132447860568064,81869 764614584481095680,82066 788404251953340416,11774 770403860104044544,118191 772305966154911744,128931 794671643750711296,261594 773618346566701060,136515 785295578997592064,193669 766661394083164160,88361 765413328420163585,86440 751824653807603713,14277 793589980991860736,253793 769891566496256001,115435 789907160641642496,225456 792146942880944128,243187 792873007958126592,246726 791297786788610049,237894 793912004830371840,203546 752649315676545025,17640 771175453952401408,122967 793117343383638016,249469 761698614842392576,69356 767227987091652608,95462 761697362033061888,69356 763428457824948224,78159 772740341434880000,132335 793549866760671232,249926 757866237678358528,49754 764115662725902338,80098 771482115590516737,125111 774998285463457792,144654 787499845523156992,72035 732663900831944706,353262 790806917564116992,56964 761786773072519168,70191 753358707136790528,27317 758130311452585984,41703 768143600358084608,103294 794497486786297860,259457 766718561339346944,95672 789330406977970176,224680 794930835753316354,263961 755523440254197760,37993 777925257545994242,162610 780931377755594752,182870 791081874433142784,234583 759702346863480832,43553 791742255308701700,239172 793843806852358144,255942 794146082770956288,254698 757676788776656896,48735 767364474680516608,97377 794452772913643520,258193 771098451522105344,123583 768408350585393152,101681 794923787351367681,263817 763898176461950977,80720 786699365545017344,204835 759743424975269888,1170338 774625422277353477,141360 785496077633851392,196277 791787610100240384,240793 770652435295633408,119832 761277499099656192,67283 773866592795066368,139404 793501950075662336,252741 756474955110371330,43454 764634992890654721,83930 759147132725133312,56302 775586345343447040,149259 794932877859364865,263817 778288971453435904,167220 787709634622660608,669866 791332697792770048,235590 793139853001158656,249841 761677033181212673,69711 770248906538045440,117257 781646252534444032,189088 788755988832628737,220526 791629000401489921,240145 792348501782831106,245121 732483046847348738,350806 764259966345773056,1249230 766731643163971584,94180 778732829148491777,169437 755169177426534400,35044 794601421500911616,261818 759108198213091328,57092 776749604524003328,157755 794231783713861632,258909 774809999058927616,143361 778305781699448832,167311 772090622039556096,128025 793911217953857536,130065 768119879769653248,103354 794564342582689792,261155 794565584826626048,11774 754726651246673920,24745 760305459366547456,60391 787022928332353536,207949 791427207574978564,238207 793140462429343744,249469 770362758495952900,118482 756711522966134785,44429 769770127474720768,113127 793602068615270402,252890 794702223561342976,262784 779679072725110784,174557 795294195099566081,262022 772187829514473472,129558 792068685586313216,243614 760195250770022401,61545 777682929971367936,162596 793523388778106880,252408 792563028868734977,11774 756634438591651840,43553 776489778967568385,117303 762780306663280640,73526 786302115455000580,202429 794614759719104512,261155 761691131948118016,67852 735640064617811968,350287 754004715629752321,26458 769748579770523649,114779 770933937178710016,122146 750052913209159680,8431 788782996342071296,220765 792058090107596800,243187 793942014849122305,256255 753347271178059776,19598 764523557963567105,82066 794003755096121344,254209 759827198014427136,59472 791674432401977344,240483 751941348975054848,18318 756688266351480832,43553 755394861226921984,37157 786475885767499776,202217 788445636559564800,215437 756538929965330432,39657 760999653521235969,65180 786691276796223488,205989 794158750907199488,257492 779849797641637889,174891 791150885040754689,234899 779828521891864578,177233 790196739428917250,224552 785655979035668480,195975 755248387490844672,35403 774446261516763136,141360 788750831965376512,193121 785877383853187072,197324 761788428166033408,69565 776984314315550720,158387 769343932165521408,112693 788471555969908737,218275 793165443850706944,250033 773927764168699904,139404 780406289465696256,177472 788130190123634688,215754 762027923171864576,431998 768510672527249408,106774 771465624807677952,124597 763679290386948096,73926 795067789346295809,264397 790178675144613888,27045 766498025258700800,91440 762322985076219905,70797 773233790688776192,132765 767474541740326912,98736 795268135867785216,265795 753732045776400384,29456 768854740797120512,105109 773470305377411072,134375 789524285245325313,225380 793867056450048000,256255 755482150074519552,27045 791326964980121600,238117 759545949144350725,58255 789157156708872193,11774 792493448708366337,245086 786584268096966656,204413 793150493996441600,249961 795709067964522496,268448 760180203817725952,61412 787443932359634949,210009 771516973301706752,118192 773608156471656448,137444 765391079587753984,82002 786717645391425537,206101 758109101939449856,41703 751602347328040960,19000 763870788508278784,80366 788186858480164865,215005 767937476858085376,101163 789882782348611585,228588 771327259647086592,124597 795713268975288320,268281 757331710124052480,44429 790913765197787137,227048 789357533463011329,225354 769550852063305728,114022 770648145411788801,117257 755561831293292548,37457 763422172538777600,78159 771659173004054528,110585 751870295858831361,18893 756967636445958144,44429 761708426225344513,69711 762018451150008320,15066 733043709512712192,354120 766557917784907776,10680 779774894888198144,176110 764602335884480512,83751 771067465480757248,118191 758275173468340224,51809 774077156599091200,141289 778309572117180416,152594 781897055543369728,190553 768417151497695232,103354 775191993236402178,147569 777987460659830785,158589 765506819443810304,87904 768817418604908545,106281 771459658993143808,124883 771530234084458496,126389 750478097795854336,10876 758109327953633280,41703 773997936921292800,140161 795741735485894656,268179 772647365085794304,130721 758272690687836160,52112 767440084148772864,94699 772476417820938241,131027 788553625081479168,218832 787037881470771200,202379 773904713293111297,137565 781134059116322816,182960 753366001182314497,27045 757579989063569409,47782 795713871306756096,268448 765643339882299392,88669 794637943507980288,261155 749701647237021696,9433 765296495419592704,87077 794546934295838720,261155 794632398138904576,261155 778299565665558528,164764 780611913499549696,182049 755563452530319360,36719 763707980554665984,79691 767930278446702592,97811 788101898129858560,214666 779403040365293568,174610 788198373488590848,172084 792978327006908416,247406 732380290803437568,1170454 733428392138170368,355952 771039452885950464,122146 779505921550610432,175260 776202198233546752,153596 778382604974301185,167220 771530345682395136,121195 794243154832715776,258598 794361980748374016,259034 763861473244295168,78566 781903379630919680,191354 780566371549655040,180074 758813262532141060,55174 779398669854449664,174115 791634770950316032,239906 793181938349596672,243165 794579749452529664,39957 791313749751664640,11774 795711846078709764,267134 743264785312079873,354153 773932165797122049,140232 791395880511438848,238780 758367649747329024,51809 785327008536465408,11774 771346584470753280,65500 770289676410314752,117881 786243127732568064,1063777 788123740487901184,215437 749686705771405313,9574 788482056896610307,218275 790996724668039168,235590 793155143424286721,249852 786317779473272832,201555 751943682257985536,14277 775792633901821953,149953 752801064445882368,23294 785973983430610944,200235 793159087890366464,249926 756289266850947072,42249 772878027743125504,131084 774169272079613952,140444 785719949302038528,197512 753999079366090752,29263 758813834324783105,42453 780756012479438848,182960 794381184612651008,257325 739638393026564096,11774 794549679501344768,261155 787159521466654721,209351 762614666434449408,68163 754723582949920769,27045 786643880175218688,204413 791681641794207744,240665 774985538872877056,146259 793422891765342209,252020 793097570255941632,249348 756099971926089728,36873 758424459556429824,52659 793155082690920449,249926 788473602400137216,218275 750310272225521664,10662 781493720373927936,185310 788191208027918336,95055 790541389348167681,230301 758013374928031745,50581 770236876737306625,117257 790608570643419136,231318 732955048045645824,350444 755012978773200900,34666 773857477485928448,11774 775002160555696128,142721 779307988473352192,158387 749347187168075776,7852 776041595309330432,152888 795027191146881026,264335 765750135934648320,74575 786948986305404928,207613 766334490352324608,91284 779902131373473792,176110 758292853160308737,52112 770270928378990592,117257 790909332007317504,234796 786992304087261184,11774 757530423664713728,44450 757884667416698881,49852 769383391733178369,112788 785275148723027970,194450 791348061821804544,11774 759767714890063872,58939 778040172348780544,165523 793564210479239170,250785 775156398762188801,129222 785940727419117568,199546 787872582263463937,197512 788522819403468800,218275 742330477122461696,349951 749906534721679361,10696 772018117270798336,118191 785608194827575296,197512 750276767726899200,11495 761407490307219461,67852 766709115930439680,95672 755506511917363200,38032 765962126053826560,88930 769331603252342784,112336 778995187519483904,170187 791424652128026624,238099 785236137904369664,194082 787001194560585728,207613 790177358309302272,228820 753854861955862528,30011 766612012583362561,93405 776557494185316352,156926 778155026334228480,164826 788939034030551040,11774 794173125264953345,350913 794753837676400640,262240 789276628551622656,224333 780604149088018436,181984 795417233346482177,265855 734182399995568129,174090 788875663809712128,221700 762453597212725248,63248 790831996284968960,232280 773061758508466176,132996 779131255577153537,172962 785617107215982592,197017 774766326158020608,144654 776997603498000384,157693 777142416440631296,160353 787034020139769856,207598 767365827863670786,98475 770949398486540288,122146 789467928458440704,225358 767501659131879424,97432 789143522159038464,215505 795714898982338560,268231 770435810667601920,118191 749346980757966848,7914 755152593857482753,35890 775091343597056000,146479 771536172749238273,125163 788850636376805376,11774 791701747672625152,234990 794192064959287297,256393 775692533493997568,150803 781428142678372352,185299 758805915738869762,42453 754760828537049089,33356 771493953552076801,126293 772818317597958144,132335 785398936513056768,195125 788853612671799297,220526 795387493172543488,247930 774004497970409472,139404 795321916655603713,266190 750708565506138112,1248105 786537318123352067,204413 794744987527344128,263171 743101746860331009,1170382 765940610888892416,89617 790128622111645698,170187 761922073048469504,70858 787120640742436865,208252 793618431413223424,11774 742397759823695872,11774 767832362986180608,101681 753085752360271876,22972 756187030820950016,41680 739940413239349248,11774 794257867847004160,258927 790181810026098688,229798 751727788965650432,18893 779781023693430784,66922 792112865192714240,243075 792377355733917696,243061 767179775123283968,97432 769550261681389572,111438 773701543912767489,138819 785611406414581760,197286 763875923770875904,80939 790993788747522048,235828 754708022220451840,22393 788999115975880704,221785 776889832224149504,159090 759890246028886016,55257 794646688547733504,262053 732291368320651265,350911 780226060243857408,176128 772607640845160448,131003 776110056056258560,18762 756239400044990464,28499 793290688251043841,249469 759379471128338432,57877 778323148848660480,166409 759217674916401153,195876 763133317462056961,76549 781697105291272192,187611 755105091384999936,35403 760517697750896640,63268 753251022072524800,25968 766761202278162432,95530 776017985886646272,152735 759739301542453248,58815 762290739023937536,72354 768290887105286144,100893 779139272251150336,171617 785651053203259392,195332 787140140695035904,209184 791280021012905984,234583 793097686530465792,249469 732978952147337216,354989 765146833177939968,86103 792036463923847168,243187 794010369442254848,255942 764172875804712960,80939 770812812629114881,738099 776593631939534848,156835 790298426239913984,11774 785894617329856512,199227 795104932269608960,264397 777882054327406592,161239 765105534965911553,85562 775516306632167424,144824 751722495921754113,18893 772306094194438144,17292 774221918996017153,141035 754751571041202176,33549 774116864137887744,139404 776569074721533952,156110 792031151577718784,243075 787032849794727936,207965 788891212614729728,220332 763914287056297984,80939 776774829399834624,157993 791290203541499904,234583 795736317166571520,261155 792121315369095168,243187 768185470794670081,103126 794543113045839874,261155 759246610920574977,56964 763838319344050176,80716 768826482051411968,108385 764446709694930944,78159 792005598711873540,242712 793956238258094081,257026 761988146682793984,431998 791671344345780224,240483 752914274511679491,17416 794586867282808832,261796 772063026480615424,129128 763504021038596096,76549 788417955335897088,217519 773951685961986048,140444 778921236478980096,171168 786036330656468992,193905 788467106497040384,218275 757575551234281472,46379 762648176981635076,20668 767806263488946176,101681 761969220431155200,431998 791713285859082240,240718 794036768085413889,257492 766956799207600129,95672 788573206689026048,215437 791327329612029952,237491 763815085584347140,80393 776985085023129601,158820 793189940922167296,250064 755515677029478400,38032 769766559606857728,87245 776096650049748992,153480 777863032835706880,164001 791873979682291713,241819 767204558862848001,97305 787086647842045953,207151 787124262893125633,207287 777185423764385793,160651 752740663771303936,22630 751235875691003904,17365 770709218861129728,118192 789285893920227329,224680 791433464306368512,238395 795113084532695040,263926 795725464316874753,261155 780856252356329472,139404 793120269820841984,249469 794718603501256705,261155 772074516323282944,1249932 792437772212662272,234575 777618883024785408,160373 732325563893850115,196346 751607608432177152,19000 774711161837060097,139012 780243026073575424,172089 785821528529051649,198466 749624926089449472,1247975 761320105057849344,66842 768246563923779584,105109 775648440432914433,148537 794176008689565696,257492 738408157966372865,349486 757740333853585408,14277 777355045771677696,160480 794910722354462720,263532 790264269484982273,229693 793974699613044736,256276 794894670329417728,261942 789426436075425792,225981 761979077423136768,66263 764611133554692097,84239 759818890658492416,58218 785770461565034496,196277 764940975949033472,11774 753353248858341376,27222 755539205422510080,37991 787242826165841920,246425 759194187208155136,56282 793287566824919040,249926 764858810485866498,84889 779027069199986688,167319 794326025618554880,258909 794536766430674945,261155 791252581645418496,234796 793876805904203776,255942 792162553950527488,243187 751180303943626752,17591 773503970170011648,136515 753699612997799936,29263 773907040393580544,139404 793853207076216832,255942 781302613312765954,186063 768381444049600512,104932 788892002125357056,220689 788916041296388097,11774 763446692553166849,77731 790264719332474881,219942 788768142033981445,218275 791679244292198400,11774 769339653266767872,27164 756629525522440197,44429 758115535833882625,51069 792493049460973568,221476 736584060257079296,1170849 777300581522272256,160593 750573970341105664,14110 767543500208414720,84724 777341646518128641,160530 756299576143810560,42621 767384482211037184,99061 793066854969438208,249179 794576997733126144,261155 787029279402057728,207965 766665163219017728,93261 775822177476022272,151463 788161911317749764,214354 790271385813786624,228341 795127849774616576,265257 753333390057897984,26140 786390686161510400,203240 788485580178857985,106085 794644960830226432,262053 757088964670959616,45964 762280630226972672,69711 787541559839379460,210585 750356689002459137,11774 775556025378304000,148684 753279186949857280,24448 789787480920887296,222847 792832811610828802,247024 768225003250683904,103975 776058024960098304,153194 788059343812001793,215005 788494317207683072,218275 750865628790071296,14950 758458082011729921,52475 764949836252622848,84689 756883795249209344,44935 758157546599350272,41703 758843202598080512,55260 767012866692157440,92854 776154893899829248,152735 776926169543213056,158387 786397973848662016,203448 767143679643398145,90384 781376479401607168,186584 765756788171878400,85047 785999479061225472,197512 790901511261945857,234583 792431482123980800,244777 768985938601119744,110659 762096616052518912,71429 768243014875553792,104162 791017707743219712,235590 793605768125698048,252014 775190746995404800,144538 777323410112192512,161456 777847793478082560,163990 786387680917532672,201958 794198034531762178,258044 764808314031001600,84724 759571124703428608,58537 766030433855430662,90180 793632836351762432,353437 754031571984801792,29377 769669270863159296,114779 777897011110707200,113365 794640060079607808,261155 772121300491841536,127925 773303925697081344,131297 790558958356426752,231464 766002118440419332,90735 787651262732840961,210432 753215346794987520,26048 769324302717952000,111454 774006217207185409,140444 780194555547127808,172677 786091145822662657,199546 788564612253904896,215437 790323807877672960,223103 761243956877271040,65180 764203913633370113,82283 766753147528282112,95672 778979470451486720,171324 765683379236896768,88052 785582729245044737,197297 758563714442334209,52605 791693578338705408,240474 793995653974200320,256225 772793754642108416,127218 732654366901968896,349060 793925052936749056,256847 794207250881642497,257325 749753242981064704,10064 750393659699261440,12883 759891640681132032,52887 780766943208931329,181548 750333502999101440,12535 768563167945330688,106774 767836215143862272,101681 768202483743076353,103354 748748931593416704,102730 758410740478775297,52061 766258939663097856,91946 776979711872294912,158387 774713340648157184,144607 776363234219724800,154534 770039075415924736,114779 793601514438656000,250785 765957322732478464,90384 732203188984512516,349480 771933803975704576,124598 770804909532930048,103354 787049814034833408,208777 791330854316285953,238207 781895197106069504,11774 795044898915385344,263532 788220186771894272,215437 781894457322971137,188458 772952545475964928,132370 788051061399486465,210274 755208048843563008,35372 768588237157695488,107559 773968596938526720,140444 768980177879564288,110381 786866651715088384,204273 750784738638438400,14502 790740877404667904,233307 793327741529563136,251452 786215309174644736,199640 786697181445120000,205902 793952468539346945,254135 732296165216026625,350295 752216825375653888,20272 777407460936077312,159876 757219769040769025,46006 776526632039374848,155898 791467998037086208,235990 795750623337742336,268710 776785797164986368,148419 776779579641982976,154819 753178611268456448,25253 775427538101211137,146259 793524101935751168,252741 794348590701363202,258829 756186015132426240,41674 793168491054366720,249961 780749540836122624,182257 781199522043195392,185313 791704502437081088,240145 764985036705767425,84209 780525616441466880,173347 753907750871130113,28128 785528529731452928,33169 753608315599462400,26140 790546537612873729,231894 755477712504885248,36859 768329621150507009,105577 794129356838682624,252014 795427633110679552,264397 753724380614492161,28819 780169407872004101,160758 750830869238075392,14582 764942236501041152,11774 775434853164552193,149189 763718266800013313,78853 765550599475560448,87863 775223562353319936,146430 781842851227430912,190782 760747550844616705,60866 773655962842390528,136960 775462561487593472,148010 756494993913737216,37538 794543915034624006,261155 758643528276840448,53985 771733179887607808,127366 774020878006837249,139322 786401497793847297,203674 791278834087624704,237491 755156203903324160,35373 794761400946135040,262752 792133010544029696,244297 757792571133349888,48922 774020913545121793,141105 781238481913720832,182870 777561892654952448,161456 790274827126996992,230282 752205019605114881,21074 761659158940688384,67226 761969734069936132,71270 794011166083284997,256502 793199277501771776,249926 754825266497597440,33356 786219525901541376,201003 795770452316737540,268669 764157515340902400,82283 771476263122763776,125554 785268798316220416,194154 786926470350442496,207287 757396824181215232,47264 792905763119398912,246674 778649488659476480,157724 788741519381438465,218258 790918108894625792,234533 777573398742437888,161277 787721547855204352,199307 763874860724518912,78566 773510085226143744,137042 763548687792377856,78394 795713126071078914,267521 751584100880908288,18555 770870342130597888,121612 779060032197369857,172122 791841763434430464,241942 792072823292456961,11774 793296683241201665,250885 789894875714117632,227048 751189878319251457,15643 755877060296511489,39462 787704251375947776,212357 764285183293960192,82759 767922756016939008,101681 773615129392971776,137042 776504893108617216,155688 785820907298185216,197322 749665306943991810,7855 795333463180242945,266079 781200037791621120,185313 795741264645910528,199307 763196744381247488,75899 775100714569887744,146704 788108318250246144,215050 792040887115141120,243187 793487492104196097,252196 786514993764270081,203225 788452205401550849,217837 733394421748654080,11774 791277601981595649,234796 794624005332316160,262022 785670019988332544,197286 790631596063764480,231894 773958529606676480,139404 758250716771258368,52061 758790388106694656,54070 760263834980405248,48052 793261719141224448,249926 765714085631492096,88902 793462321528045573,251452 794568962411548673,260404 763112621709008896,76430 777344789717012480,152911 758689424452513792,54011 790426643999363072,228525 794307960654745602,258981 758474780538306561,53185 773565276034072577,137042 781691564615569409,188458 785309445702156289,194934 790935313619230720,234583 775432516681564160,141415 778014232709304320,165348 780352628068913152,141360 793112395530907649,249469 768104265105760256,1249525 757415180904992768,7047 790266686842613760,230282 776816322336481281,158428 765337806008946689,82066 785550105738960900,130635 761524799424323584,68890 788069619365875712,214492 732902930165211136,354571 794319066034937856,259743 792044593785081856,243187 793842432332877824,255942 773189511492796416,135025 790308855569874945,230808 764868712973365248,84724 779841492437364736,90252 781232558520492033,186289 732242918321356800,11774 752916301778153472,22439 773635723387740160,137565 773899440063123457,139404 793600670297317380,249926 779129996262735872,171324 771404448082059265,125196 776174294690914304,153854 793957838469074946,257026 752663565073514496,23217 789402606015614977,76127 755159982203555840,35890 776863136867491840,155451 778689559060025345,169923 785506539356450816,196277 786386785962233857,199161 791072236413259776,234583 751563041674817538,18323 763627891229794305,73712 786054100706332673,198671 793199465444339713,249007 793172718761934848,249444 732704773242277888,353262 757805735614881795,48926 732703515672489984,353202 762612248539832321,73814 778744202742018049,169923 791669983398891522,240483 785365037552513024,195481 786993180294217730,208176 787829179500797952,205377 793500342218620932,252741 760945959882878976,62502 760238232332177408,61412 788486952035024897,218275 764576164505673729,83713 765229043872444417,86610 791732529611083776,240682 788014102857809920,214026 790907735650938880,234586 761598058010439681,69576 790949889060458497,234653 787525317875396608,210650 766365784977379328,93184 750209462451867648,11495 758021393288093696,50923 788439115062583296,11774 742703471556694016,47188 790395606858600448,228354 760986194712924160,60790 778282316477202432,166532 753027172516888577,25253 765159845825654784,86103 791758997971996672,240682 793319073316691969,250633 790586136011894784,231318 771053944827248640,118174 764142142772031488,82066 732588246383898628,352465 760880820349341696,62800 775824812337922049,151255 793868924773339137,255393 781878611833868288,125554 770441839002415104,117257 771026925783363584,122299 776538315600203776,155318 764965704919453696,84724 765303574733651968,86103 772032578316562432,128519 794819954101075969,261093 781112487458603009,183975 786270478788808704,199546 793709430596444160,254135 766703030246989824,355480 779925656075374592,177456 793614538591522816,252044 766509746249760768,93405 786985676189339648,207974 788551243153145856,211181 790916240772591616,232863 764134458685390848,81702 794999058624638977,264397 765548485466730496,87904 773910129607634944,139404 795477385521098752,266079 764540041255354368,75724 750214347159371776,11495 793899040811298816,247651 763178609536278528,76723 793170737888632832,249348 764533992620232704,83391 773277831228891136,135381 781650488861216768,177455 767562785219764224,94699 761433525681790976,68182 763887393837555713,80482 788204374988292096,215252 794029013916262400,257492 787092211355623424,207287 787764502519435266,212357 759507905045532672,55257 779013308145733632,171324 786239884898013184,201958 790268827003129857,229895 791308681740705794,237787 792129081164886016,244297 758653792460083200,54070 759842642003894272,58227 762460489074876420,47283 762674144756412416,73943 764186455933607941,82544 794906229311242240,263836 767001276877987840,96039 786725613541273600,205270 765086359367389184,82066 792151920282525696,243187 795025385872388096,263302 780807578288689153,182671 781366342784020480,139404 790628738660696064,229901 751222403607437314,11774 766809872037998592,94699 777972865039597568,165185 754016132223295490,31095 770750066608877568,120690 791522224914038784,236502 793230781887815680,250633 776193274709245956,150463 787023753112879104,207287 789481509518385153,226048 771968481025728512,127871 761602469835059200,69576 762756557213954049,74247 765588470253379584,86076 751797039931854848,19133 763166936976986112,76723 764922994535731200,84889 781183217130938368,183472 785915419391504384,197512 787385194034688001,210289 768424049290645504,106281 770232985060777985,16580 741844340268503040,8431 767421324134350848,95111 778587285717676036,166860 788564714485874688,216009 766488842966675456,93850 780609513040650242,181935 781246695401222144,185921 763506523398139904,78853 764524429346938881,82759 794691782449700865,262752 737325450632921089,354309 771425986273476612,121479 794720229096095744,262849 774461688582172672,127871 787629960206819328,206101 793132815185547264,249841 781269752190828550,185921 792088498765389824,203546 773530455995928577,137158 761962521561403392,70858 780566055148199937,181613 790557695749357568,231894 795419968158531588,236884 764181042492280832,78274 764837097064718337,84724 758820306353913860,53185 763056227307823104,11774 786007795053178880,199211 776737891728756736,53667 773962331009216513,140444 774705246928941056,144542 777552433128083457,161694 794050686996484096,257492 766018596216541184,90384 762694301507788801,74247 793501123772489728,252408 790598352496840704,232169 776250090818146308,154832 779341461506691073,158387 762984673471594496,74281 755159650341756928,34977 763901106246352896,79691 764995370355191812,84209 776544754465136641,156290 786601576274067456,11774 753847889399459840,29800 777239761274695680,160592 773622097629315076,137869 793998786058223616,256531 795119388290646017,247651 740366430516957184,11774 794593495449116672,261155 791094217296580608,234100 765283726339244032,84209 785550602860396545,196917 785588335351771137,197297 788253190152155136,215005 753351716016365568,27045 766589680653565952,81946 781369751226425344,187389 794698199575318528,261818 751143458073550848,17259 791655503835361280,240260 763777634765574144,79691 791648699340451841,235287 791794887972622336,240763 794566085987147780,261155 765302740314488833,87062 774210967538397184,141887 749930183826825216,10735 766444377606610945,92854 761608529149034496,69356 771027792876097536,121490 749832202968440832,9433 759820390512242688,58815 780615338023092225,182049 786404010714550272,193633 788093364243750912,214899 794787846469152768,262849 794941320406192128,262847 792182327157940224,238780 760821102910267392,63505 764886374231138305,82203 770427130295517184,11774 795046687937036288,264397 758837746362306560,54070 781569849885495296,182960 767514042483085312,94660 795362785454485504,266054 778006214483533825,160539 787011592957272064,207287 792877426992906245,247877 785511285832155162,196277 758343753463656449,52554 781172802980188160,185496 787181893749989377,207287 778370103255633920,167713 795298778253246464,266079 732697421277433856,353228 776835002868699140,154832 785683771991306241,195975 771081729750728704,122982 775211247797100544,126607 788465723349803008,217574 773211816700837888,134968 788893237033533441,208016 749380906587082752,8497 791019593913380864,235828 788190668510420992,215754 791138978942611457,234583 793095736971886593,249469 795088146715279361,262022 763440000516124672,78344 792896944599212032,206666 777858074279280640,163763 788749815484153856,220332 764718706077339648,82066 781236942042173440,185595 749647618444111872,9433 790004386160193537,228354 756537901387657216,43391 753600645194801152,25995 757731745538138113,48220 787485434494484480,207733 765542060321566721,86961 766865379281035265,92959 777631003095494656,162638 780076518856765440,108396 785629766825152512,197341 793146275051044864,249882 750492913893650432,13262 771494812453339136,125554 788385966121680897,215252 791257590768381954,237491 793933380588969984,255942 794281410605350912,258456 764865974096965633,82066 759106406209302528,56886 771012276664930304,122148 763814908450344960,80393 770024405888016385,107469 788082802424029184,213064 760409982588317696,62063 792025431390105600,243187 781139876800372736,185310 780777526960484352,182257 769504763566170112,113816 791359615590014976,238429 781529513200988161,11774 795248226895007745,108396 755443621474791424,26819 766845512821514240,94699 745888614463184896,148861 788167073826344960,215754 753955394708344833,30590 751828236833742848,14277 752954121855066112,24248 776251302233853952,152314 777619686896861184,161456 791385310848581632,235487 769571174892367873,114222 732726097285124096,353789 757274850293456896,46384 759004192694341632,55107 765317070766559232,87062 789063179980726272,223101 768334885362597888,101681 795062405583794178,262847 768996823650308096,106260 781215104247431168,186434 795281668865163265,228911 757287886257434624,46384 791367380316323840,238207 756451398758182912,43258 785564184817770496,197094 791735802585681920,240483 763097423434645504,76549 780849175529418752,182870 785994152773242881,105109 790605066688495616,232137 759099100906139650,13410 764159472994398208,82066 751199061760356352,17591 760953879462838272,65974 758718171452887040,53185 795721431124475904,268600 791058673711710208,234878 793126143549407232,249469 766081696387112960,90482 793128586387398656,248988 791445701653921793,237999 766381212965285888,90384 773951759962116096,140232 793198131563401217,249469 762360571811377152,72642 775943405239095297,151401 762701410924396544,73926 777236897739464705,160592 779131265551245312,173011 764830362719498240,83392 768046346158780416,92166 768413299356602368,106094 768463236421201920,106281 769327992963207168,113220 788150465653506048,215005 760503174419677184,62771 763772435292381184,80136 791367022894469120,11774 778333653147324416,167407 785893308128235520,198671 778303650816925696,167319 785909863419416576,199546 760463440708247552,48289 794320493700583424,257026 790963209477820416,235487 735176938201985024,11774 793422599883673601,252020 756545808179146752,43391 759687119178575872,21377 788846171473215488,216009 792297700087701504,244221 742943860536578050,355701 762507953144377344,56146 757441832322228224,46407 776510186597019649,156132 794253691910049792,258456 795398619796865024,266138 756919610499145729,44837 794594938893778945,261155 755431146846945280,36735 755784938138570753,1248352 785629443901362177,197512 792187729366966272,244232 776441723400523776,152314 776554614997061632,33169 786240649691406336,201958 794644313330356224,261155 745240307957006336,11774 768286971726733312,101682 794691651457417216,249926 761963860760731648,70858 793997876397363200,254058 788764778718081024,11774 794741024165924864,263020 753451433240907776,27045 762964540623507456,75480 794183608130899968,256439 768987563969302528,109988 772843242169696256,132996 778475571172954112,164826 789509211877154816,738099 769691787904507904,113412 780137911593361410,176127 791410705354416128,236454 795074456490102784,11774 765369209161289729,86961 781597041000460288,185496 732667146115944452,353228 749376308954759172,8497 773831722400047105,11774 793473273124098048,252580 755451720361185280,36094 788213548199673856,214992 751939674239795200,18567 758666894282985476,54070 761267584683511808,66824 764167164140085248,81869 765009159779647488,85562 775284931366752257,148045 764049655680294913,26066 787351769705689088,210235 779002112252313600,171693 768197701984890880,104406 781622239871598592,139404 765457473734082560,85673 773165955870367744,132335 777915172426047488,164001 773614319879593984,137818 793582994749521921,253793 758833255546130434,1248649 786559605233033216,204413 792421579359649792,245268 792852781115682816,246392 770315258468536320,117257 795368260757843969,266151 760808941060108288,64722 774976790758563840,144682 786224809550155776,201555 794590794929885184,258456 755202882060693504,36156 768957903957028882,109470 788755636020535296,220526 785631938052657153,197063 791616556950171648,240145 794990518623010816,263907 736415400905314304,349918 765915103371726848,88459 768627856096178177,106084 766283441440690176,355994 775018829319507968,146259 751126469657571328,16953 792141631688478722,234796 773512390021373952,137042 777181001604853761,159370 788453471913517056,217837 760869493887213568,11774 795115563030712320,264397 766974875437240320,96263 758194271803445248,50504 794725004281778176,262849 795029183999201280,263926 756295735038074880,42495 773624034361737216,137953 781521230767726592,187976 788470536158535681,217837 759459632586731520,58270 778339853846978560,167220 789479467928334336,11774 794229153105145857,258456 795307557342638080,266068 765212464082358272,85992 791795790314348544,237491 759203953397600257,55535 787464183545753600,210289 788405039496884224,217634 753033588036304897,21852 772503850829905920,79987 778276950418726912,165523 788043758000480256,214209 794233603198742529,259063 794641011809153025,261155 768198472226967552,103107 787717012747227136,205197 788409688018788352,213675 792791816735195137,227267 760865082255499265,65180 762382413175533569,68954 794845485865451520,261796 751095210491383809,16299 791437793071247360,238207 757635396729790466,45964 781032325945626624,182870 791714348536324100,240718 795370685635784704,264397 762763574108237824,74308 753757575410126848,27776 785883967471833089,197512 795383877535547392,266653 770770275646447618,117263 795673207898570752,266151 761954370065829888,68993 761837115512541185,70858 770587944101052416,118192 776881613045202948,158897 795691906579697664,267862 754038537968693248,30811 785626009357783040,197512 732917049274601473,352817 752653102688468993,22746 775343316858568704,148473 789948966959845376,227486 793223453209989120,249926 787871204371824640,213376 768697124980723712,107428 791005056954949636,235399 790905989956407297,234796 770072127492022272,116676 772078103468191746,129471 754982963293466624,34666 786906750511382528,207119 793256649821597697,241678 762155517129138177,71099 770789169886998528,119797 765722359886147584,88920 773008669671817218,132335 758819616718098433,1248642 771961660223422466,128934 787996879741153280,214209 733166346242940928,353589 785545309522911233,130635 795046540515610624,264397 770838712594886656,121046 791156902013075457,11774 762364978523496448,8875 763171673218711553,65180 793923901428334592,254135 794392903959384072,257325 780556783311990785,180655 760109480822632448,60866 794694026280767488,249926 766405474392518656,93068 792425945978146817,245313 794565956810997760,261155 795665858009907200,266491 758293087391068160,41703 759513925134188544,56964 794618285086113792,262022 778259481310310400,164783 791730318998994944,240145 792866745749008384,247329 767782515767508992,84209 775764151608025092,151463 789763115621777408,226803 778568248254164992,168794 785289569168191488,193669 787061413651046400,207949 793320516480339968,249926 763260592572411905,75615 753992885259886593,29263 764085285529325569,81702 779459868390371328,464984 780593757112508416,181811 759092467320750080,56964 766164467868659712,90575 766745456386969600,95682 774236777687187456,141277 770244609532309504,117257 785967972682600448,199272 795347658957262848,257026 789706071845863424,227242 761580958050988032,67369 765677760832339968,87793 767297503192424448,97380 774802818054008836,145244 761310499271168000,67852 792699909501837312,246225 752651211938070528,22785 767149552805621760,97432 759103520142299136,56964 763872965427499008,80939 794195630969286656,257492 794404915665846276,258120 758655865369030660,54070 767713899743510529,100545 773124640252321792,127058 778265878907453440,166409 780410497808072705,180074 780537769936289792,180725 788800480117829632,220526 774986225086324738,145297 793326231454351364,8044 766052450939699200,90193 795086481522102272,265102 761617282296668160,69231 760541637147701248,60794 794246547403747329,258456 752878544594800640,24134 793970571922972672,257353 772039538101321728,128934 794003630311505920,257353 756246679481937920,148861 753366507103543296,26066 776984838255456256,159093 781918996241141760,191354 753375280727789568,23739 763481703528660992,431998 790540837646110720,230282 793620090742710272,252020 785975719277060096,198926 795669193169375232,267862 765577367351881729,87904 791277187240304641,234212 768461620934680576,106281 776168761284059138,154071 777981497835921409,163206 777969884500156416,164826 786154755428978691,201283 754734040289202177,33356 766838258529472512,81929 732453199349710852,51644 758033387764457473,50923 768139431517749249,102745 770491758253924352,7311 793413548621737984,248624 738417377273106433,11774 776063297196032000,153194 752296112137068544,21074 760497857652727808,61396 778612880635731968,169201 794203977046839296,258683 764781782780801024,84724 750639516784926721,12746 755855264440471552,39997 759225333178634246,56964 759072323748126720,56587 760851460263284736,62728 785965745947549697,199546 754076423128805376,31667 752692050357694464,22575 769655637248573440,114779 794205293202718720,258250 776089099224616964,153466 767541770334801920,88197 794850931728928768,263487 751837201776844800,18298 776896213979279360,152878 793215230029332480,249469 790503003597922304,229693 758265750238879744,51809 776150935294898176,153779 777560323926679552,162213 763288621092855808,76633 775661639517540352,148713 732366103717007361,349197 788053807351508993,214492 766469858058002432,93184 795614959635984384,266151 776836657295204352,158520 753948948478488576,29263 765574593188761600,85562 790187497816989696,227242 792474384329957376,243165 779912234466172928,176196 787983227482963968,213887 732334839270014976,351336 772160972748304384,129558 770275827766427648,117257 792080802838380545,11774 785810190943784960,198671 758029156433141761,14277 791331099032956929,11774 794561072338345984,261155 766756665731395584,95672 771032529168113664,122146 793505909704056832,249926 733880828493594625,7092 767739032063336450,100605 795685601731346432,267521 773323598350069760,136110 780569572151812096,11774 760451235816304640,62835 785553860165181440,196917 790728498042114048,233154 768240738169679872,11774 758547915254050820,53185 774307711269732352,138165 795370229442445312,266500 779364304726298625,174315 781113296594305024,182726 794558345990373376,261155 787773110921625600,210208 755920397984419840,38459 757946866482896896,49925 780762543182712832,182960 758118334185418752,50698 767045323361484800,65180 791711413576359937,240483 788099283790602240,214354 755827847944556544,39957 774023059489460225,140539 780807039517884417,183269 793981441721782272,257267 775837428145725440,112363 732344257520893952,238169 760748442607943681,63451 758708433038237697,53163 771766784546320384,122759 752985295335755776,24597 732430058577481728,1170450 758794274079141888,49431 760568824533889024,62779 765595587173490688,88361 775046501164720128,144112 795049239961337856,262849 758312476761006081,52112 794614952346656768,261155 770001979825356804,116265 776557441664200704,156926 794524910240563201,261155 787516456686596096,199840 787402030490935296,352761 756282844725465088,42432 788785136548454400,220526 752717078860144640,22655 767705544672944130,100559 789195291312336897,223899 793512769530146816,11774 765553906558472192,87145 760488154478415872,62853 789083141378015232,223286 760680589234098177,352572 762578901046484996,72678 770372199777640448,118724 751060031823548420,1248129 766816488158294016,96116 771798496705933312,128043 776055820119224320,150256 774398537530572800,142527 774754231152586752,144494 793946124130271232,254135 761778934656536576,68862 762625803557273601,16299 770775648155504640,119686 779663545256382464,158338 775720525993652224,148748 760988188378853376,64713 773404920666058752,134684 758702216727244800,53832 769968774766264320,114848 789342604525731840,224376 794591956387168256,261818 788779101024911361,220332 757299754732662784,46881 772167067487182849,105643 785536255358406657,194723 760221881714737152,60794 780621172945793024,182154 792099426122760192,242693 762007566125768704,71087 775096496672866305,133894 778566695929556993,167610 787495063437864961,199307 790544321925742592,231894 770706994139242496,118192 777601042221522950,161978 785255448584728576,193669 793190159571308544,243513 788414071188049920,11774 794640537945075715,262304 758708335528976387,46076 776454420292784129,155688 763161388508262401,74572 764910002788106241,83675 755528583192387584,36875 771417678611218432,125367 788393899169579008,217519 789162575925698561,223286 768882962247004161,105400 757315170314153984,46406 778392849763229697,167407 786192301248872448,199546 758426782605291520,52061 786260786326810624,192032 794276498618269696,249926 794626279748358148,262022 789288241761439744,354238 779777493775552512,176890 787322986621730816,210009 762462656355635201,47283 774047866025222144,138812 772242124737609728,127711 756573759985692673,43956 781645472675094528,188498 778064628580487168,165185 793971657803231232,257353 765012650937974788,85651 763048025942032384,11774 773531225185189888,136904 773991224118247424,136947 768988662725906432,11774 778680822861664258,167677 794986662044585984,262925 793863627472117761,256191 761666331926073344,69878 781359673681154048,139404 765530586173829120,84724 785880766106505216,198878 786364197093408768,202304 790113851211587584,203832 771904085666783232,128519 752062426720399360,19408 762392864424812545,70886 765386801833975808,86440 765891560412098560,87904 772096461349724160,128159 780916601704951808,183269 790690585397067777,232169 795771474741231616,247930 761362844642381826,67229 771786627609788416,127218 777628094098092032,87904 785599781871685632,197286 763822980103299072,80393 792787920256114688,235257 764274165385928704,65182 762758439021998080,1249013 732894660746698753,354506 768346117268467712,101681 770412126032855040,118191 793528772960063488,252368 766395655627485184,92166 768880193423499264,47940 774051396173856768,140748 774907254428622849,144542 793292118278025216,250430 758142183350366208,50923 793140151832551424,249469 790068477306531840,223249 788143193296482304,215012 789310558134829056,225359 788573627503575041,215437 771774975556673537,127134 774422926485401600,142668 778326288377475072,167569 778734204016136193,170252 775781271377174528,151156 780378037321773058,179742 793155143290224640,249961 759356257136365570,57964 795430424700919808,266884 786069495928516608,199546 787906408524222464,208016 776472763343208448,156055 760959452837244929,65222 765349284157861889,84886 771899747648966656,127400 785305226039349250,11774 788795678290022400,220526 764194952435859456,71438 777141475960299521,158387 767909080337907712,102249 773645478323888128,137777 795079469254017028,11774 778211864316522497,164826 793123246589685760,249469 793168720629673984,249444 753732875908939776,28281 790637614193864705,232881 776966651820597248,156835 773661398589210624,11774 789797935789797376,211170 769237278866546689,111481 774076358569762818,141360 788168575915700224,11774 748958390680817664,1170318 751591691925073920,13697 755266244027166721,36219 762412085120790528,73022 787184441168801792,207613 789279196010848256,223103 768450192353947648,106084 776047578655887360,152017 789728934522871808,108396 768864018048004096,109666 786368504328953857,202727 758100135834365953,51239 765721666005635072,74575 791311196767084544,237491 794165740383375360,226180 750449951222689792,13532 768093868134924289,103261 778617798075387904,168284 793480605396852736,252196 793877926471168000,256269 766506379121139712,92860 776128555172462592,153194 755636529704435716,36149 762730352347525120,73707 763740402763505664,1249157 775137096642076672,146938 787809246255591424,1170808 791356059692564480,238395 781567614292078592,189017 790215540958760961,215437 794617324074627074,261155 793970856661614592,257353 763804662365642752,79691 766345047537127424,80939 761040876390887428,64693 767758254893957121,100559 773609113179881472,136904 773766768141533184,11774 793590791713107968,253164 765994137686577190,11774 769006854689132544,107469 790972152099004416,235590 792528070951444480,245101 778212830684274688,166409 787170986751688705,207613 787691765327200256,210253 795459386177110016,266884 787809556051087361,205039 749808749225795584,7577 754747614793338880,33356 794004470585663488,257492 781576378202423300,186584 765709077393485824,86440 771416298123395072,121788 779688748590170113,174294 790277791849734144,230584 792908724776017920,232911 765651408905506817,88669 753983416119373825,30590 759698724276666368,50346 769278699950735361,112399 758739761200713730,54842 786229506768039936,202062 776542551000113152,156132 766774922878324737,95707 758119677411336192,46974 768899794974695425,106281 785655650923806721,197512 786708868172746752,206054 792868856566087680,244790 768966430738026496,110659 780811476449701888,182665 776308584573390848,152106 785566429139591168,197035 794641163827474432,261155 763752759841599488,76406 788868738527268864,221785 794168801675726848,256255 773685183509704704,138488 793535473205391360,252020 795162278442237952,264431 767248793842556928,94699 769618363144368128,114021 793404001177960448,249926 789660705519697922,224793 781685218247868416,148962 790743716298428416,227795 790998087078703104,235590 760950421078679552,65404 773771197519626240,11774 767423972489166848,97325 773958119261032449,140372 776146298764349440,149200 793188628298072065,249469 792056551842287616,11774 794549505513365510,261155 756684741064036352,43285 778989024690049024,171168 780505880374734848,11774 765682420196728832,88930 790514973806063616,231894 792113092901634049,235685 770482827418800128,118192 793554815083307012,252014 795695249096146944,268179 756247270396420096,37829 756535467475165184,43807 767815028640772096,101263 788497751365550081,218495 773910919667560448,139404 774803787018039296,143585 761949946450841600,431998 769236494213009408,112158 759526631476195328,56964 769326090569383936,112363 793868982205820928,254135 794000685515866112,257492 753554635277889536,18470 767735732953714688,100893 781227160828862464,186434 751709739323564032,19458 791460325849563136,237908 795374806904479744,263907 749261523621703680,7828 732777959367553024,353002 768983138949337088,109667 788735223341154304,220332 793497841087967232,249926 793024032148951040,247054 753264464703721472,24346 763809063817781248,80098 771484976034439168,125853 755502025639596032,38035 770026105629802501,107428 778368956654432257,166916 787054772507414528,207287 788767033663983616,220526 794101422539337728,255870 778327104614232064,166409 769324631555702784,112336 792738721707753472,243187 767468080842743808,11774 785496318869401600,195975 785851416426455040,197512 791266767502974976,237491 764234844805136388,80939 781200996672286726,185595 755786846433574912,39197 791702816653910016,239610 755124896368320513,32950 788849527667253249,11774 758020746308308993,47761 772104022887059456,123354 788636347129102336,219531 756315265214722053,42249 778703595424223232,168794 792062945492471808,242712 788386371312443392,217519 792164800998498304,243187 758860424880107520,54070 792061171142496257,243187 793240679287775232,250135 794650513656659968,261818 752627356741795840,22432 768401252946472964,95055 768292164547727360,100893 792792812055961600,247232 744117232519766016,195876 795464672514281472,250669 758516218961637378,53703 768261168490217472,104209 781579637944115200,188807 787500620454371328,208178 788002210814636033,214354 751180577924145154,16768 765857069262077952,87904 795197006855761921,265257 793143130170195968,249841 764135394375905280,81869 775150147265114112,146259 773536470481051648,137042 794589190423908352,261796 768168451294756865,104313 750908844717568001,15643 759007164539154432,54003 768260008454696961,103354 753403426244063232,351340 788169560218226690,215088 792851033110241280,247877 760915637623361537,64730 756463114661560320,43391 775823897916735488,150063 787908371659776000,205190 757950111787782144,49925 762031971690090496,431998 779841942960021504,177248 781278621055016965,179611 787467505950261248,211347 794599839426342912,261155 752125925303525376,19768 777353680974671876,160602 794654123459284992,262145 795249343502708736,239172 749287045818748928,7615 794249900816900096,258771 794616481665417216,262022 763030584985649156,75899 769977495277932544,116060 770458650250997760,117687 777173156612100096,160480 792886048564969472,247241 793954293657108482,256255 794818761320792064,262752 764577194559483904,81659 786032746015576064,199307 773677045394055168,138382 774596296606781442,143585 764971374884642816,85562 781245643255721984,186434 777858749520240640,164001 787122590972280832,207287 790894150262534144,194060 758836807245058048,54070 763324155907321856,1248936 780092099974705152,177472 789251044031156225,223286 750107898143969281,10735 764066161533136896,80939 770323945400795138,112788 773988941678702592,137953 785244926774767616,11774 791416127784124416,237198 791469288502722561,239405 765255607637073921,86103 749925219654111232,8047 792081470412251136,243865 793485415902699520,252741 762665651391520769,74133 776855804016144384,158655 789410008354041856,225359 795770456058032128,268643 781225688636489728,186170 758861453948432385,55257 773545941622202368,136515 774058696989040640,141316 791367830402953217,238207 793231899124699136,250633 764155056379695104,80939 758100572994211844,51239 736993326721703936,44370 750913852645052417,15917 755161995738025984,35890 793582381684756481,250785 794721271061704704,261155 763626975563055104,77708 768943267664633856,107428 758797457383763968,54070 793583748105244672,252408 785269570793791488,194667 794619636025348096,261155 769912907672985600,114779 789255871121362945,206666 766628148607803393,94718 772783327556300801,132335 734128400835608576,350911 774970104068972544,142721 753462282558906368,27317 759038942532349953,56442 789946216905904128,228576 788505401209851904,218349 755257548572352512,1248290 764515189630734337,83391 755425203220520960,36735 780360332766285824,178415 777269751991107584,157755 785263532933775360,11774 789275268062019584,224113 790928966194438144,234583 754781818310787072,33356 770546314320842752,11774 775015547629146112,146259 791777846356094976,241678 755444713352683520,37044 765285733221498880,86645 766661514740637696,95323 773857469072285696,139404 778250725486956544,166409 773666764785790976,136439 795211337089445888,261155 793635407539806208,252639 747582590106755072,11774 781150255324667906,183759 791121907332616192,234583 794828699292073984,263289 778205054138474496,166409 780556963830718465,181419 794641077630332928,262271 772760127313154049,132335 785847663107399680,198671 793258942964961280,220332 794558893858787328,261155 771502855660433408,125367 786408113410682880,203674 763700964532576256,78159 787861341453357056,205197 768870740363837440,109666 773891243608637441,139404 786989437339197440,197512 780387758854529024,172862 788893545490886659,220526 794573513470410752,261155 793164945731059716,249926 747780653672914946,1247805 776385220501176320,155332 788783023625994240,220526 769873123428724736,105109 773372178884620288,83700 786560823036485633,204413 786463277274451968,204045 756705705084805120,1248428 758250558939467776,50542 794627347270004736,262145 776162505374695424,154071 758639598973046784,12859 764882466393948160,84724 766006228866564096,90908 788987390190813184,221466 755922241959919616,40609 774500610494255104,141360 755157788242960385,35890 769836856863289344,105109 780786408059392000,182726 760505270648832001,63241 775708050585886720,150511 780895113836957697,182870 743355171443380224,1170382 755209581358411777,35319 762841114982232064,73712 779443914008846337,174230 785589026065682433,197286 787053454137106436,108396 791655500840656896,238780 793104581303668741,249469 789552764686696448,224333 759751883707777024,56964 767937707167264768,100949 753676611464024064,24201 770749929132142592,120474 755496698164555778,33186 779559780511645697,167939 791071134133391364,234564 788203906799013889,215437 754745922047860736,33356 759403422122729476,56886 763573585248071680,77598 790002148964564992,228354 756265393942040577,42344 766054848357867520,86103 776860630615678976,157082 790246586425245696,229192 772508688158330881,120425 785627637930536960,194815 788564014582288384,215437 776135300137553920,152872 786915254626201600,207287 765221563058753536,86103 770693573792583680,120610 771452313995137024,125742 788345705718878208,215252 772901419267477509,132848 776987462652407808,159093 767080281362862080,93170 772677389222604800,131542 773237189262118914,11774 794691321722191873,262752 771053036684840960,122299 774327670830227456,137953 785627592397352961,85985 760996417951399936,60790 750366122537422856,12883 790180866827968512,229884 791362218361229312,238395 755496832810135552,38032 776430055345971201,155688 778968797487267841,169747 787019957355814912,206048 792433157765148672,245074 795751463330816000,268646 789534607255347200,214899 764952632549003264,84904 793154351770406912,249841 794019570730303490,257492 791682796016300033,238292 793245835177799681,250544 760666965165891584,352572 786537103991635968,202217 793102327766921216,249348 793258035418390528,249926 760327296989302784,61412 774847019215122432,145681 776786015105134592,157840 790367634177007616,66116 794414719427674112,259482 753796730085179392,26803 760471093505253376,61544 757415484103032833,47330 760840002578190336,64722 794141830073839623,249469 765220340414885890,85254 756211653021011968,41680 790338832566661120,230282 756274104169213952,42405 758160747855773696,50647 761694945774186496,349306 777345545627197440,160039 766388758635614208,93405 754172972089221120,31320 752737337046544384,1170429 773253090552143872,135736 788437919145062401,215437 793925467850104832,256255 761206680918958081,65307 779351747642871808,168284 787053494222061570,207287 788532755097411585,218275 788665453421862912,164764 785573318208303106,197035 794339560494891009,249841 794600975373766656,261818 756254251064623104,42341 776780676116779012,157840 786483175836889088,1063777 792016388525289472,243092 749326773679185920,7852 770448348352512000,118393 764820525126455296,84422 773903278262390784,139404 777892806518071296,354238 792163229019480064,243165 770501586841993218,117257 776743031034830848,157755 754861656518254592,33356 771134589439967233,121612 774640037635825664,143186 786998716406329344,207613 785925971597680640,11774 757969602101915648,49975 765743481331392512,88052 780430780942065664,178524 785435144446324736,195481 750426133720596480,12883 754152692252049408,30590 766307943830683648,92155 770678697405755392,120613 793967174222286848,255942 759251349733253121,56964 774351023867568128,143049 773962783251636224,11774 795683716899205120,11774 754718416892723201,27045 768899823361626112,103924 791439145348595712,238290 759555113199411200,58939 779005726026899456,171795 751611769521512448,14277 772153570955235328,129471 795401099238850560,266138 794031330568929280,7311 733104449879576576,354869 775773497003954177,150426 781386026807857152,186584 792619930298425344,246697 757310777078394880,46890 760547851755778048,63451 767749492548435968,100893 772847673212866561,132996 757010089773375488,45672 794957066947461121,253164 749731940937265152,7816 763611747748024320,47940 779077367369170944,172545 792102720995860480,243398 756700205811105793,44429 774349205443846144,143049 780011545065435137,177814 759144532956975104,56964 774761202333413376,144602 766356471034425345,93286 780919492675121152,183283 792414870297833472,243187 793511633221976065,249926 770450667144028160,117257 756265590667567104,42249 757854912193507329,49754 788143069078093825,215754 789426285563052034,225981 757715179278700548,47844 768367097990623233,101681 789559216335884288,127871 764939065825169408,11774 767339761069592580,97325 767947024239038464,99212 777908737566801920,163901 765333302949580800,87145 769181724286722048,111558 776490311040118785,152314 775477597480386560,149300 777023463198339072,159146 793524507701026817,11774 793127478881427456,249469 793269518982193152,249926 769134620583407617,110362 788633025118625792,219207 786408424913375232,201958 757735296029040640,48220 775758596864937984,150511 774647076546289665,141302 785782370020446208,197512 792635899997749248,245148 794615190256046080,262053 769600044379082752,114404 775303999922679809,146580 793524865500385280,11774 764854481108566016,84724 755768076147105792,39235 763623018153271296,77668 775776595722113024,151463 777969021517963265,164826 750371246437756928,12883 764932018647904256,84679 788777681684877312,220332 762699306876928000,73926 793508192894332929,11774 761705197123043328,67852 785563567298785280,196277 793103666404130816,249469 793500949037719553,252408 785653518937894912,195808 794210811275137025,258331 752876500068790272,24134 766350700905246720,87904 794002151676596224,257423 787034540082462720,207287 772177903698182145,129991 751968837831053312,19792 771306029506138113,124537 787819412443238400,199307 789183268184731648,223899 791492508916133888,238864 792112890052501504,243983 758074416710422528,51265 795182166158282752,264397 775656224977096704,150404 787825438357852160,213064 764848989929873410,84449 765627430459412480,88669 790714124821037057,232169 795721545708666881,268231 779444930448023552,175185 790898638197174272,234583 793104005404786689,249469 766004716346052608,87904 786945746276933633,207613 732275976663662592,349626 793656682836586496,254209 765519753725169665,86667 779393975170072576,174557 785623488295993344,197512 793095405668040704,249469 753338436896034817,27188 788097047249289216,214354 791049719728529408,78159 735893062703054848,11774 788492833569251328,218495 754709403681427457,22393 755558870945263616,38183 785945899193081856,199960 794637002264215552,262053 753358794902470656,27317 761345482761310208,65887 790736662129172480,232863 764996744333582336,82283 763547860184903681,78129 767848320794374144,84209 775070349335547904,146259 787588439470288897,211347 794595784473903104,261818 794686526856790016,262022 776907700185817089,158348 776371283537702912,153095 792405294651506688,241513 775725510533853185,151113 794488002718429184,259834 769280481065996288,110585 775470836362907648,149259 789945099962777600,226823 794189236404686848,258598 750151387724603392,11495 768501875507339264,92226 779005388809121792,171902 795419791607603200,247930 781437118413406208,139404 795262101719842817,243187 773936952399855616,139404 778305876528553984,166532 762015811984732160,70628 777390344556126208,152872 792479199164403712,243187 792877993643376641,247739 793779574526148608,241678 761280481996537856,67023 753126133814685696,14277 766402924381515776,93286 772310547949719553,129551 772885587820961792,132370 790776681556475904,231894 791687032103923712,240483 795419921861722113,265885 789159172097056768,11774 751829720891875333,14653 764453835318362113,81071 770392775699214336,118191 794332677117644800,259743 788152728421662720,216009 788770993514881024,218260 790563432772886528,232137 795180893870718976,264397 795358904364437504,264397 792032949881475072,243075 793576072893894656,252020 789115143049322496,223603 743439048145010688,47188 773334764757651457,132335 788170230640046080,215088 753792369036816384,28732 786630087319826432,203510 788736367262130176,220332 790959199790387200,234653 793587621725282305,355260 765519649211494401,87904 794526164979249153,261155 753373326165377025,27045 758715746390151168,54070 771141049251233792,123581 761681871256158209,67852 768939784278454272,109571 778807766123106304,169916 732279979543658496,350979 762627423737307136,73814 763881614048886785,1249165 792905260431843328,247877 755434905581023232,11774 764665473061445636,82344 769732694993276929,114987 773229230620639232,135025 747482817248956416,11774 758722191227691010,54070 775433254765813760,141415 794257989289078785,249926 732706723257946113,353228 754727575260237824,33356 754922791695036416,33090 781899820705263616,190553 758348400752365568,50804 764894773039730688,84889 773287869259456513,134371 756487514223935488,43391 773583445230546944,137042 780380856124792832,179742 793624383004643328,251452 766014388293599232,86440 763392339993780226,47188 766807388925997056,94683 779347427899813888,158387 785909011707105281,199640 771063105719791617,118985 794676470945677312,261155 769662189766602753,112032 755476786788511744,37538 768631535071334400,107428 766352868899184640,93286 787416033980276736,210989 795701041446748165,266491 763906017843306496,79992 766027976257343488,90908 771801490126098432,128043 751783493152178177,18893 776201966972133376,151185 791623120813776896,240145 780439454196662272,179936 795705414574899200,267213 786935199015788544,207287 777516180894543872,118174 749435557542002688,8431 794985933535924224,262925 788563632087064576,215437 778384331152564224,167950 787729850735943689,206101 765133395085107200,74575 794555598192918528,261155 765616396453773312,88052 775859065603887108,151090 753219127607648256,26140 758279775010058240,50314 772653095100768256,131258 776934310599286784,159359 769263456075730944,111549 792883157649371136,247877 774003874969419776,140495 777618549737070592,161277 781473639204093952,139404 752840564437950464,62180 764520429444669440,81946 764917859499773952,82115 774967806974656513,143361 793150111052292096,249926 794571351319347200,261155 768444551623217152,106281 793093693926412288,249348 756553465434955776,43391 763886495065182208,80648 786663615160000512,205728 790947086397124612,232881 759034643358158848,56552 762368579694133249,70941 780491093494366208,11774 760125978098085888,61145 761928663914786816,70941 771202250597249024,122861 781229612219195392,186434 765500458018312192,86472 770378406831718400,117310 795469574556839936,247930 788361723786825729,215608 764247153158094848,82457 773516810603880448,136904 773850705459310592,139404 774998520919052288,146259 765348503107371008,86667 794052065001541633,255299 762812781540155392,73712 762984308088856577,431998 777693506554900480,162596 791879131260526592,241678 794947485609447425,263697 761941029150859264,70858 771731184250265600,126152 794111353585704960,255942 758398451717668864,52554 758868048178614274,1248642 769881460601946112,110585 770294671956377600,117257 776808231624646656,158229 777936128641032193,164826 763166896644423680,75073 768436309841051653,103354 766233726141562880,88449 758351103406792704,52112 785967596541620224,199272 751090128454492160,11774 762662912292818945,73814 766257924108877824,88052 766373522503499776,93068 789315262982021120,225359 791407423902715904,238928 793209255302197248,249927 795402150054600704,247930 752988176369717248,24346 795678837363372036,267862 758766522156273672,54070 776233016179974144,154429 792112655947489284,243292 757039140311490560,1248452 733356876390240256,254034 758718339417989120,50827 760492896890019840,63149 760132053769814016,61051 779095997372829696,172185 740416570804015104,11774 765187876317306880,86103 788418292767752192,217519 793209945688637440,248253 755806747286044673,39384 789215203011334144,215437 789241427448434688,223921 759105344060567552,56964 762124444621996032,431998 778626081465176064,167220 794544469580333056,261155 758250609875128320,51595 763780102454992897,80098 756299120185380865,42249 781861179161473024,146847 756298699911811073,42564 771022904712499200,121612 771134727298449413,121195 781505292668252160,188401 778505231109791744,152594 795127730119516160,264397 759534620287209472,58250 793555260337852416,253206 794164687088668672,256255 765799126349012992,88128 780825320219774976,183269 793185937538842627,245118 769002782456176642,109167 787379003946573828,197286 794035739478503424,256502 774624963097755648,142527 776021581231448064,151242 788736992813191168,220332 764864136207560704,82066 776058356054188032,151302 779805276325109760,174557 778094169566879744,150249 778724038931656705,169384 740338620054151172,99816 794639409304010756,258305 785282489983995904,193669 772893098808451072,128194 777487451837214720,158451 772902010681188352,132335 777998790884077568,157082 789497571425161216,225602 779357006968651777,173347 768202650865143808,103354 780422261815779328,179742 792162723215781888,243187 761500936556519424,59403 767970514656759808,101530 771377912863920129,124597 776786275642769409,157755 770790111067856897,121479 759071476913807361,56784 774676052320722944,144048 793486613670232064,252741 761288862261915648,65180 766004173393448960,90908 765954614201942016,90384 795035917354487808,247930 795096164693639174,265191 763487048468684800,78274 777250321567408128,159475 732322331981455360,350808 768585844710051848,102745 786206265114406912,193121 793902304479109120,255176 765010935371014145,85159 769526494016176128,113894 770386130814443521,118191 780739411713597440,182036 775020206976536576,146259 752751744933736448,22393 785577497958182912,196676 759212886304690177,56964 767058511687659520,96985 776860717903257600,156835 786973425113980929,207287 794075287407435776,256255 738797387129491460,11774 779666443495432192,169740 792974590846775296,1170556 789378578790187008,225359 762070914158714880,69794 756958685621018624,45672 760562970111926272,354841 794227736801779712,258421 787675946782523392,352030 743847784546082817,11774 788411234823450624,11774 794007423333924864,257492 794401453305688064,233526 793498440173023233,252408 794678006430113792,261818 760874733604864000,65180 750548561478184961,11774 759350757372076032,56964 777636591594565636,159245 770194859734872065,82066 778341386454269953,167220 791952553713934336,240145 774973014299541504,145930 791634379370094593,237223 792083104269635584,164814 758449323050954752,53144 773915773228224512,139404 778663208680824836,166852 790666743349858304,232427 778010648051539968,165097 735920743565955072,11774 762278060188106756,66922 765882565672730624,90031 752983438400118784,24497 750063264927592449,10848 785636084835233792,195975 789055199411212288,207849 789964514808606720,228576 788078924370677762,215005 789089495522181120,222682 780423347909697538,179578 786265574154219521,198304 758333589272473600,50654 775505533998628864,148870 758530892436414464,246425 780609590996176896,181935 788079841618780160,213064 793144278549721088,249469 794764324304814080,261942 755249168575193088,35319 761666474993823747,11774 792527959479324672,246295 740502635493482497,11774 771867758485123072,128194 778805060515926016,169327 754738370522251264,33356 778615982457708544,156928 794618401348079616,262022 761683536655114240,69548 773992421264855040,349942 778679308416000000,169201 788187287586693122,108396 753956745274335232,30590 788027270413811713,214354 787917265702445056,211347 759103165862146048,56964 766761220569391104,96228 779539933069471744,174392 789163958334738433,215437 761325146745348096,65180 794626877977755649,249926 743921329045286913,11774 773291281581797376,124804 742650962930606080,353976 751103927140179968,16897 776868129406349312,154914 786570159443935232,108396 788081696230903808,215252 753365725331324928,27045 753707092704370688,29263 791017689775009792,234796 756348370248044544,42432 772564436737327104,131738 751212412188041216,17384 768194348139765760,91810 768514323509633025,104973 771890292010147840,128194 767130613518217216,97865 791836308985421824,240483 755471641493270530,36877 758885116538032128,54070 791741259463299072,11774 795696578044555265,267862 790047571234263041,229505 794734310427344897,262226 790741541006356480,231514 793953580604456960,254444 761056757451862016,65222 778414495622426625,152594 786548471377620996,198862 793497702671659008,245750 764159308691111936,81702 770997966089912320,122531 785859631449006080,196277 791348279569031168,238395 785624484979978240,197512 769738939330654208,115207 793505227429273600,252020 755494878583324673,38032 757265303189479424,46384 765364856962723840,86440 773476742317080576,135136 777405537948471296,160593 792046197934465024,11774 776115564854910976,153658 781166823035240448,185496 752741715333619712,22851 753729618084040705,27045 776257063534075904,153769 776122991855874049,153501 788185183786631168,214692 756211874551717888,41929 764282678791241728,1249122 787057505222402048,207287 785458289442222080,195975 767876563605987342,97341 788218932536627202,214354 750801932432904197,15021 758360167360495616,52030 778937187492564992,167858 793085697552949249,249348 759021292590731264,55997 752155626394968065,21173 752884089993121792,24134 791006152041517056,234583 794004399681130496,11774 779082458956374016,171695 790927652819533824,234564 791768676651315200,240890 767813257289666560,101514 789377000205156352,217039 795046758564986885,264397 788051536526004224,11774 765205746153771008,86440 771706743374090240,126972 751096116691791873,16795 791672871357652993,240067 775002041848508416,146259 763588860798312449,78115 772912083386167301,133519 791502904272285696,237908 770393404874170369,118191 766719914065403904,94899 781595633555759105,131056 791025967187714048,235756 755159793149550593,35890 762106843598495745,431998 773678140384239616,138650 792378085358174212,242233 785636049066135553,195975 791591965129183232,238207 794572201261305856,261155 771538332471832579,125554 773995857502957568,140372 778941943992680449,170252 732982505071075328,354396 771413313876070400,125367 786330323185467392,201958 768937248083603456,1170739 749745703551901696,7816 765882032576565249,90031 788751648449527809,217118 768238160014897153,103354 780863121028161538,183668 776923651363004416,156835 791410401913155585,228101 780163612216143872,176218 780831041250525185,182870 792361175195410432,242693 773903410466689024,139404 788007078287859712,214114 789896553645367298,227048 762827389160321029,431998 773920450690813953,139404 752881414727667712,24134 758830222695280640,53996 764654742026891265,80939 773906952745263104,139404 754765764100358144,33356 758015997127237632,48663 795091423766843392,265191 756208616743600128,41699 775307261946109953,148045 790719498718285824,232169 793644920913276928,252580 794530913610854401,261155 763803118362583042,79691 773113281284231168,134470 772391793291890688,129335 773249316324569092,135725 795077805432274944,11774 763483570740551681,77668 773093241793056768,131045 765616276433571841,88669 793131029183787009,229908 793339843162021888,250633 787502859226984449,210897 793842248777469952,255942 758681316321734656,53983 771837002752860160,127582 785257120128241665,11774 785867124094832640,197512 776764944805077000,153095 793462185468932096,228354 758810983506718721,1248642 768865544564903936,109767 786005215027851264,200467 766459186435751936,90031 787207724849299456,207287 778382552952287232,167407 786283580846583808,201555 787922112405237761,212139 768152550914691072,103071 765028713708871680,84422 776829673812664320,157993 789486700728872960,224680 768699809872109568,107428 795389543537135616,265427 795312639115137024,265257 794747149665923073,263033 759408473004183552,51798 749205650295623680,7311 777185219661135873,158387 791728506786807808,240926 767251532416950272,97379 773184122026156032,134989 780756601409908741,181935 781339054017216512,185601 750181176195907584,11495 777704422344392704,162497 794949936605433856,262847 734772999035990016,353374 780842200863219713,183269 771783979737477120,127657 775763881721487360,149200 755196366712741889,34898 758096273190903808,51069 772919090507870208,132996 792605756595974144,246771 766722616874852357,95672 794590558043963392,261818 785682983294341121,197512 786950825373470720,207287 792777047559041024,217837 793871014077669376,256038 763975148147834885,81202 764272494480154626,82009 762790653940097025,73712 774423702498844673,139865 766107310942883840,90618 773359369543090177,135025 781525773899304960,11774 758029555990827009,50923 786056146364882944,199546 770477747642757120,117941 795459899929067520,267267 750824523763621888,13343 740426834400141312,11774 774283002188824576,131421 762032121850376193,431998 793141373029449728,249469 732526823091896320,351837 788009227105206272,214114 757521391876907008,47659 790874818442698752,234583 791693766742519808,240483 758280283514871809,52061 750238888061394944,9810 781570997925384192,185595 791148786332622850,234796 781255890250768384,183759 756311969431445508,42564 757618592867192832,47761 780543261324681220,171693 753684573876129792,318763 792972760196579328,228634 794033743862239233,256239 786930765753901061,207287 747669236370313216,11774 793941063920599044,257026 780602137973821440,181955 792488522548731905,246225 764518763563585536,81946 780616429859209216,182154 759106696090378241,54070 786669747941158913,205638 753322190972465152,26740 768976946554437632,109667 792080214255865856,243398 763933000623005697,80393 790334327456276480,228820 767689916276809728,100605 776865257998254080,157840 793294665726308352,250633 790972329039757312,234583 775509932321955841,149124 787085749300658176,209151 751716819845525505,14277 778584072687943680,168794 792363039181844481,244143 768942086997565440,108729 771066865502355456,11774 785645601463603200,197512 790604168675360768,232791 757755400997384192,49121 788529024125571072,218275 767896460373454849,101681 786034459082645504,198892 732682927876759552,349283 753067596749107200,24257 753670433862549504,28866 758137355605774336,41703 758614221760307201,51451 787789231708106752,206101 770562768927940609,119047 786392467952119808,203674 787237562087829504,204078 792824835906736128,247241 749377416112463874,8497 769916208065851392,114301 786735325536223232,205181 794314595494227968,259892 751231690018811904,14277 774437550782119936,141689 786279347816628224,200965 793165087972392961,250033 793479908987133956,249926 790972597269893120,235590 753746331806658560,29548 781526942688301059,188119 751595074182524928,18413 765731444341768192,88994 793297285790642176,241345 754747371003777033,33520 760180518180708352,60866 764968158985854976,85562 775959156977045504,152735 787371789504516096,207212 788735333735211008,220332 794978930130305026,264397 773581353082351617,137158 778271017953288192,11774 793241658401841152,250328 787254327664582656,46572 769364974980308992,108729 773703333001498624,138819 775415538956861440,148537 770991757962149892,121612 786951725940809728,205294 768529159656120320,11774 770643853393137664,119682 789867877599842304,228416 753683119341838336,28508 768502304987242497,105041 775111278612221952,146720 770470072787886080,117265 789218125736738821,222654 732229092418977792,738099 750504309561913348,13450 779717132422557696,174756 768096783343972352,100893 771506760163201025,125163 785559550107590656,197035 751152232066756608,15808 774361081745592320,140444 780482520232132608,180310 780674650716053505,150151 758631263754457088,738099 789153233843302401,223286 765650697555697664,79020 758344794334605312,52061 794548599652630528,261155 776544195892748288,156132 788465158825836544,215102 794140989279473665,255192 794470627155517440,226320 765053817675132928,85767 758323888224817152,46384 751550170630946816,18470 789138370324631556,222682 790401818404786176,229693 770624437582430208,65496 772808390024192000,131770 777612406918746112,162596 790341936876023808,212131 753419900190949376,17120 760274251362340864,60541 780432185887035392,180074 788474569518485504,218495 770115560654905344,114254 786266877676941312,65113 794618616704548864,262022 792044547102478336,243167 763933313157390336,80863 753993945957498884,27045 757597257235505153,47940 763772404514615296,80136 780926570206724096,183975 751562089798438912,17416 787924433616842756,213887 790180208238297088,229724 758748334727188482,351666 777869628898938881,163901 787071202711830528,208928 790977444450742272,234583 792427737562558464,238207 769867516529238016,115493 787707016819142656,212357 753332361308282880,26539 775156665909911552,146704 777017322221539328,158387 786236935794626560,201958 775067305952686080,142527 758744400520327169,54748 793936299233116160,256679 794948109453312000,28732 773260124433424384,135025 787912193463287809,205197 793784336256536577,252020 738787653647257600,11774 775396614877900800,148994 768892394674749440,109448 753647425248567296,25965 786507557804408832,193513 794953731028684800,262847 763147747381874688,76202 764303107350114304,81425 751954429524541441,17794 757933734716854272,49925 775384377219919873,148170 764974204164845568,85562 793602450406182912,252044 735494966047166464,349918 775737894845550592,151185 750440020595605509,13046 763401761818349568,73926 778385194642321408,167398 795713408364675073,262022 756955506980294656,45122 752996524934725633,24346 788123340040966145,215754 791412496686985217,238780 791678842771476480,238099 793426100521140224,194085 754753496675602432,18381 768080463671853056,102514 755181188277428225,35436 785600602327744512,196676 751178164664164353,17591 771699334698196992,127134 793980598742384640,11774 753350672423288832,27222 758506338762633216,53703 780545340017565696,178045 760898533960495105,65234 767942656592867328,101681 761200113918160896,65222 788018633339318272,214492 765002942395064320,82066 766666820677926912,90125 790401005124923392,26066 754855237144481792,32873 794878042992689154,234484 785606848552505344,196676 767172851816423424,97386 779418413584089088,56964 755546706343632896,38476 757662623479525376,47940 774278451268386817,132497 788111027434991616,214492 790527631519277056,231894 780863967703040000,183307 795076532167446528,11774 778651372728090624,169594 786320427287281665,201958 790871543911809024,234563 791851978993217536,238419 779789361751658497,172057 780509026501140480,11774 792371261527629824,226180 769041987752329217,109874 791092378589364224,235621 755411389179572227,33356 792662572231110656,245130 779381515629187073,174427 762698005044600832,74427 788496479623131136,218275 765645523340582912,88332 780986588427943936,183269 758394904779300864,52545 786574808561491969,204621 793810706223226881,255393 774994382126583809,146259 780859290521374720,183826 781576637166911488,188670 790939710252257280,234583 762204080957710336,72035 763001766304706560,75608 766640999326154752,91810 787039715467722754,207613 793877477982605312,255942 750880576333312003,15165 758277967147479041,52061 777313317757083649,160221 781327855414370308,187393 788188326763302912,215754 793585473302265856,252020 766989965343412224,95506 739452665160175616,1170519 786522099536060416,203674 758757238920122368,54842 792523343543037952,245101 767766697889697792,100893 780917416830246912,183269 788488916034809856,106085 793113978331365376,249348 793491970756784133,235179 767865950867746816,100893 768487738219855877,105373 788048464701784065,214492 768267980337586176,104940 776591622708625408,139404 795188315313999873,246726 753301146324742144,398859 781169864782340096,185310 785623303738290181,197286 773715951556628480,137042 759063005615259648,11774 763845820672274432,80393 766356930268921861,93314 779069831404478464,169916 787392622289530880,210694 786723500060880896,205728 750475500708036608,13262 755407987267821569,37224 785582668440297472,197286 755468333852397569,37294 774669625304944640,144824 791878103689678848,240145 758306528650784768,52311 787465448157741056,210287 766750697945563136,1170597 794259224905674752,257332 775649328740401152,149953 768273613371957249,104932 793230549376610305,249926 794694909563285508,262752 765604486610034692,87858 764043312755908608,74133 760857152659468289,64339 789905511340728321,225359 771395045840781313,119279 761056088917553152,65455 788543779489865728,104244 793229595457757184,247877 755868711177695232,39207 772788020554637321,132578 776833052303585280,155451 787719966225207296,210253 789984300540239872,228354 794396221242634241,260380 766499169687130112,93478 775706974935801857,149200 753724350918832129,29263 758108876197670912,51344 764854886219456512,84724 794248559243628544,258456 749922607986667520,9754 770285508698202113,117257 776121214318379012,153035 777046603802767362,158387 793923765574873088,256146 751774965519626240,14277 777251861984268288,160592 778296121399451649,167311 766138649331105792,90373 769825007509860352,105109 776780446227009536,157755 792117974123499521,243187 794205721755684864,258771 765652945182466048,88930 790223753124818945,228354 750367017945985024,11495 790985975400951808,234583 754722382426677248,33356 772424828724752384,129649 792873473450336257,247241 795035980252123139,247930 761616223729807360,69711 778529624330473472,152594 767001545258958848,96039 771181233891975169,122982 770641523805417472,120341 790712604008157185,232911 792313153765900289,243187 794336423839027200,257325 753068241271005184,24108 732278276463427584,1170455 756884932023111680,45311 776877129996734464,159016 751111144035782656,13989 755672025499332608,37003 758727475643965440,54842 785840439744196610,197324 788454065931976708,217837 763684100133625856,78684 750349259153682433,171403 769277413863804928,112363 791384395978448896,238395 791605585863204865,240067 794047251538591744,257492 743374386854518784,1170550 764243495942881280,80939 764988336276668416,85562 752880550956990464,23899 769688743682928640,113982 760980463213096960,66116 770758521868746752,118191 785994246440353792,197512 761978075017949184,70543 764278949731983360,80939 753400319174856704,26793 765916292750594049,87904 795456428337078272,244270 771124531306041345,123583 795363909125275648,67229 792153454554836992,243075 751149214474784769,17371 767258994691891201,96898 788797808966905857,220332 791492293102403584,238207 793608577340481536,249469 751195125615734786,10735 755391357221339136,35890 764130953471983616,81869 773937326976339968,139404 755045617785765888,35033 759053828918476800,56667 793617489976369152,254135 773879163644153861,139404 774410527749443584,140444 785288641551568896,194648 790732260303474688,232863 790897368056999942,234583 752239307730006016,11798 767145126871334912,97432 788516479012667392,205728 791661925213937664,235586 794583615124439041,261155 757719236122927105,48826 794657799045337088,261058 755126854692896768,35403 776768137190604800,156835 788254632254513152,46572 788548600523550720,52554 743169873237270529,87889 768266332701794304,104940 769855685152612352,115543 794941631946428416,263817 753288511873089537,26066 759117980370366465,56784 787571600728162304,108396 788833713400451072,216009 747833905961701377,1247775 765008591157862400,81702 791021508134998016,235251 792084977148129280,235487 758008997408546817,48991 761397242171305984,62452 788470764261543936,218495 770620321141514240,119774 785977203972575232,196247 794259007661670401,257492 786792132040232960,206225 793892218201206784,256255 794593922060193792,261155 764223088946970624,75922 777637799260323841,160592 793898091732664320,256451 760653120812752896,11774 786220889859723265,192032 769961973152972800,115538 790043299885318144,228124 765556226407198720,88197 760957148482244609,65626 761890241485635584,70941 762636479214522368,73814 764849465391849472,84422 776642859512401920,53667 786708747808804866,204958 791950808698925056,211733 770676723612397569,120665 788528206726987776,218275 794638307653287938,261942 768231959709360129,103924 794553290994421760,261155 794681827000782848,261666 795414089321193472,266491 752693540300345344,22752 772081760892968965,125319 778308389956886528,166422 791331740845481984,238207 753219717293277184,15536 753722472587857920,29125 756271759368695808,42432 794319449402683392,259134 761561226035900416,69231 764188203255533568,81869 763887047215947776,79513 785622054980587522,197297 794541474092380160,258922 756107456715960320,41632 780829323112644608,182726 738645344792219648,355507 781355623363514369,186434 756620365867155456,44450 770102442029637633,108381 792060017025220608,243167 753205478172323840,25135 764111537296453632,81869 773891406133882881,139404 790985664292593664,229895 792054972221239296,243075 794536859120504832,261155 771817733847552004,127871 788526445110976517,218967 794595611207081984,249926 762695853605654528,74247 792528876652158976,246392 749813558242713600,9754 755569703469260800,37979 787151826802081793,207965 757699335446487040,46958 794789290110615552,262022 776197617445253121,153194 755835957438324736,39384 774102460713439232,139404 732981444335673345,354927 759859407521845248,57574 771978991565668353,128043 793796329063321600,108396 795377197687209985,266151 737990065385811972,87889 746813331726536705,195876 756317271207845889,42495 762844782792101894,73685 762960808317898752,47188 776907938929737730,158673 795375164468985856,266151 793869338650357760,256255 750697105153413122,12883 772504100965453824,11774 773955349275611136,139404 778630470145683456,169226 764816832968568832,84724 767876386740723713,97341 769214926871289856,111558 787325087124946944,207835 767824708033191936,101514 780742488013217792,182036 761327133322907648,68102 764266057796247552,82066 772440798021451776,129551 790802522457858048,227795 768793139347853312,106442 770415538438803458,118191 754763892040097792,22393 792311579173752832,243210 756575903845679104,43399 790730400394014721,232863 791667826511716352,240145 793427144089165824,252020 768549517289525248,106281 776147485739802624,153921 753949861880344576,30590 791786967830761472,240483 793425941489942528,249926 753768223343054848,29790 767892039686098944,100893 790158423480528897,229693 758349262027689987,52174 779076833866199040,159115 788272484646653953,215064 753067444952891393,24624 774324712432242688,141360 787044810637008896,207092 794150851078131712,256724 787295542745399296,207212 791617163232579585,240145 757474696355012608,46890 758470929919782913,53185 767824472690794497,1249484 793142325832744960,249469 795666129645486080,267862 767889895826284544,102137 767044458827309057,91700 786195506309500928,201351 788831857857089537,220332 794504698573123584,260404 771580620212277248,125367 780931642273562624,11774 788603123510173696,218164 760483298581905408,62771 775196942498430976,146205 766351659966558208,91946 776884467742879745,157082 793974570956881922,257353 794544879946919936,261155 776182604236193792,150419 758883783672160256,54748 789147534362939392,11774 776626473981599744,156926 788613200753332224,218275 788783838323367937,220767 787035143730925568,208167 795066149285326848,263926 780038396852994048,177248 795362094828883969,266054 773719557466755072,137042 773913849439383552,11774 789555495078166529,226881 792163877710462976,243187 793179948353748992,248988 788637992269312000,218258 786377996034727937,194082 769540968672403461,110585 789802023487242240,227486 758100421915189250,51043 758288012723617793,52112 786693346454568961,202429 785268184656015366,194648 781349080249229313,183668 792774014204649472,246225 785675362797617152,195975 751654134231728128,18893 764667527309905920,84209 761730577888411649,69711 753625295630929920,23899 761975073095847936,71270 778930429621514240,171168 787490005384065024,207212 788885618570985472,220602 755797061908463616,11774 790298495009693696,11774 792104114385747970,243187 794571181361754112,39957 761386154331516928,67852 767268132520165376,98277 774012757339475968,140211 785752310798581760,196917 787830804466446336,212063 787486413461811200,210313 773659461932216320,136515 788617029469306880,217937 768204056967847936,11774 788478708487041024,218495 757324767124791297,28160 770385846381998081,118698 792432261761118208,243513 755179632270385152,34817 755197429188820993,36219 761603078785159168,69669 770406546668789761,118988 756403342578814976,42495 789950975792582656,228713 789982112262844416,228820 762405172878475264,33338 792868501140701185,247240 794706830635237376,262779 764444354396221441,82002 763536430001975296,78513 772134381326512128,129471 763446528786722816,78159 785570547845390337,196917 793112623239798786,249469 795099543792599040,264573 776791384103743488,301910 777180749569089536,148419 794521442046054400,240718 785295745654018049,11774 795706307974025216,217634 775883500448808960,151791 790975938158661633,11774 757326249639317504,44163 771045185941823488,121612 780824267453718528,182659 785580082551222273,197286 790267132881829889,228341 753796546181804032,29624 786054381812617216,197286 778290863847780352,165690 781528643562532864,188401 792409970327379968,242326 768679884012920832,107446 774882621662691328,738099 752704696960245761,22219 780611268600328193,182049 788468680275353600,11774 769158924796882944,27164 789876604147073024,226964 781324064694669313,166315 787876932029288448,213253 794620648693841920,262022 773508227992432640,136947 791765216757374976,191778 758623036194955264,54070 760816248670130176,64709 766058377520840709,90482 771124698067247104,121612 792028347278565377,241678 795494108764708864,247930 769045484719763456,111056 785906724775616512,198671 766085750429364224,56391 794686455520104448,262784 771352690349703169,19787 767087120716554240,97685 750352383964749824,10816 767174499309527041,97811 776179502967844864,152735 788417748510642177,217837 790975510339842049,235621 765188940261273600,86223 764835092300640257,84724 778267901761581060,166321 777248566892953600,159861 777926812726730752,164633 785509423036760069,195975 791013451178967040,235536 787293305755332609,209477 775523696819646465,148870 756623865514561536,39096 770908851868733440,119937 732280873102381060,1170468 792800844605427714,247767 753005408193609728,87889 754975404004405252,29263 781258631631155201,154071 755536555163258880,38401 763238017175805952,77331 761827336610131969,70858 785736008247742464,164764 794661633931018241,261155 781510873823129600,186434 771084425996017664,122388 785532108282265600,195283 768577983695187968,56964 788481534986641408,215437 761958288879710208,70679 757260884662030336,45014 776749999405297664,157693 765752719764234240,88506 776025139477614592,152872 781317112392482820,186434 791837606782861312,240070 755460839411449857,36157 786591738651668480,203801 792409946285481984,245566 753020252171202561,23739 755162005477007360,35890 766773137212002304,96263 780917508815540224,183759 787118401026228224,209064 790994026656698368,235828 794075816845983744,249057 776850738848817152,158815 790726334586687488,232863 774101519427710976,141360 768110317155024896,101203 792504960219025408,246392 792867679979892736,247240 793792519750508544,255246 753642336832237568,28817 793593215379120128,252196 766418456178790400,92872 772006138460135424,128934 778750406360915968,170373 781244772463894528,186212 768566675570503680,106281 748393037588488193,350821 778156308893724672,164826 795250034375790592,263896 785845263093170177,198878 765196630085689344,74247 768810601728643073,109167 768036857842065409,103083 764153259409805313,82283 765661546295033856,88920 769262493948522496,112399 789962865138479104,227795 763802212078202880,79691 770470935229063168,117311 768130185237585920,82283 770967493280169992,122146 771059851975921664,122299 781385640269131776,139404 794984685642387456,264397 756766577039544321,39096 763171838683774977,70995 779351052843876352,159847 756000420925964288,41114 794632956614688768,261155 776610874660270080,58531 777009848454148096,158041 774227840674004992,141887 794710404178018304,261594 794853676351242240,263551 761656916703674368,64722 786036573875818496,199961 754737554306506752,32404 788520658963664896,65113 794005198750552068,257492 795007026011209732,262849 758639582585815040,53985 757924972694269954,47940 765512869442117632,85805 771131986652106753,123217 789161077963624448,220332 760932268118577152,11774 794791397744377856,261050 751848917218631680,18555 781140545326374912,182257 765056410942136320,85562 753281917814906880,26066 774241070402113536,140444 764424368298528768,83391 793184321066536961,250033 793852716875329537,255393 774751985966940160,144494 787278850413715456,207613 795679127198109697,266151 792210855613960193,243187 761676171054505984,431998 755011199507501056,14277 755774938284331008,35931 756082427773288448,41083 793661512686510081,252408 774032085766078464,139360 790749724978647040,232169 795714869911834625,268231 758819054865920000,55552 773581777562578944,136904 786242855429808128,199546 793196483872829440,250430 764347714381504513,81702 767430033141104641,97519 774012739291193344,140444 786734081258192896,205728 753404748586373120,26066 776814510074126336,157693 790039505252159488,228354 774630490103877634,108396 788054551840436225,214492 754755660236152832,32873 765803564014927872,87904 767090081152851968,96962 772984319312748544,132364 786075885384466432,194206 787024339107479552,208379 775199600378425344,146259 788829903395237888,220806 793964027701555200,256564 771069506747641856,121479 773940504153104384,140232 780602306022805504,181984 793067613328969729,243865 766676645746835456,93184 768831070670381056,95672 792160776018620416,242693 795218148337319936,264397 766650722821648384,94683 795727380849577985,267862 762519908223627264,71429 793974626216910848,256393 762628448288382976,73022 764602372882591744,81659 767224694600765440,98475 786289113624301569,202429 766788993392390144,95511 774013708062253056,140495 775361702833614848,148645 757872333004701701,49821 780134895750221824,177704 794998044114776068,262849 764306864054079490,82283 766350122376716292,80939 779106199752937472,172799 778399461827502080,167319 779025642545373184,171693 791663826370334720,240483 791660832580997120,234864 795684266453700611,267633 766433222615965696,93823 773988085952548864,140025 792335197404626944,245185 793895100057284614,252020 794674750383591425,261818 791256588702973952,234583 791669943095877637,240483 768975201983799297,110659 786779957892485120,204413 778533069544300545,167674 794626375026089985,249926 754718278245842945,33356 762138569028702208,68273 781737111540015104,188492 771882872676376576,128102 761378571562561536,67468 790987276415303680,219509 757996637344047105,50442 775815272879919104,151185 793095868844871680,249469 764603910438854656,84209 776060944816439296,153194 773878292537417728,139404 785901007821606912,199546 758175499101302784,50923 776538977968848898,156061 793951061744689152,256564 753351358795743232,27045 757027970234089473,44450 775819848672620546,151185 785249963936591872,11774 768483169859403777,99514 769599503439626245,114306 785257965527764992,194079 750390808864403456,12743 759292094024388611,57853 764625071423885313,84209 764983382925205504,82544 765726854493929472,73814 769753864501235717,112939 790730017726693376,232881 795665789110128640,267862 794558797519818752,261155 752195846930698240,21074 761174222043348992,61051 790570567573176320,231894 752627677421379584,22916 760621769845858304,62708 788005090879795200,214354 760547286120271872,1248768 773180584902397952,134561 769038894696456193,110362 778270800931532805,167026 794535479852998657,261155 758829839914704897,54070 790586781892739077,11774 760991305916882950,65839 774519677359837184,142566 789280040320196609,224680 776905618338615296,158815 779805370604744704,176218 773549397657329664,11774 793866697841086464,249926 772742697446768641,131421 768170883919650816,103071 762595627108741120,69778 763898770807545856,80648 789939902628634624,220332 753029809316306945,18973 776252211533709312,153743 792960419379810304,242693 793223793200148480,249961 790263213212459009,228341 755176673000108032,35890 786597225048727553,204413 732331839826894850,350415 774311413267492864,140444 776540676162936833,155318 787355532642234368,108396 790603451990351872,232741 750078112117821440,9717 766485238147002368,93823 792440314443202560,11774 764439405054615552,82283 795209973445771264,262752 771124920067641344,122299 773918991844868096,139404 786721442415022080,205094 788495843196227584,218275 790909343587790849,233705 790482169479172097,195876 759518315719032833,58508 769694855081578497,114987 788066506840084481,214492 791654713255079936,203821 751193167765073921,17416 787320543913451520,210289 765687339695747073,88459 793881634483347456,256255 756303969501212684,42432 760579862746791936,63858 752148678295429120,14277 780087069129400320,177233 750642497680994305,14033 740579295748202497,11774 766675312822198272,93823 795462740521390081,266491 762203710868992001,70338 771754668049494016,126820 787304949474553856,209713 769363239083896832,112363 777576165041172480,161277 793123195821797376,249725 793319853780197377,249926 794635727359328260,261942 794693190616018944,262849 750880824216604672,15264 780734334764396544,182257 756912538965598208,17416 761200014005706752,66897 786383850054127616,201958 789218233240911872,208420 764257597369163776,82466 766629931510067200,90384 777669233434038274,163127 764251484531855361,82066 771309534526648321,353879 791283028811128832,236409 788584443057360896,217093 795713633669943297,268281 778934231238053889,169923 794331008816529408,259970 781054410910687232,183759 793957998188036098,256255 752683792989556736,23167 770581320426725377,119832 794004525703110656,257325 794555674235695104,261155 794602538901368833,261818 760234388701454336,60725 789901809703727105,227048 762360528580804609,70543 793075456258039813,18395 778627027712737280,169226 790625054061191170,230332 765635571578470400,88311 758686467308728320,54070 786947849724522496,90209 761220093854437376,66348 785309141464129536,194082 794544186842345473,261155 788540142780841989,210390 768230467006926848,1249496 790965569910603776,234653 785614548015386624,197512 753696924360900608,29263 771695272040824833,123866 764812182609616896,84209 787725326788984832,205197 760897040184446976,65585 780219291534782464,11774 753240740105445380,25255 764890216398221316,84889 786691898605875200,205143 758499737611870208,51344 795027345585356800,261724 789996533794086912,227242 773935350708260864,140211 775078888640614401,146949 789732136035115008,226881 795151561492078592,261796 754826665679781888,32873 792519420551630849,11774 732969445006675968,354974 733487368477528068,355952 781628806289199104,188458 787831297033011200,208928 767470776991698944,98736 767781932168056832,101134 776550612309712896,156110 781879051484934144,63084 787764245375152128,212949 793160929416445956,249469 778606203685470208,169201 764887766605987840,84724 789523230264401920,205972 755164108031483907,35890 789137957961687040,222682 793650585434198016,237491 764932883265880065,84724 774348875276640261,143049 775443638235037701,148654 778995173657227264,171037 769868645832855552,114329 772832338006769664,132335 778998031828090880,171324 780457477615738880,11774 779099928190652416,28322 793850126187978752,255393 754126225057062912,31686 774294405855514624,141887 788534700293890048,215608 791522760963006464,239405 761577728000790528,68908 795357213145460736,265257 793915800247820288,255942 793017896574128128,242693 795123551443390464,261155 761759590866259968,69231 776687630213722112,11774 790685125910462464,232169 740301077988265984,99816 748945547411623936,1170318 762473593498324993,1249026 793226261585944576,234212 794005256673734656,257492 781640532657188864,188500 763038818844876801,76056 792165048504418304,243615 778380680233381888,152594 768913536043118592,109767 776439168998092805,151463 794546023783809024,261155 745327345163210752,88859 768933056484896768,110381 793841144144666624,254135 751839991685259264,20039 758831054840926208,54070 762311305701261312,72495 763953701253820416,80939 766183905397530624,86119 780874189024690176,158297 794370370493173760,227345 794344089386962944,258878 756656294141067264,39096 761006593983049728,66116 770406925812965376,118087 792474971960406016,243286 755184901679304704,35890 781191885737955328,182659 773865815191986176,139404 786988240238620672,192032 793104271658979328,249469 753051008947793920,25139 758025468453027844,50923 765337987186057217,86763 767114425836777472,94699 765541665490636802,87904 781496490145570816,187976 789251628192763904,206666 792101613951254529,243075 788036210778398720,205197 788209392751640576,215252 793247551654801408,248253 771038437092626432,118191 751652743413063680,18567 776435487875575810,155688 770622537504026624,120108 786137171795189760,200965 754718707062939648,33356 769580754829475840,110585 779779042895622145,174756 795455384056119296,247930 772254491282255873,125367 792820924894498817,243187 758956152608600065,55580 780441546856534016,179936 793904971506778112,256536 780619737667555328,182146 794633622443720704,261987 733315774371127297,355480 772479269817704448,129991 786994912533155841,208176 749345190142472193,7816 758691252204400640,30360 759230949402042369,56964 774365648294178816,142503 786997775527477249,207949 787850318973460480,108396 751860740806545408,18400 773582520679923712,133454 788215679778430976,213064 790550413841879040,11774 793093888722493440,249469 771104560672890880,107910 787860661745299456,213235 764783005718106112,82844 791288800290811904,236454 793084988585603072,249348 780750442020102149,182036 792402077041307648,192840 773670433145036801,138543 787090915311648768,207151 755622427334471681,36888 775072499616940032,11774 791993136453132288,241678 778411400515293184,152594 793865216312442881,255942 761652683627433984,69669 786990630832599040,207949 791681687910572032,238395 765661453965680644,88994 779633601457614848,176025 751191663717060608,15643 794990765751599105,262849 767515733328789504,97515 793186213712756736,249469 757347651377520641,46379 788153079703023616,216009 755910646525485056,351147 760673964096155648,63451 760963532070457344,65974 748937896443408389,352060 795448629939073024,262022 793245925598720004,250633 740831967806140416,31836 791461051367907328,238207 771815052089393153,128121 793137996300038144,249469 771611430957174793,126389 755214069687279620,35319 794273400524939264,257325 761681068772630528,69711 766147965304004608,90575 773184676513087488,135025 773614788140204032,138054 779305213370839041,173753 769294833835872256,112265 752099609674002433,18395 759140312987996160,1248673 773616161489457152,138165 792625426334187520,244759 780635640182480896,182036 790632607264280576,232825 792114131423813632,243427 792747867119226880,246514 794673656634843136,261050 773618571612082176,137818 786183740183552000,192032 767836970903101440,101681 771362177751982080,124600 774693723879997440,140444 795243740935913472,265030 768140336745119744,103071 779368717129883648,174427 781275863191003136,186434 792078361485008896,243398 758892756328525824,55806 757723501168095233,49066 769329372637429762,110502 773924979763183616,139404 789212688450674688,106085 753699603497779203,29263 772085116197896193,126389 786196801070116865,201562 772102207525314560,129628 780124543952252932,178120 791000306314317824,233692 763163096768667649,76127 766727256018345984,95672 785620512387063808,197286 785938660935897088,197286 752245350128386050,21714 785816520861638656,198671 789459594435264512,224680 792342525184921601,243509 781507667273609217,188387 786997739003314176,207613 789243304173076480,224297 785680395559895040,197512 766293599441055744,1249325 779813021107511296,176203 795112989934362624,262847 749985196498415616,11019 773285730021961728,134561 786577804695511040,204413 794292291196227584,258249 737817676618289153,398859 755459750964305921,36877 757875564829114368,49070 793638730821148676,252679 794751752297803776,261155 753452433091637248,27045 758250635674415104,52061 792439124410134529,245136 774028307561984000,139373 779111853230141440,164826 787496798369697793,211347 752118059528097792,19376 753347822095859712,25189 793250830044499968,220332 749262804084023296,7828 779769030546628608,464984 787284655783317505,197046 788985887526756353,219119 763154760363114497,1249109 781508852894330880,187428 767230668698943488,96263 790568863515586560,231894 755911577254060032,40668 758241542620479488,51344 795474936911503360,266491 769411575778152448,112336 781544481619320832,188669 790539141431918593,231894 794783064710856706,262752 779328862408863744,173964 793174330477780996,249882 762699485340372992,74431 789248782131093506,224338 768241714565877761,101681 788763498222411777,219503 751914851421810688,20039 780231237407506432,176554 792803576204685312,243865 788760036432547840,220526 768843740622393344,97811 781862565806612481,190036 794675654436540416,261155 773531409965342724,137158 777593647734849536,162373 785851066667663360,198973 777956667078037504,164764 794250391252779008,249926 786333379226722304,202379 786622787448217600,204835 793930303643459584,256935 738558079734665216,11774 764134289889955840,81869 769873516170584064,115435 771060621483839488,122146 791106724606406657,234583 793595122180984832,252014 795299972874784768,266079 780930972204224516,183975 793643132286033920,253032 772128569921302537,128194 764912826276319232,85049 787428352185409536,206117 733262471524421633,355480 760146107926138880,61051 760560410051260416,63712 778542047774945281,167319 788556755521470464,218275 777087788651085824,352982 786001032287358976,199306 793283889770795012,249926 773514029272735746,349655 781472805628026881,188119 785498344680329216,196277 764196213759418368,81869 787081935298424832,209035 789487701342973952,224678 793170676383358977,249210 793188060645036032,249841 788064905576361984,215005 773931981990141952,140211 776212973404753920,153480 768596942272069632,104973 788511890422964224,218455 793682026587099137,250953 793877947006398464,256255 770342744455651328,117609 780794268491325440,182726 786988126279495680,206856 790975431168045056,235399 764890222106554370,84724 789241797931257856,223921 791696701505417216,240260 763945886367875072,78239 787278237172797440,209151 761191799918559236,66786 794274220075319297,259482 772784704269484032,132335 795010979759353856,264460 753217154011500544,25893 779071305991593984,172027 793264820162170880,250033 774077996692967424,141360 757966314916892673,49925 758533808022925312,316373 793610979745656832,11774 778922749347540992,165185 785848928193376256,198731 771299553744125952,123825 775077444755873792,146205 772027109988560896,128934 733296257255383040,349918 778345783762513920,167517 787777584448704512,205197 773595199175925760,137444 785795634976661505,194082 788113496647036930,215252 791661536884432896,240483 761034061720592384,66116 771863311629557761,128615 789663069395906560,225949 776113635789643776,153634 777228661288235012,159876 760305890843131904,61723 771842616711221252,127579 765375406413189120,86103 768814656081174528,107469 780484725622185984,180074 791336008470163456,237908 761310028217266178,1248921 786931598071443456,192032 788409758659309568,11774 759507647594987520,57574 781475922809585664,188119 777264754226302976,156613 787654609464619008,246425 770322613616910336,1170396 793184409826439168,249039 781335746494038016,185595 753573763216736256,27857 776215022305509376,153596 769890610853584896,114422 778950810369716224,170144 781335662620311552,139404 781217745522176001,186434 758671882623209472,54070 771012741632897024,122148 795058890987700225,264397 763896916186890240,68515 776280125394608128,152531 777976579251056640,160539 758956881557590017,53992 779176269371936768,166852 789095048059117569,223286 752745733208444928,23436 794531560934481920,261155 794894613504888833,262849 770426102204534786,116814 775793167400595456,151071 791685332848807936,240483 778511430207152128,165185 770087434889601025,115982 793319696300961793,251452 758803194830999552,54070 776501694569914368,155390 769859716793114624,114779 765191077460635649,84724 786953387518689284,207613 791371633181265921,238395 768644258194526208,103405 753392252672618496,27045 781485223460478980,139404 763841253876256770,80486 769244229700726784,110585 785240480347000832,194167 794981312138448897,261796 792761320907034625,238395 771754543860318209,11774 792015866070241280,243075 772024212617768960,129108 774674913281966080,1250121 768625120663351296,104662 780935873793658881,183473 788084595568750592,215005 794532065597386752,261155 776808492120276992,157755 794286111317225472,258829 742215979619471360,352839 777531614905536513,160422 794634815463038976,262145 790648835223719936,232169 757903563393728513,49070 794134712331726848,256239 771048082964439040,123085 771886809533984768,127871 792041747928879104,243075 790650820903645184,233163 793847865466494976,255393 766309322431275008,10788 786019141014523905,199561 791686498886090752,234796 780745988378095617,182726 792733425375535104,246273 764523961124126720,83422 794616410861355008,261818 778725655798165505,169101 751736023114219520,18567 769415541773602816,93144 794906354540564480,263289 767718355675602944,100605 775886965354790912,152182 789489750256201728,225981 795037668186976256,247930 791050820607479810,236274 769232042378747904,94699 795351776740392960,266491 733079362531164160,355705 793800147247312897,255393 763853021264670720,80716 771659568141131776,122622 778819727728648192,165931 793325977103245313,8044 795710538563076100,267855 790662922863276033,232595 791392232448360448,237908 737341060565737473,355430 780968410217709568,182870 744664550373416960,11774 763162604168544257,76549 773481828514689024,136904 780738885311565825,182036 775757342897868800,1250232 788910125411033089,221609 793262182662303744,249180 764553762543460353,81869 765529595647029248,86223 768058213119856640,103261 769278442755989504,110585 780615436740259840,182146 781341754226278400,139404 773188684535492609,134561 753949786735153152,30590 756896162943303685,44450 791368269626118144,234653 772154420935229441,129166 791356645725048834,237491 733103990452453376,354869 790891137779306496,164764 794434047296450560,258598 787574221681467396,72035 787788918519373825,199307 758445549380964353,53144 760707417323757568,11774 774336653196423169,142721 786069939862048768,195778 788872025871974404,221832 767005728162840576,97048 771042887253516289,738099 793508140331458560,252741 769388292701876224,112872 778931973964177408,170169 785852495235014656,198878 793658763777495040,249852 757795194284613633,48922 781088105696755712,139404 764221406120902656,82208 778624028089151489,166916 794291412036714497,258249 755893932773474304,40550 767042933333778432,97355 759095179844419584,56964 791201983348760576,231550 766799511259746304,92958 774181264773361665,139404 788000774705909760,199840 761188097015111680,65180 791832660309970944,240483 756677069937995777,44429 774639309060268032,144494 791357661438578688,238207 754761418650583041,32963 750515191104831488,13343 758230418315358208,51809 771100249033019392,120186 792761650768023553,247241 752964434532773888,24257 770760316548374530,121046 787487222127849472,210740 773666090857619456,138543 751794273692086272,19854 755172434811072513,25135 756682950897442818,43471 756920745129672704,44429 787461243627900928,206117 767967626303827968,100605 774453722470645760,143361 780591965754785796,153610 768945207144394752,110362 790181275348918272,227048 778764712687394816,168654 788064939562897408,215005 777309609564393472,152872 760220797721907200,60794 766403889146896384,90125 780446663223541760,177233 764431227365494785,11774 771499541648515073,126293 794685388262666241,261818 795224078495793152,264774 766258619700477952,91751 762698065526611968,73926 767725581102419968,100893 792145380058271749,243092 769346690981720065,112518 751007204501630976,16303 773533709102350336,137042 790547720368975872,232137 751168416212475904,15643 764296032805150720,82066 755462904405557248,37706 794979922703826944,262925 761209238823636992,67142 762015589376417792,431998 788800296126263296,220526 766728201812844544,95708 777302458397851648,160593 767352120253243392,94699 787353906967785472,206620 792047693573025792,11774 750504699535564800,12883 788346997845663744,214354 789699156310798336,225981 794340903846486016,259190 788541842555973632,218219 794880198210633728,51644 772899697958629376,132364 790160782352756736,225911 794550869190701056,261155 775526647403470849,148654 778672068896227328,168892 758078756867014656,50476 762620115061972992,72143 772872771751862273,132335 792402502532468736,242636 765359917360357384,86274 771717380187656192,125554 793149199512510464,249469 793951233476268032,256935 795461993201340416,265855 758345225656033288,48289 793260671504900096,250238 758838952526684161,52585 762199987690233856,431998 763062226458644480,75073 788445953506185216,217837 733501776834396160,351422 758114354013151232,50923 772621028795318273,114238 786023731151777792,199961 792426086206283777,245148 793485661256822784,243398 756922327032598529,44450 794688539648790528,262752 764162926194327552,82066 787011274584367104,208176 788076257963417600,207613 780863526348795904,183975 788180924517249024,215252 763543666153496576,78684 759219298892210177,57274 793866091822977024,255942 786713873428676608,204835 793182611615035392,250135 785547891700039680,196917 791902066360803330,241940 794965305415979009,255870 778019138442629120,26066 758097663711731712,50789 779175305432805376,11774 763417642812055553,78192 775450821018484737,149271 777778320079360000,162610 787160439343853569,207613 764163606590197760,82061 769540091832393728,112986 771764430195527685,126607 773838956148486148,136859 789185145123110912,11774 758376324662603776,52545 764662082344218624,83679 777669422978826241,154279 761678939005804545,68864 788215130408431616,213064 764623003896451072,82582 769186202595434496,110585 790980513943085056,234583 762720806614999040,74133 779098105610285057,168284 768652828634075140,107069 750154806031888384,10735 794589688795316224,261155 761764079115522048,69358 758742037264945158,54070 786947482366410752,192032 794296013284638720,258429 758710348308504577,54739 785827868676853761,198671 758841941899354116,53995 776556712446812160,155898 789522328598249473,215437 754797288632057858,33868 779333502324051968,173964 787998297470279684,351667 759153256907968512,57105 795386331216117766,264397 781536807385231360,183593 787086282791026688,207861 790146534771785728,227625 794577476886245376,261155 764187411945365505,82544 778006687248707584,163785 755543477673455616,38183 764127459038167040,82066 787727531831136257,205197 776903495685464064,155451 794674624369856513,11774 789700414702616576,227429 766381149119709184,84724 775368940063109122,146259 766083672265007106,56391 765694158199599104,88506 788941613493911553,221972 774777388127424513,87904 777894023650545664,163763 763954153605312512,80486 791670512556670976,240145 757685111051718656,48439 771757520180375552,126152 790653934465486848,233307 791649694103531521,236859 756969413639712768,45576 788544212740472832,217519 760544225201041412,61145 761153846966034433,65180 779356812613005313,158387 763797505746362368,80393 767915591868911616,100278 770887072177676288,120610 794255586166767619,258331 794728537827721218,262849 755754312207400960,1170508 781508907437002752,188401 795337449459351552,264397 740385490852057088,11774 751865029721415680,18298 792736622215307264,244270 751821641286422528,17640 794839181700763648,39957 765235009263325186,86103 785913303310667777,199546 763932239881089024,79691 759541075899998208,58227 773187336763039744,134470 791368993865142273,238207 761384296686850048,66851 793979792248868864,256393 795677306698211328,146259 787292659350114304,207287 792550370438320128,244270 757179008010194944,45040 761971286222467072,71270 787989370733105152,209477 793789987669979136,255246 795672074912141312,267521 767106465618288640,93112 778514222913294336,152594 776765275769151489,154832 755057506620178432,35044 788832737662636032,219119 794624287726587905,246425 754895312158859264,33355 763372084999389184,77731 766016286384087040,87212 794693855819997185,262022 795616038457118721,267576 766723682123165697,95672 791092512630927362,164814 787521241393483776,211347 764143205092724736,81946 764394517046767616,79693 764470319448887298,83469 767546009484423168,94627 786256838253682693,202083 786225494761103360,201555 793568533519007744,253606 759748166862376961,59447 763096299092738053,76549 791016195457634304,233736 787760603557277696,205197 767314845616119808,98259 767448045470351360,98972 776538840836083713,155933 759474746098487297,56964 785242331809067008,194167 791265974213185536,234583 771929814630563840,128615 789190131060133888,11774 764552364397322240,79561 778456643046563840,167220 772547255702134784,131297 774111669559570433,140495 781258825282322435,186434 769563923490152448,87607 788068449113239553,215030 740597873088299008,353488 790524416589385728,208178 792119111073472512,242693 770979307762114560,122146 776764652147601408,157755 786552896083009536,204413 791022312174878720,234583 757297877978873857,46707 773204548512980992,134033 794182310539235329,255602 786570257712361472,204413 793973895305003008,257353 764486189185400832,83469 763108267635597312,72523 770609460007972865,119774 780608247371882496,181811 788348958645059584,214992 795430871209754624,266079 759246847982567424,56964 792235022853869568,243075 766817080301715456,96116 773674608553668608,136512 776922338960875522,159505 786753650341269505,204835 755132542617989120,32869 763183001475829760,75899 763780219719315457,11774 794748749939609600,142187 760889620750008320,65180 790547427732238336,232137 757694719069564928,47782 775166707660914688,144730 788186597585920000,216265 771480898181091328,125554 773856510610767873,139404 777889367981453312,164171 766626019122053120,94699 787075584035852288,209043 793013993984057345,244270 786183198116044800,199211 751861919351447552,14277 760114124110135296,61051 770671736421486592,120610 787074362235125760,208016 788386344644993025,208928 775524368122118145,149040 793843164545187840,255942 757214642162823168,45348 773636135763386369,137740 767694913697878016,100605 763194950225842176,75899 785937677317132289,199984 792128934657855488,235685 753571206641491969,28281 794636503314034691,262022 776017824510803968,152735 732746521985196032,353789 766432034130632704,93823 788754242911735808,220526 763872006509096960,80716 768953147326726144,110477 775375067589009408,128934 791360908098465793,238207 772966199693041665,133519 773505636453670913,137158 766452561238978560,93286 750727844850872320,14567 765278710031319040,84422 789793986571476992,206666 744959809200529408,11774 789179604070125568,222682 771544100709347328,125111 779353981671903237,171880 773599854626877440,137042 770392214442696708,115526 777972569139994624,164764 787860542178242560,213253 793103029163745286,249469 793547855898087427,252020 778439980934844417,167220 795008309141143553,262847 773953505224593408,140444 790403894270570496,231385 753403187307044864,27402 765237731777622016,86513 766276745502728192,91751 788879936278958080,220029 791925944072011776,241720 793872065669558272,255393 732369660901875713,351740 757254115307028480,45014 776847123962818560,158520 786959807517454336,207613 787832167644729344,202101 778049735559041029,165523 793630773916143617,252112 788472061568188416,218275 755539599406006272,1248306 767727002862444544,100893 765762534678855680,87062 779096729891311616,171324 763511711429197824,78192 790753799132549120,230909 776220523084652544,153845 792028241326256128,243075 780360004671012864,178415 757883684817084416,351152 786797970536542208,202268 785770618700595200,197286 764825652000272384,84724 776170783731093504,153033 780898012843442176,183269 786580698794594304,204413 756292603583275008,42432 756424316858798080,42432 791665324764631040,240483 778437250975731712,167273 753072309284593664,24727 755558257318502400,38026 770953186257625088,121949 778439004194639873,167595 791402313353158657,238780 767294416197414913,97276 792442733365432320,243075 793052206060548097,246726 766762480664088576,95708 767708929077940225,100337 774016835163303936,140211 764683247942905856,83367 776256939919499265,154832 761381922593353728,63149 774977854668935168,762119 756295198225817600,42564 772559857421385732,350954 780115316034510848,177233 793428270972669952,252020 763433015229964288,78129 767401352188137472,88920 768246746195464192,103261 781264225704431616,186883 777569912969568256,159850 762197961635950592,71627 779539871639539713,173917 781229168545660928,186434 793221477273247744,249926 758663147943186432,54070 766779128402079744,351424 776818699655315456,156926 788907923372118017,11774 758261480999391232,49066 758074358019551232,48663 777973432986243072,164764 757713914364764160,46958 762740539968016384,74066 755895317912924160,39236 761257401756491776,67401 793338589400670209,249926 761315977149591552,66815 773901061283196928,139404 774340464027852800,141360 788734723350794240,220332 795290652959330304,265257 744549213384519680,349197 780882294466813952,183269 770295434560561152,117364 767840438124474368,100561 773289405327020032,135489 793149312582627328,249926 766378445538340865,92233 774721366008311808,145045 764311413892546560,83158 787075231038922752,208965 755295728398917632,35890 786643472484892672,205455 767802221702643712,101203 758686168946872320,53806 773136334512918528,134470 761345040761425920,68163 794901725597548544,263697 795416865363361794,264397 756638540839084032,14277 773169194766524416,73814 779406451802382336,174557 790646690793525248,231881 791616394211299328,239405 754210363428573184,32301 788969845434048512,220526 789202324426100736,223899 795715579327881216,267855 751805993957285889,18893 790910794766569474,233198 793401256626778112,249926 773524181828800512,137042 791640809355505666,200963 767114938519162880,93112 794599199342006273,261155 771090975594721281,122146 772878010290622464,132370 757331504712196096,46407 762325503420182528,69711 779148328281964544,172962 755534190901243904,36875 787314434918092801,205186 768154913952018432,104132 792090849173573632,240584 754730165033250816,33356 756208955030986752,40314 760135342380965889,61145 775002529813766146,146259 777883850240249856,164001 791370155339067392,233736 771810205994594304,128146 795421420876656640,265855 753912312713531392,350711 774956715250814976,144542 786540677534478336,202379 793153266150506496,249999 771528220449517570,125554 785284071559532548,193669 769264241886978049,112336 785467859950448640,195975 786796817652387840,204413 763190711214669824,75899 768496417669320704,104973 770771189912526848,65496 773900658873290752,11774 766314894018748416,11774 771407585366777856,125070 781572636274851840,188304 767785135169306624,101163 794318773763194880,259743 755242441104437249,32572 792181466943877120,243075 756484911603806208,41459 789211508320374784,11774 792575948629553152,239261 756549594281017346,43751 780371473416544257,172089 780701136965644289,176885 788675412805111808,214127 786788354297704448,205186 787543898432208896,210585 786723131989843968,206008 765028067853144064,85562 785580285354270720,196917 789378450335338496,224793 765821101314306048,87858 793701886834737152,252679 787104858511814656,207949 758089645548711941,50337 770733935575887872,47940 751071822871834626,16728 758280533008785408,52112 768256171388104705,104406 781495798177685504,139404 758002816866590720,48663 776862512822321152,158897 793248728320765952,247240 778745503966072833,170252 794119242266345472,350913 758738421242212353,54726 790334178063740928,304513 778307126972350464,167220 791089041773125632,234583 758778344611524608,54070 760325459804430336,60866 749312807506587648,7826 780160358568820736,178560 795098430683103232,264677 788202354545922048,207287 765655294391181312,88874 791260224686428160,237491 793249049621192704,248253 787361594133078018,210585 790650046987501568,232169 787073228883701760,207109 792865535872667648,243761 758078353869910016,50827 757671297698717697,47761 768058056412434434,101163 775485556448960512,149770 773281238035509249,134470 794597777896599554,261399 787096626192056321,207287 764792724490817536,80486 776573819913928704,156835 791394253272453120,237908 756982018806784000,44274 794216592720728064,257423 791272435219914752,237491 754081963569537025,31591 758419644936032256,52061 778811158941741057,168892 768500623671123969,107072 768573532481523712,107428 775409373082378240,73814 777564956241690624,161988 789793952132165632,206666 760772863372566532,63451 772101126057562112,129436 765164581400477696,86173 778291694810771456,166913 772079935099768834,129471 781908440457310208,188401 757435615327772672,46624 769274884786487296,112788 775786896676917248,151523 781133435913904128,155390 793289853689618432,251269 763009110455398402,47188 789148139198349313,222655 771012335532183552,122146 774303307963723776,141912 758737156638511104,11774 758830217079103488,54070 792480281093607424,164041 780734469296848896,182154 792535304980860932,246314 758665818326523904,54070 794931830201917440,263817 768850002298957824,108849 787266416420524032,199307 791354851925958656,238395 794534846118948864,261155 792458489826127873,245136 766411178155409408,93405 781650441843068928,188401 785992586410467328,200382 792031398228008960,243075 760173319517798400,59730 764012239816765440,79223 774701601772695553,128936 792073979619975168,11774 793212069042454528,249961 755473859885891588,35044 768555042819497984,103354 793040907171790849,248924 751881909395947520,17794 773575664930873344,136904 791700888561876992,234990 788219112841502721,215608 756034627601596417,738099 758767650369474560,54070 760812603035627520,63393 788525412217344000,203710 763956120973037568,79999 740938319106838528,11774 753972517329473536,30802 758391089334222849,43391 758827221175853056,54345 766528603123126272,93184 750370464267063296,12883 766028203412643843,89076 794223325098737664,257423 778650294100103169,158387 777964809019088896,164764 788032742277586944,214354 751894842813415424,14277 761172173465776128,66828 793909036663963648,254058 790730263277948928,233558 790730645454532608,231894 750817160134406145,15316 787091957176610817,207119 792112705125642241,243848 750143227412488192,10305 770346628700045312,1170396 794319561743069184,259743 789673156155994112,226490 788172883285700609,215005 788873666465378305,221711 776208016693571586,153845 786796930743406593,202268 787679239386652672,212076 758133204259704832,148861 777971408278200320,165185 789190556513472512,223899 794805779811405824,263090 790310752016011264,11774 754118686689136640,30910 787646907162173440,206101 793578464771186688,251717 761828158756696064,70868 763794073073451008,80153 792008924887183365,241819 757984938755035137,49431 785523122778755072,196676 793146912060895232,249841 749926987297423360,9695 756642029300387840,43553 791414173267816448,238780 787085702345334784,208014 791614032172183552,235590 760208120324902912,61051 763568618219171840,78561 785282310899847169,11774 781123416287944709,185496 781502397415817216,188401 790756463987732480,232863 792580046728855552,11774 773483092245876736,135025 776126928835059712,153921 776635384025321472,157082 751796657574981632,18893 768622603728805888,106763 788633891464683520,215910 794731537585545216,262588 756893696751132672,44163 778944558218424322,171040 786112127115419649,200382 759768722492055552,59666 794702524481564673,262752 749920392622379008,10735 764204848015224832,80098 781911918843953156,191291 788596674511921152,217837 791624754037915648,240145 762991991844118528,75644 776947783731286016,157993 752646343844196353,22546 768845042752643074,107984 780817111006326784,182665 794898871679795200,232911 755465372837539841,35890 786753055291310080,203674 757965312134262784,50464 793165076169494528,250033 733900130550566912,350498 789077319830867968,223286 764912423375699969,85209 773930535911555074,139404 787795611055747072,210235 788118291780808704,214354 751914672429805569,17640 765339110655438848,86472 774163203815149568,139404 795475852670578688,267014 794565100623380481,261155 756959118209015808,45672 790689254259171328,232137 793840562893910016,254209 763778656938303488,80177 787859356188495874,212357 777127572370927616,160396 780613989063593984,181789 753602621999607808,27045 788487017881624580,218455 771014018278514688,738099 774435581204070400,143585 794564970683990016,261155 766089550485659648,90384 769588666863800320,114422 749716915208196100,9292 776092000802205697,153194 790318004525555713,11774 778269850204377088,166299 758992494805651458,55597 793111450864656384,249469 788536039962910721,217519 788415279550173184,215505 793509665099296768,250135 758304557780926464,14351 760168865389129729,61476 760531813844549632,63451 788467291465711616,218275 791704241903546368,240483 751179355674451968,17284 774019468825546752,139404 751789476641255424,18374 766059190032949253,90482 785616635864285185,196729 756621728382652416,44450 762693556276334592,73926 793187561770393601,250064 790711219325894656,246425 792846543472697346,247379 761939218885144576,69947 770674623599955969,120610 773934938441691136,139404 768147787343024128,102779 786382076790517760,27156 759068108845780992,55257 768631682907803649,106281 795332131052486660,266079 772795959055093760,130686 781594316502339584,189280 785854460040011778,198513 788235556039847936,214899 755034245492539392,26721 755797306407018496,11774 794083955641184256,256439 785277118515150848,11774 786345636560048128,203048 789532736923037696,225456 773182492790493186,135025 773652283133341696,138382 773816991987666944,138155 773914015303102464,139404 776742174650093568,53667 792754588008919040,245101 774077365055918080,135528 786912244781244418,207287 773291294194008064,136018 793213592732569600,249926 794917147671662593,262752 769106575847985153,111402 776627422254997504,53667 795747994213683201,268646 776803477540384769,157082 794705935478439936,261050 755072356847120384,35044 765263211494977536,86209 766422562511335424,90384 769656217815744512,109875 786576685235736576,204413 791781983978397697,240483 794867347752419328,262849 769240311428186112,110585 794754760398270464,262022 773665259265470464,137693 793200275234426881,250408 754804182230503424,29263 773973529339518976,140444 781207094754091009,186434 793611030593048576,249926 765316671569399809,85562 789290761871327232,224680 764614545771991040,45721 794609510392307713,261155 777911523813404672,163990 786879486528786432,207096 758755041352163328,54974 762200630500859904,431998 771060574352465920,122146 766723020052271104,95708 788601821765988352,32404 749623076724191232,9433 758666222930014208,54070 763948673331974144,80216 786954173149483008,207287 794604495372173312,261155 734788149457649664,351644 773850630909726720,132637 773944970969505794,139404 771491655274864640,123587 788784791864741888,220526 764124939775512577,80939 765127688013090817,82066 771277252420104192,123825 788843247434993665,220820 757253495850315776,41472 764782065204076544,84422 751608100394770432,19000 765267052194045952,86209 794647282859868160,262313 758386723009204225,52605 767738100785221632,100947 773291454663946241,65663 773315620058333184,134371 789534591044362240,215252 791292646576812032,236352 791340960625987584,238207 775883115369684992,151090 790268328426168321,229159 761073038385254400,65974 795707113913782276,268314 781651903587508224,177455 785698796407779328,196277 732617816059174912,352717 773981955780141056,140444 781360161218637824,139404 792077144536907776,243427 763531044683251712,77632 777953671887716357,164826 790922476293193728,234583 792865874038263808,247329 751153632100233216,16931 794589234984194050,261033 755048331735367682,33356 795410519725379585,266151 758437466856689664,51997 765235053228089344,86645 792147483556139008,243187 776049974710632448,152872 793183566414876673,248656 768859385552510976,109666 764818852156887040,84724 764914008507895808,84724 773253863738605568,135725 794585110452506624,261155 761780286740914177,66607 794251904939421697,257492 794532583618977793,261155 756256232910888960,41689 785632431680413696,197091 758769750545530880,55257 792558409279152129,246295 779440384053096449,174557 773673853868531712,138543 759784531847028736,58542 788055587636416513,214209 790926544801783808,234583 779459599942426624,174315 780875120701214720,184044 792578893525823488,246733 762682634690584577,431998 762727327562432512,73910 786300922116841472,202429 776090423244750848,151212 789660789275709440,224680 751193066917113856,14421 791668639275417601,240067 789200455377321984,221416 791346377058086913,238383 793147222640697345,249895 778627534074281985,169437 785805560704741376,197512 787734432140578816,205197 774432142029787136,143585 786424678428442625,203674 791989890296807424,241940 794318996921143297,257325 786294657357524992,202429 795470140913557504,266151 758629007218933762,54070 785514100595970048,65113 794233801303961600,258598 732220102800642050,1170365 752928841912442881,24597 779123512044904448,170253 794927875845738496,263895 770303802742374400,11774 789728311060553728,227242 787312078449025026,205272 770419530518503424,118191 792132645815742464,243075 752279576580009984,21074 785964032209526784,197145 791739238572236800,240483 761312692384571392,65540 764490004991049728,82457 792152052029878272,242712 794290349577555972,257492 766524338749132800,75762 772909719321272320,11774 795764572556787712,11774 756973167088848896,44429 794891290173435904,261155 779066829465456640,172545 755511511095844864,37958 791277622961446915,234212 780393511485075457,173605 785273534729719808,194147 791435956767391744,238292 786184396638269440,201583 786965079921131524,207208 778236429084270592,166532 794308896341061633,173347 793168836606386176,249469 753357595562414080,27304 758634739674808320,53185 794755064703385600,261155 759942257541681152,60363 779123751413841920,350711 788040330692136962,210897 793309207525101569,247561 794236321032118273,259063 793129908348289025,248988 754115343316979712,31537 762395312736657412,72978 772910719201181697,133519 793168626765279232,249469 766481921207443457,91765 771061048644210688,123226 771081558132346880,122982 793202776897560576,249926 790389309794758656,212727 749337068287832064,8160 771820164488716288,127836 792795445957451776,247730 774134294201503744,141360 785238622677061632,11774 780853913876652032,182659 788094451663138817,214209 790558411414843392,231828 778725872333299712,169916 773927305466961920,138819 753056575753891840,25255 776129283630608384,153921 793099561552273408,249469 768089286537195520,101681 777045531432460292,159906 785629240930791424,197512 790001885356982272,228522 744151882109718528,1011996 774746995982413824,144538 788270126495924224,216515 791357665012166656,238207 794545159329329152,261155 795405325398605824,247930 757378720415965184,42202 765957497236643841,90482 757013852898795520,17416 756361079207391232,42495 790938674892603392,231894 765729284790947841,88669 794317348790337537,256038 762695071519105025,74133 772537370071695360,11774 788707027728105473,215437 794683585236070400,262022 788873995601018882,219678 754750896836411392,33355 771403765324709888,125381 765007887986937856,85562 767758290654814208,100893 791699520111403009,234990 761799321096376321,69576 772976131247001600,133204 793578507917987841,253475 793459211950776321,252020 761705992321064960,65500 788543025823776768,218356 758688438619176960,54070 767719444739158016,100893 767780233948729344,101163 794006323318947840,254209 760365191183884288,62063 790914609402224640,234796 780537404436262912,354847 793857401728409604,255942 732908535827271680,354506 751558392561299456,18452 768803297754910720,109104 788187349414916096,214660 792086051250667520,11774 791793807197081600,239516 755879353104211968,18215 768170691040378880,104162 795239139780263937,265644 758035587517538304,50581 761409902497652738,67679 769271470371385344,27164 766367703414124544,93184 769503653010956288,113816 760464943867125764,62777 788880213207871488,220727 750723992491790336,14277 793247322851405824,250408 774718086607990784,124597 750673837977575424,10064 788785438416703488,220332 794201010491314176,258598 761701481716342784,70355 732428489534529536,1170511 766779360112246784,95708 776850531667017728,157728 791985007489417216,241819 780109943592607744,105109 790954472591724544,234583 791674996124815360,239456 769384264064303104,112336 789157209728921600,223286 793512003964768256,252741 771066154097967105,123226 793263237320085504,249926 759489168539918336,57105 790672074708705280,233467 791771890616569857,240145 776865569874251776,157082 763938665609302019,80720 776912757606064130,156835 776929575003578368,159359 780603753879797761,181984 786581421263650816,209828 763881139379445760,80393 794118014283059200,257492 754800861474394113,14277 765280450797449216,86873 770956610726465537,122146 778713262946783232,169327 795223474486779905,264774 775806545858744320,151071 794577473136640000,261155 795733296315592704,268281 791834289952260097,240483 781202299356151808,185310 793161064569409536,249841 767841063734312960,101681 755451172664713217,35890 773173778268483588,1250018 780939471025995777,183269 779294298881818626,172185 787797879419088896,207841 757541828526743552,47782 786980720300298242,193639 791353817459728384,237491 773860149140258816,11774 793524476923215877,252020 794088887387914240,256532 770109893122596865,110585 778533173848182784,167569 794551999077449728,261155 752196782554095616,21074 788877181682278403,219942 795421003618852864,265855 750188643826925568,10662 765294744171794432,86653 790262223264321537,230282 776766063530745856,157082 754745334425907200,33356 762697322216042496,74133 788063029237846016,205197 764672813542219777,79987 781619827454709760,183246 776917018976976896,156835 781179749280337922,186149 791349414757478400,238395 752813038906900480,20279 764490123996049408,83422 777247592719773696,158387 781194106089381889,185595 785917188498657284,199546 770688102750760961,120610 792433249540796416,245148 792885105094254592,245373 771294466376368132,124597 780546072645173248,180343 772096451866402819,129335 788757093863923712,220332 791964913811922944,242609 758051370884661248,51069 792861728002355201,242693 768046105036599297,92854 773937866053292032,139404 794591382941798400,261155 794904232579084288,223432 787079604154556417,209035 794998206040047620,264460 741058744910368768,31836 754790565674266624,21888 791037873713741824,235590 775792402950946816,151463 764950212393795584,84745 794923227776774146,11774 765380758596907008,78159 758698805458046976,54080 788386693250449408,217519 791692413303652352,240145 792071098292576256,243187 781341499212476416,139404 739847047797432320,352550 753741039324663808,29263 775375655068250113,148645 773898771197530113,139404 777880238818594817,163763 790996958747955200,234583 791361701308424193,11774 791659605298249728,240483 764150959601754112,82066 786303347481423872,201958 777331074523205632,161546 790354599152582657,228354 765012320351166465,85562 771544801665650690,120690 763487056425345024,78344 765909887582744576,90031 768144679531675648,104121 795106330537238528,263907 753996766509359104,30206 788706926968332288,218275 752253492165644288,19703 754779302198120448,33356 765508889034928128,87904 785851370700144640,199043 770713633777000448,117257 769013797424074752,110709 776339019391115264,152314 794028438139060224,256255 789285783857422338,224680 754198854556327937,32157 755893558108827650,40550 775974099881517056,152735 794651088863592448,261818 795009763050459136,264431 765721409079304194,88735 779344963066859521,173964 786590063534546945,204413 755897428365217793,18215 780926357849071616,183269 794714678274428928,258193 760803569343823872,62877 789686646773981185,225356 765899696317620228,355701 786506192239505413,203225 767786957527187457,100893 769873259659755521,105109 752933746282606592,23167 764853203787657216,84724 739570885971972096,8431 792823327588884480,247773 779295097036873728,168284 761883251703156736,738099 763316032769523712,75899 765879965971804160,90031 767407794119204864,99178 755402266362847232,36735 765630622387830784,88669 773725873925226496,137508 770953424196161536,121949 788789733304459264,220526 790672809131384832,232863 792477398566637568,243286 765973294650494977,90575 768207959910330369,103046 793167882247139330,249852 763868589891780608,80136 793444690456641536,250216 791312135271743488,237491 776015821545938945,151410 751820401320361984,14277 785322422182539264,11774 758641405891792898,23762 773529240616640512,136904 781290769931915264,181892 793612068624531457,252112 772538962317414401,131490 772542172193169408,90384 775372799363776512,146991 793582369416417280,253767 794549785571237888,261155 758997735441702912,56302 759127067250143232,56964 760174381469315072,61412 768813402298978304,108880 789078913934778368,223286 764856201360269313,74247 792053764635131904,243187 769491905700855808,350878 792989548255084544,353879 794167895186087936,258331 794348699887484928,259034 757714954908737536,48270 762653624371740673,73926 763886131129700353,80655 768418213948424192,103924 769218305664188417,110060 771448386994057216,125814 764460364239106048,81574 788170180950130688,11774 786558319401906176,47940 759557414580580354,58839 763808244766617600,79987 776544058265174016,156132 790612467705450496,231870 756404294891499520,42249 760517992941748224,63268 762094953765806080,70689 762316014642040833,47188 788711342006013952,220029 794676434832859136,262022 794966651976421377,262925 794677209525010432,262022 761188946592174080,65180 781423799505915904,150151 786185914880065536,201494 789080150092738560,11774 793950358703702016,256358 765985983447703552,89076 794026391847206912,257492 760748144233701376,91137 792947033292365824,243187 764490876491968512,82209 764529921817473024,82066 774687623965057024,144654 764485751031603200,83629 775748270022877184,151071 792409700914561026,244385 767820737805750273,80393 786016193068929024,199496 752291461777924096,21714 763862869628682240,80486 776926091172835328,158864 789809192915775488,227242 761849699871682565,70750 769927115307266048,115107 778619153192103938,167220 790294570806292480,228810 788727780699623425,220031 793488084235067392,91936 732720325197070336,350942 755621460261998592,38792 766344469180456960,11774 768969232050626560,103126 774005789627330560,139404 788080853289148417,215030 753704175905759232,29352 764516048599068678,81946 778637153932865537,166096 787011473860014080,207096 789786512057597952,227858 750116957987405824,11022 753734808275148800,29600 770313347413733376,117257 777584094209191936,11774 768962661769891840,110585 774594935383293952,143036 789515093906030592,226048 795666996083834880,267862 787846458787627008,205039 751204214303498240,16299 791437331366420480,238233 792544067301146624,242693 756243838725984256,42249 786679385948651520,204835 773404387456811012,136473 790000101372653569,227795 792682263473369088,246726 753351448448991232,27045 761571295695953920,69231 793650678195298304,252044 794540566419742721,261155 752982006716182528,24366 790653741682741248,232169 756281096980066304,41784 758433043803549698,48289 761997196229283840,70161 776817072248463360,157755 750416389639380992,13343 761738752003682304,67852 753326615644561408,25698 776789299324854272,156835 761947686710935552,71123 762943299778928640,74412 764618644349267968,82481 771415195851841536,125602 758053869721096193,50923 786240800380194817,201958 772926627177041921,133519 778393622551138304,152594 791336597585293312,237908 760546242065686528,61544 795696949433339904,267862 765843055635300353,87904 774449461086998528,139404 794559773865709568,261155 766785269932654594,94612 790596817423589376,232169 754750393855332352,18341 786600876504866816,204835 785617849729421317,193515 762095114432843776,70912 765030149788164097,85562 768819498656890880,106716 788465810239021056,217574 762090098762461184,68567 769700971182108672,112872 789687293565108225,226731 763712486860173317,79583 772591924708511744,131007 780860910172827648,183975 794596905758105601,245148 743268490963001344,354153 772829251909267456,131240 768971688486678528,110647 789459909104377857,93138 781239528363290624,186434 756994417911799808,45669 772979326333644800,133519 772526513770074112,112788 773863490326925312,138819 774137194642415616,137965 749331954466746369,7914 773237320413622272,133454 789210175395749889,224513 789916207885393920,224790 768648507582455809,107069 755057093355319296,35086 779849890830487552,174891 790338586948276224,220526 753710039471235072,26977 756899449792626688,44450 775728353907056640,144617 780114484941598720,177233 792304003916922880,243092 765334967413051392,87145 749683811315650560,7524 761451404099715072,63974 763928821695336448,80393 762424691344629760,67517 793503085846933505,252741 794011197855170562,257492 762859682864111616,75073 768234768483905536,104973 750382024867872768,12883 763804271385124864,1249171 768855849141932032,109666 773806952455540736,138819 775811029280305152,112363 792851960621916160,247241 786024658067976193,199640 794923807026905089,218349 760974073283215360,65974 787129938822377472,207151 790229538450145280,224693 752992231863255044,24497 756679746067439616,43391 788223019097260032,206101 770778834157395968,121177 773273916470996992,134472 788544642019102720,218275 791051806071660544,235590 756686062513192960,44450 751644749531009025,18395 786903628242051072,207287 788490483941183488,218275 791627923904135168,239172 792564198488154112,246674 794654596543238145,11774 792995264890011648,242693 789103943846473729,223047 786578535041335296,204413 779433597157543936,175087 788548157420470273,210760 765694151430139905,88881 781237215473045504,186434 751862335803830272,17416 756241742240899073,41689 785929462047055872,199769 775024719024140288,144611 776861121533845505,156835 762273896871628800,431998 780802541642801152,182667 788606392605216768,217285 732582459401994240,352705 793931484885352448,256255 764238119130501120,82582 771728646792937472,127366 769595292769357824,113836 771127888980705284,122126 792826741504880640,247241 781677167159762944,177455 732592365194579968,351224 793621690282631168,254008 795367741763026944,266151 765728038600470528,89271 786739448092381184,205455 751204676289359873,16768 753013530744455168,18400 760337879683870720,58508 761336132361674753,68182 790584337955598336,231894 750258683045670913,7546 756612560082862080,41839 790880371781107713,234583 758072055694659584,50110 767813493156446208,100228 790611592383692800,226881 794197970925146112,258598 794655913416228865,262421 762674629865566208,74133 764369742287233024,82002 775538870964330500,149953 763421728563277824,1249111 777270700168056832,160609 777604646672236545,159876 767490333949227008,95055 773898433673527301,139404 775010484013535236,146259 755208566428962816,32404 792853754529910785,247379 793142770533818368,249469 732246429477920768,350098 795023584825606145,262849 769291066142957568,112363 775829158190395392,151165 756229102416244736,41680 791506546006122496,239405 791650445387325440,240145 793113455356174336,249469 756618947462430720,44429 781388724055801856,172132 787038986447392768,208469 790718063113035776,233307 776439603544854528,152314 793719090993037312,18395 792762015559274496,247241 763748575012540418,431998 769100034088509440,107976 777830609817337856,163153 747671349225725952,11774 771552219644649472,125145 779802090130534400,176745 769308622622863360,110585 793478358164119552,249926 786927868106252288,204835 735293774063112192,355106 786466179925811200,202727 770469366936797184,118191 787377888643383296,210289 790741393857777664,1248522 793887250413215744,256421 781343896227897344,139404 767567117507899392,99965 776131771096113152,152017 786125341702184960,199546 777108486631153665,159850 771439668877467649,125369 757904351608213504,49953 773699891306594305,134211 760922039507120128,64693 791843448643055616,238980 794274246465900545,259231 777138221167673344,159876 742393064522534912,11774 755473419928338432,27045 756196884541308928,11774 732571567415140353,39600 768226341724491778,11774 788147330583175168,215754 756093934841925632,41518 769639855215173632,112239 794562147908861954,261155 788484452934492160,218495 765383141171138560,87249 775372268243415040,148574 794642125535215620,261155 789515009835593728,226712 785641100262318080,195975 765709961670324225,89198 791354314434318336,238395 732390542307254272,351863 779445845397692416,174728 764828816644640769,84724 773916761246822400,139404 760476640472211456,63051 770918963626799104,121949 776643604324294656,155287 791384818990931968,231580 732301479407558657,11774 735528904182505473,349781 780739062223298560,182036 787651268957261825,210207 778365939012165632,167674 757803300586610689,48929 751601078433554432,14277 789331547476201473,222797 793620694525472768,253793 785788987419996165,198517 791687338829099008,239456 742196982194671617,350711 765681142615842816,431998 792166621154512896,242712 751753804744265728,18316 765286708485120000,86645 790751754241581056,232424 751793895634137088,18374 775915389830111232,151410 789199085462880257,11774 793192586135556096,250408 749800724964401152,9754 763604553413656576,75438 773869908991971329,139404 778948551544037376,170139 789957152244797440,227795 751124096163803136,17184 788396787925221380,217519 765517263726383104,86103 767486162218917892,97379 781538276217716736,11774 750382193722089472,11774 777892385028276226,160438 790707684228075520,232884 755102683187470336,35445 781497146851860480,185496 786743658221559808,204413 778965972191440896,170144 766252034806939648,90384 793170996085657600,249961 761369158336389120,68273 753088730110496768,23093 754073370728226816,31686 759944208954167296,43471 780857341243645953,183269 764111920983056384,80863 776951343344869376,158815 788085374832828416,215030 793521209816281088,251452 761039256148062208,62877 774392421148946433,140444 794170419813240832,221972 751037410117505024,16422 758074193497817088,50827 763885497911545856,79513 771370015270379520,125145 772977629012037632,133204 776869869275013120,157082 755769435340800000,39235 787640659326873600,211949 773248335540985856,133988 793418139564290049,8044 777300000116207616,160602 732788893410578432,349764 759542595382935552,56964 767393671822077952,95672 787328100354953216,207119 773890931300900864,139404 769688948918489088,112265 787355597968637952,208146 787798843916189697,205197 778317246795874304,167319 787247196924022784,207287 792162145765093376,244221 770351717112225792,118515 794592886922866694,261155 770353617601691648,117257 775047272509771778,144112 765194324334174208,86103 779444951809658880,174230 793215197544493056,250633 771395924056690688,125367 790903246621642752,234583 793540904128647169,252020 761689598946906113,68862 752943320255430656,24597 780607084819775489,181755 792048312048246785,243075 770380776982646784,118191 791094170807066624,234583 767660606862204928,99385 788842018139234305,221297 732628000802365440,11774 750544521759485952,9433 770616495001010176,117377 753064535490174977,24788 767803603155312644,101383 789190329597513732,223899 794722900616052736,262849 793109785834958848,249469 768632469990076416,106281 786313990284509184,201555 765616250374463488,88052 792841160884617216,246392 793847250208161792,255942 794279055688404992,258598 793269050008702976,249926 758791504701849600,54123 765450204489195521,84209 778269522700689409,166390 794319464070266880,259659 785489705924038662,196214 758670393867665409,41703 775813529764974592,151463 773509607423561728,136904 761736587088572416,68908 753108441888067584,17416 764893486143315968,84724 795403511127310340,266138 762348286942392320,70886 769295593592254465,112788 777143655727439872,159308 786988119019126784,207949 792148147526959104,243075 764054669236723714,50922 779228731659255808,172084 795064035091812352,262752 766789306824400896,96263 771862601382760449,126389 791724769632784384,240926 769852101195395072,114254 792802971738406912,247241 793108125926600708,248988 765614788907073536,88669 786033447827566592,200382 792800667643547648,247232 793296547442110465,250633 793443529674543104,252020 795663299815804928,266151 786135776090206208,199462 793811903407464448,228583 756934081833828352,45576 795270986417471488,264397 755166881598889984,35890 773702172894781442,138205 785837111874322432,197512 790605881419374592,231894 795364442670243840,266054 759122509837045761,56322 760550206853222400,63451 775060704743358464,146259 792405948283387904,245750 736187424053825536,352282 762774887421313024,73926 786124431382810625,47940 751937143308705792,18893 777683309929246720,162596 773951159190990849,140025 769908389690441728,114779 773853085873475584,139404 758879369725030402,55806 753305929240764416,25879 773853852890083328,137553 754924328169377792,33356 777017050703261696,157993 781187872103641088,186149 752911073779519488,23800 793841199543091200,255942 795280673925894144,264397 756224910205280256,41763 775490768320344064,149259 768268121719185411,100559 772776589289324544,128519 777167662325444608,159876 761665287687016450,69878 795037397654376448,247930 769157914032504832,111448 789559814137475073,220130 762310405393973249,72035 771733730800996352,127455 793112266820325376,249469 748937146392645632,11774 776558502974152705,156505 779448051660365824,174392 788823945948631040,220332 794531531888922624,261155 790247854690406405,229693 791041585282777088,235948 791411284860399617,238946 792009325095116800,228037 794360078216347648,258456 762213786271019008,70689 770249968573710336,117257 788695249044504576,219942 750057828933636096,10848 778374284381224961,167101 779004413574717440,171617 773962273756884992,140444 750096260670033920,8459 780642440977932289,182049 781854163860848640,190635 793095479034679296,249469 767881382769098752,101681 780642362456363008,11774 761597756284755968,1170332 794541070331813888,261155 794548726375337984,261155 772318165044822018,127836 795399695996592128,266138 755685331341639680,35372 771751737665449984,118191 794284891731087360,259360 786366218286436352,203350 789105366546067457,222544 772935877773303808,133519 776974402290200576,156835 759703120804999169,58221 768070763471527936,101681 748393022363213826,350822 771724092458303488,118191 753695087440367620,29263 757223004581470208,46006 750840539176660992,12062 785855004947128322,197512 794909625988550656,224680 763169631771226113,1249110 769553917592084480,111754 770858409713205250,120690 753187686266003456,23217 769154234499469312,111558 780790376525332480,183269 741795339347349504,1170556 787470812932509696,208307 754032252976111616,29377 761583305343045632,66575 773479121317826560,136947 781149087756320768,183338 749226827672002560,7799 761324481939812353,67226 769336717656621056,113165 770688724858343424,120393 773373221571731456,133043 732271150294827008,349368 768554973873352704,11774 791698742533582848,240260 758007512809472000,50734 789472733813932032,225358 793488755965526017,252741 793920330842697728,256255 762842368047329282,73712 771288233959358464,122861 781505777219534848,139404 791403710203039744,203546 740364631965732864,11774 781217995968307200,186480 793374761644617728,250633 793924229154627585,256219 768642270522318848,351914 781610170912825345,186584 762006719337668608,431998 763918502398791684,80393 794723099598000128,262849 761149536228241408,61051 773719540857462784,138155 786945101067149312,206742 791510413129097216,239405 762640978339651584,73814 792081555602702337,243187 794359154253201408,259773 769199218057580544,350699 777013652276871168,159876 791033316728303616,234583 767754647004147712,79561 768502565923270656,26066 773726492316405760,137042 791362522788028416,11774 769982515977285632,90553 793465666779000832,252020 761683911948795905,68864 771589428426870784,122973 786992320642027520,205728 776065283882713090,153194 764223580930441216,82066 748505219252817920,1247829 794732306573434880,255942 764886092269121536,84007 774774479994155008,145381 756573275636006912,43391 770475756208132096,118515 773524779307589632,137042 765999936152473600,11774 794135397810876416,257492 759105509777473536,56964 776145471316209664,151539 780443792671244288,164814 753731437841387521,29548 763818928099368960,1249156 768499892687863808,102826 794533580156375045,256038 793059297894756352,249079 751730835523563520,15334 778213870288510976,164826 795397674593906689,266491 750186167887335424,11833 776902059698163713,158428 766083151135289344,84209 773429635124228096,136589 770031886534057984,115435 775162680336322560,146804 794020461365473280,257492 788184311082184705,214078 767345884875063296,94699 794096930129379328,254209 732263832308043776,349814 794618880752762880,262022 794829868689199104,263487 795131410126348288,262849 770917387478499328,121612 776424815821524992,155688 790601215793127424,232169 790907023537868800,234796 751638280865808384,18215 768895745868955648,108849 776436302329688064,11774 786877476001554433,207076 791395756003495936,237908 795446605650374656,265855 756194937666887684,41680 767830061093388289,99111 791879771311464448,237908 764641589452873728,1249250 790877581218312192,234583 794728266896703493,253646 762763545394094084,73706 761513560535015424,58169 769238793614483456,111517 768924158616940544,110362 770449966800273408,117263 776556306433843200,156926 767841601473445892,101681 779427690080268292,174999 795749035734765568,268646 775762213248372736,151255 777973308855873536,161456 787635015832272896,211347 788135019332055040,215505 788781118367625217,220526 793627329385734145,254209 778189014654447616,165488 760813399341162496,64870 787195963106553856,202016 792030823465816064,243187 792046241563545601,243075 794071608633806849,256255 776908085201924096,159258 771502049829584896,124597 790210682893529088,224333 768917195237752832,108849 773890206093025284,138205 765381079154896897,84886 771827901113040896,122146 780746745680723968,182659 789815451517722624,210193 757610912660553733,47264 773065025032519680,105643 793630643292925953,252044 790753044858179584,232881 786178344819814408,200288 794626323570364416,261567 764294095732936705,82673 773980864740851712,140025 788241904618049536,206850 765622891178106881,88052 777621422277615616,162596 789526103895322624,213710 758361880297558016,52554 768902240916561920,11774 769676213312954368,114779 788374972519608324,217285 771389080357732354,125142 778297162526552064,166339 768905410149355520,109104 787004935606984704,11774 775411424075972608,146479 791447014424752129,238383 793573532345085952,253206 795267099031728128,265608 771529883205840896,118191 774200056371146752,141887 790162995087233025,229818 785460044091580416,192032 767822682729672704,101203 762378780547526656,68862 764420398221889538,83391 764928370056556545,11774 786637129824755712,204413 789836003515052032,225359 779013278173310977,169515 760137395928965120,61245 775474245304520704,149329 785421859672076288,194115 786259853505245184,11774 762706134713110529,72051 790880925693476864,207712 793537024904933377,249926 794653144672333825,261155 776181185751949312,152314 786447397312425984,203391 787085757357944832,246425 772172123213291520,125367 775016341975605248,143565 781833940101369856,187131 788512249329520640,218495 792766951336448000,247240 761299042626306049,67768 764068681710116865,81574 769897198725107713,114388 795255560291622912,264397 750909532159766529,15643 769324506255093760,112661 791625906024509440,238780 786967197285437441,207949 789405862456471552,225784 790294151791116288,220767 793635088445517824,252639 766077255562960897,90384 771897288486596608,125561 774031399636447232,140444 794668714197209090,39957 795387886082342912,261155 759251040680181760,56964 777631505619103744,162374 789768618602995713,225981 741453656541827072,112939 776382548054315008,155390 791690758558482433,240627 764206117949886464,80939 787044420809994240,207949 794593303991873536,261818 752965171782430721,24704 771900943080226819,128791 779156988462628864,171902 769592551946883072,112239 785995492630999040,195481 791755084694560768,7706 758481811194404869,41680 758290477506555904,52015 751182710815748096,17591 772355500109365248,129700 770784953369894912,121479 795084787937583104,265179 768833926282350596,109167 793507465153253376,249926 793305680761413632,249926 754812801588355072,33356 763458735230574592,75899 775394342139822080,148994 787408892670021633,210289 787838452767260673,211829 749948993199833088,10886 771809562680762370,125742 778743931336929280,169586 771518296185266176,112363 786599749612953600,11774 790915518324731904,233673 791351360616706048,238395 765638292184395780,88669 768220519707664384,103506 795110373619744768,264397 781324511245467648,186149 781514490613338112,188401 776123996978843648,152735 779025081469132800,171795 789156746656878592,221416 794524622280503296,261155 733472516430168064,352911 765090780516065280,85562 771087174712393729,122982 788425889218457601,217634 750647508628606976,12883 754851752478855168,26721 765553435882037248,87904 767020758518210561,97276 767524381610373120,97371 786589527913668608,203350 794646634231697408,261155 778338435949928448,167220 763962664406032384,80939 764857486021169153,84724 772910298982383616,133519 791704054439239680,234990 776778808363978752,157728 791317857883844608,11774 764096187234258945,81702 767355579450830850,94699 788422926311710721,217837 790698958821658624,232863 790047589081153537,228124 792126803095724032,243075 794986515193544708,263532 754754302371958784,22393 768216022004355077,104932 757696202754428928,48929 759069629314637826,56784 765950126884028420,90373 773268486625828864,11774 776851046282960896,158327 765395826982002688,82208 766615407356735488,90629 766781472632037376,85562 780924860583337984,183472 791831281654861824,241819 780560541232136192,431998 779641167709372417,175153 795776523978448896,268281 743117477924593664,11774 761364612575064064,67229 779714906346184704,176203 792081896276721664,243187 761363745020973056,67229 778338626530934784,152594 756564229549854721,43807 762445880544813056,73008 789545429029441536,218349 767333312452923394,94718 758701378080497665,46076 758750631892955139,54123 768441112943919104,103071 768854454355496961,109167 788820898166018054,220332 793944238496985088,249348 787776763359297537,246425 732787952301056000,353220 793486219120353281,252408 772989983900758016,133980 762459795790045184,71026 791616573668818945,240145 753660358817177600,28477 774991142932910082,144617 779313238001541120,173964 794983622596030464,263906 780838100972908544,182665 775733867768492032,151185 776463771019554816,155390 795425782650781696,26066 775289324329992192,148045 732533601011695616,352465 764337463556845569,82066 777935350970757120,164826 778719065548349441,167677 795136100998082560,258456 774025565632360448,140039 792051554752733184,238117 771083094065414144,122982 791131396639232005,225427 793165898680979456,248988 790963323638521856,235487 793124172184576001,249469 732540298354532352,352433 762649381095047168,73926 763043004856819713,11774 785312273384349696,11774 773182644980813824,134033 774082950711291908,139404 755821236077203457,39462 767806518540599297,101681 787633325976395780,204078 790935468825276416,234583 794058565656813568,257492 794621498547982336,261594 770396993327882244,118191 776471262889730048,156103 788684513907974144,219990 791622066248282112,205270 779132952244580353,168284 795366648593219585,266653 769069336598351873,105643 772865396915445760,132848 793719419666960385,253166 785817542531031040,197512 788693005779611648,218258 776204880302206976,131210 785921897909202944,199546 791798236604428289,241523 753318841426452480,27061 768832848753070082,109337 774364781968928769,142090 758806612941287426,54003 763840465934233600,80393 767515845375299584,97447 768426092772233217,106281 769032981390430212,109945 775703529554010112,150927 759775434171187200,48148 763114349321867264,47188 795011577464266752,261987 757698657294643200,48663 773857470208802816,137042 785549178806034432,196788 790311482617716736,230282 780838923853365249,183451 781580245266604032,160134 789261619054338048,224678 792393553200631808,245607 794219463256084480,258941 767846882827730944,101163 757692163845083136,48663 773202968304902145,132335 789558994121609216,225981 763061080381911042,11774 770380340477165568,1170819 773869448373604352,138819 777172651236167680,159850 785815617169350656,198671 788038202602901505,213887 792396838523383808,243092 766755606879465473,351436 787359996346458112,208146 794551545593528320,261155 792570764222341120,245101 794650277999677440,262145 757441822998265856,46382 792087981125349378,243075 765956695587774464,90482 770385845496840192,117257 761337813266604032,67908 762432323212107776,11774 779338668423061504,350678 766443370658922497,90618 771864526476054528,120690 787097386577428480,202636 790985396788219904,235621 773632767649349632,137795 794968272160493568,262925 786380556472717319,202217 756214783767183360,41702 795671981756710916,267521 792730671395450881,191961 792856335414988800,248065 759791428050432000,57105 763480268128780288,11774 780571088036081664,172132 750474024988336128,12883 757790610195554304,42249 750786591451287552,14277 776769998102691840,157693 793928390860480512,256935 760229114766725120,61412 762383086730506240,70886 786229910964670465,199211 763898447585943552,80486 794234803465945094,258456 781219930968625152,186434 792046817051570177,241819 749604190742192129,7003 751135868379754497,15808 755546835574464517,38476 760518460971610112,63149 780799978734256129,182609 785702381564682240,197512 789328970315464704,220424 768385159766867968,106023 749284123856875520,7836 753200890610352128,26140 785826385868840960,198671 753048956737822720,25253 780201859495505920,178360 780808293329563648,1170553 778944265619550208,170187 786177087287681024,201494 757056928505667584,45669 776125947582046213,153058 777028311310487557,246425 791050384563433472,78159 794912811780542464,261155 752859884098580480,21330 764759770880499712,83422 780155702949982208,11774 776376458742681601,154421 758653631591747584,54070 778495778327330816,152594 788134796211920896,215754 793656252219977728,252639 765225802640261121,86103 771501770526695424,125163 785280401694715905,194648 778422289901551617,167220 767679590022025216,100605 768778777602039809,108710 787159543931211777,207613 758992905507700736,56302 785924143938019328,142254 795734616015507456,268125 753347888105725952,27222 794603540811579392,261155 750335337956831232,12357 760794632339030016,64722 763051608917864448,74630 771047150880854016,122146 773526299763740672,136610 786309841694236672,202200 772938122527141889,132364 792823090493337600,247379 788145224828596224,215005 751684111622955008,19352 755988068751015936,40771 794413636248883200,259275 780599716304199681,172132 781790002804101120,184337 792079705092554752,238207 759712517899874305,59370 756720757330161664,41702 771943627278970880,127775 772482566276325376,129471 794640620971294720,262362 757288802255720448,45407 792418293659279361,244143 757274346272370688,46384 793136069210275840,249841 766650009521577986,95201 779587525274849280,141995 754173259021705216,31346 793153699505905664,249469 776873255005192192,158878 765384629138227200,86485 785638075695181824,197673 795745744225386496,199307 772528256511832065,131007 755491358392127493,37993 793004158588706816,248562 794868607113109504,261796 795428093816995841,267014 732124897305067520,349470 768662038428192768,108373 762404537931960322,73030 770221624960413696,103887 793086469560598529,247241 793612174501421056,252639 761598102776066048,69576 795451288133586944,267014 749630016196005888,1248008 764082646703931392,148861 791208136568819712,235990 756617165713866753,39096 779006334805090304,171982 794001218775425024,255942 788165123466756097,215754 751943594148179968,14277 786916694459609089,207287 773613294414245888,138054 791348556124844037,238395 793463847378116608,252408 794084513903038465,257492 758785381714108416,54070 773983239690158080,139404 773506864105590784,137042 789112527762239492,220332 767831780892221440,101681 759188821950865409,56964 788043351861764097,214492 793466927771451393,252368 795703475732549632,267618 786204828728864768,192032 759878898930688001,11774 770502160186572801,118191 756893704623828993,1248457 769713612940247040,114779 773085500081053696,130689 778027794752241664,163242 786459679580950528,203832 732559810051211265,1170562 777995463093919745,163153 779040620723576832,171693 780104621381550080,177458 767495495853940740,97379 776027200705429505,152984 775698690690256897,148748 755389453074587649,35890 764971196471390209,75899 757705779050864640,48991 778627532631539713,169201 787061811841343488,208395 794548271243005952,261155 750422723176783872,13343 776590283819540480,156644 775429916993126400,141415 792072724038451200,243187 778678080344694788,169232 794789893402595328,263302 779040945475989504,171982 771736085575720960,122528 772304514456035329,129551 777590616481894400,162638 794171377167302656,233307 794868055037931522,263634 775508524902313984,112363 788080885992136704,214354 790923409152679936,234583 778045063502987264,164980 761315419412201472,67226 778210444108496896,164826 793100198184677376,249469 768879708477857794,109666 795390839186804736,262849 761343755232370688,68222 765233960825741312,86440 795117476241502208,263926 755137678803243008,18341 773777300911337473,137795 791780197989134336,240145 795077164114866177,11774 757236862184480768,46314 793870567174733826,256255 771711149532409856,126389 769277620945096706,112399 780218089824739328,176128 788834053810032640,213828 793276260331954176,250430 794541146328494080,261155 795683139838443520,247930 757797076432367616,47283 789222304618205184,97305 785614714378162177,197512 755775086494355456,17416 777250250402791425,158338 788726799937175552,215437 751005635307720704,15808 788483413317677056,104244 788722181622624256,217285 789943665456058369,228241 790544205038911488,231580 795731051956105216,268710 758364486143053824,52538 759459974829465600,56964 761350825012781058,65180 792074501072748545,243075 771499156011556864,125163 777874913365372932,164232 786922494712090624,207287 789764303301840900,227825 774618330384699392,1170326 777842992682074112,163990 781266260751450112,186434 785657949112893440,197907 758692241745600512,54070 789773028993470464,227242 749734163973046272,9754 759118768001867776,53995 767013635122163712,96263 770703606018342913,118192 772963151578996736,133043 787238335580344320,46572 787716529412464640,205197 763145482373894144,47188 768829594254344192,109337 772917924642316288,133512 793173866944335873,249895 757608083602350080,47761 778670612927619073,167319 758660636289236997,54070 780475552134070272,180233 785299461551431681,194934 792066511120719872,238843 785269885093883904,108396 757825444582273024,49066 769320133298827264,46659 780258781720522752,177773 794529248924954627,261155 792755049357205504,243562 758590204957589504,53739 773613947568189440,137818 786688252262641665,203832 760486170123968512,62853 754744623562498048,33356 757077841414594560,45672 795677589373382658,267655 793176732442333184,249057 793859733237092353,255942 786151739519008769,194450 767674841604521984,97325 767802124759556096,100893 790348877228630016,230311 763440895593107457,352255 785238267675353088,193669 791810873820078080,240890 753728856968704000,28819 781564310220713984,188478 764243813430915074,82283 772907120593219585,133519 785299324121022465,194934 774091100378181633,141316 789943542290321408,196534 794272358739623936,258322 791712375812583424,239611 755926875113791488,39475 776953501637308416,1250347 733050966761594880,354495 755847063191982080,40115 773602976309112833,137869 777152545978519552,157082 757691987709550596,48663 768172669447524352,103685 773541279955378176,136947 771535850697916417,125853 793521114240589824,250633 750818079525842944,15005 767913375124844545,102137 794702247380844545,259143 777121567717326853,158520 776311031903686657,152946 752840447094091778,23899 758692861483347972,53985 775501091693813760,148874 775763842911526912,151255 776847486916894720,157755 765362928501469184,86763 766481959744929792,92872 777835908712243200,163763 764465670054641664,83460 781511771890839552,187611 766976990511370240,93144 780913405553053696,184223 778437318780809216,161960 786973131890057216,207949 755578364279349248,33186 794759399772422145,262752 785864510712246272,198671 794891860355346434,261796 788752080345325568,220526 744979749357789184,11774 788207597849497600,214078 751966315661762565,18215 765008889657987072,85562 792110378167730176,243075 794599765187108868,261155 757290241275355140,14277 762271781885325312,72420 758661719992381440,41680 785743648407248896,194082 774242057439281152,125381 792427067438538752,243513 770432023232126996,119041 791832913092370432,240070 793987086617575424,255299 760171897808097280,61051 761236825965006848,66897 787514968753049600,209351 769184632885555200,111558 781653937371746305,189235 776023601954885632,1170533 777507310700822529,162107 749420471297400832,7546 770333521638465536,117833 754724425161932800,33081 763468545518735361,78513 793213564806922240,250633 774038015815651328,139404 775550783416774656,149775 760183454625521664,61412 793669247406862336,254549 788550916056182784,218495 792496747033534464,246392 786174355629834240,193297 793213652522377216,236884 756246913318518785,42249 764942869459308544,82121 779415847336943616,174115 741414060604960768,349060 741743018517073921,350826 761961560969469953,47940 788547895641444352,214660 757659540913590272,48549 794566473637208064,259659 773955097273495552,140372 770440854699925504,118191 737954631096078336,351490 753967231856353280,30590 794540745336246276,261155 775045737239445507,128934 758069733195444224,50827 793162900798070784,249926 750497938518925312,11495 761639741074739201,69947 768876427840065536,109874 791616533298552832,240145 795718280665251840,261155 775417706396786689,148645 794249945440206848,258331 785498341832482816,196277 795705524188758016,247930 793570308577898496,250633 793620813438078977,252020 732708230992793604,1170592 760426986216927232,62771 762616354058928128,73721 788899659754434560,11774 767039573247557633,96263 781051473274740736,183269 786713471337451520,205728 792089701553352705,237964 794970512094949376,262022 788402834249248772,50439 756206553464643584,41712 766766373603336192,95672 787994481421328385,214209 761357046952230912,68273 765174023709822980,86103 772907356040654848,132335 771743756001214465,11774 788755291496062981,220526 794284031416401921,257492 770594220096847872,100893 778604972636200960,167794 794021168546201600,255870 768214419188883456,102514 785343345627435008,11774 794573556612997120,261155 757123487827755008,34591 755408150451281921,33797 785599237987770369,197286 787758409269452800,212316 794594596697309184,249926 771727616399273984,122388 795693042569281536,267862 753779384520101889,29548 756192647186898945,41680 757717322542952448,47844 768051275728576512,102831 772557088698445824,131542 780553489541832704,180655 781905716512641024,173937 763037959750680576,73712 793279509986291712,243761 793941276550905856,155390 766625922539814912,90482 780421438331170817,178524 756526590369103873,43391 767402998104461313,96039 788807786113138692,220526 793460408426242048,249882 792086366297346048,234556 753465182198915072,26140 794608542342905856,261567 787765155312599040,212949 774119912000270336,139404 792802812468027392,247672 751550132454252544,18215 770984569067544577,122009 778356444110266368,167180 790912103225888769,234884 792747784386609153,243187 793095858333949952,249469 777188086602145792,209828 785727272061984768,194082 793794388740616192,253069 792120758151491584,240483 755592166462849024,37433 771398955712118784,125231 792827401235333120,247954 794139829281980416,257492 794154457848221700,256439 761253288134189061,67331 774033212418891776,140900 751046731718995968,16233 786436026722033664,199546 774217704848838658,141858 786232897300668416,201541 756365165776498688,42432 768852425260273664,107423 791271711152807937,237491 792212070829793280,203546 753339676837249024,26871 755435194031697920,35939 778828126377873408,11774 758855277038882822,32506 780808155726950400,183269 786705804820897792,206054 792488828095242240,246225 794973726525661184,261796 773184529301315584,135025 793923836207042560,256219 786355212743155714,203391 733029873829175296,352946 773506564246253568,136947 786674135611170817,205181 788747346070745088,220332 761636869067067392,69947 750382630823075840,12883 753319842808147968,26699 763371068765696000,58358 764557239822712832,83945 786083578648100868,199961 766091367076552704,90284 775001731394576385,146259 758335340205707268,51069 774604120229449729,139865 766690108103876608,88930 770304307505795073,118072 755196730014961664,36208 790910472677490688,234653 758534585994981376,53185 792413682621743104,245634 751783806219137024,18567 786640625735200771,205294 787702309123829760,212357 785947576474402816,199739 767111464549253120,96985 757635929200885761,47102 760911521480183808,65307 752186967580901376,17794 754034982260121600,30839 764890066128896000,84889 790232877338243072,228525 743486144843657216,11774 773868633487466497,139404 754776086823796736,22393 768202215844487168,103986 754772615391248385,33356 765182661547532289,84724 788542358644199424,217837 794228824657555456,258331 764324365043322881,80939 733023650950074368,354506 767099156137594880,91946 773506412588728321,137158 785863100763344896,197512 793211314164277249,250033 793842816812060672,255393 795017866366033920,261155 792085987170148354,243535 756256705151991808,42344 786985904762224640,207949 793995084089827328,254135 790654805719015424,233307 792891424958246912,248065 762045968602673152,69794 778368836345016321,167220 778399824249024512,167220 781273969064153088,187084 788739160307802112,220332 793456592289165317,252020 780598518536822784,181935 772535570409086976,121785 788392349864976384,217519 776402570390736896,153596 786624851851169792,203674 788188975949197312,214078 794159888758935552,258331 754050254899740672,23725 793028559543476225,247241 753222000089272321,26140 759104461331533825,56964 763835806196731904,80649 781273399465222144,186584 781263022119612418,186883 794680610140946432,257492 787844010727485440,212316 776730427667148800,155037 792149741698158593,243513 777292633395830784,159853 791455851290562564,236454 794231145302986753,258892 795708312507531264,268281 781521703465848833,188401 768063781289295874,100561 794603170991312898,261155 786588045067681792,203674 788514589965254656,132364 756240958933663745,41689 761367410578292736,65222 760255420824858624,61545 776615811758690304,156132 795040723808690176,247930 781611027737800706,188401 793150392913670144,249961 750134338688352257,11495 753187458926252032,25255 760209069613416448,61011 795415799884193792,265855 788990760788131840,222809 740228195211988992,11774 751914626044964864,20039 766780144203685888,95672 762638200078729217,73926 767609111961677825,79691 779033193974337536,172233 758121722172231680,51239 765903360109273088,89859 770544265273323520,118191 779030409061474304,171693 781332098808283136,139404 750695659167182848,12773 760148242013253632,61051 761136973272666112,61051 788710774701223936,220029 768219348133482497,104313 777303961942433792,161219 794983508938661888,263906 788800801368137729,220526 758819979688939520,55262 786914212689879040,207287 756893277081579520,17416 770479581648355329,118191 790534061416644608,231550 756679907598565380,43225 763580444369649664,78129 772916535568375808,133043 794694747235479552,262022 762882917458595841,74727 764221263237771264,82766 777002848164847617,159876 773540663056961536,137042 786871860449251328,207045 788167598177415168,215608 792141211007975424,243075 772892052820418562,132996 771826997731266560,124883 767607580852039680,97371 788714007364448256,218258 791752677524811776,240145 761639640290000896,1248912 767747908905082880,11774 775081078688190465,146847 787259080918245376,207287 755041315516145665,34661 774368784215859200,141912 764209700229578752,81569 765746250285064193,85562 768405276114427904,11774 786484288376213505,199504 772463746581225472,130415 776380811201417216,155328 786699220841443328,173347 751545325089796096,18323 753325070546771968,26066 753758415462080512,11774 775432906818916352,148574 761609536784531456,69711 762418772510699520,70886 789143220412297216,215505 751548443550711808,18030 759571938574409728,56964 788964370285867008,219518 790893106522566656,231894 753691264877404160,28563 758178508258549761,19598 759004482025816064,56175 748568681668452352,1170318 772930457126047746,133664 753358808479567873,27317 757702480461438976,48991 788730153115521024,11774 763414576654196736,78129 752053560175648768,18562 758347412347944960,52554 767978328263364608,101681 788127164184932352,215754 751240766148710400,17236 777152406710812672,160480 789997165095432192,227048 771884008091295748,128615 757735992736358400,48663 773609328855113728,137158 777587153337319425,161277 788786983028068353,220526 778229980920700929,166409 790911364848095232,234796 792513288248651777,230523 763778338817134592,78239 772604357669949440,131421 788033501643890689,210274 793867150146482176,249926 755114752217640960,34731 770765488452272128,120425 775857509353611264,151741 788810382869757952,199262 766686473768701952,94699 780640227387858944,182257 780601134474035200,181419 759095730569154560,56315 764492962654883840,82066 771458987728351232,124883 781342844741095424,139404 794767593789853696,262022 765718080702013440,87904 769612436915777536,114601 775029993445400576,146259 787963066331848704,210238 771066815522877441,64652 781111713244540929,185496 794973757555220481,262847 758677007995592704,54070 759259911180156928,56964 788758967740665856,220526 761700570851708929,69565 758777574805778432,1248642 793323124964012032,251320 768635545383612416,89845 793961528026271744,257204 768671693661351936,107423 791793445467660292,241520 751776565927645184,14277 763749575576416257,79691 769024824995934208,110362 773112720149344256,134470 779875798366978048,177248 762723193887027201,73926 764835615414321154,84724 758420589526654976,41703 761651561747451904,69356 788188634532806656,11774 794963504369278978,263090 760120129417904129,60995 793263557748133888,248514 753383651883094016,26670 770671877433925632,120610 786966901507231744,207949 768115199941435392,100893 775288375615959040,148019 778379077501718529,152594 760970330198384640,65222 771010522422448133,122133 779554227131715584,170187 767387812626886656,87871 763903658169741313,80939 768895818224967680,109104 773231332071706626,132497 795666409749676032,267862 766263611778068480,91946 766574638432415744,91678 781303833536364545,80785 785952360023650304,198878 759051539159801860,56302 772394305180819456,130689 789098417322622976,223099 767797474698199040,101134 794461465352818688,255942 758066312912445444,51069 763813005083676673,80393 781078422592159744,181419 770395628509667332,117562 790904308141137920,234796 793483965420204032,250633 794013953563168768,256502 794173902184292352,350913 749617715778912256,9332 765614625408688128,87904 785978485789425664,200382 763541964536975360,77720 778373729214689280,167407 793550158344622080,246392 762821928088252416,74247 790121909430185984,227242 794016746814525440,11774 773215396941991936,134470 763376091331457024,73814 762322305405956096,56391 780016872829911040,176490 781527132434337792,26066 789683627202342914,223181 793190475876347904,249926 763205541577551872,76474 793486875264638976,252580 749886798478868480,9433 793999427560210434,257492 774768608337465344,144607 785580189338116096,194058 754065842812297216,31652 779721143657738240,174756 781618207174103040,188498 791043781382512641,218892 785582050073939968,192749 791342156585717760,11774 791607032310890496,238207 750391805032730625,11774 785328100078817280,11774 787407911656034304,196676 757691111015981056,48663 788524943986266112,203710 791636886246813696,238780 750471419520118784,13450 779460500522463233,175153 780769097193709568,182870 776090517973020673,152872 779390607068397568,174557 755154861453377538,35890 755216552836927488,35931 771308171021340674,124597 780790380191223809,183269 787143988650270720,208173 793445396890710016,252196 775606798799761408,150302 779512444775313408,172962 770663599719211009,118154 765633558983561216,88471 773907585992982528,139404 775881636797964288,151845 778334745654591489,164435 763753058773848064,79513 795445001056636928,250633 792113215333208065,243513 792540078430052352,245056 795440877204369412,266491 750806986027970560,13195 772074751682576384,125554 778555478188126208,167003 764436056695513088,80939 765697245434044416,88881 773975633424592896,139373 776909049099091969,159359 754765971693330432,33532 793201745564463104,250328 771064360005308417,122955 794195280145088513,258598 749689618233192448,9433 780648372747264001,182257 795703338490728448,267862 762161173609451520,68987 761709615478222849,69491 757008165502328832,43271 786681819471220741,205728 771442536674123781,125145 751795937010262016,16931 759427791800578048,56964 791356396621082624,238395 792197341843521536,353879 772232344887439361,130067 749724618131382274,9408 765776822705455104,82759 785575134174121984,196277 794685307438256128,261987 777638760007827456,162596 785993277388492800,199546 753330247806820352,26066 762604231106916352,73038 766987676285218816,93144 770327826222477312,117687 774380125261537280,142692 774715624886906880,141689 778703627040894976,169923 788462071499239424,218275 767380442710286337,97515 769005418974683136,100893 771810768471719936,126940 758007131081740289,50654 762315183859572736,431998 763442898180288512,78159 787371712757190657,210289 788460252345823232,217106 793212661009752064,250633 792165315266375680,244550 757463937549905920,46406 785704183798206469,196277 794943253397127169,262849 795438906749620224,266079 775054519940022272,146704 777574521712680961,143473 789789124454670336,223249 770671570482257920,119832 787696598172078080,210207 792068775847665664,241678 754728074017669121,32868 755468780482899969,36033 794241483536637952,258598 795111985759326208,29569 734732620932775936,351644 768634296651354113,101163 791075520691789824,235487 793857788220936192,255393 794328194279149568,259457 755731766443380738,39027 763027594065375234,1249091 767820452450410498,101681 776204805853151232,153596 787715994588418048,205197 764875992791863296,84724 755822963568455680,39957 768557848724852737,103354 787039480309960704,207287 769657220548165632,114779 758389578634039296,50827 793933685586272256,257026 762679658793934848,73926 765964782683901952,90125 773967669783560193,139404 752259834947461120,11774 763001670230011906,75899 772510068268867584,129551 790656051398008833,231894 768950086969626624,110023 789721302726680576,220029 794807200493486080,258305 744196868784087040,353603 776813414719033344,157993 765629918541643776,87904 733136341777551360,174090 768924651233898496,109875 788981404797313024,222647 794903185529982976,262752 793871862405140480,256255 781206842303057920,185595 789175988605169665,215505 793864713864040448,255393 788822029449498624,221297 795694114322976768,267862 760545825466552320,60794 776733833739853826,157693 780717582634643456,182257 791282970392948736,237745 776038626366984193,152735 772823147880013824,132335 793182759724343296,249374 778431141623783424,167569 785786512990277632,196277 780058152876113920,178045 768829645378588672,44370 788378233335152640,217412 757830874100473856,28033 773283640910442496,135736 790681719594557440,231792 733789611688898561,353961 754722481982889984,33356 756223443943628800,41763 771369001222111232,121612 774687137937682432,144838 776074775663878144,152735 779448762305482752,174392 762682308298022914,63459 790903897984471040,234796 750869520282071041,14781 751539964526026752,18567 778388007023882240,164814 791124483666882560,210235 793232279032045568,249926 755277429971750912,35890 755547553492447232,38476 761609136509452288,69684 768823875203244038,103046 779034134152744960,171324 787642802071109632,206101 789135422228135936,222647 761600155938271232,68658 792719858937004032,239468 794174368796569604,228911 755694164461907972,38666 793847174131884033,243865 766587781086937088,94699 750032888767414272,7275 794691714808217600,262025 790038408223612928,227881 794852838736363520,261155 795097599967641600,265102 780111552036864000,178258 795406688681684992,266884 771436461082177536,125369 773706764319649792,11774 794581521265004545,261130 763881189144825856,80066 792176834200817664,11774 794597234901848064,261155 756482905065394177,42432 766196249158520832,90384 760596749400563712,63655 785989275967950849,199755 790951335092899840,234583 793584409039503360,252020 775371054780776450,148473 794649210574540801,261155 774121578527240196,141200 733888534482948096,354962 757675023972732929,1170396 774120525735993345,140444 776851773378011136,158815 794035224745127936,256502 779806826120433665,174427 751222974594879493,16728 769266957925265409,112693 773290673944596480,134658 793209316719329280,249725 794692463214624769,261155 752178129117020160,17794 757209464613154817,45125 760071779758989313,55257 772930770314809344,133519 786683679607230464,204078 786448881051512832,202429 793118997826924551,249469 755167795919192064,34666 761622813052731393,68057 768546947795865600,107559 794621743587430400,262022 761004878755790848,65234 779025573481852928,171324 764501854113951748,82209 768449127185125378,106281 769338567759912964,110709 773647880238358528,138165 778717888794337280,169384 792176629825019904,243513 792085600669163520,243848 795383652179935233,266491 755078007954563073,28732 767905023237906432,101681 794758314882174976,262849 786299068972617729,202727 764207526216921088,81702 776484892104282112,27156 787086456971862016,209151 789473590290907136,223899 755154765147877376,35890 770815214442938372,118192 772834521289003008,132578 775940611270520832,151845 779486224406814720,167007 795361390936686592,266054 757316231342923776,46406 785665063428300800,197017 786968126160269313,204343 777362731871506432,161456 785665968164839424,197512 793474692074135553,252020 770270436298862592,117257 780791311200768004,183269 794936389448122368,262849 795706057213542400,263906 761313043544350720,59631 776488911736483840,156132 761593573024362496,11774 765145244845223936,80022 767383700673744896,98972 787924760198086656,212711 793666087623680000,252639 795084129637462016,264397 795100830017822721,265102 760112799947317248,60363 776813336285417472,157693 785999350371450880,200382 766053990459068416,90969 788471957880578048,218275 794875539034996736,261796 773978130826395648,139404 776939753769988096,156835 788594330046984192,218275 760153563079151616,36221 766273578513731587,91946 778757579879112704,166852 795056875435859968,263793 753397031993958400,19598 766306479108345863,90031 775708911647199232,150511 779095657348857857,171617 790322130365931521,229833 761260571140382720,67517 764932563366473729,84422 795747372718522368,266151 745537719216922624,11774 755816635122921473,39914 771543151026724865,125554 785855481046761472,196277 788472506298556416,218275 776857628274196480,156835 788486332700123136,217837 766403695344963584,91751 775719190858600448,149953 780621877169520640,181935 785290323396141056,193669 758440672827478016,52545 750290452792877056,11495 751173124708831232,17384 759009981416873984,50827 759375215088529408,57722 762208514680979456,67995 795058376828944385,263896 791664837856145408,240483 792928799671275520,248514 761232217305735168,11774 763104605706280960,74066 785312564573900802,11774 791757955213455360,240665 760965702576660480,64693 764981604070617090,85311 781209377600577536,185595 785323536730566656,186883 754748586341064704,33549 793400745395642368,249469 794025136076619776,257492 747552703627280384,11774 763445145526214658,76723 763567441175863296,1249136 764168824165896192,82066 770849998095409152,120610 771442740634595328,124855 795265718132477952,265257 755535877191925760,38210 759180045000638464,56772 759214150149087234,57105 763502361994260480,78769 788209503997140992,216009 756660713674932224,43391 770425165515788289,115946 766018727464738816,88751 779877581503856640,174465 761955184301993985,431998 794685665644609536,262022 795358454554759168,263171 768523153685426176,107024 793681550730682368,250953 757255028755222528,46612 794696343507726336,262752 793557663279747072,252020 777599332140867585,160496 757284444994756612,46407 764590601123815424,79561 791834458970218496,240483 764120380248326144,81087 765762387622461441,88121 786737795582885888,206225 794241594899591168,258771 752707768306446336,22655 773676243078086656,136947 776830354539683840,156835 779697858706485251,175092 794532975274643456,261155 766829515171659776,95708 751543127576440832,14277 767396931375099905,96039 785868302673379328,197512 789109476603363328,159876 790379084295475200,228810 771907824456642560,125145 759859207831040001,57574 760889403338289152,65222 794597958360662021,261796 779728287211802625,175962 768927374436073473,110381 788173606807146496,216009 776978675338211328,158387 778370090353864705,165348 788756613201027072,220526 765617082331308034,88697 769108863475777537,110362 759245563003080705,57066 795359893511372801,266500 762342163124453376,431998 785738324728246272,197297 763483304708407296,1249145 764712925730738176,84515 793203690907676672,250633 795230694922452992,265644 775860509312712704,151439 788018824306122752,210253 765972344355422209,90575 792767785151696896,247240 757934311660195840,49925 751669296934350848,18893 754212804421443584,31686 787097024126562305,208928 793130595467399168,249841 772485752118767616,131045 778970459043950593,169923 793162821819174913,249926 794650096357048320,261155 771341009536057344,123825 776107930353446912,153095 753027580970749952,25054 785549774598574081,194091 791616824068739073,240145 759828057112793090,59996 768815336233639936,109167 788705689862565889,220029 790726694667640832,232791 756196644253605889,11774 792082312032813057,240483 787908650387984384,210585 794559009781141504,261155 754700278134431744,21426 775283542205034496,148033 785489399899357184,196277 769273399394705408,112363 770572552406196224,115526 779121754882965504,168284 774630569653088257,123140 781719379360649216,187976 745197426563227648,351436 774338727804080129,142090 793933964951990272,255942 768070310587498496,102514 772891630713966592,133043 774297027589136384,141881 786644874808401920,204078 791485988350459904,239405 761049516673859585,64566 772848369706405890,122982 753677288550436865,28508 792769250876350464,247240 778307979766411264,167220 792485102911709184,243286 757274820350312449,46384 771030947156418561,122146 754735190086385664,33356 763504809739624448,78853 794993607568687105,261155 785492945264795648,195975 791700026821148672,239610 758001185697599488,47940 763791261081800704,79589 779394117625348096,173628 761576103702134784,69231 789419461564661762,224680 760449957820141568,62805 774368289074077696,141360 793158983448006656,243075 753920007696969729,30304 776595530571014148,156835 787363248882356224,210585 793101503615504384,249469 772610105334300672,127218 776409003974721537,148713 788418348790853632,217837 752989136005378048,23739 764311334846627840,83158 767727984610512896,97447 791088898143166464,234564 788899869893197824,221711 792102775358455808,243075 763514009236668417,78947 758436550661341184,52749 792103863910277122,241678 793459844510384128,233154 760596634640285704,63655 763467499581034496,77632 764179360689512448,80155 750677727187914753,12291 770721906609848320,111179 781158799365201921,26066 764150905193107456,81869 770533531546157056,118482 785931242709614592,198304 753644167251660800,28732 765398075884052480,86440 758424544893816832,52167 755441472032256000,37539 764133448638496768,81869 795054269590368257,258741 757610967182155776,11774 764143545791893504,81869 775819431440187393,151361 776659468197126145,156132 790549174823620608,232137 759913574605041664,11774 794743247981707265,260852 764830779482345472,84724 767963942060785665,102249 754756506990542848,33356 773889771227623424,139404 793137597140705281,249895 794164155053993984,257492 794644324453523456,203546 751024594333478915,16422 753018160169705472,25253 790885521761431552,232169 791715280791572480,240483 790719994719899648,232471 791355911612891136,238395 761287449100234753,65180 768933264631353344,109945 793145058287497218,249841 752871006230814720,22953 733130730293731328,354265 733593597547679744,355683 756192962325778432,41705 793098646023708672,249469 795261145204617216,220035 754166696743763968,31095 755091451277484032,35044 794757925336215553,262022 760114956603981826,61051 760267434205048834,61545 786606866109386752,204413 752188240472444928,21438 760245064966742016,61412 778626480733433861,167220 788154076932505600,214809 791109911656615936,234583 751186612143489028,16580 776744267872104456,156518 794016648835407872,226180 795026322179244032,263926 732659270353752064,351387 755684095255048196,35373 775734956580626434,150511 766409482930978821,93184 786072281877446656,200382 791769907750903808,234990 791950256128663552,240483 794714184340668416,261155 772462631923752960,124032 777939236267757568,164669 794559635239804929,257492 779700306108047361,173628 765011723573133312,85562 785965338307530752,200235 756249984140357632,41438 772840177232412673,132140 794378849647620096,258331 768855859384365056,109666 785865280819953665,198862 795696399765663744,266079 773630724645740544,127358 776889313850109952,159258 777771719654187008,159389 778343612530630656,167398 791348260203958272,238395 751124226262917120,16299 777797053502087168,161988 778356320831311872,167676 758806819410092038,54070 795292241149493248,264677 761730897645281280,69711 777055673028845568,159906 778293818646994944,167220 758078397788499969,50542 785973132938973184,199262 789163236008468480,215505 792709615435735040,247087 757256207316942848,46379 765613971659304960,87860 790975213005631488,235590 732251921289904128,1170428 773926481684672512,139404 781534607661473792,188119 793145453097385988,249841 766704661244108800,90327 792546641907548160,246225 768299597953323009,103071 775448180376739840,148045 776106787221143552,153658 794978966876524544,264397 756946413662138368,45603 760216254275878913,46562 761855600179355648,70941 786188068105576448,192032 792055416435773440,243187 759185532131938305,41703 764618748313473025,78274 773839965260251136,139404 766294372585381889,91137 768765201760002049,99212 760254901687455744,61545 785847545943777280,198878 793957189895364608,255942 795278902327463936,263926 771768504752242688,124597 764241817554546688,82481 770772454146920448,118192 791035498848321536,234583 756066109963591680,18215 756464854391586816,42570 751691997442826240,18316 794562959133577216,261155 795717547320479747,266151 794379722620801024,257492 761903353051832321,69548 785569726822952960,196676 753358133259415552,19598 754138673264943104,30304 795409289942683648,261818 767397977581322240,94699 786952034239057920,193639 755498720863498240,37892 788723434528178176,220029 794946887954694145,262847 794182291618603009,258085 742387531312992256,11774 751205776534953986,15643 757844386092679168,49066 752118987950067712,8049 794141815611998208,257325 758648673064681472,54070 744352284365094913,349197 750777389836148736,14277 756506938083532801,42249 778358855491125248,167220 794832390850019328,261155 795404158417469441,266151 755459926776881152,35403 768864090420875264,109167 775114140838879232,126607 785809114467225602,194080 757586417933361152,352032 767936374221574144,101134 768985166513451008,110019 767553353635225600,99851 786027636912820224,196932 793144973830959104,249469 780836260801765376,183269 785999775044730880,197512 793252747290091521,249926 794603797435871232,261155 776935998458437632,159146 764146088366444544,82216 767422271745130496,7700 793266624413503488,249725 773708870854250496,137042 791996119001595904,239456 795471838562422784,247930 752647283737366529,22657 789240496598183937,203546 759521135985844224,57574 781864049122414597,190635 785794632693133312,194082 786622557487263744,205181 767498382420144132,98972 777183414025760768,87904 776045191870291968,151463 761834515765395456,69356 767798375861264385,101163 776465406735286272,156103 792093074931449856,242712 758323855224139776,46384 785976471642738688,200382 765957972413583364,88457 775911178384072704,151409 780794898769412099,182726 765646677025910784,88930 771423164815605760,121479 777422339436937217,161065 788386048057438208,217519 763115342008815621,76577 764456281532956672,82457 773702389161275392,138819 789135464943026176,223766 790021262080811008,228888 785961357891952645,199462 762279928717045760,431998 777035601316937728,159475 785601089303289856,196788 732610274621050881,1170592 744682330543923200,738099 753259872939114496,20008 761967095454113792,69711 788512409275080704,218275 795680826029543425,217634 761662982980075521,69947 781683965744783360,188401 785982078911340544,199478 757393688976699392,47284 778997325473677312,171324 790658211724484608,233307 764428868853784576,82066 776869295460610049,157755 765600432588587008,80192 779775738971127808,176218 787373535681318912,209838 789469290197946368,225400 757090996815532032,45857 775696005165621248,149259 790309866266963968,230282 754877730831884293,33355 762729386755837952,73814 788569895772360704,218275 788710776089546752,214492 790431294601564160,230282 791356546391224320,237908 755794512853606403,39194 767184823823859713,94699 776156822038130688,152888 766089508806852608,90319 790372462743719936,228354 791405000274640896,238207 755162766164590593,35890 758743968146333700,54842 787827063994679297,211829 791720002290409472,240070 786732603223187456,199211 755740420949303296,39235 765984711625674752,90694 793433038403280896,252020 786855579973287936,71794 788177736250589184,215252 791331394870018048,238207 778610885963161601,160539 791441490954170368,238344 793275958644047872,251179 758021364183801856,50923 769955234412171264,115511 788186097167630336,215252 794335896216563712,248652 774426857802436608,142301 788152816456101888,210235 785271478065299456,194667 786716082958544896,204302 785275623967076352,194060 764192895352078336,80393 767212436428423168,97355 770591232687046660,114779 791620100382011393,240145 755909784025522176,39812 776451071019454464,155934 755341490478383105,36843 790646477269774336,231881 755108972974137344,35449 776997765213749248,157693 789232484227571712,224018 785747344784396288,196277 787013512476385281,208176 788529226248888320,203710 786308913297620992,202200 758689888241750017,54514 773599082908676096,124191 754099886602096640,31852 793145632470896640,249926 794130020738461696,257492 790610567308476417,11774 792288663681904640,244221 773874803690180609,139404 767820413992927233,101681 774725829695856640,144654 758581154207436800,53185 770255331914047489,117257 791011035155226624,235948 791448179329929217,238272 792131257505226752,241034 753741661038051329,28115 785282439371423744,11774 758440940424011780,53144 771526657798701056,125163 793720933777367040,249852 789989583555588096,228354 794790167940923392,261162 779131773422755841,170252 788471751709777921,215005 732199410474553346,349197 781502713175560192,139404 764803726200582144,80773 790983309945864193,235532 765392046890840064,87145 794937677124550656,262847 791692149087694849,240483 754033284275855360,30802 760241455973752832,60541 768576292790870016,107423 776406694691676160,155390 794100306095140864,257492 776503697962471424,85326 791661333498388480,240483 779563318646276096,173964 765221494167396352,86103 787778196318121984,209351 790761265412968448,232169 793106668150071296,249469 764940329363439616,11774 785839194996441088,198671 766467855151931392,93286 777850046419234816,163990 785930391735545856,199546 790741559515852801,231894 795458549782609920,266138 755839054441308160,18215 770069675363471368,114779 771541975384195074,123217 762986585923153921,75724 773572392866222080,136947 775493841080184832,149770 786195442174353408,197622 790549989114122240,231894 756622752786898944,41702 785656001336705024,197512 762352531167121408,431998 774839026494820353,138205 759458425801695232,56924 759782563334488064,59398 770955880162480128,122146 750872570568716288,15800 789522107130638336,226731 791496303721246720,238207 795378764515540992,266491 764118547836448768,1249205 768855052584824832,105109 785851104315703296,198671 790172806042574848,229755 756190970350362625,41680 773991545410158592,62492 793239301173678080,250633 794382422947209217,259743 760592468693876736,63451 771920409067421696,128519 786946121385988096,207613 792571474838249473,194230 781282219826577408,185310 743276733378396160,679105 791833609380298752,241034 765033447429664768,85562 778935749529968640,171168 794586671924711426,261155 788704817875185664,219458 789487255807266817,225427 766391900970455040,91946 773882048171823104,139404 793834674774683648,250785 762691233248534529,74133 764200823429750785,80939 767883707139010562,98972 788734178330288128,220332 755838409126531073,18215 756248313700159489,42258 760291411866427393,61545 760984819211829248,65455 766199566081282048,90031 773584810732167168,137158 756592167477542912,43471 778235400095694849,166532 768858367767023616,109666 773341489870974979,136018 780223449226588160,177773 785524202837192704,196676 776094639820505093,11774 759187258847166464,57463 761642003226464256,69356 791068236351692800,78159 766298477055750145,92226 791550898161922049,239783 745086624975978497,195876 750074214388895744,11463 759226070344269825,55155 787292099943149569,199307 787917186614464512,213887 767454504111382528,94627 776208146637389824,153596 763072817592008704,76429 776156155949101056,152946 756283881532301313,42249 757290005953994752,45319 772795514106449920,132335 773525150092369920,136947 770280294289068032,117686 776240219997687808,152872 793114356829548545,242693 794967476727676928,262925 754777190584160258,33356 776883790916444164,153002 789226723103674368,224333 756308160395169793,42432 768783282477551616,108850 767703612063494144,100605 772424858013569025,129649 754823802597445632,33356 769353877724368896,109666 771346488396017664,124883 791824828260950016,240483 765967023751004161,90407 781898342280237058,191354 768867280646135808,109666 774355373662896130,142980 775187390650474499,145244 791731402274435072,240483 793640259783266304,254025 794377488793104384,259892 751858220793262081,14277 788564590040850434,215437 760581972729135105,1248768 773271733050626048,135903 764777524274589696,83367 779859752314699780,163015 774275497232445440,141200 780174212891717633,178258 787463325735129089,208579 758132065841713152,48287 778315595037093888,165484 794779720722378752,262022 766020109911658496,89923 774044562310303744,131421 789988073253863424,227795 792356249606230016,245035 795401267099090944,266079 788666231784087552,218832 757729146483060736,47844 785912831556354049,198671 787280601560690689,209035 794560205644333056,261155 758997433791545344,55107 768478487174848512,106281 770393054683492352,117687 770601432152154112,119832 780800644756090881,182036 788123131386982401,215754 789165521736310784,221416 753699206884421640,28832 771127337890959360,122973 764624770507735044,80939 771283959112208384,122973 781285491358494721,186584 791704875121848320,234990 754752563682152448,33356 773855820945641472,139404 766284719134834688,91798 786966958851842048,207613 761059524174151680,66116 773609260458528768,137978 785590578016821248,196917 789676370242568193,227242 791354753854926849,237405 750366896453656577,11349 794683686960570368,262752 758388494888828933,52554 778789644632723456,168698 760565880715677696,60112 772849952863191040,132364 785986426588377088,199537 787062926293110784,208014 793845064715816960,255393 766332999566712832,90125 753442587323817986,14277 788477247531446272,218275 777541361318764544,161064 778722215411920896,169410 788555335636103169,203710 791055246235725824,234583 764185325069475840,81702 787377156712194048,209800 753385095474577408,27045 770890986964869120,121949 774284157132222468,140444 772495135741448192,131045 791814871239172096,191778 793103383590637568,249469 795302006793457664,262022 763820473708838913,80098 764979918723620864,85562 766443861157683200,93823 774144516123090945,139404 786092397205782529,199546 788174311815278593,215005 789887660760391681,227936 764979525134520320,83648 766568244807241728,94637 772421096469467136,130026 788385805937078272,217519 753468168555810816,23739 788239859450130432,213064 795073268092981249,265030 786431206606802944,202379 774381230108188672,141887 759390197494743041,56784 776908986197028864,157082 753609267530244096,25189 761020633849303040,65174 775070452502986752,146259 795128581261316096,259892 759498286579519489,58227 794711870146052097,262752 753643548168294402,28569 770938725148811264,122146 750517581992357888,11495 751755393194401792,18893 763868530961854464,80863 787491937360248832,211466 767886718020091904,100605 759841285825892354,23762 770947578397687808,121479 781525893223251968,188401 794952651523948544,262752 766259741341392896,91751 795265917890347008,263896 758042789179367425,51069 759810783182196737,59194 786687179502256129,205294 761073515193704449,64722 765981917208379392,88669 787054178510266368,207613 780011149991477248,174288 794217354775429124,258429 763080230567157760,75899 792888568402370561,246824 732663590067507200,353220 758034989434957825,50442 767852463470813184,101134 759190706539954176,55257 733305927428886528,355818 759628870970667008,57092 760589355761020929,63464 768069120726175745,100893 768927471177703424,87249 790644927990497280,233068 768051771092578304,102514 751589893063618560,18215 785987770112016385,199262 759385650193772545,56700 788416854586855425,217519 766480410566156288,90963 766709767381233664,95672 768981064454770688,110615 772856579393675264,116592 750485912514072576,12746 752665244455964676,22779 758741286119612416,50670 772825594807644160,132335 778205002842173440,166409 769579053149851652,104162 750054567400865792,7275 763769410918096896,11774 791228385464872960,235590 792037477519286272,243075 761154288185847808,63149 785554952257024000,196788 756201271808385024,41839 760573874899652608,1248768 775185202259689473,146847 795057342740131842,264010 757948467515883520,49925 758283986896580608,51239 791348703764287488,238395 793429381435699200,252020 761560532067446785,69231 773930321586688000,139404 768222504640925696,104662 791776031329947648,240814 792924523653922816,247379 794103584455475200,350913 768562866244812800,106774 793166270434648064,247240 795695187196420096,267862 756602790424772609,44273 779450737084493828,174244 794630014264283136,166096 760248402693283841,61922 734743024966721536,351644 764888361760849920,84889 768585515973115904,107745 756639056591593473,44429 774187721602445312,136110 793473210666848256,221228 767163229294436352,94699 772608178915831808,131210 792066147076018177,240483 758068434630430720,50542 771294325472890884,124597 779049489898278914,168284 762541009741963264,71502 780801796272947204,183269 774058251293896704,141316 772450421470363648,129991 787786191177252864,213135 759512648786386944,58227 764844775816126468,84724 791577840923717632,238272 767275290204725254,43566 795066324791808000,261155 794729104612290560,262752 732497814035398658,196346 760821565319745537,63663 790256109412122624,230270 780916200930942976,183269 786245930253033472,199546 786731310161141761,90209 791687434241277952,240483 757543681670914048,47782 758082818815594496,50923 762053893496770560,71270 794164889971474432,247240 794331286559133696,259659 750092468830347264,10735 765291054073458688,84724 732949004816912384,354730 793871242033975296,256255 789307586717908992,223286 774989761740050433,146259 777934285164601345,164694 779442548171563008,173011 785636065277190144,195975 771103844616900608,122124 753355291945791488,25845 764313152284725248,82571 765642061752172544,53017 771584945986732032,125136 791815972197847041,240584 764364404959752193,82002 785906557422678016,197512 765624291295649792,87904 776248311221096448,153779 753696578733428737,29263 774653685154578432,143565 756637237089927168,44274 763354335459680256,77731 780837561967214592,183338 772537288224075776,129551 794525521556209664,261155 778652500262064128,167939 792157735777345536,243187 750742066745991168,11774 756113421561532418,350498 767825417856311296,101163 756201887376941057,41632 765321575180533762,86645 767031464206688256,95708 773790044909867009,137042 790769785411895297,231792 791666966679457796,240483 764923943522140160,84724 794583306494943232,261155 786167013521580032,191933 786573004423569409,202200 761622614142050304,65626 781167753101250561,185310 792428198428545024,243513 757640572366626816,47761 767757755402686464,1249470 773711778182299652,355185 790995058879295489,235487 787427764974432256,180433 760956403552964609,65404 768955889021693953,108385 761032017060343808,60878 767162267939078145,90384 791819475259650048,241678 794697540566269952,261155 793183604851388416,250064 786239862387068928,1063777 766427569323335680,92958 772462890204803073,128934 791352671303245825,237908 758649976062894081,54070 788532922622050308,218275 759938524779020288,58227 788111143671857152,215437 764301875403300865,82018 779139310264082434,172799 794554663572033536,261155 756216357138468865,41680 761213118596911104,65180 762976417638412289,75724 771098829257117698,122759 795727586517282816,267655 764133860519079936,82066 765694433777987584,89076 795095811684233216,11774 755425221432049668,24448 771069391236657152,123135 793332078989316096,250633 776558437601869826,155898 794602242770751488,261155 773638433193328640,138165 788755960038760448,220029 761632779016794112,57574 777736790383788032,157755 790704674966036481,232169 768465481145671681,106281 757834445613178881,48287 762776307835043840,1249039 776508627934777344,11774 794613887119331330,258878 777697209903034368,161542 781370086451916800,186434 795402730462388224,266749 766487018268401664,94120 760919047315791873,65180 778399424120709120,166916 785537211416604672,194230 755174612669988865,35890 758123945899982848,39462 761545535924953089,50406 773970924026597376,140211 762283333489491968,1170820 772833047024537600,132943 770345103756038144,117609 775946217104642049,151845 788470303936516096,218495 758804673037869057,42453 776466134212030465,155390 763150258666926080,65643 778601094750605312,166100 756589496322428929,44274 770704691260862464,119832 773495247313580032,136947 777642364357664768,162596 754802967639830528,33356 774054294907596800,137639 795021455826227200,262925 791336332702339072,237787 795070632983527424,263906 757344260823715841,46384 759104764781006848,56964 788795459250819077,218275 776890504294309888,157082 780083719914782720,178258 786931875449372672,192032 781207950627115008,185310 753690578253123584,29263 768218412006961152,102745 771021036804505600,122875 788911353025167360,11774 767156648767066112,97438 752931844161757184,24173 757284041708146689,46407 785962397878067200,192032 766478601944338432,92860 763932168422690821,80939 768855903093284864,109666 749277453248565248,8047 750360006701125632,12805 764866579561459712,82066 788089477944188929,215005 793082880226275328,233467 750077543781322752,11372 762075387082006528,47283 767876654437982208,98972 786682285219250176,204413 791360258983682048,238395 793119618990616576,249469 775076077085470720,146949 790651913591193600,232169 792434012576821248,244565 793881763894403073,255942 788479657180102656,218275 757981650160496640,49431 787064799058202624,207733 758115584676507648,50789 773463906903883776,135025 786937718433460226,192032 754774511191490560,33356 794139124756336640,256440 795417965336281088,266990 759428415636189185,56800 786224744714559489,201946 758104230259466240,41703 771774212084150272,127871 790802382070222848,220767 793218196555825152,250633 756912630053400576,43271 779719505710817284,176203 791664145376636928,240483 766637320074387457,94699 769824438485413889,105109 774728896243642368,144654 762630476016316416,72728 764169034497687552,81869 788511174463778816,217658 793639377238843393,250785 794548059531345920,261155 795017773302714369,263896 771648283101900800,9644 794918288899932160,263968 794658967020601344,262313 751869333282914304,19074 767491190585487360,97466 773867930111074304,138165 795712127537475590,268101 765909040148905984,90031 769138956541755392,111558 770731008815538176,117377 775795991999938561,151463 755477092628914176,37538 766351655423979520,92860 768066435138674689,101141 792248821787099136,243398 794648994693713920,261155 749763169204129792,9433 760924474053099520,65180 785702428633104384,197091 770240198072492032,117377 771701918125162500,127134 779442400062242817,173628 788387828094808065,217519 788528182769045504,218275 775396115407511552,145293 785586882440683520,196900 765284055197900800,84209 768883516025270273,109874 781461012595609600,185496 785714661048057856,196277 787319343717552128,210215 755204091178061824,36219 787026993808375808,207113 759867215084527616,59666 788445477729624064,11774 794613424491741185,261155 762422028817227776,73196 770117800350388224,116968 785607270235197440,197512 771453233487228928,123085 762856476922687489,73712 751815187011776512,18893 763772015421558784,80098 778815084667686912,170169 786142266503168000,201143 790926479097946112,231792 759499072700944384,56302 774873244742680576,142503 759429300076613632,56964 765505025372192768,87904 768598416368689152,106447 765561684442353664,88052 771342473046192128,124597 787115558412181504,208252 758670088899702784,54070 787321383118180352,207949 794015232528183296,254616 753987495352729601,30590 756555133073448960,43825 764277647358750724,82571 771797045661212672,11774 778336047625273344,167393 765582181280264192,86103 770621600475545600,119937 794221680780607488,258058 751186164963348480,17591 754903606399164416,32596 760526454002225152,61922 765650048537329664,86725 775359239753572357,146479 738877018876579840,11774 781503236532383744,188119 789027969146744832,222647 765224469258436608,78684 790973090851422208,235590 792196245133680640,242584 773736539750821888,11774 794002760966541312,257492 754030872911835136,30296 758844017249366017,54070 795047920370323456,263532 795348873732620288,255942 732389061323816961,351818 763127405833818112,76740 789256520311595013,222436 769316965164781569,112325 774631541251137536,73196 791144430807945216,236919 749275264547454976,7022 770751102241218561,118191 780601266158305284,80785 760096928218570753,60112 781127380026798080,185496 794181608060416001,258345 760577125904560128,63451 770758934839693312,120425 771806712491708417,128043 787100598382452740,191622 787493304459853825,209095 791160398351302656,78159 759939711284682752,60124 756730381529907200,44461 792090124393807872,242693 757431763635408896,47284 787288652737019904,208022 794147379658231808,250633 750074294575693824,7275 751189186540101637,351152 758394363022077952,52921 786619252568580096,199640 791659736563273729,240483 764974016432001024,84724 765387839794184192,80393 772792937168142336,132335 785334917433483264,11774 785918325867945984,199546 789145434002522112,215505 795091697294254080,258193 767806070085550080,100891 794361221646532614,259034 794654937640800256,262022 769910913629466624,103812 794641016120868864,261155 763171355969880064,76723 776497336994369537,151463 780378150811435009,178524 760029144675717120,57722 761644128102813696,68993 773295335732948992,135025 777073519435841536,159876 788436820518318080,217837 763772200885157888,1249165 792825749312942080,247240 754783557252444164,33532 772965868540006400,133043 781145297305034752,184223 768491967730872320,104973 787893094049910785,213253 792025234027057152,243075 778613425345789952,168794 785801250608713728,193297 793200859358396416,250430 790954510692847616,164764 775216119233728513,146720 791698507480625152,234990 776046375498682369,152872 785735210767822848,196277 756885644157128705,45311 773060825825148928,133454 760440005894500353,41680 762711602642780161,74308 771190951565860864,1170575 773511182095265792,137042 793973378101092352,257353 768010874204229632,350979 794703271852175360,262752 757944708068876290,50143 771385035849105408,195876 766045104360620033,91084 781654048059428864,188458 789789062982987777,224793 753383556714553344,25981 762648998620434433,73814 768832903782408192,108373 753334798291173376,27045 760191576534417408,58537 763517257670467584,68993 773524720532750339,136515 785647939813244928,194082 789152661002080260,11774 753654098080051200,28732 756272783022256129,42249 770382786393808896,117257 754719220051521536,32950 787697228416552960,669866 770997443861188608,122146 785849761547026432,197512 758657853368311808,54272 778051821679947776,164435 793188986269405184,249469 767188753517424640,97852 786961738558169090,11774 774330834807500800,141912 787028537177890816,208014 795066205421895684,258981 756212859051266051,11774 762120116603490304,1248990 789231356165238784,223692 759528851567435777,58250 762713182024511488,74308 785727135449243648,197512 762832927638036484,71270 763847921070551040,80720 787659109126373376,211347 756259779643777025,24427 768802010137178112,108849 771032124094681088,11774 772786790927183872,117303 778684866195890177,169923 789929164589662208,228820 791384885294424065,238395 764589422410993664,80720 773872949090783232,138415 786026440231747584,200382 788867305262415873,220076 742118527264542720,11774 791419353371586560,238207 789525706506178561,226881 755296977609424896,35890 762402769269510145,1249007 763820825069879296,80607 768260544503640064,85326 774423118504980480,143585 777657343530012672,161277 758677252020187137,41680 758703640244740099,54070 791720056229130241,240483 752714341837930496,23286 770032774032060416,116373 771450031110889472,124597 773327297529061376,135725 767165138831040512,90384 771708233354321920,124804 767332076785922049,95672 740328788693790720,11774 764785957027667968,84724 768274259399487489,100893 768511610713468928,104973 793520636349911040,252984 756363558938480640,41207 770802655346192384,118192 792519255342407680,246225 763721323415822336,79513 775060868249755649,146847 768615595549990913,107984 757730633086939136,48220 766279049173929984,91164 787799333949308928,205197 763483287901921280,78159 752798670026932224,22715 759773679202934785,58232 758349709052350464,52554 778564956925128705,168654 786301665481719808,202727 759555739052630016,58232 793266234779402240,249926 794902253501083648,262022 795412624829796353,247930 776614601819557888,155898 778721928122990592,168284 789180972826697728,223492 793992016979968004,249926 762367986338443264,431998 773965904275120128,140444 751783445706207232,14277 762808616944447489,74483 770439131050618880,118191 781600205280083969,188119 788134988403265536,215480 760972160060063744,65839 773889246834851840,139404 790716029408337920,233241 751876942391980032,17794 763788488823152641,11774 763875715758497792,80939 790913159406026752,234583 768431945499938817,106281 765233075374657537,83391 778006354296393728,163901 795299751579127808,266079 760537847120076801,61145 742799746662797312,47188 791379014237691906,238429 780620560103419904,80785 793130826955358208,249841 773703080584118272,138819 794612418198413312,262053 774143047164567552,130980 780920702929108993,183050 786273144403222529,202567 793634495299620864,247232 785462248017977344,195975 792059279666651136,243075 781567073646370816,187976 753002628129386496,24774 770016608395853824,115042 776028955216191488,152735 776543178123911168,156132 786424321572876288,203832 753968549920706560,30206 763040697238876160,75899 775799908360130562,151741 753949095299919872,30047 776605226446958592,155037 750832508351049728,65108 767225673111011328,98484 768994608940396545,109767 785462268347748352,195125 794910184040710144,227183 755170017860210688,35890 769353002981347328,110344 789762794870730752,215965 793246313047613440,250633 791413841741479936,238207 794382345755389952,259773 773973321750679553,140444 751056085843271684,15832 754747606761209856,33356 765690093667397632,89150 787278133225324545,207119 777300310549114880,152872 788393385853722625,217519 791746665438904320,241432 772537702461820928,11774 787096150855659521,207949 788907687664816128,11774 793103520257880064,249469 794635816790360067,261155 767752054387331072,101163 792748134141046784,247344 793914175873392641,249852 766393788876992512,90031 793338782330134528,249926 793401884824317953,245591 769526806198321152,353879 770441100112830464,87904 786298506084425728,202429 775098557724561408,128934 763866829588684801,80482 766792441353515009,95798 775794661424111616,151463 776044243110404096,151409 765262981990977536,86103 764480314555064325,82571 770274736458895360,109666 755013778807353345,34666 762079414674944001,69673 773291432190676992,124904 791395341195026432,238639 794679448163512322,199307 795264950780497920,262925 768572716018442242,107032 770625223179636736,119786 773988933168431105,139404 776544896148574208,156132 780811487631773696,11774 787234936944222209,193533 780571893896183808,180306 780577785446367233,11774 788098930521145344,215005 772874853443436545,132578 794702573693505536,262849 772822079997566978,132335 791386362222116864,235487 777618799704977412,162596 753276013874864128,11774 788146981931802624,199657 780250123624329216,178882 770747254097321984,120610 792117431019925504,242203 759354317476356096,27156 773514912828125185,135505 780756315354255360,182960 785952407368900608,198671 765662151830859778,73814 795677579491602432,266151 765942014185582592,88489 772418517660467200,121795 756605272190181376,44271 781508347593760768,187529 794669702861770752,262145 792857747922489345,246392 768225004223885312,103212 776514701215825921,155451 761278794946588672,67023 754825572975517696,33356 757942066903068674,49925 766708015013597185,95708 759575931094728704,57574 795429585135472640,240483 763053676265086977,74066 774009055362818049,140495 769187847811260416,111984 785284196428226560,193669 751556847895584768,18470 776412009340428289,155625 781229849549627392,186212 793985700857200641,11774 790985928684822528,230485 770788108598145024,120341 771030329586966528,122148 757722093303783424,1248512 769529209672769536,112336 761660426023088128,69673 775709266418233344,149770 786589730574069760,204783 775788684725497860,151463 793625835466952704,252581 755946851082305536,40881 763091661756825600,73814 762266124511686658,431998 772463996515540993,131045 781853014311133184,188430 761635199901839360,11774 793479647266758657,251320 776570140217319424,156835 777924538428383233,161988 790895316769705986,234583 778609334464843777,168794 773126083453616128,134470 776343786259673088,152314 761381140678619136,65403 766373429171847168,80939 767746070696882177,101134 789886675312795648,228620 757575320459280385,47782 766331462853332992,92972 795263194658959360,264397 776258042769747969,153596 761160865894760448,66828 772148352251158528,128025 780626331621023745,182154 779082199182237696,170144 761876719439577089,431998 765045064544378882,85562 765004583093448704,85562 769571373140160512,113412 779393564622983172,174230 788697584034426880,220029 776173917308420097,152946 786261831295832065,202429 767142646636748800,97377 776460888891088896,155470 792068699213529088,243187 770456008086974465,117263 785506158031306753,195975 765586971729231872,87890 757586205055651840,48029 764890057706606592,83391 743114089933766658,1247571 770669294481014784,22267 776847665116033024,157724 778035398035595264,164869 793838073108848641,255393 771274926586228736,93286 793960355735150593,254135 795408137088073728,11774 777848802808135681,164001 770973843670401024,121795 791755818899238912,212564 733113849927204865,355336 762745868197830656,73926 764962448709300224,84724 790031456676483073,229434 767845436606472194,101681 768980793972690944,109945 770363158754054145,117257 750478377719595012,11495 777859242090987520,159956 788046395378847744,205197 788248884485107712,215437 775031217938767872,146580 775095264319303681,147063 788623739101519876,218002 774798726749499392,139404 779401303763988480,167407 772998248386535425,134033 794686569047293956,262752 792398581571448833,243165 763781532481822720,79691 767129924423393280,97852 772119611307331584,128930 788504599237918720,11774 753823405246337024,26086 773996116148887552,139404 769826663391637505,113608 773893154172960768,139404 775873276681650176,151463 778376043770023936,167407 763765147018022913,1249142 765282444052279297,84209 775771307149438976,151374 780338444535029761,177773 761611636893442048,69711 789013183642103808,220526 788185124114272256,215567 788185908268851201,215754 777552339041456130,161413 760461977890136064,48052 788819077229797377,220526 775091084309385218,146949 775979930303758336,152735 761691758971322369,69491 757775651298476032,43285 771855892736315392,127957 788752638032637953,220029 786643221770334208,205181 752907358108524544,24134 766996449674407937,95672 769293780998467584,112363 767947360215326720,100893 780648842882523136,182257 795665650278506496,267862 757659300798005248,48369 794616039736807424,259190 758830407638851584,54070 753766495470006272,28282 785574102803226625,195165 794554832178868224,261155 755038628863180800,34666 765007858433978368,85562 789872161460588544,226490 785618313476833280,193587 792814471169409024,23217 764685774272995328,84422 768671631094886400,107069 764592113115815936,80393 762471791071670272,70886 769296704793374720,112399 769407896807313408,97472 788406802710953984,217519 758469697960632321,53367 777923468507680769,160480 764299980127375360,81702 767828768450867201,101681 791625257660588032,240145 759215618176475137,56964 791719901773832192,240926 755168356035072000,35890 766264403184332800,91946 775309368229322752,148170 765180978226606081,86103 778292022725795840,165690 788837336331137024,221049 794769515292725248,262022 757721793692139520,48826 794548123133579264,261155 775816179512291333,148045 793436564143673344,252020 733492294267994112,355261 742387903355965440,11774 770832067122884608,120690 771503189304762369,126152 787278266415538176,209351 793615602363555841,254058 756279176236195840,42432 771158730964545537,122967 773620160091475968,137740 755944191021223937,40875 771862467282468864,128615 793160875716800512,249895 756760702589763584,44450 772010736797253632,128519 793870906179411969,11774 767187579804454912,86145 791394481463369728,236198 780452506899877888,177233 785643813012250624,196788 740673904948195328,354831 757188422029172736,45125 763000441546346496,75899 775210109450407936,146259 762708214244843520,74133 794572075394420736,261155 758092609176743937,51248 756815743103164416,43399 761014754093563904,66116 762381676378861568,71502 769305263727718400,40035 793554454565883904,250430 771093610301231104,123085 779442184428908544,174660 765728724335505408,89076 770797962179989512,121479 794677816918994944,262588 732984955891027968,355159 756623509770690564,43553 781446218429980672,139404 757959155202203648,49431 765199876988731393,84724 794706413843075072,261987 778471514010103808,152594 759744017156349952,47903 764173034659848192,80648 767913218861916161,101681 791079974270857217,234583 769993451354062849,114388 774036658220044288,139360 788106702604369920,214899 751771051097329665,14277 761341515742404608,67938 770868280898818048,121479 794922446646345728,262022 759843485298008064,59666 788470864635387910,218275 790130998658863105,229102 772214860092280832,124904 786980695553875968,207613 778667917927784448,164189 780322152218238976,144139 759256644035502084,56964 790905642563280899,234583 795667307645308928,267862 755100332510748672,28354 757996161424822272,50197 768817745085411328,109104 769377735605153794,90384 770191095628169216,117257 756025640562950149,738099 777938064048025601,164669 786445681825165312,201441 757821265709178881,48060 778584602789150720,168794 791425700205060096,237999 752897234165960704,24134 766017878202064896,90384 794994111434596352,264431 781842819099004928,190635 790274501015658496,229693 755501744407318528,37973 764149611506364416,80939 769283777046646784,112336 790997629434028032,235828 794527293863497728,261155 761175071021010944,66777 791434993402716160,237935 751955393773989888,20313 760284168513138688,61545 786979900259459072,207949 760514312591007745,62492 792015238610743296,243075 752221874080194560,21415 758058884967739392,51069 768247947079389186,103506 792042856877690881,243187 793205929567105024,249926 794666631481933826,261050 778289426065530880,167220 791133402875432960,11495 793901770883956740,239610 753745817421217792,29592 762004580867518465,431998 792905665811353600,247561 776619350178562048,71249 793151208525619200,249469 762161389968293889,57131 767185545512361984,97852 757214406526767104,45348 767002772562595840,93286 769257404949225472,111448 771073245118332930,122146 772262466822639617,128934 794723128148529152,261033 761353425913282560,67973 769212319649759232,110362 790553196645060609,231550 793568848775634944,253606 794541600139448320,257492 755692606705762304,39015 778804533480726528,167220 761696622694764549,69947 779667332335624192,174115 791358929137766400,238395 757142111883976705,46228 758677595655442432,52771 760535885083451392,63051 775363212086767616,148645 777184192580857856,160539 795679804184002560,267862 755174560039919617,35890 779047996956835840,171913 760452396908703744,62063 793814596989485056,255393 767776970897821696,101203 781058330831695872,183759 761006732827033600,66116 764825238068748288,84724 786305007587057664,202007 794335681178763264,256536 779511024139448320,175549 768961476019253253,110362 789317822589448192,225427 792432885135511552,245086 771944872370634753,128615 791745019782758400,240584 786163473772257281,201392 752261170707374080,11774 766333971286351872,92233 770633422901432320,119832 792160749070065664,233241 777983709173645313,71826 760447671756726272,62771 771383599883051009,124537 791411790550855680,238110 762810340254023680,75109 786661971492036609,205270 790750155356114944,232169 753647598116884480,28732 771929666324160512,110585 780591838453460992,181892 733420854680408064,355952 749423690740301824,7461 765888596612149248,90031 777337033576636416,161546 779406331631534080,174557 794376647130681345,259034 771777128383778816,127582 790764444607471616,232863 792047790914310144,243075 780548371002122240,180039 771382390681763840,122971 774108668455362560,137877 777590603014037504,161988 763497582819741698,78159 764629030167515137,81702 793611788285861888,252020 794529805794426880,261155 751152050994548736,16833 786016295548555264,199496 793968603334844416,11774 756334738407845889,42432 757866549109624832,49754 773250521398382592,135725 788808841622204416,220029 754052582935363585,1170533 766267350580662272,91946 770380538498519040,118191 771114540339691520,121479 773885553716580352,139404 764870799119482880,84422 773679014414135296,136904 761906223377682432,70941 779874462212628480,173358 791771803651747840,191778 760443039089201152,60163 765282933607309313,85767 765338898188804096,81702 794769337798291456,249926 765680880027209728,88874 762004311077490688,431998 789933873320845312,228820 790247012964900865,228341 732215268823334912,1170321 776604757871980544,155898 751149504200663040,17284 771128281378750464,122973 733315762354429952,349060 791502934538350592,239405 795280761662357505,265257 760547035246424064,61788 766048507027296256,75073 794559888777216000,261155 788355091640246272,216991 792493934832259073,246295 755825428330377216,39830 758669989851168768,54070 780246409748578304,178966 763158260580954113,76794 754927967294394369,32495 757069054297444352,44163 768594721635573762,107469 768970246862495744,109960 793112519422255104,249469 757040326649536513,45311 758183380949303296,51344 764198587198803968,431998 767812902946353152,101681 792440008384708609,245148 793456243453067264,250633 753229888602136576,24134 757723227527544833,48826 771431292244140032,125070 741344253343735808,31836 753401190344429569,27222 773313331914502144,135025 794012961996029952,257353 762010286601699328,69516 781492981559795713,186883 786734878029074433,199546 788897686267236352,11774 791445528848457728,237594 793165391631491072,249926 779758044523528192,174230 751140576481861632,16670 771052139066093568,122955 792439230542872576,244659 773932272500240384,139404 732305538545897472,349347 755764104908906496,39462 758427005859749889,53167 760469359747670016,1248797 793958122305953792,254135 780466712051232768,11774 787908314411724800,210253 771186587530956800,121046 795067687105921024,263906 787661825139544064,207433 734769250779467776,353374 773962274981552128,140444 777183098660421633,160539 757105895943831552,45964 765297205611597824,86874 794572970912055296,261155 785940916628447233,192032 788417825152958465,217837 764160491065217025,82344 776769769265430532,157693 762777945169600512,73910 764492212164067328,82203 791748407727652864,179307 792409543686758401,238965 756870563855949824,45125 758513251768344577,53185 764682853586087937,82673 788573586369843201,215437 771326597685063680,123280 775834055480897536,151947 793338513261375488,8044 752653429458087936,22657 785478235647799296,194723 755874038896001025,39462 762872914064572416,74321 772537760661909504,11774 761977345624322048,70858 794353027314499587,252939 759223784700276736,56964 767020921563512832,95181 773975351781367808,137965 786900053315104768,205455 781462176431116288,185310 781544439227551749,188282 755160546765398016,35890 761044400893931520,64730 774223283625594881,141867 764084323406446592,81702 785512471469654017,195827 753231717666811905,24745 761430285577781248,66174 775893574466416640,151791 791723792389242880,240926 778367221353553920,167674 791667963799543808,240145 760686183705894914,63149 765646701470294017,88370 776001986416087040,86103 759194916702433280,55257 780795360885211136,182726 793995708743450625,226180 757671399955828740,46280 767559483400871937,100167 793933758739214336,257026 758249887721000960,52061 781341707166109696,183269 786785999254851584,200971 785288833201876993,193669 791718666131894272,240483 759164576525000704,56964 776859589191016448,158815 765996363234541568,90384 770376153274064897,117257 768571159042371586,104084 756299803970138112,58531 758311387953115138,51043 793814490898894848,255393 763451079614795776,431998 781398404966584324,139404 795718511918202880,267737 749346982364413952,7869 751725389035278336,18893 794313260795359233,259902 752987439606542336,25255 765292667001511936,86627 760497460749950976,63051 778360738352160769,152594 795735749459001344,267862 763076295630524416,75899 763176920276230151,73814 768506350422880256,104999 791256246280003584,237491 771400406677282818,124597 786685803854434304,205181 736173868814077952,355389 773684307873390592,137158 787011001313009664,207287 757353610598580224,46379 791237734534881280,237198 753786379419561984,27832 787161594232909825,209151 756288648073531392,42432 766056225792520192,81929 774553252184686592,127994 786347575167242241,202798 768855500146352128,105109 734004401279533056,350498 790181776392060930,229724 762011185256423424,69356 788431713206579200,217954 775478065950396416,148870 776396965298921472,155390 758277881273454592,47761 766615992462172160,94396 779040098725789696,171902 795090239572344832,264397 743473882133307392,1247604 762513108573106177,431998 762826266592575488,74650 758684931203620865,54070 788255995462115328,211829 764955937748779011,11774 785826560729354240,198671 778371053462642689,167407 759247709253632000,56964 763569799066558464,78959 787983915642331136,212007 795747153599610880,267576 792792545231245312,247240 775093936088121344,133687 786125737602408448,194450 771981694962397184,127871 732216364673433600,349795 762159816852709376,69356 766451489086672896,93508 777577646020562944,159308 788477722179702784,11774 793317611001872384,250033 794584644075261952,39957 775651604448079872,150511 778808788308504577,170678 792025692703645697,243187 795685106556014592,261155 762759926037045248,74650 763104389007609857,76429 751613303302959104,17794 779033014999379971,171693 767809147010035712,93504 794095657564794881,257658 794321227150217216,259659 777182898168352769,160228 781511279924174848,188119 773749647621824512,138819 780167773271887873,173341 766473130130812929,93286 780193757698355200,174115 778309237176950785,167220 768926296801894400,110381 787560133131964416,47207 771214949817266176,118191 785866223502389248,197297 757290952025399296,46407 789977672315088896,108396 789215844681342980,224019 793504961996918784,249926 755349079454986241,36810 755898929179299840,36522 763819643064623104,32710 767783851984719872,101383 771839813859278854,128043 779385904700022784,174557 794335960670445568,257026 775720500920221697,150511 777551166100082689,161352 732211851694505985,350121 781354843067731968,139404 792346108706029568,245069 785686825662832640,196277 788001186179874817,213887 775776897598828544,151212 781178249569193985,185310 759084849256861696,50670 792118095951171584,243075 764568327482183681,82066 732932001473368064,353270 753961043877957632,30296 761672403105701888,69878 747587587410321408,1247792 751776614103470080,18893 761905963074924545,352720 769665115192856576,112239 791399652524367872,238395 794210096016424960,258598 758650274798075904,47940 778387154594631681,165512 794161073687363584,258331 760885221592014849,65180 773725828316135425,118191 773562358358835201,137042 774985494287544320,146259 795756368846352385,254209 786316184538918912,192032 754731338960343040,33356 789081624717750272,223286 765748340193579008,89076 791954815148433412,238494 795331694127620100,266079 787360424828215296,209351 775402650296737792,148537 795708933591728128,247930 791731876335529984,62492 762316348747907072,65887 763483454981963776,77731 786836361814929408,206960 779343302529122305,174230 781601243047325696,188695 779461637128544256,172185 795710020386258948,267649 792539876545531905,246273 759414232886587392,58054 766531231873851392,93823 776459880391507968,151463 791711411898454016,241034 753811319292252161,29456 786771461772115968,204413 791131996458221578,235590 764088036074270721,79223 771364403451002881,125019 774028625775435776,140444 774530040742551552,141887 794577087700996096,261155 753768007416049664,29263 732352161674190848,196346 788391751421718528,215012 759208270078812160,56964 787071225575067648,191622 759502001440829440,52586 761377606394576896,67283 787725192055300096,210432 758871558131634176,53841 744545722222190593,504803 766634589251104768,90252 777188699788480513,157755 769338450109759488,1249670 795145472973209600,264397 754809073111998465,29353 760279447593287680,52887 761665956779323392,69947 772881248893046785,132454 733059997601570817,355682 769698028655697920,114987 781315133721219072,187364 765171309882015744,84422 780566035120451584,181548 757165676784066560,41277 780800487935401984,182036 788872931396886532,220815 768244560837349380,97996 777600100206018560,160592 793225834748317696,249057 788500323404959745,218275 788740135508738048,220029 780835856957440000,183269 785517465384124416,196277 794620319667351552,262145 767844510260948992,101681 769290565225701376,112363 788401089586409472,216991 760555915313504256,63149 755152484398694400,29614 776777509052395521,156835 778421192554385408,167407 753616156519464960,28477 789308869298139137,225359 791676923487227905,238207 732926201669378051,354668 753595476394598400,26066 791377676879687680,237594 773704159002374145,138205 788878955751182336,220815 772121107725824000,117257 763032137163472896,75724 780608283480625152,11774 780449471540760576,175772 793824938604040192,255393 790987289312788480,235590 763915697877581824,80939 764312814089543680,81702 781077627226300416,182667 775533444008935424,149300 778274770538201089,166434 793438418596425728,252020 752774284720746496,23593 767588985744994305,94612 771005199544705024,118698 760665840635277312,64197 758990824860332033,1248642 766057675725508608,90482 768738563332591616,105712 774423807670968320,141867 787841535916187648,213064 768824639313281024,105345 786908251510149120,207287 769311166845841408,112788 793114680973729792,249469 755497278060699649,38032 788424590842220544,216991 791384859839238144,238494 754727200050393088,33356 785839978911821828,197512 789446297619083264,222788 763096732058157056,73814 792806202350731264,243187 793190237891538944,249926 751218215175479296,17591 781367236736974848,186584 789955753188560896,200963 756294501807841280,42432 788541284445261824,218468 791491450076749826,238292 775216066502983680,146704 778006002667053056,165435 794594731258834944,257492 789365402333773824,223692 769509691193954304,113767 774963040907358209,145926 776453410501648384,11774 792497788265254913,246392 795669144632958977,267521 750336971906572288,11495 758652149148639232,54070 771400213034627072,125459 757667130137518080,45329 761284747230322688,65174 790921094412632066,234583 751791905520775168,18893 763439086069624832,78344 793847459684507652,255393 793849317241028608,227130 795678893055311873,266079 777776047748096000,162610 792353925852573696,244674 794541352746774528,261155 756644832521715714,14277 778201785039290368,166102 795087860135239681,261155 793184599849390080,249927 794231840819253248,259063 794211520305569792,257492 793470772979310592,252408 776543375973609472,156132 789176911998050304,11774 789924576356630528,228820 794209708735229952,258044 788756792159440900,220526 791797864074715136,240483 793965621180559360,257255 794665861483266048,261059 759484839821250561,58227 792036861795590144,243187 793588258559127553,252679 777058972779974656,138490 781197652398632960,185595 787264252583247876,209921 791440939143208960,237202 792028821537062913,243075 794174544529395712,258331 768484660196237312,104973 768061571918467074,101681 753648293767446528,11774 794697610175119360,262752 750142809542369280,11495 793509000356597761,252741 794409820363161600,257492 795738070599475200,268372 732262320441806849,350968 755499276441092096,37861 790986033584222209,235590 791349944099672064,238395 760096428765155329,60866 787083895367950336,207151 746776686918676480,99816 753182378135355392,352982 791950790084599809,241819 794206957947060224,258086 773517438180847616,136904 778201186520408074,166409 758365462292000768,52532 761268535876354048,11774 792087702145413120,237964 774923536540508161,130654 790967080266960896,234583 791379344912515072,238395 792386999185469440,244550 764102318367256576,77598 791753460609748992,239998 756593445045698560,34441 769999907524599808,116152 732588972522766336,352780 755163272693714944,35890 794252031443599360,256439 763084421524103168,75073 786729295708250112,204413 767159280504012800,97438 785309433408593925,194079 788824671009513473,200963 770205021002616835,44421 751203707430240256,17416 774679145364099072,143585 786500473213767680,186883 758108055720566784,41703 762317235222290432,71259 762501633393602560,73288 786625935747317760,205029 763464257224617985,78566 780441130575929346,150426 750554104066347013,13316 758872748215013380,52061 732427345101918209,1170365 752127988611809280,16478 761260794214481921,67511 765620387896057857,53999 790644067176546304,232863 792762971134959617,245750 793193294813470720,249180 768967499933163520,109805 773093846699876352,127905 793549022166454276,253407 787087629963628545,207965 791793957139210241,240483 757251798432256000,46379 779893880212824065,176218 785644495014539264,197091 768646071094501376,85855 791900135961665537,240535 771915170901819392,127957 760366022469844992,62063 757735709792800769,39235 776953584281907200,159546 779496983342047232,175153 794002493743058944,256358 762244226226659329,72419 788050746642042880,214492 785843573396742144,198671 789089096425627649,223286 792360292323844096,271850 792565734412918784,245101 795368603264675840,266151 755372441426276352,34666 768827810924429312,105345 791661841927680000,240483 764633090828361728,84209 766688475621883904,95568 768065371093991425,103261 777976069479620608,164783 788793503270612992,220728 757579300728037376,47761 761287382461255680,65455 756666781230469124,43553 758128304104742912,51595 764191659265519617,82066 776436425348812800,155688 778312250717339648,11774 789176716866441217,11774 794363765282086912,259190 765572460251086848,87904 767124425426800640,97468 750366383406448640,12883 762740677990023171,74592 793844239310397440,255942 762733663431819265,73814 778428348167024640,166913 780887988741996544,11774 792176282050105344,243075 764165671777406976,80939 791815395631968256,240483 751749870067720192,14277 788067577863868416,215005 776245174154371072,153845 765086392502321152,81869 794318777513103360,11774 778444485667659776,165185 795294345217896448,264397 750984484581937152,14848 774434907196002305,143585 759710592013701120,59365 793185287971168256,249469 761611087632621568,69711 773735862148407296,137042 775870943893872640,151539 793412637262393344,251947 769275565614387200,110585 786426533221019648,202636 752979975154733056,25255 780824776298393605,182659 785581719080603648,194058 791375708278882304,238207 758499035850248192,53185 762355452327895041,72859 771076499583672321,90790 778314688568365056,167220 789656706720620548,227048 792190410001178624,244550 766634605571149825,93429 773768318733856769,137042 773946078613864448,108396 775908912138780675,143585 785319269374562306,11774 793146799720583169,249904 762765158145929216,73712 771731422126014464,108396 750437652994854912,13343 764690646867271680,82283 785493939981811715,195849 785262912424275972,194141 786844135554686976,206257 785265943551234048,194188 776883821484662785,159175 764267391547092992,80098 769505694831767552,113836 773920740940783623,137965 777495927191773187,161978 769847522844090368,108795 755107364961779712,34666 779358422395293696,174315 749403711248568321,7073 751563477412564992,18470 758661196811608064,54070 760435316574617600,62063 751080483631599616,14858 752240727686467585,21034 758723030767902720,46076 760646689036365824,64084 764150985212194817,73926 781104532222803968,185296 795275551351144448,249926 773913742656495616,139404 777677963127091200,246425 777530108714160128,161387 785876267082153984,197512 755503071862546432,37655 795718361741070337,261155 793873940875665408,256255 785684228469993473,197297 794629919787642880,262145 779487996588371968,174427 781279838288084993,186584 749242775082823688,7275 776111459499642880,153658 792106814154248192,243075 760556691465179136,63214 753829180454735872,29996 791762606545444864,239998 754013610284691456,30815 771044362474123264,122146 770773836635701253,118192 764588450884362240,79987 794251328566366208,258456 760222078314377216,60794 776900561610440708,159359 785678418797101056,197512 771623664064143361,124537 776742108170301440,157755 762963140648824832,47188 763781318521921536,78566 777952692798828544,164826 751804283935420416,16508 756317013434392576,42432 759543655929614336,58757 789918002271649792,227048 791608101438914560,239893 757592939132575744,47940 772201233121677312,129551 763449479945003008,75829 763786690867654657,72551 793411729573220353,251452 795437899256922112,264397 778199630001635328,166409 764283728571011073,82571 788791345313816576,218275 793284530840932352,250633 794713803195879424,262486 791431579625148416,237908 759091217523245056,56964 788782254289858560,220767 775332336376221696,148445 751178866010447872,17591 774025409478270976,139404 766761591832358912,95530 794328512039682049,258878 793187907217620992,249348 794014246514196480,257492 749249178325266432,7855 773964024618835968,140524 772482289930530817,131045 788783810011885569,218832 760286126158426113,61412 791814891665498112,240483 793283199992471553,250033 795290418179088384,265846 760308571137388545,43471 775364964894724100,148170 789778446582853632,215965 787831240078557184,206117 778965733397016576,171168 794165431053549568,256502 768073151196504064,103354 762614081056411648,73690 774004591197315072,140444 794348986626883588,259773 793506488887156736,252408 780875846814830592,183472 779432181781323776,173917 780828285932490752,183269 789523979304185856,225981 794606384541237249,261155 781481205476630532,139404 772806530123100161,132364 762822650666233856,73712 785930810650079234,198591 792035896333705216,243092 794379630232895489,259508 759818875764510720,59398 768479701094522880,106281 778979522012123136,171324 788129699717324804,215005 788445610605105152,217837 791779486815625217,240793 794618349552537600,39957 781355596758982656,139404 765037576654692352,85562 770704178066907136,119786 780526179157626880,180306 785262085324374016,177638 753738421831557120,29263 793176821948788736,249841 759951188871696385,56964 765420011439599616,86103 761345953479524352,67226 786404402756280320,201958 794654061664628737,261155 757114857837752320,45669 790681626531409924,231894 775712307267506176,149200 753894958839377921,28586 769851920303349760,114884 775836866662850560,151947 790244865649106945,229693 791874350148231168,240970 758807323208916994,54003 771419088094650368,11774 794607837095882752,261155 758070911501234176,49843 766348809504821248,93286 759598951968284672,58939 732729720618377217,353789 776146100868616192,148645 779397776840925184,174115 774063736059490304,138819 785619195681644544,196277 793872058077683712,11774 788105282983305216,215005 763365427279822848,50581 775337960057270272,148473 756500650159173632,42249 788044338861182976,214492 792566543930433536,243576 764831327392628736,84724 752859427372433412,22785 771201172430467075,122861 749357289522495488,353456 792101784361644032,11774 763620446386397184,75973 760892776573730816,65540 762716590739755008,73926 793119063870312448,242693 766783643259850752,95672 788061407073804288,215005 793907775567003648,256536 766886151151947776,94899 775697149078011904,150594 791576869925588992,90014 794328948012257281,259892 763098818200145922,73213 765321107956129792,84724 785274769822191616,194648 767561887097552896,87904 788452030746505216,218275 751806653754990593,16931 751823481092714497,14277 753345245874688001,27045 795097467985330176,261818 760515205789024258,52229 758751902372724737,54974 794162427608735744,256239 762715248767868930,73926 765958276173496321,90384 781493081652682757,139404 765677515922898944,89076 781845268228550656,188577 788391149270470660,217519 791162867080978432,235163 759423310937591808,56964 777896362016804864,163990 795275542945742849,265881 795771166321426432,256255 793150567145013249,249841 734771539292368896,11774 770672801749594112,120610 785492384570155010,196277 764843574579990528,84724 768730153727905792,106896 788230748734001152,214209 776936160819937280,156835 785244887553826816,192434 794515659497635840,260457 766475116809166848,93286 769423772336074753,111448 793879286339874816,251155 762700223881748480,73926 764241869199011840,1249229 789722841428201472,226900 755882044173848576,39207 762689934964592640,431998 789843687287042050,228172 751194194358579200,17416 764903737383059456,84649 762135556289466368,431998 789152424397340672,215505 758711108911849472,54070 770218165066403840,117257 752810013471768576,22777 766327188157194240,90125 763066244186505216,75349 781577205621153793,189032 764791822245728256,84724 768189214198423552,104423 774303749766385668,139404 794270329338089472,257492 785909098411851777,197324 793138326433824768,242693 764851962718191616,80720 786800656610840576,194311 793165765847441412,249841 755560362897006600,36719 757721140609556481,48549 772962887325327360,133454 792566192884031488,246632 788105630837936128,214899 781113539666841600,185496 793232908492255232,250064 769202036810350592,111549 795710063549747200,262022 780434925346447360,180306 788604825185423360,210390 795278724648275969,261155 736512823056961538,349320 768570249239146496,106317 791089749788270592,234473 788558242960015361,174507 795715103496794112,262022 765653536512225280,88128 795010800532471811,263896 762361049093804032,1248861 769325656450617345,112336 769239281130958848,112399 788576840340369409,215437 732686032445956096,349245 792527306824658945,243092 771773914967977988,126152 765964521663963136,90384 767525606707847169,93112 779806162304786433,173347 793599892161564672,253793 739853684788625409,11774 771877163268050944,127134 788807098213683200,220130 771461955211190272,124587 772869172095291395,131045 785258273557491712,11774 789163145826754562,215437 772167646871687168,120474 788692261450113029,220029 790280883605377024,229693 785651196056838144,194082 756891430262411264,44450 761711083484803075,69356 775522756427481089,11774 791008052916858880,235774 732256826704596992,11774 766414785520951297,93823 793157212726112256,249926 795313197762813952,248514 772765548287447040,132335 775253295858233344,146580 766343162487042049,93036 775641200237932544,147029 793941363050053632,256439 794533641552543746,261155 787058197056131073,208379 776954398052417536,151463 786398659407515648,202304 753636882827837441,28732 776142413454770176,153095 788949338542202881,220332 779122908224380928,350711 760604442999881729,61545 773900423455473664,139392 773869255435677696,139404 772394246968078336,130709 781113395399360516,185496 795347645225123840,266500 780628237336608769,182211 781600202717327361,140965 793161680452628480,249180 751160403158192128,1248137 769724145647181824,95572 775324868426469376,147860 785708824392966144,197297 753043926550999040,24108 760189344833351680,61602 764564719508131840,83945 779134579642740736,172945 760990005313478656,66159 776306576084860928,153596 776505380234940416,155898 762308947369951232,65189 769378782780194816,112336 778470793520918530,11774 785272114437824512,125055 752272166075314176,21074 758147371335233536,51069 791355141018431488,237491 733395116824596480,355396 753367338498613248,27222 757390111910658048,44163 759882528870113281,59725 760530641771298816,63149 767427385180381184,97852 770601172155572225,119754 771023180634918912,122146 794547763845402625,261155 785936143988715520,199546 766080681197862913,90384 775619153671487488,76146 789088885879869440,223054 794567383323119620,261155 753194030821801984,25879 780779557410447360,181935 793591565356789760,252112 765676769189908480,84724 751549336413233152,14277 757889810493157376,48549 766765002007216130,95708 780792009145610240,183269 785549600388243456,196538 764261257394266112,80416 766889863211786240,96263 774017301561552900,140444 756610404403515392,43471 794202232975560704,258598 788543648203931648,204330 786544838447554565,199537 775068277236174848,146205 786399883783643136,193633 751899499451199488,349283 755103191751094272,35511 765687219956973572,88930 770972128975785984,122146 763354146548449280,77463 793835987147165701,229901 763419815906119681,78215 769238497282719744,95672 785703154004275200,194082 765529349827112960,87904 778068318183829509,165523 770369559958212608,117310 751802142273536000,18893 758398334952349697,52696 756420963391115264,42432 769868322561204224,110585 791692727515615232,240483 760280825892143104,60779 757738941890060288,49066 772992384414212097,122093 774121957126135808,138119 786984025705492484,207974 793101876631773184,249348 763478995497160704,1170556 764649913263099904,84209 773955651630305280,139404 749962142141538304,10647 767094921639628800,9512 753274970441080832,24411 757637673112567808,47545 795379989386379264,250633 773953933777723393,140444 794008082024169472,255870 765773619997859842,87145 756274378178899969,27045 781854476680491009,190635 794594969315065856,259034 792823149519835136,247877 764920206779097089,84724 765160823538929664,46368 794321980912648192,258456 785649096543449088,197888 778010825705463808,165097 779149118908276736,172962 760572482646528000,24745 767833927239213056,101203 765971768200818688,50167 788478513150066688,215437 768685642863620097,106716 773991947052650496,139404 769140143835852800,111558 779339529090195456,173936 755243432210202630,34666 756951196607221761,45576 757299963458154496,46890 780499109253877760,180977 779410217566023680,174115 793090572147908608,249348 794564121576378369,261155 788606899394646016,217285 794617427845906432,262022 752884797169606656,23899 768889594716618752,109874 773598930206621696,137979 766286606357573632,91946 759197003083419649,56964 785858356233789440,197512 758014905911873536,45672 776133972392718336,152872 792764099763408897,247241 756948783116582912,45311 761915239864504320,431998 775881960145158145,151302 760576221075894272,63149 794900602014801920,263817 790455823109648384,230270 750134837743226880,11495 753267363294900224,26670 759844018133934081,58227 776183485513904128,151463 786307447141101568,201620 790251210779557888,194281 775771686088040448,151185 794989124826656769,264397 776896916093272064,159146 785310847811715072,193524 794999191604957184,264431 733000322788954113,1170823 762715798079143936,74247 774283080949309440,137965 777972238364520449,165185 762499256196345856,69878 779117990994284544,171463 793989411507617796,255299 770243667944767488,117257 785516417017937920,195975 759089164755341312,56595 766044891562467328,90384 767013338114985985,96962 786540367944388609,203674 739947693456404480,353488 752716837905797120,22916 768604438290391040,107469 772220040485675008,129991 785256961977835520,11774 766030000910807040,90384 732256103547863042,349795 760932664408805380,63268 773836905964269568,139395 763195869277585409,75724 790125387632222208,225612 790655229251489792,233307 790766819091091456,232169 760506043243827200,352011 763017891272851456,75631 776239008317775872,151071 790265362851831810,229159 775365636520370176,148645 753947562512572416,30377 766364812909637633,93184 778021849116446720,26066 790489063568670720,229693 793098457191817219,249469 793630058896248832,253032 780597547488477184,181886 763530893914886144,78159 772940448826396672,132848 764083304123420672,78159 764334270139596801,80720 754877661697236992,32873 757345921491431424,31678 781242454888550400,349856 778689941626769408,169923 781117172877709312,154071 788474227330519041,217519 793982876798828544,257325 792889393375653890,204835 792532287153811456,246295 754086162084589568,1170858 758718441113124864,54752 758413088257224705,52022 757607378233634819,47844 773627961958404098,137639 778786440217976833,170426 750185722372501505,11495 775750271171387392,151374 771309009353658368,124597 785607318293610496,196676 791677831893753856,240483 793458346426716160,249926 779467266589007872,117550 794988404526157826,262486 780189861416271872,177687 759046973999583232,56552 769054367097954304,108795 765277698608562176,86103 793959201575878656,255826 750134588605804544,10057 755217531846012928,35890 791719985152425985,240556 785635543296069632,196277 790708826827853828,233729 793883621832613888,256255 786406107744903168,203674 780329546327416832,169747 794316803992207360,258741 761527050884833281,60163 764827971290935298,84724 764855655849160704,84724 793615544050003968,254209 759753635572113408,44429 769687059439030272,114301 785842903096627201,198962 791985279154421761,240483 778509301535084544,167407 788129669145124865,215005 787779625074188288,65113 788167451259265024,150255 777509836254621696,127903 787095458162221056,209129 753621917924339712,26539 776797310516862980,155390 778981708288946177,158524 788173395716431872,215754 770688243708862464,120610 785824260879024129,198571 766098247186280448,90031 771008125914656769,121046 791900209974353920,240926 754731483860840448,28501 790675674826731524,233307 791326866317729792,238117 763882492155789318,80486 768965641877553153,110477 794360121115623424,258741 794601629429460992,261155 760493217414385665,63103 762780953898987520,1249059 786961069415796737,204901 763171907751469061,11774 788063471644635136,208016 788765064023060481,220332 760272036253925377,48052 776225684704284672,151845 758705066903613440,54070 773856060352319489,138819 792615958531674112,243187 785546138778599424,196917 795445384969617409,266500 766446360946028545,93261 793845421441421312,255942 762679191300997121,11774 767022690779664393,95708 773548057568813058,137042 794985767269437441,263906 772479518401454080,130415 789333450637574144,223935 794939130425786368,261987 774771844171886592,144605 787277364854157312,208014 774411221449617408,141887 775778625215930368,151265 794218560939847680,257423 754736840616194048,33356 759089554322182144,56730 752821669807337473,355680 766273846311841792,84209 779349550045822976,173964 794912244001898496,262752 760970147616010240,65222 768901246115721216,108760 772155297020379137,128934 767781120163274752,100605 751841222583549953,17794 756015369907732480,39797 789213337343123456,224297 758393417172815873,1248607 773502642211332096,137108 752625548082360320,18386 750460615500570625,349856 755031338655240192,34451 793220583379132416,250179 795428467684868096,266491 773954368093630464,138205 788106522651979776,215005 793162547750965248,249841 791681494674763776,240483 776564978648281089,156053 762068006553939968,71694 768884058227109888,105647 771461944792547328,105109 781857435975692288,190553 765617890888253440,86103 770292220553494529,11774 777936197486202881,164633 780891990187794432,183338 793536939970351104,248924 776489221402025984,151317 785486531997958144,195723 765972481672896512,90575 774273164452835329,137042 779140871371513856,43579 735495313264238593,11774 761367681383575553,65626 780873435207565313,170187 772488814052859904,131027 766397878742941698,93508 787130733458362368,206642 793245352249794560,249841 763719859280678912,76549 792703244233347072,246726 781458350101843968,186004 732857942945464320,353599 763255505775005696,75724 794764486200659968,262022 794543232373788673,261155 765172159102619650,84724 795713630834659328,268448 788287386895654912,214354 789675330982125568,206748 794863332004077568,261155 761690093652283393,26066 792616162873835520,246726 780597136304041985,181935 743123806307287040,349856 764247936020598784,82457 764943562228150272,84724 790268156786929664,197512 791370563117838336,238383 757426902571376640,47263 788819350266454017,220029 789936440754868224,228951 768811523812777984,108849 756420569910898688,36873 763566495796461568,77612 751851242393968640,14277 768072086791290880,103354 793167264975552512,249961 794023366969749504,257353 766006051137126405,88669 761019396705759232,64678 755421220011708416,35890 777542981725229056,162213 791395972253376512,238780 794356482649235456,258044 757915494808596480,49852 765232504576114688,86472 795013315659517952,263896 776257283625922560,154832 790176489396379648,227857 749732371734228992,9295 778603837649223680,168794 793472462855995393,252580 756777956106579968,39096 781164352837525504,184539 779122260514861056,172799 778418765163737089,167180 775427717713977344,146259 778627928607354880,168794 793517298942222336,11774 786096584534659072,199227 776457028566867970,11774 788440737369042944,218156 792851912190070784,247240 749798468013613056,9666 765256665142702082,86440 789000146084323328,11774 795734057678082048,266464 773635869022556160,137777 768086380031254528,103354 777271225399803905,160609 768949679191105540,109413 732646625357635585,353228 763014241234325504,75899 778195627545096192,165523 789202903298822146,224297 795692700196552704,267862 786392052271423492,203674 794571481783013376,261155 763000792156479489,47188 777502619849879552,90252 794234405992747009,259063 788405980908363776,216187 766123759463837697,90384 768860282890231808,109666 792061035205144576,243614 760821524203012097,63753 787445102029307904,210289 770296654528413696,117881 770386299450712064,44421 771173059537481729,122978 791353276843253760,238207 756709635839647750,43553 763830670212804609,80192 762857724501635072,74247 766422184197632001,93286 794378270204694529,259632 740101888906043392,195876 764662853404069893,82002 774938963446333440,144542 781514371201728512,182779 764824674958188544,84724 788740881939623936,220332 766008413557882880,90575 753295529610620928,26924 772907850498646016,133043 765945433868820480,90373 758420390305759233,52112 779524858782715905,172185 761880063893798912,68658 764951846733639685,82066 773170991530774528,132996 773708513822388224,11774 755387068428062720,35319 794336711668940800,257325 780616519235489792,181935 794340478309244929,260081 742803025643905025,47188 765597010183524352,88128 785845046843174913,198878 732246496003887104,1170428 761070725360865280,26066 791402968197332996,238292 751210779085459460,17697 761954315795832833,71026 763718588800835588,79691 756282138824093697,42495 793892018799800321,253043 791740830314737664,240483 752692572368146432,22664 781355154150821889,139404 785899449960718336,196726 770430931895066625,117257 788747945613094913,220332 757619072561545222,11774 732305123406282752,349764 751738743900495874,18391 756580841610997760,41702 762611959451815936,73814 768278321897443328,104940 773639535011983360,137869 788135181517324288,215754 788454929815834624,11774 765946380351184896,90384 794593625376067584,249926 761546514271506432,18215 787494415426125824,209351 767262226105282561,97386 742759116360192002,47188 786931485135601664,206605 766753086316617728,96039 773362988770131968,135505 790641078848204800,226829 774280459287093248,11774 763949514130530304,80429 793348513480400896,250293 771429060648001538,124597 774429389744463874,143585 791347958226624512,11774 792792318742974464,228810 732952300336119808,354880 756580980224356352,43471 787483918324948992,207433 754732097588330496,32596 754771216238579713,33356 755865162041688064,39657 785722147750555648,195975 791575356419428352,239906 794667027743047680,261796 755774684235386880,39221 756865836749430785,43391 787976826543104000,205197 793184427929022464,249469 767172359656583168,97377 770401954178621443,118191 792135703756877824,203546 765265882624954369,86614 769554587116265472,112382 785822124489355264,196676 788526005929414656,218260 776541636083916800,154549 794587944988405760,261155 776194502486876160,152314 793622864607973376,252711 795091757625208832,264397 773845078116667392,139404 786397949291028480,203350 753027920516427776,22752 752917864055799808,11774 788427432734912515,217837 742785328780578816,1247544 760533104834572288,63149 766669738340605952,80939 793180659888033792,250033 750049907373842432,9433 767025835610087425,93036 791619615071797248,240145 794768051375865856,261050 771111062070452225,117257 793849411096895489,255942 732271106271236096,349528 793221563554201600,250179 763769820902850561,11774 769236175836082176,111225 793437471409250304,250633 790284360175980544,230485 771430994813546498,125381 777825274930933764,161573 794370561606488064,257353 762719969637380096,74592 773316924767735812,135736 781210907418300416,182665 760130944397291520,60764 777177299934408704,145524 752238760339841025,21714 781709236938088448,189084 792811682468732928,243075 755079793910157312,34738 791357014693777408,237844 792044214418755584,243075 793323226680164352,251452 732766277903650817,353220 753717114603573248,28281 772908334970056704,128194 788584091583033344,219471 777995570442936320,164826 755264864164151296,33186 793844426921631744,249057 753409372382961664,19366 785809898223185920,195975 790698488480751616,231894 764120353132077056,82009 775730839279718400,11774 769685648089288704,114779 793115148789645312,228576 758064270995181568,51069 761947377917767681,70679 762797311995023364,75027 770374294719369216,117849 794609513009528832,261155 777342317778710529,160609 794629862434729985,262022 772874463209598976,132996 786561274805100544,1063777 793972211975618560,255942 788474451549650944,218275 751112254121136128,15808 755601546554073088,36719 757597244417716224,47940 763109760287776768,75027 766035300607033344,91043 756350032375189505,41518 766429407649017857,91564 793097231066763265,249469 732424965425926144,352041 793165422937812992,248988 774345229046468608,11774 777290266743083010,159475 751865548401700868,18391 753404629589823489,26066 759664829841813504,56964 774982060318552064,138490 781636079938142208,189613 754762272501706753,33356 794629853660200960,261155 788760385805426689,220332 766429318318665728,89859 767805081551048704,101681 768135409972936704,101681 769508246239506432,112336 777299901495508992,160593 786523154243948544,193121 758108682861195264,41703 749544918398464001,8170 767715750157189120,100559 773857223546064896,139404 774526818179100672,142668 785825034652688385,197512 755660709292306433,37455 764221390773813248,82759 781111604326916096,185496 774762438629724160,143473 779530414272737280,174557 792536360519282689,246273 758474767221530624,53185 775405878644125697,148870 786753717894873092,200965 790760041032933380,233692 749792681925107712,9856 794533384957652992,261155 766399304609050624,93469 772385436366958592,130661 755445827611439104,37044 751977153592373249,14277 764989250446036992,84724 773550214007300097,137042 785628601504768000,197512 775546160039636992,148748 771931466607583232,127775 774289401887219712,141887 760420859253231616,62063 791349033910415360,238395 775045755727929344,146024 791017380365279232,234583 751599421658324993,19000 780846077821935616,182659 749354738408361984,7828 765423552627703808,84724 757733252090048512,48220 775647658706931712,150511 781288855320293377,185310 790928976151584768,232137 778405391159988224,166852 763026264638697473,1249085 776491170188791808,11774 789846340473946112,225359 791458648862011392,237908 764579608125669376,82066 766019012010582016,85326 776981434972119040,159146 758447745216700416,52394 750710896817823745,13343 762081986194378752,67973 766371366853611521,93286 794198479820255232,247877 768514612119515136,75073 774567565280550912,143473 788488208652705792,218275 791681959823044610,240145 795042672931172352,247930 754744157407674369,33549 768111504709124098,103354 772939947049312256,133519 787506836354265088,209736 788451182117257216,218275 766057499153797120,88669 761685543096754177,68993 755796119980904448,33356 762418628587352064,72809 781210042754269185,185595 776222857021882368,150511 787087087832932352,209043 791355638873923584,238207 755291724579278848,35890 794150396709060608,257492 761000767566192640,65839 777918370234572800,160539 790698609444519936,232884 792860974118113280,247877 761696992380747777,70177 791356315033538561,237908 794192698966233088,258598 770291978101665792,11774 755508834395754497,36873 765682825685106688,88459 772778580505944064,132335 794378172074598400,258598 733056321650601984,355261 770449520266190852,118192 786051246884913152,199178 764834760262873088,84724 764844380511363072,84724 750862375537012736,15800 769258118404534273,110362 787993737347694592,214209 754858370914394112,33356 763368661595848704,74943 764926330651631616,85326 793219264635437056,249926 789538690649432064,223103 751129535790272512,17143 763807613603680256,77682 763846438040309760,80393 764044214120308737,79131 781247604722167809,186434 785254822127792129,193669 762529682893963264,69778 766792460454559744,95672 792151102418325504,244472 756255382482382848,42344 762074194280521729,431998 791049968375259140,235951 766823810360233984,94699 771785222664904704,127366 778670152074334208,168892 788451279425179648,218275 758705534333661184,54070 794579058524753921,39957 770251282263248896,117257 792070252964163584,164814 795090545911668736,264397 789456459842977794,223492 790648151678017536,228501 773885115403341824,139404 795379119290580992,266491 751207125028839424,17143 766347727668064256,93261 775808613751386113,151439 777958569987768320,164869 786367805260083200,198304 767731377521487872,100893 788220245081137153,215252 737357477692485632,14084 773645208647000064,138382 778406358446018560,167569 795739667672997893,267576 778260493203038208,166532 793979784023916545,11774 792542027003015168,246295 753335453462491136,27045 791670824067530752,240483 794525377855160320,261155 764617420015230977,79987 785957424683323393,199462 768982199156649984,110344 773698476777414657,138317 765389720431931392,84209 769895259501305857,115435 761752794814480384,70177 773973137050390528,140232 789074359965126657,222654 794778447495254016,262752 752623205706240000,22819 759115346523529216,57105 780874490133618688,183269 767743028748546048,101134 771173245538086913,118482 788770113067548672,220717 733014884460302336,11774 793687853905567744,254135 732674367209930753,353360 763565201975283712,67326 765656860275929088,86961 768007840434749440,97811 760361115691814914,61051 785491757257613312,196277 791335785471455233,232825 757980437356609536,49307 759977855740542976,55257 763835718946820096,77682 795290874934530048,265102 754725740512366592,33021 761313630583332865,68058 753691372364980224,29263 776762653712740353,157755 752999552563683332,24134 774013245174624256,140444 786180374988677120,197297 787512122745827328,210897 776909363197927424,155390 765224269743853568,80098 781833564727934976,189254 733013858567262210,354906 755014918663921664,34666 773816794285047808,138165 753632551852474368,27045 759356714076475392,56758 786785974374236160,205094 775024240252882948,146259 789907181248192512,225359 757543587798130688,47782 791358893427490818,238207 795044447713198080,264397 753446018721521664,26458 792024905034457088,243075 750669921617600512,174090 780790924053848064,182960 769236199688904704,112399 778678491684360192,169232 793653328446054401,249926 773528272411979781,136947 778616723385753600,165690 793331223938625536,351666 745367553028009984,352025 758676852512854016,54070 776909882456940544,158992 732775400644960256,351705 772792302880161792,132076 793269372286410753,249725 774679173088423936,143585 785789475532185600,197512 768566853488742400,107482 789219183389085696,224680 761328017289404416,67229 773909301199007744,139404 791355832445304832,238286 780602770453729280,182013 793385511763189760,250179 750515002956779520,11774 734841571674296321,351644 786323946878533632,202429 793420249387393024,251452 764976230303162368,85562 788058098434965505,215005 757266007358595072,46384 752198701683277824,21536 758045250409603073,47761 763148227038351360,76723 791779000867708928,240483 769165781301157889,111558 773589855347417088,137795 788479157848027137,215437 779308096434810881,173868 781000667699744769,182349 766629470862278660,93286 785560080120811520,196609 791111373975527424,231427 762519881623363585,431998 788032354950393857,214492 790629096275312640,231333 753090796384124928,24745 753279351957970945,25968 785942088567312384,199211 781562562181668864,185310 787363499877937152,209351 788505692005072897,218349 795450166148857856,258922 759128524716244992,55257 757965884015177728,44429 780837147725168641,68993 787390951706783744,207433 785611645309579264,197512 790977397642235904,234796 794681177516830720,261666 795084815594909696,264397 766344071652585473,91956 785480840213954560,11774 795482811029327872,20581 758372749320396800,52637 786429868867149824,193582 786724510892298241,205094 762646811110694912,431998 762775870624960512,74943 776123366688235520,151242 795321484331741184,264774 765465922697961472,86645 732240962353659904,350748 753711498376060928,29263 754787141729849345,33356 780340364892856320,175153 755974693778104325,40926 770183833211723776,116082 772488422950789121,129662 758782949965852672,54070 759021423876681728,55997 768559934413926402,107559 772302095328260097,125367 764868213423255552,84724 772789301746728960,132335 788519418712043520,218275 753558771121676288,28037 776859569624670209,151374 779040321019588608,171089 770718903454408704,118477 789940402103132160,227795 773221950848110592,135386 788529186151464960,217519 791323603312795648,238117 751628630728413185,18395 763773809623171072,80098 780476899768143872,180039 780846153696841728,183759 755384220684464129,36545 760147804169891844,61051 775793459810619393,150450 775871767579598848,151845 795684175428915200,247930 756288138394398721,42432 792527576010895360,246295 787099316791959552,204303 791067269497393153,225981 780646254153904128,150151 789721777337360384,220029 790950276005961728,234583 763145850814099456,1249110 788750707600089088,220332 770900816928575488,120561 761061591894765568,65459 793636695178678272,254135 765558338973077504,87904 775120194071126016,146259 758050499237146625,50888 764913767058669568,85286 771518920784171008,121612 791011918337093632,235886 758051667711397889,50787 773874034719064064,139404 775111569533444096,141913 780937849621413888,183269 765959515015680005,89617 786386393941565442,203048 788914771500281857,11774 778770443717279744,169923 767731714961453056,99900 781148190741368832,154914 792923192511782912,247241 775081593094504448,146205 753002009763074048,24256 757337048755961856,46006 778408546513727488,162096 780908285406740480,182154 776201069625958400,152541 757938834063503360,49925 754702339819315200,33174 762821270736109568,73712 791722752755589120,240483 793605377250234369,249926 794722881536229376,262849 795450005943439360,266138 765632317553467392,88546 771138445292863488,122299 778680997244080128,169201 795398878971445249,258771 770356580827234305,117257 752867546429214720,23519 774815709649997824,145244 756684243380469761,43454 778764738964533248,167220 795039075082366977,263926 773281404323033088,135025 788907305794404352,190424 776628492377006080,155451 795737483183091712,267576 758180242678804481,48289 772472323014352896,131129 785241104786436096,194221 732755103661182977,353002 780671665428504577,182036 766156322295324673,89906 768138051012796416,1249419 793900047133990912,248516 758840801489145856,54070 793426549080981504,252071 792543317443489792,244270 738093329972363265,7258 778396144216993792,152594 786404603038408704,202429 762304783738822657,431998 780090874105659392,178258 793946999246569473,256358 753998365898125313,30590 795096140026937344,263933 760226598155083776,59868 785298021030305792,194923 786689136409382912,205728 787000460884504577,105109 763146434153775105,76549 787450702952034304,210207 793123358263173120,249469 794351178062696448,239610 794989312249135104,264397 769217616585994241,11774 775880076474720256,1250228 781534006064115712,186584 785312116324519938,11774 769310167775141888,112363 747831535768731648,11774 754037667717873664,31400 763910520520839168,80486 772459093235675136,129558 779781523935404032,173011 773953768337633282,139404 788471320816209920,218275 795162607913172992,263864 737566138637287424,738099 774793965983834112,143585 788389964631281664,217519 767774909200080896,101383 734608980689948672,65113 770739331845677057,121046 772405332890890240,1170819 786375421449428992,200382 793260897322106880,250633 792073088238129152,243648 764167882146185216,79577 764179776445624320,74247 787968403768082432,207287 794235963476209666,11774 758128222642982917,41703 770412301505617921,118191 775030228611633153,146259 774339539456421888,142339 789378846021812224,221451 762128626427002880,71502 772320350319226880,129551 774793413589815296,143043 779326210731937792,171463 757892683285295104,49719 777746158214971392,87904 779069069601353729,169916 786301321699741701,201494 793507068007346181,252020 760249174340276225,60866 776717176015298560,157082 750868920312033280,15808 788428074354352128,217634 778330857295613952,165488 793306416349974528,249469 773588153080905729,135025 773865142274564096,139404 774416267797291008,143473 778076020033236992,165523 794566372990840832,261155 794564343543250944,261155 779187260574969856,172945 779311528667328516,173964 781262024051273728,186221 795467889729863681,261155 778596710276882432,168794 769030047411961856,101681 778967905098530816,84724 794723627719532544,261965 795414320528130052,266079 765555316561997824,87788 766677331587006465,93303 792283353743433728,243187 770379098468167680,117257 775896453369638912,152182 787965285391183872,212239 769240665217654784,111517 749809927892430850,10313 755163484023824384,35890 786691362032877568,205728 750367970619035648,12883 762055038449561601,70676 764857592493375493,84422 766236272482451456,91872 769704946635771904,114848 786664528926892032,205294 794474666513616896,258598 790877615020183552,234583 758534306046148609,53144 753717100443791361,29263 772507885708247040,30802 788344753762861056,214078 795502021180817408,266079 780050364062052352,177751 770843844648640512,120541 787627925017243648,206101 766259500261212160,91751 793811663174656003,255393 757322820137385984,46394 762752783409827840,73706 770419224904888320,105109 778249120704266240,164826 785865738322059264,194082 792102683775799296,243187 793162766475374592,249841 788204980037640192,213064 757977756407848960,49925 777137877545324544,159850 760621826363957248,60794 771759034353328129,127582 780086877034520576,178258 767108251636887553,74451 786787825735852032,206642 794590043096698880,261818 757785303470014464,49431 767514113299902464,98736 775798653772500992,148179 760812742831902720,349479 768228947540803584,103924 792466544055848960,244790 794723569985003520,262752 755111201106001924,35499 780574518804750337,11774 738960534515503104,1011996 781780379040489473,188779 791110709425897476,231358 791229341648711680,232881 749115829682180096,351768 758793567582072833,54070 770602255598751744,113412 791300749158416385,234583 791774425381085184,240718 768966154656284672,110585 775018325541851136,146405 771805512300048384,127218 757702386219675649,48991 793845972086378501,255942 794011209200783360,256191 749967095040016384,10735 760175678050492416,61412 768954841754402820,110209 778640821746700288,11774 794190849852788736,255659 763814347634159616,80136 772623613803556864,1170555 793600740312743936,252408 793869621610868736,255942 761351488451014656,67887 787574155872968704,211347 794103982859821056,257492 762445921376276480,73102 787945563593449473,213887 790995840802299904,235487 771007222361034753,120675 790393910359105536,11774 756656332908826625,43391 765637569782489088,88332 793119387041398784,249469 774190103711318016,134561 734165164279398400,352089 749257584343867392,7984 794623042756415489,261796 794375449509916672,260173 770480295543971841,118192 788071544589283329,198304 760984594027941888,65455 771482302035599360,125111 749995359108157441,7866 754064013877620737,30296 757947971115909120,49925 763866240246886400,80648 790599822558519296,232749 774166899739414528,140444 793948124029059072,155390 761974488971878400,69947 788169663674982400,215754 791114753406042116,234583 757369159025963008,1248487 763663389671452672,79513 750913537225199617,11495 790979774822936577,235487 765144597915926528,1248755 757543904795295744,47782 757712950803038208,48287 759447014753046530,56964 765475894991417344,85230 776098783558045696,738099 787715938518831104,205197 765678808129216512,88546 763515003035086848,78914 794609409280208896,261155 781675956540891136,186212 793162870565445632,248437 773658539747180546,137965 750452880184713216,12883 770644410660851712,120341 772932842296795137,132996 790718789759434752,233692 790990963137183744,234796 793259505731510272,249926 794668576191954946,262022 758809513784774656,54070 770319975747821569,117257 791362287995158529,238395 770048365296029696,116619 770893857693184000,121949 773979095260536832,139404 776893226263470080,159258 736100139786342403,102730 762701686007750656,73712 765500277617152000,86076 780112425215483904,177233 792213785134112768,207965 785479185586327552,195975 790738571288190976,232881 762728215219572736,74133 773966171536187392,138687 785241210634047489,11774 785740972885803008,197512 750408378636201985,12883 772862990383247360,132335 794792558991798272,261942 785663835701186560,197297 788183483831033856,214660 792818499286659072,247241 778291789212033024,159389 791347610447712256,235590 773159317323313152,133454 776503730279636992,155688 776630232925298688,53667 773129142585786368,118191 785549982774484992,130635 777995982822834177,164435 753635156972351490,11774 762085915384614912,68247 793180078821613568,248988 778250636831916032,166409 793252717976182784,241523 785963631909474304,199546 789910829084741632,227048 794601833490616322,261155 790690285093281794,232169 780594388183293952,181886 780747419990589440,182870 786164243750060033,354391 792802959335624704,228810 765714271409958912,87904 792141740488523776,243615 761057227427811329,64722 758131013553889280,41703 771806868436049920,128194 772276126873903108,130415 793992257422626816,257255 766263045505052672,91946 776168006640545792,153854 793638163650609152,237491 777187570035920897,160260 793263443256020993,249926 760463420890251264,61544 766434721744117761,93823 785806868585312256,197286 786685281277710341,205186 775426843235065857,140444 780613550603575296,182036 764184900723441664,81130 771136541800280064,122973 788863553650434048,221687 770708139012423681,120610 791315099923341312,237787 793841681275596800,255942 787220525781176320,209452 776227224655630336,134375 794314621666676749,257492 795043698669219840,247930 767393663802486784,99030 773963909434863616,135617 776103138046545920,152735 781646554910355460,26066 788877804263747584,221832 791448181229948929,238207 763668805524475904,78129 776819273662541825,158314 778035645629370368,117257 772998395896168448,132335 754773312962637824,14277 789793277415415808,227242 793103798830977025,249469 750426865601437696,11495 793205553103183872,249926 760653438304849920,47940 778748935825297410,151071 771771248900657152,127871 792133830232514561,238780 776847513152262144,158589 790901509940731904,234796 794291467212771330,258249 775008733092913152,146259 787092725992534016,209151 774376507745513472,132364 795320532401094657,266079 778268251411271680,11774 756500829000044544,42249 757292045262258184,46833 763120832562470912,76628 756993818877128704,354841 780473836353585152,180647 774725361208795136,124597 767098551277002752,96898 788775008889737216,220526 773868224702283776,131027 793911894360735744,256255 752884820318052352,24134 754751499566063616,33474 769906051839766528,110585 780483767878156288,180343 780585852527267840,11774 732706932595679232,353447 753721094868115456,29263 788049125900099584,11774 791054948007940096,78159 794006809816236032,257492 753336695580274689,20205 766984327083155456,95708 770286046382743552,117257 788168570341654529,214247 756577594880000002,43471 790749343183728640,233307 752159230774288385,20493 788214022940270592,216009 793277693890588672,251179 773219664910491648,11774 766793295993397248,96116 785341794099736576,195125 795694482746384386,267855 763135098971619328,75899 791581838812721152,11774 790733652145471488,233307 794715456439521280,262022 757347292957515777,46652 776784619471511552,157755 765779829413277698,87245 745311077957668864,349320 758837111252398080,54070 793138936184905729,249895 794272360467722240,257492 780950620035358720,182658 791816003713761281,238272 757255879720783873,45014 758009053238919168,50804 764517196617965568,82466 768184601244295168,101681 779378430647205888,173964 781502610993848320,188401 762143395519135744,72160 772918367623733248,131542 785841234338349056,197512 794319516884869120,257492 794539122375487490,261155 788697309672574980,194664 772896184838959104,132335 773748478082215936,138819 775771840094404608,11774 795143730848235520,252939 764823441761406977,84724 759541694698180608,57574 773966671094640640,138061 753474375643308032,16931 757068234239709184,40566 769827377891475457,114985 773744265230888961,137953 774248095865528320,141360 779457267481530368,174230 790333660473929728,228820 764965402233348096,83881 791811407566086144,241819 761347708753960960,67229 775417723543314432,149200 750620186747822080,11495 765210039946805249,85865 794574602697637889,261155 778676141993394176,168965 779081868000059392,172123 791287232321683456,237223 791178213867130880,235590 793142492241813504,249469 794346539321802754,258741 765347096736051201,86209 761937541025112064,70679 794920206313422848,263895 755018977781227520,34666 774796055166722048,145244 753683003646349313,28563 765303800143945729,82283 787563409697083392,209371 793197223618150400,249180 763220252561772544,76723 764925496563998720,762119 773188640897765376,134380 785980234399117312,197512 771349663379095552,124537 773706715351097348,137869 792801019843358720,247240 755628709697159170,38401 790758041356341250,231894 792089121758056449,243187 795672749318356993,267862 787022745355685891,207287 788580771627958272,218275 750742162258554880,12883 785311116461211648,11774 755536219434422272,33186 764761680123351040,82344 774238024284639233,133160 776944725467148288,159411 770310824422281216,116676 794893178725863424,263090 763048264253837312,75724 791455950901276672,238395 793593811469373441,252112 794931632209797124,263817 732656754564173824,353319 749471587670192128,7300 770205364344098817,117294 786728400635457536,206326 758826654168866816,53185 756197582121021442,11774 779794118469976064,176110 780251014645493761,174991 794404854797975553,258120 757218577615237120,46006 794312475151736832,256038 761738069271719936,70177 773869185214582784,139404 786419678637940736,203674 788088697317011457,215005 756318960933634048,42249 774422783476379648,143585 790655482138533888,232169 769951274527707136,113457 771363299640352768,124597 775174791305187328,146259 764213280579592193,82066 793850277308862464,155390 771301910334742528,122967 780605251678339072,181789 758647315812880384,54070 767294852614807552,90252 770356953440813058,118015 771479803757080577,121046 793779976273354753,253032 774993558168215552,145926 775438669696016384,148045 788717810868482048,220029 794560865945186304,261155 770160593202352128,112399 788579248529215488,218142 788651885402001408,215005 790945034300522496,234583 793615716150812672,254135 755843801428611072,39957 793513565751652352,250633 759833105616269312,58267 761231763775500288,11774 774092083980148736,140372 781537319849308160,186584 735886973135642625,11774 793357605255122945,250430 759853942138220544,24173 768672562326806528,104662 788568304973672448,215437 794735943597117440,11774 788207754867376130,215437 789926154757140481,228820 764051645713887232,78566 794813208049700864,261155 757855747816378368,48991 760820431603372032,63858 773893964957097984,139404 795658499564806144,266054 752964815908462592,24483 785547172225900544,196676 790783193226043392,230311 791461511839490048,238207 770392876706570240,118698 791357594287935488,237908 792099973429137412,243075 771009537025404928,121949 778321812430217216,167220 790641395509915648,232881 753737842623250432,29592 774932344021061633,141316 766349121666121728,93286 732614446372298753,11774 769267783775289344,110550 772041816052862976,128146 753729244706934784,29583 770124125084016641,115435 770464450734206976,117257 754804530320121856,33356 771323012310192129,100605 755816270163914752,37424 760316985100021760,60018 778470653007540224,158820 780651152350339072,182154 762698542985023488,73926 772822874256121856,130721 788470647034941445,218275 758762342427623424,54140 785523411103735808,196676 732554584221175816,196346 758526847168630785,52061 790440294340759552,221416 794562132398501888,11774 759793352145502208,56608 779801271373033473,176745 769278077952143360,112788 785544738850103296,130635 765957064443166722,90482 788868341469503488,221476 753677413356298240,26539 774008802471313409,131421 774926724597415936,121080 787260234414886912,209184 770457968668205056,117263 755153989444874241,35890 755679515452575744,39125 775307104529907712,141091 794161557664137216,258331 788108420469489664,215005 789832454248996864,212131 774246047413481473,141881 778827597924802560,170477 771533921813082112,124004 771488172320493568,126152 788465054639353857,218275 791997383311622144,242712 792389601184911360,243075 793112942850039808,249469 787006488221024260,208379 790675902376075265,232169 765713666574577664,80939 759510411691438080,57574 777775596332019712,161960 779042830354219008,11774 764877025756807168,76012 775434575698886656,148574 780160901248905217,178194 793983365980585985,257423 763155800831455232,75899 767455424329035776,95055 751928196614922240,17794 764470503025233921,76127 767719326480760832,100893 748613077768220672,1247847 785718312734896128,196538 790679538036465664,18395 791149565084856320,232169 792526773321728000,244143 785917621367693312,198878 786030123925602305,200383 793097212645572608,249469 757555734884253700,47782 793440292343021568,252196 794016038136545280,257492 757012479146913793,44429 766428697331105792,93823 777312310029234176,159475 766441269451251712,92917 767915691517194240,96039 752219757793849344,17416 758390761645744129,46076 735899608384049153,11774 778014005734420480,163990 793129320801792000,249469 760208374839578626,60018 772554467900219392,128194 733318911207321608,355480 759177835919634432,56772 793567882256973824,250633 793865280300736513,256255 765352840374194176,86440 770347206763245569,117609 793797972228050944,251566 760612683049791488,62063 788774540121772033,220526 793856252736528385,255393 778609094881976320,169201 785841450009387009,196314 755468285974614020,26721 793480094765420545,249926 767999596882563072,101681 786083329397448704,49459 794112730051579905,256564 775079808698978304,144730 787657568600649728,211347 794096495129563136,252408 768853308886835200,107808 787295596294144000,207212 763515889278865409,78477 752973471358025729,24212 767150520486105088,90384 768859800553697280,108963 780496692206563329,180951 794698314595897348,254755 793095263116222464,249469 771955615673487360,128519 788018553404268548,214173 743850266001285120,67995 761675316301537280,70177 791621737083351041,240145 754189864527097856,31720 775833866598690816,151156 770950445262962688,117609 772518355249029120,129551 773883004343185412,139404 785693110978306048,195975 761751879789535232,69878 761770660674740224,57883 773606468905861120,138054 771109704852393984,123583 787389940275478528,209043 774007140323356672,131421 795692360881475584,243648 758653885439410177,54070 779941758465613824,177458 788040379945869317,198577 795102471433633794,264397 760133528134778880,61051 768434847568265216,105519 769856828045860864,88576 773945695682387968,140025 790920288074665984,234796 750748132040859649,15073 767739373987041280,1249430 772115382379290625,125554 785817414210465792,198671 757658116716539904,46280 786052135188328452,199960 794035764975661056,254209 764483814923972608,83391 777892055905345536,163990 778334641535062017,162497 778640336973205504,167319 755776443074904064,39235 770286190633193472,117257 767147151742889985,97438 793917329969209345,256451 764478203381616640,82203 767768553080643584,100561 767853924497829889,101681 780124759497461760,178258 790886466431967236,234583 763124888181833729,76043 795715158639263745,268231 766334380797227008,87084 785582283516366848,197297 757229243780792320,46545 793971295373365253,256439 764798943683235841,84724 787047854212845568,207965 790972014953586688,232169 766380360318025728,93286 771474728993390592,125554 774374053515780096,143410 750872105315512320,15800 790661476088356865,233184 788240673442979840,215754 791220556922224640,235986 756312776126111744,42432 760530755638267904,63268 765950751549947904,90384 770986265214869504,120610 795435224624664576,266151 759121389613834241,56322 764573182669971457,84083 786951455802396674,204413 752289169486012418,20279 767116941060214784,93112 788972061523779584,222500 732782997582143488,351766 793872042290352128,256358 768283764904501249,104162 773709648532758528,137042 775112380191617024,146259 786685503676436480,205186 778252445583417344,164375 795379685656055808,266079 762965622598795264,74650 764894165096366080,83675 794877597486346240,263653 764913741825765385,85288 772163821880414208,129991 785949206263525376,199739 791459708410458112,238780 760828562874077184,62728 780614328592498688,182146 763140821050920961,76577 761068355239366656,65455 771786650162700288,127218 788420686536511488,11774 775131044068503552,141091 773524796814528512,137042 761339755338600449,68184 770364387051704320,117257 788104109404463105,214209 794219629291966464,258598 760140785367060480,60866 766413895909212160,93286 755563426806497280,35319 762936264555241472,11774 771778291254464512,127366 732387662125015040,351837 774420746986672129,139865 776113229164445696,151947 791054077228638208,235590 793590816996466688,252112 753258823415062528,23180 768981972899225602,110659 765683519343386625,88459 787181429058854912,207796 792176352317181952,243187 766063815939203072,74133 788021060109152256,214354 760981316812804096,66159 770021710032691201,112872 759193453238583297,56964 793324378075242496,251452 773590259779133440,137795 786589121401663488,204835 794947885406134273,257492 760443054625030144,61051 776897349134278657,156132 757740216761274368,47940 772777730626686976,132335 777124204563103744,113836 778731875602804736,168322 794653971440959489,257406 749325735475589121,8047 767842068353937408,95055 778792489968861185,169923 768242230800723969,103354 793111828620423168,249469 781853679301173248,182659 793087340562481152,249348 753202686867234816,26029 760453650711916546,62063 778765288460341252,170471 779762652071333888,175092 785446158579544064,195829 791107119340597248,236454 788344326543728642,217108 785528666587529217,194934 780954898481283072,184223 791435487495856128,237935 793937918481997824,256650 758924237751013376,54003 771692114245812225,125163 785592205230518272,197286 791348854406934534,11774 766703503414886400,95262 769932062379900928,115538 765180371419951104,86103 756322428981219332,42249 757587819137073154,48093 790245252066082817,192989 765332304537329665,87145 788975501574545408,221971 761640586029961216,69947 762776926599548928,74485 779948816690667520,177248 792030679261323266,243187 793506083323150337,252020 751757004180512768,18491 764990368651673600,85562 766562939725832192,93184 785573035419967490,196917 788495181976838146,218275 794282902477557760,258429 763961927106080768,79691 793457778543038466,252408 749593831075643392,8047 778384086280929280,164467 792219359540187136,235685 769900688780435456,115526 775314726045687808,148179 778791453287911424,169923 779210769451905024,171966 786639178662420480,205455 788871502435274752,221143 757059236610310144,45122 794573058459762688,261155 794611921274208256,261155 752304511151058944,18567 774822347245256704,137565 792794110918733824,243865 760730794306506752,62821 791122110034870272,78159 755162027040108544,35890 771792366025965568,127134 763413926214242304,78159 785901620064165888,11774 793122800080912384,249469 793528476665978880,252020 781616598566236160,188498 788095988133089280,215005 791333256151048192,235487 793588698654859264,253793 789078730945605632,223286 756360142900166656,11774 773559075997032449,137158 786418203656265728,203822 787455819780493313,210207 772082705227980800,127775 781558312894509058,187976 793570123684646912,252020 763166507501096960,75899 786943099494813696,207613 787062848853712896,207109 753475172724727809,349486 755339332517437440,35890 780838295982870528,183269 733173111491825664,355667 788879163767808000,219942 792028725562834945,243187 772930680367947776,133043 777913138133897216,163791 791278150164414465,237491 794561785974104065,261155 787385070860447744,205728 789929069928390656,228820 751049326491758593,16422 755915702805102592,18215 764194845355192320,82283 778571085503692801,168794 793164609691811840,249895 793812637545095168,255393 775804194800275456,151439 789520023933034496,226823 764696406472830976,82066 776621729233924096,156835 794965960532824064,233692 769052929928073220,1249630 778741247120773120,167319 790324379557048320,229895 770474338176868352,117257 788635793640267777,218258 786674906977230849,204413 791615585071210497,238292 795692588573622273,267655 768949165623685121,110331 781118541227446277,185496 762299862566203392,431998 768223261750681600,11774 786233691571970048,201958 751099367801524224,15808 780425994272378880,171693 757097009203453953,17416 760267488038838272,61395 795446234442067968,247930 750059017662267393,10847 774386233439035392,142566 781047594621566976,183826 781181620007030784,186210 791675071035154433,240145 776210124805464065,153480 788110680272494593,215437 794576935108153344,261155 776216643462656001,154534 757753952905535488,48826 771542760440475649,125853 766038781338058752,26066 732185753728495616,350021 773996252774170624,140211 732982164115988480,353451 763649427995234304,69356 785663433727365120,196686 794564635756265472,261155 794903635100569602,261155 795717004019699712,267655 765988077244342273,90618 771936988094169088,122973 773160183539179521,133454 791382211488538628,238395 772040205079412736,128934 755221267083628544,34645 765192841685454848,86209 794420951916093440,260404 767730570264649728,99212 771506819948769280,121949 785270045538562049,194648 775300783138934784,148045 778558606216077312,167311 795428959903059968,265855 792457680547971073,244143 762319925608349696,353879 773752015927193600,11774 766574437814636544,93286 788467314404372480,217519 768299819165110272,100891 753359674741665792,27045 795680795293847553,217634 772829447267373056,10253 788712316443496448,220029 794313759607111680,256038 740293743836794880,99816 795366832609837058,265875 757707364069961728,48959 774071019988320256,139610 790646231429111808,232169 755762094138687489,39462 761704238992859136,68862 759061402812243968,56206 787702565672595456,212357 780120742713237504,176673 760747491482562561,64465 787204902984351745,207965 733275628812832768,354869 766072437838536704,81929 756425448465235968,42249 764813106870484992,82953 754754837422546944,33356 760173106187079680,61051 775109673271853056,146720 776866470521401345,157696 791255760328069121,237491 771780665905819648,127657 760682213063004160,64409 776560329941581826,156061 790652594251239424,18395 753042478924570624,25009 765874388877148164,89979 769874021026439168,105109 768951661977018368,110477 793307172645900289,249926 788046875500748800,11774 768819143541821440,108849 789243263798706176,224018 793258177865224192,248253 752289430044495876,11774 781358133981671424,971825 795417902786691072,266151 772436169002881028,128407 795132025145589760,247930 755858153309212674,18215 792918069026795520,172084 748188211617402880,11774 792678783744479236,246274 760657476140146688,26066 787648167265394688,46572 781118047516037120,185496 786698184198279168,105109 793873665398046720,249926 760905355480141824,65577 792103687447384064,237964 768103447556153344,103354 788802438874722309,217519 791518346458107904,237999 766081908715290624,1249318 773495292184391681,135381 794276161832550400,259482 736007452232024065,11774 749375554382499840,7816 751142688708321280,16299 770406490373033984,118191 768789831904296960,94699 775282938770370560,146259 791641277213257728,235257 749683177652977665,9433 790989666006675456,235487 794675292543520769,262343 754105504201334790,30296 787086888788226048,209151 771734083470696448,127366 781213048820342785,186434 794763906992447488,261942 791453007061798912,237491 753999058717384704,30340 790306639060631552,230277 757291251507032065,46006 774204717958361088,141887 775407615362740224,58802 750043929479933957,10305 753767137739583488,24786 765663385396457473,86103 779407578010902528,171468 766258255559479296,91751 781337702348316673,186434 764921185784193024,84724 780676972808589312,182036 776845899276267520,158387 790681905716924420,233307 768339093310758912,102514 768486036536262656,104973 756302383144054784,42432 758932970094813185,56068 780431301115469824,180233 771052067825840128,122955 764665040637005825,26066 795092002509619200,264397 794263882894229504,259231 788715831366590464,61688 792015326753980417,243075 792119154270736385,243187 732788178780835841,11774 757674637337649152,48439 777683262646910977,161631 761362323399282688,60539 772854323969531904,132335 774026793129041920,139404 791688797389852673,239446 766627052002959360,94699 793085567302967297,249348 750409862194958336,12446 777107419566641155,159876 790925713750708224,234583 753297504632918016,11774 793481808625012736,252408 794605843065032704,261942 795740532400066560,267576 763384128481824769,77859 776454492451540996,11774 778198201618739201,166409 768780794718359556,108849 773711188806938624,136515 785580404292014080,194058 751069296365678592,15649 750362736253497350,11774 764783927550586880,81850 765596668003659776,88311 774633807551074304,142668 790553238286237701,232137 755198796938809345,36033 737875193553661953,1182445 756577065789452289,43553 795452830274506752,267179 757622010746777600,48402 786357716189052933,201958 787054811803885568,207287 753037866263949312,24319 764591154432188416,83751 774019334532235265,131421 779756145003130880,18215 762694399184646145,73814 775788597404250112,151410 792199264172670977,244221 764247425796169728,79585 764553914989543424,81574 794562608577843200,261155 762167228481564673,71947 776030577401159680,151463 776952436967641088,156835 793880104623419392,256255 795407343035052032,265881 765639873567023104,88128 789203036157521920,224225 787709791003144193,193409 790616239504781312,232791 757730543433678848,48220 788088637397278720,214209 785948401527562240,199200 787704222536044544,212139 793131526858964992,249469 749989202029318148,10976 768387106653675521,104662 776637210766573568,152594 787929921473482752,65113 765540040617234433,88052 766232923305611264,90384 788897407069061120,222021 753310131773771776,26894 759209112001454081,56964 769015198619492352,103446 780563734959972352,180655 764269560757231616,82953 765312660606824448,86440 750463531280134144,13046 751016475369041920,13343 781144432724746241,185478 794564123031801856,261155 761610148913655809,69711 787816921060155393,201558 732555194253344770,352527 788580639658442754,217837 793512134294446080,252014 768975974734192640,110477 794986843934756864,263907 795759730488590336,247930 768496029213667328,106281 776632668209328128,33169 751145231341359104,16902 766980046414315520,86103 788860294692900865,220526 792211098770563072,237964 770332319563472896,118087 771090125707096064,121479 773912244904140800,139577 776736746889367552,157755 790587313357262848,232137 794949250723393536,262849 785889649663148032,192748 786354631525879810,201558 770185046389059584,114254 792486903140405248,245148 757233347709939713,45669 789484699378970625,220029 732253078410395648,1170428 776126465234526208,153035 788424780550660097,217519 785602201976643584,197512 760596744077844482,63655 773614213478703104,137158 781213529294643200,183975 794279370634522624,249926 732282956455104517,402243 788849422255820800,220029 794053430339727360,257492 766425775566364672,93823 786607692215414784,204413 787919342231052288,213887 786929017916125186,207287 788397579029454848,11774 775029448513056769,146259 788838601907904512,108396 770809378081341440,121612 788093784840110080,11774 793817830533636096,252581 767781248932671488,101203 769462839794950144,113754 788525090770038786,215437 793888393436467201,255942 762891478905544704,73685 794560177198407681,261155 772907113291145216,133519 790863318038810624,232169 788818086400974848,221297 756258093323792384,41694 793357262219653120,249469 776795309405904896,108396 767150682411376640,93144 769180840421097472,111558 775248458143764480,146580 787056448018710528,207287 788511455070920704,216009 751550822756917248,18470 794923316616318978,262886 759465422458589184,28637 770974758510796800,1249808 773886046237036544,139404 779404669298872321,168284 785909530118938624,199546 788490997709869057,217519 765481696485670912,85464 776214465641648129,154071 793014652993089536,248065 767820661339230208,101681 777519975686811654,159876 776815706562256896,157755 786391478713126912,202727 794978287592370176,263526 794964455889207296,261155 757643074721853441,24316 753549454452469761,27317 785669947582066688,195807 793076515491708928,248569 751719315041357824,18395 772376322727215104,127134 791486046424952833,239516 793156149260365824,249841 791093523214921728,236454 791387094820196352,238205 763463517504536576,78159 772876319918923777,132996 778273188648062977,166075 785498971691036672,196277 788153044206755841,216038 760679184960135168,62779 764598613871853568,83391 768918948599431168,109413 769621614631739393,112239 791283744904589314,235590 765237564144029697,85871 776903154784870404,159359 786368634520154112,203510 773480460840083456,136814 750366973179994112,12883 771093357133197313,122776 788744492627001344,219537 760097385808748544,60866 794934131578716160,263895 759056051605942276,56552 794666284176666625,261155 763791043653464064,1249164 778060302759948288,164826 785852457318481925,197512 778401004199014404,167676 787047577745133568,207287 795711459422519296,267862 759507766322995200,57574 758492433286070272,41680 764932382013157377,85326 752901721605537792,21546 788109370433368069,215578 760874733659262976,65180 781911813638217728,188478 793514268473880578,249926 758750350316711937,50827 793845206282010624,255246 778206186168549376,166409 785925199669694465,199262 749239215313920000,7836 764642302056927232,83422 771733350994288641,127366 775395051853709312,148045 756810459873959936,42968 778316364440178688,167273 790051149474893824,228124 777217230798938112,27284 795076150733185025,264397 774124535448674304,140444 794602533054545921,261818 749656388062814208,9495 786624196981829632,204413 792016319566737408,243092 774470920228507648,141749 767309933163544576,97811 756287765399109632,42432 766304011263811584,92063 785817204818194432,197341 738794653995159552,11774 770754076208488448,121046 773934225196142593,140232 794987086977859584,199307 771436157670395904,11774 771080183671422977,122388 751786678155698176,18303 765209343868502016,86103 776850799678877696,158815 763763499981877248,78159 791630892565270529,239456 794100063794589696,257658 794655824257945600,261155 786910709477052416,207287 792051674382675968,243187 762532381685325824,73270 794687520105590784,262752 764334297452982272,80153 780508059898486784,180783 764992125226192896,85562 753021724195688453,25253 790912979093053440,229505 790676224158867456,232169 792920012415696896,247241 794905881733398528,262752 790695918874091521,233558 794398909581799424,258771 771406349246791680,125381 786995984295350273,207287 756195269406920705,41469 767042716601503745,96039 755220304494858240,33751 768465902161371136,104395 757073165017161729,45622 764106846034616321,81702 785360886395535360,195481 732698207696891904,352911 769608930280497153,110585 780596968901009414,181964 794551610257133572,261155 794725230136688640,262849 757469173496713216,47545 793480925099266048,252020 733102564468654080,355810 761754716728659968,70355 766997944381964291,95932 770979324493045761,121949 762074622363742208,431998 777306707185631232,152314 787001240878141441,207949 791409652974161920,237198 793118983687802880,249469 764611545749856260,83391 764699588397641728,84422 775033447601545216,146259 771897134832422912,128017 791366554868969472,238395 791716743081291778,108396 777997533457084416,164900 793874337669451776,256255 779197783903350784,171324 790910333774954496,233729 781551871328677888,188478 794271716759326721,258607 785605004933623808,197297 790714691223969792,232884 780408163224936449,180039 790659453121069056,232169 754842641523679234,32404 775361266940510208,148645 775389278318669825,147029 776824681051541505,158520 788461588063907840,217106 785266350675472384,11774 787828114747330561,212024 765707383171678208,88920 773875771966226432,139404 762683795468419072,74133 785792365265059841,194723 795260266078466049,232280 788836513035481088,220332 789115664615301120,223286 773180013512429568,134470 792707289748824064,246632 791409344235483136,238395 795717061292986368,267862 753354371161698304,27045 785356316155977728,194101 789281113487257602,203546 795386577849643008,265649 751743385740972032,17794 755852545478696960,40137 770690342773485568,118191 781302733789859840,185921 787723696030879744,210235 794595212467150848,261818 786368357108822016,202217 770153264709001216,117026 794638735128215553,11774 794713569879166976,262849 777809721541718016,163763 785326500962639872,193633 787066913289494528,208016 793119575671992323,249469 780082369088946177,176128 791671812702687232,240483 770495566585495552,118192 781257089188495361,174321 788070321597407232,214026 788183119228641281,214084 749584338380058625,9174 770790979242594304,121479 789180775971168257,222682 732212694552547330,349368 785506323962081281,193297 790606218301669376,232791 790647226112540672,232169 758060954873688064,51069 767270950349987840,97852 769327235555659776,112693 770941327219445760,122146 765037124496134145,11774 791848785496281088,225439 755107171520643072,34666 788821843977338882,221297 758107646771793920,50923 787419894317015040,209351 795298231441887232,264397 776128067290923008,153921 785870825148682240,198591 762837403946004485,73814 766271231670628354,91946 772843056894803968,132335 777965355767443456,164900 750765927646392320,14858 756918859710369792,354841 770865003029209088,118191 794053409804550144,255393 794543411831472132,261155 786399338582933505,203240 789907021046902784,227048 751231920286081024,14277 759778236322766848,59666 775073353581244416,128934 755164472105377792,35890 775094830930202624,146847 772941664348413952,132761 761907446029901825,70886 765353727838474240,86192 770130215917985792,114301 778268577849831424,166913 768613289458671616,105799 778492727126142976,167220 778788863401615360,170609 775067164088930304,141091 780854409865682944,183269 792862748321386497,243615 761676641466810369,70238 791850060531118082,240926 793959119833231364,256276 779856524059484160,176218 754830454130302976,32843 755069119809003521,35044 763713778122825729,79561 766086067783020544,89048 766346632749314049,80939 793884109970038784,255942 794235379754926081,258456 758632108906643456,54070 776160698250305536,153507 791365896342163456,238207 780614688254099456,150151 794585745365364736,261155 793286099091070976,238207 755780039606763520,39462 761641687340888064,69947 774804156024496128,142503 756627208760799232,44450 791725089309851648,240483 795334613690417153,266079 761979680975036416,71270 771547801087905792,125367 775776598821920768,151463 762896110356750336,73685 786939960104480768,207287 777109023195795457,159876 791354377688666112,238395 794311166793236480,258981 770338946366570496,118375 776112897822953472,151255 794526000294096896,261155 758288228981968896,51809 781690606150180864,187976 764307640168157185,81927 732610214613000192,1170592 787116231031525377,204835 758653671701905409,54070 766454884409315329,92958 770362862367825921,117257 750049497871515648,8466 794595677452062721,261818 763692506999459840,79600 769512769557258240,113754 733156120026550272,355261 774675678021160960,144654 793953769079865345,256105 760675988875448321,63149 766638636334977024,94612 733641484247928833,354841 736631526683709440,679105 776063564641669120,153194 753636799117942789,28732 762137377858912256,71476 780184754805026816,172027 792160158730313728,243187 772056344216018944,127775 773869693203603456,139392 794324705058705412,258741 754038620659544064,20113 742388042971807744,11774 765536919069585408,87904 732825003041955840,1170396 750065626459234304,1248030 765600669336076288,88361 788407987685695489,217519 771396996028653568,125367 771790811562377217,127218 777875145105018881,162452 789549581407170561,218349 744978576915697664,11774 750411071513432064,13201 761402389203128320,68144 767694368119533568,100523 781244174804721665,182659 789375839255269376,217103 758792105804333057,51595 753911717646569472,350711 785546296933441536,130635 753791645909344256,28903 755435501000200192,35890 757674111304740864,48187 786043147453214721,196524 792891507057520641,248010 793575496193826820,252679 780515876642525184,180759 785636091978145792,195975 763891615186300929,80153 785510190812504064,194082 754074900407521281,31529 795139844758441984,263906 767943231921422336,101681 785349531521081344,195125 791034432220237824,234583 793488351940575232,252020 770152916120371200,117026 786798198408962048,161165 743673399369555968,1176510 755509280447537152,37979 758035011757113345,50827 756694033162907648,43471 795236741506564096,140444 758087671734530048,47761 766385729534558208,92075 794386744053526529,260404 755952333016604674,40881 753209561352278016,26140 754995700472090624,34666 788888605347442688,221711 751173804378824704,16299 781864353364643840,190635 756698865030590465,38942 794689419026530304,262752 754756069470064640,33520 790279921025318912,229693 795691134337056768,267655 758759170535415810,55112 793902733896146944,256255 780460205754552320,177233 788169372800024576,11774 788707833214701569,220029 763447216048599040,78159 770465136163360768,118191 787105482515374080,208989 779202935490277376,172975 770299526821187585,11774 785963963401895936,199546 785798377963417600,198586 793999127604563968,257530 778254405183373312,166409 787268582908497924,208431 787708958010175489,212357 770739912702304256,120610 794543102094520321,261155 732258090469478400,350671 764035857556709376,80607 778304084378054656,167319 758517068379684865,53703 770868573510234112,121479 786314696798441473,201958 792466657654562816,245607 760183816011018240,61412 767364478555922432,97413 776508429707845632,155688 780968336268009472,183269 764951501751984128,84724 767156025300574208,96851 767175022817476613,90384 778303173727358976,167220 790901813813710848,234796 793300079629176833,250430 760980878914883590,65455 773564247850770432,137158 785711930694627329,197512 762873864649056256,73513 766046910981505024,90384 767290365443399680,72798 787002670959697920,206680 788460043461091328,218275 793496363082346496,249469 770232086468894720,116239 773181786507608064,135025 792071109562687488,243398 758631694475882496,53185 766132021810831360,91536 774797499647270913,137565 778227927821475840,164826 794252409509793792,259063 758431506494742528,51778 778175607221972992,43399 777600983627132928,161277 763696522114379776,77996 781249458940026881,101020 759179432573669376,51798 769649076732358656,114587 749815382790242304,9574 753954111268098048,28037 774770836343435264,139865 786160209756495872,199840 791355042641108993,235677 794653870207238144,262022 764858928714780673,75899 776113874793734145,153194 773046088295129088,134191 787089692625735680,209129 766585889652899840,94699 781899856465924096,191352 762889926614458368,75073 765020399797170176,85562 772141795056586752,128934 775366425607364608,148537 795085678392516608,11774 777931663011618816,163990 758129210514935808,41703 759114359259930624,56964 764180489196429312,80098 786552244548280320,204413 794005530993893376,257423 757779493654188032,1248518 762808525215166464,74592 794595437176963074,249926 781551085773291520,187611 785340070370750464,11774 792521858562260996,244550 793620279234797572,253069 732613566692532224,350379 766413817005772800,93221 791420821537304576,237908 792021773613080576,241678 769311694724141056,112363 773899978997506048,139404 758483934455992324,52554 767037258260021248,96015 780649025393401856,181419 755071811927277568,35044 751964348491427841,14277 752724563608371200,21935 793132292264701952,249469 795703395038302208,267655 750839352071106560,15643 773657923838881792,11774 775149522267746304,147316 787060522529193984,207965 788042044677693440,110161 794585359019438080,39957 757796123838775305,48929 758394931392106496,53001 762185897060081665,431998 785629870281719808,197341 756573312646471680,43553 765201284009897984,82066 790744216838234113,232884 793890189097603072,256534 768420585055592448,105643 785657169987313664,197512 767480204411437060,95568 775406055803219968,148537 780108560898334720,176128 790880049159282689,234583 771014143570698241,122148 772767774712197120,124904 773257371548344321,135381 793588194243596288,250785 764778301151907841,26066 769740419336994816,114779 773357834247561216,134993 777605509675421697,161277 778411510355943425,167220 764029581485412353,80939 776854079154688000,158524 773719206210768896,137042 788624572983701504,218832 790530001644859392,228341 794628229403328513,260874 794679085620346880,262022 756242076983975936,42117 765236872951898112,86472 766879746219278336,94818 790898335901245440,234583 792613096753815552,246225 793175710538096640,249057 794347080022040576,249926 763469824672407552,78205 792409447075282944,238292 761083460161118209,65180 774359553848643584,142671 793954859527438336,221524 763816106007998464,78566 774745023954817024,144635 763167838827843584,76127 769149502074740736,111558 794679449400840192,261818 750227243641831424,195876 768529060289019904,106774 767664414254256129,99471 762079035719618562,71884 791608054458515456,239893 751801349226979328,18893 773866910605676544,139404 764206855845449728,81569 767364081112186885,94718 775554486655913984,112363 790993619444523008,235828 772443043920175105,130792 795671930229653504,267521 755112025529815040,35403 757422597659176961,1248492 794433020304429056,350913 765288046854017030,86103 793625325418590208,250293 792342950076440576,242693 752229673082298368,21091 788538582629777415,219119 791299207315415040,235774 765305702076280841,86440 780627778941181953,182146 788692366177820672,220029 789412306140528641,224680 777560055348498432,161988 792079138865623041,243398 792880891894829056,247241 767875971198386177,101681 795038584243765248,263895 765626823405219841,87904 767449861004427266,95055 770686597264207872,120393 795298145982959616,266079 770615822658179072,119937 776560099254951936,151916 753401147948281856,26458 764156338926657536,82061 774025016425885696,139395 786208544802562048,199546 779485717546147840,171993 789886829650640896,172084 774632119096127488,144475 786368032327163904,202727 790990405923840000,233692 781145438770569217,108396 787735261820190720,205197 790641950835806208,228354 775989832354975744,151916 785977525730217984,199546 795457101749518336,265855 763818872516452353,79131 750506633923469312,13450 760932375089991680,64693 759940013878566912,56964 769741631700500482,112199 763212583327281153,74247 771460091975458816,125554 776845623664443392,153743 767107465133625348,74451 761025309697150976,62796 794179493258637312,350913 788230170314285056,215835 760587585844424704,63149 776421827065159681,155390 794311709246619648,258598 750563255102341120,13697 764180292026368001,82283 791371225020846081,238383 739846956659314688,11774 764825235145175044,84649 787333047809105920,210289 793341285583106049,240718 791831141229719552,241678 766770545018961920,93184 785316231574384640,193786 795101965130809345,262752 785838522167136256,198671 787146357085704193,209184 742261375024660480,354847 772163494795890689,127707 740371919875248128,11774 776031576765243392,152735 753371362618519553,26446 757738296386711553,48826 760975261772845056,62452 771731655954354176,125554 778420350669291520,167569 794316521237606401,259773 794694626636505088,262784 777238169989242880,157755 794585776923222017,261155 767161500842676224,97386 786929490161205248,207287 773917561721413632,139404 761582386069041152,64722 791788469194334208,241678 764273664921628672,80486 767748167253229572,100893 758453607490617344,52048 780537921409396736,173645 791884842321326081,241678 770755285652733957,120610 788078766027313152,215005 757278543575330816,46406 762425081611956225,71026 765664599261716480,87145 767111596032167936,97377 743513168807264256,11774 756590167394291712,43285 756230356123193346,41680 766349909951913984,80939 794526508731641856,261155 761325389209665536,61917 755163371637313536,35890 762946652344684544,73814 785685199715794944,198094 754035147897393152,30296 756469916593561602,42152 767410721390899202,98437 767736188820070400,100893 756247439225462785,42171 762114822016086016,431998 777289949666283524,136128 766824634444427264,94627 771151195931115521,123583 790594103360839680,232662 791444111039410177,237852 774139349860442113,139577 780808778937692160,182870 793399712795664384,251269 758396735177707520,47761 771455826166845442,123829 779174126141317120,171324 768298949799096320,103071 777745283308367872,137869 764509307480211456,1249242 738403608471830528,11774 786986044423929856,207287 792045147953434624,243187 773902573233242113,139404 795501521018486784,266822 759950232683773952,57105 757670399983296512,48633 789501909954469888,169889 764205622267027456,82544 785676097237032960,194058 785609370117648385,197512 756292800589725696,42564 772994457687830528,132335 773711234298417152,138650 785592850629087232,197286 761642072315232256,1248960 785240645359271937,194167 791359134473920512,237908 765022577127362560,85562 765541066758029312,88052 766320840258355201,91946 774118443704393728,141469 788074297218699268,213491 753238483968200704,24745 766751821092249605,96039 793104066331238400,249469 770696824881643520,120610 791692222810955776,240070 750106399628197888,10735 760123267046924288,61051 768175056979722241,104417 794328251770568705,259659 794748007656865792,261639 795752908759384064,268646 758812265717964801,54003 790668853554638849,233419 753360304482975744,26492 774286064655695872,137953 781685262501806080,188254 795613409857388545,267521 756290945226772480,42432 762683344307879937,11774 757931353941811200,49422 770624188931379200,119937 776519196083560452,151916 794602683135119360,261818 795329167516639232,265030 766619009777139712,91946 786138130491535360,200870 789476142940033024,225400 761189514073239552,65626 764416762926555136,83391 790907919013380097,234796 756476893545820160,43391 765352451901841408,86667 766402865229340673,92213 753977550666293248,30304 786392732805767169,203674 785919158621904897,199546 793169523402649600,249841 766434769798242304,93261 794537429168517120,261155 769324377372446720,112336 755161306513174528,35890 753206392408961024,26140 778262477394051072,166532 749353898561794049,7869 785302600866377728,194923 787094024154849280,208176 794389800337821696,259659 778067716603195392,165512 760944695581241344,50827 764130517998415874,80716 773476415354179586,136904 736391434480275457,209828 757237879433297920,1248475 761400740334047232,67587 789127432393617408,222647 752924139405533186,24134 754790324413747200,33356 769526036426022912,105652 780169537786224641,177233 752649723232735233,22785 756247752863059968,42249 773906798482829312,139404 775909686352699392,151463 763340783470641153,75899 774802766791188480,145244 791697280382427137,238429 793207918682316801,249926 756645572841385985,43391 777510839461044224,161960 781602679713701888,187969 779488886632222720,170796 754733328339611648,33356 765175414947979264,84724 767438395668779008,97447 770204005259628544,116082 776486118627901440,1170441 762144343801094144,47188 787448184117272576,207109 789080720052359169,223286 794576188731719680,261155 764976780058832897,85562 764255692790214656,80939 768123351294410753,103354 787399692128706560,210253 774074407329275904,131421 790956941371514880,234796 768995820184240128,109960 791793469463330816,205972 760106128655155200,60866 761261267709550593,67547 771118840726061056,122146 781606224110362624,188492 793237489016311809,250293 755456179854245888,26819 785663145884823552,196676 789193592354934785,224221 792876423690199040,247241 778609770332913665,168794 794379311608397826,257325 780747476110233600,182870 794595285989261313,39957 786564767422918656,204413 768529212940484608,107301 764142506220990464,79131 768592829606010881,107808 773905524131758080,139404 785489326109065216,196277 768278375534297088,105345 758660937385545731,54070 765966871678029826,90482 763529840226078721,78997 776886115349303296,159146 778579470328406017,168794 771534004478627841,125145 793559234478768128,241819 795386933501378560,266786 790763383217807360,228037 756872730234986497,44163 759505957105926144,58232 770254807764389892,117257 787721425482199040,210235 780819008085864448,183468 785675898343215105,197297 764807045321203712,84724 766715232014131200,95708 767475448808927234,99476 787560948919783424,209582 762705968589316099,74066 779853974040039424,177233 789064398505598977,215412 768823337891999744,108849 773508889757163520,137042 774329687673667585,141887 788485659891757057,106085 770243049678999552,116703 785322468063916033,193633 779134114662195200,172962 788008936867758081,214354 765609161027530753,86103 768861478808158209,109571 793966276683055104,240483 785239529242365952,194167 786281990689591296,202429 792093156007346180,243865 767540691232710657,91936 786904823643922432,207287 761347402406035456,67587 768808952557477888,108385 793110167407603713,249469 793132209070682113,242693 776098384499269632,153095 754816615640956928,28574 773530721436573697,136904 795611716608524289,249904 766278838477328384,81929 793341617302278144,250293 794597046149779457,261818 776977314659704833,157755 779197868934590464,167101 757364848736997377,46974 789985475217940480,228354 786379997443268608,203510 773635547260747778,137565 792065030200168449,243187 762439732361965569,73102 780596943907008512,181935 787156938270253056,304513 732359099300515841,349965 763032042925764608,73712 768601090828931073,107749 771444437192994816,125861 757074611448053760,44450 768453276517928960,106094 791814885835313152,237491 764253510200336384,431998 768617272969564160,106774 794692508315947008,260613 762229518132211712,72035 785657336056524801,197512 792761896176799744,196314 790716523023257600,231580 793935103403687940,256219 737493671935762432,352060 760697654754086913,62851 779737578689835008,124597 754719318680666112,33356 761377475133706241,67468 795408454273875968,266151 755203914602057728,35372 771399081801375744,125163 785328655543177216,193633 795127888240644096,11774 785359318610837504,195481 773496298867724288,137042 785324967940399106,11774 771468820133261312,125367 754984284306313216,34666 772045111467335680,128711 788406429359177728,11774 779452144407736321,174114 793394883109195777,249926 750861012652273664,14778 795663908803637249,255162 765686492161306624,88432 752685297398222850,23167 753709674659139584,28512 761280705544515584,15721 764235386377822208,73196 761279239538835460,18381 786192135108251649,201619 785305092245245952,194867 793349282380197888,250293 735902054019780608,11774 780505790587207680,178075 735745768590430208,353447 760286618494263298,61545 760976467278778368,65180 780421327811321856,179742 780606543599403008,11774 785256975659442176,194210 788038620070502400,214492 768957026533830656,110362 761335095789621248,68182 774153462254673920,140748 781505833251274752,188401 752805296246968320,22953 750898951356764160,15917 769855321590403072,111797 791691201359601665,240067 787263890631438336,206007 761654683773636612,69711 767859740974063616,94699 777271240042094592,160609 774801273971355648,138465 787830722635497474,212063 764129403605364736,82066 764817212704231424,82136 776068807353741314,153194 786679941446459396,204835 793966343028555776,248749 755575591756140544,37991 793972097554911232,255819 769307922417475584,112788 765721435511947264,88489 793185250369236992,250033 767283255678730248,94699 775281023336714240,141912 786209382547816448,201727 792198231987920898,244550 753363054356594688,27334 775546585598009344,149013 780987346745307136,184913 794744114571046913,262849 756215222017232896,41953 778039735348498432,140444 792407141571239938,246425 788158768533995520,216009 778616958312853505,169201 760678410158911489,63776 761317997453709312,67229 780848184318910464,182960 792377058340982784,240070 792755813534183424,243451 794967730436837376,262925 773754424644636673,138819 756876164111761408,45122 757055834077757441,46053 771804219875688449,128194 795738619348537344,268281 755813335786938369,39462 788071850853097473,214114 776707826374803456,155451 772921421680873472,131377 732906284349935617,352462 733068044642222080,355480 778198459337891840,166390 771120648685023232,121612 778496835648233472,165348 792859706847092736,248172 763783578995990528,79589 764986619791183873,83391 779814742718226432,170187 733010858448584704,355324 756113430608695296,41632 765793304915083265,16953 790671674555314176,231498 770559088900116480,103354 775907223906226178,143585 766507420726231040,91798 771159329416314880,124004 776062607274942465,153248 778335068599222273,167569 779732097229611008,175549 760982162564911109,57574 764804520123600897,50581 771812468826005507,125853 768837755078049793,109447 777276185705185280,158387 758697466229198848,54070 757529261553098752,43807 770677727653457921,120541 775396709807509506,148045 790256388580610048,230270 762307476595191808,353879 752202938316193792,18305 768276654770839552,318763 790245066367377409,228341 791733101797842944,240483 774948085181153280,145451 765280121133658113,85209 777095990067224576,146991 774300363776221184,141360 759484134137835520,56964 786850574893322240,206010 755159156999462912,35890 773874632919126016,139404 788048063063523328,214676 763862061742956544,79911 780697868822798337,182183 750016196318076928,6984 756206375835987968,41929 785269718831603712,11774 788184731267506176,214078 761382016332001280,67229 767186550711091200,90482 780860215830929408,182659 750753283233415168,14827 754074215125397504,31551 790988359455735808,235487 793980145690361856,256255 755278290059833344,35890 765537978009526272,87904 795737663407996928,267862 754759897124921346,33356 765708851261964288,88052 793179252875259904,249841 794305557712797696,259818 773595102732255232,132497 760263178223771650,62130 794001016324845572,257492 792781237316423680,247561 776249776404779008,152314 790197936932130817,229453 773595731663921152,137553 785968425952743424,199891 765372501572612096,87145 775388199069683712,148870 778326214469615616,164826 785248048502935552,194157 791309194964176896,237491 793611261502222336,254135 762036857949609984,431998 778773561880084480,170187 771340010507407360,124883 754714082280873984,33174 788199326883295232,215252 765709293245046788,88361 778285704920965120,167063 795044471100477440,261155 752902243079352322,24134 762681649985228800,11774 780428733823934464,179742 767752569078767616,100893 785805643638771712,197512 758826082241945600,53996 766271934917074945,91946 768233927194443776,11774 785324812679819264,11774 759237500091133953,56952 763898756542627840,78566 785985963617124352,199262 788564280010420225,215437 795406901236396033,266491 765728567376302080,88361 765978283389300736,82066 769546185530970112,84888 789141428723220481,221416 787985671248109568,214209 792230622127202304,243187 772185095335796736,127400 760437600670871552,62823 774117160532647936,135094 732381299139170306,350790 775518761679933440,148909 754745227143942144,33356 758876433800241152,54070 760113335413174272,61051 794556723197419520,261155 795296471155408896,262022 759850812193595392,60102 792046865437093888,240890 787006875568963584,208379 781892612307423232,190635 795232683140009984,262847 771026133462585344,119551 773798870337851393,352031 781909764078960641,191354 785320863545618432,195125 785935002076708864,199960 791651110662594560,240145 752626888590274561,21332 760381075570950144,62656 787371244479844352,210289 794042217786671104,257492 769571098501545985,113412 773572021410074626,133702 774006370106503168,1250066 775718994452049920,151066 792405613883953152,192840 768486251078881283,106716 788211235963764736,215608 740933924956844032,11774 763818274954051584,65663 770838391600586756,120425 776216348280102912,153480 758104209178759168,41703 765486128497434624,80393 768081617025892352,102249 770339057922551808,117687 786266818298122240,201555 788638349846155264,217123 786231765291499520,201958 785255391730937856,194042 792773662235516929,246726 792851798142783489,247241 751142128508514304,14041 759116803008294913,57131 793161219095994368,249348 794570406267092992,261155 749252434812436480,7950 793821312493953025,254209 761383383909928960,67973 793500292402728960,252020 794538071056269312,261155 750983252211630081,14858 755064274637258752,35044 762281491862810625,51778 793142319264387072,249469 786128707844972544,200870 754066535422058496,30801 768656310506295296,106819 763769102573899776,79691 793400906968629248,248253 791356704407433216,238207 755407351864188928,36735 791634547003699200,238272 755854416788336640,39462 790828978734977024,227795 793906028777607168,255176 790725956335841280,232863 775857552596893696,151741 781619399543316480,187891 786192404936142848,198552 785263860357931008,194226 794334432920358912,259134 764950241519005696,27156 770567087961944064,103812 781200062764486656,185313 753988860434972672,29263 777727199914840064,163457 777924305124462592,159383 793927821966073857,256349 795281111303749634,264397 759116263498985472,57056 764993616616054784,84209 785869882554331136,198576 786598184495616000,200955 787633956858372096,211760 794286470404210688,258456 795352411061764096,265867 795735392511066112,267576 766565427220733952,91700 794042765503926272,256439 754847532988129280,26721 771136402448941056,121492 780074287105400832,177704 765562398929461248,87145 770382024867733504,117257 776091879435755520,153194 777288979670446080,71794 787317235563888640,199307 732995532377882625,352089 768157793874509825,103261 771681271827300352,195876 794332636038754304,250633 778641070234095617,168794 769676972079341569,114779 788582828095135745,217519 785459531048452096,195125 786588780597694468,196538 777141674271207425,159876 777237589036240896,159146 789172680784130050,11774 755898772585062401,39911 764081125983592452,81702 790580132499120129,231318 790968483563446273,234796 787725140276682753,199307 788227628519993344,11774 793871842347974656,11774 756727813948997632,101431 785977230279204864,199546 792091437517144064,243187 732339833352409088,349368 764158275885469696,82209 787143147918807040,207613 780839759434440704,183269 758443509204463616,53163 775655307892649984,150511 793136994087993344,249469 768529474740559873,106753 759794338188505088,56676 787348379613401088,207151 792052642629509121,241678 792309601760714752,243075 756875353008799745,45122 765341865839296513,349856 792120554853720064,243167 765975371531554820,11774 763794462644445185,80177 776615908403916801,154832 760548093578272768,63214 765574664584327168,88373 754014913891274752,29263 776928363633967104,158815 787141088649764865,209184 788136416329031680,215005 776832571971809280,156835 787410812210118657,210289 732201054784217090,1170348 763057703505625088,75724 778250444657221632,166532 756650268406669312,44280 758350276591964160,52554 761548056215089152,50406 766144691494592516,90384 793994015368679424,255942 794626195224674304,261818 795481918129242112,267179 764178814033362944,82457 786257190042468352,201958 787840854941585408,211829 791324545865097217,238117 793453386331029504,252196 793873477082214401,256255 793932710393901056,256935 786366216826937344,202727 766516295344857088,88920 768997085441949696,109709 795069272083075072,263532 758342229131796482,52492 780839087104204800,183269 755537574391717888,38401 763697595852042240,78542 774139677162954753,138205 794816089322557440,262849 766720205288566789,95708 794206572788535296,247241 755511838561796097,37993 776047789604216832,152872 776573162305654784,156976 789676021733662721,226490 794604948747067393,261155 771569937512935424,122299 785855481092898816,198878 789077337677631488,223286 794527412679806976,261155 751146075646418944,16728 761351197097811968,68163 762633547496558592,73926 765340306539581442,86103 790292837879472128,229922 781908256193064960,173937 759834467473162240,56625 776665445462007808,53667 790922951621128192,234583 774654387880730624,144050 785930500208599040,199211 750478323516444672,13343 766383803791204354,93570 777743741104914432,163472 790908767533752324,234583 770712772795445248,118477 764196090501406720,81130 777296016290750464,159146 786205248146792448,201308 772103483075989505,129620 757455377898307584,45014 753000741321572352,24346 775920996079443968,152314 779110762480533504,172089 793215063582793728,250633 762711630463447040,74308 766380342727041025,88930 754808856635506690,32950 757742389964394496,45180 762453091048263680,431998 766691882910920705,11774 772005420965564416,129158 793813205592051713,252580 769699881019514880,114987 770886334688944128,119937 793824532905590785,254135 762124044606898176,1248997 785324090236121088,194019 787095397323923456,209043 793100395363074048,249469 759681937933991936,47903 787119425937747968,207613 774737128315957248,144607 769359531063279616,107636 771129835301339136,120610 775834542422708224,151156 776614584610394112,157082 756365757458554880,42432 775408648344535040,148645 792488011757940736,243286 794587357781471232,261796 758431694923767808,52362 760692169879543808,62492 770406593758277633,118393 787391204790898688,193121 765253791889391616,78344 774391287537668096,143473 764810401167138816,84724 775766839838269440,151463 786333913580986370,202007 753986226168954880,30008 778235488108806144,166390 785237878276296704,193669 789943802186371073,228620 770056691522138112,116373 771062999947759617,122388 773371877163098113,135527 780732072440713219,182036 793298145988009984,250430 761382056169308160,67906 755968402317979649,37931 785720892915585024,197324 788121924832550912,215005 787057301853179904,207965 795471291247718400,266138 750672641472815104,14044 766457065116008448,87904 779112092569858050,164826 763166772908453888,76127 787144899460231168,202429 753980907699208192,30296 762422306886909952,73196 771738762443427840,127134 779336010362675201,686533 793523128760541184,11774 732771298443583490,354055 773949864560525316,139577 790544924546433026,227273 771458459925639168,125602 788579144762359808,217519 780964144493301760,184539 794617829165334532,262025 755411597716131840,36735 768532782754701312,104973 791958148072431616,240483 768971715183390720,110344 793604280548790276,252893 790187614217220097,223249 776022867880312832,152872 788839350045962240,215437 755399397102452736,35044 778394328926269444,167220 779579635570839552,174230 793544239447740416,249926 781345734020898816,139404 764594200306331648,57574 772789514582495232,132578 778003858320560128,161277 763557814711250944,79107 763778151986057216,79691 750911231964229632,15643 773133165393305600,133944 766484104854593536,92972 732189812413829120,350021 762717488236953602,74247 773592734309322752,137042 789242487554486272,206666 758137452787666944,14351 781308261454651392,187084 761367308132495362,68273 787115063723364352,208176 776484188690128896,154469 781277377120919552,186584 774970570106474497,142648 785325257787842561,11774 793644381467136000,254135 765938121523417089,90125 753880827755278336,30267 785835028039237633,197512 792420228835708928,244550 738072928319877120,1182482 756295742990409728,42495 760809223060094976,64677 771739753553260544,122973 775347485279739904,148045 785583388673449984,194058 769479309916508160,113788 790722306830061568,233307 754061672189263873,30590 765880284298539008,90031 749319573904592896,8178 762715124360634368,431998 768067925894848513,101203 787100237378809856,202429 794561893323198464,261155 733257698007883777,355480 778303694324445184,164826 793484693454716928,252741 778414870546964481,163249 787297885771575298,207212 791729931369807872,240483 732612164050165761,1170592 791435135669399554,238395 763423944971997185,78217 776202386582933504,153596 787207874627837952,207949 732682044380041216,353016 771426383499321348,125381 760664260959756288,63393 763074456545812481,75802 770230270054195200,117377 765537042461712384,87627 790742968231526401,232881 794987198517051392,263907 774200020908269568,141887 794873878765895680,262752 778744521576157185,164788 751176715867525120,17416 795387431445032966,247930 778631931768352768,169201 778713599036432384,168284 790883218446749696,234583 793145528888332288,249926 769608496488656896,114422 762272562009214976,72420 768361484493684736,103212 780859507811332097,182659 794564849426632704,261155 760988594370514945,65974 770390759308599296,105109 772795947894046720,132335 773825516247941121,139333 774856152249237504,144306 789942817166471168,228576 781881977389580288,189649 786257284410122240,201494 795681318155812864,256276 763625253952229376,77620 779141839194468352,172799 788426561401872384,214078 774279282059206656,140874 749627227822624768,47188 772877384185843712,132335 779951939068895232,171825 780845423179264000,183269 740940051174031360,11774 775390071050698752,146819 788036270253563904,214696 768732142280937472,107423 775005349426233345,146259 734534078754619401,46501 762431783505793028,72354 772515092965523456,129108 760018111126966272,14277 764987728635293696,85275 776518375128371200,155688 790696141000028160,232640 794640773748760576,11774 758330576734650368,51239 763141781676519424,76858 780565641141055488,181419 786537760509263872,204413 786771022787727360,105109 792847902037143552,246726 785715988033667072,196277 758021769567539200,47940 760177500106481664,61145 770272438361948161,117257 771650903132647424,126389 793445648188178432,251452 766424960088743936,93850 767163696195837952,97386 775821212278673409,151463 742016700103688194,669866 794908951573827584,228354 763389673884397569,1248974 772515373912510464,130988 771065208915755008,122388 789087929335484416,223286 762790357142614016,73926 776865241875353600,157840 793104887735316480,249469 793549264160948224,252014 756977288701509633,44429 759533286339203072,58757 789547972467892224,215608 792023637729513472,243092 759999316241027072,59666 779483935101358080,174230 794532465033486336,261155 761311626016399361,66897 769470884662878208,112336 793580876072443904,253793 788601220445396996,214880 749276978147188736,7855 756488383069691905,43391 765678101225283584,88311 786942839674503168,207613 794210603757768705,258331 753986369765142528,30340 779406825519144960,173753 791098002555404288,234583 756967852259831808,45576 785969345528631296,199262 738418459890061313,11774 778709762145783808,166100 795681727096225792,267862 779738120472363008,170187 775489709678080000,112363 786666503043244032,205270 788216229789958144,109244 760130187971342338,61145 765623889305210880,11774 768622407607353344,107745 785331344616198144,186883 785819972471848960,198671 794673676667027456,262053 780941272538243076,182211 763798313208573957,80393 792959401632030720,246726 758448424555601920,52749 792617765685178370,244270 781469869686435840,186434 794735792149106689,261033 762892673191514116,70797 772175419797671937,1249920 769701747652722688,113412 787134618038173696,209400 791728716703424512,240483 781323301477986305,187393 788446128736002048,217837 793163358400679936,249961 758659792806096896,54070 795299657559773184,263676 751122186912538624,16583 757884303997038592,49852 767815915773779970,101681 793527360440066048,252014 758696513350541312,54070 768987129326080000,109960 775368379477725184,148170 791811374061977600,241819 793999034344095745,255870 794776085028343808,238110 756481426959196160,42819 775773483850661888,150220 786543033466531841,204413 787750170083651584,210650 740815669525151744,350826 774026546059194368,137869 770379689173155840,118191 732450181011005440,352034 767251440200929280,97379 776075595646013440,152872 778832431864360960,168794 793870666021961728,11774 762290083890290696,63149 767379942698954752,94699 773265868771893248,11774 733176449679626241,354316 772093674218000385,127775 794574219300376577,261399 785670318475980802,196277 779137202957717504,168284 765313199222755333,87145 781796344520474624,151741 766978627661537281,94737 749929519708942337,10648 762272924963332096,72370 762780861620039680,74366 789521629818654720,226048 758346165628858370,738099 791817514716057600,241940 763537483145449472,78189 774085950792044545,140539 778341235362672640,152594 781083413877035008,155390 788102919224569856,214660 733150741356019712,353725 789980177451196416,227795 794232858885824513,259063 759150084156166144,56964 763148330474020864,75899 769294644882444288,112265 738789898602315776,11774 765147565792825345,84710 786334828236910593,202379 787937731603116033,213253 751232090922856448,17578 754980457448472576,34666 787004956926578688,208167 794371725194498048,256255 762286814413619200,71099 781257926962995202,186150 788829297788067840,220332 790619294019170305,229901 760237731112947712,61051 765158261687332864,85562 789064789465133060,221476 750110786127880192,11108 776051603690446848,153095 777378224485523457,159308 789657601877299200,220526 790653545116598272,233307 750380994138558464,12883 755045799948681216,34872 765121434259689472,85308 786565326536216576,202727 791005339915280384,235621 768053563654365184,100893 793116251237285888,249469 785991083859726336,200486 787259710290309121,207613 771158762681884672,122982 788513497512497152,132364 794552742333345792,260852 761596498219978752,69231 777698805009358848,159475 791726704976732161,48663 776315774801616896,29786 793494386873020416,249926 760988433342795776,61051 758059948286873601,51069 764852352033681409,84724 785925349079220224,199546 755766057701404672,39462 756241095412027396,41689 775857648382148608,151463 791874122175418368,241034 770505857721217024,118192 771913792359849985,123583 764348703150792704,82066 752730239827140608,14277 758250206349623296,52061 759732126124273664,57574 765751670638804992,88930 766140585778507776,81929 781636006965542912,188458 778342745236582400,167220 761337866978897922,67369 764672791316566016,83866 778349307044958213,167220 753903262558855168,28128 755074445644075008,35044 769276059523035136,112345 794540305584427008,261155 767303508047650816,93823 771880660499767296,128404 762263290076540930,69711 763876471278407680,80136 792145425327198208,241819 781863988997066752,190424 792201227622817792,228820 785511158795145216,195975 790306501508333568,230791 770400971272884227,102137 785986064934547457,197622 757599790402310144,47940 780739504902733824,182036 749620438393729024,9153 795368850028015616,263926 755495953793187840,38032 786221413430546433,201555 790861734429003776,234514 760964672740659200,65937 793641231897145344,254135 795243484164673539,264397 756603109896495104,41839 768276859540733953,103354 791877483792510976,237532 795103504151052289,265257 794559605313441792,261155 795724638814748673,267655 750800797022191616,15165 752999563057848320,20279 733938387447472128,355480 761331788656500736,65180 777276787516506113,160609 785642747461931008,193636 765630410000916480,88361 773982482567921664,139404 792240364996272128,243398 793322464499503104,8044 773986887195172864,140753 775757282428715008,151463 788468041914781696,217837 794599861685391361,261155 758931237205454849,1170390 768276535874695169,104662 769645863509557248,114388 774361424747376640,142208 759155543135047680,57348 793842813980991489,255942 794723872520208385,258771 789895747231678464,226026 793305324828631040,249926 750814295630286848,15536 758687899151982592,54011 765895010042671104,89945 772554541854261248,130661 794320171817123840,257492 763982340292915200,79583 768863721292652544,109666 773845401707220992,138819 793882384273780738,256255 765610388008292352,88332 792333106170716161,243398 792485134146633729,246269 777209495889915905,158348 794722521366994945,257492 753272709241593857,26140 777625180138975233,108517 780117066619744256,167220 785271625616949249,11774 795083995688079360,264397 767837751169445894,100893 788716152826494977,220029 751062460229120000,16506 732732781764173824,352714 786652748481691648,203674 750861699708755968,14641 758724673521618946,54070 792157643053887489,243187 774037790908518400,140444 794535351150854144,261155 776213016421556224,153866 785546605449674757,130635 786213887372881920,199500 773189187084300293,135025 787125697236066304,209129 791118080156004353,234583 788557389590999040,217039 771492372047728640,125881 792343192528039936,244813 771840283436683264,128085 781433904473387008,187857 758306560867176450,52061 779276050287263744,158387 778996443386228736,167407 766608918923517952,93286 790297510023667712,229159 790979130263277569,235147 789297374065664000,219509 762740492756979712,73706 788946391020232704,11774 759811111621386240,59666 752791580541489152,23167 775030293753311236,146259 788111528515952640,214492 785608764669894656,197286 773190522626117632,134033 775420613972242432,148870 795716941717655552,261155 732319088991711232,196346 777955346342146048,163153 768069759548162048,102514 788343114415034368,212004 787366436188491777,209309 793324403564109825,249926 753980839973810176,29263 775545623605116928,149013 788051635289395200,166282 777300983827181568,160593 781490891823329280,139404 754755205728788481,33356 791772060808863746,234583 785943145850601472,199546 791675181894815745,240067 793929261144903680,256255 779063389687455744,170818 745157079707459584,195876 753363594998378498,19598 776947110780477440,158338 790928880639107072,233705 793238479786344449,250293 760261626779930624,62130 774138740662947840,139404 766121512872972288,90482 794036335564693504,255192 789211583805132800,224680 794161407075946496,258331 767096604985786368,97392 790970835573977088,234583 787279001773637632,209151 758712354917982208,54070 760621154306523137,11774 795098108191506432,265102 771350538000609280,124883 763088508604915712,76501 768964517447340032,110615 792455469906464768,242693 795118081253265408,264397 758794090041397248,55257 733333395372158981,11774 790725717344423936,233692 767385058391064577,94699 788200025608314880,214612 773014266773377024,133519 787775776284250112,1170685 756619591250509824,44429 764928601045237760,84724 786366215270780929,202727 790725016732233732,231792 763581345507389446,77598 793133730818686977,249895 762597794167267328,71550 768501973192769536,106716 755044814756913155,34666 793582446713380864,253793 761897941959311361,69947 763123062921433088,47188 770514712429821952,118191 756566276294619136,43399 788060439024467968,215005 793147024740851712,249926 795076552098742276,11774 757724665678696448,46958 760617212696682496,63451 765909782679158784,90125 789846476524515328,226823 795300736640884736,264397 777068737723850752,1170550 779006126796992512,171693 779306558975012864,172799 785602829683687424,197512 764885830825549824,84422 774000737785221120,140230 788016569725034496,214492 793997111276646400,256239 776224296377036801,151791 751178111111266304,17591 765226829800235008,86103 758115714620350466,51069 790388971637383169,227881 793426044896186368,252020 753242497602744320,9145 764175682200973313,81966 773987215550447616,140570 793541151588425728,252020 755546972442898433,38144 762984560963444736,73814 769242963918491648,109470 791404679036964865,238780 755370467649814528,351146 781267947641769984,185296 749695715480367104,8497 779888924474871808,173964 760990330464284672,65180 774191000977833984,140444 781431230608838656,175046 785485713022210048,192032 793134583071936512,249841 757742809768009728,49066 791377033829965824,238395 766398739024121856,93261 794674296522215425,261155 758160970741055490,51750 764218984656998401,76134 760511209418268672,63268 778258603769602048,159370 793168471370510337,249926 793197082454601729,249469 795421580331511808,264397 739888877591093248,11774 788469599113089025,218275 793993814776172544,257325 770381373748219904,118191 785835455031943169,197512 762463317365395457,47283 750525868938629120,12883 775122455731970049,146720 785505206289117184,196277 758308836340031491,48289 762786356309393408,73712 786997851486195713,205728 794685817918734336,262752 792734201133031424,243075 757279099836563456,46406 770611963869163520,118191 786959460447027200,11774 758347278511902720,52112 768812610263326721,109104 786383506301526017,201958 787717714903199744,205197 791329217090682880,237787 756062431990931456,41380 793999271947288576,255870 794552144393211904,261155 753373236046467072,27061 768855513219997696,105109 769204620723888129,111117 771408938038235136,118985 773952406061277184,140444 793531073053519874,250430 756608702849884164,44273 791981930334056448,242805 756760299147972608,44271 792431936023121920,244550 794273635557113861,258429 753362021467451392,27334 769080550573350912,110001 759217476563501057,195876 740372851241295873,11774 792795155153596416,247241 793583206750523392,253793 786287705747431425,1063777 743229312455696384,47188 775419393501196288,351152 785915934598914049,199546 794585150390534144,261796 790348585975984128,228820 760739722289352704,63268 767721011676450816,100605 774431050437054464,141887 785558687083556864,196788 790603818396446720,228820 795237673451585536,265644 761825439153213440,70177 753996401693057025,30555 788439874994970624,11774 763217742358978560,75899 793246769748512768,249926 758261888253820928,52112 785984538941935616,199462 771010926531215360,112104 788766012200120320,220029 773895655869837313,139404 753916196676861952,30312 759207784223281152,56964 751691314844971008,18391 753698554900729856,28477 793179978087010304,249926 794708372796936192,259810 778277017598910464,164826 780570287339364352,172132 750818373408260096,14277 781138362409168896,130635 787726580764114944,210235 788030038889209856,214492 749374726171136002,7950 764186631830134784,195876 772857876335374336,131045 788543780785827840,218967 773656324479606790,137972 791746484266012672,240483 794970986273767424,262925 758675934304096256,54070 778705907861430272,168698 788635619153108996,212870 768941367947104256,109470 792104210183651328,243983 765351784231514112,70941 756368269968183297,42432 790621832076468224,232791 793629143414046720,253032 778001545530966016,164578 759599196840292352,57722 775477187558383622,149300 791395864237502465,11774 753315678275371008,24704 794972585209503744,263898 770787229497118721,120393 785468607023177728,159876 775869253178318848,151539 761928857200898048,431998 788123676411514880,215754 758454676027125760,52394 790474931154714625,227795 735862211004923904,11774 767811487867899909,101681 753355123527524352,26815 759939827965923328,56148 767029951761571840,96898 785491200178552832,195207 788881955282493440,212707 793033903426539520,243187 793595766589820928,180099 793821719819538432,255393 794165037271171074,258331 788127949513977859,215754 773943002284687360,139404 773900535133040641,139404 776539633517752320,155688 758130960810516480,49865 770276630229094402,117257 777595654822621184,87904 778310717732691972,166422 756256908802154496,41719 764450351898431489,82046 767406475098501121,96039 768928222167887877,109960 766016683542798336,90384 775785988580864001,150663 794591532112347136,261567 772505363480444928,130026 748566242479448064,11774 772949251080859648,130334 771383305094701058,124597 776138422033473538,153194 776816307966578688,158387 769682230125920257,113342 773719448750522368,11774 780482457153961984,180655 788907732137041921,11774 763704036096782337,78159 779378367061643264,173753 793568274273357824,252020 766076746747801600,90790 766819335583047681,74133 764207424802816004,82066 786685373023916032,204835 760253483840921601,62109 761709990692421632,67226 763873421054935041,80716 789548202131202050,225981 766060175677530112,81929 793389398591242240,249926 757549226301779968,46594 759214721828589569,56964 766137692094554116,11495 795029841087176705,263926 763750670478503936,431998 773568607938760704,131509 793862024727887873,255393 776924935868473344,158387 763780963000254464,80192 781481627662880768,188119 757424211686076416,47090 791677709629820928,240483 761362629474385920,67852 773904276246540288,139404 788828362915454976,220526 794957356274585600,261470 785893720520622080,197512 756497238923304960,43587 793611366980579329,249926 767571481714909184,97305 777713442731864064,107984 793305435948318725,250033 775281686204583936,144494 776489518551531520,151463 793501316127436800,252890 762309143608848389,65189 764133432796381186,78159 766019600614060032,90384 790215771184046080,228820 794627001936187396,203546 761651294511697920,67893 778787285307387904,169410 794698871570124800,262022 770762739803389953,120610 773708474412769280,11774 788158254404603905,215754 761422812498231296,68273 768838264983805957,108849 749347639037075456,7836 755256205811998720,35890 764179085333450752,82457 756591848597118976,44274 761216570588880896,66842 775152387396886532,146460 790565130413027328,231894 791616605180624896,240145 793319048985489409,249374 766680155049820160,94699 750010417771081728,10064 764782513441140736,84724 793268532146384896,250633 771766131103117313,125853 764120872999276544,78129 794851457870733312,261155 774425300604071936,138165 758522589945946112,53635 762488088492855296,70177 765043393596493824,82283 789304151230459904,206666 762792204616081408,74483 767605045072461824,86653 765515746793357312,87245 789024789058969600,222027 791507472431349760,238207 793109664153993218,245148 791809450348646400,240890 749985695524130816,10735 767724500989407232,91946 763030055694004228,75899 763862181918052352,80153 764262987284770816,80648 770814474865418240,119832 776753058160209920,157724 742889193911681024,11774 756964700986937345,45122 785614990233313280,197512 761591702993899520,11774 769707981185220608,114388 778299347750400000,166532 779230227037843457,173347 732643503092727811,1170624 789992699076177920,228354 794885935624290304,233154 759538042868817920,58250 753683299369967620,28819 756246499290415104,42249 778996525204590592,352060 787615159460175872,211848 777064875843543040,158387 750235795169038336,10851 785979921982119936,199891 752157235829026816,21343 768952923070066688,99212 793217785933344768,249961 794853355260702720,256458 753958651094638592,30304 762725982478278656,73814 766399379070603264,92854 774289744305926144,142321 772423632442187776,130774 792054324587364353,243535 785268179178094592,194648 790987724891316224,234796 755168700093767680,35890 787012169657380864,207287 781225773621473280,185496 788760762466635776,220332 753127541595074560,25255 764141616378642432,82066 786175072411287552,201494 755215215537434624,35980 761963320727318528,69794 764825296533123072,84296 783741585297121280,192939 758719518617239552,11774 788426467403333632,214778 761752119258984448,26066 763576450704302080,78394 768559706642210817,104973 773524681995411458,136515 795765266349113344,267855 754086049446502400,8960 770676250620878849,120610 775770528837611520,150511 779139531370934273,171324 763170477560913920,76549 793497234469888000,249926 756715957414801408,44273 771472720945176576,125554 794186616290086912,233307 763080311412559872,76474 785616977901400064,197512 790943074927075328,234583 763942637619388416,80939 793806247610945536,223492 794579079701950464,39957 754719280684343296,33356 758030697873469440,45071 778499338431410176,152594 788425706233409536,217837 754066201047957505,30354 767146015614914560,97468 752927000562536448,24597 785683812525051904,197512 793778591615987713,255246 761160452768489473,61051 758335055223779329,52554 760861740724781056,64678 794643396174475264,260404 765960815501389824,90031 763412542689513474,78159 775859359809015808,151361 776529318310666240,156115 756281480104534016,42432 781582770267049988,187224 753371888064274432,27379 757720457151852544,47693 759163611948257280,56964 793967451855880192,255942 794310811804168192,258598 765575299891359744,87904 760675428436578305,62779 778299295963287552,167063 774979589940674560,144494 786465720456482816,203674 752982627401936896,24316 789424701797982212,225981 790531242194182145,231894 758504742083522560,53703 768613261579354112,106896 785318412067024896,191865 786297607308148737,198304 790654488927436801,233307 793591129895690241,252408 794761493581545472,262752 770390267765649408,112336 772794061635854336,23762 774820652700340230,145533 795322042820296704,266079 794560396648677376,261155 773549750247358465,11774 775675192668401664,150663 788744829580615680,220332 762829106295832576,73712 785628689723641856,197017 794288682161217536,259063 795339929970688003,266190 792211702343426048,243187 792765970423119874,247241 765347069506629632,86653 792012309912776705,241819 759094221198413824,56784 774319757793320960,11774 787039107935461376,207287 757636739145928704,48491 758708295104364544,54070 788456257057271808,218275 773944529338720257,140372 769920582653575168,109713 772455159880384512,131027 786695760045891584,205902 793646511867334656,254135 763427148824707076,75899 775650190879436801,149411 780833758400380928,183269 792540135686496256,244270 770433626940977152,112872 785616076289642496,197512 789817416289251329,228037 766393911858323457,93086 794923475865571329,263895 788688948260470784,219526 791340943974633472,237938 794929784547581952,263895 777858662500962304,164001 771413976198500352,125222 760521971125915649,63410 760566093203271684,22360 761711387705946112,1248861 770742325563760641,118191 792024807844016129,243075 776186707548868608,153866 789901550311370752,220815 790897123428438017,234583 772101205833158656,129558 785292517650542592,193669 786906771944247296,207287 794309987099168771,258829 788929398611275776,221971 792116090365239296,243187 777425265127518208,159245 785460680140857345,167003 794916305874944001,262752 759507114838458369,44429 767803747502350338,100891 768194628453478401,104395 769749684369829888,114491 776737724875276288,157755 786688444189868033,11774 760855721873248256,64326 767046261308403712,97240 773171154756304896,134454 791010611358527488,235620 777913582499442688,163901 780636667275194368,182036 791340809337475072,236393 794072408353341440,11774 732181504655118337,349197 752302112235597825,20501 770487350979944448,118192 789189861055959040,223030 751092066369679360,7047 761167188120207360,65234 788752141125058561,220332 764959281296715776,84422 774444232392085505,141726 781170884203515904,185310 785510236723433472,196277 786014739239473152,199178 787838655830253569,201958 761136276401590273,66800 771550398670708736,125367 785627026086465536,196676 758812263222349824,55262 785281433342447616,193669 788791876899844096,220765 764293300677378048,77586 756575275320610816,43225 765607533566431232,88546 785310837351321600,11774 776238685524074497,152182 785559017808592896,196917 786851261630951424,199211 789802636400787458,212131 761988605078155265,431998 794355269836881928,350913 791359976019156993,238395 791399529492852736,237908 792214668572028930,235685 764197275820134400,82066 785639622965592064,196277 795076558713225216,263895 762975466890244100,75724 778564249476067328,168794 793182640371224576,249852 764789187392507904,84724 785296384413016064,193781 788329909299056640,49459 765763215921995780,87904 788478902817656833,218351 750429514229047296,11495 760972961251729409,66105 775798596423684096,138490 791989843840557056,240070 753763937519153152,28107 785473725931986944,195975 787715950489534464,205197 768924764622565376,109666 778685825391267840,167319 772741933458395136,132335 785357783528935424,195481 790911160140832768,219509 762897010160611329,75184 768193212829675520,104708 785810672189792256,198671 785890935985012736,198671 790993091071057920,235590 764633017348419584,83429 774650211264114688,139404 785913082736508928,199546 789198876695629824,224552 780473281858113536,180310 795005734819942402,263906 733009476861583360,19199 779471878255620096,175153 764294407054995456,82177 755202863433908225,33751 788114264372510720,212139 794686457223020544,261155 758759035160170497,54070 765018980092215299,85562 766862888829157376,95672 760255420502052864,48052 770038976002551808,116373 793865971286937600,255055 764944262979026944,11774 767414340047740928,98972 791271160356810752,237491 763201078972350464,75899 772800054683840512,132578 794710634701160448,262849 771742660436430849,118191 792852490337161217,243761 768069843622952960,103053 788130409540378624,215754 761659067509116928,69565 787241820291997696,193121 793710332355026944,253880 791394813111181312,232169 792851540168105986,247877 751821404119535617,19000 754893817715621888,33850 764170021601964033,82066 775774596398276609,146259 795011002815442944,263896 770685144319557633,120610 791046323424284672,227242 763691046933061636,78853 760985260536377344,66116 768886352398127104,108729 761664898841583616,69245 755379105923760128,37044 791344152969555968,238207 785639817505681408,197512 765502728462360576,86485 758931885472874496,54519 755636863130542081,38792 763026008035516416,74943 776925207558840322,156928 795257968577028097,186212 766415719324119041,92213 788402476395343872,217519 795000560764223488,262849 753365430346088448,17416 760987886669864960,66159 770806160811237376,118191 773225000350265348,135025 792907077299601408,248065 757219730109399040,46370 786301022788587524,201620 760825002065297408,62492 769999590594609152,116265 752663707872821252,669866 787392559752544256,209838 765017714238885888,85270 767818521657085952,101681 785874231594659840,65713 763630074713309184,77620 769652367385952256,114779 791832147820630016,240070 791167477619298304,235886 757599256203169796,48109 760877965211111424,65180 787104442285953024,209151 765584571782037504,87509 763529589385592832,78159 788436034409394176,104244 758970807410233344,1248596 766057112241831936,90384 759199568131198977,57560 776872881380655104,158900 789455951178895361,225981 751945446273146884,14277 794960381617651712,262053 795227870129815552,264774 788034949341413376,205197 788166503740825604,150255 755924666661736448,39475 770611933502398464,115726 788125824662790148,215754 793130495857061889,249841 793982164064837632,257325 757651336351526914,47782 793178540216840198,249469 752702458808397824,22752 761395603247026176,67973 771534212977479680,126389 793638697640030208,249926 781519821397716992,188577 791436227941634048,238110 793491362230394880,252580 732860595133939712,354365 788541554734485504,210390 769076691868286978,109945 776941403477676032,157082 790662887358468096,233307 794664254049751040,261155 763765232242163712,79987 765089141377957889,11774 768593242044698624,106716 788981773526892544,219678 756190502643306497,41694 757643248970129409,48549 791745599506874369,240070 793134117772730368,249469 775001156527525888,145795 777269407860989952,160609 785957715768184833,199546 753956930838753280,30590 758821342204473344,54631 771404880443428864,87904 794019999484669952,256439 753663800381812736,11774 792078306946519040,243075 794594790734266368,261889 793190493563658241,250430 759207952834330624,46384 787602150373335040,207841 793560675482267652,250785 795000741400178688,263907 795299120504258560,266079 788163178668711936,215005 776086100855193600,153194 757681783588524032,48810 771692936002146308,120610 756533068651868160,14277 764686244806815744,82344 791375278115262468,238207 776240763147464704,154830 765890280306405377,87904 772842749607444480,11774 791700579483578368,240889 762307835485155328,65189 793138658014625797,249348 753233341386588160,24745 787902555124662274,211347 767898995826028549,101463 769864462929014784,105109 788924018929741824,11774 795106140531163136,265257 757611949987291137,46394 772892320412950528,133043 755953701643128833,40881 755451263853195265,36537 774043890466729984,140232 785987776865005569,200382 761786190567608320,23762 765572066087096320,84209 772869475955728384,132761 780029480500858881,177797 789945797479632897,228888 778305573817233408,159475 793712085737680900,252408 776908393957191684,158087 790225170162221056,227279 793846900067749889,255246 780392695608987649,179742 765348450078777344,86336 788382356205924352,215749 793120737460678656,249469 763823841403555840,1249165 768130860868575232,1249518 772085007657512960,112363 790553418808963072,232137 755729342831824897,39195 791360787470168064,11774 753319955534348288,27061 792802780180283392,247379 790255807824789504,230270 760551914719150080,63655 767238739605291008,81929 770237606420295680,117257 785477890196459520,195064 785815045313732609,197341 780893155055046656,183307 774322227235913730,139404 791046877382844416,233756 773927444847788033,139404 794767348976717825,262849 765631167101939713,86667 768154450678673408,103781 756413113302388736,41518 788471441037660160,218275 766824948308570112,94699 773881453448990720,139404 773940001822248960,139404 777951128357134336,164869 790655298885324800,232881 764078515364859904,76652 786913658421010433,207287 765949983803793412,11774 768417266115502080,103354 792434814670532608,245148 794004505306071040,257325 793183172817223680,250247 750857979356803072,14525 785955885654896640,199462 756641717605036033,43285 786545175862444032,204413 794878558682365952,262849 732216687659978756,349788 785247192684630016,11774 769679057869017089,114301 776487843262767104,156290 788800317336977413,220526 752990036338020352,24675 758786752697937920,55155 780801862480125952,182870 752902274272210944,23741 781674304266244100,188119 761354731403042816,65180 774066410318274561,139865 794545700948221952,261155 755731076073611264,39235 762674849416417280,431998 764134884403089408,82066 794197334519349248,258598 751007956049596416,15808 789088156914061312,221971 755379786210504704,36332 785299237059854336,194934 790949306735833089,99049 777346532312018945,155531 780545030264123393,180477 785928670342946816,197512 787699698190520320,212139 754038319290454016,30590 776583293957345280,156644 785950220588691457,199272 794260173007167488,259288 776009625569226752,152735 776425432229044224,155390 780570343609999360,181419 794683887846903809,262022 755771879822987265,38032 769653290808188928,114779 792738262418878464,247003 794940135871746048,263895 749069271477739524,7157 766763993193148416,96263 785329922210496512,11774 791307611379408897,237787 791418480201502720,238639 758946277593796609,55112 786613968999546880,203674 793844894305546240,255942 759143288804900864,57105 788383084592848896,217285 774125227705937920,141360 793402851263442944,249469 794002688417505281,257492 790985854453972992,235147 774004863705440256,139404 791176793315311616,210238 762599803998142464,73685 767134523444203520,353124 785984576103391233,200382 787748802308354048,210253 793576184202264579,252020 754977499277299715,34666 755108259695095810,14277 763020067399471104,74885 790387645977288704,11774 752100572908494848,18395 758892780831682561,54842 766322184801386496,93013 792498601100320768,246225 765011367904575489,85727 793995722567749634,257026 750674990731632640,14421 760493023855869953,63149 780308645661728768,173341 780607828331462656,11774 764515304512720896,82283 791432091896418304,237908 758641642324635648,54070 780285471846981632,171693 789685300972879872,108396 791426093798391808,238207 792372634675707906,243092 769689408073240576,114987 773954717290496000,140437 780600191577493505,11774 753719480786751489,29263 764949448631934977,84209 785683757491630081,196277 763379462729822208,1170685 776091948306137089,152872 791659108529242113,240483 793635210172563457,254135 768050444845195264,100893 755162793536425984,35890 780929241630199808,182870 790939103386804224,234796 785326924704931840,11774 761318427881459712,67360 787056548354875392,205989 791407050798436352,238780 793997130566287361,47940 757929214574223361,49790 781899039075803140,191352 750861650908082177,15808 778773975392460800,170187 785872123692773376,197512 791045552192520196,234583 759464955322175488,41680 761308385195077632,65540 769205300528381953,11774 779677816266776576,176196 764259093141819397,82744 791275210464833537,234212 757578159743262724,47782 763466241486893056,75899 786713039122804736,209795 776898505658949635,158820 785952435319603200,199960 752887563032096768,14277 766256176921182208,90618 768079505718063104,103354 793184946751836160,249039 795079667854282752,261155 788432878174515200,11774 795041642143092736,263864 770470368842752002,116618 776266789961408512,154469 764071130336407552,77464 774108960227889154,140230 794550554957639680,261155 770674714213777412,120610 790027904814051328,229192 757688587437477888,48735 776801062934065153,157755 762143724956708864,66159 786376487779827713,203076 793873485638410240,255942 755075913604182020,34666 776002810819203073,151374 788733793754419200,220332 741267662731382786,352687 763954599933857792,79691 770058716687298561,93184 788587596486209536,104244 790988005657804800,233736 761667663517061120,69947 785263556640071680,194154 768489783354089472,106774 760971148121300992,65969 771849713003827200,128516 774453290142695424,141360 775430060740345856,141415 780806649791537153,182671 788755201347973120,220526 732656473742946305,352720 763458009876004864,77687 778688075232751616,167569 775829171247263744,151463 761184444040577024,66897 781285075300253697,185921 789520464846606336,226731 795086010845630464,261155 785872814255452160,198671 765541550126428160,88052 766774826845569024,96263 771165712169644032,121612 792154380967358464,243075 793056060617723904,33338 769817719877214208,88930 794890128795856896,261155 792002256270790657,233241 760892935042981888,65180 794231066877825024,258456 770689994843230209,120610 792142208682102788,244414 794310862005829705,257492 765906699450318848,88930 793687104039497728,252408 776940767990329344,159093 777038270203039744,159245 787102114124267520,209184 776036035100827648,153032 776942243773030400,158520 778637995305947136,169201 790298086794928128,11774 781215826443575297,186434 787723421832454144,205197 771547186601439233,124350 785277808855613441,194450 755479440201650176,35086 764984342682755072,84724 792084852388626432,243398 759507995147460608,57574 768483813169082369,106774 793334653998534656,247569 770716335668092928,11774 778200321684234241,164826 757425453451780096,40314 776056710989504512,153095 781095809064525825,185243 795707272483704836,268356 775361495223898112,148045 790725620263157760,232863 761400670775873536,68144 762846332012797952,73814 752029093202305024,20238 757558664152621057,47782 759215572882223106,55710 763938746106417155,80153 762687424098996225,11774 765553511232892938,87245 770705423695548416,120610 793693989085982720,250953 760928119360335872,18341 788200527943364608,352258 788504102565216256,218275 789436279578501120,225981 781591208971960321,188421 787476659607773184,205728 794204972862898176,258771 766305287166844928,92199 772418452313124864,130026 785944563168845824,199478 769128627065745408,109571 793941412349755392,256217 758333058860933120,52554 781214275612217344,185496 786028336594112512,199272 794536217983516676,261155 794625543060803584,257788 785324393866166272,11774 756296795005812737,42249 761699636377628672,69491 794797254284492800,261987 776765268920045568,152314 760868760634875904,11774 753247983316021248,26066 773326645243449344,87904 780556597693190145,180074 749193284464078848,7618 768825096928497664,109167 778316338246803456,165185 763422432166371331,77303 786610194973274112,204413 778243150469066752,164375 793957911584247809,256255 771062596136992769,122388 781223791234019328,186434 768494260760961024,106281 778310115363553280,167398 788756976985669632,220029 788108535498440704,215505 765311711163191296,87145 780610296960413697,150151 794240126012555273,108396 795419900844118016,247930 757828512912805888,47782 780698378179076096,150151 785819853038817280,198671 766258775422558208,90012 753693046630260736,28732 754754805533253632,18341 755115519590576128,35044 775028511203397632,146259 795045062551961600,247930 770884854640680960,121949 794718245785772032,262849 768244136960888833,11774 769681526816505856,113836 791393473190440960,237491 776944755423019008,1250371 750078472014458880,11370 774266322851012609,137042 780705827829219328,181789 754773138202828802,33356 789240484703055872,206666 755533621868441601,36875 749318973943054336,8047 761572355953008640,69231 793277063247560704,250033 767032423246856192,94660 749347986640175104,7836 764145763635126272,82209 773615399845920769,137372 758778127673810945,1248642 763011557584277504,73712 765003265310285824,85133 785971708955992064,200235 785491032431472640,194949 755411762405515264,36735 757598532320698369,47782 785580167485792260,197286 792162707826966528,243165 764088000783355904,81702 786225782792163330,201980 770755121781223425,80685 764409109823295488,82066 790275093884768256,227242 793133760141287425,249469 732720342586687488,353714 787932733011931136,213887 794652940816498688,261818 777117514748796928,159876 787373145548206081,210267 776526716458053632,155451 759895517853732865,58267 787415238069063680,207613 775816956507283456,150319 776738219765469184,157755 785810354647498753,198671 793913059462955008,248652 793939339570884608,256534 756499439825489921,43514 758432429551923201,41703 768937213904187393,110477 791663155063627777,240535 755875506948411392,40137 767862746029318144,98972 793212361486241792,249926 793437024036401152,246011 753643391834030080,28508 758427293777666049,53235 792641302760419328,244990 755045510164180992,35044 776154276628406273,152017 790395779676508160,228527 767516146488651776,87904 769537742086639617,112528 759935481479999489,19757 763460157779173376,78159 785262821672091648,194167 758387162719150080,48289 779430564109676544,173347 790306082618998784,11774 761564657064808448,69231 773907521111199744,139404 780215566954934273,164826 794040500336689155,249926 795114504908476417,262849 756776591229870081,39096 758793203629764609,54861 762974243332067329,75631 793107277049757698,249469 795054086165041152,262849 758872875000475648,55806 766816629175050240,93277 786102766846537728,197324 791687192506724353,240483 774476172088348672,141360 787162458897125376,209351 777571375296946176,162497 766456750962716672,93286 793133342002712577,249841 767511280475181057,97413 741364410866884608,11774 751801554592755713,19880 754047553897803776,29377 788462906732077059,217519 792087048500965376,243761 789841691003850752,224680 785520795103682560,196277 790941269216235520,233692 791435429245353984,237236 767756882341658624,100605 775430977682309120,141415 793465618125066240,252408 793886299614683136,255942 765355580617814020,86440 771071035454005248,123135 792841705766658048,247241 773217757932511232,135025 778622371598995456,146675 790963541582884864,235487 794291208646434816,258249 740629025673072640,56839 795383835869454338,266491 790686463071555589,232471 792870822608310276,247005 775042552605003776,139865 771394178844590082,125381 786545290379661312,202248 792738961433108484,246674 789558620891611136,227130 779364479217733633,173964 753035091425845249,24248 768067456925597696,101432 790910854040522752,234653 793082631281713154,249348 787077733700530176,209043 775028938930266112,146259 775339558007209985,148045 788100475468050432,215505 794533502226034688,261202 765537109289697283,88052 773513582994657280,129918 790863029529370624,232837 775027561860587520,146259 792871167795298304,248194 794539025717547008,261155 765684079341801472,88459 769651852845559808,114587 787636351004925952,72035 790209487030321152,223286 791001292558602240,231318 777309448633278464,160593 780104723710042112,141887 793474546644885506,252408 765002244920053761,73814 789442967677374464,1178911 789763807044247552,227242 764936041455169536,84422 785656317239328769,197512 794081677161050113,255299 794547196049899520,261155 776431820149633029,155390 795701616691187716,265855 788530455729537024,218219 753738080264282112,29624 773616021295038464,135025 775648520975941632,150511 751924657041747968,14277 760539995916468224,63451 765729557773217793,87249 780605179959783424,181789 773929730206760960,137965 765247828297998336,86440 774439362620784640,142527 777193187798491137,154330 761393286980304896,66786 754707811133693955,33174 766230143085969408,90384 778670527091212288,169310 769985677299703808,112363 793617487711514624,229334 789509903119360001,205972 768860775557525504,108849 751094360012427264,16897 777295632260296706,159411 793161112988508160,249961 794488824516591616,260871 785876722461863936,199166 756258236693479424,42171 792736361644122112,243187 787077996456927232,209043 765228764020088832,84724 781143844171620356,130635 767866014960848897,100893 757543357790978048,47782 794543581537202176,261155 735253228808462336,11774 754155460408840193,30296 754736723725201408,32334 757759226752147456,49066 759149143231201280,57336 793413159285428224,250633 785865364844544002,197512 768412694152155137,104662 773399538447052802,135736 790998519008100352,235590 774688629381697536,144494 789268919269720065,223935 795686169803636737,267862 774255891264573440,140444 750830226951770112,15536 787069742854971392,207796 781459265923932160,139404 759382929051045888,56964 776430836031840256,154071 788244750197338112,216009 791350185897046016,238395 778365518101159936,167180 766975943235739648,96307 753361877430833152,26066 770386313111490560,117609 790566235805147137,230808 792121866664157184,243187 756188549116854272,11774 760935158371356672,62063 771799636533252096,127134 767497759268233217,92860 792863923196325888,243187 758629629204627456,51451 788481779502047232,218275 791337312810569728,238207 791334052880064512,237491 781596810976473088,187976 770988864680886273,117247 768189933651505152,100893 790518421976977408,231894 790736877452075008,233154 791777437311008768,191778 758684259649368064,54070 761660090021588992,67915 759463285196398592,55661 774007164029444097,140444 792799932553965568,243865 794201801578921984,258331 795696924351287296,266151 790527988760739840,231894 791253815055953921,234583 760990951712100354,65222 756989196183699456,44022 754809458790981632,33520 778003043891679234,163785 794923164958457856,263205 759550136594735104,58232 785547373212598273,196917 768828420847394820,108710 775736682918191104,1250232 788707493195214848,219942 732184806927142914,33338 758724426334601217,54070 794947444916322304,261155 755123054078853121,33355 749313269240827904,7826 753424077470126081,25135 751073673985945600,14877 786964628299407360,207613 787902378758381568,213478 793513927514525696,252408 771501803854761984,118087 772746418390007808,132335 792763860063256576,108396 795270270357475328,263896 762735229169795073,73814 763215951936487424,75899 794663185928323072,261155 795070444139220992,262022 790302409646018560,226490 793857174023708672,255942 781245306490855425,181913 788484078525820928,218455 760406279873519616,48701 779672961045454850,176196 790766326306353152,210238 790980124720164865,218875 793114505261744128,242693 757315710070599680,45014 763005893080260608,74043 753622740666454016,19598 766257656524701697,90575 785586033085644800,196788 792106378643013632,243187 762767343252598784,74308 766633136780378112,94737 773501690582491137,136947 750415970569715713,13201 752285618164666372,21074 767799283114504192,101383 775371846518648832,1250204 774221781058150400,141316 781259850277937152,185601 767110631518371840,97811 760478223285104643,60541 771894046780452864,126389 775662246521409536,150511 787112432254595072,209151 765030672058560512,80939 772457597978882048,131045 791027485051879429,235532 752004824040898564,19352 776588516641865728,157031 793099096537960448,249469 753211840390389761,26060 766610512863961088,94838 794000228915576832,257492 788017995750764544,212139 788147975214157824,199657 752691231898099712,17794 755206551380434944,35890 791232812699545600,78159 754155766978715652,29898 769726043573878788,114985 753393360862273537,47188 757640403373940736,46890 791679876315045888,240483 795334972701900800,264397 770768958723088388,118192 795671388807794688,267521 763675617946693632,75724 763880609559216128,1249165 752308152738025472,20723 765682293151191040,88459 794289470338174976,258829 750689275042156544,14557 764314112352456704,80939 785869764002476032,198878 793414952874749953,250633 751150012164222976,16833 771736615123288068,126742 779648752994824192,172185 790760542906507264,231894 786727283578986496,204835 792398124996263936,245228 788293006868701184,210691 793521071307759623,249725 749311232495259649,7828 772100585059454977,128577 778519527684448256,152594 760506711237099520,62492 760955961473429504,64758 764508978537570304,82283 776627395025510400,155390 789294154815709184,182349 794608794386894848,261155 793171974503669760,249374 795654664553234433,267134 766275600919048192,91946 770374681547329536,117849 776367737673089025,154832 789737129345708032,226048 765686601821392896,88847 754708090323337216,22393 792830302699655168,247877 760852038544683008,64722 788539511332626432,215437 755759326988492800,39384 763544327251451904,73814 779185562666360833,171693 793150861614649344,249841 794997114413715457,263895 788443856014602240,209129 791669090268110850,232976 768923387536093184,109413 790985572063993856,231894 772526529783922688,131421 791662800787607552,238780 770081597106323462,109666 793812639772209152,255578 759332980250775552,57944 771525437226881024,126389 771762495199543296,127711 769367925929218052,110585 770702757208723457,120613 753617256320466944,23739 766917220517580800,90031 768579577551556608,107428 767902301713473536,100605 776506985995001856,152594 793042453167239168,249057 793082835334733824,248569 794690780585570308,262784 759377073378955264,56700 791136578076827648,234583 770385451635052545,118191 775789197797883904,151748 788160218244849664,215005 773345624452313088,135954 793542647017304064,253274 777877021548478464,160539 788327199640256512,215505 770094539063386112,50307 778366365040336896,167305 765718281110118400,86103 773340569623928833,108795 795676673874292736,250633 773671502403076096,137158 781504299889266688,188401 786017592339075072,199961 755170036323590146,35890 777636097723625472,160609 792385099085996032,243187 771702238301581312,127134 792431887079866368,243398 794106993778696192,257492 765185758596440064,86103 770784671118438400,120425 794671226622836736,255942 762608316816105472,73568 758025087853428737,50923 761612479008944128,1248944 762784655166828545,354310 785496123859472384,195424 785629655629987840,197341 794585681037328384,261796 794116788220936194,257492 778312849873510401,166913 794494026024042496,11774 765899890849357824,88052 773588469784338432,137042 788892237845245952,220029 792888405331935232,247877 760797770638688257,64722 766019014967500800,85326 769199023370727424,101681 788874371058106369,221711 791685022331699200,240167 760331396820918272,59666 794923546648727552,263895 750693133860474880,10735 789046059590975488,221476 751835553847468032,18470 760865202489397249,65180 762040198486106112,71736 759921408415633408,58227 794220915353681920,258811 765173797313851393,84724 767773494415327233,101134 791667315129606144,240483 793802743257399296,252020 793460518493315072,252408 788081311999102976,215030 794595273016221696,259543 773613500367122432,136904 780282703056732160,179147 789234698165903361,224333 771899479049900032,128591 774102260401868800,139404 788404839768129536,11774 791495518861922304,239405 790617869381955586,220029 794567293166649344,256440 762987072118489088,74186 790692947591254016,18395 792016871717412864,243075 791723126501453824,240145 778326174783115264,11774 754830406839435264,33474 781805745884979201,188498 762746887011086336,74133 791690626253357056,240067 763482923890798592,78341 785792756144807937,197341 789826791800274944,228056 795234608035921920,262847 767886242813976576,100561 794926425958739970,256439 755045811319439368,35044 758844153069350912,54070 764976704049729536,85562 772827404653957120,132364 780097334709514240,178110 785460159371878401,195975 787133280558743552,209064 788140251432837124,215005 757720300721147904,48287 771120193468674048,123038 777551240750256128,161456 767833647957282816,101681 768111767557857280,102514 742410008726503424,11774 753647824881889280,20824 760985836372451328,66057 765939366275354624,90384 768947093780045825,110362 791479178625294336,237491 792342832073830400,245185 785244020721147904,194082 785317760993792000,195125 758057026169614336,48991 770643985614381056,120341 774706292510208001,142648 787724190128406528,205197 763443343548354560,78344 790760564528144384,221524 750386179283886080,11774 763516854337884161,78684 766416689755922434,93850 795047902393470976,263907 743455465061945345,353968 795475144059785221,265855 755798456120201216,37663 775393582790258688,146205 775068435742994432,146205 791030784375128065,235590 780597645190369280,181935 762770982159253505,70177 780569629953433600,181419 781450866867843073,139404 756650288614821888,44271 758367842081341440,52554 765936471199064064,90384 791100652092928000,232169 792045132904329216,243075 732962998860550148,7224 781351297022881792,139404 763103544069193728,75899 788878788134338560,220526 795011860101795840,263896 795105291687735296,264431 753350044867108865,27045 767320212379013120,91810 776107884706951168,153095 778408491195199488,167569 778394357988782080,167220 789080296033513472,223286 751866727957495808,19272 766067193272422404,90384 759035409913421825,54070 760462756462096385,48052 768093307545251841,103354 775757326582112260,151463 789261491929247744,224552 785529489908465665,196277 775287707182313472,148019 779624854815408128,174230 790995571951673348,234583 760808152199823360,62877 776512586992844800,155451 792165911826280449,243187 794826310254292992,262849 756498836772708352,20824 753684179166953472,26434 756879889999863808,43547 758135077830332417,51595 775059471676674048,146259 778231517256544256,166532 792960531174862848,247240 795325788702855169,264397 781904335865118724,190870 751887721589829632,20283 770232971383205888,116306 769526975190986752,110659 792406563919060992,239456 794526946520666112,259743 763513366186856448,78228 756529867852840960,42432 793164079116398592,249444 776992167969427458,157755 792797437345705984,240814 732453971424501760,350864 757085533570936832,45964 763505163743141889,78830 763882417216249856,80939 771425697541853185,10788 785650607608569857,197512 794635556210741248,261155 795261277543297024,265612 795344349018071042,265223 772528833547399170,131007 762110147158126592,431998 794405562238672896,258741 774254081732816897,103354 778166256885170176,73568 793903488065531906,256255 771266011865554944,123825 775000394934185984,146259 777877878809714688,159359 764921133565108225,82283 752944972157124609,24134 761256563780706304,66842 776458589678477312,154869 755563588408971264,38026 758445682416050176,52749 767645240513757184,99471 791019635973955585,234583 763849577229262848,79691 766644651239481344,91946 760936717020827648,65174 771664759364083713,126152 771811086945312768,127366 774029142111064064,140232 751180666587328512,17591 779070332799971334,144648 781554791134687232,181419 787097595806113792,209151 771395151243640837,122982 773237053983195138,133980 762820822268469248,74133 773214742970150912,135386 775307220900777984,148045 762626158433361920,73814 768496463663988736,11774 766406411085606912,80939 766440932623446017,92972 787774113792135168,210208 788209992516141056,215252 764990941136556032,85562 766412040370085888,93286 794343961385201664,260033 753630425751425024,28726 757711400856846336,47901 758840997350481920,54096 764969590476734464,85562 766561123155845122,93823 780623734113570816,150151 761128296272789508,61051 757341574950948868,47045 788720440248246272,205197 765585297799278592,80720 773930519193088001,139404 774399288885538816,132335 779294545653760000,171641 774454932783104000,142505 761335939125817344,67938 763955175585308675,68182 764197374172553216,80720 787306485931847680,207613 790326672423686148,231008 795715593752154112,267649 757301473826992129,46406 787358814601302016,209308 752992901811011588,24346 767874471332052992,100605 771464737435549697,125633 788847941691682816,218275 790712056756506626,233692 792106724140445697,238845 776578363074998274,156926 794654993336901632,261155 791925466072436736,241523 762229026702274560,68993 777558362900860932,157755 790795409807376385,233692 791522302538108928,236507 750441701039173632,13046 780857148087541761,183269 758022958312980480,50827 780414440449728512,175241 794567057614536705,261155 777622750051594242,158673 771094805229166592,122759 785649782341701632,196277 793176024695451650,249057 776167805402095617,153845 795029497456136192,264397 764076492061970433,81702 769356604378484736,112693 776530068466118656,155390 785731384140632065,196277 791317187533410304,237491 752875798160343040,22735 762303592367812609,72420 773688402344484864,138488 792702638328582144,246338 794134140199149569,256255 787173978309742592,208223 778519871902605312,152594 791684802957217792,239784 791856776572534784,241678 788603291173318656,120447 761560635155021824,68987 765517309926576128,195876 779017554106916864,171168 732284094067974144,349776 771503871990468608,125554 775171243376975872,142527 752887922232360960,24134 766351483881127936,92860 749791123602681856,9754 757734113566752768,49121 780115702757879808,177751 790754909020794880,230485 791601405446545408,216521 792492791427391488,246225 775865787391184896,152234 795402721251786753,266884 750774256879988736,15066 768544448305168384,106753 775370003516358657,148645 764193224122564609,82457 776555799392825344,156926 756905716531605504,44450 768974545097224192,110659 794005800804978688,257492 764650877483294720,83751 775787949409443840,151071 762470923626688513,72978 792854310438768644,247509 765239434459484161,86414 778234586795048960,166532 795318006494568448,261050 740175629614755840,353488 770676632025702401,120610 790914795381723138,234796 785312006983131137,193636 751119423658831872,16422 780564214712823811,181548 765043953838227456,81946 755254915493142528,36545 761718797380247552,69947 787488958489866242,211476 791660208099557376,240145 791442073492807680,238395 767976894721646592,100893 768439272022028289,98072 771761986761740288,125145 733024621314760704,354700 755844426342150144,18215 773195216736100352,132996 776139796859224065,141887 776239321145835520,152872 790566286384390144,232280 777364931737886721,160480 791389626753777665,237908 793188191159201792,250413 756195205976580096,41469 760206146623844356,61598 772002253381201921,128519 790930465574182912,234473 767896474520805376,101681 792453220110958593,245566 761649795077246976,68993 774042824140521472,139404 757672337084776448,48477 790918156021661696,234653 773857082244231169,139404 789477625399906305,225981 794528983526371328,261155 759568237432598528,57574 751607118889967618,18395 785935958097010690,199352 785638966611542016,159876 786232051414495232,199500 758423119602323460,52112 776612945652580352,157082 777982415952228357,163990 785558884639313921,196609 795501810308042757,267265 771295954158878720,124597 795397922196254720,259884 791017597663752192,235948 795058095500062720,264397 764898208078323712,85159 743259446390886400,354153 775568595870846980,148870 756618227204186113,44429 764986355239751680,84422 770548173429407745,118192 785914337290399745,198671 756393411079319553,42564 791428597227618304,238207 791762668755390464,240483 761753936684605440,69231 771051601310027776,122982 769106941511479296,86653 777935186189135872,164578 771435403983265792,125367 795743784336293888,267655 761329239664627712,67350 776830565077098497,146819 765586280260440064,88197 758793763825209344,49047 764195854156718080,80098 766993756126150656,94699 769236176012095488,108795 769304339739467776,110585 773660034395963392,137953 785857637816631296,198571 792766838639820800,197618 763587271316611072,78198 774670623482089472,142906 785553418463182848,196184 785917424180817921,60930 793361930912083968,250430 778895605951303681,171022 790494047509045248,11774 778455605505732608,152594 790992034668552192,234583 775835126131527680,112363 795376717024137220,266723 794001566831362052,257492 755411316957929472,35890 788799315758059520,220661 752647282957312000,11774 779495560399249408,174427 790283409033687040,215437 751859985706090496,18495 760253793111937025,48052 788878605711503360,220029 794372440319201280,257325 776064556233666560,151845 791981135274225666,240483 752223533028282369,20279 778376943867719680,166852 759092228119732224,54070 786664407963201536,205270 794334770675204096,258878 770930462189510656,118087 777342549715410945,159389 759103293507375104,56889 774715795033223168,142906 794418030629425152,257353 750475674939371523,12746 751637263436570624,18215 792958057097506818,248104 771444509607546881,125554 781568822037712896,187611 768802782728056832,108849 773950113022631940,139404 790628146018029568,232280 765619963856089093,87904 768491301549506560,105109 785834304089665536,198671 753221826738814976,26140 763403324632604672,76488 768949362349240320,96196 785944946008330240,199211 793049676979122176,243513 794921043009773568,261942 791684942459580416,240483 791895144052068352,240483 780132146111479809,177866 766321192835878913,91894 760242527236743168,61982 768501322261762048,85326 795321515550142464,261155 793040918542680065,248988 756914967035555840,43469 775144252602851328,146903 785651509384122369,195807 767143234002747392,98072 765596101386711040,88128 755451019027447808,36735 776100894215512064,153610 788619313750171648,214117 766782493395554304,95593 769237477999730688,112158 790250041604583424,229693 757615646091927552,47761 789033177113251840,223030 793689778218643456,252639 795239672964268032,264774 776869083635675140,156581 767723714196627456,100893 768946710156603394,110362 787715934249029632,205197 795396316893478921,266054 795686013846908929,247930 753458599008038912,27045 774295726029430784,141912 781531338172092416,26066 777876644186816513,80720 759067115919970308,47761 764273202096988161,82002 795367899296890880,266151 758106776080351232,41703 780639612179853312,182257 787727482455597056,205197 788485316273332224,218455 789713099716751360,212345 794986122266943488,262849 756575531076816896,43956 753578451450245120,27317 768270968875659264,103071 778917526730342400,166860 760318333237342208,354167 761012152886923265,65237 785330505105289216,193633 740728017706725378,353374 751896728517869568,14277 770430446903721986,119041 788529186445135872,218967 767697750188171265,100650 787399735925628928,210313 786355342317719552,203391 757467249787621376,44325 763898006471139332,80486 789805654018027520,225949 794192183226077185,258331 789273239985938432,223935 794119095952277508,257515 749638213451538432,9540 775033008093032448,146259 765664436887707648,88998 794190584323903488,258456 773839064235737088,139404 790990497019891712,232169 767841893740867584,101681 791274081635012608,237223 752931188700950528,11774 775395115695243264,148994 787374939246628864,210207 732365087541858304,351437 773263337853362176,11774 764941124637106177,11774 793210122281463808,249882 795459541907357696,266079 763473371619332096,77731 773821030716571648,138054 792009378270474240,242637 756683871631073280,44429 760415761441624065,62356 753054394984255489,24880 765745605201190916,1170369 775097978209964032,146580 753737198978170884,29592 785739731002949632,195975 794671435121917952,262022 751229328856346624,16728 792401661285236737,243398 794652302011404288,259543 762862794404278272,47188 781209575638888449,186434 793687669440208896,249469 792425050783834112,245268 758084169612292096,50827 794621143521128448,228911 770777839146704896,1170396 787300695112163330,210090 772786543450853376,132335 781899950158327808,191354 785879306601959425,198671 756624686327427072,44450 764202906149150720,82066 793791266349867008,255393 756909375659311104,12954 766437334673829889,93850 788204359230238721,216038 788179101429342208,216009 763548031014711298,77598 772577612732379136,131421 795469378347114496,247930 795686636789055492,266151 768622446832484352,107745 790628519168532480,232137 766255353734524928,91751 774221798120435713,141867 764924145624842241,85337 788703693382230016,220029 732161308167163904,349197 750344288580481026,11495 764836453092253696,84724 767408614906691585,1249416 780086565427089408,174967 753310990813495297,26936 788905906448642048,11774 756202332153458689,41726 788150930155995136,215505 768906930349707264,109104 752878627973365760,24134 766045167661027328,81929 776994346797117440,158815 795088290558844928,247930 776900987558752256,158864 787029202122006529,208014 794362407653142528,260241 756371590288379908,42249 773993100226113536,140230 753711317500907521,29263 778122740528275456,163301 792159740579098624,243075 778715717428391936,169951 791776140750827520,240814 772822286365786112,132335 776145652749217792,153658 766665676018909184,53185 786712597177442304,205091 793261311064936448,249469 795617116393185280,267521 791469740526964736,222526 761328477744214016,67283 779332887606861828,158387 788023312098091008,214173 753481744108523521,349486 761902397904003072,70941 771906799582662656,123139 788455212767965184,11774 795063811489177600,261796 792171632718548992,243165 761012637496930304,47940 756581842610950144,43887 769925564606001152,114236 789557178319433728,224693 790596028575707136,228354 763580915318595585,78360 769357553813762048,113165 791682290250375168,234653 768305978840260611,103212 792555744465788928,246295 772835051218341888,132335 789480963675791361,225981 774321760447696896,11774 776897478461386752,158897 792817268661051392,243187 756927437510881282,44429 762682960411844608,74133 764884327532466180,72948 760188617767649280,60866 753694411633020934,28282 757695832737009664,48663 794638798386823168,11774 770934491195936770,121479 794322267245187072,259551 762031099732164608,66263 766730399158562816,11774 753659978251014144,11774 775167631011770368,147481 792628709647802368,246225 773565899668414465,136904 778670390272987137,167939 780139410205577217,176127 787085647622397952,204835 788061429177937920,215005 760010649875410945,60401 762077552764739584,1248990 763109241896841216,76533 791658982590996480,240483 751235737551511552,17365 794543525799010308,261155 763853070954627072,79911 787512044903763968,210313 788679479396667392,218275 760645233432494080,63655 771709330621988864,125554 795775301447983104,266491 772104022882865152,123354 778637341921607680,168794 785915981134761987,199546 781222629331959808,185496 791091508854132736,232884 789212013591339009,224680 753748227380260864,29624 769623540307865600,114422 778285663225425920,11774 787805638189395968,205197 793990471660032000,257353 766249979564273664,91049 772575704579997696,122776 773180769871298560,134561 768563818792300548,106774 775831134659760128,151463 763701652842946561,78159 770190870121418752,115531 785254403573944320,194079 787978237519495168,213772 790076998848610305,227130 791698067334451200,240474 762732700344147968,73926 781353678984798211,187491 785563004230328320,197035 756678095399034880,43381 758833189926244354,54070 762107605388922880,71488 780894353690497024,181952 794186830371426304,255870 755171522625536000,35890 756853532867829760,44461 771711981233594368,126152 758201101195677696,51344 768924865726406656,110362 774028174489448448,137580 794586528160747522,261155 752020371918905344,14277 754733010184876032,33356 757674586347483136,48477 794189236308246528,258598 773310580329357312,135381 775729772123086848,151185 786976193744543744,207287 773854448242290688,135725 790653100507803649,231894 771563761777860611,122299 764900093434572800,1249257 776790738604470272,156835 790027386297266176,155688 756209330769293314,41680 759796076304105472,59373 794892821266395136,263760 764746610941235200,83512 792032781534633984,243187 787485622839631872,210289 755927353516257280,39997 775777207155175426,150663 786186643443060737,201583 793999498334736385,255870 793266587562221568,249926 770226612327460864,23762 752682813455945728,14277 773857697989070848,139404 785266566397104128,65113 793161435677286400,249961 775003624195981312,146259 786947546853892097,203793 790256381261733892,219523 788934144751525889,11774 755876652173955072,39384 763902592737021952,80978 792030178515968000,243187 766393429169467399,91934 752215758835376128,14277 777536946235142144,162356 763138948877193221,75899 793263415095595008,247241 788406235456471040,217519 793459192594046978,252408 755056796507705344,31095 756975453110464512,44274 768158674208432129,104132 779709851102392320,176196 776130651884032000,153248 762012661882159105,70501 776895099657678848,158520 791448445747916802,238383 758225029515665408,51344 780545371978301444,181419 791403467277414400,238378 791397241327988736,237908 792869315225743360,247240 794231823018491906,259063 795089494005415936,257492 786609553844477952,204413 795230893203984384,264397 760131602378846210,60866 756908293700726786,44163 760896204926545920,65234 794632425951363072,261155 736234857626533888,11774 740884529553022977,53999 771428678399963136,125104 795143515034492928,262847 773067186139172864,132364 778663142410846208,167407 793261263648272384,249926 794570584407408640,261155 770669905213612032,120464 788965340956889088,221476 789496730085683200,220727 769597830046638080,114422 772034959393583104,127134 792162786784710657,244550 789074818121412608,218875 792025993406021632,243075 762302029779783680,431998 765954138370936832,90500 781078992745005056,184223 767796986984665088,100893 785299634595909632,194934 793938222078275584,249926 792498351421915137,243286 769286039353516032,112363 794307888814526468,254209 753584562157019136,27853 778061417253658624,164826 786157357227139072,201374 778422452523184128,160134 794658446419357697,260613 795661747608764417,267567 755964466311802880,40550 775022313255370753,146259 793227979740573697,236409 759847815040208896,56964 764253814522253313,82002 777517069176889344,27284 792829775115087874,247819 761039627285241856,66159 764384496883904512,82066 769887903044427778,86103 785644041824116737,197341 762913460984217601,73926 775308322815614980,146125 785283877241708544,11774 786907300648853504,207119 792527471530872832,243451 740034500630056960,353488 786848098412797952,204078 786082094632099840,124597 763869280576217088,80939 788731729062137856,220029 793249327212732417,250953 749612581992669184,7852 773293606992015360,134993 775035688035110912,146259 791131059622674433,196314 794939193197793281,263895 768510124621197312,106716 769301655431090176,110615 780602108810702848,181984 732725767134707712,353789 773913085316784128,139404 790965824018345984,235487 795315767420063744,266079 768646070620434433,107423 789548323149533184,215965 792004922929668096,240483 749372716155670528,8497 778201410328522753,166266 788800263385604096,220332 789430730090840064,225413 791682576654020608,239501 788026028555984896,213887 794174022690840577,257255 773935969133223937,139577 742754168629125121,11774 768854658932760576,1249606 776729297096740865,157693 768699717815504900,107469 785500809584750592,194949 789907557448093696,224680 738153913723944961,16372 764658076297392128,82344 786251417237323776,201494 789525891424616448,225981 752984003548966912,14277 758320869265530880,52061 794049433516187649,257423 767788339327934467,82968 772576626987048960,131542 794725967721824256,261050 763116333181521921,76628 768948560217899008,109945 789947518784114688,227048 752662117656899584,21332 774063956767838208,139404 778197810235580417,166409 751555178730369024,18215 757262587633340416,46006 773659416235126784,108296 751199276370432000,17416 761258299157123072,65180 781605283537809412,189086 781909452580614144,188401 790597681441808384,232169 772316575399485441,127811 786652736364261376,90209 791774026796445696,240145 768509311207079937,104973 794729371496026112,261155 789656472888147968,225981 767416751701299200,98890 762499253767811075,71502 759100109011488768,56964 794560374850932736,261155 760549102316912641,58580 770685569181609984,120675 794078068147032064,257423 776909846566178816,156811 794974557144813570,263302 771359699274981376,122146 763135480145649664,75899 775838585530486784,151156 795433096602681344,266884 779784958558740480,167303 791354986034765825,237491 769980461573664768,114848 773890124270612481,138205 775314599067340801,148045 794640933807681541,261155 764987852232859650,77569 778167236582313984,164826 792495196206432258,243075 760461506949574657,62452 775115357799510016,146259 788404444404846592,217519 795350215352057856,258456 755209239300337664,35980 761768648524652544,70177 792774182895362048,243165 761319589695414272,64664 773712323156385796,11774 778234782836625410,166390 778388054557929472,164814 770448638598270976,117263 779882725981450240,177442 791073261870129152,235487 768519440514347008,104162 776375452172771328,154709 791314677498310657,237787 750710497666748421,14421 781451538443165696,139404 770756679722012673,121291 787120789812224000,209351 762020825444839424,71476 775710038962872320,150511 777268112336965632,159475 788174699003981824,215088 769299124994863104,112872 769644253052100608,114227 793606460768870400,252044 790907712221618176,234796 759193673699561478,57574 793106759950987265,249469 756304290273071105,42432 776903313342300160,159146 780219291308216320,177773 786326489339953152,194058 793143863124918273,248988 764268573476941824,62180 768906084128022528,108396 755484089180827653,35890 775849376572989440,151242 793500966393901057,252408 769823297102045184,105109 793606570106052608,252020 758655388615147520,51451 790958349273530368,234653 792081172545273856,237964 793936636383928321,256217 777140873930895360,160199 787446565115863041,210434 762071192610091008,431998 766290972565204992,91798 792047068906819585,243075 766764163368714240,96263 793098661832122369,249469 733601632022237184,354971 791430332440387588,228341 788752695398203392,220526 793079877322833922,247241 777331987048763392,161456 785397668080193536,194091 779671892064108544,176110 750997284058439680,15813 785631147615064065,197512 753940170194288644,29263 766668991548882944,94449 774059308527083520,139404 757283327372103680,45551 768155254877720576,104271 772838579550707712,132335 789474993771905024,225981 794405598137819136,259482 793483388413890560,249841 761905895525580800,70941 765795669491802112,89076 766035137972740097,90575 766348766949629952,93286 771859766708690945,127957 787752630785236994,207109 793636013620994048,252014 795003639572131841,264397 790389222888714240,229159 791129703335784449,232863 794104440349396992,257492 749809612342239232,9754 773659952648814592,137693 753248640890605568,25968 740390468220035073,11774 751219848022077440,15066 763151374636822528,76549 770758589426327552,120824 776257756072292352,153095 733179042527105024,355669 758123295699075072,50938 765028260761726976,61117 789174939249102848,11774 750317858408787968,9965 752981071470428160,24788 757796676937527297,48929 771066862247477248,120610 758688135236562944,54070 756257427465515008,41516 778629231655940096,166532 795467099217031169,266491 768646272412712960,108198 793837487831457792,255271 762858967483555840,74281 785885377194291200,198878 767838954657816580,101163 788376178600009728,216943 771272507299102720,112939 773738024647598080,137042 788456675812356096,217837 769276955262844928,110585 775795188514029568,150552 758627880838451201,53185 769973018810576897,114848 791743297085644800,240556 795114553810059264,263926 774271093519454208,11774 779765019848343552,176101 795368387429986306,266151 788431465298165760,214809 764981387988312064,11774 776468690544037888,155390 794600790497382402,261818 757331612350545920,46394 763167297087344642,76535 757196171911856128,44085 752116205310185475,23762 775729195435581440,151185 793446214893207552,252020 773997243879739392,139404 791452356290285568,11774 793971200536014848,256935 736025841218420736,1170318 776616286570807296,1170555 793873342889623579,191065 758251179516260352,52004 732327575930867712,351407 753530729640755200,27317 760669883956924416,64197 756291125023903746,42564 758368795706716162,52554 758704370087292928,46076 779546636024442880,464984 786225435088678912,201494 789527711270207520,203546 758669925741240323,52554 759144803208605696,56964 761955058993037313,71123 778576379105378304,168794 794553388230787073,261155 794720029824655360,262588 768158572215664640,103354 778417137899737093,167569 789233482069409792,224680 752130406057594880,19894 770656642107109376,120396 757986292990783488,50443 769920728468643840,103812 792488048231538688,246225 764211710471249920,81869 765539431889502209,88052 775026641307250688,146259 775146373997998084,146847 780089270295986176,169384 751800605371281408,19376 788560677002543104,218275 789436135231614976,225981 791352788240379904,238395 752932439287357440,24173 761348314520518657,67369 778473182097387520,166409 788417828919607296,217519 757288549632835584,46406 763364610661580800,77074 781253750782472192,186063 775813150029516800,151156 795394198749016064,264397 788232478548856833,216512 740252882738372609,738099 778041398490636288,165523 779362494682763264,173347 787139416615563264,207949 787659191913553920,211347 793631936623222784,252581 792132007954374660,243075 786837065883226112,203863 750863685405511680,15173 776913044421091328,159258 794791849424625664,262022 758086916482924544,51069 775366995407675396,148045 773008203562881024,133454 780552586260647936,180039 776536545096589313,155334 760919437969125376,64722 765659455627284481,87904 775500901205155840,148874 791415181746311168,238395 794287180818415616,259200 750805851158433792,14968 767886959251300352,96962 766262766395125760,91946 773265212921098240,132908 778658038668464128,169201 795720566615457792,268231 773943334117060608,139404 780145694271217665,178258 794599762225991680,261155 761946294281641984,431998 776700997498445824,110585 749983771244503040,7816 753129228162531332,23965 780765843219034112,182960 768155802716794880,103354 781191689356517376,185310 787779146009239553,213064 788776635776454656,220767 753011777055711232,17416 758449780246843392,47940 763373001312182272,45672 786677367347503105,204078 788693147987615744,220031 778896613041405952,171007 737666666583052290,56839 758710576998551556,54070 758765353170120704,54070 773984439701495810,140066 779286297382887424,172799 787331565940420608,209184 759027227791093760,54070 768777349060001792,107821 792819170349948928,247877 732741385602752512,353807 758557862125633536,53185 764690421268287488,82544 756980327776718848,44163 774278038485807104,141035 787723941288763392,205197 787433007997157376,46572 790324280542261252,230160 793109641207095296,249469 756968169084977152,44429 786638174437175296,205455 794729814146056192,262849 777904814630068224,164001 762792698730471424,74483 749880449078534144,9754 757264921021165568,46612 764836063676334082,84724 788072916139249664,215005 753390072121139202,25981 753809990222098432,29996 773832563387305986,138819 758756957603921920,55155 793162607096172544,249469 762281539459772418,70858 764296521634328576,80469 765600023908409344,82283 765633281295384576,88399 788481080580071428,218507 792083625575649284,243398 757778172305936385,48477 779122220576673792,164001 761194854458220544,66646 758763609484767232,54974 788954790541811713,220526 766388861509459969,93263 771795358338813952,127218 788172180152586242,215754 792045478192054276,243075 759593410240008193,58329 791075848476581888,235590 794561920502272000,261155 749707951426895872,9433 759273537995759616,56964 774339243199967232,143051 791668105596456964,240483 732902989627805696,351992 756310644937199616,41680 758293898502496256,52061 762022703075250176,71596 764066033451708416,50922 765066348590305281,80486 779458951687446528,738099 755895776421695489,39236 751606948441751552,16728 789194760623759360,224225 785803645904388096,31546 786601682960515072,204977 790914040537186304,234583 756500014684254208,43313 764796695490105345,84724 774381402435391488,142648 778284321559879680,166390 787985009684525056,213887 788087409615314944,214492 791366388636016640,238207 757379884771663872,47181 785624214069882880,196917 732817918476582917,354243 763874514144890881,80863 765631447390679040,88546 776706049847984128,155318 759152202422157312,57348 765353089297711104,86103 758001574199173121,48826 763814204902035456,75922 785244591331172352,194206 755812222891200512,39870 786541001305391104,204413 732956433138909184,353006 793576655918862336,252020 794300991805849600,259267 776178932953583616,118174 738406178946850816,11774 785237893300248576,194188 795318483323998208,261818 788989252457467905,216631 773854192133812225,139404 786544129119510528,204413 752629959085072386,21034 751744445687566337,18298 788385838006755328,217519 795608768683745281,267521 788874869836394496,221832 791721964167696386,240718 762004351447601153,71244 770397402297532417,118191 771774724741279744,125367 793176420159807489,249841 773635625744535553,135025 773909466785976320,136886 785474171937718272,195481 795114200800591881,264397 792387689655992321,164814 753658281537728512,28281 755445536627490818,37433 786085149272342529,199478 792922150248251396,248437 755491269271392257,36157 787464254307827712,211347 758297165026295808,46909 787078224454963200,209035 762610644185128960,73814 773666844213256192,137777 778303214496002049,161277 785633981039468544,197063 787296691284217857,207212 788173094623916033,214899 788418075171454976,217837 761344729212608512,65540 786951986579070977,207613 776858707053256704,158815 759979082926919681,52112 780622019540901891,150151 791349902320267268,238395 794001753247195136,254209 758631667527479296,54128 790198254193434627,228650 768775241120088064,108849 781278934302203905,186584 792155271883689984,244289 794687782816018432,262752 767846869590564864,101681 792103961931096064,242534 768995123556413440,110659 773953286860857344,140444 771494611219050496,126152 793996696296394752,257423 758335525476532225,52554 755794556168187905,11774 762809312506814465,73712 769141982476247040,108729 779079879891443712,172120 752803938630377472,21074 791051685606981633,235251 754176326827933697,31728 756621807508131840,44450 776452306107764736,155688 778920666066104320,171168 779374404182614017,174230 780803720959242241,183351 795029675424841728,263926 770230492033449984,117303 779417956866412544,173628 793309162969010176,251282 751623197020205056,18555 760512138527944704,63268 752188902291566592,19000 775538510023397376,81130 780834828363104256,183269 789248438839881728,223492 765934111349477376,90088 749425831152349184,6913 760582487072444416,1248828 780138692392333312,176125 758467935069282308,52048 775412662112915456,148473 791677755276558336,240145 794528577731657728,261155 761324050987843584,67852 785270997905801217,194210 765224573776244738,86440 757268857803288576,46401 773646081926139904,138422 781686347316666368,186212 794718560572542976,262752 791000671059337216,235620 749644197469286400,9332 777614421573107712,161456 750367794537963520,12883 786046312189943808,63776 788791562658512896,220526 788194039715631104,214354 793970129843392512,256393 752941768329555968,24257 774460957795889152,143585 780613826471464960,182122 791395630799257605,238780 760273799296069632,60849 768529297661366272,107089 773392457539153920,87607 793090576010846208,249348 795456126401839104,267219 751042775244689409,15643 772444810246443009,130574 732973615919050752,354396 758770232190115840,55174 793263905342717952,249926 775766767129866240,149953 790164425491832832,220689 757606113357422596,47761 772271159765270528,126389 750927935918346241,14277 794278986503233537,258598 766727675364773888,94899 778980380233916416,171693 753999863830970368,31077 764888166167744513,84724 793996849937944576,256255 763101116720611329,76474 791414035321192448,238780 791126769550123008,236831 791233088655425537,232760 758181372892581888,46624 762736275048857600,73814 788124466240946176,215754 759562427331596289,58041 732533260471959553,352433 766604500215922689,94766 760263656156241921,61145 765764295804219392,87904 789536958510927872,226881 791440282336137216,238099 762800851266199552,73712 787155972796055553,207151 791985065609666560,242703 763458238608207872,11774 772181631297724416,129991 791480099031883777,239405 750313782665150464,10661 790887394572693504,234583 791662359081279489,240474 792938277032648705,247379 763984175980425216,79999 771427025995399169,125367 791257308626051072,237491 754073413745082368,11774 761913816120696833,68893 779001920048345088,171201 789733452123742208,227048 751911208794484736,350085 766006196687998976,90384 793226524669321216,249841 758347607483650048,50827 794008626394345473,256239 752162654865817601,17794 778671743237894144,169029 781243837972754433,186434 794589008194076673,261569 780618714991435776,181886 787018120997273600,14502 787842013827887104,197888 790323703535984640,11774 768651984211587072,107423 762924109483442176,71502 770373345657356288,117687 773160170599747584,133519 778038841974284288,165523 781305255816491008,186584 785269949405073409,194648 790742632913776640,232863 777845559528783872,164001 788597901513658368,215437 751178402191831040,17591 759155529008619520,57372 792647463274360832,243513 757545575952764928,47782 763863356407025665,78159 786789387484803072,205186 791343343812960260,231433 793909775587303424,256125 794616787858030592,257788 755886133544886272,39657 770677566344658948,119832 778026035707273216,165185 790912353260797953,234583 794595355643940865,261033 738146890429014016,352060 749410946334986240,8248 767790448467333123,101203 785650929064214528,197324 757599326327549952,47761 763345315701325824,73712 763464472887455744,78566 788050643525115904,214222 757439013028556800,46890 762748232686448640,431998 750159168225501185,11687 754214378703056896,31060 750478705630257152,12883 795655746939682817,267521 795697407312863232,267855 753232624521506816,26140 779262478999916544,173479 787359393574780928,206007 790618640588517376,232791 732890273777393664,354292 757279340509945856,46406 781340050248261632,139404 793134196831166464,249895 753318536508997632,27061 773895611275804672,139865 792803427684192256,108396 791441448206041092,238207 795268107900190720,264397 768468747665440769,106716 781593874544427014,17075 790262686437167104,229159 753349106622275584,25189 761186308723138560,66209 764891416623329281,84724 773868891386806272,139404 788603723027193856,217601 764949851750608896,84422 780830447404277760,182960 790282659058425856,229505 791371628999417856,237999 762507780498468865,73448 766397364340830208,91946 788712276241092608,11774 794985761179312128,262925 765952880222334976,86119 774098824008564736,137158 732117204876034048,349275 761274108822904832,63933 777531313964318720,70764 788932947265122304,11774 779820611124068352,175340 770305395550216192,117257 764172892934406144,81869 756645873707282432,43391 792934596119756800,243865 776145930915500033,152872 788749509681643525,220029 770972201717673984,122146 788099836889497600,214247 776917550269693953,156835 755291176245325829,35890 774088398701068288,139404 787052307091456001,205728 755998596126814208,38476 762115119656554497,71502 763327869242048512,431998 764138716768022528,80939 770662181465690112,120341 771595512961040384,125554 780441432180088833,11774 788006017263079424,213887 756965185076723712,41702 767470811213078528,99111 752647748713754624,22664 794719316637794304,262849 772815644878176256,132335 785993743769874432,199262 766168004031754240,81929 774252810615554049,138382 758389728211271680,50827 793080401212432384,249180 749482620623478784,195876 780260378970382336,164980 791303613448593415,203546 794677778343985152,262022 766359134203764736,90553 786421112062246912,203674 791746832258912261,240584 779078000742690816,168284 785262587298451456,11774 756911449457385472,44450 785646930420338688,194082 788032704298135552,214492 794561239221272576,261155 764204900368707585,82066 770318679435317248,117257 771078185287057408,121612 770255803466997760,117257 779401520227966976,173628 778615736457625600,168436 780587497097089024,159411 794018997041664000,256393 756303986773233664,42117 790233401123012615,229151 795080014190571520,259190 766744553609170944,94838 791819135697072128,241432 785913889854664704,199752 789179664069636096,215437 766030363135270912,11774 753012174273015808,23742 773520125680947200,137042 794392267490373632,260181 733031507682451456,355464 761007897031630848,65974 790985620168450048,234796 777946874426691584,164826 778424592465473536,166100 750150118750367744,11495 758659111441629184,54070 765576011379535872,88361 770598626808721408,119852 794619124941017088,261987 755865990102122497,39475 772747192511655936,35479 760991073967759360,66116 769173770388901889,101681 780086356148092928,178200 786322108095696898,199537 758132257051717637,51451 742437214290890752,669866 753371072242724864,27317 758622081114406912,38476 774264192874455041,140874 779071326325616640,172027 752082095514673152,19747 773758089686163456,137042 787180427136032769,208928 794326061450399744,258829 787918016470192128,213887 789364046436990976,225379 792083349787598848,243075 780812864550477824,183269 764705583832236032,82283 779471570179796992,174315 793304470167826432,249926 794542552120774661,261155 773176483812675603,118191 773552180896735232,11774 785656395823738880,197888 766261119346409472,91894 780568072037867520,180419 794891153195855876,261155 754030190225829889,30590 794923631965065216,263895 787748271724769280,210253 795494322531696641,247930 759193661124902912,57123 781353951585120256,187495 794549806907752448,261155 750259824882057216,10735 758332301705043968,52554 757730459233157120,48220 786370221703593984,192032 794560301085532160,261155 779123792954220544,172962 794957397437583361,262847 794200894262759424,258598 755492004830871552,37892 765592947698065408,88128 785532777068310528,195332 791443755920453632,215903 793497647915077632,249926 781112405682028549,185496 762804946890739713,73814 773251945943281664,135736 786263195644157953,201958 758428944555057152,41703 772175829996625923,129991 779002184218181632,168633 787134648254078976,209151 793161588874149888,249180 780724666801397761,182036 788239300232110080,215754 790647373999534131,231894 734237533903724547,351147 753644311913213953,28732 778981471549792257,168284 788836905836163072,217937 749329911496581120,8018 767834803714396161,101681 790955318721282048,62180 785632536999309312,197063 790564794755612674,231894 794209501201231872,255942 794670197995175937,262022 776101584317145088,151296 772534618201415680,131007 775519284017659904,148909 793678986572357632,248770 779150424871931904,168284 781364014060187648,139404 788033724948422656,214209 734839986734796800,11774 760088998056382464,60765 758726636183388165,54070 759358479597314048,55107 793665561561403392,252679 763819258694500353,1249171 762729432389853185,74612 777026460007604224,156835 793636338692227072,253032 795614420810473472,267521 768810985192878080,106716 769025873953624064,101681 787872772642963456,354834 758656390298599425,54070 770032916286083072,352982 777586208536788992,160609 795116366445481984,264397 795718243084304384,268448 767728316166049792,100893 769326867736326144,112693 791677574388801536,239324 733058131320803329,27848 787491905143656448,210897 795680377637601281,267521 771899592069832704,125554 786906754609061888,207287 789110759477223424,222500 779833244963381248,168439 786002503351488512,200467 740322029237243911,11774 773975322203160576,140232 795612686503514115,266151 761434870371454977,66897 761621777709723648,69231 770608972835414018,119541 779291431915560960,170373 791421084994121728,238980 793945409072852992,256105 795218929878765569,264774 794237639247413248,259063 765127767025475584,82002 749690618935386113,7546 755872693132468224,40255 787976746452811776,108396 795095241854517248,265102 764154617886154752,82283 779034304231899136,170187 794723790513197056,260081 786488930371772416,202720 755303937733959680,35890 768535067039784961,106774 769159428260102144,111448 771636853891936256,126152 757600031507709952,47940 780149706777239553,176110 791374709065523200,238395 767554368853843968,99900 787715192289304577,209794 774786655320432640,131148 793401108890660864,249469 767950633680777216,100949 760248012018884608,61922 756619407263199232,44429 764105123001806850,78129 761783842617171969,70191 785980595704729600,200398 794994178606399489,263907 756511641622097920,42344 765691504551665664,88489 762175574139736065,431998 772024736020824064,128930 780003222757015552,171168 790593478430302208,232137 792899272681230336,240483 767415922197794818,97519 790902838935359488,234796 773619038475919360,136947 756950725339418625,45672 765944406956470272,90384 792761321309732864,247241 778268441019031552,166321 780812301196591104,11774 787046382418792449,206189 788952427202347008,221785 749340002102882305,355260 765565819707355136,88052 762088182343020550,71429 765945855031386112,11774 774978072785326080,143877 785534132960960513,196247 788888344709083136,11774 759222306111627264,51208 781238863356424192,186434 760462387245899776,62047 765656762791895041,88874 773942822781136896,139404 793622282216345601,251566 772457146764124160,131045 763109022052519936,76549 778082696832647168,163901 769831973372194817,115418 794015649190187008,257492 769229586727047169,110647 764311302093365248,82018 759323848009355264,24087 765492233936052224,87526 758138923063226368,41703 766023416163905536,90735 753987628043685889,30354 754848919041912832,32873 755226602791768064,36033 776174995483484160,151185 786950296673005568,192032 768120756668538880,1180887 768242132687527941,103149 773909913223389185,139404 774774835360694272,145381 788110744239747074,215005 788479330183708672,218275 769773036132306944,110585 788578818013339648,215437 778365945911869440,167522 793753389532348416,252196 758093627499446272,51043 760186610700935169,1248699 764972880836845572,85562 790762405680680960,232475 791440168586584065,237202 733345981064830977,354869 753991897857699840,30304 792078367554019328,243398 785588098646192128,197297 795709409947217920,268448 757436290044350466,47261 764177809271037952,82066 778706648290381824,166282 794732050972454912,249926 773717938775871488,11774 781439149425303552,139404 758423099817603073,53144 794541949696913408,261155 773166042323365888,134874 755891496008712193,39697 781539448626421761,186584 788542811184431104,218832 770747201584713729,120690 781503550186717184,188401 785512694745014273,196277 788428450503634944,217837 791714193762193408,240070 793120752094498816,249469 795419421032517633,236409 755877696429842432,39462 771449962483834884,124004 750402406266077184,11495 769157425760866306,27164 787451073564930048,210207 765694537217912832,88669 771859759960092676,126943 764972925078216704,85562 779480907988148224,173753 793117336974745602,248988 771444277884747776,121612 775516629983563777,149770 791662691941163008,240483 787330613783113728,210207 779411803965124609,174115 773870120146001921,139404 763379027864227843,47188 787378717228052480,207287 792360736131538944,244270 755848808982941697,39979 765030180888776704,82066 793945043639865344,256105 773679461250117632,135342 765622138078269440,86103 770275429898858496,117257 786199611169878016,201619 760241199420551168,61602 794354388617805824,259034 753140406238449664,22379 794296174144458752,11774 756868540771110912,43553 765480733355966465,86103 773940533240684544,124597 779253722018902016,173401 785667134705643520,197286 756260484421185541,41459 764896997690126336,84887 767485594423398401,83648 793130986045341696,220526 757336316216434689,45319 774950881859076097,146047 761373287993704448,61544 776763460499701760,157724 770123009474588673,115526 751237903464804352,17236 785244819337601024,1170856 785678115108302848,195975 786229824687865856,201958 734169425432195072,351254 754061714128187392,29263 761163609128992769,66828 795273623145762816,220689 755484685740888065,37973 760557196853714944,63712 768306247053381637,103015 789430863155040256,225379 794576939868717057,261130 753718286685057024,24201 777056948726304768,155079 790642285239148544,232863 794554179628867584,261155 751823303053049856,18374 764843413703360512,84724 767434742442565633,97519 772231361251909633,130192 773065049061548032,132364 762725623232131072,70689 788156101686538244,215754 775036911597543425,146580 781501725933002752,188401 753739535541035008,11774 769334269604954112,113213 775618207629578240,149089 763812854051004416,79911 787456805278482432,206117 769387729310408708,113165 787353527534362624,209887 787485052095442944,209918 795402079011532800,263793 755174962256683009,35890 774317913029373952,137777 765581193030971392,88052 773155773589364736,134288 775116128808861696,145866 794607646406017025,261818 793431605440380935,252020 753370373559689216,27045 761402320651333632,57574 766408356101697537,93823 766583421405687808,93504 758514671821393920,53185 763828303081844736,80482 763864795833479168,80720 764882967558696960,84724 771826320711884800,126590 786560213012869120,204413 793494479470604288,252020 759095765306318850,56964 760436852042203136,61544 773553709758287872,136904 755449745141825536,36157 785524409570299905,196676 770245286266605568,117257 732927863846887425,352462 735863918707384321,11774 740505072279359488,738099 759365288609583104,56924 793674025167785984,252014 773291454030614532,129565 774991387800408064,146259 735902947649822720,11774 766456753831772160,80939 751145084985470976,17284 794163038521851906,257492 760895811890843648,61544 774114409840975872,139404 760529287485292545,63464 767671374097809412,97371 759770488512053248,57336 786710873486286848,205728 792791290853416960,242693 732530731986128896,352473 793243919135993856,249926 762710868962320384,74247 772211255964610560,129700 768134874096082945,103261 778197314661908480,166390 793992707844739073,256724 766902022108880897,90618 775700421092401153,150302 785793797221265408,197286 749662977998086144,8259 761961147293728769,431998 766396706099384321,90384 791439250902298624,238780 790249886763642880,229693 794018885573832704,257423 764956666852958209,85337 773474678568476672,136904 781208131716210688,186212 790877394982801408,234583 794337816310333442,260060 760223155575066624,61352 758773221873295361,55261 772097252382965760,129526 787055259847839744,207287 770972438209363968,122146 780049167150354433,164814 760675108662960128,63851 780618644560683008,181702 768993798420434945,110585 789199852345229312,224513 765579189554675713,88052 788214691541680128,215012 792100267701506049,243075 794387846689800192,259231 790308458536898560,11774 793140476840906752,249469 770235920607956992,117310 791006005412958209,233692 758784357733720064,54123 785938151911088128,197512 773911317153452032,139865 789426012048101377,225981 793213342164799488,249926 776871381548077056,150255 779389269089607682,174686 753409675866112000,27317 753434624286535680,27045 793873694900817920,255954 769955684930691072,115970 785691555679973376,196277 786996828449284096,206008 790360318086148096,226823 794343503451062273,256038 773267867131273217,133043 791264602503938048,234583 794270956613206024,203546 778362299744710656,166339 755095671460331520,11774 772821481738739712,131421 773678934911221760,138649 789802819243089920,227048 781236421080260608,185310 788980005300609024,222647 763720242270961664,79742 776842090642825218,158737 787064203378987008,205349 791440403048390656,237202 793614414150721536,252639 761325704567029761,18395 766234191709122560,91857 793111040292708352,249469 770045477492518912,116619 794616108515033088,258741 767181947118301184,97468 788405074460540928,217519 775896551008993280,148574 765184223691014144,86103 766413884307542016,91810 776137982369796096,153545 794609676474322945,261399 776584873817407489,156835 780601715473027072,181631 758668703655342081,54070 761955405308231680,431998 770253840939675648,117257 776301903965745152,127113 779792776359768065,171693 794334980054876160,256255 770616913089134597,81702 771397404142731264,125381 794958581695180802,261155 768053227912921088,102514 757357162544893952,43375 773858174642323456,11774 774670580507222016,139404 785462553841401856,192032 790876354031988736,234583 794577655978950656,39957 794593996861558784,261155 767854936587575296,101681 767546777360752640,86743 790737367736815616,11774 794347100398034944,234962 738121105177710593,279676 781273562170523648,186584 785440066374074368,195876 787114671841144832,204410 750064809979158528,11463 777533024221167616,161983 778856182689640448,11774 787752914747953152,205197 788747987497345024,220332 755001733760155649,34666 770231146533629952,106716 771471177021784065,118191 756566631527157760,42432 779480761334456321,168284 760143332932657152,61051 792022837846417408,240584 788531050041450496,11774 790991252544192512,233736 794577799172517888,261155 785591335940075521,197286 793505200942252032,11774 795698241014743040,267862 758054585692860416,51069 765437778268000256,80939 766625334825521152,90125 768115650598285313,100893 777863837932478464,431998 778397646591451136,167220 792481068939087872,242284 740940479877906433,11774 753689408314814465,28819 775776277408190468,151071 788717484329230337,220029 752876735742509056,24134 756249602878091264,42171 787368984135946241,210207 793180649632829440,249841 737060383010127872,11774 762762767296241666,73712 750405846664744960,11495 751087701034618880,16795 776107307281313792,11774 755443609101475840,35931 760849161944084481,64678 795189285393760256,11774 732261384843452416,11774 778362345668112384,152594 790242603912482816,229693 792471052882292736,246225 793104809905631232,249348 765709832779403264,86440 770873831539957760,121949 776570073624436736,155451 790725782058532868,232881 770402772675997696,118985 772379066779439104,124597 794758709754916868,262022 776894268346470400,158589 780612547099713536,182122 785572290415226880,196788 790040275540258816,222545 790701047924813824,233307 790932040195735553,234551 787762276094705664,211875 775370281762381824,148537 759258328560201732,57167 785971027838918656,194667 792057325661986817,243092 789979849427341312,228124 732106542460215296,349197 751993032744968192,18893 780907552762695680,183811 795228503503302656,264397 758034825123098624,47761 755879375539539976,39657 794823712818216960,262752 750299005268230144,12300 779344872977240064,174230 750640465997754368,13450 770359590772879360,118393 756586345183735808,43285 788859604213993472,217519 766365978728861697,93286 791066246707982336,236393 793123019019333634,249469 795665699171692545,267862 787988557537214465,214209 775902717742944256,150663 763229067222982657,73814 767479246839091200,95055 788748279362322432,220332 791461601878487040,234583 792776074975477761,247240 773570363812827136,136947 786973348022607872,207949 770656014500818944,117257 785607686998007808,196767 781282786975952897,186584 787065718625951744,207965 761567235190042624,68993 770800340757340161,121612 755548938648772608,38476 785291646866948097,193669 771690007438381056,125111 775039457309450240,87904 778366698038566912,166852 786643374879100928,11774 795709419518627840,267862 779123518965321729,172185 763034963247849472,47188 771541293465907200,11774 758051528418533376,50787 762204142542651392,72035 779414142612566016,173628 781920875486380033,190957 750416906213990400,13343 785613898669961217,196277 772928828201132032,11774 773887910638518272,139404 789190894159142916,222001 774640520542953473,144494 769240378746757120,110585 772104857763344385,128355 773945471366680576,139404 794278241074872327,258598 752775009144180738,22779 793603467260461056,249926 758441042198749184,52122 776896872912945152,157755 771929734527811584,128194 773906701716258816,139404 755108820192460801,34666 757579313596076032,47782 791359109685579776,238395 734703352395730944,351644 793803010468032512,253043 791845902356844544,240070 795438074473889792,267133 757791741072125954,48926 774740602487316480,140748 789560961791393794,226731 756616523515650048,44429 753347931000930304,16953 756535986637705217,43751 791692766111756289,240483 793870692664143874,256038 794005128390922241,257492 795350965935280128,266138 794667247289700352,261818 767150598823120897,97852 778397092540616704,152594 780414732725477378,177749 785242566887346176,209828 790048491603128321,228124 776078616396300289,152735 788230664143245312,214975 763008056628240384,72948 771185489726496771,18395 794485958804520962,258429 774742449986035712,140444 768604345134821376,106896 791677287821348865,240483 752961096621830144,24248 758827648072028160,11495 763412114669178882,78159 758779883195473921,55174 778314269804863488,167220 792101170953252865,243187 764834739861749760,84724 765083047012118528,85562 775178032965226496,146720 792074885774315521,11774 739683325611151360,11774 763911230998405121,80972 772527096832794625,124597 777776353282101248,138490 786432882025824256,202672 760566087423369216,63149 777001367332229120,158589 757073091134574596,44837 760247996441305089,61922 770970229820325888,122146 781199358444367872,185313 781229380051800064,186584 794289177734959104,258829 759372202294804480,58028 779108367063101440,172862 780944322149621760,183068 788783465001000960,220526 758112165488320512,50476 770893808183705600,11774 787804798489944064,213253 751200443301265409,17591 755768344033259521,39462 772772834389139460,132335 786963296846962688,205186 768872712219594752,109666 781574369252343808,186584 754070903198068736,31259 771364472955035648,122622 792053922202550273,242628 769303046606041088,112872 753751363494948865,8249 763356133369282560,73814 766523489436114946,92917 760793609495056384,64722 764097509002096642,1249199 790512647938580480,11774 768595164273188864,107469 793269025639989252,250293 763836088158916608,80720 791777637798555648,240145 759167479885160449,56886 795444614224289792,247930 762736170304352257,310322 770085355945070592,114254 772787693227048960,132578 778581797647048704,167393 774002231247048704,139674 792872594567495680,248274 794646995348516864,262022 759102716136292353,56231 771822964782182400,128121 773678545423962113,137777 772070065638350848,127871 791454555783458816,238780 758634448225243136,54070 791013143547932672,235487 767773158279643137,100893 774316848003284994,140748 785984943478288384,200382 794663997001764864,39957 750802799064076288,15021 781880853064478720,190635 764882328384438273,84724 768936457541029889,110209 769344434915905536,112825 778391258926575616,165448 790067068510941184,225359 751849273222766592,14277 771710342522998784,125367 766772014984093696,95530 771810110280728576,127366 775092883187785729,144682 778374170233020417,152594 781911974443618304,188874 785900788904173569,108396 790667604109254656,232881 761666416487624704,70085 763301499732631552,76549 763491668935016448,78707 761593066197291008,69231 774298453337903105,141102 794383521041108992,259623 774405020104044544,139404 758684418286452736,54070 765761284835008512,87145 770487815520063488,118192 779336080348868608,172208 753836883193372673,24786 789263834716344320,218349 757086930278297605,45964 761943130778337281,431998 768076560540639232,103354 768105979955347456,103354 752938835294691328,24134 760967256855547904,64693 793495804048764928,11774 764822676464668674,82066 749740019632529413,9754 787040363437436928,208379 758272098427031553,51809 793576886777634816,252020 759458157215248388,56964 765348733995323392,87245 768169268366147584,103354 793209144538988544,250328 760139800804466688,61051 789813323860541440,213710 794729693878620160,262025 764227296248991744,82283 774395157638746112,143473 771896964879355904,125367 791070272845668356,235590 794940225831182336,262847 732319872537919488,1170462 766771719717527552,95462 788124715126812672,215754 761273290459582465,66159 785250707158896640,11774 790662893998075904,231959 755154126447710209,35890 766406540643270656,93405 768124412084166657,101681 779477555825020928,174115 788703864048513024,220029 792807871545094144,247406 754030170101735425,26082 750382591111344132,11774 794311482733449230,257492 774866703209623552,143473 760574810288259072,1248768 767054969400811520,95530 794277417279897600,259457 794582860841631744,261155 777847459347169280,161387 788178428147138560,216009 768924593776041985,104662 772944219807690752,133185 780986851200995328,176203 769497823725383680,112336 794644366195163136,259220 778217720101924864,164826 785636668623630336,197091 763388808620568576,76406 768427099824660481,106281 775742792823820288,112363 776910555185500160,158116 760556112445702148,63655 774991982938566656,146259 785995684692398081,199546 790987859905744896,234653 790994894760194048,234583 791059149903785984,235620 763380588975910912,349312 791625820070641664,238780 791766246282833920,240483 763459861229088768,76406 740321371956207616,11774 773658782131814400,134033 786498138911768577,203674 769656351446282240,112788 795362768488726528,262022 773306979947319296,135736 775823710443933696,151361 794942791860166656,261155 793548362142380032,252824 759537667143073792,53423 774286212286652416,20170 774799557490335744,132848 760031031886053376,58267 767520378079948800,97379 765420540148330496,86653 794540967235878912,261155 756501356320481282,37294 764983946064965632,84889 792807580917563393,247241 775650810688598016,150404 760333570997039104,48052 779756607643058176,174230 752152436119334913,14277 789989732554072064,223249 750673291174617088,14531 776255157772378112,153845 788814354778984448,220332 790056138079252480,227242 795188696580558848,261155 776194504428625921,153038 766301559466627072,90125 766659660698882048,94737 751234282799173632,16515 754779765068984321,33356 758481801673334784,52554 791689150277689344,240067 792882279974658049,247983 752620770048806913,22575 778660276308615168,168794 792537785810952196,354598 794328911807180800,259482 758203237002608640,47761 764213118142558208,80153 768933996596191232,110389 791363234360066048,238395 791994401937510402,241678 794611442137763840,261155 765653915530514432,86103 786944342342660096,206642 734811122000224256,355106 775835156007440384,150663 794571721886040064,261155 760517821130350592,52554 787095846537994240,204835 788784042770632704,220332 780136279531028481,177751 761855057163792384,1248944 772200886181384192,128934 790885996799922176,99049 755212577240551424,738099 764820972427935744,84724 771529658596675584,125319 790764384444420096,233307 780535083195392000,180655 750416659039473664,13201 778541479530594305,150877 794684120731357184,261155 758528741156925440,53703 768968040083886081,110344 773881098292035585,139404 766693302246711296,14858 771690686991175680,125904 777873687949156355,163688 788737366391414784,220332 791449920263757824,237332 770366978708078592,117667 775432793652330496,141415 776796613792587776,157708 785651690825396224,194082 756592793355710465,43285 793095129796075522,249469 751089906076659712,11774 755168370966745089,35890 785543903420317696,130635 785671746447745024,194082 790275078680219648,229693 765015951838318592,82283 773712409693392896,11774 780875954553958400,184044 757593631695831041,46382 780785776015441920,182960 795266272929914880,265875 793133021213831168,249841 765938749221908481,90384 770309945317351425,114254 787669390506418176,207768 792254310163763202,244815 768067285718269952,102452 781313582646562816,179570 768634525517750272,88930 773479818067193856,136904 785971291815747584,192363 788841851973361664,217519 761567612325076996,68864 769180410970509312,111558 790194144669040644,224680 755218423777406976,171403 760843039807942656,1170550 765388959492874242,86103 793438831135580164,252020 790998305803268096,164814 758388920446881792,46076 770674997086019584,120610 775527583299481600,149040 780077368971059200,176673 792094890486366208,231611 793508835600191488,252741 794812677558190080,261155 793147166810267648,249469 787754552879480833,205197 791064374538477568,234564 789820249659084801,227048 790874887158165504,234583 765182289689141248,85562 757997651119968256,47761 790645977426296834,231792 756272898562596864,42405 763403356824039425,75396 769259848399814656,111448 781717325896646656,186149 758719188999569412,54070 795456497832656896,266500 770164723665014784,738099 770275838197633024,117257 771798447569506304,127134 767098688296673280,94718 792613935220424704,246771 766727763520786432,95672 792072826832449536,11774 795259818881810432,263907 774345546001682438,141360 794349405931454464,259034 759506713485701120,57574 756965179888238592,44274 770075769947193347,114779 774503943271362560,142668 785580469618212864,195101 788399191085182977,217519 791471609026576384,239405 794197396708200450,258598 795689630301560836,267977 780971138310557696,167768 787705335624691716,210313 765922304840925185,81562 777735776834420736,161978 777575327111507969,160618 764958612707905538,85159 775084393350037504,11774 786642300491272192,205270 776108941692502017,152182 791337242094555137,238207 733157256544563201,355810 780809050187505665,182726 761573018497933312,68993 760472047835156480,62771 770108038653046784,116913 789267067815989248,206666 792153935209304064,243865 794666372198330369,261155 766393280284229632,91946 776429826773250048,153756 787320991810748416,210207 791384971604877313,238286 748343872133160961,1247847 757583978660450306,47761 770239544868429829,117257 753364668513718272,26446 794421432092540928,259190 794651860334325760,261155 787080014655205376,209043 790155631420256256,226490 791889705969127424,102730 758643909173972992,54070 759733926801842176,56282 792027764509536256,243187 788816342786932737,169951 768516948414062593,102745 755020668006113280,31177 794126944325382144,45672 768192737740857345,103354 775397563809882112,149040 779819654676176896,176109 795401547752599552,264397 763121703228669952,76794 779133413714300928,172523 788624146716565505,217658 760654640983576576,64147 776117248830218240,153194 776339773665513472,152589 785281882577481728,193669 785235568225640448,194188 786503925830746112,200971 781911770881327104,190517 794252697545248768,258598 794637758274932740,261155 761559333498916864,69231 794316623339540486,258598 794950804843143168,262847 750034210870530049,10735 775445797911470080,146991 786937707725459456,207287 790325328149229568,228820 786785663098064896,204835 769690775684730880,18030 762693374788800513,73814 792431153995132928,245268 755136803372273664,35737 761502759615168512,68182 778683499687534592,169201 789453544856313856,225981 795441713095593985,267133 795700193543016449,268281 764963817554079744,84724 761047142848835584,63149 757972453205213184,49845 771092377025077248,83550 753388221661261824,27317 765038528384212992,85562 758406722872418304,53001 765616295278632960,88669 791372349786456064,238207 786609444427673600,204977 794019434990108672,257492 776193006177099776,153095 778501773606518784,164375 794170217685467136,257674 777899730843992065,163990 785270110101446656,194648 751972405321629696,17794 772539920489582592,130636 792066295571243008,243187 752825299092373504,23742 777136299761364993,160395 758261850463141888,52061 770804416110735361,119937 786930510719291393,193633 794587936473944064,250633 758863796307759108,52554 761260034508595200,67517 773947591201480704,139404 762275437351350272,72534 779000348619014144,171902 791394076826316801,238290 793878814413692928,256255 740989113093005312,11774 792169832489725952,243451 758022084039680000,47761 756680838935445504,41702 760567858354978816,63149 759071018782756864,46958 790328930909716482,11774 760277561968517120,60253 762727627513663488,74247 789114866481057794,159876 756282629075238912,42495 785310734414557185,11774 793874876583075840,255393 794731292353003520,249926 785468080805806080,194450 773002831003422720,132370 757748622033158144,48055 779460215158804480,175260 780799772558962688,182036 758475031697502209,51451 788139606789193728,213887 790762494667042817,232791 778984990273069056,171693 749731558857191425,9433 765298629800259585,86440 792172753851977728,244221 781268050712506368,186170 764443133685927936,83391 771756691197157376,108396 785831352306397184,197512 785833678475816961,194082 771520581053231105,125853 793208511639322624,249348 760885584000716801,64722 791712318920941568,226717 793966442257362944,249348 754891717824786432,33356 753410113000517632,27045 769071058750242816,110362 794271042265083904,258598 764178963539251200,81946 755086805158993920,34666 764485329235480576,83391 768202657177755648,11774 794579580849819649,261155 793495421507080192,252741 758749151446216705,54070 766578679929528320,94269 774135102871789570,125633 781198720511594501,185496 770672084246728704,120610 773108175692238849,134255 790877983770832896,235349 794008330012344320,255942 781642686981808129,188500 756968505895890944,44429 795715993209368576,267855 793104830164307969,249469 786744086841716737,205186 791844256612745217,240070 793951352158240768,256650 790267447437701120,230270 776939022820184064,158820 760806062589153280,64722 775278532662624256,146720 752974788302368768,24272 793949049695051776,255826 753164070963015684,24745 756545786918244352,43807 792754015415177220,246127 792434456640393216,244550 751017269338181632,14459 751767652905979905,18323 756906205994287104,17416 756575232429817856,43225 763787246201868288,76623 779668437853474816,170215 788169445546029056,215252 754768725333729280,33356 766821881131433984,94705 753801561172652032,18988 761675012575203328,68993 789300342454358016,224680 794988590593781760,264431 793248485331959808,249926 787059339697659905,207109 793354519539281921,251452 794211049130131456,258607 765859356835475457,87904 768614948821929984,106896 776541272890830848,155898 788420581859336192,217837 770048462205353984,90252 772732596639895552,52919 774371003791122432,143210 793528546543017984,249926 794985022235283457,263906 777843419343417345,164001 790161294473199616,229693 755575412034527232,36370 788707022757822464,220029 786658481948491776,90209 772528813523685376,126498 773917511767068672,139404 773946439886143488,139404 780103113155936256,176673 774094663611404290,138532 793527155346984960,248656 789515824067284992,226823 792547939440656385,245148 793189580119937024,249039 777552495954591744,161456 769003113923481601,109988 771827718509912065,118191 788087389776404480,215005 779085520932524033,171463 795363559320322048,266500 778040760402935809,164826 787079921520615425,207613 767739603151388673,100605 788566312989577216,215437 754847628072923136,26721 755485434365423616,35890 762697485844353024,73712 787811259903115264,210235 779301407858057216,162309 771338130179751936,124597 780907052675674112,182211 790941512255279105,99049 767229204991651840,94699 791958585349513216,240483 765688233317527552,87904 785379796985401344,195481 771011609443508224,117257 767815574093193216,101681 773990922753282049,140444 790465383215935488,229192 793919080881332225,11774 751119072931176450,16422 758038787582627840,51069 785265457712553984,194560 753315483164684292,25189 769284812305608704,110709 750914913191669761,15316 791445252573761536,238207 750776198003724289,14525 755968613463515140,40881 757110572571848705,46006 758107404114558985,41703 795077123186663424,11774 759079217250328577,56231 776540489516326912,155934 795288338056040448,263895 758830963065430016,54070 773734632537763841,138894 780130712175292416,177233 756620478450720768,43915 788172493324296192,11774 788390666103500800,217519 790280865766973440,229159 759477268053893122,32492 765753068633878528,87904 768555253075771392,105577 790677330502955008,232169 793273354912460800,250293 789102518454194176,223286 795051962311929858,261155 787810398753869824,213217 765936185285967872,90384 770361510207954944,118393 793093695427846144,249469 793402754312073216,247054 795401724903260161,192363 767803906776793088,100891 757600490247118850,47940 794547820833296384,261155 756317813397127168,42432 772803077606735872,132335 768990879763795969,108729 780077657149046788,172185 791693202696839168,240070 794243688402653184,259200 788734129340755968,220332 750502705014071296,12883 754940284945829888,33549 757981647933366272,18215 761367554212270081,68203 771496306560806912,111558 773972771789426688,140372 789172347265658880,216055 732528493431562240,352433 752238316892729345,21714 751119747517968385,16728 767106648313847808,97377 780211450132389888,178966 781345726160703488,186584 767487168520388608,91936 787873103980425216,197512 764216258569068546,80486 767272144287834112,349714 773865603539070977,139404 732427172837629954,351837 793495477056667648,252741 758414834480386048,52061 795371067158175744,266151 787840584593604608,212139 765158824139431936,82283 793700993535922177,252408 758116412711768064,51043 760525217705799680,63451 788129313199718403,215108 776960619551526912,158387 792101280047042560,243187 795167223971123200,258456 758697541198188545,54070 757805637405253633,48929 758089154953678848,47761 758817873934462976,55580 754768224240230400,33356 770298505181011968,117257 733885035023990789,254034 763881206668812288,80192 794541166536589312,208420 759485192587321344,56964 764896228458926080,84724 768214080167575553,104162 777017811516350464,157082 785962037255872512,199352 773889604684423168,139404 788389321879453696,217285 772472707812294656,126498 776314768059535360,151071 793242223177457664,249926 776565234391658496,156053 780783010513821696,182767 759239636250157056,57722 763808541069152256,80393 781111607220838400,185496 789528010357485569,226731 793499607137411072,252891 763077211062538240,76165 755841351984353280,18215 785311956311928832,11774 774063447071920128,139404 781134134210994178,185496 787362668529188865,209736 790980873684291584,235590 760859585062268928,64326 762667848976039936,73926 767709565160787968,100605 792796537042591744,241678 773178837496655898,134378 780957387733798912,181419 785781578622308352,197512 788438949651853312,217989 785876566618365952,197512 777853478282592260,162497 752308551830286336,11774 794159102054240257,256502 790592972354101248,232169 793141671466860544,249469 795696328168718336,267862 776124753648099329,151361 777624996676005888,159454 785501025817931776,196277 788470177155411968,218275 779503802026123265,464984 795704383677857796,233467 788580684549935104,210390 756325059158048769,42432 772050729565577216,16092 788550330791395328,215005 733413101282824193,355667 756542586085486592,43471 757995196810276864,50654 762782518240284672,73814 761657561292546048,69673 764639444196401153,80939 793616817138704384,254209 759236665839935492,56964 776545926764699648,156505 756222673168900097,41680 794024923488485376,11774 774093807063216129,141316 756659834301190144,44632 772743305985716228,131377 788205201127636992,215437 762723856087851008,73910 791411130325344256,237594 764141527585009664,80939 785241215209869312,194221 791744470140067840,234990 752839030459564035,22838 794625875937464322,39957 752818055407861760,17434 732887860940939264,178186 795212317457666048,264397 768643210495176704,106763 771802332828954624,128194 791438666866368512,238395 763188043855441920,76723 793474055311503360,251452 752991239570612224,24711 757592357474893824,47782 795366598282539008,265885 774931805157912576,144635 791266446886199297,237491 792400273805152257,239810 791618319862288385,240145 758536368599470080,52749 791667931348365314,240483 768617849363521536,107984 794586882160164864,261155 791540425756639232,237385 753687810448777216,26458 771668227655102464,126857 787493843461476352,211461 732970972974813184,245166 758202015830847488,51344 773550790870839296,137042 758197804929912832,48289 779339055825772544,172578 786718968719499264,206008 763120744557445120,76577 777113175107964928,80607 774039538284924928,138922 776116340331515904,152314 774267710142345216,87904 785628526179258369,197198 792017071441715200,243092 794156710923419648,257492 794359506465456128,259034 795002579235303424,263907 754784191854682113,33356 755236512728485889,35890 791710903758577664,240483 785675802708840448,193249 760513750919241729,63248 793609427966459904,252639 791697191215697920,240260 753314461780365312,17384 753717433236586496,29456 758498881512407042,52554 781700363896365056,187969 788472399880720384,218275 790991224534605828,234583 752305707135987712,22004 769284231088537600,112788 787889279003275264,213064 792821440399740928,247877 774019814117388288,139404 778347402314981377,167220 793564965416243200,252051 794556955385851904,261155 790589606702047232,231318 754715937555746816,33174 794445198226903040,226320 776459894996303872,155390 794632067518607361,261155 756544578803601408,43391 763096333989404673,76429 763909199742898177,80393 789272070970548224,223991 786004505183735808,193050 786906256518832129,207287 794718620534378496,261155 794806209866035201,261155 762745931712245760,74630 766386691603066881,80939 794700176220975104,262721 759446864622006277,57574 773123860845752320,133519 762711815935492096,74308 770450450336407552,117263 778316725217533953,167220 763489036048621569,75899 764555385906819073,82066 788673201274429440,218832 768654387459874825,102998 781076546576580608,183261 757054376577896448,45669 775714278296784900,147612 788791442927972353,220959 768566811914805248,106753 768987536882413568,108849 788606453741420545,218390 756421961295593472,42249 757998671283707904,50500 758108579324948481,51344 764972839715770368,85562 774211850510544896,140444 761021526942420997,64499 770423090195075072,118192 765427695144562688,87089 755544858375454720,38183 750698532047163392,14421 780610872259387392,150151 773655081220579328,137158 767834880814280704,101681 770706911889162240,118192 769253480670257152,112494 785512539958353920,196277 768762994780147713,106281 779183006753906688,173011 794384344060149761,257353 788140175381630976,215437 789532778341675008,226823 791100699954348032,234583 759723137479028741,56282 768047070003523584,95170 785268937332183041,194202 779417914965393408,173347 795165074558251008,263907 760495208412778497,62452 788535866411012096,218275 793100090256883712,249469 788354408446693378,215608 773472356035624960,136904 789241432926253056,224680 760238702039855104,61051 751730787326783488,18893 768854736237977600,105109 776926800555409408,158387 759243465553223680,52554 761664336473559041,69470 791728445642399749,240535 793865703673700353,256255 763079992980807680,76488 794529936547651586,261155 749371352986034176,8497 764117268729126913,81702 791578559320035328,239906 788813900137558016,220526 792819519911698432,247877 775704828538478592,150511 795355037258002432,266190 772627210805084160,129551 775670877031542785,148684 768605448597417984,107428 793100344364589056,249469 762165277064777728,1248861 766014816615960577,90723 771398426089095172,124597 793627693421989888,228101 763379582665842688,60296 772868291148804096,132335 794579064539516929,261155 795278129535348736,263697 794900500646952960,263667 732622674317484032,11774 758685806009675776,52545 765366723331645440,87249 785606347341508608,195975 794665739336695809,261155 786746111339835392,205181 794670756550451204,262022 764453710403547136,82066 768938657290092544,109571 772919781448118272,132504 792139483227394048,242693 792507822785179648,245095 794573056886722560,261155 767389682191638528,99030 785561959936749568,196788 786073353941647360,105109 793093596278693888,249469 759919901196726273,52112 768217837349376000,103975 732658405555372032,353360 788879151860113408,221037 770749471336595458,119937 777566801605582849,162497 785926526244007937,199546 752664174153461760,23217 789129399379472384,222682 794557476242800641,261155 785267764785143808,11774 791593328160739328,239405 761622142798536705,66897 764261697880141825,82953 785938320379351040,194072 758750273221238785,54974 765205816387350528,86103 757740363150831616,47940 773993477587603460,139404 781568179172704258,185921 791013795963424768,234653 791685502197899264,238429 754772192504717312,33549 770525711304167424,116306 778842613105451009,351424 794640161959276544,261155 769613492760502272,110585 772823345716928514,131852 757426494570307584,46401 780677397121159168,80785 759897875593560064,54155 764261743874809856,82953 762478709320261637,56964 768912135904645120,108782 775170013476954112,147541 778767924047802368,170187 760881092626878464,65404 771550799734321152,126389 791711333704171520,237908 756936444736835584,44450 776778008967479296,157693 786402304245194752,203350 765559811605925888,87904 763799825108258816,80393 776219153992671232,152735 781921821582958592,191354 772859064388771841,132996 773804010687959040,138819 771557362213621761,126389 775068659513380864,141091 781348524218732545,139404 785876512595513348,197512 790902694386937866,234796 776779749624602624,157755 785597583150448640,197322 789773349547184130,215965 753436612558778368,27280 793202974889836545,249926 788479422269644801,217519 789989381465518080,228354 760551990636212224,63071 764856051610947584,84724 793570009746255872,253164 732999791488077825,398860 779157064832737285,172962 775429488431730688,148419 789323082662027264,225359 758665929756520453,54070 780461235192102913,179742 749947808590028800,9925 766454802901458944,93823 788481728377528320,215437 766411074711216128,88920 741353746278424576,738099 759091269792522241,56964 774099205107228676,141360 775168637896314880,141091 732415368019369985,351988 760652679467048960,60794 768986202124890113,109945 792854257787482112,248078 778657831390027776,167319 793271862658797573,249926 762748066575286277,431998 777471220870680577,1250350 787654194215936000,206117 761332481681305601,67938 768209924497240064,103046 790409463064780800,11774 753053350459940865,25255 767817453552463872,101134 777565332332503041,161988 773837922965553152,11774 793101965047767044,249469 761907066709610497,70886 769202912845234176,111919 794648721027907584,262053 789067745346330624,223035 751153717672456192,16299 764690680513896448,84422 773294286985129984,134993 791408958934253568,238383 793140309773266944,249469 755656959467159552,38183 762560287715135488,72978 763111778012262401,76656 764990613104173056,85562 793303356370460672,248688 777366450029801472,159876 791983393374408704,240483 757680682214760454,48810 785965392418181122,198671 792223193624969216,239613 795330176074862592,266079 755168433315024896,36018 787244830858543106,193121 790718193362952193,233307 793970806959128576,257255 773934006723227648,139404 793056562927509504,247569 795322152748650496,223671 756186232971890688,40534 761012239226720256,64713 785268971092209664,194560 792130679559651328,241678 766472184760074241,91751 788018659960717312,214354 753366209165262849,16508 776429587894939648,155688 791470155633037312,239405 777253120917250049,159876 786547800632795136,204413 732214106615218176,349795 764541261109788672,82283 766144280909979648,90723 758044563252645889,50654 794698761180246016,261155 758488016851722242,46384 779386691110842368,174557 786959535671869441,205902 795765483278598144,268643 765508206512791552,87904 777921551178014720,11774 750430251566690304,12535 774097353829523456,131421 787096548169617412,207287 793970055893684224,256276 758455590012096513,41680 773317487630938112,135701 788089231998529537,215420 794120362564820992,253739 764643514063917061,82066 780747860287557632,182870 787990152308072448,214209 776941637549301761,152872 749971504721428482,7816 751234398314311680,17794 790706693743190016,233692 771329632620732416,124597 786397714212880384,199640 792022743239823360,243075 794551797868298242,261155 763905694495944706,80716 753583615158657024,27773 788557019930300416,218582 750671801450201088,14497 765366854223298564,86440 779119934148194308,171981 781717755720441856,153845 769292540671627265,27164 786678747202281472,205349 753647963927302144,354108 786327716748333057,202379 794205697848311809,258331 764817846912155648,84248 794996435532083200,263895 769265677504962561,110585 778393063269937152,152594 791407357133672448,238980 793256469323841540,249841 791133753208963076,235251 749735905297072128,9754 759255526899347456,56889 777685438853033986,162213 774089866380349440,139404 795691948552097792,247651 788003728712347648,214354 755926135830110208,40609 766352230316384256,92166 785289849620221952,193669 761379124082388998,66801 764479688001466368,81574 766011496551833600,90012 775428346473684992,144494 791393473861607425,238780 768697372167725056,105345 781535112525742080,92975 763861158956785668,79131 794109102876192768,207861 794348394257010688,256038 795197498600013825,265257 768844715529609216,109104 757674390549037056,48439 790915977856843776,234583 794775138973679616,261942 764090679312035840,81702 781555813236301824,187976 793372751041925120,249469 772222759078334465,128713 787015740763230208,207613 775749164722454529,151255 792143010699972608,244297 763213858278248448,75899 776770063495987201,157755 791300350275940353,237813 794880796234547200,261060 755924710123110401,39475 757617175653912576,47761 758298759923175424,51344 755755417259667456,39384 775835879952687104,152068 762661050734907394,73926 786240935856181248,201958 757099696041107456,45964 787488245017931776,211461 763742709114822657,79691 773354302182133760,135903 775304429536940032,148045 785586494618513408,194058 786662834633605120,205728 788446551182041088,11774 755168749741805568,35890 764264650930282496,431998 766712997737861120,95506 793594264718499840,249926 755514901536370688,37979 758711706684194816,46076 786426664700014592,203674 787030677422084096,208014 787535141941817344,211181 764656404154023936,82018 773417782805426176,132140 773716965160464384,11774 795391950803312641,247930 791838766130270208,241678 767886530715279360,101681 786699190500032513,206048 773664892465229824,148861 775795698419638272,151748 760241350323437568,48052 764092110702194688,79550 789431958749057025,225981 791705485472833536,240145 761345791969619969,67906 756313599224664064,42495 753729886108454913,28732 771525905491472384,125367 788772687636144128,220332 764623632492400642,81946 793239356735717376,250064 775494448478244868,112363 788406487433359360,11774 732295202086486017,350295 773938621602672640,139404 778422264001945601,168127 773894092644290560,139404 788513717260472320,217519 788866618810101760,218275 795606896128339968,267571 778391215225970688,167220 771853454557974528,1249864 793866166540312576,249926 773256031610646528,135721 788716477184487424,219951 756936879782625280,44291 761624363389034496,69711 776764064886235136,138819 795347984150122497,266079 790572226420486144,228341 785696607908003840,194082 787585222464319488,211769 752916110127738880,24427 790910206699909120,229177 773588495793139712,137869 776513926888558593,155898 776965800766935040,158524 777253329604718592,159146 785283249798991872,193669 766486761954435073,94328 793105175615463427,249469 794695846801588224,262886 758611047271968772,41680 794027792203513856,257492 755163900283330560,35890 761013702455877632,66348 765081242039570433,85562 750855866174230529,15255 792352177096314880,245309 755158554940698625,35890 785854584531058688,197888 792017951557910528,243075 770679215062523904,117310 781433105496231936,139404 759222966605475840,56964 765309945155817473,87145 792040775794253828,243187 767572117697077248,100176 777631444319494144,162430 770430678576033793,117257 777945378603737089,158820 752285099010424832,20636 759325695101267968,39678 765251858440949760,86653 794581120029429764,259329 761346976717737984,67973 768246153628483584,11774 760896376184066048,65234 777859908096004096,162213 793441502311555072,252020 755819033379962881,39920 787696409956843520,210207 791800750984732673,240145 750846666459062273,14277 773583861590745090,137535 773856169727234048,139404 775455745005486082,149259 755193668173082625,35939 775877290836144128,152314 778403576578084864,152594 792415749868490752,244550 794077972944850944,256239 743899913247809536,351340 766501255493541888,91946 775340029916745730,148045 776171927912128512,106673 795278835352748032,261942 776746358418075649,157755 763226789820805120,76127 771537737333694464,122344 755548028832980993,38476 768122628448002048,103354 778076578789982212,158087 790641090751791104,233152 794747454579208192,263020 753107043469422592,24248 732748195634253824,353220 761225160431177728,67142 767451863528660993,99474 749337686964514816,8047 790447162937208832,231646 788824496463548416,217837 765952376339652608,90384 754707022294102017,33174 790661905618571264,233307 771825948647825408,125554 773634350915006464,137042 787031773561618432,208016 758074474814115840,50500 765312849140776960,87062 792757482456162304,247232 794559596715266048,261155 774498427329654784,141316 794557321129037824,261155 766434014085386241,88920 767047450636922881,97628 777235975248281604,161060 756617328385810436,44434 763837045106180096,79587 767351340758511616,97325 785377372950372352,192421 785818995618447360,194723 759120660417228800,56964 794901957207068672,217634 759933556910993412,11774 773532930706591744,137042 776479424787124224,11774 785775496273334272,197512 793585597860286464,252112 773065273524060160,134288 754252927209005056,30354 772085594700836864,128143 791458466930065408,238780 758659006541869056,54070 774428682182012928,143585 780071793142951936,172185 792826589390274560,247241 759246681510649857,56964 758645686996992000,51451 788625062509285377,218258 795663259797979138,267655 763683905144848384,78914 777595278555803648,162638 777981547995463680,164375 794654339784704001,257515 776147770906382336,154071 753611859211747333,28033 792124041066799104,243187 770049264647036933,116164 776630672894988289,154832 787846462096957441,205197 768830509677895680,109153 790907367651209217,234583 790994325207252992,234796 754037269607178241,29377 774244912858411008,139404 793215688836018176,249926 774023026702585856,140039 778231326721867777,166532 763954140636516352,80486 778747363657678848,167220 751231206734323712,17416 780538031631728640,180233 758489041742340097,53224 761387364748972032,67229 787106347271745536,205728 788057705101406213,214247 794232082201341952,258456 757549859616481281,41839 768853263504568321,86763 787296886986125313,207212 752962735281799168,24534 779313211396980736,173964 792445214237470722,245575 793143616042663936,249841 793169100902195200,249374 742218557723807746,352839 760969047869497344,64730 778296938160467968,163036 789876494508040192,225456 791718432131522560,241034 794359146615291904,26066 755567996832141313,37457 761383755512582144,68365 762459342230605825,47283 788446092157485056,192840 735970775241359360,7700 760800044299784192,47940 761555868898955264,68192 787645131709157376,204078 763531198182387713,77720 788023179348500480,211024 791347718065098752,221785 736560450658271232,350678 740060585199566848,353488 756227895664582656,41946 764964818545631233,11774 770715734011891712,119681 751887380152479744,20330 765234387575332864,86103 793984802231877632,257353 778779179026231297,168410 786781166670077952,201555 766736166334898176,95672 787803083128639489,205197 772857166944280577,132364 750443892596551680,11495 756631505246494720,44429 759097959245983744,56964 761682257539104770,69947 794000425527562240,111835 777699256803086336,162497 794884711768346625,249348 732386928000176128,1170406 794633333783269376,261987 779683266840317953,174557 788744134945275905,220332 785696135876714497,196277 781577058572865536,186584 740386395739430913,11774 773303978561896448,135808 779394727997235204,168846 762082374813413381,431998 767808384687038464,90629 781641795214118912,131056 773616176622559233,136947 793633115272916992,252014 795768960583081984,268643 757603779550253057,47940 772475318095454208,131025 755817467792986112,26721 765234205450117120,86440 791761395939278848,240483 792892488751063040,247240 766704572110954496,91049 770362405914193921,117257 779069908004941824,172523 787628263002603520,180433 785824509832077313,198671 758816967679541248,55174 760189153384525825,61544 778410130694021120,167180 786988207749476352,207949 791235094866497536,234552 761188794339061760,66779 763137625825894401,76365 771791956309606400,125742 774773130107559936,87904 786662614986293248,205181 739976739028361221,353488 766765546436046848,95707 770395414864490496,118191 791333658477076481,238207 793272934492049408,243865 733056733740969988,355464 754713662942810113,33089 794448103227138048,259034 766601754846781440,91810 768397214204821504,100893 760535379644674048,63505 763382102477811712,77731 769235239549800449,112345 794183867234140160,232169 795614644840841216,267655 759515052256788480,56964 749091580540104709,7258 793340434240110592,249841 794533352128843777,261155 761614902205247488,69576 772572680478453760,120690 774681612181045248,144494 762760305000587265,74281 773676504958066691,137698 764319289566302208,77598 768121665465311232,11774 785880741389361154,196277 786371999325122560,202429 732209799891320832,350021 755166844101812224,35890 790647312506847232,232169 793285003903918080,249852 779525086613213185,175153 789449213545369600,225981 794722501955874816,261155 733307633424343045,355480 755118086936604672,35403 762804665004077058,431998 787822519562608640,210238 770892849458008064,121949 775000498931847169,146259 750597169359585280,12883 759152074047254528,56192 772009982149681152,122133 752662927157653504,22657 761351599583268864,66801 790256447124672512,228888 775110797357789184,146720 785558540228370433,196917 793904002794549248,256536 770261538749939712,117257 777008506448773120,158387 773607683073212416,138054 795005900784275456,263895 770974781441138688,112623 789205251899265030,11774 791756293014904832,241432 757631257148657664,11774 758632251483709440,53185 776150585112350721,154071 793257836444659712,249926 788883328086646784,221143 779352004275482625,174315 786460700176769024,196788 788215334792753152,109244 750387040328425472,12037 790455861189672960,228341 794787525164314624,249926 773885510032957441,138819 779348621623824384,167407 755218666371878912,11774 785856209735811072,198878 766540682924167169,92235 771442179613061120,125703 771482343932518400,125111 790242217604575232,228341 793220670951915520,246987 793184046561890304,249469 778216860718292992,164912 753396661066436608,27317 793638411986833412,252639 758026163667087360,50923 763347707280887808,77731 773840333314650112,139404 790783583917072384,232137 791483980856061952,238207 766024515134427137,88930 785937908675014678,199546 790881884267917312,234583 759402202356068352,55887 751594624834306048,14277 794354648916312065,259743 754764867953983488,33356 788774827813249024,220526 764613993793060864,82208 765706875035869184,88459 780618022822129665,182146 793135709213237248,249841 793419589396955136,251452 757093621376180224,43391 760969638637428736,65222 765519998160953344,86440 793132705357508608,249348 778593471225405440,51069 781122186954223617,183759 790647928037728257,231881 768422649114525696,106281 758112873180782593,41703 778528074526666752,152594 791949205849841666,241678 770753228694777856,120393 792446557706555392,245136 780769548249083905,182036 776113582530502656,153658 792365250637012992,245086 750392571369840640,13104 764949514922913792,11774 763446468078436352,47188 763889800864755712,79513 772293176774098945,129558 774051545641910273,139404 792490085086220288,246225 767178463644119044,97438 751017525882814464,14459 795368178083831812,266079 776825889518710788,151463 786713182115139584,205728 762770192577331200,74366 788312101278199808,216934 791273702587375616,237491 792083513193422848,237964 757428268223991808,47266 758654045993119745,54070 793122701867114498,249469 794905506187972608,262849 775700289319866369,150511 779092954040324096,165185 767067539398688768,97355 767117826804940800,97811 767803244181594112,101681 792478521893515264,243985 794657344772775938,261058 769070754952572928,110709 774943049793306624,72061 779032586647580672,171693 792025218826969089,243187 786917829044006912,207212 772198510376677376,129991 793203364217688064,249926 751758775749603328,19352 758484444579819521,47940 759193192197742592,56964 778413008582238208,167407 750857786087600133,15643 768847477604749316,109433 772821463401238528,132578 789894966701010944,227048 773918880863354880,137042 767000338381443072,91700 787840028785405952,213064 790624995504431104,232137 767840809676840960,101514 780268337745960960,177455 766258989579509760,91946 793196342730522624,249234 756205675491893248,41798 766704377054765060,95672 772214873140834304,130190 773953910289469441,139404 793809328851431425,18395 793872848670437376,256358 793066231041589248,246225 788861643086114816,220029 756303398593454080,42432 791048694602862592,235590 794571005104558081,261155 749273561655832577,7816 792857152041979904,247631 785583351855927296,196917 785647094648287236,197324 767499802330468352,56839 773893577923502080,139404 770701934797918208,120610 788367576749473792,217034 756903268068921344,44450 767460062533132289,98751 788530898140475393,104244 766871163989397504,96189 766494407843512320,93823 787024632314466305,207287 769282868895940609,111454 787734740304617472,180433 794169434885627904,256125 780178939956211712,177233 793863392058638336,256255 759043251672199169,54011 760135520470962176,61051 780597426491129857,181935 788102031038963713,215005 766282948186345473,91499 761299692764459009,67768 780198729399857152,178415 792106020885532672,242643 771967431111766016,124597 793722185021919232,253793 760095659550662656,60790 772766239718461440,131239 769271642828734464,111388 793498153848807424,252020 763245189641166848,73537 787707305823469568,206101 794307366925705216,257492 794872243889184769,262849 753658286575013888,28866 773193283736600576,135025 787675935357087744,210585 756437273231720448,42344 781002595376721924,183811 790585830746296322,231894 776942899170713600,127903 795756275468537856,254209 768713935251906560,107317 781097732362506240,183759 791070464642736128,235590 739887687587500032,11774 768534589484793856,106034 787028399634190336,205728 792179436879749120,243075 756317260172632064,42249 762114112780275712,72035 754754985502670848,33356 770618723556167680,119937 776210422668009472,153480 760441057817559040,62063 773761172352880640,137042 781197489286242304,185310 754726944592240641,33356 757691041692655616,48663 765399605156548608,86653 793204771570094080,250633 794989690600308736,263895 756970165804335105,36145 759216351995162625,51798 785357694102147072,195481 759179307969187840,56817 757104506790436864,45964 759205749713240065,57112 795056070280511489,263907 763450801574469632,77590 791666405288488960,240483 793134971036631040,249882 794361446595522560,258598 778832972816326656,170253 795068074785390592,263907 774618917373435904,141360 746622462981398528,1247750 773913081990803456,139404 785496890003615744,196277 792897334082318336,210238 793871873901629440,256358 763052867263434752,32625 780178943957688321,178415 760587258923585537,63451 790050303001423872,227486 771314785665163265,122982 791401952991076352,238494 754872577491869696,18341 786013975800455168,199961 775892528767696896,146804 777612672732987392,162107 767026766091128832,97380 795055732630716424,262849 764821425207119872,84422 787935557800357888,213403 770035371182813185,114254 777279062880292865,154330 790042194224775168,228354 732293742397292544,350295 776886114091085824,157840 767779748693045248,100893 751566671727427584,18470 791412537422118912,238639 793397382994067456,249926 766024919541047297,90401 772844703544901632,132996 795292624190132226,264754 786028431750340609,199431 786627999210889216,205181 760636528980791300,64019 763208238485508096,1249111 762987426390220801,75724 753364088915320832,24788 767805105169018880,101681 773909094365147136,137965 793494967830405120,252596 794265119001694209,258456 756382929572487168,42495 761373087312982017,66777 763065709312245760,75724 768046102905954304,103005 768545122212515840,106094 788393416874926081,217519 794064320631959552,256219 776444890733359104,152667 780606803084206080,181789 768512666126069760,104973 788417095876751360,217837 794896155519746051,262849 756583183781462017,43553 761694750055493632,69947 785549558155710469,196538 793997803059953664,257492 789773937668415488,226731 766458086769000448,93405 779349177352515585,174315 788063073554800640,215005 776254193594044416,154071 780507075973701632,180306 790875447118540801,232881 792533666547298304,245854 794719701691695104,256358 750354054996455424,12728 755173448951922688,35890 775922245361250304,151185 788751081983455234,220332 791049845830189060,78159 794779443487064064,261987 752929590901927936,24316 776446720704151552,155332 738417266715418632,11774 765847335201046529,86876 760080736988704768,60866 793101241924464640,249469 758060094634520577,49056 771390209724452865,118191 792410782507991040,245750 760140859086147585,60866 766443507368103936,68993 773506575784898560,137158 793987260827992064,257325 757273789130350592,44291 787972847624945664,211347 794256641344602113,258456 770863507621371904,121565 794233110283984896,257492 762053646406135808,70912 773699814051704837,138819 785513537317724160,196277 749746616303706112,7914 781516065729904641,188401 793110130279579649,249469 765023713003573248,84710 757542176389816320,47782 764067547889094656,77849 765148840697683968,84209 778679134566305793,169232 793993410692710400,257423 787800159077994496,212034 770736886654574595,120610 786424539228016640,202672 732972862169059328,353016 753735716975185920,29592 794598428621737986,261796 759001725856460801,46076 775708632822538240,149200 771774799550963712,1249911 771931985405149184,125633 759877414948220930,28052 792052679635767296,243075 791309090995580928,237491 751553412068614145,18323 751588233897578497,18893 764530703144980480,81946 789932079492501504,228820 795314984402173952,266079 756317419350745088,42249 772280620525375488,127734 790577541757202432,232169 778338511577427968,162497 788033287461691392,214209 751115779689644036,14950 787408497185058817,210287 777173833056817152,160539 791426038362365953,238099 793125917597896704,249725 755151981208072192,35890 765941544813723649,11774 768553696615628801,106676 770500123323428864,117263 788508486220918784,217519 788874226484805634,221832 790915425307652096,155390 794623371661090816,262022 795666706559549440,267862 750760455375818752,14421 764220338938839040,82283 764357337331085312,82283 776456560751050753,154869 778663114330017793,167677 765218370610278400,86103 790925726014906368,234796 793955343780835328,257026 777761635503116288,163153 750720212815622144,11774 785674062588620801,196788 751600364160376833,18341 763872884875993088,18395 769852625684721664,115107 763028833377280000,75724 775227990963806210,131035 760899720789291008,65613 765182218419535872,86103 753476561320439808,26303 787396047072993285,180433 793323895008866304,249841 762765423184011265,73712 764951198973632514,11774 755056576101318656,35086 756893962586161152,44450 758165501570846721,51069 765205882158317570,86440 773160121778081792,134033 788439940203806720,11774 793153883317035008,249926 735750118960332800,353447 786990523818967040,105109 755874394853904384,18215 789297993300205568,224680 793198575224184832,243615 786695551496687616,205143 764971347495809024,85562 795350302908153856,11774 766218316943880192,87858 775460350175154176,149200 785463019040112640,192032 793690573328777216,252581 764287682860023808,82673 793247432930889728,250633 768850229969977344,108849 763806384911622144,80459 767411096965611520,94718 780694425475350528,182049 775759450435051520,151463 762071743938699265,68993 743114752407306244,11774 756235338192859136,39354 778639260962418688,167319 785971548196737024,199306 753701833697271808,26539 791385822171893760,238207 776963674267324416,158520 768471301644255232,106774 779001351468638208,167407 786939501239296004,203048 765309187635159040,83187 756258972659658752,42344 775069555660120064,146847 785705301186113536,196917 786374719121403905,202248 773809049423020032,136814 786001489323884544,197512 761401421002571776,57574 774038025416286212,138819 791231275621376000,237235 794018073166704640,256276 791823683253784576,239893 795754103305621504,268448 795393658740613120,266491 750867599546650625,15264 777142984081104896,156835 790684848750985216,232595 771429831925833728,124744 774858752256335872,124660 752168708886323200,17794 761401985421762560,68144 763845931326373888,79911 777041638010986496,159359 792176986361831425,244464 790882385084706816,232863 794910732387315716,263895 775026502698139648,146259 781224678971023360,186434 791301531710525440,352035 778198896728301569,164826 791368199786917892,226862 775492173345193984,149259 770486027278487552,114178 781332211228434433,185310 781833704817786880,190635 785581181085581313,172084 777973154467622913,140444 788834670783950848,221476 795122584069271552,262752 775809233241591808,151463 763920964883132418,81024 764320837168050177,79513 795705027709071360,199307 794358058352857088,256038 759139192064446464,56322 794560034675904512,261155 763779945533476866,80136 793532418384801792,248104 769892739668447232,114779 771357488713043969,107745 790164795299278848,197046 753719049612242945,29347 760574167544659969,62063 765728445494095873,88459 766720099822821376,95708 786757649144479745,205270 788392125566189568,217519 790951293560823808,235337 758717073052893186,54070 766404310540443648,93261 767421587607982080,94699 769939182206717952,113982 751928482674798593,17794 794592800503459840,261155 764571677615202304,81869 768083545545854976,103405 760769644047265792,64700 793741842156224512,254135 774302563432792065,140444 756891144986865664,36145 758250960661549056,50454 762981345027129344,74247 755460314481717251,37412 750671086648455168,13603 763158484036702208,1249111 794045019548160001,256458 761325564720316417,67360 776610788282888192,155688 788769784867553280,217937 753096890879705088,22715 763692304486043648,78853 763828245901049856,80482 775446412440047617,148574 780110192243376128,178258 785618526002352128,197286 776019809083457536,125163 779401230938406912,173628 752957184057614337,24788 792396187424985088,239998 794100859118481408,257515 732956352667095040,351166 795446383167885312,265855 764955664619671552,84724 768999413511512064,110381 774167648896585728,140444 774745136127438848,143473 772300086302826505,128557 772406374504554500,129551 791688733548355586,232976 768233666967277569,103212 778950672804933632,171324 795396634595250176,266054 770509689008238592,119477 764961795111002112,84929 795011200174198784,263653 788158487876427776,215754 765657402272321536,86103 787012742926438400,207287 790702665810403329,232169 785603135855353857,197512 767854442779516928,101681 789544865138958338,224447 770667767087308801,120341 767769769714020352,101383 791004015031046144,234583 794142819497676800,249374 777851115295473664,161589 756280001952030720,11774 765120626252132352,83244 755041289834532864,33356 764365992478769152,77185 791676199030312960,240145 752307143919869953,17842 778257902960205825,164826 768533356753539072,106763 781886946914152448,188807 774750793203347457,142721 791027967992430592,234583 765032388585861120,84724 791007066437525504,235948 760472138654580736,57068 762700493193744385,74133 790404824328245248,225359 792403195456872448,245566 770884125519675392,121949 790696051506311168,233307 793977670090387457,256276 755117101157933056,35044 780093701246767105,176128 793512824089800704,252711 763726758403248128,78159 773915982754484224,139577 786005015974580224,198671 788826342368223232,216009 788885808585388033,220689 764366847923716097,80939 768236243259883522,105109 758816497976221696,54070 753723349763842048,22860 758788540301881345,54070 776850604295462912,11774 794531337336131585,261155 759218138865074176,56964 760312736102219776,53739 764847034717405185,84724 768156238509121536,103781 795082408555069440,249926 794566804031078400,261155 749983022963826688,616561 751807211597336576,19000 763816065935835136,80393 790607020525228032,232791 791703481140731905,240483 794683749770399744,262752 785836100568903680,198671 794338312706105344,259659 794770448525524992,262849 768926976774025216,110362 786442249236254720,195829 787899004155785216,213351 794678795903057921,199307 794864247025139713,262849 787733977779941376,210215 763571821148975104,11774 755278582482505728,35890 788506299608686592,217519 756186504783732737,41680 766763968903938048,96263 753647884214476800,354112 794570578392977409,261155 752882226161778688,22411 793343934491561984,251320 788083068355489792,214209 794560202607591424,11774 753764310531215362,29263 761573618438451200,68908 791310672290279424,234583 776882097264979968,151947 779317947814842368,173964 753415300867952640,22720 786310447557324800,201620 792791230685982720,245148 794896582491697152,262752 757249279966584832,45014 791009693141524480,235251 793793476626411521,255393 795692710728466432,267862 779411095480131584,174115 793200353948958722,249926 771106996980486144,121479 781908860248264704,190635 785951646132019200,192931 763586609379811328,74247 767749182002167808,101134 781204703531053056,186434 770434191209226240,118192 794685431573020672,261666 792407706988482560,236928 792013266369249280,243075 795742788210098176,262022 761619666494185472,11774 788562383140773888,218275 760202485030064128,61412 793293136139132928,250430 732401342765891585,349571 791374674974351360,238383 757195591105384449,1248456 761992227920945152,70689 763426649895424000,75801 765955615818588160,88930 773696115480731648,138205 775433252291088385,148645 775607276472242176,149931 764693195267592192,83391 767723614468571137,100605 790598789669261312,232169 769910204829949952,109713 771473180955254784,125554 791349993030332416,237908 777242177768398848,159475 788732487748902912,220029 788794254952771584,220332 791730656988594177,240145 795121765630492672,250633 764871611648450561,84724 749918747289391104,10729 753584710027137024,24439 790690131694845954,231894 750674078151749632,7836 768127521871114241,97978 787986527083036672,212239 761750112779444225,69747 764036800197365760,81536 792568664897781760,245313 761412747246665732,65099 773133514615160832,132761 762546960771473409,73568 778919501039595520,171168 786590191842504704,47940 768916709667241984,109961 778997654478999557,167407 787285441137537024,206048 771681043262738432,127134 779867810092769280,174465 787033018867277824,207287 789873279154528256,226731 793135459346022400,249469 780206592947916801,178415 788129890524602368,215754 760854986603442176,64709 778630725507682304,172295 790856662575755264,234514 761980575703928833,431998 764462934357442560,80486 793914251865907200,256458 794526379572416516,261155 763939311372804096,77708 777853646667001861,163990 795618035314761728,267559 795368422708113409,266054 776802773056753664,158314 795016649749381120,263896 790860015095672832,234514 756280393540726784,42495 788127299879043073,215754 794007750837751808,254209 794312325599621121,258981 795001156930076673,264397 767804580688191488,101681 793263627461689344,250633 793424798177107968,252020 794262016865239040,255870 785917217397354500,199739 794006861552828416,256502 744302550828998656,349197 788735419248631809,215505 753988832433872896,30590 781351058014515200,139404 764236292347625474,82544 776557834687254528,155987 753996843424501760,29790 773644754353582080,137953 780498244740714496,11774 779158358079090688,172299 757984772056420353,50611 763709696754741249,73926 779302722105249793,158387 795433711919648768,26066 781138480583811072,185742 763252348353339392,75349 774531251747205120,140025 790849757983846400,233558 778635527813595136,11774 770109970859773952,116373 763897729349251072,80393 773881389460619264,139404 793478167734484992,249926 794379339349590016,259190 773153915697176576,134470 775931914469257216,151156 780663625740537856,182037 761593220627361792,69231 769284945231515648,88052 786301529632366593,202429 793188678046666752,249926 794200878890807296,258598 785913064826822656,199640 786163250526298112,201215 794753057821196289,262849 773332783796133888,135025 766383169302069249,93405 760591858443489280,62771 778647897600425984,166941 790518431372218368,231894 795719580203118592,261155 759874644769923072,60015 786002809174970368,193050 753780738642866177,29819 790725962602209284,232863 787727142754844676,205197 751618088244613120,18555 765976105786433538,90384 771769189681901568,127871 762148005780697088,1249006 773986007259590656,140444 780780455977160704,176128 781511767411138560,188401 777004084901482496,159876 780670580651593728,174034 763168577419706368,75899 793146651749691392,249841 764829837013970944,84724 764911664034557952,84724 768458001812430851,106281 790619774749466624,232424 795212668969697280,132370 768962556920606720,110585 781304748242677761,185496 772560120211394560,130750 773867733628755969,139404 749953291912671232,9925 776571312877613057,156835 794145129544069120,249374 792452255119085568,245807 794582372914106370,261155 753338334932504576,27045 779352443834527745,174115 789945063971364864,228888 759639241773068288,58227 769368857509101568,110585 772224084474114048,129650 771090563328151552,118174 794808913103175682,262022 792178782308184064,243187 767089394650062850,96275 791641231268864000,240145 789309586259968000,225359 770022188074295297,108396 768825263224422400,109167 760973634055901184,57574 762819395529965568,47940 771459975633707008,125145 792361387506933760,245095 789486818358013952,225358 761623048554512384,67973 763947265580867585,80939 771418531200053248,118191 775817680573956096,150511 779393961622405120,172107 786672351123542016,204413 788458472413204480,217574 791675623534108672,234990 768855480362004481,105109 775562922605047808,149953 778359392387293185,152594 763814475577200640,80393 791708781017169921,234990 791600572768120832,238780 750686266740641793,14421 767567715880034304,97355 781881273459630081,125554 771088840438276097,123214 773410359541653504,136018 785589632641753088,197286 785991961736019968,197512 791433915969839104,238639 760140302967603200,61051 762331231497453569,431998 779085004441686016,171902 792064018676584448,242610 762740770919120896,74066 747824378017103872,11774 755969414105673728,38792 774370981250859008,143210 788003820739584002,172084 792403282979332096,243165 792478283560472576,243092 754139993719738368,22315 771845109398724609,125112 755270540537933824,36545 778679334378680321,165185 788928065002991617,219942 785844863413678080,198544 756298764961320960,42432 771576073733541888,124462 775020229533372416,144730 758045771174338560,51069 792891962705768449,247715 756889054688473088,44450 770899766750289920,120561 789736597226942464,226819 756550876660166656,43469 778773383563608064,168794 785769655944159232,195674 776899620513259520,158897 795339308962037760,264774 765773693238861824,89621 770324293045608449,112788 788606554140442624,218489 793178741996486657,249044 795615878435966976,267521 770579990899482625,119832 790682640273637376,232595 754096856930590720,31201 764275202347962369,82759 764606282053488640,81946 771481859482005504,125381 789241581916131328,206666 773236077855408128,134561 793171548928606208,249841 793571685043757056,252020 795414164944650240,265855 780489575315582976,180825 791374973453541376,238383 756259440945303552,11774 767208561118179328,97852 786652709956915200,204835 791437481463906304,238207 791755783847436288,240483 772987126421950466,133454 755817713063366656,39907 775180948392579072,147612 768979730175406080,11774 776401738731577344,155390 755510124609810433,37979 772034214799695872,128934 776436226236833792,155451 781135327863844864,185496 792146798609440768,243187 765266435937538048,86693 792779725735235585,247241 770808519717183492,121479 751187917058535424,16728 762216816819208192,71659 773283654562877440,134371 793358735179550720,251452 794017604356763648,249841 753600539670278145,27045 753980467401986048,30590 795377491959377920,261155 756403862274048002,41459 794656120749129728,261155 795340825286864896,264397 785517161813008384,193721 790974436086341632,233154 792283694593478656,235685 779723185910640640,174756 791383994734481408,228124 793110300098560000,249469 792824928571502592,246392 769723042733764608,113567 771150680673357824,122982 756316319214100480,42249 759156607359922177,56784 788877494317375488,11774 771008772265373696,79987 750406304582295552,12883 758689217664999424,54070 789950800650964997,227857 778392934102237184,168045 768215403822583808,104932 786140164074635264,200870 751018268027039744,15808 785991919600107521,205972 732981243520765952,353789 794933317736857601,263895 793841807259951104,255942 763491558486179840,77598 792091299843219456,241678 781088525315772416,184601 791317769698574337,237491 793267852941885440,249926 769910439857709056,114779 753756106732765184,29600 763048175368273920,75724 780972756632559616,183826 788600212365447169,32404 788524377797124096,218260 777558211515809792,159475 788908370925264896,221832 752832661832413184,23805 763872291461689344,80939 795397299585191937,266884 776736452361072642,157755 787085611706396673,208928 795059835381448705,262022 760158814054252544,61412 788894576605933568,219942 791340515677523968,238207 770846612016988160,119686 773723794460606464,137869 792435317110288384,244659 757279339293478913,46401 758383695224975360,41703 758399596200534017,52554 766799209290883072,95055 767767720179953664,98937 771829795642548225,128043 793801964693905408,243535 758678833641947136,53144 763137267166801920,75608 781226770099908608,185310 788457142814728192,217106 794447768161030144,256255 795655271041396737,265649 738763924208771072,1042906 771349681712619520,122622 759110313908109312,53996 769007822461808640,109988 773523258071257088,137042 775485380762087424,149259 785718668898414592,196277 778699570016505856,169282 792503464047808512,243562 789211548984107008,224680 794051391937388546,257492 788823199446290432,220765 771462939643490304,124744 764194451744927744,82020 764842323998023680,84724 761308986096422912,67034 766643000709644289,94699 772903450015207424,132335 765914846693101568,89859 753550799410561024,26539 793612568493379584,252112 788768693375209472,220526 776041511955918848,151791 775031812473036800,146259 785856004550430720,198591 794927694387384320,263895 755162420667092992,35890 792672675667832832,235951 767806702670352384,101383 773907516904189952,139404 750880665177092096,15808 742805168857583617,47188 762767942572445696,74281 785506747733516288,196277 750752061692649472,14827 759370848927031296,56964 775919267849965569,151741 765467997213429760,86103 762799851985772545,73814 794005102348537856,257492 774770609960067072,125853 792105707730505728,242359 764173572856086528,74247 764245346964779008,82002 764549034925260801,83751 773182504375316480,135025 781116187010891776,185496 781116961120018432,185496 790675977630121984,233307 794666199556784128,261155 765626209422176256,88052 779366178057818112,173964 786933304872230912,207287 788701776031514625,220029 794328229779832832,254135 781513545158692865,188119 759826046313259008,56595 740362277354917893,11774 772795230940573697,132335 762547402649677824,73102 763752902942986240,78198 786005065647529984,199211 787795112344621074,210235 789473302603370496,225315 795110476526985216,39957 743846076495634432,11774 754040628573528065,31377 780917742954086400,183269 762452142212784128,431998 764261185596354560,81905 793105394260246529,249469 757729478323867648,47551 773874898154336257,139404 760971879326724096,60878 791459362480926720,238780 780497450184220673,177233 793220068452671488,250633 793865247807332352,256038 758302818604191745,52112 791104637587877888,234796 790623862765547520,231894 791732496417325056,240145 794532395622002688,261155 760505365658275840,59941 778020520893767680,165185 789172517831192576,11774 752667524735594496,22953 756934193721016320,14277 757642388970016768,48549 787109791030210560,31953 761281726278725633,67229 757703444320878592,47782 793596126909730816,249926 761919565416718336,431998 771502004535386114,125163 786905422816907265,207287 793843997944885249,255942 789342122059104256,220767 786907603695644673,200961 775789880261607425,150511 767293018286227456,97468 766120816723525632,91140 774018427275075584,137869 794677411421925376,259457 762837089465487360,335115 763947053437194240,78129 770440110353494016,118192 770464375782182913,118192 774712322732371968,144690 778003472201330688,164435 755155663752343552,35373 764153887511056384,82066 794580293223071744,261155 761972317786370048,431998 764882150453829632,37993 793633296630571009,252639 768537586218496000,106763 769423009899839488,112265 769885593971023872,111558 775982525864968192,152461 785635666457686020,197341 777110109482876929,158387 793522828599365632,251205 793987870847619072,11774 764994812256854016,84422 770079099293470720,105109 794700579851403264,261942 764380173315805184,82766 764907949806411776,84724 766019929761918976,86103 732642910705868801,353192 753662327086456832,28726 765246957711265792,86440 760644307212566528,11774 768158055427149824,104162 794325053999456256,258613 733105881290694658,355261 787244441564315648,199307 779380705117831168,174427 786239923858923520,1063777 786391526595264512,203350 788126617675657216,215754 791352636494712832,238207 794368918395621376,249852 765695001288409088,88930 769266379946008576,110585 757642581694095360,47570 768649146551107584,106756 770731584538365952,121046 795771119529758720,268281 788874832775610368,217103 789900939209478144,172084 788026254905659392,214354 794596924477370368,261155 795115450669539328,261796 732715959400566785,1170595 769268991168741376,112399 767348178463166464,96196 778647792743047168,167319 793184043965648896,250033 755546768515870720,38476 757725140637487104,47756 770364516517482496,117377 787458736038096896,211181 755072637366337537,35044 777534717604143105,154330 785299603608350721,194934 793078405176496128,243187 754872523301478400,33356 775346051008061440,146804 780600847218581504,181755 789550754608578560,226563 770797035259727872,44421 777383387447320576,158341 790353438647328768,11774 761122425622802432,65174 771873607576199168,125853 760455316613976065,62835 769068316996567040,109874 786301615225577473,192032 760293566186827776,61544 789926281664204800,228820 763887500742029321,80486 768063516397932544,95925 793983726078357505,257271 759195707181981697,56952 773315199239458817,135736 790670061757399040,231881 757763533735985153,49070 789930286582595585,227048 780910553904447488,183546 789745831008010241,212131 755547536610369536,38476 764446470418276352,82953 758689585555800064,54392 756395103397240832,42249 758625639180169216,54070 759105555302494208,56886 774285702779572225,139404 773934999775154176,140232 788734232671707136,214492 794047265463627776,255942 764068693399654400,80698 773521132163039232,137042 756249624642400256,41438 780602133255106560,181935 791328518982381568,237491 755562083815530496,37457 795024868299440128,263896 773536845506318336,136947 794563802247364618,261155 759224679605436418,56964 771543084781805568,125145 766139857043279872,90735 794648243242201088,261155 792031360408051712,239692 778320971610542080,152594 760594839083765760,39354 773055702705311744,134185 788882079073247232,220727 761406201083166720,66842 740962409217724416,1247407 749382791838638081,7914 775432493772181504,141415 781091711313408000,183759 790922582509969409,234796 750569863488368645,8797 763475019997470720,78129 771976665723465729,127775 777619570811019264,161456 768975710413266949,108848 794552291475025922,261155 781626397974421504,171693 758038235796869120,50923 773601932032118784,136904 778355417382580224,167676 794146620652867584,257492 757888432270082048,49852 762281357833744384,431998 780128212961660928,175549 754737490276352000,33174 773860769431773184,139404 787360831595958273,203034 791351122048917504,238207 792085364798218241,243187 752001808114024453,17580 754803955813580800,33356 770339238575534080,117257 793975663958986753,256276 794739683896872960,263171 785887201364238337,22735 791390343656837120,237803 776779451099123712,156835 756879971390410754,45122 763854338393567232,80355 773519625875324928,137042 790926384088485888,231917 758117165576970240,50827 768136658256531456,101681 773623088713838592,137553 788950007164514304,220767 790560818408468482,231894 753182912909021184,25644 790379922351009792,11774 773900242433474560,139404 790039342605414401,227795 775560993321656320,147764 777552493735620608,161387 763530858833678336,77996 755185195481870336,35890 761641426698530817,69947 787691019588493314,211983 757725098346418176,49119 764926498725855232,85027 765536546908798978,88052 768231430006579201,11774 771823896332951552,127366 788858156474519552,221687 732422420208979968,351407 777732371047034880,1249763 793865974097117184,249926 766010723914878977,89923 794364145034403840,260273 785276050263736320,194186 763159917226229761,76794 771123550791036929,122126 774423247605465088,143585 775281945404182528,144611 789309740534927360,225359 792209407056699392,244550 792398719069020162,243187 764261367385759745,82283 789963382522798080,228635 793320230218891264,250633 772307383548678144,130510 768125823127736320,103354 792958238815686656,247240 794190279184027648,258598 773010173623345153,133519 775500610326056961,149040 789894639574773760,227048 769128837099687940,110709 764945774153076740,82061 765132776043675648,86014 786994870636380160,208176 790750274818191360,232791 761285874084679681,22737 760903353555644416,11774 769325672498139136,112661 794611665362972672,262053 794637994695204864,261155 765461276478803968,80393 766731099955429376,95868 793407479350788096,251452 769655243567083520,114587 750368364439171073,12883 787144306846998528,207965 788602024266989568,215437 758416043626770432,51997 753318986130059264,27061 788050789205880832,214492 790970732188618752,235487 792571119840665600,242693 762444065858170880,73102 792831405856215040,247877 777521152545660928,161387 788765015117475840,220332 766676554696974336,93823 767433222812798976,82066 764904099535912960,84724 794895472406175744,11774 768891295582461952,109349 785840627451850756,197286 759159252699144192,1248673 761593627575541760,68993 786940445720977409,207613 793473919365840896,252020 757322918904762368,46394 774652226786603008,143473 788691062135021574,214078 756614706526322688,43471 757912170424184832,49852 779455210783662080,174557 792026719649665024,243187 795346704593809408,266500 775476865758789632,149121 790933021117394944,234796 791253585560350720,235399 770681547242426368,120610 776892655401787392,159146 785617657617940480,197512 769620294478606336,110585 770426295255719936,118192 788068532340875264,189031 794316633439248384,258456 789193603570544641,224221 755377764551659520,35403 795103800684068864,265245 749731270721167360,9754 772648327150047233,124597 785508360032575488,196277 791343522397954048,231427 742413946628362241,11774 790291454316937216,229565 777947718316597248,163780 752163499439034368,20232 761719019376304129,70543 764884521732800513,82209 752285916870369280,21579 761669904210821121,70085 750325954610761729,7524 752876941758300160,24134 777884568204419073,161988 762778869829029889,63655 793479819673481216,252408 774200285178765312,139404 775758148694966272,151409 767913894660694016,102191 771192064776167424,122299 773866379812319234,139404 785702742710820864,194723 793148677128945671,247877 764843271860416512,84724 761914779413905408,70941 793973497617793024,257271 763185105816793088,76723 772369754765955072,128176 751860581578076160,17794 767774597974331393,101383 773615572596592640,137158 778119208026697729,165348 781208606955991040,186434 790732400372297728,232881 746380141589331968,11774 756955492371406848,45672 769320035709882368,109945 778787892546179072,159308 752219806359781376,15021 776057684327931905,153194 763070244831191040,76329 775293362689630208,148045 785299295503159296,194934 759447544153903104,57897 788113536253763584,214492 756515806834520068,43403 793616876295172096,254135 768579056396804097,107428 765584509991424001,88052 778770449568239616,168794 781473035438133248,188119 788782240075386880,220029 760906624328343552,65577 773706190148763648,138876 761828039265128448,69947 788856684982796288,215437 774274150261149696,137042 751887859762601985,18893 766722777336471556,83512 758653935414542336,54070 779399491619213313,173753 787082431484481536,207965 755278537142042625,36545 787089533871370240,207151 753194785419190273,23885 757322013706850304,46394 790724157046525952,229745 777353869185527809,33169 779447295439998976,170882 781166568151605248,185601 794544422071320576,261155 750878316354215936,15800 774030325894684676,139404 788846563330134016,171693 788063490095222784,215005 790644773677703170,232169 774670937908051968,144542 793269699253592064,249926 751170077559435264,15264 785603227395891200,197512 790139335156850689,229773 771824305604747265,127711 786398096028676100,54070 788152167303553024,216009 794552197879107586,254135 759155572998565888,57348 766682412713582592,91678 754092718595379200,31828 765624880788307968,75073 794568240714420225,261155 755061369901318150,34666 788119340750999553,215505 794558328500273152,261155 759861404568395776,56964 763574706066841600,77598 785884501452787712,198671 785956392280608768,199546 793459381731930113,252020 768119273759748100,103212 786914416130420736,205728 794185974217658368,257492 795406749801082885,266491 794347754088710145,259034 794121583103184896,257325 765215462343008258,86440 777570434011258881,161978 777834024509251584,159999 786358564818345984,202798 786565392403537920,204629 755888953387909124,39810 768856944488640512,109666 776188264126504960,152314 780973261135966208,159475 789039021494308864,222544 765948139383709697,89876 774381469242302465,142668 776894070425812992,159245 758692150913576962,54070 791654288170835968,240260 787475568857972736,211348 793130381474164736,249725 794002775809998848,255870 766299983947571203,91946 794912781552250880,261155 763903595427213312,80978 767779981422366720,101261 780547153953296384,180039 789482596455501824,225380 791508384600117248,238494 758928099866062849,1248654 770901275823210496,112872 790915648096313344,234796 793985925554442240,11774 794005404950953984,256502 769587847233884160,114436 788840736296882177,220526 781287809068007424,183833 792490331535093760,246225 795749639697952769,268529 760426428307472385,55660 778235349151600640,166390 769622173644304385,113412 793722286956158977,252711 750369321822617604,12883 777582155383709696,159308 780865951801675776,184044 794611449402249217,261818 759499698382090240,57574 768760274149146624,107714 787460780056801280,209477 756603063075471360,43751 758354756825812993,50719 760637508942123008,11774 767371873512525825,95045 773574979245924352,11495 774879120169635840,145244 751989958613671937,18215 758498398022557696,53185 781061071914213376,183759 768811699650437122,108849 758804427599847425,46076 795376188235665409,261155 781177066930700288,11774 791769682281922560,191778 734643735326298112,7700 760520897069547521,63410 766796683246133249,90193 781434417080176640,187857 733027792254705664,355464 761176070372614144,66897 768081870202478592,103354 774982632224489473,144648 777375424775020544,159475 768482105181499394,106774 772529574865350656,90384 789499582485004288,226330 792172495457497089,11774 789241054906032128,223899 795016021774057472,263907 757549557001617408,47782 789990637852499968,225356 758863556368400384,51809 759069205828292608,55710 787001617224601600,207287 787859086679351296,197888 762740366671917056,74247 793860139371499520,253523 794014116625031170,257492 795045114167128064,263532 786452134820581376,351830 795402172229963776,265858 776321715639050240,149200 755162123857264640,35931 771229867559968768,122759 778053837152219136,165523 780788978559639554,183269 787161280670937088,207949 793498884651778048,252741 753716918914121728,28115 778606082352709632,169201 791381107669282816,238395 794604780714737665,261155 749953334958759936,10906 758324152847794176,46384 759776391436972032,59339 761360361496928257,65180 793204042193260544,250633 765561775685337088,87904 788209436896690181,215437 793504127385034752,249926 793165895229181952,250066 753624123159384064,28281 765970030811054081,90539 762782934591868928,71502 752313719795904512,20279 771699096604114945,127134 785874833066209280,194042 771720707747094528,127366 773683547366449152,136904 760954039110557696,65998 774288042425196544,141887 732466608237469700,1170463 756275057886842880,11774 775519419032276992,1250232 791389382280351744,238780 778804969969360896,169410 753585646321672192,24439 793879229272252416,256349 763874499980849152,80155 773007171139153921,132044 794735553761648640,262849 759563237964722176,57068 795393550326333440,266138 762648069162856448,73814 771832603468967937,127711 795396088199057409,266151 788001644483141633,214354 770371444610129920,105624 780491733696061440,180556 749374270543896577,8297 770729605921542144,118191 787450791409876992,210207 794682910750244864,262022 793800438520881156,255393 766357067514908672,93286 775757832390082560,149953 795685275749912576,261155 760632275667193857,63937 792778992344567808,247240 773233748871680000,134561 759368986706399232,56964 768026017218826240,102249 779133931580977152,163586 786315246990348289,201958 766106958684311552,74133 758738476003188736,54726 761641854114738176,68987 785251441720094724,193475 786313375470854144,201555 785993311597174784,198304 794899944452734977,262752 789274395227324416,206666 753271701836664832,26140 776037971288059908,151185 790222727583895552,229898 790988577656012800,233736 795005141233627136,264397 794676197892374528,262022 768746511836389376,107428 770791195408605184,121479 778830126125461504,170253 753745476478840832,29592 771402924899434496,125381 778321445197938688,167220 780921521304895488,183269 786995177495724033,205728 758465364082647040,52112 755873811698966529,16299 780818463484940288,176901 794659116149067776,257492 734170977026854912,7224 776035614504390656,153033 788728742122315776,220029 768893109572767745,109104 777523146815660032,162213 790400812568707076,230270 763168983633780737,1249110 792040742730379266,243210 749284153183522820,7836 751835373798617088,19236 793075773674512385,196314 766746752078651392,95708 788847066235666433,220029 764649319165145090,79987 794753148426604545,261058 789257175587811328,223899 770424741194764288,117257 762996051162701824,74681 763918861154476032,80192 778749761792860162,169320 793911686189154305,236409 766111541406134273,90384 769873194769608705,105109 790745108463296512,224680 775723811480203264,150663 792457132893433856,244550 777464098497978368,161352 789833658039492608,223249 764106276892647424,354823 776780646920417280,157755 786237055105916928,201946 792431096482893825,245148 760119384702459905,60866 780087205104615425,176128 770821952873332736,120393 775373803840876544,148045 781514137209741314,188401 789342440742412288,223492 758068372026298369,50923 756723534865412097,44503 794719221359878145,261155 767419901539602432,93170 787524895768875008,209974 790538569899094017,208178 789922174521843714,227907 793216029983997952,250544 794369639878774784,257353 790625992310190080,232280 756533086381367296,43391 789852793301372928,225359 794698512588042240,262849 788151417567600640,215754 773863718887141381,137042 768127411724488704,103354 792205548993163265,243187 755588931203239937,38476 777674644266573825,162596 780839939575603200,183269 762641933097467904,73989 779402042057994240,174728 758295852729430020,52112 785332454080950272,11774 770322131078918145,114779 793167925691678720,249469 748570770759004160,1170318 794824810274652160,261155 755119627227758592,33356 770979557298012160,122124 781520645452664833,187976 767699932526546945,100506 780807924478189569,156835 749625474137985024,9433 792546110275411968,246295 790648513663119360,232137 793246770969059329,250293 794303213331574784,259773 753845605948981248,29263 781128892954189824,185496 785513075419979776,196233 789687920823328768,227496 793182117001850880,249926 754881064598802432,33356 773960843985911808,139404 789420402384642049,225427 794635894124855297,261155 775478554280677376,149124 789839304218464264,227873 750892509975355393,15234 773887470085693440,139404 788928979528978433,11774 794419058108088320,260404 759130663190687745,56964 793622438433218560,252581 785459564032385024,195975 785813416585736192,108396 771379587016069120,125136 758413336467820545,51778 758031009812193280,1248561 762446551843115008,73274 766559739186733056,90384 774081362932342785,130980 778333094478684160,167319 777494428634214401,161732 793277113281368064,249841 795042072587706368,263532 758665341983744000,54070 771007354548523008,121792 790712179439837184,231882 769140520442470401,111558 789484020799303680,224680 793913887502569472,256679 790657068977926148,233307 793591265766105088,252112 764843596780597248,84724 758361448426930176,48925 793512168222175233,249469 793546446502932481,252014 755750633899110400,39384 779441894178914304,171617 750509952528027648,13450 760501531372318720,63214 775299669404647424,146011 792712795758485505,244270 732200416352444416,350020 786004253844307972,199769 788205172614770688,213064 752078392611205120,14277 776025865184354304,150945 767988740547612672,102904 761600986746085376,69424 764835757475278849,81574 770382362567815168,118191 793481228439605248,250633 755726876694441984,39235 777814720308842497,162610 779008392488742912,171693 790921844505403392,234613 792408756877307904,229148 769218738424012800,111558 758418039712862208,51778 758654964759691264,54070 793215294814588928,250633 788944417910583296,220029 754804446568349696,11774 775026910711648260,144682 778759479752028161,11774 781849306106126336,190635 763024365558591493,75899 770237382075490304,117257 755964007241035778,40881 762632221459087360,73814 793112980363673601,240145 759367924213747712,56924 762068233532964864,71429 766020837166100480,90970 778261335679180800,11774 765354505756041216,85562 773361033125715968,135136 780797765618020354,183269 751971288944488448,19376 794699764482703361,262849 790705023504289792,233692 792361924331655168,243075 789198078871867393,224019 763909224074129408,80939 774639390383636481,144494 794536487161249793,261155 756553820814073856,43848 758750182376742912,54974 769271140720279552,111225 776719899322421249,146991 752885759288369152,24134 764483055608266752,59936 774798904994959360,138819 794634502148653057,261942 774198770380763137,141887 788507726024282112,218275 766272897606377472,91946 768823576585768960,108649 794169250394972166,257492 781221032044617728,186584 794933505511817217,263895 775714196516397056,150663 790333036797714432,229908 794694693636501504,262752 763075438449012736,73814 786906702180413440,207287 788172072870641664,11774 792509474770604032,123499 771055743407562752,121949 774996056757063681,144682 785858806030950400,198878 763468099983118336,78344 767838668530806784,101681 791067514520428544,235620 753573897048584192,28281 768078421977079812,102514 770380093499768833,118393 793460939811061760,249926 778586208645414912,168794 776165631599251456,153613 778289872582782977,167220 778751746935889920,170316 779358354057691136,173658 789563439932858368,227131 750723113881665536,14421 768599372443455489,106716 771206670756093952,123825 778689814791016448,169923 781636626829246464,189649 793255911473098753,249725 760675163759190016,64197 777320198076596224,161456 793547008174723072,252014 756647183206719489,43807 793193634900353024,249469 758378333864329216,52061 791724161534046208,240483 773869153795055617,139404 766662404713230336,93286 758801006910058498,54070 781265595580968960,185347 773036255860764674,131027 750723708029919236,14462 777627065684226048,161978 794527984149405696,260899 732237738926182401,349197 734557868356030464,1170601 749381477897502721,8104 750805949904850944,12883 795655899457024000,267521 762749949981241344,73712 752953809358295040,24526 793512974379954176,253069 794711570332995584,262752 779001208396652544,170371 773602451182190592,137978 768115205414891521,103354 753636550328537088,28037 753047428111052800,24675 753668433976385536,28626 758101391952994304,50827 765323826171445249,87145 765599481257725953,86645 767878704001196032,100893 793926638098448385,248652 790383196563054592,230485 786793572150284289,203710 793098979831607296,249469 753726003781001221,29263 793194349718867968,247241 764553769975701504,82066 787026876304728064,207287 787721303520342016,210235 788947837950263297,221971 764970591354884100,84679 768791080321945600,108849 794663770182197248,261050 793828759929356289,249841 794571402493968384,261155 758372428665851904,46076 777904085152440320,157755 751544289885298688,18567 757545890240458752,47782 773668944716496896,137315 775140874682445824,146994 753034910739431424,24359 760300414835232768,60401 771201701348904960,124032 780209259845971969,164826 763756915897802752,79592 790334613054816256,11774 780769885089652736,182726 795432149117583361,266079 758391931617415168,47940 765621360852766720,88052 794156401107070976,258120 732997370355539968,354974 763762556343312384,80066 766454960523476993,93184 773980876329852928,140155 788519792294723584,218275 790969308738314240,235487 758070245575761920,49843 775939113396506624,7092 790907039342100480,234796 735143184922214400,11774 755748929803841537,36961 732996712206340096,1170809 752236497990979584,21714 780435563803348992,179560 761866914364813312,70177 787084207126216705,207949 766269549499060225,91946 776309398755020800,152073 778169325316431873,166282 776964410896187392,11774 793603598873690112,249926 768947285216595968,110389 771779704323964928,124597 790333049904869376,230704 790394713702408192,231333 761664487753744384,69878 789559125701169152,205972 753679656151347200,27402 760395815743524865,62063 794559233719078913,261155 759627475517333504,58024 777719729419005952,151463 790556564595757056,231894 754138281038581760,31201 755532238545047552,37993 767836011766419456,101681 773343239881437185,108795 777852926706393088,163990 791835070667579392,240070 773285902777024513,108795 794630597834670080,261987 749248265170853888,7267 753023750056976384,24346 757625125415981056,47570 775745424615469061,150511 766701475422756865,95340 791768389563785216,191778 794315428520562688,258741 769140086193532930,104662 790535856062861312,231792 792063955212472320,243614 794666823937617920,262053 766630621024292864,94705 770351176340549633,105624 792043054702157824,243187 793841481605787648,255942 766591426360709120,91810 776288727094079488,154832 761279114196164611,67229 764533825435275264,82066 793791017543540736,255393 767802195928637440,101681 756254583173877760,41689 771180157461680128,122146 785563530321879040,196917 764789871076605957,84676 791718045874020354,240718 795361414567391232,266054 751944788308430848,18893 787705627871055872,212357 787760261360779265,210208 769990997300379649,114388 786650744367620096,203913 787319979062484992,210009 758420207874473984,53163 778808315174199297,164001 775708994543419392,150404 764309494981619713,349318 781560925082050561,188304 757577667638026240,47782 765009753730711552,85562 785669052685430784,197673 787308072184188928,207613 765948785776295937,89876 789775870739173381,226717 790876262147522560,234583 751132765949665280,15808 771769017115770880,127837 778328168763621376,152594 758085604038946817,50464 777235293539803137,160634 785877407702011904,198576 794710267900915712,261155 780678457126690817,182211 787022579198459904,208379 794550143815028736,261155 774400187376685056,141360 793146758800998400,249469 794191481196179457,258456 758061271828795393,51136 768074220005916673,103354 776199277727064065,153845 780711729449742336,181789 787849139237244929,201899 761329571824295936,66897 787364576568414208,210207 794706408717615104,261093 755453742502121472,35890 758667545440247810,54070 773895688275001344,139865 772140340320940032,127775 777608467318276098,162322 788885389650067457,11774 790876363368587265,234583 753729883969388544,11774 773361446445019137,134197 751151196988059648,17351 772893070618599424,132364 790936068497506304,234796 791790817694318592,240926 749521134920560640,8178 750548825413222401,10009 761197549453578240,66897 795006074617298944,262849 776261876825022464,144617 795251472229396481,265676 733515074711650304,102730 755534923780460544,33186 775820982653063168,151463 790932104532025345,234583 788724416079339520,220029 771779093440323584,127134 791783436688171009,240067 792514408182263808,245148 795722949785481221,267862 770351344788074496,117609 751112536909418498,15451 793912082953539584,256451 789143834496208896,215505 756277774357262336,39673 759137767578296320,57105 778286633535868929,167220 779412416585142274,164814 795290852469960704,263033 740333934232272896,11774 788887713864749056,11774 795300161627033600,266146 768229085734547456,104423 788900291659780096,221297 793899659425001472,256451 775763465495392256,151156 754717598835671040,33356 787324251405627392,210009 788020914130530304,214209 793153893043675138,249469 743189036051816448,1170332 750546523662983168,12859 793284846177116160,219352 756626870192467968,44274 774289877068292096,141881 766249752199442433,91381 770246357689008128,117257 788846036823396352,172084 788766720337076224,220332 789849722911502336,227242 789855332860387328,227242 789238638982860800,224450 761211071508144128,66236 769717155583713280,112336 773488723019304960,136904 792108177198198785,243187 773772694475137024,135025 776483121470373888,11774 757609718663745536,47782 774099449102512128,141360 764992128187404289,85562 771879412572782592,127957 793179571759771649,172084 758783220770938880,54140 770225957181554688,117250 780777351974121472,182726 758689041202106368,54070 773978361370664960,139404 752146583551180800,21318 777620659363078144,161277 794011544858177540,257492 763465655425302528,77849 790798236290281472,233280 791751454235070464,238207 795361303653216260,266054 758496825682726912,48289 760021852043345921,59762 774022331081510920,137965 791815102009843712,240584 770391258137300992,118604 756874614437924866,45122 776935830950555648,159359 795066735250391040,264397 758117803400499200,49843 759207458673950720,56964 766434964678254592,93261 772789388061192192,131007 766415186446155776,93286 769312831749644288,112494 790036538138644480,215965 769392910320164864,107745 788204299662876672,215437 762135073948774402,431998 787643698280554496,210897 788210455823003648,215505 786641879668523009,204959 786537365820932096,204284 775907500180713472,143585 776140916868411392,150249 792846127934636032,243865 749107329375744000,7287 765202977690832896,86120 786821276488773632,200965 762049266776940544,68993 768823534793723904,108849 790664407697199105,232881 763406831544860672,77731 768573122547179520,106756 795381090227585024,266151 788148553818398720,214809 789238198790565888,206666 794537245076258816,261155 755793486973112324,39462 767148401867665409,353124 778499591952015360,152594 767860118490910720,101681 790347015469359104,231037 792094193254563840,237964 768587514164682752,107423 752903722821308416,24134 758748076529954819,54070 766350645691420672,93286 771831333920223232,120690 733064831130034176,398860 771534006156267520,126389 794082228456128512,257492 750053808873635845,7275 768086290466209792,103354 785319656575803393,195125 787306300594159616,208178 755839642050568193,16587 768122106726842369,103354 786252365804376068,201958 787048812544221184,204284 757708724828078080,48549 768951684303237120,11774 787968516234162176,213887 791118969398628352,78159 749701229689737216,9408 773934164194177025,139404 768157953786425344,103212 778920031929376768,171164 761231683949592576,65104 770794175029714948,121359 771525104782172160,126390 770583708655026176,119832 793877544810323968,256358 777711116113805313,161277 758988186815123457,56214 787541426909446145,208176 749316575581212673,7836 792079834629287936,240583 753082164259000320,23672 773130496725413888,134543 781113601415192577,185496 775841597149765632,150511 776763265946836993,157755 768207275030777857,103261 772951436078485504,133454 788523937525211137,218351 789537858595926020,226974 792471040848826368,243165 764841920036241408,82283 772480728839884800,130415 780532442545344512,180655 786288683439632385,202429 753127689855373313,351146 773892411416248320,139404 758148891393060864,51069 775046008648699909,119115 763392196305235968,75724 772739473717157888,131253 776851418552631296,158524 755206217132232704,36219 757576613659717633,47761 757580489347571712,47570 758322762620346368,46384 794119118383382529,249852 770649182843576320,119937 772853707939676160,132364 750439294204948480,12535 752893222041579520,24134 791528568505249792,239405 773955117666238464,139404 786921533851643904,207287 788484668584624128,218495 778385937461944323,161901 766351866028404741,92885 781072331426795520,183759 786257867900719105,201351 793152272859598848,249469 772488661283647488,130686 791371086332035072,238207 755200751635267584,35890 771848342573879296,128017 754716944046166016,33356 790916749285699584,234548 795699179821535234,267862 770304198881804289,117257 766714441492725760,95672 793927249741238272,256349 790306020085989376,229693 772022319707455488,126389 793653125701701636,251740 752805520042590208,669866 759427594173321216,58309 794611943294271488,262053 747474330150375429,11774 766083030175842304,90031 775809386476408832,151361 774441677851205633,139404 793264208460722178,249926 769302639037321216,110585 763874560529661952,80939 786424102609424384,201958 789320232246480896,11774 765343902094200832,86440 776977061583855616,157993 779555011630104576,174293 794633374124142592,262053 791008070037929984,235948 789294666063581185,224818 793616077204758529,254058 781806782587035652,190496 793243268020666369,249469 772138825653088256,129462 776512920595361793,155688 762721769442582528,74592 768461648835346433,106083 788959671671484417,218142 732368370960465920,350697 751234477645586432,1248136 774045788439662592,140043 794852162320875520,249926 774603373966422016,143770 795763135823171585,268643 755061479221694464,34666 789513910109876224,205972 793523073051918337,252984 754978132629655552,34666 792836025991176192,243865 755203209266946048,33751 762378746934403072,73002 791374616442736640,238123 772131033991016448,128615 792173154189864960,243451 750133100051660800,11544 777908198686744577,164001 789295344219623424,224680 764789561998217217,84724 765148770837356545,86103 785661275221000192,195807 770329576232914944,117257 778244784292962304,164826 764098939926609920,80939 732992750535245824,354120 758180970470137857,51344 762105378171658240,70912 764936735654486016,84422 762713249611550720,52554 790667470570827777,233307 768105317389504516,101681 772882587043958785,133043 788765281107734528,220526 795435320707809281,265867 762776827446366208,74133 776563660915212288,156061 786393111098331136,203674 789284028620935168,223881 791692759358775296,237999 793620063865536513,254209 795049357821153280,247930 761754291312926720,69983 767589703272927232,94612 764714534053486592,83611 775393591602577408,148870 786642596428935169,204413 760314232231657473,60794 773636417524162560,138165 765232332718694402,86472 793180634906763264,249926 793813051183161344,255393 794685789238136832,262752 766002096021712898,90384 774455819198951424,1250098 794158736352935936,254209 773905353704603649,139404 755443458588942340,35931 793484137529245697,250633 756584668754042880,43471 794971082734366720,261155 760907548270690304,65626 768228031429222400,11774 742800953741475840,47188 764197782043389952,82066 788443554288984064,215437 791073123387015168,235620 792357678924333056,245095 768645786015895552,107745 791075350235062272,235963 793197901325361152,241940 794483981957918720,257423 770071912965935104,116164 787325547009409024,210207 794598682154831872,39957 777919434241417216,11774 788892180999970816,11774 755153902555758592,35890 790742817077276673,229901 792099416903516160,242448 768144146565431296,103354 777329887409340416,157082 780179959646007296,178789 793936436458377216,257026 751597472837885954,18215 769070928575725568,103446 794643340054724608,262145 795429154682441728,266990 762868625342550017,73712 766030008594927617,90384 735183525339619329,351225 756518608554094592,43399 788513100098105344,218351 778964382583697416,171455 764798836229312512,76012 775514610501754880,149953 781244788221812737,185921 768143934258286593,102745 773319132162973701,135505 776865621946400768,11774 794565173973516288,261155 750998145333620736,14351 781216139959566336,185595 757288718759632896,46612 761663300929191937,69878 785934498877755392,199960 764136466536624128,82066 773306997148037121,135725 773846863065837568,139404 773825450091110400,137869 776071306013966336,153194 791405293175320582,11774 770790496469999616,120710 788520916514852868,217658 758790885391892484,53996 764235760253952000,82283 780181387135422464,178716 785359758035267585,195481 778555592600420352,167124 786366067501371392,202217 792769055174328322,223286 776044510791041024,152872 777832455457927168,163763 780540683576758273,180233 794861926866178048,249926 779364760450011137,174315 769885534613143552,11774 763824613444976640,80605 761202249435676673,61412 769927750345953280,115511 795335116180504576,247930 778698882574188544,166362 780815881706336256,183269 768838437357162496,109337 788873979444494336,221832 764990152217288704,85562 780487629397757952,11774 751830997633761280,1248178 756472738760519680,43391 755448685505359877,35890 763950949098336256,80939 779059648615690240,172122 770584985384394752,118192 774628861116112898,141219 790031248404062208,227048 794590088730591233,261155 781492904913100800,139404 763039843119198212,75899 776293651349594112,154534 781303595094409216,151463 790971764314558464,235590 794873909388738560,263302 785735723869626368,197297 789143365124231169,215505 764219028323860481,76079 794624949927415808,262053 757658271545262082,48477 778568628425756672,168633 763186991475273728,1249120 785964338406227969,199262 793425084316721152,252020 766310492226719744,92192 778808355439554560,170187 785919963416653824,198089 791356851732549636,238395 794977056752799744,263895 763633120688033796,78159 766351623220174848,93286 788909105201065984,11774 779286027286548480,173490 789142774373294080,223286 772162772482142208,129991 794558503172112385,261155 762741870967476224,67226 768771161937350656,108849 792154515524816896,241940 791518122310193152,239405 756468257880760321,42432 780381232282603520,179570 770407971557744640,117303 774750760521330689,144844 777118520668786689,157495 788382171815747584,215437 776836071195746309,157755 758041991984873473,48663 790949725046321153,234653 760822671185551360,14277 762666031894507522,353017 786175112655536128,201494 750738728960700416,12883 760192012901556224,61512 763157685311188992,76577 768878301406375936,109666 786580617312034816,201441 788888731491020800,221972 759579652671156224,58269 780098486264008708,176203 794623026465832960,261399 765239364213477376,86440 765676215873265664,87858 766545589509042177,93823 777687089915756544,161941 794326236646559750,259457 785979709217800192,200382 753741442527485953,22439 771832870457401344,11774 785279656492662784,194648 789241260066299904,206666 765304942785536000,85562 786089117901811712,49459 786158027191808000,99684 775750022021480449,60071 781283037468364801,186584 786714503064883200,199546 794602773513981952,261818 757698572922028036,46958 774958209815707648,145927 760572798423138304,63792 765775253566021632,88874 764084375503769600,81702 779131034944151552,171168 793059349098881024,248065 765316607476236288,87145 772158593424429057,128025 778772660146896896,168794 794155298038628352,257492 795367676088565761,264397 790677359737176064,233307 791600222170341376,238207 764235089379287040,82844 757416132110200832,43383 772085708899098624,112363 774016020763832320,131421 776714964556021761,155451 781338499505123328,139404 792035549699641344,243075 785346112706191360,191961 763502176370962432,78861 779121230599315456,350711 788465007369609216,217519 794174719310237697,256502 755562820092108800,38476 769648913217380352,112872 772532681733124096,112693 791252884251774976,78159 769210190457479168,109767 762307556412796932,431998 761676299857432577,70142 761695397622476800,70085 776751451867484161,53667 792063248971411456,243075 756212424764592129,41929 766273969091702785,91798 793888774778343424,248652 732149539705065472,349197 764524750563581952,82066 766041694596952064,90908 780363832925585408,179695 757691702673022976,48663 765551152230494208,86103 790667909265842176,233460 773726904935288833,33169 780772081885712384,182726 757001682035236864,45669 769352603549523968,113165 749800873711308800,9666 781202309854457856,186434 789673282995904512,227242 749372734577053696,7811 773965890253717508,139404 775822909407318016,151463 778130825917394944,163990 793099191832735744,249469 793872926051332097,191065 789313420311064576,225359 756277266821287937,42405 768200931968188416,103506 785718819339636736,197063 793987233762181120,108396 795659427617669122,265427 762246766678769665,67547 761161224608448512,66159 738406124827910144,349283 773881904684797953,139404 792103673878843392,242570 755607674067103744,38476 776053853561229312,153095 790948732296503296,234583 750404149733367809,13201 781636884963393536,189652 762733714120011776,73814 770441060325715968,118191 768169853257670656,103899 794557776471199744,261155 792759297776029696,247232 755159341028696064,35890 773848768315744256,139404 789221950690357252,224680 789904498135273472,228124 763361425666342912,75899 764656795360960512,78159 792054902721802240,243187 786848632070926336,197322 790706075234217984,233692 780651530278080513,181886 760533522864013312,63505 766427777100816384,92958 770668591117139968,119832 778232633612496896,164826 757417769583259648,44544 756270761577287680,11774 768174521199173634,103986 763092654427148288,76549 765695581410983936,88489 733016315691077634,353714 749307471433347072,7836 756765022819196928,39096 781329416467128320,139404 785329151762771968,186883 792791846527217664,243865 766146273917276161,90384 751579439297732608,18893 773473723911315456,136904 786576106245632001,204413 755502150252310528,37706 763567206655467520,78159 772789374442414080,132335 793574066288549893,7311 758823915409985536,54070 791721315707346988,240483 793278898347896834,250293 794586164862722049,258829 788871418922446848,25223 792080829694480384,243398 762982718317572096,75724 779117334237765632,172299 793869958224617472,256255 777031271700627456,159876 778752232040706049,170187 780886538372648962,183269 795214321492049920,264677 752956386364063745,24597 786251217068359680,1063777 773454541333340160,136589 791751950756880384,240483 795690607134081024,267815 768887859692437505,109104 781169594236928000,181419 786747846988935168,105109 791401585096007680,238780 794505507474178048,258456 794736379980902400,262215 794634449111621636,261942 742468690214539264,354391 764931566795689984,79691 776425138417991681,155688 764096210521108480,80393 786255119281258496,199546 786498420265611265,199262 773441446166790144,134561 753429832327921664,27284 775730577915817984,151212 777936854402281472,164171 758487663959605248,52394 761708396471091200,69548 792036246491164672,243167 755021496578367488,27045 781567416832659456,188119 750898608996651008,15264 773608286394413056,137869 768930733691965440,109874 777631257236758528,162741 755833181719318528,39462 757975218891599872,47844 778555397355470848,167407 780603057289789440,12018 788165853145550848,215754 788481475117191169,215005 742767867418943488,47188 758653454248210433,53703 775805913261305856,150404 777991969809268736,165185 786436949582249984,203674 765712105819418625,85562 793435945777270784,247672 791671033447063552,240483 758536238823510016,53703 762210374632505344,72035 792203702601908229,244221 758398581485088769,52696 770383415648612354,117503 794870637881946113,258305 768983196843122689,110209 785638853331849217,196357 790179815018074112,229334 751084558372708352,11495 786294144092307456,201958 793987061795717120,257423 753035410092224512,24788 780775639695568896,182036 794537276168634368,261155 767487982014197760,97341 777576685420089344,160230 770400816993755137,117922 764808847542411264,84724 766253800185270272,91946 778299904355504128,166390 791770428096278528,239397 774276534555246592,142505 785587496008552448,196917 790730451308597252,232881 764325554996641792,82209 770297451869679616,117257 771474014518804480,124004 777263299486449668,160221 761553941293182976,68192 773020508291997696,133590 795716175732834304,266491 791457094532788224,237999 773541472863866880,136884 780727789951430656,182036 793111820680646656,249469 752880895749595136,24134 749010535102963712,11774 773313367444447236,135578 733251455658774529,351252 785939588330119168,197512 786597027559899136,202798 753296304223039489,26699 781391211043053569,139404 791762271215190016,240483 795013231949611008,263896 774092289652117505,141360 793752219422195712,354103 794538617117044736,261155 748157456245719040,11774 760113478736773121,61051 788374626703446016,215437 778534912907444225,152594 780573092276035585,181419 757555676503764996,42958 785524780870930432,195975 788580845946703873,217519 794364146326249474,249926 763169503832342528,11774 791478574654033920,239405 758044346151297028,50804 781503686010888193,188401 788049681158840320,214492 757763344157777921,49070 768879344580255744,109337 789675401559683072,226731 776772444002463744,157755 781134388897603584,130635 770803448522551296,94699 792614672230916096,242177 795058842891591681,264397 754008682791329792,28819 758115531694145536,50827 780639061480468480,182211 761325405601169409,67401 795262684858028033,265878 755574566622081025,36735 794261979640762368,258771 795233663004905472,11774 757925306950885376,1248539 786964425446010880,205741 793635087044583424,252196 762735790472429568,73926 788573667777060864,215005 764868723111059456,82759 791231541649154048,237202 764006937578971136,80939 785956286898769920,198586 795398064735297538,266884 779112058730188800,156518 780845650875256832,182659 785651373199200256,197286 793325661612048384,250633 759207892994097153,56964 768577780749512704,107032 786343465038782464,202798 753783516190519296,27835 789691783005532160,225981 790916130634203136,234583 791631557681229825,239456 760214654291472388,61412 765198115603296256,80648 743950148972199936,353124 769144085781155840,111558 774009835251724288,140230 757968893998534656,47940 759626714217451520,57936 794731197993598976,261155 734523342661820416,11774 767800582870478848,101666 771786146460217348,127134 788298680147308544,211829 734843074438942720,7700 777322021155778562,161514 774465879513952256,11774 760487652252487680,62853 792380906053001216,244143 759537427337928704,58757 766221929162440704,90629 771349533754261504,122251 763129182574546944,76794 773627999119876096,137561 769142729108434946,111558 793111661708251136,249469 771559034679726080,125204 772512461442252800,123217 773932824873340930,140232 774501394728517632,143210 774261464429432832,141316 780334980140531712,166282 791337128433164288,233217 771479251061207040,125145 791453782978756608,238117 765195054071750656,85596 791809862518706177,240483 775770360788557824,144573 780927866372513792,182036 773849568161083393,137042 790225368577957888,229724 760108571585605633,56964 781076445124845569,181419 790297362782715904,226738 743836806949408769,11774 771066929960321024,120610 781228874264932352,186584 750024550918807552,11222 792270928788934656,235685 788446900353503232,217519 757761625051070466,49066 763404832875094016,75438 764426789087244288,81835 771102130161721344,122817 786165158095839234,199546 792189441171259392,244550 762656994113323012,73926 775765371055988737,146804 761303558201356288,66348 779455098581901312,158387 789904746014310401,227048 757452237350187008,47284 763027791461937152,70886 795219345777500160,264397 774285633221193728,142563 776058759105896448,150249 776894156774014976,157082 755052643219898368,35044 759463047148761088,57966 780890571346964480,183975 787016897057415169,208487 794158998366756866,257423 795314717850013696,266079 777877993540751360,163376 758337099418435585,50654 761699325869105152,61639 761586445274509312,50406 775987152446300161,144718 781322421219368960,186584 793990064405614592,249841 732715971501264896,351387 764907046365962241,83968 780122693899284480,178258 791980805077729281,241819 757672711623626752,48810 763830391954411520,80482 770679851086929920,120610 795004916242796544,264431 767004538087759872,95798 770784545842929667,120393 775024091199787009,146259 755399978944692224,35063 768910889021952001,109945 780808983955341316,11774 793523396613144576,11774 794896832275116032,261155 758120886528606208,51344 774446296040177664,141912 795290485334179845,249926 753678309528076292,29091 758305155574075393,51983 758830357454069761,54070 775786276658221057,150845 786151384076779520,49459 792026308641337344,243187 792078562698285056,164814 762623876928909312,11774 787407443923963904,210928 733049462248112128,354869 759086774022987776,53996 793839017397620738,255866 767839977178738689,101383 750157244986040320,11495 756203492486832130,11774 759179237362311168,56817 786692392984293376,205143 794263546896842752,257325 760498428145201152,62063 774985995028758528,146259 758078702441803777,50476 759515001342210049,58508 771011111260794881,122146 778673659195961345,167220 781900413566128128,191354 795052315573153792,262752 776989872066224128,157082 774989495087173632,146259 766764241340682241,95682 779958695300136960,14084 789365410831405056,220029 776111846222729217,151212 790280410005643264,228037 769340478223425536,100214 791355826367762433,238395 771303522851622912,123494 795325911923064832,266079 750115623485607936,1248034 763918829105799168,80192 767026933137801216,96962 791714769585704960,238272 774540570375053313,137158 780002307564068864,177731 770691092324974592,120610 750235925842497536,11372 792643487476830208,245101 767826165063098372,101681 791305859590557696,237491 791446246313586689,237908 793243493418147840,249926 766495665010507776,93405 794649526099464192,262145 762779158376173568,74592 794538715276308480,261155 755893541994434560,40550 793558313254395904,180099 764450655251656704,83391 769241522361565184,110585 767508613950681093,98646 788126693604986881,215754 787014929152741378,208415 773972301133918208,138165 795739455550173184,268686 793926270551633920,255942 771412504962539520,124855 788430189994704896,11774 793953908607447040,256564 771492465303883777,126152 781701540306415616,85326 791412091605377024,238395 761585790325579776,69467 768556299395014656,107559 788157592346341376,214899 735929324898013187,11774 753936511394013185,29263 780976712095965184,184114 789668811473420288,227252 758045553280311296,51069 763692364967743488,79223 767726732015263744,33890 753278838675767296,26140 781835728653287425,190424 794021096433524736,257325 795069531660177410,263907 787011786235006976,208379 751617083708805121,14277 788376189291278336,208544 760138074156331009,61051 760618367741005824,62708 764898321043329025,83739 775706477067575296,149770 793152037101842432,249927 794792366913662976,262053 755591719723249664,38476 774135694394400770,141360 740322107733737472,11774 751862673885663232,16299 778020610337374208,164356 787399237621391362,210313 755613413926133760,26721 763408921063100417,77283 788508144012029952,218495 752890481969770497,24134 788712638628888576,11774 760964970104381440,65974 788087375989800960,214492 789227775819341824,224018 792853652851593216,247877 763424187490836481,11774 768961490271375360,110585 795681960396025856,267521 776213401001398272,154214 771372413896491008,125145 771862482789011456,128615 771431150136942592,125742 752923344731856896,23167 756694222804250628,43488 794618883244060673,261155 775693845111541761,148018 769577409045725184,113412 770952746035924992,122146 787085681084420096,209151 791009279952162816,232863 795156774378618881,263896 780876526627622912,11774 787966350652239872,212239 793242903791493120,249926 769344321443201024,110585 768138452219011072,103354 776072863199526913,152735 766276131377086464,90482 781440252925898752,186434 795397431223615489,264397 767350877531222016,97438 781567515252011008,189017 789200574491287552,218603 790665661068500996,228501 778983973552738304,171693 794766113284456448,262752 757742275468197888,47940 773926837919494144,139404 777300183235244032,160593 764844184305938432,84753 778824360333234180,169107 764495578227146752,82571 773906318520356865,139404 790656555859451904,232169 732685832650264576,353396 764685519871680512,84422 773586474495250433,137042 773670767204630529,137740 790912437088378880,234796 752935983419527170,22393 753348751595540480,21579 776049227478736896,152735 793921758323609600,255942 755161804431462401,35637 769245112719114240,112399 756204465569619968,148861 773845979275599872,139419 777039818857512960,157693 773916284962603008,139404 757931992201695232,49199 777617237758869504,161988 759114525379551232,56302 768592791979122688,106281 778368205131624448,167220 792860524266393600,243075 793338435255824384,352553 794576239218610176,261155 772128416510447617,129558 760891831479570433,65540 754976169100009472,34666 763119832980160512,73814 767833794472730625,99111 778587801612804097,168794 792047633938337792,11774 757743365572157440,42958 766428855125106690,92958 769769153335062528,114779 776593656602103808,156835 792862868454514688,247232 749329336562483201,7816 750834707483402240,15643 781142635700297728,130635 793704378691563521,250633 754744933332946944,27280 756868921383325696,45125 789700344590667776,224385 765229768929337344,11774 793564195312668672,252741 795730323644542976,267862 754032444072865792,29377 785611639873802240,197512 777544046818525184,162213 763016409408352256,73926 785914732385542144,197091 766067139149037568,81929 776484525509603328,11774 778350428325027840,167393 792716702664359936,247087 763404491370528768,11774 776468710043320321,11774 795095215329710080,265245 790841283493363712,232169 763676501443092481,79020 781646586036092928,188401 794644758580830209,261142 761359345141616640,65626 785990591230410752,200490 793269093004636161,250033 794097871612219392,251653 781622284209577984,188458 791931274386518016,242441 780601997137367040,181984 768585832366301185,107745 786880448920248320,205270 769496367840497664,113788 770222604351184896,117375 788823261010333696,219119 759182696677421056,57461 785995443196993537,199211 793311580049977344,250633 773897778028171264,139404 789837504945983493,227925 763130812296486912,76549 790283414234472448,229505 757564932925915136,47782 760114773132312577,60790 760551158352113664,63655 795342292076941312,11774 751212737364131840,15643 768832709531570176,107745 775525538731479040,149319 791743179577888768,240145 775438387692134401,148800 780718839667523584,182338 791725416377675776,240535 794331803276496896,246425 750774536711221248,12954 793330102859886593,251452 791502317229006848,238864 774019636220178432,139404 778361350636630016,167522 765604649055449088,88052 777152143790923777,159876 791377028125720577,238383 795357210801016841,264397 775849902698094592,150390 773884872184197120,138205 740582713565007873,11774 757957043470860293,50143 785732927904776192,192689 793199330031243265,250033 775390371232776192,148170 791795080063397888,234990 794193039421911040,258456 764993592188407809,85657 785918180631908353,199546 791768643117940740,240070 772812759000092672,132335 767811551772286976,101681 775576323867672576,149300 787197360657035265,191622 788204147388461056,215437 794577472155095043,261155 759088440310923264,56535 763151333885108228,76549 757717616874037248,1173862 763861702056120320,80681 790042435137052673,228354 788072122329534464,214660 791818179416850432,240483 794608392786481152,261155 773358101172924416,135725 753414262681395200,26289 781090049622323200,183268 776264602917011456,154832 776525404072873984,156290 793879162910019586,256255 756385257235091456,42432 763901013266948097,80486 778780518934515712,169923 779110888263458816,172089 790368028198338560,23217 768948472569442308,109666 788342253349666816,217096 794522118516068352,260181 765910163140337664,90125 795015448039276544,263896 773126400089858050,134470 788870937156268032,220029 790930260661534720,232137 743088053250461698,349883 776765664472301568,157840 778201609255919616,166102 788213439185453056,215505 794600825570099200,256393 767807023874322432,101681 776834832319918080,149040 734801656072785920,351644 753277431708983297,11774 776770403230486529,1170722 790947357462401024,232169 762286630757625856,431998 793094292009082881,249469 794328924520058882,259200 751626833481732097,18474 792223400504782848,240920 761848296470114304,69613 768067576727560192,100893 766814854225231872,95462 791992062522564608,242629 765132414096117760,84422 788083744007593984,215005 788693226941255680,220029 763441702921048064,78159 767372711332945920,96039 773315397365985280,134684 790918260069896192,210274 755479558141378568,37706 770726798049107972,117265 775523257495724032,149953 786565239751913473,204413 752655177342156800,22657 778259734868746240,166913 787844690372546560,213376 772649369203937280,127994 789434965721288704,225981 791443830620975105,238207 766759460014395392,95672 772097546487377920,127775 781650707770474496,209828 790992200763072512,234653 788720079273857024,220029 767105722563854337,95672 764135832764678148,82066 791741440716136448,239881 753251192096952320,26458 785384604920406016,11774 791742930130264064,240584 793793971373780992,255393 755325890440130560,35890 778351592525402112,152594 793213169527361537,249469 793470624437985280,252408 754080372288319488,30590 794394628434825216,254135 794982351721926657,264410 752905348701298688,23899 789805434072772609,227497 792059481794293760,108396 752690368257331200,23167 779699770440900608,176196 762404833106206722,73008 775627085121478656,150404 780558656567861248,11774 770393237697593344,118191 780446200495562753,175772 776614705632841728,151463 788928243646631937,11774 758101082929188864,51451 774076949266333696,141360 776027400383504385,153002 786451587615121408,202636 764153896126283780,82066 768616349941714944,106896 768063492603650048,101681 775992905303527424,149391 760690016808996865,61412 793819378710089728,253032 751140726323326976,14041 758069200745328643,51069 781337165888446464,139404 771768648528650240,127871 794760404102545412,262752 794779536843866112,260613 766459235664146432,87904 788961470184771588,220332 761105575295881218,62463 764074793146519556,81702 772076150180806657,129471 762741413511659520,69190 793062932632342528,249013 779429070903844864,169437 795464203830034432,266151 766701816893562880,95672 794207317143105536,257492 786811512312639492,206008 770343312628645888,117257 776796742901608448,157755 750811436851470336,15536 754051967085707265,31528 763510678770577410,78115 763306423405178880,73814 763848488136413184,1249170 771637427605606400,125554 767757087166300160,352029 791347684174999553,11774 792158389795221505,243165 760128181856854017,61145 776942538750062593,158387 761566196898553856,69231 757854187992428544,49754 766247063239684096,90373 769107984198803456,106281 780772707667324928,182171 756240406753349632,42117 756242025033371648,42117 764995707220561921,85562 768956235114774528,110362 785620834513719296,197512 794260217026506753,258927 758294139691683840,52061 760165847620988928,60794 763727635214106628,47940 765687383761092608,88459 768861916890562560,107483 776851872443424770,155328 788871355903184896,220815 795401301429538817,266151 757755301592379392,49066 795698282198601732,266079 765544392589475841,86076 771756974639763456,125554 767750626751184896,100893 794499749244235776,260874 752201534474219520,18820 765014684730728448,82066 781869987409559553,190635 789537255337648129,195876 766988921351835648,95708 771799170612994048,128043 795703486734340096,199307 768145170462302208,101681 773985710965657600,139404 753293489798905856,11774 776760699959775232,157708 792045520785121280,242693 793870326757068800,256255 774701171999059969,139404 752968022579482625,24727 789727889474412544,221731 759793226047827968,56676 763089844633382912,11774 766058449583108096,90384 779003795355291652,171902 771768555884818432,126152 771957971404353536,128934 794591606817062912,261818 774023061070761984,139404 794730178970787840,255942 787587416273989632,211769 758008259643080704,50734 764566193256689664,81946 762158984853762048,71099 762694142333890561,73814 759587961910329344,47940 788127043598753792,215754 790910789993410564,234583 768163118841081857,101681 794910410109554689,261155 756555007407849472,43917 793161344853897216,249180 760351386131464192,48052 767444805756391424,90171 769983101950984193,112788 775309265808556032,148045 785557477181890561,196917 790944286636380161,234583 794617104989360128,261987 739827938175135744,49681 764886324805369856,84724 788477887368355840,213064 791345069571702784,228124 786325426985721857,203077 788502960829526021,11774 773613393852960772,137042 794701843070849028,262752 768034032932229121,99159 741824690046570496,354801 770078455950082048,101383 751936458538254341,17794 757223439463612417,46006 776742353935761408,155451 757667912815640576,48522 777191476207886336,160221 778536263024467973,167569 781570288853118976,188119 792131087019282432,242693 767549082764087296,96039 786972841837072385,207949 795422903701540864,265875 795761627090026496,199307 794604410274021376,261155 761915300472205313,431998 774802211960479744,144848 787073708556816384,208176 791742056162996224,240535 793459899925684224,8044 794672425610911748,262486 763695019261919233,78304 757488992484896768,46689 786049023086059520,196277 795698634163515393,265855 779366078459830272,108396 786956287040819205,19123 791374442471514112,238205 761311748284612608,67401 769058746874138625,107559 769168640214204416,86103 793935565586472961,256411 755833395087679488,11774 764553342190096385,82066 759454420400689152,46076 759807060758245377,1248693 781268845919031297,186883 752877323540570113,24134 761728415313657856,69673 779194293755969536,171260 764452477718532096,83391 760531914830778372,63451 791486820835991552,238780 757597524450435072,47693 793151759011213312,249961 771412575292579840,124855 792210195304685569,242712 794373998905819136,247241 791128839514718209,234583 755115715590402048,35449 768622556995870720,107032 780412678732849152,180074 786618861542047744,204413 764622778397921280,80648 775297225320652801,141091 793935145514442752,256935 760696963977342976,63937 781047468431552512,183759 758648299188432899,54070 776589519143391232,156835 785913573788626945,199546 786370673375584256,202727 737743818611646464,56436 787490318295916544,211461 780524541453959169,181129 794003314878746625,254209 760900816106577920,56465 773816770050174976,138819 776465765373390848,152314 757585944186789888,45843 787003095918211073,18395 794913439487578112,261059 793722150687416320,253164 750068335606280192,10847 794561200864497666,261155 775070021663928320,146259 759380282285842432,56700 766267306506850304,91539 776890919580758017,157842 760672392297406464,61544 763964078041673729,80939 776937087408992256,159146 779008500206895104,171795 781342382058909696,139404 755112563159863296,35445 778237913700061184,165523 793938163580420096,256255 787722955069456384,212564 793824936842231808,249926 753738431092535301,22439 764261849323933700,431998 772816264875999232,132335 757263756393058304,46006 770635911394684928,105109 790657777194635264,232169 744858552511176704,351424 762602499912167424,73519 769654034542301184,114779 785344060252786689,195125 787713440554954752,212139 758326837541867520,52520 767143965854355456,97852 781546889569329152,188401 785593170302304256,196917 788446623680442368,217519 772813502020919297,132335 791363643657052160,238383 755442015228354560,36877 758106270494707714,50314 758754982472585216,54519 795018816740884484,263895 758511877852794880,53185 767029344418029568,89076 787098491524829184,207796 794772097952202752,252939 770330814466826240,118087 794715674526568448,261130 752795246124163072,22836 753332222560657408,27061 770244151510171648,117257 791574980924477440,239405 787123309926309888,209184 765258904389423105,86440 786425489749532672,202429 794280289660850176,259200 762675135883030529,73814 765831895309357056,88052 772866183452385280,132364 755881926175653888,18215 781465703543033857,186584 764660786534817792,84389 787340094546014209,207949 790612856160997377,231871 790914197353791488,232884 770653923791163392,120393 779391034975408128,174115 791653476518334464,240145 786237326749995009,201494 786638690982305796,205455 749579852982919168,7828 791986260592111616,238383 757635195369558021,11774 764599165770993665,81946 765777109830758400,81869 771848562225340416,128382 755531442827001860,34731 757037555611111425,351340 791088921480458240,1174474 791023902193508353,231518 792069725102768128,243427 768529906426908672,1170352 773842403291639808,139404 791693558432538624,236502 795720984506617856,261155 785545651237031936,196788 759148446443982848,56964 771021244657496064,122148 788100292931903492,214899 764883560687923200,84422 786372151687262212,202727 750662560609890304,14421 766252380086296576,90982 775046338840965120,146259 775428289405988864,148574 789349120754458624,223492 795378587163508738,265521 788495750468558848,106085 768473357767540737,103899 753068206177259520,24134 758337624058703873,41703 759073636531572736,56552 763462356089176064,78159 790706298186629120,232884 755204330748309505,36219 760963630011514880,64730 770765376439410689,119681 788102328113065985,304513 777254899629240321,159475 767139618558976000,98142 790963935079981058,235487 793206969075011584,249180 757001742395465728,1248429 789146097415368704,222647 789827067873406976,225911 753734819448778756,29600 790759548860661761,235349 793284018238263296,249926 761068975170072577,66159 781170029744259072,184223 790435691981262849,11774 791336827357650944,238207 751939685404938240,14277 758027536806715392,50314 758040855428988928,50804 758268933329842176,50612 772868365866196993,132364 762430463914893314,70886 770776361468243968,118192 788458500422852608,217013 763831479738642432,80595 754071665793986561,31561 787909004991299585,207835 790877810265120768,234583 795164629668364288,263667 795716217529049088,268448 756318942356967426,42249 789148448515915777,215505 732725076492050433,353786 778115924553523202,165523 780575398371426304,165348 753642951964786688,28732 795346988552376321,11774 770915024361709568,121949 787316609010503681,207287 793845857930149888,255942 785846102092345346,198973 790592632728739841,232137 768625785720729600,104973 781615699475259392,188874 787015025420632064,205728 766129997643968512,89076 790684743947780096,232169 777509098392805376,161988 794686622256271360,262752 769849981465268224,114357 770005017608814592,108396 793130882827558912,249841 753388974291365888,26815 758801488114102278,54861 774996804093947904,145244 790931744497274880,234583 793810060308774912,223492 774987355153240066,146259 788412901493059584,11774 755082138492559360,32873 732623723656843264,11774 794907633815846912,224680 765603748026515456,86645 785826729663336449,198671 788023804043722753,214354 793511299103633409,232791 793799480424407041,255393 773919710928707584,139404 776850071291846656,158524 791483654581223425,238207 792224860223176705,240145 791672247832510464,240145 759705517493071873,59403 766774125813792768,96263 775352555622821888,148045 786256199318511617,201555 793541650672971781,251803 763618091439943680,78385 790554490176835584,205728 791811658083606528,241819 762769662404952064,73712 766719444252893184,95848 766299964855160832,92210 785960118030512128,197512 732248399039348736,349795 758661717714841600,54070 763286152237293568,77119 765288830484123648,84209 754983307549564928,34666 765957977606152196,90482 775361336184279040,148645 777216837746655232,158897 787514073931841536,180433 757219681841270784,46006 775737550380019713,151071 791061278605402112,233736 751182521002373120,16728 789796397495246849,227033 760979885649190912,66159 781650775730708480,177455 758776346504036352,54347 793258239865401344,250293 753427725277204480,27334 774738472947056640,143043 776126119196168192,152735 788410015698780160,11774 794676605125820416,262022 776591510271823872,156926 751746534593728512,19317 752669835457429504,22952 758149799468228608,51344 763229325244133376,77319 772517733405560832,131027 757708617222991872,48594 771960879659229184,125633 787344722943672321,209713 756215467493195776,41929 775433220720582657,148167 788402753420820480,217634 795434240603144193,266079 758354405385244672,52112 775498614198054912,149040 770262294257344512,117377 788281091354398720,203510 737588571347943425,354105 767553279941304320,90384 790668817051553794,233131 758286974436405248,52061 773192202684162050,135025 772268651953131522,129558 793994766908293120,257423 763407009215643649,77598 772599074113531904,131084 794154707669368832,257492 754110199556780032,30590 762646674900594688,73814 762005138907230208,69878 785582417100824576,197297 760586031339036672,63149 786693645441302528,205902 753634671439642624,28732 768850153457393664,109571 772105861657419776,128355 787815554966917120,205728 791262954729660417,237491 770691414749437953,120613 778227420482732032,164001 771526254268788736,125145 788543402409418752,210390 758061801338605568,1248557 770548243583344640,118393 793460525388541952,252408 759002194762805248,52266 757973680269824000,47940 780781196791787520,182036 750088389836152833,10851 794670355889684480,259659 770823436163690496,119797 788548721864642560,217285 756505937288925184,42249 769041631534260224,105345 788696709945815040,220029 767202409080758273,97377 789811604913266689,227486 750810611391619073,15536 750886195295510528,11495 773717372830150656,138382 788606805035319296,125163 772849025737293824,132347 789529170502033408,226881 754120614714023937,30370 780619041257906176,181755 794745508313100288,261942 794646707325796353,261155 790744119639433217,235349 762277527360528384,71950 763936841334525952,80939 774302445249978368,140444 792075471274008576,11774 792100532349341697,243075 767488815686619137,95055 771096162229100544,123085 764634559262621696,77598 766257113190506496,91946 768246456583069696,104451 773909417255325696,139404 791404689958973440,238207 795328627143483392,235527 768976350413660160,110209 776027457149296640,152735 786245198338588672,192032 762286779546398720,71429 765165735924465664,85562 791399350777876481,11774 763017757998911488,354836 768156810595471361,103354 768568746914881538,107377 770732645873516544,120104 778212635485536256,166390 778385379942465536,152594 790555873814994944,232137 791468088315121664,237935 752875201428324352,24098 764880138723090442,84724 778682022566866944,164001 787635270615052288,206101 769573342445645829,113780 750082590556598272,10661 763322686718304256,30131 766748906042499072,94683 769815084403130368,111835 771867376010735616,128625 776003367927631872,152872 757311882457911296,351279 787224490828849152,207965 771321433062420481,124597 765669805378510848,89150 780600200725495809,80785 785277496417595392,11774 771496775467298816,125890 788821332494393344,220526 758434352963457024,51069 763109970883776512,76451 786743622209269760,205989 794537783922659328,261155 780512057401761792,19299 774055730294890496,139404 785597093482225665,197286 790691047730999296,233558 786652162080342016,192560 785474432529760256,192032 786734009212547073,151845 788749637326962688,220332 764286680589185024,81946 786922860157759489,207212 795430342085791744,266079 766036028901634048,90031 785925410597076992,199431 757576234293399552,47782 765230341808205824,84422 769599258559336448,113412 772826013940146180,131025 792939887653707776,243187 795069190143098880,199307 785444154889437184,194129 793139498846593024,249469 778335840439246849,167220 780371427484635136,179718 793586657366794241,252679 788802904715067392,218275 751859639377989632,18298 732766259079577600,1035907 758076748340748290,50923 791660259559419904,240483 770209703280283648,117257 761943948344512512,70540 769372927204687872,111225 779085181651148800,168284 794664681709379584,261666 778649914511208449,11774 795244481482203136,265257 732300659593093121,349197 791666174622707712,240474 795012001600851968,263907 786930191163457536,207287 756570201852895233,43471 759214723418165249,56964 790744157165793280,233692 755267152953827328,35890 764787385485983744,84724 795333380334305281,264774 773968774139699204,140444 780339716751257600,178524 788738478213206017,220332 779140635420946432,172962 732294022102929408,350911 769265600543744004,110362 792164450543472640,243615 755856128517353477,40066 788150807732551681,215005 757098083968835584,45857 757912023179128832,47940 764302809088925696,82066 791033658383540224,208178 760158654427389952,60779 761058310581653504,65455 785468840150982656,195975 788945401059475457,195975 761018233314873344,59750 780452680145702914,180310 788406869211570176,217519 788761103866195968,212139 794363360326336519,259034 766525693526052864,90384 791058135959998464,234583 793200087321096192,250033 794250442586787840,259063 775091899451346944,143402 794910040071307264,262849 764890463337930752,84724 767883334445887488,102387 775957201009582081,151526 791439246787764224,238383 768977993163239426,1249630 777308792799293440,160134 764178825546702848,81869 778342505951719425,167220 793184859447361536,250064 795078758508220416,259190 755951032224587777,40881 764116376730542080,81702 773670606692769792,137565 777623350239752192,162596 788000626299039744,213887 760332697566908416,58537 763768763581886464,79987 768898743420743682,11774 773612669513371649,137869 755824985827082241,37219 761249301817270272,11774 765881933742104576,90031 766798312515203072,130505 794630996029243392,11774 794570967754293248,259773 767521112330792960,97325 778347734365593600,167220 773975924635209728,137869 794645680216281092,262022 762694257673015296,73814 785648818851155968,197512 770727453027295232,120610 758478062455435264,46384 768180908444614661,103071 774697819353522177,142852 794009236321681408,255942 733213824602546177,355480 787297654061490176,207212 792433719189639168,245750 750888023714258944,14525 769230335766704128,112363 769771951569141760,105041 785965364152832000,198105 771858321879937024,126943 772060033727225856,128934 775826386015641600,151463 788524504582615040,218275 777134216416931841,159876 766937109307412480,90384 775432011859136512,354835 785583596685828096,197297 756609217033859072,39096 786018085933191168,75113 758696820235051009,53806 768871875170545664,109666 795775551998988291,268281 788898173682982912,221832 793202119587356673,249469 793283383740751873,248253 794776099272134656,252020 753030872144703490,24229 760255494929940480,60794 763149734026551296,74133 772965224345325568,132335 773944237935194112,137869 790546435875991553,232137 759841417451765761,44429 776057715034644480,153095 779131606837583872,172962 771845344757817344,128017 732293126283362304,11774 764267953797738496,80939 776114428727193600,153466 786491401206767616,202720 769546575966240768,112363 753344268849123328,19598 787298584769298433,207212 774819445172740100,145244 758714003908591617,14653 761698601856802817,70085 764128672672468992,80366 767868409098956801,101163 771757377087418369,126152 764658844882522113,82481 765650315274170368,88930 733009919927013376,355080 753964121683431424,30296 755522107300347909,37993 738852988958220288,11774 773918844171743232,139865 776167037554929665,153854 767215997946322948,96883 776533429990993920,155390 787467961078394880,208307 776916572451532800,152589 794706621666574336,262022 750387605280288768,11495 758828720933044228,54620 776912239500652545,157082 787271518686511104,188577 794702132532355072,260874 785503760290197504,195975 793526041440509953,252741 794641183838498817,11774 766336410089615360,90963 794634559002394625,261155 746562926358630400,1322887 756862011976409089,44462 781654123686928384,177455 786983308060090368,207949 794330979540140032,258741 776463017672372225,156055 787710913289842696,205728 794037742573391872,257026 773546893993324544,137158 794287214792359936,258456 794927765749272576,262886 756663402181779456,44273 778754406502105089,167220 749747472180846592,10064 767805816090992640,101681 763910263112278017,78129 773112900449951744,134470 785579140032241664,196788 786246146461147136,201958 786678579501334528,205728 777720355049902080,162596 789426087860195328,225981 791722558416678914,240556 792204917289185281,241678 756514280007168000,35890 763210751272026113,75073 762773017042694144,74868 773117636670582784,133944 785696020524969985,198108 770931347389046784,121479 763598419936026628,77687 772838899806769152,132335 769213156992307200,111558 773671395251236864,11774 789164950463795200,215505 795717579855708160,268281 756623158682148867,39096 759069299180834817,56784 794232325240258561,259063 755151992427864064,35890 762394828491542528,72755 773880022104965120,139419 774015784880177152,139404 778639389916172288,169226 794526891013062656,261155 737993021057159168,39600 795741102632554496,267855 761722112587563010,69669 761924044023291904,431998 763098300039987200,11774 764893657312980992,84422 770415102285778944,117743 793389777097748480,18395 771257531398107137,117377 750367540312993792,12883 764200841381371908,81130 766458940624437248,92958 789938958696345600,224680 737038110140289024,351152 781329690854301696,186212 785441670217293825,192421 757672781580349440,48522 760964228333338624,64730 793863064298721280,256255 752680207883042816,23167 788720272119631872,218349 775394522251558914,148994 778030087006457856,165097 764423129741406208,83422 790965689980821504,235487 778397591704838144,168045 794025913054732289,256038 771950602423308288,128382 792031221999996928,235487 768179390756814848,1249494 771557748911673344,125145 788901275232382976,11774 753949902892335105,30590 759246392909070336,57749 770764614539833344,120677 755718615907827713,39162 760127244027125761,61145 787024574923890688,68873 775060639249264644,146560 788822158675849216,220526 789079094722002949,222624 754014518389317632,30802 764115498674061313,80863 780748904581201920,182870 781596910549368836,188119 777997047966208000,164826 789709991427055617,225981 792368128965668864,243187 752036194670739456,14277 777487704493699072,161960 790345673451442176,230283 795093227279974400,264397 770673916150947840,118192 754001330574913536,22575 791353103207440384,238429 758125222692139008,50698 778477780237426688,152594 791475740705304576,238395 789675059245817856,226490 793203619960987649,249926 794873876157255680,262849 750837957578240001,14502 760125268124020737,61145 755162720094347265,35890 774093736716275713,141316 774028411778043906,140444 756366639298334721,42171 789301076579094528,222647 788797830420922368,220526 775467917701816320,148045 788469173206650880,218495 789127906844741633,222682 750387847861985280,10847 780894702728015872,182870 786913310981627904,207287 778333580317515776,167220 774053305332805632,140444 775059325538619392,146855 781291836828770304,183921 757133494187335681,45498 794225006616002560,257492 764178577038258176,80939 768566365678542848,105345 763907845532233728,81035 788711856391106560,220029 762034796709179392,69711 792526171531571200,245040 732748224574918661,353926 749420193223438336,7546 787036370443395072,206313 765391012210601984,86173 770153698282594304,117026 787499754603307008,72035 768896503934963712,108729 787869384735764480,211836 794597369744527360,261155 755535803950956547,38032 760126109707014145,61145 791061592150511616,232169 795015560853594112,263898 777330349634453504,161356 786544493256335360,202304 791371251264659456,238395 754088382481956864,30590 780598767640641536,181789 763314250022617088,73685 787011289956483072,208379 761204552955637760,60098 763840975022067712,80720 790653556844032000,232881 791772210335744001,240483 775496705663987712,149775 775005350701502464,146259 791110895673810945,233692 762006184622694400,70858 765518345089101825,87904 776472066610442240,11774 794757906667290624,262022 771183436295909376,122344 762701759185690624,73712 794152939623366664,257492 775739578997104640,151302 779065524005113856,171795 790648680822870016,11774 793239740686471168,250933 771884572443279360,128194 767857132712505344,98972 780482661957640193,128189 752112231370878976,16728 757556489087250432,305417 760563789079207936,63149 766748420530995200,94699 756287657244758020,42495 763601852583833600,77731 795347668302036992,266500 789836749866356736,227242 762840404244824064,75073 771900825887125504,128519 793589294078111744,252020 794526205248765953,261155 789999703731625984,228063 793129042694201344,249348 762168120102391808,431998 795350765846073345,261155 768073322198282240,103354 775073511014473728,121788 781313598589169664,185595 794004452357206017,257546 795347781733011457,256219 758739687863259136,54726 775697988538732545,149953 772189848241340416,129649 761358078034010114,67229 761631107217362944,69878 763117459301928960,76549 763486756880515073,72958 790525807840137216,231894 753737194712465408,29592 768907706379882500,109767 780569734727303168,11774 768110059998109696,103354 769870209691688965,114779 791772426879328256,7047 790220027324538880,224680 791756714374754304,240584 793405156922691584,130505 781454448132444160,139404 789251901741203456,223692 791960074365177856,242584 792512450633531392,246392 770663908097007617,120341 761584187941937153,68163 779789767558823936,172185 775435317209735168,148994 790976624350990336,235315 769638367667621888,114607 793949780409991169,254135 765999291554992129,90723 780456659290247168,180074 750370162877005824,12883 785323335366291456,186883 766376554804809728,93068 770721589252022273,120963 789515765321961473,199906 763194038388305920,76535 772911235952148480,132364 774707993942327296,142721 790832554085609473,231792 762311592365162497,67229 795692644970074112,267862 755676350275432449,33356 775182839075700736,146704 788495609661575168,218275 788748116639920132,220332 790150559072448512,220029 771242465051353088,122978 756284017717055488,42495 790348833607839744,206666 794536273088221184,261155 749230596346507264,7821 794044992079745024,257492 742766271876337664,1247536 751762403109564416,14277 768854736447508481,105109 791663223543963650,240483 795102780335779840,203546 760233106611707904,61412 795332218407239680,263896 787910104758661122,210215 768217388827508736,104662 756902438167248901,44085 773839248881516544,138616 754716729838866433,33356 762630109312540672,431998 791438183338762240,238864 792419079487389696,243187 793955729040359424,248652 771039154876612608,122344 773833477380767745,136904 756464859202461696,42171 777995483327369216,152017 790973466778279936,234583 758504900405792768,53703 763803946515247104,80393 771528552814616576,125145 778061583909949442,164375 780159112042676224,1170820 766447684400115712,170736 778244463130976256,164826 762360265727942656,431998 791803637173456897,241636 780713963621187584,182037 794008099048697856,255870 757997037073920000,50500 776036188255817731,150877 765256723565125632,86645 765530913748951040,87904 763467305837813760,77731 765084677753360384,80486 765213546070310912,1249257 772805720982953985,132335 777930868870361088,157693 788497325094268928,218275 777912136496480256,159956 758380810814849025,52059 781338275571269632,139404 791775435197599744,240483 755506771683188736,37979 794528508034719744,261155 789183121178505216,223492 789261778823720960,215437 791435377110347776,237935 759128019717894144,56964 763186780434681856,1249111 788791521374040064,220959 773753025038921728,138382 786244633923686400,1063777 788021377454317572,213887 794013200568217600,257321 750381824610795521,12883 757737426802442241,46612 758819289398784001,54631 763738892826775552,79691 785467383746027520,195975 765686267656835072,88459 790982421021757440,11774 780049100733460480,172185 794321715207643136,258878 734661858024513536,65113 788912957291950080,221687 770521129995870209,100559 779423325034536960,173964 788543162809585664,218012 778675165110697984,166282 790255518468177920,230282 756659657880461312,44274 778250876356100097,164826 780571291594035200,179636 756919860307918849,43271 763873669575741440,80648 765781247654264833,87245 770080871097442304,116164 776546543335800832,155448 768192409754750976,103697 793937562284888065,255942 732256966471524356,1170428 750776459342516224,14781 792822603618586624,192363 790716141517799428,233692 758102794733707264,50654 756091893683986433,36873 761265991204507648,65198 764933444115628032,84422 733600391812636672,355878 765190841770139648,86119 769928750339280896,115538 794220973654319105,257707 763823247309754368,80607 770380269257891840,116306 793199591478927360,250033 758652900939821056,53985 795667050769227776,267521 794596396561092609,39957 776736333880369153,157755 778586913162657792,168794 780042185576058884,174989 750757519971278848,14877 773887384299503616,139404 755497451226664960,38032 773388737355087872,135903 749262866587357186,7836 755962461967319040,40926 778918663944536064,171089 790541243403034624,231894 753396596692451330,27317 789549159481311232,226627 790629264097894401,232137 770760917097254916,121359 771128640641769472,123583 787913368606765056,206054 765365136584388608,86645 785267609495142400,11774 755555654685843457,38026 773943411212705792,139404 786961419870797824,11774 793211043501576192,249961 757311940221960196,46934 764699298114088961,84422 790927871673929728,234583 753022418487087105,24774 768222271261569024,103924 770754442262093824,120610 759791234751750145,58255 758088700396011520,51136 759981411629604864,60458 767044538074599425,95213 795748341602729985,268246 773879782723510273,137042 779904782626545664,171693 791746100667387905,240260 794639864285327360,261155 761638611209035776,69684 786712431049449472,206175 788432319983910912,217519 772898747948863489,124004 775587540074102784,148713 785880377986428928,197324 792106960674025472,243075 760059048343572480,60779 762604113179840512,1248971 769586281072517120,112623 793808482445254656,255393 794088631216590848,256255 785555781701730307,196917 788945891692457985,11774 792015506693877765,243075 761663250937151488,69878 785619015255203841,173347 786592012007014400,204835 791632604810227713,239893 766181436659470336,76146 770272627365515265,115582 774326086742179840,141905 793951048339779584,248652 763711848092958720,79691 773618612515012608,137158 754722189220335618,24745 764170500872499200,82066 793670878915600384,254586 794680436307922945,262022 767835703308914688,100893 786032587747708930,198878 794554054546427905,261155 778562358834761728,168794 758783377323417601,54070 766442158001750016,92075 781204196506816512,185310 750825856054861824,14582 765332194982236175,87249 789085042270167041,223286 795608292454174721,267590 775772781149466624,150663 793573741749866497,252020 795682398570774528,267862 749257099020873730,7852 774443994709450752,141360 787779216230133762,213064 760159975780052992,61051 762330270519341057,431998 767051640897765380,93144 793425883184803841,252020 794531418789515264,261155 753920287763161088,14277 766596178825797634,94699 767439744645132289,95055 754070895887462400,31035 785467117994807296,195975 768424649730297858,106281 770288675561279488,195876 785445705678721024,11774 787410079972749313,207360 760517514132529152,11774 779478659346403328,174230 795710613737639937,261155 734407472765673473,11774 794026579475120128,257515 794758602112143361,261155 755449715693531136,36735 795449617458626560,243061 763447159576342529,74308 775700682904965122,148033 790262553477799937,228341 790978939476856832,235486 761592544538918912,11774 777579420366274561,161984 778920704792076290,170253 785300487528669184,194934 753726877127303173,27045 768180368319053825,103354 766442230647140352,80939 794530174956093441,261155 756579359419490304,43258 765598483973898240,353879 793207055922233344,249239 760775649854234624,63264 759897972045864964,60296 755365470530928640,36961 765373128767864832,87249 768220130648162306,104271 761800156803104768,70177 765178904831139840,86103 768395664845901824,87249 787022452559937536,208016 755270133950582784,35890 788718043945897986,220029 790742783942356992,232863 791078836397969408,78159 776644825831579648,53667 757658051583369216,48477 769233548440109056,112336 780795677483859968,182257 794217652096860160,11774 791840795208876032,242094 772845794302959616,127707 781332960196694016,187084 786949108275646465,207287 789555032001769472,226480 767059634075021312,96039 757346120859258880,47090 792546161353715712,246269 767769840941686784,100605 762133879838773248,431998 773971527029157892,140444 788131303812136960,215005 792853741024215042,247232 793695448015917056,253032 793972056127717376,257353 780857999338377216,182659 756255038356336641,41719 761327122266910722,68057 762660924335554560,73814 776936519122706437,159411 766679689704407040,93823 732246706818027520,1170428 760599847938367489,45672 794202265875845120,258598 753353926108336132,14277 763800332501716992,80393 753765437985488896,17921 765182189902462977,86103 780083974618034176,164980 790725298958372865,233307 755197555797917696,36219 776262926114193408,151741 766010571208531969,90694 769056229217996800,110362 774823177482416128,87904 776528362466521088,155688 789991655692722180,225529 793501013487542272,249926 776737475033268224,157755 787085232142946304,208928 794282548230754304,259457 795656367499595776,267521 742195061232914432,1170552 781861194118340609,190635 794594663168667648,261399 764843903866380288,84724 764963559570706433,85283 769614117229498368,113412 752148221007392768,17416 765669016316837888,84209 779703686192828416,175092 768139345962336256,103261 732759481755439104,353832 765550580265807872,88052 780603133927972865,181409 758427489005867008,52659 764159565424275456,82209 768224998825795584,103924 772603745209384961,131007 768155544787955712,95055 793663475553677313,254135 755172608786784256,35890 776928371754369025,159146 793425486353489920,252020 787167908463992832,207965 795292198568759296,265795 758138416940933120,41703 765422714756661248,86667 777487233385365504,154914 788736110394544128,220332 791391819875520512,237908 750841431955156992,14277 794369539056291840,227345 750679777493733380,11495 773455676941172736,133702 751713858432167936,14277 758878360239878144,55710 792139074958135296,242693 793945061314662400,255393 750430722289053696,13343 793582027073200128,252679 776626620807327744,155451 776947669843320832,158387 793529608301867008,11774 759513706703249412,58250 785662299826692096,197091 791586836422402050,238395 776104520770289665,128615 788792793871286272,220332 794697761761464321,262849 744498477690826752,1170338 751962211153682432,17416 791746593464602624,241432 794289494082158592,259543 753093927062925312,22715 787681168707715072,207109 756946901996564480,45672 758684439014739968,54070 787069392639053824,207965 792054252176801792,243187 751695220228497409,10662 763491187022061572,78198 780427339524104192,178966 764695355468369921,82066 774194307230228480,140444 787852225955500033,201374 793637072833613824,254209 768225355404488704,104932 768623683669667840,106716 793293155189784577,249926 763132164963602433,75899 792163391733313536,244550 794935341002137600,263667 794526798591758337,261155 761326581356892160,67226 772760661449375744,132335 792154038062059521,217039 770351569422385153,117373 775014858655866884,146259 795724774295027713,267731 794587602611408898,261567 791382145298300929,238290 792080335869579264,237964 732635345607622657,1170613 793099720923213824,249286 786875721532583937,205989 792415481537888256,245607 771020021753675777,122146 772497206368694272,131007 757884143732535296,49852 772264133676765184,103812 762276920071368707,571447 793268158291406848,249926 773936759520370688,140025 780840991582396416,183826 791437582970261504,237870 791444067263639552,238292 793897078556680192,256439 752712485048770566,23167 774743273336254466,144690 786285535836925952,195876 778959121726992388,171324 787719959245971456,205197 794317663992328192,258890 776011609755922432,152872 771137691052302337,122967 779071156636753920,171062 793501503411585024,252741 768559515348430849,106673 781202205298786304,185310 793185602212474880,249926 791845160854224896,242134 779165119469146112,171324 790756931627540480,221524 750865060319277056,15800 755986339460423680,39195 770953422442991616,121479 781060096776208384,182678 786546396836929536,204413 793842845144743936,255942 761446676351639552,67938 749650199509868544,9540 754037903806779392,31400 754187402005053440,30370 792539735046561793,223249 753652825406615553,27402 765096093319303168,85254 785803250951938048,196277 790614989849722880,232169 794576556416897024,261155 780609982534393856,182049 791717528074498048,241141 769286685955874816,112363 765256926607216640,85562 777777385928351744,110362 751736160246960128,18215 767144490880512000,97432 785270344135434240,194648 766340354803064832,93148 791464345209298945,238429 794490874398986241,260874 771537113120595968,126389 785920712976371712,199546 775000556150616065,146259 754075808633876480,13343 758064927563091968,50923 764148999993503744,82066 768228157765758976,103506 793101295968149505,249469 765563488332869632,86320 792698542917726208,243509 775415766686371840,148800 790995341961146368,234583 752753670828285952,22953 780213530721128452,178882 793259286948417536,249926 762317000496611329,431998 762626380949549057,139803 781891031180582912,190464 790916074271158272,234583 771711914304901120,125319 762772129205014529,73712 786638863556939776,205270 787149884222603264,208538 780593704914399232,351147 786029856555343872,200490 790981092044075009,234583 767228408895901697,96883 777719672821075968,161978 788752101434281984,220526 793471849921409025,252020 795226972163076097,264774 764372524264099840,82283 773374279459098624,136426 787267929574342656,46572 793873281870761984,256358 740942565600571394,11774 771737327114842116,126390 757426136498499584,47284 767489485491859456,99782 787687590493159425,205728 791007040852234240,235948 791079222026575872,234583 793258280600625152,249926 790741974089240576,208178 793232601062502400,249841 757647171671818240,48549 795001324291104768,263895 754709199796535296,22393 785955380421533696,22735 790994295708934144,235824 794585782358970368,228501 761561653423071232,69231 786435157712527360,203674 786712511357726720,205728 791549008271536129,225602 763724769447510021,79587 791916528753057792,241940 793881510520561665,255954 789710442310402048,215965 757658806402813952,47782 762198823372488706,70941 764974586010140673,84274 762641363817029632,73814 769338473237057538,113165 771124058029076480,123141 753205936005738496,26140 774242117291880453,141887 732983884426579969,11774 765640887661539332,88052 763430688343330816,78304 766438201690959872,93184 777621911106969603,162610 749685341766897664,9433 760595672559001600,11774 768431851568377856,106281 785855602673221638,198878 793234261813985280,250633 761915845568176129,431998 767446040710524928,97447 750763589602979841,14877 785665217392893952,197512 767827230638473216,100534 789722530764337152,227242 758369652019830784,52112 761033726591504386,66396 775002057686315008,146259 775167138063540225,146259 785943737964781568,199546 785615662093856769,196917 788157342651129857,216009 771102569041043456,122146 777385719543148544,161732 781902229657772032,11774 786405607624548352,199546 767970606822199296,101731 774853223178010625,137927 780181733320695808,177724 790780368366342144,228677 792177664987725824,243075 775552166564167680,148748 756310265214472192,42249 757270400556564481,46612 734255153440653312,353843 765160322193846272,86103 752623680673292288,22743 788952486912503810,219575 755749835739803649,39384 793912049764069381,256125 773249755476529152,133702 793962655740477440,257255 763075747628003328,73526 766294183049125888,11495 771857911089725440,127579 766988485668380674,93144 773906464666705922,139404 768158352308404225,103212 774275091072897024,141360 785923877587263488,198671 771456149598179328,125554 778000801826500608,163959 785274793729921028,194667 794009826586136577,257492 755183442745098240,35890 748289266178920448,304513 758746886752784384,54070 794078264654524416,255393 733739844866838528,145399 767939825458487296,100561 780596878178000897,181935 791333634338762752,238233 762654422967148544,73536 787207556196204544,208867 794561345580650496,261155 767984953447645184,99167 769723986158743552,114779 785738675174961152,196277 752930613724844033,24597 795141731465494529,259810 751889205375012864,14277 751201864625090561,17416 775012086640369664,145456 791516911410425856,238395 792113837566746624,243187 761594173438824448,69565 790902630667030528,233890 792733715868819456,243513 754975335138127872,34666 753389270061154304,26458 792939533394292736,247983 755879115887116288,39207 766560387311566848,91810 768864779674845184,107469 780829534308491264,183269 786795665279946752,206742 788707858393071616,217658 766350010808012800,91956 775402156174237697,148537 757380050689859588,1248475 773521926962704384,137158 757448282322849792,10662 793044625871081472,249039 794555727041810432,261155 761449272659369984,66851 786707196688162816,205728 787683334277230592,65113 790557460415279104,11774 786297718297591808,202429 790983501327716352,235621 752709335961243650,22436 760585407431966721,63753 769057448787345408,106481 756622486117060608,41702 793855846090407936,255942 765579155329064960,88399 776163235032469504,153095 771032264616517632,122981 776444393679007744,155390 795489546444144641,267014 777949432151093248,164633 787273629578911744,207101 761321160688545792,65705 762764148790919169,355105 768927183616212992,110362 794983592216633345,264397 762280496218902532,431998 765528889271529476,87860 785551392643485696,196917 795387593051480064,258922 795734911722237952,268448 754726392101830656,31075 754768425965146112,33356 760594913528545280,63149 765575627076317185,86264 769598214018334721,112591 771789485713526784,127218 757223109799837696,45054 759179046030761984,57389 767835998990458880,100559 787073192829460480,207965 791956991547539456,237999 754741872908787712,33356 754896844006633472,33718 760175275393024005,61145 787291338073116672,193121 755069998977081345,35044 763729036925435904,73926 793437976571224064,252196 793620153904664576,253032 759439576758820864,56964 761100792501706753,66159 765924169259376640,89859 789903731651403776,354115 793577511783395329,252020 790879206095728641,234583 750824701635813377,15643 758735282740924418,52554 758773850045870080,52554 781226845849030656,186584 771816325639315457,127657 775547855071285248,148994 750669501759361025,11495 787931454797819904,213887 767086047251562498,94699 792433014122754048,244550 778923526208106496,171168 767486803938914304,95055 771978405382197248,128458 791774406251016192,240145 781245903566954496,185313 787861021524234240,208167 794726557801742337,262849 758349899599519744,52030 761510261358342144,355994 776612311528116224,156835 755573686313246720,37457 762615808770109440,73814 793955890974101504,254135 746762813578719232,35479 762460470372544512,70886 762292873282945024,71429 787768183293739013,11774 790278679402196992,229693 790444077430902784,231385 794923335335505922,263895 795486383553003520,267133 767098936398082048,97825 791778381218078720,241678 766277256746442753,91798 771652680674451456,125367 763123645065601024,76665 762974778982535168,75073 771857953628512256,127582 775689767434321921,150663 786331506553724928,150497 789511971838189570,225981 735702208986021888,353124 758073278955069440,49865 758665600713523201,54070 754741579370246144,33356 757723928001441792,17120 795039586942590981,263532 790702208366940160,233692 792466742547214345,245831 776391530139357185,153596 787509579248721921,72035 785958659792654336,199546 751744657445433344,17416 758480661959184384,41703 772061492661383168,1249932 762020614018306049,71502 763478873220780032,78159 756349061943418880,42171 760867321779027969,64692 763820811367157760,78385 764466341462048768,83391 765429257539641344,85805 787020211102900224,194060 791733042524094464,240627 774270887868542976,141912 785854521515864069,197512 758507533073997825,53712 776801868743868416,157755 766511642121089024,93286 773691700329844736,117257 755906239033475072,38183 786980113305001985,207949 793611651928825856,252112 769212706746347520,111558 751813367380135936,19563 757383702624083968,1248475 780809809033519104,182049 766253570958225408,91946 781224760801918976,185601 791398972166402048,228101 780630782608048128,182211 789970157716303872,227242 790978009721245696,234583 755550892254896129,37979 794261283507838976,259231 764815514770219009,83751 766512386119389184,93477 779389430637420545,174557 787819240115933184,212693 794968889063067649,261594 756487753672626176,43375 755776538847522822,39462 787328931019968513,210207 792409338606395392,244215 771862195982376960,128230 780888400995848192,182036 787665427572948994,206101 790647138074042368,232169 768276682977398785,103506 795386017327017984,247930 765606702590861312,85562 770674996888768512,120610 765563789332787201,87245 778038204171771904,137869 762704837964210176,73926 776184945127456768,153038 755861751070093312,39235 757695926169329664,48663 774988278382460929,146259 791593722836320256,11774 791443229740822528,237491 786411013977538560,203510 786350996188459008,198671 787128521399283712,209043 758809406926565378,54070 764624717986660352,84278 781050392406691840,183759 764415211470135296,82457 753293267987533824,11434 778197911393927168,166409 781578449282445312,131056 771306186985639936,112363 773959973684539396,129551 758706227404824576,54070 769293058865106944,112788 795032227474276352,256038 775885710612103169,151463 794823042455191552,261796 763834102751506432,80716 764989534123667456,85562 773577706562785281,136947 777959678227668996,163901 781463476778639360,139404 787898968013414400,206117 780868180935782400,183269 789929520409247744,228820 790912412182536192,234556 785284054950174720,194082 756861138424389632,44450 760876532839641088,65180 768645429852450816,102570 771206919595843584,123825 772878091203010561,132578 789509644616032256,205972 772532834879746048,126152 732389501805449217,350660 773237348540833794,132335 781342908444057600,187495 774003991935987712,140444 788415740286234624,217519 777959181043195904,164202 793315556887826432,249926 794669391954771972,262022 790388225546260480,11774 754759881173835776,33474 759295476965445632,56784 778635370523013121,168570 795398135145234434,247930 763749622254702592,431998 793434803278188544,251947 779068552347324416,172545 752987743597232128,24346 794664900236812288,261050 769885389578461184,112119 771652076883488769,124744 773840595420909568,139404 794020444340973568,252939 758105065278275588,41703 774410091034542085,1250123 793101097481211904,249469 758650619255218176,54070 770470329881878533,118191 773863733181505536,11774 780631134824640512,174995 793501532268273665,252890 753807252906086400,23725 769668482766110721,112399 769296435288412160,112399 774299053005770752,141867 780434978714836992,180310 775156333268140033,146675 785539338620706816,195829 788482418902695936,218275 756223412943609856,41680 760499953449984000,63149 770662815401123841,120341 773628963843219456,138165 781560274168020992,188478 786149887708573696,193533 779160633166077952,171575 794740187297247234,262752 769675255270940673,112382 773580920225955840,137042 760664292534255617,63937 763489143989166080,78274 768946194135547904,110362 786202420435046400,199546 794580055137681409,261155 754077790983467008,31320 762793571334299648,75073 778559779815981056,168794 772401807230251008,127707 776882893004177408,157755 770078657545138176,26066 771400769174118400,124597 788452958585417729,218275 761915691280769025,69711 773961074198577153,139373 787405852298907649,207287 775712640156831745,149200 761701411650412544,69711 793238470042882048,250293 764184028735950848,81658 774016599359524864,140495 767352638409207808,90384 786535291590840320,201958 786980828307943424,11774 778417270926127104,166852 791348728036589568,11774 780959136078966784,183668 756667060730466304,41839 765664418856177664,80720 772840328621649920,108396 752977908185067520,25255 756589237751939073,44274 791870448053039104,191778 751226960370556928,17851 759946520519028736,52887 760625777025003520,61917 765197400868872196,81702 773885496913047552,139404 765730143683940352,86209 777571633355644930,162497 791389626200002560,238780 792036707730202624,243092 792381456668647425,245579 793163620393816065,249469 781362962632101888,182659 761447398484742144,67679 791603641345912832,99049 757640535481909248,46407 780053458766458880,164814 790656570069770240,233307 791733802305335297,239172 756895811750006784,45014 759108770014257152,55660 761573581448962050,69231 794929503986417665,263895 770379508746715136,114422 781425578322780160,139404 794944767356440576,264072 776452931310776322,154869 794552319685734400,260899 795041858720239617,247930 772925551690383360,132908 791013104758980608,234653 737159028040572928,39600 764568759340335104,75349 777919003083673600,11774 752925440008826880,23957 760951726157492224,65387 732165915219988481,349814 768161033684918272,104026 790639423985561600,232863 791680194641858561,240167 755162367588200449,35890 767814444269314049,100559 791747269963943936,240483 760811209713192962,63879 794528405240705025,261155 764120639196180480,82009 764966123053932544,84929 785310807592624129,11774 770605647767408641,105109 791406780375064576,237857 770948795995713537,121949 792059532604084224,243614 766408868339388416,91946 769395303883665409,110585 785885961594998785,198671 761650127501164544,47283 756283664674140160,42171 789955746117091328,228576 756333024237719553,19317 793983631244988416,257423 752666962178695168,22439 795617939131170816,267655 758479298839846912,53185 764799937083211778,84724 765715975459057665,80393 791119184621031424,232863 773298804556754944,132996 749410351968456704,8047 774552540763611137,279676 777905285536940032,164001 787848532073984000,50439 776447787663843328,155896 778702088050135040,167210 763388378079518720,77558 757719697064419329,48826 788355605853417473,215608 770836026063360000,121612 781862124511297540,186584 793180674052108288,250033 769324875320143874,112363 756290819020103681,42564 773627154877865984,137869 795241710423068672,265724 753013509596733441,22394 758508873330282496,52749 766067020467011584,74133 791429914775785472,214133 750864930195271680,15800 751229602865917952,17794 769887735452545025,108381 778991476873265152,11774 795399186279763969,265858 788560849958907904,217634 758803845761814528,54519 762259307769524224,71476 775783663204077568,151463 759535405158891521,58481 768144133458276352,103071 787706027408035840,212357 794095507408830464,252196 764270202855026688,62180 766415041096654851,56964 793112468897697792,249469 778303897018380289,152594 778732174337912832,170252 790643386378248192,232169 778629589379739648,169226 779688785147723776,175260 765292643052056576,86209 768888194112823296,105643 732595897683447808,352725 753765727593791488,29790 766045200258965504,90539 767595181440798720,97852 753181155025883136,23899 786971461605060609,207613 763109157444710400,76549 788498681573969920,218455 791491638765887488,239456 793180576698085380,249444 763762862443683841,80066 790962442067075073,246425 794949934130855936,257492 764108075313659910,79629 767850877403013120,101681 775695469213351937,150511 790541048833462272,230808 775563023939362818,148748 779491067817111552,169580 778348156316635136,167407 772146003487105025,127925 765938983389892609,90384 776642713445818368,156053 791717256568987649,240926 770899044516270080,121949 791484271638802436,238117 794919086778155008,262849 794577932664655873,261155 793130869665869824,249841 774399238830714880,141316 792104413070397440,243187 736872801135693824,1182343 765584119342309376,76858 787347806411296768,210207 793112079054082048,164475 768704924578357248,107428 753347895378739200,26140 761404693671215104,67973 795356737796571136,259722 773691235118612480,137042 773291794477948928,134993 773637551659835392,137869 794036361330302976,256458 760948258940162048,65264 791443236619300864,238292 794129265541451776,257492 794982485788479488,262849 765387982379417601,86209 774220574574780416,354115 794587050716631040,261063 778367249723817984,167311 787048946694774784,207949 794681404831440896,262022 759222685708738561,53873 770382911509979136,117377 765727918140055552,88546 750295159829651456,12357 755549361837252612,38421 765231987527413760,86645 795748240658485248,26066 740346493983428608,11774 760563285976616961,60112 788825704557412352,216009 785920018823405568,196277 790906335718146048,234583 757937163212292100,47940 780613351432867844,150151 785638631914500100,197286 789262401229221888,206666 766411635158155265,90284 773366722539638785,24173 788085947644555264,215088 791602798878158850,239405 750532772641513473,12746 754747381510352897,33474 761641493404721152,1248951 777870035519799296,1250378 733060157043675136,354404 785671672682516480,197512 757745463080591361,49121 766073842141769728,82344 787826904892055552,208178 794811106502053888,262053 763218534772146176,65222 780607788724527104,181789 790986135325577217,233692 763720346411335680,74575 732985626958647301,353451 775836540274696192,151212 757103474261700608,46180 758414164989730816,52921 765329470127505412,86763 774074480012382209,141360 786905246543077377,207287 788409780218032130,213675 778391060720525313,167407 775911398756974593,150511 778713355989037060,169327 763773985645596673,80066 772543124576935937,90384 776087314166587392,151741 794098580134891520,257492 771885672206573568,127871 766085711279775744,90388 788697375493722112,220029 760686771889901569,63655 790646264287244288,232881 781635669810515969,189515 781233884935716864,185313 793414848411336704,251951 764441850799198208,82066 795369601844580353,264053 762725680371073025,73712 791364079264919552,11774 764496620087971840,82457 785586196340768768,197297 778472331651887104,167220 777612003137511424,161387 794562635010220032,261155 770412460364804097,117263 732415107892936704,351184 785990986233151488,200384 775058371711897600,146847 763836349594107905,80486 781071288290816000,183759 770294062943379456,11774 781115231523082240,182726 789251364543197184,223492 748551271255183360,11774 777848073963712512,163990 789247499227828224,217837 763323822619537408,43471 772035501138251776,128711 765914808713609216,88052 793469436434841600,229901 768238958404919297,101681 780837466509078532,182726 768114664718729216,103767 768171389253660674,103354 776084102352994304,151791 758101453734981632,50923 778955168217985025,171324 781508379466280963,139404 792028476949704704,243075 755413200624054272,35890 791317450910474240,235620 762770592030400512,1170556 785514951536472064,196277 750793632102350848,14367 768112885822218242,102514 778058169272590336,1182483 787840182712020992,213064 776290576648048640,153845 786732436013146112,205181 769681571003727872,111259 776146346361425920,153194 755391932868603905,37044 775431162672144384,141415 794973198098067456,259190 793105072330715137,249013 794720780181532672,262849 765700610834460673,88336 777318355308916736,161456 791664123712905216,240483 761636818500452352,69493 768227415344582656,100949 762939211729231872,75136 767420234424684544,1249408 779768276280901634,172945 777273400494583812,17416 789887946832904192,227242 795676844083314688,267618 739901286355763200,7258 768266623480238085,102137 779121578147799041,172962 763898228425109504,1249179 768304477212282884,103354 794163884835733504,258331 759059031524724736,54620 788392741759614976,212785 750366214384345089,12883 752022342235074560,19000 773738711120883714,11774 777654018323705856,161967 787086885013319680,207287 791407869396738050,232169 792587367370493952,246295 773891591991812096,139404 793265028237365248,249926 758417176151912448,51997 778352700081729536,167319 758823627022229507,55257 764808032765095936,84449 772307291756310528,129991 785259481009623040,194154 746414897248903168,11774 759130859374911488,56322 763907456904724482,80720 792086097060913152,129620 775823732765929473,151165 779457682352648192,175260 780807645225750528,182036 785681180456734720,197297 785878485336199168,198671 795678249607110656,267731 792142691723116544,243187 765862449773969408,89876 773173548860907520,1250015 781847496238784512,190635 795084750545293312,11774 792026066185367552,243075 791671419310514176,240145 785641119056924674,195975 794183801186480129,247466 795057741563854848,263895 764141857450307584,82203 759842931415003137,738099 774038130890461186,140748 779059145836068865,171324 764994919018528769,84888 762185618059255808,431998 793859538969505792,256038 751133411503374338,16897 758818869049864192,55473 792013717403791361,243075 787062700509585408,207109 752934367035555841,24134 778297005223374848,166409 793995413833601024,256276 768219319834587136,103738 751810150587994112,18893 769141428807012353,109666 773843258417946624,138205 778338201136041984,166339 767718535128723456,100605 767026775486443520,96883 792034264053194753,243187 795478904412717056,266138 791088438703296512,78159 793949975336124416,182171 753378103154442241,26828 756729484057849856,43391 773800800745390080,138645 764983405150818305,85562 764935582225096704,11774 761533541842874368,68993 778377192732516353,166265 786371161143730178,11774 760488037847535616,61655 758657698657243136,54070 774410623685914624,143473 777859781734363136,163127 794334949457301505,258456 794922125815521280,263532 752937104066347009,14653 758818146186727424,54974 778319792239370240,167220 794052266789507072,257325 755098774377209857,34666 792126336882147328,244230 769895194426798080,114779 764059247306956803,80939 781276359087812608,186212 789448526136737792,225400 753802117039595522,354470 785489348409962496,196277 788041171385749504,214288 756719709089857537,39874 786313979433984005,201555 794446578291326976,256038 751555893708283904,18166 773551474676682752,137042 791350954750730240,238395 791372365833834496,235487 750053170596999168,11434 766780643225243648,94683 779014370982518784,170187 753391938548568064,26793 787717392809889792,205197 792074301650247680,243427 758726903578693632,54842 779671170052452352,175153 787657894468677632,204078 773649432722026496,138374 776937803192135680,157755 793246662126768128,249926 764912496176013312,84889 773876979401576456,137869 785862379401801728,198576 791224587501666304,235179 757655443741155330,47149 766386488321814529,86815 791657265111506944,239456 763723342067208192,77331 780646861157699584,181984 793615953934192640,253793 766245698723536896,91894 773483121371066369,136515 787820720894115840,213253 788391463964905473,217519 791853278183223296,241274 795474212504731648,263907 781121556122472449,182036 794540451336519680,261155 760102962341355520,60854 765895434938290178,87904 756283820849008641,42432 773524815823134720,137158 794607665049538560,261987 772464512834400256,131025 764162287217192960,82066 781916027823198208,187974 794532249278496768,261155 771089172161593348,122955 788183781194608640,215505 770106431928430594,116388 788871051203710976,221785 752848342208700417,18893 764835852694409216,84724 781336965958414336,183759 790926608102293509,206257 794147105921257472,155390 794180321851965440,257492 773558684387532800,137158 775065855696769024,146205 767769172524883969,100929 785758250159321088,196277 790917540306223105,234796 793794127762776066,254135 780469935449309184,47940 794418651185094656,259034 760586463495000064,63451 781540383994089472,188401 768481670517239808,106774 777375969770364928,1250305 795104601905172481,264397 793461248784535552,252196 763657481973211137,78609 795726897636409344,247930 774040311093796864,138819 786250176507834368,201958 776904772209156096,157693 774955546478841857,146068 787733056803184640,210215 787798918075527168,210215 764439335873679361,80939 791629242610094080,238780 795438890299461632,267177 765257000511037440,86440 791668652617719809,240483 794348189952471040,11774 776573098351026176,156053 788722724784877569,220029 790960309217263616,234583 794579052489306112,259659 769712775035817985,114677 791331504743788544,238207 755843321814249472,39893 771431794335846400,125554 788841001636859904,220526 794705136220250112,262752 756781565405958144,42860 793147858492862464,249469 760235200114790400,60849 762301896883367936,431998 785491132075487233,196277 786374243370070016,159876 788348500538953728,215754 786945494937317377,204835 791817595758444544,240814 793325286498701313,244862 795428481056313345,266079 795709222373703680,268448 770719155259486208,120610 773465911839817728,135025 776167906803523584,152073 779001413384802304,171902 788734309918203904,220332 794002072928735236,11774 766701154080215040,95672 789432126206771200,218540 770306136952152064,117377 791409277558665216,238395 778606996912123904,167220 775741608897548288,146991 775335559568891905,70543 760906129446674433,65360 768074228021145605,102657 759094533934096384,56964 750205471361904640,9754 774459598635798528,140444 754710691043418112,22393 778338842008969217,167220 781453224616292352,139404 765211509626638336,85992 775767522423570433,151156 794530894874755072,261155 767730606058930176,97447 776500665770057728,150511 778659946128871424,138707 773049765017812992,132364 756313977886416896,42249 732658002566598660,353228 780727441933283328,182257 758018247119679488,50452 786122945286410241,200382 790655822846013440,232169 768978674506924032,109666 758174584164249607,41703 764230701600223233,82481 779282648531341312,172799 790755855566340096,235349 756240624047820805,42117 748574189381095424,351147 774039234185302016,140444 776218829303091200,154534 792932883874844672,243865 794538731554410496,259974 780376857870950400,179695 754976070798086144,34666 766456924334415872,92894 789155020306513920,224093 763871547224236032,80939 780643209206697984,182154 767833758968020994,100561 786949445631913984,207613 752627943827013637,21332 768666130827411456,108395 770220913866502145,117257 793596363850199040,252020 755159704964308992,35890 792999386456395780,247240 751573131123240960,14277 769798043323412485,112872 769952623281733632,114254 778812706044248064,152106 763938457781624832,80939 769190591544561665,111558 794545864463306752,258193 756583780786114560,43258 772173024175030272,129174 788515742970818561,218275 793215412745928704,250328 769028607352111104,90384 773729474919534592,136947 785998895633399808,199961 785348942762565632,186883 793193994498875392,249926 791270062283821057,355994 792156779337617408,240925 760986157693796352,65222 765986209009197056,90384 773584357768335361,137042 787754061261053952,205197 787756168953208832,210208 764164006462517248,82066 789292143516934144,221476 791324311931883520,237793 751579395366612992,18215 759977138091073537,59730 768218875250913282,103975 793582590682918912,253793 755671448778338304,38286 795369270981132288,266079 786698503149981696,205045 755637975137091585,38792 761974071630368768,71270 780582271996731392,153610 794269709751504896,256255 794949440935170048,261155 762160207652876289,1249001 732683941128331264,350654 778306781776715776,167220 788843108779880448,216009 765506359005618176,87062 775494256009945088,148904 786565080536190976,204413 794560435194359808,261155 751978946334298112,20636 786951662308962304,207287 794189077742579713,258598 779870750282919938,174465 779280784582668288,158387 789477194405859329,225427 795037240066002944,247930 794234482333192192,259063 760572602398019584,63767 756260172536971264,41459 778269107393290240,11774 780008769631686657,173347 752989752857624576,24248 761771503499083776,69711 771411709022142464,125367 794195236335403012,257492 760232565580173314,60794 762753822292840448,73712 794566728990789636,261155 759284323287719937,51798 794632464878731264,261155 795737860980797440,267576 772754777453236224,132335 785543638877147136,130635 758319031678078977,51344 788930845583126528,221971 785874345012793344,198671 786944798783516672,192032 761399852047732736,1170555 781917823186575360,190635 789533897411424256,226731 775753501171343360,150511 787023246545657856,192949 793109575289364480,249469 793282060047814656,249348 753977387025518592,29263 765363920781635584,11774 761701403110830080,69878 790600081879818240,231894 764910882275155968,85261 770014823857917952,116373 794584611372220416,261796 760949402953363456,65234 785600581742137348,193784 793936426328944640,257026 752935639343992832,24597 795326841351442432,263289 767892186075635712,101514 787041729585242112,207733 794217525324161024,257546 751121108330512388,16953 739890236520431616,352687 758362314928041984,48810 763590380818280448,78304 786750822751297536,199211 794296034906099712,259134 766980936772816897,92917 789461209221390336,225981 755469007529140225,37433 768925756520960000,110362 779871429869174784,176203 786541420916113408,203674 758425313172783105,41703 763720576074743808,79290 793980829512896512,257026 794715339074441217,262849 756571475142963200,43278 759091485707014147,56964 773341915366494208,131421 788920628325867520,11774 759042236667535360,1248640 789298150376808448,224513 793358012228313088,245591 745002077470998534,351436 763046014265663489,75899 771415973492436992,124855 775156220009209856,146804 758716303733645312,54070 769589583877066752,114422 774429336950669312,140498 764636821661908992,80607 785549497795575813,130635 793970519678783488,256393 751674084648325122,18316 757652106140614656,46280 775374527371046912,148574 779682324787134464,174294 781225028322852864,186170 773656377960968192,137042 780909436277624832,183975 768086682872807424,103354 780429988205989888,180112 787131607945584640,207965 787790426090659840,205197 770705046904242176,95530 778779049590075393,170187 749936637069692928,10735 793537675353546752,252984 778630776342638592,169201 794697448484638720,261155 732894440960954368,354495 788882086476193792,216009 791419557063700480,228341 793132191668588544,249841 760616292391018497,63267 786384916648865793,201292 765369131134750725,86209 773605850518659072,137869 732994955124183041,352432 761158225907646465,61051 763853288840110080,80648 785571395044388864,196917 794241828094672896,258598 794308387882180609,257492 794555184009637888,261155 757697243373764610,48959 786603491846336513,11774 792150331853410304,243648 758776126105726976,54070 769242477115170818,110585 789225557896626176,224513 791744481917857793,240584 793173809868238848,250033 764181493639970816,82066 787961594743496705,213064 749362199060058112,8047 767763931381243905,100891 772655846190882816,132076 788786181622394880,220029 778645388358144000,169201 779332791846789121,158387 793224102823604224,250179 787574006232809472,72035 790679011370336256,231878 793158872370409472,249926 793159213031628801,250066 761061067397079041,65455 776169201820139521,112363 792084232201965568,203546 792349153485479936,243398 795759675463569409,247930 750084959289937920,11606 760607720823148544,63451 785927407698079745,199262 794637202768609282,261155 761663692660314114,69878 791372963471687680,238207 793532758458966016,252196 794991381664137217,262849 752689465068359681,22735 759866782857342976,52887 768126057408892929,103354 770303859503747072,117257 775849832552554496,151202 795700992524386305,262752 764281135887028224,82283 771734225687052288,127134 788478346745286657,218495 779102728416931840,172270 794670331143262208,262145 794890344164888577,260462 773532748879372289,133702 785817835817795584,198671 794787711529795584,261155 735644474051694592,350287 780515327201251328,181026 785603198123814912,197512 788755195228483584,220526 768487645450235904,106281 791137717585375232,236884 781247690827063297,186434 790283611819737088,230282 775058568370352128,146259 776842588741636100,151255 763832285955104768,80177 766701261378977792,95262 777853846253109249,164001 778405326479511553,167407 779071700323270656,172027 792747640865771520,247232 773954507440914432,140444 759973508424273920,59365 776082187149938691,152845 776852446425513984,158673 773638945816981504,137818 785565757031591936,196788 767724998328848384,100893 789190573789896705,215437 760849802615746560,63248 791197848264212484,235590 762966238570184704,74943 792560068445085696,246632 756241772557246464,41472 790935959873421312,234583 761652989891272705,67226 773654638016987136,136904 790462863479492608,229543 758106942254579712,41703 777684564147920896,136093 789673804331048960,226738 793095199153160193,249469 793958429479972864,256125 767450852894339072,99262 789661567742717953,222788 791257453212164096,234583 740298179846021120,99816 780877126316625920,181419 793986667313065985,256255 781222318613864448,186434 771315105627721728,124597 764096626658910209,81837 793182418521817088,249841 732671018108620800,353016 763822231667535872,80607 764794065040863232,82189 775060283492601856,143824 790694579452440576,11774 758131903937519616,49702 766375908953522176,93286 752853120313548800,22952 732158035284525057,349325 769362589356662784,113251 785956287691579393,199462 771562236133322752,125554 776255946834096128,154832 763055460756787201,431998 765445568856547328,85854 792026635080007680,243092 755151042338099200,34666 785591720897634304,195743 771878901941309440,209828 758397320073392128,46384 776910952683933696,157993 758240914749984768,50827 761245576985923584,66159 761996859271421953,68911 762810789828984832,74043 770345071229239296,117257 786245444892446720,202074 795013399314833408,264431 762336994043256833,72809 776457454762725377,1170441 763038767720660992,1170858 770061326530076676,91751 779301957886353408,159843 794186585155792897,247241 795337803429244928,266289 761681380262674436,70177 775114140658569216,131421 775082935477276677,146970 779683337979912192,174293 762760729065840640,73674 791276764953767936,235774 795666857248391168,217658 743072192787709952,353879 792884836377559040,240483 751599077721276416,14277 760529334868205568,63149 773825849590177794,137869 774330508545236992,140444 778379564112158721,167220 769427580059471872,209828 769995043180580865,116122 787180955232456705,207613 795354287819919360,264053 759015409416704001,50827 753921636642852864,30304 780789693252300800,183269 785312672174645248,11774 786638953176760320,204413 762722685919125504,74308 790650912083546112,232881 793845786517786625,248988 759881902564270085,56964 770386330295541761,86231 788822021362679808,220526 758003058622074880,48663 793976043124256768,252580 788234488048259072,214078 774053162189725696,140900 780060654237421569,178045 736187534343032832,350234 793110250001985536,218832 774654008040550400,144460 791668041419489284,240483 765066879463370752,84724 732774989947150336,353278 750724250177183744,11774 787023024251867136,207613 751837683371110400,14277 760171619830628352,11774 762115815877599232,431998 764145286147080192,82223 785934704226762752,199320 749282617560670208,8047 759531373635866624,58757 779688818811305988,172185 792968846005170176,193636 763453120722636800,77590 764853872103985152,84724 767092148026114048,97377 772794237356158976,126293 788869609134891008,221785 750812559574306816,12259 763780460661080066,78566 785591447114231808,195975 752984370311405570,24788 756112335895277568,38511 760852405084827648,64678 762461264169672705,47283 762747783883399168,72550 776867482040569856,158524 787465679800786948,211347 788830034425327616,221136 756250404011278336,41438 786192651846430720,201619 768533755560660996,104973 785490374420824064,196277 794320420598140929,256038 776896857226121216,157993 793624895951282176,252020 792725401483083776,246225 793485388518129664,251234 794714342495133696,261818 735272451165159426,1170550 764382255032795137,82457 754748301572878336,22393 760149669104066560,60723 766447904018014208,93184 787299967106973696,196357 788201650829729793,213064 764174567401283584,7311 772261624837046272,129126 789898776563646464,228437 793892271859109888,256534 773615241192050690,137795 735175803042992128,11774 766748414411431936,92958 768926669444788224,81294 778361977919840256,167319 756563995029569537,44022 789323437038723072,225456 769011393907556353,110156 774436083677343744,141912 792520209231859712,246295 793132526239875072,249834 751627785509150720,18215 777801818776625152,162497 791001536360947713,235620 795770434813825026,261155 761400916696236033,68144 766765475913207809,95045 778283249663561728,166913 792546074875400192,242693 776422849590484992,155688 754062872725028864,31389 768373025255206912,102563 781117570552180737,185496 757347832156282883,47090 773902503180013568,139404 761389578053881856,66824 793723836822872068,254058 767430314272493568,90384 752980029517074433,24870 773875605624483840,139253 790710942866763776,232791 750651833928937472,14421 779298036790861824,158387 794162227406311424,258322 737023758452588545,11774 760479651051376641,61051 777129761722265600,157693 787022609846247424,198586 778322679015276544,152594 791954089647022081,11774 793401894085550080,249926 794716979827474432,261155 767161225885003776,91946 772785077851918336,132335 765366939350736896,86053 777633411804442624,112104 764228934624051200,70065 732304875430809604,349764 768996712740491264,110389 791714441083523072,237857 791776289380327424,240483 785468749289656320,195975 785550031290064896,130635 787725792922988549,205197 788481918543298561,218275 793437300348911619,252196 750064682115993600,8784 770276938061582336,117257 777915843208327169,163990 791279302083878912,236831 763539875203133440,686533 734518140575453184,654029 781413124100485120,187453 788421751700987904,11774 763220280038854660,76665 785464611520798721,195975 791019565832556544,233736 778587129420972032,168794 789124563418439680,217634 794116899126722561,257492 788450455688929280,217519 753668579921391616,27317 765240926528802818,88859 790696773119451136,136170 753370331553927168,26446 781307242079543296,186584 768878943982194688,108963 759116758540255232,54070 763383000943828994,77668 770935249731813376,122146 788878371014836225,221832 764782881025646593,84724 777860894671843328,164001 789936052634918913,228576 763830844658102272,80608 773297795310551040,129551 762993481375682560,75790 786980073509388288,207825 761261550191644672,67547 776793997977071616,157693 778639761326034944,167677 788467720593420289,218275 793584656977461251,252112 771480536686600192,125111 778159564843810816,164826 793682874306224130,252408 775093169553670144,144648 790406231231954944,230559 746601509119459328,1172308 785565798555418624,196676 788836474691153920,221297 785325508737245184,11774 754881027282120704,33186 759945716647223297,58227 788958777433219073,222500 795374069310963712,266500 775391474951262208,147637 780614316672348160,150151 755437732462231553,36735 762631713855934466,73926 792073629928267776,11774 757800124353359876,48491 795467640995069952,266990 764274811400966144,81850 792092742599991296,243869 793952109548961792,256255 752699270747267072,21753 792783220404211712,247240 750519457458499584,13532 761241053005422593,65723 786312639391510528,202727 788543159466758147,210390 760264879559368704,1248387 764838053005307904,83391 769520810700574720,93170 793225170433433601,250247 761916809603940352,21795 765604783159934977,352075 781312156654448640,26066 766453119568019457,92972 768912479262871552,109104 754128434507374593,30994 768833958893281280,108385 750403506994028544,7901 761011239455567872,66159 786625001088843776,205181 769326921964326912,112363 754933598961086464,17416 795378093720473601,266151 794522612634386432,259743 769360624191152128,112336 763414239654576128,78159 767543251729584128,97432 785274764273287168,194648 787142895677665280,205728 759703555976470528,58481 777542756663046145,159016 793196151789027328,250328 769199635885809664,111558 778561142469693440,164814 793208787230425088,249926 794595778635264000,261796 762788666464796673,73712 770641329437237248,118192 769686873098772481,113982 764225050807500800,81130 767803964490260480,101681 781675030249889792,188106 794579229711233025,261155 795712918893588480,199307 758770552546942976,54519 793854884290396161,255942 761657733124911104,64722 764893441985687552,84724 760588805904605184,55262 736561620776783873,352687 767409696441380865,97519 767928378771009536,100605 763139436158779392,75899 764616798033448960,84209 768892884095537152,104932 788571347114860544,210390 788678332657311745,219942 794004276376846342,257492 794598248010944512,261818 781509213776449536,188401 793281335729147904,249926 771393425350336512,125381 789534082631958528,224944 794369932880277504,257353 795771817575219205,267655 757301443707609088,45014 755391544216072193,34441 773874904643014656,139404 785894507124588544,198878 756624656308834310,43553 761880776514338816,70941 785592515743346688,197286 788723001378246657,217285 790921721092182016,231894 792098735656280064,243865 774672199596675073,144542 780890459644260356,183050 790908633232052225,231792 732434075848298501,349197 762034579712520192,71270 761420455383359488,67938 768163834779480064,103354 769636675660185600,114021 781237537968750592,186212 780598932304900097,181886 781197530218500096,180105 756875373527363584,44163 772902335420903424,129935 775436628441509890,148473 775279640650846208,148010 776579538100883456,156644 781535287927341056,188401 756273091165184000,41632 785308997167489024,194923 790192309484814336,229724 774588009631084545,144068 781555102091911168,188106 732575806476554240,7224 750822123061452801,15634 781558431681384448,188119 788936145413562368,221297 751549853088362497,18470 775405883337547776,146838 758887265837785088,55597 735735933404741634,353124 751002719112994818,12816 790741940178456576,231894 757135575648436224,44461 761295736168415232,67908 753234434732634113,25965 761607779920535552,69356 765593992952180736,304437 793640712386416640,250033 759213336974200832,56170 776482303514140672,11774 792907018289942528,247877 793940357352280065,255942 757981146370052096,21074 758300934913069056,52112 778983099694653440,171168 787041222401650688,207613 790573539820728320,231894 751551680068489216,18470 752764786924986368,23167 794948493056110593,263895 758761254466953216,54856 786146375977185280,200490 785277945191419904,193669 750541007318552576,11495 789424921369731072,225981 754873479032369152,27045 768261301349089281,103354 786012043010637826,199211 757645552783876100,1248475 788154194125434881,215754 761680684226338816,69947 763820300169388034,78385 778923540359680001,169916 795613451171328004,267521 765339165135400960,84886 771038708732661761,121949 788809065837322245,219990 738449325357957121,11774 758698964233453568,54070 759409932366077956,57933 764122729603751936,82018 790762814260416513,232863 790955502825943040,235179 764977928052539392,85562 778668506061606912,167677 768266607080513536,104940 758460593556815873,41680 754841502862508033,32337 778572297384976384,168794 794189953747947520,258598 763584306174238721,77598 791025539242950656,235756 757223760617283584,35903 767781659110363136,84209 776929829501317120,156835 774808308452556800,143585 779122709238276096,172089 792047054319214592,243075 776921004442390528,158589 781184794940112896,185496 776443090236088320,153743 757441285762482176,47284 764904181740163072,84724 774345169323917313,142980 757607234037768192,47940 790668339458834432,230485 794896108661178369,261155 794165498569248768,258331 750515837505863680,12746 791074884520648705,11774 790989974523023360,234583 793475065400684544,252196 767867731077173252,101383 773860063412908032,139404 760552519131099136,63451 772606243911401472,131003 774803009821810689,143585 780251365498957825,167399 785586595084668928,197297 786866897979633664,205294 756674188472115200,28819 771777319488802816,121795 761328672544583684,68057 763115259603345410,76127 787450827543830528,207212 787042565283393536,208016 766375521659871232,91956 793941991461687297,255942 794612554333114368,261155 763871569533894656,80939 785274219894480896,194648 760830351098912768,352572 780369569051512832,179601 781774348499562496,189652 781630341383462912,188458 785839059948232705,197512 789764111294951424,226899 793291356168871936,250033 769305770986831872,112872 786158610417975296,200971 789154187279896576,223286 785801404711571456,26066 792488075335118848,243513 763738439611064320,79691 770475941269307392,77731 788507706919231488,218275 794961200597663746,262847 763527186737426432,78684 764490782673870852,83629 770366230276571136,118482 795305521733451776,266068 785269717216980993,194648 764820586434551808,84724 785515524486602753,196277 759097288430088192,56175 787352580221317121,194250 793385773001244672,8044 778771353621172224,170187 781264329450590208,186434 795354155644764160,265908 791142062460702720,232169 794714158986104832,262752 766420080225845248,93850 776773318783279104,155451 774448409939943425,139404 765616471343042561,88052 785901386525347840,197286 755853140063358976,18215 761718708423135233,70355 765590859148435456,87904 768227990748536832,104999 795048924604231680,262145 752954456254259200,24467 757978517992714240,35403 778736686356234241,170252 786298181063577600,201620 790319017521184768,226731 776630367776182272,156132 754935273889214464,26721 791623893429649408,240070 765349914771685380,84209 773272490307051520,135701 775529075074932736,146205 787096517240823808,194281 788740743343042560,220332 790566118913998848,231894 792264827175665664,243648 769625345528070144,113412 770315417067753472,117257 771010578890371073,122148 776473457559236608,155451 767486000796868608,11774 769184770827968512,108381 779543524907679744,175376 785709205676187648,11774 752203428806483968,20490 755347955524243456,36810 758308589341728768,52311 765992290795986944,90179 778082105662341120,151688 793470622055686144,252020 795304689436762112,265102 766011730963075073,90575 768772672796889088,106281 765523141971939332,87245 788079553025630208,215005 790691975628464132,231894 766124737290436608,90790 792748047419736065,247232 761372041261948928,67587 768482306080272384,106262 795012971386859524,257325 757854358516011008,49754 772370774317338625,129871 771093395427196928,1249819 788733712691257344,220332 767066834940129280,351436 768580416966197248,209828 795349056365166594,266500 775051415257436160,124013 780975915203342336,182665 787471779048529920,210650 793102092344754177,242693 757766271052021760,49070 794592763530674176,261818 785473340366544896,194723 791438709774135297,238639 769885146841489408,115163 775360978586181632,11774 757285522125516801,46406 792792851100774400,247241 794136184809226240,257530 770339930035871746,117662 778403156996816896,166339 755155536123928578,35890 765729565029330944,88606 789412472008474624,213064 792029958130376704,243187 759017098353926144,56158 793156103311855616,249926 788125275896868864,215754 765771682825068544,84929 788757588510846976,220332 788525177931829248,218260 791849352998297600,240483 733037888301084672,355067 750670676823015424,14421 750783508994519041,14277 758200035423113216,51891 790712903884308480,231881 790803305920356352,233307 794557871337807872,261155 768381668734308352,11774 758065582969200640,50995 766877755908599809,88669 772911435840118785,132908 788501356378202112,218275 777662370373971968,161988 785653340675842048,196277 793581575690674177,193636 794531554106216448,261155 785472973691944960,195975 773621971678474240,136947 789316136341037056,225359 785904410123730944,198591 788632533185466369,218275 792315677847740416,243509 772646280321302528,129558 777170111383924736,153610 777760089281134592,163221 778008610907394048,158673 778959375704559616,171168 792489909240131584,243286 793249362029654016,249926 767152184588763136,97811 778509179661066240,167398 788760747765473281,220526 793341327048138753,251318 758883731184549888,44370 760115879807856640,60866 751770439236583424,14277 792690169795280896,240483 793198543460630528,249469 752915060108980224,22721 756883312367415296,44450 785492464828289024,194743 792132086727577600,243576 793500637883424768,249926 771732852580950016,126152 787190774706401280,46572 794235226637664258,249926 774841955129757697,144740 787459267829739521,207841 793910898758979584,255942 774206883989065728,141887 777451888459612160,158864 794844996797165568,262053 753366962017755136,27172 786990052018495488,207949 791355751029669888,232863 791474111297957888,210238 755427268814483456,37044 751796027959631872,19133 766267990488780800,91049 793272200920862720,249926 752919788209467393,24316 777218112441749504,160480 791408050162675712,237908 793684145989885953,253793 788845777904734208,221476 791793838419390465,241678 762678852371963905,73926 768891737276198912,108729 758741610385448960,54070 768115837685239808,11774 793466311770791937,252020 733116423694749697,352852 790894730326401024,164764 760804352470593537,64326 780104803225513984,176128 787688048301596672,211347 779441410630098944,174230 781849733086097410,190635 768954985166045184,110615 794968162680848388,262849 760557373253615617,1248768 789305733942644736,224680 793297314123173889,249841 751109743649890304,15808 772544537017266176,131007 794351056847155200,259134 763731876125237248,79691 794564818250280960,261155 774445101577805824,142668 780880114573840385,183269 794539084156809216,261155 755075267148648449,27280 785454556134113280,195941 771328178753269760,121949 775380781422243840,148903 750932775730020352,12883 792079808029036544,237964 752656119433142272,22400 778583223269982208,120452 779260670755897344,171693 787421505604886528,207712 759179073226543104,56817 787047394823303168,163225 786537792394240000,204413 788137823719137280,215754 773221905096511488,128232 795733339248480256,268448 772781268828323840,132335 788823634789928962,220526 770427318812733440,101681 791239237639155712,237236 770413073039360000,118191 778689567364743168,167939 793251228339675136,250633 732990491877244928,11774 775015498748530688,146259 794003862990401536,257492 789841623278432256,38899 780491629690023936,176203 781096325744132096,185384 781155914946600960,185310 786607605825228800,204413 781371956658528257,186434 776941364835745793,121795 781612122665082883,186584 751893454662213632,19545 758776735542501380,148861 774073582276243456,138819 776140986229657600,141887 786691933104136193,205728 765580512215773186,85562 752976687780864000,24870 753354749098004480,19598 772919407181832192,129551 785481005964652544,194723 788027098640310272,214492 738969211062476800,11774 732864598597066752,353262 751204066642890752,15643 758425292293697536,52659 765526223493693440,65705 778704383676518400,169923 750769684111319041,14950 773608146073886720,353359 794048979159973888,256451 758033598607794176,50654 775498854762414080,349411 776237147577659392,153596 794881618611736577,262053 751182067933671424,15643 768972281288597504,109960 775363999500120064,148645 780906357197242369,184398 761336920345567232,68182 773521383305293824,136610 794476219412713472,11774 790728625939107841,232863 795413382694371328,265855 776741130893418496,157755 793568465420288000,252020 762640523463045120,73926 793224615208316933,250760 791427111781228545,238207 753361426383855616,25189 765612861406273536,88506 792871041496342529,247240 755861187170934784,39475 789226209766879232,224513 780035257969942530,177472 788522099786866689,218275 785299706838515712,194934 753746675110449152,29263 775593957589786624,149300 764954831618387968,84209 766110452476702721,89841 787606086102679552,210207 793208921720631296,243398 793847400590827521,251484 753082582074552320,24316 758843769252741121,54096 759546926819864576,57068 765260721303138305,86440 767204211926851584,97386 779644678866022401,175087 756556527700439040,32625 771831033306243072,127871 791818511882424320,241819 793978671400792064,257271 760909170388430848,65180 791402018493505536,238395 750410949182521344,12883 754774907293081600,32404 760941290255253504,62492 752665331584278528,22400 732630218368638976,352302 732679174997999616,353228 763874912910110720,80155 762835580044443648,73726 793492414719782912,249926 750870264179810304,15234 758419817347047424,52061 766427289978408960,92958 777963459296174080,164783 779865841831649282,177181 786949165494349824,192032 732556931886424064,352613 765534331972427776,19215 788487574411091969,218275 792016785067352064,243075 794553627809554432,261155 758144283492823040,41703 760092058900164608,60790 789179378777284608,222682 790265046249054208,230283 791703071852105728,240133 788963534684160000,222544 790634909459111936,232863 794645242666307584,262313 762891091511169025,73814 794926143979790336,263895 764908307404484608,84724 768612398550822912,107469 787696138619092993,212309 787803594787434496,212139 769858773825495040,112032 774342701437194240,143051 763725092916436992,79513 755161302851522560,35890 788491575097757698,218275 792015769814970368,243075 793852632045682688,255393 753233078546472960,26140 786750960198639616,202655 757200370397507584,44450 763239050224381953,75899 765218733044269056,86440 789811715315687427,227242 762726839932432385,74133 793814714304180224,252581 762727855260327936,73814 795725816663605248,261155 793935788287225856,257026 760157127314853888,60866 760544159501520896,63451 756447591802384384,43285 778729419036766208,167220 756198570760478720,24168 768209052593717248,103046 781527329415782400,186584 790965880695980032,11774 757666467127103489,48369 765311709259173888,86873 795308128845889536,43579 759058716758974469,56667 751623825280929792,14277 765992406697271296,90694 779673603382112257,172185 752757893129183232,22356 754801081528483840,33807 757041803531083776,43579 771447297876103168,122528 772395427534671872,128519 761428733270130688,67331 764772897101676544,84710 780815815851515905,156518 764699711425183744,84209 772541165732114432,131045 775459650728845312,149200 786140285378007040,199546 787912272362496000,213064 763876287572221953,33186 775478784623456256,112363 781530835883294720,209828 785542964575625217,130635 785994062012772352,199211 794732344372592640,262053 756921624545284096,44429 764618431320756224,84209 766350607649157120,92885 776895015096291328,157723 732483680606683136,1170463 752967188131241985,24134 773712811276931073,11774 786564650540216321,204413 792422585480908800,245268 795359683099824128,256847 795609682589130752,267521 772905696597729280,132752 794530225648533504,261155 749281587167105024,7836 777806896342237186,160641 791381093442355200,238383 787141614523199488,208252 779119342579396608,168284 789467851165954048,47940 790235919982874624,229505 795362730895175682,265875 757075693104730112,45857 759556864044589060,57068 791394528137588736,238205 773881471568404480,139404 775431287779852288,141415 775891789991571457,351926 766656780541661184,95249 791562371047170048,237935 794539569014276096,261155 757886757589385216,14277 785321372310466560,11774 789080098334834688,220029 794350698582462464,259743 776168432366718976,151688 790666259524308992,232137 795271836477124613,261155 762725616428863489,73712 749373360736350209,8248 761883209592430592,71021 794222372077211648,258488 789203172262809600,224297 772847906407743489,133071 788510724880556032,217658 794699503693656064,257325 763530324886167552,79059 777299559940620288,159475 763040905758543872,47188 787074131321905152,209043 771818269430784001,125022 776328697095741440,153845 778240722939981824,165523 762265972480806912,72035 771830440311320576,33169 794551596273152000,261155 763370201316331520,77849 789873354027175936,228437 761069439651504128,65500 778292146143100928,166362 779485571710390273,174427 787253013866024961,209035 753363863391928320,27045 788462880421244929,218275 793971099663040513,252580 771092061277872128,123217 774184424321658880,139865 795390127522582528,265858 755207073739120640,35980 778201152550764545,166409 785305382893871105,118482 795695366628843524,234630 733056108063924224,355605 754861483616600064,24173 765511414568083456,87904 776856006806605825,157082 762409173065818112,72978 785584793710977024,194058 786373717416824834,202217 767001741971849216,95866 773689965616197633,137869 786862018624192512,201555 762004546466045952,70501 777346803784036352,160703 795772209155502082,263896 768834035334381568,108849 788545459950194689,218164 794553716531556352,261155 794011299797577728,256502 751096990134521856,11774 788210510823055360,215437 794709148021600256,261059 760454820398379009,61922 780797785188798464,183269 787121548012380161,209351 787972222283489280,212004 786693873116454912,205728 764820809265385473,84724 763097743023869953,76549 781814539432005632,29893 788823861206749184,221297 766275547101995008,91894 759888003821019137,59666 776205159693254656,154322 786989041686380544,206010 793180410758868992,249882 776127750767652864,153779 794905609976115200,261155 791738032231710720,238780 752977116166234112,17416 766843257749803008,95708 795489631987007488,266884 776101632962682885,153095 776500014315110400,155390 789558199233945600,223286 763948707825852416,80939 790597447936516097,232169 765082192414466048,85562 792509245535027200,229693 750464648734973953,12883 765681759769890816,84724 762287792500146176,71627 732294038511063041,350911 753346115957846016,26702 781208237806714884,185601 790562004540850176,225374 792890809209135104,246754 763230837835837440,75899 773579981603475456,137372 792603636123787264,246225 773335611847561216,108795 771479110820462592,122967 785249345587126272,194042 785321523707990017,11774 787599780453216261,208146 767852282910154753,101203 785311196350218240,11774 753557905924775936,27222 793656475210043392,252741 795687461594820608,268183 765940364221960192,90384 791112094271680512,232637 768280147195813889,103071 759091730847268864,56197 778672871350632448,169750 794663309483995140,261155 760111464602542080,61051 776214542950944770,154534 778665110336368640,167858 793168537770532864,249444 768859770107244545,109104 785585238873219072,194058 790011367197593600,228820 749477706786451456,8891 764829458952024064,84724 763750388956672002,74819 771399663219978240,124537 793497928748892160,252741 793913994713202689,252639 794236039950831617,259063 787334099606179840,210253 792513146908966912,242693 759134059679350785,55887 780390741574942720,179560 758054951641714688,47761 774707931157819392,142563 777958044831354880,164669 770804179954794500,120425 794526982910410752,261155 795655968780615680,267749 795409316383694853,263906 793430090369601536,252020 753670807432278016,28586 753854020956160000,27045 759767176752472065,58325 777192721958080512,159359 780605480179601408,11774 786191093264187392,197286 788200398842695680,172084 767764607775625216,96962 778321618179424257,167220 765371906488799232,86440 776943605260750848,157821 787763373949595648,205197 768710385893605376,106753 785598518606061569,194723 734011962850455552,353608 754735789464965120,33356 773601820119883776,136904 794005757079470081,257564 787164774005997570,207287 750740043212414980,13412 766512567627808768,93184 772104865556430849,129208 775508212929798144,149259 788061341814759429,215005 779305642385412096,172799 794796120710840320,262752 768366223927021568,105270 781667375540269056,177455 792364481598910464,245024 749627292410798080,7546 769596184558178305,113446 787364527327281152,207119 794008227683778560,257353 756875700632711168,44163 778204640370450433,166409 787046437775351808,208308 788361840409575424,216565 792894065922576386,246987 762656168292474880,73926 764936576547696640,84724 794730269148225536,261155 791340318968967168,238205 778249769860882437,166390 755814478634037248,39384 758109207677853696,51069 788513950631460864,218351 749979988795854848,10733 792508876847538176,237491 765594401888436224,88311 775112630285414400,146259 786545170363912193,204413 763506035084537857,78159 774230005060632576,141277 789183317744558080,11774 733335925162381315,11774 776179205826568192,152314 769289192065032192,109713 770976550237995008,120610 750701370546675712,11495 766971881899499520,96299 771486235281924097,125145 776777204302684160,153002 786948884077637633,207613 790204348538101760,227931 752007215037358080,72093 761725660020609028,69356 771870386614972416,126152 776724023870910464,157693 786743013737373696,206175 758420247359533056,52112 765637455173263361,87904 786237170994511872,197622 776893098228064256,158815 777850644430327810,163763 785583703212916736,197286 786810122018230272,203135 790175608403816449,229693 735828110130720768,353124 787296563404107782,209035 762393193325350913,11774 765622090657505280,88399 788593727027707904,218455 794527329393512448,261155 760536075043569664,24745 786454831833550848,201494 788598404540661761,11774 792458750904893440,238855 787137723689820161,192949 758429355403980802,48289 795015624044978177,263907 756530095515394048,42432 756676972441374720,44429 761244709473792004,66897 790948244356423680,234653 753733811016531968,28988 794587528800202756,69274 758646015251460096,52311 790571928608120834,11774 754767270195453953,33356 758447841945657344,52394 765737849484378114,27280 793276375511728128,250430 793881522998693888,255942 766323020810117124,92202 773967215049711620,139404 788732827047038976,220029 741460625201717248,11774 763089392688885760,76549 769611252318539776,114021 767028050680655872,96962 790006263413366784,228888 793272528005398529,250293 765234156037140480,86645 779459405012148224,173846 751544576784162816,14277 756893300464902144,44450 758066622246428674,51136 773915703829069824,139404 773932996017528833,140001 786345895881236480,201285 774056237159841792,139459 791640628350230528,197046 792190206816509952,11774 794345150633811968,257492 795353220214296576,266079 794596079006351360,261796 758063364346118145,51069 768175640168108034,103986 776870963635904512,158673 786587913291231232,204413 794237764560523266,259063 774798800787570688,137698 790364966176059392,230485 793174172054786049,249374 794620067619213312,261155 766434744556986368,91946 775792000067067904,151071 785984503068196864,200382 767723337992671233,100605 767756046827786242,94612 753720369010180096,28732 756300505123520512,42344 760899595224231938,62513 789969862865092608,227242 779387193697509376,174226 790912989532524545,234583 793248888303996928,243513 792353397450104832,235487 767501056846786560,98736 779739271125094400,176129 791739498052878336,240483 793526880649486337,252020 767809330561376256,101681 774246842489901056,141316 780688522730549248,182211 785542834631827456,195975 759091943104053248,56964 773793810073554944,135386 785811487474327552,198671 794634877752770570,262240 757786767671955456,47940 778664008232476672,11774 767825275619008512,101514 787915388667490304,212564 766373551205036032,93405 785916017734070273,199739 785859687073873921,198878 776158155386425344,153921 791737631025553408,240535 785429507939328001,195414 788759300818612224,220332 794236448786378752,258598 763480800172007424,78205 791005580345298944,164814 758120481861971969,50827 776901976902733824,158387 785484385172664320,351463 791800455244320768,240556 793228402270568448,250430 760740126821584896,63451 787719151133532160,205197 793269686234329088,249469 757093647321923584,43391 767678802134642688,100605 786714305546838016,206101 768959380175761409,109666 793173595241390081,249841 732966821654040576,353228 755956673374674944,1248367 774184902421950464,139404 788782547283152896,220767 758460838609051648,52749 772126908179898368,128355 776483338458697728,108396 781467282681790464,188106 767354253409214465,97325 788893381854425088,221972 769367832522088448,110302 785912637699665920,199546 778930508788998144,170169 788752475821977600,220526 765683658170757120,88459 787961571045679104,213887 795468144752082944,266151 775717361307574272,151071 775738676273942528,151185 778862738000977920,169923 779620704006340609,173347 790712965540360192,232884 765361857867583488,86053 765405000642142209,87245 788827028518686720,220820 751772917696958465,14277 776213451983118336,154534 779378788723412994,174557 763814148870463489,79911 779725829307760640,174756 786711001500684289,205455 764970212059934721,85562 787548025652518912,208178 793191639879593984,249926 767545769507164160,95708 768901491180515328,107469 769352768117014528,113165 778732046378110976,169437 752041392625491968,19599 771107116325150720,122388 772868094427471872,132761 775125028203589632,19199 788407102481977344,11774 793981112506716161,256276 791998098499178497,239855 763715755913379840,79585 789266879793639425,223935 794559874294222848,261155 776659551324168192,156835 763453851529871360,78477 768496965256486912,104973 771575500976160768,122622 762849049212878849,73926 792413925778206720,245634 762401601910812672,11774 774358886237208576,139781 794588214589788160,261796 773957484134342657,139404 788044218111500290,199634 790832227747631104,229901 781606054383587328,159847 768159037229821953,104162 794352552653582336,258331 795740716702007296,199307 792085896489111552,243187 736559251770855429,352687 781228054697750530,186363 778613236719620096,164764 763151650689282048,76910 775865100716511232,151463 778271175029948417,166986 779682720142286848,176203 788883017229938688,221832 793458197151510529,252408 794546835453079552,261155 759155641718022144,1170537 773894849321840640,139404 777908985127014400,160480 759546022091784192,58250 788814143390420992,220526 764204545840975873,7311 756830162734424064,43875 759430994294366208,52112 768976231580729344,109915 762082622985998337,431998 766052080708624385,90357 786542980475736065,203350 794598996299812866,261818 763706610413891584,79691 764866323721687040,84724 793624239316279297,249926 793975221761896448,257353 771464196353560576,125554 780440488377667584,209828 780597107023642625,181811 794552952300060672,261155 794687797441548288,262752 753411302148739072,27317 763507246554898432,78853 787374625919414272,210289 754051181236805633,23725 757287378457391104,45014 771124924324909057,122126 791680744242282496,240483 793154397710667776,249926 789216821358440448,31329 793110174861058048,248437 760170453038096384,61412 778293039101906944,167220 786043717475905536,200382 794620080109879296,262145 761679518624911360,68181 787672958021926912,207212 774094783580995588,139404 787899222859378688,212239 794647524124594176,258193 795271067690500098,261155 740050585978830848,353488 758635406183116801,54070 793617847180079104,250033 763628048692436992,75724 760905247829135364,65307 786678697210306560,204835 795759211963699200,268777 760690664703193088,62043 778006757910179840,160539 794905816486723586,261818 752969045079498752,24526 791370891313704960,238395 793084862198607872,249348 786765803886522369,205012 789177195281342465,223899 758699370246246400,54070 769874032841854976,105109 781806197804380160,188119 749575513786585088,8497 786435494544453632,203806 779101901438746624,172270 785320468190334976,194674 793974246556872704,256393 766769627640782849,95672 792320210065817601,245118 756291491383816192,42564 778938190132551680,166282 793594261887455232,253793 795043897458233344,264397 757977959168823296,47940 754743573204111360,33356 776204693391368192,152314 788172723465756673,216009 794591103634866176,261796 791405388662870016,238207 768107825339830272,101196 787717042182815744,205197 793241209095483392,248104 774798269528539137,76146 776846197113835521,158673 777944529689337856,164554 764662580170199040,80939 792739788902195200,11774 771137834363285504,122967 785318035255128064,195134 795282563065581569,261987 773591624395796480,137042 764267009920032769,82862 758454875759845376,53185 763776945410617344,80177 766314521480663040,91946 792035798648360960,243187 780636786947129344,182257 793186110197424128,250064 786990846914752513,207965 792748369991131136,240483 759534629674061824,58250 766668355461783552,93474 767098865812135937,91700 777973317093298176,164869 795363999303008257,266079 774192387623161856,136947 753651856954560512,26471 751902260334960641,19236 758668441192574981,54070 750297557218189312,11349 765507340829356033,87904 790876636837126144,193533 793552358991101954,249469 794165264694870016,257492 795419897425580032,265855 795502202399793152,266151 777322997354991617,161456 781205619793498113,186434 795370864480952320,266151 759891962874834944,59666 773225472813518858,134470 776853667307585536,158673 765957005634830336,90482 786261685031964677,202429 755869384137203712,39207 787649447190728704,211347 769552943037214724,109571 792630918275928064,243344 764460658133901312,83391 791685181287563264,240665 776034481278812161,153038 794907716024078336,223432 760944745925320704,64664 775868342749962241,150624 774718832950726656,144152 763691403452887041,78947 794954020783869953,262847 765581310551130113,81659 766714314996588544,95672 785340253053722624,194949 787843863885049856,213347 788802539613368321,220526 750861323119058944,15643 754775009327878144,22393 772753042332487680,132335 774986523393556480,146259 766341841121898496,90319 769993302011703296,109666 779108209474859009,172185 773181159647739904,133988 752965894234595328,24526 758371263978942465,46076 787788983879110656,212131 733043271279247366,355357 773880952753823747,139404 753687216610693120,28732 778672523638632448,167220 755044321238380544,34682 759191259319762945,55257 759448705258835968,56964 767921742706638849,101681 794546593856946179,261155 788887485526839296,221972 794336015049601025,256393 754772321089429504,32579 759860874056204288,59477 770820142636949504,120541 757140611929473024,46228 760885489733885953,63214 776938344139919361,156835 767345304202915840,96962 785641755639156736,197297 788929697363132416,11774 780544237746159616,180039 757221212800086016,45348 766518012807565312,93823 732296791115202560,196346 786745239637753857,206054 787849856295448576,210585 788193079178190849,215365 775375723926163456,148645 762612844970012672,73814 785413693756485632,194116 755591855262367744,33029 758431277540401152,53185 765129216627204096,74575 777264173877039104,160602 790753008329994240,235349 757779186056515585,48220 751920154389450753,19376 772125481101434880,128017 779433242046980096,174557 776410524644995074,154832 771252348928667650,122344 775871430437109760,151539 777945711308443652,164001 772080509505732609,128934 762454786146840576,72534 764221389058351105,82759 781880026799169536,190635 753279287436808196,11774 785459306040786945,195975 766611157058748417,91700 775336056749109248,148045 778758436066439168,14277 752992177274417152,351992 795705508116185089,199307 791741057717460992,240661 758345572394766336,50167 773616002084933632,137869 788295136941748224,214492 756341135702888448,42249 773556264974495745,11774 778640150007906306,168794 760196584277671936,61545 756543277579534336,43391 757952328947212288,49975 764832434567405568,77569 787852650872049664,197888 757073708036988928,350711 763441823448793088,78344 779561343355527168,174315 794157401536507905,257492 774042453997457408,105109 792239949823090688,177455 739848999092559872,351147 774643386326417412,144460 791507538470658048,237852 756965483501408256,44274 771514042011754496,125196 794679213429325824,261666 772061011457085441,128794 775290250251931648,145244 759562591287054336,57105 759915758121914369,57917 765337114460291072,86103 787781818980438016,213064 795127803951906816,263933 785938545949216773,193721 787190646880755712,46572 770153893460402176,117026 756616297509687296,43471 760474093372268544,61286 764845007635230721,84724 773592207366447104,137042 793868925222084608,255393 795680957671972864,267862 781171718777892864,185310 755766020892045314,39197 775804158565756928,151439 777153411212902401,159876 791402762390999040,234583 775002361433432064,146259 776724649254289408,157693 768967334270607360,108795 785274949997105152,194648 793614417980116993,254058 763854797078343680,80643 769278088068882432,27164 770705239192272896,119832 786779850971287553,205094 758321417943445504,51344 767741068678799360,96039 755559618412183552,36877 766341788521103361,92860 769307149654556672,112654 794527607677038592,261155 766534262396825601,93184 791058652232683521,235590 732611576977608704,1170595 773852173364899840,139404 773881735897452544,139404 788877200221167616,219678 755761012482174976,39458 758654434784272384,54070 773507540160131072,136947 778684164862193668,169232 778427942825172992,167407 751204235639795713,17284 756551319335346177,43471 792738579520757764,232863 753277388528685056,11774 791747552672518145,241432 794526486174765056,261155 760963065278062595,65974 771834968435728384,125111 766409658676420609,92264 786316810576506880,201555 770309258365833217,117257 775368697426931712,148537 758769255756201985,55112 790309146126127104,11774 793123699075510272,249469 755897355723943938,40251 785628794015010816,195807 766349280755916800,91894 767464055229513732,99471 768503021831491585,106984 773600220361859072,137158 765909320374648833,90031 755780870628311040,39462 761131586964295680,61051 780957675895066624,181419 788747850536652800,11774 767818587918721024,101681 772241403682357248,90193 792714805891260416,108396 749511431620468736,7461 751166745365192704,17307 769567338073030656,112382 771396513088012288,125145 790914227259187200,234583 767040548129673216,96039 776557417081561088,156053 791355355645222917,238207 795083477901340672,264397 770741291546087424,118191 778306419300917248,167220 787366130360934402,206007 788485626660257792,218275 792461193080401921,244385 794551038392926209,260081 788565781130776577,210390 788869083588681728,220098 793842869312380928,255942 771301502715629568,123513 790792396887863296,225959 765093190013685760,84724 772883100657254400,133043 775504250277244928,148045 793182391938355200,249469 793375419428765696,249286 794736974624149504,262053 757588777565089793,47844 795073108352860161,247930 756191149728169985,41680 760466266452746240,52933 770355940956577793,116567 738317608102035456,19246 791013141781983232,234653 756203030291197952,41909 763869565809889281,80153 765371116370079744,86053 772845273966010368,132335 773941099400310784,139577 750868110396227584,15643 753589649268965376,26620 785865571724324864,198571 776477615410393088,156061 792905236419665924,192840 762669589071138816,74133 769360189447282688,112363 787827962812911616,211733 791717121659142144,240145 785502319551062016,196277 755540589878382592,38401 763087533492334593,47188 757976412858966016,50314 769015238888939520,110362 787458719416188929,208059 756098413247074305,40932 763369383720726528,73814 785568645988573184,193571 763867653819670529,80939 755480374055141378,36157 767732904394842114,349685 794765330098900992,263289 733085926210080768,349060 766704257533812736,95708 781658436123492352,188500 781325038796607488,183269 785633244620267521,197063 788796858986553344,220820 793585479312519168,252679 768218808674717697,11774 788222823504359425,215437 753316693208887297,25189 793981523103879169,256217 794379885959487488,228037 773674027919417344,11774 759214748445581314,57574 768651223767588864,107423 780645061390401536,182313 785559281257082880,196247 794318133611806720,259482 795697193671856128,267862 780892593680969728,183269 787850645177036801,351152 791377956761251840,238207 761260765198315521,62798 785988358631809024,200430 793842900903813120,242693 781535453468061696,186584 793209789761331202,249841 764997134190055424,85562 768225087963017218,11774 791825266007998464,241819 792213326289788928,11774 761288606891802624,353603 791739702206431232,240483 795392133939298306,266121 756818279444860928,44450 780600706403225604,80785 780249818199318528,174557 756950522595336192,45672 757106160201760768,45857 762318900952346624,72715 763460184744132608,77612 776187798999199744,153743 785518117917233152,195975 794852588285923332,261033 751600683837599748,18470 770011256380088320,116060 751177089135640576,17591 791431258836303872,238395 763877444927442944,80155 771954422691815436,127775 786400619204481025,203674 789100043894743040,223286 789103224959668224,221808 790918833707954176,234583 773525114193219589,136904 774043729921400832,139404 758808651519791105,55257 786962147792289792,205728 795712551422164996,268387 793624446477144064,246425 763397097265565696,78015 791280314337361920,234212 791419672210079744,238395 791413961203875840,238639 758190770880995329,48289 786910730436153345,207287 793118069317132288,249469 775820704931471360,90193 773901874218962945,136581 785676705281310721,194082 753408718285381632,27317 763472960271159296,77687 766751088057778176,94683 795033480329646084,263926 795093847395201024,264397 781543963199148032,187976 780927293933785088,183546 791325286079926272,236454 760000392222519296,60117 761332876017295360,67852 761672139506380800,69711 770416596598812672,118192 780790951031615488,183269 792771846890328065,247241 790365647431667717,231008 763452914631270400,78477 770141568925859846,116995 790337131621285888,230297 764091797333127172,354823 766785651391864832,95511 789245846437134337,223692 794563229598912512,261155 758720410749837312,54070 787987869688213504,214209 791638389632172032,240145 794284660431917056,258598 768542321088475140,106716 749472806513971200,304513 780775984702160896,182726 762438305254301698,70886 786944734799486976,206666 772077801210019842,128934 752851229772951553,23651 788550121411739648,215005 790547856830697472,232137 768164028619161602,103071 768465266439102464,106716 765166712140488705,80939 774288933370863616,141887 777781312820240384,161960 794865826662940672,262752 755491442617831424,38032 773855029673418752,139404 792131338123878400,243075 792821649867407362,247877 793493822651203584,252639 778383811331620865,167398 756565760546250753,43553 759546338849595392,57068 774916879043403777,144730 776127128114860032,153921 781145176957825024,185496 794019252411871232,257492 751067500767481856,16728 760465800767606784,62798 762162185929887744,23741 794574112169558016,261155 758287900614230018,52112 778274355142852608,166434 790955835174313984,50439 753684827036119041,28732 786107455692505088,199262 787986399546880006,213887 788089910452424704,215005 790010083266686976,228363 772948374815244289,132364 786697178404229120,43947 757220623592611840,46193 795193989226000384,261155 766018225096097792,81147 774959288670363648,144494 792817022203793408,247767 785986838834008064,199262 793872728944148480,256358 760450939522256897,62063 763454063384092672,78159 766586930960236544,94699 776207629156753408,153845 792024466628882432,243075 768345240117751808,103261 764779705878720514,84724 786068990535798784,200490 788043151927803904,210253 754720477684256768,28732 793140341536940033,249469 773838913601409025,139404 764947884882038784,84724 754032395192561664,30802 764920678462152704,84724 792094475065503744,243075 760085932934520832,56574 760899038040293377,65234 779322199333302272,1170352 789435617251696640,225981 792859139953221632,247877 794525201744728064,261155 774300157030510593,141360 788796891496607744,220526 777114160161259521,80607 788131949957091328,215031 793330642381574144,251452 794926924372078592,263532 767890462153715714,100893 786176418594058245,201285 793890035523198976,256534 772809601255211008,132351 777350589210558464,147222 777356214103642112,161542 749236429113339904,7828 779372234213199872,174230 769589246743031808,114456 781526903454703616,26066 754013666652151808,30815 772902805795463168,132908 774131812360527874,139404 791288706615377920,237786 777179461514964992,158673 756240852721119232,42117 792528103293587456,1170329 750822292129669121,14668 774242287060656128,142208 781055305580810240,183759 788438697192493057,215437 779317843460358145,173753 790351653471920128,11774 791319425760628736,232169 793502407300964354,252408 776884358279942148,156835 777881112022360065,164171 760460520285736961,48110 779480672436006912,173868 761209152215453697,66348 760679715778748416,63393 768924107022925824,110362 791384562471317504,238207 771367464642965505,27773 790274414214537217,228341 793613384612667392,252408 760265357231661056,17416 786009090036080640,198671 787077493995995136,206054 794879085117784064,258331 768081563175182336,103354 786404884341936128,203674 757789767303958528,48494 781151338021457920,26066 795128259742666752,249926 795714304444170240,267655 767910426378067968,1249507 774022954107572225,139404 793479051973361666,252020 775677694805676032,150663 787079565298507776,208928 788425998530478080,17416 755380106634420224,35890 775115525999525888,146720 756568031774535680,42432 768422092358443008,101681 775402170707431424,148537 771031979349291008,118985 773899005545816064,139404 786328608595931136,202727 789452709556473856,217937 795771781915283456,268669 788186764162674688,214809 792713606769115137,245722 773986425343578112,140444 793099958085820416,249469 794025522648924160,257492 763544819402739713,78684 770394492297842688,118191 785657125506719744,197324 775804078525911040,151439 780625088542572548,181419 773574667588161536,132335 792795996296192005,246392 793194616765882368,249469 788860578840195072,220029 767924767060070404,101681 773656290358800384,137869 750597053412147201,13201 763392930044272640,73814 785914803491667972,197673 793723740030955520,252581 775559821257011200,124191 781657903233019904,187969 749583552862388225,7182 763043790554746880,11774 770254557070946307,117364 764313110056345600,80939 750492834856181760,11495 763080118092828672,47188 776078203932712960,151463 785921765012676608,198878 791307391950282752,237491 766022524345970688,90482 787302525430960128,207212 794228680474103809,257492 794634337513717760,261942 771479810262433792,126168 790733764749959168,232881 760109008875388928,58227 776124919000072192,151748 781463058233294848,186673 776887997123862528,159252 765594650052657152,87904 781411014285795329,183759 755163199306141696,35890 763180686941356032,76084 776193273517965312,150845 786396677783650304,202983 788888542755721216,11774 758297217128169472,52112 771555129182957570,125554 762839876194619393,73526 772097873999724544,129526 791946985192296448,240483 754813619519430656,33356 758045619885776896,50923 788890206598410240,219119 759657115275431937,57936 757241262042931200,44429 786762454940262400,206536 794243798868041729,259063 785614284982132737,197512 791680908919201792,240145 759507221029924866,58508 785784247424606208,197512 766402696488161280,92860 793612296270467072,254135 765542504016048128,87627 774995355637133314,146259 785656407043432448,197888 790944170101788672,234583 792075260669620224,11774 794538724704980992,260970 794560305208528896,257492 785849560669257730,198937 793597026005094400,249926 794664963872882688,261059 753769575322308608,29819 759411864925196288,56964 771387856031981570,124461 780792938137808896,183269 750840795591127040,12062 763562868503482368,1249136 756301368642637824,42171 752687429635584000,22777 792175074837159937,243187 756916707633995777,43271 757283394485047296,46006 792751108573847552,242693 770366907249590272,117257 779801523396104192,171981 787124708986720257,207949 790434124213342208,230283 793304888872570880,249469 765486773321465856,84209 773965255277883392,139404 760311726780784640,56964 773654464339308545,136904 790974193932337153,232884 779492026559508480,174891 785534574067580932,194230 793270054964068353,236747 752676558943301633,17416 794804293484380160,262752 758195873713102849,47761 773604040999436289,137158 781656588905959424,188458 749504673573277696,7828 754738290067136513,33356 754725012196720640,33356 794025372513775616,257492 794535159454318592,261155 760751017306755072,91137 785874924292313088,197512 785686513954590720,197286 790158315586105344,225911 755231052310781953,35890 773338395141562368,133077 774195618965233664,140443 732682234180706304,352989 757975470453366784,49431 776144367383814144,149770 781273370025308160,186584 788235281409380352,215505 751215921344065536,17794 765591698332319744,88052 772074196608360448,129471 790591031624499200,218495 793178309551095808,249926 793211118776975361,246392 733469839088451584,355952 756605882767585282,44274 775517879357677568,148874 781128293256794114,185496 786935487453945856,207287 758503459674923008,53185 766618983004901376,94699 759273043613089792,57105 765931980894539776,89876 760819364744531968,63655 795045873730338816,247930 753192807628693505,25255 769691343883034624,113412 767020512040067072,95568 775067765224857600,146205 776451742879723521,155390 786868627626569728,205270 793664570279596032,254209 756973587815432192,44429 788063160464973824,215005 750354638705156096,10735 793464370634354688,249841 788752184934404096,220526 789834081705922560,221785 773208556510248960,134470 786737905418985472,205728 788627682862960640,217837 761977697840930816,69947 788128243010277376,215754 790877511097913344,235349 747552137593270272,47188 771555575263928320,126390 793937486049222656,256439 776938077134610432,156835 781570239565737984,188401 792081536409448448,243092 759148958350389248,56964 789105758432468994,223286 777560824600793088,96785 761744022910054400,69711 772832006535192576,132335 788910505893081088,220029 794652621852184576,250785 761323387482435584,67497 768060833100279808,100605 775075161565528064,146847 794607289412022272,261155 773840405414678528,139404 792863917475176448,243075 765864166263513088,89930 768876309686673409,109874 756708835729997824,41763 757150768545890308,329253 793891563558440960,249926 765949095102087168,77731 792923405507039232,248220 771158990730428417,123595 764342191158329344,82066 790272176603537408,228341 775019960762527744,144611 791418105322930176,238207 790556150030827520,230282 754754601824301056,33356 776219746874392576,153248 795166094956855296,263666 770975279237828608,122146 785628197060767745,197341 758287695525261312,38827 755904630240997376,1248364 763165511148527617,11774 779383996815998976,174557 779472489718046720,174230 765017381240528896,85337 769165580347793410,111746 778202522267881472,166390 762145725090140160,71502 750717299162832896,14421 786224999564587008,201494 786255159546425345,192032 788843038982438912,220539 792465042209767424,244143 753647843999559680,28835 793077558321438721,249179 762406891565621248,73030 794287491398467586,259457 750873898955083776,14855 767107145947111425,94718 771526728585842688,126389 773903101216579584,137042 787847810586738688,11774 794702667830411264,262752 762376803222626305,73002 756417964191211521,41459 792497135572758528,243513 794729798824128513,261155 795340643535097857,264774 732280787178029057,1170469 777179367214608384,160634 781340139738034176,187131 793936276571439104,256217 756280080570122240,42495 768920445475102720,107469 771416081516883968,125554 794543098810372096,261155 753279576940355584,23013 760926573755236352,65571 785334053155246080,195125 794701101878673414,261818 771125872929624065,123583 756854465324548096,44450 770810170645606400,121621 773770324756172800,138165 794195378103025664,258598 752768893534502913,21118 768019087691751424,99159 785581561764732928,197286 765558896630964224,86763 768446911728713728,103924 794546993846579201,261155 771032269037314048,11774 788425390968676352,214935 793904060130672642,256536 794530649898160128,261155 766013034108030976,90384 787508330419908608,205989 792156728733368326,244221 792566163037233152,244270 753365607794565121,26446 778198242777530368,166409 780880644188479488,183269 785864415824543752,198591 771218067137318913,122776 775748079920316416,150511 765683602902298624,88669 779614677252931585,157755 774798153153294337,139404 767205884611092480,90384 781635262468149248,189613 785873852161069056,198671 791658430452764672,240483 774299376672006144,142090 780419075038179328,177233 786779837562228737,204333 793603875731308544,253190 753359536308846592,27045 755009817152987136,34666 760174922912018432,61051 786054290276089856,199178 788089547594862592,215005 774930481263603712,47940 777577156855619590,162497 785850950292504580,198591 765930804816019456,90327 781219549983236097,186584 793858489927933952,255942 749193500374208512,7615 759505053367480320,58537 787050128276324352,208014 794919205925777408,263895 732364166074404864,351387 753400347297710080,25981 778949193729703936,171324 788855212454715392,220717 751754801122250752,18539 764882679829438464,84724 774061517314678785,141316 775062269700939776,146847 773645641138319360,137158 791998201456889856,223492 758774776706002944,55261 761981037865873408,69292 786913696765267972,207045 776311219275702272,153596 791629180865765376,238780 762328620979412992,72534 774435664913924097,142503 754750791676731396,26693 761729997463621632,69565 767437649674063872,95055 790697681911820288,233692 791426160294965248,238780 793250309342507008,241678 793581568178520064,250785 792394915653222400,243075 761856646134001665,70632 772457156230668288,131027 793842327965925377,255942 764188054311534592,80720 788771933055692800,220526 789424598639054848,225981 757243049793560576,249811 794570626279165952,39957 755504883453816832,27045 773709020607631360,138205 761560489986035712,69231 765237975303217152,86440 774661436098228224,144654 791435151301484544,237491 791474536160133120,237857 761988165091614720,70679 776271605622157312,152866 780611360849670145,182049 795742852034674689,267576 759746609752133633,57105 788813681366675456,218002 758395028305747968,43391 768254309884583936,103354 776805928712695808,158348 786240180445335553,1063777 754076712187625472,31320 785308141357404163,194934 773854800685379584,139404 778742632516313088,169384 791447561189986304,238207 795049349344534528,264397 770798831604756482,121511 793363601658642433,250633 774378008274612224,140444 781489442565545984,186584 794529302305996800,261202 786365469192097792,199496 756280354068135937,42495 766256761963581440,91751 772377378773491712,129700 788081584482217984,215252 753908884113268736,30267 776801472428314624,157082 786191695331360768,201556 775027358164148225,146259 773856746724917248,139404 785991688342810624,197512 792569984484450304,240483 764677483786563584,83367 775363761733599234,148645 776246933786497024,153658 787209510678990848,207287 775670657963220992,148748 794552948021788672,261155 794917069057888256,263532 778346085660106752,165512 794315111024435201,258741 791023555219714048,235487 787101837694558208,207113 794911839868125184,262849 795311729962086402,266146 771388803936292864,124597 793154338856153088,250066 767985866128158720,100559 788114702190702593,215005 793882563047809029,256358 765359630738399232,86274 768960879626952705,110362 773696756680798208,138205 768808505314725890,109104 755275109523333120,35890 786376489390321664,159876 763871809871745026,80939 774877989624438784,143585 788523892881051648,215437 792760624694431744,247232 758059848223174657,51069 761006566673903616,66159 793915090739134464,256255 794583643243118592,11774 754763666587684864,33549 764736263257722880,82066 786980644614246400,207949 773528021953241088,136947 775157576627544065,144611 767334719809650689,95055 768957130443333632,109945 794099295985274880,88859 767451016140730368,98972 768254065453260800,209828 773288325784473602,132370 788247052560035840,216565 769357795938463744,113412 770814919017046016,120610 794687407178313728,261796 760571470758105089,60112 781148521810526208,154914 763145532609093636,76794 790355187764527104,228820 765076381524955136,85562 754041770011271168,31377 757582835377143808,47782 759844740636348416,59403 785555029772029952,195975 787323920361762816,207949 788623477620244480,218469 759092633801285633,56964 777513708453068800,161210 794117033931599872,257492 794160863544389632,258331 755832843197177856,39462 789730808139505665,108396 795379248731041792,266054 787502018084630528,209269 789464459194621952,215437 788565436002557952,215437 791616936534683648,237594 765242490316349440,45655 764854137359966209,84422 773522947189374976,137042 762690538839666688,431998 758350558696615936,50654 758401817537425408,52061 777767409927196672,162638 770240190824718336,117257 775774395658756096,151463 791899672637870080,56982 794167363616862209,257325 751098935121309696,15808 757974375639330817,47940 779420943114444800,174427 785270775129346048,194667 761213136477106176,66800 778570514491142145,168794 790637034968870918,232881 787351934248165377,210432 786557086830178306,203832 760646106296389632,64197 791135236990132225,236454 763851614864101376,80393 793241310094303234,249926 756935062881468416,1248455 780733422264352769,182036 787715739214053376,205197 778739834571501569,166852 770224675477606400,117377 777665687926046722,162596 749313247543721984,8160 786773686460100608,206008 792783338306150401,245148 794700840808411137,262849 749396988127539200,8497 749983373506981888,10251 760987685028855808,66116 791473366393884673,238864 773209241968521221,132996 774725479689363456,137978 788751444623126530,193121 795213486813016064,261942 761613627929395200,68987 793563308196528128,249926 795659336727097345,267521 753360425291386881,27317 766655414410678273,94699 785288889510395904,193669 792031695033671680,243075 756187741868613632,41680 768023974328492032,101681 768859005175209984,109666 773678910345207809,136904 790944224896163841,234583 793984082292023296,257353 773902789466611712,139404 755410703897464832,36735 761563673374527488,69231 765203817692401665,86103 759231159222099969,56964 794190286545125376,258598 751182520474042368,17434 768148199966027782,103354 772918426608078849,132335 776896378526064640,157082 776998779400687616,157755 792126122670583812,243187 762792441321811968,74483 764206032595845120,81946 751232190671777794,17640 764807604799283200,84724 791388805001465856,238780 793778096285503488,252844 758316101407309824,52061 790578156285652992,199307 771418556869160961,124855 753302847786192896,18215 768542328160124928,106281 776986453930872832,158520 780081909988724737,164869 795315761111826436,261923 795721921430257665,261155 764668612376272897,350382 792038203851100165,231498 793110147098959872,249469 757954010666131457,47940 773081491572002816,133841 786624093898485760,205181 794922264739348480,260613 773339723066642432,136018 781251035008495616,185921 791649731533377536,238395 794975863884263424,263895 758029970698596352,50923 758032759478624256,50827 752927697773465600,24597 761219528281890816,65180 793183437544890368,250261 776136882992222208,149953 749701953769316352,9408 760525305438146560,63410 759798811740868608,59217 773955155599331328,140025 733112606282678272,1170810 755832998247927810,39462 752896186848251905,24134 790907765719916544,234212 794858593245806592,263577 752653000485724160,22657 785956157244317696,199262 760560285442727936,63655 773322599963168768,134470 778557162528223232,166916 785614751019720704,197512 740045343912546304,353488 771414564147572736,124597 773990401216745472,140230 795347156899086336,266500 794612014429532160,261155 759016789787291649,56302 775117468373221376,146675 773981170300256256,139774 776381904232648706,1250287 778285539715850244,165185 778315980393082880,167220 763160650789056512,74321 768885831352320000,109945 759717905504272384,55257 770245917538746368,117257 790877407733436416,234583 772490562515722240,131025 773896524845637632,137869 778419653659938816,166500 786884174619770880,205728 775011110525304832,144648 767779164850036736,101463 775645998467129344,150018 793560967204384768,252014 752966697942851584,24248 762705304505163776,74431 776889884761989120,159258 781002620152475648,183269 788832442794717184,220526 772223267293663233,129650 733030983595896832,353002 762399398894546944,71725 786158878731796481,63776 753785237109411841,21205 780600995042697216,12018 785605287734423552,197512 764696183189147648,81946 794647401340502016,261155 758789214477619200,55257 794021847679406081,257492 793182689675272192,250135 758383357050908672,52885 790628361529913345,232137 795696150850502656,267855 738155710433763328,354309 781155015276789760,185496 779636309740687360,171993 792891646417379328,242712 773863139096027136,139404 794544196048797696,261155 757010541994999808,17416 754805309877657600,33356 788985406951985152,222627 793243341143941122,248253 785258861808783360,11774 787139250869403648,209151 794920110184140800,11774 794975004450553857,263898 762436101931839492,72354 755505649220513796,37979 754987948928446464,34666 773255357321838593,133702 793525642415509508,250633 793649326639583232,252112 732726113487704064,353789 733014881994215425,353162 764272360643887104,82009 767480187520815104,91936 789258123634577409,206666 773218512353591296,134543 775758038829527040,148645 763941096409870336,80939 770361243680907264,117609 770754547539070976,120363 740935689735266304,11774 767326294942031872,95708 749657013466984448,9285 767157107904933888,97067 768266095065042944,33169 776478742193594368,153194 789939894743281664,228888 794545082649018368,261155 776088952017129472,153194 759217848086585344,56964 775885164081741824,151845 785295091636109314,11774 753814705798471681,29832 794563398973489152,261155 760519770060025856,62771 765957187394871296,90482 786251959263035392,201494 766439259930697728,93823 773707378491400194,11774 785549561330798592,196277 755947162073047040,40881 758048052921962496,50923 790642795702849536,232863 793450131064549376,250633 768829470912327680,109337 786551852905234432,204413 786972473149435904,11774 791796685865222144,240763 794600813221974017,260081 794488556651708416,227345 735507077909516288,11774 780651562578374656,182257 793966849394438144,256255 793427389728436224,252020 794039765607673857,257492 793613473502461952,254135 758698276132679681,37294 757650206544498688,45567 760980834375598081,66027 764429556199464960,82780 764613246334623744,84209 776854904686059521,155451 780602585291948032,180306 792846558051966976,247379 750107024864612353,10346 786343916836499456,49459 789135124201873408,11774 791793811529801728,240483 764895870693154816,80393 785869682423148544,195279 788407956886982656,217519 793133262692503552,249469 794809297687420928,262849 771077889722679296,121467 777249048319275008,160283 781469040602742784,188119 788802520076345344,220526 768949763291185152,108394 750417405529186304,13343 792881490107346944,247819 761294427134496770,67908 785929616070324225,199769 794327237495496708,258598 768476435321384960,106774 765761385246711808,88847 743256540086439936,354153 757098477059006464,45964 787757768690114560,206101 788610392025133056,219531 771131469393690625,122973 777471178432708608,161732 764147416559824896,81869 750362846760882179,12883 750805761198989312,15264 764624884303470592,83367 775779373160869889,151439 758399456668626944,51778 778568977069043713,168633 780944357851410432,182960 793218035045638144,250544 759267477255819265,56964 776871461516615680,158524 779164782473670656,165185 753487299976003584,25189 778687430702436358,126493 755847519158935552,18215 771622068085411841,126389 758344959485292544,52030 786006126647250944,197698 790789482421288960,232884 770483820407693312,118985 785791489095901184,198513 790641336118546432,232137 793981907482673152,256358 779447810508763136,174891 786224620965732353,201986 761101993569943552,65174 771114793897959425,122759 773118247008768000,133944 774939417798639617,145451 781293334090293249,185921 794194776816046080,250238 771037384402046976,234630 774120223775404032,133519 762075158865510400,431998 766128584373264385,85562 787697484390891520,203225 793422703080288256,252020 788491377017356288,218275 795429566101630976,266079 794976770579714049,263895 764859932332154880,84724 791360110580764673,238429 753267068112371713,11774 768499799561830400,104973 793107623126167552,248010 778648195001835520,168444 794025075813076992,249926 786940000734744576,207013 794572200007368705,261155 771386899676049408,94699 753348951407939585,25189 778238243716395008,166409 781575760712757248,182036 787080457925959680,209043 769274286699929600,109875 771398001554251776,124744 786217858439245824,201494 787777289664757761,210235 766715428290826244,95708 786949801036374016,206642 791679044790071296,236502 758701584838717440,54272 764481537035345920,78129 795298242116337664,235251 776428949819781120,155688 781487673156505600,185310 763091747161436160,76549 791025331331137536,235487 775689785625157632,150663 793269110700376064,249469 775066044285198336,146847 791355432644345858,238395 793624196525940736,254209 750755108183543809,14421 760633413481140225,62327 768921279768436737,108729 779470880950722560,173964 793180191203946496,249374 753949950795354112,30590 779273862622089216,173645 792126583091761152,244067 794011464268775424,256276 753647158566400004,11774 758424583527600128,41703 774224886369771520,141867 791396710278832128,238395 789228320294596608,224018 791355122962075648,238395 753392163375898624,24511 758495872590065670,47940 776766863158173696,154534 753953055117303808,30590 765154879006445568,86103 767816066483441664,100559 787355902001180673,208146 789968053454925824,227048 752913245376163840,24316 787247786974523392,208176 768129933872947200,82344 735220527388844034,351482 792797613619712000,247241 761477621582471168,68273 761803710452338688,70751 768568948510101504,106281 779253159109664768,173525 786329710791954433,202379 760554730565279745,1248809 777535478824333313,161387 769691928677888000,114222 787698690391547904,212139 768813637494530048,108892 791716171565236224,239405 793271393542561792,248253 780979296240279552,183269 790561387424669696,230575 793281375239495680,249926 756279782468313088,42344 794675722740604929,261155 776873562783162368,157840 754108575690043392,28451 756258033005625344,42282 768402690036469761,103924 794910756332564480,228911 760660174696648704,26066 766033610545790982,90401 780766991779000320,182036 790875596561588224,228570 774017094887223296,139404 795610524616527873,267521 757981732465369088,50549 793201728287944704,249469 795371339024449536,11774 785819287797788672,198671 785877948804976640,198878 766044409502769152,90384 785584914552848384,197286 753317146730586112,14277 780404573320151040,179528 768091093699293184,87904 760570131483353088,63655 769581369974370304,112239 770281276926529537,117257 780792258215890944,183269 795022090504171520,262847 761373745089052672,68273 768051122489679872,103107 753376776391421952,27339 760264535823351809,58038 762712349493059584,73814 793353560566083584,251313 767914065322733568,101681 776998556427096065,149569 756245977267335168,42258 769226966201430017,110615 756875731402039296,45122 772461871517536256,131025 778753256331812864,170426 793123364617412608,249469 794621724667084800,262145 786365340867497984,202561 750759114905649153,15165 787331440975441920,210207 781260851533733888,173358 751606581939146752,18395 760442563815940096,62063 771112757622177793,122817 785683074570780672,196277 776952421322985472,157755 791751817516425216,239998 757090686567059457,45857 793317555679088641,249926 766637540010930177,90252 779167823981674496,11774 785795873821171712,198576 751554005998768128,14277 758102982642851844,14351 765393098113286144,86653 773904207011209216,139404 792826966890180608,245086 754109248871788544,28451 775779037675417600,144573 790013007216586753,207825 795703603797393412,267855 785601533375197185,196917 777123599203217408,159308 761569990159937536,69231 767317780672630786,97852 792571887779876864,243513 775582913253388288,148684 777842852927774721,161456 764244811205447680,80939 757243432431562752,45884 772868622054264832,132996 793147251371548672,249841 761387042576019456,67229 790991563652337665,235580 767522919585021952,99232 793254610169237504,249926 750500991489888256,13802 779364267199897600,174230 794857372489580544,261050 794055592109146112,257492 776879723997638656,159093 786410221744824320,203674 788866311086419968,220112 776572858894061572,156835 775408157149442049,148645 795696414848323584,265855 794255419283800065,258456 794697675836948482,262022 758359670989828096,52061 778464169469194240,164788 778632848672747520,167677 775343274471161856,148045 790551833223704576,231008 793066174594428928,249079 758419972712390656,53185 768778794320666624,96275 787791170860556288,213135 791983092755947520,234551 760062526860111872,60779 771918058755588097,127957 793322688769060864,250633 794910434629390336,224680 762002640330891264,71026 772790907103879173,132335 786533980174626816,203350 754807306718707712,22012 772661516302553088,125554 781902563977330688,188401 763126427201843200,75608 751233470941188096,16833 754032862039511041,31376 761609016074051588,69356 762643370111971328,73978 763959281976680449,79999 785794716314931200,197622 773738171464986624,138819 792316842698244096,240106 756822433999495169,44961 763610287324835840,78189 788497266701049856,218275 766223212296433665,87195 794656022375886848,262022 753983084408692737,30802 765912724052316160,87208 773262334588489734,135725 752241037314170881,11774 795279730551492609,264397 766309046404026368,91798 787046370301480960,208176 787106397045522433,108396 757613372087173121,11774 764205342972600320,62180 763088963036934144,76549 764143769071542272,82209 756973823627493376,44429 793462689733279744,241678 750678851605368833,12746 755759461579497472,39462 773997145590341632,140161 773926770290458624,139865 785650841277562881,197888 789415571884421120,225354 749482544718946304,7852 749751039696318464,9292 755690074092761088,1170819 756569465672851456,43391 767816230367404032,100559 780903116120006656,183269 758702574799167488,54070 775627135222444032,148574 792574006578642944,246686 794974906043731968,262847 791467553889452032,238207 792177330957393920,243187 761719927321432064,27800 789109446559539200,218351 757719641632284672,47761 761959923223756800,69388 794792775510265856,249926 789475249720954880,225427 793295955323789313,248496 753652798621757441,11774 773562847536160769,137158 756580216789688320,43986 771835014300311552,127871 751013867749187585,11349 770426342395359232,64722 773872890550771712,139404 775480598966050816,149300 761766329154011137,14351 762265244219666432,70475 768571272716517376,106716 772985864804708352,133454 792404402418094081,223249 756285039491575808,42117 770767314207838208,118192 780627491102785536,150151 735102640141524992,14084 773227918491344896,132364 793155876408492032,250066 790709266789171200,232911 794559496454475776,261155 781687248563482628,11774 761337131918852096,67369 773478342225895424,136884 795076625192943616,249926 743481473244618752,11774 750710555363520512,14557 767883781764161536,82283 775374514951712768,148574 776508679906594816,155898 779589499697369088,173347 755252548848717825,35160 757709994171269120,47844 770197954611253248,117257 794544324843212801,261155 793888691672457218,256255 788758756083499008,218002 792174791562186753,241678 778633442477109248,167220 785548807899607040,196917 795419440858828800,266822 760605005430788096,63451 773900271210467329,139404 770303559879491585,117257 777935162617110528,160539 787468024194347008,209838 791495267266813952,237230 778721905851236352,170187 780225399523569664,177773 766553737728974848,93823 760863550428499969,65222 792080487296724996,242993 794374622233784320,227345 757395004222427137,46460 788472036595302400,218275 758064072138956800,50983 759149232276275204,57348 787079770211090433,209035 794612075012177920,261155 790869560618475520,233152 732252633415684097,350808 752269923062198272,21074 761128300697706496,61051 776571788092321792,156835 778657492654063616,164694 793074151892348928,249286 755834205821603841,39384 789172322959708161,219942 795720249706446848,261818 755487760455241728,37993 794777265657774081,262025 772830872303087616,120690 774284156326907904,11774 778231567835684865,166532 766683631913955329,92958 755622859138031616,36888 775000379163602945,146259 785275595408023553,194154 756503353392267264,42249 780847657132568576,183269 794193519145578496,258598 749280654219743232,7855 788009911754063873,214354 791628945435267073,240145 781291461564334080,186584 794096715057938433,257492 774028202297655296,140444 778298508126269440,167319 774681733832773632,144602 792065793810919424,243427 794981007254573057,263906 774357276727480321,139404 757296223325913088,46890 763106096756109313,76656 777196322621456384,158815 759424185869471744,57964 773895408707784704,139404 769196373107408896,112059 787011194125164544,207949 787072550098595840,208016 758280819613896704,41703 790648720580808704,230142 790976155960639488,234583 791887881400782849,241940 795063651329777664,263889 766677496221863936,95225 773937839348195329,139577 732902116768026624,354506 759878852176850946,58542 771643583413661696,126943 780163362948657152,178735 785328409165660165,11774 795449044239687680,266079 751565870841925632,18555 793967881885130752,257267 794255794808066049,259288 772296567445348352,128557 778417698040483840,152594 795662058008276996,267731 777584012768387072,158520 781508617098956800,187366 769339200428650497,112788 788507510659514368,218349 776119863240720385,138812 755274948927717376,35890 762744677737070592,431998 733019559763050497,353220 764912043870785537,84724 778962707261161472,171168 793350791037849600,249374 735199726690308096,11774 788854561305866241,220602 764614860411928576,82002 790832648348438528,231792 793502960030474240,252890 753257285078712321,26140 767408768812482562,97515 793814217119924225,255393 758657941356425216,54070 767021446954614785,96039 777377197384433665,161705 787425394421010433,206117 751199743699783680,16422 757559173437460480,32873 778989945025273856,171168 785473695737229312,11774 792131680156909568,244297 749743403039023104,1247750 766349662135562241,92885 764689866655281153,84209 794148349117157377,257492 770047111148822529,115451 794221564292112385,258966 792083118664450048,243187 787458091067531264,206117 789230357589680128,219942 793302687227973632,250216 774719639339294720,144416 786958674614902784,207613 752209499654459392,14277 772833279087030272,132335 781511274882629633,188401 793899332445560833,256255 794428020043878400,350913 765257887992127488,86763 766506092381765632,93478 773647780795613185,137953 774438611898867712,143585 785483891838713856,192032 789098636131041280,221476 795709675169837065,247930 757730623356153857,48220 765645294348500993,86103 786678905742696448,203350 791327365209157633,237491 755767914834239489,39462 792170493616984064,241535 776123161289121796,152878 788485600554852352,217106 780911276524441600,184223 781395983066341376,186584 790242747198439425,229693 787630144823459840,204078 789655933873893377,225981 745925110427754497,349479 770755657209294848,121080 787741179693719552,210215 761506947472523264,67906 786941652736872449,207287 754718845319938048,33356 778988783219781633,171579 787710562528616448,212357 792568583087853568,195876 788831253323735040,220602 794312351646437386,256038 761998500921876480,69878 789996860882558977,228292 752894540873338880,1248219 753696199841026052,28148 764106097451999233,81656 771021478531923968,122146 732979331249627140,355044 761471283682942976,63974 762833005173874692,74133 763700830818209797,78566 778753230641651712,168284 750393500974231552,10848 763177538403307524,73814 763357012058976257,77731 748658530106884096,11774 749635220211535872,7381 790966036585672704,234583 794843479318917120,262849 755476475562889217,37538 764815428426137601,84724 765962628040577024,90539 786241321283440640,11774 770272849772896256,117257 779477948546056192,167399 753036462627618816,24346 767076068586946560,93170 794288649366097925,259623 758838938412851204,54974 763501082072846336,77612 771490874844811264,125145 795098198503198721,263906 793116750636261376,249469 772460428211388416,129608 787801471530045440,205197 751190571662934016,16299 773750336888578048,11774 762287849685168128,350085 793346707346055168,249926 781208489058246656,184230 766190668381323264,352717 766375127277789184,93261 763484256538689536,75899 769347205748711425,110659 774357541677445120,142671 794614272827490304,262053 757531124168089600,45348 761892950859247620,70509 762312606283685889,72550 780072552567799809,177442 787146672140873728,208965 792068333277446144,242693 793874412147658752,254135 760273372236292097,60779 757882947986939904,49852 769278434056994818,11774 791349704554606592,238383 785241208750682113,194098 788234669925867521,214976 790993478910091264,235487 769736607528263680,114329 777586336924598272,162370 786240814049595393,201958 793246944722288640,250033 743977101343105024,1247636 766730129196408832,95944 768978857626103808,110362 768293472084172800,105109 773803851359064065,138819 779008501943271424,166860 790747372305481728,233307 790860955710328832,232863 795400984361046018,247930 754039521918844928,26458 785616037848809473,197512 757191756408651776,46294 786993352948363265,208167 788782463988305920,218258 757806137798299648,48922 773646053950140416,137158 779654262431383553,175549 779124710281928706,170187 792355486205087744,243075 748925238423937025,11774 767807475387031552,100559 785517226942205952,1250412 790748501541920768,233307 755478560291352576,34973 770816512114458625,119499 776447036304470016,155459 763453190503141376,78485 767803239492268033,101681 789916382485962752,212131 762000285002633216,70679 787783297820532736,212953 793126182371721216,249286 775099652421083138,146704 752708375834664960,22432 761399489299042308,68273 773961364494688256,1250106 791673957225226241,240665 765938764749373440,90384 768534435931185152,106819 771202407740997634,123280 778495387799842816,152594 780272927744856064,141360 791990647817404416,241819 791426973704781825,239076 768209292637986816,103083 793797384518012928,247819 761399424685793281,68273 792687572883472388,237437 760924281328893952,65500 764118644552904704,81656 790953607801675776,234124 792870805633773568,247877 794565093438746625,261155 775286322487590912,148045 790684882661801984,232169 791678830398308356,234990 794552590935670784,261155 771701316867411968,121367 776946548932431873,156835 766034165393297408,90539 767195362616573952,92226 760880398427492352,65404 789227823378604032,223692 767809359116136448,101681 752211283114614785,18316 757597956547543040,47940 761031889838755844,64664 769062064249790464,101681 753441784013983745,26458 788200901752213504,214078 790510103225069568,231792 771480749388226560,1170332 788169668309708800,215437 794754682262589440,1063777 790743441332469760,231894 756284167780966401,42432 793560586294398977,252741 753623583545581570,28611 756624699971477504,44450 760668180054282240,11774 772522009389518849,131045 781659527322144769,187969 775000919154921472,146259 757572273729667073,47782 763088805393903616,75899 787024634809987072,207113 779386255129718784,174557 786976456341532673,207613 791743317297930241,240474 756903560554680320,44429 776488483904823296,11774 788887421949734912,221037 788131911143043073,213064 753296323516964864,351302 763862726774882304,80153 791633431302209536,239893 792822012314021889,243865 789464661116719105,220029 785655333947449344,195975 792766775524032512,247240 791788016188522496,240483 743123045561344000,11774 765939591018872832,90384 794643573274611712,261818 779390304654811136,174557 786974298674167808,207613 793608102004215808,252639 767815745703120896,100605 768997077493833728,110362 761035662158024704,63393 767059383784181760,97472 739149179629535232,93634 795444736140001280,263926 778708005927780353,167220 795361450315444224,266054 757916756329402369,49852 753766247683227648,29263 758414685276348424,51997 774369283493261312,141360 771911237613547520,127657 780926451692376064,183269 750453766638473216,13532 761169086483226625,66116 787106820015783936,209184 764263336741601280,80939 775015855457435649,669866 793144253241319424,249469 773700177723060224,138819 785611823688974336,196676 794577412164124672,261639 759154242439434240,57348 765507939645874176,87904 785507889662132224,196277 787331536513146880,208252 774970192258555904,669866 781115501003042816,185496 789188197477523456,224123 794706277578448900,262849 757620171603316736,47782 767142759211737088,90384 769157365266583553,111438 776120959346638848,153095 775494826502434816,148045 774253197904883714,142074 790974803322802178,235621 793641476030771201,233154 794652035559944193,261155 773645885863518208,138422 765577398658015232,88052 787164671958654976,164764 790728660521218048,232863 792416946788720640,243075 780748484198731776,182726 781332732764950528,186434 772847062945857536,132335 773606517379567616,138054 786423793254146049,203391 786905909662330881,207287 747573665101799424,1247789 758349921544052736,52554 786888890313388032,203680 793495675119996928,249926 753950220237565953,30590 765135737746587648,84724 793856706732171264,11774 761014816119021568,66322 766471835076612096,93823 787759106387914752,11774 768576393890463744,106774 779096546168143872,11774 793452138596802561,252020 758446166744850432,52554 760290993488924672,48663 787642883679526912,206644 794688768816971776,262752 765762142821842944,88332 765650502025609216,88930 786424937254977536,203240 789103537351294976,219540 791131994092634112,217443 794544962264145920,261155 788147337755500544,214502 749389434030657536,7093 760976561470398465,63149 768923358368894976,109945 795438374370865152,247930 760115817157537792,61051 760515739937804288,41680 778388486948790272,164826 792360483135320064,245401 765671710402183169,88902 769831934360817664,105109 775725489478598656,149209 776503989512744960,155688 794168811712720897,258331 750760439630401536,13343 757821381165797376,49431 778343206287052800,167220 755238701723103233,35890 785312417932685313,11774 795193758979497984,263907 759209692782559233,57112 770335560896507904,118087 775628261866901504,150404 787883560103452672,212239 781827422866006016,188622 773132397810298880,134470 767406206755475456,90384 775728234998575105,150663 789974866564788224,226881 792574230886047744,240483 772763908272709632,131008 753917468662493184,30296 789165365498564610,11774 788886390620708864,221731 761006527733833728,65455 733697353677344768,11774 759863623023890432,52887 792192080298770432,243075 765003586220724224,85562 756535417319534592,43807 779001224800661505,171920 771324030624333824,118191 778372930745077760,163901 770938417387634693,121612 763790276049588224,79589 771744407426994176,122973 779064676374159362,167273 776522280428003330,155987 776997491724005376,159876 777535851932819457,158820 771349758153625601,121949 764588178984488960,79561 767121325185916928,97377 772530018823962624,354285 793527505537929217,252706 763817554972336129,79911 744461087769137152,1247580 749422367710048256,8670 759406554755981312,56964 764273096442327041,82009 785847455569018880,198671 794606539722002436,261155 759389853905584131,56784 749950184084344832,10335 761792977639538688,1248922 780830686924066816,182257 795702706941886465,247930 795301907493515264,266079 752198398292291584,14277 759155362184454144,56889 777009158272856064,158387 778767431149813760,170424 776532879820095488,154071 795113708481605632,265257 776417261330522112,152314 755177177310560256,35890 762303109875929090,431998 788084369688756224,211733 790520389709524996,231894 750815054245748736,14950 765618323874844673,53999 791368811102416896,238207 755274926186082309,35890 777660536595091456,156835 764135569114804224,81926 770010328155430913,114254 773973207548211200,139360 787753380613492736,204958 732379200708087808,196346 766301071346130946,90031 779072092214030338,171062 794390343076581376,258741 768963444351524865,110023 785649843238735872,197512 790703367165214720,228820 792116805603037188,242693 765505077197103105,87904 781626683233144833,184481 794214673516294144,247241 741651104144887809,352031 753439257117745152,23739 781868629738475520,188401 789936559441125377,228820 793584950457036806,252408 776139735156662272,153915 762728419977224192,431998 771158210526973952,122967 762341471034875904,1248996 763835268919128064,80720 767957476847124480,101134 789129977958653952,220115 795142766686773248,262022 753376344222957569,27317 786136022048382976,200490 787058029476712448,207109 770949644595658752,120610 775440194522779649,149304 791884957140471808,55820 771163848229294080,122133 764893604984807425,85130 771461621323620352,125196 775343424727871488,148473 789250844218781696,224680 762283529342488577,431998 757712274702295040,48663 760503960763559936,63149 766707796423413762,94699 771642982646685696,109713 791373831604539392,238395 773938688619261952,139404 774655222270398464,127994 786802408177348608,65113 771406250105987072,125070 781201202298118144,186434 792229392055492608,238780 774024785164591104,140900 791340793860534272,235963 790936346705539072,228002 766276223026749440,81929 779689251646545921,170373 795483924990492672,266151 771960072847196160,128140 788013375922008064,214354 794257260981653504,259231 769706484221546496,69983 766304827110363140,11774 793846862063296512,249057 755853185181290496,18215 790989773804568576,232881 749843747412684800,7968 755171473593999360,35890 763157736016089088,73814 777284876617875456,134122 793639209097633792,252580 754015001069977604,30590 763311414144479232,75899 764077528126410752,81702 793330843842252800,250633 791617730982150144,240145 760966962302164992,65222 763769881598763008,11774 781223423380889600,186584 767107290914627584,94699 794688355502006272,262779 780453093641220096,762119 793253797212590080,250633 756192586721656832,41680 768046031661441024,93823 777128584649420802,159876 767110682068201473,96904 788827764292018177,220029 768923983144185857,109945 778275632224411648,157755 781211734052700160,186434 760910632778625026,65165 773878666065432576,139404 772161992392118272,126389 753640320429133824,28732 770656312384303104,11774 793233370872512512,250293 788411785439305728,217519 747834085809209344,1247775 763831654980911104,80486 777029643165691904,158815 756313929228386305,42249 758332217370238976,52554 773327335412105216,87904 732256854429061121,349197 768396386572304384,106097 785932967143178240,22735 791668433523970048,234990 774305746729046017,142090 775385246787174400,148469 780603225703485441,181984 791006222501744640,234583 762645117501116416,73814 781079551518441472,350713 794651302261190656,262022 760544301356949504,1248768 772859968512856064,132335 794060939108749312,255393 750645066226495488,13343 756972578611171328,44163 790575146469765120,228341 793511567836884992,249926 765205662011908096,86440 781535198311841792,188577 794617379045122048,261155 761528510133526528,67326 764155436023046151,82283 770726821310627840,119893 791356441613393920,238207 754056861553262597,31259 769716137638723585,109666 751790120932519937,16931 761705951300718592,67852 773706657658310656,138819 787716611717279744,205197 771510220342243329,124744 768168223271419905,104313 771046059036450816,122133 778318975159500800,167220 795675506301616128,263896 752974126403452928,23719 764916405523197952,84724 772090304514158593,129558 762666599803478016,71502 771050440192557056,122955 769242748000043008,112126 760490313743863809,63149 787079689663811584,205270 788013574429868033,213064 792410808328212480,243165 788872256189505536,221832 773998558206947328,139404 791351593677434881,238207 755476325779906560,36859 771410969100595200,125070 785345683511504896,11774 753748874683187200,26119 764317096096374784,82283 780836251167588352,183269 759641304745648128,59211 773541116046024704,137418 777807345069858817,163780 792150961556901888,243075 745651286683566084,11774 773178171554275328,134561 793429815143563268,252020 795199819442753536,263895 778637533009747968,167319 795048159974137856,263532 751592197859016704,18305 780615770682294272,181935 781508132602339329,174507 763149718570622977,76723 793107345836380160,249469 758536160335409152,52605 763562754758287360,78477 775077483855147016,146949 780612379436544000,182049 793894578311094274,11774 750765871388356608,14442 758434591363305472,41703 769922195544047616,112693 733266431169679360,355480 771659686223290369,122982 788655888085217280,193121 789162370991923200,220526 789477462925336577,224680 750370866169409536,11290 763770020262445056,79691 773864567726149632,139404 795463362029166592,242693 752223329595985920,19703 763402939394166785,73814 792546530733404160,246392 781525913796247552,186584 749292013435047936,7816 750800525671686144,14848 764714888178446336,84585 791273799647977472,237223 794190825320116224,256564 760585211713167360,63393 767007510242926592,95044 794150443844796416,249926 772266522601410560,129551 755877453009133568,39657 775023843618402304,146259 763426101251145729,77598 772787733651525632,132335 760619132622610432,63743 781111537167691776,185496 786269522995122177,199660 778319148522741760,167319 788874034364768257,220332 794232864665518081,258456 761167368085082113,66897 771912493803241474,83490 786148638779019264,200566 795115369509724161,265257 794715751391330305,261155 768492569621704704,105270 788877249659310081,11774 768296317202206720,105270 777680415251456000,163149 786438353579237376,203710 769645763710169088,114779 781332314798383104,186584 790623264435376128,232137 765657961385562116,88669 757710097363664896,48287 773504178702446592,135025 788506504588464128,218455 757694666565361664,48810 791677642885910528,240067 733872513692749825,354962 776556605038964736,154832 770565137380106241,105109 777226496910000128,160801 769027688136863745,110659 771520092643340293,118191 793655449299988480,252196 775765675851776000,151229 793843548097548292,254500 757063398559473664,41929 774100610001973249,139404 774026496205811712,139404 786606353146007552,203674 775688244709163009,150663 776254071929991169,153779 764409438224588800,83381 792150557771309056,243615 771829312135639040,121046 781459219879002112,139404 790297882737926145,11774 794952393410703360,261987 795010026242969600,263895 780608014231359488,180783 788891457830592512,11774 778286452530569216,166409 786759817285296128,203996 768965460004143104,110209 795394787356581888,266884 775405831722373120,146580 769686067565858817,113982 743486063792951297,11774 788602716373323776,218275 777916665501720577,164204 781240166618959872,186532 788111106971619328,210253 768850873569021952,109104 775394565742297091,148994 770741394944196608,121046 787323299726495744,210289 765176537796804608,84422 777272526133006336,160609 794197495488204800,243075 769253901853786112,112363 787269592150315008,209924 764980769601179650,84724 770739789427453952,120474 792018911747313665,243075 767182899833561088,94699 763004374406750208,75899 777373378839584768,160022 789284804906725376,224680 793400866434715648,249926 764368372528099328,81869 766357312013537280,93286 785460496484868096,195936 746913285061099520,1247760 785846823906750464,196917 774031307483459584,139404 781785410926063616,188421 752268916169244672,21437 763960943940214785,80939 775028211403063296,146580 760999117812174848,64693 773717112946700288,137979 774412781265137664,142230 785356947071664128,11774 790519658835156992,230575 750756478433329152,12883 780051980882444288,171693 760074650030407680,60794 762164078307450880,431998 773621903433015302,135736 790916344677937152,234583 794950984762097665,262849 766701404736131072,95672 793500206830653440,250633 775674892335230976,150511 785459644676313088,192032 742398742050017280,11774 766285612408111104,87904 770622202995585025,119937 786885609570926592,207037 760085781318930433,60866 762928675520122880,68890 773501184841625600,108517 792862084027392000,248078 785975579459719168,199546 762078706370174976,71099 771560995101650945,125853 772879051178385409,132370 775558390009528320,149953 793856532995837952,256102 774351322531237892,130126 767062016473178113,94699 774319948696915968,142942 755157190458105856,35890 764148490368720898,82162 771484226155864064,125111 794592426916769792,261155 767837872091074560,101681 770338590371053568,115530 765049214824878080,85562 788218662482305024,216009 781322120324415488,186584 772136818917666816,128519 785289822034235392,11774 763374083706855424,47188 746665145250643970,7700 764189377601888256,82066 760474600887160832,62452 762284855509954560,431998 788300765525749762,215437 794549940169097216,261155 794809645982449664,261155 772824436818841600,132366 773770697080528897,138165 775744609150525440,151185 787668384208998400,206117 790564992508502016,208178 792357468177260544,234583 761717546093510656,69947 793620863039963140,236884 766373879623327776,93286 795730057897443328,268281 775743558137552896,150663 787021652315955200,208016 770168162167894016,117156 781562592510746624,188401 790887219351457792,234583 791863927843893248,240682 787686374459731969,206101 792020712986849282,243075 759100194873044993,56964 765655864732749828,88669 766737585993416704,95708 769752465587572736,114779 795011638176923648,263896 764610180969598976,81946 751579629828255745,18305 761989525300183040,431998 777047386392670209,156928 793282679940657152,250885 781505069791473665,188401 785583073178058753,196524 793617275173634048,254209 793876354186043392,255942 781524794160414720,186584 748442060072574976,349721 794682651152039936,261155 793161464483684352,249926 767715127713947648,100605 791988331429126144,7706 771038464418516992,122146 792226474514321408,243187 750726341985640450,12535 776422795429367808,155451 765600523793862656,87904 791732860789071873,240483 785606953020129281,196277 794653934145118209,39957 762665217650225153,73926 733009550140313600,355324 771753964026990592,125235 785861696795602945,198878 759044955662798848,56552 773317665851002880,135960 750735786148966405,12883 773917552686825473,140025 787928875892256768,108396 750213843310088192,11495 756797074314711040,44461 763813465249243136,73814 794037679868387328,253739 764135647548497924,82066 788662418918473729,218258 755029873962254336,34774 770262505977446401,117364 793301286976364545,249469 794635723026546688,262022 773659766363041792,136575 788203407215464448,207287 793848125098168320,255393 795377057832255488,266151 785369572736020480,194408 785699266954039296,197297 793074923413598208,249286 764369796951486465,80607 790341683703492609,230283 792071679061192704,243398 793864037515661312,256038 780315628972408832,176203 767721730571902976,100605 759580047170736128,56964 785755351585021952,197512 764604534052171776,84209 750138982231519232,11495 775706438861807616,195876 785517537203216385,196277 794121170710712320,257492 760297631729979396,62327 756595448811442176,43553 772792219124269057,132335 793103329782009857,249469 758654243444260864,54070 760799142931210240,64661 777955033677692928,164669 775682099215011840,150511 786219867334668289,199546 766349861834874880,93286 780490868931395588,180233 774235560047091713,140444 788182736435417088,215754 764157322121711616,32404 767807505330233344,101681 763173849332604928,75797 771511582677409792,124597 789542284396072960,203546 773131544655343616,133183 733033882807865344,353343 773913114093850624,139404 792205858134372352,243615 756674653540581376,43285 776165244884353024,153921 732633619802390534,1035907 764064313644429312,80939 794638157073580032,261818 757701006037692419,47059 765756368800223236,88874 775028438675709952,146259 790979392369520641,235590 775007748530458624,146259 766356307938906112,93286 780550396838285312,181419 794525506754387968,261155 794706073177509888,350046 793805298255273984,249926 750202259871506432,10735 753925240443449344,29263 756294808134483969,42344 795695851473698816,267698 754731239807053824,32697 773989277495689216,11774 787906254530150401,210585 794357378829389824,258044 755488048213692417,35890 791287365641744385,237491 758801418652229633,1248642 786123716975431680,199561 790062810684272640,228363 792287865048883200,235685 769010243904811008,81869 785878358059999232,198878 788735064230105088,220332 751543495916003328,14277 787116333557248000,207835 789303620340707328,224333 788480639582494721,11774 766709070187331584,95708 775285509702627329,147995 778380248345743360,167305 770722442402750464,117687 794293385272049665,258829 753803840646852608,26539 764219181558534144,69458 766613779601915904,94699 774536365828517888,128230 792406172863168513,245750 733119748393734144,355480 746391059509428224,383096 786400732807213060,203674 765886309198102528,90061 793923750764781568,254135 769272870883037185,112399 786063858372866048,198620 752926490875002880,24316 770280490003734528,114254 773610180047011841,137965 767354901374570497,97852 776653085967917057,156644 775786568141287425,150663 793184061376176128,250261 760621799746990080,16426 766639763227049984,93823 792084887654150144,240790 762739533523943424,73712 786931624499904514,207287 771203647959015425,122973 781483253865799680,184223 771003945493737473,121612 794605824257748992,261155 788171263596453894,214899 794229674473885696,258040 793795284555927552,255393 795036403700813824,228037 793583316343463936,248719 795458880788537344,267267 776124422797131776,153845 776772839370260480,157755 785959762076639232,199960 794582557467676675,261359 758852396827029505,54070 795695411033964545,268246 770995327016894464,122299 790793787823972352,232863 791501106106896384,239405 766458410850103296,90908 777805383033159680,163776 795210098670866432,261942 755156955807617024,35890 762748744240537602,73926 789490641675825152,225981 792915560455630849,11774 761239731195654144,67229 767524267152015361,97519 765555186479706112,87868 793269362660630529,249926 774191510711525377,123865 786921373427863552,192032 787038073741840384,1170597 791685360103329792,240483 791010418600710144,235968 774690406088843264,144602 775881957800501248,151090 791691132451168256,240483 792192029363101697,243187 763157549822595072,75899 789523094377562113,224680 781637208885321728,189652 751196125592428545,16768 770503124284944384,118192 795729233943429120,267655 755840861552848896,39997 768487035980111872,106849 781294399053500417,186434 792525039555850240,243286 788736706551820288,220029 795117604558032896,264774 758074625356095492,50827 794671282721816576,262022 795707317086027776,268281 794824266273488896,262849 777119010475352065,158520 763801756786565121,80393 773935104565645312,139404 787167575532834816,207965 735926896148533248,11774 753747419897016321,29592 765600353286881280,11774 794450896197271552,257492 794588114152919040,261155 763862551138566144,80648 787085218020663296,207151 794554850641989632,261155 757335997961076736,46405 765668934565658628,86106 771701775384580096,120613 773230975899893762,133454 788228152136839168,216009 779340615880417280,171483 771225775336886272,122817 792100309614997504,243187 757973913754361856,47940 793288718169755649,249331 794677211626434562,262588 774620196149395458,143358 794527722064244736,261155 768310961002323968,103030 788909332016529412,11774 793127726421053442,248437 755536367770333188,25135 764136467912388608,11774 768019360333967361,101681 770974823971303425,122146 778729124827324416,170252 794809666308018180,261818 765927281231474689,90319 776114419109539840,151947 751541019192229888,18539 759011792932569092,56282 788752655870930944,218469 793267157127667712,250633 754750195833901056,33549 775349818851856384,148473 794943539029286913,260613 773837853423984640,136881 773875950010236928,139404 789129245587017729,216009 790748989083660288,193533 765335436210348032,86103 770379453901996032,118191 789163945613332480,215437 793332239568400384,250033 760268256603176961,1248387 766097920626089984,90605 777321212636762112,160593 786195132081057792,201583 790952956363407360,234124 759985492381151233,56964 735752877587599361,195876 756195782924111872,41680 781596354208493568,188401 764201555977461762,82457 780783548248760321,182960 788389791960276992,215608 781160406849052672,11774 751852813496426496,18893 756879506267316224,41692 774243288392032257,131421 780829102412599296,183269 788006017967742976,214354 788346147769241600,215437 788478385349505025,218275 763393050764644358,75899 787158651786125312,194167 792788749272834048,234568 755039085513891840,34666 785611574962712576,195975 753630338287595520,28732 771371824223444992,125145 790248352348798976,230282 795419056585064448,265855 773961518140493824,139404 785759417639632896,192330 791663324303941633,240145 763957091404910593,72798 786948254340616193,207613 766869751616241664,74575 776790230376583170,155037 771868067919859712,128382 756609762897211392,43225 757933583558291456,49925 779929802027302912,177248 790617191489994752,232791 762688479771791360,73926 776228369008558082,131210 793856148206129153,255942 755116402521047040,29974 794045320980234240,11774 750482033340588033,12746 794618009327386624,262022 750143744800804864,10057 767061978481324032,97472 758312858887127040,52061 766018834142748673,89923 751753752663756801,16537 792921967062048768,248065 758024525908934656,50314 762686912150638592,73814 793430963531284480,249926 772341101978013700,129558 790706133086285824,233241 788820684273094656,220332 773250109018472448,135725 787881682628030464,212239 788530001805271040,218455 766116503783604224,90384 791855915142184960,237491 764824774568579072,84724 770728879413682178,119115 732789032443346945,353228 767383031636041728,94612 788059752446046208,214492 765385671427010561,73814 776951934733299712,156835 765370883141668864,86103 785522026349993984,11774 775025012222853120,146259 792078629593284608,243427 732411388673560576,351837 770714879153975297,119681 793949954217676801,254444 761644443707531264,69356 765133453515821057,84745 765724426943901697,87904 766011831626428417,81929 791000663446740992,235620 795017580423630848,260927 781233784913928196,186735 788171825192853510,215088 793114971198676992,242693 794561971311869952,261155 780848979403767808,182659 770413868942110720,118191 777159557969747968,157755 758755073556000770,54519 777970770156871680,165127 755944118321307648,40875 756401712320114688,42249 775738792955129857,11774 793280604766953472,248253 766613084614094848,90388 749651118976823296,9433 788510679481389056,106085 793248647542509568,249926 762440764689256449,70886 762649726302949377,73926 764451086694514689,82759 772782047395852289,132288 794495358323871744,257353 766056929500262401,90384 770791308898082816,121479 775483517383897088,149300 781864026913603584,188401 758430649195700224,53144 763819588597477376,80366 775516210557485056,149770 755866686771691520,39391 792129829961289728,243187 788492187323420672,11774 790656432354037760,223492 791704507054895104,240483 773493337210888193,136904 732941917931995136,1170667 780894668758319109,182726 752254398512922624,21074 773950877879136256,139404 786972043698774017,207949 766672478999605248,94699 792083702541017089,243576 765398978984804352,86472 766584497550848000,94699 766801899676770305,93823 763846576955531264,80643 760872728010383360,11774 785654188873252864,196917 789903579603693568,227048 794777626896433152,261155 758070011596460032,49748 793336539866476544,249926 775013960131018752,146259 781286427665453056,186210 768198075097681921,103506 788470403870052356,218275 787256167240130560,207113 793130958350344192,249469 763103550197133313,75724 776461851991298048,155390 760350780859752448,48052 775442255385681921,148994 786404803815452674,202425 793122278816911360,249348 771411529480626177,121479 761172931649024000,66116 785473068114247680,194723 788891174257827840,11774 763000293869117440,75653 778245739499565057,166532 777091419819220992,151463 795144197489598465,264431 755030670695620608,34898 763169405832466432,76127 767487842272571392,98732 771072532195581952,122388 795757220935987200,268777 750490768138272768,13450 759524071189000192,57574 793557278267805696,249841 753368644940431360,27045 763924922930302977,79970 772226609411661824,122664 779447966113366016,174392 785921794347630592,199460 788874808314376192,220526 795462796083417089,265855 795386402234138624,264397 785489818151038976,196277 785920497519255552,199546 791760534240567300,240926 775674861066870784,149953 795228539683381249,263906 739512799471095809,355558 749419821138272256,7546 791372844554866693,238207 766320011426148352,90982 769028402644918273,110585 780044803367067648,177472 771852260657725440,127957 788866193864134657,220526 795106812269830144,263896 753132855383977988,24941 771902452564045824,127871 773563281512333312,135736 785849229294071813,197512 758703301017960448,54070 785332980671582208,11774 752995590775058432,24346 757707439563218944,47267 773637270393851904,136947 791416075992924161,226731 753374066405408768,19598 755947063498637312,40881 760564374348136448,62728 768253946787835904,102826 775021677537177600,144740 791492401948872704,238780 790903537773469696,232684 791318868782305280,235979 753977836545806336,30590 755161132327899136,35890 780896218884956160,181886 795249069228576768,130654 753008050315800577,24848 794754280637001728,261050 781874960839114752,190553 788394166925623296,217519 752988293025845248,24427 755804972898521088,1248331 781095122268196865,184223 788727013209014272,220029 769178340179648512,107444 776824431955947521,158520 781137743229444096,185496 791578413488279552,239405 794608165094621184,261155 778699480367366146,169923 788388466824515584,217519 772701580629946368,131606 756754182359711744,43751 768967479330742272,108795 760638235458560000,63753 755074398047043585,35044 780170938625224705,178045 773907495626477568,139404 778590007271370753,166852 774028899487326210,140444 788508975868305408,108396 757794564962783232,48750 794736394744774656,262849 760054130597658625,44135 787121096332087296,209351 763075379334643712,76429 772809429867700225,132578 790949941673922560,234583 794629981091598336,261155 795716157185622016,267862 751097599877197824,11774 758364373509402625,50110 790743269034565632,232863 785624801327116292,197512 786987129670774784,207613 755893883804848128,40550 772249813949767681,125019 778568928830320641,168794 774508059829952512,141867 775906804928688129,87904 792791786100056065,243187 795766956905238528,268643 794582703475752960,261155 763455823024496640,11774 769278299755253760,112788 765696999513427968,88930 752853072926302209,22952 761832663808217089,69711 759409018569891840,56964 760457296291823617,41680 790554095564169216,231894 762000666059350016,431998 764844099610505216,84888 766698393737449472,95568 771454710251450368,125145 773483927256248320,135065 751888578578292736,19563 788034387694596096,214209 758432149456490497,52771 758761259332435968,54842 771339392384274433,124597 787077445878964225,208928 793598059762581504,251362 762759489502097408,73814 749944923978215428,10346 768235131219750912,104932 788472277092409345,218275 758436498253438976,52554 771011648362541064,122139 788890826558541824,221972 791074491371692032,234583 794267101431267333,258092 773882222575169536,139404 778348605224517632,166409 764532449992781824,82066 773915804844826625,139989 763524990205648900,78853 790359117374251012,225981 773706809278402560,11774 780873744000675844,183269 791877453094367232,238076 751144390492614656,17284 761773139265060865,70543 792456561427902464,244297 764441780062302208,83391 791639853872123904,240145 757930956967772160,49852 778395058810654720,167569 752672574266630144,22938 793136590969188352,249469 780083887057711105,176128 769604171242868736,90621 793576461013774342,252020 793583517766651904,252341 775170462888361985,146205 794604652654395392,261155 759749039545946114,58218 749335090488946688,7816 763773473676267520,37160 786536589392510976,202429 791678713612144640,240474 749500198892613632,8047 751773171196391424,16422 770362062149152768,118482 761668694397349888,69947 780605096010874880,181984 763492532827267072,351792 786219623045795840,201953 788479673504112640,65113 794416865514766336,259034 795759457762480128,268231 759094590288912384,56964 786294583999082496,192786 750135146527858688,11495 756337663393665024,42432 761495508825300992,68736 771893961627693057,128519 786996555593060352,208176 756893153752289280,44450 768205300868390912,103071 786903859901763584,207287 773975314926043136,138119 776139290908717056,153915 774198096620294144,140211 787012287148265472,207287 794580910444187650,261155 794020040777539584,257492 753251498398658560,25321 761602025045958656,66772 764220658918252544,82066 791408343373848577,237857 791674965946806273,240260 794621935074344960,261987 742323998738894849,349951 749346577706352640,8297 753198075699683328,26140 769019524914016256,105109 789834053801414656,227048 758473415561019392,52532 788366399978803202,215608 791314605498916865,237908 750077532804935680,10735 769260645984403456,110585 772215590865948672,112788 770680937315053568,120613 787948288117006336,202660 753941089061576704,28732 761650533434265601,68203 772087994358595588,105109 791426222441979904,238099 763869704666566656,80648 772261132442669056,130387 771674984242569217,126389 790734618169257984,232169 794606042726494208,261155 794094922253012992,257564 735782864730624000,350287 750172524818812929,11495 768891661325770752,108729 756258248181723136,42249 787718238717095936,210289 753245818803675140,1170673 780653753384964096,182257 794682168660279296,262022 757463737896886272,45125 795743181677662213,248652 754853235970699264,32495 767943019236433920,100605 781582566545588225,188231 758974788987527170,51769 787122319260946432,207287 791271274920022016,235590 760986428033503233,66116 790318938529804288,220767 795355367018377216,266500 733111335576199168,355878 790385169651957760,11774 758408012146933760,50827 765302917859577856,11774 785952368768716801,199546 788131391296966657,215754 787418059787165698,211087 795288193574768641,265795 756074642473910272,353879 794705029710155776,261594 781646663836237824,188498 793490510845472768,252580 778937064620425216,169916 790611519125979136,232791 791739586128990209,240584 793176603417190400,249926 749223133077446656,7633 756452550916857856,42432 774404321920229377,141316 780603857130840065,181984 795073574872592384,264397 793286184982179841,249926 733386690203680768,355261 758276245071155202,51069 767008834984480768,92860 749318728106569728,8047 768151590582816768,103294 786438080257363972,11774 773712226444275713,138903 763565645342445569,78853 769166693801267200,78566 780890800997543937,184143 761567745053822976,67229 763834056471490560,80482 753364674448494592,26446 759017126329847808,55107 770434718647058432,118191 787886262921338880,203710 792084251470622720,11774 766418535849525252,90735 786234906607104000,201494 771728926770991104,125853 750824035341086721,15643 775111001628745728,146259 756000960401506304,40550 765684489972580357,88994 761978866470531072,70951 767104974933417984,94718 794993377825714176,264431 755845961587372032,39997 785995396065603584,198671 768280256948080640,104932 785804018169896960,196277 785892544408346624,198580 771504159430500353,126323 787137049006477312,207119 787142037497937920,208252 791479346061975553,238780 795318149122064384,241034 793338249917796352,8044 765377690220191744,85562 792339537867501568,244297 751100389429096449,16897 790753379244998656,230234 780804955598835712,11774 790248500130881540,230282 762288941651337220,71692 767897455497060353,97811 767810191853293568,101681 790727469661696000,232863 764596300113285120,82544 769250827596865536,112085 775441198450216961,148473 778709963518521344,169923 791703907567296512,240483 737056836235333635,350258 761610191779475456,69565 785886906366255104,199200 794597391118827521,249926 755949910977937408,40668 764194639356186624,80355 785675313611026432,194082 791425752252022784,238780 794709490939625472,262849 795368089055543298,266151 766266526689353730,91946 756050640124665856,40937 762050662733447168,68993 776565329925242880,156926 755261923919208448,34666 777805144230653952,163769 795362552037384192,264397 793272610142449664,249926 795433779384885250,261796 795240816948219904,265644 777342102518632449,161546 794918740265549824,234990 765282950434820096,85562 767564956548169728,100179 767461578585145348,98972 765744114088439808,73814 789986553019891712,228354 760656340968730624,63451 778983196063137792,171695 792076562212401152,11774 794686694117273601,262022 758839027118198785,54748 766788532803428353,88311 785255124063096832,11774 755726174584709120,34731 766410715905208320,93823 794581622322561024,39957 749108845113331713,7314 769157729952772096,110362 776830884649455616,156644 755218992571244545,36057 772089409927778304,122015 794636752640180224,261155 761956769010769921,69711 733258044818227200,355480 786284384001208325,11774 751689624875966464,19078 775103509830127616,146720 769142341563191297,110209 790676085449129984,233307 768148225727475712,100893 777573544389738497,162497 765620121276588032,88052 791376497340735490,238207 793029646308761600,246514 768553198193741824,107446 778631335954911232,168633 770291795750158336,11774 770413405861806081,117257 772131899049385984,129558 759986170763677696,59750 765682705774342144,88459 771140497356107776,122967 785813996544811014,197512 792382428954361857,243187 749736850525331457,9754 753052441940152320,24173 765621968829767681,88128 779125567778004992,169515 785270037011718144,194648 791702003529441281,234990 794392645539926016,203546 788100085200498688,214354 789265008794345473,220539 792102782832513024,243075 749648753812905984,7816 770984516739489792,122146 786243263166607360,201958 793783971834310656,252020 767072390589317120,94699 776604406095622144,58531 793943195851886592,247651 760298222795497476,61751 768284351305912320,104562 781625691276054528,188900 761688725998956544,69947 764989619838607362,84209 788560064982364160,210463 766811473750421504,95672 780826282342748160,183269 785976447269679104,200382 790929898563104768,234583 762662173218701312,73926 781503337556508672,185310 792041514239045634,243187 771372231460958213,125145 785316909864464384,195084 791056778762911744,234583 749931691553226752,10653 758439846603988992,52394 758827729412247552,53185 777671184578072576,162497 793128457404293120,249469 751929395061940224,19210 786957259226148864,207613 748206285548552193,1247836 774579012270252032,136093 786220123438710788,201555 761605781758160897,69231 781337676486107136,186584 793233670597251072,232911 791663525672419328,239324 772823810110320640,132335 777511532187881472,161387 793309331735187456,250633 787007631982407680,208379 750737943732621313,14877 786637849428758528,205455 794220313584119808,258683 773174943332831232,1250018 789289943440830465,219509 792080296090955777,243075 795029304400756737,264431 769385230289539072,113165 755267876811108352,32628 758661689399185408,54070 765244091298787328,86103 786728729460498432,206008 755767392291041281,39475 787021511232290816,208016 793943695674355713,249348 795275720574566400,264397 757643502616453124,48549 773813233367023616,138819 780586412181598208,179054 761166395518222337,66897 762518195005755392,69190 765341750860754944,87145 781650768411566080,177455 787124197927428096,207109 732280174650130432,350945 780685933859446784,182036 762651705150275585,1249029 770783505194319872,119774 775977788671160320,152735 776100581156855808,152735 791748216513495041,179307 794440181994627072,260404 795327599174184960,266079 733691106253262848,11774 754005865980649472,24257 792057980455907328,243142 773616265231466497,138165 773903778223448064,138140 774400230842327041,142503 789181171846422528,11774 792532325519294465,245630 760982918806155264,57574 765304549057921024,73814 773287913375137792,135725 761153588253032448,65180 770942423598043136,121612 789521184509394944,205972 758980007100227584,55806 795389476658941953,266054 791032485530382336,235756 795423914679746560,261155 770661069568090113,119794 771072379866886144,122982 785290527323324417,194154 794065357304516608,257492 760320394884677632,61655 773902957028990976,139404 778327855067377665,164826 780850359489159168,178117 788769386450423808,219503 769214446719733760,11774 793109476542853121,249469 795052812346466304,263926 767534367291744256,92239 767567733714214912,97811 793199236225511424,249926 750662733658488832,14216 774567384329977856,141316 752197417307549696,21560 785692309451001857,195975 785985818884083712,199546 765566243734552578,84724 768964666504601600,110209 743028419256930305,352055 770569611041394688,103812 771186771124035584,122967 781331762400100352,187449 793172306164015104,249841 795367752559198211,266151 781761537228681216,182154 786227626176151552,201555 787414711151239169,206117 786537768440717312,204413 762809120261074944,74321 780390274577133568,179414 761799942956544000,69947 779864272922812417,174427 732322615646404608,350278 788778503768379392,219942 785936513452285952,199352 754722498227253248,33081 760553393190477824,63451 772288264665313280,127871 787106556957437952,208989 771551020140736513,125554 793945998095585280,256105 755166429394063362,35890 757296352036478977,46890 791039643089338370,235487 792537642437120000,246392 790309994948358144,11774 785733283497684992,196917 793188826428604417,249444 790923908295819264,232884 763388712893898753,77731 791224814597963777,234796 750799562583965696,13343 769025053317038080,110362 776091526791213061,152735 773520895637876737,136515 767805444504989697,100893 779697400306774017,174230 781548385795006464,11774 768217207771766784,104332 779373211570012166,172799 780849451883569152,183283 770448358913609728,117257 770766053127380992,120610 785753842025586688,197341 793459821454430208,252196 758469865766318080,52112 767786464281300992,15536 794365430957641728,260181 763596175828279296,75724 765239466286080002,84724 768071352448380928,103354 786462845156200448,200235 793927403978432512,256255 794579039012974592,261155 754998636233289728,34666 755786853270290432,39462 759260370456440832,51798 763798761701306368,77598 772978154524839936,133519 779135941952802818,168883 773266942048083968,135850 777317179125407745,160221 762199861840211968,70941 763354045037834240,75392 788030452590186496,210235 781662542808674304,186584 767072566011764736,84724 775647552062521344,150483 776166283653943297,151947 792025295331164160,243187 792332740477657088,243398 753648919972749312,11774 793484149742895104,252741 767128077327536132,94699 793971562412183552,213675 766435878436757505,93823 791726323714498560,240556 793246633169477633,248253 781240596841103364,182154 789941633324240896,228888 757932728444674048,48991 788714872817287172,220029 758801983494959104,54070 789959410298662912,227921 793091538142302208,249361 771770304569942016,127582 772668576335396864,131421 750477971375423490,13580 766829058235568128,87607 772877199330258944,127925 786825032077041664,203538 753759274850025472,11774 786392403351523328,202379 763052400353562625,75296 769852717019701248,112612 781343100434165760,186584 769377504926789632,112325 787014660084076544,207287 763213496037150724,75899 787883543380660224,197888 756294604320755712,41141 772942435353710592,133043 788888085102821377,220815 781243693424672768,185921 791580194058412032,239405 755793484871823360,39235 764065966430953472,80939 772295591162359808,129501 733125702975913984,355261 761154748515020800,61051 773516187376451584,137158 795268931380543488,221143 757554532599656450,47782 769877654313074688,115526 790666242579247105,232137 760429431240454144,62771 780601675954458624,80785 791133104689782784,235590 792878549099159552,242693 761023837420986368,66116 787027225925263360,208403 785617235968688129,197512 786298163342741504,201558 790671784987156481,232169 788115992513683456,11774 761805266782257152,69747 761352847933968384,66165 794692366905044992,262752 766465836617834496,78722 766750953886351360,94683 781664967367925760,181892 760081301101772802,43553 776755481637421056,157755 773913154044715008,139369 790982369654308864,235590 794128264642068480,257492 794549913400946688,261155 769889920093659136,113982 777328446758277121,159876 780073605669515264,176129 788061022120804352,215005 752818716660858880,21761 792014866139590656,243075 758503174835625984,49702 785339200031760384,11774 790737912207900672,232169 791312697409232898,237787 767436344167510016,97438 779429981684371456,173347 762634923454844928,73926 788891396132499456,11774 793579674593071105,252020 794003938219528192,256502 758996503490801664,54070 787059721568223232,207287 794601993931210756,261155 763707524403126272,79691 764973748944535553,85562 780437001413599232,179560 760476640250040321,41680 788084407655628800,215005 750830246211883008,10735 793256351396925440,249841 732708685005225986,353200 794630773340971008,258456 752720301050384384,22752 770745784463560704,120186 788739162035724288,220332 794576002257190913,261155 751844506660663296,18395 776659868618936320,146991 785987038730330112,199755 786480837604761600,194082 769544987839176705,110585 775889314479734785,151242 791322169015988224,203821 774037713951436801,139404 787762961892782081,210208 775769745983406080,144526 775986548634374147,151526 795421645473218560,266500 750749742905208832,14351 765677965073977344,89076 751111596261322752,15808 753732402141204480,29263 764416030722650112,83391 769944898275385344,115435 749738579883065344,7358 753743451733319680,29263 762116755019804673,62452 786046797827366912,199211 786653468991848450,205270 790332314643378177,230704 758439552633536513,52554 793484207343411200,252580 755864175499366400,39830 770704608645804036,119771 776079061340807168,153194 787464183247872000,211347 762129781835968512,71550 766468611896553474,92159 792067283384434692,133919 751140371586048001,16954 789842466748919808,225981 791840073704673280,239394 771454484752982016,125145 772147516091592712,129128 776153839129034753,153915 763134375902846976,75593 763928233033117701,80939 772330116797968384,129462 790646037300084740,232169 769176390474211328,109320 773083392246161408,133454 780617923828314112,181789 768504007882973185,11774 787376884539617280,209365 788445349631459328,217837 763872621159219200,80939 781129784247984129,185496 774802479766642688,143585 775045752313831424,124610 793870916404912129,256038 790293766187917312,228341 780644104279584768,182257 771053890653548545,123028 794566362995642368,261097 760176125704179712,61412 767773872963870721,101383 785266297504407552,194560 758719715262988289,53362 760426348137545728,56197 765339013163130881,86472 764935066556502016,77849 770272224846635009,117257 771551867851509760,126389 764186849652961280,79223 772120464047140864,129558 781652120323825664,187969 792212359901224960,231358 767205993889472513,97377 773653070248972289,137612 788477517396979712,213828 760958708100829184,65974 765607569532518401,88428 774757594669862912,135960 760855589412933632,65222 753272837754884097,26446 760446047030304768,52933 774452075707047936,142503 760242530088878080,61051 792571903387004928,234583 760158591160430592,60866 778270014260535296,166390 778980984561737729,171693 790467005098909696,230584 771867611227230208,128519 760141970220077057,61282 773116818131193856,134470 790623052887367683,232137 752677640390279168,22779 763870797949759493,80939 786425753319518208,203350 754094666543312896,30910 786054413806960640,199478 778159771887230976,157755 774211576534409216,140444 758027012602724352,50452 779340526113869824,174115 781666419549143040,352982 791085825429639168,196314 792883518564999168,247240 771242056781922304,47940 778385663381078016,167220 753684230266249217,11774 758488352119140357,47761 764785938161512448,84710 792085077920391168,237964 793118547547459585,249707 754750521727029249,33549 732729664590909441,353789 773469911578542080,136904 777172264781361152,160539 773514961553395714,137042 786638088105852928,205455 755521732757315584,37973 760559011653677056,63149 775397468691324928,148994 764731444631527424,83679 785274278958817280,193368 756482067664338944,43391 771128382109212672,122982 780222514366705666,178262 759575474515300352,57574 762404099178442752,72716 781580526272544769,186584 754717631513374720,27045 757099469808603137,45964 787699601444859904,212139 780562868294987776,181548 773850090536570880,103354 794732316199419905,215754 786585605341794304,203350 793095731649384450,249469 752673742145327105,22300 767766542121508864,100893 781115621027315712,185496 762117745307684864,431998 761635429179273217,67973 766716516545028096,94718 775113727670562816,146720 786498168758345728,197286 768784239483613185,106716 786588297220939776,204835 760555791472558080,62776 770801981963112448,118209 753007115317444608,24597 757689509802762240,48810 768170086519668736,104406 762714785343344640,73814 769704494821216256,114987 758840159735459842,54070 761314088412643329,66815 754887324656218112,32625 768477112747589632,106774 779872525136203776,76146 787802927381508097,210238 762785165563133952,74681 780569380132233218,11774 760596281479696384,354841 765249587246469120,80486 776831404411850753,158589 790974363755384832,235621 794618333719044096,261155 765352656969863168,86440 770954278601166848,121479 795678083407822849,267521 775559138931638272,148684 788534170054107136,218260 774382763919175680,141360 786790890220105729,206054 761313239338774528,65180 768915499216437248,109960 778563277823541248,168794 786426260834676736,203832 792708663806832641,247077 771746005649727488,127000 774706695113150464,142721 793576717252038666,252679 794284644803821568,249926 776194970441117697,153573 761956927408476160,431998 792087291116347392,11774 778551522070114306,166883 755179186885500929,36072 794043011546181632,243865 759249567795843073,56964 775383131360784384,148537 779462299744546816,174557 780001543021932544,177472 781304464426749952,186532 788754961148502016,219942 776140192839270400,153845 779360893452845056,167101 795707833207558144,247930 756299164049350657,42495 763341086274285568,73814 765167247174152193,85027 790579306879520768,11774 785822730587222016,197512 792578310505127936,228037 751884784759037952,19408 760791048339664900,64758 767801017282891776,101666 762789160797216769,73712 793597566772350977,250064 786977860732977160,207613 774267261934645249,142321 788530177567395840,104244 754721756191952897,33356 769548501592125440,112363 781510878562660353,188401 750339632148066304,12535 760281887650611200,60794 763857340302958592,80648 778862071727452160,164200 788215482084044800,215012 774998789325197312,131148 792156246212087808,244221 795453183250333696,267228 763859179387879429,79911 790978750187831297,235536 794566781893541888,261155 758090916582166528,50789 787421845758746624,206117 795396129030606848,247930 753718630672654336,29263 749460701274578945,8047 754698018910269440,33090 757020928408629249,44429 764978007865827328,84209 777383289254477824,159876 793900089697796096,248652 773675700792336384,138616 777366608402604033,159475 788567434680684545,217574 761665014113632256,68993 780839510066290693,183269 762123255582822404,71270 788755664042467328,220332 775046668727169024,146720 790752795263504384,232169 794688017122336768,262752 756467882951835648,41518 766015930531020800,90384 740328334547161090,350826 786605432190148612,11774 751586440350343168,14277 779116298018009088,168284 792312839071412225,244221 794337004699820032,258331 764670131750391809,83700 775629719249293312,150103 767835241859915777,99262 781311870942650368,186584 757715591687966720,47940 765694358163038209,88669 763189914150248448,76723 767827335777165312,100893 794586689087774720,261796 767067713684377600,97355 795734309558714368,267521 778334706983051265,167220 790962219261440001,234796 794109443596238848,208379 763358504191037441,73869 793925455011139585,254135 757593742530473984,47149 761612815832449024,69231 781367868545982464,187453 767777391066419200,101479 791761832612663298,240145 795104599040475136,265257 752939889356902401,24668 746272185547784196,352060 769166544148500480,109667 767755235414581248,101134 788734297716981760,220332 788979008222400512,222500 793158171552542720,249926 785278745867198467,11774 792718799485014016,246225 793941256388775937,256217 751215976666898432,12868 766304367427330048,92226 768731493464236033,195876 758061701367406594,50978 762679141921615872,73926 788397091106136064,11774 763347550950666241,77586 767812783597580288,101383 776739442203635712,157708 786117927934300164,199546 758324086875492353,46384 759080386731372545,27045 794349610768613376,258598 765612690572050432,88669 794740591678603264,261455 767831620074115072,101681 772900856362442752,132335 785652272348868609,197888 792193593058353152,243187 780823781828800512,182659 762663946549620736,74133 765613102951899136,88669 763053801032908803,75724 775794611583344640,151718 787304048856801281,209736 757798236241354752,48093 785680749764550656,197512 787480321264611328,210432 763129230616064000,76329 781174935226093568,185310 786155028704747520,198671 793937701305131008,254135 775558370761637888,148713 780487506294898689,11774 757064002052685824,44163 766398355798953985,80939 777888471872602112,163153 795486173472915456,247930 769044668487200768,108848 791411400207921152,238395 786157895062654976,198591 792935423886655488,246617 794559056903946240,261155 764180168680230913,82457 773845171473526784,138819 780921469639483392,184196 753698013193838592,29263 763843863635070976,80643 773820740579762176,138819 773858705020489728,134758 780372433215905792,179718 795438270796599296,247930 750425467824504832,12852 770806216557785088,121479 787068745281736704,207796 758631658631290882,54070 767945802253602816,100949 757677972275027968,48549 768855481590747136,105109 792417029911216128,234951 760993764798115840,65839 756207964650807296,11774 788595951510360064,218540 793131273623576579,249841 793520592771088384,252741 733094638198894592,355106 755445645423603712,35931 758871086532558848,53841 750739435344408576,14277 763966763503529984,79691 773999778053009408,140444 775288187598073856,148045 785504184061820929,196233 788846606216990720,219942 775041506835107840,146259 793414376682168320,249841 759121507385761792,55684 771008859305496576,122146 788754885315485696,220526 794000131829821440,257325 753687283786739712,28732 754233711336402944,26066 769213529870086144,111549 794548626949361664,261155 794250814336315393,259242 794636977484267521,261155 792023199667986432,243075 764821285855715328,84422 779002818434924544,56964 790672666856390657,233307 795223175516798976,264774 791218324294082560,236454 757543108393496576,47782 757754287132770304,49278 794318516740444160,258741 760320612535562240,42435 768539954007932928,106774 770338490617692164,118375 788538834103341056,11774 753365022500265985,27222 767447227971342336,98736 788094129246990340,215252 755914206617010176,40566 777053802423803904,157755 790977076933242881,235536 793133034312638465,249469 758001449565642752,49852 758234521342967808,49590 763926327862800385,79805 770995451713712128,117257 785277565128675328,11774 751810052219146241,18893 765157973622607872,85748 778219802577936388,166282 791040541886676992,234583 760849002774618113,64678 765121548965539840,85296 765177510355238912,75409 776945589736972290,158387 790938713203232769,234583 791447013162385409,237332 794713865967779845,262752 761564246878593024,62728 775363017529823232,148645 760034343578394624,59666 786363743466758144,192032 781203146345414656,185496 785615194084868096,197286 787691825880526848,210253 751050843374415872,13696 791451811379118080,238207 785416420288925698,195321 733333321011351552,11774 761712824745811968,63149 793953208712339456,256564 795710153043668993,268448 737739348137771008,1182424 756495643804307456,11774 760504171455885313,63149 787286319051386880,199307 795711328241483776,268387 786751111503814657,194723 732654200413265921,353033 788010545525854209,214114 772270301250019328,129551 772280724170899456,129464 768129914222632960,101163 776895183803645953,156061 758851538873757696,54070 773500667252146176,135025 750161144174645248,11495 755938817165721601,39657 769274683992645632,110585 779353058044055552,173964 789928837710688256,227825 758120319651491840,41703 795066151302742016,265030 756283292790521856,42495 788060535233228800,213887 794305668823928833,11774 794578882406084608,261155 732962194124460032,354748 734989632358621184,355106 767722585568206848,100605 767804500086108160,101134 780747421072527360,182870 761760034392985600,65626 765645563480203264,86320 790899119220985857,231358 794052987182149636,255942 791015937323495424,235590 733167705486983168,355667 780382868904218624,179742 795369035219222528,266653 759196987283558402,56964 790918069086322689,234551 793105086784368640,249469 758041404782305280,51069 787039567891275777,207949 788162973814493184,215608 794257049546878976,258331 793618065061580800,252112 759833538975768578,58218 760613106724864000,63267 776046684014915584,138490 794927856920866816,263817 771262636109332480,122967 790924848318906368,234583 785771570413260801,197512 758026473265623040,50923 785538019696803841,196277 793241093483565056,250066 768924017432498176,76146 769904652477399040,115593 753013841215184897,17416 769694919346626561,114987 790625999759093761,232884 776158239322877952,1250297 777153197978816512,159876 758762104593772544,54070 758838992607416321,55257 778515688394752000,152594 765225446334169090,86440 786940252694851584,207613 785449980697935872,195481 787173364737662976,207613 754723919462928384,33029 760973727576317956,65174 788358532630388738,214078 792432721490432000,245148 794033486533423104,252408 758292393107922944,52031 773929241008189440,139865 754716813892681728,22393 792051687569620993,243187 751623922697711618,14277 758460875497963524,52749 792160842116718592,243983 785779205451739136,197512 774985520497786880,144682 775408111041425408,148645 776274982561210368,154071 776925513658970113,156835 787259838497558528,207974 791123086133358592,234100 785895724688912384,199546 755811282096447488,39789 792548039282008064,245630 749353728809902080,8248 788491533578362880,218179 770800767326261248,120393 775754650926522368,151409 793176071965401088,249057 751670688042418176,14277 780970550420275206,167768 740982881472811008,1170539 758706525170917377,54739 769996242441105408,350711 770296640716636164,117257 770523252871528452,117257 793998782580961282,252196 785707987394453504,193297 778685361681682433,167319 756271189266354176,42432 789295227177664512,194085 760306847542747136,58537 795409633401860096,266138 793604507720556544,254011 789724566452965376,225121 755914827772461056,40668 785995706733502465,199755 777551945103880192,161456 754244505117786112,32068 786996384977125377,199211 779002410027061248,171902 789511641406709760,226731 790303020810575872,221785 794681929786331136,261818 750405003660128256,9649 767353712666939392,97325 788298247538298880,214078 767122392070127616,97850 773204031460237312,135006 758370407779041280,47761 768968678209622016,109360 785469445120471040,195723 787795783894446080,205197 791817295546822656,240483 781885131443302400,184351 795066976288776196,263708 772821806239539200,132335 772910793142706176,132335 779516014610571264,173937 780745062955311104,182036 794894291650887681,262849 788469461183377408,218275 776549451376701441,156103 792046871166328833,243187 758666937006104577,54070 774985719462834177,146259 787472804035821568,210313 753948866840522752,30590 773571063842238464,136904 786415426590744576,1063777 786994469656752128,108396 787873456931168256,213253 791139274590720000,234622 780649599883091968,182257 786757558488870912,205728 754915838822670336,33356 760197180200222720,61412 764897536968577025,82066 769155336364183553,105992 787117284716195840,207119 791685314448281605,240718 793962109990211584,257026 794550484296171520,261155 750652379138125824,13528 767811312558575616,101681 785610189814702080,197512 771847098538991616,128017 792122817579917312,243187 763962868781813762,79691 758651277202952192,52749 791327221013106688,236831 770579576267440128,119718 773274212677148672,95055 785843026434240512,198878 763454400161419264,77119 771461578679914496,125554 778209846936100864,166409 786624692526387200,203674 787828693951451136,207949 749304366201536512,7849 755219886079479808,32963 763374179760603137,76549 773844493602697216,138819 777626273136930817,162610 778379406305742848,166852 787473690569179136,210650 792097925367201792,243865 794537353687638017,261155 790717163933995013,233756 732151895133814784,349649 761603307081043968,69231 753705325107175424,29369 776484034536837120,155318 785688071367000064,194082 787389045546618880,203034 793163264439951360,249155 766591027826294784,91810 790517833079939072,231894 767789417956343808,100893 772171260700856321,129558 780166655146135552,178735 750715382353293312,14351 756241149665370113,41689 788566792813834241,218275 757609894258192384,47940 760255586172669952,48052 761832624612478976,70509 772763843403538432,131421 794826578899259393,262486 786243492460670976,201958 776889901488930816,158987 786387133246287872,203350 790553174167945216,231318 766506155606544384,92917 781191936283643904,186149 795283176058945536,264397 781384454174408704,182960 792584463008010240,246733 738949590804631557,9643 774015942292406272,131421 780170372549337088,172089 786638183647895554,205294 766286954975535106,91838 791570464049016832,238207 794708686937669632,261155 768598318620504064,106716 771478233808265216,124771 788139848037232640,208831 794547878857494532,261155 776881163038105600,151947 789722682703089664,226712 791417704867516417,238951 793550975474601984,251234 765778051758260225,88361 787570482602209280,204413 761559343837970432,69231 770130583326433280,115518 787022431508504576,205728 793114638573449216,249469 760915004874981376,64678 762460886686498816,47283 762732355081662464,73712 763124272374030337,76549 766254647967354880,91946 775692761194385408,150663 763748089840672772,79600 772868467754082304,132761 781241577444442114,186434 792824588241481728,243187 793444263484796928,249926 793582941104250880,252679 749458261334568960,8497 768253968547917825,104406 769526480275578880,27164 760886316951334913,65180 789481439511273474,225409 792494005602824192,245715 794321414975168512,254209 762944358085693440,75609 764119080215478272,82009 776266573682184192,153033 789185853713244160,224221 794705042439868416,262022 785465476998651904,195975 794906426217009152,262849 764985494409089024,85277 768815224988246016,107423 750368726994878464,12883 785493706669428740,195481 789929000428769281,228820 752023251627479040,14277 779338811050496000,174115 755169250294177792,35890 758052271045214208,51069 787631685089136640,210432 771133848574758912,122126 786686807618486272,204413 791691784841814016,238429 795038320296390657,263895 765360292523941889,86440 788282862109876225,214880 786533919592030208,203147 789242713195642880,223921 780518079516315648,170187 794744352715116545,262849 757079132610056192,44429 773574114309058560,137158 756300905050497024,41689 791618551115153409,240145 787504951203287040,209731 792583138371395586,245101 758291462874333184,52112 772982291903709185,133519 791821091404517376,240483 770012378423525376,116364 756469870057795585,41689 794721168829939713,262849 769334300688936960,110585 793632881755164672,254209 760272303817011200,1248387 766055916563234818,90357 790711186128039936,232911 790985311870484481,235590 793841321098174464,255942 742393853324496897,335115 751094929884143617,16728 780803989210365952,183068 785964350091595776,199262 793191507461144576,248559 794561308318310401,260404 762612965463953408,73814 793586659401015296,253793 794411617458884608,249926 793162329969917952,238136 751215491776016384,15643 753649925049688065,27045 785819187885305856,198671 790942035456974848,234551 758065164969050112,49852 788385814078107649,217519 793167425009225729,248988 751555619354705922,18470 764704540746772480,84422 786422489857531904,203674 787393561973129217,205651 792353065382846469,245095 758348331391131648,52112 750035663114768386,9754 762643672693301248,72642 794642665979658240,261942 778601917291253760,168794 772977756510576644,133519 733057127980240898,355261 788898659576401921,220332 790276518555455489,229159 756281679438688256,42495 757247487077863425,46299 791725196595953664,239610 794476336261767168,257492 758044172209102849,51069 778776213644976133,169410 781054116906827776,185083 789691356109209600,227048 792843843712405504,247819 768876317907509248,109666 780575507939196928,164980 794544406711762944,261155 745618177439195137,351290 753648685506973696,28850 777533273035735040,159115 769568959142195200,112788 775831436699983874,151463 779494465702551554,174230 790198538877546496,229910 752647620959432704,21332 776754775702593536,157755 760651704677261312,11774 776879002510249984,151741 791075398637322240,236393 785821105323778049,197198 786228303816331265,199546 787646236123729921,210854 788046678976786432,11774 762307826731610112,71476 765772370657370112,87904 763720466821328896,431998 758261912014458880,52112 768542776325574656,107446 770071378859008000,115991 793255957144952833,250293 773927854526586880,139404 789425988400717824,225959 781149688300920832,183759 792807699431972864,247290 793461083298156545,252408 752670485775691780,18323 733128555035394048,355261 768517219441528832,94699 768839670515937280,106896 778802088302096384,170609 780920773015855108,182659 770742994395885568,121046 778362234913300480,166916 734772047058894848,11774 761607763353010176,69356 766416444695339008,93850 780510949979656193,179936 790528677704413184,231894 764873906733903872,44298 775516895571091457,148994 786721631192375296,205143 789512649868324864,225981 758592229762097153,51451 761605681099206656,69231 762972967479279616,64529 763862677001162753,80486 771829841599475716,127366 768597184392622080,107984 762371271334035456,738099 758674449797382145,53246 789773557488316416,227795 790718813914312704,231792 766692722870661124,95606 772593986758254592,130988 762781081770729472,73814 778347451170172932,167517 751559751893331969,18308 792360529398345728,245095 762472101865369600,73102 763858116685369344,80607 785602104903610368,197512 744778911842611200,47188 794196814224199680,258322 778953613699784704,167220 790893391286460416,234583 761337468801122304,68182 791478748218396673,230899 793124857315790850,249469 763204566909194240,349818 738872360959279105,11774 793166517022056448,249180 772856421981360128,11774 780428631596163072,179983 780620919698063361,172132 791015859795943424,233307 780577876328480769,11774 793417572465205248,249926 794198483863379968,257564 795753516023316480,268529 776315718597873664,33169 781363462324695046,187084 787137179264937984,209351 790272132047568897,230270 793063433566621697,247232 768855481603371009,105109 789521109188313088,225998 790699817584373760,233307 793656349544501249,252020 793955457786265600,256225 794300742295240704,258922 785235883427557376,193784 791060930469699585,235963 766115841083580416,90618 788393067539787777,353488 775296932860219393,146720 753578945195442176,27045 764663523301613568,82344 790644077436043266,232169 763558805846233090,77598 780240782313816064,177589 794683569348182016,262752 793642731344130048,254209 750457605508591616,1011996 759094178525642752,56197 745476001656774657,11774 786976805945118720,207613 788619383346266112,218875 795086566884413440,249926 766257414270312448,91798 785604902454079488,197512 785835442629406720,198513 793788795812536321,231037 787645981705723905,206048 792672221319852032,246632 763937235817287681,80393 775430069476925440,148574 771102943210856448,122982 756639115890786304,41839 768980901602525185,110647 786914782594998272,207287 793579586135158788,252020 795734044004728833,267862 732935581882286080,354525 791451802679988224,237935 793791565395169281,255393 795364635310440448,266054 789706784831307776,226578 788160910594494464,352258 767986335441301505,97912 771920317052837888,128194 778557714804989953,167044 759212468572938241,57348 795017208548179968,263896 768927419931557888,110209 793917277490020352,255393 760337630881992705,61051 763958272009211908,80939 791325523142062080,236502 764666222516527104,83459 774262270419402753,130980 794575414110912512,261155 771394889938526208,125367 789464473459429376,146608 792854615360311296,11774 787059025783369728,207861 788555940001828865,218767 771431794763763712,124214 788063159135244288,215005 781273461662638088,186584 757638793889325056,47761 762125274846629888,71021 785322163326689280,11774 762740940574515201,74066 732915709047607296,353006 762459924769058816,47283 793727491458207745,253032 770252737456009216,117257 751180732341575680,17384 766260239352070144,91946 786041076788240384,198304 792912799445950464,247042 756643422413348864,44429 773568271186440192,136947 777453122105073664,161407 754132360812257281,26066 771502418236407808,125111 785627840418951172,197512 786451558854565888,203713 764240694093447168,82002 791633452508602370,240145 763152414803304448,74943 778632126996459520,167319 772817004608782338,132335 795396662478966784,266884 791641414241312768,238286 764284140053299200,82858 771676945666879488,125554 792049299328602112,11774 753672040931004417,28586 790931342884155392,234583 792691867892801536,246621 795167891406483456,258456 760525659861114881,56964 756092114719547396,40314 758093438919192576,50923 763484439221415936,78159 791320128138964996,11774 756200000632205312,41694 768473132478922752,106774 776168794611777536,153854 775342705102684160,148473 794996300781682689,263895 761688607207796737,69548 778755171555876864,167220 794635978363256833,262053 768541337729667080,106763 778913454811906048,171037 791278509364838401,236352 759868888435732480,52887 776929261215178752,156835 790894864510615552,234583 754069076440387584,30815 763517800497360897,78304 793636000962584578,252196 788325734477471744,216187 765152600455049216,84724 793188823027027968,250033 788666721334878208,215437 792019234410885120,243075 795110484559228930,262053 760901636634112000,65455 775622117035380736,149770 773228262923313152,11774 777023258105290752,159876 792087082218819584,243187 763393590831833088,73814 785999302413787136,196917 794028774375337984,257325 776829109393469440,148555 785968208440418304,199891 765502301129707520,86143 780994291573334017,183975 756860428425265152,42432 787065050045505540,207109 795742853385322496,267737 763866234102419456,80720 766652565236899840,53185 794069356296617984,257423 756206899020783620,41680 791360622143410176,238207 790277897655386112,228354 767464846396825600,95055 751921264936128512,18495 778644811230375937,160539 780383724303155200,179742 760874898570944513,11774 769128678471135232,110344 786941091480084480,207613 752678822269550592,19563 762728929580855296,74634 768214749888720896,11774 792471091335733248,246225 793677600363208704,249926 760791636184014848,54070 765911780157784064,87145 758830652380762113,53996 761600706885263360,11774 771751496186597376,125554 786529644316983296,199431 768128812034953216,103261 776776374925352960,157993 793388749317169153,251758 743679252734717954,350226 776573462739550208,156926 779423649610731520,173628 793068094398881792,249210 757324795348262912,28160 787590402136125444,210585 793586641751404544,252020 762309944108519424,71476 770757540254810114,120610 781277482288689152,183759 792195784737337344,242584 771776611318321152,127657 793230830285971456,250179 786609044706430977,11774 788539983082688512,210390 792827954170441728,243075 755128577151172609,35044 760496839414001664,62726 767153234024599552,97852 766725612589445120,95672 766832560437465089,96514 778296288110645250,167311 791660597976915968,240483 769367581358632960,112363 767169074728009728,84904 777572710012428288,161277 768226197431910400,11774 794024208166633473,257423 795099401358340096,264397 760673040258727936,63655 766103182875525120,87858 790584108594372612,232169 752280627412553728,21074 781618131038904321,188498 732889990166892544,352911 758805062214754304,1248642 765709959833223169,86627 773619189038874624,137869 740329278659821568,11774 763515412982161410,78159 786110755607306248,199262 768770597161578496,108849 789938551769161728,228820 770964946289102849,121949 787360677858082817,210207 794815815875002368,262849 787076999969841152,193297 788888931576131584,11774 793863243257278464,256255 794232043286777856,256255 795702230758359041,268356 764134173930090496,11774 781261997832671232,186434 793582759122001920,252020 795655570309124096,266079 749998199427854337,10733 760108456816717825,60112 793437686128402432,252196 767051807986061312,97341 785856459242344448,198671 794349754188603393,260033 758708281011429376,54752 766414297329197057,92213 759403058061271040,57574 791636550165475329,238378 793217254703951872,243614 789197330884861956,222682 772887514491162624,133415 774981374293999616,146068 732887619357446144,353270 744539363141378048,7224 751561897376264193,18567 788885600665415680,219119 759181300708155397,56292 762087166428090369,70501 771778272115978241,121795 753348088404832256,27222 789999297559429120,227048 792520070064988160,246273 791001215903604736,234583 794529325034962944,261155 794607125523787776,261399 762714184777814016,74302 791014402199814144,235590 754847732582457344,26066 770744147376418817,120610 791122531344224257,234583 765027700289380353,85562 769163642034130944,110709 795168304507846657,11774 791740327912538112,240483 792020113117499396,78159 767806342358675456,101681 778000936551714816,165435 763601997526290432,75724 790293853295161344,230282 792850489666772992,248065 793103493372399616,249469 795085539875688448,249926 769189736678199296,27164 793705976582983680,249926 789825774811480064,227242 792167071727570944,244289 779005306613432320,171795 791829870166757378,240890 754792923724705792,33356 771827135321210881,127366 791145264304287745,234583 792750331645923328,246726 795221985609531393,249926 793982331245723648,255306 780098967635890176,139404 751881417106137088,14277 773130544456400896,134470 795210882443677696,263895 759219640119820288,56964 764562927420633088,80601 769399202711429121,1249677 752317424876138496,18386 791404478306013184,238395 795285960070144000,263896 765616131151368192,88399 791812354665086976,240483 773296229287591936,110585 776558413845295107,156132 765686732578709504,88546 754217352560947200,32328 764820060829540352,84724 765675647062544384,89076 770473504252854276,118192 775525383068266496,112363 792025638680997888,243075 761180919982153729,61051 776543859627192320,155390 778626762343272448,167753 790744625774469120,232791 771885982945718272,74769 772794101624283137,132335 775874187424436225,152314 781628136698052608,188309 795475406673559552,266491 753732658946043904,29263 763712413879283712,79691 773538757672890368,137158 785513437644423168,195827 787126590345912320,207109 786909417958760448,207287 768267007045332992,104662 786693967836479488,205902 760942458826031104,15066 762729121470357505,70509 764161936728715264,82066 765665841883058177,11774 769580978801152002,113780 775279613392089088,148032 785829899810574336,196277 794983649200537600,263906 749074970685374464,7061 755736374855081985,38032 781274836467224577,186584 790650537079373824,232169 788018730580209664,214354 762685313315659776,74133 740956299932880896,11774 773505622125998080,137158 764145680138969088,82209 781516663590051840,188401 769395483320221697,25134 791691380603154432,238429 788812656819990528,220767 794607876329394176,261818 792736620613029890,243978 774862388420022272,145734 788251065972031488,166282 791708468080107520,241034 786236975464509440,201958 791643175802855428,237935 749801844717785088,10289 756264730331709440,41689 778165936230637568,164317 763832811333754880,80486 776007361966157824,151409 758123734343430145,50698 761930411219922944,431998 768782713411297280,108849 773192474785255424,132497 785241608111345664,194160 792417944739409920,243187 768614483774275584,106753 775170679977156611,147274 763869194941194241,80863 785520250364145665,11774 794798157397946368,261155 763497301209862144,78189 751565230098911232,18215 781360868005031936,139404 769190127319080962,110585 772600423236509696,130914 792559991550976000,204413 790749174471897088,232169 776421995642753024,109666 789906708483018752,225359 792348881086361600,243075 765923947267457024,87904 771329513540227072,124618 753741380019781636,22439 761564267002863616,69231 775371979943653376,148032 790176921304850432,228820 793109207537049600,247241 793977593632526336,230523 794237454580666368,11774 766716576775151616,95708 787435673527595008,211181 761024580475457536,65222 732655876012548096,353200 763458747326984192,77632 787092917311639552,207965 788813390961635328,218275 775708960921911296,150404 789825451556560896,225981 769813197075443712,112872 771455236967899137,124597 778213616663326720,166390 750524387116273664,12883 789352952200691712,223692 789198248934117376,224019 777914531875921920,164633 778348946364170240,164960 761601823660707840,69231 795497932497833984,247930 769282409951092736,112693 772531404957638656,129551 785999200689545216,198620 756359840071573504,42432 758110121910149120,51344 758400865002590208,52821 766693814899793920,93823 791493249018060800,239405 760619434599931909,63267 752774405219123200,23410 761292666269233152,67648 760883555241234432,65222 794650977991360516,262145 767868824817242112,101681 788793834310291456,220526 794588737636208640,261155 775772045447565312,151463 794375913366401024,260173 774535676637347840,195876 790957728432656384,235179 795719463496728577,267737 793998614943191040,257492 761692693835685888,67852 757703527670095872,48991 774078735913930752,139360 792082900787363841,237964 772440608614985729,129551 767477184134918146,98646 785561969906421760,11774 789320665526575104,203710 794157315783938048,257492 775114532314284032,146675 788057802862276608,214935 787091290424872960,209129 793325638430101505,8044 763375612333584384,67326 791346598961754112,238383 791266955550347264,236454 793340128076832768,249926 766025629917519872,90757 788413669994561537,217634 765348210609049600,86103 776864756728668160,157082 785273976905871360,193669 767354474637721601,90384 767780250612822016,100893 786088645463773184,196849 763034244641796096,75899 776865600077430786,157840 753675761345826816,28866 790980257910325248,164764 769050571009626112,110659 775727124393099264,144617 794584566409396226,261155 772526044054257664,120690 791132616510545920,228354 793905559858778112,255393 781331793530097665,187425 777649998066352130,162596 760868114737356801,11774 773900354165415936,139404 785914837327028228,199546 762667886704033793,73814 794545137103867904,261155 781140119092760578,176101 788467931722031104,218275 762966742343806976,72086 765015919781347328,84724 781613058045124608,189313 763890505432326144,80393 795097414692577281,265257 795422957975834624,267014 760509831216259072,63149 779728677575811072,168284 781676040917704704,188934 773160602957000704,129991 794864233863331841,262849 792268377565831168,243075 773933115379101696,139404 785684309415899136,195975 785950481629622272,199546 785928404801499136,199546 761993667871543296,71244 789499442697150464,225981 793495796956004352,252741 772676605265055744,85057 776075160029769728,143356 785822449762000897,198671 777877512730927104,163763 780598300848300033,177455 766280015323418624,91798 767139706391916545,97811 769539311767326720,112494 766406487346388993,93823 775429552680136704,141415 765092129563676673,11774 770235048616353792,117303 793893896119955456,249926 769556672037527552,113797 775070929093132289,141091 757501962451554304,46280 776888904032989188,11774 795073392995016704,11774 787099376887791616,209043 788511708662857728,218349 753022079314853888,24787 776984464064778240,157755 795090536629563392,11774 771238737657237504,120541 765617997280972800,88311 776289631201394688,153845 753329913567047684,26539 774423245126709248,138165 765459115598606336,86440 788922648738668546,220526 768114663938723840,103767 795761386056024064,247930 754214923207663616,30779 789130804907606016,172084 793993535196254208,255942 794529677641740288,253793 761371052475686912,68339 765169248033308672,84889 774072584468099072,141360 738458975570690048,11774 758316021266526212,50923 768011792870027268,100561 771542455393001472,47940 793088163572948992,248652 794192571115405312,258598 749993449001193472,10735 780053240360599552,176890 759583021993373696,55997 765215650277195776,86440 772420612333723648,129558 758014250333925376,50590 773143384701607937,132940 793081075119624192,246392 760158671297011716,61412 752259806421934080,18215 760180962441302016,61412 771842593869012992,128143 775547117582508032,150103 791432496512634880,238395 753205241043116032,26171 735898581056512001,120243 770649806947573760,120341 794625980300165121,262022 771063432267329538,120690 785273135083814912,194648 793879489818353664,255942 795701350394904578,267862 762248627230240768,431998 758689251357757440,11774 766032751476682753,89923 768118367295123456,103212 780673449337425920,82744 795107661167595520,264397 752895529986695170,24134 777981575422029824,164375 786747109227765762,200009 770283823657394176,117257 758832090469117954,54070 788842331424292864,221476 759122411199397888,57131 790979751708135425,235590 788855701313458176,220526 791765862910791681,237491 788155060253360128,214899 785721845706215424,195975 753953157676425217,30590 767966594907660288,101681 778504167312818176,167677 780104900273381376,176129 790368598988587008,108396 775656034006241280,150511 780622245580328960,181548 786797018890932225,206642 790633677688627200,231894 791217403522723841,237202 766712372371349504,85161 777352526714671104,160602 779455120606048256,175260 767802575018008577,101681 790914482251894784,234653 788840186612371460,220602 789169507906392064,215437 766731365408571392,95708 753724334670123008,27045 763561706706575360,77283 781857237115502592,190635 756073026773549056,41434 761913075540824064,70986 767534421939552256,88920 772232227673427969,129471 778383141832527872,164502 752890844479311872,24134 779687580879114240,174891 788064311813877760,215030 788817777733865472,220767 792504965868642304,203546 768709760136818688,104973 789174219196080129,223899 779868444481036288,170373 793837617544441856,253032 788859954933354496,220332 758904314261712896,54070 781596712502693893,188622 751954926281101312,17794 757964772868362240,49852 786806902193729536,205094 773932308130824192,139404 793946280217247744,249852 775455670619570180,148473 788158780798369792,11774 766471206614671360,93286 767845357896151041,100893 749332200873660416,8160 787720428030529536,199307 793503391179616256,251814 793625595800420352,252051 767812633068183552,101681 785864879643193344,198591 790371360346222592,227795 758080969005932545,50101 753661827331002368,26539 765146185174626304,86103 767404313131950080,97379 791428745202634752,238395 792104807507103750,243075 792218301959143424,11774 758758948350472192,54519 781821778662305792,190603 791670092039880704,240145 763025433642303488,76003 779162145288093697,170547 755146595717423104,34666 791525174541561856,236834 777183385894748160,87904 781222864339005440,176196 788430493880422401,217837 792778005462548480,246425 764208847795941376,82344 780113205704155137,170144 788450484872962048,218275 788508022226190336,106085 791621924753334272,239893 771066134724358144,123028 788458627568840704,217574 790389148771192837,26066 750755801367715840,14858 776529369816764416,155287 762786550681784320,73926 768899601864593408,11774 750917151855259648,15165 795013361444368384,262022 765008336316207104,85562 793109085218541569,249348 756943079060365314,44450 762857648710574080,75073 771022127638073344,122146 776665277782192128,152314 777517971832922112,162213 792295631658229761,242712 777731232113229824,162370 755699328203665408,36961 763942932059525122,80939 781459426418888704,187084 786742977188290560,203350 757645362567925761,46076 764466407144849408,80720 773625513936035841,137818 794688720494620672,262784 767841576735350784,101681 792271842283180032,243398 767433250046304256,96039 787336048770682880,210432 794987293685714944,262849 765698107040555008,88920 776901506192711682,157693 777073705608355840,159876 788466721631985664,216943 792899134072258560,243761 794730281026592768,262752 749328180306059264,7849 755459581438988288,35107 760857668164591618,1248768 762260564903010304,431998 775900337261514752,151526 772846890476068865,132335 791395202061651968,238286 793204229762613249,249926 794016363316527105,249926 790662807272427521,231894 780214117550272513,176128 789465001555734528,225981 792352778391740417,245095 793962350583812096,257026 756323294563794945,42432 759780326029791233,59467 793961440277331968,256255 762614950158303232,70978 781067422744866816,183269 785264002419089408,194082 785909895090606080,196676 759916706210811905,60328 788202487970930688,172084 791351601579646976,234212 779012523819470848,171902 788036776556396544,214696 792053508652474368,11774 762276849120608256,72035 764934624699088897,11774 759930622294896642,1250404 788713044410966016,220029 792772009931530245,246425 794703633942278144,262890 771736015233019904,127134 785605657969827841,197297 778967886513606657,171324 785998600387997700,198513 794578923539468290,261155 766289836118388736,89923 768579663861907456,104973 788471383508422656,218275 751971352953909248,18316 759132708253630464,57257 754723921149120512,22393 794001567640760321,257492 791518228191277056,239405 752974494164250624,23719 762334677470289920,70886 792904558133383168,247241 764247338080698368,80939 748474465638453248,11774 764102406397243393,81702 790967970612727809,18395 789428409260732416,225981 761907616071163904,71096 792207229546033152,243187 794890477027913728,256564 791764191942238208,240145 762664813457608706,73926 775000613201469440,146259 779899609841700864,176109 794339543633645568,260033 775511062389161984,148538 789028085664509952,222627 772084065520549888,127775 792678959930445824,246225 753015396672892929,25253 765462509625217024,82862 756298486249775105,42495 755540090676314112,11774 760110280256786432,61051 793180261106212864,209828 750487598158581760,13450 768358958780198912,104932 770671605341184001,120610 756665619416616960,209828 779567297404866560,175285 792242146321526784,243187 795034884989419525,264677 787068586137296896,207109 788223488838336512,216009 764399570411479040,82209 791372698068877312,238395 793325345051062272,251452 774847572615630848,143043 777852214735958020,158023 777957678689681408,163990 794162941738131456,258331 788029066641281024,212083 789509100769992704,226731 773160262237028352,133043 790522358498926592,231894 790656592781860864,232169 777598962761101313,159308 761140381375496192,61051 767956768517451776,101681 764155857542131712,80366 750336490366865409,10735 757761374328094724,352687 756903396125253632,44085 758050303174258688,50923 781152503824060417,184213 752265410037227520,21483 762824298503569408,73712 765645458467356673,88930 787351541334306818,210585 794393430193541120,259773 775406189408641024,148473 776539780603637760,156281 777353453685309440,161481 778316170449424384,167220 788854183109722113,220332 790539114156269568,231894 772374400238780416,148861 777691099125219328,158428 749759083247341568,7182 758442458074284032,52822 760812043809140736,64664 764953622287228928,11774 790899175877521408,231498 767442804427616259,94699 771911212946690049,127528 734386825473626113,41724 768402139714494464,90384 791676170014044164,11774 785587303154487296,197297 760607800506454017,60112 787082071030267905,207949 768132006425178112,101681 732491056688693249,352136 768483385748488192,104973 793477744562692096,252020 762349260713123841,71502 771499163804573696,126293 774201322467893248,140444 786270546099003392,201958 792267123498156032,243187 764059183721218048,80939 768092485667135488,98696 785988407319113730,200382 751049607132491776,15536 787782158857310208,210238 794040366844346368,257492 754918131437625344,17640 762731203791163392,71123 773656775002161152,138165 790754017043369984,233756 768932110249828352,110381 786212072325459972,201620 773827549684125696,132497 794950082143588352,257492 764175703592099841,81869 769660836726050816,112939 773903465936543744,139404 791865379660464128,233692 793526055587844096,252020 732537856518967296,352466 755593604379373568,38318 763445329492672512,78159 771393900627931136,125367 787095386858987520,208989 785993413195927552,199478 765611793511092224,88332 775732251933962240,150511 789820473504923648,227242 754718489567387653,33356 760777969916936192,64664 791370803103268865,238395 771043241059692544,119771 775707542571757568,150663 787028936773373952,205591 772574514374971392,31546 792687969324769280,247054 754850695161999360,26721 791739380591239168,240483 790642057467551744,233198 794679864238424064,256358 781192873911853060,186256 771161171839901696,122146 777306874160910336,158338 780800939997351937,11774 794157313447854081,249926 761210749687660546,61051 767192502961135617,97438 794718571263905796,262215 786442387572744192,203946 789425013740929025,225981 765143913996976128,84422 794019138431807488,257546 794380214864211968,259743 764565466023071744,83751 765331346470281217,84209 795378941787770880,266491 763453720898174976,77849 776174195499761664,153854 792211047700582400,244550 773921589649874945,139404 756603171246604288,35461 765950021980258304,11774 742406956271476737,11774 757735307521294337,47844 787002417543991296,207126 793595534846136320,249926 762249585725022208,72035 785911423847178242,199546 790329752892628992,229910 755029567778291716,34660 781329732575105024,187433 792078934909255681,241678 776126510767837184,151845 786007410066411520,200382 790992567064141824,234583 764266539147071488,62180 790686294007357440,232595 760884844880474113,63827 792032435672416256,243187 794408638399979520,260380 768180357938151424,103506 793446044575072257,252196 794529800497065984,261155 795745763749937152,266079 753549000855302144,27801 764606107994075136,80939 792012307199066112,225981 768520858184912896,104973 787355456205262849,210207 773512350838165505,137042 742755254299557888,11774 756280626332913665,42495 786421526182625284,203674 788767992569929728,220526 757289823354912768,45319 792879468822007809,247803 751166623403216896,17416 764652499408007173,82066 794369374203187200,227345 758703842699554816,54070 773940581550559233,140232 776853401363554305,157821 788354760206409728,217039 776063003401740288,151741 755067886939566080,26721 787123438037049344,209351 762642251172294657,73814 788494587396579328,65113 793373130035195904,8044 751580863264010240,18810 753347641321332736,27222 755900686735446017,40361 763706334978060288,77612 769675972119556096,114301 770784594614288385,118192 795405599752278016,266146 787066347544940545,207287 766709477454209024,93261 780768033157423104,101020 780949618603339776,183269 765940605553741824,87904 766079125475823616,89923 757647245764198400,48549 780622753128783872,150151 754856635420413952,26721 794398094074880000,260404 793930793869606912,256935 755181001676951552,18215 767871235141144577,100817 753398191727321088,27317 760276972887011328,1248716 793895026572918784,249926 781289605576491009,186434 795309870115328001,265257 776595620572213248,155898 792756815905693696,247232 770794581030014976,120824 773299818487623680,136110 778352794147270657,152594 785851492628631552,104451 780047387926683652,172185 768184573087756289,104589 787453053267955712,208059 786953199265673216,207287 755795603116920834,39462 763500132880912384,77598 780602217225187328,181955 791956942474190848,240483 778735360608120832,169916 788493941876326405,218275 733316819465822208,349060 749956977346940928,10735 793458849097326592,252408 792075379175518208,243075 785550849401430016,196788 770681171948736512,118154 780485163176169476,179742 785843114862927873,198671 762623781181337600,73814 760971814726053889,65165 779458410743996416,172185 760159054647951360,61051 767542444510449664,99476 793868262232711169,256255 759626049822994432,58227 774018091303010304,139404 788796102405349376,220526 774019911047716864,139338 759779234197889024,59666 767548731629666304,97754 773924665676947456,138819 792066220027633664,243075 763885849758998528,80939 786416191011168256,202727 788900733475172352,220332 758630748559667201,18395 768311016140705792,103924 765307300001165312,86103 774614093252665344,353879 771192223803191297,122126 778824984978460672,167858 757980834213273600,50308 766375176682344448,93286 775356921037647873,146675 785278579152130048,194738 794748361505210369,262752 792787675266723840,243292 791759289090277381,240718 767839213798559744,100559 769179762782679043,109667 775596209964625920,146594 777152139248275456,157755 787875600774131712,192826 788536892958515200,104244 763914800321617920,81024 768961587507961856,110209 771002758593904641,122146 756222478045683712,22546 768038028615028737,101463 772058960220258305,129335 786606838221565952,204835 789167421709881344,215437 776766600301150208,157693 767818946900795392,100559 790799480648065024,233831 753523744136687617,27222 756895774374449153,36145 762911669190324224,738099 770282920762281985,117257 789179037042155521,221416 765323226083975168,84209 787481997883039745,210432 794206842113101824,257423 768229517211033601,11774 780613887360020480,182037 767972480652902404,101681 756095325123833856,40803 757577358585061376,47093 758768760362786820,54070 762806779600310273,74483 794988781279399937,262849 755176738175451136,35890 791626706889179136,240145 794897569440792576,261155 758208687819395072,51406 781482825115701248,172545 792505244999643136,246273 794123827684974592,256255 794581988434989056,261155 777207967632486400,158348 759908664719257600,58939 762633031517634562,73926 765956793424109568,90482 785840991244804096,198878 756586279622414336,43553 765920016223141888,81562 774945790552862720,144538 752286136970665985,15509 753326296764153856,26140 768161952572903424,103071 774283453072277504,108396 794131988399751168,256239 794321393613578241,254135 791450044692041728,238272 791610326336741376,238272 752095497087774721,18316 786346800374362112,351830 789347298908090370,224680 775651902222536704,148537 778576190755921921,168794 762791971777904640,73712 779273466231021568,171482 768790760841998340,104234 791697106423713792,237491 752622045918212096,22439 771834574217306112,127711 775492027278430208,149770 786173912572755968,201292 790639703095508992,232881 753640737246355456,28732 774220640421158912,354108 781100699090157568,183472 768832030486298624,109104 770799459487911936,120690 777205604066680832,160230 769322420788273153,109945 787198032441815040,199307 756568498113871873,35470 791666388444196864,240483 792472789517086720,246225 751560216693469184,14277 774082464465629185,140748 790890186058104832,235349 791350166850863104,238395 755662483931750400,354470 770445794780610560,118191 785928875570237441,199546 773549605438918656,136904 781388455716585472,185496 788151388316454912,216009 793095797344731136,249469 767775219121582080,1249415 773121682215239680,132335 779476270652362752,173937 791004461300842496,235774 765664574674788352,81869 769046522721923072,94699 774202281105485824,139404 792565328156958720,246632 795274259434270720,77041 754183313741324289,31320 762453912594984960,431998 766408908034412547,93823 771139149986459656,122973 762281275046629376,431998 789658383028785152,226731 792441118264668160,244482 741824814927761408,87889 752258561988788225,1248205 756060548501037056,38511 768855092124540932,109666 767811675630080001,101163 760466809761824768,62771 761815613312380928,69356 778724123211988993,11774 786939053535010816,207613 763898304534949888,80939 787631277503545344,204078 742733896865832960,11774 764141501354020865,80939 781850605040074752,67331 795396662063730688,266491 758751123335372801,54070 766858006893989889,94396 749322573100482560,7826 768482667453095936,106693 791437355542417413,234653 792038865527672832,243187 793610532515438592,254135 752621283884478464,22787 794675622815612929,258122 795078542581174272,259190 755549894635429889,33186 768106033663266816,103354 776811756698103809,157755 793635617171046400,252020 775002920144232449,146259 791992457659645952,241819 764306489519529984,82066 791667897529536513,240483 792109480334929920,243075 749376284526977024,7836 795213280545423360,265102 763363818307059713,77731 765265522254503936,86440 767480577121325056,97852 791922195844911105,241034 751195351772565505,17416 753421792262447104,25189 764474472241823744,80355 785922403432038400,199350 764937512808742912,84422 785646665109733376,197286 764374505649078272,75973 773003364980228096,133519 762400455548952576,72978 778624465156517888,162370 792028854852263936,243187 762164620693950464,71550 786904345572962304,207287 794870520219103234,262849 768777722831273984,108849 774786420758241280,144824 781274559571984384,186584 786171013079797765,199262 786273672067710976,201958 752237559590162432,21714 753004014523015170,24704 764694877862973441,81946 773895052871413760,139865 771416772327067649,125367 775775781595312128,150426 786402982975897600,203240 791332664120868870,238207 768106751946268672,87904 758430854108577794,52122 795694299467825152,267862 776169058228113409,151534 778590401280274433,167101 750477127879983108,13627 771856195531440128,125196 795348595981619200,266500 793877032400596992,256255 766776531892969474,85981 788543378640236544,218832 794924304873963521,262145 768958708470513664,105799 787633830152855552,206101 766355944146079745,91956 780930776477171712,183472 791424743773646848,238099 759702768781111296,58937 761651531259244545,68054 794210505812426752,257564 791409428440420353,350085 760886933631344642,64063 763089877609111552,76549 766422441706913792,83700 759219082969448448,54070 765378913401004032,85981 754248152757178368,31686 767500311262965762,97392 794029295400153093,257423 794295730009608192,259190 765002269469270016,7828 777188195884675072,209828 778393754512359424,167407 753739049181913088,22439 790880410817421312,234583 764130865295204352,82066 758830101282914304,54070 771739170779766784,125554 752198491569463296,21074 756599029383823360,43553 763131452653436929,431998 779465652188753921,174557 774699566285283328,144607 781224064622944256,186434 790606044774866944,232169 750038933371781120,10848 767847446475005952,97811 751196771729104896,14858 786260808124669952,199546 787067230286651392,204959 794817931393826817,262053 769050897469038592,110615 779726245416177664,173334 791349252681326592,238395 792182262309814276,242693 792384483999617026,244143 765219206015037441,86440 787147720217600001,209043 765085634885251072,82544 771097829745963008,122776 775011472602755072,146259 765358328541130752,87249 753971432275738624,29263 789077634428706816,223286 795289665670520832,264397 745516780387373056,352304 779466345503006720,167220 758684580874301440,54070 794670139031613440,261050 763427451783548928,78129 769323472279310336,81869 793841762531893248,255942 763455706309722112,78477 762348069396492288,1248995 774316590724620288,141316 776758557245079552,157082 779763094226554880,176203 770016974655123521,106447 773405737557102593,136473 781852427188367361,178258 795005236200882176,262849 792037543634018304,243187 753392788037705728,25981 764986076490452992,84745 776814232822177792,157755 788128455472873473,215372 752620810880311298,22575 760240665880064000,48052 793479446216970242,250004 765705866137833472,88930 793949750210936832,248652 794991727316758528,264397 733000582466691072,355067 785795414196879360,197286 786366128973053952,202217 752221606282354688,21044 740467654578864128,1247340 758519152579481601,53423 767918734753148928,95868 774056908676227072,141316 781866960380461057,187131 764977052219019264,85562 765253241437204480,86440 754722649708695552,33356 761613679808778241,50406 794227946735050752,258044 763052063152537600,75899 793351852498628608,250033 751154702713257985,10848 762610664934367233,73814 786977644567035904,207287 779845073072599040,175380 786131758362271744,194450 788471025541361665,218275 773524120822812674,137042 775476140643352576,149717 788506391946244096,217519 769345234828402688,111454 759152745349656576,56964 775672610663215105,149329 787691740106854400,210253 774193123727736832,137777 778264275798269953,166373 793437306778595328,252196 790741128119197696,231894 791622046551867392,239893 792350494631034880,244143 758715620292648961,54620 764260049543897089,82963 775656879573708800,150511 775832847169024000,151463 776041811085299712,152872 776985174580035585,157082 768666402261794817,106753 790297541631811584,228292 791141690086199297,234583 759059001741078528,11774 790687094087843840,231784 756907027369078784,44450 750479239971999744,11495 785302265833848832,11774 765670124665901057,87904 771814010463330304,128194 771132539272560640,122388 751180940584611840,17591 760123239196655616,61051 759409124035604480,56700 794066050946125824,256724 758838523059253249,54128 781252870943350785,186363 787739723456544768,209422 772488840305053696,130667 776456738627317761,153480 742375301552934912,352839 788414968890654721,11774 789528703411847168,221297 790955560363560960,235147 756193682026409984,41469 772576790975909888,120976 794685330444075014,262752 764682654373457920,82002 776903321420500992,157755 762630923405983744,73926 792063141840621568,243614 753574168554184704,28281 761538432871108608,68893 770482255718453252,118698 792066457572028416,243187 785655651385143297,197622 773997185201352704,139369 788161782946770944,215634 793455833740894208,250633 794223091555536896,254209 775288094664843264,148045 779389390569308160,174115 793178014137790464,249841 752946468466532353,17416 787497862305316864,211347 794600884055511040,249926 791683545169293314,239610 755168493004263424,35890 792376503208116225,243187 759151252215246849,57348 766069318643658752,90384 772301115610107905,128243 786686454609088513,204835 787765404664008706,210215 794590507141910531,261818 769702835864821760,114779 778068250227838976,161901 763917810359611392,79691 772809273931956225,132335 755071344182644736,35278 758431963900280832,53001 790901499169738752,234796 755508115613691904,37979 785602769419841536,197512 778432537949601792,167407 753412147229564928,19598 792809827785322496,247240 794695834608824320,262849 790967464783859712,227290 795716005259595776,268281 763542660292366337,73814 768812560262975489,108849 772825458190802944,132335 781539309648121856,184223 786175649438273536,198576 792575435473244160,203546 753802209398132738,29589 786724185448013825,205455 790656982143344640,228820 785327820058812416,193633 755558259126394881,38459 778680473761435651,169201 781264689217011712,186434 793307956846526464,249469 759113527307083777,56964 770379872933908481,117257 792112984269033472,235685 785825161844957188,197512 753698723272634368,28732 768035016479764480,101791 786745990283788288,205728 760652385018454017,63655 761867787635744768,70543 785941386377830400,199546 790992728242941952,235621 786692432046030848,14846 788418700768522240,217519 769309029189509120,112788 788542949038624769,218603 793982260483653632,257325 752136720473165824,21224 793516354250874881,252711 776212608470790147,152073 786666228014280704,1248861 777939096463298560,162098 795371055523078144,266138 792802691630104576,235621 736336703280062465,1182332 793153295346900993,247240 752918181535023104,24316 790247866031681536,228341 789832442274123777,227242 732095959237316608,8431 765042813713080320,80486 793652016971128836,254135 788701678614802432,219537 763881624379461632,79911 775823684711903232,151165 791470211140505601,236962 762673315630637056,73814 762154712804171776,71326 785811176542261249,198671 755229069059305472,35890 758082107042308096,50308 763731437346512896,75955 777107564651773953,154544 786545322747125760,204413 766720552811855872,94899 787301624876335108,210208 792125651696381952,243460 785543395875913728,130635 774993484713308160,146259 790718508757819393,233307 761396661444833281,67229 768144886260436992,103294 790914292434341888,234796 742905700746158080,351147 755142761343397889,35825 786998958082056192,192032 791700999228522496,240483 795246816958775296,230142 776214614203768832,154322 764706282154528769,82744 774621580877901824,143948 776292469457780736,153866 790206462563725312,227242 790297610087116800,11774 758474338559528961,53185 758261071559917568,52112 776260433107824640,154832 788764245454237696,220332 765301567612411904,80648 776028988288405504,151463 786670928726032384,71794 791022289500327936,234583 795713299270737921,267655 775386136742993921,146580 770399427735322624,118513 791222879455064065,234522 768574551752073216,103506 758007342474539008,50500 767440152386015233,96263 772792058243260420,132335 794258624247988224,11774 785613065999953920,196767 792862458838863872,247240 793849310475681792,255942 764844064281759744,84711 793576116996956160,252679 794547572899774464,261155 773308899323744257,135025 788356179751600128,217156 789525470412812288,226881 764827367441301504,84724 788464307793039360,11774 790875232198361088,234583 755626698050248704,37044 764149704993148928,81946 786967688786567168,207287 788888519628521473,219119 756933838253817856,45329 771122568107552768,122126 774307796883951616,142090 776139033734815744,153915 791368229763424256,238395 776753751298347008,155451 768238210019303425,103354 760895529119285248,56889 759568072357384192,58959 770445655005208577,118192 770507011339452416,118191 755779302415667200,39458 758350937400418305,41703 771099170006568961,120690 750356778559295488,12805 786195430459645953,201619 770328286471843840,11774 773954485097857024,140444 789512515151593472,226731 770589525219344385,87904 771776256325128192,126152 787508863528558592,72035 755513999890980864,37217 765970926370447360,90618 781218025693257728,185595 785545881558786048,196917 750364448594989056,12883 760620473063530497,11774 754705375216009218,32568 788413664663568384,217634 795051155512561664,349507 768967618703360000,109666 775499106772930560,149124 788490391695654912,218275 793424842905169921,252020 792044315027595265,243187 763394571258789889,73814 773905004902178818,139404 778357620780314625,167220 766774672872599552,95262 789531647448190976,205972 795361338872578048,264397 754891068303302656,33065 791382336432513024,238290 764249963022909440,11774 795698783967449092,266944 732719764737536000,353002 792731065706131456,246225 795348857093836800,1170396 769890487733932032,115435 756959594564419584,44291 757065464015093760,45857 790295018040922112,230485 778030837967294465,165523 787445109864357888,210585 794536878829506560,261155 758755090383507456,54070 770620283711463424,119774 786253505002549248,201958 792514233028050944,243286 760729816932945920,63868 781482646140583936,188119 786661722975199233,204413 794255585604534274,258927 772921531945058309,132335 785530255372980224,11774 755952486998048768,39911 764106367728615424,354831 790996739645775872,235882 791007380674719744,235147 754708946535878656,32941 768224881028857857,100893 756204803743776769,41726 786817420589608960,206642 789666177836421121,225866 765206597194899456,86103 763164737119002624,76127 785916538712752128,199739 792566658338390016,244270 792611082204483584,245074 793281089670373376,250216 789213690193117188,224680 793074554155524097,249286 790974312304050176,235590 762789782183301120,73712 751682460455301120,14277 759749714812235776,59651 762065533659340800,67226 793945518858797056,255954 765775379629998081,88930 768586943391293440,106774 791052441387012096,235590 757621024229826560,48109 763801871202918400,79589 776588596639772672,156835 778293720219324420,167046 753690411319697408,29263 794484422028365824,252939 759988716161073152,60291 767820376122482688,101681 769715954074857472,114388 775657042446917635,150556 790398415310053376,11774 776483733402550272,149089 788082948268560384,214492 790990635721330688,233736 793985891215634432,256531 794640126089445376,261942 794789703451111425,263302 759716112762273792,53703 779124387228164096,170253 787469892337356800,209372 790608671013306368,232169 786627290113331201,11774 778629139897069568,168794 793242508603961344,233951 794608506246692864,261155 761820560062111744,70177 776133594934902784,10788 780822908717457408,182659 757826611412553728,47545 774416179125379072,141867 750704004028469250,12883 753296214678990848,14277 764258317585649664,82066 781647492215693312,185310 789184596143251456,223286 754714441401393152,32873 794678477446402048,261666 755910899567910912,39221 755845345825861637,18215 761828570243145728,69947 764846599122063361,84724 766746465360158720,95708 786727595891101696,204835 787332397738131457,207613 785717777499758593,197575 768204122759634944,103071 785291793948561408,194815 788586565194829824,218495 790751650440896512,99049 780903300916994048,182726 761385859014914048,67229 771411651534974976,125276 775767028540006400,151185 750744095941812225,13536 758636517912739840,54070 767970137056145408,101681 787620838442987520,211875 778607790952632320,168794 764248374707126274,7311 791071393966280704,234583 793184876547702784,249926 765383887400775680,84209 768541616835596292,106023 770468997317922816,117257 773943294032244736,139577 768236804441051136,105109 787716089845129217,205197 760970155249766400,64730 789147578059358208,223286 790479704214102016,231385 791270004545220609,237491 760082324281319424,60801 785346059987881984,194949 789947162436050944,228888 767796268105994240,101383 767979837700976640,100605 772962418045485056,133454 776801424768376832,158314 788431911861444608,217519 761591455466917893,11774 794593778187337728,261155 760794378965291008,64722 787306832331022336,210215 775927550837043200,151418 763000437134004224,75899 787029531009875968,208014 768213049161297920,103354 785363637632249857,11774 769380347049971712,113487 793613535792078848,249926 768935297224699904,108375 790673809929928704,233307 752975607751929856,23719 795298857261338625,265644 752661388309344256,22664 765277746327150592,86873 771489993546207232,16002 790614887995215872,231870 762025453183967232,431998 780928441583624192,182752 777512650297184257,161387 780054674233851904,176890 775730277574291456,149953 746377281803812864,11774 790552061670744064,231498 794122024113217536,256439 754773229596651520,33356 754899861959483393,33474 772957203653287936,133454 788012561828634628,214209 791271123937816576,236507 773626319988850689,135725 733059762087059456,353789 790311539492413440,230270 791355573543505925,238207 791576992764293120,238395 779524025252843520,172185 792528728148545536,243165 773344374075817984,135701 773567950876016644,136947 750705475147014144,12883 749525594468003841,7852 777719523856097282,160480 749273563610374144,7275 761060035736641536,61544 780664979410284544,182211 787435433152040960,209736 765328695854788608,86103 772086198978375680,127764 752955317550546944,24788 766508368139878400,90553 776874799528239104,158524 772302550888439808,127957 792134068133507072,244328 794297905196605440,257026 749543818035355648,9075 758090879286468608,50789 781270993243402240,11774 791387727589740544,237491 795236169361530880,264431 755433758862352384,37433 758281192210825217,50923 774224970243334144,141867 785939481014767616,11774 793972181789212672,257353 766386323519213568,84724 787106314082279424,11774 793583615061946369,253793 760289620298964992,61544 763215292847775744,73869 769586516888694784,113412 767922296640114688,101681 785801463356325888,198586 772783271373524992,125055 776192473173336064,152314 791109799001939968,233736 768988562184372224,110344 770343922463891457,117257 763548521895235585,78394 776214782806364160,152314 786544209796878336,204413 793142450000887808,249469 794221758211497984,256653 779485210073260032,174427 789117504081784832,223286 774343460069474305,131421 787717484208017408,205728 757441710918135808,47284 767921530634395648,1249484 790655453009219584,233307 751090680785625088,16897 759213561864388608,57130 787088693546721280,207796 760166825548062720,61145 775705982139715584,150511 765619713569202177,88332 767402608944226304,82209 790308884716122112,228967 752952657585672192,24711 790641587994955776,231805 795035713561567232,264700 776482585706893312,156055 792248261952229376,243187 733243387382468608,355850 788576188058902528,215437 794944892204105728,262847 758787545375408128,54070 781316438124527616,187354 761963275227508736,69493 786407276730916865,203350 793103259963527168,249469 752685256294162432,23115 733073250004111362,355464 762785434292264960,73712 786668063223451648,205728 763835729378054144,80720 773515073167908864,137042 781562033544114176,188478 790577747395538944,228341 786428516757676032,203674 791460326768160768,234583 751686915804401664,18400 756570062748737536,43471 787079929192210432,208379 789985358591119360,228354 760169886136033280,61470 790572549394628610,231894 793645341232902145,252679 772220283352551424,129662 794517320706232320,260033 765148657024917504,85562 787019951534059520,207113 766018747979169792,90694 779129049016770560,170483 770300995456737280,117257 765303136798052352,85757 794191515962654720,255393 758529773475889153,53185 767828356993646592,100559 773978651192856576,140025 790678021170749440,231894 770016922624811008,116373 744298941286653952,349197 795098890525700096,264774 772827541220519936,132335 751715520714379264,18326 779523587468394496,175549 791736985568280576,240535 793147213190877184,249469 794367326074368000,259743 751794818938904584,19133 762729648627212288,73707 771826597540220933,127836 776197835092025344,154534 752243557948358658,21034 754721331585818625,33356 758464030289821697,52749 785647939372748800,197063 792115314519576577,243761 761171262618103809,65257 773394978404007937,9047 768740221345271812,107752 770167063637733376,113412 775890084180688896,152182 759389661710131202,37613 793111213790027776,249469 793212961603059716,249926 756306510637109248,42564 733035201643827200,355462 754743802074652672,33549 761383473420472320,67587 779669558625964033,176196 759437752467283970,54070 760867161262874624,61544 750981379983278080,16176 753670261082238976,28586 762664129102512128,73959 765718154236534784,88606 768645072254562304,107423 781263378761351169,186883 792149612127621120,243451 780597339727638529,181935 785270700215009281,194667 788444494353960960,11774 770730018637053952,120453 785880870485893120,195824 785554455831818241,194815 758421571400859653,52061 781105828799668225,185310 757593997917491200,47761 764864085414465538,82066 771820683433082881,125367 778048223382384640,165348 794619551157723136,39957 792135597854818305,244385 794595106493894656,261796 749273531964416000,7816 732312499714936832,1170428 757571111353741312,47761 754862100124606464,26721 758045641901678592,49852 749773739110334464,11774 781267731911880704,26066 760647020809904128,62526 767397582079426560,99207 794515250590740480,257492 758487690975309828,39235 769116743054655488,109960 778560710808702981,168794 793117093403045888,247076 767876490738425858,100773 790694380021481472,232884 763589325665730560,78722 773285828504133632,124597 758844286796337154,54070 772613690268983296,131007 732272164880027649,349776 750729775082201088,13343 767003129581821952,96849 768878619011670016,105647 780095918699929600,176203 778354770595553281,166409 760124904419143681,60866 774383418062802944,141887 776094312144769024,11774 781377385916690432,186361 791210727075901440,237216 793205970457337856,248988 794532289506115584,261155 757659553832009729,48633 753491421320085504,1170685 764515815236341760,79691 768895996352954368,11774 793250907014172673,249841 778581852277866496,159589 761290870557638656,61051 769383785326456833,110585 772450356907212801,127957 786747374504779776,205094 760044864041922560,355994 761518690936512512,37844 772831590875529217,131421 785364255570857984,195481 791359080304635904,238207 792085637461577728,11774 795134697097535488,262752 776177674532290560,153194 794529542140346368,261155 795134272373948416,264431 795702394268942336,268356 763460669555343360,78159 771286419335774209,124536 774360062504689668,142668 768242267270344704,95055 781565559821316096,188119 776593110658940928,155898 736340863387832320,271850 767840691259117568,101681 776899911920996354,157755 737313749862752258,11774 732422436206055424,351760 773885793211256833,139404 750401687416893440,11495 754069232707600391,30802 755627360909680640,38035 795318016443645953,258456 766637095792304128,90327 769648925150150662,113165 789302316662984705,221785 794915624489132032,263895 768252169124478976,103212 773966622864400385,139577 779729349402464256,176109 787694475619565568,210207 793618976412696577,252639 756282196869025793,41929 792443460561178624,244550 792569252154933249,246632 794029106740350976,257569 773912801261727745,139404 791976423627948032,240145 789121799359455232,32404 793180015420514304,249926 794757914842042368,262752 775388460731555840,148870 787760192205139968,210289 792422263161253888,90252 758913103786422273,53996 766868107671384064,94426 753845275760787456,29551 786424214454538242,203674 773234234404302848,135025 773489038267473920,136947 775560541297344512,149124 786943047204417537,207287 794039335959920641,257492 794641809301524480,11774 759445264834834432,27156 786666552133246976,205728 764540258444644352,79691 791635582191534080,240260 759153457517518848,55257 773496402886275072,137042 785341443602866176,11774 793140198817337345,249841 774429516613705728,143585 758794823855853569,50346 759151573461184512,56964 765159992236265473,86103 790593821990121472,229922 765217474501603328,80939 761129145250250752,61051 764784950889459714,82203 786923641590218753,207287 789414036165234688,225356 755816503283425280,11774 779836394650869761,167399 775444190868090880,144837 768056340552048645,100893 773908974198403072,139404 788486573188784131,65113 758350319944339456,52061 794588632451530752,261155 765734559342141446,88459 780624978173722624,182211 762867337695338500,74247 755204881351335937,36219 792139276100263936,243187 776154098190004224,153658 793943844161290240,252939 795687728717463558,261155 761563976723337216,69231 790924227549376512,234878 773943906237026306,140025 794171214310699008,258331 740434098125164545,349060 744625512052580352,351424 759986480559173632,60163 788204473663549440,213064 771515431890853888,125163 779134287996080128,171982 758519291331227648,53185 759161415118696448,56964 768971796985044996,110344 790394412459098114,228820 732789928778727425,354102 755768603123847168,39462 764237621341986816,81425 785280400587304960,11774 788932895662628864,221297 790662376475459585,233307 778164683052384258,166269 768888976069447681,109709 762303974355574788,72035 793503843824771072,249926 795084558827978752,11774 762431213839671296,70886 765200899710914562,86103 778231259587710976,166390 776434722310356992,155688 795418862758072320,265885 795345270561210370,259134 767154007966179328,93286 766373084140109824,92166 773927951679250432,140039 773976247558897664,140025 785970720857661440,205972 794748126506680320,261120 732798307219689472,1170340 779773944865906688,176929 793457025552384000,252196 769738074653855745,113982 780230752885731328,178045 761559240678993921,69231 791606936806522880,235621 750376187570950144,12883 767515611547242496,98972 768486540439937024,106716 787296156120387584,207287 791225131943223296,234583 761138500909531136,66159 794528023693447169,261155 771419121305038848,125367 772162271187439616,127707 793291021853585408,251282 794776356303335424,261987 787090699292446721,209129 758477629376892928,53185 764840936039931905,80720 780159876156628992,177411 753653262901874688,28866 755578262957338625,36735 764963270604107780,84724 795736409604784128,267576 756979549389324289,45669 774895971465506816,144112 787675941518528512,206101 761040857742974977,65974 776755847544184832,157755 786976090782896128,207613 791097348311179264,234224 753719607198879744,26458 755178606758879232,34765 770110258819784704,114677 770276744486121472,105109 787762052760739840,210238 791804615587094529,241823 777607970859393024,159454 764138847672344581,80939 795145113894789120,265257 792374556921036801,226180 765224238919749632,86103 758253072837586944,51809 763463215367884800,11774 763866434975903744,80648 795244519239380992,262588 766071952079331328,81929 778002817617424384,164375 788469876327264257,218495 788870426470428672,220332 768423261575208961,104662 789684670254284800,227242 794364404166959108,256038 780711353438711808,159245 785455100974301185,195778 791239687679553536,237345 769144998763851776,111558 781534541198548996,186584 794079293181571072,252939 755923327181529088,40668 762615559590596608,73814 775397946972069888,148394 781696812109344768,188500 780847533656510464,183801 795106838391844864,264397 778228962002554880,155598 785913163413753858,199546 794665638602141700,62492 780648027161788417,150151 787698722792628224,212357 751984985142276096,1248203 764194539900985344,82457 761343278797066240,67938 755812799247364096,34666 775802913872498689,151439 792704995476905985,247087 794164352400183296,257492 753409846121160706,26458 790963994261491712,235487 772217790505766912,129991 786001300911783936,200382 763904773707837440,80486 793977391567736833,256276 794738353862098944,262226 755254920245313536,32596 773635364699463680,138165 790534676544839685,226731 752855249820512256,17416 765577373647511552,88052 776889800754274304,152594 795476644278501376,266491 794167837401239552,256255 732306240613670912,196346 778017974405836800,165185 790612096899768320,210238 785247468812324864,194130 752625682178453504,21714 794745360723931136,261155 786691450163585024,205143 794432310376415232,258598 769730791832039424,114779 753796688058298369,29263 794272705587642375,258613 794689355960975360,262022 780607193997541376,182037 776785003858407424,157755 756007028351311872,33356 764862310514958339,84753 768896160400420865,11774 773652783249653760,138382 775788794255736832,151265 776777051542093824,157755 760384066709557248,62130 789994055996280833,225529 793056167069048832,247877 763889577383919616,80648 788182400920539136,215608 778254639619792896,166913 788754600421683200,220332 768961209697722368,109945 781276193005899776,185921 785941388831494145,199546 795695075695136768,11774 754008024889647106,31077 761297989382045697,67678 791715407962877952,240483 732653360248020992,353200 760980064557162496,66159 776522377542840322,156644 776905945532116992,154832 763110616978423808,76577 778774939943985152,167939 779676126201294848,174321 785449027500445697,193260 793071646999474176,243075 765068518366679040,81946 790618503707525120,232791 751805676154793984,19000 761345410375884800,67906 787065420872310785,208899 794684526744244225,262752 764144380169097216,81605 776447398470115329,154832 788347936111366144,213064 791775595218673664,240483 759192758875725824,56772 779144504683167749,47940 767813454564564992,101681 786600918640947201,203806 739888753599078400,11774 787832832051871745,33169 794730334117974016,263033 766419661550342145,93184 790568128933720064,194072 791161611180511232,236962 756501750564126720,32673 771396264969670656,85326 792853680244400128,243187 774283208779268096,11774 794985478537838592,264397 749325781428375553,7828 757775745187930114,44068 769401424807464961,112363 781365028071038976,187529 793109830676250624,248065 751896023061172224,18893 786721990589591552,202815 795371851212001281,266151 795763623603867650,268646 736141455828353025,11774 771162139847385088,122967 738851474797662208,1011996 778769277788778496,164001 793186007533379584,250430 744539806856712192,1170783 753948710225190913,30590 762365000694411264,72653 761647743743819776,47283 793339297084518400,231894 793520494754627585,252824 764466625001193472,82283 767805187184615424,101681 773130706285453313,134122 742068225639350272,351279 790974715397541888,235621 793113668766621696,249469 766054254503088128,90384 773330757292920832,136018 792805369680568320,243865 787334331505123332,210432 755537639084847106,37656 762643960103788544,73712 768481711093084160,11774 774386803134443520,141360 767272163703418884,95707 770629131205611520,118191 786193553550479360,201619 786245811592105984,201958 754913873468256256,34457 770417634328256512,118191 767873703086395392,100605 751623626550575104,18555 780484915049664512,179574 791002139724226565,234583 756503109992456192,41929 788759320657657857,220029 780783818676371456,182726 775757436347121668,151185 793978473245245440,255176 789992589009137664,208167 792211644659142656,240890 795064154134548480,265033 779022616040345601,169515 766714049476177922,95672 754937874722672641,32941 766018472400809984,81929 773717309127028736,137565 763913244641595392,80648 752977774130888706,24870 765222067360833536,84724 760998747111198720,66105 777376139144630272,159876 778620528361820160,168794 757452298134048768,47263 792075267284107264,243187 792352506428862464,243187 759846158822887425,41680 791983669137313792,239405 793139674210533376,249469 754850890515742720,26721 793529956491890688,252741 767725519680991232,99112 793838744352587776,249469 774571914463318016,140230 779777729986043904,175092 769031470455422976,109945 794528081297993728,261155 750405484394536960,11495 753602773770309636,27045 794693575284031489,262022 785661932552331266,195975 794355894532325383,256038 795771474674126848,268281 758923299678097408,54070 766370301718388736,91946 760970688178098176,64664 749660859903815680,7546 779002295128322048,29263 786582276670795777,197512 788104448988020736,214247 771393207296983040,125381 779848024658878464,175721 793998890529800192,257492 793497152483758080,11774 794621631993888768,262022 767295489003757569,97811 793553247222927360,251452 763562770671415296,78219 788755984504283136,220526 794600647404507136,260899 770018869268316160,11774 774323573418823681,139404 785245245864673280,11774 788390133460590592,217519 794535814025871362,261155 794661679640563718,261818 767691790111481856,98751 740359333758697472,11774 755430643631202304,36875 762168494326775808,71429 792495595856420864,242521 759387551685750784,57877 760147031176478720,11774 756886899965308928,44450 779307512302559233,173682 755803597435244544,38535 760849602601816064,64722 759398268858146816,56988 763973268923490304,79691 773555776191287296,136904 776245062200025088,153866 792157063547936768,242523 770297505783291905,117257 793691534541459456,252408 733016870144479232,353262 758805476662317057,55174 794743594963894272,262849 762472956832296961,431998 786674865965260800,203538 791363525566459904,11774 794634387732254720,260874 773925148118376448,139404 794491040090554368,260380 791692090476486656,240067 732971643694424068,11774 762383741763264513,1249021 787035366796562432,208469 755556782349574144,37991 767525389484851200,94660 766621217977577473,93184 781232138930810880,185496 788453028219219968,217519 788866051240894464,221143 795041953847066624,263933 749731086733893640,9890 787762113989242882,211829 773725277193056256,137943 776100135340126208,153038 789885112674463744,228375 768959099128127488,109961 788742975291592709,220029 775119350034370560,146847 794551068797652996,261155 765654967608676352,88874 761541894363082752,68993 767835902005698561,101681 777693905768833024,161456 778459878964678656,167220 755303724034224128,35890 772136716379357184,126152 785329615908724737,11774 769615212009787392,113836 773634482939109376,138054 795429874328596480,266138 751136301437554688,17140 772463375557267456,131025 789128124038541312,220566 793883277404798976,256255 775334776437743616,118515 775783158524604416,151688 777268689775104000,160609 788796551443410946,220526 773708074238431232,138819 779080904710823936,171693 732993172255596545,11774 786710807564414977,206054 781830596951584768,190635 750427527022161920,12535 751662145952051200,18386 769276345297825792,112363 794612444278583296,262053 769022775218606080,110362 755306038845472768,36219 778708951768510464,169327 790579775957893120,231894 763698211081089024,78159 794601979083296769,261889 791087457622163461,234583 772166216102187009,127707 786698741650776064,205902 793208916091949056,250633 772478794053644289,130948 793844341982756864,254135 751976313288728576,18893 759284368674287616,56964 770720192221573122,120610 785594921075867649,196767 749262432158248960,7799 769366955111309312,113290 792748616246886401,246392 780888545661710336,155415 778493569644503040,152594 789085151179530241,222655 794355453358653441,258741 754111992198160384,31551 788215681485504513,109244 787070537310801920,208379 788440067618603008,215005 791646749240664064,240145 757275961809338370,46780 757749169746345984,47940 763608107058475008,1249112 773182922627178500,135025 792924369899008000,248514 751769021700243456,14277 787201894829686784,205728 795742163384549376,261155 768929914959659008,110362 771683699985440768,127134 786954369040314369,207613 792522001567014912,246225 776519300039540740,156290 769728531525959681,112336 732614863164444672,352728 788132585897545728,215252 763898145763917824,25610 775011212564115456,146259 794293043650248704,256255 795258652907241472,232280 772030948565213187,127775 763907904126582785,80393 775021192998715392,144611 770987147558084608,121612 794601461011255296,261155 768232968544452608,11774 794396903798620160,260404 795049536532205568,263896 794338404733370368,258829 753844475747704832,30086 785491113503256577,196277 792922585776488449,11774 788078776580083712,215005 790931816958001152,234583 764235365301391360,81869 764813672376000514,84209 771764700665278464,127320 769351701270638592,112825 791125406367813632,233800 763148260198330369,75899 777974795640143872,164764 765284870100807681,84209 766317224575442945,91946 793645202892173312,251803 789188795476226049,215505 761269817160663040,66523 785272772595417089,194186 742058949231284225,1247505 793703672542859264,238395 780608754765144064,182049 792819580355969026,243562 752655498684592128,22439 766771220016615424,96263 775565734130937856,50581 790999701394907136,234583 792341314759032834,244143 794030368114507776,257325 794933845070114818,263245 768254429749387264,100559 763887602403540992,80939 794694668059602944,262849 774024603458899970,131421 757625282530455552,48187 793912774544031745,256255 793301118877044736,249841 771727619788148741,127366 772889512875855872,124597 795118651225444354,249926 732677901028593664,353451 751153753512878080,14525 778602285517594625,168284 789266779117801473,217343 793633181182234624,252014 752296905288380420,21074 773116329738067968,133980 750091536684027905,10661 773701585083916288,136515 765209107892690944,86440 785333526010867712,11774 786285683669278720,197512 771777868225544193,127582 774190791229116416,135888 795264716251824128,264460 732327430493339648,349277 790270501075779588,228522 793427498717450240,252020 762031389793476608,69191 790612354694340610,232841 794368796341452801,247743 764566616176726018,81946 766733049220300800,90193 773896901229809664,139404 763553948364050432,73814 767807946327781376,101681 771486120391667714,125554 774275690644594688,131421 792079170553667584,243187 760565412836757504,63655 777645455777800192,162497 791626903237095424,240145 794511497078697984,259457 779715926157516800,174756 772056952985694208,128143 792147429806055424,235685 765531245694427136,87858 769412705254080513,104395 758027591068577792,46501 774061943267078144,139404 781637069462536192,189613 786952232503697408,205181 793283919537930240,249926 732732020078436352,353178 775000220216066048,146259 763766846071767040,11774 771711613019619329,123335 785856016999219201,197091 733264906179465216,355702 758431515399352320,53001 780034498746519552,177748 792205033819541505,242693 765962690971983872,90384 769295918642323456,27164 773696862696144904,138165 767842153020157952,101681 779403348910891008,173628 792068878788546560,193368 770739667478122496,120557 754753022119538689,33028 771316943835963392,124589 787832444686741504,213064 768948013502824448,95055 781915739343257601,11774 773256208765558785,134874 758422249892290561,53163 760635019937275904,56964 790696791163318273,232169 761795655517876224,69947 770417332564926465,117609 794606398692724738,261155 768887662660902912,108963 764462158440722432,82066 771003708347850752,122146 755746289569046528,39235 791128969521356800,196314 765271918282993665,86103 785475449031761920,195975 762713007931662337,74133 787931471914921984,212139 757349627091791872,46006 767192293690384384,97386 774654209811705856,144542 787134335954612225,209351 750881699320377345,15165 778578205464596487,168794 781890621917237248,177455 761930681631014912,70509 771931377059127296,103812 794608497908387840,261155 777572097836982272,162497 764160155839856640,81869 778007916188229632,163206 788300406162063360,27949 793205202425905152,212083 758098650945851392,51239 777173979303862272,157755 791641538556260352,239906 772291139747491840,129259 769428631538003969,109713 794328620437098496,258878 754198702021980161,32157 763366114084528128,77074 768567593884127232,106281 772792843488358400,132335 794213209888604160,258456 765531404901814273,87245 773940987743834112,139989 778033585852936192,165423 785975650607783937,199490 788792114553491457,220332 789443063798042624,225981 789896171036762112,227048 769365611659026432,112399 780669712845856768,181984 789848914048405504,220433 773435795738861569,122982 779021942535942144,171795 758183185356390400,51809 768770411370799104,108849 777575467343814656,160228 785781605994422277,197512 749761679949312001,9991 774033758965993472,140444 765242851974193152,86653 766983830934814720,93144 795074106349731841,262022 756924893061611520,44450 761577764675850240,1248920 768215306544164864,104932 781897850171056128,191354 791013760064376832,235641 750472933357678592,12883 751169817151844352,12883 759121815100874752,56964 732405478781681664,351184 790707237605867520,233756 767358506362101760,92377 766077966245777408,81929 766830676666519552,91700 773987830431358976,140444 785304053467099136,194934 760604012026691584,62921 778763512818573312,160612 777917871968047104,11774 789244140395438080,224680 762135732475482116,431998 773609519771377664,100605 775820240332599300,90193 755401060911427584,36735 785490682760671233,196277 776648765046296578,157082 780440192213590016,180310 781055848944508928,183759 781298218453897217,186584 788871935174193153,220815 791620287016165376,240145 776310939494645760,154832 779306103293247488,167101 735974692062908416,11774 780546842358521856,180099 774084409679044608,139404 777237354914406400,161068 794334936996028416,258878 794938456174694400,263667 781901165613101056,191352 785617909527699456,193121 779093758293848064,172027 764983196039520256,84422 773952007421898753,139404 743730707059507200,9639 768500762989113344,104162 791113743853727744,78159 788206284789145600,193639 793554036389662720,253395 750722231005769728,14877 779586616595714048,170187 755921701389545472,39475 793146114383941632,249841 794011105601392640,257423 786742496420360192,205354 787895217953222656,211347 789159643905941505,11774 795133777395806208,258456 786622174945615873,203674 778786716727508992,168794 779439091955953664,173628 760968912196497408,64730 787819775951040512,65113 792890961365987332,243187 733075452273827840,355480 758372438182879232,45857 767812877331763201,101681 778358818241519617,167220 794910607598387203,261818 757904248197840897,49056 764933054318071808,84724 778289963410399232,166409 775079554771673088,146205 776770803803172865,157840 778421638081675265,152594 781736047101239296,183919 770988149677830146,122146 776525759183659008,310322 794712294898995200,262752 795448932843208704,263793 762068225181913088,71099 774284888077799424,141887 766331160746090496,90482 776510041604038657,155688 788165218069131264,215754 791457462440165376,193636 761998255689441281,67973 733170393767272448,355667 762416353026289668,72859 745368718750924800,738099 759534888412336128,58227 795222394352893956,262925 756616307592888323,44429 775044892108152833,146259 732312138199359490,350955 775303730690461696,148170 787345438320029696,210432 763921328818692096,80939 757743992553431040,49066 758121088614182912,51451 792780969593835520,241068 768160082798534656,103071 790799652048113665,232137 791681102343573504,240483 732327504644587522,349345 760548853036777473,63268 781444477328261120,139404 788144843738324992,214976 788421291904827392,217837 793202266022916097,249926 762024372076937216,68993 762720055528337410,73910 775478444985618433,149300 755971440894017536,37504 791416375960965121,238378 788781953260544000,220526 794629050039930880,262022 773990339229212673,139360 761210699699728385,66348 769684809232871424,114779 794590996835291136,261796 750362754423222272,11774 763954831950172160,79691 771452979484450816,124855 764879929838178304,83881 785299301207461888,194934 793981035306426368,256276 769351321032024064,113165 791506947849592832,238395 758735088855060480,52112 792908564725575680,247087 794630527764590592,262145 788443371035512832,11774 795280629109665792,262486 766088778914013185,81929 786548758481870848,201555 757268395020607488,45566 787088464638533632,246425 793977867931713540,256847 794016031949733889,257526 788485706792308736,218275 735836703647240192,353124 761476662248824832,56964 793599683587342336,252044 794222677443559424,257492 775087463928832000,146804 785984695741784064,199211 768953136467759105,110615 777424122682880001,134094 789658385536913408,108396 791662492455833600,240483 793993466556678144,256219 787140782058856448,209043 771060626273820673,122982 794588188257947649,261155 753420942416678912,25965 754902093920546816,27045 785857905048358913,194733 794576922445377536,261155 785358825071128576,195481 791766062605955072,228171 754854377681137667,33356 793686125411905536,252824 736938759346851840,355106 775766575878017024,151265 760995548409262080,64722 793326262311915522,8044 763615194253709312,77598 764128759343558657,82066 776767767894642688,157755 786914396765159424,195975 752895475213295616,24134 763819280932622336,1249170 791421559835537410,238780 763028827932995586,75641 792336089436545024,243648 763004992819167236,75899 765898175907442689,81562 766928953139425280,96973 763090762850590722,75724 775338842412855296,141091 789112214649245696,223286 760568742250151937,52481 764381918100062208,82066 787497166394621952,33186 790746405715443712,99049 791000475185324034,235621 773700657907838976,138819 790931846465028096,234583 776442114964021249,155688 791400380525453312,236502 794976766544773120,264397 756232388859035648,41680 762317418941157376,67852 781663272978173952,139404 765333861467389952,86873 786591560813060096,204835 787717667729838085,212357 793390822339252225,249926 776469382470008833,148010 793108154095505408,249469 794386343270830080,223249 773861381338599424,139404 792783010873565184,246287 756938269934354436,39026 771412368467243008,123865 778619561406894080,169201 789518737930121216,226048 752901148433055744,24134 793972141783797765,249926 795748427556679680,268646 758293811739131904,52061 780738917633028096,182826 737235572503281668,352786 749828669669908484,9754 751193070981357568,12308 776108893030248448,11774 795720829589999616,267862 766689896048238592,95593 772513877871333376,92959 758127771298050049,41703 758732185201369088,54735 734826352822607875,354984 790383993824931840,230297 752713367513624576,22735 767092586326654976,96196 794563646307172352,261155 788190802094592000,214492 751686354204057600,17416 762127392802541568,70540 769135026357276672,110362 787379191293485056,180433 758860502164344833,55597 785558848408956928,193721 773199350931619842,133454 786340930408382464,200382 763812006298255360,79131 794223754201145344,11774 795372094267813889,250633 795373779232948224,266713 755410012793700352,33356 776543942305312768,156132 750933155998076929,15643 788511984971022336,217658 794738314473603072,262752 752735469373313028,23167 771440320504553472,125507 786861946817613824,205294 794524766212423680,261155 758335990092165120,52554 792879208686981120,247240 770643083465678848,119041 787510348886732800,210481 753559875637182464,28179 773600533621899264,137965 751979874613616640,16299 775727545689972736,151071 776440354325221384,155896 780470246423625729,47940 787067682487209984,207796 792173933298524160,242712 756746055702548480,43391 762314266913284100,71476 785530684806983680,196233 758644058633809920,53945 760233657252610048,58537 767813203547914240,101681 788860971251032064,220602 793909911944060928,248652 737612139691548676,354115 792471012088487936,246225 752898738369200128,24316 756193557363486720,41469 769263754001387520,112399 778157371990441985,164826 791431659681742848,237908 794949494823677956,263111 771711651984842754,125853 778609863685353472,168794 776851171050782720,11774 788017371034357760,214209 780615030387671040,80785 792036338690166785,242643 761306775911931904,67229 789436908229099520,225981 778155489335058432,164826 772906535156649984,132364 793286514935496704,249469 777868967977320448,161456 780664290869059584,181935 750443961290862592,12883 793142735842734086,249469 768151847852965888,103354 795372694426390528,262639 758665111229853696,53924 768436163933769730,106281 768929350196396032,110362 773520217544589313,136904 760307299969667073,61470 757433215112122368,47263 733623780422082560,355067 771884331526606848,127218 789437026051452928,218540 771108915698294784,122982 755274914718818304,35890 779720832314552320,176519 790402082880692224,229693 755547527139692544,37991 788223000042766336,215437 793627927082565633,252639 790910264929419264,234473 785805223612690433,194723 767879187927486464,102137 746901710208012288,1247758 764310040798953472,82283 766403601736491008,92264 770711550432800768,119681 785677930919632897,197297 789546414284038144,225981 791761339190476801,240556 765435215179227136,84449 781077519223037952,183759 785989575000940544,200382 732884080065445889,352946 767826109861814272,100893 780516724974063616,180759 794137080494493696,257492 764971971029368832,85562 780953872156073984,170187 789494264409370624,215437 764896088469991426,84422 790402324409614336,206666 732683954176839680,353228 758653682007150592,54070 771747651452866561,11774 789433301048053761,226026 756465324715900928,42999 760480596330160128,62771 775482926750375937,112363 789862266481016832,226578 795338090646765569,266276 768990992271872000,108729 772131847040106496,128519 785646620188798976,197512 759246097139261440,56964 763185155657699328,73712 789268200542220288,220332 792168017312440320,244550 787065011634143232,207287 793475858535096320,250785 760221621374312448,60794 790251500303818752,229693 751157991941009413,15643 732371809207734272,350808 750046921914363904,10654 756580291469307904,41702 766597399955603456,93504 768887913094471680,109104 779104380863680512,171913 767816451722010624,101681 771098867890814976,123583 751843947517865985,17794 780138462951436288,177233 778802667787214851,158524 779349912471207936,174052 780901485303431168,183269 787089959937191937,246425 758016797987643392,50452 762751046309470208,431998 793873600201760768,254135 762635629570043904,73814 778225642630356993,164826 750190148017594368,12018 792024960155852800,238099 794640619918462978,261942 756251944797216768,41798 789258745154904064,206666 790738996783517696,233152 793558384742203392,249926 757353636942999552,44461 752237378731806720,1248155 756824454445932544,44935 774538979253231616,130980 793524405309624320,249926 795006571080257536,263895 764261965325668352,82953 765532298783502336,82208 768462663588380672,106281 761227441528512512,66897 766337561249865728,90384 773914750770155521,139404 774753490061045760,144494 757636154120364032,11774 785608777294815233,197512 755860376143667200,18215 795138742067412994,263577 743270388151386112,47188 775071791207292928,146205 754108731466493952,28451 764339191048208384,82121 754871974028013568,33356 773180066054406144,33169 788123570392080384,215754 795255817457070080,265649 789548683243159552,203546 751154419492847616,16602 767866866949771264,101681 772932211368656896,132370 766870261849128961,95708 773836129753718784,11774 757233249424928768,44429 791783390731202560,240763 769240745043787776,110843 788185629934886912,214078 788440767480160256,215437 791274518283157504,236502 793175904830820352,250033 773929299179036672,139404 781238291530067969,181886 793103489333276677,249469 777138445680570368,159876 780703925015945221,182257 793611735521308674,252020 793647225347997697,254209 756563484146561024,43553 770886670178586624,121949 792029363617366016,243092 764064968949927936,80939 795002394451079168,263898 764341927617568768,82283 774399050930020352,141360 758125164483796993,51451 770195031047151616,117257 771860656098201601,127366 771154454217318400,122982 786315636355903489,201620 793167314816421888,249469 751596009185161216,18893 753335834716180480,24788 767508702752608257,93272 793555568791265280,253534 788909993827282945,11774 755157334259736577,35890 772464788093960192,130026 791450432589574145,238272 776195192168644608,154534 788679822994132996,219958 791394097437241350,235590 763013116573736960,69593 775811561457905664,151439 773265302876459009,135736 791679339934855168,232295 794218400176345088,258829 793969620839464961,254135 732787812353900544,354120 757012858882318336,43751 758850115167592449,54070 772901237456900096,129551 751650624379363328,14277 761674516523167744,69947 768204362376019968,49376 755104305204559874,35044 776260241256222720,153194 795068122155905024,262022 744981888511578116,11774 763867904135819264,80153 786943795560583169,207287 760863760621809664,1248836 766631797664940032,91810 788440071967911937,11774 780088688684441600,178258 780473092699152384,178258 794633971560759297,262304 734033305167794176,355480 781329306949521408,187364 762858928463941632,73926 791359031772377088,228911 791693568264040449,238864 793934725769351168,257026 760083919794352130,60363 775490591748722688,148473 788056467366514688,213828 788556826740744196,219314 793799230884380672,255393 753717836971847682,29347 788396564674973698,214078 736304025302388736,7311 769293732655067137,110362 771192025437777920,122967 794020976686141444,257492 774048003145408512,141200 757270900966391808,41839 764183828009222144,82283 764904718233661440,1248755 773718862273531905,137042 785649550694506496,197324 794319814990921728,259659 759467315868172288,56964 792112028190203904,243865 793623873048682497,254058 788649810601533440,217519 791235652473860097,237235 763900148439285760,75929 774462691524038656,142503 764823713212661760,84247 770674646953885696,120613 793447366045028352,252196 764672699838758912,84209 777877500215103488,161984 788195609417089024,215608 753779330451464196,24108 760515906019561473,63149 776517751926063105,155390 794677120115023873,262022 779125119012605952,168284 777568410334998528,161960 791463782165819392,238099 794735721164718080,262849 765283974398615552,84209 790933439797088258,234796 757863429139030017,49754 761274582833721344,1248919 793106958329020416,249348 761000345048842240,66116 762908968683307008,73872 785763067820773376,198457 787058574581202944,208899 735222500192182273,11774 767898114585944064,95672 767932238998728704,101681 773424956898238464,134993 773511873354469376,137042 781408919923019776,738099 793988406309109760,256531 757961849908453376,50301 760562153531252736,60112 768651301978714112,106442 775289797455654912,148045 769172754482409472,108729 775575858551685120,148645 787673373409026050,208146 758902182267715584,53996 771545430614081536,125163 793917020089655300,254135 794491650785550337,258193 763818144808992769,61922 785733725963350016,197512 790303400113995776,11774 792529333776560128,246295 794108829310992385,257325 790268089451425792,225456 785246190111567872,193858 792039143434022912,243187 793118903115407365,241819 793441199608635392,233195 764048726889525249,50307 766101476288532481,90384 767795245010579456,100893 770689815264256001,120613 759463269887160322,56625 775130048139526144,139404 793083437804642304,220035 766702086297939968,95672 768377050855936000,101681 770658998928314368,120464 781134808747429888,183854 785295700032716800,11774 788066318813626368,215005 791637231823753216,239998 760569903275532288,63149 785509404141428737,196277 758365291458035714,52821 790893218737057792,234583 752231644090675200,20279 767819628416348160,101681 781467023209627648,139404 795024413745967104,262430 772648294312837120,209828 763498168600363008,78477 780038402481676288,172125 792192110212427776,242251 795074729119981568,249926 757586406524850177,352041 776551803827556352,155898 776853243892817921,158524 791663112017412096,240535 770062150748499970,112872 770133999813615616,105109 777937422382428160,163990 781530265642336256,187976 771940311677435904,11774 780550657761615872,181419 773879356741586945,139404 794703257331441664,262849 767439049137262592,97413 751145977491357696,17143 769746645198082048,114422 758374939179163648,19598 775450974861221889,148045 775759842900320256,1250232 768862706086600704,109666 776413412423106560,144740 795318872610078721,265257 779000659152670720,171324 780454810420076548,11774 793164116089184256,250033 794541500340244480,261155 790715378108395520,233307 790974075178975232,235621 764138774536347648,81869 764313517516328960,81869 765517439375474688,86209 780396282649124869,179742 794009146815193088,257581 756278267951185922,42432 789335877231058944,223492 789469626258165762,225427 792206495396093952,243075 793969685498888192,252580 760579558118723584,60112 769309749057691648,112872 764815834581569536,84724 794705843212140544,262849 794635968024285186,261942 794526023631175681,259743 756367685412392960,42249 761722694303936512,69947 764593055462719488,80939 786691016254451714,205455 794551828151025664,261155 786060591739838465,199262 756296611039371265,39207 770837737138192384,121479 773625428842049536,136904 792188058246320128,244550 774235261916045312,131421 780599462976753664,181935 752755622077235200,22779 763734362944704512,78159 764992597517631488,85562 768249943710728192,103924 760489825711435778,63149 773890733270982656,139404 754252394947604480,31400 781607577465466880,139404 785843615448887296,198591 750185686909673473,1248072 780592324099338241,181886 794700831174103044,262752 773331966427029509,135736 792073357923606528,11774 765279000327360512,431998 781213736564424708,185313 787231040741969921,196524 791042168622383104,234796 753704475777523717,26778 762817097680445440,72978 781202150885994496,171644 788491392884412416,216265 775525590170492928,149259 771640098890719233,47940 791040382800916485,235590 794290778847805440,259457 762642572569300993,73926 764967223026823168,84724 787438416568913920,209800 789233771006431232,215505 758263969148723200,48119 760191778234314756,61145 768967708411125760,109805 773776409806405632,137553 787716977942892545,205197 791453268824039425,238207 766323900984725504,1249066 791809817623027761,240890 763506908812673025,78914 765952191127433216,90384 781477008677015552,186750 781902294904410112,191352 794980536003530752,264397 793201421277548544,249895 776790003875807232,157693 790702873118203905,232884 790965812526014464,232137 769038133300256768,110709 776129934829821952,153610 778951163223867392,169923 778300127568015360,166532 780831016722333703,183269 794727422994378753,263033 762333321787543552,60172 786016960580620289,199478 761245397800984577,66116 774317038533681152,139404 785456578153607168,195778 786420624105144320,203240 792969704616833024,246273 795386035593211905,247930 766825134099488768,95988 794352950638505984,258922 791414052559855616,238938 770268397670109184,117257 771804868071690240,128194 791931085173067776,240483 793999015016861697,222787 764873727762759680,84209 780486268501143552,177773 758910064203665408,7047 791063331750617088,235590 756655174857269248,42432 791257872038367232,237491 760976878698057728,26066 789445581680672768,224680 794604636321628160,261155 761494536178851840,67547 785616986294235136,197017 785969947260358656,199546 761541176495181826,68993 788157638982918145,214899 794723080308342784,262849 794776442231869440,243075 771300277186166784,124597 773970345539858432,140444 794195442158473216,257492 758338815501201408,52554 779307416471175169,173628 754144445390520322,29790 781291874556399617,186584 786248463948324864,201583 774089306436534276,141360 794548494019096576,261155 792088505929248768,243398 755046280208973824,35044 754062775912046592,22008 794146472912650240,241678 795472284731338752,266491 769269419339943936,112399 786170730035707904,198973 787076557097480192,201899 761319980960931841,67360 787854806035501056,211829 774053025836957696,139419 775667905996263424,150511 751170182446448640,15073 766694091509882880,94699 773205964451418112,134795 776850222173519872,158815 781257367526580225,182659 770224697648623616,116968 764198643519918080,82589 774222219908157444,139577 792546080856518656,244550 770243230579433473,106716 772805248184311808,132335 794630901653127169,262053 793114820132409344,249469 772477522667798528,129662 759903819522203648,60163 763627769829793792,78159 790962449230856192,232791 795702045688889346,11774 765304119624163328,87062 750723328545927168,14877 767841061020405760,101681 777930771159920640,158820 794589950821928960,261796 795266368123846656,265676 758455737857310720,25134 764972876734799872,85562 789695677618151424,223078 751152992229814272,15123 771642473978355713,118191 794739709943709696,108396 757028433855586304,45614 785512389995294720,195849 785588913196806144,196917 791055316502908929,234583 751171706132180992,15643 774371011634487296,140444 793141860013256704,249469 792799030317228033,247240 766976979056721921,97158 786717705244119040,204413 791367780742340608,238395 791669756877156352,240483 757080658988507136,41839 764871631898484737,79561 768992905176358912,109960 776739993024884737,155898 763812582562103296,79131 779529537931603968,168284 760115698714677248,61051 776650158498979841,146991 768067521660452864,103261 793541123658620928,253336 780770708171489284,182726 781566485214875648,139404 788294709097574400,215005 795415347369279489,247930 787407943071174656,210760 752624675210027012,22400 790929672209039360,234583 793190768630345728,249180 790945095654580224,234583 795409456037183488,266491 788549823888621568,217519 760524786929901568,63451 793148796528123904,249841 779351266228961280,172523 794866452738297856,109666 795047217946095616,264397 751228873371684864,17794 760561818809077760,63451 764545626436669444,82209 754719205224697857,32858 786301165298253825,27156 789383530727870464,221451 794011179836383232,257492 794577389980291072,39957 755069752725344256,33977 750475696263290880,13627 758682048458428416,54272 788751619773042688,220029 767785595309531137,11774 771673782339731456,352304 793866558330331137,11774 793544800465215489,243075 770756826920919040,120541 795054301664178176,259659 750468634149990400,12746 761765635974127617,69231 771595600781451265,125554 785915291037425664,199546 786197203781947392,201619 788551876073627648,210390 760081378767736833,60866 792044523568279552,243290 792084806410526720,11774 755022436802801664,34817 778972815768813569,170294 785459894484733953,192032 785914931895934976,11774 765224103657607168,86103 794568155083378688,261155 773334088375599104,135903 790268799429771264,229895 794624070067175424,208420 760837963777540096,61723 794012019229917184,251788 767027784388636673,9512 769786601983598592,108427 794133724388618240,256502 775927350110195712,152182 790984745446436864,230485 754844066832125952,23672 788393016591462400,217519 792540710121668609,245630 758263326929477633,52112 764933954646384640,431998 788613220168794112,217574 789843114504679424,215437 773804756040941569,137869 776155579349733376,152106 753348458921111552,25189 777854637303033856,164001 765031263589765120,85562 770311479132295168,117257 785555597009838080,196676 792660959181561857,244990 774583342360559621,143184 795026254370111488,263926 760796390784135168,64722 775852055109840896,151165 776844897575956480,152594 761331447055515649,66116 785994845764456448,194042 790668842854936576,231894 779512147470606336,173334 788005680242384896,212139 755148957995663360,34637 756581448136724480,43887 772555820265594881,131542 789320857797754880,225359 766981715126472704,84058 769019789129940993,108517 789084110434119684,223286 751151699960692736,17033 763330419328704512,431998 788615605104549888,218349 775088294707081216,146838 756240919238770688,41689 786402448160137216,203350 753233764625502209,24745 776716143180546048,157651 794570510969339904,261155 760107064655876096,60801 792852968752156672,243187 786958810342502400,11774 773634821989994496,137565 793683519260102656,254209 767836089683808256,101681 791469292340580352,238946 793846860880502785,155390 774338332687994880,26066 792420928223342592,245268 757441761425842176,43391 778735264705372160,170252 786685616469659648,205181 768384957777674240,103506 770549306373791744,11774 759339105222352896,56964 752629719770673153,19159 788309287529504768,214353 766003297400397824,90908 795691792008171520,267862 773888465553326080,139404 790149626577977344,229693 753182657253675008,24368 764562975739015169,83597 778040469959868416,165523 786662732225359872,204413 758032262738878465,50452 779641677006905347,174891 755439937088950272,11774 762645701293727745,73926 788181114720432129,214976 732259548690419712,11774 756642466510561280,42627 775191728722542592,146704 791327161831477248,236502 785582730167906305,196277 764424955937206272,83391 776924147666386944,158087 794056135049445376,255942 764113382005956609,81869 794560111813492737,11774 758662168615059456,54070 778031008515969024,165523 773621989680513024,138165 761965525341728769,70868 793183789753126912,249469 766989179154759681,96961 754150607964037121,30910 791366043838980096,232863 763770614813302785,11774 764262761501192192,80648 773373996805021697,134993 761994642460213252,71503 757547562484305920,47782 785305258792583168,194923 785436468076511232,194039 790300259318632448,11774 761048093127081985,64723 764816252326047744,84724 791667131150729216,238395 759068615966597120,56784 771422726171004928,125070 769584516964950016,113754 790629977213509632,231318 788091515125903360,215252 776920468720791552,159359 778110958531149825,163990 793994460933849089,257423 794721396958068736,255942 751613274169442305,18539 765937276325027840,90384 779070654054367232,171795 781722327763464192,183759 790190465056407557,226717 787720117731721216,205197 788776661248532480,215437 761640291023683584,69979 762734916198998016,74612 791785760877871106,225359 774321194925453312,1170870 787954351637757953,23762 793577521270915072,250785 793606461137965056,249926 753370147662987265,26446 757933740156858368,50143 763824258611048452,80607 793155357543571457,250066 779747900704169984,176203 732544673009401857,352548 775491091852394496,148574 738007986963021824,1182469 771149898129379328,122861 755924463825276928,40566 773591258090516480,137042 773617128402485249,137869 777450898817712128,159876 794553171179925505,261155 793986847584100354,255826 765797211590590464,89198 773953596907986945,140211 781270240114028544,186212 790389519149260801,229188 781479634823249920,186584 791273520567169024,234212 781217417049419776,186434 786718278303571968,205714 789138262443040768,193121 794303201893761024,258922 756929380547301377,36145 761264064160862209,67547 751701654169382912,16728 766274262441263104,91798 750289763203100674,10057 759863887176933378,58227 794104841719070720,257492 761337546639044608,67369 765693504924295172,88489 780073358423564288,177472 760243230810238977,35506 777605798964846592,162497 794054654891933696,257492 733359955277975552,11774 775382049519575040,148537 790179827936432129,226731 773259089832972288,134975 753644106019115009,28732 788112435328811008,215437 764986365780094976,84724 791055209342443520,234551 758381150544855040,41703 779274634931871744,172148 781114594999857152,185496 775078464730828800,146847 761406370969063424,67143 763470080395051008,73814 759168763111600128,57258 785590521179705345,196900 764155192170323968,82283 754748958707068928,33356 773909822924292096,139404 775483024171491328,149770 768577178204119040,106083 780113987878854656,178258 787726109341167616,205197 788788634984022016,220029 732459756829319168,352180 764164069653872640,82066 781502621014224896,187084 792017216111677441,240483 757796405322797058,48491 775438125283762176,148654 789664021917990913,221476 795094129000718336,263933 761743087517347840,69711 759834144801251328,59666 776816837782867968,158387 752308814842589184,18567 794564860545814528,261155 763877008015183872,80939 771086507000078336,122388 775615224011329536,112363 770376396971671552,109960 791818454151995392,240483 772909382069735424,133519 787201993760571392,209351 795064756520427521,263926 786436440934739968,203822 786680451599654912,200490 790572078000779264,208178 790607318878740480,232791 791822943944777728,241408 792558380841742337,244813 779318023165386754,164814 794245609268060160,258598 749816031196041216,9433 794539578103394304,261155 751863035405406208,19100 789746298765266944,225359 794033160782680065,255942 772836342690480128,132996 775782986583187456,151071 788700063824359425,218258 790928486340886528,234796 773544568981565440,136939 775030652718702592,146580 780580561807028225,177442 792960128488091649,26066 794644129552613376,261155 756357585951789056,41518 775432902100168704,148010 793097673582583808,249469 768518348326002688,105345 754845170663817217,33790 773955584039190528,140444 789158703521857536,219119 769700809575727105,110585 771016003648094208,122299 789103685125234688,152946 790627805516079104,232791 790730819463737344,232863 759148429633257473,51778 788114706653249536,215608 749710700478537728,7546 761806164485021696,70355 788396574544044032,217519 758422039657152512,51997 773711470538350593,11774 774886313564700673,130126 794728877260161025,262849 785720967909740544,197673 750720022058676224,11774 757375634045743105,44461 767808524038451200,70543 781336587804127233,183801 787713380178014210,212357 793405880679227392,249926 733113392316223494,355470 776675757619834880,157082 794992610138095617,264468 781521906616807425,186584 772937856213999618,133046 780504156763062272,180647 789241855170928640,223286 781338526298152960,139404 794163356915683328,258331 793272729357148162,248253 768573357012942849,107032 767114603209691136,97811 795412221463384064,266884 780789195480727553,182726 760146745309487104,61051 788411416583802880,217634 791425586585567232,238980 742761608770785280,11774 773840105106661377,139404 776361704280162304,155287 756641229253730304,44429 762289906387300352,63451 755116252763459584,34671 763720306288582656,79691 763371068446871552,76429 776059051956240385,153194 766324337230114817,91946 770096217766424578,110136 792533547315625984,242693 763420102477815808,75955 789415328384245761,220526 767822712626556928,101681 772122890418397184,129558 759962985636835328,60391 795772974158712833,267655 767899193520295937,100949 768259004225064960,91810 794564402007707648,261155 768247293808087040,104155 764654928769843200,83881 781265698500685825,185921 786723519203778560,90209 794573192400633857,261155 795758365020487684,268646 788974322614493184,222654 751741013434068992,18893 759161546551341056,56964 790300756419158016,11774 759104412421881862,56964 764513868106391553,81946 792795002187440128,246011 768567747823308800,104999 794166430761553921,258331 787638551806668800,211877 778906764334997504,166282 781493318379274240,187478 781277640816812032,186584 791305836995997696,235590 764993693325660160,11774 767982608689094656,101681 785893417704235008,198586 752653987938127873,21332 758690909227667456,54070 767727456077778948,100893 785299456665219073,194934 754046807878033408,30815 763716195576983552,79691 765990534863204352,90471 778399263822938112,166682 766989433581207552,97115 777026177005334528,159016 763950930215641088,1249165 772818553779159040,132335 778355571955109888,167495 779410378136715264,173868 769659307298357249,114779 773531863692537856,133702 788182735206494208,215480 788800331874349056,220332 795462170242936832,267267 795702850441646080,11774 771726991712219136,127134 768085781499883521,103354 770953159879434240,121612 788922571328622592,220961 792728178548731908,244270 770710822444208128,118087 790298375417532416,11774 759587474284785664,354835 759935996234346496,60363 769742645925150720,114478 794690000734523396,262025 775106728589271040,145244 788516344358506496,218349 760324213257502720,52112 768965639176413189,90384 760533641957023745,63022 763839069134610432,80393 794636742754177024,261155 794754981249380352,262849 758038690039857153,51069 777549775549890560,161988 786425544648699904,203674 763664777100918785,79081 766260921656283136,91894 779713453262983169,175092 791408218023092224,238383 785954734209310720,199272 773921494992822272,139990 791734156782731264,240682 777898189970141184,78239 785750500662767616,198108 785893617973944320,197512 766642903087255552,91907 775308401941311488,138465 788085819206533122,215005 790554205534687232,232137 775867400143024128,151463 794191882892869637,258598 764493274698518528,82066 778396111002214401,166852 791690358392512516,237385 764179529640189952,80482 772204754399207424,129297 787406450318577664,208146 762747500587474944,73712 788103636605820928,215005 766782732168990720,95708 787352117887442945,209095 758057195405705216,48663 774043027513839616,139404 794022182640873472,255870 757799594839334918,48922 762085019896586240,70689 767468169204117504,98751 764988144932511744,85562 793623645285416960,254135 756805280424423424,44461 763905839648366592,80393 767363384337727488,1249398 749770855631073280,7816 762668744409690112,73814 765423608642560002,1249253 791735017151934464,240145 773300354092044288,136018 767815549971795969,100605 790961568246747137,234653 781862301913587712,190936 793169604986241024,249926 794139046905778176,256105 752176166275018752,20279 759404780548677632,56302 785818598660898816,195975 788745751878852609,219942 788793619469611008,220029 793507027536318464,249841 756931417615937537,43271 749794965635473408,9856 759798339256791040,57574 771455051797757956,125276 777266867983437824,157755 736065572878716930,11774 750188325361717248,11495 757580205548601344,44429 785602619548893184,197512 765547871584198660,87879 775090086509551616,11774 780082362600173568,176128 785699098460434432,196524 793997138627694592,257325 762358986653982720,70679 773961182629822464,139404 792484910472826880,245724 768888141159751680,105647 772482835764477952,131045 777666129355345920,161456 785472884181311488,193636 795302736149377025,265257 779795573318615041,170373 767865038732427264,100893 745066593852461056,11774 763689547641290752,77612 770043435264909312,116113 793146349323771905,249882 786553589007351808,199891 792763571172171776,247105 764369856531619840,78159 785625980555505664,197512 760798081617104896,64722 794363160299978758,257492 767200956425437184,97619 788847231298314241,220029 791766531856211968,240584 773875825426833409,139404 756967928143241216,43271 790916272812912640,234583 754946648812511232,19075 767423219393564673,95055 768374715295596544,101681 792087200984772608,241678 757529654270029824,46280 780545532355764228,180848 772641527663239168,131027 786937251536089088,207287 791641100364701696,238207 732699743130804225,353002 765121564350226434,85885 777796356375060480,161352 791333891181203457,237908 790255763692347392,230282 791132188788002818,235399 765293646589681665,86645 770949760777805824,120425 795437843749289984,266079 766015562304589824,88930 764812079643496449,81574 733648759897358337,351762 764948304652333056,11774 773335304849588224,135505 761628383507804160,69764 769887190591516673,114422 785857481322926080,198580 755055680797761536,33549 786415675447259137,193636 755409275749490690,36158 771141127651020800,122145 780935797495111680,181419 770916228886106112,121642 780902226340507648,183668 781808159526494210,177455 753785766514307074,26803 758542962301214720,52659 771394658878578688,11774 762739024691724288,74247 767772434921426944,100893 773306806361726976,136110 789733608609112064,226731 760495852410408961,1170572 764490143050760193,83413 766387365963243520,92213 770254482730995712,117257 794988147507482625,199307 765541754187636736,19215 764944134859816961,11774 781234089789710337,183269 766802131747639296,95511 788066818678218779,215005 788386398923526144,217519 793894048788418560,255942 751224133803921408,16833 764868452788166656,84724 756328758727114757,41839 755192230919409664,35449 785908698484838400,199546 778984299131498496,171037 765038329435820036,85562 775722730087784448,150511 794326887506071555,258598 766010045020512256,90031 758198560676515840,1323200 758650332725571584,54070 781229597765406720,186376 753646740289363968,27222 758423403992870912,52022 787013325464883200,207949 787352567370149888,210585 791160796826959872,232169 788752083591827456,220526 751676230550761472,18871 766282618899984384,82638 754955415826366464,33356 764835647500738562,84422 780785763709440000,182214 788336328790257664,217006 771424100120223747,125554 795187282978476032,261155 767717578558967808,94699 775734555638689792,150511 781435322383142912,187857 751241266701086720,17075 768585169422909440,104271 773520422352465921,137158 792499088289697792,243286 793141390305701888,249841 770739586309951489,120610 773926199147974656,139404 794712849419534336,255870 773984165414985728,139404 775080446652588032,145894 781898448928854020,190635 760535263558893569,61145 773737933354311681,11774 786451212862304256,203674 794004042263367680,257492 794580436685090816,261155 795449955418865664,247930 759585021241864192,57574 792162054039711745,244221 794664641687326720,261155 764635421162795010,80482 761379660949229568,68273 770600165149401088,119682 765229311368409088,74247 769947269948997633,115531 795676564109152256,267729 791358978177523712,238395 792717959022071808,246225 763868991777497089,80939 776221624475394048,151463 794181186595725313,255602 787129873466658816,207949 750736689446866944,11774 777223569923112960,158110 780942525863489536,184223 795364512291385344,265875 772793093712142336,132335 769259230691852289,110659 774114840906387456,141597 776660860601192448,151645 761991165881282560,64730 791357816501968896,238207 764983649968148480,84724 771991164824281089,127775 776098525255917569,152735 755049060524896256,34666 775752799418060801,150511 789174774068940800,215437 794523472722530304,260181 795059309314969600,247930 793167250962444289,248988 789167199751512064,223229 753307291458215938,26894 761675034066911232,70177 757679679893565441,14277 788812749912608768,220332 760108161546289154,60866 769545328144023552,112851 785653165320384512,196348 791370933168664577,238395 755162439457517569,27045 765716905831370752,87904 773566371133329409,136947 776582811616772096,156644 793110306620715008,249469 795352170556194816,266500 795665545018257408,267862 781207543670419456,186004 788779254234411008,220332 776258916673990656,152872 787948932265496577,206117 758449191676964864,52983 790282267763564548,230282 770681122665693185,118191 768505790705520641,104999 786626917747351552,205181 768309771841708032,103354 772415679647522816,129558 780198055266095105,156281 789134762526904320,11774 769045726013906944,108729 795722660458168320,268448 761811096499949569,69747 776539141131661312,155898 793125047753846784,249735 786818356934422529,205377 790607745351200768,232169 795125095253430273,263926 789301094245539840,224680 763876628208517124,80486 768884021669404672,109666 788506217039683585,217519 763362132595539969,77615 770098394895413248,116164 771460803421667328,125554 765163746557825024,84209 765352488065175576,87249 793952183536394240,255826 764806056228823040,79561 788403900814688256,217519 789477223577202688,178194 788603083119030272,217285 794006384878571520,256502 788759875291639808,220526 793885516622098433,249926 767078472594227200,93170 779879359062630401,47940 757032570076790784,34441 733164613190160384,355273 768160957579223040,103697 774752356554727428,144538 791142094412931074,236454 780798175594414080,183269 791689749727735808,240483 779092080211525632,168284 757251930720653312,45014 771823530405076995,127657 769758807153053697,18030 792028569203539968,243075 792101469491109888,243075 766081733812944896,81929 773015064727130112,132848 793173878684151808,250033 757658199940038657,48549 762599979261255680,73662 788654878566473728,173347 785581769923756033,197286 785931221893283844,199546 751959811076464640,14277 763125637603287040,76549 770835663881056256,121479 785313584142102528,11774 757195149910892544,45054 767872564706193409,100893 776754169105358848,157755 758763408221147136,54070 762711032703746048,74302 768903246429773824,109104 755103957840646144,35403 770389712276193280,117257 755933412700123137,39475 763386405623992320,64652 785825505169727488,197050 788147724986245121,215754 767080580684972032,94718 781256475121508352,186063 765255057092653056,86440 763176596484173824,75899 732924909970698240,354306 787503051032498176,210289 752315761323020288,17794 766775306938122241,95530 778200936011345920,164826 771105661543251968,121612 752979804497084416,22971 777584726798372864,162497 790205883401633792,228820 795760324725055488,247930 780892268207243264,11774 771956607953563648,128404 764168423857393664,82066 769223014768582656,108432 786190884199030784,201619 795207396343869441,264774 759121735400775680,56964 790973336658378752,235590 765270518266068993,11774 792347460404260864,243187 732858042761498625,353672 763495126308122624,77598 769772310878359552,114357 770678822731644928,119937 792905164780744705,212727 754720527303008256,33356 732933714339061760,354487 766120021013700609,90757 771412384422498304,125367 789250495739113472,206666 770748499935760384,120541 777155466917019648,159876 793968612382044161,11774 733691772908490752,11774 750611735275528192,13532 793459391047438336,252020 764826023494025216,84724 788879233812692992,11774 754241382320046081,29456 754765862234497025,33081 781827924622204929,190635 756250427381776384,42171 770336132529872900,117815 785279459654004738,194648 792576753117962240,239610 763700107338403840,76935 788110755602259970,196538 758730841283407872,54856 768826228748918784,108849 772993029669949440,132996 775512756409819136,112363 759154667670630401,56964 771546780932583424,125319 776193140982108160,153854 787297807136731138,207212 789671575339565056,225981 790677694518296576,231894 773608301598613504,136904 779627788630302720,175938 794684177178361856,262752 755574570166333440,36877 794328997307904002,258878 789982023620423680,228124 790644887947399168,232169 766348889171587074,93036 777617036415471620,161277 759371512046641153,54070 793177029172563968,247241 780094038187896832,88859 790928275296190464,234583 773394558331879424,136515 773532966068682752,137042 776168682313527296,153845 795323866243616768,263676 773975023539204096,140654 775064195834515460,144730 732453925316501505,1170369 756618680230903808,43285 788399123053641730,11774 755202741362831360,34898 786355221865771008,203391 762796351302225921,75073 762642495687667712,73814 761706205936963584,67229 768870225185943553,108983 790897993943617537,234583 756186358796791808,41680 786050596147048452,199546 788713082746908673,220029 776816246688022528,155987 763004988431929345,75913 765584492392177664,87904 753638672684109825,28281 777698110868979712,160641 760557557811404800,63451 761105798441279489,65455 770872753536675840,121949 790954040960159744,234653 792474378382499841,243210 753293881144258561,26871 773685952409579520,134758 785968214761013248,199272 793855410507657216,255942 795187497366065152,250633 754771218918629376,27045 755232969745326080,33474 768481107314634752,106774 795435684052004864,266491 755273283285741568,35890 764800266063507456,84724 778406712659341313,167569 779124997398859776,172962 761756928737509376,70355 774770845797408769,141912 793872495736610817,256358 794254027638743040,258607 792729530829934592,243075 795719840011063298,199307 732745803844837376,353006 775015398865457152,145244 756900582343008256,45453 769322860150190080,112399 777925787265687552,164694 755467801398222850,37751 788091582331363328,214354 788794494455980032,220029 792611876546842626,246726 772504000201568256,11774 771913298161856513,128615 788869961703763970,221143 756643792686489600,349970 749401742475796480,7866 770210351950487552,117257 780597002279288832,181935 793071509547937792,11774 763943391323226112,26066 771218861068722176,123825 791349101061214208,238395 793752281523126272,255044 795275100933079042,261155 760971893209899008,65237 753325616380809216,26140 754795470099058688,33356 795459360944177153,249926 766713251908448256,95708 775302543136043008,145244 790717498891104257,233692 766526142119485440,93286 788083836861067264,215030 770074757618405378,116164 777631981743984641,162294 778136081585889280,164826 791029560125120512,233307 793245685894279168,249926 769276609169719296,109470 761682305098264576,70258 769164784361213952,110709 788011334902382592,214354 778244469422485505,164826 763844406231306241,80773 793343878690639872,249926 795229045369798657,264774 759010095724232704,55107 786939390127767552,207613 765212270154711040,86103 763006042384982016,75899 765265099795771393,86645 775034137598013440,144917 787442721451610113,246425 792212419976294400,231358 760223158813224962,60794 793310329509965824,249926 781618797027262465,188304 787173197292593152,209828 753727464401014785,29263 758424855213637632,52659 765171348419129345,11774 774468368027922432,141316 772846854207787008,132996 792886194786873344,236844 763903443127902209,81059 771948000105099264,127871 772164669079326721,129471 775843477355634688,151374 778613964355674117,167950 751777421305737216,17416 762335078986940417,431998 769275605305135104,112788 778679570975174656,169232 781211139505917952,186434 781568582878584832,189017 788697671041224704,220029 780762557426634752,182771 758506660675497985,53703 773657234094030848,138382 775057043413762049,146259 790648263040991237,229693 767237223590662144,97386 778920938893152256,171029 791483259179806720,237999 788468792896557056,218275 749940045772042241,9432 736233434377388033,11774 766349658507452416,80939 777142237230751744,159876 761344232917389312,68182 792369120578723840,244143 788167310095835136,215754 792426611241017344,245624 755028642162364416,34875 757442665730281473,46379 763828475312664580,80607 768776976433811456,108849 779047743041961984,171168 780084556447834112,166532 786391537118617600,202304 734403950183600128,349894 769971962642833408,114329 786612070435479552,204901 765144220579618816,84422 768682438763642880,99264 762888634550804480,68993 771363431291248644,121300 772804278704566272,132335 791382767028277248,238395 793105648963624962,249469 752998955181481984,24483 792447378099875841,245268 794706191775580160,262022 769266083287019520,109988 775943730159165440,151071 793614532169994241,254135 779035348235976704,171324 780200585295429632,173917 787004667448307712,207613 791386834022572032,238395 758134926403330049,49047 761650587381399552,47283 764776053478940672,84209 774238193541603328,141360 749683905523884032,7546 763096154905141248,75633 764053835778105344,81536 787509123613073408,208146 752146248019304449,18215 763873191274184704,76012 769227831523934208,112399 768689642120110080,107423 793185007699390465,249057 794312316242264064,258598 795320582657232896,264010 795412806744969216,261155 772179879479562240,129991 794318799176495104,248652 754054531332317185,31547 760039076590346241,57348 774369746766602240,142668 778003365833744384,164435 793351400142942208,249926 755784965472735232,37457 776249453955063808,154832 785937227729690624,199546 792565023235342336,195876 793641503495065600,253336 755494108500680704,36484 769430846650585088,195876 775747522509807616,150663 762873366315307008,73926 787480466341236736,209351 791782882280869888,240584 764851371719876608,84422 795437253606707201,265855 764188283018424320,82344 788820030318403584,221297 765006049707458560,85562 790028015753269248,228470 791777991713972224,241678 754003501835886592,29263 774072346164338689,139404 785240104092610560,194206 757216817907503104,45815 776758752238272512,157840 793837566780841984,255866 760211877699788800,61011 775848541914673152,151202 758582948232847360,51451 794903173974597632,193368 758288047595253760,52030 761981513617465344,71442 779152626797645825,166282 761020614270259205,66159 761399452896600064,67229 786750286773690368,205091 794157375116615680,257423 795460571583938560,266079 787185991589048320,202636 732827715376697344,354285 760226311075835904,61639 770313022300708864,117833 736917926255546368,7224 771548263765815300,125703 773717851131686913,137444 774027801741578241,138909 759221783082008580,25210 793466343932723200,252196 756294536733876225,42432 779306231726956544,173753 791592695819034625,237706 792030946769920000,243187 794946233068556288,262847 795718356938747904,261155 781774244992561152,182990 787714073701945344,211347 793953930338107392,256105 767943378147213312,100605 779481139287326720,175260 762843504942850048,74559 765643922110504960,87904 778302034554589186,167319 788386518150815745,217519 761731410793209856,69548 764022477458550785,80939 778355891623960577,349357 780455779253956609,167220 785986197210267650,200382 788599510536716289,218275 752651151800168448,22785 787162181695574016,209043 791060280386150400,235179 757598704303869952,47570 790254807617507332,229798 791354014654877696,238395 778413705398743041,167562 789237205181009920,223899 789737076954660864,172084 793210331862409216,244143 760993575790342144,66239 771352992444354560,122146 773189518723801089,135025 778287370235940864,167220 793499912939929600,249926 795051662843015168,263926 769259361160065024,111448 764181231055544321,78274 781239521803313152,185496 794552133697896449,260840 792412000924164096,245634 771767110708162560,114061 772791847286636544,132335 779921768542720000,174465 787722557243797504,205197 795261053143752704,263896 751608055247302656,18395 795482926263595008,266054 758531243499741184,52554 788590462529630208,218356 793652203399413760,254135 771801301848064000,118191 779345386205052929,171982 792345059391860736,245309 759131664815579136,56964 759859576275476481,59666 776362973652811777,44213 757333259453763585,45329 767740851221045248,100893 794591769484820480,249926 758004260185464832,49400 775887888160546816,151071 757344207535116288,46652 767814258927161345,100523 789750321543282689,215437 794193338328956928,258525 753714777650847744,29474 769370341932167168,113165 778932087558660096,171168 781584635612499968,188807 786361542065270784,201308 791824831998197764,240718 760227373061173248,61051 769137406591115264,111517 787986101843599360,1170677 789173712591265792,223899 788132165741600768,205197 775201554890502145,146580 785647383409332224,197286 762350610427543552,72523 794910771713085440,262886 779395564433645568,174115 755230650794409984,30637 770621372301049860,119682 748204292079661057,11774 763581170768502784,78115 791267123779756036,237491 766423279238320128,93823 758726992673943552,54070 772836939502350336,132996 776590302895280130,1250325 751106949475893248,16897 776832967402479616,157724 788046706877140992,11774 794307614855352325,257492 768598866107232256,107024 788025740054958080,214209 788797236943659008,206620 760212556271071232,61675 771883052574380032,125145 793164026951962624,250033 755227125070729216,35890 765562911838183424,84209 788525807828242432,218275 753645783895773184,28866 759629444663222273,56964 785615196421316609,197512 788496696325971968,218275 764236333942386688,82766 755951859655991296,40881 765617842246987777,87858 780493294480396288,180875 787067388399276032,207965 788124815177547776,215012 756253759148294145,42171 772887410908794884,132364 751601756841254912,1170332 751999818285715456,14277 795674360073822208,260460 762726089370271745,73712 793096539258232833,249469 795111372745015296,265257 769575385868546048,112939 780737095933583360,182726 755590841461186560,38743 758661189828157441,54070 773934309069746176,135004 775459259714719744,149259 776165071256969216,153854 781871594079563778,190635 793495443636297729,249926 775745156251344896,151071 789952910960496644,225949 766500625739812865,351436 794527785566044160,261155 771520778927874048,125853 767815212661551104,101681 758176817232633856,51344 756318519994748928,42249 785282914996989954,11774 790271309225668608,228341 791812215456366592,241940 786314002255142913,201555 762114356419162112,69794 785516760485146624,195975 735587034216169472,11774 758529926052151296,50923 765069800867401728,84422 774259954878406656,141091 793164665543155712,249444 765978406051799040,90384 781335430050422784,185310 775030433515962368,146259 794928616542978048,263205 775466831167549440,148473 749939842419679232,10653 750778685808979968,13495 779034016175521792,171693 777474666189455361,1170550 795420215332966403,265875 773548889068670976,11774 775724931229384705,150511 781224376855298048,186434 790729463847845889,232863 762588540140224512,431998 765508467536850944,86440 789808070113259521,227242 768593054722723840,106753 790926963036815361,234583 758326668541001728,50581 772131637140258816,129558 773890086912028672,139404 794175065868800000,257484 780483333910171648,180759 789962197438828544,215488 793104581798404096,249469 755095260464832513,34666 760977756830076929,66116 790248916004372481,229693 792488781089824769,246225 793272950065602561,247651 753937654887157760,25135 781358320942714880,139404 794610582389399553,261155 759116848780627969,55660 788128321259307008,215437 790690853857611777,233558 791374985432436736,238207 793940106113478656,256255 757564072867037189,47917 791392380654088193,237908 794533705284980736,261155 792052562677686272,243187 788804162305794048,217058 771843603681284096,126389 753621535739392000,28562 787370668920807426,210289 792498278243852288,243075 793496819967852545,249926 763732765648953345,75438 778958121037291520,171324 795379061325320192,266491 779925009443586049,65113 795276603869773824,261818 766828170490314756,96263 754150249560768512,30842 762818732641005569,73910 792632551773003776,226218 759176739939491840,56772 761237206073761792,67397 763063012563492868,1249062 764462380692623360,82002 772545044171534341,131473 750063038489825281,10847 770490293942620160,118191 774380083335327744,142555 775074813639405568,146259 775885057571651588,151071 790185178081660928,226731 795370086672441344,266151 768421384275976192,106281 781566166837956608,188119 794081323535060992,249926 794160122113224708,258331 757386985862332417,44429 760501132124884993,63071 763801861832921088,80393 771654604597579781,126152 773229717059047425,133519 774261962532270080,136110 788431079216734208,217899 794582153535188992,261155 754708424655593472,22393 777637726283759620,162497 780136437341577216,176801 785764325382172672,197297 732262618702831616,350968 779501897090682881,174294 786960307537051648,204284 776506701222645760,153921 779194008140668928,172962 791609099913801728,239893 780783415549390850,182037 753988163777929218,27045 762435846372896772,73102 766853343507456000,93112 760652996246065152,63393 767687692452712448,98972 790784843730735104,233307 795379728534355969,266491 763006569797648391,72948 764859597945446404,84724 777859499226963968,164001 758157275391528961,209828 766036789236604928,90723 793508256345886720,7700 794302377218232320,258456 768521369000747008,104999 751551008996663296,18409 770678184975011840,120396 789837703588306944,225359 743506664620359680,11774 764112221488107520,81869 780701875721101312,182574 786397423824277505,194723 788018407622881281,214492 781301236746387456,167453 773484270111326208,136904 774712645777850369,142721 778568908005486592,168794 754753790205538304,33356 763163900174999553,75899 780597281040977920,181935 787042442063282176,207733 767808035255296001,101681 786829840238247936,190424 758498195949355012,53532 734951825162407937,353374 776067479646928896,153095 786193930983383040,201351 792873545156001792,247241 794564012629364736,261155 772069336710320128,128615 756315786415923205,42564 767903864590770177,81869 793610409508950016,254135 750168694697914368,10057 770062993900048388,114779 788494888635621380,218495 781154745159385089,185310 793541632540958720,253336 788525664370511872,218260 760681951036526592,351490 768215421702942720,100620 781125399413714948,185496 787809566058622976,205270 792129422602022912,244297 794683470048034816,262752 751655205989593088,17416 781345135380471809,183759 794686837285474304,262784 754821841986916352,32337 760859552699015168,64339 780839640664158209,150151 762478663103152128,70886 793614946055647232,250064 794020159610560513,249841 765664229269639172,87904 769857375989739520,112623 781674712199995392,188119 743170402206244864,1247580 779136207695470596,172962 793902352033927172,256564 759856297600745472,44274 753461299883933697,25189 765201422400892928,82066 786672987231559680,205270 785241305983045632,194139 754761644274745344,33356 753785504844439552,29263 778716264411770880,168794 750846094645559300,14421 764957885843447808,82344 772417316747444224,125801 773645235805192192,137953 751901153504485380,17640 763162022586552320,75797 795674711241949186,224196 762794434354229249,73712 756871956163497989,45014 772223868702371840,125204 773081894132944896,133454 788471893384830976,218275 775345513185017856,148045 791324340398624768,237491 791674352865390593,238395 786398266128756737,194723 790631271076540416,232595 792896306595241984,196314 790676731157946370,232169 791355333226618880,238207 793621674578935808,252581 794592917377585152,261155 763167923997466624,74943 774932483062263822,144542 756353421721174016,42171 761939563094736896,70689 762276980314083328,72350 781659150463885312,187044 794559074235019265,259773 766698591184384000,95262 790606325726060544,231894 785841972204433409,197512 779312305418989568,173964 794614850085392384,39957 757736179273986048,47940 781820395976552449,183919 793516334084685825,249926 794505668707360769,260775 758389188085428224,46076 772345047434035200,130327 788964629116444673,215437 771112855294935041,122776 794570618297532416,261155 793113539477110784,249469 764079628222726144,81110 781355804423098368,184223 755467258168827907,37818 759251524568621057,56964 781426479813001216,26066 764513829380292608,83641 778732713666764800,169384 757593686490382336,47659 773730726797643776,138819 780748957928390656,182036 790203634814418944,226823 759544134923354113,58250 764842485994643457,84724 764874621673934848,82766 787266442379026432,199307 765774410641006592,88920 777771523729788928,162596 758096423980306433,51385 777633220959563778,160592 781467684802269185,139404 791590950900535296,239926 780984172089339904,108396 773965466264100865,140444 791823442584735744,240890 793899359675019264,256255 752108630623842304,20279 757418308501016576,46394 787181201463271424,208014 775160111413153795,144730 792338713783242752,243869 792434239459307521,243513 735234104204120065,65113 763183116936617984,73910 792818349906558980,247877 760492460699033600,61444 766436523294294016,93286 791683797607587840,240145 773179432148176897,127957 795126768076292097,263257 775099534510809094,146704 778028590055108608,164900 794647343215898624,261155 763788300079419393,80016 793282744411226114,251234 766714984663486464,95262 778366617029844992,164960 786392274020077569,203674 765250260063100928,86440 790988070762020868,234583 766140194953232384,90327 776761875224723456,157755 767870646101667842,101681 786430793635606528,105109 788013012997251072,214354 758381985958096896,7224 774453390831079429,140444 790303968047931393,230270 770414101658869760,118761 790317710538399745,11774 762761942343749632,74681 785459415407362048,195975 750903018413973504,15643 768500713852919809,104973 781604828673822720,189086 785998494393769986,199227 780953106238484480,184223 763929726188597248,304513 776154127692812288,137158 791712509350715393,240483 757906954039676932,49121 768424549440430081,106281 790812499146862593,232471 794552587727081472,261155 756190188431343616,11774 772544341999058944,131007 788189863203971073,108396 752982137058373632,24316 765701625407078400,86103 792496878369771521,246295 751591028767924224,18555 773196896764563457,87904 786622043705847808,201555 795764091906191360,261155 780661386716311552,181935 793921978121875456,256219 794356631224127488,246314 774275033740869632,141912 773936032756535296,140211 769334266064990209,112788 786997629309767680,207949 770560314580557824,22267 756300904979058688,42432 762950450782044160,74247 768528938108788740,106774 790948511428804608,234583 732689346067828736,353228 734160939931578368,350453 769165610777350145,106260 791065074542776320,232169 750723047296933888,14877 751803241319456768,18470 764883466206924800,84889 792100301754998784,243075 793205543087149056,249469 775812601615753220,150497 760855122939437056,64678 763403409739227136,76012 766229797898891264,90384 776609992359211008,156053 781206430745526272,181419 790652844743405568,232169 768626604843171840,97468 791454349213900800,237491 774614744145821696,143585 787150628464300032,208379 759367598802817024,58054 772890592091123713,132996 757690476019478528,46280 768307450520875008,103924 781494986697211904,26066 794745499601379328,262752 764114623628967936,80939 770450383185465344,118192 772457001494249474,129662 790069880640897024,228820 793973462956027905,256276 776020707675209728,151526 792667074015342593,245117 792908189033385984,247757 767961634384056320,1249007 788945218758320128,11774 757020487109181440,43471 765557383892496384,86440 763172480232124416,75724 769216304578461696,110659 788541635919384576,218275 788788666902511617,220526 791050580923936772,234796 777219820462813184,158897 760578715801837568,63149 759074109967912960,56587 794374111896010752,247743 758699219146407937,54070 764314057839026177,82209 793539527885283328,252408 752733769384071168,22650 793163854557708288,249961 762740309956571136,74308 771791764130762752,127134 764981465503465473,85562 792583875474055168,246392 793193900512948224,249841 767078482543271936,97811 791730771472084994,240145 769019004417605632,110362 792772581040553984,247241 736611295508627458,7700 758096776083550208,51069 761897336356294656,70941 766139588666466308,1249308 769852442687266816,114146 786206499441958912,193069 772989699363176448,132967 790050186353582080,225981 770078190639415300,115042 771876268816171008,127957 792025409911226369,243187 779525745001500672,174115 752655093325979648,22662 755159408406044672,35890 767919052169752576,93210 785588646938312704,197286 794321229163466756,257492 754066120760451076,30802 767011459859640321,83638 793572557114925057,252112 770315628125253633,117257 777598742346158080,159308 786977427398492160,207613 734415806004637697,349474 765028405288894464,84209 760263382112935936,62130 768986915735539712,110362 786180290511310848,201494 775028155602104320,146259 772785654144958464,131421 771492643167535104,118191 753319724642099201,27039 788800342108405761,220526 790341718822432769,11774 776988052413566976,157082 787001494654574592,207949 732684737773510658,350654 778217090259914753,163763 786981055660036096,207051 758879018233896960,349683 760122003584081922,60866 775029891758641152,146259 794327944730738688,256536 794536255023435776,261155 773931732022288384,140211 793835780678516737,247569 778361616190496768,166916 785664852995866624,197512 794283109575368705,258456 772787041331507200,132578 761567816747286528,69231 753028226226597888,25253 757566320389025792,47719 775537949886681088,149300 756255987036721156,42171 761547899742347264,68993 761709839454265345,69947 764895780616437760,82066 770724229276770304,121046 766309693186777088,91946 772403673674625024,1170722 795749102596354049,268646 788457380694650880,11774 757702308012650496,48991 764137917052616704,82061 771699968130166784,126152 786381704537726976,199460 790377070593347584,229693 755908873073135617,40550 786285460305752064,202429 790986683986550784,234583 761864354849517568,69576 769160836132724736,111732 788140315375009792,215754 794725487490768896,262849 756387212334366720,42249 793903544072019969,248652 755201185141796867,35372 755377443976994816,37044 761375527278084096,68273 787130849695268864,207287 761227478098665472,67326 773562249940176897,137639 780277708089458688,141360 780602063893962753,80785 780150152904323072,138362 786006633927311360,199755 763774900137922562,80098 795671668840628226,267521 786579319480913925,201285 770014146641465344,113648 756321868848697346,349507 790952284238729216,234653 768151737953812481,103212 793134736319262720,249841 764317722930929666,82283 780597598319108096,181935 776076938414653440,153194 760451876416393216,62728 764988781711589377,83881 771537918930202624,124597 791348504622866432,238395 769263933714735104,112399 771421126253621248,125381 791818576055439360,241940 791349803896627200,238395 766068936731299840,88603 769644640924467200,113317 763321997736677376,57901 790415148116742144,230485 748928083961475072,11774 758493335342297090,53185 762358620914851841,74518 791712508310675456,240718 755164734123446272,35890 775368106772496385,144824 743892196223508480,1322955 773841266362740736,139404 772159919923552256,129565 785268376067117056,194648 794560313592987648,261155 765216691684978688,85562 791133298865106944,234583 757009686738587648,44767 751768941928734720,19352 786549685494308864,204413 794370390634078209,249882 768153223895089153,101381 777251933639761920,160592 758931932218437633,55257 764785126202970112,84724 787826823291777025,206117 763097923752079361,73814 795155465936244736,263906 732381006527926276,44370 774074652096237569,141360 770403599578910720,118191 786981351513739264,207949 795007315221118976,263906 750777344680402945,15316 768051427277176832,100893 778410739551928320,167569 758704418200100864,54070 761364552252592129,68273 775334551719583744,148473 777859925938573313,164001 780822314623520771,182659 794531208185028608,261155 775119864675569664,125220 751962034938388480,18470 758159344664010752,49852 773866537258287104,139404 788077834484981760,214492 755835181039222785,39997 763787942749884417,11774 793883863248363520,256255 780593010681655296,181903 764990194152042497,85562 792121024766541824,243398 794331468935950336,254135 765618664745893888,88399 789510986990514176,226731 768597928994680832,103071 788887383756279808,218582 774761953885466624,143235 788329248108998656,214078 752213924095913984,19969 776471792743440385,155390 757622269963149312,48351 793855737122336768,255942 759724265646198785,56282 762288332810383360,431998 781233294889390081,186212 753052757452435456,24134 778229621510799361,166434 791784322822991872,240483 751837483718045696,16931 779458591723880449,173347 793321353944457216,249926 788779458102636544,220526 732121962466574336,349426 771815457829621761,127775 780821605509320704,183269 759853973469745152,59666 781640728279670784,186584 758755915788984320,54519 763188839464656896,76665 765956478461091840,90031 786554848770654209,204413 760982804268064768,66159 763135340437573632,70177 767548465857658880,99900 758697399737020416,54070 771098493901414400,122982 793143933794656256,249841 794661109198450689,261155 762173402673057792,71476 772549970989907968,131027 787116905261772800,194213 772194577495236608,129380 786258048335618049,202380 793546457374715904,253444 795275480136122368,265881 764308389384089601,82209 772616749569089536,128230 773909178200883200,139404 788060347861204992,215005 794239964275847170,258598 794278032957505537,257026 751218898196922368,17416 775969763285663744,112363 774289295335055360,142090 755413808563294208,37294 761832978825809920,69231 761833422696304640,70177 787015989275729920,207287 765670489679421440,88052 785976224170389504,198591 753930694825508864,28988 791715516687593472,240167 793455619265093632,252020 760176084973264896,61412 765761279445364736,88920 780132589097086980,176890 791021837903761409,235315 764530099504967684,81946 767681538032963584,99471 769628333059379200,108432 785582673007828996,197297 755276674543984640,35890 769473079676313601,112336 779590581710229504,29786 780564818185052160,180074 794560671916572672,261155 763117203445129216,76577 788434859265892352,217024 793213349689294848,246987 773706095634231296,11774 792725318683336706,245101 763705679391711232,79691 765642850860097536,87904 770672559364857856,118191 774021849877323777,141035 750059444629889024,1248030 768448264182046720,106281 792036266569179136,243075 771050494458335232,123028 771208922581442560,118191 765762803517063169,88920 787776513651400704,205197 769710917617537024,114779 780818130276712449,183468 759665497898123264,52475 757102894759997444,43995 763214584991866880,76723 768076799658131456,103354 768564052419186690,106281 787050260530987008,207712 795736097422643200,267576 768912558740824065,109988 772822095331942400,131027 777546482299920384,161413 793114652544753664,242693 794173960766291969,254135 750289790013173760,12346 753766874148732928,29763 734004953061019650,139093 790388290687897600,230485 792401355717566464,243165 765038935538008064,84724 788469024774500353,217574 788764486991654912,220526 786915012170309632,207287 759223228145500161,56964 767196460039311360,92226 793145209026596864,229910 789696220335788032,227242 772426952162484225,130885 779338631290953729,174230 759206769998622720,56964 791687148164427778,239610 789373376334667776,224680 793232316327833601,250179 794563114905706496,261155 786331923962597376,201958 761539040067907584,65180 791397314241757184,237908 790366471247499265,228341 791219854170816512,235348 791364915877388288,238395 761362765441298433,67906 766034366745247745,91043 773560574106042368,136515 774073481965297664,139404 750236182517256193,11022 778605550862868485,169201 761998993920364544,431998 768052393065996288,100893 788467684165898240,218275 769296789233098752,112872 765085205417824256,349060 787261529582428160,206666 768209581445033984,103046 791732403093975040,240682 757720629999206402,48826 754717569383145476,33356 789163545891971072,215437 794232033962668032,259063 791743533791096832,144648 777655720682586112,162497 764912297118617600,66801 793186276526608384,250430 756416014108069888,42495 762392327889391617,72975 776901899966492672,157993 785648224988266496,197512 791336984556015616,237594 758773296359813120,54070 794244978117517312,258771 794663148041011200,261155 754735440167665665,33356 781325616893222912,187084 766624418185547776,93261 777541492747407360,161352 788611014904389633,217937 795377699950718976,266151 753379566765256704,27222 764179518454173696,82283 756497944300298240,41141 762720281471352836,69458 767307979108458496,94612 786026575510679552,199211 794283869172301828,257325 765961044393009154,90482 791319941941080064,203821 761238880968437760,66842 779130340430471168,168284 790288950992654336,228820 768533400533671937,104973 763332886254596096,77590 793429503871750144,252020 768959346197737472,109666 775191345883471873,128934 778503449117855744,167220 794742499935920128,262296 795348308839501825,265881 765592863338012674,85562 765387121171501056,86440 769284523351617536,109713 788356243429535745,215608 776125990560944128,148994 785599492267671552,197286 794612290947522560,262053 795606096165670912,261155 768918812674576384,110300 766138477461184512,81869 787079155468865536,207613 752266924415979520,17416 772878668435755008,11774 755169134980263936,35890 788438516199927808,11774 794604831013040128,261818 764557106934452224,83751 765628712259686403,87904 776871918947409920,151255 751546873576579073,18555 776121394518224896,153845 790255294874025987,228341 764381294159593472,82018 766704329986154496,95708 787030103033126912,208016 767007014308282368,97323 753246243283832832,25135 756259640741158912,41798 775808881658241024,150663 777976253106315264,76891 781282749042733056,186584 790332102034075649,229159 757248984008261632,45669 773712422863458304,11774 792068023381168128,243427 794905104004550656,261155 759121543544832000,55684 773655206026473473,137612 764821005047136256,84724 792405947452788736,245750 793158505679163392,249926 771743203376652288,118191 752656563857424385,22832 767178994663981056,94699 786360741267804160,203044 767872657903742976,98972 768968122149797888,106716 761311054043287552,67401 794052648152350720,254135 769261377097728000,110585 752279243430604800,20279 793541097020616708,253373 763582846397059072,78394 788050403086577664,11774 760187445493243905,61544 752939042824658944,24257 767182570995978241,96172 767460899607150593,353017 776642974868398080,155668 734233482960850945,354906 760447996723097601,62063 785328025474826244,11774 793353121619673088,249841 773911666388008961,139865 750359298337808386,11495 760996784415977472,66159 767527290431418369,97371 776637623318278144,157082 779854031686479872,174891 781644440071012352,188421 760867707919208448,11774 769557674992238592,112382 771875768435478528,128382 786334349826240512,199279 790660541891108866,226881 758124116230541312,51239 751579855322394624,18550 776613808517345280,157082 777172292619030529,157755 763075448913879040,75174 791822349913853952,238429 762725601069436933,195876 780606832188456961,182037 770988498048258048,122146 790121640860397570,229505 791516325382201344,238207 793237354907447296,250293 764380584806195200,82066 766775213333676036,82344 793869007950606337,256038 788063461859262464,215030 778301835291529216,166913 781620591291871232,171693 760556050474868736,63149 778216198467182592,166300 785468380123959297,195283 792505414541840384,246295 794583836654899200,257492 761611772159594496,69711 770767758141173760,120690 778004245047939072,164826 788712930749583360,11774 777467507351384066,161065 763210910827630593,76056 762022344118468608,1248944 777162235088998400,160480 758434952451153921,1248603 791632930468659200,239344 791284803031011328,234212 758051681787576320,47761 781846945987956736,190635 785882568080125952,198591 788046495157149696,11774 773922382000058368,139404 787255229435809792,209184 792085926071513088,240584 776895180377034752,157082 792599294482128896,246726 779644115185041408,173917 779916357534113792,175092 751093728064839680,16897 758714751681753088,54748 792388866845974530,11774 793433658782838785,249926 794024770098511873,257492 774917192697712640,144730 788152796956676097,215480 788858959683735556,220076 792546293583187968,246273 793975287117557760,257353 792421628604841984,245268 766987296927252481,95672 785485150670950400,195975 757820597573300225,19563 763122838958141440,76549 773589740050321409,137042 750814137953820672,15590 754125757690081280,31767 787611666162737152,210992 776889194530545664,159258 790719003824103425,233307 794984776503586816,264397 764571246050717696,83391 773881829740810240,139404 775887432289890304,151463 764514174252806144,78159 754035217459974144,31377 788576303439974400,106085 732228290044395521,738099 751865560153985024,14277 793555466982862848,253336 771403881427238913,124597 786027902517153793,196696 790369354345017345,225359 791061838419066880,235590 760429339594854401,62063 772738772156968960,132335 792489767178874880,244230 774056749158453249,130750 776880666369753089,157082 780665742358437888,182036 762758426984271872,73030 794535356997640192,261155 756186640188440576,41680 756935716546895877,43616 789110216470040576,223286 755209388147761152,35980 765305196188532736,86440 753364134738001921,25189 763327948745216000,77590 774699643045158912,144607 777665792464781312,78159 751112900815839233,16897 751765355257880576,18215 781918992973832192,188478 753610021284483072,28281 790990610152828928,235590 776521586778185744,155287 753619537325592576,25995 755186272013082628,35890 793169816609665024,249180 764143866056409088,82066 794533045529288704,261155 794181898712924161,250033 755528509364121600,38032 767698376158748672,100605 773875575698100224,139404 761614054993620992,57574 786988397550243840,207287 773835934718685184,137158 788849149043150848,11774 789886082498326528,227453 757168038064054272,39462 764472933343387649,83459 771458833558409217,125367 755548014823952384,36875 780461552486854656,180310 794604992107712512,261155 786071276741943296,105109 777532545638420481,159389 788877892113489920,220806 793265733262118912,249444 793193325109010432,249926 765839614141759489,88052 771916023213666305,128404 773889375675551744,139404 787493941402894337,211347 749763841601536000,9433 791620677140877312,240145 793816577124675584,249926 732897308593950724,353789 763043444595957760,71353 781343503544619008,186149 781474567722143744,185496 786026286023979008,200235 793592750281265156,252112 775097682331209728,146038 777013073617969153,1250347 765132821459505152,85377 776430204277317632,155390 790586570206314496,231894 771445100400476160,121479 751589899417956352,12241 788325670069731328,214492 769756104804880385,18030 772949359767851008,133784 793248855932317696,249926 757638240727859200,47940 759189012229730304,56964 793103573609504768,249469 792447529774227456,245549 755510584465035265,37979 776318664178012160,154832 778706079202947072,121923 778303144799395840,165185 786424835706675200,203674 732367056633364480,1170450 761684709759852544,69356 762777845844287489,73814 764970901481857030,85562 777535778696069120,161988 766400349297053696,93303 791587612242894848,239405 763935823670628358,79513 785536182184767490,195332 754037764392235008,31349 753694056476184578,27402 790337885392269316,230297 790945689790390272,234796 790972329413124096,235487 776131041555644416,153845 781645066788110337,189031 791639148629110785,240145 763895592485609472,75973 777160552846069760,246425 752808667980918784,22575 761981685814616064,1248987 793455904708591616,251814 762274841361653760,51778 763516719369453570,78684 779531977988812800,173210 765089823904436224,80720 758385249302769665,50346 766837631824998400,96514 771339785696784384,124883 792125208115183616,235685 762138095315746816,71476 777689486020874240,160618 753324636629327872,26140 751641257080975360,18323 761568160092786688,68987 795766116391862272,268643 773358979489501184,1250041 776824869996597248,156835 785674806871982080,196348 795345031901147137,266079 751176578600538112,17434 767090248220155904,97583 771541561297416193,125145 766669705633533952,94718 768897393534218240,11774 778359708432334848,167305 749869565090394112,9754 756902508635774976,44085 771408424202625024,125222 751561382533881856,18495 785638197942419456,196917 761009135878082562,66159 772925486121021440,132364 761412067366735872,67906 770616596112879616,119937 776771132259049472,157439 781116236268576769,185496 788451555301261312,218275 779360314550804480,174427 785647397921628164,197512 756314608525193216,42249 793658331139366912,252020 749659812548403201,9087 794532467407392768,260173 761734505711411200,70543 765695306050723840,88561 777056194263289856,156835 793970879315066880,11774 778639582422110208,167220 786905480312528896,207277 761622457300185089,69794 790972517749960704,235590 790696759488110592,227048 776329326258118657,153779 786712803327475712,209795 786910595710750720,207287 788450135311130624,218275 765536050856890368,88052 772049314482757634,128194 761845881356320768,70223 752973791425335302,14277 776623446751010816,155390 787983935296778241,214161 780279736769523713,177681 786359774053007360,201558 764899170721275904,84724 771552558980567040,125163 776633145173028868,155390 786381446705405957,202304 760953505754603520,65927 778944562563719168,170252 786632049977270273,205181 766059650773053440,90482 791025080658595840,233736 780164394756018176,177340 785350049152790528,195424 772563894451798016,131084 772815292670087168,132335 776772683220422656,157755 773717745833680900,11774 786186111450165249,108396 793465426999148544,252408 769561339828199424,112363 781358472986189828,139404 793513394905100288,249926 756812473777303552,43391 763166809042198528,76188 786592046479880192,202379 788430132084035585,217601 788497634076000257,218275 794117211103395840,350913 794415023997288448,258741 764081939967905792,80939 781201031455801344,186434 794004666799374336,257546 779150553217589248,172962 793265065185058816,243761 759169888858599424,51798 768164081383665664,103005 790538773478027265,231358 757473099868626944,45669 794048260243673092,254209 751101786182868996,16299 768059798130683904,103261 788740613994864643,220029 769352458543902720,110585 794629391972241408,261818 776102393608036352,151379 793615093518987264,252408 774035070789169156,137561 775001514872016896,146259 786576308507545601,204413 790742432128258048,233131 750449509184876544,13532 758411910417178624,52821 765364731443945472,86780 769572795793547264,113412 778572126492106752,167453 793051255782383616,249131 754803626707656704,32873 770990495233347588,122146 788127794748424192,215754 786659882502123520,204413 789529808715804672,205972 767114694523887617,96817 789677290753921025,225949 788002247150034944,210238 757669686142205952,48633 769231803320328192,99262 758710432475426817,54752 776112178092974080,153194 755028930575282176,33953 754063412267585536,31389 759076010595905536,55550 778320605263179776,167319 790370101211959296,231015 732870644426104832,353789 779712736439697408,176196 795070615946334212,249926 754770538350850048,33356 762383228154044416,72420 780895575734497280,182960 794060996142731264,255192 766396539593891841,93286 776981166377185280,159359 754757600365932545,21888 759042279944298496,56552 771393253300178945,125367 793572238628978688,251758 770282768702013440,117364 787674240413757440,206101 795206468295397376,261155 767817892750462976,101681 794986135491670017,263906 770478528131436544,114254 778418464188837888,152594 791447375487250432,237787 764524613149655040,82642 786657251473907712,203923 732701662750605314,353549 755168274162278400,35890 760766339317370880,64700 767098472789118980,1249229 775428039224102912,149304 794661889137479681,254135 795427361462304768,248924 795097010240188416,11774 776466656444817408,152314 787317592906235904,207212 785834142567133185,197512 761507127747809280,67973 781275286839099392,186584 785958054571323393,195424 768177802831077376,103261 775862719106854912,151410 794941322440404992,263895 765898195494899712,86162 780743618256445440,182036 770992204525568000,121612 793954275571339264,253721 760555687407521792,63655 788507212243083264,218349 786448019658936320,199227 757744828750987264,43575 768584493993111552,106774 779090250995904513,11774 794957368966557696,262847 793165174563868672,249926 791056389858848768,232863 791978431940481024,240793 793459152651628544,252020 788414973756121088,108396 757284104673042432,46407 755556824024133632,38286 773991406008344576,140444 790290420500660225,229818 793200623470710784,243717 781235442020515840,186212 756500009755869185,43391 766679065918963712,94684 769291308120715264,112363 786942017796472832,207613 770250278654181376,117257 779798342612189184,176218 795747125535637510,267297 752810641547681792,22953 759837019090538496,39221 753811177226940420,11774 773496760207548416,136904 785269224130260992,193669 794160079415058433,257026 768887433182060544,109104 793594590460719104,252679 771770572476977152,127711 792169734896689156,240483 792231065465262080,11774 794555518266314752,261155 794725261996597249,261155 752140560018903041,20238 772867768131522560,107459 776911880346406912,157755 786419934804840449,203674 786611559137017856,203674 780808380944265217,182257 792087273026166785,243187 787877921847324672,208167 777319052561842176,161456 773958924676378624,139404 768831274479865856,107745 794001912089612288,257325 793169596786307080,249841 792812545732186113,243075 776006932385501184,152872 778399052799016960,167677 786352038804393984,203240 732914438466981890,354525 793479664572522496,249926 767144784955863041,97432 779483504983834624,174230 793450881815457797,249841 758053761856245760,50787 767840163091185664,101163 790241500625973248,229693 761596498794676224,11774 777153374164623360,128232 791050908809371648,234583 752133833743556609,20474 754806505564610560,33356 780791626461511680,182726 763823609781620736,80393 791767357324746753,240483 792791626192130048,243865 788390548151435264,217519 793986793167273985,11774 751796050399260672,14277 760530628173504512,62728 793640808318578688,254135 775720640653434880,148684 793826001675554816,255393 749255154713497601,1247983 773393825997946880,136603 775086426761392128,146580 786547374520885248,204413 736428271848423428,1182322 792368434432671745,245459 793635546400755713,254135 758022879132786688,50923 789904128768028672,228635 793881072454868992,255942 775195852184793088,74133 781221294025142272,186584 775027525139439616,146259 792088621180420096,243075 765228736761376769,86103 775897067571048448,151439 785685151959306240,195849 788692780671463424,218275 775818460991455232,151463 794294993095639041,258829 777906851195281409,164444 785282171233824768,193669 787640755137372160,211813 779570643322990593,175153 766241247073857536,91810 776265730329350144,153618 776557328338485248,154832 794620753094332417,262145 772597295284051969,125554 775030744817152000,146259 794689578107944960,262784 767042060809539584,96883 780284765949730816,738099 790702679995604992,231792 793887155324002305,255942 788062101281632256,1170332 793650576378646529,249469 794607513815699457,261942 777369178898440192,154071 779642559865978880,86076 789903984945274880,220815 773221856157532162,132364 794621875640999936,262022 763056181074071552,47188 779713976280158212,195876 788785919738384384,218275 758787490140397568,55257 785699335551983616,197512 761396334058475520,64310 767066134742900736,95672 786979485350592512,207949 771050747941179392,123085 742397394445324288,11774 752841151464480768,23725 761662942525820931,69231 764191916871159808,82283 776583759277625344,156644 792491141056884736,243513 795476674318106624,265881 763868268214030341,80939 785566111869788160,196609 758000908508733440,50442 789658910185496577,220526 763906376003424257,80978 791021295303405568,235620 793970722427150336,257353 754724519659577344,32575 769825407470276608,115435 771448157595140096,124601 793950043527069701,256536 776968183358062592,156835 758391197316554752,51778 786779749351845888,204410 789314130910019584,225359 793334141920088064,247686 732609548771434497,1170592 750149076990070784,11463 788904493236654080,11774 776182694090772480,153613 770800151606755329,13343 787500184125186049,72035 743041795852996608,195876 781915625660690432,191293 795365952925745153,266054 776445153238134784,155898 769576192420773888,112239 781124620757798912,182659 786065116219502592,200383 771744030061363200,127134 777730699717709828,147013 790541226231472129,231894 794601569853575170,261155 776566571690958848,155459 756606382019796992,43751 795759369245835264,267576 754744975397494786,33174 787645890592780288,203225 790986163205079040,234583 770466552214908928,118192 780486645502005248,180783 765725823848554496,88920 781487692039098368,139404 756599277846204416,44313 759191345986666496,56964 780848334621728768,183269 764523266941788162,83391 790324335084867584,229693 787956459363500032,212139 793441172870066176,249926 750293640035987456,11349 773859834336653312,139404 756585232111898625,43399 790637938052853764,226631 792048066396196864,243075 785246827574616064,11774 794080894227070976,257492 756648144633524224,43391 785630259630800896,196932 745373543630725120,352060 771918300678721536,127711 786393285526888448,203674 794246298626965504,255870 750789065579061248,14277 764271235073060865,82066 774125539283996672,141360 780199789942149120,175772 751810834435862528,18486 758433109494734848,41703 761630730141077504,68133 765075739230167040,85562 793938824816689152,256650 791099261253459968,236454 793615869527982080,253164 751119830896349186,16422 772093036398579712,129558 793437842487840768,252051 794878007122993152,249469 753793269134299136,29263 791372847793004544,230669 768428054968406017,106281 776141984377499648,144654 774305778635198464,139404 791679449666289664,240067 759459297692704772,56964 794864244521140224,262849 750619600002297857,11495 767808012610183168,101681 788179173940596736,212061 791364982726389761,238395 755067256896237569,35044 795273780054605825,257353 770586605539123200,117539 785248882875695104,194082 763150220251258880,76862 763537049290887168,78914 776788513912074242,157755 757760177324036097,47940 794653885541580800,261155 781601456671555584,188401 788506990637150208,217519 793551664691154948,252020 773956862735626240,140230 787784672625332224,205197 793143844883746816,249469 766749173978959874,95682 768234469815975936,11774 793314993227780096,249926 771761594342572032,117310 773161105447419908,134470 793239125465894913,250293 756114450793566208,41636 774728321993105408,144607 780592447315259397,181811 793983358464208897,257423 794263096219107329,248652 768862543729291264,108521 785830846397681664,198671 788221181430210560,109244 792128417365975040,243733 794237397043015680,258598 753670720274649089,28586 771165469617315840,121055 780358547020341248,178524 795678479916351498,265815 761128486077550593,61051 762737982621229056,73712 778988471293583360,171260 785914418513059840,198591 749604697686810624,8497 757970330325483520,50377 776528013160685568,155318 786329637622194176,202379 752986768463527936,25255 755562328926490624,38459 758340088304721922,52112 788145678123872257,214809 794966905123540992,262283 775335220354482176,148394 776842529220259840,158387 753538184768651265,25634 764138005288189952,81927 775734984783097857,151255 752018470921834496,18156 785893810182107136,194080 764548604111364097,82209 752168651445374976,21343 780101524252942336,178258 788324072224587776,108396 794705814003077120,262886 785589154918739968,196900 753524221628645376,26064 758878870917349381,54070 770343410611793920,117609 788735391796961280,220332 762693287790600192,73814 771255604648173569,124410 794578733948485632,261155 789101782941114368,222544 789680157795594242,227048 795348618748239872,266500 756277130288205824,41459 780904431416176640,182257 790751543599493120,232169 776951286906384385,158387 780955031407173633,182726 752949476470292480,24727 775752026282086400,121795 732787972395913216,398860 760932611577511936,64692 769286375002611713,111454 773995369294422017,139404 774007161139634177,131421 776061075968057344,152735 785324927658422272,195125 785555271640764416,197017 792149336385687552,11774 793874353913933826,250633 757323298904604672,46974 788929302897238016,221476 763803336294277122,80393 785486696632684544,11774 790279752737095680,230282 766273056050470912,91946 793132994634448896,249841 795368442673164289,266151 791738434058489856,240682 786197423567831040,201351 795097882575720454,264397 755906670513917952,11774 765974391205355520,90384 778197631461892096,166409 785465033115504640,192032 770061318808342537,102249 770411013162278913,117377 773945098371465216,139404 759932718973001728,59730 770353205293101056,117257 786078064161751040,199546 776239350132596737,152314 750370435540197376,12883 790460944518356992,228501 794868333086646272,262022 765924095804346368,87928 762794125066403840,75073 768632651867533312,107428 794672340927913984,11774 749800926416777216,738099 779148065034821637,172962 779451515815731200,172185 756498794263568385,42432 780915363705790464,183269 761419685040717829,67852 768375861640830977,87607 778260463792623617,165448 781342689987923969,139404 772938258259017728,132578 781054062846291968,183759 774003621516173312,140232 786176216638300160,197512 788494786483269632,218275 790030311929196544,228241 766156417632010240,90384 777881814996246529,163586 768786448413782017,108710 774024873140105216,140676 778368441820573696,167393 787255267511631872,207949 765959008188522496,90384 770128067608121344,112363 764998152789209088,85562 774670623209652224,144654 794517657005551616,260404 795370700013875200,266151 766009695672930304,90384 756508030540324866,42249 791700769044955136,240483 778588079795736576,168794 793667726648631296,254135 765240796672962560,85767 789533978155950080,226731 752991848331878400,20830 786570503297261571,204337 794927674720481281,263708 795439777726091264,266147 793644077417795584,254135 795022843440492544,263896 785739350919122944,197091 788491232846700544,218275 732943990044000256,354752 771394039707013120,121612 755798180328050688,11774 767381102877028352,98259 774725740243853312,132364 789808859401621508,227484 765229136205975552,86440 772786966081314816,84904 772491161927819264,131209 793240335761670144,250633 788778662095163392,220332 794321287799853056,256038 741305269817204737,11774 765268239253442561,86653 779654653462085632,176011 770170070119112704,114779 764382306593345536,82283 785915012409794561,11774 793141546199711744,249469 772943110783447045,133519 778330482211688448,159850 787762978498211841,11774 755476663006134272,37908 794608790314295297,261155 774342703417061376,141360 792449360491532288,245148 756474426317758464,7700 772801933774036992,132335 778379915326619649,161901 790873537061978112,231957 794621034922131457,261455 755560218684190720,36719 763762469412048897,76060 795005856907661312,262849 759086815563358208,55261 769238961147486209,11774 775514685227630592,149953 792034747102990336,243075 762648662644236289,73926 763871389174509568,80153 778391798741884928,167220 768267406925901824,56993 788864634010730496,221143 793038432536854529,248924 763748379767640064,78070 762307241122947072,431998 772507189168607232,122967 793280262658416640,250179 772553979959975936,120541 754760719028092930,33356 793496586617704448,252741 758692360062656512,54070 757335771820990464,46405 785331195601190912,11774 789908210849226753,349318 758080878564089856,50476 794984579455209472,261155 795007721456144385,263906 795302353763266561,262849 732410646923337729,351993 773872243524841472,128886 776580384188399617,156835 792432831121264641,237325 794778885577527296,252939 778905663095185409,170253 793269341701537794,250953 793475548081258496,249926 764512820834828289,83753 771004187815444480,119937 793217274635227136,249926 764980403669262338,11774 757533055854649344,47718 760721126473474048,63149 790996017902526464,233736 764937999629115396,85377 770433008025292800,117257 777388918404591616,160358 790315233306783744,230575 793313832886120448,250633 795039088126656512,262847 763558595984236544,78219 773624462197592064,135329 790633124346597376,232137 791676686823723008,240483 781464909628469248,139404 758999193234972672,55257 786941903619096576,207613 767690823504887808,100337 773341998413590528,135736 795365163243278336,264397 776257164071563268,154832 791302995191488513,237223 791780051188584448,240483 792105036553662464,243075 774999658519224320,145795 779408610912706560,174660 794004450876669954,257325 752717507111235584,22575 778288794546147328,167220 786991102456770561,207500 794189869421465600,249852 766479198357712896,85326 768771982796218368,108849 790408912688128000,206666 740351426283622400,11774 765003650607349760,85277 781573252565073920,188401 793941563453870080,257026 794545889981276160,261155 764276657687400448,82744 787005112308920322,164764 791347402758324225,237491 773994990481518592,140437 753401139085791232,27045 787203511138209792,208928 732166974088855552,349754 741621327589675009,355105 761507229291995137,14277 761584512434397184,66801 773614253651726336,136947 775702387826761728,150663 781654685425999872,187969 791719624069025792,240556 793235139534942208,249841 773425975686205441,136515 788018356301418497,214354 790894137297907713,234583 791652185893244928,240145 776524204275478528,156491 755866716698136577,18215 767803981200588802,100893 766734513565085696,95593 770708748524457984,120610 795324717548847104,265724 766506238079270912,351424 793182485303529473,250408 794258677154906115,259231 763537513218658304,78566 773910241473802240,139404 764172677443641344,81869 763968607076306945,73196 767186023210184704,1249386 777875601474457601,80720 790734062122070017,233558 749686689589633024,9433 778063676586745862,165523 788480187759341569,218275 759122171843182592,57105 771112358231969792,123149 776461455465951232,156055 790990003702640640,235590 788842364492247040,217634 792489965187981314,246225 792794220532736000,227267 793803228185886720,255393 763550447030460416,78189 756740061899714560,43391 762074210613231616,47283 793233983932887041,249926 786633071315578880,205401 759515879239475200,52554 793836686786588672,255819 771052736016101376,121479 795659204531015680,267521 787282952434491392,208379 758385052380045312,50542 790554285222141954,231894 792022838597283842,243075 756372383112450049,42495 758195375840882688,1172928 770342896302166016,118375 771922757177208832,128519 777299232935989250,159847 793253316537049088,249926 758366245569851393,47903 788054189725343745,214354 794554841825677312,233705 794006997007904768,255299 786995893929177089,205728 790004597532221440,354847 768042110083854341,102514 780567791493640192,181613 777280748604665856,159876 763866522678767616,79691 793572945591435264,252340 795330773670920192,261598 778048399987748864,161277 779313883106320385,158387 757695371887845377,46911 769852682244755456,112725 788522942275530752,218275 792970754136547328,246273 758416793140469760,52112 760865082091900928,65180 780618738773086208,182049 781129843870208000,185496 790650710253641729,232169 734439076829487108,209828 759605169076047872,57964 771539686007332865,125163 773897733606367232,139404 779868422855335936,177340 795402332200697857,266491 762626304118325248,73814 759188131321085952,17120 762659399802380290,73974 772895773151399936,132908 790728542703222784,232863 794965044358422528,261050 763510799751151616,78948 781847689193545728,190207 786366279905009664,349856 763051563862679552,75899 775415018401701889,149200 766557041817116672,80939 790014623974092801,229256 758467420566777856,52749 786989396629262336,207500 791691839841574918,238429 774647839888519168,9047 794695241236357121,261155 759154234600267776,56784 776269556004298752,152946 769120958661664768,99111 788924650327650304,11774 790832626693124096,11774 791907657321811968,240483 792906301139513344,247241 792600727298322437,245575 776009465980223489,152872 777576641392410624,159308 786640836691894272,205455 765723146414530561,88311 767026731270086656,96039 754817475649298432,33850 788829718086766592,220749 792071546508488704,243698 792546399506337792,246225 771560508482654209,125204 786947909988323328,207287 788127133856063488,215754 776147504953823233,11774 763401264126365696,77303 794714506077372416,262752 777313850152583169,161456 780141120911212545,177704 770688468598915072,120393 769913210631774208,81929 771401220707618816,124904 773954600785379329,139404 750786888055881728,14277 768854946749911041,109666 792000024427106304,241678 790880672508317696,23762 766764413869232128,95919 792051963428950020,243187 779511244445319168,174230 778309984622784514,167319 791427106781573120,236502 768576824947474433,106281 750776853787467776,12954 788520673719320576,218164 749959694190424064,9925 759087127732727808,56830 764165011484717057,82066 762005581582381056,431998 790665422072713216,232169 757909251700330496,47940 794023586428129281,257492 763185725160452096,76723 769175978627174401,105642 792354609205477376,245095 761368095147433985,67369 763802219724636160,80393 769889128309596174,112363 781343857908736000,139404 761286041353334784,67679 763951386547527680,80939 795073911528431616,263926 794981604452159490,264414 758444789872197633,47761 794696157100392448,262752 753236039939067908,25255 774359649172779008,142668 791435354435792897,237935 760130561255931904,61145 785593569566400512,196767 756309431223144449,42249 765433634497015808,86645 792067872755286016,238843 788395236305219584,11774 766079651022188545,90384 794886988189024256,262053 736001878387888128,23762 789450767614763008,225981 773903246595354625,139404 753010350358827008,24711 780070483987345408,176710 790241913483976704,229505 792537100558237696,246225 755768255042686977,39462 760651096268341248,63655 754858449381449728,28574 781104678788472832,183759 781689030115205120,189017 760916809285373952,64730 766998012149260288,95644 780479092269416448,11774 761028705703505920,48052 780387654785347584,177773 791014096955068416,233692 761325299044933632,66815 765244710332039168,86653 769925835340021760,115511 767883450296696832,101681 780115519684931585,177233 775652030610157568,150511 777421960485691392,161546 780439959622877185,180310 787352498373742593,210274 790698510723284992,233692 775928651057541124,14277 786751951257993216,205638 789762588611604480,203546 771516852254150656,11774 771803365424500736,127796 789227566494126080,222682 791661910961729536,240483 763160799988879360,73814 770631583506268160,87904 780812284058664960,182960 785941140155531264,197046 754859449894866945,26721 763933502014271488,80486 765048781108903940,82642 765988232089567232,90622 766257533757558785,91946 768996004125224960,110362 786277922088816640,202429 790752352533934080,235349 760891190703030273,63464 764858810720722944,84724 766501649804177408,93850 753224017662869505,23459 765517396379574272,87062 778639950392627201,11774 765367351449493505,86103 771158251434045440,122861 771809919804674048,125554 770787204054429696,120613 789092607691489280,223047 792079868376723456,240583 770757270581891072,120341 785315038340849664,118482 775243700716892160,146847 758295115580510208,52030 795739202973552640,268686 781378821228339200,139404 777279088482394112,159475 792766869614845952,247241 792243571671855104,243187 774712757165916164,144690 794322536964112384,258981 794731038840856577,262296 780809147138859008,183269 759362869146243073,58028 751694780199870465,18893 791753947329417216,240067 765334305706946560,87245 772284816343441408,129991 786554405558497280,204413 753371399297835008,27222 786751654024585216,205181 790933593493270528,234796 793504365009072129,249926 793547649177661440,252020 759521748421193728,58828 787079432674697216,208928 794558794625728512,261155 760960884676132864,65958 768498552767000576,104973 761157416071286785,66777 794909686650830848,233241 755509802315444224,38183 759034985848377344,56552 778363681658671104,167180 755409246808866816,33501 760269195586199552,48052 790494954342670336,227264 781239841723908096,185496 785509117146243072,196277 791988123068604416,242521 764173733053489154,82066 785601019162091520,196277 791675703716487172,240483 758871746384494592,54739 769205994182303745,111541 771162105106010112,122126 792212697282510848,11774 786863387531702272,353889 768059084339904516,100893 794558025541545984,261155 794557683152076800,261155 761180582302756864,66159 781275196997062656,186584 791404454117539841,238891 794198105273012224,258598 769019322756960256,108729 778294595360653313,166390 761963671241252864,70858 790839423600513026,232169 793933154507694080,253721 757420349655056409,35890 761988066357764096,431998 765809900815474688,87904 779414005769265152,174321 775708959235796993,112363 787865306685378560,213253 773940334640308224,139404 787823455626330112,205197 752659392105844736,21927 763872159823458304,76623 755888207250599936,39462 775805489892298752,151071 778765278750515200,168794 761336528845037568,67893 790753275847045120,233307 758763296560414720,53991 762126022992998401,71099 780606543787986944,181755 781218226717888512,186434 773898137450741760,139404 790385807169359872,212564 794895639431655424,261818 766718834694762496,83751 793501353263960069,252408 750065063852060673,7275 761961266730635264,70327 753941664377532417,30008 761693327133646848,738099 788753672297648128,219942 754004557340958722,31163 754799144838041600,33356 776785173404934144,157755 795055578456395776,203546 765192650752262144,86103 770551019893821440,118192 785466670693376000,195975 793936405089001472,11774 791068520867954690,235828 758497043992096768,53185 778960450247536640,171168 781866739319631873,188401 792495806032908288,245715 764843885528883204,84660 775171147402915840,143051 761666319313956864,11774 766386262261526532,92233 766643032812875776,89019 771556851775221764,125703 785935390473592832,198586 770707499867516929,118191 781048101498920961,183759 785598927663828992,196701 760797556305788929,64813 773026237027672064,133043 793261531274223617,250633 788846735590293505,220526 743130428081479680,11774 788058569094508544,215005 793105251901575168,249469 758715801306292224,54070 763687015615463424,76406 775019797432061952,146259 749076274845511680,7181 764884078713679872,84724 765656792504340481,87858 792220105115471872,244384 761819094056304640,70543 775795647618293760,151463 768595584152244225,107423 768922159032840193,109337 780050053897551872,173204 791831948142321664,240070 766500417521975296,93508 767465291513200640,11774 786021253333213184,199178 790948178329686016,234583 792042297571454976,243167 792125862250356736,243978 751977700798103552,20195 766048459052814337,91043 781393304453804032,186434 794547448559480832,261155 778997189561479168,171324 754738478806601728,33356 756611010652348418,39096 757942295132004354,48187 764063234127044608,78947 794249417742135296,258456 771471817122811904,118191 793608567144255492,249926 773306746542493696,108396 788938880086966272,219942 793424898995605504,252020 787033339022626816,207965 755564846985379840,32337 772881364362276864,128143 762685153411936257,73814 786785929843339264,206008 790626127991537664,231894 772985742343729153,133129 791725616542453760,240483 795383138964897793,266151 763110639187456000,76549 795099752182513665,264397 774965848859697153,145927 791732956117151744,240665 794532009423077377,261155 764787115548897280,84724 741458907017535488,8431 761447093076627456,68704 786400273476513792,199546 756209061851308034,41837 763825666030571520,79600 779377511893340160,174557 778736800286187520,166676 756188316240744448,41689 792076366757912576,243451 764428855167692800,82066 776221621623197696,152981 792098318247616512,244029 764904730833391617,84422 788066677644664832,214660 767187473235533824,95682 752958758104342529,24788 758272815678140416,48289 759093187646488577,56964 788898692652642304,221711 794385221747544064,260380 754759013443727366,33549 778610539480002560,167220 776395573385568258,155390 788168721650954241,11774 758858214335053825,49925 773734334394228740,138155 774304180215353344,11774 776552568537309184,156110 786650084574388224,205181 764848466476437505,48148 773625041728733184,137869 794619286891311104,261987 758378852968177665,52605 771312670846783490,124573 772563142467551232,129551 795666017976455168,267862 758655969144414208,51451 793038120799313920,191065 795093150167629824,264397 738791776756994048,11774 767109424255303680,87904 757729397474557952,48187 793912178801709056,255942 762266645414842368,72382 755029108980154368,34550 768070355634229249,102163 762639889720631296,73814 788013787865415681,214209 793970793201840128,11774 764845767257366528,82544 794378054197911552,257325 789803073401159680,227484 753981264865222656,30802 767496593067106305,97438 794594177635860480,261155 755250096560680965,35890 773048333095014400,133454 786778592688549889,197324 733598431583731712,349283 758660107232088064,54070 759535376432189440,57189 793556295802556417,252020 794000167716487168,252020 751601974278107136,18215 780935252340387840,183269 732630806099697664,402247 795409302420914176,266784 770082987522269186,115538 787318821145219073,210207 794637625692946433,261155 779490951840591874,175415 788762327411593216,218258 785863723755896832,196277 780950305605316608,183473 772036728827748352,127871 761272223692910593,59631 774284647664644096,139148 794837725287419904,262849 747559867028803584,11774 753295314690252800,26871 750847607161950208,15536 765606876608339968,84724 794532330861981697,261155 776780044463173632,26066 794320480778014723,259743 794574623610261504,261155 787066188886978560,207965 756244699623596038,41680 764345037966540800,82766 763158938111967232,73814 768855490063249408,105109 791455543378391040,238099 794680678604488704,261666 754969002032533504,33549 785605105752113152,197322 775292069552136192,148045 789278188983627777,215437 771914026666164224,127366 793492816844521472,252196 749706091534123008,8047 762137364122652673,71476 764543566219587584,79561 765717945007874048,87868 767411298439163904,1249416 778630679961612289,166300 771442463789678592,112623 788487956147286016,217443 754810685356445696,33356 790662768038850560,232169 733041782133563392,355597 757334896289255425,41839 788132827208544257,215634 770321469477969921,117257 774023436158894082,140638 781408159575470080,139404 793516122872115204,249057 766448847212179456,90031 755785840924696576,17416 773888572915003393,139404 787050633715154949,207733 773618975557156864,136947 772024460497018880,128615 753445779021463552,27746 791724976281821184,240535 793615332074217472,254209 786294109111660544,201558 792143406231326720,243576 756221053211254785,41703 793189985637859328,249469 758684385113575424,54070 779769064990257152,174557 787469769553444864,211347 780369839089213440,179727 793475988709576704,252580 776192097598709761,153743 791673544304369664,240483 752984647978586112,15536 762764363015065601,74066 764986431563444225,85562 764936646374457344,82066 788085501672558593,214660 759183265823502336,50923 763867307730935808,78344 774193911803838464,140900 785903317687808000,197512 786651479536840704,90209 757995129823195136,50442 788242586502701057,197888 789669018030538752,227242 792379925265342465,233467 755522598377693184,37993 764185220262223872,81946 771406153943248896,125145 777998756386107392,164627 793318756474691584,249926 755621446093721600,34666 787359104821960705,209184 787373088946040833,210207 793961486062219265,253793 795394184270254080,257492 764136630793875456,81702 781314468290715648,184196 776112085004496896,153194 789214830804688898,224680 793454560631255041,239182 793813181193920512,7311 768084335782039552,103354 760277752700407808,1248727 771116694869647360,121949 774472737825943552,141316 786863414882676736,205186 768960128502685696,110615 771846628152147968,127957 779073801615122432,172621 788751306206896128,220029 787039658420998144,207113 789201560110759936,218603 794618018743590912,262088 781011032865140737,183468 795452355542126592,265855 756304699532386304,42432 754092859838586880,21332 767758089629990912,101134 757355605690646528,45122 773885102791065601,11774 760153998217314304,60866 773631366407688193,137042 763290092962254848,76537 765344366974021632,87077 777524305865441280,159016 764579947352498176,83945 774220627351699456,354109 792743114674962432,246392 769152756997238785,109571 785685892216131584,194082 786571517429633025,204568 767133033958772737,97852 794318095842058240,256038 794414114428817408,260404 794668622425649153,261155 759120672996163588,56964 779558476783558656,167939 781062315135291392,183975 790744453950558208,235349 788464345520799744,218275 761727344868327424,70355 770403312592035841,118698 793286899959943168,249882 779061265448726528,171324 779570970474389504,170187 793095651047378944,249469 788526878307082240,215437 792496143628316672,239610 761208815777935360,66105 786922450839674880,207287 751865411616972801,14277 756329130036191233,42495 777493654168535040,160593 777931460514754560,164694 794564579082649601,261155 749637259477999616,9540 786182563400413184,200288 768909378573504512,108729 792031950726893568,243075 794394062371459072,257353 762036913989640193,431998 749403250839973888,8497 774610075671343104,143585 740662698447233024,11774 755197759511289861,36033 765985475341393920,90565 785314529047638016,191653 757245880655343616,46612 794899065372717056,263697 751622676163080192,18323 773393167542521856,134811 775662581398855680,150063 790609480081735681,232169 757994687709995008,50442 763397599248330753,73814 763531044892971008,78159 766119240864768002,90785 771810604088569856,127837 776930634279170048,159146 794564108381224960,261155 794895342135373824,262849 755964006305767424,40588 787109020062461952,207949 790551607020707841,228354 767432189382422529,98727 795450108682838016,266138 766633094510149632,94766 785712853940473856,108396 767559360268480513,99434 789536853905080320,226717 758987184082784260,1248641 786789716209209344,206225 763100874986041345,75027 770742121749970944,120613 786982895835422724,207965 794902500805636096,263667 761295844440236033,67768 794985170516504576,264397 754041751887904768,30296 764835519599677440,84724 778474183554498561,152594 788898256671612929,11774 771089266306912256,123028 793063090661318656,242693 750397741482729473,12883 780627470949187585,182211 791358109134585856,238207 793118560843403264,249469 792152848431583232,240320 795688207211986952,268179 751933785130799104,18215 780125464555905024,176109 768969259322118144,110023 771037711889272832,123060 791341692825640960,238207 795308311298080769,266079 773580206103670784,135025 774199586353057793,141887 789427855738494976,225981 790908753054830592,234622 787327786918682624,210274 774138171801997312,141360 773480229121712128,136904 773908266615054336,139404 791348730511228928,237908 792058026668601344,243075 752009201564553216,16931 773997828196569092,140230 793585931659911170,252408 794137330277896192,253032 763513214160277504,78360 774916693990735872,128352 759730503175897090,56302 760226805693288448,60794 760984752031567872,65839 774226689572220928,141918 788777776333590528,220767 793988266772959232,257325 794419976375414784,259034 765145839945777152,84724 780797788829290496,182726 790728394627506176,232881 764669585811316737,83512 772767189501751296,132335 780152859035701248,176127 768444804556554241,105041 789943413139509248,228888 759851606884159488,58267 779064627825082368,171463 785421741074083840,194723 785853439955861505,198591 794864271872163840,262849 774247369214980096,141881 776999472354070528,157755 779442846696742912,174756 793868959225253888,256255 773935822521323521,138543 794757588797837312,262849 754882778173415424,26721 777105731975798784,87904 791639441475379201,240145 779396933815246848,174557 763855110518689792,80098 770749378571046912,120353 781465083750785024,139404 794271379520557056,258456 765011142582407168,83391 785795815860121600,197512 789151436135337984,222682 765151588159598592,84724 788207251639205888,213064 788388021187907585,217519 795442577843466241,249926 749533586097737728,8027 775021483865284608,144611 793550670922035200,253206 794676475010121728,261155 778906011562221569,169327 788125221756731396,215754 788413411759497216,217519 758166253777383425,32572 761986936873504768,68617 795114307155476481,265245 767834571538833408,100561 771561877058879488,125367 732328723136020480,350808 758635680863887360,54070 786325418613755904,201374 792310557458178048,242253 753287596286050304,26834 772408114603696129,129558 766409161999577088,93036 778287457389387776,166913 793959429460742144,203821 791331539959382016,238207 793281151041474560,249882 788833221450620928,220332 791587054400471040,239893 792720290304274432,245148 793517470569025536,252984 767217565860888576,97852 750904140583153664,15808 766705445138345984,93823 756938526932013056,44450 766492959466483712,93508 795227378851184640,264397 769908294655873024,115567 771806756888391681,128224 775959991547113473,152735 785281959417131008,193669 794406987643568128,258456 771435039485730816,125742 792505701675388930,243562 787145349622358016,208252 793199919846883329,250033 761185519422152704,66116 772981301234192389,132335 786647250751647744,205181 743173568440086529,351147 775650374862643200,150511 788178832004112384,214084 763357019290173440,65108 789232052478550016,223692 773264339910393856,134875 786704455844651013,205728 790968306643632128,227183 753885395088183296,29614 758748655545266177,54070 777154319346900994,152590 778582440264761344,164826 757721725450784768,47570 768228900149297152,11774 781345055227383808,182659 786775378488659968,204413 760540259343998976,63554 786443866404597760,201958 793316351167389696,249926 794876040854335488,261033 785453725175480320,186883 766795561135591425,95506 789888767045795845,228635 759887849076379648,59666 773551210490060800,137042 793132323151556608,249469 795316167841751040,224857 747463144407109633,11774 761973153811750913,1248861 787222247505268736,47940 758066050931920896,50542 761349228979482624,68102 775539392647729152,148713 755396290029064192,36859 757232113099771904,44429 775804138265440256,149124 789654155556036613,226490 794235471073132545,258456 751541548882366464,18539 765973634586439680,90575 768525078384349184,11774 778642080621031425,11774 775028499803365376,145244 794192438122332161,257788 777844481177612289,164001 793994259577774084,11774 771542260974366720,126390 776236683528278016,153501 781634924520411136,187896 791366692257406977,238207 789250062970826752,223921 788549936442769409,218275 759256315541721088,55661 764833529536638977,84724 766247101026086912,91946 774999222613577728,131870 732633978000154624,353165 793448703726059521,252020 778040657562726400,165360 789822540105519104,224678 788017274338832384,214138 751206442779156480,16299 769303240567652352,112399 775024244212305920,144730 751639790563590144,18893 791235911249956865,236393 773938744277598208,139404 794300477433409536,258456 773986751052414978,137869 779474786170920965,138812 786221319729713152,199546 793947418018463745,256105 779383884026875904,173347 793906457439707136,255942 754022183077285888,30296 772824071239307264,132855 751880783841886208,18316 757559292790648832,47761 766721584899891200,95708 774837192879398912,141035 778196149803032576,166390 793809606711664668,1248522 794005930274852865,257423 794168489011331072,252196 733910515479502849,353374 769308783680036865,112788 777927622772699136,161277 794327116418600960,259892 769973259190280192,115531 793794324802703360,255393 775305356633317376,148170 781865418780729344,173347 786911948679950336,207287 765959246752190464,90121 753868412586262529,29263 758670004074053632,54070 771491386428387328,125853 789532717604016128,226180 778640775257071616,11774 781882038567567361,187896 775711035344887809,150511 795308616764899329,262849 770278746519539712,117257 751635728061214720,18555 778254009240948736,164764 792206067686002689,243075 774043236985741316,140025 759748497147039744,56964 786477632946708480,201958 791717800251367424,240718 793095283286675456,249469 759088530215866368,54842 761603075530338304,64730 787082802143436800,192032 793620059969036288,250328 794549062913654784,261155 767472248794017792,97519 750068839551868928,11015 763466094791143424,78159 764669324799926272,82344 772836062859300864,132335 777027878483472384,159894 788739263902932994,220332 758427620291796994,52659 770239962616770560,117257 789135637672755201,223852 733635370626207744,195876 760857514095153152,1248836 758032922695925761,48205 764202779791466496,81569 791111210284363776,234583 778685866998837248,165200 773748956673126400,11774 756187134730657792,41694 765046689094860800,85562 775050973517492224,145927 770781229809414144,119681 780100855701708800,178045 794524670611451904,259034 752848613164748800,23651 760110802124890114,61051 789752985362587648,192434 751569260275703808,18316 790343793153376258,230277 753630160319045632,26794 790789016408948736,233692 791444781696245760,237999 785435313808302080,192032 768989278630137857,109104 773852432937943040,133702 785490279608545280,196277 794676032733184000,261818 759154031226945536,56192 764193664763432960,7311 758070782979440640,48663 789975840377274368,225981 758105695703236610,51451 763127672041943040,75608 764044246907179011,74431 778638734807986177,168284 786883750441328640,206225 793650503536168961,252196 773880089763250177,139404 791438749137633280,238292 774992688797982720,146259 775511020416761856,148645 752256413360009216,21434 753099868835606529,24316 759178226820263936,56964 761638177727741952,69565 776521917054398464,11774 777266742611546112,351152 774822675420221440,145244 780509616249724928,180848 781369397197807616,186584 793572371231834114,243187 793984908335026177,257423 761317812069601281,67852 763901415903391744,80098 790606217899114500,223671 760481220790591488,62771 777191370272415745,157755 779049477508304896,171387 764027817763803136,79691 771902800997462016,83490 793242433051955200,249882 794553976645623808,261155 770653352870965252,119794 786699693078220800,205353 792674509950189568,242693 772007108183142400,126152 788463542055890945,217837 761348013612605440,67229 758762801041137668,54861 770520302472212481,117257 750380966762389504,12883 766758107250827265,95672 751663864874430464,14277 775964629734350848,152182 750024947830054916,10654 776734920337010689,155451 781226238618669056,182037 785483828613767168,195424 774257519057182720,140444 757406969124626432,47264 760533138128801792,62777 756967759137894400,45125 767513672319053824,97685 790222714627690497,228570 773864990268858368,139404 760248636286599168,60794 760448290504728577,41680 789278279697956864,222997 790579539894239232,232137 763007166923968513,47188 763752620188135424,79139 779024208852557824,171902 789430817407791104,225382 785267548552040448,194560 786595497981120512,202379 763875168540172288,79987 769587027691966465,113788 774007811843981312,131421 789519066696257536,225981 790382566239010816,230559 773995504573100032,139677 788110595723825162,215480 758499174887194625,53367 763215105601318912,75073 767189462040190976,94699 760804870051860480,64722 766392837172785152,91946 776166064606420992,153854 785545836478418944,196788 778309868562288640,164826 755242905246261248,34666 776924944768733184,158387 771722217704927232,127366 773164397661343744,134470 786272843784790016,201958 758337706350960640,52554 763565807179735040,78959 792535736801234944,243286 786137720028553216,124597 793140688762404864,249469 780793405957865472,182036 771689108217430017,125367 789337330167406593,224221 794492983102029825,259231 753628775347257344,23739 777843074089254912,164001 787187471947882496,207613 787697245177024512,207109 768597694298206208,107032 789762256787480576,226560 792099435123736576,241678 787774008372715520,205197 773517333012815872,137042 773962178047139840,139404 791401842697768960,238395 793637247300071424,252196 755102720680349696,11774 785938096609046528,209828 790429000086585344,355103 766999646736646144,97325 763949546548269056,80939 792093562821185536,243075 778201430389817344,166390 757635498986893312,46407 757273508300881925,41839 758714406750392320,46076 766397533954289665,80939 773312776831922177,135903 791515316073340928,237908 795059076417941504,258456 760590275714568192,1248779 764180038812069888,81946 769445175315734528,1249681 792107395216318465,243075 760876476178706432,65196 794370635216601090,257325 765939216953901056,90384 764445947023781888,82209 763112812348440576,75724 789510392661831680,226731 794320211067469825,259055 778328119983742977,167220 791640375031173120,240145 763501774091198464,78618 786917746420256769,207008 751141109904994304,16728 752892261030064128,11774 795353062386892802,266500 795672340701048832,266160 773275952705114113,134472 774461493387505665,137158 786570217694433280,202219 793202999254405120,250293 776471795255959552,155332 778365810070855680,166852 786659582148014080,202268 787283176758579200,199307 766049054388129792,74247 793247546252533760,247054 761001579369508865,61544 765579313995407361,87868 775091330087256064,145866 780943795600789505,182726 790657074413899776,233307 754113739276767233,31551 767514252672372736,97371 772336501606584321,128176 773901075279556609,139577 756472975646265345,43391 775385694378270720,148870 751658230468665353,19000 749392249599905792,8497 779402926766764032,174643 749770938170896384,9754 770226057106423808,117377 776260351335682048,153779 785482471441858560,195825 753532779279908864,27095 781784925464694784,46501 771932859057704960,127775 788953763562258432,219678 771768992427978752,125742 788178335646019584,215754 793992763905708032,256393 753356451637108737,27045 781783251656454144,189017 750480436686680065,13532 759594303110909952,56964 778655346457972736,168695 793669689884958720,254135 750720861619884032,11774 760856524952567808,64678 753992557533638656,29457 755071614732075008,11774 767139629552300032,94699 765706087618187265,88920 773590079117881344,137795 762270233985888258,68993 785260845035118595,11774 795749505052217344,268529 740029448758693888,353488 768959259988070400,110209 785852817168818180,196277 776651216390529024,155318 766623305277124609,94684 788762134272434176,220332 775284685320679424,148019 791035505588699136,234583 792221103942995969,244815 757957965156614144,47940 792735859028037632,241118 763162380994043905,11774 770334058589003776,117377 776922842143174656,157693 757580818093047808,47844 775755425975193600,151185 763460572960677888,78337 779765346022588416,17186 786354765789798400,202379 764990980537790465,85562 767808589910142976,101681 790518410652315648,231798 765349240423854080,86761 773862092818579456,139404 785552302627254272,196917 786502971085430784,203492 788172372041957376,11774 761995670219743232,69493 773933253623296000,139404 773280723440721921,124597 775029389205630977,146259 760993923661791232,65222 762272486557790208,67346 763029602503630848,75633 794374095169273858,257353 753005796456366080,23672 759520635307499520,57574 778316671211675648,167319 787346881420546048,209043 753623499592364036,11774 756280920936677376,42495 768513606459666432,106774 774773640764149760,131148 794311104939687936,258598 764528484446248960,83823 775501442627108864,148874 765585437188435972,80393 780484264236310529,180783 762667813932720128,73926 763332521635356672,77661 785843014136635392,198878 759246888956813312,53996 787359177609850880,208134 776505869529812993,155898 785257013819346944,194079 758654494053900288,41680 762149647620067328,352304 772223386059698177,130243 790640243779117056,232137 780676407403831296,182036 765699917222326272,88361 777533044500471808,159115 786811165825376257,205181 790986365722779648,233692 792547994742718464,244270 794938287098052609,262847 774008729163431936,139404 788861268547497989,220332 794941667862343680,262025 753646137714872320,28866 770465059298508800,118191 778341788142755840,167319 794375707187093504,259267 778359978008584192,167319 778689268789030913,167220 769777023959064576,1170322 788787673427214336,220332 793575044387659776,252020 773557279429754882,137042 771969664435888128,122690 776198303109091328,140049 791239387237478400,235590 788415307807240196,217519 765614996260790272,88669 778731010364092416,170260 789521468275077120,226731 785326522919821312,194923 758790941322858496,53996 793912098438909952,256125 779390730078789633,174557 786764712549584896,204413 773572880097484802,137158 791374963408146432,238395 765036993952657408,11774 775042824450543616,146024 781173330296524800,183246 793113103550455808,248253 785622011649273856,197297 786658519554531329,204413 756986232794525701,45669 794297577755865089,259187 781177434947203072,186149 786680278118981634,204835 762681980186087424,74133 778783338756771840,170373 780766069837426688,182960 785707704513798146,193297 776938282588307456,159245 759367701244571648,57714 790610972931162116,232169 786983729730289664,207974 794912404664631301,263205 779048437648064512,171617 757988943870697472,50143 788518339291258880,216265 751606366893142016,16728 758365853930827776,52554 766608355842330624,94699 775001003288559616,146259 764850044281491456,84724 789827219430531074,226731 794573348424581120,261155 780452564752039936,175772 791106601126137857,234575 753388324145000449,26815 793195825174155265,249926 795291348240920576,265644 773513016180695043,137158 785659564767055872,197341 795167211006595072,249926 778899435623505921,166362 758799624157003777,55262 781112397243244544,185496 753901897212321792,28148 791513054987116544,238864 779658060784472064,174559 773947558204887042,139404 760085192065310720,60866 749178945820565504,7287 762612737562275840,73372 778253412932530176,127903 793192746978652160,249926 794561813023076352,261155 753152410894340096,22008 768610611311833088,107069 771896298521886720,128143 775133964235370497,145866 781241124178583553,186273 789342947787628544,210432 794743978692345856,261155 757693081357615108,48791 776901928567517184,159146 749273059824062465,7855 754148189037486080,30370 770195052173721600,116082 776107971298197504,153034 789171677502373889,108396 778932939425918976,168794 780578834307485696,11774 767467478326792193,11774 788156567514296321,214899 787965099009052672,214022 792067072893259776,243427 794148099287609344,252890 774034193026342912,135960 777634708402245632,162497 794457744992505856,257353 758370429811642368,52112 791440378801061888,194281 793293061522677760,250216 787449184811159552,208059 778252598654763009,166390 778587412314353664,168794 761193814669221888,66897 753814489452032001,102730 754705957691592704,33174 790049705862586368,228820 780062953588592640,159847 795393384613560320,247930 749471895179833344,72093 779297315194490884,172962 791077690543452161,234796 753424827646705664,27317 765712795585253376,88930 775058601610211328,146259 775119216567476224,146205 781466771211558913,186210 793883492627148801,255942 794696176943497216,262022 775428719284514817,148574 789486722421620740,225427 791129178544431105,232169 760639948428972032,63149 780792527624417281,181755 791704051511689216,240483 793136632828309505,249841 752887949038084096,24134 788532224987508736,218875 773348326766960640,135701 794033164268212224,257492 790714472709050368,233241 766218752912416768,99816 787796262938550272,210235 773706743650127873,11774 751178089657425920,17591 772177410410164224,11774 772743585812901888,128043 778948924379803648,171324 769280563123453952,112363 769513996756127744,113894 794288252333092864,226320 751931979847700481,14277 773524454685208580,137042 771401423024185344,125276 774653030188933120,127994 788475327270051844,218275 769444712323297280,112336 792920149183434752,248104 794002985898512384,247651 763445953533775872,77849 773616376686714880,138054 774050692210171904,139404 758827004112142336,51451 765954201734094848,90471 785994629984325632,196247 765992727775510533,89738 767069458032570368,94699 767927777769041920,100605 788438320640626688,215437 752851938228576258,23651 785501518107598849,195975 761689832531918848,69711 774409843977302017,141887 794982002676166656,263895 752025644989550592,14111 768623296447250433,1249592 788129362759458816,214899 794346318005149696,258878 753052263908769792,24173 788075720622735360,215005 771862754307244032,126708 758222890147786752,48289 769233636931477505,27164 790654141634707456,233307 791433879445843968,238099 750920420627361792,14128 753647545776078850,11774 775068216855060480,141091 794567409436860420,261155 775606449061801984,150302 791609011611299840,230145 768562297857937408,107469 793457142724456448,8044 732792003537342464,1170730 759067988582555648,56784 789537595113955328,225981 767923485083512832,100893 793794185040109568,254135 794536328025214976,261155 754727428954714112,33356 794589378542706688,261818 770365068995334145,118075 785266112376242177,194206 773716379543351296,138819 779440472028741632,175074 794091466020618240,249926 794689228013785088,262022 773575447535910912,137158 788454939794239488,217837 795407001769672704,265858 788325847413493760,216009 752664172890984448,21074 762848095373713410,74943 772847791223758848,131473 791393978205614086,237908 793288230359535616,250633 769589528331968512,110585 771023221781061632,122299 778364910900277248,166916 780901612344766464,171693 785673261107572736,197286 790915146306691072,234583 755102094881857536,35445 764879818210934784,84209 764963029968564224,84679 770817496400007168,121359 751184749599731712,17295 762734035055484928,74559 791360800086642688,11774 767216986539556864,97685 793292996464836608,249239 795360022616219649,266190 792503891057188864,246425 793977973200166912,256255 758420275243393024,52061 770696048520138752,118174 766704689358442496,95708 795712421084151808,268101 756281092047376385,42432 756936876540297216,44450 793871019320733700,255870 762794143990951936,74483 762680698259984384,73926 771038024461348864,762119 758700284629573633,53995 767138350272622592,80939 750328078191198208,12281 758706215954243586,54070 785623180618588160,197297 756018140086165504,39462 780496976500535296,180557 785923691276144640,196277 792285660065308672,242693 794997380890447873,263895 788021200660336640,214492 795044717515960321,247930 757656582729633792,48187 760562318564483072,62728 763755194366722048,79513 788391378321547265,217519 773923335931650048,124597 733084601074208768,355749 774800390000869378,131421 744199694813962240,354113 765242864892641280,85669 788532282315329536,218275 762279074827898882,72534 758043234736242690,50308 766025640478900224,85562 766882509946617856,96263 771410531274063872,123038 755490549902241792,36877 778814434496040960,168794 773858440267468800,139404 775483229734309888,149259 777013628339884032,158987 781453809734127616,353893 792090717023707136,243187 756258121065037824,41459 770953287071895552,121636 794349694407364608,259743 770327710837067776,118087 787074887445782528,209043 791622609582587904,240070 772517495714361344,131007 785533341051203584,170187 791586619543449600,239405 753997743446687745,29790 763516891096752129,78684 752710980002537472,22750 771403752540475392,125381 760495649754320896,1170555 786364873387147264,203048 790892748832280577,194085 793124062809776128,249707 795038896627195904,263926 786597094043836416,204413 792357060650397696,244143 793117203138768896,249469 755190413053550592,351434 756371653832105985,42495 763460046986420224,77632 786208918829543424,199961 755815710325141509,34898 775334467250561028,148473 775989555958865920,152735 757779167890972672,49070 765594057879982080,88128 755169257806176256,35890 758665445847158784,54070 765214609062047744,80486 767899513482715136,100561 779013292417245184,164669 733047609137336320,354869 774744161937297409,144494 794631488436338688,261987 776946566338871296,159546 778284454078853120,164171 795082160189440000,247930 795390020618072064,265858 791510725894270977,232640 767725708114264064,97519 770064005918588928,112788 769280051426697216,110659 779306442386014208,172799 785608790326534144,197286 760141113273397248,61145 769470445338947585,113754 791091761414230016,78159 777616544008327168,161277 780806838237302784,182726 757761587373445120,48826 795326378732359680,258456 780747528866263040,180039 764159142525149184,82283 765346831505231873,86645 758639885997572096,53185 750135224336576512,11495 778426959164571650,167569 780552227408715776,108396 791944542496759816,205972 758122723155517440,41703 790855846234316800,232169 758686038743101441,54070 761916737990168576,431998 772357492290494464,121795 788653252011102208,215608 769742178948087808,113788 773713136834736129,11774 780609907267633152,181789 758229977733165056,51344 781523272454270976,188401 792420745750065152,245074 764137909314138112,82066 777927336943550464,163990 769224567621640192,112120 795382759237816321,29569 760894481583308800,62492 795402274646454272,11774 785811262319972357,198671 791349984809652224,238207 778294331228708865,165185 785932414484873216,199262 795039736792387584,263532 754771685732130816,33356 776553690396229632,156127 775480596168601600,112363 776232182918500352,152872 779382249653501952,174442 786716900193468416,205638 795132823636213760,265355 758378358577115136,46384 772554990552428544,131542 788847023952842753,220526 766366241871192065,80939 793093718257573888,249469 767419243633713153,96767 769222721779752960,107070 755872856639148032,33355 790962096204877824,235481 789710130229026816,227242 757364976470196224,46006 770493374902272001,116060 790711888137052160,233800 760259044699320320,55921 790696650629083137,232169 753758578767335424,29624 794267246914895876,258927 795436984076472321,264431 760469125734866944,62063 792504329861206016,246314 758495338265059328,52112 765258315630641152,86653 789037093733408768,219119 764052189866176512,354100 766401385827008514,93036 786559672362774528,192558 795013504931663872,263896 750896773108031488,15316 793176644601217025,249469 764956690596765696,84745 775256517578625024,353879 789536408767598592,226731 795344937621553152,265649 795701960758263808,247930 762680819475329024,73926 763090645531496452,76549 791346721255153665,238207 792173730449416192,243398 756271280861609984,42432 777914563605987328,164001 761345568740257796,67369 793533404251906048,250430 766897659072294912,81929 789079629092892672,222654 790620506625937408,232424 790741206342873088,233692 758420070817271808,52061 790640410448261122,232169 768678806810824704,103107 780634889808846848,174995 756579188807569409,43553 764954706477248512,11774 776595859060297728,155451 765549897596727296,88052 751743224797138944,14277 759179956253405184,56282 774425264470237184,143585 777850869207404544,163990 760450624001486848,62063 778011468839129088,165097 786284366745837568,201958 794990117698076673,263907 735919456992395264,11774 750396413968785408,12883 758715785271443457,53992 792283507435397120,243187 794628587752067072,261155 740210218240479232,11774 778362097201668096,167393 790549194578628608,232137 795015198532739072,263896 786878788118405121,204297 765658944136032256,88370 755768194883788800,39022 760538225886785536,63451 760599270772789248,63451 793824794709860352,253032 767869058792300545,102137 792846420621402112,247379 794668310952546306,261155 775773174596194304,150426 758152244843786240,50923 768194931865292801,104395 787451015989637120,211181 795693324430700545,258193 767813230823665664,101398 773359068727635968,24173 787924873519722496,213064 793195661541769216,250519 761653331924127744,69747 793156426122362880,11774 751785044532793344,14277 776606660122947584,155451 790234947529371648,229693 750365799987027970,12883 794348536477298688,259055 793969563951984640,255826 794987069613477888,262849 795102217997053952,265257 732217218398887936,350327 770268516582694912,117364 794683074630086656,262752 786693838333153280,205047 790809730037919744,233558 792785477170528256,245607 793171575524560897,249469 759496255785562112,58270 786510590604967936,203350 769252577032572929,110659 773573402007265280,136947 770761048504668160,120610 786139199103602688,200009 775424633776566272,149040 794009368027086848,249926 794162059529179136,257492 765908441714061312,90125 794902017248493568,261155 767572713665736704,94612 794574416457760768,261155 751746393337769984,17794 791479566124462084,238099 761991224832172032,71537 778980554670641153,170796 765028155103076352,11774 793484772421038085,252580 768853856864337921,108782 777571391587622912,162154 763452584195600384,78394 791676074577068036,239876 795232825494667264,265644 787770452454191105,212802 758033678156959744,350711 753038711453908992,24134 765392668914483204,85562 794549846241853441,261155 775920952651776000,87904 785276105079095296,11774 752774186473447424,22779 757603283410227200,47940 776926962333790208,159505 795101944041783296,261155 765517327085473792,85981 785279022494134272,194707 763711713782870016,78159 793174057864732672,249469 752974279394766848,23719 760793454742044676,64722 795661088528494592,267521 751161324537864192,16422 752974682005966848,14277 776757107953508352,157082 777684817823621120,148994 759033663535259648,53778 755186125925253122,35436 788609977363656705,217574 760956215174295553,65174 787278185108955136,206666 795689056478707712,267862 766377783266246656,93271 773489064024547329,136947 779377180124020736,174427 752230005317435392,19652 760698295756947458,54070 769022336016257025,109571 795439561321148416,267177 762450686952869888,73297 763108077520289794,76549 774090507559407617,140578 777718496486653952,161978 788534850797973504,218455 761559863696691200,69231 765012514098651138,84209 793531781051854848,250033 789896220638457856,227048 794739452761538560,261155 779575777591341056,173637 751169061749338112,16897 760184450827350016,61470 773677652355915776,56839 795025983397040129,264397 795400761110728704,11774 785821338048925697,197324 793612077793292288,252639 776782126645669888,157693 787091386965327873,209129 788890928375271424,105109 789893662565994496,212131 762721274812444672,74592 788459503645777920,215267 756940371108720640,44291 791272816658132993,237491 756598234403917824,44274 765018719068172288,84724 779480122772643840,175317 788780429541113856,220526 733621242553638912,355067 774363673414475776,142668 754994444357758976,34210 786245760874446848,193636 792492390191738880,245117 793126685461782528,249469 793642312249200640,252893 758079138200711168,50476 770931965751070720,121479 776049933430448128,152735 787336509074440192,209195 788486665991880704,218495 733871260975960064,352781 785626768115838977,197297 793987212421591040,257325 778867878250573824,127994 792763204661309440,194085 795092770973069312,263141 760442461269340160,62851 794647298500390917,262053 775960377746010112,152735 788481320888307712,214899 794354292916260865,247651 794612891475283968,262053 794691996069797893,262752 794721551027314688,262849 792207360022294528,243513 765330747813163009,87062 788508610187845632,218349 793914169791610880,255942 750484218472329216,13088 789096874607128576,223286 793121548945141760,249469 767926743604744193,101514 776582862262992896,155688 788975619040161792,222627 794258241425264640,258927 765594122216275968,87904 768855500272173056,105109 773507232650653696,137042 789176022079975424,223899 789676939472580608,226712 756551709841825792,11774 771355001859944449,122622 777316062912245760,157755 756906505966850048,16897 762093130749399041,68993 790654564269711361,233307 770793184477622272,121479 787477845933223936,193121 760607873181233153,63937 778067908039680000,163591 789442029579149317,225943 791356321580711937,11774 760542083828494336,60794 732102159920181248,349285 754826485270192128,33356 765257592599969797,86103 765977923656351744,88930 776166524373512193,150797 764848352663998464,80601 785651841296064512,196277 794534288544780288,261155 760536303066808320,63149 764438874483335168,78159 775808616494428160,151439 742294207038169088,762119 771062610892427264,123085 772690582548328449,129551 788360516154654721,214354 793098577677615109,249469 766959255857561600,95506 779381262712729600,174427 758042820745846786,51069 787717658905042944,205197 767773511293079552,15536 795722743400591364,268448 788468925428146176,218275 762767835902861312,74281 743214921337315328,1247576 777482235863707648,161568 785892633512071168,22735 792531228675244033,246273 775687543820025856,149953 751750381911232513,9574 766414015610388480,91810 791706174374744064,234990 792558223215648769,246295 760632042887352320,57105 791062728903368704,236454 791663297422589952,240535 744544804248371200,504803 762807017241243648,74681 763440355576471552,77720 790717933316177920,233241 765980848768319489,90125 771144086564642817,123583 788780884711317504,220526 795616477290397696,267655 765709497893588994,88930 792516008187756548,245998 758797382066708480,54123 788692827819614209,220029 791067695034675201,234564 790757363284226048,232169 795302531442282496,266079 788924078295875584,217449 792406155897167872,243187 765011996077162496,84724 768949288177020928,108795 785988785213366272,196277 791025958778122240,235756 795309887907655680,238383 786666337103912960,203674 781523477308116992,186584 792736254525857792,243187 788124056201535488,215505 788773978575769600,216009 776891043904126976,158589 781105944046374912,183759 792820970901868545,246987 761393667307212800,66786 777084634484056064,160203 790042184204558336,228124 766727599846555648,95262 787736480688906240,205197 771700007355424769,122146 758065852856012800,41468 790184357633880064,228354 778361799137603584,166916 791264984957321216,237236 753206883490627584,26029 787012298552537090,207287 764134063963639809,82066 785650579754409984,195807 786424050629304320,202429 788016313188782080,214138 789245364591218688,206666 778314770239881216,167220 781909322049597440,191352 750885158190931968,15536 776210204710973440,154534 793091422446505987,248514 794262852722950155,257325 786581392612130816,195134 795776676089184257,267933 786405202182017024,203674 778734702601441280,169923 790668072264736768,233307 794188738113007616,257492 753802921632948224,29817 771467511908831233,119771 794686941786767360,262784 764152398004629504,82283 766458425987387392,93823 766835388191211521,96514 768546924853026816,104973 791831958678478848,240070 751757415616577536,19352 760326544245919746,61545 780702677013368832,150151 790035212063301636,224818 771314205911769088,124597 775019784882692096,146259 781271117763870720,186210 772154556381859841,128350 778568130926874625,168794 787192312711569408,208980 794212898629304320,256255 786072785189765120,199546 778426751869263872,166532 780625398388228096,150151 755886907561680896,39657 743239104075206657,351268 754877361913561089,26721 794627829413580805,262145 760322787437338624,61888 763028215388573696,74366 765610091726802944,84724 785910084241018880,199227 788892078252158976,11774 793946680613863426,256358 763534972175028224,78861 786359670982213632,203391 794620364563349509,261987 791837772654837760,241384 755263912812027904,33751 768125921958113281,103354 787617049854050304,211769 795379399243788289,250633 770679020178378752,120610 795159051839500288,262053 773959730041585664,136904 776578079892336640,155936 795047456014823424,250430 781576627214049281,188478 767942856484847617,101681 794633986471444480,262215 763469535953379329,78205 788481252936396800,218628 757574450766155776,47782 794573226261250052,261155 770938438216404993,121479 779181307993686016,172799 756363503896698881,41684 792728016115892225,197198 758739097238196224,46076 788058378660634625,215005 795745169169530881,267576 758360630206210048,52112 773579627834945537,137744 773891151887826944,139404 761530123669692416,68993 793323153569251328,251452 780647635199950848,182257 786067359362588676,199960 795121358745333760,264774 758540803413127168,52394 785538171387932672,195975 792488889680273408,246225 750507254177099776,13343 764250522840805376,82002 764835650231238656,84689 767084965846740992,97025 785458559161077760,195975 756286225103761408,42171 792944006392975360,243187 785840000155938816,197512 793864483466870784,256255 753364439328370689,27317 758053205729161218,50983 770374375463936000,118393 769134872560488448,110070 791094833645486082,236454 785358473894723584,195481 791135027736276992,234583 794635145600856065,261058 793611235451367425,252639 754069262294196224,31529 780805335405690881,183269 789978021608296448,228124 732398400440799232,351467 751186087922507777,16768 776280776501366784,152735 792115857006616577,238845 776921357993013248,157755 776186083436441601,153866 749820622813949952,9574 781277323320451072,186584 778260034807599104,166913 761549428884930560,68102 758439099329941504,53144 759102665678807045,56630 765513900611645440,87904 772414947422720000,126723 751184965258256384,15808 771473147455533057,125554 756473608181088256,43391 772805511309819904,132335 790241833381011457,228341 793097998381318144,249469 762784699097968644,431998 787800189889228800,205197 788828280518479872,216009 791419248560205824,238639 765612310291484672,86667 742089994429472769,350728 760939696738283520,64730 753605514186096640,24597 785943464529764352,199546 791718273003859969,240145 753353483999412224,26871 751736139007062017,18893 794810727047438336,263090 787519524623028224,211347 763830712898248705,355480 792133617463988224,243075 773055085492535296,134255 792039988292485120,243246 780492795471462400,11774 794752949813551104,262319 764579316000821248,75349 785652379735691264,194082 749648514838298624,9313 778580990654451712,168794 794326604914839555,259974 756203044052676609,41680 791835423286984704,241678 793784272318521344,252020 788212357856014336,215437 769324705245429760,112693 767272291864633344,351436 793440814772826113,251947 780919104391688192,183269 787005064980361216,205728 793187827399876608,249926 770559370413412384,117257 762782082405765121,74868 785895887662878720,199546 793185863404556288,250430 792063491381211136,243614 786622877156057089,204078 794268821074903040,258331 794729638895513600,261155 753695245519446016,23739 788448419895541760,216009 770429497325723648,118698 790560464618921985,231894 787232594022764544,209736 781060010164060160,184835 756241777607249920,42117 793872187295932416,256358 750713819203264512,14594 770720172424527872,120610 757804772812480513,48094 776942293169410054,156835 792580577010548736,246674 756889096690159617,45311 790706297012355072,232169 764971445248200704,79223 793987475324555264,11774 773098519582248960,129649 752975732616364032,23719 758136572990595072,51595 779417897479368704,171752 794025176912392192,255942 757327306943827968,45525 770090808758431745,115435 773804055160295424,138819 775040796781404160,146259 753284396258648064,26066 758973349330464768,56175 754712540878299136,22393 789493592150544384,223492 790654009920983041,231894 767891703122554880,101316 781315096115044353,185310 787127658064687104,209351 780571577129717760,172132 793140299069480960,249469 755760649494376448,39462 760193180331638785,61412 775573064172072960,149953 785263358618509312,194157 794639422625116160,256564 749249412719841280,1170550 787342090556637184,210432 791759749805203456,240584 761663063082864645,69947 794540358826868738,261155 757223498813235200,46006 793621570140995586,254058 763036886822686720,75724 772058129668403200,128934 794553394929213441,260033 786734685988741124,203448 752235214592548864,19162 789834321804795904,225359 752890581869858816,24134 792916356878348288,247062 786706787302944768,205091 751214697958019072,15808 754030291753185280,30590 791365778020839424,238395 757415670342496257,43383 790644497826869249,232169 749818477372923905,10343 753243527320997889,26066 769199360923926529,1249643 753371530550124545,27045 794597837283565568,261155 759994894345728000,58227 768718513129287680,107428 794777097063514112,263095 791309956108554240,237908 786404614518124545,202200 791027587443257344,234583 793542909354180608,249926 792132516291354624,243187 756957891727417350,354841 766287963508531204,92116 787284600208891904,159876 761540207120420864,67369 765345679095042048,86763 793828343586037760,253032 791378931576299520,235590 794713520931799045,261155 765592986767896576,88311 790851482987950080,232911 795689897071939584,217634 769264547987333120,112363 790737202527473664,232884 766255744106782720,91751 770406985665839104,118235 770687154309726208,120610 751183051325976576,17591 764415170231865344,83391 758177861274566657,41703 759041070835634176,56206 766868717816913920,81702 777604565394944000,162610 775028617428410368,146259 790149112515534848,227795 792411715539439616,245607 793959691743170560,256276 795694503235616770,11774 753391063738355713,26458 771708868988641280,125554 793154995910742016,249926 794218886807900160,258598 751175592750362624,17384 759107542974865408,55660 770876344590893056,121949 789127373211992064,47940 793291334635298816,250033 751860652369518593,18164 758337247858929664,52554 780449234105479169,180343 793590008649101312,253206 751052080794722304,14277 742345513224314880,349951 772778626098012160,132335 786540610018697217,204413 754764369691602944,33356 764162649441566720,80648 789503256791699456,216198 795666292011307008,267862 786036143997550592,199262 787868608462397440,197888 794000729308467201,255870 759435238485454850,58250 762396524106149888,431998 767822753260986370,100559 776926849695748096,158387 787754081779494913,205197 767818715081674752,101383 793937498137358337,255954 785626013166342144,197286 786283348226224129,201962 793232127428919296,250033 766728050952183808,87904 775054890712215552,144538 778357198162243584,167220 778370607813500932,167220 793541024220057601,253336 759121937150844929,55660 789686627778060288,226819 757740194237865985,48714 767145066053836800,97432 775907968927735808,138490 787575748261445632,199431 795297970174459904,265644 778330263822610432,167398 781168421341835268,185310 757658230764036097,48187 762809419889541120,73712 790046771523129344,222731 773176874478342144,134561 754128123889872896,27045 771822397909446656,127134 794357275171360768,259034 767078437332942848,97377 778284158342799360,166646 790571607362273280,191390 756585937182875648,44095 794994154677760000,262847 757695632886857728,48898 787164487098863616,194060 768533552782778370,106693 756425439439122432,42249 763943634215407616,80939 749363728773242880,7869 765243269311717376,86653 790914114528751617,234653 793348479691137025,249348 779082132366819328,172621 753644972742733824,11774 763770869684457472,11774 775559663106404352,149300 793594435263225864,249926 794367703129542657,257492 761642522145763329,67679 768670629218353152,104973 786220017582903297,194263 792401623473614848,243165 754722628309426176,32869 788772652391407616,218275 772080151572180992,129471 794770706328387584,249926 793225568590270464,249841 761556454646046721,68993 790532490796666880,231894 775807527363547140,151156 749737229384286208,9295 770569040599379968,119774 791067060742815745,233858 760832901617287168,64678 785673182397149188,193905 763807396984741889,79151 764941486802599936,11774 732599070032859137,349776 776163408508878849,11774 789203205523636224,164764 755525074753425408,38032 761600975970775040,69231 762750630469459968,1249047 764913013409198081,84724 778389322726801408,167677 751797945742176256,19133 763889252912377856,80939 786234224424525824,201958 786896130609119232,205728 749413733697552384,8588 794579581927768064,261155 771635525857849344,126152 791316233526190080,236082 738813451661873152,351644 758708343989043200,54739 793490648435453959,243865 794937962257666049,262847 763876282551693313,80939 775529870247989248,1250232 785464072607268864,194189 793971233591328768,256847 793208791210668032,243576 761779018928525315,70177 771154653471907840,122146 775474144184037376,58802 790649093882155008,232169 763126155939549184,76794 778288162292559872,167220 778815838862180352,168794 793133464048508929,248364 794356071699619840,257492 794000402903666688,256276 792534324218298368,246392 756906576808701952,16897 760615326463631360,62728 777215620139982848,157755 764971409001021440,85562 781303417650159616,186584 794499034618720257,257492 732169771316326400,349814 791404779490701318,231598 770367409291223040,117748 793954160592850944,256016 753268974016688132,26670 773864717945278464,139404 788148503822405632,214138 765951037773451264,90384 769275003648905216,112399 775815816436551680,90193 778338986771165184,167311 785479683978567681,195975 749976360756637696,10735 752171993399750656,19075 772900587134414848,133450 774609832095674369,142906 781827622829432833,190635 775763144765431808,149717 777053802520281088,157755 792421876446429185,245854 792154857230573568,242693 795702074046484486,268356 751222374880587776,17640 793566641003069445,252408 758713579537334272,11774 763765585243172864,78159 788125849992081409,215754 749010499560505344,11774 764064353351905283,78684 786241194577670144,201958 791315817711362048,11774 763685714836000768,79585 791711357825458176,237406 791870011119992832,235646 792914474353078272,247062 794604646727827456,261155 750104240140513280,11679 758473048274132992,53185 764782453986779136,83866 790764290114457600,232169 794550185322041344,261155 792157417794600960,244221 761739388015423488,50654 771443948275523584,125204 766355669528170496,93286 771049764825796608,122133 790635380290846743,231851 761320746907938816,67360 792386783279321089,11774 763619414398894080,77906 773587351008321537,137869 786791641327685632,69745 792829325670219776,247241 766088104348266497,91381 768821933425233920,109104 779773435023011840,174756 793437997702246400,251987 778987227225350144,171693 776152737511723008,152872 768466381134176256,104406 786636118045429762,204413 791328197669519360,237491 758186666796445696,51344 779018667262521344,171617 780014522857840640,177472 780602216096866304,180310 756469790504394753,42171 753024957697953792,25255 766341693834563584,92860 793175513984479236,249882 777593577589256193,161277 792088038591508480,242919 781139590337798144,183269 761276025493794816,67023 791043749803618305,234583 755531923389239298,36875 755597046162268164,37424 776464855033384960,155390 757102316122243072,45857 764458309201965056,83391 771400782008770560,125222 772748836943126528,132335 788913623397765120,11774 761647728132775940,47283 793119784367828992,249469 768219765848563712,103354 786264164608057345,201374 758145220613697537,51595 790631132962238464,231849 735553409064013825,11774 757557604365246470,47782 791353726762098689,238207 758345528455286785,52637 770255785448308736,112032 793649925112209408,254135 794559813833277440,261155 789300429230190592,224093 755794977079365632,39462 759790095436087297,58542 758236379327463424,50755 761628098945093632,1248861 773972625559126016,140211 778358575936770048,167220 774419797673144320,139865 788541544886247424,215437 792950694923886592,114779 732790098631249920,351530 793561536912625664,250785 759403151837495296,56817 793386058545295360,250293 790309932600098817,11774 790904873776738305,234583 760535471705329665,63451 792483954163154948,245130 793960127669878785,257267 794592625961615361,261583 771914634001391616,128404 774024797890174980,135025 765547045113499648,85562 786556913001594880,186212 791450791085158400,11774 795340468942991361,261399 758219006167875584,50549 768992098821349376,109348 776050914482237440,152314 772913423298560000,131007 775810558910017536,150511 785692933001400321,197512 786564257668210691,204413 767586929084919809,98890 767199363970007045,95708 770785780285464578,121046 789319052862771200,223991 771116467798609920,1249831 790888700905488384,234583 792022912329023488,243075 757324768534081536,46006 787831859061231616,207861 758329419949899776,52061 793602613325406208,249926 765210384093552641,86149 788244889448263680,215437 771871349203697665,124597 778195792116981761,164826 790620542210453504,229901 794596686605651968,261399 771054370985168896,120550 750779242728742912,14858 757958855116455936,49431 792746184595111939,245208 793190904894922752,250033 756710633278758912,43553 764558318211829760,84037 794269030005800960,258456 740458261023952897,11774 771666451316940800,125703 790589548640235520,232137 786561679907708931,203797 778385399664168960,162096 794537233327984640,261155 786665689989939201,205728 793632489579220992,252639 791348358514257920,238395 794562206570545152,261155 776633737027006464,349408 753784220611477506,28866 758905381498163200,26569 771693088460775424,125853 790757037718122496,221524 793596606729756672,249871 760993138701983744,65222 763847559291043840,80720 789684978590285824,212131 791450429532041217,238395 765516276013957120,87904 785457606819213312,1248522 790879766878429186,234557 791130921135210497,78159 773657142788259840,11774 756720228890017792,14781 758114363312001024,41703 764254715114721280,82283 760938591568728064,11774 749551593792700417,8187 775334321477607424,148473 790003136593211392,228888 794566601295073280,261155 781358992706547713,139404 754936820312387584,1011996 764181846099832832,82390 794008625446416385,11774 781386590794940416,139404 767041645783068673,91615 773614375412326400,135745 765998226294005760,88669 772540236920459264,129551 788565934059364352,210390 792215804020400128,243092 769010822765023232,110362 774814818888921088,137158 791358594889359360,237491 788157151608971264,352258 794323869272330249,259659 757218908860473344,46006 791058105052332032,78159 734846918531092480,351152 795367125791608832,266079 757668736308477953,48477 792857844341153792,248065 758402207695802368,52696 762424536360857600,73201 772532959647674368,131480 786020558941130752,200486 773284430710317057,135736 753363731623604224,27061 764218680288743424,80098 779328882939944960,173753 767530810991841280,1170572 758856794991013889,54070 771023682055639041,51644 790261208230293506,229693 752823639838486528,22953 762925314251091968,73814 791772395908456448,240814 793204531874127872,249926 787287718292168704,209151 757923895672381441,49852 790662944790982656,233307 750644416524746752,14277 762138429656182784,431998 788538226063454208,218349 785951482373734400,199960 789508159140397056,226731 791329453192404992,232169 791445214367928320,238639 753191617767419904,24229 770689136663654402,118191 775179312026619905,144730 780417612299767808,179560 786560017356951552,204413 778162820462567424,164826 794672355855437824,39957 778483476844556288,167407 792032482732322816,243092 763808560685940736,78566 788571717308325892,215437 793335644315463680,245591 793619426650230785,254209 791367180113866752,238395 751143483952496640,17259 767802969978904576,101681 795662033920425984,265885 778702501683933185,164764 786223598742536192,201555 773844346504372224,139404 776570206999056384,156976 793077453644263424,1170597 790883425704042497,234583 792050244837969920,243187 787899014993813504,206101 779602693698392064,175205 792558963065704448,240070 795003105976979457,263864 758332506030637056,41703 762839579355254784,69947 792611082368147456,246726 760205925294673920,61545 775680673788985344,141912 793949384140591104,257026 794966766753497088,250785 794585304313171969,261155 753389856433303554,27045 791025764606939136,236126 758794146400264195,54011 765897212001787904,86440 773506861131788288,136904 758752329063542784,11774 761379721896747008,67229 768546422228738048,106753 771014642252455936,122146 756798722642702336,44450 792564082440302592,244270 792488387513122816,243286 768200953120055296,11774 773970216426483712,136904 787837130915639296,205246 754705511950475264,32577 755221977833541634,16299 758711208019128320,54070 775868447074951168,151745 768075007352246272,103261 794013638570819584,254135 794423208279560192,350913 792107634073542656,243398 750774142589427712,14502 755494078545035264,36157 794756722959257600,256564 752919793125122048,23739 777945406906990593,164826 789084769959104512,223286 781528898626465792,188401 786303710943072256,202865 755487194874347520,22012 756500897165930496,43225 781123743221288961,184223 794879495262060544,261155 795617155194687488,267655 771816633459277824,126252 778333292093472768,167393 793094572234698752,249469 763934379005530113,80486 750750379017637888,14502 758658878015963136,54070 767758916994211842,101203 785887176412188673,196917 794246137209176064,256439 763084291836301312,76221 791446424932216832,237491 735930495125590017,11774 790973227182981121,235590 770650590724624385,195876 776458810793742336,155390 761257874525786112,67453 788075534794317825,214209 768545260968431618,104973 770062052081725440,114779 793107631346814977,249469 760852828365594624,64745 790239933420015616,228820 792100160721588224,238099 785875452699082756,199263 785794950059425792,197512 763449913292107776,78129 751643802272542721,14277 785588091864002560,196277 758272860867682304,51809 772968565658021889,133519 788452131724365824,217519 792079896201789440,243398 769973217150787585,114848 791920355413594112,240310 781223603660550145,185595 770482326589546496,114216 778275353232113665,167113 793509134872158209,252741 793890589167058944,249926 764227360174567424,81130 795032541019377665,263906 751848486447017984,18395 774426890807357440,141360 792407115574894592,245549 792972554990346240,247241 777586764424712192,157755 788469420670713856,214078 754873388758282240,33356 757671631133093888,48735 787085728165556224,209043 787719157571813376,211347 788029939471650816,214492 793174628940255232,248988 732530887401705472,352465 756655805068435456,44429 786065007033323520,199272 787466268735574016,211347 767570591708770304,100179 786924590194790403,207287 793570691215790080,249926 751085721402957824,16422 788068396977889280,214492 793670175585284096,250832 758351556219666432,52554 765583957803077632,88428 786411370627510273,203350 792206028783837184,243167 793181825656958976,249926 758545493131681792,52061 764134299046187009,82066 787937782349991937,205197 761751171375570944,67938 765220343191449602,85254 793984508148285444,257423 767870258740916225,101383 779093819245600768,167393 793402339013058560,250216 793971732625227777,11774 792440633529028608,243092 771411227805233152,123226 775483844870873088,149770 780722773970722816,181886 793543730531667968,252020 786665113910702080,204835 794352974151778304,259543 789152728836702208,224093 770852271949131776,118191 762088065334644736,68862 768484407560773632,66922 794088031418535938,257658 772772843184656384,124191 785317515819945984,195125 768011434278154240,90384 769871284297752576,114357 770972733471547392,121949 792028938860130304,240070 769772018581565440,114388 769911295042871296,110585 790263344913670148,120541 755348550394011648,33689 787788273594884097,11774 758944537695834112,56121 763872772061798400,80939 788773150431510528,164764 766686817177526272,92166 779021765947326465,11774 795679090716143617,267262 793228138599813120,249926 756261933242867712,42171 764970115641344000,11774 768437443234177028,86208 790917873036357632,234583 793230554049212416,249469 793266237606359040,250064 794179410559639552,258085 763061476382744578,75724 793490924902817792,252020 781521640974712832,188401 787419598295474176,210897 791505399883051009,237874 756979079342096384,45669 770682385050525700,120675 786598482677080064,205007 790327311426084864,230297 794726645940756480,262849 760533144164503552,63451 756909280159203328,45282 751672510861705216,18550 755451014640087040,33192 767181582012526592,90384 773912673910071296,139404 733140112540901381,355480 774016736878211072,138819 787473135142445060,211347 788135305450754049,215012 792926829321400320,248514 753955466833788929,30304 776930840408449024,159546 793479636537659392,249926 764576771526098944,83391 768866653790609408,109666 791787029419859968,241678 750369082919256064,12883 778683690461241344,169916 750440911545315329,12287 755235240474451968,35436 785770568184324097,197286 787391826734948352,207965 794680507040759808,261987 763915409376641024,80720 775789240936435714,151748 793204386667180032,249926 786586776852914176,204413 753683279300038656,28563 772226041075105792,128382 786242173197058048,1063777 751178415097548802,17591 766298627769765888,91751 769318584442949635,112788 795430510516375552,266005 774002573728632832,140444 780603892530720768,80785 790648994154225664,232137 753035011079737344,23217 775426320557715456,149200 776257690079080448,153194 733110274937380864,355261 787138452823343104,207119 787457811596926976,210207 788578124355276800,217519 764098031931260928,81402 765137827243945986,431998 768193331583123457,104708 781150505955237894,185496 760007054060818440,56964 777886471315415040,164001 786977034534789120,112256 795070997129007104,264397 764395277730078720,82066 789460027052556288,224680 759764849996009472,57105 763161284946882560,76549 751589119797506048,18409 762018214003867648,71026 762261016390594560,72411 787247622386049024,209767 778391194854301696,167677 780765410127933440,182960 792481907053330437,243286 756891993033232384,44271 761991126291275776,69794 786916370781003776,207287 793875230506700800,255942 766834478954139648,94627 790569721523384320,208178 751173167578771456,16299 790482161132535808,195876 756894811152461824,44163 791718594128281600,240926 763053600683810820,75724 785994351281213440,199211 795333320523546625,262359 749323256512077824,7852 758675649481482240,54070 765170607445020672,82209 770457491150872576,118192 772291293384839168,129551 773580819700953088,137042 775384495511969793,148645 788560236915240960,215437 775978851667021825,150511 791121045025591296,197512 792078378413154306,243187 792818068506370048,223899 775409575180853248,148018 785673386861158400,196917 791593803496828928,238780 791641378661011456,234583 794614347951734785,262053 770034630955245568,47940 767840370310860800,99111 786612463261409280,200870 774799345606590464,141887 781543302529183744,187611 788086452747902976,213887 768787361421373441,104973 786997372924506112,207613 764544876042186752,81702 795055455538216960,264397 768893440155279362,109945 780905437851942912,181419 766598592979009536,88920 755731794071281664,39195 755824704007639040,39810 791223293563047936,234583 770649474796556288,118154 743443902783315968,1247596 794554079607459844,261155 751157102140358656,17416 770278770796212224,1170820 773719883204796416,138382 794438518667939840,243075 769260347035230208,112693 770314882575060992,118087 770994593332621312,121949 758978357614653445,56225 790960661115334657,234583 793555897608011777,172084 752185813006290944,21091 776206178221252608,153596 776544012299665413,481145 786792938097352704,193633 732738685045596160,353789 758266111460831232,52061 761568781592252416,68993 787840573554171904,234630 753474123792211972,27045 791385370751561728,238395 754001806590476288,29790 767589888833130496,97080 774200433975767040,141867 757566014120923136,47782 789834273897320448,225359 766532405117059072,93823 758077547888406530,49975 789680018506981376,221972 788868492221157377,218349 794535959643750404,261155 763093237053751298,75899 793874503461920769,256336 760247740961992705,61352 760903747254059008,65099 773657030544482304,137777 788488360339922944,11774 770779439521271808,121300 750687895229501440,14351 753232442585153537,24229 764132329723944960,81702 765657874517286912,1249293 771544273204281349,125111 789900488502185984,227252 778309850967179265,167319 789230725417476096,224680 766511775017738240,91798 793492894984314881,11774 776650156599107584,1170441 785317147182370817,195125 785546662794190848,196788 758391244741566464,50827 765722001679974400,87459 779599596108419073,175092 762023126859411456,71026 767815161189105664,100559 765966078715441153,79987 786568681543303168,199500 765299974611632128,87077 785499510126419968,196277 794984133676191744,263906 769652496654561280,112382 787019702426071040,207113 755902485701636096,39797 793872140546310144,256358 785533106220437504,196277 790612053476184064,230297 749789638202646532,7816 790973886254968845,235617 794156745488814080,254444 758033261373165568,50442 788053792789069825,214138 774333413897756672,132578 757806750800064512,48922 780866433546874880,183975 790278471608049664,230282 794933173020934144,263895 757605488284405760,46379 781219931480129537,182665 794800879685791744,261155 769713342441254912,114987 795048688947236864,257492 763582721922854912,77598 777197535601373184,159876 788848468286668800,221446 775072017863155712,143473 792908148885430272,248065 794319781616844802,258429 775331925653385216,148045 780459818960183296,166557 794579850162040832,261155 794976758890164224,262847 795038764829544448,263532 785579599090548736,196696 793242046802780160,250293 763001564650934272,75899 786899770640068608,206225 758323617293893632,51239 785869313299275776,198878 791473970415448064,238864 791590752585265152,239926 788101475872366592,214935 795260332319051776,264397 752235294045319170,21464 760474525679046656,41680 777560485898182657,161352 766482564878049280,93261 732990923139751936,353254 766453555678973952,92959 780798856619372544,182726 753349294300749824,27222 785632266949058560,197091 770412628267204608,117257 785661441479053314,197512 754019079518756864,28866 773614291836542977,11774 753360540412547072,27061 763877724649816064,80155 788223747048091650,216009 773937756489732096,140211 788004928723746817,214354 793970365626257408,11774 794573869801566208,261155 764112367835815936,81744 791405620557557760,215965 752682991084679168,22743 758712035702079488,54739 752672637432766464,14277 773961755361935361,140025 732730973922590720,353320 766810947960860672,96057 771093908273127425,122759 773633013116579840,137158 790988889288613888,220689 753668617355534336,29040 753037928406872064,25255 795415208298770436,265855 765694531094228993,88920 788078325902237700,246425 786365945673646080,202304 764214426513715200,62180 788470106343047168,218275 752858331761475584,22436 763447100105424897,76723 780765587437780997,182960 785433144061075456,155390 759506317308551168,44429 790178320943943680,229724 755561256321298432,36719 780517689349459969,180112 792790521748029440,247631 793974234515144704,256534 758712892514443264,54300 794569104028008448,261155 763883496527978496,79911 768833076684128257,109337 793494111093460992,252196 795050904747536384,262022 766721093776338944,95672 765942099489460225,88506 788207126082494464,215437 732326198097940480,196346 770723830612496384,120824 792160436057677824,237964 773958363172536320,132497 788467215573979136,218275 792403966369927168,245136 793509710666338304,252408 767159091785560065,94699 759068624950886400,54070 760125772539518976,61145 761193208067989505,66897 772202666915078144,129471 788701120944345088,220029 760763241505165312,63451 781540265395834880,188119 795690325092270080,267521 791931051434057729,240556 759092371732701188,54842 770397898366267393,117843 763348165600829441,77731 781292426371670017,186584 781368318590496769,139404 750757498722750464,14877 794541341439131648,261155 794664958223155200,261050 794675843893182465,262022 785878386031857664,198671 789499349579419648,222796 751775786927951872,19352 788070882719637504,214354 791338360002326529,238207 794594772979765248,261155 780768822001225728,182960 786834491012558848,206054 794604311716106240,261818 787717250316898308,199307 792546808811499521,243513 793308444082049024,249926 765210624401879040,86103 793169419241263104,249469 751101034194427904,16546 779126115227013120,172962 785675699801714688,196917 791704873884672000,240145 772894099624062976,76146 781799119480324097,189008 768068882686943236,101465 759892361073655808,44429 769661691739017216,112363 776176424789028864,154322 794368025898033153,257423 774376821349580800,142503 773914589763297280,139404 779539551710699522,171377 781571408501628930,189017 790527064579334144,231894 769491751287525377,88859 758254425722920961,50804 763524938460389376,78853 768810380894216193,109104 774643553343381504,139012 756513332979441664,11774 768901043774222336,108849 765376993697288192,86103 775121405428035584,146675 795763746899722240,261155 773891900168372225,139404 774244542627323904,1250066 776620131468316672,155898 786634447022063616,204835 790291099243773953,230584 761621594984841216,69794 778336657397342208,11774 788542460809011200,203710 790730643294527488,232881 761925886564327425,64678 773824500953669632,85326 778336940781215744,167220 788856558079860736,220602 760541463943925760,60794 761645232983334913,69356 770769652972523520,121359 793955697411182592,254135 794938199672057856,261987 756922036019003392,44450 789144185593036800,215505 793285512815673344,235590 770068551436734466,116373 774273239853834241,141867 791438307246780416,234864 776879414478983168,158524 777363208055222272,161456 792081208750374912,11774 793228136083234816,248719 752283053913993216,21074 762340262832144384,72508 765579786769006592,88052 758107717093298176,51239 761256245890166788,67453 774295836243156993,141316 792452104933740544,243075 769714222766952448,87904 778666147986173956,169029 778606029676417024,167220 779315114507923456,173525 781219414683234305,186434 790738168471355392,232884 759196757699899392,55257 780577205155794944,181613 787772153290715137,210208 779447998153527296,174230 790619815425683456,232424 751093495432044544,16299 786827204823056384,206212 757920867116470272,49852 759457920249696256,55257 773848251237892096,139404 788055432644464640,213672 756316039747559426,42432 756648920168620033,41839 773209158724313089,134470 768864494600814596,109666 791077203849031680,234583 766434501341941760,92438 762803658081783813,73814 764184048365293568,81130 781631113307549696,186584 778261183371640832,166390 791349979004735492,11774 766071781413249026,80939 780671798757105664,182313 772867920456216576,132761 772529231444205569,131480 789987410184663041,229105 791772978493034496,240483 772795841652203524,132578 779092783416180736,170845 792798201799581696,247739 769337150877802496,112104 776999305534140416,158589 779474664292806658,174315 755903276923490304,40251 756691175332016128,44274 775434476780347392,139158 776391081499959296,155390 763706053477359616,78159 768154386791014400,103212 762510914461458433,431998 785281133449715712,193669 760554523827904512,62779 769201574920892416,109960 749399520845312000,8629 793989707411636224,257423 787510542311227393,211347 788710032846225408,220029 749178055067860992,7259 760465063157391360,62063 761284834203430913,67229 785329531775291392,11774 765601216802000896,87904 792193784209473536,243187 771752171675131907,127711 775449999719006208,148010 787665817320034309,209351 788787101164855296,220765 759437883371642880,56964 760490264364326913,63149 776787994581741573,157755 788114290163249152,215578 732436122421231616,1170511 795305602381651969,243427 775082179004993540,142090 753628824290467840,45969 756600117105270784,44273 789664125592936448,226881 768496485256142848,106734 792958857358094336,247241 778666879703449600,169029 769699197436235776,112336 779099136784211968,168284 793296276221730816,249841 762773231417827329,139803 776799474697908224,157755 787806672471351296,213064 788183096474689536,215754 763933028917784576,80393 789151648606138368,194085 785605596888301568,196748 793649733680062464,249926 791348150065922048,238395 792425384759341056,245148 768009681461731328,101463 756298722485600256,42495 776540380107935745,155451 777562318909665280,161960 787984828322893825,213887 760181439430221825,61544 786185408744828929,108396 752844728761217024,22436 756350127183306753,35708 785931007702757376,199546 788757103385178112,201899 794939069348376576,263889 794981742910185472,261155 775433138931630080,141415 794766861619646464,261155 736044118493822977,351147 764601155523518464,81946 787781501433876480,210215 750989227278622720,16249 778655419304644608,168687 762905135144140800,74247 755389526021922816,37126 752997930257227776,24134 793584123034021888,252679 792385941922996225,244659 785603088274984960,197286 793602188085911552,252408 757716070522359809,48663 758862793852334084,51809 793658172200353793,253032 764156225126793216,82209 788058138914217984,213672 759490839408181248,232077 765665029081432064,89076 780454180158902272,11774 793596243683401728,252368 794756237695000581,262752 791554803843293184,239405 756346727901396992,42495 792534726313545728,228522 764437379851677697,78159 786337491787714560,200428 759918818340794368,59151 774439720713674753,142503 741660545590427653,351720 763393318764118017,69548 771493015982669824,125742 776895108998455296,158520 753275739647057924,26740 767105777320407040,97472 794403653297770496,256125 790268027401011201,228354 773313636425080832,1250008 793988775936425984,257325 763684897223421952,79585 765211177060339712,85909 765212256514678785,86120 771582799660797952,87607 786164149004869633,201285 794782525612769280,261155 761398965824655361,67973 787536376204038144,352030 765909541770833920,90031 759218225066479620,56964 785483646073536512,195424 785656202134892544,197297 789254048528687104,206666 763235740700512258,73814 756647480108822528,43391 758332841507885056,52554 774718695264227328,143473 776485863056404480,153480 780789024957095936,183269 792692715666432000,245148 778322008262139904,167319 755082996722589696,35044 794581343950819330,261155 791293397063479296,237491 768974079458054144,109666 750401924613025792,13104 755152082676559872,35890 757583999501991936,32816 788862975478226944,219119 780668082792566784,182257 749472958389719041,8497 785365177092845569,194205 763841599151284225,80393 754752378008702977,33474 780009692227600384,177472 787384640197763072,203034 791616882230951936,106482 791700544565944322,240665 773905286541221889,139404 787169259046768640,207613 794566276551036928,261155 771739460836950016,127218 775004257464582144,144648 771930997902409730,127957 788528617236140032,218275 790356923388268544,230485 757795600058322944,48494 770473146235383808,118698 793984482428604418,257325 753591448797270016,17120 771471955761438720,118191 773527950658383873,137042 793532804994703360,253190 792051373411926017,234583 767998866356592640,7700 770997201388601344,83550 765027041565609984,11774 790259245530902528,230282 779314450423775232,173753 789309837519663104,224329 750829010473525249,14950 753768391551221760,29790 773605646801498112,137869 794328383022833666,259743 793881711901761536,254209 778396590398590976,167319 778727609018441728,169410 755830912080805888,39462 767525547538804737,96172 785633746422816769,196277 760079439694696449,52887 772164552104538112,128934 742263785319071745,354847 794347102839128064,258829 771086697043939328,122146 788464676376023047,217601 753251071452033024,26140 786288202252378118,194082 767848797456052224,101681 769305449879465984,112788 794232394148671492,259063 779872787464806400,174916 785670694034034694,197286 773810917628846080,137953 774994569469370369,1250174 776034780324454400,152314 781232566267502592,26066 766414875329437696,170736 751194976881549312,17456 758423208986947586,49975 780402538151415808,166676 756965853493661696,43828 778250084873936896,166409 795706932300419073,266491 771734928576815104,127366 774467816963514368,141983 786175360287113216,200288 777274094203133954,160609 785623327851290624,196932 792915112772395008,236502 763068805329268736,75899 780939963487715328,181984 791363395417153536,228810 794676467728683008,262145 764225626710478849,81946 771412533282426880,124855 755611105397997568,37892 766748682595082240,94683 793867817854472192,255393 760510759977771008,63268 773553185558372352,11774 774421274906939392,139865 795404052825776128,247930 793852367821086720,255942 793983737977565184,257325 755030970701606912,34330 772354267839623168,126712 778553250530271233,168695 788025659725611008,210207 765179267881795585,85027 790618402297487360,232791 765209474206359553,84724 772940901794611200,133664 775116881602555904,146704 793615450055712768,252020 753212869987008512,25658 770053071451938817,90252 776065528234319872,1250232 793281912001351680,250179 767066163947966464,71429 762330046837039104,431998 785304636311871488,7746 755038912465166336,34898 773642448077717504,138221 777120906573406208,159475 779609966382428160,174294 781613963779780608,169107 793097226956439552,249469 760579588594556928,63554 763809897360269317,351152 764701866261417984,84231 785496705743646720,11774 786395262138789893,203674 754702593440542720,19133 785508437937516544,65113 790875686634422272,234583 794584678544134145,261796 778760382898987008,168284 791131619910451201,235399 794558505768337408,261155 750499364699721732,13201 794016627947929600,256439 795464634434076673,265855 762287363494117376,70501 774820775681486848,50581 788755622166749188,220029 756297507332771844,42432 760594035585220608,63753 786036292010160128,199272 768207086677331969,103261 768955461714358272,110362 765952282101940224,90384 770313839963410432,117257 781750857851285504,190269 785639235944607744,196277 788430819664596992,11774 792403014988492800,241819 766400030836137984,93286 777379937804312576,155531 787693450158374912,210253 761729948730036224,69548 781674282439045120,188387 756204754242371589,41702 775176923852988416,144198 795063490402656257,262226 771406089397100544,125367 764818545989586945,84724 787000157267042304,194091 793575816022011904,252196 789543288592367616,226731 792172755768803328,243092 756301707156582401,41689 792778739616710657,247005 763836111378485248,80720 791311352837005312,234583 795675129619550212,267801 773936283231977473,140025 774228422004539392,141867 775130017047207936,146847 772195269513506817,69764 774372067311427584,139404 757208731209707520,46006 765402938776756224,86513 778741123669897220,164826 781635900006666240,189649 777019464147697664,159876 780029478256783361,177778 793912029404753920,249926 795303514935267329,265257 772172552810721280,11774 775520165945573376,148909 794709709693423618,262145 757530693014548481,44429 775870222695751681,151539 758694883641229312,54070 765570759687303168,80393 774046942473048064,141200 794408385542324224,258598 765356453817421824,86120 772287543089987585,127871 792072995179106304,243761 780758854376140800,182960 781200986937458688,186212 792431090635935744,32688 793116611766956033,249469 779495328043167744,174392 780799082403074048,183269 795614518328131584,267655 767066235741802496,97355 750416942628937728,12883 769399257090564096,111192 778389363235446789,120610 761923466790629377,69548 772935043866066946,132335 776221422456897536,81601 785712413190389760,316590 776114261495914496,153194 794240930815606784,258598 762378734913654784,72586 786036622655643648,199537 754842391463342081,33356 758453035039232000,52394 759067693689348097,56784 764944469984555008,84889 759851150686420992,58254 794415577116930048,260380 794787489613512704,261155 764868115163250688,84724 773287169238663169,135888 790666878515605506,231894 791719895721541632,240483 767853098673078272,102137 785842236982452225,198671 787717730027700224,205197 795668415595900930,267521 765938562990768128,90384 776039548539301888,152735 777164117463498752,157436 781600704590934016,185310 787792242333192192,213064 761707804843401216,68873 765620706323292160,87904 765658161848221696,88998 773657354315235328,11774 790727934696943617,131189 793036410219433984,248257 795328842516856832,264397 777250399078060032,159850 750820086383017984,15316 787023948093546496,205728 787494080137736194,211347 752200458916143104,21074 773695648679858177,1250071 748278716044709888,1247850 763325005132361728,76794 790514602908024832,231894 742481899067576320,11774 760585892289536000,63858 771509726987194368,103354 740386493492006912,11774 754755858660225025,29263 788764280325758976,220332 791058091479556097,236393 794926432493441024,263907 751572780072706052,17888 766947993656385536,96613 777571289292763136,162596 778283518325624832,167046 787011307560132608,205728 732358069007458304,196346 792811439442563072,244759 787275391589167104,207287 787868339028627456,210253 777514131842793472,159876 768542566774022144,105109 765758148577746944,87904 795048059839385600,247930 793309330397429760,249926 757077902152331264,45576 759497829035315200,57574 738142632954601472,16372 793219077238059009,249841 732794510057603072,353114 764143158103908352,82066 788857817797124096,220332 790756391438999552,193121 763989429413216256,81022 771095880615075840,122344 793621848491601920,249374 751170292593025024,15808 751824467660312576,14277 751216515412885504,17794 764871730619789312,84886 787102640740061184,193633 791419513174528000,238639 732204974730547200,349926 736870835038851072,1182353 786266174086520832,201958 788875550085435392,11774 734543404860870656,355106 773891217721593857,136904 774985739255767040,146259 789191260909162500,223899 772575288307834880,131542 775296041834930176,148045 785243177196322818,194167 772162314632097794,112788 773510391368331264,136904 780886668840763392,183269 793591935701164032,252112 754740308009586688,33356 781167006544310272,183906 788457680285405184,218275 785479626051104770,195064 761589796758167552,65180 794950056168353794,263817 789187061374787584,224054 753292236834476032,22750 771816416945111041,127582 788412882279096321,217519 788851620796706816,220526 788691937620525056,219942 768923977532178432,108849 775575735281000448,148574 755095829208236032,35044 764370099608354816,82457 769700987204493316,110585 788045655394643972,214354 792063662051778560,240483 793075230482829312,249286 769598309883412480,114422 777581693968363520,161988 769689526432325632,105652 788176658649878528,215608 733200103759089664,355866 756587175802658816,43285 764836652359438336,84724 773881598617923584,139404 765988166876667904,90694 792063183724785664,243614 785775858791374848,197512 763734407228317696,79223 771732039573831680,125111 773989273414541312,139774 794190949144371200,258331 777335204889452548,160480 792801750180704256,241678 764431382819078145,83391 768129852025163777,90121 757639691688669184,47782 762658990631247874,73814 768524426409340928,107257 786564849148964864,159115 788410505538969601,217519 793625286352965632,249926 789965837058748416,228576 791693445886652416,240070 792436905912700928,245148 793643566178398209,243865 736334756351090688,11774 792357331497615360,243075 756249789327548419,42171 793469983984455680,252408 769664828755570688,114587 763816459432824832,76146 772739631548866560,132335 780799160517857280,183269 751588789701603330,18870 768832508813115393,82121 733047648631017473,353789 762469712118722565,70886 794103773589278721,350913 762672650065944576,74133 766441717037797376,93261 764970368826089473,84209 762638077361655808,73926 755636892868182016,37044 759008824707518464,54631 788756279309115392,220526 757648399164444673,47546 765249762736078849,80393 791716912698757120,240926 762071921815158784,47188 774721329845137412,143043 792184818289168386,243075 793043701308256256,244143 794584578736455680,261796 773554834725142528,136904 791408170174255104,196314 785664973494063104,197512 790548108279058432,232137 793917254387793923,255942 775314459585835008,148045 755162756953899008,35890 762644495322132480,73814 788713134156451841,220029 751201641387298817,16505 753381470257946625,26458 768879755596738560,107469 772291162749087744,129471 760195708016353280,61545 755444162632253442,36877 755777952382459904,39384 773960814722162688,139404 755842909912444929,39997 768142482412494848,100349 770385210869329920,1249762 794387430342332416,223249 765329364535877633,86653 785991531027050496,197512 795658730784190464,354115 753625159148244993,27045 778232403416453120,166532 787432329404751872,209151 793204797499318272,250633 795614691057930242,267655 779119272492670976,171693 788809771403075584,220332 795352955843022848,266491 757230568874663937,46540 787021436846116864,207613 773610819900706816,135025 761282180978913282,67547 791351034396479488,238395 760482614759260160,1170555 779447593432518656,174315 790692183212974080,231870 794528153024794624,261155 790925490655748096,230899 764878175914586112,84724 757466139337166848,47546 777003285257609217,246425 794657745681137664,261155 790038726403497984,228660 759342239294390272,57944 793529485245214721,252741 793501612232671232,252824 792663726969135104,243344 792846737513803776,247877 786663068776468481,205728 795351596985122816,260613 788749345080352768,220332 792809534674698240,247241 776480113491709952,153934 776668129661300736,149931 793993168802889729,249926 771947865757327360,128424 772408196774371328,121795 776176128956502017,152981 793114877095137280,249469 755759378096066560,39462 765898729542983681,90092 773921342424875008,139404 794606133587693568,261155 751176837741486080,17259 754782014373556225,33564 758474187233165312,53367 760980906425274368,66159 770787410468753408,118538 773229380713734148,134561 752080863551250434,20238 766388007800799232,92213 781507874706993153,188401 786807746599329792,205270 788693662528045056,220029 795300421719838720,263906 780274292483325952,177233 758261694703529984,50612 793857037532860417,11774 794581270076522497,261155 786039056115245056,199755 787443415940108288,204835 788888082498088960,11774 791578273373237248,238205 771605207872438272,121612 732922380104830976,353228 793879866299080708,256255 765762324351385605,88311 767114115387166721,96898 774043604033671168,140495 787858635015671809,213138 775330624869511168,148018 788407263127973888,217634 785477327920721920,195332 791003795627110401,235590 733014171080626176,355293 766717143672958976,94899 769997293957316613,114388 771725944130269184,121612 776148944296574976,154071 793478683516293120,252580 756689410863890433,44274 780614550001451008,181935 787124873344712704,207287 793380771130204160,251566 790048334706802689,229105 794993076095762432,264397 777576102566981633,156045 792005310487691264,217039 735857078502313984,11774 793842673513672704,255942 759593137002143748,58232 753908304288550912,11600 767051524413403136,93210 759738145126612992,56282 775002760290926592,146259 766701988948086784,95672 791797789411962880,240584 759365783323447299,58028 765228648710348800,83244 774024036682608640,139404 781580765536460801,188313 772766146302849024,132346 792021565714141184,243075 781126799363309568,183530 732609355372077056,1170373 765686280000679940,88920 765931787595968512,90088 747657716328431616,1247809 774366069934940160,141858 788419039068577792,217837 762048232549654533,15066 767211731529543680,98445 778281658676047872,166339 785661467232178176,195975 786308307711430657,196277 793156397240160258,249469 775717458149683201,150511 791809402080600064,241819 794540005699915776,258771 795074302928293888,249926 760556003125563396,63393 762032005370486785,69794 764147360188534784,82209 764692716064165889,82002 764811257820094464,84209 790732292578836480,233154 767055634487386112,47940 794599182761738240,261155 752251462307049472,19703 758031022118301696,50452 781274359851806720,186584 781441517374218240,186434 751125949811482624,16897 752894280692297730,24134 757645763803541504,47545 791586760857784320,238117 793922229205602304,256219 781313837865717760,26066 759630271985561600,19757 791748871433125888,233174 793982859723866112,257325 778238215354474497,166390 768276954306875392,104662 770272784203313152,117257 789478217228902400,209563 777620321440501760,162810 793955430053482496,255826 751198904570576897,17416 773672438223732736,138165 760831758870994944,1170396 765701028910104576,88669 779442723099213824,174756 788912826723303425,11774 793589849508999168,251483 787951472503848961,213887 761621656255070208,1248955 790246828922986497,229693 794730809005670401,261155 776884930882048000,155451 788037990572515328,214354 776934670302793728,157993 777509564581343232,90252 781345147187400704,185496 764869372267507713,82066 761795312641974272,69947 750368420252807168,11495 762303418883014656,69878 793200714633908224,246889 757984791849472000,46974 763907794034577408,80939 758495412634447876,53185 768202307645403136,86815 785937449637715968,198878 794202814075441153,257492 774731409235800065,143638 790927224606040065,234583 794012571581837312,256255 795115760255385601,264774 765643815608782848,88917 786186838402793472,201494 763111091802996736,76549 772183889821376512,128355 774758013672448001,144538 790601576335323136,11774 794707700131262464,262752 773899969879126018,139404 793631551913205760,254209 756250571892326400,41438 767034661646336001,96898 785911127179792386,198671 791027786894958592,11774 763971825252519936,80393 777846332870520832,164001 792031672250331136,243075 774321532684345345,141360 749950203390791680,10346 789167215396343808,223738 793267983321735169,249882 785299677482590208,194934 758507526811947008,52702 773993125920382976,139404 750379712120180736,12883 776095982043803648,152735 792710321832099844,245148 757188840259936256,44450 764129926245146624,80939 760620301273145345,63451 775496000165310464,148870 787872237063852032,197512 763188643133480960,76723 763226136105000961,67326 781833616238055424,190635 790291121570283520,229693 794647577111199744,261059 764125592627183616,65180 786708751252328448,205167 758409711356145664,52061 781054861399826432,183759 787799280442413057,213253 761326620242157568,67401 770572000658022401,119774 773673791599751168,136947 763515582343897088,78304 781486562672414720,139404 779453892799172608,172185 786037549185720320,197286 753227508733149185,17307 773189309545320449,135025 788719299040989184,220029 793550901956874240,11774 764477503486488576,79691 773742740937011200,111558 760667524593704960,64329 793459717653880833,252408 752284124090626048,11774 794389423622209537,260033 758042008837554176,50923 786292533986856962,201558 792059419211145216,243187 768229180706127872,11774 771527722824851456,121612 756241641762062336,41689 773965724700307460,140232 781886261531439105,189515 753362270223110144,27317 794844499390431232,260613 732472932975267841,1170432 764349797356621824,82066 771066255356813312,122982 750448136863318016,13532 761176304284610561,61051 795724610331353088,268448 781690557999484928,189515 779819542167945216,176109 780378453937905664,178157 756495352396591104,43198 788836435893837825,88859 794545776177401856,261155 741441982669705217,11774 767416559048458240,95055 776824715943878657,158387 759514987056369665,58227 772743766302228480,128143 786182508857688064,201494 765935902141059072,90384 777187198701539328,138819 778699184140464128,169916 757444998170238976,1172928 775343748171517952,148473 777857572334346240,164001 792708224097083392,245148 764983651507507204,85296 765153325973118976,84679 790927484426473473,234583 771720221547782145,125554 780614821817356289,150151 786268678253928448,201958 779727028799102986,174613 791470079498186753,238891 762688536868970496,73926 766086818752262144,77074 769283548582912000,112399 738445162339274752,349507 760588044277690368,63655 778733903829798912,169990 778586147245219840,168794 761753999905284096,69231 753381102031626240,17640 756207344791330820,41680 787352492178804738,210585 791433596422664192,234796 792371782913183744,243075 794283252517367808,259482 751752671522983937,18215 794809704522383360,261796 756238597544669184,42171 765068923607748608,84422 772818836156477440,132335 755897715511418882,39236 788354507654561792,211829 790432894434971648,231550 787018655594786816,208176 775999342507204610,152735 788135745517133824,214992 791714179728171008,240718 760294731809075200,61598 767106633860194304,95672 767815560071671808,101681 791362227278344192,238286 759490597321265152,58227 781659515280392192,189838 760189875958247424,61572 764658215694897152,82283 776935590881144832,159359 770335441958555648,11774 773937454906695680,137612 793529864225644544,249469 752902598538121216,24316 759571794772783104,58537 767073397608243200,97355 790928874645270528,234796 792552595621412864,246392 792899157648285697,234583 768863003458596865,109666 781567947445796864,139404 751085958662008832,16422 778595279905890304,168794 757245663985868800,46006 763054995017076736,53995 772849909389078528,128934 794049531566583808,256502 764932534794752000,11774 768870010554978304,108527 792714820177031168,246987 756284479963074560,42432 791513539450015744,239405 788012902942842880,211829 774012191473332225,140444 777265777116315648,160221 793198868339056640,249469 794330523795603457,260033 732260365896011777,350968 772665740969115650,122759 794885735425904640,249926 758646453392769024,53992 760568211414913024,63753 776824134416216064,158520 781723106729746433,186584 758062814128898049,50654 767443164353355776,431998 778394577342377984,114779 789077486747291648,223286 794287545794367488,11774 775526772066648064,149200 793291648113319936,249469 778984320954408960,171693 764984714629222400,85562 768331089882382337,100046 791767806580760576,240814 751858511781498882,19792 754779773734309889,11774 754854887154937857,28574 763531150459441154,76535 754746921818796033,33474 758712064302919680,46076 788710999331332096,220029 762237523640848385,72370 793132857942274048,249469 763812854776692736,79911 791503377159036928,235670 794644866353557504,261155 795431833559121920,267014 776038054138155008,151845 791661765184647168,236943 793228430569463808,1248155 794938202276712448,262847 759247143316164610,55660 788438079916822528,246425 764902684222693377,84649 771078637894369280,122344 773928117215850496,140039 768874296303243264,109104 771883151387865088,118191 780627161291984896,182146 772094177798660096,129558 793243960772812800,249926 758888080765968384,54070 760897016356605953,11774 771601039388573696,125111 755754228228853761,39235 793096677066416130,249469 770312447492096000,117257 785708455264944128,197512 795341938769727488,257492 753694906124738560,29263 794501391301521408,260871 757199645588221952,44163 788002900333199364,214345 759200862703120385,57605 790789030849937409,193121 769673535916691456,114357 785474456709898240,195975 757503019093258240,46280 776436235208302592,155390 754004832428691456,30815 769700227544715264,111549 778298111936466944,166409 788740334150975488,220029 788814276668510208,220029 771931660468322310,127775 785632509237334016,194188 758290289090039808,52061 761899858185814016,70941 788666469903134720,219481 786405625013997568,203674 794000091099099136,257492 755185800887885824,35890 792061056319447040,237332 774799833521614848,137818 768964776315744257,12535 774022638767181825,141102 786011036621176832,192949 758768410058633216,55262 759136812170444800,56964 772543903497064449,128557 793323236968628224,249374 793640451404210176,253534 788228255887167488,214992 793512784180850688,11774 772223741946232832,130192 785263264221499392,194157 776213038462414848,154534 793270768876462080,249926 786319518859538432,201958 753786321336934401,29819 761067329195159552,66116 781501714142597120,186434 763204502870720512,75073 779380872868794368,173011 780777833350193152,182257 750332345132019713,12535 767763322930339840,87904 775969824556089344,144654 753722107595411456,29488 755865403918868480,39059 771168208917139457,122498 762269666311942144,71115 794303369250820096,259543 757894882904121344,49852 765212414178627584,86440 788750920435851264,193121 794564374241431552,261155 756523045385220096,1248409 764972002960486400,85562 762843790298066944,75073 766869329417793536,96767 774939516108939268,144648 785648555721682944,196277 787012264901615616,207287 773195501084745728,85562 793610545844854784,248988 793915047332302849,252939 755653890037645312,38792 761514721677807618,67709 773584636354134018,137042 790927995951341568,234991 755140008202428416,32869 793274062390726656,250033 760475841050599424,60112 795109093258199041,264431 795077778852945920,265112 754076639986757632,31686 778651555494965248,167939 795147909620645888,261155 786593079981641728,204835 779340260769759232,166852 766678035395411968,94675 795725100033179652,267265 766353974924570624,80939 794170328452886528,256358 778370441022963712,167220 787731324480188416,205197 781699502612684800,189017 772873196341194752,132335 760510928391696385,63268 763795920232128512,80098 765609432445128704,86653 793931406326059008,256255 789860190145347586,197512 795222369954656256,264774 733340509486243840,353451 754811711702597632,29353 765657366234734592,88669 732235559444357120,172295 764583968469422080,83391 760573417317814272,63451 780627462048718848,150151 793439635158564864,252196 781746308373704704,190262 756197992982573056,11774 760802068902838277,64722 755125569738706944,34916 758772627611717632,14653 773906580446281730,139404 793222312644358144,250544 774853452811931649,138490 786533103481327616,202561 787536065653514240,209828 793499070782279680,233736 756292050316881920,42249 769842752427352068,112518 773445022993768448,136110 780441072895795200,180306 781374776388354048,139404 769722194221862912,114301 772391823201501184,130415 749370305882099712,8047 761699480357838848,68908 785532879208013824,196184 759410043011731456,56964 776912097624125440,156835 794672962309947392,261155 781479201320775680,188119 795725123990994944,267862 758684607386685440,11774 763510037285335040,76388 765668653824090112,88669 775091877804580864,146838 755169593874903041,35890 758185069391515648,41703 794622981398024194,261155 732652923923107841,352911 788491168350744576,218275 794635562707779585,261155 770534168866480128,118191 775205636229529600,146259 778284477994852352,167063 788110540547756032,215252 789855028198506497,227873 765570104029507584,87904 774035400616775680,140437 762046098638635009,71502 785465506006523904,11774 755909206432100352,11774 790128483313803264,228702 765302273375363073,87062 794209810921070592,11774 781238831659884544,186212 790121470315814912,228363 768288722747994113,1249514 781203860450791429,186149 791266976073211909,236454 793204893221810177,250633 794552468776419329,261155 758098919989518336,49852 763484736488636416,77849 795483860620419072,267416 792816088266321920,247877 771031140287131648,11774 775367283577270272,148574 793800855652823041,255393 780653739187154944,182036 758260017543905280,52030 774379010851831808,142648 762168542049558528,71429 768565907547418624,106716 772226524288278529,130101 767827765433364480,101383 770678798752763904,119937 774978657215320064,133702 794301013612253193,258598 794556625549950980,258771 766039353021702144,90384 786646161947963392,205455 754825885685911552,33689 755247873294336000,35216 768947457753354240,110585 772913786147569664,133184 780826021146877952,182659 781352943056359424,183759 794665366924460037,39957 757893123754168320,49852 776776703292997632,157755 765168711921700864,86103 768855013191999488,109666 777229024779116544,154914 763463347266289664,76406 774684832379105280,144613 780171959409573888,178327 790565574283845632,11774 770969598183272448,121612 756475167157710848,43391 758373650982510592,52385 766365721035153408,93261 770264354956738560,117257 794641457982410752,11774 759113194749227008,57105 763898405026275328,80486 778687491465281536,169923 764909026618376192,73814 753337585485873152,18400 763824749533274112,80486 769365818379567108,112872 792520858233282561,245101 762717343541780480,73926 787023970776281088,207113 770721787697037313,1249757 761913657630613504,70509 764979583938498560,84724 767236076738080772,47940 795416988503969792,266054 777980495946719232,164375 753311820593500160,25879 778383947508092928,167319 740346178814889984,11774 776809613479903233,157840 793972512329728000,257321 773651477378105344,138382 786239951612424192,199640 754706011718549504,33174 794630051862089729,262022 770531963643932672,118137 792707516803186688,247054 779011691564720128,171902 757069241862479873,44163 762302779209560064,72035 785292151202549760,11774 751774850721644544,16422 755457938878296064,35890 771771619828043776,127871 765967876679430144,90618 773221018345336836,132364 787492212259053569,211347 792049161390534656,243075 766432989949661184,92959 749376381746896896,8047 788767817692770305,220332 790992369420111872,235828 753313545740312576,26871 767918908540059648,100891 774156832868663296,141316 794720442363838465,262752 795341199079079937,260874 767083643655172096,97811 767873974923505664,100605 772468104773398528,130415 787785840705495040,205197 758467256078569472,52554 765712071933603840,88311 794573230849884160,261155 762751009542197248,61544 787102756591005696,207119 792095359292022784,241819 793435862092640257,250033 793937029310648320,252581 758684706342699008,54070 792812950901841920,243865 765345430028685313,87271 766614555321565186,94718 746591018661744640,350979 772495325428850689,113836 749334915997634560,8047 764161446250881024,79407 765028759254818817,84724 790632363726213120,232280 768424302110732288,106281 772291779940929536,113754 775082909053153285,11774 792157978979864576,243092 753240642873073664,26303 762792092481400832,74483 765153180804079616,74575 765688510900801536,87904 776568227719557120,156976 767778384059387904,100605 769680720864370689,114779 792066098581479424,243187 763420710261751808,75922 764152784237240320,82275 775347007615414272,148045 767430228419440644,99094 781515385325641728,186376 785847739271766016,198878 762764148660899840,72121 763696597309857792,78344 769006377167626240,109666 758697448546062337,54070 762796398907535360,74483 781577410990993408,189032 778590212918169601,167220 752987693596839937,25255 759077943780016133,56499 765110252996001792,669866 766122564003336192,88920 786253488556683265,201958 775528208561164289,143720 788962458002132992,222500 763470999996227585,78383 785492067120275456,196277 793101999747194881,249469 776110128865026048,153610 788547944819621888,217519 789802048896245764,226432 751122712391802884,17140 751749165332492288,18893 753767391549612032,29589 763457311411212288,78159 785521181483012096,193571 788485289031274496,218351 790629071235403776,232791 793308475233144832,249469 753032227890556929,24421 795439275127013376,266491 758672995024011265,54070 771763754556063746,127582 775074046941814784,146259 776020286856540160,152872 794434695442350080,350913 767414397392326656,95672 771048838777991168,121949 794581444081422337,261130 789193725423398913,215437 771083197979516929,121612 788126293875388417,215050 791318719272280064,237438 792481079667990528,243286 773172047908220929,132908 788797049961521152,218275 753950588816109570,29263 775859552516354048,151401 789442391874961408,225943 771043746523783168,120610 789532647785570304,226881 753358733149741056,26458 770299754303545349,117257 791682951146643456,240483 733091449256988676,353789 761137782261739520,61051 770817700192845824,121479 758660104010895361,54070 788370245937487872,212870 760503500329488384,63149 763753958019964928,11774 779436219155361792,173846 773961288397357056,140232 786626317139619841,205181 755963061635125248,40550 775228663881236480,146720 764224093889687553,81835 790993994171899904,235487 733066673423540225,355696 790742206260862976,232863 786354547501346816,201555 790822307493089280,226881 761152287918157824,65180 763416784548528128,78159 762578164765822976,195876 788946400474042368,11774 787953641193926656,1138587 773258307175849988,134975 741407485416906752,99816 763752762924474368,47188 767697551818526720,100605 778303842165424130,167220 792326408609693696,221476 776907722084188160,159146 794945056494985221,262752 754743318202896384,33356 772964911337005056,113412 793164829058035713,249841 760547530333523968,61544 769711539863498753,114779 778334294490001408,167393 793913010645532672,255942 775321365410754560,148045 785545734351360000,196917 778344224722972673,152594 793470906865627136,252196 787343760556371969,199307 792162696363847680,244550 794929090553937921,261942 768821136704495617,109167 774000851799113728,139633 786812628521750528,206183 767447039613374464,95055 773602201369358336,137158 751606971413983232,17837 790611263281893376,231894 791601034573381632,239405 763458665995128832,78159 777518356836462592,161387 785321477507866625,11774 793970739099541504,256255 762089822714470400,71270 763058466487402496,76339 776193851635535872,154469 776572682691280900,156835 778419380220682240,166500 788003732638302208,214354 790271311079694336,228341 791660543975096320,240483 794326916111155200,258878 785938919716114432,199546 775051991219220480,144730 774026512223735808,131421 779411132209442816,174115 776155012959309824,152946 758495834388520960,50719 760517902969688064,11774 774131341587718144,11774 779897622849019904,171054 795755054208794624,267746 752657674295189504,20283 773582433790808065,136904 781253786597593088,185030 790619406665551872,11774 785577041089486848,196696 793606362831974400,252639 795447929431592960,266079 755164725017735169,35890 771458707528048640,124597 777256893047767040,161194 786691511140360192,205728 793096609693216769,217519 794309363641020416,258829 768629307178643456,105624 774993702477500416,144494 760566598474338304,63149 768895256662343680,107428 794674256797900801,261155 755176332821204992,35890 755822617068707840,21034 793615928365752320,254209 791679294049284096,240145 781910963293302784,190635 788759561649786881,220526 751140485473808385,16953 792064915003420672,243075 751230643862810625,16953 756257176210079744,41459 765292947348881408,85603 765822525234446336,86103 794708581597769728,262022 749775898296127488,9754 791233870200877056,215005 767970729342046209,102137 768471589834731520,103354 771766266226847744,127557 776549432967913472,155318 773955673000402944,139404 793852449803173890,255393 775751712292347904,151409 773291034952556545,135136 763848639420702720,80716 776054663409836033,152314 788155050807951360,216009 791430367836340224,238395 749624105041743872,7546 790297647609327616,26066 785239585987133440,194167 793970642320289793,257353 794637401847119873,260874 751847398847049728,14277 761272671741108224,67283 774814203798487040,145244 792005068895555585,242637 767371792482566144,98751 754052500014133248,31400 767153678264459265,97468 777499279522951168,161988 792920158218117120,247877 755451544481529856,36203 760180810423107585,60541 788011150168305666,207613 759161062788923392,56192 790249899585576960,229693 752709226204524545,22752 765730571423219713,87062 760997805938905088,65455 768333820885999617,102514 765541226753957889,82061 794559578830766080,261155 794869824962838528,262486 762859784957628416,47188 790631805300903936,231318 792028887073054724,243075 778388553780703232,164814 765977158338633728,87145 791790070521102336,240067 786180401760903170,201308 758281605727260672,41703 773486698621788160,136904 773732283778002944,137869 773880911397998593,139404 787762148994904070,11774 771893661273509888,114254 780454178615418880,11774 787248591312195584,206257 752974845353144321,24996 759585728200380416,1170407 792138974781280256,243187 792147899777949700,242693 773976588601917440,139404 781648991926845440,187969 756524470060191744,43563 785278554170765312,11774 792735165847969792,245148 793146770851115008,249841 769754740464889861,110585 787911555342036992,213887 795616777724043265,267521 733114782535065600,355480 780950224416018433,182870 794819885234786304,261977 774032190711619584,1250066 773194741550755840,129335 789308515890237441,225359 785311611020054528,194707 791668390591094784,240483 789916336533213184,219503 793997792972677120,253032 758261075666165761,52004 770272921730293760,114254 774261092910526464,131421 756353230993559553,42432 788099527194533888,195279 795023175327383552,203546 793971675419312128,249422 754831489695526912,32756 792141995473010688,242693 768868215770517506,94699 779307691768295424,158387 760313510211428352,47761 772447438636355584,105109 793870978937786368,255942 768974699158122496,110331 781265975719161857,186212 786542861135249408,204413 755148470852448256,32572 795076380866191361,249926 763707784974180352,78566 787294494232281089,46572 781352799367991296,139404 791278543598592001,237491 781063630192201728,183759 790274949126565888,229693 791054569879007232,234564 773851202111037440,139379 781275548022673410,185595 794369320017010688,260181 749379877414068225,8497 776128302880854016,153248 791131784520069124,234112 780240239277244416,176127 793199451019939840,249926 794015892124340225,256439 774817262834360320,143473 781152972365369345,185496 790207288057405440,229116 793891868568268800,256255 759377533213241344,56700 786344768565485568,201494 755044131756347392,34666 780683060324904961,182257 791655432611737601,237491 794233288093114368,259063 753702741566971904,11774 794534326914478084,261155 794694148011999232,262784 795726626717769728,267576 785947829445414912,199960 760496352769998848,63149 794306683744813056,258922 781360324142247936,139404 792075801608978433,243187 763059498147647489,75438 778724175493996544,169410 791700807343284224,240483 794531724008910848,261155 759483169431101441,56964 794693484397654016,262849 777306400863166464,160230 775347092881563648,148473 781419183846334464,184696 764153606027169792,82283 769280828174053376,112494 788503394944032768,217837 756609055930642432,43248 788205985638690816,215437 769652234334400513,96196 773199906932609024,134561 787222776952131584,209043 791605660064579584,239893 794694886335258624,261155 775723366527344640,150681 795279836327645189,263667 761159046657351680,66897 793901406922997761,256255 754742172126240768,33356 777576586245730304,159308 789939440877699073,224680 791448131703570432,238272 792488529519575041,246273 794775224952782848,262752 735251470287769601,1170550 759038554353741827,56548 785849643967979520,198571 773716228577697792,137042 787897437331619840,205197 795396603234451460,266054 765686358828539906,89198 795424382365507584,247930 794443588365152257,252020 786671120833470464,205728 773581139839561728,137042 786646794952474624,205270 776780147735363584,157755 791354284076044288,238205 767180026353704960,97852 789287438216679424,224680 792085383437651968,243187 790667784669634564,231894 789964970423353345,227615 778612876953083905,169226 788436259152732160,215252 753712443885514752,28862 762637012910215168,73814 732411689363251200,350106 761219998652260352,55177 789240597752254464,223940 789213211149021184,224333 756291586540003328,42249 778393741971320832,167220 791463758489149440,232313 789934889416200192,228820 770514027474784256,101681 780482973476859904,178541 791761192033234944,239998 793522868936114176,235487 755970488510386176,37224 777622518899306496,162610 781359351181312000,139404 780607348926734336,80785 779309032955899904,108396 765569834931421184,86780 768173665615618048,103212 760111508231589888,1248726 772793789828083713,132335 765572453863227392,87904 785917599208976384,198671 790748724435660801,232863 786774956411613185,206642 753223497279733760,26140 768946953216417792,110477 773829185965953024,139348 755843196408651776,39830 763417549077872640,78159 753910827673980928,30296 756261841655959552,41703 762413817821290497,72503 764902264607768576,84724 772120174920994816,86088 785976308446720000,199546 790361933564239872,226823 768662663060594689,107861 787575169455882240,210585 771903385683525632,118191 788718784777379840,220029 792751748364500992,247232 762253564085309440,72420 769706162090455040,90982 785990296681144320,195332 794306523505840128,258456 795718402870546432,268448 755844845479034880,39462 769303196741332992,112740 758774316284588032,55262 775028494980026368,144783 776192690748690432,152314 793900976432447489,255870 767437827349090304,97519 768252923193221120,11774 794571183710576641,39957 788898455028690944,221711 749790490879373312,10064 753286356290375680,26539 771437743649984513,125367 755855926200983552,39997 757535701508431872,47680 760511224425611264,63268 786285459915669504,202429 780932241807511553,182960 732964664636628993,354557 768976695315537921,110362 795614663639728128,267655 788823860154171393,220332 795003704583790592,262847 789530983775121408,226819 794015621545541636,257492 775039578243788800,146259 788962803948326912,222500 769029526059909120,109945 789275497242959874,223125 795102719400964096,262752 785869560234713088,197512 777266993737011200,160618 788740279188623361,218258 747835162625335297,11774 793859078959366144,11774 774715634902900737,144730 759209070926655488,56964 790110367204507648,229693 781828782273466368,188498 790158124497985536,229833 762093062512340992,69947 769283398837952512,109713 770038131441725440,116373 776899097978699776,152314 773717115371085824,138819 780600259122647041,179054 794107559535845376,256255 792156718776004609,240731 753653478149332992,28732 765250876789317632,86763 773890680036978688,139404 777175153117573120,26066 785642402992107520,196277 754759593733992448,33549 758085979638902784,48663 764964751847804929,84724 776127623953088512,153921 787347292596690944,208492 790681036388724740,233307 788875314445377536,11774 751979708527566848,20715 758152427644198912,41703 767026045723766784,90482 774103115431759872,132497 760455113588682752,62225 753098780254277633,22777 761203541092564992,67142 773715727316553728,137158 788422229822320640,11774 769172875886551040,111558 788019937839374336,214492 791300771736276997,236502 755217578339991553,35890 771522707640971264,126389 762611053406593024,69673 766389530727444481,93036 770789269120036864,121479 732096079777271808,349254 755153555615543296,35890 755065179717664768,27280 760919705909473280,64009 763346245335212033,77598 786045421277806593,196727 791728334682132480,240145 767743203277574145,100893 790658264061050884,192210 794840818494410752,258936 733093514972680193,355872 774305876781838336,141360 794664523768725505,261155 757620687167033345,46076 776179027371364352,152314 785825891901255680,195975 795139868238020608,258771 766442504128520192,92075 771422405575122944,125367 788815285918638080,218832 794394243984822272,80720 789288106079944704,222997 792128531140456448,243733 762585993211850752,72678 785943235956908032,199546 751577192123904000,12773 788392177499906049,217519 771039138606755841,121612 777633790399094784,161352 771519118088413185,125163 792084325462401024,241678 735969154520354816,353124 771613743050469381,126833 793151917090373639,249841 767085924689780737,94699 785298968188039168,11774 791382458029764608,238395 758838875980566530,54519 769774678344765441,112382 785973057286385664,198089 786942925242404864,207613 794172140006191104,258331 793130619739844608,249841 751796068627603456,18893 763248043072233472,47188 767146019419148289,94699 780683907737980928,178966 786640388555546625,205272 787200405675597824,207613 790732127818047488,209828 764082225814142976,75396 771364273578803204,124883 780430863683117057,180074 767562843017342976,1249436 789490532145922048,224678 790960037816446976,232881 754998524572344320,33356 785644108857675776,196277 786393553098375168,203674 755430661431975936,36997 766452132132290560,85326 771453249245151232,124597 791819811043041280,240483 776159149415686145,148537 794707585966411776,39957 778569710795304960,168794 791376377282834432,238207 773954012156563456,140444 789236643744014336,224018 763930274547675136,81262 757268484925616129,34731 757621266706731008,48351 771422934543978496,121165 773203851625103361,132497 792826190167875584,247240 773997848916529152,140638 790520989092151296,231917 770021809500610560,114779 794901518021431296,262752 774968642027057152,144730 777009932755406848,159146 792396133116940288,242254 779394684514922496,173347 760860211343007744,65222 793928553343631360,253721 761965238061326336,14277 742669587234357248,669866 790613727800201216,232863 764980031286226945,85562 765295968627687424,513129 787072563474264065,207965 789176926942269440,221770 750363275171332096,11774 753034416478302208,23899 760139076829900801,61011 753396595476074496,24316 763509045676371968,431998 791947361425567744,234583 758630929095127040,54070 771996468559351808,128934 760917046246932480,64664 785462734703980545,11774 795217922553774081,263896 765688015544983552,88457 790750559015931908,232169 791698679585538048,238099 776951509485555712,159245 750872733727227904,15264 786362019943292928,202727 732407373084528640,351943 758697573855133696,53806 776369026524217344,155091 790647158789828608,232863 777661450575712256,76891 790394445720092672,231333 743874675571200000,11774 755718012133486593,34731 758540795116859394,52061 770228033525460992,117303 775694655677751300,150511 787492749524119552,210253 795692207315390465,11774 754982677535744000,33564 778342194260217856,166390 786929819116302336,90209 778393118047633409,164814 788797377830391808,220332 793216224926793728,248656 789328623169900545,224680 790963370476339200,235487 774974827849453568,669866 752290143130660865,21484 770751163302051840,22267 764823955039485953,84724 792920408336936960,247241 795369368666312704,266151 761027271721308166,65455 780628199382224896,182211 762606627006582784,71476 767106317085310976,86653 785992927948447744,199546 795707388158480384,203546 756269588145471492,41201 757592213752647680,47940 769097420772896769,109175 794967084673499136,262925 761245940497977344,65887 761947092378005504,71270 770767810083651584,118087 790497540101799936,228341 775286159127769088,148045 791780619709718529,239405 794636590287126528,262145 758717185254690816,46076 761126624901402624,669866 791968496418553856,237491 756562757709926401,44022 760255798408687616,60725 777309795317456896,158387 787573550404231168,211753 763446236665946112,11774 772427440966672384,129551 779737662466973696,176109 786699959601102848,205143 789336367234899968,220332 762247318624210944,431998 770767031587237890,119797 793118696495513601,249469 756241026763730944,41689 771107633587556353,121612 786148861723246592,198620 787007430374879233,207861 758394910663909377,52921 786311322963247105,200971 787678355873202177,206860 794395106224680960,258456 764872483803697152,84889 768847160842522625,108799 787513845636034560,209800 791833035280883712,237491 794613277602947072,261818 794951381429862400,249926 795243981965815808,265686 756324826948702208,42249 790966939036192768,235487 772607104829956096,120690 778560923648733186,168794 794421352585302016,260404 780806665515827204,182726 760866233122230272,65180 759862814752305153,56964 770345560352129024,118087 759968848707661824,59666 762292932934242304,72420 793578968360316939,250785 779692228402753536,160226 776958973115142145,158387 744939950039138304,11774 753277642049150976,11774 768981707110359040,110344 792197312223121408,242693 759595160212611072,57574 785283432331014144,11774 761597707060404224,1170332 768255243238899714,93405 777125106065833984,157082 794787316405399552,261155 765276588015489024,86819 771361832984518656,122622 780489167985905664,180723 785561593790603264,196609 787047640097710080,207996 732678195523297282,353228 767059081903341572,97472 771551697873154051,125049 785552830413180928,196917 795398522740871169,266884 732875075729379328,353228 774624894290198528,142566 755610295251402752,26721 757585492405739525,47761 791819624501260288,228820 763935602156773376,80939 766996524916015104,91783 770094309160914944,113754 758704695812685828,54070 755750485408092160,39384 766430685921882112,90384 790557821716668417,231894 770436151027130369,112872 791810652935303168,241523 795712836949385216,199307 759781793201549312,58218 775096454918578176,146847 785963882456096768,198580 768675089109757952,107469 771059928710647809,118191 761753815800352772,69231 786189926157000704,201619 788428563296886784,217837 775884464262045696,150663 732897159498997760,354506 762666945183420416,74133 780596824608563201,181935 788082497716416513,215005 792746485808902144,247290 793182703164284928,248770 755162347484880897,35890 764147067916849153,80720 774604303055122432,144355 775388223501578240,148170 794430269562482689,258922 752954640040398849,24257 752626618968014848,18893 762897766007738369,71502 752726916361183232,22953 772288508216041472,128519 773760099764633600,108396 787757275180068866,205197 793361737865129984,251452 733111385844932608,356012 768205371764674560,97355 785276697352339457,11774 785960355549835264,196277 793136968003649536,249882 794285403713007617,258305 767807783655792641,100891 763916937462034433,80939 781827854384242688,190635 794616820716236800,262053 756722497022595072,44503 773489275430199297,133702 785840238535073794,198671 770265846748962816,117364 794848204336537600,262849 780773660550455296,182960 792013083870842880,230791 791740805086007296,240584 778676149572345856,169201 778681797848596480,169310 791369855278592001,11774 773960055045492736,139404 773583356730544128,137042 795256337492045824,265257 740359680082518016,99816 773231058934337536,135514 755519222734655488,38144 760811874451468288,64722 768634270285828097,107469 778077628469248000,163564 793872036233961472,256239 765552971530719233,86728 772575395673677824,110477 751227059364589568,14277 793095780361986049,249469 762277900913549312,68993 786047867454574592,63776 764829075160567808,84724 774021481407864832,139404 792101194659459073,11774 770723667223470080,120610 792057023579975680,220819 760562900125777920,354841 761411374417338368,67679 767212440199114752,97386 753934813665587200,29958 787921582995935232,206101 768929499513663488,110362 762103058771816448,431998 793883610428370945,255942 794027006018994176,250633 795295892760915968,265644 761228029620129792,64693 769600827870687232,114422 776518628195782657,155688 753349952974323712,27222 780075966102114308,176129 781892950552879104,190635 794579560956301313,39957 732396980270465025,350955 770747762790936576,120690 790917737824518148,234583 794276044886986752,257492 794562802190909440,11774 756981237189779457,18495 764223326323564544,7047 792580955911237632,246314 779386593308278785,154832 763228229981339648,76549 766262086506807301,91946 774996018635177986,144573 785470926779355136,195975 794329690316148737,11774 757005208035561472,354841 785961515195117568,199769 757709658836434944,47940 790788912457347072,233692 775840468059951104,151463 762848466032693249,73712 765370872467165184,82457 780821337942192129,183338 795025989948436480,263906 793953102927904768,252408 766503971724951552,93405 771338615313936385,124597 793640562683412484,254135 775034281882099712,146259 790714925345759232,231881 758389719784841216,52545 793238849900032000,249926 768186199395688448,93504 778364854339973120,167569 751840749021519872,17794 794936827018768384,263907 769504494967152642,113816 775932054038978560,150511 790942646264958977,234796 776744323715108864,157082 793628114811248640,248516 777923969382879232,161988 781233552138657792,26066 768198686341869568,95055 761245298408562688,65180 765285432640860160,85562 773200148570771456,134561 754745022000529408,33356 785557269609975812,196917 787664630223077376,211347 794440519875072000,350913 786273860324691968,202429 795749555874643971,267576 753542588146323456,28049 759101893318676480,56630 764278057976799232,81924 776442274385362944,152735 777759019486289920,161277 787338249421205504,207861 761136564323885056,61051 786368699519397888,202727 789994266147819520,228354 760918822392041473,65165 758371915937570817,46076 760219758469918720,56784 794225062228492288,255942 759366137754726401,56924 778285044645462019,167063 795349408464470016,266054 766561739404091393,90384 771097836070981632,123135 772774914302570496,132351 775292846593179652,144494 779678378878271488,176196 794615392794722304,262053 750126273964367872,11463 791697868947988480,240070 773259094274805761,135736 740415640922685440,1247364 753643679022145536,28732 787099203835006976,207119 794786600618070017,261050 777571737378652160,162497 771067842351464448,122955 764418822493368320,82283 762059396696473602,47940 762141824882466817,71429 772783334715826176,132335 773265529415012352,135701 793606596844744704,252639 756258362698895361,41680 775915105368236032,152449 763982908533067777,79999 764134242813083648,82066 791393425249570816,238780 752058700102307842,19472 776749120228691968,151463 787811715740164096,212357 776479467774545920,11774 760996269150052352,65633 786504353771204608,186883 793245174373769216,249348 755531233698934790,37684 761290215172419585,67709 764283056840597504,82283 756652335317778432,44429 785640709936283648,197512 792752636088811520,247232 758185796981620736,50314 754760856009895937,33356 792048981987713025,243187 764895943317565440,84724 771822176240488449,128230 772243766774263812,127775 787940285582077952,212693 795747716542316545,267576 735918461923254272,11774 781514412230254592,186149 785848428911730688,198671 790875562571014148,234583 770434247299653633,118191 793028054981365760,246726 758359839269683205,52554 773237139052126208,134975 791512992760356864,238780 793899507025051648,256255 768861338143690754,109666 770746739712110593,119832 761402197607264256,36612 794638707349397504,11774 766341043130281984,91867 777520364641460224,162213 781309501135880192,26066 777928587357728768,158520 792016387686428672,243075 753049449992183808,9385 758689014543163392,52061 763772848297115648,80136 778444997850914816,167220 753731302902341633,11774 760541220364021761,63149 773546824288395264,137158 776063511889743872,152735 768072829413625857,103261 787309452693082112,210274 792552051725049856,246392 774718027698991104,1250173 795354904374059008,266491 793638076111355910,252639 774040183624851456,139404 787022076427272193,207949 754028913395924992,31268 774007890390593536,140161 791628391216738304,240145 777946825345019905,163763 787064570762424322,207965 786398264547352576,203674 750701486032707584,14421 757242321108930561,44429 758269032046825472,52004 765583500053319680,11774 761800919956779008,69711 795001312496783360,263906 767829160437874689,101681 781120403293044737,185496 773604679284555776,137042 780198750853607424,164900 794707249272881152,262752 760122359512694784,60866 765176576862453760,85027 771201298192404480,118191 788093204742545408,213253 757321895033368576,351340 777204870692560897,160634 792826250070986752,243865 773309827728539648,135505 754826540203016192,22393 770373805923442690,87904 771321623395917824,122982 758685384507215872,54070 770436082311630848,118192 755167459104034816,35890 765728338958807040,88052 793624564714631168,254135 794006676009467904,257353 732257195279159296,1170320 764592298667732993,83391 795735948181073920,268448 794733695907336192,262849 764613324248010753,83367 764218651201286145,66263 756072807650426880,38035 760513968855285760,63268 775474607499251712,148870 775019969239216128,120690 789900393295687681,227048 759191561112522753,1248617 760620377701691393,11774 795701507677110272,268281 754979125123698688,34645 757267610941657088,1248436 757770644943671296,48826 758376064976498688,46076 791378392008523776,238292 763788906508656640,79589 775681243723685888,141091 752942483743633408,24134 766307726683058177,91894 788790813333479425,220765 761735350104432640,68658 768079351292235776,103354 756188438055882758,40771 763935963143737348,79691 763351381302472704,73814 773059942169382912,134187 787000695299780608,208167 778267630675394560,166390 765559196116852737,87904 794880326220861442,223125 775472795321036804,112363 790722660619718656,231894 785923201419403264,199546 795728657629134848,11774 781331279698616320,139404 790001801827274752,228522 793885566488154112,256255 743813612993667072,350226 752273202118668288,21074 790696892090884096,233558 753007067770851328,24526 780594941114232833,181886 791183510887211008,236420 750805611311423488,14653 790667704197873665,233307 793975686453149697,257195 791351363431043072,237594 765004568908488704,85562 788060835864117250,215005 757551572402462720,47761 760637938535321604,64197 790913726887047168,234583 756507892098879488,42249 765205766470983680,86352 791366432575459328,238429 769144194577358848,109923 780337449171947520,178524 787729823221374976,210650 753960940794675200,29807 795074000812535808,264431 759744309168144384,47940 766326052121636864,93036 764123988859641857,81869 766869274061340672,96196 771432140198162432,125554 787377573806342150,198304 792793573968097280,247241 751622225023807489,19000 755864436976472064,39804 763945597422317569,76086 793330688082579456,245591 759851648244191232,58227 775557455677952000,148713 781565710682259456,173347 792082988615872512,237964 761129909301415936,63084 769021448765730816,110585 773904627586568192,139014 752872160385912833,23365 757581565073457152,45576 760979954561642496,61507 786263771274547200,1063777 768988094817263616,110381 781489249090609152,187364 763142439813152768,74943 793222943589425152,249469 765968010448281600,90618 791379923453739011,11774 791197102265274368,234583 773931154663575552,139865 758707019712823297,54070 773978680292806656,140444 749562372801585153,7816 770603277000007680,119774 780789264212713472,183269 759303858015174657,57336 743965943768875008,47188 781893841544675328,11774 793425691454898176,251452 756482520124887040,42575 792459760251449344,245480 780630050278367232,179673 790627536631898112,232884 795050421337333761,264397 792527853124542465,245101 793970779193012230,255942 795456321810264066,247930 764141298186149889,75724 791307354264379393,237787 795026410242875392,263907 778206437684023296,164826 785605085602598912,197512 772918772298502145,11774 786400991516254209,203350 793489938868240388,252741 792830270932152325,247819 732214496060686336,349788 763199770118746112,76723 791784862663503872,240793 772821583715008512,132364 791393918105554944,237908 792588001100517376,246726 768944733649371136,109360 776615404789563393,156835 770401533259243520,118393 770837526269399042,119449 775729450235334656,150511 791938566314078212,242521 760876451201703936,64678 774084436878995456,140444 755126536508887040,18470 768886853412028416,107377 772944629419290624,127711 781445919925428224,139404 756013797089812480,40926 788900862735310849,199546 757934096102416384,48477 749817010024878080,7816 733095471154003970,355943 770433359474401285,110381 793123563503022080,249725 750383578366738434,12883 790515692965535746,231894 769018383174098944,110362 793573322810335232,252020 763204689332727811,47188 776129558743515136,153248 794187942692614144,257492 768560438032211968,106702 773915032006582272,140039 775844434617434112,151242 769295203589038085,112265 776930061140103168,156835 772873308769361920,132335 781253816838676480,185496 788814727170240512,220539 769121598771265536,110647 793383716517244932,8044 793141982960971791,242693 751705807289323520,18893 786800217756577794,206773 757441930938683392,45348 790905257576497153,234583 794535988676726784,261155 756403144997933056,42249 754027507834236929,30296 756190101386956800,41680 790002000523997184,224680 753740653759201280,27317 795765948703711232,268918 763516317349580800,78561 786372425424384000,159876 792022203483107329,243075 760648319056027648,11774 793132938154143744,249469 794625014611984384,261058 791348658579070976,238395 764139814249697282,82066 787330994906992643,199546 756549526194880513,11774 781740124090408960,188304 750409960341794817,12883 753085477767540736,24248 758734974216318978,54522 778381540749344769,167220 752780402289324032,22752 757543881781157888,47717 791049827379535872,236214 790614423438327808,232791 790672952723333124,233152 790939089453264896,234583 758131935998775296,51595 768571131817299968,107469 775813411280134145,151439 787105936942956544,207861 792573708435062784,246295 732647492362342405,353162 755199292953026560,36057 790588349052354560,232601 761336768650178560,68182 793226792806920192,249841 767352370686791680,94699 774701027169804289,144607 785914215450062848,198878 795728752739229697,267737 758684599899815936,54070 760104571209392132,60866 781919692516630529,171693 793126533300822016,249469 773581099020660736,119771 788471884580925440,218275 793244050455265280,250408 788527251973300225,218219 754074819809927170,31561 785317268829773824,195125 791376825213681664,234575 790738798627872769,18341 733034306881388544,355137 766481125267038208,90031 773211280521981953,132335 794035379766599680,257492 764237629428752384,1170700 757700622518845440,47940 768034713701416960,100506 788546039691313152,218892 791452140430589952,237491 775109120609312768,146720 785664867415928832,197512 767295547682263040,97341 761160198316781568,66897 790161364698402816,228635 769289478913622017,110108 771295950199455744,122973 790876857679970304,233997 776339195161878528,195876 756660736294653953,44274 779621266122797056,174891 762315626253651968,72723 778188673946886144,164826 732329899030020096,1170400 792037031178280962,243075 793196951588175872,249926 795270491653238784,243187 780418748683464704,354285 732643434108989440,352089 776377648536752128,26066 767169390387146752,97386 780852519396257792,183801 781641640683376644,189515 772256620948561920,129551 785978039234625537,194058 786007367334768640,197512 790667267046387712,232137 759832576102137856,59551 792044943904612352,243075 766074747809468416,91289 794687116047433728,261155 794758513213878276,262752 772306209571352577,128934 765895136316301313,90003 760572168933675008,62771 762453428278702083,73139 787087608144736256,204835 732712825668407297,398861 787523116536885248,207287 764161747708219392,82283 772160629809352705,129558 794637934775435265,257515 791392505543536640,206666 787449145430683648,208059 732588302310756352,352399 773612498146779136,352304 781489830714900480,139404 793662254478610432,254209 794692971367174146,262849 792013127076474880,243075 760985259387265024,66159 785869124756918272,198591 791025179505721344,235756 791393392785694721,238207 754744907252764672,33356 767866337196707840,100605 772463193813811201,130721 780718792854896641,150151 786931868755034114,207287 750776626502332416,15316 788589895409360900,218495 789744779118522368,224680 738918790478606340,352060 763844529535483904,80720 773525952563335168,137042 779350483404283904,174315 750183140853882880,11774 770408541333164032,118191 772412770667069445,129551 763846670895439873,80393 785881768809332736,197297 794855349182484480,252679 754099486968934401,30370 761250648184594433,66897 792019210637488128,243075 758066253974085633,51069 756545798133854208,43917 790902049244385280,234796 756670460104937472,43391 749427767763210240,7275 788771272754802688,220029 791349945873920000,238395 792439544549249024,244550 762780526805745669,70679 791106457487839232,234583 795364536878383104,266054 753592504969072640,26458 763898242698452992,80393 750132486944985088,10057 761525384684843010,66801 768633147021897728,100605 781290852257701888,77910 793296038950043648,250633 778558542072668160,166490 790564964150939648,232280 790981533653803008,234583 791357266402217984,238395 755612544044195840,38183 776794860904976384,1250359 754932988257898496,33790 757916285602791424,49121 765763603991556096,88994 773999999428468736,139404 755446689817735172,36875 760617641673363457,63267 768073937305554945,102514 787101956565336064,205728 751563150764285953,18470 753936320897122304,30296 781114968577945600,185478 788104028668489728,215005 733358953921413121,11774 764184186022268928,78274 780398969297903616,179742 755027703619878912,33356 766019793581244417,89923 766522029684031488,83525 773244335806558208,11774 785602314937643008,197512 765615427552616449,11774 757473539968475136,46370 785666778634391553,197297 762145917881298944,70338 786121867094466560,199960 789173303206301696,224113 755173580279873536,35890 788189146158202881,216009 793397337938915328,249926 794631287386443776,261155 751706834990489600,18215 776157238775787520,153921 780661322736291840,80785 785274436517756929,194648 785851175899893760,197512 794719674701402116,261455 750762022795505665,14349 768091110136614912,100893 787448329139462144,208059 791342407853887488,11774 765668191326597121,88370 788876823534764032,221711 758324978039349250,51344 767042745420701696,96883 768507295324069888,104973 793243124567072769,249926 768938671600992256,110477 773783184563580929,137315 792504899040706561,203546 794322746117193728,258598 795286456260390912,215437 792368106786156544,11774 762957487926497281,74043 789248193921974272,224513 792723519222054912,247077 793129686507282433,249469 780538592464478208,171693 764298428390060032,80648 792445702534209537,241034 794005987611049985,254209 793182904398471169,249926 767013879071121409,95707 772971222934052864,132335 781357545432678400,139404 791327273072943104,237491 773357342427648000,43875 785323427498430468,11774 765557666223620096,86440 772917410391293952,133450 781060546695094272,183759 764168981276135425,82066 781479967569879040,188119 755455551660785666,26819 765204333453537282,45655 750687715771973632,14110 757089877934637056,45964 790596760892641280,232169 794419615195504640,260404 754077920138629120,31686 778035835039916032,163206 789137372894158849,223899 777020661881380864,156811 766329500166594561,85326 775031531328958465,146259 775674157417758721,1250232 764263207393427456,82283 770850198423822336,120610 789835072102817792,199307 763038507866566659,75724 792190225934057472,243187 762320644478558208,71920 773279990611795970,135888 790618864228900864,232791 759210425326206979,56964 779717461310660608,172185 761282094416990208,67229 793681249890164736,252741 755165800508653569,35890 760715990204317696,64197 763077321100136448,431998 794216693828493313,256276 795275925898358784,265608 760092218975723521,60866 769017524209999873,90384 759048830855753730,56282 776783315378372608,157755 794632101035380736,261155 753430216819609600,21332 765945559832203264,11774 787764053384962048,65113 790923279431245824,232863 792112439265521665,243075 793414640348737536,248559 794359030642683904,259457 771737134235430913,125742 776381727073705984,152872 781244568364736514,185595 791658790756036608,240483 787072673163649025,207287 772345714152239104,33169 758080142866427904,45622 778263897107206144,11774 780115629839745024,174756 750723551091576834,14877 787762545390153728,210235 790915165378187265,234583 772036218070511616,128043 758294505418215424,52112 768848010600189952,97811 745062857499279360,11774 768557951279702016,100893 773636083917713408,137565 792690579654205440,246392 792445795295518721,245750 793648576538685440,254135 752629476522012673,22662 756620434133712904,44429 763927354804535300,80720 765451526282153984,84449 771520560903823360,124597 793125841131728896,249725 777980850193494016,164728 762035261899411461,70501 762076426832973824,431998 786183078695804928,201494 792880759124201472,11774 795443200307695616,264397 795699358209478658,262486 771390347696082944,125111 795456993259638784,265855 786920097927434241,207051 788735199983104000,220332 771050963197104129,122955 774713293919379456,142906 770065150363705345,116373 779128440175767552,172962 781164667359993857,11774 786661768290590720,201958 793800809561468929,249926 794756701450829824,263205 777877644486578176,162348 789270310067376128,215437 794283787530051584,259543 755560973335949312,36719 772898412031152128,133043 753717959785324544,29263 758041324356415488,50442 773991517241290752,139404 793898765002432513,252580 775345719238537216,148045 749228024449667074,7778 762791373565222912,70177 753283141557624832,26793 757990142153887744,50610 755168856121995264,35890 758721697243598848,46076 775027837371691010,87904 791716113839165440,240260 763004855132618753,75899 752891695709188096,24134 790961997344935936,234653 785919597505449984,199546 776863037860876288,157082 732749580450693121,351705 785602026524860416,194050 773127347683721216,133081 780988868141150208,177455 788170458474708992,215252 777579048083927040,161277 773694592621445120,132637 773956245497651200,140444 781254419572727808,186063 791686187035430912,238207 793250774209990656,249303 771293746595897344,1249843 793178125601501185,249469 771032181263126529,11774 775523632336470016,148676 765298727800176640,84209 785585750595084288,196696 788367118282657792,208544 793201445835304961,249926 765037206649966592,84724 790761624001019904,193121 768961949899960320,109988 790565914433445888,231894 793909587426451456,256239 766633198348566528,94705 742387492545015808,11774 758101738733707264,51136 771990795477983233,128934 790004693812416512,228241 787008987174727682,202877 781705976906940416,189652 773843569794744320,139404 787369961899565056,210289 789087119897690112,219575 761994096235937792,71026 767931857274933249,101203 772864924838133760,132335 777682917619183616,160480 791126565077807104,234796 761320320871567360,67648 767415170033455104,98890 752656658556477440,22657 773861776907726848,138165 785490093368864768,196277 732604977202368512,352674 770400277111242752,118191 775517826991869952,148909 777636527572525056,162596 760971976600977408,11774 776805905753108480,157755 789934171636375552,228241 757203055460745216,44450 764984881885638656,85414 778454052224937984,167319 790559551925944320,231550 793094641092440064,249469 793807407906304000,255473 769282928480227328,126668 756291793507844096,42564 773056026170064896,134255 743965579728527360,47188 767981401748574208,101739 791330684778446848,221143 753691256128204800,29263 790382217553965056,229693 789308374097666048,192306 760964920489943041,64693 791997341473525760,168356 778402516308549636,159876 792513401180319744,246273 758182129842982912,51563 766670769912971264,93823 742386868411609089,11774 755380743245705216,37044 761209691099631616,62452 765876231761911808,89198 759265642054881280,55661 762005372546744322,431998 768028295929602049,98881 741437506130870272,112939 762325548274036736,71249 780086685581316096,174725 790695418912907264,227324 766400770061307904,93261 775329049438744576,148045 787040039565873152,207733 795027581531627520,264431 779687523622805504,176203 751580222038740992,1248135 763022174047334401,75899 764851052709634049,81946 779312425573068805,173868 787313150177714176,204684 775374491895693312,148574 791750146782597120,238292 751115053697536000,16299 768148623347617792,103261 786609747227127809,205155 793857433282105344,255942 790584974743248896,231318 767594299563184129,97852 776941301161979904,121795 794005370897367044,257325 781255893375746048,186900 787079485753548801,209043 791730488411054081,7706 787070506314805248,207109 791795602044575744,241678 755150770509647872,35890 764207162881171457,80939 774755453125419008,144573 790635653230768128,232863 794584716699521024,261155 793640941500243968,242693 732397671776931841,351864 765345022216540160,84886 769729366729322497,114779 790282025794015232,212131 793159259806588929,250066 757162901618565124,44429 759588029950492672,56964 790670288308477952,232863 780815467795533824,182960 789667092299714560,222785 791834361335312384,240483 753712313811755009,29456 790965994688839680,235147 793084497851973633,247240 759623716615651328,59200 779001427070857216,171902 780870617453191169,182122 748556795044454401,11774 760934918595706881,11774 777948818444726272,164846 794298461982113792,257492 763831133012369408,80366 793626568438325248,248516 794545625178062848,261155 751798910792769536,14277 763775386798858240,79529 793203613006983168,248760 794256910404857856,259231 766388609041637377,93504 759098451896442880,56839 791034436288712704,234583 793946566881120259,254135 789398506402254850,220767 778424526464049152,167305 781104579354198020,183854 794591405930848256,261155 749684056586088450,9433 780167730968145920,178076 790518230737645572,231781 792539728549666816,246273 762251353347416065,72411 768074072739676160,102514 773790346216140800,138380 776592242106593281,155334 781613979785461760,182349 787338915766210560,210207 752057258020728834,20279 792184210232582148,243075 758665579314106368,54070 772523840761171973,131045 763154494754476032,76329 764433726851997696,81702 765267923820617728,86693 787162022299443200,209151 779917992649981952,175934 751678087876767744,18391 794090825902788608,83342 789943232985608192,228888 790318210142928896,226731 774028374922530816,139223 793347873890902017,250293 789092623936065536,223286 763480682039435264,76406 758355695481790464,49329 769559950972420096,113412 773898239280029696,139577 795248980204654592,243698 790751803017158656,232863 767601812543111168,87788 755004998065336320,33355 768290304860446720,104332 769233461768957952,11774 775488563202953216,147831 788864927578685440,221143 759266942649860097,51798 767494904234729472,95552 768868972624089088,108848 774848159008731136,143186 758371334476931073,52720 766897987293437952,93261 791010628529852416,235948 776940818779152384,159411 765706303440351234,88332 763849148114272258,80643 781537693482225668,188401 767182664155619328,96851 793436802325577728,8044 769715127100837888,114422 771879594605633536,128382 795097051474329601,262925 794531247032766464,261155 768203833755381760,1249496 787918844094324736,213829 793094304776552450,249469 776573479894261760,155916 794622117509758980,261155 787095940230483968,208065 754147452836425728,30296 732624073675657216,349239 775001612582424576,146259 766959248307650561,97067 792531938724765697,229693 795448403098562560,267177 760666610457731072,63655 772842763767287808,132335 755856452099514369,18215 772274088605847553,130045 778488922179448832,164900 758286463431692288,50923 768368101096321024,103354 771026314476285952,122656 756592448470593537,44274 755837419836968961,11774 774010828202795008,140025 791793933546168325,240483 794530854546587648,261155 785618566091448320,197512 787407313166475264,210274 792421844724830210,245268 766700149540130818,95672 788763883938779136,218219 788181129090048000,214084 769177867699773441,109104 788845260742938624,220130 758634098072182785,54106 768424639378972673,106281 763347348290363392,77731 770944465049530368,121612 785481133626499072,195125 787264022240370688,208507 793678036742737921,249926 793874763265380352,255938 792436529159348225,245630 762182521954054144,431998 759913073956130816,58369 795033744176455680,264397 764471087941967872,82571 794595986618327040,261155 772791717296615424,132335 776850487089831936,158815 786560948563836928,203391 750563557662679040,12883 786241709575434240,201958 792733922341875712,246225 780414352675319808,175269 795004031651319808,262849 761601740185735169,69565 768484955395502080,106716 768857351105368064,108849 793843679802843136,255942 781125508251652096,185310 765030052824166400,84889 766272928123985920,91956 786772464340578304,205349 794728624087650304,262752 770499202405244928,118087 786970419567980545,207613 787173818502479873,207613 768995385343959040,109104 773760007758241792,137042 793181324265811968,249469 765007549808640000,85562 778768084333129733,169923 756571474379542528,43225 786394657571733504,203674 752940645547970560,24603 792421710880309248,245268 795084175875280897,263926 788342507566280704,215835 754025032989323264,28508 776154064207818753,153921 794569730837385220,257406 770613224450453504,117658 776411600345403393,148713 785947995841888256,205972 764985915223580672,11774 765050544859721728,81946 778275894120984577,11774 780578050555670528,11774 751220092269191172,17591 768112787990126597,103506 773563097537736704,11774 778192220973400064,166390 759365539915558913,56924 772165259230453760,128934 754989110847209472,34666 763440972738854912,78304 785976748282224641,200382 790930428190425088,234124 791744600033468416,231498 732322818755465216,351119 780015600072392704,176218 778332838546534400,167220 794983800665239552,263906 766416687528902656,93286 787008395760893952,208379 788498448198754304,218275 755037186404343808,32887 762772744068931584,74868 773534144030646272,137042 786942974303281153,207613 738817380009291776,11774 785875874457485312,198577 774388322374385664,143473 780173648040759296,174557 756260397200527360,42117 786578199870332928,204413 750420090974146560,12883 753555473400410112,27312 793423065812234241,252020 794945123851374593,263895 732726510742867968,353789 754780306096271360,20273 763305436921540609,75709 774039242242609152,139404 786630103648210944,204413 762811083761549312,75073 772161612878929920,118174 786329263041552384,202007 758830227409600512,54070 788830887332814848,218275 793273257839431680,249926 752972662758977536,24787 763200575802601472,76365 793507559416049664,250760 766019080952356864,81929 773731147163369472,138819 778038624709378049,165097 786770170790359041,206054 758081140599037952,50827 766472978057924608,80939 773169530809888768,133043 774494900481994752,141316 778225340908916736,164826 792534559837388800,233307 764939129591169024,85159 788353807512170496,215608 794702147959091201,261155 769768767488401408,349357 786622447789416452,204901 793454491320328193,252196 794726117194211328,263051 755166542749249536,35216 762719788401627136,52554 763016149038620673,75709 779764808241512448,171617 788609070429274112,217937 775760455650402304,151409 795411390198448128,247930 767846457877663744,100893 774722446746324993,144573 756937201053736960,44291 753391160387702785,22715 756959642182377473,1248465 768844345264877568,107745 773650549489139712,137612 785701805367799808,197512 732240705603637249,349345 759348308414464000,56964 772908236210970625,132761 781556915683794944,108396 790738697427623936,232863 757930030924111872,49431 772799966876200964,132335 775417949737758720,148800 787108253201227776,209035 749632149586784256,7381 764566537743335424,83679 793269649362284544,249926 776243039207510016,152872 776893972518211585,159308 792474582192099329,242693 760971388387598337,66116 786063107118465025,200870 788729195258007553,220029 765138110703296513,83391 767875191502467072,98972 768959119646613504,110331 788900132548911104,11774 753452368843464704,27045 770912116400279552,120610 764875332377870336,84724 773291731588526081,134371 753798786476945408,350711 762472174737166336,431998 763155539769499648,74133 767756349706997765,99533 781232116512071681,182726 761621532250558464,69794 794563840205869056,261155 787312099898761216,207613 794383028269162497,247651 761499596027785216,65180 788084859197648897,215252 751205389182439425,16982 771454089653657600,125367 795465585299718149,265855 795117590087692288,263896 795682825798193152,257781 761042014146138113,11774 785901914559025152,197099 787059502218706944,207109 792892900258508800,247877 755163664252940288,35890 760463770355236865,59104 777959832703766528,164578 795773415277948932,267521 758473438868701185,52919 793531390755082242,230485 758056458692861955,48439 767402132790185984,98271 770556457863503872,22267 776373447047995392,153610 789732585253535744,227357 750366204238389248,11495 751829681981140992,19236 770590637100072961,119832 773910838180777985,139404 761675549123026944,69231 769120981734531072,111453 773719521232195586,11774 779409733937606656,174557 791441147864444929,234583 791820817290170368,241819 792149481621889024,243648 790325430775611393,230485 772048206398009344,127957 787255524396044288,207360 776627480702676992,155317 790663972739543041,231871 793120893706788864,249348 763803816097619968,80393 770026021483646979,116388 770671514337349632,118191 771393537422204928,125367 776559841561055232,156061 776989535557324800,159861 792571896407597056,246392 795337687028944901,265878 765577278990356480,87904 786389225352507393,203510 793968876191105024,11774 795757376544665601,268777 761401233580130304,67547 775034684183109633,118174 789155786354200576,222647 790883234896838656,234583 758636318570192897,54070 794995790628458502,264131 762316544504246272,1249013 763071764243021824,75724 765634339807694849,87904 791107665766313984,234583 792426884667760640,243513 760991362854506496,66116 774249567923478528,142289 773956914040360960,140444 754771408077647872,33499 771946750286462976,123821 773708798229815296,11774 786456568933916672,203674 795431531477143552,265855 770722645683732480,120613 787467821542506496,90209 794391069857198080,259659 751585229350068224,18555 775024142986903553,146259 792675031788552192,246392 774319950865453056,142942 795032568420855812,263896 764263652161523712,80939 787992861979455490,212693 788207167379615745,193639 791349739090382848,238383 791592471008518144,239893 756595604663525376,43285 770739035279007745,120610 788081736865320960,215252 791281732410601472,237406 785414995802632192,195125 775901305629835264,151409 785330238746222592,11774 755536671307730944,26721 756203882544594945,41680 767842094648061953,99212 785974590199697412,186883 732257046993731584,349312 759380169039552512,56700 760366520920862721,61425 761216441316147200,67226 762719001365454848,73814 776824809577713664,157082 770428964825214976,118087 757735104638660609,47940 791782740165292032,203821 790639988060790784,232280 793225606926217216,249926 766697545368154112,93823 781198112996024320,185310 793974728671248388,256217 790893933157085184,234583 764604953469911040,74247 790710630776971264,233692 793086944934711296,249348 778723645401083904,169410 765091184045940736,84724 770405395705847808,117257 794892687832940544,218164 780569035113062400,11774 788753239407820801,220332 791623188102975488,240145 795277880502517760,264397 767912286937837569,101514 786246923455827968,201494 775822620574961664,90193 757958317184389120,47940 761010592832299009,65974 790978016004435968,234583 787366747171094532,210207 753631133963694080,28732 763796876558798850,80393 759832314914320386,59666 772084796319301632,127775 795070283363287040,264397 749291983999410176,7828 761231552802160640,39235 795114645128441857,264774 763575230576984064,78360 751222117845311488,17794 755095538253594624,35449 760442074755923968,62063 733231435155267584,352194 738016901452967938,1182435 791124504093323264,196314 763833312909533184,80482 774353619084861441,142671 774668420239527938,144542 793841519857983488,255942 761736217754939393,69947 766785451239800832,94699 768136092604334080,103354 773724022592966656,137869 772219054958358528,128936 769320690508070912,112119 785814414217793536,197297 788910897657843712,11774 795109168067788800,262849 749402671941980160,7826 760616928884826112,63393 778789536658624512,168444 762272720146960384,64730 773920927641899008,139404 787817635106783232,205197 795706675671928834,267862 777322776784957440,161407 790559662961745921,231894 764894534362800128,83675 769354109988114434,113165 770746714533732353,118650 771984911901208576,1170673 766206351139827713,90482 773626885959917568,1170555 785634455180509184,196917 792553113081163776,246225 772641749042810883,131007 791843292509908992,240070 760928527650689024,65404 776244248630865922,152872 792660031925727232,246392 764971690933624832,85562 773955110632235008,139404 778327704663912449,167569 764843785553489920,84724 778587868214145029,168794 788280107362385924,140444 792919157549494272,247877 768577627338727426,107690 768608896474906624,106896 794639409551437824,11774 768523173683990528,107069 768305585347452928,103506 776137639090978816,11774 795745057101922304,267576 780420517731799040,64678 787780815761604608,213064 792011525439492097,238099 776657190287355904,155333 785674283368325120,197063 785900940138258432,198671 786737940235821057,205181 758359422905176064,41703 766333835596312576,93036 788797012888080385,220526 795391751171080193,266491 758855117403590657,55597 785602492298039296,197512 790281146022125573,230584 766399613221740544,91946 769830721527611392,113601 769947767783366656,112693 768838302581612545,109104 786987805687898113,207974 790912345891491841,234583 762683841181908992,73814 788802901066022912,220029 791979706438475776,240483 773471441568329728,136904 777944509522903040,164578 788045201872785408,205197 791011582075478016,235590 791756976212549633,240483 765598444903890944,195876 771775025166680064,125853 790353534692823041,225359 794154458234191872,257492 795368143279575049,266151 753978625918115840,28866 786079132203515904,198878 790416145371303936,230311 776528352719020033,76146 790298601398210560,11774 789155382505517060,215505 766651605303255040,93261 768018148050214912,100620 785942094523224065,199211 788170006508994561,246425 788419509560356864,217837 794773420974014465,252939 765982097634947073,88930 786049049522606080,200856 793339555956994048,250633 794681302318518276,262588 776612590340288513,152946 781208893057892352,186434 787627772722155520,246425 759564849269596160,27817 785639051978125312,197797 790647402977820672,231894 763092758265339905,76549 786949256888389632,207613 790262022541836288,229693 746766545137836033,679105 768653744137535488,107032 749450595325489153,8811 749801759900520448,10064 765030282445529088,73814 780987861764038656,184223 760606588516302848,63937 778670929199173632,169826 763461594533601280,47188 767966570182156288,102249 770323287654019072,117364 732765810217910272,351850 774601601650659328,143585 774079189301403648,141360 788027506536230912,214492 768169650022670336,104313 763277681383182336,75615 768272930103066624,95572 772177825910534144,128934 775143586362982400,146804 786945776090046466,207287 795369444130385920,266151 761642510481498112,65180 775503438025150469,112363 785615929900171264,196788 793109128373829633,249469 785514667351351296,11774 790660152764538881,231894 772104023226757121,123354 792786204928401408,245607 757407661092663296,46382 763837152006377476,80393 789152892800282624,223899 757274741136818177,46384 793250915440480256,249926 790225178382966784,230234 792470890684428288,246225 767836175381831680,101681 773369385025146881,136439 777017887584317440,157993 780789941353709568,182960 785654090474721280,197297 781301306615029761,186584 763888779149074432,80939 793478754651676672,217519 770304933304242176,117303 786606592267460609,204835 732745545698119680,353878 791710409593978885,239456 793989022594965504,255299 749926612624412672,10735 785876953215610880,198591 789159527446896641,11774 790294807189004288,11774 795667069761187840,267862 776151239398567936,153610 777381644911177728,669866 788741532643975168,218832 768827422506557441,108385 753614545671839744,27402 753991425994420224,30339 765033344320929792,85562 770451417672724480,117263 791975686630244352,241819 793245262353342464,250293 770431477754523648,118192 778732789092933632,168698 781277444066021376,186584 754066617747681280,31529 752284321524752384,14277 760963211978047492,61544 762222064212307968,72292 779333522595217408,171693 753271456910352384,26140 791660569942118400,240483 792346913529933825,245016 752627572773625856,22575 752694805956665344,14277 757812491040587776,49431 765562596174991360,86103 777139980451708928,152674 787086044365623297,209151 752082558213427200,19563 771140331832283136,121612 785726558455541760,195975 752931270351581184,24597 773100853611737090,132364 768119758017404929,103212 788905302485852161,221799 792191374456225793,242135 757667967253512192,48187 763883556636659712,80720 780439995660308480,180310 789219216041750528,224221 775728885723979776,11774 732532621062836224,351837 755847519913992198,39462 794526372354031616,261155 749722606350307329,11774 764235973379100673,81835 768121954054340610,103354 732105173196275712,7700 754034231756648448,30339 755192376407236608,34666 762808531628265472,63655 770218748498223105,117257 785904689929859072,199546 794315140246204417,258741 789097209174175744,223286 771445923465588737,125204 774050533850116096,140444 764362456340783104,82066 768068204333719553,101398 774291048734470144,141912 759512676170997760,56964 735903092869353472,353374 792799616592846848,247745 765286875187798016,84209 790367576031236096,231092 791273438618976256,234212 765288826961100804,84209 775750247045738496,151071 787157579940192256,207119 793895656368726016,256255 758107564726820864,41703 768938882520023040,108848 758007063259807744,34273 781484192446029825,185921 794573746346594304,261155 778969879068209152,169201 755311877303984128,350822 777095057178451968,157082 770512172669599744,118191 778286712413880321,167220 757208450518519808,46006 769912575257616385,112939 775689433840492544,148748 761345655939805185,68182 774169083545694208,139404 778030543971713025,164001 749425660154744832,7140 756585667564597248,43258 794642459255066624,261155 764068313374740480,78853 795265465161351169,263817 766423466782429185,93286 778947091775295488,170609 787005745099186176,205181 760504622129623040,63149 771580140329414656,126389 793446721942675456,226218 756503930553659392,42249 791412375664619525,196314 758033386933850112,50442 775800851315105796,11774 792926158530588672,248514 793199855376015360,247569 795067321622609921,263171 776898545337049090,155390 780026575123124224,126512 791680678593200128,239906 781351643484946432,187393 790322713269301248,11774 778355846271107073,167676 785801591622283265,194080 735307146116665344,353374 791816597576921088,240890 768166894515859456,100893 776602973011148800,156835 787825517558833152,213064 765951584727478272,11774 795370001486270465,266054 762331733614288897,72740 763835386187558913,80393 778624096879861760,169201 766255155821940738,91751 788832934501421058,220806 792212248420765696,235685 757136210326347776,46006 795040240364883969,263532 758806682864496640,54070 763917423678480384,80192 794245852932014083,258598 770648437142327296,118154 766092623593476096,90373 768648295967105024,104162 794773405107007488,262752 772853141964324864,131542 792107469514371073,240584 792441789097672705,245130 793952580548390913,256038 774257106727776256,141887 774572397538050049,143428 777312037529452544,160593 754753070974722049,33356 767200317955899392,97685 738984450176864256,1170533 781617531727380480,188421 757286112851296256,45955 761340682556497920,67908 781191376436277252,185496 765772538425278464,89303 788385206944276485,217156 790276036495683584,228341 778408937800495105,167407 786506473845161984,199546 790397027721117696,228354 791313750087311360,237787 772032143002308608,125742 792075032214310912,11774 795094503069798404,264397 771451871890317312,124601 794347610823720960,259055 776832046958120960,158589 770289994145542144,117257 786032977193164800,199546 751067926447390720,16702 767851933508001793,101163 792449872381222912,245268 752823127676190720,23739 772795086161612800,129325 791660662669934592,240483 750923206320676864,14858 789511875226513408,226731 750373701011574785,11495 794736396435070977,262752 735208573131710465,11774 762719645044502529,73910 763582457463476224,78341 768409832399527936,95055 773010118434619392,132335 779001453243461632,11774 773938099491631105,138819 792816451849691138,247877 764937832905445376,431998 755917055799418880,40437 772167257254264833,127707 777845947107799040,164001 786306131601874948,202727 792427454736560128,243165 793417990582726656,250633 775386982243405824,148574 775729073112875008,151185 788485784378675202,218455 763630738847649792,78129 780820290800680960,170187 781155163096682496,185496 791461546455105536,238207 794509189896867840,257423 766707302846136320,95672 775505856821497861,148874 757741801780293632,49066 763090388802494464,76549 775334442265030656,140437 780542964460314624,181409 793903115221155841,249926 755851346729766912,39657 756374539261644800,39462 762750058458521600,73926 770653091859267584,120393 785610642099171328,194723 786705526751014912,205091 792114768832180224,243075 794615332430344193,239610 789677127838765057,226738 773876447203172353,139404 750658863985221633,12746 764489194140033024,82002 765701310343737344,88698 789525821333667840,226881 755523835483389952,37993 790823621614825472,232169 754009560516440064,30296 757709489885868032,48287 778721724640526343,167007 793146740039753728,248988 794263104737705987,11774 778647230366482432,11774 790293661510578177,230234 773914660030541824,139404 792052342308868097,243187 785598877646761984,197297 794323967863640068,259551 767842556457676801,101681 766347015454396416,92860 787699281029279744,210253 768172554376843264,103354 777214098949877761,160221 738276437539606528,351436 765976073158926336,90031 772862807230603264,132943 778735513096245250,169437 788417056177664000,217837 778586675437932544,168794 785961724251824128,199546 788424488484569088,217837 762638107636273153,73926 762839268976799745,73685 794610660541952000,261155 771703436245082113,125554 789844863789309952,225949 774622255783567361,143206 771479782747938817,125554 776549157783744512,155934 767815468585394176,100949 780998163146694657,183269 795682244501323776,267618 792098813750181888,11774 795054740396720128,264397 756014252545146880,41194 780505133754966016,11774 792799611681329152,247241 795402637260816384,247930 764221029220777984,1249110 766556415313924097,93823 764933936933810176,11774 781223022338379777,185601 764150742756171776,78542 793188329026097152,243075 756608592489349120,44291 785581850118856704,197286 733088008417742849,355880 775144716505485313,146804 787691135531520000,210253 740356191033794560,11774 771519493499711492,117377 789462497820602370,225456 794351947000217600,256564 761723028103241728,65540 778287142334234624,167220 785324588628582405,194091 788808707442221057,220130 790727790018428928,232863 790749521898766336,233692 795425050971279360,247930 788468945225338880,218275 765931563712249857,90125 791678755815231488,232295 779127786736848897,170187 759101384813871104,56535 773925780925460480,139404 779188929518006276,172613 770313913657286657,117257 776895396463382528,159308 786890238815707136,207119 787495045620523008,203034 765288975611400192,86763 765641809511022592,431998 786952663153782784,207287 762778670343696384,74302 754707889659473920,32963 754012754474897408,27063 766746786610282496,95682 777680299148865538,161456 755332223092613124,36810 762976408444342274,75724 781574310968172544,131056 768949453843681280,109666 790673423508930562,232976 756948766393896960,44450 793911632778801153,255942 760775791802277888,63761 765974954068312064,90575 760322675352801280,56964 757067104839462912,45964 779000718925631489,168284 785877223588835328,198878 743133776063037440,352839 794180556661526528,228911 795359544734085120,266190 775840718703108097,151741 753204353209503744,23217 755900085381263361,39462 765185638358474752,86103 776769249553637377,156053 762635999654531072,73926 790275849316667393,227048 756640235522433024,14277 778135227612925953,163990 765368910950625281,87459 775484391728480256,148645 792386860907659264,226180 763453910879244288,78159 786713751575785472,209795 793888087852064769,256534 793957581555310592,256255 754891689035124737,33356 757067584844001281,45672 786644566917128192,203913 792542858267938816,233307 754776964372762624,33356 789136503532351488,11774 761900383790772224,65180 788126081970638848,215754 793128284779188224,248988 760882689524113413,64684 775429923171340288,141415 778991800631435264,171500 759109994067456000,53651 773951771714596865,140437 775805001767661569,151741 776766028416245762,157840 778643291483037696,167319 785636692082368512,196357 764275494384611332,81869 787014984622542848,207949 733659508204023809,1170849 771005290472886272,121479 793195841758441472,249926 765029825513922560,74133 768834663620026368,108385 776785758111748097,157721 791969750012141569,62492 756922310179913728,16372 751815197879365632,14277 767074758257147904,97386 790619625817989120,217658 768951897243914240,110023 781207918284828672,186376 758462241595203585,52554 795246265793740802,261155 759495832613683200,57574 771120390462726144,120610 773913043415642112,139404 793458769036349440,243761 754747883090358273,33474 755097382333718528,35445 788046876482215936,11774 775928295862902784,151156 792116917544837121,237964 769615531251032064,112239 757938012546146305,49925 762057582542331906,70413 793167428859625473,249469 764774167493349376,84711 792520988139352064,245101 793982250366840832,257325 739884371625140225,11774 770163085298368512,116082 756912464969605120,44450 771498928353087489,122982 789118075018813440,220332 794207768802533376,257492 755276676926496768,35890 756235446959546368,11774 795762802405376002,267801 764138928584527877,82066 793498151344680960,242693 794536995611701250,261155 759423018988744704,56800 763521933912584192,78159 775116108798066688,126607 795044514377433088,262890 762726635732922368,73712 773885933921800192,139404 777633581040402432,161277 788448101635854336,213064 793165898697863169,249180 762132575313858560,72121 788484122188533760,218275 764893099730411521,84449 788258137308442624,65113 794162800163553280,258331 795679744318697472,267521 768897082908405760,104932 774139289416282112,137965 788101569451528194,215005 793593117928779776,253793 764827783839125504,84724 793212137577545730,248516 793554075287625729,249926 759855929403858944,58542 788404514495889408,217634 791350475966656513,238395 788075578599608320,214492 751598825496686594,17365 785693367581614080,198108 793595857551581184,249926 776644011515846656,155688 786960332371689477,207287 758445908753211392,47940 775779268341170176,151265 772972500191944704,133519 774236156611354625,141277 778264968017874944,166390 766110666063241216,90482 786659379051462656,205270 771422778985701380,121165 776791064267018243,154832 753631198103080960,28281 776608627125657601,156835 794533271724032001,258598 789782287168770048,226823 794345698732843008,258878 780593039442141185,172537 790973377414475776,235487 750423349004738561,12883 763460500814344192,78304 781328340154093568,187389 752168533006712832,21091 759797568591302656,1170825 785828327487483906,198671 762515742449242114,72978 787384414875422720,208307 764920383086616577,85337 765030229328826368,67648 778211458328829954,163763 767664295026892800,100537 767402679375171584,1249418 758260585284837377,52061 760242083999260672,48052 775886907549093888,151845 788016866551861248,213887 789158277774999554,11774 770425604097400832,118538 773852164993134592,137042 765312019155324929,86440 794684079396356097,262752 795212585574531072,262925 795721537475244032,268281 758091560936411136,50110 781481489380757505,188119 788345544087187456,215437 771374134223777792,125149 766393235875004416,93184 769695362554605568,114987 786017153401118720,199496 788358828173750273,217039 791657756818149376,240145 787830375338897408,210260 763071232606629889,75802 773224103864066048,132364 788765822441304064,218832 794553574940241920,261155 788025047478697984,214492 788887883776008193,221972 780637659828027392,182036 788143996216352768,215608 768057636327682048,103149 791691795642060800,240483 750469283482742784,12746 769610655208910848,108517 780883162880552960,184044 791688669207953408,11774 777476338412351489,161960 766510210659840000,80939 769086191375360000,108849 788535377690636288,217837 753643705198837761,27402 770246023813865473,47570 772196564349521920,129991 786073219132452864,199496 787239562766643200,199307 765615423916085248,88332 791788359786037248,240665 760487160449470464,62771 775379143223496704,148870 777963818244722689,158820 781244950759563264,186434 763739468645879808,79587 763753653962498048,80022 781310259474247680,183269 793816678568034305,254135 793976469995356161,256276 732992072379076608,354927 775070061811859456,146259 752691738448244736,22752 757594077428842496,47844 776911115435380736,158387 781205633534091264,185496 769313344729653248,112199 781826474726727680,190635 776251272877973505,152872 794645163859550208,261155 762212625921011712,70884 777505332084039681,161988 766489534645305344,91381 789152619860205568,11774 771874757499166720,125163 776774209355657216,157993 777936908370452480,76146 795302480913596416,265881 795481043352637440,263708 765367226958512128,86103 770044313724133380,114779 788472280502374400,217519 761569723091914752,69231 793592620307972096,252112 791432564833591296,236931 760566211822358529,63451 770340208713891840,118087 788828973946048512,220526 792617714749542400,245148 760914178701873152,65234 771064440884170752,43553 788772734603960320,220539 769600774762471424,112729 773665082198921216,137869 754722328358027264,33356 758725911487262720,54522 763898909265653760,80192 763797612365393921,80393 764161208169537537,82066 765577848811823104,81659 788475756280221696,217837 763858516750786560,79784 758172712833540097,51809 766061111435202561,90969 795761808451608576,268646 746379220486623232,11774 762010003829985280,69878 785354426534006784,11774 785835135539240960,196277 795501245842788353,247930 751540211511853056,18539 790639185086382080,232881 792087026103226368,203546 777464585263714304,161939 795422074718322689,266079 793118377933963264,249469 769021872273035266,101681 780501658996510720,154914 751055944742674432,9889 763128652032651265,73712 773620921667989504,136947 789946479012028417,228820 790990565764718592,233736 793977422559453184,256276 771821919981096962,125742 792441714178793472,244550 785284046687342592,193669 788761800456232960,220029 794208472623620096,258598 770766755660652544,120363 757282669503844352,46406 760211227138220034,61011 785357013823868928,11774 793493506165657601,252408 793891224520429568,256255 794009543768502273,252112 758032323593908224,49498 749333079467167744,7828 757732673209106432,48826 770598017460297728,119774 770966086951010304,121949 787087051615338496,209043 754196064559894528,31060 795733185510408192,267862 768594395381633024,107423 777981134638555136,164764 778273902002900993,167046 794620780298596352,261818 750023590263681025,10654 760483396715819009,62757 768847745247510530,109571 785544128289538049,130635 773257438250332160,135701 774019512895098880,138819 788473953144549376,217519 765483376442691584,86181 793118952318578688,138209 768942849836535808,109360 794640383854592000,261155 754862212292841472,33520 757161038240321537,42416 767304910392012800,98727 773588823586418688,137869 775429578152173569,141415 795400307836493825,265858 767480028627996674,99709 786777836254363648,203350 758784045392142336,51451 792135163777912832,244230 773687586854404097,138382 794685843927486464,261987 760241617538207744,61412 765358542102540288,86053 768857663434289152,109447 778220113916854274,164694 779829053440286720,177233 786059914221346816,197565 787777835242954752,213064 758498073429413889,41680 795377496355119105,266151 779357441448288257,173628 786953820542754816,195876 774683202040442881,144836 756870166227525633,43825 763547106497798144,78513 764160863876026368,80939 791298519332118532,237491 790000089741692928,227242 790709915065192448,231806 755189599777935360,36156 771074870960648192,123135 773604111136747520,137978 758065076154802176,51136 767449573702762496,98972 774603554271223809,143824 781633682352148480,188873 792009713059700736,228037 786563961038614528,202607 794080993720180736,252939 786635184624001024,205270 779466791630221312,172185 788097011752906754,214288 788846687519244289,220526 745220795190882304,351436 776831545541885952,157755 793304258493882368,250633 780440810076594177,168852 785839890416164864,197091 793192527830450176,250064 758133546062000129,43225 775366565323825152,148574 788168670736289792,11774 789966422634008576,225433 794805555709743104,261050 792313277934166016,203546 790921994124529665,234583 791013254994681857,234583 795668763362422784,267862 756302092231380992,42564 760539020686393344,63460 788106883894743040,215505 790950192291930112,234653 734794085454614528,11774 745211208341557249,351436 756316170530107393,42432 785261252180185088,194082 791898020082249728,237491 763500772915019776,77612 771884682329858049,128519 777176871058362368,157755 774670588170342401,142906 776411602719428608,153610 772084872303120385,128934 773616495276331009,137869 775987933308346368,152735 788126437912014848,215012 790965263894061056,235487 776097353761755136,11774 769942803191300097,114985 786955010823204865,205181 766070722607345664,90384 786330309176459264,199546 760230012733751296,57131 795265791906246661,263289 777807944830193664,163763 785489360057544705,196277 780648348420304897,182257 760810825565237248,47940 762862208606797824,74308 764188003824766976,82066 791688314956939265,240483 753927508144361472,29263 793614307497906176,252020 790900150348705793,234583 760617249426116609,61917 793500834101211136,251237 758099658069598208,50542 777517230066049024,158387 790263461070659585,227048 791674591575957504,235621 772948105507446784,133257 790668459701067776,232863 762296310389215233,431998 755798400159723521,27045 795610346773999617,267521 750866954886324224,15800 771423174353354752,121165 774807551892418560,145244 775398869723119616,148791 766615307867811840,91049 773502679532249088,136947 789240531868086277,223940 770764775877992453,120690 791742065818398720,233131 775377779659595776,148045 761338452168183809,67908 793602303911661571,237532 752307622150189056,14277 757573709318066176,28464 766438234675027969,91946 767160151027638272,97386 769500482314313728,110585 774104510083981318,137042 766063782900760576,90482 764640639682084864,82066 774557308332367872,141360 780925824635662336,183921 790537185355108352,231894 754107769846759425,14277 770672901926297600,120610 791072854410399744,236334 794621011593457665,262145 765672275915878400,87904 771481241245720576,124744 794967357982736389,261155 758174282451152896,51595 778576274398728199,168794 794744482898071552,262849 789083463529926656,222655 773935049448181761,140211 788645524966629376,219807 792116338261012481,243513 762030482271895553,71627 791784302094585856,240483 794697331392118785,262752 754703789521764352,32941 785485807377379328,195975 787263907090104320,209184 791758566482964480,241432 795711494377840641,252639 755914499140431873,40668 794243671000395776,257492 777949358432157696,164846 764184872545951744,74518 765356965455273984,86961 772464728492965888,130750 775962300326944768,152735 778711584428351494,167677 743487127229337600,11774 794538594580963337,261155 732311069943685121,349277 769283901672022016,112725 776125342498947072,11774 792587293500510208,245148 771209271526592512,122126 791036399751421954,1170553 763697994101391360,79020 763752851369779200,431998 777941195678969856,164669 758331677429080065,52554 761139602476376064,61051 767256446996099076,95055 781227545773551618,186434 794520637029154816,239998 792831610441773056,211028 760830970752753664,64832 793309645616013312,249926 769320277838860288,112085 792128637084590084,243733 763515498533302273,78360 786995063196790784,207949 787134647637463042,209351 788609227640143872,218275 761976956132872192,431998 757992166291419136,49925 750738142798327808,15005 786007133095653376,194723 776824859653394432,157755 753769217199968256,29624 767066424791531520,94660 785335875487924224,193633 779103498516299776,172148 788722680912498688,218275 788817702764748800,220539 768574054282375168,104271 763396192692760576,75724 781121224147546113,185496 787721445308641280,210235 793379388607737856,249926 771908586628796416,127657 788160015009927168,214899 792366292791545857,244143 758001873932525568,12954 758997542113730560,55107 767874043814879233,100605 770401525399248897,117295 773891016482926592,139404 768095011774697473,102514 778442091139469313,166852 794586295095816193,261155 777631194888347648,155318 794973874341310464,262849 758064996550975488,50827 762326334119043073,431998 785463893300613121,194129 785840110596157441,198671 791090790290239489,232137 770269669769023488,117257 768217283047096320,104932 753702041332092928,29263 780950094476484609,183269 762749960790085632,73926 755178412315205633,35890 780097724129488896,178258 780066352090537985,164814 787117032160448512,208252 790703358541791232,232884 763837760008491008,80720 755216885067591680,33751 793101301127184384,249469 791025979535810564,234653 781857904613666817,190553 789711660500025345,212131 755494177069211655,37892 756193339070746624,41521 760161046258515968,61412 763769434200612864,78159 768953839592570880,109874 788518958718595074,218275 769986538608492549,116082 771363918388334592,85326 790901772554498048,234796 767803573266550784,101383 788869546157314048,215030 791962462694154240,241367 772921799466029056,133081 792859333990035456,247819 777902516411437056,160539 756550616885919744,43391 773312243446325248,134375 779143847364300801,172962 785425009636282368,195424 765944034095427585,89923 750134887596691456,10057 764840291048259584,84724 778283393041702916,165448 789205949617545216,215005 764940707954122757,83648 785773654239948805,197512 765383416233598977,85981 785894523616493569,197512 768204506937102340,103924 778941819698683904,168284 750502582934708224,13532 768156088529145856,104132 785327350749679621,193636 780628951089704960,182049 753717539050516480,28115 755653770852302848,35890 765496805949931520,87245 765249923096850432,86440 775491149351890944,149259 792130819032743936,243187 793624117136285697,252020 759254150068768772,55661 776130837494456320,153921 790596623948591104,232137 759078160394661888,15066 763459063573278725,78530 780795912671158273,182960 786919175923130369,207287 749500620537602049,8747 780960294000402432,181419 767697534726893568,350823 788480491422830592,218455 794371755691294720,7092 760512715584630784,63268 780372797319180288,174244 785681523081183232,197888 792051094989987840,243075 786644403255377921,205455 795316631081730048,266138 795721140874440704,267862 754009518833410048,29790 765647071223263232,88052 794579038413213696,261155 751613949028626433,19000 761605552753381376,69231 769811966470815744,110585 780432604508094465,176710 787104411008929792,204835 758692434259894272,54070 774935845711126528,145876 789452207137562624,225981 764983184068968448,84422 786635567844958208,205270 786968083122511873,206349 789268440641105921,206666 763708031225835520,78853 787270973301063680,207613 795062430984523776,263906 762848862037905409,72035 776874160953843712,156835 792516625383628801,238970 792578954284544000,246295 765555673362866176,88052 792332283491516416,221476 794987309649293314,264397 755151928913305600,35890 775739710715138048,151265 776111464692060160,153610 793642236755836929,254058 795412410819629056,252581 790263200210100224,229693 791060988363538432,232471 794373271219224581,226320 770361210432811008,117257 779481193964154880,174557 791377481798385664,238271 791161180433813504,234583 773735604085518336,137693 750294122989314048,12357 751619749545512961,18400 773840786609676290,139404 791691756169375744,240070 758335363383369728,50923 780075674597888004,177751 794223776481374208,258892 740012410522742785,353488 766441435377836032,92917 781261566322892800,186532 792014644822941696,243075 794636336141582336,262053 779820708360654848,174995 773644346814062592,137953 749609933092622338,7849 757675498818379776,48522 788139678557798401,215754 765242936392978432,86653 794328089903984640,259659 781867877905403904,190635 791716442114781184,238639 774292296141373440,141912 781302810361102336,186434 781358174154723328,139404 791910023244820480,241367 756893582846406656,322607 791721560713289728,240483 794487118009536512,258104 793594726163316738,249926 735987481217208320,11774 757610165231194116,47782 759067529671159808,56784 789308419815518209,222647 761923610508427268,65180 795437481902510080,266151 775303691586842624,148045 760317695220936704,57131 788863272002854912,221143 793904682221666305,248652 762462280344743936,11774 788101364463263744,215420 788748869773381632,220332 789998794008125441,228354 794801630386462720,263090 754761716026728448,33474 759116835732099076,57092 769272109478637568,112471 774729430073765888,144112 790248900783321088,229693 749717697051652096,9433 751591780114509824,14277 787334322470711296,208492 760242599424909312,48052 762946473482919936,75233 764967579760914432,84724 785688734683529216,195279 771328489932918785,124545 791247983341871104,234564 793593135360118785,249926 763720625630294016,79691 765273513808633856,86610 776519984772186112,155898 732269219837034496,350539 732671047103811588,352911 753470058815520769,74518 753989612939321344,30590 765219442548551680,84724 778251331903614976,164826 758641443179290624,349060 732998424832790528,353070 770769508797513728,120690 794583092904136705,261155 781518713497542656,188401 794740162458697728,11774 760283923356094464,1248727 763032304985870337,73196 766384536653598720,92213 775457767221977089,148473 767067531811049472,91818 778897974684426240,170187 795337523128127488,264397 781818730812575744,188119 778998686449795072,171260 790321119228157952,1170572 774719066544091136,351489 786361201852690432,203391 793548041173237761,249926 757546103239761920,46280 764020950908018690,148861 766713568167428096,95708 789896245796073472,227048 791972563991789568,219514 795321409950121984,266146 793985303031742464,257325 763220356152774656,77283 766302001122701312,91798 785847792715563008,198973 763746635193192448,79827 794343949892620288,259659 765329259418091520,87249 795074730634133504,249926 790312779680919553,220767 790650011608608769,232881 764832589794336768,84724 759607666763108352,56964 777252184572461058,95055 751566665586839552,18215 787347209838743553,199307 756625834782359556,44450 759158326101839872,56964 786563482833424384,204413 793113639947345920,249469 788863622147665921,220076 788866729204146176,217103 752885405264084994,24134 788504111096496128,218275 788561956680507392,106085 766769134843461632,94683 785857384887357440,198878 794549840588013569,261155 773439569345835008,136515 790674663626059777,232169 789519403851407360,226180 776292283952029696,153596 776433916064493568,155390 758422336311857153,52545 758628140956676096,52532 759106482013024256,56964 793085420124897283,249348 770437421209034752,118087 788172352005738496,215252 793331924911722496,250633 750299976014696448,11495 764224999918043136,82283 770510076004007936,118506 771804747313606656,11774 777876455489437697,163990 787068665942384640,207113 790523023669415937,207517 794254325308538880,259063 751609946161176576,16728 751811939030872065,14277 774966070205554688,141360 787630350558171136,211347 765260944322813952,431998 786959525303558145,206054 757807026344910849,47940 757450522416680960,47261 754056582036500480,26803 785979484998545408,199891 740957861249847298,11774 770685109628461056,120610 788415883395772416,217634 755154321050890244,35890 766087127780122624,90145 781321902841147392,183801 773570224230498304,137158 780901064971354113,183668 763571509294161920,71270 777772909892808704,159389 792049782902489088,243187 756838550423777281,43553 732133183399944192,349277 754755741639184385,33474 756028530786312192,40361 793075448787894272,249131 772483850530230272,129991 760531431923838976,63149 785968902408986624,199546 795037369892278277,247930 755202667467726848,33751 779324512496193537,168284 792031749307977728,243075 792815419316801536,244632 758019724185776128,47761 785245711319306240,11774 790461480294502400,230282 793477908442583041,243869 774376147895320580,143361 780713783991959552,150151 768933400015085569,110362 779395517570768896,121051 759019067621515265,56423 785952046675623936,193669 754758960951857152,22393 776120878086164481,152735 750659536466350085,14421 762057358952497152,431998 767992748372856832,101681 795068571047038977,262022 758415859014479872,53144 766325349504483328,90963 787086250217844736,207949 767033558296690688,170736 794622210782720001,262145 785252232467927041,194082 781609787339468800,188492 790680477153636352,11774 770285195673083904,114848 792212544333250560,237999 795347180928299008,266500 762395026773069824,72642 793603395642949632,252020 758714632911646720,53001 770618832897449984,119937 795104471692869632,264397 749334895109894144,7914 762869300688408577,431998 771131552361242624,122973 753996716916039681,27045 778724734322159617,168794 794215619822546945,258598 760607835214401537,63937 791053678597795841,236393 795224126256545792,265649 758423116225753089,52022 771777410840793088,11774 785883577233833986,198580 760867130057252864,62897 732382850083880961,1170450 791999587330306048,239456 794139243312455681,252196 778293831531831296,167220 786999323825360896,208167 794617602165207040,261818 788750689052876805,220332 785319857864581120,118174 789293797985222657,223935 753377892957126656,26828 785507333543718913,196277 780790895746572288,182726 780611224916496384,150151 768267385098817536,104332 788385901474828292,217519 772856745660219392,131221 768200605097537536,106861 794001386841047040,256217 753573317018353664,28281 775002125730324480,138382 787727285788905472,210235 769687964670685184,114987 789493192869699584,202265 790247290145349632,227910 755884824825569281,39697 769816816126349312,26066 770213710564556800,112693 795673596836257792,257781 794579658385694720,261155 755156847741591553,35890 762874351725088768,74855 790696854417608704,232884 753402599806607361,27222 775340325736808450,148473 785302347937255424,194934 761004702905409537,66159 762807446205263872,73526 763072313550106625,75724 769590625230467072,114422 743972608245280768,47188 766406151915311104,80939 785341161166680068,195125 763501033842679810,77612 777161236823683073,159359 779446375343878144,175087 768623083729158144,106716 774366696257654785,142503 777234803594756096,351152 752115594774872064,8049 795058802966089728,247930 752232496100585474,21074 766737339133689856,95672 768422576800538624,105799 770019999960469505,116122 793629561544183808,249926 768878786171371520,108849 773911638391025665,138819 733054174754164740,355106 790442068766187520,228354 759123030962561025,56322 785926634993889280,199262 785944261573443584,199352 793996785043828736,257423 781556848411279360,188478 758070453269331968,49843 765893394904252421,86440 763922634719408128,80978 794898078599880704,261942 751548682399543296,18215 766821169802600448,94718 787208516490530817,208167 771210573476270080,122982 786995445100781568,207287 794572938678829060,261155 785876115457843200,199330 788161289340190720,216064 792877593657737217,243761 747522976891867136,11774 766879405562036224,95511 781646945941008384,189613 788358531443527680,217034 790990017552408576,235536 743227796911161344,47188 763974109860474880,80393 768172448160227329,104372 795358634733662208,266500 791355993078706176,237908 759138658876174336,56964 762727214253236225,73712 769700122053713925,114987 777351508316880896,161538 793497511205834752,252741 793551901056962560,252014 775813513646317568,146338 778752133596196865,166852 766018408488075264,89923 786266604464173060,202429 732676899319779329,1170667 788886110898225152,11774 755766248101871616,39462 751143885955473408,16948 780836987888668673,183269 770378653158912000,118761 793302559092006912,250633 776737868110639105,151463 779105531386535936,172799 762336224048779264,70941 785295272175816704,11774 785442900536545280,195481 749624123962322945,7577 765960905175760896,88930 760855654902951936,65222 769706153949466625,115063 795077348706189312,263906 779530176187150336,174557 781368205411516417,187379 777252241270984707,159475 779706811825860608,175772 791540981032103937,11774 761352597521465344,66801 785998438450200576,197512 795705442102112256,268281 769398806202974208,112399 758696619093045249,54070 794670163094278144,262022 771537120158547968,64722 790861483966078976,230485 750333706775109632,12535 785970611386454016,199960 771315718952407040,108396 773890488483123200,139404 793488494115037184,252741 756914013620035584,43271 762384057091002368,1248989 786678253411074053,205728 790922035195150336,234583 790870627330719745,232881 795684838170914817,266151 757521814973190144,45314 793112949942423553,249348 794527107753852928,261155 753671651120779264,28866 758549375278874625,52545 794625944816390146,261155 793128346724872192,242693 778253239632277505,166321 785549843234193408,130635 779355158723649536,174320 780507647338512384,11774 760328139843207168,61011 766368291212316672,92902 785296071371071489,194082 765008713778286592,85209 776208082598699012,153845 753328616163778560,26539 768280938186805249,80366 776677039281758208,150302 794947910496649216,263895 795312855780380672,249926 766106443577561089,91049 794877295928352768,261942 770008563615952897,99471 786983244642316289,207613 778269550529880068,167046 763779336675655680,80177 788217879376367617,215437 793553102213349376,253206 791713819647025152,240145 770259358051631105,105109 751875042506518528,17847 777293833495273473,161407 751963708109131776,20195 768645000657645568,107423 793593830914265089,252893 751862092257370112,14277 787553122654703616,207287 772980269544603648,132335 763439819309527040,78344 793988938864082944,256439 794409005741289472,260033 792076077208248320,240583 768545712367816704,107362 790985834820407300,234583 758427136000598020,53185 769244545225666562,110585 793973738178015232,241678 750813908164702208,15536 754836132450402305,34106 758144353957183488,50923 769176462566027264,105643 794251234425372672,258598 766314390429851649,79987 781061109889368064,183759 773739216438165504,138140 793163928377303040,250033 768151214865264644,103071 763850778251448320,80366 793177452528988160,249469 774285229137813504,142506 761559430869561346,69231 772871420032405504,132996 781354161073823745,139404 752830854041309184,22785 759244296180625409,56567 779438938377195521,173682 786691540823502855,205728 793506164596146176,249926 752287595699138561,17842 755174012179722240,35737 773840358274768896,139404 788542916692094977,210390 756293135425232897,42432 791426444060745728,237908 762654481972551681,73814 779366506585022464,168284 790164172474556417,229125 739892308901015559,11774 792126642026151936,244008 778954136301760512,167319 767866339184607232,100605 794757160156676096,258939 755123670926827520,32572 792524440080744449,243075 794887175221362688,261987 795032386811658240,263895 749597460545335296,1247847 766177817016999936,90384 793482653991313413,250633 791446779778650113,237332 756208837015863296,11774 788182142731759616,215005 793884986483077121,255942 777661835298283521,158348 780147512342618112,165690 773938685465071616,139577 789684523965353984,227242 775522818079465473,1250232 794725789837258752,262849 756391827910041600,41719 777473035863519236,159876 755080010898272259,14277 780200857941839872,178477 780787917467815936,182257 778569271240720385,168794 792525755838189568,246225 765321076356231168,86103 778704506779422720,167220 791352759018786816,237491 732623304645697536,353033 764275328260845568,82283 781502975810338816,182036 773895264046284800,139865 781261134552641536,183759 793358298971942913,249841 774249817912455171,142289 776747240366960640,157755 779105885213847557,171644 786321270941954049,202727 763711589224636416,79059 773601584592916481,137158 788029410402107393,214492 795454536806793218,267228 795401473823752192,247930 795724816892432384,267862 794000642792706048,11774 792098287570546688,242485 792169764713922561,243187 764933862933733376,84724 775273474604408833,147931 758241775379177472,52027 775037732510806016,123217 794206484112572416,256679 795280257909657600,265257 773609932167979008,136018 773736932459155457,11774 781521235335188482,187976 789192668622356480,223030 764276898470002688,82283 764930368147513344,11774 794562146772226048,261155 758496480755712001,48289 760099011382616064,56964 778310292702769152,167407 790775039524233219,232911 791046442160914432,234575 768636096095854597,93286 753644253339873280,22574 756955531873398784,45576 767178313739534337,90384 771135984759087104,108396 795720106756153347,267737 790243341292015616,228341 772846110956060673,132996 778571702422888448,168687 792143417795018752,243187 765354578460151808,73814 790877900417355776,234583 793601329436487680,254024 778878687722692608,169715 788081027017273344,215252 773753536509124612,11774 770013662371278852,116373 791751485516161024,240584 795307619346845696,266079 780760621629444096,182960 794911699430240256,263096 749673982694199296,9754 795668537318707201,257781 761592932939902978,11774 789512163492704256,225981 758475399751987200,53144 777194177172008962,159370 770250599912837121,114491 781122469042106368,184223 771523364724871168,126390 776571537688178688,156926 785614883941257216,196917 777952404524371968,163990 793087076921212928,249348 765420167966830592,86103 773240283987374083,132497 778335602219491329,166300 757728267226996736,47844 780579974885638145,11774 788412658827550720,217095 793100596219813888,249469 794614778626969600,261796 758819008585998338,55262 793558356061331456,249926 793890654254313472,255942 794592016663543808,261155 794980228670038020,262849 732791722187620352,1170601 763976357197983745,26066 768413214522609664,86208 787181100552421376,205094 789821362651205632,227748 791390511265447944,231894 793500320651280384,252020 794048341747240960,256276 763841855087710209,80720 764803195092738048,84274 774718624149929984,105109 786054874622484480,200490 793976685892751360,257271 786463821976047616,202429 758163313029181440,49790 762394694810685440,71476 786691050341601280,205143 758684993329717249,52481 790260306673008640,230270 760246043535519744,48052 760986513454739456,66105 785583942845865984,196524 780874237716287488,183269 755515976808935425,37979 767863225442590720,96848 764907760848732161,85209 768174290990694400,104132 779900488565141505,354073 753948740596092929,30590 790916170761121793,234551 792563004546088961,243187 761238893027090432,66897 786949499113529344,193639 754828580442497024,33356 756901239955259392,44163 769204214677417985,11774 777235202607288320,87904 785271525989507072,194648 755046179650535424,34817 763762289421889536,431998 765010388366876672,85562 753736751462682624,29600 761033265918521344,66396 767843325332295680,99212 779127628653481984,172962 772092230546886656,129471 777174663600496640,159906 786254979346599937,201958 788016973238108160,214492 789161617510371328,223829 750830988868091904,15640 790742024551038976,231894 763551148871606281,78129 764305209074081792,79999 767906534412222464,101451 790650337103257600,231881 795189750374297600,264774 763553084224045056,78566 745287415007428608,11774 755164472768094208,35890 766591270798041088,92860 788735110766006303,220332 791716151587803136,240483 793192769925677057,250064 757925380149870592,49852 790910908235210752,234653 765592273618870272,350822 775391397645955072,146259 781802216076247040,181026 771451563864752128,110585 787694398054203392,210253 791666754363678720,240145 792164999972007936,243187 781644344247713792,188401 792336067600887808,245095 764980902384525312,85562 774428501428490244,141912 771886040885911552,124597 764993104457990145,85562 774046527547322368,139404 777932441784692744,163776 756241288001949696,42117 763529586223132672,78566 775896114448916480,151845 792959127328788480,248514 753676386271887361,28862 785640866992033792,196277 786858687931355137,193533 753397895194370048,23739 773892607646703616,139404 777666902885675008,162810 793253419146293250,250430 794214377054502913,257492 773590397222211585,137042 773924815312920576,139404 751958310568484864,14277 793422590534492160,252020 769342503019548672,111558 752190193088786434,16931 789929296261476352,214880 790249592176582656,230282 792826748433895424,247586 773489664124739585,134875 792170594934657028,243187 758472378070495232,52532 790176876513796096,228224 756748599149465604,44429 762652426088304640,73926 792135415213895680,238780 759045979869814786,56237 776872777945001984,158897 779086387400339456,172299 787664728864624643,207212 788845679410049024,221476 794320525849858048,256276 766288564296396800,88874 787363792095109120,208146 790389816873582597,223692 763786344602726400,79589 771199227527467010,94699 776061618429976576,153095 792409458903318528,244036 761148121103667200,56718 787068486124089344,206633 792574495231967232,246225 752020039079981056,19236 794943267855015936,262847 769024438998274048,110362 774966656607092736,145454 794686475610759168,262784 735243193147621376,65113 769757198356328448,113836 776457274923556864,11774 753350335184470020,25176 767333370174943232,98720 762684701945442307,73926 762780319787257857,73926 788089965095772160,215005 756879512852242432,44163 776379605108142080,155390 788697333965946880,220029 795736646914183168,268448 752676814506504192,22779 763947285319340034,76623 751188216561045504,16728 771620005951606784,126710 766308646900801536,11774 776802379199045632,158314 752996674474242048,17416 792160118746087426,243983 792694863661785088,246632 751169095530262528,15264 785691412578926592,195404 790668042803949568,232169 758534116052701184,53703 775518977325924353,149953 781189847964786688,183975 749302586797232128,7816 788790029292146689,220765 762981191326638080,75724 764606776415256576,81065 793529104402227200,252020 769220672413396992,111438 773904517251334145,139404 794282791051599873,258927 776191788079919104,153194 792812483341717504,11774 767168798218682368,96883 779432882108370944,173682 773895799164039168,139404 786964563023372288,193633 752650308505903104,22575 775498401739862017,148994 777516455705190401,161456 777882058010071040,160641 790928225014734849,234586 788232800847532032,215505 751845099957399552,17416 752262251772518400,21897 774435313884082176,139369 768974418622152705,110381 755389033803579392,12816 773919030386257920,139404 756397573556928512,22439 773249943565963264,135025 757996704209731584,50500 794310154728730625,258829 756884080038408193,44163 774538657675956224,139404 777707238387355648,162497 760991068997488641,66236 749228123275886592,7778 767719660649259009,100605 768964076529680384,110362 766375835691470848,92958 785607816488759296,195975 793106255619457024,249469 763857923147640832,79585 770351881046622209,117257 758127763152773120,51595 764515584742567936,83641 773708529270218752,11774 781851100710187013,190635 794545367174049792,261155 763813356960710656,79987 765014477259546625,84209 788954197731401729,221449 794576382462332929,261155 767815835494653952,100559 791483334522048513,237540 791822624603058178,241819 769351267462197252,112199 752247898327351296,20273 768075014939742209,103354 758791282718285824,54070 773707427543855104,11774 785827007514968064,197286 732292623172403201,11774 787746050169864192,205197 772214719075713025,129126 790752454744965120,235349 793096449441554432,249469 770168298629689344,117156 774038977431023618,140444 761597588068044800,69565 765881045665222656,87904 792071574610251776,242693 792485764739325952,246225 794626399965483008,261818 759090997083172865,56964 761249362542559232,65180 788047811682111492,11774 761753511981780992,69356 772194178776207360,109337 792030936850366464,243075 793253011736846336,249926 755164259043119105,35890 770445801759739904,118191 750508211879436288,13803 763450555964465152,75392 768552751525564416,11774 789378969615282177,223492 762426776731607041,431998 787729882352644096,212316 755341199729389568,36332 793940431499366401,255393 794687381353926656,262752 753198476926803968,26140 794584086509518848,261155 759847028331388928,56282 764932444617310213,84724 763816655680004096,351931 733330645431242753,11774 773269630651510784,135736 773967657062109184,140047 777865111373426689,163960 759807918158049280,57068 785310892938432512,194934 786046206711590917,200235 762723083215962113,74247 790287773106331648,230270 786212805254979586,200288 786612987171745793,203674 753718098008559617,29347 792762937005912064,247241 790426753575559169,230485 753363421442220032,27334 773734984834174976,138205 791283656698503168,226738 786000211445370880,200382 751928041740201984,20272 770415178986975232,91301 787067914302070785,207949 754792278984622080,33838 753341535761141760,19598 735224772544630784,350498 742770923665657856,11774 754717617701597184,27045 764172245291839488,82066 778468471910739968,159781 763456502254403584,76406 789392299058802688,224793 757638475071971328,47940 773260586708639744,134397 776132918829780996,153194 791876106609582080,242135 758707503529988096,54070 763444190642450433,78304 772960580609028097,127957 791373620878581760,232169 791751705671049216,11774 756307915988955136,42495 785862083502022656,198671 795021499992260608,261942 768904199639662592,109104 793486539158421504,252580 774079367341232128,141277 785256093035356161,194082 789080150541414400,223286 793246049137729536,250033 762861827852152832,69947 786005427754532864,198490 780995018026807296,183269 793132534225702912,249725 793571852786339840,252051 763784691400974336,79589 778358017544691712,166852 795270492110409728,235527 773716045378887680,138165 766738868142047236,95672 781335094396981248,139404 789672064625938432,212131 793576374371885056,252020 770276604895490048,1170820 781204158816714752,183269 792912028897779712,247087 793254495366975488,250293 795385020588376064,265521 773832112428478464,11774 773894971648860160,137698 757264003118747648,46384 767188786551795714,97852 767607241302237184,99965 775374521872158721,148537 780637218570469376,181419 788110609485144064,214492 763936731062075392,1249159 773642592559005696,137869 765023364486430721,1170691 773709159816695809,11774 763359038377787392,77590 768496909589684224,106716 770214814408781824,117282 769678598269722625,114779 787788821060521988,207861 793808364904050689,255393 794560665235005440,261155 795418023263956992,247930 771817886679654400,124844 778617225372631040,153866 732482079200399361,351617 778282784305577984,166339 753652372912549888,28888 759975770592833536,44450 763524673585897472,78159 791144949324607488,236058 765058464695455744,80486 780408393605537792,180016 761643389767053312,69947 785633476233920512,197091 787084582470373376,208928 787890386626764801,212239 792763899783344128,246987 775409409736384512,148170 776233869053800450,153845 769299208528474112,112788 778641426569715713,167319 790643965083131905,230142 792215611166363648,243187 763830633105948677,80393 765899035907543044,90031 776077538678431744,153095 785581239759572992,197286 788448353419862016,217837 787139157298589697,209043 791661117491798016,237964 757576660027703296,47782 786179961400864768,201374 755536999663013888,36875 790325798045495300,223103 790914750024560641,234583 785983962741170176,200235 767060808979222528,96039 780529314131357696,180039 762863109715275777,69878 786597352635179008,204413 793411839929581568,249926 760620524955275265,11774 756340160816619520,42875 794509291118067712,260404 764707035757813760,84021 771697929824370688,106702 774587870006878208,142255 791457050203197440,239107 794171511166955520,233307 791208006537084929,235590 750525605658005504,12883 791635824869797888,240145 794048126172557312,256439 765074302894940161,82759 788745716579512320,220029 795417494408151040,265855 732452695307476992,1170527 793495339936260096,252196 772865897891565568,129558 786603973268480000,204835 794684780533125121,262752 761908212245360640,68936 776871372983193600,158897 786183900192178176,201544 762403508305879040,66922 760951808655175680,52887 791811981632122880,234990 792790602412806144,238637 758617278065717248,52974 777073220444794881,158673 795039039069954048,263907 752920402326806528,21332 773546703165153281,137158 792799038076694528,247379 764642106157563905,83881 767284800503812096,95427 781240055922696192,182726 771331566354083840,124597 749641012184690688,7546 755389346807775232,35449 786622048797859840,204297 754743214611902464,26086 787336487230590976,203034 791807812829675520,239446 768843461457874944,109447 770232720052129792,115145 778709439054434305,170072 755811447989473280,39797 791027294731132928,234583 792856121098854400,245579 778447373068447745,167939 772092694508085249,129558 777139662414503937,159906 768941209813454853,108729 781697144713535488,189996 752648788360175616,22746 759128757479235584,55660 791043509213990912,235621 752975263194112000,22439 752990607170277377,24788 789559993121071106,226578 791952203099484160,240483 793562762693730306,250953 765125316415283200,84422 768095693449723904,103354 768832710508810243,108849 769344894104023040,112399 787068043625132032,208989 759201583401959424,56964 775730312437309440,149953 756185623606722560,41680 773006488885399552,132335 789224623548338176,11774 759401223938334720,51798 773150504826249216,124065 785827297697947648,197512 752862907768119297,22952 765256181313142784,86763 788136443768168449,214809 751593654410735617,18413 755162920879792128,35890 762615269206417408,73814 764167063321604096,82066 769015787722006529,110302 793029206473146368,247241 775787766244179969,150063 773933855241744384,139577 786851240034574336,175891 752620586745139200,22715 795195945092837376,264774 775191485524303872,144648 776060934347448320,150249 787084409031753728,207825 787166699996876800,207613 786071033593880577,198878 792431104678514689,245148 794695655583350786,262752 780885727622029313,159876 794206073683148802,249852 767821278568853504,101514 776878762512125952,156835 790735724123414528,233307 756264231037698048,42344 770640229707505664,120104 762146749636943872,71652 793838178524422144,255393 794185713260658692,257423 787462668558794752,208059 792130434058493952,243733 794012909588185089,255826 795709468835278848,267862 776798486473822209,157993 793888582838677504,248652 794359167892865024,259743 792396257008291840,242693 778398552682795008,167407 791778379053752324,179307 787923763639627776,212004 788720490365882368,218258 789258248893280257,206666 764427526135353344,82046 789413522320994304,225354 761532941075898368,68993 785276571338743808,11774 749318776403873792,8170 781160521508589568,11774 732423188450148352,351837 772261251888058369,129991 758422947329478657,51595 766648034692329472,91700 785674546728828928,194082 751225234917691392,16728 774200189334724609,140444 767392470044934144,89649 794038165078155264,256255 781285449897799681,186434 778355993055006720,167180 732848317458223105,1170689 766020350798770176,90384 785308989634519040,194934 788840271165399040,220526 780342054404644864,176890 767825424563003392,101203 757663529864466436,46332 773210819723161603,134418 755161659832930304,35890 763453409609539584,431998 762005623403847680,70540 792779818869850112,247241 756854703707697154,44971 794750792985116672,262053 772824571183505409,132364 786639495839879168,203983 793268685913858048,249926 768951744172691456,110331 788407529319505920,213064 793225061939367936,242693 794542435783376896,261155 771523696733237248,126390 791829014201630720,241034 791781379339976704,240676 794000974872510464,256239 774216554896515072,139404 754776306420776964,33356 759082182493085696,56391 781897190126026752,11774 794301990360797199,259543 778687282979057664,169923 790778636588707840,232863 792804263906902016,218489 785718837236740096,197341 773124817998450689,134470 790983312366010368,235590 751201540900216833,16299 793495351000915968,252741 753268757183639552,11774 795655635648004096,267521 763508721271971840,78286 765688262602133504,88459 774390893612769281,141887 776044043943813121,152872 792125131204227073,243075 761236594439311360,67326 773857582293274624,138205 754739450798870528,33356 769826467450454018,91946 756370780762570752,42249 793937638482788352,256255 761206679010770944,65180 786985290258874368,207287 788823106018095104,219119 790998011526602752,235621 767820143254646784,101681 786080206033457152,199891 793672799046946816,252408 756693702697889792,43285 767844033171365888,96962 788173902539284480,11774 751767942891708416,19366 756194130275905537,41680 776661860363804672,157082 785509887581171712,196523 787170936260657152,209151 791823855534780420,241819 751228050029748224,17847 780603558156730368,80785 788235131467108352,214899 755489339614822400,37993 756282551262588928,42432 761623863251927044,68987 785270467183702016,194648 785575088712056832,196984 763202995706298369,75899 786426219533176833,202429 792029934889930757,243218 785695561273921536,197512 791001158055784448,233736 757803109380796416,48491 795062517084979200,261155 770994896832344069,121612 790748466792243200,233307 758064494308429825,47761 793579764355391488,253373 789375909908324352,221451 771433428323594240,124545 794241103784476672,258518 795026814452301824,263926 789836800692936704,227242 792047496604311552,11774 794003126302941184,249882 794768699697885186,262849 762383840799297538,1248989 764946964542738432,170736 771544262051672064,126537 788739943866793984,220332 794391212698505216,257492 757561875970330624,8431 758674540608184320,54070 792711018505916416,201958 785498732187877376,196233 785819735330066432,198671 789905345883803648,227048 774080823809015810,139404 788425409129947137,217967 791348674584453120,11774 767029936695771136,88930 785299381297623040,194934 758126304810196992,41703 764186718723506176,82544 787529914375217152,205294 755843997503852544,34666 766062634382794752,91122 773506667136815104,137158 767553318063312897,99667 790977442689056768,234796 770851447315374084,121612 791256650497740800,222526 772572124343140356,103354 776117210188222464,153658 791037236867436544,235147 794898930534334466,232911 760921685780492288,64693 791267388578750464,237491 760878666473766913,62500 791726629928132608,7706 760183512104312832,58227 792119121324367872,242693 794680385221382145,261666 785281812495040512,193669 768941647145078784,110477 758827022390992896,54345 769175932322062336,105652 780624835907125248,181892 789138103340527616,223852 756691714895548416,43751 791655543718940672,227267 795613933847592962,266079 765946464501698560,11774 787703668921425920,212403 775328537809186816,148045 788062422653337601,215030 753692391673036801,11774 759471739860549632,48477 761594825716166656,69231 767201811883171840,97386 764179621126500352,82457 767735738565746688,93478 794691598961385473,262752 761384578397331457,67229 761533951718543360,69046 773711823103070208,11774 781652614668746752,177455 791775006468354048,7706 777158198579105796,159876 789963658793222144,228820 791451410546106368,237935 794605725423206400,261818 764924478300184576,84824 765329639392710657,87249 785546393033125888,196917 794730212378443776,262849 786776031386415104,193892 764232277551349761,81946 788058630021009408,215005 768271803588317184,103071 771841326253912065,121612 774916728509853700,144730 786293233252913152,201558 789895416032690176,227048 774484318337044480,11774 763177990150774785,76794 766334281203478529,90088 754828741663084544,28410 758432524515307520,52362 763450570350944256,11774 768647126054207488,107984 788633512756842497,218258 777534579007754240,160593 758332333464313857,52554 763007309958160384,75899 732246683220738048,11774 779506001045295104,174557 770506814148534272,117263 794926114816794624,263895 758173370152255488,50827 779234299379720192,43579 790825489657110528,232911 758457640146051077,52749 755097702308859904,35449 771807783066869760,118191 765575105112055808,85909 771850164126437376,127957 781375777707134976,183759 791360931112579073,238395 773173927375884288,11774 754761435511607296,33356 755415544069758976,36735 763922001656360961,80939 793137098303873024,249469 794455559449755648,260790 753278035126734848,11774 754724782613069826,27045 771132060371079169,123217 777848187818303488,163763 763839726545694720,80720 769927555818229761,114987 787565629545013249,211347 794514940367355904,257492 752929699202994176,24134 776777869800398848,146568 786173019093774337,200288 792105791495008256,243075 793993059201667076,255942 795418548759920640,247930 753203077994405888,24257 753386253958062080,27478 761265857834004484,67311 754863955089117185,33356 759337152933134336,57944 794740009542656000,261059 775487843212861440,149304 786686357280288768,205728 794215569872551937,257492 754068536994115584,31529 763876407659286528,77185 763929438958387200,80393 766806770203394049,96263 768593974240116736,107966 769883633037500416,115667 772828881296453632,131025 760987129111515136,66116 790076882280742913,187662 757628840487170049,47940 794352844287647745,258981 750538005362925569,12746 788867624323190784,220526 786604732370386949,194221 773097021502660608,132288 756425702963027973,42249 792773211272257536,230063 794347347392217090,11774 759172420980711424,57105 763835870466170881,80486 770934258919669760,122146 768081294714609665,100893 768537980915122176,107065 781521555272585216,185595 770698467765325826,119832 788779561865519104,220526 793507098235723776,252741 795666374462963713,247930 768468745677266945,105041 779120280522231808,172089 788169999613435904,215005 761308596852301825,67517 770741120104005632,117093 771509530832228352,125367 771338639573852161,124597 794605079462481922,261818 788009094586085376,214209 793575364798865409,252020 749106279465922560,7259 756640653329793024,43391 769437861129093120,113144 781324375530233856,186149 757065952685096965,44429 786916727351160832,205800 789325156397219841,225456 765242873071542272,86103 774652238442618882,142906 788106717204582400,215005 792477251447189511,243286 762719474231480320,52554 777732884350107648,163149 752961559572443136,22953 755108466696581120,35403 764062579710828545,80482 732311372558557184,254034 781520122905239554,188401 795613103656472577,267655 756829656364580864,44290 778860927848361986,168633 758692059184189440,53806 771421705428463616,121046 788996241753509888,222627 792780934584082432,247240 786530917980352516,202248 732670520022466560,353228 793102469580541952,249469 785809260408111104,197286 787707634547765248,212007 790951909221859328,234583 768906834912641024,106774 756197851370168324,11774 763708241188646912,79691 738798579066765312,11774 753352434756390912,27045 765897749640450048,89733 762840538072526848,73814 774197489113194496,140211 778338397706391552,166390 753420959600766976,27280 786947907312246784,207613 788071078170075136,214026 756555247078739969,43471 785622443016744960,194214 788295373219565568,214899 768545393269415937,104667 778668554644131840,168892 780471125973368834,47940 785885191189299200,197512 786262944183152641,202429 790588249752367104,232137 738037533959979008,11774 758389721190072320,52545 758480372833419264,50719 774022539647389697,140900 794170265878020096,258331 750377072997130240,12883 767073433851142144,96514 791353590292090880,237908 794383217847570432,260384 766255396373667841,91751 789163017707458560,11774 750467578531840001,10735 762337898976772098,71429 762876035293601792,75073 781556012977303552,185310 793610987081523204,252112 794000797277290501,257492 743168915400855552,11774 743945785017049088,669866 769576956346134529,112239 773899746192818178,139404 775148763111301120,146938 795033771011702784,257406 751746901314146304,18326 756551199776772096,43383 788509351975673856,218495 762935736119201792,73685 779128033638813698,172299 763355824517419008,76535 772828573623353344,132335 790267980781203456,225456 755511709943664640,37979 774426256049790977,142798 781579001487687680,186584 793248196696739841,250064 751174932114071552,15643 791049862787633152,78159 788797005682343937,220526 793168370392768512,249374 764993501889171456,85562 787240831019286528,199307 793237256769114112,250293 763078114998116352,11774 770950068304130048,120675 790010776006209536,228063 771394665983553542,121795 771884451030851585,128424 792655032722358272,246771 788684349386420224,219989 795264058060476416,195332 758435731769470976,52659 793503047779491840,252741 756286326169894912,42495 758852457220890624,53996 785461790595424256,192032 787709369886453760,211708 790537206494597120,231894 791090666839371776,234878 766994728504000512,94037 766753639805222912,95672 787467925246521345,208176 753493700047581184,27045 760295241895120900,61145 778897057432100864,167319 754901787119869953,27045 761711975915282432,69491 780792632360304640,182036 794570307344404480,258936 762672351355953153,73926 773525111181893636,137042 775651213941452801,149770 785943880235560960,205972 764927826013282304,11774 762026533624029184,17416 788478998300864512,218495 769662129427349505,114587 793462294470660096,252408 786975943562698752,207949 781826609036886016,190635 763167712721928192,1249110 769294562275852288,112788 779014891227062272,171991 780086242415353856,178258 781464784193585152,139404 786784909893382145,204297 794566865565708288,261155 734540457791893504,11774 752041850249310209,7826 758227138432626688,48289 786385963379548160,203240 787761582021357568,205197 792374529897164802,238429 766076357222727680,90482 767545677668769793,98972 785265006715822080,194560 791015971028819968,235590 792798938348658688,247232 790965008142209026,234653 793461328170086400,252408 776201638524620800,153845 788797180253319168,220332 752903357744893953,24134 753247288818962432,26140 764643562621325313,82283 773912499657768960,139376 775825193419673600,150426 787640914931953664,211813 750398460466167809,13021 787065893251485696,207287 787449815588229121,210009 794594578284195841,11774 771740908236734464,125853 780807601307193344,182338 795377778325475330,266054 791699287855996928,240106 767112316068343809,96039 769352592874962945,111549 785286580550397952,193669 786970671444291584,207949 789313499260420096,225379 793871230545694720,252581 794395517560254464,260404 757356169522319360,46635 766344068615897088,91956 771346411841462272,124626 792097076448485376,243865 761010296655794177,65974 769166328049569792,111448 769971853255438336,114848 790981909559980032,235590 791341751327920128,11774 792891894955069440,247745 794257538078347265,259231 763110635282444292,76549 777435227199332352,161542 741245769072660480,352687 744770026956275712,11774 769854213597769728,90629 774009157703708672,131421 764261282706882560,82953 759506942754783232,56964 785949491765583872,193297 787058470289747968,207109 732391227530743808,351286 791421245510213632,238395 742588151219159040,47188 755042484741255169,34666 763907929128964096,80393 786498684410355712,194723 792276103922642944,243075 786917181585920002,205728 753809471458074624,29271 781244061961289729,185921 786257316584665088,201958 791827784205275136,241940 772173949090271232,127579 775538510333878272,150063 778712851309432832,167939 792046179198509056,243075 793702399835721728,254135 751939875205574656,15536 752272977702584320,11774 772064243554201600,126389 767314529688498178,98259 768205783968387072,103924 779118998394851328,172089 769721147671752704,114076 788173311977160704,215088 760594890925441024,63894 756678795361255428,42405 757625102569791488,48402 793414093948407808,249841 773605831787110400,137042 785673659390136321,194082 761654531415502849,70072 756611862725169152,43956 786233819514998784,200382 750375914035302401,12883 759564346028650500,57105 755180392114716672,35890 759502668880449538,58232 773943050548547584,139865 794801752130416640,262752 777688515672875008,162309 791435688730177536,238292 763122926363242497,73712 781845431634501632,190635 764853312906600448,84724 789700983593046016,108396 781089015948648448,183632 792019708073607168,243075 770367471547219968,118515 773951579778973696,140436 776719374174519296,7047 785442472306638848,194796 785980104291840000,196262 778624145726709760,167220 781567163668717568,188478 788820713188712448,199840 762823052518227968,75073 776937783382446080,156928 778932803396313088,171168 791426438289391616,238207 779402190578343936,174817 785845704463966212,198591 759084924297183232,56784 778703955094155264,169104 778577011547578369,166434 762268430577827840,72504 791366179982045184,238395 770775107480514560,121359 787185365853450241,207861 793191079055134720,249469 762982167949484033,75724 789273419028267008,221726 794663512303931393,261050 781526613678784512,187976 779812947740676097,164475 766349659929505792,80939 795670343360745472,267862 793799361557852160,253032 766261966272917508,91751 774165666236465152,140444 786745553052807169,205270 770279335454539776,117609 761987464617533440,70679 777908264017203201,163901 794762211344445440,261818 767399272098566146,98972 780917650041999360,183975 787826503819984896,210238 787366032235175936,210207 788245625473077248,214354 755592176105562113,36545 773619338813157376,137965 795025167223123968,262849 762732431099035648,73712 764913950551056384,85286 768074949583974400,102444 785247401552609280,193669 790581982656729088,11774 763830706611052544,80670 769960161746227200,114254 756516830945042432,42432 771733354555269120,126389 786078249940115461,195975 752895396100214784,24134 787015910074626048,208176 765051027137585152,84724 792866976544722944,219531 793179962190786560,249926 766716342414217216,95672 794650743970164736,261155 791269278318198784,237491 774231027472535553,141360 785558780482195456,197035 732927819253198849,178186 734770159026503680,353374 771142877648936960,122967 773905903397380097,139404 790358747969314817,227269 752940170740060160,23662 781265419306954752,185595 772931609695617024,133090 779464488743415808,175260 788105692074749952,215005 794635776638193664,261155 792812233038364676,244270 758109495348367360,41703 795412842702835712,264397 757913943306362881,47940 795759513462710272,268777 771496928911757313,125853 788097562548973568,214492 790977623031775232,235590 792131054496784384,244297 750112293577486336,10735 754084082926182400,31320 766373642380931072,93508 765568554519310336,87904 778175054475620352,164187 763842100110721025,80366 791363471006806016,238207 780128632278806532,171991 758651934626557953,54070 781629750649511936,189515 790957714654498816,246425 773910670949621760,139404 793303008205352960,249469 781521979673284608,188401 786392200808542208,203674 752172036093468673,20473 773585678034735105,136473 753580604361506816,28281 792049417381634049,243075 758796865693478913,55261 770369064262701057,117257 775795796369440768,150404 758100202389704704,50787 758263329295130624,52061 750183134520610816,10735 759060226804973568,54620 785565956969861120,196676 787016033290903552,207287 790661721140625408,232863 758680700820267008,51451 774059041437851649,140495 786968520177233920,207613 778444775166873600,166682 781588568766451712,186584 794676187024986112,251803 740334230077509633,11774 779394561814573057,171693 777964880590548992,164980 763516504633507840,78914 791702627587272704,234990 792812032718430208,243865 793181383095115780,249057 775845738357981184,126725 770019916506357761,115509 794666986685038592,252639 760220941519421440,61011 775393561227456512,148798 788578807431073793,11774 770410867334778880,118280 773617106059456512,137158 774230579537674241,141887 781833823118036993,190635 762744873082507264,74727 766685948931215361,93823 790730316964990977,232743 760997661205856256,57574 793143596144791553,249841 758513698851872768,53185 768814319916113921,108385 778591577451225088,168436 786194640395526144,200460 760524703526027265,63451 794385354639884288,260033 794748334980419584,261796 781859295096963076,187659 750778557756903424,14802 732699805324038145,11774 768473745212203008,106774 785544005769584640,130635 760875979724165120,65180 793147509057134592,249926 774611311326101504,85326 786758927421583361,205728 765579225776750592,87904 760148251215405056,61145 792516245832818688,246339 774969441910226944,142721 785641312619945984,197341 763094560981520384,11774 791388129433358336,238395 778945289101213696,171260 768929116758286337,109470 764940216314400768,84724 794237408048881664,255942 756884789240692736,43399 768589723229122562,106281 781678834869346304,177455 778391893910650880,166912 755933775767285760,39475 789486186586738692,209563 795402024120619008,266491 758021619969363968,50827 779668753680248832,175256 789068693284151296,222526 762652618187542528,73926 766442790733484033,93261 775079972251635716,146949 795139078974910465,259134 755168039633641472,35890 785645411067322368,197297 792637681809240064,243187 794529559798566912,259659 779057435382284288,172056 780762726335389696,182036 788835696261816321,221476 790936877876424705,234583 791355307456737280,238207 792225165283385344,240627 752302256079331328,21415 790986179839688709,235487 756498929609564160,42432 772205209523220480,129558 773973805496569856,139404 733135387997155328,355106 756203468080156672,11774 778933450166329344,170882 786144861133082624,198105 787839215971074048,207109 767914967840485376,102137 781487209635467264,188119 778181559732019200,153613 791873502655774720,237908 790664369612861440,232169 761144660165287936,61051 773870478209482752,139404 769352529519915008,112336 763480180698468352,1170556 795397449280012288,266491 759928936134356992,44163 795220398346354688,261942 763428738465837056,77720 764273951379976192,82283 754772401288843265,32941 789228293387984896,223692 785281547070943232,194199 763466169709891584,78159 793274392109211649,250033 769245030040997888,105109 771766201185861632,352031 778934928947937280,169104 764930497717895170,80720 781866655345500161,190635 752944368818851840,15066 753925053365059585,29996 775196212186255360,146259 776846329796435969,157755 795659657285107712,266491 749322387368337409,8047 789140823610839044,223852 759847187530428416,56282 792565226092662784,243187 765156917136199680,86120 785914910672818176,199546 753693444019748864,29263 776428593282883584,154869 766791812165931008,94699 785928469364502528,199262 778771333886902272,168794 765329953575567360,87062 777610866162270209,162497 793506464585265152,252824 795044946017325056,256536 750384656403628032,11774 759103336490696705,54842 773716316783902720,137639 775933856478224384,151156 752827800940376064,23725 781637957933408256,186584 785537795980824577,196788 786298536048545792,202007 765560841722744832,88052 771576264305971200,125554 779405600266616832,173753 752878029957914624,24134 789069013787619328,222526 777220756660887552,71794 794617831061012480,262022 770584485066842112,119659 775368287177830400,146580 791331209540501504,235487 745168206243893248,351424 786640696988037120,205270 774459987506626560,143585 790896892829925376,226581 788471768012890112,218275 732696850625658880,11774 759307907817213953,50670 775093051538542592,145866 775101033357770752,146838 779415880325226496,174756 750882657156804610,15800 755798985353363458,39764 774218407436779520,141887 788788994884538369,220029 772497861317492737,131289 775233916445876224,11774 788041740737474560,214288 792030766259732480,243075 756667354906591232,44273 768573270937309185,99514 773862692721426433,139404 788023188491948033,214066 768902492667064321,97811 756657313268793344,44429 757668329310056448,47680 776487107464466432,155390 778370636255223808,167676 785841460394483712,198671 761569098308456450,68987 762416890920640512,431998 763083352928772100,75241 773530133546139648,137042 755382136107139072,36481 761527451247865856,18215 778998180469940224,171324 788535162980147200,204835 790549030149451776,232137 792106916944220160,242693 764134236408328192,81927 765683655528316928,88459 758035109459091456,50464 765537182798974976,87904 765660141479874560,88920 760827051725107200,64378 794269805113180161,259482 794978012433448960,264397 781227131183390720,186289 789820133367750656,228034 792409753079074816,245750 793133507736403968,249841 793530436051955712,249926 773648701264887808,137869 740283609181884418,99816 763085746768969728,75802 772804052270911488,130988 774206423366381568,138819 751598023113781249,17416 786649916194033664,205455 791564091429183489,236409 785290222690897920,194154 768608497479147520,107469 771710704030195712,118191 773634809763553280,137639 790259402448236544,230282 774215307355365378,141200 785393713484746752,11774 770800674120622080,120690 771072998421831680,121949 779443675504009217,173628 788047012327362561,11774 788184744995553280,214078 794634256546955264,261942 760939778665689088,65174 792173477843263488,244221 734808456604078081,351644 752297383522869249,18316 776568782806392832,155451 779122468896198656,172962 771430714273325062,124744 794683121027280896,262752 759930394401710080,60363 791195955991351296,231870 792788561808371713,232554 774061959066947584,140748 775012173810663424,144648 788522599449960448,218349 791960624704032768,237908 791348500520898560,238395 793527019145457664,253190 751719524714491905,18567 751841592286154752,18470 771736383551475712,127134 775543996202483712,136093 761981625634656256,70858 765998428987940864,90384 768164009292009472,100893 776854054961950720,157755 786262724674138113,201958 793214366946463744,250430 766332212539162629,93036 760131093743841280,61051 766285654875451392,86588 794020062235652096,11774 762625532689260544,73814 763873952053792772,80939 789092931034615808,223286 762658239028789248,73814 774580524241211392,144256 791271408592494592,237491 792028341834354688,243075 758795934566191105,54070 765946278492643328,90384 751076967072559105,16151 781205653842825217,186434 768948876539596800,108385 755109736798904320,34581 763192230689533952,75899 756296783081373700,42432 794637114000416770,262053 765756666059055104,88541 791101775830917120,234583 763484510679764992,78542 777190993162403841,159115 793967619338551296,255942 794199525602824192,257492 794742371233636352,260613 752914925429874689,24134 765960995076448257,90373 785915905129623552,11774 757593810134306816,47844 763454331920101376,76549 781210593349013505,182665 763796601143959557,80366 758249892523413504,52061 759851236850032640,58267 773744579334078464,138819 790884252200030208,234583 791109794035662848,235441 793575417915539456,252020 781344968631787521,139404 766728894070358016,95672 785404928122576896,173347 795047938166812674,264397 776214608679936000,153921 786601516362719232,204901 794356965086347265,258044 771768578479620096,127871 778058493202804736,1182483 764169595376852992,82066 768635814700089351,106281 785893094096908288,198671 753044060080787457,25255 765340091384553472,84886 752910213208940545,24134 778311449504460800,158820 793546970560393216,252014 761716534519574529,69000 780649125427589121,173324 787068562557046784,206642 787544446049083392,46572 790772933601878016,232863 792177890293145601,242693 785495162415747072,196277 781524460331565056,188401 753157845324066816,24134 768871353533333505,109666 773582841384869888,136633 790897710169632768,234583 792886095151149056,247232 750867962886758400,14802 768421857653428224,106281 778255127257972736,166390 778312358615654400,158820 792029127708553216,243075 793547424707018752,252020 780484506675474432,177472 743325523598704640,349306 793529109833928704,252408 751925587586015232,19966 756827784425705472,42432 794151090933612544,257492 773886731217022976,139404 749441192710901760,7162 786746237600968704,205989 755596781954576385,38183 762670617124536325,73926 778733142123294721,169226 770633172216348673,119832 763104496817876993,76429 775333576661430272,148018 795612306411573249,267521 766333406166646784,86815 768172970237763584,103071 781458529932701697,139404 794928954285101056,261942 749799873273335809,9754 762168543798501376,71408 767686513735835648,100605 776092071824330752,152872 794724438814191616,261155 793892887813468160,11774 759425309720600576,349425 787310536690176001,210289 788481532814057474,215437 758260875987783680,51344 766041029627695104,89923 771012445213077505,118191 787090176946221056,209129 763461224491282432,78129 758111421829820417,51344 764624931246178304,1249227 791790626308235266,229693 750399790693965824,13201 791432435204370433,238395 777224155414560769,160634 788109462708097024,215005 790238124806926337,229773 794000830198386688,252939 755869164749725696,39997 791858494064373760,238395 789064444466847744,221476 791406158833717252,237223 758865395616927744,47940 780646983564402688,182257 761909431676178432,70858 776597925270990849,156835 778640322154811392,167319 773769727227273216,11774 793186231882506240,249926 752907231230849024,24134 791774488958341120,240682 766510178145632256,93286 792082221154861056,237964 790627680186052608,232280 793852231942451201,255942 794548923868258304,261155 765660319377133568,86103 767106175578083328,97583 777905134571446272,160539 781920322589122560,190635 786372984416022529,200942 795276275711676420,264397 778160997253189632,164826 793907327707541504,221524 755957303547953153,40875 762995214105673728,73814 770851046037958657,120690 793625985564499968,253032 758050244349263872,50827 790260595626942464,230282 795034463034048512,263896 779139284125229057,171324 772808657067204608,132335 791771421345128448,239998 775292916314935297,148045 779645141657260032,173347 789216754421620736,224680 789431037067603968,225981 779312244018511874,173753 793538868599488512,250179 766285763646517248,90482 785644198967910400,196214 779104178765438976,172270 758044637093167105,51069 788194579442958336,215578 791659860349874180,240483 779387690722689024,174557 789224164070662144,223692 793846962701250564,255942 732161230887104512,349316 764991238751879168,85562 786270705512046593,201958 754773011761360897,33356 777187873737084928,87904 762453307184918528,70858 776374013710827520,154832 758658946542559232,54070 787484060037685248,210432 787803092213379072,205197 753065561001562112,22619 789840329637662721,227242 757949681951531011,49880 779406640047063041,171993 753761404402806784,19598 785995399555231744,196610 772507367879639040,129983 773266039798980608,135725 751790537292722178,19352 756278540539166720,42344 758090688579919872,51003 767103889560604672,96962 768558326976286725,107483 772513291134316544,129917 770402795413508096,118698 773886812146151424,137158 778341502451785728,167220 773988331931697158,139404 776936105451122688,158387 794882734573416448,261155 787609706646745090,211347 794674469197508608,261818 767796344639455234,101134 770261140836388865,117257 779387832020439040,174557 754725262940450816,33356 794964325651857409,738099 780022228326887424,177696 770700889908666368,120610 791675426800140288,240483 791764999249260544,219531 794960370620170240,262849 772763953348739072,129380 759157944676028416,57105 778273745886511105,166913 750377096153800704,11774 775090132546314240,146205 778441103921909760,165185 756676526930796544,43391 773258856810110976,135381 792432473925832705,245148 751168127841382400,16953 757598386560176130,47545 760232706953273344,60866 793289746021777408,249926 755205000163303424,34898 765979327741722626,90003 792043484349861888,243187 761649464637480960,47283 763439795687358464,77731 793455738274349056,252020 790902714943299584,234796 793466174550016000,252346 794613084782477314,262053 757612642185908224,11774 767202539066372096,98142 788792688128602112,220820 795713164872663046,266500 753414954858975232,22720 753238506575716352,26140 758106981353697280,41703 761676476508876800,69947 765365623236890625,86472 786323688069197824,201441 758999757813538816,1248115 766892100319219713,94699 775434774399819776,148676 763381077763235841,77632 795066828179509251,264911 780774360030248961,182349 756962660520980481,351340 766420223415160832,93823 779740510453895169,176101 789225367710101504,223286 795470041642778624,260840 790660051388157953,231894 792406253896998912,241334 753443514801729537,27045 794538517531541505,261155 732659980898172928,1170640 755939446030274560,40845 761728290818256896,66263 789174975429120000,11774 794190175580471299,258598 789143918088552448,215505 794236389621698560,258598 767776071911702529,101134 795075651241807872,11774 760190043566858240,51451 776484182327496704,11774 785505188509462529,196277 787470456806862848,211347 786202648781303809,66172 741657180840022016,16728 756188494448308224,11774 789221783010500608,222619 758838297636450304,53185 762791971630948352,74483 750002813112025088,10735 779096711620857856,171913 792342973359001600,245185 765578603492847616,86414 780754580699226112,182036 790931282230476800,106085 780680459730714624,182036 789152261561733120,11774 763662107116179456,78684 794686257473486848,262053 767061094225543169,95530 768175541442740224,103071 786293371618852864,201558 768927092461408256,110381 773917972171788288,139577 792185439352270849,242693 793162655536123904,245963 793796453483237377,252196 794562534737149954,261155 794552706794811392,261155 790280222700625920,26066 767768090272608260,101134 785799929713270784,194723 780817880879288320,180627 791006265191325696,235948 795326588296511488,223671 777444527208591360,157755 781592705927376896,189088 790664043396669440,233307 756412051103354880,42249 760570108133736448,62798 787384133928583168,208307 787038748705820672,207733 755455717021065216,35824 770820268080062464,117079 777419132602052608,159876 792542428855148544,243614 751611635802918913,17886 768561596368953344,106753 781116706764820480,182726 785654711831724032,195975 788133034172280832,214247 788470966640844800,218275 793636291019767808,254135 758125708359168000,51239 758477229366079488,41703 792029180053651456,243187 760424668230656000,62771 777689468841041920,160618 757571308343398401,47782 768199490176024577,104395 770415860758425600,117257 793910226089046016,255393 773926863701876740,140039 773903355773067264,139404 757518470166740993,47659 764051143001538560,76410 776529964153737216,155688 790676175056142337,232137 791401587373735936,236884 762595442735603712,73708 785659049329033216,195975 791372897205878785,238395 772748474030837760,132335 776875448827518976,11774 791879961921527808,240970 792418186654126081,243187 793324630383570946,249926 794375863047307264,258331 795058242066022400,263708 792729323132235781,243286 793169041481359361,249469 749648729494478848,9087 771532613907472391,125111 787992154685706240,213887 786666629920874496,202268 766834577385992192,96514 749542325718835200,8188 781160029474856965,184944 785488813585903616,194723 794366170128261120,182349 758109018275581952,51344 769383072009773056,108432 790929888777601025,232863 780545988939292672,179742 781907144174100480,187131 785322297020157952,193669 765219108929568768,86485 785700908487147520,195975 786955203849297920,207287 758283505595842561,50804 791373096209055744,11774 765579300754092033,80393 775767754859159552,151463 785994951255392257,194560 733735393250705409,354598 763223836036730880,47188 771767180094414850,127366 793222371440070656,250179 772072278439886848,129212 772524542250119170,131421 792882903403401218,248185 764846434101452800,84724 750533007774085120,12357 763351429666840581,59996 787335802611179520,209351 770217990046437377,117257 780517606964867072,11774 793856674792611840,255942 776563811281018880,156061 792026003484844035,243187 794955575536787456,249926 776425974065868800,155688 778605402741018625,168794 776961574128881664,157755 755470116582666240,37294 791733935701159937,240556 795231659360747520,265644 776139805121843200,149953 781862473305468928,190635 793441403250421761,252196 787504143942443008,209472 768866390166106112,266797 775088397312462849,144112 756280294194290689,42495 766824125964783616,94627 768437701171224576,103354 772433335289274368,129649 795759714965430272,247930 766375407494979584,126668 789964180904288256,227795 770379030579339265,118761 793499951783374852,243509 781349823093944321,139404 786638733152022528,142508 787644552052035584,198304 787739617676054528,209477 788123000772132864,215754 755884391562371072,11774 765622359625695233,87904 767758515599355904,100893 760340961213972480,59631 778999551768293376,171693 753711804350500864,24201 770807980010811392,118192 775431663748837376,141415 775926684365180928,152182 778327595603681281,167569 781464016728100864,183759 758303459481378816,41703 755623270615920640,37044 760531844047577089,63451 790031939382247424,229105 790977659266301952,234583 758701162652512258,54070 787116256784556036,208016 788035447977025536,214492 752181706308943876,18504 774058568358072321,139404 765889238722285568,90031 771395428948377600,124597 791784773056356354,240483 794006557683920896,257492 795393561198034944,266151 732749448728719360,351390 750934193085947905,16090 763149306463395841,76329 775379436870864897,140444 775977444629098496,152735 787285164913078272,200963 776057798710919168,150249 786985604298973184,207949 792276833081368576,235685 780520729863266304,164633 789529460072513536,205972 768571608554475520,106756 779390641067298817,174230 758051745381642245,50787 771059803393236993,122146 781382116940521472,185496 736097833044971521,16242 763184586905956352,74592 795367484979376129,262602 757699423535259648,48753 787083527535943680,208899 767188145167138817,95708 789481683087073280,225380 754977107147501569,32445 780233271313571840,762119 756503744292982784,42249 763110394823077889,73685 776895288082432000,155451 789689202313015296,225356 791708324462993408,241034 765349209906171904,86645 793134898932387840,242693 759715978536165376,58663 764532885097439232,81946 766236703963148288,90384 774287268953657344,142563 794192920827965442,258598 763472351350652928,78477 787747131616473089,208926 793124858200727552,249469 774765658852593664,139404 787789543231610880,206257 738806440505311232,11774 761565960000053248,69231 779411637572890628,174891 791051425807597568,235948 769010503884664832,110362 766739786438615041,12704 776951480167391232,157978 785472308488114177,191961 755808197848420352,39502 766317244624228352,91946 765706975573315584,86103 785583931198361600,194101 787735056768917504,210253 757957447906693120,47940 777292862417281024,161407 785984664976580610,196917 793805415553245185,255393 749333215920480257,7852 752995348822523910,14277 775039347510747136,113767 790892614711144449,234583 732683036647530496,196346 781137130672140288,130635 790545611707801600,232137 794346947494543360,258741 758652987082285056,41703 779301542037979136,173799 774431612100456449,141912 776105232442855426,1250277 763439029236994048,78208 791745880428773378,240483 773265652769443840,133043 786634174958596096,205270 755386186403811330,35890 778240234622480384,166532 785271093821050880,194667 793472687700111360,252580 765345013396041729,86472 773206241937989632,11774 780597905719779329,181935 753586228704993280,28281 757608017235963904,45525 773559945757208577,137042 771000176580321280,122685 793070384035737600,249180 776581954074402816,156835 791578318055305216,238395 794330326327848964,259773 760508380624683009,63149 768944775701540864,101681 791788786090991616,241678 792045766445568000,243075 758341022996979712,41703 761904909025415168,71099 778403953230741505,167180 781208517755670528,182665 769588731397414912,113412 774111631592689664,141427 795380883322605568,266491 757885300936962049,48148 764041507955314688,78566 789157863566479365,224113 791707565482582016,234990 786369950290104320,203510 791402809086312448,238378 752076275284455424,20886 764068655080419328,77632 765248264644034561,86103 786380749314232320,203350 755491578542628864,37607 756660819031691264,43391 779480331208491009,108396 753266211257982976,26458 780622220930453504,181419 753351224112578560,27222 755018148529700864,27045 792735825133903872,246339 779352614345535488,173964 764894655271972865,85154 765629971587035136,88669 790625864354369536,229901 790957575693033472,234583 794003045008994304,255870 768138807841402881,85608 787652904232456192,211347 792051725213442049,243187 794340517446176768,259659 760902254236868608,65540 764970482269581312,85562 773943968132243456,140372 751782350401318913,18323 755421199639785473,36719 771138437663584256,122126 774047360091582464,139404 752181867722440705,18478 754729430191337474,33356 778764924755378177,167220 793551538094415872,249926 794323258887782400,259063 755158173250625536,35890 787098036056928256,207119 791424607442067457,238099 792824337422225408,247877 789984329254350848,228354 760193914556981248,49880 750363172750630912,12805 754002825093455872,22546 757751918718554113,48477 761274801084309504,67468 755089024050573312,26721 769938174571184128,114422 788487694003347457,218275 788734983871434752,220332 766336195135758336,93036 788408241394896896,217519 744554643498373120,1247655 787830286751043585,213376 755486543762993152,37979 785653625334829056,197091 770472957227433984,117257 772114171961847808,127775 793871584326922241,256358 765040915811622912,84724 788728372989980673,217810 762105333829537792,71099 767038749930913792,97583 790645785427709952,232169 770274270702206976,1249737 740208010211926016,351158 768926341521674240,109470 763006266767646720,74281 765232939781070848,86513 773903802550325248,139404 793119316849950721,249469 775732503428599808,151229 761555179539947520,69044 763211598299140096,47188 774337923525193728,140444 775041727556034560,146259 788831980960047105,216009 794915219352985600,263895 791484822598418432,238207 763921038392504320,77464 777652846556700672,161988 767132433565167616,353124 760682883380047872,62897 760678798673252352,62870 761945601281921024,431998 766559925204094976,91636 787010018977705984,207949 761355564492488710,66369 789816267112849408,227242 788027151085867008,214492 732703701417242625,1170677 778651411064041472,167220 749662390136995840,7852 777243602963619840,160592 791382650212737024,237491 794741041912020992,262752 753205348643766272,26140 791695779186544640,240483 774645032200638464,144043 794235424772210689,259088 775860330970816513,151265 794161987353620485,258249 760985886460743680,11774 767742251233447936,101134 751192470608805889,17591 764816727645515776,83866 788748950048309248,220029 755120594052583424,32673 786648553263247360,205181 794696094307549184,261033 757041033205063680,45669 766690802089267200,95593 775404087789572097,148045 788754730403192832,220526 792031116324589568,242643 764987408592941056,84724 781624863479902208,185310 791261126772322304,237491 762752541129969665,74630 758701970894888962,54070 762429111222407169,69711 764172589874941958,81130 772603266379243520,131025 793493411357745154,11774 763958800592216064,80939 766024990890332160,89923 785626940682010624,11774 788450829032382464,218275 749759268660908032,9991 771813225440555009,127582 773234956990459904,134975 791021628889194496,235620 754714508510257153,22393 756611083260010496,41839 780882358887153664,183470 785259796442120192,194154 789873359240781829,164764 766783375701008384,95672 771002647738519552,120541 780087631585488896,176128 776122168954552320,153845 795367718824251392,266151 751614565268361217,19000 794395391273926656,260404 776569924760154112,155898 785644873038692352,197512 787940606022590464,213887 757996994610733077,49066 764828543457042432,84724 788250156554604544,214209 792398527330529280,245607 794009241027833856,257564 754725616532938754,33356 760307082901856256,61922 773711901083701248,11774 791968561270972416,242637 778682325781483520,11774 750705694505103360,11774 766041085042827265,90735 777716679061020672,162610 786341176206958592,203048 786708591440957440,205181 763829126725832704,80393 765330022362079232,87249 794731007622529024,262849 778969936228192257,167220 760274405771522049,60779 769207953253511168,111438 787118783278100480,208016 739963250687647744,11774 760836777355710464,64142 766405718328999936,80939 774838571123417088,145244 757073485919297537,44022 767547331344465920,97371 751135108388704256,15661 791693833121792000,223125 795031216609259520,264809 776151266237882368,11774 778980596605255680,171693 780489264979185664,140444 764584357361135616,81065 790709811763568640,233241 791347774205726720,11774 792507030808489985,192846 758361083245654017,52112 792045146493820928,243187 794532299421450240,260384 770652757938372608,11774 777803367498276864,163763 753721026622558208,22630 778033809916891137,163592 780519882328727554,170252 781630606778044416,186584 760553185052426240,63655 785614490297655298,197512 764018415484805120,79691 787009132968550401,207949 788798528030212096,220767 791043128429916161,234583 791978430959149056,241819 762821519458308096,354847 786233730079690752,199546 732300234957697024,351306 788929536213733377,11774 764945142419755010,84929 768964185434841088,110209 760523053872930817,63376 763753840755695617,431998 773883430090178560,139404 773946534828191744,139404 785873133542707200,198878 781458654914498560,187969 763505908873695232,77632 764996233161273344,11774 793098320617017346,249469 795389406865522688,247930 792564125335363584,246225 775783602940284928,151212 779108480473001984,158157 788576090474352640,218349 751601641850179585,14277 787761261471727616,205197 790341282551914496,31306 794173950381191168,234564 770672366724714497,120610 777872590987603968,164001 761369822751969280,67893 763790462205341696,79693 769400279125098497,111549 790641227649650688,233137 795065215058640896,262752 735244086572109824,351208 755151869262098432,35890 777280460057706497,7003 775757321964294144,151202 780602025004310528,181984 790281152238002176,229693 756354965317292032,41518 788502695975882752,218142 751561667255808000,18539 774997023565221889,146259 765333822732898304,87160 786010734820032513,200382 793101046797078529,249469 793329750693425152,250033 758455244233797632,52545 766166388083986432,90618 785602162885656578,197512 752881666654216194,22393 789077217485651969,223286 751018276310790144,16302 760680051381645316,63149 780902050318184449,182349 793180795083100161,249926 741824715875028992,738099 762224227374272512,72273 761100366398140416,75113 763044548524277761,75867 795274365168402433,252020 749734121111420932,9754 764972607712075776,85562 764991770526674944,85562 778351987570020353,167220 788692084593229824,220029 791353021624188928,238395 771116408390377472,123038 790632704853184513,231805 763084416302379008,76222 763918497772548096,47188 768299321036910593,105519 780414926196133888,178017 785876853974179840,196277 774462073023688704,143473 749924332621668352,10735 756346034423418880,40867 752932610955849728,24497 780729772682973184,738099 792947736924610560,247983 771922805311045632,124883 775382716657311744,146580 753270187403583490,26140 789936266007744512,228576 792011024316502016,238099 795399272845950976,247930 753984669125836800,26140 771741653489123328,118191 789271258345172992,203710 794214569166114816,11774 761130633263456256,61051 771818613946802176,128096 788844135235149824,220526 792408096643526656,243165 770291308724363264,117941 786969726861860865,207949 766357688238411776,91956 786348240627269632,351830 771931567124058112,127775 774034807223259136,140444 752081014927847425,11495 777104389710442496,87904 777954252383662081,163153 794168857284018176,257492 760823906408300548,64197 773300939415445504,134561 734471284948635648,738099 762276713107628032,72534 762671385550450688,74066 791274602303369217,234212 779356563517485056,174164 790555597192044548,231894 761679356016099328,70085 745241430969327620,1247672 792078572454305792,243398 788047084486135808,214612 772556154434007040,124004 794043835647021056,257492 787790144875204611,212239 755865427700359168,39207 788908545689485312,11774 794572771036532736,261155 738939069388980225,11774 733096009388019712,355943 762684975795757059,73926 764485552540221440,82744 788951943917907970,222526 794884787819323393,261796 753377529214427136,27317 764221070664667136,82066 765432602404585473,86173 781796150013636613,187044 786377235527634946,203510 791785251328712704,240763 792068655181770756,242693 778211844385308672,166390 770671784614039552,120610 786398161912885248,194723 732322435840741380,350808 790341994706972672,230282 766511404803198977,93823 766626160222560256,94699 768842871210377216,108849 777548019675729920,159475 758815112698310656,55262 778398648128315392,167063 787445967666589696,209972 790580430361600000,231318 792139368211283968,237964 770410725818839040,118191 785259063185641472,194213 787866358499282945,212316 781170301803429890,185310 786928726239916032,207287 791877559902466048,240067 791173789124026369,235374 793920921597677568,256125 755166648877723648,35890 758525402780471296,246425 758820852838260736,55262 759615694979956736,56231 773566571084148737,137042 794369220284846080,259623 758769752005226496,54070 770753733286178816,120186 786405932729196544,203674 777802041821372416,163763 781653704109875200,177455 793097038464442368,249469 759247866401619968,51798 772667104059273216,131421 781666393154580480,177455 791262885280305152,231598 763828185259581440,80607 767359456464207872,98727 788805948555063296,220743 790866184531013632,232169 786240800048816128,201958 795305633713127424,262022 759292635294998528,57189 756481061526175744,42432 774999875884908544,143966 791480394042470401,238207 771644028152537088,125163 776270629167177728,152314 788418143228137472,217837 753058207510228992,25255 777631103448412164,162610 776037826387251200,152735 781299652939354113,186434 791354483498422272,237223 793844300505374720,255393 775177668165853184,141091 766104260048261120,56964 760586005191589889,63451 773445163049947136,134875 740390161045946368,11774 760622260361101312,63655 773946669855481857,139373 776584280638128132,110585 750343932765085696,7816 791691249086455808,240070 794301652987768832,259543 777634217530363904,162371 779679151976570880,169923 787192051741798400,208167 761297103100444672,67709 787000584301780992,207613 794844774318690304,262849 778952891314819072,171168 732631144940875776,349197 780585658800672768,11774 791406915041591297,238395 764338750726008832,82066 763925296814788608,79691 773935639179898880,139989 786115349041311745,200235 764883431880785920,84724 777934647057526784,164826 793971527976910848,256393 765916594698489856,87904 772609387206586369,129991 786352271315521537,203076 793267654534369280,249167 780188790149124097,43579 785574031143608320,196917 764811933778182144,84666 795422078916694016,265855 753253209217441792,25968 790887490831917056,234583 788015281801142272,214209 793592893986439169,252893 742768960697835520,11774 755058985477115904,27885 765032104828608512,85562 773538689087524864,136904 773900314650955776,139404 794301899549749248,256724 790667248100708353,233307 758495823068008449,50827 761546763819945984,350711 768639827642290176,107428 770470423880400901,119211 733012168111575040,1170667 775433101921120256,141415 758053068965449728,51069 758755365056110594,54070 776865814121152512,158897 757297688387870720,46406 773272492844736512,135004 780556138773417984,181419 780567727903825920,181419 750654365384339456,14421 771032933943697409,122146 776642143313997824,156835 771488473064755201,11774 788868947630256129,221785 763540847006773248,78566 778357262675042304,167305 788651967220441088,210238 760631465507819520,1248768 732408864331698178,351837 763731379376918529,47188 792025406807351296,243187 760987872484814852,61051 790133210915233796,229693 786756589306912768,200963 794656649642475521,258922 771394806639632385,125367 791097453667684352,234583 756265311704317952,41680 772064099211542536,128519 795726296957513728,267737 755466522903150593,37294 755877174066941953,39294 764601661935484928,82208 768161720032374785,104162 750373511521243136,12883 770573424083275777,117310 793912698421452800,11774 787818543471554560,210585 732313181696167940,1170493 777169570868101121,160480 778955385646362624,76146 780565716424613888,180112 785918189435662336,199546 761960623810891776,70689 774993523493969920,146259 777240317825343488,159475 787532165504307200,210313 757996690880155648,50500 770001101919772673,112872 787041578217041921,208016 793564545742544896,250785 771409849112489984,125145 794667651784212487,199178 760838024204877824,64758 760967701481140224,64693 795303780850008071,266079 778358833106124800,167305 790282910674907139,230485 753761136584040450,11774 765660266361155585,75409 781653352090181632,188934 773572751827214336,136947 773825990229422080,138819 755159766448627712,35890 795124599897948165,261155 780561808876773376,431998 772506259836710912,131289 756474400854056961,39174 764971978264449024,85562 762877936244436992,431998 766531199204364289,80939 794780596702736384,262849 793174958381867008,248988 751915578118574081,1248198 773628726445760512,138165 762103736617410560,1248996 763146476268691457,74571 768160636832354304,104162 755508823859851268,349060 788210461875445760,214809 791947431910920192,240483 750733295218987008,14858 768928437507457025,108729 791964308741627906,240483 760327536278511616,61917 762731965489426432,74431 742759203664744448,11774 752009831331094528,14277 788440714514460674,217634 776742087832182784,157755 790701666416726016,233729 768944517424832513,110209 753901483322707968,25070 767846159578570753,99471 781686736124600320,131056 771925413815803905,127366 777245461950234624,159475 787826789598973952,211347 766028822890237952,87249 792787496903946241,247240 764685429366927361,84422 776441065024786437,152314 756583176378593280,43553 773309819037954048,136110 777963153917435905,164764 778659764544868356,167998 788805204594466816,220130 751922905173286912,18893 786010090364993536,199306 786704478674284544,205143 753337742621306880,27045 763067412988174336,75631 775796105372110848,151463 792210719244558337,235590 762864776246534146,73910 758010951320739840,50500 776857571084767232,157082 794322075787792384,259623 789287393182351360,224680 789849539851063296,225374 795031717241176064,263926 793352276458864640,249841 760320574212243456,42435 768810401496563712,109104 795255138566828032,228576 745187350792155137,351424 761597618736726016,66801 766024560684724224,90401 770751652714328064,118192 778315364836839426,167407 794693489799761920,262022 795454373996306432,20581 761317940264308736,67768 767890984445194240,100893 773604169785679872,133702 791255723887980545,237491 795028390092881920,263926 792117333485551617,243142 793465402277912577,252020 763498768842960896,78274 770501092778147840,115435 780902883067826176,183269 792584181666623488,246674 794927226873610240,263817 757986375530524672,49121 774319108288417792,141803 793481703150850048,252196 795067107977396224,263907 766695582597427200,94699 767767571944779776,101163 780519050761740288,175092 761350305892016128,68163 768595776633049088,106716 732340236026515457,350263 758023484286996480,48663 766275174706638848,84209 757585390568140800,47761 759494703075172352,58227 766433506217951234,93823 766221971487125504,91818 768541546937540612,106023 774810515864375297,145244 781351084128366592,139404 771959824120705027,128713 792362083136471040,242693 791441705887080449,238292 759157976389316609,57348 780547443519660033,181011 761590375324655617,1248912 776222752931926016,153845 787540991964176384,65113 793199995822354432,249926 765997201340272640,85562 774085185121857536,137042 754096569960402944,30726 755163671693787138,35890 793490997837762560,252580 771121313796816896,123663 792082001683746820,243075 769544269350653952,110659 793263155413671937,250633 761668625338081280,69947 781464865655234560,186149 786650975490576384,192560 752871472968892416,22393 787119487707406338,194450 795338603375120384,257492 753215627951689728,25135 765659689099010048,88994 790980214184632321,235590 793115670854664192,249469 758116085866631168,41703 761233653208850432,65180 781359793537552385,139404 768138478601240576,103354 755897521805860864,36522 781839088223555589,190635 785885627019427842,199350 764198084683272192,82209 787254373671854081,209184 789559025306181632,225400 762627567140671488,73814 767480383956930560,97346 770008839571836929,114779 760816250788257793,56889 775901992325701632,151463 793502070213009408,252890 794668996775837696,262022 791102356565921793,234583 793139415287607296,249841 786337575615143936,201958 789833113924870144,227804 754888529142886401,33850 759775078846459904,58939 794017095545565184,249926 753450677670666240,26539 764135267049562112,82066 774022575324291078,138819 788123383221383169,214288 788442979182706689,11774 794730285803962368,262849 779107890690785280,164826 785608462046679042,197512 788477164937093120,218495 765204994043764736,86103 778741568689741825,169437 732724403109122048,1170508 767041998612262913,86274 774390836372975617,141867 775893785704357888,152182 786388330539778048,203350 765092951894597632,81130 790575524003377152,231894 793842400946814976,255942 743188799102943232,11774 752946175645392896,24711 754768277000232964,33520 794219671562153984,257492 759163148498644992,41763 762299094392004608,431998 788200708835250177,352258 794645095601541124,261155 758269083246665728,50923 781103788547461120,185310 766738752140181504,95708 776119401678446592,153760 789768360158371841,207151 793098895584878592,249469 775398945338101761,148419 790939110101782528,234583 773619156591767553,138165 773903520365817856,139404 756535572815052800,43807 787996341481775108,214209 794661135253405697,262022 794889386995240960,260963 768114562772111360,11774 781523218448343041,186584 794329944847327232,260033 763197142848581632,76549 765132409155100672,82457 773986351075110912,140437 786391168166744064,202379 787310269294751744,207613 778361153831464960,167522 769367681271201792,87245 775044854669725697,145244 755234386518405121,33186 772758794833014784,132335 791812804445601793,241720 767820052062015488,101681 753239728321736704,26303 790283049061654528,228341 751163086564917248,16953 775339036479262720,148473 733186926858010624,355667 750748110918344704,14421 795700340746133504,267862 765276744739807235,86103 772969196107902976,133519 753390979248291840,26458 743260677880455168,354153 791775086684545024,240483 789911136376324096,223432 750841413546364928,14277 792199553881694208,243451 794191080707092480,257255 774729021267513344,144654 788147923842310144,208831 760646859480190976,62334 790624105909235717,232137 775418125126930432,149200 785637190780891137,196788 769976514465193984,116082 761679936637710337,52545 785587219193028608,197297 767411561459752961,99044 787427426070474752,188577 791344034878849024,237787 750877153240244225,11495 758629946717642756,54070 781522359882776576,188401 762807478966849536,67703 757705551685922816,48991 779064905261518850,171886 781759300507201536,188621 764184350317576193,81869 793061937743474688,249079 793875156892430336,255942 777649445190197248,161993 785526150638411776,196676 733089541427474432,350101 791351405692923905,11774 792281370169053184,220727 789163495216467973,215437 751774874570338304,18893 756580655849439232,43278 758600667816570880,51451 763550226288300034,77598 763519596431220737,74281 766673319131172864,93823 775514428791885824,112363 789850353562820610,227429 793923206830751744,256125 794157637202051073,258306 775399712950280192,148394 775874375195045888,152193 758836175796785153,54070 785606553613242369,196676 793064266815463425,248514 764181644001550337,57131 785586306751619073,197286 751804442618408960,19852 763000650925998080,73712 792019196196556800,243075 769613044632530944,113754 771788723730128896,127218 774267680228380674,141887 762805493366714368,72408 774683781324214272,139012 781043445133615104,184223 767116872873422848,97392 785515226946949120,196277 792121439906398209,241678 772464700231716864,130330 786953618003943428,207119 794597444285698048,261155 794920585897721857,229922 732707089194319872,1170667 756240462407692288,41680 776735694475649024,157755 769184190730477568,111800 773279610784124929,135736 793056094494916608,242693 795471312206647296,179695 755473136372494337,37294 766384657617133568,92213 763634409337528320,78159 770510766831046656,56964 732092884002840576,39600 785573460684771328,194082 765672137210421248,88052 790635313651675136,231894 794145828977917952,258193 763107279616999424,73513 773270801084624896,135025 775363286187421697,148537 773866086433492993,139404 794938844693008384,261155 770292484924735489,354238 775723781386035200,112363 785901045625020416,11774 792515784077475840,235685 771780656955203584,125554 764971467050135552,85562 761526491926654977,68993 763198517057728512,76549 792408612454883328,220857 794636667298533376,261155 753642896881049601,28732 761821091912421376,67761 770641631217410048,118698 790925977325080576,234583 753982241202593793,28742 793108321871990784,249469 794639742935638016,262307 765872077257662464,89915 776146284499480576,148909 754739239951085568,33356 792515192890482688,245086 767545878378868736,98972 775791668050132992,151741 776852123900219392,155987 793553656167567361,253407 757859179293913088,49754 763169175607111680,76549 753173403784183808,25134 759460554402660352,56964 764200123962306560,82457 764180123381825538,82066 780639447306018816,182257 790718905299853312,233241 794592994263371777,261155 749359131857944580,7816 760869435276161025,11774 764250333690429440,80486 773592445393080320,137553 763513638762131457,78228 779036297725931520,170187 791742514969481216,240584 769282957861355524,111454 770502904142704640,118761 760918288629047296,64693 786001481828749312,199211 778399876237422592,167220 788486015879090177,106085 756903718470246400,45125 763517739709325312,78304 781259413256568832,185921 794159897369780224,258331 741782139943821312,1247482 752252817868554241,21074 756379721479356416,42432 775561224297652225,149770 777998031564210176,164375 794013032703610881,253721 785693450196783105,195975 763454540725321728,77119 751923530258849792,18486 790150978939027456,228354 794786021254819840,259143 775405197921251330,148170 775908708618342400,151463 753439378937044992,24269 772966749641867264,132761 780440968889790464,180306 785986960997265408,188577 751823765323980800,18215 771340465895378944,124879 750825803437346816,15643 792053630534725632,242643 779279597674299392,171168 793074777564909569,246657 758377202773815296,46384 768691527996420096,105488 760170712124497924,61145 775452677337604096,149304 754157000406085632,31400 773648105094938625,11774 787175510593810432,207613 777584440197259264,161984 766871253269393408,90384 775324415865286656,144785 787407969117933569,210287 772381616043921408,130682 795467311998271488,266491 755158073367470081,35890 758066942783565824,50923 763933865891143680,80393 793642390045204480,254024 795336301977501701,264754 751868018230108161,17794 785372586129502208,195481 791059884640907265,78159 793594498106400768,252014 752905407329366016,24134 789535522725126144,11774 794868119839899648,262849 775734615281729536,11774 776588814026436608,156644 761275574585262080,67547 785911419770396672,198878 768550251368022016,94699 774460308555345921,140444 781201647678750720,186434 732624126393917440,353095 771473458228101120,125367 793205624813285376,249926 761622596441911296,69470 763153061766373377,76549 778999439088160768,171324 795400438145228800,247930 754938806109896705,33356 787315381396447232,207119 755192864653447168,35890 786634252439916544,204835 795771999117254656,268777 750837072018173952,15645 760880158588887040,65222 764855155778998272,84724 788622185455812610,218258 761805173232701440,67852 776516630415155204,481145 779399768460107776,174728 787028991911849984,207287 789781801334026240,227242 764179251432128513,82457 770464568355262465,118192 790922289177059328,234583 751695480233558016,19352 756575500466741248,43956 763287294321258496,77273 766031764485705728,89923 751591499771551744,18413 763428219102064641,67326 775210354565484544,147391 766692573020815360,11774 764240331231662082,82283 750475372098007040,12746 755918991252525057,39207 763581240020729856,77598 790612285689430016,232169 790953288762023936,164764 794320690912645125,257492 761327878302789632,354700 793502138722770944,249926 794321806513479680,258922 766464239305232384,93823 769498034396889088,113780 775863936570621952,151410 766098693086773248,90539 788472440406040576,218275 789894860593520640,227048 779139327636807681,172270 777869663090929664,164187 790586206258098177,231894 768479873081810944,11774 791699310790447104,240483 752682628403245057,22664 774036734799597568,139781 750989583140126722,37154 753438030476685312,27045 750455923752263680,13532 758753993099051011,54974 758306358814838784,51983 762708567279316993,431998 769229715957624832,87904 795286772687208449,264204 732118471463428096,349239 785631741406949376,197063 790715849665486848,221524 753007930887200768,24316 777945497592037376,164578 788460563403710464,218275 751565169424228352,18470 762228461603852288,72028 763231928665247745,76778 768129696257208320,102745 790622660933726208,231870 793315078225338368,249926 793854203227668480,11774 793479527099830273,251452 754720824301465602,33356 754173786283466752,31709 755403148919840768,35461 768546626818469888,104973 765694630935617536,88459 778798459004432385,167676 776943919095427072,159093 764240663860899842,82759 791065375387492353,235948 795679761737650178,266151 758012232450002944,50827 776164275870048256,152878 781210787113213953,186434 793237246224793600,249926 785295311791071233,11774 787920769363931136,205197 749747003651870721,10064 795329812747472896,223125 770394370252021760,117257 785992522342334464,200382 792497791599718400,246225 765588987276828672,88495 766931938296770560,94426 787371000295858176,210289 773868775569498112,139404 776832230752681984,158027 793126263292559360,249469 734792602101374981,11774 762990953917546496,74681 757968896611655684,47940 754973955581153280,33356 791543156902879233,238099 763409170771083264,11774 792848385250168832,248036 764268209700610049,82953 772497337033760768,131007 793546591625940992,249926 794608543102013440,258741 793667613029117952,254135 795072305873518593,262925 772577952601026560,131007 790305845208764416,230345 791987208240574464,240483 762394767275749376,72420 787779791936192512,210208 785286749970837504,194648 790945355177271297,234653 773876919792119812,139404 779954237530832896,176203 766009283523833857,1248103 761686532642136064,69711 793593678564618240,249926 764876081660698624,84724 788508758808944640,215437 792008582967558144,242637 761665628147163137,69356 758066435017105408,50542 774117728219049984,141316 786929175110283264,207287 795304849508302849,266138 733235663043235840,355289 778407958011150336,167393 793655627155382272,249926 795440116575719425,267177 771497612495114240,125554 791768313378447360,234990 793956718850019329,256255 759118891628974080,56552 763102799945007105,76577 756636889059323908,44280 763821479016427520,80366 766281344959864832,81929 772619030293258241,130327 781650682054967297,177455 788761161927798785,220332 739311852597837824,72093 763453462885507072,77136 765524354880802816,87858 758192561936736256,51344 776405871257583616,154869 787085895094657024,208016 766089311049490432,90618 773222806272245760,132335 788619451369422849,218275 732496641094127617,351617 785563526580477952,194095 792126212801957888,244230 761872056292151296,69231 763909543550152704,80393 793976043321208833,256358 762224357888450564,431998 755108704773607424,35044 776093046257487872,153492 732206216844353538,350148 777563969573654528,162497 763563907000643584,78853 786742520063545344,204413 792378833970221056,233467 793055278832943105,247651 777255791728394240,159475 793178999925026816,248988 755983650517200896,39697 785658871620653056,196277 794326893776412672,256038 748913344283865088,11774 766057003366096897,90539 775375449337847808,148800 785265978955341824,193671 795763552908873728,268643 764489785956241408,83413 779000470538944513,171902 776972312604061696,158110 770546623038513152,118192 788437783945682945,11774 732943845898457089,1170428 772900478162243585,132335 762400532300431360,73030 764944388493500416,85159 788069480085598208,215005 751637261582610432,14277 771099138813485057,122817 793999945292316672,251803 777254209196482561,159876 793357663736324096,249926 792176301054451713,243165 764259533346648065,82066 790706633148080128,233729 758440770139414528,41703 763169482177146880,67326 787008377184358400,201939 788812148554084353,220332 794571279613317120,261155 753606879805317120,26458 759544097657020416,58232 764189361462050816,82544 765356082629709824,86103 788086336750104579,215005 790896645999251456,164764 767352324700397568,96039 790951930872946688,234583 772791518360928257,1249985 794601505475227649,261155 738422085895262208,11774 788698404385792000,219958 790902753098772480,234583 781456094292021248,139404 792892016774512641,350507 791098191173324800,227795 765343112621334528,86653 770713740362682368,117303 778057256449417216,165512 786679612788977664,194192 752862918773841920,14277 785513968760532994,196558 785998293633335297,200490 761673969313472512,431998 793597329592885249,252919 732954010051809280,353926 793155195958099968,250066 755274639325048832,34666 770681142152400896,120675 778309525430382592,167220 752630388858589184,18386 755211904524521472,35890 785501591289729024,196277 790582728974532608,11774 794526637773692928,261155 756506992223653889,42249 779277256485117953,158387 793263664270802944,250633 793539158056722433,249926 735806638855196672,353447 760225221211222016,60794 758830678700007424,54070 773188512480890880,87904 770437425357139969,118192 777161344755785728,158864 788012641209815040,214209 789156576640851968,11774 760537308969967617,1248809 790555627412127744,231894 785692705993084928,196277 790315587691884545,230485 755862341586157568,11774 791473332247990272,238395 757884248200130560,49852 768863653831532544,106777 756319232338628608,42249 758058415750909952,48774 791048487118839808,235956 780616199633723392,80785 791733650144362496,240665 758257776476954624,52061 759948157992128517,59073 774366234980646912,142503 786882522449936384,204380 751936433032691712,14277 791426128128860160,237999 791621830788390912,240070 769744071749500928,113788 794008404960256000,248770 762058973675655168,431998 735290467257044992,352687 772793018533437440,129551 791005861309214720,234586 751132843539992576,15808 757678173886803974,48735 766766067280646148,95899 794939658702561280,263895 755878384857600001,39697 768451824508661761,106083 768607313095630849,104662 755634951014477824,14277 763696343747534848,78684 763166424642703360,76127 772305433444782080,124804 774014588668960768,138819 785282001905459200,193669 793794432311160832,255393 795438879574753280,267157 788461701477699585,218275 793112342875766784,249469 765558442274586624,87904 770669551990087680,120341 752102150243704832,20313 791691976315920385,237385 772901838139949056,132335 779635634034147328,176011 785913693913673733,199262 762308405906120707,431998 753182271591505920,23217 775722206512881666,150511 787034111521075203,207287 753737797542916096,29624 790249926420602880,229693 759476072316542976,56964 772450497596841989,129551 794578454695940097,261155 795072366946578434,262784 775288625974108161,148045 787088103446020096,206008 750868680007753728,14877 764830846251438080,84724 780056895855927296,178075 750703091394056192,13627 755161176594522112,35890 765306437899649024,87145 787280533579522048,207119 732095891587366913,39600 755233080672133121,36246 772690072953036800,131770 778307330635018241,167220 794610820764368897,261033 765573208653332480,87145 767830114352726017,101599 772880958211166208,132761 791061635670605824,235348 793382894014197760,251758 758389597885923328,52167 763854978226106368,80768 758349649157693441,52030 750613630568239104,12883 768410038037835776,104313 786938180738158592,90209 790656818192101376,233307 773594781549142016,137444 775646006448762880,150063 763467133930078213,78304 781711577850449920,187974 787294892389232641,159876 795372321481621504,266151 758684838610120704,54070 759111367315992577,55660 755232524326965248,35372 760487948533981184,63071 793986795432198144,256276 763813571587432448,80486 767563388075450369,95262 776894309614223361,159245 790305637364142080,228354 773631552139976704,137777 764416389809577984,83391 773957046081380352,139404 794935267467501568,263896 776127329047289862,153372 769693681515278336,113446 778422741049417729,167220 793311007812816896,249286 748176969280294913,58531 788429972356628480,217837 792408758152462336,242693 759921165980672001,47835 791030652086784000,234991 795406081950367746,263793 767686542680731648,100605 776083667445657600,152735 790935463699812352,234583 750826369320378368,8097 764977091863392257,85562 790981576490352641,235590 791709987319971841,240145 767443598757470208,80939 791355736093822977,236393 773904610398445569,137953 788559409991548928,215252 764106161314492416,81649 775439871196397568,148800 786705563564511232,205728 792084427849379840,240479 770435502407294977,118191 773708696715046914,11774 780916535049134080,11774 733192316802961408,355106 791365058257358848,235487 770407117404504064,118191 758654710308012032,54070 788123168896487424,215437 789306372953440256,224680 790273367244935168,230282 792796846229979138,247672 764138728956755969,80939 757936876808441856,49400 764955861215215617,84724 769200868482625537,111049 781599710490587136,188401 792118739714076672,244230 794023386162794496,257492 733008803554328576,1170795 776412969802399745,153743 776897240757440512,157082 788775367586619392,220526 768072098409508864,101681 771636626971693056,126152 786369263191805953,202217 767732032873041920,98720 766303190044119040,90618 772646398382571521,128934 776071821921816576,152735 759740997307928576,57105 766314119066562561,91917 775241052441632769,147827 762069970134106112,431998 769585118688272385,107745 773961559840350208,137158 773871676614332416,139404 770502911470153728,118191 795723029967835136,264397 788679735589036032,219942 763058900304355328,76329 767678578116861953,93261 785804019180638208,193297 779349833781878785,173753 791415602288005120,238780 795362660711796737,266054 794726069756510208,257668 759953504031023104,54272 750387801531617280,12805 751812224159666176,14277 758660953277919233,54070 762807182714732544,73712 767921104350511104,101681 769226517956046848,109945 775672437845348353,150663 765012267989688321,84785 766637013814554624,93405 781477820832722944,188106 785269453634306048,194648 733180439142137856,355729 766562274198814720,90384 791651072951537664,240145 773807351732338688,138819 785269659633328129,194648 763126314068955136,75608 749279777668866048,1247974 751762373262778373,18317 761287438421532672,67852 788387390721232896,217519 794890371713142786,256276 750890713185792001,14421 765220985561763840,86440 778654878650339328,167677 780117277496610816,176636 768193127580594176,104395 774272121677746176,139404 789889275542110208,228588 773313730578964480,134572 772569003466354691,131542 788446394042421248,217837 776770310825713664,157755 781280260679671808,186434 765577932337131520,84209 773619696889425920,138165 781906642375962624,185496 758884448486117377,54070 766096180786843648,81929 789194651899092993,223078 792624253233340417,245148 793951998567677952,252679 762761519327244290,74133 788887516174843904,217039 768160424973864960,103354 762864933461602304,74681 788425248492453888,215634 790319913118367745,228063 785919672885452800,199546 795279982561992704,262752 795283974159499264,261058 766745989948575745,95708 791452906406850560,238272 753382430782820353,25981 759082557891751936,56302 763868748444991489,80939 763884340937945088,76858 791065259121541120,236282 763581294123024384,77303 778725475120054272,168698 786867157288247297,206642 788203245965611008,352258 763869512563392513,80393 774797682640650240,141912 787963976449568768,214005 756250974428073984,41438 752892150115733505,24134 766345587620970496,80939 753643328978227200,28732 791388405326344193,238207 758764973212393472,54070 776047587904348160,152735 792191151335878656,243187 753353544326062080,27045 794634633912733696,261155 786175634552844288,201441 786792467752361985,206225 794297898460708864,259543 774758148515176448,139404 767539952984915968,97447 790334639504257025,227795 791010434891603968,235621 773652712680456192,135903 785500321707593729,195975 759148849944485888,56964 760705598392524801,63149 794669641117339648,261155 764921414616911872,84209 765586490197962754,86103 786564930455474176,204413 794809523429113856,257492 758692539742482432,54070 767846729152475136,101681 768568614479884288,107428 762611027917713408,73814 772024101590401025,128615 781350824739868672,185921 789112516483899392,221971 776988043265933312,138382 780028104936857600,177797 785307525231108096,11774 785544525817245697,196277 789545438131068928,217658 791092793066319872,234796 791979482114625536,241034 794330698266054657,259743 732558218480787456,352301 767440225509449728,99159 788611686039183360,164764 756478724262858752,43391 779140065612083201,172945 778738353378164736,169531 793476025145450496,252580 795253696179355649,265644 753023423526207488,24366 758849329314435073,54631 776031743706927104,152735 733342851967385600,355880 761402012131000321,68144 768857196754903040,109666 780416844066791424,179742 787059730707521536,207109 763718604282064897,79691 775242060928430080,146847 754927694618488832,33356 786388901547999232,203510 761550849202003968,68102 737864787422543872,738099 778318918775603200,167453 793226649319899137,249469 774968778295771136,145244 788867965643022336,220332 795186942191120384,264010 753732556890267649,29263 756684925458386944,44273 763143325662707713,76954 763463016113319936,78304 762743085340037120,431998 757267782534828033,45040 769694822965866496,113412 780892141623140352,183269 777749193771196417,349408 795751452677439488,268646 780962885673611265,184539 762685219522637824,74133 768883761475878912,105647 773931155821395968,140025 781338848165003265,139404 781508669238280192,185496 773896993038970881,139404 787239198331772928,199307 740482862043004928,195876 760509261638008832,60794 790875421118173184,234583 793233851644391425,250064 768631697382440960,107446 779758661220589572,169577 794189456043544581,258331 795397948473413632,266151 755758440375525376,39235 771460852654321665,125554 789977613301198848,228124 788459339661139968,217519 758301108494270465,51344 772789093751066625,112363 774439036039626752,142503 764808896116502532,82963 788804181205233664,221120 792065582938124288,243187 770211306171314176,115145 776882627911507968,1171739 772784203159199744,132335 792011030255763456,238099 759195208525361152,55257 779438091547312129,174442 788826624321990656,216009 794202373044506624,256502 775086055934554113,146838 781092919184941056,183811 794715104684240896,262849 795068096881065985,262849 750497549358862336,12883 771535678995693568,126390 763877941247811584,80429 781689012440305665,186021 756615994332807169,44429 773870887170871296,139404 780503978123624448,180783 751871739454300161,18893 780224278797119488,176128 793466857919426560,252408 753954404017934336,28037 781330211786719232,187384 787224136590381060,205094 790134870743797760,229693 751235420801867776,14277 793154928969674752,248437 763869567860944896,80153 765710441985159168,88669 778193083913699328,166390 792761468118708225,247241 755394807657148418,36735 768805947393372160,108849 780929818514690048,183269 787388201933602816,210694 773951255844491264,139404 771550504757239809,125554 793580704382586880,251803 780478699498041344,180647 788947882875363328,11774 788691629460774912,217634 791386785095876608,238395 755055454489751552,34666 768945418742804480,110362 780048573509562368,164814 753994499974651904,30802 753411518016819200,24788 754128182421381120,30339 771136872378724352,121771 775679139152035840,149953 790050132783882240,215965 793331741272510464,8044 766299171678740480,90384 776519514041282560,155390 776456173960699904,11774 786970860515123200,207949 771880966654599168,127134 794331976106909696,257492 773672831083085824,137740 777347479666843648,161456 779209937683480577,172799 792301415335157760,245035 793183867255427073,250033 759928434793418756,19757 775019693648130048,146259 775525486503923712,149953 781538914112770048,186584 787194385427464192,204835 785725465659006976,195975 794731345083822080,261666 794733126794637312,262849 794891782047858688,261155 732193754178691072,349814 775185047041159169,146259 794015825325719553,11774 772711027154624512,126011 773889660053487616,139404 777333320103317505,161546 794570810765623296,39957 756861522794602497,43285 767830695649697792,99111 757948390089060352,49852 791286333658497025,237491 795374429756911616,265878 787789216608555008,194815 762782420286320640,74938 776993585967226884,156835 761336307822059520,67401 788445364256903168,217837 759101226524872704,41703 774259736954834945,141091 786919022612840449,207287 761035258573619200,66159 765616328354988033,86961 781245976128417792,186434 761987944651579392,70509 768073120271982593,103261 773561404179619845,136947 777625475430682624,162610 793958590625169408,256255 770258390664810497,117364 780239094794194944,177773 766659086104555524,93261 770223284159938560,117377 759219679294550020,57309 788525070662635520,218977 793982148994703361,257325 761366705713008641,68273 780840594729947137,182659 764115952250327040,78129 777871164232175617,162371 773209681309278208,351152 794558759833997312,261155 771054761760083968,123203 795666041791770624,267862 761246425489506305,11774 771439365180514304,120610 773916058742849536,139404 777937793288925184,164578 792903576821563392,244270 768639279799099392,104999 760725313768808448,56889 754089695655649280,30370 758561605114335232,51344 764067748221550594,79020 786399886820290561,203674 793894616894361600,249926 773584904001032192,137158 794556182899855366,261134 772444245353529344,129608 792572688569106432,242693 750188377966678016,9433 773910138088325120,139404 759143231699292161,43399 786589965081686016,204835 791978243721224195,241819 794988153597788160,262925 779106152441229312,11774 789658207321022464,155390 787080379865915392,208928 762003387684495360,67229 790643225375576064,231871 761295019303022592,67768 770941388678574080,122146 774645602588192769,141102 785838457360900096,198671 793504850982137856,252020 767292770310561792,97761 762779620437438464,74281 779344608027369472,173446 759382602310569985,57092 794987622645059588,264397 768989968467365888,108729 787280955518099456,188577 774028274678636544,139677 788124353137258496,214354 771695089114644480,127134 791412966612692992,1063777 787837153585889280,213064 751111868975030272,15808 768231080587628545,103506 786027691635986432,200382 773166890487320576,134470 785849114722496513,198671 779322496403251200,173964 779993904317812736,177704 790972295678402568,232884 795318262200487936,264807 768208683587162112,100893 772464434753273856,131025 780921807155130368,12018 788330279547068416,216270 763378767003648000,77731 767133129727365120,97468 792622166168727552,246726 762125173269028864,70679 785573993579360256,195975 795702342142357504,268356 765713867238367232,88489 775022142823870465,146405 775368546129969153,148537 795384572506755072,266054 786183874720268288,192032 788431123634331649,217519 765369849396727808,84710 775025581415096320,146259 791272749515800576,235590 787860610058887168,210238 760872020078891009,65222 763836073709404160,80720 786189302363361280,193533 794536429405749248,261155 762376428344139776,7047 747487211898081280,11774 763562979237384192,78159 767631297963450372,304513 794375153090080768,257353 795723159341240320,265649 791639725840801792,240145 772852999127502848,132761 792148712860553216,242693 763402273179316228,76549 767340234371633153,97379 775757410833084416,151071 756272487726473216,41680 768123354691895296,102745 793956001238093824,254135 758335453393281024,52061 759119634205409280,1170537 795770702859272192,268777 734003913758801920,349214 753642445640912896,27334 771428051041198080,112872 778361763066707968,166282 766590492154789889,94699 773312933535191040,108795 785301163641929728,194934 762662614023348224,73926 771396530637070336,125367 792806645977972737,247309 793527449741123584,252741 757967559165706241,50464 785514953017090049,196277 733031622111432704,355464 763311816827084800,431998 763916650374660096,80393 787108625974169602,207119 788073400203894784,215005 788661271004536832,217937 773797988481191936,1170352 776039549617205248,152735 785524458056511488,196676 788137604923396096,215505 795366811156049924,266491 771897626035978241,125163 775388092433829888,148537 752259076235546628,20283 762308342026948613,431998 766670964562112512,94699 774267505296699392,138119 755115550854918144,34666 762717561670602752,431998 794165258768252929,257492 743558876033875968,11774 762450152564981760,71429 771393243355512832,125367 776913795532763136,157993 793143298827235328,249469 785325243753598976,194934 749347088773763072,6948 772712153396621312,131007 777715713654059009,162213 793753326953242628,253274 795368266080382976,266151 753947680435384320,27885 794378688192282625,257353 762734730605387776,68846 767505152076951552,90384 765525327976292352,87858 791766677402689536,239893 756628708568334336,43553 756637757930401794,44570 774809896248193024,143565 791700362768084992,234990 795731043273805824,247930 765132297158922240,81966 764173833154637824,82066 794867241447784448,261155 774050161224024064,141277 788376330769469440,217123 759155276805267461,27156 759685611469082624,58757 775094588746891265,144949 794644712812638209,261155 795715381583368193,268281 787134140290326528,207287 792056960166211584,243075 795100657153961984,265257 786276664103669761,201494 766414436764520448,80939 793297979188719616,18395 793947991791046656,254135 795271372977147904,264397 760187654210072577,61602 773512568304381952,136589 773825330603753472,137869 776105331609010177,153658 794634024245399558,261058 791005778111000578,235948 794589516090736640,261818 765013436996526081,85562 779152852820209664,172962 787086412369760256,209151 733099214461243393,354906 775429447403077633,141415 786946817376215041,207613 794739031879942144,261050 775893864666112000,151401 792780717512155137,246771 760278659835965440,47940 794760328965857280,258939 733108311625633792,353374 766399042402254849,91946 774005631921500160,140444 785844929465610241,198878 772961669391626241,133454 788606080356126720,218767 795711095344394240,247930 756297037176532992,42495 794595637509558272,261155 786238207348256769,201958 752316232351752193,18504 768346744769777664,104932 745423432460996609,7224 755049655260573696,35044 767889027076919298,95574 786060487293304841,196630 781284478803177477,186210 760137409526849536,61051 793659070355902464,252581 786943526189748224,207613 793626507197419521,252580 795673416976203776,257781 760228183610265600,61412 768425843043467264,106281 752206623175835649,21074 770408860284772352,117263 733008910852882433,354869 756307863677591552,41632 785880971853729792,196631 794743849826582532,262752 767807376820932608,101383 774459165846622210,141912 733519103554510849,355667 753599027766099969,28152 770632564822384641,10713 778580347617357824,163376 790628228645974018,218911 786680229670559744,205728 791943346700693508,241940 792080647049269248,243398 733043452758216704,355106 758200498440720384,51069 787706968664371201,210253 777986233213542400,164783 755435470339780608,37433 765683477903572992,88994 771340553183256576,124883 777993865122811905,164001 767776561495961600,101463 770811666904649728,120474 761565546315968512,69231 765758467864928264,88332 758653705365426177,54070 774328516087312384,141995 775069804017451009,132877 764871308966449155,84886 762820376112029697,74868 767394456488161281,97413 792189532556800000,244659 762943556352868352,71502 753678877944406016,27159 754728763112366081,33174 795041963137495040,263532 760084536873058304,60866 767561573787324417,100129 762607917983948804,73704 768466510952226816,106281 764300807575482368,80939 787113437843169280,209184 775739298683449344,150594 773978823461310464,137965 774270631126925312,142451 794532702762504194,261155 788540980500635648,218832 785564167398764544,197035 787808496418889728,192846 761549831764602881,69158 795340153971560448,265608 769313837363363840,112301 753619344517586944,11774 778398930665021440,166532 794676284404224000,262022 777324725299052544,159359 792157492017061888,243983 789725620498378753,227658 794192885084200960,258598 764900960862736384,84889 770474491206045700,112872 778436603937259520,166852 793530707478011905,11774 763938705442676737,80939 775190454459564032,146338 757561763571326976,47898 765428770777858048,87245 793515433265623041,252711 794160979613536256,252706 748908427888369666,47188 772120682503237632,125742 785939040495366144,197512 752949252498812932,24711 757032635298291713,39957 757217783218253824,46006 764948569988096000,11774 773958214765387777,139404 756304145154318336,42432 774832849828491264,144538 786248041929973760,201958 793044515531608065,248988 794942276208246784,261987 767548577367396353,97754 795612602550419456,267521 759875399580987392,60015 786213329924677632,198304 790173276538417153,229693 749695049642962944,9285 766962847209271300,351152 765554321878491136,88052 772748037978480640,132335 794719540815003648,262849 791282256237256706,234583 766813863245287424,94699 777937602745892866,164826 794748010278293504,261155 793460772479250432,250293 795435164172218373,266138 789202014328815616,223492 792480822255235073,243451 763890637213171712,80939 768529136012947458,106753 779180122305798144,171168 785875375582695424,198973 795703508670574592,267105 781869671750496256,190635 790608661735280640,231318 734770925279809538,209828 789458373292888065,225981 791182809444458496,78159 794977716705562624,262226 765628280175144960,85805 777966087656841216,163763 790915196227248129,234583 764836970463768577,84724 791452589850292224,237935 752656892736921600,17794 751646505115803648,18386 743146133967503361,11774 755898692687712256,39797 761802506162868224,69711 765605050689335296,88052 795365766996590592,264397 762474058961199105,72642 785597420390326272,196277 773957939270815744,140444 787633377226682368,65113 762755495190863872,73926 794685773899386880,262784 765044640982577152,80486 779428378449436672,159876 767533589349081088,95055 788766670030565376,220526 760676043661320193,58227 790322749650509824,229693 793159828222808064,249926 756190615889555456,34973 790511945623465984,11774 791815956368457728,240926 794568499645579266,261155 760876040533250048,11774 767201616911040512,97248 794268059376746499,257325 778622718912634880,164797 758091617026932737,51043 770118691610656769,111549 786625006033702912,205181 767408683059929092,1249419 776461101533896704,154819 793511101480706048,252890 757346781705465856,46379 771933687680237568,127775 777197130557616129,155381 769481062800035840,111448 788179368300470272,195876 789811155179073537,194085 765320730263293953,86264 781536137026338816,173937 774932796703903745,142906 778312965250514944,164826 771501287628238848,125554 752879535272722432,24134 757916535440547840,49400 767093873050914816,74518 787994499242950656,214209 792722021629263873,246824 761749277064499200,60999 766608169237827585,93504 789464686710382592,225981 757180848802181120,44429 788418004853854208,217837 758632267791097856,54070 786272008191356928,202429 772919798254546944,125554 776819439408779264,158428 794617251307655168,262022 761354542323752965,67326 761316975607939072,66510 776127825195696128,1170441 780500813076688896,154941 786045935478378496,199496 779350500730736641,173011 780794406714519552,183269 775773845722636289,151463 755742680181776384,39235 756273021602652161,42405 732174106318245888,172295 771673997415108608,126152 780054256413999107,176129 786665654292144128,11774 790189691190571008,229693 755748625477537795,39384 765157347291430912,86103 767982721692033024,101196 793696915267342336,252824 787288927942115328,205728 790948371741679616,234583 759464785499021317,57828 763839367991418880,80486 770834989407535104,121612 787446536871383040,209064 778687233947598848,167939 785697534303870977,196277 791419702941736960,237999 752992312863653888,24988 754978345398505472,27045 758104305865936896,47940 776060228194271234,153194 781567027148386306,188478 792067000193413120,243576 794755462897999872,262849 770020715487760386,106447 786558748139593728,204413 793127377215815680,249469 768294153029423104,95572 778814381425471488,170373 781323518004891648,182349 757465308479234048,47545 781837646700093440,190424 785646845028478976,197512 751241532376625156,16075 758370987352076288,52554 743621789641748481,47188 795055675336491009,247930 771682142011219969,127134 793104182555344898,249469 764243920008024064,82002 770709905124696064,120613 786232032208625664,198304 794493025988788225,260404 769567166823739392,112336 776899225598603264,157082 780802267150778368,11774 788830565138960384,213347 763611340736823296,78684 793607904221859841,252020 764475030197501956,81946 772126894430879745,128355 788114639439720448,215505 775122490251063297,146259 777267056278372353,160602 756244447264927744,34783 765015979776614402,84724 788537210177933312,218219 763001706271666177,75899 767088151152164864,97355 779521185960828928,171913 781802523489435648,181419 795689198128926720,266151 766612076672331776,94705 790635019836329984,232863 793463241418629125,252196 773119273195536386,133944 792929666097000448,247240 753926413590339584,29263 776926917534502912,159093 790660753493626880,233307 791321562104291328,237491 794719461202870272,263051 758321729508749313,355260 792353514731241472,240145 751914542276444160,20279 765080050593062912,349060 772560368086298624,131045 767848864036466689,97811 780056674883121153,176129 792931136926167040,248514 763830915290234880,77612 785646442916540416,197512 786982662225264640,207287 794389455071248384,260384 771393477217255424,125367 762413273291554816,68654 791213466237427712,235251 756575405570560000,43553 791118345101799424,235487 762742684633092096,74429 790696524858679296,233692 765905515788406784,88920 789673498796920832,225949 749890140894527488,10064 763816395893305345,80486 760983440531427328,64664 772004965464182784,125070 792778938644914176,245148 760146732088954881,61051 757275518441971713,46384 732269514050678788,11774 753395121404547073,27045 770006761914900482,11774 775041857478856704,146259 793150088382074880,249926 787129432544653313,209351 759120403755335680,56964 763157320633167872,76723 793887704312324096,248652 756272763665461248,42432 732258952268779520,350936 777071644829515776,246425 787966006203408384,205197 749680260560498688,9292 763140894597853184,74943 779565820968075264,464984 785544864171778048,130635 754746218425700352,32758 785335064716513280,11774 775099308949594116,146704 785507326878846976,194723 793196331195957249,249469 757763035867979776,48735 781198976427102209,185310 791726610424602624,240556 759083029033787392,54924 773227949696974849,74483 756638343798988800,14277 795112020500774912,264397 785292697569329152,11774 780895705556783104,183811 792314039065989121,241462 771836385619619841,125554 795011012659290112,263907 775366412818747392,148574 752930327941689344,24316 767311010277515264,97355 795308641779941376,265846 749816775802363906,9433 755097299370450944,35449 759180876009701376,56964 793191527543480320,249926 759855264099106816,57574 764931517877325824,11774 786588315164090368,204413 778713681089617920,168794 793430764729671680,250633 769365965951864832,112445 787149577426087936,208379 789806694238973952,227242 790945412307791873,231452 786588168757784576,1063777 755862143279300609,39997 757609635880824832,47782 771516667104993280,125145 778402979045076992,167124 792076208083271680,11774 764519521675685888,82759 795210193030221824,262849 770684812629868545,120613 787092748935593984,209043 787724089850892288,205197 795746583514124289,264397 786644320782802944,204327 774355330557935622,142671 781242715279282176,186212 793115259951284224,249469 771442789678583808,125204 775821396610015233,151753 794774379758489600,262752 776383570332057600,155390 785664858943434752,349856 771532967986368512,125554 793494567634935808,250633 766740818661105664,95672 756312215985139714,42432 778948778934009856,171324 787270821043724290,205728 761260513573470208,60999 786591640446087168,203674 795665471659970560,267862 757667537580658688,47940 753034885422538756,23217 762792715297837056,74483 767413942360547328,97413 774745105018318848,144839 786341486770188288,203048 785285895041626112,193669 791420346801000448,237908 763810251330035712,77682 750807194203926528,13343 764781935960788992,82203 764993334876131328,84724 765701981818150915,73814 768597843217178628,103354 792775604642865152,247241 766442124816420865,93261 792031675710595072,243075 765354066104967169,73814 766711803502006273,95708 754867348155297792,14277 760512057728917506,63214 771422217322176512,11774 773631711380930560,137869 755913626314153984,39207 758133079814864896,51069 766981064745160704,95866 794551753794551808,261155 776748662361886720,157693 773702430957662213,138819 762304344645525506,431998 757224570914910208,45566 763547918225727489,431998 771403348432023552,125367 760493145318526978,63149 781338216477495296,139404 761553603739938816,18215 780401362907570176,108396 780825783585546240,183269 772208797171326976,129912 788514676078292992,215030 791685146449616896,240665 794701011365588992,262849 765256131757223936,86804 791467987937193984,238780 733040607334137856,1170324 758833936411656192,1248642 791436407516569600,238292 753911517393854464,28128 767884812417851392,101681 794531309716578304,259743 768782599506497536,107469 792889055641997312,246273 763833462440665090,80366 773964887282229248,140444 791364885892304896,238136 769278280302202881,112834 771545162099007488,126389 779440111372992512,174557 776176034601369600,154071 759587639062306816,57105 767550103653523456,98924 788533760119574528,203710 764222446107066369,81387 769085363218477057,109665 793353837658595328,78159 785897150886666240,199546 790690866696335360,233558 791004725982351360,234653 792070351224274944,243187 787494947368951808,210313 757567594769580033,47782 762306964550475777,66897 788954313217282048,221905 766970446705258500,93144 775286292842160128,148073 775805037075308544,151439 776802893387091968,157755 777547631430033408,161387 732763502088052736,353006 774983366143799296,144682 776131291196579841,153002 755154308052586496,35890 773562350657900544,137639 775753367205257216,151255 778984048723103744,171324 759775254130458624,58939 791439622379302912,238395 762810314307928064,73814 770248855103410176,117257 794588278855008256,261155 756282058104643584,42432 771707397727477760,108396 787903728992923648,207825 759125098653704192,57189 764653949857116161,81946 792802492585242624,247379 767682747372539904,100506 793331988644007936,231894 754727411644674048,33356 755568775039189004,37457 768106069117763584,100893 788416708226666497,217837 794875925406056448,228037 751219134285828096,17794 788447880688304129,217519 750778182383628292,12859 769179109805129728,107469 795297174502379522,265030 790759698467328001,232911 777586467002544128,162497 754087278230646785,30370 777707940304257024,160618 788883393660461056,221832 774306812380274688,131421 779129145724772353,173011 789164997830062080,215437 751098733656432640,16299 759095551262457856,93634 778431492494127104,152594 765973228804116480,90618 790655360629510145,231894 790628087566184448,231894 759435638428971008,56964 772858412828921856,130988 790989109023997952,232595 785243156837195776,192391 790576222778462208,231870 757718465637715968,48187 767772219187470336,98335 775768004999127040,150663 781886632567844869,188934 758692663893766144,51171 779135624154611712,168284 793168635334307841,238136 773573031394410496,132335 780964222163378177,184223 752047786594562048,18400 771431930495700992,125742 788954750255366144,221971 752930484573704192,24597 792811590043242497,218489 733169833659895808,1170317 769352669790105600,112336 781401122967810049,138812 792191366742716416,218002 754849553849786368,32404 770806233800531968,121479 773700798022725632,135074 785698151214702592,194082 786633481833029632,205181 793576443179655168,252020 753605908794519553,27402 756276966299402240,41680 757791469876895744,47844 770933925027909632,122146 793552640038756352,253274 754733591310045184,33356 767858418753298433,100605 770312497328889856,118087 775859087191969793,151463 777286239301070848,156835 794618164541849600,261987 795038929011535873,263896 795117563386572800,264397 760594699811893248,62779 793188227410780160,249471 777627067840028672,162596 787747221391441920,205197 792020552454135808,243075 754022105205706752,30590 767901004356579333,100561 773861974979379205,139404 790730718603120640,232884 752220555642802176,21074 732696839741440000,353002 749639511899049985,9548 750803832607739904,12817 765407890987360256,86440 781100625052389381,183077 788932323853099008,220029 758112935696863233,41703 779845938634305536,148018 792066229515149312,243427 795154962170998784,262752 752183602356551680,18400 778399421495070720,11774 790889672234766336,234583 771546965800652801,125163 793964181003202560,256552 794920025870180354,224225 795657278481428480,267521 757130670246273024,45672 760139569023049728,60866 781610014351822848,131056 791259102789902336,237491 770681606700957696,120694 788116949343440896,215437 761041266561851393,65455 785937557095784448,197512 788459736471629826,218275 764980063209226241,85562 792416981999902725,243165 793547649043599364,252014 765043178189783040,85562 753434204617248768,27222 756472788018495488,43391 759651223909707776,54070 777856209407897600,163990 775421788134125568,149200 786589388431962112,201555 792051264217423872,243075 767076244491948032,93170 794450910718074881,258421 761669317461245952,70085 775065439223283712,146405 789545265581535232,217574 756878363243917313,44429 785911431430443008,196676 761575046427111428,67678 761665267164413952,69356 757341868757651456,47090 770725585949749249,118191 762679490598305796,11774 777147347134390272,160480 771930671786983424,127775 772127769803141120,128934 753359788298366976,27317 769700137757184000,114987 759166992117014528,56964 794528602469515264,261155 786708216470245376,206157 789413475999096833,225359 785854622330081280,197512 792318620084924417,353124 786703384078327808,205143 758253961308667904,41703 771561065645682688,125204 771747551263334400,118191 795372730283593728,266151 795374976119570438,266151 787587803735437312,192469 754800504094412800,33356 775759262312116224,151071 777539595923664896,161526 776119060958285824,153658 776201959485341696,153845 794535434273640448,261155 767379035278090241,97515 768851993678884864,109447 785263136261758976,194036 786094901922504704,199561 757434299591249920,47263 787816317332049920,205197 767701641671929856,100605 794326443522162688,11774 767070415969628160,97355 770179872136138752,116830 760470841050083328,62063 775031470649929728,145244 794543227990773760,261155 766066064710963200,90482 794205819571093504,255870 749982334833741825,9754 755056491095351296,34898 750382567367385088,13021 788052168075010054,214354 790926854458781696,164764 755565370967228416,37457 756923741905518592,41929 788506761888083968,218275 766776071836475392,95511 788908179782561794,11774 792585182142459905,80720 792811461957607424,243286 793095366170206209,249469 795755046256439296,268646 759779683164647424,56676 760979332726657024,66116 786655896579506176,205181 793094482392518656,249469 758736455447420928,54070 789945257836310528,224793 795370106394132480,266054 766040140854792197,90384 767804779129139200,101681 793610589750779904,252639 775408322841161729,57309 763483057303289856,78304 753333627258142720,26924 759368735257923585,56924 789938282746433537,228820 756567467263164418,43553 768852198243655681,108782 788009813468848128,209590 765403471080218625,87249 768651820126220288,107668 769884621072896001,112612 774250525248229376,140444 794363369243496448,252020 756208802840444928,41909 763774772299825152,80136 773484855858438145,136947 792513995949211648,246392 751617093531906048,14277 759579692915683332,57068 785595210164277252,196917 770688478275174400,118191 785632930664022016,197297 756617849309949952,44429 786418691646877696,203674 768138583450320896,100893 788506113054433280,218002 773115820763336704,134470 778224135197470722,165488 786695678151884800,204591 790943298802229248,234583 795347983432814592,266500 773627237283364864,126570 793977430084087808,254135 778344662780313606,166719 780576998485733377,165348 790984941517496320,196314 791368518776217600,238429 750873185373925376,11495 771298367213305856,124597 791391028787892224,238780 763352377118302208,77731 764221666142527488,82766 788858087625097216,220602 765007232622669824,84209 765653180801773569,88930 771866882844401665,126607 791269086474936320,235590 773254057570041856,134561 776929109343559681,158387 785568876486537216,196917 785895299931856896,199546 767806991381176320,101383 768973235778117632,110659 779287772477657089,173158 793606639634952194,252639 775748512348639232,150511 777076670108884992,158087 778521031665446912,152594 787074016443981824,209043 790617619250446336,218349 794551483647881219,261155 758751956667994114,54974 793594938130780161,252020 767121957498261509,97850 781200093223395328,185313 763653261526204416,47188 788335033320964096,213064 774644933781295105,143473 760998793374343168,65455 769325105830830080,112336 771397486422401024,125367 789661580925337602,226819 793331869399908352,249841 791913119748620288,240145 793144125319184384,249180 757248746702958592,45014 795769008763052033,267521 760634473331298304,63505 791256045628760064,237491 767723488966684673,100893 781125460943962112,185496 785276489784631298,194736 791302959460155396,236502 793438687317098497,252196 755656649386459137,37424 764453473966497792,82457 795469478544822272,266079 778770470321528832,166913 749608724470370304,8664 774233772560556032,142090 765711232875630592,88920 780596158355935232,11774 773931587780108289,29786 791407117085179905,238207 794595704379424768,261155 776881286036148225,157993 775730913409835009,150663 779797851597524992,170187 794533378754220032,261155 779450454862340097,174872 788415922633486340,217519 793514009207136257,249926 778326993267855360,167569 773915259866198016,11774 751153116632870912,17371 786305326933012482,202636 758152181946191872,47761 788748854694858754,220029 778376066998030336,166282 770286832412090368,117257 750091307700228096,10064 760968950947598336,66105 765703262930477062,27045 767450991188905984,97025 762079513014575104,195876 763379783497547776,77687 756556470594965505,11774 778637687456604161,167319 790621088703139840,232992 753769489293053952,29819 775438079817576448,146991 794000141996924928,257526 765399299031171072,73926 771528947217477632,125163 788112980684763137,11774 795045284409528321,263532 793208995578195968,250033 738321307146817536,195876 792695037306044416,245121 788691511198097409,220029 757198458918961152,43659 733275475112525826,355480 777081144626012160,159846 750552983729995776,13532 768163711051706368,103506 769975094781349888,108396 787095742875701248,208980 787403907991416832,210207 792333442629251074,244221 793960538367619074,256276 757820685787856896,19563 750652579546329088,14421 762255209817145345,431998 772520210670743552,129551 777221513590153216,160648 750089994014896129,10654 761310428123115521,65540 758439519624556548,52394 773626622838607872,137158 788095302746144770,214899 748558577711865856,354958 749338101961465856,8297 767085250388168704,97811 781137819762847744,184223 733131620581019648,355106 779885115539193856,177444 758468546603081729,53411 754825110616477696,349425 794007612324839424,11774 758338669254017025,52554 768978787853737984,110585 770423837997445120,26066 787716042512408576,205197 785839886897119235,196788 786916670510096384,207045 788625191895171072,217574 765955679148318720,88930 768477886059806720,106770 795045570582712320,263532 789171462657544192,11774 759744402101108736,57105 778476059528269825,168278 781884594870116352,190635 786190500466352128,192032 773919433395834881,139404 795727541289914368,249961 790742650735382528,231828 759040337662844928,55724 778970071897108480,171324 786950591327113216,207287 759215864042446848,57574 773175519395188736,129551 764308266021031937,81946 773917115065638912,139404 785299446477287425,11774 754841525142650880,33356 794185791933005825,258331 733351208447053824,65113 792843071046098945,243187 750448996364288000,13532 764355280759119872,82766 781589845915361281,188478 765460067881775104,81946 781345989395304448,139404 767026486029062145,87904 768986063272640512,110477 774193717657866240,138205 777968126164074496,1011996 795707985225990144,267521 758082825627328512,50500 732247026897817600,1170428 750338013964546048,11495 778676231952822272,167858 755112939217039362,34731 768818627743191040,108849 786165155922968576,199496 793139860907274241,248988 751853690965860352,19220 764406115027263488,82209 775363403896463360,11774 755116598613139458,34784 793239080062496768,249841 793245180530864128,249637 794669110588108800,261155 751748779913711616,19485 794955583841562624,263817 761725095933018112,69388 768995188916314113,109666 791662669136658432,240483 760940483338174465,57574 771900980589768704,128519 771598581211901952,125151 769045830221324288,109104 775532386964508672,148748 788890736749973504,218275 763805173886033920,79691 788828695171633153,220332 791391512118431744,237908 794913097978933248,263895 761014075543261184,66159 785282166234066945,193669 738442682436063232,11774 751567389440020480,18215 767483439398334465,99044 768508864392146944,106819 763423612636454912,78159 775496615574458368,148994 780951554685751296,184196 776761126310862848,154071 778441299330342917,152594 791058574772273152,235620 793832464061861888,238136 750901760609382401,15808 771746877628882944,118260 755786705500864512,39197 788804282220843009,220526 780621065194135552,181892 761819530255556608,62492 793105956083081216,249469 776450981290795008,152314 750192241365258240,11268 764574183581888512,81946 793201359533150208,247877 775514105797046272,1250232 776617506081353729,156132 781419990842880000,185595 750752148225265665,14827 773614570912948224,136947 762838722865836033,73814 785520416928305152,195332 794315573853196289,256679 785582863777427456,197297 791741287640735744,240483 793202519409250304,249926 774924844723007488,130126 785787618176987136,194723 764989600016117760,85562 787791619957194752,207287 793611563655581696,252639 793899681101340672,256451 762737828006469632,73712 765985395347755008,90694 760102124185198592,60790 767410057470509056,97519 777168339516788736,160539 778597965963333632,166282 790963330341072896,235487 795726498019901440,267737 756547643833221120,43553 755190426454286336,35216 777009514516246528,159146 756272366800560128,42432 765587526048448512,88052 793831748157124608,226881 786604610232455168,204413 753928851240194048,27045 756525961835843584,40257 768555439227297792,100605 785536406382780420,195975 786597818572148736,204835 786598438112591872,11774 767817442085081089,100893 763489669787025408,11774 760465674057547777,62165 788128896273092608,215005 793420572612890624,249926 794532792168226816,261155 792524165068820480,246225 786776751946936320,205181 787296729607667713,207212 789203811277557760,224297 758656974795988992,54070 762502245355167748,71087 769273418214739969,107070 766851134111842305,351236 760490133409923073,63149 778306156032733185,167220 778365682031398912,167220 787441785559781376,1249654 794236071194152960,258456 795770800741711872,268643 761327660987330560,68057 767678442045370368,100506 749814781612158976,10334 763044221343399936,11774 771430441882521604,125554 771431151357534208,125367 772840653860507648,132996 785528326425305088,196277 790923622848212993,233692 763887131022548993,80939 789310085637910528,225359 780615125921308672,182146 781913984471412740,105010 790982769564200961,234583 775064019795320832,146405 794356241162190850,259034 794594287837184000,261818 768908811474128896,109666 794277088790331392,226320 746643966968225793,1247754 793127930230665216,249441 763138110284713985,61395 752016661129994240,14277 795430175907467264,247930 750743488979832832,15005 764145323413561344,82066 791180781972549632,236420 793506579089854464,11774 770640385337098240,112872 781168260851044352,185310 763469619625533440,78566 791067863423516672,232169 764168121078853632,81702 761830960132390912,63860 789206319509098496,224552 794726162509471745,262849 765967288847720448,90618 793989976602001408,255942 780640559195009024,182257 762512202922360832,431998 775836218479120385,151409 763732201347297280,79852 775031522818527232,146571 786941371676438528,207613 794939339025293312,262752 789157175461425152,352751 775881227370848256,151791 777120096829468673,159359 787087547868385280,207712 794032646602883072,257492 794219074045743104,258331 755034319450615808,34666 792388853017505793,11774 756877818739380224,44163 771865556647485441,127358 789094940043280384,223258 791820432752140288,241819 773652162253508609,138382 753541559849775104,27045 780771631178272769,182726 786278729408389120,202429 786541455628234752,204413 749750185480163328,1248018 778526943285084160,152594 794747013141299200,262849 751593747008421888,14277 777086898695180288,157724 779331985302884353,158387 738494685040283648,11774 752928218227716097,24597 769625989815136257,113982 767233532817125376,90401 794556592918298624,261155 774485518096760832,132364 770876854362312704,121949 775530113282768896,139012 780961615231365120,431998 790750033431986177,233154 763501842399723521,78159 764035064506249216,80720 775289605864169478,148045 780600468003106816,181984 787657944330604544,209351 737542363111772160,88859 760956513745645568,65974 775386794032566273,148170 791695099591663617,240483 794921800194990080,263895 794327035384623104,259513 773698766834573312,138205 785482449178558464,195975 787763924468834305,199307 793791657888063492,255367 732693359085670400,353598 765616666617208832,88669 790018311866097664,228888 759124404542513157,53841 785636858130685952,197297 757117793145720833,46006 779446930921304064,174971 792737123979948033,246726 773863582651981824,139404 785547648484814848,196788 751947395856871424,17416 792355724189900801,243978 771109300039221248,123581 764170266456887296,81702 768617636045479936,86103 778411294277963776,167398 762057232162979840,71099 768826081990160385,109104 795384085623341056,263907 779002755134414848,171693 757845911842107392,49066 789980681052958720,227904 774035251286781953,137700 779318630412681216,173917 789520040991137792,226819 764460338184060928,81869 770350103714377728,117257 772174580379254784,129991 788240886643568640,215754 791527924847435776,238395 752997732088811521,17416 770354538238865409,116147 770754937181442048,87904 758656252415250432,54272 765326691283722240,86628 776594454488678400,156281 790728509672919040,232863 790965431481671681,229693 761956460083367937,431998 775384112639119362,108296 768169428802375680,104423 776853172304224256,158524 786306300707794946,201558 771393177400053760,122861 781588075117850624,188401 788338450420396032,214809 794765369076568064,261155 765536413089533953,88052 792044532586209280,243187 773863752869539840,139404 790947972888403968,234583 754755745422290944,33356 773714917174177792,138903 795133827563786241,264397 768990633448976384,110659 791654882474360832,232976 762697754934030336,73926 774056436829532160,140230 793425328496455680,226738 793614655193227264,254135 795060538921189377,264754 789128860688322561,220029 794638002370805761,261155 792048488678817792,11774 759204454562496516,56964 793108111708000256,248437 760077098874654721,60855 775360213209780224,148473 785693665142444033,197512 793200672170651648,249469 780780821909164032,182752 761029362472726528,65099 760173128668549121,61051 769581675823104000,112239 795020901683228672,263895 756988988305453057,45369 769305842566914048,109104 790729352904400896,232881 792071001748172800,207613 732264245472067585,350955 779088245640396800,172123 793873336887488517,256125 789475416746721280,226346 755885305308340224,39657 756581939524538368,42432 789660388212117504,225981 794995355561693184,261818 778333584994152448,166409 767160327041581056,97421 755773887745495040,39207 763529553180516352,78274 759606555595591680,52112 794483537076490240,258040 785729812606267392,196788 773673065511260161,136947 772823946693603329,132370 758836086017695744,53995 764151488084119552,82209 755076844903358464,35044 755443809962463232,35890 793871674571493376,249926 759169879312330752,56964 769130988031053824,110709 785611706475040769,196845 750416629654294529,13343 762752214431588352,74066 781191267027918848,186170 785609989880549377,197297 786178955195748353,201494 773436002207690757,135025 788797926889836544,217581 750405810790948864,12883 794209142898642944,257325 755569926480416768,35736 772191254260178944,109104 790917179126476800,232169 795275856776167425,265644 764252968925421568,82673 775368538416644098,148645 756235380060454914,28499 766210954111647744,1170338 773284126870933505,123280 755509693603254272,38183 766748010424393728,74868 793442012649238528,252038 794012662531112961,256239 774269108351139841,83654 767702871198556160,100559 756740244691685376,354073 760982103798390785,65174 765962704129372160,89888 776431206552444928,153774 772973180478717952,132578 775706730063880192,150663 777626653820391424,158387 756503733148774400,42249 792555988209500160,233307 759092761429696512,54128 770938628251975680,121359 774252624774246400,141881 767626585763479552,99471 774005645708103680,139404 777666653727264768,154330 781255426738417664,185500 788085040932618240,11774 772824073621626880,132370 757675179694620673,48439 777551768867799042,162452 763665822896230400,1170352 765579190322298880,87904 771402751754502145,125367 781848117952012292,190635 795749017284067328,178186 760570451345059840,63203 758079707564937216,45622 794005669615501313,257492 760612543429742592,62728 793069153255059456,249210 781085050926358528,183759 794561954517876736,261155 788888300501159937,221785 754774406958809088,33356 768888994155212800,109709 788716816298233856,220029 791357447768190976,238207 758261578508734464,52112 752663604512616448,22575 755616180329590784,23217 758011356457172992,1248565 764360507461668864,81130 771038369610510337,121612 795070533381537793,262752 758689181724008451,54070 781245397578739712,186149 776455509247463424,11774 779085990270906368,172710 765192311416291329,86103 770765747312140289,120610 793174998953431040,250135 768976639434772480,109800 790992420443820032,234583 793868709697912832,256255 778723876662501379,169327 780859643786514432,182870 772345709840494592,33169 792841544201936896,243075 767745683067666437,97379 768455672950165504,10652 792052720257695744,237787 795706380468494340,267862 780188628479860736,167453 791100084368715776,234583 759175583750320128,56964 778927093501394944,164001 795056020045316097,20607 742083289674960896,669866 779126459851956225,350711 753915601769357312,28148 788277210566144000,214353 764991636942168064,11774 765319413969063936,84724 769548473167286273,112336 786186942694170624,199262 790377737819004928,11774 760136537749098496,60866 781549737308725249,187611 791742451715235840,239956 767554250071240704,95262 776977999619031040,157755 732975863684272129,11774 775456017425588225,149259 781842269800239105,190635 793630756224454656,250744 788058169905819648,214632 752311066055454724,21203 776816670505508864,158428 785874645173932032,194082 795090735385157632,140444 752908760675254272,24134 792257017352220672,243398 790890378132070400,234583 755796303351779328,39462 788942106094034944,221972 777673551923011585,159876 788431180940980225,217920 790663754010591232,233307 791497257468174340,238207 793118412658454529,249469 732654131463131136,353228 793181136071471104,249469 759228097464066049,56964 773967028113793024,140047 779006284292984832,169923 771695101198217216,126708 789441826348556290,222788 750502023666294784,13603 768569134632370176,105345 773998792781754368,139404 753347356372836352,24745 775069664846024704,144654 777027631745212416,158411 780885795620159488,183668 794241777612058625,258456 755428696647831552,35980 761648988336467969,47283 792317451887185920,245035 795721578596024320,267737 789445197973204993,225981 763777220062109696,80098 794641526949314560,261155 795423377930518528,266054 766258073094660096,91946 778949726599311361,171324 791351204152422400,238395 749598523084210176,8297 770357289341612032,117377 779395444996702208,121051 779468337407520769,164554 763821332362559488,80607 776922954210824192,159308 754967711063486464,34638 757251827276603392,44291 789263736817213442,223286 760903680862347264,65222 765273075856269314,86209 785549031099498496,196932 786048601109598208,108396 765561009180377088,87607 790973208182816768,235590 751934984835870720,14277 791341359349268480,11774 787794592653377536,212024 791665463411433472,234990 785845296827920384,194080 768888970172329988,109709 787721836138143744,210235 794933718964015104,261155 793916261512015873,256125 795695924261638144,267862 771923629303095296,128615 791698136007868416,240070 778759928643194880,167220 792080488978526208,243187 793619019802615808,252408 792746351180251136,245208 793246702966829057,249926 774693479205199872,140444 792556539760345088,233307 758126059304980482,49843 795428646009864193,266079 788419277707554817,217837 759077165858041856,17384 759115488031023106,56889 771600087399079937,125784 778428258702458881,152594 792134477849976833,235685 787733576083185665,205197 788180987373056000,215698 792158269225766912,244464 787446677351309312,210289 791476749716652032,238780 791682238672875520,240483 790654518232965120,233307 791403034484047872,193368 795694565714001922,267855 781654182600200192,187969 739222437028470784,352038 758318107748335616,52311 767755249427767296,100893 775387929401327616,108396 791685713481895936,240145 750926168908525568,11495 760340567754702848,59666 751156594444939265,16833 755547708413317120,38476 756198440783142913,41838 769674194141323265,112032 779073159588933632,140444 792808436480212994,247241 795046925967966208,264397 764095142412378112,81702 773945432443498496,139404 778472563961958400,152594 771185169394831360,122182 791038666269392896,234583 790903965185675264,234796 761265276218257409,67547 781533176867000320,188401 761623542588928001,69794 767838902962917376,101681 758336793636986882,52554 788110339967713280,215608 788985291021422592,220526 791057628008947712,236393 764829778650206208,84724 791106457471111168,234583 794182990960148480,254135 749638188331786241,9416 770783735365107712,120341 788386705539731456,217519 790271249586855936,229895 756575296866902016,41702 781571279107215360,183668 792147798338727936,243648 732294907084308481,1170428 767183464374362112,96848 755868091754491904,39384 758716196384411649,54070 768131459035127809,11774 777979224523026433,164980 788850589417349120,216009 760141131241881600,60866 762613265658703873,73814 786592704717135873,204901 776752982796931072,153486 769646439186042881,114779 787140774093807616,208928 757237386258554880,46006 789241285123112960,223692 791071042236284928,78159 780434965981003776,180310 785458667596328960,195975 785590350802857984,196767 793316898993602560,250633 769144666767757313,110709 753912273928790017,29167 786705495906250752,206054 763067947048898560,75899 794013105726640128,257492 773990473891315712,140230 774049568375787522,141102 771826932035969024,125853 772254299719995392,127134 779138095308496896,172945 788376242500227073,212131 780123726398558210,177472 760261606785814528,62130 791614565314207745,237385 766020098658148352,89923 793962152772177920,256105 771129733836832768,122126 760209125540102144,61011 762155786738896897,69956 785608633258082304,196348 777508628873908224,155037 790755830735917056,235349 775386934227054592,148645 763439861168738305,78344 774943422239088640,144654 732259616931733505,350711 755253372446531584,35890 776455393841217536,155934 794673589484212224,258878 740380863955927040,352616 772285105071005696,129551 773304964265414665,128176 794568997488332800,261155 795390283416473602,265858 763913318268407809,80192 780594420618039296,181892 781687189163868164,188401 791789002819006464,240921 753758187522785280,29263 781834015934296065,190555 758278139076239361,49066 763587298466246656,78360 778583602619490304,168794 787125319656312832,209351 777729192360341504,161395 791078395886972928,235990 733067578143166469,355524 772461689933553666,130415 774178243637239808,140444 772467318517530624,131045 792922069788950529,248514 795404638191316993,247930 754715423803711489,24745 779153101282537472,172962 789284469685366784,223881 785914846663548928,10788 776581176052047872,156053 756060901485142017,38828 777825230593134592,159876 792424812392095744,245148 769580371461627904,114076 765201873049485312,76012 777854513679966208,159245 754807839202226176,33356 788512060594393088,218275 764272007454359552,81869 781151772899409920,182387 791817066730889216,240483 755168563393159168,35890 755849065644949504,39657 768996247076216833,106716 779873516027940864,174465 781448415620239360,139404 771778718146502656,127582 787524273917263872,211347 763920968108482563,80939 791267602807021569,237491 793568341013229568,253387 781384597984518144,185310 788066639820447744,215005 794906323456552960,263205 755114439926542336,34731 777871386383556608,162924 786440946586120192,195876 788101473355698176,215505 790998088374779905,235882 758691921455779840,54070 793940736546770945,108396 778976422333444097,171617 790749993183436800,232169 762727069700632577,74650 790375428976357377,230301 753665086414319616,148861 786301549874151425,200961 750364902456307712,12883 773612003311161344,136426 786396296131162116,202353 767188987198992384,96883 769708371117170688,114987 790719787047542785,232169 795143102654742528,11774 778197826727776256,166409 795290148048994304,264397 755781516559605760,39384 770748296507887618,121080 772846442595573760,132967 752660498189955072,23217 790876651710185472,234583 762075709145649153,70085 766323697670119425,89693 774978402252185600,146164 788819907731349504,219119 770608926886813696,117257 778336860741308416,166409 793869473212092416,255942 780065488156160000,177751 780218725953859584,141360 779279163773620224,173479 769300692204941312,110659 791717077707001856,240926 768819473885368320,107752 775135191073300480,146847 778162596386050048,164826 792006300074844160,7047 777943252708229120,132364 778345813596438528,166852 787792846401179650,210208 785657306289614848,195975 787291589685022722,209477 779403003811930112,174293 766045019761414148,90384 775325347487375360,148045 767745268649385984,101134 767373993993183233,99046 754761596967133185,33355 762635315978858498,73926 771709919863054338,121612 794643497462599680,261155 764079695214239744,81702 776760450591567872,157755 795701612488564738,247930 754811051699425281,33356 791112596124499968,204413 764183715991937024,82457 793168077068173312,249469 793173931209273344,249841 764471202714832896,83391 793973386896547840,255942 792829720316502017,247877 756280674332454912,42432 790348694797287424,231008 760517816931917824,41680 762086061958897665,65291 794273458112888838,252939 732937074697986048,352462 757438969273470976,46006 779957307044143104,173964 788966032144818176,222500 775832795188830209,151463 793239203672981504,249926 768087756446642176,103354 772836954421465089,128615 756602807864688640,44274 774125504156667905,139404 780914956505980929,140965 763574106272833536,78159 771826667325050880,125367 786606257763328000,11774 794996217579073536,263907 755278611091890176,35980 786735360936144900,204413 788027489566154752,213887 775270116221157376,147974 794564161816510464,257492 786160223891238912,201392 794993761445154816,262752 785650092782911489,197324 785979374516310016,200235 788757575768563712,220526 790978977762516992,235621 793580084863139840,253793 753036675010355200,25117 763839820233707520,80393 779695240013721600,170373 786774823599038464,105109 790395466114412544,231333 792491757766402052,242693 759709737831235584,59431 772162094284304384,129471 771755566314184704,123821 764112792173613056,33186 777869092673974272,163990 791453953938554880,238099 760121090828038144,61051 771091255149359104,122344 733093303122436096,355261 762037771615756288,65677 766417055528603648,92854 786637764758376448,205455 786793596573790208,205728 773956827188822016,140230 791014523264172034,235948 771395569537417216,125276 761345845707022341,67906 762457589317705728,67852 785740379253374976,196277 788944410503417856,11774 790916185818824708,234583 754869835297947648,26721 767813124690968576,101383 785258966636912641,194225 794025962199388161,250430 794560942172319744,261155 764314920296984576,80486 762669664115695617,73926 762777806367404032,74247 776464876759769091,1249804 785807975382331392,197324 766322336979050496,92906 778724951012409344,168698 794533207127588864,261155 790341258346635264,227269 794162698397372416,258331 761556569372753924,67226 788653379916554240,217560 791689903260270592,240145 792908258533081088,248065 756962403783413762,354841 766135733811830785,74868 770351506491052036,117257 758452017882927104,50804 758477719000801280,53185 775767003709702144,144730 791351839052574720,11774 794030550990209024,257419 749060959314915328,7030 777640957613342720,160539 785719021257658368,197512 766139663190925312,90622 779395529050624000,174115 758270479530496001,51069 773904917282955264,137953 778778811177590784,169923 788503225813049344,218455 760844469856038912,62728 795065383925534720,264397 755161749196644352,35890 751860622132817921,18308 780625188786475008,181984 758343292706848768,52554 786654061139488768,204901 790628691143450624,229901 793220288355901442,249725 794144928846725120,258122 752012335695339522,20501 754096434538917888,31201 769736685672210432,112939 786185254201536512,192032 787857957274816512,209736 755904573521264640,37979 759041577457102849,55107 765812599216803840,88874 773652109791105024,126570 773652122323738624,138165 763390906867322880,75724 752621430777450496,21332 752680045731348480,22785 761944225558638592,67586 767773424555061248,101383 789829375713837057,226585 754866401827880962,33356 755234376015765504,33540 788153590556667904,214354 779176100404404225,167305 785906051480711169,199262 764465285445197824,80393 773888282056794112,139404 791264227352862721,237491 766929242332532736,95572 753630078605651968,28732 749396441295093760,8385 760821189195497472,64758 792916471626076160,246392 755434921481605120,37504 760585255489249280,63767 778075728424243200,159861 759114981753446400,56889 762030354286858241,71476 771461124071956480,125738 792835172005707780,246514 794329972714258433,259892 795715334313414661,263926 794377880675328000,258909 761001189790126081,66165 749826571070877697,9433 760139241456177154,60819 787800710071087104,11774 755430056634290176,35817 791699747442724864,237491 793721751670706176,254502 766257570592022528,91798 768060730092449792,101681 779341830362173440,174230 758728185794158592,54070 780828609154015237,183269 786664686213226496,205728 792026361770618880,243187 790700433153069056,232169 777568872375267328,87904 755177486963605504,35890 766321573561196544,11774 779027948200308736,172057 793963245979791360,256679 778216734239125504,166390 763937726705971201,79911 770753944352071681,119937 776553447361478657,151374 776566854701555712,156290 793587142882648065,252679 764324080120008705,82209 766484602408017920,86815 794608600253665282,261155 788123558253912064,210461 794694139157716992,249926 750916239715889152,15536 766025689090883586,81929 790696029356167169,233692 763760724162195456,79513 763960957454327808,80939 750851481679630336,15264 792248552202178561,227271 794698661351608320,262886 761611856809041921,69711 777374428539781120,158673 791640041948901376,240260 792888712556228610,243286 793096860751757312,249469 758657527697412096,54070 786693547403702272,205902 779002449168302080,171324 759225113300570112,57691 773664842448117760,137698 786067962000207873,354836 792501182325403649,246392 778728347748536323,167677 773931425917730816,138054 774306852926545920,141360 785629316692348928,197297 794206936707330049,256439 785281671151034368,193669 788768622256631808,220526 771079519440506880,122388 771404911271550976,125367 772629863974834177,131025 786256733857583104,202045 780544740009865216,181011 764198070313713664,81130 778337223540367360,167220 785618769435504640,196277 776069645258358784,150797 787071893610332160,207965 755889432650067968,38459 772481558666178560,131040 775505653150343168,112363 781549272902828032,188478 787501012068208640,211347 791941734582263808,240763 785313567142662144,193926 755880808989138944,39657 751065171486015488,8588 770112681722470400,114779 781840721808588802,190635 791940302860804096,240483 768815747271315458,108385 778333967598706688,167393 781135627555336193,185496 765558783355551744,87904 769686972554096640,113982 732978490551750656,354693 793171921428881408,249469 758799166776553472,53996 761714692825817089,69947 767988536331075584,100559 794317949632921600,259773 773565112569335808,137042 786591363508817920,202248 786953234141229056,205455 732441974465265664,1170511 755797884063387648,11774 794990219720355846,199307 773410723309420544,134993 794366887606026240,257492 781161987258650624,11774 753033297077284865,24870 788427680920264704,216009 773864055505317888,139404 774282417276329988,141867 793159961693949953,243075 781858430961287168,190635 795718205742387204,199307 779393886796079104,174427 788081800841142272,213064 791403540753240064,238378 761129438226579457,61051 770604299848212480,119047 788313072918155264,215012 794535342745362432,261155 780860840194879488,183269 773580958557581312,137042 787894032529756160,205270 794568519082012673,261155 793102185412255744,249469 732190204740681728,349197 762667838012141568,73926 794214617505361920,255870 750928110674063360,14983 761176214585413632,65257 776217800448872448,153845 777935140697706496,164826 791776096442200064,240556 763514700772487168,78228 781175977858793472,186169 788698978539810816,220018 793905826255683584,256536 765394385219489792,84886 788429628587245568,217519 769763883028451329,114587 768534641200336896,104973 773483951067435009,135888 791659781375131648,240483 795395993755750400,247930 761268494881157120,66851 759545130185465856,57068 767646960111194113,100233 768896033912782848,11774 743114473695633408,11774 756317242678140928,42249 773696174431756288,137158 793191118099869696,250033 779162386682945536,170547 785677094046969856,197341 775681772667404288,150663 786577864351100928,108396 778265756337262592,166422 792039580706799616,243075 786486796829888512,108396 791308107192397824,237491 773492385519198208,135025 774046994515894277,108396 792025147557359617,243187 763152729367678976,76188 777980279256256513,164375 785701390723129347,194058 792880264443596800,247241 765264629329125377,84422 774565198376173568,139148 789237470076469248,215505 755873714873466881,32711 772876652967624704,132578 774702808771731456,129558 775046541132324864,87904 789280256293113856,203546 760619878013407232,11774 786306378650517504,202429 791002013618221056,235620 762717213736464384,74133 789155235176382464,223899 780494554868781058,180951 773979620370776065,139404 779461972941090816,174230 759447841555243012,57897 778955412133535744,156518 781227578984009728,185313 732409312858013697,1170450 794658532385816576,259457 762442636527448064,73194 766347809075277824,87820 777276607341834240,159359 778412185223593985,166390 732162541065883654,349444 760583434993602560,62779 789504950304907264,226346 791821523203993600,240145 794381440880214016,223249 749948183652999168,10653 776475065365958657,155332 779445151986966528,174230 787415097987792896,210289 792069266451202048,243075 759247143601397761,56964 790749865844146177,228527 792871033267118080,247240 756491373096923137,41486 786972812955312128,207613 795031678238556160,263864 769204680530374656,1249621 795496967895818240,971825 767156447947796480,94718 793105288610062336,249469 732881120849715200,349646 753574274611417088,28148 781874399758524416,188401 777967965924753409,164846 790684507334508544,231894 765339832507916289,84886 789827830196473856,217937 771498454199721986,125163 778606446653177856,168633 786301426578358272,192032 786734029689147394,205270 753959182387130370,29040 781322011859619840,186434 786501590597468160,203644 791482977817497600,239405 758661861420052480,54264 780399922264899584,167303 791750358364192768,240145 778736273448050688,168284 756286154316525568,42432 757566553391005696,47782 762315542493528064,71429 740216453677387776,11774 752674547141210112,22436 754826057685970944,33356 786675919205306368,90209 792035634240118784,241819 794308666509783040,258456 793307620190728192,250033 764935125788491776,11774 793487348906483712,252741 756969351094362114,45125 787919506630860800,213887 790904754087931908,234583 791257574003781632,237491 766345218602000384,80939 772914353943314436,130988 773959781434261504,140372 794527830252130304,261155 751558758875017216,18555 794821594250145792,261155 766450108451827712,93823 791723659266228224,240483 752622278739894273,22662 765658364084748288,87858 785549045473443841,196917 756282594212319232,42432 757093708500131840,43956 767815839143735297,100559 773941404019986432,139404 776527872987111429,155898 780903903688654848,181419 757000680888537092,45296 758719847576600576,54070 768139867373051905,102249 791666131178258432,240483 763740881493032961,78750 735171766142787585,65113 781448973454278656,186149 785341515174326272,195125 793482324767682560,18395 785810019086401536,197286 786182146931122176,201494 766041220225171456,90735 768855472904560640,105109 773585005297569792,137042 753608185387311104,27045 769300797624553472,112265 774982346437173248,140444 786173485689270273,201351 752988105716690944,23739 759638363557142528,56214 771780476570705920,125554 764138587021385729,82066 752702462826467329,22938 790723215970697216,232169 757556156835434496,47761 795427661640241152,248924 772300662549782528,130415 794308985587400704,259190 753695258857222144,29263 773906241496027137,139404 785900094314913792,198878 793994594627112960,257423 755202535539867648,35890 755237214393479168,35372 781328849208352768,186584 751629792315707392,17842 767438652947492864,97447 771078424249176064,123135 775869325844570113,151539 778321320496861185,166409 762753569237770241,73712 791002765833150464,235590 792947351006670848,248514 768466428626399232,90790 792029663052849152,241940 795314240672464896,265257 756992321216925697,44450 780437593066311680,180310 781330133714079744,139404 785890007537942528,197512 752904890872127488,24316 759807653178593281,54011 755862132760125440,39236 761056864725454848,66116 792536699670626304,244574 757952257702948865,47693 785282966238875648,193669 775746281369169920,149259 790283331829194754,230485 752937601745772545,24134 762217184588333056,72035 763835275458019330,80720 776144279773163520,148645 786699302676684801,197324 791747747493793793,238429 772512051197579264,128930 792146442060197888,238780 788453383963308032,192840 774652564910534656,144740 793069740981903360,243196 758495466153766913,53185 761189652720128000,65180 773235721360576513,135517 775347390727331840,148473 781335644618366976,139404 794205676985843712,258771 794558516996386816,261155 760731991151116288,63149 763521266007408640,78360 794231670849171457,258771 760818334988439554,64758 795068298752835584,261155 791637979068370944,239906 757771713178316801,48369 788124669534756864,215754 776807202174607360,157755 756380372187942912,42249 760565492973182976,63149 764130155740618753,81446 787100757069668352,209151 788873931214168064,221832 757793818791993345,42249 790833620219027456,232863 755219621695795200,32596 785608236313436161,197512 789091074270715904,223286 769278573379072000,111225 758323593465954309,52112 787385134844608512,207287 793800380438093824,254209 790718094025056256,231580 761238392352800774,65180 773579889807073280,128783 776931695190736902,155896 785827300759642112,194723 758715494115471360,52720 733107572874436608,355261 756294356420665344,41694 760976190089863168,65180 788061743884886016,215005 752240729506795520,21714 753022131877707776,22546 794324858180018176,256038 770223962915733504,117377 759426751269339136,53185 790279759204786176,229505 792164276173697024,244448 773624142310567938,137042 790932831748886528,234901 794678539475972101,262588 752218143737733120,19075 793439595631353856,250633 753299142491967488,22575 754872466531495937,18979 788487153860825088,192840 750456976191156225,11495 755120259774808064,32673 763222212442664961,59725 791659921242624000,240483 744288716596752384,351720 779417225048371200,173753 792033608315703297,220332 795314622332956672,261155 761386948346785794,67453 795256123720921088,264397 759807270385516544,59666 794998282556764164,263907 760482249426866176,351152 781481586776768512,188119 752184048945102848,17416 779353038532206592,174321 793606376769589253,252639 752307541456089092,1248217 769650933399781377,113894 781668600226652160,188577 787025233349742592,208014 788040045076676608,213064 792488538789085184,246273 758830374705205248,42453 790571215031238656,206850 760701009568133120,63572 788681187199946753,218495 760653410274205696,63655 763351729282822144,73926 787053222531833856,207861 778228819119472640,166409 789870397084672000,228437 769642752623673344,109175 764861851326902274,84724 773905979188445184,139404 788759239955128320,220526 785397749546049537,195125 795368775176646660,263171 759378526525124608,57881 734403467134050310,120243 764463574517420033,83454 787100926385410048,209184 763569470107365376,78566 780651558014971904,271850 781605428933296129,188401 785461112846356480,192032 751972552516317188,17416 767883642311802881,101681 771397063045156864,125222 780487666584412160,177773 781069539656159232,183759 793917991826038784,11774 763430740579094528,78304 778688653719502850,167319 779291659712462848,173590 792195614603902980,242584 753636541767884800,28732 778298103094845440,167311 764147138766868481,82170 791831318178988032,241911 785968976136241152,199272 794925993005748224,263895 761610127711625216,68054 778315437197099008,166362 781922046808764417,189017 795289497189629952,264262 781844793492058113,190635 760569135168225280,62821 771742912489062400,11774 780627569444057088,182235 788456364582572034,218275 779127812477157376,171693 780763727578533888,182036 755418016859299840,37044 758332473071669248,52554 763516036188635136,78853 753357830871212032,26458 762733269255229440,73814 790097515081109504,227048 794194811075067904,258331 777380705491968000,161714 785913570362032128,197673 793946678869065729,256217 787796554983800832,213064 794998964722470912,261155 771335795948924928,124600 750289362072444928,12311 760966194849574913,65222 765896341104889858,89945 757219241112199172,46006 780809636429561856,167210 794171806634668032,258427 759183442315706368,56952 794881801772797952,263666 768876137648795648,108729 787898952372846592,210313 794283392707817472,259482 750034667009703936,7275 774746702872018945,144538 794851521502597120,263302 767186654880817152,88432 775809658997006336,151439 785513224909107204,195975 761260608788455424,66851 776216690132561920,153480 789530647966679042,226819 788919886340730880,11774 792915507481550848,248065 756862039931228160,44450 762902793879429120,75233 750032460100964352,7275 764904891525378049,84724 773966409105809408,139404 790746905529593856,232881 767081603679911936,96336 772305288858787840,124804 785344578840850432,194934 785786491041517568,198538 785982358642130944,199227 756208424719822848,41909 776081078197088256,153095 768153805582114816,103354 775209151161139200,130247 777824083232841728,246425 758112853895241728,41703 774051551123873794,141277 790977753474412545,234583 794945547274776576,263895 779467510139719680,171693 780845861806936064,183269 753944276111765504,29263 760456293584953344,62771 773824614724055040,138819 795735750960680960,267576 764880037921382400,76146 774023432329531392,137565 777038186753196032,158387 794336066807304192,258741 766521947505037312,83888 776753578388123648,157708 777570792863170560,161456 755087540554698754,33355 773680113158414337,137978 778359533156507648,167180 770720964568940545,120610 793195404644847616,250033 756579291366821888,43471 743114388479975425,11774 794129938752282624,256219 794629750874603520,261987 795716751526940672,267655 776005651998863360,152833 790981430377611268,235590 795264833042214912,263302 772375197051564032,129471 789203597158387712,208420 780421760264966145,33169 785516706001281024,196277 785928931295760384,199546 759528436431892480,56625 762716525195255808,74133 750756807035985920,14877 786205477218639872,200974 733066757531795457,354285 750378155995717632,12883 776523237001928705,155688 790769807171915777,231828 774124886067322880,140444 780400394304229377,171482 790723649863053316,231894 794579031257677824,261155 755081098711830529,34666 786074997571874816,194082 793500231409238016,252741 776616651764539392,156835 781579581065093120,188401 757097448657395712,45857 792521480902811648,245101 771376624138805248,122622 790910245795008512,234583 791310311311761408,235487 764948977699610624,84209 777114134710132736,159876 792872439113854976,247877 793220265857736704,250033 762699710230585344,74431 761297498430382080,67899 754838569491894276,33532 794599036460429316,261155 788561634201436160,218164 795378059448709120,266151 763774041240985601,78239 766959346945327104,97001 790928615475122176,234583 791348991090839552,238395 792348010680377345,245095 788783110339096576,220526 791043941164519424,234796 794159151459012608,252939 790902240487682050,226180 777240516924674049,159475 788134135395147776,215492 790215784492568576,212131 793468288068034560,252020 773651561989955584,138382 775657223028637696,150511 778217924938964996,164826 790635862811828224,233131 781024582736220160,182154 763725216317116416,79587 794542318346993664,261155 756942421997527041,43553 765988805329297409,90384 777511872849403904,161387 785582964897882112,197286 795387230877581313,247930 758813283998576642,55257 785901980237430784,11774 787300121436233729,209184 789663354767839233,225949 793851209505509376,155390 786993439657357313,208167 794552488758284288,261155 792460729378967552,244550 757667147841736704,47680 770686281500229633,120687 755378110699335680,37044 795364484067930112,265795 791741709671600128,240584 749955412108075013,10848 764505008180228096,738099 790219358765191168,228820 753835966696034305,29790 787136463762706432,193633 788130192174698496,215754 763628352368324610,78769 764655755790123008,82002 755484550327705600,37973 789332615551594498,11774 794214406393458688,258811 794546694616653824,257492 795264012019703809,265257 795060743599075328,264414 775659258356445185,150556 779184911026651136,47940 789690438277931008,225981 768507875996135424,104973 789975504371740672,184511 792084088769409028,11774 747597824666247168,355701 757381874029297664,47090 787031829102653440,207287 788220810443886592,214899 795332790250311681,227130 778000177978281984,165435 791691682291081216,229220 758085364686872576,51069 762780464004288512,74067 791360098639679489,11774 758259735464386560,51750 787734537266606080,212357 769707882237526016,113997 785497495782633472,193933 787082787090300928,208321 788919550075146240,220332 791057694455009281,234575 794558613284978688,261155 765073741604909056,85562 792132858987020288,243187 763085208493010945,75724 776568055572885508,156976 752885060865552384,24134 787061047668510720,207119 793474038739841025,250033 794662054460293120,261155 766034036481413122,90539 786988567503507458,11774 775606628225736705,150302 790691684183080961,231882 793964392031219712,257271 794192395864776704,258598 794232805031084032,259063 755791452429574144,39462 791127375392145408,235580 775615137000677376,112363 765139179336499201,86053 775068081492103168,146580 793218484427784193,249469 791623069966209024,239986 755761233081593857,39462 785986267376824321,200382 794691796693458944,249926 749930240206450690,10653 758383271684083713,52554 767743272701734912,100605 789463401256714240,225981 795358044271964160,266500 762317397923549184,72420 785919438482583556,194082 774335128155873282,134936 791143260538466305,232169 791667571925725189,240145 795711175069667337,268466 767758450524884993,100893 794735112814358528,262025 743485456919203840,11774 793935981544030208,256451 757427840866549760,46382 778340089864658944,166852 792072840237424641,243187 791264657164136448,237223 766721061530529792,95708 773178655954591744,134561 754786637658193922,33355 763926570436206592,78853 774171426613972992,136947 786708540903882753,90209 790245247762653184,229693 756907295364091904,44085 762801183807377409,74713 791034721027366912,235487 795437637423153152,267133 752657625544740864,22223 764992232244056064,85562 787186082546757632,207113 770478499278839808,112363 753955610564124672,12233 751102828580483072,15808 775014233159315456,146259 785685973942231041,197324 753198475261673472,26140 794191238673170432,258598 794920422844362752,258193 753936156748877825,29996 793173378941251586,249882 793470613537120256,252196 785865928055656448,199227 732826675428352000,1170702 750441696911994880,10847 764904161846624256,84994 778328863701102592,166532 794560274997145601,261155 732784416381009920,56436 753169375432019968,22046 769265958036836352,112770 789455787462721536,225981 763822725139828736,80393 788157168855965696,352258 755346422719979520,36734 775787294171070468,151722 752948251763085313,24196 766336827741597696,93148 781852542229708800,188401 768925414211194880,110362 786242101575049217,1063777 775222817713426432,146704 754925860713406465,32869 765794503613636608,89198 786276766616870914,192032 750776951753801728,14525 769374240520933376,111378 776032218070343680,153033 786572438326775808,198513 761467295327629312,67679 787235579033362433,209035 788882353389199360,199307 789479007058272256,226346 791405788468314113,238207 793642728345128960,249926 795394413048590338,266884 753766973700345856,22439 760664668385976320,63393 762035103551909888,71550 773253578089598976,135736 751182980102565888,17591 763819123449204736,79987 770389103884075010,118191 770710809647337472,119937 781571520350986241,189017 785865331990487040,198840 788440440487813120,215437 775717121993080832,151071 792546552078139392,246225 764935169140678661,84209 766761749026451456,96172 767070453684928512,94718 787717612952293376,205197 750072562810445824,7275 760649100698136576,60112 770228474678222848,117377 773963193441853440,139360 775147883481931776,146675 793875869425029120,255393 773916844289916928,139404 780981891755302912,181419 762802728980582400,74575 789920353564753920,226823 762027707572027392,71596 764633042606493696,83391 780968312360480768,159475 785541908940591106,194723 762887626877730816,73926 792115552680550402,235685 764103940443082753,65180 773209274877091840,133454 775514756459343872,149953 771683325673107456,127134 742135957181321216,56436 750724490967937025,14877 755477113981984768,37433 762494873735794688,67852 767812465333706752,98972 762706699421483008,74133 790725482773901314,232863 775755521039044608,151255 753351524764430340,27045 767778470956982272,101163 776029188599980032,152735 771392675169771520,124597 773953971702509568,139577 787910687045451777,172084 788831179310968832,220526 786576720107220992,204413 792099769443319808,243075 768499284446547968,104973 790599085560561664,232169 780966568213811200,181419 795393428863467521,261155 750062127801569280,10851 757380717990940672,47090 766671061148545024,93823 795668263694962688,267862 781216631938772992,186584 785334980792705024,194923 786383271244406784,201292 794221782752317440,135136 767390832907386880,94699 767851112904785920,102137 793257546693775360,249926 794679832424628224,261594 732534538434424835,349254 790956251811241984,234796 793231471020380160,249469 774323181452726277,141102 781263484289896450,184143 793204451892944897,248719 760740208891535360,64597 764274433968132096,81869 764969428362682368,11774 794561306372116481,243187 733467159825776640,355480 795614869349404672,267521 774715871256276992,144654 779409234568048640,173347 754722655236788229,33356 762058942906335236,71099 793715753035763712,11774 774679573371858944,144654 774993194291372036,146259 788825677478793216,220332 765377198266183680,86961 763800830302576641,80393 771896112869314560,128615 789239222171471872,206666 793935448062103553,255942 763531424666423296,77720 794965295458877440,258456 780825898438144000,182036 789563186924191744,224333 793887997867483137,248652 781529258711580672,187084 794643129387388928,261155 751900761638961152,14277 760953432488284160,65174 795616144891801601,267655 791291190654046208,237491 794639583111745537,261155 755925956360011777,40609 771445258810826752,120613 788125788830859264,215754 788734474456629248,220332 776763613885272064,157708 793834517714788352,255831 749306795370377216,8047 761742861503082497,69947 789475744762122240,225981 740938166828433408,11774 788561112677494784,218892 767850353052090368,97811 761611193060560900,69356 780602541981704192,181789 756623739387797506,44429 776219209755922432,152314 780795295689019393,183047 778956638879449088,171379 762639044882948096,73926 775894563160326144,150663 790187671167574017,215505 768496998966263808,104973 794565198959046656,261155 766360594257682432,92885 768956960142073857,110586 789694348698890240,227323 762334567348961281,72802 785980863238381568,199441 793398564147920896,249841 794570463968161793,261155 773535939838742528,137042 792103979912015872,243187 760163699139104768,61444 789732070306177024,227242 765419041582256128,87245 777186443642875904,151452 789731751870337024,226681 768587243330019329,107428 780837725951954944,183269 793103950509506561,249469 755736538214825984,36719 758346933689868288,50314 759406341207134209,56924 762814563980939264,74681 763729278995488768,78159 771000165889024000,122299 778674494705586176,167319 793981727437787136,255942 769310195587485696,112612 791395915567362048,238207 774339446531645440,142563 761311012351905792,65887 761540909196537857,67679 781137930966347776,185496 762372857737248768,431998 762620609197146112,69947 769021089636843520,110362 769358392024444932,113165 786271558692069376,201958 791030662291558400,234583 738646159900708864,195876 794561881805557760,261155 790565232129273856,231894 791023407060115456,235857 791428738109935616,236502 792553798115872768,246314 769672268813180928,105652 771937000521883648,127775 793344275660484609,249926 788004459615965185,214209 760077134073253888,60866 761008012416913408,66239 764934427495370754,11774 777636088924008448,154115 758730909474357250,54070 765600105726697472,88432 774695193459044352,144494 765919554522402816,90125 771815377479151616,127711 793509141398507520,252711 794009029383069696,256225 792027098722476032,241678 787422635852500992,206117 793122151884783616,249469 763044802543902720,11774 756893062085812225,45311 763169886851915777,75724 769157866569609216,111558 778944138825859072,171260 779485798701813761,170620 768678850767179776,104662 787072335069208576,207949 788824020397547520,218258 758406079466340352,53001 781188135275204608,183269 795441511773016064,266491 786450652142546944,201494 755631910865502208,38476 786973329454469120,207949 759163157755498497,57421 768235748906635264,105109 793523111589142528,249926 768277539261415424,103071 780128981534306311,178258 759167592774762496,56231 765656697029484544,88874 788353955063533568,215088 794092750597685248,255870 754746474425114624,33356 758332535621443584,52554 792135003148726272,193669 794538991861252097,261155 749407767513800704,7826 788878265922486272,221832 777689682754711553,162213 786657438598561794,203923 773392194241761280,135136 785673634627002369,197286 761346355184885760,67587 787767817001050112,210238 751932002249482240,14277 791800562605920256,240676 779511065323249664,166916 775427191228157955,146720 792075816049922048,11774 766127613735636992,90482 780705967059066880,182257 793643074840776704,249926 759500669489381376,58508 759941652056248320,56964 795675503822708736,267862 764185836908908545,81130 770421167102369792,117257 765634977572589569,84886 779361043906699264,174230 790327298700484608,229773 765367601945980928,86103 779147744191578112,172270 762366341638684672,431998 754782954438537216,28569 791388823812972544,236214 788783524245450752,220526 791387760477216768,238290 777576417303334912,162497 778920257461321728,171168 781351947043340288,139404 770623441024196608,119774 779042257978654720,171324 788859419660615682,221283 768058140336291840,103261 786817880310505472,352200 788480092393570304,218275 733319082590658560,355480 775999316687216641,121949 792082163998916608,11774 791994371570753536,241819 764225203656208384,81966 789563962392055808,226803 771799514881622017,127134 766540459195772928,93405 779010021061496832,171168 789876451495415809,228522 765094463056154624,84929 759832900254576640,59923 740349119210913793,11774 758075479865847808,50827 771529694021689344,125604 786245288583372801,1063777 788532322106650625,104244 753648369210429441,28888 768593475738763264,105109 790135795625656320,220819 794079498039857153,256255 773740278100275200,128926 760142634572771328,60801 769363618596917248,112872 778075161740181504,53185 770874435662323712,121949 763453365422436352,78383 758078225012494336,50923 753955069180116993,30590 765693192998182913,86440 790966461481164800,234653 754007605970735104,31183 763000411707977728,75899 778470684322246656,167677 792043824684032000,243075 793480623587401730,242712 752287429407698944,20279 785258411567026176,192363 762120960245989378,431998 770950798083850241,110302 787777234807336961,11774 773419879965847552,135502 790997291633025024,235729 753277543235461121,23013 764630431413129216,82066 770793746011226112,121563 753006361554935809,25123 755758893737709569,36961 765220699795517440,86103 779502986989010944,174230 789947778449367040,217285 775402514812239872,148537 786502031360008192,203674 793818704601452544,255393 774980426163167234,146164 761941060507557888,71267 789409195787325440,224680 737558570200244224,27156 793132723451760640,249841 786516752968495104,191961 788516518485032960,217519 789805105872863233,226819 790635944516788224,232863 791319938086543360,229755 795498939684388865,267521 793211104436580352,250633 794021770286071810,257492 762120505121968128,71550 778290920705953792,167220 794924545484423168,11774 760549669659287552,63268 791008853651443712,235620 793661024968773632,249841 750124913441202176,11495 789220756571971584,224333 753556502804299776,27045 773258544770613249,133702 780608980322283520,171693 787115765514117120,207119 788414054331092992,217519 788527336249524224,215608 779350736354287616,174315 766049497738805249,90401 786229380548702208,202045 789831841981300736,226490 794322790316961792,257492 793249753974706176,249926 793098978757861376,249469 768433301770166272,106281 793637459632455681,254135 765906479174021120,79037 789225145311252481,224680 759144175363383297,57189 788494737476947968,218275 790613616965713920,208178 780142042085203968,26066 775097734219137024,145866 773976925714862080,137965 778052778690121734,156835 755167969697726464,35890 767773961698603008,100893 772413124020473856,127871 791104825748557825,215412 792029435062919168,243075 794691343327133696,262225 767302779773849600,98667 777711614552408064,157437 769284298839040000,109713 772379336858927104,148861 773630702671818752,137777 779292396945276928,173753 786088206223699968,200608 752888143372705792,24134 791109648170573825,232169 746756136834056192,354167 786738959615483904,205728 767962283159027712,87904 777171620758564864,157755 794956341039235072,261155 759754142193688576,59164 773615248850976768,137042 791492650180419584,239405 793509746250686464,250633 766330751314984964,91946 755557078421401600,38476 762007884536254464,431998 786520085049421824,202636 773779719225356288,11774 793661763350728704,253032 785496563049193472,195849 793910939812786180,252939 794597968582164480,261155 752650421424967680,20844 754067784263430144,31529 764947806998110208,84724 793921776308736000,256255 770298723192758273,117377 763871520783499265,80939 769340105710374912,112336 770610635826606085,118192 787055036937347072,207287 752657128729477121,22400 776004829856628738,152735 762281350153932800,72035 763845120273715200,11774 791750483761307648,240483 785999443434680320,193026 761558056916234240,68993 786607475529228289,204835 769879108822138880,111438 785863897630773249,198671 786576776965259264,203997 789838887711408130,225911 791731463473553408,234583 768154505254887426,103405 752990716293423105,22662 794932013618708481,256536 756531709223571456,43547 763741646592872448,78513 795612374820679680,266151 758691640936534016,53185 778189347908677632,165488 758029202314571776,50923 769717274877894656,114779 786621429928173568,204977 767851362654707712,100605 769927829119205380,1170396 791876338118332416,240970 793083611033591808,249286 759239904798867460,47926 781163209780637696,181419 787364633480990720,180750 785602693402206208,197512 791353111960915968,235348 792020082339618817,243075 781854574944653312,190635 785879389540118528,198671 772789306792538116,132335 775809164949893120,151361 795103733147283456,265257 795304968978919424,266079 786284737396559872,11774 793209618214313984,249926 770110013520084992,113165 790882434296406017,234583 767034620676231170,97433 795308659291123712,262925 794560652778082304,261155 792371257568272384,243092 757646559542554624,47546 757707158465212416,48809 773717414961942528,137042 769746442273509376,114779 779354928200450057,174115 793257930627780608,249926 795398260210958336,266491 765510099716628481,87904 775422139247853568,149200 786958567316205569,207287 789828894375473156,223249 776567893421010944,156926 774291629410779136,141881 765705026673209344,86627 760820866531794944,64722 785272934952828928,194648 793548990612590592,253206 786174348319010817,199546 794075293833117696,257492 763851631637196800,80482 785499841912795136,196233 794902598008573952,262752 761339502111580160,67497 764010387054354432,80393 768987584882237440,104932 794186191893569537,24173 794712767878021121,262849 790893453647474688,234622 750093833715593216,10654 762821997399113728,74681 770433660780544000,112940 780629836737961984,182257 792094665034039297,237964 751189004012453888,17645 751887353732530176,18400 793644558458302465,252824 794531101012324352,261155 768089341461663744,103354 790917927893467136,234583 793502663056949248,252020 769999367029813249,116229 790696209740509184,232911 788406861859065856,217285 790900417043566593,233558 795004996622417920,264335 750757240638885888,15005 759944345973731328,59730 750052710733545474,10735 778567078919888900,168794 770804295184691200,120393 791014493786517504,234653 750697958895738880,13343 763591376688803840,1249134 788466699037052928,217697 788842645690867712,220765 765939375070785536,89859 777302353737199616,159359 792016988184784896,238099 755043260637319168,33356 788580721061310465,214899 778540567311548416,167677 772915658824613888,133185 773015677389066240,132044 777845013770371072,163990 759895557720518656,57574 795256169765998592,264774 753985427816800256,30801 755352638661783552,36810 790249643473076224,229693 774235880441524224,131421 778334444637851648,167319 792167822952726528,243187 750916719946772481,15643 773113253815848960,132364 794938591663259648,263895 768835795914371072,109167 762754688429101056,11774 785977294602981376,200382 773570407383334913,17640 775024004050583557,144611 786760734646472704,204835 777543756513968128,161352 764182564084953088,81695 788098748081582081,214354 794625563818360832,262022 773525496231374848,137042 776583191406706688,156835 786353402141814784,201285 794694615051935744,261987 772459554449784832,75073 778479294796496896,168463 792180014036811776,236035 793916071103213577,249852 795317581368344576,261594 790619558478548996,232790 768157859066548224,103212 776983720288976898,133702 768517656530001920,74247 780616783870984192,182146 786689590035943424,205728 792403439313571840,192840 762760618424303618,73814 771812472164671489,125853 794630700158906368,261155 739577495108755456,11774 769923800922062849,114491 776861422223396865,156926 778277864458350592,166197 781297439840043012,178194 781613464351571968,189313 761333712906817536,68182 787011960244056064,207287 787383964822482944,207613 791741839590076418,240926 785723167071358976,197198 787093567588016128,207051 732261714394288128,1170444 763598485434359808,77731 791809050585346048,240067 765601480904704000,87904 787071470346219520,206633 787889829283401729,212024 794926226905272322,263895 791320863983345664,237491 778559015513001985,168794 773022482869563392,134033 790583156957024256,232487 733184127533453312,355106 767360550036705280,98646 770187690960572416,44421 788719183957753860,11774 771768078648549376,127871 793270680234053632,249926 781120756293828608,185496 788402709112033280,215505 762271570551201793,72354 766437045803814913,92959 780500357541756928,180556 791381103709859841,238520 758667018652356608,54070 764224110012473344,82344 768596493800448001,106281 769674969903165441,114357 793645905899552768,249926 755924412600377344,39475 776124838863745024,152314 767432305627566080,99171 751701389315899392,18550 791775616479571968,241678 793239879794757633,249926 765183806903025664,84724 785545597759750144,130635 791300826857897984,237491 788879300137058304,203710 790218830265978880,226490 793130815790080000,249348 795264745494421505,265878 752709536910286848,21332 758789516878413824,55422 772921333797662725,128143 765213685816131584,86103 770653199032315904,107745 787063053296607234,207861 777625768276979716,87904 793416470860402688,245591 762668794720296960,73814 788453240870408195,218275 788760033152544769,193121 792506664947552256,246273 793301478194774016,249852 776441623840296964,152314 794536075809189888,261155 764880821639536641,84724 768995655872241666,110362 785515826795409408,196277 786670987077091328,205455 754713078428827648,22393 791988897169469443,239906 769563288048766979,113754 773870222134636552,138155 780538683862777856,180655 764937354763272192,84929 794622870353608704,261155 751749645358010368,19458 786426192404492289,203674 790948756233617408,11774 771848342661758976,127957 785584987944787968,196277 775038490459246592,146259 781056348062556161,183759 760318645759279104,56964 793440161380065280,249926 776953770886311936,156835 785498931992014848,194743 789233634926559232,215437 795071995868315648,261155 755161236623527936,35890 772792226736852993,132335 776485885084700672,151463 761848046422487040,70858 761587543364079616,69231 793959089902678016,256276 762277021116428294,71502 787719986064285696,205197 792778073443856384,247240 761939293447258112,70689 793955409426006016,255393 754718763761623044,22393 759548622279024640,58227 781666061699670016,187843 788163560014811137,215088 767135369397612545,97852 794456938222325760,257406 754759912215810048,33356 773598789777195008,137158 787107561539371009,208989 788978773949550592,11774 751746955580243972,14277 756819187901820932,43875 793631901999255553,18395 778291022119964681,166339 761761358891319296,69684 765905607094366209,90188 780572848628785154,181419 775624415639920640,128328 792529833179901952,243562 785897693667143680,198878 759130742639038464,57189 756542377100140544,11774 773559298219651074,137042 778372760930099200,167220 787022295902674945,208016 779138450280878080,172862 755165661249372160,35890 756978985964306432,45669 763755620528816132,79589 787961921530126336,213887 754005620098011136,24727 766659049609920512,95201 786973671881601024,207613 787859352489111552,210253 765272288853757952,85562 771438341732442112,125813 772827801837707264,132335 793159028692094976,249469 793560692842303493,250785 732257119785734144,1170428 781613942569312256,186149 791838697176068096,240795 794526472178266112,261155 794540536237527040,261155 758085241986842625,51344 732311319840428033,196346 790904064129265664,234796 767116847212818432,97519 753763790781554688,11774 758476852046422016,53185 792598713617125376,245148 761341001583644672,66772 770315807595397124,118087 776549375258529792,156110 776776725325807617,156384 778750093272846336,170373 763103721743982592,76628 787349837222150145,209351 790661378499571716,18395 763531395104960516,78129 791969840143618053,240070 794500443535712261,258741 770408759915008000,118191 790744873079083008,224680 790785377858650112,230485 756245633665597440,41141 756608720482734080,41839 793123375610667008,249469 794967220510072832,262925 792598031157727232,246392 762462103223410688,47283 793221290136072192,249057 762617162146217985,73814 790786473868091392,232837 765265390444220416,81446 756190700895698944,41680 794399749264654337,260404 774445293047803904,143585 788443486676803584,11774 792887953676644352,246657 788100302754967552,214247 788696895447240705,220029 788117573162311680,215005 732758628495699969,353981 760941551891603456,63935 763788649343451138,77464 793845311449866240,255393 773715826528522240,138819 788856854499778560,220765 769632469926629376,113412 775001611147972608,146259 786221880613011458,201598 755460267408928768,36157 758397709585879040,47761 762746613441757184,73704 768964393912573952,49400 785450605607256064,194230 794850336716496896,262849 792078685419479040,243075 793109706956873730,249469 790694415098609664,232471 794749596211679232,262069 767294745072824320,97583 737020350177763328,1182342 766176537171210240,90482 770376911499460608,118761 785601955594776576,197512 788548833143771136,218275 774437822203830272,142363 792526798361862144,245101 785592310801195008,196767 769356165083963392,113165 772736925430063105,132288 789283966457110532,209098 793461021813858304,252196 764959843757072384,84724 792453057929936900,243075 768419364013944837,106281 750821116764102656,11774 786407749613522944,203391 756348568059904001,42249 785277540508336129,11774 795161466395471872,247930 761567753845243905,69231 780634773588889600,180306 788399122634211329,11774 788751802363629568,219537 794237618615681029,259063 773909684143218688,139404 773960559964237824,140437 791441981796941824,238207 753734820094705664,29263 755828277445595137,39997 757394143106600960,46379 780540260287586305,11774 764567682746232832,79561 761923313539112960,431998 790670015691419648,232169 744344656742326272,355185 768116947024097281,103701 758200598680383488,51675 787765090615496709,210208 768809658769342464,100561 767842234834251776,101681 790939974015262725,234583 795073685514231809,263926 756635939980644352,43751 793138487440605188,242693 760930547946225664,11774 790841537244594176,231944 795667834298716160,267862 793102935425060864,249469 777845947359436801,163990 776165425746812928,153854 788817063070437377,220539 771576420598374400,125853 773529303598313476,137158 758242328800747522,51451 775672347802165248,1250232 759749055295713280,58218 765358235075407872,75409 765392712417681408,82407 788005034076307456,210208 732274888124194816,349814 758414516120064001,53144 786419611390455809,203674 749358628377882625,7828 788769147937230848,220332 773957728507203584,139404 792698583447248896,234526 758646007898988544,51451 761970494757187584,70858 764248633072123904,69548 764935425232207872,84724 762080082882101248,61917 750051456426840065,11434 756307898368610305,42249 757603255534751744,47761 792143309468676096,244436 770901743437766656,120610 791330969382858752,238207 792407938430144513,240665 757734816251056129,48549 790518876370939904,208178 788469203309211648,218495 790565759109955584,231894 789250282366636033,223899 788167246707326976,215608 790332834468683776,228820 793053918863495169,242254 786962332660428800,207883 787832177513947136,211422 791474761301909505,238395 794573104504864768,261155 739235209577566209,11774 775842007684116480,148479 793142113223319552,249469 793478530558418945,249926 761335948059799552,68182 777564518599712768,161978 768064573098172416,103261 772843569681952768,132699 781513272663027716,188401 794695051788042240,261155 769277777292001280,108396 785663788758421504,197512 786093008546562048,108396 788474472219025408,218275 781799200300359681,187976 751601810889117698,18870 759038849230135300,56441 774562947716833280,279676 786387591096627200,202983 789563529510748160,227150 794388178807484417,252020 775868950613782528,151071 781100184822362112,185310 785856496865345536,198571 752991670216617984,23741 767935935011061760,101203 792040157683732480,243187 753281949020655616,25968 785900236510203905,11774 786317404297043968,205972 769417461292670976,106716 788101368015757313,214247 795114908685893634,264193 788526584600854528,203710 794633031369818112,261155 765684503780229120,88998 772190043070828545,129349 774065438661550080,130750 785573621682937860,194082 789163660165849088,223286 790714141711491072,233307 781580047089971200,188304 795273529482772480,265855 757748010658861057,49066 764265979949887489,80674 776054276544040960,152735 785532805518209024,194923 788412871956844544,217519 757065480720961537,43198 757934276566511616,49925 780699989559353344,182036 747590163241394177,11774 775029134804135936,146259 786817353082212352,205094 735099404751765504,352243 762805523787812864,73526 780166410513199104,178716 780831152969949184,183269 758768969419399168,54070 749790236108943360,9295 791181197808238592,232611 775102351887650816,146259 758775268072906752,54070 786754766088970240,206010 794205693574283264,258598 785466262663012356,195975 756296637039771648,42564 780536978060120064,180655 787057012433686530,203448 761376898203004929,66801 767823152688668672,101383 768230614021529600,104406 755031526438338560,26721 760243617264988160,59155 770797222401191938,118790 759597101000949761,57574 760919163246223361,64693 780835983902277632,182870 795295479861018626,261155 781001403229691904,181419 770598211257905152,738099 793098153847320576,249469 750332061601308672,12535 778971049895526404,167220 733026280090701825,351166 773772220552257536,137158 775144239843926016,135025 791563021659336704,236502 763824272112513024,80486 736481696594415618,304513 786290040871673856,201494 734948209957687296,353374 750959333756796928,16142 786439646897065984,203674 762647501325217792,73926 788890973396951040,11774 764907169540022272,84724 761179576286326785,66828 752953338396872708,24134 764208740170080256,81130 794483323884240897,11774 748276358732722176,1247836 769717397875990528,110659 775038186666004480,146580 781706249272459264,178194 778687039663247362,169916 795450126810525696,266079 734746882887548928,209828 779495396435525632,174230 795605741570822144,267265 789286932710694913,220815 794922281902477312,263817 774013795832360961,138819 790534323749388288,231333 770292307266371584,117257 790585256898244608,11774 791439838557921280,237935 758266661107531776,52061 772881779086790656,132335 751866306748526592,20225 786299833736757248,200961 766702890811428864,11774 779046894890786816,171324 771884509163728896,127957 785778929944629248,197512 778874413202550784,170373 794806686305423360,261155 773061222665101313,133980 788068019796836352,215005 794571324844744704,261155 787010136543928320,207287 769570024839192576,52554 788096064398032897,214899 789989613276397568,228354 790644502075703298,232169 778617235422126080,167007 791846213909819392,241925 772081188047458304,129471 773214074935078912,134470 773722263686254592,137042 785281185710796801,194206 787119933964423168,207613 761897310787952640,70263 762695727713628161,73926 765853451603542016,89198 795431241340321792,266079 763459014256578561,78477 789286859029385216,220332 787104357586042880,207045 742764402932228096,47188 754027368772046848,26066 758445658147655680,52749 787281812368175104,209151 758278537136648192,50923 766035318860460032,90539 769320689539149825,112623 771326392986378240,124597 786784889945329664,205145 794272377639026688,256219 759361611412959232,52061 795381915348041728,265018 794355864983445504,197512 761332733859631104,67852 758250625058693120,52061 760119943216017408,61051 771013326692241408,117377 779131537975414784,172862 786001575491710976,199546 765282297494941696,86627 768332121660284928,102452 766693433700261889,95225 789818649368367104,223249 766010521787117568,90694 778244827758653444,166198 795699289867616258,235257 752804536130105344,22953 758341903867744257,52112 772889045957423104,132335 793994437542166528,256255 758739135238582272,11774 786354714250137600,202983 794340256581447680,260033 758095207350935552,51043 785580411577511936,195481 786941919050039296,207613 750790966068510720,14421 767872549606731776,102249 786392916264640512,203674 794573382540992512,261155 788893866875162624,221609 794056963009212416,247651 787584584607211520,211775 757724688378236928,48435 775068504655589376,87904 780920403497803777,183269 767197374502535169,97852 772526244059549696,121795 777571419450384384,11774 790170198787690496,229220 773508272875638785,137042 780755943126511617,181755 785936875664109569,199211 786538887493591042,204413 759581268296265732,57574 778957162399801344,171168 787325200744476673,209035 792933636848791552,247241 794760439653666816,261818 795015959115231232,263907 741912209211588609,234630 774264476740816897,135745 786954021747691520,207287 756666507153768449,1248413 764394821595181056,80155 775056693382160384,146338 770346629211705344,117609 778297970081067009,167220 781583120038449152,189017 790887384862887936,234564 763862244492840960,80153 786607605275881472,11774 794575164163768320,39957 754862027353370625,26721 772786597473488896,131027 793408508033064960,1250457 760141873885253633,61145 789284879259340800,224680 766073319275847680,90482 770377306816733185,117748 766001764566958080,90384 776189546824208384,152946 779468522309189632,174392 793482840423923712,235315 762273438836756481,71502 770756258580144129,120363 761604207686352896,69231 754719571689504769,33356 768349152233218048,101681 760481651256389632,57131 759658186026606592,57574 786899813367369728,207096 756222546509500416,41680 793950203644706817,256935 765200843104804864,85562 786563926095908870,204413 790897895927083008,234583 792423123748581377,243075 752213825819140097,21631 791406054043164677,238780 779017703390601217,171037 755963252270518273,40881 773236141202018304,11774 766291568051486721,90575 787473162468401152,211347 792128856274636800,243075 795608158773399552,267521 759377140429172736,57722 777662492075970560,159090 788453269874077696,11774 790279250049847298,230282 791802452760682496,241034 792007138931507205,230130 793165575560302592,250033 768932684164771841,109666 778366871238213632,166916 771655380824838146,114254 791355123712819202,238207 751210594817060864,15649 761666109397356544,69947 765515141697900544,87904 791062287243218944,235348 741037535015501825,350643 758068958008401920,50542 760122187235766273,61051 766516012267163648,90384 778457175471423489,165080 791416649140371456,238207 791692161116934145,238429 760835259831312384,64722 766351497038880769,93286 791668656744693760,237202 750720411462144000,11774 754777980560289796,33549 780829056245850112,183269 794072939075403776,255393 751170841233154048,15808 779115517462257664,11774 786978809199362056,206484 793663967079968768,238378 795481481309208576,262053 776444134416580608,155896 778379786708070400,151265 786727294295429120,205094 786574067876913152,65113 792438529347289089,242693 794636103529725954,261155 765375612793991169,87245 794646501725179908,261155 749281540660748289,7277 755531940107780096,38183 758030771051384832,50654 761026446886182912,65180 773345712025153538,129551 780432620517625856,177233 758128882625241088,41703 761368904987926529,67998 767106703850549250,93112 770153851076902913,117026 776098331613274112,153194 778371786887032836,167569 795670457835986944,267862 762722559347478528,73926 788109902086483968,215608 778345268068560898,167311 772978887491858432,133940 787240940566089728,354847 788622315479240704,215437 780585896194240512,11774 785550566680244224,196788 755409689123237888,33356 787284618508591104,199307 793600822596792320,252408 767841371701055489,101203 786915385136209920,207287 758712788177022976,54070 761889298748538880,69491 793796860179800065,249926 794569956465799168,261155 753396639675539456,25968 788004119059521536,214354 750250782281310208,10808 762841716462194688,1249062 770747970627178496,120690 792173451737837568,243187 769657441575399424,112336 773640124877803520,136515 761398807221379073,65180 771302978796003328,124597 762328741175521280,72440 769548268485443584,113412 777635315338981376,161901 790356684346490881,228820 775742361926336513,11774 750406745479114756,12852 752018487921434624,18374 753746569292226560,23725 778411322736345088,167220 788082732568088576,215005 794986400466800640,263906 759104224072523776,52919 760910299033591808,65165 779067216872480768,168284 785462491174141952,195975 792559152757440512,246392 795717797145968641,267855 764963058011758593,11774 765337296757481472,87226 771042518939017216,123085 771882110684495872,128404 785986992018305025,197637 786595178362667008,203510 789210420753993728,224333 771563761098301441,126389 793929088658444289,247056 792031791292878848,243187 794246817030537220,258456 793084321510850561,249348 795026818369732612,263926 794568191490068480,260033 754897020914167808,26721 760498394800361473,63149 764106300842135555,354826 789456846486663168,225981 769965857757925377,114848 772846602692259840,11774 762033761999581184,70072 775291727997444100,148045 776843029697015808,155318 750406393191096320,12743 787561380606017537,211708 770723134840246272,121046 768925189233057792,110362 769936208818540545,95247 771443669723340800,125554 775030889763995648,146259 794213176401240065,258598 761139704481841152,66804 772877022745862148,132996 751844103101485056,14877 773462655591936000,75113 776012278726471680,47570 791033067083296768,234583 786986559341854721,11774 753757355460980736,17640 762276351101562880,71099 781278394864500736,185496 786278807418261505,202145 787010512391254016,208379 791404402649264128,238395 753321021051068416,11774 755262764298465280,35890 763208721627484160,77250 789251738834313216,220029 792105175817134080,243187 762846902131888128,431998 793131391160549376,249841 771694992079278080,127134 785319485930508288,11774 794748248896454656,262849 794980849708072961,250633 767804045792714752,101681 777310352740524032,158387 781055468890316800,183759 790338029369950208,228820 792144493969543168,11774 786839045070553088,197046 787831170696376320,209184 773712264633266176,138903 790324343465123840,223103 791861814149517313,355982 793974269227040768,257353 788863433127198720,220661 789331483693424640,215437 769130012691824640,110585 785464559301570561,193297 793177262430363648,249374 792483908457795584,245715 794091177402245121,256219 773176661072240642,134561 785358521063780353,195481 787446675124215808,207613 756207054822465536,41724 768646158206074880,106774 771550438424399877,125554 787636993136201731,206101 793615294958751744,254135 757680739051679744,48439 760119846164111364,61051 788914835954294785,127871 768850524695359488,109571 772552388221792259,129558 775128016309465088,146720 769573390856298496,113412 770788357492310017,118191 778668484989292544,168892 790890378626994180,234517 787876044162240512,213376 762699716110888960,73926 787994251523072000,213887 776875356129222657,158820 791746467958517760,240584 778192067268861954,164826 760826462236774400,64664 763065676349050880,75899 785796788670181376,196277 790426796164460544,231550 792018836174274560,243075 778648063665512448,168794 778675727122259968,11774 788399950833020928,217519 775769215152295936,150663 794438088504184833,257325 755806150931513344,39462 794620845947662336,262145 795126814699974657,262752 756260823010508801,41689 788006630386458624,214354 791510867225567232,238207 765421344964087809,61352 786925361816739841,193026 790597972123848704,11774 779041864834048005,166300 795706295466737664,268281 785677471551193088,197286 789671443051057152,226731 791143397075673088,234551 787725317838340096,210235 774306630825418752,140444 775122835916197888,146847 792762789945311233,245148 777989707292676096,14383 780783014032703488,182870 788562784455757824,215437 792396321844060161,243075 751134162698985472,16953 753757878469689344,20628 791017393149456384,236035 760833071478374400,64722 769002924450066432,110659 778570256310685696,168284 785547695331143680,196917 793131013568208896,249841 757448308193361920,47283 792708069629190144,246621 793422049129693184,252020 755194854779396097,35890 790769353994018816,232911 767048259361701888,97467 792029809727549441,243092 773588474255515648,137869 776212927867154432,154469 779824564410998784,176109 790642965710512132,233152 764982853587312640,85562 790625463135719424,232280 766410413034598400,93221 795116539225767936,261130 762051539917639683,71550 773879661281550336,139404 775532496876244992,112363 791418047927943168,238207 775000663881191424,146259 771439294980493312,125381 733206336369004544,355480 755068482585174016,35086 770796915856281600,121479 795421600812240896,266151 790727495012061185,233558 754712624516988928,28742 751193684801126400,17677 759974723891580928,54842 765036804772732928,85562 776738269128171520,155451 781217118595457025,182036 760555347253813249,63451 768095358400405504,103354 756281263107940352,42249 771030974134181888,11774 795083869410070528,11774 794639019086848000,261155 773871653293961216,139404 781191657282600960,184230 776900566760947713,159308 793321006836232193,251452 787194843617488896,202636 790538261701664768,231828 768857005641441280,108991 795259122430201856,265257 771509350967812096,122967 791219239424262144,223249 795721354041577472,268448 756666839757840384,41702 787789900741357568,209713 753676975424667648,28732 792934541321236480,229908 757246537671905280,45669 756657564369063936,43391 779078434827886592,170144 793157538774736897,249841 775755223600013312,151071 794206483630034944,258771 773563230832648192,137639 747533934645379072,11774 763166340114972672,76549 763721562914639874,75631 780844010613121024,183826 757248581199761409,46406 787639924950437888,349479 773992735640551425,140444 776117474769141760,150511 788515472727744512,218275 781143528906723328,182771 791606585063776264,239893 793132096373952513,249469 793421072225955840,250633 753954841718771713,30590 779086819015200768,168284 785241364090859520,194221 773937079931834369,140211 789098802560966657,223286 794198288840986624,249926 764652980377358336,82066 758650549096947713,54272 763829498185785344,80482 793871583404261377,256255 760176422795223040,61051 789955859824738305,216627 792431182877233152,245148 793518131650125824,252196 794601555727028225,261155 734561968225292288,46501 760440923159404544,41680 794913728873439234,261033 761317072714371073,67360 794346622230691840,11774 752931721918636033,24173 763164650422886400,75899 776436396689096704,155451 781501756534423555,185595 760117442257399808,60723 788712040374214656,23762 765577082592264196,88124 787718428492783616,124597 788469050460499968,218275 794689776037281792,262022 793477469462331392,249926 757282477127766018,1248475 776676527014490112,156053 777999263661981696,157082 793606892249550850,252196 756282957179092992,42495 785624760457854976,197512 755837547750694912,39384 770396539458035712,72630 793505793261928449,249926 732685851541430273,353262 755373061537312768,351973 777460334324056068,160480 766327743575232512,90384 752628378415591424,22750 764242167716020224,80939 757956754164506625,50314 767718402387546112,100605 781639800424017920,184343 763120373210624000,76771 773910174079803392,137042 789847031246389253,214880 779148065387143168,171324 793209991213703168,249469 791950338383187969,239928 753336299805814784,26458 769368809970872320,113165 755863322814144512,18215 794195717032132608,247379 766015824083750922,81929 777862257527009280,163785 749417338278141957,8248 765257689605615617,84649 762682778164998145,16728 776832566531723265,157082 751076770791784448,16422 753019289783894016,24134 753716581633519616,29347 755380776456380420,37044 759070064309960704,56784 786891037235175424,205989 774174886004531200,140444 794037856125800449,257325 795383259039289345,266491 756569745080582145,43225 778584388699160576,168794 780792416785862656,183269 793509203495170048,252741 763013680489439232,75899 775424256314224640,148645 772453615713878017,131027 776904505262682112,157082 793689894765797376,252581 757702869655126016,48991 792864175772930048,247877 759105807455776768,56964 794321938348986384,258878 758016974500696064,50772 765020855696891904,46368 773283534274306048,133454 756473965950959620,43391 771418446844264448,11774 773593207749812224,137042 793260015301853184,243761 792388519301877760,240814 792071921890369536,243562 753495163822084096,25995 763171453642547203,76127 764929909747806208,82066 780823075050749952,182036 733076580491091968,355810 767873204677447684,102137 793475056550707200,249926 787378758642765824,210207 790155111439986688,229833 780636730936274944,181419 790240240761966592,229693 775890355254206464,152182 777221520930201600,159876 770985454212702209,81869 789016820627935232,220526 769206190270140416,11774 775493535260868608,148994 795731905949892609,267862 792006810920103937,206666 793440041037078528,252020 767761992945770496,100893 755159979762606080,35890 752680673257938944,23167 788124419164110848,215754 732768127948181508,1170601 794685159857602561,261455 790276005646696449,229693 791436574437310464,237908 743197414471901184,11774 750419850342887424,13343 752651247405010944,22575 788778788721086464,220526 765121911764377600,84683 776309539192709120,152314 788020275698737152,214354 793040222233567233,243187 794034406323195904,257492 774379802065268736,142648 778390163751743488,167180 764852307309846528,84724 793877518801481728,256255 795400200424669184,263793 785584873977311232,194058 752814291120783361,22439 755926085611560960,40566 777528939199598592,161387 788392002840702976,217519 754785214946283524,32488 770366669214523392,117942 792060176127758336,243075 794340340304003072,258741 794413281788170240,260404 750784848399261696,14950 759561000756531200,53703 761198178477629441,66824 774008656023187459,139404 775540287489789955,1250064 786064581550571520,199496 793247253691502592,247241 751126174131191809,16422 755884083100708864,349060 791965157031239680,240890 794687492662272000,262752 795051350665076736,263926 788750889985056768,220029 792930944059576320,247877 768520469205188608,106716 770695909382381568,120304 788453234096517120,218275 786269365436084224,201555 788168078433488897,215088 768567686158622720,106281 793645842007662592,252408 794825685013561344,262752 765319414447157248,87172 775432679366033412,141415 761828800669872128,70858 786973793688416256,206054 757543876609441792,47782 793542836968943616,50439 755921695689629696,39475 773958127960064000,140444 766152145137758208,90088 778617211103670272,169201 787520305577152512,206644 790320427071639556,230261 778164635631509504,166269 756038698416869376,40932 768431409744805889,106281 761636815627575296,69947 766648433352507393,90384 774194740728397824,141887 794688000970080260,262022 793184914824978432,249039 778996036434030592,171858 780464901026304000,177749 794662427186982914,261050 770421700680880129,118191 781357984135966720,139404 785358092955426816,194081 757054772901994497,41839 795134339390443521,265245 785700533612851200,197286 756962811834724352,14277 794524771857924097,261155 793310850790621184,249926 793621214967263234,247757 790941727246999553,234796 758187800063799296,51451 780729905944391680,182036 793893156144250880,248652 781109642101272576,185496 790331419755159552,230559 791692520191393792,240483 763080596125917184,76487 766056361595510784,90384 794762948862504960,253729 789326933058256896,223921 753635350938091520,148861 767408901805346816,89840 768907717171970048,105799 764482823935799297,83469 771848579946340352,127903 794354264080613376,260033 749880311261962240,8424 754113315962494976,16728 791385808267804672,238207 776724054690689024,156308 794210082741317632,11774 757332122029924352,45329 772079438322204674,128043 789918051021918208,227048 778649190188523520,167407 758379851950592000,46076 788716429067505668,11774 793449772866793473,252020 759114743156047873,57132 761451123752341504,67973 770949182852960256,122146 774048255466467328,140211 771308400340705280,124545 793861878933880837,256038 764244000458936320,76127 755571208041603073,36877 779397442945028096,174728 790720157542977536,232169 772759381372874753,132347 773932211250696192,138819 780434268069691392,180306 761376799343382528,66777 793135320346734592,249841 751109481258299392,16728 786411832131084288,199546 793100119541440512,249469 788065310809227264,215005 792414467338436608,243075 795063315793707008,263895 760715393866555392,62821 768226943338684416,103171 773006137385824256,133519 763111437992546304,76665 771735870340726785,126152 786301695886176257,192032 753625625022214144,28281 762299390908325888,70941 755867110920720384,39207 792027246076784640,243075 785606125378867200,197286 763102349179006977,76410 770208463356043265,103506 790156050683072512,227795 757655567238205441,11774 759028252165939200,52475 756353377194348544,41518 767504376642449409,97472 790514647803764737,231894 770506441346191360,117263 780841914123841536,183269 760971846061875200,65839 765980489211576320,90575 773621271410212864,137315 774819599699226625,142942 775038078696222720,146259 794989120166723584,261942 764683932050845696,81659 754116775890083840,29790 767834657798950912,101681 743855832270528513,195876 781058920093667329,183759 785589803446259712,197286 793894012952387587,256255 766478418946953216,93286 786025659642458113,197512 788720782230822912,217519 791244750808555520,237325 788858738518159361,220526 791752021057662976,241462 769977871662215168,115519 771345182256144384,124545 773526193714769920,133025 752115429972336640,21121 763451936070918144,11774 764215812672618496,80098 751843225946640384,18893 773883470527369216,139404 769664763085422597,112939 793927607624470528,249926 795618002934894597,267521 759020128306593792,56302 742729333618429952,47188 757434760713019392,47284 751030186536148996,16422 772576588420513792,124597 791690718771187712,240070 792419993325563904,354073 794063742774296576,106861 766509792198131712,93508 780533965945831424,178125 764166067119718401,82283 781250172001017856,183269 786904013765746688,207287 757987135282634753,50474 764231692282392576,81946 790743162641874944,224680 770224599644639232,117257 773883983776079872,139404 772897935847677952,131896 790631044030484481,231894 792326356205920256,243075 753650196031082496,28732 756242703751389184,41689 788953046143217664,11774 763066166201884672,11774 733963463538671616,1322590 763511786863726592,78853 792546318853955584,246314 758284368506818560,41703 777517062751068160,161185 780902643992522752,182870 791346321718321152,237491 792034711715639296,238099 793300572916948992,250633 751078563856605184,16728 768822655394930688,103046 774824055736238081,29786 793094224619024384,249469 750485873779732480,11495 760777531075223552,64737 763522076103745538,1249137 763894481158627328,1249156 767787792449626112,101383 773898907948421120,139404 785938797573709824,199769 787878141620387841,205197 764203837531926528,82544 753996775078244353,30303 754035930256723968,23725 792075572130287616,243075 793107158292234243,249469 794547231068065792,261155 764787337884758016,84724 788893747111133184,212357 793012572467425281,246392 794035706683334656,257624 785726291563741184,196917 756081217502490625,39194 794034854778109952,255942 780814672706539522,183269 792759949461970945,247388 794013307094974465,256439 794209573338955776,256650 795399156764274688,263817 762672930723549184,73814 773963044137336832,140444 774105281567436800,141360 793088934741876736,249348 745329785249931266,145399 791441464119001088,238864 768421624131575810,106281 780353861978583040,178735 758064759975604228,50827 795375515230158848,266151 749320677098938368,8047 774303830959939584,141867 755893035200876544,38459 788580082147205120,217601 765596595735756800,87145 765811829444489216,85562 763143948131037184,76947 790962881059655680,235487 760225537599995904,61444 766064272531083264,90575 790605388966162433,11774 762667738145980416,73814 775486303559294976,112363 788757912201994240,220332 794160054836543489,258331 794694962512326656,261155 768434419161890816,100893 732561177922834432,1170450 757033457365114881,44280 750149494348525568,11495 790725669651091456,231792 779351146351636480,174115 785949550234042368,205972 793584237047844864,253793 767459528531075072,22657 758042515639447552,51069 791406038297645056,238395 793152274944196612,249841 785378488425517056,194060 758249919345860608,52044 762989205857374208,75724 794694915972173824,262849 765406587599007744,86014 793237375526723584,250293 794942924475789312,262022 795702344604389377,268281 757389165864640512,738099 770987313518243840,122146 780604750811107328,181984 772860582017978368,132335 780811717353668609,11774 775391825875968000,148645 776696347441278976,146991 766778454427697154,95708 786218812660064256,193533 788287924462682112,11774 772563661755813888,100559 795373837353447424,263895 764129165020913664,81869 775196052408328193,146720 792511629388877824,203546 788327895567433728,214078 794565333503750144,261155 774699719041753088,144607 780607422209462272,181984 761302083614146560,67229 788131814456094720,214809 732397153214070785,11774 748553163712643072,11774 788012214355566592,214354 794943951442739201,263895 761574740167430144,69231 773699170972540929,138819 794343266179158017,257492 794640486690590722,261818 795704958079430657,235257 777351507524063232,160602 779064526910189569,171795 787707116790411264,212357 793156128309927936,249841 758342686785040384,52554 792875114127691776,243286 793661462740766725,252639 794969591239888896,262925 750660797236412420,14462 759352852267401216,56964 762089321578975232,71476 763005177964167168,75724 767925312705495040,96039 755524304566124544,38183 756101346676314113,41193 795323295084187648,266079 760121289705000960,61051 751546743381168128,18555 769920765395341312,115511 790472384746819584,230282 749372852357308416,8497 771919316497240064,128869 785481873501728770,195975 793151707307913216,249469 760965186551373825,65307 771699135682449409,125554 790991008133746688,235580 773713639530459137,11774 757698321339121664,46958 777206292578463744,159370 787519547846909952,211347 765695385125945344,87245 794879969570750464,262849 747827172258119680,11231 795096966527127553,264468 758419712158171136,51778 788381616351563776,215608 757921114601521153,49845 790784695206289408,232881 794969043212128257,262849 795323517810212865,265521 777583645489893376,161277 771335305018302469,112939 786433512203182080,203674 787109490508361729,209184 794601772811685888,261818 780434870455721984,180310 781212224983535616,186376 753373685684240385,24173 773774799260622848,137953 789275972952436736,11774 792527958061834240,203546 767752706379309056,100605 786168015385686016,201072 793913090328985601,11774 762734626729107456,73814 776609145399091200,154832 768867534686871552,107910 789558361499000832,1170682 793844587165052928,255942 787839083934515205,212034 769928374567395328,115817 789934811574042624,351152 776838080745594885,155898 778389681507479552,167220 757381183374143488,1248475 760283924228562944,59666 765295062880092160,86819 769014123980021760,110709 761225249945976832,66842 765347626254336000,148861 767160044286779392,96962 777239320524623872,159475 765588108624539648,73712 792958601925058560,248749 752895711709171712,24134 763016243121008640,64652 775875593166548996,152314 777588606474997760,159475 788053758735486977,11774 789239197051727873,11774 750403359404859393,11495 762337924721602560,70756 791818681168699392,241408 794938495592792064,263289 760546444281454592,63451 760896806242832388,11774 762720904312827905,73926 788946343494578176,221416 751583333637763073,18893 768951279221612544,103354 773988814888898560,140444 795703085788237824,266884 750357757652447233,12805 772298618275377152,128934 785760232358248448,195332 786722109271732224,205094 777966216069677056,161714 789457347483693056,225981 764622386603827200,79561 768927218881929216,110362 778872765642338305,169384 787132898625204225,209351 787460683952599040,205728 787721371300364288,210235 761677531816669184,68284 771443017387421696,125291 763442293898563584,78159 775308875641806848,148170 791392537629995009,206666 793472567264874496,252580 794603358350807041,260899 793969295403274240,254135 775109571949891584,146259 778619344217661440,168794 774716245593776132,144573 777852973120647168,164001 786732289459941376,204684 775001289516253184,146259 780870299847843840,183975 767586017616404480,1249445 776455947963158529,154832 787153819146850305,209129 775104867702599680,146720 774096473763946497,140308 793223528203980800,246987 794532232492814336,261155 765704440351297536,88920 766701741052039168,95672 768859924495409152,108849 781214291248676864,186434 756851311392518145,45200 766626781105270788,93184 773700268215111680,134033 781355351253749761,185595 760714120819838978,62853 752275088985059328,21332 773529269905469441,137158 788855384962400256,220029 762788055354933248,74133 791981093054447617,241816 764285049562763264,82673 771448348440133637,125367 770230116148387840,117257 778721669959389184,170187 793128065127841792,249469 765313853869608961,87169 777642510554312704,159876 777991253904371712,164001 785857318999171072,195975 795360226400735232,266491 778351527152889856,167220 791401691983646720,237908 755797711186759680,39697 763776011766870016,79600 750710056639954944,1248097 765917294341922816,50581 775336653258887168,142506 776975733310750724,159546 757974596796682240,47731 756967470632669184,45122 768902433670135808,109967 792553910514909185,246392 777189880048721920,160539 770711036265689088,654029 787091453155487744,209129 795676687749025792,267618 768814660657176576,1179733 789917842279796736,227048 792173017279434752,243869 785498736629846016,196277 758891735464325120,55938 759779634397319169,49590 785691247801348096,197286 790908972438028288,233800 773812418845642752,137042 778293929225641990,167273 787916343257378816,213887 791342057012994048,237675 756304816498966529,42564 770382957790040064,118191 789169456954036224,220029 732572275929665538,352711 768773290542428160,349856 777003092348850176,158387 777967736773349376,164783 788054018430033920,205197 794696960586502144,262752 751194632315236352,17284 756112138033397761,41539 760462960418361348,48289 764949230343622659,82121 761577844388397061,66801 773953446940667904,140444 785915581409038337,199546 786387391456182273,201639 766433195097137152,92959 787130884281466880,207287 762290883987378176,431998 779213379487408128,172208 789531743263027200,225358 755039205164666880,34666 755171377775280129,32572 773883203094315008,139404 789740688929804289,225923 733188586967687168,355137 785312481040293888,11774 786603375013998593,204977 791619090028703745,240145 776066826086285312,153095 785256740015046656,11774 787448788252176384,207360 749682470245761024,9433 762768366436167680,73712 787127770753138688,209151 793917143599415300,254135 765545600544808960,88052 768604648630390784,106281 758378946513821696,52167 781203129694035968,185313 767509263044468737,99667 777584635140341764,162497 777630543580200960,162596 794918970746871808,234990 761547456735830016,68163 770752402496499712,120690 794172088126820352,255393 758381382070591488,52061 751858497843634176,16931 771128386081009665,123583 790972826056429568,234583 791450130574561281,238207 768183395205734400,103786 793549153234132992,253206 759139901388361728,56952 764980787171041281,85562 779372739551453184,171463 792159275443490820,243092 766353587811209217,93148 763902360976580608,80939 767186435279581184,97386 786884449766178817,204835 790547209397817345,231894 786213746918166528,201583 760778969692209153,64664 778728813282811904,170169 778516053336985600,165185 776810658742480897,156811 789087209546625026,206742 769220961438760960,112239 772266612766507008,129551 758432244382007296,53001 780782875830398976,150151 757654932807946246,47940 749424586035433477,7914 755874315455832064,33192 765984467613736961,90618 752009388345274368,12408 765182060998828032,86103 789953489921204224,197046 768143045334368256,103506 781047719502737408,181026 771761365971337216,127557 792522174732963840,245101 788789110072717313,220029 753971663688130560,30354 790272292362170369,230270 789281225521324032,182349 760953654467788804,64664 794632367289798656,262145 788853370291359745,221635 763789836582998016,79589 785690118258626560,194082 787508637954519040,210287 792724653089357824,246392 769932108550635520,1170677 789522139883839488,224243 791248275965878273,234653 792419569633599488,245698 785339365656408064,11774 788511760726777856,106085 764780237544628224,84724 791313700422455298,235179 794914270018408450,263895 755791105694785536,37457 790660478112567300,228576 758394833127866368,47761 762214513030623233,431998 765350132133036032,85562 794363418274840583,260273 778728976176943104,170252 788808484347322369,217519 753039189961236480,25135 768991947646205952,110659 786546451161767936,204413 788193329166987268,186212 789461312199921664,225380 755399620772061185,36735 769695141330350080,113412 770702262947766273,118191 776075419120308225,153095 735924873067778048,11774 787701931166822401,212139 760137442502381568,61051 781753417005879297,189017 780239946770685952,175269 793862982371422208,256225 773717412579536896,138616 776187688189693952,153779 793951307493031937,254444 774003204916912128,139766 751546758220701700,18567 775842662985437188,146259 745881895985086464,1170555 762784408353050624,70679 793204958610894849,250430 766601203513950208,94699 780618279001919489,182122 791498658252328960,237198 755246074957209600,35890 788449598645886980,11774 794331281156816896,259743 787716554808885248,211461 751118791547826177,17118 755107633749557248,34666 791975845317398529,241819 770798113070145536,120610 750401448958103552,12883 776736844507676672,157693 773718865465442304,138155 773856755822366720,139404 793816975147462657,254135 756935856145833984,351340 794270501849808896,258456 754207191737982976,29807 768951217322074116,100893 779386171709267968,173753 781642891898662912,189613 754930235011891200,32495 761345274983780352,67906 758515039733059584,41680 788967781853257728,222500 764577004276572160,83391 750866667182362624,14128 787013186625167360,207287 743495776769286148,11774 777257343599902720,160592 761313067925770240,67401 787086482431352833,209151 794004033631637504,256255 789456998383312896,1178911 794191316934656000,257492 771052936856297473,122955 793230042767568897,250633 757925248683610112,1248547 769663206025560065,114022 788974891869569024,73568 791880175642259460,241819 793976678686957568,11774 791000648565202944,234583 779396027635814401,174115 788122819045367808,215754 758389458165170176,52030 759783814843494400,57574 776256360828710913,154525 785771182377144320,197512 755521800944033793,38183 769724234310574080,112939 776903334968041472,146506 781237794576404480,185496 754758418121056258,33520 763124432902713344,76665 771132972036751361,121612 758518065889943552,52554 792016511791575041,243092 792516189847162880,246295 749748857483833344,7816 751808196562423808,18215 759201610451062785,56438 764783209380995072,84724 765320354889949185,11774 790298092604043265,11774 762726051491385344,74133 764984785731252224,85562 767850975369584641,102137 768724377416314880,103261 786691010709581824,205143 793610438130872320,254135 755496487115644929,38032 792475828768477184,246225 793243251767730177,249926 738551641348014080,87889 776102519101587456,153095 794173765588434947,258331 775174435938590721,146205 789108830068088832,223286 792560073193119745,243562 756318812602064898,42249 787745248491425792,209400 794000592989360128,255870 794653865459281924,261155 760076627434876928,60866 787291182854397952,1170597 751187565059813376,17517 776493909665021952,156103 764263822118957056,82953 785736510737747968,196277 790812264441884677,232221 780817152827764736,182726 793442948323090433,250756 766349787717173248,91894 754977082950770688,34666 759543881641955328,58258 761995500383985664,70689 760619464819900416,63937 763425477843234817,77731 760524566229680128,62771 775804614255923205,151071 780860047748456448,183269 785517128803684352,196277 770357878469238784,87904 750504468005912576,13450 755494245058830336,38032 771369362439548928,124600 755182372518146048,35890 767719153562218496,100862 775497325338918916,112363 766444418282827776,90482 772808622761910273,132335 779483961999233024,171617 781677420000710656,189613 793201529805082624,249926 732831023852097536,398870 767546298509647872,1249419 763507131060453377,78477 752977051976667136,25255 761042419227893760,65839 763496175685267456,78304 765628825296211968,88432 773889891583332353,139404 790568138320384000,232243 795072960495316992,263906 732727649215209472,353789 788447327572758528,217039 769145791608913921,111555 732245250945601536,55820 753695597916545024,29263 751603923354398720,18395 768919610728984576,109666 756523631488831488,43413 765516352010485760,87904 766825086179500033,95530 768893841516666884,105642 753199141669445632,26140 793196105441939456,250064 795001360668299270,263907 790922506798440449,233558 793268173877510148,249926 794842823417860096,262752 768520417086701568,104973 759153116260491264,56678 756252149655273472,42171 778990472631050240,171791 791098297477890048,78159 793519127226884096,252408 769266130397630464,110659 775742152890470400,151255 790547910840586240,231894 775066876430823424,144198 794170842699677697,258331 751150404151357440,17143 774499177191600128,95572 792787636670738432,166096 774154911822950400,139404 794455015574372352,260790 773945391704379393,140025 774755455788806144,144494 734805501347647488,11774 780165396204662785,178258 781874383023382528,190936 763119977452961792,75690 732999588450344961,351147 770805006022811648,118192 776127447855206400,153921 791693761336250368,238429 793014539751157760,240483 754724393465614336,33408 788105771523383296,215505 788113892404846593,215608 792148834990383104,243075 778791154619867136,170483 787722091047034880,205197 779442620858667008,174230 753720534639054849,11774 777120385183592448,140230 785821515178713088,197512 756724741407444992,44429 760690540195241984,62492 775674320995676161,112363 776636581989916673,146991 787834570603388928,211829 793809610079625216,252196 763898382616330240,80486 773013302083481601,133454 789498033943810048,226582 795765325895794688,268643 770049311270920195,114779 772525587575472128,129551 776115722615459841,153658 756204539997552640,41703 790441814788452353,229922 760565608891023360,63712 768790472026365952,108781 786748997914333184,206008 792448250162753536,245148 794650687967592448,261155 732667436428713984,1170592 753262856754360320,26140 785511196166197248,196277 786198031884365824,201619 753720785294991361,28327 754898394779258880,26721 771346108769509378,124597 788409635086696448,217519 791015127583694850,234796 763335405316018176,77331 768898863726034946,11774 765664082145976320,89076 780478232135028736,179742 794551415129653248,261155 760708549886574592,56839 764950051806384128,11774 778333224602890242,11774 781264948764737540,185347 792505732432224256,246392 792776238188429312,243660 751091079009665024,11774 753004361371029504,25009 775826131136065540,151071 793490887959539712,249926 773927490515406848,139404 790315159369637888,230282 794575115140952064,261155 770746432714182656,121046 774007977627877376,131421 778207658801266689,166409 788419610005602310,217519 788379911736229888,217449 759844114825293825,44429 762638623443300352,73814 765166048886845440,85027 785718519132401665,196917 764199143392763904,80720 792137645275176960,243167 751218668055490561,16931 760910753620713472,65500 761272316323991552,67350 789937355717156864,215608 791386120621662208,11774 795438428338798592,265855 756941447950012417,45576 757205133742764034,44461 790875788342075392,231871 795044141101158400,264397 732637477760962561,1170630 773899469519777793,139404 769325529694482432,110585 769098931858968580,111378 776066250342486018,152735 787596029344579584,204078 770617487348031490,119937 775721504654839812,150877 787490105027993600,210289 777594337446297600,162294 792653664351506434,242693 788790421837185024,220526 750059348857151489,10847 781172665411264512,186149 793557916439621632,249961 794679898526851073,261666 787403320885325825,210313 757973866165567488,49852 788776891108831234,220332 763929976307539970,80939 766394994529796096,75690 770603145240145920,119059 794027743985868800,257492 763811267903680512,79131 779483292764479489,174230 794971195041087488,262847 750314308475715584,1248058 752749706904686592,22575 759212044591763457,56964 771571088618692608,125554 792445148890222592,241819 760971157365465088,66105 781312275479040000,183584 770934444970553344,122146 776893496464637956,159245 778417827237629952,167220 785348618475622400,186883 788418499081216000,217837 754042521295073280,30590 773227120982052864,133666 777391915280965632,159876 785314076478074881,194934 754796802109534208,33356 786538175460216832,204413 785426604319084544,195481 791439703992131584,78159 793612471424679936,252741 790563799564771329,231894 786656334443847681,205270 790968844659494912,235487 749274944995926016,7615 765438212277800960,86513 738406893954031616,349283 774082084356788225,141360 791014553261858820,235620 794592363440025600,261155 737140968726597632,196346 753552167601070080,27334 754067594173378561,30296 779543921676447744,174660 780239846069514240,164814 793104924859138049,249469 767751541327527936,101163 765076514203238400,85562 763390469497688066,431998 788021053599649792,213064 788735304203206656,220332 752647664370462720,22832 751539608572293120,18567 763708845436858369,78159 767712654395789312,100605 786984345621803008,207974 759740361631604738,59454 767793798214782976,101203 773931818173116420,140232 794235307700916224,11774 763108712110260224,65180 795730868534935552,267862 744953785261363200,686533 773985311294578688,139419 753397775891660802,27061 793844404960104448,255942 769594117961748480,209828 773898834258735104,139404 785869284832530434,198591 755170231568306176,35890 781651337243074560,177455 787986859142082561,214209 758118122628997124,50500 755840516076376064,18215 791812246942863360,240793 779338388386091013,158387 775447198150434816,148870 785810813047205888,197512 790124391367446528,227242 795346752949796864,266500 772208446657683456,128934 791374541683515392,237327 792090077870559237,243398 767922753190006784,101681 776899994334982146,159245 777246361263583232,160395 760795697901895680,64722 788345045267075073,215252 776237550537170945,11774 750014679662096384,353105 763820163774885888,351931 787734221439787009,205197 794793216566554624,261050 795760711515439105,267862 794396762685456385,233467 789477952199143424,225959 766460843282182144,92959 777310225644843008,158338 779398177694679040,174557 780601558249644033,181789 766274583083089920,81929 771375176025907200,124597 790728332157464576,232169 773901382663503872,139404 791061539025399808,236259 755176468498395136,32572 760403899090104320,61842 793274380079947776,249926 793336007877914625,8044 768590354908061696,106693 770524711579189248,118192 770687807958450176,120610 794620710568148992,261987 794984879998074882,178186 795735384512573441,267576 787068109718851584,207965 795774362087464961,268281 772553602577543169,129551 788684663841841152,219989 790652592665817088,232909 791042054675652608,236274 766606888905637888,94718 785309190399066113,194923 788390240226512896,217519 794805920689700864,261155 770738233680404480,1180149 778680221692071937,168892 772465206924410880,11774 760566716577349633,60112 793871866733756416,256358 771549633554161665,125554 788916488174350336,127871 788936277831913473,11774 762716575841431553,74247 794531375051378688,261155 753013731643097088,22777 768831309372272641,107745 775797510451462144,138812 794931304336912385,263895 793865414107209728,256038 754870455937409024,31151 794539698668654593,261155 750013961072840704,10662 790963012446236672,235487 790254956607447040,230282 794764381145931776,142187 795401405095940096,266138 768065185030496256,102998 776194659924135936,153573 760725226724425728,63268 775833038009864192,112363 794009298833526784,257026 773247948280958976,134993 768893976422211584,109709 791779914567389185,240627 791962805251350529,240483 753013289756553224,25255 785575365251100672,196917 791781943155142656,240718 749766795603632128,9512 764490406088306688,83391 780194147089211392,174115 768930749022175232,108729 750079947394408448,11301 786404598558760960,201583 773975628857143296,139404 790640204801413120,232863 768564599696134144,107138 770298242273730560,110585 793104984866979840,249469 786641984228294656,205455 745403731190046721,1247679 759630810051907585,57574 778371284950396928,167220 790567080735105025,232280 753430299652915200,27045 764790901696663552,80486 771037247294496768,122146 767363533092913152,97377 792027595986591744,243092 779305556951445504,173628 794528927247204353,261155 760491480742002688,1248804 768652225639964672,106819 786657201360347136,90209 769302993653075968,112740 789118038872199168,221785 793100221244968961,249469 778729480701353985,170229 792818943459196929,247379 772916172710776833,132335 779321161087942656,174072 750536926642462720,13201 764478041506455556,75690 789713135661756416,212131 773633284714602496,126570 765002411874320384,73712 766309150532009984,11774 750692450167984129,12883 764688477686419460,51996 771062746070847488,122299 759392828719976448,57881 750789054116102144,14421 755387583866089473,37044 758530752518590464,53703 761250470723657728,65887 763514454717923329,78304 750492210043297792,10848 779129090339135488,172962 786483982875578369,201555 795465876501889028,263907 795767900602855425,247930 758425472044793856,51997 765370927882178560,87245 732496440019161088,1170406 732394717497982979,350808 756203525068165120,41702 779622159039733760,173347 788159768414347264,352258 788453114215104512,218275 793150399645622272,249961 785928998631018497,198878 736236147832029184,352870 773842586435858432,139404 778633139891630080,167319 754874021049569280,26721 789812162835451904,194060 775766825317568512,144573 777697394930561024,161984 756356359134646272,41518 769692339497558016,113982 790646018274721793,231894 795093551256313856,264397 790694712160026624,233558 794064790733914116,254209 770250112278859780,117503 757297958241046528,46406 771494344863997952,125554 742341372347174912,349951 789936624062767104,228576 795705638647017473,268281 733134489875013634,354548 755594341503107072,1170390 790510927451947008,230899 763378682828296196,431998 766010249555783680,81929 766802546765606912,89859 777964781542125568,163990 767455361791954944,98972 776961579753570304,156835 793851133630570496,255942 764190139035758592,82457 785460748105506817,195975 793188040218775552,249961 792101511710904321,243187 763015894918463488,75709 776815317087420416,155390 786700066241122304,205728 765233131058237440,86440 794254451058110464,257492 769975589453369344,114254 750446414308610048,12898 767014254545219586,95506 785271396083441664,194667 794678585336483840,258598 776434514860109824,152872 786839355428048897,203350 790623772369907712,229901 754039249381494784,31377 761359524905103361,68273 765588329010176005,87858 746556647229644800,1322887 776732598324396032,157726 789969955076747264,227242 761950726268424192,431998 795234206506852352,265440 773561981269712896,137639 758065813366513664,50314 787090987436748800,207949 734782679003058176,11774 753647310349881344,28732 768592378865262593,349425 752934800202174464,24134 768255738334502912,88920 754773914748854272,27045 764446273948659712,83413 787060584533590020,207287 793045265867505664,246225 757739383005085696,48959 781641473498370048,189515 755766797488521219,39462 770447438029217792,118191 780476661863100416,180233 748188748110794752,11774 794291930796462080,258120 779298852973244418,173753 756636697648107524,41839 767547858442747904,98259 766779739071713280,95672 771046586331783169,120048 768283352449384452,104662 770261223539613696,117568 786687496906235904,204835 762295899691233289,431998 785641117781897216,195975 790297518747873282,230485 791995105670406145,241678 785489736475430912,194723 757106153511804928,43469 794615310368251904,261155 768616285382938626,104662 781547107970871296,188401 792026440460034048,243187 737769200954007552,352616 753001301617803264,24788 755182474011955200,35890 780172382707134464,172089 770775557231390721,117377 775730096283983872,150877 776939840755539969,1250370 761664402919522304,68993 786885188177526787,207076 787715976095670272,205197 756858077320712192,43469 776438243793526784,154549 792048792199651330,243187 767601320115056640,99965 789508247208226816,226731 781692703285219329,183668 790879889255567360,234583 760551001967525888,62492 790730396879114240,232884 791353070466641920,238395 775866649870118912,151463 792805546508386305,241345 771808237784014849,127366 775678453895028736,140237 779210814314061824,172799 794630496131039234,261155 756457914882154498,42249 742149820677271552,762119 764192903014912000,82283 774078574693195776,137869 794016399446470656,257325 794697083819167744,262752 794725573478203393,262849 732648677139959808,1170592 773930317908471810,139404 787496096079634434,207212 793621076475543552,252581 765852719064182784,88052 761401503575842816,67547 785255048108322816,194147 767098523867308032,95672 770361652088803328,118515 763013517368786945,75899 749997489772716033,10483 775792316854390784,151185 752181877952307200,14277 792948622979510273,243187 765347796576710656,86693 743264097072984069,351268 775807296173637632,151439 790690387178512384,232169 794571414955139072,261155 766042364242595840,90384 775027292149907456,146259 780407254575034369,180039 754095349124304896,30910 756303998685175812,42432 768863332182925312,109666 768956810065801216,98972 772891101199937536,132578 785639580556943360,196277 768535001604329472,106753 775002168113758208,146259 780457714329812992,176890 768161902044348417,103506 793225804767301632,249926 753460857493946368,19598 788853738580561920,220029 794903608529743877,262752 773373387959771136,132996 781722513353150464,189794 743233744417390592,351268 759154736071254021,56192 774031634144395264,141035 742395545491255296,11774 765908026574405632,89915 793109555739701249,249469 793893625461604356,256534 791265767178182656,235487 768291369374756864,101681 794913389818613764,262752 753729351355658240,11774 790527205415714816,231894 764635595448655872,84209 755814970911133696,39235 773252005028564993,135736 787066999260188672,207949 760516321276592128,11774 773329079877513216,87904 775721500900855808,151071 778438899668492288,128615 752256796924968960,17416 755458929279270912,35470 764873791507800064,84889 768583328823910400,107469 769676623876677633,27164 791301999157506048,232169 791110671278583808,236705 762661651086581760,73814 785281808724267008,193669 787810818008113152,213246 770981341999628288,121949 794283863694516224,249926 763828231376105476,80482 788410716453609473,217519 760414983012356096,57131 795078014816157696,11774 763837137842208768,80720 769702784220278784,114987 757347879543373824,46379 794237562344722433,258044 755219191230296064,35980 794707158730493953,261155 772160681395179520,126940 762331781769158656,69947 768532623257927681,106774 786554177073901568,7224 795683597114077189,267862 793736543508766720,249926 788707863766175744,220029 750336962398187520,7849 761909422914277376,70991 763147776288882690,75899 768576250893991936,106774 790609058382381056,246425 762314763917467649,72550 768569282116608000,107423 794535750503047168,261155 751890677756223488,19295 779533011968593924,174115 793953948856184832,255826 795275418622394368,265795 740279034123165696,350826 779802561448595456,176218 757650001665241088,48549 758724992364273667,54070 794257769092227077,259231 761651445179514880,47283 773920273552642048,11774 777559471321190400,161988 788903264037183488,11774 789559953879097344,226717 785881672914903041,198671 788482519859535873,65113 793801950219251712,249926 760556948261445633,62837 769294660229533696,112399 775746652770533376,150511 764971888049164288,85562 743281395318009856,1247598 780978208631984128,182726 741657301942075392,16728 769714001114783745,111133 770722287486021632,120393 779918250469646336,176745 779678544188153856,174230 793985796474707968,253790 775232768007561216,146560 777867128108179456,160609 788370705419296768,217285 793201713926770688,249926 761757326718087168,70355 765905094143414273,88361 794335720131301376,259659 786324696564281344,201620 793195950915280896,250033 767311156700651520,96485 769705678978048000,110585 786995379375968257,208167 795323269758992384,264397 761324979615047681,67229 770392731826941953,118698 761252287163437058,65887 780113796589236224,349479 795715963396165632,262271 758024793786572801,50314 794694212503687168,262752 762033221181636608,70918 762746846565371904,74781 761959715446267904,431998 768580308081926144,107024 781474450881581056,185313 788795251993538560,180122 794765987912425473,262752 769679383367852032,113836 793199699452887041,249926 793953453127139328,255826 763528490947710976,78360 775084728793886720,146838 787053233193775105,208487 794580441626017797,261155 786400456318808064,203350 776913653329190912,158110 770451244619968512,105123 779471780893392897,174315 786225859254366209,201494 763798440161734656,75073 776446274249687040,152314 764797420177883136,82189 760260525489922048,61412 768164051390074880,104162 786905657375162370,207287 793980456727216130,11774 773529257901486084,133702 781203132223066112,185310 788058692944072704,215005 779334323098951680,166852 792703141749731328,231015 794911906133905408,225949 755441066950533120,36735 762841967461998599,74133 764833736240295936,80773 769310091119960066,111448 773590360429883392,137042 791810740936060929,241034 794017957730844676,257026 794159512525668352,255842 793455076345978880,252196 759078178807615488,56784 773836774477066240,137554 774289957557075972,141360 781273227867947012,186434 785841057883906049,198878 786709756929011716,205728 791032998951002113,235590 758298443379052544,50600 763592694694371328,78228 765916409478062081,90088 778703677083168768,168284 780794022822547457,182960 757739030989594624,49066 760962339759763456,64693 780118622782062592,178045 780386960904945664,179636 753704791772127232,22720 768811121763639296,106317 750127068814376960,11495 778564309253324803,168794 775714833744465921,148713 777967106423820289,163901 765995172232519680,80720 795241720904634368,264431 762720648628166657,74066 776084762217807872,148799 794983575233896450,262847 788140080552636416,215005 765286908536561665,86103 750609347856723968,12883 751916020097552385,17951 770684054446497794,120694 775459413830217728,148676 757543248000913408,354841 764862186942586880,84724 778886259930431488,166860 758372467110973440,46076 766631006942232576,92359 777913923504857088,163990 794309926633906176,258456 752086221011111943,20268 764319188928360448,82953 765362542986145793,86103 760583152213512192,63464 790979299188801536,235590 788733689114923008,220332 793240769595400196,249180 760307982202761216,60794 775478346729689088,148537 776237754204258305,153596 793111302482882561,249469 771439780907417600,125535 771663679355924480,122528 773954636957048832,140444 779435663062032384,173682 793099626748514304,249469 758067967259086848,50827 786043993075224576,200235 773260837377175552,135725 774716404545105920,144573 791419279107207168,232169 793600572364562432,253395 790737262371745794,233241 767118131844251648,94718 773890440231809024,139404 785576689162031104,196277 776534099641110528,155898 789256676721369088,224818 753047709414662144,24787 792025239471349760,243187 756636183904526337,41839 771110282907250689,121949 789265952718352390,224680 794028708000452609,255942 738957387994914816,1011996 786984987107160064,207949 788852026931306496,220602 793193620052578304,250430 793525801475944449,248656 794959934240735232,256219 732264393031847936,350832 765637694470905856,86781 778388710626910208,167562 793982281769623552,255942 770358208259063812,117562 791840244723089409,240070 772982963474538496,132848 789998948098383872,227048 791393023586295808,233217 795045029551177728,263896 771194917146066944,112872 794605601024339968,261155 771723078539837440,125163 777032422957256704,152123 793909205161775104,255954 794172343140675584,257492 761222539733446656,61058 766507250202480644,90482 793251936359346177,249469 750361544295387136,11774 773623233316659200,136947 794556754596130817,261155 759449737648934912,58030 759104464364015616,56964 779459519936016384,173447 760844584398172160,62771 768600027329540097,106281 791270779254177797,234583 792726676157435905,245750 755100896443396096,11774 768790719590961152,104973 778824397427617792,167319 781424509328953344,187556 752752351086194689,22735 781222419407044608,11774 754244100652724224,30910 794745100307955713,261155 763424249633792001,78129 775518720747638784,112363 752904185214038016,24316 788125161493000193,215754 789926378061766656,228820 791699654157045760,240070 794331402787377152,258741 758658611744743424,54070 769846569327886337,114779 776902501819752448,159245 788209025250832384,352258 795013232142483458,263896 794919401208369153,229922 787014997947846657,207613 772519736412344320,129551 762528999721410560,72678 795657592693465094,267521 756541745190416384,11774 760912056560279557,65165 793623149136994304,252581 795078017085218816,11774 792390404729483264,244815 772804192448774144,132578 789349780786851840,215437 763493444559908864,77598 773953017662021632,139577 778358674867662848,167305 794696484931387392,262784 794714120323010560,262752 763069382268289024,1249091 767447390840238080,98972 770184326428315648,44421 771671478131499008,127032 787791042703597569,213064 795290242311929856,265257 761730971553009666,69000 763423788830748672,77720 792148845065109505,243451 754008027288707073,31183 788985786012168192,222627 793125369100382208,249469 778960511337574400,171324 794072026466095105,257492 766036228215037952,90384 788478301643735040,215437 767846590837100544,100605 778358086536945664,167305 766122043712479232,90618 760496049597345793,63149 762117889092521984,70764 766823648351182848,95672 775414799169679360,106716 780887695224483840,183269 792028338957221889,241833 788802844782694400,220332 793864280722604032,256255 781565978912120832,186150 772819922468515840,132578 789580805576065024,227048 793170093207281664,249469 760498891305332736,63149 785691982035316736,195975 788790148297265154,220767 762384065249087488,73012 779378357435789312,173964 791142545116033029,234622 766539253626966016,91810 790643531530502145,230899 757221062518067200,46006 792983154264989696,232169 793849972781223936,254135 795472091256475648,266079 794622105778290688,261462 764399799592374272,82283 768859637428973568,108963 794687472487768065,262784 794768683100844032,262022 749743239352184832,9295 754077432311783426,31667 756537353427181568,43553 772464097052864512,131045 781475742685200384,187460 757236774573838336,45669 758119366474989568,51069 762984937737912321,75724 766399259239251969,93286 774759450989109251,144573 786302904277864448,201958 791428400808288256,237491 795388743419133952,266151 751827265663623168,14277 751868859934732288,16897 762786411875565569,73712 793990648885956608,257325 758128329388134400,41703 788492417125130241,218275 788847155167584256,221476 788468165625864192,215437 758674401906855936,54070 773857246342184961,139404 752164330574061569,18539 759567712724975617,35479 774075522531856384,141200 787120066496258048,207287 792097704084144132,233467 767763977048850432,11774 755800449916121088,37424 777002949985861632,129551 758748745148297216,54003 794161130323070976,257492 755577819908812800,36719 769315463323004928,111558 793887147107487748,249926 754861546413711360,26721 763888501402107905,80486 788907814299246592,11774 764701660367249412,82344 777931958516981760,158387 788052616605556736,214209 794891829833564161,262588 775694538606309376,148800 758620991564251136,54070 773090861190041600,132335 781389334268084224,185310 789162348934078465,215505 795701322930655232,268281 771785111629160448,127657 774733407297400832,144112 765609767981023234,84724 793821926783275012,255393 786245018637987840,11774 786704483006844928,194044 786999297808044032,207949 795415555557703681,265855 768472381891411968,105041 763259903502786560,77303 788061419103260674,215030 761609870055510017,69711 766044235753721857,90031 769283032247246848,110659 788110273873899520,215608 790691341227274240,227242 792179400192188416,240763 755167391290499072,32448 757579365790220288,47761 791889818242260992,241940 756113351193796608,41632 794006310161416193,257480 755539636336881664,38032 763803249707188226,80393 769839542941736960,113457 771074394487599104,121949 788763754490048512,11774 749888887955259392,8047 754983629760057345,32941 759808288577949696,59666 764509872637546501,1249234 792592745147854848,246392 765753482016096256,86103 766438948898009090,93303 769992541513056258,114254 776557191759290368,156110 758634420135989248,54070 777957337621377024,163990 781612603323867136,189086 794598578966634496,261155 767899866844565504,101398 760110980349194240,60995 765280382639939584,86103 793905124234133505,256269 785561443043254273,197035 763360089046745088,75724 764600920785117184,81946 774056833753374724,141316 785640917663293440,197286 755800503066488833,39462 787712943932583936,210253 788552802347855872,104244 792715367772659712,246771 776872358271393792,158673 794552981748383745,261155 763978705693646850,78159 788711297588297729,220029 791571881245552641,239405 792025676924592128,243187 764168156357103616,82283 776190974942908417,153095 781233943806783488,186434 751826066935689216,18893 768786506500677632,106317 787392437815615489,180433 790305806403170304,226810 795240614619189248,261818 738834483982438400,351490 766026389896167424,86103 781832166124744704,190635 786542759268102146,204413 790661145027809281,232169 793857569597128704,11774 785662737271644161,197888 757622713460494336,47782 791122140200402944,234583 754065076001267712,31611 758400054977630209,46076 762200410048323584,431998 773949727893254144,139404 778787419252555776,170609 791348983729754112,238395 758278645437894656,52122 785583614176075777,196524 788367564565012481,216968 790624601151713280,232137 758248364651667456,51385 767424754252914688,354228 792778991799336960,247561 777504812518805504,160683 790713639212691456,231894 795718271068733440,262022 780446094186586112,738099 793672520599756800,233154 766597451759296512,93184 769834394194440192,114884 769157502306914306,109767 756928079126069248,36145 773302392779632640,121367 774005411607375872,140437 775799144690483200,151463 776207509795155968,153095 766401027604119552,90121 772444314890821633,121795 785938479314153474,199960 735066718985420800,353879 794538730497265664,261155 752691086728900608,22777 760897611842945024,64678 778645420004167680,168794 775468787781042176,149087 795205850952368129,265102 740509431260143616,33338 759817157895151616,59403 772556713014730752,131542 794864175939993601,262849 760616868986101765,62452 764368437531578368,82018 753677496923586560,29125 766393971463495680,91946 771539027736473600,125554 791353747205136384,238207 762284190964469761,69878 757677294873899009,11774 766058039107432448,90482 769068713014390784,109945 792935419289735168,247743 772141501317087232,129300 781607191421652996,186584 788478260866711552,218351 750346499331125248,12408 792408140360785920,220857 754778886920167424,15066 786240756641964036,201958 793302495388991488,251282 794022015384649728,257492 769123242388971520,104313 788098812594225158,196538 788734012760158208,220332 788158645242568704,214763 794694201887834112,261050 765677139416977408,88930 790290719214678016,229733 778316392198176768,152594 788197692979707904,215608 755198876752064512,36203 776739138892595200,157755 776881476449267713,159146 777937944627863552,164826 791899902502502400,240584 758710218129801218,54070 787589340276912128,211753 787013565312098307,207949 791658790223577088,240483 762109221630464001,69356 754740515355058177,33356 788429591438323712,216991 774386410640015360,143186 762074894821691392,1248990 785530326693122049,196676 788597277246062592,32404 761582065498386432,350834 764490930976018432,82792 771731021247057920,125853 775812920060080128,151439 788016412463857664,214114 761968627654328320,431998 794307365663191040,257492 764998865523126272,85621 786007680066347009,199211 766015488254210069,90384 788813186350788608,220526 776052112631267328,151845 777303560631513088,159016 793986147609432064,233467 756574195224641538,43258 785826509839736832,195975 793268053769351168,249926 759127503332081665,54522 776813994963300352,11774 794685507309568001,261155 770882092737495040,121949 762027353405067264,71270 762047099043213316,59750 792304691606540288,194091 794996317206573058,262849 776299991270723584,153779 794752915877478401,7092 755220305153560576,35890 769619661273100289,112939 790575358579843073,231894 792126519585808384,241819 758783856371654656,54070 773656193369640960,138090 794561160343232512,261155 751167097615421440,17365 778297411672375296,167220 758332686700249088,52554 778989726774792193,11774 786904690793537536,202265 764932206431207425,84422 778277021763842048,166941 793616270105059328,254209 758694841987411968,37294 774627633153863680,144494 789510071969574914,226731 770372386264940544,118087 787733833550557184,210253 764392570768265216,79513 794315539040628736,258741 767832038691012609,101134 780564213655670784,181613 791654285004144640,234990 794877333253529600,249610 755584439363796992,38476 776989034556121088,157951 733025992231530498,355464 750520589601738752,13410 757665218038235136,46280 766807625304596482,95672 779189185286668288,171993 768888422157082624,108782 794485524547280896,256038 764926324515434496,352751 787480489019871232,210009 758436585784287233,52545 794577196757254148,261155 767399904499134465,48289 751234864834224128,17416 768445934292373504,105712 786194280712957952,201483 776827379066875904,158087 795055893536710657,263926 764144645563674624,81574 794584014128644096,261155 765607142246248448,87249 781000537030426624,182257 794386835786993665,256038 764782644932382720,84724 766726936911552513,93286 785244047019499520,194290 788704054373416960,216943 754770578096218112,33356 765998884887855106,90575 793476059551375362,252020 773654580970164224,137640 790701087418449920,233692 763195954640150528,75807 766365726483636224,74868 758452877425651712,51997 770400219641090048,118191 795717208668340225,267855 770674571695497216,120610 786195035620376580,201619 766447943318695936,88920 791390551119650816,231580 742336880663007233,350711 761386587171147777,67973 781282318220689408,186434 732598516753833985,352674 788781022288736256,220526 777320865147064321,161456 778616081900457984,168284 786008656559079425,200490 790751242817449984,232881 772908800256901121,133519 776167159286288385,153699 785841585607020544,198671 794662686764175360,261050 766584464499625984,94699 794035656657948672,257536 785640080606056449,197297 758272612074225664,52061 781445062936793091,185347 760592583252807680,63879 758777163789193216,54070 768875613478195200,109571 761199733272616965,66116 774816376158429184,144844 773353033187008512,135489 785316898678472705,194923 773976106475089920,137965 785483860691652608,195975 790724443823742976,18395 776860570704195584,156835 792193236840255488,240388 793110757797879810,249469 749838018853212160,9754 790905370810003457,223492 777116365865955328,160283 760245730070192128,61051 786305219642654720,1063777 757697580260175873,48663 763763490481803264,352029 770744893228642304,118191 773666959036715008,137795 776963328052723712,157082 781235619024429057,185313 753112576846864386,25644 792901482144157696,247561 792926186577932288,244270 763875558996398080,75922 766456061125599232,92959 786312258313854976,200963 766754354107908096,95708 787285716296409088,209351 750834065750626305,13621 795461968249364485,264397 770968038803927040,122146 791761343703490560,240627 767828357706842112,100893 771316024201195521,108396 772306808358612992,123345 753081823257890817,24269 756548601606733825,41702 760613189016965120,62798 763003756296466432,73814 777117703970619393,113836 763032705328041988,67852 793115155953487873,249469 768122009016414208,103261 794826688949579776,261059 795459808979746816,265855 778970420561215488,167220 787337219300360192,210289 794939367156547584,262847 771181988929687552,123085 755226816902680576,35403 759183452445040640,56700 781351656747171842,186584 793319835635621889,251452 775742358197444608,11774 792479976452874240,246225 795419378170871808,266138 785514030253256704,195975 763448586684235776,77849 767929438352740353,100559 787142623182151680,208167 788731713149165572,220029 793297000397672448,251318 773961842884419584,140444 776745387541536768,157755 776889442011414528,158110 771554872051113986,125070 780884856892956672,182659 755154739751428096,35890 771024929923870724,1249806 793948458314919936,256125 757029727404195840,44429 785899181097365504,199546 765438598870999040,43383 793509807848206336,252711 794009159578566656,255942 751127376034205696,13343 777973092157120513,165185 794709992045707264,262362 769314753651113985,112199 785621937091256320,197512 773019020048105472,128382 788147088756387841,215634 794616730152828928,261155 788008976675770369,214354 758653340179959808,41680 794559696640282624,261155 761294064478224384,67915 756653517285109760,44274 771014740021653504,122148 775805518187077632,151156 758015818424807424,48663 766063363906412544,81929 768806508708573185,109104 774423176751177728,141913 791356669640925184,11774 762698890441220098,73712 771895307864977408,127775 788532019915522048,218875 794611566402412544,261155 768165237069582338,100893 778631133273714692,169201 769052355509747712,103446 791644741200912384,240145 773904930545537024,139865 749951864075018240,10735 757943182352986114,49852 762645259620904960,73926 789515279873310721,205972 759185556496527360,57068 764896676385394688,85230 763418524207513600,76012 791500045711450112,237935 773827621486485504,139360 792744339252269058,246726 753162263029227520,24173 758167860262871040,51344 795064423836774401,264397 751689793646555136,18316 793209208946630657,248437 787359201932615680,208146 793464841574895616,250293 793622506087276544,250293 795305206602993664,243427 772821899051012096,132335 781301017300312064,167399 781704014500999168,187611 748934108881907713,1247955 754725235509821440,33356 772765108342710272,132335 757260931357442048,46612 793549718735368192,252014 732999167857983489,1170810 764274482114473984,82283 766317514653564928,92235 772935653587767296,132335 787388345349464064,210313 756970412119101440,45576 764535174252101632,81946 794805586177073152,262588 766013905080455168,90384 776920075399892992,159146 756559506801254400,43471 759094616872349696,56964 762719364604895236,73814 785848318224134148,197063 777561009854767105,96785 793998411250839552,249926 777270314308734976,159475 793901367576301568,256536 765951622727872512,89837 759834354889654272,58232 753391280231583744,27317 769216687388274688,103812 773676009690464256,138616 789472078420447232,225374 794006563392339968,254209 760379753513705474,60633 791627846527561728,240145 756519864332718081,42647 761766506824814592,349894 775111519579336704,146704 786664447427379200,205728 754717397106425856,33356 769257135956000768,110585 776597339083386881,156644 763898477109575680,80482 748578838079111168,11774 765974680180183041,90384 751539571041660928,18555 761685190649446402,67852 774218378596716544,140444 752923400180473856,24525 794261376776736769,255393 751219095455031296,12868 766345578498367488,93255 787831246730649600,205197 791207044137136128,237202 781602692842024960,188874 776921223368441856,157082 788456465644281856,217574 790955675736281088,234653 761636505710231552,69493 769335387294666752,113165 776123096491175937,152872 790513920716988416,231894 753893522433052672,28819 792045793398165509,243075 753731394459803648,29503 776832921768431616,155898 794683780799799300,261818 755577741974568960,37499 795350087111036928,255954 762111856970379264,431998 768597591034568704,107859 761204281898786816,66800 777551314645610496,161947 762070521433296896,71026 768219394174582785,102487 789925943787696128,228292 792053548435419137,242712 792136491212374016,203546 795443534459502593,261155 792359593586200576,244143 766016318973812737,90384 758322101291888640,52112 776399780817756161,1250064 779801916263899136,176218 756222729766989824,40771 790703709286125569,231870 794394146278502400,243075 760638359924387841,63655 760799791156645888,61117 775921213453447169,148645 790572170883715072,232128 766791604095094784,92917 789734112747589632,227048 758443634727358464,25134 762070579406970880,71476 773278496839888896,135025 790613985276100608,231849 794600185951354880,261155 791727635801841664,240145 790926503466926080,232169 792480354493796353,246273 795439951773138947,266491 780744663535800320,182154 793070294944452608,248514 778049005049749505,165097 763390030387773444,76723 766255096606945280,91946 792410669782069249,240483 795323377301000192,263906 795426459791872001,265875 760204061614407685,349714 792427877442748416,243451 793588007815307264,251803 780776008228016128,182726 786254664564178944,198892 786316579071860736,199546 761593945096790018,69231 753234295477637120,23485 771791814349230081,686533 756488720220434432,42432 791670080916459520,240483 732353124858372096,349661 793583646699425792,252679 749255042864017408,7828 773175550923857926,134561 786996453503668224,207949 768946798295560192,354470 773872622228701184,139404 769309576860618752,112119 792497787988348928,245313 759045216686833664,56302 773585308315037697,137869 776475422833991681,152946 757565186266071041,47844 761376696440422400,66777 758388733959888897,52921 787597740528246784,210460 758621641874243584,54070 763205511298756608,76549 789102804073848833,221799 789812389072007168,225981 766041574367199232,352577 758089125865988097,51136 773648502756872193,138382 793238222507769857,250293 756200084178505732,41680 765214041056784385,86472 791780035552223232,234583 793264269102112768,250953 778404121636286464,167407 785914196672204800,199546 761253915828584450,67461 770791233979453440,121479 776091521242304512,11774 794358345003974656,258878 756622401824141312,44450 791806532367384576,241678 794728900249157632,262849 764845900497682432,84724 787392741059821568,180433 755538685932761088,35890 758341892241252352,52554 792055033638559745,243075 755764665360187393,39384 763956040673038336,80486 790533955401363456,231894 794637535238619136,249926 769675928267919360,110585 776144433695723520,152017 732861453208850432,353789 769287862730842113,112788 765569430550044672,87904 778040227654959104,165690 772094686957887488,129436 758762329328721921,54140 760563303231918080,63655 776791318429175808,157663 785933423898533888,199546 757803103261339648,48094 788565273297027072,219359 760862616856236033,65222 762672796984115200,73737 786651636592541696,204413 793447880858238976,243075 768202368655646721,86815 787313193303638021,210289 762668046406135808,73926 767540287463763968,98972 779033834260197376,171795 790917172474306560,234583 750400022198493185,13201 755685269454618624,36545 753766557847842821,29790 781876614502023168,188401 788017250120990720,214209 771411796880228352,122622 781648071646076928,186584 773617206097829888,137639 778298036581720064,167220 794573797009620995,261155 761667102419845120,69711 758468437744025600,53185 749737914511265793,9295 788488589957066754,218275 791300568467836928,11774 755560583412363264,38210 763822628557590528,80393 794256318043455490,258040 766249192335544320,90384 777985403655553024,164375 786556959059161090,204413 772792277622067200,132335 777015387682504704,159988 781783135520514048,188210 794634814972379136,261155 795614812734681088,256127 764221620214964228,82066 793471370638331904,251452 788400714464755716,217519 775014922241531904,146259 777001647239155712,151741 788441845567193088,217837 767370068166574081,87904 768634643931422720,107446 780092085659537409,177233 788119928784027649,214812 794725657657819138,262849 778303918119919616,167220 791057766282465280,78159 771051284388601860,122955 777978753422983168,163785 786844195369680896,205063 794887057994895361,262849 762014254568382464,71438 764678975918514176,82963 768587434955243520,101383 776935851703926784,158387 751147514477350912,16742 788569065761624064,218275 754076014070812672,30296 757289347561336834,46006 791627373691232256,239463 732442053116895232,11774 758261810860523520,51344 763775021667999744,78101 780080517404209153,177472 769293202956378112,112363 791335036121251840,237235 785897199221735424,197512 758296319265910785,50923 778294091922767872,167273 753602885078749184,27045 778226657043898368,166339 781115448418979840,185496 771846102307991552,127366 777847911165988864,163376 790731035076022272,232863 774123632045862912,141360 761237142114795525,11774 791165620750422016,234583 786422426208866304,200566 751899981875908608,20422 761261814734651392,67453 790300538927714308,11774 793619158399234048,252639 761388562386329600,67768 768704022324785152,107469 770310681966948352,117257 794290270703534080,258878 774795734046613504,145244 769640372523917312,112363 793111506846035969,248988 793771210320543744,250953 758096121206046720,51069 765439089831088129,86846 785666507292434432,196348 758416173838901249,53144 781139292965908480,185310 751892968265527296,15122 774221133277167617,141887 786738527774146560,205728 764046219542876160,77598 773605724723224578,137042 781866310087110656,190553 763338792224722944,47940 763958605196382208,80216 765587777769631744,86628 795734524940394496,199307 787115207638200320,208176 752622286457360384,22715 768911308792197120,110209 779837182227935232,177248 764941072690577408,84724 785533069503508480,65113 753294993691963392,24447 771867489139556352,126389 793153423155662848,249469 779872804523110400,174465 790941279601381376,234884 794898219117514754,262849 764171993230954496,7311 754015015733194752,30296 780602792973049857,181984 788502811046662144,215437 758018500875079680,49925 788413550356082688,11774 770642158735024130,118087 773643354361962496,137640 770768257049440256,120625 787807032632049664,105109 755248910113792004,36491 762282635091673088,67995 762335877536198656,431998 790299016349220865,11774 794966463824203776,262847 773254913098907648,134561 790951271582736385,235147 770053631781593092,116164 791254955126501377,237491 763878220869562369,80177 768170325976748032,104132 771068248351707138,122982 789956838196441088,227916 775330017324765184,148045 750061312722477056,10847 765329184352854017,87249 762112998953459712,71766 790240371070607364,229693 789290828107698180,224333 792477564015087617,243286 785282733668962304,193669 757388840269209601,47090 780828447308324864,183269 771880537728225280,128519 772747615737745408,132335 790549336610443264,232137 794160112042553344,243075 766005185999015936,88480 785958133260623872,199546 753320790737743872,26871 764862609904533504,83654 792112783492059137,235685 753263258967089152,11774 794590299796439041,95727 762073548454236160,47283 768050504589017088,102163 787654812422774784,210207 794628876186124292,261567 733454269861388288,349985 752072272555307008,11495 760158580205060096,60779 766709405907685376,95262 755197195092160513,34649 760224196001529856,61011 789955690144026624,218603 751998010020622336,17580 774010663580553216,140444 791635559022260224,240067 750198566904147968,11495 752238387126501376,21714 786315895102550016,202727 763405936497086464,75438 767075072033054720,96039 756598432995741696,43553 785988721623519232,199431 786352681623310336,201958 792048986408390656,243075 764343846016655360,75724 787090251437248512,209129 752629662065516544,22436 753596178676064256,28281 772158898857926656,129918 785489863063646209,196277 762178181734412290,70355 758253939188006913,52061 764991023474995200,85562 769332487298306049,113220 788396352480931841,11774 794185594855456768,252824 776895469154869248,155898 787882874829541377,212239 795332554987544576,261155 779008819733024770,171982 795119196929687552,261155 778427891189026816,167220 785356984409214976,194934 792481537430204416,243451 741309291626397697,349060 777678444024897536,144494 787066386401165312,207861 791662024262574080,240483 775473712766160896,149329 776627689230827522,155451 770269382677295104,117257 789945043780075520,228820 792015174232379392,241678 750027993423032320,10735 794536402436366336,261155 763126665983561728,76549 778336424269668357,167220 790047093297598464,226731 774724428026359808,135903 733060920344186880,349918 788734944197554176,220332 773997380031148032,139404 754754030992318464,33356 756650203583811584,43471 774025921716113408,138819 795029042688884736,263939 754784081401872385,33564 774383975406014465,142671 785270969745244160,11774 767491563605880832,95055 771056998045605888,118724 772801301327384577,132335 773186443107721216,132848 774344539800645632,141360 785934634475544580,199960 791378538683183104,11774 758392077327671296,52545 761421568232738816,67973 765566296566018049,87904 767123991815389184,94699 774426583922831365,142321 769011228232515584,109874 763129259363823616,73712 779438756910759936,171693 781824368661987328,189581 760427526225289216,55661 761010752778080256,46890 762784096942690304,73712 760250021694607360,58508 766714858444316672,355994 791349843973156864,224466 763742032720302080,24252 765980854128640000,90125 754873244033908737,1011996 768995242833907712,108729 771517593593274368,126390 777655362241441792,162497 773746432394219521,136110 795451540593053696,266151 749281771766878209,7836 773911313013628928,139404 792377895574351872,243075 749344852794540032,7849 767847373099773952,99111 771753646623031297,125111 778327393945608192,167610 762894551698644992,73814 765547389256081408,87904 778807108271611904,170187 761904652308930560,69956 790293437782241281,11774 781674445161259012,188458 753356140982009856,27045 794622694826409985,261142 794536441703321600,259063 794919657652129793,263895 764159510361415680,75869 786988024026529792,207974 763454540888899584,77687 766247518925496320,91946 793129277231280128,243865 794324950102392832,258598 788123474866806784,215005 795241419162222594,263864 770779888089456640,121046 762333620505710592,72811 785588419057418240,197286 790626193867354112,232424 764816347255758849,84745 775402884339040256,148574 760872854019772416,65099 788479756702547968,218275 793134162559590400,249469 752091890049093634,20225 762819974956130305,75174 767399773984862209,95055 787514904232140801,208307 773071361413615616,132364 756305373305241601,41837 764122104585412608,81869 762054608965476352,70886 763055320923070464,47188 763599092882616320,78566 787169531458224128,207613 779127279183998976,170483 756114062329585664,38511 753716437240287233,28866 761672159651467264,69405 771785122584596480,124142 794362008871137280,258927 764687343290724352,83187 767942733814116354,101681 771410941091074048,125145 794717279896252416,262849 764940848274481152,84929 759570978280267776,57105 773699345359208448,138819 779455740482314240,175260 792183216790761472,243615 764222593431986176,82759 766779633152909312,95707 780202506999762945,176128 759418408719028225,56964 760541570898677760,63513 753602731881877504,23965 778198431927902209,166409 765033180973920256,85767 772958697836339200,133454 788395379268124672,217519 794231140437688320,258456 770992004142620672,122146 775385823269167104,148922 788864717502701568,220602 737349966880866304,11774 771484637692649472,125111 765929056747528192,89855 791010937427951616,234653 775751680596074497,151409 788511368706154497,217519 753787695873142784,29898 788461784642445312,217519 760544602919010304,63452 765535104915693569,85562 790636925279428608,232169 755377416290332672,37044 780760245521948672,182960 791806237520302080,240483 792737097962647553,246225 764961281312976897,84445 790962105377693696,234796 791372402546597888,11774 732911342458396672,353789 758728270611255296,54070 789322576401162240,225359 765946280845672448,90384 761350428877389824,66801 788438748572725248,11774 794211853601685504,258331 770784422702362624,118192 780962778521763840,182726 787310671402823680,207613 761318917436387329,66815 785989793515728900,200382 788782405473533952,220332 753696479554838528,28819 756662999683915776,44429 792161763164770305,243165 793598835092230144,253793 765159922296250368,85562 760976005192355840,64730 760225518222467072,61352 791911058495643648,241678 794261057200128000,257788 764015772737818628,80486 778229739052011521,166300 786183751097196544,192032 794529625510658048,261155 788109156091822084,215005 792923068314169345,247241 790915464843059200,234796 755353810877513728,34666 786360202287255552,202304 795074129015738368,264397 736184264354463745,41724 769632208772628483,110659 793243343643877376,249926 794532909323468801,261155 763481594183245824,78566 770282594621456384,114254 788782622025609216,220526 793756183123288064,18395 781574511141523456,131056 787050166960336896,207113 788561213688918016,217519 781919615169339392,190649 763090464903880705,76549 773525883265159168,137158 775068135758127105,141091 786013546563801088,199546 794590584828633088,261155 795705797888053248,267862 764793784680919040,82544 781060023539630080,183759 793210360295596032,245750 793171173441843200,249180 778203962528768001,166390 789505321102249985,225981 753827848427741184,29800 772806651711815680,130792 780606399088852992,181886 792091583759941635,243398 772150561177210881,129464 761805354531426304,64730 780906504811483136,183811 767186630948061185,97468 794558878583324673,235486 786401202632216576,196701 755989655405879300,37901 756614062327332864,44274 757731624557477888,48220 756967627583582208,45122 762653339104542720,73814 764722310217474048,84422 790671243586506752,233307 793840808273195008,254135 750662869600051200,14128 776911311238070272,159359 786132873774379009,200965 754033187429421056,30296 762655974708555777,73926 775042384291831809,146259 762733357402824704,73910 786401202128818176,198591 757414510667919360,46394 758958424868519936,55550 776757506886537216,156835 792496220434407424,203546 757736395146268672,47844 794578860977352705,39957 788609601155502081,215608 753565476710735872,28245 787070784854368256,208928 766544470221266944,91894 770398820303798272,115526 785976317456031744,200382 790256239066230784,230270 793204133201268736,250633 755952723724496896,40881 776097586084208640,112363 786071750081650689,22735 773268404576878592,134960 794001904900521985,257353 792044435022442496,243187 753018042787831808,24597 777357937526181888,157082 788822259553083392,220526 756546643953086464,43553 791355912367640576,238207 788472799828516865,215754 790244932678094848,229693 785601976654376961,196277 765650335004262400,88603 776817299047276544,158428 769330988329467908,112399 780813893664854017,183269 781292640763416578,186434 793322280520552448,250033 752988610639593472,24173 771126494663847936,122982 773908475332136961,26066 766247704108363776,91838 781712603567357957,189314 786973629686743040,11774 788467172980817921,218468 750755813820542976,14277 756949728785489921,45672 780558072628580353,11774 732944438239055873,354125 787011607385681921,208065 792920431061794820,248104 777491841352626176,108396 779725789633843201,174613 781269831928516609,184001 787733981110218752,205197 772156398843097088,351931 758141590363779072,51664 792190369937043457,243983 756333004180430848,41680 758784691633815553,55174 768911902730756096,109945 777646865202421762,162294 781135772573368320,185742 766252856315899904,91946 778743943404003328,167220 790927123070365697,234583 770827589237649408,121479 749941986875039744,10851 767069843841482752,97711 790659304697262081,232169 754792167034408960,33356 749322938990489600,11774 765725962420051970,89271 767944173097852929,91946 788341918526742528,213064 792398519898431489,245710 774617353426534400,141887 785261089474879489,194082 751182115824345089,16768 788342493045719040,215910 792715631477096448,244232 793148064752107520,249841 760163950361124864,61145 764984739858112513,85562 755378178726699012,37044 773901537160548352,139404 759043464445112320,46006 777462837618831361,108396 790282702515793920,230485 773936764008345600,140232 778567633033687041,168794 788928269412368385,219575 734960741011193857,1170320 751613783206825985,14277 758439598196305920,25134 787296961309224960,207613 795039301759336448,263532 743243235305398272,354153 757070616759414784,45857 788960590211452928,222500 793593606254702592,253206 780224491855093760,174294 786380985705205764,202727 766139498660966400,81929 776999379806806017,157082 790248016913588224,228341 778233372363649024,166409 788407716754690048,11774 778989453264158720,171398 780765077695664129,182960 791871408355680257,240556 766476188596314112,93850 776093806181638145,153501 792142941821206533,243451 773549062381457408,137042 788752064469954562,220526 795719901445058560,267521 770529294762278913,108729 785556088661745664,195975 790599322979139584,232137 758776378036621312,54347 785626863532072960,197286 794627242957668352,260874 739481576099217409,354056 790603206183104513,232791 794378292551790592,259034 749665212756811778,9495 732268993596248065,349197 742119138114605056,11774 793515565444845569,252408 758093998309380096,50789 786793074374475780,206225 788527328204685312,218349 775408680837668864,148473 793183043196452864,249926 780263787706195968,172962 756557327944323073,43471 757321402013757441,46394 763864092008325120,80482 766325826954539008,92860 751872043398864896,18339 794019551180488704,256502 764258517024776192,82066 765602714537619457,87904 760143102082330624,61051 785677035062587393,196917 790657099273531392,232169 794791467332075520,262752 789927210480271360,227242 762608186431975424,73704 789536037206945792,226881 794333423221424128,258878 790316865818013696,11774 793574640215920641,253721 778228285398355968,166390 768555754328498177,104973 763826602077622272,80098 759404714811359232,55710 763118761125695489,75724 777693389475213312,162596 768965675595419648,109945 749618888594325505,9285 766997402440130561,95868 795409625243860992,266138 791686793275899904,240145 762981820539473921,74133 765704812344270848,88361 791025426936115201,235590 768979644901130240,110659 776608169514500097,154832 755031296708149248,34898 773573434190114816,132335 792084526591676416,11774 776530318920654848,156518 778927596788736000,171168 758765806494691328,50827 794152943612104704,257492 756292629055188992,31704 768520944587382785,107069 778599955250413568,168794 753364227738468352,25899 788017464659542016,214492 795770351514841089,269136 785996167666475009,200382 787547086774341632,208178 789854268467576833,197512 752857341842722820,22952 792069883852910592,243075 792084981342408708,235487 778714324709675008,168794 767091339641098241,97554 767192226044653568,97386 768130302875021312,103354 777959820502585344,158589 781657680616296448,177455 788457324520144896,217574 771509405057769476,431998 768171634381430784,103261 785531876849115136,195975 766720663545647104,47940 760871310071332864,65180 781877545448857601,190602 773530881164279808,136904 792654484161847296,245117 795685546848845825,261155 777847827221323776,164001 787780844454682624,213064 774349198095360000,143049 785619565929717760,196917 787131701608742912,207287 776766856615096320,157708 761208391742156800,65180 763829847986540544,80482 764938977321295873,11774 781422869884571648,139404 753692126647508992,28282 756717539858710528,41798 776097539783266304,153501 793316139744899072,250293 789999664913276928,223286 758261480684912640,52112 758729989571289089,54070 791468067087904768,238891 793455147191894016,252196 766039110683353093,90539 775012104419971072,146259 765504298163798016,86645 792591365930622977,234526 754818824960999424,28732 753918347226542080,25135 755166006696415232,35890 763224487286407168,75644 790360412554268672,11774 781494147836420096,188119 792123355717521412,243513 794598007559753728,261155 741238953869750272,1170550 743228725630767104,47188 764824645451276288,84724 781621747812478976,125742 771405467423641601,125518 732808794590318592,350654 761320936880472064,66159 769587289911595008,114329 776790350325219328,157755 785276123173171200,194726 794737242132664320,262849 795048364471631872,263926 768229947773181956,95055 779835164733997057,177233 753011206588280832,24319 756275690828394496,42432 788140376968298496,195975 780396671196860417,179967 757253326547329028,46601 777805637291905024,163763 791827980771217408,241819 793553800099270657,253336 765185619496734720,86103 779003096613531648,29263 733028804642361345,355464 795030846445064192,263896 756677003521187840,44429 761664888548667392,69767 794695058884730880,262849 763874446104891392,80155 776422267978862593,155390 786282041381969920,201583 765619535496015872,88546 778630162392854528,167220 793134001921851392,249841 793616249892855808,254135 794630219185451008,262145 764098394981707776,78159 769333532049014785,112363 780833320007376896,11774 770995184989593600,122146 768183927278231552,349449 785760478714736640,196277 795692928475824128,267862 756640960558227456,43553 767080286874013696,97472 790293154511618048,11774 781563959254155264,146847 789299312987471872,224018 752671712374845440,22622 759495730348322817,57574 766427498204786688,93823 768427864588849155,106281 755821214585720832,39194 780975600764846082,1170352 758327296197472256,51809 751173431329058817,17384 774923200903778304,144494 785268189185740800,11774 789520873904414720,226823 743068171200921600,679105 764678014604935169,84231 779339597226487808,174115 790578381523857413,232137 794280566246043648,259200 791051077051305984,234583 793644620177485824,249469 758109414448476160,41703 793245171349544960,250293 749378305711804417,8497 770727836382552064,119937 775952174962442240,139404 766403049543835648,93261 775123868658741248,146720 790879379014451200,67326 778333102556999680,167220 769623728019927040,113412 757799433316683776,48926 771369202322173952,124597 781208494687002624,186256 792088285493403649,243398 792796805406728192,247241 771470904316473344,125554 781543307289567232,187976 754014250465579009,30304 771296920849580033,124597 786983945288069120,207949 774795153722712066,145244 779180758011346944,172962 772920578084777984,133043 791418665153343489,237999 794159014489755648,257492 758717902694391809,11774 766536768866824192,94446 776109552106364928,153194 771491111877607424,118191 791683111847288833,234990 794389831321145344,259508 776622588697063424,79687 787088277559848960,207965 791072976980500480,234583 749356946860417024,8047 785311215157256192,11774 785536105533800449,193571 788749528669179904,220332 764838167841243138,84724 781450992491466756,139404 760902866282377216,65577 762390414942842880,72975 785800288452108289,196277 788698092258418689,220049 770260060643680256,117257 780793999980396544,183269 760468977411915776,62771 794229268783988736,11774 768504109808832512,104162 793152948075307008,248437 768096353448628224,103354 776147596641394688,152585 793499814163984384,252020 747495688175509504,11774 755043681275637760,33356 763778232743260160,79589 767102497345380352,94718 768818116142825472,107722 792523241004765184,243562 790452627117006848,230283 794922375095656448,263205 790647271809482752,232169 751177466283040768,17591 757208579208253440,46006 794288751598039040,258939 791308637243408384,11774 793098052093423616,249469 762712120685432837,73814 775168846508457984,145866 764969454879080448,85562 768118334822817792,103354 794016066775224324,256439 760489813413953536,63149 785455961485905920,195849 787002999507918848,206008 775289481175797760,148045 781886292741222400,131056 791699201038151680,9643 755238895437156352,35931 791183091159097344,234583 791228845760339969,237274 758040129529323520,51069 758106754412535812,41703 756586850912002048,43471 764995192017399808,85562 773979136448757760,139404 794695822793441280,262886 765244494606458880,11774 750179026422132736,11495 794967136930242560,261987 756301028799033344,42117 758370414934360064,41703 792829562803589121,247877 794305783743860744,258120 763279469641539584,74133 777671392732909568,161988 787869403526287360,212139 794198343098441728,252968 768827102627934208,109104 779410474173542400,174427 790985681082388480,234583 755165272265424896,35890 786650562624385024,50439 793492479014154241,249926 795012727173324800,124597 769068977691779077,109988 763842738798399488,80720 794363052233662464,259543 751211929188700160,15634 777668022051930112,162497 785242405951844352,194167 740637055588270080,354035 794581661463646208,257353 760206821449531392,61545 788795740910972929,220332 771492737799499776,125111 773891243604451329,139404 790961673456582656,232169 758285984589021184,49866 765185387190812672,82283 775436641632673792,148537 770777510262902784,120610 786218143756775424,198620 764836757242339328,84724 790290407091503104,225456 775774613816999936,151185 760737866528002048,63451 766236653509758977,90539 766592557493223424,94699 768489077872046081,104973 790759981238788096,208178 794283533183438852,11774 763092016620273664,11774 765961852543176705,90384 771077968357720065,122388 776814176748568582,157755 779726818290995201,173334 772139875046797312,128934 787005562609336321,205181 792152421443080192,243075 778615514331512832,168794 755497085177307136,37973 740552970316681216,62180 759068946653777920,11774 772988928538345472,133043 787073259099394048,207613 791832668224708608,241678 794298141453545474,230523 794684609795526656,262752 776799316572774400,156835 765626050940317697,88052 772234293904969728,128355 778155454165872641,164826 792639310910590980,244270 765116933163380736,1170376 786014710370037760,194145 793175228738314241,249926 766014123549134848,80546 780906427791642624,181886 781636795394064384,187896 760534007176200192,58537 788174918311669760,11774 792094977077587969,242584 753674008432783361,28866 794571742329077761,261155 794612436569423873,261155 763457134570774528,78129 777150479927091200,159475 788101642260537345,215505 793999275093008384,257530 794079646685855744,252196 781146681639178241,183759 749971968682782720,10662 791317454605651968,235979 759332245102399489,57944 767068346005196804,96883 794882060422881281,263677 760942314319511552,58108 770385600247500800,118698 773719065445666816,11774 769231267875422208,112399 776137924681146368,152735 792486078829723649,193524 757609822267248640,349060 791390275679780864,238395 793563433916567553,252408 754075564449955840,31686 759680223373848576,59365 777815244034887680,163376 793183126369341440,250064 754895287122956290,33356 763327967292383233,77463 775805580409606145,151463 795030202627854336,263926 759389502783623168,1170386 773924648023166976,139404 781490193089966081,139404 791261111764955136,237491 760596407447269376,63655 769130963141996544,110709 772085073461915648,128934 785613929393172480,197512 788443590330507264,11774 788470503195439104,217650 773329238728577024,134375 790998575522144256,234583 742117579284746240,11774 770432725534650368,118482 773560736236855296,137158 791728926607499265,240483 785976392949391360,198883 767806749139013632,101681 780790079514173440,183269 787646549207748608,210289 749916887270690816,10649 756281870363484160,42249 776118925645971456,112363 750028719511572480,7275 775767616426160128,132335 774803776674865152,144654 745019363921563648,47188 773566649051906048,137641 793152067170930689,249926 764901251351912450,84724 767811702444482561,101681 758038193258188800,50923 795053739736498176,264397 788390143283474432,217519 777264625075167232,160224 788479978274979840,218275 792183424698179584,242135 786373576756645888,203510 793462504374558720,252408 751776770622238726,18893 753939188517572608,29263 785492259772903424,194815 773953615723499520,139577 780135349859254276,177233 785259297689079808,194154 794027781755637761,257492 793794329332551680,255393 770395264054091776,117310 791254886499381248,237491 764308404936515584,82283 769228126882783232,111448 791714478513467392,238378 794279589434507265,258322 751592787393511424,14277 757022667455270912,45019 773150490498564096,134454 790885192730677248,234583 764697533981585408,82002 794732774934646784,262296 778069359914803200,163990 760350024903426048,56964 767943793576382464,100605 750319324569763841,11495 785683013237473280,196277 788205092197527552,215437 757692567861485568,48929 785503519197503488,196277 763797934211149825,80393 780985781569617920,183269 771034419108929536,122146 771412377027739648,124883 771493860560216064,126293 793101484850352128,249469 764416848309784576,83391 790930977728049153,232169 750799246174089216,13343 775285927694348288,148045 780716857636425728,150151 781134935830720512,185496 785650271204446208,197512 775483943118221312,148045 766090114866909184,90618 788393493001441284,217519 792064796434636800,243614 794512013556903937,256439 760216360483901440,61572 794585090659667968,261155 794993055992516609,264397 793499109575372801,252408 776569705897132032,156132 789902885207347201,227048 765401887738912768,86440 794563325354852352,261155 752111763831853057,14277 787883069692936192,212239 779367204815077376,173347 785896585771134977,194723 758777953073463296,55155 788622848982212608,210390 792514687359483904,245148 794392504250474496,259659 755167920586649600,35890 786722748642963456,205314 775634151244439552,150063 750318914261774340,12308 763095026305904641,47188 790966635737690112,234583 756104204167577600,41521 766012504141160448,90384 770354160738766849,118375 762713233161457664,74133 781350833392717829,139404 793485875350949889,243398 750758928850432001,14277 760970917556187136,65174 786711955440488449,205455 793055807155818496,108396 795267910965100548,265855 753238506432897024,22632 769125888025821189,110830 780850399053950977,183269 793288691875590144,249871 793812090146271233,255393 758072400399306752,47903 765311935252353026,87145 788764791422672896,220526 793481241215459328,252020 794742381891506176,258456 760876326119026689,65180 771209208783970304,121479 775396920713883648,148646 778729474653237249,170252 761667246192103425,67346 774307227016437760,132497 773918480995201024,11774 785988799557988352,198671 793613593203924994,254135 785626277080281088,196676 793160330612469760,249841 794647536443203584,261059 766131725067915264,87858 771076471947456512,122344 793863495196475396,256255 756318777206341632,42249 777762036247699456,162596 786709972646187008,205728 732793875446784005,1170736 749376246241427457,7461 773426741868109825,132578 751099004029546496,15808 761193663410085888,65180 779352863700942848,11774 752704442152153088,22752 749945592898478080,10729 753988520419663872,30354 791751363470434304,240483 774381700696580100,143473 781497006120275968,186499 757542717752827904,46280 755204280332783616,32873 769984799830339584,114254 770224857510318081,116970 773256358925701120,135725 792942180956536832,248514 755194989068431360,35890 758469894681743360,51675 794775978698489856,262752 773465514404347904,133702 795680656189571072,266151 791420764272590848,238207 791368774557499392,238395 763092761415299072,75899 792084528827404288,235487 775797691737485312,151741 791666120985980929,240483 792913619403075584,236859 791344511314169856,11774 791786646517809156,241678 794678631494717441,261666 737425278599761920,351490 762679344703631360,1170856 785305429626740736,11774 766671063165972480,94718 787368785124597761,210207 789176402134245377,223899 751742787528298496,14277 794302084267077633,257406 760338225684545538,61011 765246612151173122,86645 788204290032689152,215754 785616403315425280,197286 794523062272135169,257492 775459456540966913,148010 792895307570749440,243187 760394610799681536,61051 773894742509654016,139404 732982092364156928,355107 753600737184129025,28477 790671602006560769,231894 751814206178095104,18316 759404403048742912,56700 790420969391140864,227273 762672681028321280,73926 778674075925352449,167677 794701068613525504,261155 794944931769024514,262847 785283708941197312,193669 787270742538874880,205728 766993876779409408,97220 768567604743053312,107428 788248124003344384,215505 780468594404683776,11774 795616207567224833,267655 732985804302098432,354927 773169193667538944,1250015 793205188970635266,250633 756850636528848896,44450 792144259222736896,243451 777482943933538304,161456 778670745836584960,167319 779791637668990977,170373 789157867765043200,11774 790624755099447296,29569 780491437096001536,177773 776221973625970688,153743 773862379771887618,139404 777097090166038529,159876 753994135363788800,29263 768608055357534208,106716 775698465733025792,150511 778934868939984897,169715 791254813686325249,235487 768854736162398209,105109 770580284966334464,118192 773239324800225280,118174 732568811291938816,352466 756909058318270464,45014 779180704001392640,172089 765278331491258369,80486 791658751556214784,240483 776132527106891776,152735 754717692968304641,27045 794606803195727873,256038 793648914666663936,254135 770489303315181570,118192 753307855000838144,14277 794652653531885570,261942 732991344214347776,354974 790417097054498816,350650 765361523757871105,73910 794010526674132992,254209 772432523007709185,129650 791398313551548416,238780 773906135757840387,138898 786286154035453952,166627 788729593364672512,215437 793638281514774529,251363 770305815303585792,117657 794613650451496960,261796 771196117669208068,122982 792397767956172800,245566 778454246018527232,166075 781581617278038016,187364 795662094372892672,87904 786381129288785920,194272 787154403040067584,204835 752882211305717760,24134 757703491901095936,46958 761618121446690816,69576 772523475986583556,131007 772540790207868928,127775 780816323282468865,182665 752688150749655040,22436 758792901249802241,55446 759542473173536768,56317 776635724334567424,156835 767350176533082112,94699 754020199310000128,30590 791793182719651840,238292 794215278326353920,258771 788852890257526784,221476 787961689148952577,213887 790291819229810689,230485 793540816316669952,253274 742557446636470272,350711 781090442871996416,185310 754082851616808961,30296 787100505411428352,209184 790330810511400960,229693 794296695878221825,258305 788138258345656320,214354 788533862783651841,203710 765949873069883392,89198 781636304459137028,189649 760165838666231808,60112 787454157091442688,188577 792008260341620736,206666 732738976809811968,353789 751555460973617152,14277 755079942124150784,33356 756688094640865280,44450 762011331054755840,67758 765941682462269440,90384 770366668963020800,117257 790320485925912576,11774 753357467036295169,26828 759595844039573508,52686 790743939053604864,231894 749341063827955712,7828 772193847468097536,84209 790878728842719232,234583 785846922804363264,198878 791670922209955840,240483 786944418796351489,207613 761689500141645829,69947 768992471946784772,110659 772654656765911040,131007 779783715761250304,176201 794056492664188928,254393 779329233071902720,172967 771063201572147201,122388 791687737862680576,240483 756375290251735040,42432 762609367224979457,73568 763000044173746176,75641 793653603596701696,253032 776542590015565824,155933 762521645483515905,71124 763874438441938944,80939 791666620125020160,240563 773364620945944577,135025 765690450187472898,88546 769655189234155524,113412 773466495284305920,136515 774563365498785794,142503 788460772737310720,218275 752898494017441792,24316 776106879609102336,153658 794006876509773824,257353 732995998562156544,354927 768283039809974272,87904 780377774313857024,179742 793887266116558848,248516 757199812659810304,46424 770983895986614272,122146 795278759612055552,243187 765230303237603328,86440 789179123449016321,223286 790742098681077760,233307 791952954584551424,235756 757793862047772676,48929 786667547714256896,205728 788737887751680001,220332 792937846923485185,183921 763570208682352641,77359 793476028123324416,252020 765569041020882946,85988 789104015959166976,221799 793551716742336512,252014 779380658229555200,170187 794772888855449600,252939 758835804294701057,54631 780603280221020160,181784 788785763165020160,220717 732729414392250369,1170601 764226869952741382,1249227 773582282460278785,137042 772503254328500224,79987 792921785851187200,172084 793135759217659905,243061 759514638417530880,57574 768077233521065984,101203 769024651066478593,101681 787821441752244224,213064 773267327437725696,135736 759155976918433792,56784 758654348461244416,54221 763582461573996544,78344 779549011510517760,174315 793311749168504832,249469 771038334919507968,121479 788898201784811520,215252 764846858413801472,84724 776677485190770688,157503 767142246684565504,97685 771395666132205568,125381 773574382987907072,136814 774999950736420865,146259 776957989731262464,158387 792030269075324928,243075 769839945104187392,113412 775364429110206465,148537 793529183460745216,249926 764590252941946881,83391 791617134270959617,238207 785551049658658817,196538 788450346129510400,217519 754009069598412800,19133 772574544234176512,131457 760143995238363136,11774 767012473639694337,94699 763072579858944000,75724 771358082219868160,124597 774079492922806272,141360 791477342723911680,238395 742135236482506752,11774 777114622012850176,159146 786244349440897024,201958 793611822662168576,254135 765602463588225024,85673 767815725188734976,100893 794673054257451009,261155 753017090362204160,24319 768609984414306305,107084 794516759000686592,256536 793913968129695745,237491 788902396155998211,220727 786313037720334336,200963 790346824821329920,229724 771427759117766656,124744 774045152142692352,1250066 760105251777093632,54416 785610550835163137,197512 790991206717108225,234526 750363992816816128,12883 756966850722983936,44450 776060298738356224,151463 785486655427706882,195064 786376235500859392,194082 775197376885592064,87904 776597106437914625,156644 787518362817556480,201555 788206564859645953,213800 791864024870912000,198586 760208132446359552,58537 771522149139959809,125853 775433022556561408,141415 786553439010422784,204413 774960857428090880,141867 756294368227536896,42495 769223905215143936,11774 771471596699680768,125585 794945550705688576,262849 769251369320538112,27164 792340450522783744,244143 773540604609388544,136947 732298665918889984,349814 733294754016923648,355480 794557601245696000,261155 795006007558684672,255942 756213482681425921,41680 764185219851227140,81946 795437211030351872,26066 752288335045861376,21074 786928557385617409,206008 788632645274112000,218258 795008175036628994,261987 777677187239571457,156061 764798757686878208,84724 775295031292760064,148045 758381194182615041,52720 778419845943726082,152594 786181381902569472,201494 793512345414799360,11774 775102793858240512,146847 759235428977377280,56964 785580848846213120,196277 791752449216217088,240483 795118632779059200,263926 757614253297823744,47940 785813961115471872,188577 793102222993321984,249469 732452648490651648,1170365 749791629267963904,7852 791265301564362752,237491 732335222356774912,1170454 768237169014140929,11774 774699990384054272,144607 792084834243874816,237964 793233645196673024,248988 759152109333774336,56964 754718017888681984,33356 767106477970587649,93112 775766470609539072,151185 793443123963662336,252196 792004582188515329,206666 777178908345204736,195876 792444420012380160,244289 767741567868088320,100893 786652277582946304,90209 792838503906238464,247877 763758212587880448,78383 769271257623769088,111225 771738927673774085,11774 788451436656930816,218275 792771726870323200,247323 781516025233899520,188401 758705754916450304,54070 768521042390347776,107301 790353472017268737,230130 776810841396043776,158314 789517435867009024,205972 793120490831306752,249469 756620184341708800,44429 779093292944203776,172123 794250312001277952,258331 759496428750340096,318763 781652450113495040,189314 794837938617995265,262752 760700707318235136,63203 732655714578141184,353317 771356112071356417,121479 786947324215894016,203793 776923250496450561,159146 748568077831405568,1170318 760489219672244224,48052 765081460130873344,85562 777601223721562112,162294 786710743127355392,205186 768538116768591872,107446 769641870184083458,112382 773503117619003393,133702 791373578255998976,237894 786061231585124352,198878 773506905490743296,137042 792481427916980224,242693 767546689162993664,97472 788752823106281472,220526 790546302249697280,232137 795689851563610113,268179 754758175635537920,22393 773295018765225984,134371 786944236105175040,206742 792431996911886336,245148 793255183908233216,250633 794025704786513920,257668 769612854559404032,113165 791665435921874944,240483 756727219393794048,41839 758008406414204928,48287 780548426211753984,181419 791372188985221120,238395 794190967536381953,258598 763508142927937538,78198 777646683635249152,161456 777902751175086080,163763 779406578160054272,174557 758639976938610689,53185 771245229777100800,124288 793162963507183617,249180 732199580259909632,349197 793252210444414976,250430 779334889057300480,164988 781201925878509568,186434 776098527386619904,153194 767844897718231045,101681 766710895766568960,95672 771064593879863296,122875 791008229958492160,235251 793250363377803268,249926 742677045826752512,1170856 771084985612853248,122532 772808082917322752,132364 785823978287882240,197512 761641043825569792,69231 753991089221230592,30815 775398932138430464,148645 779305970262536192,173868 780598771012907008,181789 792377205208846336,244777 763050878211194881,75899 794529681915674625,261155 750057997662126080,10735 757258654575955968,46406 769305624811216896,112265 786594562773020673,204413 758686976547565572,54003 791310243036889088,11774 754076415125880832,31320 769103243867717632,110942 770739412762173440,121046 781560643497459713,188478 787027327418900480,208014 793313004964110336,249926 773266012858945536,135381 773407402184044544,134408 776974202607837184,158520 771748660132675584,127711 773935954075717632,139404 785895643076145153,197512 791699232340250629,240483 793866658053881856,255942 766714873887809537,92359 788075425717190656,214612 795674685052776448,267801 760559452214861826,63655 779810111128764417,11774 785658099734450176,197512 773603741396115456,136947 792162622598701056,244550 740285210303041536,99816 774289560503279616,11774 757269433790312448,45669 757607167612579840,48187 793196021924765696,250430 763200439978299392,74247 788582877428588544,218832 750302637266968576,10735 761599045970202624,69231 764512724181250049,83603 764950957893361664,11774 767766578200883201,97371 775661700305473536,150511 794934249648517120,229922 791796425126514688,240483 766237185460805632,91872 768727455037284354,107910 767894578770743296,101203 788791143018487808,220820 746396860970041348,11774 778985818916425728,171693 757267299304927232,45014 773509710918148096,137042 775758868613693440,150663 762335143071588352,72798 786460497008857088,197297 756304507185819648,42564 791064305298841600,233736 751169760738631680,15005 795272837795676160,258456 758642043241410560,54070 752917253780180992,24427 761928931343757312,71123 770404026135420929,115526 776148369135706112,11774 790405389456203776,231385 792075862564757504,11774 752650820135550977,22785 765880568856838144,90031 773842238807928832,139404 751190005435904002,14277 794638076115095553,261155 777324077413388288,161456 788726028126466049,220029 790247014571339776,228341 769259540529418240,112494 777359499732672516,153225 792111686509441024,243210 765939185790382080,90384 767924629029748737,82544 795772677629890560,267862 760812258821799936,61117 793568762003808257,249926 773919810308575232,139404 780603267386486785,181984 786056528029683718,197512 794901042345299968,262849 762968314301837312,75667 788179679387738112,215754 794634643551166464,261155 764953785659645952,85408 769984962636419074,114680 780229297202016256,177773 787162942005477378,208014 767770939702456321,100605 777207259814387713,157609 785606735432003584,197512 791706196373889024,240483 765206094918463488,86440 781359888391770113,139404 793121382930481152,249469 786281113715081216,11774 791798521456394241,240763 794336583654572032,259970 756451275164618753,43198 772786986939588608,132578 785974323374731265,199891 786014547425370114,200009 792801025606291456,171693 793546656696467457,252014 751959417537458177,16282 756207745167130625,41680 791676188825686017,240483 772347794589880322,127707 793570447329595397,252408 754722948150210561,32839 767181558126174208,97603 733261389498748928,355106 776899401893683200,157082 785255778051584000,194042 751547104552710144,18409 752283501018296321,20217 764231242380222464,32624 786285301819842560,201958 755804457707929600,39685 775738766740844545,149202 785598127562756096,195424 764933327426117633,84724 780763473412186113,182257 791371816736481280,235289 788803538675728384,206748 759416619449798657,56964 760175661575184384,61412 792849976669839361,243513 766689968622305280,88459 790401048338763776,229693 794553775704797184,261155 764250625651519488,82209 790252304364556288,229693 790444586816724992,226803 755441411349032960,34441 793561224319422464,252014 761664510931398656,69947 768564633422573569,104083 786566721175818240,204413 794697624221794304,262886 772978932337356800,132335 787098026602934272,207119 758381119863676929,46384 758678584953274368,50888 759829075422830592,59666 772411364065239044,127871 754976128834691073,34666 761594825745522688,11774 777109938585890816,156835 792801454595518464,247241 743848870229204993,11774 771462186958852097,125554 758099764122705930,51069 763159789597753345,73814 758378921494798336,355260 759026243903913984,14751 767805630694338560,100605 776253664935698432,154832 781309271950622721,26066 785596847230361601,197297 795741674030952452,267576 776944281026109440,1250368 787377101020106753,207212 794334942574546946,258922 777883198353186816,164001 780839757882400768,183269 770678139890569216,120393 770757153816797186,120610 786277221010857992,11774 777892661877407745,157437 793434281112694784,251452 755895483181084673,11774 786866723312009216,205270 792726107401355264,246726 756598449974472704,43266 776898744356745220,158815 785294368336904193,11774 790965807996076033,234583 785584971582877697,194058 794591648533446656,39957 775520645274710016,148537 780923283734528000,182036 795666010045116416,267655 770213169096712192,112265 771217723481202688,122967 776631179621511168,58531 770241398700437504,117257 786781377928765440,205349 788210550249394176,214078 758486570978553856,48289 795097542698536960,265257 753054526140215296,25255 758795783067971585,55211 759091927199453184,56964 768478245373276161,11774 788464404861968384,217519 770619076209016833,119774 775853034156851200,151202 791728134836015105,240556 792024888525611008,243187 772951755617345540,132578 778712759345098752,169029 792540609126895616,245710 793642345627459584,252639 775004825398444032,146259 775671475898425345,150511 785753551389724672,196917 788395077798338560,11774 771641310767755264,120541 773114597221990401,133043 773246140405780480,134993 794563842957144064,261155 787151890907815936,207109 742409913951916032,11774 767892334826565632,101203 765329262165405696,86440 770776851149053952,120474 763769477150314497,79691 785482431226716160,195975 760780395239604224,18374 772873509605371909,132578 774233469408817152,141887 790403597154549760,229895 766698578592927744,11774 770321586599649280,105109 785900540706197504,71270 764187384187498496,81946 780879166300385281,181419 781142167356051456,182391 786381485179822080,203391 794527701352714240,261155 774680430901682176,144542 772096577787731968,128934 778269180818624512,167046 761660670404358144,69979 768157905262612480,103212 750523255895781376,13021 778003844781469697,164814 785462871043940352,195481 785665121679015936,197324 792825825804582912,247877 774130652107071488,141360 791150155693187072,232169 793327379607265280,8044 732705077622755328,352946 794885396685430784,262271 779105298900484096,171913 771575676990173184,126635 793425138100293634,249469 755389619336646656,35890 764179686322601984,79577 785583442889101312,197297 787351128946204672,210289 788146815652667392,215005 768252080045760512,103354 777188963681468416,159876 777634705915117570,162610 765324634791120896,86653 771247060855029760,120474 776506098685804545,155390 764169508323889152,82177 766756286859915264,93514 774064671984844800,135654 750466257959477248,12357 752949048349380608,24675 785239664114409472,194154 794646155892133888,261155 763089073498054657,75241 781547904586682368,187976 761669900599308289,67226 739312300838948865,87889 752950437750333440,24597 753206738875211776,24643 765991404539514880,90384 771206466409680897,123825 793844631150690304,255942 767928754525966336,97811 751032468258562048,16422 767897533624553474,102137 786675458817613824,204835 794002574575681536,257492 794189931778281473,258598 789234939669651456,108396 795062143871815680,263708 756639560952676352,44271 774124936377929733,139404 787765032918458368,211769 755550140270653440,38032 758285706515083265,52112 779425837749788672,174557 758297327111143424,51809 760675367640109057,64378 768854435955089408,108963 778183148609892359,160539 780613082875850752,150151 786651547484708866,205349 773888387652681728,139404 733072157287288835,354962 787564761906946048,210061 794695453690437632,262849 795427148421091328,266491 786519900088967168,201555 785542388513017856,11774 794717000643837952,262752 787567842203803649,206117 757355870703542272,46394 767858998766960641,102137 789283594992623616,224225 786983190711898112,207096 794012182551953408,257492 781734821680779264,352034 754001324606357505,29790 763123200964210688,75709 785547571108335616,194082 775450230439415809,149202 765384150576533504,81869 780985651986591745,184913 767143035914350602,97472 741977307041177600,352061 754103836554518528,30296 759176756251205632,56964 763694998567153664,79585 765683293555683328,88930 762699654559522816,65180 768515781655134210,104973 758257882861371392,52061 791625330188390400,351992 793793732021805056,251803 793694860171546624,240926 764317270785069056,77731 766668758593130496,93823 771066950617149441,118191 760623311814557696,11774 769867610074681345,114357 788445242332553216,198671 732963976410058752,353789 788073552561868802,215005 791439137857495041,238207 792718889868066816,246225 759592176061915136,51798 766282506207318020,91751 775334443636568065,148473 793112621780234248,249469 793691476014174208,249926 770700663424684032,71115 793859346656534529,256038 752197926227628033,21540 790746350291918848,232881 757730395748052993,47844 762976633582186496,75724 770320047420088320,118087 789736937129115648,226738 769224167174631424,11774 773282531215015936,133702 769706360233603072,114987 789706252142116864,225359 793963210529329152,256276 748637619328782336,1247847 794464006509645825,155390 793346061377167360,251350 793593519881359360,7700 776300112033099776,152735 793676871149821952,252408 757878843357167616,49754 780759168701476864,182960 786949392930639872,207613 734497371606786048,11774 786405370570866689,203350 788389799531012100,217285 773746508789272576,11774 773706330091560960,11774 777873474261876737,163990 785591162987962368,197286 757342118390206464,46404 785810345130471426,198671 788078079327498240,214209 767113805126041600,90252 777605049258119172,159308 780477940207202305,11774 766383190483271680,93286 760709294954340353,64100 780509206122225664,174034 788047292347613185,11774 750693413436035072,14351 779835747440394240,90252 795351898656276481,11774 753899564348891138,30339 776165384827174912,153575 758700322101624832,54070 765203245044207618,86120 780570098432172032,11774 785458183389192192,195975 793634414488158208,253032 754752558137303042,33549 790277878617223168,230282 794564465530376192,261155 773256463137378304,132578 733163732549787654,398860 743085627495718913,11774 789469630393745408,225981 762328115007725568,69947 795027502393606144,263926 774256271109136385,139110 785605748055085056,196917 786773838361047041,199307 770990369534308353,122146 785975694111014912,194082 795423436764041220,266079 764126985610158080,81924 788413610720579585,217519 732531574672130048,352465 763456861622394908,78159 770078957697961985,109734 789504102396944384,225959 773267338766327808,132370 752935441138126848,22439 762256489759117312,72350 763122465107161088,76656 778758068150476800,167220 793283453256998912,249926 759069097510445056,56784 785874532506570753,198671 785728682744696836,195975 794815332896509952,261818 756320330252111872,14277 773238554952540160,135642 767022185286213632,94660 761959923215368192,69388 756639286372343809,43553 777357984078893056,157593 789165249442095104,220029 790565687907549186,228416 793253692480884736,249841 762646815845912576,73926 769232818232700928,112399 751982222375170048,18646 757654053182504960,47940 765662564395081728,87607 761952184170717184,70858 762041540088696832,71694 777950834868891648,162497 793867415721545732,255246 787691420228341761,210253 775231053724254212,147606 750652438395310080,11774 751876706043097088,20283 764484193611022340,78304 792412053885640704,227183 793135341205151745,249469 732647353547530240,353220 764938450076217344,84724 785301782855577601,194923 753948303428055040,30573 752629510336573440,22662 752989951453761536,24788 758115131171737600,41703 791210709577244672,223249 754784483799433216,33356 778615868242530304,168794 772156100233814017,126152 787108703929589760,209043 750822905668395008,14668 785708001701171200,197673 790645552484458496,232169 781310350935388160,26066 794252993491308545,258613 768034394867105793,98881 775396530257887232,146479 759227482142900229,57274 792163516065062912,243187 762014868593516544,71270 781342155486863361,139404 785289357922013184,193669 763453104142548992,77687 791412049318338560,237908 794683859409326080,262022 795303094032723968,266079 758400344208478208,46076 789869976001720320,227242 790291630850846721,229693 793527303347118080,252020 759332591728197632,57092 777107237277872129,159146 792219456390836225,235685 767224341159374848,90384 764631208571514880,82642 792872949061603328,243865 793208952628518913,249469 794590434102218753,261155 793438800454168577,251320 762441748752642052,72932 762748724250566656,74781 794547825627561986,228911 779818896945799168,177198 781243169707069441,186149 785858962512048129,197286 788502745657606146,11774 738924665146474499,351673 753706206850449409,24221 764605554878615553,74247 778582807949905920,166282 791408132169748480,238780 758152160966082560,50923 776122312957399041,151185 793129026420297728,248988 793576870449147905,7311 787058185148436480,205989 775543401735270400,148994 763187102976573440,73814 786336842249404416,202379 751167325764739072,17416 774373976416014336,141867 790214345770663936,227242 790952420897546240,164764 732991148512399360,353451 763130701260533760,76723 776772486612389889,157755 766730961690255360,92842 786010450064310273,197512 794733363944751105,262752 755181777908404224,35890 777118412988440577,158520 779366796583432193,162431 773223218777821185,133702 781255074345521153,186212 781486254558879746,186750 785668922762813440,197512 752717643312881671,23217 775889785445576704,151302 793509213498580993,11774 793999519834730497,197512 758007248819982336,48663 766398567544135681,91946 777592523518640128,162596 760565203067031553,60112 788417297765507072,217095 791688466429988865,240483 750697663314726912,12957 754750276641300480,33356 771127799532969984,122973 750416198593089536,12883 775341495570366464,148383 790275982917722112,229159 790930400637923328,234796 768069676056346624,81126 733338755797553152,353789 756346261633175554,41680 770409654396608512,118191 788889012245110785,220727 769307028481335296,112725 792111738518966273,239324 755810398465560577,39462 758758185574338561,55143 790340570036129792,229733 755566558383136768,35890 760209292788047874,61011 764979270540111872,85562 792748662069665792,243286 786566052838772736,204413 791820036511928321,240483 766321031942246401,91946 779768710235947008,173645 794636131254026244,261155 785896025575809025,199546 791758647244296192,205972 768982537188151296,110615 794699665858035712,258456 754706200378302464,33021 768578742025195520,107821 788101659352182784,214247 759202275302707200,57123 769378057849229316,110585 776223325848612864,153845 762663788646502401,74133 795715326885449729,267862 791268027362844672,234583 759307061675102208,56964 767026506816028673,94660 757795835199434755,48922 775394710949011456,11774 778577206788362240,168794 756864715897253888,36145 775172275037347841,146259 763660226927087617,77465 764581254670934017,81659 771425747852550144,124597 787061746674634752,207613 795726191827292160,267862 752307169798844417,17842 756603008348282880,23518 760572022674063361,62063 757588363109019648,47350 763445391253798913,78304 773293594106920960,136018 771935754075381760,128017 786763819968176128,204413 795055076377128960,247930 795440146988625920,247930 749375789666304001,7911 753364453656231936,26446 777247085590523904,159475 777811005996879872,161988 756278615466135552,42344 776703404328517632,156537 758022280978935810,1170396 772105224651546624,123354 768992589047443456,108729 769657459791114240,114779 779066065573715968,171886 770995097420783616,121612 776439926967513088,155688 789857458160148480,214880 764221474290802689,81946 779807348634357760,174115 790908611568529412,234583 795457622459682816,266079 763249627910987776,73814 763619969611489280,77598 775285736530640896,148019 758376376172806144,50978 762027818591014912,70540 791821472213897216,240483 770415969130864640,118191 771783356048629761,125554 795338610715324417,248514 763438880599048192,78344 774084702235824128,139419 772948128983023617,133519 750387218825486336,11463 774425770835881985,141360 776807069752041474,157439 788841102157623296,220332 740972057492623361,11774 765353349197815808,209828 764829258216796160,84724 771493012954238976,124660 785714980859490304,197286 791349935866310656,238395 793210962304262144,249725 785662104544043008,197297 790049052457140225,229505 793977090722893828,255192 769387277902614528,107024 789809233839652864,762119 773519291500998657,73383 795078190331023364,249926 791873232924135424,240070 771127620692021248,122299 791703198226604033,240260 794728256322830336,262849 774235745074765824,141316 778389289033949184,168045 794809050169036800,263090 755446141928480768,36392 780394196876267520,177233 780567741900132352,11774 758403209090232320,52921 773911782654029824,11774 774124755091722240,139404 785996948163747845,200467 761689508119273476,68862 762274148848730112,350085 764090034144235520,81110 779801647883124736,176380 777897136679690241,164375 767900846134669313,100561 794340915376582656,256038 763214295228231680,76549 787150288008388608,209043 778560924458356736,168794 764179590474502144,82066 775028264691720192,146259 787156668840894464,207965 789441813543280640,225981 787391064663429120,209838 787990187192135681,213887 793561451663200256,250633 777368536905908225,158524 794945562093162497,262847 750062770956148736,11463 773982245136719872,140444 768905808151281664,109945 771117086894649344,122145 775771209095151616,1250232 751886606743719936,7968 755908764205715458,40344 768072141526806529,103354 778664908426661889,169310 779877574247796736,177248 787994914969755648,214209 794028124467970048,256255 750847134950301697,15316 792725332805689344,242636 790456681889169408,230485 789968751789740033,228172 756542550647930881,43476 767957664798212096,101681 758760129114222592,54070 789824001065484291,223249 793484713541398529,252741 777056643158831105,87904 787664782295834624,211347 769637945070452736,112265 786046607997349888,199546 788165615370526720,215608 770802281369305089,121479 780676494163140616,182257 795029801736306689,263926 755544627017424896,38183 794676755583766528,261455 785582848593973248,197297 786755224266506240,206008 761614717731438592,69565 763797628719099904,80393 767924696612352001,100605 780597868465827841,181935 794576754786508800,261059 749919471117086720,10729 758095207388876800,49843 764627514559823873,84209 777819054346305536,159308 755099329648549889,35445 758223779898257408,352304 769869243483426817,105671 778626923975049216,169410 794004558913490944,256219 748286921223380992,1247836 755045691370704896,35033 761595454090010624,69231 764351728015646721,82759 795091867193016324,265102 768659745452331008,107757 771433267635621892,122126 732227270962753537,1170365 788733701068816384,220332 758052343384375296,49586 766724299621339136,95672 795067416879370240,263907 786743275390730240,205728 791381685128556546,238395 792115287588007936,243793 764467731517308928,82759 778301729188098048,167319 778709379956690944,168698 770381965535145988,87904 765743828049420288,82208 787156626755162114,207965 765171298628534276,59936 769086812904194048,110344 776834958115631104,158673 753035612370984964,23482 764930788483883009,85377 778682082570625024,167319 787828857143427077,205197 764416160238448640,83391 780556218586628096,181419 785938559761018881,193670 778032346360520704,165423 785275729084817408,11774 787046756949254144,207287 794346182994776064,259743 758798949691953152,54070 773865604969144320,139404 777666267503132672,161573 786336383468208128,11774 793128288138895360,249348 794609509352218624,261155 789152680975433729,11774 793088471971860484,228911 759343030138769408,56964 763248966364303360,76127 780049700795748352,174874 785962600769196033,199462 795401433256443904,266138 777142007038902276,1250372 755900573279326208,39997 773715197244547076,11774 794691199433080833,261567 758011757239468032,48663 790619533425815552,232169 794657790895603713,261155 751584456880689152,18810 761566129521385473,69245 769242482840338434,110585 792255448552443904,243187 757187043357102080,44085 762676243389046784,73814 762873451778498561,73814 777819596887851008,163763 734128341230325760,349764 751231477296214016,17416 761348939077459969,67906 794683750642749440,261155 750094303507079169,10661 767075067251437568,97467 777521555291017217,162213 780377556944056321,173347 785720063605125121,195283 763576147980333057,78129 794198035614068736,258598 754719922274512896,33356 753474333578661888,27045 755821583109857282,39957 792579717794631680,246703 772412633530167296,128230 781208148824748032,185595 776571976861134849,156835 794535325813141504,259659 787907771081564160,212239 772952415884546048,132996 777592218349547520,159874 789927114380193792,226731 793591433114492928,243075 794940585358540801,262847 774023115688988672,140900 764874210795663364,84724 769646427857358848,114779 794028336645373952,256439 769030428422500354,110659 770022469545656320,116263 794339083304706048,258741 767898239844560896,100893 768230267874078720,103924 772512048622211073,130792 787961885236670464,213887 764149835452735488,1249199 768564383932874753,107069 785313431603798016,194281 792794487961493504,243865 757218317719396352,46370 763520851270598657,78684 762699870088077313,73926 773965291420160001,140232 786081400323735552,199546 793504351712976896,252020 757638111966834688,11774 772796240790626304,132335 758996999903457280,41438 763873315417010176,80939 755726239030181888,39235 795013726726406144,263896 775054490043031552,146580 790269881799307265,230063 778317072015077377,165448 757547392799498240,47782 779352820365402112,11774 785567912128020480,196917 794585435397824513,261796 769751913558634496,114329 791695519378706432,239610 773485803817275392,136947 790928241938665472,234583 793391692862939136,248719 794589328748019712,261155 794651109209952256,257325 767099254380703744,97248 760949902792765440,64722 766424584857985025,80939 774411228546379776,142217 780431561749590016,180074 791566953802530816,239031 788904351460909056,11774 793826688975171584,249926 794723471297224705,257353 772259986378412032,130290 791484106261528576,238395 794545798113533953,261155 773880516793798657,139404 786238854839799808,201555 791418338085711877,235399 778303446227095552,167220 773273398273122304,135903 771442919228182528,125367 750439884653883392,13046 770293502378971137,117257 790866645581438976,234484 785695781286096898,195975 758084625440833538,51344 785967751135363072,199272 772338573307580416,125742 776000426302906368,150673 788127786875494401,215754 794674233125310464,235580 794095080286093312,257423 790889500956172288,234583 754025117718491136,30296 766754615974961153,91700 785262578582757376,194154 791440534577504258,237491 758449271477669888,41680 779362834606067715,174115 786360521024909313,203391 795420635493236737,265855 766806205213782017,95568 785858620093259778,197512 790252586221776896,229693 761503057922240512,68133 766121925311627264,90384 769276356580544512,112788 791492731960897537,238395 793450036411654144,252020 763176613185847297,75899 781076741745803265,182659 793508484302143489,251452 760543451335327744,60794 794605565687296005,261155 774837372634537984,145244 780620514045759488,182036 786180612881207296,201494 787332423205974017,210253 788050873180192768,193623 791035285765099520,234796 794001348660326400,254209 756660783694553089,43391 775840279496683520,151463 790045592072359936,228124 794638977177387008,261155 757600500799803392,305417 764283325125054466,80939 788193200305377280,214899 786206857929093120,201374 791766256026132481,240926 777959187187806208,163901 795666878781919232,267862 755172015233966080,35216 763957498462167040,79691 763099757900247040,74572 791098238363459584,236259 774197800364040192,141887 777200590241853440,738099 795128421340721152,259810 757918543849594881,49852 777437107442814976,142457 794681533650997250,262022 753600179639496704,28037 761664792079638529,69711 766736561182498816,95672 781891787174576129,190206 761175684060372996,65180 754994854011269121,32941 779006075567742976,167677 786404952729976836,203710 792422174745202688,245268 750563166011154432,13709 788737228629508097,220029 760607425275711488,63937 771499243009814528,124855 771563563450183684,124855 792509005591478273,246314 771358519908073472,118191 789534421128876032,213887 757250480854761472,44429 773550059464040448,137042 778413331698872320,167562 792519001062543360,246339 761013615801413633,65455 788609866294263809,218275 790649139658797056,232169 763968822881640448,79691 773864661712265216,139404 778002297942978560,165360 791414440654766080,236502 794363932265705472,257492 767860538604945408,101808 774974408444092417,144682 771370902445514752,11774 793890485811019776,248652 765561958355439616,1249286 767779274585694208,100605 780645273353584641,182257 788059607709003776,215005 787001220930035713,208176 769187195517218816,110709 751764925111013376,1248149 788916263510650880,127871 791004046232522752,234583 781336961483091968,183759 758796282123079680,54974 792430866706247680,228037 793229560234045440,250633 768532888144928768,106753 793426650771943424,252020 776048005161947136,152735 763221926915416064,74321 772087272841814017,76146 780907798729109505,183050 791668200354250753,240483 759193627168038913,56964 750398680914591744,12883 794898996196052992,262849 786252075181215744,201958 791415849743560705,238110 791488833409785856,239405 755482719346315265,37607 774394302269100034,138165 787278433826906112,208965 760111867465302016,61051 789732868343799808,226180 763198738412306433,47188 775066215916015616,141091 780605672563945472,80785 793576117206745088,252020 749765411051302912,8784 769041454920523776,101203 789973738167103488,228820 765548448171130884,88128 772530447960174592,131007 786278517059170304,198094 780776440975519744,182211 792100178132107265,243075 793421735647322112,252020 787814116412960768,105109 794442247139950592,258456 762307501433860096,431998 762912601038811136,73926 788803920659349504,207517 792129873821118464,244297 758429267583721472,52974 790644311230590976,232169 793308035116470272,249926 732388004501721088,349814 785378604234321920,194060 788012832436518913,214354 795474538863661056,261155 751649850182086657,14277 792542588578529280,245101 764687553731624960,84422 794219381332901888,257423 795323940696563713,264397 763514864371322881,78360 758117936091586560,51069 776169642117177349,154071 793180392970944513,249926 794000708655685632,257325 760914925023887360,65387 763787545675198464,77632 757263761333850113,1248458 770811286003286017,120610 788496429316575232,218275 785691807631876096,194082 790925177550938112,234583 754724954608902145,22393 776149367900213250,153845 779087873144262656,171795 788404936597868545,210238 786219407722766336,201555 763103218293506050,11774 773444049684529152,132335 775461122010849280,149259 774292703794253824,120304 774411057179668482,130980 777648324857913344,162294 791323283727626240,238117 792025715965296641,240070 793891808937857024,256534 794596907343613957,261155 756923939666948097,44163 754024390233382912,30802 756877108589301761,45122 775412030262026240,148537 779794504782143488,176218 791355390734675968,232169 756575600765120512,43956 767541384274382848,97447 790891833341509636,232169 751233585076658176,17847 765290734496780288,86120 793607217501048832,252639 757689520653336576,48270 764936818743578624,84724 766300021528551424,92075 753953151015759872,30590 752651474463657984,22418 779855569289154560,159475 753072758645485568,22664 753720603543113729,28037 770249327163936768,117257 776120770728787969,151185 780847521862078465,183269 751934558405210112,14653 773125733388394498,133980 787718923743485952,205197 781209216388206592,186434 793860230102654976,256038 749427057340215296,7231 770153491817963520,117026 773875480214765568,139404 786632788799741952,205181 785628545062100992,197341 753710572416471043,29263 760020288914325505,1248711 787242881669013504,192032 763885427250036736,80939 772769437384597504,132335 791772075761422336,237491 792921575255269376,248437 778740393932316672,170187 758814176173174784,1248642 759365852433178624,56924 790287559024742400,229159 760489894682632193,63149 765065696581746688,84422 751217789508030464,17794 788590854176968704,215437 790946688127172608,234653 793101758322970624,249469 793133794169683968,249895 793998482784845824,256239 750751209276014592,14395 752651501487534080,18395 781023409362862080,183975 790582445070491649,232162 752245668937433088,18893 753778516060241920,29790 768916718689419264,104662 771802523925618689,125633 776603416743129088,156835 776822199206359041,156061 780049147688726531,172185 789310442753527808,225359 790998046633037824,235828 791672834330284032,240483 773840294789967872,136904 759159221619265536,56964 764954282713944064,77849 776715311093456896,146991 788852909421293568,220526 777240945234481156,158864 762676088145317888,73814 788830147986202624,220806 758117962737823744,50827 785500858788216837,195975 785931092414955520,193955 785931392282537984,199211 752879335674155008,24134 793127406194216960,249725 764618426618830848,80858 772956753235501056,23482 777633052210135040,162213 761027544955035652,64722 771028888663105536,122146 778382637165445120,161901 792860665488736256,247877 793586515318304769,252020 732351935265841154,351374 781826016440377344,190635 732532552259489793,351837 766308470899572736,90088 785524741692125184,196277 795758368157822980,199307 779409511522197504,171865 789299664839249920,224680 753300583310692352,26924 775428046769664000,144494 786591572532002819,201540 754730109559508996,33355 756265176836505600,41472 775649374693122048,150511 794485570907045888,258193 764310169232769024,82283 761391349493010432,68182 770798782825033728,121479 794060002998779904,255954 768907841553915904,109767 794693821422600195,261155 732169643394277376,349776 771119166250037249,122776 780558053980577796,11774 792480017150128128,246225 760549721819582465,62779 764018853374337024,80939 776897898608943104,11774 759132310943903744,56886 776831791416086528,154914 789563371859345408,225981 780045138454347777,173347 758505711441543168,53703 771808872973697024,127366 781710848595206144,171693 759129569295302657,57189 759462772664967168,56964 765603246111072256,353879 785963600997326848,199462 751956987374661633,17794 769401637068804096,106023 785513314965131265,196277 789356153339871232,225356 760264218276950017,61011 763330976068100096,77331 788923145251987456,221476 792350558224920576,244143 754747303131394048,31075 756936670423818240,43391 761381568266895360,57389 794594061621612544,261155 788771420499173376,218603 780152455971692544,177233 763879561239068677,80155 754059532469411840,31400 766705265035120640,93823 778339057562685440,166852 779124600361717760,171795 781570700599554049,188119 758669827338678272,54070 775510805324435456,146804 787062427523440640,108396 793182911029665792,249374 760272582482403328,60779 754077957488939008,31400 763436108998934528,78129 781370570050932736,139404 788876818895953920,11774 756479597533954048,43391 779485924132392960,174660 765905075634114560,88546 787139772942647296,207712 791286232894599168,236945 752964831549001729,24625 756597921785655296,44273 790758366532415488,232169 753640684461056000,27317 787435654128934912,210289 786231037793669124,202062 766398320055033856,92854 776944723994873857,157755 790878014586417154,231894 791987272304435200,240890 792174833773797376,243983 795042188015046656,262752 752909681337720832,24401 764721844079341568,84422 751792898870382592,18893 756689656708734976,43391 768986470396858369,110647 776628799299391488,157082 788074269808795648,215005 762790975693467648,74681 778647042541260800,169201 769233773892362240,110209 790636004113735680,233131 785552387998093312,194230 769178982453485568,107469 776936762933260288,159093 771974105268707332,128519 792574100103323648,246225 776831186928820224,157082 779127931297796096,172962 790598619930001408,232169 753006858311434240,17416 777268772713353216,160609 732284297059635201,350968 772460122740289538,127707 788098941170569216,214354 791653761194270720,240145 762727616205975553,73712 769661657211691009,114422 765954842900570112,88930 780120774128594945,178258 754923177751355392,34325 765257857767919616,86440 791843254933217280,240070 794542706047549444,261155 756958882572931076,43271 792984149187440640,246023 771083211971584000,122982 779127545031569409,172962 768928744777977859,110362 773894174693285888,139865 751164766710751232,17140 775792613651836928,151741 788835642998423552,220806 753753686367543296,29600 758890930887806979,52554 756977427654451200,44429 770108548604895235,106716 793468542813343748,252020 793240607401672704,249926 795406465385299968,247930 781254073844719618,186212 792527640804532225,246392 768464780969508865,104932 793929709222518784,256935 794790199146344448,261155 794989134121156608,263906 795321694080602113,266079 755859337872941056,18215 771519336385097729,125742 786400032778051584,203674 788557177879277568,214458 794505306692845568,257325 766389125645688832,91946 794529272375296000,261155 755546692334686208,38476 763056223759372288,75724 776264277191786496,154832 763828771132551168,80486 766272964283236352,91946 775314456314191872,11774 780565860876451840,181548 792406664154492928,239426 759309013506863104,53307 771376437785923588,125145 787922843258486785,213887 794074876986400768,257325 749861144777650176,10335 757535158333571072,47395 762702593223032832,74431 793152201132683264,249469 778268380532842496,26066 788839948619173889,220526 795102606225981440,264397 789426892558462977,225981 789427907470893056,217443 791363709562003456,238207 755047479188480000,35044 786155753967091713,200566 765082111086698497,85562 791445938254467072,238099 795766741737631746,268643 757620942390517761,1248508 794069504724795392,257423 794574973679628289,261155 765599991767236608,86763 793179784851456001,249927 794145766818201601,257492 760128301931245569,61051 732785649531650049,349375 764175227442135040,80939 788230310311800832,109244 771705683024773121,126389 790718659362713600,246425 766134058455670785,90031 791530209098858496,238395 752224063842557952,19528 778253557787164672,127903 752186121040297984,19219 776768871915196421,157978 781896139226255360,11774 790935744139321344,234583 757713885487038465,47693 776126847461560320,153248 788498073789923328,218275 771249142639185920,124425 774689838020775936,140444 776250194060914689,152872 791614276372926464,238292 792868375605018624,248010 767903674160996353,102137 755845123968118784,40030 758144693133795329,49843 793990711976792064,255866 763705122815967232,79589 774340092295077888,141867 787816052222668801,210238 792207034397499392,218875 757542752598921216,45972 793433825657446401,252020 794662653335662592,261050 768972239224000512,109805 789225099396128768,223899 792448056411168769,243513 790562577424093184,232140 759005387668361216,18395 777607399482003456,160703 788138177705811968,215505 789099046501691392,223431 793548833745625088,251772 764272370915774468,62180 774225464168624129,140444 772938718567100417,133714 777574492314841088,161277 787375489996328960,210289 769331230533750785,112399 787055837437108232,208487 757286548161368064,45551 761673009576812548,55107 767189637777518596,97438 774387468489543680,141858 778631615257817088,167220 752654288774631424,21622 756103619120803840,41632 766052984291811333,90539 776231514740711424,153845 758083929001725952,50923 795666125488984064,267862 766444816062410752,90125 778952272667668481,171324 773257090882236416,135381 766388455756607488,93286 773707526537777153,11774 786007264020799488,199262 792575602549067776,11774 794008585051246594,257492 785678397267599361,197512 785971284610023424,199306 758066558677684224,51069 792054200129744896,243075 786812964561039360,199307 790560326248910848,232215 767096003996639232,93170 785617810709999617,197622 787083373332328448,207151 792099628825006083,243869 793256177031192576,250408 795399684609179652,266491 750832605918932993,15643 763941646161420288,80393 788529451717922817,218275 791832178749415424,239893 785550279685070852,196917 791037570595500032,234575 767559735520399360,97568 781019580428869632,182658 787260851052871680,199307 790420992447262720,230261 770775189823053824,120690 771399053263405056,125367 759185197883469824,56817 788355086271610880,214288 793346037729599488,251320 752667250771914752,22779 774783952427053057,144494 781475295215882240,185496 786967317209047043,207287 764390776549675008,82283 771241728619577344,123080 790695740100141057,232169 776630286465568768,53667 779134685452525568,172962 789122873759719424,223286 792470901208023040,245035 764099111742083073,81427 761244129862963200,65887 767762932021260291,100893 758669215251378176,52554 792822599319490561,243075 756301172252606465,42171 753948600451801088,19133 792792516244348929,247274 764196826375397376,82544 794581659970478080,261155 770362772626477056,118482 778682268642533380,167220 767029218937016321,88998 786305238701449216,201958 778421765781397504,166390 776154633978851328,137042 792181716014231552,218002 794583943437815808,261155 765705657546711040,88489 768317865535557633,103924 789939573665239040,228888 761631036216373249,11774 791312600869007363,235963 793224108934885376,247241 794554402744864768,261155 763948386307354629,80939 768254116120317956,105270 772816330097426433,132335 765284488570105856,86873 766767618166558721,81946 773295176877903872,135025 756577864934232064,41702 761398349123637248,68489 763812614119890944,80136 770213775681155072,115778 785529682552774657,196277 758034871751245824,50442 790296072723628033,230485 773899256092557313,136649 772512507520954369,129649 774916172773031936,144475 793551903078494208,252020 758684527069802496,54070 760978764327100416,66116 765575259110174720,88052 793147784782188544,249882 762719675440566272,47987 768003119468974080,102657 787102175440756737,202429 772525241666904064,130663 785781909171220480,197512 787084042025902080,208415 793414269509443585,251947 778437818833965056,167407 773609571734749185,137869 754746918232743936,33549 780240952602558464,170187 733036818652876800,349060 775765000816168960,151071 781223758585487360,185313 735290479365881856,352687 758707923275001856,54739 795295790847655936,265649 752624372645584896,22777 755433868866547717,36604 759115413099728896,56964 788719722749685760,108396 790268913493893121,230234 790757431773048832,232169 786741972165734400,205989 751895184695111680,14277 788736908687835137,220332 793797538113552384,255044 764125171389124608,82066 759876817209561088,59666 788756508959870978,220526 791667366128148480,237787 792847358526492672,247592 759084118546247684,56784 773713206946635776,137238 791348217069789184,238395 761350304793174016,68102 773704429253996544,138140 767231480258961408,97355 764605524704763904,80393 776615947956129792,156644 793231725782413312,249469 787255839153328129,199307 791802560525004801,241523 752984571235409920,24257 751623714421125120,18413 764062142878195712,1249165 778292826232741888,167220 757690462325137408,48522 790055849590829056,228820 764788991925293056,84395 778628381659181056,169201 750085235832872960,7826 757911760720592896,49852 786994246934859776,208167 790886610023755777,234583 760139659024269312,60790 768515204896333824,104999 756229987905118210,41680 776865038590029824,157755 780208907381768192,177687 794622981725110272,262145 764386372593385472,81946 779071825149988864,171617 790545959390437376,231550 765003322554146816,85651 768926426275966976,110209 787013376715157504,207965 788767816182820864,220029 787825106433167362,210238 765526020132700161,87904 753262842334380032,352718 777415335641309184,108795 794679458695258112,262022 778311550792765440,167407 751232531811278848,11495 760507483567849472,62063 780932742540173313,182036 751591414778064896,18491 757549625775628292,47782 785638288140988416,197512 770371210140155905,114404 771441436021501952,125853 780775499907739648,182726 787806078994034688,212239 775067520218771456,146259 732417094751535108,351837 762160213260587008,69231 764326408780820480,82953 794365723757973505,260273 757353342683275265,43471 773136106422464512,132996 764969010945458176,85562 776262934938943488,153194 781478694615392256,139404 790194702330961920,228354 769505720781959168,113788 785551991229546496,196676 773354718047326208,132364 760972338598973441,66116 775816341878177792,151361 781447679268286464,139404 786538559272476675,204413 787702865712132096,210253 794937519150350336,261155 750357557655564292,686533 753947082696765445,738099 763857835239309312,78203 754873374371749889,22393 756330685061824512,42495 763490090119290881,77598 794607411042521090,261155 794401229749227525,102730 773951556114874368,139404 793147033670549505,249348 791344063924412416,237491 793568151812378625,252020 735808805603270656,353124 752038675651833856,20606 769730941711331328,114779 770841642974806016,120610 785360079805485056,194560 785829803500851200,198591 786926305510055936,207416 758688986785341440,54070 761182770819280896,61051 767195313568223232,98377 776915778784206848,159308 765609528498855936,88399 786402087357689856,203674 788114937692454914,215505 788909244250632193,220961 760628835998113792,62578 770766910799491072,118087 794718460081307648,261155 732574357231390721,352466 756867980647100416,45125 760453932552491008,62063 750602953388544004,12399 764153419833544704,82066 791315287475879936,11774 787480906004955136,210432 792753899971055616,243187 759497117219954688,57574 762501106161201152,73030 775122409435176960,146675 788474766378213376,218275 770682287491018752,116373 790716257204973568,232169 794642237841780736,261818 771735349101989888,127366 776905240830353408,155390 781652766867415040,187976 786634624881614848,205270 756104705802014724,39462 760817335682863104,64918 764612824672841728,83751 770551573961437184,118192 778210484101062656,166390 761386973584056320,67229 793321735894495232,249926 774074929218060288,139404 751162523504685056,15808 791372226897514496,235289 792440092778336256,242284 757158364833017856,46006 759114145358807041,56964 764501545454964736,82209 793847543063085056,254505 760835530728804352,64722 786755552441491456,205728 793897041348952064,11774 795069592473403393,258193 762378242955235328,71476 785970160087674880,200235 735858908267466753,11774 767550975687077889,100046 780864552695111680,183668 781491209248309248,139404 735792556508778496,350247 760802627487666176,58508 762001651993546753,71476 772458562672955392,130415 778321495852449793,167220 793138774175838208,249469 771859821943455744,128043 778887992589029376,168633 758675775709188096,54272 763775472580882432,80136 789879872701263872,108396 790304067197267968,11774 779166389022187520,76146 781590069895241728,188119 786499830889738241,203674 756708957197074432,43469 767249986190974976,97468 769533248552796160,113189 789899948498137088,227496 773889065762430976,139404 791070888250765312,235990 791728971452866561,240483 792784821567131648,247241 752621927076917249,22575 764249912783417344,80486 775717807355035648,1250232 792097692616830976,240483 788512373447483392,218495 793567447815163905,252112 795716728583950336,261155 794554256716087296,261155 794367018619248640,260273 750864358054490112,13944 761068085855920128,65500 771321425105825792,124597 787764600632737792,210238 764982049664962561,80756 790341570042081280,11774 754762890998145024,33356 764190253649367040,80939 790283836735324160,230485 758484255366344705,52554 787657680420757504,46572 793503845242507264,252824 790093388624179200,228354 792391869305090052,245549 751205551112007680,11495 763280283336577025,75615 753383788579811328,27317 768533902570823682,104973 779797191074385920,164980 790956463753666560,234796 758458665871564800,52311 750475540478431232,12883 769607663663460352,112256 779314841060270080,173347 785906433145659396,198840 765822246350905344,88930 780137820362911744,176127 788355344380616708,217156 757626113476657152,47761 795158357862739968,247651 751215535245762560,17794 771820590877450242,125853 793564319774564353,252112 764130134924333056,80939 776153695004286976,152541 794697473587638272,255954 790973248158699520,234583 793200266682261508,245075 762399726738219008,11774 778365666256621568,167569 781254140827693056,186907 792545199213780992,244270 758273109187239936,52174 789310755862614017,225359 794724043710676992,262752 771559780095709185,124597 763464868716503040,77731 788192182851112960,215005 760110830247522304,61051 763559057953284098,79034 778233443746537472,165185 794856250861387776,203546 753546723188961280,25189 760605479978401792,64055 761631531949404160,69231 795484336338468864,266884 764149646314704896,11774 765191470475251712,84745 794526424724021248,236884 750133505917538304,11495 786348168191410177,202379 766286525063507968,91798 771077600005455872,122146 765633043390312450,88669 775768733092503552,151463 786189873556234240,201619 790973954374656000,232863 765765309437534209,88920 793246688240623616,249926 774492040772001793,143351 751553084518694912,18555 771119637828407296,123135 786364037831327745,203391 767225831647215617,97852 794167487386492928,258331 754814290071257088,33356 754822485300969472,33356 764187457613094913,82066 753394721532313600,27061 765208287755182081,86103 785632217934336001,197341 753948682932944896,30590 795655052493017088,217634 759081364188700672,56784 767807176790405125,101681 779062742720258048,171886 792419824085250048,243187 755545722968301568,38183 776610957569163265,156835 754778411571249152,33356 774189222471368704,123865 788060725667254272,215005 750069517448048641,10162 753347219198087168,27222 793166024736583680,249926 754155901959888900,29790 767518870743777280,97371 789755090194149376,227795 794727202105401344,262752 794528233102471169,261155 758070041074102272,50827 749694344433655808,9292 790578526625886209,231894 755007022412673024,34774 774238256175210496,141887 791774577701429248,240483 736011817412087808,196346 754788890196582401,33356 770894680686899201,121612 788171190745432065,11774 790571921800892420,231894 765682916525428736,88459 778673967116673024,169029 793439577650388992,252014 775731217522159617,149089 785957850560421892,193481 787392807656951808,210585 758039449217273856,50804 766341808318283777,92860 775399779362672641,148033 788669882988498944,218275 795666857818734592,217634 770289732228186112,117257 788510321333837824,217837 788703658405863424,220031 791743432007876608,240661 757754273123868672,49257 766259643026857985,91751 766399480014966784,80939 778230178078158848,166321 795087919983771649,11774 778405360927334400,167569 795769171388858372,262022 794185945927057409,258473 776940850483961856,159146 763085877010505728,75724 755138454699270145,34731 773975850354036736,140444 774004212908826625,140161 785829524793503749,197512 767377337709125634,97325 745409415864410112,1247679 754859221120798721,32873 786284082137210880,200009 791274397118062592,237491 742750364655439874,11774 760498557493182464,62755 764813046854266880,81946 773835002073210880,11774 750030717552365568,195876 766393756102852608,93138 756619032757936128,44429 753356742579392513,26458 785250064180637696,11774 788474391772422144,218275 756187505993527296,41680 776645724197052416,155333 790923573028237312,234796 790964359627354112,234653 776559315188609025,156053 790972797187190784,11774 791678743420993536,240483 761772300035317760,14351 789931460828422145,227242 763867971894730752,80939 759576367348518912,57574 760916560877854721,64730 794674671287468032,249926 759118528272150528,57131 766354858035339264,93303 793675951930478592,253032 788383046806474752,131210 765150998704693249,82066 772184060806373376,125381 786997341052145664,207974 760319096672182276,61544 774872587348443136,143361 793507478654873600,250633 753936717812490241,29263 754722119175528448,32860 772489014846844929,90193 793965019256025089,54854 793126717334425603,249469 763427451317784576,78159 768926687711129601,110362 773902806109425665,137953 790911189131808768,234653 755901501554331648,39797 759519484084379648,56964 763905883281567745,79970 769010598898180097,110362 771101177106821121,122532 790920632464728064,234796 766430816335458308,92159 791236377564315648,234583 758028591036788736,50804 770493953502277633,116060 786607881093128193,11774 792100815200591873,243187 764299194639069184,82759 771922722574233601,128194 775681736030113792,150663 791028454841921536,234583 767684175554019333,100620 779698798914314240,176110 780379738070220804,179766 794547832027910144,261155 752680462166859776,19563 795703312091934729,268281 763892124697911296,1249183 775748352457764864,151071 779295798215446528,168284 774821269736976384,145244 778314605290328064,167220 786369082480267264,203510 763990173759660032,80939 794279215554330625,259231 756602595637157888,41839 791466319774298112,239018 793644487654318080,254135 763814355578261505,80393 785882013693730816,198591 763824943314247680,80486 786097582560927744,196277 793279380093079553,249469 791633419188965376,240145 759104145701961731,55660 768101818450579456,100893 749757491777503233,9754 765372827851689985,84886 778318128560410624,167220 794566279344562176,261155 757163231861284864,44429 768233273562574848,11774 781550770218950656,188401 768383847868276737,104662 767682040934301696,100605 787152205728079872,207942 752930627855396864,24316 772833273181462529,132335 774957448264294400,145524 778079991242391552,165435 792044228352225280,243187 732900437523730432,354517 770352853114245120,117257 795361335584391170,266054 751997845289435136,20471 753382183016988673,27402 768483358917664768,106676 787403220096344065,210253 765287411181981696,84209 754195370897502208,31060 762382206916521984,72978 781185611466149888,185310 795235117493059584,263907 751941980104454144,16931 772914460373585920,132335 756634967635927040,43912 767084508029984768,97685 762204575231246336,72035 793469793659523072,252196 753453734865154049,27045 794268035548934144,258296 757904027594129408,49917 767853952603947008,102137 768907060989788160,109167 755156424141967364,35890 758479154325049345,26066 733058933804404736,355462 759112934446497792,55660 794938119317491712,262847 769042914018287616,109874 777741947838443521,163472 788475659513323520,218275 763470083960090624,78129 770412850657501188,117257 778622730815938560,168794 786977679820152832,207949 763226226873933824,67326 763764030880251904,79513 778726438467809281,170169 762033653664931844,69794 787072139291680772,206633 755467795563814912,35890 787311430123024384,207113 763910368179712000,79970 795742364476276736,267521 750165109398507520,10057 794555583399686147,261155 790686090353057792,233307 793785113888849920,254955 754018314213470212,30339 771773956239994880,125742 780651687794970624,181789 785702019264749569,195975 790664742624956416,231894 790794823234035712,128232 751920923830132736,14277 758609732663934976,53367 763369233833136128,1170527 790988699827892225,235536 761000264543326208,65180 770302302955642880,117303 786218797992587264,201555 792383991609294849,239906 757661824213024769,48633 789097711106609158,221971 759702797843439617,52919 767767901336023040,11774 770892840524128256,121949 775077500888109057,11774 794719648034000897,262849 764387028549132288,82066 779286015727009792,171617 794177989038600192,258456 771688208631369728,122967 789500108454793217,225358 773254376152596480,135736 776400750997929984,152946 785654163250159618,197297 794644426945687556,261155 764285370477359104,82759 778958155170639876,170252 748909230111928320,11774 762510609468395521,431998 790988166064812032,235590 765651267578306561,87904 766958864327512064,95932 752927748255907840,24316 773868832444157952,139404 758970636827975680,51691 776511714766393344,155451 791927303018164224,238290 793184263139045378,250383 763416831390470144,74868 765957337722916864,90384 780110039260377088,177472 773265903014162432,133043 776477697975341056,151845 785980670237675520,200382 787064034042314752,207965 788397851281940481,215608 753649081239556096,28866 780946915483607041,182870 749286282136780800,7836 773745335629778944,128176 780601362744610816,80785 787285735262916608,199307 751583194231631872,17794 775432594284503041,141415 787260021193060352,209151 762905026973016064,74943 768854741002493952,105109 768076567952130048,100893 768175669670973440,95055 792791623600070656,59020 763061365321764864,11774 777445258200096768,160134 793609963801157632,252639 795419721369669632,266054 794645699258445827,261796 769641042769391616,114422 771597259242823680,125554 780488287005708288,11774 764229533364948992,82283 776170277256298496,153854 789802114423853056,225981 786690921169612800,90209 791070354433273857,78159 758668449963008000,54070 762645533626368000,69673 766409795318472704,92213 751039570502832128,15536 787387504207007745,180433 793270061016449024,250293 795486556861693952,267265 753647706107703300,27402 754903183043035136,30838 771865644258234369,126152 788952543581708289,220029 774655725175840769,144475 787101839598714880,209184 762958483427766272,74431 775485119280717824,149124 788621399791431680,217439 780202626986061824,176784 755734202155401216,39235 756379071920103424,37947 775431841163513856,149200 763439482045595648,78344 766865171859935232,96419 767778410038829056,100893 773565585938583552,136947 791440140572905472,237857 763971884065042432,26066 772846262815121408,132996 761524315804143617,65663 788803027616559104,220526 763726688677003264,79691 788388354316349440,217519 793982854036357124,257238 771526092838563840,101383 776790147576717312,154071 791394299225247744,11774 795096447792386048,11774 779649876619517957,167939 753725258901827584,28508 766532072944959488,91946 787003018424254464,207287 760966565479276549,65222 761582918233788416,67679 763114434214715392,76549 795032942364033024,263906 756689790930649088,43285 780852922183774208,182659 788422936340340736,17416 767452301938352128,98646 781483717424455680,188119 793618443266392064,254058 786193936587059200,201494 787961164722569230,210049 753948996029284352,28128 787693816375500800,206101 793884338643316736,256255 781647558808596480,186434 764919347592597505,79691 770697200342962176,120610 788944772098514944,222467 768479866492624896,104973 755111047053340673,35403 770428357360005120,118192 791681225714962432,240483 787875753794871296,211836 792347412157333506,243761 760774630990897152,60794 769011569405599750,110585 772456571930550272,130988 787035836919402496,207287 793848864348393473,255942 768801816289181697,108849 774566105587134464,139865 738790841783857152,11774 773950727777505281,11774 773971341145878528,139404 779081147703844864,172123 750409292100939776,12743 754149850556489729,31320 761358064788406272,68144 772450615435943936,129662 789241250985676800,224757 756265784855371777,42410 762794721127170048,73926 770665160281354240,120341 753699009903095809,28974 755582738367913984,1248288 759222025349103617,57574 778253200877088771,164980 791626105811791872,238780 793895629449621504,255942 776270375676211200,151770 774685573344886784,144613 787051380322209796,207613 774705393201213442,130505 789531026401918976,225427 765576012117794816,87904 770978692608647169,122406 777238642192445440,160592 755191276765446145,34898 791395119287169025,237908 788158886842863616,199657 793613362760331264,252044 794162329722101761,258331 778146433350459393,163632 752863702697639936,1248238 788125772062068736,193669 771698200356986880,126389 790775648142946308,232881 776902314221301761,157693 772154508612886532,128934 758711061470216192,54070 787133634167832576,207287 788852375197016064,215437 732303422972674049,1170473 768788491643723777,108849 785993511673827328,200397 790351565559361536,11774 774001942477451268,140444 772104162876198912,129558 794604601546838016,261155 766451760319823872,92917 759110083909394432,56964 794693246286843910,261666 795085965295493120,263906 788003050963214336,214354 760796735371374592,64722 793554152798326784,253475 760493735356538880,62063 786588067805016064,204835 791355425195171840,238207 773118783271669760,134470 787610953139359744,210992 751197467018878977,15808 794527374008152065,261155 755037788173512704,33355 761744148277829632,50654 759570419653283844,58227 754752453145419776,33356 773316236583186432,135736 780626437397184512,150151 791152557339111424,235348 794939987301113856,262847 753297025093935104,17416 767679057672691712,100230 786750984932515840,205989 758678290974531584,51069 775456456023896068,149259 732267506258214912,11774 792162361259851776,11774 795761980095111168,247930 788288224355647489,213064 790328460052836352,230651 751570967323877376,18215 757741136475746304,42416 770682044133376002,120613 793201123670626304,247569 795423024438804480,264397 768864951368765440,109666 793306913098391553,249926 774322477585563648,139865 794563462877892608,261155 779250072491962368,167220 788486645062311936,216009 751571023653244928,18470 772920295514578944,132344 734845579025600513,351644 764784822111858688,84724 781158152481873920,185496 785584807287803905,197286 759546143353167873,47149 755267350585282560,35890 786933261327040512,144573 793233241855537152,250293 786607594336956416,204413 750650013420810240,14294 758093305116778496,51043 769701461420834816,112939 770251135185739777,117377 762603991872237570,70927 785562662977404928,196247 788685003647492096,219989 794593693688877056,249926 753417942990221312,27187 753455815105744896,23739 770617085655339008,119535 785956318070710272,195408 757595085718556672,47940 780603923644182528,181886 756539441926119425,43391 764917628452220928,78159 781234456908730368,185496 792813833639387136,247406 760896866108133376,64722 790947052544888832,234583 792050129691930625,243187 753882460484689920,29263 785350031205294080,195125 785975688012505088,199262 787076279757631488,207965 792785900568662016,246619 789378402646196224,223286 793989007424286720,255299 794724115101851648,262849 795414133676064768,265855 787067436377837568,207287 753313563188473856,26140 754759686440624128,33474 777599746730958848,162294 794524714337042432,261155 775007718566494208,144648 777198348344303618,160480 780650183939989504,182257 768981291102461952,110209 790360309202509824,227331 793284879425368065,249926 795102948753711104,124597 794176668852219904,249926 760463750369415169,62835 778297190305464321,167220 776942355505045504,159411 790682079482609664,233307 781113228738850816,185309 789522984813883392,226823 794746833109065728,260613 760967921979883521,64730 785994080836739072,198671 788162928549715969,215754 777375541217361920,159546 780854827395878913,182726 751231339366457344,17847 776329392012169216,121785 787121800614469632,208928 794894213984948224,261155 760866021200670720,62798 795776623496884227,11774 755486898173476865,37433 761977640148275200,70858 772612269230305280,130192 788136669559959552,214809 794685069151653888,261155 770881867830755328,121949 776593132506845185,156644 787735246900977664,212693 788255462701592576,211875 793938046756323328,256650 763486804183965696,76406 755493110294061057,38032 781627851569139712,186584 785980594203168768,199546 751089933725630468,11774 764582856798724096,80939 787278109900992514,207287 762505078825549826,72653 767101596417290241,91416 771957243331903490,128934 751826304526200833,19000 759217214704717824,57309 761665694731759616,69711 773967588728582144,140444 793884732857602048,256255 795673343512940544,266151 765983754947002370,90384 787359865056301057,207613 760892364428832768,65540 761161771029762048,66878 770668580455284737,118192 795084392251133952,264397 769309948354363392,112693 793144615561859073,249725 753347360252493824,27222 771551945618132992,126389 780210576265842688,177233 767813175689437184,93504 789874992662052864,226731 753470343415685120,27061 760137163644211200,60790 773192539557941250,134470 793987945036320769,255954 760086490353242112,60832 787132868099121152,208928 787372948013346816,209800 795701139715092480,223249 777933874756218880,164403 775355483548901376,146720 787912677356109824,213887 791457229287424002,238207 778261073736663040,166913 766759482026143744,95708 765215690894610432,86440 768723193536188417,107469 789153478207606785,223286 766738198353485825,93823 780932917514100737,182659 781521884873646080,188119 791496418452205573,239405 767014586394501120,95672 761631135361142784,69794 785545008015351808,196917 776833070775218176,155933 785583798557696000,197286 791058417670512640,50439 759175002289831936,1248673 794007763911254016,257492 764562235712675840,83945 768115387972067328,103354 770738593199456256,120393 788248330425905152,215505 767748137754648577,95568 770305262183780352,118087 794603375765651456,261155 794281581254950912,258537 788038635706732544,214288 771014732925067268,121574 774471816081530880,140570 789945860943589377,228888 753325884027711488,25803 761720995967275008,69947 788162487606648832,214899 779967681378353152,166282 789884133891866625,227429 758823641412808705,55107 775758308045185024,151463 789253303548964864,224093 752305598578864128,19894 755747930582036480,39384 779307402659237889,173628 795012282023575552,263896 779769863032233984,174392 788058328505036800,215005 766781277722800129,94683 793268251539206144,235590 772815437398618112,131542 757173134139203588,46332 768480931866959874,106716 780909356321804288,183975 775979176121753600,151463 777278560121729025,157082 757547962075648000,47756 779264099897241600,172945 760440199503548416,62063 768656430127644672,104973 779312742108758016,173645 781055055747100672,183759 788572310831706112,216710 792226762432376832,235590 761448443403444225,66263 771126988929064961,122982 765939044878462980,90384 767488651542552576,94718 791836091720556544,241940 773508188305960960,136904 765492416258289664,86508 785961659458125824,197803 786047277819236352,199961 776882045582712832,158542 792109381370339328,11774 758733194149502976,54842 761949950263590913,69878 774824585468506116,143473 779973948587008000,353879 757635861366337536,47761 790723101407322112,232884 795399283948355584,247930 790032133808979968,228635 740315019431313408,99816 785902505460920320,198878 791285592650842113,237491 765403380311289856,86212 769529793863909376,113189 794902786626453504,260613 787328371470589952,163560 793568687223476224,250430 790926727593603074,226581 763389329011978242,431998 768078564419735552,81869 795721526221881344,263696 759111926009827328,56964 788185929886339073,352258 789487182138388480,225358 794081466133008385,257933 755573570483261440,37424 777341156086599680,1250347 757723528502312960,1248519 759870153433747457,58267 762965664994852864,1249069 781118806341066752,184337 756937156308983808,351340 769201885156810752,11774 773987115143159812,138165 792744417408843776,244759 758324920451338242,52509 765624756762578946,79691 786361995893366785,202379 773514794779435008,133702 791427549104484352,234212 752229807883116544,17886 754716759735799808,33356 780115342639058944,164814 773514732661649409,137042 786009891634720768,199755 795707655687905280,267521 761984097531097088,70858 786950223234895872,207613 751174734226681856,15808 763936578645274624,1249171 794008799375986688,257536 757442398372765696,47263 785638000701083649,196701 785871634972356609,199286 787914858838753281,206666 791400023007297536,238891 751209454910058496,15808 761144876540887040,61051 762018672290373632,431998 776778713161662464,153194 786285813143183360,202652 793918608795529216,248652 785409040209874944,194214 795056930553298947,239610 752312790505824256,21714 772222125545357312,129662 785279319257997312,11774 792475658232430592,246225 755117603660574720,35044 785479906327162880,191653 795293762239008772,264397 775812292814467072,90193 785317317081169920,11774 764158641607938048,81869 773617452089356288,138165 765692685709697024,87904 751831998340034560,14277 789163526099132417,215437 793090635376930817,249354 795302348725698560,261155 774037211318587392,131084 775357539533946880,148018 768499961558396928,106774 785821689552699392,198671 790756593860169728,232863 793149329292656641,249469 781233148705267713,186212 785814711535280128,193506 792399577383043072,245549 768114874727731204,103354 750295484309250048,11301 755376117993930752,35890 775343192984215552,148445 779446377814241280,173682 789286792897830912,220819 792141241370587136,244297 764638404428468225,82066 769411877206003712,111448 785283688133169152,193669 794602119835906050,261155 762861152938229760,75136 765969365783105537,90384 791616731391352832,240145 792752497668550656,246514 766949040160317440,95593 765646574697316353,88546 786878746141745153,205091 764165271875645440,82066 767751473090273282,11774 758772924119519232,54070 786148308905365504,196277 763110935028465664,75709 791727316741132289,240483 791336766632562688,238207 794415361093406720,249469 767834750300131329,101681 768896056113369088,108729 776178842801025024,154322 791756738269700099,11774 794530957919404032,261155 758482015737958400,50286 765225927450234881,82457 792396895838547969,245607 762975065113845760,75724 762301623364231168,431998 765390762389475328,82208 794697328607318018,262022 795418745246273536,266084 790907791539961860,234586 762800376932335617,431998 765290238583406594,86653 793422488885686272,8044 790962102395478016,233692 790950224407564288,234583 791020396346613760,235590 770039330714816513,114254 772568102664110080,128232 791714443256147968,240474 793139164858441728,249469 781523275218378753,188401 758354662605086720,52112 785931824614617088,198878 793232873411186690,249882 793102172254638080,249469 793244908714856448,249926 772836605191073792,132335 792490871614832640,245130 789822489073418240,227048 776249866234109952,153596 778583138679283712,168794 785609033809932288,197297 795656982141214720,267731 732729135081107456,353789 793097812619780096,249469 756478876218458112,43391 793486828829421568,252408 794570490312531968,261155 794982402909208576,264397 781618141562417156,188119 788542074790424576,216009 772572595921293312,126607 777661013915111424,161352 790270366040072192,224680 788135011128057858,215005 794468919826231296,247651 779335058377367552,11774 769025937228894208,110709 769568945267433472,112382 772876122539364352,132967 753650898128154624,28489 795077350438408192,11774 781576964066971649,189032 787432182197395456,210432 794620507844988928,262145 781366606605803520,187454 787483770811060224,210432 760747856621953024,64147 766060426417278976,88881 776616067019870208,157211 752696271169843200,14277 759099305533636609,56552 769609868093382656,109594 786588101900722180,204413 776399779219640320,150028 749370985686638592,8497 757805024651059202,48922 758050217467846656,50314 768888497591627776,109874 792718783257292800,247164 778272604201193472,166913 791003095807455233,235590 795688560917618688,262022 772496706210439168,131289 763461527030554624,78113 774036547674869760,140230 766429730455166976,91946 781830463166054400,189857 750314892196929536,12290 794698040229724160,261666 781651457909067776,187896 793163785372446720,249926 771915159262683136,125853 785669491824824321,196917 764654963834228737,84389 791661621772951552,240483 766372359502790656,93488 776252974096003073,152872 765147999840460800,83648 767163928245743616,97811 775744093745848320,151071 757271484360429568,45669 749585381864181761,9087 779673259533099008,159876 751821026137300992,19352 755169268489216000,33035 758389744610975744,1248602 763318231188721664,431998 794050266605748224,248770 794305022813175808,350913 756631077356089345,44532 760956532024573954,65974 785691197079629824,196917 795015859940884480,263907 776880628012871681,158820 788775319226417153,220767 791655443915563009,238864 769760177637785600,112891 791444293365866496,237908 794527820097540096,261155 781735548255735808,188934 765699307597131776,74247 758088282324426753,47761 767978665082847232,96767 793959156814213120,253407 756541935863554048,43828 764460982253027328,83441 767771174722015233,100991 778426324516016128,167677 777204483256352768,159308 793512406806913024,252020 795610642392567808,267521 781729994867347456,189254 791267810689163264,237491 792383750483030016,17416 758713174254358528,11774 779198980920074240,171037 792530272847667201,244727 757589521848422401,47940 778994503738793986,11774 790891180074688512,234613 793971435781943297,256105 794208150023000064,258598 770410181259829249,118989 769163446638223364,110709 771436016918028294,125703 794664720208957446,39957 771385340569460736,125145 787910166352191488,208065 768625534087467008,106756 770711902062116864,120610 769341089253879808,113165 788044754562973696,214660 785311450411757570,11774 763726881564655620,47940 791193974597836800,232911 760605111345377280,61545 768582986778316800,107423 780208027739783169,177687 790615186365231104,232169 794711572455096320,261155 776190333281529856,153743 779002640868990976,171617 789560596098326528,225358 794617090342797314,261155 795136217750925317,263289 767730508314791936,100947 776031127752609792,152735 779685957658288128,352027 795704162772131840,266146 789449416000303104,225981 763772546701549569,73814 788109409402650624,214354 792784355848491008,245607 774376910046593024,142503 788016815435681796,214354 780821892252864512,183338 773327589410611200,133702 744741344703283201,351422 794724953048219650,262752 757902527853723649,49647 781873375010492416,190635 788527345195810816,218349 773893886422810624,139404 778331593400168448,167319 781832622460764161,190635 779309725485850624,171982 769241281700646912,110585 775719463358500868,150497 781389200872660992,182659 752876777698131970,24134 756106517942718464,41632 787723026129383424,210235 795415978578509829,265855 795143966127575040,11774 757994687160397826,50442 761907426484301824,70978 764827975229530113,84724 773941532059578369,139404 752299170900291584,1170700 751223664213790720,17434 751734108133490690,14277 789148550798114816,223037 780788815606771714,183269 785666940924600321,197297 787066734905729024,207965 756207599326867458,41680 758071282147717125,50827 785813446558306305,197341 795076802213335045,265102 762372485241249796,349991 764766762017689600,80177 770143764887265280,11774 779504041034391553,64722 795364147299057664,264397 764182319095750656,80098 759104124730290180,56886 795746946338144256,267862 750447537274949633,13302 754718906573611008,33356 765272487022043136,85562 768240916586962988,104406 778239487243526145,164826 781533914934292481,186584 792144224896573440,243869 794002411496951808,252939 794552004882366464,261155 781869807582978048,190635 787719666789560320,209351 794379534774759424,12018 791341268739686400,238136 794051074554331136,249926 778300954424799232,167319 792026259207233542,243187 758354961994551296,52554 758695546936635392,54070 764223776443789313,81869 791347976388038656,11774 791854839139487744,237491 794986262881062913,264431 761360106965590016,68273 780964835198722048,181419 791330053728514049,237491 793950602074144768,256440 790609299940646912,232169 792071303494676480,243075 759105383898099712,56889 763424146583945216,75899 766054273805266944,90384 775908561712996353,151526 793205799862603776,7700 788549684285546497,218275 749346038335537152,7828 773202884292775936,135025 777004455791366144,159861 781523816551944192,188577 735710822949752833,353124 754803069334925317,33356 773766073124397056,137953 780603687987281920,181984 788453722833629184,218275 763790023175135232,79589 757442232693710848,47263 771110891727101952,122982 785599296104038401,196277 774322610251235328,142942 775016999080513537,143480 793135570977300480,249348 751728552001822720,8104 764164379721863169,81656 793260765251706880,249926 766024270233337857,90401 755226364555382784,35890 790017770662596608,228354 790745576417562624,232881 792755178566889472,247232 763583214422110208,77668 779341800062476288,174230 768181051252289540,103809 793127260492533764,249469 768950666819543040,109104 781498266261356544,139404 791350817026613248,238207 792442084775067648,245130 772744807991144448,131456 773931378866024448,140211 777960871486160896,163990 791388048332382208,236923 792044022655311872,243075 794197491986141185,257492 754980764790296576,33564 764997501099372544,85562 792763542353174528,247241 758123842220859392,41703 793840385311113216,254135 752687228082683905,669866 775383267545579520,148645 762722338756374528,74431 785504801974919168,196277 767948764342521856,101681 793976532423168000,256276 792494772757880832,246225 794020070913703936,256239 773861553812697088,138490 790978799860985856,235590 791372995151273984,196917 773913559902236672,139404 778228298618925057,165523 788405359601778688,11774 758042977319153664,50442 780595786094563329,181886 788984089835560961,220029 792975500687777792,244344 793884549386297344,256255 763904174497030144,80098 769885114775986176,115673 786643332546064386,204413 749253421480472576,7828 751877115193073664,14277 778727009350324226,169320 794356896840855552,259773 754723183131893761,33356 755835809627078657,18215 774997855064948737,146259 759777444605943808,59373 767746704116371457,100893 779002146255695872,171902 758658010809929729,54070 764123540778016768,81702 762549218074583040,72244 760636069477912576,62779 755211820969828352,35980 773941410563297281,137965 760967502058840064,64730 763939554529124353,80393 765326665530634241,87249 780621690455756800,182154 790287248923123713,230282 777364268475973632,159146 756641359243583488,43553 791994981699293185,239893 767780614858797057,95055 775526145743781890,1250232 789490167585222656,196233 789845223946018816,226731 790973299622760448,234583 757563248099074048,46406 765017987086594048,85562 776842412098478080,157755 788419542422872064,217837 775431017037389824,148574 776636889176547328,157082 764959994546708481,84724 769019152204005376,109386 787840034363809792,205197 792086548292464640,243187 734017733218697217,195876 758038575581655040,686533 770672534853455872,119937 794670926319222785,261155 749766423564738567,9314 756254276037464064,41438 794322531842805760,259055 749348936142422016,7869 771021078042927104,118693 772789124172541952,132578 780918700996194308,183269 790610492637282306,232662 764108682619658241,80720 751657584109715456,18452 771621278566354944,124597 775718138574991360,151071 778728930488426496,170252 779549264359727105,171981 770040848105017346,109594 764083389167046656,81130 765659059051782145,88994 794562189373952000,261155 790522281411895300,228341 771099587453018112,116680 777959628818649088,163153 779521313778073600,172185 778571567274029056,168794 751176886814998528,17591 753077517947441152,24316 758427962349793280,52659 773863520895176705,139404 776569126965739520,156132 771067545243774977,122388 786954995128111104,207613 774751763949875200,209828 794704942208581632,262225 762719291502370816,73910 789134422603804676,11774 768297136773488640,103071 776928718254141440,159093 757267550556131328,45122 778363940489134081,167569 786924472225771520,207096 774085963991568384,131597 788733836960161792,220332 795098703484817408,262925 785321133587378176,16728 754768609159897089,33356 732967989033750528,11774 760896921309327360,65337 793227623845523458,248638 750749113831088128,13343 758290825667289088,50923 767790125371629569,101383 748795023760633856,11774 788545418275717121,218219 791882458304159744,240793 781198852955246592,183269 792686060035792896,243562 788110230278303744,215608 772471212140298241,131045 778389921136414720,167569 791419809703407616,234238 776859962421063680,156835 793627542607454208,254135 785860922615083008,198878 780575858499084288,181647 768530708943998976,104973 785737323174440961,196917 771821901404475393,125554 788586530696671232,218582 790334073302421504,201555 792340261603053569,205972 793138533116485632,249841 789460535473340416,225943 790907980334129152,234622 761891368796958720,70255 790961719514234881,234583 770245839843315714,117257 757909920008331264,50028 759184213874712576,56964 776093364873752577,153194 764140879305142272,80486 788759869293723648,220526 792237878743031808,243398 794581345733328897,261155 768829055672152064,109167 773508089475633152,137042 767421587217747968,98890 789164749653094401,215437 794313751482634240,259055 752972809912082432,23899 772167918998069249,128025 785300348625907714,194934 786592682072244224,204835 780592480274280451,181886 793532033418928128,249926 758663144650727424,51451 768139886155010048,103970 794554454078930944,261155 772446814926692354,129649 794701832018870272,261050 755352467236265985,36545 785583700310315009,197297 793225605751898114,249469 763756221400657920,78769 793097439163015169,249469 733135706311303171,355480 753061497513709568,1170858 756304650698039296,42432 765614040081203200,88052 765061877558759424,82283 779116339592134658,167858 788753158835212288,220526 790882323176751104,234583 763497556424798208,78853 772791352895479808,132335 793180793136881664,249469 794832741808406528,250033 763257340158095364,74943 775146899703607296,146259 787122536488198144,209351 732500344727425024,16011 793842553925865473,255954 766703049934934016,95672 781204294376628224,185313 794563983659384833,261155 757579774156009474,38026 788472718924537857,218468 772146084445585409,127657 769601377161142273,101681 787243900754759681,209802 795352704885387265,266500 765283305277255680,86440 759403340602179584,57131 765886539431837697,88669 780889321675091968,172967 785315993262272512,11774 786608003894145024,204413 786918564443762688,207287 793095115564838912,249469 764177083073429505,82066 754739424404045829,33356 789682483486797824,209035 780758938694352896,182257 759072922086600704,27045 760973024082419714,66116 774047031039930368,139404 785485060275265540,196237 789783751601577984,227881 791343264553111552,237594 764127038085144576,82066 789924253156028416,207287 755478590251302921,37294 761415083020824576,65455 779070642171809792,171463 770890282497900544,120610 756460944075526144,42564 792173441751277569,244550 794626403929124865,262022 732540226694983680,352466 751235315629694977,15808 755829390966001664,39897 755913615631380481,40550 768382301533331456,104932 780810233488744448,180627 792553308548395008,246295 786677769400905728,205651 769530188052914176,113189 779362376105594880,172799 762096710860496896,69159 786743443246632960,205652 795311988381548544,266079 752766411781603328,22752 786351983573635072,203048 789403363028799488,114551 792023849432997889,243092 753826572256149508,29347 759224394694660096,51675 773981979972866048,85562 756798261135015936,1248447 773602152413532161,11495 768922055161044992,110209 794343316993273856,258878 774350585273483265,141887 793187697271504896,249374 794518388714287104,260404 732281904360120321,1170428 779614462919708672,175113 758713714413449216,54070 770760531489591297,120610 785582313031598080,197286 786751079341969408,108396 774916633009659904,144730 793615167171006465,254209 764189218721587200,82066 774263888820867072,142090 795694091493404673,7047 763379398259118080,77577 750040843650732033,10654 794284088588808192,258598 756553991262208000,43471 760722952702812160,64551 786981788543442944,207949 787718034689495040,205197 791727392796598276,240145 795399201861632001,263289 755337770424528896,35890 786509329935527938,204193 789987874577879040,220029 793851642923724801,255393 751170030411259904,11774 761971350940618752,70679 788725962431205377,220029 771486319080071169,125145 789560277327081473,225949 791434879003037696,237935 773519684712796160,137158 758567034166710272,25135 794559834402078720,261155 761820237582905344,70689 788833482822656000,220526 759501387147325440,58663 757900215429070848,48067 794688734130216962,261155 766724112500785152,95708 774215279324852225,140444 735480409329438720,145399 774676748319371264,144904 779347603100020736,174115 759960299717980160,59365 772810303268614144,132335 773576131345657856,137158 780604007123410944,181984 791716409596194816,240067 756192509772963840,1000995 758821155905994757,55112 764188721730027520,82544 769611024446152705,114021 777223845296082945,160230 788427040714260480,217519 790794103273422848,232863 758024874950471680,50923 793270390084820992,248253 748941540169580545,11774 762806955022757888,74340 764816338875539457,84724 769690940986515456,109964 758745394679468033,54003 774229235955331072,141919 788157674663845888,214899 759009206959640578,56370 777622405598568448,159308 781216497955966976,186434 765492401079132160,86531 795100223672647680,265257 775546937558740993,105109 778007193987739648,23762 788573860916592642,216710 754064266651701250,30802 759784670003200001,58537 775876680048971776,151463 779441858434957312,171062 793338701476532224,249926 771938271760945152,123217 795280778582224896,249469 764934140194095105,352751 788139261145059328,215754 751919619087171585,18316 761277554556887040,67023 771093809677475841,123080 769896309331333120,115593 771591554150477824,125703 791191893463986176,231792 791471695978725377,235729 762169919966326784,71766 773966431738335232,138209 781618231408754688,186434 763514947120668673,78769 780816257062875137,183269 794610701771927552,261155 732652924506013697,352911 788345298334670848,194085 793891280153505792,256255 756593646930128896,43258 789749559727501312,226019 752671667118157825,23217 764616576830148609,81946 790133377244418048,228760 793110294612410368,249469 795347459639824385,256440 795094045391552512,263933 766141345610207232,90384 770711333834600448,205972 793863271782551552,256038 762731533237047296,74681 776235387513479168,153845 768954974319411201,109945 787378068213993472,210676 788439765809070080,11774 781603404674011136,186004 794662179064651776,261155 764936415138447360,11774 792528542865104896,246225 794683566026211328,262022 756272508526026752,41459 772650288419180545,129917 751957433661009920,18215 773194786920542212,129335 776402495211970560,153596 793616960676179969,249926 766513915438116864,93405 771981082837344256,33169 776870907289538560,158815 785720284896649216,195975 766379039976075264,93405 773848821386346496,139404 780797882932744192,182036 756907909867446272,12954 758854069406478336,54070 763899479107964928,80486 773351145930682368,134561 786632581236350976,205270 760955618630828032,64693 751652775520460800,14277 769906651071741952,114388 786401157547749377,203674 788166421725351936,215754 792131486904299521,243187 788481202109972481,218275 753291459919540224,26871 760850055267950592,64722 764154421056004096,82066 765543629305765888,88052 780136196462739460,177442 793098335729180676,249469 733394590762438656,351837 775740458362281984,150511 732255116854738944,1170365 760384710837174272,61051 767861724393435136,100893 780978243490938880,183468 761970597538701312,70918 789176358446346240,223899 792046712948948992,243187 758407090280992768,52545 772544416766656513,129551 733145749932892161,195876 775733048461504512,1250232 754728499907293186,33426 769392886161039360,112788 791685927450009600,240483 790781307261300736,233152 792412240771031040,349486 786366275266248704,202727 761554659509149696,68987 794020182700101632,254444 763832054261964800,80192 773380045901488128,136515 793856107294887940,256105 764946027241545728,11774 770690903535001600,120610 789272757909327872,218258 759159377110720512,57105 790914336495693824,234583 795018393833373700,263898 795433953415008256,261818 765597852265422848,87145 788160299736133632,215088 756365575136227328,42432 748923936310603776,11774 786231886624362496,201494 773857929220939777,139404 791369653142642688,238207 794277959968456709,259482 785615535480287233,196433 763896699270160384,80486 793959455683547136,254135 795618074561048576,267655 751703755108720640,18395 764426711324774400,83429 785322206079311873,11774 753603364353511424,25189 774245612128768000,139404 754748690968023040,33356 763122725971984384,73814 772392629308788737,129700 787158234259976192,350678 790554115659145216,230732 789934538566750208,226883 764954232042643457,84724 777845763573485569,164001 795196434798608384,265276 786225424607043584,201555 794528067184009216,261155 771261278731902977,124131 774993985274126337,146259 791450001398374400,238292 754700004556701696,33089 785948754515939328,199352 788101447963377664,215057 794801218610675712,262752 789530705583890432,226881 750343488055762944,12728 750765973083480064,14349 768232682656452608,1249507 795695432588492800,265885 763127558749556736,73712 793153731445583876,164814 753006125109346304,24467 755774318152409088,39462 793983084383399936,257353 794326855201398784,259743 780985726930300928,122948 756314868882571264,42249 769508187217113088,112363 773330772648300544,136110 785613030839160832,197512 785821385381806080,196277 787014259322474496,207287 793541856466444288,249926 768223605867937793,103975 790617230664871936,231870 795742605908774914,267862 765149135565627392,86103 770308790851866624,11774 793483653431123969,252408 787710709563994113,212000 765956662905737216,88930 753341402575015936,19598 761288635811594241,67229 790160886606368768,229505 765569557679345665,88052 776958456590839808,158387 788892555723280384,220029 791309678349127681,11774 754094610239016960,31035 756603530274828288,41839 763210373436628992,76549 792802460838555648,243865 794530602141614080,261155 795239699451351040,265644 755941162553225217,40668 794452919768776704,257492 753275845846769666,24580 775607137913430016,150302 777216395830583297,157755 787961872632852481,213887 788888976195133440,220765 791338662369853441,238207 763531179387592705,76406 792487639307943937,246225 793154747939319808,249348 778213878022799360,166409 756975936826806272,44429 788156380515602432,199657 793628797711024129,7700 794309055971987456,257492 772163313090359297,128934 757801172291899392,48097 768227556457795584,100605 795394736559243264,265858 776567212266037248,156132 794567122047225858,261155 792539253905301504,246392 793422719152902144,251987 792148783991779328,243187 793162344230744064,249841 781900187300143104,191354 787831345124814848,210432 793968725216985088,257204 756853075051094018,41216 788501233803796480,218495 764913901272268801,85291 772919996297207808,129649 775398623081328640,148170 789959077765976064,220820 769685385936969728,112032 792058721769820164,243576 780791643804884992,181886 766693626361491456,94699 793826254512193537,247240 795007489314091008,255736 757925873546825728,49852 781133661479407616,183269 787509819804614656,208307 793601399498035200,249926 761343896471285760,67973 773096468823638016,134397 765469703682793474,84209 769327437897400320,112336 769158966630879232,108795 777593106103349248,162596 781171276454985728,184223 753681284061208576,27045 763517301492740096,78304 777367789866672130,158524 787108250034565120,209151 759866794907688960,60015 760510296846901248,62771 794327674097377280,256038 781580193001377792,131056 789820660575002625,227242 758020017518628865,50500 760553992908894208,63451 764509022745571328,11774 766064441301536768,90384 776737802272792576,157708 777952786134818816,164764 790951976590651392,232863 775659216866578432,150511 772523627241672704,129551 771511492600406017,125163 749773497522675713,7816 773866229991739392,139404 793526726156365824,252741 750362856651051008,12883 794554794065203200,261399 777203081339662341,160651 795738063276273665,261155 756958507727937536,44163 753979394750767104,29907 766277507465129984,90982 755532853350322177,36875 764476569033121792,80939 776122735143579648,153095 786754311707471872,202655 794615688765681664,261155 759641611231830020,1248643 769925026334191616,105109 777451820641767425,161912 786646721115754496,11774 758557366547656704,52605 769350047611977729,109666 795064470464843776,264397 751961859318697984,14653 771100779788763136,122146 795262624988471296,263896 766393098142420992,86815 781370022958473216,187469 770746695109992448,120690 791031364447457281,235756 768496787086774272,106281 788821665312493568,219119 793185643664855040,249926 779393501314199552,173628 790093461282258944,227318 787321181783195650,199546 751560857973293057,18452 765061097200033793,349306 787027995307438080,208014 793570766466023424,253164 747769379425820673,195876 761745403855433728,70342 766253897128275968,91946 793212427886211073,250633 767331259873955840,93144 794295552070582272,259134 791342640973262849,237491 773055791607656448,132335 775034339000131584,146259 787111441312591872,207119 793185395299069952,249841 743495963210285058,11774 776533319034867712,155333 766703033522671616,93286 769726390329421824,115163 774264546714226689,128230 778318608720072706,166913 794267593498624002,259231 771530930364178434,125367 793934049765163008,257026 792095776994369536,244008 750393545454825472,11774 758773645556580352,54070 792416935874994176,244550 756871495935111168,43563 769684175410565120,109594 754701971244912641,32711 760459135234158592,62063 759695725206790144,59394 794248996025868288,258456 779446740453879809,174230 787995010876735488,214209 750734261586714624,1248112 754902550487375873,28281 756304719740416000,42432 786659953935126530,202268 792505646738509824,246392 761578437052018689,64722 779072107909046274,171260 794621021835837440,262022 765031801156882432,85767 781213240290344960,185595 792087427292672002,243187 788018438459518976,214492 793537668210503681,249926 768958739307266048,110381 763225727827382272,75899 776911288433643520,158387 791692210634760192,240474 794673914001715200,262022 757738081944346624,48477 761174217622781952,65180 791686725542313984,240665 754742680362426369,33174 756318636877291520,42249 758714037723103232,54070 776239695109816320,153596 786988450285129728,207613 752960896624885760,24316 766834007812210688,93823 779494420697665536,138812 771757505789779968,127366 774043711940419584,140748 778766621846405120,167220 786637298909806592,205270 753695920596934656,28832 754747195103084544,33474 793619538193489921,252639 794921079013801984,232911 752983839710994432,25255 760899215270801409,11774 760242168711622657,1248387 786259523430289408,201958 793122550071033856,249469 769699712890867712,114344 788760044519231488,220526 763884252538822656,80486 764450116396646401,83391 780852905670828032,183269 790705660551979009,232884 759261593817456645,55887 773277577511366657,134470 779175821164457984,172962 788750805121638400,220029 756316670717755392,42432 793600841659797504,252112 794575897311543296,261155 750442822398980096,11677 763355798244208640,75899 755090369340067840,1248290 770476024148746240,118191 794648523518214144,261155 740972584456605696,209795 793972368221708288,11774 760570043209920512,63203 773887023321083904,139404 792036294352175105,243187 757264747465146368,46384 768189661412032512,90384 770003480803217408,116229 795658457487671297,265878 786705108348329984,205349 753566000646201344,28037 758514170643951616,53703 763869297273962504,80939 764792691314098176,81946 775328358645141504,148045 793593723636547584,249926 758042420403515393,50943 770477368926408704,114848 759092193470607360,56964 792501546848251904,246273 795439661279809540,266491 767243189036122112,97377 777774191734992897,108396 785583517157720064,196917 785652695050969088,197512 777849567853285376,163990 760428894533013504,62771 765689611498745856,87904 792564454600744960,244270 753588660398948354,27317 773977312945668097,140047 790544680849121280,226432 795351458229063680,266500 775882514854469632,152314 794617968244113408,261987 771097070023213056,122344 790658949116813313,232992 754843906819358720,33244 771826330614665217,124597 785676475366334464,197512 768665772713357312,106716 771432066604937216,125367 793887426729115648,255942 764256400440635392,82673 786385217128845316,202217 787939198590476288,203674 788214326305751042,215608 758532567398252548,52554 762753215230337024,73926 780776548253048833,182726 768077256644190212,88311 786013474023284736,194311 753952836774338561,30590 791336469243756544,238207 791007741183725568,233692 777921164341497856,163763 793621756019892224,253206 768022136862547968,103015 787966505048743936,192660 768501218566082560,104973 791604852384075776,239893 793154746236358656,164814 793343570191278080,243187 773993071948271616,140211 770842212686897153,121612 756965497128615936,44450 777848158525263872,352751 787321712790663169,210289 790668819157094400,231792 761911781547765760,70858 779867693327392769,174610 754772442279649280,16953 779352548255805440,174315 780212824660402176,178716 745373517365940224,11774 754074913510658049,31035 786605119316037632,205039 787656463099523072,46572 758313467585531906,52112 768784517242978304,108849 774302059562663940,139404 787118668253532160,207109 790597863550091264,232169 794019685117345792,257325 756284085681557504,42344 793105656089710594,249469 777220688373424128,33169 795022604776120320,264431 773915902634962945,139404 795694560068374529,11774 751210409386995712,11495 752671251139788800,22657 771441945008869376,125111 795464811047858176,265102 775536738747965441,148473 761609958060204032,68908 755885450007425024,39997 788863420191936512,221143 793098040995221504,249469 787053120710860801,207861 763136701086785536,61412 764810985798590464,431998 770304944708554753,117400 790110062714945536,226585 764192066897321984,82283 774337721263280129,142942 789436835168677888,225981 760251034639867904,1248387 788705285351157760,216943 757350069787959296,47090 765425146538500096,1249272 791184993489793024,235590 791404351789080580,238207 779294422378754049,170434 773652521713676288,137740 785873698897133568,198671 787331118232064000,209731 788479516716982273,215005 757259061654061056,46406 737985703800242176,353177 785553825507610624,196917 795244034298093569,264397 773895415406014464,139577 765010656667930624,84724 768746341853835264,107469 792073171054632960,243075 773905531203387393,136581 778385180163727360,167398 785867293293019137,198591 790958153085046786,234583 772958236500635648,133454 794017272050384896,255942 755143671704461312,35612 785620062598070272,196917 786302562542714881,201958 793399110036549637,251474 777110116181041152,160221 780645114209271808,182036 788841384199516161,220031 788866231742918656,218142 753937045400059908,30360 776584228888686594,155451 751858850479812609,17794 763009097792913408,74043 795095479973462017,264397 755761215834554369,39462 770678569815027712,120610 791685310673453056,240665 767651082369658880,98720 774860216579923968,145244 763587287523336192,47940 790520808980578304,231894 756318180738379777,42344 763107861857611776,76549 790117435219308545,227795 793588488834781184,253206 778770873515970560,169691 793640495893344256,252408 762462246186266626,47283 781579342379753472,189017 760582377168961538,63767 756680537541005313,44450 768990708099223552,109875 775517541904953348,148473 750242826001276928,11126 769690853711282176,114779 788478032818212864,217106 790909516967579648,234796 773542616981843969,136947 787064767823355904,207287 788017674106253312,214354 791351497657286657,238395 771537524984426497,126107 760748625735606273,63868 776724470652366850,157693 789250076522717184,203546 768962925436473344,49400 788124272245874688,215754 762421658065829888,72978 785823672191758336,198671 792603501864034304,246392 788502582704484352,218275 760146259055214592,351152 787736931886993409,205197 793993976722300928,255942 794335864583135233,249926 757336901133168641,44273 777970181884682240,163990 779702319378083840,176196 786195386356465664,201441 761086647010152448,65180 765018457825873920,85562 771563475298430976,123085 794020106321862657,256239 776794039664259072,151463 780859849005490177,183338 787258612758568960,209151 794529622352273409,261155 751650165547737088,14277 785446022562521088,195481 756378669107572736,42152 773996334407835648,139774 786609341583482880,204835 765634476261138432,88311 773561517837017088,90552 770395742099746818,118191 790618919795032064,232791 759375730111160321,57722 793157566922489856,249841 759097552092459008,1170537 785338164298723333,193633 751196494905180162,15643 762116958414254081,69684 792205518932705280,240145 758548803007897602,53367 770017961872592896,116152 788775085545054209,220332 761026648594460674,66105 766975680374448129,96382 792317580295954432,245035 760778050665578496,63626 794676425232150529,261455 751208058668318720,16949 756603737817227265,44274 791788768260923393,240793 794555569814339584,261155 749639563031810048,9471 763342298390392832,77303 773622446138138624,136947 789487510472843265,222781 773928496183775232,139404 781149281293967360,185496 793456407706148865,235315 786283171918716929,202429 793937324451262464,257026 760138065562173440,61245 776723890836017152,157693 765703552673153024,88361 768537603612282880,106702 769263649655496704,109988 750721365259522049,14877 787045141789892608,207733 792005999422939136,239613 758038678962712576,51069 762811317862268928,74321 766477765575139332,91894 789848745148026881,226731 755563391738052608,38286 794725830022680577,253646 750548580809703424,12728 775070576285130753,11774 776621120854294528,42036 792021175350202368,240145 765222977931620352,11774 775350954749067264,147988 793861824944939009,255942 794746959701614592,263171 771381844680052736,124597 795031469370523650,262847 754722024790994944,33356 772971125554892800,133454 778515408890499072,167311 772897236623749121,133257 772104023235104768,123354 790915245585805312,234583 761885954005229568,14351 766972258132852736,93144 753921904583380993,25135 755164501318696960,35890 773460121070538753,136018 778738610963034112,167939 761161672212045824,61051 771766430358437888,126590 788935386827464708,217103 790573561966649344,231318 792210073376268288,243187 788525785325965312,218275 761681375971962881,69947 758901725658910720,54070 785917618188197889,196788 760231064971333632,61412 791366529531060224,238205 773057898570186752,129551 774325113227448321,142942 765169402090250240,86103 769892189065220096,114779 775900282504880128,151526 786209976343678976,140444 749393797382037504,7855 790936690248384513,234796 764611757830701057,81835 771588903924961280,125367 793341690530652160,249926 790306454041337856,213064 762030220820017152,71596 766613277329817600,90553 760470904174419968,60999 794589601679740928,261155 795763678947655681,268643 776112280526213120,151185 791737916334542848,234990 779123239670779904,172185 795014120164691972,263907 751242273333972992,17921 778164581801885696,166269 790616258542604288,232169 794686799255736320,262022 762818384517967872,74727 793454038859681793,252196 794666552025092097,260776 795342101479378944,11774 768075855058857984,103071 785572284849422336,196676 732240437239373825,350664 753242453545738240,24212 733420120723296261,355667 778582123255037953,168794 764997552773160960,85562 776077443383844864,151645 753252208305664001,23483 763444798216818688,77849 768069219732819969,101413 780455199781576704,179936 787691549668806656,210253 795742200759984128,268448 751757549636980736,18115 772168668771790848,127707 774291584686882816,142620 791698480259477505,236502 768201158506708992,102514 787008092613509120,205186 794319162638090240,256451 756642722098847744,43285 761303855959269376,67023 765958463637692417,90384 794699134154510336,262752 761535743684583425,67766 785918699651739648,194082 786355718072967172,203391 773383446232178688,135136 790892537175273472,234583 791794297876078593,240763 776465994772471808,156103 776735911472197632,157693 793967117561425920,256255 750100847091077120,7950 793114998360961024,249469 773902198724001792,139404 776760910622892032,157826 785257719049641986,193975 767293302777454593,98259 778472034087018496,167569 779076481297289216,171168 792333762180681728,243092 752918797581824000,24134 767820908564213760,101681 789671577155543041,225121 751654406513393665,1248151 792517632939261952,246273 751178516289454081,17591 756514537751191552,39235 774660011473723392,142852 785941962536869888,199546 793946850978099202,256105 732125213916299264,349476 771402632682434561,118191 767845328573771776,101383 792762973303414784,247241 773526692446937092,137158 791773259444301824,240483 795493850278166528,266491 775725147646889984,141983 781370363129114624,185496 781555789685202944,188478 791780583580065793,241678 779157653431943169,167101 732902852570451968,353374 774244246320582656,141881 794575498395418624,261155 770076792136863744,102804 788660279756353536,218832 773235479013576704,135386 774659144708128768,142503 779065126578257920,171463 780814647234551808,181964 786136286969131008,200557 763930882851823616,80393 773898348961071104,139404 790726632336199680,232791 732848884490350592,1170702 767389110830977024,97325 785250072120336384,168284 791618122088345600,240145 794191256574459904,258598 751642483067645953,18215 778496284478939136,167220 750320832501592064,12281 777708184471502848,160593 793682504419012608,250953 753692976287744000,29263 788089702746300417,215088 790108389162491904,228124 755891220275077120,39207 769414457860599808,112336 753769569068707842,29819 776893232735281154,157840 735670621296857089,351224 758685387371884544,11774 760403539789086720,50923 792891393962156034,248194 780605772594028544,181886 792084987805896704,243187 795109151366070272,256358 780931405241081856,184601 790007784381247489,228820 787899677215686656,65113 769576855456387072,114236 778657216890941441,169226 770395406152798208,117843 763551991159222272,78344 767568377418088448,98646 793217490268467200,249926 765701268253863936,88361 766280515724972032,91798 788897376891129856,221785 768384851154206720,95055 788903534058020865,1063777 771411596488773632,125381 749333383101026304,7524 790193149977194496,224680 794926425329586176,235315 790987926540722176,235487 779560410374606848,134561 791742963869184000,240584 762779493769543680,74133 788076908235919360,166282 751572123362013185,17416 773589785499865088,137795 775802731692818433,151439 794305823098843136,258598 765950832088977409,90384 774044700244258821,139404 779002990661214208,170609 790679206816612352,232640 787845451483533312,212034 763748642473676800,79691 788762167982063616,193121 776064846408343552,153095 767396552721575938,97386 774009695996555265,131421 776260702629531648,153225 785624561328934913,196277 774084220570304514,141360 791737706619502594,240535 785632493818884096,196932 788466184626769920,11774 756950827776913408,43469 766724195480985604,92995 768299711816007680,101681 769895438296223744,106763 774720653756956673,143473 795142644611551232,263907 795003933802582016,263898 789472744228335616,225911 792451719108046848,245130 764271414274879488,82066 764690916846268416,82066 788869434739789825,221785 793178971852734464,247241 770777545335635968,121367 788465037933445120,218275 774436931249639425,143585 785548521181179904,130635 751586713206599681,18491 778591074499567617,168794 794223315636207616,11774 755799260742975489,38666 790416579791958019,350650 778298209055694848,167220 791688853820207105,238429 792029291332632576,239405 789102328188133376,222647 764141203390476289,80939 766438381223940096,91946 758226015139139584,51989 785549252877430785,196788 792353984031789056,244143 735864829630685184,11774 773181960189456384,132335 775751948838502400,151374 788864341655195648,221476 793638411185758208,237491 788910540315820032,11774 790582517757648896,231518 794270476348452864,259457 751667319621849088,18893 753671156788592640,28866 753733594942767104,29548 794555660553846784,261155 795680544285741056,267521 759159889784557568,57131 786637190822400000,205181 773592174566871040,137158 790731248469696513,232863 758764176584171521,55174 765161091219525633,86103 767891199914971137,101681 749928442825695234,10735 763776065881767936,14277 785313063834619904,193913 788612009105424384,214117 777473146597367808,161960 788812321695014912,108396 794568778935898112,259623 749611409063964672,7546 794891096623083521,263171 732607088132825088,352955 766442446532120576,93823 791718509029892096,240718 793527068868825088,252408 755418713927589888,36735 785889587784626176,198862 786502953867808768,202727 786715808109998081,206054 754736265120145408,33356 763931970971643905,80393 774998068697698304,146259 773180208882954242,87904 792130382644719617,244297 755047934132191232,33355 787810495361273857,205197 791370541164822528,238205 794984891569930240,264397 774995722160570368,146259 758111370734804992,50542 760228278669942784,60794 774996308700631040,146259 789446909673037824,225359 771050301759614976,122146 778332791633248256,163732 781260708877131777,186221 781372939979464704,186004 793125742708084736,249469 773891899061133312,139404 779378645601292288,174557 790723032956362752,233307 766985066916433921,93429 769148643001720832,111558 794710607610126336,262053 761563895073009664,66607 764193842174136321,82283 767076065051279360,96962 769713723380338688,112239 788420375516319744,215050 755375820143792129,36735 763409991189409792,76549 789501070133170176,225981 774697529648611329,144654 756294574654578692,42432 793108888547713024,243075 755178328345092097,35890 776235838913015808,153845 790263911069122560,229818 794436272009912321,257492 767419838906167296,96039 792915048804954112,247379 780836733671776256,183369 780867817780510720,44429 788502052737388545,218275 794564314816385024,261155 775721138357886976,148684 771759810874265600,125235 772496302009647105,127134 763366906682183682,74943 768571629215428608,106317 792725374383722496,246987 794010409200037888,254209 781583901693280257,185310 773981192022552576,140211 780951165773180929,184223 776764049883291648,157755 778705429614297088,164764 766374108896440320,93036 778290669072756736,153845 793516508836163585,249926 785268868063330305,11774 789516151529230336,226490 760579595989053441,63735 753072522992705536,23167 792644442616311808,242693 785614635747639296,197297 751206863639834624,17517 756930763048652800,36145 765137293330018304,86053 781057340241883136,183759 781207209464123392,185595 758063986176888835,50983 787070071575306240,207974 766251098868899841,91946 751796928543850496,19352 753971224213086208,29263 772493998783078400,129662 788123303110148097,215754 790582698926481408,231358 791097551520948228,234583 767814974647459840,101514 770352568761327616,117609 776050062816346112,153154 775631396006014976,150103 776619956058415104,146804 777863035880820736,164001 751211990304129024,16299 759315157876998144,56964 773212926383624192,133694 785269990731558913,194648 791397851435790336,50439 792096606107545603,242712 767982769817415680,96767 794347069553131523,257492 786931793954037761,192032 777568661133488128,162497 767836185234464768,101681 786997214421798913,208176 757681934478807040,48369 758083248274542592,50476 790374819111972864,228820 791747186275016704,231358 751921488152920064,18470 793262906557075456,248514 770362237672456196,118482 732339825077039106,349661 793910039950000129,256125 795048225908649986,263926 751180872926232576,16663 765300284801347584,85562 786030003653742592,199306 760305595937230848,61544 761504416361054208,67226 786441882188468225,203674 787795802668331009,210215 758322271807242241,52061 759315823760666629,54233 770305659619250176,114848 781886559125696512,188478 793442920871460865,249841 787501047937961984,72035 753021762334437376,25253 757925636052652032,47940 770722076948885505,121046 773952730612105216,139404 791588193904844800,239405 767519891339436032,98972 773653056529506304,137640 793506776528412673,249926 793632550203777024,252020 780168600552366081,176128 795720952348700673,268387 732640946555367425,353013 795042963512500225,264397 768427278871191552,106281 791054593937604608,236393 786219482704293888,201555 765265434660728832,86440 789940068597305344,228888 793650465003143169,252044 769527005188587520,112013 771820168544522240,125055 775790211183902720,151265 775830107181182976,33169 790790282165952512,231894 794701286105038848,262752 760590781207937024,354841 760674042173124608,63776 776594573321646080,156053 776483296486109184,11774 780610403512582144,12018 789343535803736064,225359 793179498799894528,249841 757730140059074561,48477 773915171051991041,139404 790998138937016320,234796 732422379809345537,349965 750332038406864896,12535 779040063153844224,171693 761274038962487296,65626 794017411246632960,257492 789684544848982020,227048 790948149183471616,164764 773136398052302850,132848 780163424319778816,178258 794870089140998145,262849 771812469337718784,125853 754125823611838464,27045 777606982312132608,161239 779824691255005184,170187 749264019752558594,7826 775066464030109696,146847 793293330314432512,250066 768934838694842369,103924 776246420982624258,153779 780904752368328704,183269 763412212367040512,78159 795683851536199680,266282 794304726128988160,257026 764962232778141696,84790 789937531378950144,228820 763151276964253696,74133 764782698984595456,84724 767721605782876160,32764 750725930511790081,11495 763751368406347776,78159 771350369628778496,124597 791649636108890112,240260 759869823849467904,43471 790564596302155776,232280 791375653845147648,238207 792517175479111680,246225 793602172395065344,252044 793997856713474048,257492 773530854811402240,136947 774792751418191872,144607 767616439490445312,99471 775809683323953152,151361 762623749204144128,73814 788855650780676096,220332 787628344619724801,197512 788125348508479488,215754 792477258355052544,246225 767845158754873344,101681 791065334405095425,218892 794685314224812036,262752 750415157235425280,13316 762723864119873538,73910 775120463039123456,145866 771739451139719168,122528 790711776161607680,221524 751627308503490560,16761 774076023692468224,141360 775310379136221186,24173 790622814185193472,232137 760841293115392004,64722 770649729793306625,120341 775429433733906433,148574 760181791944605696,60163 788465185925324801,217574 767395019107950592,97515 793887714621984768,255393 786955111360782337,207287 758096041266728963,49843 793157354069958656,249882 750380537991290880,12883 764544445047898112,81946 781844439660650496,190635 764983158601191424,85562 773926232169721857,140039 786288300327698433,201494 772813737459941376,132335 780497276154159104,180513 770393765991292928,118191 794539218907365376,261155 756219887601741824,41837 786935595637567488,207287 787015200935247872,207287 788507924289118210,218275 791373865972801536,238395 793160622250729473,250066 771491452605956096,125554 759868693086076931,59923 760840385572671489,62877 772216558680698880,129991 786220285959733249,201494 756366016217702400,39462 787076089919049728,208928 791378856980586496,238494 771373955341049857,124292 791006322149978112,234583 750204244830068736,11296 780507153987538944,180865 785735963053928448,194082 786713820832096256,204413 762458974922809344,47283 766231129053597696,86103 775452558756159488,149124 793610843279749120,254135 762072003868258304,71026 763076891159003137,11774 775735043691905026,150511 777533989951303680,160609 794558022244777984,261155 770734459285016576,120550 780807648719568896,182960 787290053684891648,209184 761572898716864514,68993 774361458322710528,142980 775579353266520064,138865 788002699321237504,214354 769480606065582080,112265 756490250675814400,39096 794647153582940160,261155 761572701052043264,67346 793845220215513088,229220 760365146472448000,60865 770263090898370560,117257 793859851025801217,11774 795085198002126848,265102 776466766402695168,11774 773839851036762112,139404 779381720554442752,174557 753435120200220672,22720 754083437074452480,30590 780575343748919296,181680 792535238320590848,203546 794693012752244736,262784 774053523755405312,140495 793818072532516865,243865 754721000533745664,32941 781113732185325568,179147 785704742873739265,196748 789516481331474432,226731 794369857236021248,257353 786622556891742208,204901 790300352507555840,223491 791381884760690688,236502 772061245285412868,127957 793261345319686144,249926 795691493834952706,267564 754771644820828160,16953 794140186347261952,257492 774752879684915200,144538 781503158979821569,188401 785504358834274304,194949 757450565676888065,47284 785915250902204416,199546 771791513491734529,127218 787032248826474496,204358 792183096435171328,243187 762989590839832576,74483 781468870615900160,188119 786302083062308864,202217 764915659872624644,83309 773949099104210944,139404 785594826670518272,196277 788264663121293313,215437 760983513285947392,65455 764910252630343680,84724 789265809365274626,223921 754747874924191744,33356 764873748373659648,84422 775026958606434304,146560 786958645263110144,207151 794370375639412737,259764 771996010855927808,127775 756107777718751233,41632 756209715978182656,41680 787167189732167684,208065 757048502799130624,350711 788741413487849472,220332 758136738967498752,41703 757631949489967109,26539 758812204028145665,54003 789543071381938176,226881 790673876141375488,232595 751554240611364864,18238 795298323980763136,239172 750505682034495488,13450 788037213699317760,214353 791908825351622657,240145 733266343420518401,349694 758643830677573633,54070 780462577952231424,80720 780818734558564352,177455 768043522591232000,101681 795760843380047873,268103 750836857705992192,15643 766506852314034176,93405 775000259256721408,146259 788175644324601856,214247 750343200909332480,12287 751180716231327744,16768 764448651733307392,83454 775176509048827905,146804 794572512650788865,261155 770008341259190272,111970 778115494427652098,163574 794638394433347584,261155 795668956648443904,267862 752134628182401024,21034 776057924451840001,152735 768655029779722241,101163 760122412474261508,61051 787720935596027904,205197 790180511683645441,229724 792770364308803584,196314 750863505771855872,15808 773953712758874114,140444 786140300318154753,200383 792782395514589184,246726 795394907703824384,266822 732172580732473346,349776 794869979040641024,50439 764917022312411137,81130 770886612599377920,121987 788839466513342464,217901 773477778909954048,136947 759961539608797184,60163 764974618293760000,11774 772239951962447872,121508 788896599522971648,11774 738417310143242240,11774 773604670740856833,137869 789273360530231296,223899 790557012669108224,231550 781222843627479040,186584 794625162876485632,246425 758442334447173633,53185 767727089042780161,100893 732246068314832897,1170428 771918237659439108,127582 793537109017493504,1170407 766056671332356096,90384 773490921707044864,135025 765655524406861824,84991 768924542945337344,107428 773086653716004864,132364 791728091911430144,240926 793488996030492672,250953 765670120953962496,88994 794549286235160576,261155 735972236394438656,249811 765237524897771520,86320 742945025319927808,353879 756496435349118977,11774 776882157042139136,157755 788467961111642112,218275 792118193783468033,244230 760631530200838145,11774 766326866676297728,91946 770737040128299008,120610 780420497217622016,179742 781537784498716672,188401 793501340358017024,250633 795381490318245889,266151 733418602045542400,355392 768233180214104064,105018 758713112467869698,54070 781133873329664001,185496 787975765354840068,213887 791740297080340480,240483 772416172843274241,127871 750854445811036160,15264 788718771644932100,220029 766039235015114753,90384 770447294537662464,118191 777902153729921024,163990 764929303146553345,84724 788966026411020288,220526 764956809715126272,85308 765761380293156864,87904 791329548142989312,237491 791576904667103232,239906 794789144899657728,262849 772519704384581632,129551 785821973238525952,197035 795449663000166400,266079 770303761910640645,117257 786216099989762048,201494 793031977788018688,249013 776167587197530112,153854 786705480806756352,206054 763941707352117248,80136 794568968677691392,261155 757998973747499008,50442 762975546565398528,75724 790896171220922368,234583 755184368251961344,35890 760481330756853761,52394 775087496883347456,146847 749720700131405824,11774 751077780117458944,16422 757763488211046400,47940 771902047981535232,124597 766642842009755648,91810 772763861950705664,131558 763338749656768512,77687 787609208363421696,194082 758116277919645696,50923 781342985430700032,139404 777919891030499328,11774 792066567970304004,243187 793133078583664640,248988 779122155057545216,172962 766033746717921280,90539 758457307818778624,1170779 761189909365452800,47940 773957270019244032,136904 792077311227023361,243187 794382655416631296,259743 778193755979542528,165523 792181792245637120,242712 794222737925570562,11774 774126069439836161,141360 786008801069633536,200490 794409403822862336,258598 794500401873747968,256038 768564952395239424,107559 785559268904865792,196917 764017732736000000,79911 788133222102110208,214809 761217747158196224,65180 764598449706643456,1170700 791218699290238976,237236 761632056279465985,69711 786901638594179073,205989 790652515289182208,227183 754251543180894208,30354 757882607409500160,49852 770692881405337600,120797 790361309061591040,226823 760604696549535746,64055 767583521061867520,99600 768954767121022977,109666 787462685201985536,180433 774793534327123968,131027 751899801558458368,14277 786985741104521216,207287 790937020352831489,234583 790212391392772098,215437 761679828491710464,70085 751126261150384128,16953 777251651883237376,158232 785819424104120320,198671 787047107551043585,199307 790419061356331008,230563 791630160667799552,238271 795105820816080896,264754 766003760707604480,81929 794656997383819265,261155 753626346572615681,28037 753968728728039426,350503 755164299769896960,35890 775431771575975936,149200 778310560039317505,164826 770612547707744256,110585 780509414436462593,180556 742833911428833281,47188 756591729751515138,43266 752189237072506880,14277 755862110006022144,353879 756212848162930688,41694 762801185141190656,73712 781593844735508480,186149 758473048106291202,52749 769560129440215042,110331 773669856432521216,137315 776054024902549509,153095 788906668801269760,217034 761680175474077697,1248960 767745222134599680,93170 781286398330494976,186584 762629164813856768,73814 787265758875099136,207849 792056981821456386,243187 754757081727635456,33520 762797380068454400,74041 778435096453885953,166100 786718742579286016,205728 794156740409335809,256358 794250009344512001,216208 795725622911913990,268448 750821755531526144,14778 764075681957318656,81702 772644245941420032,131027 775031446083776512,146259 786699015324852224,205270 791149702205104128,78159 777928800487239680,163901 769236738225111040,1249645 756597325808623616,44273 770306347678175240,118087 769864811626786816,56391 769258266752724992,109960 794562876988157953,261155 732285292607115264,402243 794901632836403200,262849 766465232629698560,90785 768198927199928321,103354 773974617971097600,140443 774249162078584832,140444 786559440287854592,204413 790041749628387328,65113 790767220385259520,231092 780160103261634560,178258 773622877669191680,138165 760302852254212096,62165 780766286204768257,182960 792105248076726273,243187 794630750708629504,261987 761558845948829696,69231 795413173440577536,265855 771423278636339201,122622 788087917965090820,209248 795499432796160004,261818 732739125896450048,353600 764506652091355136,80648 777613839902924800,162596 785734139638976512,197091 794527168193761281,261155 767841652425695232,94718 768158874557874177,103354 793260440956444672,250633 732325264298901504,196346 755770413997821952,39462 765152390555328512,86103 755971209662083073,18215 778315107000541184,167407 767202360397398017,96883 754715546332127232,33174 791990285815324673,240145 760783819104522240,64664 786975707406688256,207113 781903369262604288,191354 771447973083357185,125554 777610121933447168,162610 761583580111773697,66116 794560719370919936,261155 790626367771594752,232280 790877976774737920,234583 791724841162252288,191527 751644186051432448,18470 775674701951664128,150103 767457176210202624,97519 780539455870500864,180655 752689390569357312,23167 755270904586899456,34645 760536543580872704,63451 766437719694344192,93405 793171405143678976,249469 766268518438494208,90357 769661157414088704,112623 776770735897452544,157693 794920408281706496,263817 765666869302792192,87858 794954103461847040,261942 770391665043529728,118604 789544613090582532,226832 749922606279688192,10735 757382951743217664,45525 760626357957234688,61544 773835955048439808,11774 764258433625231360,82002 769734320063848448,114222 791847741647298560,238205 769874763497951233,115294 768804806341242881,105270 788803308303581184,220332 767833018396504064,100561 775819239391461376,151401 778381000044908544,166390 791318733495107584,237935 751860487852142592,20039 780683150615777280,178360 788121439648026625,213227 789313598560538624,225382 790207154481426436,229693 781731690230190080,177455 790629476363296768,232427 761987573921280004,69548 773296548868345856,136018 794697158343606272,262849 769557887513354241,113816 779387170314391552,173753 757103204555485184,45857 771082332208001025,118192 780506470953607169,11774 771151372913938432,122967 788333432292122624,216009 791788242941059072,241720 792065036772454400,243187 792130414903042048,243869 754828641293504512,11774 791193095790399488,236393 791789672519307264,240070 766378193515315200,92885 750681059855970304,14351 758583108618842112,52112 794704312509353984,262271 742333161200357376,349951 765636888459751424,87904 788749235856543745,220332 794008275029262336,256239 789369314705047552,223286 792834859374931969,243187 768434183882498048,96785 776065318338854912,148419 788579762901921792,214809 765478586383896577,86103 792084289257103360,243398 764779646344978432,80939 764980628823519232,84724 768306294004420608,102998 771857824527880192,125742 779139653983174656,172962 793820565110919168,252893 751545937504378880,17416 793918156842512384,255942 785546552588668929,196917 743080835465646081,1247565 789272930521931776,224818 765607336035487745,88128 785967557043949568,197512 791629104940322817,240145 793869255355891712,220727 777820936636665856,163763 785492528304971777,196277 755842461260361729,18215 791691047424303104,240145 755099792527634432,14277 769345569261092864,111179 779011409619193856,11774 794694431588884480,262849 792014037068423168,243075 781226426884165632,186584 792914740997685248,247054 795321093154361345,266079 762771542098915328,74681 777735800410603520,162610 788559658453569536,214492 760329230022475776,61412 778473023816937472,152594 756317678520963073,42249 759794039977803776,58542 785721933585387520,196917 793179436736798721,249374 788455251540111361,218275 733641473179017216,355480 761650741824090112,1248944 781217363815391232,186434 788598930678411264,11774 758298961891368960,50827 769652138754441216,114259 761346868970414081,68102 794022342468968448,257353 794575861869445120,258193 751165593898868736,16457 754705956903104513,33174 786020438338076676,198671 790721399396634629,232911 795318790015897600,266079 789213638133448705,224054 773944643293552641,139404 781205798684950528,185313 761300903752183810,65887 795037114060644352,247930 757768041866338304,37844 791841625588637696,241678 757680656495280128,47782 772070115315769345,128519 765659392947675136,88930 791169870188519425,235621 792552190376153088,246012 764824105778425856,84422 776739294413193216,157755 761680326443671552,69947 758712475676135428,54070 779094784434663424,167939 754008818514702336,27536 785475134324867072,195975 773231142736625668,134033 785680682760540161,197286 760053839282245632,60112 789196067527020544,191622 759518029885562880,56964 794646595883122689,261155 751973737663082496,14277 789158724522901505,221416 789214149695778816,171693 767880262793433088,100893 771425352908288000,120557 780654479939076096,181886 788835547670310912,220806 773606594152017920,137158 776380289878593536,155390 760803756707569664,64722 760865082133848064,65180 765927693258895361,90012 773708593400950784,11774 756318572641529856,42249 766580725558763525,92166 767707792874483712,97325 773158298208075776,134561 775025160231407616,146259 777700776349093888,160641 739858342592565248,11774 788493498303512577,218507 793284371927162880,249926 762129972559421440,59211 765694559024246784,88669 775821659047596032,151845 746348861216563200,46501 751100190241726464,16422 760891491329929216,65544 793117412417830916,242693 772901035241246724,132996 755447339859476480,36877 787033440851857409,207287 792796055809110016,237491 755457030094282752,35470 769522329344802816,113165 772641590862950402,131542 791760078483361793,229817 773511246071099392,137189 764115868435386370,81869 771525402653102081,126389 774073171519549440,140444 775773496886562816,150426 795705611862343681,199307 772220570217877505,128930 780780755903545344,182726 755484667109924864,37706 793510530774208512,249926 764516668202586112,80863 795094328930537472,140444 766109856847757314,90319 773268258640187392,134875 793949754669629445,254135 767803770940055553,100891 768780751999565824,352572 777025693351710720,156835 785310869924171776,11774 794906537974239236,262849 762435281089732608,69673 764969175374630912,11774 768462060652941312,103777 785669584963502080,197286 762863470773542912,75327 766406051033968644,93184 788599796449832960,215437 791590626559131648,239405 762636489595510784,73725 776146622644228096,152073 778192940069969920,166390 794553467293536257,261155 755106632145653760,34666 768208424144285696,103046 776176897549930496,151776 775770528514609152,148870 778957194272268288,170253 795736340050546688,267737 790970817450381312,235179 791498966089150464,239405 763034504990715905,75797 779397652597338112,174427 788509115223973889,217658 794935773858435072,262849 764416861744300032,83381 732944819123826689,354162 770048865429032961,113796 773513277775155201,136947 793207224264892416,250633 738561178771685377,11774 760896357800509440,65559 771115553608138752,117257 795417536116523008,247930 757025194376515584,44163 757393831394480128,46394 781151380467773440,173347 755533376212393985,35737 760444439693189120,62771 773630078882238464,137158 769278730980044800,112788 775459214865076224,149087 794666815309959169,254135 785478658005667845,194723 769585335353344000,110585 790987276998287361,234653 786579094204846081,202798 778687725696233472,169715 781209605955137536,185310 791801613719511040,239271 770240298563678208,117257 766049205068496896,91159 737676545565720577,354598 766689179686342657,11774 775364168253931521,148645 785501550483386368,195975 790838469463605248,232169 794618259366670337,262022 791098939168714753,234622 776920199681286144,158387 767681488674549760,100620 790877660683522048,234583 791006388554203136,235590 793416844786872320,249926 758175265583468547,48289 793619189697220608,254135 770880906529742848,120610 774249820341035008,141887 758696647400579072,54070 775529617943691264,738099 780802384024829952,182650 759073543581732868,52585 795609659801563136,267521 761220775416246272,66897 768801128444203008,107423 793440034095525888,250633 750430035362930688,11495 758305032190119936,52015 771104779443601408,122978 794013596569063428,11774 750348285504737280,12357 763185556171976704,68670 781573798877429760,33169 792212072838889472,11774 733140590519570432,354551 756203784695607296,41702 760542423172780033,63179 779708188245516289,175092 762805170501746688,75073 776016587178541056,152861 778733238596481025,170169 771070595882557440,123135 772410705580392448,130686 788507699130630144,218349 757624084524101632,47940 769237414887981056,111438 774360871334191105,11774 755154234811744256,35890 771317356236791809,124288 775508190129717248,149411 754797487546834944,11774 755138638640328706,34637 762777478280667136,74943 781380403882000384,185296 795156814736166912,263907 753717084840947712,29263 768758168021110784,108528 773665260003700736,132497 793527342245089280,253069 761078069893357568,66159 785849541992017921,198671 786685046581321729,204413 788868921654935552,221785 785951450337640448,196788 795714111187390464,267862 750060359944462337,9643 794703051445702658,260914 777194783748059140,158387 789164235297173505,221476 793633956826537985,248719 793848071876648964,255942 780415584500678660,180074 786708294484299776,204783 760156012183629824,61051 786710307678851072,205728 752911294836146177,23884 776627348988755969,155451 785844277809143808,198671 792732663790596097,245148 755164858816012288,35890 755937725929385984,32873 779927446183260161,177248 789142108246421504,223899 794936557530554368,263895 773780806128930816,137042 779490170055725056,158387 792024956477530112,243187 768544488729882624,106034 767999163292188672,100559 775508036920246272,1250232 749368586590978048,8297 774699538904854528,144607 769936533239566336,112693 779925612311871488,177472 763850419063836672,80486 768256761262256128,11774 793094767450152960,249469 793921373643141124,252581 769228168561463296,110585 786581979957309442,199546 752878402353426433,22546 768507293692489728,91946 770721430543732736,117257 769607159801864193,113138 764183967239180288,82066 775396881757274112,146479 771053779433230340,121795 792143802890878976,243187 793115518601424897,249469 773894712746881024,139577 756287656523333632,42405 774909664123293696,144460 788719810901340160,220029 776846566988648449,158673 767038331087646720,97440 777576060560867329,162497 788491012280909825,215608 760542110479216640,59373 791825548708290560,241940 795376918803709956,266713 756206935842578432,41909 765653640811978752,87904 781253735850741760,185921 750877452201787392,11495 770073764067479553,115435 777297021292077057,160602 794543143647490048,261155 780185142207938561,177233 787526352484216832,210721 794966174228508676,262925 753749121542918144,11774 789462160657133568,224857 756282107731718144,42249 793619948392374273,253421 792171976555200512,243092 793981398147178497,257353 795114562693595136,264397 759062141194366976,56302 770003636881592320,116373 757672769551159296,46543 752235223866155009,21034 788508714160443392,217658 793246550373781504,249926 795417954259267589,265855 764623322562830336,81946 788504825440841728,218275 793819671359258624,254135 752926394825400320,24597 757647445530509314,45329 770484026675200000,118192 780577457237794817,11774 792797539250548736,247241 760528969007439873,63451 777924353891512320,163901 778622130002898945,169201 760855642643070977,64326 762789290719993856,74133 759256859417186304,56964 795666367542280192,267655 776235267187417088,153610 793368398709129216,249725 791048175188533248,78159 778487028031877120,167220 770616620750372864,119937 794662300502425600,261050 787130405690433536,205094 755573646966394880,38210 766448370261131264,92166 750449169513361408,13532 773860461393616896,139404 789224043559817216,223692 791660504943104000,238864 793870806790975489,256255 772531131342319617,131007 754751320284725248,32404 757752959404957696,48220 771482297254248448,125554 775069190814334977,146847 793100870963503107,249286 787116863528443904,209194 763803595263373312,80393 781219433826123776,186153 786642533245865984,205270 794214802897928193,258771 795751088020459521,268646 775448190627803136,148645 785941349799297024,198552 753404828345327616,27222 756282901805670400,42495 765020106229440512,84209 767878396554510336,100893 773522539524067332,136016 795701967913963520,267014 764913488267390976,84724 788803960106848256,220332 794007616011767808,249852 753405068695576576,25995 781149348310626304,185496 787730917406019584,205197 792174509394579456,243187 751818534955708416,19880 764101337160101888,80486 777173951592165376,156518 793217122012950528,232825 770761042922045440,120610 778565438368133121,168794 793814927354040320,254135 794573987531649024,258456 756308015167315968,42621 767609728318963713,92958 776833250484445184,153699 795257185781641216,264397 751539849740427264,18555 752970332751826944,24776 777674333456130049,123215 750441478803976192,10848 771320676691152896,123335 787142272592797697,209351 786734725704589313,203048 793535189402030085,252639 774963310408114176,111549 791729955516223490,241042 776063747781648384,153194 786726257908121600,206326 792826770760142848,247056 751823207213129729,19352 759103247638532097,52112 763128940684644352,76549 785546976909746176,130635 765696903224885248,89076 732325617253941249,350808 780371701582467072,95055 787018883379171329,207287 767812550457163776,101163 779588674413559808,175317 772134477757841408,128025 754865575428517888,33520 761579197831585792,68854 775639887911542785,149422 753941125162033152,29263 794979897655644164,264397 765641226724974592,87904 770325699307589632,114848 753793130189590529,29263 763419506521825281,76537 787479903096737792,210432 793198980062556160,243865 794958050343976961,258829 761575509616693249,69248 768495009171542017,104973 778343045192450048,167569 794604933047717889,261155 793848430594588672,255318 753360051813908480,27045 772773885670363136,132481 778358502880182272,167220 780593234154180608,181886 794228957885317120,258456 773391932735324160,135136 776445265905672192,155896 792055103721275392,243187 770264423680372736,117257 786419357748301825,202304 778399001796239360,154254 794242524651012096,259200 786948990398967808,207287 793187645803286529,250033 758744605739266048,54123 764269408835559428,82066 768506688618000384,106716 780423938304335874,179742 789218842559950849,224123 795385705119813633,247930 773914966311235585,139404 778742345017753600,170187 732594669691904000,1170592 788100982735601665,215505 761752474436927488,69231 773722898242662404,138894 792169184029396992,243165 794218020759474176,11774 772876720491724800,132335 766356848899346432,92860 773643553759191041,137869 788832794973573121,221297 786410994822021120,203674 757741798609391616,47844 765992516558684161,87249 760866744349196289,11774 751752235391000576,19562 757711086644789248,47844 768219397517250560,104932 785542096098697216,11774 792533035077865473,245101 794987902337949696,263906 780870328268550144,183269 791660498056019968,240483 793121299434508288,249469 766010340115034112,90694 766636394873839616,90412 792896874378395648,247379 793962762128879616,257238 760921195210387456,64693 762732549479116800,73712 793290479899115522,249961 770526983201681408,118192 789819388362752000,227795 777941666455879680,164826 754003899766366208,30340 759227567220125698,54290 762392267143450624,11774 764136493514366976,82066 760312749637459968,56784 769259406294913025,111448 781266704374521856,186063 778208252979011584,166409 781507848702398464,182257 776574581247242240,156835 769698265117982721,114779 787313162169319424,209129 772679373774172160,131035 766342123918462976,91946 786126829237235712,199546 768870056264626176,109739 753656301163511808,28866 789465717112463360,225981 786612366792355840,11774 788108791015280640,215608 789150030460555264,223492 754111566644121601,28451 763518920229806081,77598 776822418434236416,156053 756276814687768576,42432 769620571067998209,110585 756199813155172352,41155 791349116903108608,235348 755084867633807360,35044 758027282523062273,46501 773640092560814081,137565 794535001576574976,261155 764185826288930818,82066 768136530233663488,1249470 770652695841636352,119771 794348048143052801,249926 788942092814782465,214117 791375521636548611,235349 761287978412941313,67283 795363130964635648,266054 776959529351274496,57841 750269515913629696,10662 757552875635478528,47782 779992846237573120,177738 786643620355014656,205294 794114697406640128,252806 765266381054980097,86819 766359713172697088,91838 788779653448208384,220332 786623788293193728,205181 758474922033156096,53185 790599191185747969,232169 756639660797898752,41839 791354230590275589,11774 791358427058540545,238395 772401772715311105,129991 773670908925968388,137639 779305384561434624,172799 770288546686967808,44421 774063839075721216,139404 792035447895535616,243075 795353742216491008,250633 789490229354852353,226432 768626468570091520,108223 785660445868916736,196277 762000925720473601,71550 773944869622546432,140025 775302428086398976,148170 785662206411169792,196917 778428990834958336,140444 785244735992508416,194167 767807691150331904,101681 793060535264616449,248701 793427451842093056,252020 795361500135301120,261942 775704896729255936,150511 780593710908239874,181886 762629278915817473,73814 768621529869541376,107745 771915793403699200,128194 795109793581199364,265257 791359627107663872,11774 750775917295710208,15066 761287938026016769,67547 759513799435190272,58255 790602949621710848,232169 768227358386057216,92226 777834227706523649,163796 794094556543385601,246273 788976920184487938,221971 793658977682796544,254135 794381136356995072,257325 753916776132538368,30339 786466787101585412,193121 787861037592739840,205197 788548519904829441,218275 793858984486764544,255942 793387083708657664,8044 758138369729699840,49925 785928370676641792,199546 788874104891781120,221711 764321171487780864,80720 778299335809249280,167063 787012266419822592,207287 759853822269206528,43471 773255134402875393,135025 765418670340177920,87245 785935041381761025,199546 789974897539678208,228416 761573028719386624,69231 785587511888343040,197286 786939963539685376,207613 763806694056992768,80098 772404097546944512,127366 776392553222447104,1250305 793933472981204992,257026 751200144956149760,17365 760446407975337984,62853 788391228828246017,217519 775293351201476608,148045 789306314912444416,224680 758835299417862144,54070 770314350284382208,117833 779118927599153152,172799 779785340475367424,174756 756936506036654080,44429 765682635947597824,88459 767162418900238336,97386 794576210567299073,250633 758068867772055552,48663 765881164825522178,90031 752746851078643712,22575 773652615062253569,137953 774068737167069184,141277 792130661821874184,243513 760619318384222209,1248835 761628317787295744,68993 763430678377668608,78304 763904333259739136,80192 775864246500413440,151410 788163206208520192,215005 781219446899761152,181886 786273930197757952,200382 753022658128654337,24603 762258674584653824,431998 781203027285901312,186434 787393621767102464,210289 792098891185266688,242693 794001262677086212,257492 750782655923453952,14421 790261932255215617,229798 793319786352521216,248194 758430327651995648,52122 762621699787456512,73814 785664029708648449,197618 788196267419586560,215608 777485122211835904,161988 757000003781091328,44450 765726475496460288,88546 768569090755661825,106281 780248427401588737,177773 756716912101302272,44429 787975723176849413,213064 795079546622054401,263906 772833765437480960,132335 779079887931998208,167858 760815960659898372,63465 760634405425672192,60995 763743721468735488,79589 759458113925767168,58489 780090366275956736,178258 773185077291331585,135025 763834048296779776,80716 762777632110850048,74592 794859918335455232,261796 795464472257171456,266884 757710263487459329,48594 751232500328914944,16825 764096203223027713,81702 764185624886677504,82544 780623035078365184,150151 791689513340772353,240145 756523221848129541,43391 763164540905267200,351152 794573491416821760,261155 794743797041287168,249926 791451603836538880,237332 794137885360287744,254725 793842574762975232,255942 760373569255768064,56964 795083917271318529,249926 732967040974131200,11774 764037586583105537,80153 768035463642882048,100620 780976933425127424,183269 772187366890975232,127579 795316135583449088,262752 792455615759003648,243513 794553671656689664,261155 762015522934382592,70177 766369248553893890,92166 775824088736657408,151741 786635644730609664,204413 759962978741460992,56964 757377965948829696,46412 779978254551691265,177564 794735154115866625,262849 757474172595339264,43344 785352673860186112,195424 756514185991684096,42432 779542304751226880,168670 754843499745320960,33356 775730238722482176,11774 778237786554073088,166532 793293847010930688,249841 761662619577122818,69711 794650446791110656,261155 794721807978860549,262752 768104319895871488,103354 792835798445936640,247240 767891715374153728,101383 793988107456643072,257423 755278842802020353,7813 779713552466653184,176203 785267599290556416,194560 795758260192038912,268918 790919550246252545,233705 777138996732305408,160260 791463046367633408,238099 762296345206124548,71825 775445460677001217,147013 768464668797046784,106281 773843385165553668,139371 780600849370386432,181755 788881230758612992,199307 794003555854274560,249926 773906912505200641,139404 761717224562274304,68908 770379539990056960,117843 788889464290566144,221972 753670885022703617,29025 768095073737306112,102137 788403398961827840,217519 789230797727395840,223037 792490132599218176,242693 764800665583357952,84724 772745155841359872,132335 785928371402252288,199546 785891195402657796,197512 788702841766498304,215437 756650674520068096,44271 759241668184924162,57056 792425771155488768,243187 767902130191552512,81869 780060762861629440,176673 774033887118843905,140495 794822366324932608,262022 789684133144375297,225981 791509276489609217,237491 795708603999158274,262022 767095809401847813,97392 770451438174543872,118191 795738508614832128,267862 776498751426797568,154832 734784457652244480,738099 750365076369137664,12883 795769503120400384,269081 780161923870515204,178716 777528712505860096,162096 794956592366161920,263575 768819762398830592,107752 793492463885361153,252408 764222432634818560,82759 756206286874763264,41694 785842488737095680,198671 790408931017236480,230277 732617803836985344,90011 776100142919274496,152735 777798813398409216,163763 794189997758812160,258598 754979226093322241,34666 773496117275222016,137042 751556747353960449,18733 757042647533916162,46006 781136043038748672,182870 793947039486935040,254444 794501797901529088,260863 761895344808525825,69711 785303218771197952,11774 769521799943958528,112336 776790300312207360,53667 754705524596232194,28732 794658514803236865,261155 766575254407901184,90553 785981742171590657,199462 795720233730260992,267862 758638564800286722,54070 760524002867548164,63451 766449548747210752,93184 778936701775323136,167319 794693779152211968,261155 785918134666551297,199546 787027789954314240,68873 788750435792355328,220029 789232732987613184,224490 753307281702330369,26699 755745072600186880,39197 758711851840630785,46076 762782652286001152,73737 769930342056669184,105109 770251845084192768,117257 795291727527546880,265881 794992616463040512,261987 793943004394332160,256217 756606334951391232,42432 758264135402618880,52061 773245675500892161,134993 776060022073810944,152872 788696830485737474,218258 793133968925286400,249469 776082272147484672,152872 753951599576305664,30590 756955910648451073,44450 732614587439325184,350379 787108945798107137,205728 794761990635945984,262025 756248576443822080,42171 735075849712635905,355106 756930191985967104,354841 757745871505256451,48270 785825962030092292,197286 755876847678791680,351436 771002510928703488,121479 786423112887734273,203674 786614682056404992,1170508 759377813833027584,56964 791916361060651008,239868 735816495180058625,353124 786022241146277888,200235 788177035361329152,215608 793992765550034945,249926 758381044538023938,46076 758439080698875904,47940 773924378509774848,140025 780795297861660672,182146 794605636029976577,261155 774857004762267648,144941 789139266232287232,223899 758422246599843840,52022 767347533622439941,96785 794373840923070464,258878 761748959895236610,60999 763065710524248064,75899 781086000583938048,183077 781356768576278528,195876 789824458425004032,194060 794747872898060288,262053 764834565659697152,84724 785286169416335362,194079 756276145079873536,42432 774097635741315072,141316 749039958606778369,6955 766780172829851648,96263 779101921177014272,172799 769413080396726272,112494 795414489579462656,247930 772404934432198656,130669 769189697595641856,108729 794966696125677569,261097 760984180763267072,65180 765845495159881730,88428 773896119919058946,139404 790608642340814848,232791 793993084187000834,256393 734771618577317888,11774 768087217881219072,103354 770117195762401280,94699 772519529255546880,129551 786217019238678529,201494 758351222650920962,52030 776046204694073344,152455 772556052265050112,131027 781287828303011840,185296 795613183138402304,267655 792141762286321664,243075 789443614598270976,220767 761769790620901376,70177 793887375764099072,249926 761587319153405954,69231 762810266132291584,75073 792077558296694784,243187 763082493138505728,75615 792034599538790400,243187 793183235962343424,249374 753412887071207424,26492 788346479547076615,215252 752077734445211649,19545 759154672452055040,55660 786888617478148096,204413 795324188626034688,264397 761663608560287744,69356 760542026068701185,60794 773934036150587392,139404 785271198150262784,194667 795362569326391302,266068 764205971686166529,82481 770920114271227904,121949 777940289549963264,164669 792106393851408384,243075 772320193036947456,127582 751184168525008896,15066 764685796817399812,84422 732366749350383616,46501 756317548099018753,42249 768966934381473792,106756 787728418498613248,205197 756204305418366976,41680 763437762787745793,78304 773900335001767936,139404 756515516588630016,11774 758504935969415168,53703 773875777234317312,139419 780636562086256640,182036 769641194062131200,26066 785507835392077824,194723 790709734433173505,233241 751201410910265344,15808 788869282700472320,221143 766215182376894464,351436 761649720854851585,69356 755569306411290624,38035 771498969327362051,125163 732909166717624320,353374 764194366579675136,79407 792926483954229248,247240 788713230629793792,11774 793608814817906688,246392 755759511093272576,39384 795364246452391938,266054 756294297142431745,42564 760174232714285056,61412 772867929247457280,132335 785514870871580672,196277 788589913788780544,218260 779086482862645248,11774 773654427131457536,136904 794625727886921733,257788 774041310407843840,139404 786942323972333568,207613 760604625485430784,62779 792395585579921408,245607 794745153147826176,262849 790978083864076288,234583 795122386102124545,262849 764881651923050496,84724 791407582548201472,238207 792010206653714432,240073 779837083288383488,90252 791781431068528640,240145 789062609001713664,223054 752156504359219200,21121 794204455835029504,257492 758802425448845312,54070 792871146169438209,243761 740801059803832320,31836 760856586864717824,63393 756198737316290560,41680 763874672416915456,75955 768475404940087296,106281 779160373597343745,158387 764786791765467136,84724 774594035256139777,137693 762456329113919489,72534 770316613572763648,117400 775059260371795969,146847 791350313810788352,238395 794605074916003840,261818 768101973937627137,102998 790903447511937025,234796 793511072598810624,252196 762664780465180672,72678 773893881926553600,79987 781906091227553792,191354 771103288422916097,120610 795032944070922240,263926 785489446170865668,196277 792399248071528448,245566 766103451604361216,90384 785467691477921792,155390 765960345504669697,90384 754068259679244288,31611 764088922121003008,81562 769995029800706048,112693 794989643536023552,263906 785810520708378624,198671 789924329479733249,228820 793444472189251585,252020 763481381288542209,78115 789476017245188096,220029 791219887532281858,234583 772866920064233472,133043 767760553779617792,101163 759054608966692866,53675 777658315463622658,161939 752979429652062208,25255 757309859780038659,45525 760834673807273984,64326 789229995084378112,223692 764994312912396288,85562 779712226534035456,175245 794201777398775808,258598 787686419561062400,208059 792058410778845184,243187 763475688129200128,77638 786685529416929280,205181 773408398222168068,135136 780357123612012544,179560 788479029498314752,218275 775841093350854656,151741 787969595403595776,212000 794884180580691968,262849 770278698591326208,109767 788862444496121856,199307 793795762580619264,250760 768177694697623553,103212 771461300203483136,125204 780841954733064192,150151 793157169268924416,249926 750474847306682368,10876 766405764558811136,89859 769345897712857088,112363 757545604398587904,43381 768853620515221504,109571 790914462190403584,234796 753952874044940288,30590 792044242101297152,243187 794981819426938880,262849 732547471017152512,398855 762073388743548929,47283 762672437427249152,74066 792708069213908995,243187 758622443665752064,54070 772743941003157504,132335 754981817418121216,34666 762669794592067585,73814 789497585773875200,224552 790316370583879680,11774 777562779339386881,161387 786365667566096384,203391 794570785864220672,39957 795753102620184576,26066 732217039574556672,349795 757718532163444737,48826 765376290622803968,84209 756598935314112512,44274 759203876985790465,56772 781024681172303872,179574 757405513625722880,46294 790771897046802432,233307 762611445624369153,73814 753305456202883072,26924 794338456638025728,259659 794960934322241536,263817 758336626024120320,52554 794436619361128450,258193 759808040224686080,54011 791809199936118784,241118 792136166069772288,243576 788066218200723457,215005 777696546095820801,352304 777781699145072640,30815 793426225305833472,220332 772482605774086144,130574 776811357706477568,152946 786758045229391872,205045 787872702883389440,192032 754093953335439360,31400 776162765710974976,153779 794509475872964608,259659 751190815842590722,12060 762405549149257728,43471 780608285711884289,182049 788711110627254273,220029 764919554631794688,71727 785947428025409536,199739 793528811170172928,211865 758108654356819968,51451 776895920323584001,155688 793239938527473664,249841 774196209527513088,141360 781115934123630592,185496 795364249115754499,266293 778355418619793408,167220 790099790633832448,738099 791126511789150208,235590 759427194426953732,56964 777846116863741953,164001 786754297572814849,196701 757521282359582724,46280 760085979952807936,58227 777862387575717888,159308 794903358133993473,262752 793331218821427200,250293 774279308290293760,142090 779105824824262656,172027 768850652403494912,108849 777917093434028032,164001 756593912223965189,44273 764883730318004224,85159 777554229372137472,161413 763507101603917824,78853 789366450863517697,223899 777143605429272576,136136 779175375146364928,171693 787119826938499072,209292 793976843414052864,11774 793407933665140736,8044 765927903473393665,87208 775668711671799808,150404 778948665453019136,171324 789217545353998336,224333 778311239487348736,152594 767256805252542464,91170 794541435630432256,261155 795255015971487744,242637 790964892421410817,234583 765210209539264512,86103 794561637256744960,261155 768498739405127680,106774 776682439276105728,156537 780249640964755456,177773 733141543876317184,355106 758712654202408961,54070 760905559759581184,65626 790273945723219968,229159 794685090651574272,262022 779452777302986752,172185 792029229407928320,243187 762687009483882496,73926 780688925534720000,180233 790670202115678208,232169 791035361094868992,224338 792065911456829440,243614 771420410793472000,125367 788248083339550720,216484 794022204883210240,257423 781477684685643776,187976 795400097131536384,266138 733100308436549634,1170679 792020878171181056,243075 787709171760242689,205509 766616924532928513,93474 773737002894135297,11774 770348792205959169,117257 779087839531270144,172621 753450162278633472,26458 755163600948387840,35890 787470720687190017,211347 768216629423513600,103046 754039796213743616,23725 768863286968348672,100893 733600313093951488,355980 746250962050891776,195876 756655312862638080,43391 789815128115982336,227242 773973096206176256,138339 773995946460020736,114254 788912687291965440,11774 766845727376932864,94683 781139211990683648,130635 773927619171614721,140025 761276308546580480,67283 781829027568947201,190635 795334259183677440,247611 734035909625192448,65113 743024116245102592,352805 755203998815137792,33751 756256767663861760,41459 794378162046193668,257353 794678778437992454,262022 770936549596762113,118513 770387482902863872,112032 770756541620350977,120610 764222377219633152,1249227 788426405042393088,217837 788267933831090176,215608 759658415777984512,56282 792516818590064642,241608 759852318837895168,56924 765938107883646976,90384 762854522985209856,74727 785329079725600768,195148 751865063309504512,16299 778295351417659392,167220 792772137601806337,246987 750829309678551040,15316 789900433976197121,227048 793446082508271616,250293 766378644944068609,93286 772559169194954752,350954 751137047222554625,15808 756244327047704576,41689 763458314680332288,11774 732773079680753668,349409 763804942993858560,77731 750386116554006528,13021 778123779457376260,164826 792160835414159360,244297 778084298209554434,165523 787045273759612929,208395 791810853804789761,241940 771389973291425792,125145 778779408182091776,168284 794596691404066816,261155 758342865038643200,52554 758595719095783424,53703 780943051242037248,182726 790515850038153216,231894 754016470472937472,31106 791738248754294788,240483 791698843893051392,237857 749319460067143680,6913 787392761775263744,210432 791128460752195585,234583 794647976752934912,261155 778584631897620481,139865 758867183132811264,55710 764176411393425408,81130 765505167156473857,87904 786931837876645892,207287 774317298693705728,137698 779407680234545153,167399 790637010121883648,232881 755378412873715712,37044 790700196023840769,232169 763123266622001156,76549 770815398937784320,121642 754965037983367171,33356 787819129747099648,205728 790250250019676160,229693 761744047790665728,69711 776495637927829504,155451 781172341095161856,182726 793540192770658304,11774 753409695973531648,22971 767804053208363008,101681 773567929833127936,137639 779152906125795328,172799 790304078559580165,226053 751954486432829440,18485 757909653766348800,47940 774396428458209284,142566 781472379876872192,186584 793179351168811008,250033 794576300123955200,261155 761666882890035200,69947 795616263376609280,267655 779087966027165696,172148 789077193859080192,223286 788495591366094850,218455 791350107119771649,238207 751010822651019264,16233 787063897576476672,207861 776781837381300224,157693 755626987855736833,38864 785985318143008772,199262 753236981874778112,24988 758788014654959616,53996 767840797542617088,100561 755183066658639872,34666 795305909039886336,259722 755796616204918784,39462 768965661381038081,109960 771507595660005376,125163 794381475915382784,259659 793115696813268993,242693 760227600543444994,59666 765990241371127808,88603 772235228983074817,128934 795416809700618240,265875 781351135156264960,185921 788456830477283329,217837 761379361630982144,65626 759881909640003584,48663 763518400148549632,78360 764998256929673216,11774 772400317711384576,128194 775220604643356672,355994 751153871146274817,16299 765388564330795012,87145 771033729024270336,122817 777803240976977922,163763 791741836834410496,240483 769648588183994372,114779 787555064835518465,211347 760795100582645760,64664 770679889213083648,118698 774351407910645766,142090 773022405245607936,132908 786085645160738816,199546 788651334115422209,217367 793038800779931648,249039 794693445524869121,262849 766407524513779712,92159 788493085172903936,218351 789400150066073600,220029 758639541926236160,54070 769093661317558272,109666 790138092824866816,229693 794378838427844608,260237 736309923873595392,351147 753746638859010049,29548 763927924793671680,80939 773554527219757056,136110 774003349511213056,139404 788846085066358784,220130 751202058691227648,15808 794565118487105536,261155 794739626464382977,262752 786164671762104320,197512 793749396454117376,254577 781528414108864512,188119 772492003531563010,131045 773501852994240512,136904 790612051072720896,231318 742688690544234496,1170856 755110762092240896,35086 785497776570396672,194743 772528712361345024,129991 779810331539468288,176218 794621981425430528,261155 778309859393634306,167398 793483692526166016,252741 790321443166908417,230282 795214739584458752,263926 758675144034312192,51451 764945807116075008,85408 789979678048215040,194082 793504369333243904,249926 776937539726827520,156835 772794612767420416,132335 766385999052058625,92061 773709388213260288,11774 769726434491244545,115166 770716966793469953,119937 771550169200332801,125163 773174696980336640,132335 785992150274244608,200490 794683748201693185,261155 756501132172746752,41702 756249747120386048,42171 762458096643874816,72919 781896819815096320,191354 789413505979985920,225356 773922891393998849,140025 791670102374559745,239893 795674608238284800,267655 790951747275464704,232169 758934057086427138,55650 763827145412075521,80098 764185888675000320,82283 769620526637670402,110585 757958805766414336,49431 763862445853069312,80153 776744417017356288,157693 789344987892809728,108396 793625132061302784,251483 778359448783859712,167220 758407815606177792,52061 786720723633135616,205094 789056508759724033,220332 757432755542171648,47263 760606315810922496,63267 793323948486242309,250832 790583568057638912,11774 791425958255484928,11774 791047835299024896,235590 767776669176246273,40035 776841002019463168,156811 778852936625500160,168794 779847846447034368,177248 792397230686732289,192840 793259480670736385,249926 774726490449555456,140372 791757289334136834,239998 750397515443294208,12281 785303558241542144,193669 785697782640283648,197894 768855380910747648,109666 791353275870220291,237908 752276550779670528,21332 776182315953324032,152314 762748880307916800,73926 794159695078551552,257492 767747884942897152,101134 788108783738163200,215608 764205035651682304,78274 771874410659663873,127871 790997903619846146,234583 795160315520368640,262053 768968726842597376,109470 769927254772252672,113660 793568964798320644,250785 793297075219816448,250408 763445348593504256,78159 785523971269750784,196538 789268455560052736,223286 792657599661432832,245117 767315076126695424,98732 767979348385226753,100559 788481343332163585,218540 755879529328078848,39657 765265845169848320,195876 767916994775703556,100559 795754622593941505,262022 785491232046710784,194743 795033235139006464,263926 781606574800277504,186750 790320644097310720,94612 761152813888135168,66804 788206280913612801,215252 766975765518831616,93144 770704188074496000,120613 794673041984856064,261155 770039596537307137,11495 773689459669815296,138707 770835230919888896,121612 759199680811204609,44461 761995838616768512,71270 780599284609740800,179054 788469894396469248,217106 753667049742884864,29040 788753265311649792,220526 759876088466071553,60134 788099060288946178,215252 788848668006682624,220029 789551180321988608,225981 791758707000381440,239998 772857291410403329,132335 758498664755200001,50983 793610566937882624,254135 781337734552125440,186212 791635813092192261,233159 781433269048971264,139404 795031235168993281,263926 791717165175013376,240483 761898766072971264,70886 764179212911546368,80939 793432122472235008,196314 794693168663035904,262849 757678418100183040,48369 785727665869172737,197512 765307043490111488,85562 794001720829362176,257026 795733648557346816,268356 778788362287054848,170385 791423230300991488,228341 777849178500333568,163763 791788959596544000,203863 795122645754900480,265257 753594256636338176,17120 769646577803792384,114779 786912336934080512,192032 794371660874858496,227345 776905267443277824,159146 777289848625377280,160395 790349559822061568,228354 761667506583068672,69947 770934200719568896,121612 795324438577352705,262053 758540607648362496,52749 766705734365089792,95593 794937723958296577,261033 780084561439064064,178045 791331473471049729,238207 771726906806956032,127366 776311300775301120,151185 791359708716265477,237491 752053450393911296,14655 771041592052416512,118698 775486388120588288,112363 785989326458892288,199352 772286053193424897,127707 769197436929576960,104333 771641873559498754,126293 779467946028437504,173682 757199390398373888,46424 790336225790029824,231042 749756891673362432,9754 772559984383098882,129991 774750135473569792,140025 761621579969290240,69794 792047443022151680,11774 754155956787904512,30296 776533661898473473,156061 786526948482691072,202429 773282616799670273,30343 778272234485886976,164826 779072837336248320,172523 753759027969097729,29263 777240951240679424,95055 781582552175939584,188119 772855061072392192,132335 773712207330865152,138819 792076699517136896,243187 793616004945358848,254058 780646778697834498,182257 781864370615623680,187657 792510957192826880,246225 758096522563182592,50476 757633061320269824,47545 763899485248450562,80720 768419617513410562,106281 791369172051558400,237908 778076684797050880,165435 757279966144917505,46406 793797244117852160,221476 785547768211341312,130635 792145308893470721,243513 763458506318090241,78159 788885897764671488,221785 794250930053152768,258598 753694722590253056,21332 761589041384927232,69231 771791844510269440,127582 785583185937567744,197286 795287799549202432,264397 790028088969015296,227795 793961261591625728,256105 769231434896642048,112081 787165100285104128,209043 760865235389382657,64664 770442052937125888,118191 788478120890208257,215437 791977752631009282,241819 779151420331331584,172799 794555336464207873,261155 755162181528915968,35890 750886184650285057,14877 767924214158405633,1249484 753731032164208645,29263 758403010519109634,19598 781354182938943488,186434 795068434090434560,262925 795374916757520384,266723 764390909953896448,82002 786958232006889473,205989 793124516121735169,249469 753637351587319808,25981 773505693718614016,136904 787028069169172481,198586 787616897474830336,206666 791834381954355200,241819 776062006415781888,151090 763830147715850241,80482 792420947747831808,245750 751834062097031168,14277 765568976982188036,88052 771498649448611840,125742 760920771380203520,64693 766753683564556288,10788 775745813100265472,11774 787919246617636864,213064 771416553623609344,124883 753958317978890240,30590 775000716687605760,146259 765907853190258688,89957 765938534872068096,90384 751833470029197313,7546 777165979688271872,157755 785990024189751296,198926 764076465361031168,81702 780544025988333568,85326 793080102418612228,247240 760655050926649344,26066 771858738286301184,125604 773634408091750400,136947 751878001604694016,19236 765179074499088384,84422 768869852962402304,109666 786832816474652672,204835 794692665061339137,262752 759848765582823425,56964 793532577583734784,11774 793988942907379712,257325 789306177913954304,224678 793181926949392384,250064 789752405042745344,192434 756653896513232896,44271 781673330793259008,188934 785546715432648704,196277 773330718327992320,128044 759110260363624448,56964 769257780515442688,111558 759166555045318656,56552 771491063705985024,125367 779548628423618560,464984 789185811610599424,224221 790754308904005632,738099 763161401141686272,74133 761662112678744065,69711 790261516364685313,229159 790559888523063296,232137 792093573978161157,243398 772786841665753088,132335 788764897593077760,220526 767615941807046656,98890 788070734572625920,215005 788457390089838592,11774 788781113988702208,220332 758345589507563521,52538 790313872171343872,228583 791285382151180288,237491 767498081910661120,95055 752152632253382656,14277 795226101475901441,263676 732931154110779392,354694 773987210311925760,137869 790456581213286400,230485 793909476822749185,11774 757961045730177024,49865 771802271264960513,128194 750364916788244480,12883 768284565613912064,105109 777555426795749376,161456 790612987061137408,230288 790748890060292096,233154 753351706591764481,27222 756853107494096897,45122 794237386599215106,258088 794526569847017472,261155 769866299623088128,110362 759903899176214528,60163 774053295434371072,140983 794180250376830977,258331 779101258133024768,170187 785588825246564352,193633 756425024433688576,42432 771965409172086787,128934 775809501949730816,150370 764545017171980288,81574 794610672978001920,261130 759146027790184448,57131 762255608393371648,431998 767144182720913408,1042906 792166630713335808,244550 753393763909791744,25189 793220353564807169,250033 791849695559585792,240483 774428149907980288,141912 788721751362531328,11774 795348175481696256,266500 769744382178189313,72093 771050667196620800,123085 785769903907147776,195975 792761354859917313,247241 774408364512063488,142506 777132675337302016,154322 764580559750324225,75233 771296119414525952,124597 755975687345885184,17416 771572492548792320,124597 776503745634897920,155688 786861892727955456,175891 787913173198307328,212711 755544699662921728,38183 786358533256257536,202304 791120733531467776,197512 791291206672142336,232791 793256731820363778,249926 793285254291136512,250216 795752364116508672,261155 775695528285921285,148018 774390586304495616,142980 792913233216536576,228634 775821646267453441,151156 794023496573652992,257026 794550890665365504,261155 792806136705540097,247241 774752008960151552,144494 760822402863525889,64504 752096852678307840,353879 793952104369057792,256225 750402011640819712,12883 765980076705980416,90618 771411661588537344,125367 792802582380941312,247240 791654550612553728,240260 745118602404061184,1170700 785716688700510208,197297 790992877509804032,233692 773898010019463168,139404 790587210961657856,231318 753706485490847744,27280 789428864380497920,225981 790806693437280260,231894 768452556737552384,103071 778949933487362048,171324 793545161271676928,242693 750858887281176576,15621 792167859321446400,11774 781295044166811649,186212 755438333099061248,35890 777050785897152512,159475 764880976812052482,81574 794940262233600000,262752 764065410559782916,80939 758440723716968448,52394 769917536460738560,11774 790643756055732224,231792 791530379484155904,215584 750079456245538816,11495 750899495265861632,10504 752167181853478912,21173 785807324791255040,198538 751921146765930496,18215 793722232706961408,249926 733907463817170946,354238 767892185140396032,101681 771452740727889920,122982 787129962176229376,208178 786304467213824000,199546 792848875757248512,247232 755161374813253632,35890 771663195274485760,126390 775765751269580800,151156 759146595170430976,57131 770331983222190080,117257 780146315288190976,172634 781281916376973313,185921 757360303822610432,45525 769578412641890305,112239 791704689356132352,232976 732361693175549952,1170450 778652737156165633,167939 780456136449208320,180039 793958588045754368,256255 759365045788770304,56924 760905527794757633,65559 786248098624499712,201962 795069866176901120,262849 794373157801050117,227345 767806379620900864,101681 753188450552000512,23217 772658907336486912,11774 775001611282382848,146259 785902013544407040,199546 762461963511222272,47283 775889937744953345,151156 787011182368612357,207076 761339729426001922,67973 793348339324559360,249926 762733628954640384,73712 794720170107432960,261155 758720569269424128,50888 768225586787577856,11774 762005819583893504,70501 781767639848800256,187976 795069302173007872,261155 778311288636059648,165512 786277263297777665,201958 774365436494381057,140444 753701340396740609,28866 762748786036862977,74592 763080170647408640,75073 769650683888832513,108004 773959983427821568,140444 779712197719121920,176203 786045576760532992,197512 788110009884286976,215608 794156009711423488,255791 751097464409784320,16299 788700764411527169,220029 779991039260131328,177472 786310432734650368,200971 793149008155860993,249469 749475978968117248,8874 763789806782472193,79691 776016392571146240,152735 778220504519806976,166409 752680310664470528,23167 785521955629731840,194205 754754326795608064,32710 788841198261792769,220526 732672662670049280,1170667 778665795035418624,25255 754749026810097664,33023 794372109254410246,257325 790318990182670336,228341 758632886941528064,54070 778919845416939520,171168 751079831316623360,16728 788776078730899456,220526 789153056331923457,223286 790888710153920512,234583 762650774228926464,73926 776139618630701056,153095 790031960139857921,218142 776809297191792640,148419 764508479285440512,11495 780088704396320768,176128 761647302394179585,47283 794627959210573824,260863 755868122024964097,39997 751815907819880449,11495 769304680442847232,112363 787002144138276865,207949 791299435275911168,237813 778999155351969792,171693 781310103370735616,186584 791394937518579716,238207 749216392692445184,7615 765458951710408704,80393 770236120252559360,117377 792781040221720576,245607 770396348227067904,118482 759542348107751424,56772 777246859400192001,159475 785589651574751233,197297 776418212938444800,153756 776075779994161153,151718 752876752599412737,24134 778642029270147072,11774 742226696116436992,352839 743225041853231104,195876 776820578326024192,158317 791436751394922496,238207 781909334368202752,188458 790452611358928896,231550 746791832072388608,138740 771129175004499968,123583 785236437398585345,194021 758337047912386560,41703 789831539878092801,226974 774062444171829248,139404 786942416519430145,192032 790879978703446020,234583 793319524879699968,251452 764195000490029057,81946 764803879661821952,83413 772165401803362304,127707 775309341842898944,148170 785628204404989952,196277 760145261679214592,61292 762820657423888384,73712 769332186738626560,112970 773352834318397440,135725 778301454457171968,164826 766719004891353089,95672 781123160338935808,183759 789822057173221376,227242 770875288494313472,121949 793681891186601984,60191 766700220075868165,95672 762841944078725120,73706 790580709136052225,231894 773853010472607744,138957 787123048604467200,209351 771535929584390144,124347 761942526836084736,71270 764948596135342082,84724 785833795849256960,198671 763196660742750208,76723 773953538879696896,139404 794209942030823424,258331 743498643437666304,11774 795758622798204932,268281 791192821315178497,235828 763819031023321088,80366 757232109228584960,45348 758835298973327361,54070 772569801042620416,131007 794184172478799872,247241 794199797364199424,258598 779321770679623680,173964 795700686369521665,268281 785514723919982592,11774 795031612295495680,263926 765028119719706624,85562 768422592373936128,106281 789475459801182209,11774 794206203861614592,257026 774707166586531840,142906 781152700989779969,181419 773428288643534849,135025 773036003355340800,133183 794166147708923906,258331 795242722701426688,264397 763634431978504192,78198 779013711877013504,169515 768596814308188160,107428 793896291948462081,255942 785860805946466304,197297 794527845682814978,261155 795127936068239360,263289 786140932873723904,197512 773505824903794688,137158 793902399291260928,255954 761053231480905732,64664 763724444195885056,79513 785311893749575680,195084 774140192319877121,140444 793210593985650689,249180 762279963093372929,72552 773730221002334209,136904 790729942384406528,232863 776057320551972864,152735 795176877275172864,246726 795731072499806208,247930 758174943800614914,41703 769170474655899648,110585 773910633079189504,136802 776065325905379328,151463 776150691307884544,154071 787349849544888320,210207 762667173470875648,73926 788831811593838594,220526 789722680991879168,227242 789289756282716160,224680 777034866051260416,156835 781228631917891584,186434 792160070893133824,243165 794583173975965697,261155 790910988690219008,234867 793098069701173249,249469 793662408216551424,253032 765050468557021184,349060 794556813278638080,261155 756315939373715458,42432 763420001529237504,77465 771150206763147265,122861 772136272601153536,129558 786188957633671168,201494 751197676780212224,17702 768618473442258944,107069 770627159085948929,119937 771940653731287040,128930 738417207529607170,11774 773711184776364032,11774 756580617073090565,43956 757616262809812992,47761 795682263795191808,267756 791394721633538049,237908 795014535497162752,263896 749382210378166272,8104 768459784160849921,106199 771546059684220928,125853 778308556537884672,167407 790669669782867968,233307 753427655899348996,27317 765706347643973632,88902 776885218917556224,159146 772190167092166656,129991 767802242539806720,101163 794981335119069184,264397 795703195578339328,268281 761065714971054082,66159 773629369134686208,137639 788916114629677057,127871 766701403720998912,94598 773686542262951936,133495 785644728868073476,194082 790940917620281345,234796 791661979177984000,240145 779223381141032960,158229 793174981182193664,249841 786576646484529152,198108 795605916087451648,265257 751173779993223168,349566 755191080627253248,34898 757286215343345664,46707 789936990732988416,220819 752999485220020225,24366 776875212184838144,158820 794537265729044480,261155 788160276394811392,214354 795727495957921793,268448 771676882362392580,125554 792644639832498176,246392 761483928402206720,61051 774410871808200708,143041 756454870975152128,1248401 770087485619728384,116164 791140671533027328,349729 753730652072087552,29548 754081588443348992,31320 756830059311357952,44935 781629144735952897,187044 787626230719754240,207360 752627320880500736,22436 786940392331677696,207613 795481484995854336,267267 769088474397966337,110362 759846824127496192,44429 766223827743432704,89859 790693477570912257,232911 794608358066159616,261155 794685518671921152,262588 771699351575941121,118191 769656477262946304,110585 787025805259993089,207113 787249248169361408,207613 760990061190152192,65455 778621323387871232,169201 793101346085953538,249469 772748693854314496,127218 788548309749108736,215437 753901262052229120,25135 771397096897323008,125367 778285914321723393,166913 764945338511745024,11774 766535661381758977,93286 778740381244493824,169586 780673559505108992,7258 753402790580359168,27045 758650340510093312,52112 785322518424883200,11774 758809189254696960,54070 794741931804794880,256990 766747543191584768,92159 754990930961190913,34666 771790702623723528,125853 767143449967534080,94699 767143536567410688,97438 790004463452823552,227795 762310769602166784,353879 789242737975439360,206666 774596877962645506,135736 757664530520350720,47940 765373051340935168,87145 778379202110251008,167562 787815540664467457,213064 792415936288555009,245750 733295987653894144,349918 791413303964758017,238639 794272098139119616,256255 778506860471214080,152594 786422434874339328,11774 791054860858687488,235620 760184406418096128,61051 772780527950540800,132335 793094842347843584,249469 751864392749293568,18452 759523912875118593,58680 787214137839542272,209477 788540164230569988,218977 792518585901981696,246339 752193587987648512,14277 785472533906595842,195829 786531352283938816,193121 787725833125318656,205197 791830226690936832,241678 792057019331063808,243187 776413592606257159,155451 785250176835457024,193868 791040479055994881,192363 789968906299449344,228576 774421121416462336,135736 776824081404407809,156835 790953363965902849,234653 795062562429734912,261818 785945112366813184,205972 786950208068329472,207119 792437025714479104,245130 793843779455315968,255819 794182925227069440,11774 781825848013979648,190635 786472276292210688,201555 755948514354589696,39462 757069483332800512,45672 773641292009971712,138382 789252733404667904,206666 793803867049697280,11774 773614167664173056,137818 762746118069379072,74559 768818364865142787,109167 791538427023851520,238207 761089183322517504,66159 755337266713726976,35403 755479882566688768,37175 763521342897463296,77632 773048513450086400,132364 788774925515587584,220029 792866223990202369,247877 765300102143500289,86440 776740926131757056,157755 779870679130832896,174725 751170554908991493,15066 768570790610505728,47940 781172618032316416,185310 761122096684503040,1248746 780370615261863936,90252 753647953898639360,11774 764519637740498944,81946 760427036212994048,62771 765976058646626304,90575 780726867687043072,182257 794044870436397056,257492 785274017276198912,194648 750775379011440640,15066 781567177791012866,189017 790914078403244032,234583 744119622824136704,351463 778791333892755457,170077 764222315706085376,82766 795233534386589697,265644 768493879549054976,481145 789156902475292673,218275 762617403259887616,431998 769256288408707072,112597 760618312468430849,56700 764246615649509377,82002 788424785156079616,11774 793285801064800256,251205 786670953283608576,204358 794327728858300416,259190 755845169438535680,11774 763146906562277376,75899 732862911434067968,352089 760413209803096064,62647 766433545594216448,92959 786378773100843008,202248 791313629207531520,235620 791714838888144896,240483 763862948783747072,80153 770692338037485568,120610 774020061296222209,140444 764248878170464256,9643 769300311215378436,112265 793665055728336896,254209 766232124374544384,90384 765253290124677120,86653 794937693750824960,262886 791435420483645440,238292 774266350407708672,141887 786934865476321281,207119 770273198252449792,117257 791391707363409920,237908 744127785547993088,686533 772180539658866689,127579 756306208827383809,42432 778584180422828032,168633 775675737810534400,150663 780369987546427396,179695 781633384208486400,47940 755870677392101377,18215 756942242766548992,43553 764781697946701824,84422 795419541509697536,266151 753964819355545600,30590 756645867449307138,44429 769843485985873920,103899 764972598564229120,85562 778067677734547456,164826 788860676878073856,220029 749962069462712320,10653 756515980772204545,43403 759137162549825536,56964 772630152521981952,79987 785835965600370693,198671 772867784359473156,132761 775536764543008768,150063 787024619991502850,207949 773719094080135168,138155 792473919122845696,243286 770958108206116864,122146 787336327557738496,210207 791128772686802945,234583 792036492423995392,243187 793153820167663616,249961 766448686448513024,93184 778776540389732356,168767 786883000004972546,201558 755136433631789057,35449 764686197134286848,84422 775502348835618816,148593 751846532303949825,19075 779078121920364544,29263 789699410326355969,225358 792496002812874752,246225 751847209050800129,17794 763722147357392896,79691 767268963478745088,90121 795333566490087424,266079 767592326285828096,99471 793874199479742464,191065 794169315432009728,258331 766828403890585601,94699 786704243696672768,204958 790530324576870400,231894 792341901508771840,245208 751038224877838341,14277 794400867684188160,260173 750363757591703552,12883 765670086145433600,87904 772990014628048896,133454 794934462819790848,217285 770064850810769408,116164 781133201884319745,179967 776146499340210176,11774 778559505969799168,168794 778616971826860033,168284 794879518053896192,262752 764852397915115520,82066 792833175009447936,243187 795702070678581252,267521 790540054120767489,231792 790881993827487745,234583 773636304202452992,137158 786241358654795776,201958 793137432325681152,249469 791384167409852416,235487 759080547473764352,55550 785864329530843137,198591 753282440752353282,26458 786987534261719040,207287 760440404638568448,61734 781194794047377408,26066 793137650890780673,249469 773710107301425152,11774 788109594413326336,215252 773946941310984193,139404 788104367400423424,215505 776853681840922624,156835 766769296617844736,95707 792670856082235392,247003 766726767893766144,95708 794956871069110272,262849 752953704786104320,14277 777944352471388161,158820 793157135504769024,249469 792952785755049984,247241 757610285398044672,24359 785679363874365441,197512 789883884951527425,228037 771544681251344384,125367 775462821568057344,149259 790961565155467264,231611 792111294774075392,241819 787355291914350592,210215 751549705511772160,14277 757945718975758340,49925 763112057889812481,76628 776123241349849089,152314 753762347479625728,11774 792435586988642305,245148 793975717046448128,255942 755879281029296129,39997 776945763964248064,156518 787412886071238656,210207 756018680450912256,40066 773965982981361664,139404 756563832231911424,43471 774008539199205376,140444 794002816138297344,257492 771456981743775744,125703 786443884830138368,202429 791349474236862464,238395 774193464086966272,141200 793505173436002304,249926 795672664979472384,267862 794561863510097921,261155 753727806433992704,29548 778316689242988544,128591 788493307722686464,106085 793260151390269440,250633 791418948948406272,237999 732378507070705664,351132 761764728159035392,69794 779670790211903488,174321 793623401063518208,252581 778658576780759041,168892 780794130091929600,182036 786063234054979585,199546 768977263597617153,110124 777626377382158336,160703 785553538495623168,196247 778260562157248512,164826 751584420805632000,18215 754980735195447296,34666 778329908279808000,167407 778949977787670528,170253 781418655913537537,187809 759154120318078976,56889 773671606484738049,137315 771738451494526976,11774 790222664795353090,228820 794605802367553536,261155 765280474025500673,86873 793421812252151809,252020 761686027287134208,69548 773943493404131328,139983 769323688432898049,112693 793179631184584704,249180 791716707874312193,240483 759101544826605568,56964 751197869353234436,17702 758160972762808320,50923 768892626783309825,109104 786971373117710336,205989 789218812201533442,224678 791730637514440704,240145 749736822310264832,7524 766294969988554752,90482 794138762804658176,256935 771546931612950532,126389 791122553385385984,235590 785876255895793664,198973 788705227146919937,215437 759067206705610752,51595 793115831974629376,249469 761223303361028100,66857 773874855485710336,139404 778687081727954945,169916 781344983567699968,186434 753201696277426176,25255 768789316390629376,108849 789449766413426688,225943 732350008184344576,196346 770764913446760448,1249799 778586193890045952,168794 791696754391384064,240479 793871625863196672,11774 793943332451848192,249926 794721171635834880,262849 795474543431139328,262145 794000527554215937,257492 794572239903555585,261155 785833174911844352,197286 792543284732104704,245185 792800978005295104,244143 793390373087416320,8044 733146250770415616,354151 751229200841842688,17794 762401613319286784,67547 795686055735238656,11774 749929533445398528,10653 760660829276549121,352572 778302114313465857,165097 779375713300381696,174557 793934691002761216,256451 793097569652056064,249469 776755135930208257,157755 791838608445419520,241819 773032179106324480,132351 758146730009387008,50923 760871485183369216,64084 777916559184449537,159876 787115777971355648,205728 732327220052561920,1170320 753295512439234560,26924 775590714436493312,148645 780053093392220160,172185 787033323134562304,208014 778340555453403136,167220 789097790836207616,223054 791308699876913152,237894 790791375109304320,231894 793096280721481733,249469 732331508279693313,1170425 771761923385765888,127837 769707815170547712,114779 775961120171450368,90252 780772291835723776,33169 788492316084412416,218275 764756042341376001,80773 793180495819399168,249469 751073370414936064,13046 752935439426662400,24173 755169626842161152,35890 792148068766457856,243451 752094278093041664,686533 764890871900680194,80486 773837344604422144,124207 746907316902051841,1170384 750294571066748928,12357 794534897889185792,261155 781582489374560256,90252 785348117176528896,186883 776142952561188864,150663 758308890941546496,44450 767486375935537152,99044 773540162076811265,137418 779984244483493888,176203 785633908779999232,197286 788938519951577089,11774 756108121228054528,40702 761654483789160448,70112 772832515820105728,125554 780493081757921281,167101 790729299082944512,232863 794524047946162176,11774 795338518998511617,263965 753342396130267137,19598 753438139654348800,27045 767239572887449600,97811 794336019139022848,249852 794342945059127298,259743 756867689155473414,44450 767981433117868032,102295 774986845453217792,146259 778216750869426180,166532 785508731966459904,189031 791405311802298369,238207 750855274903248898,14950 780672389680099328,71270 732639993382871040,353192 766363217488666624,80939 776133761402490880,153921 732896724440616960,353789 777952868477313024,164764 766761608752214016,95530 791392481124376576,238395 759403301389545472,57389 768854844757118976,109666 773299347563819008,128176 794633734188306432,261567 771838777144639488,121612 775084555409694721,144730 788812935296540673,220820 761639558542860289,69565 760142285979787264,60866 760563751313604608,63451 768071723363164161,103354 756872013621366784,44163 788014987612659712,214354 794901026503618561,232911 793194977560039425,250430 795204108005228544,261796 767839146165481473,101730 771154442489991169,122344 788467728554139648,215437 761884933639901184,70941 771131025988673536,122145 752893525717553154,24134 781596231571087360,188304 795275449505107969,264397 773559448908378113,137158 755161530824531968,35890 756246621986385921,41680 759316075838369792,56322 770350546955931648,117743 790702045825208320,233307 759398407119183873,56964 794593650550382592,249926 779121226488754176,172862 787020035365613568,207287 785919468820062208,199546 786623035050569729,205181 749283320601669632,7836 754094661984223232,31221 787736889944051714,205197 788758284693929985,220526 753630938328883201,28732 763835958085099520,80716 765454113463083009,86653 785674430609367041,196767 789343635409997824,225564 763261343529046016,481145 749383384783138816,7826 772435218854731776,128407 791049238654378008,78159 795709636489842688,267862 795201953928187906,264397 762676355846721536,74133 768488338370289664,106716 774945990814072832,142852 787059408412905472,207733 771923738149265408,128424 776292517813821440,154534 786945794377027585,206008 756316596608655360,42249 768406528739176449,105577 788754944174153732,220332 765146189268385792,86103 792702010386591744,246771 794545175640977409,261155 794298403886874626,258829 757656205426847745,48585 776772910690082816,155451 790473073464053761,231598 792241234941059072,243187 732269189717737472,349395 758440483081293825,51997 789843036045881344,227873 791802345575243776,241432 755107373535076353,35445 776888841147777024,157724 795409495061135360,247930 767811422877343745,101681 775435370473353216,148574 785811447662186496,198466 754774005333176320,27045 776898622369574912,157993 791072448170995712,234583 753711073690288129,27402 750766055107268608,14349 795348558237077505,11774 755732054818430976,39226 778476191523020801,167407 760385324929413120,61051 769022900057833475,110585 776507668110385152,152589 774089890807975936,141360 776280212505899008,151718 789963566661050368,229116 780610389113462784,182049 766452980606464000,86653 785508053818814464,196277 762663993689399296,73926 756706536852971521,43391 765268259662761984,86209 768944362600353792,108849 771116320293289984,122146 793174400707076096,249444 794532030327521280,261155 794593629310517248,261155 777165646056525825,160539 785333505949523968,11774 787800995917074432,213253 792120731966603264,235685 753172830062252033,25253 759032593618767872,53129 785302442435117056,194934 795610105177841664,267521 780808347456942080,182665 774973605767704576,144682 780435666626809856,11774 790965849637081089,11774 788536611281727488,218275 790979066446778369,235621 772842792829657089,132335 732725776735473664,352539 757882875333087233,49852 792066033657978880,243427 763805689311473664,11774 768226989912182784,103212 793313874732777472,250064 793382632696401920,8044 795772110584967168,267587 758429177959723012,52659 786959295048843264,11774 793384591230902272,250633 786732070483537921,205094 794689684010139648,261155 750686126256427008,13532 787165348210487296,208487 778360317680156673,166852 781527172812976128,11774 758723193993568256,53739 753678709870198784,25189 756395565626175488,42564 773982157798830080,139404 793511664725417986,252824 757434912710492161,47283 764274171564228608,62180 793640687799443456,249926 764144111368626177,82209 785962299852853252,199960 759164201222799360,57225 789707309513662464,226819 793168283524538369,249926 794212284486676481,254598 752083163363569664,19563 749477403966119936,7849 787976058679222273,211347 751215701814341632,17794 775304379666620416,148045 781185974436896768,182659 767655679897247744,15002 795701772232916992,247930 757272436425404416,43471 775655971318267904,150511 788749760232587266,220332 763420746580230145,77136 776163409679282176,154071 778100507420323840,164181 779654222560292864,178201 777331059079786501,160480 794713448466612224,262849 778357619111129088,167305 781770147052871680,188401 792129562180063233,243167 793169712435765248,250033 794530952819208193,261155 760119327358058496,61051 774298497524699138,141912 762435325939453952,71502 763093600531980288,431998 768525274237460480,105345 792540414154776576,246273 795453249977356289,266151 764671463391653888,82283 765319221844717572,86472 768205242194419716,103869 788430863713402880,217519 770292995027505152,117377 778742783666376704,166852 780579532625485824,11774 792247308322603009,240796 775693094083760128,149953 763542168883507200,686533 789255005622538240,206666 790990184657592325,235590 762792088324964352,73989 775083829325201408,146405 755822359718748161,39384 761041093186117633,64730 794593601183424512,261818 758780250369122304,54347 759490409957584896,58227 765686776048545792,88546 793700885763350528,215005 758332527090302976,41703 772891886931542016,133185 752976955582980096,22352 785299487334010880,194934 785999178899922944,196917 771916038137122817,126389 778566534117593088,168794 750071005888917504,11495 786195307172278272,201619 786601090523336705,205047 767119813730861056,93112 776159968219324420,153095 732880841521680384,7224 761655266895130624,69711 761881859416403968,70941 772829271165374466,11774 775774617961050112,150426 776156999058849792,154071 793179287251587072,248988 755441638424481792,37530 746697149002321921,138740 785301261562281984,194934 794189508761808897,255791 794189367216521217,258598 752653195864838144,22563 791752675536740352,239998 772417534511321088,148861 778192162341126144,166390 794591451766292480,261155 760973219255848960,65222 765194143027036160,350711 787833950894903296,212063 770088517871538177,115928 764209164772048899,82208 757687644302221312,48439 759217269062955009,57309 763769410725085184,11774 764104051642564608,78566 793204859570761728,250633 766334641187987456,90384 794597662649647104,259743 758272890273931264,50612 791780423596597248,241678 778188223038316544,164001 786395937539317760,199546 773691089454850048,137033 745223399459291136,46501 757096979419713537,43887 779314195451879424,173645 793898076645629952,256451 779058041446596610,171617 757780389230440449,43271 764773064378908672,84422 775061945682685952,146847 747825041534914560,11774 771535375802114048,126389 788171805383020544,214123 763001500012392448,75457 773716611622637569,137042 769281295000055808,110550 775787169637990400,151463 768137632157081600,100893 792773414326968320,235337 766255534437695488,91894 778578666993352704,167180 785639222942236672,197046 788380885204602881,215252 762308773616558080,431998 775285001944338434,148045 751167073393446916,12308 790227797717331968,229505 755493921346691072,38032 768880399468474368,95055 785265164413054976,194560 781275975598440448,185310 773279891227672577,134380 793230341985099776,249926 791687256251756544,239807 794698331012431873,261987 778212847591559169,166390 794698603453415425,262849 776182195723595777,150419 792375805414350848,245086 751796566067802112,18215 768286566863163392,105500 793565456959279105,252741 772426413559414784,130026 779199788843569152,172962 775036179842564097,146259 781042557501444097,183759 771075157389697026,122299 778731064055373826,169437 787494356177616896,209972 793960998986190849,254135 770581790104887296,119774 789088024558759940,220332 769546249464709120,113412 793646089513480193,233154 794923465430142976,262752 786363542261731328,202217 789450731606671360,225981 763158288053788672,73814 771880827785535489,127871 773470765983289344,136904 787777663192760320,11774 790630796864487428,232137 790671973231624192,232863 795690381492948993,267521 751184000018948096,14421 757655831714201600,48477 757669065645133824,48522 766237022046396416,90384 750350744314937346,12728 792574588714483712,245630 748546648662487040,11774 779329916194189312,173964 776448665468542977,155390 786716253826068481,11774 772624469080805376,131377 786945497529548800,207613 750497280726298624,13627 768000014241107968,101134 792764223390711808,247241 791010270692843520,235590 771509065784627204,125163 792583267451035648,246357 774363059506716673,140444 792172889424302080,243092 793238366007463936,250633 787780961559777280,108396 794559933098455041,261155 756798210488823808,44461 791141296626888704,235374 794983667672170496,264397 732327561720647680,350295 779335060650659840,173964 773509629926076416,137158 787516608478490625,208928 777343940454342660,161546 764316573616091137,1249226 785269490770509825,194188 794183031762337793,257492 753734627919925248,29600 757977022996111361,42955 765944665283715072,90384 775888187042304000,151410 790683760899620865,230855 758299359662346240,52112 766339446321123328,88920 785645981278756864,194082 795407478313930752,266884 750779310290587648,13495 757286812629012480,45014 766945799540383744,93184 790914252286504961,234752 762570762574110720,72420 789533946015023104,226731 763775831927693313,78705 780121485507698688,178258 758016103700271104,40321 790902270619779072,234583 780822754195111936,182659 780934969069666304,184223 789264566660190208,224818 761543426290495490,68993 775752197862633472,150663 745413195758637057,11774 765372309544792065,86103 790266142539603968,224243 738804564757864448,11774 758323300552601600,52112 767545909580210176,99290 773591965694726145,137639 780609595630759938,182049 789239125886894080,206666 791810406008303616,240483 741986934612852738,351762 764139240733089794,81659 774439019581173760,141645 779873605048033280,175903 771012702927937536,1249826 740661632884482049,354835 780919663479762945,183269 757590555861848064,47782 792403179602313216,220857 793198638646165504,250033 763772881482330112,11774 773715627835916288,11774 769059851511144448,107559 788011428926124032,214354 772540075552935936,131195 788430227391123457,217745 765536286161514496,88052 769614179418320900,112623 785771228309037056,198468 794028443042070528,257492 794554559775576064,261155 794725853259329536,261155 786022671335067649,199290 786710671727689732,206054 769978862763737088,114848 773660586496241664,137612 773908845068517376,139404 776904886114017281,158956 732319837888876545,351455 758277704256978946,51344 762706164954071040,73814 781337073269682176,187454 793836018596184064,228354 757315685194268672,46934 781873602585067520,158229 767897942376128514,102281 770954289703452672,120393 779390330286305280,141360 790987065273884672,235487 773311441973555200,135736 793574292403421184,252020 779135740206718976,170187 770757730416074752,120363 780084208450568192,177472 789476044009005056,226183 795344289874247682,264397 758657110351699968,54070 794252799894847489,258456 775781244730769410,150663 788848411697000448,221476 794630938248368128,249926 777893953362284544,160539 792089104099999745,241345 768570309838573568,107423 790645516304457728,231870 795413763981791232,266500 766630734337499136,94699 787500543451156480,72035 773706570186317824,11774 789415750381531136,224230 770587521067671552,119832 775353626881564673,148045 769290873662300161,109713 779179169800478720,170187 793195392191991808,249926 794003315293974528,249926 758708046944088064,54752 761780340583075840,70540 762034567205167104,69794 790721268597321728,233558 793700219661590528,252020 793507584812650496,50439 754752908894142464,33356 758038734428377092,51069 792793006386638848,246771 763480830496927744,78115 778211746427211776,165435 793204029748809728,250033 775369454024744960,148654 786004329509580804,199211 788920453444341760,11774 751179307083456512,17591 762276107907428352,350085 753838138502492161,29786 789048120306905088,213383 767762676441309185,100949 770590053689065474,119832 779424274562023424,174115 791442138114494464,238383 794980128795357185,264131 751145230963843072,17140 791666267509952513,240483 779309527397044224,168794 780482023253237760,180310 792447043449020416,246069 792019012758614017,243075 752986154819948544,23719 792471220910370816,246225 771416164698234880,125554 791281495658885120,234212 794703162829475840,261155 770592574700748800,119774 793794385246683137,255393 794997901365825536,263895 749682788647841792,9292 770827952095322117,119960 778950720938795008,170187 792910883387088897,246225 752279627251539968,21034 775748917245775873,151185 778354964443832320,167220 779342516869005313,174230 793276474727931904,250033 795749790835474432,261155 753498197817823232,26446 792031548367314944,243075 766491622632726528,92159 775743981191884801,352035 761513022250741760,60794 778397254306586624,166682 781095648674316288,182257 788810222651322368,220526 794982100717998080,264397 758768955280330752,54123 779133738496032769,172945 755769620951343104,39462 773292727458934784,133702 795752548846047232,267746 787514201954627584,211347 751623561773588480,14277 766167166349615107,90125 768745025203298304,104973 793101631776849926,249469 795770374927618049,268009 768401218460942337,95055 785504027698016257,196277 778383223369891844,159359 792218089735663616,244550 788671543371034626,217519 789439452095602688,224600 779498863400980481,174916 791355117773520896,238207 791707430342254592,240483 742328863364157441,349951 762024270532861953,16311 750909369374502913,15800 794593939516887041,259220 754778890141392897,33356 769720209955520512,112834 787299617226551296,207212 770767977797054465,119937 792875789809180672,11774 759000072524664832,55107 772927112328060929,133519 780584547909898240,177749 790669955826118656,233307 795730434483253248,199307 785895808520581124,11774 794543103759753216,261155 754712313102422017,22393 781115210966921216,185496 788175070422265856,215754 794207668944547840,258771 754766196830969856,33356 767186800033009664,97386 792365329863376896,242693 772596719368433665,131025 764176195478888448,82066 787881823128940544,65113 755607288346451970,32861 785350560274714624,11774 793244283071504384,249180 794640466717261824,261155 791732027938656256,240145 762661529535803392,73926 749668317791608833,9285 793083577223278592,11774 754990616363270144,34666 788023746745348096,214492 794720578880016385,261155 795613555374571520,267655 770255607177904128,111549 755427332899401728,37433 786241024423137280,201958 795055611008483329,247930 763896200567353344,79513 775538178962755584,112363 761634422215086080,11774 795008034233794560,263895 757028221405634560,45233 777938735698677760,164826 750350498444611584,9433 755926995628720128,40437 787375889780584448,210289 790174535219838977,197046 761560066050887680,67852 765647719754891264,88930 772979352078127105,129558 777655854157926400,161407 778359422485749760,167311 794202677202845696,230559 788137473809457152,215480 789452268445642752,220727 788325347846520832,207287 791250297603710976,234796 792594291436687360,246726 791363862540845056,238395 768898617281245184,109945 776754861698351104,157755 786752130724032512,205164 794620118823239682,260849 743288010435923968,47188 770999360234459137,122299 771778489246625792,127657 794582340722823168,261155 762295733319938049,70607 790377767934185472,228820 787757547109384192,205197 788747587629248512,218258 773906980624863233,139404 757310252714864640,46934 767861072594341888,101681 793976417478266886,256276 766032226945339392,90384 769576132798664704,112239 785663249710653440,197091 794598816720781312,261202 772457387152306176,131045 787711875215687680,206257 788733806442340352,220332 792936375968407552,242693 793909853114826752,256255 751003894466113536,15066 760861768478494720,62798 786765617730727938,205090 792512910115282944,243562 794560693735395330,261155 767794134719627268,101134 788754952730456065,220526 793237235545939968,250293 761803664088502272,431998 758755223657590786,54070 793876666271436801,256255 764646528082407428,82070 767490790738104320,93286 795350343806754816,266491 759100613846118401,54123 764314708245565442,82002 789428051339726848,225981 772983809000308736,133454 775085286711787520,141091 776781713313849344,157693 780051056780648449,178045 795700961662660608,268281 771021772409843714,122146 774827490787360768,87904 792403517495320576,243075 759865717915254784,59666 775657475504738304,150552 792948647608680449,245268 794192039474855936,258598 750686405098082304,14421 769762290300256257,110585 774946511071354880,132877 793989781076049920,254135 756931343150440448,45014 763768849690865665,11774 755123084407955456,34731 761340095416954881,66105 787890036863819776,212239 791059672539074561,232884 793467299206406144,252020 781864027005812736,190553 753056367737438208,24848 770748868631797761,121046 764485922196979712,79999 765657759673044992,1170369 756427138509791232,43212 788527505502109696,217658 793099232219697152,249469 795736513636171776,268356 759102343539548160,55660 793248956415299585,244550 771417249701691392,47940 755170225436237824,35890 761541173794209792,67973 795662193517875200,267014 762075111570575360,71099 771700775831560192,125662 770677198432899072,120610 791117723702964224,235990 776042964166377472,144602 772907571992752128,117364 774388740672270336,139404 753369016165478400,27317 793260516596645888,249926 771044557236662272,112872 791805990018613248,237491 794017259500900352,256502 733098606471880705,355943 794993827807428608,27045 771022912908300288,122251 779511603725205505,173011 764990280030236672,85562 765966634280288256,88930 766008698237890560,90723 778982716620570624,158524 791669831246368768,240483 793960352174247937,254135 794240409606066177,258331 787788759492337664,205197 793779735901925376,352717 795353840568569856,265724 765617236757344256,88697 769278424225452032,112788 778027176260022272,163960 779494478759342080,141360 790348977124225025,230857 775881023867551744,151791 764085519575752705,47940 765136507137101824,74575 775888034721968129,151212 753313408083038208,21074 754743802737283073,33356 755728840115179520,351252 761271625732001792,67547 789210241305018369,215505 794344135402651649,258878 767162689151840256,97377 788822951827234816,221120 789211453337243648,224680 793552084981391360,226655 754717127555293184,33356 758006728810037248,50804 781341063659171840,185595 789847616817332224,225359 762603859441127424,73750 793120751830175744,249469 762168086514413568,38032 755033792226684928,34666 755058611366211584,34666 757560697257615360,47782 758429723672375297,53185 750389432499314689,10848 754798644537257985,32868 758368226212515840,52764 766426585385828353,93823 793278455391592449,249926 756282825507213312,42432 778624255193776128,169201 780171981022986240,26066 786964615154561026,207613 771676435815669760,122388 773975916322037760,140372 785666370331521024,196277 786903376311312384,207277 765575385773768704,85562 794000084077838336,257492 752959919461011456,24788 733017445309407236,354797 757282813058117632,46384 751586016138493952,18316 794678574439665665,261666 774796536400273408,145244 770595436373667840,1170396 791074767130460160,235621 766420621785825280,80939 763157958641455104,76794 776597542599479296,156835 780564415078887428,181419 791356604746694664,237594 795613625985724416,267521 777859437205852160,161960 751763429367570432,14277 766789637662703616,95889 764862039831420928,84724 788756744516370432,220029 793439903262486528,252196 756545905629757440,43917 758697698010796032,54070 785536928644947968,196788 793876847918321664,255942 772156567701434368,127925 795011746675249152,263907 758939373618343936,54272 766365974731816960,93184 767439460816551936,95055 763018916184657920,1170858 767934986842284032,101681 771394275833704448,125367 738835128219238400,738099 789424293813768192,221693 771689161438834689,127083 787296687874150401,209114 788403272805523456,217519 792057787316572160,243576 751943650205167616,14277 754758155578384384,18341 793129895828287488,249469 773907148518535168,11774 773967110565421056,137553 793485632043646976,252408 779425528432308224,174557 763330477864476672,431998 773198129747243008,134375 792031621243297792,243075 766563602690170880,91700 781818377581068289,186170 791550569664176128,353879 758406149389508609,47761 775519969341640704,112363 775787462320947202,151463 750936313705017344,11495 763568398173409280,350085 751197138814574592,17384 790722505530970112,233307 749079278814318592,11774 790290922458140672,230282 794581821883318272,261155 768947580080357377,110585 787091752536596480,207051 793626039729565697,249926 786368193837150208,203510 777801047246901248,163763 768292270214778880,105488 780825489657176064,182726 791793165820841984,240763 754980766216359936,34666 789932726291955713,227048 754779561792069632,33520 767394500171870208,97515 759093502428839936,56889 786572366516105216,204273 751565718454276096,18470 775394218957307908,148994 786406891039645696,201494 786617208612921344,193353 791709980692848640,234990 792566422547275776,193582 795713947529842689,268448 764683347524096001,84209 755435191896682496,37499 781461428746104833,183759 754020200572395520,30590 772307948966064128,129551 775671691188076544,149770 779354850454679553,172962 762067980771397632,431998 767818229901393920,101681 771876966219845632,128615 752203040531197952,21074 763587189540327424,78360 768471566594154497,106774 785468230357901312,195975 788041077097844738,205197 794160319371284480,258331 775138812997447680,130142 750925788262850560,15957 751184758374211584,17517 779437407003348992,173964 787285884655722496,207733 795398276900130820,266054 758115053979566080,41703 755800193883332608,11774 794189165499793409,255870 733647147556573184,354927 765147003370307584,85562 773935207116222464,139404 764260392809922564,82744 751580928405712896,18305 761607818784808960,65222 767428292525879296,90384 786999522522177537,207287 756478454934212609,43391 756618148560986112,44429 787169598160379904,198576 758264830398607360,52061 786827909788905473,206212 768470509151543298,106281 776059227613884419,153194 781241449551650816,185595 767974898929053696,102870 788280349193371648,214353 757031998103785472,45974 773881262121426944,139404 777885266807783424,164001 790912049845010432,234583 754217024302309376,31060 794591705345495040,261155 785357139694858240,195481 794590176790085633,261818 756604729011167232,43553 778954795046535168,171017 781829770694762496,190635 794617532699262976,261796 749757588984590337,9771 750072029013954561,11440 765324600951574528,85562 773575383706923009,11495 789424494972702720,224680 786347383151923200,202379 791593047255609344,239468 794216773277073409,11774 756653433617342464,44450 772479356098715648,128382 781170143116353536,185310 788464120815316992,218275 795313643688722433,266079 788198623347695616,214992 753808751761555456,29996 777836093160972288,163901 760620741196910592,60849 785489452345004032,196277 785647076369637376,197512 793213635006984192,250633 795015403210731520,259200 762416416284811264,431998 791332669439275008,237491 760242432160129024,60134 779548916387840000,173210 756244000286253057,41680 763443261444792320,431998 777388360524587008,160602 751057826177355776,15316 756976632653553664,44274 764240908833415168,81574 788015925228208130,214354 761402950895927296,68144 765856963355959296,89887 793433163850719236,252020 763079679129640961,76329 769371232198197248,110585 757803582880043009,49431 745888239127531520,148861 751790509207805952,18374 755625205674934272,38792 756469972625481728,43463 793340748464881664,250633 763231351742935040,76778 768850550590930944,109104 780755832577208320,182960 771799111154610176,127383 772588727700860928,125019 778647076716421124,168794 793907155921502208,11774 765927344322338816,90319 792804701217648641,243983 758979328663101440,56146 769326056025133056,112399 785357523402436608,195481 785934247873900544,199211 790688154319777792,232169 759762693515538432,58869 786027124993953792,199546 786673910389563392,205349 781367380010160129,738099 788442489460027392,11774 793869700983816192,256255 795032332210176000,262752 763003682786914304,75899 773507825779691522,137042 786635778625572864,202304 777017594721206272,159991 750537382659842049,13874 794565269448519680,257492 765950072869773312,80136 788048110983327744,212239 793799839599386625,243761 785320893404749824,11774 757689336418537472,48810 767829362435559426,100545 779294398303510528,173753 780928037261025280,184223 762734511197188096,74681 789144605207896064,221416 793495173690818561,252020 789442254427394048,223692 794083707913207808,256255 751786042764750848,18893 786166179144413184,193254 732277326084341761,196346 760864914454016000,65180 768974788266192896,110615 776850074013933568,158524 768919144775290880,110300 761044447496769536,64678 763179739636965376,75899 770261800470196224,117257 740293612366266368,11774 732539591874465793,349814 793948837568069632,255826 732734077476868097,352911 754858245257211905,32337 786764975243005952,205652 757099976962945024,45964 768992532919296000,110659 775102372683063296,141091 777565305224597504,161542 786072906166050817,199211 790334959961513984,226461 794255455367397378,257534 794690747702374400,261155 767104194532679680,93170 788852453064048640,11774 775607627455750144,148713 773811184462069760,138819 776824376058580992,158520 795228496075362304,265676 774796887987777536,145244 792044721187201024,243187 774954956667314176,146024 750623457537302528,13342 763601715891359748,76127 769268537575649280,112808 773936420549341185,139577 788775639268462592,220332 794367281275006976,257353 775067199614676992,146580 795160270398099456,263906 795768800843067393,268643 749926219353763840,10735 771726989111599104,127366 773563637210320896,136904 781828906127073282,190649 766374084967923712,92885 775994906607226880,151463 750024582564753408,10654 764160985439633409,81946 785858135089119232,198878 788396909245243393,215252 753321379781566464,26871 765050548789784576,349060 776881148429496320,159146 767576335824908289,97388 794704144930054144,261050 732388024563040256,349814 791264334852665345,234583 766826237587230720,94458 771181183358992384,122299 775059220173615104,146847 787094961871134720,207287 794749877045624835,261202 752190251251236864,21464 758276271625437184,51925 768518431868121088,105109 776565528882274304,154832 753395215549931521,27222 771777579279912960,127582 790991619289812992,235590 771152404335046656,122861 786269274503471106,202429 793232453515083776,249926 778004547428052992,165348 747470937465839616,11774 794465625322164224,255826 758760530643447810,54070 761418701577019394,67401 778160516464308224,164826 750390184915701760,13019 768164765222961152,102336 768932933780533248,110362 777623451062398976,159359 775081880840351744,141091 781881873253281792,190635 758837851161186304,14676 760466839151476736,62771 775738367149342720,148045 772602542450544640,129662 756979123919085568,45669 774721389588873216,143043 785821740630876160,198671 791777477123198976,240584 787546020951580672,209095 791677912462217216,240145 777336132635721729,159876 758333268861280256,52061 773541225349705728,133666 788140909884047360,214809 748376999878598656,1247847 760607377552973825,63451 768474463595859968,106774 776856560874106881,158673 785261919498153988,194154 785916196155555840,199546 786619559788711936,197512 753725455472013314,25370 753802158915461120,28508 781112276984004608,185496 750739624046178304,14938 772622191384985601,131542 794175941144547328,255942 756615984270680064,44119 774767496666746880,144635 789525955748388864,224680 754238343811108864,31060 778858892298219520,170187 788429079255080960,217837 792066766692376576,243187 760419987664306176,59730 771122958127341569,122126 781222883435487233,186434 780606576021438464,80785 771548411141033985,125554 785718570697183232,195975 789936918314176512,228820 762036495335190529,71708 771826324323180545,127711 780624667837071360,182122 761580075259015168,67906 767367168639930370,98751 767905115801989120,102191 732396131146174464,351914 751239352508817408,17794 792078743313354753,11774 770195912127807489,117257 774693655743430656,144112 793466601802600448,252020 765182573110636544,86103 773184965492166656,133519 732273583033094144,349776 793488646871457792,252741 778468509143539712,167407 786974405557489665,207113 753409149447307264,27180 762062742765174784,431998 762979374589239296,74043 772104044160675840,128930 749756665948282880,10064 780817640272957440,182960 762321083173187584,68987 766878498971582464,95672 770746177910403072,120865 789335192100020225,193121 793948120849719296,253721 794526678898749440,261155 765290856123293696,85562 785708230106165249,197341 793509193009561600,252824 754066043904069632,31389 781256455638884352,186434 776186412307709952,153194 749799601155084288,9754 786184808128847872,201494 788725195842396160,220029 765946544147337216,90252 775491226896302080,148045 788059646724481024,215005 732681891191513089,353228 775526756845576193,112363 759935209651470336,60363 760666181703503877,64147 767838510241808384,101681 776412581019787266,155390 779338524344541185,174230 792033323749023744,239998 755171287555649536,35890 787728602792136704,205197 790830543579602945,231612 788061048045613056,215005 772132446108352512,129482 788482456185823232,217634 762820229030436864,74681 788371969456635904,194060 794723974072725506,263020 767066729709244416,97355 775823907702001664,150319 757983523756085248,49925 768873946825404416,109874 769353933693132800,110209 791780499375071232,241678 793930360606183424,256255 777675183679168512,161960 758259646075404288,48289 762005113091137536,70501 762425577655504896,431998 773472138917322753,136881 791504172222820352,234864 757325805068300288,46394 771448004192591872,120610 780457035825545217,180343 792463015077478400,244550 745081408314478592,686533 778391122804695041,167398 794313287705985024,259134 785599709398171648,196676 776590127707467776,156644 793972427772465152,254209 751823198577102848,14277 761403937308053505,67938 785724415489220613,354238 794574580350189568,261155 763348570913189889,1249055 790249692877643776,229693 770770604005871616,119852 774813822225829888,103354 788437934378782720,215437 752772211954647040,22715 770197204791398400,117257 780097322923520000,178258 768865557433036801,107469 792019852152016896,206257 774813295534419968,145244 754005230124044288,29263 786053400131698688,199891 793875002516996096,256358 757751540136435712,46280 752881047642046464,21332 754762508942970880,33356 789155555503804416,215505 786241203859812353,202122 788740122069958656,219708 793109353775497216,247056 793869402064228352,256255 755846833524477952,39657 766772435018317824,95672 780049182186835969,176129 732393326465273856,1170365 772998329001050113,132366 788561562923438080,210390 758480180046237697,41703 773950481404166144,139865 781365981289418752,182659 793130772198600704,249469 785694266349588480,197512 750696607490998272,12357 767834962234052608,101681 774079187149664257,140748 759427307748470784,57535 776753233121402880,157755 793579505814241281,252020 795431334005055488,267014 795654977733664771,247930 760656170583339008,63393 773402454452998145,74575 777272036695629824,159146 780634649424912385,182257 750387719486918656,13001 795500791050211328,266500 751942141849501697,20581 756325707219869701,42432 766068949394059264,90539 794625168769503233,261155 761418593653313537,67893 789899810887180288,351463 792332392119857152,243187 750411146469847040,12883 791077437782171648,235590 732168898896781313,1170318 776076897025400832,150249 785550119785463808,196917 791265158517493760,237491 787020295559348224,207287 790250903001595904,229693 733174746582556672,355046 774399772744613889,143051 786597424773095424,203806 792532129259323393,246392 762730977638703104,74612 773929331932467200,139404 760629785139646464,64147 795696702841876480,267862 751541918966755328,18555 777552447275278336,87904 788417192056545280,217837 761683340139388928,69747 790859761918935041,233800 793941975217086464,255870 762466321246277632,431998 790935924477612032,234943 793502938123542528,252824 742171365868896257,350711 790885930131271680,234583 757711918194909184,48663 785680283169198085,196277 794563713554649089,11774 749600960683515904,9313 790653933408641024,233307 793076065321291776,249286 785384853483249664,193833 755406583140585472,36735 764968749560688643,85562 768905743798001664,104932 791668976799453184,240145 786686833992269824,205638 758195158579949568,48289 795695725468323840,247930 768566657912598528,107377 750434846934130689,11349 762660088637042691,73814 779119016006647808,172545 759117378357637120,56784 793916398833655808,256847 764229367341813760,62180 769934584272285696,85326 773632857201926148,138165 763464468760190976,77612 788018596849061889,214492 791348827932336129,238383 792011304009658368,242712 792841260696346625,247651 770088230565847040,116373 778041144999641088,165523 778401417627217924,164814 775558878482137088,149953 788391914269663233,217519 773608931671146496,137158 766422344545873920,91636 776221184639860736,153273 787403232955863040,207151 789293241556500480,219509 755189945602498560,35436 761444958159052800,67679 754782354602942469,11774 768924415857790976,110362 757662155868995584,46076 780810178845249536,182036 786923382193451009,207287 789211809899163649,224680 754008348958265344,30590 786760176766427136,205091 748983958759567360,349856 766944204190736384,94644 775375724555407360,148574 765706678725738496,74247 776753478584639488,157755 787272962328190976,201351 764569004400750594,74247 786570370853720066,204413 772937200124227586,133664 772492017674969088,129649 773916518870495232,136735 788415815536242688,217519 751222990231134208,14277 792797337605115905,238113 758468390801604608,50827 766041701437898752,90384 768249379568230400,11774 772800224993640448,132335 791799829068259328,222526 792027195887661057,243075 757246775656722432,45014 794320001431982089,259743 762029070951575552,70355 786268631667572736,199931 762180552174604288,71476 762814216923324416,68908 765379148499984384,86440 793371405626650624,250633 754745020813484033,33356 756875009260412928,45122 760982349408444416,66159 769221080301047808,110585 787088110995791872,207151 788056168774135813,210274 752955394629046273,24483 755891882131992576,39657 758108866731208707,51069 779003616812077057,171693 795137877709496320,263302 793449603852972035,252196 794562785455771648,261155 777566701089161218,161984 777968133336211457,164826 751170537271943168,15066 732312831807217664,351388 785506523275550720,195975 789893002781134848,227130 755520980433252352,33192 773889721978195968,11774 773935724152225792,137315 792833426688663552,247241 794633130145673217,262271 785459661105467393,192032 765395011072503812,86345 761205417074720768,66239 756778343882555392,44429 769677293434253312,112265 777461701188915200,159359 787853220932706304,213253 764988432447791104,85562 769532980968693760,110585 754753322272251904,33474 787853572826247168,210235 787315567917080576,209035 768821382780030976,108849 751217120256466944,16931 753363602766049280,27045 758805341362454528,55262 764570312256217088,79691 776416537150230528,155390 764860495539146753,84724 787711532675334146,205728 789735979493896192,227242 790695254424899584,227836 757279662691278852,46406 770079873121579009,114074 791813426699829248,7706 752702399773437952,22662 773276076134895616,135450 769201650913292288,111549 790720001175150592,232881 754056950246146049,30815 793608823290421248,252639 781338266666663936,139404 754707824740036610,22393 790803710561488896,231894 793131840244703233,243075 766109965933174785,90384 762671191161049088,148861 770401573558218752,109571 752994062278529024,25255 778720651875975168,167319 778234086645129216,165590 794640783869612032,261155 788165115996676097,215608 793561434588188672,252112 764605428122648577,84209 771403538215931904,125381 771538406853648384,125554 779881534920818688,177248 786241573063274498,201494 787038743467139073,207965 794303354285371392,258456 791985969213743104,241819 771793554779828225,118192 794622818612871168,261987 750804033254756352,15316 750676356451762176,14421 749197554714193920,1247932 752109674196037633,14277 779096710303797249,169916 794630156291833856,262215 776938641025331200,155390 781553611872542721,186584 764165153042628612,82283 772877644555616256,133090 776524946738524160,155688 786908473741029376,192032 794731443763056640,261050 754754138953641984,33356 777620949436764160,158524 773747738328444929,138819 788536569342808064,218219 793323639261114368,8044 764995402521317377,83881 766084687064276992,89302 757279710745427968,45014 780466585299394562,179742 762665898582876160,73926 763791106450395136,78566 773974225405173760,140444 763691114566029312,77331 764514596115910656,79691 759901276310114304,59666 789580472351350784,205972 791003702769385472,234796 753712477834190848,29263 777945049644445696,164764 752268379017273345,18550 778347619382767616,26066 746857057597394944,138740 778212870592958466,164826 788056639261798400,214492 756543776433250304,43828 766351918482329600,91894 767007442060267520,88669 773259325116678144,134543 757361444056920064,46006 754744346562338816,33549 755159216931823617,35890 758082335417982976,50442 764446171871977472,83393 781521840359477248,188401 760220645305245696,61412 773601595162554368,137795 773949705076154368,139404 768185246483378180,103354 773974191817326598,139577 781205436611432449,186434 785635514820861952,197673 750726510730936321,14421 764598527359983616,82018 771743508273082368,126957 791465444687446020,238266 762806886198571009,73814 766851820811460608,27156 788766425682817024,220332 792325118060101632,235685 766381735818985472,92166 780909747868405760,183473 794798323232161792,261155 760869947996123136,11774 764429712689168384,82283 765941029342158848,11774 767108968783110144,97392 769901303925469184,114587 757726612544745472,49121 751642131102519296,18567 761408500270522368,66922 794618580599971840,260404 789547581823156224,225739 787274142768922624,209151 790326936971214848,212564 793141980284923904,249469 752647030619594752,18215 753359162227167232,27317 793206729773346817,249180 757035679113056256,45518 765213503045021696,86342 791375897819439105,238589 780599735186972672,173753 785724393531912192,193327 786279599499907072,201374 752844320470867968,22439 765556470977028096,87245 771029754958852096,117609 788403815254941697,217519 792013026480181249,243075 738900273884598272,11774 750086414503555072,11495 790221044359401473,229148 792153814660947969,243075 778312993037688832,167220 733466816433950723,354525 786089085664387072,200369 789858702597599232,228354 776906067087204352,1171739 771478741033881604,125111 779565067406807040,175285 763157195496316928,73814 764092039398961152,77590 780603597763534848,181784 794996803242434560,262849 766623684840792064,94612 790937264331206656,234583 793240818953879552,249469 794777917985345536,263302 751184609220714497,1248150 770285224286617600,117303 776761752121769984,157082 792287918932975616,11774 792401043745284096,246425 793150000490426369,249961 793471866597875713,250293 786762447264907266,196701 787715809166651392,205197 776636743634214912,157211 785546563061817344,11774 754759442269245440,25995 777627141424971776,1170352 795320235234652166,218911 763754186928422912,76406 776144128232927232,11774 791432836028829696,238292 753442729972015106,27317 757173982433083393,44740 776901932426203136,159146 764665512533962752,84209 786057249496133633,197512 781146578891509760,185496 787699639528988672,212139 795705052187004928,249926 769200582913433601,110585 787331823156199425,207835 775712728249802752,148170 790651185799663617,231881 773653449095249920,138382 781318164974014464,186584 791402455493775361,246425 761082712098639872,65099 795066678430302210,247930 767380420279304192,97811 785810339006939140,197286 792746818882994176,247232 758286409174089728,52112 774018370425335808,139404 776059339568189440,153095 794719662797942784,263020 761648961153359872,47283 785667228859568128,197512 736440592301969408,352060 785571565756755968,196788 792035540120010752,243075 793115443582033920,249469 773921248665604096,139404 776752679120990208,157755 765610812174131200,88332 765676487626207232,84724 762096499140374528,68405 766079601743392768,90145 791173272196878336,235590 795667825125949440,267862 794012529890574336,255870 774823536569389056,142721 795116709669638144,264397 753323940433555456,11774 787279773227687936,188577 792117985833996288,11774 755160655712301056,35890 785569123900227584,196277 795046884612198404,264397 795699236855750658,267855 765166743635562496,86103 788033527644250112,210274 792079079654600704,243398 785661501092671488,197512 792654564218601475,233951 765006165726093312,85657 770740126733443072,118192 776438563814518786,151463 774332602434068481,139404 793115070272331776,249469 779432816761188352,93184 781086073241931776,762119 786091739086028800,199961 777208161560322048,71794 744674461526327296,1247667 773720982796197892,138909 764107646186065920,80939 768809644726820864,108510 790585850232832000,210432 756270781198245888,41680 756286088998551552,42432 780779024595288064,182257 780366517418405888,176128 786916475533570049,207287 791465483291594753,238780 792824819867942912,247877 794744532441042944,262849 780573255153229824,179414 789212367733202944,224680 790257755353251840,229693 785774756381413376,192032 791349981986824192,238395 743890649619980292,351340 776856713639104512,154832 765331111677403136,87145 795350193445158912,247930 786241804353941504,201958 794369367362281472,227345 794638140145278976,262145 770269215605530624,117257 794321047671611392,11774 772105475449991170,126498 793664520019439616,252408 760692565486268416,62779 768855468181745664,105109 790877443217252353,234583 757682980726906881,46280 791339676900601856,226218 793049497504980992,238494 765367717100740608,350711 794371142794539008,258331 779072226486280192,172027 780839956021248000,182036 794961146721800192,263895 785992634456088577,199262 789227950423941120,223692 756557620283080708,43553 764828210848681984,84724 777276007703310336,151947 751184794243829760,17609 753243470857252864,26066 778208761349636096,164826 773507946219130881,137042 788075492117127168,214492 764535094790922240,431998 786787018546085892,205455 755161287718494209,35931 781189355130019840,183269 758671201069916160,53976 755876115256868865,40248 767805938082385921,100893 791543627960897536,237532 794639015135748096,261155 768910599627628544,108729 770303444418596864,117257 776143296192090112,152735 780258350453907456,164980 795693547865460737,259787 763929365855862784,80939 792490041054523392,246225 753639093473513472,28732 793529714254098432,252596 751199397124251648,17416 753649516109148160,28866 793239562705248256,250760 775430597564993536,124883 732803113447481346,1170702 759098691689086976,56630 773997824165879808,140437 787026207405735938,207287 791669894907473926,234990 793101554140254208,249469 732299649973772288,349197 775747010854912000,150511 777578140172365825,162497 750480899762888704,11774 754766263742705664,33356 761678321792933888,68993 793167221564465152,250238 755093944975908864,34666 758773522730713088,55257 763425777396256768,431998 767450143864029184,95055 791437624271593472,237491 768981598289014787,95262 790905154669248514,233307 778001899773505537,162638 787855754636120064,211733 794750122626166785,262849 779119070754902016,172185 792054302382567424,243187 771536195222278145,124640 759496781113749504,58680 785820176948146177,198671 753116260959911939,23742 763038360558534656,75724 776073771136319488,153095 780761617143390209,182960 752273315679666176,20279 780111942291562497,171693 792927645797265409,248514 758170480432078849,41703 772173248071016448,11774 777269889333682176,159475 788124677336014848,215754 778034782848454656,165423 787580825034452992,211733 795757149062369280,199307 733639615467429889,195876 763886708035350528,80486 767858867627778048,73282 771803388665294848,124462 786598991899295744,142508 788522886856343552,218275 764854594031595520,83641 779910909497978880,167399 779776172418707456,176110 793093627606142980,249469 779127553516711936,172962 779129430165848064,172962 764875595402457088,81574 774613539109605376,143585 786224411057717249,201494 789894627025444864,227048 759464937689407488,50442 775547943654793216,148684 781352125032898560,139404 756512043763654656,42806 776265368411209732,154492 770344016827351041,117609 772283595264229376,127707 785480820169412608,194154 791485544890892288,239405 766621422571491328,94899 773182735833788416,133876 773275930018000896,134975 792067386639650816,243427 764827790667546624,84724 770874266917056512,121949 778568239714631680,168794 787505403684790273,210207 788723667253415940,220029 766780820832919552,95708 788919684552912896,221972 733851795525492740,351794 761729290345918464,70543 765674715176325122,88920 776485852063076353,156290 786627066456342528,65113 788135277889847297,215480 793586302105059329,249469 756197463376203776,11774 759733040226635776,59529 785554009310371840,196917 793261344799727616,91936 768626105762865152,107469 772809697669840896,132335 733630974530101248,355480 766552687575826432,90088 771447812932247552,125554 788116022188441600,215608 788157131467984896,216009 763928800929251328,80716 773746622685597696,137042 778942635314733056,171168 752967613354049536,24848 768632966360825857,107745 769847978022633472,113648 741310338356875264,11774 753422208689668096,27317 764513772505534464,80939 766601650937233408,93823 775132158616797184,146024 794696024199753728,262886 758015551881052168,50500 765610204796952577,29786 757693209782853632,48663 771460983512596481,123623 779644334048055296,174451 762298746231226369,431998 754046422702587905,29790 754766673811562496,33356 788393472210374656,217519 762870469137604608,75034 760921647247339522,64730 770755336508694529,120474 771753366628212736,125367 791307633160433664,237787 762148059681656833,431998 780841836600500224,176128 794052036220203008,256239 790363678633627649,11774 795303758519562244,265257 752218212473987072,21074 795492041610457088,266079 765363062249558016,86103 778121456697872384,163573 761040978828402688,738099 795356105199222784,256276 756321089102413825,42564 776189188714532864,153743 775478985950162944,148870 781293738517602304,186584 792421152950026240,245268 758687745317429248,51751 767158595834306561,95672 789228730707312640,221476 763540237314363392,78938 778289862357069824,167063 789463938597478400,225981 766780437863596034,96257 753027806372700160,22546 756829473824124928,44163 792465655333203968,245807 776132941697183744,152903 788134382934585344,214354 790004785491632128,228522 792437440640196608,243075 755335909424394240,35890 793390198499446784,249926 761349923635728384,67369 768471150485729280,106281 788057804196020224,214138 793239144898060289,247240 757670433059549185,48735 770337404939010049,117743 790884800760381440,99049 791780209972293632,203710 795400750688075776,247930 776236695742099456,153596 781114401462034432,182960 766770161558827009,96263 776267642470490112,153845 761250870847823872,67547 778569929628856321,168794 764793583803203584,84724 777381350613643264,160067 791442504121921537,238395 793116924720709633,242693 758030947296088064,50314 763592248852348928,78684 764818166459412480,75559 786418633861767169,201958 777594809896828932,162497 788233650810810368,199546 789168093079547904,221416 771302950685724672,123808 773616790043783168,138165 794125633592799232,249926 755507668861812740,351030 766218816468688896,91791 771527098292772865,125111 793074617208467456,26066 760458443660599296,62063 779681632592732161,173347 792888637629210625,243513 794055004327968768,256239 795728943605108736,266151 795294891119169536,265644 770116882967961604,109960 791356881449185280,237793 793994286312423424,11774 770068114096713728,116082 762108248161980416,431998 793097979536171009,249469 794840262384250881,262752 771758388677971968,127366 776416683867070464,155451 781197428770770944,185310 787032763933351937,208014 793310606182846464,249926 733060084196990980,355106 788362021947502592,215608 790949127672606720,235147 758707016038699010,54070 773887099837804545,139404 776776694237540353,157840 794531411260645377,261155 762714381574631425,74535 764479016640270336,82203 770018066797359104,112336 775406942831407104,146580 790250772885889024,229693 761571671471972352,68908 765491594741112832,85257 781103113784754176,195876 790574181154955264,231894 756877682512650240,1248426 768037470718001153,47940 787470896415911936,211347 773508020198256640,136904 758638595800530944,54070 773522227413344256,137042 795371082849144832,250633 766017624790609921,82673 772021987938037760,128337 772907831745847297,132802 760971137614503937,64692 775169722639876096,85326 787783757113790464,206101 779126860592603136,173011 769696110499594240,113780 786256251172904960,1063777 786900244806135808,207096 762627163937996800,139803 778673995042394112,169226 775170305123717121,146580 752309391744000000,17842 770414510012260352,118191 792743373555707904,246726 794947479884197889,263697 772955450149003264,133519 795702215130288128,268356 755962783439740928,40926 787126970836393984,207287 753567833330688000,26066 794653185378054146,262022 757891589670891520,49852 759016986655338496,56427 792087648194166784,239610 794532935743381505,261155 776883964829204481,158589 793152755590463488,249926 794027798331412480,256564 768071075506761732,103354 790986726500102144,234583 791713487651307520,240483 775005809189072896,146259 776123993959137280,153194 755031779484979200,26721 791716748152020992,240070 775805489087119360,151439 795425803492347905,266138 774360225411399680,142321 778017745040314368,164826 767433470012493824,98748 775753190226534400,151374 756275967979556866,42432 774335436902637568,142980 792059523468886016,243614 793301513477120000,245724 757544763356684288,46635 732989108037910528,354927 794618931415695360,261155 756983720997818368,45669 793281930137567232,250430 793929363687251968,236884 763690970844192769,77612 764823610276061184,84422 770644402431635461,119937 759421611137261568,56800 780855765363896320,183269 791051428009828353,235179 792883530015514625,245148 770524099550543872,118192 791700598253031424,240260 793213257813225472,249926 750424301451419648,12883 763503338579124224,75460 774482320308916225,132364 778160400839958528,164826 765217634367447040,85562 789949276226977792,220819 766814595474399232,74133 768828629635694592,108817 785279925410377728,194206 793746338634616832,252051 756621494374043648,44450 757944851237220354,49865 774268043266363393,87904 794038481978654720,257492 781609678350450689,188874 785517761665662976,196277 752690626576146432,22752 758472928962850816,41680 764870109978619905,84724 766770441755168768,95530 767131373920460800,94683 773901316502331392,139865 775035555725897728,144479 775055670727106560,144684 777548011337506816,159876 792795545471418368,228810 794000634039017476,129991 753763544567521281,29090 775164048862158852,141091 790647686198235137,207712 732752403817095168,353374 751636973996085248,19000 777952996005179392,163909 772103480634990594,128194 785565075281027072,197046 788622763011473409,215437 794209717992030209,257492 776190747070431233,153194 755774760362008580,39462 775518535770599426,148909 780602183632822272,181755 751080752893325312,16728 767617294021169152,93184 771510281906294784,100893 791389886234460160,238207 762748381500432384,73910 788132300374573056,215634 794641094675927044,261155 791444121474965504,237332 764035245943382016,11774 770238238657085441,117400 778681793318825986,169201 781370074758209536,186584 775728395187544069,150302 781661141210656768,181892 768808811868069888,109167 786760347084554240,205728 766091092244721664,90384 766355101934059521,91751 792594976865656832,243075 757651256156430336,48549 763508323928997888,78769 768996085721210880,109960 773297855687630848,134561 794308770948149248,259134 749392071002316800,7849 758095631965577216,49866 766232103029579776,90908 771398612257497089,125367 775676517418270720,148684 777583029413961729,161387 788125834540310528,213427 794257602901372929,259231 786558196190027776,47940 791991929873588224,237908 762787429208031232,73712 767853051776372738,102137 781808956754784257,188285 775753023981293570,151409 781136711531188230,117079 778375122365325313,152594 788907680308006913,219942 750063619409403904,11495 752975708230709248,14277 789182781947416576,221785 756631265126649856,44118 776373578501591040,155344 793507743965388800,252711 733130772354347008,349375 781670899657441280,188119 785571349460770816,196917 761651821190361088,69794 792347710158434304,243187 774190111785226240,140874 757202521857331200,44450 763139656661827584,76365 776823903826092032,156835 790948092455464960,234583 793874426404143108,256255 754723795403886592,32873 794587261224579072,261796 790987902784245760,233736 793074294054121472,249286 788804941171130368,220130 763640767462055936,77612 778433081179078657,151071 795313310677733376,263907 767031879895748608,91956 768187451508523009,103071 769840960725483520,105109 792341021510266880,243187 791080540845797376,78159 769594676584157184,113213 781596637751762944,65113 793083379734437888,249348 770384261534932993,118761 793367580320886784,249926 778312141438877696,167220 790724476325335040,232137 773931411959062528,139404 769225725140406273,43579 775428096375689216,144635 777245655441866752,158520 758400966366560256,51997 776464254031376385,152314 769259649988198402,112693 793165301193912320,249444 771849370283061248,125742 794868284126535681,262588 754770208745586688,22393 758271193187164160,52055 770734966472859648,121046 775072545229930496,146205 778729185963487232,163301 788409761096228865,217519 778234521825058816,166282 788538463154864128,104244 770995809965973504,120610 773925387801944066,138819 755377316252049408,37044 758255377548967937,52061 780053624349163520,176890 776540017980309504,156518 771663091989819392,127017 794531448212463616,261155 752963478936293377,24134 763189458090926080,77185 767833235761922049,100561 777612157718450176,162213 756961826626277377,43469 767529148420022272,84724 787052536062705669,208777 788972425514016768,222682 753422494078373888,27096 794232388482019328,256109 764605854624645120,77731 766368398368448512,93184 766885591493468164,95568 779341076314349569,167220 774024573389905920,140161 750363012431749121,12281 750820919052935168,14421 795501440676622336,266151 766714264145059840,95708 795003361640771584,263095 771751807508938752,126152 778666552426201090,169029 785961978661523456,199960 778720840988798976,167677 758334580868861952,52554 788782814145736704,220841 793325681178451968,351666 768535275957985280,101176 773202567346135040,11774 776152010861129729,87904 773531737552859136,136947 765149467548848128,86103 778276010546622465,11774 772853511528652800,132364 786483249530957825,203089 752641880811266048,21332 775805252738187265,150404 733134689234518016,355480 765271073537527808,86614 790634878047956994,232863 793636619215601664,252020 757604101135933440,38137 764936226625482756,84724 793634673440141313,252639 751552132839510016,18215 770348779841196032,117257 774090309546278912,131421 775434182931705856,148010 780801174505160705,182960 794579887159918592,261155 755161756159381505,35890 778335243476488192,167393 765339089625165825,84886 777592265585881090,162497 734709988959129600,351644 790606679591182336,232169 781610641081720832,188874 781614083623747584,187607 785317575404191744,195125 787405596454744064,180433 762975249843441668,75724 778201634119622656,166409 793520833255714816,252020 764913792438398977,84889 764997694762942464,85562 770362260078338054,118482 778292370806714368,167220 750448888985882629,13532 756619985611476992,44450 781542168259334146,187997 787034682844065792,208191 750138027515650048,11370 763527439465058306,75724 774050075978846209,139404 791747498180096000,241432 792121236008558592,244230 778617333803724802,165690 787086161336537088,209151 794562004455452672,261155 767814577467908096,101681 781315175571947520,187364 787403903080038400,208307 778334583594946560,163763 785897705394597888,199546 776826079444992000,158387 790582650855624704,11774 791779649240129537,240793 750820895900463104,14778 757108105159249920,41277 788820238175318017,220526 764262167591784448,81869 771182601096663040,118191 772160723963121664,352304 795289238090747904,227183 772436733526962176,130792 755050140243591170,33023 770082505194147845,112872 794295463889502208,258193 755999790618456065,40550 756872428312203264,44163 763187795850567680,76127 764505186870013953,83391 775524335964581888,148994 795683872365248512,250633 772868609848717312,131682 762744852266229760,73664 764139742652928000,82188 788448328489046017,11774 762896609055125505,73685 768608576399036416,106774 770363468595605504,118482 775051033869295616,144673 793907167417999360,256255 794612772558532608,262053 761275892542873601,65180 785560196630405121,196788 775094099028348928,146949 788424287476559872,215031 759764508017471488,59578 771184088002605056,123280 793431206075441152,252020 789454259951636480,225911 767707063309008896,87904 768610732149710849,107984 768077377981194240,103261 766502064952311808,351436 778314409890512896,167311 780758719365799940,182960 792187740347469825,243187 773260879647440896,135381 789518772113735680,226717 764252090940002304,80486 795358597282676736,264397 791662141870833665,240483 779160462109782016,170187 772996488137965568,133043 786632183536574464,204835 774267256674975744,141887 794635043553607680,261942 787474337381031936,208307 769361167986720769,105109 770745097776312321,121220 793431187758821376,249013 753696869390413828,29263 774439910493265920,139865 762795541860225025,75073 792407490579140608,237894 766422951751057408,80939 790721206957801472,232825 759233069249400832,55584 761690048605675521,68864 786280857304563713,202429 790906651087962112,234583 791352843991220224,238395 794674491192446977,262022 778492122429321216,152594 791824796820570112,240483 794726258936401920,261155 794612567373185024,260925 787847948780597248,197888 763766023128485888,1249142 764683121459507200,80486 773727126117838848,138155 773925347121303552,139865 776060487444291588,153095 759555371706949632,57105 762781361170186240,75004 771335919559323648,124600 787732125814370304,206313 788391931248254976,215608 766075982373617664,90384 767837974855839744,101681 775400016475193345,148994 785503377752858624,195975 767856100603494401,101203 770001552438353920,11774 773514489555628032,133702 794667011016183808,252020 755588401592696832,35890 768785043481366530,90629 792469287604723712,243187 764188232024256513,82066 766563188611518464,91804 794337678942736385,258922 772837446107013120,132335 779033445435576320,164814 781669298553155584,188498 763459529459716097,78159 776092660637589504,153501 791003069018288128,235774 791147632844570625,235590 769852140789624832,114254 779463652499791872,175153 749930010933329920,10735 749300528690102274,7828 765355805424046080,87062 793981836200476673,256217 788275913058377728,214078 756678773978853376,43956 761022430794002432,65455 793194308811780096,249180 763468753401057280,78344 793443321200807936,252020 780728386192809984,182036 755775844618993664,39462 759073281391681536,54620 776347799763902465,140175 767931070083850241,101203 777259079748190208,160602 778170384541708288,164869 757852406235279361,49754 791047725609521152,235590 764150939712364544,82066 778229539147161601,166390 785236749643419648,194157 769824445590568960,114779 786286557875441664,202429 791730041856024576,241274 760739610309881856,64621 790653607922118657,232881 758113006509289473,51239 760664212435722240,62798 787045389115465728,207599 775718781758824448,151071 776185288943079424,149953 791770575370944513,239998 758621269164167168,53001 793593006435762176,252893 753670546924023808,29040 732308016100311040,196346 733259479647555588,349060 774021687750701056,139989 791447815914266624,237332 771883796459167744,118191 790988134385233920,234583 766018252170366976,81929 792741327507066880,243075 770296575901863937,109713 775322567796219904,148267 775538537097682944,148748 771818065893785601,125554 788140542949482498,215608 763079871102943232,75724 790921516355641346,155390 795349985936244738,11774 752620864403697664,351931 781229516920197120,186170 766427524998041600,93405 770470904702898178,118191 790938186629472256,164764 788433964159688704,218112 793845562772688897,255942 769092174277476352,108381 771677599441354756,125853 789309303454740481,224333 794105858481233920,254058 758249981300080641,52061 749695753736433664,1247971 794209379058937856,258598 795143560265953280,247930 778557816617394176,166852 791978904844206080,242233 776454813915676672,155688 776973603640410113,158864 786600971690389504,202429 767187165272911872,56964 793941053485162496,249926 773733839529140227,1250093 790215535028043777,229724 794670705946333184,262022 768512531262349312,104999 785587111562883072,196538 756559146489671680,1248410 757253864592637952,41277 765294089231278080,87077 790938656722841600,235101 732800330359017474,1170702 762461803028684800,47283 773570609527656448,137639 776441048843317248,155896 772244944291364864,127775 791001304822710272,234583 773891537620971520,139404 774108832217731072,141035 763354214756130816,77458 789444367119286272,226048 787129199630966784,209393 760941586024988672,65307 769821269344657409,105109 793299148816519168,250633 789470923401392128,225358 795694963547848705,267855 774077216686616576,139404 775787894967369728,151229 786033504710602752,198591 764614959045103616,82066 775798585300357120,151748 777915576236650496,160480 789549896667766784,106085 794256678375931904,258927 753784316207955968,29709 776853123834843136,158524 751860947594076160,18224 764353288456122368,82283 776955750425956352,157993 787800417249943552,213253 776542890856251392,156132 794616129784320000,262053 766002918591987718,90618 770450291208708104,118191 775137225742876672,146838 792779480733356032,247241 764538007621734400,83391 770115889853333505,114254 773711689778733056,11774 780796223313711104,182726 753592199829344256,27317 777263275583078401,159876 757948353476857856,47940 761948623533899781,431998 778298960163250176,167319 765008299792199685,84724 768526096627339268,106774 773625625798139906,129608 776849530511822848,157755 779475467623686145,173628 791333277332373504,238207 792074647479066625,243187 757049634447646720,43448 771036248991342592,120474 732834657788698624,354318 765237926217342976,86103 768964204351160320,110344 772773151386247172,132335 787913305675276289,213887 773388357565054978,24173 792321873325527040,108396 793260166166839296,249926 775772693442342912,150426 785980523940237313,200173 794878419871924224,353374 767362517958090752,97413 775249375912132608,669866 754092628296081409,30304 786021824551202816,199496 794379430852317184,258249 750755594357714945,14421 760291641232134144,1248387 766045480727908352,90575 787278314721292289,205728 790580807454732288,224680 758904513478615042,54070 762302401927864320,431998 752198439169957888,21074 769709571896123392,114779 787464812158525440,211347 792086251469844480,243075 794892690576080896,262752 788649303703105536,217519 779829075749711876,176114 792508107502923776,246225 792797394526175232,247241 794265673572745216,259231 792051609400246272,243075 795614082770632704,261155 764992551459905536,85562 793510146110550016,252741 795675986260004865,256559 762007807851892736,431998 790635796407672838,232863 795437394807943168,266884 760203021712175104,58537 788089987610796032,215025 768908481797591041,109886 789812115485974528,226649 794634816876593152,257429 776588500955258881,155898 781183667267854336,182659 772952176301711362,132335 779537662399000576,157593 758129690083295232,47761 775086624774426624,146405 770670744888107009,120610 787021907681869824,246425 765284208172380160,80486 765586893543186434,87194 751922876219944961,14277 794571300635168768,261155 757614609083740160,47844 778591883668889600,168962 785877154902913025,198671 793812300717297664,252020 759848111766315009,43471 794526593666293760,261155 762264081524985856,354115 774997007949664257,146259 787830265204895744,210457 792842653448536064,246225 795109213420879872,265308 778683882115702785,168284 792070911163719681,243427 794669265433612288,262022 764357261527511040,82066 794617009799630850,261155 755192685544271876,35890 789234141992804357,223692 763706687144468480,78159 779371275407925248,174442 786308834277126144,202429 755209685452455937,32869 795617134189477888,267655 732249742202273792,196346 772629648903507968,131421 794872384205520896,261060 769637893912559617,112301 764374560267341824,80939 766743637820579840,95568 787107789491494914,204457 753846927582633984,28049 765340388995506177,86209 757310324584378368,46382 770408659167825920,118604 770598323233357824,118191 755597755658047488,38476 763431698633674752,78159 789138502613172224,223286 752979196700483584,24134 765319715761774592,86440 788453361242767360,11774 771101801147797504,122817 790520597293912064,231894 794204480631775232,258598 756569888618151937,43471 753035587003699200,24788 758828453915262979,55261 757081040661975040,45964 758424397766098944,52061 789218408755712000,224019 791348305376620548,238395 791370780596703232,238395 790770769944981505,232992 785845110961541124,198671 792125639780364288,244297 774004482271240192,140444 779474889870684161,174315 792054167510487040,11774 763766243639918592,11774 766623058635264000,84904 786907332626223105,207287 754754898592342016,28410 766364320817090560,87607 776210441857097728,154223 777523045045002240,161387 758373329560481792,51043 786984016205352960,207974 778971486270820352,1170556 770429641718951936,118393 793328943357190144,8044 732639762431905792,1170630 758373174337646592,41703 762497912018382848,71429 791242603173818372,237325 732915237406396416,354606 760599059447111680,63655 770291733938724864,112788 773217619247763457,135386 792637441802964993,244990 793406208992477184,249841 763792727431520257,47940 751217596708511744,17794 794272885875601408,254135 776936953853935616,159411 794760769183199232,261399 788105924279951361,215005 753397760209018880,27317 769725151596404736,114422 789077278219042817,223286 781556247359356928,187611 794005212163936258,256255 785321929242734596,11774 792768562427461633,247241 793315726626918400,250293 795435468808548352,267003 769722172654878720,113754 788037738394038272,214658 788548834498482176,217837 790982758772289536,235621 753366901397389313,26446 779497154515726337,173917 791397785853571072,238780 754760417382129664,32963 760822565157732352,63762 752823265467502592,22953 781517942588604416,186584 781246130659135492,185496 793803000028463104,255246 775031073348517888,146259 791256636228677633,235621 761607611292717056,69565 756294402683891712,42495 761184393964683265,66897 763436335365402624,77119 764828099028615169,84724 790663999549542400,231870 742388469033504768,11774 760581522151788544,63767 769244066286477312,110585 781370178927865856,185563 761682150542356480,70264 770808885854736384,120610 781483399668076544,188119 767872154939432961,100605 768160659481632768,103212 769012666065190912,110659 769097601534816256,110331 771322147583193088,124573 795348058305396736,256451 790925857145532416,164764 742340190174216193,349951 780556858234986496,181548 790951431662546946,235147 793273020768882689,249926 761411902098595841,66801 785492275686178816,196277 758437568279085056,47570 787355652100272128,210462 772232573670027266,129650 769627236030873600,114422 794006354830577664,256502 765943211223318533,89176 790552935046393858,232137 780848986169028608,182036 786956941260054528,193639 794306785335267328,258981 792738338130235394,247001 776786476159807489,157840 777702697806036992,158326 774016177135726592,139404 758904706714394625,54631 750335267081519104,12561 750753858381549568,15073 785838848572059648,198671 757377788060004352,1248475 760062321938960385,60765 781084457545662464,184264 776853071787724801,158815 765629493205733376,351129 785968701484830720,199272 757973995522170880,49431 761653841586782208,69947 766752786319114240,96039 781139088740974592,130635 759858891102441474,52887 764245343521402880,80486 766244986375417856,90539 753326816190951424,26492 759180377931919360,56952 764148413113982976,81601 773881020286398464,139404 775349275224109057,148473 785686677746397184,195975 789140708724772868,222682 768991361735528448,109945 781444381324738560,350085 788531954425692160,104244 764882302383960066,83992 780029713326542848,177442 788851416026664960,218275 791658984432398337,240483 764344895448375296,82582 795278861848154112,265030 792766893543165953,247240 795497071327543296,247930 732250601413857280,1170428 789942643211894784,228888 732398958010634240,351908 778555245785788416,167319 786725211647467520,206008 781227233394307072,186532 786293794933211136,196609 756616273660747776,44274 756657380675510273,44461 773605373504790528,137978 773701223975362560,138543 775354082974375936,147391 785692286621323264,196788 791804935771795456,240145 795388998373912576,250633 756645430281240576,42344 776277387306819584,154869 795335878621196288,250633 760370804391415808,62063 789328027557650432,225359 768762970264309760,108799 791680458543226880,240483 772807677789532160,132335 786178791106379776,200288 787871910935662593,213138 733469641691955200,355952 768169608763338752,103071 774432017564000256,142503 794372629092122624,259034 776159372959330304,154177 794699941432229889,262752 733219801007460352,1170862 756538643704123392,43399 758287953399517185,51809 772738592691007488,132335 758294736323092480,52112 785284413265285120,193669 764625106178043904,79770 767749976575217665,100605 791623599442501632,205972 773656575491903489,137640 788921935870722048,220029 791003129747681280,235620 764967363783512064,85562 754028948883898368,31060 770781622320889857,120610 780646315214696448,181984 794545561529675776,261155 749425748923015168,8178 779914758279557120,177444 791710258892857344,240479 793520838184099840,252741 794500923825553408,259034 785818277671006208,197512 789262692817047553,220029 765974796135989250,90031 777606971411140608,162497 753702406890729472,28866 765516533049257984,87904 769413072343666688,107745 762039715180584960,431998 755185606938992640,35890 776961934511837184,156835 793271471942492160,200492 753738069686251521,11774 758419945575383040,52167 767941412725796864,101681 755505596636463104,37993 795015068052295680,264397 758443265402163201,52362 793201537027678209,250033 793863300786380800,255942 749294633402773504,8047 751771070340820992,18893 763825416226365445,79911 787502040079556610,207613 791637859421786113,240145 765974706272952320,55177 785275308882616320,194648 752898321220456448,24316 768875685569900544,109666 793103791713157121,218164 781646782212091905,187896 789266693457522688,224818 794678379563749376,261155 779348148015734784,127903 754761801343045632,33356 732467200871669760,7258 765681842813034496,11774 733049204336005120,355605 785672554153385984,197512 763798381504434178,73712 787072433211584512,208989 791629082240749568,239456 789204068199792640,221451 755155324361805824,35890 787078546384498688,209043 792964898275758080,248220 766254050706948096,91946 762688581554974720,74133 772078936092250112,120053 785917178839040000,199546 791506359053410305,239271 793269103976783874,250633 760266464628662272,1248387 761163897927831553,66815 765702654072807424,88052 765951948726018052,88399 792406093817339904,220857 793099618204708864,249469 750310047381458945,11495 762181043151597568,431998 770304212710285313,117257 773668924827181056,137818 787361476839411712,192434 761345360296087553,67906 766701777584553984,95672 776186931315085312,153743 792130301707313152,243187 790627637647466496,232992 785866356021272577,198466 788455789006434304,218275 794253418248343552,257492 769227283886399488,109541 775501375979401218,112363 765866738714087424,89903 765900541314629632,89900 788795903360454656,220332 789236707518455813,223692 794670505726906368,262022 765254292160778240,86103 795280224724209665,263666 773916815034494976,139404 794591663179972608,261155 758384496190320640,52167 771286572230647808,123825 780909831569993728,184223 790176971884036096,208134 785355279726542848,194199 791425421346689024,238378 794750331087454208,262752 761996736617451520,71270 750258424529641472,10735 733154461774970880,355480 789275274017898496,194060 768117751550390272,103354 775004396409106432,144648 755879586496249856,18215 756225807836524544,39221 758284873173966849,41703 790535921665990656,231894 795473689651380224,265855 758761492091170816,54070 780543411103424512,180655 791776204852436993,239471 790970496024096768,234583 794631542773600257,261155 761539887598342148,68273 792167254456672256,243075 774774520729198592,142906 758831368117694465,54070 773357682971467776,133702 790065349009911808,212131 758328540571897858,52112 758621550320951296,54070 790285338593734656,230485 775323252650549248,148170 776128590467346434,153194 785250834997215232,194167 790649581507837952,232169 794526469238099969,261155 751607337794801664,14277 760739702639104000,64610 785680165904846848,197091 787632157543981056,210289 788004258142621696,214354 794594713521319936,261818 790745104197615616,99049 771571414801395712,125111 771690059527446528,125163 760113577747484673,60794 792904002086338560,247983 765320692032212992,86961 785918232603549696,199546 792405676999839746,245750 792882020993097729,248223 772941025400631296,132364 785586955576836096,196917 795398280410787840,266138 780425817537019904,180197 763119155491004418,76665 781270647456477184,186883 789135437738618880,11774 793097573456314368,249469 791273694005911552,237491 791403822891491328,238395 795179827603132416,264774 786262901988270080,202429 787840133361963008,213376 793939808972378112,249926 758393668965371904,52771 792246743899398144,242693 794262206875631664,258598 762265433416142848,71430 776760403481206784,157755 788207395998576640,193639 791839540738535424,241678 792384776980336641,243513 788389234834968576,217519 781634394045882372,187044 751848073853300737,17794 758275632476327936,50983 790151503231193088,229818 786597086972313600,204971 749325188320227328,8297 753371104249516032,27045 762384991758057472,1248989 789128994184716288,246425 765172324844789760,83565 773752787960270848,138882 775029882212356096,146259 778371986393174017,167220 785342026413854720,195125 792623894939181056,245101 759191417818345472,56964 772793853275348992,127871 749410401956298753,8670 773989733877837824,139404 773540431732682756,136947 764481089284997120,738099 786172663341330432,201374 749407903816290304,7166 770243488516628480,117257 785930263725502464,199211 785610567411179520,197297 759932848245579777,52112 761613510866505730,69711 769837828964483072,114301 785642590796296192,197655 788133551871037440,215005 793192177102942208,250033 767839796941115392,101681 795242004301156352,265594 779646861984555008,176025 791654307741462528,234990 773546452861595648,137158 752910789707567104,22830 795733861862899712,267265 785986434918256640,199546 771884429102813184,128615 790069144989241344,212131 780593301221150722,181886 792480258201116672,243187 766730962357063680,95948 794634913559363584,261155 767596965672525828,97371 792178991159472128,243075 794273973290733572,257788 758420925880659968,53144 774310769085165568,131421 790925977052258305,234583 792025137994276864,243075 755601558042279936,37898 758428346225074176,53185 765512257149296640,87793 771014748984975360,122148 785778298915807232,198513 735927346629365761,11774 750801228175642628,11774 795037662528868353,247930 763187902843006976,76723 764979911790620672,82283 791440373298200576,238864 791758853914386432,240483 788091716628836353,214354 787860692984627204,211733 772831377288941568,132335 795656240567296000,266884 771375423993286656,125145 777863056269291521,161960 795073659048116224,247930 792593140121210880,246392 773906833350152192,139404 750396396898058240,11625 762769936267681792,73814 781327131682811904,186434 789483990696722432,224680 752801856875745282,22953 755234957610582016,32596 743234399777480704,354153 751645962704130048,9385 760186109489876992,61145 780671013214453760,82744 771734294700056577,126152 763168171603861504,73814 777175880670076929,160226 763777604998627328,80177 780375543111880704,176205 761920766464004096,70941 773895830369513472,139404 767137128178475011,96767 775090863542308864,145866 794581477539414016,248036 757432103914971137,47188 786973978610937856,207613 795396141290491904,265858 776575954244231168,156835 767106757244125185,87904 761545810324623360,350711 791671331087605761,240483 758177949698891776,19598 788010281066762240,214026 762667001986715648,73926 763826783657484288,80655 793136922939973632,249841 794888297386561536,261155 765655578450403328,87904 770246634605252609,117295 756570718154977280,11774 760574353918406656,62063 762241233687228416,70501 792352724151066624,245095 793834794786385920,255393 758751720075702272,54123 771141267053015040,122967 772160101306236928,128934 760867384806735872,11774 770445606347169792,118192 781105393799835648,185310 751877811351289856,19563 759167376172593152,55887 780038158930948096,177472 769339208897007616,112301 774327308580773889,141887 780485969636098048,176710 773895869242413056,139404 793097028817526784,249469 778222250780532736,166409 759969865729921024,59186 794617931971837952,262022 755163520740786177,35890 766703154041794560,95672 771377490702905348,118191 786913218081988608,204835 791448361773649920,238272 786543692735799296,204193 752970481670684673,24776 779852417630437377,171991 752970649174278144,18386 791963230885203968,240793 795745748092645376,249926 772630687551741956,129558 780991104304943104,182122 756108122670899200,41632 767828969940975616,101681 763229188312539137,47188 768883904954511360,108849 758031657106444288,45054 780783406665895936,182726 760981273317810176,26066 785547861005967360,196277 756872796945264640,44450 762008074966052864,71502 773909029462564864,139404 775792719847301120,151212 753258806713389056,22936 762459033445949440,73102 779359010193600513,171795 769974213369274368,115518 790541840537694208,50439 771699953534050304,125070 780987863961899008,183269 780083508794560514,176128 795227943383527424,263676 760895381609779200,56465 776867904872734720,158897 793211319147229185,249926 793649556810366976,253164 789808748504158208,227242 793615150313902080,253032 780563548359524352,11774 754843456577605636,34031 786633358138675200,205270 791471013405990912,239405 758790892765401088,50346 781294653798772736,185466 762886499943669764,71944 775886318823837697,151410 780099202751668224,174756 790581160623611904,231894 755556372645814273,38286 761311893776576512,66105 768303651097939968,98720 773481208831365124,136947 761295331275382784,60999 778722107471515648,169384 761650306354671616,68987 788185211154685953,214078 794023316982034432,256105 755004469964832768,34666 761591127254392832,69231 777903876921896960,164001 786972419994980352,207613 762305846588108800,70986 772866763432136704,132335 793998388761075712,257492 795768002830446593,267855 791011906278469632,234653 759028432416026625,56501 765491182524731394,86181 790875438268686336,234583 792112893395251200,235685 793611352162050052,254135 771411219588734977,120610 753042909608439808,24870 791732886428934144,240535 794000001424826368,257492 785241316796010496,194167 776825835269529600,158087 793140410486886404,249469 733099207993630721,355324 752866398867783681,23843 759488788481581056,58537 766372099149721600,93405 790694257443176450,232169 790701396408446977,231894 753573651031531520,27773 755192516832550912,35939 756649817762328576,44235 761650385467604994,69767 794364657616068609,259034 778447559249453056,129991 788892422323351552,11774 758822724106018817,55422 741693037697327104,349060 763764892050550784,1249142 778731342892638208,169437 779093496493772800,168284 790997433828405248,234583 754074577173671936,31605 774064866390777856,17416 733689486484381696,11774 758127000137572352,51595 779376576865513472,174557 766261879471734784,91751 776760289501077504,157755 759077537544744960,18495 795617418953588736,267655 788717573957300224,220029 781359027489869824,183759 781628098076782592,189515 755811051703107584,39384 774217920700375040,141887 753640451781988353,28732 792392729216987136,245566 761000539962286080,65180 771881259970592768,128615 791632191608455168,240145 758472868682280960,26066 767582348565028864,99576 778939505889927168,121080 793204600899723264,250633 795760037591400448,247930 772087821150539776,129471 793863817923010560,256255 753379969645043712,27045 760825932131233792,64778 766669887762788352,95406 786791783841697793,205186 792101437610205184,243187 766336508492034052,90963 771874538107789313,121195 772091766241628162,129471 753274202426335232,26140 794920092047790080,263205 787319972783587328,209918 768995573135388672,108729 781645525871431680,187964 770265782928412674,11774 771547190611238914,126389 790624994640310272,226881 795016249075974144,263896 755459075953926144,47188 786390541973848064,196277 788772536788086784,215437 733023038355038208,350379 776547716084170752,155898 757603079479037952,37461 785338531061256192,195125 791060741495205888,234943 755833150605893632,11774 759329769217527808,56964 787735449641050112,210215 765244593352957954,86653 773882003833823232,139577 785567340406505472,196676 790662211639312384,232169 770352926594248704,44421 775847085543268352,150994 788966524908212224,220526 767793843672449025,101613 779459825612775424,171617 742723834143375360,1247414 758073442478481408,48663 788450386327863296,218275 791348018691858432,11774 751042180165144578,16104 756576326962651136,43956 788490444548214789,65113 739612100088193024,349060 758096982028222465,50923 758323064874557440,46384 795709326421803008,268448 793544730630119425,252020 777848831870316544,163763 793120239235903490,249469 793150336705949696,249926 763926434180050948,80393 765973428226564096,90575 758360916261875713,52554 774822279263903744,145503 780374043622977537,179742 788907376472526850,1063777 759065818818805760,55257 770676047209652224,120610 750338463543721984,12535 755218214334844928,35367 761258787441373184,65157 793592865934934016,252112 781275302358024192,185261 755745016597872640,39197 788232314870460417,215437 760529420650065921,63451 789245553137684480,223921 757273567977365504,45014 762602247175811072,431998 764129809656082432,82083 781118825798393858,185496 794642222989869058,262053 759462678733676544,58255 786275596846321664,201958 754992338624090113,33356 761642948547129344,69711 781487105474035713,188050 770548419668512768,119059 750130969831694336,10129 793619936841125888,252679 793635479195226116,252581 759185970075803648,56964 760493940424511488,63149 760490987881897984,63149 793199609413644288,250033 763418299392811008,77687 765325854180118528,87249 788549893698777088,218832 793823212379308032,255473 777996050493825024,158524 768132518822285312,103071 778668528052342785,167677 776741905082228736,157755 789426357746880512,224680 754726723833528323,33356 780645215258324992,182257 772135063718727680,128355 773584810786840577,136904 795339313370267648,265764 795341644149256194,349856 788485239844835328,79040 794562934169071617,261155 769291262436311040,112363 774053352212533248,139404 794533157231955968,261155 765640504499470336,88862 768954137601990656,110652 779332467526361088,44345 789176735858237440,223899 768815730254950400,109104 779080533926084608,170144 793165112722857984,249926 786024913446379520,198620 787832430703108096,206117 790974264782442496,235621 772074945916665856,129471 755106151247728640,35403 790193267459534849,224680 792075021996978177,243075 780753912491933696,182870 761921066151219200,70886 786651111625076736,205270 761283120494702592,58227 766013607821905921,90384 795117241725579264,264397 768265174620844032,33169 785496933003628544,196277 788085297145909248,214247 775000099474636800,146259 793102031246487552,249469 794271166349377539,258456 766297233276928001,91798 778076709417472001,164826 793991395174469632,256255 791447445741993988,238272 791621764354670593,240145 757007321956491264,45878 765206872995557376,86440 748931626038620161,11774 778926425395064832,171168 759388501012049920,56964 753608817972162561,27402 761442575454724096,66174 788841895153766400,217901 790667877904900096,232169 768911377528389632,109666 785655529301565440,197888 790684715724345344,232169 791763153491075072,240483 794988764238147584,263697 773938416228700162,135725 761159744245604352,66897 765333245416370177,87245 765945244873392128,90031 768058234393341952,103261 777910568552247296,164001 788990768203505668,221972 791451838386241536,238207 773905394276130817,139404 758391428875558912,52983 774053509192749057,140444 793630682845212672,254058 773273876478304256,135190 776057754331021312,153095 794932056925073408,11774 773894305308180480,139404 754019648123899908,28043 768276417633095680,103071 763214489290280960,77255 733347984767746049,355480 787278998514507776,209035 795483442133598208,266138 788494654127874049,218275 786304960208179200,202429 786601430970953728,199546 793228731124944896,250328 750118760824975360,11434 765960081196388352,47940 778371539989397505,167180 764905972263489536,84724 785898942168981504,198878 763858460572282880,80393 772738167086559232,131852 779678877534740481,175960 787128542408704000,206644 788745712037134336,220076 792919397866221568,248104 781680793722753025,189314 790634880476512256,233131 778373088446676995,167569 769691204384620545,113754 788532717252116480,203710 756614405136248832,44429 768864336743899138,109666 775818180669296640,151401 768551666052325376,106774 777898272954253313,17416 761264839746523136,66851 780975023079075840,184143 758459558243074048,53144 794595016626896903,261399 764697723530457088,73651 786983019143847936,207613 793507205509029889,249926 766716468750757888,95708 793195343353516032,249469 764270185343700995,81783 765778333498011649,87904 781274530643861504,186584 759099702537179136,56964 793158679893831681,164814 773775631402360832,138819 776557313540751361,156053 794160995165818880,258331 786753491142193152,205143 789133484266778625,223286 794056468957982721,11774 794333007653916672,259743 767338693485035520,1249410 775738122382565376,150511 751687821094559744,14277 758433146245230592,53001 769582550788419584,109349 794242230957420545,259063 785652870704041984,196917 793178214545752064,108396 763867280132321281,80153 764992019865346049,11774 765189530118782978,86103 795257175027359745,264397 785914472464429056,198591 794597513361690628,260081 780792527838334976,183269 791006874418176000,235948 794550934340706304,261155 769309333947576320,112336 791016784308670465,235948 795123711867318272,250633 777360961564835841,161648 748910157690724352,1247921 786264307050897408,202429 790676813336891393,232595 753209710464143360,26159 757448823962759168,47283 752905625747677188,24134 759183735539376128,56964 765270539837603840,86440 788306599706230784,103552 762724538165530628,73910 791395196772552705,238395 736742081796952065,1182366 760518482328825857,63149 762296610374025216,72534 771369661371863040,121479 795700256642043904,267521 753000355730972673,24316 756744210951368704,43807 763148384832200705,75899 786947637849186304,205270 788524465596600320,218260 790758765624635392,233692 762033149446619137,69711 770693906652663808,120610 786189881567354881,201308 793131042257285120,249469 751182271349088256,14421 757456921225928704,42351 787794895603924992,213064 793963319770152960,54854 789030058778365952,220076 795304233503363072,266079 789489913641205760,225981 761158050153656321,61051 773899292348121089,139577 791969406477676544,242609 788387926128201729,217519 761647157053100032,68854 763171192781934593,76549 767988344739463168,90744 786993018926723072,208176 792076218170572804,241678 757332812093534208,46890 789067242734428160,221785 793113504798609408,249469 781578246190141440,189032 790033878052245505,227048 794555074907254785,261155 767208039342407680,95672 753798236939259904,23725 777058744886816768,157755 752624833490522112,22664 778359981544321024,167180 792089531788984321,243187 768808883221520384,108373 776893843992154112,158820 789162436012023808,223196 775975407019450368,151718 780959156027199488,1248522 757426634500734976,47284 770411059849129984,118985 790726364236279812,232863 792367784160333824,205972 790623097862889473,232791 769377978258075648,112399 755511274465787904,37538 773664072562798592,11774 763890831799439361,76406 766042140615045120,90384 781140651308150784,185496 769703562221871105,114779 785923281014489088,194230 766599227862609921,94699 762714492677394432,73814 757864058024525824,49754 789549314762604545,215754 774380933768028160,141913 762148150882754564,71099 775364482260406272,141091 787063258003808257,207965 792039027356553217,243187 794267892090970113,257325 755815162544697344,39810 792754990527852544,244270 794578704756154368,39957 765769729562804224,87904 793076762859212801,249302 795371257839710208,262847 774010975770980354,131421 771458201149698050,105109 787302082604699649,209973 790930218156294145,234583 779464084718702596,172185 768161079327281152,103354 786963366061436928,207287 794946093029195776,234990 754073159200976897,31686 764193841419354112,82177 761575289818263553,65180 795435973257654278,266866 793110374589620226,249469 791695985776947200,238099 794561280417800192,258072 768907873481097224,109945 787847479106514946,205197 753630434085445632,27045 788753474196475904,220526 774000526815924224,128953 758654519920046080,54070 786651635367817217,11774 761215935722192896,67256 795093288478969857,11774 758841867278557184,54096 787638646509670404,206101 759415887233421312,30802 762020089516482560,431998 787160550002352129,108396 788752025676722176,219678 776777019803795456,157997 754986864847622144,34666 766741135297568768,95672 788480079814729728,218495 795280416521547776,249841 763877585004728321,80939 770617295265603584,738099 790686640528318466,232169 754747369221005312,33474 758504666288324610,53703 771538199843786752,121046 773251566807633920,134993 792756333871263745,247232 760884300183199744,1248877 791658977729708033,240483 753629510860505090,28726 792698769485668352,247105 760403603324481536,62063 778974261939539968,85326 791667488010280960,240483 794004053575475200,257492 754985628337475584,34666 758157300532125698,51344 766701450235830272,95672 775354926696366080,87904 763433350073880578,78159 765640919664234497,86440 775927988491735040,151374 750023489365479424,10654 773704052525961216,138819 760485242499129344,61117 759301588032815104,56889 773635152635424768,138089 767696270114844672,100334 768275518575747072,103924 762833942978318336,73712 794804948378599424,262053 753270546499010564,26670 767844039274078208,101681 790698491064512513,232169 760625670389133312,62728 766981561573007360,93144 788460854903615488,217574 789265306795388928,224818 762793579366404096,74483 786913410793480192,207356 794574311587594240,261155 794649820543664128,261155 752286613472808960,15509 785570222061264896,196538 772122064773713920,127925 780572100771938304,181631 794217032514301952,258598 795198489432965121,262752 751807451826122755,18215 766659364979486720,90384 780798830145044480,183188 771012542873427968,118087 793138678390480898,249469 786041063920119808,199546 790616267300503553,232884 776884569135951872,157993 793902090242297857,256686 794102197474603009,257492 768273610049982464,104932 773488576612995072,136947 777825368786866176,112104 795026726690705408,262752 771890199382994944,128519 785322009706332160,193533 789695845427970048,225981 764371757675507712,82066 766368085141893120,92860 751936758896586752,18215 767401955211763712,96039 793647420982845440,249374 781348320908369920,139404 788355772065337344,215608 753319499860881408,27061 787403722561351684,209884 792160020452352000,242693 768210560932536320,11774 755627632658636802,34474 791339687960907782,238207 772899405590466560,132996 777338159403241472,161546 786515746532786176,203832 754841012330176513,33356 757658804691492864,48477 785992522384277504,197512 760521439485186048,62771 761151832832012288,61051 789331074916634624,225456 794526958583300097,261155 791369839604592640,235487 786991792440782848,207974 758339357904216064,48289 793485161350373376,250430 763971212292730884,80393 793899524339007488,256564 776128135653908480,353889 780926972272738304,183546 790940677555257344,234583 732390465559920642,351837 770978191452282880,121479 795387946463559684,247930 778409979137011712,164826 776761391373922304,157755 788413419296665600,211347 792101870756065280,243075 794805044554174464,262022 750734793252364290,14980 755822211127209985,39957 773890711464861696,139404 759022140704174080,56302 763911033710870528,81067 788537212367273984,215584 793907663427878912,256358 768068215427608576,101398 776569532286500864,155451 755832535905689600,39384 770799165508947968,120425 780974065842524160,182706 793859052304347136,256038 780941119085420549,182036 795489648546082816,265858 771478799796072448,125367 774427440563171328,139865 788162647439003652,214492 767349492312076289,73655 771392331610152960,124597 758668806285733888,52061 761921874611675141,67852 753469851713228801,26702 787982486890426369,211347 793163835532251136,249180 771429356644110337,125145 792873072726507521,247877 761996086491881474,71163 775405438900797441,144926 788524325376626688,217519 792113569047379968,243513 753542851200417792,27045 762031387784294400,71502 760999516375883776,65180 788938024578973697,11774 742769620248088576,11774 774080023619702785,141360 757655063602999297,47782 763693177576558597,79585 752911354114236417,24024 758321743060668416,52112 732359429501280256,349764 760559263110406144,354841 790196107498233856,225949 786568807028490240,204657 773964679219511297,140444 775989939473383424,152735 786556725646143492,204413 792867587696754688,247877 794815614158258176,262849 795390927447662596,262849 751131317283254272,16897 764135381260378112,81869 775527325182025728,149038 781529127329275909,186584 765980432580087808,90252 794526751791710208,261155 794206670763261952,257271 759611298799689728,57964 770933788717228032,120541 758526690314350592,46384 755540867147001856,38183 790994846467129350,197046 775847800118603776,151202 792070747833327624,242693 791873418064900096,240584 786599779304247296,204078 732729379495772160,1170595 775752440197021696,151409 785500382415974402,196233 756274951028609024,42432 795696900741754881,267855 786048011700801536,199262 792730530106048512,247074 761626104524406784,69231 771096303094771713,83550 787089650783399937,207109 791594751682150400,239405 775494914947878912,130142 788197898936811520,215608 756507528712822785,37294 766617556572475392,92917 764895567965069313,84929 732232602162241536,349262 789313165423108096,225359 794737149509824513,261155 764592650624184320,80720 781222801785053184,186434 767754759277256705,100893 753340432105349120,26780 753949055416344576,30590 763401250889011200,73814 765232558695026688,350711 766840815578591232,93286 755498668535476224,38032 763002212419145728,75349 792032883410173952,243075 792851097954156544,247240 764184264514605057,81946 759156396503867392,56964 755477874682003456,11774 755828068749488129,39957 761594999725236224,69245 743644390158106624,1176510 763449885542653953,11774 765181950789320704,86103 781232910237958144,186434 758659059742629888,41680 775452315885117441,149124 768855049653084161,105109 789288595479822336,224680 750830041089454080,15643 776063499856449536,153194 785646681521958912,197286 768101985820221440,103506 768500293885497344,107072 773930332940857344,140039 792028694244098049,243075 792489341121499136,246225 753975493179826176,28866 765729844189548545,87904 774349256211783681,142506 759813685753712644,59666 750236361261592578,10064 753320295424004096,25189 755897497319514112,36522 763113196681035776,76203 795424916623523840,267014 762612898136985601,73814 769923143326507008,115511 767733808430878720,100605 771782702085316610,126234 751580122151522304,1248135 795033646293983232,263907 766928384307986434,96972 756275397138976768,42432 761102570358059011,65723 765596461803286528,88052 778371800606642177,158820 780441901996597248,176203 794040481806094336,257492 793125102665789440,249725 781504994646364160,188401 793510699167121409,11774 762684146145570816,74133 769957565186838528,115929 794026070773112832,257325 794509621423702016,258104 756607181634494464,41702 756960162510843905,44544 792478898248265732,245630 794009006050250752,223249 778930311480668160,171168 758674043268583425,54070 777541605960056832,161352 769673846081236992,114779 790913959243214852,234583 789997501050982400,227048 757394660780232704,46890 763706168002895872,79691 785683921916731392,197622 788443219453317120,213828 752697707249098752,18215 760006325841514496,57887 764230729731493888,75929 794082054040391680,255176 794573609545109504,261155 774349993356333056,142836 785828584116150272,198591 777260109558714368,159475 793633792724316161,254135 753362273222000640,19598 753913440121581568,30339 787718909688475648,205197 793578900374687748,253164 775824372489650176,151165 793188900600766464,250033 760460909647048705,62771 771394751064969217,124537 761254192300171264,67547 790573570082508800,232137 750809259202453504,15264 768536874424078337,107278 768599594938826754,107745 786946367340081152,207287 765704731901636608,88459 750113042483077121,10808 764882502703906816,80486 765549566401839104,84209 770254230707929089,117377 790949844638507008,234583 795394271519993856,266006 762737852308418564,74681 792494889976131584,246225 761600322703728640,69231 768072866323628033,103354 765647734808408064,88052 775137728262443008,146259 786386869919617024,201958 750828542041219072,15643 793232188183425024,250633 765620454417661952,84209 762131108221767680,71099 787908666783625216,213796 788269393448951808,214078 790709633761570816,232640 745641333465833472,349720 766800507117576192,95506 767003683468914688,93286 786587686136152064,204835 790924692219572224,232884 762735851767930880,310322 765008988824039425,73213 771802047226097664,125554 767801340500246529,100949 778970938855403520,47940 792071557506035712,243075 794312059110322176,259134 786677864448004097,201930 786914478977785856,195064 754767883549323264,33549 771134573191233536,122299 775127525483773952,145866 775775651919859712,150426 789208124846698496,222956 791832407095795712,240067 759871070652489728,52887 790738848301084676,232911 775862612504485888,151071 776635414413185029,155898 785872607451250688,198671 789807093134069760,225585 761319595437350912,68057 794377295976796160,259360 777942112427847680,164001 793200446785617920,249469 773026998742618112,132996 758056878983090180,50923 758088433197658112,50542 775843989354196993,149124 765527363090321408,87904 767166953601368064,97386 768493532478701569,106716 780604385373982720,80785 780881443568300032,183472 793636143283699712,253032 772085168576147456,127657 787854974516617216,205197 790995330821132289,235828 793699976375177216,249469 791814876998098944,241819 755427533496123392,37427 793856536976261120,11774 794484532749758464,258305 761541002599424002,68273 767832495727476737,101681 789681048904794112,227242 766345635914129408,91956 775026567177121792,146259 795741502861361152,268448 792046975453507584,241819 752877443602604032,24134 781361913523425280,139404 795374047999705088,266151 788019675779112960,214209 781233514452844544,185496 785325689033543680,11774 785685290857992192,196277 750333416554450944,12535 755962780188934144,40550 767526039052361728,90384 773632862801293312,136947 755153762985967616,35890 781297132040925184,181892 781138464330821633,130635 791368511750832128,238207 795411487850463232,266151 767390032873287680,98259 773316080466993152,125317 793639320426950656,252639 754087726106882048,31400 757203380796133377,41277 785249404223623168,11774 768526536374947840,106095 788414159021023232,11774 760569329519882241,62728 758465716026605568,52749 766794233143439360,95988 780865331527114753,101020 792481983804891137,246225 773853037005864960,11774 776099383997714432,153610 787333367167643648,209921 758675131464032256,54070 763713636682625028,47188 780914653106872320,183269 786094649756807168,199211 767167258095333376,97386 773954189374349312,139404 792786541705728000,235423 778959118648434689,171324 775509603110887424,112363 777941470242152448,163776 767179460324028418,97852 791842987324022784,241940 792051907623723008,243503 764962177044414464,11774 794563706159906817,261155 752035125978800128,18489 767410094090833920,59936 786910748018487300,192032 750105668942696449,11434 768119065797812224,103506 776060460218978304,65663 785748402160046080,108396 758483525955883012,53185 771723910500917249,125554 773963385079681024,140444 775976801826988032,152735 766704574526816256,95708 769029082919104512,110709 776830277599375360,158520 788131713759088640,215754 773017321879339008,132578 791433131886718976,238292 733750868760264706,11774 778574695025156096,168794 757728265498947584,48826 776201228527210496,153743 781755418657886208,189840 788696166678470657,220029 750386851723087872,12883 754881254172930049,34302 756646067861499904,43391 762016508469972993,71476 758845771772866561,54070 760630969883910144,64084 773915291608834048,139404 789419358271442944,225909 792421522724024320,245750 750881241121959936,15621 760870802883432448,1248877 766753660512694274,95708 765065735202705409,11774 771933386873200640,128519 793187363258114048,249469 795031975937458176,264397 753510093446979584,27317 773296015487012864,87904 761721930927845376,70543 756961599466995712,1248326 758024887118229505,50923 794643034306740224,261155 771403561280348160,125276 772527726011961346,131007 794327173985423361,259360 794418163324579840,255983 774085257339424769,139404 754882034061881344,14277 768336842819248128,105575 760435609311649793,62728 776573641098092544,156132 780833060396892164,183729 785874849155522560,198878 795305704659845123,218356 760679640642023424,62779 761970996098326528,431998 762653140776685572,73814 755861121215533057,39462 758686950232653824,54123 793437599494868992,252196 766489514567172096,92159 756426168576856064,41438 791350787423088640,238383 793964012564336640,254135 778020392904437760,304513 789114854183501824,223286 795086174696116225,264397 774001323691876353,133043 786592482863812608,204413 792083928752410625,243187 753763600687304704,28033 787790970460921856,207212 754799662247342080,32873 771197842601893889,122344 794695615431278593,262849 759951288561983488,58478 780777161791643649,182049 772478183765598208,131027 753521587207430144,27334 734497039384510464,11774 753315229803487233,25189 758415063900360707,23013 753681564983099393,28732 793264031809343489,250718 753389408456441856,27317 760341014271754240,56192 786580827584942081,204413 792833469328089088,247877 776928873820762112,158387 786999547771887616,208176 778305506028949504,167220 744628920461496320,27156 770750168366981120,120541 754023091051847680,784840 758097280578756608,51239 763688241920827392,75724 772070918206136320,1249944 790294063081676800,215437 791341165660475392,235635 763098579565031424,75724 780839663049269248,24316 751721149776687104,14277 753321164873793536,27045 773535434148282369,137042 757615298585341952,11774 793723404645990400,252580 787467238810849281,210289 760310726820925441,62165 793262941202059264,250544 755096789603143680,35449 763874011767975936,1249165 786247199000788992,201555 787024754305863681,207287 791637760259915777,240145 791668037678092288,240483 766396876614668289,92264 791551424983359488,238272 795321327888388096,258456 768609832467324928,107469 771468110578802689,125554 775104871989215232,146720 765884167900966912,88542 770737180272537600,118191 791408990479462400,238780 761945097185308672,70912 793575333089931267,252741 751771167720140800,18470 752907676141563904,23739 764134692102803456,82066 780951914645184517,182659 772660720055922688,117303 772799042443022336,130988 778721887664812036,168297 786225045458722816,201555 791879199778668544,240483 793471605208850432,252196 763749377886318593,79691 775570773079646208,149259 760816360440012800,63410 767923195651379201,101681 795612992880656416,267521 775476899917209600,149300 793258140334559232,249926 794356240528838656,258771 794694649373978624,262784 776753671107403778,156835 790693415839293440,232911 765658582733828096,87904 754981036187148288,34645 768636192547942400,101163 765190715232120832,86345 767004647655477249,96039 766385596386336768,90384 793097000011108352,249469 792489105254866944,246225 775134431040471040,146205 787961338886840320,213887 788066148851953664,214354 775102995943923712,146847 795361583895613445,266054 774360273406795777,142671 793172813221728256,249841 773585932591169536,137158 750935312084275200,11495 781288839566458881,181892 762716070826434561,74247 790441540426539008,230485 733784823236591616,352258 749686519422681088,9295 763101643273482240,75802 793472290927349760,252580 771024363588096001,738099 789077472105074690,220526 786029931872387072,199211 765616745046433792,88052 790534047948742656,231336 794556088960110597,261155 756250654700670980,41438 760003399026774016,60163 794025814258028544,257353 795391468848513024,266079 751750328337457152,19317 792830224811618304,247240 786184993555017728,201583 755532501859217408,38183 758751472196595713,54070 768967544417849344,110344 794937552532803584,262022 763834549675651072,79911 768881648284733440,109666 787389922365890560,208307 793106681488039937,249469 756545935929376768,43553 754780279097688064,11774 756091435481440256,40314 758473030981021696,53144 791750743137017856,240483 792029105768181760,243075 764334002090020864,82283 776606308921245696,156835 762760048074448897,73712 774237129685676032,141091 775673282171396096,150663 795383696249540608,265114 785905073780064256,197512 763698728888705024,78274 778607169910497280,167273 794580560865873925,102002 753574363899703300,28037 794617924359245824,261155 794872119532421120,262849 795290253749694464,265846 758127091351248896,51595 755522429552689152,33186 775111381192478720,146720 776186670068662272,154469 768475458694295552,85514 776669737107337216,152946 754160911670280193,27045 785525579118280704,194082 793105365785116672,240985 794711213313839106,262022 759404890716119040,56964 785917187156348928,194225 759103216344641536,55660 772456222847033345,131027 774081101782355968,141360 760158737482985473,53423 763872294695346176,80863 767137140966817792,96995 775081362843992064,141091 793639833633640452,254135 764159090389946368,81122 779199268020039680,171037 795699790789152768,238383 764231719956406272,81702 794580697302396928,261155 753840831971233792,24786 763974673776283648,79691 780027229744922624,177472 765213962610708480,86103 743073438659678208,679105 758356044213084162,48289 788066260705763328,215030 788904309450694658,11774 790932047074324480,234583 760200948471980032,61051 767035389856976896,94683 777702050528305152,155695 780381101739110400,179574 765264481148600320,86440 780787760768520192,1170572 794671401928183809,262025 773862092218642432,139404 759564345965580289,58034 789182402908200961,223286 793164057062744064,249926 776965912029110274,157082 766306855559847938,90384 767842714851303424,101681 790602974095511552,232169 774667250603290624,144654 794273937915977730,258456 755813394918232065,39026 777564670811045888,162309 756878508178059265,43962 780556461512327168,180723 770297853499416576,11774 781836131533021184,190635 793220876112101376,249882 762697841554952192,74384 768141547732865024,102514 775534791433162752,128328 789440633102630914,226048 770240280373006336,117257 774708955532685312,142721 785666088084254720,197091 763390037941624833,75724 768835361577373700,109337 772624811935748096,131814 785967881930498050,199891 752308549829529600,17794 795388787002114052,266151 768621127761555458,93286 769320149195390976,111448 755752299188875264,38032 773675283291320320,138650 786094179688538112,199496 791489859286208512,239405 766463597736099840,80939 790977426566307840,234583 793550201747337216,252014 793946378045190144,256202 764847299994320896,84724 788006660291825665,214114 775594918500704257,149422 756469371485118464,42405 768842313690939392,107752 772930772240109569,132908 788496300090200064,218275 795380961844363264,265885 792737625631326208,243187 793242816231067649,250492 795727133339287552,247930 795080499634970624,249926 757008321215918080,45311 764423188277174274,82759 758397294236594176,47761 776879230038585344,158897 793541861889732610,253344 756653525933944832,44271 758081439657103360,45525 788007334073085952,214354 793837707097022465,255318 754156520267538432,27402 787298603257782272,207287 768889060693639168,109874 787457760258588672,207835 757955850044633089,49953 774281176999534592,142548 790042326609584128,170187 781263914310967296,186236 756683713660985344,44274 757612988123623424,47940 759896557286227972,60124 752888327301234689,24134 767500308956274688,95055 763951417375600641,80939 767859507984596992,100605 778372843599962112,167044 788076925306691585,11774 788706091391651840,157755 790048982147837952,229148 791779409183125504,240483 793243389047209984,249926 795678740512669696,267262 768258106283352064,103506 779598194665598976,349685 792112054161342465,243187 793459603468066816,249926 758105769355141120,51344 775850363723264001,151156 732101643936907264,245166 752652532820783104,22785 779501063523209217,171483 758404863235678208,52554 773203011413929984,11774 756511255351799808,43391 750816761319071744,12883 762426064933036032,73203 773396506611154945,1011996 758872612776796161,52554 776901224587157504,159258 794326813786984456,259659 761978302592614400,70858 794060580512407552,243075 794139181991731200,258120 762778971788435456,74133 780425707562213376,177773 771043721521434625,121949 774436052064931840,143585 787168456680542209,207113 752861204381663233,23899 775531911116709889,149953 781003995200577536,26066 793911800681070592,249926 754080371067723776,31400 775004911012642816,146259 765329879504187392,86120 766400173916430337,93286 753244735712681984,26140 787816964852895744,202304 758431024032337921,53001 766287765700960257,88669 768846721275289600,106281 794304457852874752,11774 794380968823881728,257353 764260951746936832,82066 765977348218814464,90384 787728879708282881,200490 776553434044563456,155318 780789465774161924,183269 787954810276286464,212224 788369903703187456,208544 765027699492544512,85562 785970502464667648,199546 758715573572243457,11774 794576196042297346,261155 752862475998093312,22952 768839644054106112,11774 772209819134619648,130190 775006763313684480,146259 794523703572828160,257492 794979944027787264,264397 794667801709608960,261155 765102976734224384,85562 767454674479816704,95055 780765404335632385,182036 789119050270052352,220332 789905147518414849,227252 792392294217441280,243398 794693237944426496,261155 780162636377882624,173347 769289131834871808,112693 775374785492549632,148574 771841036863827972,128143 787479363893604352,211347 790897676149624832,234583 789159204061872129,11774 793910534647054336,256125 760829872142901248,47672 772521930796695552,129551 778523891329298432,152594 781060960798773248,184223 795365239705452545,265875 755150360725946368,35890 785530129506181120,195975 756554375342850048,11774 757730573603471364,48925 769717277633708032,114422 787709200919064577,212357 794306269096116228,258981 793984619414781953,256276 789661081484615681,227012 765242726430498818,84929 780086604253786112,174899 781564303027601408,188577 790868061146451968,232169 771295631122042880,124597 786572173422964736,198513 791698090503831552,240483 794179280280260608,258331 790953346760790016,234796 760874120582197248,11774 759110503071354880,56630 759378157925462016,57883 777922851890397184,11774 780923641546498049,182659 762984584841535489,73926 749925418757713920,10735 756832619845779456,45129 763246205241397248,73814 789544781214982144,226490 785598887453036545,197297 781450280051347456,185310 786992286500401152,205728 767223888145162241,97433 764147040653811712,78542 769104959140990976,111402 771525709416325120,122373 752766864753823745,22575 763440036834488320,78159 785845330814402561,198671 754032834097115136,30910 795688386501681152,267521 761676220547239936,69947 765117190001614850,86014 790704269213233152,196849 749425891957043200,8178 764971963500662788,85562 780432791347482624,179742 765169840797679617,86103 776530807791812608,152182 775021087788720128,142906 795769853080641536,268643 766031396804624384,89923 792405009782669313,245566 794295822796095488,258598 758495112188035072,48289 788095542693732353,215005 790642144943931394,232137 770468839670898688,118985 786539956856508416,204413 795293269924216833,261155 766394463153299456,93086 771081727229980673,118985 770270726247051265,117364 781383336631627776,186434 793790467171291136,252674 795269364329181184,265649 752690018007846912,22752 758625068129914880,54070 785737667355049984,196733 791987024861339648,232169 793093243856564224,249348 794756980724432897,261155 759095143425150977,56964 776176483903602689,114236 773572017207382016,136947 785643935616143361,196753 733420489159237632,355952 763810367617269760,80486 786950051637653504,205270 757737068017487872,49066 775018983456116737,144611 790703607389810688,230559 759400146862010368,57881 768419428472086532,11774 794335724505939968,255826 749395894445887489,7849 761351201048760321,67893 766512678420353026,92860 745122855273144320,209828 750236540526206978,9433 752725129776525312,21935 780534827187523584,180655 754920631473438720,27045 763431613178875904,76723 769958074719141890,115511 772560957897748480,112399 778559859088166912,168794 781153086643458049,185313 751593106391334912,18395 771098388301549568,123135 774051142624051200,141200 752192739014422529,19599 763042962498519042,75899 793105525907025923,249469 755751586740080640,39384 794527795049205760,261155 759220511859769345,56964 764125310862360577,81702 770752765534539776,120975 771527858120372225,125554 759603137057435648,58250 762719427381043201,74340 771773277001756672,125554 786617135426629634,205186 766621604319154177,93184 790781336210411520,232881 793189152082788352,249926 753324534409883648,26140 793165219816148992,249926 768912991580332032,104132 791674089891135488,240145 757693584652898304,48301 767837696521711616,101681 790887893241692160,234583 791761353061040128,240483 779021162672222212,171865 789817885984251905,227925 732455566384222208,349263 776147364159467520,151302 789864375100305409,227131 787690911459315713,211289 781140889724825601,130635 785494669224468480,194129 795687828822917123,265649 789313236726272000,225379 793966520418217984,252341 786304946438148097,202727 789912449143013376,227048 792818090832605184,247877 756287949222719488,42432 767836866276106241,101681 763335165007519744,75899 758437363102130176,50442 754700027751112705,352417 756632572583632896,41516 793843414211043329,255942 746365858084196352,1247737 763169439965650945,11774 764882944175575042,84724 778341791963635712,166434 770296972800438272,117257 778731229281529858,169437 785854323163066373,197512 771168533266825216,122133 777966411889061889,163824 790973074917068800,235590 794586281120567297,261155 770293963395825664,114254 793596229594681345,249926 757734103676428288,48549 766669036990173184,95343 794694334897483777,262022 762387183672168448,72550 766766987754168320,95707 758644381620592641,54070 751194345357778944,17677 775772869670281216,151463 795408944147509248,266079 760724158644969472,63149 794982108976611328,262925 751571630602670081,18452 749375626713436161,8497 772764631718846464,132335 773318872061575169,136018 775313905602048000,147223 759081007702159360,55107 775005833792978944,144648 785988932357935104,200490 764795472406048768,83866 764889118874570753,84422 756565018577997824,43391 775463416605605888,149329 792749581457129473,247074 786267326912004096,11774 773474973180628992,136904 789715284693090304,212131 745572189030727680,353114 766049379828371456,1249313 775467142598754305,149202 780606971930083328,181419 754816778866352128,33356 781214341311987713,185313 795046836109197312,264397 771409330268676096,125367 785242191132299265,194281 757755674172465154,48810 786993572339814400,207051 786227510405201924,199546 786276829178961921,201958 769294505468043264,112265 791411526292738048,238780 758068811086106625,50542 761350177386958848,68163 768804146635866113,109104 769160316273958913,111558 732172929828524032,172295 789264366700994560,223286 778560548296388608,168794 786777466522050560,203048 781533827235778561,186584 795071076598448128,262847 785885198776872962,33169 788190164266790912,215252 753630533393973248,28726 773913750357377024,139865 789815572892557314,227242 767492278256492544,11774 788781338467926017,220526 764222931178233856,82457 778277319869726720,166390 791015162060894208,234583 778374394309582848,167180 779131209301372928,172523 795712421453242368,267862 765236081763778560,86103 791431682423414784,238395 760519609623642116,46394 769660551362469888,114436 770038699845353474,105109 774444940327788544,142648 754011255195697152,29961 793450528042655745,252196 761907198930845696,70886 777982900142833664,163592 781238240992894977,186212 790657162355671040,232881 793863115112747008,256255 793975763506601984,255306 795018306558328832,263896 763744224294547457,686533 776441035949940736,155896 795247549586280449,262849 794952043819663360,263895 778817230058291200,169437 794619021190537216,261155 794683827591385088,262752 777569558920036352,162497 789221551132422144,223899 790645341628555264,232169 791044036203347969,234583 754135404597477376,26066 792019429588660224,243075 758449111368630272,46076 749369277245825024,7849 767220825812377600,97386 774720850129985536,138382 787131898610929664,209351 793130812891799552,249841 771808521105051649,127058 795096733940383744,265191 736951002595631104,352027 758702285115490304,54070 751784248441384960,18893 785934343839453184,199960 767782609162211329,100605 759068571322449920,56784 767689498348097536,100563 769624887669424128,112399 732463241163464709,1170365 751546480712900609,18215 776836955329794048,158023 766851658403893248,95069 772899284823990272,132364 792413296502661120,245566 795059297445179392,261155 768216985784246272,104932 766417320105304064,93036 789458360949051394,225981 776957278029250560,158387 790753447519801344,232911 785990569059164161,200490 785831304768000000,197512 791779832346599424,240793 792801054672953346,247757 761315925241061376,67226 760613717323034625,63879 756525272015380480,43547 772510555089342465,122967 787138687402323968,208167 777310228564049921,160593 776429289260462080,153774 764444837395304448,130505 767373615868342272,96039 780858937751040000,183269 765608779232776192,53999 780040333203689474,176890 768962390599753729,110585 785851275552366592,198580 750150682783674368,10057 774364923413442560,142503 786270758083391488,201494 776704181205929984,154666 795489117270376449,260857 788068305257005057,215005 772634251519033344,131027 790529411951038469,228820 795440824305655808,266491 785760284543709184,194058 793589669921452032,252866 776123432949936128,153248 792719788002926593,225995 794687520466292736,261155 780757630071533568,182960 753746092194488320,29263 765634868470353920,88669 785528018169110528,195975 750157153718116352,11871 776587903023534080,156835 753071410931765248,22795 770264552315420672,117364 780751480626278400,182870 785472455955668992,195975 750189256266674177,11495 759187133324259328,56964 768458932234907649,106281 776993776208191488,156835 790306266144993285,228650 794647718794821632,261155 756552223333711872,43553 777721341944467460,160651 770743983010119682,120474 785458530656591872,195975 786743870537302016,204413 773980273167863808,140211 793318404027482116,250293 763820063183007744,90011 795402426048278530,247930 755173116221980672,35890 758818793153966081,55262 791107868703465476,234526 792146093505179649,240070 758130380608249857,50500 788032984767078400,213887 781650569341444097,181419 793283549390475264,249926 756604155125501953,41839 758381476312264704,46384 794669486251053056,262025 794989536937996292,263907 732355546687279104,350025 786253732556120064,199546 787385977480380421,210207 794060836587368448,254135 775427152263208964,149304 785657713686487040,195975 787759776583127040,11774 764223461682212864,81869 757603466437165056,47761 766384946839781377,93504 757577642581250048,47761 750145060209987585,11495 751818175084306432,7546 785618431915589632,196729 790624954094129152,233011 794704867075891200,249926 766460459016871936,93823 771299508772802560,124597 778622935514779648,169201 771644278002946049,126152 793097577889603584,249469 760301147592675328,62365 793139185125175296,232137 794331884830552065,257423 786318067286413312,202429 792436478345293824,245130 777122233525342208,159850 762442845596692481,72716 773944152006467584,140308 778665882973196289,167220 773209719091625985,113836 762584319877677056,431998 787844776095735808,213064 776459654507274240,11774 795481962223980544,266151 740389445828911104,11774 763893175278710784,80209 794541570972418049,259482 765094271510732801,84209 770195644527017984,117257 753938769305362432,30339 789679698007646208,205972 762377267628519424,72824 763568829528170496,75724 792812328341340160,247241 774390578142339072,141912 759220085361958912,56964 769173774344355840,110709 793774805396828160,249926 764188819042078720,82273 788457657250123776,218275 771433740652470274,11774 772977773640093696,11774 786695925292994560,206074 795281641597865984,261155 794190883650420740,258598 794410566488129537,102730 766828540377563138,95988 781324503209086977,186584 795284521973379072,265355 753913860306903040,29898 759403965956194304,56667 793748820278452224,252020 779107093592748033,164826 785787140433072128,197512 794310088563396608,258044 768113765862764548,103481 786944245395513344,205455 788826847882702852,220526 759307053009633281,41518 795263932227162113,263895 777618435039596544,161277 778730410347855872,167220 762636308246327296,73690 773633249721589761,137158 785535269541994496,195975 789563312321224704,221297 790248408841846785,230282 795749940240777216,261155 786492340340822018,193297 775744752788529152,11774 775935585135362048,151463 768783395430236160,108586 793869178222456832,255942 759122687625232384,56360 769618042397622273,113412 761968082843799552,70569 785842108850733057,196277 790975207792050176,235147 765631411088986112,88311 792040821285646336,243075 759195653587120134,57560 793320905191620608,251452 760547203903393793,63451 778597699566403584,168794 778734466697093120,169437 792464844880384000,236844 768820945985437696,98646 732236072596475905,349341 755167243424542720,35890 790939755705958401,226803 780733359672610816,182313 764903063744225280,83391 768206667758481408,95055 777703395264073728,160480 770132497913044994,209828 764977004559097856,85562 770342015829676032,118375 759115112745672710,57105 759952822020427776,59365 766302546415620096,91946 764307194275770368,80939 779089053878587392,168284 787912694657650688,213887 773977538712383488,140211 760658205168984064,63393 777527852971331584,161978 793992161629011968,254135 763962833058996224,79691 792174661245087744,243075 763888062799699968,80486 780472976428920832,180647 785279740995305472,194450 732901101482082304,354528 795429127880867841,266138 755008445410148353,34666 788750782581661697,215437 756280084408008704,42495 757594914733514752,45329 768803709585416192,108849 778344601539280896,166282 779458287385186304,174660 785981572390481920,199546 788674207081201664,218495 767726423192825856,99044 770445774782132225,118192 778426668952215552,167569 788748528633909248,220332 781395616597442560,186063 776152721673945089,153779 777981042426806272,164764 762661856456519681,73814 790648118282817536,232169 767863510290337792,99314 753208953090125825,25965 753774850095939584,28115 761046676068929536,64664 768476308321861632,106716 788703291190325248,217937 786423460452896769,202429 793516500959301632,252580 795759607817781251,247930 786139554608779265,200965 763512027713265664,78561 762578960140144640,72978 767776351457861632,101163 768522432655204352,107069 773704531519664128,138819 766045920328683524,90539 780605898024714240,181935 763452665825206272,77849 772612288373223424,120690 760232539881562112,61011 785934583095255040,199211 786535488186306560,203350 789876890165190656,226731 787324972100452352,207835 794029675559448576,257492 794764102841278464,261864 781155931425951745,185496 786431831021236224,203674 793868575987478528,255942 749665492978266113,9433 776608737574301696,154832 789277841556844544,224466 793145425108856832,249895 793892809052946432,256255 768204539786911744,103924 775400063338110976,148870 750755945907650563,14858 780256085584130049,177731 786378205028610048,192470 794928600843780097,245549 750817579971686400,15536 753374053558198272,26140 786127176701587460,199546 792400977907318785,12954 793238004374577154,250293 793937356134830080,256458 795752864429719556,261155 755164655421710340,35890 767803683924881408,101681 790435150219718656,230282 753325673964572672,26780 792175050334015488,243451 793069652217831424,248624 763050909748252672,75438 768281696210817024,104162 793490423368921088,252580 755094558866898944,33953 763732312274108416,77185 778632023200133121,167319 769397227370405889,112119 793126745444458496,249469 793944173904678912,249926 757085807836401664,45857 764577561754021888,83391 790638303074775040,232137 792486525812379648,246269 794756324122882048,262752 776760879031410688,155688 750855033286168576,14567 757296008128634880,46890 770357681374670848,11774 794346167387635712,259743 794600116946538499,261155 758443189724295168,53246 778629206334926848,167220 787632490890403840,210854 763245968540078084,73814 781198311814406144,173011 793895905023983620,252939 765009426705068032,85562 756558343150379008,42696 777503694027886592,161978 792766059900174336,194085 791689836113440769,240145 761602314499153920,69653 768395712455319552,105270 770387447591030784,11774 775876538487173120,73655 792739510811553792,243187 794310449743302656,258771 787722023330086912,211347 795303082687131648,264397 778740769976750080,170169 763951148202012673,80720 777645075677536256,161988 791358608336261120,237491 732259797102436352,11774 750290386120220672,12182 756415448514719744,42249 795689093078417408,267521 774316608777052161,142090 788743271866437636,220332 793892650076233728,256255 794589684567511040,261155 787715637019901952,205197 793709503828992000,254444 794645386598158338,262313 787072052012339200,208928 786419658890936320,202429 787121675263414272,207151 758687542673747968,54070 770015626756755457,115970 786035670112346112,199546 762030876930744320,71021 786520790749421570,193121 787027768735330304,204078 773862059893198848,139404 766639070776655873,91700 792101295570161664,243075 787450100314312704,210289 794693176976179200,262849 765328078901870593,86780 778560997246152704,168794 791001332530438144,235620 756777259177041920,44450 772124635051782144,127925 785646621677748225,197512 768392137171996672,86103 789151842978570240,11774 786561684685123584,203832 793100102256697344,249469 793205935837745157,248988 753037424448724992,24248 757786751666491392,48663 786582704867291141,204413 790762737399844864,233307 756316188427358208,42249 792510301191151616,203546 781194238105116672,185310 781615518478282752,189017 767116661392547840,97811 792035344422174720,243092 788568202414403584,215437 790407914393665536,230594 778193458276274177,166390 780621487187177472,150151 764245166748151808,82066 771452822521049088,124597 754790313198321665,33355 763131969479798785,76188 764788257741766656,84724 789310971659423744,225359 763472277610622976,62492 763812705228713984,75973 779044519614439427,170187 785525674014486528,196277 785924029492232192,198671 790238628949680131,225059 757796994408517637,48929 770299930204340224,1170396 771350487429808128,120425 778435235558096896,152594 786943896899166208,207613 755946500337786880,40867 794034185312862208,256439 759433758802120704,56964 767827418329538561,101681 795097018108612608,264397 774075257569239040,141277 778388297122848768,167220 789937302172643329,228620 780757184636293120,182960 790700628192342016,221524 793331812739186688,249841 732390628668100608,351286 758127926588035073,51069 764411484629786625,82066 751240864874139648,17921 756925893402955776,44429 768651738672926724,106716 773313267850682368,108795 787482731655684096,156115 794760131628048384,261155 777222190567751682,146819 790645479071768576,232169 777851527968989184,164001 779879635953807360,166339 791419747560587264,238639 792051184047628288,11774 758116158851600384,49843 770226192268029952,117377 772004635305541632,128934 795361368526508032,266054 750157087112507392,11871 757304233100189696,37422 764437573519290372,81130 790376611304579072,230575 775741487980109824,149040 786973224991154180,207113 778365465638924288,166197 781116856409034753,183468 776437092956024832,155688 781491313967505409,185310 756500099396538372,43313 775292551108694016,148045 794527175944900608,261155 763865819952648192,80153 772956555033518081,133454 795704411645427712,267855 771477819205390336,125853 775455071924465664,147538 788799600371044352,215437 793148965302575104,249882 752649180665958401,22546 757723286205714432,48826 793888690820911104,248652 758520824609460224,41703 787829994990993408,209151 742507209435828224,350711 759109602692763649,55660 753550917698514944,27222 756430311383117825,41530 773221345056423936,103015 793508229401677824,252741 771489130706526208,125554 775368767538954240,11774 765012144073109505,85311 771280368397787136,123217 785281902819282944,193669 788229405294399488,216009 771941915948376065,127775 760953490772459520,60866 773995877279133696,140444 734788184211652610,351644 790279239228542976,230485 766631245661016065,92917 770300636944601088,117303 788122677424848897,215754 790395260308430848,230485 793150378091040768,249926 760986873812488192,65455 768198427368759296,91810 781365635246874624,164764 732982912631603200,353451 761616929580875776,69565 761277044231634944,66842 779144558009458688,168284 758131222497333249,50804 787131611112280064,207287 788201944120758272,214976 754068059116167168,30339 756257377691639808,42344 786008110712356864,199546 790123134317895680,228241 752203308991913988,19317 794842529472671744,39957 770789331879559168,120425 785996681032544256,199211 773650374091796480,136904 788950380650430465,222467 793947245779582982,257026 765670518884278272,88128 753100790059896832,24108 762345082565656576,431998 776814811262791682,157755 791108063193292800,236198 794653796420960256,261942 768975085126365184,90982 764387210133135360,80939 794136895563255808,243865 790773265824219137,99049 793484280370454529,250216 781459969400987652,139404 775717403141500929,150511 781507458346934273,188401 785959227470680064,197512 788621370729062400,218349 790631476886769664,231333 788487645953347584,65113 793219293617934336,249961 771854361836163072,118191 773333972835328000,136018 763094008553934852,76577 761705048518701056,69947 781187530297372673,186149 768969166007271424,109805 778392600923414528,167676 772252055599738880,126723 794050347396370433,256276 758592385182040064,51451 766534938480947201,86815 788482835644551169,215437 771079775922380801,122344 780991485357481984,184223 755912126670057473,40463 793288361943367680,250633 790761875164110848,232475 793130133724995584,220526 755206455763070977,35980 773953399616262144,140444 791718305685839872,241133 743906769773207553,243740 750776073692913664,15165 757893304373669888,47940 787382588558061568,208176 751572971370733568,18871 756678708186996736,43391 786676232167559168,205728 790754308983705601,232884 793979270137806848,257353 781217316130390016,186584 795037850068774912,263532 769922053612994560,113660 777639030129328128,162497 779129477385314306,172962 789514913198637056,226048 768696514738737152,107469 738051859215093760,11774 759203842294710272,56964 763790054938378240,80136 785856108560646144,197091 760101541177020417,60866 764493312808067072,83699 791023913912328192,235590 794559095676305408,259482 732253930164527104,350919 753351235277688832,27045 763869229477081088,80939 754732415403241472,31529 754737058812424192,33356 788226608297414658,215437 754979177552613376,34638 757282021102063616,46612 789522794916769792,226731 754074348424728576,31686 789186871062441986,217519 755641570578358273,38796 759289453097672705,53843 772552098886086656,131407 793222198399873024,249469 776931704745275392,159542 794521500736851968,232911 778995719344623621,171693 788172279989604352,214976 792201062593757184,11774 778273444597235712,166941 795380544037093377,266713 791433394861252610,238780 732366836520476672,349197 780863199176429568,182255 792083062607712257,242693 737312762334969856,354309 750662884905086976,14421 790942789823410177,234583 792533896512479233,243513 768998284400685056,106716 770245566731325441,114865 778684666379313156,169232 761647092284526593,47283 780783004285145089,182036 786263778920759296,1063777 795301336048758784,221416 778296826621530112,167220 794202976944472064,257530 790951284614438912,234796 791302357158166532,235590 740726761617395712,1247384 793246828611252224,249926 794210309586223105,258683 752271091565928448,21464 790259246898249728,229693 790277407425126401,230214 790444701736243200,219678 760092649927929856,60890 771346875999936512,1249852 791349087576567808,11774 760716433278074880,59574 761204036171431936,1248861 794286199322112004,256255 766443494516854784,92917 774950318727634944,144848 785276719670452224,194648 761740341657669634,69673 766758806722183168,95988 765714583751450624,88998 789119390197219328,191622 760877291715039232,64197 763527545518039040,78853 785371313409884160,195481 772673932792999937,131421 774090375791153153,141470 794544209957163011,261155 794745632749654021,263051 774539254336585729,349479 749747929775124481,10064 754732298034110464,32697 755435180333072384,36719 752916879304523776,22953 791262850710896640,7047 777368307733233664,143585 793039121790930944,248988 774863193818619904,145244 793634017367261185,250633 794168553540816897,258331 767144743520395264,94294 775337605499981825,148045 775609267030077440,150302 792088423595122688,243187 794555274417893377,261155 794310239067799552,258981 761902929372741633,69711 767448761769439232,99434 743909491884888064,1170661 768421804461305857,106084 790567197806587904,232280 756521267696693248,42432 758698620887633921,54070 780611597110697984,182049 790755867415212032,235349 755115579699109888,34666 755485974356832256,37044 760543303544762369,63451 786634178255327233,205029 793103264220848129,249469 795385614380240896,261155 759678395676446720,57944 770458475654635520,118192 788104836898181120,214354 790905139536068608,234819 770734857324339200,120341 788943252925800448,11774 791385231827742720,235487 793494909999341572,252741 756866729389588481,45125 792412371683831808,229148 765518594453102592,85805 788712873887358976,220029 793202197999841280,249926 764892066262446082,84724 767837888998277120,101681 758753776270319616,46076 764692294087811072,75150 774063607919194112,129464 790729687559311360,232884 771155225566674944,123135 788890639752650752,220959 775077056572952576,146259 779085508798476288,171693 787466361211609088,211322 758750994595319810,54070 772060567523688448,129325 787704283802308608,206101 780615607335084034,182049 795293660535463936,1170858 762635478822772736,73926 780625849301274624,182122 757692874817310720,48663 792567545203200000,233131 790744255438258176,99049 771453157062815744,122982 781572952726704128,47940 792240622736445440,11774 769003680347467776,109945 770404849477353473,118191 756860372640997376,42495 773674355779698688,136947 768078329438167040,100893 790861708462026752,738099 770776678314315776,120690 794592181579223042,249926 794788248803344384,249926 767181222820937728,96875 775521683654385664,148473 787978733806297089,211347 790645395546251264,232169 751677811853754368,18988 756920425989353473,36145 790243170449620993,224680 758766263464329217,54070 774963734267781120,129501 776301767093026816,138812 793942122911191044,257026 775481931295174656,146580 791567609929998336,237309 761731828176728064,69711 771169499957428224,122973 773891394582654976,139404 790627114600890368,231894 793136888207044608,249882 780098762291220484,178258 758499899520483328,52472 764284880293355521,82283 766534242360696832,93184 768144511272751104,101681 788944515721822208,221476 758761514878791680,55112 781377211463004160,139404 785327648771801088,195125 745219062238568448,1011996 790914437515476992,234653 791692139604299776,238099 778651865076543488,160480 764191945744723968,82066 765023540319952896,85562 777632361596923904,162497 765342027609362432,87245 787058371522330625,207109 787465536892465152,211347 757607230866919424,47761 773872138138726400,139404 793153931241263105,241034 793448517469601792,252196 764537351687122944,79691 790944759992946688,234583 793078206542782469,246657 765544887236210690,86340 777315195379068928,160014 785883631478726657,195975 764826162270990336,84422 794403385445335040,257353 793975897258913792,257026 794028872429776896,256502 753432669078204418,25189 766679678644056068,94718 791716626844389376,240718 761692031282475008,69614 765120790178197504,11774 767167658664034304,95708 772291577758806016,130415 791406947840831488,11774 777079468674342912,159876 794327989869809664,255826 767849381907226625,101681 791018588362661888,234583 795753969486282752,267521 786911772678590464,206225 794361589218557952,259034 758778774875799552,1248632 786547866491695104,198862 791503443676499968,238207 793470063160373248,248578 752037049885138945,19916 763095862872535040,73814 794545673047867392,261155 791436121695739909,236198 777957090958553088,164764 781407815910977536,186149 742324870881542144,349951 751928112393379840,14277 757777746919645184,49070 769068941306109954,109667 790795112288616448,224333 765259010853527552,81955 763100957827796992,76613 785323239132180481,193633 755821592245104640,39462 786969101293981696,207949 793830348874407936,255393 766290152809521152,91946 789971739237285888,227804 768405899929006080,103924 789888316896411648,351152 753130105023660032,24788 793267809434361856,247803 770051517621669892,116164 756261442626531328,42249 786625434595229698,11774 744691138460684289,1170332 771414229492662272,125585 793342700380565505,249841 772858320428396544,132364 792678518933053441,246392 773615398012932096,136947 793949320508821505,256255 752990775143792642,22575 776836257502552064,157657 787909430713122816,204835 752903767733989376,22664 788014786801991680,214354 793880209317502976,255942 775710512252264454,149200 743840538667982848,11774 787747611038064640,205197 786962046286004224,207613 794015127188242433,257492 760243354877632512,60866 765260268079353856,84724 768566245608165376,107446 771522780814770176,125231 773197557862322176,135188 793609683781115904,249926 777670114607005696,162497 764662471806230528,84413 764905128121950208,85159 775673256502235137,150063 789445485392265216,224680 794575518653935617,261155 794620128721858560,262022 759092830795104260,56315 768230400414089217,11774 788782608607916032,220332 790565627454955521,231894 792070065453690881,243075 795079709998673920,264397 754912083951620096,31212 755516877774938112,33355 771930463019687936,127775 756505787669815296,42249 763463334482079744,78304 778563319640711169,166852 762724890332069888,73707 770247312882831364,117257 788047322051670016,11774 791664836027387905,240483 767903282245148673,102487 790593029677588486,199307 753647976594018304,354100 788741862836142080,220332 789679942686547971,227242 757091142684991488,43391 768592762006560768,106819 771710905289625601,125554 778312548835733504,164826 794708850125336576,262849 761522138499190784,68971 776154459789459456,152735 791032851009462272,235590 754777137735958528,33356 764754733688991745,84422 770314580723638272,117257 787031976167473153,207965 753731235164327936,29548 769362885348843520,112399 789924786864529408,228820 734419155429019649,355745 794590148059074560,261818 791836675777454080,241334 794924813521297410,263895 776460031281729536,155896 785871473009422336,197050 776516015635259392,155898 775415064371355648,130126 786904726034083840,207287 794723941415866372,261155 778987551361204225,171693 792026236352618496,243187 758576561142456320,41680 780575853684097024,180233 765363735032688640,86103 771670269958193152,126152 790700879259193344,232911 738416836954460160,11774 763416488984219648,78159 765233513792548865,86645 765553880499355648,88052 763541531315826689,78513 770091940939501569,349283 750143772147617792,11677 770442221870993408,118761 788783608215531520,220526 792436913764347904,243187 756190752376430593,41680 773589646089543682,137869 794664100588494848,247240 793172527841280000,249841 791513848641708032,228820 762754881514041346,74592 788744460981051392,219942 769157825390149632,27164 785901893763604480,11774 771396342195195904,125367 765007847146999809,84422 767742729644306432,101134 777904198683811841,152193 732955524019412992,353016 764458269624655872,78159 793989291848400898,256219 795718489763966977,267862 763024105712988160,75805 770365402106834945,118482 778395293851250688,161714 794553013323104256,261155 794617747145531392,261818 757533805162991616,46405 778326910413578241,167569 794690190824669184,261155 768917886643634177,109413 775782570067828736,151688 756502735562747904,42249 767881845572771841,82283 775053875426406400,144730 785508210006368256,195089 763567061972901888,77612 778659235336822786,167939 794545474103627780,261155 765950871402192896,85562 788963909256482816,222544 764583591690969089,78274 773580182540083200,134572 749037210251304960,6911 781482477147852800,187454 780522024410222592,172185 791854982387556352,241119 753716559902679042,23725 794525803031642112,261155 769375976509759488,110389 771551473171730433,126168 780683014292447232,182036 756805193820274688,17384 768480935192985600,106716 759220816018112512,56964 756726285372710912,1248411 759975603051204608,47761 768853653960744963,106281 752306431857078272,17794 756273699662262272,42432 786733162810388480,205094 794486628710498308,260380 766347693270634496,80939 791696959337820160,240145 755575047775846401,32809 758670647291678721,52061 760511926879211520,63268 762697785124630528,73910 792621789629349889,108396 767906024712003586,100893 764309385950748672,82002 778017704015953920,163990 780134294857523200,177233 766365911695654912,93184 772977291282489344,132335 732491025508237314,11774 752997784576339968,23519 781738149726806016,352034 760997853007192065,66105 788883240438247424,220130 764992263646740480,81946 769684784746496000,95055 794526527337693184,261155 768875010714927104,104973 781340247623860225,139404 781834102043512832,190635 766015922700156938,81929 752309330788048896,20900 763820135547363328,352717 781636092260786176,187044 786556618368360448,203674 787408723455119360,210207 795415408606056448,265855 773646934665994240,137640 758714791150125057,54070 767396724017012736,97515 778449632942624768,167220 785994556286181376,199211 788563404562821120,215437 790595564953931776,206412 793131633004072960,249469 787074032201936896,209043 793226786406563840,249469 765038011734163456,84422 764050138134261760,79513 787059190959222784,206008 790971896925945857,235590 770821300000591872,113278 794623381354250240,261155 775524512523776000,112363 751982166976770048,20636 788342371045998592,70858 793274057705664512,248253 751552356605579264,18470 788795979386335233,214975 789796983670091776,227857 776157225425444864,153779 757656244073009152,48549 793491234790662144,252741 774423823085101056,139865 791463513390718981,238494 758775167350874118,18341 770695733401923584,120675 794693431679479808,262849 751638578095087616,18400 766486939121885184,93023 775853971185381376,151947 777237207400652800,160592 765707926036185088,88874 775329232398475264,148390 786207847650426880,201007 759090951067357184,52749 773500933825105921,136814 786759716613529600,90209 792868264556625920,243865 795613066331230208,267655 762396518619938816,73022 773211033867542528,134561 786311914586533888,202429 765231830555430912,86645 768481378300203008,11774 773353168650526720,132943 759394477433815041,58169 779721482100281344,14277 787975867813298176,213796 757367120791425024,45125 790931143730356228,234583 763734944325726208,76013 774309565504581633,1170396 778217092419981312,164826 761906791475183616,70940 785249864393252868,11774 753766356525297664,29790 770517758358331392,101681 775987090064408576,152735 780116415978217473,177233 780637025947058177,182154 775650427605913601,150404 788752661860483072,220526 762657921087971328,73814 793424794645622784,7224 752210864409804800,18316 733201150334238720,350979 792801345795272704,245579 793097751458381824,249469 759944168240214016,52887 788532205366550528,217519 793878377153171456,256255 794361464287088640,258878 755177150089613312,35890 758861926201819137,48810 787785973291687938,205197 793490808854999040,252741 768908635019902976,108729 779176429456007169,172962 793483930661949440,250633 788412481052012544,217519 758241193834799110,51925 772874149345787904,129551 758313582698369024,46384 763328192262254592,77331 767565357540335616,96514 788048205380411392,214612 765215743965179904,86440 780862395669286912,183269 792039277215485952,243187 794189133824462848,241033 768266430592716800,103924 791083188944646144,234583 791713590885675008,240718 774290661071810560,141912 750162454362009601,10661 787737591193927680,210253 767487291254272000,98751 791124508686032901,236657 750466484372144128,12746 776110553295155201,153372 793882882716540928,255942 793999074756161536,256358 757715198375399424,49066 733262148013559808,355480 758678901166055426,54070 790877307674107904,231882 764106352503300097,80393 772053234932326400,11774 790932359755378688,234583 757647195952803840,47546 764937080019390465,84724 778198233583583232,164826 781663759643336705,188458 791480966061563904,238395 752928716095942656,24597 756670216407388160,43471 770725297037508609,121046 757691198874214400,48663 764079323934437377,80482 775393805700825089,148045 758684203491926017,54070 753934840580497408,30304 776878728215277568,157993 769578956685086720,114357 794963013086441472,261155 771424034537938944,125145 749311522208411648,7849 790558316829237248,231550 754753728884961280,33356 766769386287869952,95708 755549491499970560,38476 758768052435640322,54123 768227452673896448,33596 753961411483623424,30590 795396354415673345,266079 774345720547700736,132335 751168151820333057,17416 773350959900717056,136018 780744521667768320,182036 753129300661010433,22008 756297482217197568,41689 757315639895793664,46006 765106958424768520,84724 751097251867525120,15808 757915834979389441,49852 770309797186895872,118087 761411222835126272,67973 778335099708321792,167311 758441448060706817,53001 774431232574758913,140444 757879582099898368,49539 768544892062609408,106753 794528753976082432,261155 786759319530377217,72578 793863047999655937,255942 788806999773437957,220332 795107128130162688,265030 765905049876770816,87904 785317029473456129,11774 753583338363899904,28281 776460410450944000,155451 787696608141938688,210253 790928070777507840,234583 753964912536350720,30590 772532582441324544,131007 771473789083262976,125554 772801736239112193,132335 760785894039285760,64764 765277280838914048,84724 769736293018243072,112336 793471645566562304,252196 795117055888371713,264204 767181693706842112,97432 772877441953964032,132335 778998471751761920,171168 789185700499365888,224221 788138224405377024,214809 765896160930213889,90107 755164093577691136,35890 756190125051219968,41680 791668204653260800,240483 767928251477991424,80939 788213044526456833,207287 754900246644137984,27045 788938791373250560,127871 793071579773100032,248514 762308725302525952,71476 763175860111155200,75899 764901830006636544,75724 790976870762352640,235621 774447297727954944,143473 758075332859535360,50827 787061446714818560,207109 792086774029836288,243292 788757596425613312,220526 793131357211942912,249841 793995096056352769,226180 770293990373687296,117257 765147911785058304,85789 770681850213924864,120675 776508797187608577,155984 749731057100943360,9754 794187801898020869,252020 760344136088186881,1248768 766437580804132864,89859 781561697517572096,188304 795355304791773188,263302 757649095766994944,48549 770078050251862022,111549 790644952590118912,232881 762303214683238400,431998 765699806455066624,88489 760123396877410304,61051 763128966307717120,76794 788821790009151488,218275 771898836193255424,124597 774150815976071168,141360 754753976222883842,32404 765277380680179712,86440 771156401280290817,108849 774242796928655361,139983 794740827885043712,263051 753320600802824192,26894 758070452677992448,49843 787033585136046080,208178 793165362397229056,249926 791730100450365440,239405 793095096312877056,249469 793241484027957248,249926 793288863212900352,249926 757939280828391424,50028 790915680606547968,230283 756912565498839040,45311 786335314977710080,199307 787361833489313793,209184 733939770670354432,353228 767853019312496640,102137 772939998190530560,133046 780425537701289984,179574 763966842624839680,80393 775303960588673024,148045 790665291370029056,232992 791094741840560128,235669 790951760655364101,234583 771433438800908288,124597 793974435627859972,256358 750400870106488836,12883 766016236295598080,90384 772854408820486148,132335 773519470522499072,136947 781544711660208128,188401 792017991130943489,240483 794191530571563008,258525 794970734170927108,224680 760461367165845506,62771 767185607336529924,94699 771500245146542080,110302 785277293056827392,194648 785675422230917120,197286 768982113018220544,109667 768855496661012484,105109 788504344253661184,217106 761562707703267328,69231 780086160995516416,177340 786072186918432769,105109 787922815001300992,213887 753613024359878657,28281 758097283527225344,50110 779817581091979265,174230 794631364549210114,260874 790704672176648192,229901 773855451100409857,139404 764249134865854464,82724 766015913091067904,86274 789147425223081985,223899 750585329489420289,350822 755837195588554752,39997 768865571949703168,108849 773918765742370817,87904 781814097587212288,190424 791777784225865728,241678 788480211058909192,218351 791357984819425280,237908 760843855835037696,64326 752030084664528896,14277 773698549670436864,137033 774011976041115648,139404 786613554992517120,11774 791051759120551936,78159 793869880793690113,256255 777958212003770368,164900 776801694151606272,157969 781605658135191552,173917 791403332707450880,238378 769203914583465984,92202 788058683624329216,215005 792408563415130113,232809 769352511773773824,112872 780448308674179073,180074 795002440026234880,264478 793570684538646528,250033 751556922432561152,18224 772739407703052288,131456 781266043775881216,186883 790659641382428672,233307 764969706843320321,84724 755939170049155072,36522 778329539919437824,165185 788453145412300800,217519 780408335312969729,180039 780985001894633473,181419 788817970256498688,220526 771857945537581056,125149 785487758131363840,194949 776973055159472128,157840 793493513379848193,252741 774452529182539777,127871 785915563075928065,199546 788484891629551618,218540 752955610405023744,24597 778562146514956288,168794 755198204002508800,34898 794747319459676160,262620 754077341928697856,31621 781539615484280832,186212 792852013335744513,246392 763684469769375744,78115 767521966664224768,97852 768190357884370944,104162 773590193223925760,137795 776045813659078657,144494 779333273201676288,164814 787192161313841152,108396 759581524199141376,1170407 789355893863256064,225354 773507243421544449,137042 794745430156292096,262849 772277507047432192,112454 732908000575401984,354517 764200484752064512,82642 763913613501497344,80863 792546545149378560,243075 752903125657264129,21332 772787033744048128,354228 788005795334066176,213887 793840840611246081,255393 795018746427387904,258456 755797866002714624,11774 781868378159931392,187131 794307158045315074,258981 794120008129531905,258083 761691159081156609,68862 788906587528331269,217034 751955795281981440,19296 792598261433442304,243075 760659139957755904,7311 773321324265627648,87904 774232489908895744,1170870 779386373341978624,174115 757567210986418176,47761 758372164110200832,52554 775886578568704000,146259 785383866290860032,194082 787414535753781249,207613 766136573452754944,81929 792577359761276933,11774 779167962892828672,172089 785827518003675137,197512 794388476674179072,257353 792823551938011136,244270 795719143542685696,267521 769585914980937728,110362 787849071247503360,134133 788801119858327552,11774 787081854922940416,209043 790959576627736576,234583 773729803081883648,11774 781138262089883648,182391 788851611409932288,220602 795439313571999745,267014 777983978498383872,164764 764182169103306752,81946 732942750539259904,354058 779028936495726592,172057 794189430961508352,255176 789096660299153409,223047 773610081602732036,137927 776133455482499072,152903 776154218247913472,151296 777688321610780673,162370 787466661016248320,205728 774021632784408577,140025 751564694389821441,18495 765692962051387392,74575 756859798121877504,44450 791378991743590400,238207 758775015147970561,54070 768917814153453568,108729 755164181075230720,35890 791423585357213696,238099 767436430113071104,96263 791730216490061824,240145 780826785248411652,174507 779055791328284672,172185 790503749370478592,230584 793289262045069312,249469 758302448251383808,52061 777957085514522624,163990 791442906712305664,238207 770606167974350849,119660 788510590406893568,217106 795417061677826048,266884 768538176344297472,75073 773838998917656576,139404 775190523229401088,146847 786264696890404868,1063777 764166219230433280,82283 790572909446258688,231318 792407971426803712,235968 764085255804375040,81702 788424803610824704,217837 764514031960989696,72200 781071967013208064,182870 764481935745744896,83459 765574327177621506,88052 766682002166800384,92213 772244148870975488,129650 786198916316340224,199441 776527967493160960,155318 751766624110206977,14277 791058234303877120,78159 768222597976842240,11774 772045065334120450,128934 794998423200141312,263895 773373400429592576,83700 792460879623131137,244642 759070276508266496,56548 790518105030160384,231894 774002517499846657,1250066 785970201183522816,194079 752954696151736320,24483 771428518513283072,125554 791447711748911108,238272 732272949672181761,349776 766302484658872320,11774 778552609703616512,166282 767794885751549953,100541 772125093870784513,129471 794017456557654016,255942 792015449957412865,206666 793751301893025792,255044 760974441606107137,65222 777843023451303936,164001 790654580912644096,233307 790717609834455040,231881 765397006575542272,86103 773288995014967300,136018 792190783281659904,243165 794637242518171649,262145 793842217400078336,255942 794761944242778112,263090 763247756064329728,59725 758805944511836162,53996 757579365152464896,47761 780764364190064640,182036 763798115476529153,79691 775503884919844864,148473 770338205141008388,118375 781575630613680128,188401 793999467099791360,255870 753709579322679297,29263 776445946137829376,153845 785885882104500225,198671 753044865181708288,24787 763481621886595072,78205 776779506023559170,156644 790599902522990592,232169 764703233902247936,82963 765629258643365888,88432 766428004096569345,93823 791356971748200448,238429 793787263398313984,249895 788984170261442560,222627 733097708983058433,355959 772791545963610113,132578 774351411572269056,141360 781503053270626304,139404 761048834894024705,66503 760016639383314433,57722 785444056876847104,195847 792120006288941056,243614 750067640278904845,10735 769766101395836928,110585 788798782834089985,220526 768910040648384512,109767 780857055850684418,180520 791767883625926656,240814 755850131530850305,34138 764603733745557505,84209 766325163767926785,93036 791717841091170304,240926 777583611159666688,161960 758084453725982721,18395 764968690995568641,85562 794016618208788480,257492 794287833817059328,259457 759105983838773248,56964 768964547923279872,109988 788000765918994432,214354 751813369515085825,19880 756485664670158848,43541 758674821593137152,54070 771140967726395392,122978 790730822974251008,233692 752674736811958272,14277 753337509879357440,15661 785898544473309184,171617 786821240606498816,206861 790985120748597252,235590 792718142707343360,246295 781198372837261312,185310 757960666510659584,49056 768845401256361984,109167 752917244368130049,23739 773226065049161728,135025 778980343848271872,170253 787911108975849472,213425 790700066273107968,232884 778729257270775808,167319 789315165766479872,220029 787114388729704448,209151 793435374919884800,251947 760268009642471424,48052 772826237135912960,128934 775132359788154880,145524 771685424314126336,123583 762163989304389633,63712 780888082832887808,184229 785245342031761408,11774 765298903872864261,86440 772978387962953728,133944 785499553437024257,196277 769649315300204544,114263 776198446923472896,153262 793462856284975104,252020 794665392882982913,262022 789173959526797314,223899 791405845888299010,237908 795766754307899392,247930 770431738254426113,118191 785620009733136385,197512 779284585452490752,158387 779432091742117888,173637 768867061447688192,109104 768990171786276864,109104 753772070555652096,29819 758837643060785152,55020 776136691232964610,152314 788917645068210176,214005 759066177637232640,54070 788662150818476033,218832 769506501195030528,113062 774989733181083648,146259 773198902061400064,134561 786841598373924864,200244 764923871824908288,84724 794982633264578560,263817 795485415843057664,264397 779662800901836800,174024 755113903839928320,34731 776163074038300672,153845 776737145453178880,157755 778912503275196416,169029 794920139435216897,263817 752020964280532992,18395 771601826101678081,126539 791348312272084992,238395 753413281403068416,27317 769866418502467584,114254 793762183515516928,254011 793178254718799873,250033 756527619068207104,43248 775435216101908480,148994 763085153988071424,71502 767863875647791109,102082 790954072329314304,234583 774990491901452289,144730 792228892639571968,243092 776937000997883904,159308 770746562981031936,120690 753390885673406464,23739 772180824019963904,129991 791244746119413761,237216 761462482883928065,738099 766770108513521665,95708 794446594561056768,258598 792443250132918272,245575 793714128032522240,226708 773060871257923585,134033 763225951828254720,76127 764583553543704576,82544 775900976427339776,151526 761766421890301952,69947 775502980162457600,148874 787439992712859648,210289 790338437769469957,229220 786637834987778048,205455 763884135119220736,80486 779030392678387712,171902 780857170996895744,11774 778668463350878208,169226 790922970516467713,234583 781720813200367616,189017 790505826855165953,230282 760429407383199744,62771 770312445592215554,87904 786245774246043649,201958 763838651935535104,80393 790603262248574976,232169 790991227520884737,235621 791699343040536577,237491 758689573170020352,51451 780819868991971328,182137 765581229852884992,87208 765916178963234816,351491 795698653121888256,268281 785671378447929345,196836 758367796514398208,52554 771418400530640896,11774 775409605429964800,144041 760967854695051264,57574 763867072359047168,80153 778228016556019716,164826 795418267699605505,266138 760526242890276864,61412 771129902225432576,122973 776929729085444098,158387 780044175681085441,171460 791445932420263936,238780 795052087348490240,247930 795760238402174977,247930 733702587044757505,350559 767840764051193856,100605 774103474149613568,131421 793163479888736256,249961 794274756199645185,257325 766508928666509312,47940 791720418511953920,240483 754196401089875968,31060 788437972639182848,215437 794724951903404032,261666 733010364749754368,355324 771436096261545985,125381 732395510057840640,8167 765389452885852161,86103 767853042695712768,99111 755716634589990912,39155 779300411777818624,158387 770772904724271104,121359 780844714966781956,183269 773953221802897408,140232 785433135228063745,11774 773575379407613952,137042 791038243982704641,234575 758415494407819264,52545 793876854901837825,255942 763503491407028224,78769 778981549114994688,171693 771490186836402176,125554 778291200281284608,167220 766447031279689728,89911 785320799104139264,193669 793296980445278208,250633 760529185236549634,63451 762673842900742144,74133 788849889845321728,218258 767808713071665152,101662 753353259037761536,27222 773890688169771008,139404 793731987508977664,250633 794332733753425920,259743 768820996941938689,109167 778998375974854661,169586 769335009199190016,113282 775428226550292480,149200 795438792920461312,265257 776496446866546688,155896 762283466104967168,431998 767166020079394816,98142 773941719247138817,139404 734772077824249856,11774 761725895761551361,68273 787155343315001344,209195 789539208985731072,205972 793376946914603008,248838 763854677561794569,80486 795404878759788544,247930 793467751767695360,248253 778314813780791296,167220 785565901319876608,195975 787449794075688960,210650 755810420905037824,39462 768544131350093824,106753 740295486125531136,353488 779129016959709184,170483 759602819213225986,57991 780458709138878464,180609 763443410199908352,73926 753711404369141760,19563 766704290668879872,90252 771531541621067776,125367 776483636778446849,155688 778996751478824960,171324 790674205029249024,232169 776865047431766016,154900 790702412503789568,206850 792752157053386753,243562 785580230219931652,197286 778513481192439809,167407 795103052059574272,124597 768216542001659904,103354 785645044178956289,197286 787488387137699840,211347 793032456689577984,248719 771635044372746244,126152 781311718794428416,26066 792369234760249344,11774 753611627468099584,28281 773957065777741825,140437 790947844547018752,234583 760831375138250753,62877 770373268557664256,117310 788761743396864000,220526 792361892358434816,244143 793614301621661697,254058 794533547285495808,249926 794694396264534016,257325 778494326963777536,152594 795701963178606592,267521 766033951370739712,90539 788692930554912768,218275 772299037072580608,127134 788226619148234752,216009 785727895222181888,195975 775733664785182724,11774 781529699679952896,188670 759728770093686784,56800 775131638346887168,146259 785625275639869440,197286 759153217347342336,56964 767600757344378884,97371 758832535015010304,54070 778734143152660480,170169 781459132658257920,26066 793962791736639488,255826 750418836713664513,12883 788755080627367936,220332 791254465085116416,231518 767969071283507200,100893 790625698100707329,232280 792211773562773504,240793 775895879551098880,151071 781114049312362497,185496 788771909626269697,218275 756273083724488704,42405 795135340780535808,248924 774102319709380608,139404 759153760950104064,56964 775097407952551936,146024 788501131731218432,215608 794263914309558272,256471 753934158494310400,29996 778443948171759618,166676 770397127826636800,117970 768939172950183936,109571 794677643698270209,261155 765591521785683968,11774 775888056465227780,151071 791643971936190464,240145 772546435753635844,131297 775203903562547201,146720 757713328189825025,47844 766345305050664960,93261 774279112370249729,142090 790271745890611200,229693 794193780580741120,258598 794985275697008641,263906 795038833607843840,263532 765194604673011713,85562 770471518103080961,116410 765212044647772160,59936 792342520495677440,244143 769809273656336384,115166 760524620369895424,63451 770948811086790656,121612 785311129635553280,11774 781130722228707328,185496 794985866275893249,263895 759510339419373569,56700 776928440393932800,158338 758514136510820352,52749 762811395012456448,74943 785656079673810944,196917 793986107952209921,248364 779125762519625728,170253 757969978603679744,49953 764393949356236800,82066 780123285451370496,178309 789301922352300032,223899 794925712658468864,253793 759227035524984834,41680 762001472687054848,431998 773967673545875456,139404 750783217439903744,15316 765641839122771968,11774 776264012610711552,153095 781230421971439616,186170 787304968709484546,202429 767222254371430400,96039 773184205777997824,122973 757497400281878528,148861 778579632228413444,167319 780604587464024064,181955 769549084428496896,108517 787039633930682369,207287 792864351841611776,227290 791759204289773568,240584 795407689253875712,266151 772552760579362816,110381 773131232804831232,133988 757674600855511040,48196 759555835357908992,57887 773259939640901633,11774 791296315682656256,237787 771237845402996736,122146 794614242821357568,259743 794886022324699136,235251 794980128103211008,262849 751877250757320704,14277 795438953599881216,266138 740240185460416514,11774 791406074687475712,235399 794396934295392256,258456 793362994746920960,250064 794709054690119680,262022 767087736616587264,97685 768242223229972480,209828 778489670795718656,167220 791048093957443584,234796 769009138768674821,109413 762005660334686208,431998 787115838893494272,207287 794307567904137216,259622 763496968488386565,77849 789550994011160578,224447 739847868568076288,11774 773904920680378369,139404 763474081744244736,18395 787090070767542276,204835 790162272517709825,220689 769311495717023744,112199 795019915220709376,264431 765554095302127616,88052 772653751278641152,11774 767159101944008704,96961 788077633472901120,211253 790891786897981440,234552 791055828514025472,232884 755567976460365824,36735 764238761416794112,82759 792108026757079040,243865 764974207188897792,84422 785728918741356545,197324 791778037113028608,179307 791715702084284416,240718 793242565499846660,250633 778357204780851200,167676 781207105025871873,186434 760866098115780609,7047 760987587800625152,66216 793932610556674048,255942 767677465841901568,100605 789308457396662272,224680 786397711297683456,203674 791704525258326016,238429 793490890488774656,249239 759219308182532097,52554 758413849255116800,52112 787735465868820480,212608 766529637274923008,80939 795743077847756802,262022 762810088297934848,75109 788524108585824256,215437 794277925973590016,259457 751000325709062144,14858 793119388467539968,249469 793618893441003520,254135 764975765070807040,11774 758150323064025088,51603 760983874923102208,65455 792028194232606720,243075 768982827572531200,110659 791341397383184384,238207 764107226655096832,80939 785954534052900864,197286 766359658533523456,91946 763516138257080320,78341 788937447686103041,220029 791787097161994240,241520 786257790222217216,201958 788060041396023297,166282 790276016497319936,230270 793679038623707136,249926 772630966309425152,24173 768160625214169088,103071 760582848604667904,63203 781184930034421760,186149 770227463184060416,23762 780193004367835140,176203 786919728052736000,192846 788469044747702272,218275 794002742171803649,257492 753716397469995009,29263 794329489186525184,259190 765563372540719104,87904 763023205300920320,76043 766146328812486656,91122 781202119768629248,186434 793863836340097024,256258 768772048961187841,108849 785310942204526592,193636 793560491574431744,252014 747833842187247616,1247775 757799959093583876,49431 764265755387031552,62180 751087573473320960,15808 762083582395371520,68993 776336550162333696,152946 792352375503659008,245118 793706473016614912,248719 762594573935796224,431998 793979912554020865,255176 763806672762445824,80136 733006671115657216,353451 779313945194721282,173917 781266731352199168,186883 773342001701982208,1250041 787033379807956992,207965 775797628730683392,151463 790990087504826369,235487 778316304188973056,167273 791506022963744768,238207 750010348216938497,7826 795353525211590657,266500 788775223831113728,220767 794595888652054528,261155 760590894894460928,63879 750701804850077696,12883 766018476599193600,88546 781335401378095105,139404 765313673166553088,86653 790901030217277440,232863 791339231801212933,238207 794999308844154880,264431 760191845511028736,61412 775094920952569856,146847 754725991096999936,27045 775062005287968768,146704 771398712652210176,125381 773210275789103104,135025 788411765365157888,215922 762482080521474052,571447 763884280300744704,80939 785298484240916481,11774 765227436061646848,80939 788974539740897280,106085 758039814478311424,51069 758411448624222208,52545 786023000046829568,199961 752160604102598656,14277 763601182795427840,59941 794185737063268352,247241 794587579299438592,261155 777104713942724612,159876 771851030447263744,128017 766754640306266113,95593 790588577562238976,230176 767850717767958528,101163 775766066131787781,150511 781077727176757248,183242 779401457334226944,171617 791298203354300416,234583 774112187153457152,131421 776552603517759488,90193 789762540398051328,227825 794214072048820224,258771 770329243523964928,116373 775119883889696768,147256 751841166044303360,14277 792032897158963201,243075 754893306685861888,33850 755422197162864640,37044 768964142019518465,109360 787044779603427329,207949 778033946995023872,165009 795426524799373312,247930 787636389479387136,211347 791713160596037633,240483 786963962025775105,207287 765177722222043137,350711 792084136009891841,243398 759394039128952832,56924 769427188793815040,112399 735191133593079808,1170555 771508824058499073,16002 774629373630640128,142906 779307856449441793,173628 789193433306902528,223099 790952872124878848,235147 793796776662675456,252051 778759016210112512,168410 790672199241916416,232595 791259991558717440,237491 789200634696171520,220332 793863977948307456,256255 776503668572983296,155688 732604751892893696,352906 771826344925601796,116618 780821456502525952,183338 765133554741227520,85562 786265643964256256,49459 763871752082513920,80939 775757082331058176,151463 794546248804077569,261155 751046129853165568,16422 757796005827837952,47283 775034945794297857,146259 777327257379540992,159876 795691851823153152,267564 776893722076123136,154914 732938250453553152,1170601 769921919672082432,112693 795254297902645248,261059 781462133531774976,182349 785620132974297088,197512 790518254078799876,231870 750778367012634624,7813 773941084808417280,139404 789147953785167872,223899 795018690186113028,263906 785348248781352960,195125 793416704328073216,250760 793944627309121536,254135 780937654351179776,183269 787620710520946688,209921 793850727357571072,255942 794561853053693952,261155 758378673040986112,48289 761057450438955008,64730 781170909566603264,185310 791332472437010432,234583 794563169372938241,261155 749341521212764160,351152 793457992154963968,248770 793862875836141568,255942 788479608932986881,218275 756817247625027584,43911 754819211789303809,32339 757097322828271616,45964 774698294974881792,136904 775462925242802176,148045 778992766688919556,11774 758527504676102144,46384 761310751617191937,67679 787515541233790982,208252 792216811962036224,244221 753657085909315584,28508 788792680100671488,220332 750468060214095874,12883 759449476276756480,58028 765273133909676032,85562 771712330107269121,124804 794364475147042817,258878 765910811244105728,90125 785808798279610372,197324 732993667539951618,353474 774075095799046144,138819 777941254789140480,152620 780347828946210816,112200 751703620391833600,16728 756969497525792768,44450 778753367296225282,169201 785548252506628097,196788 756530199978713088,42495 773703593463541760,138819 781595088627572740,188779 768092539098464256,103354 789655287649021952,227242 777132982268112896,158027 753437449250930690,22720 776989398944456705,158387 794521248483176448,260404 758687174917103616,54070 767786811154325504,100893 791164462678048768,232169 781144165719511040,181419 768136257415159812,100893 778628620973551617,169424 786979628955136002,207949 785638565791182848,195975 790727936932446208,232791 785986012384145408,198878 753218213966520321,26140 764334914997133312,82283 785820796350455808,198094 793106811222011906,249469 752197245722763266,21332 764716417895849984,80939 764303258362019840,82066 772082108575715328,129471 773590503828881409,137795 793198008884224000,249039 764843379645493248,84724 779129231724773376,173011 767749845603844096,99044 779283223352320000,172962 763547470441787392,78189 786727202037432320,205714 794689120853377024,262022 756881583039053826,45014 774671676944416768,144654 761917112700981249,431998 752877467992526848,23899 774348703410761728,142506 793225656922320899,249926 758506445155340288,53703 754980244843409408,32337 787786135539970048,205197 794378966505291776,259974 791622457379524608,240070 758089296922288128,50671 770297366708531200,11774 772549356432023552,131027 773881623259574273,139404 792289338100948992,235590 795669126543003648,266151 788148603143409665,215754 789730121469030401,212131 765658584575270913,87858 775485025764507648,149770 794590191080108032,261818 774794818744623104,144494 774685482143875072,144494 775051245799309312,146259 786361447186046976,202007 786195437170466817,201619 786877236859330560,13803 778041468544049152,108396 794558970287439872,260404 791293871812644864,237491 757777321436835841,43285 764169921978888192,82066 765927759789056000,90318 793507740991705088,252824 789836979953278976,226947 773239748550942720,132996 752883992366419968,23899 778352159154929664,163763 755058427211177984,33090 794625726465142788,261987 794737842119409664,263164 794747399017299968,262415 767178183686909952,97432 793182795875045376,249469 793801007490699264,240627 770475387562393600,117257 759197983741128704,57574 768865524201693184,108004 776135004871012352,152735 794000180110446596,257492 785485655287685120,195481 793613562610450433,254135 767735575268818946,100605 787117420766830592,207151 764638535672627200,84209 788504021157965824,217837 789830153887023104,228037 788888855894196224,220497 752761190992969728,22393 785805966533009408,194082 785897284269506560,198671 794966282734997504,263895 773649681821765632,11774 764912546633711616,84422 764174530231271426,82177 775041832938041344,145911 788525583374352384,218260 759158234548736000,56192 753004830776397824,24134 770786440687083520,121479 776899725828042752,157993 777834693257490432,163901 743192757506809858,11774 776219694160162816,152903 793502426200440833,252408 774285514350268416,141887 792168101664002048,244221 787715905681813504,205197 788487614156472324,217601 791762430594383872,241432 778653477643825152,168794 753345579309080576,19598 785272890807705600,194648 765579087213629440,88052 778560543380602880,161901 788454723368185856,218275 766127466624667649,87858 773553207918276609,137158 792560914457210880,131421 779102878061383681,172270 791659408300380160,240483 733264713497251840,350257 777195995553730560,158314 781343951336857600,139404 793088779242405890,249348 795317585319325696,264397 732676382728151040,353016 751799843341774848,15536 768411345502875649,106100 793955649667223552,257026 794577525456470017,261359 779807987850481664,176203 788162671304667136,352258 791440927881621504,238292 794350345006804992,258878 794755843782676480,261944 775853719271243778,151741 790661725477564417,232911 781126930879778817,185310 781344279717371904,139404 732332503558590466,1170425 769597307536965634,113754 786998998682836992,205728 791417452777336832,238207 766374431060992002,93286 773901276165701632,139404 778336439004082176,160539 771921789354123266,124597 774764632598777856,144573 777596439983566848,161277 770907940161282048,121949 751551022707855360,18030 762116915166842880,70501 786207583627386881,198580 787907695743475712,206101 767809869642604544,101681 785970168799322113,193955 786914757018263552,207119 779106909467009024,164826 768061676314824704,100605 788555244506492928,43950 787718738250465280,205197 789672260210528256,226819 735527512994938880,355260 773903387658162176,139404 779291345588453376,171324 758397556661465089,47761 761563201431605248,68993 781151541629636610,182726 758279028876845056,52112 778762241076232192,169437 793646912809250816,254135 759823640896561152,58542 785478600854077440,194723 755601614799527936,38026 768970699306258432,109945 752893300273733632,24134 778669317156208641,169029 779216096146718720,172089 754722069292650496,33356 761054648023199748,66159 786343653119782912,202983 790810881336627200,232863 793191862718832640,250408 780797840876535808,155531 793100970422972416,249469 755195692109488129,36208 757309893980278784,46406 774237510704721920,141277 777338844987420676,159475 776142844780171265,148684 753733490286338053,29263 768144152403902464,103149 791065746319282177,232169 776235824899698689,153596 751870796138618880,14277 794578763904270336,261155 763176557892427776,75899 794327030309539848,256038 773509406927495168,137158 793900568183967744,252939 733074910290022401,355512 767821634606538752,101681 775501471223734272,149259 793173053152882694,249374 764222130334597120,82759 767140885964345344,97852 772478322144149507,131025 794542604625080320,261155 768979023401811969,110362 774034947053002752,138819 794609583650050049,261155 793213993309593604,250033 789268589933109249,223935 795262283043762176,265257 759098993557147651,54128 773260891009626113,135736 780001711985274880,177472 771406982435790848,125222 781278946289672192,187131 750083997498245120,11495 756290684374528000,42564 781883354702450688,190635 753103672159207425,25633 753724463884230656,28819 787021720267939840,207344 780530962774028288,11774 780712645813043200,182036 762825838006038532,75073 763846145541967872,80482 763825054899638272,80607 791783512797958144,191778 753251885621112832,352728 769301585453285377,112363 732118779086426112,349449 793267750542213120,249926 772199221583753217,129912 788775432246132736,220767 792368525432283136,244143 792742716639617024,246392 772121872364429312,129436 785510510066331648,349318 787726394281299968,205197 766776864354529281,95672 764838828293103616,84753 776584352863883264,154832 762728953962377216,74661 786341804127813632,1063777 766282565577768960,90482 763433241244213249,77295 773512777214337024,137158 776528396817985536,155318 790913088350322688,232884 763473364967157761,77731 788624543334146048,218258 794250305823064064,259063 778201641107398656,166102 787504313337835526,205989 794489304860991488,260874 762631996614901760,73926 786195575897198592,199960 788675228318609409,217519 751648073537888256,18386 793188846431309825,250430 788928825644101632,220526 775923643876376576,151071 780967803146932224,183468 769283260497014784,112872 770401583960092673,118191 788083252863131649,214209 732182951933452288,1170365 750817217256820736,15165 755715426529734656,39195 781209289708953600,186225 753756944259813376,29263 761738529772797953,70177 776481903549542400,155390 763773373004541952,80098 793308454286860288,250033 794010210524237824,257492 762910079301529600,47188 790536325132845056,231894 771756868117016576,127366 766491492990844930,93850 779007195224559616,11774 764927201619738625,11774 770989790791606272,122146 778292870491021312,166409 786215866316709888,192032 794748089529614337,261555 750159206016176128,11634 781237295307292672,186289 794685623059746816,262779 769296717741232129,112872 776083189219659776,152897 776949324198674433,158027 785376210993885184,195481 793462782138191872,252408 788216168578359297,215437 785838810072510465,196277 788015750539776004,214209 758123675946065920,51451 759763799486390273,351136 767421342010400768,95672 781125647498227712,185496 762663890446540800,73472 788782572272816129,220332 756857507025293312,44450 776607011412652032,157198 764991707913990145,85562 778755943655837696,169897 791216655573458948,236454 755507601102761985,37979 770312523828518912,117364 772245230544388097,128791 757760419477921792,47546 766255342388858881,99816 766700430038478850,95672 786091706072592384,199352 788875860933619712,11774 788501346139852800,218275 791344086972243968,238207 763756513131323392,78271 766001381589200896,90575 781309257895383040,185310 785337485563834368,193669 790927652089540608,234583 793949316993994752,254135 762434846194937860,69673 766842477588385792,94699 754025572670373889,28817 757119233838845953,43391 786202723255410689,209828 756924914603466754,44163 780922015754493953,12018 788874666819653632,221476 791784652377776128,241678 795666126550093825,267862 760903950652563457,65404 760858629767503872,65222 756921258223235074,45125 788480201604804608,215437 756205152411881472,41702 767785968548077569,100559 787382119395799040,192515 756292529943818240,42344 777604743543742464,162610 794361694818476032,259659 793227588827246592,139346 769261963939487745,112693 790670687061016576,230708 790194657120571392,197046 758685817929859072,54070 772795939656380416,123080 775333408079802368,148170 772981169071779840,133519 757720877735747588,47844 763160837062209536,73814 794116869619851264,256502 795420354420281344,265855 790581714737168388,11774 785617832172064768,193515 756399411756871680,42432 793436668153987072,247042 793962919448842241,256276 773328947366854656,11774 781339986545283073,187469 794624465543917568,261987 756217493878808577,41469 788020735273041921,214209 766261714669232128,91946 749392249973190656,8170 789282179230605312,222520 792782751468576769,246726 760894107841540096,65500 766042293908287490,90384 794635743092162561,261155 749370447427301376,7828 754761302996680704,33474 776586960475488257,156835 780921953892732929,181419 751119018703122432,11495 777166001045512192,158232 772978839341244418,132335 776392804859686913,149391 792822705296805888,247877 763168525448011776,75899 781259919617953792,182659 793875178468044800,255942 789424649109118976,225981 758621334893191168,54070 791984415983427585,241819 793180114909552641,249469 785937433720344577,195424 758779803407228929,54070 768071644782862336,101681 786366358506266624,202727 790713903835512832,232884 769876350106763264,110585 788698714470834176,220029 792060556119248896,243092 793616877880606720,254135 794578330683109376,261059 762458368338333696,73030 785624468660097024,197297 772125197163978752,128355 779462115425935360,175260 790245951730491396,229693 774985480832028673,146259 778695100503236608,168284 763507458509647872,78853 764138599088402432,80939 777869969732149252,164001 794303641783930880,259134 777248170711494656,159475 776317693091729408,152314 793495566810439680,249926 762672193494999040,73943 771382106949902336,124883 787701338847211521,212357 795469479710953472,247930 763796135429349376,80136 768608642220318720,107223 774597574154080257,1170338 788605652948115457,11774 793560711788163072,11774 787447294140424193,207613 777996887618039808,164826 766753960522715136,95988 781146515444080641,117079 787716795390132224,205197 775311421726793728,148005 787635704687800321,207360 792483368520654848,245715 792009836833546241,241819 764135028771041281,78566 770703928405164033,120610 793459483913498624,250633 760652672496132097,50923 765308270525374464,87062 794619482916483072,262022 781163554766413824,11774 773597390486011905,137158 755190344631848960,35890 789187798624407552,221136 765993104218296321,90622 793273018990460928,250633 789314616862146560,222436 757882018172641280,49852 765039143193804800,84724 785949805768040452,199431 762019511012823040,69794 769545708030439424,112363 786687115061039112,203674 793139594115944448,249841 773555294337019904,137553 792149680213880832,243187 766107895192756224,81929 785593245946511360,193633 770833393483386880,121479 793138936549896192,249469 758763645706829824,54123 776187018338373632,154469 792163076388839426,243187 778700256607252480,164960 795443102601375744,267014 788669362525855744,219754 763913353353887748,80939 780661600978083840,80785 761538518120222721,66801 771957077740752897,125633 773702102509981696,138165 788075413868249089,215005 732177497534693377,172295 770978093892771841,121949 788872641964830720,221832 757630180185804800,47940 761981092966506496,71270 762141415300358144,68273 762762274989760512,73926 764153330167721984,79987 766665006645641216,94773 768672264288174080,107423 786604772023410688,204835 756295686992302080,42495 760800241289265153,64678 793204344497766404,249926 755163103910854657,35890 759132845243858944,57092 767914288677728256,100891 774338019482558465,141360 791740775612706816,240483 792042192520945664,243187 785278189610278912,194082 788900353072701440,11774 777954192572940289,164764 786013294830166016,200235 762524823113207808,431998 767181910594334720,97438 762693546709102592,74247 778320757042454528,11774 788145620552978432,215005 795675284729196544,267655 759746986086051840,59623 781905022099582976,191354 753340527706189824,25698 756980409582313473,45669 765251048235687936,86610 792569129052020736,244270 764893837189709824,84689 786307640032829440,202429 794839145642213377,263205 756186172926418944,41680 772131538255351808,129558 786424048989433856,201958 795081948825845760,265112 762341827999567872,1249021 749594049946849280,9257 755520815161020417,37993 773696474614030336,137042 775728144485457920,1250232 781477076939538432,65113 794369247594115073,257492 766355923904434176,23762 772574568938700801,104932 781209942229385216,182665 788000645987131396,212239 756704509670395905,44012 793062328900149248,11774 755418428782116864,26819 767055710354046976,47940 768617046070337536,106281 779747383609479168,174492 786649496121925632,204413 762296191224844288,431998 765678850592296960,88052 751748086553317376,19641 792280829623930880,218875 773601606549909505,11774 772879071579484160,132761 788548759890296832,215437 792267172055613440,243092 794542615022682116,261155 776413491443957760,151845 780933040998612993,183269 788514712304685057,218275 755927263808479232,39657 757702661424545792,46890 770155385042964480,117026 770454076517560321,118192 757731380776214528,47844 774023596394082305,138819 790643704650280961,232169 751602826707546114,18893 791358811906998273,238383 750361560162373632,8484 770490972585197568,118973 789153176096083969,11774 794007563838910465,256502 763711398727778304,78566 758761536924086272,54140 761960586292846592,56964 790752939979702272,232884 751596464959287297,18539 795429445590843392,266079 764594644760002561,83391 768983851049816064,110477 786321596629655552,201555 772810255667527681,132366 788891162086023169,11774 792085782055878656,243398 766415978456608768,86660 769601550624890880,113412 789691459318394882,227242 763442863053111296,78159 786240727911194625,1063777 758676127887990785,54070 763401891858350081,76552 791463818765307904,238207 779110291464388612,172089 759166708900913152,56964 793091513551052801,249348 757056037853605888,44163 773298791617269765,131421 758438456607576064,53144 794603639541112832,261818 788071080397148160,215005 752625659919425538,21634 766462081398874113,93375 790005205907542016,228576 779359830804951040,172962 770405701822722048,117257 773938475162886146,138616 793897555461480448,252741 755120245463887873,34666 786994903930789888,208176 780824908934762496,182659 794725185874259968,262849 787044837971288065,207287 747830877460172800,11774 785382039348359169,193574 781592573852909569,167220 767441993400188928,98751 793149876565671936,249961 794593792451977216,261155 773976781363810304,140039 788123282453114880,215608 771460715928391680,125367 774412477257908224,143473 785885416108863488,194934 795726748570816512,267862 778686661412556801,169715 788737788191440896,218258 790990527193808898,234583 785903965363802113,197324 740324268685295616,353488 762651487205859328,73814 764947816040976384,84724 758342758847447044,50853 793627466569027584,247757 750469404303982592,13669 760625330365276160,64147 773851875414192129,138819 769986525174067200,114254 770303392686178304,103446 772232006851661824,130216 786363448678490112,202798 791639786452840448,238292 793483680815714304,252741 765149652790317057,85767 769988739938516992,115854 763823280797065217,80608 769174623317557248,109945 780622295458996224,182122 786715359776735236,205270 792851112067903488,244270 756948402844291072,43553 768983259632001024,98072 753723511953170439,22439 778816873743790080,170187 781571594409824256,186584 792060699144925184,243292 771750479411884036,126389 778426767027630084,166100 781587945186746368,189032 781524312985571328,11774 792572684043374592,246704 772932661312499712,132996 774221846925500416,141867 756454495962304512,43225 777204138924924928,159876 792792102874836992,247241 777249162211405824,159475 788569064650125312,218832 756504911660085248,41216 787649769938255872,210678 775861724033478661,1250232 794535551957241856,261155 751797262188150784,19844 760125810208415745,44429 773648565088489472,137869 785331753481334784,186584 785895146722304000,11774 759124305024135168,57131 778039919893581824,164694 789924353018171392,228820 781354352074252288,169515 733198481037393920,355480 740176802237296640,354557 778743163490009088,167569 758589241861378048,51451 768835414476132352,109337 793975697421180928,11774 755903292195086336,40251 768809890064297984,109167 769020290110222338,109447 754120866418438144,17794 757300592175943680,46797 768629083081154560,107072 756887221022711808,45311 793262219031146497,250633 793349290449969152,250293 732272700698157056,350415 736149775448432640,195876 758001068726849536,48663 785900496527560704,199546 751141777118072833,16299 772961809376632832,133454 788501544824082432,218275 754041343140179968,31400 792067526758981632,243075 770011948805218304,116373 786512288777838592,47940 777140496011522049,160228 776869488318779392,11774 780430600784060416,179695 785705452399042561,195492 790193662000898048,227048 795068744833888256,262849 778528128377491456,167220 794572406446759937,261155 795277103302316032,240970 791075385135861760,204413 752011023150817280,20238 752666263357427713,23092 763813506445615104,80393 765024928353558529,84422 755009477414379520,34666 786817869791293441,205728 770730730955702272,120541 773660759482040321,138543 794345204190879744,257406 755163060856315904,35890 764440715124367360,83391 781525028185702400,186584 772049483215478784,127871 777379980678496256,159876 787281540082393088,188577 778846578001915904,11774 776655595738759168,156835 787753338318168064,205197 763453939853340672,76406 792210549203349504,243187 766440584106086401,93261 772164178329100288,127707 792140564170809344,11774 765962998825553920,90482 787505970696126464,211347 755175316113489920,35890 751789588180504577,18555 764782103338881025,84449 760986732204593156,60790 773613429491834883,138054 763434522427789315,78304 779361067340267524,11774 788062858122756096,215030 792511994146463745,237491 750138287239499776,11495 751913478135353344,20279 758736246461968384,53995 788020272922234880,197888 793202874541015040,249926 788162016166805504,215005 794213004510425092,258598 762663393727770624,73926 777629819588734982,162485 759190982432817152,57574 761295926052921345,67908 767804624652959744,100891 790923417658720259,234796 795430006956716032,267014 773901506819059712,139404 781528222676635649,186212 777117382011592705,80607 732515706625921025,350808 750784921569005569,15133 779801642744938496,175681 794195904043458560,258598 771421221749682176,11774 785249914091671552,194221 768349066015014912,104313 768886085560795136,108729 785982365373898752,199478 761254074356473856,61412 790957166932865024,234653 795014232089587712,263907 792783394190995457,245607 794555327077154816,261155 766250703551508480,80486 780900716592242688,183759 787029467587764225,208016 791116590804791296,234583 767092558828867585,94699 768623432691027969,106716 787168038009184256,209043 763493287206330368,75646 777129618910445568,157993 773093060557152256,132996 773992845115928576,139404 795432215257710592,267014 771371162492428289,11774 763708187157692416,79693 767735481693970433,100893 786344206147223553,201540 763799066585231360,80209 738459467612835840,11774 739499402562146304,352687 778317174951731200,167220 794603471760560128,261818 773533340510990337,136884 772899300221284352,132335 776887036477399045,151255 788409548113534976,215505 789655700049833984,224680 745085504182378496,11774 766306220839952385,90482 793190060715827200,246392 768965276251684864,110344 776760438457405440,157439 793293193261481984,248559 767786626600673280,101505 774732126411378689,144654 793140351426887680,249469 754996362190655488,34645 778415875745460225,166375 789409243765936129,225876 751200095027159040,17259 768079997751873537,103354 768960415288004609,109913 775444693689700352,148654 794531436682481664,261155 755010580281516032,33356 785259714183561220,194082 786251172881375233,1063777 763127211427848193,76294 755076688489308160,27045 785987654471020544,200235 791719997001392129,240070 774661035735351297,142852 764997191651909633,85562 758122447493292032,50923 789227907784728576,224018 791285290182651905,237325 795045733783183360,249926 791470606487281664,234564 772645127726764033,128557 759572917277646848,57574 795035507386384385,263896 793519983611482112,249926 789151849894916096,222647 772844453568585729,120690 787350451574431744,210313 751055405652938752,12883 795606445232300033,267521 772464076278464512,131045 791583258232426496,238780 773665885135466496,137315 786736809678139392,205989 791069060461170690,234583 756566981717876736,43471 764968545289547778,85562 774230076577546240,135187 793109738682593280,249469 758252692061900800,52061 758319458163261440,52061 794735692978876417,258878 752650795649212416,22990 781645542656999425,189649 793863294582829056,256255 765197738959142916,86103 732315463921737728,196346 774050187010576384,140211 791423845106417669,238378 762515911098130432,431998 794003784192036864,257492 788074247113453568,214114 794423026179866624,260404 757687627126571012,48369 786897137787371520,206960 763487123454525440,77720 777568526001442816,162497 780039780721623040,166891 787797878982909952,203034 750739464616456192,12883 793969411929444352,254135 795298112080408576,265795 768962697295790081,108849 773616637232676864,137869 786695247736762368,206048 763472708331982848,1249145 785729583794442240,197512 792551308754493441,246273 754073863768543232,31611 768099828337434624,103149 786912848186318850,205181 793996383619575809,257325 765011974124138496,84885 777965679815172096,164608 790286733996949504,230708 749419167489548288,8297 790897773478612992,231358 791181368415903744,234583 781524302248017922,139404 785290322930704384,194648 791179428948738049,235101 732993754823450624,352654 758682315820179456,54070 785669107131625473,197512 787866090877616128,199546 790915301298712576,234583 759469812779220992,58267 788516582590976000,106085 790933939246489600,233307 751218909353742336,17794 765985624557883392,90384 792525928152834048,245101 767327291869323264,95672 786963375435767808,90209 763468340849291264,78159 788562617627533313,215437 786565566278537216,204413 777336187765653504,160134 773192857347825664,132497 786158042756714496,199262 791654102396579841,240145 768965843308933120,104662 735672985156124673,353124 773604664273014784,136904 794499579538391041,260033 764805443105402880,79561 749388402190086144,8104 759024852716101633,56462 777337060495458304,159876 790272060316463104,230270 792359338543161345,243092 795266428991586304,262226 785968675283140608,195975 765950012052369408,79691 732359109731745792,65113 753758850503806976,11774 790903012466106368,234796 763790965895081984,79691 786904958331269120,207287 769486405387055104,113767 764943423585472512,84824 773475972469456896,136904 773852044599984128,139404 794925408172920833,263241 761271262828199937,67547 772640028396756992,129662 781138912727007232,27156 758353244775190528,51973 776498504378134528,155451 793434022697398273,249926 761061031225372672,65307 776462250974609408,156055 792398442844725248,243165 792574453947441152,246225 775042663255007232,146405 776767872643104769,156835 794560562088640512,11774 761199726712598528,65180 791438116787814400,238292 785918660208566273,199546 793104684961501188,249469 793258464097112066,249926 794598088514015234,261155 772920786805923840,127925 786915866076143616,205181 792058138010628096,243075 774317098218590208,138155 755920671729778689,33192 750740784157196288,14877 787464273341448193,211347 732957875723735045,354869 785846910640918529,198878 790954858874535936,11774 751177950607749120,17591 792013972266516481,238099 779684558878941184,173628 786265989965029376,201555 785588206163066880,196676 778277621171834880,166532 793331800596590592,250633 751003733820051456,15316 773711884604284928,137869 794348645726371840,259034 781833482171330560,188577 761003722361020416,65180 761570607913992193,69231 752708640788840448,22432 765622229853806592,87904 765886642473271296,87904 757449142419464192,195876 769285164568412160,109713 790651249939152896,232169 793171622458908672,249841 785654342166548481,197512 759168463164346368,56964 759207295603671040,56964 765308055835770880,86653 769213323976011777,109666 756644688405213185,1248426 787097250388475905,201721 793575419597295617,252679 762263939568852992,431998 780895624153686016,738099 772021764138340352,127775 779136566371291140,172962 785572494467969025,196788 794588846004506625,261818 792359350153150464,243398 792496790104748032,246392 785932495753584640,199546 759186407437066240,56964 759562697482629120,46076 779466084034437121,169232 769598493413543936,111795 753349160565284868,27045 758662592793415681,54070 761681769510932480,68993 732197554641895424,349814 768822853626044416,103046 767670962636685312,100553 779161051883593730,170547 787910134278328320,212239 774724324951330816,134561 754815294200221696,33850 762749004010651649,74066 785550545830473728,196676 765950803429339136,90384 779432358932049922,158387 732232605895147520,1170325 758332143009357824,52554 779465232305430528,174392 787028616798437376,207965 789424938876805121,225981 793506289489969156,11774 795369158150160392,264397 767026333981478913,97293 773748173206618112,138155 791734228446687232,240665 762120268592668672,71099 779365611973451776,174427 793584899835867136,252020 786365191059484672,203391 754069844098768896,30131 791783312620654592,241678 763420032399400960,76628 758892129426939904,53996 785269628683464704,11774 794860871080116224,262022 770760319052288000,118650 791663030677286913,240483 776748653155409920,155898 791035059465838594,234583 795501267883855877,266491 791335477836062720,233736 793126089224839168,249469 732737841776599040,352911 766738805793689600,93261 770294580583534592,117257 792579207423418368,245630 732290981513564161,351232 733363936532144128,1170810 768656880927473664,1170739 791368833080528896,11774 795428051001757697,266990 761005810151333888,66305 776444763130122240,155688 754070435713744896,28477 788477393023471616,11774 773891757045981185,139404 793239410967994368,249926 749713370232696832,9754 751721872333631488,18893 758388873307107328,46076 790239630964600832,228354 778324469047627776,166409 789924618156908544,228820 755181106299756545,35436 761281048663691264,67679 768969672310030336,107444 776424644807012352,154549 780235352623624192,179145 794338466293129217,260081 759944628455870464,43471 790706868217708545,233241 757744702691180544,47940 760707547707965440,62835 767867021249933313,79987 785697812436561920,197297 760184932782092288,61598 772656554956820481,129380 776804543245844480,158314 761697767412502528,70355 763980022419902465,80098 776151847082029056,80716 778892833914839040,171017 779707339322626048,158387 786376919059079168,196277 756913684740472832,17416 779515964907937792,172185 794020998605602817,256239 771737618451050496,126995 738793877751074816,11774 786654622928822272,90209 751684090714173440,18959 776912473307963392,156835 775750885679005696,151374 790705658458845185,232280 757335814665887745,46594 750722149673996292,14882 758844346888101888,54070 774422991685849088,141316 790952920342724608,234653 751185484307652609,16299 760174003478724608,61051 777778316132573184,209828 760634620094189568,63655 755915581648347136,37230 750002270385745920,7546 766787805750059008,95672 776753533240705024,156053 766707862462603264,95708 740241788007387136,11774 787003155649273856,46572 790026342800629760,228363 795352875496927232,249882 774280942240296960,11774 775357174138757120,148670 771739297103740928,11774 793883527724969984,255942 754981230844768256,34645 772552208537751552,130891 767409376072052736,99212 770698812759347200,120613 771521915898900480,125853 795077361041625088,11774 765717224975851520,88994 785704085982814208,196277 795431043587309569,266079 760547726992048128,60540 791452087712350208,237491 793845440248635392,229220 781313822070104064,26066 773707296228700160,11774 792038150788882433,243075 793504758275330048,249882 769546413105618944,111133 787018515949752320,208065 762873658880593921,73712 765330014778826752,86645 769756193313189888,114985 751981328816562176,17416 756949044434305024,45672 788817737799835648,220539 788852705322303488,220602 790047467664322560,229505 791698060082614272,240483 779128378720788480,170187 794228062833573888,256458 757958889555959812,49852 764289020549472256,79987 787092226191003649,209195 754748058341179392,33474 791348311546589185,238395 792956290523918337,243187 746600997011750912,354110 762123151408975872,72093 778701412687491072,169515 794144826946097152,257492 760488099138957312,61352 763239308652412928,75899 785503715524485121,195975 788101182745153536,214899 774215583306887168,138477 780949726107619328,1170819 781641586413297664,187896 795040759560994816,264397 770283262669262848,116618 771827766559854592,124883 778356233644290048,166852 792118670659035137,242693 793947336967716864,256358 757552166815068160,47782 774693047921614848,142721 776143586333110272,151741 794234202594021376,258331 786284215180464128,199961 766110153129152512,90384 780606180037160960,181935 790944998728556545,234878 749323795413041153,7849 758489381216874496,53001 771792214498406400,351252 768088575741132800,103354 779483224598687744,173846 752989608070221825,23739 755161642275516416,350258 775091478536265728,146838 788048335936512000,213887 732721255082819586,27848 776930059466711041,158387 787384599030685696,207733 794536797518909440,261155 789193060022353920,210238 732488061590724614,351617 754744895609434113,33549 756655419620225024,43553 778954130349969409,167319 785844781238906880,198513 749513034545045504,304513 757642122870657025,47940 761610319420657664,69711 781886243193909249,189254 767076284203732993,93170 763385491353964548,77586 765557145576337412,87249 773534886602874880,137042 789559918705668096,221972 788957220994187264,220767 769011628432031744,110709 776569335041040384,155898 795427217778081792,266151 769590161676066816,113412 780000286605737986,177472 759193541004267520,55257 761997748799496192,71096 792143585609183236,243187 760994542891831300,66159 774359589492056065,142668 756574306902110208,43258 769913570440060928,113412 756323467318927361,42344 795057803199152128,264397 772659835212967936,120690 777900118955716608,163990 788755598519197697,215505 789435380663803908,225981 792466913116971009,11774 776241284822556672,152589 791043217970065408,212131 755204801818861569,36057 767638672984403968,97438 791429462076239873,238395 775983505893314560,152735 776648145954443264,156835 786263166296678401,202177 793104149780967424,249469 793516819457904641,11774 769775393100345345,83671 790868692301152256,233154 768163937116299264,103354 756257650069745664,41837 760823266554576896,64722 762782014273646592,71502 767479287603564544,97438 785337019438362624,11774 791678220034715648,240474 793931244371312640,256146 775052185155543040,124610 795234266720464896,265644 768137710435438592,103506 756201271401381889,41726 751948145815347200,14110 785603754590560256,197512 760096828188680192,60542 794603489347309569,261155 758466826762194944,41703 779690839882752000,176110 773522097645752320,135725 794581756519190529,261155 785265563555631104,194560 786981186014937088,207051 789535297373630464,224680 791711591695839232,240483 792050163275542532,243187 732143957078097920,349375 753790560947859460,16299 794757885377056768,258193 787420801440051200,206117 794107490011062272,256255 758693394155581440,50360 753382760631431168,27317 755532404715098112,36875 792373638129332225,245208 757245650429943808,45583 761727894036938752,70543 764160142053027840,78159 768216969539530752,104932 771746239041904640,126389 790909999463723008,234583 793139265605607426,247241 766449725021093888,92917 767725142038360064,100893 794023852527538176,255942 758894432393408514,46076 764681555054891008,84476 772067035010523141,11774 760463684057522176,62771 788477025682022400,218275 770843699492204544,121479 772266547196915713,129558 777160690947719169,157294 767804426559983616,101681 760115730490818561,60866 787290177861328896,207613 792043423779786752,243075 788496798641819648,218275 781201328274075648,186434 760884823271485440,64784 788746898538504192,220029 793637740764073984,254400 758671333404254208,54070 766305460702089216,90421 786022753061081088,195446 754755281310154752,33356 758684740530700288,54070 771512218106073088,100893 770956730893230080,121949 775787097814949888,151463 758664307856977921,54070 770749748487852032,118191 773273525671067648,135190 790988130639835136,235590 793987681994739712,256219 766088830164213760,74133 759689261209616384,59386 791413397866754048,238207 793550473366233088,252020 781142450190508040,182726 771537721152065537,125554 786197239676882945,201619 776182896407248896,152314 755156034541326336,34666 770485571856822277,118191 755417470463270912,37360 770784170314338305,117257 774686871410450432,144654 788086930944720896,11774 793867133654478849,256255 755350140135870464,36877 785718736812580864,195975 793214660019310592,250375 754727272624496640,33356 762459085799239680,72957 785921410086473728,198878 756857071648313344,44274 778686150475075584,169923 791311304501977089,234583 795454769229922304,266138 765684471886520320,84724 794322956046520322,258878 780137618197639168,177704 794082050831585281,257534 794549704092749825,261155 765396014278643712,84724 781444487197421568,350085 794601053392162816,261155 793886960968400897,249926 773959142063079424,139404 791005822243397632,235828 766131434885095425,91536 790582899686899712,231894 794315206226690048,11774 750037549591040001,10848 793617748668452864,249926 761940207075594241,70941 767107923738779652,47940 792507559458459648,246392 769790092420354048,114960 757053870962987008,45122 787096391113961473,207151 762336956965457920,71429 778253521514852352,164826 791398653571268612,237908 755906338073432064,37706 764975860621250560,84724 792031104244985856,242416 758044050125578240,51069 779381307176398849,174557 792227289094352896,238780 793128027508977665,249469 761672360269406209,69405 759106040659120128,1248671 774060997426294784,137042 794993954802503680,264431 793147589201911808,249469 795440665362567168,266138 763495218142380034,77632 795680580088250369,267740 764989385146118144,85562 767922993620066304,100893 770718357897224193,1249784 774017756681400320,139404 785882529500831744,196277 786964746473869312,192032 759507149202464770,56800 765919843958816768,90125 775719855450427392,147751 761133946574954496,64339 779903563216543749,169939 788100427057430528,215505 749645873613774849,7381 795064880474812416,263906 792414255282843648,243187 785626103083696128,196932 794850363140689920,262849 773723322383265792,137795 788722536250904576,159876 789525597932236800,225981 757810951450075136,49066 791718068259024897,240483 794658035339816960,203546 756286711693385728,42432 780170333160517632,176128 735752411839496192,353447 770324518346846208,118087 780834346995417088,11774 793424250208083968,252020 795193483208355840,264774 787829502449594369,213253 795312509926285312,266068 749756224158195712,9754 755466513155358721,11774 786818908477009920,202265 775864509084893184,151071 793539516040617984,250430 771177074413285376,123583 787038943229292544,207733 749930474282385408,10735 758337085073821696,52112 765413845573652481,87245 773639716608602113,137740 779289934737866752,173753 779373640420851712,174442 775055925564538880,146580 749410831322869760,8640 754889370516197376,31075 757436308361011201,351152 754011521135456259,26066 760457551737593857,62837 768223604987334661,103354 786634433847758848,205270 776040201835585536,151845 795000545668956161,264431 781475190807072768,179574 789750559821606912,227033 794349012711129088,11774 779191320690778112,167101 780502204528615424,47940 791837523207135232,241819 780647620091850752,182146 752988435883761664,22972 785311079131934720,11774 781866590463635456,187131 791093208692297728,234583 795235599225679872,265644 772897409458397184,131480 788678476693770240,219942 787895845932834816,205197 766015764293902336,90384 776072425209344001,153194 778916007536537601,169944 793610572260515840,252020 794666124801613825,258922 754763760422653952,33532 762198190086946816,70941 763821693014044672,80607 794980885044948992,263906 795391312535101440,265649 763816305057263616,79911 779113764750712832,171913 753592837703405568,19598 760780650286878720,11774 773880174555246592,139404 765230796894416896,84209 769330109534859264,112265 780438579503779840,11774 779121980490473472,172962 773182685099458560,135025 773553539977211904,137042 768271229383999488,105041 771479818756055040,125111 766423695493476352,92885 773249429285593088,135725 779032913384005632,151741 788059554173124608,215005 795023837264019456,263896 787053994745233408,208487 750684382894120960,14583 779712365054930944,175934 773308252377518080,135736 757056600381149185,44632 768036306907639808,102137 769010023787823104,110362 794105909769224192,253032 795247592829501440,11774 780558516171993088,181419 792795392966594560,246771 754003315126636544,31077 759103866436718592,56197 772872468205801472,132364 788834681080774656,221476 779394734116728832,121051 762673849099956226,74133 773761511537971200,138165 775626516860248064,149329 780375328967561216,179742 754026904424972289,30590 761295429833199616,67768 788884601880150016,218892 787651564236312576,211794 768790678096666624,108849 786187620057387013,201494 766366950784167936,92025 770322127321006080,117257 773196718187819008,134874 785497813547356161,196277 766661889443057664,95343 786358441572966400,199262 793300674360377344,249013 791540220608942080,239405 793932840006078464,256935 765305964899602433,86873 778312007330045952,164826 787367379726639105,206258 776977595590074368,157693 777890180443275264,160539 781555075827269634,173937 781833013835333632,190635 786005839429722112,199546 788894133637316608,217634 792831450714402816,247991 794646004301787136,261155 794670725223383040,262022 795749949711319040,261155 754201820642340864,26999 765207434201853952,11774 771796782351134720,127134 753310229312319489,26140 773904811225931777,139404 788440065714171904,217837 792021542695677952,243075 758879114619031553,54070 766688679418966016,94699 793501592335032320,249926 755548417485602816,38183 794509793931259904,257325 780486970938101761,180520 794242812594290692,259191 773506199727648769,136904 781345927378440192,139404 788169682314522624,215005 791096125218365440,231580 793984824906129408,257325 750334586937348096,12535 785939478896529409,197512 788778686451322880,220526 793247208397299712,250633 790546178710659072,229895 793161070810689536,249926 775069798291996673,11774 793968519918415872,256255 758733849371168768,54070 778160542481547264,164826 779551420638908416,174230 780115892298539008,177472 789535645928656896,11774 794596972510461952,39957 773289209624862720,135489 790724906594033665,232884 793981624333586432,254209 732675884243689472,398859 790311034309316608,230282 752655486701277186,22936 757767882612801536,49121 758335543008694272,52554 774673965755297792,144844 785259603470667776,194167 756253918712123393,41438 768122021351874560,103389 751940648459177984,19599 756646058269093889,43391 794190965116276736,257353 794628052470923265,262022 771550783028367360,125853 777463207636111360,161714 794376075413454848,227345 756674790228889600,43391 768460560761511936,105519 772092292354154496,112363 738690171428687873,11774 756952936685580288,44450 776622088689848324,157082 793153585634742272,249841 753623024826454016,27045 758061392448585733,48663 767371746018295808,97392 794549834254524417,257353 733019353776459777,353603 751830279484940297,19236 778630211176845312,168794 754185909126377472,30370 775029355009413121,146259 765348214547501056,82178 753281786038390785,26776 794568158917038080,261155 750885343776284672,15643 776213690383273986,153743 785544657010847745,196917 763446112267145216,75396 794326159844515840,249926 768539197762404361,107469 778194594416721920,166390 788467241176051712,218275 792387633326460928,243398 757780911752568834,49431 768769505732485121,62492 759196968962826241,56157 774081852600573952,140748 785844743578198016,198878 789674085882204160,227431 753970912995737600,30304 792081058107752449,243398 751803907819593733,18893 768870480698683392,109167 775015606089154560,146259 753810722975469568,29790 785274044488749056,194648 761286524218535936,11774 795674609676943360,267655 794545508299710464,261155 758159533806084096,41703 762608720685568005,65180 776078426578923523,151302 768502198758244356,106774 776980438464143360,158998 791765196423299073,231550 756271895402557440,42432 759507207872536576,57897 790191964813688832,229373 793654777083154432,249926 760640850577747968,63937 780146289484832768,178378 785919003667656713,199546 793150619053764608,248988 795481568244596736,249926 790221334370480132,199307 757680955947642886,37461 774000855901167616,140161 788624071231729665,218219 769885843733426182,110381 785565612353396737,196788 772794927864356864,132578 775645974161137664,112363 794432529184919552,258456 753376622573740032,27061 751852708429230080,14277 774116458624188416,106716 780654321629147136,182257 794553283981484037,261155 792220911772590080,244270 794928577670238208,263895 761956114388783104,70679 795083583228702720,262925 758833564330758144,54070 775371779913097216,148170 785618857893302272,197512 769261548703453184,112591 775450188450111488,148469 787064099188465664,207861 787076910564020228,208960 749730439380676612,9433 757571338013999105,47761 767386615962476544,97811 772518696753307648,131421 781127911780802560,183269 785549585364037632,196788 755879967507017728,39384 786938186186366976,206666 769837776330194944,105109 750904949043716096,7275 793122350455721984,249469 795139209761689601,259482 780841832787931136,183826 791691483359416321,246425 764973303006056448,85562 778218494768848896,164826 793109932413509633,249469 776457767666286592,1170441 792755625210044416,247076 778347451384156164,738099 789547830000115714,225911 762429888020164608,431998 780978990660059136,183759 786339922785529857,203048 786719699283349504,192560 769168595049910272,90384 788909667065868288,220815 790885525125201920,232863 793105298777001984,249469 758404056113094656,52112 764934868807536640,84724 786787225660862465,205094 788549975248478209,218275 759317757406113792,57105 794313744696242176,258456 789281020256382976,218349 790011993214386176,227242 746618418544152576,1170352 780208529340850176,174557 794007411317239808,257492 794282769962725376,257534 757625333633937409,45329 791813867290652672,241940 764994957052485632,81946 763483509331636224,74571 756620928604405760,44450 776890301675868160,159146 781318119306375168,179414 767398722560983040,94699 755006914027720704,34760 770393785599664128,118698 771397576906137602,124883 770023174394224640,18030 774223117468196864,141316 794909154553036801,262752 781289811252547584,185496 785716380372865029,197341 781120440261603328,185310 794566163451650048,259034 794981797583089664,262925 758039991591194624,50611 771040093524008960,122146 778290975164817408,166300 788093770755702784,214899 766113337834897408,74133 794259354635665411,258771 773967218526650368,139404 794546143313199106,261155 760948359804751873,64693 761723961440894976,69548 774087079567372288,139404 795613280307920896,267521 785521053552566272,196277 750805022666088448,14848 787855769207132160,205197 757392067257634817,42344 778299857769562112,166434 772174669977939968,11774 789861011188772864,226717 793162545599242242,249926 758692240831057920,54620 785689248209010688,195975 795006130187603969,264397 791712472944156673,240718 794016976830074880,255942 763909556695134208,79691 789146214361071616,223492 792447072070840320,243165 770560644529741824,117263 778918891988844546,350566 793874570327367680,256255 763889083580121088,80939 770943226060701697,738099 775546017433268224,149040 758025721717592070,50923 790032074090524672,228702 792158793115111424,243187 762752290445033472,73712 765017103116046337,84422 776835002218590208,158327 777564038238797824,161413 774281619146440704,11774 765604017418285056,88546 754726583097659392,33356 761132585317765120,61051 772903470873575424,132335 792461919978303488,245128 792498760521814016,246392 752109722610860032,8044 763161543773130754,73814 777878850151866368,162559 795244824190402560,265644 793241495000211456,249469 755557963813625856,35890 759105457478696960,57056 787729549073145856,205197 759008916369833984,56370 774102229200416772,139404 786927776192458752,158229 790909997181984768,234796 763032564378370050,75899 751141079836090368,15808 750167130633560065,11250 751597104074809345,19000 735164172254646272,11774 779362428425494530,174315 764972988999630849,85525 774225370547564545,139404 754068737989357568,31529 794781589058240512,261155 759363695872966656,57964 758090774823116800,51069 759159464121413632,56964 765228800862937088,83391 795394714581266435,266884 794133185181388800,257423 763547354549067776,78394 775453928037031936,146720 789511851847606272,226731 757246976664735744,45014 792024733898256384,243187 794634361442365441,261058 749323071660654592,7849 767076859691601920,97080 794587215007387648,261155 795740669159555072,267862 772518061966434304,128121 759201113119846400,56964 792388243287314432,241940 793494736510124032,252020 773206692968357889,135004 777648983384535040,112623 787969787737415680,213887 793618918451576833,253032 781293761338941440,185310 794789339687333889,261987 789709959063801856,226717 790538618095882240,231894 773882691284508673,11774 776145071397822464,154071 750721126280474624,14351 788742051814903808,220332 732393472884244481,351884 792921817031675904,248496 734771660583272448,11774 788136045204344832,215005 795356336980717569,263907 771179358316736512,52112 739452807351140352,352030 785583321333891072,196917 795418416542846976,266491 774049481692176384,140748 774283217004335105,121080 780558464619732992,181548 762338532237148160,72678 778580255103520768,168794 793472020516376579,51644 781054797126504448,183269 791665468079833088,240483 794278405617360896,258598 794634833985241089,261155 755637781628682240,23217 763113183569555456,76549 785928652839981056,199546 790253124573331456,229693 761336668599230464,68182 768132835643420672,103071 776904512229380096,157082 753742688025993216,29059 773945922308812800,139404 793592785441992705,252368 768201877708115968,101681 786177739384553472,201374 794194172869607424,241819 771882258458251264,128519 768100437279051776,98646 787896289962790912,205197 750901199587667968,15917 773895091656069120,139577 757598830875570176,47545 792761802476163072,247241 770377740168097792,118482 793161311353843713,249469 795694551344304128,267862 788277120845897728,214899 743181903059116036,47188 754111960841682945,30590 774050870182879234,141200 794564519662067712,261155 770291359517282304,11774 785627136421953536,197622 769450928940482560,1249639 774382979346935808,143473 791747813973618688,179307 749650311468359680,7546 758980828437159936,352982 767787513247305728,100893 779032569597669376,170253 785903664317796352,199409 760250183439441920,61412 791365606721277952,238207 792150375470170112,242693 761052473414946816,65455 766730967817990145,95848 759152367375749120,57294 788443003132055552,11774 758064608305254400,50827 791712157931036676,240483 795009443608100864,264651 771932427900030976,1249934 793101625753755648,249471 793248302041030656,246425 751163803958669312,16897 752242554989453312,21074 777220437294084096,160634 785526759231983616,11774 751056535460188160,11495 794353122500022272,259034 758188155661156352,50542 780373266561175552,179742 762059866286518272,71594 773893003236610048,139404 787584290863407104,246425 794541265983447040,261155 760518435172413440,62750 785549033620242433,196788 792431366310813696,242693 762942155153342464,353374 790935824661614592,234583 791552103311413252,230485 772182828050157568,127957 781484248184266752,188119 788152798282145792,214161 754846759830990848,33356 787721289666486272,212139 764069806941179904,80623 785647423741845505,196277 768216565137440769,103046 788457762674053120,218275 757067960917848064,45964 793204133268455424,250633 777507666016907264,160609 794303934949183503,11774 794949270818398209,262430 762784338618363905,73926 769272912859766784,111549 794554217293811712,261155 768949449066442752,110302 778746585295364096,170187 759859125660495880,54974 794777951074062340,11774 765929712556408833,90031 785631492500316160,194723 794677977003032576,262022 755418447580987392,35890 767140068796489728,94699 780876610002116612,183269 787819194674843648,208176 787830884347023360,207613 788481627433406464,218275 765766452548960256,88399 790908541762756609,234526 793927666500001796,256471 779409343628345344,174244 751885614090362880,14277 756679117353779200,44450 794724391821066240,262752 773379026308038656,135903 795363757463576576,265875 788213398374715392,215437 750026469137588228,10654 758062874300411905,51069 766651443122204672,93261 774062920053370880,139404 735254315904815104,1170550 733103410019344384,355261 765332729466593280,87245 759034538873933825,56552 763587824524353536,76406 786393704009457664,203674 756607593230045184,43553 785282856591486977,194147 774280812858519553,11774 757264764464615424,46612 792432658219360256,245566 793145163027582976,249348 761342807902523392,67973 764974778323120128,85562 762719334036860928,74308 776941825605197824,157755 772117323562049536,128025 781158804817862656,183269 785273084584398848,192032 790939207925542912,234796 750964594571636738,14858 792281560754036736,243187 736988449836662785,7224 756206699376156672,41680 766412598082502660,91894 786725810313039873,13803 753828103294562304,28866 765312487235387392,86440 774319536946319360,140444 787102850849476608,207965 777881060017315840,163785 786948028573843457,207613 765627088619524096,86645 771101241371877376,123595 758336799869575168,50314 758035353504669697,49431 762726682314674176,74066 780613508614397953,160612 732450358832730113,349741 750312181342740480,10735 757670758252285952,48735 781218948410855424,185595 785920092194283520,199546 787074365145899008,209043 758333694646030337,50542 769675644863123460,114779 792509501190578177,246273 753663386131369984,28799 773657129148358656,137869 791830542878642176,241678 768945999792320512,108795 775648902670417920,148045 762407730120392705,73102 794007101848702976,257492 763137414428823552,76410 764895949286019072,84724 766013368259874817,90384 770222281775874048,117377 750883546525491201,11495 763795556355366912,71502 772817641035661312,132364 776146636204417024,153699 786991139383640064,205728 787777877676789760,213064 790929766131961856,232169 778155317418979329,164826 751834389747728385,14277 790671078473498624,233307 781624660806934528,76146 777995526943805440,164826 779074341245857792,171260 790279510042247169,228241 787292162740391936,206007 763052499913809922,72508 786426563147534337,203350 791347758091218944,11774 749330704589287424,7852 751161207839744000,17416 767032098460807168,97554 770857086934671360,121612 775300744622866433,148167 787013044014415872,207287 790883476668977154,234583 793521207119273984,247743 763169713711112192,1249110 763745908844441600,79691 790946382525767680,234583 777511046328221696,161387 778505433619259392,152594 769027126943154177,108396 758024715848089600,50923 758521651730321408,52749 759647537699627008,56964 792528363906748416,246392 761560577655406592,69231 767941517705183233,101681 760251438903590912,60794 764816479460085761,84724 792080006201565184,243187 794074833143365632,256276 785555261599674368,196247 795095528942006272,265245 755072555225153537,35044 762610044517048321,72541 775744013471186944,352031 764132063159001090,81869 768988845673066497,104932 789750651773456384,227242 794871403715657728,262752 795042275126546433,263551 771067094691479552,122388 793189383180587008,250064 763932608258379776,80393 764864021187002368,82018 773947035309322240,139404 779100137423417344,171644 762779610882768896,74281 787959578478645248,212239 767795172675432448,73704 777592009058025472,87904 785982092702199811,199891 792546958908895232,245634 749059057697239040,1247970 753784490342817797,29263 776295992178212864,152872 765144616072941568,84724 770065806982086657,100620 772801938706554880,132335 790716591457574912,233307 792831668566396928,11774 751810315478851584,14277 775167250386915328,145244 777914492189569024,164633 794284459214458881,249926 772982814530732034,133519 775358609655934976,146259 792874955956518913,248065 763846265033658368,80486 765599633871478784,82457 766686435986464769,75724 768495688078417920,106281 771481991892070400,125111 781607564094083072,188873 793146722016976896,249469 793441802577645568,249926 733109840126595073,355106 772317378721878016,127925 792374779961602048,236963 732609621672792065,1170592 751099239003000833,16299 758042882804637696,51069 764420412168138752,83391 772461559775920128,131025 787566277384548352,47207 795070596446965760,235487 750042506964774912,11370 777595075136290816,162596 791564028740894721,234864 785265126232494080,194560 793238145777238016,250293 792147278207344641,238207 762869142990880768,1249077 768229978685247489,11774 761619744776675328,69711 779291377070907392,173799 777767647513632768,160651 755454716352471041,36719 768893215155990535,109104 787351883383988224,207949 788714278060777472,11774 755925804463382528,40550 771050913196679168,11774 785918960768344068,199546 794036300567474176,257492 762017119689183232,70858 765656253389414400,87904 791246517067808769,234583 732432550241566724,349197 762357712466444288,72216 790757525675126786,210238 794868393576955904,262849 795247424705007616,250216 758337014060097536,52554 777387132352536576,161349 781909745414213632,188458 787306117734989824,210215 762777171781902336,73712 773591828838879232,137042 791247334478929920,234583 792031765086941184,243187 752627305143472128,22664 765882783491354624,88459 776828807152009216,158387 776475544128987136,148010 776752453106733056,157693 762440426938707970,69673 766485113614004224,92917 770739022498889728,121080 776074419273740316,152735 778927991627870208,171168 794878917832310785,261796 795305398253260800,266146 788752091699376128,220332 791267607290707968,237491 762453229594476544,73102 755835719537401856,18215 770422208380493824,117263 778355243318808576,166852 776733947078254592,157693 788386635113050114,217519 792760622635225093,242693 759803784767741952,43285 762758439768559616,74281 778361941840527360,167220 789156992212361216,223899 753666738361929728,28866 757825390400241666,47782 789872704539230208,228354 795272026772668417,235527 777144675748544512,160217 765938468379820032,90384 776474009571627008,154832 746738678811131904,35479 767125623441657856,94699 786129736414195712,200382 758453285183426561,52749 789430663002877952,225943 764561705087008769,81659 767149939830890496,97392 773313251291652096,134993 778704805342523392,169916 766378124888211456,93184 786593528650477568,209828 793437053992079360,252196 753426833748561920,26740 768121417107959808,103818 751243101461549056,14277 774358107610767361,139404 789545396867469312,217574 769593296436006913,73196 762670667867131904,73022 787098004947865600,209151 752669021502205952,22393 769543323816046592,110585 779770247528140801,174492 759403671914414080,55260 766708915178471424,95672 781852554225291264,190553 786818565961814016,1170508 779746268134445056,174492 754074588183564288,31686 756668210020229120,43471 769152931211862016,1170572 791137493357826049,232169 769307262078726144,112718 767041615240331264,97466 778558612973027328,166852 790639752164716544,232881 792068934589485056,1250018 792082929228709888,11774 763772710778441728,80136 764158249654366208,82066 772739826290352128,132335 788942716080128000,11774 793647258008973312,254135 757760523605676033,45843 790742343444008960,231894 792365261089304577,245079 788765982756134912,220029 777848989156831232,159847 781268891796320256,186584 785649569342205952,194082 791026231714189312,234556 792633465229438976,244270 751765916501831680,18893 759773362361106432,56964 793189708318724096,249927 766379641401585664,93339 772575504947879936,112382 793195436232302592,250430 776915804973506560,157755 791718034268229632,240926 780384681120366592,167393 757588791842316288,48021 770997248721379328,121612 794609815830007808,261155 767845222441185280,100529 791862312281837568,240566 778298394343251969,166532 789246702398021632,215437 790707170224410628,230282 758801447492329477,1248642 762311270301310976,72550 785237572616392705,192686 785890259804446720,197512 793345830925328384,195876 788111390015836160,215437 795467606581006336,266491 779629026352754688,175988 785644245772226560,194082 761295450276233216,67768 794977141137936384,263817 750139885395279873,10057 756452058346168320,42249 771379167749369857,124883 792016623095779328,243075 792775923099693056,247240 792792995372281857,243865 793828336384479232,255306 754776438704709632,33356 756936585636147200,33355 758713022953193472,54752 767099094821117952,94718 770345840074366976,118375 775383479777390596,148574 781566891760480257,185313 790420874210017280,229693 790627204786819076,231894 777924963550502912,163763 771070702644453377,1249806 786270840887218176,202429 788483172208107520,215437 775451881275437056,148800 754718235304407040,33356 773924703174090753,138155 790738131548901376,232863 791434847021662208,238589 766343508424744961,90031 775011429011324928,144617 794740377446191104,261155 778744884240928768,170252 793212400581214208,249926 794879834958733312,262849 771405461669056512,122861 788500986398638080,213951 795682568741986304,267862 752128899073671168,8049 779462249597571073,174557 786592761994678272,204901 760114876404625408,61051 762812131733565444,75073 786392721380478976,203674 792725465828122624,246726 794689196178948100,261155 769258889896308736,111448 769291500979052544,112693 758650554981711872,54272 785532955850571776,196247 780559795145306116,11774 764826106100846592,82018 786010723507838976,199478 767200038950932480,97432 763477969381666816,78344 792082894281932800,243187 786931122974429184,207287 767825375573323778,101681 781141741340463104,181419 792418218266726404,245619 774988374360854530,146259 793314369828376576,249926 763468623100858369,77667 775402353172152320,148645 791714730821951488,240483 756973184851640320,45122 762430610946215936,72716 768497436855709697,106281 793615931763265536,253793 760940766470430721,64722 766051267877666821,90384 777374991184560128,161705 780895415277236225,182960 790730757765337090,232791 785269843524104193,194648 753040772736352258,24727 756376408021020672,42249 787595804521353216,211807 778386014108786688,168008 793941807524679680,256219 795734584696705024,267737 769187366338752516,108848 771460484482510848,125554 754763213762211840,32495 790991305803378692,235590 767455926362132480,98890 776263830418620416,153194 790322658307084289,230347 795763728667017217,268643 756283186586480641,42249 760143985570672640,60866 765078184228446208,80486 758879449269927938,54070 792574100669693952,242693 764115851918319616,80393 764885318826885120,75559 753702384325492742,26780 779744739771973633,173347 758382520501100544,52167 773915851602796544,11774 763809914716250112,80486 766607877280849920,90031 773721636260360192,137953 777721607506624513,160609 750363307454922752,11774 793098039267241984,249469 760182450765066240,60112 776181874506903552,153845 761629323904348160,68993 750085853540679680,10661 763673877243232256,76771 791396488140034049,238780 793113321927041024,249469 740470383053295616,355430 778293636865851392,167273 779735339111964672,176668 788436600929652736,217519 775892557242957824,151066 781152590042128384,185496 792774422298030080,247240 767805837867945986,101681 759466532669759488,56964 772458100188024833,131045 778626515978313728,169201 773636147637518337,138165 773952295700537345,139404 786803876888326144,205186 771859615759958016,127957 772935307599618048,132996 778288933532610560,167220 780431759263621120,180039 780809391276756992,183269 791303031560208384,234583 773712488718213120,138382 786917045602426880,192032 790314896986603520,230270 790608425595998208,232792 790988353965547520,233736 756189749614940160,41680 772088105960628224,124597 791659742347137025,240483 758779411147612161,53991 781304975506800640,167399 791882384983592960,241678 794156892780052480,257581 732828197524496384,351850 757529848705327104,43225 760112996915949568,60866 756655656824893441,44271 772459487223439360,131045 775804331085795330,150663 790150190057549825,228635 793603859373494272,254008 755840602600722432,39804 793575429164503042,1170557 772060322718814208,129335 794698510448869376,261059 759276171553075200,56625 778083011770343424,159389 780441521153638400,180039 787782249815035904,212357 756293631493963776,42432 773968780028284928,140444 786319372016951296,201555 788700119495507968,217560 767017539939373058,97314 774727519593455616,144573 776906731238592513,159245 785320369930571777,194923 794018865097375744,257546 794985388653703168,263907 762957288810262528,75073 773954600793542658,140444 774096427395854336,141316 732164663882985472,349197 764059611217338368,80136 776162854793687041,153845 780891212995670016,183811 790944438465863681,233307 793201105316425728,249469 786923972923392000,11774 781242249136967680,186584 754928223104872448,26721 756846762510483456,44429 762294206555578368,72625 772374824291213312,129700 788051853481312257,207965 793170091873406976,249180 779673648823099392,176196 793793633321451521,255393 772912416275431424,133081 795346341870374912,262847 790926002247512064,234583 790160198514176000,206484 785629662907027456,196277 786690234792734720,202380 795207538967015424,247930 756251064316399616,41438 762749628177453056,74280 789509644720877568,226731 792876711427747840,247983 793622091119616001,252581 768514946791530496,102831 794385529420713984,257492 785527229870645248,196277 765238607678320640,86103 789840451616411648,228172 780763828074274817,182960 789114246881742848,223286 792978233679421440,355260 786500859496726528,203829 753736027068661760,29600 768200532611653633,103506 738665189063544832,11774 756199073573638144,41680 779487041943842816,174557 732332249992007681,1170425 753801352048877568,29817 771946470241173504,128424 773960701534736384,139404 778497087868514304,167319 786357108702744576,202304 786731631415586816,206326 768234129871831044,103354 778375397952008192,167003 759118696891686912,54842 777628460982296577,156290 764124911128473600,82066 766363292868673536,80939 768413318289711104,106094 788907938534547456,11774 767749382485651457,81946 776202727080591360,153845 753378325188313088,26458 759405957847912448,49121 767093382665601024,97583 791358824011534337,238207 772829712955559937,131025 776611418976112641,152946 795497726008000512,267041 764873021530267648,83940 758880762586288128,352025 794570571505729538,39957 770332717787516928,117257 747500454158839808,350826 754070677288726528,31528 768878920443826177,108849 764243579069796353,80486 767051367101767680,96883 794562349030117377,261155 750496794333814784,13201 780792319779835907,183269 793864914662199296,255393 770417884438814720,117609 757630368619106304,47940 732794270164393985,354159 778981009291223040,170253 774733738420822016,143043 786906550233341952,207119 768269415444049920,103071 777575076820492288,161277 794905379306176512,227183 768118854979641344,103261 790990447095062528,235803 791732426875801601,241296 765254255993319424,86763 755822836409696257,39957 768708630640066560,50581 774038098904702980,108396 776569570408566785,156976 795017296112599040,263907 768608895237402624,1249566 786728546169417729,206008 764812340441280512,83739 760540044331327488,1170700 750262339832807424,12060 794772777014333440,203546 795340893461024768,261796 753317272459018240,26140 779048453116686336,171463 781498754994012160,188119 791965233933717504,240483 771506564217856000,124855 787038070457720836,207996 792123430372081664,243513 775136414732316672,103382 788026004979740672,214354 791408160271589376,237908 762168616456482816,71947 763524924048756737,78159 787877288964653056,211347 793185390404468736,249841 789235836478971906,223692 764850497429831680,81946 772909421970292741,133519 774383958062604290,1250138 780613105973723136,150151 792766318516641792,235729 754149981590695936,30910 770606886416703488,119774 766878705603923968,74575 777925725064048640,164633 778007096415715328,160539 794560111708688385,258981 780602135243288578,181784 751190839297126400,12408 778300447954132992,166913 788073055155257344,215005 794450750193614848,259659 761626202385879040,69673 761708494995148800,69711 764163569923547137,82283 775104415422353408,141091 765008742962204672,85562 775112193427709952,146704 776559988466515968,156926 764177134348668930,82466 773896136461524996,11774 786939206929002496,207613 758712642424811520,54070 769423483533004800,106716 750749246689726464,14421 767911069478256640,101463 759218532311830528,56964 786659431182282752,204958 757381101757222912,46162 762991435809378304,75724 791547963206086656,238099 754768152802824192,33355 763505126791221249,78159 777615075225931776,155898 778255527235026944,166913 780824617774555136,182659 764909285629386753,83968 786344063674880000,201555 788146783683743745,215997 765572747665833985,86103 778334436815319040,167517 787993036374638592,214209 754763302086074369,25995 790718900694638593,232863 761553926223073281,68192 773316788184571904,135736 787265819386474496,209351 785302474160603138,11774 788415085609906176,11774 764948300218900480,84710 767792172389298176,100605 769881145186148352,114861 795482697766420480,266138 794421080542756865,349856 767907079109615616,100620 775839442363973632,151242 795420620532105216,265855 765890890476904448,87793 753703757154619392,29263 778958882534256641,171463 750441970082820096,9574 768123925695983616,101681 775071848136486912,11774 793935643479052288,249926 786974606540230656,207113 788439642118955008,11774 755162883747479552,35890 769186848916713473,111549 794687846963679233,262752 781561512196444160,188304 775363821254746112,148645 754793790150287360,33356 792721940922437632,235294 794604267675914240,261155 786002046008848384,198305 741614696394956804,112939 770250824500912132,117257 788764367793848320,220332 794911881400086528,261155 744332251756961792,87889 794207811341168640,257492 781590381175595008,188401 762766863646556160,74650 754086068849373184,29263 757007749980880900,45669 768544463631294464,106716 791137286968705025,203863 760140651887468544,61051 780168025160814593,174115 793301197126008832,249926 792134555935178752,239610 758320092253794305,52061 770967747782119425,33169 766644600073322496,93261 776033793501171712,153058 780959936549453824,183668 795027333694402560,263926 754858766365892612,33356 755155000117067776,35890 773985746919325696,140770 787832524508688384,207151 791226805147475968,237236 773329580480356352,135025 792053324228943872,243187 753314859173883904,26621 755432218252742656,36545 768667075397099520,108381 769279241942958081,112767 759092383086587905,56964 785431769113882624,194129 776936798773735425,159411 778494071467900929,166883 781199583984615424,185313 792334318865526784,245118 764970928778293248,85562 794752093303107584,262022 767801922711584768,100605 775807165940457472,11774 787787789316218880,212357 792172264166875137,244289 795698278738362369,268281 758322929746587649,51451 791363645288701957,11774 780520636875542529,164826 790593081162604544,231894 751872930880032768,18502 778397356542849024,167939 794006342281236480,257492 794638790740492288,261155 753553915375779842,25189 787022263866499072,246425 791635281749348353,236844 764263007106928642,80648 775974055362961408,152735 777156029444395008,160480 788470564444831744,214976 790878435958808576,234583 788794420460130304,220526 759411389974908929,56964 775997630249897984,152735 793105869114269697,247672 793991873727725568,248652 767755962472030208,101163 771907042806161409,126607 772213559665233921,129662 768221721648177152,81008 770637884193845249,117265 790582789963812864,231320 764450814295355392,83367 764605469264580608,83367 794571770548330496,261155 770969209601863680,122146 777681567023935488,161456 756860207595008000,44450 758078199590858753,50923 778988850249105408,170268 788050696109162497,214492 790901200279441408,234767 795699453411860480,268281 760140623164899328,61051 776115783550246912,153095 779886990980485120,176745 794723246277066752,262752 774003352182980608,140211 787986085980807168,214209 760804074728091648,62779 765696595656572928,88669 794347113056387072,259543 794575702204919808,261097 794914066615697412,263708 763773686927196161,80136 775591192427843584,148994 792350238551846912,243398 764300401092927488,81595 764669876602490881,26066 790895070945812482,234583 793423916555444225,252020 785262977746407424,194560 765157729501577216,26066 769661118902050816,112032 794609306666729473,261155 794138970384986112,254135 758021914908504064,47761 765127977336266752,84422 794376259631456256,232169 794896722988335104,261155 795715108064362496,267862 757786208844050432,48549 763551404891963392,67226 771559114052775937,125554 776908786900594692,159146 792512830775758849,242693 794963934956523520,262847 790726156840337408,232863 785592659964342274,194450 773525648920850433,136947 773694168572887040,137640 793177322316718080,249469 777455327616786433,157454 758707434445795328,53185 776579900790673408,156644 794744724200558593,262145 793431511571705856,249926 795201133325287424,262849 779127459509927936,172962 791483788270284800,239405 794616436970831873,262022 763209589017964544,1249110 793424625648570368,249841 765569104744894464,88052 767343694626291712,98720 779026363915366400,171168 788470025137029120,218275 792725458072797184,247054 788473672566648832,11774 775183763043078146,144730 768912966083227649,110209 794065145504768000,257492 776261711980400640,153194 779459875369787392,173347 786943193828958208,207287 764623706282864641,84209 768004702839640064,101383 791285954963083264,236393 770939167752597504,121612 753742514474127361,28903 785378071020994560,194095 780831564804550657,183269 793312957346172928,249926 753366126994882560,22788 790449529690607616,220029 761266371619647488,66824 765945399123255296,90031 793110384399880193,249469 770498204026691585,118191 759942587121856512,58218 756989063249395712,44450 785271200121434113,194667 794006096314847232,255870 764208395628838912,81966 767832579227590656,101383 788885997677260801,221476 751111711319420929,14858 789995256825667584,228354 759791243832520704,59339 793516185539137536,249961 753692940858523648,29263 779694622649884673,173210 785828234579611648,197512 764570761851838464,83391 764870577802866688,762119 774294291782987781,141867 793872814449188864,256358 772133472030846977,195876 788133535223799808,215005 769028060796559361,110709 771400292512464896,125367 785855873549828100,197512 795090491079438336,249926 793942296244826113,257026 777266086861418496,159475 793846864009367554,255942 795686610251616256,87904 788791384618577920,220820 793924198834012160,256219 760156371673231360,60866 764887984386768897,84209 765890399634386944,87904 770033079733874688,114357 785696103450673152,192401 791716290838814720,240483 794634674526097408,261942 753712790972628993,29263 761677274751995904,69711 763018696046419969,75899 795427087821795328,247930 772769569798840320,132531 751585010394673152,18550 757003322293424128,45672 766737182010798080,96002 792219597671804928,244384 794692424836743168,249926 757922090481778688,49843 775764699933659137,151409 785684068277030912,195975 761917680895029248,69947 766702509368889345,92917 790706031026331649,18395 767319113077252096,96898 765575774145351682,86103 776131281117597697,153035 758364443663294464,50983 778822819232624640,351340 788830346380873729,220806 763764479251275781,79513 789085413612789760,223286 795471720043937792,265499 779294448211546112,173753 781172436188495872,166860 776920224096452608,154869 777283806613110784,7003 750973426769260544,14111 794906910269042688,261155 789342925205467136,209184 739884824685649920,11774 749578350839013377,8845 765144170294050816,86080 765717297038098432,88489 770854960195960832,121479 771209505841434625,121479 794527679236214784,261155 763090935341322240,75724 774740080170795008,105109 770401742068576256,118698 779676066008797184,464984 794355937041477632,257492 786692186289086465,205455 763835756007854080,80177 781362300905066497,186434 787799671741685760,213253 776524954175025153,153501 793633056263245824,252580 747520589754208257,11774 760161516163330048,61051 781628363148369920,188498 789467762649206784,225601 772528200543047680,131007 773288653346996225,130988 795321233885773825,266303 763525241029132288,78219 793419359783825408,251452 795748065344974848,267655 792957787139604480,243286 752926854424788992,24597 753249036992258048,26086 776575960896397312,154701 786676622611083265,205349 791028838696353793,235756 757621033708949504,48351 751162217714900993,16953 770263761919893505,117257 781256333882494976,186434 779515098293530625,174891 751179860190629888,17591 789528805350125568,226881 756243055422926848,41680 764562210550972416,82283 789463618513465345,225911 779503025085964288,157503 781206123068088320,186434 791786641060835328,240793 778653854543908864,167939 780763003322929152,182960 792445595893895168,245634 793507095190568962,252408 795245535687016449,265644 755412523285741568,36219 788418716962660354,217837 788853684599873537,220602 795283051383115777,263667 788451629112713220,218275 773572958262472705,137158 791331775184154624,237787 793217957363085312,249926 768622458991697920,106763 778613812660408321,168794 751038442671337473,12852 751887265098440705,20265 786040625061728261,199755 779361487223713792,171377 789268033193775104,218875 795400286470868992,247930 770309593985650688,118015 789542443800592384,203546 763877656576131073,80939 768183500834865152,103071 790643815958863872,232169 794914812631224320,263895 775843877102219264,151242 790361634455756800,11774 766723498706206720,95672 788743679485710336,203710 790552228033474561,231792 778789218982125569,164764 792875738332536832,247054 776735895659634688,157755 751819613785116672,19074 763841834049212416,80486 764969029920489472,11774 765299384443482112,86320 773554772993454080,137158 763503566455644160,76794 790720139343912961,232169 755223958224601089,35890 789242588482199552,223921 767915293867933696,97447 794996215066791936,263906 791672358918553600,240483 793957383118659585,257026 794527918483509248,261155 795665954583756801,267862 766345765354700801,93261 777312579790053376,160593 764429749468921856,82209 776597018407870464,157031 751567646588448768,18323 764858655141494789,83648 770606800181735424,119852 791361489403727872,238207 791471286899712000,236035 767746107980021760,57574 755983374901207040,18215 795699404221140992,268281 785299545433538560,194934 755053981907509248,23571 788469281050595330,218495 794008814387363840,257429 758414430124306434,52061 775033477901258752,146259 775917561275822080,151071 788809338689380352,219942 780191056428236800,167007 779436004520423425,174028 787076320630931456,194058 760184961932505088,61598 762730299444850689,74612 794543565468643328,261155 793816802442682369,252679 758015243356344320,50337 792534590145564672,228037 751155399802302464,17365 771867458697252864,128566 781057637240582144,183759 793186253160194049,250430 790714283562831873,233692 763806711874551812,74575 774046894347522049,139404 780640917527101440,182122 795065195735433216,263926 754719183179509760,33356 761946804422340612,431998 768969721152540672,110585 777958860564946945,164912 765925582618058753,89923 769672405115600901,114779 771409222907076608,125367 794697120548868097,262752 760164438670532609,61145 763072051506577408,75724 766487204390633472,90031 770728455793016832,112363 754736173189369856,33356 773913133760983040,139404 787968224340086784,194384 773623949309509632,136947 771329787956723712,124597 771514402314985472,125554 777869111527301124,163763 769373708737777664,110023 786705427195133952,205285 786555722322632704,204413 775105040704954368,146704 788111041984987136,215608 790508376367083520,231550 792013693672300544,243075 791010531977015296,234653 793877311011557377,255942 754750277073399808,33549 790644553367719936,230899 759164996681076736,56964 778717951604121600,169384 789233757429661696,223936 772187842776674304,103354 763441728195997696,78159 786551444149108737,204413 758682701566058497,54070 769307297508188161,112265 770707077576613888,120625 793135209612992513,249469 745400003724775424,11774 754756813753548800,33356 757602760426532865,47940 775738144620765184,150663 787363969585537024,210207 788495793443393536,218275 790893525265100800,231894 793218404639313921,249926 765618982141304832,88052 767294376548655104,97850 774006326439583744,137953 775490785231966208,149259 760676549297377280,61375 751193933967986688,17591 791440236043603969,238845 762312350443642881,72550 789298688782835713,224736 788140912341753856,215634 793451048576782336,252196 750917746146308096,15808 756930549126602753,45311 763001140187312129,74247 765133931746324480,74575 775668097629859840,150463 794321863258214400,258598 775524113528020994,148537 791796741670666240,239405 775429649056665601,149271 751103465338839040,15808 755477700756639745,37538 775798361513308161,151463 774298736914608128,141360 793422782415732736,252020 795605831786106880,267521 739470399004495872,209828 766433993092919296,92958 769274026338488321,112399 787986410242465792,214209 774020685718888449,137869 786677892730224640,205728 790726848942604288,232863 793407015749947396,251892 788862457448173573,219678 740152302409895936,354056 773700425358860288,137315 781047628142301185,183759 763818073124134912,79131 738673976508055552,669866 771404946193416193,110362 765356147247165440,86103 776749496441208837,157082 795725485514903554,199307 761332249765810176,65180 765308146281648128,86759 788728348620894208,220029 771901887352221696,127400 760096882366394369,58253 757378131569160192,1248475 769275894221250560,111225 775719086219071488,151071 793121636098641920,249469 762066364274085888,71099 785861820217253892,197286 792481670809067520,243286 755216999878430721,35890 765913598136725504,88489 781350030150021120,139404 763890834542583810,80393 770800760590364672,121596 793135842705506306,249469 761543189207584768,67326 773516155491266560,135025 776233711247486977,153854 788486775241003008,218275 778541132103950336,164945 786321930538409988,201958 795694699025666048,267855 753710173252976640,29263 771169424283799552,121780 793826323152023552,252639 755422322106912768,37044 780616033920962560,182122 766235048194420736,91746 763043233832153088,74483 765575056026062848,86645 773737310752047104,134199 795657696045400064,267521 773898632739323904,139404 791523883408994304,232137 752831355696795648,23703 769140271795806209,107953 765701222594703364,86103 772188275499040768,128934 795024681652940803,262849 776666463696523264,156835 795035914984529920,247930 788560498337853440,218275 765078789403529220,85767 768486919944757252,1179733 794186193562980352,257704 787028171283697664,207613 791756567888564224,240682 765711146976411648,86103 785635848180080640,197091 768185604488114176,100893 793131583095971840,249841 765365667956596736,86103 785536608304898048,196788 760280145777291264,1248732 732428682682208257,196346 749327794740486144,7828 762294050099634178,431998 780093481091997700,174557 790394588536025088,203674 756294181522403328,42564 750673176888221696,12883 755728936609472512,39195 793901490083618816,256451 756293632286535680,41459 768995497470140416,109104 791742827680047104,240584 766674191991074817,95448 737729246026706945,11774 795114939887353857,260927 758025323187494912,50923 770497578265825280,116578 788895109219614720,220727 790503728847597568,227242 793140409882947585,249469 781142938491367424,130635 785639558436184065,197512 785982619070509056,199478 769414260304834560,112399 775051575643500544,146720 777043604392992768,155451 793111365237903360,249469 790979704752930816,235673 794939068148842500,263895 791663871543152640,240483 761654067261214721,68854 767532244579786752,90982 771123904546873344,122299 786378037528977408,203240 791959600509530113,237852 794526533431922689,261155 787120810737733632,209351 751826835932012544,14277 792799371511422976,227252 757645700771438592,48549 750742561434640384,15050 753004881464725504,24755 787238165752999936,209351 738831408030875649,11774 740414088363298816,11774 773962399359635456,139404 776097392475066368,11774 792130968760885249,238780 794437646634229760,227345 791658632869978113,240483 793625986138906624,252741 795348073136476161,266500 749878841406005248,9314 765984527294529536,88603 792547536481292288,244143 768177909509066752,103261 774419087783030784,1250132 774764905400446976,144494 778054661869805568,161960 781515604603891716,188401 794244174111539201,257423 792696098796167168,244270 793946192086319104,256358 753062488917151745,18323 780269545164410880,178552 793426125087182848,252020 758708140099731456,54070 793182127323959297,250064 769572200248639488,114076 749203641144188928,7501 758386732366639104,52720 791333447759458308,237594 775422353928888320,148010 790584670836580352,232169 794188270766788608,258331 794711793092464640,262588 795762558879703040,268646 791075619614306304,234583 750507987769257984,12883 765939030617837568,89617 766365979496644608,80939 790358391621242880,11774 768444886081232896,104662 776595729892544512,155898 773883292458295296,139404 788480557176922112,217106 788874793571393536,221832 757712981564071936,48270 776653501250187264,156835 756291151016054784,42432 757020635063136256,45311 759152928636547072,55660 758031681261477889,50923 786276865312890880,199840 768072290315612161,103261 793321819356803072,249926 785355930598772736,194101 787874947448406016,354835 788789492496957444,220815 751985895452975104,17794 755355853713240065,35890 785308860408066049,194934 785859469158866944,197512 793551655610355712,249469 753943802973396992,30304 759460353298173952,57933 793992255409455104,256255 795617964401668096,267521 773652713393487872,137869 763412063561453568,76127 794750447420641280,261155 793773602940284928,254135 794613061000761345,261796 759513251889545216,57574 752726324775559169,21332 753697852673499137,29263 780044638342307841,177687 760640840616280064,63267 794648298086920192,262343 792203143966756864,243427 760961335869919232,65500 788245950007480320,214353 791348122203152384,238395 758111403437764608,41703 792671793614061568,243292 793715932870893568,254494 754828311822344193,34031 763814739348561920,80393 772779233299005441,132346 771521293334171649,126390 788141103560089600,214809 769284443320164352,112693 792479625989484545,242693 793610425644363777,254135 757334154497232896,14277 785708003907567617,194082 760582613287505920,63735 780600097675415552,80785 751820925855608832,18893 763273230874390528,75615 792410635489333248,245208 788430046654410752,217837 793212823824310272,246987 773880724554264576,139404 786656819326353408,204413 790834466906263553,11774 755100903644868609,27045 762644497675218944,73814 749689030481031168,9295 759782270953779200,56282 764209565592264704,82066 788797811491864576,217937 755582398104870912,36877 764342315334918144,78159 750308435690942464,12357 750767980913389568,11774 762840205497741312,73814 768832936246255616,109167 791265133540483072,234583 758707025232601088,54070 759193498218135552,57463 759816498835619845,58218 794723089091362816,261155 791606113405984769,240081 777264562722770945,159370 794166536680312832,256502 770768952347635712,119797 771519913215221760,125459 751830725079339008,13495 771095935388676096,118174 759460835244838912,57881 767743941999550464,101134 757929872278687744,49431 767893561387970560,100605 774067606558871552,139089 780683085008568320,180016 788037701932986368,214209 795206196940505088,263895 755901297975500800,39235 790712599616843776,233307 755761410349502464,34666 772621984068841472,129551 787043374385668096,199307 788415645125742592,11774 790644094129147904,232863 791664351908290561,240145 793099877664321536,249469 795076993578573826,11774 765196403278802944,86103 776391168594763780,155317 795715251929018368,262319 750443253829398530,12883 788014802354343936,213887 790117133489467393,224333 760087264089309184,60790 770247373201240064,117257 786751392979546113,206008 793611118669275137,252020 779854571954900992,171991 780230626456772608,178045 787863147336069120,211733 793149677222842368,243761 757848360673959938,49748 760857204698132480,64326 791660432880574464,234583 793169204635660289,249253 764245674498134020,80486 781114992800047104,185496 769263821311442944,112399 758711370015662082,54070 760172837302837249,16756 761567209680277505,68987 764595378641592320,81065 767507609565863936,97447 771892042783985664,117609 774336709005762560,135187 776534645005574144,155933 792525986038513665,245710 755561487461126145,38210 771477188700938240,126152 777923050377449472,157755 764193329374343168,81924 774031500584951809,141028 778426011516035073,167674 794102050078527488,257546 760432659378167808,62771 793216159080452096,250633 778397333327347713,152594 781240368369065984,186434 786755104099762176,196701 768224897365528576,11774 794613286528487424,261818 770338121430933504,117377 794191951386071040,7311 758314590962843648,50110 766381242145202176,93286 788982295768072192,220029 788037441454243840,214354 791316430964690945,236454 769291766939971584,112788 751620137539764224,18395 770323380465725441,117043 773291686139011072,132364 756290526119329792,42495 790400575149969409,206666 793876014245957632,254505 794296480458743808,259543 792556104106389504,243286 758254039075356672,51809 766713073482604546,95708 768159523198545920,103354 778563668472541184,166852 791431608200900608,239076 794568382679023617,261155 791109656726953985,234583 755550422329389056,38476 766759033940299776,81659 755127306167791616,299929 766313542186180608,91946 775722330953773060,151071 794737821709991937,262752 764313277291782144,82642 780088276438966272,176128 757698750361972737,46958 765999015271997441,90723 788179543311822848,352258 790004136670400514,229269 792353508687216640,244143 781350088044052480,186584 776603583194271744,152946 767248847823187968,95055 771078096778829824,122388 786006951628910592,193636 788211734368522240,215505 792431632196132864,243513 759073861002330112,56302 777354682742165504,161633 794879649922813953,261155 757255556436520960,44461 779247843919794176,173347 792029467862532096,243187 780274205866680321,172185 755444344279011330,36877 768426880387149825,106281 750310993062793216,12311 767561725797249024,1249448 756339780401696773,42249 766247224556789760,91946 772088834767093760,129471 781261221643157505,186063 767401311088193536,93184 771180273631305729,122146 773626500075687940,138165 764412539933339648,82209 757081319444738048,45857 785673996096380928,196753 789203531521634306,224225 746347918232195073,352982 773135853833097216,133988 787740595057938432,212357 785239612629348357,194221 773952091995856896,139865 791640802900348928,240260 794596235025911808,249926 755496936489230336,38032 789223333657063424,223692 781502509827383297,188269 794586373529309184,259457 756970847034716160,41702 764214443593138176,82177 773912325413756928,139404 794888988578476032,260548 785793158613377028,198513 732916272782966785,353789 763612665507819520,78853 773941245169180672,138061 778235276539858945,166409 773258106289532929,134993 779197729356472320,172962 794576765603770368,261155 756462392251260933,42432 763673925406515200,73926 788782244802465792,220820 732661752551219202,353360 790517254387408897,231857 762458701080911872,72036 764662791156359168,26066 770638560110051328,117310 788099879692279808,214247 788490992869445632,218275 732536367914319872,352311 763776118612688896,79600 779310653274193920,172962 780449449030066176,177233 788345311399780352,211980 735139738785583104,11774 755186288656089088,35890 788753537731796992,220526 757421271407886336,44429 762696634165764100,74302 788932843418292225,11774 764138582554583041,82066 779572179734233088,173347 795037679977172992,247930 752981932351234048,25255 776913187476234240,157082 764736340177018880,84634 766229024167395328,90327 768250810991980544,11774 794311070131240960,257492 794985530593345537,262849 788458744908812288,217837 758193703727034368,50698 771463684321181696,62492 791589326933065728,235886 735327483411714048,1170550 753561434672562176,23739 759533504711438336,57092 764886690011897856,85159 780558184494673920,181548 755161772789760000,35890 759472550393049089,56964 767756242290782210,100893 764849365244608512,84724 766433518117347328,93823 780943004710400000,182870 794621561323995137,261864 732360368698204160,350295 762724646206578688,73707 769577312006332416,111729 773956659202764800,139404 763929626007646208,80393 792230968027328512,242693 774322183216648193,142942 772091130523611136,128025 792079597257056257,243398 760182901472321536,60790 767529329605668864,98972 772021871214604292,121467 793141143714267136,249841 781747400763252737,170373 732262293858181120,11774 764240851988017152,82002 786191448274182145,201619 754855015202885633,349856 751844431255527424,14781 790544856804429825,231894 794723029439942656,262022 793580546186022915,252679 788817798923444225,221297 794022546949582849,254444 732371109874700294,349433 764259128374075392,81011 765657247347269632,86103 764529433571098624,83422 765541391325888516,88052 758651084109852673,54070 766765278604779520,96263 792836730143514624,244270 778635864658288640,167407 754727943469871104,22393 758645525876924416,53985 776756849961861122,157755 788779143848538112,11774 785676416775884800,197512 792796587856633869,243865 733065694061993985,355667 769905262513709056,105109 771760613051600896,127582 750363997204013056,12883 765948344598405120,11774 773706563533930496,11774 776936435563630592,156835 768192396521721856,104068 792171333211811842,243187 778907048767479809,170252 763052083595448321,75724 755756447653359616,39384 762110723145076736,431998 771536608386387968,124597 786369787043520514,202217 781263268606345216,186434 790986034980851712,232169 790007811723841536,228354 794566639194927104,261155 785789052356268032,197512 744992161075101698,738099 768157632720957441,103988 777278176745492480,159876 755475883897393152,37832 779819622199468033,176109 761509708737892356,67226 776032001174405120,87904 776557408386621441,156053 769370998785257473,112623 752908266578083840,22575 766383275552092160,91724 759221165596483584,57574 772918688827711491,108396 779425307019337729,174967 785259985580265472,194154 752629593522180096,22400 773163175600594944,127657 773289477833752576,136018 788442203773337600,217837 777681852844744707,162638 778197203609321472,166390 790547893321097216,232137 774765596487585792,143585 776415281388204032,155332 762281110894239744,431998 778975915640487936,169550 771378111329869825,124340 756646238573981696,43391 772129113372962817,129471 788454397227503616,218275 793185223144050688,250064 795720061667471360,261155 756614398161018881,44429 759263660279726080,56964 791000744132431872,235620 737336593476952065,354309 795725570042687488,268644 768620647916326912,106281 778580474801319936,166409 793445191231369216,8044 795449478840983556,262053 791331117039128576,238207 793537580788813825,249926 767467618122944512,93823 776549671565156352,156518 738458215680184320,11774 761740401094950912,66263 788241361237446657,215608 777223001381167104,157082 758738321715585025,52112 787094558672883717,207965 768400306057076737,103071 762259706811383808,69794 771018854936043521,121612 788420997640617984,217945 791812712443412480,240890 765685117406674944,88546 778812544987181056,170060 753442710665560064,27045 765157177740890112,26066 773344544888852480,135721 791584260868177920,238395 794182570976153600,258456 758920203656843266,54519 774675760208572416,144494 762316532558934016,71429 787002258357489664,205181 793225290793164800,249841 794160204854259712,258331 760185651136389120,61598 780388943745417216,179742 789928641421570048,351424 780450267808538624,180310 787806422700400640,210235 773882484677185536,139404 794534223197720577,261155 761767174834909184,63268 785920589257068544,199546 790986213561774081,235621 793322145396891648,251452 776254463304605696,154869 770417307873140736,117609 763108127721926656,75027 775409953154609153,148994 790971485066293248,235590 786522782683181058,198878 793148712486899712,249926 791411402338541568,238207 794612784143007744,262053 755153537638604800,35373 755897199909867520,39207 791440585836015616,11774 758430625313361920,52112 764303770150854656,77195 753325842462339073,24134 763772117221576705,11774 769032256757334016,110615 787419999480664065,210274 792126204379746304,243075 794567198585081856,261155 793164287271370753,249444 794702096394137600,260237 795710956043194372,267815 764153068040560640,82283 767908004679315456,100620 772578689636638720,131480 777954148843126788,163990 788823862112772096,218911 788887514597646336,219754 763170108936036352,76549 770649066426372096,117257 786629230184501248,205181 787075943005298688,11774 794600750802313217,261155 761643600643956736,69493 765244532409720832,86645 771864570520604676,127957 794671459859886080,261155 763451447023251459,78304 785459856387870721,195975 787110159831138304,209184 765146978351185920,86103 789900725312774144,227048 790718709790834688,232169 764819201051811840,81574 780698244401823744,181903 756216460817469441,41516 793567047544213504,252741 767152115525582848,94699 791061897290416128,235590 765232047183003649,86472 776954315135029252,159146 750394874940186624,10848 790539136155475968,231894 794574902015758336,258193 780909082190512128,182338 758684655201710080,53841 765160877200769024,80939 791566497780932608,239405 758043715155980288,49066 787830847583903745,213253 794764428977860608,262588 754999108000096256,34702 757665722218663936,48369 775022040185049088,146259 778811460986122240,169202 792843897948872704,11774 750386994480545792,12883 789282603303964676,215505 791272632981262336,234796 793142845167308800,249841 786946938616905729,207613 764850029832105984,85023 779333581688696832,171693 761846721739575296,70858 785725689672536064,197512 788721392082558976,220029 794282205614895106,203546 794759973112868864,261058 735945645253611520,1170525 767856375162474496,101681 732999339321131008,11774 761979231483998208,71488 769810717709103104,81929 776951423107870720,157082 753455675657818112,27045 770460400366211072,118087 778404758553890816,167418 788391630659170304,217519 794981489272299520,264397 795070640827101185,263907 756223852796112896,41763 776121483315654657,152735 789352045195169792,224221 780117643512733697,177233 792379809620000768,203546 794226276554788864,258981 786014794465804288,200490 788122786036342784,213227 792569461232443392,246295 794314726670860288,256038 794971707467403264,250785 774051086328004608,139404 787099700654596096,206008 788484665648840706,218275 778974355254566913,171617 763258465120845824,77319 779249595629072384,173347 786823060666085376,194723 761758078853263360,14351 787832550353989633,209184 732241843082006528,11774 773269044757536768,133043 793474428160077824,249926 794770047927365636,261987 793176385812475905,249469 794571249124970496,259034 788574848591142912,218275 758840685839519745,54070 766638659571298305,91700 770540239018274816,118761 795352563252129796,266054 764820231466266627,84724 785548844998225920,196917 794703892965519360,262849 780599415941828608,181935 786045041567408133,199211 763201867966971904,1249122 760855573969514504,65222 763491441641390080,77598 787868134120325120,213253 775871890216792064,151967 787566211504623616,209796 755570316852682752,36735 772457630937645057,131045 762122367803887618,72090 762985506065960960,75724 791413904261939200,234583 750403991985684485,13201 756091753355247616,40881 794560501619388416,261155 785683886994956289,197341 754752770524143616,18341 766413758893817860,91810 786308883404890114,202275 757205655757459456,44450 762733954197811200,74681 765215022473547776,74247 764871665792774152,84886 779102065498791938,171795 789456903944437760,225981 789844138199875588,227795 792739385015955456,246392 755039067444695041,34898 761217534108377093,1248861 794272115935608833,258947 764344400226848768,82582 795348528570585088,264397 761211206027780097,62452 768450188012883969,106083 786945128166404096,207287 777996752196669444,164826 780928037554524160,184539 781046834080997376,181964 795378577009217536,266491 764121549104418817,81926 753544315175968768,27222 791994886467751936,240483 760923027207053314,11774 794548915899170816,261155 772902855678234624,132335 776545628168085504,155318 733432527239581696,355462 787729291706413056,210235 791447424732540928,238272 770437046917705728,118192 780087637680021505,167677 758046972423073792,51121 788881005692071937,11774 790925222941646848,233729 753338239138861056,26140 790729564339245056,232169 760963819434745856,64730 756273635736694784,42432 751804260849967104,19133 765682482058436608,86103 753376233866469376,26458 775478711663550464,149329 776550389118230528,156110 749593638104170497,9153 770295848039096321,117881 793179118049357824,248988 775002230785277952,146207 777194738592210944,158897 763504410853011456,77237 778250110626992128,166532 792787822927228928,240070 776633832216887296,155390 792871598596448256,247592 758104252405264384,41703 756203033285898241,41694 763020977886429184,75955 771802284183449604,127366 794252981449330688,259180 779113043296825344,172862 779486883067727872,174427 790945644491968512,232863 766041951548223488,91043 770920789092675584,120541 795204421777063941,263926 778769967617445893,168794 788416307725078528,217519 788785955943620608,218275 760523963076255744,63268 761350119526658048,67899 765626596069928960,86440 778957362921021441,167220 794683683512942592,262588 760559939077025792,60794 763830432278253568,80482 773901997158244352,139404 781302431623876609,186446 776224071214301184,153845 776809415328600064,158229 788782030599270401,220526 791730028543442944,240483 789688436986748928,223899 771509593495044096,103354 758242970592088064,50719 788566144093388800,215437 788569658651578368,217519 792527248163299328,243286 774917027207192576,144730 768931981736415232,110209 774741197239701506,144844 785703473333411840,196277 748188208794636290,11774 750369429091979266,12883 756634725427646464,44546 766253425491402752,90982 769281657346093058,111454 778341251535872000,157755 761173526598385664,66897 766373518749667328,92958 787496467900620801,210694 773392342044770304,135025 788828244942389248,220539 758418662151696384,46384 763442598451277825,67401 768120183495929856,103261 758906344682328064,54003 767406360405221376,98475 785972542846726144,197063 780194210041458688,178045 795750554534285312,262022 739577673710637058,11774 788404541779742724,11774 793240908208701440,250293 778772664852877312,170187 794999567427207169,262925 786753592636108800,206008 791337002117529600,238207 760609687230382080,61545 776094086218514432,153501 791415546944315392,238639 779453759713751040,174557 766725446889185280,95708 791621628245397505,239893 788873333370654720,220961 794285698736148484,259457 755389912858390528,37044 770790799017730048,118192 767507496835637248,97371 761041253131616256,62492 767208610728407040,92226 787121213902495745,208014 776603527372238848,21795 778753262874824709,169923 789918307423916032,164764 764848358506713089,83219 775000125051695104,146259 778401092501667844,152594 761656509218582528,69747 771824020853403648,119937 781201077333008384,185595 790725952670138368,232863 778334981714284544,161988 770633349148717057,119937 767867058721845248,100949 755538406743109633,38032 760637596464771072,63149 774228945361174528,131421 778726640943718401,170144 794126447967248384,257530 775406926481940480,148994 768183481343979520,103294 759186284950786048,56964 781581108769021952,188478 792237405432647680,244550 764881151349624832,84804 787022712589971456,204413 789164761283899392,215437 790918992571473920,234583 791138854673735680,234583 775065518029934592,146259 793620517588705280,253032 794567853508726787,261155 750740311043964928,14582 768116608053096452,102998 788051924968939560,214011 794311503759347712,258598 793166338051149824,249926 793564476666675200,252408 767783299506921472,100605 769248932266319872,110585 781148380453933056,185496 788139003543511040,213887 793246423403761664,249926 794269346923057152,257534 790986088542310401,234653 792165456618684416,244289 794477813201969152,258598 795357896481669121,266500 772909636865306624,1249999 794003896997912576,257026 771743580742356996,124597 774603402152124416,142758 785502324458270724,196277 732613294641545216,349359 772607110995673089,131896 778752403411570688,170187 760255517310803968,61051 756201233673654272,41680 768493895093288960,103071 775852003520110593,151463 794063427161313280,255870 777244288916697088,159876 777244511604973568,159475 760804023062507520,64738 763382376256897025,77668 781322552161411072,186584 795227764882362373,193368 755873571516223488,11774 795014724798779393,261155 756861840089608192,44450 768279229603598336,103071 769257918671839232,112494 755362683696869376,36033 770235192069894144,117378 781133168422166528,185496 790650031107821568,231894 793284355665727488,247493 758374441176924160,52112 755168282500530176,35890 759279694634246146,51798 775931342005547008,150511 776879125621538816,158111 792766277282623488,247241 762303041500479488,71502 776379032527069184,155390 794611783990411265,261155 760564976444641280,62728 762726252692189184,73712 766443291051196416,92917 788474544075972610,218219 790235431023419392,224680 750307559270076416,12357 785817110568169472,197512 792844533268680704,247240 771314143441846272,124601 765997568824320001,90384 794528306603298816,261155 756109826153975809,41632 795356799406731264,263965 768927318114918400,110209 770947319210479616,120425 795008404494450692,263907 769957731260309504,115593 772934856737034244,132908 776504454241722368,155898 780795506276446208,183269 781524853149016065,188119 794629920165167104,261987 789225263645069316,224680 795699567924756480,267567 762700907414974464,65500 755372778878971904,35319 756937302790770688,41702 766045898426109952,90384 758511192075669504,53185 765708927044575234,86103 773371117096402944,135025 792761589573103616,247241 768166872277716992,103261 775907413132279808,151526 790754980797960192,232863 793122412766302209,249469 795718513218482177,267571 761361684959113217,66824 766027908880142336,90384 771056009230028800,122127 779818010290839552,170268 778190799276273664,164826 788938598049419264,220526 793918614835367936,256534 771997278005370881,126607 758429216677433345,50476 769612510500687872,114021 775905292169150464,150404 778409924875419648,167393 788405818215497728,217519 775758253108101120,146580 791349301653876736,221731 764997580128301058,85657 765659883878379520,87904 791801311767437312,237491 777345749428400128,157755 787239699496706048,208507 765217503601504256,85562 786241782057009152,193297 795608778557321216,267521 741090883878060033,1176510 785851053640192000,198878 787499943053303808,72035 754074955973795840,349425 788869616336408576,221785 757396795634974720,46890 794260855823233025,259231 764158723530956800,81869 763928988649566209,80939 787142254477529092,207965 774326622107340800,139577 791671734361526273,240483 794906971396837378,261155 753983243989487616,130505 732746841092161536,1170595 766464528515072000,92894 778064666790506497,164001 768527646078664704,104973 770314931472261120,117257 778202740971433984,166409 778360793683283968,166852 780610944993034240,150151 793163040065675264,242609 758712603636105217,53992 765245506163347457,86653 780599814081777666,181886 786687281742680065,205728 792192298113048576,243451 794929226608541696,263895 762308485782601732,72550 787071004254302212,207119 754229396362424320,29263 757686371763052544,48804 767011652235427840,96039 779922405435125760,171981 778273023065485313,167083 788414762770010113,217412 774445147492724737,140156 765313826883379201,87145 743518775438348289,11774 776685928194670592,156518 791825159992725504,240763 760629672593854464,355185 774161208232415233,140444 749545894127603713,8178 757375783908368385,46797 778272757473746944,166941 793643122521550849,253032 793195731481919489,250430 759626471631560705,57940 793082526919254016,249348 794594359492476928,261155 774914803513102336,144730 777308068405243904,159876 788417678616596480,217837 751094152482488320,11774 769735002800009216,26066 777224955075268608,160353 793992491192254464,255299 770223978543652864,117257 772298134781239297,109447 780441563440750592,179742 785585840638468100,194058 761959426177789953,69947 777553435642195968,161988 765165210407612416,86053 780768606166605824,182574 790754344224247808,232884 755894764789047296,40550 768026989462753280,101163 793426563358334980,249178 794019580360425473,252408 779106104013971461,172799 781166416317775872,51644 750075898876010497,10735 791765703342841856,191778 779087355265347584,172621 780808402448424960,182960 775368167858200577,11774 774315702404521984,141964 791676212519186433,240483 791048818620043264,235951 767863129954844672,102137 773272841076764672,134875 775862920093634562,151410 793868640101601280,256038 786009969543909376,197512 765721316410273792,87245 786195486193618944,192032 793655748177891328,254135 788098790511222784,215505 771871589944012800,127579 772667595132502016,126498 776778430419316736,157755 760273414984728577,61011 775083511560699904,146259 789881725920960512,218489 754722587234734080,33356 758340509152735232,52209 767559146707165184,97619 793899301902712833,255942 761251171273170944,67547 762755531543019520,65099 771512201525985282,123865 771777821249183744,127871 776095460205395970,153501 776581384697552896,156644 780927664127373312,182924 791818306151911424,73383 792025085611827200,243187 764491997621067776,83391 759064158109364226,56751 762798124360491010,73712 795125341232726017,264397 790702117870718981,232169 773200653854339072,134380 795685311095377924,11774 780611083971223552,181935 790550492162232320,231604 752912838402805760,22662 789305655622373376,192306 785275174513840129,194178 787419314680918016,209800 792026677140303872,243187 786679631944486912,205270 787705502302138368,199262 792539539063484416,245101 794020910214873089,257492 754001792350818304,28866 789924516143042560,228820 788014005864443904,212711 789493022614360065,226026 791270483547328512,237491 755444750598057984,35737 781668336895528960,187880 760690377447833600,63051 767811001244844032,100893 763465557454630912,77612 790879224131309569,234583 780863373172805633,179742 781872415450263552,190635 755474150639046656,34441 765524513102499840,87904 769502871746404353,113816 761474974934859776,67369 788107039121768448,215505 792638176510738432,237491 771094494028541952,122776 772196612873547776,1249896 793324568970526720,250633 766723273400979457,95708 761691293726695425,69491 778601756309716992,167220 781253949609345024,186063 786632462826778624,205270 781835212648947713,190635 785700962228854785,194082 790252334605479936,228341 785336976383832064,11774 772895520159182848,132908 778312221621452801,152594 780640796001366016,182257 794081561373085696,256239 766045544389017600,90908 767547115627175940,99709 773974599960711169,140444 788785410281394178,220526 749924860801978368,11774 770238800496918529,117377 775094962589499392,146991 792490838869708800,243075 763178814201556997,76549 772189056302215170,129471 791662854629830658,131084 760218587793592320,61412 772973564098215936,133519 795694018235682816,267655 778442954805346304,152594 793944480411852801,256255 794125936102936576,257492 760977173184479232,65180 778934631097733121,170169 788768278529310720,220526 785899715384586240,198878 751548829669830657,18215 792482299749208064,193524 739112834169081857,1170530 751800724732911616,14277 768529709818900485,130505 770638781049438209,117257 757884365858668544,49852 757923332658438144,49845 795446788207427584,266151 754056937067597824,29263 768079204701331457,103354 773323955566325760,135381 776512441467346944,154869 778339208272482304,167569 793115386002673665,249469 753361787303649281,26006 785343843419860993,11774 751665092975099904,18470 754710162724626436,22393 760567445899841536,63665 761139257931161600,61051 781449944427180032,186584 786753976964292609,204835 788111824470159361,214899 790572600434962433,231318 791262948110905344,237491 773360493658451968,136426 793118597681938438,249469 758826166480277505,54861 764241715242737665,80939 764929737630240768,11774 773614249025339392,137818 780049903707758592,176129 763582510605307904,76723 758719755779923970,54070 768084105833635840,103261 789805865742114816,226585 733713169344913408,355667 793864959562227712,255522 768070284641460224,103053 795771962706497537,268643 769277657699741696,112363 786467254347051008,202379 794712445042487296,352304 785809930666192896,198538 768558074193776640,106716 771848613844713472,118191 773867788544856064,139404 780905717414756352,181935 761052089959129088,65500 764935893853536256,11774 770093165764378627,115928 776164183993966592,152449 793249188326756352,249926 795328283868995584,263255 767878567757811712,100893 751090833424805888,16897 757471625663033345,47545 769281798463369216,112363 772816715185057793,132578 757954798310359040,47940 770614924934418432,118191 764169922318569472,351173 793209026016186368,244550 794276199853916164,258598 756495729401667584,11774 758616328542556160,52048 763461579304267776,76628 757394548813393921,46890 776030600780185600,151748 753182849277239296,23217 788256913246957568,211829 732643903040446464,353006 789157780896649216,11774 755947864522649600,40881 786972509140680706,207113 789772356159889408,227748 791343487559962624,237491 737682372133425152,353893 761149492817170432,61051 786398111119863808,203710 788458138043162624,217574 793639154978398208,249926 774383007629250560,142566 775535896036646912,148909 794374135530987520,258741 795070695281545216,247930 750351280925704193,12233 785645633629720576,194082 754045699273162752,31400 764854815914590208,84724 762138672237989888,67587 788053059670716416,214492 777236771998498818,160592 794721412737015808,253646 760858453887836160,64326 762356925090570240,72716 773756805084250112,11774 786566920245874688,203674 790235882770968576,228888 761642628198854656,69356 765351930348482561,84209 776020377625563136,151791 755166270966771712,35890 780778268001767425,182960 793998278773837824,256531 755427449085714432,36734 770394102311464960,118191 788044232527273984,212239 751861738916622337,18323 786993269368623104,208167 754751886914260993,33356 788961237585494016,222500 761286106507771904,67326 765611698833199105,88332 795677359043215361,266151 748654705711013889,352031 755186613324541952,35890 757674779369279488,48369 776424629170614272,155451 779306783441559552,173637 794705493071724544,262849 765264596105957376,86614 756949434005590016,36145 764256842184732676,82066 760607520138420224,63864 754846994338750464,34151 794350912948969472,259034 758255525343756288,52074 760614210439086080,63451 764874821905899520,84753 778338361274617856,167220 785657109048287233,26066 757552688389324800,47782 758363072218050560,52112 794543021878546432,261155 754007835344670720,31077 755926455763206144,40550 793415885578989568,249926 792078267532517376,240260 763471177381650432,78205 778831161535508480,169999 793509573290102784,11774 795182188199374848,261923 763472858186219524,77720 790726578275688449,233307 794572397043064832,261155 773963277529260033,140444 785358982076440576,17416 757645355282489344,47940 765001571054727168,84887 789500129459994624,225981 749971285233598464,7816 750780951773446144,14421 773234615205126145,135004 773953916669075456,139404 788526583791308800,218260 792778229413130240,247241 770467767195734016,117310 771042478157815808,123085 773923949251997696,139404 786551378030145537,199211 768979095619268608,107469 779721847629676544,174756 762016311291641856,70501 794167912856567808,257492 761211799651905536,67169 762784534249168896,74681 757671607678578688,48477 769545374679887872,109666 790306238663757824,230485 765000877169971200,84724 750127740431413248,11495 754001696167079936,31052 776151890392260608,153194 793472902603665408,252166 761950370562138112,431998 774306733967552512,137953 756325935373312000,42495 763878192054669314,80393 764661677811961856,82344 760879004509503489,65404 790636321551245312,230899 754742885300506625,33356 764569200048373764,83866 763884976429555713,80939 792243881383460864,243075 794983636286185473,263906 751876581685993472,17794 768885211085942784,109509 755211443088359426,35890 790917412359110656,234583 791406742894706689,238207 738032558588461056,87889 785553993334259712,194723 759156959652098048,57389 785665592355270656,197324 793682234813341696,352720 769911010983424000,103812 788438031682461696,11774 793105276962480129,249469 732448032537501696,196346 776979911600771072,159146 754120538637803520,23725 758341646924722176,52554 790632796033323012,232992 790747449425920000,232863 767802849111773184,101681 765727294576955393,88052 770300792393830400,117400 774278882228703232,137965 786019909864198144,197512 760994896169672704,65974 792981735893897216,246987 762620177414443008,73869 778218890962829312,166390 788128673631178753,214660 787012284220669956,207949 759730397156487168,56964 764978122571800576,85562 757771238156570624,48369 779464770797744128,158229 755485021151043584,35319 766070282310316032,90125 768559277547991040,106197 779810606262132737,166852 794001184340049924,254209 752628487673016320,351152 791769274347950080,210432 750745336814112768,14277 766454744558829568,93184 770737892704542720,120610 761045012373123072,66159 753001636084195328,24711 778342408207470592,165435 779532653787648001,175549 766611457316356096,93405 793949417585840128,254444 793328533284134912,8044 750429179108261888,13430 792152806786527232,243075 786578674883629056,204413 757558948107001857,47717 767341379517165569,97325 777791688219758592,162374 793070218343874562,249005 794622855178842112,261818 766405043255861248,92854 794665499359637505,39957 776097434904559616,151212 792128492683010048,241678 791225749256613888,236454 795608202054369289,265855 776773225921581056,26066 785288919726247936,193975 795360235116490752,11774 763978277161533441,80393 781346344510234624,139404 790818475157626880,232881 772094676769701888,127871 785362085043580928,11774 765218915408420866,86440 772614956105633793,128284 773971809561669633,140232 786498031185235968,203674 790714831527514114,232881 758124716208951296,41703 763855186880180225,80393 792875060923019264,243075 768169716322041856,95055 761993299783737345,70858 779581555194769408,174660 795679869233336321,267521 764789085588320256,84724 780771026464452608,179537 749324564539150336,8047 762319987310665728,571447 762077312925982720,67768 793529193892048896,11774 794260421146529792,258598 795449068965203968,267014 758127248297725952,51595 763345326614929408,76549 763167588125925376,11774 750426409290477568,12535 757437542824308736,46394 761014638611804160,64192 793429616882966529,249841 763467768779997184,78159 790256316837015552,228124 793200343458779136,250033 768269515276771328,104662 780403493047787521,179742 793190095306104833,249926 764802113310515200,84212 772909229036474369,132578 780567122292244480,179054 794332568686657536,258878 794761980691234816,262890 766738914933633024,90482 771358511150227457,122894 771456613274169344,125367 760882821036642304,65291 765159083775262720,86103 766402341184606208,93261 786967459014160385,11774 751215600454762496,16299 764238313158873088,82283 732153452504186880,349239 760198190478000132,61352 785335705174089732,11774 788109640215109632,215050 753357324169904128,26458 770066371673726977,112872 792076125493157897,11774 794556929867653120,261155 752648390744371200,22657 780612009188548608,150151 762847602131898374,51451 732306417575710722,349764 781335516381794304,183759 771217317111869441,123038 794618015929090048,262022 773572309118431237,135092 786303407355146241,192032 766709174520549376,95672 793158912778174464,249926 753652499362357249,28732 791832426687242241,241819 792174310391681024,244289 766140276691783680,11495 751885630012006400,164500 776557246008393728,156053 781592287763509248,188697 766713350973689856,95708 785530623138131968,196277 789380777821691905,224793 791309730543173633,234583 794291925553512448,246425 777025831969230848,246425 785344869711679490,193297 793247770777759745,250135 752666178003148800,22575 788392880285093888,214492 759151714687647744,56192 762515987337842688,431998 766713393570918401,95708 790545517205786624,232137 744280450827329536,349197 764823501459038212,84724 760260586701750272,61470 767859867918958592,100559 756561106332704769,43471 781851871468150784,190635 754033127262150658,30910 756610893891440641,43553 758457122816348160,52061 775041940131688449,146580 794981479227002881,263906 747833800080621568,1247775 786760691793424384,203996 772820863179563008,132335 760957166127714304,65455 790609432950427648,231318 761880419071619072,11774 768599972266774528,104973 771971896862793728,352723 791714056860303361,239456 754874510084411393,26721 778232702910681088,166532 791543651469885440,237238 778142491023409152,164150 789896747472388098,227048 773652550021025792,138165 781909521119621120,191354 777222036049502208,160480 781359662067290112,186434 786342934568243200,202727 779110203384033280,172089 754056829848748032,30084 761337929423650817,67908 768965872098562049,109666 769238469277126656,112239 751551813304803328,18470 776438816106160130,155523 754720065308594180,33356 785823326761431040,197512 774091075040321537,137978 760953518551404545,65983 764782157722185728,84724 766755732112994304,93514 761367808940896260,68057 781207911666155521,186434 757682844881850368,48633 762663657620770816,73926 788471231418867712,218275 770764725382705152,121046 790902669443371009,233786 795395855197106178,266054 766431863095328768,93184 774007587322810368,131421 780608647130787840,182049 792027066489266176,243075 794379557180739584,260181 779415853255229440,174557 785961397784117248,197512 786944067141705728,193636 777983196277473280,164764 794168162832945152,258331 786363521382711296,203391 753004683782942721,24774 787337963676065792,210432 791313236113186816,237787 778985219298775040,169343 785648393586483201,197324 767754937165975552,100893 786908825811058688,207287 795475359487627265,266491 769636193969528833,114422 795749856744800256,268646 765307243793440769,86440 789789773107912705,227873 762936245454381057,65180 763093782938193920,76577 771092057637195805,122776 788720667726340096,104244 765346317480624131,86472 765017388643291136,84889 770584068731785216,119832 780621661301272576,150151 771496476476338176,126152 788827375379382276,220526 792099130864701441,238205 771787548943192064,127657 768126645832122368,103354 761950498245279745,69356 774379482916413440,141360 792426675468374016,245634 761072132868538369,65500 788590247181443073,214992 794348076123226112,258456 753993879947386880,27045 755515819677847553,37979 770939145363394560,121046 764178263098863616,82020 764202503453937664,82066 788120221101985793,215505 773514557750927360,137042 789147021386973184,215505 775933238577553408,121795 777939294660857856,164826 768962535957655552,110381 772077387576070144,129471 785579603163287552,196345 787688863401517057,208252 794608567814717440,261155 780585771199700993,11774 738163251406458880,349721 793530742345084930,249926 780465658144391168,179742 794995895636987904,264431 761380004286504960,67468 792395676365819908,243075 757516013541941248,47659 794578005918105601,261155 740301227376803841,99816 776958636060991488,159546 786947226228629505,206642 757688640315203585,48810 766592570721984512,94699 769011152613412864,110362 792044756171825152,243075 764941112242900992,84724 750708011052728320,14462 767082051317014528,97685 785987137103474688,200467 788463750542155776,217601 770978851648315392,121949 794911543699865601,262752 774272489174212608,142090 768645491609317376,107428 765761442171748352,88735 791337713039384576,237594 795391810365427713,266491 762689727375998976,73704 780525542009339905,180039 757096650750001152,45857 764497239230320640,83693 794269439868993540,258598 767547162674667521,99976 767064314142416896,96985 769001162846732288,109967 776962117509316608,157082 778258923824361472,166409 756218529842692096,41460 768207796064161792,11774 758926061551837184,54070 785513601092165632,196277 794551570482495490,261155 749745088297705472,7524 789340119509544960,11774 793801188022030337,255393 765256667780960256,86103 733242888323112961,355371 763967343911313408,80863 767014674663612416,88994 775021254357245952,146259 789444630005686272,226015 774250602100498432,140444 791633306530045953,11774 777361269607116800,159876 791093127562063876,234564 735525252298506240,7311 756650012159848448,351491 756981464525340672,45173 778811514018856961,167939 790998004534763520,231894 761905482055446528,69956 768193839441989632,103986 779167340009132032,168284 785533853461078020,196701 793763945601306624,252020 776736989135663104,157755 755508427644805120,37044 772532601743482880,112399 760624486148411392,60794 775160229587775492,147517 774738941530345472,144573 779309572225990656,172428 761300181539250176,65180 764927151825190913,84724 768955510892728320,110477 787107804842635264,205728 764256400994283520,82283 776485439041511424,153372 777843903252815872,163166 791377943717146624,238395 792084043533848580,243092 762720621960663040,73910 762742149683159042,74431 767767925038149632,101383 770202207316799488,115435 789155358820306944,222647 793958624154517504,257195 770705569430765568,118515 793383016756310016,247350 794636234752741376,262304 750795644764168192,13343 793600189105709057,254022 793479468639776768,252020 775457573323493377,149259 778726233047654400,169923 755197199898800128,36203 761923283079933952,68893 785954630068998144,199960 788811222409850880,220526 751804843799355392,19899 752972828337664000,24134 791879693821620225,240483 749958038010798080,8497 788755440226013184,220526 773585241969561600,136947 790434946456268800,229922 777394485315694593,159876 765035055358017537,85027 765914890032803840,88603 787027916315959296,207965 758290568095100933,51239 780108129338007552,177442 785602964111003649,197286 758106868459896832,50804 767845694065348608,100559 794696155468861440,262849 771097906183110657,123027 768060475556765697,103261 791739614901915649,240682 763774314948726784,80098 779330851477737473,169437 768874442982297600,109874 776582440836104192,156835 785513359147880448,196277 795361272778735616,266054 756975757721600000,44291 766160645838430209,90031 789913670679719936,228522 795725421023297537,268600 771062758397710337,122388 732269842791731200,349776 771699339026497536,125554 775802480936484864,151463 777880331609333762,160641 786380082956767233,198577 758113699303264256,50827 790877448200196096,193121 774685393685839873,144494 759453902555193345,56964 791506963569909760,238207 772826604213010432,132364 774099907481178112,141316 751037356774305792,16269 758106780140396544,51451 795430306958442498,265867 755162366912913408,34731 794330506636775425,258741 785875863590019072,198671 785622081081778176,197286 794213149863866368,256065 761752997462478848,70543 763101148135903232,76577 767142290036957185,93144 773728233560928256,138513 761644145760800768,69231 785337600823263234,194934 793192093564956672,249469 759764972620566529,59186 794868398928855040,262053 794923794972508160,263895 767444429217132545,97554 775525577063211009,146305 779959130215899136,176203 779402743425306624,174427 770447353610432512,93261 785572625674362880,196277 788915916041879552,127871 790211225187676160,225981 753359141561741313,27317 768812109551443968,106281 791699193974886400,240483 793684836850348032,252051 795675849139752960,971825 788866145323474946,220029 732298575204470785,350278 752248373139255296,21034 770235356738387969,117375 790360493550624770,11774 761832055600652289,63860 764827519052677120,84724 786626028294713344,205181 766036454187290624,88809 793530714394202112,252020 794542270636818432,237872 756895799376740352,43469 761292867927150592,67887 763191791160070144,77185 763823178040967170,80393 785962992617652224,199546 761513369144729600,64621 789843067914358786,227242 790619453193003012,220029 752237788163080192,19703 791001600907149314,197046 754860164939812864,32337 773509617527693312,134561 788534120452333572,203710 766200326009544705,91751 753771361768615937,29817 776913090801758208,158387 769209875574431744,111549 757706643777789952,46958 769259792783314947,110585 786084741833515008,193533 773213219041214464,134470 776168913021251585,153492 785986090670981120,199755 795714250941415424,267815 732441126972604416,352120 767782252801437696,101463 778033421587099648,164869 770755612301025281,101681 790574752041619456,215965 758671823999557632,41680 764968213251821569,82189 794219748913479681,258044 791794941399818240,240483 750885411510038528,15808 768585886271504385,106774 748550410365853698,11774 793951221556150276,256105 764125836018679808,82066 767815680582451201,101681 775144331577393152,146794 776436798637694977,155688 793668568248266752,252581 761651358315446272,69493 770451958343749632,118191 771450220768931842,124855 755717444673601536,38586 771414222924308484,111764 756293646140510208,41798 766631612595310593,90982 795334911410507777,266079 795710260707213312,257492 772553569190940673,11774 788220989071060996,109244 786821505250242560,203863 790653513852485632,232881 791471495235067904,238099 770676148334432256,120610 775004316914454528,146246 789034858098073600,11774 789313316451655680,225359 775186095474675712,146259 790649739494600704,232169 793875230783594496,255942 762488008419401729,72010 770385146843320320,118698 786188911852687360,201619 768906916604944384,109104 785932998826864640,197512 790740813105901568,233307 795425295373336576,264397 765557553191280641,87904 795669290859065344,267862 795686185117085697,267521 758667698071072769,54070 776470999160147968,152872 775433829846749184,149200 790572039530741760,231318 757549039533617152,47782 771943035852693505,128615 785636446753423360,196277 754130683166134272,31720 763865936772333568,79693 757920341159129088,47940 764994069198241797,85562 785579552756027392,196696 734771957313462273,11774 756187236736045056,41706 764872537394274304,12300 751993286202503168,18491 761044386645893121,66159 770475018811764736,118191 777606817753038848,161901 765694758417211392,88930 768861811789615104,108203 764933983935225856,11774 792232149806096384,353879 793156440743612416,249841 793252486714826753,250430 749996957909807105,9753 780618558204055552,181984 791062956226310144,236454 793134428046237696,249469 757345112556969984,44429 788828688011915264,220806 766281308100329472,90319 793505778392903680,249926 753348003025518592,27045 773908849816252416,139404 777901841686290432,164001 788736011429875712,218275 749324874745733120,8047 781174967647899648,185313 764084123572903936,77598 765658812032311296,87858 767363487517597696,94899 770060767093780480,18030 752945287635677184,24711 768551259305639937,107469 769956708768677888,112725 793548517981712384,252014 794820073164853248,261594 780099341130293248,156581 792456242828640261,245313 765970527257100288,90031 776425193522671616,152314 781098847342690306,183759 794626291072897024,262145 765208499966148608,86440 768934303258537984,110209 785279469145694208,194707 758444029893763072,53144 778588879351848960,168284 785778585361522692,198513 793816279513698304,217634 775138488165335040,146259 781076171999981568,183759 777823897878196224,163763 793181844573458432,249469 773864638685540352,139404 753742988208144384,29263 792190913040691200,244550 758587205283483653,51451 761555573972369409,68987 773578346810793984,132335 792381271712432130,221785 793621365882519553,252044 791260242843734016,237491 770461977873375232,118174 791798304711536640,241523 764994814018326528,7828 773668934922833920,137693 788524236604264449,218260 790279084739694592,229895 760636918669254657,63371 779870172773482496,176101 790284620977745920,230485 794284886341210112,257492 775761167138496513,151463 780551292385103872,181419 793641566963314689,247675 763937470178222080,80720 795381721625722881,257492 773877625395609600,139404 761627174382112768,63451 767295688388456449,97852 787067905552809984,205181 791136400968183808,234583 788825419357097985,220526 762822998415945729,74247 787392186925056002,209838 792036209396592641,243075 758843310182064128,54347 787846249424752640,205270 794669718972010496,262022 766459512370921472,87904 788417903766929408,217837 751750339620179968,19485 766329546274734080,11774 770278979496316928,47570 786233987152875520,11774 765510105521684481,87245 768551901055025152,106716 777297176900755456,159411 785660559949651969,195975 791641909575823361,240145 793875950295511040,255942 773624072492187648,137158 793793944442187776,255393 789521155426312193,205972 733008094062514177,355106 762415371634618370,67852 764610689637900288,71502 791626983318970368,239471 794599777426173952,261155 786199011262763008,201619 791821713818267648,241819 771049565394993152,123028 777020898100387840,159876 754002253007073280,30815 766457000922345476,91894 740436138343714817,99816 776064714073837568,153194 785941338046894080,199971 756269925073874944,42432 767374476623417345,97413 792817639328509953,242693 789078117809782784,223286 779205400365182978,170187 754723902111318017,33356 763799963721535488,80428 786497743397191680,203510 758421507479523328,52821 774480125287104512,143867 793601748321435648,252044 766025182976716800,90384 764508758630248449,82018 791310796257124352,237491 791676936300863488,234990 792585673840615425,243187 753723361709129729,28115 767010513175928832,95530 788621969327521792,218258 789802610433941504,223249 767084501017190400,96875 767108049408499712,96196 750901286665609216,14277 764684437812502531,352219 766885135828463616,95511 778948500381761536,169550 779693253465473024,168284 761651463806345217,352237 773863806577500160,139404 778763013427978240,169550 763758788654411776,79987 790868416810852352,234548 793469496036061184,252408 758752162952249344,54070 759962585869324288,59401 778254083882758144,166913 766825925426151424,95866 750921097953079296,15643 737381232628097024,1182342 762717427218075648,73926 790214031986622465,225359 772604854845997057,126390 776142909351616512,152872 777711574370832385,158159 777915203052834816,163589 750585765395046400,996861 750744512238981122,14877 759225927872212994,57574 768559565436776448,106702 775812896945270784,151361 762066515738841093,431998 785273699758931968,194648 759937549171167233,59217 781481738258092032,186034 762964294032064512,73685 764003716844228609,148861 764649014679568384,83751 763147340194713602,75899 771529323274657793,120610 774083034035269632,141436 786996030692818944,207949 795303987381698560,252580 766035065189130240,90539 793289657643589632,249926 740564482989101057,11774 775577220936929280,148574 786879906097561600,198671 794729315384565760,229713 762056323626184704,1248990 791084251806662656,235487 761890014821310468,67256 771049401590644736,122088 755879816742604801,39657 759130263439806464,1248673 751570791326556160,18452 776615587749376000,58531 753460592690593792,27775 763020181140496385,76031 791400850778390529,238395 793130746735046658,235251 767773474890797056,101134 793145184481603584,249469 794716601870405632,261050 772999447273885697,134033 793798078742401024,249926 751592492785504256,16728 774140271248285696,136904 793945335672537089,251234 759381652669800448,56964 776883137909587968,157993 792172623471972352,11774 751719013273698304,16537 793173733284253696,249882 777209021526704129,159245 788528277547683840,217574 791322078838296577,238117 793103875033161728,249469 759169946702213120,56964 765312914441981952,86653 773187585430532101,129551 792268631426170884,243075 793284933821181952,249469 772157485843042304,128934 769295015000608768,110389 761682170918436873,69669 773965002038468608,139404 788091517734887424,214354 786273802107756544,201958 793282071045083136,250633 764693431323095040,83654 785493153650388992,195975 765910008253059072,90125 770020633963094020,115509 764296968851984384,81869 790975524990427137,235590 753648983273197569,28866 763108434053107712,76549 785870190416371712,198591 759115830776958976,56964 763469756670148608,78205 785424477966495744,192558 788744061318369280,219966 753721904977022976,25698 769215538484477953,103812 785598671190536193,197156 786939182270722048,207613 789429011478753280,224680 790697890624655361,232884 792100203029463040,243075 763904899553763328,80939 769249246520283136,109571 789265517093744640,221416 756578519711309824,41702 772842548423434240,133039 770874294557487104,120610 745074518213992448,11774 766324044341899264,90384 767811719557029888,101681 791344798066106368,237491 794990366357274624,263906 779036290356350976,11774 780162392487448576,177442 795237931971727360,263864 750040609818308608,11372 776933604337262592,159146 789176653733777408,11774 792537054538194944,244270 776175167550558208,151156 794727332216971264,262849 762834779792224256,351338 760568718619402240,60112 766464412085579776,93823 773151959935283200,134470 765215486304882689,86103 795744207386382336,262022 770935246795616256,120175 791518581540413441,238780 791719541466402816,240483 781548646659653632,187915 768126250321793025,103506 785252612950134784,193868 795710022529511425,268448 778938678320267264,171168 771758327189610496,126152 780613293140389889,182049 758664782539067392,54070 779156625538031617,170077 756342332191105024,41459 762655141073858561,73814 790249431488532480,228341 791329107485261825,237491 780111459682484224,176128 790535775393722368,228354 762676332857884672,73926 772404803666321408,130686 777253332880465920,159546 793675299359686656,252196 779015573413957636,169515 751966506481692673,14277 777965927065268224,164764 778208757209858048,166409 786175196101160960,201441 791638754305773568,240145 793878379028029441,243789 733526853609099265,8239 750427059357442052,13366 771436676098904064,124744 793871467066916868,256255 779101237031661568,172760 779430734603792384,175062 794854300686123008,261155 791700669497503744,240070 793216868538519552,248719 773676350938939392,138033 780587982151561217,171693 772560098241699840,131045 753995698320867328,27773 761572022165966849,69245 777586999884668929,162497 785992005092507648,200490 757784179912376320,11774 757913269365510145,49852 757695475940102144,48549 758116837276155904,51451 768467330758221824,106281 786347982211915776,201540 786589132369825792,202275 789955690471174144,216009 769333253954121728,112336 793192973131407360,249926 768178903953379328,94699 769169389585301504,111558 794266934871085056,257492 793178932786987009,249374 770994706847297536,122146 793216844119306240,250375 758270490729451520,52061 758718191199629313,46076 732350608741683201,351306 763517147352010752,78129 788485435504861185,218275 795048141569466368,264812 793203636926939137,249926 762436119313068032,72998 790251545552101376,230282 792078900662767616,224552 794203612180336642,255437 768712367429578752,104026 792804539791446016,247757 758845530331975681,54861 763803767787565056,80393 785310276014833664,193669 795044380079951872,263906 757543749719355392,47782 788771842077044736,220029 787199396525903872,207949 795410628802465792,263906 795766501823434756,268643 768973272499257346,95708 774053697923850240,140444 765498154561265664,80939 792360133292613632,243187 795674039222206464,267655 758074761532571648,49843 771258640086945792,122299 766107140926869505,88920 791397531167055872,238395 761993939024916480,70858 755163903072477186,35890 761345438083493890,67906 785904043914829825,164764 788354115675959300,215608 755569009320402944,37457 765331463399149569,87145 750727658804224001,14421 761044205745516544,66116 756245196006756352,32869 771152868724187136,123961 773331982470217728,136018 787268579418865664,209921 774283464350707716,141669 753035257251700737,22411 756669762269315072,39096 757027216102395905,43399 765122954250350592,74575 793619432190861312,254058 794001275796996097,257492 762132132802113536,431998 766749779015536640,78566 786190623661551616,198304 792823197859184640,246987 777852433703718912,164001 778605440670142465,168698 755546938301411328,37991 777331130836090880,161546 786009664928428032,199262 793434178545213440,252088 773891146967842816,139404 778328608561561601,166434 789995012033392640,227804 795616507254472708,267559 760276848152420352,1248755 763892831190646784,70756 773864643852767233,139404 756571629392633856,41798 794136355651678208,256239 765746524475260928,88920 737772609463549956,129545 775430946409570304,141415 788148920392134656,215754 770302987197485060,117257 795605857480437760,247930 768496761002352641,104973 770400000031399936,118087 771676719518547969,125367 772041451777695744,129231 794532210653048834,261155 756885639249833988,383981 770024120197210113,116373 736234607247515648,11774 753619939643289601,11774 772770445150019584,132335 776587985026330624,156061 756433886519894016,42171 762978714112131072,1249070 786789130004942849,205186 787284132669693952,202118 771438557273567232,124597 793643519692804096,252581 773990221624909824,137965 792462340721606656,242693 794096668262170624,257325 794110226307883008,255176 789787289425551360,215437 791617055841783808,240145 765017492578271232,85159 776660495654715392,156835 763670859131326464,78205 794007429252059136,257423 788900402108456960,217795 787733219164688384,212357 793109651701190656,249469 793683508946272257,254549 789084531353526273,223286 793155179071860736,249852 756611180941209607,41839 771052916849401856,122429 788205082777006080,214992 765602172679487488,88128 792492093176422400,222526 792855312042696704,247819 793582627274063872,252679 764514128174120960,81946 774354863001997312,137869 787784100895723520,212357 788809221965963265,217285 795675516028256256,267862 761648397371662336,67326 765650213587542016,11774 795433547200921601,266079 762669037096534016,74133 777304242587627520,159876 787421646059610115,210585 788085257161539584,215005 766012916810321920,90125 770752850481680386,118482 794060506361425920,257423 770663707844173824,118192 778306561148018688,167273 791716863730343936,240718 759210962691956737,50612 760900806921056256,65626 795608471458684928,262784 753727591098351617,29548 787514346188468224,211347 770428287311052805,118191 780760478905724928,1170572 795665687117201408,261818 763126744350093312,75608 794019092206219265,11774 794591215580839936,249926 776509850838786048,71270 794977391374434304,264397 760785927736143872,350258 763175052846178304,73814 764681865902960640,83187 779289879112843265,172962 785662123519176704,197091 751869901808238592,17794 763195161815973888,75899 788808899004538880,220526 786951512199090176,207257 734712052804157440,65113 785879331415273472,196631 794532459161321472,261155 756076205795926016,39207 794232418282577920,259063 755114163274473472,33356 758715502713864196,54070 733021593753026560,355106 749980051886645251,10653 771672661743337473,123583 769251267822571520,112363 786539525887500288,204413 755901956053270529,38459 772075612995457024,129471 776983768791781376,156928 767199042740838400,97554 790996113599832064,234583 732901884390866944,1170565 751124656388657152,15996 770820278569926660,120610 767827890155192320,100893 768897752554020864,11774 785558355855028224,197035 785582249974591488,197297 793696096522342400,254135 763333759257157632,77588 777646507348660224,162851 793720348869005313,253166 758970089039204354,53185 751750826507563008,14277 759764928563646464,59073 792162643863867392,244550 751099514904338433,16299 795705445075845120,217634 771547312665440257,126389 781240759584366592,182257 788628002590654464,218258 766357711592296452,90384 778398404393263104,152594 786195566115954688,201619 768134729304461312,103071 765889301104078848,90031 789993989344727041,228354 762381949201559552,1248990 762792566748160000,75073 771405478484144128,118985 781302623240654848,186063 793327442450534400,250633 775671474870886401,148748 794674760462516224,262022 761062220570636289,63776 769967477946220544,115435 792078196405436416,243182 758143451523194881,50923 788863414315515905,220332 791008515812917253,235948 763841955268796416,79911 772399775983501312,128615 779108573846528000,172123 789144781481910272,215505 752782670640414720,22752 753609886345273344,26539 758819472912162816,54631 774430289267400704,143585 793839862491119616,255393 779330465832460288,172123 787114161943617536,208176 751176038349148161,16587 768176033854005249,103354 770083835723808768,114779 758738847773528065,54070 762673156519763968,73926 767852783689228288,90327 755433074838700032,35890 757276296095338496,46540 772624492925427712,131366 795029760095256576,262925 785269658135953408,194667 793624008088485889,251282 789967680140783617,226969 764127859069693954,82066 765188084635873280,86103 768212651033915392,11774 772818757253074944,132335 794013443460366336,256439 793923898664435712,256219 777325221556518912,146804 785686647132327936,196277 778567612783616000,168794 772992770914910209,132996 764618308347834368,83391 787794664409665537,205197 769133197737226240,110344 764522495747645440,83391 789663358823923712,226810 790882452428304385,234579 781604799749955584,189086 755516329378082821,35373 786598143211081728,203674 793504078034706432,252408 795056311780200448,262752 754792039234011136,30802 758359555751317506,43391 760971967512113153,66105 774231649588359169,126570 791459469674688512,238292 763777076323164160,80136 773703727362482176,138819 732685528227676160,353220 761154369970548741,66801 769352460066586624,107423 795091910016647168,258878 770396612216619009,118191 754857753651322881,26721 768555222251831297,105603 794179788206264320,255870 794320535886974976,249926 752034188203876352,18489 793767422780203010,254628 772075599594655744,129471 765677101336768513,88930 752931901187297280,23899 788748776525660161,220332 764972497460686848,85562 788421546335318017,217519 794005806991732737,254209 749619476107264001,1248008 756212116646875137,41680 770373728010063872,87904 793733886798888960,252014 777186872804204544,158704 787088361567637504,208928 761770988258205696,69548 771047997304176641,11774 788754557992042496,217926 764155811417452545,82283 793362271409938432,249926 789962880116400128,228888 788364250314006528,215608 769885746866032640,105109 753075062002085888,25255 780017168259903488,176203 793907058798051328,256358 758061374966796288,50983 773816311579348992,135736 776554862016339968,156888 756661601260871680,44429 766041908380471296,90539 753136274886709248,23739 762292020572332032,70886 732991642894901248,354396 760609969876168704,61545 772908346084958208,127657 775502839036739584,148994 779723775503835136,17292 785491010520580096,196233 793437067892166656,252196 768271294764752896,102137 753687325096509440,28732 768789660139151360,108849 788436817670381568,217837 794679556569436160,262588 786309251438301184,200965 775874491788341252,151463 787361578026995716,210215 790248033422192640,228341 788209311281360896,215005 791342449969000449,237787 755436600922738689,36735 795413812291731456,266884 776724972622454784,157693 767060812590641152,94699 787472854430265344,211028 779704665050980353,175092 769637623744892930,114021 794617624965644289,262022 751124879559299072,17143 788005282496471041,212139 777636716085645313,161542 793892108360908802,256564 771519429683257344,125554 772923057036025857,133519 788195354298703872,214992 780338389799301120,178524 785619664818831360,197512 752244576694333441,20279 758059173238235136,51069 788359568711639040,216991 791389895046623232,234901 754778630643777536,32495 763300518215036928,77562 752242904387715073,11774 767322538762506240,85885 772580535822581760,131003 786058263762706432,200963 791173499058388992,235590 777839524210671616,163901 794578452078678016,39957 769666924208939010,105652 778065057137631232,158327 761695535208292353,70085 785604563223056385,195975 790965816703397888,234583 787807886403600388,205197 759122281129992192,56322 771160371495211009,122388 770431892281708544,118515 794129213116862464,257492 795151796129976320,203546 777278266985975808,159876 781236538504011776,185595 785517939839631360,196277 795673742970130432,265649 750362849571209216,11774 758784066569302017,1248642 791717785172795392,240483 786751512001191936,205143 795679520292487168,267855 753527719221157888,352061 779458995035578368,174557 758643789703614464,52749 763502953361707008,78861 757804221118898176,48492 768104418654892032,100893 787101457480687616,209129 761056888884649986,65839 773747336237445120,134033 757366157758169089,46401 775804100734808065,151156 778254388146147328,164826 765158639636254720,86103 758706458980552704,54070 789460561314676737,224919 751233522916990976,15939 758997148469895168,56302 763913657503715328,79987 765026728544702465,84422 773482100905373696,134993 778573934736314368,160539 781215826846167041,185595 788564463658098688,218275 752206586874036225,21142 780733798141034496,182036 785502940152729600,196277 786909228120281088,207287 755102550341234688,34666 755759580429357056,39462 781469350670860288,186584 763449285098758144,78159 766722247830765569,95672 788520228690898944,217574 788425237012574208,215835 732634994430988288,352089 762224980381818880,72387 775495144850264065,149300 739147398555930624,93634 767898437010362369,100893 773966950279974913,139404 786848501896359936,197046 791020817127706625,235948 756602128764895232,44273 778417207894220800,152594 757254280281817088,45014 794046388707278848,256502 768864252220157952,109666 768883097135943680,109875 778819798356467713,167950 793120506576633856,249469 776151031747112960,139089 795437452454301696,265257 793259083235143680,250293 733327252524503040,1170601 748575762370945024,11774 756715790162853888,43278 780544477991755776,179718 786238684806914053,201946 758958479117721600,54070 789148190763286528,170187 794683238606376960,262752 768220159672774658,103354 791062898076299265,236393 793088356565606400,249348 785921591754448896,199431 786348353701421056,202798 748346640709353472,349486 794571016324296704,261155 795010089090482176,263906 788111032149356544,215252 774408008809918464,141867 780004941507227652,176203 791470420499296257,238999 794215592832090112,256255 793130504153366528,249841 758082869902372865,50500 773967268040421376,140444 793884793855279104,256393 751233155193901056,15234 770294956019810304,117377 762084384216342528,431998 762638623858569216,73814 763718101120716801,79589 756218226493706240,41702 763702718804299776,352031 792256885860798464,243187 761012301646274560,65974 787327302292148225,205728 765658722504888320,88994 775348721978519552,148045 795097450339913728,264754 732883742029676544,353789 773908996663156737,139404 794612597429407744,262053 732300021186592775,1170428 761345469733896192,67973 774412228929855489,143210 793828009778241536,255299 794335038137470976,249926 755019689030324225,34666 759245960262352896,56302 773949589456031744,140025 792174239616937984,244221 793556109030203392,252020 759148506795814912,56552 773720816072531968,137158 768783829477634049,102826 769639518563512321,113836 788184839887335424,214084 751553770430066690,17837 776653599585603584,53667 778006046824464384,164826 761931395900043264,70858 744974501755006976,11774 763110492449542144,76429 770048917635555332,116567 756292765697257472,351152 766839650962903040,90384 785864420660547584,198586 788502479466012673,215005 777952844007739392,164764 756351099435712512,41798 778325639120039936,167220 753907552136462337,30237 790330220062605312,229910 792825451492155392,247877 764780330763055104,84724 767271432212602880,97850 774439426827116544,143585 785832099563442176,197341 773217065410842624,135386 794021258681667585,257423 757064833716088832,26721 760631021817634816,63655 779366888300216320,173347 777565762722623488,161988 791431454987169792,238780 763414255513309184,78129 765978467007508480,90384 766241380473733120,353879 785657590659153920,195975 793692666269724672,253032 793096018225160192,249469 774377600936325120,139404 785436407447846912,193955 779422265427492864,174244 762833946379902976,73712 794542924251811840,261155 770242370025553920,117257 792572989346816001,246392 770017560943263744,108396 732247661877682176,1170365 776630046970617856,156132 777497791119622144,161960 793149408384786433,248437 732252415400001537,349577 785859914744762368,198671 787733882724556800,212316 759222729140764672,53924 767862751758651392,100893 792084231396724736,243576 792191497181552644,242693 794006119542849537,256502 781696531619393536,186212 732373600796184577,351336 788778746731823106,220767 754746606600220676,33549 790902924679479296,234583 790762362793975808,232881 751620106967322624,18391 763067767662620672,75899 770581878478807041,1170352 793762689822683136,251758 758685085734408193,54070 764125498507231233,81869 772278256036900864,129922 765345532684316673,87062 793160720447700992,249469 768712725400653825,107032 780794622633242628,182257 790663311691919360,233307 791813063787675649,240483 763463294468239361,78344 767536913167310849,26066 787287604144185345,203674 790880961030389760,234583 787721417307467776,205197 772023035704463360,128615 786812058763268096,203680 757643635273924608,48549 754166126549032960,31400 750655904576593920,14033 766127289440542720,90790 772473003942699009,131045 755066744444624896,34320 780948011211825156,182671 795045002741039104,263926 763515468095246336,77731 771108927476002816,122982 785319629140951040,11774 774104040867176448,139404 788767642807050240,220526 794958212227301376,262849 771298987240488961,124597 790939242151178241,229930 791705202869043200,240260 791898485876412416,200963 794218434330390528,258771 760952219243917312,1248894 786615647698649092,204539 766347116671213568,80939 773905372520206336,139404 786910160958529536,206642 768816812117135360,109167 778630725767573504,165185 794594482905817088,249926 794567460980592640,249904 749626302773071872,7546 794619395121250305,261987 756948959969603584,45672 773286488763043840,134359 771899838329860096,128713 791085752478109696,236224 794340230409109504,257492 763181691884240896,1249120 766399238485966848,93184 775104586302443520,141091 795381574946660353,265257 733181910785069057,355106 787729374929911808,205197 795399738178830337,266079 778699452315906048,169282 790245705189208064,228888 791608309182849024,237935 785490075840839680,196277 794390469723693056,260404 755166709204545536,35890 773917789908152320,139865 764990187654909952,27156 793211131649294336,249725 770545965400936448,117687 774456356090720257,139404 774997272119611392,126607 786907447441039362,207076 794437822245732352,350913 771383253488074753,124597 763529102250893312,78566 765238318523047937,86103 787600388878774272,211795 791596660593942528,239471 756197260002783232,11774 771942638392139776,112363 788871632467165184,221711 777858937265750016,164001 785310573109977089,193636 792763683348815872,247076 766762977265463296,95530 776893214175268864,157663 793551808354476033,249926 755212235551543296,32941 764317549278302208,82283 764942883413569536,11774 771866697028468736,127957 766081837768650754,90384 790773532032577537,233729 793945912552865792,254135 775366939971620864,148574 786688925997920256,203832 767835001656381442,1170352 791017195111190528,235948 785973490276937728,199546 791700869645336576,240483 776567748822437888,156053 788134072879046658,214809 755261966910881792,35890 793174270738178048,250033 759086799557890048,54347 771863085824876545,128194 785311116750495744,11774 754803698669383680,33356 776854118589530112,158524 753640221854486529,28281 788877166679207936,11774 753400614269444096,26086 768805336429961216,108849 755208849955717120,33751 757645029145923585,48549 765610917677699072,88546 765673097957613568,85805 788502354576408576,207500 791346480917385217,11774 794551140457336832,261155 762100611437436928,71596 763242716276940800,351272 767858631941337088,349060 795275426650324992,264397 781216776281612288,185595 750428539132968961,11774 759075515999420416,56793 764679661506981888,82766 767030163276230656,90618 769386522084769794,112693 768938538859687937,109104 772912252189978624,133081 762667137836146688,72957 767835318699626496,101681 778731517933518849,169437 781143358030876672,185310 794618846074257408,261987 773894689774825472,139404 755774121674412033,39207 778944197860560897,170252 791418688104574976,237999 750468761543585792,12746 758745320142483460,54764 761720100621787136,70543 769722625304264704,115107 776886544959361024,158589 788070042210541568,215005 771437488040714241,124597 795004170399051776,263906 756648867374825472,41839 753600474838818817,27317 793578573890064385,250785 768235073992699906,11774 785556915032064001,196917 756292380744036352,42249 771767615006081024,127871 762726294748598273,74133 776598570887618560,156835 749678707187523585,9433 762862569702821889,75109 785506990940311554,196277 794632285614120960,261818 794644385984028675,11774 758390699322646529,50923 771407661233352704,124597 774011860681121793,140444 778389066509275136,164912 781336487036002304,139404 795356121317908481,11774 786800087900880896,194311 785323327502028800,186883 789272089685479424,223286 764981519278608384,85562 773714688458842112,11774 772151202318422016,128168 751073992870653953,13046 794868880057442305,262849 771845048447086592,128017 774099917929185280,131421 755496454546829314,38032 765231980392787969,86628 771565347883192320,124855 774454720526102528,143585 790875378281684992,234583 761653887954669568,69653 790634823849082880,206412 787395878348726272,208307 755852965873721345,11774 756282441191395328,42432 757712840971005952,46958 769598269358010368,112445 773912983550332928,139404 774019572202508288,141091 763838589327114241,79629 795660814653030405,87904 765090039134990336,349060 790940627366211584,234583 765290668172378112,84209 769333441506664448,112693 785530740381364224,196277 794207828273664000,258598 792709134781149184,242693 792727367424761856,247077 763616190463823872,77598 794553703613218818,261155 768521450357723136,106716 775083583207800832,146838 763529581538123777,78566 764543881874518016,82759 778270699441967104,160480 788007309851160581,65113 773187524768301056,131007 781206510978334720,185595 786975032522248192,207949 794632727198830592,261155 789430135128633344,225981 774254445861494784,141360 795364188084379655,266079 750006524475351041,9754 755436595864543232,11774 775073782172094465,146259 786651321566912512,90209 750795439734153220,15027 766841673477419008,96514 787325540415987712,208492 795383225661136896,266151 766606609292337152,94838 774284647589027840,141200 777142094804688897,153172 763989314678034432,77590 788662889582387200,218258 792320194316275713,245103 795700646720708609,262925 779387729138294784,173628 791767585335500800,240889 780602532292952064,181955 766412942191370240,93086 786517074877243392,200971 769158719502450688,110344 789171441023320064,201595 757216323852120065,46406 767562569527599104,95672 786275122160295936,200382 760976252471685120,65180 733196521215254529,1170862 762597866200244224,71476 792413293411340288,245634 771056459882737664,122299 758118517874929664,41703 763110101561540610,76628 763803999363534848,79693 763913407233822721,79691 777843005600374785,163990 778087613840449536,165185 781636392363266048,188401 752890870899281920,24134 778294972458016769,167273 759095400020054016,56889 771135673520664576,121612 785638580047667200,195975 786188439876173828,198304 779791237356277760,176201 791706797149134849,240483 792245162214842368,244702 768171166192193536,103071 755179057621315584,35890 792462038735872000,245445 767703094092242944,97619 758100264595382272,14351 766310879893852160,91618 773509609407537153,137158 752654136357818368,22392 765883309335441408,88399 777333496989773824,161546 760978600178974720,66116 790598609678901248,11774 756961045168750592,45672 758332796360388608,52554 785303527232933889,11774 791471804690726912,238780 787937684459094016,213589 763707935281205248,78566 791014750356279296,234583 749370983837011968,8497 756277317320802304,42171 788080342271795200,215005 792398531189288960,243165 758658523786014720,54070 764158430542192640,79288 771727428733571073,125554 773632207919452160,137042 790160559996010496,226881 752023323790413824,18893 751144638065610752,16593 768919153054887936,110300 775400114726789120,148994 753343553674342403,27045 760582276413399041,63149 766006679632695297,89048 774872339687223296,143585 786245807854858240,201958 775191035248910336,142906 755153033558827008,35890 776149930641678337,153845 788827247679373312,221297 790297313885294592,26066 790758719407677441,235349 788063594902499328,214354 760437978942406658,61412 790990251070066689,235580 771746308566679552,118191 748568498327142400,1170318 751147562409857024,16422 772457213273210885,131027 794197986104451072,257492 793766549689659392,254058 764509091553128448,78159 793859972727656448,255942 792038923174342656,235487 776759155231121409,157693 791850031288455168,241819 757743832163377152,49066 781183925414572033,11774 793527183599730688,252020 766848829157101568,94627 772162202245660672,118174 776689934858088448,153248 792743753089949696,246726 758391764101107712,41703 759396158435450880,57274 762665012187889665,73814 763868799040884736,79589 772399858108039169,127957 780113801819500544,172185 761047369869774848,47940 768536079741820928,103294 786104258546524161,199546 763536609014714368,1249135 785240973966204928,194160 752201308736659456,21074 763450790102966272,77849 780428906398646276,158387 793227937076031488,250064 794316217888763905,257492 764977641338404864,84724 774312665036550144,11774 789233332529737728,223692 775884472096960512,151741 768823955591487488,109167 793115401177567232,249469 761081811317305344,66159 773840951383040001,138903 770556589371568128,118191 774696180316008449,142721 757981238628061184,48287 761024244805279744,64730 774556436571578368,143210 772071988475027456,128934 778411808856080384,167393 793983370682245120,257325 768376569308049408,103354 763753071193169920,77687 766614467895435264,90327 735875505052778496,351463 776122343492116480,152887 790973532297506817,234551 766980414409846784,93144 768581280233500672,107559 758343711231062016,52112 762794594656477184,73926 762849614949064704,74943 779329579160784896,158387 781301647981109248,186170 756320135896530944,42249 768555333564375040,103721 774312063069982720,139404 779135761996247040,173011 793283795755687936,250430 737438737483730944,738099 750672488938475521,14502 765281386311757824,11774 773902868944343040,139404 751540388800835584,18308 769391928613871616,112788 743600823968600066,1170332 770603587470626816,119719 754878190976311296,33186 785280893250260992,194667 760080995227926528,60112 792798412953493504,246225 771179925768278017,11495 781364632690851845,186584 750362460473942016,11495 759231868101398528,57714 780607363657166848,182037 756189508178030592,41472 759516437488685056,58250 773671285087875072,138543 758551956889538560,52061 765196293891321857,85209 750389147630604292,12883 768093457994936324,103354 790922360828207104,234583 774032577355128832,138819 776751589268738048,151463 757766392330407936,47940 760825358480449536,64722 793223234783055872,250179 732342466494513154,350912 755230482984374272,36208 776008788776067072,152735 776753049452830720,156053 793620468381036544,254008 794391757907578880,258598 776236774473490432,152314 778690329079721985,169923 761251158077870080,61051 780174857258491904,178076 781624459501375488,186584 794705715055235072,262053 757903596390232064,45498 773313133616230400,133702 766020296704946180,90384 791360169955385344,238395 761677470345101316,69548 791823669215584256,203710 794354186024611840,258044 767841241455222784,100893 768955966347964416,110586 761547147955179522,65180 767447904244162560,97067 768160050917629953,102514 760334886720856064,48052 764955032596819968,83413 786621212315230208,11774 779396107566624768,174266 776738418575364096,155451 763925202665254912,81130 794682223177977857,262022 780602038266781696,181789 788077101442174976,211890 764902232634503168,84422 777888105260982278,157082 779332444164067328,173964 785993259986235392,199546 788508225528221696,217658 792054589499576324,243187 774718725765361664,143585 777350806290911232,160602 779376194185822209,174557 790651126731280385,232169 780720410752978945,182257 787716068810690560,205197 759174255179337728,56964 785542783192928256,196277 789484477617668096,225981 776179910544986112,152314 793813931810631680,254505 755268247881035777,33262 760592179945365505,63858 761117278943358976,62877 777311124681203712,159876 785489327375745028,196277 786194838723006464,201619 790916082512961537,234583 764480925761540096,83367 764829687822553088,84724 768463367195336705,101027 768520893089796096,106281 785810048270340098,198466 794115326644486144,255942 752623566839885825,22777 794212364254117888,11774 756668724527202305,40550 775370324170772480,148537 785488577085841412,194949 785654839816486912,197297 790649777621008384,11774 791773717651070976,240145 755469544114757632,37706 787867102287802368,65113 785370954767577088,194206 792856561647427584,247767 751009065132822528,16233 788757483737247744,220526 773890357662711808,139404 791327664002990081,237491 791799859716030464,241034 753234776606314496,25255 757284591451435008,45014 788002123988467712,214209 788893874378969088,221972 794107340869890048,256255 785576649567809536,196917 772086922307043328,129471 764854399910940672,84724 769393121775980545,113165 791042032320012288,235595 793889484857225216,256534 758137429056335872,51595 786840464779415552,202217 755822081741291520,39810 785640382143102976,197286 750418829415555072,13343 776226522365505536,125554 756240911915360256,41689 764277601263161344,82744 788877807979991040,221313 790231115151794176,226810 756056112718381056,34461 759198928218697728,53033 792163484435787776,243187 763500327517716480,78808 768137797895090176,103294 763045301313675264,47188 767255323690360836,97379 795690329953435660,257781 764628200454492160,84209 780151293780328448,176127 785327876627464192,11774 788417256543752192,217837 776946756235984896,158387 788195395507671040,214899 793173838234255360,249926 794852152959238144,261155 778295940729937922,167311 788856469034631168,220526 760458262617534465,62837 775743730909376512,138119 793818556458790912,255292 756885058670047232,41839 781136618216312832,130635 791491473250263040,237491 776762413878218752,157693 792497620698689537,246225 759659900259540992,56964 790996457012600833,235532 764964966021537792,11774 765945723753861121,90384 785826953345458176,198671 785911822712922112,198576 760272174468870144,61545 763948366891880448,76771 764330866097217536,82544 786653419977203713,90209 792444751316389889,178117 780089763814440960,178258 786997095505006592,207949 792080768927346689,232863 786946733318299648,159876 795351564126818304,266500 793628458316206080,253120 785947428880998401,197512 775532722093645826,148874 776096054739623936,153501 779015707417796608,171693 795000557140344832,262849 753001415577075712,25255 776312505878609920,152314 777658117253427205,161456 779410183764213760,173347 788455126809710592,218275 767805761300860928,101681 773892823242256384,139404 791710222087630849,240483 790863913176956928,223492 760683311681318912,10040 785633910327767040,197091 792487329994649600,243187 771429400742998016,125554 773589251229421568,126498 777828816693628928,163763 794830692450529281,261818 785631049803964417,196609 779150311113969664,172962 743492333996384256,1247618 772836265750327296,132996 760446690818088961,41680 794781513854418944,262849 769641443191382016,109875 770843684237668352,121359 790672984985919488,232137 771862530646020096,128194 750676925069271040,11495 785284977847971842,193669 788869091738001409,220767 773266219709394944,135736 788414519211073540,11774 793169315461754880,245148 750727066958585856,14877 795059575636561921,263926 751775023363416065,14277 775752713342709760,151156 788933805822255105,11774 791694789603385344,240070 770079432488910848,112725 788799966437335040,218179 791255171791585280,237491 795435399581761536,265875 786607352455712768,11774 794771432085553152,252020 756370711476830208,42249 763703773973901313,78159 766177514817486848,86119 785697915658506240,196277 791322432154038314,238117 756379455791230976,42432 759904235353878529,11774 766277063162662912,91798 778572610611412992,168794 792224811208482817,240627 793847466151948288,255393 755042021958488064,18470 758649379506954240,47940 759459253685891072,56964 762613490909581312,73814 764160347326582784,82320 787717840434565125,205197 765661345387679745,87858 778761531295051776,169410 751861174560522240,17842 760238012810694656,57574 761543703160815621,67679 758688907496009733,54070 755440004000874496,32751 760631262545604608,64084 766985235695214592,97220 773897301286850560,139865 786182476913795073,201374 769605407442604032,113412 787833421955420161,140444 791054436772741121,236393 773114790218641408,132630 794092161734053888,256239 742375742726647808,350728 762363930870153216,72408 781286085712379905,186584 750725590513291264,14277 779747913656332288,174492 764385931751071746,80939 792430205382103040,244297 771316990921277440,124597 788519962881191937,218164 786310155369607169,202567 732681420557029376,398865 775836064753655809,151947 793471846297378817,252368 763797642728116225,79691 769332513139482624,112301 776402393789444100,155390 793146675392937984,249469 765060088277204993,80486 761961474793222144,69711 770305323915771904,118087 778302316659220480,167319 794331416536301568,259659 769327735676076032,112363 781506416926400512,186210 791470806295609344,238207 794691460918628352,212131 770746563903631360,120690 788516086077587456,218892 774451091287060480,139404 781058247922888704,183759 786216417351700480,199211 761588662593204224,68993 762345852363038721,72798 762791689786236929,73712 788505070497370112,218455 760141567495548928,60866 791501172280438784,239405 752242422881652737,21074 792073412319379457,242693 753699924596838400,29263 776820531152564224,157693 777830492452360192,163153 751234891543564288,16795 764985935339544576,84889 770395505113305088,118191 791469790506414080,238946 751628756284911616,18391 758426060757143552,52061 786363391187103744,202217 794023347252121600,257492 772863319300386816,132335 773900461162266625,139404 776805552965820417,158314 755921788836704261,39997 758107562591920129,41703 763751045226954752,79037 788400748354760704,217634 758702182128574465,1248631 764579548314869761,83679 793507013733089280,252741 757762047840956417,46006 778311703998107648,167063 787017683749380096,208379 793612559693647872,252408 767363638000844800,97852 768581897186181121,107423 788762438493626368,220526 791121106660892672,236502 764175159481643008,81130 778031703566655488,164826 762460623636529153,47283 787256319577174016,209151 787669670035763200,210432 780883430850560001,183801 776141580625326082,153845 752961542912667652,24597 786635527818735616,205270 767914858008440832,100559 794670464220200960,261050 761633438059274240,69711 792110669432782852,241819 753955850973286400,29263 795108399721705476,264397 780955120120963073,184223 788407918324387841,217519 755052803534487552,35044 764972110527680512,84724 773729773759717376,64652 750076686905909249,11495 770753192191602690,121046 795657555284557828,247930 785604703551942656,197286 786553978850938881,204413 795034871471054849,264754 787145368005857284,209351 785298486921048064,11774 785864773757906944,198591 755158777515606016,35890 755487570419654656,354391 788470060905959424,217918 789932036928659456,164764 793403324607270912,250633 750725649489391616,14421 773515954999427072,137158 790995590637232128,232169 786258147119890432,202385 787806730482626561,212239 781214029536649216,185496 793124027539787776,249469 785648798596997120,197512 763265737116962821,77258 794334782926757889,259743 760779222776512512,64664 762731029895446528,74133 793522157192089600,252741 764147499393126400,11774 770416927273545728,118192 763307943865516032,53995 777380270240477184,159876 788722269925191680,220029 794337766511353856,260081 771182965233561601,122146 791354294578577408,238395 759620085900189696,57105 772909759607353344,133519 764859784357085184,84724 767806155221598216,101681 794530641123475456,261155 767821047001296896,101681 775084640272986112,146259 764143807185182720,82209 793204494872043520,249926 741649866850504704,354285 759110606746189824,57056 763791778570969088,78830 774991589340950530,146259 778363231932968960,167569 792067076332462080,243187 794350464095686656,260181 763760388697710592,79344 766227680358502400,90384 795711759881564160,268281 753589701022326784,23739 763491414030233600,75349 768167184627404801,103261 753334571677069312,27045 756547037940899840,43471 780558125677940736,181548 768521509384126468,107072 757857286849110017,49754 793129976904187904,249725 793240619170672642,249469 772178629363175424,351931 764282073062539264,81749 795428017409523712,266884 788439176538644480,11774 734843082550693890,351644 772867943331926017,132335 791349810645372928,238395 749913559367319552,10648 764852989278326785,84753 780090996713414656,178258 765671821253369856,88994 793110468302888962,249469 794724865097998337,262752 764843000618942465,84724 795769833321205760,268777 788934698311573504,11774 791640552135548928,239456 795443561542090752,240483 763372662823550976,76549 786311705156476928,202425 787107650861346817,209184 776120613614264320,152887 776803945784238080,158317 773721213503873024,137869 790891466902138880,234583 763940244974559237,80648 793942451350142976,255393 794342493097578496,258741 794388373494370304,260033 771560888033652737,125163 780362365720154112,178524 793170456312438784,248685 794362392629092352,249882 794584593093591040,261155 773701479932633088,138819 781317065256738816,186883 795350293403811840,265846 754731369360601088,55820 766672602387677184,95430 773152601680457728,124065 774107618876854273,141360 756681088882335745,44450 774091480432386048,139404 761666046709280773,69947 772460604426772481,129662 781253207116963840,185921 795201729180483584,262849 775126424948707328,146704 732677999800115202,1170344 786597345462980608,204413 788124426126491648,207287 781484025743568897,188119 792363876901801984,243187 768082568679985152,103354 788764653350424577,220526 790879672326160385,234583 762918813486555136,353374 758415867696775168,53144 773515729954074624,137158 790588132085338112,231318 767483038473211905,82344 768856571921170433,109666 795104385848274944,265257 766251506282602496,91946 785994034015834113,200490 751706762173034496,14277 732566378515857408,352017 753635515786596353,26458 779406120628609024,174230 732211033847300097,1170330 786290886166446080,201558 753648350465892354,28866 771696495527620608,125222 793141973200805888,249841 756362467480002560,42249 789291378140413956,220332 766464104353574912,93508 758063230237290497,50542 775760897708924928,150404 790659958438191104,233307 773563408834703360,106716 770607606301884416,118191 779316444089741312,166860 780940101069119488,184223 773909243946643456,139404 778326087352713216,166409 793575500077756417,252679 753442793595494400,27222 770293304185479168,117257 764164015769677824,81702 789484256208809988,194085 758660570027466753,53985 765347644604506112,86653 772830640043495426,132335 773749493250428928,138819 794009664824324097,257325 791449593791647744,238383 741789815771942912,350699 762413476094418944,72642 763159311828877312,73814 787720733128548354,205197 760243177039224832,1248387 780569975983513600,181419 753279468614017024,11774 760596873329729537,63655 786070117918601216,200870 758517870729031680,52112 792924162834640896,248516 787007225722048512,208146 732220003072786432,349788 750063972955586560,10735 760949971923329025,11774 785828308470501379,197512 760227862561427456,61145 794641134622478336,261942 787300656801583104,1170856 763586058248388608,47188 772949296861831168,133519 774243515878428672,139865 785760724710588416,196277 762479838594641920,72978 785634956731043840,197046 794550443950997504,228911 767707624829808640,100773 794638037921726464,261155 793187505671507968,250033 767832252935921664,14277 776175946302824448,152735 788958001029840896,222500 757702297602363392,48270 766777684928049152,95462 771874278929076224,127711 791016151488888832,235948 794189489975328768,258598 750720811569451008,14462 761735844298227712,69548 786619882758602752,204413 792408295814287361,220857 757533478040764416,46406 786028228360024064,197512 761324757266464769,67497 786402656432644096,203674 793152771713368065,249469 739486366359228416,11774 749989192189358080,10735 779764368128999424,175079 792878083313467392,245630 761013673699651588,64722 778937936007999488,169201 754207271253663744,32157 786512718379364352,203240 752741836288978944,22752 794924988675620864,262849 772604784968888320,120690 775291649572401152,147860 793870103179825153,256255 790244658827841536,229693 790971925728223232,234583 793179973888643073,249926 795013097098543104,263896 795264973651906561,194648 774091563852935172,141360 785280120038633472,194648 751843817855127552,18550 794907929686183936,261818 770330654156414976,116305 778571536571793412,168698 751230781108867072,14277 780863426935435264,183668 765200487620677632,85562 795614539261812736,267576 733401023264391168,354525 765757711631785984,88361 786388733088010240,199211 788011343186190337,214354 793266013332725760,249926 795665630384922624,267862 762630694535368705,73926 791138966015729664,234583 794004383285542912,256502 760638903393067008,64225 790742638102097921,233692 794643997205491712,261818 772166108056985600,128355 764332817627045888,82066 779257203807125504,168284 761311112054792192,67401 762303461497118721,71417 778112324536246272,163563 791718512867807233,240718 771205759283568640,1170575 787988915437309952,214209 791410793476681729,238383 750555730760101888,13088 778271166427377665,167046 758509922652782592,349320 786375345398165504,203576 750437482001494016,12773 772282914901889026,84209 776494276544909312,151463 788835235051995137,220332 791410842575130624,235670 795470306228011008,260852 768566577801236480,106281 794916316570324993,262886 758872998887563264,47761 770967423201767424,120613 791834237494099969,238395 759164470685863936,57274 781885599376674816,182349 755943591458050048,40260 773898499813416960,139404 773932436652691456,139404 787042386941652992,207096 750951938502500352,15643 790725511039164416,232863 794851197098348544,262025 750124545638436864,7524 751166565991718913,15536 752909445022253056,24134 765297333508726788,86440 773868328594968576,138819 760960485105688576,65237 781521154645200896,187976 760409404734746624,60779 762616038026600449,73814 779754161524977664,174392 785571196569985026,196609 785584171217477632,197297 756851771008573440,44273 766440727316406272,93286 792471681860108290,246225 778275386845175808,166913 758685556737998848,54070 794809330390343680,262053 790601934550011905,231805 753692409817554945,29263 756280385940627456,42495 794009056931381248,257429 775688734599766016,150511 786444785233952768,199370 793217130208432128,250633 766783153675657216,95708 776791967174983684,157993 789704677311012864,227242 791663850357612544,240483 794685601685667840,262752 759458599689068544,58258 768918847944396800,110300 752628058478161920,22664 771495589808836609,125163 788469340198703104,213828 768512576305172484,106770 786006228656881664,199262 770017641746538496,116373 770382498857644032,117609 750900140098158592,15843 779787711959797760,175092 768234171852521473,1249507 794600219241431040,260874 763443567683665920,78159 770853396278550528,119313 786969724605399040,207949 771857778218455040,738099 772366456923258880,129871 792126605313380352,239446 766333134719758336,91946 772975295016108033,131035 785469649433595904,195975 775138798552449024,146847 789193900640522241,224221 760900712691793920,62502 768223433566064640,101383 781219292700434433,185310 787480670348062720,209863 760526012463525888,62728 785647917914726400,197341 760425238265942016,62771 762440609156075520,72420 794532032588156932,261155 750402136773648384,12743 775795314900996096,150404 786728495871164416,205455 767751686748188676,11774 772237004197203968,129551 791290704504971264,234583 769699187231453184,114987 791054523825618944,232884 775824381624872960,151463 776140237642792960,148473 772528110986076160,131007 776695878107164672,155451 793959095741124609,255192 765017888323362816,85562 756907187780419585,41703 774301084814708737,139404 785916290535858176,199546 788018170980249600,214354 791453539818102784,238395 764143816907497472,82209 772159359287603200,127707 788765441401491456,220029 753714233108340736,29263 770623095384248321,117658 753427791438155776,25981 773717353553076224,137777 779504337823240193,172185 771354539417071620,124597 774220645316104192,141887 794232341220749313,258331 751112538868289537,15808 757653109535444992,48549 772125780520206336,127925 788478421793959936,218455 758751631739682816,54070 794551724757450757,261155 785491177113923584,196277 793856157173489664,255866 793960492104499200,256276 755732861802586112,39235 763231483750297600,47188 770445419772014592,118393 778732573258166272,167453 790991779038318592,234583 793144299730898944,249926 768149927100682240,103071 773965672393113601,140444 786365301759680512,202217 770083310114574336,116824 772365825684697088,128934 774707817479598080,144494 778590415733661697,169051 778722822520569856,169410 781325785521065984,186434 789272339729055745,206666 795298965449244672,266079 773617420938326016,137158 793502055101034500,252741 781477152810147840,185921 785984650162339840,153225 788014803449094144,214354 790647701582950400,232169 785843966382055426,197512 758829425374797825,55649 759578886006943744,57574 766025209140961280,90384 790614811314794496,232791 764082226539536384,81702 774978745744621568,146207 789277990395977728,194060 763942805924294658,80716 770310085205778432,117843 787617851305783297,211769 763691302148050945,78542 768759010157703169,106317 785559832854048773,196917 769228128765870080,109840 789463001355194368,225981 764567303111385088,78861 765091520995360768,84889 760625345351548928,64147 793619775649873920,254209 795698518300229632,267862 757280276938502144,45815 775576394587832320,149953 788398712498315264,217519 792154032936620032,243075 763708310302240768,78159 775416311774121985,149124 755143865812684800,32572 777956198930747393,163559 779796744523710465,174557 773724691299270656,138819 790974250991624192,234583 791619140893024257,220526 756046725920460802,37991 781573142175068160,184223 766262680680292352,91946 781565661386375168,186883 793262731042365442,249926 760451487411691520,62063 762633137851551744,73926 776462778362056704,156053 786658910136569856,204539 732329755198906368,349814 768502666561454084,106774 785282163025608708,193669 787071498926252033,207287 770694829617639425,120711 785550102828113920,130635 788862559566692354,114254 792823284651950080,245607 795006547948670977,262925 760442618400673793,41680 794850973604806656,261594 795090316852428801,262925 786928790308085760,205196 767416388122206208,97380 769199716584329216,111558 771127526894739457,122973 779392647513407488,174557 760153663134326784,60866 780790949240766464,183269 793698224435372032,254549 774045989015392256,139373 776557158850703360,155390 786632504560259074,205270 790294251871481856,11774 793191651317547019,248770 759658082272022528,58491 758042363877007361,48663 764123687008239616,80720 791010787124977664,235590 758079717916323841,50476 752985399702786049,23899 788389088613298176,199657 791361048217432065,238207 771889723564437504,128615 793458253657018369,252408 755061467326582784,34638 758167144102240260,27045 793667472549347328,252581 767850246567264257,100893 777155846945972224,157422 762983606885068800,75724 774561793305870337,141360 760879349994250240,65180 763401723272568833,76771 765206640933085186,86440 775657053587173376,150511 790617603236429825,232137 773852825096949760,139404 779378210559578113,174442 780609539880194048,182037 735862595022884864,11774 772942242931695616,132335 794594259504680962,226320 765542423707525120,88052 790191945033265152,229159 790334345311506432,229910 759862728337022976,59666 779980458247413760,172428 769778914084343813,114021 795370647186735104,265875 755640965352816640,37991 780876208145825792,183668 786373253526753281,202798 778198968211759104,166390 789139593849430016,223899 791009257982418945,235620 754002389041111041,30590 759336856186187776,41680 781259860272943104,185496 794551607165931524,261155 793974336528990209,257353 794444227342176256,256038 781511926387990529,188401 750498250503761920,1170429 751644351151869952,14277 752209972629413888,21074 777313260534059009,160014 780303140985995265,178703 764212398253375489,82066 772540310706589696,131421 764895785913835520,82066 770431558876553216,118192 785518507458981888,196277 787839846903582720,211787 788830440593457152,221136 789913319817617408,226881 768149887238098944,103405 773740443456577537,11774 794922880089882624,263895 770413342976512000,118985 791326873317961728,237491 780603479450591232,181984 789294951045660677,206666 790706302209105920,196849 768802320142315520,108849 795242637028560897,170187 732720024859856896,353714 787508215487537152,194560 733037892927393798,349060 776340776880070656,195876 788889927119413249,221711 753936819587166208,30296 771058346501795843,121949 732244747524411394,1170388 757299607592402945,46890 786032284319088640,199561 786711180236689408,205091 793453361794314241,250285 767850383456800768,101681 769090121257914368,97811 772166217284988928,129991 781333079168278528,186149 776182969098571776,153194 793289571727470592,249841 763466607859335168,77849 752624593190449152,22664 758525147599036416,49192 792552126085894144,246273 755219141133492226,34645 773566324203290625,132335 785493284319813632,196277 794774453922185216,262022 732648310297743360,398859 776426702855610368,155688 756911233350168576,44450 767363856767344640,96039 775818470390763521,150497 794402540012142592,257325 786154546410029057,201374 788407182739943425,11774 792148564054945792,243451 778258283933134848,166532 778452072203112448,165496 770379306157551617,118191 775101828178456576,144542 793942930180493313,256217 756606868785602560,44273 764788072923828228,84422 772973476386893825,133454 764887242489798656,84889 773905194128113664,139404 769427609956474880,111448 781107440561434625,183759 758026554102472708,50314 743835997872365568,11774 772098591212974080,129558 775022159626240001,144611 764975453434249216,85562 771128375150776320,122973 778710026152062976,165938 786537348544679936,204413 776537565482582016,155933 773879788683403264,139404 778250723612123136,164826 749326750677495808,7911 776170680102551553,153006 777951135684501504,164764 752621553750253569,22657 786659094270574593,202268 764828385105162243,84889 753709891844440065,29263 758477549148057600,53185 779298967758581761,173490 792495896537604096,246225 793977385435668480,254135 767360538837909509,97852 788749101860958208,220332 794006477686112256,257026 767187797383852033,95340 773884090193805313,139404 779369630632509440,169410 794606382523830272,226320 788704229540192256,220029 791470157147299841,239405 792202542759411712,243427 791198089990303744,236923 752899686512599041,24316 789471726119821312,225981 762090376576442369,66281 763496428723462144,77720 767471968169840640,79999 792013596494557185,243075 790610705233825792,232169 793152091611078657,249926 754889781063004161,32352 755955321474985984,40875 770276734033858560,105109 790983088864108545,235719 760873718025297921,62492 761652375752933376,67226 781580353148420096,188478 761487829067325440,62870 771703131021258753,118191 773917879402131456,139404 760199015296339972,61545 758866512971051008,55710 772833820101996545,132335 750555658748133376,13262 758801135020847104,54070 778127183009222656,164435 790664123369525248,232169 767834751747158016,101681 772900211421306880,132370 768518281867038720,105998 764923512398249984,84724 792342878265552896,244297 774365070130151424,142668 775370473685254144,148574 791010042552147968,234653 775730785492107264,151185 767512538728783872,92226 786123772378042368,199178 788190345800450048,215088 753806146125737985,11774 773288067331338240,134561 790644145849143296,232169 766811285254266880,91700 787010102976843776,202429 761779433107656704,69711 781461158385557504,139404 732964737064013824,354120 779282243856596992,172089 787847888160391168,210215 791194418271313920,231870 755512882503282688,38032 788692193716363265,219942 765239238229188608,85414 785938689251745792,199546 771765868615249920,125742 795774617902260225,199307 775045326092767232,145244 787990703674580993,209555 760906473719201792,65455 780046758361624577,164328 794700213919289344,261594 791638084479614976,240145 771146152838299648,122776 790335530366013440,231037 751600495916089345,14277 779889151944429569,177444 736092936245383169,351338 790970736278171648,235487 758836296638881800,53996 791452929244921856,238099 793722131884363776,252679 794004034810036224,255870 774351691579875332,140161 787152423991128069,205186 756986244396179456,45672 780960043382419456,181419 771539131809746944,107423 788453373859143680,217837 753822411141713920,145399 791704480286773248,240145 791872490108661760,238292 791457552424837121,238383 788785735981731840,220029 795266767660732420,262313 788818942974394368,220526 793855938486759424,255942 794544588388237313,261155 778247911062708229,166532 777195390315663361,156110 786426697679679488,201958 753949099024539648,30573 755816395099832320,11774 788732586910683136,220029 793504504717148160,252020 765263134521044992,86103 786184082442989568,201583 789133964011188224,197322 789270300131139585,224678 758714370633428993,54070 793172186366291969,248988 795386393270906881,266491 777444057589043201,157755 781131277038555140,182313 781564822303506432,188119 732711401588940800,353228 793077155303415808,249286 773576352607809536,137158 776999380125528065,159876 752961042632892417,24316 764112929738387457,81869 766992014055444480,97240 788161335267762176,215088 779087711047122945,11774 781524394489225216,11774 795041764327428098,247651 764713545422471168,83679 774286208255930368,141912 761042363238068224,64192 761791456377962496,70177 765660149373661184,88874 791356744916008960,238395 768943740081803264,109360 778319654414643200,167319 793222162614190084,250261 793569929534529536,253164 794575558835245057,258089 787725686983233536,205197 795351283200827393,265908 753389519169261568,19598 761164043440775168,66897 788206601492570112,77255 752932152187113472,24173 765907852833660928,87904 773112345522479104,133519 795297833058467840,265885 788005832508178432,214354 791982709476175872,241720 794235844605444096,258598 763930641947697155,80939 766446308769009665,93261 787102217841016832,207613 769128225360314369,110659 763703310507397121,78159 776912114141331460,157755 781362114677977088,186434 757882680646115328,49852 757888024990523393,49852 757924914275971076,49845 793573746552344578,253164 762491186594533380,72809 765597910079643648,86472 789928915443781633,217634 790697072324255745,232169 765841115702501377,88052 766424035139870720,93184 795338043322433536,266277 758507023487029249,351666 758380385206095872,7224 761010616416874496,65237 778252935646052352,166409 789555894614892545,226578 793628074092875777,252581 755590021281832960,36535 777293658517278720,121080 779658525584855040,173605 764951392213667840,11774 776162076330905604,152735 792022207882899456,243092 795325357616295936,264010 756890433259769857,36145 795291033324097538,237332 794923180003655681,263817 786388047898128384,202983 793103795915862016,249469 795278014091239432,249926 789905877163728897,224680 791061405231292416,235215 791669451431313410,240067 790743854823727104,232881 791307863356416001,237491 762055697504702464,71800 780902504712245248,11774 775802191873314816,149200 785379975130025984,11774 786419679816355840,202429 767720554262659072,100893 781581681463623680,187540 756284741196840960,32572 788412301950980104,217519 793529603763634177,249926 779397414105022465,174728 750373220960772096,12754 786007526915571712,199561 773498538093338624,136904 794924362902159361,263895 794949428033548289,262847 780159191654752256,178360 790992572768522240,235828 793568735290396674,251331 770783341029228544,121492 776613200221442049,156132 785272206217535489,194648 781152458223423488,180394 753395152966840320,26458 789513037522804737,225981 751129233628561409,16897 787982282355269632,50439 790995600477040640,235331 793966366315466752,257255 792493740938055681,246295 755532709624242176,38183 785816324681273344,197512 768198897831378944,104406 769303450052091904,112363 790697380052099072,233692 794881490949697536,261155 759878008081711104,56964 779327242149126144,174115 793204514115297280,250633 771393121649303552,125367 785266736664813568,11774 765897820192768000,57574 776557437964783618,156061 757738849632223232,49066 780544146356310016,180655 792552046880849920,245101 755409979964665857,36735 766009193312690176,90723 776561211970166784,156926 787307636836343809,209796 788063744379064320,214354 793676331850412032,243865 776795356143026176,157993 794530827275210752,261155 766703974737063936,95672 770449598716448769,117257 775274448412897280,45672 775514461209759744,149953 776072665396379648,153194 753241220642504704,18310 760732404910784512,63149 787022189732167680,207613 793599486555664384,254011 793488135418220545,249926 767428029689761792,98890 769539759387529216,1170597 732698031724875778,353228 768816290207240192,109104 785979092743122945,196262 770707276239933441,118192 772614160920088576,131045 795248838411829248,264397 766018611026751488,81929 785561634773368833,194723 790959748665532416,234653 778605704101986305,169201 785792692592709632,197324 794583692085628929,261155 774715580070920192,144607 787056173245693952,11774 792453765097979904,244550 795216933603995648,264397 765394963362254849,87145 789866704507723777,215965 761343209247158272,67369 780020842369515520,176890 789250912250318848,223286 789255347177390082,223935 769319022408130560,112494 770791156217241600,121479 771117334459195393,122093 775649223891034112,150511 790747501137506308,232881 792406787232182272,243165 792513299946561536,246392 794889084208615424,263708 778972490789949442,169916 792384715516944384,243075 778237240975568897,163960 786363905433939968,203391 786666611860176896,201483 789286702149840896,223390 787260258091667456,209035 751118516258955268,15996 766456375014666241,93261 794585141645627394,261155 795407106669236224,263906 762482356246552577,68617 760110814816768000,61051 789842209193328640,225358 768951051944730624,108795 759287656475987968,57348 788151251649245184,216009 744979856212000768,11774 786606989040193537,11774 789496726423871489,225981 760970831690424321,66105 786909404532772864,207287 751160625372471296,16728 790537795563651076,231894 791315417042124800,237491 793095604129923072,249469 794577054574510083,261155 788414357763915776,217519 769926965096697856,115538 780740547170406400,54070 744982392503406597,11774 760075772912603136,11774 769159428864172032,111558 786961931462672385,11774 788464860950474752,217601 792435253075963908,245268 760363094765953024,62063 769040255160881152,108396 794709424195694592,262849 755190507291062272,35890 760892365137739777,64722 785623275523022848,196917 788996880126599168,194085 775806660371619841,151071 791350817194332160,235590 754101991463235584,30296 762732316619792384,73926 766496447793508352,92860 768944921785008128,108795 769237154107187201,111396 749285249331277825,7461 773225788309135360,135004 785866947183439872,196277 758463122214572032,46076 759427893621555200,56924 776495457669292033,153317 794566721751293953,261155 775007802850967554,146259 788583796442406913,218260 763957426647240704,80192 769143418933174273,11774 794274709227634691,259360 753642134436089857,28824 793250913729126400,249926 757983728626982912,48735 760705676595326976,63451 791452397281292288,236884 754723721353375744,27045 775361836124409860,148645 785627749503213568,196609 788512825295724544,218275 766353385457147904,90482 749381824191889412,8160 755381631557443584,37044 755431999133712384,37433 775068413911851008,146847 781886880140754944,188874 753370167690702848,27045 786000703449866240,194206 794285228923592704,259482 777413590773035008,161065 771400996815863808,125367 776611305721434112,157082 786498224399929344,194723 740285192489820160,99816 776593017314607104,156132 779819270641451008,175669 785306339606003716,194154 786336696384323585,200317 790932267661164545,234583 733834483456172032,65113 751760344880652289,14277 773297556776292354,134375 773915609167962112,139404 787042788374347777,206313 751869269323972608,16897 752230808115671040,18893 770660188026273792,117079 773921195028643840,140039 777911928198946816,163901 776313099053703168,153845 764667386662445057,80648 752082869045104640,20830 765787291805683717,88457 767163989897846784,97386 791429488089370625,238395 732708038272913408,352946 775033156080693248,146259 776291889964130304,152735 778571310599434240,166409 780898594480066560,176729 795660246094118913,267521 751583906361581568,18470 761959471027367936,70858 787072351695474689,207109 794241246885646337,259063 740847405873106944,1247399 767803717026508800,101681 779489299758579712,172962 778332925960028160,167311 794533663631360000,261155 758500355575418880,41703 786696656897073153,203832 769176004686471168,111541 779891684255555584,171033 790189338789228545,228354 794539026489294848,261155 760907021365415936,65577 771578857539325953,125554 758087014638034945,47761 768563718347231233,106716 787993469973331968,214209 794530449800343552,261155 766607130971480065,94680 772650577046151169,126498 785523797621366784,196277 756924297583718400,43271 794933272883134464,261155 768363738911105024,95055 773339352906825728,135736 795249276045631488,262849 775743953756884992,352041 758149004253331456,51344 787720061968678912,205197 793156616061267968,205094 778405045322838016,167273 780848039351164928,182870 785655307120717824,197063 795248942543962112,264397 756517816241623040,43403 773534019153752064,137042 770624217872232448,119937 764561162474287104,82066 763796877955309568,80393 792520541865283584,245148 793152726725079040,249469 758805786109763586,53995 776363999252344833,154774 780789342130364417,183269 793634813919891456,252741 775860123533058048,151090 758422486354501632,53163 781702237248630784,177455 762519221381296128,72216 752623152602214400,21634 790763702643556352,233692 757177194829316097,46252 769041601628962819,108729 774356996954943492,142980 794787943001026561,261666 786498516377939968,194723 791959389951307778,241678 794271720605564928,259288 760181616882876417,61145 793575714947756045,252679 761135011336683520,61051 763225217908875264,74943 743485180493574144,11774 757368854657900544,47090 785300512786685952,194667 785683950295396356,196348 790964280489304064,11774 763557799544578049,77720 767727138560741376,100869 751756189080387584,14277 788167186648928256,215608 787299499043647488,210009 771659791265505280,125452 763454207500386304,76406 773598465800691713,11774 794652739838111744,261155 758761891032211458,54070 776254610948313088,152872 790019586792026112,215754 758701491917983745,54070 765562092166324224,87131 770726454736715776,1249779 775067638854594561,141091 794531696171483136,261155 787408095114776576,196676 788077292341911554,215005 767072896229474304,97467 760158304282644480,61412 795100172208377857,258456 776545081436147712,155723 777530078888652800,160422 791846042799108100,237803 795766849120169988,267746 786754712452337664,193818 775052568158437376,87904 778313316074655744,155390 790894965442375680,232791 792032868201406464,243075 791461062835044352,235580 761272867166138368,60163 771418457514663936,125145 779096515440771076,171168 781481098610171905,186584 793096547378401280,249348 761788127341969408,1248956 788407906899079169,11774 793049812618842112,247569 750325939603509248,7275 787359766435667968,208146 791668980477890561,240483 794589607702630400,261818 777369202864693248,161456 765682218681323520,88459 770670930800545792,120610 775876343351259136,151539 780768933360140288,182960 770516218277076992,118192 779821924734099456,176109 789460100209643520,225981 794709548418420736,262053 795713735155453954,267862 775095161298755586,146847 787630530380566528,204078 763855897638547456,80486 763873964103913472,80393 769159798705229824,111448 786946070186041345,207287 790714700556361729,233692 793102001898917888,249469 760262245825679360,62063 773956856406355968,139404 786023441623240704,199961 794580313250861056,39957 770692695807238144,120675 778746106792378368,169586 795195772807495681,199546 775741171087896576,11774 788696324992540673,220029 792549092266082304,246392 757233946979479552,46278 766668854831427585,94718 767155267242909697,90384 771051717567709184,120610 788869631633035264,221143 754763308771737600,33549 781350435982602241,185496 788190287340433408,214114 790696128345960448,226681 752955496638799872,24173 766357419286892544,93286 732368808053112833,350697 790609796189786114,232809 772455448607850497,131027 780790287811522560,183269 791753025907937280,240145 753072762718040064,24316 778267624102821888,165356 794926084714283008,263817 751107686155026433,16299 756597533657403393,43285 771130569547808768,122973 794634028431405056,262304 765240618125623296,85767 771396042705268736,125367 794263957783482368,259063 743972911250235392,47188 757564513826648064,47761 785644111982243840,197512 778305655153172480,165523 780084767517802497,177738 785956312215453696,194230 791740600240463873,240483 791858044405768192,240763 758140379413766144,51595 766328470565588992,93036 768487703038062592,104932 750073597343981568,10851 758390652262461440,51778 769390876942479360,112788 787171865991131136,203822 788419525188411392,217837 795233166600634368,249926 760111175849824256,60112 785632462898552832,197063 770647178129707010,119794 757657511755452417,48187 785980010842693632,199546 794695187339628544,262849 794001775124692997,254209 779069627494174720,172523 793332327589908480,251452 792575571309932544,225959 768466841287131136,102753 787090137100480512,208980 765581106271903744,88052 770880970769637376,121612 777344836168933376,161456 750344580831338496,12126 763828743198560256,80482 778364601767432192,167569 780670656098729984,182257 792160595097157632,244464 780790907922677760,181548 794464720254287872,257705 776581965625425920,156835 778602354497187841,168994 757908227636027393,48663 742495695018561540,11774 795306461006012416,261942 778733946058047488,170187 759883366258778114,59725 763404797529554944,76552 732676102200688640,1170667 785871211976876032,198991 794926197138452480,263895 765131117628231681,84724 775884086921531392,151741 779089464182312960,172120 785873272202153984,199263 786739029102460928,203913 787109460422430720,209151 787801547769982976,213253 793779906110902272,255162 749947319160741888,351252 764164706013544448,82066 779072948804132864,171168 794838874023333888,231612 775876612877262848,1250246 777575997851987968,159308 758109313353285632,41703 758227440128831489,51750 785989184712380417,199891 764428298160054272,82283 770226583609090048,44421 774302902324264960,140444 794978177684795393,264397 775784475322036224,150663 779441645309857793,173011 788794130319028224,219942 792050356704468993,11774 793724181699555328,254135 786639235403157504,205377 756596353615077376,43403 771671521991405569,120892 781171435381358592,185310 779082652921974784,169359 793425943243190272,252020 754032842900996096,30910 761280954451173376,66842 773974957193695232,140437 787025868380078080,207113 789511224413171712,226731 789211119554441216,224333 772187514866053120,128934 790936138387222529,234583 786267101954576384,202429 752184956957384704,19563 768456652802650112,105041 793539735847305220,249926 758824951138783234,53185 764450113955696640,82002 777753440478822400,163569 790628602945605632,108396 752169338312888324,14277 776623766856200192,155451 780612836598898688,182122 788788959228858368,104244 793196331179372544,249234 787589526906662912,211708 768743234751332352,104973 790895642289836033,234583 792410639457103872,245710 757531827259207680,45319 768139512606228482,103294 793315724940894208,251156 795010114788925440,258040 759542501057241089,56192 774025968981684224,139338 789256651173920768,224818 790253653173166080,228241 776740817964720128,157755 781475467572371458,188119 780554553766838272,180039 785330537934131200,11774 786779028921331712,193639 787852883442016258,351931 763604254581985280,79353 776129753724125184,153194 757289974970462208,45141 742412679688527872,11774 780598114633719809,181755 758757062880989185,54109 791065185196838912,232715 754147598483718145,26539 766011418197893120,81929 768872688085458948,109666 763887839931011073,431998 780627513294790656,181935 760582991114481664,59382 765520302864424960,87904 780059127426854913,174756 786904999653675008,207287 751189617160753153,17416 767003999950241792,95708 777633839589957632,162596 771481020994494464,123280 786984300944171010,207613 795345796396883969,264397 752878445500268545,24134 759478922199330816,58267 773925099288293379,139404 776172396436983808,152918 793557860793905153,130630 795006324891385857,264431 769329947982856194,110362 780855678692884482,183826 775030309528141825,144654 787320530051358720,210207 785606560626061312,197512 791404380448698368,238378 791660394716639232,240145 794585160951836672,39957 791444628830576640,238395 780653856162099200,182036 794768373552971776,262022 788663456593510400,218832 792128111009816576,241678 791078976412389376,234622 757276081674006529,46252 785649629543092225,197512 788479045843365889,218260 793202255239389184,250383 763218881473228802,77283 785489282257547264,191653 790264477098708992,219942 790909570268954624,234796 755404129736896512,36735 773218560197918720,135254 760179254126600192,61051 763565921847812098,77185 795458392038969344,267265 757904543661252608,47940 775752813091532800,151071 749386312600301569,8497 758322947706658816,46384 785997453602525184,199211 768543432507666432,106317 788588365541154816,213800 792437433547694080,227626 779361100554866688,172799 792142010048098304,243451 765219969105821696,86440 779343510298243073,174115 764596858966544384,83739 761564170722488321,69231 789564092805619712,205972 762015740153049088,69673 773534671372025856,136947 765620213857464320,87145 765647989364944896,88128 789995148398714886,228820 778953321147084806,170795 792388339705970688,243398 789524734870368256,226731 778409799859904512,164826 789868277891751937,228172 769720926741073920,113788 794210945279152129,258331 768622185393090560,106763 785964574491238400,199490 788833226336837633,216009 774003560380063744,140211 760637798164619264,11774 792803906682138624,243983 770493234095226880,116060 785836032117841921,197512 787479231731273728,210193 773880520358895616,139404 732860652671246336,353228 765653171188314112,88930 766304118625402880,91507 787466647204278272,209863 789116666072276993,205728 793148510652825600,249725 793867461820985344,255393 779148679521247232,172799 779291256471949312,172799 785617487496904704,197017 758105461946130432,51069 789532564327321600,205972 790955589513863168,232169 767191665652006913,47940 768045216641134596,103012 775052361546862593,146259 790640091316252672,232863 751985121536901120,18555 753925269308735488,29263 757658785385185280,41207 776321159621029888,151916 792570826847559680,246392 760813394337247234,11774 768674456071995392,107428 765008918548361217,85562 774304284364201985,142506 785237951445733377,194221 785240172304662528,1170856 785286961447641089,194743 765190482850902020,86103 793938737688350720,256256 763772301011775489,79691 764625410931896321,82066 785793750693916672,197017 786761652465201152,202429 786940424791269376,192032 780630350896566272,351279 770391000149790721,86231 758333365711806464,52554 772445129273638912,130721 773292285773709312,134561 789987553269063680,225456 793813801774616576,252020 761630637103079425,68993 767839930802401280,101681 750377643237904384,12971 787806577734590464,213253 794753880278044672,261155 776478221323739140,108396 791390328657883136,236919 793008013275754496,246726 776864955546996737,158327 793624988095946752,252890 765294974275620864,85918 760426915425583104,55887 794634404052275200,261987 754805687415218176,33549 787284059739348993,209184 769273212718944257,112363 788863816775901184,219942 793492741342638080,249926 794218426382381056,258771 750735726673694720,349566 773780212265943040,136802 790001688144936961,228063 792075312481857536,243187 764181187954958340,81946 785993264897728512,192016 755515924459814912,37993 761895110112112640,70941 761920867907403776,68854 788519346272206848,218275 792477771176050689,245607 750383527699550212,12977 771512698014171136,126390 793178665861443584,249841 794744934834311169,259220 756586464427778049,43285 753581089797447681,28037 780582928484929536,11774 792739372688875520,247087 770201734287331328,112455 789542868255813632,226731 786732980844781569,206189 788639130276073473,216009 765330141035757568,61922 789238013469401088,206666 791084561287438336,236454 787908516610793472,206117 751202645969342464,17143 757746214880378880,48663 787877300830408704,213376 793183286860185600,249348 758075528813436928,51069 790176982336204800,228656 768998183846445056,110362 789655076096704514,226881 765638951193419776,354238 765957880759541760,88930 777100178784485376,157755 780447948677144576,179537 781536791329251329,188401 787062377632063489,207861 794540033952874497,261155 795077879445016576,265102 795349606850822145,266500 771659721078038532,126152 791843470239526912,240145 780088101997871108,172185 770128169638780928,114004 790948761254129664,235147 794191616445714432,258598 777480211986132993,64722 790529027899523072,231894 793621746578403329,252020 764959846638563328,84745 794552513697452032,261155 758234291868434432,47761 767930392720527360,100620 780435922949066752,179537 786939399795777536,207613 780128378842124288,178360 751825660973346820,14277 765066804003639298,84449 751765975259836416,14277 762766197339230208,73712 768622485143191552,94683 781350642107289600,139404 794377200929603584,226320 765609924768493569,88332 788063025831944193,215005 751560068596953088,18212 753303463111438336,26458 777859742722949120,163990 781470621024727041,188119 794583248961675264,261155 766504037642596352,90384 760464193275498497,48052 757960722332590081,50406 761925767986982912,431998 762066613839331329,70501 770266444844167168,117364 777680317972901888,158897 795669904015917058,267655 775457179134492673,148010 791834860767748097,240070 795035974254424064,263906 768251408160284672,105109 777527185624141824,161456 751218742957318144,17416 765085680569618432,78274 791724340899418112,240483 753356747255926784,26458 770755084892254208,80716 790305966403313664,229693 755090750480592896,34666 758081125868773376,51069 793607403937918977,253793 768139019339300864,103354 778300350570848256,167220 763558726930497536,79139 766420389635448833,93261 794403111301320704,259659 754706071395135488,33174 760903218939371521,65180 770416744162848768,118191 775523277984980992,1250232 781055584732938240,183269 771193613254483968,64722 780170423182856192,172089 788196132652404736,216009 765906584316674048,87858 765243897534492672,84724 780959317734195200,183288 770786814147764224,121046 785317035748253696,195125 792548366542594048,245825 766303870276476928,91043 753603494381092865,27402 790282805347516416,230282 790290049472618496,230282 770794323814277120,119746 765762573442613249,88459 789154599173324800,11774 763214666663329792,1248642 788392187000033280,217519 792138669712871424,243187 765896344682663936,82066 770458951372517376,117263 764815827522691072,81946 772855917851410433,132335 778748501781979136,170373 791179069404524544,235101 755162595733213185,35890 794806178693791744,262752 765211659669479425,86103 765969873440759808,90482 766420985407045632,88432 791362856176513024,238395 752855584525918208,22750 792395188241137664,245016 751895055779061760,14277 766247740980465665,91946 791377579836137477,238207 792087866050424832,243187 792095240115015680,11774 786462867151134721,203048 794881497492758528,262752 768161653896511488,103261 768801597182795777,107976 788449821854162944,11774 790884916921643008,234583 793634029006454785,251479 757997023509360640,50442 792073990563069952,11774 755226428740739072,35403 771739443241684992,11774 769871921219448832,109535 771566142431203328,118191 774378735050948608,142648 752626646423830528,22902 757639917035855872,47782 778334064453357568,167220 756936559916560384,44291 774036100796952576,140444 774477919527862272,141858 757370720087339008,46370 763290208515264512,76757 774899113280307200,130126 788925966529785857,191065 793521911011614720,11774 786984437837864962,207949 788103292848975873,215505 766809071559270400,94699 780630420933140480,182211 769286435761336320,97379 772165225923522561,129991 775917147696488448,151897 788098286695518208,205197 794544048098844672,261155 788885658244780032,221832 795772351468208128,256255 792917919374057472,240556 765594807330676736,88052 773312318621028352,135736 753009968840863744,24704 765004060307009536,85562 785263121099268096,194154 791421693726121984,237908 732387584375037952,196346 785583843462045696,197297 758495857360580608,34731 768102797971562496,103506 781639058762113025,188458 753253274032013315,26140 771096056507445248,122759 766674454848036864,94699 795437259344515072,266500 748828293533761536,195876 791018196824305664,234583 791740288574316545,237332 758829927982510085,54070 770378345225814016,117310 756276931381850112,42171 758639403694690304,54070 773643337580642304,138382 765342986205003776,86653 773594936260325377,136947 777732759267577856,157755 787505205403189248,211461 789525330688090112,226881 765614997418352640,87062 773057192148762624,133454 774013855168995328,139404 780556029574742020,177233 781053279006588928,183759 792266016231415808,235590 735182262329872386,11774 758581390426247168,46076 764154006679777280,78129 769843122268438528,114905 770323527388061696,117665 791932480420847617,239998 768951129870860288,109666 785698028032176128,196524 757676137162080256,47940 764992796839272448,85562 775762002392260608,151463 781190508630519808,185310 792227622268784640,244550 762144139135758336,71021 750848158427602949,15643 780825123158888450,183338 756324847777488896,39462 774649384764002304,139012 776893221985222656,158897 791260619286548480,237491 773481561014411264,136947 785338328870625280,194205 764769176414281728,84422 778680507278069761,169201 775410703784108032,148994 776993249584033792,156835 780499788487806976,464984 764919536009097216,84724 794321516938739712,259659 764970013786796032,84209 768166245015228418,103899 790783353305698304,233154 791312922651848704,237787 773610592636514306,100605 732389930626777088,351407 788127893725417474,215005 769652927585722376,114587 775208688965550080,139158 786918567430139904,207051 764943320539803649,11774 770804481235816448,121479 790948552583307266,234583 761058798341464064,47940 768573163554770944,106281 785275526478909440,194705 776878662779965440,157755 787029841841311744,207965 794308658892918784,258981 758355858476728321,51069 764974971865161728,85562 775160894019866626,144129 762058129362284544,71099 785636791801917440,197673 793969214369341441,11774 775116909725360128,147296 786253509645611008,201958 750489679166832640,13771 758326882173681664,52061 765616772338716672,88311 773975579108323328,139404 757661582386196480,48187 773937207795027968,139404 790936155021651970,234583 755208814102740993,36247 761568729406865408,69231 767162854810095616,97386 775737725118971905,112363 790400930713853956,219523 791350110433062912,236502 755097709988630530,33499 770348195981524996,114254 780424107947020290,177773 793934486538813440,257026 776735977440149504,157693 768904245240180737,109666 773235840231305216,11774 779005694574026757,148654 756279759479320576,42432 781246325828546561,182659 794713565689212929,262022 750748090462789632,14877 756658144802140160,44271 757809093348249600,49066 779023613332566016,11774 762309608270553088,67852 763166935802580992,76794 791782822642003968,241678 794685825967685633,262752 795437020827021312,256255 765332614420975616,87249 794427276360347648,260404 769264181723795456,112693 773942681202331649,139404 794930658015584256,261155 770830905942212608,120610 761673740413390848,70177 788493573972865024,214964 772917016432930816,132335 754905100728930305,27045 777000551498121216,159876 758857891419856897,55552 793628823518445568,252581 765581164673245184,88124 792025105601695744,243187 794601671716388864,261818 765937376111816705,90384 793191636721405952,250064 757679768846249984,48735 781903466214133760,191354 756666284532785154,44450 777238533123760128,159475 788441396311158784,215437 767296460622659585,97392 774578925431300097,142503 794938118419845120,263895 758829776354193408,54070 790628007266353152,218164 792125866859978752,11774 777936110416633857,164826 780875258337329153,182659 769277501730238464,108795 787511021183172609,211347 732667388529938432,353178 779088874672754689,172148 793483342368935937,249841 769585157665849344,113412 786789566137061381,69745 781646981584134144,188458 773148518567542784,134454 786716009436676097,205091 778571946309120000,168794 795039505879339009,263532 759790854064058368,59217 764872463998005250,84724 754092449312698369,30296 795222603711516672,262226 787359367800643584,210585 750365374202449921,12883 750761292277874688,14877 793431025657319424,248988 755955352391352320,40881 793331664353198080,249926 794948530779652096,227183 793318431777062913,250633 763508073839362052,78769 758991843627446272,1248642 791367240012693509,238395 793503008109780992,252408 794536606162186240,261155 791740797767000064,239956 793576051368660992,252020 760221997016109059,61145 778662035424968705,167319 778480081144455169,157755 778627627506696192,167407 758317578343383040,52112 762003289307090944,70501 759874016245059584,60102 771771701013188612,125703 774055827913211904,139404 775121326151348224,142721 753341749137846273,27045 768263010301448192,103354 774063727473635328,132364 787692637889323008,211794 769335192527908864,90384 779440593072119808,47940 765582884090417154,84209 778476453146931200,163249 785638766757183488,196277 773049311454228480,121080 773604312324902912,137869 785626993932931072,197512 792082786182062080,241034 755866829495607297,35890 795449459283034112,267133 751780826711465984,19560 791827049610514433,241819 754887630815236096,33356 785913820871090176,199739 769383722609106944,112336 759884986992381953,58267 791377585531817984,238395 756290637733867524,11774 765609289427845120,88507 771710175770210304,108396 794604998084595712,261155 753218218320338944,25135 785851115640414209,198878 767827382707294208,99167 769303678809432064,112767 791139897788727305,235374 769202212715233280,111558 775758429532991488,1250232 776863984917983232,155896 766448571113766912,80939 788188732595720192,215754 792761858654670849,247241 794596646071963648,261399 753201185851445248,25879 760693656361762817,63655 762101572310487040,71026 775097159104339968,146838 746839819288928256,51644 766298361674797056,91946 750322811302969344,12308 786591511106424832,204835 781894580220207105,11774 769196439738220544,111558 758653004417372160,54272 759379956312870912,56964 765653429276454913,81946 794673932041388032,261155 738014443339186176,195876 759827208856821760,59923 750777645319622656,15316 758148048778203136,41703 776153288781758464,153845 780197969572212737,90252 792917245362053120,244270 793820629589979141,230142 781484092596428803,183350 794715080059297792,261987 758431041170251776,53001 760624774116585472,63937 765169959911628800,86103 765734578384502784,88332 768834605747232768,108849 765669729189109760,87904 769290766111956992,109713 785799642843910144,197512 795406249307217920,247930 761683813990821888,11774 763457178929889280,78129 765356895620038656,86053 768968349711687680,109666 769943953835757568,114960 770368825707470848,114987 785814141923491842,197512 765907600516915200,89859 767934429155172353,88432 759111771789660161,56964 781337499859755009,187386 755410560070606848,36033 788065966001356800,215005 764219677153325057,82066 785690948718039040,197297 786644855338442757,203913 795055662053068800,247930 752659783191175168,22439 759683962314825728,58890 771153506690535424,123583 788103685184249856,215005 765663511448064000,88920 750723474390384640,14877 772802026572951552,132335 752202646866591744,21074 757589424066564097,47940 789481916248444928,225981 791679146732564480,240483 763030889127288832,75203 772937909636853762,133519 794595742547668993,11774 757320182364794885,46384 770587265462591488,118192 755022017410179074,27045 767072531648016385,94699 767828164911464449,100559 762611286723047424,73814 788519464765652992,109244 791734364316893184,240627 778301628520599552,167220 791719048056680448,240145 793881060811558912,200963 754745548565913600,33356 760658768078053380,62452 763697665049825280,78914 792165781392003072,243187 771444531623440384,125204 786778645050384384,193121 780047343882211328,164328 759922754531405824,43471 795342093484900352,62492 781011702011797504,183269 792867576883929088,247379 756557238395817984,1248415 769538681740886016,112788 785541898060570624,196676 791725372270194688,240483 793841329595830272,255942 794557584233463808,261155 754735147774152704,33356 760980910162317313,60790 781651152882380800,177455 794560605185150976,261155 794688790019379200,261666 752880274216775680,24134 769421852984741889,109470 770726866298605568,121046 771876305046347777,128278 773694720585465856,136892 794262124914675712,259231 753730221950382080,29548 769103939077861376,108396 772906633743638529,133519 781219282000773120,186376 779513941718241280,175533 787291573553799168,209351 764311412617383936,82457 787829326746181633,213184 789506469213319168,226712 788539119634829314,218875 794520282782236672,260404 778681188101689344,167569 756388189254905856,42249 775851726905761792,151463 788525203240341504,215437 764989138974105601,85562 750645386767839232,13450 758084207742586880,50827 779661669291159552,174321 780902118722908160,183975 780962521641463808,182726 785336094229422080,11774 754092623392968704,31320 791183440859262976,235590 768178958546403328,103986 765534483118485506,87625 788889494162288640,221711 750199764168290305,11495 764800817463332864,26066 772794482894917634,132637 754752319280050176,32710 772820539073187840,132335 785677107175141376,197286 763146510712336384,65180 790697386389667840,233692 795105508818448384,264397 752294750842224640,1170347 760520741641154562,63281 771902515004571648,128230 785295283315806208,11774 787301208222470144,203917 791303840641458176,237236 763416454855270400,78159 769039015421050881,110362 790192940970749952,228354 773873207921311744,139404 774989717557436416,146164 757348216052514816,46406 774753077890994176,144573 755350102353391616,35890 738554510558167042,355507 753670457434439681,29040 791624067509997569,239928 791700932438392832,234990 792399219805990913,243092 793608422751145986,252639 770443966655307776,118192 790544839435755521,231333 752934419829317632,24134 732213128897925120,1170365 751782992918376449,16931 765944955105869824,90287 770078132216991744,116082 790986121857630208,233692 760878059511701504,65180 794154905539842048,258249 761158090972692480,43950 794753812196196353,262849 753948810829856768,30590 764944202031591424,84889 749295004514910208,7836 771548388890259456,125367 768593021554270208,104999 778230922252607488,166532 785583067666714625,197297 770442106070499328,118192 792406122510573568,245750 769682718481326080,114884 788401040777445376,213064 794614156582273025,261155 769980351435378688,111558 786959572430979072,193639 752661320223236096,22785 781659392794058754,189086 756371912134057984,42432 757122916681146368,322607 774145590699565057,140444 776240855027884033,152314 794055321085952000,257492 759447335734681600,56924 765352427939913730,86053 752202270838755328,17259 774137227072811008,141316 785845126216216576,197512 794247456133414913,258044 757997863607599106,50442 787307121960374272,207119 790972887549214721,235590 795107756223041536,264397 794554541588910080,257353 759255378165133312,51798 793937215025885184,255393 750264197649399808,11495 763098034368614400,75641 764846328014893056,84422 770618986140692480,119937 780859340714446848,181935 790016119872561152,45784 792030240625266688,243187 758778528628211713,54070 768115503328100352,102998 785294227387277312,194221 758436205499387904,41703 788184493974663168,215252 793174765976432640,249926 778029503545085952,160228 779165252600537088,172523 793188832510377984,249926 780819288856801280,183269 762728983163273220,73712 767364451381108736,90384 767755414880550913,101134 780057689011335170,176201 787422633717489664,209129 787974899944067076,213887 793129053372948482,247672 755161535928860672,35890 765243269399908352,86653 770558305613803520,118192 773596336130228224,137042 765056602722279424,85254 777544023590465537,161352 753739196980948992,22439 762537206103826432,431998 757607490846502912,47782 765200966920572928,86103 768091521723826176,103354 786278857959542784,201958 794964422125060097,263532 752959257352499201,24248 776374926756413440,155328 786568935927717889,204413 788743654127046656,220029 791041223607750656,234583 794683740417040384,262752 768947815804440576,110023 787627581684277249,172799 777218229525766148,160316 769996081283358721,114388 788747804797759489,219942 756274611566895108,42171 786359879296438272,203391 794042007387799552,248770 765249308497022976,86653 781342889062301696,139404 770847420724961280,120963 787449050434011140,210313 756262941817655296,41680 764995622466363393,85562 769295680217161728,112788 776807359263936512,156928 785270225818251264,194205 793439743736287234,249926 758039709792636928,50827 763448474704629760,78159 769217610831499265,111438 776965766021128192,158387 779465971069136896,169201 775669383389675521,150511 787879179614294017,211347 750671256601522176,14462 768007652924239872,102249 769142685831614464,109923 792816347625426944,247877 760194869310525440,61051 752934882020646917,23167 754864028258828288,33520 773299953745661952,134993 777662225070723072,162596 760980877878792192,65455 762791091531722753,73926 766667126371385348,94718 775494170106433537,147118 733395347670716420,353374 770029929534726144,11774 780085083273240576,177248 758027164801495040,48663 755793603377717249,39462 765261776636084224,86645 773603672659988480,136904 791716147028692992,240145 785497632978313218,195481 789160824560427008,11774 794996578939531265,261155 762345577115942912,71021 787782198732599296,212345 766799836163170304,95511 769722048172044288,18030 770290501639561216,117257 779082494540906496,172428 769144557447499776,111558 775936828276781056,151845 794307288626581509,258981 794340944699150339,247651 769205455893561348,1249639 778246073529884672,164826 791660137387741185,240483 749678878310830081,9433 762661067176677376,73814 774073869288210432,131421 786799885337047040,204835 791233316796018688,237311 787400464107175937,210313 788091754234847232,214354 765968615963230208,90618 771192912138817537,122967 771243285767532544,47940 778875547132715008,169437 791353249655775232,238207 767484507624574976,95055 787716020370804737,211348 751806397768237056,19133 760141742725210112,60866 763888301828870144,80486 775042859405746176,146405 786251688806154240,201958 732967513684873217,352432 765356773616324609,84753 790561916179668994,231894 756286862591864833,42432 785510920311099393,195838 760211914962067456,61051 785243197740048384,194167 792100195416801281,243187 756891094508507136,45125 769150700542627840,109666 794683395603361792,262752 795611536702238720,249904 768990845689270272,109945 786082159668977666,199546 757540216311808000,47736 790783819733360640,232881 794790146273083392,263289 792332965980147712,238530 767466449136783360,98972 756285712668979200,42249 764300019675439104,81595 786667871820582913,205652 752975354168479744,23719 753264322227372033,25995 759152264875499523,57348 771192243264761856,121046 788551240103911424,218977 794702993593630720,255942 732900879951499264,354506 750311825900761088,10662 758721162503335936,11774 790295296110632964,229733 795716872675069952,261155 749259894667276289,7987 788024984635518976,214492 792596436852416512,243075 758121002945642496,49141 763709806842556416,74247 788506436158492672,214964 769640954147897345,52554 749825396590407680,10207 753612294714634242,27402 762620200021848064,73867 732432475218186240,349197 795388937904668672,248924 751611910169038848,18470 771773302528409600,11774 773838144659714048,139395 776936874799620096,157082 788621774074343425,218258 769315968078217216,112454 779795181184901120,176218 786218702387580929,201555 771835273327980544,126152 788816736199974912,220130 788869848004571136,221785 755563045124911104,36719 779383995293458432,173347 788553400594026496,218260 792175155111948288,243451 762247186717417473,47188 753706821106409473,28974 765233039999926272,86645 768236143100002309,103354 772181193458495488,1249183 760557635158601729,63712 764522378126761985,81946 772903588855025664,131007 761590057723625472,69231 776119389674467328,153194 769255921184825344,112643 777676283891167232,161568 778019011019673600,165097 766842061316161537,94683 794965538959228932,262847 770691960117997568,118866 788462945500028928,11774 795473485044846593,266784 764859121132793856,84753 793131617753718784,249841 777570725318234113,161456 767695673286418432,100538 793161727575674880,249469 760139168131325952,60866 760934999742963712,64758 764548398426882048,81946 774111020683964416,140025 770871596760174592,119937 777963228026417152,164783 790905610766168065,234796 791798537600245760,237491 795366844089647104,265875 792089801692418048,243614 765327405397446656,86103 775182423537647616,351147 787078683098046464,207965 762066972452331520,71476 772871680351952896,132996 781263572882038784,186221 786020680747724801,199546 793988859407106048,257423 759522646958731265,58232 788758805131567104,220332 768474984536764417,11774 772107957702123520,128934 786647822443679745,205270 760920296283115521,64692 769937934606700544,109713 777262465922965504,159475 778005946484137985,164826 767772184915873793,100893 780908912581029888,47940 766133631748374528,91381 775398766920601600,148645 779136970584838144,168284 732791908557303808,1170728 793155417585004544,249469 764414782027988992,83391 776895994889900032,156290 758766011982094336,54070 775317587513270272,148170 756609336265285633,43751 761343142532681735,66815 769358140433391616,113222 775642197114904576,148870 785925809353601025,199546 779795166571921408,176380 793901856611241994,256255 755166229791444992,35890 765964356899176449,90384 793995979204788224,257423 771729825337843712,108396 778788592017481728,170207 765663732361940992,88920 787037905009074176,207712 791451103086964736,237935 777909097257574400,164181 787168244872335360,207613 787500616109088768,211347 770710934167785472,119937 751024938023354369,14421 790728414231539712,11774 795606664099536896,267578 790929937565749248,232169 764822834581532672,84395 773953682371141633,140444 777957237805330432,163785 786932391059292161,205181 792366455933120513,242693 772282730499469312,130067 773264280707665920,135725 773299466958888960,135758 758663468048232448,54070 732238497726275584,11774 790712394007752704,233558 794864629046329344,262849 773594241415024640,137158 756099426146324480,40086 751215310456385536,17794 785611715287273472,197512 767137913477984256,97438 776148581233274880,153812 777131030109118464,158182 760899220702453760,65613 775053220855111680,146704 791747867341885442,240067 758662795038715904,54070 762764212045316097,73712 777631542839484418,161277 792498004922081280,246392 755787006379196416,39462 789134484880830464,223286 794633397641613312,261818 750700704927510528,14421 792940843707400192,243187 773906198240169984,139404 770248255116632064,114254 794738612805902336,262886 749174010924167168,7267 760463116941586432,62777 788400310205214721,217519 780680487186628608,182036 785310749237219329,11774 787448624556814336,207796 786687727760703488,204835 751170624182157312,16728 754072920477929472,8431 794722462411931648,261059 759559933402767360,58839 758645730290634752,52749 779409858768482304,174728 793371308960514048,251452 750694532820316160,12957 764269034242277376,82283 774132789620813824,130142 791371711341932544,235487 790960393371942912,226803 793925650562174976,256219 750158729165860864,11365 776922810572759040,159359 786918525923307521,207119 787312036908830721,210289 764723574707859457,84422 787013258062405633,207287 788362941779185666,214127 790713969249890304,233307 793181489965838336,248988 793868906612031489,248652 753305464063008768,23725 764194361835794434,82457 789464660273606656,220029 793167769105731584,249469 772095995718938624,129558 788495476601434112,217601 790930277841248257,234583 792779478216781824,246273 779919672489705473,176025 786341683071815681,202379 790282168329175044,230282 757552300512645124,47782 775047491167354881,146720 756874915769298945,44163 781564091760570368,188522 795141162625417216,247930 771452859590316032,125367 763700784642920448,76723 767536727464546304,98721 792432980732047360,245313 763924824037003264,80136 767478987241259008,97447 769277326924259328,27164 776251269711142912,151185 751137409887244288,16728 753473390594314240,27881 766793960924655617,352982 770214842355429376,117257 794593637870931968,261567 773668970461147136,137698 789854434503385088,225439 792965658275409920,244221 795079972255834112,264397 753910670345768962,27838 787286055275917312,207613 794912453654102017,263205 776877735163600896,157755 779670869266296832,76146 760169264078655489,61470 793458294165606400,252032 788051695267753984,214022 793156466584715264,249961 757675234904244225,48439 780795511188193281,182037 786393490309517312,202379 779480377765355520,164764 739136606498476032,738099 753482383173844992,26492 754877403881574400,33356 785607478444560385,197286 777299820851580928,156518 759548446776758273,58620 776574882461220864,155898 785683250215739394,197324 732637115910127616,1170625 765693895506288641,87904 776922648127217664,159146 788737186979909632,219942 789175603375185920,223899 795006411340189698,263906 755325614949748736,32941 764829159759736832,83367 773693413686333440,137158 790560811349454848,231894 766079195793518593,90031 748554536600612864,11774 759176675854876672,56964 788723330434076672,218875 778094217096732676,161901 793647380516245504,254446 762814332568756224,73926 766062959852257280,88920 788405254056349701,11774 760621552027049984,11774 791709217602297856,240145 778160714108338176,164826 761335297787301892,67547 775722096798281729,151071 792035204516941824,238099 760879947267268611,64722 763009946309058560,75899 768623416807071744,95672 758024865064419328,50923 792372296233066501,243187 762666095182487552,74133 764176266216046592,81869 789662875388219392,227242 779120388085157888,172208 765187797519130625,80486 794162276789956608,258331 758059482983391232,51136 760527509330931712,63451 786188557601955840,192032 757308646900404224,46235 756888548184236032,44450 794998503110012928,263898 761643972095639552,69356 786397642230157312,203674 792531487304273922,246295 759080529815744512,56784 779077804503752704,171260 788926597998993409,221005 781504452037644288,188401 760048653109166080,60732 763337168723046400,76127 776382368043175936,155390 764600074227843072,82208 768427184562274304,105109 771500096076644352,125163 779006373136830465,171085 761007851074494464,66116 795447127132413952,265102 756427426641641472,42344 755906883978919936,33356 773856567087263744,139404 795608731912380416,267521 787122806521753600,207613 755052383290261504,32337 756359329570295809,39874 760758771610255360,64664 760985796950097921,63451 778368664097521664,167407 791405784512995329,237198 779518335260123136,173628 752010914593853440,14277 758042054953934849,51069 764212896679202817,80648 787760137268101120,11774 794424999515947008,258829 778256193957441537,166409 732368887480602624,1170365 767910507114274816,101681 787892452891979776,212239 760673267074031616,64372 763513438941229057,76794 765522756603707392,87245 767208540767420420,94699 789547409164689408,215005 795717791441649664,199307 790586026146275328,231318 793918099242291201,256255 757695517706956800,11774 759761825189666816,46475 773637069939757056,136947 770505008949366784,118192 750787652803330048,14848 774025749929922560,139404 768490551620493312,106774 775019995038298112,95055 766042971561132032,89923 778242622011965441,166390 789978059579326464,228576 788678178793402368,219942 768521021737480192,106763 778712356473806849,167399 763465703051632640,67326 795039721147641856,264397 756692970322231296,43759 788548597759344640,218832 768151238676455426,104162 789884352251371520,228504 764164314781581312,82344 768860486406406144,109666 775831140435369984,151185 776942763677843456,157840 767892795432509440,101203 776665622642057216,157082 773708974080167936,11774 749279804323721217,8047 790661571240402944,232169 761334398545498112,67852 788808152137527296,218356 794238481006530562,258598 764770189653209088,80098 780073365012746241,177751 791370791317188608,238395 760490491909636096,62777 761559812857589760,68987 765875179469742082,89914 773229413051801600,132364 776057974901108737,153095 788058306304544768,215005 791342089355145216,238207 765183008299184128,86103 792175232622682112,243615 756248481103085568,41703 757741794410975232,47940 766966370172940288,95672 790689515534970880,232169 793485583247036417,252408 751124400498507776,16953 773212146679152641,132578 753412854888353792,24745 764313873625341952,80939 769290023283851264,112363 773956965697335296,139404 794207071856185345,258771 761561564809834496,69231 773836406846357504,74575 791029196747190277,235948 770089838234234880,114254 775890763578126338,151539 787814704789852160,205197 755498303744126977,37209 764293158956044288,80720 769205272254480385,11774 777160998843056128,155529 787759318015762432,212899 790660819885359104,232169 755499331654942721,35044 776935567032320000,157082 794202654264201216,258598 732945485133139968,195876 755534479427534848,36875 787060514291679232,207996 794736013868462080,262849 750720363265400832,14351 789295209787957248,224680 794840320508915720,262849 764229705654558720,81130 776917999265669124,159146 777904582034718721,163763 789479512371101697,225359 778373571492052992,167569 792172032758722560,243187 772865568789626880,132848 786570748420825088,204629 776077849900019712,153095 793449524815691776,252020 793187232492425218,250293 789285035085926400,222520 794945529079799808,263817 772230404094894080,129650 763123720781049856,76577 791006559509753856,235882 791672376371052545,240145 753765995257487360,29790 760952575076077568,65982 773306694495592448,134375 749626803770134528,349507 761023242811224065,65884 776600877184405504,153194 785868440062001153,197286 793592794182852610,252112 760881526984749056,11774 788501253181485056,218275 777279380024205312,160609 785812072860938240,198671 787898328897826816,65113 735089011396640768,351644 761556492482965504,68373 764981069451886592,85562 767722144931414017,100893 781387629086539776,139404 793424106855211009,252020 794564570153033728,261155 764175176971923456,81869 788773098405371904,220526 775817605613367297,90193 787162748832534528,209043 787482205190840324,206644 794899454239326208,263708 790716475057311744,233307 749252698617352192,7529 780920309373243392,183269 781521083375706112,184859 793198486170636288,243427 763877383296446465,80972 775377011359485952,148870 775516272457121792,149953 788540891459911680,210390 767773611662774272,100605 791379287135879168,238207 756928347708465152,44085 769631047621369856,114422 791669085725679616,240474 754083241250795520,30370 779801068414697472,176890 764973055605178368,85562 776944223526322176,157082 785982255319711744,198591 761165787721785345,61051 794593090275184641,23217 763589527063498752,76549 793116739923959808,249469 780830209347944448,182659 755162741392846848,35931 787061683739037697,246425 790875152741376001,234583 795062616263630849,263906 781524470678884352,11774 778996692578406400,171168 795365774089039873,265875 772854502714146816,125222 787378742800818176,209838 788520123032219648,217837 732759276997971968,398865 788519952462426112,218495 788597050711666693,217519 786322609717653504,201780 786909529514573824,207119 754721662512336900,33089 762763124667658240,74630 741740968831913984,351146 756253717175894016,42249 765747231617974272,81955 750818875294363648,738099 773879402329411584,139404 749780784404262912,9292 786564736242429956,204413 744585656874074113,504803 769016165381337089,103924 761479622366072832,68273 754084254443773952,31740 780076344629682177,177472 787020666251784192,207287 750720322597425152,11774 775548683882422274,85326 790254596476338177,230261 763058475920392192,1249094 763067752630280192,75646 767844706852012032,101681 776614635914997761,157082 787717250828513280,205197 775826688915767296,151845 793075509961908224,249292 760157358366547968,60325 795408107090440197,266054 753630854778347520,25189 764074213397311489,81658 792717990164893696,246225 793243356247851008,249926 777844734526124032,164001 785825668617609217,196277 777028107232423936,159546 778615679696056321,168794 756524285611675648,43712 779636529647845376,174315 794224714503901184,258598 795064532435668996,261155 778257530493411329,164826 758472951440281601,53185 760339743875878912,61444 791377846497337344,11774 732304350694019072,349197 762422621350744065,64758 771739833525993472,11774 776555992691585024,156835 778335955522641920,167569 786964282307149824,207287 749349429086392320,8157 760351836641583104,61051 794697710788104192,241678 795713242085502976,267862 764994107521507328,85562 786241399876308997,1063777 773942948127870976,139404 792285885895061504,243187 762083244175192068,70689 775403099498307584,148537 754008978565140481,27625 758345633556262913,51809 759510260491034624,57189 780482327533137921,146804 766816619125366787,74133 767461779320496128,95055 751901138908315648,19272 764126262256345088,82009 771111545820549121,122344 794691543080833025,262752 795282922454421504,261594 750910858822291456,90011 788535509098328064,203710 795750045664608256,248924 760675151595839488,63776 768542274452070402,105109 790643337636093952,232595 793136134998093824,249841 763968149196713985,80939 763909117211709440,80393 767518247075844096,98972 794553295109033986,261155 763392033100820481,77731 764490527983083520,82481 766346069970128896,93261 769929232608788480,115511 776939544889352192,156835 790365366614630400,228820 791712352081096704,240718 794210091356590080,258771 792445279379292160,169107 786968025689890817,207949 778287459352272896,166532 785961919945506816,199211 768399308559224832,106095 789273608489021441,224818 771376126555979777,125145 792080654985035776,242693 758645760955219968,41680 753731580934361088,14277 780661304415563777,182257 795705514307047424,199307 775827655568396292,151071 750452764325605377,13450 766055287308509184,90284 785530836947009536,196538 768105898627784704,101163 785530018629844992,196277 757625837159985154,47940 788950161674338304,11774 771370399770693632,124597 775553747833327616,146259 781591087127277568,187976 751584550044651520,18470 763798235056074754,74281 795107775999307776,263896 795118670477488128,250633 790590471437291520,232221 774775320964501504,144538 786373684873220096,201620 793188780547026944,235685 794643214435307521,261155 794678554940342274,261666 764178229078978565,82283 771398750589689856,125367 771391993352183808,122967 793847782268366848,255942 755163175239163905,35890 764097965174689792,75396 772173947668430849,129991 792825857790320640,243187 753114255113715712,24643 794775370935468032,261155 779461771115376643,174557 785559856577077253,196609 764627338793324544,82066 769388574005342208,109713 776123361776635904,153760 763876514047766528,80486 795284326258774021,265638 766433963241934848,93823 752845506729029632,10735 790875395088379904,234583 790949017840562176,234653 750724253465534464,11774 788759987560521728,220332 786062234762022912,170187 773493792116658176,136904 792203915752267776,244230 788481871113879553,215437 788013782392041472,214354 756547566771269632,42432 774671497856163841,144542 785245479198044161,194221 764209172388782080,81702 790590458976010241,231894 794008276631482368,256502 755575711432269824,36735 775652103003992064,131421 794643886425702404,261818 754012312554450944,28866 755284306520670208,35890 778637313110867968,167319 795094397486501889,264397 766590908829667329,87774 791161189611044865,234583 791424938590740481,238099 768620089696460800,106095 790717028315389952,230485 792861219682029568,243075 768997452976447488,109874 791348224975998976,238395 761663214597738496,69878 771476183447900160,124610 775758348801052672,11774 755719146797731840,39162 763267440629387264,59996 780810882326536192,183269 781295429870755840,183759 764584002703364097,83429 765264697016791042,86103 779370706630873089,173628 786951755154264065,207613 778947827179331585,170187 785242379100061696,194082 792452147061395457,244550 766365019672109057,93286 753430232757972993,25659 754771990569824257,22393 761696089942654981,70225 786689639558029312,205294 765132743822880768,85057 786522863960465408,202217 795608131556540420,267521 794008671126573056,257429 767397997667811329,94699 772518465777303552,131421 786548737640370176,203674 788387452541030404,217519 764900463674134528,351768 764549430120820736,82066 789283678966820864,215437 763869573196181505,80648 767833809496571904,100893 768098515511685120,87904 755200136490254337,35372 759761841044197376,59382 781414520564555776,139404 785653409726668801,196277 792055370571194372,240483 793781874090909696,254856 794599320074915841,261155 788205644708978688,207287 793100986717970432,249469 750785248376545280,12957 766543812583759872,91700 771483986241597440,125367 781187628074926080,179574 792072570141114368,243761 791747625322020865,238207 771508710590050304,125554 794542947274366976,261155 747839177006383104,65108 794293011433816064,258249 756378550555598848,42495 776168769420832768,153845 779023838281465856,171982 794915536111017988,262752 758794292013830144,54519 759964470223437824,58227 760461556501086208,62047 779646224748118017,174230 786335203509743616,203225 789158319734730752,11774 755588206679191556,35890 761143736436977665,60447 791272313761112064,237630 760543990609485824,63149 761921069271883776,71099 763429793819860992,60163 793730701006770177,18395 756260825560678400,41680 753248529150345216,26428 793016137533394944,247232 791351336759623680,238395 780958856637743104,181419 755887949372268544,11774 776486200928509952,11774 754008254146019329,26066 771446047335866368,125111 776783467023663104,146991 785964060424609792,199262 752805094278565888,23703 786744504388726784,203135 791048880385208320,236352 793984802131062784,257423 740936540486926336,11774 795615297864613890,267521 795661866408312833,266151 785623405152264192,196753 791681551205539840,238207 751017087326445569,14277 785926685812195329,199262 778603206809182210,168284 780110353510207488,167220 755407581284139008,8044 756989103321804800,44274 766590589068570624,93286 791797914943295489,235590 792837011635777536,239610 793188667628130304,249469 760867494168973313,61544 795663015215583240,267589 767824851235065856,100893 779874599035166720,171795 793858309719781376,11774 763020013833969664,75615 772990742402703360,132996 791847892747186180,241942 788108910779564036,215608 779573562747346944,173347 733374773397458945,351302 755148219189907457,32572 793254126305947648,248253 791400510154768384,238395 794996629187297281,259034 766809617733083140,91810 766537080532971521,92159 759011354074161152,53995 754887257480364033,33186 761541468087476225,67023 776541945824813056,154869 794342835092738048,258741 794700699929964546,262849 793614489450983425,252639 792779312566980609,247240 763892952343076865,80939 771040020396384257,122146 794807684008644612,39957 786630013898530816,204413 785682066448846848,196277 790262405435625472,229693 793259856144769024,249926 774347398810402816,143172 774708173810786305,144654 787722792376479746,205197 752055434358366208,19916 776269410445078528,153854 756551179899985920,43912 775721294880923648,150663 780420246528266240,180074 794675589227675648,261796 790522029778804737,231550 773199405881044992,135025 790241711377178624,226717 759145388209217536,56952 785729299928248320,197698 758730854369677312,1248609 795678313192816641,267655 774004707035533312,139404 752006356043964416,15264 768282969345753088,103071 786424989826375680,105109 793567185096445952,11774 794695010381889536,262225 788559839962116096,218540 767729816909049858,100893 754740801435865090,33356 758331923194413057,52554 793925433347620864,256219 747552897160839173,11774 755162358444589057,35890 761585904448249856,67226 795699000800382976,233195 765943468615147521,90384 776057432820899841,153194 777620161931071488,160480 793256665327865856,249926 762802785934987264,73712 771790645451223040,127366 785909143668346880,196277 765520011523784704,87904 793465695296249856,251234 794150792211013636,257492 776572294005227520,155287 788542802846158849,218987 793125184559382528,249469 794084065452457984,252806 768827495797944320,109104 790973342429933569,235590 760979657923715072,65222 761348379549007872,67401 792795806071820288,247240 756232593503387648,738099 768480946249015296,106281 756874672466235392,43471 763118015088963584,76549 775432318152572932,147013 767724973712674816,100605 776780512920674305,151374 781243659081682944,185921 781301703157186561,186434 755398430327922689,34441 794985747275247616,263907 772271108657516544,11774 773281208117497856,135190 785447137391874048,195125 742397419808231424,11774 762104808006299648,69210 767688999947366400,100605 770681257592258560,120610 764663552279846912,84209 767081516371283969,97811 793166229955502080,249444 758201137258463232,51809 775384372300042241,148870 760170256694411265,61051 792884962752159744,108396 753706823287468032,28512 761050148650622981,66105 767705210764623872,738099 756654402149187584,209828 770351043477516288,112363 773816265441935360,138819 763512746906382337,77720 767629766207741953,99183 777982375951077376,164826 749813673875517440,8497 770672742257471488,120610 788443894602227713,207212 794348232469905408,259063 762809778477289472,431998 763693723246927873,77612 766372934474670080,93036 780139078109069312,171693 732671039730245632,352911 758636420898619392,53924 769185182075105280,111049 754757394794635264,33356 762724888989753344,73910 794690636498800640,262752 768068257274294276,102155 775195885940662272,146720 780902585024716800,183811 791146432879263744,236827 776487189412716544,156290 794928084445200385,263302 752629036279562242,22750 778993671383359488,171168 781648880811151360,188934 768965051038466048,110477 763862913316753408,80643 772277894060118016,128968 752246514857181185,20279 754810146312843264,33963 786713780487159808,203674 764927471011659782,84724 794160120779460608,257492 759085672577761281,50254 773899058519867392,139865 791048689703907328,235590 754994970226860034,34666 786220740529954818,201555 756690631905247232,42968 779127361971236864,350711 790663453040078848,232169 791773828430962688,240145 794602272038776832,261399 791091061770911745,78159 766348512644726784,93286 765628140613926916,87904 766443895165157376,93261 791359535986331648,237325 777279847416623105,159876 772497693138522112,129662 751658070711734272,16728 763085407110193153,75899 764439390575792128,83391 764490876039016452,83367 769339889800339456,112788 760868722370379777,11774 770372970699067392,117257 775311762916773888,146704 778279404573253632,11774 793888611879907328,255942 770781804320161792,120393 779715162852818944,174756 778627218624753664,168633 762716920671895552,73926 791480509113176064,239426 794346614123036672,258741 787926167525335040,213064 749141006793056256,11774 766070645272772608,79911 779380123351019520,153845 781494168958996481,139404 786980905080459265,206850 732729240152506368,1170595 763090443114381314,76552 771516980197228544,125853 763125408766099456,76549 733155616030613504,355729 745010710246268932,351424 758703555117256704,54070 760830881783177216,1248755 778361249474064384,165448 785284271061798913,193669 778254957283774464,166816 756448953076330496,41518 751205998866595846,15808 755126050091180032,35044 776961191482568704,159411 791725017327337472,240483 788863433177378816,220526 793428008459644928,196314 762725855348920320,73712 780807296863657984,182146 793118693337149441,249469 794693210908016640,262022 772245030782115841,129551 791486579160322048,238395 763014383819784192,74885 795706455802384384,247930 775388176793866240,148574 770322949538734080,117043 780010500155375616,176890 778983919093846016,171693 793122832830128128,249725 787059287918911488,208014 777212685356265472,50747 780434846489325568,180310 787693803767496712,210253 756191151590219776,41764 775438664440557568,149200 773975676659589121,127134 786062336821952512,209828 786370350468640768,193623 791465908027985920,236907 774472742204682240,142503 761984339714383873,71026 774846250583719936,145681 793107820577222656,249469 793978166029197312,256393 780801518333288448,11774 788871663685210112,221832 755815709335105536,39026 760339944564854784,61051 793150767662268421,249469 752918557671972864,23432 793096993002389504,249469 751997156874129408,18504 763405969372033025,77731 794024454984794112,256502 753563025865531392,27957 786022791686389760,199961 793842777163304960,249926 795759496056492032,261155 751124715712999424,16299 770464518250127360,118192 762817272205410304,71438 767129108505464832,353124 792003800416395264,226180 794347929251168256,259743 758435466131693568,43391 762778402793385984,73712 770672489009647625,120610 773354756131659776,135903 779327435154268160,173964 781126092480323584,185496 789779176010153984,215965 791440447423995904,238292 758703087792099328,54070 790183949033144320,229693 764834980413394945,84711 779043086802444289,172029 786312683343736832,201958 756431940153143296,42432 793893555706011648,256564 763101615675043842,75899 776107410511503361,151156 787028013619646464,207287 750683365930446849,14462 773674780679692288,138650 787029951098810368,207965 790230427407683585,228522 794336182003847168,259482 761674412831768577,69947 763461599512236033,78344 793096681176825858,249348 787027531761262592,207613 790177956039630849,229930 752949956496031744,22952 788000742158327808,214354 762079769324318720,70338 778350808324710400,167220 763563403906576384,73814 790583864171204609,232137 770353466535444480,117039 743167676789358592,47188 750028102059909120,7275 760563526880534528,60112 760972064643768320,65839 763811754342318080,79911 792609908470390786,244699 774755459567800321,144573 756591196122718209,44274 771395308005711872,124597 759052278816837633,56187 794682445597724672,261987 787324618537209860,208167 751955742173728768,19223 789511367350886400,224680 794487916944904192,260840 754091971707277313,31686 795685243688800258,261155 780086764467810309,178258 786267487016923136,202429 772514024915361792,350954 790897628464619520,231358 765519785748602880,86440 766342331272278016,84422 766734385253146624,11774 792248622331076608,353879 766219920099139584,81929 778296144921321473,163667 793882527261831168,47940 794715708538163200,261155 795710594192179201,257492 776886624084983809,157755 779007052924329984,171982 759494630497017856,56879 773908705716744192,108396 792626094792859648,243344 791011282824663040,232911 792389885021655040,243187 794785829222752256,262849 775445990560133124,146259 773973041000833024,140444 792571704442818560,246632 774427956395536385,143480 793430437414699008,249469 761730554165211136,67547 785471966559866880,195975 760642107254136832,61655 761003821694935040,63614 767961196037189632,100561 773992963772780545,139404 760424449250394113,62771 773552873426849792,136947 789685945574449152,1170530 790210278667522049,228620 791390119664160768,194349 794213008209653762,257026 759239767888392193,57722 764330732919529472,82002 794557354973032448,261155 794724675540525056,261155 768551738009722880,106763 757279008425906176,46406 773765631774748672,138543 757738791679303680,49066 793206907779428352,249841 794273127467335680,257353 740147823161675777,354056 794163034302332928,257423 795609317172883456,267521 752961766875918336,24248 755470843858214912,36545 768065505152360448,101681 788729655113027584,218258 767192375852544000,97438 791656272940638208,234583 791706676072058881,240483 788081238607290370,215005 780115080507633669,174315 795005733746180097,263931 759464108911538176,1248607 760455343704936449,61798 773264068627030020,135736 790938468562108416,234583 755326475327279104,36545 776007618208862208,150859 792745940360704005,229901 759069690433970177,56784 778201050360664064,164578 793183614834016264,250033 775476548073684992,148870 785495141716930560,196277 763884173786439680,80486 780077585224970241,168633 732307999239213056,351266 764571397897261060,80939 778355379294113792,166852 788489507578535936,106085 759504507545890817,58537 760300915039633408,61544 776155343508287488,153809 785269466674393089,194206 788060348892852225,215005 748864568416501760,11774 760873670638051329,65180 760893936135131136,65500 785732414488268801,196538 793760675927564288,254025 795408768859312128,266138 776174174381363200,153033 793217113330741248,249725 781595417507094529,188119 781369228007972864,186434 776885984893947904,158520 794738361412046848,262849 758872361785438209,55260 776780906895990784,157755 780904640904851456,182154 793173899517173760,249926 794081492699738113,257492 788450607430414336,218275 756974257461006337,44450 758206077846511616,51344 788793727217119233,220526 793180845024481280,249057 751667382578515968,18323 781324098714603521,186063 761210867434139648,62452 787748895703072768,205197 795095052934643713,264397 788386279297732609,217519 767811803560706048,101383 773665301904908289,137315 778794271587520513,169923 751064218976210944,16638 788740718734876673,11774 754777877791379456,18495 773266128185528321,132335 773703255612231680,11774 774434612890202112,141470 794120046628831233,258072 794675760128606208,262053 768254595948838912,91499 771495069048115200,125554 773863159526555648,139404 773933598676176901,139404 778358118518431744,167305 795385738250440704,247930 774706725358362624,125810 777793726580137984,163223 786237355397185537,201958 750524894971068416,13944 755169753552019456,35890 761243827017510912,64730 764131130383536129,81869 779693532755832832,170187 758031099914252289,50654 765548725850734592,86120 776531873019273216,155451 770870029596315648,121359 758735950902026240,52554 791716358199185408,240718 758765961591787520,54519 780618719131160576,181811 795762495692607489,267014 787780871625531393,213064 758545628032962560,52907 781273515114704896,186212 771395539501981696,125367 773716630371172352,138903 788030447359897600,214492 793182966658793472,249180 790244594046894080,229693 766757649329291264,94684 768518149092339713,107072 772454764114169856,131027 776588652529016836,156835 786905018360180736,204629 794586150451060736,259743 761152591204118528,66828 781515050678976512,139404 781242807189024768,186434 791461360051838976,11774 795617671639420928,267655 772941019696492544,132335 775000726619557888,146259 760890125232463872,65180 792619170374361088,245148 793539888385761281,253373 749406063129157632,7533 762207360077205505,71124 769265589151895552,112693 764836839496843264,80648 769437177537232896,110659 786220041435873280,196733 764577588681412608,80939 786416701642420224,203350 760250087175888896,60779 765337728363876352,86103 767585740570161152,10788 760673491075104768,63776 761010587572670464,65544 771745744130678784,124883 781415514455302144,187453 778196969055481856,90252 788743323523674112,218258 759583447878864897,57794 763179816346456064,76127 780254977382055936,178045 781640938837962752,188500 792020319498227712,243075 786537105916850176,204413 774842280230301696,139989 795674063192674306,267655 771708252555923456,127134 788099503773642752,215505 794194701691650048,234551 788155930596765696,215608 794686945238585344,262752 793105789057720320,249469 760814097906696192,26066 776293076000051200,151916 787274442477043713,207965 773604586892308480,132497 788202849691852800,352258 794240504988893185,259063 763077472288182272,76329 785543787346997248,196277 794220659542896640,258456 794643985847504896,261796 770739977466544128,118191 790246734140174338,228341 792771234731790336,244385 767416092205735936,7700 768278063004221440,104932 785678158175481856,197512 792298667356987392,243398 792478629641027585,243286 740332131360985088,11774 736049382559076352,41592 770682302120747009,118192 786949701467721729,205455 768279889166217216,104662 778088734520664064,159876 795330714375950337,266079 790988995928797184,233736 761682566093082625,67852 771108312549101568,122759 771882241261613056,128140 778231480879153152,166532 780131300309073920,174321 793979489663549440,256439 794367990955393028,257353 758407568460886016,49400 773709549672894464,138165 757984417549725696,50611 790925313664438273,233558 760542830041395201,63149 768435954776289280,103354 776770458809237504,157993 760640314503749632,64084 773375917255188480,70177 794697760947793920,262849 750336311635111938,12535 787790049332965377,210235 732099617714642944,349269 768286307806171136,103149 761562307377831936,68993 756282669974118400,42432 761585620972105728,67938 768961644269404161,110585 788453253507788800,217837 795733302120484864,261155 750357067152711680,11774 756368313035419648,42249 757094507397521409,43391 785494969486282753,196277 794190979599245318,258598 753781447610085376,27317 786396203550257152,199262 781222710559043584,186584 793119172439990273,249469 763505168847544325,78861 768991169296666624,108729 773963983128846338,139404 779276810500632576,158387 791356524945747968,238207 791384516246007808,238395 753689712385200128,28866 753793026808426497,27885 793229637958692864,249926 794580240710238210,261155 751102344654417920,16457 757849368586178560,1248519 763061178230767616,11774 772038439189487616,129108 791410565469970432,238378 760553553068896256,1248820 765028426411483136,85766 776340953787400192,152314 761168230996148224,66897 770986328376938496,120610 779390059682430976,174427 794243455606108160,11774 791346961437917184,232911 792053215843999744,243075 759066039447539716,11774 761590114300461056,69231 755157563323387905,34666 758030012092149760,50923 765415951189684228,86961 765928652701896707,90031 757801509559992320,48492 764859547563417600,27280 775138292035715072,146675 785255182019932160,194167 791238451253346304,234583 788111838693253120,215005 793537485284466688,252984 758709082610028544,54070 775308117915541504,148170 792544957273825280,246392 792891535050366976,247819 777627885720866817,162294 787593311162884096,208014 789427689769738240,225379 732370673755000832,8431 754771236966793217,33356 757468650345418752,45014 778832539037396992,157082 785883833228931072,194311 762149816596099072,352304 780467827199320064,11774 759200258492620805,56784 791078404196106241,236454 752932816376123393,22953 785274077267177472,194667 767749963090722817,101163 764415740283944960,83391 786624810340212736,204901 794222943249141760,195876 775795243220217856,151409 794695372509679616,262752 786650565640019968,204413 795403993514020864,194085 753625257785843712,27284 758407959785406469,52821 774006361331871744,139404 775729776895995904,11774 788108187119398912,214354 794932023559356416,262886 777606923407331328,160703 795715443428364289,265649 753347000234487808,27045 767802526880112640,101203 785548059015049216,196788 794222059429699584,258909 769863392056250368,1170396 792781794529513472,247241 793217491073851392,249926 771706243341750272,124597 755894044799164416,40538 763256150699630592,32625 765609591006568448,88128 760700575273148416,64378 774235719787245568,131421 790004340450660352,223286 795702564889104384,267855 755152908287614976,35890 759154040488034304,57348 771773732079624192,126152 777962975298715648,164783 760959542188355584,64693 766466372826177536,93823 768563119803265024,104999 790260760676929536,230270 774055491429240832,141091 792101059506212864,243075 794037504995246080,257492 773920317261635584,139404 742330320557596672,349951 770639514666541056,44421 794185617085108224,257492 786314856681078786,173347 792229118771286016,243187 752662117015121920,22657 778794696965558272,170169 792523759991287808,245101 770397293333839872,118191 788808069333471232,220526 793180188133785600,249926 788395303338512385,217519 758175177297498112,50804 764617615864127489,81835 765211776044498945,86103 792145868606636032,243075 795432088463876096,266884 767868175060963328,102137 779083810147303424,172523 761993591115972612,71270 765858732202979328,88459 765592241561755649,85562 752678629746864128,19317 780779755402588160,181955 793585841679454208,220332 793837336345845760,255393 794665578762039296,261818 751607269234728961,14277 775078986930069504,141091 785705449899167744,197324 767410744916840453,97519 794558251979243521,261155 794858288194220033,262849 791050512393207808,234583 792401181733715968,242693 788478041332846596,214078 755302153632227328,28732 759552742507487232,56771 755189486506610688,35890 772592461730418689,131007 790295145136750592,228341 758576118853013504,53144 760558497079492611,60794 786915824959385600,205509 792422471454556160,245750 788016187326205952,214354 758348394838437888,50827 785934764620537856,199211 753732415508533248,29263 789896879291113473,194072 757251992297222145,45014 765958821529333760,90482 753501115350515712,24173 762797909016387584,74431 771393676824240128,125367 776136092395245568,149953 791145530713866244,235590 792900642603925505,244270 790770261905866752,233756 792396366915985408,245024 762115560100466688,71476 764230854243676161,80939 765947282672017408,90031 775427295544610817,146259 775774254906441728,738099 793984832506167298,257423 776941098161741826,1250371 785606686652465152,196277 780925867606224896,182154 792078632181198848,243398 755501065894670336,38032 756575415611887616,43956 780612527810052096,182122 785592890995146752,197286 733072149959823360,27848 794786640912752641,262053 766666892559822853,90384 761677622740934656,69947 763032813113335808,73712 775868511428239360,112363 779337754601664512,158387 761631404883120128,69231 771417618351742976,125367 785671061228642304,197512 749931040823795712,10653 763180519592894466,75899 763182609811795968,76549 771495644338933760,122982 794674883066232832,257492 767806030243921920,101681 793857063344496640,255942 755163407549169665,35890 786723871575519232,206008 764815289691275265,84724 790716313236799488,233729 793266602418507776,250953 758769288270446592,54070 791794986673115137,240763 762089150363283457,1248994 788475873217376256,218275 794001869303521280,254209 794988264881000450,262849 774039835472334848,139404 753709975990665217,29263 757711517450141696,47693 760913923700699136,65180 770071528205590528,112570 793132668363870208,249841 781339673671012352,139404 757495590359932928,46381 776022114214084609,152735 756680634647674881,44450 779016151540068353,171982 758494727142596609,45567 785315966334873600,11774 785780695956205568,196788 732583115785281541,352465 735863311959367682,11774 754098962701824000,31389 767881447101390849,101681 770845343156211712,120425 772873631709990913,132335 777711438425055233,151463 788238308472070144,214084 793182861826416640,249469 793457922449649664,252408 757090519482793984,45964 792057849979375616,243576 781219663590092801,186434 794111065227304961,256255 773308353153994752,136110 773912793284214784,87904 741659770218647552,351720 755236189595049984,35890 790683256844877825,232169 743229899712925696,47188 755780471838171136,39384 760310731552067585,1170555 780586697142706176,181419 764661472114860033,84407 794624974166302720,261155 771196523291906049,122982 790896989999394816,234583 788438612539019264,11774 793182212892061697,249926 765921863843315712,79987 771053772290138112,122816 774190216512888838,139404 780845638544199680,183269 792336284324884480,245208 778415355291136001,167003 763953631611658247,513129 788408674595332096,11774 771118380887572480,122982 758312306560397316,41703 785489350796730369,196277 767489556975345668,93429 786546448141684736,204413 763329431058452480,74043 790604842959933440,232791 794356352785252352,257492 795002904826511361,264460 792602398002786305,245136 770282013341339648,117609 773895688824369152,139577 791452635660451840,1170552 758489892565377024,41680 791351839715303424,238395 793491326780203008,250832 758624339780657152,54070 767229477437005824,96962 775780654038614016,151212 760606053381787648,60794 770650843758653440,120393 770727057856798720,120613 787894526618640385,65113 791586784551530496,238395 753042012182413313,25255 765305699115077637,1249267 766446852686225409,93184 752942757295951873,17794 755166778217619456,35890 788486036947034113,218275 789880244509483010,228172 792536275026743296,230130 757690557095370757,48270 786905483009363969,207287 771056463464636416,121046 787011676000296960,207287 778964820565590016,171324 753779104252436480,26815 793492331202764800,252741 763562520175009792,77996 780449388598530048,179742 787805481058394112,213253 788141684416716801,214492 771546948616593409,125554 761956100774125568,66878 751869292832972800,1248205 768199720154042368,103986 760537406994952192,63464 794162207382597632,255870 794670507194859520,262022 773668187984494592,137158 775301937260560388,148170 791136277970227204,236831 758752729288146949,54974 777599493948727296,162497 769197916816863232,110659 792446176905666560,243134 792966681383493632,243865 785269366610882565,194648 785663807850852353,195807 780761958001901568,183027 794761940937666560,262752 764929586559725568,84724 753991064114036737,30815 768862268712820736,108849 772917361645150240,132996 786253752281935873,194042 792854803252711425,247379 794404017703030784,258598 765676513735872512,88930 788108803866710016,215050 760561508384378881,63735 761997587079725056,431998 765260009286475776,86653 753921894613594115,25135 794625180496699392,261155 773231622166614016,135025 761573674520543232,68993 763597503698796544,1249137 764519116933771264,47207 789474845084057601,225981 755484422946824192,37973 760534600418467845,63451 773866060416102400,138155 774015372496293888,140444 766583871265574912,94699 763469804531580929,78205 788752312470736896,220332 751108304189915136,16506 768122033410600962,103818 788117165476024320,215005 777959886206271489,164846 756584277651759104,43471 772249491428765697,125554 776918819352682496,157755 793166977326080001,249469 792072990456446976,11774 790728050153447425,232881 792599514234454016,243075 754766104069828608,32710 755008081831071744,34666 794559650100289537,261155 751556716391784448,18470 794614159975583745,262053 785737104433242112,196277 787783316896256000,209582 767100098610356224,97811 767826880624025600,101472 791663363176566784,240483 794470949634523136,257492 758320908255854592,52061 780141540098265088,172185 793627547833540608,247743 791412852078837764,237908 752724512265887744,22630 757579906884722688,48029 773407310743998464,135136 791056445298970624,233198 793188061420982272,250033 794258592165691392,256239 757716978161385473,49070 772065815524810752,125554 773945318329102336,139404 789086270664249345,223286 772928040422797312,132765 769398850951999488,112788 775001092526514176,146259 779348080693043200,172967 785691738769764352,197297 790889493465300992,234583 750735451078746113,14950 790642880918462464,227183 793523831050674176,250869 785869151374024704,197341 759392300124479488,51798 775786762824216576,151463 776630172174868480,157108 788753069421039616,218507 794233388265832452,259063 749731532340801536,9295 774434868247851010,141887 765640855671668736,87145 769181014966935552,110302 781097880874606592,182726 790914633175629824,234796 794224794908688384,257492 757697880081694720,130505 754735014399516673,33356 773523102760312833,137042 785460640290840576,195975 790919171378937861,234579 793098225880223744,249469 786170268754415616,200382 758288211445710848,48289 794526797354467328,261155 765166602090340352,86144 766254725989699584,80939 774145923442089984,140901 764426556294901760,77183 793587256653119493,210238 773858916773965828,139404 761399456340189184,67229 768603636175810560,106896 781520167507337216,186750 753956832264253440,29592 793258287198244865,250544 793806868137308160,254698 793894696284221440,248652 755264530867900416,35890 762060518483980289,1248975 781188384903561216,186210 794533901574107137,261155 758261088538341376,51344 759349483889127425,32825 787392088736403460,208146 762782107579985920,67226 781882221338562565,191153 789188196735160320,215437 760764639898660865,63149 781846074222796800,190036 753387893092184064,27317 789384899455094785,224221 761129386435284992,66777 762679193217867777,11774 795111907728338944,264397 769346976542552065,109666 786525954415796225,203806 794666878211915776,249926 732936356666703872,352911 753291942444662784,24467 746902754317185024,1247718 793789747382591488,255106 769351022032654336,112112 771029985540894720,122875 773707780993593344,11774 773867985505312769,139404 753376626730147840,27402 785273792926998528,194648 768990036557570048,1249633 780783668214112256,182960 788090128623218688,215005 764228767975735296,82177 780381214884626432,179570 788748667997925376,220332 750493810061217792,12883 777846978524741632,164001 760485160101961728,62757 781642382097813504,186212 795467262362812417,261033 751107514876497920,16299 752906070683713536,24134 758332254733172737,46384 758423737343565824,52659 760115510759591936,60794 787247669160927232,208176 794580116881870848,261155 794632959605305346,261155 795665696206295040,267521 777310149568585728,160593 785800385768329216,198586 790910029851463680,234583 758081805761277952,51069 758469056294813696,52921 774431814601453568,143585 793225280089305088,250033 786284386777899008,1063777 793095807717089280,249469 795369996029403136,266151 753398482480672768,26446 767528080189652992,98972 771125222967767040,122146 757008466271543296,12954 776895284295196672,159245 750381185964994561,13018 774763995173642240,144494 785244004879331328,193828 795720891451764736,267737 751539586145267713,18380 795752140463632389,261155 768729864924979201,106753 777170215734013952,159876 794632069997535232,261155 774714840510103552,143473 776103210456985601,153501 781270683531644928,185496 755207526333964288,33751 753634020928458753,23125 777310391479177216,161456 780886921719320576,182036 758842764385656832,54070 778163907340955648,163990 787067127329132544,205181 781590257892364288,188478 788457462449909760,217106 795334393799864321,266079 758288104797069312,41703 769008231041597441,110362 776260257416904705,154534 769315315423518720,112363 769652449107910656,114587 757792863828578304,48492 791354227968905216,238383 794685916925161472,262752 764271635117531136,82953 764983628128485380,11774 771404540478312448,118191 787817456442023936,207712 753379577624301568,26458 763870041641213954,79131 791638264432041984,240260 791558765724078080,7258 794329091369381888,243061 752936395958784001,24127 766004911012143104,90088 753162904489254916,23739 770672087849631744,119832 785938941065048064,197803 771264045991067649,350085 771437301851418624,125042 791318404707647488,235590 761745794454081537,66263 778470141394690048,138707 776470101738434560,151463 778062370539245568,163591 764550162916278272,79561 773617055287300097,136904 780744246043168768,182036 791262326980747264,236409 765175559919927296,86103 764172791457288192,82283 774018110969880576,139404 788600850520375296,218275 758374959722864641,52112 767283973395472385,95427 780092213627793408,176128 757566926272946176,47782 770223418218340352,117257 748179470880735232,11774 768855499903205376,105109 770366869333159937,117257 776249854708318208,112363 790199264466972672,227242 792034434233032704,243075 792162045588365313,244221 762719130197778432,74247 792763204132859904,238395 732787653624631296,353874 765735691867217920,89076 767776373297545216,100605 781540626051497984,186434 774188479710236672,140444 776085719768903680,153095 779350054314254337,174315 781789848906653696,45672 777551007412654080,161988 789459113319227392,225981 758792663415951361,55260 766771528721502208,94455 767747157940068353,101134 772327357864636416,130415 778670143924613121,167319 758414849923813376,52112 767838615456063488,100561 781466659441651713,183759 790690995075624960,232169 794942142749831169,262847 795676194838429696,267655 739210670420295680,352038 760497876069781505,62063 794644365654179840,262022 792822353453547521,192363 780778619417268225,182036 785993126313721857,198878 750077976352436224,11015 754050844572651521,23725 761925973638012930,70338 779792912150204417,176218 792415509362855936,243733 754009080688021504,30590 785990122965569537,200490 795027859597393920,263926 761166233739862016,61051 781038268418756609,182726 774581359666929665,140444 778120148565786626,162638 793205696808484864,248719 776816957832167426,158428 760497770268545024,63149 777254857963110400,159475 793999724529483776,257492 772786871030210560,132578 793263798069059584,250633 764104485421604864,81595 771898062788624384,127017 790896306810085381,164764 793131793662615552,249044 795605466894061569,267584 759175519577509889,56964 787392855954354176,180433 781211640641363970,75300 792164249166614528,243187 793709178095304704,252020 772076664972939264,127775 791044935369756672,235487 762712509547622400,74308 753356611436081156,26458 793311246858813440,249926 788137878027014144,214612 793271633909784577,248253 793386061594374144,251758 774256389392769024,142208 787685837290901504,206117 741326301089439745,354238 787738078546759680,212710 794904485701292037,262022 786414320431357952,199891 761306357484048384,67547 779228868754313216,173347 754045731204395008,31377 788937892831821824,11774 751720897816342528,18893 777657610979844096,87904 790921701026623488,234796 794527352873226240,261155 761278340418371584,67709 787098307436900352,207119 751146954487455745,15643 774689668642115585,144654 753999611635703808,351152 769720564688781312,110585 789390879433777152,215965 767968618869035008,96039 793601606646464513,249926 780624737600811008,173341 781343356295208960,139404 791015579603775488,234583 753805818076672000,11774 788516927643656192,218349 794812288670793728,263171 776644489096077312,102730 765249636340817920,86440 790705862176182273,231871 760674880782229506,63149 787765681383206912,210238 787840597524701184,201958 795683263863984128,11774 758418292264542208,46076 793947926317985792,254135 771390595352891392,118087 793856038130819072,255393 755324638381608960,35403 770309410295910400,109666 788884291660820480,220727 788700584354381824,220029 789193607009873921,222682 790901598398648321,234796 793496802389479424,249926 794112042412216320,257423 785922374126272512,197512 773721175922847744,138894 779106184921952256,172799 760550668008427520,63655 776119884279324672,138707 772935098547048448,133519 777196290941739008,160480 788185279601356801,215608 790693566477578240,231894 768807978510192640,108849 781473811287900161,139404 792495378969010176,246273 773595337713971205,137042 778587211247808513,163376 789016070417944577,205728 794821610830172161,262849 777932247173369856,160539 793104732059373568,248988 793326817377562625,249926 788515581196587008,217601 794011015159672832,255942 762046751557595136,71053 785609115380756480,196348 788178720184004608,214084 795292197872631808,224466 766593758691483648,94680 769321506539200512,112399 773255962132111360,134561 778085490243272704,1011996 789212757279191041,222682 758294850970189824,50923 775194550570594304,146720 785263472200282112,193669 794312229969678340,259773 756255491987156992,42344 785241012037877760,194160 789507209122066432,225358 772440950161469440,130969 788564219545292800,218892 794668427248070656,262022 759382932142239744,57877 795689585422516225,268179 758711831523237888,11774 769157150929068032,111438 786549090129764354,204413 792777553169698816,247241 793463217653747714,252408 781144441323008000,183269 794691983218327552,249926 780632187964104705,182257 791004910426947585,232169 793822605056716801,238136 733253131182579712,7224 757636489794752512,11774 785682109117542400,195975 785336289717465088,194205 789742762635644928,217006 788799147956658177,221022 751625335213465604,18555 764947995192242176,431998 793809886668812288,255393 755487393713688577,37607 760865081831919617,65180 781287909785829376,185601 795142555788840960,263708 752236343573352448,21714 780552745220734977,174116 789439773295255552,224680 793864659728072704,256255 734758978199117824,11774 786787047050620930,205270 759099058724151296,56964 795316363971719168,265030 785871527308734464,198591 794717877123293184,261155 766985369703288836,71408 758049240002072577,50442 787303093150953472,209184 792015668606623744,243075 763173611633053700,75899 752212169853394945,18215 767879964431572993,100605 794683683559141376,262752 792014066562768896,243075 770322599989669888,117687 771418383086747649,125554 779678049843281921,164669 785548515015622659,196538 793217249242931200,250033 758812771047788544,55262 785592307601043457,193715 773976219792441345,140232 791820037413830656,241819 749767312123854849,10064 756620187365838848,44450 761833796215840772,70865 762793479609147394,74483 764083367897812992,354311 773551076125454336,136904 788509905560956934,218349 776640631062032384,156835 778411370840588288,167003 768071453262635009,103354 754761362983845888,33356 795771638587543553,234556 763452057214787584,77849 770355468824932352,117932 762804271792267265,75086 765401814762082308,80939 771085173916139520,123135 788103120857464832,210691 793167873564782592,249926 757567832381018112,47782 765629363022860289,82209 781576198560382976,139404 789723465695846400,212131 781467608541458432,188119 788339924537716740,215437 761809880520929282,70543 778745626267820032,170169 788944258581487616,222460 791696960440893440,220727 793208289483902976,249239 750776182639964160,14277 766068938534944769,90575 775886536055349248,151688 781192593623379968,185310 790747292672335872,232169 774088480133570560,139404 779116501437521920,11774 759200958354186243,57463 773712250704044036,138903 778209766292070400,165512 779956163928547328,175578 773255978066251776,134561 755086271924408321,34106 759818971747119104,48663 764455812714622976,83391 790649592865886208,355480 794330004964392960,258878 750743639949578240,15050 773616730102833153,136947 787141803388440576,209184 791333661350191104,234583 751653091930304512,14277 776438241247453184,152314 779991819472035840,175092 793953979793162240,252020 754875102294970368,32449 765434097347026944,86645 775845018447777792,151242 785291785811533825,193669 773181558593232896,109713 785296631537295360,194648 755193502317752320,34898 792431109053161472,243165 795066640379559936,261987 777192045614075904,159146 785887247316951040,198580 792829102717829120,241819 772873805588992002,132761 773483991592599552,136947 732619059846631424,1035907 774772772895531009,143473 759945586703347713,43471 776165016789671936,153854 776307433538854913,153327 785495450220580864,194091 785898202658594816,139404 788421327245996032,217837 795336537311510528,264754 764241841403359232,73196 765708488240533504,88361 794525289820733440,261155 755084258155327488,35044 758810447717859329,18341 777964746267955200,164669 778309619051618305,167220 772920488016416769,132996 769921478481571840,115511 778070583577686016,165185 794999989009321984,263895 772805065744773120,124597 777737890298204161,137869 780605913702871040,181886 753226134876106752,26140 749262737956540416,7828 753150515488391168,25255 753836346167308288,28160 790730897595203584,231878 778816156991754241,170609 768098003760537604,103261 773961228263784448,139404 791454141147062272,238207 795011600772198400,264397 768188252037771264,103261 769717168623742976,114779 792129254779748353,235685 793171546315431936,249469 785682256518008832,196277 768615407662096384,106716 768615548703928320,107469 794683522648719361,262752 765367654978912256,86645 775335603361677312,146405 760667604159692801,63451 762398318483963904,1249024 775434658100092928,148537 755202998951776257,36219 768677369800368128,107428 761716868163837952,69947 766229102663757825,90125 766854256880128000,96263 769352746944307200,112363 775678131646500865,150063 785686509248737280,196538 764246300883726336,82283 792891081885032448,243187 794654093184745472,257406 771460110476517376,124855 791356539063771136,238207 764193718849052672,82544 771439084829114368,125554 732252498044567552,350689 764853186440069121,84209 769487699900104704,91499 788508237545046017,218356 732581425451532288,352690 770117044247334913,116140 773236141348696065,134561 762718708863295488,74308 777066620594352128,159876 794004081505435648,256239 753221556881518592,25958 761942481151795200,69711 777963656004923392,164826 795693670573871105,267862 793333757449297920,251452 755858664091639812,39462 760297984194150400,61892 768242510669893632,103506 794020465522176000,257492 795327659135758336,258456 785883853923684352,199323 767759498815700992,100893 768074924904816640,103354 768980285669068800,110585 763437741442871296,75899 785578921471377408,196676 788046875542728704,11774 766841980760580096,95593 795698772227584000,267655 768138087461449728,103294 770015878696079360,116229 756276378962722817,41396 791720905474998273,271850 767914566860673024,101681 774305820389421056,141360 768319373559799810,209828 779334345450463233,173964 753075834261471232,349060 789678062354911232,226490 786325343607005184,201958 786807017381830656,206642 788206056832761857,215437 788899684454719489,205197 758295582062448640,52112 764425034735685632,83391 770891614390812672,121612 790989768536522753,234583 742117322249363456,11774 795747930577608704,199307 791079714911817728,236502 769265603446239233,112399 787764883588775936,212357 794727280413208581,261155 758377433494151168,52554 776122560916226048,151439 786606829912530944,204413 788357949831995392,216991 757453421951586304,33186 792428662951936004,245566 764429976829431808,83422 786110590104268800,196214 785690487130845184,197512 791518394914893824,238639 795236215356346368,265644 760557223764369409,1248768 761973968144257024,431998 771226629683023873,123583 794365048349016064,260181 790714182446428160,231318 791500912095145984,238205 792102805557379072,11774 793953475235368961,233467 752926211920240640,24134 777750711245283330,137869 794714099791884290,249926 775312240274710529,148045 779470022100054016,174756 780233369330315264,176853 795116306794213376,264478 763857534876876805,80720 775284557692145668,148045 794179043679682560,255791 749243568687030272,7121 775299728879783936,148045 793088283131670528,240483 732673025884053504,1170592 769271039666876416,111225 762333369447419905,70501 793503464403800064,252824 753402447142408192,27317 794563161831653376,261155 767362854769098752,93112 780767103095713792,182036 785812658884718592,197512 791520970720829440,239405 753362268067332096,19598 761451366413807616,67906 771372200511344640,85326 788791109485006848,220820 789662287011385344,226823 790660220913582080,232169 793230643358412801,250633 770395856008863744,118191 788042443656720384,205197 746648489338277888,353488 773372609043902464,135736 787102820482834432,208016 788173647219490816,11774 770353058110922752,117257 791024426745753602,235536 773910319114559489,139404 791392151514996736,237908 753338554919493633,26492 757266689075601408,45122 795317182078947328,266079 751187326810796032,17519 759502589025132544,56964 774002339980206080,140444 793934080257781760,255942 742725929512796160,47188 760545490958061568,61145 792673894020714496,246011 771536421068742657,125853 751110475488854016,11774 786654659163197440,205181 789203592473436160,224225 732837915005472772,1170689 758851472448630784,54070 781123937115762688,44680 786266980361711617,201958 787157764522946561,207949 790306177154441221,228501 757695244318175232,48929 793762839370444801,250633 764998543224414208,84209 779118232695287808,172862 760255382711394305,48052 786328318203179009,202379 762042815471767552,71021 777012821154340864,157082 794102229141749760,256451 765288708245491713,86342 771042532557938688,121291 792242666578771968,237491 775888268575539200,151410 791071257580175361,234583 760864027325132800,65222 764155823631335425,82066 774419462128820225,143585 768124535816216576,103354 781165073377230850,183269 794962904995037185,262847 759108105540100096,56964 761295407355789312,67899 765186884339245056,85562 785642023550328832,196932 733116311279128576,355106 761263437355814912,66842 777847660493406210,161988 792949556203757572,247232 791376736139091969,238395 762269524020322304,67346 765755370593718272,89567 764165623454785536,81966 779125095830790144,172962 787603426645536768,207287 754025665079279616,31268 773725649890443265,138155 775768495216701440,151463 773841817527808000,137565 785575375304654852,196676 751595123901755392,17416 756486792463998976,42432 758376768818573314,52061 764837829696327683,65180 786737492766683136,205181 787300748912721920,194059 751656642429587456,16299 773510416475394048,136904 773846008262451202,139404 781508771361075200,188401 785583191486627840,197297 793646902097174528,253206 760142959232811008,58227 770437710452588544,118191 789417108664745984,225876 779407216310747136,173964 774197966169145345,131421 775771640940462080,149953 793446337668939776,249469 795675590934360064,267862 764259478845829120,82963 765896763106623488,90003 766486479455399936,94328 779282621993975809,173717 793922316015046656,248652 794679486545588224,261666 795700543142371333,267542 775398973464989696,148994 788483788351283200,218351 791712427947810816,237532 776120904573222912,153845 767726265105260544,100605 789931018186653696,227242 790352524490399744,105109 760895453420457985,63149 761678635342426117,68854 775719471440883712,151071 752029037682257920,14655 785493079331442692,196277 781243582300684288,185496 764165705994559489,82283 787338541772644352,210432 788113080404279297,215005 762488943463981057,69269 764814242210021377,65113 756608113319501824,44273 764271097583837184,82953 794693893333913600,261155 777958508469690368,158820 770299526691160064,117932 790968496020684800,235536 778595447799746560,167180 764631641075646465,79561 780440022247890944,180039 788386845776162816,217519 773882135715323905,139404 757798048026144768,49400 788148169574055936,207965 788216363152093184,109244 768899936150753280,11774 767341573768118272,97852 773599521062330368,137869 794279872763924480,259134 774422742166802432,143585 774439563099901952,143585 779121676130803712,172969 764167405069152256,82066 775747122809430016,150511 778412641316278273,165185 768832951090049024,109167 785495527693615104,194743 763699869265559552,78159 768797350114496513,109044 776378839253385216,155390 791818921431093248,228820 773613291063144449,138054 778678080801939456,11774 786196908561752064,201619 777620942512062464,162213 752653739337478144,22777 758775450428551168,54070 768218155919507456,103781 794564015879925760,261120 772823434497634304,132335 790133848633970688,228124 753247527026225152,24173 780569209935757312,181419 768072439293181952,101681 781313281403211776,90252 789268436161536005,199307 756278696202366976,42249 791816739982020608,234796 791356478384852993,238395 753845891484626944,29786 786524013870800896,200971 791374358782566400,238290 792480680349405184,221107 760213169113411584,61512 771545653314854912,126390 771781242605801472,125853 774071090737844226,139089 775004516315959296,146259 793594060686495745,249469 743032378407292928,1002751 761128807004708869,64339 760888109471043584,65222 767563205908525056,90031 769121513073217537,11774 755196974706503680,36203 788471241069821952,218275 758114643579510784,51451 793105103800578048,249469 764468186406330368,79691 791751431791472640,241432 758723554904977408,54070 768864266904543232,11774 778754093854490626,169916 791527541496356864,238395 794899820637024256,262752 777998161700880384,164826 793508649914118145,249926 754032303416934400,31377 776261789856051205,153618 788983661102297088,222647 768079311865679872,101681 768974685425905664,109667 777886086978609153,163990 739620378390102016,11774 790391545564246017,212727 791811842775584769,241042 795046474933555201,264397 793979956166590468,203546 791297249900834821,237332 792357261117038592,245035 776503567440117760,155688 792530324710264832,246273 732313013869387777,349764 792241377073438720,243187 766868806782357505,95708 790649233829429248,231871 791644424874758144,240145 768142743809863680,94699 739138106864095233,350830 794539968760791041,261155 753422446938783745,27238 755158294478499841,35890 793507505104191488,252824 785935596111921152,199352 765671083857080321,86103 788429101803540480,217837 777661587419258882,12287 786362610555891712,1063777 768978286273638400,107469 758454196928671744,53424 765204695187095552,86103 760352504882298880,33829 793922647826403329,255942 760779930049318912,64664 777913051387396097,162596 794288225355517952,259458 794018418697666560,255942 756206388221661185,41694 794987421544906752,262847 762688835100741632,72978 756330005362343937,38183 791682618358165505,238272 763067262144159744,74483 788510380003909632,218275 790976337930510336,235621 793169907550711808,249469 749781500216811520,9754 768827211369578497,108849 793949660956262400,255826 761999277451153408,431998 772456174801199108,129662 787832697599262720,200495 788475366721654784,218275 757069682981601282,14277 787243546764009472,209129 790698591308357633,233558 775015072649228288,146259 791843609775599616,240483 749915568745119744,7866 758789416018022400,54519 763691486332481536,79059 766754497502728193,95708 760846646175473664,64678 781510177606344704,188119 786037953437036544,198878 787834256214994944,213064 761635211406815232,69565 767730715798626304,100893 774244352335945729,138391 761625792660910080,54752 769873602539773952,115435 793253085757923328,249926 786993849709232128,208167 795762452617166848,268777 755813516712574976,39462 777572725057400832,161277 787497636769230848,207613 791717106182152192,240926 788546271858470912,216009 732754804666044416,353006 753769225928511488,29819 791125460780318720,78159 787447247512281088,207613 751880089084760069,18326 763014721285066752,1170858 777238688174575616,159475 778224966844252161,166315 732996115516116992,11774 778220791011966976,164826 785912612718452736,198591 790645607337779200,232169 792068925835972608,243075 768500200637763584,66922 763147519148916736,53995 753606962730774528,28095 785803863169183744,198616 761933204857184256,70689 763333705087590402,59666 769682639817207808,35479 792082720419569668,237964 759219365589975040,56964 767465757043224576,98751 775671340590247937,150404 788715121199620097,220029 792098262585081856,11774 795385822652399616,247930 795762799616016390,267842 793868073883340801,243865 794508974620114945,257325 759052993748606976,56302 759543724946972673,54070 769896685384282112,115159 776456449367080962,11774 768545060715724801,107469 793128202554204160,249469 763388250228752384,77687 789254229802164224,224818 791366617724620800,235487 794108122545668097,155390 732294835323961345,351216 769130279390896128,110659 769311387994640385,112363 785522117467144193,196538 790710043675136000,233800 754800490597216256,33549 777984994778214401,163990 791346558444802048,237491 791464828476923904,239021 788783861526306816,220526 732669079853621249,353449 766725782664273920,95593 772463499691778048,130510 773595580127850496,137795 774316507140620288,142090 794653989941968896,261987 751540432962785280,18610 780875439749238784,183668 778996437724041216,11774 786192029545959424,201583 766136962549821440,91539 780594425311272960,181892 785548967459295232,194230 752729695335030785,22752 794056755063816192,256276 761944707438182404,431998 762725579284058112,73712 776638933325185024,11774 785897356944257024,199546 765366323580964864,352839 769872264976183296,114985 764570267297259520,79561 776808151991681027,157755 756458791735029760,43225 776128461341458432,153921 791058612328271876,234583 775730321589436416,151185 795747460576460800,266491 763004520544763904,431998 768832762165944321,108963 788500670232064002,216745 751156405776871425,15643 756967548806164481,45122 761598232598155264,69614 785864990385381380,198591 789514806881423361,226717 786261359235182593,201958 794612249730154497,262053 753002876050472960,25255 762844471658635265,74499 778591584396849153,168284 789781483376574464,227048 793918806116532224,248652 774061698764242944,141200 756534881258176512,43391 761636425502629888,69711 764972524916576256,85562 785868176579964929,199166 732476931229159424,350480 732572988902539264,352568 766025745978298368,87904 792037578442551296,243075 781440674105176064,26066 732235598199545857,349776 788450584638750720,218275 776402675277635584,154832 743515398163824644,11774 788162612689154048,213064 768146253850877952,103506 793114242564128768,249286 758422457514532864,52720 764485888999055360,82002 776765237911511040,157708 778743819303055360,169226 793659701410095107,108396 795044528742875136,264700 793111059234107392,249469 771454868053786624,124597 776953864855576577,159704 792488940154462208,246225 775723190714630144,151071 794540169978318852,261155 768559905405927424,106095 759283890221637633,54974 788465306343575560,218275 790580405216825344,231894 793231627610681344,249469 779073651274571776,171791 761181698902155264,66646 774041894766641152,140570 791694619855753217,11774 763226949112193024,77167 788766287157682177,220526 789386500039331840,224793 773468490321629184,124597 780639289688240128,182257 790898351654916097,226581 795350495497854976,264397 786663760526061568,205728 790708074537299968,233307 791012453928755200,234583 776199131920527360,153845 790746407036555265,235349 777622887230418944,162096 781225438001586176,186170 751760646115438593,14277 754809247121027073,33850 775408986216472576,1170525 777794081439223808,163223 786168511160659968,198878 795304582687690752,249926 770898516629659648,120341 779375013547872257,170187 788528703257083904,218164 732923888796061696,178186 752754522645209088,22439 792105986710507520,11774 751178736293154816,17284 757553964430811136,47841 758850815008186369,7092 759798116895772674,58542 793247819515633664,250293 764914758734651392,84422 766735709579251712,95672 775706027337486336,150404 795413468396605440,265855 749627168162844673,7546 760860480042708992,64678 795282720582758404,265806 795048034316890113,264397 751736861534654465,18317 759193968844439552,56784 776968325964365824,158387 795380252549718016,266491 764642224856596480,83429 760996397818613760,65839 775014726552215552,146259 777187015532109824,157840 788925889559924737,11774 789204132108374016,224297 754992109988478977,34666 766380248841805828,93504 768048258962849792,102514 788070622320472064,215005 792863056028131332,247877 781829219269488640,190635 785913603207593986,197091 750755357694328832,14421 779320888453959680,173915 788285102497431553,215252 775187025339125760,146847 754179037593935872,22439 765510967014797313,75073 773286446824161280,135736 751971678217875456,14277 794688236207611904,262752 793976151270158336,256393 794566504943616001,261155 795418463556734976,11774 751787619231555585,209828 795716696241750020,267862 765551119527391232,88052 792120643298988032,239610 732988811630632961,354869 762014729577594880,71550 765510729134968832,87904 787830754894020608,208379 788463881953878019,217574 793325105174765568,249926 768770606187876352,107423 787379110024650752,210207 754857251483942912,34151 762793715542945796,74483 767780589315366912,101163 770404375927918592,11774 780148684084224000,170187 793210174878191616,249927 773144960308809728,132765 767697461301346304,100605 778402389514649600,166852 770555634441789440,118192 766036619984003072,90384 793902109812985856,256255 752961743286972416,24257 769559500072296448,112768 776681801557303296,157082 787462154538496000,209416 788901977103015936,11774 765091247002386432,84887 767819449542045696,100541 769568890854793217,100249 766856781200928769,87793 776030383339081728,152735 785669015070838784,197512 777366026581225474,161456 767005828993785858,95644 768354133753655296,105718 762606542155677696,72642 777112155665600512,156835 753769418929410049,29819 770394283065171969,118191 769038785787072512,33356 790726604108419072,232881 781340027364085760,186584 788440450017263616,217106 768098810430095364,103506 762168308472905728,1248990 785489768112992256,196277 792075202414772225,243292 793968873460465665,11774 761614372573679616,11774 766744297018368000,1170597 770850100239273984,119797 775775887413444608,150426 755168328675581953,35216 793958605120741376,256276 789146051735326724,11774 791069186462285824,78159 795293946251538432,250247 768139407098417152,103071 781343453888122881,187454 793651409690333184,252580 754050773936472065,30913 793349601013080064,8044 793971441859526656,255863 795075628752130049,263895 759633650581397504,58232 777854635105132544,163901 781849546661982210,190635 759941871581790209,60363 766420345758810115,92872 749723327334379521,9087 775786266138931200,151071 757634175881056256,47761 795017809898176512,263896 768439202711076864,98072 793180187332673536,249469 750532912655769600,11774 794038246858571776,257492 765335826830020608,87245 792783301794680832,192840 756306377094463488,42564 757688290770235392,48549 760509239865384961,62566 790718081140002816,232884 791012959514464258,235882 794022083877621765,254209 754022652226994176,30296 778391362949484544,166916 780563786663026688,181419 795294895984545793,263906 765302074762334210,87062 770923382359678976,121479 786781065809502208,206642 793472276679258112,249852 741429456594571264,11774 757898443369115648,48477 765545823576793089,87987 791667857918685184,240483 794537940550643712,261155 759113338299162625,56964 765967011692310528,90617 781283711434096640,187084 790752974557503488,231894 768270516914454537,104932 773853395564138496,139419 785473962746777600,11774 793919250020724736,256358 765658939841052672,88998 762007328476401664,69794 788379480842698752,215608 750758225872560128,14781 755138675139153920,35445 774986138146643968,146259 754112847618068481,16728 756214554032386052,41141 761600531802517504,11774 762675376430673920,73926 764947648340107264,84904 769513944956403712,113005 772243083056418816,129991 794001082682843136,254209 753558517441826820,26539 767028409700540417,1249362 771126262404374529,122299 792050740336463872,11774 794526595398717440,261155 753949914619445248,29548 756503520254238721,42249 768511797871669249,106716 786174712900644865,201351 787073652944539648,207861 793842490088587264,254135 776198652083580928,153915 794544926507827202,261155 794548527816998912,261155 764697184172318722,83641 776095427179323393,153194 780719312822755328,179560 795104271838523392,264397 763545950317076480,60541 775372820301819904,148537 777328063335890944,161546 758664479533965313,54070 772556315927449604,131542 791616983649423365,239405 741797431956754432,1247481 756638098109239296,44450 785909312111673344,199546 762577770589327360,431998 765242204805750784,85562 776860253807841280,158387 790813690262016000,233307 794611990476062720,262053 764261822031597568,82744 774514517992550400,140502 787985389466357760,214209 759699183213293568,58221 791688508737982464,238429 750100026827866112,9433 791720327298572288,240483 772763429446778880,131027 792235962843566080,242350 772496725470830593,131007 791665762519973888,240145 791963955711258628,240501 771431105148784640,125742 790256863912701952,230270 762645820097302530,73926 785518108861665280,196432 792413887400259584,243165 793401661091831809,249926 765697677560582145,74247 776866057650790400,157755 779370481824653312,174115 770082710291353602,112336 793403532602900480,7224 761934321644994562,431998 765020621197676545,84724 795692448060243969,267862 769058850347573248,109360 779073650712518656,167305 763868654031085568,80939 763067471020617732,11774 771487116735971328,123583 791793521984405505,241523 762418021470089216,70177 764238832262717440,82759 786685614393614337,204413 793326538024378368,251452 735331653200023554,352572 755024906996162560,1248267 761652462612643840,67852 773652665960046592,133432 768236152772038656,103924 770404463651815424,117263 781586291959992320,189222 762091917001695232,69711 770099018215124992,110362 778718895678992384,167319 757818846023516160,47782 775725918551740416,151071 787758858634661890,210208 767156604777082880,87904 791374274581950464,238395 792167562435977216,244221 775525559983931393,146761 777942288433643520,164945 759051282606874625,56192 777776710737690624,161387 779147492269166592,47940 786596201214779395,204835 794241774663237633,259063 752726106248097793,21332 771796924685049856,127957 749337420064124928,8047 764731432539262976,84209 756937061173596161,42344 786458961713127424,202248 775503064035893248,149300 792316592705069056,245118 792871085343596544,247241 757667047035789314,48187 769607282992803840,113138 795323265057193984,235527 785564661752094720,196277 792117698058604544,11774 781239179699036160,185496 787363074609000448,208146 779710886197940226,175092 786010681979998209,199262 774382127076941825,143473 791697834504486912,237491 750353271714222081,11495 793456519182442496,251788 766543638062956544,91946 770811132210667520,120610 754726076262277122,33081 765005926076063744,84724 794611845881561089,262053 787136714632421376,209184 788797930874470400,220526 793310630962991104,249469 758477396534145024,26066 760970360829259776,64730 768935834477137921,110209 781809861763792896,184337 768613915064274944,106819 776577232206782465,1249804 791258067618844674,237491 754140409044013056,30590 760992426739707905,61051 792130482548899841,243187 772413323065319425,121080 787094217172463616,208307 772210274895998976,129991 790678656075042816,232169 790642103084691456,233152 790725788714672128,232863 791069828018692096,234583 790286383118061568,230282 758430312468742144,51069 761394416921612288,66878 794562443502583808,11774 794660619572088833,261155 767321874967760897,98259 759757393546936320,41798 769865279824330752,110585 775665261038870528,150511 774350088730730496,143051 758073405568651266,51321 774065757952942080,140748 775167361351647232,146804 786410725040394240,203350 771237995387105280,123825 785680366547767296,196984 794017471887851520,255299 770870012026449920,117377 794036474886942724,256564 794322363504623616,259773 795676396660129793,267862 781575743943749632,188478 751142841309548545,17259 753714101159800832,28115 768339012750893057,105109 771783208224436224,1249899 780482896687759360,180647 795423203074211840,261155 760525567229911040,63451 772513368963969024,123345 774373594696605696,143178 762991226526179328,75724 771486291615584256,125554 790760596530659328,233307 791691576208678915,240483 791768162890940416,238429 751031710402445312,15006 780916909768253440,183269 733039337164525568,353451 778334306334715905,164826 780049987556302848,172185 794797754681851904,262427 794736571744296960,262752 787437299520778240,207613 774725190450372615,144573 779660042417111040,174323 793179256792682497,249841 752173703945916416,7311 766059791559041024,90384 779274416505102336,163763 790499339835731968,66116 755505373876924416,34441 759888273888063489,58255 770376405980884993,118761 772774802658435072,132335 777509965103632384,159876 751168483573035008,16299 754749497469571072,33356 789784344663564288,225380 789969309456015360,227748 767848438918684673,101134 788479482231422980,217837 789287929738825728,225184 777844875781869568,164001 760141673192050690,60790 764890575543730176,84724 758284905037963266,52030 771365063668207616,124597 776441404314628101,11774 773561200294686720,137639 792317875759480832,243075 792417511564271617,244550 735705077462114305,351225 739124503301742596,65113 793945418346348544,256358 795218758247870464,264774 787276789965959168,209430 792497323267862529,246392 765208406768521216,84724 774737283530518528,143622 778732479137972224,170253 786300951233634304,202727 794551647930155008,261155 754753393751629824,33474 766429261712527361,92958 767849616175804416,11774 776935589341831168,152589 764787814303207425,82390 787997611655561217,214209 794035316604735488,257492 751915286652006404,14277 794999926937616384,263895 768463494261841920,106281 785989677564043265,196277 779416322245623809,174315 793976458574176257,256440 785341479770132480,195125 791023354186637312,235251 788498207852625920,218275 785589314826534912,196767 795316343000231937,264431 789451854342070273,225981 793191480080801792,250064 770451198394503168,118191 776085881438412801,152833 751238131152621568,14277 771415184611086336,100605 776480302906675201,151463 787426623280779265,206117 758094606760349696,41459 762722022807875584,52554 777968577726980096,85326 765341674654445569,86653 761896642580709376,70941 779455038863380480,172185 763148130351255552,75899 779301832854077440,173611 786472182926815232,201555 791302754077544448,237491 757638668559364096,11774 771140180866506753,122299 788022350763536385,214492 795118437848809472,262849 751870627506565120,18215 756255731788152832,41712 788729065200955392,220029 760465887874789377,62165 792057801673629696,243576 758497957394001920,53367 765631079583657984,88052 770740946006835200,120610 774318270967001092,142090 778252980403466240,128246 785805559081558022,198577 794540810503122944,261155 765176454430728192,84209 780381655198556164,178735 790958318101471232,234583 773551872066068480,137158 742751131290337280,11774 752158665700814851,21017 790241674622410752,229693 792761572066103296,247241 771403878130679808,125367 794562756758224896,261155 771412880361070592,124883 773952568955441152,140444 793642333958877185,253793 755153993123373056,35890 759123049191006208,56784 785819696054403072,198671 792849666492727297,248065 794711411863724032,262752 785647785529925632,195492 760873294283223041,62492 761229517541240833,65626 770351796376207360,118515 773616472304287744,137869 765596749138391040,87062 794579977635319808,261155 756296719000797184,42495 773914912020017152,139577 781741957412483072,189017 781540204628893696,188401 765654978908164096,88874 778763412457349121,169731 781208225391710208,183530 793473358729998336,252580 767002390956380160,96039 768999499150786560,106716 770443951430103040,118604 771343606183399424,124883 792692404390334468,246987 751880820177141761,19545 765730466590851072,86472 751968756771885056,20493 760562418590191616,60112 760991432320614402,65234 771600294664818688,126627 785973029402652673,199546 789908198463537154,227048 766281673277313024,91894 781484230610157568,139404 732743483916587008,353874 795398867651067904,266884 753949206314819584,28037 756599756365893634,43391 793505363773550592,252408 774299368501444609,140444 780532191084351488,180074 781478177289957376,139404 765969449409126400,90573 769364309180755968,110302 787034496751198208,207598 793969814146523136,256219 769615809807282176,110585 788480317568983040,218351 791668595600134144,234990 794000034480214016,257275 742817630353031169,11774 773650448355958784,11774 790876805963980800,233154 793249406170660864,249926 791400948719497216,237908 767738439999434752,100893 776513190364532736,154701 795112701336965120,263095 781181371062583296,11774 790641914894614528,232881 795199010806054912,262022 764454022912811008,83413 759629328493805568,56964 764873679536730113,85027 771340514344009729,124883 773895026602455040,139404 760500647561048064,63149 767321429180284928,98773 791204528632856576,234622 765274798150651904,86440 769906887324205056,110585 791953011379544065,83342 775742495317643265,148574 794555878737412098,261155 763835474079277056,78566 758106783055360000,14351 766413539099705345,91810 794025385805561857,257515 780887174757519360,183668 791111202524934146,232863 779810826089664512,161960 788517665472032768,218275 790267953157550080,229895 769210761281347584,112939 777018132154179588,157993 778701932294647808,168794 772515754398846976,131027 785239948819566592,194167 793301693710688256,249841 751037063659548674,14641 767288364152291328,98072 753312746255462400,14111 779297164857974785,173753 750396071612932096,12883 786469184381128704,201494 787876071224082433,210461 779330242133364736,172962 788076447554375680,215005 791384533371277312,11774 791512022273839104,239405 772919405994921984,132848 794263440055410688,239610 758512232481325057,52112 767482087137914880,96636 772181224638951424,129558 793204028922560513,249926 793849543859154945,255942 761262230201565184,66851 781055239562473472,183759 785848878377660416,197286 792399693594566656,245566 793228041614925824,250179 753456755091378176,27045 762726107137372160,72978 766459538061033473,91751 771129639632707584,121612 779769235769741312,174388 758660261331034113,53841 791014381769285633,235948 794526066756947968,261155 769828074934370308,115418 788714340501159936,220029 778035889666752514,163153 793490391479808002,252408 794038795461128192,256255 753979236193595392,28866 793585318259818496,252020 766300859298906113,91946 775690612314083332,150663 760237321560158208,59189 757930301272256512,44461 765015379630362625,84422 785942080963145729,199546 766033661749760000,91036 756610523253313536,44274 750405952675852289,12805 769257859196579841,110585 773893042155556864,139404 790017092133064705,220029 757337274438733824,46405 766401540286390272,80939 772308236523319301,127218 794615305330900992,262053 771659017886179328,40035 776114651411152896,153194 773049965916499968,120976 793173341649510400,249927 790611417611272192,231870 791954368803184642,241523 795271486760222720,262752 791817843356475393,240483 776619294637555713,156835 750641685407891456,10848 753657371256164352,28866 793898788742131713,256451 795741410314043392,267151 770902742382604288,121949 756951737861300225,43875 771435748054667265,125554 777053802214088705,157755 791693074946727936,234583 791753497364475904,11774 792093121219858432,243865 764499149441990656,83603 790880522830548996,234583 795001722095751168,258040 791660801794859008,240483 776939586626920453,1250371 779481088645173248,174427 785541757786173440,196277 766254541079715840,91946 762847078821134341,11774 791270123818606592,237325 753807099277168640,28866 778486873052344320,167407 781240838357561344,185595 762385762902020096,70797 785317077024333824,11774 791668466478620673,240483 765630898960232452,87904 785799319165214720,197512 795384111988936704,266190 775940010071629824,151741 754736951668961281,33356 758065073759760385,51069 791024297284280320,232169 749061171161030656,195876 776903781510512641,157755 786466399421988864,201558 790755770593935360,235349 765657423793250304,88920 787117884560420864,207965 778343763320016896,167319 781179290155118592,11774 794658649155072001,262053 771462913651568640,47940 749274097432092672,7816 780373989130579968,179742 758350908350664704,52112 766756066235416576,95988 790884343220674560,234583 794740702756433920,262752 753237322515095552,24597 785878135111684096,197512 778304977404035072,167220 774014837579845633,138819 754164650590216192,27800 770678556733087744,120610 790940909441519616,234583 764212356889120768,82209 766702020963160065,95672 767533021196988416,1249434 732748184678719488,353006 751582736037453824,15621 768888017188782080,109875 773903730223624192,139404 758522365001203712,53185 771762696450486272,125742 781845128512212992,190269 791787462926409728,237491 751944253996036096,20581 795656918777872384,267521 777769003628453888,159454 763625942686306304,24252 776917906949103616,140444 766043963979657216,90969 786100152851464192,198576 793126167255670784,249469 751857846254505984,19792 771864958678237184,128519 756999928430399490,44450 758779615259222016,54155 760171461902413826,61145 790974463512838144,235590 756490988248412160,39096 758631142421434370,53985 768808663507046401,104973 773740786349436928,136640 788501737334333442,218545 764992220189581312,80486 771348461837058048,124597 788402905636143104,217519 791415530775257088,238780 778679249485955072,168457 785491983997558784,196277 793171461724893184,250285 779374382510505987,174115 794932087765798916,238637 760426712236785664,62771 765274577404559360,86268 788571909747253248,215437 763813011647827971,26066 788393879829671937,217519 762410662580461568,72975 780803059148525568,11774 758016611118936064,50452 771013319184510976,118192 771717524442324992,125554 780607165442555904,181789 763460333524520960,77632 777850927696875526,163990 785837800960692229,198591 764151130297344000,80939 793807309164208128,254135 766418210208055296,80939 776090397021835265,152735 751822116899557376,19272 759100157514440706,56964 777164920802668544,157993 793870832099622912,256255 732567248783675393,352466 786747425105010689,203135 763357479946313728,77731 763379020549545984,77731 791735303371427846,237852 793546885612965888,249469 794404698816184320,191800 761635899134255104,67468 792082046193573888,241034 770198315761864704,117257 772653173035139073,128557 776801515134672897,158314 791770237691654144,240483 753743875471212544,28732 777578845994033153,159308 732634372621406210,1170592 757807769718099969,47940 793141450246656000,249841 763690710352572421,77612 753058297775730691,24173 772526566547087360,131421 787985914941218816,214209 792754397558169600,243187 794656164885762048,260404 775658730960609280,138490 787200603772559360,207949 760542016480706560,63451 785558417557557248,197035 788500722434371584,106085 791422064062111744,238045 771874330980392961,127582 776151355450855424,153845 778268123921121282,11774 778315150805704704,152594 758792994149404672,55260 764888239207481344,84422 759829077628821504,59666 775361480963293184,11774 793405806968438784,249926 759849024396595200,58869 775577186069647361,149259 742117611660546048,11774 762181977407647744,70766 764911164866203648,83881 765082739326365697,82020 794180240448700416,257492 795678194598719488,266079 753712625289076736,29456 779403114835120128,171886 780767973376036865,182960 786308473701199872,201494 774670858040160256,144542 791709253434159104,240925 753335597591306240,27045 776415493515161600,155390 794003596329291777,256458 732984421452779520,354927 754776864200224768,33356 764412483138355200,82066 792037680590630912,243187 779249415055773696,171617 788445867766407169,217519 767839536965570560,101681 776741157602594817,157728 751915683768786944,17640 769840068219506688,115435 791046024143835136,235951 764524573530460160,82066 781238442709520384,150151 792405246073077760,243165 781212521336373248,186434 788793680467415040,220332 792032433478696960,243187 763108354000584704,76549 771009882132586496,122146 779113190093385728,169916 761309693608390656,66815 765541454911385601,87145 785429096314638336,194450 791612142185287680,62492 773942338242609152,139404 755990241505218560,38183 763707952758943747,78566 776903474265063429,159245 778591773811769344,168794 775461903728422912,148045 756999583092371456,44450 785310096217804800,194934 795028043152719872,264528 757681600255721472,48840 794172608744800257,257353 751697634667225088,10662 758654005761470464,54264 733073044961251328,27848 742740217497423872,47188 778952345036189701,171324 793854627544309760,11774 744969578791329792,11774 754097531793965057,30910 757560005746757632,47717 795083883100389380,249926 768253684908118017,105109 773703814109159424,138819 794647475151917056,262022 732362537178681344,351387 753369563006246912,26806 781607450281521152,189017 785266397072928768,11774 788477919781761024,218275 788690754575093760,220029 771397079872700416,85326 780293736148328450,178777 780450587980595200,175772 774648842499350528,139683 787464694432866304,211347 787046580314443776,200383 779119042892173312,171062 780889382509244416,183269 787750845026750464,212791 790255718435741696,228341 742835832633970688,47188 743164198021009408,351146 749376274846535680,9643 765304389015744513,87062 778312020831662081,167407 773553758840221696,137592 785280724647579648,11774 765587075127214082,84209 765728847471996928,87904 793894021965893632,247651 762848006051762181,74727 777176416416731136,159906 792118630033022980,244230 760977722340470784,64722 779256279944486912,171168 777364706050715648,161456 788834206038233088,220539 793165578554998785,249444 778772334081552384,168794 795025532257648640,264431 742340405203750912,349951 757733860453081088,47736 760186478307713024,61145 762816000890851328,73926 776149537740161024,153248 765742036817510401,88998 770562153111695360,118192 787139679552348160,208014 789912742367027201,227048 787020294980562944,208401 761813762882043904,70177 776132253437034496,153699 761077270664445953,66159 776741514827468800,157433 788621602317561857,214033 763435297409470464,77598 793141459532800000,249469 751609411030831104,17921 751578961843335168,18893 775090461153304580,146838 768872939752075264,108849 766926951911161856,95925 791032331758886912,235948 765306630321893380,85562 773525670911627264,136904 780548187895443456,181358 749313929168363520,8047 769296483333967873,111558 788178176144846848,215754 732264601602134016,349814 790968975769280512,235147 772074005343924224,128934 786429391362338816,201958 758700459431370752,54070 764168048915996672,82283 791602847091654656,99049 793027578261041152,247672 761570638750289920,1248944 792106848937705472,243075 795441220386336768,266151 755755706754539521,36166 756538019939749889,43553 773613142433816576,137818 786624581951946753,203674 790874703191826432,234583 793969259185508353,255192 762250276757704704,1170820 789550582130470912,226578 788077838482022400,214692 779341572970209280,172962 754023068700409856,30590 760641115384971264,64197 794568009075421184,261155 776104216490278912,153596 752839233123999744,23899 764182540437430272,81946 780929354704367616,181419 788797122187591680,220526 766813761566978048,96437 786706970476679168,206141 752167343019597825,14277 759401614490869760,56700 768423108654936065,106281 791007419967148033,235251 793654678743416832,254135 762381670737584128,73022 787716650539810816,205197 760747321525100544,91137 732769064624525312,349332 754114387376533505,30296 765182893467598853,86103 788638224285597696,218275 791754194898137088,240483 758654787596521472,54070 790407795740770305,11774 795359724531314688,1170396 749748096574164992,7836 767799928655523840,101666 756503460703510529,42249 766374563068284928,92153 785558159054077952,195743 748472458135633920,195876 767641938090532864,95213 769033789859332096,109666 772881726829834240,132943 790309441581309953,11774 794244199394721792,259063 765553594498154496,85562 765993509451030528,90031 767867961042362369,100893 769346730974408704,113165 748206845886554113,11774 790999333260828672,235882 780885369415806976,183269 788530797221449728,218275 780558475457810433,173630 794535893482819584,261172 787300936389685250,207965 793231433636646913,249926 794875534526337028,228037 768004648703844352,102610 751749895984443392,19528 756274557577666561,42432 791976218723749888,241819 794616463097262081,262022 770279800053215232,117257 775639781103501313,148870 793983866759311360,11774 794324559772073984,259743 794420328449658880,260404 770197081554358272,117265 795354961890701312,266500 794616224755908608,261155 795700165009149953,267655 770654989072990208,119937 787749944006500357,205197 763470025881554944,78566 793971663473885185,254135 776581691955642368,156926 761665396860719108,68987 789683533572870144,227048 794260109006344194,257325 775757043579940864,151071 742745330601459713,1247536 779476246531022848,167220 771141863386537984,122967 785449064947003392,194648 788849500026761216,203546 790754854494797824,230485 764796212377743360,83911 764223880361762816,82766 790701173091082241,232884 769060949856751616,110585 775773082346778625,151463 792435174873112576,238207 755100811273699329,351152 768873700078780417,109666 791002753237561345,233692 785321929657888768,193633 754001083572314112,31077 785703466987458560,197512 794324968293171200,256038 760167230709633024,60866 770230309329723392,117377 772465074984194048,112788 791783530229436416,241520 794017748288311297,256255 766345311673520128,91956 766382383566237696,93504 760871823013584897,11774 764185440673001478,82544 786518372926255108,203713 756913314211528704,44450 795040764677877762,262022 794035758663245824,249926 793920649551052802,256679 791729944133009408,241274 766441043944321024,80939 771179604815908864,122146 774716391907659776,142721 776765993364230144,155451 779145684964474880,172121 781055710599667712,183759 781148716581257217,185496 794647782833278977,261818 763849154044891137,80366 791401319529492480,238918 758964389709959170,55107 776256312170549248,152946 776568294077628416,156132 767153957265432577,93286 769587541091749888,112768 762874302572040193,74943 759798060733960192,59211 778019501061189632,164435 790755589974478848,235349 750449805487333376,13532 780749985306542080,182036 786997275557900288,207287 757642943696035840,48549 778626146736844800,169424 794872566682976256,108828 753350308638580736,27222 781229967908544512,186212 785710530539302912,195164 785618334192504832,197017 749243898309009408,7633 774082728769662976,141360 765010278501257218,85562 776582309428334592,156644 791658832141451264,240483 794544040951717888,261155 777148632009236480,1250368 761657222090850304,69747 776819790262308864,158428 791683346459791360,240483 792115682813018112,243075 776071709229191169,152872 786997495624769537,208176 751203841132138496,16422 776473968001765376,155688 767351080783142912,97386 770447348560388100,118191 778668664748929025,168733 758417593229123584,52554 758937480351526914,55125 773394897520959488,136439 775549911760642048,150103 776436343614246913,155390 795762812471705600,268103 759043586570661888,54631 781113384129495041,185496 767811079422349312,101681 774753482326872064,144538 791045845428887552,235948 793303101667151872,249469 773588386871336960,136904 776852458719117312,158673 761637051993362433,68987 754731040363667460,33356 753645902602969088,28862 775433329655111681,141415 792154379793133569,240483 791691873110806528,234990 795283844589125633,255602 742438141714391040,738099 754990626949718017,32968 773835510921822210,11774 776872627986173952,158520 792837540965289984,243165 787025011307606016,207113 794604205818478592,261155 761157052005748736,65234 764628807953375233,82792 794336773480452096,260081 767196878786162688,93405 777387523899289600,159876 777569758908706816,161456 785394768721416192,7746 768842954303614976,109104 779396601634697222,173628 792732913204944896,246681 751131931597758464,16728 765577476189945856,81659 781507920299040769,188443 795086150641864704,264237 767545634920407041,96039 762128537969123328,70797 762500653922996224,67202 771025243594891264,121612 787280451962482688,209351 757055575687659521,44429 793507498959466497,249926 785815291905310720,198466 769340796340359168,113165 790068517735436288,192826 778684628961931268,169916 789824192418054144,194060 793146846113693696,249841 790951397889970176,11774 791406678822363136,238792 755202577713795073,33751 758178057932906498,48289 767508173695643648,11774 778993775905570816,11774 778778227867254785,168698 780218714948038657,177442 732727678403387392,1170601 764210025363415040,82283 774472405683048449,141316 788149333023567872,215754 776791972258471936,156226 777286258297016320,158524 749469300214276100,7914 766866074432376832,86653 780062848516882432,176528 787772693625962496,210238 795727071863455745,268129 758024402374041600,50923 793776698647015424,249469 793988995415941121,257267 795261823012442112,261987 788767543775420416,219531 785514556705517568,11774 780840225937522688,182122 780936532433653760,184462 750795745574285312,13343 754114272238538753,31320 788594249222778880,218455 771416114878296064,125070 775724448217432065,149200 781849344056004608,190635 764612520829124609,80939 791827062377975808,237491 733121114008883200,1170586 763776099465715712,78239 749815913319428096,354695 773014719850569728,34484 794541986892173312,261155 787141966639337472,204835 789321533747453952,223054 753724094114242560,22860 755371451717328896,36306 789294812386119681,224333 775027886507950080,146259 794876000475738112,262849 750428544254173184,12927 790520156820615168,231805 751180710908686338,16728 762791551655288833,74390 757446178619265024,47090 758755220751052800,54123 762904337337098240,73685 766406690233196544,93823 786538065913339904,204413 793994692417425408,256239 794848029924851712,263540 764541207905177600,82283 788438528560685057,11774 757629376640880640,1248516 794295399649419265,257492 757281004503506944,46006 777979538030624768,164669 786908094819405824,207287 770986979219517440,117257 773985317883752448,140444 762970024869031936,71408 781252204875350017,186446 762155415383801856,71099 767181153761624064,96708 781134311588139008,130635 792738814313672709,247101 753355508657098752,27061 755352157935792128,27284 780857710501826564,182659 788900718660976641,221777 793549559834243072,249926 789099135173394432,223286 788061980552753153,11774 760430274186403844,61855 765365296890650624,76947 792939990032404481,247983 767003138729635844,95899 786614417580494848,90014 788152109246115840,216009 793636428165091328,251566 793868754056650752,167101 789126229001637888,222647 761617634739625986,69614 794321483749347332,11774 755252890969772032,351146 794303600650375169,258829 757432894805737472,47261 763535614478352384,78566 774008750126559236,139404 763521863901253632,78159 785241869856800768,194178 768520822470377472,107301 786087566462357504,200870 753336896101711872,25995 769281469336334336,111454 794577513389375488,261155 794553764082491392,261155 764965576058015744,11774 755193325934764032,35890 778630077848453120,169201 791383561064460288,237908 769574940035190784,109337 795340193708515328,264397 749671016813588480,9578 753270427674218496,24580 773637602150748160,137566 763488884944609280,78707 776886620758814720,158524 759138234492256256,55887 760676695619743744,61375 788893996911386625,11774 795763012254699523,247930 781353028381085696,184944 792122872319791104,203546 793794429152788480,255393 790987228847767552,235590 763388645583622145,431998 788388623414595584,217519 789762591077834752,227282 790653638075113472,232169 791018462248337408,235590 794547563181510657,261155 767732617173143556,100893 771533387139911684,121612 740402434745507840,350979 758061647575584769,48663 781204477038645248,186434 788814661957345280,220945 760577592214683648,63451 768988334282735616,110477 777337129282134016,161456 785600364087222272,197297 788060996250120192,215005 792110405136945152,11774 795763388857118720,247930 776417919924252672,155451 757780788213649408,49431 781701077985026048,187611 754028634663444480,31183 767378183318536193,94627 773939115792314368,139404 780406450635943936,179608 778734649656750081,169437 795703215618662401,267618 765496219921686528,86472 776135869325512704,152089 778357595992125441,167809 755155941310464000,34666 732299572823760897,349347 765762956420325377,86806 793421783114387456,8044 760456078563737600,35890 762280371656335361,69878 757688445103931392,47940 781258181838196736,183759 764959091387166720,84422 775181769087868933,147397 787007713125564416,208065 790683752703885316,231828 795703440823427076,247930 751636377079394304,14277 788452502819708928,218275 795306309444890625,262849 775409184040890368,148645 793815316690247680,254209 768856592481746944,109666 769744629352640512,18030 789259879399718912,206666 762134046952611840,1248990 775888693693337600,151463 785698996278788096,197198 764497166945558529,82283 777963849941037056,352553 779029453913649152,171398 786636760780529664,205155 762178277406543872,68846 774226952932630530,141867 792806388523237376,246152 761664782764085249,69565 785933867890847744,190269 768601664605519872,107423 752967269110525952,24788 785794270271827968,196277 792102495959015424,243187 778403519913222144,164814 794526103121645568,261155 757198989590659072,44450 794274489236238336,233467 780611851390480384,150151 788784144591360001,220767 776009536931033088,152735 785886727508406272,196277 794002938486099968,256239 794078203023278080,249852 777971682527088640,162497 732991064299167744,351617 787009865583427584,208401 791668923502465024,240483 767913461728677888,100893 772097051999948800,128025 780640838657384448,182257 756872021112336385,45125 780577260919197696,11774 794374255592939520,259034 751143465950384128,16897 755120379387977728,32673 763219768967098368,76127 790924254380294144,234583 757332852786638848,46394 761076183567958016,11774 778955907375898624,171324 791023124074536960,234583 794542645078917121,261155 775773419572985860,150426 781358057162813442,186883 758735493831938048,54070 773555369239015428,137042 770753491400818689,120393 793894662843097088,248652 756635304522608641,41839 757982033427574784,50143 788201923232931842,213064 793075722474561536,249286 774301301698076676,141887 779581443886288897,173630 780606882755076096,181935 787746053302980608,205197 750405634936496129,12883 786730553907163137,206008 795769123544428545,268646 771714318907781120,127134 791865733441396737,240682 765588155911147520,84886 781389434289881088,185313 739484227872382976,354056 757759988139855873,47800 761210199839502336,62821 771511917936386049,126390 771603246469165056,125554 788761150674509824,220029 785583930535804928,197297 791331020628856832,238207 768067618674708484,100917 765004949574909952,85562 794374646674112515,259457 766000277598023681,90384 774316287568732161,141360 775889306288136192,151410 781194316202946564,183269 759370721705418752,56924 788294204451676160,215064 794640282851516416,261155 771049719980187648,123085 773715218899738624,136904 792470154739265536,245750 795694212549251072,267862 753511636640624644,26539 754035401849917440,31377 758635332996771841,54070 761370099576020992,68273 791639921735897088,238292 756856532718018560,44994 792514582489202688,245148 795278301040214016,265644 781825779298607104,190635 795093458549612546,264397 762647831727448064,73926 777903243162705920,164375 788399053931356161,215608 790552654791512068,232137 795110267529162753,263708 794025271473147905,257661 781359717352411136,139404 772463774578073602,129662 770714387963273216,118650 771071374123118592,122388 749356101473370112,7849 781548396846784514,186434 787780431840157696,213064 788754982870749184,220526 792165970294956032,243950 758598950987370496,53163 763154365737676800,74133 790877019798052864,233692 756980795621814272,44163 771449484358275072,124587 795301299499581440,243061 792019975724789760,243075 769856339036237824,105109 749844474197450752,10064 758290310313177088,52061 758768483224031232,53924 781527781930733569,187974 750780180432551936,14848 755408875763994624,36735 756567316901588992,42432 744956045970268161,11774 775524628219305984,112363 788117052389265408,215005 791667007452176385,240483 755018753767837696,27045 768913063902744576,110234 776463049876246528,153866 780439517270380544,180351 753642645705134085,27402 790950432730386432,232169 770991926980018176,122146 755167033759768577,35890 786304125961056256,202429 794532046085365760,248253 750762195613519872,14827 776009291279003648,152182 786379199271411713,197286 769002552352444417,110209 736928078136496128,14084 766053030571761666,90989 768962602424598529,110585 765540099253764096,88052 777885323061637123,163895 794348043378139136,259457 766795093500059649,93405 777946744256593920,164826 790036554471256065,227242 773710947080740864,11774 765251433944023075,86103 765947728421588992,90373 772776989673402368,132335 772986630013612032,132335 791719282140811264,240483 756251920315002880,11774 771461149229547520,124597 752652890896863232,22938 761250515350990848,67547 776057106457694208,153095 732791738662785024,174090 752291705303535616,17842 767807469842231300,101681 754975660775317504,32445 785322313570852864,11774 758165034002440192,51595 788194349485993984,214209 793564425743654912,252741 794373309127217153,257353 758039795960471552,50500 771150891147591681,122759 780798951469481984,183269 758295384183623681,51809 762350527296397312,14351 794967478308847617,262849 760798979474939904,64677 768483529151905793,106774 788060476198359040,215005 773614231522381824,137042 775229228186873856,72093 753968199213977601,27045 755459037249073152,36379 785955421311868933,198591 792142180433338370,244008 793316587843358720,249926 755175733085868032,35890 788571188142469120,215412 790949109821796352,235147 764101216448159748,81869 768919220490940417,109666 776810242961268736,157840 792069963318046721,235399 767090410091114497,96985 780740356019200000,182036 795677444397236224,267618 785616506331602945,196917 791644004395970560,239405 794538776978567168,261155 788418161594859522,11774 791792751767617537,240763 756929447614349312,33247 765933513715568642,89994 795617827030007808,267521 761705631245926400,67852 781504632707174402,188119 786986567965429760,207949 757923307371069444,49845 766451253278871553,93184 768925683309568000,109470 761694131953410048,69491 758030165322661888,50923 760605905519906816,63267 776087757680627712,151741 785916648859447296,199546 763417935767482368,78129 791464313643040768,238272 791104679509975040,236639 779406694975692800,173628 732369035464081408,1170511 791718073959079936,240483 792008413303758850,240483 792034801322692608,243187 758771621498724352,55257 790731891771006976,232884 793213970530181121,249926 793835058050236417,252196 761657139249152000,65892 785565979686244352,197046 794551028360343552,261155 757284239213813760,46407 750896185473327104,12535 787960115643097088,213887 757705846482624512,48991 768142567535878144,738099 786964806439952384,205989 770698376413405186,119937 771136577586069504,121949 777421132655915008,108795 733308565830569985,354225 755193373594624004,35890 787060241250652160,208911 749975823931715584,11026 760505418586218496,41680 765263168868319232,86209 772185536215724032,129700 780815502893522944,182036 793098464116740096,249469 752940352449945600,24134 765190386210004992,75457 793192090205360128,249926 786798882134949888,206633 794775076113526784,261155 740363910016958464,11774 760559766997438464,63451 763561265922990080,78394 775698882512711680,149200 785365872877588480,194206 786052174589661184,199262 758070376429555712,49843 794592663148208128,249926 769979989798293504,116229 790264436229570560,230283 781282156068888576,186150 791887727310409728,240483 768320244796551168,101681 776243117821341696,153845 771858624939368448,127657 785811452573515780,198671 794739214139068416,261155 754041345434611714,30590 732684274646814722,350654 751847244412907520,18893 755295331156451328,35890 775510296420941824,112104 761019166203576324,62771 773211795108532229,132877 788152649862393856,215754 788704236833910784,220029 792415958765711360,245056 793233567551721472,249926 763059135340482561,76339 786904006723371008,207287 764345367177498624,77598 779128535780777984,172799 754860938172313600,33356 767156245362905088,97386 773976203996692480,139404 793962928827314176,254135 769662645603540992,114779 773512861482098688,137158 787151122687520768,208252 771388096524922880,11774 791348240570458112,238395 792397987783798784,245313 760226663024197632,60878 764798701566988289,84724 771401700632559616,125145 781096072470990848,182706 773963017369288704,140444 758024332144619520,50938 754727157981519872,22393 770965486687358976,121612 776736168348188672,1170441 761173030043283456,66897 776994464652890112,152872 793581467074912256,252020 794901736985071616,232169 734015992708378625,195876 770736548232962048,118191 756257001353510913,41719 763564199452807169,78394 764650169715621888,80939 788731785190440960,220029 793498123721068545,249926 758751426700902401,54842 778312949156880384,167407 788715491900596224,11774 732640856570761218,353220 771053065948557314,122982 795762473508999168,247930 791696686238294016,232976 765837693741854720,89845 794724169288138753,226218 759485047216873472,58227 788861405239705601,220029 775738309544771584,151071 767978882255454208,100893 769140770540515329,111558 775059462281322496,144611 785239603481497601,194218 789222861370261504,224054 790758416331444224,232863 773677848003354624,137693 775148665434505216,142906 787091780760141824,207051 780832016950583296,182726 772442465697730560,127366 774232552668336128,141105 791932241702072320,240814 779489621310857216,175415 779133462263402496,172962 792039848932618240,243075 772465297827639301,130334 753337724514496513,27045 764180488533733376,80939 768393417143488512,106023 758117921126092800,41703 765648506132373504,431998 793252783126351872,250430 795710144520790016,267862 766248976756707328,91946 766435734307897344,93823 776770412776714240,157993 777541945405112320,161352 785253093319450624,194167 752015616974786560,18395 794623574107570176,261155 766761669804470272,95708 758880136288542720,54070 789489378477297664,215252 749421680146145280,7852 750514260120219648,13410 758707424840724480,54739 792746658530365441,351463 792826940751130628,243865 764079645981495296,81702 795668168224059392,267862 758686012906156032,11774 794254930236342278,259063 767206050009194496,97386 780115282253778944,177233 754727283152134144,33356 765730378447400960,88930 770240053360537600,117257 774423518570250240,143473 755396753160019968,35044 777085783605964800,1170441 760475234357084162,62835 765640373741891585,87904 789228417505984512,224680 793603555622092805,252196 770957061161123840,120541 752913933242015744,23899 766243441076473856,89923 775868441983148034,151071 776756325837570048,157693 794018198299365376,257325 764181907282198529,82501 758870397102100480,53996 792846039808028673,246726 789995091813396484,228241 753941451541667842,30360 762794455745241088,75073 763798899643383808,80393 787013165464846336,207287 755535368871555072,38183 757733641220829184,48187 794405077456916480,257492 779396628906205184,174728 787067476978827264,208014 776865540480573441,151463 780248523392557056,178735 760125515717935104,60819 768883057839398913,109874 781363289548816384,182726 773978724287012865,139404 763460853567885312,78344 775306188237963264,148045 778702400697700352,168633 786358431313690624,202429 757638928895737856,47761 781222603163787264,186362 760338231128752128,61051 761093410463715329,65234 793112830757244929,249469 795387770927599616,11774 760251384834854912,61352 773894813334671360,139865 749292053188796417,8047 779406881911611392,173347 780779057080365056,182349 788104841684017152,214247 754821489950621696,33879 791423112562696192,214133 761962154010501120,69388 792030679236247552,243075 761580992490594304,69231 762245011589201921,70689 764128493458292736,78115 776998449476624384,158520 787764426040422400,211877 750903766694658048,14877 787305710463885312,210215 794573631514877952,261155 786154275105681408,200566 793421564054212608,249469 754095496784850944,30726 772918996375072770,133081 778607988441395200,168794 788502470485954560,218275 795438969500667904,266491 770068790923108352,116670 780579659528347648,172132 785496892427931648,196277 790977673904304129,235590 761023127807668224,64722 751184838795726848,17259 786802257169756160,204487 790737636650385409,233307 795184590268809216,262925 777249872705486848,159370 788338310716481536,215754 750869583603511296,15234 753392651316056065,27317 781263106219581440,186883 789708578214948864,226731 756903421584760832,44085 753114680898514945,22575 774227788534521857,141277 768130782284046336,103126 777972185411366912,164764 780636339817451522,181419 763141302816952320,76934 755043734610284544,33074 787732844265091072,205197 791037469042941952,235147 772297741560975360,127707 788385843891179520,217519 761116938785259521,66116 763096418659688449,76549 778322153674539008,167407 785628135882489856,196748 785893786698194944,197512 789102663174590464,223286 773304454472933376,135505 773843237450678272,137869 769680243175133189,114779 770805197069180928,120613 753852595530264576,11774 786230107203436544,201958 788168186956873730,215608 773769715944677376,135531 776155302773321728,150450 791139186103418881,235348 791509170470002689,239405 749377287410356224,8497 767432384681771012,98329 770307806637457408,118087 773665156605681664,137698 779494950987706368,174686 789165094747852801,223286 772559255354212352,101681 777471746165309440,161064 785641110072795136,195975 790894077520654336,218002 760540588810743808,62235 787336355701460992,209095 772580986299228160,11774 774413988021039104,143210 779814351532240896,173347 760883971697864704,1248836 793911759409143808,221524 794346545986568192,108396 791624380535169024,237198 791770975952052224,239031 756304081157697537,42432 744247883306831872,1170572 793278306070171648,251179 777848069593395200,163990 787014037712363522,207965 788454091466821632,217837 788752080651575297,220526 786587720030232576,204853 772461795093143552,131025 795146632803139585,264397 763170669035008000,1249111 766404570629091328,93264 763086769298542592,75899 767153980908507137,97438 770617872330534912,115817 778315013492703233,167407 756248037517701120,41703 766848964091973632,431998 779004453626138624,171324 781858543066607616,190635 794635542159704065,261155 761918931615485952,431998 757635755997102080,47761 767845624439906304,99093 780960183618985984,184539 774071573015764992,139404 786653942990110720,204835 791686385287634944,240483 794315328478060545,257492 794744578934902784,262849 779763264133660673,108396 795423979896967168,266151 775932461633052673,152182 795421673856049156,267014 753696525985931265,27317 771461421460758528,125145 778220379601076224,165498 791039466597212160,234051 791691480503033856,239405 764450152941838337,83391 766142365689982977,90908 770381245603721216,117849 785263225025757188,194154 750418468558606336,13343 787769889733902336,212802 768501700634091521,103071 780884851612278784,184044 788700320830414849,192840 789475706648485889,225981 769414439883804672,350878 794659656165625856,11774 732601378938327040,11774 732247791011909632,350755 776208064613535744,153596 792805231260205056,246726 793818728907599872,255627 794195947345641472,257492 775308357976588288,148045 767085198924283909,95672 789952294959718400,224450 776123190389211136,153248 779687553758793728,175988 790745333508833280,232863 785523022149091328,195283 788468200866471936,218275 790623202221232129,231894 790389866064285696,11774 776580893972451329,156835 788473885448474624,217601 793234128225366016,250033 793536430295351298,252408 794524638919278594,258741 791086859279601664,234583 795415475962269697,265102 756892404364345344,45125 763563729870917633,73869 786373795904761856,202248 788470115280887808,218275 773641592318066688,138165 788559516417884160,218495 763115431897010178,76549 767798140023996416,92274 795081846413545472,11774 785875396613009408,198466 767309123851395072,94680 778581781121421313,167393 788859410466508800,220029 772819025105530880,132335 785976218336256001,194058 791692616383463424,240070 750568873569681408,11495 779040544286711808,29263 785407770757652481,194648 764882341487529984,83997 765667544577507332,88669 775794190592638976,151265 788845909907873792,220602 780501237166772224,180825 793903403071991808,249926 744955987677839362,11774 761688865581125633,69947 769164608829468673,111558 788180135904174081,215754 764691781183213568,84422 785512542521004032,196277 794223119380549632,258598 752837893761146880,22743 754728654387548164,33356 767814472647991297,100559 768658532275224578,104973 766348893277782016,91956 778793427257266176,168284 787878656425152512,210238 788495883725860865,218275 768536483598696448,99394 793620463155019776,108396 793703330895671296,246392 762422091907903493,431998 794931981259837440,263817 763797071237378050,80393 795437724794810368,266054 760311795659702272,53739 794599034346295296,39957 773608070068916224,137158 776766037710602240,155451 790329064896638977,11774 760877505842675714,62771 775841068248104960,150406 785487383789760512,195975 760865966255398912,65180 792541965841608704,245086 753369514272755712,22971 755536036860600320,38032 759109804057059330,1170537 785488232066711552,194949 753602200019079168,27045 753693934010892288,29263 794187944479182849,257705 738471487112249344,11774 772444400039370752,128407 787322240090017792,210238 792612781283348480,246632 794536740371369984,261155 732912433875058688,352462 766246222432698368,91894 788468698659033089,217837 750774314589356032,15066 794596528635703300,261155 761983221831704576,431998 777915614987849728,161277 794157205255753728,218540 788405955339939840,11774 755590368712728576,34731 781126727909068800,185309 792225351434842112,242693 749528759565418496,8588 771323742521741312,122146 765078651079692288,85892 773699201469452289,138819 756893153446113280,17416 759806409571725312,58267 769333512084283392,112940 794009645668974592,254209 776769896382205952,157755 794001803557924864,257492 788734785879322624,220029 794570610160631809,261155 751169409079582720,15643 787736262992138240,212316 787784103185752064,11774 781860052844081152,187359 753037405834317828,14277 773890176938500096,139404 792732976010461184,246674 763211276600225792,73814 773825543280156672,85326 776628985782345729,155688 778012718645272576,163206 786582701964951552,204413 793499463729963008,252741 791435038969561088,237935 794596582041653248,261399 764505449328676867,82066 765582349220376576,87208 776435753408757760,11774 765925228216061952,90125 791663100432756737,240483 780678489095536640,182257 794613559770681344,261818 794731153437716481,262752 763530022904750080,78513 775081917808988160,132335 781189894404210688,185310 790993192292343808,235147 772075982744281094,128934 776741267925446656,157755 773284495927586816,134371 764074718865403905,81399 766384920822358016,93286 759231138217005056,53924 768083228947156993,103354 768970808077103104,110344 794208247427239936,258456 794953454078885888,241678 776134169986408448,152872 793701061143982080,246392 755213238438998016,33751 790666088983961600,233307 769259010180677632,110550 788850836461936640,219119 780340892032958464,179560 788219029873831937,193858 791327089601355776,197512 791993654676250624,241283 754761898034274304,33474 773865974529347584,139404 756582732092833792,43471 787985478859395072,214209 758515356377853952,53185 763047593345769473,75973 789517104550670336,226731 793528328716115968,252408 770678945960165376,119832 776982956065878017,156835 775036544298082304,87904 756560932268933121,43811 764785703687368705,84724 776022295211044864,152735 794197495001681921,203546 788788972399038466,220526 772581074249613312,130891 788531848242565120,203710 758683920208568321,54070 773718859568205824,138819 779570359829880832,174315 792454106124263424,244448 732380261262888960,1170450 757729124911869952,49121 772425682328625152,127871 790392529401151488,230575 769025262885502976,110362 774228610450239488,141887 760256165771038720,61545 781288251545923584,186063 763018516459089920,75899 774594927493836800,141316 794302375980740608,259134 762110871015333888,1248996 777588814260932608,159308 756280773741801472,42249 785581890820575233,195975 788564521023578112,215437 780612725290315776,182049 785843880830861312,198671 765068151843278848,82121 761308756605018112,67350 793992240175534080,257325 753453083292643328,24173 756222669331181569,41680 768936704862523392,107069 781674877904379904,189857 793587057176285184,252679 794150847458357250,256219 790654083266928642,233307 795657315831742464,267521 795710397630189569,268448 751220919469641728,17794 751191965065248768,17365 764165574331027456,82283 767486895446253569,95055 777978182062383109,164608 768110572336324609,102137 762879028558561281,431998 755026781846040577,34666 795736200371904513,267576 733587547046051840,738099 771729222905663489,125853 776846529395036161,157755 786398813002969088,203350 778993959980769280,171718 773590622619963392,137158 780404059194941441,179718 791281169799131137,235374 765206481843224576,86120 765616257840340992,88669 789207702022918144,224610 749749195674783744,9754 752159704508305409,21343 757840496060268544,49431 764214029141348352,82066 765217663790428160,11774 766117288231702528,90993 778298156651995136,166409 788838701736468480,220332 758480537757425664,52112 765269746896035840,86782 794635809173413888,261155 762822780886904832,71597 765015415781203974,82283 790651940497596416,231881 778412274461581313,152594 794527520989319168,261155 757861084376080384,49754 770305855677947904,118087 774386599735939072,138382 780860485461835777,182960 769610009311268864,114336 767185408656609281,90648 779347639766769664,173964 788804973303824384,220526 766705567683534848,95708 771420303222112256,125070 774947635232931840,132877 763128577827147777,71438 768508472203677697,106716 779710940543590400,173347 787414592615882752,207841 763046791956881408,11774 764314371241771009,353879 769690567865405440,114779 788873419961970688,11774 753648192672112641,1248255 760056955612327936,60724 762673700315332608,73926 760125761554644992,61145 766346795567898624,93036 755122027686756353,30354 767844673536815105,100561 733021127489028096,355106 754737558362394624,33356 795245800397934592,265102 757337214963490817,46890 765667736244584448,87858 778299396962344960,167220 792125646549901312,243793 793586040942452736,192968 795714171212038149,268448 752247637097807872,17794 786568013700968448,204413 755004220969918464,34666 786694724858023937,90209 773863557062615040,139404 776926919115862017,158387 792820359049248768,243865 790727188131774464,232863 753614466437095425,27402 764581026970624000,82066 781829637374697473,190635 768062900472807424,102514 778980284687605761,171693 792463823638716416,242693 747521199601745920,11774 787792829603086336,210215 765536783308173313,84209 767774869715095552,101463 780465545070145536,11774 759071653913440256,55107 773604124399013888,137042 751552939815079936,18539 766424249053634560,92159 794391279056683008,259034 794656518583054337,261155 756505209484873728,11774 758302925206630401,1248579 765412874097270787,86513 786703282723033090,209795 787049570354073601,205989 742482640662605824,82294 789172959680172032,215437 788750136767676417,220332 732410821607727107,351993 762632185752920064,70797 774013227848048644,140066 776992329106415616,158387 766818007003779072,95593 772172933968105472,128017 777651305271717888,26066 791327296095256577,237491 775004318831222784,146259 786575342798462976,47940 788847429529530369,220332 792191838199263232,243648 787427482802675712,206666 750089580322361344,11495 753384122836320256,27045 792278786372960256,138362 793980460288372736,256358 793993165523009536,257423 757648210705907712,48549 760778306442657792,63753 771841238752436225,127579 751238153583796224,12949 764673016429182976,84209 780487567800012800,180310 751775152766058496,18893 765284406550491136,86653 790260953044619264,229818 794599953331060736,261155 768477354599612417,106774 753949282240200704,30590 768196664351789056,103149 791020539955380224,235620 777601109791739904,159308 790154859177730048,218142 750185892417974272,11495 758336995160719360,52554 776515612612956160,155898 785331842799009792,11774 792147441000681472,243075 793123794189549568,249469 793152802168053760,249927 774461415323238400,141912 794018898278379520,257325 732982495310807040,355106 752651835857567744,22436 768901934904381440,110108 761597729424277504,68987 777917315962765312,17416 788777012936577024,220526 788892116856340480,221711 793617324905340928,254209 794526114534354944,261155 793790025934704640,255134 760169105462702080,61444 761628868654403585,69865 767879351819907072,101681 795173927941275648,264774 749700011454267392,9408 774672297475006469,142906 778134083968860160,163763 763934442276556802,80939 792943651206803456,248520 788468877709676544,218275 757342609325129728,47090 775300011542192132,148045 780778568062234624,182870 790619158081736704,230584 786301056854560769,49459 793355520874835968,249926 794022618340786176,257026 778286309999640577,166409 786770252256333824,205455 795700104892137472,268281 761575119764545536,69231 786787831821717504,205186 768237804862267393,11774 751194638828990464,17645 778337363483365381,167398 790960757999411200,18341 791837187964739584,241523 777623492623761409,157536 779157834432811008,170547 788159662935855104,352258 773488116711714816,135736 776091378547699712,152872 794480768797945856,259659 770846066878976004,118191 795023580455051264,257805 758645248880959489,54070 771458283664211970,125121 749933851506536449,10735 794544404040126464,261155 772197617891733504,125163 791517285882195968,238099 793255140073484288,247241 766460693172269056,93508 777318823724736512,157454 793947551946842112,254444 772831969646260224,132335 766329757977808897,91817 750753925406613504,14421 766269508206129152,91946 763563871982460928,79131 787257589033603072,207119 759365953012568064,56924 766403110843588611,93286 776141062222012416,153248 786261721862115329,201494 772619595836456961,131027 779291954718781440,173753 761334558650281984,68182 780744094553296897,182036 753421660242391040,27187 760905920855564296,65307 767827276901658625,100561 790728235281633280,233131 767858952264638465,100561 775892442306392064,151463 788895134188437505,221609 793400332244090880,249926 792420214340214784,244550 763870770007252993,80648 773338185195622400,107459 776428911747997696,153610 786025100659208192,198620 764460718452244480,83391 778195670125641728,166390 786225699682037760,201558 767936657756598272,101163 794582071419305985,39957 764557845236965377,83903 765324720489238532,86076 791374253719326720,11774 793874915346690048,155390 760974910160265217,65912 762678663900958720,73926 773590586213314560,137795 793810501801238529,255393 791468716626108420,239107 753266248876711936,26670 758024384955244544,48663 768269669300043778,11774 795654393047764992,267587 787718838993297408,205197 794080494342180864,256255 794673842069315584,261818 786695438380494852,205294 763047594771804162,33474 771757349421875201,125742 770691456977674240,120610 781158654401622017,185496 789096944048173056,223229 763002682193825792,431998 774482423987867648,141699 753948541257588736,30590 762119940514000897,72035 767269825999691776,90121 753461850025684992,27317 764972725467287552,85562 794582158300106752,240070 790740259457921024,231894 767341118803640320,95707 795084471762558977,247930 778458351734693888,166809 793501638874968064,249926 760166543967805440,61011 785648755370520576,196686 771496081528066048,47940 774183489369284608,140444 786758167141154820,205270 795415580228481025,266884 762145687270227972,431998 780560748531417089,181548 789663750794141696,226881 790260151953526784,229159 758132290790625280,51595 770048181128364033,114779 790941987516080128,233963 795706489700761605,247930 766669322261401601,93286 773928983939411968,139404 776078087427616768,153194 785654656131141632,195975 767467902127726592,97519 791055268851224576,218892 744966985394552832,1182471 760303016285184000,1248387 776126840213741569,153194 776892509758906368,62180 788122346154446848,215005 786990667683672064,207613 760804972770500608,64722 762386997898084352,1248861 768864686100062212,109767 772769564400713728,130686 790768082423721984,232863 760328863087939584,61719 765537628875784192,88052 758148038338588672,51595 791313768890437632,237787 792780565552459776,247241 795368835532652544,265875 757103998042247168,46177 758366974598459392,52532 794208773959098368,258771 773705920358420480,137042 791670085492563969,240483 762327973949153281,72035 765422520610717696,86173 779364208966307840,174427 787133187986190336,206644 767826726646931456,101681 795359249530519552,265257 775163735518289921,143665 785504358095921152,195975 788363377903079424,215754 794591303270993923,261155 789552116633260032,225427 774432343402643456,140156 791909056084529153,240483 763511061358141440,78953 761685861893283840,69947 786189094300684288,200288 760956022932373504,65974 750840244614926336,14277 757765869216948225,49121 793479706368696320,243865 739846876556632064,11774 773895616229351424,139865 791036088538234880,233614 756790158398193664,26066 763500322471895040,78189 764151438356336640,80393 788073786654482432,215030 755994101913235456,35890 758355286914637825,50654 758439177918767104,53144 772272990419505152,129551 755047867841146880,32873 792932486850285568,247062 790486014955495424,226881 777874789042094080,164168 791599415106609152,238136 753981664318005248,1248235 785331155759489024,194136 788159008209268736,215480 792540641121210368,244270 792885248069468160,247005 770729556089118720,120610 779107049187704832,172862 757291404146069504,46382 755936999568248832,36545 767383933117792257,97515 791640029521186817,237198 785462247678025728,195975 759125785286279168,56964 791608943814455296,11774 770025826452725762,113165 755436986454990848,36998 760185027149824000,61051 769909226336456704,114259 791356239162769408,11774 756697817482137603,34471 765613425242345472,88332 790919243277733888,234583 791059419220115456,235348 752942477019979776,11774 780071606559182849,177472 780947086921433088,184223 750401771478978560,12883 752832085266567168,18323 777546166854713346,160134 757452842445615104,47283 751750651315646464,16537 762639967554244608,73926 776858169599557634,158524 781583072961585152,188624 750816397991682052,14950 770094379348393984,114254 790719411305021440,11774 793284290335285248,249841 755450223955107840,35890 774363517042384896,139781 794233028117557249,258456 763836160389091332,78513 764980492269654017,85562 775112950566617088,146838 785462203147182080,194147 792101350947586048,243187 755835212895023104,37294 787833011056377856,31546 790370004671660033,228354 795366848363565056,264397 775531152119521282,148748 777183856948543488,148419 732359650474115072,172295 749272479223390208,7855 750236744730091520,9378 787699575255539712,212357 753697983019888640,25135 767960293720719361,102137 775977043083137025,152735 778578984040861696,168794 787820579290087424,205197 732699297372852224,353002 794904701477253120,261155 794791967561568256,261155 795389006187991040,266054 744956517938499585,11774 759421156533399553,56800 778478709560922112,167220 755241191944355840,34817 766348060465266688,93261 773900678431244289,139404 775476300219879424,112363 787716502485073920,180433 759829905836093440,57881 766740244246958080,95948 757658524960686080,48633 775453940015960064,148645 777158927574183936,157755 755344346375827461,35890 753423044161536000,25612 785869457214156800,197512 793125732000071684,249725 793150885731799040,249961 793877580030046208,256411 762597640412532736,68862 766040633379266560,87131 750867882037354504,14462 779024959997739009,171324 792837680245579777,243075 761569236074373120,69231 781612911475171333,188401 761010634897166337,60866 775124818601607168,146720 779049857126240256,172122 770213055997288448,109713 781369170051100672,186584 759168826017587200,56784 781298739314962432,186584 786165585088507904,199640 793492279247851520,235487 737442451468623872,351152 751540792561377280,18625 766127405815697408,79987 773990487728459776,140444 789155135075213312,215505 773543345431973888,136473 787694327350693889,210253 758978548585553920,54070 767507060745461761,353811 779271373424177152,173658 795002910572707841,11774 760943167273332736,65174 762964409153036289,74412 772109386433040385,129558 779222765446529024,168440 777155140964978688,1170550 788482201486761984,218351 769355254970265600,112872 779314085351522305,173645 780018113588957184,176890 794619446472179716,261155 751964601407967233,19792 772617164851449856,129991 758297451233210368,51809 790761875067854848,233154 749992800238702593,10735 778165032739799040,164826 775371242740285440,148574 780208180219547648,164826 786324557309280256,201958 765304646323740672,81929 765637667568615424,88546 774524518685634560,137158 793953758724157440,254135 794548167584968704,261155 794704337666764800,261155 757996900213751812,50442 791785683698479104,240070 776110864768262144,152314 795017139102969856,263896 754698558972923904,31075 765624526688444416,11774 756617092154228736,44429 794679833015922688,240718 760839918318788608,64722 776738823501914112,157755 788886249129988096,212727 759588701374550016,57574 766508639372836864,93405 765887661311746049,90031 790724438643781632,232137 755074210033197056,34666 774291618912346112,140444 750803894695915520,15021 765940426838642688,86440 794571716403965952,261155 770403245869137920,118985 771471271142055936,125554 780555468737503232,11774 789935750997356544,228576 768983408114413569,110659 775116080268218369,146259 765528566150733824,86057 766636564113821696,80393 779529102453768192,167398 765333702155104256,87245 773604610284060672,137869 793214474664554496,250633 762606459850895360,65180 774364769809756160,143186 734878487283130369,1170396 750381107082780673,12883 763879833294123008,80939 791625564004155392,239516 793825333095038977,255393 750336099659157505,12535 750482197656772608,11495 785634660449710080,197286 794550424720113664,261155 756496953853169666,41897 759522687345569792,57961 788328626676703232,216565 790742971067035648,231894 794503907552661505,258456 788306411625340928,214354 767806311064940544,101681 792914467478646784,11774 768980020031320064,110659 775482248598474752,149329 792449852768710656,246013 754717083817037825,33356 775165929470570496,145866 786351418659700737,198304 794594472428470274,261399 765913257706008576,87904 765951160683405312,88459 789531646240448516,225358 764506064582696961,77586 794541759699120128,261155 760814772585697280,64850 761353288469975040,67229 763483011606249472,11774 769207531826741248,11774 791781421043978240,238207 758144601173610501,41703 774103741226061824,138819 777012209985679360,156835 779600041430233088,173615 793707881476530176,18395 773899998543175680,139404 789413343320616960,225400 779828145818001408,166339 756002951886352384,39697 761198687800352768,66828 781485221384425472,161165 786543769893998592,204413 788741185171054592,220029 795285835201515520,263906 750736405811298304,13195 788017822173540352,214492 762458438953676801,431998 792235430330691585,242693 735905794361839616,351762 772814805526650881,132335 758512540276011008,53185 773834284578770945,138165 774359561360867328,142668 781246275584798720,185595 787080318687780864,205181 758413631298023425,50827 770702052070752260,120393 786550658329563137,202636 792846393778077696,247877 791676507571847168,240483 786186341151223808,201392 788470462888153088,218275 794723682698592256,262053 772795577054564352,132578 792082224313200640,240483 758010672240267264,50804 780825323969646593,183269 791635686684291072,240260 793569156922744832,252020 769471481315295232,112336 776687409467580416,155451 788698817361313792,220076 770272748518117376,115582 771490262509948928,118191 793110349817999361,249469 757090171045031936,45122 760966110631989250,65222 766949715820834816,97029 758686946671472640,37294 767868802524585984,101163 776794081766756356,157721 793357931622334464,8044 759606941891063809,56964 785629717634306049,197512 766428078885117952,69781 793110658074218500,248065 770450022571704320,117799 794363839928094720,260181 793543149402533888,252020 785466531937263616,195975 787503961162907648,209351 785426339956305920,195125 766693319103479809,95593 790749880444518400,232884 776843423173210112,155328 795093149664346112,249926 795346716979511297,265764 791322425476599808,237236 770251044328730624,109167 770997390723670016,122299 790391053027270656,11774 757997091641843712,50500 786581018987814912,203674 779740748962992128,176203 749697934959124480,9295 773224321607143424,135386 790713554987053058,232884 773533647630729216,136947 776809915360894976,156835 785814198286626816,188577 791485129994694656,238864 774075705520824320,141200 775736825256218624,150717 769106506319011840,109767 772496743250354176,131007 776578904823894016,156926 779133804338225156,172945 761627115422908416,69231 762615509523116033,73814 763830805554688001,80393 759929742136967169,60365 762019201389174784,12954 775430231922470912,141415 750369923285659648,12883 759058060010594304,56552 792450982084870144,245148 785563417952137216,196277 762128459380305920,71550 778739178842365953,168794 760433278235004928,41680 793843130030108673,255942 764363921297780738,77731 773919492262891520,139404 792942522800582656,247877 774680375779917824,144602 757755731462455301,48735 760562244585267204,60112 762850980136259584,73926 779873895528534016,177248 780069833350254592,170187 789531344854540288,226819 758632799381417985,54070 794575374629949441,39957 788398144627347456,217634 780114606769442816,176109 793239225130885121,250293 775143269072121857,146720 776139456088637440,351252 790709295507615744,233692 761657423002152961,70072 759172632952602624,1248682 771802613541142528,128194 773947091446013953,140025 776930231458209792,156928 763722751517483008,78228 765748965220487168,87904 770287742341132288,117377 774136543925506048,120292 777766258250960896,159389 790298343704440832,230485 794339866783821824,258878 761634387557425153,67852 775840836005335040,151156 781201406267121665,185313 763002504288280576,75899 764951771785506817,84209 779450360435908608,171693 781680968935411712,188401 776948218584264704,157279 780630751960150016,182257 749402713536929792,7866 781185041967656961,185310 785393863791751168,195481 755877077899804672,39207 789240488985452544,206666 768083382005821440,101316 788544697916461056,210390 780593927854227456,181886 794920171370643456,263895 775080393418559489,11774 793225504325197825,243187 779446163632066560,173011 792027545470275585,243187 772085891934199812,128519 795332508703453185,253050 766981316189491200,96275 770182656478896128,354238 792494622807298048,246225 790884296978419713,234583 758653580559650816,54070 776908664451895297,157082 786926323977506816,207287 778267632390713345,165097 774580344163069956,144276 778441145357434880,152594 789743554251849728,226490 792144098794860544,243187 764442699986456576,82744 791441435060875264,237935 781643679102447616,187976 786122432813862912,193501 753595680065740800,28327 773455272262139904,135736 755166467058831360,35890 757689262833893381,48804 752037290256445440,19916 764920508773261317,84724 770392850785636352,118191 794238383560282112,258598 762206868311867392,72035 781150144221831169,167220 781263747847483393,186584 781650260942741504,177455 786355093260136448,202429 793130575129436165,249841 795042355694817280,262847 780420484051537925,179742 760775676068761600,63149 791344829913366528,237491 757343161324740608,46667 764141448941936640,82066 795054543478341633,259743 743168292823629824,47188 767793642744508416,353017 768133458157711361,103354 778588815539732481,166941 752881057502994432,24134 780162471340290048,177866 794209792659226624,258598 754727053723770881,33356 759584395887992832,57574 764680845302992896,84209 768868628938821632,109666 788466987705982980,218275 793204841560600579,249926 764213074744279041,81869 768427697307398144,106281 791781650396880898,241720 755983756863737856,36169 759786352623968256,59403 760527753389027329,63451 762960549802078208,72292 755305623638728708,33953 778948869027688448,171324 761006572336214017,66116 790900155490963456,234568 768246763518062592,103354 753708946792255488,29263 766564081339920384,90482 772865069877198849,132335 732762063710216192,353320 763905200117522432,80169 786918886885122050,202379 767784944332525568,97468 795049068913393664,263926 751560845017092096,18215 762864193250877440,75233 777579110742695936,159308 778391468897624066,167006 769684550029086721,112382 781279040325824512,186434 738415686045818880,11774 794593485328355328,261155 754860458985787393,33678 781533670842638341,186212 791450733744979968,238395 757689645463400448,48753 757753694397968384,49066 788788487323545600,220332 773721974723923969,137869 763921842411155456,81122 763880510540034048,80153 766602905529049088,94699 794639396595109888,262022 762650849361420288,73814 761280232833908737,67283 766865309106135040,92959 768596593310261248,107984 778311452474089476,167319 785963608157151232,197512 790053464638316544,227873 781738139794694144,352032 788465007226789889,217519 793368094227963904,249926 764804386593902592,84781 767584923607764992,96039 767853660021796864,100620 773883834471477249,139404 755272470198751232,36545 756965340442202112,42495 775649786615566336,1250232 780720173762306050,182663 781604075464896512,187976 758439433528049664,52394 759311662986002432,56784 780640676132360192,182257 778091771947548676,163563 732404834494644224,1170356 753619715268812800,11774 755419460404666368,35890 771485638801563648,125853 785235518875316225,11774 785936793694793729,199960 785321328345624576,195125 795748577138057216,199307 762992930978140160,75724 791746804408877058,231550 794266914847477760,226320 794525856152567809,261155 794626080791470080,39957 778367813471789056,26066 795397945961156609,263896 771123847013728260,122982 786557589509246978,204568 793133137177944064,249469 778923225409392640,166362 781310060651700225,186434 788761751386849280,218924 750659797045751808,14421 765593051691646977,87904 767745471880302592,97438 795025408412549120,263532 753316007674908676,25189 775767854671138816,151409 758162576140304384,49866 786025407829184514,199496 757764686641102849,47940 764852520888008704,82066 757243905842683906,46006 795766424413368320,268777 758604086732292096,52061 780162551481036801,173628 791640375412785152,240145 750829193231888385,14277 754083111944744960,30296 773612560700485632,137042 774301806671212544,93019 790297830887976962,11774 793979356494168064,255942 785626371363962880,197512 773755841207869440,137869 793282854180511744,250293 775138626078322688,145866 775161683765399553,145866 762305834479038465,72035 791741934632964096,240584 793435928794652672,247042 763115416084369408,53995 777662555778977792,159308 732691021784612864,352911 788757296629190657,220526 791856605956497408,217444 767835011072397312,101681 791670694044196864,240145 757721328275382272,1170352 775672244521623552,143361 770835616149962752,1249812 775488490469490688,112363 792206526203047936,243187 792828731769446401,246535 768918775693348864,27045 781561428679520256,186212 763831720877563904,79131 780011789291364353,177748 765514608161456128,87903 766204070344347649,90384 774973891886325760,87904 776697091049525248,151463 792531009619103744,245101 778819635831418880,169201 792748125064572928,246225 758165432301912070,51069 788732682796691456,220029 790896223834279936,234583 767864935741321216,101681 779136941145124865,164826 781110195317575680,185496 794179112021569537,257492 763087529230815232,75899 776534569147363328,155318 785255076772220928,11774 794222172675809280,258397 794878982151761920,261155 780135643506679808,138812 763878816985088000,80939 788766462244564993,220029 762307488716906498,431998 790894478949167104,234583 795695635852828672,266138 780608119407804416,182037 750433605457850369,12883 755693236358901760,38183 763232885021081600,73712 786378850418569216,202727 788530578316341248,218275 732202988656300032,350269 764144773812793344,82209 756293265079603200,42432 771069901414903808,122982 786967141782355973,207949 760592166490148864,63858 766349558238457856,92885 769760828283351040,105109 765514480994414592,87245 766463143249797120,93261 787663487786823681,191653 794957302793125888,250633 754886587893284864,33186 791616823288528897,240145 794172664256425984,257492 790943497855594496,234583 764856852295327744,84724 786565316495060992,204413 761406387289284608,67973 765930046993289223,90327 776854744635613184,158815 795419371036377088,263302 753729575381860352,26539 773441264347967488,23762 774019131565682688,139404 759776862201667584,59665 766428115874840577,93823 785896163111305218,197324 790973246359408640,235590 771641698812211200,125554 791033101509988353,235756 757710962426257408,47844 777278683383930880,159359 755951809525678080,40881 763918279471607810,80486 790971411938447360,235590 793268789995446272,250033 733334222862192640,11774 793377004577927168,251566 753242925019062273,25879 754766130246549504,32861 775079395690176514,11774 788560115775393792,203710 794257563990818816,258927 762659030259015681,73814 781344351683174401,139404 790957677614665728,212131 788817670548389888,221005 788488032961769473,218275 794317144397725696,258741 779238776560201728,173490 792921363430318080,248514 774388303541874689,142648 766707542688931841,85326 765047029462605824,85562 793401061113331714,8044 780774133651038208,182960 790523199188500480,231894 755265562352103425,34898 790835484629106688,232863 795097409248370688,263676 757255592142446592,45014 769325758225518592,112336 785341866380177408,195125 780568484451225600,180759 759511681508737025,57574 780477847928537089,180306 777558110403719173,162348 780049352408518656,172185 765953150264176640,88332 773632076822097920,137777 791354064768425985,238207 753941176361840640,30304 788151099152699392,215754 793141005717495808,249469 788781390179467264,220670 763370024660770816,75783 773842332495941632,139404 766121003856568320,88930 772644740080734208,131027 771717950789316608,125554 773682072858796032,137953 776255637432901632,153845 786356807182581762,203391 759155070185435136,56282 768267876532752384,103212 793848903300820992,255942 792709484875509760,246569 768201235530780672,11774 789247562234662912,204684 751539835387666441,18215 786401445851586560,201939 793261693178638336,250293 791412813638008832,238639 772783428525850624,132335 756245323174019072,39235 759911195927130112,60328 780812440388849664,11774 750412101647302656,13019 758343764288995328,52554 790915681697075200,232280 771069978422439936,122982 789535693492150272,225739 762404427932180480,67226 770677086017105920,120341 791270795339194368,237223 795695806565056512,267862 779668775394246656,175153 787700526221713408,212139 793912251795341313,255942 795443607780069376,261155 772981300122652676,133519 791899135037218816,236884 773151940108689408,1250007 767869684901376002,101681 774230231506903041,141887 777654117149933568,160480 789160172660883456,140444 773888350029832192,138054 794617626613977090,262022 753057337498148868,24467 790363904580784128,230855 756284386635554816,42249 758399971888467968,47761 760710812600238081,1175381 777269634055696385,160602 757102935717347328,45125 756196475479199748,41472 760557905741438976,62805 794620856722980864,262145 757071562755411969,45566 789672638964568064,215965 790044376386920449,228888 763434743438258176,78304 765370779848486912,86440 794175954524348416,258331 760540155786633216,63451 768546758813024257,106774 752291424742223876,18395 792509426989015040,245373 781568294830612481,188304 779411502331670529,173753 779451371565252610,173964 788133505297444864,215005 793212066026786816,249926 793398990989430784,251320 771448692146573312,125881 787110705954566144,207949 793137070734663680,249469 775025652311425024,144611 794292110405095424,259134 762851184205967360,75073 775685068199170049,150641 768202681676627969,11774 771457068129746944,125070 761926719905402880,431998 764590065838239744,81065 760154179125903360,59666 788809419664531458,220526 756272241222963202,42171 733070285788717056,11774 780494224072450048,464984 763401326256459777,73814 778067730016546816,163763 789258238227165184,224818 793467475912339456,250033 763842290477662209,354311 732209637890482178,349788 788832485182414848,218495 776611135147511809,157082 788797398483107840,220526 793336503862693888,249926 794658329394028544,255942 754716763242147840,33356 770423847543799808,118985 756113762034253824,41632 794257619695214592,259063 788898205010235392,221609 792064960167813120,243187 794559254522904580,261155 752774572215111680,22779 760186631798284288,61051 788467478057873408,218275 793095816705630212,249469 778305958829297664,167220 748936046247866368,11774 788191154504290305,215969 794619158637838336,261155 767843783870480386,101681 772428069831266304,130686 758822300619636736,53996 775556588656467968,138532 780611375257169920,150151 776884616741396480,138819 787121400720990208,207965 764283317990531072,82457 790748388862128128,231894 763917292900057088,79691 786308658049056770,202727 770784010813448193,121359 789870947893407744,225456 794231337221783552,258598 753614559718547456,28477 781157329987338240,184539 790677585390895108,233307 794060009659170816,257492 769841900161564672,114779 758093699397980160,51406 773935142830166016,138616 774459473305796608,132497 778094684367446016,162638 790362463904694272,230270 756538956259491841,43828 774987674595782656,146259 780544901675089920,170373 793577875303755776,252020 750880558327083008,15800 791537127364390912,237851 795024610618130437,264397 750110535031595008,10735 768076990263926784,103354 769848242213355520,114779 779063940311425024,172122 757033596515328000,44171 795222428406468608,262847 789657399959298048,226731 762276139641376768,51778 775880496668479490,151302 758741838027116546,53185 761623928632709120,11774 792042638807478272,243187 795415279459332096,265855 757583996914049025,47545 768487343145750534,106935 754974795465240576,34666 759161436429922304,56993 793852785687224320,240049 772835999017684992,125554 790972177822588928,235590 755925683730284544,40550 793151989609672704,249961 764188169814376448,80939 780795114943762432,175669 785938873670959104,199262 793457572879691778,252408 795170277873348608,259190 770683300423823360,120393 770698325146435584,118191 790605350038888450,231882 765340558755758080,84886 791072688827723779,223492 794790875821797376,262849 750709228805824513,13412 762119804001988609,71550 777538231940313088,161984 786847596237258752,206257 776148738167312384,153845 788794317074640896,220539 739891320597164033,353488 777563894319489028,162154 778197905626783744,166390 793828677800845312,252580 771428840505769984,125145 749869354486009856,9754 756531008309125120,41459 771931540402176001,127871 788893998014345216,220332 732639733499629568,352911 780087817091166208,178258 785293707352371200,193669 785609107281743872,197512 765471742118793216,86440 791499959715508224,239405 794553531910922240,261155 795404867581964288,247930 764230184631427073,82018 779500434520059904,172089 756956275552903172,44450 747545385284026368,11774 776053942937616384,153095 793461303121772544,252196 753364265487040513,27222 759289916052369408,56625 764244966126129152,81938 777972767308349444,157082 771027596939137024,122344 756507948151672832,42249 791754845644529664,240556 753390602717364224,24745 768549157929938945,106753 781216129230499840,186584 793502177364889600,252408 771802602115698688,127345 779668099154915328,170373 764403719630761984,82203 779070915032121344,172057 781528817131134976,188189 785275271045939200,194560 787121317346680832,206313 761020287018078208,65974 768971559390236672,108795 785279093239533568,194707 785309757041020929,193669 793634157674979328,254209 793981880416739328,255942 786959678420975616,11774 786221142721822721,201555 781343299722473472,139404 787843290393636864,207212 793096595835277312,249469 795749357270208512,268646 764145822288183296,77598 776886771090984960,157755 775066767903248384,141091 754022467182755840,29790 770756026735796224,120610 776035588487143424,153058 780783095309938688,181011 791305530459447297,234653 792611602168176640,206666 753054226918543360,25255 759431105015537665,56800 778627798478970880,169201 769295482862522368,112265 778665787942957056,169029 776749908388900868,157755 777691950304620544,161939 795362090252804096,266079 773186527241252864,135025 759103870681223168,56964 766509041870774274,93019 771334753672978432,122299 771587437529145344,125554 785275839206203392,11774 756937496764833793,44450 771943243311357952,125055 777488919432613889,161526 762634154894843904,73926 787718714435121152,205197 789477452229640192,225359 758495632969469952,52771 786669279668162560,205728 795432797909483520,266884 770456266611187712,111558 785593248349904896,197286 756762982613258240,44271 765686751390212100,88930 776122921454489600,11774 766385468615168000,93068 751233187100041216,16960 767442481659064321,95055 755762480375328768,39462 762739738868649988,73712 772982544178479104,133519 781609789021446144,188430 778983430918967296,160539 785907047388712961,196233 787896305335037952,354105 794650835728867328,258193 785846459908456448,197512 788811827492761600,220332 763441363643985921,78344 776294395398193153,152314 776871757454020608,157082 779439534492835841,173347 795292335886204929,265644 757742147546157056,49066 791326306982039552,238117 732670050092584961,398859 754722519286972416,33356 758822403757617152,55257 789358549503651840,221795 764653345340612608,82066 773546223374598149,137042 754011753097363456,30802 791343770927259648,196314 792237142151880704,242693 793675040407494656,252112 776390258535653376,155390 775512276182761472,112363 781268243642068993,181419 787677776182673408,209817 753337419064147972,27063 793232212883808256,249961 789562352924561408,220130 793142397211381761,249926 776557193546072064,156926 758407774724239360,52061 792596705350868994,246726 774930890451451904,138465 776896615600693248,159146 794169852013510656,258331 785812662630293504,197512 786401457201291265,202636 756933200111292416,44450 760166110066913280,60866 778315647960879104,353047 750839802690363392,15536 773885517083455489,139404 792040216504569856,234556 773594361548251136,136904 781136933791555584,185496 785532704641146880,196277 773921752032436224,139404 775052535988117504,144494 792899428398923776,247379 751540538113945600,18539 753690678706790404,29263 764230418358939649,80098 777938160470765569,163763 787684315366690816,209351 788472883173527556,216009 792090010266791936,243187 795176306887589888,262053 767155455391109120,97438 790612298695974912,232791 777951811114299392,155390 763097694856482816,76577 781331269602783232,186584 787834199193423872,349856 790037759884795904,354238 787367257731108865,210207 762637285430992896,73814 785503294047125504,196277 788538086321954816,217013 750401638855110656,13201 763427444317687809,76474 780216868221046784,179054 790599674457628672,232169 757969191169363968,50483 761910454767669248,68873 786369201497866240,193623 790951191618334720,231870 770657730529005568,120341 781094698047926272,185296 787406306588004353,210694 793189189651165184,249926 752969748137119744,14277 790291345118105600,229733 760858692912750592,64778 755552162223054848,38421 793171637713514496,249841 794063933380304896,254135 750139929515073537,11495 766701692171718658,95672 775478775177891840,149300 786972918156660736,207287 760312096084983808,48119 792470944912666624,246225 793568080513363970,252020 790260687939440640,230141 750023456176107520,10654 766034416162537472,90539 772022557830709248,125585 789932633073516548,164764 791274777751252992,234212 761892695174483969,70858 767004913414963200,86103 769439250089730048,107469 771136829860876288,122982 788114969766211584,214492 793932983598252032,255393 758083330688421888,50923 793893429424062465,256536 752273750742020096,1248155 759189355353300992,56964 769630178528071682,110585 773900677533736960,138819 785825461959954432,198671 765918203738337280,88457 769733005581647872,114779 791488738639478785,18395 795378975841382400,266491 772022431607250944,122982 777649663881142272,162596 793571241579966464,252020 793941436576231424,256349 766255442314100736,91946 770857916576440321,120610 788413213021011968,210585 789957915440324609,223286 791754242188914689,238207 759747652980531200,56964 768216172604948480,103149 778312567433273345,164435 785287925151916032,194648 786641680053051392,205455 791774852248113152,240483 792685358664196096,244270 750611727092330496,12883 772879458042863617,132996 778391922603724805,167407 779686124373602308,464984 735908589508923394,11774 780898518793850880,183269 788233059116077056,214899 794683945610780672,262752 732598624551600128,1170428 762393992898109440,72420 786002156973268992,199211 788440173021454336,351152 789907117897506816,225981 792802997839339520,247241 770541855264149504,118191 788911929615974400,217034 794533486199615488,261155 780822775451754497,11774 790894074928599040,234583 756295618432204800,41459 774080450776043521,131421 780915936706629632,184223 740301387997675520,99816 777908043119853568,156518 756549721242599424,43553 772794368214306816,132335 777940724155232256,164826 772890855548026880,132364 786573481366343680,204457 771338230834659329,122759 751095103431868416,15808 770725480144207876,121046 772124562301526016,127925 794582313153662976,261155 754772020936609792,15066 790317628548014080,229724 745187307846701056,351436 776820990005436416,158428 764049790560718853,79223 766459481412820992,92152 792363982401200128,177455 795368135872434176,266054 778629126173319169,167407 781192866626428929,183833 770732204792176640,1249763 794375895389798404,257492 753294913052237824,24448 762297919764430848,68273 753280006793625600,11774 765604603257683969,86645 794532627281809408,261155 765393908452896770,82544 791365549238484994,11774 760133017117483008,56964 760172632671186944,61412 765654677278961664,88902 788822673325432833,220526 775499865795268610,148994 778686447456882688,169715 759103947684446208,55660 792177004946661376,244550 790313303549419520,227318 793202124876353536,249469 786203488506159105,201494 794185349396197376,258331 767903854117711872,101163 776091049181667328,153492 760610774603530240,26678 775000410268532738,146259 765765151643631616,88459 790893452930277376,233729 781221365709873152,185921 794307865011834880,255299 763883394036015104,80939 769248182337351680,27164 752656490763169792,22938 791129751171768320,196314 761038610372042753,66159 789149096451903488,215505 792687934893793280,246392 776430759699558401,155688 785612307854426113,197286 772636933679898624,1249978 775000445920112640,146259 791632402971963392,240145 765956255584227328,90482 768520653121134592,104973 752661297158758400,22779 776835748557418496,158327 794571099547795457,39957 793473520466395136,252408 756208582035697664,41909 780616397521088512,182146 792720140538445824,246225 767358967706112000,25965 732933634290769920,354724 750778562857279489,14277 794781202658037761,261155 762390586615746560,73012 767836409684193280,98259 781254731125534720,186063 770281939618127872,117609 788127206887137280,215754 788960253584879616,222500 794868524837732352,262752 788458497402744832,215437 795718870392676353,268448 732746379320262659,353789 763892017478963200,79589 788839907955441664,219119 786422366914109440,199546 789678354194718721,226731 764473701924474881,82209 752963569000574977,24704 776867792767320064,157755 761305601225977856,65180 750722480377962496,14462 761276450288857088,67283 770991395792261120,121479 794745460065976320,262752 785596732503654400,196277 758779990204964864,1248642 778256751267381248,166197 757088719878914052,45964 795373921319141376,266500 763805570004578305,78997 770954830944886784,122146 772828837453238273,132335 793854804669763584,252341 759874998962163713,58869 786161735417810944,199546 773372744843001857,135025 775079868954533888,144730 786721723844550656,205728 770851392168878080,118191 777899421925244928,164444 790962418960576512,235487 794923647668523008,263895 764988631148736512,62180 758177892731875329,51451 794542501080072192,261155 771556616843825152,126389 775777330337869824,151463 785893431214215168,197367 794554248876924928,260863 777043793497493504,159245 786241844598312961,1063777 768589105009561602,106907 788006874935332864,159876 763030580313284609,75899 767170109609742336,80939 792330428245946369,243075 757275511060070400,46797 779071356352757760,172545 781585802211893248,189017 775048777900040192,145911 786425227173437441,201285 769372932925558784,112325 771793921726898176,127218 786528078822465536,203492 758333235575128064,52554 770357193644183552,117364 793250651174113281,249302 773846012741943296,139404 780835565130383360,182870 767733288672735232,100605 791021686120337408,234583 768976163947450368,110331 770017603381260288,116373 788771835664015360,220029 770613495125700608,108396 791000878996189184,235620 795400702168158208,247930 758078503002660864,50476 771659938485510144,126389 779023675727159296,171168 753026141749932038,351340 768648664306765824,107423 793434959847436288,249926 771438408803741696,124744 770560304963026944,22267 774305966355582976,142090 770800010350956545,120690 765580841841991680,87904 775101706606632961,146259 793463023608344576,193264 757723838142570496,48826 787019579776180224,208065 766344633358049280,91499 738420622825525248,11774 757616313124675586,48296 772217199415164928,129471 787042404440289280,207287 756689737826525184,43469 766368227429580800,93286 788356427752538112,214078 775025778723463169,146068 733009720974442496,355324 752645339144810496,22664 759114991811330048,57105 759513622091476993,58255 774020045404049408,140444 773636742553411585,11774 774412446664683520,143428 795772863240290304,267521 758116687820402688,41703 781354635684708352,139404 768808964528148481,109167 769931413785149440,99471 772438993279422464,125554 791708579531198465,239405 792765046489092096,242693 770298107250765828,117257 779052473159790592,172120 786036271210651648,199961 793165067231436800,249926 771789470702108672,127218 755023298983972864,33074 793316163891503104,249926 763861881593339904,80486 792067937326735360,243187 775957709774434304,1170533 787336398852399105,209151 791243498179747840,234583 793684139975274496,254586 754790789503483904,33355 752891707570679808,24134 767509630943694848,97447 773784839120052224,139220 733065932604481540,355436 752156852276764673,21224 765940153890242561,90384 775035122139615232,146580 773870187577741312,139404 793497503442219008,249926 753738354521366528,29263 758176741756170240,50976 758650973766033410,54070 763855848909201413,80177 770455766142705665,114254 749963589008646145,10735 788788988421210112,220332 759217746471165952,195876 790905476993122304,234583 764998606482968576,84209 786546766271295488,204413 792000665174286336,240145 762317185419051009,69356 781263915527340032,186584 781505478857789441,139404 795035936451100675,247930 780984652018442244,184223 795713608164540420,1250519 751927171812327424,18316 760125361023651840,60866 761366368746745856,68273 794359313406066689,260033 765241621323608064,86653 775399082693099520,148994 795081596273426434,249926 795718140621684736,262752 776927614585999360,159245 788281434129727488,197286 790892254781059073,234583 793505257192054784,252408 765643571420508160,88546 780807503663599616,183269 786622935939313665,203350 788760458463285248,220526 756694064045563904,43956 790944856889778176,222554 793138548857679872,249348 749359854309875712,7816 763395679318310912,73814 763900556733652993,79589 777863040981172227,164001 792106188099903488,243075 793876166209855489,256255 753609278351486977,27402 757432963361480704,47283 772105224269946880,123354 769637783715491840,114241 780786398475407361,181935 773120443842781184,132848 793149660332457985,247877 765171475485712386,82066 774201896722501632,141893 785270867899080704,194648 791367288326717440,238207 757976419527950337,47570 788144584215891968,215005 755540050004369409,37991 774765717593919492,144189 795018590155980800,263896 760183170742517767,30607 763832200013942784,80649 781538638320414720,187976 760285413827313664,61922 779032084631347200,167319 768540549133561856,104973 750806088459714560,15316 761611514251976705,69684 785544781023875072,130635 754755670214180866,25185 768114668288274433,103767 794583440062554112,39957 781687860424503296,181935 789163705338515456,215437 761991051674460161,70689 776601609673506819,156518 792569887650488321,246392 763995498676039685,77577 780592358660333569,181811 785926387450413056,199546 752710557665521666,22752 770086517008105473,107901 774060128798736384,139360 781572366061088768,186584 754874217137573888,33356 770674563432656897,119681 757988067596640256,50314 791098101922607108,236454 766400258070970368,93261 770640171779842049,102529 778294304183689216,166532 763760926700953600,79691 786617773900255232,205143 785687942966554625,196277 754156468056694784,31686 790989069081645056,234583 773782164873674752,11774 786985919765155840,207949 786642706038558720,203674 790725252984741892,232881 760516260782305280,11774 758046627118612480,48663 761597722201915393,69231 761776033867583488,66801 775542701466890240,1170508 761287441324146688,66842 765235448763461632,86103 771211209295048704,118191 793505177571590144,252741 794530842563358720,261155 778963072052367361,171324 787103234317881344,207287 785947772843352064,198591 776163928074166272,154071 794224947493277696,258120 790709765135437824,233307 790517851492843520,231008 795475588039356416,266138 753408062484910080,26446 777599993079328772,160230 775797424321392640,150511 776568897776394240,151374 794312306968567808,258456 771486887286484993,125111 761721231699652609,70543 790361377357467648,229159 755491711510544385,36735 791404542332198912,238792 769555181730234369,112382 786840390133489664,205989 788404939118772224,217519 789665203562610688,199307 760202419057766400,58537 771788147789275136,114779 735491671329243136,11774 750820818809188352,12755 751854689109454850,19563 752728222740217858,22752 790242158473207808,226999 765256977018683393,86440 779451605020135424,172185 758336136804638720,52554 761635242260041728,69929 765592847005298690,88311 781581005983477760,186584 791630548586340352,239876 736222332021133313,11774 774004092670738432,118482 789998326150291456,226366 793060508836491264,240483 762737364573773824,73814 773862665693179905,139404 795674606032060416,267729 748513481415135232,335115 772850469009956865,132497 778920934207913986,171168 794890831333298176,263033 766581073102856193,92166 772198834596253697,129471 775169615634821120,146580 776022528246550528,152314 756647494218555393,43391 793181657599578113,249926 785520362687598593,195386 768863751151943680,109666 781077616082026496,182665 756202217732988928,41726 756620315959046144,41839 766139333317431296,90622 794718850558337024,261155 787096344393572352,209194 751714353578184704,19485 794710263463346176,262304 762314147254169600,67852 777487458170605568,161732 767840650314121217,100230 758120536257867776,51083 762315838204542976,71429 770303702594748416,117377 777444345163067392,108396 779724458374238208,174756 788846882470715392,11774 791452714685399040,237198 732902479017414656,1170601 793850564635426816,255954 790306222243246080,11774 752693059222052864,21074 760986728513564673,66116 773879465843695616,139404 778748031801954305,170252 794912361132003328,263697 775399117354741761,148574 792589049013805056,243617 776007997520609282,152876 780375894648991745,179718 790717045151260672,232791 768216384518098946,103975 790932438612443137,234583 794247742105133056,257492 790346533417979904,230282 791662595958714368,238271 759950503451045889,60163 768480131815845889,106281 772058938644819968,129335 790317031098753025,218489 793219210478399488,250033 773838489725046784,139404 768220836998238208,104932 780573623186620416,11774 785588560728510464,197286 773888432493957120,139404 757211572553019392,44461 788908049587052544,11774 794563042474426369,261155 794932805125996548,263895 753422494652956672,27222 769374769451978752,112788 778437394496303104,167305 762597357494030337,73708 762695424335491073,74133 774003076634030081,140161 776483665115217926,156103 777644307670900736,162810 775387934019158016,148537 773228103568994304,135386 763413599373058048,78129 788174404815585280,215969 792980242470084608,247455 786392506472796160,203350 794711996075741184,261987 753454467828346880,26548 767654432263680000,96039 793163620683223041,250033 795302462559309825,249882 773945243318181888,140372 790652767358574592,18395 764975960550547456,85562 795716056295862272,268281 793593770440740864,252580 794918152098512896,261155 764136815469002752,75724 770770937306161152,120425 771783103958310913,11774 776041773965729792,152872 771846860088545280,125742 794883127533535233,261155 755449684861255680,36735 780933807721578497,184223 794348637962780676,259034 762743595845709824,74133 780508320583081984,181065 732894918146842625,354506 777845874072383489,163990 791813583017381888,240890 754803331835523072,28732 789133167647137792,222544 739883752042729473,352060 785868752357294081,197324 795725546193846274,267862 778346082271059969,167083 753428486405054464,27045 771363143452884992,123825 773392655254482944,136008 781249337292718080,185921 755770992077733888,39462 763705872698765312,77598 763857229887877120,79693 777348915964162048,155531 751198637783261184,17416 795024312172445696,263907 752933745062252544,24597 786151582287138816,201351 790709844756094976,229901 794194565603463168,257026 765340594759544832,86440 793255605813121024,249926 788814542981722113,220029 762078982682664960,195876 780819452740841472,11774 792406312000876545,245075 793445362681774080,250033 794110881974063104,257492 759391965192544256,54842 781052955147591680,183759 787721696396636163,205197 772738087579422720,131084 793241196487254016,249239 778909192014921728,170298 786758585476841472,205728 795204900292587520,265257 752942279938052096,24497 753100187942420481,19133 768846894403551236,109337 770693052134416384,120675 773590847145345024,137795 785530698434220033,196277 763033909252665344,75709 771787137377112064,121795 775978363932516352,151463 790180769373167620,228650 794674774186328064,261942 793854130238423040,255942 756015535259725829,18215 762179218423762944,431998 749350525892698115,8297 765939085030612992,90384 773214875216601089,135386 761609472473116672,69245 794324519615926272,258829 795296002483818496,264397 751762998927167488,18893 791667474794033154,240483 774323222770626560,142942 775307140537978881,146847 777734346128130048,137869 785986873776898048,199262 790291849327947776,229733 757251745382854656,46394 792775692639285248,227267 793317744271843328,108396 763554096007610368,75631 766396648024969216,80939 767364365880168449,353124 790977146256785408,234796 793188820250402816,249180 767601073762672640,96967 732410402252951552,351336 756875757067051013,45125 764154009892425729,80939 776164696063827968,154071 788078137603006464,205197 751542037023956992,18627 781292422923821056,186256 785581475596865536,194058 761468782711828480,68773 756575599758540801,41702 786202995566505989,201494 775333355000827905,146259 732981404489809920,353451 778707960839086081,169107 752934531116703744,24597 787865164062130177,213253 778644217115533312,11774 777589591956217856,159956 777849489939980288,164001 780435689519378432,180074 780643687533391872,182154 787148539629494274,209184 762004944031404032,70509 794321296393838592,256038 773287747826089986,106716 781643598223675392,140444 793134861204623360,249469 737313354939793408,11774 777258828748378112,159475 788023642357628928,214173 790350394308395009,230282 764978146173149184,85562 792455473173827588,245148 756489443603804161,39096 769004481413386240,109988 779418004111003649,174294 749212071053631488,7615 758754966794219520,54519 764605521047396352,83391 786214551729516545,199961 795154121619808256,264450 757272967977930752,46384 787787728792412160,213064 787913431198359552,213887 795369227507171328,265908 788717974572052480,218275 793146978087608320,249926 779469321827328000,174660 794972898125606912,263090 770841405577060353,121612 790726538928852992,232863 775140225471352832,146024 777310717372461056,161456 788603066073440303,104244 789909208590225408,224447 774640897644453888,139404 776434754832838656,155333 795736479267962880,267576 794014932211666946,257492 760252923288760321,61011 766464741778743296,93823 776004880452296704,152314 758780268857569281,55155 768821243122507776,109104 778074809179582469,161002 789900671566745600,227048 794926840032923649,218349 775107617513283589,146704 780938125388357632,183811 778701996115185666,169916 793462064517873664,252408 777515421922684928,161456 781667963396952065,186584 785808524504805376,194723 787429323523457024,206117 774917805456130048,144848 787317100142399492,209269 792150169462665216,235590 795004857245638656,262925 775171104415645696,146903 794078746256883712,257423 758365479907971072,52532 763397187246104576,75724 788021753465430017,214492 788484580407857153,215608 793295718337253376,250633 755554011709931521,38476 771936286437478400,124697 746464345777905665,1247754 751938104768901120,14277 765720966907334656,88489 794933399798562816,256038 767371486566940672,98972 792074950735605761,243075 773264633536847873,132364 766103240559697922,88370 775540831260323842,148713 749314774450581505,8047 750133112005328896,11495 760222301661069312,61011 786263884881616896,202429 761949457772605440,70858 773548897394384897,11774 795754680425021442,267576 769551247779110912,113412 774021305712508932,131421 776371072828514304,154534 794251066887970816,257492 786702569338990597,204539 767958207012700160,101681 774039977521020928,140444 792442539584421889,244659 778841223515824128,170253 765555605440372736,87904 792838647900889089,245148 757639535547125761,11774 779569945747288065,174686 759796666471882752,58250 781836338916012032,187131 787882479143321601,197888 794636227999920129,261155 752983495681728513,24787 760565739392790528,60112 770353431194243077,104999 779152917693509632,172799 749928613244317696,10729 756916379731853312,19563 772878090838151168,132335 754776758596018177,33356 765313337613844485,87062 787514896003072001,108396 785647380376985600,197091 787491897044455428,206117 790942847289597954,228888 794184764831899648,221143 794577550630522880,261155 758089045616553984,50476 765494580536020992,86320 767182340862935040,96851 785637204416659456,196917 755831572075573248,39997 773379118230409216,133519 763954305560817664,80939 769272359563857922,110585 766628112465440769,93900 771526056171876352,126389 772162558904020992,126389 772243694506405888,129471 773661055293677568,11774 772457829122789376,90193 793891845667328000,254135 751634048628367360,18215 758712455564365825,54070 764657165806088192,82344 786595773446184960,202983 767748155073069057,100605 795088363413979136,247930 795701760211881986,247930 771066221965905921,122971 794556423371833344,261155 764832305231855616,84724 786244689062006784,201958 793546013759905792,252014 794617522230358017,262022 751867840127438849,19792 781424969028952064,185310 785643493511147520,197046 787487166972649472,180433 772204506859712512,129558 772427284120760320,121795 750015804968570880,7060 771727057629741056,126498 795751432431472640,261155 753407500586803200,26458 755162384587628544,35890 779112273902264320,169580 792073575175954433,243240 758139350894903296,51451 776534342126362624,155688 766020571096289280,81659 766293951120900096,87904 785281933475471361,193669 786277825774915588,199546 751141261973737472,17284 788792839282974720,220526 763490318352211969,76549 772183998634131457,107423 786385342156771328,201558 794648134647447552,262362 771884997955444736,125853 776875660589490176,158673 774664224421191680,144494 776039658715164672,152989 793267064676884480,249961 761322554707415040,67709 793500784805736448,252890 776490567521955840,155688 773512283536306176,137042 785788516794036228,194723 788534304754327552,217658 774366688326234113,141360 768215905927041024,103924 775546499866435584,148684 789683376215035904,227484 776967302520516608,159359 786710583328374784,205728 756838514721976321,43391 764569817739169792,83184 786331372067622912,11774 789129423236759553,223030 757684211595739136,48369 763088835005775872,76549 788503447666561024,218275 795432276687470592,266077 759044991490461697,56197 778925265070292996,170253 770984171430830080,122146 755355802483892225,34441 776889256652500997,159146 771397470416990208,125222 789432312173727744,225981 794004070579245056,256502 794653213328871424,262296 771971447132532736,128017 781843879448412160,187131 789355342543130624,225356 792093791561748480,243187 794569609621868545,261155 789310892240437248,225359 763833536352690177,431998 791712428732153860,238429 753352525563125761,27045 765193980430675968,86047 761566674889809921,68993 779478326368989185,174230 768918976499970049,107376 780612124720504832,182049 753790484863184896,27045 768693804853592064,1249480 764226643749502976,82018 766709877397856257,95672 758840920003321856,53995 789139074502103040,223899 792075521324646400,11774 793186733730861056,238099 749430882109317121,8735 751057983669403648,15808 757022271353479168,45014 787121462444486656,209184 773483328712372224,123530 788451459675332608,215883 795393076785283072,247930 752224321255317504,21074 761583692984659968,69231 775799455165583360,150404 754004722487406592,29263 787970453105246208,207965 791398179572813824,228911 768132908339068929,103869 762724666024820736,73814 775110325289050112,350650 780669728297721857,181516 791376012294688769,238395 787624481116319745,211422 759361697731706880,56964 757205097248067584,46424 764783910781714432,84724 792079456407986181,243398 753356618281070593,26458 774023406299648000,137315 793436810374295556,252020 795029799135825920,264397 761192129418846209,65180 776219859109683201,152529 794553228050321408,261155 778435432853999617,139404 780249413713354752,167101 795456496997900288,265855 772095958662336513,128025 763191214283722752,76535 772908264744968194,129558 785731101029392385,196917 791709107736698880,240260 761610456574201856,69711 767560221074022400,98896 781198803164549120,185595 795074919549767680,249926 762843626854502401,74943 771840002930204672,127579 776581530365915140,156926 764900395206443009,84724 768181087956643840,103212 773856966946848769,138819 785681293585453061,196676 771061658030526464,122146 762307592358166528,72420 764246004556304385,82283 785579831278710784,196676 789209801309954052,223899 779475018665250816,174115 758439276686155776,41680 762860887514329092,71502 768593181940121600,106774 773260476004257792,135736 789514186275426304,224680 793615288189149184,254058 750454188757229568,13450 760999429293936641,64197 777293282535624704,160497 778421410570141701,166375 788875077156679680,11774 758669581120667648,54070 779009816354287617,171982 791740503750483969,240067 773576676290752512,137738 778970108710359041,47940 791687465153290240,239446 794099740359192576,255942 794197244689973249,257492 770884322287087616,121949 773542737870196736,135381 793635259598471168,247535 756295224595390464,42495 766282266922319872,88920 776105596055465985,153658 777340955368226816,17416 785298055176216576,194923 793868925901606912,256255 767575621329424388,98972 768687926322552832,106774 769204428003876864,111558 751557099465936897,14277 750832865479274497,65108 764872008450445312,84209 775433428648857600,149295 763810446432362496,77682 749395772794437633,8104 764956518777233408,84689 788715123099725824,218258 752861495613132800,23915 794489212108161024,259034 777871113757925376,1250377 780197234277101568,43579 788883318217465856,220526 753322019022835712,26759 754744575244144640,33356 749734747312709632,9991 788910544975716352,11774 762696534429360128,73712 781704617302249472,177455 762795692985311232,72978 764839505127936000,84422 791055140555857920,234583 793266900235067392,249926 793864028263022592,256255 752625679888375808,22664 772230251510247424,128934 781711784382177280,187453 794023365644324865,256439 775850659430207488,151202 785513650962501632,196538 756899247073525760,36145 794770328912269312,261155 788102349373845504,214209 790283021463216128,230282 766734205707444225,95343 771438682884702208,125742 756293208842248192,42495 794015873690320897,226180 750741683902509056,11774 764211127274180608,82208 780025123524841472,177444 780497507046612996,762119 793790418559373312,220727 781650766528253952,64664 763906968885092352,79691 794713102671441922,686533 767839085570424832,101681 781226918066683904,186434 786956697587834885,193533 753067251704729601,24526 756200780525293569,41680 787992276895145984,212711 790990713014001664,235487 748874186832183296,352718 788757919470936064,220526 792817763748225024,247877 763044145262768130,11774 772268926264676352,129126 785272997321900032,194082 786745601304256512,206010 763422571215908864,78159 768855468005584898,105109 773473893805764608,136904 771152965289771008,123961 773223254945329153,131870 754202111508873216,32157 765535990983319552,87904 790306017548513280,11774 743166744185823236,1247580 775300291478614016,148045 750660842564284416,14421 780820051041464320,182137 753016526458855424,24134 758616712149336064,52048 791732503862190081,240483 759032493647552512,56302 772244265418186752,124744 751237509405814784,17794 761331453208563712,68057 781251824661790720,185595 751847042704547840,19094 766334769298898946,86815 793223374763859968,249057 736691997608534020,1011996 781201681166073856,185595 758778275996966912,46076 759560661646979072,58227 751209818950475776,15643 762759965295583233,74066 793474567691902976,249374 763442295362482176,78159 795033252738240512,264774 790587322119122944,232137 791916079752839168,241367 793986067456290817,256105 765562249293463553,84886 788122270849912832,215608 762093049895788544,70912 786941193678643204,207613 762389202822574080,71099 773198714018131968,134561 776836970530025472,67331 763250228027731968,76723 772614414885199872,131027 776347803861684224,153845 778668865412665344,168794 779394403790155776,173846 764196894339923968,82066 786314237089943552,201958 756311688735961089,42564 795393823857868800,265284 768834747531427840,108795 780496454850867200,141689 755430403582877696,37433 781894241425371136,191310 758376125487845376,47940 761342363029508096,67908 765757233267212288,86806 788170925657161728,214492 763453308761546752,75241 787088602769612800,204835 791276972999573505,237491 769248425498054656,109104 787630349702627329,206101 792573428981198849,246392 778403821915611136,167407 791330809009491969,237491 766587408469065728,94699 755572713649876992,38632 774455124487835649,141912 781024273536258048,184716 794379672687550465,259892 790720129189437441,233756 794377192750751744,258607 765706698027888640,74247 781253017932660736,185595 790708646514610177,231894 792241174614413312,11774 778623548076228608,167407 768540356115894272,106317 794990570011639808,260530 770370642369585153,118482 760875513183408128,64722 770858319011545088,120610 794581873192103936,261155 753072359565852672,24257 773388013804089345,136008 761312618300571648,67852 788397625963900928,217634 793990909692182529,256358 775088231796867072,146479 753326937649606656,11774 757842073726824454,49462 763588810479276032,78198 771316139179638786,121479 776517937691701248,155451 764520912204902400,353105 788471693589250048,218275 789316511944941568,224693 791418566117556224,238290 765229026956943360,86103 781072879651729409,182726 788364819409821696,215505 790558073861570561,232137 793283145067933696,250633 777648578596638720,161960 788129520909889536,215050 768158966589206528,104162 770641172465389568,118174 786998370116087808,207613 775838738710683652,150927 758354357788246017,41703 790396898997772288,229159 735564723354099712,349683 767929139508555776,100605 794065725908402176,350913 789867482785820672,224385 774244633039822848,140444 763721404252553216,78189 770402282596958209,117257 779332714692501504,172945 790671998712111104,232169 751559363760885760,14277 763913852232667136,80393 788784566773223424,220862 756369333761089536,42249 766062401762398208,90031 779405060669263872,172185 793110125691146241,243865 732157527442501632,349721 765350261296599042,86725 759506520212115456,1248645 780120950390022145,178258 794591989429923840,249926 781527782262059009,187974 788390315396833282,217519 791328382872977408,238117 795326829305339905,228088 780381838711881728,179742 762089424180084736,60794 768972638563753984,110344 786467608723726336,203350 791694795051708416,240483 756477215529963522,43225 765505585894875136,87904 765660884005892096,88311 769225292250353664,112345 779869993282392064,177248 749943921501958144,10735 788221502885810176,109244 790721178453307392,232884 770302845967032320,114254 779904220136890368,160703 793790872152334336,252580 774840954154999808,139089 795042509978304512,263907 790615786184290304,231871 767368533303029761,98890 775483235031781377,112363 788695761039032320,207109 794749295484354560,262022 794980374745063427,264397 795379913142497280,266151 768542717488095232,106774 793400779004575744,251319 755409092424962052,37044 755416389251395584,37294 758801246929104897,54525 760164076240695296,61145 761425457015234562,66263 774766075036766209,144494 735866015054188545,11774 756592822543904768,43471 794985338544553984,258456 760601223275933696,350979 776539884383182848,155688 793262647819075584,250033 791001654401306624,235590 768946189173567488,110477 781136972156764160,185496 780506167583932417,180865 786250354694291456,201953 788499286770135040,218351 773280210452185088,130988 763876405780152321,80648 770991059719557120,121195 792575450534981632,246392 750146254110208000,11495 764442206836973568,82481 775396168771571712,141643 757993172861489152,50611 791566589749493760,234583 791813974647902209,241720 794238496055640069,259063 757540632852303872,47782 787329721994514432,210207 788011898088271872,213887 769621935458283521,112301 785870073554624512,195949 789815488511610880,212131 755194109548122112,35890 763765212130451456,79691 787754580490592256,205197 757063706450665474,45672 770963923180716032,122146 754027520085852162,29263 772959164582592512,132335 785685797538115588,196917 790900185295499264,234583 790946963491520513,108396 795756685109460996,268918 766721851636584449,95708 786258987360530432,198304 792771108709683200,217285 763239076694593536,73685 767128344299208705,94718 770629823576182784,119832 794873243966509056,262849 791816729278058496,240483 793175782554206213,249159 774241695407939584,141316 794564503467859969,261155 790305958354231296,227130 765948480946700288,90373 788538560420913152,215437 764960464719613952,84800 794543750206865408,261155 753635307845775360,354311 774078728544542721,131421 764950587691573248,84209 774270770574979072,141316 769306041037185024,112654 767741938024022016,100893 769148994169831425,111589 787364889463361536,210207 758324826880741376,52061 777861953750302722,128232 787029351078526976,207965 793582230547333121,252020 753712192609026048,29456 774222959221366789,135025 776834896845217792,158327 792818942461014016,247773 750445315405340673,13343 785671929281781760,196676 791635440277282816,237852 775608155677962240,112363 788445394703298561,217519 760456566789312512,62771 769573190779547648,114076 780904840767631360,184396 768625056134098944,104662 772169305244966912,129991 795040727847739392,263896 772548724996333569,130175 776067293650485248,150249 791697807073828864,240145 767804077388468224,101681 778640870639820800,166839 760218243525185536,57131 760845110384877568,64326 767107437857939456,95901 792502825431339008,246392 787041051819343876,207733 791833272187617280,240070 769571441092202496,114207 794567710185136129,260404 788017831942066176,214354 762730987457384448,73926 791361736469250050,238395 794982148793139202,210235 753363291532038144,27317 761716724995649536,69711 766043221508100096,90969 775739249807196161,148800 761348539590905856,68163 772554203470426112,131480 791797558070738944,241033 781549720569253889,187611 794919130713432064,261477 753588055294873601,24597 756904598556803072,44450 772690299629867008,126607 794621265600544768,262145 779140542001139712,172839 785254753789816837,194139 790630154506829824,232976 788005550587994113,212239 790950254170353664,234583 791320937245409281,237216 792552827272982528,244270 775302053832880128,148170 764195485385125888,80939 773211507500863488,132335 773640253903085568,138054 780491639831703553,180233 753474642057232384,27816 755114772652105728,34666 794007229053554688,256502 794566639366848512,261155 751862042970120193,19792 762995642557947904,75724 794659827389788160,260776 733296129459134465,355480 753964469647183872,30590 774076361749049344,141360 774228441407197184,140025 787735274973384704,212711 791798454146039808,241678 789676324411543556,226819 794597628545794048,261155 795756596999528448,247930 780750176008843265,182036 785565845212848128,196676 786713365980844032,200412 760487666706223104,62853 778496641141571584,166913 793041514175852545,243292 792171137958604800,203546 766586560422748160,39096 761276056414322688,67023 794678229252636676,262588 732146445457952768,349375 778405950042570752,167311 767124623049756672,93823 768051496634216448,100620 750640773289222145,12981 759240318017499138,56964 759734904259121159,58839 763481590504841216,78341 791419297960689668,238395 780504077939707905,180825 764693523815731200,84422 769553042580578309,112382 781393620343611393,186149 761578150400667648,66159 792451068370100224,245313 771053541075058688,122982 768970895985639424,110362 790341367742488576,230966 788071395683106817,214114 793963324551503873,255393 760256434177052673,61922 777997692530143232,163901 788471932329099264,218275 793968827121991681,255942 767797815477022720,100893 786623490577215488,203674 792160833140908032,11774 777248863698554880,161035 761359972059996160,68273 793646432494301184,252408 764454700133576704,81322 769291983076589568,111448 785499183721644032,196277 793994640869457920,256935 788476419948974080,218275 791331307087335424,238207 791681657795338240,239456 767696597736120320,100605 773519413106663424,136947 792132914758549508,243075 793631325135642624,254008 755166593529753600,35890 780557160530997248,180655 758398345752621060,48289 758438302743756800,53144 768955809573195776,108795 788467574757621760,218469 764960128936218624,84422 793422162501574656,252020 789698782011150336,225427 786421216844341248,201958 789658084222246912,220526 790552145397514240,231894 794560001620656128,261155 754828532497260544,22393 755573523062542336,38210 761588552761167872,69231 767168847510142976,90384 788152624365395968,213427 794508126309363712,259134 764967970191839232,11774 771440962681929729,124004 788869339956916224,221711 749360898322509824,7852 768090464197029888,102249 773894268654120961,139404 778647938872508417,167319 792131961351393280,243733 772191305162031105,128934 776835685554749440,156652 794662428848095232,261050 752793440870543360,22436 779002732459896832,170169 773902585120100352,139404 787149051376508928,205186 795761297531015169,268814 787013684149284864,208065 793564165998645249,250785 774782726264262656,144494 791323163057459200,246425 737111071660597248,349408 778432634951241728,165185 757618132051718144,47844 770653208716771332,120207 787576046015033345,210694 756259215132557312,41837 771411626469814272,121479 785290616871723008,194648 764958409007308800,85313 767683169290031104,100605 768277718123225089,104662 780803029838753792,80785 794693695627005952,262588 781203822198726660,185310 790270439553634308,229895 790720315219410949,232884 794014071305760768,257492 795735846506799104,267576 758339629514981376,52112 786271651138793472,201555 789933969970237441,228241 771138498262892545,123583 764306045455904768,80393 794031082567921664,257492 780768423286546433,182659 794551996116332544,261155 773912337153679361,139404 773981904466874368,139404 793135640963579904,249469 792102591123644416,243187 754031834036445184,30590 759068488958902272,56784 774534891228782592,141091 753674252474130433,29091 785460170474205184,192032 793649632685412352,241678 793783072542130177,249926 754015557314158592,31077 755153859572535297,25135 755174776793096192,35890 764225375870128128,80939 785794667858190337,198552 795306996610252800,266079 777773197659734016,162596 788156848117612544,214992 761610910175793152,69576 772901385025323009,132335 779619803988365312,174702 789201935970635776,11774 795443871819976709,26066 788763126560849920,220526 781298048685182976,186584 791580379429736448,238207 770375285032136704,117849 751936418054889472,14277 765784124875534336,86645 768366850845446144,654029 785548673237209088,196788 786307434826432512,198468 795726816183013376,268246 755351357423575041,36895 750481206844788737,13532 754736385458737153,33356 776254058172592128,153779 785925004911190016,197130 793104774342275072,249469 751218260381609984,17640 764610056654426112,84209 777368209351671809,161546 780617233152094209,182122 788420046691377156,215754 789506842921570304,205972 794905354597437441,223432 753379909830049792,26066 774974488882638848,144682 786369648501493760,201958 762975137046093824,75724 787066594304282628,207949 792030703420452864,243187 751982728636084225,18893 765932421665652736,88361 786759347762233344,193260 786940753486295040,207613 763878676123488256,80939 790181929295511552,226731 793118337911787520,242693 774039001346953218,133257 794923956193161217,263895 754740246470942720,33356 756569392876556288,41680 774000583535583232,140025 791804835964280833,240763 764830798424014848,83629 768420327567138817,105898 793576779235680256,250785 794496614480146433,258981 756919156155490305,36145 763566999796494336,77612 776188441960837121,152946 767409833943375872,91170 787150554732441602,207277 752937217534922754,24134 761004379847536640,66116 767929267174768640,100893 777917235948056576,11774 781213004662571008,186434 786914554580176896,207287 789280484178014208,202268 793675945613729792,254549 762909965937893376,74943 776889597951348736,159252 777264041995571200,108517 779432493321752577,173753 793791177027792896,255246 758371122408665088,46076 764178751911362560,73043 777114664530436096,159850 778104983707320320,165488 779779218536148992,174491 795215157341384704,265257 789132722061078528,223852 742732395875422208,56436 777893862563991552,163763 794210976094679041,248688 751094453998411776,16897 771850818110693376,128017 758329661155708928,51239 771769914252075008,117400 773863012386021376,139404 793430735344562177,251452 794227774890221568,252020 769345091349585920,111081 786260611147628544,201958 755134213448491008,26159 765289604429651968,86440 764182346878758912,82283 765162148637110272,85596 793126681212891136,249170 757627753491525632,47948 767186472231399424,96848 771288296156692480,122126 774196966339194880,141858 765267391555055616,82209 792857438487797761,247379 795670356405190656,267265 762026715325628416,71476 791467893783457792,239031 786995932349038592,207287 786061939302596608,49459 754730948546007040,33356 776533589559312384,152182 750765686440415233,14442 759245187377991684,56964 765927048502181888,90012 779313457980121088,173753 780784058917724160,181789 790363876646875137,226823 750739309213339648,14421 760614512177229824,1248829 775804806615015424,150404 786947780694515712,205989 764974831804624896,431998 787626819570765824,209921 794915823978737664,262849 775049709572415488,146259 777258672569196544,160602 788405495820279809,217285 793297083147096064,249841 790413392729083904,230282 790949713218502656,230899 774423995655475200,143585 775726244268806146,150663 789489191616851968,225427 792527558994718720,11774 786940411235274753,207613 792127581445234688,243733 773863501538418689,139222 781075465830137857,183473 794413315619508224,260404 756554810271338496,41459 758677783090491393,41680 763872467920093185,80153 768958204399190016,110389 770800618403422209,121046 786339586968588288,203048 794969476253020160,262847 761997731762147328,71098 775651047377281024,150394 773267544010526725,134811 766835362220089344,92872 771971742185193472,124697 775430840520245248,148574 793372820742950912,249469 760577939704385536,63203 773982681881247745,140444 774322692602236928,141912 773361004013096961,24173 777674185837457412,159308 773297711630192640,135025 781527960822091776,187974 760561341476114433,63451 763925077549166593,80393 792387286969180160,239610 764898717841420288,85047 768935730328535044,110389 785856035495870464,197512 785995639947616256,197673 772890893145608192,133043 775001717079355392,146259 775895520929722368,149931 793932779301924865,253793 752896729989734400,24134 764646462172966913,81869 768854918132269056,109666 769503860016766976,111549 779327672564330496,170268 788038625976090624,214492 791992157984796674,241678 760448019670130688,62776 789500529550487552,224793 755437706247798784,37433 757540136846364672,27334 759549246869831680,57574 770604709019287556,111558 791402360325173249,238395 792575527567527936,242693 751024032271724544,14277 767951706223157248,101681 766034646257717248,90539 778806070844071936,170678 788206279110037505,215437 777638440217174016,87904 765768445954752512,87861 766418947130482692,93823 786598287923027968,203674 770103171809239042,107976 786684240746414081,204591 792797112148762624,247240 785488648892510208,194949 768487060256595968,106774 763450638374019077,78304 765564662922477568,87904 781514075461132289,183269 754729764737482754,28732 788026241244762112,214354 790672330280148992,232169 795371533791358977,266138 753418283970392064,27398 752048330016890880,14277 795093467106045953,264397 787425635916361728,188577 785581989910806528,197297 756222755360612352,41798 790545274150195201,231792 788113439520620544,214899 773879715572555776,139404 753965881273704449,30590 780805045075873792,182036 790955142346530816,234583 751606358714290176,14277 758828774385266688,55580 766372629569646592,93261 794940453858799618,241678 763725752185544704,24252 787359330819387392,210651 794684456082677764,262022 793398886119403521,8044 758347092872032256,52554 764288601827991552,82283 790762352203272192,226717 788049939930701829,214066 788336369043070976,217039 763758217549799424,349449 761378109807587328,67468 755840233589972992,39810 771058497584758785,123226 780547976716365824,11774 786510429841420288,203832 787375662285721600,209269 791838838595395584,240627 787080907635118080,208538 791271263280898048,234583 742758899196035072,11774 788158454087163904,215754 794592364597743616,261155 760538494448074752,63451 786644796697825280,203674 794936609766510592,263895 757695708178755584,48663 764857500986245120,83995 780504679314776064,11774 733389990298689536,355880 776598174668431361,64722 749674474090303488,9582 763922549134667776,81220 774351645002129413,143051 793160036138844162,249895 779674530977505280,176110 756301374048997377,42432 775872063022075904,151463 773959129840906240,140444 792511682060939264,246392 754247033528152064,24776 792100611277877249,243075 770197565761552384,117257 794980440901681152,264397 753222161876123648,26140 788015318400536576,193371 753828522452328449,28824 765000902197452801,85562 780613897241763840,181886 787806632583557120,105109 791632531846230016,237935 753768075888037888,28834 766313926904590337,91894 750339597943640064,11495 785852897720426496,197512 790950027787141120,11774 750508984856174593,13450 771812289460654080,127366 762764236292587520,73926 794603828012167168,261155 759131988292833284,56964 794635456612827136,261942 763149834014502912,74943 762345064651599872,72354 758154059555573760,41703 778711670847737856,166282 780799741697359873,182726 786781861825486848,204413 759159431066157058,56964 768822515649093632,109104 786546252897017857,204413 794558992861122560,261155 753801832380534785,29817 762617483341639681,73814 787717304629035008,205197 792540873997164544,244270 795417740332986369,266151 785766132477153280,197512 786655149662019584,205155 789186849965117440,224221 788744306798362624,220332 789877021203718148,226731 780236173646106624,178076 771484522085027840,126152 777292072608993280,160633 788135117705322500,215608 793629680452722689,253206 764897326431297536,85159 764814175117934593,82759 764985945858846721,85562 770401012066779136,118482 749380685111054336,7816 763019535452692480,1170858 760774026008653824,63149 766365733769084928,93422 769115621007171584,111049 792942331209084928,247240 758068147421339648,50827 794070149594828800,257423 785335066939449344,194923 794825991277445120,262849 767814390393384960,100559 786953765932838912,203997 788053073125965824,214453 751567611431821312,17416 780873727286272000,11774 760209283103555584,61011 795040401195315200,263532 771403431772844033,125367 780435170881044480,176203 794628357740756992,39957 733244136099303424,355637 762394633737478144,73069 764912312226426880,83739 791110695408447488,235990 792511454255587329,243061 794324003410366469,259892 770022732675313665,111549 789190667180187648,223492 791802688535040000,7706 790660948767956992,231894 751647059560787968,14277 758456318969741312,52362 764928269653254144,83866 788491045642252288,218275 756663768579469312,43471 765212751266406401,85854 786271684789665792,201958 757989569279045632,48735 793264996570497024,250408 779828864117637120,171693 761881028445212672,70072 757740380183994368,47844 762280566515380225,72534 763385311313395712,77731 758551077700694016,53185 775349859603939328,148045 794190223856914432,257325 794649827426635776,261155 773508152788746240,134288 786722687670292480,205455 760148645467549696,60866 764847445159313408,84724 754115156855001088,30296 768913472700678144,10788 780101626023538689,14277 781142396469817344,183077 793300280045662208,249926 793615792386572288,250633 754720724472987649,33356 757627975537922048,47948 767233593357709312,91043 760692874530938881,63451 766702435628937216,95340 761418879130296320,68489 775372778505592832,148045 791592394282135552,239783 792931012762218496,247379 791459065083854848,238290 759892863219929088,58267 780931000188665857,184539 750405581077262336,12779 794028494892236800,257492 762288112076591104,431998 785577903505408000,195849 791113583325171713,235590 779542472766660608,168670 749342088681119744,8133 756628809680576512,41839 790643215552487424,232169 754031098154389504,31060 774231322579628033,141887 788439787304869889,11774 788523397559050240,11774 768878382436286464,109337 755762500046577664,39462 770242222373629952,117257 786176770944839680,200382 788717501693632512,220029 772739651551502337,132335 793295200089092096,250633 775039486258360320,146571 788255044390891520,214354 772029040291119104,128615 774324839360278528,141905 776799301947318272,157755 758677420098588672,54070 764512993573015552,349507 792038125581307904,243187 757409254844268544,46890 765729319863853058,11774 776475885373235200,156110 776725810115903488,154832 786373769132670976,202379 793569726131761152,250430 777897224315351040,164001 753863045001179136,29321 760055599354810368,52702 788109283376455682,215608 768454609337720832,106084 775355762201600000,148018 786969529142370304,207974 777901993499078656,164001 763214447171207168,74943 778404957984698368,167569 751706485311221760,18400 773545250056839169,137158 776646992319524865,53667 770055858982096896,116567 792036680727355392,243187 757699946971746304,46280 758101780358103040,50923 768778088515764224,93405 789173765116604416,223286 790995541366833152,235828 767725095422795776,100893 777273984303988737,159475 778305222489706496,164826 750338131203919873,11495 781897954198106112,191354 785277959741382657,11774 786720377737216000,199546 771442922881445888,124597 794604402661269504,261155 759500045645451268,58232 760567812217835520,58508 785710302721519616,197512 794782214013620224,261155 774330255695876100,140444 795123500981846016,262925 770334261962571777,118087 761701502020907008,70355 777556743660396544,162371 778958404345663488,171059 785299394308562944,194923 792844529569181697,247240 792351392061005824,243187 794317712633700352,258741 773878455482126336,139404 792127612407652352,243733 758858169963548672,53185 791372234233372672,238207 788879110701518848,220815 790587346588545024,11774 771300272249434112,124579 773452344696696835,134470 774656525549854721,144139 776126666003406848,153699 761285706488700928,67852 750676976730505216,14421 760566262288244736,63451 790255966667309056,230270 755466191112724480,22830 767386039279288320,98646 776621295169482753,155688 792807278994915328,245809 761087319185039361,65710 786029544469737472,198620 791699923150462976,240260 791716436318097408,240718 765404939803766785,87245 773891267436642304,139404 788736935363686401,220332 792032904599707648,243075 788413416582983680,11774 793383217386622976,248253 788822680669749248,220526 795302120916402176,266079 760676226843508736,63776 763471356952453120,78618 791019668307795968,234583 771870050819018753,127836 764069732379000832,80512 768452428848963585,106281 771729395665043456,125703 785942598544306176,205972 791357761309204480,238207 768619602733432832,106763 750145064320442368,1170527 751770482626727936,18550 785879218852761600,198671 789078646002688000,215437 790605862100307968,232791 769660534589419521,112939 764168070847803392,82283 765165750059356161,84422 757994558495924224,49923 772455832516780032,129662 793142779148849152,249882 742208409781469185,350711 756304157636595713,42495 761590347336081409,69245 772491132295061504,124597 777544457201840128,156835 780570630995447808,181419 767467393539014656,98751 778015405797363716,163990 786677842918518784,204413 793227669630484481,250033 755464050314711041,35890 788521275824025601,106085 764591935398883328,82283 773676447001174017,137042 781835361714597888,190635 789831728940462080,225359 760819382113148928,64722 787788296910929920,205197 789508374610055169,226731 751873150976028672,16299 789085453039247360,206742 775006080816467968,146259 763511177209122816,78953 772206541361537024,127775 773389996346728449,135136 778733091762221058,168284 788124820420587520,211880 795731064136331269,199307 778599478697656320,168794 795695868003438592,267862 769602247298682880,114303 793999844872335360,226180 732725883958480896,353789 738464541261062145,349283 767992695935541248,101681 769631177351176193,112239 765329098663075840,87249 792823857719681024,247076 749652260406300672,9433 764887981043945472,84422 785310990439153664,11774 767236881939623936,353124 769850777695166466,114357 773069120518561792,132364 793535804001968128,8044 781372339426430977,186149 792022926321213440,243075 791042321492172800,234583 779789716015099904,174315 792117110101184512,243200 764841721427529728,84724 770500326654939137,118538 773708380234014721,137953 751850683339505664,18439 764090247206412288,81013 785639873680027648,196277 753764873830445057,29263 792120329455951872,237964 754166097209876480,31095 786917574571196416,207287 756566259941027840,43553 772872025694101504,1170703 790341168861110272,231008 795502692680536064,266500 764156199877091328,82283 795469366099845120,247930 750842111176638464,14277 756188434708869120,11774 769246690817835008,112399 775304766062637056,148045 777275388649013248,161060 794329449151995904,259892 770515054324281344,118191 771289065891192832,123583 792401519756791808,245075 795116480199266305,11774 789923839039930368,223492 791341832777064448,238207 751866154503794688,16953 765112266165452800,669866 767292388591013888,97380 766725286289371137,95672 765935765129920512,90384 762813382693036032,74133 786791794616905729,206225 750363016336584704,12883 755532576174014474,38183 763846619167133696,80393 764847602554642432,84449 752272134446018561,18603 738789715512590336,11774 781365168295018496,184944 787820891631517697,213064 790546201376616448,231828 791835283398488064,240535 792018051566796800,243075 758186274062761984,51344 767757991357607936,101163 776855210375327744,158589 780616528739704832,182154 785487589696417792,194949 757506645765165056,45583 789559676463616001,226717 790278322227904512,230282 756985474233823233,44163 761171981723205632,66897 764184572649017345,81702 791412278755225600,11774 762434230332686336,72541 794585008950284289,261155 754191528273125377,32226 794544271042940929,261155 763442491630551041,78344 763772252848525312,80098 765231914361978880,86472 777727150484959232,161277 761264788370550784,65180 773514472090693634,351147 789733272141959168,225981 794999825074941952,264431 785658036635467777,195975 790742059963396096,232863 791486505655136261,224680 795686013658079232,261155 778689588025888768,167180 794217926106628096,250633 751232184996868096,17120 781529864415227904,181419 790248356249567232,230282 793920770032500736,256255 765405728370675712,87245 780927357901078528,170187 763587768219951108,74133 768986985113321476,110647 776955814284107776,158411 786266868940242944,201958 786663524177022976,205728 764167878421516288,82066 768864424706777088,109767 790706410409648129,233756 792133090072289280,243733 749731334319255552,7816 774547554574934016,142229 791978363309162496,241819 779133167022276608,171463 794597873145024512,261818 735110414799769601,65113 785554443270033409,164764 760252296047517701,48052 785585027023114240,197286 749926105386192897,10735 765945207854551040,90373 742338597555163136,349951 750634107118292992,12883 795759169131384833,268777 758687906580074496,54070 788756200754188292,220526 765722501662015488,88669 781468542860484612,188119 788497976889053193,218275 788943622385373184,11774 755627894760677376,17416 766771892346691584,96263 793916987042893824,256451 762393505662722048,11774 786378124565110784,202304 771844903265562624,125742 754749356801036288,33356 787076574923202560,205728 792357597626048516,244195 792776644024995840,247240 794900782642499584,263817 759531257856348160,57574 794530469438074880,261155 736036111290486784,11774 793496087655055360,252196 765383395031461888,87145 753993896661778433,29263 793840275114295296,255931 790374828645679104,11774 790663837951209472,228576 769202098282045440,108795 795440913929490432,11774 753378980720508928,26458 786559332112531456,204413 789157591339458561,224015 780155954126024704,176196 790726160535711744,233154 757275759094312960,46384 764172142581682176,81749 775989346092650496,152735 776807236135903233,157439 786679433163841537,205455 794928757610082305,263895 762129777247391744,59923 767391088176951297,90539 786278656205205504,200963 772520029707341824,129551 789953139264729088,226490 785685176978472960,197888 762400902451961857,67852 785840558178725889,198671 753679651210399744,28586 771490322803286016,125853 792071028570677248,243075 793903576724553728,11774 752934145110704128,24597 766690287544598528,95568 791355809196220416,238207 756891689894096896,44450 781231958819037184,186289 768117372787961857,11774 737126331763326976,669866 773209566800674816,133454 791454306268540928,237406 794599608043245568,261155 766481028043120642,93405 794918346370220033,263895 755031854563069953,34441 756311544632184832,42432 778596499173310464,167311 757718095095967744,47570 759553371783168000,57132 753492824717348864,27317 767762009077194753,100605 775906461625020416,144654 781188976270913537,182659 777701388268679168,161387 793850544888680448,255942 795224388337627136,264774 775216237995520000,132335 789249863460524033,223492 780150530693705732,173628 732732595553849344,353005 753699495272144896,28819 761760321258328064,70676 768173939587547136,103071 771151332879327232,112939 761383707747823616,67226 765936657791066113,90384 778657215850905603,168794 794763946011987969,263276 787601688353832966,211461 765933614055952384,1249301 794376788289978368,259220 794733076068741121,261155 773929904664670208,139404 759748121748381696,58542 781352246969704448,139404 777845967248826368,163763 792100152324399104,243187 776592930412728320,157101 745301919346810880,11774 756901440782688260,354167 758766244334010368,54123 732383959989014529,351768 780799803693248512,182036 794729693693870080,108396 763083681481101312,73814 793182623321456640,249926 781664990705188868,188934 788451260873609216,218275 790861767412948992,220961 794144066279591936,256439 776213894280818689,153480 759370872327069696,56964 762803644798476289,74066 795727536906977281,199307 767179619279613952,96883 767801897394712577,100893 764023585786650624,195876 769241794529943552,112445 776864263486971905,157755 776735520760160256,157755 765582728494362628,78566 791775812773146624,240483 760620327923617792,63451 792860756639350785,248065 795002458489622528,263895 772530380931010562,129558 758286294007046144,50923 778935284381671424,171168 793427732629745665,252020 790478019471167489,229895 793995706684030976,256239 795749640259846145,267862 767188656771723264,90384 777834398607486976,160609 781259532999753729,186550 787823665098391552,201958 759163609612185600,27156 777328754066657280,161546 765711153737584642,88930 768200713939869696,99570 776375428974047232,155374 786345355713638400,202429 789747907683581952,226019 776975495959281665,157993 750038741763366913,7275 759111631146250240,56889 763382503155433472,47188 772619268940767232,131045 785622937365721088,194147 790231768552972288,228884 788739028891774976,220332 791368164605124609,238395 792134294785449985,243187 792834324894715905,243865 765084139469037568,11774 768498642894327808,11774 781342119856332801,139404 786029989112066048,199891 791383422342049792,238429 794662570254888960,259892 773936523616002049,140232 785585255616876546,196696 781566358798602242,183269 795705799968313344,247930 758804260997898240,55112 757635813639413760,11774 774035248837300225,139404 776061732385153024,153194 793256924607225856,250633 755810465180024832,11774 768846583693660160,108726 794718502821036032,261155 780188916485795840,177687 785593767558459392,196767 790914751932936198,234796 751974710569730048,18837 768898666367246336,87904 776854331282690048,158589 750830601947590656,14582 756880048964022272,44740 789300379460571142,224113 753664904121298944,27045 767384947829182464,86103 790603737169596417,232749 793623942221164545,254209 779447108810055680,173868 750954821566369794,14421 790587030770245632,231336 792101296547438592,243187 785866333439361025,197512 790243558523625472,229693 795672043844993024,235619 786200723134504960,201583 763384725306167305,76406 787882330002165760,212239 776932917566119937,158387 758431220850098178,52554 760204144665735169,58537 764886125823557632,84724 767743204368060416,100605 760581614946684928,62063 740413055935385600,11774 763512719035146241,78853 794094334991863808,256255 755213616501055489,25135 768947876982509568,110209 795366521895841793,264397 737876763720716288,1182448 778421362545324033,167398 787109531205636097,209184 788690614183272448,220029 793614794292985856,254058 762311762435829760,1248996 785257307550674944,11774 785656536265785347,194082 759830707749343232,59666 762788886711980033,71502 786350396734214146,199546 790293030116986880,11774 793060071378980866,249079 791340028924342272,238207 768973809508507648,110659 752898518050746368,11774 763174605762605056,76549 793248924014223360,249882 766380151605170176,93286 773232865031118849,135025 781224382177939456,186170 788410889892270082,11774 732933846514212864,354724 758967437236711425,36879 778998073875918848,167407 792158311554682880,243165 758104312077750272,50827 780807168765243392,182960 787121857812107264,207861 780774038750715904,182726 785874128989323264,198878 776976095920918528,157082 794591070558490625,261818 753660831141879809,19598 766096084414271488,90401 774194024064442368,141887 776900730821177346,159359 785917149948809216,198671 770964037546807297,122146 786057114921959424,197512 793568008576700419,252020 767835805863772160,101681 793492357576466433,11774 788001468527833088,214354 766705405070282752,352636 771728082868719616,125853 785302865480912901,194934 785335831762317313,353879 761641014507347968,69676 774025073367846912,138819 794350118820581376,259659 787292340943671296,207287 788566622965334017,218275 793075252641226752,246425 792368783423836161,244221 753731541071753217,27317 755102196807663619,35403 770090531586183168,18030 771128804949438465,123583 750333104594751488,12535 758185067977900032,51859 761476699292835841,67326 789484764050751489,224678 749348497229549568,8047 753387652938772480,26458 781477033213734912,188119 771396440803319809,125142 772874605644156928,132848 790650980744335360,355480 763869508570386432,80416 760792556107988992,64722 794695322932908032,262849 785951552498380801,199211 786064868919173120,192306 788164173566017541,216009 794945015311122432,262849 758363253097455616,52030 771178880652615680,121479 793202419744112641,249469 777668674509414400,144730 785995679554424832,199739 791480819931983873,193212 763197781376774145,76723 794544123076313088,261155 768172135021842432,100605 770272153056841728,117257 778642727630151680,168794 773679121796780033,11774 778323891341168640,166339 768972558905466880,109470 779443649792835584,157593 793972881302650886,11774 794230075226996736,258331 764413141686095872,82066 795196182477885440,265257 775407707528495105,149124 794728567368056833,108396 757631257979346945,11774 786480237735313408,202217 759910799028527104,271850 733361387188015104,355519 762473611672203264,431998 767481959568277504,86763 793299320791531520,240483 774625025445986304,141912 751844550403055616,18395 755804347154386944,11774 760641673017888768,64197 791888042462220289,241678 758105641680408576,41703 773531819144716289,133702 759777655021445125,59467 787612960038326272,209767 770657821105029120,117849 785761880690270208,195975 794920619657887744,263895 774195002490486784,141887 791404479434203136,238207 795717037397942272,267862 772602401220136960,131007 779384595489824768,174427 779765518278418433,175958 781561439492435968,188304 777051819822358529,159475 785970428141535232,198788 791435041268260868,238292 763099334846144512,47188 780255873302138880,177773 752884706543362048,24134 755428878496268288,32809 788603770632540160,217519 788779216510783488,220526 793792723211816961,252581 779288496594751489,173753 780233444974485504,178378 793447478783725568,242693 758488342778503168,53185 766278408850419713,90982 785601929552330752,196277 792124802756665344,243187 764521187414335488,82066 786219193544937474,201494 785340484193488896,194923 790452949457653760,229693 786004622234320896,199272 761260648764432385,64147 758391828186030081,52921 766326937186869250,93036 772876509942050817,132335 777583335702880260,159475 792144009728761857,243983 779468590215036928,172945 778304957531328512,167220 789265416048615424,224818 790634960831078401,233131 770813557692825600,121479 776208770192080896,154549 789884065893654529,228292 790717585671221248,233692 750732189092896769,14960 785650771794681860,197286 789099725215498240,220332 790695169058365440,223286 773613546953318401,137869 763829260658286592,80393 778577930893070336,168794 773582621007712256,128783 795394334233415680,263907 759395606074953728,57881 786561288587452416,204413 758154681629704192,50923 763869806323826689,80939 777766783327604736,349395 787394153961299968,209828 738037367181828096,353488 778307839173488641,167220 786271255913652224,194042 763064020274380801,11774 778054975238901760,165435 759261772301864960,57092 788171505767153665,11774 793371439508455424,249926 757680476203212800,48320 791447224802770944,237999 759997687026647040,59725 760441264789680128,41680 767819657013186560,101681 750494120083206144,12883 750565081742774272,12993 749370148931469316,8133 771156649142812672,121479 773515566439141377,133702 790767004181487616,18395 794677995852042240,261155 791448595132133376,238395 732727924932157441,353789 778751905493200897,170252 791306335698628613,231894 753363823973720064,27317 758685335131856897,54070 778999700598824962,171693 780739339533811712,182036 755252915980218369,34167 790627460480114689,229148 791091049112358912,219678 788216685010362368,215754 756688594060898304,43553 764105613857001474,80720 775478180845088768,149124 785559605145247744,196348 789828377410691072,228037 785637350973988865,197286 760516348271353856,63268 792792591389499392,247240 794650822789464064,261155 767779379984334848,100605 777377237477756928,160758 755922201799430144,36845 764844525697241088,84724 765281129435836416,86610 772642046335004672,120690 787298503030550528,207613 756965670085136385,43375 756279381601947649,42495 761005011849445377,63296 781171146205040640,184223 790598185173577728,232169 778943358219747328,167319 795667595349426176,247930 752916970257969152,1248238 753373218052853761,27317 758379055947264000,52167 765954648133873664,90031 778543691401134080,161324 767238285391302656,97852 770021938097979392,112872 765539916273025024,86103 786593865671307264,204901 752995849089581056,23739 757925632579887104,47940 767222895256797184,97588 767427321305309185,99372 787023017154973696,207113 755494632377749504,37433 764993572701609984,82283 791434305604087808,238292 795760320794988544,268281 779795090676051968,176218 785536341513764864,196277 786851448369799168,206054 790250561362796544,229693 767179388940988416,93144 774039526444376066,139404 770129515905417216,115435 781316919081271296,183269 778657517840859136,167220 792754515531341824,218875 755182307481452547,35890 767803807141072897,100949 767774416067584000,101383 780505963942010880,180306 786968473754755072,207949 755641318802591746,23217 763933720063545344,80153 777071030200172544,158376 760259984433160192,58965 768387478348640256,103149 787001629354528768,205314 732398961164726273,351837 754172600482467841,30802 771474074497318912,125369 794552910394888198,261155 793152182744936448,164814 775849935266873344,149124 758122547317661697,50923 790524298666577920,231894 754053665036599296,31529 791390835396923392,238780 794359852227330048,250633 774021250960138245,139404 790626770722717696,232137 766773219378491392,95511 791363802679816192,238395 766823671386169344,95672 781277408372613120,186584 793169940232572928,249444 794474253080854528,258598 780445762454900737,175772 764367503250300928,73030 763097617194684416,76549 769911220153573380,109713 769637300519264257,114336 787242440046546944,208252 791682485952196608,240145 763447403005538304,77849 768481414262120448,104973 785583334864805888,197297 791455997302833152,238780 791624455067799552,240145 793111253858344960,249469 766585705007050752,94699 770074292868513792,106716 791679835659796480,234990 766769686226743296,95251 771658841666662400,123226 776552508865011713,156873 758653137334964224,54070 763777581766221824,70177 777589363324571652,162497 754968627363872768,33028 790180044261830656,228037 794720516913434624,261455 756573344430907392,43225 772906946471026690,129917 776442022680891392,155390 741224699536015360,11774 764308941249667072,80939 777988162098458624,71826 780605330036133888,181755 794368166273183744,260241 762336357574291456,72523 762623105579778048,73814 775712979715174400,148909 790719078503776256,233692 775607834218201088,150302 766516993323257858,93286 788765282139451392,220029 792739041666035713,237852 793842649107136512,255942 764261642070732800,82744 787974447206588416,205197 788554946643918850,104244 791852430380060672,226731 754005983916097537,26999 767870901652029440,102150 781617787689107461,188498 732651141813637120,351387 766289785212112896,90384 756909666941145088,36145 785684035540574208,196277 788512342212546560,217658 757690811488342016,48663 756926970236055553,44450 763411759512162304,76652 788938386765586436,11774 794670467596566528,261155 758323791567187968,51809 760822815893311488,64326 786610509801852929,11774 753280994912894976,24483 785547823374749698,196917 785853004419305472,197512 749261616223555584,7828 795369279365509120,266500 769031203924090884,110585 770996141827756033,122299 794141713736564736,258193 775717936598290432,151071 768937922015879168,108849 752977052983103488,24774 758348552804372480,52554 761164315651149824,61051 771413362273980416,125367 778663224912715776,169310 785984607707602944,200382 768573492597960705,106702 791169351751573505,231612 749411814224658433,8588 766673068949397504,95225 768923242392420352,106753 774035356656148480,137965 785514160763265024,196277 794652785488887808,261155 761969094610464768,70679 761619229044936704,1248944 788600476245880834,218275 765788673296232448,88459 761175856739917825,65222 779795129359929345,171982 794027177108869121,256536 753559463416696832,19133 776252966751772672,153779 795424813930184712,236884 778751786035273732,170260 781003860634640384,184223 785477543193370625,195975 785931989425786880,199546 766035519436390404,81929 772899109359366144,132996 793512778233368576,11774 794967003496873984,262925 757683153519669248,45426 766005239602348032,81929 751597945410166784,16728 780997189615153153,184223 792794317760917504,245607 779380156985204736,170187 791372250599464960,238395 775305757013139461,148045 763422663435882496,11774 781440312304697344,139404 791390784322875392,236502 792019635306655746,242998 765973225335513088,90565 764227855999991808,81388 764843871415054336,84449 785636897632550913,197512 787269160619372544,207965 788229716666830853,213064 791076474644078593,235590 776122508797878272,153194 763580887372029952,78561 772039733425889282,74281 778272805876097024,166941 752990572655308800,22746 756901184405811200,44444 750186361487974400,11495 765515103361863680,87904 776240026900234240,151645 760861770877546496,65244 767853172270301184,102137 787051019993751552,208014 774070710213894144,140444 778561678887694336,168794 791259115079233536,237491 793124054609698816,249469 760984716874919936,66105 765528507241803776,87627 769239634891145217,107070 787766376114950144,210238 794320216444506112,259743 758417497221689345,53163 766301084033757185,90031 794550305316859905,261155 760547235658600448,63451 770032103383785472,116229 775059800166133764,146259 773913413177122816,138819 793221571179483136,250179 764367291840663552,83305 793115814014644224,249348 769252035099172864,111549 786916177574522880,192032 787294083190489089,209452 793096884000698368,249469 788760129369964545,220526 793924484671672320,249926 770716715080617985,120541 795366352181526528,266079 767347907154546689,1248842 770610964983115776,119832 787720549560573952,205197 760889384992243712,65180 771160506719539202,121479 779054326790651904,171617 757986597618982915,50666 791046933062320131,235951 786232604349509632,201931 794847850727440385,261155 786686134520778752,205728 788153231964725248,215754 755089371435589634,32757 788853183737061376,220526 766698089424031744,11774 780546172100288512,181409 793179822411218945,249882 749617299242553344,7836 775358959440039936,148170 789375372269875200,203546 793114595246223364,242693 794532930718601216,261155 749174558872178688,7126 785828674616557568,197512 776520272761552901,155328 780052799971295232,177248 757675102418993152,48477 770609071334371329,119535 768491434827710464,106716 788633636954337280,196277 789205473429819393,224616 794589408112480257,39957 791702247575064576,240970 758596281350717440,53703 769501962412892160,113816 791357858671566848,237325 794667551435456516,39957 750933494650507264,15643 780671555856654336,182036 786217549880971265,200965 793389115978948608,8044 794616234964873216,261155 771408613730504705,125367 773177607760310273,129649 780095028307828740,128355 780151476807020544,178258 790466154275999744,231211 753349804705460224,26492 773992679390732288,140444 777332591393402880,159876 793995243549061120,255299 773302531816431616,135505 758503945769668608,53185 770793131612790785,121479 753370600417079297,27317 766274916639354882,91946 793914514685108225,255942 752907362076418048,24134 771523144536485888,125853 774456088318140416,142503 781254167482499072,186063 795041810481553409,263532 764165495838773248,81966 766726540444839936,93823 769196718621589504,7003 791854528999985152,240566 740832469587480576,195876 787111119424937985,207113 758106740952932352,41703 775110322558558208,117295 793975964749463552,256393 771732416100728832,126152 788100991702806529,214247 765408754330324992,85027 785489044910305280,196233 759576267721105408,57068 752968075067133952,22715 762770075971489792,70177 778789270110605312,170609 793852123389779968,255393 794060534941421569,256255 751837884362158082,14277 761350053856419840,67906 756672584893235202,39096 777915891090456576,162545 788127440858079232,215754 792764235466014720,243075 771815747769110528,124597 780504429288124418,11774 765666664058880001,87858 789448322197041153,225981 763145525281554432,75724 772461139070377984,129662 785531566701350913,196538 785840357816827904,198671 794510195095257088,228576 772091445096218624,128232 775558619454595072,148713 780916102842810368,183269 793130803324682240,249469 764417608829378560,82002 765601186883903488,84209 768540382820982784,104999 748915461480390657,1247921 774385385258487816,141913 786910453658226692,192032 791255069115187200,237491 773869009171193856,139404 791434798401073152,238292 792085749218807809,243398 761798177083170816,64730 792803355345227776,108396 772063592946556928,126389 791737814794641409,240483 771405276473798656,125367 789560997887479808,227130 759174161147265024,56964 778957480785096704,166282 785749546131333120,196524 792072837624320000,243187 751647781794639872,14277 761315494997663744,66815 791055676948832256,78159 786054801792634880,198878 788864523037966336,221143 775001786365177856,146259 779025496877051904,172057 795701635095920640,268281 771060823171235840,120610 775429355237437440,149040 778199335523741696,166409 777248971366379520,159475 792242578439614465,243187 791944909888466945,235590 773932825087279104,140232 793227034910523392,249926 794676119714660354,251803 761262567025180673,61412 780733700170403840,182036 794683138559660032,261155 789536147097653248,205972 779141909696552960,172962 758129969771913216,41703 793325207712829440,249841 788504423102291969,218275 778984051290042369,166282 762123247475232768,431998 764225954273038337,82642 791018278760042496,234583 792076810154549248,242693 758802318619840514,54070 764508172472033280,82582 765201284731400192,84745 760265340282601473,62165 779137319093895168,172962 758066447688105984,47761 770749370102784000,353879 792145422554890241,243187 781844482702602240,190635 787095742150160385,204835 788463763175407616,214078 777565576600309760,161978 789055537845460992,223078 773547693230600192,131084 757717001632645124,47844 790241424415526912,229693 761285751485132800,67852 793994506249052160,256276 769653092325416960,114587 791466140937564160,237332 787705477857546240,209556 794194696096485376,255393 763779156521979905,80177 765564733923725312,84209 789086220768780289,223286 752927577199607808,24597 762376744766693376,73002 765379177054822400,86440 772483452868423680,131045 751774126680006656,14277 760146232593358848,11774 757998481600487424,50747 758473083644772352,41703 767741769597476864,100893 768999587675766784,110942 764348081458573312,78159 777572699166171136,161277 749591515903635456,7649 750759334825439232,12954 754705032088551424,33174 765626245052633088,88546 794119750703943680,17416 761598313883840512,69614 765327817001304064,86770 777936242499465216,164826 790877085795573760,234583 794754626381746180,261965 785918181697282048,65713 750438184593620992,13046 773507167076835332,137042 776471888381882368,11774 741923876398104576,234630 775313914770841600,148045 770844338876219393,120610 771722677912350720,124804 776862891806953472,156835 776450584735911936,155390 793129028358017024,249469 753650738484670464,28841 756562157739925504,42696 770175003597955072,115435 781230129913602049,182659 788720850841194497,220029 785547295001448449,196917 764954029587771392,431998 771536557530451968,126152 751910001472528384,20279 760133454319288320,60866 757577029520949249,47659 770813980516421632,119832 791901981744914432,241523 768294297032462336,103149 781193631491325952,182659 788229777324859392,206101 733267262283599872,1170821 768935285556215808,110477 754764447739109377,33355 771863171153862656,128519 795060157143093249,263906 763812745095577600,76537 792252402871078912,199262 792366766240374784,238845 753653548613832704,28732 767714683474309120,98646 756848362431844352,43828 773612657257644033,137818 786623495048269824,205181 795012046182084611,263896 756887920972271616,44450 770502396892024832,118174 795356381377429509,264397 749333988079271936,7914 793984878597521408,257325 786125534468018176,199891 788498156585639937,218275 790680148681129984,232992 791872290786975744,241819 755924141321162753,39475 775474653053591552,149597 778271284081856513,11774 749593740684169216,8297 762293666396319745,71476 775784968807190528,151212 779160095666110464,170187 772507445914640384,131169 787597777123540992,204078 788675650215346176,195876 792423816135749632,243075 756225680472469504,41680 790712614326267905,232169 789480035195510786,225413 763026661340315648,75899 785579719357927428,196788 789521916793159680,226731 774016364809891840,139404 795367986102235141,266054 751074005335977985,14827 767310559855403009,98732 785875137266528256,196277 786019258211848192,200382 760328408786100224,19757 762991405371428864,73706 787719461402849280,199307 790600631438352385,232759 753009834715471872,25255 790970837629149184,234583 793953568050941952,252020 773715403671416832,11774 767414981583265792,98890 787257563146444800,208252 790304748712984576,230726 763467032096546816,78159 781099265137356801,183759 792120421369913345,228101 788853842456608768,220602 786036376298885120,198580 786926981170417665,198586 788748472631504901,220332 794215026345156608,258598 794133700002848769,255942 777955790413926400,164826 791050757101412352,78159 769959602494513153,115511 770495071137431553,109960 792091426473578496,243075 795397242077192192,266054 754777267037937664,33549 781274955778514944,186584 778390908375097344,166339 785822055027531776,196788 792536965132455936,246295 763416121991135232,78159 755821210672373760,39462 758697861668274177,54070 765184545750605825,85159 764636040699252737,80482 768823347484487680,107444 778397900716081152,166409 732273415583727617,350081 793978945729245184,11774 776813286847197184,11774 780609089466355712,11774 779346621335232512,174280 777579022628687872,159308 793408095246397440,251452 753666878287908865,29040 786574020267347968,65113 753612013612347394,27773 758032551273385984,49843 786688728618205185,204959 765613782974406658,35479 773143714168381441,132408 762730957053038592,74308 765235218257240064,85562 765677238318759936,88546 778569336919355392,166852 754126615982972928,27045 764932031578943488,11774 767487988251123712,98089 793691578594267136,250703 779436836225712128,170882 779735380115464192,176203 765923400724406272,87904 777642619153317888,159308 786025230879694848,198620 792941934717304832,247232 793384905443045376,249926 767926686922973184,81869 770766542464282624,120675 766025268528021504,90401 759246621536350208,56964 785970241536942080,199739 795023458560315394,264573 756959686168109056,1248464 758650645020827648,54272 750490859288743937,13201 769668038345961472,100561 773553493722423296,137158 780917533507321856,183759 785494985663578112,195975 780597205908459521,181935 785532252646051841,196676 788481103489150976,217519 776128059476807680,152735 765962255301120000,90384 787319580339343360,205728 777829942449012736,163901 773668182712127489,137553 780719964114354176,93184 766113884075884544,90384 770731183546175488,121046 779469819963813888,174230 794580672711106560,261155 750469803014586368,13450 755163779961192448,35890 772624161747394560,131456 795189557499166720,252939 792270712794820608,243398 768946998074454016,108760 776889396507336704,91240 744326258171985920,349197 768235228628340736,11774 755131903318130696,34731 760367199101956098,61051 778803336627695616,170677 794047097570021376,257492 774094143224025088,137965 778434720556195840,167319 787088182265405440,208065 751580118250692609,18215 786355297182973952,65113 788485742167195648,218275 759389916987961344,1170387 764479784055402496,82066 785545810041798656,196788 791418539101958144,237999 795489567411318784,266491 794671677019979776,262053 765177045282205696,86223 776200118332715009,150877 778339503085871104,167101 763710032890458113,79533 773994428004458499,139350 785502772879843328,194949 754717276398428161,33174 795294085334630400,262752 754013231291756544,29263 762416840710643712,72809 772906681726623744,133519 773901858175848448,139404 775330037935386624,148018 788578150108303361,215437 795697164060069888,267862 761894333008207873,56964 795695100571648001,267862 760895242329481216,64372 788896616111411200,1063777 759110312364761088,56964 770428165382471680,118191 765489036974632960,350823 793509232855375873,249926 770730562260729856,121046 793690833140801536,254549 777300120291336192,160593 771298488613216256,124597 779451163926261760,172185 733675487176712192,353672 779400993553330176,174557 780603011236261888,80785 761380308897771520,54719 770844120168341504,120541 785653903471718400,196277 794565196522004480,261155 761385886349139968,67229 764449452224643072,350979 793998455731589120,11774 795617021920768001,267134 775312422710177792,148045 788044500639752192,212239 788858385877889028,220526 763348346320945152,1249049 767561401686716416,96514 773906183027625987,139404 791985395223453697,241819 792073700803837952,243427 769950280200908804,115956 781338203701772288,186584 795325559219875840,262022 732269239030194176,349814 777886894889762816,157082 786343866475524096,202425 793577983894097920,252679 758443337695105028,50827 793457910969884673,252408 754057903779287040,31095 762461532038975492,47283 774052454891565056,139404 794247856219684864,258044 794915052260364288,263895 766634731211526145,93375 778400999291625472,152594 768909526166667265,109767 785909503531159552,11774 794382060609826816,258741 750472052814057472,12746 770781734363430912,120186 786341495779360769,199227 764497309899993088,83393 789564997399523328,225949 786953106059911168,207613 781242559981031425,186584 751865499970076672,18298 733420037822779396,355952 750773484079357953,14277 752934172277219328,24597 776098484336283648,153095 761993870557138944,1248990 762806302481453056,305417 763826179686043648,80486 767460899242315778,99044 773661682795159552,137042 775460716954333184,33169 788235973817667584,214354 793812508897374208,254135 794694235656192000,262849 752289008848437249,21385 772613450065256448,121046 773924872133218304,139404 779499743420428290,174442 780009107164057600,176441 785941203468558336,199546 786998209109434372,207974 790949487527288832,11774 788693597071745024,220029 793968463567912960,235599 763815457929342977,80136 762634882824699904,73926 795421710795309056,267014 758718205183524864,50670 762411923958706176,353879 777152208949444612,160535 791349381144477696,238395 787066958906732544,1248522 788545213723582464,217837 788225123346182144,213064 766863624421900288,94699 786275362934325248,201494 787815865764814849,213253 787921500007313408,213887 794700799817486336,11774 794955668935573504,264252 793596442015248384,252020 750389737496588288,12743 786366222896013313,202727 789895540746051584,227048 793533158918594560,252984 790995210616602624,234583 793829356783230977,255393 776226109746589696,154071 780106109570854912,177472 785508484515332096,108396 762585957094662144,72678 769843350312783872,114779 781646251020292096,188934 791429019753336832,238395 794215598758776832,258456 788907681528487936,220689 759041460465389570,1248638 763797571898904576,80393 793824302277668864,255393 775069824082776065,146804 759188883603124224,56964 764878672322899969,84724 773478447171657728,136904 789545295969333248,224944 774281674481958912,142506 780564247159844864,181419 764774912875724800,82283 777191947022770176,159370 778631687118983168,167319 789327212755300352,225359 785654731838369793,197286 790935744919445504,235147 770272342530547716,117257 773795441016209408,108396 776838626961416192,157755 771447993463476225,125896 758518021891600384,52554 762720605925814272,73926 779348707879882752,173964 787354562558439425,207287 790648081293283328,231894 766440856983248896,93422 793642246776066048,254024 790355498784600064,229693 774237903375437824,141887 732260545945083905,1170317 773594379776823296,137639 793272284689620992,1170722 763828708415311872,80482 791427799718383616,238207 773135792197599232,134470 788959704550477824,221476 778563213474476032,64722 793263438801666048,249882 757762364125184001,48549 790229929044705280,14277 732593952243736576,352780 758352672579739648,52061 769865787796361217,115582 790745735746588672,233154 794543755244113921,261155 767706941888102405,100605 786972997852729344,175891 790518883480375296,231894 750647526160633857,12746 790998638621237248,226712 785900997931511808,738099 787175741649592320,209351 789661186241417216,227242 786402030554259456,193633 765405328745885696,87245 752629688208535552,22662 775039389357355008,146259 764624546574073856,81659 794781970693820416,249926 790685088275128320,232169 795413183326339072,265855 761275507719692288,67709 772077289928429568,125742 753252863250280448,26421 775533301884911616,149259 763097317817749505,76549 791348721791348736,238395 771862856308588544,128615 781528779046780928,186584 752917428804341760,22917 759079806742859776,56438 764193330393600000,81869 769591198801539072,113412 775766256943259648,151463 791731474156363776,240665 792748688288251904,247232 761015943044575232,11774 775317690378489856,139404 781425472584450048,187478 773661176769064960,11774 778630832353218560,168794 790625675031883777,232884 753611585961205760,24448 759141084064722944,56964 795099190829477888,262849 794533751464333317,261155 754738038719258624,18341 785627743635574784,197512 789092301041704960,219958 777277484387667972,159876 777567217202241536,162497 778771407211794432,169424 747833893525594114,1247775 758801473132122112,55473 760106739744190464,90011 792211634370387968,231498 788024353325617152,214492 793496299626565632,249926 793786360280875008,255246 768957763041058816,109571 778954039153360896,171168 786989097323757568,207613 732161935224000512,349786 768825367419289600,109167 793505735284064256,249926 732852061604335617,1170601 761946103197630465,70540 781905490234126337,191354 750820603377152000,14252 766812232986525696,93138 765590553291591681,87904 764269122163204098,82066 764514379945615361,81946 765025457670619138,85562 780969679091339264,159475 781621557122641921,188874 786694563574538240,205728 790407518723858432,227795 792453349702455296,245148 758827747472838660,51809 770707892081201153,119059 770771162775232512,121359 758745114785087490,54123 794039704567939072,257492 764245767804612608,82759 780000210088886272,177472 768904493224177664,106774 771507799226318848,125163 786688776433270788,204835 768238766167355392,103899 773184490898350080,132908 761257336036024320,67547 790270673948139520,229895 756581783068512256,43266 778879914510458880,164375 788661957863755776,218832 790575690315866112,232137 795738335746686976,267576 758046752515629056,47761 794033004402216961,257492 794619948740083713,261155 750296448416280576,12357 785771316158795776,197512 763176804446183425,75724 788553535340228609,214899 741156167355895809,1247427 753948905604255745,30590 758054852500992000,43285 773291886748405760,136018 785516560555343872,195849 795400411482128384,266884 777218582681882624,87904 780873999920271360,183826 751845853674008576,15808 776150755149479936,153095 755157939934138369,35890 762416804845072385,60172 781128196309737472,130635 785919048223645697,199546 791243084470247424,232169 793164326894915584,249444 795006058418868224,263907 762070262896553984,1170700 768238486491058176,104932 788079851668328448,215005 781877174278119426,125554 795043042675695616,261242 767905573107036160,101666 791357904527892480,238395 791674898469031936,11774 778170663190274053,1170820 790732084977467392,232863 794292339225174016,258120 793966710760112128,257026 767806090054545408,100891 781138260215017474,130635 733292143104643073,353380 785279349003997184,194707 755400743725637632,26563 758342592782278656,41703 750801117462749184,14950 786342166515838976,203048 758668352051027968,54011 763147590103920640,76894 773969350554300416,140444 780047356381110273,172185 781110871820869632,185496 752629399711776769,22662 770429257021521920,118191 774108903172825092,140161 788529279432810497,218455 788801907288453120,220332 751023734006304768,15748 755215406940491776,35890 761343066569527297,67973 774210889310318593,140748 780085447934423042,176128 774856849149485056,143945 781278470349332480,186210 789518694615543808,226693 749653225968508928,9433 780875761456590849,183472 785616613705867264,197512 785810332979597312,198671 763625287200440320,77620 764479479955623936,59936 764781704481476608,82673 772559012000829444,90384 768502175693627394,104973 773188288207171585,135025 780850434617413632,183269 793560734739247104,250785 758674849837424640,54472 762717271928082432,74308 776594359588446209,156835 786164591373844480,200870 789563435453390849,221972 773919693920997376,11774 751930447978979328,17794 769712760603054080,18030 770508172322828289,118192 794151281073995776,255252 770609841920356353,118191 751849884215545856,18323 778181808080953344,164826 776144675048566784,151409 793843308334198784,255055 774119268011024384,141360 795445644567740416,263906 781268463859830784,186883 795702388975800320,267977 795116639020847104,265223 769310077752782848,112265 773956239340494848,140444 779142265251983362,167569 757541403878625281,47782 752879168212402176,24134 768918979343585280,110300 765332102099238912,86440 776863776993705984,157840 775758697297510400,151409 781311417982947328,184568 787008267499278338,208065 794189586553536512,258598 763874863408742401,80939 773748981876740096,138382 773796800562073600,11774 765959704388497408,90031 778612400530612224,167470 779705143704989696,175092 788098911948775425,215505 795023696800968704,263906 733385251666448384,355480 760606774466580484,63937 763542364069789696,78853 767236564485189632,97386 775883693437153280,1250239 756658914263965697,43391 756916527492923393,45122 780854453289320449,183269 787056966283603969,207861 773500247100256256,136904 777877197193306112,1250071 756291466352218113,42432 766246997267546112,91946 767073718979866624,96883 778314070688542720,167220 781337002067111936,183759 780803199024427008,183068 761237278442201088,66897 762595781379514369,72035 788444308391145472,217634 790717439369555968,233692 793098954271444992,249348 795092238695014400,263898 768909667892334592,11774 772937289936752640,133432 779087888969531392,171060 737107845326483456,196346 781489812884824065,139404 786950367208759296,207287 790222798887059456,230030 763511858846429184,77598 786367235766050816,202727 754717888095850496,33356 766041138360750080,90735 793129808695820289,248688 753432956220256256,25189 791143697127763968,234583 793531033270427648,252020 781411937762603008,139404 755836915543339008,18215 795298857349419008,266079 773153415291559936,133454 776572582573150208,156926 787871000637472768,213138 794111240905912320,256564 765454152810041344,85854 773861437559025664,139404 789976335351369729,228124 790645310351613952,232169 750768121057861634,14858 792100195072774144,243187 786468194345115648,199504 763470099672100865,78159 775363800316772354,148537 753198267815583744,26140 772673942523813888,129991 787247627020697604,208498 790657053006131200,231894 752751934033977344,22393 774019917150457857,139404 776400344456847360,153496 791287710031806465,237491 777878526368292864,164001 754743858869731329,33549 794315039117365248,258741 781218973358653440,185310 781593586160717824,188401 793203140019441664,250064 793133648086171652,249841 772480317085011968,131045 778267271013728256,166532 750522419018772484,13021 760851943954714624,64505 763794975473541120,11774 750521034319679489,12883 737873502771019777,352060 752890133532336128,24134 781224222605672449,186434 787408225045839872,208307 768241977099825152,95055 755371194761621504,36735 765641215425515521,88311 787726115951538178,205197 775518307826798592,149300 753671307997380609,29059 758366771002937345,49599 788392448569536512,217519 754725626955780100,33356 732683886019411975,350654 793568095348617220,253606 790249183785607168,229693 791833204911071232,240483 760302518161244161,62165 794101898311766018,255826 794574618833154049,261155 786883652697358336,207101 755054201525440512,34898 785614656836468736,197512 765593422279368705,88052 777278041722499072,158387 790919643372412928,234583 792145101715714048,243075 794709113049640960,262022 793493063251423232,252196 763506112167456768,78853 773504090764566528,136947 761292242300436481,65626 780269443058327552,178477 785653045753327616,197888 767845757923700736,100620 793102909487460352,249469 760442758381334528,61734 774035260518506498,137561 794292161336541184,258249 750647521135960064,11774 761414253811150849,67369 761681857750577156,69878 764207560387854336,82642 781344247593127937,139404 788519820253732865,351349 739942868597493760,353488 770796970453585925,117303 771495758935695360,126293 760955996877578241,65974 776057416764891136,153095 751917465173504000,20039 769158402413035520,111448 791067159535362048,235487 778750229319254016,166852 779058104214355969,171902 755484456094408704,37044 758802305806245888,54070 762707601154973697,74133 794346691780546560,257492 787075134611861504,209043 758435212971900929,53246 778535849398980609,152594 761847090226065408,68273 788745544873177088,220132 754705245226184704,33174 761982789654904832,71438 776162590447677440,152878 779571050023645184,151298 790565397774860288,232137 771427035449131008,125367 792099835214073856,243075 752645859536465920,22546 771774637604646912,71408 764175151294476288,82066 774679773608046593,144654 790635263601025026,233131 794572782570868736,261155 755267686809034753,13343 780084040514867201,176129 767903202486333440,100893 794670784182648832,261155 740517140994740224,11774 786140871452418048,197156 758074622667583489,22575 772498619488432129,131007 794001123753328640,257492 775302014729269252,148170 790704980885766144,233558 754118779588665344,31799 767822854926790656,100605 793945905481142272,254135 794579223511973888,261359 765129907479408640,85562 779688107863973890,175669 792428440632774656,245313 793888629265342465,249926 774042692665745408,138819 772829117175562240,131914 788135149292523520,214899 790566198933008384,232280 768134594755342338,103071 772172799184101377,127579 788017256617959424,214492 761270007699378176,62452 770212971364646912,111225 793477294085902336,251320 766308920486801408,91946 785843763352666112,198671 756349401950412800,41798 733295302384324608,350249 793800535992373248,255393 769718184484143104,114422 791401553412386816,238395 793451159826685953,252020 794199368370778113,257325 794619903072272384,260849 754911338678226947,33356 771309975960289280,124013 794398241471139840,258878 774756020828516353,145286 778426716012150784,167407 736997889491140608,351280 791442218099806210,238845 771429183993974784,125163 793291388494295040,250033 752823683001954304,23739 788158847659540480,216009 788475847573241856,218275 778955319930068992,171324 790875077344694272,234583 768519069406404608,104662 753634730726203392,28732 778733404812476418,164001 753006862572879872,22795 766364485053456384,93184 773546598999662594,136904 751177781782929408,16299 754000106345553920,31052 776433030843936768,155390 756270363604979712,41459 775873709047357440,152193 753229423533445122,19133 771769821205630976,127582 767123642337681408,94699 795041660543434752,263532 768971530709585920,110302 774305670384455682,141912 788420853709037568,215969 760587913700737025,63655 768481862440235009,104973 753268676736983043,26670 776687430111854592,155688 791356849903722496,238395 795694862926540800,267855 775739171134697472,151071 781139048719015937,185496 760583073373294592,63464 767927029668864001,101134 778371336213110785,152594 750417157784166400,13343 770684090311962624,120613 786698959314120704,202675 786027665476034561,199178 787440991611424768,211181 786623150154850304,205181 790988450715402240,235580 793280803233038337,249926 769175394788446208,109945 772610768156168192,127218 790726254064304128,231580 772615611293634560,129558 772766277131767808,132353 780609984736456704,182049 792182549170622465,243165 785299706989555713,192032 788541877939122176,218832 765421335736496130,85562 770875858781401088,121949 795293636313260032,264774 768194529434357760,104395 774924876440371200,87904 771744246755766273,126152 760370244447825920,61011 781189685150298116,185310 754987373738364928,34666 795684853933080576,267862 766626085521895425,94699 766659008237305856,95063 778390478840483840,167677 756519662628646916,41715 794073569521123328,235121 732797681987391492,170736 772876504804057088,132370 762817544155561984,74727 764532842374266884,83391 770216630085230592,116824 756004633957376000,18215 764217032590131202,82061 773361684106706944,132335 759410740956585987,58259 736621278954541056,7224 775790729515847681,151463 758007881081901057,50804 793189485077037056,249469 759194351041966080,51798 761003563841486849,64713 771159659222827008,114790 785243112914509825,194091 785558713524482048,196609 770850244988899329,103986 786354736324681728,203076 771406133319733248,125367 775810572654784512,151463 763150579149312001,74133 770044963837120512,116373 778995062801833984,171617 781343071309103105,70338 770695366983487488,120610 780660294880071681,181984 794954387906961408,249926 758717142984302593,54070 794756821659648000,263051 753715006269693952,28282 757344126828367873,46895 733508710639624194,354906 760150748093157376,60819 772067090798968832,129004 744300160549695489,349197 754747277168697344,33356 771413493694230529,124597 786960868844208129,11774 788769777854607361,220526 772490300170366977,108396 792460416727351301,245313 793785406022160384,254135 760584946490540032,63149 765092418714685440,85254 772109506360803328,128355 794547169067868160,261155 794533741184118789,261155 769294431413538817,112265 754800947759575042,11774 755121781019508736,32572 791725218112933889,240535 732233398622752769,172295 768965041194278912,49400 795383462815551488,265867 751650553776762880,14277 768312618901655552,103071 763770193432743936,79691 790290263147159553,228416 793820148121546752,252580 758000824270352385,50747 769581213400956928,112382 781912892568440832,11774 795040304441085954,263532 765249812505722881,86645 771721260506222592,126607 780575751816949760,11774 791738817883541504,240145 787066240447545344,207965 769253934909100032,112630 789296597872017409,224573 779341448810467330,141360 781152179725803520,185496 794734814213632003,262296 744940067895054336,11774 753435205000499201,26064 788504676463325184,218275 754754435008475136,33356 790643626883686400,233152 753713870120726528,28115 761163872027840512,61051 767458986987663360,98751 777252472146399232,124341 793211931146485760,249926 751839306440777728,1248200 794526759874162688,261155 777945682476883968,163990 786699215053488128,204413 787754079942479872,210208 764198541870891008,82066 772292577471049728,126152 790426698932162560,230282 754798528052940801,33356 795385277133025280,262752 785875681787817986,198671 788761904957104128,220526 790663149510881280,231894 760233905928667136,61412 786315615724199936,202429 753528415572127744,11774 786421437225631744,203350 781614065571336192,188119 762740571437993984,73926 764222822520619008,82544 765682158170103808,88459 775312539534159872,148045 794140965166530560,258122 795313255380119552,263906 790704727625461760,108396 734217868515016704,78906 762695813764120576,73926 765925979025838081,88930 787086941372100609,207287 791790607488475136,241678 793506207872917504,252020 794928792829628417,245549 780865702978740225,181419 792085866122477569,243075 794693269489909760,262849 751106059700432896,14858 793095696656297984,249469 756859575198883841,44450 775733277311266816,146991 788391135462903808,216265 793721847443578880,195876 794880044120346624,262752 770987642640969728,118698 773553995587747840,137521 757731706086445056,48220 790974543112310784,235590 755126016713129984,33192 772837676881842176,132335 750451001329459200,9754 765689129816457216,88432 766813377612148736,95708 777964550171856896,164764 780680443519639552,182036 789515575336636416,226712 764265972182028288,80939 773582416514539520,137042 790761415128809472,232863 791502407800795136,235586 750723813201940481,14421 793448462742392832,252196 795246379853631489,263676 756284995661094912,42495 778359086509285381,167180 795466596345139201,266491 764259001445998592,80939 786633474404786177,205349 768776295354241025,108849 773841865397329920,139404 794639923433406469,11774 794607292381466627,261155 756646221297647617,43391 757199879940825088,42344 766370568639832064,93405 793201843346210820,250430 759217326898159616,57309 764250448794521600,82283 778322206371770368,166409 780877537916301312,140444 795671872134410240,267521 761388394312196096,67229 776248564917805060,153573 778434759554899968,167319 792350032074641409,244143 794526148105420800,261155 780612151497134080,180039 788694566786433024,220029 776091839032066048,153194 776106103578906625,153194 781196117321117696,186256 769971817494769664,74518 778353851636121600,166852 793172364162805760,245090 768908516866330625,11774 789337648217284609,225359 793659182322941956,226731 794316954358128640,258741 759520956972802048,56924 761304822909853696,67229 780516583072337920,178735 768791109556252673,354167 785805924279521280,197512 759992600233332737,43471 760076203042766849,60790 765625966311841792,79987 795243852382740480,263817 795608211877400577,267521 795720274641567744,268231 773536393901449216,127644 785592741900218368,197297 752810416976240640,23115 768886376972455936,108729 790950172792684545,234583 738822862811897856,102730 762747472963784705,74066 771845966899113984,118191 777877366039126017,162741 793495673547075584,252020 795276636891422721,265968 764926135612440576,85154 769405193494626305,110585 766289472858296320,91798 777741470526693376,162596 767833039997206529,100559 791348515813359616,238395 764633345938427904,82208 768895423775776769,102514 780604315203411969,182013 793999859753910273,257325 761536490119766017,67679 765174184221683713,86103 793095120191123456,249469 763483264740839424,78566 764432474264920064,83463 764781427665756160,83182 779304334341406720,173525 766719319162101764,95708 790614848426110976,231894 765544170882727936,87904 785511116713529345,196277 787084043011567616,207151 793665258699231234,251566 768078749837332480,99471 772400477887692800,124904 794006416424140800,256502 763574587363819520,75724 785551423500984320,196917 758604547736698880,52475 764154739743346689,82066 795275209406316545,265644 760180497976885248,61412 790670567716204544,233307 791411632933003269,238395 767031784081092609,92860 774997261109501952,146259 788457211110514688,187629 794554273774243840,261155 759161017540743168,56964 791751780870729730,239998 767406600952934404,99227 776436276555689984,155390 756293561281196032,34441 759947478154240002,57722 795771507712688128,267014 755080397633953792,14277 756322029381488640,42249 765324625752444929,85562 794551745594748928,257707 754732763404603392,33174 787819366989430784,201555 776119771746201604,152887 789939477988990981,228888 757902087091056640,49805 791775668254027778,240483 770078228224602117,115130 777381209043329024,157755 788451199603253248,218275 732590519260319747,352780 755753458788098049,27045 788398330858573824,217095 761667666658496512,70225 791428471666905089,238395 793238255114170368,248065 794709271732715520,262053 795019819200475136,263896 792102103833534465,244008 755410759950094336,37044 761974266858500096,71270 787712297548386304,212403 792881896636157956,247877 734839076214460416,351644 770126312677732352,115435 772824397992321024,132335 776486859404967936,153317 792938997576192000,248652 775864513027411968,151202 787023895433850880,208379 781118299488841728,185310 786064276108800000,49459 786542098279432192,204413 760975764422393856,65598 771683985336442881,127058 791844594421932032,241940 792073375665356800,11774 769168504637521920,109104 774656392997269508,144050 785770899160969217,196277 791498027164852225,238207 765338003946479616,86103 770966312671522817,120557 773735551669186560,137315 779051398147088384,171902 776279395946340353,152531 794511292895784960,228576 793575558248529920,252890 793134862312103936,249882 795319672602116096,264774 758543451281469440,43947 738789528169766912,11774 749823698727759872,9408 767843237293948928,101383 775826248870137856,151185 755479954473652224,36877 757189869181415424,44450 757852575987146752,49754 795701280073248768,266079 768517903306088448,105992 794627478509604864,261818 795083943624245249,264397 752670289981370368,22785 752824769981054976,21332 760916032563314689,64730 772974833839644672,112399 785341665103847424,195125 786026886186930177,199546 761678388381614080,68846 771514864342827008,125554 794922909739401216,246425 790950159630729216,234796 793928417431412737,253721 766474242577801216,91946 762101040896507904,71270 768974008834457600,110477 794580769079496704,261155 794158134012973057,256276 758714853733179392,54764 764136373968261120,81702 765326335975759872,86962 795408816435130368,266079 773918257971507200,139404 786638898030051328,54854 791444107189112832,237908 776149899209498624,154071 777999798070833152,165435 778690401536389120,169201 786480336322506752,200571 794710342349783040,262752 778289055888965636,152106 790980002418262016,196314 753212708909088768,26140 788462373849931776,217519 767001066248413185,96039 785627378382938112,196932 733043730752503808,355505 772190972121931776,164500 774470659384741888,141797 764378304212299776,82283 732961057619091456,354927 764877029338673152,84724 769737070600302592,111049 786927083863805952,207287 769189377348079616,111049 769287720187428864,112399 773916509307482112,139404 788126658628820993,193636 757590638418272256,47761 758051715878785024,47761 792968764513890305,247056 792450265022541825,238980 773054947776663552,133204 779978591719165952,177704 777813430749257729,163763 794583066736021508,259412 794730709956988928,262226 771393242902429696,125367 755191697877983234,35890 781096985633914880,182726 792766443054137349,243187 772742084394676225,132335 776127930749558784,153699 785658549347102721,197512 780078879956471808,176890 780152563110965248,177233 791687218607697921,240483 765882154807156737,90031 777568119443247104,162497 752690912992567296,22439 759160654070632449,56964 767518416651431936,98508 788406806448054272,217634 752948297480990720,24597 754022355106541568,31268 785913522043523072,199546 768857961703833601,109666 751601375163719680,14277 790916081447677953,234583 781662193205010433,187976 785941230655983616,199960 795368319117185024,266151 774134564205699073,139404 791707435845115908,240483 758158082945998848,47090 792738805941886976,243187 793942911217963008,256255 761990087697727488,69794 776833497340129280,151090 790706821933756417,233241 756459908661407744,43375 759216516042788865,27156 762666088035266561,73814 785549762883940354,196788 763418603395878912,78192 773524788144959488,136904 776443286227648512,155896 787257234581356544,209863 793859842603573248,255942 754013888559984640,30856 762865823740375042,47188 786949117268275201,207287 793294683304710144,251179 757638883924402176,11774 738974549039947776,11774 791352750881726464,238207 793844550968094720,255942 794152468619759616,255299 788012704023797760,213376 758534450581938176,53703 788451731764088832,218275 792114070585544709,244067 781226513693683713,186434 789808009115500544,227242 751783933520510976,14277 770720044581998592,119771 766349160903737344,93286 780622997564469248,150151 775659595742089216,150511 774327113398771712,142225 767765630976163840,100893 778374086049181696,166390 791006736421445632,235590 795081495065096192,11774 764902252989390848,84209 767789123801194496,101163 773880278536167426,137042 777902621130653696,113365 774972089677688832,145451 778307844462419968,167220 792159462073180160,240763 772800339930062849,132335 792103590290599936,243187 758657037274275840,54070 780978035893886976,183759 791728218365693953,240556 765875906170716160,249811 791307078883221504,237491 749788218078429184,7816 758683093012054016,54070 740326910245359616,11774 789685191665029120,225949 767114076535136256,91700 769301730718846976,87607 749193810584883201,1247932 758032747684327424,1248571 755055489378095104,35044 780935453977382916,182870 735261972942487557,209828 786024492782845952,199496 766003177082671105,81929 771878531122855936,128519 770297707323809792,114254 788480809271373824,218275 790376974308872193,228354 779106457161564161,11774 790674914269421568,232595 793185224012201984,249469 795366967742005248,266054 757028161531936768,45576 765620078159290368,88669 781834957891244033,190635 774302445400907777,141912 767755881857556480,101203 769014598481637381,83593 780490488025587712,179936 773996709932310528,139404 771328828002009089,122973 775725669875589120,1250232 777688023550926849,19376 795405901834358784,266957 780762690302205953,182960 761285491081699328,67852 757940242565492737,37461 768809899182743552,109175 774132484594216961,141360 780071992133156865,177687 751627234117619712,18215 775049828397150208,144848 789210058311733250,224513 769863243737149440,115531 778771993697013761,169029 792980840930222081,248220 793095052801241088,249469 751906134089461760,20422 787715693026377729,205197 763439652003016704,78129 767241138176716800,93112 770991718137069570,121046 752669793950560256,21074 763353890393694208,77731 764322753256173569,47948 765026528207876096,84422 775668890743427072,150404 780882674869161986,177687 794951019121831936,262847 775062153560596480,146704 786723365176414208,90209 787117323102531584,207287 780989809686941696,184223 793151750098132994,249469 763465829002387457,77612 781462752791592960,139404 765208904808665088,86440 790297300480454656,224490 763344188029054977,47940 773505653663002624,136947 786479907744251904,203674 734107124159111168,351850 774774219993415680,144475 776065268640542720,153095 791249853288423424,236923 733422329246720000,355952 790611102925193216,232137 780126080837443584,178045 794189634322464768,258598 751792264569958400,18395 752944176115781632,24316 764984562405416961,85562 790609086689574912,231870 767084384667271169,94699 772497578256535552,131007 757413096436760576,46974 764278814830501888,82544 764420131808096256,82002 771864644004646912,127366 785459098397634560,195975 754726388679061505,27045 790707569044193281,233558 792058469436252160,241678 792080640208351233,237964 735117311271636992,65113 753610702221414402,24448 795389975462187008,265858 794623391546429441,262145 764188160918192129,82066 768123068069838848,103354 790726065559838720,232863 768850350472331266,109447 788663881413582848,215480 769884739037569025,114779 772925076119445504,132761 769202124836200448,11774 794000706374168576,254209 791818770704691200,240584 779396315780255744,173964 793888010093813760,249926 791704597014249472,240474 770312691563040768,117257 744328404837728258,11774 788123614876803072,215754 767943735858434048,101681 795062169142497280,263906 758153212142624768,50542 786939328823906304,207517 788690529835884545,220029 793897023732850688,252580 766325816019922945,90384 787644689549815808,206101 770601661702234112,119832 760641277008281600,63851 775930975461060613,148574 761583718142124033,68163 751627842627129344,18391 765287156134842368,86103 771500841387696129,125554 790925256122830849,234583 749695253947355136,9754 781126606299467776,185496 789286307453292546,220743 764572861071757312,82066 773849048625340416,132497 764494189698572288,80486 774075798366158848,141360 790955798146887680,234583 773565971172773888,137158 786589244160565250,204835 767715956672040960,100605 772238019755663360,130290 754717538576109572,33356 762681625599541248,11774 769926961384816641,115067 774533990304845824,144076 777532121225191425,159876 776122084254638081,153822 785274299456352256,194154 756936519881854976,43956 794550650814087168,261155 794588436279664640,39957 754819579638087680,33356 757580494980743169,43383 791002513319272448,235893 750664396960108545,14421 794578400056934400,261155 795391092619378688,265649 763846030584606720,80366 768355949400776704,85226 780672530063306752,182313 790725501589610496,232863 793459636649295872,251452 795743005122658304,268448 772881974629396480,132335 775495293399949312,149770 791672780668411904,240483 793173927396716545,249926 763217330843160576,76549 767854621284900864,102137 768234690398388224,103354 791856302964166656,242134 793798499037052928,255297 793988768613146624,256471 758731736033308673,53185 764811681709035520,84422 778259344286748672,163465 757565851218251776,47761 778432798034014208,166557 794627114335109120,261818 794815621825339394,263090 754749509687619584,33520 768800152954044417,107745 771702626446610432,108396 790755223094427648,232884 792017787053113345,243075 750366408354267136,12883 750402699632357376,13201 760955409662353412,47940 794584517625249792,261155 770326047308980224,117377 762703110922002432,73926 790068803472334849,228172 793610253506150400,253793 755512709203001345,37433 787040318709456897,199307 766233652489486336,88449 794577003965878272,39957 753647178447413248,11774 749698606488129537,9754 751150885980377088,15808 754721517288714240,33356 756936291317526528,45576 758322148691750912,52061 760211373146025984,61051 772092146572791808,129471 794566114994978816,261155 754861451152621568,33356 787296460538679297,208395 743518088855855104,335115 768941549673558016,110381 770363821743497220,117257 778090977370238978,161901 795034771520831488,263710 762013248543723520,71502 775000150670311424,146259 771127887189512192,122982 751777837808517120,19352 763063067437445120,76043 769401927792635904,110585 790329032801857537,230485 795031115643977729,263926 795094974421487616,261796 790558895718539264,232137 795755000878272512,262022 791019384890195968,234583 788102581730025472,214975 776232394017771520,151849 793622110518124545,246425 751651239864078336,18323 770670849913487360,120610 757478475703779328,47606 788025886591348736,214492 787985978749321216,214209 794270329099010048,259482 774655752292139008,130931 785677172690214920,197091 793167845182038016,250033 753588473672663040,26517 764503722781085696,75724 781565434231398400,173347 759212594599174144,57189 772965244255756288,132335 794602689539805184,261155 772026056316334080,127775 790275702633279488,229693 791021671389990912,234796 749359340495081472,8047 756644944371212289,43391 790556659823341568,232137 793125477925945344,248437 764817063835738112,84753 775158994491039744,144730 775800572691812352,151156 780895061944840192,181892 779150979434319874,164869 781876614455894016,186584 751997253947105280,353879 769972344660033540,113982 775387920979013632,148574 787042942984736768,208016 752696479744090116,22752 787111910328066048,207287 752799630270664705,23039 763771268520747009,78853 765658973101973504,88902 764275650714664960,1249230 769561814153596929,100007 792512362519474176,243187 776404159402606592,155097 786630981717549056,11774 787104844842622976,207613 737196388237316096,351463 763808195445788672,79691 775118837234532352,134288 795371183688425472,265191 795382110026629120,261155 756942326312960000,43553 773883319419281408,139404 778206723966394368,165356 764211136686268416,82544 776209341644959744,152073 753953185719541761,27045 789305408179404800,108396 790918496955707392,234583 768217722383585280,104662 788708510481649664,219990 785999232666734592,200467 753021876948131842,22752 766585896955211777,94699 775428522047377408,148574 756682887261458434,43271 770042146627919874,116094 764460817295126532,82121 761586171851919360,68987 764149933872218112,80939 786994880354607105,207949 758727363454644227,54070 792959111331737600,246674 752026940433764352,18395 763836387137236992,79996 762472755006537728,69878 788778113043955714,220526 792758581107920896,243187 777586627275137024,156835 785802498996969473,197286 794891667937574913,262849 754719507965435904,33356 788568630405369856,218260 793946450958782465,248514 763836211677003777,80482 769009727053320192,110023 771797469055193088,127871 755943945780232193,40867 751238253987135488,1170557 768973619842220036,110659 786318797552574467,192032 788281042188853248,205039 768001068479504384,101477 781570708908314624,183811 788215867888644096,214884 795770815820210177,267587 756611325871087616,44271 773877282230460416,139404 794544600350420993,261155 795087258982510592,263906 795266561359675398,265878 752690639859425281,22752 790916890314940416,234796 774293970893406208,140444 776570948988395521,156976 767850328238624768,100605 794820051388006400,261155 763443566710403072,78159 760484253364736004,48052 763072481800380416,76429 764950181058113536,84745 763303070000349184,66281 775421344079024129,12739 763807420443492352,80177 790731602699485184,233729 794704973674270720,262752 795079189992996864,263095 752997176683495424,17416 780133877117431808,176132 760612474274144256,63858 765406516643901440,86614 772262808616439808,129551 773651436861259778,137869 792921794231595009,248516 794979024145629184,264397 750749952721104897,14277 774007103157440513,131421 791601844921532416,62492 760769197462982656,1170555 765584075432325120,82002 773768070313549824,138165 761652433562902529,67852 765925727338311680,90031 767090628022964224,96039 773912443525406721,139865 756203979370065920,41680 767108615438237698,97355 789260939589668864,223921 758055161340329986,50827 775110657649893378,144538 795389194990297088,265858 776228263190335488,114779 785257792948940800,11774 763779421572468737,80177 793165771866304512,248685 793131227142324224,228888 753658038469267456,28732 758700517144932353,54070 770979190434832384,121949 769228753625026560,112399 781363968283582465,139404 770015826950889473,112872 791757060807401472,240483 792733788551913475,244270 793178463674986497,249841 778372095084466180,167407 788514242483847168,214660 794329202434576384,258878 785589501116633088,196767 795361991145754624,264397 755157273425555456,35890 774782850767790080,142503 792423010733088768,245268 754056226099433472,31400 776159715214622720,151141 786401659144372225,194723 773872544642314240,138819 753327250146140161,21074 786970183609028609,207949 774338899548209152,142942 785690930485481476,195975 788599446246424576,215437 794510452923494400,227345 752712079509905409,22575 793194201085206530,247877 794009578895769600,257564 763084980289437696,75899 777942113845600256,164578 786282989944643586,75899 790580905974915072,232137 750698046439170048,14421 761849966335758336,69947 779802127464013824,176890 787970928294629376,208928 766756987648475136,95672 776117585561526272,153225 792376981912297472,243187 771803139842473984,127218 774366014549086208,131421 791633067001585665,239456 769379702515625984,112336 789499858495373313,213710 751213563411324928,17591 790330373565800448,230282 770279205217054721,117609 795441116443242497,247930 749637581332156416,7816 786303334978293761,201558 758272577869647872,51859 792497576859799552,242521 776133783108005889,153921 786572526872891392,203350 764296076815851520,82177 760775221401968640,64689 793470653823352832,250293 751550246078087168,14277 757966105201770496,50442 777180452029362176,160373 748284318808686592,351147 761358626875318274,67679 790945717368029184,234583 793846323028123648,255866 757641040811614208,47940 778372637772787712,152594 790906545613791232,234583 788466501606977540,217837 793344902050570240,249841 794654189481787392,261155 763719183326646272,79502 793239094365216768,250293 795064961022078976,264397 773893025319690240,139404 769223170377285632,11774 774914369738182656,143327 792554504432398336,243187 751826415897763840,19880 753318056441577472,23739 760539555397300224,63451 765633305446264832,88332 767834558242795520,101681 780155969233940481,178560 786992375524491266,207287 795299303069782017,266079 757729881694334977,49121 750787517889339392,15316 751704289324654592,14277 771361818782687232,124883 780112506861809664,177233 770111831704821760,114236 788621902440980480,218258 792440485369479168,205972 775764410992238593,151463 788022513544601602,214492 764821853323931648,84689 773839743712886784,139404 780633362641760256,182049 791341414764326912,11774 769596060444438530,112239 750377692462219268,12883 770486252537774080,118192 776142051192614912,152887 795726611240861699,268448 754023407084187648,30590 779067207439441920,171324 785331973942235136,90252 756643126920548352,43956 775475774350589952,148645 785358033513611265,195481 761828814871814144,70543 763091340636872704,76567 765985164421836802,90615 768943491833434112,110477 780794615913779200,183269 750870223457284096,14641 794553781765677060,261155 777591064110698496,162544 755202598576062465,12954 788710125548740608,220029 751175393697161225,17416 775770236079398912,151156 775802219471921153,349449 786259117602201600,199546 771156878973960196,122967 795370674780971008,266151 794971075444703232,262486 785274663777763328,194560 791008543231057921,234583 768618596037693443,209828 787856656071667714,213064 764230084022661120,80939 779079461681532928,168284 753920403987394560,29790 763858327872925698,80720 793595436602945536,252020 795669977797828608,267862 759809026582417408,58267 764368171906117632,82066 768223261075263488,104932 773849828451315713,132497 790260505105436672,226712 790546440166793216,108396 795746524860858368,268814 750784801683234816,14802 733020034356797440,353474 777254305594302465,161101 778952785081405440,171168 776897026399305728,157755 777268800118935552,160480 788135329907613696,215754 763204933378334720,75724 772654946009292804,130696 779479672119623680,174392 780912197501329408,184223 790546548014784512,230791 793097420573990912,228911 759275462937939968,56964 770679184851136512,120610 788409376046538752,217285 760310752016211968,1248387 765207398999089152,86103 768965065164918785,109960 788649060106395648,202270 768975960385417217,110331 791441961685135360,238395 795318725268402176,263926 788767524309626880,220332 791107851729199104,235948 762068520624500736,70689 793959869661343744,255826 752967172427804672,24526 781637047761113088,189613 790975983658475520,235147 791001456782475264,234583 773954677654360065,139404 794269346671407104,249926 781246267515031552,185310 788376434364473346,212357 773089100442329088,133519 771147951519461376,123583 760957127351373824,65994 761234906483601408,351463 766358269183062016,90125 790729953813811200,233692 753787279764656129,29263 775717883762577408,1250232 785824651549093888,198671 754812584784650241,33838 772088002352934912,129471 763645673220734976,78360 778315488375955456,167273 778812347297050624,170253 793496256349933570,252071 785903437946953728,197324 787077706974453760,208899 760140760062763008,60866 777499278583488516,161714 779095079751413760,162107 779326707790647296,144730 786542908648349696,204457 794286574242566144,258598 770744643738710016,738099 772519660919095296,129662 776912185289089024,159245 794189550268649472,258598 773418064885014529,133702 785291588809420802,194648 765430838884347904,1249246 770745790520320003,120610 772034065448833024,127775 779314404147867648,173753 788572390804459521,218495 788823993533009920,220526 754773468059688961,33356 792593880021667840,246726 757065978194776065,45857 786333983026143232,191799 787085306415681536,207151 753394745725026304,27512 755176483644121088,35890 771624665521360897,1138587 771979406961020928,127871 772481538281705472,130574 756276207071539200,42432 781136072965095424,130635 777435817371246594,159016 779813814116061184,176890 787283967913390080,206048 792447965772165120,245130 778228123594784768,154526 788497038434443265,218275 789364731509288960,225384 760764671670427648,63451 785680866160812032,197512 755167320146927617,35890 789269472456482816,224680 792057228198944768,237787 778179661759209474,164688 785660242382249984,196277 788481391327604737,217837 788866642952323072,219942 771486119506608128,118191 771512314612690944,125367 781133299976515584,185496 744700756066971648,351290 763876969268162560,80939 764224284000595971,81702 787756953816604673,210208 766633964538736640,94699 789529361506570240,226881 752857468712157184,23672 753694366804406272,28282 755206213747544064,36056 760627332432404481,11774 785517118901129216,194290 769706980000665601,114388 792533736336330752,246392 766024972020092930,90401 768971363587469312,108795 780390074689069056,179742 791817689635237888,240483 793142194626519040,249469 760270824293044224,16953 768109858189041664,103506 790671636110381056,229901 791700512592764929,234990 769729977893785600,18030 791666341988229121,240483 769303856660488193,112788 790729411003813888,233131 750662826721554432,13343 778949625717805056,170252 792084985138274304,241678 793640653603340288,254135 795405158389690368,266054 758773432595066881,54070 793984046682361856,254135 794464588066619392,259722 795135773175517185,258456 764899181970460672,84449 765155717519122433,86103 767680218291134464,100559 779110486042345472,171060 789563247649185792,225911 790884682883854336,234583 753441127555067904,27045 773647773824614400,137953 790895108740616192,234583 792927167252340738,248514 776991081896382464,159146 793148954938576896,249469 755836256429285376,18215 759630877446049792,349714 769270141351845892,110585 773903269156368384,136605 781099047931224064,184215 758667301407252480,54070 760134015580004352,57049 773927182712254464,139404 792493169418043392,241860 756286146108416000,42432 760897889371623424,1248836 760641726801403904,11774 788489353005764608,217810 758655256872058881,54070 766157272083009540,81929 786917634897948672,207287 761351525474107393,66801 771486473346514944,118191 767803501149728768,101681 759956613985820673,11774 768009964250075136,100176 769017585870467072,110362 757534955278696448,47761 778384123815665664,166916 773860396633501697,139404 777927490815787008,163763 788503999372783616,218275 795066179337539584,247930 762643890629246977,73814 763854996060471296,80393 765967426647273472,90618 795769437525839872,267737 765592469735997440,88311 766626567715975170,92902 770833066663313408,121479 773638508623826944,137565 781231320135589888,182659 788757916367007745,220526 732986078957723649,355106 756983046784495617,45672 777639525421985792,162966 790410558663041025,229922 751790269142478850,209828 788658297603710976,217285 794627966408003584,262022 792010903050911744,240474 794650213965328384,261155 789329092034166784,220424 793872740121849856,255942 766450513625829376,92972 769384079015940096,52545 768232625186091008,11774 768856611272003584,107469 770782024965562368,120425 795704067502706688,261155 763791091221065728,1249162 770202980331102208,117092 761286269183795200,66897 774572077693145088,108396 786020179062980609,196917 790401710841704448,206666 772142962272763904,129558 772838808698122241,132335 788220997379854336,214809 764257941281210368,82759 741369666187218944,11774 788003510348427264,214354 795470780687667200,265855 758053817757818881,51069 790980203665317889,235590 795700039511404549,267587 766819978779717633,95672 775013586053718016,146442 786795387809955840,205270 762793081821401088,75073 776768182862352384,971825 795314648757178370,263666 760136154767384576,57068 772162120678936576,126389 769774221119500288,105109 787471053190787072,172799 751604194956763136,14277 753799532970770433,17794 790013264424013824,228354 759719089942192128,57574 778303205071396864,160609 795479466906558465,247930 751756341669134336,19352 756293662418481152,42564 766046525181100032,90384 768040034092060672,103078 769266452415254528,110585 787057357725442048,208560 736331813862264834,11774 775453434543734785,149040 766706517668159488,95672 768958727797874688,110615 790616815344967680,11774 795103687291129856,11774 774002152448548864,1250063 773949324552208384,140211 760478690102824960,62937 762716227332673537,73926 769694572221902848,114779 789171514247491584,223286 790553569904558082,232137 794772082840260608,262849 793170802304835584,249469 768415885963001857,100893 795428206228766720,266079 765887969123270661,87904 778284155750780928,167083 765247001407684610,86653 760433802938286080,41680 762205135313461248,72035 777260122808553473,160592 767128756007862272,195876 787746545835933697,205197 793431024864604160,252020 793565691387449344,250633 776314811151966208,154534 790681397824483328,233307 774875695570833408,144494 749793129465774080,7816 777021254410788864,158087 789930644864466945,218164 761053585224310784,64611 776444103974268929,155896 786976270835789824,11774 794550087800254464,261155 754869860950167552,31151 765620986850836480,87904 771443859121401856,125204 770010248446898177,107745 794695457721159680,262849 795330784852779009,223125 785664284684525568,197512 794294142037655552,258840 757801066721218562,48094 793248124445667328,250933 787504334879744002,211534 768978397133283328,107469 778392498552963072,167220 751798236281769984,18374 764261488534122497,81869 775743226540072961,11774 759190541221453826,55257 768473987731034112,106774 766219875240980480,91770 778728878210633728,170187 794708263031963648,261942 760457745908633600,62063 764937525500588032,51208 773194971549671424,133454 786391666898984960,203240 785977066596556800,195125 763166181008154624,1249110 786007834475495425,352553 786629878372241408,205039 787049273586319360,208065 751230446986489856,17851 794530917016432641,261155 732185540913549314,350025 761656535982354432,69673 793956610817212416,256255 751215035091972096,17794 795401579876651008,247930 771815822079758336,128194 769546287628771333,113894 778724712763359234,169410 794231956145901569,254209 750882021291937793,11495 751215808077033472,16299 768302024563666944,102011 755949932444606464,39462 773359807189229568,109975 778643567703158784,167220 772658033688141824,131027 777354071514738688,26066 793955860464758785,254022 757291981957697536,46006 776736781718859776,157755 772142320409939968,128934 788567756262117376,218832 790911405146902532,230283 794552633176428544,238233 775429954519445504,148574 792860102877286400,235590 777911003833049088,162029 787733495585968128,210650 790600512852881408,11774 790733496738156544,225359 775411575222140928,148800 778635575976980484,168794 779089068269469696,171324 771397102878547968,123321 779633033435570176,176025 760888903217938432,62492 772616441694748673,127218 793188908188205056,250430 788756467843203072,220526 766410314531401732,93184 732260705613828096,350968 732952296980504576,354120 756832723000365056,39096 777044545045303296,159546 790301792512962560,11774 793185169511477248,249057 793635646644424704,240682 772887107622752256,132347 777303234318696450,160022 758747134158004224,54728 768623131988627456,106716 758743495217586177,54070 761590371864416256,69231 792064443785936896,243075 781827477349945344,190635 788691162609643520,220029 795414508101627904,265365 758133578286850048,51595 777579476498706432,161960 754901611890216960,33549 761604415522570241,67995 790959315066781696,232137 792323382188601344,243187 793622698945490944,252372 781232988319125506,118015 787172829405941760,209269 792911791571337216,243427 754781805610430464,33549 756951649353027584,45672 770614915379978241,119832 760466519004295168,52933 763166741476155392,76794 766629625338302464,92917 789292294591557632,218002 794578350442352641,261155 752762591135592448,20932 771414874278723585,124855 792399179448541184,243187 740919542134628352,31836 790636829116665857,232424 793870669289140224,255942 795607600796733440,267521 770318300832235520,94699 795763495354699776,267737 760083564817817601,156826 786659022665551872,90209 791340984240001026,237549 778313974794379265,167319 793935654715592704,256255 772463167133790208,131027 775792324454612992,150426 788178276128854016,215754 765613110891773952,88669 790655457568382978,233307 765290840373821445,85603 771738673171738624,11774 792026762762792960,243187 752170954235768834,14277 767845316439801856,100620 789284854466740224,224680 794541297881284609,261155 794892553837383680,262849 749445731568721920,8297 755962066855276545,40881 763473397040807936,78159 790964003824607232,234583 794005739178102784,256502 785639097607921664,194230 793958512208424961,256276 750397670661980162,12883 787363209242091520,209351 785655934374780928,195975 795713137206956035,11774 749370030715002882,7950 774668838206136320,144494 777957133014806528,158589 780411110675611652,179719 791348525535756290,238395 732786852135067654,353874 762985942277877760,73814 758393171042721793,43391 781165490433581057,11774 763097800053628928,75608 758385033182707713,52167 761362540983050240,68182 788192959414099968,214354 760998094011928576,64197 765448996693258241,87245 775047967304658945,143043 778285511618158592,165185 756256497869266944,42258 792290721512423424,244952 781233398731812864,183759 789249066601357312,205270 773915590947901440,139404 772509466784825345,131027 787492006956236800,210313 788065385962610688,215050 757313377265913857,46890 772105224441831424,123354 792215577288970240,243075 760674027098677250,11774 767893172412231680,101681 779351136578834432,174315 785283929242685440,11774 789207544057196544,223899 758713659149291520,11774 763036797458784259,47188 794466647281045504,259945 781639288190439425,187969 778420660498411523,164814 759095066694737920,56964 769473325986942976,110585 763634327439630336,78769 790209502985400320,230130 794673900445716481,262022 768177113442750465,98259 785292224971976704,11774 780899674731470848,183269 790196774182932480,229453 793245688607887360,249926 763753188662968320,78304 760614598198358016,62327 791739870720897025,241367 753274888127913985,24467 776830468427685888,158589 790930997411926016,234951 793101095174299648,249469 759433888070561793,56924 753927115251253248,29263 764493003155210244,83393 770931587747840000,121479 786784994907697154,204457 791623253613740033,240145 758783350848884736,54070 759455531136327680,55257 776442260409810944,155688 785249402919059456,194082 757950399089225728,49925 769654040447770624,112939 779581414413111296,174557 781323130652520449,32404 755878940711981056,39462 776411397898940417,154531 779612308494389249,172799 793135074371776513,249469 762718940799782912,73910 766968352157814784,95708 780645666481508352,182036 764371203066892288,77598 734494430430920704,11774 791016847902736386,235590 763457320017809408,74281 793949900971057152,256217 776567331883356160,156132 785668646400057344,197286 785500580928159744,195975 758621681518800896,51451 792385387457028096,243092 757894750015893505,49852 788764130454990848,104244 756853686945525760,44450 771022437211332609,122146 751222987290976256,17591 791466227264786434,239107 793858247329452032,255942 785995719601565697,199352 786176328563384320,201494 791417222224834561,238780 793959156835192833,254135 757711609980674048,46841 780897075454156802,181440 753704317920706560,28866 758645686590066688,53185 774046912370479104,139577 751583592476577792,18539 756875311799685120,45122 779688276852629504,175153 758460714730266625,52749 760250151814311936,61412 757651297541783552,47940 774454050725048320,141360 788787802267799552,68873 793620646982844417,228101 791713817013194757,241034 792048946713473025,243187 776131560974188550,146405 777956367428485121,163763 762429279862861828,431998 763600192578973697,78115 773605928910266368,136904 749730465691607040,9754 762663840307818496,74133 779011459275784193,170477 764820184368549888,84422 767182237548765184,96514 789163496919277568,215437 791723778363523074,237491 792163744612700160,203546 780356880489025537,25995 758163810624634880,50827 772835751436296192,132347 775886722727051264,151410 794797635186081792,261155 760993193668120576,66159 771137782395863040,122967 793551178097459200,252741 755911435293564929,37218 786356928142151681,203391 791387828085063681,238207 770655582080466944,120393 758361929182240768,52554 741125339594825728,11774 775027329965797376,146259 749324060241174528,8047 773315495760130049,135505 768481325414318080,99262 789854039764721664,227615 758059654383411201,51069 769158610018508801,111438 778328846168756225,163586 778665699917070336,169201 779350360393515008,174293 791144584340447232,27045 772962167482114048,123825 778762927121666048,169201 760849235289833473,64678 763171052667101184,75899 779057437387227136,171886 786908616074924032,207287 752974330074697728,23719 762646527491788800,73926 789080466791948288,223286 771805753720078336,128194 791311539441504256,235886 786388123949277189,202983 770856284270755840,121479 788335805030801408,215437 778286636513701888,167220 773200677468303360,134561 750843859135897601,14421 791087938775945218,78159 794346383188881408,259773 794537474290753536,261155 794698078876004353,261987 773778013016231936,137953 785637503474597888,197286 780956564920397824,431998 794190159168339968,258598 792054593043570689,194060 758660793042735104,53144 787738986718629888,211877 759380944939646976,56192 768123373578752000,103354 788162475350958081,216009 789935903355572224,228820 779133379711209474,350711 763714860446208000,79585 777640852822818817,156518 786389750101872640,196701 791887352226516994,241819 794905679089704960,262849 763884114600611841,80939 777734019312005120,157755 788860699128758272,219458 757582948367409152,47570 769265677307777024,112363 763988060140736512,80486 760981395363758080,65455 792530467635343360,243562 758731848444813312,54070 769150629587582976,111541 770597342168756224,119718 732270627659243520,350787 794573019351904256,259034 794841384712896512,259884 750365176277393408,12357 792870875670253568,244790 792509038906834944,246295 760137493207511041,61051 761330290128261121,66851 762832626763730944,73712 793177704149516289,249841 775361435664650242,148645 775172520353857537,146148 788806598625865728,220526 771685363693658112,126152 794896230375636992,259743 787053804734689280,207287 732386148232794114,351827 769123589866004480,110362 794602043860127745,261155 794784524592971776,262752 780736514754015232,182257 795616101380059137,267521 764480457211731970,83381 768651451392487424,107032 788082133780664320,215005 760296865350901760,48119 761340566395297792,67973 793986269076299776,257325 758789360112152576,53739 788001074514911232,214354 752909910216740864,24134 764561603031425028,83391 769919768405106688,26066 785989469090512896,200490 764221289104105473,82759 764373746379390976,81595 774290677974896640,141200 795773204157628420,268643 758699341884325889,51451 791692632221159424,240483 793602581150900224,252340 793986975988596736,256531 774401147079626752,130126 790912276878483456,234583 792783898782687236,243165 790715197363224576,232881 794553681769328644,261155 756830247560048640,44163 767393893658820608,94627 778329215729016832,167319 786753451925659649,205094 762479454174097409,73023 767908660068683777,101163 771023057326526464,738099 794971613179559936,261155 776805876854353921,156644 791467821314080768,237908 785732250960695296,192689 775001759345471488,142721 794698422787903490,249926 758655793780527104,54070 756203065032617984,41680 770487597600739328,117257 780966700812345344,181419 794576554730786817,261155 777843027079553024,164001 793491843895988224,252741 765689807037140992,86440 780001445710028800,177731 786288250226749440,201351 763089066598563841,76549 774677399116058626,144602 778307075042447361,167220 794307863334309888,258331 750370032421441536,11495 791459631092551680,238292 769541320574590985,111087 771482319865516032,125853 750428527590187008,12927 779050322505326592,171043 780839354507730944,183269 789145822889906176,223899 769719283903557632,87904 757355172196646912,46526 775019092746997760,146259 788469988482912257,218275 793184455695355904,250033 766723936470073344,95708 768852757415546880,106896 790608680165056513,232169 793097572047093760,249469 775103211099262978,146580 794081146124439552,241716 773891143356542977,139404 778023126944755712,101020 794262630252695552,258598 795127172847411200,263289 765596791433678848,87904 753057910049996800,24870 763456695569747968,78159 793121634244755460,249469 732431863617216512,11774 762995943570411521,74281 792087102708183040,243187 792159393123078144,241940 794552117407006720,261155 766623613516648448,94684 767677452621459456,96039 795310808699805696,265576 776033777302646784,151409 790974270230917120,235621 756256326100090880,42344 791062978078515200,236454 790759129707053056,232863 757825967553323008,49431 760333168826122240,60866 774097121209257985,141316 785260530936127488,194082 791002764620894208,235590 760112516299055105,61051 778296271140519937,166913 785632677009297409,197512 758474187094822913,52749 749331678011662337,7849 751993795202289664,20581 774303470731919360,131421 789255224317796352,215437 763839206401646592,80482 788519317570723840,217574 751832627288702976,19528 793190403180756992,250033 773973723137224705,140444 789556545390571521,218258 790600714238046208,221664 793200007394439168,249926 754827325347209217,28732 777966400119857152,164764 772883526098092032,132848 778155057095254016,164826 765886587141894145,90031 751175829221208064,1248144 776745214576881664,157755 793477733183393792,249926 777493794753306624,161901 763912137924341760,74133 769166907954106368,110362 788142785366863873,213274 788801202423156736,221057 794347745683193856,259034 766435628888227840,93823 762383864836816896,63296 785865171302428672,198591 767521719095595009,97371 776812300317630464,11774 794970921173975040,262925 790075206966517760,223492 773953972365324289,140444 786224329100959746,201780 793322828636487681,8044 794557191701282816,261155 795743534863314944,262022 766735983245160448,95798 773287019241963520,135850 778254230780076033,166913 774010794258337792,139404 774232880994103298,141887 785811103657844741,194723 786606987219832832,198398 763774081674149888,80098 758418200526721026,53144 758709229863612418,54752 766570174862327808,93184 790988107294253056,233736 786519361154539520,204303 795247735259754496,265257 780905117042081794,182036 763714807862325250,78338 765426567296147456,85562 776868035261042688,156518 768007950598307840,101681 756327150735781888,41459 758788911078383616,54070 786745668366839808,206054 780560836150648832,431998 788989240876990466,222654 791767244053372928,240814 750840131393818626,14567 751802381239803905,18215 760609876989054976,63464 769582117907038208,113412 786322710708101120,192032 769476337916583937,112256 791030626522574848,234653 757709141871919104,48270 788112587221241856,215608 757044449050374145,44450 770177887584477184,44421 773914134257643524,140039 751968238766944256,18323 764185004331061248,81402 768864284881412097,109666 773842853759856640,139404 792106242965704704,243075 795014943812661248,263931 753348364171829248,27045 763760804021710849,78383 767739141350010880,97519 750842453540823040,15748 765657047891255296,87858 786968999242428418,193571 795709908834549761,268448 765932742156623872,90031 775434697727967233,148045 787206185824944128,207287 772181009886547968,127366 775534198496952321,149953 774780020082483200,144494 781628587531182080,189544 756621744044113921,44429 758013649998999552,50500 790745559598379009,99049 766372725900255232,93068 794460252875923456,258878 758856403373035520,54070 767913153715851265,102137 751120057426665472,16583 793160461063598080,249469 750198228960808961,11495 779150988892475392,171902 795610348099403776,266079 767778009604644864,101406 773929710887788544,139404 795656216986820608,54854 745299739541835776,11774 773677059251933188,134993 775776413160988672,148555 777490191732776964,154743 785789871126290433,195975 785829484385619968,197512 768433712694460416,106281 771544161388421121,125111 751708341156450304,14277 769157352536674304,27164 793277259402534912,249469 766634128443924480,94684 786614068866080768,11774 790900279818522625,226538 760643276449787904,61917 794685961233989633,261155 754783359960686592,33356 786241930069807106,11774 787732194420809732,205197 732966713726275585,354896 764905176234881029,85261 765857145967353856,89358 757753492035538944,49066 772058839071989760,129335 785297751869313024,104628 793491516371111936,252031 751901157627420673,18031 776970145709293568,156835 777842722791104512,163901 755103001824473088,35403 768855050819018752,105109 780750946691416064,182870 788205646197903360,214078 756968770107826176,45576 766350485997625344,91894 771552599757561857,125554 792769513452281856,247240 791354018131959808,237787 780622734351036416,181702 770405151047766016,117303 775296969363165186,148045 776839055262814213,157755 760987825151934464,66116 765942857689473025,89329 776871144863387648,158878 753419560318078976,17120 768070404229312512,97811 767690756723204098,100334 778175551123099648,163808 758713925294821376,54070 776380150195818496,155390 764553827118944256,82066 793269148759588864,249926 786002341354930176,198304 787106842044399616,209184 781387872477720576,186584 757645654663368704,47940 788421654774939648,216125 754800785716875264,33470 789192348626399232,223899 790535105743843328,231894 743158960786653184,1247551 774361870107045889,142668 764316749386829825,81869 768444514541400065,106151 785631781391183872,197063 790313682211188736,229773 790976475126202371,235590 758656220135841792,54070 767158043666710528,97386 780897678536441856,181613 795397330530877440,266884 760540319242919937,63149 785688254943203328,196277 766727949215264768,95708 781523804551913473,186584 753794406591959040,29819 732400817852940288,351721 752751065057992705,22575 759071373901766656,56784 774388597348638720,143473 780613104824569857,180556 786046609922547712,199496 764144794121535488,82066 765686508376494080,89198 794379400678547456,257353 749065673444364288,351512 762125823591735296,70797 776051444566949888,153095 756354963110891520,41518 772113304609259520,129471 785271321450147840,194648 789842115954114561,228101 770281755895009280,117257 763664542245191684,77708 759151358083670016,56192 762461537374117888,72534 794250843780329472,258044 794208374715924480,258598 795705622423404544,262022 735752894901673984,195876 759157787435884545,57348 761157065318498304,65180 795731706217111552,267698 762783780503367680,73712 763490267857059841,77598 774838642984353792,145637 791258642808877056,237491 793160409104519168,249882 794228416400617472,258598 758712387356819458,54748 769608860143190016,113754 790974147299946496,234796 785980098482765824,194058 781675952111771648,187044 737276914415501312,351007 777944836796248064,164694 785544639680053248,196917 788423509399568388,217837 789530588952702976,226881 785976022604869632,196610 786285631689207808,49459 786823456310439936,108396 786961161589751808,207613 792171519107411968,244036 767747885362479104,100891 777323426449092608,161456 754877084309139457,1174421 757675169188028417,48522 758706876796145667,54070 761476138287890432,67326 775048375305547776,87904 788844144525451264,654029 758057142163165184,51069 761997945088737280,431998 794612713829924864,261155 750924924387074048,15643 757446843408220160,47266 793785442567159808,255074 745401715738943488,352025 770305277883195393,118087 762625945559629824,73814 792191250535419905,242693 793145672610361344,249841 787729760197619713,205197 752188803717095425,14277 780496814701182995,351998 789710817524649984,226643 791806815625441281,239405 774779239367311360,143585 795401188556632064,266151 773831653093416960,138819 780483660835270656,180759 781839965231648768,188401 791046342948839425,236035 793313157531906048,249469 785771694644269058,195674 795765464064356352,268646 760819436202840067,63776 772862422176501760,132996 756874176011440129,45125 793460080721076224,252020 765337660357537792,86780 768892221072502784,109666 768517057394638848,106281 789083278464679936,223286 755537874599063552,38032 793496260854501376,252741 794589371378831369,261796 777733487474323456,163376 764295814516731904,82209 770783175870066689,120610 760558200366260225,63393 760702309139640320,64378 765518565369929729,87509 768031404630368256,102511 778965635141406720,171168 789193937856585728,220029 750152923502510081,10568 759531787139907584,58757 761580416209858561,69231 774718249044996097,143473 755399805061529604,36875 788758493297799168,220332 791838959768702976,241819 795680850558025728,228820 743114002826334209,351455 750900381153107968,15190 792474449312378880,246225 794197020722561024,257492 791231788815355904,234583 764905769946849280,85261 751208105707536384,16832 759000935666286592,54128 766789818357460992,85981 778397466831925248,167220 785623692810125313,196932 766111034306277376,91440 789775578610020352,225358 791409239868579840,238207 750484679325806593,13532 776994547612082177,156835 794701948020805633,261155 756466936221925376,43225 763496062879469568,76406 758036390307328000,50314 765217803389526016,11774 780411050294411264,179742 752169614365253632,14277 790416712080486400,231318 775519431153844224,149953 791859499887915008,242154 761028615668584448,65974 780761251160920064,182960 794987280368803841,262752 771131666639093760,122973 791359260236009472,237908 752190218715869184,21091 765748071267467265,88370 760568026509012992,62798 792892213743214592,246681 764805680343638017,84724 778810950551871488,170187 779704162892341248,176203 794769072844054528,262022 761545413270863872,65620 785629031777509377,196932 753204383043706880,26140 791789248080994304,237491 795686970101858304,266079 770392516831109120,114220 773524651712524288,137042 790720761329623040,233692 765593959104061440,87245 768866335346552833,102564 792434589100834816,245148 776200510206578688,11774 794185540006387712,257705 794576242578075648,261155 773772529672552449,137042 775646624009814016,144654 780261435381125120,177233 786079002163351553,199272 790803072712863748,232881 792692873103892480,243075 768428867833004032,106281 772406988789673984,125782 789308786649411584,225359 762810272310407168,73926 793609090412843009,252639 774988297714012160,146259 790913117303824384,234583 759113695205158913,57105 766759306607812608,94683 768808775713189888,109167 757271654003191808,46006 787256536934514688,209477 794557831932477441,261155 769925725042384897,115531 776944337750024192,1250335 785880645675253761,198571 787066632652804096,207113 780602339275124736,181984 785658285500174336,197063 790964864839712769,220767 753050542507692033,24603 760554495881326592,61256 764847891659665411,84724 780492961033379840,180723 793620011877175297,250064 778305570306715650,167220 780999403469434880,183269 793135289229246464,249895 756663728461012992,44510 794385261492744192,258456 785984607401439233,194250 769572170284445696,110302 759209724332105730,56282 770456576310161408,118192 766723358461493248,95708 794401964368924672,257325 751232197697339392,17640 766607862927720448,94822 771720016764997632,56391 774342841258668032,142503 779673931066273792,167939 781090714146836480,185309 790707078260150272,233241 794664078174253062,256458 755157316115267584,35890 774088862951800832,141316 790516423596580865,231894 750310375816503297,7546 766471688250920960,91838 785940506370945024,199211 751741013497110528,18315 774306289614721027,140444 775651675113521152,148870 793435306133327872,249926 754717992034955264,33356 765729224892252164,86645 773372293712052224,132996 788003066125561856,214354 779465288651710464,174660 765633608518344705,88807 772960254816649216,133454 786059528861286401,199496 765297650627469312,86440 757133842411053056,44450 791441545627131904,239107 774002041823768576,140372 780417552614694913,179560 758451210584293376,52749 764920173111480320,85326 790537731902349312,231784 754081222435991552,31750 770577672355184640,118191 771474866008625153,121250 773903953352204289,139865 779139442804002816,172523 787135633328222208,202675 789853628718837761,226731 793186066433998848,245118 733600572331331584,355810 760897999732113408,65234 786061031147728896,197512 795680035466334208,237406 791396663432654848,238780 756565782319030277,41152 761892729085366273,69516 779138636759523329,172185 794169774448275456,257492 795757196004900865,267855 760909373925363712,65626 767294067373969408,98689 757715902779523072,47693 786388612136902656,201558 792758650137931777,247447 759389568080773120,57336 786915514169778177,207287 759082438551232513,56784 780692005630377984,182049 768892933021929472,109840 775826701397946368,151165 751780761754218496,18893 773727673088548864,138819 779870979057037314,76146 791464013813149696,238429 764245709734473728,82018 795738167378898949,267655 760107113456762880,47940 793499151447252997,249926 795368326604226562,266151 752972388363489280,24134 776576730060328960,156555 765419057793425408,61011 753218198137438208,26140 756490236171923458,41798 765065515484274688,11774 790926778353192960,231894 793168793266552832,243865 756347490144755712,41798 785546418878500864,195975 770400260887687168,118604 793473608735682561,252196 794012643497570304,257492 765214515126538241,86103 781076214861664256,184143 789559103765024768,220806 794727929901092864,261818 785751338311221248,197512 791778593957416960,203710 753991650158845952,30590 770749153760514048,120690 757711672320548864,47844 795467530139828224,266151 775426808418217984,148170 789994565130264576,353879 754145180186312704,30008 774492509833601024,142671 793355222806466560,250633 791419332748193792,228341 732967641980231681,11774 757792328144728064,45964 773610664296189952,138054 752117168767115265,18550 765571717154476032,86645 771765792970944513,118191 780634803192209408,181811 788822557139042304,220332 789558826857009152,226717 793788384485539840,251803 777528458616397825,157082 794899020485275648,263708 778600764730118144,153492 794684214595698689,262752 779331384712237056,173964 793970628437090304,257353 771431358975528960,125381 775413112409300992,148994 777946736786452484,164578 760596719696539648,63451 785926729613185024,195676 793256513385082880,250239 768976146465591296,110477 776077799681503232,150461 776198882447482880,154071 792392574874947586,238045 762829145583841280,73926 769307167438536704,112494 776181818269720576,153854 791836955126358017,240070 763389510272987138,431998 794048284058783744,256276 794647003032653828,261155 758651893103128576,53703 770121185212370945,114357 772551569342627840,11774 773560864339132418,137158 785861929613062145,199166 788472813023670272,217519 790253652157997057,230283 792068161449267200,243075 755140347529797632,34666 790953530702127104,234583 793449773860806656,252196 790763942385684485,349856 756249387949551616,42152 768882155720105984,11774 781285680274079748,186434 785282401085775872,11774 786547715106799618,198620 768574844690653184,84904 774965831709097984,145524 789072228717621248,222627 776839218651918336,158428 793621972374675456,252581 793791773474639872,233154 751862908401750016,16299 764045255247364096,78566 757559535653556224,47761 763861049032503296,80482 758015232618803201,50827 760549707584188416,11774 775142403506311168,146259 791938995714265088,240682 792342653258043392,243187 786968461717172224,207949 734479057652441088,67995 768978134796496896,109960 791022335960702977,235756 768094073831976961,101681 788750914756771844,218275 792025769388089344,243075 764971343448313857,85562 772402912605724673,58227 786399230575337472,203674 790297758020370432,11774 773909758772322304,139404 766405930044928000,93286 789260512731160577,224818 755503567704760322,38183 767132202714796032,97852 761972528982011904,71270 764972956397080576,85562 794559547146911744,261155 788511667353161728,218164 767471923399892992,98736 769600688275861504,355994 732312648554008577,196346 750044597523324928,6912 751244693057392640,17794 794619928045240320,261155 770753962807033860,120363 791365230945153024,238207 791851089070915584,240483 792371527085809665,243398 761279738895708160,67229 763091876522160132,11774 791857911085629441,234583 758774625211936768,54653 781541059826298881,188401 794588200446500864,39957 771109720698552320,123135 770875781266321408,121949 740370289649942532,11774 776868836725456896,156835 760448494595375104,61444 780047816802656256,176890 792151197729771522,243187 785547531405004800,196788 776110666201653248,153465 789658158906114048,226712 790655459028004864,232169 750407183985172484,13021 762079374615064579,70689 760530864727924736,63451 770838308012249088,121612 780119644740780032,178045 781579270393061376,189032 752867749014175744,23899 778365369262235648,167569 786409552019279872,201583 792391378294583297,192840 792872464162361345,247054 773522532498493441,136904 776879436054409216,158673 794500328553119744,260874 795072249229250560,264397 793450452620836865,251951 794553555713560578,261155 793621651371896832,252196 793841728880947201,255942 794603049968865284,39957 770772545184333824,120388 786915715534106624,207287 793603213974831104,252044 785930050726039553,199211 795699225036201984,265855 749678120588939264,9754 759467057230516224,56964 776494560352538624,1170441 753994091403186176,29263 754879496310763520,17416 778244754806943748,166532 764946984448958465,84824 769855602700980224,114357 775772711146622977,150511 767856657414123522,100893 742750067086393345,11774 757544905078026240,47782 762348243254599680,71550 768427115582779395,23217 754790820377563136,32628 733306455877648384,355480 769574951032492032,114329 751982762177892352,19219 752916893162467328,24134 768246879360585730,104313 772549870121025537,130988 777342370597580800,158673 758707621276688384,54070 764158261079732225,82230 765251733866029056,86782 752994041621389312,25255 755410755864915968,35737 774699984168116224,144607 794639098959040514,262271 753340988764991488,19598 786945938572972032,207613 763141881333022720,73814 794533698267856896,261155 795441764152778752,261050 793074642923630592,249286 795737295118893056,267521 776064710651195394,152876 768967341199724544,108516 776582191874707456,156835 793590896944177152,251803 751145334374428672,11774 793547115939135488,252020 793232916314746885,248988 794586322166018048,258044 778258853137973248,166321 786333478296092672,202429 790931889934569472,230485 759496236630208512,58258 763883075415617536,80939 791950361091117056,241940 790630017243971584,232884 758113238722543616,51344 793184492168982528,250033 760439026428026881,62758 788835303477825536,220029 794378162524352512,247651 771386305548808193,124597 753400066434404352,27045 758619150046654464,52811 778300223026233344,167220 785857652001763329,197512 758104352712196096,41703 776436231118856193,155390 770609047531839488,1170396 775096446609608704,146847 776516014469156864,155451 781653129653788672,181419 791853394486886400,240763 755208623802810368,35319 788390289874354176,217519 794908590490447872,262849 758423737813307392,52821 760221666899324929,60794 786691359860256769,205143 777963633561174016,164826 791394229478187008,237908 750644882465783808,10848 771349098561548288,122146 758941367686995968,56014 766326434491146241,81929 780734637593227264,44542 785896886481727488,197324 793093911887699968,249469 788124750870614017,215005 755399848484929537,35890 765417916716158976,86103 760848390150352896,64678 772961992214663168,125367 785339411005177856,11774 755070929659498497,25135 765728620081971200,88930 766968288148533248,97001 769248571497574401,111225 772461084682833920,131027 787648807685255168,203793 789184779006513156,193533 757577149926739970,47782 795362268955418625,108396 793150420810014720,249961 750430211091550208,12927 769562065270874112,59900 777615951936102400,90252 778296509783736320,167311 786914952686608384,207287 756898188829818880,44450 786385703630282752,201620 751958517997797380,19792 763897132713672704,80648 771866120022204416,128202 780075256144732160,178045 791267812840845312,235179 795696921499209728,267855 786425573794942976,203510 755126462374637568,34167 756194980432007172,41746 773770023814828032,137158 764957248686661632,11774 788058650791247872,215005 788477805596147713,197512 792325856399994881,243398 769750812415451136,18030 771060071581253634,122982 777670688949751808,163153 792102131524374528,243187 757310938076749825,46890 764142304009580546,82203 764725441961693185,84209 764805873764012032,84724 773519929555365893,137042 759095355753525248,56964 787505507493752832,211534 750487041092284416,13410 773891655850135552,139404 792225651180789760,241034 788773597351383040,220526 789234208195555328,220332 765245400223735808,86103 773892929698074625,139404 786945613250396160,207613 789501870775623680,216299 795441526037954560,261155 755879168655650816,39657 792086302745169920,11774 757669619037536256,45551 777455361955655681,161395 786543099757539328,204413 787366242864816128,209351 763145180786651136,76127 766761564829421568,95530 791094587355828224,235948 777340117795168256,160467 794807038710837248,263090 788290181874921472,216009 773927100969394176,139577 787062787205795840,207109 758838829222535168,54070 778814216023060485,165185 793220504681259008,249926 795139822704885760,240049 764227359696228352,80209 764268302181040128,62180 775483942086598656,147932 732185021772136448,1170365 743271882472861696,1247598 764193163288403969,82066 758030424237019136,50923 764224307476127744,82759 781531714568859648,186212 794619337697009664,262022 751780069656395776,1170521 785616983949664257,197512 762409564864151552,1248996 787288750032297984,207109 777267034447081473,1170441 758681185849520128,54272 764621714332405760,84209 765655365329584128,85562 766752809802993664,95672 761726201140391938,70543 790694271775043584,232280 791763686482440192,240145 769504467981000704,353879 766693286396383232,95568 775855538340978688,103354 763883738187128832,80486 785842280733093888,198878 794611199002509312,257325 734571938585137152,46501 765235089315799044,86103 770574584038895616,117377 757889418413957120,49852 759882301236928512,59448 772789480474472448,132335 780828718939766784,11774 789155570217394176,11774 767542734907244544,1249434 785987800357335040,199262 764078854960840704,81702 781570640255909888,188478 792455372472741888,243185 793103846230728708,249469 732199642453118977,349480 751684687790170113,18316 758726574892019712,54070 795762304931524608,267587 754977851380641792,34666 794363745094995968,258072 756467205475295233,43391 760196068390932481,61545 794363966227103744,257492 750390513891672065,12743 770202352863281152,117257 780864051119284225,182960 790538710601326592,231894 776642832492748800,154474 786598765960409088,204835 789433285042577408,108396 794652016081563648,262145 772998175212859392,134033 788151369316171776,216009 772519035120459776,131049 764182708717166592,81946 775813753396834304,150511 777340565553897472,157082 788394448560414720,214078 770859171579256833,118393 778612871529922561,168794 759505372138708992,57574 781672257399709696,189235 794679245406662656,261155 771387959731978240,124537 777367714419527680,161456 765573639659855873,85988 794234359591079936,258456 795656925572722688,267590 781584874289373184,184944 761589493837205505,68644 785624462603366400,197512 787429563487784960,206117 757439510942801920,46405 774707806763118592,142906 785571670094471168,196917 793167235103596544,249841 766806069146427392,351673 773431277156466688,135725 786629179777224704,203240 771502267451277312,125853 794082691083894784,354311 779392418202419200,174427 781327626275172352,185595 788795035001229312,221008 751184464097796097,16129 770390494379667460,118191 770769804554866689,115433 786549588559859712,204413 790895494771929088,234473 751656112873582592,15808 750455523493965824,13450 776161757546950656,152735 787027817133436928,207965 790910372832092160,234653 760137694894755840,60866 751883325619445760,14277 756337791794024449,42432 781000785144545280,183668 781315680553537536,187370 794635420084617216,261942 778715010176393220,168284 781919314412761089,190957 750829893873573888,15634 764895251416879105,76623 781131976291917825,130635 795046524262567936,264397 776258051942805504,153915 789151439251578880,215505 762611752618131456,73814 768958702241972224,105647 767743315684896768,100893 792814413774458880,246514 793113645387440128,249469 795614562074521600,267655 753767923458666496,11774 769886117747240960,114779 792030409873879041,243190 778689004090761217,167319 780748796347244544,182870 777224714573971456,160634 768628462273822721,107745 757790138403475456,24745 772596902625812480,127871 780547044482113536,11774 781109740260712448,185496 793209361854242816,164814 794332426063462400,108396 757923908448321536,48959 762751220876468224,74247 788085337994113024,215134 793487873454534656,249926 767838533662887936,101681 791363307227615233,238207 760982650806861824,66159 781242089229070337,185310 792019564468899844,243092 781603375095779328,186584 766321415612207104,89818 769705399414956032,101681 754128404048285696,31969 770468815796862976,115538 787970874838290432,212139 757645543094964225,36145 793372284983599104,148861 794189960093921281,258598 757622112685293568,47594 785468793212571648,195941 787503971791282176,211347 759326169531502592,56889 779445833297072128,173868 765534816766832642,87245 771499378032930816,122982 753635837087064065,28732 793861192577978368,256102 771405904629596161,123865 793862171885273089,255877 750361828501233665,11495 765589235487219712,11774 773897532443209728,139865 777382011086471169,161705 788139456167424000,215005 778195883485691904,166408 792068051319529473,243427 793799063221272577,254135 794744646517870593,262849 769613031630331904,106716 790647107262742533,223603 795375778728972288,266643 768854235589074944,99264 792156706432167936,239446 794935481326669824,262849 794675091489640448,262022 775379449026011136,148537 785871202950709248,198878 788139734828658688,215480 787078809518505984,207965 787763785373216768,210238 795090130427998208,264397 776573130538123264,156926 794749322818502656,263205 793223408527867904,249469 795288980459835394,262022 793187881925828609,249469 773995394933993472,139865 763447259413393408,78129 776395165799968769,155390 793446099960737793,252196 740957030849056768,11774 756189333749628928,41680 756250375561154560,41438 750104057541488644,10735 759825699746099201,59969 770120753194885123,87882 786265683394912256,194060 753801054886604800,17794 768806333768429568,109104 763430936939683840,78304 785877721314238464,197512 756012398780096512,40881 763051635048325120,75724 756925623902187520,354841 758271301702131712,52112 766049582644166656,90373 760106871529181184,61011 785502425775910912,196277 790550260871524352,231894 794158000470708224,257423 767401025800052736,82209 767709063060688896,100605 779346477416083456,174115 753694951377080320,29263 770778654662012928,120675 775882897932820481,151302 764230617860935680,82066 754935638651043840,17416 779312847042019328,11774 785683953340391425,195975 786668228055621632,205455 788044111748091904,214173 790729239989477376,232863 760249019087990784,61922 765353651531460609,84724 773606952907583488,138054 757352118948769793,46379 758745077980069890,52554 764950867665485825,11774 768077068294762496,103354 774684537863409664,144602 777743124252626945,137869 795432630724546564,265846 774100295789850624,141360 754825946847387648,32337 758445251774341120,53144 775696159696302080,150663 761551021654970368,62708 753980787758956545,30279 753701550581690368,29263 755394289170018305,352716 767442850598428672,95055 791479829363236864,238207 785970285086289920,199352 786472404805484545,201958 791700437124734977,238429 795239234546311168,265737 758283750803247105,48289 793669455524007936,252639 787022203770449920,208016 762681136191602688,11774 762205466298454016,72035 750031874412642304,11301 792321470802300928,243187 795408069664440320,247930 758133186966630400,41703 759135412346421248,56964 790856865857036288,234495 754798724421816320,26458 755762180142862336,39226 793134714697711616,249469 788933303097098241,218832 753631308258086912,28732 791404046666067968,11774 792024205705539584,242712 756639532070625280,44429 767159898782232578,96962 770441074967998464,118192 792321967546392576,244230 765614787585867776,86264 781248621488459776,186149 788153993725874177,214976 767656060710641664,89923 757578044584460289,48029 750395418601750528,12535 791671719031345152,239405 790275811857330176,229159 766085614613569536,90388 794217852211515392,258598 794604588758351872,261155 753299474198335488,26458 768997869932023810,85562 763022462988668928,75690 771517822145093634,125554 785510318025744384,65113 794751471921328128,262849 788396515861540865,217006 762609783346257920,65027 761192117012205569,67038 781265969507250177,186550 777927505453940736,161277 763514337617186816,78360 773669633358385153,136515 785825171378728961,197512 787093317947428864,209035 794577028997476353,261155 773889785031069696,139404 788773018596106241,220526 794558804713058304,261155 785629562617139200,197286 768816863866486788,108849 773909552295141377,139404 767085957493370880,93170 775285095062056960,148045 780602094176862208,80785 766080083794591744,90327 792067422819725312,237813 760387599215259648,61545 773939164882632704,139404 763113664773750784,75724 764178980316610562,81946 786366238167404544,202727 765664072205414400,88052 775603228222324736,150302 787166649845551104,204078 753395843546218496,25762 788386225635794944,217519 752704385550016512,7287 756857718867124225,43553 774715185802207232,144573 765949203654803457,90384 791452408593481728,234583 752688508163256321,21332 790933838176235520,234951 794017958922219524,256239 791378830950748160,238290 790280988639186944,230282 756587216642727936,1248418 764526618551267328,80939 773605414042734592,137869 789852947077365761,226731 776091408553746433,11774 758102026249199616,50476 786993840691433472,207949 793325053811298304,249926 770641796816711680,118191 776779268260892672,154832 787590933739106304,211795 790940667484725248,234583 795404822291869696,247930 756538422819454976,33896 786432229907894273,186212 755882583028670464,351146 776516713848463361,156290 791869405919444992,240145 785509815887855616,196277 787058526229180416,209828 789320037068775425,225359 790746427076993026,233154 791431999282176000,238099 763705057854402562,78344 770409458031792128,118191 795755360623742982,262022 760577064797933568,59730 767511790204968960,99667 763795913101848576,80136 767914426959667200,98751 786821597424484352,738099 790705780970389504,232884 776424856208289793,155451 780619402093867008,182154 787755372941565952,205197 756301319615328256,42495 774637676825710594,142906 773755545488470016,137042 773751762771517440,138819 763231400472383489,47188 763906539967148032,80863 761560301883920385,67229 773462256629616640,133185 787384930661699584,180750 788183019421102080,11774 791810639840759809,241819 793102679987802112,249469 793154240671649792,249926 793871177575903232,255393 775171724451188736,11774 772449745239281665,127366 781130988055240704,185496 793145624401178625,249926 776928459251527680,158338 773756233345970176,11774 786982665979305986,207949 753987005953019904,11774 771717764046139393,125853 791366749316710400,238395 754760861714030592,33356 757394411521204224,46890 765405404364963840,86577 792727045776273408,242636 766795088810815488,95511 760583483072909313,63179 764545279337136128,79561 786200957491085312,200288 791211004378087424,235590 791715088113598464,238429 753380999682101249,26446 773184010470039552,134380 779616710211043328,173628 790186156524605441,229922 753324894260039680,26140 757214458225758209,45348 762216478212886529,69947 794190047918559232,256534 785537250851483650,196357 786582633006325760,204413 767870434222014464,101383 795722791966429185,268448 790989339404570624,235621 793465089554784256,252408 768445790767505408,103924 763221117343567872,75899 786048443236093952,199496 751631118382669824,14277 773612537225080832,137042 774046744287907841,139404 788133814832885760,215754 790262305296642048,229159 794733197447823360,262752 768594722407452673,107745 786261993539899392,199755 758677426700509184,54070 794530862473822208,261155 787503210336555008,199307 766225676483584000,355994 781333915336257536,179421 763111356614766592,74934 792030965249875968,243075 733926385786322945,349197 788438777588953088,11774 791361075061133318,238459 792130260192100352,243187 792912236381560832,241678 774668588187803648,144460 775712922399940609,150511 776703265081819136,156717 786725117179092992,204684 793644741342728192,253793 767902973821419520,100561 770721107502436353,121046 794894729821327361,262752 766593690408189952,94737 772399852416274432,130334 774852714404511744,137639 776611413577965569,1170823 786259998091403269,201953 795389851084455937,266491 771701768761794560,125367 794553232420810752,261155 785957350163091456,199546 793493754195869696,252408 755989192941903873,39648 794159020869173248,255299 765264601474707457,85562 777801111243632640,161387 778705071013961728,169916 768851828222099456,109571 772686896166080512,129558 793286000214704129,249926 760325612586299392,61508 762020738207318016,16953 754882114122682368,33850 767122310360887296,97852 771769437624029184,127846 791673085736824833,240483 792887355724161025,204413 781264834641797120,183759 786245977971814400,201958 793196121426362369,250313 759430503690674176,55661 766201718589841408,90618 767038119774302208,97379 791710721314660352,240145 751987132089020416,19376 763882548019683328,80469 751145158716952576,16897 773338442981933056,135381 787910142276669440,210235 788460335439065088,217519 794988215736340481,262849 775685325255389184,87904 792320386214031360,218002 751101981561802752,16948 787857484815802368,211829 766277032741396484,91499 774377498402430976,143210 733126334004756480,354148 758149726155837440,48663 785900052162031616,11774 788058936075247616,215005 794548404642840576,261155 769027596873072640,101681 742758980112416768,11774 768202310904184832,103261 787912263365636096,213887 791314080137146372,235348 792149605571887104,243614 763940913286557697,73712 774211417901785088,140211 758739418001711106,54070 767428802863632384,97811 758084669468397568,50923 763066675746992128,75724 763446584789073920,78159 767429914261794817,96039 773992143673319424,139404 756471466103832576,43391 758734323730132994,54070 760528545345003520,63451 767891708470104065,101681 773212745810513920,135025 767765532728700928,100605 792239450193596416,243398 749663174098448385,7546 757683865171427329,46280 764617041328283649,80939 774131920221315073,140048 788093641008963584,215005 771549699190894593,126389 777993489107648512,158820 788858090401697792,219942 792359152022458368,235685 781635966360485888,170187 785826734700724224,197512 795373858555621377,263907 772845387858096128,132335 773931705250045952,109337 772145616721850368,129413 756637533685948417,44552 768463185607143428,103261 792240541710815232,177455 794696115916521473,262886 765645221879250944,88541 762303436683489280,72035 794206742103982084,257423 778224024816058368,166390 785852729784733696,198878 755252196363468801,36246 774422358429880320,143585 790963616136597506,234583 791426434422018048,238045 793148122113376256,249469 750327527537774593,12281 754153580051861504,30590 770755166454906885,120633 776791280043036677,157723 780046404039299072,177198 792025148916310016,243187 757380338259599360,45980 780680127688613888,180445 790944688022970368,234796 791759900074311680,240145 792409312928772096,238965 776635845285515264,157082 788391343911342080,217519 791680898592714752,240479 794256398326648833,259288 765293004588326912,11774 768529804337393664,74247 791508955256107008,237935 764471827850596352,81702 778714205796970496,168794 768304332462628869,209828 780567377117261824,181613 793092911357317121,217519 761428573672448000,67587 778315412635127809,167220 771142241117097986,123204 779429175568527361,174321 758601282735247360,50670 793974429944401920,257353 794963309661483009,259190 751094826037370880,16897 766251543846879232,90088 767819344218722304,100893 793269892963237888,248253 772140328581271552,16092 793448008918499329,249926 760213313137573888,61011 767687514522025988,100506 773584822589460480,137042 776513791827869700,156505 785461607392354304,194648 788450907692208128,218275 760863395943948289,56595 795746009112543232,268766 751041157237469184,15316 759039036275118080,56438 785558078406230016,196247 760678659665620992,64192 754878372992266241,31035 780279995923062784,171693 767792091300782080,85326 774226696128126976,142097 793620224108920834,252014 762299184024285186,431998 769323519025016832,112363 785257080718368768,194210 793573053129117696,253164 758773665521467392,55112 750742852473413632,14877 781536814419021824,185595 793859761276157952,11774 771563556118470656,11774 791865358554501120,240793 733087090028613632,355871 768573140381204480,106281 785972676430925824,194723 790955761417396224,234583 772094399077421056,129471 793504775904124928,252639 779291555609935872,173753 790912722179194880,234583 764475451435724801,83391 787300629634912256,207212 750778588253659136,12859 757689757577076736,48270 761374244768915456,67709 769724724825825280,40035 772381417024135168,130661 757954178547417088,47940 773766170935570433,131025 788544570275397632,210390 788028679322472448,214492 763490822352433153,45672 793513275552071680,252408 768982986821885953,110615 792560027525677056,246225 756671050839166982,41702 759514440467304448,58680 785278437518966784,194648 794792634661224448,257530 752222105589211136,21461 773836280912314368,11774 758264250661949440,41703 771542342943645696,119686 785288728541597696,194082 786404187550588928,203350 786876831643336704,205094 789217273374347264,11774 755261292676538368,33186 776569137774497792,156110 786212958862880768,199478 786165364421828608,200965 778980025005592576,171644 753572882115096576,24023 757704533841543169,48663 790587716224233472,11774 749717366045573120,9433 788014587836784640,214209 788061022145740801,215005 776169137865383937,152735 790055760315035648,224027 780103453645217792,178360 773707203433771008,11774 761368971903770624,67938 768869871975268352,107428 794616905281794048,262022 772883901123551232,132578 791669653948895233,240145 759047986726961152,56282 794628304884170753,240661 755748032277164034,39197 773342883063537664,135725 743145417626492928,11774 764209326688907264,80939 765561317050638336,88052 766401623828598785,91751 793174948055363584,249841 757516828587335680,46006 751633786106941440,14277 785996165992939520,200382 793246937772269568,249852 789134788619825152,219754 780607136208302080,181811 793153758842589184,249469 753632856270774276,28188 787625462067449856,211894 794810318446796800,258305 766088456871120896,90969 773556218614910976,137042 776688180636504064,153095 791714886288084992,233154 793147294153486336,249841 755111928469528576,34731 768380455796117504,104313 757237843739586560,44429 772915859857641472,133081 791708245488316416,238780 793618309610672128,253206 763062798544842752,11774 767517956796329984,99576 794602595780329472,261155 770718490047184896,120610 780571451325677568,11774 795678447364349953,263817 779412620302430208,174115 786287797074272256,194450 790754491607818240,232911 768640606063112192,104973 774052517386813440,139404 795407333723688960,266151 736601035095953408,8431 753393439497158656,26140 762171833470717952,431998 757742058106945536,48220 760583018964586496,63858 774377273155850241,143210 775671944137940992,150511 786031824380112897,198580 758104631230795777,41703 751792283939270656,18893 773133770799079424,112623 775322754308530176,147222 793318692029276160,249926 785955726816489472,199462 753438537970753536,27280 755497747499851776,36157 781837034323341312,190269 775663968048119808,150511 791708722481422336,240145 793164214575783936,249926 795061207313031168,263793 750851370631196676,15264 777591842187513856,162638 749817684263444482,9433 768855491887759360,105109 776646510020849664,155390 775418934010998788,139781 775477883162628097,149200 776952094062481408,157339 791776460637769728,241678 792884006295474176,247241 765416445245128704,87245 775681313101623298,150511 795064318807175169,247930 775739027349606404,150511 756974354391367680,44274 758066130204459008,49852 770315353196855296,114848 787095539330392065,209195 763061944748302336,11774 770225773772886016,117377 750403049370357761,12743 732421938161831936,351617 766344830356221952,80939 773652943119720448,137158 774063564990451712,137777 781356505098391552,183759 758329521779113984,49843 772654606333673472,132076 781893739967045633,187611 795253039129038848,264397 768865495948812292,108782 772071205021093888,127975 791739011849224192,55820 750092057457233920,11463 794741402659913728,263108 787299626172899328,11774 759058577998749697,11774 759932673972314112,56690 785489030460928000,195481 792016716402401280,243075 769293343209644032,112788 777189374031126528,159370 786531097878339584,203674 794692947648401408,262849 794699756274651136,262022 787052794872143872,246425 761637263369469952,1248944 795360388644618240,266491 766002248380022785,90384 768238285437046784,11774 771142864239636480,123038 793230775328079872,250633 764927877183832065,431998 777345727169200128,125381 793086431333842944,248514 763056698617503744,75724 792056434351497216,224196 774398436057710592,142485 793244404416909312,249926 794562284467142656,261155 763710261522038784,75797 764982613429936128,85562 790333307741274112,228820 794662741906784256,262022 776576815632572416,156835 794658269499392000,261155 778779552973586434,170187 786574128127971333,204457 754764217765376000,33355 766016488306343936,81929 776243616561831936,152872 767095633937391618,93210 779167809519677440,171060 768068087723790336,351147 785615542614827008,196277 781227758374440965,95055 794286196352487424,258829 795765981138272256,264431 755465931938205696,37294 760241869297061889,1248387 785892739976167424,22735 788910367627890688,220332 776740723886526464,157755 758838326317113345,52112 794001063288324096,254209 749253009243303938,7959 774004528110718976,140444 774494641987133444,142668 795472927173046272,266491 772556479924736000,131542 793621297075027972,254008 794990164435210240,262849 788947631200493572,220332 760239752448610304,56302 767383393449283584,97386 771551303545651201,125231 781217483306840064,186376 794575513767608321,261155 794695306776547328,249926 763394357743550464,73814 768232042442076161,102514 795398686318755840,263171 759216413152346112,56964 764870115762536448,84724 768124222396887040,103354 781503304266190848,188401 787928141490642944,213887 794003430469758976,254209 791097596618084352,234583 763836338646970369,80720 794681253865865216,262588 764833871917568000,84422 771547044376825856,125554 775835895630925828,151947 755463912452157440,37647 773962730558586880,140444 786293955436552192,202429 790579928404226048,11774 774294509559570432,141360 761708555728592896,69794 762342655753789440,69493 772879028910817280,133043 766405935267012608,93286 781351800746217472,187084 789500643513737216,205972 793502472547373056,252890 787352967137546240,200963 794240246653161472,259063 764872053925163009,84724 780609213101854720,181789 760672470479179776,64197 763839033139081216,79587 781590708629213184,188622 793143969760866305,249926 732625853327216640,352911 781109628612542465,185496 793145346088108032,249841 758675386666479617,54070 765850383893790721,351436 759154843885768704,56964 764221733578608641,82066 769157798160637953,111558 793842829315411968,255954 757260929398550528,45348 791817825480388608,236502 786994504645476352,208176 785498391602233344,196277 781066416300490752,183975 788788966082408449,220526 790015901588418560,228354 777806954613862400,162596 775793198874685440,151463 765950915001987072,11774 758661089127047169,54070 763506625533448193,78853 764107593367203840,81905 780739738420391936,182036 793150213116534785,249961 790949762409361409,235331 768768214394437632,103706 773712097800753152,11774 792447690336509956,239031 788124238863446016,215754 735143199753293824,11774 751166333954428934,16728 790566714001858560,226712 794361606943621120,258598 775389440873144320,148574 785604049991180288,197286 789287091309989888,221785 750168762385436672,10848 785489337341321216,196277 789329642117357568,224680 763956384345882625,77458 750455046043799556,12308 757341034007392256,46405 763446833985101825,78205 788865723410051075,220765 733505379087192065,11774 765511360881029120,87904 760527451923615745,62771 795261271771938817,203391 760576883989897216,62708 780741330397822978,182706 760546464431017984,63241 764272737518923776,78159 788444286857596928,217106 794052942412201985,243865 760707120828473344,61412 785755843295707137,196277 787741020096114688,205197 776356049091788800,152073 775687944183156736,149953 756271570725670912,42432 790543980626866176,50439 793909311571390465,256255 777184058782515200,160539 759126882029797376,57189 752119500720443397,686533 773864716204638208,139404 775412743390109696,148800 771750847348928513,126512 780221825640988672,176128 786544174938087424,194723 791991309061857280,240483 795458224258424832,266500 755531060012785664,37993 763497842904297472,78189 789078711773519873,223286 772466252618924032,127871 760482361603534848,62452 787316536289660929,210289 793140869960302592,249841 786303868594483200,202200 753711834448863232,28037 770387963964514304,116804 770419232991354880,118761 795614566193434624,267655 753941045306617856,28881 794751795994251264,261155 767837907008663552,101681 769316429178863616,112872 771547533113823235,125367 792769188670472192,246392 757442642976264193,47090 759818426839863296,58358 788525205094268928,203710 785270401760911360,194648 771629188235132928,125554 773671800555220992,138209 787270001908715520,209129 750674916513574912,14421 772434162774974464,130696 775688145916399617,148045 781225085353025536,1170326 788404554362683393,217118 768464893741760514,1179733 769437237972828160,113213 755784419827265536,39462 791293540756258818,236831 794562381162708992,261155 794585700570112000,261155 766929937731379204,95572 773842080166739968,139404 759553144217100288,52586 735187368576188417,11774 778726235711033345,169410 790383233674338304,228820 757974135200854016,50500 763691916403900416,79583 794956977692512256,264131 795716698334789636,267737 764250842182496256,81425 772906796730028032,133519 774989117230678017,146259 778963912196751360,171324 767431854446239744,96039 793133671758737409,249469 770775846004981760,119937 775796233755439104,151156 769382617884008448,112788 775096895119187969,146259 753647682724454400,28827 781486005077639168,139404 773932570249535488,11774 774381488221458433,143473 785727164645650432,197063 788826446135369728,220332 792580018031435776,246726 754789407064989696,18341 752931242417360896,24134 775042565645008896,142980 788011581372260353,210461 768969508845342722,109960 774255270646149120,87904 788792679039631361,220820 794647963742052352,261942 753290798850985984,26871 777924719358074880,164694 762866217392623617,73526 780628231414247424,182211 762049407206367233,71476 791660642138591232,240483 793141190275264512,249469 764528192694530048,81574 754090505210912769,30802 758661566195572737,54070 795228905816719360,265644 732993946779934720,11774 770260408628187136,117364 772076028760100864,125742 791656722582605824,240422 752199931436212224,14277 753393140963373056,27317 778393420196827136,152594 789407745887703042,225911 792806105399304192,247406 794236839599050752,11774 757798996521816066,48093 777137450661531649,159876 792431905480151042,243398 751620087900024833,18478 777682276159074304,161456 776743123460485120,157755 785534792855089152,195975 786635775203020800,203755 753963365614051328,30633 760736532496060416,62452 761937262351265792,70509 771351994808279040,1249848 775285315317731329,148045 779124161180471296,170187 777079696538218496,352219 789163958066302977,11774 793857647741136900,254505 768245388209827840,104932 770414988959682560,118191 794188998608584704,258598 761904864486121472,68862 786381329147371521,201555 790975225974226944,235590 786091443463004160,199561 751628258475638784,19000 790546925594349568,232137 792364491874897921,226738 793134053222289408,248988 794606270292623362,261155 757231112200392705,46540 762785909028757508,71502 751775953731198976,15066 773572357462061056,136515 766110458160046080,88920 766405271115694080,93036 771478811745607681,124597 754866111078739968,33520 795052146685263872,264431 759834364544966656,58537 785863827724402688,197297 773174732397031424,1250012 773175319037489152,134561 776780703279288320,152590 758775886086746113,55261 760662429470695424,26066 765194655956959232,85562 756077300916060161,7092 788776110741872641,220767 758312108446580736,52311 795701744751677440,266944 788406519851212802,217634 767079422805409794,93170 786346712763731968,201285 758082190844436480,50983 755536655939960833,36735 770457538458333184,115526 792050743633121284,240676 767795291810623494,100893 791795948326387713,240763 794584746860969984,39957 789874928589770753,225359 754711089418539008,22393 766355402955128835,80939 790363413188751360,230277 793501118496112640,252408 775823034586320897,151463 791471134252290048,237935 794716350656770050,262752 766252853342199808,91894 761664257863852032,69711 793107610475999232,249469 756960722358198273,45329 764176967591747584,82066 792818639464501248,243075 794533106732662784,261155 732232059960360961,349312 748392907443478528,350825 753698396221894656,29263 759468841084739585,58382 762949248820412417,73526 787377195920400385,206007 755014405998321664,34666 785494204910858240,196233 790529320775065601,231894 787011613278822400,207287 787628146770137088,206101 788067005639168000,215005 766413873742278658,91765 732693582751117312,1170679 788808688605757440,220526 780759487976091648,182960 790282270640857088,230485 764259570021564416,80393 793566398333104128,250785 753313318325014528,26140 768823527772418048,107752 776160750523916289,152017 787465883690078208,203413 756896338504056832,44163 769516330990968832,113754 792135546470621184,234551 759921163250262016,352761 791688404861759488,11774 780654880344211456,182036 759512151824470016,56964 792741737500475392,247329 794564578017509376,249926 777485255225839616,108396 791772631586471936,240145 791359859572678656,238395 734782176278020096,738099 769581846028050432,109960 778269065060110336,167046 764172081672192000,7311 789143286309122050,215505 795026261227802624,262849 778389344570662912,167311 787972625377136640,213887 769670513253756928,112382 786181264491503616,201494 754106076350394368,28451 755889819566256128,38459 770383090157916160,118393 790936691913527296,231894 769160068302532608,111558 781245421083582466,185921 758782535224610816,54070 773952725805477888,140444 781397558694248448,186893 738715975109988353,351436 756553674680172545,43811 773735283460218882,136648 770017166510944258,18030 785816069462040577,198671 790994974716358656,233692 768968374399410176,109666 778981306474475520,171324 779478608981221376,174392 788124054607634432,215754 793994342855831552,243187 753274628479516674,26573 762321752735244288,72508 786147549417771008,201346 769326378550333440,112496 779192867239653376,168008 790237562682109952,229910 732390295988408321,1170406 765955535518601216,90487 793167659651043328,249180 794535820866818052,261155 754974979951910912,34666 753697732901023744,28732 761897518703710209,70918 763916195053436928,78129 766108879763628032,90373 778989917204516865,11774 756928147900293120,44450 785860245075755008,198591 758042972189519877,49925 788470607553912832,217519 790708036339847168,233756 765084563374641155,85562 765473352769269760,85377 771981621063016448,91783 792228439591833600,240627 778946608209747968,171168 786534099527663616,194272 773958283195326464,140444 786255151527067648,201555 787038827563089920,207965 790974492977672192,235590 773660563062816768,137693 787523648965836801,207287 794563971047194624,261155 733093990426390528,353789 793198014005321732,249926 794225536776237056,11774 753691863220191233,28866 760111074679066625,61051 771022641096429568,122146 771784757759836160,127657 785886796940967936,197888 794210396865339392,258771 763869091090292736,80486 764181558664192000,82066 795730914672316416,265649 793214571448115200,250010 758274794752180224,52030 758409482925989888,52978 775882611579195392,152314 795665826288267265,267521 758008550576750592,50500 760150511022727168,11774 787128855001784322,207965 788459488080691200,215030 788750967126659072,220332 789941890426793985,228416 773904915991191552,139404 767409585036681216,97519 794047687679180800,257515 762285261250293760,431998 785296409918595072,194205 771943790588334080,127775 777040744729182208,157755 794957281452589056,252020 763107374743769088,76577 765277156578516992,86209 786697342191800320,205728 792793412823093248,243865 755921497584119808,39475 779328123280035840,174115 764087261499564034,81536 770270592356519936,117257 780851684838809600,183269 776616955461505024,156835 788386887081746432,217519 756292112832802816,42495 762741312940408832,73712 791856889810161664,238099 793930059467919360,256349 787666688917602304,209351 791503030101213184,237491 760216955387338752,61412 788444599626846209,213803 773634924091994112,137740 794674402830991361,261155 749277901661569026,8047 751190400828706816,17416 752981228312207360,24788 764552192342781952,82002 760920399181934592,11774 795051559474368513,263289 772554647630323712,129662 787018631553187840,207949 787081691206561792,208928 766010355659202560,90405 770032063290413056,116096 790727410765402112,221524 792529239253852160,246273 757368998220603392,46890 767773915598974976,101451 756615720859897856,44429 766424740475043841,80939 780455562828013568,180039 756643740371021829,44429 780599576529104896,181755 791895229033054208,240483 759845371975610368,58267 780416954741895169,178966 765687413171773440,88459 787421566053212160,134418 754092162753499136,31377 771052349993267204,11774 772868190250598401,124597 795462446173585408,266491 773538693655166976,136947 790583880877170688,11774 792076326559621120,11774 791003270344904705,235620 793980616588988416,11774 747473567151980544,11774 756557540238974976,33470 774289337223524352,142090 793145771478573056,249469 764123430308417536,80169 786011141570899968,199546 761390076416884736,67906 743121657024241664,11774 769012976238067713,110023 779071546665103360,171497 790977646876237824,234583 794933347457921026,263895 794322325868986368,259551 761922606974984193,70918 788726715790954499,220018 774543408744497152,140444 775428868027080704,148574 732950540590579712,354058 759126253219811328,55660 791378808423067648,11774 795399901098164229,266151 753228324579794944,26140 759943542856876032,56964 770341013965660160,11774 781380211409612800,186149 786553326338965505,204457 787690840038572032,211347 794510852598747136,257492 795278008785530880,265257 771331297432207360,124537 749391474786181122,8047 763910820124168193,80192 786192890309541889,198826 787994870904397824,214209 792513911362813953,245148 751085096065601536,16422 755116679378661377,33356 755917760253788160,18215 768237443073974272,99188 788695454372409344,220029 757790472966246402,48492 769852561352380416,113165 786599017450991616,204980 755559258977173504,37455 764069184372215809,79914 770660100717547520,11774 776615950896336896,157082 754158446920863744,30370 756280430001664000,42432 758471582985641984,52874 762114154907836417,1249001 767770014401298432,100893 781486836531146753,188119 786995512457256960,208176 793243616982425600,249926 750539149279715329,13899 775151339991171072,146804 767801995843469312,101681 785286184834433025,194602 785318890544824320,193669 750411239868674048,13088 790645442681774080,232169 791309634883563520,11774 761925584037548032,431998 777321021858656257,161456 788453281630523392,218275 778508423059111936,129991 787378208433897476,180433 791783462642475008,241720 757595258922205185,47102 780779441743998978,182726 780892188091658240,178194 761894832881168385,69711 769316674784882689,112623 781484700879638530,186750 762768173917581312,74592 787992118455304192,213064 780548827870851072,169262 770319957829746688,114254 793832424333414401,229901 772028118135611392,127366 793980238862565376,255393 794313675704324098,256038 752648957080199168,22546 779145155345420288,172799 789170518972780544,11774 774040199718244353,84705 793153190464106496,249348 761634374211149824,68255 774016492484440064,24173 765946988185718784,90373 792413497455878144,245634 749380265454149632,7828 793453581621981184,252196 750701089515790337,14421 781228449104998404,186553 790903967576449024,234583 794690388917448704,261155 792294224133775360,245024 793250866040037376,240814 777028678895202304,158519 790736445153669120,218002 761621401665232897,69794 788532447197536256,104244 791073949153054720,236454 779375178069475328,174293 768186255439835137,104406 792732461004455936,245148 752883222002868224,24134 754754898198159360,18341 788393337371975682,217519 766690008765911040,11774 765231854907715584,86645 770193175575007232,44421 791950477814411264,240474 744541581202579456,354836 791100072247304192,235374 791711180414869504,241034 787785291574697988,205181 791353860514119680,237908 795080687803973633,11774 781233639363383296,186212 732217075477942272,349795 768189265239040000,102745 769923623800991744,105109 792782073400532992,243290 790628335327916032,226585 794244701985484800,257492 773996538850705408,139404 786636090325213184,204413 791021319156445184,235590 761269474309922818,65180 791591817103962112,238780 771679850172219392,127134 791347958432358404,237491 766573562073325568,90384 763518628578885632,78159 764148459540590593,80863 781227928801546240,186434 752765290497191938,19969 764516066684960768,83422 790343747301236736,230283 776913022224707584,156835 758106404666351617,46958 768910186291441664,11774 788046872929718272,11774 794651871755571200,11774 792351980001882112,244143 774697856594739201,143473 758259992428412928,52061 769277287053324288,112788 786687642444390401,205186 795074917473492992,11774 752961451988545536,24368 761742774584561664,65180 791032161625223168,226731 764650279941865472,79344 788444953995255809,217837 757753828783427585,48959 757035357460246528,45804 770664584910962688,118192 788077121889525760,214354 781127317250797568,183077 793126023986413568,249469 793973337466765313,247651 763953786863755264,80341 794547000620548100,261155 733059646244720640,27848 764257387570094080,82066 770520437214314496,118191 793479106696544257,220857 765502547570388992,87245 765641529838886912,88332 785459485632372736,195975 781434304815562752,139404 758331860359327745,52554 758796208747843584,55260 736532502274297856,11774 785933416415887360,199546 768511909557510144,104999 794020040970379264,257492 772075243946991617,125742 781197617720074240,11774 764612411232022528,83903 776100951887192064,153501 777031630867329024,159876 778194774885015552,166390 774716230091599873,143473 792949669445894145,247240 749647619245346820,9433 786358606262173697,203391 795766995786436608,248924 770005891114528770,105109 780569669283352576,178045 757152676996087808,353879 764834779883646976,84724 755726175461179392,39235 760100106083377152,60865 779307470506299392,173628 753338691700097024,27045 767473662270189569,94699 758028911569612800,50923 771926847546327040,112363 777551465497755648,162461 786196413394759680,201619 794002975681224704,256239 756208312765546496,41726 779360793234182144,174427 758645075085758464,53185 780968481046921217,184798 786977629723254785,207113 751613413353136128,18323 755848554434920452,33334 793407140161617920,249926 761872548686540801,69548 771299276634873856,124573 759475526004334592,57897 768059220008644608,100893 786750501597487104,205455 779404269615054848,121051 779505061248507904,464984 772785603620446208,132335 787029344313106432,207287 760153837676195841,60866 793323952651309056,251452 754841463427444736,33356 778354641973104640,163586 794983704963805184,264397 764490775904317440,83391 777168274177916928,159146 788354862908116992,217118 750652003064225793,13899 732676006063054848,353016 769182701094076417,109497 779328018959388673,174115 781547703922790400,188401 756575355880738818,43471 791096144700903424,234583 758107107216400384,50787 791744320491577344,239982 775851680906608640,151845 793439508956114944,252020 794291149506678784,258456 794628594773344256,261987 745168171045249024,1170352 780872834344161280,183801 792024857668190208,243187 794988625628921856,261155 766690689891565569,95568 786912215555313664,207277 775011470983753728,146259 787064293275541504,205270 774716271958962176,144573 789312165043769344,203546 750768612944801792,14462 773915210360954880,139404 788355660958273536,216968 776688004534415360,154322 785584155220467712,197286 786027590565756928,200382 781320964273541120,187331 795363113038061568,266054 769175283467427840,110023 780790432150097921,183068 756186516993507328,41680 771779735290544128,127657 732544227477852161,352548 788137696082399232,214209 793621432051916800,252581 758020750250881024,48663 790703822716841988,221524 768936111418859520,108729 785846575868280834,198878 760296445366841344,60779 762268075127283713,431998 763472276276772865,76406 781322997802020864,186584 781908016136421376,188478 788802092785803264,220332 793576208143224837,252679 773549516662435841,11774 785283076926517248,193669 755657696288894976,36735 758208027442884610,41702 754931797268520961,27045 763346701906243587,77731 766410945497272320,92958 781461179457687552,187469 785893407600160768,198671 793832200101920768,254058 773898035721973760,139404 792410161990111234,738099 777017795825524736,246425 777693178715594752,161456 794542284129914880,261155 758654588350193664,54070 766361560784707584,90401 788805327290523648,220130 789770389496946688,215965 787026604379742208,208014 789262089978126336,224568 791269546648756224,237491 752032823234605056,17580 765635591161589760,88546 768102429816557569,102998 779071433297186816,171324 779410621175521280,164814 768230867122712576,11774 775370065235640320,148473 792387672908165120,243398 792967134733185024,236884 795724757341765634,267862 773913633520652288,139404 765961505967792128,90482 790963835188502541,235487 776578840269299713,155898 792156339870978048,244221 760983635365273600,66105 788316732251262976,172799 764254266991190017,82002 766722510306078720,87607 764937999587028992,81955 791057427542138880,78159 788477887401910277,218455 793960098074796032,253857 752735498594951169,22206 753447817302073344,27280 762917519346790400,1249068 763137629005025281,76794 764837824386433024,84724 792838455050969088,247819 794705597732188160,261155 773264120506384385,134993 794906934151356416,263205 752887134629965824,24134 771422748652539904,125145 754718390179299328,33356 763914504140914690,81101 788846049360220161,221476 775870384037961728,150663 753724454769823744,29456 786008482843545600,200490 774035965371224064,108396 794318434645348352,256038 770301477009055744,44421 794925283182641152,263895 750855667984896000,14277 767733612276027392,100893 777936565536301057,164171 775041081746468864,146259 792504122926694400,243286 793520300730310656,249926 758328487048470529,52112 792140485670338560,243576 765982174344581120,85562 790578201839960064,231894 766711546596564992,95708 785378280367087617,11774 794587280778268673,39957 791673843215499268,240145 793550647723450368,252014 755449674610384896,36735 767834983612440576,101681 758144834972553216,41703 774081309144551425,139404 793616605850636288,253164 775695145392037888,148800 787820998745661440,212802 752963925973487616,31852 762736887786110976,73987 775884865032060928,151845 786377159979966464,203240 766747380708417536,95708 786963823911632896,205989 792166455311818752,243187 794027806019768320,255299 794640104388251649,261155 795406844592263168,264397 756265637593296896,42203 768438603705880576,102249 780076685915938816,177472 787630189614276608,208307 733439459996270592,355952 788770152414318592,220728 792507823661789184,246225 794643470174552064,261818 760132528132886528,61051 786337567579004932,201958 793095799538380800,249469 787072214159863808,208928 750308586962685952,11495 788455512002158592,218275 757376933118238724,47220 770747536487374849,121046 779285109874761728,171168 793172251302658048,249961 791616445364989952,240145 753625785462824960,28281 764951960315432964,84745 792599996738658305,245235 767295952289869824,97380 779175020782243841,154330 781219131693658112,186584 795347291452284928,266500 786013779666477057,196277 791822623474847745,241819 757615539812311040,47761 762074042564173824,431998 786346127981281280,182631 791871340177334272,240535 774239372157849601,141105 790943685659754496,234583 793121644139118592,249469 794327153668038657,259360 750133495918370816,11495 771031955555049472,11774 764198685450211328,81869 788071184252432384,215030 751124615393488896,16299 760645169603420160,63268 762156449749278721,431998 775167428556750848,146259 787149518877790208,207109 791735757434032128,240627 735547647231070209,11774 762793473137192961,74483 790749950766358528,233307 791077902079107072,235590 791706591644950529,238639 774063468794286081,141289 776929636588683264,159146 785563873453694976,197094 750851658893168640,15264 771890823931703301,128615 761238410765955072,65887 762816965043851265,73926 788478242843799552,218495 754743712052314112,27045 795286604826939396,265846 761180715966930944,66897 759096716931006464,56784 778103948003737600,139404 793508311832428544,11774 789674533103947776,227242 758281968022945793,52061 778520218373132288,166282 793561223069511680,252741 788823614044901376,220332 766981069409312771,95511 776176637461209089,154322 770703777972224003,118980 757805749418414084,48492 759159190027898881,56192 779529600367890432,175260 776199560465096704,152314 778324786476748801,167220 793936907126378496,257026 774327117307846657,142506 792889801225543680,246657 793138700242739200,249469 794208448464486401,258598 794430951820562433,260659 771800259513036801,127952 772492165964410880,121787 772712592582344704,128926 785740168900726784,197286 754901899573276676,27045 794321637978083328,258456 751591749542375426,14277 772256106932383745,129551 795766819374202880,247930 766161385072037888,90605 773897781429858304,139404 786781953773015040,205143 765543186638876672,87788 792495331380498432,246225 758471724660772864,53367 763834085647257600,80716 764445794439081984,83469 765305062226694145,84209 767898161142702080,101681 778382697794109440,164826 761278685639020544,67229 787285523328962565,207613 794320953823985664,258598 755229695650566144,35403 777274003111178240,159876 763907330090074112,80393 767102423445991425,96961 774611734296494080,195876 775903817221234689,87904 786908744978460672,192032 790990002708623361,234583 755396333674954752,36208 785475548290088961,192032 787281833071407104,193121 770625453304406016,119774 771007222969008128,122299 755414140009582593,37294 764551466547761152,83391 778571384523980801,166995 788764746761646085,220029 761576667911446529,67229 791633255120396288,239426 771032493071839232,122146 790112957258543104,229693 791369143672975360,238395 742237497418231808,352839 781588884761174016,189032 793427455251914752,252020 790896777721290753,234583 787971084062568449,213064 791366892837597184,238205 764963956641325056,84724 791476681005555712,239446 785270202350968833,194667 788028616919560192,199307 762732945173995520,74247 788002196680019969,214354 773519444068880384,137042 758128850224029696,41703 792133345220169729,243075 750821640678862848,14273 791623346433757184,240145 758250534210039808,52061 765245870686236672,86440 755215916531580928,35044 775785961821134848,150663 788967563585650688,222647 770794127457918977,119797 773998739824398336,140444 759403643850416128,56924 766380587279986688,92885 791078806614253568,78159 772657761666469889,130696 770954784580866050,121949 780082638543466496,178045 794606426643533824,261155 777618250456829953,161277 766409795956011009,92860 788048502915866624,214354 789351143562481664,350979 790647378063699973,232884 777236719934513153,160592 788521179879464960,217658 768869311028998144,108849 772899098634645511,132335 772121911073439746,129119 778637635531051008,167319 787967470132793348,213887 793647096205377536,254135 785913652083724288,199739 788779551610507264,220767 792079437261045760,243398 765967658340667392,90618 758168751959379969,51451 768856158140366849,109666 779576474273624065,14751 789412760224305153,172084 770409007265812480,118989 755525203602440192,38032 766832926499737600,95593 756361968580235265,41518 773198182700371969,134561 765000889388019712,79342 768972346673602561,110023 794803818173239296,263096 786986871196758016,207949 765339090485145605,86103 793099780012466176,249469 766766812847419392,95295 757033342596513793,354841 793878934710394880,256255 775124813320822784,145866 775103533972684800,146819 778301114404012037,167273 787862653972602880,205197 761920933028331521,70941 759265802143096833,56964 760307410531606532,61544 762137336410812417,71429 760578008759533568,63451 771122216163479552,122126 760967208914726914,64730 753390469518880768,14277 758120339985436672,51043 768277431505387521,103071 768854792265490432,109666 775783522393022464,151409 775828490780368896,1250143 769404624210059264,111541 770310585548349441,117257 785681713179623424,197297 760638354400514048,63451 753922014583193600,30370 754074294192377856,30590 785511262725648384,196277 794654828651757569,262022 763938815585038337,80393 781231931614572548,185310 794559188118573057,261155 792074356788781056,11774 774070856678985728,140444 790426532372250624,230282 772596538367500288,120690 775147371898347520,146804 791680454227296256,240474 766404142969524224,93036 791060729256415232,234583 795396961620738048,247930 738872027499646976,11774 752182330698137600,17416 758996378991243264,56302 786738852358660096,202429 789227129745518593,224850 764128517126631424,81869 792027725913546752,243075 751144199110602752,17140 765644765840846848,88546 787721929671249921,205197 794335928512720896,256125 760940628049965056,65644 768920359043072000,108849 773596341561798656,133702 755783937557880832,39462 786940176232804353,207613 794537435128614912,261155 758099166086115329,51069 768657187694575616,107423 791347730517852160,11774 756242910614478848,11774 759017798504853504,51451 775374905722466304,148537 752713216518680576,14277 785311692817391616,11774 795375178297511936,266054 750968168357650432,15643 755393389755895808,36735 773238369409200129,135025 753533003972874240,27045 780464548801187840,180556 773139814036242432,134470 781113697544568832,185496 749663791537848320,16242 768812783806844929,349856 794511333496651776,258878 793793635313717248,252020 764646897827123200,80939 781288289139564545,186210 790050941659648000,228124 794870980095209476,261818 794208858369626112,256217 780565249938165760,181613 768880380371988480,109874 774924097939763200,1042906 781642978993537024,186434 791300854720696320,236502 760542074701623296,56964 769654339430264832,108373 793674370900193284,252581 786188548521226240,192032 788931479598342144,218832 794306345541304320,258981 742217328054538240,351162 775423597024272384,146991 787074277770231808,208928 769201633959944193,110585 769611371193438212,114021 791245751695409156,236454 792203874438307840,240483 794564762726084609,261155 774770717489401856,142668 764141733395300352,73814 760541005674274816,58227 772742053826535424,132335 758075987624022020,51315 765262675307696129,86743 788529171718893569,218260 768945044338253824,110362 781215730352001025,186584 765233209722429440,86143 780760326669078528,182960 768125017045491712,103354 753268575595618304,11774 756308251545927680,42621 750648866962309120,13403 759065684022272001,47761 760180054185750528,61507 772202316149755904,11774 768934374477750272,110389 781210056599666689,185313 794890782436130816,262752 771943285820624896,127134 791414260073050112,238207 767416818705178624,97515 795340214780784640,266416 754167404759019521,30339 764905720458469376,83968 793864782927503360,256255 763902694633463808,80939 778960263080992768,171324 765334608732979200,86653 786202151307534336,192032 790550318505484288,232137 792970707923709953,243075 760464854750728193,61412 765556115673190401,87904 788018261019488256,214492 793191241961893888,249841 767927929934184448,101681 793584124833529856,252679 789924695957176321,227242 779698904182829056,175092 766165446403895296,90618 763245340938018816,74186 775647691695087616,150511 785856116219609088,196348 791615506717351936,238395 791832786168483840,241940 761714079471927296,69947 766259374700527616,91946 766685702834757632,11774 771085757280681984,122299 773816851960856576,11774 793136474405253120,249469 771741434860929024,127366 765664421846749184,87904 771542509830836224,125554 779429206627278848,174442 787036322808627200,207965 787385785855119360,210207 775685789711798272,150663 792686439314104320,247042 756457605535457281,43311 786657972780933120,204078 780942751215022080,184539 770609856432762881,119774 775071988264030209,146804 787138394061017089,209184 772921406988386304,132578 789189069288804352,224221 751111913786925056,16897 754017622102990848,30339 790246272196284416,228341 766268637992751105,91894 793985844000526336,257325 771527399272046592,126389 752132147843047424,13462 759453004411965440,56964 761304433342812160,67283 762256104688455680,71502 762324278524207106,69905 766361549803880448,91946 773895474826846209,139404 751096800098988032,15451 760812551911247872,63451 774360617972998144,142668 776135136769404928,153576 788772862689587201,220332 766410349046272000,93138 773311882664869888,136110 781542462498172928,188401 758509472054648833,52749 788465350471856128,217601 770031822906519552,112693 779327549444755456,158387 758425369951277056,53224 776090036123103232,152735 794683970948628480,262752 795475865542987776,265855 790615917969436672,11774 773872681024229376,139404 786959738655342592,207287 773184719848484864,133043 785459447099494400,11774 787866208477425668,197888 793944874429149184,251327 750747060912009216,14355 777004466633441280,156835 791344579802959872,238207 776865417994395648,156835 793799278065889281,255393 776831490487451648,157708 751160342101659648,16299 757690952148541441,14277 752129899712970752,18395 780560363314147332,181548 788524119616786432,218275 750922355086471168,15165 756911726071799808,44163 763150890127728643,76549 772172648713453574,11774 765171797968822272,86103 773862505542094848,139404 791670675073228800,240483 753654317597466624,28732 789458918883876864,223492 792925369628299264,248589 754976329032933376,34666 773757713448742912,11774 753056222467596288,22829 758324324117848064,41703 786945619445383168,207287 777240968575803392,159475 779742219184050176,176110 779701634502754304,174557 766076098891264000,90482 795353372517756928,266460 752658957056012288,1248242 790518796725391360,231894 786350754441392128,197512 766247307130044416,91946 769591465655668736,106716 778721571871436802,167399 781124452092215297,183759 758177573440458753,51595 775685098612088832,150404 788779509940047873,220526 770056055275520004,116373 732410575746174976,351760 759237540784312320,56784 761685969581903872,69711 762806735178305536,75073 791100157752258561,232169 758132842802970624,41703 769950974911717376,112693 733213994828345344,1170862 778428903769636864,167003 788857730102472704,217634 795376691262750720,250633 775993566392823809,152735 793212582672736256,249927 766386018492657664,91946 775073512709128192,146205 751790790490349572,18317 778950539631595520,171324 795666805406711810,263302 791279050106900480,235729 791444455278739457,238780 766502975531548672,90482 795718641971056640,267855 754114243843063808,30304 755763262269128704,39462 764381134763458560,82457 777929266172354561,162452 788087847605731328,195492 769577470701871104,113412 792078179942924288,11774 785544834165706752,196277 794695765700571136,261818 754751271278641152,33356 762097492829741057,71429 764327662831534080,83098 773980487983501312,140444 785659291432722433,197046 753978309457829888,28866 772539936184512512,122776 752880822626156544,24134 792062150529339396,243614 755190497312923650,35890 773960234528276481,139865 788945165343797248,11774 758665715129782274,54070 795100996213112832,264397 775856854450790401,151202 794685634963238912,262784 794925183131910144,203546 761347866837135360,67587 773185330333769728,105109 779314558074662913,173964 781366492122140672,186434 789160871641559040,223492 785646617135345664,197297 788454006188339200,11774 765981997147779073,86614 765218457289830404,86440 742536976633462784,47188 758654386113437696,54070 768176415262990336,104162 772900842106040320,131421 785603884261572609,197512 750204396554846208,11495 750430339772747776,12868 751911646029905920,11312 763454873685807104,78304 767167300067856385,90384 781001749213634560,184462 771134235130236928,122299 786335792973090816,202429 793173305884708864,250243 753256506879901697,26537 766961767138283520,91936 768488891175333896,105109 786973874168688640,206008 792534005358919680,246392 785587343306723328,196917 743259862755311620,354153 749401771181694976,8047 785546752879267840,196753 763538988502179844,78198 768435857464385536,103924 770484302899445761,118191 775029003736453120,146580 788493405722595328,218495 790950781356806145,234583 768953907322220544,49400 767834827701628928,101681 792775909501575168,229148 760530231979565056,63451 767415658971668482,94699 771432084187582464,125111 793103339974168577,249469 786836234156937216,197286 791654024563060736,239405 792533514436476928,244270 757622283842170880,48402 767810933661970432,101681 773912630050246657,11774 792086934462074880,243187 760796435130511361,64796 785909411982245888,199541 763908316346986496,79131 778753414054293504,169990 749719518818103296,9145 757654264915304456,47761 767816472764657664,100513 776546068238635008,156505 761661494627008512,69673 765537239619112960,88052 756671411083616256,41839 775793123867914240,151718 776208394201870336,154469 732270133306097665,1170358 788379254929195009,215437 793542066319917056,252020 753698442296299520,29263 765672930294403072,88052 766117543287201792,87858 759151238059438080,56964 794533585193680896,261155 750413519871418373,12883 774056480269934594,140676 793415045912883200,108396 793553263463239680,250033 773474898458968064,135505 793819345516244994,11774 794308820713385984,259543 764366925392711680,82066 766004172042997760,90405 772901484199497729,133043 778216481842659328,166321 754916418760474625,32495 793098403605512192,249469 774167281240682496,141798 773463681258717184,135025 760964834703794176,64730 732919581883404289,354594 753656442238832640,28866 775391841571049472,148537 766472624570597376,93823 775462797987745792,149259 768583924456894464,107469 787306262597931008,208599 773974066931916800,140444 787977550626709504,354073 776065739451138048,153095 778464814028890113,167236 785336956402229248,193669 768095210546925568,102514 778083822432813061,165523 788840014805213184,216009 760814137182158848,64850 750452364805443584,13608 792122624574910464,242712 767771774058573825,100893 786502976508616705,193533 787716407077109760,205197 765559602859520001,87904 778449605125996544,167569 755208136538017792,34898 772140452749246464,128934 776247245633163264,154832 786044012725547008,200235 749996449732100096,10735 762294999979556865,431998 773884905805717504,139404 795381197694242820,266151 771501442406330368,126152 794985112182071300,262849 779003375639785472,11774 794960786212978692,261093 794099083610877952,246273 733308562458415105,353343 794535986919313409,261155 794549436739358721,261399 760941098835456001,64664 761372888490389504,67226 755681962447114240,36961 761350529964466180,67142 763883197801299968,80939 773551834438840320,137158 760534893151551492,63149 788018107537174529,214138 795349033493680128,264397 758626526703288321,54070 762359961896771584,72550 765568200612261888,87904 790254942879567872,230282 791235436886667265,230391 786219845067083776,201555 794548669383110656,261155 751759583476002816,19317 768298668264861698,101681 758144558693703680,26066 744315571240476672,1247652 756932082526543872,44450 769992569145200642,106716 762389983248384004,72446 759562526233419776,56964 761980974284570624,431998 771845914000445440,128382 774630477454053377,108396 791369077583384576,238207 795675073977917440,267862 755102324440334336,35403 767697025194352640,96116 758936702924664832,53806 763730050504126464,79805 776443975913738241,152314 770241050212495360,117257 786090082470072320,200490 792506797730979840,244143 765453916616077312,84449 776024929825198080,152735 790892246396760064,231805 785818808904581120,197512 765623855629017088,88311 790293151034413057,230282 790549907245527040,231894 756296719311134720,42249 760178043101077510,61470 793989376686559232,257353 779523053390798848,352033 754089960374800384,31740 786940795718930434,205314 788393998369062912,215437 794111054489993216,255942 758347961218674689,50612 763053319468134400,75899 775179147882573824,146259 794240205246984193,249852 754092695648215040,31389 774875504126136320,140444 788480734478667776,218275 765250625345060866,7092 773845096248717313,139404 792345987880775680,242693 794560189194272768,261155 760477512329666560,62995 768567092668805120,106774 795115655976644612,261155 793497496056164352,249926 794539753949364224,261155 791410183515803648,238207 793932299792433152,255942 772668858876432384,131421 790621409303154688,232169 795393187212918784,11774 773226348039069696,30343 754114326076678144,30296 792701108682690560,243427 791799889902592000,240483 770846471239249920,121612 775369324567691264,108396 751168940475244545,15719 787635500962107400,204078 793234818146283520,250544 760817981261701120,64722 780118919864475648,176128 792078811642724352,11774 760484932745564160,62735 775293282196783104,9047 781841679594639361,190635 793108951927840769,249469 795378110287986691,265867 755562176773971968,38592 773853816680620032,138155 771873739038269440,127579 780924258763407360,184223 794344302524715011,257406 765332787394060288,86472 767575937563197441,99385 793848981222600704,255942 790989600768557056,233736 765157543433863168,85854 775401080066801664,147548 794571896595615744,261155 789836687702564864,212131 751128886440783873,16897 775730677262069761,151066 770669722513842176,120341 780602118487044097,181955 790958824987459584,232137 791718335377321985,240108 754087253455020032,31400 775335962989645825,148473 779354910987055104,174315 762699252485070848,73926 765170517779382272,59936 763117597281906692,76723 789698727346839552,225949 794528248348585984,261155 761640001016827904,1248909 787623708617740288,211829 758684759220445185,54070 773579016410320896,137753 767496224802877440,90982 756880715589955584,44163 760794661485174784,64722 768693780690067456,108203 771044712694198273,123085 753490864026947584,27317 758099904195465216,51069 788316075553271809,209555 793251617445339137,220332 766211802074062849,56964 781307149116841984,186883 790010903315951616,213204 791354820405891072,238207 764711662997745667,82018 773933243452325888,139404 790621558536568832,228076 793303898266238976,249841 755162131448762368,35890 759231245251387392,54854 780739783446368256,182036 788723845742022658,220029 793335183206330369,251452 758103796413181952,41703 765180421738991616,86103 779302508992860164,172799 795706723709358084,268281 765291569519861760,86873 777356672247406592,161542 755170006418198528,34441 793152956942028800,249348 761981297250168836,70679 786313912010485760,201555 793866412406153218,249926 795078854394179584,249926 763438390918328320,75899 766850427518328832,91946 756636561224175617,41839 770366702781685760,118482 792081130581352448,237964 795109977526517761,264397 752666230075469825,23069 757409480946675712,39005 773279779588104192,133944 795701893649616896,247930 769859747377975296,112725 785395481723695104,194336 781579788892770304,188807 781828723108638721,190635 769719408281292800,18030 771366696326205440,124597 776567543574126593,155898 760201082614284288,58537 770470949267398657,119313 767010393373958144,85298 780856917463801857,183826 787104123833487360,207109 764843371512881152,84724 766034976269864960,81929 791895789610098688,241940 773517244852793344,73383 763213443365212160,75899 755257022313103361,36545 756265428645580800,42149 766706366123692032,94699 793508625599856640,250633 753710822031970304,29263 759250678179127298,72093 762368678281285634,72809 773258571500941312,135074 776868663764905985,155451 786760221142102016,205728 779333583345287168,174115 787594507550388224,204078 791698105095770112,220029 732848055624568832,1170702 763014621053784068,75724 769824379907641344,114357 774594708261572608,143036 789293153803173892,104244 793863204111650816,256255 750171272689049600,8027 759122373723451392,57092 775330908828229633,148045 786041387728986112,199546 791625004752461825,238207 764417602621874177,83391 787725337698312192,205197 751210240507416576,16768 767195306702364672,80939 776382029948682240,155390 768570382039195648,106774 787079551641907200,208928 790610906598219776,231894 786513342747774976,203674 793241131169550338,249469 762818804090966016,71502 772686045615841280,128934 791873425765609472,238207 751794936585064448,18555 758691191743537152,54070 773969282203918336,139404 780391703094099968,179636 757219209696849920,46006 793974039119364098,256358 768258786280615937,100579 789563242444095488,220029 756671967147724802,43285 771419135964250112,124597 757262459434627072,46463 776153225883889664,153845 791672099987460096,240474 785815422964789248,108396 792498396988923912,246392 785947540130717697,197286 788759525683781632,220029 794756969966010368,262752 772875937398390784,132578 793035715382771712,243187 769295348678397952,112265 758481125639655424,53144 777283681983442945,156494 794643850325200896,11774 761673213994790912,70177 758692343579086848,54070 786007825466011648,199211 793967504465006596,256393 793145125799075840,249841 752179918339964928,14277 770676856504905728,120610 785913744039645184,199546 780343496754343937,1170574 770330758548291584,117303 786242592757452800,196538 773188131080331264,135025 793404975158353920,251452 795426534999912449,266084 762113796399738880,71476 764088837320519680,80098 771826299664863235,128382 761629457270517760,66116 791357714035249152,238207 791993188546449411,240890 769588695473201152,114422 749326551854960641,1247992 763252505765609472,76549 786017372364603393,79709 742771072236457985,11774 791017774386675713,235590 775121222308864000,144935 794337990101319680,258456 788505531795251201,218349 758812271820713985,54974 778050088933347328,165348 781682874319798273,131056 788504954344386560,218628 756539786916163585,43454 787122260624732160,209351 793157026725650432,249841 765592331206598656,88311 765608262070919168,88240 778316266503299073,167101 793886699139043328,249292 767911155788423168,101203 732745889928728576,196346 761910345489317888,431998 776140984270848000,152735 786375514642485248,202217 752917469719699456,24427 788168826584039424,215608 792017411771858944,243075 780662793871601664,181984 780631296502398976,182211 772835162958749696,132335 776525361546862592,155451 741158049767952385,1247429 781116674271510528,185496 788362770446110721,217106 789655846263414784,225981 765548581440917504,88052 766464306535927810,92854 735173633048477696,351644 791021241511579650,235590 794671427421110272,262022 780630046612520964,182257 792098144054108160,243187 786908603722571776,207287 794363177890758657,254209 749476641156526080,7461 756317265612668928,42249 757351347184214020,46890 768946530271256576,109874 787334601475850240,210289 790945597071171584,234583 762256923983015936,72420 765577823142629377,88052 772095160788328448,128934 770410455223394304,118989 773988606868279297,139404 793107548580769792,249469 751157316133629952,17284 794545177725698048,258456 773428804119367680,135025 760588766440333312,63451 773202285950296064,135025 786245887957676032,1063777 773206613545119744,115325 786217000523567105,201494 790657577050710016,232169 774013906821926912,138819 794190536710057984,258598 786758546620682244,205728 750429485808422912,13343 786084690591682561,197512 761846160055275522,70918 775725606151618560,1250232 786449136723697664,202379 777853929333850112,164001 781911342269788160,191354 752212444106231808,21461 770804856231751680,120425 770997802872762368,122299 773529811725582336,137042 781839036990132224,187393 793149585690689536,249469 779449740551344129,47940 786067804671868928,49459 775124582323847172,146675 767410824252002304,96039 792054906333134848,243187 780460113299734528,762119 781898372978397184,11774 767874898144403456,102249 769290480253362176,112399 785854229214851072,196277 768114353421692928,11774 770731344888553473,120610 773165353451020288,134874 751614665805926400,19000 757252752762400769,350711 781204834120761344,186434 751634860561797122,19130 766689447119360000,11774 773462315454730241,136866 786237590533906432,11774 752904948296409089,24134 776791044281118720,157755 773180061767888896,134561 795301631688589312,11774 785658896325029889,197286 794144300800110592,256255 780070002279886850,164814 787639987005067264,209921 790293239433531392,11774 786899479769198592,204835 771920805236240385,125742 775140293138014208,144648 779452281561296896,141887 792013532489404416,238471 780829587337011200,183269 790522700703858688,231894 795265023404810240,261155 781840464253157378,187454 794394817346367488,233526 788472375373336576,218275 794329131387420672,258878 757451458501410816,47284 773929438371258369,139404 789066554071736321,222647 751212041726230528,16833 780808898223624192,11774 758250478945861632,52061 760532259246055424,62492 773650321432252419,138382 774051145220100096,140444 791078310843297792,234575 791228142618894336,237223 792409866019241984,236831 794602890140602368,249926 776640369320665088,157082 754727821906436096,33356 757591635991474176,47940 761576261303042048,69231 768164025494409216,103071 774043829859131392,140502 774449390463377408,141912 789290641658290176,225238 749578111423950849,8047 760555070480060416,61412 775337340889866240,148479 773868834805669893,138205 766577330374451200,93184 762238832968364032,70858 793938370527424513,257026 771462466094010368,125554 760641534786084868,64084 732963135540203520,1170667 755150778386505729,35890 757603031659798528,47693 788870220559581185,221711 791351517806727168,238395 786606024102850562,204413 792049211512610820,243075 794368811495473153,258429 756316705312432128,42249 789495203459698688,225981 771348860551606272,122622 765953292010741761,90125 791410151228051456,238395 792841427612864512,247991 794205756975247360,251132 791460290458247168,238780 788017178523992064,214209 771343864774942720,124883 746376837387816960,11774 765057316064329728,85766 770404571797655552,117263 775058866690109440,145968 776387133904973824,47940 776799580201553920,157755 778924866607001600,169232 757012808106057728,44274 763549651278503936,78566 780923652829286400,183975 758333514936946688,52554 765372000902664192,86103 789484457938063360,224678 785976505306341377,194079 790604325659770880,232169 753670776708960256,11774 765182362002915328,11774 757719131999330305,48826 748549190746251264,11774 763838210296406016,79587 772746036859338753,132288 788096429017358336,215005 756589157300961280,44274 762151047724994560,69711 760606070029123584,52015 773427838603124736,133702 785813789371469825,198671 790617381043331072,232662 794358667831341056,257492 778265262931881984,122088 794265827151380484,259360 765338718613958656,86103 769890412077182976,109666 778201579572826112,164764 780573177806135297,11774 795761150378016770,247930 765158587882729472,86103 753759435214946304,29624 790676536324005889,223492 793174318557437952,250033 795460137360060416,267265 790595070571454470,11774 777016636947574788,153172 779551470396051456,175415 785636965563543552,194126 785841126641111041,198878 789950188798382080,217285 792951394743439360,247240 764965011169116160,11774 768028656958599168,102514 794105867645820928,257492 761377975208062976,68273 772096491385073664,127957 780513971065516032,176710 761829623508459520,69947 776947382567055360,158520 791659594078576642,240483 786272960340516865,202429 758265213619613696,52061 794923265022115840,253729 781246840184401920,186149 790243695794663424,228341 773507073292242944,137042 785982565156986881,199546 789212147574243328,224678 788788530176811008,220526 793571266267582464,253206 794876370149113856,262022 791168839354556417,235621 763358726795526144,352687 790598175094472705,232169 795439382572466179,264774 732289497099030528,1170317 759095496745095168,56964 771894783518400512,127775 773605041039028224,137869 758287851234611200,52061 773602702202900481,137158 786643574045704192,203674 733057760284266497,355637 790646120271777792,232881 790929359632756736,232743 766574435126083584,92872 792292583590420480,241034 794745678119333890,262849 795607924227837952,267521 785255806560268288,194141 761239333273829377,66897 761603252278276096,69565 792787139138232320,247241 762649609374097408,73814 794529975445680128,261155 758450884456046592,52394 775122397338931201,146259 790883722803372036,234583 793154224829804544,249926 794117402459938816,255299 749690425187954689,9295 787828793092235264,212007 750518015523975168,12728 765148320771764224,86103 763817575285452801,79911 773054318429605892,133454 785926635153350658,199262 760455768512626688,62716 791760203201085446,686533 788449031441842177,215005 775402105611751424,148045 787220468877041667,207287 794332593592242176,260033 763662906382778372,78385 770397104187604992,118191 792392157936091136,242693 794552051212554240,261155 766426746682011648,93261 786474845492092932,193121 761734130564411393,69878 777952608531075072,163990 763516931458658305,78228 794189461387169792,258598 789869104601726977,225456 772843305503756288,132335 785250946410512385,194167 787637208362553345,211347 760211681528180736,61352 775918368477937664,151156 781208611263512576,186149 751854472993705984,14277 774395394142838784,134684 768209762378997761,103046 781334031103254528,186883 794106249415655424,251234 792047210758217728,11774 757987373506498560,50647 778328011280179200,166409 767085113444139008,96039 774187005504741376,141200 788157754317770752,352258 757779324409786368,49431 765124424244789248,86020 734978087629262848,351720 763177005252620289,76549 781467462474821632,141360 794321181243379712,259543 792070921200828416,242252 766077110641238016,74133 771315321663688705,124601 793572135595802624,253206 732949808479113216,353016 791060259930529792,234583 768940508177661953,110432 791333723883106305,237491 791452261037711360,193636 795385642096136193,247930 763569390075908096,78853 765121495995715585,85305 778587246999969792,166390 792090993810149376,11774 755072366573531136,28732 791617640271872000,240145 793250328120623104,249180 758094980456087553,49856 763103186039078912,76577 789325287930535937,224680 778195883858857984,166390 758272410592223233,52112 792024461285347329,240070 757423285093142528,46401 759453698443489280,55257 763515521731932161,75460 780797436113645568,140444 791818199633240064,240890 770606401391562752,118698 794011933955526657,255306 752285895429066752,17794 776765911697022977,157693 791592430164377600,237877 766045628338089984,81929 758409832328077312,52061 771528111972233216,124537 773247612589740032,135025 788073145555124224,215005 794646579407974404,261155 766568417864196096,90482 775816801313624069,151463 768780284057772033,108710 793651800024895489,252014 753650436440154112,28888 790978622731522048,235590 764158775288664065,80486 763490116081848320,78274 769007465069326336,109767 742708549390860289,11774 773442615979245568,134371 787757353349156864,207051 764969137697280000,85562 785533106950406144,196247 756653235520151552,43391 787717313868996608,205197 788109503539519488,215608 757368408342224896,46890 766751540304547840,95568 768793616873644039,108435 752931477927567360,24597 755843728007311361,18215 750965663376826370,14421 758433630016241664,52696 788026377568030720,214492 759513893152563200,56964 765595351814402048,87249 771830992856244229,125850 753971638308315136,30590 768609393126481921,106896 771113223554596864,122292 772539474131779589,130636 762279451136630784,431998 767219146065141760,349318 793802505893228548,255393 785583010510962688,197297 775772763575377920,112363 750778194534346752,14950 764179515639787521,74247 754975574125338624,34666 765427589536067584,14645 760515257014054912,62771 762033651085414400,69491 762443883955367937,72978 768926971183046656,110362 732796848981856256,56436 755842720933871616,18215 756316684160425985,42171 771727431539404801,127218 781198103781048322,185595 787740522659975168,205197 790987652799475712,228989 790874743389954048,228820 760604092590727168,1248829 763633890603008001,76013 760993612003958784,66116 793616392008282113,252020 757282392059052036,44429 786762427660656640,205728 787516930441768960,210432 768815962955014144,9512 772623863788163072,130669 775068939441364992,146259 793164602968158208,249841 768985092798701568,110209 785488932356104192,192032 787379124167929857,210207 733473048356126720,355080 789212591906168832,224680 793137290730168321,249469 759057637849780225,54620 766706235651592194,95672 781301677148155904,186584 761472662606520320,66801 765321140206235648,86440 792088453060190211,243187 774399588937498626,139404 751979002643025920,19272 766319239003156480,91228 775188720265854976,146720 778319113139527680,166409 794585152781422592,261796 775423393332011008,140598 776286858976243712,154357 754790194721779713,33838 794740417354940416,263141 768961189971832836,108795 763381307405729792,77731 772546218119557120,131062 744976631182278656,11774 759224721556799488,56964 762367752128622593,72510 777935355915804672,164826 794000156953890816,256239 788758879634989056,220526 752891407971459072,24134 755178631094079488,35900 771530163771191296,120613 774735369749225473,139148 787540733284782080,210897 775739999186804737,151071 755538697030729728,38032 767809449662619650,101134 793748972623925248,249852 795068345766842369,262145 742759093610250240,11774 769017556325793793,110709 775405893647159296,146720 757639218327760896,46407 774072344121790464,139089 780789467812663297,183269 759100486389673985,56784 761436939144663040,67973 771481127403986944,125163 789933264349855745,218002 773914941590007808,139404 785669103612678145,197286 790702256580620289,233558 786995380646916096,207613 762411493103112192,73030 751053824677146624,1046033 781229390634057729,186289 779265625072013312,173602 732684701023014914,353228 766635025920036864,94290 754943814322810880,28732 756667868931055616,43553 790113446087929856,229693 773974189736808449,139404 762710952533983232,74308 773579479322992640,136947 778982654117109760,171693 755018927856422912,34666 792933206051786752,247241 776601876057853952,58531 753102449607573505,24196 791726842772193280,240556 793586608331108352,250785 778086489959895041,163901 750880187089379328,15173 753711218741932032,28866 774306612123172864,140444 765882681498271744,90031 790747315552284672,233307 758751690942058497,54070 780616363694055424,182036 744176108011040771,21795 744308306622058496,1170338 755175083132522496,35890 793985956504223746,256358 764932949334687746,11774 769545454686179334,111558 775804365852516352,147029 759009237540364289,47426 776302613247561730,154832 751995258683006976,20636 755499494146441216,38032 790572784191668226,231318 785615860853567488,197512 790727030127984640,233729 793182820860588033,249926 793603459903725568,249926 755507501634813953,37993 771959037277696000,123217 780076604152250368,89689 790369205568868352,229909 760458016739225600,48052 779718379758194688,174756 781528499618091008,186584 785327005055094786,195165 788904435116236801,11774 794320806247428096,259659 758829521336348672,54070 767509646714150913,95262 768227526778822657,95055 771567599377264641,125367 775637288814518272,150063 760826370284978176,351340 771252766589071361,123825 771302476104556544,124597 790284010966560768,230282 766352035293765632,93286 781133144124641280,185496 765669569151262720,87904 789186436721324034,224221 790881689392279552,232863 740356184423682050,11774 764147185709682688,82066 786248251758424064,201962 753911598712918017,27800 758051515311411200,50581 763803238349082624,79691 767827059926110209,101681 794250569565224960,258771 755113588394635264,33401 786415547810390016,203674 786786276158672896,11774 755118822806392832,33356 758002083182223360,50772 774894575387238400,88859 778645008232525824,167319 795741716758351872,199307 760254807982481409,61545 764458572499398656,82283 774348799582072841,141887 785855847159046144,198671 759139484457893889,56964 761742327488532481,67852 760648071969697793,63451 763447312261656576,78159 781056202864222208,183269 755404230391922688,35890 759826665413353473,59322 768848124559458308,109571 788838714776625152,219119 795387038472294401,265908 786005730973192192,199561 758133811716784128,51634 732982079940624384,353789 790300622687920128,11774 764536445285588992,82209 790031819899072513,228172 775407073152622592,148010 776069077819351040,151463 790616647929167872,231318 787271846995582977,7092 776896265057624064,158520 741833192387141632,8431 790760218711830530,232863 763979171034914816,80716 733364218108489729,11774 794534013360893953,261155 794674415493672960,261155 774370522289283072,143352 788037967872872449,214354 788540298745876480,218260 768130660628389892,1249419 768527323289321472,103071 771509924757118976,125142 780165596398833664,178194 758689428441223168,54070 789795391407476736,206666 760631197131235329,64084 769302393263562752,112119 769633312524660738,35479 773914096617914372,139404 772052030860824576,124597 791171499956670464,236454 770737585492783104,120393 779260854206337025,173347 752886627173707776,23929 768905738731200512,11774 778184058513809408,164826 779244535499087872,173347 770244963481321473,117257 780451845835747328,11774 788581827678236672,218142 794782441856634881,261987 789764612497416192,227048 753633464625295360,28732 794339172332892160,257406 788827959767564288,221297 794770800188473344,249926 763469590869532672,77849 765478721818091521,86103 766024578166513664,88052 777637650832494593,162918 785918986265452545,199546 751219303681171456,16299 791412281317822464,238639 753030347839987720,1322887 757395175270256641,46379 773671502428377089,138009 788523104620441600,218582 735863837228818434,11774 768383758869422080,101681 794018967450853376,257325 792408734483886080,243165 775198294372786176,146720 770256365323444224,117364 771947196774309888,128934 762650809809113088,71429 781387632416743424,185500 794874851991420929,262752 757711612824387586,47693 777038224476676097,156835 776972422918516736,159093 775070525324398592,144611 779163145348587520,171324 791389306543869952,238780 791735669072666624,235828 792053928405954560,240483 795388920200577024,265878 777829546242564096,163901 787348441420730369,207212 789366689699917825,223899 792748149114888192,247240 774126040381657088,137965 755104348460294144,34666 751781538400919557,18893 771884282394583040,128404 781145200932577281,183269 794553411190431744,261155 760628715483267072,11774 785845240590700545,198671 767722183682514944,100893 780077686018289664,177472 793479967359266816,252196 787051803577872389,207949 795432026031661056,266138 761022788928888832,56676 786977082530271232,11774 773824367436242944,129983 793065959741329408,247243 753002227804082176,20474 767470288451829765,11774 776900206407327748,156835 755742123509415937,38286 789945604105527296,228820 735862513955377152,11774 759560968183619584,32621 761619506166898688,68987 786605041444610052,204078 763896531581829121,80155 765235555139407872,86645 750379153321390080,12883 761317929937870849,67229 765377883938299904,1249257 776901861651714049,157693 793159910355853312,249469 759411813398241280,56964 757806206962458624,48494 786988719559417856,207965 771268288445751296,123825 775771871430062080,150426 794838157288095744,261796 786893076040065024,205728 794385785189339136,227345 748472982897565696,195876 775541246530060289,145866 788952759995203586,218260 767398755201056768,94699 795324680995409920,265257 751778667651555329,1170521 766107044227219456,87012 767941252012736512,100605 772050262324195328,128934 795711336512557056,267855 771072692275515392,123258 774588685228486656,121949 793135963065159681,249841 775840736084451332,151463 778443288630075393,167939 780055349839659008,178045 786981662211117057,207949 773905791279566848,138819 777297923948306432,160593 766008349343219712,90384 776308316427300864,152872 758326148635955200,52520 786224224369336320,201494 793624275404124160,254135 794012727479939072,226180 758696530320719872,54070 751640930487144448,14277 754238418335457280,32385 764145962633814017,82209 794685557246935040,262784 763467844583510016,74247 771809665634140160,127218 733240636770410496,103552 775849753141620736,349449 790621193774698496,232601 790733937190379520,164764 773133641782272000,130192 778946531697229824,171168 794743786148679680,261155 795476203566198784,267133 757659980119941122,48477 750210367117201408,10847 767762896583528448,100893 764648591738609664,80939 787007000659922944,207946 790880748232437760,234583 792435933895204864,245148 757918730668105729,49852 771531105971408896,126389 768495949035384832,104973 773906597516980224,139404 753437986788773888,18323 764853426844946436,84724 759362952063442944,57574 761696372848336897,70355 763144273021718528,71259 768121065914691584,103354 785852734390079490,198878 791840074384207872,241819 773606501386743808,137158 777995422165979137,164826 762798662862843905,73814 788775015017623552,220526 766389954607886336,91787 795047894097203200,264397 764985994860978176,11774 775854238354202625,151156 795748320614322176,268231 752903397716684800,22439 767868583489703936,100949 792442140899106816,244815 732539368611676160,1170454 793997876330315776,257492 759734937327054849,58823 762773837771579392,73926 788540910866792448,215437 785640598283907073,197091 788395794101526528,217106 788425090304126976,213803 792061242596814849,11774 770046106390687744,116461 788856239698567168,220602 742119872738562049,11774 779972542912196609,176203 793207993231876096,249926 794710434238623744,261944 749763053630070784,9754 781635864120156160,186434 786368924975783938,203510 770343855417913344,11774 791161739085803520,236454 758225090580455424,48289 775211537615257600,130142 773297079816900610,136018 786035940024135681,199546 750348027739725824,9754 760782395511545856,61051 766700287981740033,95672 771410770013945856,125507 750743894971731968,15005 764802522812907520,76012 788130594433576960,215608 768849801484046336,106836 769228000910913536,112399 794767689008971776,262053 793183654637809664,250033 767850020737396736,101681 769310553181261824,112199 786970351754354688,11774 761276712927715328,67283 762032773007761408,69711 759977328466210816,47761 795412566361010176,266151 757902884449038337,49400 794764684943642624,261050 769690158253928448,349408 756529873963941888,41798 767124431978332160,97468 775664562100170752,148375 777924313785757696,163763 779983151112318976,177697 787508410640019456,211347 794384394609774592,252020 793241129445646338,249926 764633777708556289,75690 753006936124108800,23739 772918518920519680,133519 758021641196699649,50923 788064257321697280,214138 789867036214235137,228437 750462351984427008,13450 771864032013869056,128519 754131643519143936,27045 749793313251819520,9667 775429374069866497,149304 774683917706072064,144602 791364050513002496,238395 778671708815228928,167220 768593293982576641,107032 773600808285966336,11774 765967873319645184,90384 769229037877227525,112336 753694467069206528,29263 759798859149275136,59863 788382179952828420,215252 790301927053549569,230732 790034220919971841,224090 793475346440085510,252196 760220829695311877,60794 785884289233620992,198671 753924971618074624,29263 794534456128221184,261155 790763123388973056,228570 767174395252969472,97432 785638665997393920,197655 789065932228427776,222682 765664188744151040,87508 766729811943239680,90031 768950244126101504,110302 754778633105907713,31035 769745230639792128,114779 788201533359874048,213064 793162299158573056,247241 762300736248045568,71476 773995458947534848,140444 786407646131789824,203674 794522430433849344,261142 755561702263918592,36719 785475902641692672,195975 745075083719303168,1247671 786959749736701952,198304 756434076320436224,42432 779853471835119617,174610 755547069947850753,38183 757271056268857345,45014 773520417105539072,136947 776594503155195904,156835 792313227254214656,243167 757266932638691328,46612 772818500406476800,132335 788210669233459200,215437 790909698136354818,234583 732373522320883712,351690 775329374065262592,148045 780821584349126656,183338 785872748828434432,198671 788417107390140416,217837 753146648474349568,25659 776632249412313088,156644 781828702137188352,190635 785960485065601025,199462 792712009305448450,244759 792871828112936961,247455 751824608651796480,18303 753930988258926592,29263 771139914377236480,122967 785684789089144832,196277 788392043949203456,217519 762996134541307905,75724 776610435508211712,157031 732164485129994240,172295 738797251640844288,351224 775434292793008128,148904 791438286162132993,238383 768272952005623808,104932 776803889672654849,158314 763514415287119872,78561 771314290343104513,121479 772162841906294784,129991 779133711786840064,173011 791347764202446848,234583 775130969804304385,139404 760335880343150592,48052 761357748348915712,68273 773872004235563008,139404 786778282989490176,193121 793502006438600704,11774 772165375127617541,129558 788541524019703809,217658 765703626471858176,87904 767479647911030784,99044 794157996536463360,254135 766269233688813569,82209 788390479901495296,217519 763451721280462849,11774 786697147689426944,205349 740009028680572928,350463 771424645027209216,125554 795369427969544192,266151 790887890666524673,234583 792519916960251906,11774 763069746816380928,75724 754708214080499713,22393 776414213640187904,155451 793217353794420738,249926 795692303201419264,268072 753787667976892416,25321 792727508756017153,246726 776004863943520256,152872 791310722882007040,236502 795666668508749824,267862 794707700433055744,262849 795772481336442881,266054 756291290329968643,42564 788246679862378496,209555 780246230651826176,179153 786185413622951937,49459 787625832890130432,204078 764841340190556160,80720 780603089816543234,181886 767490122438836225,48289 778376243272089600,167003 791715292669816834,240483 781112278498238469,185496 788532166544072704,218219 790283149141868544,230282 793199884052463616,249926 768469666062737408,106716 770993881324351489,122238 781841662511230977,190024 756978938623041536,45669 770678701956538368,119832 788231345688293380,216038 792522925869977600,246273 762665350861295616,74133 769323468802306048,112693 775434407746293761,148010 787055796798521345,11774 794683712139104256,262752 771786762842537984,127218 787378262901161984,210289 774242397035180032,139404 777367615471837184,158387 786775092609122304,202032 787489957032099840,209129 788353719767150592,215005 771117435864899584,123229 776567585148116997,153248 780742752032219136,182036 767048920362917888,96883 774067665023348737,140748 790547213927743488,232137 794101791302516736,256255 760576710559412225,62798 775231924163928064,147296 775488173518516224,149770 754778225553788928,33474 776940133648068608,159146 787191198666657792,209612 791880707417133057,240145 758140757358309376,51239 765636155249455104,88052 768979567931453440,110362 752928196547321856,24201 790923463837913092,234583 762981307626364928,75724 763767402022760449,80066 766687413985042432,93261 776989436806504448,159853 791367069426036736,238395 763994788655869952,77136 794604180434460672,261796 756533174159769600,12060 765710202247053312,88546 753268478086410240,22267 786705490910797825,205091 773984611298709504,132796 760078018152796160,60363 768481438035509248,106774 773544054248214528,136947 794336140090191872,260033 779978309350195200,176203 757533601089089536,46890 761651168527482880,1248944 767070077413883904,97377 794809202103316481,261796 763531163960877056,77720 787087498581159944,207949 758431819645583360,52554 773985632871997445,139577 793165431888424960,249286 771521170067689473,123747 765663068688908289,87904 767912054044758016,101163 776200908728176643,154071 790253820529872896,228341 785754316816605185,195975 795005703463337984,124597 749802440560504832,7533 771486956949680128,125853 785602490557345792,197512 753393591356039168,19598 758443482654572545,53144 788767481166909441,220526 765229346839629824,86440 755575899723014144,38286 764956820830027780,84724 769512609057939456,111558 785982644328726533,199891 780939046281289728,183975 777023888395935745,156835 773655362104950785,137953 778244776571338752,166532 788829200358731776,205776 790302585672523776,11774 795738665314095104,268448 773245193181011968,134975 792040079703154688,240070 793155671365562369,249852 793865931202048000,256255 763442485284761600,78159 762137494905237505,70543 768005183666348032,101425 787051851090833408,208487 793924032798203904,256219 757230295858896896,28160 773914323509018624,139404 775118656242012160,146259 764311438055923716,80939 750375416515428352,12176 776066670859317248,151156 788109605037563904,215608 792786852818411520,247240 767036290680385536,97583 790523330428370946,231894 760436392338059264,62771 771683073343819776,126152 790265136040833025,230282 789123686460633089,223492 790918991841792000,234583 794253489954168832,258771 760980006738755584,65974 764145463301967872,82066 780218049043402752,178415 766240967531778048,91381 759468928271867904,54070 767145401681973248,90384 779755398165307392,176203 788492181124317184,218275 794983821842190337,263906 767767569914671104,100605 778407666548822016,167858 780371824861294593,176127 758695530734182400,54070 765348054580854784,86472 787956908128952320,210274 773669033316978688,137315 777575997520642048,161277 779827039226454017,174230 790799424926654464,232637 769236628619550720,111491 776436456629821440,155688 758286410721792000,52030 780604613292593152,181440 793110814148272128,249469 767873459837767680,82344 775012496767758336,140675 758216480806711296,47940 758064469398331392,51069 777768032567296001,161356 761756218935214080,14351 765396446233268224,86472 793620162331021312,249926 753317569625325568,24675 771356799706423296,123217 793215373080354816,249180 795725741967216640,261155 785727187722788865,197341 793915659444850688,256255 766747024003694592,89900 769557859642306561,113412 781696216606400512,186584 781340551610245120,108396 791350181690118144,238395 775865596504264706,151071 785599335761342464,196277 794954673014784000,262752 768241338206740480,11774 772400662940385280,127134 775141490557227008,146838 754978469050781696,34666 765271109256220675,11774 772666943891382272,131421 773233522018426880,131027 776157255590825984,153845 790991762491703296,233736 794294587481346051,11774 786576378422366209,197894 787011477685370880,208403 789718807648403456,227486 794593424750088195,261155 771175504661454848,123217 790735731157118977,232863 757261831480025088,14277 767768545396596737,100893 775788198760939520,151741 790515558844211200,206666 741317707488886784,349060 776062513267904513,151526 791773802791260160,237491 755073817911840768,35086 771342780597665792,124537 790772002252619780,232169 790916088297033728,234583 795432092033286144,264113 781675345766256641,188478 761209654105878528,66842 752663820166893568,22657 764985960257826816,85562 773972172050042882,140444 761975281556922368,26539 786136766076051456,199546 793175765844131840,250025 755871506916372480,39685 771961395197972481,128934 766665698194124800,95340 794596529319317505,259034 751873293502873601,20232 753314597742882816,26702 757696093358436352,48522 791747983565950976,229105 756897558824357888,36145 779301688796667904,158387 788067972174778369,214209 772839713401077760,132335 794545779931312129,261155 750503600997036032,13450 768881052349792260,109509 789532729524293632,226180 794180809171177472,257492 763568064344395780,78205 787082478150422528,207733 785927443391520768,198591 786267705842163712,201958 793190126201569288,250064 792060512012005377,243187 764116040695414784,81869 768894804382011396,11774 758426338760024065,53185 767397114204786688,96039 780017020100239360,464984 791467072811311104,237202 779539021701742592,171377 793993661641990146,257325 773948346251694081,139404 781569889823625216,139404 790885866604339201,234583 793194119539466240,250033 757612272508297216,11774 773594481903796225,137042 757882103811956736,49852 767873014255923200,100773 768820581965803520,108817 785493950568300544,196277 791377376378621952,238395 794813596588908544,261818 765241915646308352,85562 773173681598058497,134561 788169644536242176,215088 775769276875759616,151185 780423896742985728,178524 785463519311519744,195975 743843693191364608,11774 754729108270157824,33356 762687456420528132,73926 778658140271288320,167398 775365946441687040,148645 790877462372622336,234583 789138847808401408,222647 791128733730148353,234796 762874205817798656,47188 794704460161413120,261944 789989311617769472,228888 771014577345748996,120610 773341160097984512,135139 779020617047617536,171324 759528681639440385,57574 763444329599807488,78159 769756982450413568,113648 751862891779747840,18316 762225751236096000,72035 771426964452368384,125554 772464405472829440,131045 772762183994314752,132335 790317254235873283,229505 763538279627157504,78159 770191612941041665,117257 786357758060797952,202304 791375040558182400,238395 763452849388920832,11774 776979561510686720,133702 778457429935665152,166075 765396088052473857,85562 795715739533672448,268387 755090413342625793,34666 758657114411769857,53144 761393045786853376,65222 766493975519780868,92159 749752206283464704,9754 753201475635990529,26140 763393491590270976,76406 749557021997932544,9159 763560879208095744,78159 790898197103280128,234583 776200698161659909,153743 770374376508100608,118087 771385676977807361,124597 790744146382295040,232863 750363427596623872,12883 753785966721060865,24201 764458490270257152,82481 791760566616363008,240483 773260035732353024,135736 761650273668530177,70055 771714329414504448,126715 752691736539836416,22575 760677971556495360,62726 793901026776489984,203546 794688258982678528,262752 791236098383089664,235978 773900222338654208,11774 770153699108847616,117026 755918213276323840,40668 761582763686453248,67229 789238035233796096,206666 751823111255764992,19352 781349946662322176,183759 790686300818907136,232881 795708662446596096,199307 773896509683146752,139404 756205527529496576,41680 762655988210098176,73814 764498592094490624,431998 764206297399066624,82481 793128268115369984,246314 794712965329129472,262752 766760405448269824,95672 773887046947446784,139404 793950561968209922,255942 792650341040873472,236844 795716137053028357,267815 786291101024055300,201558 794534381071179776,259743 755011940271796225,34817 757688640466223104,48826 779135444147580928,171168 792511954967494656,243187 766025319056900096,90401 777244838412423169,157696 788784534468919297,220862 763508039991169024,78341 791819555894996992,232169 760312225869410305,58537 773509000025563136,137042 780440737334853632,177233 793132845317263361,249469 757256329513795584,354841 757887962608566272,49066 768981625057206272,110585 778351380444700676,166100 794400971560521729,259360 794602333912985600,261155 792054714246500354,225981 747814867491381248,352060 756970947933007872,45672 759699906210701312,56964 762529071217516544,72716 785833102723526656,198622 792953238400020482,247877 794145670739308544,256105 775740302946598912,11774 777902457221505024,164376 758289064122540032,52112 772835262208610304,132578 773506401125695488,136947 775338550476746753,148045 762459265294446593,47283 766704299413999616,95708 789425509600006146,225981 794451620918685696,257325 778403685277638657,166422 785848366467018753,198878 786014663607660544,194311 766714968691572736,95708 765068069760663552,351279 792977114471497728,246657 751864369215078400,17284 791872114261430272,238594 792872026415312897,247983 749601318382235648,9285 770026464465022977,112872 785942211309568000,196214 755452472101965824,33192 758456511685201920,41680 763727905792798720,79691 786959349901950976,11774 768861868140138496,109666 754808251246637056,11774 758019428026114048,50442 772977794506690560,11774 758366190813245445,52532 794615487191773184,261155 781655308468903937,189613 789530628375113728,226881 780814748627636224,183269 749329446520418306,8047 764892118611595264,84724 776081549699616768,153095 787048216025927681,246425 789999988885458944,229159 790335012465967106,231015 791233272260988932,234552 780420885593268226,180039 777103863207911432,158673 780391942739951616,179742 785981395592220672,200397 751870461110153216,18539 767696690681933825,100605 770546575231688704,119682 785326400119058432,11774 785670665927921665,197512 780919636371968000,183269 789924924815187968,228820 794637631439126528,262053 752213825164865536,21461 785811159211323392,198671 763629344082173952,77668 773301599036932096,135725 793198430092947456,249469 793246463530676224,249926 794510016376020993,257492 762682029813141505,74133 774479190020067328,87904 791083640226652160,232169 774718217445048320,124597 768075182388842496,103354 779793368666763264,176218 763109588082319360,76549 790880590538997761,234583 793103112537911296,249469 755395990174085120,35890 763757950888513536,79691 768830984120852480,109337 794617645136048128,261987 762029553799671808,70858 794562067692974080,261155 750807411460628480,10735 769228894985682944,112399 758992947912204288,56146 792014292686102528,243075 764244607655784448,82457 765248284587806720,234630 758111476900966400,50464 776400653912530944,152872 794564567586275328,261155 795502134804385792,266138 786272318263746560,202429 781137443999408132,185496 759114663774662656,56964 777862292079771649,164001 780574269516423169,181419 749796779483336704,7816 764625392921632768,11774 790644505133342721,228437 792138886407458816,7224 757990558770032640,47570 765721553803673600,87904 788235161397698560,216565 791819829107798016,240483 780840887479697408,183269 793426840828411905,252020 753299574077460480,26539 765217727439044608,83611 793629530162429952,248516 760970848672944128,65974 790636811513135105,232881 755881554153312256,39697 793485098100285440,252741 794339471189770240,226320 758126032184639488,41703 791817712678866944,240890 793632910381158402,252581 752980854700400640,25255 794459230032031744,260535 795303760578940929,262784 770256154098216965,116239 791706750298710016,240483 762034833186926593,71429 767875278320263168,101681 769964862873239552,116147 794314266132221952,258598 773777385988775936,137315 768460491559542784,106068 732932619038527488,354694 763495925708763136,77720 788857025744732161,221665 792070946072825856,242693 750775939311603712,15066 792107078886174720,164814 769042326996090880,108795 755083318085951488,11774 761238039867699200,63149 768410713396084737,104932 786512453630693376,200557 788831111837208576,216009 791320691719168001,235568 794048166563905536,257492 748244009366265856,11774 793953003866730496,255826 795256864229490688,261155 772564122646908932,108795 773281116383879169,135745 776043000333934592,144494 788125339570540544,215012 764069222968242177,80939 767803843107287040,353437 778729296412106752,170252 789098330978553857,223054 771883412734914560,127711 775772250142310400,150426 772168533639831552,129558 794997128728813568,256180 749618546158604288,1248008 760839687531618304,63776 769110095619821568,108729 771861331074887680,128519 787771126701182976,11774 793102996141858818,249469 752198329958739968,15808 794550031630172160,261155 754144073187930116,24786 788736718836989953,220332 795034050410987520,262849 751233393409400833,15731 776374618718244864,152314 777453835895713792,159475 789293555395260416,206666 793425374218780672,250633 751105616236675072,16728 763073688950349824,75724 785460002509221888,195975 788299026118488064,214078 768114377795010561,100893 778434040869249024,152594 793320803647488004,250033 791603566158946304,237202 761198312183640065,67034 786543203323215872,204413 790596674578178048,11774 763824453298053120,62492 754752674373984256,33356 791094492141060097,233710 793083529634643968,249286 767184110754365441,97811 788387058570190848,217519 754816475261652992,33356 770670967370706944,119937 776444131870646272,155896 791258561242394624,231518 791717371723472897,240718 764146888102686720,82209 788516833271877632,218469 768302172698136576,103354 793660783741669381,233154 755110178136227840,32873 756591675552563200,44273 759174090196254720,56964 771381301412638720,112363 789468415555571712,220029 763729027286925312,79827 770995160343650304,122146 753117862299131904,24704 786671962135339008,204413 759168295215984640,56964 766445958968307712,59936 788532498364006400,218219 780595313794920449,181892 787912848777371648,213887 785544764989014016,196917 793109283483193344,249469 781677267231571968,188119 781681073239371776,188119 761345234244481029,67852 774652409129889793,139012 790919582810681345,234583 753359218325979136,26492 762319955702546434,70764 794682635998138368,262588 771128430557470720,123583 773897757593595904,139404 794008853285195776,256255 762666778950443010,73030 778299211439759360,167311 767099459809443841,94660 788937837055995904,219119 794321037609619462,259743 774403102740971520,143473 775233235911528448,146675 775617410225217537,133702 780567581673394177,181409 793205430654599168,250633 755938077189738496,18215 771307254482022401,124597 792660241104207872,245148 759120166848372736,56964 772089723602898944,129471 785950951479717888,199992 789221076551294976,223492 793951865108992000,257195 795432869850206208,256534 771432755410325505,125070 752976547661754368,23719 760808037976199170,64722 761043842682396672,65745 769693358168150016,112808 771436956454559744,125703 787022762556567553,208016 775650027461050369,150511 778596304666492928,168794 789905454264705024,227130 771521572033224704,125853 754840979530665984,33356 755203123984072704,36219 758777411534225408,54070 785325253505409024,194079 763449091623886848,78159 793095323090509824,249469 771475347049029633,118191 790292089309241344,230270 776108834314031104,151947 776824444828254209,158527 776176671669923841,154322 781465715010187265,185595 767736835640479744,100605 785877280405028864,198878 795048248973135872,263703 759236359123066880,41438 760810814966263809,64722 793891992715431936,256534 794833967778267136,235580 774088301330337796,139404 790019744288038913,228888 771420914365763585,125554 792441515222175746,245795 763376607155412992,77491 768919098549899264,110300 790606179189690368,232759 763554692819484672,78566 769909017669926912,108381 795761260738461696,267576 790319831337676800,230485 790306092836327425,230485 767577115940167680,353879 756369581946511362,42344 771295393409794049,124597 788496813946920960,218275 793936650027962368,256125 795659945442246659,267521 781724551432380416,352004 790282292597927936,229505 793653540648546304,252581 774422523731513374,142566 791685767181414400,239456 754067423423303680,11774 765188510001213441,86010 785620010152579072,65113 750343647133048832,12728 761672013907918848,68864 762127605692715008,431998 750442160143540226,12700 768987066478817280,110362 765185030838706176,84705 785645003850653696,196277 790656085925462016,232169 737318621064646656,349926 765699395455184896,87858 778935297803366400,170426 788778331239886848,220526 790167996916375553,349306 755947990431313920,40881 765026903187136512,85767 779890904056274944,177248 774336020712128512,143049 785551910552035329,11774 794587921290510336,261796 732373157034741760,349197 755589897432338432,37455 793077480613679104,249286 756964050832134144,75113 776871492453662720,156835 773842450305708032,138819 789133518148362240,223286 794830628797775872,261987 763896703648796672,43344 766688337277005824,95568 775447798909022208,148800 795609630458216448,267559 764165992868093952,81656 781825894507802624,190635 778086208161406976,164694 778358545112821760,167816 790981640570802176,235337 762623865453281280,73814 762649074122289154,72035 761389337003036673,66801 766726588507365376,94899 769134752284545025,108795 778224098082074624,160967 785318288075042816,11774 777248257734914048,1011996 777246757419966464,159876 776807378272587776,157755 788781283392585729,218002 786366331448811520,202727 755545072020652033,37656 768353088465936384,99514 794286310525648896,258829 776954175636709377,158815 753182991845851136,14351 788449196760141824,217837 753351263648120832,27222 756206817152266240,11774 791312751650082816,237491 794034187799961601,257423 753254065530806272,24324 785694399762092032,196277 788480428231450624,218164 763874125081292800,80972 765671208050388992,88795 758367812096237568,47903 773198672536502272,133454 789112044817559552,223286 795088535367913472,11774 773549249556389888,137158 793164521414144000,249926 794009444803743744,255870 794602024025419776,261155 795039987188301824,264677 773903782698770432,139404 764958013514014720,81946 763889747135647744,80209 763091769315631104,75724 785286101074374661,193669 786988724936552449,11774 770278933526814720,114254 758348434101276672,41703 775108055113490433,146720 763253316897820674,73814 781068458800709633,183759 762716762471358464,73926 763385961015369730,431998 785248010599010304,11774 792836278786093056,240145 786380417590972416,198577 791595053416325120,238395 792077121824796673,243075 793841537062887424,255942 765339212878983169,86874 772231960949362688,126293 770580070557683716,119832 781289869569994752,181892 791023319252398080,234583 766020992057548800,89923 770312898291707904,87904 732749811007393794,350917 755126711168053248,34666 786270288841437184,202429 794322572028481537,257492 778135145614282752,165771 794679119816650756,261155 758344362367524864,52061 770308116923547648,114254 781285724834308096,186584 753249905846657024,26422 733388156783988736,355519 768126862316998656,103552 765240732563234818,84724 773495238077865984,136904 775386728454426625,148170 776589152330493952,156835 789855338216484864,223249 772042317779927041,74281 776878754496966657,158820 795013741607874564,264397 759368305379377152,57180 762822025895251969,73712 778324529697390592,167220 793176870799941636,249469 780529138947940352,180655 770062325252558848,116619 774797829726502913,138415 789279557820055552,206666 778040938744741888,164814 750555008651894784,12883 758686525131546626,54003 770021714327695362,116373 781678257708171266,186212 758180261808832512,49748 737403407711883264,354309 771687425424752640,126152 793176878823579648,249841 766520217333698560,91810 786316159163379712,202429 760854112086831104,64326 789702200767291393,224680 764835377693753345,84745 792556716202143744,245750 793866600873156608,252014 764952416953307136,84929 792202081197326336,244232 756907792355631105,19563 775797120192446464,138812 788118476573597697,214213 790965263286009856,234583 762751961200492545,73926 766664713421791232,93286 773180122027261952,134470 790644266150133760,232169 778680621933531137,169232 791441711536807936,237908 772838264738750464,132996 774364512199647232,142503 786623184011427840,205181 760660459586322434,64084 772738882744057856,132314 793149024882692096,221795 755914648054931456,40550 764907822765056000,84724 791648179594768384,238395 760630129936695296,63937 785269755661869056,194648 790918398171504642,234583 794589396401983489,261155 756840180263317504,44740 759129000178360320,55660 764889893386514432,84724 763113193623420928,76549 787481470315077632,198304 795278342182277121,265257 789055180968828928,196277 762817775945383936,73814 770759741182210048,120341 776149887930896388,152594 791353532171649024,11774 777820220673187840,163763 787114290285277184,204303 770039107682721792,114779 773310119358504960,135505 791363178131255296,11774 795725008379191301,217634 763224147291877377,47188 766274578247278592,92061 764278827832836098,82066 764863109026631680,84724 778355731065995264,167393 785326290375155712,195207 790545016716275712,231894 773649902811357184,137565 788281188599287808,353017 793498963559129089,252890 780483075528544257,180759 794044847409614848,255942 786749007108288512,203135 765195948557348864,85562 790886201368518656,206048 795762117966118912,268231 758490665214840834,51344 770309587924910080,118087 790641443165638660,231792 764220660142997505,82066 794635601492475905,262053 757767250195668992,49070 757930111836442624,49852 772887116254674944,132335 759030939645272064,56158 787374487243264001,209351 777858334103699456,164001 769560574497665025,112363 793167092249952256,249180 794663031431106561,256276 780250698726375424,178716 794920974399307776,261155 763051505029185536,75724 758798159699062786,54070 764169671327281152,80393 793266048912990208,250633 764347345198809088,77598 789334177808199680,225359 751860297405726724,18495 771487290770284544,125367 771497420207325184,125853 790957077699108868,234796 792420310901526528,242693 758993677029023746,56194 777183289211654144,160373 795359992970887168,264397 769576495148773377,114076 790607229485477888,231318 751939119127752704,17794 774097973240135684,141316 768889526529855488,109104 794369211703250945,257325 785336175456243712,195125 760190472509882368,61145 762311513549987840,431998 773351995620982784,135489 762644342091767808,73022 771561120914034688,125367 756515737020293122,43391 757203875073957888,44429 766683053267750913,92958 793357331178237952,249926 777233136849563648,159876 793886949866086400,256065 758620767021957120,54070 790992074296463360,235487 794553022491795456,261155 769208835416272896,109960 769650663680778241,114779 767837567635034112,738099 739813348267593728,353374 750457566472220672,12883 794749895848574976,262864 765290821931372545,11774 765910832093933573,90125 767071928687427584,97341 769829969149194240,113982 777902353659736068,163763 760341173302984704,48052 770657874855026689,118192 785602810389917696,197512 786890576801259521,202429 790730724668170240,232863 789083923968094209,220526 791744677833736192,240584 793205269454999552,249926 759679727284068352,58939 774727576778575878,23762 768916595494227968,106260 787870256274563073,205197 751159649324400642,15808 773943687512489988,139577 794956154199797760,262886 768566687285190656,107469 781854982542807041,190635 791348242269212672,238395 791661577321717760,240483 778655807361552384,167407 758788971300290560,54974 771173549725798400,122967 781025809666539521,180825 793975241102000129,252939 779849590430429184,176109 768898940976504834,109666 779332037001871361,169201 793977520420851712,256393 750783744945037312,12981 788752742311342084,217837 775495653992468481,11774 773949996949393409,139404 786168712499953664,201072 765694915799945216,88669 757198286688284672,44429 780899937362018304,182726 791244589143326721,234583 791716674256928769,240483 755560998510010368,38183 793792123694936065,255393 772017584396967936,128934 786309958295924736,202429 752998770875461632,24988 794822812959723520,262849 770247516830986241,108396 771792270861275136,127218 792813825431003137,247232 792162230502436864,238207 793974093494161408,257353 753740560536666112,29548 753788653680427008,28817 762975331192082436,75724 793222985100525568,249057 765252151094325248,71502 749717632123695104,9801 755445189624332288,36877 764053756866535424,26066 792003763959660544,206666 787515071899561984,210289 773630921455132672,137158 778276818721894404,167113 778104185518747648,162096 785630304476143616,197341 760968361564053504,26066 768123376963584000,103506 773894205114638336,139404 778768956215529472,167220 761666754913439744,70079 766700709739794432,80939 794693172337266688,262022 770317305016295424,117257 787378556582109185,180433 789311798340034560,225359 792165925344518144,242693 757906868006113280,45672 764340536740229121,81946 767075449180651521,94699 769973462026911744,116164 755007833519759360,26778 755846013500268544,11774 776382350754246656,155390 793419574481788928,251772 786923015502266369,207287 791688372842598402,240483 753203650898563072,26140 769320262911143936,110532 770716626975019008,119937 793181289570406400,249469 750721313765888000,14877 789547857061695489,215437 757729278427590656,48826 792110306155790337,243187 757555399146872832,45669 764957631450492928,27156 753322325769007104,14421 779713639569907713,176196 786633823899353088,204413 785951375196839937,199546 756194490130595840,41469 780567555370917889,181419 794006101209456640,249852 757245376092975104,1248482 788529359422455809,218275 749302892075429888,7828 785573949191036929,194191 786908834887561216,207287 793233291893694464,249841 760606117537865728,63451 790586482625052672,232137 767110244417740801,93170 763036686712385538,68993 768169153593241600,103354 762500388117368832,1170553 767915357994704896,97515 786877211336933376,90209 779315978895101953,164814 789093008142659584,220526 793615877543297025,254209 794549999740846080,261155 768674642135506957,99264 793242006818402305,249374 766321922082832384,90384 751596853972439040,18395 757419786422759424,44429 764212085031051265,82209 765230657165549568,86440 762223996440109056,431998 768030851129016320,101681 794784841925468161,262890 792050577819701248,243187 792418539072356352,245607 795011927797825536,257325 795256530933260288,264397 764521715179229184,82018 793951638855839744,256255 758384172138463233,52061 785794761974095872,196277 794005297870336000,255299 794842989810085888,262022 787306808285290496,173917 794505756896849920,260404 753712378450157568,29456 777954867205726208,164869 762818648981536768,73712 768566567529512960,107428 788047074038321152,11774 766116322002493440,86103 785489923445063680,196277 788630286019989505,205455 785621450086416384,196277 770440090908712960,118192 790925903899430912,234212 756893509748076544,43469 785316643383615488,11774 790715024230592512,233307 768101485548826624,91761 778740653085732864,169437 795438384336420865,267177 750058981096321025,1248048 792013883854753792,243075 792868021283028992,247005 775894263238430720,151526 789668634842968064,227048 794252530716815360,259242 794371090307043328,227345 755547608995598336,38476 753728868989571073,29263 765688826698366976,86440 793440561189441537,242712 752933796232597505,24041 765961940631953408,90482 767454307130028032,1249419 770852549830123521,120353 764753417713528832,73213 795695957665075200,267855 758826229323575296,55597 765626921816322048,88332 791405097544671232,238207 792077230750957568,243795 780762172645257216,182726 794948178185519105,263096 777112174216871937,159146 791730989101883392,240665 764389235751284736,82066 775291805759774720,148045 788366542220165124,216991 791010364649418753,234653 791338907673718784,238207 794744327691857920,218356 793215340184567810,249926 758762173703290881,46076 767912587153596416,101203 789990878416887808,228888 762849764035534848,74943 794596966307008513,261155 769102587882835968,110362 792113414231306240,243075 776186464627335168,153743 785543957799403520,130635 795107129199763457,264397 765939223568547844,90384 767841521496240129,101681 759265029761986560,56625 790659125290029056,233307 773360368970117120,24173 785265401215135744,11774 770191503851487232,117257 772781514727780352,132335 751918041286340608,20311 775392313371525120,147541 792758242812293120,246681 785892789322067968,197512 795040404810776576,263532 755398968457256960,36735 760165550760693760,61444 765936916445351936,90012 770370412119064576,117257 768278436452323329,103986 773720733352681477,137795 756478854655422464,42495 772124781764157440,129335 791350845849960448,11774 762164401973530625,686533 774028130528919552,140676 787135318671577088,209429 762782723186499585,73706 771416385532497920,125367 774206815307337728,139989 755493492168601600,38032 767018243399806976,97323 752948189183959040,24745 768712839938740224,107423 795677933029457920,267649 786243984175661056,201494 793854666111082501,255942 752289568649515012,17842 758108748204257281,50698 775284653729079296,148045 766503392558534656,92872 775751537977073664,151409 789656705856446464,226881 760723515855241216,63631 761142132321218564,11774 774087144583204864,140444 765198240337715200,85023 754083823118225408,30370 794719535261593600,261155 794906468533366788,263096 750904830890303488,15808 776436858586816512,155390 760869021466132480,686533 751095674402320384,15808 764762095615344640,84676 780412874657177600,175241 788019809245995009,205197 758048317242826752,50923 785274931151904768,194648 753268622848462848,11774 764112507686490112,80720 790197492998516737,228124 793162251255492608,249926 790955763955040256,234796 771076464972365825,122344 776943736399867904,158589 778168850957336578,679105 758689656204656640,54070 794018232734609409,256678 775093090528788482,146931 780473939914993665,180233 793346867467722752,249217 758777140233932800,1248635 765242904466063360,86645 785621030429528064,197512 750842112883712000,15634 758347845795577856,52061 785321512236486656,195125 790928829715845120,234583 768513778409410561,104973 779755214052044800,169577 776189157873897472,154469 780830922170101764,182960 794651297857282048,262313 761031142560509958,66159 787789810077306880,11774 794628724641632256,262022 795038294241202176,263532 785575497556041728,196277 791392172717199360,238395 793084842397368323,249348 794615944173613056,261155 732900353927086080,354495 779581472235589632,169859 786990321942921216,205728 793451489436037121,252196 788525174438014977,218275 766385114569998337,91804 780073691002638336,177472 767165147781730304,97386 771545228545171457,125145 794732686061563904,261155 768494928326332417,106774 790565220821323776,231894 773960770778439680,139404 786815162569273344,206642 781495322279223296,184223 760958096504074240,65730 791696587219230720,240483 792127643667791872,243733 792251583656448000,244550 793998390656962560,257492 761403746651926528,68421 779080342011510784,168284 789523352532688896,205972 778341285132460032,166913 789269130151157760,206666 792292410411843584,239610 795764268016824320,267655 768457077731823616,106281 794529091907043328,261155 778639806179913728,169226 754782648900259840,16953 790760626113085440,232881 794376322067763200,257353 772564193073475584,111448 772858372488134656,130988 791100557855383552,234495 749668885402521600,9145 793848559112101889,255942 750421410787561476,350826 767520052522393601,74247 794380144479784960,259743 756250820102934528,42117 773265288850702338,135381 774662815290265604,142852 794327509898698752,257492 768776406113234944,104999 775088543098105857,141091 789099120145342464,223286 768242119114752000,103354 780014935355129856,176890 752188637404553216,18074 791652834450124801,238207 793479067991289856,252646 763869073931460608,80720 769264748126932992,112363 795035674537762816,263926 794654373569671168,261987 761364968893587456,67229 769684339143610368,113412 770414063985631232,117257 773865081872474112,139404 787984831997022212,213887 790251891552911361,229693 754785375328043008,32869 773249793841856512,135725 790315751706128384,230277 792496598387462144,246225 768849595283574785,109104 753359043905794049,27280 755838696805597184,39997 757812092627935233,49070 765321907197521920,87145 759168674078994432,57092 770688412210778113,120613 774075683978883072,139404 794050160011509760,257492 763855454887895041,80393 760626904231735296,63451 766324097550811137,11774 793946406545461248,256358 732613901896966145,1170592 787750312060694528,205197 788438522181062656,11774 788788965037973505,220526 789936560653365248,227048 794576912534372352,261155 768154536972136448,103354 777142150349725696,160217 790914846598410240,234583 793631531336073216,252581 759364603985928192,56964 792360260552036353,11774 786550823853498368,204413 791731990223519744,240145 767833715158441984,101681 773982580370608128,140211 759919195580542977,58227 732387684446953472,349764 786484551098961920,199227 777961451893948417,163824 749978757088288769,11024 766645162118262784,94690 777478498902388736,160758 778607980165996544,167220 766713764011839488,95708 759491572606042112,25210 760516179316400128,52554 761963186161487872,70072 767394875159433216,90384 777516648311816192,160818 750502102594560000,13532 764784873043333120,84724 757701210568663041,46958 766452977464901632,92958 785993404345823232,199263 791743599302021121,240483 751103034483216384,15808 732747310623559681,349764 766244820352372736,353879 744277671010574340,349197 794549306011291648,261155 764588942859472896,81425 776254508787695616,154869 769618909846798336,112363 781350225805914113,139404 790524770936823808,230282 790989590505066496,235590 760550529323851776,60794 769356218276065281,113165 764151560897228800,80720 770566315178332160,117257 776118245380263936,153610 794019724287873024,256239 790720393677987840,233756 792024710800285697,243187 794564055654539264,261155 795245088041336832,262849 795704714411253766,266944 751728507986776064,18215 762471822323363841,70886 792487127200129024,240070 794896055871668228,249926 760007060922703872,195876 760690598412181504,63858 762435606953664512,67852 774254600203431936,142321 761688764683018240,68862 790998666421100548,235590 789416583395434497,223692 795048727677464585,262849 778382167017750528,152594 774333668093460480,142090 752948328833310720,24196 781229982748020736,181419 766066992436613120,86103 770617793288867842,119786 793185232086306816,249926 795473818475266049,11774 785652321300733953,195975 788716394602901504,220029 776781704124100608,157708 776947511621738496,157755 793614238547906568,249469 758682797263376384,54070 759159650432548864,56964 785943680674738176,200025 793497021944569856,209828 795407482046836736,354238 732964946548494336,353220 759721883835052034,59467 792060520908124161,243075 786368534024744961,203510 756337587493666818,42495 794655392424927232,262313 768944938696503300,110362 781358280740188160,164475 773975367078084612,139404 757237716601798659,45576 761572534491967488,69231 772873010868916225,132578 762214306398240768,431998 795368550454198273,266151 765171416316739585,85562 769206765871181825,110389 768397246169833473,80393 776104514843586560,153465 762320395412316160,65189 767942730190389248,101681 775465645416689668,148045 787006823660421120,246425 764518544000163840,81946 766870746417229824,96752 773981211584765952,135025 760569071779868672,63753 791487991504068609,18395 764845605441134593,84724 768927348997718017,110381 776986334632284160,157755 785897412175007744,198878 734822609670508544,11774 750699572008148992,14421 792108291354525696,243092 789215546386644997,224297 785814843379052545,192689 786023470752600064,195446 794626744259084288,261155 767944128684498944,102137 789938219165085696,215608 760907098758717440,65455 779015775797571584,171168 794205503677087744,257492 794922084778414081,262886 776147890918060032,144654 753769716741648384,29817 777164961243987968,160618 789110630791938048,223286 791340952761675776,235179 754149327723831296,30296 778725601557360640,168698 781848059810570241,190635 759906805262594048,59731 788436493123645441,217372 765325746189504513,85805 785686736164839424,196917 755068890552696832,34973 754820099748405248,33356 757895949280739330,49852 761896734037463040,69947 794577052125032448,261155 766430867656892416,93823 780189638287765504,177687 733103817533706240,1035907 753233663693729793,25893 766252764544532480,91946 760673771720019969,60011 775741234438516736,151071 765684973718401024,88459 766390221063663616,93286 780471611132551168,11774 787307235944783872,209043 791785714660835329,240145 794552445389127680,261155 752982061879816192,24603 767491752085204992,91946 793238178740264960,250633 763868266053918720,80153 791140469749276672,234583 763815598535151616,79691 781888278148575232,178882 765376401688006656,86961 760940162104823808,65174 778752106727563264,164826 785448700508188672,195782 768966339507740672,110659 770932790346915840,121291 732181452092112896,350020 794602127670870017,261818 755375591419944961,36735 768977892378304513,109666 785369741888221184,195481 792022918377111552,243075 786600297959337984,204284 794561522265563136,261155 790595947038445568,231318 794181224973631488,258044 794526884109303808,261155 765362740474949632,86645 778991249114226689,171168 762010330260180992,67229 766457476900237312,93286 777934169124933632,164578 751806612692606977,18564 762693792076075008,11774 777314728783777792,159016 756480981981290496,41798 794750159854800896,249926 790297100890157058,227242 732679308255232001,1170667 765147441805033472,86103 749842369202323456,9285 773909605642489857,139404 775345911576662018,148045 762630492973924352,73926 767874687653310464,101681 773288558136266752,133944 752275924163317761,11774 756225659081490432,39354 761394581808095232,66801 761551143797268480,68993 763536742829785088,78359 764508205032497152,80939 777134829263474688,159876 753737483888660480,29548 765750393657622529,350979 785642760770621440,197286 792018948329988096,243075 775794847932227584,151463 781567942639181828,180122 793616341215408128,254209 755915668508307456,40566 787168434618368001,207949 758154482349961216,51344 794614700491345920,261155 758061148344348672,50923 793588484061691904,252020 794920480696336384,249926 749666458146316288,9433 790983219382513664,235293 761742379867000833,70355 786982664175837184,207613 793269374513799169,248770 761611156683427840,68993 768055742268002304,100893 754075554735910912,31537 768977677701095424,108795 793648401003020289,254135 752898324039135232,24316 765828979416702976,88669 768973425306177536,109360 779051327238377472,172396 762718340649455620,74567 763152125991849984,75899 768968270967934976,164500 770761449308246017,121359 794235999962460161,256502 749965641927495680,7816 757970802696478720,50434 770297958445318144,117881 760986040618348544,65222 764809015624929280,79561 767322630470926337,98259 768935041023877120,109167 787565519809294337,209043 757741450310324224,49066 776876387260956672,159090 792571862211407872,246225 760378957053079553,48052 793255273142059008,250633 753351622126891009,27222 773961650013515777,139577 781836469677727744,190635 792031660518707200,243075 794648284300079104,261155 752621699976273921,20932 757651726149222404,47761 760746588767592448,64147 774845315253952512,145681 775672861109268480,150663 788445085646086145,11774 794924795674685440,252741 791316226249256960,237274 772634376203014144,90384 791070267489579008,235990 795062851719299073,263532 756203076642607104,41680 767340966189596672,94699 785767895217283072,196917 756194864442675202,41693 758525467209019392,52554 792025824266424320,243187 787151492901777408,209043 795074109378088960,249926 791392839468879872,237594 768489586687213568,106774 793210023052660736,249841 790152679595147265,228820 760085558110683136,60866 760821202063597568,62779 756559869524729857,43471 763407516046807040,77590 781258720432967680,186434 791440653540392960,238780 792781302474772480,247241 760144834535518208,11774 767705807471247367,100605 773496158979133440,135381 775102454362800128,145866 789832447449964544,226681 790606107387518976,232790 790967245061042176,234653 793166730604535808,249469 764077904913281027,81702 773938931351953408,139404 778293201509634048,167220 787569047009239040,211347 788427041557340160,214492 794977313515507712,263817 772850845717323776,131045 778968157973192705,171168 788223121774043136,216009 788886199301574657,220689 792082829945413632,243841 794676713611526144,262022 765336592428965888,87249 787093881875681280,208965 787320982621028352,203034 772173018755899392,129991 772914542368190465,132364 793982510732451841,252341 794678967609552896,261666 775328823399374849,148045 786601823079575552,204413 788527816291733504,65113 773676570393321476,134199 756579164220563456,42344 776536715330785281,155933 785646721275727872,197512 788797215376412672,220332 764854569159553024,84724 763072797216219142,11774 765341306554114052,86653 754102226927357952,26458 778369048786640896,76146 785261855388340224,11774 786900932856545281,203644 793802856377659392,252020 795717533194223616,261155 785998403402604544,196917 772108260224696320,126152 762573959153889280,69285 771475383279550464,118191 773922282343247872,139404 790667673428340737,232137 752126337469603844,20076 773916068133867520,139865 761397176736030721,66116 754188383501553665,31717 770403124494426112,117257 751805290924957696,19880 756266874149670914,42344 771904168185311232,124601 793789313322409985,250633 758361561362604032,46076 763898511914000384,80098 781231349470494720,185310 793194636776988672,250408 794566407858114560,261155 790710385724698624,231881 791004920639926272,231894 791107026583588864,232169 788795938290688000,220526 770439439365660672,118192 768865435529912320,109666 777315140509179904,159876 786322869030649856,192032 786105098065895424,195956 793164304270753792,250033 758829480265719815,54070 765564642966040578,84724 787374843687821312,210432 791432796505935872,238429 767467736557576196,1249427 764227639196389376,82066 764642311192076288,79344 770844969187672064,120353 772346642942963712,88859 764262519263354880,77687 766350512744599552,91956 776735272461410304,156055 781826007393120257,186584 762779777715544064,74133 764189251005100032,82162 780763891131297792,182036 781288733853310976,185595 755073809695313920,33356 776845333057802241,158520 785550309250756608,196917 794004677603926016,256502 774953840902889476,110585 772502439178022912,125554 772534580289036288,148861 785266984275423233,11774 788691036759556096,220029 770225511180046337,117377 774739852835196929,144635 792287128663252992,11774 775688377345519617,150511 792101110458699776,243075 794687728646377472,262752 758667787887845376,54070 785945499161415684,199546 788851561619390465,220602 794637486366588928,262022 762284736450596864,431998 764604923254374400,80939 790346486517084162,228354 754772913555779584,33081 780564794927681536,181419 790943773316395008,234796 763920996931735552,80939 793493262195490816,251772 755309656197722112,32494 768230457972449280,104932 791792788081967104,238429 775723914127290368,150511 777192089520074752,160539 785600306893557761,197286 793112109965938688,249469 766827328726982657,95866 768597989392732160,106447 752747193715396609,22752 764277483466268672,81869 775880962076839936,150103 791690730355826688,240070 754843696282107904,33520 778296943755702272,167311 781137669371944960,183975 758001868048130048,48663 773000202550702080,132127 774063243450953734,141357 794594741488943105,261155 754232872010063872,31996 772232444976193536,126293 761899411312111616,70941 778361024424456192,167407 790562520239075328,232137 753510745875374080,27317 761613535059193857,69248 790907613198319616,234796 781561313071804416,188304 786424829847097344,203806 790320325955231744,229693 785604069159239680,197512 792066671976521728,243187 738056393417207810,11774 752174917911736320,14277 779499569843281920,174427 755121051831529472,34637 778218718631428096,164826 792617368199409665,246225 793897965374939136,255942 753254754193698816,21167 778288508456824836,167220 793287263849373696,249469 773282306031128577,133043 786034082740187136,200384 790711315740389377,233692 791017503623294976,234583 795041769285095424,263532 753925521583464448,27800 785590369140355073,197297 792099883985563648,243187 755199235054637056,34898 760566938774953984,63451 778952846079299588,166282 763365678623580160,73814 793462610146516993,252408 793148766324822017,249725 752230010489016320,21332 756953029526650881,44163 789547820919291905,214899 792356488719151104,242693 758009682418102272,50500 764832953889271808,84422 772466701644488704,131025 794529681420775424,261155 753390787296169984,27045 773651537482645504,138382 794203878510231552,251336 753740330550296577,22439 772324657605255168,130174 793460340470132736,252020 764062318820888576,80863 772829280665350144,132335 791120985110016000,229693 795474974203121666,261155 781106826234376192,183759 790991290431254528,234653 760295370383503360,60866 764766149506658308,84635 790275999837589504,229693 758408519875899392,51451 788872301433458688,221832 772494875128389637,130026 792074018069311488,243075 794983336829517824,263927 743560107095658496,11774 760806410942763009,26066 786480686198824960,202983 794612364087857155,249926 795716933496672258,267737 770643806194634752,120341 781808135644155904,190424 793606851732529152,243061 792062943085076480,243614 774401831124344832,141316 780591692273430528,181892 793646432691585024,249926 788885640024731649,220332 770988044916633600,122146 779616982333259776,173347 776100433106534401,152872 780748668584488960,182870 790672876349325312,232169 750429845595840513,12535 772465614103285760,131045 785859744011616257,197341 793490229545930754,252408 795211881728315393,263907 750476918005178368,12883 770177912477720576,117204 780373974555435012,178524 791664396564992000,240483 792100870653480960,243075 795768606504140800,247930 761362131992322050,25110 763653713449750528,78684 773615940214722560,137042 791272683233218560,236454 795698629121974272,267655 780703201544790016,182036 788714534026358784,220029 794187611946426368,257492 778371519130902528,167407 774017690927104000,140444 793904107434086400,256451 793823035140681728,252020 768085114114846720,103354 780675228351496192,182257 786193315418873856,200382 772877416410689536,132630 753740403598254084,29263 759828515428507648,58253 789907518470385664,227242 764853863404933122,84724 769600533141319680,112239 761907013949411329,70941 778393130093518849,166282 785925485163229184,199546 749698235158016001,9754 759093298841747456,1170537 785992630937288704,200384 793739292459798528,252741 775049337160204289,137927 772436634105159680,127366 790947535879823360,234583 785720269767835649,197324 794399623485886465,257325 794582845897457664,261155 774336028471496704,140495 793560102766870528,249852 772234505616658432,128615 762679605253681152,11774 794260133526306816,259231 762108308773822465,71781 779503595494313984,175260 757347030398279680,46379 775557268410597376,148684 789770883329986560,225585 794639459471986688,261155 750063744361848832,10847 776619265520603136,155374 790526044625248256,231894 794882142539051008,262053 767871195362521088,98972 780414579327270912,180074 791131199020367876,210235 767131822912249857,95593 785874385554935810,198591 769930284745814016,105109 773546571577303041,137419 777690049412534273,160453 781271449600462853,186550 779140913201344512,171693 786457797617590272,203832 785490455106584577,194723 790672373724786688,232595 793255860847927296,247054 773952251484332032,140211 774701961262145536,143467 740350410624372736,11774 777971655826083840,164764 757631589874401280,47940 779029758613028868,171617 779715318893596672,174756 785947148881768448,199960 788772644871077888,220526 789141740376776704,223899 756467587140063232,40550 788899827341942784,11774 795726469511069699,267862 764820245454270464,84724 787000507353206784,207949 759418937901780992,57883 753719890998026241,26066 789553125698830336,224333 752657263161073665,1248221 761257818661933057,67547 763371932918001664,65108 770672229843623936,120610 776593789834006528,156053 761690318169370624,68862 767816131780444161,101681 778187986987053056,165488 786605217580056576,205039 768120232749641728,102249 795034798469369860,264700 771129661573259265,122982 771455008269230081,121046 766383806517506050,92213 766835516427730948,95593 780481853300019200,11774 760493168508956672,63149 788547564383539200,218275 794960602632359936,249926 753016082064089089,23739 762097987799613440,71429 768270630848462848,103071 775059605533720576,132877 779070782924267520,171324 780788885122981888,182036 786463886757105664,204014 791770329978900484,240067 780794153802215424,182659 786027067640909824,199769 769121668774170624,103354 761864508755238913,70499 774970369014915072,132497 758748185271668736,46594 766606608734515200,94705 770062312942305284,112872 758721771432448000,41689 775207168794431488,145866 789151042504159232,224027 764270965002043392,82744 790705148167196673,233692 795493924965994496,247930 762967548078022657,75073 788890676754690048,220115 793205106955030528,250033 779680863512559616,173584 787832484784373760,201817 790536625834987520,231894 792804732557520900,247074 771091152128839680,122388 776442172757323776,153596 791079680711401472,235590 768178526323212288,100893 785328493647261696,11774 759196172007288837,57574 792080858043875328,232863 795405786813861888,266822 751656185196113921,1248151 786991802809196544,197512 792433391228575748,245148 765625818894729216,88669 765086889762099200,78274 776311975559045120,153854 764936260653907968,11774 795083052665868289,264410 769322287807901697,105109 766777845804826624,93261 787114277752623104,209184 762163875416383489,64197 772875548783579136,132996 792850475611631616,248078 760187316136587268,61602 778242652391280640,166532 792103388230062081,240145 774814534099886080,130142 794633494123151360,261058 764454235819892736,83391 768717290196066304,107257 777276230592847872,159359 786974082009104384,207113 778305139115380736,167220 781631746404147200,187969 788201148616368131,207287 750750250411982848,12746 778668538663997441,168892 779500110908653569,173964 781623300086652928,188478 791464550893772800,239076 786284116987617281,194225 790741471477497864,233558 793897639200731136,248652 794685235518705666,261455 790694603297087488,233558 751743522911510528,19376 752906793760600064,22662 789545317632880640,215437 786388593564524545,194272 759583431063773184,52112 790692388951896064,232863 793502985712201728,252824 793939641447501824,255942 780458189800116226,180192 795334897850261504,253050 763486983104651264,78129 758036219594936320,47782 794194925822873600,258598 751867755666612224,17794 752771170748010496,22721 795026776904912898,261155 795655433314701312,266884 773646364081262592,137953 781782518425063424,167399 786692058505412613,205349 790930091136028672,235019 791379154511867904,238395 794534231271686145,261155 771309545851281409,124597 749317350202175488,8047 758752810171297792,52475 794958247362838529,249469 763130936460476416,76858 785902135842004992,199546 772068658034212865,124804 775701751324405760,150497 754748220358688768,33474 768541260516909056,104973 757933637656580096,50143 760881544802160640,65180 791422309735301121,238395 793336609756352513,249469 781896921258557441,191354 795070394097139712,249926 741114742094368769,102730 791991236886466560,241678 793637596333219840,254025 751012813867331585,16332 778501483025174528,152594 791310257368674304,237787 795401259826155521,264397 790604894415757312,232791 758352163672236033,52112 787836869102886912,205197 793269899636244480,248253 774741769950932992,141887 776143792382611456,153845 786353316573753344,202007 763150261762134016,76794 774063155991420929,139404 779653969924665344,175549 791355836568211456,238395 775083690049216513,144730 778360373833506816,167305 762809731480248322,74943 768084191036608513,103354 791417184526401536,237999 794377680460386304,259743 752675929084747776,18452 774055434936287232,138614 762830732427276288,73814 773178130856935425,47940 762774414052261889,73744 794899429803360258,232169 755942935758245888,40867 770213245458055168,117257 754918272743550976,24173 775793761230032896,149553 758653669722116098,54070 763418399515041792,78159 781512186468458496,185029 793189013653852160,164814 745167941428117504,351424 759164024927813636,56964 763902097431535618,80486 759197635387334656,56700 788118784582103040,215608 762653024334536704,73704 787891331699843072,211348 749976144351551489,10771 771813321838211072,125853 751739171291693056,18567 761675202577260544,69711 753765800213876736,26780 760986668425961472,47940 768189679564750849,100893 792852491578646528,244550 776576846670491648,156835 759154869932531712,56964 761526670540976128,68057 778804947508797441,167220 775866321691041792,150663 776651013906374656,156644 792827719432011776,247240 786518587989069824,203713 795757344349188096,268529 768545170778419200,107469 778687979082555393,169201 762285778420568064,70858 775058539144482816,146246 795010682265763840,263896 774099176493686784,140230 780865416834842625,183307 756616221118701569,44429 793429369037389824,249926 777187350363443200,159370 787269303783546880,199307 794003935778525184,254209 768574862734393344,107730 768199900207124482,104162 787953723079323648,212239 793249018520363008,246425 787629390968393728,209921 772638935222738944,128934 795286970138238976,265257 776912024802463745,158864 786754295823605760,204835 793800808663920640,241274 770819620664184832,87607 790326584704196608,217519 760845016357036032,64197 770605008098385920,1170396 775285448314945536,148045 758849872543920129,55580 762457183371993093,47283 770810389596663808,121479 785845845266751488,197512 786028718858735618,197512 793148901968797696,249841 778946337547124736,166627 787265477924052992,199307 762315595668873216,431998 770743865418584068,120892 790660408294117376,232169 765581582996500480,87208 776883430285975553,157755 787733739686260737,205197 790927171481141248,234526 794056437936766976,257492 793529799587209216,252020 770791553816076290,117303 772192916886487040,128934 786718028759261184,205728 764859785359392769,84724 751684945870020608,18539 755226679274901504,35403 786946142202269696,207613 792370329305964545,243165 756646526143885312,43391 778189986004860928,71794 758750794392875010,54974 768162267670073344,95055 764607158013030400,82018 786260650670436356,201958 767771628176498692,100893 767843274258276352,101681 785574886450212864,196788 757639418211512321,47940 763953413222572034,79999 778677926380183553,168892 751856902917632000,17794 764625529156677632,83903 788011138558599168,214354 791708867327512576,240145 768139056274300928,103212 786430979997048832,203806 753494449259511808,22393 760816579126890496,64713 762519956512645120,71476 764975222072238080,11774 787830857700511744,213376 755161553071058944,35890 795715899886080000,267855 759467392762339328,56964 764158451341721600,80939 764973164535255040,85562 765742222436204544,88052 780772879231094784,182960 763561170816999425,78684 770509006129336320,111558 772301778490494977,126677 771529047692091392,125554 792120889991102464,239610 793176603551465472,249926 765978441610989568,90565 793930958365831168,254209 760004604960452608,56964 762616228330561536,72653 769709968677187584,114779 771097907613229056,121612 772879854731718657,132761 793247420335480833,250633 786423149369843712,203674 758658843610144768,54070 789894698378944513,227048 770653666462339072,120341 789265478338371584,212707 794538210000936960,261155 794704034586390528,262752 794919710894669824,228911 763777328266801152,78705 763838693501079552,79131 770357300133556224,117257 791352255236759553,238395 770020914767491072,112872 773901616877481984,139404 766050604854628352,90384 763419967421308929,75955 765660929216380930,88052 771123879343296512,123632 792433125737529344,245619 793610674756648960,252196 793188129221910528,227130 794229407191810048,256439 760211043377377282,58537 771305980093079553,124597 793094379548372992,249469 766521348042534912,92860 770983423582232577,122146 788539962740371457,218977 793214454338990080,249926 775747568982556673,150511 786630153271058432,205181 791319992985726976,237532 794913568793694209,263895 764592433673953280,83391 764906352674082816,85159 769836800592326657,105109 768928300609646592,109666 778069921179705344,165435 792837109862195200,243865 752790097427304448,22575 762226413638299648,70941 787391232003694592,209884 755635821848457225,36545 773958313629327365,140232 767520288674353153,18395 788389268162908160,216968 754999954955902976,34666 762241100006494208,1248990 773550327203258370,137158 780556271929790464,181548 794762240809385984,249926 795744942643671040,268814 758134655082082305,50923 791692097489207298,240145 760191831896420359,61470 765739704025247745,89283 778560907966226433,164826 788719564104294400,215412 768201753133277184,104132 773250049413447681,135725 794183947085291520,249852 780122415837814784,178194 788037899035873280,214288 790678527586684928,232757 791055019466338305,234796 793869268072828928,253032 793923626630340608,256219 795442653324308484,264113 790732690660012032,230899 767447049327353856,97519 779346268032159744,174230 785514522408726528,195446 791341268064350208,11774 773701402237411328,138819 778052684188225536,26066 787449806071496704,208059 786719839381491712,205455 791348912166535168,238395 793106378155974656,245136 757005521480212480,44274 757632157619630082,47782 767840545624457219,100605 771725930112835584,126390 788608126169808896,217937 792039705898516480,243092 771440249557757953,125554 773535197883097088,136610 757068003037089792,44337 766971240053633024,87904 785658412730286080,195975 793665482213720064,254549 754718033411584000,22393 793860216894914560,256038 763750570481987584,78561 793878798286618625,256255 755772379993808897,39462 761595104037441536,66801 767674155537883137,100506 732648329440452608,353228 753417006674743296,27222 758134560542654465,47761 767822136757063681,100949 755926717550698496,37433 757711425162706945,47693 788022345608880129,214209 753351765014216704,27045 757721239297351680,48857 755555609248837633,38032 752304263699664896,21332 772101479947579392,129471 774759964950695937,144538 786516269205975040,201958 793649002533130240,18395 786687717832794112,204273 792724927312977922,246632 764688784017412100,39096 791575724113195008,238292 792679249677262848,246392 753661228858433536,11774 793511323002806273,249926 753463600291913728,27222 790631642985558020,232863 790954250897469440,232280 733476187486355456,355480 768542401036156928,106753 785869583513063425,198671 752897881812508672,24316 753135063777280000,12606 772505486864232448,131007 792560452790169601,244270 767949860666507264,102137 759766915657105408,56676 765628410853023745,1249289 790520008199680000,92917 760953065759444992,65987 771290432194154496,1249827 780118656722305024,176129 786750560267407362,205270 786905800497254401,207287 788152844218208256,216038 794226359279095808,258598 795702650042019841,217634 758869401424699392,54739 768093990184968192,103389 780595450604720128,181892 794348832503005184,257492 792045121185251328,243075 767854496840085505,99093 787284916723515397,209184 754104205347020800,30296 769276960627388421,112788 768185337701105664,103786 775285182878351360,147810 779363213423108118,174427 792115801960566784,243513 770625919228739584,118191 771058889433440256,123226 792182332308414464,242693 773848527092854784,139404 780834042384003072,183269 788179187660038144,215754 752797021170458626,21332 767790360772968448,100605 777506553888768000,156061 794969374583095296,262847 792155082309656576,235315 794319408201990144,259659 769253058404507649,110585 760884237780127744,65222 732286077239693312,349492 756646943032434688,43391 759156981462474752,1248678 790706159514779648,233241 755748939681234944,39391 781676027021963264,189086 772823471030087681,112788 789458283484635137,225981 756633446953385985,44429 781244983458136064,185921 785449537192075265,194723 786951992388313089,207287 791101929665335296,232137 758317334348062720,50923 791346042306437121,238286 793174186021818368,249961 763043587013615616,11774 773755100598833152,137978 756331189984698369,41680 780479459199623168,178075 794322446862036992,259743 750984945418416128,10847 790717464212414465,232884 751762443844653056,18452 758684694187683840,54070 774195474618195968,139577 765005692214312960,85159 775761291898073088,151255 767742667346288640,101134 779037126092550144,172120 785583108909215744,197297 788543570231767041,218275 760081648431923200,60866 788183971171594240,214078 792882227830853632,194085 760252647827963904,58508 771305015172472832,124597 789545923395268608,226731 794593379766177792,261097 758749538031054848,54070 795012954701922305,263896 749319674320527360,1170318 756605784583045120,42432 786776847199723520,194653 787150948766355456,208538 794210885006831616,258771 749623362805268480,7546 765284673060687872,86440 767075553123954692,94699 773186445955792900,134561 757102509441814528,45964 776507152831684608,156103 788875990479110144,221785 791609245951102977,238395 764197966622195715,80939 788400760237293568,215608 791667084342222848,240483 785919945859182592,198878 761348487053180928,68182 772096749452267520,129471 789240339219550208,206666 757604084761305088,47782 761344449762959360,68102 768237357120180225,105109 786977612644188160,207949 791492216195801088,238780 794140303406039040,257492 760484064117727232,62708 765349296912859136,74133 793157515970224128,249469 763063847145971714,76127 769972681819193344,99297 786174684429688832,199891 788759131502944256,220526 760178154363232256,61470 763022134171934722,73814 791083830740262912,235399 765348969266360320,86440 765689071280746496,88920 792444264626159616,241283 787064602307596288,194060 793272022583304192,249926 753743328814989317,29263 759124125260582912,56964 787276119577862144,207613 776568373048184833,155688 791474295817986049,237935 791883144664199168,240483 763798604712644608,80384 765588414301216768,87904 792941027501993984,247105 753031300911554560,24788 779058917326204928,171617 785489774190727168,196277 787334669041672192,203034 791042489025114112,218892 765577102880047105,87607 774094453669634048,141360 774067359703183361,140211 779035463243952128,171463 781517630846873600,185310 776063392951873536,151439 752625705066782720,22657 776840886780960768,1171739 763750758336651264,79835 776321351653085185,148701 790515559125381120,228341 787757230586228736,205197 758273542270046208,51809 790903026064031744,234796 749222731900596224,7524 780536796803321857,180655 781529794668224512,184031 791836413381664768,240483 790884879869370368,234583 768883747190038528,109666 768964152710819840,110344 776085758738305024,153095 750415399049629696,13088 753653443420524545,28732 772080940474634240,127582 755434289207140352,37433 768186763017723904,104406 792089227294937088,11774 755212315516166144,35931 773952380844937216,140444 781286464994762752,185601 792533871740923904,246225 793471994918469633,252580 771434500559634433,124597 792926145586921473,11774 795398126999781376,247930 792723465694478336,12954 795048920682479621,261818 780891572510482432,183668 792588193568874497,246681 763543831547613185,78769 758625886392508416,54070 787858834752626688,210463 779294019994066945,11774 790260319562051584,229693 793170737003507712,249469 762211855196618752,71502 761323504318881792,67547 770779969374920704,120690 793208923612258304,249444 753727362014048258,26778 763148416713003008,76934 768482883489107972,103899 760213054038614020,351252 766440236599697408,92917 767358495347740672,97325 770068405231689728,116164 778197796436471808,166409 761706365089816576,70191 774358346723799040,139865 777244383276040192,159876 785970853032759296,199891 787119368807260160,207965 760628637951492096,63753 770257103273406464,117364 772237324461543424,130290 775703900544503808,148645 778983708535689216,171693 791423206116716544,238395 760123093230706688,60539 766451554245312513,93286 792527398403121152,246392 765647211203964928,88930 788100051486724096,214247 788188958681239552,215088 750380304142131200,12805 785959700709924865,199546 787734136983326720,205197 787168304821596160,208016 785813747164151808,197512 792239708046635008,243398 794145496273186816,257492 793529271218278404,11774 758420384475734016,52554 762861869883269120,75073 763885423454064641,80939 766459305126047744,91946 785245614443470848,194042 790647938632462336,233198 789981688810045440,229105 794666216736563200,261050 794880653896646656,249926 768533598475608065,106763 753326157999710208,27061 754757755722924032,33356 767697435804262401,56391 756892727325945856,36145 757260460315947008,46006 772236104565071872,129650 755168260321075200,35216 769286820572045312,112788 770325954371682304,11774 762151129622786048,71476 775071385756561410,141091 750422333270003713,10848 762059890084806656,69493 785573726100205568,196696 758868285483995138,55806 768136112988688384,97467 757780372864110592,43553 764851334604468224,84724 794693210039840768,261155 794323369034321920,259773 780451629644513280,179611 750505758828134400,13343 763748256501424128,75724 762055401432944641,71476 780932692749783040,182726 793494120052301825,252596 770581712724193280,119832 780237962139152385,177773 756596357792530432,44274 762665924671442945,74133 790431632691953664,230277 769640028540731392,113412 776757594035630080,157755 764837289079910401,84724 789450514660462592,225981 774099914955423744,137042 795010709633531904,263896 794208775523762180,258598 788497884010385408,218275 794345453588316161,260033 777612681268174848,160373 789218254866747396,223312 790666141379076101,232863 763168245427777536,1249076 773494667522342913,136947 755840782389522432,18215 762032330856763392,71270 791040340178432001,234583 762308910543872001,72550 792125232865693697,203546 793852893174521856,236507 795334327047507972,248924 778075706223919104,163785 778411044171546625,167929 792276062910623744,243187 756008373632380928,31537 759497265484435456,57574 766478874297315329,92959 792089575027908608,243689 749268809463132160,7529 776175285506940929,153033 792767077396287488,243286 793107068559380480,249469 760839377102790656,62877 778980753417834496,171693 753033212490817540,25071 767082306712506369,94718 786574585546231810,204413 793482632596115456,252408 758832211143516161,53739 793381353240735744,249926 786904242770546688,207287 781878255640989696,190635 791948298055671809,241968 794008243072880640,257492 760254709907107840,60855 766419856312762368,91946 786720900951400448,205094 777113654047170560,158387 750724417630547969,14462 774497412631199744,135004 785266626371477505,153225 791471181916405760,237793 771812422575230976,11774 778293692687749121,167220 792574982731825156,245715 775969180478693376,151071 789288209180135424,224680 751791915633258497,19352 743982434690072576,47188 773500929312190465,136904 772942352243630081,121080 792855752394375168,248065 794897877227204608,263697 769554383239389184,112382 764500165961154562,82209 785843178805063680,197512 753425587495055361,17842 758354372828860416,52030 772507918860165121,126498 788778680378126336,220526 759936196835364865,60391 789141294270574592,222682 794364760322166784,259034 751173721704894469,17284 787779219325652992,206101 750463227654537216,13450 752263070785740800,18374 756796446049832964,43553 791796267848392704,240793 759320737765359616,56964 794034630848483333,250519 749486058837045249,7849 793215939932254209,249926 793928284589395968,256219 770337649643163648,117257 772596765744885760,124597 767202243636400128,96263 780879194825842689,182960 770254330414915584,117257 785972210154471424,197512 763684923186307072,79585 755507226341552132,37979 772472362805694465,87607 754083211353796608,30370 779763860433534976,174756 788804984032952324,220526 789320079473307649,223692 791130204718632960,234583 788205658856239104,215437 760108838586646529,60866 772083610669223936,354111 792087608604057601,243187 786693235934715904,205181 791816045396910080,240890 765688701150121985,74575 788540457454215168,218832 789104934109192192,152946 765574346047754240,88052 770943326296109056,121612 787112082525282305,208989 767683260671406080,99044 768201028634152960,103149 770580301609365504,118191 786330674483650560,202379 758447256877936640,52749 777910663842783232,162491 790626992316035072,232280 751542232759541760,1248177 790649040031522816,197512 755525032399478784,37993 790712495178649601,246425 732950455857250304,354487 733028017698701312,354906 760474189094612992,62708 791373092136316932,238383 758166697404686337,51344 794534631324299264,261155 732168508084211712,349277 771460317243056129,124597 790350504685670401,228354 793939582106550272,257026 769080670241099776,108849 772374699888095232,130653 793531897682984960,249926 788404335528914944,217519 789550905020547072,226578 750608405581049856,13532 764473649969696769,76146 786889947789692928,206010 788870406056751104,220029 773515521379663872,137158 779831297225220100,155898 775879475288420356,151439 789974959514791936,226731 785718061210931200,197063 750401210897707008,12883 789161073010102273,11774 768581493182631936,107423 772900571179315201,132370 764787387864055808,84724 768090696439984132,100513 791350882033991680,238207 791453793191813124,238272 795618308296998912,267521 787142918427541504,209351 793499192761192448,252408 793881227795111945,256411 767197692556521472,97338 788602879691091968,217421 780336582448517120,175245 763450022486609920,78304 774629486851653632,142906 763856680249470977,80648 771288405074440192,122817 764106212648456192,81905 786939136280240128,207613 765714011287453700,84724 788201781113204736,214078 788367510450147329,50439 791730366142750720,55820 764966939991089152,85562 791703732698226688,240483 791799173276311552,239405 795751884858552320,267862 773510466110754817,137042 789218222822219776,224297 790562415398096898,231792 794988798367174660,262849 761045660707594242,64009 774057881201053696,139404 780435973469458432,180310 774423499834130432,138222 789243378085101568,206666 758155343859965952,51595 780377139820494848,179742 750775098685071360,14525 775784918408237056,131045 780568492324098048,180039 790951187537391617,234556 752273329390755840,20776 768496493112152064,106281 776784745170604032,148419 793942316729909248,257026 766785548061143040,96005 792183525365526528,244550 753008120541118464,24787 790291640086822912,228341 774560072584273920,142980 755095060203446272,35449 758431654557978624,53185 780523728421658628,398859 795721625899384832,261155 749985989192396801,10251 785313297885073408,11774 767822114661343232,101383 789806744235114496,225981 791669456267317249,240483 780573229765177344,11774 790196599666331650,229930 795700403929251840,268281 757543026743009280,47782 777462329374044160,161349 778657962852319232,167319 794554744299614208,261155 765011928385196032,85562 768490528841216000,66922 790638662253817856,232863 761308473745412098,67915 795761555916718080,247930 765074229050023936,85562 780051048568328192,94396 785996586363056129,200382 791670613207191552,240145 774349998536396805,141360 786228354076643329,199546 794449099558887425,260033 793598648928043009,249926 761658672443432960,69565 768391668366209024,105109 755233307433005056,35877 789661864733138945,226712 761345557562621952,67906 779399334827790336,173628 793461047692845056,8044 789211871005900800,224680 794193769499279360,258598 793180168764416000,249239 778364910661017600,167220 781151110417358850,183759 755535562698657792,38032 759201712305561600,56964 770482123224584192,112363 765414175128432641,82209 773595629419433984,137869 773667101122985984,137315 774722916500078592,143473 791869521363546112,232863 795183011750903808,254171 766406393398112256,93823 767835560115310592,101681 790700444851040256,231894 775819286422102016,151463 777012631441899520,153172 791425023474970624,237999 768174742075482113,103739 758625809418457092,53985 766524282813886464,91810 767415678068334593,83565 785618545459679232,197297 750724585344098305,11774 767454164494397440,98736 765913406444625920,88178 781441517722431488,139404 785900637812686848,198671 786917258694127618,207287 764254574815444992,82066 771857344514883584,128017 789228547000926208,223899 758291908271702017,52061 786639994383273984,205270 761616906767826944,68993 754762475367575554,22393 734784972196872193,11774 768998978981462016,110659 761365246602645504,68273 785565788296052736,196676 785681190795685888,197297 751563556001292288,14277 763189330538037249,76723 780502779588517888,11774 787403681725415424,210694 766031307507838976,90384 789422484655222789,225359 788170234196795392,214692 778389675207716864,167677 794040362507653120,256393 750139882706731009,11495 792509446962368512,203546 788250534008524800,215608 768901391788146688,109666 776035767202172930,153034 749773585330216960,7816 760804979041001472,64758 765429627472838656,84209 774197597439393792,141887 775368692137725952,147391 795759804811739137,247930 749291797461995520,7866 766252068684300289,91894 760528938124705792,63451 764994027552907265,85657 788054952656666624,214935 792071234498338816,243576 772917856002412544,132335 785930346038697985,192032 755731201952976896,39235 767070416280096773,94699 758339819525332992,52061 776622458145308672,155451 791443572079943681,11774 749749200057987072,9087 762004410587230208,71550 780157880632741888,176125 788204665745715200,215437 758430882260619264,53001 785930308705214464,199211 790573816678387716,232137 765825101518471169,86103 788538071406907392,218832 752973791568035840,23739 758126197935005696,51069 791121622962937856,78159 757692421283143680,48926 778003254152224769,164826 792336782562058244,131490 793555668598788096,252014 759060022437347329,14277 760956452135501825,63149 779091069371764736,171060 792178954220306433,244550 762161063399792641,65234 772629383634784256,129551 775110583024807936,144648 772991156342796288,133081 793644999258759168,254135 753560906026590208,27280 775177755147198464,144730 756635627471331328,44429 777177464569233408,159484 777599987798708224,162294 789304150441852928,224610 788761340634624000,220029 793628679977000960,254135 758638134418694145,54070 792547194129698816,244270 738014574377639936,195876 767808362423676928,101681 767914281824288768,96039 769656445650530304,35479 788030008874921984,214353 778389926274531328,167407 788699108542341122,220029 791001249667751936,235147 791087421127483392,78159 793413902382075904,249926 762097158187315201,71099 788782998363656192,218495 791052461288984576,235590 794009127836090368,249926 789323898944880640,225359 790536346964103170,11774 755951521058131968,40881 775415884680658944,149200 752796915281096704,22662 785380125542088704,11774 785632897009086465,197091 781562588480040961,738099 794232594581753857,259063 757335051164061696,46890 787645350966210565,210676 793187328340525056,250033 788109992788365313,215005 754891487150678017,34325 759005598071480320,56194 764084492667490304,80142 766436380889219073,91946 767804344661970944,101681 773621177352876032,138054 785792796200435713,194080 794874380111282177,228037 780682735660720128,181065 769583735956180992,112239 772180573460639744,41987 766668494175924224,95225 785854687878807553,198571 790943582551179264,234583 794215596250562560,350913 777615500612366336,162294 795401109397524481,266491 787111992892940288,205728 791730321611948032,240483 793257735995269120,249469 751871372154941440,17794 775813320255299590,151463 758007104699502592,48663 751182233260609540,16299 761916541394759680,69878 761966121721339904,70355 772774937618591744,132335 773867823630282752,139404 795501960900186112,258456 733189432317255680,355273 756210372965568512,36873 766481078148141056,92885 790966154508591104,234583 769486019297177601,64652 770895763400298496,121962 786914730619305984,207287 776850564189659136,154192 788777534813048836,220029 779120074611458048,171795 732954130617008128,1170667 755503799549124608,38183 757759979856080896,47800 759163546265653252,51798 791717403612905475,240926 792191166968045568,244550 778952813195833344,170252 785930026067779584,199262 768848728056799232,109571 773497543628038144,136904 752232698790412288,21461 765906399117410305,90031 770465444717293569,109960 773713365055209473,11774 791702977157357568,238429 761705433694285824,69491 787170275963969536,353968 793345600628531200,249348 794320264238465024,257492 760890248624603136,64726 758831189033496576,54070 762390141612675072,73044 771190918170882048,122978 774000770551119873,140465 775160111278858240,146580 793986468133732353,257325 794201292524687360,258598 764725258632826880,81130 793131413646282752,249841 760518900547137536,63149 765610069304029185,88428 765695079080009728,88930 765910466124132352,90031 775756705049096192,151374 776137361700876288,153861 794818573998948352,262849 732310605164486657,196346 760919494298521600,64722 770098577905479680,116163 763801563517243392,80393 778187343178174465,164831 785873666311593985,198671 793794026855993344,255393 767681698242985984,100605 778992781696073728,11774 779362070030643200,171902 791812304861921281,191778 770421394794504193,118192 786593336152948736,201441 787492317426962433,211461 759980385300320256,55257 779081025037201408,172123 788489509964881920,11774 793226561457577984,250519 759201264962076672,55257 776837079716114432,157082 767834415326195716,101681 760480588331646976,62937 787128002551230464,208965 773940308761464832,139404 787418020666802177,209530 785357254769844224,195481 794895614437797888,263302 759205414231744512,56964 792584319462019072,246273 794646358284238849,262145 758007379669778434,49925 756616288416501760,44429 777477640831766528,161901 790936013971480576,234583 765685838122409984,87245 787346239192870912,210217 791359105285890049,238395 760637397151444993,57972 761307424439476224,65540 762614088056836097,1249027 779855613727604737,171991 791159724649639936,235348 776832125853106176,738099 781852438349373440,67331 785503458342408192,195064 779147702894342144,171324 785939574270726144,198576 788864844032126976,220602 793194064531296256,250033 758749308321533953,54123 788874552793235456,220332 773854120855777280,139404 785637871864520704,197286 753959202574462976,30590 764969821926600705,11774 789282300492062720,218349 732297343324721152,350911 765257083797200896,85748 781652501057642496,139404 760283471780712448,62213 764882230254661632,83641 768234281411964932,104973 758493998914863104,41680 781160427497586688,11774 753152994645073921,25143 756670643156897793,44273 766359592477585408,93286 793593140774973440,252408 754012917205381120,29263 788054937959796736,246425 793168864825704448,47940 785550772423446529,196917 787116375621894145,209151 794045676292218880,257423 794584022714290176,261155 751202110172176385,17434 775715081686511616,150394 788775423077453824,220332 777202699498430464,152590 793170499983388672,249841 758263201796493312,51809 766933836798173184,96985 754739761911304192,33356 754761388321546240,33549 776428396410732544,155334 792283717024768000,243187 793597235904802816,252408 789180950173224962,221971 795417272449953796,265855 786104563656978433,200870 793223717392232448,249841 751553018659831808,18470 776238842714001410,125554 780689127985459200,182257 789490960409300992,225358 790937619148394496,232169 761136502315163648,61051 765745542802530304,89547 759607081527873537,58663 789274319704715265,194060 753604964014972930,28281 756998102951817216,44544 763578439597166592,78115 769605291537293312,113412 777572242632736768,158314 732262149414879232,350854 770264346509381633,104973 785265587043889156,11774 786551399442026496,204373 793110879877238784,249469 756626707654868993,43751 738939387669577728,11774 764304420863549440,82209 790179103919992832,228241 789311261573910528,223692 795473961119338497,266138 750376624625819648,12357 790343938750111744,226881 793955146980098048,248652 760490743861358594,63149 774989189687291904,146259 793887222319583233,249926 781443422074789888,139404 789137137287307264,221297 775670833976975360,150463 732697198857756673,353188 760442396186406912,62063 788459280504676354,217837 762033715555991552,70085 778707342611271680,169327 757396331170234372,46890 758019641604050944,47761 786916021550669824,207287 785320910232387585,11774 760867750491201536,11774 774078838397558784,141360 763723288967122944,79691 766341608317026305,92860 780210116259749892,164826 791722023076503552,240483 794215868129386496,257492 750495695858204672,12357 765972161253126144,90482 776819071794884608,158027 780338273226981376,178524 738037780480184320,11774 785498523479396352,194723 775021673523191808,146259 773949427996385280,140372 789849121431498752,225365 764199465880281088,80676 786981479079227392,207287 762727727619125248,74247 787028560733233152,208379 762680163297472512,11774 773977853776060417,137965 776661223228121088,156835 780868227626774528,183975 785606868798275584,196917 778372348684689408,167407 785646840746221568,196277 789260112640741376,224818 767279604646019072,98646 791057795428806657,236334 793169206355238912,243451 778302026195369984,164554 759352736504840192,56964 776797014273110018,157082 789759079736639488,226585 794471580403466240,258598 760600633753960448,62063 775798237705842689,151463 781346819007664129,186153 775754163774947328,151374 778448951636733953,167319 778563442399518720,168794 761675354817892352,64722 788756764221136896,220029 795727826133491712,267655 760881857865015296,11774 787070742798082048,208928 793287923558936577,250430 780899593726914560,182960 794575891934363648,261155 770616648973680641,81702 772833260837670913,130988 750377862155214854,12883 790579325896581121,230270 763852963907506176,79131 765150852835401728,85748 777247206516592641,159475 791850385464037376,240474 761896159623249920,70959 780083755868360704,178258 780416679578918917,180074 756271950532521984,355260 792708126650667008,247087 795709606534254592,268356 795712938615197696,268372 749330221346807808,7546 765536075762642944,88052 751628630820790272,18215 770834836650983424,120690 786377498774777856,202248 786678482445201408,205270 779180845693149184,170187 794319481115934720,259659 763523964190588928,431998 751600625587097600,18395 776623448776843264,157211 751816089269510144,14277 776416437854494720,154832 787436874591637504,209351 793128130047152128,249469 778365617724358661,167220 791413958754185216,238207 753282819300950016,25968 793564027955720192,250785 749316488218173440,7849 786348107080437760,203048 751151536860909568,17349 771524269339713536,125367 794048908267663360,257492 766787430733066241,96263 760240950471950338,61051 778519759008784385,152594 776021488130490368,152314 781237365083869184,182659 774819973550120960,141360 771733970081943552,125853 769473019492179968,113754 788096217322520576,209351 788782709984243712,220765 768986343921725440,109666 775848726027866112,151463 777635275816177665,158673 778623595425792001,168794 781255808923295744,186091 790203063353143297,225359 791726279020126208,240535 757250073495343104,33592 734170781954002944,351254 776521449263632384,155287 756902512045748224,44163 761932010914996224,69548 787634203869388801,86103 794553880386342912,261155 786808519324422146,204303 766412633310318592,91810 763877588821475329,80486 771056373622681600,122148 777694863907184640,151409 779821150578831361,176109 793954995947405312,257026 755480664007254017,36859 765683240132718592,88994 769577931995697153,110585 786592552292089857,201555 749301731901706241,7849 790933830001692678,234583 795682982120062976,11774 766977541190004736,96263 785726404793032704,197512 787283886845796353,209151 758661039680462848,54070 777999945811058692,162107 786947051678420992,206748 788469405692854272,213064 795768653761245184,267655 767712869517369345,100605 790985683653398530,235590 751168335857917952,16897 791416371716378624,238207 771033203582898176,122299 786233746370469888,201958 759248689021976576,39384 787402891720097792,352761 754074420252119040,8431 786171990298112000,195279 790318799543234561,11774 750761655357800448,14502 769272926487056385,108729 793454185228308481,233154 791353538781835264,237908 750862578188890112,15800 781198398170947589,185496 749381107779444736,8497 772426301336608768,129133 760466338439716865,60480 790357156155396096,231015 763531577733353476,76723 771375531489054720,122182 755159498759610368,35890 794208829646901248,258598 781384948443820032,139404 786904230602964992,206257 765081104881741824,84422 774265178519142400,131421 775403451052204032,148537 790968860312645632,232863 793814482694860801,252581 775306550525108224,148045 781309196411215873,26066 778306046733484034,163901 760097635294334977,60866 771871540426203136,127366 789154336257388544,223899 781535111686656000,188119 755688679826259968,37655 764950241976070144,83367 773954176279801856,139577 767020912474480640,94660 760733932958744578,64610 771085594407546882,123473 753310006246858753,26871 769635140964319232,110585 770203056227119104,82066 772552746151075840,129551 786029873265467392,199462 781899963097763840,191354 794866525849141248,261155 758071692962869248,51298 793237247394971648,246023 778010596050558976,159876 788544991085887488,218275 736649741572808704,351302 792180312084131840,243451 793071614443204608,241678 755168954855874560,35890 763517501195956224,78853 774692660607148033,142721 755268746240004096,686533 795421276340940800,266884 795615032335826944,267655 732601350324817922,11774 767925538161778688,7092 776944279356710912,159093 772682335598751745,131421 790980370871128064,235590 793372675544604672,226048 794141171903672320,255870 768387412791787520,86103 773606646685765632,137869 785911757852205056,198671 787743322878119937,205197 774026073935785984,140232 773650632913752064,138382 751071453701808128,10735 753590955727523844,24597 780687279845236736,182036 766033632334983168,90539 790610205109346304,231870 762641761110003712,73814 790604763855396864,232169 751575265558556674,18215 761029142359924737,65974 773843248443854849,139404 768569346087985152,107423 793165917190365184,249926 742773478844039168,11774 751653587147755520,16574 757796175462342657,49283 758345752762544128,52554 781211309446565888,182659 793142741236641792,246225 785492256732045312,194949 768566749188886528,105041 772992155468136448,132578 768074110203080704,100620 781306267994361856,186434 786968694781980674,207287 751569512374370304,18532 764233662535729152,82481 793705127261634560,252020 766453982717939712,93261 788806185453428736,220130 792467324695638017,245607 793977762742550528,255306 795760544410206208,247930 788207610927251456,197512 733129713451851777,354265 751769603987140608,19485 777887253716606977,163763 791263207046381569,237491 793943451549233152,254135 753698375854395392,28282 795388351545217024,266151 786325971817201664,198743 749786853134307328,9754 768967324779024384,107745 768079747897233408,103405 764248378448359424,82673 772872099371319296,132335 788137166907904000,214809 760219781995692032,61412 781631146849284097,189515 787427526373150721,206117 771220075948875776,123825 785683781965516800,197091 794360347561836544,252014 769012311378030592,110709 772668260688891904,238634 785812854326767616,196917 788763275513122817,220526 787404668305444864,210253 753296323516964864,7258 768496521549455360,100605 775029288554770432,146259 785330844219105280,11774 770540626010054656,118698 793106970911903744,249469 771485712520708096,125111 786978516218765312,207287 790315040226160640,230485 793585132892483584,252014 785522720700334080,196538 752703571053993984,22436 760187018978664449,60866 773667213207146496,137698 786378840377479168,201558 791383504563023873,238494 792934095676407808,247232 793246049787838464,249926 763838076535857152,80716 777280458056806400,160539 750647649976537088,13343 751863844474019840,17259 765426695893430273,86440 777959316477255681,164764 735258522938531840,353818 785606763391356928,197512 772467384623837184,131027 794035767664181253,257492 795699435720294400,267855 760588571866570753,62779 785645760582787073,196277 756944501306982400,42351 765428974302265345,87145 791309481690804225,237491 762290962085318656,63655 762112573663830016,431998 772912362345168896,133081 773958349557686272,140444 756297859234926592,11774 768220986315505664,101681 789138801767673856,220777 753864225446068224,25698 764513256585256960,80939 791758676658888705,239906 793910121999065088,256125 794561478842023938,261155 774048250974265344,139404 786510841541718016,203225 794928004996759553,261155 758830894559801344,53739 759098566598066176,1170537 765600879546339328,79693 766992800478965760,95593 765559630407864320,88052 760698046074220545,63451 786981271150944256,207949 760555124242599936,63149 794159903715819520,258331 779001630352113664,171902 755805629638336512,39809 766030079012970496,90384 781549826852868100,139404 753701990832545792,29263 761595819694972928,11774 767515035908308993,98890 777238472851611648,157755 793215906176458752,249926 763457466415865856,77632 794810309714157568,262752 795080970198097920,264397 793114109504000000,249469 764492770581049344,80720 776993731950022656,156835 790728382015217665,232863 794504534273900545,257787 762585698092343296,72716 794536637489410049,261155 794188021553729536,256564 763872849266298881,80486 786353235351048192,201558 794537687717855232,261155 794955552786935808,243427 756702942573563904,43471 775072228845219840,141091 758065956719513600,49975 764904410249957376,84724 769186563930685441,195876 769569650547892225,112336 793256758319849472,249926 795265506307665920,262849 732655777412960257,353228 762755762783260672,74120 795319821361627141,264807 786284683269025795,202007 762632316292182016,73926 786353241806151680,199211 792774000019550208,245118 779701537354330112,173964 791067075989020673,236454 773787930087141377,11774 765428586908037120,86781 771465702184071169,125381 754828724059549696,32941 762705273664380928,73814 786186217163526144,201494 787045646851313665,207287 771717104701673472,108396 775848269029093376,151185 765896147156267009,88489 787833526213185536,211829 787867045731835904,213425 764189640630886401,82066 786201315651223552,201583 762387173794467840,72809 764680081054720000,82009 765193346671259648,84724 773844743201624064,139404 774351252180172800,130126 792545868322705408,246225 766391279433285633,93068 764428970657927173,83422 767154687200067584,94699 781264096226312192,185310 790362703508320256,230277 776885413290147840,158900 753056293745664000,22860 763730334097760256,76723 785290598898991104,11774 787373409969713152,210289 763358158546952194,75929 793411759155535872,249926 795759159337750528,267014 755201880091791360,36219 779652264235442177,176086 768591346806513664,107469 768973167339696129,107483 776082329097891841,153194 793484354425131008,250933 752985374381801472,20830 785659422987038721,197512 794576194289143810,261155 752684867268128768,11774 756665812308619264,43751 764575786653196288,80486 762122200547663876,431998 768944203996934145,110362 765199580912840704,82066 765946140508422145,88669 773725086465437696,137158 759812217025990656,58254 760003658209632256,59477 788822801545252865,220526 792611759240556544,206666 778146969046884353,160758 770839144352223232,121479 757465316356087809,45014 787168269383852032,207613 792879071193624592,248194 753980801717571584,11774 769669331496144896,114220 789814074687250432,227242 760528252578459648,63149 761543019124457472,68893 764861498220949504,27280 792570514581626880,11774 759125222951903232,56964 769910292331503616,105109 788875913605681152,220526 794552278262943746,261155 788081268453994496,215005 753678847434895360,28819 785980615690715136,200382 792471814165389312,243075 755767246828503044,36719 756281553353781248,42432 786215662884564998,201494 765649348243972097,88920 772667392040116224,121080 773861678366748673,139404 788471475623694336,218275 789839659031523329,226731 749987065811521536,10735 785619282109534208,197286 795038512542322692,263532 771013971205840896,122622 773889334751690752,138205 785517033282674688,196277 755211328164290560,35372 756604334671032320,43553 776767131060797440,157840 786690404053815296,204380 788900538528051200,11774 752294557837058048,20602 795422848336728064,266822 762137600199053312,71099 773945929200132096,140025 755166378093580288,35216 762758623256649729,74066 781058522125574146,183975 790949936950947840,234583 789183694560894977,223738 785975433665929217,193868 785295189938176000,11774 787797787916247044,11774 785640745449422848,197286 788937234405847040,11774 753383834352312320,26446 753341079638908930,25189 777587900007325696,162497 768934593177145344,110381 776874715340271616,158820 785862156310999040,197512 794594252336590848,261155 755905349916295168,39797 790645677411831808,232169 775773059915587584,151071 791014435565502464,234653 794082710453100544,253793 767835586895962112,101681 773479917749096448,136947 786426632470867969,202571 749387521197473792,7828 785263049930256384,194560 794618669976485891,246425 751887038077513728,11495 755559308549623808,38476 764106407050436608,81562 768679037770215424,106716 785623339456790528,197512 794156714845081602,256502 781513496215293956,188401 793794685328322561,255393 764186478469447680,82544 781617031946784768,189313 791226925733687296,237223 792150469472841728,242693 794131439910387712,255870 765006360408829952,85562 766428895067254784,92958 793120232957018112,249469 758139960545439744,41703 764222185154154496,82457 788518963797975041,218349 793508807171248128,252741 794560424909950977,261155 794592787622572033,261155 767854385166712832,101681 781581586189778944,188779 788394027406229504,217519 771059748292571136,118174 761580159816327168,69231 757611391524057088,47570 769339952597463044,113165 749714918480367617,9432 759417559510843392,51595 790479078935498759,227324 794112768873938944,255942 785305460903669762,118482 760527833752010752,63451 778476568817508352,60999 779107095341699072,164826 793825634627653633,254856 751055262279016448,11463 762741110842224640,73814 787889306614566912,213253 789472286927532033,225374 793299711264522240,248988 771473319577133060,118191 774082410409435137,139404 774469580349665280,129662 776969070407221248,158387 772827749975257088,132335 766465137762902016,90031 786636371674800128,205270 787450420901863424,210585 791431614119104513,237908 759229523888107521,56784 771128566289281025,123583 762165317095329792,431998 781599007990771712,186550 760997403809853440,65633 777783984545669120,155451 772680774583586816,131045 785860960280047616,196524 788200775969222658,213064 732315916319358976,11774 778276718893207552,166913 780048131018805248,173204 786194554823200770,201619 789558553107324928,226578 794203037015404544,258598 778296636242026497,164826 780809210103681024,182667 781020638010019840,182960 786610046503378944,203797 791631286855208961,240145 786656232048164864,90209 757777816985403392,49121 770297386795012097,11774 780222020566953985,178045 791049503230926848,234051 792476541640859648,243286 793798657896161280,255393 793939425730273280,257026 749489788885999616,8497 756980722057949185,45669 794632294854103040,262283 766713623133597696,95708 767509526417399808,95055 790609448360443904,232791 790988618001158145,233736 768860243786956800,107138 773850218794287104,138819 787378307155177472,180433 793101099708264448,249469 793986951862853632,11774 794301585778241536,256255 785873847463489536,198671 793303132000444416,249926 792079555490000896,243398 753765080899067904,29790 761563624724848641,68617 768927417255669760,108849 788889877995749376,221972 780143253429641216,176203 788749500512931845,207287 792496194543124480,246225 791356732232663040,238395 769673231200432129,75022 772173557329633281,129991 751866052561215489,20180 758045169396641792,65113 767856022203559940,100893 770165732336283648,116082 786925517618372608,207287 758858521093955589,53185 793651799651516416,252679 749303675206639616,7816 758235575640023041,48289 770803289763950592,121479 785976176409882625,199739 768644901344989184,107423 776741691403407361,157755 788468770113134596,218275 790244613038551040,229693 762136411935940608,71099 788760769982828544,220526 760173852827672576,61412 771103699460468736,122124 795421698090668032,267014 749422450698510336,7272 761347176983252992,67229 779491330288394241,175415 794348369363746818,259743 794648904381804544,261155 792536337236783104,243562 743474951672434688,1247616 789154102114648064,11774 793842063607341056,249444 795744914550112256,264397 751999260086894592,20636 794723301088063488,261155 771936247086546944,128519 764522291694829568,82283 775852388196323329,151265 792107218971791360,240483 793936505781755904,256219 777105530192072704,157082 754725664079618048,33356 785921621538267136,198142 795281768253423616,263688 787851924917727233,213376 793968865088798720,256125 795367605993426945,264397 766374445674065920,93286 793355890015473668,249926 764788857531424769,84753 791669763332124673,240483 785721835862175745,197063 786952307090993152,207613 777472062445096961,159876 792370629068529664,244195 775798791869861888,144573 778592803727171584,168794 789747638564450304,212131 755639374352674816,37044 761365740364656640,65222 753627636539265024,28618 758663339568467968,54070 793143685617709057,249841 793150091544633344,249926 793986865569222656,256531 794629040133066752,260404 749965228473999360,10735 763691037785219072,78542 772806609311559680,127871 785324166249537536,186883 790904981427777536,234583 791676547757465601,240145 768899232984031232,11774 781077995062751232,183269 788623774241394688,217928 777623756487417856,146804 785277354197168129,194707 786588822792507392,204413 776164412700946432,153915 787667484056907776,654029 757699159742963717,1248523 759112594804342784,56952 752157842635882496,21034 765203605745983489,85562 768542151928123392,106774 775348727913574403,148045 764134105680318465,82066 751545558087536641,18380 773930962069495809,140211 778212328009412608,166390 767265644941152256,90252 791381359931502594,237491 786706453394513920,206054 772606946906148865,124781 787134038704173056,205181 750466478143569920,12883 776690764101410816,155451 785582237228171264,197297 732335369799098368,1170454 789263850659012609,223935 774023508489678853,139404 786572611199258628,204303 770964476329885696,122146 771979113716391936,118191 787014175679807488,207287 793283364094636032,250216 795612686264520705,266151 765629147209162752,82121 780632874626068481,182049 758373855232569344,52566 774302882745225216,133702 760827380537536513,64378 766412798578556929,91810 775512773262442496,112363 757565243459571713,47844 793587121395273728,252020 755601110606368770,36735 767086481810743298,97685 773941538334371840,11774 789521678942343172,205972 791346541973770240,237594 764834665781792769,82283 781302079046447104,182257 757784767211376640,47844 761655746010423296,68311 751572243591798784,18215 761281192276664320,67229 795758488408313856,267576 771318006794162176,124618 795080456639234048,11774 774987401726918656,146259 785462460589416448,195975 789976025165955073,227048 771436513859174400,125784 774216151047999488,141316 733188593867358209,1170862 762712106600849408,73814 756203773211582464,41680 763351440836337664,77731 741658303197913088,16728 765122338492932096,85263 778742950033432576,169923 795749095738658816,268646 765196444622086144,62492 780122836149166082,177233 795290252214575104,263551 754745429846265856,33356 763883933771542528,80486 794257161140334592,252580 794625837987348480,262022 773724177287159809,11774 756313479959629824,42432 768592776661458945,107428 794636019236765696,261942 790519349404635136,229895 770423909846020096,11774 776126928495316993,153921 762073861584150528,47283 785509030638804993,189031 793096493938774017,249469 791674289447501824,240145 755156542131929088,34666 764192425791229952,82283 791433466265165825,238780 762716756385333248,74308 791052364828377088,78159 792392290664755200,243187 759369668671012864,57964 788489913985409024,218275 755764726395797505,39462 771097155415277568,122776 788128629020438528,215754 794853374789382144,262847 757063133865193472,45125 787707300005969920,207109 795607946621308928,267521 781571532749438976,185310 759001503835172864,46076 763461520214794240,78129 771578038576226305,125853 793578073333510144,251566 795716247329603584,267587 795737187916529664,261155 751136428239847424,16953 760622666956976132,63149 762324468031250432,70858 781790425933762560,189031 791324034604474368,210238 758139436156776448,51239 761238417413967872,65180 764682947974664192,84209 769660381467848705,114422 781166348164591616,26066 794562759677579265,261155 795401385164554240,247930 794158790224515073,258122 791370038183731200,238207 791672192073338880,240474 794576774462050304,261155 781528511404056576,187976 792086025363337217,243075 755946452099145728,18215 770641564049805312,120104 791872116182360064,7706 774334411122802688,135450 753615075844448256,27045 770290940632104960,117303 776449523468017665,155896 780811826095415297,180627 785468051630264320,191653 761349080136114177,68163 773986800578748416,140444 787075164102164484,208928 790915539950505984,226712 756295640141983748,42432 750366150995931136,11349 793543500885291008,252639 768991340201844736,104932 748785839283445760,11774 773327559933079552,135004 787880400253313024,246425 793932267823337472,256219 732286504865660928,349347 788461831291449344,218275 763278752046538752,76549 768974875151200256,110659 786592797776343041,204835 750867180896477184,14557 770035088490917889,113165 788122922862911489,215005 795356844332056578,264397 778686342284705792,169715 761273701023248384,63084 768530345478074368,105647 752272349362356226,11774 795231068483973120,262752 777228559475732480,159846 751925975252807680,14277 760492250237431812,63149 769149303591882752,110585 789544426053902336,215437 752011232811462656,18374 770658609319510016,87904 794050313716199424,257492 793635330511417344,252014 772498916432572416,131045 787845642739744768,206010 763838025147244544,80607 790983091661647872,235147 765334159350910976,84209 791799037171204096,240145 795043998696165376,262752 756637585556934657,44429 788852993441443844,219119 770044226973368321,114987 776845958994915328,156835 794707682703900673,249926 764248090920493056,75073 756228785301782528,41763 766865725185196032,93286 772975875537022976,131924 773892069458907137,139404 765426526254837760,1249196 778967540370280449,170169 772435506995011584,126152 786620543160111105,201600 777684588474826752,162213 785934422793084928,199546 757392975085330432,46164 773522785536794624,137042 757697837278703620,48663 771033541937364992,122299 777596254389956609,7047 791298916432039936,237332 795461081875550208,266138 761312746742878209,67226 779895875564777472,176129 791491617567956992,239405 756832116369862656,44163 794660581001269248,261155 773907569832103936,139404 777846404660289537,164001 788441157982310400,11774 793516822922403840,252711 756303395477032960,42495 763163171246870528,76549 764451118382452736,81574 777847161962762240,163990 786324538611097600,173347 792342047831228416,244143 790260946581262336,229159 774501369151709184,141913 790913796256698372,234583 795072456281178112,258193 765970179373146112,90565 773617673561268224,138165 788260238994604032,214880 794155726843314176,256255 790912105721520129,234653 758707406134272000,54739 769516746013302784,113165 791675196402991104,240483 760494135258132480,63149 763333811115524096,75677 788794157926117377,220526 789223980393639936,223506 793489275945885696,252408 794991552355561473,263906 732775174190206976,353002 773480545430937600,136947 794698166675197952,261155 774926842646106112,144730 794983937135104000,262849 752681189467561987,21034 758761607673421825,54140 795107269662953474,264397 781661665116975105,189515 793109256690077696,249469 794554231927619584,261155 759514551373078528,58250 790330118073880576,230485 750305311462871041,12357 777679653049950212,225011 776242279426076676,152872 792100234213990400,243187 741323868577599488,11774 791729173362515968,240483 766848184752537600,80939 781586604498391040,188231 789497047573532672,226180 792649640894083072,244270 752873993502330880,22393 768569212705046529,106281 771477240169263104,125554 794589019409526784,261155 774326689404813312,141887 760262422116564992,62130 763126107017273345,75608 775070456357523457,141091 752147605790924800,21034 779381487724470272,174442 781588979523039232,189017 790298606007820288,11774 750418658984353792,13343 793449375217442816,250633 756319787093991424,42405 790242918946725888,229159 751861467192913920,18491 759208952647254017,56964 788099789539926017,215505 752976061193854976,21074 769322118282637312,112661 787315338165694464,210289 774181474153091072,139781 781578027499040768,189017 758347908605358080,52554 763495174135812097,78159 772904357767491584,132578 787073244780228608,191622 792013131161735168,243075 792973211218481152,247877 786815702565056512,205270 790242685068075008,229693 773872140651159554,139404 774373133977616384,143186 781704188329799680,189254 791256343155970049,237491 795453162534666240,267050 785929112200343556,199769 759080622941954049,56231 770323273070612480,117303 785977355433107456,198878 788980416183140356,222627 779505401872183297,175415 769376881250533376,112336 779007021974712320,11774 786981797112360961,207613 794913950446088193,263895 769567256204316672,113836 775787340300062721,151212 761158508972765184,66897 763825078895345664,79911 786254395545563136,199640 795076572831186945,262849 771837247515529216,127871 794539287979184130,259623 773924236821991424,139404 756903118361747456,44085 764833928557522944,84724 765642993558622208,87904 771711928045568000,126389 774036114554310656,140444 793231494785499136,248220 793809825285152768,253032 786134172880375808,200965 789241059662557185,220689 764823005423730690,84724 792673307552276484,243075 770322172782915584,117257 779158831670493184,170187 781208708596531200,186434 765263043156709376,86653 767153965821681664,97386 773013707119030272,134033 790833735696388096,231805 785568068328103936,196676 795240368728117249,263708 751688431592431616,18893 779005273193127936,171795 781168588237471744,183269 775145325744889856,144542 764990100916756480,84745 788695461662162944,200971 770382295702405128,118482 774216344258490368,141389 759161394252029952,56964 769549070461464576,110585 752196370543484928,21074 773895894445858817,138382 788867813477711872,220526 779821096895782912,176109 785337381347917825,193633 794193141616275456,257492 778822457612312576,169923 768338548839690241,101730 779340825247387648,173964 762280904119156736,67202 769170024237969413,46980 794938673074556928,263895 795709191822442496,268448 793231561525035009,249469 754825424698503168,33356 757559079229386753,47717 773949797053202433,139404 793637430930894849,247757 778394396421087232,167407 776886324250968064,157840 733880061791633409,354238 737740605292437504,49681 785528446260838400,196676 785994819176763392,193868 758452132106207233,52112 765379750118457344,81702 773879570604912641,139404 753422608712994816,24512 757380285772210176,1248475 757883075388899329,45827 770332490783453185,11774 781475147421134849,186221 754997779492208640,34666 785970381886595072,199546 762030565172322308,71429 769866794425135105,114357 789216730778374144,18395 785276970745540608,194648 790920093572096000,234622 760221536620077056,61051 774726999478861824,143043 793131568655048704,249841 767081757829173248,93170 775482688379555840,148800 763345821857304576,77731 792016180399730688,242436 793913003649429504,256358 753701761689452544,27830 767058740147216384,90482 775395989725319169,149040 792122342977658880,243075 792805641559511040,243865 758174504682151936,51675 764629449216229377,81065 766393270624813056,93086 794675953607708672,261155 781657871318716416,188458 769239983278338049,111056 774201310044270592,141797 780458025622515712,175772 758263038847877120,52061 758783159919980544,54842 776949847916056576,157755 758243446113112064,41703 786721116014338048,204413 762975362573819904,75705 789241789752418304,206666 767756744432898048,11774 770352633626308608,112363 772851590596177920,132335 753253682704113664,24788 777682940818063360,162596 756473284766666752,7700 763789184658055168,79589 779534558001639424,108396 793288323217235969,249331 789244786737680388,223921 762970195812032512,75677 778192820645552128,353893 768194185413349378,103446 774331757805961216,142503 768440028083134464,103354 766985319707062272,89739 776149391069605892,11774 758759996867895297,54974 764246200199643136,81702 776857042187190273,158524 794529630900191232,261155 772172875881078784,128934 791338503808225280,238207 793104585057562625,249469 759942991188549632,59666 789477040604975105,224680 786021284232716288,199262 792149349522345985,244328 766699689932652544,95672 781170366639210496,184223 763388350615080961,74133 795280099851509760,264397 758621226914897920,51451 765620279896715264,88546 767542156097622021,97472 777144935644590080,158387 774261779740303361,141887 787491082607091712,211347 757654695380942848,46280 795674423185592320,267862 794746976285794304,262849 758838924290600960,53185 760960010956386304,65222 786399145569427456,203510 785492138670886912,194949 795614088491651072,267655 753009148472635392,23719 743124790479867904,11774 785682903204241408,196277 793256806126682113,249926 755557201142394880,37655 775035045795037185,128934 794027139544870913,250033 750435422421938177,12883 750452397068214272,13532 773035343691907072,133454 778201382276898816,164826 777398121567367168,161778 780855539932684290,183468 766127620102713344,90785 771882095870287872,128404 766765530183307264,94130 756499451796160513,42432 772340052861022212,129551 753969892857147393,30708 762117451676917760,431998 758798476138336258,54739 781731196162150400,190189 754109065559617536,28451 756110556751273985,39462 791374814858579969,238205 792795506183434244,246726 787662274445975552,208059 769320251259514882,109945 772583797883858944,131387 794590528973238273,261155 759095822378110976,56964 754138213564973056,30296 788608051255373825,218275 774303907556098049,82294 761674280765620225,70177 793495583273185280,11774 751162909036863488,17143 764669132000210944,81946 794667803722838018,261050 759441555178475520,56800 777952926346072064,164764 794692008162029569,261155 758634099623989249,54106 767649321659535360,99900 774103795152269312,140444 778996676606459904,171324 757601098353872898,47761 769584714663464961,114308 773636204092882948,137565 773856306012708864,137158 776229325745991680,125554 774724271297929217,142668 790721938280751105,233729 755984239913340929,41025 761660872116740096,69191 770924454331297793,121949 781772922339758081,189929 785634850262749184,197215 756542998490394624,43828 790690977253957632,232137 761349842870407170,68181 793139501715578882,249469 779301127397511168,173645 789185804266377216,221136 758516841635545092,53703 786388259836268544,203391 786804371967258625,206642 794079668173291520,257492 780801771430182912,11774 766120089376522244,90319 794571746104012800,39957 790604713796534272,232169 758664098439503872,53985 794658653324374016,211347 767812480357822464,100893 791762601470402560,240483 759398085579735041,55710 794249354198609921,258456 759447875075977217,1248643 749766710035681281,7816 773537026717028353,135736 789339504670756864,224680 765082050672128000,85562 793123739609235457,249469 750158981696335872,11349 770842524965404673,121479 769152333339033600,111049 787374789459644416,210289 792057803934498817,243567 793426450762244096,251452 794586006666276865,11774 791425931588018176,238378 770692510825844736,120610 793650625183711232,253793 773799829776367616,138155 789322471962923009,11495 732248251760435200,349197 754764686306881536,33355 763464674084024320,78566 780550630465081344,181419 733695202372812802,11774 751672621536804864,738099 732618676516556800,1170575 787071350196228096,207861 795082187464785920,249926 779080706622300160,172027 795616819965001728,267655 788390497404481536,217519 756362188042960896,42432 785418180009132033,195481 787010110312677376,204373 732798532797800452,351617 750164465836888064,11495 790625811330138112,232280 733084277286555649,350379 788609352945074176,217937 775371809248116737,148170 758683126969339904,54070 757711523263295489,48991 758655533536673793,54070 788592622810071040,218275 732918669236404225,1170495 749483214079754240,7866 758044462966829056,51069 769088978754629632,110362 790593615495991296,228416 794761349050077184,261155 794911835795456000,263895 749595838951747584,8047 753716070704373760,29456 781192926026080256,185595 756496437719031809,42117 770395042456363008,118191 773867145528643585,139404 771061908925407233,122133 759755494370185216,53703 786987917306626048,207974 790914152944508928,234796 755014673532088320,32039 786757944406904832,205094 793451970426200064,249926 773395399528898560,132996 786753039751344128,200965 793370541625217025,249234 751629978345754624,14277 793108205559812098,249469 771043991135584256,121612 785828418575331328,197512 761656468005277696,69747 762055069932158976,71502 764683578781204480,80939 790755149471969280,231894 756864760147247104,44429 792802641772371968,243865 733033680030081025,355462 761239878281469952,65180 780414704074104832,175207 781897299958128640,191354 763177771120128000,75899 771386142214193153,124597 788757738947907585,220332 765251026966474752,86472 771335831072026624,122973 758219251656175616,51629 768605314329432064,107428 787798561404563456,213253 749749080151162880,9991 755537938482626564,38401 790959564954804224,218219 765689989040570369,88459 785753524340523008,195975 790588144995278848,231318 791685252594884609,238429 775401017009704960,148349 755166532481593344,35890 789849955603128320,227242 765421248113418240,43947 773999049192136704,11774 780011546294444032,176490 744941190898823168,11774 772900637646450688,133450 764580614930567168,83184 765183734039609344,86103 777130959896535040,159876 791776124409741312,240483 766024235877675008,90401 751149468750323712,17284 776515760344686593,150877 785970968510492672,199546 762773171061813248,73712 768851643622420480,108396 792892273792946176,247240 771717278958313472,108396 749535974368092161,9075 760181956025933824,61051 764575178118402048,83367 775577826942738433,144611 790647428571471872,232169 772025777428819969,122528 791759413807681536,241432 793939224667963393,256255 789267797176049664,217443 791785559899381760,240483 781269786101559296,185347 754776193673601024,33356 770395821275688960,117364 793425563046117376,249926 753348108441022464,25189 756923760008171520,41929 793523256833806337,252020 786191767397957633,201494 790050960169197569,228041 751079543109287936,16200 770395539372437505,118191 787845780480589825,197888 794572966457704449,261155 774328561553530880,141905 789994858802925568,228354 751743949128159232,19000 759223501819670532,56772 763162627249807360,74247 787971592479399937,214090 793010612028571648,247983 756388769607983105,42249 773943382846693376,139404 758366931216982019,46974 772103124555292673,128519 773630872587296769,137869 794615660735303680,261155 758105802037080064,51451 792181064370262016,244230 767498830908690432,74868 781594072318377984,189032 766653385097486337,90121 776829755697930240,158520 763936287615098880,80939 793598483123011584,249926 765158155420524545,26066 776504675659083776,155688 776994713198997504,159894 786228027457871873,201958 794607981711212544,261155 793931263191060480,256564 774195375204741120,140900 786623811995271168,203350 791687563748712449,240145 769297445750579200,110659 765542268157714436,88052 761954594037440513,71026 763047066847227904,74281 790755028180926464,233154 793212546463522816,249926 768293253393154049,209828 772298361655349248,130415 752200652550447104,21074 765306868185100289,87145 775000705044131840,146259 742404673781551104,1247518 766746134689751041,95708 770325779079106560,117687 772182992433221632,127579 778253157306544128,166913 764418241380974592,83367 759058293436186624,54620 761134989010464768,61051 793819192797650945,254089 774240138851475456,141316 794174633037725696,258454 788473558913736704,218275 791607932823580672,78159 753959531965808640,30206 778401418239680512,167407 793112458282078208,249469 773933121645473792,132578 773575408906276865,136018 751187101400592384,17517 764106243057197056,354833 769901034336464896,115159 785947710100742144,199960 793150583813255168,248437 732790884111110144,349248 790627300161167361,232933 794268258283225098,258771 794960574195126274,263895 759928200793296896,60069 771877391081676800,127871 773952819971825664,140232 788016599529693184,214173 761608630122708992,68873 762848074830012420,431998 786730309836419072,205349 795038400181141505,263532 795739766302064645,267746 780431641479086080,180233 752054874288693248,19000 765118468668600320,85562 773970382562865152,140025 793612976175603712,252044 758018125925232640,50654 791115725851140096,234583 792075700001972224,242135 761883110426279940,70072 788445685666361344,217039 759234327096033280,57574 793629214779912192,249926 755041416183738368,34320 762865351935668224,47188 790930166339907584,234583 786811555266473984,206742 781605620831096833,188492 794559022372298753,261155 768542497127575552,107469 758836873020137472,54861 762160108881055744,71476 765545899649069056,87793 773152838394544128,134470 773181770451877888,135025 794535360801947648,261155 750381719560261636,12981 754716810147143681,33356 773935970676649984,139404 752295569821822976,1170347 776539605872934912,151845 788227200931594240,214078 791021004319371264,234583 764387169305661440,78159 791203770428366848,232169 779366807765327873,174253 781174774256902144,185313 785968209518141440,199891 780977120205910016,184223 791502966863892480,238395 792926376961728512,248514 761412246337531904,68102 766664580491776000,95045 794912569014308864,263895 767817619936280576,101681 768572609038548992,106830 791747087427735552,236502 776407718458454016,154469 767718696240439296,83666 793207079272124416,249926 755742390883721217,39235 771880095413829636,128519 763940375958401024,81130 795036402765484033,247930 795665789114314752,267862 752992344354488320,22411 779025162150612992,172057 790461538696060928,205972 766709763048628225,95708 785908148217389056,11774 775826499576352768,150404 755202845306068992,35372 755760356631441408,39462 779785430334046209,176203 792028474097610752,243075 774021041819684864,140232 749953886841139201,10696 764788732876709889,84724 793439339632025600,252020 794956759274295296,258741 767060061533380608,96196 785323953799725056,193633 793501501993783296,252824 767966442671046657,100893 786973738348650496,207949 768181571123806208,104026 769258406893019136,112363 751590755110494208,14277 795660739268804609,267655 743131145802420224,1247576 769538036480610304,113754 766712983238144002,95708 773484175764647943,135025 766520243271315456,89762 778337194205405184,167407 755451039973769220,36545 765030293048729601,85562 763149630615932928,76723 779329769779372036,158387 758062472309968896,48663 766644443847925760,90252 786132487147618304,198589 787467123115364353,211347 792185480418889728,244464 795366691605618688,67229 779079285638324224,172523 790615002478772224,232169 794730373737578496,262752 732965982680023040,354120 767863131317993472,100620 795752482840387585,268529 759893556920217604,59725 791085796765736960,236224 794526055541444611,261155 774003554625261568,140444 774349154126536705,142942 762714980529545216,73704 776060792139550720,153194 760793608983281664,62716 794421773785649152,260380 757691197431263232,48205 765342379536556033,87249 773251028003225600,135725 792579809075269632,246697 771838601143484416,128043 766712958336561153,95672 768866466137530368,108385 773535926693736448,134993 793150274768474112,249926 776898085431578624,158815 759210314688827392,56964 790579758564122624,231894 790996181337804800,234583 788766081326297089,220526 779732180968828928,176110 779843986328551424,175952 757252636747845632,46612 755172721298767873,35890 764968355954556928,84666 751931569649004544,20279 775743250628042752,149953 780992498994937858,182194 792338092728299520,245136 768078293018906624,11774 777865949068169216,163242 793638454987001856,253032 793905356300697601,256255 749267228323901440,7828 781920965747994625,190635 773300638826565636,128121 768684322459095040,106774 762575998860660736,431998 778985013056458752,171693 764203388586385408,82066 780633315166478336,182146 794614546501496832,261155 760037808849510401,59382 767200475523330048,97472 780089921369354240,176129 793206501238341633,249882 777596214808281088,151463 771883852642082817,128404 791357773363679232,238207 752193200048054272,14277 778392981577404416,152594 788127985434058753,215754 771397004714872832,125163 791702172220043264,240145 757396504139079681,46974 758737886787153921,54070 792310907477123072,244815 793843882601644032,255942 761410731644293120,67973 793629416345612288,254058 755165477974880256,35890 778260282619547648,166532 760209176299704320,61011 760842340152008704,64326 762052877711925248,70912 764142811839016961,1249165 780078971870412800,170318 788088787775610880,214935 794250181591998464,257788 761713442713538561,69747 787168988677627905,207965 795166865215492096,264397 764131608538603520,82066 778336717040484356,167220 788452199793762304,218275 779034285865132036,172120 791378786025545728,238395 793182373659734017,249444 766254934102675456,91946 733508657632043008,102730 775682626002624512,150511 781487501882036224,188119 794243235724070912,259191 793159253791875072,249926 793841422558334976,255942 795036998830538756,263817 764155931517038592,1249165 789514254823124993,226717 792392406742208512,238045 793752588470591488,252824 758829913692446720,53739 765337134819602432,86653 780571456740687874,181419 752200573827608576,21572 753728841114275840,29589 781654960098467842,189515 789693074578472960,227535 778230088328413184,166422 766286069025411072,88920 793915790214840321,255942 780486840281214976,177773 788394016299741186,217519 793935530484494337,238939 757542833708498944,47782 764600645517086720,79561 788115515864645633,215505 758858203580858369,14676 760462166793265153,48052 763829867225972744,80482 793875297540026370,11774 768968029728284673,107469 769294092731764736,112788 771382904907849729,121612 776887642755432448,158673 792188641435119616,232380 794993375707615232,260537 749598248831037443,9313 774301445139025922,142090 788529806405169152,218219 764252948130070529,82457 771803253713408001,128194 778958783011753984,171324 787698760482553856,212357 762041866204446720,431998 749741080623476736,9081 787087800852185088,208014 792797919023882240,247745 759420868946714624,56800 764606223429857280,59936 773936428543647744,139577 775341345774895104,148045 794324460035657728,257492 790979554043105281,235590 791685038207275008,238395 794677304874110977,261050 795702087703269376,267862 767167197336612864,97852 760703295459581953,11774 785322273297211392,11774 764893371232026624,84724 768595145843351552,106753 769875059724853248,115567 775780388627066880,151212 793910985601843200,255942 759156534668648448,1248682 765664915726008321,88998 786202217409761280,201481 769987773549993984,115996 788126886861807617,215754 793267953210789892,249180 793853007414882305,255942 753971577838985216,30304 756224998071758848,16953 755047983272439808,35044 760882590060609537,1170685 781219575434190848,185310 788009895828320256,214354 788078041272578049,214660 778728694583992322,170229 758092797165572096,26721 794559913515163648,261097 757946650807504896,49400 760338989349941248,32825 761920615817306112,431998 775149164162326528,143473 761631562412818433,69711 792849745924370432,246392 759162114850320384,56964 762684291037880320,74133 754987110105427968,34666 756271068365455361,42117 759120560014196736,56952 794580151963156480,261155 749370652524548096,1247946 770297944301969409,114779 764949170738298880,11774 781737772121939968,189026 785302922552709120,11774 750210215761440769,11495 771037072719220736,118191 769912101632704512,114779 773930986673467392,138365 775054269267533824,146580 778523205518536704,152594 767006928144859140,9512 791580926182588416,239928 777918160842420224,11774 788066963356585985,215005 790590168449228800,11774 757658850732478464,48549 764999092418117632,84679 787075686691434496,208379 757340432896520192,14277 749263368280649728,7828 781430332700712960,187857 758112201349660676,41703 794010882791669760,248652 770412640271147008,117263 786013325209509893,194082 793841775345405952,255942 794619811213049856,261818 732808966829400064,354073 792992034516795393,243286 770311868128849920,118087 795720421178036224,267933 781061361161768960,183759 791264011165790208,237491 793625755565469696,253164 750903475094036480,15643 791659992634036224,240483 755164169490436096,35890 759604883171446784,58757 773591031925338112,137795 781396924029108224,185921 753961671035609088,30590 762002851459698689,71026 763361243528892416,77491 785810980693504000,198671 760569758538280960,62798 778037997748891648,164694 755046214689619973,34666 761942190805295104,70679 771338783786754048,124804 781154271391649792,184851 791799495038210048,241678 785804956850880512,194080 751988305143541760,11495 754820193860198400,33850 785948762141171713,197512 791023645535588353,214899 793614814459273216,252408 792850274402443264,247240 762196149793021953,431998 773650307695931393,137640 786270316205076480,202429 776025425940090880,152314 787018678483165184,207287 794717742884589568,262849 757910444057255936,47940 767779831450705920,100893 778259688391643136,166409 793841567760982017,255942 770826507019165696,120561 775743057434206208,150511 779073294221934593,168284 780734060180099072,182036 755421589471133696,27045 771495981997187072,125554 792957505651433472,247241 756884591437156352,45040 769453825165897728,112386 779590443134652416,464984 790557796269907969,228341 794930127050158080,263895 795263132851732480,243187 760416089251713028,62063 786114077634490369,199640 756985319023603713,44450 773697059144687618,133702 774012910427254784,139404 779528811943645184,174557 754988134102728704,34666 781787921766576128,189864 786911535562121216,207287 793207896645349376,249926 793542227972747264,250633 772724827958317056,126011 775808163262050308,151463 790974879550013440,232863 758506074177736709,53703 791730103323590656,240145 792516961989042177,246295 769514779648024576,27164 757475131426017281,43469 794251302863781888,230523 793253791873298432,243513 754032821937856513,30339 788770518073765889,220332 733395944239046656,1170853 786553286929309696,199460 751151703895007232,17307 763638110580244480,70886 766667928506802180,92958 768523969569837056,104973 766045252012560384,90908 792949769005993984,247877 755495813988483072,35637 764313861956702208,77731 767303176898785281,97386 773134061212692480,134470 756967660706037760,41680 766710739587465217,95672 775407513948696576,141316 769664180114759680,114779 790913743303512064,232863 786244434899849217,201555 772644749719302144,129558 793213498117488642,250430 758092588603707392,51248 760254938328858624,61545 762657797695741952,73814 787086037726138370,208016 789539961385193472,226924 786586507989643264,204783 754906306675351552,27045 773632908212969473,138054 775468987199041536,149040 794668476459864064,262588 752236082540916737,19437 767000044989886466,97323 791401779162296320,238395 778303282275954688,157993 776738327500296193,157755 788171371008229376,11774 791819295965650944,240556 758426739714301953,52659 778804669401346048,168698 763115245799739393,75899 765654448932810753,88052 791636790859792385,240145 776904982943653889,159258 789267318261940224,224818 751104188143247360,16728 790404744896544768,229895 755230148396322816,35403 762975134583889920,75724 776895079483117568,158387 793159044798242816,249926 793629412713439233,252112 794622005047869440,8044 755452692370186241,36157 776071146655608832,152314 795705628387921921,267862 793409878324760577,251452 793567277752913920,252408 781573327534055425,188401 791394559712526336,238780 752959078813532161,24675 785841080487047173,198878 792709846298570752,246987 752296726682230785,15996 766309510826848257,90982 788508842569113601,217519 791679568121765889,239446 765730030685188096,88606 793765391352889344,254856 795707991790010368,199307 773654774067580928,137553 791082782105669632,232169 779084554267230208,154322 791810671897817089,241940 773183374437396480,134470 789153275744428032,11774 791626516073418752,239456 786413012752146432,203674 765719499752427520,88930 790667969374355456,232863 752312662441070592,18317 770391280689950720,117364 765882405311754241,90031 766041385602576386,90539 773582670215450624,137042 772543607417044993,125111 780414523886870528,179742 774359379332173828,142668 793918744426938368,256255 793162138609078272,249348 793488190841556992,238292 776378997353619456,155390 777805236773675009,163763 732793843175804929,11774 788779904695402496,215505 786605548548530176,204835 792156035788201984,243187 764724180130549761,26066 766168252556779520,90575 768606187969327104,106756 777652727526543361,162497 761638077286588420,69947 785979119418814464,199546 793850790678925312,246425 759854030105436160,58254 795429272844435456,265867 770870113184706561,121046 793469938715332608,252196 790383831509532672,231211 793243335393705984,249926 757720087088492544,47693 781658912386785281,188304 753107776457568256,24366 788354297155248128,215608 793843317859504128,255942 768806074162024448,109104 777843721840635904,163990 752162547340484608,18400 794530111907360768,261155 788491363381686272,218275 791686798091051008,240627 759575123796103168,1170530 786774068309610496,206008 794548168931184640,261155 751232248976904192,14277 762981412530229248,75724 766644217883926529,91700 785343743528427520,88859 791056348238663680,234583 776832788074860544,158589 749217654133563393,7615 758752574178754560,54842 765819540840349697,89198 794075992969121792,257492 786243022811860993,199546 793740535198543873,252020 788169416882155521,214660 764277141554987008,82283 777900691528552448,162596 770656010226638848,117263 757855757261864960,47940 780934994306879489,182870 790937641948549120,164764 795451616585519105,266822 780396764171866112,179967 756618481899036672,44429 773876134349971456,139404 792083264014016512,243187 793338736943763456,251452 760572786410524672,63559 755102282153426945,35086 772953989910519808,133454 790331966910373888,229922 790905415777161218,234583 788768108731363328,220332 779338777479098368,173964 793973084734844928,255942 768229971257155584,104973 749315435368177664,7182 756506790632820736,42249 788780660530053120,220526 743167590789316609,355185 778458624016252928,167407 789142282691813377,222682 795004133514219520,263895 792133264769155072,243075 794320304189407232,11774 769541882380705792,87249 781093789872054291,182801 769262507894550528,112399 778622322655698944,169310 779666389355335680,170373 787704057603485696,210253 761992253183102976,70858 763516870603530241,78684 732402615603105792,351286 764822463582703616,84724 775395707364581378,148170 785800356567678976,198586 793206253342162944,250033 786966042404847617,207613 789159832951459840,11774 753933311270060032,29263 761235664490889216,1248904 762749102853586944,73706 792512774467358721,246344 794541374821560321,258598 777367356783923200,161456 788871027153473536,221476 774380923890507777,143186 788006843301949440,213887 762000363071365122,71270 776744899488124928,157755 763349458990014464,75724 765886216340398080,89829 789924140492922880,226823 795135203714863104,264397 769688244644614145,113982 760549006875332608,62779 763144392936984577,75709 776985038080442368,157082 788538209798152193,218832 759537455288705024,53423 772803826244063232,132335 789131442244595712,223286 762276927625232384,51778 763731372489994240,79843 763800840184340480,78566 790915091378085888,234583 792035245856026624,241819 794561782291566593,261155 760525065733758976,63451 788475194369306624,218275 761649756640796676,47283 775383872406192129,148170 780921024053334016,33169 754717433135595520,33356 760440623551905792,62063 791487357987852288,228124 758384230564978689,52720 776068443594493952,152735 778218838718636033,166409 781335261347188736,186584 768928783231397888,110362 772227276037423104,128176 792667955855233024,234526 785985729805496320,200388 759852313091645441,47940 758333635376414720,52112 794290585267998724,259543 794810809050398720,261796 769754188116992000,112162 777154923171606528,159876 790798552318504960,233786 763846540385411074,79131 771055230683197441,122388 760561024793739268,63149 764642075233181696,79561 764855767870701568,84449 774115612494745600,141360 777845703091576832,163990 753329084550131713,350247 791746009156034560,240584 791230257739161600,234583 795235097352044544,265284 763197273765543936,75899 776935649030971392,159093 762124263251783680,71021 770025588342067202,116373 773785905848999936,129700 788109377618051074,215608 789924323943391233,228820 794151433360777216,257492 763772886511386624,80136 792395830615543808,245531 788870570507169797,221785 790497593205792769,231781 790656314791854081,231881 768580515590971392,107469 752696616130314240,23167 786691489946632192,205167 789078660330426368,222526 764986785298456576,84209 792382139689897984,244632 773502471461363712,136947 754794652662919168,32577 771494965297807360,98305 778378611443195904,166300 791649244968988672,230485 780556721542402049,181548 790919097773162496,234583 753965382545838080,30304 764068674751696896,80720 780860689443266560,183975 787007914393284608,208065 787710598956064769,212357 791728817924694016,237935 768950305161555969,108795 778415843281600512,152594 786526331806814208,203510 733658556629700608,350559 763418805120880640,77586 776736448078897152,157755 792859290126147588,247715 788438087785250816,215437 768652222569680896,107423 751833391469780996,18341 758434572837195778,52112 766414925593968640,93184 771641668156010496,124744 785866717545324545,198591 790954041647869953,232911 793135552761507840,249469 767771214857187328,101163 776515678727761920,151299 786990299570704384,207287 761916657975566336,71144 788854357533962242,217039 770517055112085504,118191 794273908899844096,258456 757794095855046656,42249 773900505311567872,139404 769890966006366209,114779 766038885348409344,90384 794164755489550336,258331 734050936365060096,1170327 789116168665698304,220332 794049430366265344,256255 794562498984873985,260081 778618362481905665,169201 776036583350808578,153033 780004287204032512,177731 792090123617837056,239610 768921282289238016,109666 778425461210832896,167407 774306252520169472,141360 775729122635091969,148479 792702133552476160,245148 767804874461511680,101681 763890428483670016,80022 777757304267485184,162107 794346373382569984,259543 767024771561353216,61784 778308893495664642,167407 780664881108234240,181984 749827084168683520,10395 757321752024342529,351340 774080423924232193,131421 776119620600270848,152878 776573712187334657,156962 792079588302032896,243398 793937667104903168,256650 773141630853517320,134681 773643379179659265,138382 753478498573021184,27317 763126811408596994,76628 732141420602101760,1170324 761624803564478466,67938 776392696961306624,155328 767447049885192193,98146 776637903497596928,146991 791475839900721154,239405 794624771950575616,262145 795366307084505088,265885 788470487735205888,217285 763078223571787776,75724 771550463439151106,125554 755943400478826497,40867 755558395176820736,38032 788837094135259136,108396 790162516668186624,431998 733087979858726912,355480 775038701818839040,124610 771898916946190340,124597 795039601773592576,247930 752245662222258176,21693 789924812848267264,228820 754748018478485505,33356 755447306535759874,37433 761302208323334144,66772 780337612171149312,178524 789125500643880961,223286 791453015446130688,237908 773992535203151872,139404 761985366941368320,431998 788154061237448704,216009 785882162528653312,197512 792101169812287488,243187 760793884104556544,64722 768529455367254016,106753 771450090020016128,125367 790708107319967748,233558 793170884349440001,249374 778310110447796224,166282 790702351359184896,233729 771428421423345664,125367 778560109190471680,168794 774248601237106688,141867 785825261048782848,198671 779793128823730176,171693 743851913859469312,11774 793156691265069056,249469 792830630815993856,246392 793574731093905415,252020 755535981151981569,36875 765307044060692484,86763 786665727835201536,201555 752814302004850688,22779 759530683521904640,56964 762001639330938880,71476 764135887378780160,81924 772140528049659904,124896 790428007550693376,231550 793464373645758464,248770 762817837287084032,74681 769158961589284864,27164 775084434290675712,141091 732149517479346176,349662 770447313370165252,118698 773985450826444806,139404 788405501122011136,217519 761356265222131712,68102 764450822726057984,83454 769276919615336449,1249640 771803098348085248,127218 758280510481326080,51809 794555290695962624,261444 792267439337775104,243075 763148289822842884,75899 764294296761671680,82283 795498156435742720,266491 786319541597011968,201958 794561988969918464,228911 749553302258454528,8119 762338310496759808,72550 763675461851418624,60794 775750657617735681,151156 794279979135606784,258920 776945517582508032,157755 777817454978408448,163716 732540646901321728,352433 765803458977030145,87904 788893678102339584,221972 763868007483400193,80939 758182855751176192,51859 760590567235399680,63464 770791387075936257,117303 732268312323866624,349776 757447203828883456,47261 757980433577549826,49852 759267288407244800,50923 790694983732822016,232169 792899555322896386,247877 794782565840416768,263090 771493499686440961,125601 786878628118364160,205091 788129784182214656,215754 769701079869194240,110585 792745341795835904,245705 793237672106004480,250293 791690247251820544,240145 733363863530266624,355464 780602213269843968,181935 766414082543063040,91946 767782359097679872,100893 791003859543924736,227048 792153585782063104,243075 770660730253160448,118985 791269744699518977,237491 791045901888348161,235590 761287139740880896,67852 773878673459908608,137953 759148723704205314,57348 760519762485055488,63214 764100889338523652,78159 775971484187656192,142503 753010477811326976,14277 758025102940213249,50314 767860567092531204,100561 778365089439023104,167305 758601888912723969,41680 781221414514810880,185921 765197735024664576,86103 788197276015407104,216009 754124762620715009,1170858 775347946573275136,148045 788192720783368192,215754 745284195300290561,11774 768092083521482752,1249517 771289252441141248,122559 767794241326215168,101421 794611531556257793,257325 785659307769536512,197063 792038032102846464,243075 756280475908313088,42495 762815103561404416,73712 766640913212780545,93303 790915044234100736,234927 765104906189537280,83240 786613925278343169,204413 758193386616598528,48289 767922812434735105,101681 769681092999720961,114779 774063943824191488,139404 785496029500243972,196277 762127204574715904,70858 788858661439414273,217634 762697405686910976,74133 757982166433275904,351158 794228898355552260,249170 752241853215285248,11774 760158961261617153,61396 795716749287034880,267655 769327984369016833,112336 767835563466653696,101681 780008410540544000,177704 785582675465605120,197297 775211343922200576,108396 775407656714383360,148574 794327651376893952,258789 762469132990238720,72420 779836632094633984,173358 791404075371810816,238395 790718666853617664,233152 755150361992765440,35890 780761309965062144,182960 755890828724178944,38459 794212697399328768,256219 756518449849917445,43391 760291101106327554,62225 781808511508320256,188498 791402395959980032,238395 766709860184518657,95672 758696069073100801,54070 768936381485756417,110389 791648365394075652,240145 761204138147389440,52112 758104370277933056,41703 779074780125290496,140444 788127384075636737,215754 753693079576641536,28819 763385528087568385,77731 765384101268295680,87089 775384476671209472,148170 776299527372468224,153194 760419860077608960,62063 778352896194834432,166913 755069992370970624,35044 780781287799914497,182726 770819631732789249,1180149 769985831813668864,113165 790282430070398976,230282 770687924983697408,120610 785867292206886912,198878 794495476821356544,259034 762708823152791552,73712 778743603736682496,169437 773649503270252544,137869 768841683555450882,108784 758268491631820800,52061 761336589947580419,68182 771159371199815681,123345 750189573926318080,11015 762109492498665472,71476 789465796179296256,223881 791021366795378688,164814 751114450267152384,17115 789432717943435264,225911 763965532001349632,80546 778732293569388544,169384 756237666585309186,41440 758373908844249092,52532 787034113823744001,207113 773761582874570752,11774 749283012601229313,7836 780110247109066752,105109 790297815650037760,11774 761616208970018817,69684 772982140468359168,104973 774026564648464384,140444 753961696171925504,28915 792775114777464833,247241 751561696452325376,349703 753368540728725504,14277 770996664614158336,121612 788760940762324992,220332 790262296840900608,227242 763149360351895552,69231 776092401253224449,149040 791167469201293312,234796 794023118650097664,248770 795086596169027584,249926 760148126111969280,61145 764186383560929283,81946 771930996388294656,103812 780821075613581312,182960 765230697866891265,86440 768198475150401536,103986 772224049753784320,129558 764783003155435520,84724 785344006460878849,194949 785589559585230848,196767 794391726097977344,258456 785495613773320192,196277 790693046681763841,11774 781059705477079040,183759 732611094825553920,352965 787646614630494209,195849 788241263103385600,216009 788727489011081217,205197 794730143402987520,261050 767688625496682496,100591 775002907619971073,146259 775851189967556609,151845 786045254352994304,194206 792861069660327936,11774 762740627595530241,74066 781373908230533120,139404 791693512706109440,240483 762797859381006336,75073 793485049421238272,249926 775135013935337475,146804 786363383113064448,202217 794328420914233344,257492 763119983085883392,76549 772765876923797504,129128 750325158565580800,12357 762611453073297408,73814 755619575065026560,35890 764207068987305984,1249225 775245989980565504,132877 787320227432280064,210207 755055288542044160,35044 761658093398884353,1248959 785250265305841665,193868 790651236672430080,231894 772645470812241920,131007 775860613566205952,11774 764428905184833536,83184 753761929496293376,29644 793491447286632448,245591 785592913589706752,196767 793603038183321600,249926 793638407486439424,252639 795302659209228288,265257 786769431309541376,203674 786873481761853441,204835 765209621992800257,86440 776587740267712512,155688 786689242177138691,205455 764267986857238528,82283 780626780289769472,182036 775790493770911745,150426 789883636929601537,228354 791802379519733761,240926 771123306569142272,122126 792124089909542916,244036 794871383796879360,262022 751550223139221504,17794 775399325765697536,137158 763905604037414913,79970 788638874100719617,218275 789755854220320768,227794 757605379522043904,47761 786801637952061440,204487 733114737555181568,355480 756886838401376256,39096 766950435764645888,96299 786390232157388800,202727 756602639882694656,44273 795438029099978752,267133 758711785289646081,11774 793888199353315328,256534 794671417723731968,258922 774328412974571520,132996 772097240664014848,128934 790977974803628032,235590 776774435759988741,157755 776813586400284672,151542 759530134558957572,56964 772802700257861632,129325 785297595694456832,194923 791873980747702272,240145 761289357193916416,67547 777577630535122948,161277 780836552503070720,182036 757673783167594496,48369 793465893032525824,252020 768834010466381824,108817 791715443849519104,234990 762650316898578432,73926 765669220973629444,86103 776851684765143040,157693 779001527126089728,170218 780461880783605761,180310 781046696495157248,183050 793258316931686400,250430 755799063803551744,39462 794023593977884672,257492 755808092659474432,39384 760976121479311360,65974 771958148974379009,234630 786119224427175936,199561 788786217999478785,220526 750508339491024897,13343 758861855435567109,51809 794922160758423552,234990 791462045984129024,238207 756210425134481408,40534 781264343480541184,185310 763342701362307072,77586 767483994971799552,91936 780077459202990080,178045 754735377534033920,33356 794548982001172480,261155 754063609290981376,31389 768207607068667904,102137 793140017942106113,249469 760618662009053184,62327 770502791957614592,117257 766651443356901377,93261 764974033997697024,85562 793097489901641728,249469 776615257397616640,156132 764850714178969604,84724 760643499301728257,64225 787318473831673856,210207 764610201789960193,82209 773917939720413184,139404 794602441908035584,249926 752041464645885952,18030 788560583603789824,218275 794025177491374080,257492 769439186650853376,111558 732710714067013632,353228 758712939188719616,46076 733831259047100417,65113 760500987316563968,62877 763474084474880001,76406 786402949492711424,202983 794416432876552192,11774 791314333959585792,11774 763485988849156097,77682 793894114777530369,71581 749625426599829504,9446 750357043303870468,11774 750550319730454528,11495 755048570609369088,35044 764795665318809600,84724 791352102215790592,237491 791418986378371072,238207 795769498628276225,268669 785320572230172672,195125 757549896572346368,47782 757589882638176256,44163 767556679303041024,1249440 774846159735123968,145681 785698434472812545,195674 753083805548867584,25255 758417503336828928,53163 774236199409946626,141867 752182000015081472,17842 756463049763123200,43391 757109278201249792,44450 761424490723209220,66897 794613466786971650,258878 795710155006558208,268448 773601362110066688,137869 773886269290082304,139404 776579353492586496,153845 788713858118586368,220029 785256451145142274,174507 785969762455134208,193636 753632433757716480,25189 762382145474002944,73012 785260116245303296,11774 776534966830141440,155318 786968600535965697,207949 792778584054231040,247076 750758664647081984,14781 764977537407676416,85562 768852455857815552,104662 769313144569225216,111558 795043804973674496,247930 765036842710425604,75929 766919459613257728,96954 792519724114513920,246295 775301498079092737,148045 794722672500502528,262053 757559400131420160,47782 766349875013300224,87904 776960376072200192,158815 791270388311392256,236502 791775408005840896,240483 794369658820366336,259034 769565470529839104,112382 773975649618829312,137965 777603746834644992,162610 773979041766395904,140437 760968128696385536,65222 762804883573440512,74483 763159472013357056,73814 759607045637025792,56964 776206864333869060,150250 791404803809239040,238207 793499474194595841,252020 776975711160504320,157724 771163098451283968,123494 788775894722629632,220332 794671920323170308,261818 754049413488775169,11372 766161026249134080,90482 773220917212246016,133702 785473865778499584,194723 773893304983379969,139404 768545896057360384,106317 771399495896694784,124597 768900057915531265,109666 778390472373002240,152594 795709572484886528,268101 781919852990763008,188489 751913481142571009,14277 793182838170521601,249469 795402997769633792,266491 750708989445320704,13343 785610989811093504,197512 780557015777157120,180233 763103967609888768,76329 781344130005819393,139404 753896145458462720,25070 764568935727378432,83367 791049853077901314,234212 793163828221517824,249961 795729573585502208,268281 785589843552247808,196767 789850762088099840,214880 793260026035068928,250633 762817703631519744,73814 785560503670169601,196917 762689071839797248,71476 795018475882348545,263907 759073792303955968,56793 761532836943892481,68908 759246001114873856,56964 757283507546779652,46407 768618025130090554,104999 773925376393306113,139404 785884040524075009,196277 774081515655274496,141360 794133788532084736,255942 733212732653195264,1170862 760559202179780609,354841 751714125651193856,18215 756921654606004224,43469 770260963027218432,352628 756409226528903168,42249 794692829738106880,261818 786619197283381248,204413 751055162349871104,16581 767099640558813184,86103 756715271096709120,44732 768115624035831808,103354 788450489100701696,217519 787176953459511296,209557 758319500915683329,52061 762064684371611649,71825 768136215627436032,102745 778369241917435904,167674 793173985131393024,249841 752829856577118208,22750 773546104491081728,137158 788855650017243136,220029 781195065905393664,185595 786260410701787136,1063777 794584472238850048,261155 764799144951177216,84209 786537309684404226,204413 791231194889326592,234583 758718624383242240,52554 776808509232979972,156928 757084786322186240,45857 771077953006501888,122299 791103800652148736,234583 788133591276457984,199307 763598388155654144,77637 767875229582499840,100893 773873934001442816,139404 778410655351119872,152594 768966934901690368,49400 785867616778760192,198671 793500831798534144,252722 793656531770347520,251758 774056168905773056,139404 780617342392958976,182154 763684124796346369,78965 771437050830610432,125381 780882699338838016,182752 766391706786803713,91946 776188792898215936,153743 791333746490302465,238207 755112823563296769,34731 790888844316905472,231894 794377614685249536,259242 770242858200604672,117257 773943140562546688,139865 775322143118749696,148045 780772352724307968,182726 790269590542675968,229895 791047804156207104,78159 793160241701457920,249926 754735264312860672,33356 794552002026110976,261155 733183077892100096,1170860 752667013865017344,22746 751143206591471616,17137 765528863380299777,87904 773884770652680192,139404 793946208574193664,215965 751961105589628928,17794 760877406596968448,65180 762668159761518592,71476 768284628666884096,105109 769010003101544448,110659 763454677350424576,76406 795239596179292160,265644 765731762190233600,86047 751123665685770240,16953 771415982569058304,125554 746650777620340736,1247750 769864771059453952,105109 781523863016386561,186584 794620574802857984,261987 770004046082142209,116060 777364406548037632,159475 779104897753112576,168794 793043926429163520,249067 790055860072505344,226731 793114241452605441,249469 750310592322342912,12311 775366744592490496,148537 754780168225456128,11774 769204842677932032,108517 781515679035973632,185310 791339920451403778,238207 755103691372425217,35086 761461325310623744,68273 775742657393864705,150663 793154956131901440,249926 763844154346631168,80781 767759109097750528,101163 772818912895504385,132578 787039724485668864,207965 791373947480793088,238395 753260792636518400,25995 788696859401269248,219942 769662180430000128,112032 771021553878372352,120675 752983609993289728,24196 759369831552462848,57917 786146280145694720,193121 790609487186890752,231870 770816959550136320,121479 766510244256100352,93405 753448352013058048,27045 756284097295687680,42495 763038120673615872,75899 763993070341808128,78205 771142087345446912,123583 775772122555813892,150426 794711406029443072,261155 772120481243598849,128025 776247777206603777,153779 791677001702793216,240483 764962541638299649,353879 767774624146792448,100893 780566623958687745,179589 732539747688579072,351666 760112627712299008,58358 767159470757732352,97386 764642617363759104,83392 757823205163700225,48735 781217609467371520,184706 792488434396909568,246273 794234244923006977,257492 793166013638533120,250033 754799597327900672,27045 755786263198769152,39384 786351907136765952,199546 792093084876013570,241678 756547227158515712,42432 766288802188890112,91112 781427893679161344,187084 785319678881230848,11774 754036459888267264,31400 790691300399943680,232169 780415628419137536,178301 763514526549483520,77476 758039454070308865,50314 772539194119901184,121795 793111590568550400,249469 763698873407635457,77632 767725494028472320,100893 752198717730656256,21398 788603740009947136,217285 772675414221217792,131027 770373701292351488,117924 773132473375096833,134470 779800808825073664,176745 774380735297970178,142906 785897183329390593,197324 788911017539411968,11774 773307170859339776,133454 781116183273693184,185496 776421768672186368,153756 779246492473184258,172962 781199751572324352,185595 785913191419240449,198878 754818276773892096,28015 766779976008011781,93823 774998157356888064,144617 793555565867700225,248719 756933983225712640,1248455 763458408553021442,77632 771742991396528128,126498 768883646694584321,108849 779043971171483648,11774 788737486042300416,215437 759072272070041600,56784 768858716393377792,109666 778650345421541377,167399 792783118067441664,246726 762570738851250176,73621 764178451104468992,82066 768928542662889472,110209 776900736823205888,158864 793145586467741696,249926 759287605460660225,56455 776809285300826118,156835 763439987064836096,78344 778191409820078080,163785 771035616158986241,121612 791323032828596224,246425 771420703610384384,125381 792221013366812673,244384 771152349737857026,118482 769680685946793984,18030 772305881920712704,129479 764494634403844096,80939 773230745355624448,30343 791079483566546945,234583 770389069809459201,118482 792028624996016128,243187 760657005522673668,52112 787162009787699200,208395 792439504879677443,245148 765712826212216832,86264 777633452606775296,161456 794929871914934272,261796 770032895712960514,115511 779119248085876737,350711 761637250245492736,68987 778397224732680192,27156 771363502464217088,112872 778214707706540033,166265 791008120378122240,235978 794684589490872320,262752 752999254256484353,25255 794137950887890944,257544 752235664876433410,21034 770976340547776512,122146 753379675141840896,26458 774643483449647105,142090 768799725227167745,108385 752954038065430530,24134 756296003162996736,41680 781360357499699200,139404 794168015109488640,257492 790955114311716864,235147 759736938236641280,353879 769186792348250112,111549 777763830290014208,162596 788514087076495361,218275 770243675779510272,113836 791081188421210112,234583 760870423298908161,11774 794777883634008064,252939 763524875839471616,73814 770239903594582016,117257 778727488537006080,170187 790049595338338304,215965 760526960267321344,1248809 762831374403399680,73814 790705976374624256,233241 788785810887684096,220526 758287298412838912,49866 775108881265623040,141091 791044999668502528,235251 779748449071882240,174320 775070061312835585,141801 792378717976743937,244143 793474934509109248,252580 794581910957629440,261155 775978168389951488,152735 781342992808292352,186212 788774181072695296,220029 790523419959840768,231894 749048784416600064,195876 751173791250681857,16457 767900733727395841,100620 790132460134825985,229116 786652893071941632,205455 778423996702400512,152594 756299430052007936,42432 787452533279162369,207287 788853297813872644,220526 759052233732423680,56656 790517395630727168,231894 766760007291461632,95708 780566703130316800,179146 761975722659373056,64197 788361766250041347,215608 758958779635347456,55260 764967639022174209,85562 787720066951360512,195492 776882003668979712,157755 749004430687739905,1247963 764911689930342400,85159 768808297998716928,109104 778127600807976960,162107 788513731303137280,217658 750362480086487048,12883 778777570942849024,168794 787648721047711748,203793 760241211076665344,1248387 781802643089915904,189134 787258351897812994,207965 760954363846201344,63451 793476239361060864,252408 778072160619237376,162741 773923451212103685,139404 776813186792103936,157693 756204127865212928,41680 770685238334910464,120687 792168097289474048,244221 775788951558823937,151212 787089336818819072,205591 756919474335338496,44450 768093957255561217,102249 793396269473533953,249926 794531995141345280,261155 792016286662422528,206257 794543466630041601,260404 794571113028206592,261155 755081512874233856,35044 761636078155620352,69930 766765202658381824,95568 777689718272040960,160453 759577028014125056,57574 763157827875733504,76794 768607904865869824,106756 790009928425537537,212131 774747663044673538,138165 778648998349463552,166852 779722111053168640,172545 740644246097526785,351043 766689318270230528,349856 791392797853097984,237908 759101450714648576,56964 772027805701988352,129231 779081639418793984,172123 749144180279173121,7439 785947044678627328,192032 761659833808367616,47283 774738054112088064,144836 775804691875663872,151748 772973797380984832,129558 789992562815668224,226277 755383954463686656,37044 795318513296670720,265257 766509895042555904,93477 794488803490529280,260852 778482658888351745,166809 778555348449947648,167305 794644346360496129,261155 787238831036571649,193533 793175461203324930,226862 795731127314956288,268281 757852650956201984,49754 767713785578659844,100545 777617691792199680,159559 790980132857053184,235621 771889043898413057,128143 774242392904007680,142217 791670215964844032,240067 768117744663429124,103506 774815055787405312,135025 795047527280152576,264397 777239678336372736,87904 760438097200807936,61544 760956140045869056,65974 765607814655975424,88128 766499685574053888,91170 786166583030710273,198878 792710541064142848,246392 757657064269312000,48187 762196357784465408,71627 785901176118272000,199546 795193808421933056,264774 751234339124285441,15066 757667783333339136,48522 793454517752778753,249852 785647591472046080,197341 772034639175094272,127058 788500121088585728,217601 759610444336144384,56964 794320297507901441,258741 777974783942078464,161988 791275639097528320,237491 764787087153299457,82344 775896834724233216,148574 793508766503186432,250933 762452219341877250,72975 780419356715016192,177233 753260759782567937,11774 762482833277411328,56964 790202070674661376,224680 790977097607024644,235621 788058774443528194,215005 794258675737055233,258771 760344411184111617,48052 786569751367589888,204413 763819632427798529,80366 769486084946403328,195876 773298187335598080,134375 794301822185984006,11774 788494974031581184,218356 792540780799811584,245086 793099645761257477,249469 762870448749019136,431998 787150750342275073,209043 792131812596342784,244297 795284188027035648,261796 754113103831437313,30296 793440415869435904,252020 781284109402382336,186584 754752315446276096,33356 770384762934407168,118477 753652501518360576,28866 765333248884867072,86053 793472060035137537,252580 753351517579522049,26871 773498422028566528,136947 793322466223333376,8044 768541130002690048,105374 792192621556830208,243187 737307241603203072,354309 762726106302734338,73814 770782753415585792,121490 760912726994452480,352011 770681170187083776,120675 786185528131457024,199170 772564027650301952,128168 778578324738170880,168794 794197574697807872,258331 765961768527028226,90384 757163137426599936,44085 766635209928286210,94699 767327129700667392,97386 788393800674734080,217519 766849219302920192,94683 781636433220030464,188874 791948780463460352,22752 751933252726714369,14277 780605199140302853,181984 791362530618769413,238207 788865221917933568,221143 793325628271501312,8044 772121901753708544,129558 792024701203845123,243075 751853947929829377,17794 776757998265905152,157755 789255473736351745,213710 792130603420442624,11774 785991303800713216,200382 785489511040094208,196277 785661280359153664,196917 758399970768777217,52885 769697703643189248,113982 765719810864918529,87483 770815236412542977,120976 795070673660116992,258456 753736303380881408,11774 761016304245420037,66116 794615940109451264,262053 794740147770179586,261987 746902058184359936,1247750 763053349071560705,73926 787284078877896704,206048 781915354943463424,190036 785563003093651457,194082 790703356264218625,210289 793103962274615296,249469 781471998295756800,186584 773571435973541890,136904 773915257517604864,139404 769273152497004544,108795 762681658650816512,74133 778774123153465345,168794 766358315303448577,93286 767614493958471680,99900 771403601524715520,118985 781207154640424962,186434 792031288563683329,243075 751847501616087042,17794 773992609182277632,140444 768575837205467136,104999 772257824785047553,121165 790298594498732032,11774 787322489093447680,210289 758776166811447296,54347 770990775433822209,121612 795378814973001728,266054 795440233449930752,267014 765647163267231744,88052 793134473596563457,249469 754742306415124484,14277 788756614853464064,220526 773978078343270400,102002 785755419805220864,198094 789760093684457472,227130 785592090830876672,195923 792072814236868608,242693 771089631202910208,122982 786479629821353984,1063777 794356191975460865,258044 776578161953964032,153866 792326808670658560,242693 792531038627045376,246392 785685263653625856,197512 791785473714814976,241753 758658600772440064,54070 794159910116159488,257492 760609762916573184,63267 791005523571159040,235590 791355481939935232,11774 767815532498354178,101383 793138337603325954,246392 795448854841675776,267133 756705018720428033,43553 765555794251173888,88052 758674096632627200,54070 752220680662487045,20279 775081054147313665,145244 776631455699132416,157082 781277917938454528,185310 789118393353920512,223286 757037222289739776,44171 791023813773242368,235590 795608555525206016,267542 774249948116193281,141360 774814703755276288,137315 776393105310412800,155410 777627469406887936,162596 789726661516288000,227658 791718131903279104,240718 793544543375331328,7311 776244698038038528,154534 790564378181443584,232137 789842935730827265,225611 794372669235859456,257492 791786419203158016,240483 732936979097243648,354694 760299503689818112,60371 795017638761988097,249852 781480979252645888,139404 755184628047241217,35436 767438086577938432,95055 775837134037065729,151589 785597505329180672,194058 791509458283290624,239405 754763100902006788,33356 775359101370966016,146580 751863030913306624,17640 753598459123343360,27402 794331582551195648,258878 756684185314746368,44274 765329233346301953,87249 774091531808481280,131421 785579376809160704,196900 760213874872246272,61768 767907237431943168,100620 770244944908935169,117257 772978519517179904,79987 778233142062743552,166532 763514164568522752,78467 769345174044569600,113165 789330009357819904,225359 774648812224688128,142906 787021740379508736,205876 795033718901657601,264431 750347605310308352,11778 753921530015383552,29932 786502504821338112,194723 788454805022793728,215437 764204944098406402,80648 777191052658835456,246425 787949171433172993,213349 756734954554417156,44839 778249438649200640,166390 791093328901267456,236454 765654888504135680,88874 781767384411410432,189649 788071148017725441,205197 750750068693544960,14277 764895048068575232,82209 787604891636273153,210691 794966828728651776,262925 770704420665339905,120610 787763188863528960,212662 785624722742583296,197622 787514581169999872,199307 793201522003902464,249926 760177349002264577,61444 776422200815476737,155451 785310876932853764,11774 767740481417674752,100605 793858226852814848,243865 769537296551055360,113882 776986088850227200,53667 795710096894464000,247930 785512818506424320,196277 760922744313696257,65672 764977689090412544,84422 794971020130217986,263708 765568021976842240,46384 780051340890210304,177797 786311471101718528,200971 793105495691137024,249469 772679515243806721,131542 754719993741320196,33356 772564224484581376,112382 791871656587243520,240070 759168225951092736,57200 765538773446725632,87145 794529023082696704,261155 772797625905061892,132578 764836218471346176,84724 776095921817935872,152735 794771006908928000,247877 765658390332780546,11774 766253064697344000,91946 768654822769819648,102998 779070833742389249,172523 732213363816710144,349788 759760533062979585,59373 763932474388811777,79691 792612776648728578,243187 750423414683242496,13343 759122330664722432,56964 790584508978388992,11774 751737490638274561,19447 755471029842092032,32963 763320330500894720,76451 769658389429313536,113165 785493027531984897,194743 790212827944411137,226490 775933328692121600,151165 785955256744103936,354110 777934649184092160,164826 780054306095374336,176129 786089175799963648,124597 763017833710096384,65626 780843661105963012,182659 790972957770321920,235590 794995915555827712,264397 778368589208444928,166282 772559125389545472,131025 773182944550785024,135025 785562372400410625,196917 785907858252541952,199546 751684525348966404,18619 788167915954503680,215969 781668486057787392,188401 777379956108234753,156835 779348387799982080,174230 761337340149104640,67369 763131592130850816,73712 766747779079090176,95672 768645559364255745,107745 766429157551140864,92958 791287257084723200,235590 732326062470795264,351337 740327290240782336,11774 750387329022332933,11495 757745676839034880,45843 777049059697659904,156835 791721717630578688,233174 769392224064851968,112788 769614572705775616,113165 787635608751484928,210585 794961102778077184,257325 763800644683784192,80192 764857097993334784,84724 786261771837329408,202429 751769453864583168,19317 773650919112278016,137565 776819753838968834,157082 785723917470138368,190532 792426237016674305,245268 776522382320074752,156555 794831353497919489,261155 756569455191351296,41680 781120607551299584,183759 788823412693209089,352258 792170217162047488,244588 794849114416676864,262849 795307141133320192,266079 757780623771701248,45319 773951810792894465,139577 777300145146781696,156518 788276328894230528,1170441 793610585443229696,254135 763932656799141888,80939 751157585273757697,15643 776987619985162240,159411 752690203731501057,22752 780911941027934209,174115 779069025791860737,171982 763149852796710912,75899 790950218908962816,11774 791490477090537476,238207 760838200084590592,62877 794313141349806080,258981 752848267327705088,22439 786192410921447424,201619 763132099482136576,73712 763523324693577730,78159 794778407313829888,261155 795775885869780992,259063 756201972315807748,41680 763099514546774016,76257 786374949904801792,193623 787623350969339904,211347 753244624311947264,25779 758581919931957249,51043 769000589430755328,110585 785587718944198656,196609 788135256096464896,214247 788428846378942467,217519 794693144327716869,262752 795075742421970945,263708 773607206050729984,138054 759335905379360768,56964 785268258962235397,194648 787652947492560896,210585 776025134436057088,152887 778380082519891968,167319 786629899876380672,205181 790604180041768960,232169 768132052197658624,101681 770394908255326208,118761 780804950087569408,183269 790938594676445188,234583 767501299025842180,98972 769674791443922944,18030 772608241658277888,131045 772855349644701696,132335 773850933973233664,139392 751126082594738177,17140 769860234357518336,99586 779315976789630976,173658 785894161526493185,11774 788764044551389185,220526 786000590971277312,199262 764046080866562049,73712 772936581610999808,132996 778526273517727744,167220 756605680426123264,44273 787077582537625600,208928 788780976797196288,220526 788358440011767808,205181 792424264557334529,11774 757671081499037696,48735 776072185949499392,151302 785553273973448705,196788 754203701678641153,32279 768227355860934657,11774 781199470599872512,185595 758358025648402432,52771 785623512232800256,194147 768662592365572097,101681 771393899537526788,125367 786984903283871748,207287 794546743341944832,261155 732257916514799616,350671 770076815486574593,105671 780595032613068800,181811 765653732365250561,81869 771717007490158592,126152 777864058179497985,164001 785867580422680576,198591 751869572777598976,14277 793445327844040704,249926 777626141586776064,87904 788190894453198848,214078 771917000591290368,128194 794549928085229568,261155 767187073757577217,86950 769914458604834816,114422 772019732887273472,120503 780875785540427776,184044 740334093246681089,11774 761208871272656896,66441 776128670356348929,351338 779753625119813632,176203 795003656802185216,263033 751682323586781184,18893 781277027609382913,186212 794579300787912704,261155 795703982278709248,268356 754035815357960193,31095 776071660680122368,153194 778472578813796353,167220 791712930693734400,241034 763000683511554049,75899 768648853264404480,107469 790955458328756228,234583 792603848795914241,246554 794945213852745729,263697 774343779369254912,141360 795754782229168128,247930 772240327885324288,130026 777852692131708928,164001 791635946068377600,240260 792755517223374848,223872 794588817466527749,261818 795310276728000513,266190 795702156410187778,203546 758345831514648576,52538 775702798541418497,150663 792394675055390722,245566 759122244731826176,57105 778870487258632192,170253 791062002886119424,78159 794982621818273792,262752 774931240612929536,137979 768147624381800448,104162 774441947683368960,143585 781430360890601472,185243 780159622795501568,178262 763052975468064769,75724 792653062909284353,245317 749391368397611008,354831 790598792122892289,230485 794956705104793600,261155 786454697360056321,203350 790708117038301184,233692 792736554309607424,243187 789496051858276352,226346 732756385104953345,351837 792128837861707776,243733 795478417793810433,266079 759507177430069248,55257 765625579768950784,88052 773747082867781632,11774 780893875971829760,182659 791507476277362688,235147 793140060036014080,249469 749924878204203008,9408 763182314297909248,75899 773119215293333504,112623 781902134748979202,190635 788724590868504576,218258 753999917237010436,30802 789012384883015680,221785 791261502720311296,236393 780132671351586817,174916 753469170436616192,1248155 795702131185618944,267977 752016690658017280,14277 773712229111894016,11774 759646515262398466,58869 767838565145382912,101681 775850511488589824,151202 777577384396685312,156045 793178483992109056,249926 793954714744287232,257026 763909655726743552,79691 765988352579375104,90575 779827179903328256,176218 793281926698115073,249926 767959519615852544,100591 761755642931576833,69728 775711932380696576,150663 763500586545197057,78189 777320576356651008,157755 794382261458182145,259659 794581784356917249,39957 778256343480225793,164764 777527202917261312,161387 790407815969972224,11774 792794880426778628,245626 764184086973915137,81927 771440737233797120,123865 751579943700758529,18539 756286243550429189,42432 788108451851362304,214492 769802875090313218,114357 791354407157833728,11774 793272756045504513,249469 767483612702859268,95055 790668918683635712,686533 790726061440905216,232863 793251125235425280,249637 738858362452856832,11774 760981472379412480,65455 770291273869565952,117364 780626703596912640,80785 795210900919566337,263907 774300872763375616,107399 778650367168917504,168284 794923432207155200,263302 732747724366487553,353228 780886873241550848,183468 790661977634926592,232169 792390667351621633,17416 779031462414647297,164814 794379730418102273,259220 792400768473165824,245566 751770261842563072,14277 767206538721259521,97852 790082412189396992,205972 763894374098960385,79587 765178337497014272,86103 781236714203451392,150098 790664355201286145,233307 795685916899741700,267618 773879044823736321,137158 791773636050948097,240145 794623865825665024,262022 755831050295738368,39806 761850490187554820,350826 769400360628805632,112363 774028125403541505,140444 776822401090760704,158428 791520916543004672,234533 755035716850163712,34666 773490887607410688,136947 793510434695368705,252196 760952390572847104,65469 762028671897067520,431998 792156162393124864,242693 732209274852659202,350295 794565721690816512,235251 760570615480872964,62708 787686945816059904,210215 788843536313647104,217634 793884609444450304,255942 753942638588342274,28115 758657955034177542,52061 775409104835735553,148645 769204722599284736,111549 794678105046745088,262022 756339181396238336,42432 766039041145921536,90384 779663082393968644,175271 757116338326343681,45525 780038849904775172,177233 758220130249760768,51603 767851986876235777,101383 791136711602470912,235179 763833872471560192,80716 766662543662280705,95343 761999437854040064,70689 794662479301410816,261050 765638278481522688,88669 770984585249206272,122146 780437454658478080,180039 763583985666564096,39041 765900676622843905,90061 765977412119035904,90384 765347863601655808,86440 793153299251732480,249841 791802254038798336,240763 792824792877498368,247241 793622114360135680,253164 751768736470802432,18215 793617650458824704,253032 772095207135379456,128143 772580227440664577,131007 776134979654934528,112363 778192518651445250,165488 790996100178063360,235590 780841391777808384,182870 781235528846962688,186553 736511094697533442,349566 756060922184073216,37044 790357495306940416,246425 752844953567592448,23899 788747695598866432,220332 750454639225700352,11495 795695751267487744,267862 786939906845212672,207613 791469487203622913,239405 762420130622033920,72728 766366233138569216,93286 795458474088001540,265855 791365881087557632,238207 763006810701778945,75899 779553682459361280,174557 794235921205821442,258456 765628827389325312,88669 781646094891491328,188934 788585112845881349,104244 758883705234427906,54726 765695107190386688,88669 794537811751956480,261155 751546223606149124,14277 766024964298473473,90384 775532844923940864,139012 755444879413616640,37433 778250149386522624,166434 755685542126387200,38499 771525211464142849,125853 773572809775718400,137639 788053402982965248,214173 756467181102116864,43391 785858419966275587,198571 758736302980292609,54070 778805303718531072,167858 793425403142701056,252020 778372670685454336,167220 755154298426626048,35890 758046236913995776,50500 767228439866793988,97386 776978778090115073,157755 758354627704205313,52112 776468477590765568,152314 786592103161745408,204413 757347935927402497,39235 768156456977858560,103354 750583984959156225,13531 764183907751211009,81946 776880524774240256,159146 786974242466369536,207287 774268078632886272,142090 789987402995625984,227242 768536755486257152,107069 776928931580522496,146847 795476696631746560,266151 773901550330662913,33338 780859141233389568,183826 764443557969088512,78159 772852237815181312,132875 791494984931348480,239405 737653471424315393,93148 792015459914690560,243075 793845196014362625,255942 785269016944254976,194662 767405374056136704,98072 791640467960045568,239456 793107099937075200,249469 754793727219032064,33356 775894438119870469,152182 791332198431338496,234653 792416984591892480,244550 786601552249106432,11774 758391342112342017,52545 770846172550340608,121561 793459701153423360,252408 749607775198666752,8178 793937983661424640,249926 759888900093423616,54070 754819321604562944,33356 790743642977738752,235349 769459796126887936,113754 773928128662081536,140039 768035772893110272,349856 788122116382138368,213227 751767257345392640,18893 793156120823025665,249926 785810787101048832,198671 788845271060918272,11774 761673714471698432,69947 768215491647188992,1249542 754831566468214785,27280 778043491284766721,108396 779352048445906944,173753 790979339353399296,235590 792380563780935685,243075 781367139710009344,187460 750168593266946048,7816 792815209219891200,247379 795086129552834564,261155 752273044907954179,21074 768258833953099776,102295 777604146287505408,161352 795730577508929536,267862 777361161826304000,159876 755621564725407744,23217 780382362462982144,176210 786550370675879936,200870 789903754090995713,227048 773460419570720768,132497 773495573622034432,135903 786196296298143745,201619 795384530756472832,262588 772901347498848257,132996 776092780397375488,153095 778334099123671042,167220 781593762384449536,140444 793318559258599424,249180 794232103202340864,259057 762916691865169920,72715 769568077029736448,113788 790229346698928128,230040 750821211790123008,13495 756873785047941120,44450 768817693835288576,108849 794150463717326848,257492 781659283515736065,188309 785892808691507204,198671 768598031335698433,107032 780821106286526464,11774 777897595934953476,162596 791840391519571968,180682 775083675088220161,146259 788492523035557888,218275 793175441527844864,249841 754907173101207552,738099 758343261262082049,52554 779706340130168833,175092 791829165645238272,241678 792926806013640704,248514 751066198553423872,16506 788125249564872704,215754 758687722156412929,54070 780966981466001408,173628 794575273853419520,261155 793559929546153984,252196 762726417612275712,73712 778736491602161664,167319 780609402441039872,182049 756075131764695040,41434 770010131950174208,112872 750775308329029633,14277 752697193329487872,18495 763030638790266881,75724 781219907799093248,186584 793114197152321536,249469 794744365935566848,259220 792078736124436481,243187 765032588490649600,85562 765957744155176961,90384 790639304502448128,233131 793474809648799744,248706 769186897730031616,109945 786337094918692868,201958 759126897221574657,55257 760867366389428224,11774 764848325086416896,84724 772518346398965760,129551 788483757330296832,218455 774432701373898752,143585 758751367385141248,54842 777364441751052288,159146 791921301074038785,240070 767872113499893760,99471 790626647112155137,232137 764590915365187585,81946 781350159925940224,139404 774598968978407425,144198 790729523700445184,232863 793750994655903744,247240 757418208697606145,47090 759216861619818496,27156 764182854108610560,82203 789294722225319936,223058 762314545679437824,67852 788426487015809025,11774 792693999907647488,247077 760519145557364736,145399 765530374281826304,87904 791048889797345280,235951 766415903240048641,93823 772606301436190720,131031 751194513083863040,17384 756299874002501632,42249 764830127742066696,80939 769809897097748480,114587 774744491672633344,144635 771401888449257472,125367 777350063764934656,159876 792413145428000768,243165 794015805067366410,256564 764227536951783424,82066 775729836803383296,147391 779375047379079168,174557 786676811455459328,204835 788213270049988610,214209 794878341517963264,261796 774000347949871104,139404 781210296270454784,185595 755977501558439936,1248366 791041183501942784,235487 754095341645942785,25135 768981508551872512,108849 742411625517355010,11774 792769330492674049,243623 795237212128444416,265644 754774105820319744,33356 762298102380306432,68182 749671655446704128,9433 794067114621595648,256439 756252474676097024,42171 758137544647122945,51595 756344050945372160,42432 768419619350740992,106281 773598372225843201,137869 795120127427678209,261155 795421813752872961,265855 750914866492301312,15021 794793850472542208,261647 766269217033170944,91894 761284503600062464,65540 772405423752122369,127871 763448875680145408,62076 753995545132339200,30590 760596366536142848,63655 775401114464317441,147508 779497968529510400,174230 778567296985993216,168794 773943274184830977,139404 774947024886038528,146024 786818388618121216,205231 763738805430001670,78129 775558838732754944,148684 791118263992348672,231464 770076033047486464,114987 790970807941931008,232863 793988105678094337,255942 793518025739599872,252741 775572262275735552,149953 755952466462736384,39957 759264298216587265,56964 772993695461154816,132335 763198896420118528,76549 778206040026324992,145503 794847585609596928,261155 775891487150133248,151439 788488331411599360,218275 788774733382770688,220332 794716469691117570,261155 792508997073002496,245630 759497848807272448,57574 774269944355753984,141858 768743806988464128,108700 792105864299675648,243075 793968830502543361,256393 752957082471727104,22750 753737362224640000,27021 780475358227206145,180647 786371141870977024,203510 775572920206667776,149953 756219192248967169,41680 762309313373155329,71429 757256839696351232,46406 788668734395125760,218258 792113652828483584,243187 751594656245293056,14277 753640606379933696,28378 789334310520315904,224243 766143249681620992,91364 773544780894576640,136515 779175749278273536,169232 793335944594255872,249926 750403221101813760,11495 772854179362508800,132335 765951634014871552,11774 775784099608924160,150874 788776230690574336,217658 750886463219179520,14858 787026892356321280,207287 791445570539753473,220029 757776909979836416,46280 778679655192600576,168892 767094720203849728,97583 771041113629134848,123085 792214888030441474,243075 794688681655177216,262752 777933689955028992,159876 791007086574469120,159876 760555454342705152,63655 790971216374796288,234583 781545293070278656,188759 756366906634952704,42249 766114014061617152,90785 771664607425409026,126152 788544694359842816,104244 795127750168346624,257325 790270905549221888,228820 753522877677314048,349479 756500950496505857,42249 763448112056676352,78159 772797700022513664,132335 758623821574266880,54070 759163161870082048,57274 770968351246061568,122146 793873231165919232,11774 753648117745000448,28862 791695725474164737,239610 758082830090076160,51069 770814961350172674,65500 795416494742048768,266138 758616765156958208,53995 787787143724675073,213064 755067011210809344,27280 761624356426440705,68987 764452679657545728,83391 786733803163168768,206008 789510063652208641,226731 750423104195850241,13343 762472866931548160,72932 764254796694056961,82018 764432387090423808,82066 794936688372027393,260461 763873797728530432,80393 795710600269676544,262022 786793454516838404,204835 763147132199170049,75899 774756976442089472,144494 789329562609995776,224680 790656027960209408,233307 791247656580329474,234583 793108383976992768,249469 794861075791368192,259220 785948526727483392,199272 763881086413709312,79869 775672951639306246,150511 793244859381538816,249926 764180283247603712,80939 766765851189977088,95707 759832857497968640,59666 778573889110552580,166852 786107206395715585,49459 772486444115951616,117606 777341521779712000,160480 760442664219209728,62063 773887096406745094,139404 756764373348028417,44271 780138239696834564,177233 778940373750190080,171168 767356915601080324,97386 770409844327145473,117257 774009992085143553,139360 755281311112114177,36545 778004718731702272,164001 792017421783666688,243075 794685620622790660,261666 792899683073097732,11774 779668739092512768,170373 733359639933280256,355570 760825544275472384,64084 768985320218034176,109875 764571835102932992,82344 764821112115064832,84422 775751167737466880,148479 780603271748681729,181984 763979068773498882,80643 788048774266363904,213887 775794372889542656,151463 781485202384293888,108396 785590359384481792,196767 794982804169822208,262849 765610259142488066,88332 766430581257281537,92213 795119753681653760,265102 791355362288906240,238395 793300694983970817,247042 755503360099295232,38183 791374226028584960,238207 750731132103069696,14277 769976179310886914,114848 773510282576396289,136947 772995323820056576,133454 786605364670107648,200963 791122959024922624,236198 793903621607985152,248516 758984261076606978,24229 770201529135599616,117257 793176657720930304,249469 792728063888924672,11774 755519075170684928,37993 767477727725248512,85326 761154053036539904,65633 761905147572256769,71094 778623485811822592,47006 794916218222288896,224680 753224103654555649,25255 771962181340499968,128931 778792570369421313,170609 787491018174148608,210432 789147297560997888,221416 771747812350525440,127711 778371643739475968,167044 785824722948911104,198466 791388432023126016,238207 793568685218598913,230297 793591403234234368,253793 787070504016502785,207796 766383765002285056,91804 781248027084206080,185921 792766033253642241,247241 785665415988916229,197512 789279787441270788,223258 767983946319749120,101681 793864154998112256,252408 794451210887692288,256255 754751285723881472,33356 754838744189075457,33549 776430783565139969,155688 795735657675165696,266277 752200925763235840,21074 777249399290400770,159475 788133613053349888,215754 785655525446918146,195975 793093787060936704,249469 793133693422350336,249841 794531413894856704,261155 779702355184979969,176110 793846967180943363,249926 766825973681709056,94699 768527496400646144,79360 792064996528185344,243187 769927879614468096,112032 795082911435423744,263926 768219337530368001,91499 774444637029138432,129558 780640850229342208,182257 786687095490355201,205349 791290297904984065,234796 777162597594492928,151374 793248244574801920,220857 793720413587173376,254505 747833975037636608,1247775 788834464411492352,221476 759337365315981312,56964 777696629021442048,162370 786191731259834372,201441 739308668966076418,355701 792040487595151396,243187 772494776600068096,124597 791558392552697858,238395 774993411325693952,144479 757671143327150080,45567 774382129048268800,142503 776413671605940224,141471 791792333897474048,246425 732455643706073089,349571 765339144767897600,87245 768900883543228417,106281 750757644646789121,14781 759612844769804288,58965 773854911595286528,136512 774027373364641793,136960 789517801174212608,226048 793244805954412544,249926 761714713210216449,67226 749566295260160004,8969 785853294803640320,197512 768843171631624192,108849 788897200029958144,221711 786751015991128064,204629 765617283456786432,88669 787483941213118465,207287 791743911836266496,7706 770996389761290240,121567 786214631073120256,201494 794689866609160192,261796 794767786316857345,261155 790318597969096705,224680 785898871218135040,198671 794608514396286976,259063 773980455511003136,139781 751838754688626688,20039 781274898979184640,186584 778325056711602176,152594 767042874672226305,97621 795722244966285312,252639 791872915058880512,237908 794768872725299200,259892 768496184168214530,106774 779513499538034688,174967 781457735371993088,139404 763457589040513024,76549 795347217552908288,263095 774018995171098625,139404 790637085250256896,232881 791303129283305472,236502 767024287546953728,96898 751552994215419904,18224 767904928899760129,100949 791457921834086400,237198 750111045792964608,11463 793206398125416448,250033 792534694894067713,244270 793162769256288257,249841 793438177168097280,252196 795221873097342976,262849 776117067464384512,153501 752991396710195201,24795 786723194510139392,90209 751675199096061952,18452 760543145163644928,18395 763582604817920000,78205 749607059386097664,9332 775431319857881088,141415 789954843913940992,228820 778358446638989312,166852 795710591033864192,267587 795762287025983488,268072 769585569877884928,112239 773564208164114433,137158 779122940575088644,168284 768050591910207488,102249 790715092400615424,232911 791902130852331520,234796 761207545994309633,61051 776587838968049664,1250335 777192931602104320,159876 763221111920144385,75899 774719653763358720,144573 775493376451809280,148994 781501812264361984,80785 793495010964418560,11774 752135734786682880,20076 786281067212701697,202429 758776959572643840,54347 772525727254274048,129662 788477284931899392,217837 753249680608206848,25968 768079542506270720,103354 788066208146944000,214354 795031213878734848,263899 761303737025560577,66348 756203810045956096,41486 774382930181263361,142648 763430749009829888,77731 753190378887581697,26005 761734923703103488,66263 772799007873601537,132335 792863809992097792,248185 760445305011761152,58359 760511280696266754,63149 768839037687914498,109447 789293728515043330,11774 792244403351883776,11774 788204183287582725,213064 790729680299012097,232863 755096063137153024,35449 763627965859057666,78159 792831440895352832,243187 750821263090683904,12883 768212704284774401,103071 790714648081211392,224680 768646461131071490,101163 772229078837583872,129650 789928158455791616,228746 775031780550201344,146259 746519096750149632,1322887 764362688252305408,62492 788481364156833792,218275 756660261415743488,44450 780115196773666816,177233 780602642519109633,181935 781501160670781440,185496 740945323942674432,11774 756816281999843328,44970 764639014032781312,80939 762098322899435521,350711 746912122286702592,1170384 763812498717941761,77185 767192625757773824,90384 791675997066190849,240067 773918621756116993,139404 773941050561953792,139989 785982349641211904,197512 786047622700228608,200235 794992230687707137,263907 754773998001684481,33356 756887392699559936,44163 780181769924534272,176673 781278791179997185,171693 791010091222859784,235590 771041667377991680,81702 771498045385084928,125853 770549369674149888,119014 791738131292631040,240145 752279444476362752,18381 760260582738042880,62130 775723394478125056,351463 751655771419602944,14277 775463196891025408,149200 788738877267804161,220332 790849629470330881,234484 749588515483160576,9174 751657948187734020,18893 753722730525188097,28508 762002648195211264,71550 775452207625801728,148010 775883442902880256,152182 787064057685651456,114296 757828926005665792,15066 750171643746537476,11606 760988278480855040,61051 763422026467938305,76771 775182175205486592,20824 751921443319971840,17794 758760278855151616,55174 759100644171116545,56630 759456652781379584,45962 787816806950006784,213064 761227867497914372,66516 775817798148841472,151401 794293764546318336,258193 767149478067392512,56964 794537371249311745,261155 750389167155216384,11774 732526638424936448,352447 758703238279335943,54070 771409189604253696,125381 778734573500850177,169201 773896128966254592,139404 790874829452746752,234583 790986960131149825,234583 788143274930339840,215005 788540039693164544,210390 758024895557140480,50923 781339021041668096,139404 792025839068147712,243187 762650589696327680,73926 776188482712576000,153854 773538445167849473,137042 794544922271563776,261155 760894428320006145,1248836 765271520092364802,11774 786568744390696960,47940 775601578019528704,351463 775687152357154816,150663 795148648413851648,264774 785766028051517440,195601 770676643685806080,119774 771448962666594304,124855 756279734116425728,42495 790047552825614336,227242 758037022745432064,48663 773706809374834688,137042 781370343092920320,139404 794290087357882368,259543 779465241545543680,174230 790298782067859461,229693 791012343907950592,235590 793413760165801985,249469 764428170300952577,83391 785626815041708032,197512 756665248229171200,44503 790879417195048962,234583 754010606106206208,30304 793118801772490752,249469 794633509868634113,261155 788204065129951233,215437 788514048664932352,218495 760561888900055040,63149 795014378714255360,263896 759828001991200768,58253 760140223141380096,60112 769731542558117892,114779 793293403714826241,250633 767877992634777600,101681 786949182909218817,90209 760548055347146752,62779 790885529097306112,234583 777262920732381184,159475 786591895413817344,204853 793204026070405125,250033 778334764881154048,166939 788835097285791745,221476 794635181592285185,260613 757433555253235712,35403 795608741827710980,267521 740826356951490561,31836 753655581886390273,28732 773561747085135872,137439 791768618786619392,234990 746382708692123648,11774 786193013882093569,201494 792426040836579329,244550 764970897602076672,85562 765206441678499840,86103 757633115414106112,48402 765620178897866752,88669 788818497480626176,220526 769740727966457856,110585 774344336754356224,142980 787274695594872832,206007 794233602888364032,257423 768907050344706048,109709 777031981695639552,159403 752627904761073664,18893 773879487519940608,139404 780736809470877696,182036 778048304223399936,165123 793166988025749504,249961 759947433350750208,60163 767807841633566720,100556 756538632698298368,43344 759017703277342724,54070 750304502339690497,7275 769921314304000000,115511 785431671659081728,195165 763323126088290304,70177 768420787153842176,105643 788048260619468800,214066 779190990238208000,167101 785335771397885953,11774 751017801884667904,15242 785264987195445248,108396 732391169032773633,85985 751827908612808704,18215 755064492711550976,35044 765357591622979584,87062 781269017826881536,26066 791658416594878464,240483 749275379387469824,7816 756616927779385346,44429 758916292749369344,54011 779417324365438977,174244 761024313902239753,66116 765564797026983936,86656 776845759987773440,157721 780481879074021376,180233 786963929578606594,207613 766336505824542720,90088 775845266201186304,151463 777172712871628804,151741 778826300534370304,169923 785917740259225600,199546 765697067415199744,88546 765926930197667840,90125 768149747106353158,102444 788419031950917632,217837 762056592745463809,431998 781713966720360448,189086 794569634817122304,261155 768958840289189888,109470 790220315469176832,227486 791340460140818432,237491 763913306927235072,80393 772523118401294336,129551 788283432405127168,1170441 770352264884195328,117039 795287077797642245,265638 773845290805628928,139404 733106325614383104,1170670 772497228028084224,124597 794622326331600902,262145 794079412815728640,257204 768914092564160512,109945 768898611828498432,106774 776397425107873792,153845 758048779605979136,50923 772956115692838912,133454 793578349150867456,252020 778298915141611520,167319 758094106748780544,51043 793807171679125504,255393 787161255614226440,207287 789293954764242944,224680 794325576815259648,258456 795356920886546432,11774 764074720832557056,81702 751595389132935173,18452 760984509189947392,66130 780545084412559360,170373 781272473274769408,185496 776561915829026816,155896 786732214935400448,205143 748414010459033601,351768 772085080336588800,127775 765677134572576768,71627 790896484355039232,234622 767257194576289792,47940 769587538663178240,111225 769906976436486144,99297 771027456568528896,121949 776182992343535620,153845 787792668822601728,207949 768993081236393984,105998 775678591153606656,150663 773191604593004544,133454 788161088101679105,352258 755044916846137344,35044 776119938457149440,151374 762029613715329025,70255 778294483406295040,167273 791709934467571712,240145 765551561502109696,87904 794728992217534464,261155 791275345580130306,234212 793210268255780864,243451 768004198784872448,101681 771743513981620225,11774 786475681655955456,203832 766047487064940544,90384 778946149646340096,169755 795419413096919040,266491 786682632872529920,205728 794013272273993728,257255 758660495100350465,54070 786450371178737664,202429 761001644142321664,66239 765321203368140804,86645 778586012079431684,168794 785338667611062272,193858 771935027500314624,112363 781842707224358913,189619 788724849162137600,219942 754057280358903812,31529 766491416558182400,92958 785624685535002624,196277 790978367227068416,232791 776142932659154944,150511 758435320593518596,52475 760547972350287872,60540 792026981881618432,243075 776454413506351104,11774 764839751203512320,84724 795063357640470528,263906 765537864583086080,87904 785508516194840576,195975 760981071034933249,66159 770709206689259520,120610 770621468098990080,119937 738022251409334272,195876 738416529952346112,11774 760214537735929856,61598 778411151625519104,167220 761580012797472771,67587 764998515357421568,82744 788838615610634241,220332 792141011568906240,241819 756303964451201024,42621 762920081286397953,75486 766623180500807680,80939 763914047498559488,80939 766020843122012161,90186 774658937987567617,143935 785626927113441280,197198 793669115076448258,252581 765396435177058304,86653 787662590897823745,208058 758470926153363456,41703 756200124821467136,41632 771471700500291584,118191 785248058548293632,193669 789903024554508288,227048 773793801601114113,137042 785869621240877056,197512 756387309663039488,42432 757249804313382912,45014 788605842027323392,218455 752105779386159106,21118 775019727676518401,144611 764638047895969792,82283 793779408762966016,228583 757342752174592000,47090 791625920591368192,240145 762808962655916032,73814 771854039021563904,128561 791498745623883776,239405 769203224360333312,11774 764518831507111936,81946 767813424713568256,100891 786046149106864129,199961 753198950178496513,26140 758104458785988608,14351 767228644318072832,97386 790291122719297537,230732 770617965158993920,117257 795446484611297281,266054 761568685953724416,69231 773748484876935168,137042 752785251018113024,22393 755387090351771648,35403 775500680870170626,144868 790081878543966208,43956 788136678221225985,215505 793612562709352449,254024 771043634728894464,122146 781272001994424320,185595 787505303797411840,208059 774244255032340480,141887 756979212926324736,45669 765618885567606785,53999 768134404690612224,103354 770677149355286528,117257 775540073081278464,149953 776761668135104512,157755 786575509924687875,202429 759440011372539904,58267 765987476578054144,90618 754038786531528704,31400 761378581347901440,67973 794887494970052608,262849 795114744034246656,264774 764355486011494400,82066 779800650473410561,172962 786850876753375232,194091 765361144789733376,76947 754133787353554944,31400 757541110701056000,47782 766349479482126336,80939 773290478099951616,129991 770476707568578561,118192 777975127577391104,164846 757554667316359168,47782 777196990258089984,157993 762654858985955329,73814 765155171513012224,86103 787064341593923584,207965 788455380804313088,217837 770707524949377024,120341 785963358524678144,199262 776766898792984577,157755 794605768825704448,258598 794549429885956096,261155 766418310670016512,92872 788486991138660352,218275 791669221490950145,239893 789262016514961408,206666 791066511733460992,232169 737697492620484612,352751 768158933559181312,103924 769859213698932740,113412 775958149497024512,1250235 760524013013577732,63451 787508653473619968,172084 755954072235024384,40881 758483277619560448,52030 794984720727732225,197512 763100980120543232,75027 776560884856528896,152314 773731833158569984,137042 785874905686417408,198878 758414828973068288,53144 773918296672395264,139577 781212109531152384,186149 760568537022730240,62779 761683649628663808,69711 759921985325367296,59666 786287621848784901,201958 788789331360186368,220526 759621032319655936,57105 764098545615933440,81702 790519549217107968,231894 765378774875660288,79987 792079238040023040,243075 792168396636971008,243187 754827278719352832,33356 785955603982188545,199431 787658636352892928,211347 795279348639080448,264397 774016827177381889,139459 779426119661617152,170426 793343517053509632,234526 759497807652716544,58232 790602550386929665,232169 795029008639557636,262849 785581814286954496,196696 787270870293155840,209351 778436275128848389,152878 778439458832003072,152594 781630446165602304,189515 790775831991693312,227242 753355139201785857,25189 774597459460751361,143036 765535068802707456,87887 779469554091032576,172036 750294664696266752,11349 758831358013677569,54070 765709696917471232,74247 789499828044599296,205972 795500646401085440,265102 765735098654134272,87062 754703490509864960,32404 774009379125362688,140688 791811435999272960,241942 785489238716510208,195975 793245162960859136,249926 793842077238829056,255942 788167386490822656,150255 755446791710138369,36208 780857480305713152,183269 780817103297347584,11774 749731040319705088,8145 754751422449627136,33549 756461077588742144,43264 763574460301598721,73926 773925666504998912,139404 765659551639146496,88920 787736595378139136,205197 793614037753827328,254135 772240144975982592,109337 792191580396396544,242693 754814668690993152,11122 760310208547598338,62165 765654704823021568,88874 790646681662550016,231881 766765567587909633,95919 769303328467542016,112872 774002533350113280,140444 788169313563750400,11774 771390303437594624,125204 787120953155354624,207151 794557890145218560,261155 751615383090655233,16728 758105891229040640,14351 761280307584729088,66510 768976181471416321,109800 771213137244585984,123825 779888943844110336,175934 756473732525424640,43391 764222970847895552,79987 773592493904363520,137927 755759606450663424,39384 765724241962545153,87904 769092619712495616,110209 770620867621507072,119937 790598454540111872,232169 755541295662325760,38026 767521065404928001,98972 771558574275256320,125381 788302745451294720,213809 759893233782566912,60216 769490441599344640,113836 776567865461833728,155898 779701931820191748,174557 736269503995187204,11774 781674629131669504,188401 789503668982865920,226712 794583349712994304,259761 772875994050985984,56865 754043820753367041,31400 758643010892603392,41680 770040268519276548,116373 794349207733694464,258741 761391804289781760,68163 787835900885544960,213376 791698818693816321,240145 770784856225701889,121479 792158770478579712,244221 792895435283189760,247241 791432663793963009,237908 757763022060302336,49070 751545682830331904,18380 754113144205692928,31551 777861306405748736,144018 778361499547004928,166916 787267356229791744,209035 772595963609264128,131003 775209176196714496,146819 788563611329232896,215437 763584300281307137,11774 750087918861979648,11463 772084841487618050,129471 785826462720942080,197512 791034747476709377,235620 793385692629835776,249926 772826258845544448,132335 781856778036383744,190635 769004791087456257,108729 781541903883960320,187976 767179565114462210,72093 768040135317270528,102998 773254444800585728,135254 788826385297108993,220526 790713359804928000,232169 742759224476721152,11774 761899597325139968,70991 770120919067009024,112363 775402612241928192,148994 781215079203241984,184223 791065991673438208,235828 778480162052513793,167220 758061885530845184,51069 765030982818803712,85562 787300741388046336,209477 778651028853919744,167939 795665471198679040,267862 765512862492086272,87904 775707527946403840,150063 753984700838993920,30354 787023027124916224,208016 793506366505652224,11774 770668213701148672,120393 793997647329820673,257492 750421015226880002,13343 771520353155756032,125119 753013803197923328,24316 779395089499951104,174115 785931598864584704,199546 775865395576053761,151410 751789124340764672,14277 771828327682158592,127657 778450079485079552,159115 795268786479857670,264397 786194491354996736,201494 791712419068383233,239893 754716620526845952,22393 779087037437665281,172148 795117277272227840,262849 789712653258227712,223249 795075204720578562,250633 775688742296182784,149300 778168417492828160,166192 781571013217689600,185601 753592946331492352,19598 755055080131428358,33356 759570536699531264,58537 761687039733489664,69548 764936571506221056,11774 767186563113422848,97386 791733091689701376,240556 792239402474807296,242350 792521010910269440,11774 793457774306979840,252408 756406665298141184,42249 762355411320082432,71502 787830625076142082,213064 773937111846285313,140232 765166922203668480,85562 787073547818700800,207965 787395145855557632,210694 791641350709981185,240145 792428597348675584,245268 760574730948706305,63149 769165059066953728,111438 791013836207775744,235948 786904808108220416,207287 765848040792088577,87904 771051062618828800,122982 773246114099232768,134470 769392440264515584,112788 790647286300827648,232169 776461922682150912,153480 780549748042309632,167220 791372252776370177,238395 785474383988989952,195481 761528237507776512,68936 761632870951596032,65540 764698381528608768,84422 775099175058837504,146704 755887155449303040,40538 791469457197654016,238780 795446628903698432,266500 753022897921417219,24229 762805947223908353,74559 787063424043720704,207965 795466375817031680,266491 792045573348159488,11774 733047730713427968,355462 769858395394506752,115530 773514365764968448,136904 779728265636380672,174660 789412727999430656,225923 757680610718707712,47940 785700355182956545,197512 793924296569536512,252639 779071720015601664,170187 785943056386232320,197035 732801116065398785,353789 790660658006073344,223492 792400253982953472,245549 760892884233154560,65180 763744305634746369,78684 786723949107261440,205270 788478481524854784,215437 754742139171459072,26086 794518934351446016,257353 764169457480503296,82066 769595899185999872,114454 775720514874728448,150594 786682259537596416,205181 789168358507675650,11774 732168423048937472,1170320 788531398181261312,104244 757162095238639616,44461 776224876306767873,152314 751092250210406400,16897 775436995170492416,148870 768879142087585792,108849 774624000198713344,144460 785557039821033472,194082 791066766638141440,234564 762328005246980100,571447 765722695036047360,88361 770704438675726336,120613 761623521822990336,1248944 735862738107404288,11774 761165419675803649,66828 795711350848811008,268448 734828645060096000,351644 758778800381362176,54070 764190024699027458,82283 750449801620287488,12883 761275390283378688,65180 765195480108150784,84724 787437506794958848,209800 767793975617019905,101163 774076966869749761,139404 789427793826152448,225998 787760967677468673,11774 780007218112520192,177797 770702638878863360,120610 772805435455713280,132366 768850759177740288,106840 795356763008667649,266138 760580443011969024,63655 772787014123028480,132578 794616611097473024,261155 756289903952998401,42432 776284808167034880,152872 790582788319809536,231894 770347528105537537,117257 769148250721021952,110362 776795988405186560,155451 781513077636280321,188401 794589140025110529,261818 758619669116907520,52195 794593844859912192,261567 751801699833114628,16931 759209288841781248,56964 776843475044007937,11774 786948006444621825,206642 762787494526087168,73712 762736179288604673,73712 793995582650060800,256239 769683199068741632,114779 781066237258457088,177778 786107509866135552,200930 732186013796335616,350015 758720073036996609,54070 757239459158986752,46006 758314364617256960,50923 762793767996837888,74681 791334202541080579,238207 780530241810890752,177380 732707129983897600,353680 750479601084665856,11495 771845199580504064,128382 775526674410668033,149953 775383798208991236,148170 754237075038150656,14653 773252542637629440,135736 788091347710386176,214354 777839757330092032,163763 761274589309652992,67709 772652007240953856,124004 774993269457580033,144682 776034058442838016,87904 788471192189493248,217574 789475567040995330,225360 789840485149970432,227873 753767402534473728,29263 774012908086947845,118015 785668157599981568,195975 750774600376602624,15066 764044051892928512,81583 785703460725329920,197297 755244141186060288,36057 778324252881592320,166409 778357453020811264,167220 753252275406139392,24668 786249411156439040,201958 794689300608806913,262752 758363159904215040,52061 764945874359312384,84724 793916796558458880,253768 756846722022801408,45180 794925675601887232,262886 793322254876618752,249926 789343572537454596,225359 773315350012264448,135736 793163823129714688,249882 758435153404243969,52362 789072327686455296,222619 794984450769776640,262849 775653131656892417,150511 780755969907228672,182960 750789279463378948,14877 794923515061407745,261666 758756285407911936,54974 765969525502255104,90384 777459097859862528,159665 785485402157088768,195849 787188562211049472,209184 794607598104440837,261155 776099791038054400,152735 785976877894819841,11774 767068109068836864,94699 792769537175420928,247240 773905635142316033,139404 781220108651814912,186610 791840946279165954,235621 767834999852720128,101681 743841073915564032,41724 768613352742412288,107469 787060581920546816,161901 790615027627720704,221726 788996582242779136,11774 786736346710675457,200467 744122102635241473,351463 768854740918611968,105109 785275766007144448,194648 795082497818120192,249926 778658819735904256,167319 789518366230929408,226048 756266600454467584,41689 765254580452020225,86763 754075973457510400,31320 787823641547464707,213383 790640012824018944,226578 792877400946151424,243761 751932408224677888,14277 774097967716249601,130980 761177169393553408,65180 787072290597011456,208965 793909020100849664,251336 790634903444549632,232863 764880844758536192,84724 780558541119631360,181548 769352269011775488,113165 752673690047770624,22779 762600912334364672,73704 767361658175967233,96263 785910632482611201,65713 786476645938974720,203674 793485806111485952,251566 732405405737877504,65113 772529152004009984,131456 775972837697945600,151463 777278280898646020,159876 778607130081275904,169201 790721238427693056,232884 733901555234164736,354962 771221438921515009,123085 764810244358746112,83648 776202406153580545,152946 791366135912345600,238207 758426546340265985,53185 790042350303141888,170187 788049901770772481,214354 791378610699456512,238207 751578972975144960,18030 774822348692131840,144690 793098062449274880,249469 793978394320965634,256276 758069728120229890,49790 791708530537410560,240145 754733296349831168,33356 793629498252095488,254025 781222611028107270,186434 754820811505168384,33356 764987586175766528,73856 760481486042763268,41680 773922009386520576,136814 766055761919168512,90384 757565399944663041,47782 773554794258657280,137158 790727657277132800,233692 794306963341348865,258456 789232498005991424,215505 762294381437001728,431998 767817407985397760,101163 769322459090694144,110585 780753533863809024,182870 792233289465548800,235685 795069966840053760,262849 770715293102505990,120613 792494550350782464,246273 751976747969634306,18215 785830157525381120,198671 785942222436982784,199546 791455033825132546,238272 756604306279858176,41839 771400975600848896,125367 733379852926091264,11774 764510258194624512,83391 775543151146704896,149953 788712566285594624,220029 792166288508514304,243187 761596381509234688,11774 761957655527231488,70689 777588325183987712,159308 788485107925458945,218275 753835570749517824,28834 755141659440971776,35737 767168043034243072,97811 790500628229304320,229922 732685859980468225,353013 778623734621929472,167220 788914878903824384,11774 778187781440954369,165488 758364135318880256,52532 771100873015439360,122776 763053194184273921,76056 756903537309839360,44429 788391303222439936,217519 778192455254601729,166390 772908266049318912,132908 791811243640229888,240890 780396600908742656,179742 790242191394254848,228341 793141413320032256,249469 793200876827574273,249926 740399214946029568,11774 751540411181756418,17513 776436866220486656,152946 743239864498302976,82294 786616250684219393,202983 769362847470084096,110585 776792247731834881,157693 793985756935098373,257423 767068460522344448,94899 793170770197303296,249841 793970887255015429,257271 760542656753721344,62063 753023168898412546,24366 794684982916739072,261155 794287298112155648,258829 763422636823027712,76623 773440086864175108,136589 751542037363687424,17033 765789748099186688,88920 772283862768463872,128934 787449707169665024,209979 792387828663459841,192363 763455931518636033,76549 776305083109761024,154832 786941177001971714,207613 788059751078764545,11774 793471306930925569,249926 795693977441857536,268258 794029815443628032,257492 795299998107836416,265257 779449377337315328,174392 790837074110717952,231917 794584543026147328,108396 794555608968007681,261155 756253698280468480,32684 779362709183696896,174315 790359059555725312,230485 761789311062831104,69947 781826044907126784,190635 788085096553164800,215005 768970918789918720,110362 755019867317686276,34679 761944895498100736,431998 769175269139709953,110331 779069162614353921,29263 780218959039725568,176127 781338287902371842,187331 757093686241001472,45964 768672640546594816,107428 788888268318371841,220689 758018908729159680,47761 777923896838348800,164694 752758147882844160,14277 763497381514059776,78189 773946165767180289,139404 732689729091739649,42688 764430912788451329,83391 777599199378567169,162294 786401313043066880,203674 771855619376680960,128382 766589951899086849,93405 767789370657079301,85326 778411515535917056,167220 788761891749396481,215437 759545666234351616,57068 755116024282755072,34666 757744545174093825,49066 776225243052384256,153610 780443764531666944,178258 791733681887076353,55820 756961287406399489,44163 792043738008788993,243075 790974486732570625,232884 757635448575434752,11774 793951448132239360,253857 757603475492577280,47782 758658743051530240,54070 762671541276508160,73814 786482921230241792,201583 781250099611574272,185205 785310798159589376,11774 768093966407311360,102249 768852126978052096,108849 773880389211303936,139404 787709469140586496,206644 793615300495306752,254209 795398755365355521,266138 791088902106939393,78159 757805097459916801,42249 767067825261449216,94699 768230213721423873,104932 789869646551797760,225359 771830431314567168,127775 795741458275799040,262022 794612180574412802,261399 768968800641376256,109666 795145977682427904,263896 771727893957312512,127366 766300141888282624,91946 772788233646333952,132335 768582539996979200,106281 789200261814202368,11774 769192486346616832,111451 785655141315653632,197091 758650760099950593,54070 774203498497974272,141360 761593869213523968,69565 773867721951944704,139404 778304575510024192,139865 786458642249842688,200428 790239025189847040,229159 750824098813673472,15643 793968742094901249,257195 755785055784624128,39462 756747784536064000,41702 768921261661577216,110124 770796083031183361,121479 779048873218146304,172184 785845232051060738,198878 786915761306468352,207287 792086176891015168,243427 793884442393710593,255942 771323834473521152,121612 758055771968004096,41702 761160224917061637,1170555 775500879852081152,149040 791269760474443776,237491 793208978318696449,249444 759152415677571072,56964 775963852622094336,110307 788468672692117505,217519 788537170101317633,218260 763858949049192448,80648 764896509594771456,84724 780925291355045888,184223 785521579941699585,195481 772868304708907008,132996 775467824814759936,113836 790598286788861953,231894 774303924455038977,11774 790554400339165184,231894 794789674371805184,263276 762811146705444864,67547 781716303367241728,189314 786390281213976576,203240 754127475643416576,27045 751784122796740609,18555 762936084305031170,68182 750403272427573260,12883 775381147031265280,148645 793616023907733504,254135 756272364481118208,42416 772877793537294336,132848 788545473330110464,218832 777239242762104832,159475 777469421434601477,161960 754866267362775040,33356 793251135075278848,249871 795379083823685632,266151 791420752209715200,238395 795617634943463424,267655 776825143259648000,157082 777977120693841920,165185 778451567959695360,167319 732304201431142401,11774 789511004858101760,226731 795275784856469508,265878 762796595293392901,75073 763442829708242945,78159 793953210457321474,255913 759948750811004928,52887 767344755575521281,94718 768070525616812032,100179 791734164521299968,234990 795701922330279936,247930 774064192768716801,44837 794793067366580224,262145 771398883251478528,125367 762017099703136256,71502 775672137101242369,150663 770935012996681728,122146 777963769758527489,164764 788748025942401025,220029 776413716178804736,152872 794158668719788032,257492 767734159993430018,96039 794004924447092736,257423 795375747569422336,266151 770687787733397505,120610 772788947676200960,132335 790659954369785857,232169 780601349524320256,181964 785530880676786177,196277 792598239232954368,243187 753354788385923072,26699 763020240125124608,75724 755534397084880896,35890 790268660875132932,230234 755858173018406912,18215 788594318328102912,215437 775000331000348673,146259 780857422529302528,182036 790324105459433472,229724 791021623457570816,234583 795264456783724544,264397 777821489827573760,161352 748239418495016960,11774 768316979178463232,101681 791339378257891328,237491 788524269827489792,219038 790719977787494405,232280 785269500119621635,194188 767436790802231296,88197 775772651096793088,150426 787106390129061888,207119 767754930765570048,94612 771627117654061056,120541 793699890001915904,250064 768897232624033792,11774 770233433977159681,116164 795739766641819648,268231 774354396087881730,143172 786739423933304832,206010 751702321042644993,17416 757171838686461952,46294 760980702552817664,66159 778624059969941504,169226 780607007871074304,182016 786674271644966916,205349 789038898521464832,222673 753171710996803584,25321 765728606647558144,88489 787834470573367296,205197 764938034567446528,11774 785930390066368512,199211 780602701600133120,181984 762023579860992000,70338 764549897815293952,83945 758898049162686464,1248642 775183752033099776,146847 768525360321396736,106716 791262212488826881,237223 757275091528998912,304513 787723894438268928,205197 750186395650629632,11495 791470807549636608,238099 778838178379788288,158524 793966681924259840,256358 779813699808821248,176380 791028217440239618,234796 792845695292059649,241523 776256166007414784,154071 786958928995319812,193633 751603762070900736,14277 752155588319059968,14277 755837535666868226,18215 777618855506108416,154709 792304452757778432,205972 773863811510050816,136904 756478460139278336,43391 785263901315170304,194157 786255411158605824,199561 788383188481482752,215608 793160181458857984,249841 739293845020643329,355460 776820978051461120,157755 787011675853467649,193121 792689919248437248,244270 761514553066881024,68893 764719734738722817,84560 779005029516582913,171324 763791049667948548,70756 772195465307709440,127711 794583616693080064,261155 778077974469959681,679105 759263335388971009,56964 772777732900028416,132335 775871763846684676,151242 776768141011529728,157439 780777370995294212,182960 786314807356121089,201958 761529025361764352,68916 762886826495397888,73814 765053195630419973,84886 768835910402048001,109349 771074139398475780,122299 776144285326454785,148537 789881015548440576,227916 791688154575089664,238429 792753789379809280,244270 788509687389888512,218275 791230541408378880,234796 794001096385720320,255870 764167912575815680,82209 787796871607615488,205197 788035602008518656,214354 792080769342734337,237964 764605131270664192,80393 764847298601811973,84724 795698654279569408,267862 752702339820105728,22546 792338514121719809,245165 775288830035361792,148045 791663066261757952,240483 787365757847941121,210207 759091200989081600,56964 771792386032820224,127657 778197122579562496,166409 785550204816723972,130635 760944943103811586,65920 768572161778933760,107032 785492820798926848,194743 789262437597876224,224196 788757912336248833,220029 763107093268221953,75899 773894350354784256,139404 794751736485478400,263020 791352397545152512,237594 770745176943984640,118191 792834839162462208,212019 732453317847089152,1058264 789074073238310912,220526 742400338318090241,11774 772762782303395841,132335 785261372540014593,194154 787006456952336388,246425 771822731557867521,117263 794686274091126785,261155 751098851558383616,14277 761040154307891201,66159 781216533729140736,186434 786754793289035777,204835 750652620520304643,14421 791659058495381504,240483 752915981056565248,23899 777832592276062208,163901 793543168587358208,252711 794904074340667392,263289 794991718148042753,261155 768167854113951744,97685 761021307030937602,65455 773950795221917696,139865 779288642346975232,173753 793078903455805442,243451 794234781206777856,258456 768526699566739456,104932 772807462307110912,132335 773781847364874240,133702 774986368070066176,146259 775842016781447168,146259 795474777800671233,261155 785469833345392640,194441 764615694227038208,81869 770906639813767168,120610 753723846973231104,28508 778511990679490560,167319 774024563713650688,139352 790571487862231041,226538 752681351262986240,22657 788912495306088449,11774 771294911220084736,124597 791988402652676097,241523 792159685432320000,244221 765027479715209217,82066 766408782155018240,88052 791797902628622336,238429 755735195312009216,36735 765244496296554496,82283 770289648736219136,117257 792129893521776640,243398 760984006896848896,65455 794578497289060352,39957 759181579012808704,56282 760130358453030913,61145 768244302103228416,105109 778316605679775744,128591 771765622636179456,124597 789138888983883776,214975 763782948684304384,78566 785658076112322560,196277 750798695134670849,14781 778235216905273345,166532 751163865333768192,16612 792082601418764289,11774 761184594238529540,66647 791974911841558528,241819 791092790411325440,234583 793215185678991360,250633 795348508723343360,266500 768709910397800448,107668 795708524739383296,228820 788907847924854785,11774 787396105638121472,208307 760437492877111301,62757 777639508154077184,149953 771438246265880576,124671 773891751732019204,139404 770115467231068161,115435 778990131999014913,171617 760532466004291586,62728 757553775188017152,47782 769227128772648960,111438 770202809539100672,82066 781497783035494401,185310 788290612554457088,215608 794761408860868608,262849 774555855454863360,144139 775051016467251201,87904 780714989782982656,182171 755046229726199809,34666 764245841989230593,82283 791629731858874368,240145 757033486570164224,43198 778376383911297024,165512 794001219073122304,254209 764682028075876352,83593 773664283242684417,137777 756757838093889536,41141 772237710568271872,130290 793832038373601280,255306 751545628900073472,14421 753446611632750592,27402 785502689878827008,11774 788206478368747520,214078 785640730819604480,196277 788169900384739328,352258 791682594916237313,239405 766719308294533120,95672 794243050109186048,258598 755134849141338112,32572 785581226488803328,194058 787352143120347136,209845 791434083402452992,238292 778382640915152896,167562 786707650344017920,205091 789223096850878464,224680 780740973450006528,182171 781176173304786944,185496 786347584247861248,202798 790522508025946113,229874 732289710052102144,1170476 762435198042578949,47940 772826437573238784,11774 732154064818061312,82287 778185380143169536,164826 780921334712774656,183269 758322212982124544,51534 767206824474968064,96962 785328847508103168,194136 788576045595238400,215437 749441035877572608,8735 779009773211623424,160592 754988223449882624,34666 757282654194585600,1248475 763174146847150082,69548 770101583392669698,116239 767820453855502337,100893 767493684711591936,93898 773308611078397952,136110 793938557421223936,256125 794906381593772032,263205 754006621160742912,30590 785352403021275136,11774 756264786585800704,41438 773574959587262464,137639 759767528855969792,56499 764111815701692416,77849 764867103577038848,82002 767804890110386176,101681 768934109607362560,110477 790881115926134784,234583 794586190850572289,39957 792454935451271168,245998 789121890707132416,221785 793141718921142272,249348 762699084524294144,73814 794786775688351745,249926 760551125049286657,63451 788165824649494529,216009 762773796495523840,74066 790983469287378946,235590 793170701310189571,250261 778752172880044032,170187 762308112887971840,72550 775942131261112320,151463 778313611953344512,167220 780841224550748161,183269 781596934117036033,187611 789684956469432320,226731 751760870036824064,19317 790215996661493761,226881 792482473577881600,243187 794759639875354624,262784 765639750036447233,86274 751232732328452097,14277 764571673110740992,83391 773943009050173440,139404 786626053590683648,205181 750786802026356736,14277 755183369080700928,35890 792828683048226816,243865 757321641634463744,45136 771525875401621504,126389 788753905131851776,220029 756274531845537792,42249 766785218753667072,95672 775873781361500164,151463 768582665272451072,107469 732533651364282368,352465 762667936775565312,74133 773507665037238272,136904 786397100888043520,202353 792743205791997952,243187 758439746548924416,52394 793501099630161921,218489 776152254470557696,153779 766247073163337728,91894 793222774915489792,249469 758724894842494976,54752 762206703475646464,72035 774376915167686656,139404 780428033991716864,179742 793993025454153728,257423 788173457389256704,11774 769853464163659778,110362 775029847068323840,87904 751539066575921152,18470 790702205447700480,232884 758046746735804416,51069 795068283468808192,261050 772802566820274177,131084 778399614202437633,152594 794325654212923398,259457 750734715771088896,14980 764339520296943616,354791 778977794088841216,47835 793484998238150657,251566 794454385845669888,259034 751952106861494273,14277 753278275833720836,24359 766784193724493825,94037 785933867874004992,199262 755513888448348160,38162 790928576774217728,234583 756970217373331456,45311 757199766174466048,42495 774347786196176896,143049 789144052490866689,215505 751108997089026048,16299 773941012762877952,139404 770699593885573120,120341 791079090832801792,235990 754739438802997248,32873 778668957884641280,169029 765601655371001857,87208 768108172099715072,100893 747609399028482049,355701 765455382844145664,86513 795397186490138624,266888 766896995986395136,96557 769277536576548864,112399 780119247510990848,177421 787336025274191872,209731 773219114605096960,135025 773609659072704512,134375 780861021523210240,183269 791039282005684224,233051 733511585562394625,350955 780380647470698496,179742 766480351187394560,93184 763931268102762500,47188 787905496003018752,205197 768244807684599808,104332 777573409966272512,159093 795086863023374336,11774 778975371010146304,160539 794165651124301829,258322 792024691032465408,243075 767955958383321088,97811 776331858216902658,153845 759171037686816768,56964 793130834396114944,249469 761664082973954048,69947 786253651652153344,139500 795364544487051264,192363 770792829362835460,120610 780481255980748800,11774 793615866470379521,254209 768146842370514944,103107 777203295727259648,87904 794635588611801089,261942 748393125354278912,350821 789290079449677824,224680 763527396632899584,78853 772202666050981888,738099 790656568144564224,233307 778331036262346753,164826 732459907195109377,351837 757721695318904832,49056 763443178766598144,78344 769188665104924673,111455 794939603866173440,262752 743490008749834240,1247608 774087088488615936,141360 773731407617073156,11774 769307960740814848,112265 774217340175220737,136947 775857575401259008,151741 787029542212816896,207965 794934860645363712,258040 795699554981216261,268281 732910220465201152,178186 794615454132273153,262053 762986285204135936,75724 766109464185282560,90384 777335634285301761,161546 781853300450656256,190553 751726400579788801,18893 766468460545126401,92917 781219614801879040,185595 793274354066821120,249841 780748668903186432,182870 791795600937328640,241720 749613600201773056,9292 786845314531532800,197322 794581366633467904,261155 758053340626300928,50923 792407896919248897,241678 750715522237423616,1179733 762665092592828416,73547 756201644354859009,41694 763957622261239809,79987 774640970478395392,142906 776827141795246081,158387 733197833533304832,355480 768303241666830338,104662 758350949173850112,50804 775369015342436352,148537 787716477361098756,205197 773273764842901504,135903 778042001400922113,165523 765627439863201799,86440 773706452573655040,11774 753630184465661952,28732 760604315673296896,63879 793424710465908736,252020 754016590895591424,30398 761278618077130752,65626 793887885623717889,255942 795383722551840768,264397 756856810598830080,44450 793862789110571008,256038 763869090347876353,80939 768523966940012544,100605 766254818281201666,91838 780790011264401408,182036 787201314862211072,199307 793595261356429312,252014 791625752949231616,238207 794560468069318656,261155 755554608555044864,38286 768122319403376640,103354 758158088545431557,51750 763905996649590784,80939 760500767836901378,349714 773930131643437057,140211 793891623352594432,255942 754012814478544896,738099 760521011112603648,11774 773709139398660097,134470 781220551587012612,185595 749648119856594945,9433 757263839276785664,56436 758478952381808640,1248616 762774928516976640,74281 763084849863241728,75724 768467108896342016,103697 779127869171601408,172962 759330152056811521,24087 761021344590860288,65222 795745657755680768,199307 761750731317665792,431998 789129398846881796,222682 757557355705987072,47717 794106100178190336,257492 788942337015767040,220029 780473424456060928,180306 781083493363134464,183077 751852389825540096,14277 768558182511837184,107446 754724710647234560,33174 790692643902672896,233558 766667815197769728,95323 773519164757512192,135342 790584558433472513,11774 755921833766051841,39475 759194875682230272,51798 785582600085798912,194949 795044636486209539,263703 770401721902206977,117257 787283472016478208,209035 753646111382831105,28626 776881103349092352,157755 779375135715430401,174315 760837574285991937,64722 768159264997314560,95055 769296361523032064,110389 765098513164333056,78684 777641697077436416,162610 757091078554079233,45857 775328459216289792,148045 792587007218315265,244270 768706515981041665,87607 792148673484455936,239610 773605673972011008,135617 787434393694461955,206117 778503377252528129,167319 780638646701592576,181702 756966098910777344,43751 787093107103764480,208014 791356650481266688,238207 733089012311851008,355106 793553180420366336,253274 795129077996736513,264397 750057809866330112,11492 792084902921416704,191778 794619203076681729,261155 761349974030516224,67973 790723836517945344,232884 766328398042034176,91599 785555330499346437,193623 788744051872894977,220332 762341096177360896,1249014 763206678347145216,73712 793656732367060992,252020 793301243372244993,250033 756203551244840960,41702 758491876848726016,52061 772548234707210240,129551 762722666977472512,74592 790684317840134150,232963 755934557040480256,39462 754099039340224513,31268 758334816588861440,52554 775793796768563201,151463 751968167010799617,14277 793199795074543616,249926 793782821370286081,249926 766401673388494848,90482 774369837300715521,143210 767691927051497472,100605 786176551859740672,199546 768913923303178240,90629 770671284090834945,120610 788713089864704000,220029 794676011661135872,262588 792745099000094720,246726 756624679864000513,44274 768855500167319552,105109 772797837079875584,132335 775877521028091908,152314 792060802333224960,243614 770774932754165760,121359 773262885539684352,135725 792165224719618048,243075 744960371325272064,11774 753417553289109509,27045 779684386937733122,173628 780504000156151808,179742 788111234365128704,215608 769933839040847872,103674 776405518172553217,153845 751544055020990464,18550 758256220520144896,51809 758349813750517760,52385 770296745691611136,117377 776487848132300800,152314 772521286249635840,131045 765519614679912449,87904 788063523490242560,215005 762062190941704193,71594 770458034258665472,118192 757666769926369281,27045 774693720990027778,144542 780804645396422656,183269 791682804279087107,240483 752186676030636034,14277 787090728048467969,209037 788132998944292865,214492 795389818456985600,266151 763915724691648512,81101 771846837409984512,127957 773744191633489920,138382 775531748390166530,112363 754013157450915843,31201 769704732403392512,105109 750144243025453056,11833 787115301452275712,208252 785280068993978368,193669 790979988241600512,235590 752686741706854400,23194 763552484652683264,78769 765878470782119936,90000 778628639457878016,169226 794602694661074944,261093 761288140166496257,9639 785896653379112960,199546 788697402664366081,218275 787176310145683456,209043 765365532690264064,84666 750482096091648000,11774 766138871260127233,91146 772921639948414977,132335 795034493740531713,260613 755595869861404672,38183 776073358295244800,153194 786800680237355009,206642 749606078325723136,9332 757249875532615680,45014 764158935939031040,82283 756332557743063040,42249 788686771341103104,214660 793863329131302912,256255 760315424005160960,56964 766013676927287296,81929 762825217324355584,73814 764140255910002688,80939 791617060811972609,240145 764182622943621120,80393 766040803521228801,91043 766206422161956864,90088 771812403390455810,125813 789842869800538112,227242 781022077612658689,182036 788797290911703040,220526 793221745444544512,250519 751997307839582208,14277 778976149561085952,160539 794222110960795649,257492 753614138681753600,28477 773105282159251456,134185 788487215898845184,218507 790700096815927296,232169 753391238326419456,27317 770424232647983104,118191 788180082196115460,215488 794596123851755520,261155 794971504115154945,1250515 732534843494535169,352465 758686870679060480,54070 791001719933054976,235147 751743667367321600,19317 794893630293078016,262849 754105870380859392,13343 776063926664515584,152735 777976332391251968,160539 785498849599193088,194450 787685717644283904,212139 778230170737971200,166422 764989398136066048,11774 792388601480871936,241432 770244934402207744,117539 761236985797156869,65180 768156690810228742,103354 775793369645715457,151463 793851997677957120,255942 787272880186724352,209351 773888714762170369,139404 768440477951590400,106475 794528301607833602,261155 764963883467419649,84724 788519396369051650,218275 759227742768553988,56964 781631151836426240,187969 793491624982634500,252051 785651405176446976,196348 795670804411215872,257781 772082064086687746,127952 732707286158856193,353262 757702481061216256,48753 790681052503212032,232169 790922885502087168,164764 793141162878111744,249469 767706605278273536,100605 795117546135572480,249926 766638929282002944,95045 768951326805856256,110209 790395469948002304,228888 791445228817375233,237594 793844916770131968,255393 775711153267892224,112363 793225675389804544,249725 751549857354043392,18470 763885712450080768,79513 768407758131466240,94699 780592909032775681,181886 791115519902552064,236507 773272552865095680,133043 781209730106687488,185595 785721907039526913,197286 756204650269962240,11774 764527764510826496,82066 793163092033232897,249469 765232185385156608,86320 788404402893754368,211613 763869932400545792,80720 766995001851207681,93144 776416662018887680,108396 785390951753711616,194085 788224242164834304,213803 764435564913364992,80393 775742837564411904,11774 781110189004955648,185496 768132438912593920,103071 770389173341564930,118393 794581602974179329,261359 768671062833848320,87607 788845992061771776,11774 790703961531490304,226731 755341721467252737,36057 759236536898621445,57105 765686085821358080,89198 780148071338545156,164375 786044707193229312,199262 763063123326734336,11774 786286637365940224,200566 756312445652697088,42495 762004014624043009,71550 770000412636225537,110843 786216366219137024,201540 795757346714566656,261155 795297462059548672,243092 760589735630823424,63858 794609678147846145,11774 764060721646665729,80393 778266428302618624,11774 765570687503175680,86149 775431900890537985,141415 776523877497188352,155287 770496231026073600,118192 751084168478531584,15708 752236220055453696,21714 793974006231793664,247651 763132265148723200,75073 789118232615542784,221136 793889537109942272,255942 787020186385657856,205728 750135501848387584,10057 773554746917580801,137158 766307578091544576,354825 776775346406338560,157840 788909295513509888,11774 793161664262799360,249841 795321940890173440,266079 777849330480910337,164001 788766581400690688,220029 793536169564930049,252408 757219463947104257,46006 759277210054365184,56964 774245003874951168,141887 787098198112280576,207119 792062519602929664,243187 756210452233728002,41744 762335588766846976,72523 772105224626462720,123354 755836923722072065,11774 773935440370003968,139404 778629897128292353,169410 788013910922231808,214173 793148036520214528,249469 756929830298394624,45125 792855676565331968,243535 772938183738699776,132996 760187765023731712,60538 764257525646528513,78566 765704486673190913,87904 768938793424433152,110381 781400413350133761,182960 788058455139618816,215005 753325363833413632,21074 758266552185749504,52061 753646112221769728,28043 763147556838739968,75899 780587685199175680,180783 785450405924921344,195782 758994194950033408,56175 768554581936607233,104932 795765785444646912,268643 785584009543692288,196788 791455643844513793,234864 765578975024381952,86103 786709582387286016,205728 763048255517257728,11774 773989667230187520,137639 781881176764059648,190635 765573273757319168,81659 763175198195527680,73712 791721823910006784,240926 755240909223124992,35980 758387393485479937,52856 794558848040312832,261155 790233891814580224,218223 772105224316080130,123354 776944724460474368,159146 793944216393183234,254135 777151661160722432,159876 793581236832784384,253793 732637685819510786,352950 793295662049734656,249926 780801193647837185,175813 761286750312497152,1248920 762775437269360640,66116 785640655334834176,196277 789001167846146048,221785 773579376990400512,137771 770748679225536512,120393 764887872747016192,84422 790912851233955840,234796 770977905249689600,121612 787996642758754305,214288 795045538483884032,264700 795418504514179073,265855 777643352619520000,159876 774323932463783936,142506 778087057637859328,164826 786686932277399552,90209 766103345899540480,90031 788156742337196032,352258 790685375853391872,233198 752987614689562624,24788 766830500614856704,91700 768152233703796736,103485 779106321685553153,172862 786654639257100288,205181 786706666767220736,205728 789934225004847104,228820 792643687348072448,245445 768284583611633665,103261 794169016592060416,258331 752204191863541760,21074 765761611567140865,88489 777314482347397121,157755 779376998963642368,174115 753719619681148928,29263 769923442049028097,115511 779030296054239232,171693 762305569638215680,431998 768271586117943296,104932 781823911935807488,189017 793141735656394752,249882 764017415193632769,81536 791226101091733505,237223 752897933620772864,22439 773898581669515264,139404 781603602230079489,189017 764263374687383552,47940 780606537702248448,174321 793417513010884613,251947 785324820594515970,11774 790644100177489920,232169 792409230531760129,244328 789249873904361472,46572 795131877162029056,261818 763721794733867008,79513 793177182184968192,249057 793249354685542400,249926 759104349855440896,48826 761719787349274624,70543 788413575790465024,215437 778413105785077760,167220 790235228426018816,230261 767368617331560452,349449 767772222962425856,40035 781017042921152512,154330 788131620871999492,215754 792637572816130048,246392 794685787908538368,262752 795076630905491456,249926 756856420650389504,45151 773743337236996096,17416 776883586012057600,157082 791700355818094592,234990 761847676484943872,69231 786031370959069187,200486 763398041978241024,60363 773676425127747585,137158 786597092382781440,204413 791703640905912320,230311 759754591990845440,56964 772902917976133632,132908 771022895724113921,121055 732169721248923648,1170365 791673829919711232,237491 752626498889064449,11774 766386213238476800,91804 780598064062930944,181935 788568650919784448,215437 775116747162746880,146259 793130810132066305,249841 772755547435204608,132335 758690552334446592,54591 793512925726212096,252020 769739539589902337,113982 795711041774714880,268101 764174918804054016,81869 732745651688222720,353228 751936264824320000,14277 760151640850575360,61049 780856645328834560,183269 752949927387463680,24196 760489184759017472,62327 773607328109256704,137158 787264195037319168,206666 794957087998504961,260776 749305097797132288,7849 764783278603722753,84724 767942490108362753,101514 790677335196504069,232169 765017702171873280,82209 773168162137182208,134470 780147526192291840,138812 780721722249052160,182257 766571388635185152,91170 773941476183138304,139404 741299881088847876,349060 760605514787094528,63512 793195590213521408,249926 771098487110836224,122982 768274529449902080,104932 768869121333219328,109666 760580255367237632,63451 778733159902961664,169951 778752454661840896,170373 789869632861663232,164764 788421331121418240,215608 794282553108824064,249926 755074789413384193,34294 794317605012172800,259055 794192502945415168,255299 778391477453987840,167677 787839335907201024,210235 792564345783787524,246632 790332919524884481,213710 787062156915249152,207109 758283015650811904,52061 769027278554730496,1170332 770062291400290304,115604 792492764743213060,222526 758636992728928257,53289 792767926616985600,247240 761221544408289280,66897 769948867039289344,50923 760294595540291584,61352 776508969707708417,155826 789244836381495296,224018 751544873254162432,18215 755848955636817920,39462 768269328936382465,104662 779108642104627200,170253 785801028608233472,197286 787809031981195264,202727 768447613586649088,106281 775561853569081344,148994 780234558642028544,169552 763508450345099264,78341 772265623858520064,129558 763401582788476928,76552 776784496670629889,157755 792072933472477184,243075 793614607449464832,252044 793922563017539584,256217 779288676048183297,172299 793182020872593408,250064 759105770025848832,56964 786283942898839552,202429 790245196340531200,228341 753676619835904000,28819 777798534385045504,163763 766481403697569792,81929 763820745851973632,80607 771077159590858752,123135 762085246946926592,71099 771848416951357441,127957 780494478003974144,164475 789312692209143808,225359 790889358974918657,234583 790897550563741697,234583 781215049029332992,185595 778751639276523521,169916 793977868195917824,256440 788315843084087296,213666 759537624688136192,58808 759813305716400128,58254 786420514545922050,203674 756472448657293312,43391 763162017389764608,75899 767904089250430980,79691 792053683605213184,243075 750751742917214208,14827 768130881839964160,103354 793638019106385920,193212 756239647806746624,42149 777507912239484928,162107 791415609586221056,220767 760683352831643648,63505 789080464128638976,223286 770789069672574976,121479 781231442743341056,185496 749130301981556736,7073 771749627200536576,127058 773966640623026176,140534 787596881832488960,204343 763189263760588800,76127 762807198036598784,73355 765538919538712577,88052 786191321354473472,201308 792759835498573824,247062 792765210461298689,78699 756978870901813248,44163 767881476838948865,100561 794595002781405185,261818 762790024773599239,74370 778307740762533888,167311 792270595333296128,244955 778296698443489280,167220 764263919267569664,82283 787330227177414656,207861 794696167141548032,262849 772525823937175552,129551 780569629991309312,11774 787427826764886017,199307 794616971409113088,262053 764448742774714368,82283 762645392236220416,73926 768547281960402944,107559 755524887469494272,37656 761936767025090560,69231 765624877084573696,88546 767908918093676544,102137 785660269628456960,196676 792074329454501892,242693 795026548013334528,264397 754831257930956801,32495 760975849118130176,66116 786358132440051712,202304 765699782350409729,88361 791355259134287872,11774 795075157865820160,249926 761374450805837824,66897 792071337430966272,243187 792464553166548992,244025 758831472199426049,54070 780638971026038784,182257 786723783310618624,90209 793445156909420544,252196 778293423539302400,167220 761399514502533120,66053 765938972707131393,90384 773732245966204928,11774 780452818469593089,177233 786263298371035136,202429 758497364990652417,48289 762738358963625984,73712 773703833511878656,138819 794756044287156224,261120 754707783568588800,22393 761626485836787712,11774 751236719500890112,17365 770034700027125761,114357 787795515312308224,205197 790574572378595328,231318 758300930848808961,52311 766303475797852161,91946 778344535046754304,167393 793423297937444864,252020 788571669690511364,215437 788454989626691584,218275 794534362641530880,261155 778620296437784576,51069 786082204178931712,49459 792763390770999296,245750 759556709417226241,58232 773368264177004545,135025 776239721320067072,11774 790943666957234176,234583 793863579342635008,256255 741292089602777088,1170527 768926500431147008,110381 792281219018977280,220727 764974050032705537,85562 736957889101897732,349332 795048913623519237,264397 749579264626946049,8845 755254271658995712,36545 761572460345036802,69245 766331473431375873,87904 759062419364777984,54631 770658444500238336,120393 787132961816797184,208167 732188755101126656,349814 790897811172700160,234583 791014784154173441,235251 789240948764975104,206666 793877703942221825,255393 794196543633063936,258598 787327977986023424,207965 788986968478593024,220332 757275531536576512,46235 776398994851364864,155390 787242877466382336,209351 792752688966475776,247087 763469126329257984,77632 792026035680321537,243075 792078467181477888,243398 775731164036341760,149087 754734756097556480,22393 764210670942490625,81130 779323245057060864,171168 791618902795096064,239893 762129394760421376,70858 771813655142813696,126972 778092452603363329,165094 781675624721252352,187044 787673821033566209,211347 793256835193110528,250953 768222456540782592,103924 788291740419567616,215005 793576352280608768,252020 776233744889806848,153596 776296970319265792,153845 792736896937893888,243187 785646305699704833,194082 791932325596495872,242252 773919431986556929,139404 788170590217576448,215064 780143583701659648,176890 786882413464948737,197046 790968279405821956,235147 779844676727758848,173347 794552088667656192,259834 750901709749293056,15808 791667505253064704,240483 741445870651080704,349060 792012982372950016,243075 732190012339458052,349332 787653107794661378,206101 794255961636700160,226320 739452919473278976,145399 793496439636701185,252196 794308588831436800,257492 779389827636686848,174686 780600148661379072,181955 761545451929686016,67229 791924656714416128,240483 792179000894492672,243648 735909180633010176,254034 769571414412230656,111558 764079322927800320,81702 776256272039567360,154059 785270045450440704,194667 791349458315325440,237491 753733999911067648,23884 792033581132423168,242712 766107071032856576,90384 790961689168576512,11774 791948784464896000,230270 758309214175449088,52061 768832926398095361,108849 780920333071224833,12018 763176791880110080,75899 788879747472392192,221711 793439001944416256,252196 763686810862120961,77632 791817284025147396,7706 775732572395405312,148018 785299540182044672,194934 794933193057140736,261155 750377647293796352,12883 769352699049418753,112336 778362685809422337,166916 788439609671684096,11774 767316039520714752,97377 772133120317370368,117609 791430563349598208,238395 775079351939371008,141091 787373324200505344,210432 790150318176800768,223249 753039780770906113,22779 794104787365003264,256393 769877510553239552,111115 774642000113139712,143473 785736778414166016,195975 790988785370664961,235621 775769047518457856,129126 788465634262654976,218275 795045875529584640,262849 779468057815252993,174442 766597346872336384,94699 766766823383633920,95487 778718225798270978,169384 777986670121463808,164669 787910980965699584,213425 764879735390408704,84724 766363520833171457,91228 791022880209326080,217634 766189685248974848,90031 774697746670481412,139012 785675319294488576,197286 786103301083435008,200870 792482161957806080,243187 792525917163778048,245103 794204357646368768,258331 792145760238305280,240556 761985264923402241,70509 794898786812329984,262886 754747661480103936,33520 788453456516374528,218275 773973584402190337,140444 777188033145688065,160021 792921861738733568,248516 741284889094414336,58531 749505096396972032,1247974 775056832196902912,138819 787007283850940416,246425 787940103842922496,208530 773939554239873024,139404 788172560743694336,166282 790892316693241856,194060 752205122944569344,21074 758327578948022273,50827 773629749696528384,138221 759382298232061953,56964 762664393008156672,74133 780167782012850176,178045 795761531527036933,267862 757601966688129026,47570 788889920597131264,11774 772919928538017792,132578 785316068868796416,11774 758754300466167808,41680 759363077808590850,57964 780603000754757632,181984 788806327820701696,220526 790240751083028481,229693 758721621133758464,52749 766836491129462784,95672 775907422678441984,150255 766399106172481536,93184 776109582439415809,152735 790997255218163712,232169 793836354870194177,252639 768088329422184448,103354 778672087611367424,169201 772310482824732676,129558 788210704776097792,215252 763183451533025282,74868 734641275933188097,355952 760067692044783616,55257 767411556510470144,1249419 766090426948333568,87904 777588538065821696,162497 786331334721449985,202379 753592813531430912,23739 768081088031760386,103261 763875130565099520,80393 787131518518829056,209087 786948161701052416,206644 792286968797212672,243075 760200695404429312,61051 778294679615963136,164764 793250500774916096,248988 786446337969651712,195876 767623050493820928,98942 773162339612917761,1250012 789077515025444864,223286 774810256375291904,144718 762216988039077888,1248996 755230988888842240,35403 778043347214606336,164783 768419560110391296,106281 775179217453527042,147508 778252732947988484,166853 763531227307487232,78914 768566600215564288,106281 755173101512462336,35890 756674736072056833,43471 787029057275883520,207965 792746932091445248,246785 758905882021236736,56001 765352589588398080,86781 770867690160459777,120610 765954982701109248,89923 795398471582785536,266151 755364947681345537,36545 766352751726956544,93286 778632146076389377,168794 758415000612593664,53144 762603233235828736,72716 787067767291871232,207796 759075939938631680,50654 771047199983697920,123085 756247738765934592,42117 766423654510977024,93570 751061015459168256,8588 763516202161504256,73814 752875587874779139,23899 760396919713792000,62063 769326675662364672,113220 761268355772784640,63937 770411579066036224,118191 770435057391632384,118482 765790698004250624,86103 793243162206609408,249926 769312303598534658,110659 769061485104533504,109945 774267015720599553,1250121 765687723206127616,88459 762781971256741888,71502 773623328829341696,137869 793272924950171649,248719 767127509309673472,94718 778628722219855873,169201 791758593334906881,240682 760172638606090240,56964 786905719895449600,205094 792148968398434306,243733 750390044763062272,12743 776779700521701376,148419 775722188955672577,151071 786674220046614528,204958 793118317582036992,249469 793476210877722624,252408 795617052639854593,267262 765122537462390784,11774 780623926267228161,181419 764879498240077826,84384 771535378134085632,106774 775083062044594178,146259 785841383005364224,197512 794098543669706752,233710 785323167849914368,195165 788136198359449600,215754 795000793573236737,262226 764816244004446209,82066 785548562469908480,196753 790300279023529984,229898 761402525937496064,67547 767002149066674177,95798 786729021157494784,205094 788784046449029120,220526 753701622744625152,29263 780594266024374272,175207 793503831850045440,247803 789121646858637313,223286 758753820302307330,54070 787262139383713792,199307 754731957725036544,33356 759614152524521473,57068 765118381754314756,351007 794714203227619328,261818 767095418933116928,97392 777175027322085376,157755 788778799085203456,19543 761334740934766594,67938 754762598575472640,33356 759076003100631040,56630 759497541306023937,57574 776220119164817409,152314 786637271965597697,199227 771421880838418432,125367 754720816911126528,22393 785275679361216512,194178 794585218162327556,261155 770295855865749505,115047 785609095973777408,195975 774437214621007873,26066 776158488888242176,153372 793095682773094400,249469 750720068628025344,11774 766484690622709760,93036 766816718698090496,11774 761357060948787200,68273 760225982687113216,61011 769733610895212545,111558 762308733326295040,431998 763466371535478784,77687 775991690310066177,65663 754025119899529216,31077 776726738839695360,157693 788500562358611968,218275 785988633513828356,200490 790405401741099008,229909 767837790461722626,100893 788398296947683329,217658 795155699143757824,264774 779659607383937024,175146 785879648521555968,199262 777952054971076608,161277 764156324703711233,81702 776658428676624384,157082 763769926121320449,80098 765209563150753792,86440 770612959613685761,119774 764490187447472128,83429 776063691389304832,153194 772558250487144449,130636 773697791235272704,11774 788132972058640385,215603 772256301397053440,128284 767791478609293312,101383 771149757687496704,122388 793120958529859584,249469 756830203347890176,44163 763197553135329280,76794 762326501056327680,70072 759111133068398592,1170537 761085450899435520,66116 790831295718981632,232169 795054416315486208,263926 756322372307652608,42432 764990119438913536,82066 764162119214309376,82283 765517286891479040,84886 769855008451932164,114357 779142865423171584,166532 780932521735446528,181419 770768849838940160,118192 793779424210681856,254135 790645501100195840,232169 766497599385964544,93823 770387362383794176,118698 732369949637779459,351730 762847319171567617,75073 786996499062358017,11774 760876457346363392,65222 767233556749975552,97386 768494731634540545,106716 794179588473679872,258044 787389578978086912,180433 763650169275580416,77167 794211812820586496,258598 733307599936978944,355480 776852920876699648,158411 776875624220721160,125145 770733763051544576,119774 789544641385238528,214899 755663285228281856,38183 778385779349266432,167753 773960624002830336,140444 780480880015966208,11774 749598055242997760,8187 772462374930489344,130721 777130141009018881,159245 763618098591178752,76885 771348788157952001,124597 773215956831133696,135386 781674209458188288,188401 788827986103525376,216009 794797446450872320,261987 788036982748295168,213887 752660274176401409,23217 754801307551096836,33470 778366443368972288,166339 786226503667384320,201958 759605868111532032,57651 787754323237335040,210208 758707013442338817,54653 768140036952948736,103459 791896931308011520,240145 767462538477010945,97519 791785865714536450,203710 792822853770940416,243865 749546262450540544,8170 795165257635348480,263939 751962952966676481,18486 771186453548113920,1249839 775300696946204673,148045 790245805512912896,46572 791839586368368640,238395 789463602780450816,223286 794589995684114432,261155 773582621209137152,137042 791707523506135040,240145 795400509746245636,266491 776844370020630528,157755 752960810792656896,24788 754766971175075840,349720 774274105193488384,141867 779128072381628416,164633 790941238124052482,232169 770869485943128064,121909 792537157743312896,240483 776481406637801473,11774 785755193086349312,196917 794545024293801985,261155 766281652771426304,91751 793096037758009344,249469 762447919924391936,73282 776903287995981824,159359 792923990104895488,248514 794680801250201601,262588 765665256572129280,89076 766609689366757376,94627 792078753530728448,242521 777343799055884288,159546 777626888923590657,159308 794579754255056896,261306 793926757258817537,255942 741773728783077376,139093 756946843217588224,45672 795271441029722112,256038 786014562478809088,199961 767686913692086272,100605 771527568948420608,125111 779782652819869696,176201 766348539245039616,93286 792078291360358400,11774 776835610371723264,157082 775140650022993920,146704 792576246353846272,246392 792883653596606464,247877 786093197739094016,49459 788387327278276608,217533 794982708824993792,263906 733176339159777280,355106 773538863935524864,136904 779227181872451584,172945 772583619789516800,123217 786677862258671616,204078 793664834214637569,249926 775752687828828160,146991 769594306797703168,113412 775024895726002177,122982 787307876960178181,209796 756924591319162880,36145 772083523352195072,129436 781694769114341377,177455 779399940900519936,173964 795024914839388160,262847 775777697414778880,90193 794607717054746625,261155 758751170961678338,54861 753012158347239424,23742 765637561402462208,88052 760246454506094594,54123 786985516059144192,207949 795607905307422722,267521 778922336808501248,171168 795049423332118529,264911 760125007670280192,61145 781510813701988352,188119 758584461193777152,51451 771704118922665985,108396 791381689180315648,238395 792773807484248064,247241 758426063395577862,46076 768172288151851008,11774 781670148084146176,180122 795739814377111552,268448 756605341199134720,43579 793140386738872320,246425 776132693604130818,153717 781148405879877632,182344 794552048322646016,261155 752026821848342528,686533 759191620894031872,56964 768558296710062080,106753 772793551654645761,132335 779571128746516480,1032399 794178981797003264,257492 790967211326263296,235536 753729386004770816,28115 792681981959999488,246726 789874266640703489,192210 756450045046689792,1248387 794661786997952512,261155 791467660395573248,239380 762060912912064512,47940 765587874284658688,73712 779694494585323521,170373 781238353945649152,186212 787829841479413760,213064 791826173793701888,241940 765723551223590912,87858 763393397839241216,77491 777918816399400960,1249763 758696668699164672,54070 762348163361636352,431998 764291333423034368,82066 785656379335774208,197297 788721627169193985,209095 758134000523284481,51595 761624292564107264,69231 763798002251292675,80393 770362090053709824,118482 791042413221572608,234583 794001882314207232,228820 794725262197981184,261155 767555239054495744,98084 755097904277094400,35449 785929189710888960,199546 793779612018995200,253373 761320004847480832,67229 763114922796515328,76665 777189722468683777,157755 788733697012932608,220332 792930992755396608,224678 794001450275864576,255870 758261214497665025,50612 791455970027274241,238207 770267569798451200,114254 781897205934206977,190635 755501715382829057,35470 763766473944801280,76264 764191660276416513,81130 764195636208078849,80720 786368675498500096,199546 795707995627913217,199307 775061519071444992,146847 766057620415275008,91146 779355534516490240,170340 787068821542625281,207861 792080693421629441,237964 772901656849625089,133043 791059469698347008,234583 774690871241543684,144654 791849706007781376,239893 762635020385325056,73926 768487866351685632,104973 788427598653104132,217837 758122207243415552,50923 767177879343869952,97386 770707980891271168,120613 780892148602404865,183811 790701876555702272,232884 791333858046345217,237491 764341481263996928,82066 769079507647168512,110585 777902789234229248,163990 794895011997433856,262849 756589850795450368,44274 766753712467382273,95988 780859348402790400,183975 785584834580131841,196788 787679084012679168,205989 781691661038477313,189313 790497187264401408,738099 733141037338632192,178186 759915587371806720,52887 788070440270979072,215030 790897530452058115,226461 776203469984116736,153854 760286839949242368,60866 789226229433937920,223899 759096072224567296,55257 790907235551485952,234796 795700054527012865,267862 753719594947346432,27045 766228685301149697,38488 764176072799821824,82209 791100390947381249,232169 785275494707101696,194648 759545096152973312,56924 785536862274330624,192353 795077709026234368,265102 760139559023902721,59666 774778391069274113,87904 779011747004809217,172047 788829739301609472,221136 792074150823268352,11774 750237328052875264,7866 752917816001429504,24359 792764031182381056,247241 750529631674073094,12883 755397506448576517,36735 749744596842868736,9433 755523632248467456,38183 792168789035003904,244550 763868830661607424,80939 768482013582069760,105998 792200072117096448,241678 758802641715507201,52659 792011759838035968,239501 788151446793519108,216009 769959833269403648,113754 793484433533861892,252408 793610274393591808,254135 794189824496238592,256219 763752821430837248,24252 768648102177828864,107428 792064339947597824,243187 792870786637918210,243761 793168990688387072,249374 753091820754759681,25071 756331257093459968,42432 776641489346633729,156835 776895479695171588,156835 792057166563803137,243187 792156774040297472,241678 768665843970473984,106774 775294350318309376,148045 771451644181483520,124601 772184324816855040,129700 768461630468268036,86103 779351981760446465,11774 771721436532727808,126152 778318917613694976,167407 759079685787574274,55107 794788695261921280,262145 766391785379680256,91946 768928693892841474,110362 767698359679266816,100605 767011452259405826,93469 776204957238386689,152314 780826947894947841,183338 785913575126605824,199546 760942933923299328,64730 778017973155926018,164403 755289688802521088,35890 750534172310024192,13944 763699410383441922,78129 769181730888491008,109945 773562305992859648,136439 773950645447581696,137869 792051018821472258,243075 795617683878199296,267521 785979450479501316,199478 754747420572053504,27045 791022353471770624,235686 732206229058138112,1170330 755144249813901312,35044 759122223743373312,56630 768232445623828480,102514 770456880770494464,118191 770978533862612992,122146 768543755540594688,106774 789442487911849984,226048 777240466874048513,159475 750677964958863360,14351 756553480840577024,43471 778216174731587584,166390 791780238330134528,240926 764783493339643904,84724 772856584737320960,132497 758323216947486720,51809 767040819765186560,96263 792742685463502848,243187 795061450150727680,263090 794581368370036737,39957 750070829061378049,11495 758345786241519616,51043 789136084756070401,223886 757569539768975360,47782 773971740087111680,140444 795343366770819072,266079 767530997021806592,98720 768420557905760256,99111 761645750715428864,69976 773202094597677056,11774 781803114764566528,189254 786366205900623872,200369 787455305667846144,209863 762275449334620161,51778 772283563727171584,128934 768881876908072960,109874 763504373452242944,77598 779322035881279488,171775 791287622245023744,237491 758510634451337216,52394 793299626451435520,249926 779553766886481920,174427 795670292257325057,267862 794171617983217664,257492 771069894536359937,123135 787485964037984256,193762 785608672814718977,197512 790532727216959488,231894 755896632688771072,36810 781245143986888704,186735 785673351750684672,197512 759104673672376320,56964 795701077815398400,267618 761748439449346048,65180 779131377270730752,172047 755942916879704064,40867 778427431409422337,166853 763063010235670528,139803 786966617443950592,207500 789715585001193472,226490 750030449183846400,10814 760907468842995712,65626 776202734676606976,153596 793891085516873728,249926 768461684222652417,106118 792227918588080128,242693 758681889448206336,51451 756875499666747392,44163 759793303630057472,349060 773521602105475072,136947 776467403073019905,156115 766138634567294976,90357 770305682461585409,117257 787620503057997824,209921 789193126011297793,223030 794570756281614336,261155 787258340283867136,209151 792119750683795461,243513 771775376154464256,127366 780093381447782400,178258 768203464925118465,104406 769398209475059712,112788 794323676954968064,258811 765234723190898688,86440 770206486618316801,117291 772609000848314369,131896 758389856414433280,52112 777969532572954624,164201 791076963918032896,234575 765557464511057920,87904 773732475163938816,11774 790707977930047489,232884 790990628595310592,234583 762731507093909504,74247 768878916350205952,109874 760900629464223744,65626 771422874775199744,125554 778560479706873857,168633 793198621965504512,244221 766359709553201152,93286 757663331771482112,48585 761659545945071616,67852 765072733260681216,84724 766756466048983040,95672 761548559963480064,67938 773919859671502848,11774 795659652046475265,266151 761618594115518465,69231 779333233519554564,158387 755108502830407680,34666 770910099141459968,119937 772044108240080901,118191 794231297954742273,258044 753297940907601921,25995 764202532021407744,82390 769737723351556096,114985 779807444331442177,167303 779596881894707200,173917 791287594948579328,234212 786265676755324929,1063777 777935497930870784,158589 791442329588543489,237908 772402463911604225,148861 789167386263859204,215437 765028443465650176,84724 775825948167942144,151185 779442585236606977,174230 795451769287483392,266491 757565261075648512,47844 770830875080560640,120610 780919679049007108,182870 793624677906341888,254209 756291750382145536,42432 752700401208528896,22393 756105403897786368,41632 777721467823882240,160480 794732336952868864,261155 751997754369515520,17794 752945444221779968,24316 756942570723250176,1248452 764949868129366016,85434 791487285967532032,239405 792382930894987264,146804 776632938402160649,157082 780562356304769024,181419 756313860957691904,42249 787095466752172033,204303 764972992493293569,85562 766730143494660096,95798 771790390471036928,127582 768563170440916993,107469 759400971457949696,51798 749326608041816064,7828 755431687736131584,35890 763878303191093248,80720 791938074255122433,239998 775654973027737601,150404 760001483974639616,60391 770582476766838784,119832 779398935467077632,173753 758082386521272320,50923 773596980551397376,137965 779124664681500672,171693 791186657600954368,234552 794676187343699968,262588 760489991726260225,63149 790850530591375360,233307 790893638427574272,231028 791793004184948736,240584 794690934676000770,262784 778000439618920448,164826 786391543246622720,203448 758661496788451328,54070 757711754105204736,48549 763780476955791360,77731 779688413251461120,27156 769439134540828676,106281 786074303871811585,49459 776612537521491968,156835 779109195635314688,171168 781869727140319232,190424 788748492474908672,193121 789720406030594048,227486 795392380987904001,264397 758940516713017344,52112 770043872164646915,90252 777947311645134848,164202 768985800537169920,109875 793914955858870272,256255 766411009296826368,81869 787801876607688709,213253 789948790283264000,227289 764690040505049088,84422 792476741159747584,243286 742398926569930752,11774 765346422682103808,84886 777772331296968704,154914 778593599264915456,168794 785622363517792256,197512 756325305636294656,42249 786661474009841664,204413 794562705772449792,261155 757634111917797376,47948 786934524601065472,207287 787516965355032576,210289 793109579819196417,249469 773999941727444992,139404 776201906968375296,152735 786486500414230529,203492 789514506548441088,222797 756104625175101440,39462 761163921424281602,66828 765963000964669440,90148 794567354277498881,261155 764199308895850497,82209 785821099414007808,197512 760596808401772544,63451 790188911322693632,200460 793817711302279169,252893 795109090703896576,265257 759113881444880384,55660 793460476076142592,252408 753227429678841858,25879 778285039540903937,164694 790888603337359360,99049 793301429842808832,250633 794381447154966528,259266 791729952857075712,48663 763899385994366976,80648 788186051319738368,214078 760299036322717697,60779 773647912291237888,137953 791088704156598272,234583 776508625149763584,155451 755951157596463104,40881 773153679180378112,134470 775441744699592704,148045 789332929998680064,225456 792063935612497921,243614 769151644189753344,111049 771442276090408964,121896 792079827767533568,243398 757982196552572928,49056 759837409693487105,59666 771006484956254208,121642 772893016742768640,132370 791709067827785728,240483 790383583319855104,229895 755597120250470400,37457 794652308650881024,261059 795441969610760192,263926 789415221173432320,223492 753714764749139972,29263 778382861984489472,166532 794636206680117248,261155 789175511398227968,11774 788825555269550080,220526 762049067773857792,64084 779926655343005696,175504 751192963535994881,17143 760214986035752961,61145 774200684237426688,131421 787701321633792005,212357 795656850293264386,267521 779071325360893952,171795 787794555273875456,213064 791789531108225024,240483 769973438161231872,114254 773870453848887296,137869 775080428982050819,141091 779458696485175296,174392 751093356197883904,16897 790667072556498944,233307 792454639291465728,242693 756478880853139456,43391 775554259848880128,112363 763883815664320513,79987 794808181868236800,262588 732229894097108992,349262 750495232534278144,11495 763354093846921216,65108 795718691077967872,267737 762414623911923712,70797 765587479994826754,87858 765706637814403072,88370 785719438582616064,196538 790248897230888960,228341 792259537185144833,236941 773508353075056641,136904 758331249605738496,52112 770488621514256384,117257 762430759017680897,70886 764214808845520897,352982 775025794322137088,146259 793102140331823104,249469 772564747900203008,128194 732544906833448961,350808 751579171361435648,18316 794610619810914304,261155 795101835711414272,252939 759794844113993728,1248693 775787647625232385,150511 792079447159664641,237964 769157361122484224,110659 787073508463349760,208538 753017127225790464,25168 766687801375019008,92958 773152327461113856,134470 794169032920494080,257492 780988585273098240,176203 733304199966924800,355480 757576254191116289,47761 790924163129028612,234943 766013387905966081,90465 776759653569064960,155898 768304979824160768,100605 794988619047911424,264431 753866639507095552,28611 760152452020703236,61051 781883397375397888,190635 780908890800087041,182726 776555603153956866,1250232 757946412579422208,47940 763110013355327488,76549 785266902566305792,11774 786046845805920258,199178 786969223104958465,207949 794583836004782080,39957 793219648305127424,249469 793540495595057153,252020 776858740364419072,158428 753553404614565892,27586 756188763529875456,11774 768218577136738304,103071 792523766114889729,246273 754987971271593984,34666 794563378404589568,261155 759424543580532736,56800 778248074632179713,166409 760969277612564481,47940 788780799424274433,220526 790551391219519488,11774 752948160952172544,24666 794746187207376896,262849 795068863377502209,262849 750364842549141504,11495 751898067100663808,18893 768856660248932352,109666 765659174810234880,88052 770321592022802432,103812 778736182905626624,167220 793822401872080897,250293 768338170056441856,103405 758803817244741632,54070 762680207748792320,11774 789206872029011968,222682 790917299033083904,233198 779302482388344832,173753 786321342299680768,192032 773931549691707392,138819 794279239029661696,259482 753681171452571648,28819 795426358042259456,266079 795689813001310209,267862 765635894799839232,88546 793203842649317376,248988 794529721765818368,261155 751944631483371520,13532 765683100508622848,88052 756324432533073920,42432 778729037413789696,160230 785336190111256576,194934 792890715630166016,247241 755760792528490496,39462 767825977070149632,101383 793598699364552705,252408 775315408387764224,24173 776443097609703424,153845 792027537115222016,243075 758415441593335810,51069 777977082857005056,163769 778543581720039424,166995 794560146739339264,86103 778063321115287552,163763 773494439775903745,136904 787396195585036288,210585 792082141018460160,11774 763539506641317888,78477 770329643027083264,117257 794642497175691264,260445 763931787693137920,80939 788777064417464320,220767 793194651276677123,249926 755491307456430080,38022 787744004913897472,205197 763211678720913408,431998 736043810451558401,351147 756511448000524288,39125 758132051543326725,41703 772013192612544512,129088 776180546888171520,152314 791446740343791616,238207 787419614460321792,206117 794351776438829058,252939 760676805019926528,64019 770318480998486016,118087 791245890052771841,232169 760137984612110336,60866 732652785418665984,353200 781407074622119936,186584 788619291088318464,201899 793128580481814528,248988 786400628260139008,203350 732437336722681856,351387 757660864983863296,48187 766942788747276288,96995 771076247854211072,122344 773084495956160512,133519 770066373817077762,113836 787734899104976896,205197 768062464957222912,100893 788002250543079424,214354 768882515255910401,108849 793107519195406336,249469 755854273628344320,38352 758331715198808066,52554 759198117996728320,57309 759875927379619840,58227 760715770405982209,61412 765339500562161664,87145 777326262746550272,160539 764836868122877952,84724 788506152979927040,215030 773701484185661440,138819 793580702340087823,252020 754087920919687168,30370 767404231808593920,97379 753377661305626624,25189 768214772194082816,103924 776859402657796096,158387 750427459087196160,12743 785447962323197952,194923 790698715233255424,232881 789232781654196224,222104 742392964480143361,11774 768928975431143424,109175 769190828858310656,111549 764831106751488001,84724 765310226421649408,86345 790328758762934272,212564 766692541592838144,11774 794593008184213504,261155 770484246955888642,118191 777406807258042368,160602 779127657824870400,172962 781219430646808576,176196 788442676597186560,11774 732936152659845125,352536 773638011040899072,136960 795367739535872000,264397 774816928972042240,145244 779394189561696256,121051 781108287613919236,182726 768170699290804224,103071 790790046966091776,232881 749402056482443264,7828 755749053481312256,39384 758667758573715457,54070 790298350889361409,11774 791675653686984704,11774 788454777541660672,11774 793448527015936001,252196 765621972462080000,87245 792827637655822337,247877 757642901442748416,47782 761167676500738048,66159 751833312214253568,18486 765146165507657732,86103 795008470235881472,262849 739112594934538242,209828 755150167137845249,35890 758349291190640642,52554 771871609388797952,128519 791365005149085697,238395 758475914380349440,52112 768500539239702529,106819 769684917848379392,113982 769967430751969281,116082 791353295994585088,238395 791753272612839424,240483 794593486465093632,261796 756906507900444677,19563 794323184090681344,258683 732359496144576512,196346 760424351355338752,61051 785493603640565760,194949 770325721516429312,117973 791456618944794624,238292 763170831937658881,74247 765894051887538177,88669 780443681929191424,179718 795279716873814017,263697 781609994223427584,189086 789731234368790529,227242 792422144705597440,245268 771485552168341504,126168 785958720740073472,199211 794352909907587076,259543 787826764697382912,206101 795052364638130180,262847 764374034368696321,82018 773607140283994112,136947 795759344801431556,268860 754734782093852673,33356 785240324440489988,194160 786160239590510592,200486 786404150510616576,200260 790963359860482049,234583 794011416671830016,257325 773889192560513025,139404 788130700188803072,215608 757252002619412481,28160 767627709916729345,95572 773635277113946113,133702 756575342442274817,41702 791837560439996416,240483 781621982605574144,186584 773869614132592640,139404 790638127731703808,232881 793224869794107392,250295 771896762185359360,127218 793214629379919872,250064 757277872956530689,46384 763365379532029953,77852 786975620265902080,207949 790776136234102784,235349 772822677899870208,132335 788480459541839872,218455 756317315378143232,42249 768905596477190145,109945 763704435365130240,76723 772465134090395652,131027 777344727154774016,155540 791733386981376000,240483 769315996402388992,112199 789475835292053505,226346 794923625585352704,263703 795132218905624576,262849 771226832557400064,124351 760284574924451840,1248732 763560510897827841,77319 792562101487296513,244884 766813491273629696,94699 777342969452105728,160480 768977059762753537,93286 768274380837167104,105018 773980583852544001,137965 793245084393222144,249725 759097330050093056,56784 760926871538245632,65677 777118405740662785,159876 765682691006091264,88457 732239989384192000,349312 762822997979856896,74281 773859811062579202,139404 777708352960729090,159308 778241981474635776,166532 732697198857756673,1063777 733164141687496704,354265 760652893884219392,62771 772963557050716160,132996 758760675070078977,54070 786259082642542593,192032 769843340393193472,1249669 770083639661133829,116164 769261230406176768,108795 779349263973093378,174315 792515792298467330,246225 758652971722870784,53703 761577185064972288,68993 764460914598899712,82283 790688180953415681,233307 793100406637236225,249469 790551724138369024,232137 792099042742239233,215437 795431631876227072,266079 764214337258987520,1249229 766413364599939072,93823 759191841531199489,51798 766641847636594689,94699 791371328506826752,238395 792079807341137920,243427 780177432536055808,178258 790989848228147200,234583 770528004518744064,119636 791307125377015808,234864 754751819075559424,33356 758642447203180544,54070 769560119969390593,112654 788607680348848129,218603 794262568617451520,258456 773626860492230656,136947 788878839749369856,220332 771170892734881792,120341 795042171552342016,263532 777336332288921600,159876 771956847905480704,128519 786138826439815168,197286 786414092353433600,203350 787917152099504128,212711 751176885082566657,17434 788508369271136256,218495 773261381260816384,132364 788791308852887552,220820 786105989695172609,200870 794649216110956544,261155 750445791584591872,10811 776815704632950784,157708 787670256542183424,46572 757166262027976705,354841 760431737818062848,62771 773054641378586624,132370 793208708868153344,249725 741296363347030016,11774 772859311039062016,132335 794496734319800320,259190 753637277616644096,28732 775753525116571648,151185 781288563690397696,80785 771538720918863873,125163 760089167078445056,60765 765345108724252672,86653 775672512441044995,150663 794940938606940161,262225 795342254583988226,256038 792926847591862272,248514 732619153304133632,350379 778093141379383297,164912 772867883730890753,132996 773325371584327681,108795 764999838203252737,83888 780917261099872256,182726 793612732004085760,252020 779382839208914944,174557 790580151998373888,231318 794311483534573572,258598 764911391052529664,84724 763471711190720512,78129 794705802292510720,258193 762300933866856448,431998 767846599410057216,100605 768130353319915521,103354 788020106563575808,214195 793597951482302465,249926 793965385997570048,257255 751750599507599360,16537 763965166488739846,79999 765627682063323136,1170352 794689044303073280,261666 751742277782044673,18391 771915398191218688,126389 791627523498975236,239405 794554631271677957,261155 772849631273246720,132578 775059897792602112,146847 791372927606423552,232169 777457938260779008,161801 781307574532575232,164764 788450129791610880,215104 788821197450387456,220526 760521388234936321,58537 791376303249301504,11774 769574853376638976,112399 775879567089209345,151791 763077827793125376,47188 788559514584829952,216009 788869861732708352,221711 793256843242049536,249926 769690089467162624,111259 763430838038044672,78304 791717816747646977,240145 765338043960045572,87245 774253173292793860,141360 786792239481487364,193633 794528953994252288,261155 793116747020636160,249469 786526923904155648,203674 790568718728298496,229895 790725303744270336,232884 793947299957215232,257026 777853252100644864,163990 778362196338307073,160539 763866806062768128,79691 771026692123033600,120541 788489670740979712,218351 773718374765387776,138903 778513389232459776,152594 781865657944055808,190635 758665715901665282,54070 790823147545198592,226881 792207180808097792,231498 763105745323778048,76628 775553611480739840,134479 785453920017678336,195778 792172436720529408,243187 770201855213314048,115538 770276203836178432,117257 788538099731042304,218275 757972293431681025,49431 775706095256035328,150063 792486982261800960,244550 767448324806995968,99137 793190395882696706,249926 794563395060191233,261155 761023300436844552,66159 767666884909072384,351252 777674489249296384,161456 788412196942286848,217519 761987225743716354,64310 776848177290842112,158589 751939644707762177,14277 776535461569318912,155898 791805071701016576,138209 794236477022420992,259057 755111126958870528,34731 759166263314616321,56772 756965948079370240,43278 778977444946640896,171168 785607906783670273,197512 787821758439165952,213064 773976123529134084,139983 755503768964214784,37412 755370151709671424,35445 772877530760110080,132370 794327060651134986,259360 765534871422918656,87904 773927274165010434,139404 786743275336011777,205728 793669112383754240,252020 771660285878775808,126152 766740080245481476,94699 778580227668713473,155598 768825790880288768,98646 758486369278627840,41680 780610203972534272,182049 771026529715363840,121612 773501544146829312,136904 786369329302413312,202007 763124031281176576,75724 786626999343251456,203674 775719997985345536,1250232 756363994340798464,42432 764456837714436096,76858 786908596579684352,192032 793183161941266433,249079 785877006864883712,196676 763736252705275904,1249156 768508569532588032,106756 791862366275194880,240483 755531065989660676,37684 794811099677921280,262752 795290014372478976,265644 768471955792072705,106774 769272151480406016,110585 775208105751740416,141091 771476893833039872,125554 785908346209435649,199546 792327193095499776,245024 753291426469974017,26871 789991955178590208,227242 756191213334564865,41632 788432340477435904,217954 791672389838868481,240483 794348941542178816,259034 775405904648962048,148045 753381562864005125,26264 776185445621174272,154469 757658155006369792,48477 781190228803334145,11774 767803964423188480,100891 793347820522700801,248719 768926726697152517,108849 785268189718511621,194648 762246228692336640,71429 785963653736517632,199462 763878109858914304,18395 768176385466609664,104313 779129499556261889,172962 764934178089480192,11774 791345806003478529,11774 758693787791200256,54070 757036836355276800,351340 755488535679868929,37898 771357365836869632,124883 792143785492832256,11774 794344962951352320,252014 795352417130913792,266054 771873160593453057,128519 786254643600949248,199546 794669640240758784,262022 759036914955497472,56552 774731276167344128,144112 787123297196453889,208016 791351123777060864,11774 794010382176317440,256502 758028617599229952,50923 777886037880307712,162497 758260779778842624,52027 733013298212442112,354980 756663208258203648,43751 757882993503375360,49852 794586008230559744,261796 768927062262513664,11774 770238876560523264,117377 755379961754681344,37044 764971982341435393,84724 792744360831885312,247076 732642060445077504,1170575 762279057383837697,51778 793653731665469440,251740 792030332140814341,242712 752623720678719488,22575 767892754881978368,101681 780242538837999616,178076 781249917587193858,185921 793147507270352896,249469 758789577620463616,54726 764983650018398208,11774 768650033189179392,107861 778491907152359424,152594 793256726480822272,250328 762682868409651200,16728 792149686442336256,240483 758821331689353216,55260 792495375307280384,243075 773915907596820488,139404 775912180415926273,209828 794235858195021824,259063 786560292750622720,204413 795050989170655234,263864 776378074397085696,87904 787797958032883713,205197 760763329694539780,64664 767495029124321280,97325 786785755494395904,206642 791364340213440512,237491 752841254996578304,22953 758147585840295936,50804 785474511164411906,195712 790248319259844608,228354 790880785234550784,234583 752658020438597632,22575 754739636430405632,33356 776489545227395072,155984 761515407413022720,68273 757385668892950528,46405 792160874949599232,244464 764856508203008000,84724 765203676323545088,86020 765655893962788864,88874 785860706474323969,196277 772791128844214274,132335 780641057704783873,150151 781873126820818944,190553 768948057601937408,110362 764545200756633600,77731 779514354454507520,165185 788522127670386688,217837 779154661232173057,172089 785900867035758592,199552 786839390269997056,206054 791713931773431808,240260 794654155499401218,261818 759480635077582848,51798 767445433912221696,90564 790539796267479044,231894 768301582576340992,104932 779366703486476288,11774 758309977601835008,52112 780708449524953088,182257 786442063805952001,202429 791351243054645248,238395 760919609411264512,65677 750195411139211265,11296 753325109700599808,26871 766458375269781505,80939 769333114560655360,111225 791406682584690688,237857 758678467542155264,54070 795288145432629248,263239 763878771556388865,80486 769286022299385856,112363 757678098389217280,48663 786360419342442497,194723 753097836686958592,25255 778371619609780224,166852 785702011136159744,196277 762613058636165121,73814 788072221990412290,215005 755385900125843457,37044 793040913312264192,26066 768618372850384896,84887 752140503479713792,17580 771647080976691201,126679 778216874110844928,166422 753431838853570560,27317 785569091805470720,196788 754052340240355328,29263 763691859814285312,78405 788717792950231040,192363 772667826809077761,131421 759471033661272064,56800 786985171807531010,207096 771694730128203776,127134 780853594169810945,182726 786622718749712384,198304 789221647886618624,220332 787103039379431424,204835 789270092613758976,218349 790993673051713536,235399 759755094623674368,57574 763784075849175040,80177 764848286100357120,84724 789466612017557505,225981 785269394720985089,194648 775741365946818560,11774 790419816708345856,129991 790369645220036608,227795 753364982683750401,18323 759393120480071680,56964 760290992692027392,62281 761655622450483202,69673 759728683900891136,56964 771742333767446528,125142 773522462034112512,136881 787678948381437952,210481 792433789423058944,243513 761737619940278273,70543 768801102317752325,108849 770562041882955776,117257 789222659934519296,224568 754071666154549249,31035 777131646533431296,159876 794876226527580160,262053 773350616311685120,136110 776273651436052481,152946 762087368253960192,431998 776764468655108096,157693 763004007816265728,75899 794676479585943553,261050 779259695022223360,170187 734663459607044096,195876 791351736963256320,238383 773996359963770881,139404 753944409423564800,25995 770705444981579780,117849 786303199627968512,201558 785625525926580225,197297 785278723775799296,11774 788122973681090560,215754 789910457096237056,211028 757600723173515264,47898 767864825242202112,102137 778358650578632704,167676 788706753625980928,220029 763887331614916608,80863 785540194393067520,195849 761677570119086080,69548 766624269962969088,87904 768478562747879424,106716 790977777549709312,234583 774638110978215936,142906 793107491055960064,249469 763571006711750656,76934 787884311613677568,194230 788472894326177796,218349 794160773664804864,257492 763972683813888001,80939 770752132257607685,120474 792067870607892480,243427 795684469667573761,267862 771519137411571712,125367 791327767748972544,11774 767864356918923264,100605 793498857699246080,252196 795004415564533760,263906 755805736991592448,39685 759292753108996096,56964 790278661727412224,229693 781187236817547264,26066 786992533591252992,208176 793133103866744832,249841 765332505260011521,87145 795370071292080128,252581 762090589659787264,71502 773550023027994625,137158 777625857842028544,155898 786694172652802048,352004 789091967330320384,223286 792339847033806848,243092 759182795860275200,57112 767943283850944512,100605 787399968281784320,210253 791045640910495744,235951 781530974383435776,187976 793203742694703104,250633 752656997514825728,1248231 756537187907276801,43751 752879881575276544,24134 780967566650945536,182726 795144236731658240,261155 778239937053327361,166532 792442893113909248,245566 755076089958072320,27045 775026275538837504,146259 786016595957190658,199178 788126098118901760,215754 764484272530923520,83391 732728618065879041,353826 788883602872283137,219119 756421363175337984,42249 772096833376034816,129558 775758978185764864,151463 793269381832867842,249961 766737538790793217,95798 781784013975359488,188577 791352080988565506,238207 762741530012573696,74066 778625288242536448,168794 776588833609674752,156835 794847632191590400,262025 771377519178158080,11774 793241537605988353,249841 794362155407589376,257353 772800827052421120,131421 788084540359249920,57414 794103927188889600,257492 785931315581480960,199546 768074649582252033,103354 749688762800615424,9433 756312728256380928,41689 762095714340106241,1248990 765998845394378757,90384 793125674537979904,249469 750656911838699521,14277 785298066526113792,194923 764314123404541952,80939 768870204143046656,109666 775670267351883776,150511 752650217435099136,22546 755252599201202177,35044 762994339609997312,73814 769681105419137024,113412 786632614241116160,205270 761980408992903168,71270 763571568945442816,77598 794657261884940288,261155 777000818276864000,159861 764572889236537344,80601 754788694591152128,33356 770111288760537094,114677 778252155497156608,166409 787076897238900736,207965 755786706876444672,37433 781300650068115456,186434 778891227357937664,168794 754013750743662592,30815 772312692296081410,129558 793208701997887488,249292 795079729674129408,265102 759949445404332032,60363 763051003289608193,73712 766045545165127681,90384 768854740931182592,105109 772628398074134528,129551 789180239817478144,223899 793421982956032000,250492 747800181014396929,1247799 753351314537639936,27222 754755163491938305,28732 793506429458055168,250785 758646766048653312,54070 785684978306682881,11774 790750218228736001,199546 757862466714034176,49431 776737740469706752,157755 791886035076587521,240483 792041893605601280,243187 789489888114642944,225873 794202033800749056,258331 794541821720461316,261155 795212400299380736,263688 759475438104092673,57900 787718310649536512,211733 787799076972605440,111835 788132354623582208,215608 767749639143563265,100893 768848698302271488,108799 770033482336796673,86103 794509787421691904,250953 789073088579248128,222654 787317089656725504,208607 750022570091671552,11114 788696399210774528,218832 768936355216789504,110389 768964940409376768,110362 774625565521223680,143473 753583049447645185,24252 785985595860320256,199262 792082887952564224,237964 749283241450954752,1247988 766803522478149632,95462 787774999381864448,205197 791468783554756613,239405 795005077778026498,264431 795200521233645568,262022 764141500217327617,82203 785263851277258755,11774 766378527931437056,57607 789252997679284228,203710 789737392722759680,227272 765532138498207744,87863 763002211504910336,75608 785298797152833536,11774 790620260118343680,232169 774323023960768514,142506 791381551233859585,238207 756577842448568320,43383 773015579460370432,110304 794147578703216641,253032 795318964087902208,263906 756936250519646208,44450 757268995158401025,45566 785663658848247808,193636 785319417693470720,11774 755535137027284997,35890 770416740954214401,118192 789828938956767241,228037 758796508728700932,54620 770790101848764416,121479 790664152867934208,233307 776827792621056001,157840 780771700262658048,182726 756224986487066624,41516 757330713792262144,46890 764152669988646912,81869 794305151687233536,258771 787193231150817280,208469 791022415740567552,235756 779120398688456705,171865 788789343502557184,220332 788529345904185344,217519 794604490771091461,261155 789263539903004673,224818 791578989886369792,238292 793278705900609536,243761 763167547063762944,1249110 770002466196914176,352982 773492208863440896,136947 786923334101504001,192032 790930827983007744,234583 793217501006102529,249469 795767968969981952,268643 760990489638236161,66236 750648100008648705,13532 766526935664996352,91170 777958139442397184,164869 793104944454705152,249469 766846211018018816,90088 779757782014660609,164797 753257076537847809,26539 776840095064293377,157721 794183260557508608,256125 766398526104436736,91804 773881489528393732,139404 763493445910528001,78341 769144509196271617,111388 775724527359696896,149953 794432034621952000,260404 760925562349187072,64465 750379390559739904,12883 760851070214033408,64713 774087140288311297,141360 794564542240083970,261155 756282852178878464,42495 788603344558358528,215437 763907724459536384,80098 771421556270510080,125367 791409142183268352,238780 758603327781363713,53185 759170815011196928,56964 763600507239796736,59941 765947348275097600,87904 788765091520917504,220526 759442789272805376,57749 760494207047987200,62063 770619938696470529,118192 790963582234165248,235487 775391878627729408,148473 790948461764018176,232169 785473404468092928,195975 761158254177226752,66897 793109166747443203,249469 768791633831735297,75073 785873564457050112,198671 779227550476333056,173347 756480208040038400,31999 759929965227806723,18395 795068315098087424,261155 795763161945296896,267862 763719648189685762,79691 791340965285933056,235756 769277660023304196,111549 742166490825297921,1247507 752272508976496640,21927 776898318265909248,156835 754820019633152000,32337 768866745847164928,109738 773852905409347584,139371 791393085838258177,238395 759122343218122753,56322 785548656493690880,130635 732264846377533440,39600 754764051394228226,33356 771448702175174657,125703 792761391417524224,247241 774702722809344000,139012 794631154993336320,261155 794924644444815360,263895 732912808011030530,352911 795683057646915584,228820 779116958264332288,350711 786601769899954177,203793 777528636303822849,156835 792703417760223232,246338 794194180612521985,258598 752988914252591104,24346 779518913004666880,175181 787521437233999872,209351 756186595812839424,41689 772226755830681600,129116 771401566666522624,118191 785553894692691968,196277 794638960312119297,261818 785665004615962624,195975 757871023631036417,48549 760141388671483904,60112 762001200304664576,71259 764245679090733056,80939 773293116048769024,108795 789244414975696898,206666 791717090151440384,240926 776474948969852928,155390 763725607159160834,78159 790315599167565824,11774 790564067538706432,232137 778082329336090624,162497 768816147781210113,108849 732332307470635008,349693 771544988698025984,125381 772938018214862849,133664 755499218584739840,35044 775016399789973504,146259 780090178031333378,178045 793980217941340160,256393 770635514730860544,118191 789066566939897856,222654 764165263163920385,82283 794208574163587076,257325 780919337301385216,184223 765374046464724992,86961 760850034434854913,64722 773639800100388864,11774 787893766761816072,212239 789441740767920128,225923 787011866975281156,207287 795299232437719040,265257 780085138369683456,141360 767853255816843264,101163 754724190922694656,33356 792055006593708032,243075 793119182451830786,249469 768908368551481344,109767 787890446949355520,203225 773112436878561280,134470 766431014176436228,92958 786786373793484801,206008 789319448264007681,224680 754045386482970624,27786 756321986763108352,42432 779335917513342976,173964 771871527184674816,125853 777141020660211712,159146 791661105076510720,240483 794647033088974848,262313 753385829045645312,27045 762121164890124288,431998 762007399997767684,70509 768807631830089728,108849 758576350248722432,43947 795680109432684544,267567 761544002831134720,67229 778519603542720512,152594 786041782261862400,199546 790011204492267524,219624 794286546102849536,258829 753382658915328000,27317 753640950719807489,28391 771019088013455360,118192 751576666095259649,18810 755722669593464836,26539 754070367967318016,31665 764829533967118336,84813 794252533732667392,258771 794370107749318660,227345 755491826342047744,37973 786744669560410113,202815 752998810188742656,14277 775733404423839744,151071 777704774078697473,158524 765270795866083328,86268 764322654467813377,82121 781787104275730432,190424 788099097504968704,215505 793201288838348804,249926 770241902293680128,47570 789241417180782592,223921 767819540319186944,101383 776838903697330176,151845 765589081166196736,85562 791863424128917504,242214 787858655899115520,352075 768918529634545664,108795 785557336525987840,196917 743501482226483203,11774 763353156990492672,75899 775871564688547840,151156 787076855048376320,11774 752652975332483073,14277 765562638604591104,86103 775116204730097664,146580 779019981967220736,171324 780074844000059393,175958 773843254328582144,137158 749791280893485056,7816 755569482471313408,35890 758769744136863744,55262 768142563182161920,103294 793117864681152512,249469 789561498200748032,226731 790274680380882944,229693 780594114668527616,181903 787058884003241984,207109 790622516586786816,230270 794597171538620416,261155 762862227246485504,74066 775843616484839428,151845 779449503204057088,174891 788116680325160960,215584 788124459194396672,215432 763870521863774209,80486 777958845570252800,158820 781412828007763968,185347 764875729020391425,84888 785583336299171841,197286 792029401420529665,243075 793515986003558400,252020 758627145291821056,54070 770261151607197696,117257 790217901999611909,215437 794593796927328256,261155 756903331713474560,43399 775059377195626496,146720 779136214813278209,172962 772454547021238272,130988 775372175150751744,148473 794901192451031040,248924 753536402973978624,27255 755395138608832512,37044 791108945263886337,235948 787716981457813505,205197 788119174992138240,214812 762969437368557568,75109 754066853874597889,31529 756273121464840192,42432 793309938885865473,250216 793591792864206848,253206 750253087902826496,12220 762715347703259136,73926 767784024702001153,11774 778708460749725696,169327 785917155275440129,198591 788250924313698304,215012 739862507494375424,11774 771546020010340352,125381 781216389226983424,186434 757721496886255616,48549 788640958766256128,213274 773620659335204864,138165 778742232215986177,168794 787419658970333184,46572 758715057538826240,54748 775131810837606400,146305 757222574195486720,46006 767725401200332801,100945 778795885689917441,170609 787007685451325440,208065 758257126867369984,52061 762027072747409408,71326 771322818793381888,118191 764885324933713923,80486 775480520855654400,149300 793968235875971072,11774 734083749260976128,350498 758510674846683136,46384 760901870126628864,61412 774056844599799808,139404 786230902682714113,200965 786564107004555264,197803 787827082445197312,211917 785260619352018944,194082 791431663389708289,238395 751872703959797760,19703 790724683570089984,233861 760124371176398848,61051 772141590319996928,128143 776288290060152833,153658 753216376995717120,22788 795475097557594112,267377 763214142547304448,47188 767941952167968768,100893 791365786090676225,224466 787355630226976768,192434 752933676845936640,24173 759500347731693568,54070 761906671161532416,67226 763438655541129216,78344 760849118172438529,64326 785546124035776512,196917 788435479016407041,11774 775413249772781568,146381 793464690479247362,249841 761655864642179072,70142 776077905226969089,152735 785673173081714688,196917 760139202008870912,61145 792514708117000192,245086 776145771204706304,152314 773272672709054464,133043 755800294127177728,39462 763100927268048896,76549 788008798887829504,214209 793145589684764672,249926 751618356667637760,14277 787067643320791040,207796 732695181892456450,1170592 764903181172170752,84724 791609626651418625,239893 793955533661290497,233467 795359389355913216,266054 773895953841397762,139404 781490206985695232,188119 792383305425555456,245579 776210105758986240,153845 762150723043880964,71021 765632737571119104,87904 771116785273827328,123038 789504570242113536,205972 775825174742626304,354060 777367959433916416,158387 789950743553908736,226881 791784314367193088,241520 774999459088531456,146259 791463964152586240,237908 761617571590262784,68658 759399870985670656,56964 788581444717154304,218275 791242283383459840,237274 755185131803910144,35890 757620852384993280,47761 774463641471053824,142503 786925600590016512,205039 768260019859038208,11774 785513205938348032,351252 786710862945849344,205143 738685536240553984,1170880 759891511945334784,59439 766256852757803008,91946 766357997622812672,93286 775005462202900482,146259 753631778850607104,28732 754719228217790468,33356 793651699353325568,253032 763074112147206145,75724 781623701976576000,185310 793820157877506048,255393 755197732139180032,36057 762764896610226176,69778 774876073649643520,134288 764259385182871552,80393 791822553455075329,240890 792505987336904706,245711 793195727736365056,249926 793645495180812288,250033 769994773289664512,106716 790759321781100544,221524 756296993199288320,42495 766108369652477956,90790 759412523384836096,57389 770336405398491137,118192 778667095164854272,169029 781089226326671360,185296 789310176151019521,225359 771513273648750592,120541 792081901297082368,243614 793841347979542528,255877 780613352062017536,182122 789969745978077184,229116 776845325520678912,158673 790875346035937282,193121 791334657337942017,238207 795738174085615617,267576 788151131855806464,215608 750314588147634176,10735 766738460329803776,349418 785608879694487552,197512 787116197527420928,208176 758344113242550272,49866 767835822968143872,101681 771090377625378816,121612 779073131164098561,172545 787820696609050628,212239 758194427290497024,1248571 780917071341297665,182870 791672281219170304,240483 793372048751890432,229773 758753336275398656,47940 768378727491252224,105270 775754914710577152,147932 790710890094030848,233705 766644675730149376,95045 775364656047149056,11774 788808544946716677,220029 792013494446985217,7706 774301793006133248,141912 757666348919033856,47940 768855075599085568,109666 788900281157349378,221972 792585381992685568,246392 755133086757629953,35461 768067302625509376,102191 774107199354175488,139404 780658017599565824,182257 752699981308583936,22752 752958395372580865,24248 768999212893609984,109666 772953208612413444,133454 757349691252101120,46379 771560580234608640,125204 793560439347109888,250633 757221507873574912,44163 788177892622471169,214899 753663269211111424,28888 768758589657939969,106774 766416366127636480,90088 779881982914330626,177248 785818792630685696,198671 787994969084530688,213887 768425279446405121,106281 779179714405687297,173011 765571451827073024,88052 760447278163357696,62063 771309453677174784,124597 773394836049330177,136110 778303832086437888,166362 785924826015866881,199431 788426852813590528,217519 793871625288421376,249882 785654388346028032,194723 789222516246077440,224552 750757616863834114,15165 787400890445475840,210289 793341146160242688,251452 755106375265464320,35403 793272926011359232,249926 750820007106400256,14462 792928086006329344,247232 761671537699201024,70085 791265141773967361,237491 750825414881345536,15634 753990588123471872,30590 785636016539439105,197341 776921313525002240,159308 780434379692662784,179557 788477137611268096,218275 779132164671737856,172962 795055748585820161,20607 766007564299415552,90384 755795670338895873,38210 758496909967237120,52749 766008213393268736,81929 795293758468329475,265257 740212084412026880,11774 765853824716304385,87858 788346114055532544,217006 791281175113367553,237491 753743285307441154,29600 759265161224065024,56964 761192032652103680,65222 790284941804261376,228694 768856904822947840,109666 777936773997625344,164578 749377362656014337,8497 756257524475654146,42249 773894233979629569,139865 761639380901437440,69947 780412504396750848,179742 772093998261473281,127975 792792089016803330,246726 772956222634889220,133454 793551379520294913,249926 753932536338870272,17416 779998453715861504,175092 772849852153602049,133080 773594514195746816,137869 789543476157222912,213064 785641422510784512,197512 794188271261782016,256358 755014613905932288,34829 756814093030338560,39096 793255239847555072,249926 770365562681647104,118375 791791689862111232,241523 793963017746731009,256358 764664209737211904,84395 776479714575781889,153610 785582082990813184,196917 777278148069195776,160539 788418965294895104,212357 771323159492648960,124597 755204196404789248,36008 786479218871926784,203674 751867719654465536,18539 789166657709023232,215437 793170065491394560,249180 771406907995254784,125367 761879311230046208,69711 773397777133015040,135903 780564482846298112,181419 792299958221283328,239610 795684485689966592,267521 778404125205733376,165185 754737764587991040,33356 772872429915951104,132335 777336138587439104,159876 788389056652517376,217519 760616670692081665,63267 791264838190194688,237491 794636045895737344,261155 763832012553658368,80366 763949421973217280,1249165 771447006493483009,125142 788735757011726336,220029 788778839837175808,220526 785923978514890757,198591 771780821191626752,127134 792762204701556736,196314 793263149562662913,249926 757938108591542272,49925 758039513448980481,51069 789931365626155009,217634 791715347455815680,240167 794374824466452480,257325 780131998111297537,178258 791117887390019584,234583 781662846958665729,188119 753709656086679553,29263 753440583193075712,27045 754968809845424128,14277 755208484551995392,35319 769840974596075520,105109 790964972201381888,199307 794923119505014785,11774 792571339395571712,193582 758664780714573824,54070 766600078161129472,94699 778455070438412289,167319 785246064781717505,11774 791344363569676288,228124 793270369364774912,243761 787056008044486656,207613 755332903790342145,36545 758494210358120448,50719 765665052158406656,88930 777916335489622016,162464 793524451052662785,11774 790912843310915584,234583 773237189463244800,134718 794166001705373696,11774 733049480866566145,56993 792408780470231040,238965 761634415004880896,69576 770620321351208964,120094 788456735275048960,215608 753205122486964225,25071 755816527920664577,39235 767251062810025984,97379 777904479333126144,164435 749645594935881728,8670 767595641618911234,99471 791361059143639040,238207 793896589903405056,255942 792724737910771712,247074 754065041565941760,31389 766351917450690560,93286 788469340089843712,218275 789075426404478977,11774 773899079738875904,139865 785489835091906560,196277 753957614254432257,30633 773944726651273217,139404 751903531729170432,17794 777025972151455745,156835 753363807435526144,27222 758844339690754049,54070 764996112088338432,85562 793632993986289665,249926 777081129253806081,158815 778389235372089348,166852 788967450146725890,222627 789434527793885184,225981 794561392858791936,261155 785960116910632960,199546 764164819654107136,80939 779359515657592832,174230 758400605559795714,46384 773000228857229312,132335 751539360244260868,18386 759954869520306176,58227 785273282937425920,194648 786993618800082944,207287 789867801544568832,228448 763444798992908288,76056 771814446251577344,128194 780570405249519617,172132 751088039515029506,16774 758275881852895232,52112 778971300563980288,170187 752671954600022016,15336 773713748183756800,11774 754112547935100928,16728 761984784251912192,70689 768775316101890048,108849 758945637035499520,55710 759136272128540673,57131 763826920706408449,80486 770711019991756800,1249791 776114344312659968,148574 777124615625777152,159887 780093805965869057,171693 790923878176530432,232884 792059845398581248,243614 750389960671363074,11774 776738308978245632,157755 789131017466486785,172084 759251297488998400,57574 767867525426053120,101681 781377560978591744,184223 780543119767007232,181440 795717727524687872,267862 770620172713406464,119701 770969140706312192,100893 791467314474549280,11774 750733326135070720,14781 759365500904144896,56964 776995577808683008,157755 779128484400537600,167220 765315348866314240,82002 790726315943092224,233307 755491105144119296,37433 755841507958071296,18215 754066461077934080,31529 767214414642745344,90384 785489644104224768,196277 765229517040267264,86440 765306350456844289,86440 778647261718810624,167220 781266794942074880,186584 785341247036661760,195125 791013575393284096,235590 756879499485122560,44163 760568054971502593,57131 773886147655262208,138819 776835241025671168,158387 776997863511379968,159876 765671675727929344,88930 776826960899149825,157755 791435313025576960,237935 791494985648570368,238286 787316423425130496,208431 791738198627975168,240145 791856402876669952,240483 794871396186882048,261987 763489922397315072,77598 776345232501792768,137740 781551400601817088,350503 789922382035247106,228810 750720210001338369,11774 758138460158824449,50698 775116546117136384,145866 791169519490310144,105109 757761685717389312,49066 772120860551483392,127925 762257739175202816,72408 792761655021015040,247241 741296586886684673,11774 765341626680172544,84209 771403220522500096,125381 763937600608440320,77708 772834161690238976,11774 768119751310704640,103354 790992692989792261,164814 764926608507559936,84781 795311839571800065,265257 760815499664039936,64722 778676174989897728,168892 794622768654544897,262022 759767538121187329,56322 764965223459676164,82189 757957104573386752,47940 766347491981668352,80939 778863715210948608,167220 793114971030847488,249469 763772194178600962,11774 776243556268773376,149040 786946638724014081,207613 792374070113406976,245056 764271684853624832,82571 760431729815457792,62771 786225781303226368,201555 755135778301280256,35737 777923402824835073,163960 772630690940723200,87904 776055767975821312,150028 776689270966878208,157082 772249730940280836,124597 773994469624393728,139404 791271041603608580,237491 793323468964200448,249841 758687304764358657,54070 791331623014834176,206666 758799999836631040,55473 794558587242741764,261155 787715825352347648,205197 794998664104210432,249926 764818372475355136,84785 772983700598378497,132335 765708822614769664,1249084 788263663215972352,214492 790958033803227136,235147 794629860463443969,260874 756529297142218752,42806 785499967720861697,196277 789292990560743424,194085 791804096558706688,239998 793241050332602368,250293 757836166431256576,49431 793147259365974018,249926 756188555257352192,41680 788932047536427013,220689 791484173148008448,238780 777919503279587332,163901 789944701449273344,225608 768154119425052673,103294 792682990988038144,244270 749392885200654336,8160 751146331255607298,16897 781043528348602368,183759 787308189595361280,210207 786682018448965632,201346 792887579842457600,181913 791101044843577345,236502 781876625050853376,187611 765537432129433600,84209 779848176740085760,174321 774440136968777728,142503 791015345435926528,234796 766493255433330688,92854 768506763301847045,107072 793817254957899776,249180 773890338414993408,136515 791652108282060800,240338 757969472904892422,47674 789521972078272512,226731 769999392598286341,116030 760596176282320900,63451 790938717540130817,234796 770677069021712384,120610 778492779001446400,166821 771432916622708736,125554 757177328225005568,45122 780901438625112064,183826 790992006180769793,235590 794668037819564033,261155 795054394874195969,264397 763397152676511745,73814 788166491288006656,215754 791255845178793986,237491 794553898530914304,257492 769172943184289792,104932 790479285505011713,230283 767910078133391360,102137 790242093386063872,228341 766000344056856576,11774 750416842754170880,11677 756318073121017856,42249 757309378022273024,45407 786316553134350336,201555 788076692279406592,205197 788497982199042048,106085 794218391104028672,258598 794433152580079616,255299 753325480191922176,26492 768090605675225089,100893 781344413519753216,187517 759177436395298816,56964 786638000092352512,205455 760193066242146305,61512 787501302007947268,210897 790975559123791872,235487 760149589907341312,11774 774010335032324096,140614 779676720072974336,176110 780643837442007040,182257 763473115070468097,77849 773644065028075520,137640 760090774151147520,60363 762001046088540160,70858 779330750592135168,171902 768298797675913216,105519 732998451022024705,352089 752250709668618241,21587 778940867319037952,171168 759564793078386688,58232 769241874540429312,110585 778690192626417665,169923 787112711557484544,207965 768920138200543232,110209 793223515482755073,250064 776944346713067520,158387 758451203189510144,52749 759121741469757440,57105 757983018481029120,49865 775890475806887936,151791 786953392392380416,207613 794760998922158080,262752 750538753404534784,12883 763094700383432704,60950 780669734148771840,182257 764454412693536768,82066 768965255716151296,110477 793761159111446528,18395 755219208179507200,35319 752982387131191296,24870 791846583490916352,241940 741901427623268352,1170556 739854336528764929,738099 762308415246835712,60172 781881734522507264,70338 791475632567902208,238395 790030843527979008,227795 790740946925162496,231894 791073761407733760,233736 785604101916819456,196788 793096061019578368,249469 793249313702883328,249961 785537368237289472,194141 773563567215878146,137042 788029085318426624,199307 793290943218626560,247240 758730703445995521,52554 786242951760392192,199462 789657087936790528,226712 763601313108078592,1249112 791362202741510144,238395 750443983508238336,12704 786352802918457344,202429 738602326131277824,72093 792115887952138240,11774 765026384683143168,85562 767946622999273476,101681 790705049240350720,231881 736090737570250752,7311 758437926694891521,51451 755493762604765184,38032 763786448059240448,80098 792273020555440128,243187 767456951936675840,86103 764924923127140352,84724 772305460795838464,121795 777639065537679360,162610 788391436328636416,194230 792539810757947396,244270 794588222907158528,261569 786556509501132800,203832 795279277340114945,242693 762622640288694272,73064 789925994773803008,228820 793552136827047936,252741 792731664803921920,246987 762834895005622273,74281 765407525826994176,86103 761194572034834432,66159 768481819264225280,106716 781353486634016769,139404 791223507174686720,234583 761440142833901568,102730 768935569539866624,110477 771807804659077120,127134 791529926302150656,238207 766137092338388992,81929 759424094194524160,56800 760901372296306688,65626 788137409946976257,215608 775908137325002752,112363 763499841183821824,1249136 779095655159566336,171693 776633614045851648,154322 780216255580110848,176128 755829823604424704,37433 756297064493920256,11774 758506740610506752,53185 779667363826282496,175205 756554631149477889,43553 764102610538336256,81869 791800755862835201,240584 774056653951864832,140748 755830590553731072,39997 780198171016241152,171324 785775353948057600,197512 775758173890195456,151463 791109590867972096,231518 753396145867546626,24745 791446246485614592,237491 793277771900264449,249469 766438738285039616,92917 785660463052754944,195332 781315767937732608,187370 763805102096416768,80075 776801614539685889,158229 751032804524208128,16422 760567162096324609,63451 794589958673571840,261033 768972149172219904,109913 774425605467176960,141316 788798861359865857,220526 792081991655129088,237964 774071946510163968,137649 779659969457106945,84889 753650572025139200,11774 785692746409320448,195975 764858353872990212,84724 765202835097079810,86120 778422662225858560,167569 794927474316627968,263667 758266003923070976,52112 769568498574032896,112363 785434635312492548,193669 788443614925905920,217519 790285584900222977,229895 792125190259998721,243869 756862098605350913,44450 742118737147486209,11774 752715967961059328,16897 758055564630896640,50943 794639700275380224,11774 795189086260752386,265570 779385447990620161,11774 771063469617676288,121479 785582684835807237,197297 787573858538708992,211753 793855909055176705,255942 768222766503976961,11774 795613380958527488,267521 774339596452626432,142980 775731933154201600,149124 785489038086111232,194949 788862224882216960,199307 773611627455193088,137978 795010749873541120,263896 754767177182502912,33549 761679859550527488,69034 785931372485414912,199211 795762638277918720,267618 764812446414606336,84666 788871650443919360,220332 770682716710957056,120675 772290361649750016,130415 759029795518840833,54974 765660751667146752,88920 769471488231481344,113788 793977399524388864,256276 765974645904334849,90482 773929922058346496,140211 790363826503815168,229693 794595145287081985,261155 795767713046077440,268448 777640376710463488,159359 761001074861805569,65222 757952826777665536,49975 771150461227311110,122776 791692239638495232,240067 764925968670744576,82209 780802473199935488,182671 791436077626191872,237935 733043919886290944,355293 764144067433402368,63451 792078552598319106,243398 753381296915767296,26446 768967741801795585,108795 788595452077826048,104244 754075788157325314,31075 795299915568136192,266079 795439841534246912,266054 732134979719700480,1170320 762427498604879872,73102 790743806505136128,232169 793891069981290497,256564 794617195879944194,261987 773574337257406464,136515 763135891447644161,47188 778562218799443968,168794 790731603618037760,232280 760898861531402240,65500 774994495129653250,137042 785326896330395649,11774 789266203336253441,224680 790596908599349248,232169 752102107524767744,18395 781524705551364096,173917 770361893781278720,118161 786289038261116933,201583 795081559577608192,124597 763552657294422016,78684 755161603486654464,35890 770062657655336961,116373 752903737560227840,23167 774704501928308736,144494 778328406899367937,165185 791485657013116928,239405 764855277158039552,84724 775864275894022144,150370 786968724939149316,207949 794241240237801474,257534 795054766359453696,262022 788418261310435328,217926 760610873949978624,354841 760667288185942017,63753 773718356843036672,136947 790501993710178306,231828 791662946216648706,240483 795159151647170560,11774 764759975134687233,84679 787273086504546304,188577 778281343155187712,166532 778372485506998273,152594 788032754730557440,214492 753041584287981568,352616 732707047461031936,353002 750235754949861376,10847 772855330992640000,130988 790480060188876800,231358 793051918054592512,248065 755571136449028096,34666 765617812358377472,87904 770300263991128064,117257 788898312283951105,222021 762012823677505536,70177 764230561472847872,81500 794581010885279745,261155 761399284151353344,67852 764948397585489920,84745 792073913991704576,243187 774384585824096256,142503 776338552850374656,152314 791390457456656384,238780 793165105089294336,249180 763812376164433920,79691 769680092138205184,112032 753489357881741312,23707 779835310511312896,175092 787294507477839873,207613 753278468368969729,11774 750667585524371456,11774 768174992672432130,103354 773558084979593216,137621 785920460584210433,198671 745419032904400897,82294 788733570596610050,218275 763764909960077312,79691 762136389110693888,58034 779388963668627456,171902 789460610018906112,225981 785885296852279297,198576 787391350484283393,180433 786634486830116864,205270 795057666997579776,263793 761353026217140224,67973 762801009131397121,16728 774160437571047425,126016 755511078012850176,36735 765243449293635584,85562 781245280675037184,186149 792026572433813504,243187 761188400988913664,64551 766594212980719616,94699 772104111835664386,128615 772256570692530176,129551 776651368593362944,156132 788673409039343616,218875 758348406704123904,52061 770257889692823553,117377 792428928967118848,242693 764976182425026561,27156 785936149894209537,199546 791428273901334528,238780 794597295799074816,261818 771354904514424832,120947 778476768873287680,167858 787881413194477569,212239 794173448251723777,249904 772908983808061441,133043 775501204252073989,149259 781912583616036864,191354 787703252943003648,46572 777829104829726722,161988 791049049147224065,196314 792067210940481537,243427 776248828466982912,152872 764135267154493441,82066 750481875081240576,11495 795756770773770240,267855 794210970671390721,257492 795386473902129152,247930 778280143357931520,167026 792548702439280640,246295 775422170881200128,149200 785316642263740416,192558 748971838651314176,1170819 788549643739078656,215437 760544770024366080,63451 762315315669721088,350711 768855480353554434,105109 791623945774632960,238395 733336356756312064,148861 753029758993268737,23899 769570178925490176,112788 780628050413322240,182146 787761693908668417,199307 756256464625360896,41438 775914107853737984,151526 765632776565555200,88471 775699389767639040,150103 756305758321512448,42432 786990957971374080,207287 789922418416427008,227048 792386734071779328,245434 769135154002554880,110659 773586929161994240,137042 755845342134882304,40042 763227205660921856,47188 771378820431618057,125145 788541972290105345,218349 753653262683820032,28866 761560521388634112,67229 785936114876030976,199546 786453758628638720,200566 761677289436409856,69548 792063303124070400,243092 749935626263363584,10771 787141550685945857,209452 792864759523766272,243761 794554008342036480,261155 751196357822705664,16505 794241863603589120,258598 776497241460584448,156027 792426611421253632,243513 788826924575367168,216009 788514124963647489,218349 750380846868115456,13021 756555377844559872,43553 758490327414022144,53185 763267358542614528,76628 773287860375912448,136018 790256794215919616,230282 794644114746834944,262313 788848350627934209,220332 785487672827490305,194949 788724459003863040,205197 760176773283717120,57514 795383831415128064,265875 791327088368295936,237491 795718657749827584,268356 759148717467398144,1248673 761804375203381249,70177 795133228734615552,264397 773274044959330304,133043 793126922234585088,248988 732171017607479297,172295 753015634271866883,25255 775942193101938688,151071 792087766842560512,235487 792061672315842560,243614 751233665431068672,16728 758331841678045186,52554 762913423185350656,74483 752145465034940417,17794 760208578397499393,349408 790894545756127232,234583 794275965685923845,249926 753729248666550272,28477 764990167216189440,82283 774797434937638913,137818 753238386157187072,11774 775993498684182528,152735 779702083683360768,175092 786341134263910405,202379 762125451867230208,71026 791818356760408064,241819 757899994674307072,49857 764261672672428032,82066 758058088658243585,51069 770683829250121728,71612 792103379497422848,241408 790970506937761792,234583 791429939249684480,236827 764834691274932224,84724 774307227033280512,148861 733455980386766848,738099 761375970414637058,68163 781840906685128704,190635 771703684862451713,125381 773904335998779392,139404 791025413736857600,235487 758440973919592448,52394 788051282904907776,214666 781507670553550848,188401 795673018949320704,267862 733115575392604160,354869 762149494691540992,67453 781339736157872128,187491 790917632463609857,234495 750470826185617408,11774 751722589593055233,18326 771845510068051968,124537 776929661251051520,158338 765972894807646208,90565 772022752219803648,128930 767521381021945856,92872 760861504388276227,65260 792168957373452288,243187 754071767438745601,31611 765946112503054336,90384 764140863593283584,82066 762614515259277312,73814 786314030260428800,198231 769585772856881152,11774 771943442456932353,122528 790887246857510912,234583 791041855655911429,234796 756253502976958466,42171 766790283912679424,95708 774152979658084354,141436 775657227537358848,148684 781216539227938816,186584 767612950903296000,98972 780615072418672640,182037 789490850912870400,225379 793180975224197120,249841 794674271108943872,251758 788923759491186689,221476 773676548410880000,137698 754762649603223552,33355 759845593451667456,44429 789195343921459200,224513 758509108614074372,53001 771888513331634176,127957 776272337272463360,150426 786635604154986496,204539 764247328056225792,82283 773586670776098817,137158 792850737290055680,246771 763118643165016064,76628 772431542362730501,129558 776434161989005312,155688 789453238718361600,225981 795466308112486400,266138 787911440359362560,205143 794509964966404096,260970 736701364873617408,271850 761440615410180097,68057 788052854875369472,214173 757758766980927489,47844 790333056498356224,223286 792360231846109187,235685 759092218439294976,56964 760449697685405696,45472 767263415773515776,79911 787809249237700608,205728 758498832170835968,47761 758054141864255488,50923 756262525709279232,42341 793505878666207232,249926 795417572443324416,247930 758993546351222784,56302 766089487805997056,91381 777268453950447616,160609 752860298399342593,1248219 761295293870518272,67768 765315165881405441,84209 788060781094899712,214354 789948375328182272,228820 760825221892845569,64693 766379300027105280,80939 781212117177344000,185261 793093687257337856,249469 787029212104359936,207051 771720992074899456,81849 768865065252642817,107745 768897227624329216,109945 773593778573676545,134758 791356039329353728,238207 764203421050085377,82544 732547066115694598,352080 763006329111715840,75899 767518238901166080,98716 775019963966853120,146259 794166579638439936,258331 776620434930429952,154431 778357027152228352,167809 790431566828822528,231598 794363175256756224,259034 752932840225013762,24316 770969348085260290,120425 773598318895128576,129551 789839761963823105,227795 790709607073284096,233307 765502304153923584,86873 770374948506533888,118393 779607631375831040,171379 742210851298414597,352839 753328769201500160,26492 764196680531050496,82457 793254436168732672,248988 758349960383385600,50923 761135952135876608,61051 775490496701599744,148574 788600394746388480,218275 769971595867750400,114254 786386055561826305,201558 792569294655725568,246225 759126910555164672,54070 774001142049234944,137965 776781584053653505,158041 787742124745723904,205197 764622203811954688,84209 791317449165508608,236157 750949508129787904,15719 773906033404248064,139404 780680462310137856,182036 788760046687707136,220165 785804159744372736,194080 793515981163237376,252051 794748489376890880,262283 794799817268543488,262022 771299763413258240,124597 775757445545230336,151463 768092136554242048,103354 756601212661747716,43547 791499585822846976,237787 750787742502715396,14525 761693164981751808,69947 773896187346694144,139376 787373267304738816,210289 757542833569959936,47659 771660099592990720,126390 779500783435939840,174230 792251330257494016,243092 795440812104491008,266138 756962344983408640,45125 792027800194551808,243075 793201187755614210,243451 794533078312042496,261155 754745227882016768,33356 785616247157252097,197512 792513338504646656,245630 790980431202037760,14277 780836032610795521,183269 786292263336939520,194082 788867974975266816,220661 780497121443098625,180825 780914370406592512,182870 791060113083670528,235963 790631262159593472,232921 755876457608540160,18215 793144661095264256,249469 763419774542020608,73814 787086000099061760,207861 788058640427184128,215005 795606879477055488,247930 764473496839725056,82571 756327426062360576,42564 787132713794875392,208995 794563418028019712,261155 794988378882211840,262849 778941268114100224,168892 791068754184695808,236454 777348722669727745,160703 749278655617110020,8047 791642477706944512,239405 793102059398541314,249469 754010055830306816,30339 758008071235010560,50804 762036301587591169,71677 788466251492302848,217837 732401458004393989,335115 757183514878078976,46252 761265673930584065,65626 794662171556843520,262053 776252467654692864,152872 733300807018242050,355480 791658401025622017,240474 756259261383049220,42344 780695555798294528,182002 788818217267556352,106085 794692937112285187,261155 756056659282321412,39642 746887333270667264,329253 762806867261214720,73528 778378118205739008,167569 789208321454583808,208420 762250988396961796,72010 772045108266930176,129119 786377898835836928,202217 794699657716723712,261594 749044083256135680,6948 791631872627449856,240145 792289677814341633,243615 769306187581890561,111454 786220901612199936,199640 763120297876873216,75724 762808441773690881,73706 791254182321790976,234583 736239917995433986,11774 794556591492186112,261155 771455775294234624,124597 785563601457274880,196277 793971571933089793,257353 789154100340486146,223286 752645956357808128,22546 790647976976748544,232169 755159095989137408,35890 762664263290724352,73926 769151622937088001,108729 779658850433576961,84889 790878639097118721,234583 795657224114806788,267655 764528215591301120,513129 790193607009456128,7047 785619287394267139,196788 765010097894465537,84209 786552893675626496,203510 785837900495589377,197512 792339445789843456,244143 794617290922848257,261987 756349327115780096,41694 792882220725858304,248010 770443477163311104,87904 786632950188273665,204302 766434136097591296,91946 794589991087181824,261155 751857426861662208,18374 765527207468937216,86103 756306246249119744,39207 756391172013170688,42564 757329667477032960,46394 775079208066220032,146804 794773443539386368,261583 789512087777140736,205972 795341252644470784,11774 767822945380995072,1249483 777639784089055233,157728 790332637999091712,221731 769366222223704064,108880 787041520364851200,205728 766127488778969088,1170710 770850112897552384,119832 786059731593027584,199460 793478370461745152,249926 793697409075322881,247675 786043980026753024,199478 764518051387625472,81946 787488561629130753,210267 788099617456001024,214899 788449633391423489,216009 789421137172140032,197512 786883736050761730,205270 792025392118951936,243187 763965953260392449,79691 773880753176403968,139404 793569594271232001,250785 767926541393158146,102249 779007999151075328,171991 791618839398092801,240145 766417851905413120,93286 790583365896249344,230485 794087693215006720,257658 764849094359707649,84724 774518923018444800,11774 763026796422062080,75953 764520251425980416,83679 793087458518896640,249348 793074330850594816,249177 795270992952168448,265154 753721377882988544,1248255 757766473783836674,49070 790349316011405312,228354 794147188490256384,257492 753678668107436032,28974 760454896298647561,61723 773254313367908352,135736 779441650946965504,174230 795394698676498436,266884 762735713544732672,73926 762166267277025280,48522 773897885612019712,139404 785500454494932993,196277 789214003021041664,47940 762846928023400450,74483 768175092744413184,104162 778138711200505860,108396 758187581473492992,51069 792969952458190848,248514 751174688173240320,17416 758055950964195328,51069 769406388233654272,110344 760837535157329920,64759 793995086921170944,252196 749759252021989376,9754 752178092706258945,20279 771189858077249536,122978 755543282411720705,37993 775023200396869632,146259 753845181300912129,23725 781358280669007872,177773 793815032257585152,255393 769972093714853888,116198 786019764254539776,199561 778890484500537344,168892 790387093813932032,228576 774412370516946944,141316 793147006755696642,249926 762314703666352129,67852 765578950395371520,88052 778275924802347008,167046 753691349967261696,29263 764565918261268480,83751 790973948221464576,235590 764517266742452225,83649 767475227026526209,85562 750791618618331136,12883 757381961090334720,46460 759454948555796480,56964 764980696775532545,85562 791375374433214464,238207 763812818525253633,79131 766079567815647232,74133 786317984931262464,195481 761989157509959680,70522 763088438488883200,76355 778007181794783232,165097 778300508872343552,167220 786693398619127811,193904 787274765413261312,205728 767556296283389952,98508 786004423348629504,200490 790992376827228160,235828 794684827928764416,262752 795120128715325441,265102 767799819574190080,101463 780175743628222464,174991 785952681789562881,199739 790597041571389440,232169 770084201387491328,114848 791836204786388992,240483 751559113520222208,14277 775474329580478464,112363 785322329660354560,193633 786188933205889024,201619 786405272906375169,203674 773952483374891012,140437 754751243160092672,33356 773173242265608192,133257 773298169941602304,136109 774206804360331264,139404 787480287298990080,209974 775727730885292032,149953 775829939861860353,150426 788022557823741952,214209 785950339530973184,198840 789764995080855553,227048 758704002674688000,46076 761359734456803328,66116 765604758631571457,87904 792655158085754880,246273 758870740607250432,11774 768966078936457216,109945 775765730113511425,149525 793503081602297856,252408 765941532868345856,11774 742751305656045568,11774 751813586935123968,18586 792735411575676929,232825 773231988912390144,132497 792612885776052224,246726 773063653880987648,132277 758123358303158272,41703 770401798855151616,117662 775933530224234497,151374 762729960687624193,73712 763070346203435009,76380 778008279775576065,165097 767807053775704065,101681 776896469798424576,153573 777911228173651968,11774 778775819305021440,169232 750830417989644288,15643 754084150311780352,30370 763119095969701889,71438 763493633278545920,78341 764196048264765440,82283 778341044773490688,166409 768592756272951296,107938 775428511964078080,148842 786994396004626432,205728 770270554779639812,117257 751205810739507201,15643 755390876113854464,37004 765542350428917760,87904 766806460374327296,95568 792077232697069568,243614 757650057940176896,48549 763511384059604992,78853 794649579446796288,120047 795044619998220288,263532 764183531530489856,78274 791145561084813313,78159 793839163791380480,255863 776144233061289985,153921 788283763545419776,215608 773930769953722368,139404 780437184255930369,180306 787441221929144322,209731 786743563128279042,204413 788125829523968000,215012 772851565577310208,132366 792099937555185664,243187 761206387225407488,65663 766029971039014912,90384 761310511992414208,67401 758014495998484480,48287 777677986610937860,162596 764086530176462848,81702 778198010303946752,166282 791192594860552192,235951 765163850303877124,86103 776615013834448896,157082 794341681898385408,257492 795765170735816704,267855 792887934567362560,247241 757547356799635456,47804 769015278214651905,108795 756474380654305280,40947 732306046828453888,349764 753780471641681920,27355 777341642789490688,157082 790296767921287172,230485 760826838503550976,64326 786753709539782656,206008 768574630340599808,107428 744627449930059780,102730 780563246277353476,181548 791675933593837569,240145 755458813138989057,35931 774533472568406016,143361 776604395156811776,58531 778718114229825536,169384 790586707171127297,232169 794719976800317440,261155 793792836021870592,255393 770593617975058432,119832 771113222103523328,123038 795209916826980352,263926 765382963047436288,86763 776114557844676609,151947 749921032010620928,10735 758094001983647744,14351 778283348410105861,166913 792061176003690496,243614 776086330954711040,153194 793929693783265283,256935 794758827123949569,7092 770322036652728320,117257 786546309348155392,204224 790645383407898624,230270 793951506235932672,256261 766746980592783360,94699 793120430760472576,249469 768463818175483904,106281 756547146510376960,43848 767453357107654657,96039 792407089113018369,245750 769257390831173632,112676 759094684199378944,56964 786932119134142464,193205 764760784064815104,84634 795188685587279873,261155 761132197390716928,61051 763044708801212417,11774 763049312989417472,75724 768886362334498817,108849 772162150424907776,118174 785637149303508992,197063 791072895313207297,234583 779082631178752000,172123 789083421444300800,223286 776881550734393344,155588 791364723795111936,235487 733082365627666432,355261 754888418304204804,33499 758069180272893952,50804 776753088212467712,155390 781624612799016961,182349 781789050118090752,45672 786623243830431744,205181 775106200891330560,147116 761293137452994560,67679 778231606339338240,164764 788113417592774662,215608 772354652004245504,128934 790611816313487360,232169 793094633316163584,249469 791354060334964736,237787 759242898558840834,56625 772865709575663616,132848 780602746735124480,181984 763108714425544705,75899 793639510626099200,252044 755250301448445953,35403 768152581944119300,103405 766061374736826368,90482 766133783779311616,90384 792690382987468800,247042 755007566929735680,34717 756917155891965952,43887 768459798933307392,105605 757629419385131008,36686 766086560924086272,89048 786390719187476480,202248 774652133777940482,140444 790947856534372353,234583 759482968343769088,58537 762335378799857664,71429 767000092377243649,91700 776783294994255872,157755 791688778746388480,240483 772055185338294272,127775 789479409321320448,11774 795402441088864256,266491 793871286661505024,249852 766822890385707008,86627 757020987812491265,44429 790741304829440000,18341 766593104812048384,91810 758429711047327745,48289 785261106902110208,11774 753060532979060737,24316 760951844470480897,65974 770806046633754624,121479 773845683531091969,139404 774191278619758592,136110 774220585316470784,354112 793566287561490432,250785 794621738575228928,262022 755376859194556420,37004 794548322639888385,261242 759081229933223937,56784 793238170544529412,250633 781247523340058624,186434 763107446965440512,76533 773177784999043072,129918 789796941420912640,199307 762393267858120704,72755 788920722173243393,195876 766465390952128512,93850 781473109366812672,188119 794223459693891584,258771 793537067795873792,252984 795502532814655488,267267 761710225753714688,69947 773868284043067392,139591 775739871390347264,150579 785481759014002688,195975 791347773538959360,234564 794554989305888768,261155 793286353647730688,248253 794248104581005312,258456 785320694250926080,193533 792405624726360064,245750 788404655910825984,11774 792958128799248384,242693 755726849477664768,39235 753583553724768257,26778 754040511485403136,30354 757077192035610624,44291 759786036515844097,59666 773875501077331968,139404 788645724292390912,211829 755849158783741954,36719 765957136719446017,90482 775775835013853184,150426 788739724051709953,220332 789773972497899520,227486 767059660830629888,97472 769292404830633984,111454 779881708682252288,177233 785668378379902976,197512 754105957488132096,30910 757800588033740800,45964 781224740098899968,182665 795059827756015617,247930 769888491203391488,113982 790705107679662080,232791 756257346536431616,41929 758404101449318401,53033 761002231210577920,66116 771449235858264064,118174 795198847869853696,11774 750466448401821696,12746 768897058765934592,109104 785611594130722816,194230 791670369451118592,62492 781325134464286720,186434 768963156148314112,110023 787064305812320257,207949 753717968979234817,29263 795670405767974914,217634 794641682713157632,261942 757822538042912770,49066 776058170326282240,153194 776896872740978688,132745 794544511904976897,261155 758030577664569344,50923 792816332769157121,247877 748988706330075136,11774 753902280349356033,11600 785471502439292928,351436 794760068109664256,262886 758616431957278720,51284 788860078426173440,221687 785531667104411648,196277 786624036897853440,204273 794325494133047296,259623 795356114640654336,265908 765003434193924096,85562 767301148789407744,95672 773721430420656129,137190 778714086666186752,169916 771322088577699840,124597 781200994092785664,186434 781206927091101697,186434 755160249561153536,35890 750731216840720384,14277 753632587638247424,28732 732616139692347392,1170592 777573893695385601,161277 790933888512045058,232169 791781767850045440,241678 766417018224467969,92872 771209523788787716,122967 774091846112784385,141200 771543743388233728,125111 791911142415183872,241678 749314671509774336,8047 760464074899456001,48289 787709368276029444,198105 753335819713196032,14277 766365082062323712,80939 787015428711276544,207287 788768310246510593,220526 732647008217890819,351252 757226511875309568,44983 776883706396979200,159146 794164139023368193,258331 757256410296160256,354841 790966517689098241,235147 761716654254460929,70085 760955455153635328,65174 793256831837626368,250430 752881814167883776,24134 788098831024066562,215005 754034223724503041,31095 759353325552754688,56964 785630402304094208,197286 785881232299163648,198878 791821825420369920,241819 753744780526440448,22439 768651075373051904,107423 775477862501486592,148574 732626807539814400,352911 767437042129203200,82066 793950341834375168,256105 762600072433569792,65500 793969349707108353,257026 753474554434117632,26871 768812123736592384,109167 771134856680079360,122982 794591527393697792,261155 762641462001561600,73926 788873738603421696,203710 791767479932649472,191778 760844645819641857,64326 789164788127379461,221416 793911400754081792,252581 774065467686133760,140444 771563900944822272,121923 756939660400754688,45576 766644695007133696,93261 789999244572708864,226366 753599484882333697,26803 754698482355675136,28732 758711006499667970,46076 789746029683847168,227048 786538120460247041,204413 794752478801698816,261987 765730476883443712,84422 795702934290006016,199307 752217529750138880,21074 733331180372819968,11774 765086491282280448,84724 786315687371296768,192032 789155567684071424,215505 789950562527768576,225359 793567245804994560,352255 766012393109401600,90384 777577064882925568,161277 785645296961327104,197512 793666110239350784,254058 733144162128809986,354869 779788215532281858,176201 790994899462160384,234583 793869963769450496,255942 753646828768206848,28866 755541686151966720,38183 793575726825910272,249926 757715162925236224,47693 785963519267123200,196767 767653130972622850,100180 786965486919483392,207613 795240256358514688,265644 788169261017665536,11774 756040907112067072,1248326 755029857659158528,34898 781217840548483072,185496 770009452888064000,116060 781833218395893760,190635 790455251027591168,228341 774039896763670528,140444 761973198497976320,70540 766062777807011840,84724 772318051425333248,114227 774103536111984640,1170870 790213154009653248,221785 790303317565984768,230282 791167901348790272,235886 795690520802639872,262752 769273331518283776,112363 793354995114598400,250633 794553875739115520,261155 763490830006968321,78707 770982752736784385,110302 771757344422236160,127366 793560538676473856,252014 765539571719208960,84209 793989291160563712,257325 766254618498117636,91751 787130750512443392,207598 761354723228168192,67893 766330483210870784,93036 792358321885851649,243165 769421291094888448,111558 793528156334399488,250633 733070483063705600,11774 774025347088121856,140232 794139196936032256,257255 769567574036185089,112336 791304413277151232,237894 794683241722626049,262709 764414721080463360,83391 790838887639834624,233307 768227220557004800,103975 787359156613230592,210289 787747707821498368,205197 794683596757835776,262022 766995316923064320,94458 786527780368515072,47940 750881785878237185,15264 762786643090767872,73712 770463531607162880,118192 789478085234139136,223921 765515276876144641,87521 795002345444835329,264431 772465813324386304,112788 788001935899160577,214209 747545535414943746,11774 763147717493215232,73712 764974230140321792,85562 770091469440970752,113638 787310920921849857,210215 752659256357249024,22436 756915438294970368,41201 795048035004936194,258456 786293813706981377,202429 749729114613964804,9295 776760692678492160,151463 779026475626266624,11774 781480689753526272,139404 789095602160185344,223103 763781645900087296,80192 747634981934096385,11774 751694400636334080,14277 755472734709133312,27045 757633719905685505,48351 755156630359113729,35890 789286220375400448,224680 768421498247868416,106281 789344626490548224,224333 791438988129161216,238395 791880548557860865,240483 788151649223094272,214763 793864134567657472,256255 764107344556941314,79592 790990218362925056,234564 794488598313566208,258878 769965684315086850,110585 790600289258725376,232169 736303075011395584,11774 788430056502669312,215969 771790675088072704,125742 767817291996160000,1249484 758316747187429376,47761 779427808779104256,158229 752621336720183297,22359 756586561135837185,43900 773857905951072256,11774 781363745645789184,139404 794571465177919488,261130 787486875908841472,199227 795403190405500928,266079 755976175198044160,40550 760511860365926400,63149 772426750861205504,129558 791355592275140608,238207 761329843556405249,66824 767349260820045824,97325 759426710618173440,56964 788353774519812096,215608 758193790863699968,51344 763775955017998336,78566 791362415539720193,238395 764470042276745216,83550 767446936366514176,98259 787493348898639872,206117 795256864783159296,262849 753725785026899968,29488 755607379849379845,36719 770835516887474176,121612 790307073128968192,226487 765728710897045504,88459 785980454633607168,199546 758779987063287808,54070 787345848053080064,210432 774709404457328640,142648 785687473745690624,196277 732975018976645122,1170811 769626594772123648,112382 774287012324978688,139404 778621151824052224,165690 790045207219757056,229269 795076817975590912,261155 755727491302563840,39235 773857188053778432,139404 762602418148249601,73704 771896880192102401,128615 789895916539023360,227048 790997567395946496,164814 793147413401858048,249926 772995693606686720,132996 780665414468661249,182257 792764627465535488,247241 764154520486055936,82283 775401120948596736,148537 757987319190286337,50581 768659700430675968,107764 771802798211993601,128194 771496812150521856,125853 787053852751228928,207861 753667679936974848,28819 761562785457332225,68864 790584350878404608,231894 788007149607739392,212711 759520809203433473,55661 792449949497712641,245148 742729098884042753,47188 790288275718021120,229693 793875777821351936,255942 759208466590425088,57574 794639433496743937,261155 791403089110511616,196314 757348290010705920,46006 793129957828460544,249469 769426593412296704,112788 789957225112539137,200963 739888490461138945,11774 776819055629996032,157755 789109101338976256,219119 762067576105136128,71026 762731283734671360,73910 764830012709167104,84724 767494156692312065,95055 771840900003565568,127711 792896652524654592,248194 779064467476787200,171324 785962505352929280,197099 786841490559340544,203350 748983204271366144,349856 781428258860568576,185310 786467917365772288,71794 775193067317899264,144730 781116821055365120,51644 755619037707730944,23217 758064876640231424,50542 771897084186357761,113332 751206561457004544,15643 773705414923825156,138641 776851683489878017,157993 785237786903384064,194221 773907241791520768,139404 774880347133706240,145244 795606731338510336,266151 773912357261238272,139404 774986031556923392,146259 754747541946793984,33356 770291260477235200,11774 778448483158073344,167939 780379700803756032,179742 764237809745924096,82544 778844136568782849,170678 788133006946951168,215754 793624644288786433,254209 787480955095097344,207841 757465181920165888,41680 763061023419076608,75899 788479115552710657,207949 764895347495751681,84724 788764868652441602,11774 791037254034714624,234583 766264410658729984,91751 775192480551755777,146259 762297207340998657,69747 788307988343685120,215252 760555691194974209,62708 770805736435814400,120425 781146218260893698,185496 787847073358028800,108396 795667526021693441,267862 751841841012674560,17794 780603435179577346,181984 787613693085224964,205272 762352549303316482,70886 771776332137103360,126152 792411926995341312,245634 752908329865842688,24134 764758231017291781,84666 781628036470874112,174891 764516979608739842,82209 778296350253408258,167311 756853470548881408,40566 787383668943630336,208307 733275284468703232,353789 755140007787057152,34637 756311384305049600,42432 768165039740071940,103354 770672887623741440,117257 776889912960294912,159245 760561502445121537,63149 785268705072648192,194202 794051860982136832,256276 787775651512250369,210989 760168960449011712,56420 760176848667947008,61051 767605853071474688,99965 786972083133804544,207949 765167585847640064,84724 761937778930221056,70679 762671158319722496,148861 788823642285092864,219942 758481045251497985,53289 764921951320088576,84422 788735279452553216,220029 792813404213968897,247819 793440247816171520,252196 778192192082944001,166390 790577009042792448,231318 763812854785011712,75922 790705093658054657,233756 757606471790104576,46911 786725471706767360,205091 792183738650267648,243075 794520821985202176,234583 779248078956224513,173347 792024275855216640,239784 761350798231998464,67229 788909051048439808,220076 757210160230260736,46240 779110956425031680,169580 795127335540428801,264754 779129500248317952,173011 763506327700250625,78274 772331878057545728,129991 769559578803449856,113754 775712261692268544,148537 787033518329167872,207287 792001325303070720,241819 763898073013751808,80939 766058097739575296,90989 786703253023158273,105109 786703250116444163,205728 765051253030285312,11774 777145584272576512,159025 794072642915483649,256255 766268592329527296,81929 775010085353455616,146259 793151166876151809,249926 794732064708902912,262022 766521182560497668,91765 794170278892990464,258306 763872729862967297,80720 780635203983343616,182154 793128351640748032,249469 749258620282413056,7828 772983546818404353,132996 791471284030873600,237935 794978490927943680,263817 760540796672053248,60794 777599268479651840,162294 733996187477377025,355389 776459334628827136,150249 776136767749718016,152872 786175818263306240,201494 760128495959760896,60866 767794940621520896,101163 765610990230724608,88332 790765005201223680,219523 751093613778595840,16897 780617792076783616,182154 790936948604936201,193121 759764572681019393,59373 771765692160892928,127711 759763049096028160,43553 752700592859021312,22715 781633586768248832,188478 787036938582814720,207965 791357327559524352,11774 750416974077886464,13201 777269766905929728,156811 792474047993024512,246225 769266996701782016,111225 772460422326779904,131025 758354140938383360,52554 762622395647684608,73447 752225960083226624,14277 765659517745000448,87904 740743513919258624,351879 755535921643188224,28961 785834688858431489,197512 787722877332258817,246425 756283151400382464,41380 758176695581085697,41703 751936587731202048,18893 775670758752215042,150404 755185774979641344,35890 773278997320957952,135736 793271866555244544,249926 787063264723083264,207965 770708269224439808,112872 778314832814616576,165523 779001543311974404,171693 771109121277829120,123595 794736470879772672,262022 793624843207999490,254135 789102899087413248,222500 755815150196822016,39810 788879928812933121,11774 770722821727281157,118604 791459242783940609,238292 792029959443386368,243075 794542935484362756,261155 760544131521318912,61412 768488936507342849,106774 770891905571885056,121949 773979203511410688,139577 795398090421194752,265102 755594685985325057,17416 789145225109254145,215505 791709152112410628,240483 763790594267291649,11774 771721357327556608,125554 793975934667735040,257255 775433464585785344,148010 776135066003079172,152314 792213292345397248,242693 770667355558993920,120341 758288313950273536,52061 780413744740433920,180039 766668534621478912,91291 794562785849982976,261155 781106763869323264,43579 773694811752640513,137042 754773636867686400,33356 775413304533458944,148645 787417219386834944,208307 765226206354472960,86440 780924567732690944,183975 757645150143205376,48532 776786133401280513,157755 756207324910407680,41724 788392637296316418,217519 788490049335627776,106085 760582513584734209,1248768 760651693348433920,63559 763808867364900864,79987 768600106614591488,107428 787765303266672641,212357 774008510933790720,140025 771095319446753281,122299 774002669971238913,140232 765729961659412480,88683 772777255063818241,132288 777004640772784128,158411 753435819868815360,27045 795379283690713088,266491 788189596127408128,214899 774554857214730240,138155 790970648487038977,234796 794644911974858753,261155 751581323920281600,18893 752022052991823872,14128 771141882474881024,122967 786982729317351425,207613 759122972338589697,56322 773569665893302272,137042 787080303009554433,208928 758776820963487744,54070 790839429136920576,232169 761006027193974784,66159 763419930251431940,73814 780815550079524864,182726 791056652908781568,236393 792106046865100800,243292 793398235221987328,249926 762686342589546496,11774 764063051867836417,80393 778379281575665664,167220 793482828377837568,252408 795674923587043330,266079 753746332993454080,29263 767828359170682880,100559 777957754208129025,164633 771060219052982272,120677 788513615854710784,217519 792136256075370496,241819 752847367444000768,22662 771544563982839809,124597 790713712214540288,233729 775749862868520960,149953 781188295648681984,182726 752307518886453250,9857 759630536172109824,59202 794540053141680129,261155 753587236139139072,28037 768566453557616640,11774 778416639297544192,167569 789211870829932545,224333 790611416885714944,11774 754706468172017664,32860 780859279439986688,183269 773784388966293504,138819 768944055615008768,109104 792355893807452161,245035 795425223768178689,265114 772104023176384512,123354 785360171220336641,194648 785849219626172416,196277 792399657498390528,245607 773573927968923648,136947 760903610859417600,64722 777914951058939908,164633 763350326313222144,77586 768234027929178112,104973 778231334657486848,166390 790923119951314948,234583 792766678023024641,247232 769589530097754113,114403 761140573709434880,61051 793944325998649344,257026 769368410341814272,113165 781271829990154240,186004 742862041505923072,47188 794994392960471040,263906 794450728634855424,259034 763812916910968832,76012 773856806829383680,139404 791659341971533824,240483 748551049707806720,1170396 755803638312890368,39685 756382379002953729,42249 785584025419251713,197297 767105053874356224,76146 778924519528534016,171168 785677549158268928,194082 788736193320087552,220332 793180753743851520,249469 776161890582073345,153033 767410814542381056,98972 774240249513992192,142198 791717976160477186,240926 770568456529965056,119774 777461899097022464,160634 760147009277878272,60163 781070626614226944,183759 754760229850525696,33474 755400027694968832,318763 793502945774034944,7700 794893241384570881,263302 758066756481003520,50542 791313062565408768,237491 779793999603326976,176380 754746407869935616,33356 758646415144779779,53992 766452036300931072,93508 773243424749346817,135004 732974411960045569,11774 788444765616418816,217519 791173243826737152,237095 787658097774829569,210463 787105364940435456,208899 764674488617148416,83866 788475108142751744,218275 760080371723755520,60723 771494648539848704,124597 795350795269054464,264397 755622614102597632,37294 763140889661308933,74943 794555769324638210,261155 770240505661775872,117257 755156980734590977,35890 773972123048173568,140444 795460903504412672,266138 786929863307456512,207287 775004855316389889,146259 776616935899422720,157082 770689432756158464,120338 786021001155018753,199478 732181399076114436,349704 751103787583102977,11495 755296955757162497,35890 785792918728634368,198552 793495472337854465,249926 757338910552797184,32452 757348105008340993,46370 771307028505473024,124597 777525354382499840,159192 778097855504482304,160480 774771815147114496,141316 791797016997273600,237491 787060785730039808,208379 756671475332046848,14277 788173299830366208,215437 791690352042381312,239807 757010437959409665,45669 773695389375537152,136947 776144810751168513,154071 777289116006383616,159876 795347073474379776,266500 753645577204666369,28862 758042600783941632,50804 770761279711617024,120610 774126182245634048,141200 779040023098298368,167407 781737626302750720,188458 789110241971560448,222715 786665008042311680,205728 773955262239633408,139404 762846816677212160,73685 766392748286980096,92213 792702710692712449,246392 761624615076503552,69231 770761813554257920,120425 779354675065815040,164814 767436707322920960,95055 778653234294579201,169226 786189331312410624,201619 790788705195884544,233307 793051052098584576,247243 779931083575926784,177599 789521505910566912,205972 792487831612461057,246225 794491334081904641,258456 759354417070141440,56625 788746272865939456,220332 789268109806936064,205272 773716730820440064,11774 775499991456550912,149200 775507891923120128,1250232 785682162620112898,65113 795177748687818752,264850 769757399691452416,114357 770722390431203333,117257 790161823458746371,197046 764206737637380096,80648 794524849989386240,258331 749368100605333504,8047 789143828250955776,215505 767766431152926720,100893 788056155352207360,214492 752967015359471616,24526 756566703606235136,43471 771339358485909505,123141 773668244318068736,138532 793994327651323904,257325 778704406363516928,169550 787090314561544193,208928 762398820931997696,72420 749405027643498496,8297 757958053136244736,50314 775123259406770177,140444 788748472396767232,220332 791001917971390464,235590 776552160318394368,156110 777626822829748224,87904 787468810756304896,210253 790624672538820615,231894 733037839491977216,355357 789980476937084928,223286 755441120285368320,32703 767643802043490308,99385 778320113493770240,167319 792055685441650688,11774 750126977969819649,10057 774327430764982273,141277 777952306658734080,164764 749408956834050048,8187 794007870295543808,256502 768488490308767744,106774 758113287494066176,50698 794548445424009216,261155 762990889459339264,74681 767081326549708800,1249358 751190113929932801,17591 754844178891190273,33520 795317510966910976,263896 750646111094894592,12805 779868059330711556,174465 780653590390210560,150151 738790010590232576,11774 764960853254778880,11774 770307759296253952,117303 787675461505650692,208379 758258648464359424,52061 767840532919836672,101134 759067617592156160,56784 776881777189216257,159146 785325979099168768,11774 761664040733138944,70109 765699799438032896,86274 768902573034274816,109945 755447985064914944,36875 791129262694817792,236827 764944482043203585,11774 773222954964516864,132967 771426307666169856,125111 774018060927705089,138819 780909102507499520,75300 785626688549826564,195807 791838880441901056,239610 794020758334803968,256255 795700582648451072,265257 761622635700715520,68987 757033509416538112,44359 790193073728974848,229724 793390157986574336,245591 794750381163220992,263020 794382862023737345,257325 773179812709937156,78769 775072404225654784,146804 754750076296146944,33474 768890086712864768,108729 773961822898716672,140444 763570960108838912,78853 773322254117593089,135736 785350245634932736,195084 793189870185230336,244550 755565691424485377,36875 793253646003793921,249926 749922541267976192,11774 770364354818666496,117257 775065830170079232,146205 778299672821727232,167220 788010355045888000,209590 763815578872053760,79589 765284304612057088,84209 752218417084542977,20279 755478449167425537,36997 775144170495160321,146970 780614166214238208,182146 787027519698526210,208014 751804409420537856,17640 759817139327012864,58542 788178603552993280,215754 795613410427867136,266151 755162573226516482,35445 755353535999569920,35403 760611120222642177,62728 771363670693511169,123587 789471610797371393,218142 771477308980854784,125853 775755341409710080,151409 785552063379939332,196788 786092974610518016,199546 785847581301739521,198878 764851006999900161,84724 794374848914956288,259063 774654917315268608,127994 778939686358282240,171168 741287830366740480,1170556 750691260361543681,14421 773378557326286848,136473 769823921763971072,105109 760880637553307648,64742 762894075561320449,47940 773706401986117632,136589 759093139395182592,56784 761361453953667072,68273 780876213015511040,11774 755846620638384128,39657 758125764420079616,51451 772850810237521920,127871 786593780325617665,204224 793192369034137600,249926 781401379688550400,164764 768542726031835136,106317 772765251377004544,129558 793464096632872964,252408 786595696400928768,204901 760993865482461184,65455 768222546449735680,103924 774302016197709824,93019 779110003575820288,172862 759139139765886976,56784 769218483699617792,111549 773882403010056192,139404 761284561837756416,67229 777310018144133121,160225 779281317003423745,158387 792946140048154624,11774 754729867955044352,33356 772087338033750016,128934 775097744633454592,144112 794206477670027264,258598 772879458764222464,133043 792021399732912128,205972 738077712963756032,1182482 750503437108785152,13450 756884467646541829,45311 759077155531784197,50476 762123049290260480,431998 776968231332548608,138165 793111910136688640,249469 770993634518847488,121612 754747635148419072,33474 770772394214498304,120353 792040735335862272,243075 790561604123369472,228341 763859813587677184,80177 792089020872396800,242693 768855468244602880,105109 792053488289214468,243187 793002919725522944,213796 781227913366548480,186532 788826749954064384,221297 780478647723360258,180647 785984496482983936,199546 793865515110236160,256255 764151830620233728,81574 787698677615734784,212139 792772648275152897,246425 744739741392904192,7224 771394935941726208,118191 776234236571488256,152314 764149392177762304,81869 762695052539916288,74247 773725561705213952,11774 758691438918000641,11774 765973378683600896,90552 767826485663059968,100605 767711180458688514,97519 777849806530109440,162154 793437236943400960,246314 770762045323083776,119681 774299663054671872,142090 757882171327520768,49852 761261680231874560,65626 776144924886663168,153095 773942084453535744,139404 775785249770840064,151409 776824979773992960,158387 749093611577290753,352060 768748241252786176,106634 750362964734070785,12883 791206137282588672,234583 764144957829615619,82209 794017077204058112,257255 786087809044144128,200870 778409254839525376,167522 755551743757410304,37684 785277289554673664,11774 787803127353192449,211760 756569872226811904,44022 777177622946078720,145524 792183356024819712,242693 793112530545733632,249469 759088316037955585,56197 775461895163682816,148045 794011841412239360,256239 795608350440431616,267521 770634830086234112,119937 793762565658669058,255106 794694002062802944,261155 761993967541981184,69947 790281719261769728,228694 795058897245519872,258456 759484215125680128,53703 794550330646208512,261155 767772539854675968,101203 764186024847220736,82544 765949750751404032,88669 788854177933819904,220029 794547549206089728,261155 780740613876559873,182036 781427950721740800,186584 794592745985888257,261155 762752264998039552,74630 770302987797487616,117257 768894280828063748,109840 778619643703521280,166682 786393531388657664,203674 791429714359513088,238395 766383974838960128,93286 791671905711513601,240483 793080972505931777,248016 732370166256898048,196346 755669308357931008,39027 770489183802646528,117776 758078362183237632,50827 763797982609301504,11282 764679626736095237,84209 795048913124425728,248924 765395332112977921,87145 793608106261569536,252639 750510299636051968,13532 757998605714284545,50500 775647787702779908,149770 788601668074082305,13324 793221316421705728,249926 732760179016642560,352210 766005366526062592,90384 779419862271664128,171443 790248630775062528,230282 764281780534992898,82066 760307846470733824,58508 761543795833966592,68057 771394083583561728,125145 757648088437706752,47782 791310284526718976,237844 793295427323826176,249469 771374004783443968,122622 776400938189721601,155459 753738216986075137,11774 771101361744154624,123595 792156263048183808,244289 776886443746611200,157755 794236503391993856,226320 771163290323910656,106539 776164411509706753,153845 776601896257597441,156835 791389317629222913,238207 767788126185979905,100893 795063259241906176,263926 767515896034111488,97371 772877560271216640,132370 779743118014971904,174756 789923044399644672,228810 795608734999478272,267521 763338429190905856,1248988 787472785123794944,206117 756867286150119424,45125 770838883877740544,120610 778934302675435520,169201 780086426805370884,175669 794635569942986752,261155 795041453403729920,263532 750185527836483584,10734 772586742092300288,127366 780490570955386880,180825 752181021743996928,18555 762040672899792896,69878 776664707964870657,129991 787420891890143232,210313 789525251973603328,226881 753424880377495552,23739 755170601757773829,35890 795255088818352129,261155 758773109117726720,55262 759414332874645504,56964 780741523822391296,182257 750729241281564673,14877 732534171642400770,352465 787735749340692480,212672 759130418557976582,56964 785595616298606592,196524 788902908729458688,221228 793160977638264832,249841 793615370666008576,254209 792094200141520896,241523 756569044896083968,43471 764257450320986112,75174 792572085360955392,11774 756256577645084676,42344 767753169417932804,100893 789901977878601728,227048 781263940605050881,186434 766613264218353665,94841 766297086081896448,92105 777698210181709826,160651 781611438926430209,186584 769600831389732864,114422 778209236287447040,166409 777901512240537600,164001 779105605059538944,172185 788538490858463232,218832 769706849213874176,114388 778718048354115585,160539 785481017276727301,193121 795690968909574146,267698 755043065417596928,18470 774818975775535104,142721 780736208691339264,182154 791689734066233344,240483 787138606133612544,192949 763193009693274113,75899 733381150689746944,353374 754075992134680577,31320 792154618356568064,244289 761298533739823104,65180 764006812655890432,80155 777904564255141890,164403 786650693520076800,205270 793134584510619648,249469 751641172477489152,18164 751812035483209728,19133 791349537507913728,238207 753315985902284800,25189 791336967845863426,238207 794219616725770240,195876 785641566861832192,196277 790019762302558208,228588 790988074146754560,234796 792776459483873280,247240 770153360859201536,117026 771113239778304001,122982 794886956257857536,262318 781278746292609025,186532 788511256479137792,218349 793975932235067392,255393 764676338833776642,83866 779137366724341764,172945 793590359922139136,253793 774665038523011073,139012 764291740522123264,82066 776866655385387008,154832 781294757985325060,180016 765625156496723969,88669 774674226875736064,141887 751181284974530560,17591 755506942445969408,36859 777899264529707008,164460 785260590717472768,11774 786255211107057664,192032 774612780494249988,139404 776449478811381760,11774 793202828311277568,250430 793265373235650560,250953 771394916295389184,125367 777206928334327809,160634 787110481160916993,1248522 764275335852617730,82066 788757841993609216,220332 753724259265052673,27637 771154367646928900,122982 786709785534197761,203913 780875096722251776,182870 756267436899307520,41438 760552910782468096,63451 788013240492167168,213887 772803149392261122,132335 734715394930446336,65113 791378131739414528,11774 777910489367973889,164181 761643878361473029,481145 791311783382413312,237787 781644700210069504,189652 788710056829136896,220029 758315966837161984,52112 769317759293362176,109945 771694953160318978,127134 795026798513897472,252939 777960386255388672,163990 791520779854712832,239405 758832447345729536,54070 755537898414354432,38032 769205606121177088,100249 795703708541599744,267521 764096715469099008,81402 738650843977809920,195876 762809642233782274,74483 763854964473024512,80802 771043276115759105,117257 788500508570890241,218275 793132820436774913,249841 758774940699009024,54070 795273031920693248,265908 778381160594477056,164826 795042837352083456,247930 768969962539003904,110585 775533222860029952,149304 778572002164633600,168794 791964967587033088,166316 773152956921282560,133666 791468120279920641,238395 761638876414824448,68854 766619528159596545,94699 769981960697569282,112336 794567744939294720,260033 779429819272470528,173846 778415231546646529,167220 779408509628743680,173628 759010500357128192,56302 776122104831942656,153845 795377607634198528,261155 763199483740061696,76723 793981191732895744,257325 795494282102591488,266430 767287047564455936,98681 775484272903872512,112363 776812732918079490,155451 776911225808486400,158387 781293510486003712,185920 786929519223566336,207287 794683585617924096,262022 748302709502124032,1247845 776988666035961857,159853 793118529696493568,249469 776385872321212416,155390 786705228167012352,206054 754951600607752192,19075 755098673554477056,34666 775825026264236032,1250232 775836802212999168,151156 768883086901796864,109874 785694551277121536,197512 787964773023506432,206117 794246054606733323,11774 751856384354824193,17794 756006266464501760,18215 766525746424651778,87249 779471169783083008,174315 785861381031690247,198571 794678309653217280,262588 795730569560780801,268231 751105117235974144,15808 754076930777845760,31667 778432815700389891,166557 755858816407699456,18215 775380928638099456,138532 776446806142033920,155328 751698624732467201,10662 734127473865068544,353200 778370550976479233,167713 772147998696599553,128168 794634234896019457,261155 794036190622072833,257492 771846109673222144,127224 776057142453346304,153194 788001425695440896,214354 753706619540762624,29263 775383436693504002,148574 791390218729455617,233241 793309138440773633,249926 755509420709253120,37979 769873227309088769,112623 789484262563209216,225981 761405462201839616,68163 763814236674002945,80393 765201859254423552,84422 771953941303222272,124744 794013228451794944,247651 754718912915398656,33356 756210376589606912,28819 764719437467353090,84422 764974781745668096,85562 761288605000093696,66058 764109456342822912,81702 751960616261197824,20581 794004665977466881,254209 764141634246148096,82066 773686248384843776,137315 775378049944522752,148574 780462778834423808,179578 771001190628950016,122146 787657416766808064,207613 750428160852975616,12535 778612567518347264,167220 778787031627472896,170609 794056401056395264,247561 776510826635075584,11774 781535036545695744,186434 757622650508152832,48351 765683713413963777,88459 794925457275654145,263895 756318672147415040,42249 764414246297886728,82283 776927950742618112,158387 759557731317612544,57887 762060059060867072,1248990 778399142053761024,167220 787021493318262785,207613 788058610005782528,215005 791008907112095745,233498 794974005358956548,262925 756346583009157120,42249 793209930002030592,249469 749376720076169216,7816 754744076453482496,33356 765512667255738372,87825 765956486455365632,90482 781682674301894656,188119 761242622258143232,66897 776248998000627712,134375 793956635731496961,257219 794739361472360448,261155 770684199904743424,120613 794765400466685952,262022 763499413721509889,78861 772776695245967360,132335 780253182949744640,178664 770832138786660353,120690 788817807265759232,220137 792899070582861824,243187 752844663078387712,20384 766812741696884736,93138 779395593986801664,174115 768043253471981569,101681 791820697337290756,237491 778445555752054806,352672 794540359464480772,261155 774031490090934272,137965 789527496924532736,226180 758778018454118400,54347 776785760338874372,157693 758542342324363264,47940 788902859702210561,11774 732537572333748224,352466 764238596077342720,82759 777473182450057216,161960 794779678011576321,39957 756555146780250112,44023 764022564024754176,80939 788006464354852865,214354 788764527017992192,220526 788943732737400832,221972 791016881431904256,234583 795306020599975936,265795 759350844592578560,56964 774758054172565506,144494 791864295432728576,240483 794705626454556672,262752 774106338766888966,138819 794146477601755136,257492 785802533189120000,197286 793262428725342209,249926 760552038233092097,62779 761597782545211392,11774 781388910874267648,186584 750393632885059584,11774 751623318977978368,18470 773958060259864577,140444 772967480163643392,133495 791416066459172866,238395 756104525895700480,41632 762082967686643712,70501 777828051308675072,162610 790646672389005312,232169 787008799429189632,11774 775058761035739136,146847 776538062574784512,155933 774085803928461313,140444 780048091214995457,176879 780673792435781633,180233 762322247121932288,18395 794146499118698497,258122 772792459529166848,132335 751952169163628544,20493 777469755318013952,161960 789941989886296069,228810 781113324499001345,185496 785621629954953216,197622 795725813027053569,261155 749785344329986049,9754 774686672764239872,137639 792433397129895938,245268 771837620808802304,126152 775736232269717504,149259 732644747395764224,353254 759162452894371841,26066 764134416524247041,81869 768243944190795776,103506 786598413693444096,11774 795003264655917056,264431 762694506538033152,73926 786272704991076352,195481 765249616363216896,84745 779401907861348352,172400 780601778668724224,181789 793108609391394816,249469 785471756576227328,194723 790654213470642176,232881 793514293593448448,252020 795154068855341057,257492 758310963930099713,52061 761339223471423488,68182 765251981900414976,86440 792865809118863360,247379 789876598359089152,225359 761421103772282881,67331 763920572598194178,80486 781274998015156225,185310 791705420289150976,240145 734577434792763392,209828 795349452722737152,254135 791402458450915329,238395 781506333983907840,186434 790664089190006784,227183 751604631101272064,16728 773149880843902976,132364 750416361466130432,13343 751091410401656832,11774 776185697744986112,154071 788168929944412160,215252 780604568358887424,181984 792775198030241792,1170352 778243182970699776,166409 773614341975187456,137158 781509067776880641,188401 758432747828281344,52112 793147360406757376,249469 775719378197229569,151071 786404673968222208,202381 793615598244732928,254209 794552538678726656,252824 759749798400552960,58218 792037453943021569,243075 759366095899922432,57921 785609457522864128,196277 794562434434334720,257530 760206809546289153,60866 766719209925513216,94899 791744359465095168,240483 761703031989608448,69548 762820083085434880,73196 756490763983282176,42162 732602950628089860,349764 762815756849516548,75073 761959898171179009,69388 770133255848882177,106774 758541520383283200,52749 732307246567170048,1170428 775425764057636864,148537 758336965003489280,41703 776523067954782208,156132 759145265626357760,1248681 764938508939120641,84753 771355461626961920,124597 794618687798018049,262022 752014183919521792,14277 772935055471616001,133043 794957728657604609,252020 751043954297204736,16181 753987206092554240,29263 780837510796763137,183269 774702844251222016,142852 779823563100553216,176201 751121280112422912,16728 776646298241863680,151463 790286475380285440,230485 793784262503829505,252408 786800222533881857,65113 772146805970767873,129178 793119684136763393,249469 753271405525991424,26066 788823442069991424,215437 766636448833540096,94699 791732235191848960,234583 764260147237679105,82744 766181812305625088,90384 766113228199907332,91049 779874309812740096,174321 753819571740520450,28988 766005826574311424,90384 762435639782408192,431998 767829726224343040,100893 785848339795419136,197341 790680952594894848,232884 785625250587217921,196788 786885201859313664,206225 792040012602863617,243187 753960814231580672,30304 759134586194448384,56964 755197435933319168,36208 794700177315598336,261155 791257525664542720,237491 770821444796166144,65500 785883637006929920,192372 773265019773386752,134993 740270587264671744,56436 775113911704162304,145866 777876624536506369,80720 771717351720964096,127134 771848542088462336,128404 791366404519919616,238207 791437961271181312,238292 779837532284579840,177248 769145395670835200,110615 773882070942658561,139404 732723816770588672,353279 756278344002469888,42495 776835141503160321,158327 788579089204424704,218142 793961534690951168,254135 745085397500207104,11774 749560249300946944,7849 776742270041223168,157755 780282486936903681,178378 785948459664715776,199272 757119315711631361,41277 761397937498759169,58358 769376761679269888,112693 791699627695300608,240483 763450000428765184,78304 785314801169813504,195104 756304220635004929,42117 765677551461146624,87145 791723748369899520,238207 755172461700911104,35890 758394742040305664,52605 786271987026923520,201962 793082720222081025,249348 756286348567441409,42432 790689829013098496,232863 759764392950927366,46475 781466416897601536,139404 786065399448305664,49459 768437111288635392,104999 760560293428637698,63149 780109505249943552,171693 792730484769976321,11774 764163549648134144,82209 769866230907842560,115582 775789551570841600,150663 776511676548087809,155898 757632623627821057,48402 765715941741228032,88457 775513230554853380,149259 759671288235433984,58255 765233241032982528,86645 793896991826804736,256439 774406692167704576,141858 794275359332171776,258927 778420602059108352,167393 790625649031393280,232280 793529541293510656,249926 780637447826862080,182257 789197772058603521,220029 787996429335666688,207835 790698704802045953,232137 794544318992162816,261155 756494081740513281,43234 787797895084855297,213235 755261074371469312,33186 771488193371856896,125853 780904764661903361,182870 785281090504142849,164764 734490998827421697,11774 767734271133962240,100176 768567755536596992,106281 763734061378473984,79587 780622179327107072,182146 765689562207313920,88311 793872116978425860,191065 763698335005941760,76406 793172744506515456,249180 763081500283633664,53995 794594637084291072,261155 768956571548213248,110615 771457575682531328,124597 792065387047321600,243075 780119468341022720,176128 794067801191436289,250519 774046487168688129,140230 774845595999756292,145681 766384771555401728,91946 779685417633271808,175772 778294287519875072,167273 794294272115806208,258456 766444554379591680,82209 780861501779369984,183314 764069015840968705,80594 764013763469058048,79691 795617688538247168,267133 756186359849713664,35824 760526137890000897,63451 794568656399253506,261155 757362665589055488,1248484 762335349687226369,72420 778354010579279873,152594 785543015972691970,130635 792879054315814912,247877 767770752456077312,100893 790261315889528832,228576 769282077749547009,112788 787302775629709312,207613 764977318255333376,431998 779272790188892160,172799 769074457465978880,110942 759795689442381825,56924 794645143223554048,261155 773839437436518400,139404 787464647247093764,206117 761564369977081856,69245 773692802983079937,115433 775705100589215744,149756 786241929717616640,201958 732684515924148226,353228 772717632382504960,130142 794590130044604416,261818 762353252528717824,72035 780460047042248704,180016 767508129110044672,90482 785733503744811008,196277 793995083288702976,253721 758348018412236800,52030 776120593242521600,152735 794346091005083648,257406 753926253011472384,29996 762154630654599168,71099 792991774352388096,234876 753092354500943877,22008 763001923431698432,75899 774458141891301376,35579 775128944282447872,146847 790726392061235201,232169 785658400633794561,197512 786355123370864640,203391 749709786594304000,11774 758605363830595584,53995 737285941136527360,349856 794308149058543616,249926 750712045100683264,14595 760574071322972160,63371 790268524262400000,228341 771551952308015104,47940 795104467842662402,11774 794270903009832960,258927 752952169746141185,24544 763491790221475840,78198 773846482428497920,138819 795740298458460160,267576 795755686806294531,247930 770736862281465857,119774 789309559907115008,197512 795743075024961536,267862 763137291049115648,75899 794903563436625920,223432 788821335388540928,220526 780835533878599680,183269 790717363729465344,232884 794816181123174400,262849 760874355400273920,11774 773167553325723648,134470 791107885086322688,78159 795759524762292230,267977 760145247808679937,11774 791175193771245568,235590 789819608358191106,226823 775791189928865792,151409 757241033746845697,46006 763252861023227904,75888 772297528020566019,128557 794175236434313216,257492 794688778430386177,262784 761892708910628865,69947 753009733045514240,14277 777276403242983424,159146 780939568073900032,182726 788749576287117313,220332 749544420538802176,8248 777129837991489536,156644 780865808167792640,182659 735886308967469056,145399 758827397021958145,53739 795068476436180992,262022 750340058687897600,12535 755036312432881664,34666 761665632077246464,69947 772093659915300865,125319 777898328738725890,146991 785631657286111232,197512 787054179542073345,207861 769366655805820928,112788 794726474863546368,263096 766615499346157568,86103 790889334857760768,234583 791635255908335616,238780 791869675999145984,237594 794214254941454337,258044 776727186329985024,157082 765601636945424384,87904 771472812104187906,125554 774061279417806848,139404 786288662375915521,201958 792093001069633536,240483 732251586416627712,262022 785825153007640576,198671 760803288556134400,64722 795412953055064065,267003 753460436792582144,19598 759784912622878721,59666 762822028151889920,74483 768511427199897600,106716 787090890581905409,208016 786315676172455936,202727 790999608390520832,234212 778388890751205376,167677 791719588190793733,241034 772825991819296768,132335 788461521164705792,218275 778365665535156228,167220 787994339364528128,211807 751771930290638848,16093 760449104778448897,62776 766409732089188352,88226 768166740886892544,104162 792860141548732417,242693 765601515499388928,84209 792078529974317056,243398 794376941172203521,257325 794882687605407744,258771 776582735049662464,155896 792023365942906880,243075 770258341113266176,117377 772736659519475712,131003 768840121760247808,108385 781545640186744832,186584 755880520484028416,40410 774242745326116864,140437 776881444123713537,159146 787336720454791169,210207 768960515703844868,103438 795321587096518657,263906 763716664655478785,78159 749275673450061825,8047 756903243058479104,44085 788131600596869120,215754 754792307132628998,33021 758114393548664832,51451 779715920126246912,176203 777594459538067456,87904 778407240638357504,165512 762261442817040385,69711 792258295838941184,243398 752848832036216832,18215 792495091193556992,243286 793499442116632576,249926 755491394014162944,38032 750337762230935555,10653 764144356609568768,79999 791347731419672577,11774 758101594340720640,14351 785816478025003008,198466 789450813861093376,225981 791696960537395200,240260 792176438837379073,242712 763601972318658560,78853 776132245165740032,152735 757763362528845824,48810 767141874872311809,97852 767318364041670656,94699 767840343979098113,100949 771112826089926656,122759 777575591537090560,161277 793510388117581825,228501 790546405458718720,230270 793143657096294400,248988 793277047946764292,247351 758602659272294400,52061 771142635847311360,122133 794051698973175808,257492 794771644849868800,261987 763142049294012417,47188 791486552492822530,238207 795502388580847616,266500 753363711331557376,19598 766545154194886660,92025 765200158363574273,86103 767509261374980097,97371 762727374094041089,73926 733172599660765184,738099 780002798750564352,177714 792029698599464960,241678 751657852792508416,18305 756080576642162689,39236 757293961740296192,45319 762306885332504576,70797 792992375819931648,247232 793901197505794048,254577 756199784193617920,41468 791702133116694528,240145 733133967231176704,354869 785941547934183429,199739 768859881348694016,108396 778995898743336960,167407 751913490625994753,17794 776133915635351552,152314 780824865389486081,181419 769336591101878272,112199 776099728861831170,149040 761995975594536960,71163 773623691930402816,137818 768504769686011904,95055 766006600280727553,88669 752939427144540161,24668 760929939491319808,63451 793335696433881088,250633 759547346233487360,57068 780081301948858368,165348 786756344908951552,196701 777669666584035328,162596 752621158789505024,22575 757748256441065472,47940 789086356945317888,223286 793867142911389696,256255 765981533702414336,90125 788877152083120128,192826 758667329773469697,54070 762746918439092224,73926 752711758096334848,22752 794557564205678592,261155 781279936111869952,186584 785253748905881600,11774 791218756215267330,235590 751972659777470464,16255 757098182597836800,45964 776908610156756992,158864 789878877350797312,225456 790991186978746368,232825 792493984543154177,246225 753346181066031104,14277 787740678834970624,210215 794683615426658305,261818 767834397257195521,101163 790613478092537856,231894 759400750069886976,42344 772573959749529602,131025 774082133375586306,139404 772855544402948096,132335 757999724104331264,48663 789152730677809152,223286 793745612315496448,252020 788720581860528128,215412 766051627232919552,90145 768662770782842880,107469 760295376087683072,16426 776583604897996800,156835 773740173037363200,11774 766610455812911108,93261 788742622521139201,220029 737810153593049089,352080 748972510574632962,1247955 768668919645089792,107745 781284481076383744,185470 793132562378006528,249469 761365268983611392,67229 780875325987225601,183975 787867904372977664,213064 766337660805931008,90319 770844326989553664,121479 792068467394383872,242693 790539636288458752,231894 772663559499026432,117303 767460448119562240,22657 773156468602310656,133980 778468960245121027,152594 756983007693733888,45122 762060373155512320,71828 790624823588323332,231870 758596070846767105,47761 766651107565240320,94699 791322030545182720,228101 772901271103737856,132335 751169758490308609,15316 757968694773415936,47940 760184200519495681,61145 790630530022715392,232137 790664168856748032,232169 785930720883642370,199769 790267832579698689,119682 774294613376966658,141360 769235342755000320,111087 758085141684162560,51321 775819548058542080,151185 761279197570437120,67023 762727633884893184,74247 791269014743814144,236502 791403866323550208,237198 792119406792876033,237964 793300589778272256,250633 780713813477695489,182146 756569694832775168,43225 771095817386098690,123583 768668815836246016,106716 790013691173281792,228354 793258009090633728,249926 794732052801343488,261155 750805313381666816,14277 788533395319951360,217837 792843478619136000,244270 769758958638686208,113755 763071138024923136,75899 772449099656364032,128877 787717060675702785,205197 790416459717500928,219678 754008353248940032,30296 786549825764372480,192032 754774725117693952,33356 775453356806504448,148870 789549533260754944,217634 795010592746700800,263926 769968691551297536,115531 752814760064749568,22752 789360241460678656,215965 793893953531764736,18395 776069102402142209,153194 794553197780078592,261155 792857617374806017,247379 733305185062260736,353343 775798784462848000,151463 746518986800541697,352060 792831027831943168,247232 756068901604122625,40550 767950732028882944,97685 769709862754197504,87904 793584515583053824,249926 794520736014569472,259457 795329563093893121,266146 751158187693256704,15643 760254492709380096,48052 776195988071514113,153845 751087672802902017,16638 776852397868060672,130988 790703174554423297,233625 793209593434341376,249348 758030837954871296,50654 763125269171277824,73712 785265147036119041,11774 785549830387007488,108396 790328667519852544,194085 791031588666482688,234583 758772328591265792,54070 793652240540053504,249926 765059408300695553,84422 766316425472421888,92958 785458534087393280,195975 757791991375597568,48922 772488387185868800,129662 773661703531732992,136202 778605535624957952,167950 791725488515354624,236933 794213653964787712,257325 764966498628755456,11774 786039646316666880,196277 751085829141979136,16422 780584024070877184,181419 787678496801845248,206101 765406505512280064,82209 786949282372939776,90209 749421764363649024,8297 780559660310994944,180233 793926293997883401,256219 795043978261299200,247930 765278210191949824,86873 793847705000898565,255942 772914810916790272,132943 790282269361569792,229693 749764620324405252,10064 774873413936619520,143473 756403911553126401,42249 750773892109701120,14781 787005600253120512,208176 785304089022361601,194934 771878489750376449,128519 794205958742282240,257492 788078438091411456,214492 785915032932454400,194230 793191687371784194,249926 771810378724499456,127366 769340394039414785,112693 771080639168835585,122388 764678565086408704,84209 766291457565073409,352717 768184363045556225,98072 795734317808910337,268448 750413759378759680,11677 763555144734605312,78914 765515009812209664,87904 791416407787352064,238395 759936522451767296,60391 771848437834903557,127957 776196614159425537,153573 785582648894689280,65113 788389209912532993,217371 770261694476005377,117257 795759595423760385,247930 732785271918448641,354120 772186460715945984,129700 771479228726599685,124597 787025810213535750,208014 780450641906806788,179537 792056577465417728,243075 780084491507404801,176128 786341430071586817,200971 794028313375174660,256439 772170963282722816,128025 772882542764630016,132364 776120919177572352,137953 778278216825987073,11774 792540407259422720,223249 794316134107533314,258741 759480149867950080,58267 785501783363719169,196277 785618255759101953,197622 790892051621478401,164764 795107347299340288,263933 789518465241649156,225981 790807806488088576,232884 760804090586787840,61922 790465673768099840,11774 760834907614568448,47940 788207989417140224,215437 794556974927060992,261155 766478562673262592,85326 774633486632222720,141140 752214629896556544,19966 762226644438351872,72035 786410157584502784,203674 786207842273374209,201583 788399872806383616,217519 788661867120033792,217937 789246738582401025,223692 790515518117584897,231894 766514452392910848,93405 790970519692582912,11774 793895911285850112,256439 774015611777191936,140495 778320957148651524,167517 751592170428260353,14277 788723478501396480,220029 779477036230467584,175074 760273901050036225,1248387 792836163480485888,247241 772803468952297472,132364 781273645121503236,187084 795101349071486976,264754 752863094771154944,22952 761719081653243904,70543 756241305366204416,42149 776558295926575104,156835 778612000914046976,169201 781599315638775809,188807 785364716407365632,11774 787920027106279424,213887 764871907267125248,84888 781651798339702785,187969 760046352978046976,60112 770908873074941952,121508 788881133140402176,215437 764136697936355328,82066 786672363656122368,205728 755161913605054464,35890 788779577753473024,220526 772549073895170048,129551 790974071240585220,235147 755869752996696064,39207 765536079747354624,88052 776518302629847040,155898 785465170768179206,190823 790938346935635968,164764 794264871651180544,258607 758426219507388416,41703 790917421947170816,234583 749271659782234112,7855 768933966363582464,110362 793488163842981888,238292 781915251008733184,190424 789192055746551809,218495 764138063840673792,80720 792878164561264640,243865 787816353805717504,197512 734720655774654464,351644 779689529162760193,159876 791130708886622208,196314 791379776678363137,238395 750454739180093442,13046 750989808672002048,15643 787967192138592256,213887 770883545497792512,120610 775080238183174144,146259 791117462540423168,234583 756726908369469441,43391 763796917818056705,80393 785533234402693120,196686 771429656088219648,125142 780108500185837568,94396 761364890191798272,66159 765740549190004736,88920 790933675990888449,226538 795618336533057536,267521 781169785107197954,11774 753969446058758144,27866 785917237928402944,199640 781231758528229378,185595 768947691669905408,110331 780090111237189632,177696 759448067254943744,58250 735071841820246016,81250 763735887465189376,79691 763897614236422144,80393 773899700906917888,139404 760067606493749248,33829 785902128258686976,199546 778345138812694528,167393 763573948281794560,77598 775770962084061184,151463 758514364890566660,53703 766373073905938432,93405 778074814481170432,165523 786692657523417088,205270 788761664136949761,220526 794204958694502400,242693 779531776679116800,121051 788528584906256384,353124 785931393863852032,65113 795615903551393792,267655 764556512580677632,82066 754823115444748289,33356 772551567832518658,131007 774759757236301829,144635 785290400139452417,194648 790980972808404993,235590 793131254359011328,249469 768180782108020736,103212 765556987631370240,87245 790395647824424960,228888 786263521298255872,201555 788526701051379714,218142 789997717535678464,223249 778403928903864320,163990 764222550075322369,82759 788472866438275072,351666 770341055971659776,117257 765729461480415234,89076 775783665095761920,150426 793030915568050180,245101 770230732807626752,117375 793058822365458434,249079 794761856107892736,262752 759187342393544708,57348 758761537242853380,54070 778260466350952448,26066 790966739672506368,234551 770937629915447296,122146 780009270070775808,177472 766833795236409344,95593 791376163507535873,238290 768530205832904705,104999 780645005916409856,176885 791588422653714432,237908 793445021689212928,252196 795015227012059136,264478 763236573013868545,75899 776744244140736512,156132 791739112197877760,240584 762957500551352320,71502 787271363384008704,205728 789207370836520960,164764 761242747424665600,65887 781691113291874304,187843 734055467584913410,1170707 795701238822293504,267862 732763332633976833,353926 772811007651557376,132335 785970128659836929,193858 794578613215498240,261155 759212510906114053,57105 792427977564762112,245634 793217665125023744,250633 793469576088473600,252020 769665347502772224,114587 794291513643573248,259543 752979783244316674,24788 792483711732232192,243075 793853840437153793,255393 760101653429252096,58227 778256846364807168,164826 759107264544280576,56964 759373443997405184,57722 788244921643732992,215754 760525262207512576,63451 758799470444163073,54070 776982361875451904,156835 792181001812320256,242135 774226588258930688,141867 732404106380222464,349965 793149057816420352,248988 771347238907817985,122559 772949528228012032,133789 776646504572420096,155390 785980884050665473,199546 753997952511729664,30590 781183986315866116,185496 753745140099915776,29263 770875945540526080,120610 774627436801716224,141360 793629404614107136,252639 779450394577629184,173347 768077568901836800,101425 772262944436461568,129551 787415448488910848,206117 755676405934022657,38045 757883421985079296,49852 765756422990680065,88370 755057111088922624,35044 763443768393666560,78159 779833738846883840,177233 788813582423117824,215034 794540730622439424,261155 760227531765219329,61011 795717190867554304,267862 753342895051071488,19598 759601375655391232,56964 764146270147674112,81869 758695733369372672,11774 766313112626688002,90908 794296700835889153,258456 791832069533999104,240070 795741979149824000,267655 760236670356754432,61159 767963199337484288,100949 755171746085470210,35890 775880142371459072,151791 791712439897317376,240718 759573887625465856,58815 753585998680825856,26140 756311353414017025,42432 790988882368139264,233736 773626080586375169,135025 780297439232131072,177455 764432294539067392,76146 767254410435125248,93261 793420735045861376,250492 766296233510113280,91946 766358897527365632,93286 766403525903384576,93286 777915926129872896,11774 792933147696623616,241678 788406339714375680,197512 763942643751489540,79691 764163983729319936,82203 762399914378821641,73044 785647225665748992,197324 787062122282782720,1063777 790646164513107968,232169 791037692280770561,234583 762661811162198016,73926 779139411338420224,172123 765394386427506688,83881 794581964833439744,261155 770752256505503744,120474 785647967550210048,197512 761354804593557504,68182 764849229848309761,84422 793858700310028288,255393 795701889862082560,247930 773541622780878849,134470 790474755149209600,11774 792393359272751104,172084 758301304234139648,52112 792042384930463744,243187 758030123761303552,50978 760568503279636480,18395 788180398098542592,192906 765585222951993344,88401 795759349356490752,267576 761342448668815360,67369 770650882635694081,195876 792056620503085057,243187 777580107208728576,159308 761497996454494209,68057 768169645992017920,104026 790701408421089280,231881 750397251319586816,12883 779421628237225984,174557 765231661877526528,86472 753845172006379521,29263 781675379983474689,188498 785688594568531968,197512 795432611866931200,267133 791678831564292096,240483 754860814473900032,32941 764854679138365440,84724 772679098292441088,129918 748157564915855364,1247831 780275122175406081,178045 788806371542179841,220332 788699162074161152,220029 794001548410028033,11774 779098893220851712,171324 750349676998602752,12728 761593653907353600,11774 768862218129641472,107910 785928554890485760,199546 786386258918506496,202248 792040115203735552,243075 751178791729270784,17143 793107586400649216,249469 793243933581062144,249926 760759415234519040,63451 776486056346718209,146259 794563206114996224,261155 750623475237134336,13342 769299548313260032,111402 778806279712014336,169916 763089209565392897,76549 778947593476845568,171168 765182807463387136,86103 772003941487902720,128519 788444198986997760,217837 790620327906684930,11774 768672785698652161,99476 776391780673609728,153675 779070163568041984,170434 793432039013974017,249841 755881869812592640,18215 769578072106467328,113894 786675355654295552,205728 785558854704566272,196788 757709067829686272,48663 786000725738348544,200382 788736268934885376,218489 789441775534350336,225998 791376761585938432,238383 775155364329160704,146675 763304024632389632,76794 787116869505265666,207287 757841802128785409,49066 770403211429580800,117665 768545773592117253,107469 753790099528249344,29898 773870062289752065,138155 789863090632392704,228088 761245685392011265,66897 785979087093374977,199891 771237562614620161,121612 769287020640399360,110585 781540976636596227,139404 790220593476018176,229898 770439590859595776,117263 788025837421408256,214492 756217414791073792,41680 763442708992098304,77637 791298949751508993,237803 786961331291316225,207613 788053686022868993,214022 767838863993741312,100893 792136337453383680,239610 792826574559031296,243187 794173704162918400,233307 763340955797884928,75899 788458687245459457,217574 789212748638978048,224333 751795529428791296,18893 769670288757886976,431998 785271157519949824,193669 795375061104529408,266151 749601841411985408,9292 760974797836849152,65931 764779174787620864,82344 794335622638997504,258598 785567944810037248,196609 789264714056421376,223921 791494752554262530,238639 753651495187406848,23167 770545570825969664,118604 786709940618555392,205728 763340560933408768,77283 793110048964829190,249469 755836006872420352,39849 761014905365524480,63451 766050569844776960,90357 768876735786024962,103354 765928016233070592,90125 755511791140999168,37993 769578942168698880,112239 749310910187970560,8187 751784015561052160,16931 786945890896478208,207113 788734322798895105,220332 755385702418907136,30550 793398603054141440,250633 792155061614891008,242693 794218911503970304,258598 761269000085000192,65455 763435110376935425,78159 751663771664453632,16761 761094572608847873,65455 764978546628562944,11774 766220766576861184,90357 785526171278643201,196277 794604110280531968,261155 755162827829092353,35890 790963051847614464,235487 794190420075020288,257515 760161376195051520,61051 773840049074941952,139404 785458882684547072,195975 773606452892016640,137158 790451545821290496,228576 793644328736350209,252020 732657173663125504,349388 772057579547725824,112363 754030628090281984,31268 794639531416940546,261155 792407698524471296,240661 765533173434298370,87851 772425967604207616,129649 743606573721759745,47188 767694649670578176,100605 756594055333707776,44274 788939514437853184,220526 790288064887128064,228967 793999183082618881,257536 764256180948520965,82933 788565228048949249,218413 790946915726745604,231894 780819539521052673,183068 781165195704008704,185601 791666601095335936,240483 755849092824084481,18215 761289738774913025,481145 758648969039847424,50671 764150187946377216,82275 778646461810511872,169550 754129792472125440,27045 774415467603693568,140444 790962593456414720,234583 757316063910658048,350711 760163828617338881,61444 751668783069196289,18386 790920484351119360,234796 751546020564115456,15334 766286530595794944,91894 785597447976386560,196748 775407635176706048,148994 771318890341265408,124597 794192210568691713,258598 752719553386409985,22359 762078641559863297,1248996 775969087772037124,148419 795702378989228032,267862 763311544243482624,73685 732246713814134784,1170428 794190603726618624,258598 775551552429891584,146847 790273711156801536,229693 795115805817978880,261155 790323243370418176,230704 791167765361070080,235621 776609869948264448,157082 766076142851883008,90735 794663093372653569,262313 780757952923856896,182960 742762249769488386,11774 752878560734511104,24134 781233672716361728,186584 760653798960488448,63451 774002923978182656,140444 752722081138216960,22439 787361303300104193,210207 790643657107877888,232169 778206684976001024,164826 788904375716450304,221711 793505578169622528,252580 751050888836296708,16557 753346113181093888,27045 786308985251045376,201620 758304910974849025,52030 776813990341029889,157584 780256933550841856,164814 795745750785331201,265649 785620249043402752,197017 789235181836271616,223899 757315095328350208,10662 790740955548622849,231894 764998315494694912,80486 790247189452689408,229693 791660603639160832,240483 791666496586018817,240483 793422232123047936,252020 781466939856003072,186750 793140574651985921,232169 793918861410062336,256536 759497811142389760,58232 766080426154655744,90384 792028555228086272,243187 753315529604071424,27039 755209804734275584,18893 764242731119947777,82283 792196353048719360,243075 793542527865368576,253274 775370204905955328,148574 767892665853681664,100893 760597864863051776,350979 754713652364705793,14277 758442905505636352,53144 778061242392907776,165512 777667855730880512,162596 794643290268323840,262088 789402026572550145,225866 792232038522912768,242693 757961445808168960,50406 794914222542962688,263895 753742303873921024,29059 767811867091738625,101681 793556316903972864,252196 793522259751206912,11774 793203886580338688,250328 758705276744704003,52749 777296829440491521,159146 780980812158296064,184539 781509075007860736,186434 794966736906883078,261060 756296647429226496,42405 777395125077114880,161717 762760841208991744,74281 771506324370694144,125853 795248634598215680,239172 764994285351542784,83641 795609768048070661,267521 772906634872025088,133519 769911576493252608,105109 771727242674208768,127366 752240892136873984,21714 773951057139372032,139404 760163532650536961,61385 787361885414912000,209351 793782212470669312,249841 771739873355202560,127366 779143612781174784,167101 764056426494828544,77598 788440258820001792,11774 760517065031548928,11774 761139300230688768,1248861 763854104330432512,1249168 737280460808724480,351007 757100323924275200,45669 765504711885750272,87904 790725276623900672,232169 794761057030078464,262752 769651032758431744,114247 780268052646539265,174891 732692666836766720,398859 760134844718407680,61051 781638662027042816,189515 793637563084922880,247675 763589591995715586,78274 780769992233017345,182726 777598728945315840,161984 780380982868217856,177751 756249876439175168,42171 760940075915939841,17640 795427413756956673,266990 793965706480066560,256255 795393535126147072,264397 762131933715320834,72010 764633261167431680,84209 773304767061880832,136110 764141166539464708,82066 765230376327516160,86103 768837629215244288,106281 790610530566279168,231871 762787022595653632,74681 771123993420107778,122299 773859198048272384,139404 791975819652444160,241819 777975406431444992,165185 785249619357802496,738099 789165176448659457,215437 773392642096959488,134375 789177858606239744,215437 752004446750584832,18215 778444481297133569,33169 755582192907083777,1248328 781866239417208833,190936 795710221150748672,265649 764919552794775556,85159 767345052376899585,97325 788780339460136961,220526 794536806079340544,261155 750011641782231040,9754 780176870927106048,178258 759233788991930373,7092 759749730293260289,58537 794526134012624896,261155 786923636905086977,206225 795430583254007809,266054 777013440737050624,158759 775689517516849152,150663 794168186232926208,256125 785265873208705025,194188 785488959971426304,195481 752969332624355329,24257 773120484586106884,133584 773194086446751744,134033 780647357809438720,11774 739841534837854212,349357 791462657609969664,237935 776615288674463744,155668 785520003844014081,195975 750368927218270209,10662 757573804105330688,8431 762200679473524736,70941 765252507576639488,86440 766759271535026177,54070 755815311341920256,39810 780640941400920065,182257 791672272616558593,234990 752115402721751040,21173 794290479147823104,258829 781810275523657729,189254 757795221673349120,42249 766645590746886148,93261 795702196809568256,267862 762170907888525314,431998 762729630306488324,73926 775171538081292289,144198 760979308378587137,66116 770389714159501312,118698 776108123723599873,153658 754092536176619521,30304 755043204173598722,34666 770552503708577792,118192 753735621269712897,28115 785894479345639425,11774 762146404055691264,70978 772541178541584384,11774 773876196547432448,139404 766413835062218752,93823 793575121969700864,253206 759504374158819328,58537 788778743586234368,220332 756593362266980353,44274 759859548601458688,58267 764929544885145600,77586 766494964935069696,90482 769309307753992192,112363 794734317654179840,261155 768648712914546688,107745 778339160230797313,167220 764820855780024321,84710 769975421538562049,115970 775424389323960320,148800 760914670089867266,11774 773236358232023040,134975 774600424137564160,142692 786593529543786496,201958 791397782485479424,237908 763344563066970112,74809 766055548903051265,81929 770057191520923648,18030 774198796158902273,141887 788407879674060800,217519 789415118182363140,220029 790807525448876032,232169 791357570707550208,238383 766142389966606336,90384 786279817574395904,202429 795390353427890176,266491 772907999673380864,133519 765958559997636609,90373 794744857503756289,261434 761139201651998720,61051 776563353523068928,156926 791393579696394240,238780 794155184377229312,257492 794640762831065089,261155 767819571797504000,84889 772104022958313472,123354 787709466124947457,211829 789550746782007296,226810 735862323244630016,11774 758027119997825025,50452 794032855861133313,255870 790411317869891584,231385 764180093610721280,81869 790311216874938369,217519 767380681152274432,97392 732627485574242306,1170592 762171922100748290,431998 764948174595317761,11774 786728735462612992,206054 760717434567462912,58542 765635143625220096,1170369 772105224416702465,123354 785565713805213697,197035 788908881070071808,11774 756241596740493316,41680 779095905282629632,169923 775326054315503618,148170 789463505414029312,223881 785814965152206849,198671 787061140136210432,207287 787089490913308673,207151 788149828362629120,199657 795424401139372033,267014 765890498758316032,87904 767165641560293377,98142 768820847297585152,108781 788522610782896129,218275 772910918904614912,133519 776887933471068160,158229 769366287847976960,112788 785497718214930432,196277 792064088255893504,241819 768052904863424516,102444 791396638807863296,11774 758463615011659777,52394 785658878125944832,195975 791383339777290240,238207 751937781040054272,17640 771015600860573697,121574 789323518664019969,225456 771788856031113216,127218 751835044621258752,14277 758374554599165952,46076 791333555578269696,238207 763538704791015424,78513 763620441596407808,78304 793430973669117954,249469 750374147084214272,12883 754083570868686848,30370 770484671205572608,118192 753942888375910400,25135 767466419227389952,95055 792355948123787264,244143 766246432403619840,90384 793792385352290304,255393 757303066953707520,44450 776080720275968000,151463 781033221693865985,184143 785554277724893185,196788 742770463743561728,11774 779777208957087745,174557 791759141643571200,239998 788249239239454720,215437 787325197229719552,207835 774960512937304065,144198 762184911788838912,431998 763933069807976450,80393 769201909039181824,11774 764932725954473985,11774 770992509161832449,122146 772832619574677504,125554 732649117898268672,1170318 788673158056382464,217519 793132421667442688,249469 795424764605112320,266441 795032351910793216,264397 795074440677720064,249926 775842806480986112,148684 790545176091566080,231358 793867352433655809,256255 795264840411455489,204337 760937729999769600,64245 780432957198569472,179537 792477372834459648,243513 791356374957563904,238207 795056204938612736,247930 777854594785300481,164001 779315294376431616,172047 785651804042203136,194082 751909738670067712,20225 778457872292118529,167677 785512033366093825,196277 791670361309876225,238395 795409867406278656,263793 755151102794932225,35890 785464672803749888,195975 785976688802992133,200382 764881174783143937,84724 777016948332769280,157082 765028742590717952,85562 771431495475027968,125381 770347871581401089,112872 787159790283882496,207613 790670599987138560,231498 755200876382392321,35044 793983170060369920,257423 788133916200755200,215754 788408858767130624,217634 791686933277577216,240483 769986667893620736,114254 774032793244434432,140444 779921653622988800,172185 791436230814683137,238395 762462373957382145,47283 774462615489622016,141887 778473577024659456,167674 794495081185091584,108396 763887476637257728,79691 788831431984160768,220526 788890712301375488,140444 791955803863343104,242584 792356343843655681,238271 794161087897866240,256439 762627808657047553,73814 761402359578845184,63149 787640978760986625,206101 764264935530508288,82002 788127226051096581,215252 793462680606695424,241678 764154365552762884,82283 773229119844646912,134561 780140302732517376,178415 732193431070507008,349283 762241971142348800,431998 773968249763627008,140025 749695166034784256,9433 792018802833666050,243075 763731331129810946,77632 786630301795639297,205181 755164542427131909,35890 757615068473204736,48351 776626662590996480,130334 760977551569235968,66116 768576874079477761,103354 774273560034639872,141887 793120592505417729,249469 793230811789090817,249961 791023834845573121,234583 749133684083535872,148861 770046357742772225,116164 786276460088524804,201540 787113109471100928,207733 788121840082354177,213064 773905934045286400,139404 772541941565108224,124597 776586436569096192,156835 758152080498581504,50542 775428115464130562,148574 780856190116859904,183269 759124958433783808,56784 750075647389798400,10735 792390245673234433,245607 768660012055007232,104973 780838140093272064,181419 794961796150992902,263895 755461566267555840,37044 766113712486752256,90785 774264882812235776,141389 766307306959204352,92226 786242957137502208,201958 758381098657193984,52059 773633433117614080,137460 795768302295547904,267737 772325406372302849,129551 791617664833687552,240145 795367308851953664,266079 759877142679134208,50827 761759856667746304,14351 780961389187833857,184539 792576104540217345,242693 792098460107288576,243187 757998095212744704,46280 766413506853896192,93286 776079264168890369,152735 752221186579398656,20162 760949850439577602,65867 781800077564137472,46501 770502556355362816,117843 751800184900694016,14277 794333968632074245,108396 756353331551870977,42344 761266969823678464,65180 791218109067694081,236945 753752067588718592,29263 778892275728330752,167220 756221476148277248,41680 773612225760202754,138054 790693933592350721,232169 758106236000751616,51344 743067456722206722,679105 775851087513391104,151463 788523912061526016,218349 778312861269360641,167407 781175477130006528,185310 789016677950382080,11774 772050323393372160,128202 793898936079683585,256255 759835093938671616,59666 775411665542062080,11774 758077334901645312,48663 788022885684215808,214354 779473211876642816,172102 794642996763492352,256276 758337657890082817,52554 768597674681626624,107032 755921211238998016,39384 766974407415705602,96307 779104424920625152,172799 788457008630341632,218275 780834368629514240,183729 779756003239731200,66922 791278376992382976,237491 766255175141031936,91043 780849628212330496,182659 791291446481473536,232169 791704191609602048,238429 781860523558133760,190635 746710444518215680,1247598 754115095924310017,31537 756256480555245569,28282 762633801642090496,71476 774228205200891905,141887 787731788600717312,205197 791767920724574208,241523 765418539876581380,86103 795203743771926528,261818 758624446722764800,246425 763803422428651520,1249171 780493404182573056,180783 733101752170373120,353374 785608279716077572,197297 766375937910988800,93512 789918359047380992,227242 793492239938785280,252020 759136194588401664,1248603 766636066694688768,94899 785949911774887936,197512 749603774243696642,9285 734726121124560896,352687 771187732169101312,123581 790710337360261120,232169 760554488017084417,61917 772079290548625409,125742 763753677752598528,79691 767824194423951361,101681 790431957305876480,230270 795131479957340160,257781 758767263277199361,54070 786577023544201216,203674 777916684057411585,164001 757431065808031744,46379 772910247534993410,133519 790898663773974528,234583 764271538107363329,81924 785274447758434304,194648 780465488132399104,180235 763836661813895168,78271 771041697652416513,121949 754197685608087552,32157 793504177615888385,249926 753962340786266114,30590 779052696649080833,172185 766190673137692672,352720 758240061779382272,50923 770604672176549888,119832 786512687047979008,202636 762974998223020032,75724 774381467342286848,141912 781226306461720576,186434 794385476073517057,256038 795713976717873153,267862 780194530729558016,10788 774719335302660096,144416 795332237004865536,266079 767825163371048964,101514 789082206379442176,222655 755874360833912833,40395 791466779793121280,238946 789100932911030272,222500 794605766078562304,261155 788891362640797696,11774 750895961140916226,15800 772868840283746304,132335 781669304034996224,177455 794693087083761664,262849 754025662424330240,23725 770293857254793216,117881 751853629246701569,19272 757702664641712128,48991 763274237809307648,76628 766477473320239104,92959 775040775692423168,87904 756805512621096960,43391 792132479100522496,243187 750352723241938944,12535 757394528466636801,45551 763155319765671936,75899 765281065292279809,86440 795304024325189633,266079 753651091632427008,28732 766003070975303680,90405 776212971244621825,154214 761014896469299204,26066 775312540503052292,148045 794541020805496833,261155 755166343150854144,35216 785323801131126784,11774 785628936390713344,197512 794188424823574533,241033 794568893540900865,261155 788460004466536448,217574 767747432071491584,100605 780774685390753792,182349 766042428512018434,90384 769282925170790400,112494 778239621326970880,166409 755175024940740608,35890 788754140935708672,220526 791922808460681216,239998 751538950380990464,18011 753326861569101827,24134 732388531427905537,351467 774091420378378240,131421 779058804176498688,165512 785583847727570945,196524 794577899017867264,261155 786332994252316672,200382 794600523651366912,261818 753980757178068993,30590 764602246235578369,84209 785650894910009344,197297 786177788575219712,200870 755138001362190339,34666 755546454463090688,38183 791667711147438080,240483 758340128297349120,52422 773666979307745280,138165 774799672976220160,133043 778390231334592512,738099 772285926441488385,130004 757794011851534336,48774 785867303925743616,198671 785808340609892352,197286 747834138326073345,1247775 762713597680099328,73704 789665692060647425,227242 790598213766176768,232169 793095573549162496,249469 786082080786636801,199431 775431959795363840,141415 766877259323940864,93504 786948691210952704,206644 795731244671782912,267589 792467288645591040,242693 764817179783016449,84689 775607197262721025,150302 765506524382949385,87904 773761641288757252,134122 778315220225777664,167220 792783175449706496,239610 764994074885578752,84422 793158654572765184,250066 755964473706438656,40550 770464150703181824,116941 779405057032806400,174115 738151105624870912,16372 794543248370896896,261155 786158010628509696,200965 791401355277664258,238780 793081092819578884,243075 781352598771109888,139404 763413841065545728,78129 767485986821447680,93429 772454102932545536,131027 755164976029937664,35890 764124988735492096,82066 773562388964519937,137042 757069595245248512,45964 760108260351279106,60801 770933566293307392,120474 760989643646971904,66116 790720353215459328,221524 749389063023624192,7461 762035480066043904,431998 764814672688218112,84679 773558357424738304,137158 790977028220530688,234583 772046066728439809,129108 785818551097528320,198671 786547885882109952,202217 790185432604631040,17292 791327972800069632,238117 771951171502219264,127775 761656046540599296,69673 771371113515474944,125145 762244792852025346,72407 762859887902588928,47188 764184527644135424,82283 786148942203400192,199961 792059948419125248,243292 761977172231847936,71324 773584519496630272,137042 779010502546513921,151463 788416647501668352,217837 793863282197094400,256255 770247700189175808,117257 771757204915515392,127711 740797897818640385,31836 751112450934730752,349507 794865445614579713,263205 761622825446744064,69794 786975914454310912,207613 789101293893718016,152946 794331220704305152,258741 766858314332254209,88920 757267934808973312,1248434 793246263349092353,250293 779398139992219648,173628 755537741597712384,38401 778488880941105152,167319 794549767535808517,261050 768857642466938881,109666 773190359731937280,132996 778201454435704832,161714 755264253800566784,36545 764795841760681984,84714 756615354177159168,44271 751801959259136000,18555 787061397821677568,207965 790922488058437633,232863 792508860191866881,237491 788789611057209344,220497 794617577913794560,261155 751853608371515392,19236 750380065624645633,12883 775880072125353984,151463 767903841320734720,81869 774250674146058241,140748 774059944240779264,140025 795158541082435584,256440 777575866171854848,159308 788437199201054720,217371 788534695105433605,218767 790877290037207040,234583 791007587080679424,235590 771866373547036672,128519 762199229280448512,70750 773993118844669952,137042 794935908160061440,262849 760462393159933952,62771 765007754385821700,85562 766364968555991040,93261 785560750102282241,196788 790037536383000576,228354 755359047138672640,34441 775720309240369152,150511 793561169684492288,252020 751029108809854976,16422 778709220073930754,167998 790259313684025344,230282 793999220017598465,256358 778333952906039296,167393 794548855794593792,261155 764812410003730432,51069 766832946728886272,95593 785512808528117761,194560 793148538180014080,246425 753050220473282560,22750 770120546784870402,112363 774362798985973760,351489 780918858139832320,184499 790819739216076800,228702 758030880053063684,50654 760265268346040320,34441 773510997357260801,136947 789904928357617664,227048 794147154478723072,257492 768934281385242626,110362 772624985529593857,1170555 790242132942434304,229505 791730330348642304,240556 767416220005994496,97519 791735211130253313,240682 792397813191540737,245566 787274333215272960,205728 791239441650159616,234583 755119013722779649,34666 787131501695545344,202675 749198019019628544,7461 754004236338364416,30590 754738628845146112,33356 771959203762241536,128121 773214215654019073,17416 785462237666443264,194336 787196285019381760,208167 758707878744170496,1248631 768097059664760832,90384 768055559719260161,100893 768947484462907392,109535 786664193718153216,202268 788483027617714176,215005 791739978141143040,235586 794624800446676994,262053 781144030776205313,183759 785602182624059392,197512 779288260531068932,173753 789182400362270721,223899 792521598989373444,203546 733256496419475457,353451 756103724905340929,41632 776951268174467073,157840 791412597681561600,237491 760170206408826880,60163 776153165662158848,153921 751621795011301376,14277 760848571323211776,64713 764672280651706369,83240 756595826353332224,43553 779085460375121920,171060 764183616892997633,82009 780826841196003332,183269 790921207012929536,234583 775389360011091968,140444 753785758146764802,27317 762412386624176128,36005 776876757928607744,158820 792038355693281285,240483 787718981335584773,205197 791347951419338752,11774 773942278511468544,139404 785521194560655364,164764 785975075442860034,11774 791717368950992896,240926 764447485444055040,82066 791831637499580416,241819 756620927765471233,43399 762665693976244224,74133 758771583573905408,54070 766696685204496384,95593 771330486501306369,124597 788444516269318144,217837 792145113271132160,243648 791496045490343936,238272 794015477651668992,257429 781457551900631044,183759 785488383577587712,195975 770654562780868608,120341 760232058811670529,60538 762623461005164544,73814 781624566535815168,188310 759870344580636672,60102 791911126866944000,240483 795409059356831744,266491 764843189236797440,84724 779417757066690560,174244 792064942602129409,243614 794252274356731904,258456 769240250661036032,11774 750730678849839105,12746 762038518403043328,69711 779280017343864833,158387 766707317551222784,95708 775370990524125185,148170 780572958481842176,172132 785313342428557312,11774 790373778966532096,230575 767808497404772352,101681 773952654049325056,139404 788828406318268417,220539 795655375647363072,265809 785282609324650496,193669 753315482627956741,24704 770470877674733569,116341 778736981475897344,169916 776536614034112513,155933 760506161342713856,60507 765018158843297792,84422 794161296841342977,258331 772433042845511681,129558 794846484583677952,257325 781144814318329856,185496 791506526250741760,235599 793263960912908288,250293 778650420008873984,168794 767142158767943680,1249379 780808478403198977,183338 781540371159449600,186446 765732431752069120,85562 763125963521683456,76549 771438324431151104,125742 779378635056656384,174427 775782725869449216,150426 778359824035831809,146921 792205841478791168,243165 789942361983975424,228888 755775895315451904,36685 774400380696399872,143473 791846051221164032,126227 795425416576122880,266500 754892571101372416,26721 764133829728542720,80939 772149927602368512,128934 787486830308552704,209918 787986237978136577,210650 785586281292046336,197297 742117483302162433,11774 770659226251210753,351463 770353926315110400,118477 770658922243948545,119937 778686296969531392,169715 781312198815674369,183269 781827841369382913,190635 791854193300549633,237491 793553324205338625,249469 732372507416772609,65113 738813669841207297,11774 775034020648321024,75615 733065895862362113,354962 755193755712368640,12954 785334597638758400,194923 754032249599848448,31377 777108613081030657,156831 780089857280540672,178258 755153251012517888,35890 792491036886958080,246314 765326115506315264,87145 788766356762046464,220029 766358327529963524,93286 793606834024161281,252020 767372743230709760,96785 775814467468886017,151361 749682435185479680,9292 753207694346031104,25958 756930618550738946,45173 757888165688578049,49852 785238960364777472,193669 790663079608487936,232595 794964761523945472,263895 776847432982339584,1170550 767854484223504384,47940 793267816690352128,250293 762758391076884480,74281 771038239402631168,118985 779192696544067584,171482 749275592005001216,7816 766073099863285760,90384 776770519320367104,157993 761281840908951552,65540 758901492476588032,54070 766747119294218240,90618 786769222386999297,204835 788714231130681344,220029 732645655416557568,1170592 778934816037277697,171168 757628367940096000,1248475 765508759753863170,87904 787932064771440640,192846 794632782169444353,261155 794914517050388480,263889 757258798373404672,46406 755205049681342464,36242 786514638745763840,203710 752958022880600064,24625 781591753245790208,189222 780510279058726921,11774 770935569392087040,122146 786385774396801024,201958 794212399075168256,258331 759159344776740864,56192 777706137789403138,162294 774241195643904000,142090 785508182550454272,196233 793149000706826240,249469 752952176788566016,24526 780642811024592896,171991 781834206682845184,188401 793467927953481728,252196 788185494995607552,214078 793916501984247808,230523 758999576183398400,56262 766346960462761984,80939 773844827750400001,138819 778626072208347136,168284 780799561128345602,183269 775735642424836096,133702 788107638882140168,215505 768891897427337216,109666 774010857315528704,139404 780566387286769664,11774 794629922308456448,262022 781250173787774977,186735 790751473038753796,232881 795383170057326594,262752 787826933707014148,205197 755482520058208256,32873 778314290151366656,167220 754895749817577472,33532 756315717792854020,41940 772391375975305217,130721 788792901962600448,220526 773730525588566017,138819 781319686462009344,183801 793832507015778304,255306 794581820993978368,261060 790249805737959424,229693 790668383796637696,233307 768818575935098880,109104 755098814436868096,35449 790349697475022848,230270 769867059488514048,105109 789230938420940800,223692 750590541763584000,12883 751181133757444096,16728 764016406803259395,80939 770620565967077376,81702 785652061824319488,197888 773631881157996544,137869 791352930469236737,237787 760710569129312258,64465 779737562013368320,164500 793281408974237696,249926 791404241986256896,238207 758046312948441090,50425 785557979412172800,197035 760235858960056320,60849 767786293900275713,100605 791308736551944192,11774 791982476180594689,237491 757032518591864832,354841 766793441548247040,95511 758056812989992960,51171 754784678884683776,33356 762763216770457601,73814 790878155691077632,234583 732170689440940032,349764 753636637746212865,28626 770091074836656128,51778 770383502323752960,87904 781509866271698944,185921 766689774140817408,95568 770984867844595712,121949 788751992361455616,220029 792379615784243200,11774 752623701992968193,22439 780342485759451136,178258 793181900806365184,249926 791873463950708736,240483 792057558429163520,243075 794336879604809730,258456 777340603713466368,159475 790389149329154049,230563 758199752748138500,50827 775773382067367936,150426 792092472398667776,243614 787988782490521600,214209 750720616194568193,11774 772901059098451968,132335 777988186257620992,71826 779243257544990720,171982 780013758886313984,177472 749580275324157952,8047 765094252976152576,11774 766015393118978049,81929 750855873627426820,15234 762319341182263296,67852 766297639138754560,90384 773357224802394112,24173 793297842488037377,250633 794533538850897924,261155 768410686942609408,95055 777751898313011200,163376 795680768416686081,267655 767826679792300033,100179 763383577413230593,76406 770859993700663296,121612 794908885702373376,263532 790426562881433600,231385 769998635744522240,1170396 779700143373164544,352982 785563203828871168,195975 789298991959724032,224680 793146641767362560,249469 794989960445227008,262849 762672372067422208,73726 763149060035391488,75899 768543620555309057,106753 788176185746259968,11774 769158166688911360,110659 778433834324926464,164826 781369728141000704,139404 795393039330136064,266054 768258908406198273,104417 793529334455635969,252020 768498666722197504,92239 772489804961423360,125554 790589608002150400,232137 770020992408285185,112872 765987284068032517,90694 770408022560632833,118191 773956936354058240,140444 760116529623101440,61051 772790978352713728,132578 787540881565855744,210207 795714735484338177,267862 749314308970917888,8160 787352876523753472,210585 787894643820204032,213064 781421708792197121,139404 790193903324368896,227242 779243252310474752,171795 785821852694290432,197512 794587569057136640,261155 766733050558484481,94899 790774878991286274,232169 754708581639942145,22393 781841482365870080,187131 791085938239795200,236454 757678954937520129,48814 753584315699634176,27180 765583390527500289,84724 789186319498944514,224221 785934637717520384,199546 758067170169401344,51265 776939884317663236,159093 795414865385033728,266151 771768962593988609,125742 786709762259820544,205728 792877103964299264,247983 794287709548331008,258829 794557836973850624,249852 753684176675672064,28732 786705258290352128,206054 764862747330752512,84724 786177122767409153,193533 786286300873699328,200382 763355089214005248,77731 794618265746231301,261987 795094246776836096,263864 774255323917881344,141887 775733391341785088,148461 788454971310309376,218275 755957159553228800,40881 753778007202996225,29819 771686601160220672,127134 794336350514200577,11774 752914149265420288,24134 777747917239091200,161714 781294380179009536,70338 794372237079945216,259810 755443305245278208,37433 772455494296436737,129551 780148898841161729,178415 792644990870495232,246469 785510362699313152,195838 762028169683533824,71270 785633616558563329,197063 788457634193997824,218275 791029668984020992,235179 793215683408441344,250633 762600605001089025,73704 775029555090325504,146259 776809708632104960,157840 781629906757095424,186584 791060206109224960,236282 793679860006649856,252020 793912552132460544,255942 774028411299913729,140039 770037292165652481,352982 751202218905403392,15808 772461774088003584,131025 785388975762448384,193633 792210688680796160,242189 776414325187555329,155390 778009733546577920,163763 794752386195738624,261942 769628095464796160,110585 770751408635162624,1249797 794592195185623040,261567 750644851608289280,13450 776660192792502272,155333 794065081034309632,256239 759115795892936705,56964 771136052752887808,123085 757437508963610624,47261 776591881778130944,156835 778296043561779200,167311 785459991947927552,195125 785537092327575552,195975 744950494158852096,11774 780519587053920256,171795 793171853359452160,249444 794677266269798400,261987 790161234930860033,228525 767820411652276224,100893 775203255651631104,146720 774195508688531456,140444 769162447173226496,111558 772589771327766528,131473 772877288014741504,132335 785701826578362369,197035 792042620423856128,241678 792372032931438592,243648 750786352367538176,14858 766713356350742531,94718 792857862045306881,248172 755495200949096448,38032 760155393372753920,60866 793383578671472640,8044 760547281204547584,62779 790440987474690048,229875 794338695541297153,258741 794758154538074112,262890 780115465775579137,177233 793952832084996096,254135 770399110172176385,117849 794444983860391936,191800 794676121577127936,261818 785976943602651136,199546 794871449458802688,262849 759181947570524160,56952 765399010660143104,26066 781362910727503872,171693 750482730152964096,13532 778357792239345664,167305 753962101673070593,30590 761106946527080449,65455 779497180545462272,161249 787746303111331840,205197 788524395715145728,217519 732606484119465984,11774 770710460438044672,118192 788506476868403202,218275 793170033681788928,240145 768058074317729793,102249 762174704459415552,1248990 762805978542768128,74483 787187321548382209,205728 794030033345998848,256276 787074468455653376,208928 772898993231626241,132996 793988723285237760,254135 781691943151513601,186063 754833392080912384,32488 790970646624808961,235147 755137271024717825,32572 764153469078953984,82209 791349558492168192,238395 753413386868776960,27317 758526999778488320,48549 765405196205850624,85326 766078966071488513,91122 772465893469290502,130958 776573772945993728,154832 778401197124415488,167407 766756404065480704,94699 792208815898984448,243513 793312384806821888,250633 764639182488829954,80939 778704552447008768,168698 773241926732492800,135250 774067429072711680,139404 758487830402174980,53367 760966080743534592,64693 779654964922621953,174230 751083677166120960,14781 791757150666108929,240661 759465414132920320,58255 785362436144631808,195481 764974245692710912,85562 773951738873282561,139404 755834190030077952,39462 763451871210115073,77590 762358431126851584,63937 791026068295516160,234653 772080749960794112,129471 758158693481451520,51239 768431398072057857,105998 791007197190692864,235620 765643885473325056,86667 788790354120146945,220332 756575341590810625,40947 773206723725328385,135025 785270080405803008,194648 757582993154244609,47782 786990840371478528,207613 760849893879484416,62708 787504539272228868,210313 791588606951485440,238117 771296150217379841,124597 794284021945483265,256255 752907899236601858,24134 785979170480386048,200397 786277949427245056,196701 795335343302012928,247930 790605213606424576,11774 751796616873517056,18550 756859004425416704,44429 757109362275917824,44429 763459407447461889,77598 790762221898985472,232280 752301326197878784,20617 771423041846816769,125554 755048125769932800,35044 772629562861641731,127218 795399387061096449,265284 755985967324991488,352219 779466763754799105,174244 790880010093469696,99049 757664665346379776,48477 771234022022184961,117400 777360715187228672,160758 780755883877957632,182960 732644233010548736,1170637 751549522271170560,14277 758658809770438657,54070 788925237127581696,11774 758663909330923520,54070 753665172657565696,28508 758257368316555264,1248449 788347153936707584,172799 791469194839588864,238272 771020434846253056,122146 790725762231992320,232863 791024913348001792,65113 769646136621670400,114779 770592689595244544,119774 791737680262524928,240483 733185263644626944,355106 758394004782325760,52983 795657661744291841,266293 758391863036567553,52983 795348502083760132,264397 752769235764609025,22439 776581914794692609,155898 779478572738240512,175074 788018045469851649,214354 737351556580839424,11774 785682500056190977,197512 793686129241391104,252408 777659122762285056,73814 775028226070573056,146259 787671619602743296,210585 788822633437499392,220332 763551941683253248,77074 771726551859638272,126152 788520126308048901,217658 788933683147407360,220029 789785541596352516,218258 790912240178241536,234653 781553058765414400,139404 756965934691221505,43225 757576401935630336,43383 768910637200211973,107469 773583152321208320,137042 786943192373530624,207613 788756930055372800,215437 756311547165696000,42249 786578928240590852,202983 793865707909894144,248652 770779238504894464,120396 762989855374794752,75724 756853055732219904,44450 793197566158667776,249926 753756289797353472,29263 774042933066686464,139404 785561687910912000,196788 790641572886958080,232280 793931697934966784,255942 794319808414306306,259773 736419700679249920,148861 762746851795701760,73992 794944818942246912,263931 791641579064745984,240145 756871811304914945,43469 770686249367502849,109571 775269343164764160,82846 778303765849923584,167220 788585367108587520,219458 790712361019518976,246425 768671367872905216,104162 791692110663589892,239405 766624269153492992,90482 778195758151507968,164826 778303251083132933,167319 780474065794371584,180039 766796843456004096,53185 756604489222815744,44274 758005088480661504,48663 786351100496449537,196917 756675101047783425,1248428 773552242582433792,1170700 788883757319200768,220526 791357397319155712,238395 793632542188376064,254025 794999155018055681,263594 765684609044533248,89198 774908113472278528,144112 794558678737092608,261155 767027266677252096,86645 759864439365599232,58232 767155886548742144,97438 763563263694995456,78853 791911664966836224,241367 768194320570679296,103986 791009071822413825,197046 772925613250412544,133519 787085742321332224,209151 787450116231819264,208059 753250770955493376,26066 760305889186152454,61213 773967662577778689,139404 790913693827686400,234583 732881672304230401,352363 765693521328152576,87904 785889268283510785,198591 772075577197158400,129471 751668485101588480,18305 755953097856393216,40881 766905712253345792,96752 750417632885501952,13343 761470736858886145,67226 778141673163485184,137869 793550449672491008,253206 793633280884998144,252020 774425930655670272,133702 768202457952378881,100214 779985418611679232,177712 766101476271718400,90384 764137117920301056,81869 768247824827944964,11774 787723816671805440,211347 789464539947347970,225456 793499020631113728,249926 787389515270729728,206007 793230765471375360,250633 794379660503216129,259743 795352366249807873,266138 766408453380251652,93823 768548481543700481,101514 773028214256050176,133519 765983316424130560,90384 754156915601514496,31377 768635880839929856,107976 791863593423638528,240763 776916465115017216,157755 787734340335722496,205197 776121993993134080,153845 788004044325269504,214354 757723604838744065,47844 776911811480346624,157082 785771318620807169,197286 755416152889712640,36208 785868347619639296,199227 779734264254308354,176110 792530838986625025,246225 755528212139036672,38183 761135902898974720,23762 775001851049672705,146259 791421335427833856,238395 778995094590525440,170609 787060471526338560,207287 763971833972477954,77590 788050532799700992,214492 749730055320965120,9553 753681347345014785,27402 777149151326896128,156835 779748988484460546,176109 793882067650117636,255942 766399864347385856,92854 780558146662174720,180233 791466195501379584,234962 791469747078434816,239405 757939626837479424,49925 765262707008208896,86103 775726218419240962,149953 794674308555698176,262022 753765394008137728,29790 795257125433905152,247930 767091315020619777,97355 789174931737104384,11774 760176229647548416,60878 781356693485527040,139404 753228202915434496,25135 786299587149508608,202429 788614068328333312,215437 751910952619089920,18470 733307689791410176,355480 794866835078324224,11774 795704211308613633,268387 753279613955035136,11774 755787645377245184,39462 780775222370705410,182385 795322508354486272,264807 773901682438660096,139404 789314774941040640,11774 761559066741268480,69231 776149270646755328,153845 780371655801602048,179718 770272031141167110,112939 778940423242915841,170455 752234092159127552,20279 779910365870039040,175083 793610287379275777,250064 793860362948968448,11774 760385404033912832,57944 773665991565860864,137693 763899404013101056,80098 785664226102829056,197297 763508815622840320,78159 793322126124130317,251452 769683795121352709,114985 775207722388074496,146580 776897246080200705,157993 761072573840920576,66116 763849745408208896,80355 787381362323894272,192966 788456591599083520,218275 771367980579954690,124597 790252069240266752,230501 795260080824451072,256255 795264878042722306,264397 793453292315615232,252020 754742762201878529,33356 794313560197386240,258829 793957940537344000,257026 772877757944516608,132370 773603914272747521,136904 785476412216078336,194723 749763794679828480,9512 773924978580480000,139577 758531488740552704,50923 764173573577736193,80939 794740901276975104,262296 795731966683385856,267862 753653022425649153,148861 778659646600912896,167939 794668657116848128,262022 793118118541426688,249469 773990686752407552,140025 775416695796236292,148537 795693627666116609,263697 778799713709502464,168794 792560153744683008,246225 744888539482062849,85985 759158449817124865,56964 777552336130609152,162294 770275185958191104,117257 773948292866519040,139404 746562523005128704,354108 747462497876090880,11774 757674199552921601,47782 763979393219780609,80055 778176555101061120,164826 788938906465144832,11774 757364658474844161,47181 790649749791735811,232881 790767734678286336,227346 795103397540048896,218349 771369301735534593,122146 758105406669402113,41703 756901355617415168,354167 732186482669199360,350025 762946872570806272,73926 763778123259187202,80098 788886299545595904,105109 792476531205341184,246225 794376176781271040,258683 754028291200208897,31206 758180201952059392,41703 793514415932968960,249926 742853636628287488,355701 756240295960809472,42117 787721844052856832,210253 790655284930867201,231894 789163676590682112,215437 780987941933969408,183811 781550075088605184,188478 785534432451162112,196538 788037809634418689,214288 765364149203439616,84209 778765646972620800,170471 771322603055095812,124597 794009148174254080,257271 758843899485925376,54070 775483245450321920,112363 775819051310297088,90193 763460076489347072,77632 767239411465539585,81929 750387382801862656,11774 773004066356137984,131924 778565145249386496,168731 772783804952014848,132335 753693053295013888,28282 775832927544291329,112363 775882464661078016,152182 792039747115950080,242712 764168163302965248,82066 764335660383678464,82766 767435871209398272,95055 795437860161720320,267133 772096302494560257,128934 793884002981666816,255942 764912250360590337,84422 785865625218482177,198671 793498003147546625,249926 752202566994321408,14277 763613867410722820,76623 773182500571078656,135025 751539538959462400,18215 758828912293982208,54620 775821248253296640,151374 733290091150446593,353343 780800241578770432,183269 790644417023516673,232169 753263264373547008,11774 758633371681554432,51451 764860959751929856,84724 759767648557273088,58255 780802431550648320,11774 772150471209390082,129471 756486646267203585,42564 763855161928232961,1249165 789538877652426752,226881 774733841223262209,142671 749641710670475264,1248008 793437393101676544,252196 768492741252775936,104973 778201531913015296,164826 790692973654581248,233558 794747026919391233,262849 735491953467482112,195876 786745763732811776,202429 766614490850988032,1170557 749920524369850369,10735 761348703315759104,67587 785999459796733952,197512 754895941002342400,34403 773932232230580224,139404 766455111283384320,80939 768489239571001344,103899 772143149556924416,128934 781107544177508352,183759 792046854141861889,242693 758798633638572032,46076 770064466562183169,107317 750344718043770880,12535 773506789216284672,137158 759905591166775296,57982 781288520266706944,186434 793159977368064000,249469 776042894360805377,152872 794537076595097600,261155 760193651133775872,60866 760449276178751488,62853 762982713934569472,75724 757541187095924737,47761 776866523612745728,154832 765071028506599424,82283 774064104407392258,139404 794624791114182656,262145 752246020403294208,18504 765502692047392768,86508 790872659982680064,232169 790975251148595201,235590 785520371327918080,195975 758117533949960192,41703 780577872108933121,11774 790657899940851712,233307 750315439796920324,10705 785924374821875712,197297 794566220003635201,260460 779395626899386368,121051 765901449725251585,87904 774021707182985219,140039 793555317992873984,252014 747825230349991940,11774 778321193162211328,163586 778406877709279232,166390 788492789751418880,218275 795434871959257089,266884 771611692492951552,125554 776028678090260481,150673 791036039796174848,192480 771749181937553408,126152 773629253657124864,136947 794208834688581632,255299 794320464080498688,256038 794711402812276736,262784 778197205404553216,166409 762457865579659266,431998 753410763876958214,354073 753671052052537344,29068 791386297206120449,238207 761730729667465216,69231 756312841100165121,42432 791492677212700672,237293 785791912565469188,194082 786248835311861760,201958 792807806286106624,247241 755005156438188033,34666 763584455101546496,74133 793834999086739456,252902 749333268944789504,7914 768082546257166338,103354 768234420373368832,103071 772938192798396416,132996 749511703965028353,7914 753721276020166656,29263 755102234942111745,34666 756375755668553728,32498 760142137224822784,60866 733186271091261441,355729 767831980323041281,100893 774826773192314880,143473 790649264380805120,231870 793937509738684416,255942 774069214814482432,140444 758405894967296000,1248609 775394248623529985,148791 786451445126017025,194082 793418270078566400,108396 785991960464982016,199262 775101535399186432,146838 759775763776188416,49600 771722524971438080,127366 775850248526757888,151165 779816616267841536,173347 791423124281655297,238395 775774684403163136,151463 787065499184226306,207287 759269510088122370,56964 763881093338636288,81036 768520691100495876,104162 795206052811776000,265638 795700230658232320,267855 774385277112492032,141887 755860739684990976,39213 763466861317005312,77612 771091337219375113,122776 765351242570661888,84886 772276029419290624,129991 788611660558823424,218924 759548876437291008,47903 763576626521059328,78304 777363651187605504,159146 790607016918212608,232791 779442422799560704,173682 755864847779192832,39235 761638236322160640,69947 794559219177385984,261202 795079631653236736,265154 773912096560087040,139404 789437567087349760,225981 763819973131153409,80486 787069894009294848,208989 751199176130723840,15066 751790766335225861,19789 758491987968266242,53185 773860021327237120,139404 778347621031161856,164826 792613920536203264,246726 791065876179091456,11774 789258717535494146,215505 790803089041293312,232881 786693415446650880,204413 779529043217674240,175542 788285698696634368,216009 790879264623169537,209095 755130856134569984,32572 757659412819353600,47940 761699014240636928,69491 780134209918607360,176128 781510034266132481,188401 791861074404397057,240535 788783912625532928,220029 761250902137155584,67547 781369971125395456,186434 753764012035375105,29263 765519855483252736,195876 763697283187769344,79585 793075162962878468,249292 793434171842633728,250633 765362313763315712,84209 732169758813110272,349824 777152616220520449,157840 777867503263330304,163990 772515229968150528,130988 773457020548702208,133702 775746852541071360,151185 794393134406991873,252939 763327166557716480,1248996 765720792298553344,88920 793863822914285569,256255 755157172821037056,35890 791595000022827008,239405 768366611451432960,105041 792104547829288960,241523 759508920708849664,56964 776745207807246336,157755 771033849455374336,109231 762124632539467776,431998 787457863509741568,207841 769574089208070144,112382 785727499581829120,197512 761952893926797313,70858 778564282770272258,168284 767525773611794432,98890 795395368729145345,266884 772216616679411712,129983 786595140957708288,186883 789832808818700288,228034 791350867559669760,11774 793745150497390592,249926 757357180697792512,46401 771929437264904193,128194 769225952102641664,112939 793909359944212481,256038 757231739400060928,45040 763747971615686656,78360 785733357791383552,197286 787473106956718080,210253 780838070233030656,182667 790651405166141440,232863 790863257405882372,231881 794696434478157824,262752 754709173930172416,14277 756105444112736256,41632 786868624795369472,201555 793216789144633344,249926 776056498724241408,152735 776123704027873280,85326 768028481695453184,101681 775354575695949824,148125 761578423617585152,68993 781425690088448000,187461 750862638721036289,13944 794231032153128961,258456 767834899072057344,101681 795733483662561283,268281 755158591531651072,34666 774931551448539136,138465 776414812913868800,155390 757830286130286592,48220 761626645933363200,1248861 771279258538737664,350085 786253074134368258,1063777 792487333719379969,246269 794533069432623105,261155 759200443457269760,57463 770545181040971776,113846 772209774905569281,129108 754807451468304384,33356 787734823779573761,210432 740936338661376001,11774 770084223629811712,115526 788509296363470848,217658 753672899110645760,29040 758229967608086528,51344 778674784527802368,11774 766527888703172610,10788 779668251643183104,176196 771155736545992704,122982 786866705641472000,205455 794290400970375170,259134 777924068557279232,164694 787124220723601408,209351 792074141620801536,11774 762611703674707968,72768 788467652515602432,218469 795392854503755776,261155 774986105301106688,146259 790910590059417600,235349 762289753026953216,1249007 786244369049354240,201958 753406734811729921,27045 753680797983473664,11196 774075410069934082,139404 795087318981804032,262486 776640557540118528,154832 794670017220673537,261594 776721127376875520,156888 780676629894877184,180233 735573605468278785,351146 759878614833782784,58267 749670746360721408,9668 770598764499337216,118192 771975308404744192,127366 777229495187214336,157082 789233818905350144,224333 756967585774641152,354167 762844958478905348,431998 774392088423202824,138165 768856932790579200,109666 786589168772145152,204835 756617982223147008,44429 733339179988312064,355464 754733130053849088,33356 766783733537968128,95708 773426145521958912,24173 794545842187186176,260081 766533092668420096,93184 780476841714864129,180233 787107275852754944,205728 765036134636265472,82283 790936294465474560,233558 792413531131957248,218540 795077273477115904,262022 791066232816410624,228101 757508865411911680,46280 765662397231226880,89076 777357559783010304,160871 786977448277610496,207613 764958128697769984,84209 780742637590450177,182036 793230332799496192,249841 793437026301411328,252196 793812720793640960,255393 763480145143406592,11774 778081580501786625,151523 792173714234232834,243190 792514473747554304,246273 758040574196867072,26066 763087657291296769,76410 769149836541255680,105109 795094692178305024,39957 751790137705586689,19806 751859054855598080,18395 766641897083326464,94699 776835302346330112,158327 788003851924336645,214354 795693379950641152,267862 755655176376184833,23217 773929368045359104,139404 792013251605360640,243075 740584140702121984,354035 763926097960374272,79869 775669416470142976,150063 781839910055579648,190269 754726766363545600,33174 760207939781136385,57131 775896028683771904,151526 761294640171679744,65974 773249316869836800,135725 751920851797233664,18486 791440605859774464,238207 752725656799240193,22546 788067189777498112,214492 791812393873444865,240584 764782809911205888,81835 777959793570951168,163153 780171221463949312,156281 762221116370726912,72382 788057356974325760,214960 763365434787827712,77731 792404409670041603,243846 761566208697233408,68993 763142156018069512,76188 794543487395962881,261155 780626627352944640,182211 750087938621382656,9754 764625141649158144,83381 753362251260760064,27317 772802191065124865,131480 762477116520665090,72642 771439916144291840,125367 790764944476270592,232884 773639847420502016,137777 790933930987794433,234583 794538667129769984,261155 780739284974178304,182036 789152908306583552,11774 794273372053979137,259482 794526768929656836,261155 790680835812884480,230929 795458098261528581,267265 757023060448931840,42344 765387870483779584,82208 771764526089764864,125853 771883107976753152,128230 773647954523467776,136947 794906980502667264,261942 780612521921249280,182122 761582804849270785,69231 754820214030733312,33356 766057713537261569,91146 773473666143248388,136904 794974635523710976,262925 793615871281336320,254209 756661711659208705,41839 761939117043167234,70858 787067344950484993,207796 768178884193902593,103071 790667873182253056,233307 773717847910469632,11774 774617516731695104,142503 765245150373240832,86440 758351300983685120,51809 766751736417497088,96039 795390287942139904,266151 770946126778363904,121479 778834409654853632,170609 770249453370474496,117257 764507662260338688,83790 773995804423884800,139404 790134503570223104,194085 786917532892618752,207287 755113924828069888,34731 781209261510492168,186434 764163611652751360,82283 757675843623628800,48477 778498430087946240,152594 788098991317671936,215505 785545146637115392,196917 794648954667307008,261155 763290198579044352,75955 766496333977030656,93823 773263295994138624,130667 788473150120001536,218275 785909072927285251,199546 735529201000972289,145399 756603877575782401,44274 785484875365228544,195975 769714852608684032,35479 775672641533247488,149259 757327369703133184,46384 768509039772852226,106774 793810758110896128,255393 787032392141643776,69055 793503494460375041,252020 794136791628582912,258120 760579163744972801,62798 763119731540946944,76771 793164475046256641,249444 792038592663216128,243187 793154244174118912,249927 758233707794698240,50500 764810471086051328,79561 779010680259284992,171982 779381818625822720,174294 768207434594779136,103786 773895917506293764,139577 759959460278394880,56964 794028826430992384,239610 762705028180275200,73712 788081292101451776,215005 755195628230246404,35890 791325290488143872,237491 791431445013233664,237236 790953286937538560,233861 786643093827104768,205270 770305990122242048,118087 753707311856750592,27045 791466143084969984,237793 749655056908111873,9540 793187941573070848,249469 750184045519175681,11312 756859352619692032,30296 772114329021911041,127775 771022063888961536,120610 771462525724479488,125367 778621635846955008,168284 793997341518753793,257353 765325380806774784,84711 768268586385223681,105109 770321960689598464,117257 785662567381250053,197297 794351058046873600,260081 778295505654845440,167220 780955327793618944,170187 755205854505369600,35890 758761410193227776,54070 788036256659677184,213887 763434371865018369,77720 794308478726787076,258456 751746570798915585,19376 771376188564602880,124597 791355587250356224,238207 791419292118056960,237908 785509140604923904,195778 756592467005374469,44274 764307742450446336,82066 794535358251692032,261155 790326193685983232,226731 793104938956165120,217519 793575652775432193,252679 777250170824224773,95055 791488820638212096,239405 793103222282063873,249469 750423951617232897,13201 792038489705422849,243187 794295113421832192,11774 759158415642025985,56964 773297083356819456,134375 791788041949974528,240483 761866100158164992,67105 786588557901082625,204835 793877800776110080,252639 786754621368832000,198304 757735257575522308,48882 766442791735996416,93850 740387763938283520,11774 778324248767111169,167220 758685467625738241,54070 765583154446950401,11774 792409045776773121,243165 765304687725871104,87062 776970651030523904,158387 795027279726411776,263898 756404445525577731,41459 786292095556386817,201555 758749287635259394,54123 775529411277885440,146205 790987765672402944,233736 765586337298780161,88052 789926082925453312,227242 766404068247871488,88920 777840525164613632,87904 754752507700715525,21888 786207743300558848,201494 786919790220763138,207076 791637736310571009,240319 794661054479560704,262025 762152497595097088,69576 764308174207803392,82283 766656123852038146,90327 785321890462179328,11774 759181358367252480,43947 791659422930042880,240483 751574915485036544,18452 795011186672697344,263895 774276866727354369,141887 791376557117874176,238494 773648829765734400,11774 792042190608408576,243167 795022106790686720,263532 748535648466931712,1247848 779072546557661184,172545 763261588706988036,76623 778927453163118592,170268 788585184337678336,217574 788962196378181632,222500 795314588438896640,266146 760939110701887488,63370 773687422802595841,136904 794215440646017024,258829 755352747768094724,35890 772465015701897216,129471 790742733967142912,230899 775676553627852802,148045 793248542592684032,249926 787019328575135745,208065 777486725270671360,159876 773629571673366528,137777 795664670761897984,264097 767712587207151622,100620 770618757538390016,118191 787023426699431936,208016 780948987583033344,182752 768197114694209536,103261 750090050063532032,9754 762991204623581184,75135 766351941005967361,92885 786658797280518144,199739 764272487282700288,82571 793153612453076992,249469 767826591024021505,100185 770829025841262592,121479 780182430221160448,176128 788769463466287105,220029 793142514911891456,249469 757852863800315904,49754 788889929229230080,220029 760935890462003200,65174 794339472745840640,257423 772473734451965952,112788 774121632893837312,140444 773736727252832256,137042 757699060023300096,46958 753745339320967168,28282 775361478165528576,148645 794210620312784896,257423 749752856719265793,9754 788519778533146625,199211 793864069262434304,255393 763794528675385344,79589 763213492484575233,47188 752218432142135296,18215 755179162617257985,35890 752698198377062406,22752 758833839443628032,48289 771884899800346624,118191 770153871222202368,117026 758630570993647616,53703 786730433232838656,204835 768889612194369536,109709 734393220545712129,352060 750798663627268096,11774 790609202616020992,231870 756618235588415488,44429 757004011463507968,45669 764206065340690432,82481 777573401426661376,161065 790243692200230912,228341 791061638354919424,234583 755716415382970368,34666 771889543964401666,118191 785269760527331328,194667 788450972272058372,218275 773898992828633088,139404 781830718209097729,190635 768226522998071296,11774 775449164582887430,85049 795746064020148224,262022 732579877111648256,41724 753236296957558784,19366 771232565697007616,121479 789809585657872384,226731 780841762122305536,183269 793288290371792896,249926 781183352141324288,182036 759063913971519488,56552 762307802991890432,24497 777008452170244096,159876 753369615107956736,354073 779375757256720384,174557 754124015199850496,31668 766421812892893184,93184 792725680232370176,246225 732909806885818368,354125 758857290174771200,55257 775219207701078016,147063 785621015107891200,197512 770385991752380417,118698 773663924788994048,137042 771695730083848192,125554 787253084447649792,209035 791269392197746688,237491 794242863563505668,258598 762856470874497025,73814 767868867926339585,91946 776467148789153792,1250232 788151552749899776,216009 794195381928259584,257492 750429184070000640,13430 761861532913438720,70941 788496412996608000,218275 794564849674035200,261155 791348270748536832,238395 773884470747402240,139404 794281007218200577,259200 760188111913676800,61602 766368883964076032,92153 775437051504144384,148870 775555158516310016,147752 776615523761074176,156835 788863002741059584,220539 793978337014075392,257325 785270114996346880,194648 793879486655848450,255942 759585335470882816,56964 768171478659588096,104083 771020545299058688,118192 770382119558406144,117257 789654920827801600,227252 780598439264391168,181755 754837853746499584,32337 768481115694895104,106774 772259808124612608,129551 788126033933238272,215754 790576114653466625,232280 778027345466761216,151165 753961995901296640,30590 763493637145649152,78344 787058281932021761,207109 758832330907668482,54070 795749868174274560,268529 760428507591610368,61051 766705865659387904,95506 768763015491686400,104973 772097619938074624,128043 763772052671193088,80098 766459212708900864,90031 791358552455548928,11774 765958892333375491,90125 785590312110469120,11774 792249123982471168,243398 776179060460445696,154322 791712600601923584,240260 763812435409207296,79911 781352920625377284,186584 793952834299404288,255826 751615896754331648,19000 786792837232758784,206225 753245129104908288,24788 756279394184736771,41680 767812108885123072,99471 761800032949600256,70177 794925043746795521,263895 767306423336337409,98667 754716521746661382,27045 781308332619341825,183759 787649354949591040,46572 789895447540150274,227242 762719555416227840,73910 791336559903637504,237594 780487444839878657,11774 786126649767006208,199546 772315925500440576,129212 781882108868382721,190635 793160659492040704,249841 754000735650668548,31077 777028538880757760,246425 778817633537753089,168698 795043296720670721,263532 751090766303330304,16546 785896022538981376,198586 789840262365343744,225359 750847752863555588,14277 795694621804335104,267862 768489343698759680,106774 771525863166861312,11774 768513533826957312,103771 776411446137716736,152314 760234784547344384,60849 755885920214130688,18215 759702606377840640,59394 788060758731096064,215005 789166780665081856,223286 793764768091869184,255044 756669649421492225,43391 793217260953436160,249852 788354442898923520,216991 795675508314898432,267862 760992295428628481,66159 764554628792844289,83945 775178952843333632,140444 793232092104646656,250633 761032527070887937,66348 766681190619156481,95448 770717194569277440,120610 795762875298185216,267862 778016969874411521,163990 752933600425865220,22737 774045705472122880,131421 777587298162515968,162497 786380030259630083,203350 789925445806411776,228820 795768037102223360,268281 768554385634889729,11774 772554999897395200,131542 786573972649443328,204327 780863813155364864,11774 785794009755189248,197622 794052020307107840,257423 738037497624682496,21795 747575961613279232,11774 752966674844823552,24788 792852786647937024,248016 793582259957735424,130630 786612062927589377,205186 775389568157749248,148574 756616235568263171,44429 777014063440269313,158182 780624203657711616,182211 776412855562362880,155451 767347145355714560,97386 781193993434587136,185310 785912560856031232,199546 753377677931843584,27045 766001431006449664,90723 794213377853784064,258607 771870663711666176,128615 773574206730727424,137158 754730723999944705,33356 759100829106188290,56391 793174515920408578,247241 755561518423347204,38286 770360808660492288,117562 781332501591711744,187386 766428535959453696,92958 738790096992907264,11774 773680619297517568,136515 780598310134489088,181755 785500101045354496,193121 787351806661824512,210215 788763927911997440,220332 793307314975420416,250633 778980204953821184,171693 773586419138912256,136904 777335612722388992,161002 786132465362411520,199227 795319994477412352,263906 762975872118816768,75724 767752614230515713,100893 774303668845678592,139404 735321711403511812,352033 793127277445967872,249469 759099082178691074,56964 773675500162080768,138650 794527278927646725,261155 778681018114912256,169738 733070434598428675,354962 746378193033039872,11774 780591279537213441,175969 788159694233866240,352258 794683743013314560,261155 760900395820392448,65559 790608623374331905,232169 795614366330589184,267655 775088344724144129,143491 793320462633742337,251452 764113767722385408,81869 770653209216086016,120127 775475731627380736,148645 768899923936808960,109945 780573257627865089,11774 772797973751300096,132347 781510621200125952,188401 785306661992923136,194450 792064202395488256,242643 794551331293831168,261155 761948946113585153,431998 778986651909578752,171617 790726058081386496,232881 785631347612143616,197341 792011876808978432,241819 760169388368625664,61145 765648283196948481,11774 788169382908268544,11774 759449516491677696,57498 763105786402832385,75724 772857867439341570,132761 751750174058409984,18115 760464665721778178,48289 760540909641592832,60363 792081075099009024,11774 752984619910324224,24788 755859768695136256,39673 780078842182524936,178045 792358986695708672,245095 750785922099138561,14277 781492935997001728,139404 795741310993006592,262022 793234320357928960,249961 789832374062157825,227252 795485858350538752,267231 779087225900273666,172621 788464563138072576,217601 746499560906817536,1322887 794549934800441344,261155 786242925617291264,201958 787075282981253120,191622 768905739628793857,109666 775028105891106816,146259 788778361879273473,220031 786382858789134336,197286 780611726752387072,182037 791699737032335360,240483 771912895634415616,128194 793606927498575876,252639 794197176372953088,257492 752916912791818240,24249 770458154865926144,118192 781208433336971264,186376 751981101887873028,17794 758708219669778433,53806 761664062228881408,69947 767481773437616128,97852 792490919593283584,246225 765934115950649344,90088 778989094089129985,171168 757629421859639296,47940 788455185047617536,218275 790032042192801792,227429 773627555513561088,137553 785490916945432576,196277 788068104924299265,214209 792827189389504512,242693 794637641652146176,259659 786660877063720960,204958 732312782872383489,1170462 780603569141669888,80785 749818370187374593,9776 762073524198580224,47283 771316127767158788,124589 790907756513558528,234583 756581086000480260,43383 777025080882716672,157755 793565346787713024,252112 758006703287857152,50804 778989936313761793,171247 767766198448631808,95708 793891628238901248,256255 794776705604915200,262784 786304512810115072,201958 786597281604730880,11774 789764852655030272,212131 751148864615247872,15808 763819781946343424,80486 764989899095154688,85562 750153430392410116,10661 765989850663178240,90694 754735681331605504,22393 763960071688564737,80939 769591014839418880,110302 777036298825584640,159906 761130563973644288,61051 763714680804245504,75709 751589142128058368,18893 773674808169168896,138255 774439533169352705,141645 764669026781896704,82344 772806107949518848,132335 794655942889574400,262053 760286712954286080,57574 777729758188736512,161413 777877668809224193,162665 787053552564699136,207287 756241350484340742,41689 767793221628035072,101163 791783593798344704,7706 771305917753143297,123321 772921912456458241,127657 793103948861337600,249348 751831998130368512,1248198 768140657110224896,103294 767862538096807936,98972 778011085362360320,163206 776878667066507264,158589 794151810592292865,257325 794985895103524864,263906 766945009719472128,94426 769335166313439232,112336 753362060864466945,27334 793492368116817920,11774 774100377675243520,140444 755559863187451906,37455 760555178239991808,63451 776553572808863746,151374 785489750534729728,196277 772749648054325248,131431 793156689994326016,169310 759199568810676228,56784 761564957397880833,69245 763869085327384577,77720 765227411420094464,74366 792119403311693824,243187 793207322361237504,249926 764511634073137152,47207 794560910551486464,261155 774650286681886721,139404 775003744077422592,146259 792745304500031488,247054 752711429266944000,22725 761563805826576385,69231 775894117465358337,152182 776404493680402432,154071 791361606135316480,238207 778772180783931392,170231 790657778859724800,230485 791081183614500865,234586 757642514929037312,11774 794769680590340096,261409 764147969079795713,82066 774006605570453505,135505 786628625902686208,204959 790259007923511296,229693 792407832486346752,243187 733330194950283264,11774 786739071443881984,204835 773893173055623169,139404 761029822663397380,65974 767062531567329281,96851 771421390931189761,125381 773858917042515968,139404 768898333175865344,109104 753693291367927808,29263 777695997921157120,162638 794482097545019392,259034 788480646091943936,218455 791714789709930497,240718 795419598233468928,266151 750475878065373189,13627 790417988579123200,206666 787666690490322944,210289 766415475236634624,93184 788417961740668928,217837 794700429850451968,262849 750174162736574464,11492 769335771073392640,112788 772581753936457728,129551 786727238016172032,205652 793229868444028928,250293 771295524142088192,87607 786985262068871173,207613 751177098635644928,17591 765689503973576704,88546 785560897427210240,193669 760267837462179840,60849 771494469539536896,126293 786803876166983680,206642 788163313523888128,216009 751223193004716032,17794 772568314509795328,131131 773905835143593984,139865 758107262535819264,51451 780873418774343681,54070 791438686432796672,237491 794653610177130496,261155 795392622739107840,220857 764520599456780288,83654 776405302623121408,141360 764667039545823232,84209 780351652846985216,90252 791763436564779008,239998 766802379513573376,95530 779000860843974656,171168 781468876366188544,188119 785890692060975104,198671 756816847513776128,43399 777238833721184257,160989 756230304054947840,41798 790994782092787713,235590 791353389607219201,238395 765272764991221760,86653 769980505857093637,87245 772590187335516161,131007 773991141419192321,140748 790286474742734850,230485 793841956065570816,255942 777843662508072960,164001 780234719019491328,177589 751752667572080640,19133 772211789350182912,127366 794911825900900353,262486 775066288033034240,141091 776193997953904640,153194 761665374190350337,69231 778566065261383680,167213 752680159912747008,22777 755139608279650304,34666 768445487762411522,105109 785900743081332736,198878 767146937044733952,97432 777622597789941761,161960 785710589163151360,196529 795689672701804544,268101 762305948530585600,431998 769121697823883264,110843 772088497616277504,129335 794923722234822656,263895 770155146869374976,117026 787028578730856448,207965 759245764698800128,56952 779041389426331648,171463 785298774415454208,7746 791069629821005824,234583 776469511759429632,155936 777519539399462913,153779 792558618902233089,244270 767707762931499008,93261 769105608570265600,111402 778722682468638720,166532 786199238891872256,201619 792143569096093697,244230 763108474083508224,76549 766817715315171328,94718 773159165233500160,133454 758719843906510848,52061 786252118063656961,201958 794028914452660224,257492 742342834733387776,349951 750830399866171392,15634 791408719569485824,237908 757436945479991296,47266 770077276302143488,105109 788095732993626112,215005 763884197060763652,80939 764785603686731777,84724 772519069413171200,131007 793465231406043136,252196 776977127111405568,158387 794283540397572096,258927 794610305531867138,261033 751552234165571584,18491 756649123953057793,44280 754103535713804289,31425 756500387159498752,42249 781505981754642433,185595 789975091777986560,228820 749276677642092544,8047 795413020331544576,265855 755040533370855424,34666 760645166617145344,64084 786262322708828160,202429 753827040764174336,29548 764846907596296192,84724 774477507001102336,140444 793847900249976833,255942 790940174008004609,230283 793993056538267649,257423 732750796194906114,353926 769684470861627392,114985 780716439044972546,181755 756623724560908288,44274 766455329261355008,93823 790654288154464256,232169 759008980454604800,56302 764587191083405313,82066 759440363421634560,55107 762487804983021568,431998 777125776705462273,156811 772880964833849344,132335 777592651323441152,162497 780487416624717824,180520 785846271873605632,197512 794526100755980288,261155 771527699311583232,125142 773770503672791040,11774 756282277064220672,42149 771543515570409472,125853 773883306647621632,139404 777306591368478720,159876 752627538548125696,22400 755965497389244416,39462 769223761614761984,111549 789190929978564608,224221 773984048003837957,139404 761576781195386880,67226 780765661643444224,182072 770664985722691584,119786 791660890584182784,240483 770111423133392896,116100 774376680035000320,142648 766354852314226688,90621 749301852412391424,7849 772858785702510593,131007 776424121454518280,155688 778385886253838336,167569 780885110266540032,182960 773607022377836544,137565 780675033727275008,182257 762048169018523648,431998 788425179076632576,217891 794527708063612930,261155 780442253357568001,179574 781149011193454592,183668 793181375880916997,249057 794378668948725760,257325 773077095060762624,134300 785802498434924544,196917 786578486198763520,204413 788043889655545856,110161 791265067358642176,234653 791421177914732544,11774 795451405846728704,261155 740313139133054980,350826 770716210216378368,119832 762308924532002816,65189 773536892176465920,136814 787122396826308609,209184 793094106981408768,249469 764523616738226176,81946 763824350524903424,80098 791033638074716160,234583 779049020798926850,168633 785622049699934209,197512 787484390033088512,46572 792479308103110658,246011 793179064156782592,249374 759672123954700288,55806 779055058835111936,171902 790586151908147200,232487 734748796354232320,209828 777712014940483584,161502 785271109226606592,194648 776989807440498688,159861 778202327568093185,166434 785489787587289089,194743 761756952540045312,69878 763736649352220672,79691 771694523609190401,126152 776871257618784256,158524 788884355804389377,220332 752012205617324032,20238 794877123647471616,262849 761298846467096576,67899 777968132958879744,164764 790618374439043076,11774 793949553095536640,256219 773355087410233344,134993 790928281121886208,164764 753290772020015105,25968 756653044524253184,44271 764393343702994945,80939 766348767897411584,93286 753453469974011905,25189 755803855963684864,36961 758475867345399808,50449 768935697046614017,109167 793218891925291009,232911 766737354606325760,95672 776823137404977154,158520 758387033299677184,52554 793163582707949568,249469 794958441475350529,195876 760810679720775681,64689 790991565338664960,233692 764175472586465280,81702 793616883136270340,253032 790943155877273600,232169 792002283110215680,206666 793822422440882176,255393 750865535705817088,15643 773674071607373824,138165 793900247332196352,255870 794561373690859520,11774 771738788670369792,127366 787095730154528768,207965 754780309963411456,33549 778639109678108672,169343 791963958395613184,240793 791378102438006789,238395 794372981061394432,259034 795386703900905472,247930 768102295988998144,103354 788450117850390528,218275 766776332466302976,95511 770342108096000000,117609 794345899757551622,259659 761945972914003972,88859 780489798930751488,11774 766729912308887556,95672 795716900802203651,268446 740074971892961281,353488 753651593933787137,28732 758103776087592961,41703 766025570396147712,90694 788128009446457344,213491 753019415516487680,17416 760972512347824130,66116 764603174632075265,84209 781903034720727041,191354 765391775263436800,86103 768108778235518976,103701 791376504189923328,11774 778591538041323520,168284 785850342055485441,198878 774166797289345024,140444 778673109121568768,169310 758433668004126721,52659 792455197372977152,245130 768650372080467968,103354 793541734479179776,252939 759292050512773121,55661 773873416042455041,139404 773189673241894912,135090 791374326486274048,238207 788693585898057728,218275 786050702866907137,195332 786946898728935425,207613 793460538759970816,252020 774849728475500544,143186 785923457020076032,199431 732392774935318528,349219 758126763490709504,51069 788070673029619712,214114 765605429539774464,87904 772428770942779392,130792 755090635284213761,1170820 785504496776392704,195165 756191084435222528,41632 785284139222118400,193669 792538751390126080,245148 768090374019612672,86103 769065494716542976,109875 794988711121453056,350913 764281834142257154,82009 755794336990670849,39235 764888439191810048,84889 785278116721598465,194648 749649190276501507,9433 792027424003330048,243092 754717350159609856,33356 773859091932450816,139404 788556934584553472,218219 792558763202842624,223249 761826178219016192,70858 793199949097893888,250430 789252257321721856,203546 790204432294305792,227615 764126864222752768,81702 753620321068994561,25189 785283864948117505,193669 794740179248349184,261155 780418934570946560,180074 788016871295418368,213887 789984842096095232,228354 785854916493471744,198878 758670892666753024,54070 787436720190959618,188577 791264151167393792,234583 795112021721280516,261942 774090522327527425,141316 788206557037113344,215437 779451833190416384,172185 771870244671553536,128519 788796924719529984,220332 789839298149294081,225608 774259909986770944,142289 774361089408499713,141360 776159047158411264,152073 788061957375025152,215005 791432389167767552,238099 794066794482802688,257492 760374689256640512,58609 779337050122223616,29786 754077521646325760,31400 769158863425724417,110709 778725623304814593,170187 778731873086246912,167220 770678362356547588,120610 775577699364462592,149770 791400494795153408,238780 768924890875371520,104662 793746432511479808,252893 756307622006034436,42621 774989505673560065,139404 769759632546037760,114357 753675822633025536,28819 768536174935871488,105799 776767396359045120,156835 753932047807373312,29996 763172285393936385,76577 768136153077866496,101353 778170066231754752,166282 785259497669308416,194154 794996127363989505,262925 780468516109647872,177773 789518288413941760,226823 773553677646856192,137158 795074211026968576,249926 756099608560996352,40314 762340101795885056,72036 772440085857906688,129313 792223498500509696,11774 792574098110984192,246632 760592086127083520,63464 770649263445422081,119937 755576775657213952,38421 768645513767886848,107423 793252595590656001,249926 757718172636213248,48826 757242593730232322,44163 763489044898734080,78360 764255527140401152,82481 765019515050680320,85562 788821633582571520,219915 758088561971388421,51136 791684933181931520,240483 777185409046413312,159876 781470773210783746,141360 744541594360090628,354833 773234192842973184,134971 786928084377300992,205090 765954750529568770,88930 781485089569902592,188119 792633111456743424,245148 793974364601335808,256276 780804081099022336,182036 758285706062094337,52112 778299391862050817,167083 788139508797542400,215480 795341835413622785,257492 732758577908060160,351850 755579687972302848,28391 759519582277234688,56964 766754481912418304,95672 773584337736347648,136904 791741394880638977,240661 789655276513132544,212131 792397602272796672,243187 766510575006343168,90482 776245767954509824,151255 750453988667985920,12746 792061559350632448,243614 785986734806929408,197637 795431475638370304,266990 794540285174784002,261155 776483039463346176,155896 774829452652077056,142906 788085655175729152,214354 732985821293338624,355106 794316514736230405,256038 763769820907053056,80098 753396733611212800,25981 780116242136915969,172185 786999222197288960,202304 787448136989933568,210215 761033993298989056,56964 765008173648351233,84209 767835740206166016,101681 794729838452031488,261050 795053535515660288,264397 756583389302579204,11774 780454888052588544,11774 762701093382025216,74451 771663813649195008,126390 794528527143964673,259743 768018221756653569,97338 752922458240364544,23167 763559443128786944,77598 792810118924472320,243865 776740804060733441,157755 779425360035340290,173347 794610418421407744,261155 768983376674119680,110659 778361112911904768,167220 779392382374588416,173347 752312797342470144,21579 758451903302950916,53185 768437158717775872,86208 777352340089114624,160611 732967022418612225,11774 793260063301390337,249926 755174350681018369,35890 764729571983888384,82344 767144770531622912,96876 763804753881075712,79691 766618649570476032,92902 771098719903096832,122344 762736581077704704,73712 787025730479718400,208014 789758667230969856,227066 790377457232728064,230282 794664286727667713,261050 755902716342333440,18215 773977888836063233,139404 775080729684414465,146259 791350987818688512,11774 755909551396884481,40344 765637882379902976,88128 793526587874344960,11774 763165377467518976,76127 772568366498197504,131713 777242591653982208,157755 764076393126699008,79691 768264021225209856,33169 789062700756307968,222682 793528802223595520,252408 751688995759849472,17794 755094554060005376,33356 773485100688285696,136603 775562682602811392,146381 776874428307300352,157755 752220062736486401,20279 795223235084353536,265649 770340717461966848,118375 773621983745495040,136947 765632942924324865,88311 786806049063841793,204835 755610598876913664,36810 792571744045326336,65113 795690381883113472,11774 775900237105733632,152182 777801831393046529,82208 771417040284479489,125367 779833809936285696,177233 793277734021541888,249926 781190290677854209,185223 786254421328072704,201958 793615745859067904,254135 770781342472830976,120425 775052020675862529,144611 770414469021261824,117310 776380690589966336,155390 795049171120164865,264397 778575014245330944,168794 792779613378318341,247241 774104566719614976,1170870 732191946911973376,1170384 764237483148140544,80939 781881939292721153,190635 779366267727728640,158387 774469988883333121,140682 752937418656014336,24597 761512664581468160,18215 774102860480909312,138819 759181743765069824,57092 787020393282281472,207287 757281788481769473,46006 773503934895751168,136904 777996667861819392,164826 795094767579365376,264414 766405406709035008,93286 759429626808545280,56964 791011976663097344,234583 757735014570176512,47940 751688408263585793,18988 789505115287937024,226693 768046164214030336,103107 774802390847488004,131148 793291371037675520,250430 765208229274066944,84724 768954450639585280,109945 793549080328671233,253206 773516030945538048,136947 790936041586692097,234583 785812039566491649,198671 773730980716810240,136886 775661487335567360,148684 750431269738119168,10652 752152404854992896,21224 760849700308344832,64326 766412585973448704,19563 764628821492445185,81065 779087403621445634,172299 774339278646018048,140444 777199496749060096,158897 752986147475824640,24745 772802933444313089,132335 790296621892378624,230282 790820754371731461,226026 771740597828853760,37160 773903845592276992,137978 795085573119766528,264397 757597430380724224,47940 763101360975773696,76577 768099969328877568,103436 772471716819767297,131027 791752796471123968,239998 766094996978229248,90401 767806320418230272,101681 770246279993683968,117257 774062893805350913,140539 777628419118895108,162596 786240726468136960,1063777 764934149778116612,84889 774284171397038080,142090 763955566364401664,79911 787542706906095616,211461 770375729569673216,117609 789143107912605697,222682 764154730666876928,82283 775149260069220353,144654 776181105904889856,154439 776065276643307525,153095 781220149521244161,186584 732619432883675136,350708 771445502453907456,125742 779376877278466049,174115 793123572826968064,249469 788817931572359168,220526 763697157442564098,76623 770746526092013568,120690 773942147145871360,139404 787285523069100036,209035 794116740355477504,255393 765060915641188352,84724 765285196451028992,84209 780566605105205249,181419 785458965710864388,192032 785657436065656832,197512 756820164876775424,44961 788595767867039744,218275 788752883718258688,220526 795748305032638464,267576 793979628096397316,256255 794251362339061763,258771 760883139619106816,65180 787038599069982720,208487 789516793291214848,226048 780616656297070592,182154 769602577126141952,114227 790244802042404864,229693 791001576236122112,234552 794564163611803648,261155 764794987586416640,84724 794321085084946433,259659 788098959579291648,11774 789065651549827072,193524 755439205153665025,37541 775515847066550274,149906 779307820860575744,173753 753440878681788416,23739 761665312118878208,69673 790992536919609345,234583 768233074337443841,89122 785941027542663168,199262 790393325387788288,228354 792142383467167744,243615 760288264246861824,60538 775134516763561984,73196 795755760806412288,261942 768124849206226944,11774 780991927563018240,184223 760261819810349056,61545 793151735615385602,249961 794883751260123136,261155 753025199172300800,24134 758366751558078464,52532 761199298432425984,67034 755068070465511424,33356 781271855885873152,186532 792376962702532608,240483 790160770227138561,229693 763778005294583809,80177 764183036451655680,71438 789129793493086208,217837 752953638360846338,14277 767252878822109184,97386 750365210897035264,12883 761954814523604994,431998 770701482710663168,120613 791428372295409664,238395 755082150962008064,35216 760881044279091200,11774 773618629984284672,26066 765018412506505217,85562 763147191305187329,76549 781245831835824128,185921 775068379476467712,146259 794540901611827200,261155 781227263891234816,186149 752149449774919680,351992 774459467588964352,87904 776936857330475008,159411 793460580531089408,218495 751071807948587008,11495 786694010698072065,205902 795712082205233152,268458 772544119470043136,129551 786590325745692672,204413 790974147039858688,235621 793650601473282048,249926 794195342644441090,248677 756597829963960320,44274 779289062834339844,173753 752910256892772352,24134 765027951897260032,84422 768236043011096577,105109 780221052916002816,176700 795418000723677184,265855 755364088243490817,36247 786996906111086592,207613 773217052509081600,135386 775153584375631874,147481 772141546443419648,128519 762625683113795584,72541 767805043047301121,101681 776421760354832388,155134 792167644384284673,243451 756948613910163456,45672 785546602043674624,196788 786799881864163328,206008 732922439626330113,354495 779387040249053185,164669 780833176914685952,182650 787109514843594752,204835 789165183302180864,215437 793955421237157888,254135 768067738539622400,37154 785378567542702082,194065 769023177829801989,110659 772036133232513024,353879 792508037281873920,243562 793507932562350080,249926 794499225337724929,260181 756347188431773696,42249 787145952641454080,207517 795006798583496705,263895 778258741514809345,166913 785493007692865537,196277 792112651979464704,131084 792298749326401536,243075 750185355043860480,10976 753394607417733120,27317 757156300719583232,46280 763938453604044800,78274 760201901077999617,61412 786564432432422912,200382 791373541018996736,238290 790243680904818688,229693 761985928319688704,69548 786235998585794561,201494 793942066174668801,256935 751091463874703360,16897 768887574022586368,108849 777849720752345088,163901 793250214127734786,243761 771410155384680448,125367 777980833172824064,164375 760856415460290564,64722 763868090463584256,79589 770247616026128384,117257 777624998295076864,161988 794608728192458752,261155 767914170297835524,97811 773885212463955972,136947 769952519170646016,114254 763834384164106240,80720 785552912093212676,196917 794140578204315648,257661 757642430728601601,48549 777701847310139392,160651 781062299238883328,183826 780920491640881152,183269 791442625052209152,237594 793198706476527616,245313 752138079742398464,21224 759245028409630724,56192 754124841486286848,349856 772527673268588544,131007 794568686124339200,261155 793985464541716480,256439 743448427195826176,16372 766503439475945472,92917 775306045870583808,148045 787860197259616256,212357 793581640152866816,252408 794689698518081537,262752 756657424690454533,43391 773406338336563200,136515 766312882606747648,91894 791912287573540864,200963 785913282607611905,199640 795425503524089857,263289 788459874648788992,217837 764229481439567872,11774 793143172100608001,249841 755208344776892416,35890 755884256073842688,18215 787980367668060162,194384 794144491989073920,254135 765319684501549056,84422 793629217263128576,249926 793256752473047040,249926 781909399933714432,188401 787329445489016832,209184 795388075941752832,247930 773713779775463425,135954 794211843929767936,257492 753215407654338560,26140 755672396116484096,26721 788499566551179264,218275 791394048028401665,238395 757590166173212673,47761 774533536644730880,143473 794942832553394180,262847 795433484017922052,265855 758259156759511041,51451 763942039868157952,80939 773876006293639168,139404 794535311007252480,261155 733161103388250114,355273 773603346712113152,137042 753343362380488705,19598 775733846297997313,11774 793250977067339776,249926 793870863552524288,255870 752947618993598464,24134 773316239162650626,136110 773858261183365121,139404 781891439093489664,190269 794564084045791233,261155 794005102822649856,254209 762465696810807296,72541 749319162699272192,8047 756426325913657344,42432 759465582181883904,30554 756244992826277888,42258 770402124954013696,116770 773674471034978304,137042 778444395620081664,165833 790522190579982336,231336 794862963702185984,263606 795297532935098369,266079 788828025399963648,221297 764845070549790720,84422 776445140621635584,153779 756327390503063553,41459 764389386624634882,79585 755540283459186688,37991 792140796707430400,243614 751179671635722244,17416 772221240022929408,129473 778349305694261248,167319 786410750965407744,203674 790062256910241792,227048 794207911442579457,258331 772860758220681216,132335 795023457603813376,263907 769553272621326336,112382 795112331978174464,264397 777860310799486980,163219 778248979465113600,164826 769648354963890177,114779 770636003576983552,119832 775082468177215488,146259 785558326696345600,196538 750481409509208064,13697 764876430954098688,84209 773940417297522688,139577 764501160396861440,82018 776104925403176960,150511 786851372045959168,200235 753360344819507200,27045 793462019013902336,252408 793192936884150272,250033 761906623128465408,70986 788639784541446144,218258 761263918601744384,67350 767388266769309696,98817 793841600107573248,255942 770707780147617792,118192 779854161080905728,171991 794294821644943360,257406 755878883220606976,39462 791447642962272256,238110 793499685751324672,249926 790863617096716288,233800 760113757603434498,60751 769029503947603968,110389 771021398584102913,119535 775764540583587840,151185 758480934450585600,53185 790279212301062144,229895 758199722234359809,48289 788903323743039488,11774 758787493051465728,54070 753695832185180160,29263 757181375783075841,45071 788406331715817473,11774 793275919406342144,249926 753323843742072832,26140 764179584287928321,82066 770444671772393472,118192 790498483253878785,230334 755156588906811392,35890 758070807637569536,51069 785657678458523648,197512 792412967899770881,238965 767621298193215489,99471 769741845555359744,113412 779464145641074688,167569 765185962938806272,85562 788517958821830657,11774 760557210753720320,63149 755837042240610304,18215 756332035346694144,41438 768082775589154816,103354 759184239967346692,57348 751044941061591040,16233 755167788742901760,35890 775566969550606337,50581 788162800375902208,216097 748568343829843968,1170318 764636943497912321,83648 765085954986172416,81966 767502731468615680,99030 775882653950029824,152182 786278306442256384,202429 750867258340020224,15800 768811321219481600,108849 758417708606169090,52112 755319954010800129,18470 744280886804365312,349197 778362117808271361,166916 761558832657072128,69231 762341148312547328,1249021 766052539779297281,90575 785490755070599168,196277 778463462758293505,166852 793550106754740224,252020 794977424064868352,264397 760178052601184257,60855 790628042146058241,217709 790954508935372800,234514 767399661883813888,98972 787995633072410624,214209 795366869272145920,266054 764298139427676161,78159 789561728010969088,226881 793863303386767360,256255 759455068718530562,57336 775068132339699712,144602 758753709329354752,54070 776053162713108480,153095 778390055320715264,152594 791209685575622657,234583 755081969621499904,32873 775631575228776449,150404 792133313322332160,243075 775489482074230784,149300 793618017691197440,220857 758258244540370945,52074 769209165591908353,11774 790261740592259072,230282 762451801866067968,69673 786233949882228736,11774 770533326104825856,118192 786375494635782144,1063777 793849406252539904,255866 752891126152069120,24134 762790304973987841,73582 769647879132774400,104662 791524099596120064,236507 794477218328170496,260181 762480639975141378,72534 750062856226344961,11495 777017836640333824,246425 732402424879550468,351943 785627267770650625,197512 785961594131853312,171617 791274338204856320,234212 795660735074467841,267521 749755411142545408,9754 760833005246029826,64326 794118644875730944,257492 773600650802364416,137795 768096484785020929,103354 770659930760065024,112872 775424297124843520,148473 771742527095320577,126152 793934239725129729,254135 767754865170747392,101163 773637474408988672,137869 790641347531304960,205972 794529003306500098,261155 795081896925478912,264397 772142173710155776,128143 776935123514122240,157583 758010049100849152,48663 762347722603130880,72753 763167285397757952,76535 763410609174032384,77598 766079111999524864,90482 757955917476401154,49070 790554864715636737,11774 790990054243995648,233736 793507066136567808,249926 763607402620997635,78337 769145512981327872,110362 794575003513720832,261155 759103391381553152,54842 766417847450898433,56964 786323717781463040,201958 786989502153842688,207949 792814635472879616,246771 785988347684532224,200382 790729103368486913,232863 757704888553869313,48991 781506579858325504,186150 786603145396760576,203710 751005373738258434,16269 759765332684746752,59666 794530908548300800,261155 778384895840129024,165512 753688286606921728,28888 795324320536989696,266079 778361296077090816,166852 792070732360454144,243187 795378683259326464,266491 787240159066546177,207582 793585737396547584,249841 754717552245297152,33356 787037016613462016,207965 791008666677837824,235590 793946838734815233,257026 767881007722733568,101788 787914881395666945,213276 771588883075112964,126152 785850548633436160,198671 785986715898945536,200235 771009227309580288,121367 764182249810042884,80393 765019067589820416,84724 770849004204724224,119797 788203155410546688,215608 794021613016449024,257624 755541865219231745,38183 775496801281597440,148994 794736356358553600,262849 788064060243841024,214288 792880316251680769,247983 788880540640370688,220815 751804088766038017,18215 772462212212527104,131045 794620341364604929,262022 750416426863845377,13343 753034624318734336,24870 788785686514061312,217837 788775768562147328,217838 754089522917314561,28866 755771365756641280,33044 765697673072480256,88920 761696623097327617,69548 764185500357767168,78274 778391557112299520,167202 789518402750517248,225959 791410995881127936,238207 776254733375926272,153095 780613856175480832,182122 793109905196670977,249469 793249434826080261,249926 762460778515410944,72957 762563582588362753,73519 794068778300555264,257492 774055789401169920,141316 754754478138494977,33355 789488869024464896,225981 795298338514079744,261155 760584650993598464,63767 779472035873292288,174315 785651703060193280,197512 756566106563903492,43391 760796251168342016,63451 789326557361770496,224680 793996654256885760,255942 756283685071052801,41459 767205817758027776,97685 795408018045333504,266138 788615626021605376,218924 794623491723051008,261155 760971609503109120,66105 768972246316646400,110585 794581901570805760,261155 756978261725511681,44450 775377446870790144,148870 793842728396328960,255942 787727232210829312,205197 775787323598462976,150663 795615832390955009,267655 768812239994384384,109153 786121149390270464,199462 794337391322558465,258741 794135696839675904,256502 794491879182114817,259974 764816775045222400,84724 788885615194570753,220526 792233391961681921,244143 759756119371870208,59666 763896732451086337,80863 757847502057906180,48959 763915338626969601,77708 757721694001922049,48663 761587944658468865,69475 792819783389569024,231611 789091721904812033,223286 758173305232908288,51595 764496553251700737,61412 758153041937694721,41703 764573797236215808,82066 787900821484601344,210274 779386719774904320,173753 785267468625387520,194202 759560441379037184,56964 776939822703411204,159411 791124463173509124,232169 794586511911960576,261155 771733552127893505,126152 793438203978125313,252196 794926916306399237,226738 732234497597538304,1170365 778166712525025280,163763 794534165173637120,261155 753920915402989569,30297 773896448551313408,138155 776003040243437568,147637 756514126336253955,43266 772640453736796160,131007 788868169234513920,221741 791074518387265537,234583 761671248011288576,70085 778413873288347648,167569 792060280687570946,243614 732229857090912260,1170365 767401339634716672,98972 757325353903718401,46401 794662353887522816,261050 759590765957742592,58232 776363467313905664,152872 755037937868341249,33356 792373171886235650,243187 753269778555498496,25981 765579859045167104,11774 766430422238724096,93823 787741068745773056,212357 732272378894520324,349814 780775827868880896,182726 788180750982062084,214123 772824161907531776,132366 749652487888576512,7524 764891047662977024,18030 753985016108023809,30354 757282118611460096,46667 773991730312019968,140230 780496032006144000,180433 792086055122046976,215965 755780505430286336,39507 767679845350379520,100561 770452377329659904,117377 778478834542743552,166913 779001365175504896,171902 776760902574022658,157859 788029440336891905,214492 773554519217012736,137158 789937839584796673,224680 794642453630513152,261155 752305150325252097,21224 773609885527371776,137042 776162197005361152,154071 759111390590369793,54620 779399796343713792,174557 776256179311783936,154534 776990226929418240,157951 786353000621207552,201494 750445477783482368,12883 778225093071831041,166390 790643991972904960,232863 767243823428739072,97355 773995167539949568,140444 775738357024456704,150511 761295366599938050,67768 767605255240491008,99965 773816356915384320,134199 793751197123547136,249926 752750983814455296,22752 753645684000190464,28866 775037733144264704,146259 776589145472917504,155898 780577786444419073,164980 758039132769837056,51069 765553007979356160,82178 763471995237339136,77731 777621398172864512,162348 780763662734811136,182036 780088005616861184,178075 785463990675771392,195975 752979768107118592,23739 785523981398966272,196277 787796807900422144,209582 764972291801305088,85562 780393271025606656,176890 774695450276487172,144542 793107897576140800,249469 770618490667479040,119937 791731857150742528,229693 775880066421043201,151791 732564466919956480,352466 766356716971843584,93286 790983907336347648,235590 794059437891670016,11774 768288893376397313,104976 757001530792931328,45812 773428953654714368,132277 795367820221644800,266151 750266237188440064,8582 790556786008784897,231805 766528639772962816,93184 790650486470930432,233131 761722305961680896,69565 763108034373488640,75899 776940385616605185,158387 757887583883960320,49852 787486571322761216,207733 757331566959878145,46406 766434987574857728,93823 769232039832875008,112345 786300722266660865,199546 755428176935944192,37044 792796208062275584,245607 758668422200700929,53985 770374784886640640,87904 780835766570070016,182870 766388170778742784,81929 767384468243959808,1248869 785257964575784961,194167 785493123594088452,196277 785951923937566721,199546 764602474518806528,59936 775366775655526401,148045 791471776161116160,237999 752692858503720966,22575 773887284038860804,139404 788405988562829312,11774 764410407259934720,82066 768567273510535169,106716 794986772371488768,264397 770761494921445376,121359 772881260209242112,132335 778592362511556609,168045 780604366973566976,80785 793375455520837632,249469 787916018005839872,212693 756652487378173953,44271 771091379149647872,122776 761257506576433152,67511 774197827064832000,132848 791684703271186433,240483 763520343009099777,65108 762025771510566912,71685 763786979716718592,75724 776815159079763968,157993 770302763670577152,11774 755227943240994816,35092 780824697109741568,183269 761308814373031937,67350 794517088232685570,260404 777969297150795777,164980 760524977749712896,63451 760874646543663106,65180 786951224729960448,207287 769654588001640448,112939 786233294476029952,201958 767380954402783233,86103 775088014540152833,144730 745081955784417282,354782 757626042592874496,48287 790985504200286208,232169 787276121398190080,207287 769003852939034625,109960 790204472689655812,228576 789489752063942656,225981 749973015924994048,10735 787997043985833985,213887 785522627754459136,196277 792133842417098753,243187 751861590895390720,17416 771533081073246208,124597 773674210807861248,136904 770775598885113856,117265 766393684229132288,92958 787080738546016256,208918 793840949340151809,254135 775764148118519808,150404 763147157406756866,75899 791528275910627328,238395 793107260859875328,249469 756807773921353728,44461 764246872676442112,80486 770687317161840640,120341 794730153687584769,262849 759536373766512646,57336 771000482500268032,122299 773618428607336448,137158 789195356139507718,220029 768131981762846720,103818 787027742567038978,205091 749990223296106496,10735 766082010293084160,90031 785944208276348928,199352 792730296970010624,245129 775055450240905217,146216 781488937936183297,187359 775656273664704512,150511 776894201422311424,159308 765224430561787904,86103 791684780551184384,239405 794076213987770369,256532 757161341249617920,43579 771597678782222336,125554 778360139564802049,167220 787910047057653761,11774 742722794236968962,47188 758030846788067329,50923 786029927195738112,200490 765201528932167680,86103 787982604276473856,213887 750793742123081728,14367 764267485574987780,62180 785648217492889600,197324 789679681792385025,227255 766873610522767360,94699 790998349713444864,227048 759439968267710464,58162 762625842463801344,73814 775370919808229376,148045 790688211911573504,233307 758465270247751680,52554 763454660082413568,78159 764729184274878464,76012 794527183456845824,261155 759359306907078656,58034 768859817721077760,99264 785970144006828032,193958 786269838104637440,201958 734492464946544640,11774 755547920510791680,38183 778272769272348672,166941 778711742851395585,167399 773557684431904768,137158 763444235508994048,78274 769920625511194624,112693 770673950129065984,120610 785321499179769856,11774 780921034539081728,182659 794643293242003456,262215 778663684688244737,164826 787761573666381826,210238 769727761871233024,114254 785912067593076736,198878 788122140029558784,214812 768510989633458176,106281 788158909634666496,216009 791013875973881856,235582 769266280167636992,110585 790282688787779588,229159 758343422415691776,52554 753632065787224064,28732 763555837511991296,78159 793106466622144512,249469 761059476199739393,66159 777817030766501888,163376 790297301466042368,229895 769665167055466496,114779 786658159310016512,205270 793502357439049728,252408 795421051245035520,266884 786624634858778624,205181 791360618158620672,238099 767006401105317888,97323 768427075397038082,106281 773101482887512064,132761 781610500526215168,188119 763543746193477633,78205 773317333544755200,134993 755890746394226688,38459 788076374087065600,215005 793228543245156353,250383 759517809751785472,57574 780883083457392640,181419 794644462366556160,262313 733055757336317952,354962 781395597261766656,139404 793355901465800704,251452 766378251962818560,93144 789558570941571077,225949 792796188214960129,244884 771532532504403968,125554 785295427201593344,194082 794555840044924928,261155 791413516175548417,238383 776211484133044224,152981 777984884434411520,164375 785850352293842944,198671 788458186533666816,217106 777382833660846080,160134 750889029441187841,15190 780463303176888320,179967 764939280066105344,83391 786831518438129665,205824 781567941150121984,186584 766358515497697280,93286 732390261913976834,1170406 762683716661612544,73926 772770617422512130,132335 778312056827174914,11774 790971407073239040,235590 790923151714627585,234583 794315336506114048,258741 772229304495312896,128458 780915198458597376,181419 785967121754841088,199490 758301136407392256,51344 774331007684280320,138953 763320878163697664,66281 792115649296433153,243187 732245898173030400,1170428 760436276961112064,61544 778202679948484608,166315 786913138838949888,207287 788539689351471104,210390 791689540750577664,240483 769161408432971776,111713 794218138229469184,258771 772954026774241280,133454 788103945289805824,208014 764550318302466048,82189 777186865359286272,158520 777610728702300161,158956 789960520006791168,106085 795499275492978688,265686 764305513647513600,82283 794370731647741952,257353 763034831571787776,75724 793987895573024770,256276 763920970893578241,80445 774607199582707712,143428 781631118688780288,188119 791626149113704448,240145 792564914183401472,238970 755549253678817280,37991 760966829124755457,64730 761727813124820992,69878 739892868467200001,351166 795256350670520320,264397 769238512860209156,111558 790980188452511744,11774 791088295459643392,234579 776864246407663617,158520 758336702003884032,48663 772848832019243008,132335 772871109301694464,132761 790048295263416320,228124 754837096611794944,33356 771439373812367361,122528 750718853366231040,12981 776579305652363265,156962 751773084340879360,18316 781619307688161281,188807 795073696192991232,263926 762962536866217985,75644 785460087653539840,195975 793100980019720192,249469 752917031310065664,24134 760916471207727104,65626 761156936503005184,64722 752901221715804160,23844 765041128131309568,85562 779084289556242432,172621 786581899187593216,203510 762423723114631168,60884 795720906505158656,199307 794621648917987328,261818 765572720532811776,87904 772905774976671744,1249998 793294662131867648,249841 764828676009631744,84724 771817251838107648,127871 778336460122497024,166532 756251935662043137,42040 785555571470700544,196247 793671186324402176,254135 787472238362537984,210694 791708501567504384,240795 778641761748946944,168794 780740994358730752,182036 750044747809435648,10848 789430709853253632,225427 791580779021082624,239405 773647375101419520,136904 760524292715077633,63451 767677325387436032,100534 751224169656905730,17434 770129087868313600,110023 793902700983386120,256255 756187725179424768,41472 752297069117931520,20279 795319653891457028,266190 765642176512466944,88751 763235698526879744,47188 778600264349650944,168794 761254795730522112,11774 765203506118754305,76012 732918558494097409,354525 781175281981595648,183759 787379132590125056,180433 788871473519669249,220815 794532648349614080,261155 794233026276249600,258598 756581604743483392,42432 756300425024839681,42344 760060002417672192,60765 780904086136774656,184239 785689744411734016,196277 791456445585694724,238207 794563106034814977,261155 740942953133281284,11774 791407955316989952,238395 788720497697710080,220029 732561189205606401,352568 795076366874058753,11774 768176045677768704,103126 789517742751842305,226819 790989317900345344,233736 766348554449330176,93261 793875969199083520,255942 774055288487841792,128352 775063703444131840,146847 790974263952015360,235621 795354989690585088,11774 765338124318826496,87245 771017404641976320,120613 781255313248833536,186212 793803817523548160,249926 793861730954686464,11774 788576273215938561,218275 750815075636613120,14950 780635636072124416,182037 794690570417475584,261666 768193645686120448,104423 781551134896824321,188401 767682747901046785,100605 775733538956206084,112363 785545319282946048,195975 791000414418309120,234583 794596502681358336,261155 751538992865218560,18550 764880698867982336,81656 774034737090310144,138819 764814536205414400,84710 794290972670631936,258598 749963262209331200,10653 752719830415880192,22850 770069809560162305,108396 771184466052063232,122978 778940168325693440,171168 787009923251073024,208379 789350197235101696,217519 753348294890426368,19598 788761783188291584,220526 789179584193245191,223899 788241049948856320,213809 789450481496129536,225943 769307669924605952,112363 775371922922090496,148537 786388149664612352,202217 775443222369701888,148574 778085983476674561,108396 789354996798066689,225414 792015400540057600,243075 773511183873679360,136881 762820871832477696,73814 776908040675221504,158815 788516158542585856,218349 795000257528598534,1063777 759011498677014528,56302 767723184984653824,96514 768067219737763840,100893 785422346572234752,194441 765060103712206848,80486 781197839862894598,127775 793878301718745089,245148 758080917516783617,49843 758007771165896704,48663 765653949718429696,88128 785240363179110400,194141 755255710284259328,35890 755538276912685056,33751 781674573364428800,188401 759501705407033344,58508 792175386880798720,186434 763714489439117312,79691 773970291454345216,139404 775879642825658368,150426 788483705857728516,218275 793582386298617861,252408 786712651778908160,204413 767806677630410752,101163 779778863920447488,176890 762304366770462720,72035 791452186395893760,238780 791054328182165504,234583 750443544310059008,12883 757678657183678464,48735 762321416054304769,72035 770392825091362816,118191 789988764298772480,228354 732626657773641729,1170592 763522392933199872,78360 788775628329873409,220767 792054292081283072,243187 794143235526496256,257492 755141803485990912,35737 758648905340825600,52749 767554662123790336,97761 790871291045695488,233756 761331875369537537,67401 772591644738715648,131003 790997023633788929,197046 780031420169269248,177444 773931564174548992,139404 769703509084270596,114779 773897797800165381,139404 790719508772032512,221524 794539534767656960,261155 768976455837491200,107469 758133195682353152,47761 780118586027159553,176125 781211648786739200,185310 758659612463796224,54243 788886342516125696,218582 791359858486480897,232169 791635092179419136,235621 759119313504657408,56964 761980076741099524,70679 771126462556626944,121612 781548396083503105,188478 790972039477747712,235590 732742218834939904,353789 794622130700881925,261155 773717585535741952,138819 792427156437696516,245313 750774845462474752,14311 761639025916600323,68993 768143397454512129,103294 788058243067211776,214078 758100792473587712,51043 763114768366305280,76549 757738056480727041,47844 785247166226919424,193121 791350032293179392,238395 790880062522298368,234583 794537667967025157,261155 752137356136714241,21034 754739901581647872,33356 755555734683684866,38459 780610091149963264,181755 767990609936314368,101681 778386810992889856,167220 793286921501802496,250869 755109348829831168,14277 773330122124374016,108795 775420002572828672,66435 775833382357872640,151748 776828814445993984,156567 793330232946196480,249926 793916971804823552,252020 767874654413303808,99981 773624870890602496,137795 773892845719740416,139404 789509928482279424,221120 792964853455466496,247989 788816613617311744,169951 791607069812125700,239893 742969585180278785,738099 785985414075027456,199546 795333681644597248,264774 778573982312329216,108396 788108149827969024,215252 765585879679152128,86103 765217421045141504,86103 765659356511678465,88052 785807191366172672,198577 790520571150884864,231894 755227060574957568,35900 763499688876179456,75349 776501852506558464,85326 778319494825508866,167220 792105732414009348,243793 751639793914830848,14277 768966601446084608,109667 770243014052745216,117257 762362700987043844,70797 773871157774802944,137869 780627499931738112,182235 786661282502086656,204413 777534061375987712,162309 757270645889765378,45669 788760443724656640,220526 756291988664836099,42249 769259648734011392,110362 773734852050825216,138819 775654178270027776,150511 777247430970576896,160592 788534022309765124,104244 756902101410783232,45282 761369478856925184,66159 769228990917799936,112399 769984519143292928,112788 755543459021283328,36877 793917584869617665,255318 773705091702333440,137042 778540596969496576,167663 793636712316563456,243865 775058204950659072,146405 758981034910232576,56161 765731428889862144,84422 772517113084784640,131421 785447598962380801,194923 769627209619410944,113412 778305648119410688,167319 790262635832803328,229159 794334770117259264,215965 763272966452805632,76628 773313856592576512,135725 786919993166458880,207287 790279842218463232,227252 794241738843963392,259063 766783630622486528,93405 777235757119447040,160226 777248449846730753,159876 753281671529627649,26436 762630470773252096,73926 791401243079913473,238207 794529592115691520,261155 790417860791115776,230855 764179641225637888,81130 773718299267837953,11774 776528473976287232,155688 755138237014958081,34637 766093218454786048,90482 767081507403993093,97811 795414045406982148,265855 756290756126605312,42344 750904474558984193,7275 751779106883145728,14277 774681162874691584,143585 773765725425065984,131421 769967498917732354,115531 759148405075480576,56964 771817557896552449,127657 778993011967549440,11774 764167826252849152,81966 770630581457657856,119937 732571001674944512,352568 768127965498572802,103354 787805899628879872,212316 758163836797128704,48119 792531543143047168,11774 773905434520453120,139404 776874210085834753,158900 767841996220338176,350979 771390774512652288,124597 773111092176302080,132364 779040123082059779,170187 793999923075289096,257325 769248340852826112,27164 794587913577074688,261155 794655682825842690,11774 755815802301976576,39810 778513679130107904,152594 792443200418054144,245136 758345694012903424,41703 791764748077506561,229817 780199169981984768,175772 792802606280245249,247241 794006419355746304,257492 791628503074627584,239456 756285196677345280,41438 792959785230405632,247240 754874269591539712,18341 788089433715306496,215064 792182714216644608,243187 773639576636104704,137158 781190426866880513,186149 794634842969358336,261155 775108277730414592,146720 764951248818888705,82066 791277652984205313,234212 795060477185458176,264911 793237439519215617,250293 755955032483299328,40881 762270049700810752,431998 792660564791136256,245715 732360053953454081,11774 771516639242248193,125554 769162571614130176,110023 780500856131039232,180977 765707085506019328,88506 788528417108926464,215437 790724104496164864,224680 790753840152780801,232863 740322647662309376,99816 790971438379532288,235590 786167617627103233,201441 788827068675059712,216009 791627760653340672,240167 750862459104268288,15800 773956712059457536,139404 755831476822892544,39830 776464562891677697,153248 787921692760735745,212239 791288465862365185,237491 794616315461832704,262022 787496270306775042,207861 793548880675823617,252014 764106288787664898,354829 768973517182214144,109667 791600595698266113,238136 767854272805498880,99212 770343261567201280,117609 779383986963509250,174557 788152123846295552,215005 775833540453863425,151165 793253451178401792,247983 793761410333413376,251758 759079650328911872,55550 765601268685426688,87904 790953948714668032,234583 793147100141760512,249926 793292058282725376,247983 761131844792385536,61051 786379296092721153,172295 756192963886059520,1000995 775005652661989376,146259 792188583406862336,243187 762990810753302529,75724 795000686824062976,264053 795726939671629824,267655 765217626146562048,86103 767153104143822848,94627 779376397601177601,174557 793972959241117697,255942 791814777676898304,240070 781612923823222788,188401 789079657819828224,223286 756863362781163520,43887 786539757639720960,204413 790396007498420224,206666 753822795058978816,17416 762651251221770240,73989 763797054200176640,80393 772347459032854528,127775 779375061396430848,174557 766985419959341057,97025 758170122523672576,50442 759246879746064384,56964 792366421166596096,243075 794377227165016064,258629 771006077634830336,122690 778637889139716096,167319 795339676328558594,265878 771712098061524992,126152 775776760403259393,151212 786955929174609921,207613 791031453098315776,235590 778597775457955841,168794 781182258652717060,181419 785892587492089856,198878 768633202147749888,104662 769749653722132480,18030 774857455146708993,142199 785640635990626304,197063 751147727560536064,16299 778286217355988992,167220 735584198921183234,1170819 766737073764118528,95798 775520453624418304,148909 781656274454794241,188401 791016216584294400,235487 769178728643428353,111558 764152652003508224,82283 791258626719555584,234583 793954118423351296,256255 771365191984578560,125022 785321063328604161,11774 794954068053504000,263594 759119958072635392,43947 760147604860706817,60112 761382689614147584,67229 762796893843841024,74370 775586538801422336,148909 775367330704482304,148537 735822765333184514,353124 767797706270007296,101383 771630867877797889,126389 794097355754606592,257544 752286463564222464,20279 753964434746437633,30590 773594163501600768,137753 795011597794164736,263895 753806039393239042,23725 732529339829391360,351837 790547887729942530,232137 791990334603485184,240483 753729882128060416,29503 770396814046474240,118191 773698522549891072,138165 771958595239997440,128713 743254255201456128,354153 765323554904612864,86103 768861369860956160,109666 773011799918514176,133519 791006815169413120,235590 761673031529922561,69947 756315956939489281,42249 771451958209155072,125381 793610449442836481,250033 791518476213055488,238207 753582412156796928,28281 787023327650996225,208016 795289093131354113,247930 789078044686286848,223286 757434642890838017,47283 786466053136248832,202379 793975485906690048,256935 773657030254931968,134375 774976195704217600,144682 775514136306262016,149953 794967981591695360,262925 795387187252645889,247930 744542906602635264,1247645 767157522977349633,98142 785262024070541312,11774 732601490146263040,11774 760733501650010112,60866 792045652934918144,11774 770652269285113858,120341 754764256122404864,33356 771882654920683521,127579 751978968970956800,20158 768881786227011584,108782 761293628035756032,67326 768956802088243200,110302 763007480154566656,75521 766477564244271108,92917 766642044525801472,90252 793170037586599936,249882 765619695479173120,88399 774008069474975744,131421 776134242812194816,152314 774954826295685120,144129 776828210025603073,156976 755814534284181505,39235 763045348109643776,11774 777500325842415616,159876 792940115857317888,248514 775976705508773888,152735 792346690791485444,244143 794526528587468801,261155 773159828508119040,129991 757803206147571712,49070 774398801524068352,142734 778717273326366720,168284 788506063653834752,218349 793615266416656384,254058 793186470580412420,249469 755970895600943104,40881 793164740365352960,229693 761218547720814592,65613 785897749392662528,197512 766705606375772160,95708 766547861496401921,90088 785539442798841857,196676 788173389412306944,214123 757638551198699520,48109 770843659579236352,117303 790554034230792192,231894 791080800124928001,234583 761979726906793984,71270 779071372773453826,172027 758388877052608513,50827 778947867151069184,170252 757542923642732544,47782 761244653190602752,66516 775001311016202240,146259 791763886529576960,205972 795729393343758336,267521 749936877675819008,10648 786664666608971776,205714 755877872775131138,18215 785938904671133696,199211 791432746266533888,238207 756852913801195520,349970 760468262442393601,41680 767441771601227776,95672 779340507742924800,174230 792505094126186496,245373 759847876876959744,59840 791721722072469504,240145 793887420110376960,249926 794011202976235520,256239 790440814556094465,229875 793189302351962116,249927 787427313877082112,172084 757913913035988992,47940 760713760185147392,738099 762670890521808897,73926 749286382686834688,7772 749358793448763392,7836 775561345030729728,148994 761551789644742656,68993 767777697900617728,101383 791632501487775744,240145 792133811702231040,242693 793882063237775360,255942 749669084657135616,9433 776145361563885572,153699 766397318941839360,93405 777714169630130177,160651 794015887200120832,256239 780592263139328000,181886 786410342838599680,203350 767145130558103554,93144 763157542507728898,76723 774217334911143936,131421 786299533022167040,202429 794531449076518912,261155 794554763706859520,261155 757632594360098816,47782 764615676594122752,81869 790359461927919617,229980 758719906783301633,54070 764996912814718976,85562 794892813087494144,262486 755049034662895616,35044 781831711768256512,190036 788449221120712704,217837 790911831934062592,234583 792028945067585537,243075 774872138771681280,143585 757760752841261058,48810 760186028363612160,60765 772088456591740928,124597 776878828815732736,157993 765520197583269888,87941 778407228642656257,167407 766372491065368576,93405 794380606973050880,252020 779079711217618945,172027 752628017684504576,21551 774679580779118592,144654 788494425143902208,218507 789532917525610497,224680 772814161776562176,132364 778708049699573761,169327 791390400602857472,238207 792776616195792896,246392 794616646803537920,261818 757606720902344704,46379 755183105091207170,33192 776145485803302912,151302 781262854406103040,26066 780983133994946560,182726 792147888700665857,243451 764494821062877185,83648 768959161317154818,109945 787984088460328960,11774 773961480039456769,140232 790279952407027712,229895 792746955583713281,246726 794223517243936768,257492 793475097046626304,252020 760304345376256000,61723 790876219382308864,234583 781530702709788673,187997 795050802566066177,263926 752894790849748992,24134 756889222250848257,44163 774447478791933952,138592 759458013539364864,32642 760900827338780672,65234 785849026524639232,197297 785276952949039104,194707 791764874099462145,240535 758127821315248128,50500 761596813476376576,67326 773946613555343364,137965 790697368714784768,233558 794537400777187329,261155 790034281947140097,224090 756978226472378369,45672 763219375759384576,76474 762015739142369280,71476 790286670088273922,229148 792707710294765568,231008 785615587623915521,197297 791054534462230528,234564 768052816178978817,101205 768176518900187136,103354 780976325041553409,182036 762820039514828800,75027 776130412313661440,153194 791151484176039937,232863 774084795852660737,138812 779143357192744960,172545 793344420552675328,249926 761896367132332032,69947 769937692339630081,100893 794005266832367616,47940 763832610212683776,354311 766086274977595392,90384 755934180379336705,40668 792022454336163840,243075 768049337813176320,103030 777379289951940608,159876 786234332117688320,201958 756244038399905792,41689 766326101740171264,93036 791468328648925184,235963 788882683254276096,220727 774990431004221440,139865 781124919178387456,183759 763053291454418945,75724 794571626218041344,261155 763052418670006273,74483 794664236068773888,261155 751215997156110336,12868 788395647749816320,217519 794897925935599616,262849 753358944874160129,27317 793603829652611073,252891 766353335813156865,93286 775115525793775616,146259 776823609750720512,157755 759091434519756800,56964 771782170084073472,124597 773548278919077888,137158 793180074497290240,249057 777140556661043200,157755 786978909770354688,207113 761089927211720704,66116 751547957141352448,18495 795696627738492929,267862 732490307216908288,349263 775372017000415232,148537 778639473110347776,167319 787841485362302977,212316 774677896220639232,144912 753609124839960577,27045 775370194487087104,148574 762408548160667648,69878 777959489546878977,137869 779678902914576384,175669 762792661006757888,75073 791870589354938369,240070 740361254125117440,11774 764085267858763778,81702 793286542345269248,250869 755137458057121792,34637 776162296967999489,154071 761338133405376512,67908 775050505118687234,87904 780353900880785408,175153 758140861926572032,49047 770672507137515522,120610 788063967583154178,215030 792411127409803264,245634 795732101400236033,267737 763417773510975488,78159 770988585176616960,351463 793295487436599297,249239 755281764092874756,35890 760539925989068800,63451 750804809423458306,14277 771145483054157825,122126 753019977683308545,23719 755951484408176640,40881 758257802972307457,44205 765887969140047872,89283 769471552110952448,112336 787013129842458624,208176 771184777651113987,122967 791411480587624449,238999 773842304075374592,138819 776846404673277952,155688 785453214871289856,194091 787845387784691716,211829 773963884168417281,139404 788219602287329280,214078 755957268399661056,40881 794659071479738369,261059 758566088900829184,53469 788626500618711040,215437 757663990000541696,48477 757806643119689728,42249 750108261353861121,10735 788829051896987648,220526 758277020426104832,52044 788813421454188544,218275 787030686012026880,208134 791306795457228800,235487 758652991758938112,53703 733880411856703489,7092 781109419442659328,182870 763464943983267840,78159 763909454958034945,80647 771139934325399552,121612 786266804461064192,201555 779661843514138625,176114 793414507968069632,251452 757881956184956928,49852 776975002075860992,157755 794623883324362752,261567 795477762035290112,267084 787127031657926656,207965 790732417845776384,232863 792364566613143552,218495 757969317245968384,47940 760437429568348160,41680 767893763943456768,102137 791861406240870400,240763 794975122369236992,261155 779648440057884672,175153 780559505235046400,180306 781235972012855296,186212 787399645492350976,207151 790956584163618816,234653 765941529777012736,89733 764637899803549696,80192 778919883451097088,171168 767830114058907648,100893 768515274765053953,101681 779499962832936960,33169 791393198862176256,238780 756250645657681921,41689 767978392364916736,101681 793284269229518848,250293 753309878437961728,19133 785500552981471232,196277 789198596302254080,223286 792907688783020036,247240 763222038622380032,75899 773899923154608128,139404 755157429671727105,35890 766269960775540737,90401 775025876106829826,146259 793163456497131520,249841 777708326318706688,76723 758263497688047616,52112 766932211765432320,95572 780917274416775168,183975 750523686617100292,12883 754061909268115456,29263 760892633677983744,65404 765514073098248193,1011996 780846564143017986,182036 751542878216736768,18491 794297160900689924,258829 788857473868435456,220526 791721675964440576,240474 751158351120076800,15643 785255517514002432,174507 764470414689112064,83391 790549416608305152,231894 769976638402654213,116082 787364168894713856,210207 762111544960221185,68993 765590983031390208,87904 788197832415023104,216009 788873750871695360,221711 791307478629621760,237787 793166571380375552,249180 754113255216259072,31551 763004749209673728,75899 763292836741713924,62364 775113221380403201,146205 793144997495189504,249895 794543033534455808,261155 768952514699988992,109666 771409317652262912,125367 774010693968273408,140444 765157624862171136,26066 787987491722764288,214170 770239210917801984,117257 775023406408491010,132908 788490465767075840,106085 757492026858319872,44461 764338220117078017,77598 791700563494830081,240145 751033085488033792,16457 776969327861862400,156976 781206341260017664,185595 785282415543541762,193669 793255418055176192,249926 793956751489892352,233692 749414239102767104,8089 751985571296190467,18470 771416822218366980,125554 778493438819966976,167839 793869618687254528,255176 773622620990365696,137777 764788106885210112,84724 793445626726014976,238136 749904638858653696,9890 777943528819130368,164826 791666451266449408,240483 763041896495210496,73213 769019225134489602,109886 773907193791934464,139404 774041155033964545,139404 776124429667401728,153658 764244827533737984,82283 788945070540124160,11774 781531728804352000,188401 752940380988010496,24134 766060965347471360,88930 764134372064661504,82061 789451086159577089,221082 794012636262199296,257353 774122004978872321,139089 785263842985070592,108396 795475199370166277,247930 773657952372654083,137639 758027353675042816,47761 766370476293693440,93068 780595468053180416,180723 787046713227812864,208176 790917136591880192,230332 774275616031989760,131421 776843705395322880,151165 775657477618540544,150511 776815044168339456,157693 793975603313672193,256276 773873449030787072,139404 789222921671675905,224015 734801058950746112,353002 790514746923495424,231894 794166241460035585,258083 772776260728750080,132335 775069015219679232,146259 769388247646609408,107745 772811651556843524,132335 791391666481397760,237908 788623302600302593,215437 764907281771274244,85159 767529043294117888,94612 759846015583125504,349060 763921770483032064,77464 772934842405093376,128194 756572197393543168,43225 775118332504657920,146259 753747008683380738,29263 756652561881452544,43391 794289732972724224,258829 750775876262977536,14886 749770772651081728,9433 754722752293138432,22393 768184751911952384,104162 772522432129331200,129551 774081550514126848,138532 776233893913567232,152735 780799199940120576,182960 795392091589410816,247930 795433196313833473,266491 764513725705359360,81946 794614601426096128,260840 779862007096811520,170373 792637898822717440,246273 795693890208759809,235257 787851742243201025,205197 790865728689758209,232863 785936220664827904,199769 790705417810829313,233729 768267263770103808,104662 781339618352377856,182386 790901896034783233,234796 768144129251508224,103294 788478449971113984,197286 733112364292268032,354983 760251037068333056,1248387 755870956246044672,18215 756936189664518146,44429 762011572885565440,352060 769153491956707328,110344 792133146082996224,241819 764765756668059648,83422 793481178078601216,252408 794639706512392193,11774 795357512396656642,264397 779083724721942529,172621 751647695224180736,17794 785812696222560256,198671 769156904127913984,105345 771489555774050304,125367 779039767518384128,172122 780815837556985856,183068 765368632352256005,86103 778200221956251648,166409 763789443094511618,78566 766351223691747328,92166 786309384716427264,200467 779055954889281536,171795 791437075241373696,238395 764256456459845632,80939 791726376214667264,55820 791370697834569728,238207 765710935751204864,74575 778322559846772736,166409 787459386302042112,90209 777862299449196544,137869 732914544260075520,398860 763422990142844928,75724 788418546166403072,217519 790135422470893569,228635 795004747191173120,263907 751546937757827072,18413 781615487364980736,182349 793409166169604096,8044 775179519011483648,141091 790714110531035137,232169 768817721727414272,108784 732788824737230851,351837 766973067440508930,96189 791706424988479488,238207 792818544652136448,247877 764639205075062784,82066 768891278281019393,109666 768960681051877376,110023 771019193256783872,122146 781718999478460416,182338 777277996671508480,159876 791011883998408704,230283 766802263675318272,96263 772808827196567552,132578 794549808593768448,261155 794687448613724161,261942 762292751891308544,431998 778315142916247552,167407 779331608654540800,173347 771695380127899648,354817 776154418404130816,135505 779416741545963520,168711 781180877464363008,185310 787351231954096128,210585 767727931749695488,100893 791040525495185409,236274 791782380075749378,240145 770729873161723905,120393 793110203734429696,249469 757997807412322304,50442 785786571689693184,197324 738018585482825728,195876 764217834692116480,82283 776440574777884672,154322 748393388995665922,350819 758565524267642881,53580 768061834314260480,102998 774249982798860288,140495 755892905433325569,39697 758774147744948224,55261 763195187338223616,77185 775528354250362880,149953 778711704821608448,169740 733029183522213890,355464 771465402782101504,125145 775573891678892032,149202 744096155433308160,350085 786420091583815680,203832 766555153004584960,91700 773298230402621440,134375 787383762518695936,180750 791689080136359937,240483 794291986471600128,259267 795265712927506432,263896 758253863824531456,51809 762693687537131520,74247 760552376155660288,59373 791235105985404929,234583 785547977381318657,196917 757656474533244928,46280 766248702730174464,90384 786751450139492352,90209 793113890292895745,249469 793486861851324421,252741 793885828653150208,256255 772783826929983489,132335 776989744374820864,156835 786950926603083776,207287 793049135851200512,247675 756376702142459905,42249 760691349846908933,64197 763692645654917120,78853 790926919546114048,234583 780641352853835776,182257 786201575043788802,201494 754733807283138560,33356 760536264609148928,11774 788472666457903104,218275 789556001481617408,226731 768078914660945920,103071 776071179161382913,152984 778216240993021952,166388 785421179083493376,11774 789903378377826304,223857 792344744563052544,245185 795680420901908480,254135 779142292057628673,172962 786592576237367296,203713 788898145447006208,220602 738229368502124544,351348 764124107512217602,79911 781343423672442880,183759 776871295707254784,158897 792088438237388800,237964 772282628531597316,130415 774445855596314624,131421 789151503307116544,224090 786267403571212288,201958 753321695725948928,24134 771480098784612352,125853 732183998110273537,1170365 760080268929540096,60866 732969890252890113,354983 793461828365975552,252020 765247981528485889,86653 735990513673719808,11774 758050462109171712,51069 771874973325590528,128424 763111056659013632,73685 780911754654212097,184223 788373510267822080,194060 791010753226665984,234583 791042027588820992,11774 751559536851374080,18452 779716981364699138,176110 795251669139357696,265806 768489743239749633,106676 773560586890309632,137042 763080097133756416,74281 785914478542008320,197091 777621318254600192,157839 786759947820359680,203674 760868229560541184,61544 780843053942579200,183826 785735863674155008,197512 787743199573925888,205197 790927616114962432,232884 768437082809307136,106281 793161470225899520,249469 751582624892588033,1248135 776280880524333056,154832 785547366942187520,196262 795698331896967168,258939 789161176341110785,218142 767827491641630720,101681 770443428861652992,118192 757598723803271169,47761 778919438380916736,169923 791659531835092992,240483 740175058962812929,353488 766753788313145344,95988 793928974082580480,1180887 795367726533447680,266151 779021352023928833,169515 785945071980056576,197512 767088287228039168,97355 777707981676830720,160593 789481225442369536,226346 758660061367447552,54070 763079511185383424,76329 763726141110755329,79691 766560680413569024,93184 788469161085120512,199517 793263340852224000,247379 752665908292808704,22657 794579924669571073,261155 758730823914786817,54070 771278938849017856,123337 753014504506609664,25253 760289528405827585,61544 764930893907628032,84889 791701252144926720,234990 744535529056657409,669866 757775971835600896,48289 765954914291949568,88930 778658491426869248,167319 763120876866854912,76577 766738588532875264,95350 750644396874469377,12883 765621593460527104,70858 770117788132401152,116968 732605756873146368,11774 763452890555875328,77682 794384531906236417,17416 776551318211194881,155451 757615241299496960,48351 775191240266526722,146205 777141539839414272,160469 791667370464980992,240483 795423205624315904,267014 766602878043709440,94699 788953372489502721,11774 790969222532780033,235487 792502322626789377,245148 780941306113757185,183975 766382802057199616,85047 768998439661297664,99262 771661106221764608,125204 776239972974153729,154322 788855951818428419,220526 732901447440949249,352432 758423969678647296,52659 767119971738615808,97386 754707092749979650,33174 792085322163228673,241819 732675089838133249,353262 793472274720493570,252408 767836939152011265,100561 768869487923851264,106763 776778034636480514,157693 791145970822180864,235179 753696654671347712,26140 766487649070804992,93184 787715908634501120,205197 794587350349135872,261155 755766339818627079,39384 779033859115540480,171324 779354954163040256,164814 794684879602495488,262752 788734144788430849,220029 750440348770447360,13046 776899813983920128,156835 792481519654674434,245040 766183310749868033,89859 787088774689718272,208928 788767811279527936,220526 786966897422110720,207949 787393891792195585,209351 759828806097969152,58253 793855142814638080,11774 765668601638559745,88546 773959837759709184,140211 775417825053683712,148800 781144484343971840,183759 781335608136466432,139404 793604003653386240,252408 758739912820596739,349060 775875276945301505,151539 785531506617745408,196277 760529195336425472,63281 760578050669051905,62790 778915600575897600,170609 793099727541719040,249469 785873497130008576,198671 790921716771926016,234579 770048782297858048,90252 776187354428170241,153743 762801110788608000,73910 776523969880961024,155334 767818681896361988,101778 763192566854590464,73814 767560238606278656,96514 770626432431194112,119754 793520553445449728,249926 764792786503790592,84724 794908013157089280,261155 764843730855604228,82344 789332487872843777,195492 777095317959258112,157082 791664129173884929,240483 792426798617362433,244464 763035604376547328,73449 794553109863432192,238113 773573061203419136,137639 785824236254339073,197286 776951427830800385,156835 793334384422187008,231894 768224887534039040,11774 790547233963769857,232137 792735445008257025,239610 774820505333399552,96883 787491693830340608,210289 771724199576662016,127366 774352676381274112,142503 786416965070032897,193297 732344595606994944,349239 756190487640408064,41680 787084935530065924,204835 772992541956317184,131436 785489435894751236,196277 789160393633439744,11774 774499145973391360,141457 777843549731753985,163901 778763206709895168,169437 787968912373587968,211875 759964146653761537,59551 769189031104147456,86844 787988853047062528,214213 767852017880399872,101163 792127053143289856,243187 762727741707972612,74133 789527951683358720,226180 788281066519875585,198591 763367619139244032,76623 787077088838815748,208538 790725384966778884,232881 792772138738585600,247240 761207791692447746,30131 785335976323407872,194923 791398244857196544,237908 779384563902459904,171377 788842080386834432,218275 732979565031772162,11774 789850972583526404,228078 789936143752192000,228820 771772062322917376,125163 795263857509941252,264478 755164902344552453,35890 732335871693869056,349814 775827168664227840,151463 791330576800317444,237787 795046689170079744,263532 754801633813331968,31377 772084253907677184,129471 779778460457787393,176201 765263752308469760,84724 773570739970580480,136904 778607073550536704,168794 792019951372599296,241678 754070615070429184,31400 767192764568264706,352636 788468174496956416,218275 771792462134276096,127134 781370130450165760,139404 758391784531595264,52167 767095757702828032,85326 768993399504457728,110585 791389938633678848,237894 793995800674271233,256471 780419969121001472,179742 790761541960368128,232169 771808005323001857,125742 791254940480004096,237491 788047966695219200,214696 763513454997098497,76315 767401242154840064,93144 768042017935003649,83393 758103091795234816,14351 761522561536503809,67326 764279895811723264,82283 781218886897270785,185595 775654770786861056,150511 788805972764585984,220130 794531886122962944,261155 764190560781467648,82283 759451125259075584,56964 756916858280878080,354841 779542789394759681,172799 758792516036546560,55260 786197515808890881,201619 786925134032494599,205143 785849996029497344,198878 788468530479894528,215608 779666747595055104,176203 794313163575611396,257492 795232317153406977,265644 750385903126781952,12883 770270045075308544,117257 781521581159788544,188401 753197891313774592,26140 761219385252020224,67202 774298214912647169,141887 760446977897181184,62063 766443943789723649,35479 793246443763015680,249926 794708043485188096,262849 795700559923777537,267815 785335958694572032,194934 795263313148084225,229910 770292117679726592,11774 775786617097236480,151463 786683452804530176,11774 791348729236160512,11774 793613836062429185,249926 756204623577382912,41680 763478788621475840,431998 771704825553752064,67973 772124819039019009,129471 742666301559046148,47188 772170006457114624,129991 776832102058766336,158589 776988042674507776,157082 765184292448108544,86103 794877748862824450,262784 761553004000673792,68192 788508092124241920,217658 795067932329975808,264397 749730345629593600,9754 755762205610606592,39462 773637020954558465,137777 787795911124615168,213064 755150971601387521,35890 756588408307277824,43285 763923470170230787,80939 780861878700535808,184016 773971493399175168,139404 793396405129715712,249926 780795509648875520,183269 781152785328906240,176753 786755361495719937,200963 786968469061394432,207949 788746130162982912,220029 790969489474990080,235487 792479215966887937,245075 765512138903343105,83565 787416454534606849,209800 781722827456188416,76146 734476540881342465,7700 790642573278744576,232169 766335042658238464,93148 775217080836632576,132335 763942011774705664,80939 791337747810250752,238286 791980323663933440,240483 771488212690825216,121467 785940254704316416,199546 740285431464353795,99816 766811468499001344,95511 792071269814571008,243614 793665843506782209,254135 751844358064865281,19817 774035360913330177,140230 759196824439693312,57389 760867561273749504,11774 776964222387359746,158387 781624712384348160,189008 785386309057642496,193488 792116865690701824,219503 779051186829856768,171617 779387184310779909,174557 787255615483551744,209184 793475973446590464,252580 758258983849394176,51344 758531682227990528,53185 790600996451790848,232169 793947802787201024,254135 752656728882307072,21332 793205361591263232,250430 775755126317256705,150663 780614249806561282,176700 794191005268504576,226180 764781753219354624,84724 758098191057158144,51069 790948530978422784,234583 761251287740526592,67547 771389201564573696,125202 781616127495458817,188498 790955289583288320,235147 793245539559104514,249926 788155593769021440,215754 792870068485054468,247877 765335887697903616,86120 792888517172920320,244270 794699714281279488,261155 761886554562453504,70941 750368442780381184,12883 760600392937959429,63655 760160859641569280,61051 766684954415685632,93405 776375360351068160,155362 754796205608230912,32339 753352416720883712,26140 763774492489449473,80136 791798628423577600,240483 786560170214105088,204413 791518236177301504,238292 791690751658909696,234653 756818093259628544,44429 761319589795868672,66878 764655557127053312,84209 772965051972005888,132908 762802017811230721,75073 765450839360241664,86103 786632735754334209,205181 761629059499646976,69711 787477665934553088,210432 791380249313325056,237491 751648158338392064,18386 765253013179162624,84724 775524417745158144,149953 764135784819531776,82066 791631859486687232,239982 794938754054164480,262847 756212181406855169,41680 785775649092808704,197512 791335132602826752,238117 753256958778417152,23843 762792523446136833,74483 768947684891828225,110023 772221866278723584,127925 793178909206392832,249841 757401632552456192,46594 763097979683270656,76549 793166472734502912,249469 794702594509799424,255176 775006897422368769,145451 781699067617222656,177455 780092167834460161,141360 785853453528604674,197286 758096663839813633,50923 773552882226302977,135136 781493194282283008,139404 791056934623440900,234583 789229378618155008,222997 794704626503168000,262752 765630410122338306,11774 779423545961185280,174427 765979125852938240,90575 794658262641610752,257026 756315856796131329,42249 766985932348100608,93144 790684773182214144,232427 764982343077498880,84889 766693633173049344,94699 773884412975013888,137869 753720827217084416,28799 765766905277902850,80720 767838925981310976,101134 792491465196838912,246225 769000043378421760,109666 778950228506468352,169459 762981645397786624,75724 793245935723683840,250293 780617472101666816,182154 770596079062683648,117263 780783294765858816,141689 761000589631352832,65174 771400784680550400,125367 794982265885495296,261155 753670091557011456,27045 776124938935791616,153845 777350190403497984,159146 793107523779883008,249469 768989659674320896,104932 751802564874829824,18893 758470332390842369,53512 768887139346120709,109104 786270295023689728,202429 787721206279593985,210253 775743061359898624,151071 779430992838819840,159876 764678346890280961,83391 786809423809220610,205728 795426731196760064,266151 786948276129980416,113629 791466611853103104,238207 764137625754202113,81966 771323715816742912,124597 773895604179181568,139404 774270604765696001,141867 766559583108108289,92958 785328332904796161,194707 791346208992137216,237813 732330254262517760,196346 763135725567029248,76794 767830586849243137,100605 758072255104618496,48663 772555818868834308,129380 790647270085566465,231894 785656607250141184,197297 761737970357530625,68617 764446720684097537,80939 779016938492092416,171037 781344681770688512,139404 761708344969003009,52112 765365000647114752,80486 770396290249129984,118393 776451797007208449,154832 786284474711629824,11774 793853272708747265,255942 776745654060285952,157755 794431970570686464,260667 768280591175385088,105041 772080183142744065,128194 773220807652892672,133519 780623149989765120,182036 792625641350950912,239610 744939840521773056,11774 787803894780923904,212357 760865091373924352,64902 770383988850515968,118393 755162781016612865,35890 756573487473516544,43258 773808026105049088,137953 776487226884497408,156290 776630625914597376,58531 792147830580269057,243648 759374823277617152,57722 786738186571489280,205989 758222056836112384,51136 755840316578553860,18215 766379278338445313,91751 775025909619363841,128934 793084699987935233,249348 794745226481074177,262752 762108493331439616,69947 774992383285092352,146259 768060417755058176,102191 785580824947265536,197286 765532361542991876,84889 774660308396863488,87904 795737734962958336,268281 753692158281052161,29263 757642855116578817,47940 794535487578968064,261155 758095681202622464,51136 764995461782597634,82283 790716780276744192,233558 769368167139446784,112623 785546712307765248,196917 786675867418234880,203674 769855699882999808,114357 776292711510999041,153248 759819937045098498,58267 773288989696536576,136018 794591480778227713,39957 765370391204278273,87459 794289629008691200,257492 771393927890935808,125367 793869443189407744,255942 769569970254598144,112336 777489075607445504,160758 778357448339890176,167676 792471332629782529,245268 793227824802836480,249926 794685598460219392,262588 772075705815359488,129471 773634856739745792,11774 792445066400960512,245750 764811501475622912,84724 765700215382872064,88361 778230469238423552,126936 790932584008065024,234796 794565369067347968,261583 766338716587745280,91946 766482065583898626,91810 769967711208239106,103354 785622750643703808,197512 791720837321674752,240483 760246417977933824,48052 761730264259186688,18395 762051244139671552,70543 776815220404654080,1170550 788068387033260032,205197 762976354065199104,75724 763949880515506179,76318 785601442593726464,196917 792772692399099905,247062 741300664270213120,349060 761892378768580609,431998 791644064542175232,239036 792088236130697217,243427 793875383804395520,256255 763448971545219072,78304 733296146123132929,355480 764806669469642752,81946 776662800466784256,156537 786905032461606912,207256 790392033273929728,215437 792103922240479232,241523 760584270293327872,62771 792885461991632896,194060 778440498222501888,166409 788822438746460160,220332 775825049894940672,150404 753501398856196096,27317 774664682657415168,144494 762816196391546880,74868 767786125805006852,349479 794910083343912961,262849 735143567266480129,11774 776339906188615680,152946 778654489570074625,121080 752624564140736512,18386 758422714906320896,52983 763330660396171266,47188 788083595122466816,214492 794022891717296128,257492 754805979754094592,33689 763122541326114816,76794 772608473884336128,131007 790947434503495681,234583 774062138105004034,139404 779885884388864000,177444 790261809013940224,225876 751187345123078144,16299 795759608371429376,247930 789778069800091648,203546 791258049067552768,225358 752921012832919552,23167 772585117600534528,1249964 791016248796647428,233736 756298047513096192,41680 765583522778140672,87904 770847321495973889,121046 793297745339641856,250633 734003545586970624,174090 792303573069471744,245035 772573775615389696,122146 774280922057220096,11774 794187310581616640,258456 786991566716010497,207949 793595439622811648,249926 733440255169318912,354532 761617191422746624,69231 778249163205214208,166265 795658944542887937,265427 756873911355092992,44163 768933729532317696,110389 774222197623656449,141360 793850868223180800,255942 768978168493506560,109960 778069729957126145,140444 787243644591800320,207974 794981181540286464,263906 794283400978989056,259441 769244177154527232,110362 794003016475181057,255039 789405929125011458,225359 755967780067745792,40965 791261574258241536,237491 793978883187978241,249926 764952505776242688,84711 773208996329164800,133666 793610483689459712,254008 762461406385938432,70797 785552826135113729,196676 759571976147046400,56964 749424961463414788,8636 785771761254207488,197512 766002498498924544,89923 772929844665384960,133519 787041647175479296,207733 795762150547582976,247930 774351433600757760,139404 776513752883666945,155688 775069053928865792,146847 767467930900652032,97379 766983484585848832,351424 791166465974108161,235621 791700292815421441,237852 793612926225702916,254135 740330691783753728,11774 771026517816147968,738099 757779835095625729,44429 759192590008844288,56964 780234062606704641,177731 786679937730285569,11774 788490631886753796,194723 793556844950290432,250633 773952278705369088,140372 775924430660710400,152583 776760209532395520,157755 768122533157666816,103354 735243222360985600,351252 755176842458460161,35890 793171137291247616,249926 791848100696555524,240067 758480296127897600,53185 765550352166973440,86223 788469384482258946,218495 733157395422044161,356012 794522949973934080,259743 758368174857392128,51809 793538296706105348,252020 769833490921689088,114779 788152512901685249,216009 732246228650631168,11774 780601992003608576,181984 791381450637602817,238207 756893496770961409,45311 771786605455548417,127218 757378586110287872,1248492 785249836870148096,194157 779849592666021888,171991 785995838132674561,199478 767759929784557568,100038 781330143801323522,182960 760070575058485248,60804 760537054379999233,63451 780375429689454593,179742 785865184426491904,198671 763940210941960192,80939 765058537005264897,80486 795686439547785217,267862 764825957098151936,84422 794609435725295616,261155 758041615881609216,50278 788128601891676160,214354 786513019694047232,203674 787204351748149248,208777 773582527982342144,136904 788777174618759168,220526 794639484495204354,246425 785319103133351936,194934 755736616459575296,37457 765637558759985152,88399 772107874344370176,129558 762631661939032064,73926 771536359605415936,125853 775760801240014848,151409 767695999124901888,100538 786374570303295489,203510 755559399150673922,38459 759353417936535552,57964 770678490404425728,119832 786012956345536512,200490 755030677951619072,34666 765954147052945408,90384 793511332431572992,252051 788833284146864128,220029 743002323216130048,11774 759538107620397057,58232 758407729765556225,52545 779065388030197760,167305 780612862377136128,181811 793137768679501824,249469 775902688131227648,150663 780198698873610240,90252 785647412618682369,197324 780071665824825344,176129 758505973388640256,53703 775359282007072768,148045 791124588616884224,196314 773923624176656384,139404 769024557424447495,95055 789509458909093888,226731 791068834547503106,234575 766057367058251776,90482 781621145594433536,125742 794353520984150017,259543 755814676458508288,39462 775426913674276864,148574 794257688075108356,259231 794579532082712576,261202 761150983460323328,61051 788123138953392128,215754 763800313375502336,78271 769380553447530496,108729 795400115192287232,266138 768866017133137920,108381 770311704341278724,117257 776057984774385665,148645 791621337542381568,240145 793048494525341696,248514 752219951910576128,21483 767800945623257088,100605 767111769781260288,97315 787512607380910080,210207 749935856010481664,7546 757656371969990660,48477 765610617705205760,87904 778743819630108673,169923 787986589213306880,210238 787798421692379136,213253 794894550669983744,263708 786194346223611905,201598 769571237500743680,114076 778128783794638848,163465 795708792310611968,267855 761009435649142784,52887 774948910922076160,148861 794586724965879810,39957 794618456519819264,261987 795731933565222913,267855 766399803844689921,93286 794916265601232896,261155 732733041852841984,7092 758303888927752193,52311 788534245140537346,218875 793973478957400065,248652 752275230320656384,19246 766011473512558592,73526 773566876282609664,137042 774797628861186048,140900 762075460041789440,69673 762616738622107648,1249027 767892041812484096,101383 775705302054400000,149953 786583471166599169,202429 786649032630435840,205270 789123108473040898,223030 757695511411453957,48663 751154546919952384,15461 765216126536028162,86440 793247390174064641,249926 791471950220632064,238864 771682693973180420,125554 790576105442848770,232137 760554477531176960,63149 785851794635231232,197512 795721354691616768,268231 785692638582308865,197512 786034741556318208,199961 771639320809656322,126859 764915428930031616,85209 781338489791152128,115413 788004599647072256,214209 795091315574919168,140444 763903954568622080,80863 768271380227829760,105270 776867372263092224,157755 790930129950089216,164764 762137160346632192,70177 794538662461575168,261155 736993589373370368,196346 764411628456738816,81869 774273592628477953,131421 781425603522142208,187478 760658153612595201,62601 763597491770126336,78769 794213795124150272,234551 793261943536713728,249926 771804408225079296,118191 771931335116066816,33169 785721805877104640,197286 778779234638508034,1170352 793546490601885697,253274 766022962273071104,90384 777937136792248320,121080 785485987442855936,195064 791294074691153920,237491 765921394538393600,88052 772937261943971840,133450 793806584631533569,255393 791359009626271744,238207 759424881159045121,58177 768982635322433536,110209 772394189149638656,130750 774634528635691008,144494 794525948527910914,261155 757316999915548672,46958 781411477609525248,186434 776954164647636992,155029 781076400925204480,183775 794024182480670721,257492 771475086712905728,118191 773532533980033028,136904 789491022053060608,225358 793188441899069441,249180 770422261123874817,355260 791717674300694528,240145 779135777242578944,172945 751555958736842752,18395 785584599959232513,194058 732148901566775296,349652 752902346586394624,24316 765982668777545728,90575 777490844928581632,161456 778033361495396352,117257 760650009146712064,64197 787135484468289537,207109 791650455872909312,238843 769016182875820032,110362 773501669409755136,136947 789062206398861312,223103 791693048094789633,240483 793155968804622336,249852 786330814464143360,199546 752162365559349248,16728 760990669720674304,66159 764277940993552384,82673 793208150606417921,249926 741112114467602432,1176510 759091856915300353,56964 773950396192600064,139369 788103925614448642,215005 794233283857022976,259063 795026914750689280,263926 762099708898611200,70858 775540773785927680,112363 775795738127196160,151071 785978978850869248,199546 786214121817591809,201494 787795563383140352,210235 778402390055596032,167569 755399336599523328,36491 785896719401754625,11774 792006057220538368,240145 787134457019006976,209064 757798962044612610,45964 755562429350719488,37457 766371179535994884,92860 775508955539931136,146216 778310524471693312,167319 781351773004894208,139404 785714232150986753,197512 790968889609945088,233692 771498584223191040,125163 771849379833458689,128143 758689401077501952,54070 770519541533122560,117257 773181754047733760,118191 778519223639285761,152594 781568675765710848,189017 788310532394717184,216589 790989449416937472,232169 793680734963761152,245575 756455583910391809,24134 761393818826444800,67587 752983135688667136,24788 785864575417810945,198591 786535116336050177,197512 790248239987437568,230142 792185262747029504,243576 793583266431377413,253087 752923465779404800,24525 765620431349018624,87904 780100807949705216,170187 786339120423591936,201958 780093600143175680,177411 785582847461588992,197286 792811570325778432,246295 753237185990569984,26140 773505753776873472,137158 773628200979009536,137777 785648654946152448,197324 793965207223750656,257271 739899839849369600,349375 768111919425286144,103506 775442822996586497,149040 791591896900571136,239405 763642948034629632,78304 788421944043458560,217837 758722692174393344,54070 760380431904731136,62327 778970418409459713,167220 751822535982022656,18567 778576859806126080,168883 768176875252297728,104521 780154049815416832,176890 781641084048777220,209828 766434030921388032,91946 770061292191223808,116140 768567781000253440,106084 787831379706974209,209351 732150808112959488,349197 760209460103094272,56420 786418331284754432,203674 776513917782626304,155896 761638572654993408,69493 793045328421326850,243562 793281674645823489,250216 752938706122731520,22715 793107894396911617,249469 760252629020585984,60163 778313453563940864,167220 785289528848158720,194188 758121506195005440,47761 764808134527488001,84724 768986384480755712,109709 769052061803700225,110209 763231013111640064,73814 753365823075520512,26458 757222941201342465,44163 768542167195262976,106317 785488917801930752,195064 753633825553584128,28732 785821289428639745,198671 763062538300973056,75899 768821789082447872,103354 773725422265651201,11774 763089103248171010,76549 752931856866172928,24196 794705614626811905,262752 773232177748152320,132908 781218887740248066,185310 775362109282529280,148537 780544663186997248,180977 762009713135329280,70509 766364006932185088,93271 753968230968987649,28753 756254005282672645,42171 779081321314263040,172545 792096057052237824,242643 764242611498475520,82002 764800659233316865,84422 792933337321000960,248639 768612282469187585,107559 774995764510617600,146259 776889980715085824,157755 788162020260585472,215005 788825167459999744,220526 786160800146657280,201392 792760685616848896,246726 793071714154545156,224857 772522553860435968,130415 775171336423563266,146571 758535087528882176,47940 766867463648587776,93303 793173471912157184,249841 777350528393211904,160030 789526825152184321,226810 792476060105314304,246225 786385090012147712,202217 786964521189449728,65113 790946421746708480,234943 791669564841005060,234990 787538753564835840,108396 750551310198595584,11495 750829745881788416,15643 772084586453106690,127775 766349787268456448,92885 753955791657467904,30590 758700491144630272,54070 785582022232203264,197286 733496048497332224,353228 777120476799696896,138490 760992828373671936,66159 769120118634872832,111402 767854221509156864,102137 780604152367947776,181789 780495900586151936,168284 790725443662049280,232881 791466224685318144,235487 761285398890938368,67852 757284792605999104,44274 778973306275758080,171029 780957371967365120,155390 790608651916546048,11774 792388283519143936,243075 773912616838148097,139404 790914533598429184,212007 794962940499816448,254135 775786741160677376,151688 789227470645977088,224680 771379500357595140,125145 751734594744020992,18893 787988910915854336,213887 751217601162907648,17794 773133908770557953,66647 787360287242457089,208146 772112929013370880,126389 793261175668482048,249926 793817624614318080,255393 757266880562360320,39475 794645271338684416,261155 788809894606417920,220332 794043833533235200,254135 765690594379300864,88669 755161923516243968,35890 777238021238235136,87904 786657492675682304,204413 763575916031188992,350085 791334160241655810,238207 794614899985022976,39957 762439725714026496,70886 772454416939188224,118985 785970844120088576,193721 793109069368176640,249469 760459129458679808,61037 785263539292364800,194560 787886157828804608,197888 795372355291709440,266500 763066155707740160,11774 769661974619623424,113165 754734951472455680,33356 765291668874506240,86440 769818070231638016,115435 757322852395806720,46394 773634004343926784,353359 775093448617537536,145866 753026809629990913,25123 773954571467165696,140232 791679860708028416,240483 768103578858848257,103354 788022672320061440,214209 756612609022029824,43285 772053350304980992,123085 767826632665133056,7700 751593961022562305,18567 755683367845240832,32809 764972631909142528,85562 776606109968666624,156053 772869532671053825,1249991 777885693687115777,163990 786358512058114048,203048 755443947019919360,11774 771014165972578308,122007 762965147208052736,32625 776321010572337152,151916 781647251210768384,188421 762021755686793216,70858 770052080484675584,116373 758839036995702785,54842 767164341187584000,98259 779681625013620736,464984 732615428439179264,1170592 773480802378063872,1170528 767689691110014976,100605 778441762524102658,167595 763714841030692864,78684 767177852550688768,97386 770368939767586816,11774 758704001894330370,54070 793106265824124932,249469 793230883578793984,249239 787489531733929984,211461 764621245669183488,83391 786125810340167680,49459 762619882110189568,73814 764830604659535872,84889 773730021407989760,137869 780462313518137344,180074 752842192759107584,23899 750378171447390209,12883 754072621273141248,31678 763920903122018306,80939 778158301460725760,164826 764973558967787520,85562 766465603863392256,85326 787333827744051200,209845 788441597608198144,217837 791501921676853248,236933 751540764388257793,18409 756455696816672768,43341 793125713264115712,249469 773887122197676033,139404 780845581845434368,182870 755476061048049664,36735 764256027797753856,80939 773536641298358272,136018 793637064893796352,253793 773909363165581313,139404 758027678498684928,48663 756930190702419970,45583 765713341041868800,88361 765771160587993088,86763 771552332349739008,126569 786900932747374592,206225 761007168317370368,66309 755123911633752064,35445 732881446222888960,353984 765662854578143232,89076 778197151750971392,166409 778416076501688321,166852 755832052889640960,37973 756308453656784896,42249 777548143441252352,159876 792151827391184896,243075 794790925096493056,263385 773635824181125120,137777 755936102255620096,40251 778366882940203008,167186 791373426808152065,238290 792241038538711040,243187 732238266116788224,11774 752238923489783809,21034 771349523323117568,123258 794570736316755970,39957 762759756062658560,74592 768319238947770368,209828 788004342808838144,214353 777319960058077185,160593 760263448739459072,48052 793164994888208385,249444 793212144389091328,249725 781225562056556544,186352 773913283082457088,139404 786459863937277952,203253 781489748791533570,183759 793943597368410112,248652 795033767794642945,263895 776769002269966336,157755 789964210084179968,228888 761226007386796032,61051 790883156702339072,234583 769054277381812225,110344 770578348762423296,119661 777226977451188224,108396 759827572418945025,58253 764171148695334912,82209 771207689519017984,122967 785268654816526336,194648 788437619658981376,217519 774798512932478977,11774 788754879925850112,220526 790912717875924994,234583 776066305598197761,153095 786637813844316160,167273 753455293611274241,24173 777858812791427072,164001 793940849415442432,252939 764873930104418305,84724 761424551704039424,67331 776023947955490821,152735 760976630994960385,66105 766868473146376192,95708 751674350273589248,14277 791333585806430208,238207 753695134072598529,29263 771877287696400384,127952 773840596091990016,139404 778504857548455937,166282 793515413560696832,228501 763212908780195841,74727 776176484763340801,154071 776893447366115328,159245 785650796893392896,196277 791767920816685056,191778 792761281585479682,229910 765592248834678784,80366 773210892628623360,134380 753199158190804993,26140 771559898832187393,118191 787034644067737601,207287 761706054073905156,70085 779396598384193536,174115 776974229141016576,158314 791803905923510272,239582 767807039678459904,101681 780482000071364608,180783 786726789301280768,11774 790386446217732100,229922 758113669867634690,50923 750524676040826880,11495 774623309858156544,139404 795387618699550720,266500 768499717542215680,107072 755479434061238272,37538 768068196683354112,102155 787020070576881664,207113 780373870830297088,179742 791787827730100224,203710 756104795354722304,41632 756317942552363008,42249 761356679564759040,68273 757451833350565888,47261 790917702097350656,234583 795382920357801984,266491 758650803133542400,54272 767370967140208640,98817 786167862901616641,179822 763100797139841028,76628 763194188645007361,76364 793573183735623680,253606 758122566565244928,47761 761351279557746688,68182 792523412178632704,240145 755896169159622656,39236 789078066383364097,218875 793110934311034880,249469 788514438680764416,217837 743507570304815104,11774 787257530766467072,207949 787721243210440704,205197 765967766062899201,90031 769239936608284672,110585 792210786080792576,244550 772678390016987136,127134 787319066075598848,207613 795246099950960640,265440 770922725175025665,121949 793139499878481921,249469 758770051663167488,55174 766047108839317504,90735 753179360090267648,24497 754717953740779520,33356 779445111390437378,174230 755178798920962050,35890 786264125420687361,65113 772221919491948545,129912 779451536267210756,172185 770103007065280513,94699 760714455919562752,60866 792159829590577153,242628 781427048141107200,187402 769999230660407296,101681 752878717890813952,24134 732239365422891009,1170416 760861133959929856,65222 788005432405200896,213887 788544500834729984,218142 792596778566586368,11349 794617879383724033,261987 773307216602333184,135505 786448271698894848,202304 756967838343135232,45122 764678184658796545,81304 765357047256903680,86725 772998131684442112,134033 771310558742065153,123280 754059582629109760,30296 773981387363790848,140444 776262655686299648,153194 781697663876026368,189996 771022797506088961,122146 759104916409417728,56206 764877204555608064,84724 772258123981680640,126723 772909091685621760,133519 787110519224369152,207051 791777608316837890,240483 792191467297001472,243187 792439784857677824,245130 750426967569100800,10652 781897346187755520,191354 793168349647601664,249469 753198507712970753,26140 761742856264572928,69548 769235777741950978,110615 776517297603170305,150511 792638126799937536,246295 764195134401544192,82209 786575700467875840,204413 789461020796260352,224680 758130430717616128,43285 771152878836809729,114254 779040844619849728,171463 755860635284492288,39997 773839162839490561,139333 791255454743691264,237491 792590240674226176,246632 793425964474642432,250633 768219251853316096,103212 778527735941509120,167220 786547241129484288,203076 793431813108568064,252020 749796710210269184,10064 785315456240328704,11774 790876678159495168,234583 793873006950961152,256358 795689346313633792,267737 769288353967517696,112399 771209311041105920,123825 778923428581675008,167319 792524548574879744,246273 761661098323955712,69673 788103969545580544,214612 764874998959968257,84785 772465477377331201,129662 794608478597746688,261796 794686963601309696,262784 779108396666499072,172185 760528353149550594,63149 767687204135112704,96039 773947251945250816,137965 794536697581010945,261155 785836192235393025,196348 765597900982329344,88570 778485596574527488,166390 786219857977024512,201494 793046580844646401,249004 781260304718135301,186434 750055294630330368,11434 772864291003170816,1170555 752838798623531008,22820 759893202526547968,59725 761656075326136320,64722 786322760654024704,201958 752624482540331009,21434 759090863070904320,56964 769842055220699137,114436 755066077982302208,33356 757970637889630208,49754 766325803902726144,90553 793208847456407552,249926 789832483734822913,227267 794999802241155073,193368 773657443058397184,137042 750485076358684672,11495 762978376013508608,73926 763796915561504769,80393 773913953864998912,139404 787694009321914372,210253 787983175725096960,197888 749967576185311232,10848 760613129000673280,63149 768873717321572352,109666 794035298376126464,257492 764880076731092993,84209 768408073119604736,105109 787075200848269313,209043 788503935673741313,218351 791074193634766848,235590 794674356060352512,262022 791788159424139264,240793 755769707886620672,39384 793807165123338240,255393 775129166983286784,141091 761646152831733760,69356 778391145164386304,167407 790351209022517248,11774 753900536181690368,29996 793177435546198016,250069 773980298107248641,139404 766609444788506624,81425 792625392091746304,245148 794360775087390721,258598 780210125071974404,179002 785616892551581696,197512 753753378589638660,29263 758337060608573440,51774 760528083237548032,1248816 760691655070584833,64378 773893850893082625,139577 780906493818212352,182726 791230645896830976,235590 760632692534874116,62728 766681145044037633,93261 771539453969965060,126107 765980828769800192,90125 774058512640909313,141316 793913080522694658,249926 757998739218845696,48663 795656562895245312,267521 767804748065935360,101681 793307584325386240,251390 778201622035980288,166390 779158745309859840,170187 756425153819582464,42249 769727626969751556,114301 752285906632048641,17842 757650765578055680,48549 777199250564386817,121080 757632174048813056,46543 777692442841583617,160618 779605117582487553,464984 787746607722704896,210235 758080057399058432,45622 794308531226890243,257492 780910626478497792,184223 766038216621236224,88361 794142444921110528,255602 769285119316258816,112788 777090118297456640,157755 787116889076015104,207287 788226335110008832,215437 795309900318515200,264397 777599253791342597,162294 763869917112246272,80939 787718820333060096,211347 769656347205963776,114422 781532685655093249,188401 786244268885237761,11774 755154122194628609,35890 762390831328219136,52554 777702145474830336,163153 787283844579950592,209351 769769439499788288,27773 786318169589764096,201555 770474971860697088,118192 787789721309110272,11774 788471923172864000,215005 753712497849270272,29456 756280424125468672,42405 762904755622391808,67226 791781303389528067,241678 760727599349891073,63776 764292860896284672,82481 788583108048060416,215437 755897388661891072,40251 794679817547304960,261155 755489369088266240,37433 773912634248859648,139404 778198547024019460,166282 757597219553890304,47940 763220571307978752,47188 773738665461809153,138165 770227092525031426,117156 749705848746807296,9898 776423098010796032,155688 766070407275380736,90384 775554478242013186,149141 771141564273950721,123583 752927898298830848,22575 753724033238269952,25135 760163277703872516,61051 767577396899897344,98972 755378700833529857,32572 758863653663756289,52554 760532259938115584,63378 771059011034746881,110585 764839410676404225,81574 793093581929979904,249469 772298784852160513,130415 793639572655792128,252581 792927266955227136,246225 768782763755307012,102449 770743490510716928,120474 793846295463100416,255965 791659843920785408,240483 795715343192756224,268448 768974930042036224,110344 769232059449561088,112399 758515719294242818,53185 769705800658853888,110585 770754589230370817,121046 786213501362589696,201838 790955155713695744,11774 750925041391525888,10129 774761189188349952,144068 758687983545397248,54070 786371304072945664,203391 765685053108039680,88920 756469595553140736,42344 772291742607351809,126152 781271709043134464,185347 751208158018678784,15643 752926374373892096,24597 794193336504446976,257492 794206065403445251,258771 777476505941270528,161960 732983798942425088,11774 764296073682780160,82209 791337370855444480,237491 763094818956283910,75899 757884302730272768,49717 766222837107392512,89859 777993698609070080,85326 786759644471500802,72578 753594171932479493,28281 793124394759442432,243451 745316535384809472,11774 762795635045171200,74681 777671162167828480,160134 795183633745051650,264774 779165123000700930,168284 791349868618919936,237491 764433649034862593,82066 772880410942529536,132370 790893455484542976,234583 755963290459791360,40550 778375080594272256,26066 780903422434344960,184387 786262328291500032,201958 761569218529783808,69231 752996905274056704,24134 793867085541548033,255942 781455453989445632,139404 732153079924056064,349683 732194070882291712,349538 732745382233509889,1170601 761003521634295809,65144 767715492001964033,20058 792597574112784384,246392 780468717939458048,11774 745167169781043200,351424 773827558223732738,136814 793534922245836800,248988 787913557119643648,213887 764646229405949953,81946 771941951599996932,122973 763222143287095300,75457 776610764228399104,154832 786435185139036160,202429 753001158185193473,25255 759376968391372800,57966 765598622654214144,88128 759497285742972928,57574 771853023010287621,1249911 792066700221018112,243075 793266715928834048,250953 754974682273632257,34666 786909547671744513,207287 756575231402250241,41702 761708774948155393,69356 761954222640394241,71026 770706620712050688,119937 775162048967745536,146847 732987759896432640,7258 770326255891644416,117377 792611335372611584,246726 794329229106233344,256038 768616556569829376,106281 781553499062562817,188119 771800121549860864,126389 776057286586490880,153194 789717334227247104,226999 753441228985929729,27045 785645336039600128,191653 751876934481608704,1248203 790882234605539329,234583 750219568744890368,10662 786949641711521792,193121 790250892356354049,230282 791664116960104448,240483 778798941580107776,168794 767710414973140992,100337 772808045915099137,132335 773870867457662977,138707 786632792616542208,205270 794230087294001152,257423 750166892208197632,7275 791415788271865856,238639 794161914855067648,257492 779667787933286400,176203 791341297474887680,11774 758266638953316352,41703 772808865804980225,131870 751568436992417792,18156 786596060722450432,204901 786978661245317120,207949 780609625896914945,182049 785645656434180096,197286 773922253943832576,139404 785819266201350144,194213 791699766778277888,240483 780466303933046785,164694 732975247117418496,353789 752838836338749440,669866 761683491608260608,69673 764954320542371840,79784 769376307352367104,113165 750506676378152961,1170338 764834971269885952,84724 790683899877810176,231422 794936679270232064,249926 759874490574659585,52887 778423784080412672,152594 753352869554696192,27045 780649843932930048,182257 764643494128254976,82283 766751590925668353,96039 770334782668410880,41680 770405160963088384,118556 753048715053502464,24603 785598575589806080,196277 791773072453832704,240483 786631782804230144,203806 771472252437041153,125554 773899517452095489,139404 778299862479609856,166434 732268665861627904,349371 752011872522633217,14277 785638568974659585,195975 777929745488949248,146580 793938571216359424,255863 767937608500535296,101163 793470428442398720,252408 788754036077977601,220029 755559314316681217,38026 790222459811295233,159876 777279114017398784,157755 769200832990552064,112052 788177851426177026,352258 753655006897709056,28732 771357675674177536,125043 785797711823933440,197512 762135610299551746,431998 767676552188465152,100553 742801625560023044,355701 762020233896919040,69794 762338957900128256,72809 767926500112883714,99044 750340816837554178,12535 759620376410284033,57068 788770239525728256,220332 751228911447486464,16422 755951580910878720,40881 775708914943950848,150461 751188582363172864,17365 752895388290428928,23899 781601025283141632,185310 753987559584399360,30354 771670076726665216,126152 776208817059205120,152314 762864055967113217,73526 762736466631897088,74133 773953745474293760,139404 775316305318510593,148045 795319872062365697,264774 780463132317741058,180310 794374700059213825,257492 794971559781953536,262847 765937884591521792,90384 794335190260662272,256038 787054916271476740,208777 794763981269319681,261987 758084206136209409,50827 794683775871516672,262752 764698554413768704,84422 762088209811542016,431998 792424838170370049,243075 791341906772897792,237325 751154282850758662,15808 752936419530866688,23662 790758043126423552,193121 768964940170465280,110362 776125380516274176,153699 767815232500617216,101681 763804538838986752,80169 790652822299766785,18395 778309548352299009,166913 780054543816073217,176890 793118918604840960,249469 774863929247952896,145244 794545621122301953,261155 771052532051369984,122148 788106943474896897,214899 788486965817516032,218275 788543086473404416,218875 793180025713340416,249926 775128985822908416,146259 794558670520651780,226320 776996038368432128,156835 779442928808853504,167220 767804530620768256,101681 794880428335370240,262849 770759144387252224,120610 771170859797123073,120474 785274802298847232,194648 779217706918748160,171168 753196606644715520,25255 762919362915434496,351337 789268716408233988,218349 760222580850720768,61734 790622739736518656,228500 763369454264848385,1170332 780984160177369088,182257 792134615356076034,243187 778378572566114304,167003 779643594046963712,168284 780101974331105280,178045 791174312736718848,235590 791778750975254529,240763 769353239720370176,113165 788454061540577280,217928 778275917130969089,166532 793888354215432192,249926 777474177905205248,1250322 762001342927745024,71550 777112146521919492,158027 773838653889982464,139404 775652029033308160,150404 746469706538713088,1247754 763938428677349377,79691 774291047677464576,141912 781671180210049024,177455 759006622270140416,55107 753341285486911488,25968 755140833700032512,34731 788803871783006209,208022 793451738002927616,252196 794677962658512896,261818 763419900941664256,78208 771282463653896193,122967 753360323499917313,26458 791701661655961600,237325 776931190976634880,158387 780438351241474049,178258 794562925058871296,261155 793301441678970881,249926 768882259365597184,109571 793210273578352640,249926 786348032195301380,201540 754727858581311488,33356 764970599684812800,85562 790312033996734464,229693 766693545659011073,11774 772456123496562689,131043 777620640006275072,162596 779004398647279617,171168 780467811701313536,179742 771236251517132803,121612 767679971838062592,100605 794330156470894592,260033 763876306693926912,80939 765807506048233472,84209 775688261545107456,150404 794675936629170177,261155 770631971135291392,108023 777997922768216064,164435 768173909594243074,103354 793829640708038657,255306 794196042803802112,247379 732744507993640961,353246 765927346729738240,88457 760839262241558532,63776 785345412542570496,195125 791692979094163456,238395 788266597701988352,215505 761350843878694912,65887 764576007609323521,83629 772766509542309888,132347 750659596197335040,14421 764985704854192128,44867 778787522902196224,170609 790909325346603008,226461 755552833886363648,36735 757725028574126080,48959 763818501958098944,80098 772804524150927362,132335 788019810970066944,214492 779451722871738368,172185 763560504333860864,431998 778346443010609153,167220 793594552124866565,253721 776847825699307520,152314 788175856782815233,11774 781105771337560064,184223 788792270858354688,220526 758106973883641856,47761 780790541571108864,183269 733475649197871104,355480 756603382920380416,44274 762688983549767680,73926 772366912814624769,130654 792107200957120513,237964 793176449071116292,249841 793272578756468736,248253 752178636677980160,18893 771017776391610369,119786 764520106214981632,83641 770284565751402496,117377 794367845643784192,259623 762134567008342016,431998 757071159561191424,45964 764723937691504640,84422 793495078442459138,252020 795450894598799360,263907 750475467627659264,13697 759465920444203014,57759 760165036421705729,61145 758084099986841600,50923 763116614615052288,76577 767367726088196096,7258 791804218197745664,240556 769151417114329089,110156 779551318151233536,175415 779650720643551232,110362 792051355565248514,243075 772106815446343680,129675 773185567081267204,135025 751179870156324869,15996 755796057808707585,11774 758879589338787842,54070 788516314965041152,218967 792042847943942148,243167 793211170450616320,249841 794999604148248576,263895 787735316291477504,212707 793153796482347008,164814 780962259245731840,171815 786868893532889089,204224 790034119933562880,229220 793869801559121922,256255 795738298094190592,199307 779847292119502848,47940 764564585680662528,1011996 771339065811537920,123825 781258168475213824,174891 794309555802935297,258829 776078944848142337,151845 767808007660933120,101681 773935088396537856,139404 733031965637500928,11774 739562914919546880,11774 770260808156651521,117377 776577203756609536,156835 751699867798532096,18391 773931783616286720,140232 755190913689718784,35445 770796929764569088,120694 773962412386947073,140437 755152270103285760,35890 785518639181012992,196277 755896154320150529,39236 770000813506920452,11774 793339808659582976,234526 793541187747491840,252020 786583277868032000,202217 792958478943870976,247241 764235311991906304,80939 764173606020640768,81130 768880773072125952,109874 771198576315686916,122982 751114119823040512,15808 787490205829832704,210897 794601663235493888,256255 755901389205827584,39797 788052350812491776,214133 777295329570021376,159475 795287028392980482,218950 774542479483805696,101203 778509142679965696,167044 759140261863665664,56964 761577865083314177,68993 766436936663916544,93504 776179389532893184,152314 785354296728571904,11774 763156336305541120,74133 758267020098109440,41703 773475699273236480,136904 775699076658499584,150511 787120449109028864,207287 793618336634535936,252020 754737633536901121,33356 774029163275620352,139538 776928224840261632,157755 794529075029229568,258771 778351842279485440,166532 794470322246451204,258598 753352286714392576,27045 755166554136903681,35890 753690272165265408,29263 756235636923895808,41909 777935613924372480,164826 779376906927955968,47940 779621519756492800,173628 780770210357870592,76146 758859846120644608,48663 776580376181477377,156835 770660297501650946,11774 788418170906406918,217070 791400879911870464,238395 776200914180907009,153743 776836021698736129,138490 786751292588908549,206008 764977319916208128,84889 775931756524347392,151071 757333897155936257,46407 761367959893839872,68273 763026293654978565,75690 786709820023926784,112939 761661972207153152,69747 786245698853347328,201958 791982850627162113,241678 762766338335076352,73926 781268328035848197,185310 761342987746041865,67938 786888243300163584,65113 788095656963571712,214899 764173178830721024,82066 793922196053729280,256219 758352089798115333,51809 776778788520722432,155318 778065548571582466,165834 779877316663078913,177426 757678418133655552,47782 776176999840657409,152735 786921516671926272,192032 763473287385055232,78205 770953145207914497,121949 791003286711054336,235620 759188064732270592,56964 766364695607517185,93405 774552923200102400,141983 773882866161872896,11774 759767917680594944,59666 750485403585638400,12746 778996933578727424,171693 785920014725554176,199546 761727356083933184,67229 790688145062756353,231894 794982826726879232,263594 785920239036829696,199546 788471727139463168,215005 778606232571699200,169201 788737375862042624,220332 794647368935309312,261155 788691476519804929,220029 794569872483053568,261155 795011344483356672,263697 785731535588564993,197324 734780862810578945,11774 786946362583584768,207287 780570344704835584,172132 794089605788147712,257492 766739098170109952,95708 777653635098357760,162370 768647850658004996,107423 771746572505870337,127134 764984873417408513,85562 735794116202790913,353124 752220183851208704,1248155 785297941388931073,11774 795415426645815297,265855 753281511256797184,24248 778327122620346368,166339 787731543871655936,205197 754716547130810368,33356 760838621893132288,64722 777389224815308800,159876 772961558926397440,132335 789208630881054720,223491 753370830114025472,24134 792359944850776064,245095 755776294458159104,39235 763448468018900993,78159 779107172449857536,168284 787695856535408640,210253 791685494203617281,240483 793979853691199488,256038 774175672625274883,139404 778288462067748865,167220 780861307868372992,183975 785856399414857728,199101 791777676663132160,240483 749863694897598464,9174 779162971037720576,170547 779651668044427264,160816 785622652689977345,196277 786551440516886529,204413 769408662368579585,110585 771634714499092480,126921 761696520571760641,69491 765279097459060736,86186 777981906726055936,164375 781206489834872832,185218 788734070779805696,220332 794256959457361920,250293 764886009301569538,80858 768924502348689409,109874 780772350224629761,179537 788148659032588289,213064 759004732815839232,353047 776900090216742913,159359 776031640929927168,153034 776072978723471360,153194 791831998478315520,240145 789562193494806528,226731 794585293173256193,255942 752847063214206976,22439 789319586155929600,223492 792171448332853248,226490 793730466704715777,250633 758381659850813440,52720 769170480519585792,110585 769285311419514880,112788 776831013712306176,158589 763386848173404160,73926 750363534375038977,12883 756998771880275968,45669 778663958467211264,167858 785552209148686340,196917 756541282625921025,41719 794582291364323328,11774 734287404102737920,351152 759203176847474688,52554 762339938083872769,72809 791581188649459712,239468 756889960595152897,350711 771462737813643266,125381 775315191395299328,146259 790533327971319808,231894 788663703944265728,11774 788825934715641856,216009 768277563898597376,209828 780547083057127424,11774 758477793982238720,53185 764896006806790144,81946 766394971461128193,93184 781374178737868800,187634 793921121959587840,256451 765211079475470336,86103 786996386394963968,208167 794136106858057728,258089 749809158225092609,10251 766435388533641216,91946 790340989625872384,225981 778677411227459584,167319 791354284092907524,238395 792336319741435904,244297 763439157653934080,78344 767149512611758080,93170 770271728039628800,117257 756532096374636544,41798 757267907156013056,46767 759047525013852160,56535 767577171669848066,98972 795078859444154368,265102 752134087717052416,20232 754784299690393600,33549 756620114242465792,44450 790529415478251521,231894 791766989350006784,240584 794728286546894848,262296 795708917678477312,268101 758123996164427777,47761 770227447681822720,117377 792519577880059905,245575 794520482104086528,243187 763524360246206464,78684 767125173807882241,97852 753725833999704064,29503 776143384645767168,150249 785896975665360897,198840 794363635866865664,259034 780554015511805952,11774 750810659508617216,12805 765382595991343105,84209 778862465501147137,168633 757606572675698692,1172928 732248671488593920,350808 748474806752804864,11774 789146746819489792,11774 788160110916988928,215252 792167509428408320,242693 756291610833399808,42495 775837006244945920,150663 785655547433476096,195975 790578499450843136,231894 752021911232737280,18442 765422597186084865,87245 765587625570803713,84209 773086565669203968,132364 773978434821320704,139404 756596073733431296,44273 738787605224030208,11774 766393829268140033,91946 756342942009221120,42495 791971553588056064,241819 759519097944207360,1248642 774760588841017344,145293 787297420845735936,210009 792794604210880512,247241 794598217874870273,8044 758815931174760448,52688 767869795702280192,1170369 779128958570762241,350711 785607017922560000,197512 795038415679057920,263926 767915407957233664,97386 769008464785965056,110362 781646606709825537,185496 787755651195805696,207051 756643426993528833,44450 733745010919755776,354598 775338104014118912,134098 763187459861704710,67226 775505489107058688,144049 761720287138189312,68133 785499001470783489,195207 792108243128455168,243292 794623655942635520,261155 763906457502965760,80393 777276576329265152,161060 795399175902990337,266822 788838963356110848,216009 740321642388164609,11774 792051726333325313,243187 781487237049487360,185595 787964675262668800,211347 789203849269637120,224297 749994591395278848,9295 779108477847252992,172799 758110324495003648,51344 763178580805193728,67906 793791597896949760,255393 758497375757348865,50827 733178695196741632,355106 775989589064425472,152735 780764699591839744,182960 764638154976550912,82066 792166040163594240,243983 767943168545271810,100893 786271006927179776,202429 793093789766127616,249469 778444158520336384,152594 785582636710371329,196676 773976689789599749,140444 774027402531987456,140043 753265785284521984,25253 758355989674491904,52554 760510070689964032,62452 763455292449390592,11774 790574394296766465,231318 785886461698736128,198671 767309818449264640,97468 770751441296248834,120633 788133870097096704,215754 732353882093932545,350660 760492633252737024,62755 762068261529804800,71438 790661942159343616,232169 732170812942368769,349866 785460195153498112,192032 790644215613165568,232137 771411837363458048,1249827 794558941086683136,261155 795031801584582656,263926 753732429848862721,29263 757162597145645056,41396 761563092782383105,69231 762664191345983489,73814 776472725250605056,154819 780847463578075137,183269 786656274989670400,204413 779746157878775808,174492 792435193823068163,245566 795040612697436160,263926 762640255199555588,73926 763804486745849856,80393 771018636924334080,122146 769660914253586432,114587 788181546343632896,216058 773900519693746177,139404 795483855855767552,265855 781322520075075584,185961 788858864460525568,221476 794694698807889920,249926 764828027721125892,82066 763190335237271552,75899 765037202036232192,85767 767852973263380480,102137 756965040683614212,42344 785314507732246528,11774 790605102151192577,232791 788715079378145280,220076 792573760578596864,246273 794728860583477253,253646 785361110320893952,194082 788178843794231296,214354 773433371540201472,136589 795402155494703104,266138 763465987375046656,77632 779034649574141952,171168 791661189998583808,240483 795073461920137216,264397 790600577361248256,231961 732298687204876289,349197 760288052518326272,62130 768123212781744128,103261 769304575828426752,112872 773715514086584320,137042 791448913194655744,238272 768857076219023362,109666 773217140140679169,133454 794944940015022080,263697 773185674187079680,669866 776386159127638020,155037 788535029739716608,104244 792016066398552064,243092 786946994182828033,207287 789966294011432960,227048 778306463919771648,164669 787069997902393344,208928 791618753586921472,232169 755755835502977024,39359 795381832145481728,265878 789841383506882560,227242 792397994855456769,245566 795372243652145153,266151 756326006370119682,42495 759090842539732992,56964 777291828206956544,160989 770852464933294080,121367 788759146485211136,220526 760231147771203584,61051 763101083237396480,75349 788429446277656576,217837 795744047050752001,267521 757386147828039680,46394 769212471080919040,107469 752678044591071232,21034 776328252503785472,153117 767177720736264192,97432 768489417413685248,106774 765951476476760064,89877 773583960165212160,137042 758814906900553729,54070 773870444764139520,139404 757091868698091520,45964 793252856845463556,247241 763547991168937984,78394 768119673174921216,103126 793145128294555648,249469 762040330300510208,431998 773612315279175681,127734 778269668779917312,167046 785543192267657216,130635 773149104503451648,129192 780377009725714432,179742 744266303448432641,209828 781840448868458496,177455 793922392225628163,256564 764999174068719616,85562 773974149408567296,139404 794525389121060864,261155 751590075855675392,49681 795698154528182272,267618 785892416087740416,198878 761015558271823872,64722 793623549021859840,249926 768958784613920769,110381 764979409149308928,85414 777669323242430464,76891 780851104426827776,183546 794900655219556352,261155 749388538005757952,7546 785622748349497344,197286 786593480503984130,192508 791813612268457984,241819 758812781663563776,54070 762985187202387968,74781 768801025960534016,108849 766698191005839360,95593 779727110873100289,464984 786353191403282432,199211 772153436284387328,128328 775898784266063872,152182 763018835330867200,74066 776556137650982912,156926 777022387053170688,159876 793880169165402112,249348 769148521371099136,107054 792822784384655360,247877 764835230989492224,84724 792174119487959040,242712 794116189786173440,257492 765282738765172736,84209 788708720821665794,218258 752878024308117504,22411 767506460347604992,99183 773607613028261889,137965 787602183759929345,211794 766088450097442816,90327 770724924092743680,120610 778653309829656576,168841 793858157189664769,11774 753102255503581184,23965 779024834953031681,172057 791434586634924032,238292 795687290408501248,268183 750182175279022080,11495 764220127353180160,82766 794697678668046336,261818 762342585855803392,71476 793562228628873216,250785 744116655568130048,1247635 794639816675786752,11774 749655475487117312,9433 772862944761647104,132335 786019207377018880,199262 763547549844185088,77731 760513448426045441,63268 788160991255154688,215578 758489865415716864,53185 764939218850287617,11774 768071587354599425,103354 773169810142289920,134470 795352924234780672,266079 758020279578742784,47761 788452082781155328,217658 732859085805260800,82294 762697161519890432,73814 765295396331528192,7311 764664081663918080,82344 773939635445641216,139404 790644006094897156,231894 787307620180725760,207965 791457881497411584,237198 793989107106062336,256276 779332325066670081,158387 774981823151673344,143361 776153621457240066,152897 791940967423102976,240145 794693570024222722,262849 769553349851185152,112382 779072177903722496,171360 793205739624038400,248766 757232233677660160,46228 762321958478422016,65663 792213970488664065,244550 768860691625304065,109666 793258253341700096,249961 760840033465081856,64722 772224357506641920,128519 791667917410570245,240145 747473973307445248,11774 767779243757535232,101203 771930964142465024,123217 790250670037331968,229105 794573909064458240,11774 794008071907332096,257492 753346646495285248,26828 768279284666413056,11774 762696425763381248,73968 773886955239137280,139404 780550587372953600,181419 794635544303140865,261155 741898682761502721,352720 757806187068796937,48093 795263785611182081,258456 749925096618397696,8047 787086116285390848,204835 790670403693936640,230332 752657186275209216,1248227 765156739582988288,84209 766047102791213056,87904 770020445747834880,112788 770778206295261184,120610 786985158872174592,11774 755096580940759040,35449 770659313941487617,118760 772929455362801667,133664 758250937446170624,52061 791013781505712128,234583 758712274198470656,54070 786058031306080256,198620 755808543865921536,37424 765332210924740608,86641 766674780061732864,93823 771316412023394304,122861 765319427655163905,87145 751241374612074497,15066 755211128146395137,35319 791718262828470272,240556 763348873360318464,77731 785638725338357760,197297 787803012072747008,202727 790434281344667648,231550 764903950759985152,84724 785543293786521600,130635 793918245300338688,256564 771864177300369408,128615 768859126667550720,109666 781826086141394944,190635 788465260327907328,217106 791009834564976640,235251 791413016256352256,238207 773758058879131648,79987 789311529384415232,225359 791489366958956544,238395 764081930610483200,81402 793142676837261312,249469 794991883487416320,264431 795354583497318402,266079 758753182939918336,54070 750692239278563328,14234 775132233753587713,146024 792075280441569280,242693 766514677643747329,92917 769922354063507456,1170396 765884902743142400,90031 772069103980810241,127366 788004120380649472,214354 750156891779698688,11495 750730854658375680,14981 795381050419642368,265885 786239004610093056,201494 795458075691884544,267270 755161940704522240,35890 778036759670169602,164814 778628374495268864,11774 774021070613536768,138819 790226116149739520,230160 772466028152369152,130792 792450851654729728,245313 772227241203806208,130067 781580736923111424,186584 749581300848140288,8497 793192707413770240,248770 790832623304249344,231318 757079814419341312,45964 763818130967756800,80098 789267827203072000,217443 778647244350324736,169201 788782343708286976,220526 794005168346071041,257492 760538787588046848,63451 762297763749097472,431998 776908450379001856,159245 776526898440638464,156537 790277623142232064,230596 762288354322808832,431998 794162548274823171,256439 763868449672040449,80939 765019937563746304,81946 777939021725110272,164669 778286381193887745,167220 789084698333118464,222655 777128220797890560,157495 780084037088149504,177766 781356152038625281,186584 761348205707563008,68102 785499577008918528,195975 751237831712989185,15721 765905105535242240,88735 779438742125760514,174115 765712081593196546,89297 775395512153411584,148994 794989691883888641,262849 768946764351172608,109666 779867985167069185,174465 790911039953141760,234583 788592897151098881,215578 758050155958505473,50719 765663094076956672,88920 778311749900599296,163153 758576639085117440,53703 790636451696226305,231871 762976635637432320,431998 791803199875416068,240483 793937888882794496,256650 770264673082044416,116676 793998961094918144,255870 759074764212305920,49066 794943215904362496,262022 749475614919368704,8178 759256232972648452,56964 769283931699027969,108795 770319271528247297,87904 770115532414656513,11774 771737880582586368,126390 756384834071719936,25953 751740661410463744,19376 780442124793815040,180431 788112872572190720,215437 779078854770032640,172545 758703035346460673,54070 768589192754503680,107745 767684267447123968,100605 772688104037707776,129558 788158603425419268,214899 794722995080151040,262849 753905047587676160,29790 758699961349320704,54070 759489137602723840,48663 761476278260203520,68163 770375616608735232,117257 794319790324281344,254209 762351291679051776,72550 766656122132566016,93261 792665585423310852,246994 772105224655806469,123354 787072420083593216,206773 785561540317491200,197035 767834284468019200,99044 778618914750271492,167220 776768452363186176,156835 790913587493478401,234583 793190580029362177,249841 781143710713077761,130635 753788544381059072,23884 763899772184829952,80939 790061588120084481,228124 753320422196862977,26677 780439451969388545,180310 765612937859899392,73814 776059298065616896,153194 771435597038809088,125742 790318679804162048,230277 756194451391778816,41680 776996750800228352,159146 753363073809936384,27045 771039058927558656,122127 776197540442058752,153573 758712281358295040,53289 762837050269667331,70797 774087522582274049,130980 795248784066355200,263896 755445455694155777,36877 762740631827574785,73814 787527836647034880,207151 794795951684808705,263171 794077608077967360,256219 774656415487107072,125810 763890589746229252,80209 775427371784482816,149124 777907817483149312,160480 785632428631162880,197512 790886362874609664,234583 762312774240260096,71502 765555117827293184,86103 753399475998105600,27045 758110690938716160,50346 793104832399892480,248437 773658272050143232,136202 776180777684008961,154322 766233022698024960,26066 773803646412664832,139273 768676660547690496,99264 774011693701541888,140047 792096239357755396,11774 763683577586298880,77598 773338295782744064,43875 758029711113019393,50314 776950490512764928,156835 765197859104759808,86103 789162320794558469,221416 794648358707044352,261987 761888356510740481,70912 771048258898694144,122146 789268023261687808,246425 791668409234624512,240483 781689074193043456,186883 774297944409436161,11774 778988476263956480,170884 781906457415544832,11774 788078102693892096,207849 795024389737762816,263896 791756961511411712,234990 758804152155713536,55261 766736328172113920,351152 788070280971202560,196277 759142761664622592,57092 763450062730989569,77849 788407116679770112,11774 760585215832051716,63554 763455342701273088,76549 773940885239103488,139577 776219155422904321,151090 794687108237529088,262784 776466262155075584,1250306 776914768443510784,157755 760750619464433665,1248861 781325204605771777,185595 777270934730186752,159146 750950542667460609,14827 758105411241160705,50827 758393896468611072,52545 776299459621687296,153480 776408941903372288,155598 770693815963230208,120393 791489737366315008,238864 758070184938790912,49843 755157657946845184,35890 763811090887172097,79911 749692633128247296,7546 751541559116435457,18470 768495614439006208,104444 795315428704694272,261155 755494138422841344,37973 781230537482592257,186584 791986024230580224,241819 793191249457078272,233736 793270290037874688,249926 794997052438626304,262847 781053538772197376,183759 762033820187103233,71632 794682944656769024,262588 754180974741745664,31709 788142349679419392,214976 793187312318504960,249469 771549846557696001,126390 779085156745302016,168794 769574265595260928,114076 775789074430832640,151745 775371153418268672,148645 786181920820432896,201494 795301408245420032,249882 768857011773583361,109666 792017470479474688,243075 795749657452351488,267576 764407865683521536,67346 794951998915440640,248437 791390297720692736,238207 740107840551944194,1170376 785821616710127617,197512 779258991901716480,171693 762250219060953089,72420 776034126826762240,151409 794415538344775680,249469 795008287343341569,262925 771941534593871873,128404 761289237031510016,19844 774046321179189248,138898 781646119306665984,189613 790579123013885952,231894 756711461964185603,43887 763053087355445249,75724 786751199756169216,206008 753603195994312704,28160 763420782156546048,77708 789334738301513729,225456 794593370194800640,261155 771949346506022912,127366 795757322157096960,268777 773904320869896192,139865 781202957782097920,186434 778686705943445504,168794 787183047951028224,209043 790947996028370945,234583 762349731766951936,431998 774764413429710848,144139 793134262694322177,249841 791626676115472388,238207 793179221900132352,249469 773250013589712896,134470 775576828559761409,146704 795253686742224896,11774 761952039735664640,431998 775490546278232065,149259 778667812395024384,167677 795213503829155840,265102 769855316271955968,114491 753600800669270016,26794 765251440700829696,86653 750686231856418817,13343 772083765086711812,129436 780119547361632256,176128 785676414997495808,195807 793574035019796481,252020 769285060507865088,110209 790278913805185024,230282 794976970484359170,259063 762768397532823553,74366 764712438646263808,83391 765384800920371200,84209 778572149522968577,168794 786664383690801152,205728 789230231697498112,223692 776433521107755009,11774 787065415109218304,207287 765012340601262080,82066 776579026886492161,156926 785897993455046656,197297 794513983516672000,259743 749747861131259904,9754 776138241997234178,152314 787320417182547968,209736 760648726893498368,63451 773289209008455680,129380 795107277569044480,264774 795302844073148416,263906 757787903460122624,47844 773276299091644416,135888 762612243582377984,73814 763101579599679488,76628 764743636458217473,82018 766825385271099393,95682 794561609515417601,261155 764085328042864640,80939 764164173467037696,80561 780385670506348544,167220 780611997993873408,181935 754742881974452224,26086 760514469801975808,63268 795746973374627840,267655 763929109030240258,80939 794771358546792448,262588 761623135326244864,67906 791353806042783744,231611 766369168379609088,93405 788018472047419393,214492 788515024222445568,218349 761570903025000448,69245 772838466748977152,132335 776932529836290048,157082 780599348866392065,181935 762732737736249344,73712 792076298990460928,233154 785420466236325888,194129 787117745972187136,207119 762401025932218368,73030 759262557484027909,56964 770327886037483520,23762 787626111219953665,211794 790549578969849856,231894 794201517330837504,258331 762031018521927680,70355 792128016113471488,12954 788092503954259969,215252 760121431116087296,60866 763953593862885376,77708 779405255058477056,174115 775284463127388160,148045 788931911724986369,218258 766425057253920768,80939 774078980752146432,138909 767359326629552128,98727 775583251838537728,145866 793661113342636032,252020 757321357986140160,46731 786010066113536000,199755 790624214835302400,231894 740488548923658240,195876 767830298704904192,99111 765371873760796677,352839 788893331577188352,221711 762392415315427328,11774 767839523875282950,101681 751591510228004864,18893 763619316176678912,75955 792080180319846400,243165 771328168313688064,122967 775114341662068737,146580 788968532226760704,222500 792816862337835008,247877 793621616814993408,250064 788486205029482496,218275 758382039464808448,52749 762692432521822208,11774 750618860785590272,10648 762315878222467073,72550 786191944309354496,201619 767441248722493440,98890 756356917962874880,36156 788084799537680384,213064 732260646901841921,11774 774001228086808577,139404 777326055958904832,161546 778387739905396736,163990 778562143855579137,168794 787100638022819840,207119 788891823364157440,221008 791554704274759680,238429 774193046003052544,138165 750374926754787328,12883 767021160689233920,97448 771663831193968642,125554 788103416585256960,214899 761386598453817344,67226 773964948531589120,140211 755160716546564097,35890 781504423990333440,188401 793235689630408704,249469 768161204158148608,103354 773539359568064512,137042 775520261181362176,148909 793903762704199680,255176 794183541227749376,257325 762751292552908800,65626 771023772652568577,121612 793555392013799427,7311 794748513297068033,262421 769232272599818240,112399 773302141108703233,134375 759105369666756608,56231 794737366128852993,261155 753744694404911105,29263 785474079113478144,195975 785547276601077760,195481 792090783306231809,234196 793987419485847552,257325 793987505888468993,257423 777700733009272832,159876 788469312130547713,218275 762506217533026304,355931 787139770463952896,207949 789112615880552448,220727 791261132891693057,237491 792094976754720768,243187 752701814777208832,22393 762694172608528385,73926 788198547191660544,215835 785556734060404736,196277 771516218847039489,125367 770785321537576960,120610 775431068665217024,141415 777589000785817600,162497 794595130040848385,261399 785657615036612608,197512 766479016010326016,92860 779522615887011840,11774 787169825709633536,207613 768514493542522880,106676 776057287681142784,153095 776738573739397120,157325 789544100659888128,203546 756520461551308800,32337 790725844754960384,232884 759251016818753536,56964 787666772115660800,206117 792490917361963008,245854 793299799038500865,250633 792044795178815488,240145 794382572021157888,257406 757754793779535872,46280 795318797603250176,249926 790918444996788228,232884 793218742717149184,250033 732967454083842048,11774 763080288993804288,76429 786616444817514496,204539 794889755506962432,262849 768521857402363904,106281 775536902996893696,149124 789654295499018240,227242 785603027159781380,197512 749708407951634432,9292 777340410045853696,155390 788799205867261953,220029 791356605740843009,11774 766393101652926466,93286 768596531083612160,107984 795279433917603840,263667 791795114473562112,241678 779437483016749057,175074 792131282406809600,240474 795058834146463744,264397 769221293925335040,109960 792535010226036736,244270 758121996223934464,51136 790921351758479360,351340 756890589015212032,45379 754748935533572096,33356 760981754228379649,66159 767404573346500608,96039 767821486782644228,101203 773898817531961344,138382 781854452689010688,190553 788707927334985728,218349 790106114813726720,229693 790903115545513984,234583 775840986295525376,151361 794557549769007104,261155 794628280032890881,261987 775043715177943040,146205 785896694302978052,197324 792066817573388288,242693 778264979472392193,166390 788372528909529088,214975 791298039512199168,237491 794079124402929664,257492 750037505584627712,10949 761310336398008320,67517 762077692896415744,352550 768154723480469504,103354 775521757587316736,1250241 785511366601957376,189031 788853938355335169,220602 760529207835422720,63451 761987675947671552,71270 790657564438474752,233307 769156348831338496,101681 770407155824463872,118985 794655068536635395,261155 780532108414455808,180074 785984614787526656,197512 789529901548306432,226731 781241424977199104,185595 759044701945114624,19563 790596164357881860,232169 794206680271691776,257353 769140085879107584,111558 794028918952968197,255393 753995778553544704,30815 788743909841043457,220332 793156382107115520,249926 755546874824822784,38183 787186333408120833,669866 793207515894915074,249841 768071407959941120,103354 776794253708169220,156835 787099813879971840,207119 788051845340069888,214492 791166936281444352,10788 751240410958295042,17591 791820852912201729,241296 794278923936923653,203546 768890100294029313,108849 779252946211143682,172185 793595078770130944,252020 793837842363326464,254500 733277080398536704,353789 764149371185147904,80939 766446091327766528,93261 771069305127440384,122148 786005502123573248,200382 786193251279572993,201619 780099313787609088,178360 770226992847331328,117294 777627944738885632,161901 789700431412731904,227496 755159906085376000,35890 770726235840413696,119681 777395049008996352,108396 768947001400504320,110362 769315724573540353,111549 791494059080687616,239405 758298134187499522,52112 763371113774714880,77632 793498940083671042,252890 793971665998725120,257271 764226252458774528,82759 778038559488012290,165523 794851164139515905,261155 774289174212083716,125318 785360048704724992,195481 786402027534295040,203674 790697566220365824,232911 755000856207032320,34666 773859362355884032,139404 779290642899931137,173753 787986341082562561,214209 795750061326090240,268646 785801509053227008,197512 787476947446083584,211348 787406911142592513,210959 732881129380937729,351424 751132768864595968,16953 769633279196692481,114677 792075830897717248,242693 793423885605613568,252020 752675620728016896,349566 764492143335383041,83391 773542949716197378,137158 789327340069236736,203546 794022927062671360,249852 777885587466584064,164001 789430456378920960,225981 791743448101421058,240682 744172634804527104,1011996 762278212990676992,72420 772159269793849344,128934 778011017834029056,165097 749362149630160896,7816 776817706435768321,1170550 794827364991500288,262752 751974653703417861,20313 770430693398556672,118482 785841504002662400,198878 786209034785390592,200382 788004309367721984,214354 791346249089769472,237547 765946215037009921,90384 795385950373343232,247930 751847451292733440,14277 752662481055649792,22397 763371283413397504,76188 786568191011086336,204413 792427768021594112,239132 788428227681390592,217519 764066382258380800,50922 767938227244326913,101681 777956156367003649,164633 780440625766293505,11774 774666765934600196,144654 775038271852249090,146259 789655981038800897,224680 793098221711163393,249302 755054774521769984,353105 757780401419067393,44291 770756103969902592,120393 751539487537303552,18215 763432097801392133,78325 770334306942197760,106774 776580751789666305,156644 793235646571687936,250633 749463535474794496,8497 760994989346205696,63879 795289863117557763,252014 753734367755796480,11774 792240097085288448,242693 772164705548849152,129991 777993694452387840,164669 780086566517485568,167319 780877300292255744,183269 781150077238870016,185496 750384078197760000,11774 788946178788380672,11774 749593482902269952,8497 763088664146477057,76429 766705028879028224,95672 773447493292089348,135025 790976842782171137,235621 792801930737098752,247767 757899500107210752,49207 781213721955893248,186149 776862771656790016,156835 781361740189577216,186584 785567813050040320,196917 787178829986959360,207613 786188331168260099,201583 755192451137212416,34898 795022537897967616,262779 763718658610728960,79691 792832831814791168,247561 773706694056607744,137158 756495465885995010,43391 790998867760132096,235590 760455697528127489,60878 760710065494032385,11774 774987828476440576,146259 778586107759976448,168794 794049614156533764,257492 794872757263568897,248924 752680864258162689,23167 779000807693877249,170373 761494935996624896,68854 791865218875871232,240070 793828051591331840,255393 767075928270864384,97811 795755448012042240,262022 755928472929918976,39475 759636759546253312,56964 761523691117084672,68862 768860022944124928,106281 785851246431395840,196277 790932503464779777,234583 753039454177222657,24605 767743605607759872,99159 789503184901242880,205972 762071196137508865,70540 766413415799746560,88541 767488201569214464,93429 770378454273499136,118515 771395412116725761,125367 792813760855638016,247455 760906541595824129,65638 788567201943085057,217634 764946816009764864,11774 774231354544300032,141887 779785201652072448,176203 755030922135678979,32861 758791631289974786,55257 764416148213489665,83391 774333944405700608,140444 779176960614367232,171482 767417924202041348,99159 794343124646641664,258305 779000963449303040,171500 787721712804564992,212019 790347475588640768,230704 794730290900008962,256038 771740636718465024,352035 794946304409473024,263526 750781082052755456,15336 761641259291275264,69711 794488833677127680,252014 760661268235751424,352572 779216157609984000,102730 787386553383456769,66757 790720435449163776,231211 795407397967699968,247930 741156950096896001,349714 757662842329845760,47940 779484748842348544,174315 759781584589426689,57336 793452401214820352,252020 750822210185506817,15634 778010330743971841,165097 793176128282243072,247241 766431351977472000,92872 776120690797780996,153760 794319223153709061,259659 777251881676660741,153610 778194327252131840,166265 764246695550947328,81425 788800252992102400,218258 755915552166522881,37663 769266994491318272,112725 778332852597514241,166100 770385139490758656,116941 773471512187772928,136904 795743116062064640,266079 751972073682132993,17191 765404019674189824,86440 773887304683302912,139404 789959792987021314,228088 766691670377189376,95593 771896500435681280,127657 762293286027530240,32941 773190878496043012,351463 792529630074777600,242693 752983347157229568,24788 785259222023872512,11774 789706515259068421,227242 760895914852642816,65234 775725581967196162,150663 787654612828512256,212024 774462285922373632,142090 766424093696544768,93823 785665699788169216,196277 793133452275187712,249882 785896355042619392,199546 785590799559983104,197286 762848968858439680,47940 753943401268023296,27402 770081446216228888,116164 790657208010801152,233307 751803940937736192,19899 776723801459548161,157082 788889786173956096,220526 791059176680218624,235590 760464560163807232,61798 768492284631539717,106716 775863956422340608,151439 794696258715840512,261155 753946435570151424,30302 777829033060859904,163763 764125394039607296,82066 774124593317412864,140444 761727237376712705,70543 777151511931478016,159876 757797777569046529,48926 765870395119570944,87904 792142041316782080,243451 756624070385422337,43225 760637249125965825,64019 763460722227412992,75633 771013031316774912,118192 773890429305618432,139404 777230439912206336,351424 791725800747732992,240483 793492425809342464,11774 769246660094373888,110362 757999886340067328,12954 792844364443639809,247877 776149335390191616,153845 777968980489281536,162610 790549845736099840,11774 790659588085473280,232169 789815046931091456,212131 794322207132352512,250785 754840777553948676,23672 763930305207992321,78159 793195188143489028,250033 753436234916081664,27045 760491875862126592,62771 793238513013579776,250293 757285641503723520,46407 780607621908746240,182049 793131165955883008,249469 762649475600953345,73814 774721159048945664,144416 776517320424292352,156103 795216192269074433,243865 757633505266372608,47761 763229469746147328,47188 770705636535468033,119832 755798899286245376,39462 781285648787537920,186584 792050937900642304,243187 758106346902392832,41703 793877855377747968,11774 757598802228445184,46890 769701418517327872,114987 771528958336786432,125163 771865682300461056,128519 785498744976465920,194723 788145363177787392,215608 794635001757364225,262022 773204604041310208,134561 788599416894722049,219537 771409536703991809,125367 768590259215015936,107745 758414933335957504,53017 775930445972148224,151156 785427036542214144,195207 795616245198557184,267521 763615993323151360,78159 769696378171822083,114301 776602640138526720,156835 793515101814861824,252741 753523300693868544,27317 759575012403806208,58537 766443210843443200,92917 785324500229304320,11774 792705136208515074,243427 760603274995269632,63522 752624248393433088,22662 776249899256012804,154832 787073591669952512,208928 787946983239589888,213064 773877044392243200,139404 792040081955500034,243075 793845442698027008,255942 750674597624905728,14421 750431274385469440,13343 745390929364815872,350979 750419050665160704,13343 772040180425428992,125751 774320493461663744,142942 750101610462715904,10735 756714807760392192,44450 764500644510179329,82066 772792771392507904,117257 750768810089590785,14641 754708949975326720,22393 733015139473981440,398861 785326243407245312,195165 790325861530624001,230282 773287101081214976,135450 775253743407403009,147222 790297883480363008,221785 788367686170476544,215437 793160975016923137,249841 759241313501995008,57722 767019924980113408,96962 792525267692466176,78699 778219601247166466,164826 750007311330975744,10064 767541598670454784,97413 775626004651999232,150326 785976662663888896,200382 763495073694777344,77598 748962776371105792,11774 768163814017597444,103012 770690508813459456,120610 791436192948555777,238639 793501979083288576,251566 763318667073490944,75899 789857235371302912,225611 776316904990396416,154105 794646646084816896,262025 734802279648366592,351644 793213023976460288,105109 775031578611240961,146259 763797767856750592,80192 776214186175057921,154214 760559356681138177,63451 762361357379526656,431998 767709006890733568,100817 769251543107432448,108729 765315989688815616,84209 769041383772545024,109874 780856592904302592,178117 778618038165901312,167220 790769159055347713,232863 791806850295619589,240483 794666314929500165,262313 776210078114406400,152073 777209130658439168,160480 764137816783597568,82066 767189237116514304,96919 775548386439233536,149013 789175595762458624,221416 794019209898524672,257640 794640063120359424,262053 795227354058592256,264431 767065054969823232,95672 781050412648529921,178194 792642927004487681,244270 751066805611827200,15559 779121032145829889,172710 757503725602738176,46280 764948269168402432,84745 767826046418694144,100893 793242913983651840,249926 770719480297029632,120963 774197876842979328,141867 758355047893786626,52112 769662243134902272,114779 787054533566279680,207287 793595025213034496,252984 757884284027842560,49852 764194460733411328,82283 758093209306357761,50853 742328917235752960,349951 752276821014515712,21714 757400529362378752,46379 779136779811028992,172862 789458185748905984,225981 770303180034813952,117257 793313435018747904,249926 763357482978832384,77731 775008158167080961,87904 777887914399264768,164356 791754049485934592,230732 754744316845760516,33356 757297173293854720,46407 785814107681202177,196524 795360716639195137,353879 764785353047863296,83422 764244614752694272,82759 777922763218497536,14383 790962095391145984,234583 794917028708646913,263895 787143403691732992,207119 765855341192048640,89887 769730630489743360,114779 788824242657689600,220539 760164875956023296,61444 764272891361759233,81869 790971789325115392,234583 780240816556109824,179165 792649135300177920,245148 756200980954357760,11774 794729066070949889,262752 777526096321474560,157755 788429773127184385,217519 758744379141914626,52112 766362312991207424,93303 790280823819886605,229505 763932257358798855,80393 785293051153440768,194648 794006461747757056,256219 762375714138128384,72851 788614697423671296,218349 791400192725520385,238207 792344573947371520,243398 794261653546147840,258331 781212828309028864,186434 754718731754934274,33356 764859987839557633,82955 762015917848993792,71476 772237710966743041,129471 772998295002025984,134033 777775340651511808,162610 781365227518619649,184944 786972821972889601,207113 754808327603785728,33850 763219767180288000,47188 779491967122018304,175153 793952897549615104,256439 764206026723827712,82481 765666696472498176,88930 773671053499531264,135187 781172514693132288,183975 792437654000369664,245130 757458021656072193,1172928 795102795359776769,262588 774200443803017216,141887 791037565772193792,234653 750743015858139136,14802 794683796339752960,262752 774097025616850945,141360 790547285000200192,231550 785610661682290688,197512 791081316523454465,235948 778802872389480448,170678 794377287009320960,259892 764535993999433728,82066 792126197425512448,243187 795429294646378496,261155 771055913696321536,120610 781902326634205184,188401 793445737694498816,252020 772100146087723009,108396 775495628549873664,148994 795041224449228800,263864 761157709177683970,66842 765085161012629504,85562 776528417210630145,140437 793405781681041409,8044 765616119927439360,88546 795486009697763328,267177 749701744666546176,9408 774337982643875840,142503 771155565204664320,114254 772856554655592449,132335 791813757538148352,200382 775713918845087744,150877 764174680928444417,82066 770298709083033600,117257 758450477172400129,1248599 779085440498405377,171060 785483955579432960,195975 749924991865614336,7546 785814548053757952,197063 775300983387725824,134375 792692176522125312,243075 761714470401945600,61051 763499623264681984,77577 770650347757047808,118698 753625601026691074,28569 789477087266545664,224680 750517346289131520,12883 763182410502549504,76127 764183486206926848,82177 768081881971687424,100605 766606106827198465,94627 767525653033971712,97438 775752013829271560,151409 794602974408560641,261818 757302227534950401,45014 763083767581769729,76429 788136565809811456,215835 788878926705750016,221832 768145854821728257,104121 792306137022554115,242693 786014079936827393,199211 757645371300425728,47545 769721290957565952,110585 793114249803497472,249469 771412130855694336,125381 785767128079167489,196538 775975555967713280,152735 789192467815858177,209184 768425255840968705,106281 771145904371806208,123583 792517862455771136,245313 767929408753635328,101681 794004191576489990,254209 791634033772007424,240145 753045849089933312,22439 758091121822093312,50789 779456859510042624,175260 790977161167572992,235621 757596600315162625,47545 771833679479996416,127871 794586012672491520,261155 780446062339162112,179537 753989020959514624,30802 764218439909027841,80939 795663082680815617,264431 763121824456593408,66116 791141277429600257,78159 758425859258580992,353889 761323910956773376,67497 792832058015920129,247586 760819576649216001,64326 794007259563126784,256502 794738291564154880,263095 750374773352431616,12805 791619856164646916,238117 759812392217747457,58254 772483168188456960,129608 761629525218295808,69711 770803901213712384,120610 781604392898289664,173937 774075731873628160,141316 768061860935598080,102514 774102673385594880,1170870 756289669512384512,42117 757585859235414016,47930 768968567903617024,109960 775000042285494272,72061 785893852737449984,197512 778427199670128644,166852 758649277195354112,54070 765975001375780864,90677 768800330427478016,107423 759643514485346304,58815 762400572255244289,73102 788606234274521089,217937 790584131373658112,231894 794581494610137088,261155 756957683043934209,45672 788062646251687940,215005 790914962352779264,232881 795398539215896576,266491 776528096149303297,155318 788875445382942720,218275 790988995769556992,234583 758044977230323712,51069 760462813626109952,54422 785715377758146560,195481 777177955244007424,158673 755851182216650752,18215 768205569123618816,103924 786362604197404672,202275 786523348612313089,204224 791340754543087616,235990 794636689343848448,261155 756615667344809984,44429 758356415966830592,52112 777740335573118977,163008 781224154787942400,82544 792112536875208704,243075 792628916896673792,108396 758449316994375681,53185 793789139950923776,255246 793928220320161794,256935 740343154487001088,11774 753369596086878208,27045 793204921235451904,249926 764975198349107200,84724 769271022453395456,112546 772454808070582272,130728 792030039378276353,243075 786824911637676032,205728 750070252302589952,11495 777980164290510848,165185 790163702154719232,197046 795351983288786944,265908 788726564468830212,205349 792074469225496576,11774 785653021124419584,196277 791087885692698624,236454 766672041806209024,93823 772907399342612480,133519 755556546252156928,38286 776409164423700480,154071 759391115443253249,56964 754069050989379584,30131 767453998437761024,95055 786013008615137280,199178 773650776681885696,135025 781527192874328065,11774 769886284802322432,114779 774007865082163200,140444 777589676173627392,161984 794599712594661377,261155 763421535432503296,77185 770576214432022528,117257 776967170425180162,157755 795041483862593536,263896 795319946398040064,266079 766293075329024000,91946 777260696774017024,160602 790310849256820736,230270 765729919326228480,89076 776944651379023872,157082 780914457560096769,184223 793469443758252032,252196 777945392394579969,158820 785999617926193152,197512 790223410190090240,229753 759097498594140160,56964 771187168463040513,122973 790873350251962368,223492 757020963246485505,45311 768966786981167105,110344 770740042344062977,120541 773855869264101376,139395 787747580134379520,206101 794270635488747520,259063 779485644179374081,174230 732661749917310976,353228 791049145272250369,78159 759463339944579072,56192 781611351613411328,186750 793888512902914048,255942 750033528381931520,7816 773971601800830976,139404 752974201875795968,14277 769767700553883648,114779 766021667181228032,79020 793934769541222400,253721 756564869864951808,44022 778723042067304448,169715 794556045242798080,261155 767922549179101184,102249 790889081345482753,194072 795734119045074944,266151 762343259402215424,71502 776766726444691457,157840 773965934142816260,139404 776794462932512768,156518 795759871115268096,247930 764139890892115968,80939 771379891044352000,124804 780613473596153856,181811 785266646688595969,194560 791581363157688324,78159 762780242754830336,73926 786433187123568640,203674 795050299165732864,247930 732454783001366528,1170369 785814383058235392,193506 790947116080308224,234653 768164170621677568,104026 794333983756652544,258741 765556361828659200,87904 795749726952030208,256255 762016389771124737,431998 775766577325015040,151374 763187463955197952,76474 776602485192466432,58531 793625961048731649,254135 779998302767026176,177731 760241320367648768,61051 771915175490379777,128758 739888999192498177,11774 768983482445996032,110659 767732831871197184,100893 765314913044750340,87145 786613481743056896,204539 753269098599940096,24788 765971069563985921,84449 773203259221766144,135025 762531607316090881,73030 794185469797933056,258456 794930678706163715,261155 790610518121783297,230732 763319740718809088,431998 764105808384823296,81702 757939899089596416,50271 787140724760379392,209064 758377512606965760,52061 764126223962247168,81869 768927624030584832,109104 771986067088179200,118191 758375124596699138,47903 795369747172835328,265257 793690228611354624,252408 773841340576792577,11774 779441620714414080,172148 753384181309304832,27045 793606646106841088,254024 786735068635029505,193297 778051100641468419,163990 789426913622106112,225981 793057604012478464,249079 793257012628889600,249926 773872125367156737,139404 788174896518094848,215412 790529142282412032,230485 733057926324097024,354869 754194474574557185,30339 792708983937040384,247105 758464429876842496,52388 792093563001503744,240145 766726931660345344,95869 789932251765018624,228820 770600777937059840,117257 785789529831727104,198513 786731499727060994,205455 756297130210267136,42564 795046675198988289,246425 764927908917817344,76623 775494219817377792,149770 781908958420226048,76146 760885670160105472,65404 779503078001127425,173868 785236399607967745,194221 753556584484237313,27317 790672476770414592,233307 788338576660369408,217039 756876506870099972,1248426 790648800478126081,232169 767034479651291136,95672 769986713821249536,115451 772897237273718784,351152 752841145701588996,23899 791766454043447296,220029 760502679411970048,1248790 764140726779207680,80486 789994749541376000,228888 795708172354916352,199307 774667548260388864,144569 786217506226724864,201494 735598916759085057,1170555 764247462458429440,80939 755124478368215040,32572 772098917907492864,129558 746904341244575744,35479 767566799051247616,96962 788036935956692992,351667 788817524938813440,220820 790319518350319616,227881 794156752367329282,256439 758400685641756672,52921 766048453763870720,74247 787394038739636224,210897 790293280277889024,11774 760857340417568768,63149 772940197998755840,132370 793876557651668992,155390 765277433364819968,83454 775879538567880704,151791 793633850173722624,252581 787464700208513024,210650 773341595676454912,136018 769403606013313025,112363 775517078275039232,149953 789709301732388865,226731 794936904982687748,252939 758877280693215233,54070 778794491763232768,169550 762462002295955460,71026 751787674470604800,14277 765213978385522689,86103 765295149828173824,84209 767897304766488577,102137 793953890571980800,253721 787055191115739136,207287 791379192051105792,236907 794692548057059328,262752 771555198347075588,126389 780800239917760512,182036 773666777213440000,134758 794527034101874688,261155 795097215576526849,263708 787469020865949697,172799 788929166792134656,220029 791210412318531584,235590 793280950410944512,249469 752133778911465472,21034 763918620334235651,80939 761279332929069057,66851 792349319340974080,244143 765028957896925186,85562 791667891313709056,240483 792166804613390336,243187 765517000374353920,87904 773529051956781056,136947 773497104484433920,135960 775369554398633985,148574 773592556353519617,136947 776621762620469248,155390 795388341550256132,266626 769146382825492480,109967 771916629785665536,128017 790551013220638720,194085 757583621922226176,48021 767444948509614080,98646 767873684342276097,431998 769115592418885633,111049 773712354844418048,138909 780539467387973632,177773 757628838943739904,41636 794569211926446084,261155 758412340291248129,53033 793191239441088512,249926 768386820069531648,101681 792143164261928961,243451 795470850728329221,266884 733084391455510532,355106 770753902174085120,120363 739388845477748736,352004 762713014374019072,74133 779685560524812289,176110 781196761947746304,185595 786258077943263233,193533 787657608492703744,205989 795299427309195265,262849 793602429732413440,252196 776160287615512577,154071 750395519264927744,11774 764856113690914816,84724 766329242552524801,93036 779405191091105792,174557 779865822541950977,351931 794652988597944321,262022 772313476207251456,129650 795189083257479168,261155 773006075155124224,133519 777875859143352320,80720 787074554917101569,209043 758382405489008640,52554 775994903612395523,151526 788319664153559040,216979 794703864251432961,261155 757937588753674241,49925 779712006651863040,176030 758438164448944128,53144 793375292077203456,249469 795409071629160448,263141 757382771278946304,46405 761750505601191936,70543 781532019553632256,187469 787861230128160769,208167 793255815993970688,249841 763521050768441344,78304 768988581281034241,110209 779645927460077568,175533 791443040653209602,238292 761691648178946048,69951 787642252608827396,211347 765606456322383872,83751 780757586190753792,182385 769715745525755904,109666 773390215868215296,135903 758750752995028992,54974 755060611852148737,35044 777750714080636928,163149 790202678164926464,229693 788744503133741059,220332 747536979731038214,11774 794599823504617472,261818 779134220908109825,169515 779134659590402048,172120 779121680769613824,172969 785568479634034688,196247 794687846330302464,262752 761253057229262848,67547 779454677851205632,174230 780232461078831104,141360 765506900351938560,86103 772459216699293696,131045 793149458892546049,241034 753993779183398912,30590 764794562984509441,84745 766319069964361728,82209 789924245832949760,200428 788520547428605952,218275 748924508850024448,11774 793438590462226433,252196 763606891436109824,69269 794931436411359232,191241 770330295618985984,117257 768968399238078465,109960 773341776690241537,132497 790041887574863873,228124 795350683314782208,250785 788058178655129600,214492 787914887913545728,213887 793783671450771457,255162 769730537170800640,114779 778611114062020608,165690 757939404308566016,49431 777242655784734720,160592 794259965909213185,258927 767814443719811072,101203 776149217337339904,153915 792106878100578304,243427 778302247578894336,167220 780721123243626496,95055 794626151603810304,350046 771219368189407237,124191 786449211344551936,198304 795759983870803969,267977 777244404230651904,159146 773289124669173760,135489 777183258660536320,87904 755426674192293888,37044 769080810771214336,110585 789178283770257408,215437 765658757904949248,88920 781517343742693378,188401 786312205037891585,200971 760574272926429184,1248768 768493562119852032,106716 788444873192071169,192840 793461496445558785,249348 765693019911847936,88459 761242016395124736,65180 764857729827475458,80098 756857401634992129,43553 750665179277524992,14462 790387616311107584,228037 752965293316726790,24248 777037035345481728,159906 791380240618496000,236502 781244308183740417,185921 790232075601375232,218469 794555294319865856,261399 775310565522731008,148179 791733191560179713,240682 779095525110845440,172621 779777031500210176,176419 786294119622586368,202429 795115563060264960,261130 781273659264540672,186584 757732615034064896,48826 781337698787139585,186584 769352867501277185,112199 770912025874616320,121479 788435068179980289,217837 773618628986109952,137869 775810104406974464,151212 780923964759552000,75300 772534890826870785,129551 778391052294037504,167569 794928731798192128,263532 753360106138378241,26458 793181640398893056,249926 762753507489226752,73814 773164004457971712,134397 793873967316475904,11774 754095148863193094,30910 785887191994105856,22735 756222615803531264,41798 792297824188764160,245024 766401236614705152,90735 781540166917697536,188401 778041863349559296,165523 793243675664846848,249926 776496118192480256,155933 760267072370839552,61213 750134399262298113,11495 771618365668331520,114254 773560733250400256,134470 754709823019556866,33174 750774434860920832,14277 780074706053529600,177687 781085881721495552,183269 794252062468911104,258771 762794932725612545,74049 773629087575183360,138090 794313937843933184,257492 785299849185034240,194934 788073566868733952,215005 792201664077836288,243075 769622797102514176,111558 795299758810206209,266079 756951153712238596,44450 755161587816751104,35890 776773725446295552,1250232 789539238022901760,226182 767173150480044032,97468 771762906702544896,125740 751157373323075586,16602 764096347062632448,81595 780519970832777216,180429 794326137988141065,259773 755172118690603008,35890 765308527921553408,86645 768951077001502720,110331 780884633894268928,182726 755259256044081153,35890 770406088227360768,115526 760118031339163649,60866 790665365441216512,233307 774043229884821504,140025 786608913462337536,204413 778557073508274176,167674 788574674531778560,106085 773307405618778113,135505 795289103591841793,265644 780164303295016960,177401 790188383133847552,229724 764134818338791424,82066 771295652936495104,124597 770394793482608640,118191 773456355701194752,135004 785526366607409152,196676 790849190125408256,231894 758102723539693570,51451 777054692031336449,87904 758438123227451395,53144 758752712905269250,54974 785523454271381504,196676 793941974957064192,11774 762519468908027904,11774 780634017578102785,150151 785518767266750464,11774 790740503193006080,228341 794311059637174272,257406 776505735345758208,155390 781577733105192961,187607 766461435681640448,86103 792568950546636800,245268 761128253839044608,61051 780888031876218880,182154 778369542825271296,167407 760638595694727168,64197 776423598542249984,155688 761171936663707649,66828 787004943203000322,207076 774056012160442368,141316 766374169663512576,92885 786373015919431680,1248522 759392603812999169,56964 753003224248967168,23684 794945061939245056,262847 778777332848947200,170252 759219867551731715,57105 791863701443780609,237491 779161503949783040,171693 774542214034698240,139096 757806771586990080,48093 793847706691235840,255942 762794295950577664,75073 772599215738458112,131852 775512939575046146,149569 795339180297637888,266079 788465723282776064,217837 762748576384610304,74066 772131795852681216,129558 758265960918769666,52112 787745461864165376,210253 770820245930082305,119774 749925226822131712,10735 750433504895262720,12883 768062708402925568,103261 759114335281090560,55660 766099081869549569,90327 778337108054384642,162497 786767855626940416,193907 765019294795194369,84724 791733554195472384,240483 794562049607012352,261155 777926159828938752,161960 788939324041682944,195975 765590486522265600,85562 758667600092102656,52061 744296588386902016,349197 762844984672256001,73712 793522198048804868,11774 767755767415906305,99900 770027227782254596,113982 789547833284112385,215505 769115795708403712,109960 781508435196071940,188401 757622007068364800,11774 788157633446326272,215754 789265087911559168,224818 788565615069896704,218275 775208818858946560,146704 779548187996610560,167939 752900201212411908,24026 785540647591763968,196753 760253647955427328,16426 772246175554699264,129918 764506919155269633,82571 794115272110129153,350913 788439686440165376,11774 772540661039968256,11774 794550542513139717,261155 791695098400481280,240483 775473369013686277,149329 794757650785386497,261987 793801251985260544,220727 761097687294812160,62463 790965284362412033,221143 766388776004300800,91946 778048284279529472,163763 779604631617961985,173964 792277414856396802,243733 763661594941353984,78589 756244511752351744,42117 791326274203426817,233736 766624276698890244,94841 790586233340633088,11774 759246760262848512,56231 771724769905348610,125853 788514855741370368,218495 775716124059131904,149953 794148430373330945,256502 794212536304496640,194085 755168552773181441,35890 762816963345207297,431998 792534024900280320,123499 755921752459390977,18215 760421957254995968,58508 794720439197167616,262849 766783803243110400,95121 758124125499985920,41703 778572758162677760,168794 791372834803179520,238207 754183320259399680,31720 789299270700498945,221785 793468020362444801,252020 785323470821482496,11774 795040938502590464,263532 767990135354974208,100893 780689682757619712,140372 774037209888411648,140748 793567570066567172,250785 788462759100817408,218275 789757526325813248,225359 761808342398435328,352717 766466185198235648,93184 752206401246638080,21074 764141314803765249,80393 758793200286834688,55257 763880755273490432,78853 770664698505207808,120341 755491692350930944,37973 770921832895557633,119937 786614761353981952,205039 763811484979892224,79131 758372762763137024,52061 756623700355649536,44429 769885561075097600,11774 758633102822387713,54070 764203284102078464,82642 744195822166884352,354100 795759901293346816,247930 754841064721244160,33356 763872822674518018,79911 766000756679815168,90384 773641182345764864,138165 771891654634668032,128404 758800532353851393,54898 794120592882601984,200963 754859956076056576,33174 789134173801938944,222682 733838488311713795,65113 793151898522038273,249841 760175841863237632,61412 793244362289324032,249926 751180444834623488,16833 755469385020559360,35449 770823265904451584,120892 792091077071208448,243187 770462563221909504,118191 795394020721696772,249926 761664063940104192,69878 778548212445556736,166282 770764142462369792,121359 761210540274356224,65222 760520889012060160,11774 762002143196962816,71550 764432072265969664,24173 778413663036190720,167858 787218407510900736,179307 778280310500888576,166532 779765358253137920,172578 768046051978653697,92159 781363822225391616,187529 794205653896032257,258598 791514016195764224,56315 778687503846940673,169715 767069984870821889,94699 793148405480583169,249926 770797853014798336,120610 790900507602743296,234583 781893149157232644,80785 770292138819067905,354829 785826052656418818,197512 733750094831464448,354598 757805308395741186,48494 763230660974694400,73814 758225005192867841,51809 767156245430202368,96848 755086165854740480,28354 794663769490259972,262313 770651630333231104,118192 776402455823159297,155390 779127298028994560,172799 774469094297001984,143585 758997547566235651,54631 762267295217364992,71099 785863268787220480,198878 764217193630277632,81869 758315413335859201,52061 778712296168103936,169740 764159332929810432,82283 780905788185284608,183546 794977261673914368,263817 769298744252755968,112363 749326865152696320,7828 762759729886007296,73712 792083920074354688,243187 790906407671312384,234583 760708545377607680,64325 764300407174754304,82744 791288242897321984,237491 794159232421490689,254209 761609027839078401,68873 755947258365956097,40881 762030949118935040,71488 769512366094454785,110381 791401029917085697,237908 792759897318240256,245313 787398816311877632,210289 756207683942875136,11774 792549973095088128,243286 793918174081085440,256866 759369318048104449,56964 768478061683699713,101681 779169041009086464,169552 758820693517570050,54070 793230120064471040,250293 791781567794442240,203710 776899915033305088,156835 790259845316227072,229159 762745495131488256,74066 768881165474402305,103261 763560996103335937,11774 794591843652489216,261155 789156519086436352,223899 793207548937502720,250633 762763189872386048,74781 789263910725562368,224818 732919761869234177,351617 776504140449062913,155898 772477087219195904,112788 789160490354216960,223286 788689918180548608,217519 788035299398025216,214492 755769430458634240,39384 750767018849275904,14858 773889100910919680,139404 793287035654119424,250293 793741299866140672,252020 765017605711224832,85734 778605205772468224,33169 793128188306219008,249725 763224201201274880,47188 765355134780055552,86645 768973587856457729,109960 764137561174441984,82066 780479364240519169,178194 754128503017050112,30590 773894585101668352,139404 760424435669143552,62771 749342534002806784,7816 769957940929462272,115817 778937414790287360,171168 781475571524112384,185921 785860900196589570,197512 790953716820041728,234583 777953250024656896,164578 786549587951484929,204413 756462045248098304,43391 780911271939940352,184337 763780237545115648,79589 766700953374523396,95262 793103792828973056,249469 785515403728588801,194949 789854051517116417,228172 743225711733915648,47188 752977777574440960,24870 762459512838041600,47283 771977655126294532,127657 787765620213374976,210238 788550022677737472,203710 755915854781542400,39132 762003698360942592,70501 793969153568751616,257026 786430086807326720,202429 759735578409570305,58815 771537595847159808,11774 781856626772889600,190635 790949449971314690,234583 792490767914860545,246225 773110859086254080,133519 774058992268038148,139459 785279717293162496,194560 761557871205027840,352982 766407619607166977,90482 775341133656367104,148045 776103245727010816,151463 768554949869342723,354891 785962918538014721,199546 776122031003742208,152735 753444201132535809,14277 750505029103067136,12535 781904390424825856,188401 792088570248830976,243187 748771164948869120,1247935 768504663721119745,97305 759344672728752128,57944 762034548309946368,1248973 756292018565943298,41680 760919930485116928,65198 752912151472373760,24134 775146652579442688,146847 750803892980576256,14525 792887031449939972,196314 791747156843503620,238780 763440882070749184,78159 791698272423403520,240483 780481552635588608,180783 793093799203463168,249348 751876287787102208,18893 744652571374194689,11774 793103720120659969,247241 794654811761283077,261155 786119581010128896,199262 778681562988544000,168284 787668284950753281,210432 756646055782014977,44450 772859906684809220,11774 760181378394664960,61544 770471325051809793,118005 755786443650428928,351768 765899980037062656,90088 766663929049165824,95343 787012977840926720,208065 754704696669900800,28732 755061544585662464,18979 793855143376592896,255942 751557452831875076,18555 751888693418291200,16299 788399942511435776,217519 775362273128816640,11774 777990383389204480,164694 787833951532363777,211829 774322366201593857,141360 756425437430083585,352699 790726062007128064,232863 770272654687244288,117257 754758425234386944,22393 757781095974772737,47940 762816257489899520,74681 778200801961541632,164826 761456534337355781,67369 790006138888679424,228354 756695750818529280,44503 793480159177404425,252580 756357023189598209,42249 793222556048240640,249871 793405641255690240,251452 792564411374243841,246632 793147580267933696,249469 773616618207375360,136093 753862433064755200,22439 756910722232168448,44163 764832682102644736,84724 789680351970938880,226731 793868231882772480,256255 761565813606326272,69231 776373443793158144,155328 777290370522583041,156835 785587890621259778,197035 791431492769492996,237999 768779047358738432,108729 732592026089181184,352780 793163566794870784,249180 770993047744241665,121949 791785222773669888,240584 770320467680858112,114254 759192190396538880,56964 790333874488250369,230559 786199235645411328,199441 773596238197338112,137042 756409789828124673,42249 758657251167133696,53832 775316377955471362,148045 760623508879581184,11774 765911852736020481,88459 752196883511013376,17580 763787215348441088,78566 762906934806577153,74041 767478925614313472,92854 785313156415557632,11774 773710901413154816,138903 773533786214699008,136904 776107461858197504,153610 778005164259102721,14383 792119085496532992,244224 792377706243424256,226738 757638199376277505,11774 755771610842431489,39462 759131404332511232,57120 739175730093920256,195876 787045467175673856,205590 793433714239934464,250633 794146729029464064,255942 789200680170827778,224221 794619388490121216,262022 770693079124684800,120613 788955422996762624,220029 780551517405192192,180074 758654782932455424,52061 794044197334487040,257492 789260658541944832,224818 764271565072588800,1248768 757847968254861314,48585 779732872089468929,175952 764765472734666754,84209 790645824816615424,232169 760227660559593472,60794 758622835136929792,54070 787362909722644480,209351 775817909570445313,151741 794378374084960256,260173 768307255532019712,103924 793577273550962688,248253 757608376297717760,47940 786034718571573249,199961 780766927861854213,182960 765198588955729921,74247 765029881214300160,85562 787008850117349377,208176 791070206500102144,236454 760108135898025984,47940 789710107529531392,227048 755610551779139585,36875 761686780265558016,68862 778629821454815232,168284 791461398224121857,238272 787385461945794560,210289 757171979787046912,46294 781825530144235520,188119 771335898948567040,124600 772830760747331584,132364 786028939168800768,197286 794563110560350208,261155 765572680322023424,88052 773928562231504896,137965 785484185662283777,194723 793161789106229248,164814 793511567849508864,249469 781302265139331072,186434 787266352151089154,209184 794593431972679680,261155 769262986296983552,111448 780405534977433601,180037 768183709107302401,101681 794336368285519872,259659 773061070500028416,134288 733353308438581248,355480 758366947218186240,46193 785634853328973824,196432 786967864225869824,195240 781554592580591616,188401 768836319367704576,107032 790972827017048064,235590 769324073428062208,110585 752012352883527684,19317 772990248951410688,133980 792117414485950465,235685 755223620864008193,35403 775824799037808641,151255 763794259099127808,80136 769653938555465728,114587 785301180155097088,11774 773766733110837248,137953 751127909855793152,17143 779274457705840640,173673 794277284232433664,255983 789917819206897664,165185 760448660375154688,62853 794618388089806848,261987 770893115871727616,121949 775085357066883073,146838 756190704825618432,33028 774562102153359360,30633 770306785412583424,117375 787318945606868992,210207 770981936219074560,121949 764408142990016512,82066 791424764661293056,237999 767962531793084416,102137 768185519020843008,103212 753981838243364865,11774 758107209528184832,50827 763101105597341697,76633 763435461087858688,1249136 761260126770696192,65626 792475893771882497,243286 780853715838373889,183269 763417963114278912,73814 765236120028184576,83469 778725857523142658,170169 794562365207511040,261155 774055077107503106,139404 786132444915306496,199840 790128787719610368,226881 765327081672675328,86472 772872617808240640,131542 785853228504211457,198671 769576126352007168,112239 794931308875026432,226738 759859630608568322,58227 777713534050328576,151463 778544466558713856,164764 767911613139738624,101203 790987515792621568,232169 789239216165171200,215505 765979804873228288,90384 788799011880783873,220820 757777958094372865,48594 773632193553764352,137869 793733775326715904,254577 794663248461230081,261155 761535670494064640,68908 771733404983369728,125163 773913549039108096,139404 794747249477619713,262849 789491880031498244,225981 750446632269787136,13046 771028343928000512,105109 791660945030385664,240483 768934520817119232,110477 778843097824231424,169410 794082039209213953,62492 788747904341176320,220332 777936759862599680,164826 788204103935614976,215437 790917180984467456,234583 762392925812711426,72434 794980427085783041,263906 779373618044235776,174542 753280083918368768,25657 770235070581989376,117484 788100940423397376,214247 794667846617993216,261155 758717402674782208,11774 763618076998807553,78159 769431921638027264,110585 775825565039243264,151463 790683597141254145,232169 752289666024505346,14277 794743579260452864,261155 789506570073673728,205972 758655149678039040,54070 767074956047966210,97811 794749928622931968,261155 770233677661863936,117294 791041103092940800,234575 758070954593484801,50647 767724814849245184,100893 791363296691625984,11774 778329298038091776,166362 791718809723871233,240483 761909675419963392,66804 762645131262439424,73814 772243750068318212,117377 786437439262826496,202727 768741603120939008,95055 788537795425865728,218875 767303077066076160,95672 775576593003446272,149770 776528882413494272,154832 768983983350743040,110209 732619612936916993,1035907 795389701624430592,266491 764838085506965504,80648 767163782456086528,97392 764981992421072896,85562 751811328445210624,14277 769827231380148224,114220 791120206244540416,235881 755437489523871745,34666 766606961429262338,94612 789667797089542144,225439 763925307464093696,80136 762409587362271232,11774 780569849139527680,11774 790956208836403200,234583 769054505795198976,111181 770490710478954496,101163 776610471860400128,156835 756387533861314560,42249 773690697681555456,138165 787399282882125824,210313 793411258871521280,245549 756338145264865280,42432 773628327894536192,137777 792311075115036672,244385 786334752487858177,202429 766778917956968448,95672 762419271720800256,72978 776160128332599296,154071 775439476587917313,121300 791035051421143041,234583 780904510281703424,183269 791449262286446593,238395 765217934105010176,86103 776871291131494400,157755 785683559738544128,196917 756626353437368320,44450 779057930909933568,171693 767690189871296512,100605 767823949388472321,101163 769736874604855297,109945 788696250656907264,218275 794879966601216000,262849 771322813361684480,120425 793968388674646016,256276 757982377339523072,48287 788714574816153600,217837 775756565924020224,151409 793139370085593088,249469 773893942156951553,139577 774631807438422016,142906 777148267209580546,159598 765228718012960768,86440 764091654810718208,80939 794227817282027521,258909 793099427326099456,249469 788673796312076288,218275 795748870076637184,268646 765213782536704004,85027 775004333494579201,146246 790596059152003072,229159 768109463031119873,81869 763265663959982082,76723 753186895157428225,25255 795430645488963584,266079 777338555051810820,160592 786203569313558528,192032 777171182659383302,159876 767111045613694976,97392 791722363679223809,240483 763832067553685509,80486 795118769664393216,262847 794925488342962176,263895 787076293045071872,208949 793597387868602368,252408 794142510419419136,256564 774329490222702592,142563 790617918899912704,232791 786574573693054977,204413 792749699262320640,246392 768794876272058368,108849 792063863357407233,243614 785236218091012096,194082 774798727164923904,138054 778952761551400960,167220 751186059673890820,17416 770746387055206400,120610 732214249217478657,350404 767410306205102080,97515 767419340480253953,97519 764173528300032000,82209 786334113439617026,202007 789867816769970176,228172 756872901958205440,45304 759720620334645248,56784 787042535273148416,199307 786232352473165824,200382 770620398996160512,119794 792723189520601088,246726 785841445936726016,198671 761621243544018944,69794 774407629305024513,142217 750823499380428800,14802 753952483047776256,30590 789832632959770625,226578 794544163748360192,261155 793471598787428352,238485 766607679703822336,89359 794661598065475584,261155 788785281377918976,220526 762160937746903040,65974 734383927108898818,11774 762608077929459713,73102 780469727055314944,174034 766593250794803200,94699 769609850217074688,114454 771999999391506432,126859 767668378127437824,100553 791662601663049728,226881 753715933365936130,29456 788484081327669248,215608 785565893661163522,196788 794737819994517504,262849 769289321291526144,110108 760527579438735360,63268 795321245076246528,261155 793903029451907072,256451 752094782017658881,19528 754102585674625024,31852 756491798080397313,42432 761161046564282369,61051 768149161476780032,104162 781874631258939392,189017 767026704984309760,83565 753693072941342720,29263 755273330215755776,36219 777843616404299776,164001 794259119049822208,259200 766835360135467009,94699 773569004292018176,106716 789270232447713286,206048 767838233522606080,101681 779423804959232000,167220 781136897506672644,183269 763155328531705856,383096 762733699527868416,73712 785586080984817664,197286 769282862440787968,112445 791086073585602560,236325 794542966329090048,261155 790911209390366720,209243 756217620525756416,11774 776755387995394048,157082 786940883958661121,207613 792079466130509824,240583 753720515962036224,27776 780564926775566337,1063777 791957703736201218,240483 761528125905702912,68924 773550578106597376,11774 780377892354035712,179742 765185410028810240,86103 780546645335404544,181419 781455897356738560,139404 788203008995627008,215608 763524234228273153,77598 773961813759102977,139404 764156056100409344,82066 765393731000283136,87145 761312250384769026,67401 785273452928262144,194648 758024872454860800,50827 780487194683121664,180074 764614321666228225,84247 794597245236740096,261155 771863474196533248,127134 773842302628466689,139255 772814221549580288,132335 763827689438388224,80607 792587344104665088,246674 795178638832467968,249926 777597406393147393,162294 788557429910835200,217519 777957939252387840,164633 779188579805327360,172613 794735506798088192,262849 758778179058212865,54070 764857149302255618,80720 768889274712424450,109945 765238937497415681,84724 777902316787736576,163990 778054330247028738,164001 775321855074983937,147426 785837012800634881,197512 765854187880083456,76623 788551300279574528,214660 791480898294198272,238207 793450802287370240,250033 768977677093134336,90629 759435630908669952,56964 792801152022810624,247241 748828408663113728,354073 786907652118843392,207244 768678486772883457,101681 740444634900496386,11774 786167163090407424,201445 792357502813888512,243075 795401488717774848,266151 765670963237097478,88669 766335106084503552,90384 767545771495424001,99851 791934530860949504,240067 788141650505666560,215754 792142313900290048,244297 763394076334927872,73814 793153466461884416,249951 768163550091026432,104162 785615103420985344,197512 788311919849459713,215252 793923618216493059,251155 778332871077433344,167393 772463101367025664,131045 786020286294401024,199546 773273981696679936,134531 794002500026146816,257492 785432548985884676,195125 790928616255213572,234796 793874020642885632,256255 794536238468530177,261155 790910077309947904,11774 786205851295940608,201494 761586981314977792,69231 774907364268990464,144690 791410284019773440,238938 792030834958012418,243187 763443409017196544,78159 775067715652374528,146259 795397963589644288,266138 758147942633046017,41703 775082921732419584,146259 788472890886795264,218275 773536793480142848,133702 790594209254215680,231894 773274214463864832,135381 753349684232544256,27222 775060531447070720,144730 772131262920323073,129471 774725376207622144,143043 785368339451301889,192421 791052583704166409,234583 794654474216337408,261155 770416803390435328,118515 793483213184335873,252196 789823307231133696,227857 754738339266301952,28501 793867143070777344,256255 752162068791427073,14277 794961571378294784,262847 750363966229082112,11774 765690672326254593,88881 790354178170171392,228354 793065804916940800,249044 790659144437161984,230485 764220034692493313,81869 791063754804961280,235620 793140202747211777,249882 765159381344264192,85562 790972518387548160,235590 795101369954729984,264397 754090608004698116,30370 794342132630822914,256038 777644616099074048,161387 762435485264257031,71725 766363373508390912,80939 766759189876183041,94899 767827378219343872,100559 770041065885798400,115538 794728370193989632,262849 751167174182600704,11296 767854080890925056,102137 774383829444288513,139404 785852109203841026,52195 762282543198507008,431998 751080244019290112,16042 785314401700249600,11774 732303449765842945,350955 763431355988475904,78129 757789926632980481,48491 794559089154097153,261155 754745589334544385,32873 763606621993914368,79231 785270962900103168,194648 792166252676603904,243187 765234685542854656,86645 788677150568288256,195876 758277882812600321,52061 777463917245177856,161349 773193971388538880,135025 776933903265300480,156835 769584900085280768,112239 762037089311592448,71476 788399331380383744,217634 780900494449451008,182036 792865006316642305,247877 778736472996184064,169916 758677569646501888,54070 780372327208857600,179702 785931381243154432,199769 767895712151535617,101514 773627777748787209,136905 774420116691824640,139865 755553265463406593,38183 769822406009556992,105109 781194968727564289,185310 793187994865954817,249469 758724041746165761,53001 768798887796551680,107745 793927082841509888,256269 778314261877534720,167085 786391481754025984,202030 754196902934147072,32157 759299205647175680,57247 772963739377078273,133454 786279804974669829,201958 752088687584878592,17794 771840501804695552,127134 765978843043758081,86119 774255735827931136,354829 774364999020085250,142668 788193183171645440,214660 790630553103900672,232137 766056947384717312,90384 785472224287395840,191065 763604043625271296,74836 780073601521315840,174055 756431270025003008,42570 776987776587706368,135025 794356070177087489,252939 778994453419700224,11774 794655332492414976,261059 763783183074594816,78271 794009327258341376,257325 764141358558961664,82066 733202770665328640,355667 767692150725222401,100605 751211774658146304,17502 794757038895140864,249926 791775798432718848,240070 769056986054922240,105647 785655430664089600,197512 773296738312425473,135489 780003390868885504,177704 768936111670300672,110209 785608735095828480,196788 779698499663388672,176196 762200266162724864,70941 773923377006284800,139404 788216662860324864,214992 762751029666385920,73926 763085669451259904,75802 773496976411271168,136947 786270187989401600,197130 790702251304161280,232884 775078613670658048,141091 786374018676854786,202248 787803096525119488,205094 790652590329593856,232169 769515292582113280,113894 762696303109431297,74247 794235887148118017,258456 764872243461718016,84724 773272189663674368,134472 754775436631171073,33356 767797067137818625,97468 763478645662818305,351465 774714270844149761,144654 755370957066366976,34666 773698383680634880,137612 780079538361475072,176203 749631280220762112,7816 752002055628349440,14277 757011231777492992,39026 769280396370518017,111448 794623468310446080,262022 793172135095046144,249180 768577426485936128,103354 793148288467894272,249469 770110567809941508,109960 776526060867481600,153845 785922947579904000,199640 766277084096368640,91946 788552658701340672,218767 793946260378001408,254135 791800885236162561,240483 766459005602455552,92917 754121960582504449,30296 769151971521691648,110709 793210376666087429,249926 786379193386840064,202248 779006216991236096,170187 786955256093605888,207613 776386627996413952,155037 760426762866200576,62771 775509549713203201,149906 750101182828253184,10735 767941924154175488,100605 780390063003742208,179742 789131527284228096,219012 760604065764040704,62716 749738005699657728,7358 790566485202759680,232137 756795754862239744,43956 760997342183055360,66105 779694331867369472,173210 758380290540642305,52061 755102331755167748,35044 791454330289283072,238207 786426753396899840,203350 753011470036717570,23742 791057508584529922,234796 795338350983020544,265806 755550099879493632,38476 749468743315709952,8187 795386095152283648,266491 755882862759387136,18215 793487526929379329,252741 760248251345928193,61922 787103979108958208,206349 773870811555954688,139404 760250364817879040,60541 792086449936007168,243286 793846365134606336,255942 750732899922640897,14502 764849218779394048,84724 791073381407875072,235590 793885048856543232,256255 764786290747400192,84724 766114105182810113,91049 757660336644235264,48369 757619732388249600,46076 787381089279086592,209269 759147660955623424,27156 765778523852275712,87904 774121189144801280,141316 754748516413612032,33356 734127178162413568,352946 795689495970643972,11774 791803179109277696,56982 761712975396806656,70475 793435028042559489,242712 761971067837554689,71087 768966992254607360,110389 785615376038014976,197286 795452964382982144,266151 761323855864401920,67401 766701778561802240,93303 763325250360647680,47188 771392568793923584,125145 787678056240427009,206117 771076471611940865,123217 790970630665490432,234583 795048995320111106,262022 757073719483170817,45857 790955141616705536,234653 762779181876908033,74133 794538797161709570,261155 779307459232038912,158387 763351230148063233,481145 764110595872260096,80939 775066412473733120,141091 756312775316611077,42564 771770483796742144,127218 768226838799802368,104973 752722859802275844,22575 770702136959234048,120610 792562279573106688,246671 762706034108473344,74066 793951539232587776,255826 793353032905797632,250633 764973436322058244,85562 795098121911070720,264754 785936522004561920,199960 749417176755347456,7546 750193355905200129,11391 791470254128041984,238272 766608641327857664,74431 778581645297344512,168794 791404261565272064,238378 793493663674433536,252741 771352796788559872,124501 761151956895358976,61051 749869127070846977,7999 792570911459123200,245147 765632172107534336,84209 793239938942636032,250293 752664625439764480,22750 773953673634381824,140390 781697098265817088,139404 775301428327903232,148170 759113657888415744,56964 762823996123516929,74650 781639414665457664,186434 791802969888960512,240483 792059225719447553,240483 795260119491682305,240718 760667835420946433,63655 732323435158757376,351437 757585254756392961,47844 771884400166318080,118191 769835366312386560,654029 750349173749260288,12281 768506142712434688,104999 772379264154861569,129991 779375225683271688,174557 785530483463643138,196277 790742042938781697,230282 788407692784201728,11774 757245691794223105,46006 755858687286140929,39809 765052841798930432,85562 772763558488727552,132335 793528473423843328,249926 753005110087725056,25255 762460825764233218,69673 785873153784442880,199166 774393161103794177,142566 793850830386442240,246425 768980553844621312,110659 794620713307029504,262145 788536624468598784,218219 791767070455140354,240814 768138694419111936,100893 763808196548976640,79987 787778510475530241,212139 772843674065567744,92917 787800387164176384,213064 795409888906199041,266151 779454666526580737,175260 788447358098956289,11774 792022098847735810,240483 771681641437728768,127134 794578211967565824,39957 768969327613661184,110647 787215818132033536,207360 759473050853208064,58267 785622562428612608,196348 785848631857479681,196247 744201863642386432,11774 776623165875163137,155451 750486926667292672,13211 787874662961164289,213064 791866803395915776,241940 791010685450915840,235886 750415010732515328,11495 775920967113543680,151845 752665096783101952,21095 791406721897996288,235590 759094678360821761,56146 776098964382756865,153095 777821300421255168,163763 768975710006280192,109337 776122214634565633,153845 794703468535681024,262849 754003835530641408,30801 765434202615447553,86645 787776057935958020,11774 788090664793833476,215420 791318930455355392,237491 788752279784480768,220526 788028127490498560,214492 793328974885683200,227734 785737606902403072,197324 778000972719071232,165435 781887083463872512,190553 786561341838372864,204302 770281520565260288,117257 795136530150932480,263289 753331067717910528,26492 795613276415606784,267655 788838827376971776,219942 773177356496146432,133529 786503675799822336,193533 762024801624027136,71502 765630881537064960,88546 759097512535859204,56964 758355328459083776,52554 790907454301364224,234583 762691295169032194,74308 759773969578795008,59662 760872970969550853,65180 794897102929350656,39957 768190890267422721,104688 786561339678392320,204413 795034643481423878,264677 791733815207092224,238429 753037605181263873,23217 779014803927031808,171982 785571415311339524,196214 788826652524634112,352258 775744689081241600,150511 785276310432182272,194707 792324424506613760,239708 765687306804142081,82002 760532986873810945,62771 794622946652422144,261399 773658003819991040,11774 785976246962364416,197324 787248854139895809,207360 787480604308824064,210432 744422437622669312,350812 759533533127925760,56964 756957187444969474,45672 790307801100791808,11774 790316245505675264,11774 794898696622182400,263793 790580328775708672,231318 760474629953753089,61544 770213011323772928,111454 788418480827568128,217070 790976840890449921,235590 763870794921324544,80486 780552401250115584,178735 793343145044041728,250633 732925771950460928,354162 760853075758161920,64722 773708448705892352,11774 749316687892144128,7855 774059657073610752,141316 785613864087937024,197512 771088894011973633,123085 752063859817476097,20492 756845380474658816,45171 763102503336611841,76410 778193669966983168,166390 793193356948021248,249469 768157395734396928,103389 777938852010917888,121080 795059383717629952,247930 764996772083163144,84724 767359799172276226,96883 771729338660036608,127366 779699046965506048,175092 790243412117106688,228341 778195760412143616,90252 767921418663256064,101681 760557282165862400,62716 788781063900311552,220128 758707133894369282,54070 765037820490547201,85562 773850344979853312,137042 774050935148466180,140539 794873808800858112,261155 732728603910119424,353279 758325063128985600,51809 756243545573457921,41680 763214373120770048,47188 773923017227403266,137042 791854323911176192,241274 791386065315696640,238207 795177601035702272,265550 767488248876859393,90982 787053558499647488,207861 793189297281261568,249926 790369923616935936,229693 769664929943158785,112939 791334766544990208,237594 765063905068679168,85873 779853969011183616,176203 780768687376699392,182960 749953825512054784,10735 761992039995236353,70858 763456851161780226,78159 778668836832804871,168892 786543180028063745,204413 776818705422487552,158428 768635681904087041,106716 786424192019275784,203674 753781306148790272,29800 777563256332423168,161387 788019904855302144,210253 779623001935454208,174818 792133136918261760,243187 761665274235920385,69947 794707103738986496,261567 767407863652155392,90384 768611430857904129,100213 777300963401011202,160609 776099621751762945,11774 793465010106212352,252408 790406115314044928,230485 764800480493076480,84724 766268524537012224,91946 777989496528855041,163901 758684595298664448,54070 777129434663030785,160226 770360624505380865,117257 785822346942685184,194723 795032959870844928,263864 781091216448446464,185296 776871885992824832,157840 786300447476764672,49459 793187155149488128,250430 780586107947798528,179537 790550603252559872,217519 765698706377101313,83790 790380201389789185,229693 792186861003374592,243187 756268643105775616,41438 766000238955929600,90384 794552242938359808,261155 757729503766540289,45348 745649163514195969,11774 759117226456805377,57131 795026714627817473,264460 778244613328867328,166532 793573116744175616,252741 767842953998045184,100893 788738766131322881,220332 792825179806334976,247232 756688329521987584,43553 773879967444832257,139404 791359848449449984,238383 793223893377048576,250383 795669523336720384,266026 758873078004723712,53996 764137965132054528,81702 765331590897541120,87145 792965806099398656,235685 777166851486785536,160633 790016926965571584,214127 755074917100457984,35044 767374187237367808,93144 790760122050117632,219523 760548307286446080,63451 762983023281311744,74571 772947790041190400,132578 778665768242122752,168794 770057444773027840,114779 780224292147507200,141360 766034644949020672,90539 768173373310443520,103986 792790459223568384,218219 752667950314823681,22657 759255457500434434,57574 760534692177256448,63149 773315673137287168,136018 777251525328564224,159146 765541868222320640,87904 773238587706015744,135004 793472700387844096,252580 771447419066322945,125742 780641213019926528,182257 791721844080508932,238429 750203838204874753,11296 776146244066430976,149300 780600090037719040,181789 768806850384924672,107745 791710497158463488,240483 777146256879607808,158182 791069871903682560,233829 769413019411488768,112399 785529264057700352,11495 772211161982988288,122344 790779733801787392,232169 795113760125952000,263926 792059435938119684,1170807 743165591930998784,304513 791531112455606272,238877 792243577904443392,244230 785627222493110273,196538 760949604464537600,65626 779136283666886656,172962 792029958411431940,243187 788063255067369473,215005 768124338755207168,102745 772722538786922496,131421 762402551757152256,72508 793886178843893761,253032 761352174370643968,68102 749355597926195204,8047 777056137229262848,160131 788529374589022208,218275 750399089494396928,12883 764584055551565828,83751 793186131655299076,250430 758795675312226304,55260 788135628743413760,215505 793231837212573696,1248155 776872812824977408,158524 793218432024006656,250633 792194171209551874,242178 788801936698986498,220332 773674543114285057,138543 794820734002589696,262849 750490722940309504,11495 750636582185627648,13627 767863938277056512,100893 773984409129287680,139404 788497052472750080,218275 788740173639147520,220332 771362496968007680,124597 753670802843717632,28586 764784289242284032,84666 779886665208770560,131007 756603448804646912,41839 778624128601427968,162610 764337133444329473,82002 786735447145902080,206010 766181786384605184,90384 790757533984165889,232169 794008182016327680,248652 789329361258352640,225480 785682186288717824,196277 766786908961722369,86120 771455661175508993,124597 749253568478060545,7599 785550210428760064,196788 785662322559684608,196788 780864391306772481,183269 762719032588005376,73910 767864255181881344,100605 759117637347598336,57105 771835673506619392,128143 773585560245968898,11774 749307515842670593,7849 750607470725242881,12062 750934515153940480,15808 768939228571004929,23762 778291489109520384,167063 763508206379282432,77598 749982491952295936,10251 792026247962300416,243187 792405466080956416,245566 793267360354426881,248253 790514632700137472,231894 793155368096374784,243075 781624572982468608,186063 764164813656297472,82162 791080495593484288,235963 764268342286909447,82283 768935444071325696,100949 764131769046171648,82011 792769924699533312,243187 751907626045304832,17794 732903095894691840,196346 759186422213570565,51798 794702287851528192,262588 790919658949926913,232640 753220942302773250,26140 773694782690369537,137869 756293234574364672,41680 768123563673063424,103506 778393809440739328,166916 769779776861143040,112886 781318780035166209,186170 789285153885581312,224680 762758970654220289,74827 758025302442377216,50923 786321909067677696,192032 790029387286482944,229434 791632038457700352,240145 758725804620513280,46076 792134019869609984,243513 793167878342205440,249961 759783865363730432,59809 771392835346108417,125367 760997379977846784,66159 785822794386857984,194723 776741590425415680,155688 791728634386153473,240145 760806282211262464,62877 786754752663040000,206008 750389906933972993,11634 785595210457837568,195408 778294751346909184,167220 794718496336805888,261155 753715824188395520,28866 775839842684899329,151212 786360409359921152,201351 795742245479653376,267003 774978025242845184,132497 775290979750383616,148045 792074728735404032,243187 791703541983346689,240483 758471998012030976,52167 785259595371384832,194154 794697978288214016,262752 785321727861534720,11774 794235884845596674,259063 788036788468285440,214138 781287933013700608,179718 778951975622803456,170777 794347563776258048,249926 761697514626031616,70177 790354725216538624,229693 765560458980036609,87904 756278355570331649,42495 787270054215901184,209924 794328631338074112,258878 766035286094671874,90401 790660834796068864,233307 794934452594049025,108396 791218831947595776,234583 792026499540856832,243187 788471155237744640,218275 791782767759618048,241678 785477851399262209,195975 792448059502239744,243659 789516591184609280,205972 760893750218371072,65474 790974138693189632,234583 762655171209891840,73926 792085778138591232,243187 777132865444122624,160353 785978359742332928,199262 787164403112284160,194085 793206533169385472,249926 765068127671558144,79561 769674712074956800,18030 792497480495759361,246225 793497499063488512,252408 791878993981108224,232437 767178632401920000,97432 773695318173028352,138205 774751747206066177,144538 789342813548847104,224680 794227004925210624,258909 735461684924567552,353374 760414639591034881,62063 773292963426406400,134993 791004360654393344,235620 742755908162179073,350711 772454912508633088,131027 773874337480708096,138382 793084629347512320,249348 785499955448295424,1248522 755121659426828288,34666 763525073659695104,78304 753859414184988672,29548 763035140893339648,73712 756600318192824320,43956 763888652904718338,80939 778996852775452674,171324 795394404655759360,266884 763776733342339073,77708 772586717924757505,131045 773813549781094400,138819 775825514657230848,1250248 767807692362711040,100893 794234059664879620,11774 778191943637561344,164980 758436149207498752,53185 768451604005650432,100893 792106746131148800,243187 773943456607510528,140211 765650418663772160,88930 768536819512336384,105488 749304278079172608,8047 758107459915485187,50476 794211855040413696,258816 757419514644475904,47220 755084144745390081,35044 756219840918986757,40945 764982542386679810,85562 759131999533617157,57092 795394428974338048,266884 780652910384287744,181419 794378453218947073,257353 768912148395274241,109666 776584472124727296,156976 789212124715167745,11774 765380312587055104,86103 785319872263708676,11774 785963452858761216,198671 766160452644638720,90482 767860674403921920,102137 768426366488510464,105426 780201271806480384,178477 794168005932568576,255192 765284564260495360,86653 773699726982025216,138819 756199130498686976,41712 769217940453335040,111438 795668952793960448,267862 761063640040476672,58227 758711929284071430,51778 773560986779447296,137042 794701372914438148,262849 769139881771753472,110070 762786783813828608,73712 755840070716751872,38352 788369848023785472,211875 773902789244248064,138819 757097531759292417,45857 762420724019539972,67852 794210474388688896,258456 733121201627791360,349652 765708354928844800,88920 744237696059584513,1247640 758721240219525121,54070 765525624937189376,87904 766256321461096448,91751 755177841898168321,35890 763838014137241600,80716 766016995024404480,90384 790667369043537920,232137 776072027266482176,151526 767894209156317184,101681 771819317449011200,127358 790347438733217792,105109 768440997676212224,103924 768196761148018688,101681 732921203996889088,354606 769378675145920512,113165 765531541858582528,86653 786980582496534528,207287 753786591236222976,26446 734732401268654081,355260 765553391129026560,87904 785642406225940481,197512 764290026175762432,82457 770962489202708480,120610 757694815500992513,48663 791341579294375936,11774 791440225041907712,193524 785663205997617152,197673 787718193712246785,208059 785551299689406464,194560 742162864203436033,350711 780513192065851392,11774 758707855449006080,54752 772410561711575040,126218 773890506304659460,11774 781184515226017793,11774 733092936246775808,355880 794717158777364482,257423 757314440551215104,43225 759878965880233985,58537 779779170192719872,176201 788791443326251008,220526 760144332913463296,61051 771408583577645056,125367 791617580708474885,240145 769590482682818560,11774 755951876814753792,40881 772872920095789056,132578 777368240934817792,126570 756510451664457729,43266 772516269463597056,131007 761590428047069185,66159 773280096702595076,135888 778677043424747520,169201 772350856368836608,123825 751605707414179840,14277 752960336211349506,24134 765012017308721152,83106 770489700498931712,118192 791815749211942912,234583 780492573790068737,180825 785600590738927617,197286 760338175227146240,60805 766817667307085824,94644 779345032235089920,173964 790579755804397569,232137 750850421904838656,15255 741331320819884032,195876 758454520401698817,53185 759356244737921024,57964 770801842162765824,121479 792212355136430082,226538 757567271111917568,47761 762695332409053188,73814 776885599894634497,157755 770060472204857345,116082 785453933787426818,195481 773913254917607424,139865 757313620296380416,46890 781882356315615232,190635 789501267156447233,205972 781728083455778816,183468 752977035283173376,23719 792365600043655168,244143 759463516214558720,54070 764439342144192512,76549 793236047069085700,248688 788867970793627652,218275 756596286678245376,42432 765648973025640449,88052 794598463514128384,261818 766776053146812416,91810 794779682893918208,257492 760106038817329153,59999 776894820925136896,159308 789882104037330944,227242 773559245098942466,137042 791420621146189825,238395 788749706063060992,220332 770480827444629504,117257 793601714892869632,252020 755467978393677824,37832 768086915341881346,97811 781631644503576576,186584 781197359824801792,185496 756278958761574400,41468 767191124146401280,97386 770731965750382592,118482 793418180052090881,249926 794160576175874048,249926 751608730282844160,19000 787929263852912640,210238 776581244331159552,156103 788490171402579968,218351 758640094530134016,54070 756211206638170113,41680 773752316952477700,11774 774726826782437376,142942 761348836983971840,68102 769122567416320000,107072 786270444160548864,202429 791351380871114752,237908 768961226084941825,110615 771420146762125312,125554 780108697120837632,176128 755053261975990272,35044 772460543605104640,131045 789512921734782976,226123 786128875323437056,199561 756950911247872000,45090 758431195742867457,53001 763746052365094912,47188 765310255257489408,85767 766435224183943169,90483 775436133530529793,148574 766035865059471360,90384 757432785812398080,39005 788054523122163714,166282 776477233397506048,1170441 763161080306671616,73814 764687737987461120,84422 757433397677391872,35403 781279565482172420,186212 762668336861765632,73814 777970926587514881,164826 789167385458593793,11774 785551111042297857,196788 761753496697737216,70543 794971696587358209,39957 795687454078631937,267862 755780846708256769,38183 760267847914455041,1248387 788204526557802496,216038 795280253119827972,265644 794854326648926212,263551 755181192559943680,35890 786937213112029184,207287 758322599218835456,52061 770230875002900480,116306 756942535432540160,43553 795088896984051712,264397 758724153759457280,54070 759082183952699392,56784 766431846536142848,93823 791349284440375296,238395 770392064982937601,118191 752934653334589440,24497 793239265354231808,247715 791367428672552961,238395 767025462660829184,96883 777908512982642688,163763 795697070866763776,267855 760873074468253701,65222 793565026531446784,252741 751097584438112256,10735 790982136815726592,235590 768502435958501376,1249569 786218188061020160,201555 758100312783597568,51239 774443923238301696,137518 785606081833754624,197512 786907227772755968,207287 779365506474213376,174427 766682124569153536,95340 732907091963334657,1170667 781868910337527808,190517 788366228926541825,213064 787157797146390528,205728 789217513447919616,224297 794305105600401412,226320 751946160861052928,14277 770533073146425348,119682 788116985280274433,215634 785435776804851712,193854 790919241130278912,234796 787382529628090368,180433 779452033053196288,174119 793179634129002496,249841 762674636396044288,73926 794197851052056576,258331 794709890132545536,261155 749252802996613120,7828 760501817641955328,1248790 795722176271892480,261155 749264635866583041,7546 771740711158964225,126390 774644618432438273,143589 764188882858610688,75724 779382373326721024,174557 758119342877904896,48663 788391495657140224,217519 792106837382422528,11774 788777462381449216,220767 790971547569782785,235590 795455036163756034,266138 778442805727289344,166576 764930046029168640,18030 788045531402543108,214354 793812748991926274,249926 767811784879271942,101681 779375117822459904,174230 787371847545335809,208431 758561369297911808,52749 741300694473445376,349060 791389697725632512,238780 785913433812185088,199546 790654015721922561,233307 793136018539110400,249469 788578967724756992,215437 790627142799388672,231894 791693297764798464,240070 766341957580980224,92854 769371009644240897,112693 759196523813019649,56964 781148103600644096,183153 793775166375342080,254058 776000643949432833,152735 793794922037993472,1170858 775021474533019649,146259 753202909005754368,26140 769011558877949952,110709 790553333794795520,230523 754740032301256704,33356 759404921104003073,52167 793917525859803136,256125 765265839998267392,86440 767459573137412097,97852 794612320383156225,261567 759045798176796672,56552 761753844216958977,69231 752257489119371264,20238 761842248967270401,7092 773657986296229888,11774 768182384336535552,103071 753956014039273473,30304 758716530964267008,46076 768752860729401344,107469 753948593195585537,30590 750450484238950400,1011996 759039326751629312,19563 765554730017841153,87904 777329524929236992,161546 785839154508816384,198671 756815898086936576,43391 753733261361311744,29548 757681297917476864,48735 761605364760453120,69231 773472291703271425,136904 785657349767823360,195975 756623830286688256,43225 786012876322594816,199178 759582823468576768,57574 791293120067489792,230485 791309220771536898,237787 779024242138451968,172125 761362291610624000,67906 766752831734886400,95708 780940313124888576,182726 793997652878704641,257492 785930914563883008,199211 770352158185181184,117257 790599913079988224,232169 764898057364312064,351768 752232333265235968,20217 786672186165780481,205270 788823862351835136,352258 761011674342051841,66159 769899935814737925,112336 791659354009329664,240483 794989673395273728,264482 768602888998416384,106774 768908463648886784,109666 757729074638786561,46280 788438283005075457,215437 758059653695700992,50787 776734193263009796,157708 770362837143326720,118087 791917977918582784,241367 762066341368958977,64084 755684970933411840,35890 781362854343634945,171693 795011461135396869,262898 760983938181496832,65974 764141435301998592,80939 794777677811122176,262849 735366256912703488,65113 779441782601973760,174230 758171365207838720,50923 754788100824522752,33356 766585442833731584,94699 772782225192550400,132335 774347131687698432,142506 788047410148671488,11774 756315315403952128,42432 757358215189434369,41788 775835111031832580,151463 793622531299090432,252408 759089600241467392,54065 793587542612324352,249926 760524015891087360,63451 762124850601140225,71550 763740608913702916,79585 769238139407773696,1249649 757467148902133761,44325 769125488228962304,111481 772167998387793921,129335 775096036410793984,146024 794004935104835584,254209 758127088247255040,51595 758741527216611328,54861 789148665210347520,223286 759101748149706753,56231 793101470266630145,249348 792353782302670848,244143 767807584824729600,101681 753979053946699776,30590 751872017054392322,18893 763038817016160256,75899 771800727182254081,11774 794588060839215104,261155 788138867501084673,214809 776173240209342464,153033 743659780430913536,1176510 754776839265157120,32493 793585373129547776,242693 779361644250030080,174427 792726363732140032,247077 775786745979809792,150663 776608116183937024,156835 776953909550145537,158387 732621151327948801,1035907 771863271661973504,128615 767907868616032256,102249 790925115617796097,164764 764907010848657408,84724 790539750146998272,231894 781210263630520321,185595 794298333879734272,258120 793184401353879553,164814 793309986910769152,250633 794673116454785024,262022 766694273748180992,94808 732850837903572992,1170716 791985377322135552,241034 775369232825581568,148645 764183003224502281,82066 793184761007136768,250033 794323308808441856,259659 793133111827582976,249469 779010103806726144,171436 775525668276801536,144773 759369268337278976,56964 793425156676866048,250293 792692322278465536,243562 751171405807366144,14421 777606835977146369,162610 787304345897283584,207212 793877048355848192,11774 785516792567521280,196277 791721231368261632,240622 764490563974410241,82066 775876036386893824,152314 764612251944747009,83391 788790127837474836,215437 793914079232393216,256358 773596992928833536,137158 732335572442710017,350968 792484733351493634,246225 793878608867721216,256191 750436749646651392,12883 754076347278909440,31320 770979984815034375,121046 775963853175660544,151741 785500517443121152,196303 733311852961136640,355480 786996286478290944,208176 755257364115099648,32138 757740464904687616,45525 773370582255620096,135701 795080011757842432,261050 778300211391139840,167220 773903960889397248,139404 779173549546217472,43579 773873016656637953,139404 795292666577752064,265644 779682703373398016,176110 775362776168407040,11774 779771901316968450,176832 793504586300530688,252408 778298858103115776,167319 791512606351757312,238780 762277109364654080,72534 775195085092687872,74133 779540259021488128,170187 788791501602099201,220526 760881448203190273,64853 765415517784072192,84886 761298235587723264,67768 795709092484567040,268356 763471591103688704,78274 776503783652139009,153988 764672577734336512,82344 752722075081515008,18298 792718101091528705,246225 751129766720311296,16953 761339078864437255,68182 761602467930918912,68987 754859182373806080,33356 752719445924061184,22802 795366638002536448,264397 793808284645941248,255393 774025900585160705,140444 790936287725383680,234796 791668912760893444,240145 793370584012828672,234526 772826553612922882,131025 760319572658368512,61544 769531615529672704,111919 771786751694163968,127218 764485365411438593,82457 795612111573549056,267521 771874273468174340,128519 794695695727022080,262849 761362470413873152,68057 788083025766744064,215252 788324863341572096,214660 786399161801334784,203350 793973804221472768,11774 768561741462540292,106753 762996944469762048,73712 757556917019500549,47090 758694744788787200,54070 764588746461237248,81946 791718503573229568,240483 764699059655368706,83187 763947829328871426,80136 750869711114481664,15316 761924672275435520,70679 756249593126461441,41438 762669686353977344,70689 788613624931778560,217519 785675680650493952,197286 786177248676249600,201494 787022502513881088,208065 795451571232505856,266079 768968681145511936,109667 756876409486778368,39235 793570143586488326,253606 759210787604955137,57123 794946784678342657,262752 788752455022567424,220526 777257425451700225,160592 786608876959379458,11774 788021210974007296,214209 789314755752185857,225359 795759904032260096,267014 756071608523948032,40288 794610944886317056,261155 790716808718409728,233692 778358405626941441,167319 780570468633878529,181419 768071188274814976,103354 789849756675608577,227242 754043621876400128,30815 786310143864471552,202369 794662796961136640,261050 790788584324239360,232863 791561931916124160,239405 781692508212310016,187976 750306056543219712,7852 787868972146421761,212139 762996371058077697,75724 780503889632112640,180647 792643221222481920,246632 795661629354557440,265855 754734105682702336,33356 789774326774034432,226819 778035298525601792,164403 757104121233244160,45125 788111489966153729,215252 755808517441851394,38421 768208871743598592,104156 760198845263327232,61598 775728934000267266,151185 790297066987741184,230594 773172077218017280,133519 765940348812091392,90384 794352345245065216,259743 785611850339590145,196729 794526986920022016,261155 770062103474470912,112788 765945987508633602,87904 752027132977635328,14277 752180609322061827,19899 780409516168974336,180074 762095161283403776,27156 794391626894307328,11774 781521673963069441,188119 790357632582320128,230282 789425026772508672,225981 781762795721281536,350503 780583802057871360,179054 733122761435062272,353926 776544670373580801,156518 769426681912258560,110585 775544445697601536,146991 750985168735703040,15808 769305532016590848,110585 759062216758861824,41703 759808883963621376,43471 786630006059393024,201555 776106691561676800,153372 770010106033504257,109875 778894115035545601,170144 793206854188830720,249926 793934543480725504,253721 755303062911102978,22819 761656599664533504,69673 762351450529734658,70886 766777268303638528,96263 751033585793175553,14128 770873175181754368,121612 777608650684821504,162610 755511321370697732,37044 779035060515119104,171865 793104694818115584,249469 791734493090553856,62492 764890424251191296,84724 750860797698453504,14531 785633391999787008,194147 790515106585059328,231894 763489620080271360,431998 772921670956756993,132335 766349727063343104,93286 756278053588836352,42432 761672100914397184,70085 780463237011795968,179742 793662186191282176,200963 775511530813128704,112363 792115683999948800,1170407 761350015566639105,67893 755427262816784384,37433 761907679640117248,70912 793051608082972673,243865 732193767676055552,350087 773957577046568960,139404 785673111211536384,197286 786436935111749632,194082 795152443696787456,258456 758133087347675136,51069 790958417993207808,234653 793118166880690176,249469 750627087745245186,10848 795457675257593856,257492 753772411527450624,28033 757988884194000896,15066 781275214508351488,185595 756916070003466240,44429 765271757439643648,86440 763421289965060096,11774 755167160721223680,35890 773644397435088896,137953 793428090433183744,249841 775414408084271104,148537 795436678068453376,247930 788708847624019968,218455 791440977776955392,193524 761726631614513152,69548 766404526719004673,93286 753168143183470592,22046 763808310994821120,80098 791671272258220032,240483 781531434083164160,1170553 752153680456126464,14277 775437005446586373,148045 785993281335332864,199478 755636529054224385,37993 765005386659221504,85562 791714064544043008,238639 738120909756698624,279676 764984815447904257,85562 781325718995214337,26066 792196083543707648,243187 793463077689851904,252408 752125811721904128,14277 771731367151362048,125554 778372236323524608,167044 788880158895837184,220526 793251274418290688,249374 762867394637275136,47188 770816848325599232,119548 786277100512763905,199840 789670767189487616,224944 760137571624255488,60804 770417369663537152,117609 789192245039603712,218495 751198185582886912,17591 749692794365620224,9295 764208180679192576,82544 793112995136143361,249469 794777759474036741,262849 788473908873695233,215005 792095813832957952,11774 789276656997437441,224680 793248926128336897,249444 773859833502064641,139404 764913685735346176,84724 760106639206735872,55260 770425539555422208,117263 763087468023324673,75899 771761221108326401,127582 779297471721680896,172799 779380873401606144,167220 794073372292354048,257492 785584880495173632,197297 766061575769907205,91146 794634062308790272,261155 757183889085460480,45125 773113713247137793,127905 787390700169998336,199546 733026015979573248,355464 754889917843505152,32873 786951280132403202,207287 788143113948639232,208831 758002156007923712,50442 766008402124374016,81929 772507072424398848,11774 753267166233948160,26670 766383786707738624,92213 791309874739064832,230559 758656289798926337,54070 761409120373055488,67226 770429663659302912,118087 791676146660306944,240483 785460412426752000,195975 761276804657188864,67281 773987885834010628,140444 785658631345807360,197297 781650617836109825,80785 786909406713802753,192032 793783838044413952,18395 770243750429884416,117473 764932357161975809,11774 732576870445682688,351561 795248442339655680,232633 763581088228864000,77598 781141279660924928,185496 759894304491905024,59730 775789542766964736,151071 785672113747144705,197512 789806904759517184,223249 787078436648923136,208928 789156465944780801,221416 769024059321516033,110709 777023556035026945,158387 773598700379709440,137444 793105961418391553,249469 763906519175991296,80863 768125883009863680,101681 751151471266140160,16833 763204759515836416,47188 785501066586578944,194743 793660467830894592,252020 752668310920105984,13343 781794304758984704,186434 793138318183501825,249469 793326918372200448,250430 795497522877894656,37157 767888783580594176,101681 788633188805517313,218258 791690360816668672,237385 732544898767839232,350808 753042306291204096,22795 788152235368722433,215754 763856003272105984,80486 777663942978043904,162461 794663780768694272,261050 752861653901856768,22832 771089003093200896,121479 793634023121752064,253032 794424311880654848,259743 760916182748782594,60794 790648717254811648,233131 753972030580621312,30590 778348990362488832,164090 793934692261232640,256125 795726895451082752,267862 776881437488320513,155896 773848112251232256,137042 746379023157166080,11774 771651299557335040,125367 780654837998325760,181487 755326631678468097,35403 768296442423222272,103071 774123748630732800,139404 776183113978224641,153033 766645605120827392,93261 774805152788312064,140408 792028450802380800,243075 794702564272926724,261666 791345162337325056,238207 759117349899206656,56231 793810717803708416,255393 780747807703588864,182870 776845545193213952,154469 755120362464112640,32673 792026941478039552,243075 749749493801910272,10064 788457970803806214,214692 791803662616125440,240584 756506802800459776,42249 754015920968859648,31095 758763580749512704,54726 750914672883146752,15643 758892942845022208,55806 787494560998055936,211347 793098610997014528,249469 785386405371392000,11774 765525652820922368,82283 795386152391843840,266491 757635774615433217,48287 750867512884068352,15264 775088524647337984,146259 788589425915813889,218275 790535040082018304,229693 769583392027312128,113412 789133197086892032,223286 774471947275165700,142648 749754708600844288,9295 765927641752870913,88994 753375390870020096,25189 764399797319131136,82066 789261816236998656,222847 764859490881581060,84449 788058313984442368,215005 785572099268247552,196696 758472871861682176,41703 788408827691446273,11774 762101619110535168,70928 773676276448124928,136515 786725328098041856,206008 758422091712565248,52112 789439083101773824,224680 794347173676728321,259457 753022617100161024,25255 755850449186586624,39462 767097559588405248,97685 785311204621230080,11774 786442744847675392,198538 794619041734336512,261155 758116905223938048,41703 778636956854984704,169424 752624387732496384,22411 794681878452244481,261155 766374953574858754,93068 763447987603464192,63614 776092689116913664,153501 765362714264891392,86103 754744997488885760,26458 786547735520538624,199178 769393957876953092,112788 785470285923450880,195975 766440184732868608,80939 792577612962947073,246681 788769377784999937,220717 759827887461658624,58253 785689595312762880,195975 785581808649920514,197286 789106213589966848,223452 789348881926647808,193205 792108567692087296,243075 793179182792572928,249469 773529040716197888,134098 755047318513004544,34817 756272811090542592,42405 793109613122088960,249469 790396084765896704,230855 795417293534662658,265855 781505312050311168,188119 788472063895842816,218275 794622105367166977,262145 790927475370889216,234583 791701877154910208,240890 751104221550751744,11495 770353993583296512,118036 792858768870563840,243865 787757839930396673,210235 794551024975544320,261155 735272478520561665,353449 792503284338610176,246392 770597969389195264,119832 773296037473681408,87904 793938143607222273,256650 761272537565110272,67547 774845527414468608,145681 787051710590160896,207712 763348944999055360,76127 772796791473385472,132335 758832157267681280,55667 791776461799776256,239446 756318161297866752,42249 773410804410544132,134993 776146605443387392,149770 776214350621249542,153845 777683281835732992,163149 774653107959652352,136093 778685641185857540,169916 794263927647563776,247569 795318808516792320,264774 778994493227802629,11774 764237278281478145,82390 755922807154810880,40566 788419335350063105,215505 788776691988566016,220526 790511551786594304,230282 792533165801771009,246314 780850407530721281,171579 765147311970328576,86082 791062856322080768,236454 771170725067579405,122299 787412256308858880,210207 757072054998953984,349507 767844721297330176,101514 770949856361795584,120610 773452772561788928,134875 790512970585481216,227273 755540126906941441,38032 771110882692702209,122145 772876401280114688,131007 765733196046692353,88459 776829360657555457,157693 753742912802869248,29263 753583536481992706,26699 790973117422329856,234796 756920189451722756,45125 765680214076686336,86103 752660378614636544,22436 779688527055491077,160868 760226053059207168,57131 789939500717793280,228820 753941572094484481,30296 769882709875359746,115531 775874321294225408,152193 790863606804086784,234204 755569302758051841,36735 787029215380172800,208065 788356455565058052,216991 775484683094155264,1250232 761047273639780354,64245 734468657913421829,351152 791023566980456448,235828 794632376760594433,261155 776545295719030784,155451 773643819594178560,137953 757775033737486336,49066 758030919332720640,669866 793643327203663872,249926 757219991213248513,46006 794586950590234625,261155 781684531602468864,158520 750322560588390400,10735 771753730735677440,127134 776139609138798592,152735 794151131886866432,257492 795765346150088705,268643 757250875266129920,45014 785589975060516864,197286 751789224169398272,18298 775812143476203520,151463 794561846350987265,256255 780607546503598080,181984 793972757591707650,200963 776609017200316416,156644 787062941468143616,208016 733426382747893761,355952 793530130891104257,252741 764235951505825792,82544 788791598788317189,220765 771793499641425921,127218 788857936395120640,220526 789120440589484032,223492 785389416919347201,194085 787011375360978945,11774 775612017554120705,150212 787360834242609152,209351 795373203623477248,265885 786180141202436096,201494 752753060313649152,21332 764232391816781824,80939 759242779373502467,57309 785502052877209600,196277 794612042602868736,261155 763176345908027392,77119 778641676810219521,169226 786391779205582848,203510 762275082509119488,72350 755564561562869760,38032 773394819708223492,33169 789522966988066816,209563 769924797396647936,112693 749410081096212480,8670 760905410022825984,65180 758950380998758401,48663 762734838814093312,73814 778169931879841792,166289 771116140605034496,121612 758115137094115328,50923 761370233894383616,68182 786218500415074304,201555 794566302983655425,261155 775357846120574976,146580 775723648439033856,149200 795698259037556736,268281 785357871626190848,195481 772882529867141120,126011 794749366632382464,261155 791720561764397056,240483 759804110233305088,59840 768018005305528320,100620 775790206683414528,151748 751785788107620352,19562 765693488457539584,82066 778519027165433856,167124 772858500875636736,129471 787113958952034305,208252 750450488479510528,9754 769424594876760064,109571 755170792644632576,35890 795430684420665344,247930 762768036960931840,73814 793524927039025152,252020 766263116799832064,90735 776292732071387136,153845 757792834673975297,42249 771460830655238144,125738 793781818579386368,18395 765999368792977408,87904 758341066336575488,41703 762297052810227712,69548 790949320237342721,11774 792061667505037313,243614 760836254703509504,64722 752717160816996352,11774 733009333072449536,354396 758662663215861761,54070 789686874600267776,108396 789513050017652736,226731 786280134261170177,202429 769723565071437824,114779 787661766587068416,210585 750502483542192128,11495 792053707684708352,243187 759124511493070850,57092 763789131491094528,79589 772166009784524801,129991 739669578721026049,11774 786968221119344640,207949 791115412746280960,231894 768975787059884032,109800 776851045607669760,158815 790203124204113920,227048 777585413041033216,161352 774167611881824257,140444 791734928740417536,240145 764581008960286720,82466 769540795938533376,114022 771712421622939648,127134 790662185278066689,232169 794954806058061824,249926 762947027655327745,75073 775132690576187392,141091 764081770346098689,81702 785548738072719365,11774 758685828730105856,54070 795462604768636928,266151 786637364021989376,204413 794200526401445888,257026 794649354720178177,257325 793479026576941056,249926 753991800642084864,29263 780557471601397760,180233 754133143603609600,29456 790952676628373504,234583 787929918562861056,212139 758844429582999552,54070 788830102884868096,221297 792169593917714432,238292 769738610052591617,112872 791618315248603136,240145 792582713404338176,243562 793475528023998464,252020 795038753022767104,263532 773913845626613760,11774 794257930052894721,258771 778719240731832320,169107 791375672308400128,238383 794598903941369856,260840 777498684917293057,161732 781309081327775744,26066 790957147689365504,11774 791760193163923456,240145 775001756380106753,146259 737038307385835521,145399 756747617477025792,43956 790685839613308928,231015 776178813889806336,152928 778429086192562176,166557 791353193187848193,238395 769765438607810560,87245 775058498300350464,146405 777002711225143296,159876 792025577679192064,243075 792503915514175488,246425 780526325186658304,164900 771647391908757504,126152 787831165554200576,209129 794497877301002240,259034 776693105621733376,155451 769274766763130881,110362 778430503686905856,152594 778711800321683460,168045 794533402208772096,261155 792800385853300736,247241 776273858995171328,153866 791436901068709888,238395 792823203156496384,247877 787294023954366464,209845 778299333473083392,148921 772079419632390144,129471 775826339790065665,150463 793593604572786690,249926 732654192595083264,353220 786742805242667008,202429 794669165898387456,262022 756103401642024960,40926 753358774501449728,27317 777176651444604929,160683 786077347913105408,193098 744308496376569857,349197 772053292251697152,127775 767806487691268096,101681 763408966886035456,11774 760435925142745088,62716 767097755118477312,91049 793310080749871104,251390 764503898904223745,82209 773566042278760448,137042 793164858745171968,250033 793570434692157440,252020 768238662677037056,11774 781477657213038592,139404 763337786636193792,77632 794722452052070400,262752 794389055463129089,259773 775763011277459458,151463 759200729601019904,57336 764165293186875392,11774 793212046581968896,249926 732584138683875328,1170454 732753091691483136,353016 751957354317422592,19792 785545406709018624,196917 766373043904143360,91956 789277397975756800,218349 794259992169713664,249926 780102652084576256,178360 793145204358443008,249210 771600282807447552,125554 772485104019050496,131027 769362886846255105,111517 766409776309776384,93823 790259367555719168,229922 767946990269321216,101681 779426955716206593,174230 777086191011110912,1170550 788492892394233856,218275 755488857332781058,27045 733007643967557633,1170828 750778870140440576,14277 781538061221974016,186584 777318956604526592,161456 774991996960342017,146259 759439340116160512,58028 786973497423605760,207949 761247772813262848,67517 786211626521202688,199478 790991427035598849,233736 771349362559639553,124573 762704140682289152,73814 765963075312771072,85562 753465490941546497,27280 763758457749069824,75724 756291585827020800,42564 763489041262125057,78707 769241675436818432,110585 790686664863715329,232169 767799004042330113,101134 775344066498170880,148045 776030144007966720,151526 756538609805688836,43553 764146666509246465,80939 794535540032962560,261155 785536100928479232,196277 792218730721898501,240483 781291658562285568,183759 760497653901881345,63149 763421327155789826,78234 792856175998017536,247819 750298124791320577,12308 760626149340815361,61545 794260709337137154,258598 766417956817494016,93850 790672216828641280,232169 794370145263054848,203546 794640402603196416,262053 763835771220525056,80648 758664338391506944,54070 792223139266789376,243187 771744718317318145,118191 759528268894789632,51798 773216553504419840,134470 786674202124386306,205349 750664628275965952,14462 753013162409127940,31852 756248979533291520,42171 761516392164110338,60163 770422428774363136,117257 793856875674558468,255953 763026998897864704,71476 768138120478941184,103354 772838803723603969,132335 790736566087983104,233800 761360207154774016,65222 750549018279866372,13450 791099579978702848,11774 751648064394452992,17640 771317388042272768,124597 781258068973805568,186434 762762818059800576,74281 768229581085999104,11774 766473801467060224,93068 791749744846446592,240483 793494797940060160,249926 795383758807597056,266151 759137131423903744,56322 761417057539948544,68203 787455063639797765,207965 776418322510389248,153756 794641088464244736,262022 764738665444741122,82066 791781706760089600,241720 794916962501586944,262849 759148403964186624,57348 790654475342151680,229874 766991851903717376,97262 791401880182194181,237223 758084511821287424,50452 758104023752990720,41703 765650042959097857,88930 780610320955912192,150151 795291844531761153,262752 756572100530429954,41798 788236104201822208,215088 778294235959177216,152594 766479766509629444,92885 772508083658645504,128934 777619083797889024,154709 792142203158138880,244297 732417192134762496,351760 751110365417725953,10481 756462952077729792,43391 789478911025393664,225400 763477878839267328,78159 787554786031833088,209309 790985209172766720,232169 780610316715429889,150151 764356920597745664,80939 766393197950042112,93184 769504617688395776,113894 790663854753652736,231318 769315657812996096,111454 751592898685128704,18893 794379052798726144,257674 762293630165917697,71099 778468719714373632,167003 786197737612148736,199546 787327223992811524,207835 750385380277489665,13021 788258361481367552,214880 794685774201503744,262022 761597128691113984,69565 769772686536912896,114357 763252261506068480,75709 793114647616512000,249469 762132522000015360,431998 776036473716047872,151539 793338577455190016,249926 770092729095380995,114848 777567148797407232,162348 773894483142258688,139865 773906601963126784,139404 780840760300175361,182659 785652460945678342,197341 790979474393137152,220727 778014135476858880,163990 759229904378535936,41703 760540335604764672,11774 788098899231637504,215505 755493349092491264,38032 771771274012004356,352029 772175443986358272,129991 773579387883048960,136904 776391647995191296,155390 785643811087134721,197512 786545186377572354,204297 758111825376350209,51344 766999395195768832,95644 757540201933705216,47761 762035078939705345,71550 791000042110844928,234796 787067018164011008,207949 776565762177703937,156290 790208309584207873,228702 776838060982108161,154869 794560885897334784,261155 763935502181339136,80939 785600792086646785,197286 758472452490006528,53185 757903095506542592,49852 772951351768735744,132848 794705932378742784,262225 772583320928460800,131007 790707327490031617,233307 774093814327709696,131421 774384368827502592,141912 758471777936965632,53367 780484712754061312,180233 789041126573543424,218142 779885658928066560,177248 787324584404066304,208492 788006404720324608,214354 771846944465362944,126152 792035669040369664,243187 775866563517755392,151090 788019487077457920,214354 791717008513593346,224680 749273938950295554,7816 776242756247097344,153596 764807212522954752,84724 765628349511106561,87904 750278053377544192,12277 770235144061890560,117377 778688113128243200,169923 767247909486112769,97433 768625990255783936,106716 788976472941887488,222500 791117367304720384,231464 793500615695540224,252741 763205789788041217,75899 768960033220534272,109360 780265410134437888,177442 794978423932227584,262849 779007011052806144,29263 766017028280811520,81929 785592809180979200,197286 787515446840860672,208065 764496596281204737,82209 790647006255517696,11774 771281068246859780,122498 793129838349545472,249469 785308710356783104,191653 792843421811675137,243187 795317170448134144,265855 772512005152440320,125742 756984515587747840,45669 773584577734463488,137553 756625260468920320,44450 761331752178556928,68057 772289272174882817,129649 764379510682693632,82066 763942531134394368,80939 769869429521969153,115435 768938723161485313,110477 779884426507550720,738099 760809145440301056,26066 764145616544989184,82223 762822078139510784,73712 794734972103954432,262849 749620806687358976,9295 763167428138315776,76549 771346916894322688,124573 778919795794255873,171168 762622069473472513,70689 776523323521929216,155287 765725321559760897,87858 794612658716766208,261155 790430686314278916,228341 752278915289264128,20279 777399051264397312,161456 789935777949986816,7258 769566924506357760,112788 788958036022824960,221476 767807638553948160,100556 787830096237326336,209979 771513198809784320,124597 762818834361352193,72978 767839309533589504,101681 750792392287088644,15336 781549494315933696,187611 754723317928587264,19133 753732061148516352,25321 790253258858049536,229693 791239785440485376,232881 763039986157584385,73926 740412411438616577,11774 793847205794689025,255393 754035880113823744,31400 787353275330953216,210207 756367409070518272,42564 791724028293636096,240483 767847742311768064,100561 775714257149136900,150511 772827461763665922,132335 777903894676533248,164001 749529573465919488,8917 775046231945048068,133090 769311752118865920,112345 794392799374360576,259034 777573879912947713,162374 760441600627597312,62063 771371643314647040,11774 735840944537276416,116686 795136514623737856,257492 758306547961368576,52061 758657412077383680,54070 793435538158133248,251947 767554918353809408,73088 760280685194149888,62249 765200966186565632,85596 759138886874312704,56964 794798023092019200,262053 751140376258420736,17284 777946166386421760,164826 756272418805522432,41702 780456374878691329,11774 759894503134203904,59664 764240901996699649,82002 763191023224885248,76549 757616636761288704,47838 785916518626316288,196788 761324095850090496,67497 764272108650176514,81065 756256070067027972,42171 791704659043889152,239405 788798316637106176,220332 759074613049626624,56830 790601260533620736,231870 794321940622299137,256038 792217601002745856,235685 766418964524171264,93184 754851938194292741,33520 787260098976575488,209035 790604789734318080,232169 755794445946134528,11774 767543501848506368,351146 767955313161109504,101681 771482727921004546,125554 786300238025723904,202727 753236283389046784,25968 781531748077297664,11774 756573872712024064,43553 760176144335462400,60856 762683113965105152,351152 793868359028838400,256255 794025099867267072,252408 763784345085743104,79691 754016302763692032,30296 792776053416534018,247561 773507399957225473,136947 790875206692638720,234583 791349392066260992,238395 770323682530988032,117043 777032791414439936,159876 789126486255144960,223258 772813540478464001,132335 794258016422002693,258598 781489927699701760,187156 785334414796476416,194949 787991080134402048,214209 758040342658678784,51069 767343132090494977,97325 772617625708863489,128017 759474458423885824,58267 791475177523519488,238395 766259950570053633,87607 793771412074868736,252196 766375385172893696,93233 778609755103170562,152878 733060498896211968,355357 758662338446630912,54070 794556827728052224,261155 768144828001579008,103354 778298742831063040,164201 792104214566608896,242359 793138925149663232,249469 768604216608776193,106896 793579994551291904,253793 781862605350506496,190635 795701943859576832,247930 779670437181526017,464984 775259062661439488,353879 776180177520979969,154429 770652874892279808,195876 787042045068210176,207613 795386640407687168,266138 790731628121317376,232881 764787484928729089,84724 785302327959834624,11774 765131662313218048,84724 771449147551612928,122982 767354523383988224,94699 773542340115988481,137158 781233954930040832,186731 768543399179800576,106753 770622214156804096,119832 758419942450528256,52112 768528896580984832,106753 758795915809488896,53996 762642985142120448,73712 794684441411076097,261818 753915411188637696,350711 761426210165444608,67369 794310294935834625,257492 732862233315794944,351424 788153955142529026,216009 771143697543016448,122973 755501581185855488,38032 785822471580741632,197512 793473710128627714,252580 767821170678706176,101514 772762227468304384,131542 773209277141950464,134470 757999366099656705,50143 736339523794305024,271850 763350649954263040,73814 788939995109167105,11774 758080972730404865,48663 792022558144999424,243075 792052952836009984,243187 766022040268726276,90384 777362965557153792,161633 785901015816032256,11774 765230274233761792,85533 795348055692374018,1170396 793798619421745152,255393 766268339635322880,91049 792076510425341952,11774 776620863743340544,156835 788856089760575488,221476 764522227366670336,83391 785511461275705344,196277 761440172504444928,67586 770547107795050496,117265 788480324338536448,218275 778391040634003456,167273 786991557341769729,205294 771802252772118528,128194 780427079565225985,179719 760708899204988928,63655 792774871327449088,11774 791445697857937410,237332 795676322467053573,265649 777959198546157568,163901 793996922872705024,257325 765723536971280384,87904 763612358346362880,76623 762093939432185857,71502 790732796939554817,164764 750678396628262912,14459 753653073550118912,28866 768817314837987328,109104 781076640440868864,183759 788009749778276352,214354 781200040169799681,185496 779674682991796225,176196 791042706944516096,218892 779083973859291136,172123 792402814651727872,227183 795343865507184641,264397 777720270257655808,162294 791336556309061632,238207 768172419794112512,102249 767100433969975296,95672 757778782912512000,49070 790884719630151680,234583 791381559689383936,238395 755256030939021313,36545 760248576794628096,61922 765114142516731904,85562 762679241863331843,73926 792598849420275713,244270 761307457444388864,58358 780080905528500224,163763 786910257528221696,207287 794025854732898304,254209 769611506849681408,112363 780384099152175104,173347 761401045218168832,67547 776495654554202112,155984 779376369318768640,174557 788494894176141313,218275 790684683352674304,11774 788177200000425984,215088 775378232078135300,148574 776893733283491840,159252 779099049412571136,171324 794258704183029760,252824 795727169121034240,267862 746876834814398464,351762 791673606401056768,240627 780288503347286016,11774 757001637294505984,44461 771678110756503552,125367 756930546685530112,354167 777564629975244800,162497 753764798035206144,29263 785324275280543744,11774 794014095792017408,256439 779644691591663617,176068 786378734920138752,202727 792854477657116672,247819 789855542810284032,227242 755966558673842177,18215 776943111989669889,159146 756361240813965312,42495 791380592084459520,237854 792582711437295617,246392 769484404439838720,113754 774252189330137088,140444 763451984003203074,78344 780810980485914625,11774 762337110061748224,71825 768905187264114688,107543 742806731558916101,47188 755912038766022656,18215 769400946409385988,111835 778328473781678080,166343 768540080105545728,106317 776920833327497216,159505 788786784918380544,220767 757278735133446148,46601 792657063381864448,246771 771039995515633665,122146 792014698891743232,243075 762758409053614080,74281 777378918651363328,161714 785614930259173376,196277 762658773815156737,73814 773500538184925184,135025 792205616701857793,242712 792829140705640448,247241 760152895731986432,61051 766128119719694337,90384 775794160641056768,150663 790594412019679233,11774 790557740456300544,230282 772105181789990914,129471 787746878582554624,205197 789528326729719808,225981 769028889066831872,110659 794161182261280768,258331 752274069706256384,14277 768978087971282944,110362 790615225137500161,232169 794186017729187840,257492 775866587446337536,150522 758548632677343232,52394 771401981810266113,125163 777913906903801856,164001 781467868424581121,188119 794285833821917184,248652 788768673213415424,210390 795368728976232449,266151 772418923195043840,130026 793170396572897281,249926 755225146860900352,35890 773669201282232321,11774 792025620561571844,243187 792554399637700608,245148 733167409155215361,1170824 751177782705549312,17591 781116639295123457,184044 761382684853538816,67587 755050282304671744,35044 753385336458260480,27280 757634858403454976,47782 758326377485447168,41703 794694649822806017,262849 794554548681588736,261155 795467664122642434,267014 779146370024431618,172799 774283959173836800,142289 753375536638898176,27045 777748839830872064,118191 778269965199765504,166299 787691330491129858,210253 785839490711576576,198671 789686450572914688,216009 774087225155788800,139110 776232142342717440,143948 733055043071397888,398860 756700867206733824,44290 795319618252349440,266079 768227528683163648,104973 785474617527848960,195975 766431274818949120,92958 762390686058549249,72216 792476229953654784,246225 794962483652022273,9639 780612593287176192,182122 757819229617795076,15066 758098379658391553,51239 794430788116721664,350913 789484315000262656,225981 794911271472758784,257492 732295861494009856,11774 793763358767915008,251475 753984187753824256,30008 763235578011791360,73712 793129403559673856,249469 755492887312240640,11774 766108138390990848,90989 788794379037241344,220526 793880203584036865,256255 755087126232965121,35044 758712857655640070,54070 792814369981796353,243865 779452789344854021,171693 760286944106455040,61545 764475028717142017,83391 794606250973679617,261155 778765646305845248,168794 764228049457942529,81869 758660179479044096,53703 759429623419539457,56800 761752522365214720,69711 773881956354240512,139404 795278086786973697,220857 776297186896195584,149953 791318964764864513,235590 781495193363030017,139404 768183243845799938,103354 770413191390199808,116086 787610837120868353,206117 781222718536429568,185310 780002774125780992,177472 764516546358173696,82066 774630067158650880,142906 766491402586894336,91810 787031444736516096,11774 793616506902843392,254209 794183404476477440,257492 792801852693753856,247241 758433053714755584,51136 774471553543118849,142906 753720480037646336,28115 780846609982689280,183269 755211813244076041,33689 791048256574877696,78159 764921259780112384,84724 781402993073586176,183759 788893083899277312,220815 793563474206953472,250785 766408945191620608,92902 787221959247618049,209351 757585660576305152,47782 779330185296347136,158387 795226651906875393,263560 753232497815715840,26140 769040549215109120,110344 789133180783644672,223286 762616028346085376,73814 773980365937479680,137965 755661831356678145,38183 770807490329980928,118191 793624868810088448,252196 751573557780443136,14277 791384028473589762,238395 768950625707196417,108795 786285236434841600,201494 794194638886182912,256502 794739434805755904,262752 776191085441933312,154469 777284553304137728,160614 771015049519501312,120610 778686796112637956,167939 786975847022559232,207613 772836059310919680,132335 781579620709720064,139404 788732218696957952,215437 785257031032721412,11774 794649445275238400,11774 763213738602336256,75899 767063245425373184,93261 791383043911118848,237908 788939975664410625,214354 758063148696043520,50772 769625243509862402,113165 756950222333370368,43553 792025689667080192,193368 793803844597657600,108396 779622696544038912,81658 781018445685161984,182665 769221675007119360,112085 790763962266685440,232881 787073707319578624,207712 787360426904293378,197512 794551145373073409,261155 769012404797771778,103446 780535184089309185,11774 758262478082113536,48289 786962860937183232,205989 773705304349356032,138819 768477499827167233,11774 771042494511394816,118191 786390006491254784,194723 755515385474973696,37433 792179203995152386,244643 764285856161079297,81843 779759320233828352,174230 787464172930039808,211347 787263277017497600,209184 766769435763933184,95672 776362071046885377,354836 789122471152721920,220765 751010037166858240,15182 781245801976791040,186446 755134356306272256,32596 790978407064539141,234796 764999483352494080,85562 773900932958588929,139404 785724684922793984,198303 763375462634524673,76623 787619272071716865,208599 786058281110429696,197512 765685185505431552,87904 791624854864736256,240061 762878108110245892,74943 788470974740135936,217106 770688531521908736,118760 758658690417385472,51451 781143514054692868,181419 761898355173707776,69711 757777804184387584,48220 788942759533109248,170187 766426309446758404,93823 789261714571137025,222847 791293942247596032,234653 787749944513826816,205197 794702407556939776,262849 781646251406139393,188934 786410854409351168,197286 759492402881171456,58227 770816353573834752,121636 774615066926657542,141360 795451551632543744,266491 756901960448630784,354167 769351273065881600,113165 773161648978747394,119771 785882381009821697,199415 773709586461110272,137953 756478795436191744,42432 777532828221313025,155390 787909945312284672,213064 757005145796321280,45453 757248368498180096,45014 775842417765261312,151242 785546106629345280,196917 776913641081827328,158387 764814821883777024,84422 755506561099849728,37993 768618408745242625,100893 756314844526182400,42249 776069424306647040,153095 785263820805513216,193669 761547043148009472,67226 772093258939850752,129558 793259813631250432,91936 793566974274142208,252112 764168148249477120,82283 771449907269861376,125222 788126251168825345,215608 785835152773615616,198671 787106891172196353,204835 792082123188424704,229693 756291335997521920,42564 781112307833196545,185496 794973311088394240,259231 767955858231734272,101681 775757642190950400,148870 756907668577681408,45090 775155557858770944,145479 764496026782752768,83648 786488518877011973,11774 788124624122998784,215754 780849224967593984,183269 795397111688871937,256534 770798573650743297,121479 772157845282299904,128934 774302881742807040,141912 755111120109797377,34731 780068128260657156,172185 793437468989284352,250633 780200074089410560,177687 789676750036934656,206748 781142670496436224,169550 761986674180104192,431998 766596235528503296,93405 775095471580798977,146847 757730275795218432,48220 794258668938149888,256239 769910146797490176,114779 795346115004661761,261050 791854209884942337,239610 755021411253678081,34666 778368087380795392,166913 779324042335686656,173964 795739014682779649,268356 756294451581087744,42564 756240164091928577,42117 778259654971363328,166532 757710694103994369,47844 787716568171941888,205197 775450162676269057,11774 791409163213631488,237908 789134788179402752,222682 794358502277992448,259773 762013111725486080,431998 770382212382486528,87904 761088408806535168,64664 749393605404532736,7866 765976556053430272,90384 789099820434632704,220526 785309252013297664,194934 787089236726087680,207287 791677391500251137,240483 794079885069262848,256653 764840123808690176,65180 757416363233308672,47202 791743592209326080,240145 793296882592129025,246225 772353617294659584,130327 757664132191485952,1173862 766675869066682368,93303 764882691674152960,79561 786633716797808640,205270 793873818334990337,255942 778853277819670528,169384 759475168511008768,56964 759191315095621632,55257 776622531453325313,155451 762404714197553153,72775 793582883655024640,253164 773903908838207489,139932 759191522302685184,1248643 758451271766605824,52112 788187469611098112,214078 785913073374683136,199546 754050422898176000,31523 790687879903272960,232169 743400640399949824,1247580 793622698895155201,252020 738620884865290240,11774 762837275671535616,73712 763916094356676608,78385 787270186646835200,209035 794677925618614272,261987 793308607441842176,250179 754117151187795968,31551 786638475973959680,205455 790436734450282496,230282 779416606803828736,172621 794649770539253760,261942 763770542037929984,11774 763824290948980737,1249165 766060079443505152,91226 790992798371631104,164814 794331211187429378,258741 757615002320646144,48351 779557058861527040,174230 759559589650051072,57068 786203610044436480,199546 768963110702985216,110647 779560812465782784,174557 778405470952239104,152594 793963036201525248,256276 786317820921470976,202007 790654766703489024,233307 781856625778913280,187843 780631733062348800,182257 774992382257487874,146259 750898773035917313,15917 785631840384057344,197512 761775552810319872,69491 794671959107837953,261050 794672663738417153,262022 768937126960492544,110362 781536441591402496,188119 761409197854625792,67587 763898022896033792,80393 794023324808421376,257492 773950649587294208,139404 787822971540869120,47940 766015525977751553,90384 774479651037073408,141360 795612441723994112,267521 775732470490603520,151185 777831246021832704,163901 779725694213304320,176128 758749660966117377,43514 761555457743794179,68987 791611203164442624,239893 785547942593781761,194082 793288954044743680,249469 732319296261513217,351415 760877109761961984,64722 766180744339218432,90539 755510777784573952,37892 769704637201051648,105109 770598867574325248,119832 795132373453119488,264397 775289951550316544,148045 757574815490383873,47761 767170719818002432,94699 777355384872902656,159876 785268576269635584,194648 792416432768167936,245634 758125412870270977,51593 779332684363526144,173964 775445009080332288,148574 769558122872483842,114227 788039546013442049,214138 760525998349807616,63451 759198095380877312,56964 757032484156481536,43285 793589266966163456,253793 777980393828020224,164375 793454047130890240,249926 757450971614220288,47261 794541955002826752,261050 764314203641479168,80939 772876887735562240,133043 763766528487546880,79691 780098300020199425,355260 788568335558533121,218495 794699089736704000,246425 786256506131886080,199546 767770301820047360,81869 767746025121611776,101134 785704725714874369,197512 788011780308103168,210989 776904162672082948,1171739 740185784096002048,353488 786946321848602624,207613 760570837363634176,63371 795706972200833025,262022 779501084947558400,171644 787654494989320194,210463 791663107298906112,238207 795382516798525440,11774 760185844384661505,61145 789190727322378240,215437 792065885418561536,243427 750687013628743680,14351 758041349408948224,50654 773696225325428736,137869 792413196602572800,245634 774420507529654273,143589 790036667004366848,203546 755240386260369408,35372 766261863734710273,91946 778960129949511683,171324 790280004458340352,229693 760983692776878080,65974 768150779010113536,104162 785966773946294273,199272 759446437772070914,58028 758084677966049285,50923 793652556622925828,253032 753337531324731394,27061 777020377893523456,157082 761044426084929536,65104 790605200692088832,232791 790252467388833792,229693 781695696877527040,186584 793539948163043330,249180 770961639185285120,117687 754845522851225604,32337 793587050285064192,252408 793878928322600965,256255 795129410303250432,263895 791240810943492096,234583 770647450067488768,118192 774272021077356545,141360 758082834070241280,50476 753780290238181377,29819 779007612276903936,168633 767729803139088385,100893 773569208491741184,137042 772572038263431168,130247 777963278098046977,163763 769272912771633152,112399 772781496579006464,120690 761338276556967937,68182 795711707691831296,268387 759156013039620096,56964 780824889687060482,183269 794852948585152512,263302 770899127119011840,121949 758857294058692608,53185 787010748467773440,199211 792456873387651072,242693 794691603113844736,262588 780390052761313280,179742 753410363404673024,27569 794547628432183296,261155 764322895484981248,81869 765333966475841536,87245 790988651022778368,235621 763045043527573504,11774 773576504332718081,136947 788565724511870977,218275 786453524540379136,196676 792134446556274688,241819 754168975399849984,29790 760974869689470976,64730 791728966633680897,240535 775795786936258560,151463 793188387033264128,250033 767550142258016258,99851 787722901491331072,210253 772043514834067456,119771 780603892300124160,181755 758149875632525313,51595 770279585778839552,117257 789925241698996225,228820 791632511591915521,240145 766453183522729984,91751 793211128666988544,250430 771883173315801089,128519 795005073956937729,263895 757265013090373632,46384 781569148312817664,189017 795265905659969537,265878 788769386748194816,220332 742969551550287873,195876 774238069708894208,130988 788426488584495104,216484 788778000712019968,220029 732284933595533312,351162 791685869325385728,240483 753366807587717120,26446 760545023163195392,63451 793162400937586688,249469 794275149730217984,258456 790703486438608896,233307 753953077154181120,350711 788467347812130817,109244 762293616177840128,69947 766329896993955840,91946 775025399592017921,146259 760641425012908032,63656 794736582116917248,261155 795374846083403776,265102 732594673508720640,352781 756213453111586816,41680 786903937345552388,201930 788186562014031872,352258 778732757467877377,169327 755166360355864577,35890 776965738447900673,157755 755559525554397184,37457 765010423041003521,84209 764567041428848640,83422 750121086851817472,1248060 786297037872504833,201620 794645466969423872,261155 779005180557815808,167407 794318989547732992,257492 788139314534318081,213064 791437624657326080,237908 792067609785053185,243075 732453370984841216,351837 792138986672168960,242693 788697271613489153,220029 768271204528496640,104932 766472929660006400,91122 765204907678838784,84724 760189197311352832,61602 794591149558296581,260899 788442772336283648,217837 744604804559704065,1011996 767024563255402502,95672 788390069514022912,207965 766483828634419200,90384 764191365597163522,82457 754993969382260737,34666 793433755713204224,252020 732711236882731009,353447 792032171720663042,243075 769389811073425412,112119 746380772236374016,11774 794995282324914176,264431 779834584221360128,177233 758042577149059073,51069 780897572466495498,183759 787843992184623104,213064 761678876531499008,70238 792561749522120704,243075 758747477595951104,50500 789543457022889984,210235 759288966017409025,57851 785878071752753152,198580 751738484306698240,18893 794147720181129216,256564 753533335717249025,14277 766418981167169536,93184 789993292821696512,227273 743435007214092288,352060 768226312926457856,102011 775045225228099584,124610 794664383808933892,11774 794529515493998592,261155 770219749158584320,116425 766315308625891328,11495 778390264910151681,152594 743110451697979392,11774 795346535290572800,247930 776779438037938179,157693 781914908963184640,182036 785816435360722944,198586 788758532371820544,220029 771074217798270977,122955 793639434759659520,249926 793945508519608321,255942 788829014609633280,220777 791710399800324096,241034 792737299549163520,226738 758792618994118656,55155 765687233273667584,85562 788512547162951680,218164 792778123347501056,228101 779190247816990720,172962 794423235936997376,259034 767475913806184448,98646 771465696811384832,125554 755922935735476225,40566 781167943933571073,185310 795442164394237952,266884 770952288588488704,122146 765971482430283776,86440 788520748973522944,217658 751232951896182784,16075 758145265702494208,45622 775371172309368832,108396 786945576793321472,206773 785272384395710464,194648 795065999338967040,263926 793317463115108352,249926 754114334507368449,31686 788416932714340352,217837 777907610037215232,162596 752789778718941184,23217 774228201685987328,140211 744025946446008321,1247635 752702109020217344,22746 758701849973297153,47940 789137002692313089,223899 791605683464572928,239926 791043149691023360,234575 794924636500701184,261050 779838276165312513,173628 753440361331105793,19598 795048298788884485,263906 770630733467623424,119852 772441198669672448,738099 752287798040801280,21572 788308209979326465,215480 771406670140289024,125367 758640801568198656,54070 791840638840868864,239893 791849633639170048,240483 794683500322394112,261155 777742907876847616,162596 762610285790109696,72534 767909624351715328,102191 794594558386569216,261155 771497150177914880,125163 764443816430448640,83413 768314559874555904,101681 756286220012032000,42495 794942041063047169,263090 753719724073156613,29456 760180380057993216,61145 794384377799020544,257325 788489361457287169,218275 792539854005497856,243562 791673221024284672,240483 789843128991612928,227625 790668061242044416,219523 771022250912976896,122299 772141650416021505,129551 794880587035267072,262849 794570531836043264,39957 769610249842094080,112363 732958029155598336,354936 781841705872023552,190635 773954397369995265,139404 779335595885592576,173964 772080281788514304,126152 793945140083720192,248652 793790511823851520,255271 732808247925702657,60071 770361768778539009,117257 790562871319166976,232137 758877513758101515,52554 772843256874803200,132364 786610237922873346,201958 791616957141307392,240145 794629375165546496,262022 767840797848776704,101681 793129527350210561,249469 773280219180441601,135741 778154888018657281,164826 768814690700972032,108849 758019385223213057,50853 790597515255148544,232169 771076424799248384,122344 765353180507021313,86440 793762389661483008,252020 760971765845782528,66116 762855654088245248,74281 794545166484967425,261155 763892467586314241,80939 780185965566439424,178415 768847719578284032,108710 775019562345623553,146259 793184084394520577,249926 793503097846919169,108396 776133772139913216,151401 790959481815388160,234622 765330178692124672,87249 758547223902904320,53845 765600108767424512,87904 779854022639390720,176196 779476163756494848,138812 777851124305031168,163990 768170474421399552,98072 772296915341893632,130471 767811756622278657,101681 760967163071098880,66053 794814906067517440,263090 772299488035688448,129551 789283572129542146,224297 793493293086699520,250633 765947461852622848,90287 768576093888454660,107428 790661760143364096,223492 788057016014995456,11774 757763280593182721,49070 778669554843156480,169029 765282963407843328,86653 767090482484748288,94699 754739992740585473,28732 770270397711409152,117257 778497424499310592,166409 773978082134806528,139404 785544180705689600,130635 762037252499333120,69878 776933272639119364,155451 781505740557070337,139404 765936457760374785,90384 774063081487990784,136947 768328024076984320,354847 775251987176710149,146847 762676363434131460,74133 753016907578634240,23719 753988042373738496,30590 778561934715154432,166490 778901899236048896,354624 772371484253618177,77552 758811495358615552,54070 774008325100990469,131421 776057815341211652,151655 791348310632239104,238395 785695680601944064,195975 769258544050933762,111448 790962338425888768,234583 778708538524696576,169916 795079579186724866,11774 764960642134450176,11774 793118954013257729,249469 794009098278895617,257219 770487741884796929,118191 792036742547111937,243187 774252946183876608,141451 792569546133544960,246703 781535521923272704,188119 764990321340002304,84710 774308362695548928,142090 773616931815493632,137639 781444316984029184,139404 768595780219179008,107032 788469556109053953,218495 780151074724339713,177508 775672188363939840,150663 753189546892881920,24269 789210835679842305,215437 761402264703696896,68144 761964485145952256,431998 756274305386749952,42344 791663341987127296,240535 791384999614439424,1170572 787784857824923649,213064 768203900302266368,103924 794159120052064257,254209 768835879129473025,108849 793352382201507842,250633 741357839139123200,1247442 768606254100996096,107428 786360871689695233,199546 785911991953133569,194080 791388496514605056,234564 768420657465929732,106281 757922802624303104,49852 792299200860020740,90252 792683289232478213,234526 765715883230625795,80393 767412425398317056,97139 761630482392055808,68993 761619278353293312,1170332 786367540280688640,202727 788424717216526336,106085 777565173850701824,87904 789797326541975552,227242 768255452627013632,86719 766076880021839872,90482 792074715418521602,243075 779697299370958848,175317 766395436634546177,92854 766791747431124992,95707 781538433978208256,188231 761978354245304320,67586 786292232450142208,202429 785848781002698752,198671 776907925793026048,158815 754723109547106305,22393 758069103529635842,50983 792286220726534144,244230 786421025697177600,203832 795301571882061825,265257 795661833340190720,267655 739488468926124032,352687 780373690072662016,179695 775130827378290689,128934 773798156857466880,138616 765408470409490433,86103 765614573475028992,87904 792970143286464512,233736 794371468612222984,259055 788125356976906242,215012 754733948706643968,33356 769484760968224768,113165 785754475613093888,196277 779917596787249152,354113 764811858088001537,84422 791300969401167872,237235 751877545985880064,19485 752839375512154113,22750 767523808190291968,97852 770589477378990080,119832 790897891393011716,234583 786284245199097856,202429 774328642465738752,142090 756210262026297345,41680 757644605034668032,48549 764570341033123840,83391 753762226410971138,29600 785269668852359168,194082 761350236304445440,68102 774646773423960064,140072 792834169445371904,11774 793837561433038852,255393 758183468563963905,48289 795708920949944320,266990 753739345744449536,28866 761384182119563264,67893 787082973447348224,208899 758266943178575872,52112 791658331727429632,240070 760933321010450432,57574 792098079335931908,243075 758495945025728512,53001 763453089911218176,77849 763801602184675329,79691 755293996176531456,35890 776007409651314688,151526 776976041776603136,157755 791389737646977024,238383 744418348851617793,349197 773508663285800960,137042 794567623929303041,261155 756854727242113024,44461 770413543745265665,118191 771537645637820416,110585 790921958292611077,234583 795180679374008320,264397 786019409571684352,199262 765518987404972032,87627 789086923621031936,222166 765559665069531136,88052 791636093019889664,239456 753243362547818500,19133 769705963599171584,43579 791320456800460802,237491 761631401519091712,67401 768073428649803776,103354 758766339074822144,54070 777639541188489216,162610 743292747327561728,350247 759156301876203520,56192 771331801285554176,124597 766045944987078656,90384 751075736220381184,16728 792024806308843520,243187 762706351285993472,73814 791995911626981376,241678 794545780728205312,261155 769730645358551040,114779 795140596415561728,263898 770998068229595136,121479 766672165898887168,93823 732280522773135361,351121 762826102905638912,72978 766904618798358532,94810 752991642584489985,23741 791017113393647616,232825 758126795589820416,51451 768355317193113601,101681 788460747936313345,217601 792537778311475200,246225 764670432888758273,82066 788475915219062784,218275 753009809616572416,25255 768230799342768130,11774 795063073845317632,264397 774310880766988289,141102 758662673395572736,54070 786327265680330753,201558 775092260111282176,146838 785274796061954048,194648 785767638324678656,194250 794605525342322688,261155 791235365197656064,234796 788908372548390912,11774 789792156009439233,227242 781549833572249600,184539 779464708810166272,464984 794787384600596480,261155 750081419565817857,351879 787135233367736320,193633 790607217292636164,232169 794679768847446016,262022 760984287952769025,66159 780218323917307904,177773 760186107451482114,60532 761160140116660224,66897 762159824846991360,71476 775763679946108928,149953 771923647862808577,128519 775287766758424578,141091 792772049718611968,234551 787630444535689216,206101 785293185102716928,194815 736644737071882240,1182359 795762203676864512,268281 760148416366129153,59666 766425754510893056,93823 791785341535461380,238207 793338830904438784,249926 786740379697553408,204413 794716389626019840,262752 774334883988668416,135090 777504344031662080,90252 794318934229078017,259482 779875652833009664,177248 793113771732504576,249469 769393403599597568,113165 765613286033330176,87825 780835246384132096,183269 765012864964956161,1249165 788215951896391680,213803 776097844755369985,153006 787091399976087553,209129 762740421487394816,74066 756290578934030336,42432 786191578410823680,201583 765165413835673600,86103 761984005591838722,71270 786990239466356736,205728 767725958250000384,100893 754708454233743361,22393 767191857969233921,97685 781180634421088256,185496 781465433060679680,183759 785493510241878016,196277 775163117948973056,144682 763211708340940800,64726 787792423682400256,205197 749436194153459712,7272 767080535629893632,97377 776773888814387200,156317 787725304659898368,205197 793977663765512192,254444 755361563196792832,34441 793327910828568576,250633 793649179515981824,254135 768285860961804289,104162 794613648656388096,228101 758852781536968705,54070 793184543608074240,250033 756801067090718725,44994 776946999316721665,157082 752996868561342464,24134 791437359497768960,237908 750006838972866561,10251 763898969797844992,80939 794646355809550336,261796 770344054211182592,118375 788014175448666112,214209 791419395968937984,220767 760835755346370560,63451 764219166534533120,82066 794690655066923009,262752 746662842972119041,7700 765623022225018880,88332 786670049243361280,205231 791050297762209792,234575 765270578374651906,249811 775030903512961024,146405 780766564278685696,182726 780775064207851524,182349 759288308270768128,56964 788045277047365633,210274 779416734415540224,174115 770671023406604292,120610 769014230192365568,110709 793222317778362368,250033 768058640364281856,103261 793687514510979072,249841 769689971859087362,113836 764283883542065153,82963 791791862663090176,229148 794616541618774016,262022 794226704000679936,258456 756987527911903233,33029 792297549331738624,244902 751560151677755392,18555 761208061428166658,66897 765666995358478338,87904 790998202438787072,235886 791358736992440321,238207 770080476736413696,116082 751811545131159552,18555 787096627198787584,207965 773590142367989762,137869 790466781718650880,231015 751950079200620544,20493 753971520590999556,29263 792469650869071872,245095 794688213340172288,261155 776232928531521537,150028 772761560376684546,130965 764068445361086464,80393 775762767898894336,151463 781158534931034112,183759 750473302003638272,12746 770437169257156608,117263 773519357716598784,133702 786157916625760256,200965 751035166206885888,15808 790979694493433856,234583 785707199804809216,196277 794573984620806144,261155 794548988372357121,261155 792473286504394753,246225 793199482271772672,249926 787423762052448256,209151 779531023965122564,351279 772093847132336128,128519 777120229826539520,159308 759932571807576064,58227 792826950674948097,243187 732377340043386880,351743 770596528020975616,118174 785276167301525504,11774 776957317166227456,156835 768605579250176001,107861 789127222971858944,222627 775875499394408448,152314 791655762934181889,239516 794544078587314177,261155 775908189695008768,112363 756578427969282048,43471 775427279379767296,148994 775945411592716291,151897 781218490187382784,185310 763505402885476352,78830 771043188488310784,103354 777241489453621248,160592 777258297866919936,158387 754755425438797824,24786 765701691849134080,88361 764783010629623808,82118 795024259806613504,261724 789531406041026560,205972 794259222380675072,258927 739618953928970243,349918 786053179347656704,199546 791352193362329600,11774 758844615063511041,54070 785681603095699457,197297 789044036288012288,221785 765693331909189632,87904 793871967820587008,256255 766282456458784768,87858 750200686516719616,10662 788073059098001409,207113 790954349539106816,227048 767700291277979648,100605 768289516545150976,103212 775367407258963968,148645 779388004200656897,353737 790973171113480192,235487 751180116231753728,17591 754720236792717312,33356 755102835025600512,35403 761038857341050880,64145 792165280415780864,243075 793450738773000196,252196 750417928475009024,13343 758748334383177734,351666 765246198441738240,69548 788395039026126848,217519 793462852136923136,252408 761426154825785344,67369 765946145931726848,90373 776432977387491328,11774 780492192016195584,11774 791409105957027840,238780 764863827418767360,84724 759512075513147393,58227 776802262756700160,158314 790747350746664960,232881 754029929088552961,30910 778528307411296256,152594 759215557212274689,56964 795379135992446976,250633 786742003719634944,204835 749799605680820225,10064 769309828468662276,112693 764553041706094593,82880 769387411881287681,112363 793968042761781248,255942 790639272734826496,232137 780602154541252608,80785 763451775722463232,78304 781563616671723524,187976 785883505154674688,197512 773044580191207424,35479 761544421569691648,67229 785663597577994241,197512 789304220428201984,224680 771480318071205888,125853 795409198859386880,266138 778564812494151680,168698 791692271955632128,236502 795777171713380353,262022 771079688685023232,122388 771498471136387072,121479 772570439835000833,148861 795125191416356864,265257 767891606443692032,99111 791244164679761920,232169 794295649743306752,259187 759050802103144449,56552 775748687507001344,150511 763431577770532868,47188 771887328096681984,128424 788577846411362304,215437 772333806539853825,121367 749620185414377472,9332 788404132512137216,217634 791060829558837248,236393 761982219527217152,1248961 780631613654851584,182146 790533046298521601,221416 758732690388455426,54070 780143803726491649,178045 793633392625606661,253164 771126707914964992,122299 777146297769791488,151374 777267263376424960,158110 794652357623762945,261818 777876641372577792,161277 787407780709822464,180433 772197349795831808,124883 755500847677583360,38032 768625933901115392,107953 785997046587072512,198069 778132520277868544,129436 777633130845011968,162596 759569859428519936,58959 760983861354299392,66159 787990568571850754,214209 793550447143489537,252639 735418355042156544,351644 793912010257920001,256451 777798526319243264,163763 766402218324922368,92159 794185063286063104,258331 751204591748853760,10735 753812006713503744,22439 785299591977635841,194923 785825707213533185,197512 752691406695649280,21332 753666895476207616,29040 788164018880077825,216009 789757342497800192,227242 789956751831425025,200963 781840770466742272,190635 789938473427988480,224196 748745203641491457,102730 750861953799708672,14544 757289343018938370,46594 766354020164403200,93286 785382356706353153,195125 793264633201106944,250953 795298580747710465,266079 755951880904249344,195876 760559128284717060,62708 754735593339260928,33356 773842937423794176,136904 791627822057918464,240145 745070303974395904,11774 758813764024086528,1248643 793842506240700416,223492 767378060718944257,96039 791274793139998721,237491 791320728029302784,232169 794890576260923392,261942 789268745189490688,224680 792116150641364993,243187 764741091165896708,81702 791656343589445632,240474 787063470223036416,207733 787253365436715008,207113 762660983240261632,73814 788716714364170240,11774 793509204631883776,249926 749138937428357121,6913 777235334409039872,155729 794374524116430849,257492 789685404333019137,227242 793983747880206336,257423 761607763290193924,69356 793218180101517312,249926 786663676291919872,90209 795312788566577153,249926 770769412127268864,121359 791433506522075136,237935 769072463594524672,110585 785903533203726336,199546 772582486945763328,131003 753487623545643008,26303 790654435408154628,233307 735944884364967936,11774 771721778569682944,127366 794923487811031042,246425 775118464306573312,146720 787572763762495488,47207 781513519162355712,184223 793180537359769600,249926 756273157187760128,41680 791357105844416512,238207 766296070473314304,88226 773509176697901057,137042 755162652272267264,35890 756549216030175232,43751 778579531498217472,168794 764644869486813185,75349 778603120947400704,167663 773929317269209089,139404 789686524384129024,225356 793215069895004160,250328 774072713535074304,131421 768247109665513472,11774 762715833596518400,74247 766346771647913988,80939 771066223979298816,121140 786209374318555136,197512 789114219564183552,220526 743898121311182848,11774 793836658818899969,255877 765588765913919489,85562 767020642797359105,95672 759088246047379456,56197 765025726064054273,85562 778295394732085248,167273 764239683224076288,81835 790741159643607040,232662 760313907953168384,61544 779828934078631936,177233 775035833116131329,144684 790989002300088321,234583 760711943409860608,63149 778318206859608064,152594 791467129329508353,234991 774417310186631173,141316 794542206656872449,257353 765306841941303296,87145 768873208296669188,109666 771703129649782784,125367 791010868318314497,232169 787351154254569473,207613 794526658099347457,261155 761216240371109890,65180 755387304475328512,37044 773171535712358400,134561 773994847480840192,140211 794318011410894853,258598 795685365160050688,262025 763000387725094913,75899 793264322826821632,249469 766700031445389312,95672 787846639679668224,205197 794194071623503872,258598 772159451021225984,118174 770250672835063808,117257 764866319254560769,84724 775736975655448580,150663 781234850120413185,186170 742117423931744256,11774 779273761455534081,172799 793562420501483521,250633 793850125856550912,255942 792362269082390532,243187 732789747790286849,1170689 757254462239019008,46612 773511997820329986,137042 785958759025651712,199462 751134159360258048,15634 767755096792760320,94612 794536234945224704,261155 773315825180680193,131870 755094941366415360,35044 776111118594945025,153095 754716679519756288,33356 757265677870731264,354841 792027471881248768,243218 794271949706825728,245591 788503579506028544,218275 749724569536049152,11774 792076331412492288,240483 755163002509418497,35890 754728097979654144,33356 785864582589980672,198878 794162216983527424,258331 767338758945574913,98720 792009426064596996,236507 764219569338740736,81926 763953994183999488,79999 768045769332883456,95568 754773837875650560,26140 764312742228406273,81946 772251169951395841,128404 793872968967389184,249852 790956138162290689,70764 793890001159385092,256255 754740893584920577,33060 776826611916214272,1171739 786633454804996097,205270 762673766400798720,74133 776971898337058820,158864 762741238885916672,74066 772405118700494849,127366 793444695468810240,252196 770878512588664832,121612 778433810375376898,152594 759088287172718592,56197 775042878607273984,146580 794725645393637376,262849 792177265740095489,244550 763438063280271361,1249136 763737341072666625,73814 794696374008872960,261923 752881660576673792,24134 753772377087946752,29592 793155101590364160,229908 794159433295233024,257515 786375092670377984,200009 763831856810733568,80482 794693183376683009,261155 795047691201945600,263532 788723752754229253,220029 790747277983789056,232863 787724714126999552,212139 791068305809223680,236393 751578982521397248,18893 786758135574913024,205638 756532505021390848,42432 771875298770124801,128519 792154809218531328,241819 769176424578162688,105643 779669772552265728,176203 778305640934563840,167319 765083957046063104,85562 793104759527989248,249469 791690899554205696,240070 795105202344968192,262847 791667827237351424,240483 787108969273700352,207965 772161121629331456,127925 777118045319864320,155898 773340012247076864,135725 793306855988572160,251282 760382182695145472,60163 765565935327608833,88148 795685605212467200,267521 794545365479366656,261155 788753081961881600,220526 793874662606286852,254135 775005281629638656,146259 789323551052619776,215437 789945855566458880,228354 793180348867809280,249057 788760877344305152,219942 777670696138715136,163127 781185192094343168,185496 795379322852937728,262752 795773345358901248,266884 767446822419738624,95055 749715028706627584,9432 756907852510420992,44994 758394367304499200,52771 793978234660671490,255954 764332840242716672,81946 794012090243551233,257492 749740831435730944,9432 770803327844089857,119682 771074414301425664,122982 795771337625268224,247930 753614313215012864,28281 755411887680987137,35737 760987377909305344,66116 787440526685458432,207613 792540334282596353,246269 761668974677372928,70085 788376554979983360,215252 785866130627891200,198671 788964663035781120,222500 788101675718500352,214899 750033516444782592,10735 757038819535237121,44429 751232425703780353,16299 769641867164004352,35479 793987911729299456,257423 789811464869519360,224678 752306434587496448,21433 763164274034434048,76127 767846324771360768,101681 777119073314504705,158520 765388291097014272,85326 761765678428721152,68993 754087444581126144,8431 794311968207224832,256038 765349338272759808,85868 795061959586615296,263906 732762801647718401,349781 771314338233667587,124340 790760048515358720,234054 762726312846864385,74592 764946970540593153,11774 794591723418750976,261155 763834756282933249,80720 785984045012258816,196277 777985582328848384,164783 787121016648507392,209351 750767217998835712,15165 794155109768986624,257492 757727925026246657,305417 786932317864415232,205509 772858580428959744,130988 756583885694197760,42432 749814033797091328,7816 763707014883049473,79691 768973711600914432,110659 795706996490125313,199307 794367508555984896,259659 771950438757310464,125742 787795457648898048,213064 770253445592854528,117257 755472408199458816,37004 774018060483256320,140444 789146249278750721,11774 795678058220896256,266151 751215949798309892,17434 762256087080923136,72420 770795301674229760,120963 788132069574488064,210215 792006059741237248,242628 792779033624928256,247240 750851444186558464,15264 768965962016165888,110615 763157698615603200,75899 732677432759586816,353228 780927972698054656,738099 765624844214034432,86440 789161034514833412,203546 768777135096037376,108700 752898879088197633,24316 771837534183632896,127218 755153594211459072,35373 793224937020362752,250243 755159319365103616,32572 780233656795222017,172962 780569450676453376,11774 795141955520958464,263907 771191864372310017,120270 795055465168244736,247930 755842335250931713,39462 759199108359983110,56292 758480944865026049,52578 792980436611989505,248598 752197075748605952,21074 758081306064330752,47761 756210320394166272,35890 774001576767660033,140230 774351780675219456,142563 789199278535090178,224333 771543507081109504,125853 775716812105379840,151071 787022106672279552,246425 767423647975813120,86103 791279761096056838,234212 776970645829627905,158338 792233435855147008,243187 776066197339201536,152314 748537681299259392,1247900 785841361144647681,198878 768440922774265857,106281 751673878351536128,18893 755804355425599488,39685 759145539120300036,56964 764978846819123201,85562 793271493161586688,248253 750456091796967424,12883 776372730530639872,154534 766016812052049921,86472 791360448872353792,238395 764145543450734594,82066 765309419429113856,86440 789853921892245504,227795 793251130901925888,249926 787181805405339648,191622 768170170728669189,95055 764604422987087872,82066 765251839826595841,86653 790609208219537408,232169 760153233729785857,60163 773862148124602368,139404 776177741418815488,154322 769440585694318592,350878 777804079863107586,163763 793525010694635520,249057 780955178770063360,431998 756212214571212801,41699 763453770483298304,76406 773518945416572929,136947 746394124660649984,11774 779636710724476928,175983 788390850720100352,214078 792520900247711744,246273 787093300369100800,209035 753741437083066368,29263 791526404978384896,239405 764000008056082432,80393 778768549129125888,170373 756251470895452160,42171 768985466750246912,108795 790876022547750912,234583 766970068701806592,9512 773846121189900288,139404 785288179704221697,194648 793433196398510080,251452 788262245390229504,215437 732192111399993344,350087 758442392139608064,52749 763731933129879556,11774 765903020987211777,89076 791713503245545472,11774 732617616825651200,351374 732360766691512320,350346 776889156827873280,158524 773957086317318144,139404 776142892616257536,153248 794520582310260736,257353 753916485714649088,25135 776110320133693440,152878 788563133405270020,218275 766901835563139072,95682 785372671953559552,195125 760989636932100097,65455 788900979282317313,221972 788363223108059139,214247 794190268647866368,257325 749445797670952961,7162 771855938500202496,125196 789706803093266432,226823 769191172493357056,111558 781304808980439040,186434 761679451298029569,67369 733103584003391488,355261 793627701542285312,249926 754763992829222912,33355 760505695666069504,63149 766835955172904960,96263 775092385311227904,145866 776003046778212352,152872 794545075099496448,261155 794609466440347650,261155 755889411603169280,38459 792567196710899714,244270 766791209238925312,96263 776911917566812160,157082 788505967465902080,218349 788511952255475713,217658 791453522436952064,238272 773010457032548353,118174 794591783212748800,261155 779869087216304131,174465 794006275801550848,257492 781917727279554560,191354 793881777731403777,255942 794533872277028865,261155 778767018157899776,169923 792825053331226624,247877 794257501013147648,259231 778732391674155008,169437 763446502383464448,76056 794618199933353984,261155 768204374178951168,103924 794616000620597248,261818 763153471503675392,76723 764813532173066240,84724 744946989884792832,11774 772791261270945792,132335 786308172424380417,202727 753427625507446784,22720 786941356858085376,206812 785543727867654144,130635 755863000767078401,39197 756830962575638528,44814 791965463349567489,242629 769028899003109376,110477 786788817210478593,206225 765947348409352192,90384 790917663841071104,234796 794590551878209537,261155 771412934790569984,125145 791122280176910336,234583 749983558501031936,10653 786734412301864961,206008 794526940359168000,260404 791124484363345920,196314 771236972480258048,122861 787005845598969857,204297 772558105150418945,131007 773652282407649280,137640 732754649120399361,353002 768898906193264640,106774 792079489153073152,237964 792095392397537280,243576 794639845171798016,262304 778329244564918272,166409 761348136988213248,68102 789915776710877184,171260 785512995434688513,194949 754741131506774020,33081 754825151313838080,33356 788471371202457600,215005 772260061964013568,128934 791132671401463809,235580 750757005200125953,12404 793103611463016448,249469 777747245181509632,163376 778242263948234752,164826 792125689344372737,243848 794568325523181568,261155 794578430608084994,39957 776781558476931072,157693 774302936268541952,141912 759401081667457025,54748 764415077441269760,83391 768562649395146752,106753 792819163324567553,247240 732467147729854464,44421 737880289670746112,129545 762268651265331200,72382 755406553977683968,37003 761728053781200896,69231 751801546841653249,19880 754002142294401024,24359 791740544607289347,234990 795664880023965696,267521 758759691216445440,54070 756279671847653377,42495 790276831710674948,209095 786257227656986624,201555 766559943600201728,90384 786999725992005633,205039 750461491422396416,13342 774747923913510913,144460 791404246000295936,238207 792074637521793024,243187 753199077538476033,26140 781522930706608128,186584 760901716149538818,64758 756323143774371840,42344 777916376816156672,164633 763498246786445312,77598 767100185046638592,94718 781207115964776449,186434 792875300405309441,247877 758773594956541953,55112 789535243048919040,226881 792932250551738369,247232 794989899590012928,264460 762234784705810432,70501 788088726794756096,211875 787061998328479744,207109 795038364328230913,261155 788806935315222528,218275 754727092328083456,33356 760152139717107712,60801 771458286751186944,125554 754759314628341760,32873 767805320194236416,101681 787242779789230080,207965 795388361812873221,247930 785337235960844288,194934 775408670075158528,148792 768173141944209408,103354 776111085007036416,153610 786995739813490688,208176 789551521839116288,225981 793201900057419776,249926 776886428819001344,157031 789744958983069696,223286 790841959002824708,233307 772826145981026306,132335 770015527473385472,114254 792734522345459712,246392 762795025663012864,73814 793168741093613568,249926 766516640028557312,93823 759096176025100288,56197 793058832914284548,247877 768038885494521856,7092 778301525089193984,167319 764112681188098048,81702 772175133947539456,127711 785582214251683840,197297 768048821024718848,10788 773276172251639808,135450 781217946160893952,185310 795415582153682944,265855 773939080212074497,139404 760828841103327232,65006 769861720600875008,115099 776196857462681600,153613 778256668878667776,166390 751233043592077312,17231 763181437679915009,1249120 769685327237750784,114985 794106928444149764,223249 763292044160671745,60163 755365422912856064,29898 768155711771668480,71259 769250642061762561,110585 778384175313391616,152594 785973923972165633,199272 780762809311358976,182036 788465308310855681,217601 788486675223744513,215219 790585733387948033,231894 772858487881609216,132335 775431458978684929,141415 790271443908997120,230282 793994758620266496,252014 762659681659654145,70543 790976286915256320,235590 775066629659123712,141091 781225116239659008,186434 755486393074188288,1248304 764380779761766400,83192 795678896851132416,267862 775341691314311168,148045 791039176435048449,235621 755876738266198018,33192 779705930262908928,176203 790597312116432896,232169 768960355213205508,110362 768641661794553856,1249585 773669858185736192,137158 763916594032455680,77731 765670919092080640,87904 765788933976358916,80445 774089033504792576,139404 780283113347756032,178045 752924103061962757,24467 755012114104877056,34817 791796531980558336,238207 768963167309422593,109360 793227399085236224,249961 766121823188623361,90618 756195418011238400,41680 794922479349366786,262886 786674838161199104,204413 793458692918312961,252020 767855940834058240,101681 774321278173884418,351489 770875566211764224,121612 788837203870945280,221449 795745736868696066,267855 772605083238428673,126390 790114041603747840,229547 756988400561950720,45669 775393452854878208,148537 788913140255879168,221687 785935839859572736,199769 773360733828452352,135025 794552497725702144,261155 793698138552803328,125112 763425725466550273,77638 772886672283357184,132996 773887898433294336,139404 769262237189931008,112363 793507821044105217,251452 733423272902156288,355952 770981715212902400,118191 758107616392380416,41703 794914422426738688,249926 759817789704142848,58267 792765344586862593,247241 787283349010198530,207613 755927362999508992,39207 732762255272513537,353781 793061951874162688,248639 759774415907348481,56964 790974856909258752,235590 795039754425430017,263532 785789689668132864,197286 759467739119546368,56924 794059377757995008,256358 794448888992251908,259055 795079354384519168,47835 767854193596071936,102137 763816018883981312,80136 762052541404164097,1248995 778257216176521216,166883 753978343419105280,30398 785483561973473280,194080 793197133746823168,250328 794347250503794688,226320 772935694163464192,132996 762662360590848000,73926 794698993028591617,249926 786962446258999296,193533 791624156445933568,240145 793520770064453632,249926 795739062514483200,268448 763731728569630720,79344 768678991951761408,99264 732268491475017728,1170320 786695010997702656,205143 788397705919737856,7092 766455997162463232,90785 773990964620701697,140232 795335250876440577,266079 750041089931784192,11372 785853026812751872,197512 790279162598608897,230282 794986835281903616,260530 763466028319776768,77612 792821488999170048,243187 794674321184718848,262022 794643530262151173,262053 757177866073366528,46252 756253573726568448,148861 794370107183157248,227345 794339733518348288,259134 773953276161069057,80098 787801458284437504,200711 732432610421395456,351837 757081173915013120,45857 786718090096545792,205728 787001997434191872,202636 794571187800211456,261155 755827571510513665,39235 761621349211181056,68993 763726178473676801,79691 761695849495666689,1248861 733288590566903809,355480 793946182477221889,254135 776486697282465792,156281 753796961933922304,29819 757288174179803136,46006 786005589155459072,199478 792813852580864001,247561 754071821561888769,29790 758391378795651072,52566 771010426394046464,234630 749605137543421958,9099 766812680006963202,351236 771135396663132168,121740 794003937653235712,11774 752926974339940352,24497 767408095500853248,94699 758036817585246208,50285 771316600884506624,124597 732335579505917952,349814 791661386971615233,240070 790910383515197441,205272 795718916182069253,261155 773736918966153216,138819 772284899927609344,129551 787908899122843648,210432 758824780497768453,54842 789010532237991941,212727 792892630489149440,247241 751996492567703552,18395 792924320653840384,248437 758626407484366848,1170860 788908337018576897,11774 772162139373072384,129649 778368708578201600,167220 777118978296516608,159546 788101642902274049,215005 762699016878583809,74133 764069162985545728,80623 765242326071570432,86645 790347055654776832,229159 778288677134995456,152594 759896647144996864,11774 785990731773116416,200384 790733171285372929,232863 791778861432369152,241678 775103030341603329,146259 785465803214884864,195481 767419201715707905,97379 781827306209812480,190635 786401043705757696,203674 794525935626293248,261155 754218567193681920,32321 769673893627953152,114779 790700646898946048,233742 732982931740839936,354927 755384894876975105,36961 789413869919674368,225414 754004796429008896,28866 765341709131735042,87245 778713289882677250,169327 781229947037872128,186212 788599474134319104,217285 772582191918219264,131045 776155287040372736,153845 794654564792274945,261155 792023803786321921,243075 732733815463026690,352526 761336123515867136,67938 766585700993081345,86815 766384433834393604,92213 792442025748692993,243659 790520789183426560,231894 785536725355409408,11774 794960700942745600,262847 770670657256456192,120610 753583164748988416,28281 794274321204211712,257788 771393000761094144,125367 772468904023068672,131025 795685667707768836,267567 763795651075403776,78228 791650344170352644,237813 775449624916140032,149389 787649645367271425,210274 792160175553511425,241145 772182641776861184,128934 776737938583461888,107737 776740521788186624,155688 793794611005235200,255393 753663943403532288,27749 777293188402974725,160210 791362692099379200,238207 768826395590025216,107084 757089713270300672,44450 787451129483452416,207212 793426086600200192,252020 794675548341448704,262588 764974943385690113,85562 793987922903072768,257423 772543621690195969,128017 788796543604252672,220526 792514791407489024,243187 790711796063698944,233241 790893281039089664,234583 795281445749161984,261987 785484078963273728,195975 769855115364864000,114357 786641606334095360,205181 749626605408956416,7546 794524957422342144,261155 762381230914535424,72978 793868121950064640,256255 765547620303372288,87245 765702652638355456,88361 794966690379415552,262925 787258764709683200,209195 788835256363257856,221476 758131828649709569,50647 767448629426655232,99476 773931657338490881,139404 785937610753449984,199211 752648601629626369,22777 791354612695662592,238207 757941071062204416,49845 760176915692916737,60866 759186840628977664,57463 775035449031135233,146259 769194032807411712,110522 791113339699015680,78159 750052568651280385,11349 762775310194528256,74943 757705169559756800,47782 789966408960516096,228820 773635077075075072,137777 775314316891459584,148045 788778777862176768,220526 795725542507053060,268448 795341202178482176,261594 758141360209788928,41703 788568310468186114,215437 775757292893573120,1250232 780354842434867200,178360 788938561299030016,11774 788142111333847040,215505 787405680734904320,352761 762288248466964480,71612 759113133776523264,55660 762757280995614722,74681 788095107585171456,215005 794313188804349958,256038 758275669432360960,44461 776920289829593088,159308 774650685421789185,144178 793287556326621188,250247 788127777585106944,215754 758698226836836352,54070 768161548829274112,103354 772831421744291840,132364 778816205909925888,159876 792167534690729985,244550 787706837437026306,195492 765278459224530944,85861 778301783240310784,167319 794845167047950336,263090 768954167297708032,110362 794770936109142016,249926 788725986409844736,217449 792059546219012096,243614 764222240405590017,82759 785588332059172864,197286 749225616482963456,7524 774015922965065730,140161 776951870849949696,159146 788433331218243585,215030 763953841733709825,80972 771377281243709440,79391 765670775110131712,86209 787640713110433792,204078 792805980291657728,108396 793923835728904201,255942 789285712969465856,222627 765922296041267200,90125 787020864042696705,207949 776473720130904064,152589 776947424283590657,156835 769279249891090436,112363 768443272582696961,104662 780770904766898176,182036 787110080739090432,209184 768772280876957696,107428 794180593315618816,249926 781406803485523968,139404 775451290767720449,148116 754057978420928514,31400 752847317368266752,22953 759211492310937600,56964 793908515295268864,11774 795223360238129153,264774 760577278996680704,62063 763056903593295872,75724 750235686469382144,10661 751206942102659073,16299 754036321136414722,350247 780748873325240320,182338 766426125711052800,93823 795056683894603777,256146 746261648063627265,351252 788773917213077505,220332 794718258976931844,262849 795654552771035136,353437 769893636209201153,115435 785460232210096128,195975 767075513479430145,97811 757544392668438528,47782 759588621997539328,57574 794960222674649088,262849 769931272512794624,115159 765619824819134464,88332 764247520847466496,82066 768056021193330689,93210 779081392210710529,171260 789177598118985729,223286 772498265380098049,131007 794223461669302272,258092 754132621962121216,31852 785829620520198145,197512 791438599673749504,238864 756895066686357505,36145 774037635719323648,140444 792081707834961920,240483 773864049549385728,139404 764836321043025921,82283 773783488558342144,137042 792022076588630016,243075 775431055490838528,141415 794947192289161220,263666 786960641429016576,193639 749299519171461120,7866 795760229799628800,267862 785602132942598145,197512 774427788459859969,142566 776900410099507200,159359 758667327927877632,51344 766306400758738946,91946 767941445428719616,100893 756336833856884737,42117 786315450581913602,202877 753804329983709184,29592 732407734918746113,351184 752929948382396416,24597 777640841812770816,157755 757049484127801344,14277 763672116294135808,75973 765618453919195137,88546 773400812856967168,133702 766607357627379712,17640 790301212323221508,227242 759339854706671616,56964 765580331529273344,86103 770245337646768128,117257 791562639172395008,237223 765582649020784640,88401 771538789453791234,125554 788125207462490112,215754 754007633246289920,29263 764148764491718656,82066 771776391914201088,127871 769196737504260096,108848 789491014486659072,225358 794957283906068480,262847 757676849300406272,46280 774931886061813760,142906 792564597110689792,246632 762005405639643137,71270 732558624229347329,352610 763443593256120321,78159 750377184888557568,12883 753964231419109376,30590 785916660914028548,197512 778220950982631425,166390 763070480894963712,75615 763248604991492096,73814 781504584216748032,186434 787303514217127936,207613 732766060840124417,353789 761641043557167105,69565 766088282346172416,1249318 760986194943549440,66209 771296447274754048,106447 777993291417657344,71826 794009041953558529,252112 773656791489974272,135736 793486995880349698,252741 771452467372437505,125367 785937637555081216,197512 765225833480933376,84724 785580042604523522,197286 772464912522031104,131045 753741276152000512,29263 774744147311853569,144654 780412282337632257,180074 743644237917364224,1176510 771277663344418816,117377 793208294223470592,250066 775095743828856832,146847 750384230014734336,11774 766052128427085824,90384 793105838139244544,249469 749956775684763648,10653 768897627035463680,108729 788738848771616769,220332 758159685597990912,41703 788747439398264832,215437 753370405029629952,25189 756525644612308992,42432 790996778321608704,235882 792423381714907136,245268 778327744270794753,167220 778729603288268800,169327 790347524590698496,228820 791365506804559873,238395 770413553018769408,117257 765557045349134339,1249196 794214837496741890,258456 795492383018414080,352030 789809590246346752,227242 776620280890339332,156835 786944933672292352,207613 770119886655881217,111549 778591364028116993,168794 733329612235673600,11774 767496683718582272,98890 787027772350705664,207965 770736284708909056,118191 781525158225928192,186584 786158550095626240,199546 790802224893071360,232863 791092392493518849,234583 751144540258443264,16299 785832924125995010,197512 793179647685062660,250033 732331018502426624,350968 788094519019442176,215005 756338310004387841,42495 777585291335000064,157755 766461001487089665,93405 794570699805495296,261155 758992184838352896,52559 793106656674648064,249469 764973294567170048,84724 749908166150881280,10702 778670944034316288,11774 763157909559664640,73814 777732569391435776,159383 795366114045886465,265875 776695318532362240,155451 778192867802177536,166390 789807951447896064,212564 792066835256672256,243576 777630342408568832,161939 764604863384739840,82283 793871528626716672,255942 795315292520009728,265257 770262404651442176,117257 772483932914905092,117606 793626004971462656,253793 778201951527772161,90252 753773160332484609,29263 763447356440403968,78129 778118578197463041,679105 763521903113809920,78115 786728173295710208,206008 794617776593924096,261987 760286856747462657,61051 787307364877762560,208252 789882189714382848,228576 794875078232199168,262849 756295633493950465,42495 791692576399106048,240483 790580859535437824,231894 777892453311447040,113365 794638520937693185,261155 780528317015273472,180655 791056013663281153,234796 793451116738535424,252196 776584960228462592,155896 759096375711830016,56964 768216309393924096,104932 770668347738492928,120393 785547044052148224,196917 732244189459570689,39600 760563583067557888,354841 767134781347799040,97852 785677794462359552,197622 755876443645734920,39997 753702538851917828,29263 775112047780651008,11774 766750744280260609,95708 775406507714154496,148994 761609641147060224,69711 780642104225607680,182257 786361969905283072,203350 780725769328664576,160609 793839639878443008,254135 770307607303184384,117257 786781158843359232,204835 788623711112949761,218258 751746364887932928,19220 788792514048319493,217837 758056787102740480,355519 763097383404179456,73814 771451755452329985,122106 790601823996432384,231318 794664645965582336,349306 772056323777261568,124597 794924672752226304,263895 756197086643630081,41680 792350857622917120,238110 776196617112317952,150326 778568393670656000,164826 794006622095994880,252196 755465249503924224,37294 795027581775003648,263926 764861314673979392,76794 781058500570992640,183759 768484969555628033,106774 756742829586604034,41839 760286978927583232,179307 766790486329786368,93303 788869541300359168,219958 790560246288773120,232137 788396068123934720,11774 795709103028994048,268448 780952905293574144,183975 771529741903900672,121479 772805841636368384,132335 763948349850394624,80066 781627370977435648,189032 788016660665868288,210215 789157963529326592,221416 790956542140911616,234583 786705841449820160,205143 764856041611943936,84724 790691696250159104,231792 744980671513362432,738099 770703917999124480,120613 773902128674967552,139404 790609807510269954,232791 793808775069233152,254135 768855052161286144,105109 767090469583085568,74518 777450936637816832,155896 734676049481596928,1170772 790653902815244288,228820 793612052069699584,254135 795056822738677760,264397 732323964433932288,349197 781110669106114561,185496 755153444332331008,1248279 755178826058129408,18495 790689650071379968,232873 771700815341977600,118191 793681944802422784,252639 795095899550560257,259190 791279256953196544,235590 753311484269170688,25896 767082418037780480,97685 771469587263197184,125554 788144201808568320,214247 788476981507567616,11774 756556608046567432,43471 791715281550868481,240483 795739629110657028,267746 773563032156958720,137639 778384634354642944,167063 757663527930855424,46280 764877389960577025,84724 765752073577201664,87904 759096122287595520,56964 756310437910552576,42432 793494434067410944,249926 776879705698013184,1170532 771532443673202688,121788 771539777300471809,126390 780410745263562752,180074 761200473286254592,65180 778747402115125254,166676 785552707339845632,196917 775891758320193536,151688 759485145174933504,58227 765706495644340224,74247 772737543179677696,7258 752256717358903297,18395 776421783943548928,149040 780996964695543808,182870 793212311397957632,249841 794361907461427200,197512 795367733529604096,266151 757619828811296769,46076 792029988618993664,243187 775324493027815424,148045 760562968463495168,63103 762431145157926912,70886 794647403051753473,243061 774074210553434112,139404 753657627981254656,28799 786701930064179200,203350 795697014658965504,265855 785332504630796289,195207 763037899667349504,75724 785278228134932480,194667 766333039710351362,91894 780510532856000512,85399 744511872905392128,354517 756218775595257857,41702 770124010160066560,116425 787129981495152640,209351 780881676750626816,183269 776161805525716992,153845 780851545327996928,183269 778096298604068864,679105 768849550304051200,109571 792118672814989312,243865 793225420669788160,249335 775446204553363456,149202 765626016161206272,87904 765296432173703170,84058 789467868584812544,225358 792690594086850561,240061 758643610728357888,52749 759083609731002368,56730 776085601082757120,153194 793296098257502208,251282 756712728820125696,43553 765896796547809281,88459 794590253579464705,261155 786939341318656000,207287 754011259012513792,30590 763206240168140800,75899 760638399728541696,63203 770814372595830784,121177 775474193479544832,112363 767834595001765890,101681 779991071342329856,176128 773709942389870592,11774 760014351243874304,1248695 760409434203971584,48052 787282791230763008,46572 778570907270967296,168794 791325723088662528,234583 775069810099093504,146580 793480375821414401,249926 756535188436422661,37433 763449222851076096,74308 769213520151973888,111558 785582586278080512,197297 752653317541617664,22657 781351940705939456,139404 794996100084146176,263895 773522282128019456,137158 752629709188567040,22662 764073927509323777,80153 775027866039824384,146580 789211808963792896,224680 791825102706921472,241940 779061723445678081,172057 792239173201723392,243398 768488218534739972,106281 792238521213784064,243398 793894845567930368,256458 751847264683831296,17794 763222774219350016,59725 773958693754855424,139404 777202436977020928,150255 789243383265030146,223921 774053605884108800,20170 760643444079484928,64084 788157665792954368,215754 766591057047986176,53185 789841153478713344,228172 753260036265156608,24134 751223277037744128,16768 789784368655036416,227429 765385763269771264,87145 767834610155790336,101681 795382408241627137,266491 761865957946093568,70227 788743854350438402,220332 790530710000037888,228576 788494174517661696,218275 785684687951802369,196277 785951423649288192,197512 757881865864818689,49852 795035717076447233,247930 755040681748340736,34093 751787531805556736,19352 764861061002428416,84449 772306918043820032,128791 791834778798477313,229105 758045038844579840,47761 795063877587312640,262847 791745122622812160,240483 736317039309139968,1182320 762400928334909440,73022 749928562522808320,10735 793404906103341056,250293 767747622773850112,98646 785486729016926208,194082 763255809266454528,76329 767563268193980417,89076 750482375797125120,13104 781435135497568256,156785 761937580535394304,431998 788716504011407360,220029 790195108285153280,229884 790938340111618048,234583 750459325085278208,13410 754015689145450497,30590 756293106106904576,42564 756958363901190144,41689 769226865647255553,112345 779433713033555968,174610 790961024186720256,230282 762134996622643201,71828 766604376718897152,94612 755872416086319105,18215 769923918270373888,114388 785632311656091652,197091 789672109416980480,226819 793248696968163328,220332 769275924353212416,111448 776153433346715648,139404 785494735167320065,194743 786548125913587713,204413 765599901036216320,82283 764890591524257792,84724 775068767818625024,144542 791775480940630016,240483 754765003576647680,18341 793275874686541825,250293 772820260256780289,132335 787987568033837057,213887 790430229563002881,229922 765857574252085249,87904 772469070956470272,127871 760877701209071616,65136 749276225718325248,8047 764582418015776773,82203 758313272428883968,47761 786209932945207296,193121 761899106461560833,69947 754748826448171008,33549 762436280831447040,70886 762649915147235328,73814 765672725868318720,88682 767961676532551680,101681 785968173799579652,198671 790690393213968384,208178 757596629717307392,47761 774665977120391170,144844 778614526031777797,169226 787463797212536832,210253 793943872418131968,248652 776900142423093248,159359 776662676256780288,155898 751106422788780032,14858 785774919837560832,197512 790296052771553280,230485 792174795702038528,244550 792020662781112320,243075 793345118610845696,250633 771425025622577152,125064 785546984363069440,196788 793563596278075392,249961 788003370183176192,214354 793263296254124032,249926 790908833967312896,234796 787692854630023168,210676 791356788025073665,238395 769271637526978560,110585 763952753055903744,79691 776180811892678656,154439 771898346520907776,127582 794232821166391300,259063 751199455488114688,15808 765592347946004480,84209 781523784863920128,187976 765096229667606528,349856 767721827171008512,100893 764409308931059712,83381 793449250873077760,247455 793456149974568960,249841 788126578437947392,215005 789676000317616128,227242 793305483650052097,249926 785979456846311424,199891 771480209983807488,124855 765029085336576000,85562 765873465853407232,88459 790242008971345920,229693 787113149849669632,209292 791406958888816640,238395 795059271754862592,264397 760218047701397504,61051 753993394062372865,31052 756640743263993856,30296 786580148942434305,204273 763704656807813120,79585 781367653902479360,187386 788227182623617024,215088 777125941701148672,160353 795421155863695360,266054 775763225493110785,151463 794553686320152576,261155 790974416821837824,234583 777069866234904577,1170550 790049697201164288,201899 787721258716639232,210253 781527810615541760,186584 763951658686484482,80939 792095857243922433,243865 762850606100783104,75233 768850711178256385,109447 774676405036670976,144602 753742752312020992,22439 756632502203133953,43751 754719355519307776,33356 757094912575758336,45857 769717443916763136,114388 773608936905777152,137869 793266844496826369,249286 790011538593636352,227048 792428205709942784,245566 793993122673987584,256255 769120002712727553,111453 793180460822167552,248639 787091470247309312,204835 791681407760359426,240718 794279205357821954,256726 795421705346826240,266884 794569344596312064,261155 795737634714910721,267576 788796244864933889,221022 773535835723563008,137042 793186529799643136,90252 762675245698392065,74133 791755944711557120,240483 758447956928393217,52749 773897981728743425,139404 780401769557860353,177472 780499956708827136,177773 762747075222122496,74559 788080711173484548,215005 789558822348042240,227130 769357581118763008,113165 791355011125153792,237594 791876322347790337,240145 793847815021531140,255942 794566672380268544,261155 756546408036040704,43917 780632419661590528,182257 753469135133245440,27317 791409902216503296,138362 791460065073037312,238207 790581072497082373,232530 753769725054726144,29817 757250753794891777,46006 753715587667357700,28115 760570276576915457,63753 767696000492462080,100538 765308313739399169,87145 761947663994458113,69878 760218568151609344,61011 767856907096698880,100893 794639544528338944,261130 795766806048866306,267862 791760209412710400,219531 786427053482450944,203350 785852086273597440,198631 793504215440039936,249926 794320579251884033,259543 794584590522322944,261155 780551764428918784,181419 775475199080706048,149633 793618737383378944,254008 752873860509208576,24116 795367866862305283,266151 757213709035003904,45173 762778170449809409,73814 792031309069750272,241824 760105933309550592,60866 773540470332862468,136018 787324130777559040,207965 795438552473538560,265855 757264365158473731,46384 733115733282979840,353725 767556401325572096,98646 793906636024901633,256038 795699872175456257,267862 780428199268192256,179742 789394685269684224,223539 790695950222143489,233692 764120452218380289,81476 776401660281102336,155390 793954751335448576,256255 768609122858053632,106716 794668797491900416,262022 776575031686025217,156926 777981818393989124,163824 790551883920183296,231358 777163603690528769,160602 765223273135116288,74575 772766519616954368,132335 766003055384899586,90012 773388427295416320,135505 792847910694113280,248010 763832832737280000,79131 764605414952407040,80393 793577327812685824,252679 732804879530512384,1170689 772570516712337408,129662 792478081739022336,244815 747478064288960512,11774 771777726445256704,127366 759337975713001472,56964 785989525440954368,199755 772172395788378112,111331 775008720707170304,146259 789152787540107264,223899 772032162442973184,128017 766460702311714816,93823 785887094392573952,198878 766110606764154881,91146 789544639913005056,214976 787737702766612480,210725 760517726532202496,63149 772853958784217092,132335 795266011930959872,265644 776039950030561281,151845 771442039867277312,122528 745329241642893312,354831 763156312624603136,1249109 781867777141317632,190553 789157888241590273,11774 781840546247565312,189313 787889066486398976,211829 758115646458781696,50923 765750315786182656,74575 773620928529829888,137740 774483387457339392,132364 772571376708354048,131712 780880350859792384,183269 773839849363152897,138819 762679747902074881,11774 781855405232230400,188498 794926639843082240,262752 795717355259174912,268448 754787358856269824,15066 758794977287606272,54070 789140767839223808,222682 795758580834123778,267746 758379812826128386,52167 795081677232082945,257423 788482564738588672,218275 792689012750356480,246225 788124467360849920,215754 753323364853219328,26539 762855078713622528,431998 790308956929454080,11774 756226980488572928,41702 794422311214411776,350913 762172632053653505,431998 771397647538253826,125367 752818944931729408,22953 786431359501864960,201958 788396834611949568,217519 788927108152197124,219119 756253884348297217,41719 772120781669015552,1249947 789962165390340096,227795 770746784570339328,738099 788733403730501633,215437 786883281618960384,205186 788624283014750208,215437 754719166557409280,33377 761670623177342977,69947 762002414283042817,69794 791674926243713024,234990 775546065579745280,11774 777323568434667520,146804 789285742891638784,223286 795403230532366336,247930 778374037923692544,167569 793184737971933184,250033 789223912689242112,223692 755933736261169152,39657 794163557420056576,258331 771494302719549440,124883 758752480880492545,53185 760744229438095360,63267 785493415882555392,193121 785638944046133248,197286 757251544320385025,45014 780110256311562244,178258 790436076603203584,227626 751150208654929920,16833 761795156789989376,352033 793110695621435393,249469 793213154926923776,250633 775762430144106496,151463 772237844236668928,90193 749329908120162304,7836 756605671202697216,41839 764904459071815680,82066 769651725561171968,114680 768855513022996480,105109 755217072729288705,35890 773716937322946560,137698 768491563840376832,106774 785299249021980672,11774 765971402105065472,90296 790651364938358785,232169 787547784983384067,211347 794400997263233024,259220 753691575511879682,28819 765435654553513984,83429 787084004889468928,200397 753994926996746240,30802 763942649208242183,80863 771885121955700737,127871 776487180457930752,155390 791065928423309312,235621 768074044394442753,101681 766405131428560896,90125 785277405367787521,194178 775849692278169601,148479 795291048939495424,261155 766711101061038080,95121 773891175380025345,139404 780783520008450048,182960 793174648645189633,249841 756256820432281600,41459 756946785038467072,45672 776857846101188608,156835 763461432696508416,76188 778164307003580417,166269 777115244841754624,156518 788460834519474176,217574 777102628618637312,159876 768906653664108548,109666 773742111854301185,138155 774076532671279104,141200 778315110582484996,167407 786661888016912384,205294 770364126883254272,118482 794196436938330117,258598 785930404607975424,199546 779388849222922240,173628 732208951433908224,349788 732394651139723264,351874 777186160225361920,155898 761313061789573120,11774 777298576586186752,160634 758430068091686912,52554 764846777337909248,79561 789971999573413888,227257 732195071076892673,1170365 749276315535101952,8047 788855295069949957,219942 793770604210089984,254135 759114275965247488,56964 733344534965460993,356012 752248326205177856,17794 771234631823699970,123583 793564850471497728,252741 789483493709475840,225981 776297117535002624,152567 794590712167690240,261155 786201934319456256,201540 791331766036369408,232825 777959583432085504,159383 751578280109584384,18308 781797511262384129,190036 789114221049053184,223286 785600433167269888,197297 778735173525352450,169437 749257344949694468,7836 773836979137945600,135187 777311651989258241,161456 788899135013335040,222021 780720545272922112,182257 781397150982873089,184426 785611893511716866,197512 776127174864613376,153921 765706588715937797,74247 786178316084490240,201494 761884752609681408,70509 759764022266736641,353879 762715785726943232,73814 763090523775172608,76549 780825508787421184,182960 794640303802105856,262313 778199042392227841,166409 791427075764727808,237594 752654059711016960,22393 781159662192320516,185496 793251498767577088,249374 750390153441456129,12883 772602221464662016,126498 765614464959852544,86440 788840277003767809,220332 756064351996575744,41191 769878146782994432,74281 764800288070918149,84724 766050768025559040,90575 792445884395126785,243134 789900638801068032,227048 763916550948528128,79513 767748748634165248,101134 775066472171212800,146847 778453593540014080,158110 790272444208517120,229693 732231457016516614,1170388 754726390008803328,30339 760437134025039872,62757 781350967908376576,139404 763686420456153088,77612 780388583886561281,179742 793556079112294401,253373 761695263534841857,69947 786580984225419265,203915 756564071353233408,44022 793026077891432448,26066 785912421676355584,199640 771712359962476544,126152 773401439360126976,133702 791005443027894272,235886 791028305579216896,232169 760419772479709184,62222 790532326702845954,231894 793132538508083201,249841 791670210357002240,240474 754800556514869248,28958 771803678953050112,128194 793172054199640064,249841 786635504938811393,204413 772555048081461248,127925 765686109925847040,88546 757100677596340224,45857 771586571459899392,125554 794573104613732352,39957 786657832796127232,204413 792572043887685632,244270 751897980681191424,14751 791694712491171840,240483 775521847639101440,149770 778281019086475264,166390 772399964525830145,127579 768224759574179840,101681 792997539008028672,228116 759824425533448193,59725 786953785838964738,207613 752801319363096576,22779 768953832390823936,110302 780921998826467328,183269 779869645994074112,177340 768155423182577665,104162 790262218998763521,230141 778618171741777920,169201 781472366731882496,188119 750858459780878336,14421 776810350675124225,152594 779753731734720512,170139 755922192521687044,40609 777815182210772992,163763 791370506607951872,238205 763216235794305024,74943 786713696051597313,206008 791366497843064832,238207 794420284518338560,258305 787362444528132097,207212 788914511516409857,11774 785595187082960897,197297 780491282695282689,180233 780734611739516928,181903 758016638998441984,50734 779675781639405569,176110 794364119042375685,18395 788736113393500160,218275 770212612416147456,117257 791977246110150656,240483 790255535941558272,226823 767770471655956484,101203 770515002671280128,118761 750822822231023616,14668 737325604173807616,1170514 773699842975555584,138819 794581522346979328,261155 761827846876692480,67678 774931498646573056,141316 781530537865408512,186584 756073927395405824,40566 794850903278911488,261033 766960875731161088,95672 778300607065120768,167220 752964127040176132,18386 790978011428446208,235590 753198117189812224,26140 755566303923040256,38476 794951475218776064,263817 779458587970056192,172185 760124803260952576,61051 787087120204754945,204835 790230059131035649,228884 793111765735313412,249469 765569906926579712,87904 785605500738146304,197512 787794726007300096,213064 790189872115965952,227048 771869305344397312,128230 764486456278528001,80393 768542655806484480,106774 765354232526544896,86693 780951871095570432,183269 794262604403220480,252939 773646394968113152,138054 778040172827045888,165523 754794821299019777,19236 787052992646217728,207733 778250851529916416,164826 764448354793361408,83440 778415853700157440,166916 779264296689758208,168633 795484768351748096,267262 757726404767313920,48959 795244236857806848,261033 773989856116613121,138218 788390158127157248,217519 772869514962886656,132335 757990300228866048,47844 760374559979638784,1248760 788791675216809984,220765 758755261339369472,54070 785959555456864256,199960 786286153817268225,166627 754136801158189057,31095 771144615449747458,122759 790704538697211909,233692 764210545129947136,81869 768217601684090881,103975 768282306482143232,102514 793491511383949312,252196 792645340637892608,246632 792187109817749504,215965 765958333652021248,89303 773470227078098944,136904 774966819614433281,145930 765276804626034688,86950 755742888420450304,39354 788882437216489472,221785 794313373789945856,257492 771438082314862593,122559 732215942080434177,350429 785426610807635973,195712 732962003199754240,353617 772152161690013697,129558 794670822518616064,261155 760140267026513920,60819 788886200064942080,207613 762605264621150208,73721 770081467602993153,109666 758871320184500226,52554 770616002002452481,118192 794920952006111232,263895 770547381511262208,118191 768932144081010688,110209 757675664359034880,48633 787150709674352640,207613 793602621491777536,249926 769652478967021568,114779 787746236497551364,206644 793933704099807232,257026 756051677954904064,39462 774750664324845568,140171 793947936770166784,155390 736929545606057985,1182343 785314635478106112,194923 789447613854527488,225981 792328301528440833,243398 773672275866292224,138616 789408255709589505,215005 774363715873312768,142668 755153227147018241,35890 759867378796822528,58757 785537022006091776,196538 756186708329242624,41680 732200572518961152,350021 758082286235549696,50923 754728138865868800,33356 788463674063261705,215437 794014512076595200,256439 759370336513224704,57389 753369766811676673,26066 753599671172554752,28043 758083367611068416,50923 791316842761551872,236157 764699851816890368,84422 764751130811183104,83429 786246830665400322,201958 790244012573720576,228341 785962065680662528,199262 795372012550180864,247930 734777581405372420,351644 785951429576056833,199546 790938228534702080,234583 756336571591356416,42432 786306627821379584,201958 742398687213694976,352839 790281187424022528,230485 794973661883224068,262784 754841606201704448,27280 770408827971829760,118698 774382789449965568,143210 781561631532838912,188304 788458269291446272,218275 792604394793467904,245148 781255997994131456,185595 750656702991642624,14379 756874396241920000,45122 791147389016997888,236907 794540391601053696,261155 781331042535780352,185601 790864175392235520,234522 763852000819867649,80482 792351998968377344,244143 792623407204409344,245148 794994738223083521,264397 779113265548754944,172270 792841971232608256,247592 794596694369464321,261155 753347744031440896,27222 793603707212537857,252044 766999518881550337,91700 788175073051942912,150255 790898136096964609,230732 786136328127864832,354391 794106733648023556,258044 780850622279090177,182036 774223875269722113,137953 776752779448627200,157755 758450237442781184,51069 766485153870786566,93508 753792634045526017,16299 761962214420914176,71416 781567879204380672,188478 788017920559284225,214492 793247969411608576,249926 739372148184211456,72093 781357262296190976,139404 751778054230405120,19352 792048497776140288,243187 742555405587357696,8431 792978807506472964,50439 760451512992665600,62771 794954002022748160,263817 781846009488039936,187131 773274164035813376,135025 777868173941075968,164001 750454436246335488,12883 768497944215465984,106774 753354133474795520,27045 749752429617479681,9754 793869754524106752,255942 777905538747293696,11774 793611427814731776,252639 765013651333976069,85414 758039598182174720,50853 762731648253304832,74681 794788954574819328,262849 785249377157722113,194167 790690885193244672,231894 777762425101774848,162596 776084229063077889,151296 769515313037766656,113754 792096219757674496,243869 762650732478816256,73989 771634604633493505,124461 773614968138637312,137818 779087580163780608,172299 788159011002589184,352258 788752340438380545,220332 776463322942091264,153610 781859237710303233,190635 794575906849177600,261155 760530401538342912,63451 777129895478620160,157755 765160845827465217,86103 794816868804460544,11774 750357758533304320,11774 762048906649858048,69711 785602341680525313,197512 793568991239245824,250785 779303311304298496,173753 778155196551684097,164826 757287437689360384,46407 788027234875387904,214492 761965867844468737,71123 768770365317222400,271850 769869292984733696,115435 780757881104707584,182036 751752383311466496,14277 793668327264575493,253793 787729694040944640,205197 792134993376075776,243075 756681575983640576,16965 762986718442106880,75724 787105853866405888,209184 789512047679733764,226731 765951440523100160,87858 790565275921899520,232243 773952583660544000,139392 789966651571605504,221228 772204917125681153,130166 780087186003595265,176128 793928909528166400,255942 764933167941902336,85390 786299516991344640,202727 792321469908914176,111344 794037085648908288,256239 732778445835374594,11774 760880874158194688,65180 764150800310341632,82209 753757660881838081,29263 793470321462480896,252408 781322208903782400,186434 790582747278344192,206666 764989131592232960,85562 790310610923720704,229833 776441684028710912,155896 788391474480177153,217519 791483548456787969,239405 794826909511139328,262849 795703278294204417,247930 762758175208697858,73814 779695109608660996,172107 771908519415148548,126152 791341241870917632,11774 754758666620837888,33356 757974085502664705,50406 793075435814981632,249286 755044706271240192,34666 774812453263724549,132497 790607966604886016,232791 758753573408641024,54856 773604000407191553,136947 775022875396960256,146259 771906559760736256,122133 778324279305928704,152594 795384747056910338,266151 768158613533708288,103354 788262128214020096,1170441 791771031497170944,240483 770491438211723266,7311 781174885410304000,186149 793142189220098048,249841 738446156288532480,11774 770073608001650688,114779 793383474883362817,247351 769130251209277440,110615 764273263904108545,80939 777918732823781377,163763 792794730572554240,237491 769014872994709504,110362 769763088253984769,108396 768497827164987392,106095 770223839959781377,117377 766296289164361732,91751 786694306476220416,205294 766067066302521344,86103 793565565302480896,252112 787796583790223361,66922 789528446326087680,224693 759216907052539904,56964 761434145461444608,67369 786569828064759808,204327 751666047988609024,17416 778017355028758528,165348 788574968669954048,11774 758407651545853952,51778 764095020659912705,81702 765049328037527552,349060 795776002593005568,267655 758653979811348480,54070 780636882350837761,182211 793457708536066048,252020 791376536515518470,238207 756633971912503300,44429 771112443259027457,9047 760897580209410048,65234 787723514614689792,211733 770497685283598341,118174 776579523508899840,156926 759826187719880704,56964 749718759590465537,9890 759209669479002113,57123 758314261470908416,44450 791691493488652288,240483 795709244851027968,268448 738401658271588352,11774 791459451215765504,237908 781566524326805504,186289 775059202687369217,146847 794698654497927168,262849 752653074104131584,22938 760303915833368582,1248387 765193955977887744,84209 766434618132135936,89859 753952330429534208,30436 794260418839642127,257492 749925350918983680,10735 792040892496506884,243187 754073358803800064,31686 775735030064832512,151255 780030423497838594,89689 787734014190821377,205197 793183899224539136,250033 775023752652349444,146259 775038039072452608,146259 786005265699176448,199262 770598681632448512,16580 792167634204712960,244550 772408365381214209,127871 733991225536061440,11774 754716396299223040,32404 764521937083203584,83391 785655154007826432,196917 775810468648656896,151463 781430758908887040,185243 763768894544814080,11774 793547348219727872,252014 793110005713080321,249469 773273778252029952,135741 793989260735115268,255942 764860553177071616,84724 781333406864936960,185595 794011681093545984,257492 793570622525800452,252014 763704145018748928,78159 776135273264578561,153248 776826578026110976,158151 765730220502609921,87793 776833380524494849,151526 786973375637913600,192032 768593398949355520,106716 765666727266955264,88052 777145895531839488,159876 794204607362699264,258771 749980171801952256,10735 792049725876891648,243187 768480948363022336,94699 781592441812033537,167220 790532988635222016,228341 792195692508872704,242693 753645134584041472,28508 764899463630499840,84209 759000994529193984,56302 747823433191329792,11774 764684930362277888,83367 759118591715409922,55684 791377387485290496,238207 760781135836090372,59996 785285441121619968,194080 773940504262311936,124883 772374250682327040,130415 777149535500038144,157839 790575872751329280,231870 791653408260427776,235374 763181668802764801,66116 766655389609984001,94699 794267411277086726,258429 791717049202421761,240926 789452327690313728,226048 779417761659424768,158229 792719143887773696,247077 775776817663840257,151185 793151876254601218,249469 780814542225936385,11774 766422796520095745,93261 759580144487071745,44429 771899300473409537,24173 787501695609610240,72035 787718473698783232,205197 756249421902262273,41438 788128936437972993,215754 790596346352799745,232169 792446278097444864,238117 755518804428333056,38183 776926809564774400,159093 737716262348967936,350654 792827915259871232,243075 770352779592343552,118515 758720372443406336,54070 788113261786824704,210238 775564352862564353,148684 793954589955325953,45969 788940727317172224,221785 774307656609755137,141867 778735919641735168,169384 755130391841873920,35449 760394515911995392,61051 767871239536926723,100893 780532372823351296,180074 765342507064496128,87145 772451907482755073,129991 781202053175664641,185595 762825600394530816,73712 762916340386574336,75073 793122008720551936,249469 785811391093538816,198466 773052353507307520,134223 771635540252766208,126152 764912817916944384,82018 752953111384207360,24526 770681535871660032,119832 791811179282694144,241819 767409005530578944,96039 755817473660727296,39914 788710582950109184,218260 795737070509715456,267576 761945911727689728,70941 763897731983081473,80192 776147381813321728,151526 750748319094173696,12883 774578719935590400,139096 775539342177513473,1250232 776827981146775553,158387 776828397955780608,158428 789175759260651520,221476 765632347035185153,86440 793663763836612612,252112 792158807283470336,243983 776564754445807616,155987 764222047010467840,82177 775766216669396992,151156 770985556780064769,121949 771825703406796801,127836 791366053964066816,238205 794686389237452800,262752 757921626864230400,49843 771527084925739008,126390 778944842592194560,157696 785578857923502080,108396 786996046068985856,207613 773491711213469697,136947 735196762130944000,349197 761543744722087936,67938 789154214702440448,11774 769989513376595969,114848 792025491393818624,243187 765222900794220544,11774 781339948779659264,139404 791256063521751040,203863 789138257577738240,11774 755463983067455489,37706 759240600914911232,56964 771728042687279104,127366 755086557783154688,34666 791788539402911744,240483 785758613247696897,197008 791363004118032384,238207 752700785583132672,22715 768189394784321536,101681 741555824028450816,11774 758643160650162176,54070 732494454020395008,349197 790341412114014208,230485 762089018200821760,71276 786978367509712896,205728 765138521795469312,84666 766123753843535872,90384 793165394878029830,249253 786335368316542977,202379 795118773003055104,250633 773958107814780928,139404 765885455774670848,90031 791327085394587648,237236 792792459449360384,244836 790684309539524608,231894 795709098226515968,268448 779674217717567488,175153 781229179907997696,186434 794537658173313024,261155 758495002993582080,53185 793101737456390144,249469 777655751980351488,160480 759143506006999040,57309 768086051327844352,103354 788713860714889217,220029 755896154404061184,39236 759111096464764928,57105 793324282570866690,251452 786530525359898624,202304 772425223568297984,129649 778585980131536897,168794 755224190823706624,33355 761926170925371392,431998 774317011761438720,141360 777378486851866624,161714 788419032101847040,217918 789934662911000576,228820 762825857425612800,74483 778629884356628480,11774 778569117083197440,168794 794200536513908736,258331 769808604023103488,115415 781785303509893121,188934 788386602393284609,217519 770462504950591488,118985 792892086123057153,247767 792133819642023938,243733 753392809697247232,26803 790281207607074822,230485 761663244960354305,67973 780125437020307456,164814 793456769410273280,252196 732320123696992256,351458 753560651717500928,26458 761259199426809856,65626 791765109836308481,107737 751096282681253888,11774 764934159236145152,84209 765243393744265217,86103 760836593594671104,64722 776072457648168964,153095 773131468302348288,134543 791748100062707712,240145 786489065608650752,47940 773567798073253888,137639 770914031171493889,74133 776996439943774208,158524 786408137985187840,202217 794526058339008512,261155 771855977540947969,126293 756575980584448000,41702 756556271973720064,43553 791387205981859841,238429 779553832439250945,174115 788216833350311937,109244 751933657288470528,14277 791786189049073664,241742 791768796738359296,191778 754737481791275008,33356 775630671205265408,148684 793911632011280384,221524 734127693197803520,352911 792033443127459840,243075 755079743503003648,27045 792065934760484864,243427 765873981521928192,88874 780992406636355584,184223 794390312621723648,259659 795458727520276480,20581 765027046078545921,85767 790989522326609920,235536 757440767921127429,47266 765353853655011328,87249 762219672301342720,431998 756583763660771328,43391 790635958186029056,232881 752718191399358464,22393 780559648952840193,181409 750183991710457856,10474 794008273049571328,252020 773921421466755072,139404 768225433976508416,103046 794535256443486209,261155 758497387526496257,53185 753404050662690816,27045 732153599053168640,1170323 732884122469695488,354470 776740479094366208,157755 788768090020454400,220526 786977403826503680,90209 757086078327136256,45964 792557955803648000,242693 740263900495544322,1170555 786914613489086465,207151 794649941884932096,262053 774189373961019393,139404 753898353570840577,29996 788702404246134784,220029 762074632547475456,69956 764577562332897280,75349 780226889604558848,176128 775150254995959810,146259 780513565044269056,176125 775656932430319616,148748 791587321250402304,239893 763018092221988864,71087 773522017429532674,137042 755201716618788866,12954 771568355744501762,105109 751681957021544448,18539 786974879249674240,207113 762297063522574336,431998 779028087065370624,172184 795334949532528640,262849 773595103600476160,137444 794605928628752384,261155 788933574674132993,217449 793102340958003200,249469 781479438361911297,188119 788856586630340608,218875 789547080331198464,215005 793763857990881280,253373 781710777547886592,186584 791354099996307456,238395 759811838049746944,51069 771095322403672064,123583 779692831107534849,170373 790995123186401280,234796 753719869049180160,28037 772330114558427137,130554 773497745101295616,137042 776926365463355393,159146 785571592461922304,192971 763822914525421568,80366 791859271713554432,238395 766812702618578944,93138 771194348356501508,122816 761513497159045120,68736 768941588676382720,110362 780648524862132224,182257 793101840246149120,249469 781536357906808832,188401 781827148105457665,190635 791053766426583040,234564 767839565801402368,101681 776372589287596033,155344 750895869604470785,14877 760306588775100416,1248387 786964359457148932,207287 776477181258194944,155390 786710329363406848,205728 790636236520075264,230899 788451370185678848,218275 793105094287822849,249469 750948603552796673,15874 789436918962544640,219531 752979820087222272,24787 794534339421892608,261155 779352616127991808,174320 768154705293824001,103354 778315051979644929,164826 773703297068851200,137869 792146439530909696,243451 768356438536228864,105718 786450230099054592,202248 787361630073917441,209351 753438413123100672,17416 757911402325696513,49925 795398441962786817,247930 753699760373194754,29263 789292709869682688,194085 791416575827910656,237491 791650121226326017,239893 788457213379678208,218275 759273093282074624,56700 762729552065986561,74612 775757282827206657,151463 772824773122404352,132335 781695438181179393,189857 755597242229223424,38286 764865688875835392,33342 762500487610458112,73030 757922291296575488,49431 769722052408336384,112834 767212772736196608,97852 775092475010641920,146259 790981644526116865,231028 766040353229066240,91049 766045037926940672,90384 788508963264339968,217658 741710474543304704,7224 763871650328645632,80939 770480057227837441,118087 787694220660334592,210676 758659359840894976,54070 761741597524434946,67226 775456047129513984,149124 752624513234329600,354847 754762456971567105,33356 781492149217062912,142503 791330260973420544,237787 794019793019944960,247651 759859668558622721,59687 765017999036260352,11774 774246589179113472,139404 789217365502287873,223492 766033182579765248,90723 769628544053936128,110585 773871153521778688,139419 789144635788582912,215505 788536345341861888,104244 789915331884032000,227048 792015747610472448,243075 766404261756346368,90482 774316555098173440,11774 756218928481837056,41837 786424865951809536,203674 732532228236939264,351387 742267360942292993,1011996 757541819135750144,47782 768047648544845824,101383 775478361758072832,149300 785479966314160128,195975 744643632553205761,11774 794915248964833280,262849 756551432661196800,43553 763774372691709952,80098 793959468908298240,256502 760636922171580417,64197 767449194617511937,95438 770404848764391424,115435 791633969355821056,240145 773904085065969664,139404 793166986813595648,249444 763007023134965760,75899 786677053441576960,205270 754865352555761664,28732 789529123907526656,226881 765521630378557440,35479 794017199279263748,256564 792124786675621888,243513 793866374829469696,255393 761875201948647424,69548 764774183700205568,84679 788138883066232832,213253 795046800776261636,263532 758756391179816960,55155 781412629709361152,183759 788689607500103680,215437 792052391319220224,11774 793954443838574593,256440 763785847141310464,71594 786893088677584897,207119 786994675911720960,208167 778357628887965698,166852 776778288719138818,155451 792407536527810560,237842 785963465571721216,199516 787641478323417089,206101 776991944337686532,158338 791634026809262080,234583 792033835592613888,243075 793126973652373504,246314 773194334552240128,127657 759131340088500224,353047 756902347721310209,45311 773707264913846272,11774 781317493260423168,187383 767558450163224576,99900 788471494498062336,218275 759388679366258688,51754 755150631204220928,35044 764939249124642816,84449 788216588231204864,215005 791664773100367872,240483 786091461477556224,199211 794940833577529344,262847 765859863851307008,89887 757733365894176768,47816 765214928051503104,85562 751882169656545280,18316 756645378699780096,39096 791686835403534336,240665 776556176297320449,156926 751948019830894593,20581 758678417709604864,54070 757526024171167744,47718 770756877458280449,120610 788554721342558208,1170528 786390192345145344,202983 791348696789184512,11774 772137543076687873,128934 792873095044403200,247240 790974345417936896,235621 755045748425785344,34666 767750620572971009,100605 788566104834736130,11774 763801630915432449,80393 789704781681926144,223181 791487406935539712,237491 771183698553167872,122982 749768114724745216,9754 757307666175852544,46404 765648312984670208,87904 771711915336740865,125554 776903448306388992,157082 788753175780073472,220526 788412016327323648,11774 791673951982227457,11774 765149648189259776,86103 763814498167824386,79691 773062377822523392,132364 755118052434403328,35449 763336815998799872,77668 794622370010972161,261155 795050255154876416,263895 753706308180795392,29263 752690274636222465,22393 764866688307388416,84209 768158826977779712,103261 785669157115179008,197297 755902148450201600,39294 791664297793327105,240483 794937223531692032,261987 764814578056323072,84724 786271959231397888,201958 764555790665474048,83956 766740850831335425,95672 791027719907708928,234583 792242282112098304,244008 757057005588738048,44461 779619614523166722,175340 793119301146378241,249348 764897360086310912,85154 767010596046921729,11774 790550258002505729,232137 751937206386724864,14277 753383970625036289,26446 788510623734886400,218495 772634359287472129,130554 789310114964594688,224680 791703802462162949,240145 794524619613097984,261155 765148465324318720,85562 773990895649562624,44770 778760572842106880,169437 768855513199022080,105109 770876860603441152,119797 791691790424412160,240070 764270316113846276,80648 788093647002578944,215005 778939480837328896,171168 785565576919977984,195975 772131381077876736,128934 759431316735561728,58028 775070883253747712,141091 781625407040806912,182659 786232471998304256,201494 757674109765640193,48735 778964665946759168,171324 785264198569852928,11774 789256602951876608,222647 781573850597249025,131056 751111047080206337,16299 775309910967857152,24173 788166417606668292,216038 764586335256637440,81065 788841224123912194,106085 794898372415066112,263697 790995294511063040,234583 753326886059585537,26924 761445304742711296,1248912 785996881188954116,199211 795715499531399168,268281 786579134755573760,204273 765295159760281600,86962 760224370174332928,61675 779424941343145984,174226 787451426393907200,209863 788216243715059712,214492 788773171386286080,220526 764818949766721536,82953 793422967434776576,252020 785578355714392064,196538 777875766830854144,163763 777610566814793733,162596 790761099880755201,233152 773541528203649024,137042 793428959996284929,194085 754930419376676865,14277 791349533171027969,237908 763822632055640064,80098 772464033387511808,131045 787086826796257280,204835 763862172271345664,80153 775105263028150273,146847 791448980391505920,237999 793801657012322304,255393 759385861528190976,56964 795055525591470080,247930 795342360641208324,265878 767846801361760256,101681 753450485546266624,23843 787024663478083584,207113 786369052662898688,202429 749637082528743424,9471 790670646204391424,228820 791783127492366336,241118 768866499800944640,109666 771057967680593922,64405 793954896131149825,256536 732651033848119296,398859 779123760871858176,172962 786239017452920832,201958 786259665839620096,195876 793439962502799360,252020 794386239587840000,257423 757592831116480512,47782 763489333730869248,78198 773394058005843969,135136 785584458158133249,196917 786780483250167809,90209 770755463382052864,120976 763576462972551170,78684 767195232114835456,95593 792509198651170816,246392 760572602649681920,1248768 781835254378016769,188523 785478415243702273,11774 759805700214108161,58267 758125440879828992,41703 760728533605969920,42282 786906189883805696,207287 793118973978030080,249469 778999477516455937,171795 779389015917232128,173628 788467160200859649,218275 766401810072539136,93405 791355084298940416,238395 793780108679053312,228583 733173968446820352,355475 737719518647193600,49681 769307489863020544,112518 775803534923083776,151156 777986408375910400,163990 775501089294528512,148994 779679776550166528,174392 758316796680122368,1248577 780435292213932033,177773 789963924414222336,227003 765393478117240832,87526 763527309190017024,78684 788697210338684928,218258 767451439169961985,95055 794684595589496832,262752 733717825659904000,11774 752836349628063745,22953 790770021312135168,232169 793604961884135424,249926 792502398627393537,246392 785421003342118912,195712 794138895675834368,224196 788126229723353088,215608 766003140025913344,90908 780606860286054400,181755 762453777962049537,72446 757709028923363329,48991 793525015836635136,252020 794637825836716032,261155 760531731958988801,63268 762629589223010304,88859 750220410558513152,10662 751178904505839616,17591 756978638231339008,45311 771514131711193088,350857 794986517655678976,262849 750393540585353216,7069 759550617698250752,58227 766754866748395521,95988 758821360894373888,51451 794990013222154240,263817 794275998393106441,258659 794574975810183168,11774 785964583580119040,199462 786777061805264896,205094 766006081600393216,81929 771444449431867392,121165 755464505208045572,36157 751863203378769920,14277 791634821994864645,238780 754059030113366016,30910 776871498149691392,158815 759221920869019650,25210 758250468233584640,1248581 775533275569946625,148654 779475219622789120,174660 763891795956797440,80939 764176522769010688,82283 777228649380581377,159704 792066656663015424,243427 770153755148976128,117026 764831776367706112,84724 775904389919805442,152314 766420790640279552,65587 758732416718516224,54842 777095552890798080,159475 786971957506011136,207208 789438937747959812,218540 794986101534400512,262849 780800757712969729,11774 793499206329696257,249926 760989753630072832,66116 757446462091296769,47261 789203045343125504,208420 781319135514861568,187393 794585043221901312,261796 760923499653271552,64693 775066877781475328,141091 795064773792694272,264460 781501619624181760,188401 780962510211944449,181419 775405989860220928,149040 791422898892369920,238383 767194106233708544,86961 767819956830539776,101681 788467777854058496,218275 793443599056769024,252020 776127451751677952,153921 791302890078044161,236502 793661057520771072,252581 788737184484380673,220332 794303973075189760,258922 780177195134222337,176128 793956155903000576,256564 790962950773235712,235487 790387892778663936,230282 757918149291290625,47844 762972884063191043,75709 791688539960254464,240483 770765379140329472,121367 750793535469686784,14351 788228792825290752,214492 763024973300633600,75899 791442866308542467,238117 755127582912229376,18470 757635880844664832,46379 740934175084150784,11774 781441541198012416,139404 774141054425534464,141360 732650861785153537,353200 767119721519058944,93112 767917084873400321,99111 776619350262423552,157082 766574912777715712,94625 750743463902253056,14277 765263851449311232,84724 793892358752505856,255942 766687953980563456,95568 781523064982999040,185310 777104688504250368,87904 793616905865015296,254058 793110850617749506,249469 756445784460128256,43234 773242724229193728,133944 785899820745535488,198878 792889036092219392,247406 768439746011987968,105643 791440528491548672,238207 791663141541347328,240483 761069308973752320,63370 767091215254818816,96883 789534354066202624,205197 754720733872488449,33356 762059315092025344,431998 781104270292680704,183854 790977022810066944,235590 794862255028453376,249926 794563103555891200,261155 788408143487365120,11774 758385619303227392,52112 768509114859130880,101681 789164257506054146,215437 793298371049955328,247877 759285666681421824,57574 795275746507948033,264204 771513542889631744,125111 794193085219516416,258598 757602056458862592,47782 751985625365184513,18470 762056082156126209,68993 759037661411553282,56552 794541949596250114,256217 755258281468301312,35449 780799663838408704,182036 771806437659910144,127218 791317041538031616,237491 770459074118819840,118191 793789454108332032,252020 774326913506639872,142301 793270107548086276,249926 789442524364537856,226026 788443642973171712,215754 758261682770550784,52112 772096937881432065,129231 777954343701979137,164764 788027328781619201,210253 789873494393810944,225456 795347546755493889,266073 785516617362907136,11774 769282198667165696,112655 785242661057769472,194082 786082783399710720,49459 788187821601353729,216009 788780080906600449,220029 774764057861709824,144602 756315967916040192,42249 756631838639153153,43553 770808357267517440,121479 768650098616180736,107423 773970075208544256,139404 785823965436530688,197512 790887469956886529,231028 762257810524545026,72411 773718650201206784,11774 794621837544194049,262022 793512251760279553,252196 771515388420952064,124597 759710418092761088,57068 766395268782632960,93184 756660271586824192,44274 770453431144161280,118087 785493510929670144,196277 789963232559509504,228416 790963987504586752,228810 750507259571146752,12883 764223306480295936,82066 764769645605818368,82002 777933923955281921,160539 793843593689468928,255942 781899748320030720,190635 763439046152613888,75899 764927021445152768,85115 768809047558615041,109167 773939410614251520,139404 777950581495214081,164764 772083660346449920,125319 788494679293562881,106085 790982201278029825,234583 771488399429599232,125554 788135093319630853,215608 761324135142330368,67998 771015386556952576,122146 790932056394137600,234583 780426869015351296,180074 795439092322488320,267133 786298180979744768,201558 794488025854066688,258771 758379357240897536,52167 785740160931536896,196917 786031314537357312,199178 766259235420274692,91751 772106852318318592,128934 774003537709629440,140025 786464933928136704,203674 733689243952812032,11774 760594944398548993,63451 773295575034793985,136018 788144725387714560,215432 793139614517198848,249469 768622496631418882,107559 769843732913020928,114422 765018575241252864,84209 790914315368800256,234796 794234481683132416,259063 786478094898962433,203350 753611934667243520,23739 763094187910635520,75899 778486888768368640,167220 788503797643546625,218351 787291284088250369,193121 791412676916342784,238395 764230865949827072,82642 770414179131990016,117257 778353887023595522,167393 780531923621773312,180655 757266030687158272,45122 767873196259287040,101006 787242601623777280,207974 769653120410324993,114779 754733782876430336,33356 744955126155186177,11774 769267799680102400,111225 767869933409763332,102249 795300025605693440,266079 770318995262242818,115435 785402584227913728,738099 776152306907656192,153915 793927261628076032,256217 759189105293033472,51798 753980772839677955,29263 765183264206323712,86103 750238879530164224,10735 757980482726264832,47940 786333614564835328,200428 795376570118635525,266151 793121433807417344,235677 793165519079796736,249469 754722311341617152,22393 775285146639491072,148045 750536865011363841,11495 791741757566222336,240584 795753759536246785,199307 758531062821625860,52209 790917733709811712,234583 794552428125372420,261155 760962879671635968,65974 787042429727707136,205090 732547312224997377,1170450 788059398123859968,215005 792771496695521283,247241 774243643154718720,142225 788874966104154112,11774 759423702056468480,56700 767714012968718336,95672 788146621930504193,215754 793430854865448960,252020 778188368840720384,164826 781120755123847168,173347 751171041175547904,14421 756625594381729793,44429 791437645163401216,238292 762441831472771072,73030 789292073186840581,220130 793289336682799105,249469 751951354130673671,17416 786866888768880640,11774 790647947377594368,11774 794683919362912256,11774 769656821816492032,114422 788630919905153024,217937 779000167735369728,171795 776738851205292032,156835 777696635971260416,160651 790341469420736512,11774 732825062835916800,1170702 755434964829614080,11774 788490344706912256,218156 739498872037244928,271850 794550822126424068,50439 792135680079966209,240556 780876945609269248,181419 786953303745712128,207287 792080722290941952,243427 795048401557721088,263896 770756827080458242,118191 756979682264821760,45669 773666335196798976,11774 755800191874150401,39462 762395589396967424,73030 788222004738527234,213064 766349777680207872,93286 764822990064418816,84422 761007765242261504,66053 778350115283238912,167569 765033630288715777,80486 761260109771239424,66897 789243486859952128,224857 795397455512829952,263793 759185741825966080,56964 773954722290077696,139404 778934944529690624,169923 757317767791980544,46958 754017035911168001,29790 776735293458288641,157755 787727104964227072,205197 760996705214922752,65387 763045651978551296,11774 763147001534054401,75724 765609916061126656,81659 795441962664898561,266054 770445467633188864,87904 777960104893218816,162596 775599786124648448,148870 756352744823283713,41518 773954991790882818,140372 756195043984146432,11774 763441396774604800,73706 775370152061861888,148574 785242620750499840,194226 769204440448589824,110325 758845525957316609,55729 779677026177454081,170373 787907240137154560,205197 753458923454201856,23739 772746337720774656,132335 754717307771904000,22393 758117623959871489,51344 794686233909792768,262752 789120503583694848,223286 766660277274148864,94699 763808062012403713,80393 778996568745648128,170434 753937963516592128,29263 785812328356859904,198591 738457395031068672,352417 786916415336947712,207287 766302650103136256,91751 788524223467704320,218260 787952575530340352,46572 754716523919511552,33356 770814997236682754,117265 787082972205768704,208965 781336272535064576,186584 787486959514050560,211347 795087447440891904,239182 768027307285938177,100559 793204051223547904,247569 786246698611970048,201555 779051883658895360,171463 775031795058286592,146580 786714487264915456,205902 755128407646691328,17292 779621560160178176,175669 775555208403259392,148870 785618818861109248,197286 794312805998624769,11774 789463196428013568,177456 781208968630763520,186434 786191817834323968,201619 793499449385291776,252890 759092336907448321,56784 761273768102723584,65180 753351458649624577,17416 780855757633757184,183314 788033855139811328,214492 760770112748130304,63965 775007108030791680,146259 779433413199687680,1170326 795245782207262722,263906 787074629181505536,207113 786302529470595072,201558 750024699027988480,10654 756556954256936960,43471 791013416760598529,234583 773878286489387009,139404 792398233091842048,245607 761552459236016129,67938 754741237966602240,33356 762874452359118848,74281 775086763563855872,87904 792750011989782528,247232 755865584139509760,39207 777885841486123008,157082 758407939124264961,53076 793538346425344000,249469 785438834011967488,194923 789468639791636480,223173 790726833670983680,233558 780479317834813440,11774 793525781309878272,250633 754770825388105728,33356 779097986290819072,171795 760087890302869504,60831 763759434359156742,78129 786579024873127936,204413 787377456051130368,210585 751568559990411264,18391 778233336418357249,166409 792919170736394240,248514 773130055056711680,132335 774798847608401920,139404 775456536969617409,147013 751904476148043776,14277 762322510251786244,431998 787318632774717440,207613 755449591806296064,36735 794638937608241152,261155 765063103214157824,85562 785864232902467584,198862 787729032355909632,212662 763854511152762880,80648 761814443953098752,29786 760566993233870848,11774 793110338874900480,249469 749931846641811456,10735 776937701945839616,158411 790723256688971776,232137 792446254835912704,246013 770360465750765568,87904 789563407448104960,220815 753372233137922048,26458 775873432579772418,152314 781504856645304320,146608 793303255426011136,250633 795746540753186816,268686 771680390826295297,125554 757217253741977600,45815 759054549973741568,54070 770628706008084480,119832 756288484101517313,42405 758023544911515648,50923 773513164721913856,137042 795501394514022400,266500 753452729318670337,669866 763153644007096320,76723 764634920354480128,82283 793137253090492416,249469 770799439594356736,121479 794758712862928896,262849 755843621908193280,39462 776433873290878976,154869 789188159271686144,223899 790155528492068864,212131 779895384642555904,177456 788881694766014466,220727 794684921792991232,262752 788352925278019584,215412 769687744259821568,112363 762702337529917442,74247 794536138379825152,261155 768196586983657472,100556 788110055933612032,215608 754749006312386560,33356 793331739389067264,249926 776083312582332416,152872 792165491393658884,243187 780601492617109504,80785 763837902279348225,80720 758439543368355840,52112 764483944834269184,83454 776863759851814912,148010 793126117230141440,248364 755034497880563713,34666 755194969149833218,36208 764645028215918594,80648 761002302459305985,66116 780564390047211520,159876 787849646475505664,206101 778369603219054592,166852 787839134328983552,44370 794988307952312320,263895 794290951594217473,259134 795441115369472000,26066 757033270261510144,45669 756648345360277504,43285 758007356701732864,49852 762348930726232064,72790 773657356630491137,137640 776141364224520192,153095 767851254525464577,98972 757106140714971136,33356 759025492569776128,54974 792160281694703616,243509 756296098730377216,42495 777034738557194240,158864 758667533109043200,54070 779428788006424576,173917 776937304761872384,158387 780712115216715776,182574 775000143099637760,146024 785612276371853312,197512 774423485993082880,141887 759157838560329728,57348 775742246700318720,150511 788191125773312000,215088 793431684406390784,252020 793936253582393345,256125 758703763502661633,54070 761574048451162112,69231 751744599975030784,18893 793154523887964160,242919 773908727250427904,139404 793994729436237824,11774 794632826062774273,261155 760725291840991232,63149 763479803118903296,1249145 759180538305470465,56817 791361868644450305,238429 792494121168441344,245148 763059551553753088,11774 764851150076178432,82209 769331342916067328,112336 773495075506491394,135736 734956270600347649,353374 754107745003970560,14277 771070475346718722,122982 794210770934317057,11774 794567964376842240,261155 761734523830857729,69231 766844105565569024,96675 789515529853689856,225923 790726656092737537,232863 764247845759225856,82002 755694897332707328,352728 762305058289496066,431998 793142597061603328,249469 795041203909775364,263895 779759399833251840,18215 790817589526159360,224680 758847126826651648,52554 771804702992375808,128121 765148432390651904,86057 777939944115433472,164826 786539220181581824,204413 793948323837190144,257026 757279094455214080,46384 764238565194670080,82642 775812985797214208,151463 761391252394938368,67226 790984975017533440,234583 792148073203896321,243427 754077448275361793,31400 756618777257738240,44273 767896562559254528,101163 795321751962087424,266068 767190552500502528,94699 771044037604311041,122146 794541740703318016,259063 788788866719354880,220526 755239234307588097,34666 756095634369867776,41518 758906348427878401,55806 785968936831619074,193636 792816236170186755,247877 763868765608038400,80863 781523954884194304,185310 761035092445634560,53185 771432477923639296,121479 764190574874198016,80098 762082713188896770,69947 788512609263755264,132364 776841667387068418,157755 768322232728875008,104162 762253696721883136,72420 789448393332498433,225981 767496727607676928,99030 793171195709394944,249469 794653224452190213,261155 795298612259540992,263708 791805976663973889,240483 794581614487445504,260404 733602762005450752,354102 777854226835836928,163990 760848069164281857,64664 766408810152026116,91946 771898105193123840,128194 778356877172310016,166390 794899205957373952,255942 791642229794373632,240022 786694810400940032,205294 765298091490697217,85673 786587698974760960,204835 750358048842145792,11774 787508032888463360,210313 785828622804320256,196314 793310896957296641,250633 790896723090550786,232169 773928726845284353,139404 788410815590309888,217634 785560766917255168,196917 777112272913178624,159850 754732763605901312,22393 750862303092879364,15021 768495408746160128,104973 794402443744387072,260380 768077324633903104,103354 773113340537151488,134470 777826168766619648,163153 785620257842966528,197622 786598299277164544,202798 772399039174340608,148861 736402866638888962,352060 788109011824418817,214492 794025242611941377,255942 762021172028604416,71502 773285344854708224,134196 769581469517901825,113457 794597824885202944,261796 794844281148207105,261155 781823077982228481,186434 752305266209673216,21034 764272115805589505,82571 794933084865130497,262752 771411179294101505,124597 758305800938983424,52061 779327473993547776,174115 786376812951511040,203510 774008660871831552,131421 794013841470394368,257492 777956217083887616,164900 794330340747841537,258741 775812605373853696,1249418 790662829875625985,233266 791051480501452800,78159 771485791461662720,124597 793847990461075456,255942 787078617406836736,205285 770429965628084224,117257 786544901026557952,204470 752130619002482688,20232 775398024071770112,149040 792093781172457472,11774 794605700513198081,261155 768346853117046784,101681 771851822420066305,128424 775742751526707200,150511 794230896756826112,250519 793993425192452096,1250491 773903176135303168,139404 794617255808167936,212131 773541837055361028,136947 786154034868596736,201374 763821088539238401,80607 787065809189367808,207613 795168172882083841,254135 774302738096218112,11774 749630739378008064,9470 774527008550318080,143585 780738239422431233,182338 791637312941674496,240145 766706302982713344,95672 740842248250793984,31836 755900794252042240,39212 768114858327961600,103261 774720730235711488,143043 794490329827344384,259034 772596732169302016,131470 790957069637652480,234653 732997054570500096,11774 765348325969256457,86667 766116129630662656,88930 773973787285000192,136904 768841918096760833,106821 776321004645720064,154095 790517220011020288,231894 750863704590151680,15066 786400113925033984,203350 787183162556313600,207712 759416360954761217,56964 791064429110722564,234564 755103764353126400,35403 755476526548869120,37538 788080327226974208,214354 792064317965365248,243187 776701289057034240,155688 791058208903294977,235590 793106121498079232,249286 777301635798147072,161352 750340968558264320,12535 779907365281861632,177444 791716598583169024,240483 753353681857196032,27061 760631096119787520,63194 766002575602753536,90735 792597697899270148,245101 781583333314564096,181026 794558714103660544,261155 754003396743483392,19542 774274747370729472,131421 791516845547204609,239405 761410414219407360,68163 751210457998893056,15808 765603850715824128,87904 793572904495517697,253164 762391954030227457,72975 768833167616794624,97386 786971716434010112,207613 757268044418723840,46384 792490892875694080,243187 761388551623811072,67229 794610725750710272,261155 773953036318232576,139404 759178271887982593,55257 775526889465057280,1250232 792832480013418498,11774 760196923991158785,59868 764168206797959168,82066 768833931638517762,109337 789092338031263744,223286 794177107370844160,257325 768273512469585920,105041 785922612098658304,199431 794386956578910208,259231 795755594426748928,268387 762099385857478656,71123 785673508697374720,196917 789880034760626176,227916 775402188348588032,148994 769316126434156545,112265 760243803387076608,61412 785878001598734336,198671 785273364071997440,194648 762769779060973568,74133 774001902971387905,353879 781529554720395264,187976 770248741248913408,117257 757919278591082496,49013 759438198468587520,56800 794594089668935680,261399 758360187807727616,52520 756774145006903296,39096 768873579521933312,109447 794718354045095936,262022 756962937542090752,44274 767069521446313984,97472 733741577135259648,178201 779393643618504704,173682 787731978028056576,210215 763214183844368384,47188 762078658810875904,431998 762732734921908224,74133 765732552585859072,82283 786754514468663296,204914 760984230734077952,65839 778433296711553024,152594 780977962606702592,182659 777944828201930753,125529 776418988465283073,155451 793500376255254528,252890 793189754942713856,249469 752985242571448320,25255 775427563833483264,148744 792032564143755264,243092 779340118226243585,173011 780125813371002880,178258 777887433601929216,163763 785323007959007232,186883 787201255554813952,207151 786937929553678336,207587 764225346388500480,82018 752994502617341952,25139 768336251833364481,10788 791650743237218304,238843 769712860767322117,113412 761313443161006080,67887 770186801898254336,87904 755157628444114944,35890 760199892182573056,60866 787373060672237569,210208 751146356346093569,15808 773566612549017601,136904 788853668518895616,11774 742264127238737920,354847 755535733134356480,38032 793944015905374208,253443 791763557813661696,240145 790132869872050176,229745 795323306752806917,266079 768106956955455488,100893 790490274115956737,229505 749807754546540544,9638 740856548591861760,31836 780460881369063424,171995 781209175816679424,186434 751101573397229568,15917 753752298040418304,11774 771037262557700096,120650 792841869478731776,228634 775560421197635584,350827 786579253945044992,203674 793946218321690624,254135 756227336299831296,41763 765267008468480000,86645 787892892027105281,213064 757016675074007040,44429 756212918295883776,41929 757609390845235200,47782 781888448546295808,188119 791348799998337024,238395 757029954727084032,45311 793174563085553664,250033 766718684849111040,95044 780544210264993792,11774 764164720358227968,82066 785947906041716736,194450 790282932074188800,229505 766364130743873537,93286 788940064885661696,215005 785840688818753537,196348 793142362709065732,249469 792685575874674688,237437 792361187291729920,244813 778261778627166210,166984 786800220143169537,193571 744939769734406144,11774 764986225363066880,85562 770504124974653440,101681 757749465906311168,49066 795761130467717121,267862 790752967498399745,232169 794548239529807872,182349 765300526506348546,86653 793591143992692736,253534 794632813253394434,261796 793966701263978496,255942 753010204678037505,22869 758283965644046337,52112 786962819820376064,207613 790972514038087681,234796 755165349188808704,35890 753262574473400320,352718 768483047020736512,106094 792023584184995840,243075 767856617358524416,100893 768281923693051904,104162 769250729408081920,110362 767380898933268480,86103 758838038675935232,55257 761016195927543809,66159 764756172171780101,82457 786971113821728768,207949 776900696985567232,159359 769262779094093824,112693 791704192456863744,240145 777750322076872704,130980 787385496771104770,208307 777943469985640448,164578 794536554412679168,260173 768985181873115136,110362 779686878450561024,171991 794622054544850946,262053 770444102655627265,118191 774011265492590593,140495 787703211582906368,206101 793283684379955201,249841 794164447359201280,256502 736339424598888448,1170550 776247087457460224,153095 759371295356104705,57964 772411200802058240,129551 775376652280836096,148574 751176779113586688,17434 765760044952588288,89076 794611966094561281,262053 754757453523263488,33474 793885933489664000,256411 761256880823939072,67511 769349851968450560,112788 753742638994513920,28281 795363524562264065,265875 768139460802383872,103261 775503884097683457,112363 773900745624154112,139577 789878115275243520,227936 772137665571397632,128934 785551298816937984,196262 791290529770303488,237491 760137389931192320,61051 762833146505113600,47940 760181382308126720,61145 776777060052307968,157840 792727068412874753,246703 792034034704670721,243075 794307368922255360,258981 790002119793336320,228034 792124604042981376,243869 732284325220122624,351070 765309603487723520,84724 787671337733070848,210650 753372226536308736,23739 767802169387081733,101681 780822182201024513,183269 763577848330383360,78228 786027003858137088,199272 791300006766518272,234583 778192394235805697,164826 791774595783196673,240926 773951656870289408,140444 779096951509790720,172027 756795208008957954,44985 758686939641937921,53996 740831816190447616,31836 754043774091812864,350711 758348437758717952,51595 765492859801862144,86320 769753919551447041,109157 756618294539550724,44429 776235656401915904,148045 763744260315164673,47188 764569512410767361,82673 764274070657593344,62180 765170718405459968,84422 765565131266727938,84724 794204844487823360,258771 771506908981321728,125204 774240729484955651,141887 771093355795193857,1249820 767791910983503873,100893 775295416900411392,148045 776198896188030976,154071 786968313020768256,207613 762615579236769793,73814 780835456938221568,11774 757244461084647425,351463 756530440987668481,43391 794862162145640448,262849 794549121105457153,261155 774714560058126336,144848 789906435568054273,225981 749750496173256704,9433 759120339347447809,57056 732168602770505728,349824 756590428888203264,42525 757677311281901572,48522 765790929785655296,87904 768976416906117120,109666 761621676614451200,69794 795489744381759488,266500 775043357022105600,145955 777242414733860865,159475 757013541014663168,44429 786311575166681089,198839 793163888007065600,249841 732267379485446144,350711 794189230339723264,258598 794004202737508352,256502 750544219278864386,12746 752946564692402180,24248 763823928305483776,80607 768869721890516996,109767 759443528216813568,57336 792345337688125444,240792 756670499413856257,43553 794351727906586624,257788 793105438778789888,249469 794036177682726912,257492 755846851073638400,18215 762808473826435072,69778 766120984529211392,91049 762137583178555392,68862 763484139504926720,78159 736402386441342977,352060 753967620194439168,30590 753267083228610568,26670 778296532219158529,167220 788120810934325248,215437 789309598687780864,82066 778333040170840064,167393 780324276977238016,179190 792562319595274240,246632 760574980459495425,63655 770858725334740992,120474 790627727271268353,232280 793563975967473665,252580 773120700425048064,134470 780141940465541120,178415 792821693760741376,247241 777395225752809473,159876 763840852561108992,80393 764843522197368832,84724 793244127458537472,249239 769727957086642176,110362 768492223893757952,106937 758155687637680132,50923 785815900930895872,198671 766794190294364160,1249344 770296344724512768,117303 781483090854019072,188119 794669839105347584,262022 769703298764976128,114987 788117482271825921,214899 793808731679158272,255393 751597653172035584,17365 770104638716649472,114987 767804109059682305,100605 787185558577524736,189031 760491171030282240,62566 764275400411230213,82002 780879319304372224,182870 758651629788864512,54070 771070203581038593,121949 779297493804654592,171902 752959082038984704,22393 759195287382405120,47940 765728400233340928,87904 777625371147640832,162610 791090389012713473,234583 781917709130792960,190024 795403960295292928,266079 785993972283957249,193759 764644649931796480,80648 773605108886097920,137965 785281751295856640,193669 794375217699115008,259360 732997596818591748,349197 750157783983464448,10057 776071977916362752,153095 760199664415027200,60539 790899914247172097,232863 780779522303991808,182726 786721194821189632,205094 788877468576776192,220815 792404771948883969,243165 762698506385563648,74247 763469313479245825,78513 763499304854040576,78159 787155130235940868,209184 754102032038899712,30296 773997172777885697,139404 775807460384706560,151463 753687388174639109,28354 774191987817783296,141360 788450617341583361,217928 773328011269541892,136018 758752784204181504,54070 763838829015011328,80393 786336794954436608,1063777 788109403345915904,214899 793899836055715841,248652 766167654369521664,90031 789286522109517824,224297 794187002467864577,256502 757712753129848832,47940 781571522250936320,189017 766053917721493509,89923 788700369614438400,220029 792082184911917056,243398 765285764569657344,86653 788002355858051072,214354 775378986977390593,148870 776258652864851970,152872 753053488117084160,24848 794621579263115265,261155 750349187020124160,12535 788532860726546432,104244 762516948185784321,431998 770875945875943424,120610 787137725690413056,199496 795396690337529858,264807 778592515372961792,168284 788082965767225345,215005 774022882221432832,140900 778297999206129665,167220 780784724314877955,182960 752215474637828097,21074 791321506139832325,193073 750757714490515456,14277 768990596597846016,49400 792408815333367808,241942 762799506299564032,74483 791108039050878982,235487 756194967479922690,39475 752930803374436352,24316 788539737967648768,210390 762478389076701186,1248990 768219678095269888,104790 791741619267440640,240584 781881853972062208,187896 765985706954989568,90384 751232477176295424,17794 792401652284137472,243165 775082459239161856,146259 791890064682786816,240890 787695712859484161,206101 792143730585337856,242693 774672924942950400,143585 743842942314414080,11774 794844350878547968,262849 780599965143953412,80785 769032390891167744,104973 785297948301078529,193669 765620736388132865,87904 794849065439784960,262849 762989757890752512,73814 762077180104810496,65887 786010425779294209,200490 758504898963054592,53703 770301501231226880,117686 774077015146188804,141360 793314315675766784,249926 794279927327506432,258598 762120870441717760,431998 787524165167448064,209095 775322609034539009,148045 763543912216612868,78205 764881369881247744,84422 766136708433870848,90384 792145172045762560,243451 770417083842596864,11774 758181503268380672,51675 755840455225413633,40137 794850874275209217,262849 765351126875136000,86103 764966969074290689,84724 779097981777653760,171324 792404643674333184,243165 766690994372968448,94699 776553420207509506,155334 758654597485309953,54070 773999807018905600,140437 742204405974458368,1247507 791487932666261504,237935 757680291775385600,48810 774110331257823232,141360 780071131231367169,177442 793243828798959616,249926 756968351352578048,43751 789455264760094720,225380 761201856185896960,63902 777967704112111616,164783 760148464525246464,60325 788523942764052480,218260 785598952787763200,197286 792076698711826432,11774 788807154937585664,221120 761681307990691840,69711 786992841130143744,206856 791444103900852224,239076 794584120391254017,261155 754743825923444736,33041 764854651569057792,84724 789419997999300608,217443 790313125245546496,223286 791672725156818944,234990 795396171669901313,11774 786904426531262464,207076 790597941648121856,232169 771084261558521857,123280 791854368169431042,239021 758450009171976192,51595 762368382725337088,1249025 769300853970788352,112788 792030114636828672,243187 754706019519836161,33174 795701790268358656,247930 766628053191577601,94899 764823141352935424,84724 774332153261883396,141867 778470381095051268,164814 785614528214097920,65113 789527767574384640,226881 794009125093044224,256471 787177613378846720,206349 771391252432650240,121479 786966016907698176,11774 743811017940021248,352060 773787110503510016,137869 755383481027338240,8044 780413825271078912,179742 778661244672811008,168794 775468529785200640,148116 776510493506826240,155328 788854817322041344,219119 790959547481399296,233692 763967094777974784,79691 792415775487324164,238637 795751016666841088,268281 758933950010003456,1248642 791025493764079616,235251 760149676104396800,60866 764262993471373312,82002 774336723304140800,142339 751623096814018560,18413 755132061724258305,35449 753735439509495809,29600 770945871634628608,122146 793610928436551681,252639 759167858291146753,54140 793992755278184448,256276 780790184703041537,183269 793129732099289088,249469 768975231226482688,109666 794132263831224320,257544 774716550121033728,144949 781171477269843968,185310 753975774072360961,28866 754832715095023617,18341 770370562384338946,1170819 792486383432658945,246295 755503744796676097,38183 776113767440486401,153194 765228072475897856,85562 778981980335706112,167220 775000183314669570,146259 759863429930909696,59211 779079774815813633,168284 761659051373506560,1248944 765914136333213697,90031 753648708663676929,28732 770383660793077760,117204 756654264487993344,44450 769240352326766592,110585 771361541161574400,124597 780412202901659649,180039 766474894557138945,91956 756941950087856128,44291 773700765802258432,138819 775862829102485504,151463 778022066989576192,164826 785358353501335553,195481 785671318855294982,197512 772621096671670272,131542 757778059709779968,48663 751829745122340868,14277 793817885705576454,249348 763452027531829248,74247 763541313513852929,76549 778778804345049089,168284 765355756895875072,86332 793896382650257408,249926 781335304955310080,183759 795049779461902336,250293 780071829650018305,176128 771435207778066433,117257 793142174313394176,249469 789985031733272576,228354 753384902993645570,26670 768635729941594112,107469 762340607079571456,70177 758395848095043585,51983 786399345423818752,203350 780876766613151744,184044 762803907311448065,73814 788626866907254784,218469 732261789874839552,196346 766052001650188288,130505 793130993494351872,243623 756297033888051200,42495 764087221632708609,80939 794187936644202497,257704 795482779848994816,266138 750379751873867776,11774 793114842936651776,249469 764992944721899520,85562 753590593331355652,28281 763925878740914176,80393 788694124614393861,218349 763648816138432512,78699 763508210753875968,78341 793868437365940224,256262 761391752225972226,66116 766517139566059522,92142 793502508983455744,252408 793141922730684416,249469 788368835464355840,217260 785491030401441792,196277 786635695028928512,202217 790977858608959488,235590 770729537214812164,121046 789750813459611648,212131 792087443243732992,243398 758777686789468160,54347 767820174393311236,101681 785925653006651396,199546 732267268395171841,182707 751875315178233856,20225 792588348359598080,246295 793801130098712576,252020 795041979377840129,261155 791771429368918016,240535 794552058649186304,261155 788748444202573825,220344 753962005074178049,30590 732238751095783424,11774 759377087014764544,56700 767336247547363328,94718 776928173191598080,158387 793334643252686848,8044 792041218909831172,243187 763599398827876353,78304 771860563249008640,128519 793852740816478208,255942 766189721835962368,90327 771178241998467072,123280 775971345091981312,149200 756463191308328960,43391 770772959849881600,118192 775379246814552064,146991 794288602217848832,258829 776134846133395456,153845 759220735508439041,57574 792310283171692548,243187 793899640747761664,256678 752273624321503232,21714 786998392299806720,208167 791018628070072320,235948 794009692724789248,255234 779905865239371776,176890 785549976818454528,196788 793417715717242880,247877 761706001234100224,70355 764916358802845696,84449 766749526229131264,94683 775862758160027648,151410 753018749981118466,25255 780610173316558849,182037 771515926818787328,125554 773175776732676096,33169 793272337516797952,250408 732602849947979776,349721 779376966898061312,174115 766289373880913924,90908 778268034830069764,140444 787992941314863104,214209 764888282694049792,84724 771818406186147842,126389 763862202214391808,79691 785648038798823424,194082 791738846983618560,240584 790303647661895680,228583 787009906364805120,207949 732825432748371968,1170317 787192412292513792,207109 790904913870151681,234583 759035008656879616,26778 794913852672638977,205197 756283278605193216,42432 776782223097888768,157755 790988935006531586,235487 791389422822588416,235348 793794872113111040,232471 732238501484347392,11774 765184529271185408,86103 795717345025073152,352838 754790172957421568,32941 758626294103801856,52987 794363939547136009,259055 765271371060576257,86047 753732231231840256,11774 792673947363848192,243562 773117529086722048,126152 777257561129189376,158387 794718084762312704,261155 768193418015178752,103786 776343681305485312,153194 756577065957109761,42040 765878216321925120,90000 790755348650991617,231894 768935555992129537,109104 760982441058181120,66165 786799928643170304,206225 755128603373887488,33474 764574213898313729,82066 773674595014500352,138616 770362353091084289,117609 777292998174347264,161407 771105049141477376,114336 787122603735384064,209351 771725724738723840,125853 792055993312092161,243187 750756897280536576,14462 758374394091757568,172295 738044139971940352,351146 779311409175953408,173964 786948830147194881,206642 757659644454178817,48369 787298838168018944,207287 764580511314575360,81869 773057859827269633,132908 778352631957721088,152594 780919488057225216,182726 763167337885204480,76628 774194089004707841,141887 771374178289131521,112363 771488708256227328,121467 792918209653510145,241819 789878990295142400,215965 756286884502917121,42432 787443557963554816,209972 788365093553709056,215252 761668482379296769,69878 791475430129864704,238207 762822346101129216,74308 790592310832574464,232137 793225664031694849,250430 769649057140731904,108795 759493066268880896,56924 781182303389093888,183759 790663281673252864,232595 770382648736972800,118191 770917944893198337,120610 772839928036220928,132996 791433034759364608,238207 754788844696924160,32861 758055486239350785,51069 788784830746013697,220526 764828366541316096,84724 788768004276416512,220332 781230809399357441,185313 761924640985849856,70751 742306911006167041,350711 764168178939203584,82066 765586978905657344,87904 794172138055839744,258331 761649324921090048,47283 795371105523363840,11774 771427136557096960,125367 793996840006021121,257423 758653512599207937,54070 774934004407668736,738099 768855469876125696,105109 790660492561743872,233307 765619163947753472,88490 774090780331773956,141316 794609152677019648,261155 770085729443704834,115582 769722294667214848,114422 772457586406764544,131045 793863106220924928,256255 794749173899857920,261639 758039870359080960,51069 770402546007453696,118506 786978220369321984,207949 766965883398828032,96962 785302671750078465,194934 773131997208207364,133043 776376734480494592,154701 795121621933690880,170187 775526201318268928,149200 788598514288918532,217519 785277476477870081,194178 765382871397888001,86869 768865146395582465,109666 776238627236052992,153921 792517902603685889,245630 779734093441429505,175914 750400639012831235,13201 755386183455092736,37044 765542473846456324,87904 755492393911250945,38032 785789747872591873,196676 793291076211765248,249841 788869282344099840,220332 791971064356016128,240483 791047899836780545,78159 773991417311997952,132908 776272172444712960,152946 763850794831519744,80607 765001642370564096,85414 786234415340924928,11774 755210265377906689,35319 793127557411409920,248962 780609849029713920,182049 766030142930096129,91049 786709273061519362,206175 786999056891535361,207949 766280304130613249,91112 787786898899173376,206101 764967727194861573,85562 752975489615163396,24597 791740912170831872,240483 760557359991255040,63149 750332225682636801,12565 753344225979228162,19598 758657620030922752,349060 759597215086211072,57574 764925280578260992,84724 766350660782653440,91894 763821511924850688,80607 768108776977203200,103354 777730493160779776,159876 768150630284136448,738099 793792990896615424,250953 763963412921524224,80469 792393714706636802,245566 791716965408649216,240926 763691818278158336,79589 756968723567771648,45562 753591552576892930,27039 776106265168736257,152735 778419157125562368,167858 785717827957166082,197512 770222805304483840,117257 788946537371971584,217103 789239004482895872,206666 752856647991693312,23672 773551663684677632,137158 773937590332366849,139404 790950450610581504,233241 771387011580112896,124597 773288061320986624,136018 775395159685025792,148994 785668590267686912,195807 788374738481459200,215437 792732372965978112,246674 773656831591723008,137795 779043383687966721,171463 777564306472890369,162497 793320682931183616,251452 776832604343369728,156926 760222089794117632,57105 770460061856591873,117257 778614751819685889,168284 770478974476677120,111558 765581286526312448,86103 740877354902380546,53999 771389039526248448,121612 752925847388983296,24134 750758777683447808,14277 794784785340076032,261155 774269828878172161,141850 793499989028773888,252408 754795581005041664,33356 755105920666009600,35449 769850199133028353,105109 774239920974102528,141867 778720673061408768,170147 792742225734094852,242636 788460804282560512,218275 773510069933584384,137042 750340223293280258,11495 753569629226819584,28037 770671443692490753,119832 773295480604196864,135190 793488403190779904,252408 776423065215307777,155688 779699236510109701,173628 768874251864514562,107428 765332663754493952,87249 750368680580681729,12883 765011046583132160,85562 761074982671613953,65618 765000580804841472,85133 762683742825525249,73814 754730072318369792,33356 753103704446869504,24134 772049578010882048,127711 761586153099186176,69157 766882582470365185,87904 780086105395765253,178258 781308753140252672,26066 794345669020581888,259659 764904643948322816,84724 764169266094485504,82209 789280516298113024,223328 793960052763803649,254135 786364902558437377,202217 774560099532759040,141360 793889154459377664,248652 794683935053578240,262752 758036366630486016,50923 793443059908349952,249926 786550027330084864,204413 794497771038535681,260384 795472484002893825,247930 766180828149714949,90384 772919363137482752,132335 777990776852668416,158589 795279412434501636,264397 757262096824348672,46612 794526503811706881,261155 759101327385427969,54842 769977258874380289,115519 781339242228219904,187131 767755512574152705,101203 760109265881276416,60866 793518311824699392,252014 791410777794023424,238980 757153214286401537,46252 791465925996228608,238292 795404072459370496,247930 757540184959307776,42344 773406476492795905,135736 736479168494501888,195876 766350279126114304,91894 751142696434163712,17284 765346741226962944,86874 773158001515429889,47940 764139322572414976,82066 778626689131773952,168284 788328946735644674,215005 793131986625978368,249335 795019756873117696,263895 768838434018459648,92274 778254816547999745,166390 787742020085297152,205197 761665429018324992,69711 776816219143811072,158428 778206731285438465,165356 790875386561171456,233307 762308695816409090,431998 763930827130413057,80393 776811104043315200,157993 794572702182846464,261598 792423174826823680,245268 789154212105981952,224090 755795925453279232,39697 766303038571151360,90031 771478697035571200,124855 765041591748734977,85562 770753494831824896,1249804 772902726330036229,127871 765996326706307072,90088 792147867590811648,243075 770745142135226368,120474 765765084337541121,84724 792063523211718656,243075 771940215892082688,121795 792388482052268032,241678 781200337998864385,186212 765620665252806656,88052 786046786272006144,199546 781197392947183616,186212 765071317003440128,85562 769018319450013696,105580 774445743226531840,142378 769588508499423233,95672 781194337669570561,185595 793114997417189377,242693 793471114475429888,243075 760623317644632064,11774 793635090567921664,252408 757708945725194240,48287 774084686070976516,140444 785517086206459904,196277 789503781469757440,225358 790355617340809216,230063 793456742805876736,252196 770287259778031616,117257 778199499554643968,162497 734571540721737728,11774 792188569544695808,243983 793617077923942400,254209 771900024456228864,128615 756615906156044289,43471 773852135037423616,139404 773533266062311425,133702 763869108232343552,80939 752011720164413441,20238 766919125503447040,93286 772851712428273664,127957 793310740400762880,249469 767120803296968704,97811 779793963410661377,176218 752664795845890048,22657 776275594510147588,151216 776058171492184068,153194 795329999528226817,221228 781308808501063680,26066 792544560043925504,246273 767735762091663360,100893 760575519213559809,1248768 785576712285270016,196917 792555446708019200,246392 790297339353333764,230485 764980013439586308,84209 748456581138878464,304513 794956952119951362,255942 795434452604321796,263906 755550672922128384,38476 762650695883456512,73814 768990565065166849,104932 755082999671160832,35044 762809454417117184,75073 786539317304840192,204413 764263273059479552,80648 749748296147734528,7461 759153220275040256,57348 767008767741337602,93184 779337897803706368,173964 785668741447032836,197297 764031326315958272,77598 775003455672975360,146259 778682395826327553,168892 758812168817029120,55174 762778965488594944,73814 780203816843108353,170373 787831612692201474,205197 793934840131223552,253721 790021356482138113,228076 786964993832996868,207287 793320995830497280,251452 757995363940925444,50442 759737911432458240,54003 794640989042470912,11774 775382954033999872,352804 779371043748057088,174442 766274790298714112,91946 790620675845132288,232424 791822509112958976,240483 785926223792832512,199546 762775943689543680,73926 763008391761375236,75899 781218947697967104,185595 793486243451564033,252408 792152231164321792,243451 755046015737196544,33549 771118868165197824,121140 794586082973130752,261796 791351733205266433,237594 791406082593652736,234933 756015716713758720,39997 776645499214454784,154832 778049345467748352,161988 761258131141726208,60163 762460897717604353,47283 772906724844003328,130988 786483720777674753,200079 790296785432354816,229693 786998496889020420,207613 759144160645439488,56322 774696156311891968,142721 757012696965509120,45122 795058668341514241,262925 760236066850897920,60849 763477131636506624,78001 774594489012871169,138465 768175378753921028,103986 778416781920567296,166916 795687441592029184,11774 781094999689658368,183546 755875238144053248,39207 787488630243590144,211461 793449878693224449,250633 781415740146536448,183759 793208336124616705,250633 758032245986852864,50314 774649568764067841,141887 766622635425837056,94705 749332371816656896,7914 763346022257098752,77586 785601610286239744,197035 771722911073890304,127134 781708678655250432,186584 787773905167581184,208420 795399673502662656,266822 778312601738612736,167220 778350246434701312,166852 795704850541608960,268369 785663138905620480,195807 760438887873257472,62728 788460042328702976,218275 791120668184178692,152946 773366747458052096,135025 778293534851989504,166265 787047457276334080,207733 753706149698867204,29263 762690031203020800,73814 794101257703215104,257325 781695290512437248,177455 749624349649494016,9332 780605948121538560,181903 791268234750140416,237491 760241743132499969,60866 777341274160521221,160593 794976333776515072,263817 733150507750068225,355106 775629944277856256,147029 766410716119232513,93823 778031170135191552,160480 779052036578955264,170733 771883056173047808,118191 732742633899053056,353789 788758581076123649,220332 789352274229420033,223940 760851471239786497,64722 794887843051139078,262849 793261060086046721,250633 794016131824631810,256439 758663834018144256,53985 756497190412050433,43391 791161993491312640,233307 791362736609431552,238207 787723580440129537,205197 793189420950171648,250033 794095110577393664,257492 775317775740989440,148170 786354995423682561,203391 795353083907895296,11774 750806212023881728,15451 775728495511105536,146991 790734129339863040,164764 771485367673290752,125111 753355841814814720,27045 732711667524456448,353726 753763118203801600,23899 759122470574051328,57105 763417750559531009,78129 780949187089174528,184426 794212216207736832,258044 763246879589146624,75724 765628597788930048,88669 766161392873254913,90031 766419066986848256,93823 758829865722183684,17640 777618497794875392,162430 793161026963406853,248988 753786354341781506,29263 758692925756899328,54070 791794962199302145,241678 758109335071313920,51518 794971773548789761,262925 786977338537807876,207949 733090158514298880,355106 758485707757199360,52554 791248975135248385,235179 765508662551076864,87904 779031153969885184,11774 792001580631482368,234551 778293748145000449,152594 771333372895305728,122982 794578968318013441,261155 792848466976342016,247379 794190565894197248,235487 763053917697552388,75724 772804774257307649,132363 758285088274714624,41703 794171383823630336,255602 778988725539893248,169916 790987953329827840,234583 757547006625710080,47782 774157224486711296,141316 780959344766558208,182257 794731086152667136,262784 768310381316038656,102514 785644970061377536,194082 778254577682436096,146720 769708705956769793,87904 768583689165045761,107469 763937018300641280,80939 766434019882000384,93855 776159628291739648,154071 787658478898733061,352030 786737977909063680,205094 794125941152813056,256255 758707901171130368,46076 764302795902160896,82209 788539130804248576,218832 786068170373263360,195778 793330861961650176,249841 764764063767363584,84675 761006317997813760,65974 767726533364580356,100893 777167847252434944,159876 755057680406880256,32339 771845880735334401,128017 793580214198472707,252020 752922226115153922,23739 790597848404488192,231336 790517938524684288,231894 791812937992273920,240483 793553758366097408,252408 755214418888183808,36056 773983409114873856,139404 792020176476762112,241432 756262256531365888,42152 774909213835309056,144494 787742594721689600,212316 776691288926064640,146991 787763887697526785,210238 778706829639430144,168892 757073101964402688,45964 774066107023921152,17416 781910059714510848,11774 761266403840327681,65180 788247171393093632,215754 754912054583107584,31212 755171901886955520,35890 781426412620222464,139404 763761875909836800,79589 780643415285301248,47940 792048141633597440,11774 770788477407461376,120690 758054226207641600,51069 757715338263949312,48991 732319489069596672,351427 778316926732730368,166390 794265453438894080,246425 755567364746338304,36719 768067318450618368,102163 795692601290747905,267862 789524108874747904,226182 748550934855200769,11774 776894743930294272,159308 787788983715717120,213064 789826447439376385,224450 767038542358974465,170736 773510367741870080,137158 773728184894238720,138165 760543270250438656,60794 794340056198574080,259761 781393224732508164,186584 761543931829956608,67497 792251236389163009,242521 793287602946183169,250430 755071489909587969,35044 787372814705659904,204373 787461168046538752,208178 781502811674648577,188401 768190381037006849,101791 794305603413954562,258598 768176529377415168,103261 779287330507087872,172599 733022517825277953,355106 766675824179372032,93303 773882708544069632,139404 779371578530422784,174427 789513297816989696,205972 790631842164514816,230899 793499033096642562,252741 756474346172973056,41518 760534859320176641,61145 773891321287368704,139404 778469077652090881,166913 787004372404228096,207949 762732387348381696,74681 759884032595210240,60098 757697193700503552,48301 765625404149288961,87904 773954874950254592,139404 767228585694199808,93112 759437181807190016,58057 764891330111680512,84422 776775539801612289,157993 775879291154358272,151463 776485180894683137,155688 789073448878346240,108396 774576875708506112,141360 778219585761796096,166321 765688828594094080,88881 761321464331051008,67938 763386093072896000,76329 794555557428527104,261155 793331608254291968,250033 794982145244602369,262849 766425984237129730,93823 770654622713348096,120338 773851792698253312,138819 794386252531265536,257353 765327407108747264,86440 774594797474574336,143036 787414786812223488,206117 795277730443104257,241678 767836352058720256,14277 776223995616169984,152314 787503146411188224,72035 792041616420720641,243398 790654888489410562,233307 794616020828880896,262053 763852908211298304,80486 788458099690528768,218275 788185885326139392,214078 794881086836867072,262271 780821757091385344,182036 761139769564917760,65974 766272443316973568,91894 774505368802168832,138061 788233547374997504,213706 764819404672626692,84724 759378819937546240,56700 763210708469227524,71502 785559562036342785,196277 760314262715633665,43471 791713757088972800,240145 768610735484174336,91936 776080344055373824,153095 773022750940160000,132335 760530394139590658,61742 773498506673655808,136947 773526200308248576,136515 794590288471724033,261155 764448662143377408,83441 793579850078511104,253793 794709257207840769,262849 758027897474981890,50827 781030174825603074,183314 791756904016084996,240535 771027052527022080,121612 778365330506657792,167305 765385299534852098,84209 780422720777433092,179742 773552923242553348,137158 780823598391029761,182349 790876372935839744,234583 790653302354567168,221664 789229955397853184,224680 792148959020085248,242693 776261971695931393,154832 794583254053449728,261155 790756397344550913,232871 756277814358343681,42405 788033627447631872,213887 777955066116464640,157755 792094963001589763,243865 770769080362102784,120363 773870424098648065,139404 733218046874124288,355392 768970891946561536,108149 780768435688976389,182960 791588709615403008,239405 754756986927915008,14277 755170013087019009,35890 792073463813042176,243075 755236791880413184,35890 788196283215441920,215608 771006618766942208,122238 795413764208291840,261155 766767811800817664,92958 768142151200886785,100349 764798329977004032,84724 765027034754060288,82066 795383573805142016,261155 773585184054730752,137042 767053435283922944,97355 790260355947565056,229159 753713453123141636,29456 794400239763554305,249926 774216936578248704,140025 778491396474961920,166682 785284052593045504,193669 761752310666133505,1248966 775929484197232640,352720 788484810670878720,217837 794562603473190912,261155 781112750697250816,185496 780556796482220036,11774 781259038231261184,186434 795350644379058176,265855 787389664592134145,210289 788581481937510400,217837 778218713220804608,166409 788439260655329280,11774 791751209556279296,240535 759188986694930432,56964 791358458956124160,11774 775519939549499392,148045 753203134910963714,26140 755550761136906241,38183 776431397321920521,153756 779296515235774464,171360 794977407367155714,264397 775115928719634432,146720 791351763160985600,238395 785864697509797889,198571 778120088989884416,164912 765648694729248768,84724 768919460946153472,11774 788006847898787840,214209 762312386309197825,72035 774138847936417792,141360 786538042513362944,204413 769227954995867648,112399 759154787308888065,56964 758334793444712448,52061 785536670632448001,196777 793126208791646208,249469 786199034125922304,201619 785962690418139136,199462 772521356550254592,129991 777198369865240576,128232 759304635152826368,57131 765019569903771649,85562 785941145440227328,205972 787795565526540289,210748 777329714302103552,17416 764608815757086720,84209 794949520606040064,262847 733289671329861633,355480 764949550729666560,11774 771479911253078020,126152 793953200743321600,256421 794549480465035265,261155 794571094002782208,39957 758660446916321280,54070 756254332807438336,41719 779057206809403392,29263 787061443896217604,207861 761304314434363392,67284 774500529384804352,143168 765535743145943043,87904 778628673066983424,169201 779733111873630208,1250395 786264418019528704,202379 790743128617738240,233756 763475811789746180,78304 758364883083726848,52061 764970081432449024,85562 768910174769680385,104932 759779995443224576,59666 792011712929071104,232791 794938403850768384,262847 766331413801144320,88606 794702447356866561,257325 751833890936000512,14277 768915787000193024,11774 790769363338956805,232863 751129096588038147,16583 766444515574083585,93823 775568243989721089,149953 759445939706880004,57336 761644222994903041,69356 790617487192784897,231957 794129687635263488,257492 759071067109482497,56784 766715849633828864,95672 781015492161105920,184223 763661211791745024,73814 791245411172384768,235590 787522087845888000,197322 768974896181325824,110659 770600980312363008,119832 757789706109132801,48926 795726742715437056,267655 785607491145043968,196917 754764080456560640,33355 781138314875199488,183759 761281903265779717,50755 794662198199074816,261555 778779399894274048,168794 762434925421211648,69673 774455057458667520,137158 792648328773308416,244270 772821784450179072,132497 793872922117042176,191065 749731094136754181,9754 754722438764724224,32873 768477062113865728,106774 773076434336219138,133222 775057527084048384,146479 736346282499809280,11774 793938686928912384,256534 794275515116855296,258429 789544176777965568,205197 794700258353803264,261942 786266690539487234,202007 778742475913568256,167311 767806147969576961,101383 768930087618113536,109571 792768430621335552,245575 776876250342326272,157840 771107015133310977,1249842 772436583106514945,1170326 791132072622579714,225427 772520509967855616,129551 779342676739158016,174115 763904870168535040,80209 793968366729838592,254135 762274939101646848,71502 764659205215293443,82344 788574184511275008,210390 789552276863987712,225456 794714787842293760,262752 762803884599480321,74066 790268158552707076,230270 781832976371965952,189509 788520245073895424,217837 786947430260420612,205143 788354359147032576,210235 757111416117682176,44291 771680852820553728,126152 751810478435868672,19880 764161498314895361,82066 787328173385981952,204413 795750350133268480,262022 751596782656884736,18413 758729527325405184,54070 765962156366004224,90020 794627072169746432,261796 789990978308468736,228354 755097448746520576,26721 766458843396268039,80939 793104403674923010,249469 794022982909915136,249926 760040375755112448,58227 760161961950806016,61145 763731849604718593,79081 732130605878681600,349509 762015898127376384,431998 785931068654268416,199546 793795053265227776,255393 793568544147537920,252984 785314004101046273,82294 788512443446145028,217519 757223131341852672,39462 771980149042483201,128934 791460048874704897,237908 752195015900745728,15649 756295714037125120,42344 763471135870586880,77638 793187180608757760,250064 777649834497077248,162497 793196694762426368,249926 777919769689329664,164204 765173174891868160,78304 778678646223409152,165185 794700681038938113,262752 773899505272033282,139865 794212356456906752,257325 768126929509679104,103212 778233904444628992,160022 778578790058385408,167220 785582002934255616,197297 763912991880249344,80939 791611257350651904,239405 781864591877890048,190635 794587451792703492,261155 763076037462806532,75724 788086541356859392,210238 786931903823773696,191961 773893215615324160,139404 794789428648701952,261155 756958624136634368,41839 777691063964147713,160453 766549467101224960,91700 790215669463801856,227748 733110483549577216,355880 775000580167045120,146259 770443570696298496,118375 793237289623232512,249926 794714205102505984,261818 762701698867597312,73814 786425044587077632,201958 764965077824995330,84724 789211175909257216,223899 757135758977273856,45672 774496803290886145,141912 755481115591344128,32572 793863586619752451,252806 758127639018168320,172295 752129838677258241,20279 765937808955609089,90384 760091134035161088,60866 779180793419661312,171500 767826864748584960,101383 775769580400680960,351424 754738972220350464,33356 785677653739081729,194082 765866367819972608,89859 792016649624903680,243075 769220683914240000,111438 788748814383456257,220332 761339226294136833,67369 769276729563025409,108795 788791667339952128,220820 756048942161362944,41265 795085880323084288,11774 770623928813314049,119937 795764837133459457,267862 758305184862699521,52112 766474049446813696,84666 791689753318027264,62492 794302817687244800,258120 773518549406982144,136904 786739706717413376,202655 759726885861330945,58335 776655747962720257,154832 791420040444772356,353879 750509842851241985,12746 785459966610210816,195975 794565854138667009,261155 752932062407962625,24173 767527943048265729,94612 773916448636928001,139404 773967502816714754,139404 750638386558410753,13180 794695675434790912,249926 787340314499506177,207287 758744398448304128,54123 760983803544297472,66159 781196183934951425,185496 794633297255170048,260404 757753004590190594,49121 777177412027113473,157755 764005677500997633,148861 794441647069069313,243075 791795561582034944,240145 750710822373031936,14421 792077844167950337,11774 762142959269621764,71652 755173462658932736,35890 774153432613519360,141316 766281046090539008,91946 765684344752975872,88459 765069982153658369,83391 773205659034718208,132335 778758279845416960,169990 766047702710833152,90735 773520437137510400,137042 787149192145739776,205186 791774988588187649,240483 755162290345742336,35890 766699477457600512,95672 792157193374097408,244008 786211660604157953,201494 755409038091784193,37044 762409111396950016,69878 770400098140483584,117922 753175225286610944,14277 791108552320487424,235251 757755465723998209,48549 793948118198800385,254135 793180186984316929,249882 780353905813102592,174115 759948381028515840,56964 776136041765834752,153845 777908202411216896,164001 790319089667276800,105109 763855572970115072,80393 768460744912408577,106281 766510349235458048,91499 787024766255321088,68873 753384088455749632,25981 763155188089839616,75899 780962532458573824,184539 785980224571703296,199478 788815414729904128,220526 755574088266113024,37958 794524845673304065,261155 769697814741786625,114987 781623665779740673,186584 781418725014667264,184575 786358526780198912,203391 762650722525650945,73814 764223419760123904,82553 790984503372058625,234583 790171786440691714,229102 765944515630817280,90031 794214024477081601,257492 779004859601281024,171693 790992270573105152,235399 773714958068572160,137979 787085539191169024,208599 772250633911107584,127957 791951795320860672,240483 790962474958876672,231580 757786055491727360,48187 787063282192551937,207287 735453623929438208,196346 794237595421003778,258598 751217470376062976,16931 785346487500759040,194934 778709541600972800,169101 769425914291781632,112872 759342608858644482,53039 771710531912675329,126152 775699911027232772,150404 755852297150668800,39384 774047460435996673,140748 763787812160217088,76056 773950301619486720,140437 776051420164345857,153095 794286746544414720,258598 760816839752556544,64074 788420414309486594,217574 757016642354151424,43391 756626996952641536,43751 795422211716902916,266138 751832284949393408,19236 788404595080953856,215437 780778275002052608,182036 773319578600480769,134470 760580607814602752,63149 794160404578660353,257492 757721260629512192,234630 795399740120764417,261155 780988067180113921,176203 790762954354483200,232863 732674843213094912,353016 788500199530528768,217634 780895514388824064,176203 789790475221766144,227242 766100740918026240,90482 790597209318273024,232169 760207047417745408,58537 760827319585878016,63776 770877602370318336,121949 790020519005392896,225602 756579955144884225,41702 770756446937952256,118191 771739151439794176,11774 764995038862516224,85562 787375061690744832,210207 748159457998311424,47188 776912662831726592,157755 792085387598524416,11774 789322777501245440,225456 795079697264541696,11774 793131064055111680,249841 755893103987347456,39462 779042390673940482,168284 788724013531004929,214117 769673209717207040,110585 733489114922635264,353016 758897379999227905,52054 780428135456210944,179742 792109727593340928,243509 773029676994486272,133257 754768389176856576,33356 759517626020356096,58250 790328574578262016,229693 770413526133379072,118191 778320239587106816,167220 793795780293296129,255393 768208138822676481,103924 774209186557075456,139404 787361787897315332,210432 762059424382930944,431998 793829207625363456,255393 766787010732232704,95672 795334242196717572,260404 753706827355791360,29263 760864553018101762,64722 771319468618375169,124597 774998112792260609,146259 768541787472396288,107469 768062246018699264,100893 788216937587220480,215437 763957075453980672,80155 758793495654068225,53996 759093748512935936,56889 788179762451779585,214084 760781783612985344,64746 761231134822834177,65626 751763522347032576,18374 791721971134394368,240926 792052761793736704,224018 790251504850591745,228076 781557699582554113,188119 760722386039742465,44429 791405530522587136,238378 795001446055878656,264397 762714013629227008,73814 753699328812658688,28037 776996626426634240,159874 791397687488868358,232137 749749432019628033,11774 771526587330105348,121479 785782783373225984,196277 769307536793202688,111454 753657558037106688,28732 758347205933686784,52538 786728731549298688,206225 772558110623801344,131084 794269306133454848,259457 757622393254752256,48402 786996621632540672,192032 793483874428825600,249926 794587195218821120,11774 779298749348769792,173753 780515712955654144,180306 781586240906854400,188478 786640821235818496,198586 766826679884972032,94899 786922580464766976,207287 793424874823974912,252020 762596679761686528,73685 752872358994702336,1248238 785244563929563136,194167 768984559106928640,109800 771042040939446272,112363 786076450663309312,197297 764439282153058304,82759 780690886057349120,182257 778953989471830016,171324 781606605737504768,187084 788124488600780800,215005 741002437662629888,352870 791129357930627073,235590 781374276695756800,209828 767917065084674048,100559 786780220921679872,205143 768881921711636480,99159 787719985439371264,205197 759808600495755264,58267 775290543630721024,148045 767806923613831168,101681 786325127256498176,202429 789527652109541376,226881 775745125049851904,149953 785927598538915840,198591 770832082692149248,120353 785544922069893120,195743 769344122746380288,113165 780057757953105921,174492 769722185749372928,18030 770693366916915200,118191 779308411825643520,173628 785964195204378624,199490 794568064289280000,261155 752125878600171520,21077 775736811482189824,151071 776612022704222212,156835 786094472794865665,209828 790276727385841664,230282 795231977616117760,265644 775850575367995392,150426 795698209809108992,267521 794304111881502720,249926 788886449919754240,212707 769064201130311681,110659 764355830854643712,82066 753357322328510464,26458 781449415500271616,139404 778197527669641216,166409 760113844404514817,1170823 749686338383908865,9433 740596714923380736,11774 785470865911808000,195975 790253095037104128,229724 793151539615498240,249882 768158096468353024,101681 769202037821059072,110477 776413214905135104,155451 788540491285532672,218495 769257702019198976,111448 771736527516958724,108396 788508262312341504,217658 759063576535412736,55262 788542129563897856,218875 792525747474800640,244550 778975870878908416,171324 788472533855064064,218275 795692472026341376,267862 787672397277192192,206101 751544051762012160,18298 762538074316283904,431998 780607005769596929,182037 795331048427180032,266073 773605804587028480,137978 794748275278626816,260457 752181663371784192,14277 776403851482050560,154832 764145784921083904,82209 768947401864450048,110023 774206492534722560,140230 755842360945192961,39957 785483832535506944,195975 788949917238632449,11774 793816092036648964,255393 771419587963449344,125554 758176275286687745,51820 770624222964088832,107953 792814292815011840,241678 763419523634466816,76549 794697599563534336,262849 786603360195448832,204413 767838360379547649,101681 785308081253122049,194934 789453867792543744,225981 787102345867907072,197512 758130105776418816,51595 794989024482050048,262849 757602982884245504,46280 791694888664440832,240070 758389855017664512,50542 793216022920720385,249926 777624689548091392,108517 757652650749865985,47545 793096995678265344,249469 787791428134985730,205197 788713095250280449,220029 750425905915367424,12927 751179490986983424,17591 791580212378996736,238395 793076342677995520,249286 764506428635770880,83391 770406190983573504,118985 759633267905540096,349714 792853723819061248,247232 753729617354190848,25321 767855625728626688,89945 779319119594283008,173753 787263254301069312,209151 752913490659020800,20313 772888331990536198,133415 775082882679177216,146405 779639758632939520,173964 759042976093908992,19563 766707391425576960,95708 793244062664884224,249926 752232364986634244,21461 791405204612579328,238792 793900416475930624,255192 794486407955877888,258193 756542879514841089,41530 763914118055067648,47188 785984437141909504,200382 754845874405019648,33470 758139749634834432,51595 791071344850968576,235590 760491961107279872,63149 770386670449557504,86231 795768082094583808,261155 762094418971295744,70689 773581462155034624,137042 773956046394195968,140444 792790927999901697,247240 764399432460857344,82066 764815853393219585,84724 769285780468412417,112788 792767056441544704,247240 750538238146871298,12883 756890373272641536,45064 786061733467226112,199961 791866317598969856,240682 785981702430597120,199262 795706334159126528,199307 749701973155254272,9408 751882057341603840,19792 760458241591611392,62836 774077632891805696,141360 770169276418457601,106447 758143638916460545,51344 770598739048144896,118698 791369055932481536,238395 768948085418582017,110023 791370007481507843,238207 756537390693552128,43391 757624117914841088,47545 749741729075589120,9754 792040615643000832,243187 751920713095798786,18470 773639775509110784,137565 785610354885730304,197297 750760079440224256,14781 771820734620459008,128232 772246711519641601,125554 791779589555163136,240627 732325895965278208,29044 750760743734247424,1176450 793553578849861634,249637 795051071609704448,262925 786308239814107136,201558 789819829377085442,225358 753410391636578305,24173 781237021004079113,185310 787496127679660032,209422 753397416368353280,27095 765175556405071872,86209 795710894604951552,268448 781856682200530944,190553 766190816209543168,91724 780544955051802624,180757 790653526154235904,233307 794098737932955648,257691 779525057827659776,167407 789300256924049408,224680 793274523567136768,248437 776793506438270976,153756 767912271808901122,100561 775651069946769408,150063 788571512135487488,218832 793460838770376704,8044 771862946641174528,128615 788472094178828288,218275 732898047466704896,354506 772910654571225088,132996 751675602256613376,14277 773911541947232256,139369 753733767336960001,11774 770671419902529537,119832 772825266842370048,11774 795694032148119552,268258 772511559641956352,130587 792847256500178944,244221 774630440393211904,108396 785656080994963457,192971 794756614322552832,142187 732322751566909440,350911 791859221641830400,241819 775776773795618816,151463 778984382937698304,171693 785943844621803520,199546 794531387730722820,261155 795052704951390208,258456 774697079709044736,144654 794906510971150336,262752 793552252916994049,249926 777890948386783232,163990 795435945541648385,267133 770357165383094272,117364 786907327232368640,207287 793983164267905025,257325 771948464192249856,123345 768217545480417280,104406 758363741494898689,52061 795238518155055104,265102 732982443414814720,355106 748607953188552705,1170858 792815359531192321,247240 794002972573241344,255870 751582149896265729,18305 752824952542208001,17416 794949536548552704,262145 786259046043181056,201953 768615678744014849,107984 788255396754448384,212785 786517131802185728,203793 780513763409727492,351147 764938314486906880,76012 768115464845131776,103389 756891760744357888,17416 787097278574100480,207151 773542325217730560,137158 794524855576174597,261155 751576093979795456,14277 775546308782268416,148684 792025244986990592,243187 779177851853561857,172545 753966685091041281,27786 776093877103128578,153095 794163581344423936,257423 763122316012249088,76665 767223142205063169,98475 787552710912569344,211347 763523693066805248,77567 795370237382127616,266151 790361936202522625,229693 793183265897062400,240070 788404214632374273,217519 793171351322275840,249841 788290448527810560,215754 768894130814451712,109709 778869081588043776,168633 793332059993411585,249926 753029091369029632,24870 786006580324143104,200384 769048769224728580,108729 769268379811192832,112085 775842269895221248,151156 794378691048443904,259773 771184855027556352,123583 765276460605145088,86763 775433393152548864,148010 770153615126327296,117026 763529188762464257,78566 787691488339697665,210289 768235010276982784,11774 787366380018565120,209095 766309283243913216,11774 757251379974942720,46006 760876604528525312,65180 781335594441900033,183759 791037373740122112,235590 742130317243363328,11774 754703582411169792,33072 754726442685038592,32963 776967047678926848,157724 761341299148541953,67973 752066324445163520,18893 772604655540940802,131007 734182413195055105,354919 764417952682762241,83391 778356544756850688,167319 764278961945714688,82066 780597982869716992,181935 767032082929516545,92885 780091410057945091,178110 758723219767431168,54739 763464684536156160,78159 747833742006312960,1247775 794594833386139648,261155 755867007749201920,18215 777103267436359680,159876 789492247318278144,219531 793643706767118336,249926 751140603069472768,17259 741161388496805890,349714 790998255740084224,225456 778194230623830017,166390 755470939719098368,37613 770690581404065792,117257 774965044341673984,145516 779430664051560448,174427 776232494177845254,11774 795399034613530624,266822 794562947523760128,259743 762734572958277632,74681 765307735336423426,87145 765953499343491072,88459 766400948755234816,91946 785932120124370944,199211 788194485717065728,214492 787189383304622080,207076 760587426435739648,63464 776499698584596480,155390 781623876476243968,188119 777669353319833600,161456 767898498117300224,100893 768806608407265281,109104 789924309766590464,228820 768989186460266500,109348 781604327970320384,139404 757575494183378944,47782 759167005220081665,56772 762440085761462272,73102 786655346286821376,205181 787118316548567040,208395 789186228683800576,221136 750363980204355584,12357 759193373404229632,57574 732258574370508800,350121 763838742759178240,80098 771167445763682304,58508 763822144786575360,80486 766699564107763712,95672 771461237926350848,125554 762254466594770945,431998 769280416381411328,111557 786076721762230272,200930 763189981376544768,76549 793633372149080064,253793 767916998814609408,95530 739213922138349570,352038 774329515673649152,141360 775356327266807808,148045 776922236271812608,157082 786961955923918848,207613 780511877164044288,181128 785494792692174848,196277 750713608003284992,14421 777144467564273664,155729 778992542880706560,171693 795757871375978496,268814 789255471190249472,224221 761641155117187073,69947 765427364373291012,86103 764890060428718080,83751 794330311115100160,259970 788751664262021120,220029 775299972405170176,148045 770330946058891265,118087 778778531962556417,168794 781230412672606208,26066 794011794197151744,256502 792170706842845184,11774 750675020536549376,12773 771887599870881794,127836 793482412063858688,252196 778272767061823488,166913 744184043424595968,1170463 788089274499334144,215005 791071450467753986,234796 754086871769157632,31389 788171700819025920,215252 794727215304937472,263051 758674938891034624,54070 793458905573654528,252408 755659037266632706,37457 760172196278874112,61470 788748513458794496,220332 793093755599409153,249469 771355388365053954,124597 753979681905348608,25135 732948301423751168,353016 761572399661842432,67346 781861713343832064,190635 793662409898651648,252020 787089571238457344,207949 789875558205325313,227242 781201030688153600,186434 788193324041592832,215608 773926091052376064,139404 775874221453049858,151165 762681617689120768,11774 794040788069928960,254608 756468392098398208,43198 793456959622184960,250293 791698891619966976,240483 793356851924594688,251320 795730196376666112,268281 781287831796871173,187084 750091290281381888,11434 775298239062999040,148018 787389445704069120,208146 767122168433946624,97852 790698782895771649,233692 778630813449490432,167319 787735128923439104,205197 794745329245683712,261155 791633724194500608,239893 740232960390074368,11774 793822555022979073,255626 768172088700002304,100893 753717477012492289,23725 776712657281748992,155390 754016135192784896,30590 793690630413254656,249926 790074827889455105,227048 773904467334791168,139404 778725021124468737,169916 795733310001418240,172084 770378676999364608,117257 762388033211478016,73044 785278777743900672,194707 786622475907969025,11774 787737732172816384,211980 794537425007677443,257353 794564017616322561,261155 758456893127921665,52749 779114807500873728,172089 757655740236509185,48477 760508158078914560,60794 776092561710735361,153501 775360353718927365,148170 794021480640245760,257492 766764840580972544,95530 766071379712020480,89512 791976525482647552,240483 759367976248233984,56924 756958153313357824,45576 794691963756756992,261155 763861831555375104,80648 793516778890616836,11774 765631190241902592,87904 765623568038322176,79691 790662964487467009,232169 791271037803433984,237223 762026490611531776,69878 773185827929292801,132996 756335910451552256,42564 763797669588430849,80016 768996563678920704,108729 793770271916167168,252824 787801432573423616,213253 775778773694312448,151645 756504224326836226,42898 785239726047494144,194167 786971901834821632,11774 785275452575186944,194648 794639833293586433,11774 795048465063669762,263926 792408077651804160,226048 765506289002745856,87904 780807232124583936,182013 756596369322872833,44273 776392692486012930,149391 781452947205021696,139404 775070188181921792,140444 779485155547152384,172185 785848856051417089,194949 794539989950349312,261155 753366398961721345,27317 792849738462789632,247877 753199976449183744,26140 772101506774466562,129471 785590189188014085,196767 787367713211428864,209151 763471094292635648,11774 771589031201165312,126293 773029599727026176,131027 761262009165885440,67547 757660905739948032,48477 780228107873751044,178076 795743419347980289,261155 776708902100406272,58531 777652336617414656,161456 794684333873360896,261155 792343227554795520,243187 781439668009172993,139404 788455717422391296,218275 770197070330339328,117257 771925890678812677,128519 757599569542656000,47940 776125022645592064,150663 773905475041501185,139404 791434923148214274,238099 780536677840228353,180233 787245989044203520,209035 778462657091293184,167220 786346011711070208,202727 792897965681618944,247983 756551602509582336,11774 786868762934779904,192380 794895433877241856,261155 785900728678166528,197512 760312652652503041,60534 763466441764896769,77612 767980043272421377,102137 775398830019936262,148645 758149363411673092,50719 794319758573391876,255942 788753436049149952,220526 764069693443289088,81656 767834710605172736,101681 770710555434684416,120610 773892873821491200,139404 761319145556283394,67852 785439993976201216,194129 794247624069025792,259063 787742635700125696,205197 769160997642711040,111692 778313552398462976,152594 786743288577613824,204413 765296675766304768,86103 788779093303160832,217601 780941477144891392,182036 751997722459201536,20273 794698493080154113,262752 771120623548411904,123217 790062621294600192,225359 794168307842772993,257492 766441064202924032,93261 777382564856291328,160134 766383534504185856,92213 755159704133832704,35890 761950907139493888,70941 790288113851588608,230485 768618565402447872,105733 780130656722440192,167319 773514103071514624,136947 774807716199931906,144573 764931717316513792,11774 769288272023588864,111454 773936441416151040,139591 779055173830311936,172299 760527995543048192,63451 774963706283302916,145524 757569116530151424,47782 766782041421598721,95919 792370616196272128,245373 764914734298652672,84422 775468370372104192,149661 790597231963287552,232169 763131530084425728,73712 765798227937492993,89198 795073217027313664,264397 775377032574185474,146720 750885084417388544,15800 770664161084841985,118698 773560730465382401,136814 769613328133992449,110585 765738589699407872,87212 776297687167623170,153327 771561083349839872,123825 790642779344867328,223286 791950390065401856,240483 758146861534281728,50923 781100923141574656,182726 754066991644864512,30131 791450512788860928,237999 764135304131440640,82066 780616131577085952,80785 751169567846600708,15536 763196786374737920,76794 795030176673525760,237491 786286539256897537,199262 793544626711982081,252984 785475730549403649,195975 778539882775842816,1170508 750444757793378304,12743 776733488410157056,155451 779587171560910849,159841 758042059152523270,48663 791436212531757056,238395 794016606678646784,254209 790903589396881408,234583 773419925184577536,132370 758688927997763584,54272 785260020816412672,11774 765352208133074944,86103 773950640192053248,139404 754131088830820356,31621 764226878492188672,76056 732617458910134272,352634 755183157205278721,33035 770528164015734784,118191 778980828315549696,171693 774276203842789376,142485 788790267524460544,220767 795336249737441280,266079 770754392530137088,120363 776435192043044865,155390 785441512553385984,194082 789938592026009600,224680 773259943327649793,131421 789231744201396224,11774 788839114560770048,216009 789133435038208000,222682 775151937738072064,146704 787991283612520449,214209 785706012539965441,194082 766418015940333568,80939 763826673091567620,80486 790937256588697601,234622 793989447620632576,247569 793060486904283136,235720 794680880539308032,261818 765708341511413761,88920 780824830526365696,182726 760192336324288512,58227 786045137533054976,171693 733290869848190976,349375 781607046160547840,186212 785846525448585216,198840 795059443390119936,261155 768254094444232705,99093 791601935711346688,106482 788390392119042048,217519 790282460835618816,26066 791348505872732161,11774 771478510124892160,124883 793196806398025728,249444 793594906342219776,250785 764473687009484800,82571 785843028674174976,198878 787915322602860544,213887 767961585046413312,100559 773894857760866304,139404 762762191900700672,74650 780184992047517696,169515 763837928988565504,80482 771948469246386176,128934 776141184586571776,153921 780757796086222848,182960 794591136644026368,261155 768495420653838340,106716 779431427154841600,174321 764724043497009152,83866 772746138642296832,129558 792506327209828353,243562 749392302246797312,8178 763775007264739328,80098 779577974534266881,174557 785602746766417920,197512 792267065193295872,239610 778577195245514752,168794 758471251270701056,52749 775225903467028480,146675 777326177908166657,160539 788086921100656640,214209 766330605667815424,90963 765206748596764672,80486 768573231225765889,107423 773505486163292160,136589 754787234826559488,33356 779688990404448257,176132 794387432548474880,258331 788709682605088768,218275 791410009678635010,11774 749700946020610048,7182 789442816162328576,225998 752956477363453954,24196 763516604227448832,78159 768919280637403136,109104 772522495282909184,129551 793861992368869376,255942 751703021260726273,18978 761952007389220864,71196 759945330867707904,60363 779830146870157314,177233 793096193492393984,249469 733011005341585409,355291 753767758408536064,29592 760611154154618880,63393 792866548511891458,245447 794674694473400320,261818 787505615140683776,211534 758049280393408514,50654 759790785092997121,58041 788004104899440640,214354 773925821631176704,139404 793774981977079808,255134 767521805988929536,97371 755106028673441793,34666 774681754942615552,144494 772814611959558148,132335 732380353260716032,350808 769654096257089536,112399 753407801070800896,21330 768166565460054016,100893 788763877018218496,220526 768296680089202691,105519 795214543148482560,264397 774450421913968641,143374 789863282307891205,227244 793455967543308288,238395 770999027479511040,121621 785557984936128512,196247 773950659074797568,139404 733277729353781248,353228 790034051545509888,224573 790319705764483073,229693 763093148058853376,73814 744939946448949248,11774 766970586346119168,93144 770275950080757760,117250 762614142926749696,73519 758462737106112514,41680 793630154278842368,254209 742866104276668417,11774 785536091713482752,195975 758135157815599105,51595 788845954052960256,11774 794207864978018304,257492 795050969956552704,263896 775527080238907393,143720 785995727063379969,200382 757295376475054080,46384 764158504680566784,82209 770297047534698499,117257 786432012492148736,202275 795031655199232004,263710 735106090694782976,195876 773484931473289216,136904 775871340943257602,151242 773531159477166080,136904 787827453876207616,211829 770303881834291200,112382 789290047111651328,215505 772869005786943488,133257 786763526413189120,11774 786921725900587010,207287 790009069532811264,215505 771918269271814145,127582 795751764259651592,268646 752277907360325632,20279 775800840158318592,151463 763732708120035330,77185 785300195139579906,11774 794720372881051648,262849 756229798385463296,41726 762020399672459264,70689 785386088470810624,194082 792826338650361856,247379 795750170369605632,268766 771148854150492160,122148 761344428254588930,68102 787846200456208384,205197 773882619754717187,139639 732258633799491584,350787 787996641995272193,214026 794340750754516992,203546 760061819020947457,59669 753029770221203456,25135 756645046615740416,43553 793815922817413121,234990 794620470658072576,261155 756902412179439616,44450 785895093681127424,11774 775515743534407681,149953 778331702460493824,167220 788058514614648832,214492 773531242872578048,137042 773949081286684672,139404 774799709554835456,134371 787390132592795648,209129 786680617270386688,194157 751843936017129472,18893 752666616551186434,22746 767847218028154881,100893 775229776067829760,132497 793165044896837632,249469 753732231613517824,29578 791398828666675201,237908 764970987255312385,85562 788900688470413312,221687 795444677294063616,250633 763047089140068352,75899 792978160568573952,351152 772074938689695744,129471 780577748288929792,11774 757882750850461696,49852 776466715521744897,11774 791557534960222208,237309 772105224148299776,123354 777976166204469248,165123 764908654772494340,85209 791327705346273280,237491 767308914945691648,96239 794196256620822529,254209 773732637458374661,136512 787456010285748224,209863 788794255774855168,220526 763597809014669312,77687 775326620261449728,148045 785321453361127424,11774 789279153015123968,223103 774451302864596992,141360 786608785020162048,205039 788945976610488320,220029 794967487590858753,262053 787808129425608705,209918 773862400508518400,139404 777883841721569280,163990 763354297652215808,77731 776870234334658560,158589 794647361431556096,262053 759812823710994432,58815 732284115224014849,349197 753508248943153152,27802 753599352258629632,28017 790712246116708352,221524 790728570372886528,233307 743499572144549888,11774 760098806021156865,60866 780591889154179073,11774 756892787233083392,41702 780923115219984384,183472 795277352603422720,265154 789846038815191040,225608 768153400877789184,101681 786456153987383297,201555 794566539366244352,11774 769957763732557824,110659 770356142602063872,117609 754722642456739840,33356 793930725443641344,256421 787195897683726336,199307 760903803218440192,65577 759037211992059904,56447 774061025662373889,131421 767804296050118657,101681 771390487672524802,124597 788373074445869056,217093 778081439556526080,164608 794656547527950336,261155 774047181472870401,141200 786658562122608640,205652 765941032420642817,90357 780461382676443142,178117 795367775590088704,262847 764906557574225920,84724 775677639763849216,150663 785632009859244032,197512 760205329254780928,61723 786766641707282432,202248 764666567607148544,83391 793324813137829888,249286 758050214284361729,50853 764964223692615680,1249058 788393599444680705,1170441 795036137438019585,247930 786944839900336128,207613 754093848888954881,31320 785704276022525956,196277 793586128087556100,253606 755162980388442112,35890 758343799114530817,50923 792421402175500292,245268 794186525638430720,243451 755796213375664128,39462 779839975235919873,177248 770392684594802688,118191 779435077960818688,173936 778800707583434752,169410 759137176550420480,56964 785855837180923906,196277 761987544149921792,69878 767647066222911488,100204 774066510406922240,75073 772909974267756544,132364 788501629809025024,218275 794384498095845378,258044 794708488878432256,262849 762290719029592064,71550 764866716857794561,84724 776891260917481472,157082 786593280704249856,204835 749341038439981056,7546 781498953661505536,185595 775726034582855684,150511 764993494591111168,85562 788451626793181184,218275 777005477624320001,159876 780600048891469824,181811 776084003879256064,153095 793839365206208512,255877 791122389060902913,7047 737704246003544065,1182419 763061507898929153,75899 794698348917833729,249926 758504275068628992,349856 795349618548736008,266500 752228239045689344,21631 761540981191745537,68936 791489081150582784,239405 769227883214667776,111558 791920431137599488,62492 794566280640692224,261155 776425681722961920,155097 785855757111664640,197512 788875923370246145,11774 752714715793612800,23217 752193574289059840,19899 773621492865241093,56194 773711672380882944,11774 732785732666953728,350808 772121164051275776,127925 768582893689905152,106281 776421502073921536,155134 778276000463396864,143172 768626074976526336,107469 793571150244769793,252020 771729324353478656,108396 765392165979627521,85562 769338977434337281,112392 768239391286321152,11774 792786221454004224,247241 743906309725102080,351340 768120379953086467,103354 780460240659632128,179936 795035670259630080,263896 774727098955100160,53667 788820903886938112,221297 750357757832736769,12728 760864571397664768,65222 777883085723475968,160539 764840425643450372,83391 790912172700434433,234796 755161909461213188,35890 790741677644185600,231427 781289114217787392,186584 793666120955944960,252020 786188403654074368,201619 793572146001879040,253082 781663417052561408,187891 764179494760435712,80720 795239347968765953,11774 767787055824928772,85326 791373837862436864,238383 791331975244111872,238207 794305576918339584,11774 741659368790339584,351147 752306030994862080,18646 758053009268113410,50581 779040120276004865,172060 763145480075370497,76329 778285261335715840,166282 790697454790324224,233558 779132462676971521,171693 781489722950557696,139404 791409454398832640,238378 762692130691223552,73814 780564095871229952,181613 794218451640336384,258607 768282782783016961,103354 776292321168162816,154469 777970443500265472,165185 758692387577143297,54070 776103829838462980,153095 785918457145688064,199546 764232667143376896,1170700 778305209235869696,167220 760083575718895616,60801 794040613641617408,249926 793843978927865856,255942 753034384257667072,25168 770613257333866496,119774 777305116953247744,160480 788944700032122881,220332 761185083332046848,66646 791065781907828736,78159 758688377789149184,53806 779106805779660800,171463 768560716936798208,33169 773914619706482688,139404 780839236455071744,182870 751231753130422272,1248136 765457720979759108,87245 780807938537558016,183269 787964437688967168,205197 770284366027186177,117257 764120000013611008,81702 759405637663096832,48663 781867204488769536,190635 753714847565488128,28732 786511163454390272,203350 789883851741007876,228292 791473301503692801,239405 793685243744182272,252639 779415536241348608,173446 786966300266405888,205094 774633718862446592,133702 760821650233315328,64693 786607084032827392,11774 792083170065719296,243075 762833759641096198,73712 785996245252857856,199262 774117227469549568,139404 788125923774238721,215754 793646301850185728,252044 790337348340809728,11774 761686862830399488,69711 793097462533632001,249348 786248756815601664,201958 793943910208794624,256439 795727827966509056,267737 755385106517352448,36735 758020655354740736,50442 764856934541295618,84209 755762129173643264,39462 790930001512148993,234583 787431480515518464,205270 794524813058523136,261155 753992005710147584,29263 755794048712081408,39462 790343671602348032,230270 779586209982971904,158387 781222363778035712,186434 793225666548404225,249469 786031134119518208,197297 763054528623030272,65180 763844409695801344,80643 775989653891485696,150103 773960005703835650,139404 794783046201409536,262849 772838643090194433,132335 775330563775406080,148045 778302206407741440,167220 762862645523337216,73926 751095100592103424,15808 772808981177774081,132335 781800077408907264,189017 793301395327881216,250633 793941957127110656,256125 793319338287702020,251390 795299817538760704,266079 771791332377501696,127218 789284859202138112,224680 751815317597347841,19899 758121497542000640,51451 790781861941293056,232881 781897560436813824,191354 793607615213215744,252580 785840023618945024,197324 778653113196679168,169624 791703826726354945,234990 750394904996569090,12883 781212022134362112,185595 790257204783755264,229693 757630260942925824,46076 754856937527836672,32861 793098317030760448,249469 767820295013007360,101681 785695341630722048,197063 773941783944241152,139404 791074416738250752,234583 792810250487402501,247586 788102191861018624,215005 794694232296460289,262849 772157205202161664,128934 779714393240141831,175952 791419525983969282,237999 777663030872141832,161573 787734218637967361,205197 774338372135362560,141867 750699397759967232,14462 756835606106288129,44429 761969551487578112,71270 779079730737864704,171617 785927124263636992,199262 788829128535531520,216009 778594626873602049,168794 781864133776011264,190635 788325429618675712,215005 757431455970504704,44163 776240005052178433,153866 793158521151975424,249852 775754880975720448,150511 763091703066525697,76549 761260658159562752,11774 774463400797736960,143585 780081577950937088,176129 794569327676653568,261155 788191712686534660,214078 781622324042706948,180122 770046705060474881,115146 774445856015745024,141912 788482105328009216,215437 776169105770500096,73196 785966404407218177,199211 794011336174960640,257526 758128884051214336,51069 773633547420704769,137869 770790275429994497,121479 777920435425902596,163990 788053565759688704,214492 791361854908006400,238395 771057224953176065,122982 786226619623075841,198304 794633175410491393,261155 795750355049021441,261155 790393221444734976,231333 791097646698168320,235621 755505581390192640,37993 786999686318227456,205728 788623856139440129,218495 793957953174900738,256650 773892687162335232,138382 770429456657833984,117257 755791542170767361,39462 794605988569645056,261155 794981498092797952,264397 788705783022092288,220029 793105849011011584,249469 789366933867098121,223899 756319429646950400,42249 769272053279100928,112363 766374330452226048,91946 778734433247518721,170187 792798144782368769,247379 780455344812265472,171995 788184384142610433,215088 792775781910917121,247240 793612577267822592,252893 749701627641155585,7546 776905454379208704,158815 760801752803344384,62877 770283273763389442,117257 756695461273239552,1248434 772378974920011776,128176 753410059573624832,27379 793539925308125184,252196 795724692292136960,268231 774269720807796737,141360 753978024455004161,28753 766364297937039360,92885 756915650069528576,44961 750821558122213376,65108 793802602999746560,255393 781349181323550720,186584 786236837337534465,201958 773712690015510529,138819 794772284418490368,262752 790699214267228160,230899 751101004083593216,16897 753317119954186240,24134 771775289852432385,127134 780776563512053760,182726 756264083360509957,41459 776803170630500352,157082 787773765153193985,210208 790987387601952768,233692 773636605181587456,137042 791714291942498305,240483 790490513107521540,208178 788763231489851392,220526 793266644386709504,249444 762696290744479744,73712 780863502873264128,181419 732264519183925248,11774 759185022465085440,56964 750379820278804480,12321 774237436226437120,141360 755512842732863488,37979 791261054152085505,237491 792448615369158656,240483 768840385753915392,11774 753746110750031872,29592 752773300149841920,22575 795281369320538113,263697 778970394015387648,169410 788438546667474944,11774 777395816470290432,157755 768720494069706752,100605 790398814045741056,227273 794556673964838913,261155 795468949496406016,247930 765065054333050880,11774 766284363805954048,91946 775917679433482242,151212 768285107262152704,74535 760636545099370496,64197 767189606529761280,97386 770357698441383936,117364 789094280316923908,1170528 750758668962918400,14349 792178341985910788,203546 763884045319020544,80486 779870792389505024,177401 773119122049826816,134470 787374511347884032,46572 759169531755503616,56964 795395699793924097,266491 771742463488888832,125554 754765766646300672,14277 793910697679667200,255942 768915587883950080,109666 765239117999243264,86440 790652398805090304,232169 791590595559120898,238494 756187762697601024,41680 772765949212712960,132335 780834761149382657,183269 780915789691887616,182726 765595270268661760,87904 760586177682432000,63464 795063508123537409,263906 764584883922534401,81065 794327293858631682,256038 775188183676051456,146838 763898082614472704,74247 787881476373307392,212239 755247976461676548,35319 758352885088415745,52061 789242992003518464,223921 751767918967336961,16236 786385522318987264,202727 750025898150260736,10653 756907272266063873,43471 771105360643919872,121621 775891528489111552,151791 759131397210578944,57092 771322780813975552,122146 791263421014548480,237491 762393080490110976,11774 781480456617390080,139404 789525997335015424,226881 793438508044038144,252196 780788722245652480,182960 785327090094661632,11774 779805829298085889,166282 794695004711227392,262849 762763436535255040,73706 794322074437193728,258456 793193545314230273,250064 761622108266983424,69231 778041118650929152,164694 794255059903250437,114779 794663225962954752,262053 778034285496401920,164826 780241784177696768,178075 763457494584664064,78159 770781489944416256,120353 794704216870756352,262752 793453510868230145,252196 750407533811134464,13201 758444988447518720,41680 790900293382922240,232169 766834295063339012,69983 787952566487441408,212239 789136743048044545,11774 789441452711432192,226048 794865569141059584,261155 764178805573332992,80393 773262690080944128,135820 790407097301204993,230559 787031901420785670,208176 779581639173079040,174465 781311565991731200,164764 795689389120622592,11774 769004309522636805,110362 764609939784536064,83391 767549741521571840,99476 793631600504217601,244350 771714481495871488,127449 758397964788330497,351279 791128171093557248,235590 765216486759817216,86440 773729010467475456,138155 758439143038824448,53144 764843183612260352,84666 786800687191498752,202429 764706749198708737,84422 785604181365108736,196303 795382832755572736,266491 793800503876579328,252580 770246376500236288,47570 775070600100323328,11774 793145550539415552,249926 793916826161934340,254135 785265383116722176,11774 785988429511204865,200382 770159209057050624,116082 765227540352864256,86440 775729509886783489,11774 786254858814836736,200382 761933174788063232,350247 771400333947830272,125367 786666927871631360,205181 793619705541963776,254135 785841413376311296,198878 766354408355487744,93286 770967931270361088,120690 788784176472420352,220526 766938725980962816,87245 767502970527154177,97371 753667429138661376,29040 763564189868695552,75724 791001227957907457,235620 758033638961184768,50442 790321004396486657,229693 760162591964401665,53576 761602765080494080,68908 795375549422178305,263864 764867089639337984,82018 763817281172475905,79911 767130740744130560,86264 785656660626845697,194082 766262888831062016,91894 785994549059424257,199211 794188240194453505,258331 794747875473301506,262319 765728421246799872,88361 774647672154095616,85562 775206472519028737,146838 793886994074103808,248652 791411842379812864,238207 772795379423281152,130686 775488926714822656,149200 792317189168562176,353124 736405850168909824,195876 760138611794841600,60866 766817234219995138,95672 773992829769121792,139404 775098187644231680,146259 761356424433676289,68273 793480184846491648,251892 794935925864153088,263895 795774120998928384,267733 785975567275401216,194560 778744014648381441,169586 778809217327083520,170675 777379936877158400,155531 793113673795444736,249348 762157534463533056,431998 760160382505906177,61412 794554624057417732,261155 757973364283674624,49865 769676153225408512,114779 789190161888182272,224333 760987846270267392,66116 771183471532183552,123554 791735499773706240,240682 750913331700047872,15808 750942435736424448,12883 756353953139261440,42432 790783650119901189,232640 790954115627094017,235147 792166483593981952,240763 762679106043387904,73926 764179541216534528,82283 794583017884815360,261155 773614618723753985,137818 755035645500796928,26721 780712693678440449,180723 762324224094547972,65180 770317222485041152,117377 773920720074178560,139404 792102418896916481,242553 757980531749421057,48898 765241981115232256,85562 788858865710469125,106085 751115512269209600,17118 759498028310994944,57574 764543457268408321,79561 772936087694106625,133664 777584736038518788,162294 762074932444401665,47283 766562837099675648,93823 786914044368347136,207287 794675894992388097,261155 791796107768582144,238207 781188753276690432,182659 775985371955900416,152735 773712064682594304,11774 767352303393370112,97438 771392725803528193,125163 773853081956081664,139404 758028960945016832,50923 776854326148997120,158673 788140685991878656,215257 769863599749795840,114987 773886681661353984,139404 761921367386181632,70543 788150760995303424,215505 791782801636864000,240067 793818945450938372,255246 795300678893768708,265644 788368467640463363,208544 762696759898361857,431998 770436067052761088,117263 754011102976020480,29263 793613628758908929,254164 794726542026960896,261987 794212829779947520,256255 769304181266059265,112363 772373019209633792,148861 795754495129096192,261155 758107598432325632,50789 751554549723242500,18395 755495476238098432,38026 793317898089435136,250633 793975156146221056,256255 785565384300650497,196277 794275635476578305,259482 790574737990770688,231894 789190217009737730,224221 795070568936669186,261155 786925723348897792,204413 755443134142619649,36545 773476258185347073,134470 781593451477381120,188119 752888551495311360,11774 774007223412412416,140770 788157613020057601,210463 790240291777286144,229693 790576450550296576,231881 761069181781454848,66159 788485238624129024,218507 773560572885565441,137639 795404268983504896,266151 789226576088924160,223692 769350106579513344,113165 795665027395153920,267521 793999763603656708,257492 755427224774377473,37433 787194049803513857,209184 790904689940234240,226538 732356711122669568,351286 756455019369467905,43341 767116308500582400,97433 787081728623976448,207965 792165876103471105,242712 762003743508406272,71550 787084955549564928,207796 780292050843475968,141360 791467270992072705,237999 787119338817847296,208928 751590010902745088,18215 788909463348518912,220029 758823992895479808,54653 771764976344113152,125742 794594661344088064,261130 793189796659159040,243648 772096459298705408,126725 791080805070024705,234583 763535847018811392,78513 778312760904019969,167220 793275787046682624,250633 793937422337785856,256217 740941180049985536,11774 795751044642992128,268710 768070250801795072,102998 764903984276451328,84449 766024683292471296,90384 759100204045918209,51778 786091413972905992,199178 792508947059970048,246392 732953575219924993,354739 754980590110150656,34666 768782917887676417,108849 769341967251730434,113165 754877040818524161,18979 791425907273584640,238395 792819025600475136,246619 751624734387806209,16728 767205117074419712,97199 792102016214568964,239405 795005455831629824,264431 778999060476915712,171693 763551782987530240,78513 773704230771261444,137158 790652383735021569,232169 766255648292032513,90384 759379685725786112,57574 774482991854870528,141316 785910020932182017,199546 764692645247524864,83186 764967629413056512,11774 771037818445365248,82744 787822670205161472,208058 788796113709043712,218258 794500334177714176,260033 773518970607370241,136904 758131829735993349,42171 772180693782790144,124597 785334734159163392,194934 771758921925132289,127717 763002032848445440,75281 777746206575525888,161978 793943846405160960,253225 781812079678423040,188478 778287261922172929,167220 785585240009953280,197286 795237604685971456,265686 760541578771501056,63451 780612317465677824,182122 788744369939451904,220029 751578669861179392,18030 779853846877122560,174610 794204335395717120,258598 793103552000495616,249469 786912138598035457,207287 781652197381697536,177455 764078416249315328,81702 785869309239300096,197286 756312489223135232,42249 773116518888513536,133988 794320139843837952,258981 778816619845853188,169410 788881176345841664,220727 789256524463902720,206666 787042999368839168,207733 756539395956576257,42432 764227892989550592,80416 788200336074895360,214809 761189740322238464,66801 794315069374902272,258741 755536252720521221,37595 770422189434802178,118191 786851181129666560,205728 768438277099532290,103071 786984326630170626,207287 764868064563212288,84724 786969392256917504,207974 781358311547375616,186149 792920254271873024,248194 751810254955016192,738099 795079932833513472,265102 775787931705438208,151463 778329763421253634,167273 760931419287801856,64730 751756544002367488,18495 770469027927977985,118191 771442847530622976,124573 787300559078367232,209477 760164963432357890,61412 773244821326565376,134993 757252068058894336,46384 781290179093028865,181892 751921325124493314,20506 792908996743196676,248065 785810923181051904,198671 790718425379147776,231894 760915124248915969,65307 768531767825354752,104999 790387986336772096,11774 777947142367444993,157755 756198604356907008,41703 760806956101754880,64709 762957985962393600,47188 769647714736939009,112820 764261688124125184,82953 793474240037224452,252580 762429261286301696,69711 787011659437146112,207287 793272103399137280,249926 750703851565637632,12883 753357237926633472,23750 766324833483313152,81929 755205013991981056,31095 765149006133534720,86103 766098931021389825,90969 763314068652453888,11774 770373498472501248,118724 751207974345945088,17259 768277328598175746,318763 760900329357664256,65291 750824479417245697,15643 758137363633610752,51595 762694793071767552,74133 778035587588718592,163990 762144870647472128,71270 787101015489282049,207246 785254332669100033,194225 759264827818860545,44345 775148039572975616,147428 794644638674153472,261987 774212607645450240,140444 774287389103579136,141881 755593975088766977,17416 760825420715614208,64948 762168478417780736,71408 765706368720392196,85854 767703092527783936,99044 745002236162383872,351424 752135704398991360,21034 770502141488271361,118191 767789372217458688,100545 785373953887838208,11774 759023502858915840,26778 780342351747166208,178415 786706713261072385,194058 765193298801745920,81574 785544700392574977,130635 794351865886445568,256847 763932343597883393,80393 768887996636540929,109945 759042153301573632,56552 780002687093997568,177472 786592990286471168,204901 787724208533020673,211347 751000753209237504,16269 766109861088067584,90384 794623183307489281,261987 795466834204049412,262824 774156690455265281,140444 786258164844855296,201958 780562024178778116,179718 750420292653051906,12883 793283321228853248,250430 753738823327113216,29263 793578938471559168,252679 755096993815490560,35449 757756910066028544,49066 785819513795190785,194723 768906922141429760,107469 795756900277219328,261155 765999032053399552,11774 780601726181052416,80785 775951977070985221,142942 785564468260417536,197035 770624508973768705,115726 773837136457965568,11774 758839504748687360,54070 768573344941797376,104662 766357672295698432,93286 757483968367243264,47090 774812448742309889,144494 771072544992468992,122388 772810443807076352,132335 770755133823131648,120363 760177074178928640,59448 787232921702768640,204835 753593400901984259,23739 787048925043666944,208065 786634680963506176,350125 793178704423694336,248988 779658343115882496,174321 786025296919076865,199496 787347057875050496,210207 794709727154499585,262752 795454902675836928,20581 779422655799758848,25659 779002504155582466,171902 787003776250941440,207965 793262471284793344,249926 752208854465650688,21074 795383378354651136,266079 765213541330812929,86440 772564095648174080,110389 791097057822007297,234653 768735245650755584,103354 785520277656444930,196277 762011508364771328,70177 790552381331234820,230260 780746436644397057,182154 773936486836240385,139577 749787764665835520,7816 785667470799417344,195975 793422742125019136,249926 791255484682670080,237491 792219244658241536,11774 755544595090509824,38183 760111367307268096,61051 794321762368438273,258878 732679791736848384,353220 776163773979688964,150511 775426743775682560,66647 780635511056584704,182122 780841097971064832,182036 776604988785164288,156835 791094591583694848,235963 775361168818831360,148645 791349399712661504,238395 759458536355012608,58270 755670243507335168,36879 786303094065729536,202662 768436113170046976,104662 795287564609581056,262022 768062551208792064,101681 766375655906902020,93286 759726465671761920,58255 751855322331947009,14277 792152686925844480,243075 748566779979509760,351158 777949556327710720,158820 756645987872083968,43553 778446229592170500,352672 788148993960185856,214612 794161971868225536,256255 773513495820238848,137042 775410890371891200,148473 780389060187557888,179636 768606763914440704,107469 775187484221116416,145244 777342183154122752,139089 766029626967810048,76146 758343094249123841,52554 762666333213368320,73814 761180292648271872,61051 789450407336521728,225981 763920124294238208,80939 771694364636557312,127134 772792869690101760,131027 780441329566351360,179936 754780388459843584,32404 753430961828794368,27222 773927956855025664,139404 765645593326686208,88546 780644107890810880,180039 791673647492698112,11774 777323570645073920,161456 786971767361318912,204835 759102106796032000,56548 752680065582891008,23167 794294581202452480,259543 778656725389848576,168794 789532683575578624,221731 762238833056477184,431998 749525852732338176,7866 795276526614937605,264397 762210881761488897,71099 794595123803934721,249926 772155401349505024,129558 793904167144321024,256564 795113555951435776,264774 772896196885110784,132370 787073963704799233,208379 790982612462538752,233692 792793558692618240,246013 795108525718511618,265257 760643695356047360,47940 767441112361476097,99413 791349276962070528,238395 765597762293563392,87904 780735723322441729,181935 754086090076786688,30370 760883599092645888,11774 758411063222214657,52545 773004878935420930,132364 795684173218533380,267838 761746732069838848,69548 769632469847015425,114298 770356137057058817,117257 775104381448429569,145866 758111982612574209,51344 787383291670368256,202429 792527600610443264,246325 753683727037890560,27402 790875358950109184,234583 793880606996205568,255942 763157326324826112,73814 766348946302119937,80939 760034289832517641,349283 775306924476633094,146952 791786910268076032,237491 794928287759745024,11774 795449969436217344,266138 751736737068711936,18893 773632553777557508,137869 770963961160269825,120474 793511708522184704,249852 793796096287911936,255393 769763861239107584,114388 791710193906098176,240483 769833360126509056,105109 791767415189143552,240483 794040487577456641,256439 786168968528728064,201292 773601078138908672,11774 790390464776114180,227881 768342689762770944,209828 792217457939324928,244270 766285269976936449,90384 779679471423021056,172299 753675869038739458,11774 780479268493021184,179742 786951890705657857,207287 781496852004892672,139404 748928739245977600,11774 772521718850080768,129649 756504710790643712,42249 768195127512862720,103149 792386138262634496,244328 788401577551884288,217634 763932815826182146,75724 781824119507591168,189017 791370831721037824,238395 771531744499470337,125367 791363245097390080,237594 755095041228566528,35449 786199476213981184,196277 791421618538950657,238099 781497089394143232,188119 785931743320678400,193933 792126050872373248,235685 789316582912778241,220130 789480638202064898,226180 776071965136289792,1250232 788155369600217088,214899 793322553343377409,8044 776950962384621568,159454 755740247602802688,38792 788897943113924608,221416 786629526533001220,204901 768173662398652416,103294 775397755602612225,149040 790954252801863681,234583 770372627877732352,111549 793198594526371840,243648 795497126537072640,247930 756358571584086022,42249 763889390397460480,80153 774188970804518913,141360 755162800784277504,35890 760107508971278336,60163 759105166473781248,57056 756269357240422400,42432 763000488484827136,75899 789747774824804352,212131 753712282354483200,29456 764940249352896512,11774 770672143361191936,120610 775057556964278272,146259 793203052748611587,249926 768945382294302720,107423 786966907035512837,207949 734126933105991680,353926 763966691088805889,80153 787752828244750336,205197 774152529743450112,141360 791698546659434496,240483 787899133239652352,211368 770808099284262912,121479 776819164266704896,157755 763784021595807744,23762 756989955470192640,45304 759036905686044672,56552 776244199645741056,152872 788719229696520193,217519 733159618122264577,355106 767772897238626305,101383 788070365671063552,215005 756507245823795201,42249 765576426951094272,87774 788395436075810816,217519 778648096397856768,167319 793884244477108224,256255 766713037134835713,95708 758796088035844098,54070 767179801744461824,97811 787113257517453312,204835 794691394115866624,262752 779727572720463872,175934 758947838449463296,48663 767255353117450240,97379 764533058133434368,82002 789997123378872320,228354 794597332406808576,256239 771770937704263680,125742 776458227936559104,1170441 787030637572087808,208016 763463017950355456,73712 767182294788571136,93184 768889490710548480,109945 792572170895372288,244270 761946544266285056,66878 754095296297181188,30370 768956523745779719,109360 777179037865242624,155381 749818171889111041,8497 792213839479799808,244550 764262377378443264,82759 793941853582270466,254135 778682122840084483,167319 788922905811976192,11774 760562002502688768,62728 780775024919769088,182726 786727205455929344,204413 777879932978343936,160641 793177752681578496,249469 754756444721967104,26140 758192464612040704,50504 777916106971475968,163901 795777668486676481,267862 785857390189146112,198878 786428568943202304,203674 792859093509603328,247877 791984703280668676,241034 762475759357132800,72678 755377373634236416,37044 794531861313638401,257325 766354784542654466,93036 773711410220060672,138819 775799267680063491,151748 757694653332201472,48840 764408423136002048,80939 776890085136535552,159146 785313981904875520,11774 772869487783731201,132335 774702914162098177,144361 734526199259660289,11774 792014610157088769,243075 765584535971045376,87904 755085417347592192,11774 791423656853250048,237332 781233972496007168,185496 787165841234079744,208176 773594949115928576,136904 793942951743385600,247651 772502064182288384,130416 771490449248878593,125554 786678501260849152,204835 761679429508575233,70177 781134608276525057,182870 758777029642883077,54070 792150473998565378,235685 763392571351638017,75899 771058113822810112,123038 775359848594702337,148045 754767639180824576,33356 761578171477200897,65180 780769911803039744,182726 780853816346370048,182960 762801626470047744,74868 773952660227690497,139577 785977382108815360,199211 751142324600659969,16299 775377224694366209,148537 793100210066960385,247379 764975339839692800,85562 777596363982905345,121080 794562179844423682,261155 788556999604731904,215306 775125804837642241,146259 781246257943736320,186735 775885335783845888,151748 757299686541824000,46890 766002989710520321,89923 774838045879271425,139404 768125916492894208,103875 768918267536691200,108729 775671914337595392,146259 756213234110197760,41929 773278224251891712,133702 755627869041229824,18308 772234276574224384,128934 790655855016415232,233195 752700832500547584,22752 775693154947391489,150103 766347141400756224,93112 767825394376568832,101472 795613396465057794,267655 761357142477733888,68144 770870944659144704,119319 750186782424047616,11495 795324041812905984,266079 771685750169407488,124597 773987981602402304,139404 750331945842683909,12535 770433494585532420,118191 786556939698221056,203932 761327239011065856,67768 780604204373184512,181984 769394385645629440,112788 770064939549659136,93286 794175956235620352,257492 791013493491269632,235882 763717001701314564,24252 756564066727030788,43266 786638936558989312,205455 750364257695391748,12883 793152621821517824,249469 778841491850440704,167220 792675739699179520,245148 762285862658969600,431998 778362390417211393,166532 794532119418503168,261155 767851644029636608,101838 769692801126789120,114587 753702290868109313,29263 793243392138502144,249926 793247582285881344,249469 765765985102139392,88874 761372212871958528,68273 753105016383213568,23739 757656796571906048,48477 763897295708368896,79513 766446021627015168,93850 779681620336844800,174321 755468780206231552,26721 785879504602312706,198671 794612018603028481,261155 792598824472621057,246392 785821495545081857,197512 758593976815329280,52554 763875399478743041,80939 791654985415073793,236844 795086955377807361,263896 763837094993268737,79911 774020616559079424,138819 776361786106937348,148861 779025530909708288,171324 750449245480640512,13532 788231199172861952,215437 792205798516461569,11774 757671899862269952,48735 790425331912044544,231550 753277660353163264,26140 758026689205178368,50923 764921598470033409,84724 793487201036333057,252196 776760950150008832,157755 785600219048210432,195240 770397344516845568,118933 795192797502599168,261155 760891264200040448,65180 781251949052112897,186434 751201675189202944,16948 792225386797080577,240627 794984367798026240,263906 759145685228871680,55887 770305340202033152,118087 776631522723926016,155390 788471511816413185,218275 790938779502596098,234583 773910001912020992,139404 769675028057231360,18030 770239641463230465,116239 794041668886548482,243865 789863420724072449,227242 793857637813223424,248652 763795894705786880,80177 793999751805026304,257492 768539451555393536,106317 777952154598400000,161387 769938784175611906,115435 752938145981800448,24257 772845749386240001,133048 785530170358632448,196701 790600318304215041,229505 771794110428639232,125554 792036816773849088,243187 765519481443606528,87904 756244230981378048,42117 775633589262180352,150103 791833663897866242,241034 794299846597316608,258456 766727943259361281,93286 789760403815432193,212131 768948998468210689,110331 768227542687944706,103924 772087273395453952,129471 777603628781547520,159308 791008995540471808,235251 732786272926846976,353789 760038939444940800,46076 768760377148444672,99212 774062627123261441,139404 781559759367499776,188119 749346768089804800,8248 790899281565712384,231550 791004873789624320,234951 792066274213916672,243614 755555572364156929,38459 757273097728765952,46652 770364708859719680,117257 793449081028743168,252020 755052056075866112,34441 778266287801720834,11774 787743646648901632,210585 794563865409306624,261155 770934509239951360,117282 788187341047341056,215505 756596772479217664,44273 793056932328247297,247877 764173795695419392,81130 791701946180575232,234990 771985430879272960,128519 790700794282512384,232911 768969496656609283,106716 765569177868394496,87904 778073882662019072,163242 792111420913618947,243187 790630036030251008,232280 764224543338528768,82066 780432171311915009,180039 795378886297014272,266491 754739830639071232,33081 774714947691507712,144573 755884361677991936,39235 793879585364516864,254135 764295383375683586,82209 759881828102770688,60015 793969569010331648,255954 779483697728856064,174230 780672484475404288,182036 788109024986292228,215608 780809967754293249,182036 791611196323627009,143828 775546641533267968,149013 793371354372317185,246273 776101328196145152,152314 751820979391696896,17416 771471300879642624,125853 781855424303759360,186584 756874507135049728,44740 759455962700800000,55257 772524371428667392,129551 787935822947291137,213672 793119573201526784,249469 770740451930439680,120922 793947457172316160,256450 764148431094894593,81562 770587306046681088,117079 778924221632086017,171168 762636201262100481,73926 767726814630469632,100893 785608472221978625,197297 795463683036082176,249926 774697085958557696,144690 776839257856106496,158524 773562680208662529,106716 786965264487354368,204539 778864253641961472,168794 767834156466262016,100893 785611329927127040,197512 788867367019347968,654029 779025843129638912,172057 763013003763675136,75973 767682685754023936,100605 780785568947048449,182154 781441240831234048,139404 795733850869665792,267655 765704739686350848,88361 781626768738230272,188478 793136127439953920,249882 781550976092155904,188119 788472159840731140,218275 777577122516770816,161277 781648884229672960,188874 760608167373844480,63179 763821417754427392,80486 765636806566113280,84209 794701542863552512,262752 790328999675244544,230485 769660302203887616,114329 787038522892890112,207733 794321081729368064,259134 761641674636353536,69493 761431433273610240,67226 758338642150645761,52554 777008294497951744,159876 758331788779458560,41703 759193711028932608,55661 778920477699940352,171168 757953318828249088,47940 749679880661504000,9433 765420385286316033,86103 794590544278130688,261155 775719986321039360,149200 794564373540958209,261155 795050279230115840,263933 754003036473692162,30815 764007086673924096,80393 794692668563582976,261155 778722038647169024,169327 778305169440272384,167319 792373575420293120,234564 770608804853604352,119832 764860953653542913,84724 790878160804085760,232169 795381388996386816,265521 771588055178240000,125367 776346111757918208,151066 766108175812755456,74133 773478516780310528,136947 773911433775976448,139404 767774478482993153,40035 788872119623057409,221711 795721898852282368,266079 789657182077878272,226712 792040668495503361,243075 765673897173786624,86173 749732195875622913,7816 773735058213527552,11774 780894751482535936,183288 793576863088074752,252679 736191531774709760,351762 781541223601410048,188401 777358333443346432,159876 792724954739597312,246987 793841314651574272,255942 795039497767501824,263907 785320059648356354,193533 766012103517937664,90384 740285382714101761,99816 795035859162636289,247930 767983537396051968,102137 771133776265089028,122299 785917483593138176,196727 740819843771994112,195876 781504474049163264,188401 791387171617767424,238207 757569587609276416,47761 792232044726059010,243187 791323701866295301,237491 781251881603661824,185595 772767810430742528,132288 791377310549016576,238207 769681571406311424,114301 733090221382881280,355480 767834914221793280,98259 776565956437020672,155898 786378573703589889,201958 792511330477543424,246392 754063172332457984,31389 760282252685094913,62165 795743009778388992,267746 764155718773518336,82066 792230484323373057,243187 785988282685337601,199262 795263959230193665,261155 768983764336648193,110362 778681166308057089,169495 767158548623138818,97386 778999377209667585,164435 755056773053181952,35044 794926257918054400,218349 763790968835354624,11774 778662102655463424,167939 785859820167520256,198571 788538341046247424,215437 788940869692977152,220029 776183671820660737,150663 780079184064319489,178236 762074099237711872,1248990 771443590606098432,125367 794324802278457346,259360 773668636665929730,80978 793248240602841088,243761 758360496064065536,51809 773883110110949376,139404 794233252953391104,258456 792865454024855554,247406 781118266479669248,182036 786044781629767681,196524 772815861560270848,125554 780871456213307392,183269 737403291617792000,354309 774211033355415552,141803 790920061225611264,233152 789819207860879360,227273 750367253368016897,12883 777569582760550404,161984 769395108970192897,107745 767082462912606210,93170 781337801761574912,186212 793217276258480128,249725 760249215125712896,48052 759542196823470080,58010 786284802337017856,201494 795656744500400128,267655 763849866468552705,79513 770465699672133632,118191 794023455008157696,257492 794626908671582208,262145 770636102042472448,117849 787061050331963392,207287 767494740677890048,97067 778250821293137920,164826 772884688440614912,133185 770645319855976448,119832 769026518999764992,109874 763233443165515776,73712 790686368703844352,232471 787408354884874240,210289 788790899748679680,220332 777193988956749824,160030 767806664737189888,101681 786300454737158144,202425 793856735563788288,11774 792803497959825408,245579 794539803115130882,249841 765914651288801280,89900 785506163383078913,196277 760031890376011776,59186 760972301567418369,66105 769536690461503488,112788 791430146322497536,237491 757407706365865984,46382 771527987565125632,125145 763484704976797697,78115 778250832429080576,166100 791274899390148608,237491 766579508854001666,93405 785646136065273856,195975 757587123964932097,47761 768855718724116481,108385 792556865154613249,246295 743719973596454912,195876 759099610866421760,56784 792028918068965376,243187 758776185975218176,54070 759099193562583040,56784 791669393830928384,240145 765384949482434560,86143 787481583796322305,210313 778704615554416641,168698 779130011240521728,172962 756679882462130176,43553 775057113290801154,144730 787129743439257600,207949 760958707085762565,65974 761238443904995328,65887 792471116744892416,246225 755043076171821057,34666 778303451281231872,167220 787069122400153600,207287 793293600570343428,250293 795399619077210112,266151 754013449567477760,31259 764862702841843712,84724 775314781645463554,148170 765984907243851776,90125 758100067462942720,51451 765554080055898112,88052 778795812981702656,170187 777998509257613312,163785 770080079804268544,116164 788717806393004032,220029 793463632411582464,252020 758307542963322880,52311 771673956051017729,126389 792345909094916096,239610 785489898832887808,196277 761615682697957377,69231 774059490211618816,141035 794183441482792960,257492 794008442897735680,256239 756344159938580480,42564 763414580206923777,11774 780653293534142464,182313 793775398001766400,254209 771829524572966912,128043 792862104910868480,246508 794269023781486592,258044 772475483426582528,124597 780431452122943489,180112 794621359242563585,262053 792370004322910208,195876 785882815933980674,198671 770228197560418305,117377 780572352878903296,181419 791676368740245504,240483 765800643240034304,87904 780808286639652864,182665 771636628607512576,125853 794200223459393536,258598 789425403714732032,225981 787721788281061376,246425 758323407301677057,50923 794911518596993024,262053 775085171057975297,146847 786309579483123712,202429 785526699907612672,196277 790734672191905792,121795 759085572384104448,50804 764835521533251586,84724 773904924430086144,139404 772514239344943104,65113 791744983946567680,228116 762319276535533568,72550 753264893600620544,26086 764844757566758912,84724 777852343060721664,64722 778533645602652160,167220 790297953973989376,11774 794920065569267712,261059 791070110454718468,234564 794654871668588544,256502 754743437425901569,18341 769012650944630784,110659 764399495253602305,82283 760684884277006340,63149 761310617261051904,65307 790713384987570177,232137 758355277204697088,41703 779848116212236288,177233 791475672531210240,11774 768975014347444229,110023 773181704785661952,133988 785863789912752128,198878 733027526889590784,353228 751783734643417088,1248186 765266996523139073,349283 790915291400155136,206666 794198093340278784,258598 786402061071986689,193633 791006483072909312,164814 750723771774955520,14848 786564525172543488,204413 788021974328971264,214354 732270940671868929,350955 755448769412464640,37383 763405965697880065,77731 751123106270482432,16953 785600929869492224,196788 762189339346382848,431998 788520563899719680,215437 759588714632794116,56964 771168043032387584,122982 769969229982564352,115538 777959969035616257,163990 788804334557421568,220526 766003046509846528,90031 767802003124789248,100893 769820178116771840,112872 778403505342189569,167677 756818719473491969,43391 751967148306759680,14277 779134729320697856,172057 763479426008911872,78344 749738486547279872,7816 775232297201045504,146931 764066913353728000,80939 792032831018971136,243218 787739199239704578,209422 762120028476940288,67547 793947230403051520,255942 766451284652109824,92958 774488399730343936,132364 732343086404280320,1170417 752833761327190016,23739 773534268228198400,136491 773601283219582976,137965 785961564339838976,199546 764432757200007168,83391 792105778412945408,239405 764181707742326784,82283 780442265164648448,180310 765150146778767361,86103 791668905160814593,240483 763279733626994688,76723 770413057835081728,118191 777807354272243712,163763 794892246860595200,261155 776909653422637056,156835 777832772618555392,163763 770808632158064640,107888 758113707197161472,41703 793794150118395906,254135 794213919036473348,258044 769730305666248704,114388 791296420317757441,235251 791660649487228928,240483 772855802608574464,132335 760001956593016832,57105 794413506749693952,258598 795248896935153664,265644 768050675494322176,100620 778046510034321409,164826 794670301263044609,262022 780334344980267008,178973 765035503456489473,85562 785234886009430016,194214 754727092571504640,32873 746814766811910153,195876 770368524879433728,117310 759116641733111809,56964 765293225238077440,86645 781301004830584832,185921 772197033230868480,121046 794912312880758784,262849 781663145173590017,177455 753375392120107009,27402 760194697235169280,61470 755414673474908160,33356 767838111275417600,100893 768733356385120257,107559 769721991746105344,113754 779333656141635585,174115 778955921066233856,171379 785836403804479488,198586 759199503580794880,55257 771056312759250944,123028 776916592705830913,159146 791738465968754690,240483 775535025097805825,148473 785556078188699648,196788 753628721781891072,27881 767890866233044992,101163 792827979353161728,247983 760982188544458752,65455 786973238182031360,207949 795403296819310592,266491 779319265807757312,173964 793110966732939264,249469 763852264486363136,1249156 790984897594789888,234583 763347565047713792,77668 774101689141866496,141360 753357235250606081,26458 754067703917318144,31529 771143584749854721,122973 775444316458065920,148170 779355480397275136,174115 786693658418503682,206007 757985830753361920,49852 791426407092121600,238207 759498129280335872,58255 794148959585374209,257536 793214631510548480,250633 794086839867113472,257492 775405725912825857,148537 771823318093541376,127366 773861553653374976,139404 758943894490886144,53996 771124520744648704,122126 771895516850421761,128382 779391902240169985,174230 770611480282619905,118087 795062153770397696,264397 780917664076197888,183269 780862028491657216,183269 786984769758167040,207949 772794298425348097,131027 778468490516635650,167795 794938669455048704,262847 788740043007414276,218275 753336479422832640,26702 762396479566651392,70886 766332790879158272,86815 774319647126646785,142942 787364092121985024,192558 756289669105455104,34479 786269929825710080,201958 755761144854409216,39462 751565858527277056,18470 773753157155299328,137315 786975626477572096,207613 771945847818948608,127775 768923920149934080,110362 788761111428370432,193121 787070354007007232,207287 750740388848238593,15005 767862858008977408,101208 773858354414268416,139404 794346958408142848,259134 756194557335928832,41680 794083995642449920,257492 764914644993671168,84724 786223323608854530,199306 795292717152665600,264677 757335280680525824,45125 761042612904087552,61011 761260712345952256,63559 764931690875748352,84724 753449666751057920,18323 768156724582723586,103354 781228010607443968,186584 772294783041609728,70764 788384546005905408,215608 754039020175392768,31377 774027965915099138,138865 781270535107907584,186063 790677167457697792,233307 789172224406151168,222627 785314744433451008,194281 773944794150277120,139404 787629896931696640,204224 795763809021546497,268289 792143088709935104,243615 758106106841272320,51344 786576451394875392,197907 770380595033628673,117609 795368643945263106,266151 759147161292460032,56889 770853965982494720,118191 768145067131412480,100605 750244646043938816,10662 792416383757799424,244550 794374316255232001,256255 778422027833053185,164375 788765275361382400,218489 774328364819623936,141360 794529168419618817,261155 761952879330549760,70679 732662212708302848,1170654 774707645412442112,132370 795741972556173312,248924 776922877912383488,159146 789285965969891328,224680 773695564563316736,137640 793814382572482560,252196 749271949113602048,7855 763174885518696448,1249111 794921447818989568,263817 771512079207501826,126152 785549448894185472,11774 786721641363562496,205728 793123619572359169,249469 767803949776773121,101681 763736666938933248,78159 764812426319581184,84724 756827584646811648,45090 794009206953279489,257204 794184132100288512,258331 767902781000810497,102137 785901791661568000,198631 769318112613236736,109945 775010757947916288,146259 765364474102550528,84886 777926981132308480,160539 776119051374456834,153194 768902667129217024,109709 773938369860608000,139404 789904381755916288,228363 764973387160485888,79561 770293441221824512,117377 776152100342423552,153845 792559498120527872,108396 781241236854345729,349856 776975287149965312,156835 778802409719996416,158524 776983270940520448,159245 793272296693755905,250033 776434056435302400,155688 761328295602380801,67768 791979715301113861,242637 773908459536474112,139404 770233889834938368,112872 792101242457554944,243187 795697896104611840,266079 777876123631837184,163990 777925026406203392,158589 751047607711961088,16181 765156551866875904,86103 764869813122375680,84248 755015963339259905,34666 788980669573632000,218832 789479696798851072,225943 772801581712412672,132335 786247854583144449,200106 792032882042605568,243075 793093221253455873,249348 794649549520314368,261155 787003818781253632,207949 787763642448183296,205197 792230148028325888,233467 771801766354620416,118191 756494767266074624,42432 788471844319789056,218275 756682014733037568,44271 778952415282237440,171168 777584244776316928,161988 794613371668692992,234583 733006553008078848,1170667 789255497627082752,223935 756287510054072321,42495 776509126578999297,155898 785490565940908033,196277 788045070637395968,214209 785643587522338816,195975 793191367207972864,249852 790054024921821184,228495 755152229372342272,35890 758423199369588736,52112 766267513273397248,91751 751858904129167360,18893 765699375150620672,88874 766695382810185728,95045 755310098751246337,33356 785299222367080448,194934 789897183621513216,105109 776014085896953856,152735 793538973461127169,252741 753972801581748224,30590 765593039570030592,88311 779025708790059012,171902 790296765358411776,11774 790729505056841728,233692 791825696037347328,241819 791411784905129984,232169 785586836710252544,197286 778188514928320513,165488 791404710104301568,238378 775832289683070976,151463 778197286639763456,166409 762129939588055041,58939 793521240140951552,11774 777632310527164416,157842 766356039394394113,92860 789293583379501056,203546 788693477060214784,220029 793387002272051200,251758 753599499000578048,28281 786304354450014208,201620 756255863736721408,42117 788153209248505856,214492 794017850553868288,249926 791781154605060097,240483 792094109779496964,243187 793928909834297344,30143 795728566835154944,266151 762674804579270657,73926 781478751108341760,188119 733263021863211009,355480 788885153733021697,220076 794229123589750784,249170 795142714115256321,264774 761299754886234113,64006 762039515775115270,71476 753381959435419648,26458 772874135773011968,132996 791853914136125440,240566 771688927937851392,125853 763223061675991040,75899 788406404327608320,11774 788702035424206848,218603 738010225429512192,349566 763145515081076736,76934 786029449791705093,198620 793182231649017856,249469 788100829039452160,215505 766001277062909952,90384 789216107324248064,224680 787089191674978309,208980 788523837617045504,215437 792833381553672192,247983 794584657459171329,261155 754034917579886593,30590 770336443663351808,117662 775386856414470150,11774 795750190963630080,262022 772863129181102080,132335 788203893561974785,215437 790969301922553856,234653 794874226624884740,228037 765942091444695046,90384 769837369440755712,352219 773654595176308736,136904 793207112717434884,250633 754035413929558016,29263 785608771091378176,196348 781480389470584832,139404 741477211622932480,1247462 770983304401149952,122088 792119924856532993,243513 758085990179278853,51069 770846162605572096,121612 781512534432112640,188401 749185586884259841,7546 764224469162491908,82344 793470628900798468,252196 733832403102269441,352175 793193278598447104,250430 764514578352988164,81946 780893249221238784,183269 790943492528754688,234653 794619972362403841,262022 772405414247985152,113754 785546253836886017,130635 791064695499173888,234962 788215360541503488,214899 760916751320223744,64730 773539609787654148,136960 759118279637995521,55660 762690826681987073,73926 788096924826079232,215005 764519283141378048,79691 763134322278825984,76518 757133056901734401,44450 751779401122086912,14277 751223373829660673,16768 791414331787268096,238780 758372380792066048,48289 769616484582748161,114370 767164469793415168,94627 765682842013622272,88459 763029957266333696,73910 779881389831225344,176890 788137642147848192,215012 791087128738467840,235963 775425811016933378,149300 757674350606778368,48522 765413484846735360,87145 785582339200020480,197297 763630803104432128,79086 773512789247815680,133702 779294797521678336,173645 777309725989797888,160615 755530057133723648,36875 786196125736841220,201619 761289628284391425,67648 766240995809697793,89923 772081852957925378,128934 779913278197682176,176196 794314185035436032,259818 768948785699557377,109874 762856020825640961,75233 762633399102115841,73814 794556755053191168,261155 791630550440243200,240145 793485059822981121,252020 795715982509543424,266079 750408005301174272,12883 794185881699520513,257492 733089139143237632,355289 773911713250967556,11774 778394566542196736,353488 758658156587343872,54070 788166033806757888,215088 789410377666666498,225866 792238085736128515,243187 776171077236129792,148288 757740058908602368,49066 764843949144047616,84689 786351425479729152,201958 757956503487864837,49821 758303741237874689,48289 762749919081869312,74700 777843594816319488,163990 790949438525091840,164764 793134854699257857,249882 759474368099586052,56964 777196073265881088,158428 790227443906850816,230030 776950297885347842,158878 770430701241892865,26066 758334737165365248,51809 786940311725498368,207613 750476587276140544,13627 785950210157637633,198671 795266060316528641,264397 757222655426637824,45125 790213472252342273,228570 791777524430807040,240260 780794726425518081,182211 794700599338143747,262752 765229709093314561,86440 778430825863884800,152594 786795077821575169,205186 777369302504734720,161456 789156269361881089,223286 795186755666399232,250633 764502969266024448,81702 771443424931241984,125204 768570614793646080,106317 754039595076116482,31377 793446682516082689,250633 777295019786932224,160539 792098020154159104,243869 795684508028850176,261987 771700090314625024,122982 771757475754225664,124597 794543441954959364,261155 765543216649216000,82209 764300475462131714,82283 794328224809488385,256217 790316982784499713,229833 794551003441860608,261155 789533307998392320,226881 791683705051938816,226183 750730526533689344,14277 776986675234955264,157436 785916759068979200,197512 794654119235612672,261155 788059558807764992,200490 787302573468422144,209721 770719190407872513,1249795 772975564508364802,133519 777904138474496000,164001 772968344001646592,129558 792081561105510400,243187 755598005797920768,38183 788711325417570304,220029 758718149546110976,50581 785800367024078849,194080 786988188162256897,206812 763802296811556864,79691 759127555118997504,55660 788169363106902016,215608 754862472486592512,32697 793863657784344576,255942 788749663176314880,220332 788760753000112129,220332 780598743347310594,181935 766722074387832832,95672 791350345414967296,238395 766652669381324800,94617 771552275902844928,125145 793401515985637377,250633 781060283175432192,184546 794003081243430912,257492 775371023092809728,148645 793630328724205568,254135 795085965245169665,263906 795334809795039234,262925 778014512763002880,164826 764496183939129344,81835 794818245505191936,262752 790360362260504576,230485 766521471120269312,85892 790949407780966400,11774 755766095441780736,39475 761126415869759489,66503 771553509133070336,126389 732176976023166976,1170365 789906254705680384,225981 752629112821288960,22917 781103751910289408,182726 786167839702999040,201292 786328008579772420,198973 753660165107306497,31852 759705161027637256,43553 794015040957345792,256439 752989047241539584,14277 749406963553951744,7836 785893010156445696,198671 770039299467255808,114779 791327064284467200,237491 792087106936049665,230181 759746916959805440,56964 791074945682006018,234583 785974663515996160,199546 733141528634400769,195876 764975796926701568,84745 795063285288673280,262849 787251431157985280,762119 733628941739556864,349703 766652019914309632,94766 733095264248958976,27848 762681946212225025,73814 755137767206682626,34637 754071782538092544,31259 781337389994213376,139404 757742573930815488,47940 762965432735264768,74281 768945571814055938,109886 793182542186762240,248770 755180545315778560,33356 785851155024711680,196277 751835809742028800,14277 773258805274677248,135381 755191322982645760,35890 778312489054314496,165185 785556876490596352,195975 766822939677237249,96200 774048511281147905,139459 787144360148119552,209351 732972281656279040,354896 787237276568981504,351147 794102584441262080,256038 778505566062653440,166916 790665144539815936,232169 753640787208966144,28732 764181761232285696,82283 795390595858571265,265649 770683799768223744,120613 794781775482359808,262588 754987370928189442,34666 765872135873134592,351436 775226705262678016,146720 785261132403662853,194213 765140631668789248,86047 777277861048770561,157082 787318610066747394,203217 788177650917474304,214084 773863463328157696,139404 789345363060674560,224680 794636974552334336,262310 795456760014376964,266491 793005266321215488,88859 793614761774559232,249926 769284455139831809,111454 762680839742353408,73814 759215042885742592,56964 765683266170912768,87904 758718486914867201,11774 777354733103247362,146259 794609916174548992,261155 791835412713078784,240145 794620546214346752,262145 769295639511310336,108729 757258380645924864,46006 790280871345545217,229505 773385048410222592,108517 780470346889789440,178258 764169842635247616,82283 794293434467041280,259543 757218805215072256,46006 779668730062180352,176196 794583199347130368,261155 795390374332211200,266151 780833176403017728,151475 794765011335970816,261987 794041642818867200,257492 794656329797345282,261818 794293036352053248,259134 765036760724148225,11774 770906743903662082,121949 771931496047345665,127957 791141734218604544,234583 793616827918135296,252408 753991765540139008,30815 791000578121953282,231894 786412553832308736,203755 794271389343776768,258456 786432280570900480,202051 774206796126838785,139404 793142837692944384,249469 793183039258038273,250408 767880706697461760,101681 775199873746345985,146405 771585195216470016,125554 776446330088611840,155896 792693330127708160,247042 786380294207275008,202217 793161203593781248,249926 794898407357894657,263697 757333356774199296,46594 785507435305766912,194949 774074489856401408,141316 780594225079386112,176890 779511471323557890,167407 793083063680892928,249348 758708149654126598,54070 776435082902908931,154469 793606114554380289,254024 768820549334163456,108385 780167186061074432,178258 785725743745466368,194082 793229314556702720,250293 750199105331273728,10057 781206185126957057,185595 775099135447924737,146704 761904856424734720,70886 777231575901544448,154914 777620139931992064,156132 753651751308423168,28866 785800642690371584,192949 787012473673048064,207965 762075904109522945,70085 764921063700504576,84724 787940618471440385,208178 751652619668652036,15721 781833406061699072,187969 787031506392784896,193633 750864442523430912,15643 764638607206391808,82066 791690452583915520,240795 787067004792569856,208538 776438015463919616,155688 785259734748266498,194154 795756354929643520,260033 766439720968519680,93261 776131686203428864,152872 785495147685359616,196277 785612908059238400,197297 775149960543268865,146847 790941900262010880,234583 780046504841121792,354115 770235032560541698,117257 777740291344207873,163472 795071734974136322,261155 764102452735946752,11774 765744206623027200,89076 778330372736159745,162371 771558138671529984,125204 732306757540827137,349764 788757811647746048,220526 772766563921518592,126152 788878390929526785,218002 758656369104945153,54272 763214086960185346,47188 794844677547626496,259190 775906580109795328,142503 791760721868681216,240483 750404900295770113,11495 790545932223778816,231894 787102436267700224,208928 791000520081059841,206257 768022509488705536,99662 776380405654118400,155390 787717630266314757,205197 779111530189074432,172089 749792139660320768,7816 772601434206511104,128934 763544079938355202,78853 776523046630879234,153845 788467441751982080,218275 765628484412669953,88669 781223038603976704,183801 788119754921746432,215005 751652923134926848,14277 769971276886732800,115970 755765046672760832,39235 772515623083446272,131007 755209918475538432,35890 791721319184281600,240556 781789927927324672,188119 759061442200936448,41438 789552057745223680,217285 750646878891569153,13621 762291656594862080,431998 768215443022684160,103354 780599986266353664,181886 765750464562524160,87904 792175282245410817,232911 771554751871791104,126390 773225484465401856,30343 776086016436285445,151897 762669133762744320,74133 767731959036571648,100893 759853633852747776,59666 761342431312744448,41141 761579196091105280,68993 789153781980160000,11774 791417682499293184,237999 791594981446209536,239405 793541443339948033,252020 764168255749648385,82283 753610824430661636,28281 789897507610431489,227048 794098508076724224,249882 794163854368538626,258345 790977419066736640,234583 786048069397733376,200898 786904731813761024,207287 755071420028235776,33356 761531602581262336,68993 763796705133338624,79589 791763708011683840,240145 785555535080857600,196788 787891697380421644,212239 774677047402790912,144602 794532757787451392,261155 756186876080377856,41689 769424400970055680,110389 790981873669251072,229220 791348098442362880,238383 775122993160810497,146259 777229154337034240,159546 785654874218369024,195975 769032671947288576,110362 788447398326571009,215437 790257188455518208,213064 793980318487298048,254135 771481634390454272,126152 793933624890585088,256255 772777289784459268,132335 776879467448770560,158524 787719048968691713,212564 770631382817206272,117257 786269011394691073,202429 790162134990778370,229818 789229501385289728,224018 758307882995707906,52112 776151757466509312,153658 789376747540066304,224793 757310156594114560,46890 774000149269917697,139404 752258248204513280,11774 795735666743132173,267576 773860987300642816,139404 752834909870235649,23843 778665225520283648,167319 781224986556104704,185310 786327620216467456,202379 788508636645625857,217658 779006990408224768,11774 764589661364719617,82002 749320180816343042,8047 752027349193936896,14655 757735766327832576,48774 788852399146434562,220539 770227800645050369,115991 786061478466125824,196524 740999439293288448,11774 761313020022841344,65180 778014847178985472,165097 792491025289846784,246225 794622420992819200,261155 785657748163670016,194082 786049948647198720,198671 771184022890217474,121949 732167858470436864,172295 767476396285308928,94699 773148605393866752,131169 789151505169481728,215505 792230177392779264,240920 795401654728159232,266884 781350966222258176,139404 794780767582720000,262752 767118492042604545,97685 770985810703192064,121479 770622197211824128,118519 753362107014545408,27334 757439799498248192,47266 762722814830993408,74133 767468881862598656,98736 768494968985915392,104973 767335843686129664,97432 764570813110640641,82553 773306759834374149,121367 792164490540224512,243075 764858780362375168,84724 765412016798388224,84724 771472866256777216,118191 765378301179392000,86103 786118136743329792,200870 790891234235559936,234583 791639053804326912,240145 757633499297779713,48480 794194845451554817,258598 792419036818575361,225427 763133541467107328,76474 793100031909703680,249469 786954688256016384,207613 752013674034913281,17416 752706114161111040,22752 791022505960083456,234653 764975942259339264,84724 767144226698174472,97432 788885645179715584,221785 763439139438129153,77720 787403733995061248,207360 788493405261180928,218275 792831943767232512,11774 793689955088281600,249926 773165616740069376,134470 788078782829780992,214354 795669303647408129,267377 766005245000331264,90401 763418673486757888,78129 765565993435340800,87521 789771460172623872,218540 762781519953866752,73926 763536299210997760,79080 774043077623164928,140909 793131971761336321,249469 760542012005376002,63451 788104755558092805,215005 732974709487374336,354694 749747812196159488,9675 775361340630196224,148537 778307405637570560,349357 781230013580386304,185313 761996031047397376,71537 756266240411181056,42249 770785395739090944,1170572 793832142904107008,238136 795201458710966272,263895 793125229270736896,249469 794572196140097536,261155 792761435214471168,245750 790848886608977920,108396 765730666793230337,87858 769832015281524736,105109 786379323255185408,201583 794769379359604737,262752 779864350882426880,173964 767595208544444417,95619 786357418603065344,203391 761527194799800320,66801 792067349226684418,243576 786712040656236544,206048 777294394613530624,160210 795215137103712257,265638 781911288989364224,191354 756567870709137408,43471 790260695925264384,229693 761025353968037888,65180 766654632517066752,94737 793420005404774401,250633 768554930860941313,106716 769884804741345280,112623 773922976920014848,139404 787738083328417792,212672 766023353001873408,89923 789913980756045824,227048 788507523464761345,217519 770892871473901568,121949 795467386799456256,266079 763557300929900545,78189 788506850874490882,218349 792124497818116096,243995 749328656044953601,8047 765369391089278976,86961 786408859019730944,203240 794901597641965568,232911 779510635142930432,173846 771597130930597888,125554 774988199714258944,146259 794376161077829632,258797 754198011136253952,32157 790013922950557696,228576 789991726622449664,228354 794494953892233216,259909 771502682272038912,124597 765232807899783169,86103 792453676740841472,245148 788877994261569540,11774 794315178653470724,258741 762285301888720896,72035 780643179834073088,182036 773851613920239616,139404 791470972549292033,239405 751810333254250496,19528 776058154811551744,153194 753744036129714176,29624 785906350312263680,199546 758856447882964992,53185 761189361794756611,56465 792352150596628480,243398 780127283386474501,108396 754896082979598337,33356 771290097383796736,122559 785599933072019458,196917 774988158018654209,146154 794116747074957313,257026 793103954951475200,249348 781540902909071361,188401 759109027909337088,55660 785601674551320576,196277 775524001829576704,132335 763809744343609344,47940 771574132068618240,125367 777110523922055168,159876 788781656110800896,220526 771410039466622976,125381 793880531389689856,255942 774289989907558400,11774 770617902105886720,120104 764147514903699456,80720 793870603971235841,254135 781199978475626497,185595 769057825494560768,85892 774398651456163840,141316 763490505103638529,77598 795687575159640066,11774 781244198087516160,186149 764890804389150720,84724 769334608622030848,112788 753026166257225728,24668 752777062885101572,22735 777585931758866432,161988 764694943264829441,76623 765087848538210304,80098 778862920159662080,167319 775062875220037632,146847 757309081178742786,45319 759008639940079616,55107 760275586417778690,60725 793882909790707712,240661 756503214552387585,42249 772940818596388865,132848 787327657235116032,207835 793183469337739265,249926 762200196910415873,70941 756660776379748352,44450 763421882142093312,78129 795280243284123652,250408 794303927080677377,256276 793093730496425984,249469 793504621494882306,252020 795386009861111809,247930 755162046270963712,35890 759228626160218112,56772 749655629569093632,7546 769561628438396932,112382 791848626687389696,240483 775138935005585412,146259 755280004452196352,35890 750833158359175169,15536 768880756345057280,108849 740175893897842688,353488 762123562069192704,71429 758354242834796544,52030 776084285748981760,153095 742296011238998016,350711 756275777059119104,351147 777626995148533760,162610 795437028041195520,267133 738069655324119040,87889 758187758800150528,50923 776007103693459457,151845 791682539693957120,219509 775733589174472704,146305 777184218736648193,160592 753989034884468736,30354 756917734366187520,44085 787161938585411584,207613 779404669579821056,174660 793120570770493440,249469 758657301582581760,54070 787492881393152000,211347 759520246206046208,47926 765203110834896896,86173 758626137903919105,54070 764928820189290496,84724 770420750901579776,117310 766797011563577344,96263 788533963811876864,218275 757861732568141824,49754 771300628152848384,124618 794585688884858881,261796 759103323555397632,54842 772378975477825536,105109 789871261463801856,227242 756702502050037760,44290 754872591152656384,27045 765976126879662080,90482 759110205154201600,56964 750196365146267648,11391 760082103769894912,60866 793886375019819008,256255 794695327651610624,262752 770733107003658240,120610 786327187431579648,201374 766058306481688576,90482 750760783030657025,14858 757385029228044288,46394 781258690921918464,174321 790926430561562624,234583 789175039157428224,11774 769587198941274112,11774 750438846828077060,13289 776893449303945216,158897 768173404306505728,103354 772117827364982786,128025 763343429896171520,1248960 780735095867072512,182154 794312528775917568,259764 757437815642808321,46404 756248535729856512,41402 756501349764915202,42249 768207031752880128,103261 770096147549609985,116619 771884595528753152,128194 794169355382689792,243865 785543702383058944,130635 732338453069729793,1170418 771084817039495168,122344 755560189198233600,37457 756229341936291845,41472 791437190236508160,238864 763425772249812992,51385 777962758708928512,158589 764087266935312384,80153 761963546452201472,71026 777938133253918726,164669 790725576751456256,232863 757937545556529154,47940 759091069195649024,52532 793707999902703616,218489 779474997492547584,175376 795029353511976960,264431 795303972621979649,263171 775770873404022784,151463 779304798826946560,173753 792725679137656832,247164 763439615529226241,78344 761301300206272512,67511 768496857358086145,103212 789996066032812032,229148 763893538937458693,80393 764433405488537600,83367 788481640737628160,217519 792029373352194048,243075 763783669781700609,79589 768476767518535680,104932 785616754668109824,197297 781833397425405952,187331 789323227076198400,225456 751180769175932928,17591 794208100353851393,258598 749691735882682368,9378 768183724253011968,101383 774007878864637952,1250114 776209764330180630,11774 759335152577290240,55887 785529776379351044,195481 755239380944433152,35890 788125423725006848,215754 768771119587491840,108849 763019781490536448,76003 773760491026018304,135890 787122188650438656,207109 758355456553160704,52311 763101664777793536,76294 765384223901429764,87249 771136194537136129,123825 761928190294130688,431998 771792431255785472,127134 792100076432875520,243075 749631468238938113,9378 756517137003470848,43391 751880204407152641,19880 789518262505730049,226048 789869934264328193,227244 767153802382155776,97386 773911191433379841,139404 760364333570330624,61051 791007855990091776,235251 786753860467654656,205509 794550644224966656,261155 764314440275677184,81869 753317519671300096,24704 780612966949412864,181755 758739470493491200,54070 773482168248967169,136904 732692060973588480,353360 753314041385349121,26677 793791615764660225,252020 775429215630008320,141415 793947017273708544,256358 758079851991531520,51069 765544822623133700,88108 769033652755922944,110843 765150088553308160,86103 792411784397197312,245634 787067935110094848,207861 794961464943636482,261155 778582933523210240,167622 769714444054040576,114388 789293289153433600,224818 766019084714508288,86103 791355512679956481,238383 777781483922522112,151255 785890462292934657,197512 768932086413656065,110381 793198196964982784,245130 793604577933291520,254008 766815795523514368,95672 756314470692028416,42249 758115095339597824,51239 762858745118556160,75233 750393089936662529,11495 764956548502290432,85408 753752609958141953,29592 785623652326711297,196348 790944227052036098,234796 772513479920148480,127871 773413482624651264,133702 790662660027133952,232601 793175240104968192,249469 736016284916285440,11774 750392371712405505,12883 773749161699057664,123217 793991378346930176,252020 778332088583933952,349856 755947293153501189,40881 761195018082279424,66945 769641781184958464,113222 755279562439847937,36545 769616358371766272,113412 788789767907319808,220526 788835417416015872,221143 793419315999563776,249926 790598754546003969,232169 785459187614703616,195975 755204667764830212,36219 750395979719933952,12927 769678071871995904,114022 785582725520580608,197297 759943254070562816,56964 773903794363043840,139865 791349745428168704,11774 794136445783080960,257581 758627810718191616,53703 786348592730550273,201976 788145658607919104,214354 791401575231131648,238780 785270474121048066,194648 785381112398778368,195125 770123462874636288,94117 757582095883448320,47761 794326732639784974,258598 753636264239325186,28037 775568632856219649,149861 795292920169504768,237332 778210801815547904,166409 769712142933041152,87904 774043225405272064,140025 776578251518992384,156290 762544094769975297,73519 768927807128866816,110381 763494678352265216,78684 766004827088424965,88603 793926733368004609,256703 755102603659272192,34666 788229509027770368,109244 781132301254045696,182659 795062688636403712,262053 770627444898406400,119541 792488868851449857,246225 788152498326560768,214753 764052239665078272,79999 775597774142406656,145894 786359103744536576,193636 763828404835672064,80482 752750871490867200,22575 758161183320993792,50923 765210082133078016,85805 778331138381189120,159850 790558961409949696,231894 779250071745421312,172185 793259635700535296,243761 764779768969465857,84724 775026651541430272,146259 793620704084328448,252639 795260460606124034,265257 775495266048806912,148870 788739770889474048,220332 789957689744855040,227484 787296808556900352,207965 792826331524395014,247767 794291562356363270,259134 761408156505403392,63963 759137049160974336,57092 775056750416392196,146338 778650110985113600,168794 750133456819068928,10057 793623016026484737,254135 777405806534885376,161705 755119784652660736,18341 771165694759100419,122146 754145131310133248,31922 775526541342179328,149953 769467054239977473,108396 790593135369859072,229895 779524508478689280,173753 792546022706679808,228037 759236561116487680,56964 765645633101426689,88930 761692674248368128,70085 790454712768143360,11774 779081745677242368,172027 795413767471382532,265855 793758336269320192,253793 770843731738198018,119797 773962497200193537,137777 788139520655036416,215754 769248206576386048,101681 759523080972546048,56889 789519596906811392,226731 790732983800135680,232863 786663349027164160,90209 794590078316072961,69274 794006941236346880,256358 794148977193189376,256439 795037612616589312,258193 776261607341035520,153194 794398440763461632,242693 795613836552392704,267655 774400421507043330,143041 780423962572357632,180112 794867631467663360,262849 781571419935084544,189063 792419571823026176,245056 754106997281206274,31400 774656376488460288,144475 760212932214923264,61412 791035317486706688,235590 785792779150516224,197324 760434116634509312,1248792 752203963869442048,14277 786948723729371136,203793 774124789220814849,141360 793923456563838976,256219 751999147289419776,14277 761436966948745216,66922 750575013095436288,12883 794392270783053824,257492 770501351822467072,117263 791355229988085760,238207 785275772067909632,194034 793858172477804545,255942 747826195069304832,11774 765364110120869893,87145 780766297860739073,182960 794590971921043456,261155 787720043710730241,205197 791621387169300487,240145 737148763261698048,1170514 794495886940368896,257353 786355140852867072,201958 790677513613746178,233131 794906581221642240,262752 753307470014062593,26871 773635041775583232,137565 785913451428319233,199546 758788690218975232,1248642 779702263468199937,175092 791661309754347520,240483 774927890966249485,143473 781298505079861248,186210 791727693037498373,240003 763376615254429696,75899 763080067631067141,76430 764205715066089474,82066 779066222054866944,172545 758615077477949441,51451 786690826579632128,205143 793099566564249600,249469 756387679873343488,42249 763867039043911680,80648 793351769606672384,250033 785982749865750528,198089 776977177929625600,158338 774027548749463553,138819 791343040371666944,237938 791360436796928000,238207 765588728563703808,87145 780850399758651393,182036 794549242836697088,261155 788518596854951936,218351 769212649703772160,111438 761103905224732674,52061 786756908816347137,205090 755951762742312960,40881 760472111240450048,41680 763054216873148416,76307 779153817367556097,170843 789559504954327040,227130 790050294000332800,228063 793999169853734912,256358 752980958807072768,24366 785921122172895232,199640 792119137053057024,242693 794987767801331712,264397 780602389011259392,181984 792735500717129728,247241 762114167767564289,431998 771082928856109056,123139 760165699608346625,61444 764187699603501057,82544 761320516288258048,67547 792125318547009539,172634 758925528539594754,53185 767402289858359296,98943 777369643514232832,159876 765735741745991680,87904 759193614052421634,51798 776099954196701184,149547 778352854687965184,167220 792698318140928000,203546 773646784195198976,138382 754827897588899840,28732 795172386354012160,263926 757578653337288704,47782 755187769652031488,35890 758104042283204608,41703 768358528956370944,105899 749759711793127424,9433 790766806734635008,231452 753399209383124992,27045 768185773686489088,103738 790837052279447552,232791 776861135962120193,158520 774252041346486272,142090 794646242621960192,261818 769059011740172288,109875 763424973306339328,78159 786420275713744896,203793 758998647564406785,55107 781163719153688576,167220 794938135306268672,262847 790653342825455616,232169 789777162895142912,225359 758261378440364032,52112 778292999373500416,167220 792013032616525824,243075 771172847431454722,123141 767812811946921984,26066 771905287468888064,127528 755005383136116736,33355 793939518789455873,256255 758120127971856384,51451 770691896578482176,117641 795338578557476864,259360 795710670268469249,267579 788172214403080192,216009 755216199932411904,35890 769253081284390912,112336 769282270624645121,112788 786936061960212480,207287 765185261059710980,85562 762775025720123392,74133 771393819128524800,125381 773566569465188356,137158 791394490837643264,237908 768493259677110272,106774 752962985589694465,24704 770436793380601856,118191 758482001536032768,53185 765337302532956160,86103 766674997796605952,94690 781113875181674496,185496 785869654002634752,199227 791153485802795008,196314 750901900082503680,15808 789692262858969088,226731 771787595563016192,127366 778651810747801601,164814 766473021263446016,92958 773695201810477056,138205 754720751287164928,33356 770399828115357696,118604 786625927233019904,204413 749750043549192192,354831 789253424466554881,223921 785491769311924226,196233 793099092469526528,249469 764145780458389507,80939 768887423598153729,109104 785759059542544384,193879 779736205097328641,176110 755044419213099008,35033 759093028246224896,54842 780431622202068992,180039 787634296110641152,180433 787010786929639424,207287 775786716540141570,11774 756901112385507328,44450 792117408622272513,243513 752144596793167872,15808 792517288146640897,246295 794745120755040256,259426 775482757417955328,149775 767822013717024768,101681 758030853750464513,1323200 778443764247384068,167220 793976780277379072,256219 777294254423040000,161407 758044130656260096,50827 773960022543982592,140524 774079074666844160,132335 769532415056474112,112336 777125232427479041,157082 764139267899523072,80939 780601501265854465,181984 751823915622604802,14277 763367141747806208,75396 773744420361342977,137042 792491572105326592,246273 758313989977870336,52061 795004723464196097,261130 760460685385961472,62771 764993811860824064,85562 793661750096728064,192968 754975153365409793,34666 761568018165968896,68993 764885422899994628,84724 778498874478440448,167220 779108485489360896,172185 775420796957175809,149200 774639844945461248,140444 773259323195678720,135736 778383122798940166,167305 793436559647182848,8044 761847503763279872,70227 772802176938680321,132335 794551028565811200,261155 793230794022014976,250033 765604531933618176,87904 788530980067901440,104244 791724447145324544,240535 788532251718017028,203710 793501621095309312,249469 774008040022499329,140688 758572682082291713,41141 775500340124790784,148874 775765478736171008,151265 772783609627439106,132335 770451925162680320,118192 774085278537437184,140230 785627357155557376,197512 771873451267194880,128519 735974704444379136,145399 743850070005669888,11774 780046981968330752,164814 794544007447793664,261155 789812559834521602,194060 790629498790305792,231894 750693830630965248,14469 775140632574717952,126016 791435934256488448,238395 757417093977571329,46890 793587752683966464,252020 767416030419415040,886342 750818941073633280,65108 785526803595079680,196277 765593742569013248,86440 794257354053152768,259231 776101427819216898,151645 779918365951275010,164475 781509231325351937,188401 744194046629937153,353789 756479710998228992,43391 794160133723058177,258331 779512663327977472,173964 776192048051261440,154469 754746407555309568,33356 775337493268881409,148045 749364566283345920,7852 786398018501242881,193623 789981551362772992,226785 752944738588725248,24597 788411257166626818,217826 774088568620756992,141360 793313910099062786,250033 757660560846647297,48187 759067669295271936,56552 762404940287389696,431998 781581159629225984,188313 755204921142546432,36219 788803118750375936,220526 795678277801279488,266079 774048440015695872,140444 775769949243486208,151463 786708981486129152,205181 788414122409005056,217519 794217550427004930,258598 793496232652005376,249926 790671645975441409,232243 794249080843206660,258456 763850390232141824,80643 766433855301570560,92959 773618081260244997,137315 790956120248639488,234551 778429676544897024,152594 765343045755731968,84209 786596839919267840,203510 794160970964803584,258331 776968058250399744,157724 759395078196563968,56988 768010382451548160,101681 785565295205376001,196277 758695729934237696,53806 791444440489533440,239076 774628783437545481,143858 765313505155289088,86873 785869725456662528,194082 774445231336853504,140444 793546554988761090,252408 764203451408539648,82066 777663502164963328,162596 778324312176623617,167220 793625933408108544,250293 795665681731690497,267862 771530699950084096,125145 767801747393748992,100893 781296856076804100,186584 763854951596437504,80803 781540684201332736,186212 776739636425084928,157755 787456353262510080,209400 781864726460506112,190635 758754425074806784,54070 772914962528292864,133043 787344753050390528,208507 750836787484893184,11495 755307783478611968,32814 757808521110958085,49524 792931303872040960,248639 742129217719128065,11774 787372687278673920,210207 794597496379047936,261155 755437048576618496,11774 773281610271645696,135193 795382924044537856,266491 788829682368151552,220332 778134255864078336,164980 755351705420718080,36877 793972087752978432,257255 762089571228102656,70990 761647609899585536,69794 776803163831754756,158314 751836185748791297,20024 791669198749519872,240483 759180815343509505,56817 778283110127529984,167063 786395464241381376,199262 790363059730673664,229159 775722219032879104,105109 794620271592435712,261987 779019336598056960,171324 771710424827953152,125554 775574084646277121,148748 791632235132616705,240145 776763379016839169,157755 765147608524460032,86103 775422019236167680,148574 756316136476700672,39874 758245306550976512,51451 751735811683397632,18539 791640482619203585,240145 775486518114734080,149300 770686072485535744,120393 791843898301743104,240483 787410980636618752,352761 788911556000116736,221832 768218467745095681,104662 774044339915796480,140534 768183628446765056,100893 788516432778756096,217519 773071258539794432,132364 764865415193374720,84724 795067637910958080,264397 776772888485433345,157082 780895394054090752,183269 793971759808581632,256358 769752716755206144,95055 790280766416576512,229192 763441536235364352,78344 793806972558585856,252020 768851688815927297,109447 789226556430381058,224018 765245851799326721,86103 768251709420347392,104162 750058166008766464,10395 757021444744163329,45125 761600587167399936,11774 764832383224934400,83392 788455675336720384,218275 792136205714325504,243075 772428060435943424,129649 776881418811113472,157755 791540432937242624,238780 762460199684714496,72036 789541951733309440,226823 763090359656341505,75724 760195422887501824,61545 786970189019615232,11774 788919610535874561,220332 732405728959401985,34202 749628254311636992,8160 763161776615624704,75899 751556190266544129,18555 770837089139040256,120561 770644595709513729,117687 769940261220737024,18030 768440880244088832,106023 750431292609536000,12883 773966546913878017,140232 788750043352215554,220332 778251645641568256,164826 775117862566518784,146259 758678364056059905,54070 770253822648262656,117257 791667923198832641,240483 764710544313942016,75150 790657513322483712,228952 767789352374108160,101463 769720898031083520,112939 771059333320892416,122982 794051101167206400,257492 767342952062541824,97852 767871288555765761,101681 792134364037541888,243075 785328708332716032,195207 793189201223229440,250064 767069245389705216,97472 762058206063562752,69245 788526760346329088,217519 795490331424915456,266054 774011993036427264,139404 775307488962969600,148170 768904751140392960,109767 787718992664334336,207109 780594833916321792,181903 791977177545895936,241819 732363805536063489,1170450 788782025264205825,220526 766488980040847360,47940 787035210164514816,207965 794643000345247744,261155 756309032051302400,42344 792083863774326784,243187 777579676671836162,162348 774330975241302016,138960 786219308967792640,201555 764155788474449920,81938 758447616560549891,52112 769065219331096578,110659 786963015836901376,207287 765174272457269248,86103 732241176338825216,349310 766200553043091456,90384 791269519469740032,237491 794613705665380354,260081 774381827234693120,143473 762393141278158848,72975 769893478486638592,113648 755882310801567745,18215 785286693708439553,194648 793878746302382083,256038 778743749300015105,167311 770702565122174976,117257 786649122652643330,204959 759428340340187137,56964 752232324608118784,18030 759047320730152960,56302 789432051606970368,218540 776125778404581376,148684 762162368679972864,68405 764971426558402560,84724 773534810044112896,136947 763089033098592256,76329 758126801969418241,51069 763452567904931841,78394 755052081229070336,18470 794268840385384449,259457 766460569528348672,90384 754777000204722176,33356 767518445667614720,99044 748266503779192832,1247850 792205629100134400,243075 770802374923419649,121574 771014679820775424,122148 793160859702792192,249841 791379601435918336,238395 776801836816752640,155098 778736115905769472,170187 788504898371522564,214209 793995045196197893,256239 758830941028556800,54070 760813826719772672,64745 771258980031004672,122299 793329672369139712,249926 763141836000985088,76954 772528764680966144,90384 778310100557717504,166390 794310074403606541,259457 785658751151996928,197099 778745649827229696,481145 780761723515002880,182349 756899535012503552,44163 786888134697025537,204413 753989062646571008,1248235 760173580927635456,60350 790942331268583425,234583 732964462379012096,354120 790898927436374016,231550 785618392459849728,197512 769353969831448578,112336 772845570746703873,125367 763422446976323585,78159 768533321466912768,104973 789915708952117250,226731 756637794827657216,44429 760516104636641280,63378 767695974399696896,100605 780569519882326016,11774 790988291856224256,235621 793034352783269888,243187 779147032674131968,167319 773094039575007232,132364 793193382696845312,249926 791667891955310592,240483 794977718920167424,264397 758340026421895168,48289 770385238350499840,118698 772914499670147072,132364 781514616140693504,26066 770692079789801472,120613 775534575430701057,149953 790576641684627456,231358 761360478463467520,67938 786958253611638784,207287 753708588321738752,28282 791005498648649728,235620 757390479121977344,46006 757669422605692928,11774 774194735804100608,141887 778303866307837952,167220 786454982849548288,203674 761042906199105536,57574 773988638816292864,140444 794712203051941888,262588 753959572985946112,30296 759243176016248832,56964 749930205054177280,10788 762395377320407040,11774 785619334173433857,197512 776873488934207490,158348 793207607553130496,249926 768060309319790593,103261 778381462059921408,166916 776409523674345472,154071 769777164170432513,115207 788076455410356224,215005 793122487621914624,249348 754702480945053696,33020 789486050603372545,223921 780802542867406848,182726 792471912257495040,246225 787023756065644545,205728 790520514297073664,231894 795426179633336320,249926 777938812303511554,164669 788696851906256896,218258 781839067822555136,190635 787120890412752897,209043 794193414296195072,258331 780645776615702529,182154 788512155096100865,217837 793085959172681730,249348 794534812975411200,259034 794532928969707520,258771 755875243781156864,39997 768046894073339904,103107 794022848058703872,256564 751155352956071937,14277 793232793472012289,249926 763872352291680256,77185 750694759077928961,14713 778558764584570880,168794 785656724204249088,197512 779736848012763136,175962 770672001287647233,120610 780974736658436097,184143 756948281687695364,45311 773912118034894848,139577 779292002105987072,173753 785863832094859266,197297 789470393639862272,225981 778280189042233345,166390 787441621306642432,206117 761638063374082048,1248861 794659623806570496,261987 767482324195868672,97852 787062662370844673,207109 750159280687484928,11495 770406309795602432,117257 790097492419354624,227252 794205610057175040,258771 795119163937202176,263688 772307455002816512,128931 791265348616159236,234583 776788324425928707,157755 757278544842018816,46406 763690646657839104,79223 757907131752296448,49852 789801249210265600,219523 757299066166505472,46890 761299599541669888,67229 764873469330857984,84724 778510400149082112,152594 793767583577149440,252186 795262397816643584,263895 794224490678915072,258044 795314676460621828,249926 751668725376360448,19352 764953359824609280,84724 773235286524518402,134561 781342075530846209,186584 780789209023918080,183269 793377115085254656,249469 761527038515740672,68993 756613980253147136,33356 774398409448890369,141360 790953848470765569,11774 749416210383577089,7836 793146693302808576,233692 772239286091612161,129551 770179944701763584,116814 793939292213116928,256564 760667865016045572,1170808 788917458329567232,11774 775680333349916672,150511 790610112909946881,11774 756306286946324480,42432 789295715692470273,223030 794602751292411904,245148 765942180175314944,90384 770388261495771136,118191 777547003316371456,161387 794230989069451264,258456 794683735127965696,262779 756955361811103744,45040 767802862529282048,101681 793262970671247360,248514 773575488744849408,137158 780881724649639937,11774 781238675229274112,185310 794152199341408257,258249 760209156057935872,61011 768943408601628672,109571 733286205861859329,355480 776777284480999425,158027 791630556735819781,239456 766105752658468864,87858 778637569244422144,11774 773973853831729152,140444 781289183562326016,177442 793942008842874880,256219 754747809220427777,33520 772820555514781696,132335 767916366229757952,94660 754136743578836992,29907 793212655821479937,249926 740227807641407489,11774 786277543271804928,201494 794669819412889600,262053 792443538885734400,244448 795609415080611840,267521 771208191879188482,123825 787003685121306624,208176 755154104209539072,35890 766046641593868288,90384 794694339603480576,262752 794621732833398785,261155 795478378711228416,247930 756940664277872640,44450 768867674600321027,109666 791649412695068673,238207 794538035819859968,261155 763905657997230080,79911 740209324786651137,11774 764193598992748544,82066 780243811440136194,179145 786547604687577089,202304 790304323808874496,229693 771425575575646208,125554 787253878765056000,209043 794205410672508928,258771 758669899900125184,54070 766728674892578816,79987 768911186536587264,109104 794927447107997697,261033 785970763329335297,199546 750378764303863809,12883 766425844726267904,93823 787010482712506368,65113 791663444873195521,240483 772080511288119296,129119 791343592035880960,228124 754765938533072896,33356 775038903438995456,144935 788841516433190912,221476 789243593852452865,206666 792195230753632256,244221 790905295862136832,233241 776809445347233794,152594 753556864122564611,27317 790020625339252736,227242 763897107237507073,80648 787431586979573760,205270 787060210552627200,207613 761315905942986752,66412 732443913567395840,196346 758414829455609856,52061 775297033703870469,145866 792011004657950720,237491 755744702629019648,39197 757627564240277505,37461 774405528713854977,143066 764888783162449920,84724 795312948277284864,265257 753002780520878081,24988 755665108387454981,38183 790037365540593664,226490 785974171767480321,199490 764475029576790016,81130 775041977771446272,145930 792421625941549056,245268 792509455631908864,243061 758437540391100416,53001 732380277629014016,1170454 787027811563208704,207965 751178443178389505,17591 791355094314909696,238286 795408870461968384,266151 794119447934042113,257492 795003235174072320,258040 776960185751384065,158387 793145123928436736,248988 773666751372460033,138382 742859278076252161,47188 753296513388994561,26871 775020414183608320,136904 774765122556272640,144120 757377516965289984,45136 788065234573332480,212139 790756216100102144,233951 766258047995916288,75724 762408185353285632,72978 769395707472121857,112788 770993822935289856,121612 757313554022277120,46612 773709391467941889,138819 764228785545834497,82640 785721259321589760,197297 786735320595255297,206010 788438435799371776,217519 793873660058669056,191065 766354573997080576,92166 795746464479657985,267737 774410376138133504,142668 787021257065627648,208016 792466094623711232,243165 770027152200925184,112363 794539640254558208,261155 770753636154482688,120690 793959932785725445,255826 771149159990632448,122973 772996288639938561,62463 794552378037047296,261155 757948529566289921,49066 769544025615372288,112239 794960294636298240,263895 764874156945145856,84753 778699486046466048,169923 781837944772554752,187131 763720107080183808,79691 788528584906256384,218967 776219488811384832,152314 785376558961819648,193669 770659009527361536,354958 791784765980454913,240145 757113380465418240,45672 790569665252786176,228341 780746207618621440,182154 774367137825714176,142980 793503387564158976,252741 778327345568645120,167319 794851412228374528,261155 780866571183001600,183269 788093449333506048,215064 791262402109202432,237491 749335801981468672,7828 764299228566859777,80648 773731153836515328,138819 732165062148902916,1170336 760062032674754560,60779 789936626818482176,227048 776997641842327552,159876 791580469582114816,237999 764521401416056832,81946 770081308861136896,116804 768531470633709568,106819 793933486398681090,256255 753349852113821696,25189 788184294560829440,214078 794241774419984384,259063 755921143198945280,40566 780212785917591553,178735 791740131870777344,238780 790959136498388992,234583 775751976382521345,151409 775841832764923904,151401 794544777178087424,261155 760079398888439808,60865 777006434215014402,157082 755494494603186177,38032 776225354599968768,154534 780798419858104320,182659 781509464595849220,188401 785629831304192000,196788 792430077979918336,219678 792916195313872896,246392 768918959148060672,110300 772590557038338049,11774 761917002155855873,431998 791300434300276736,236502 790570294356299776,232137 767484034146533377,99044 788223956843106304,215437 793201785020178432,249469 793528253155778560,252741 757266160001830912,45669 761978939958898688,70679 755843549015388161,39462 756291619607965696,42564 760447854741590017,62771 760259354067165184,58508 776824770843250688,156555 763871533739741184,80939 793034721341038592,246726 795145559736655872,263907 793104344887365632,249469 767073402351919108,97472 778245335294418944,166532 743967073114558464,16728 760674105767055360,63776 777636552432320514,161939 771466759027253248,125602 793124225477410816,249469 788739299390947328,220332 786722533500477440,205294 792691229930717184,243187 781675682703085570,188934 788520922680594432,217658 770783187870052354,119319 793222494362697728,250430 785646297369817088,197512 766324115913441282,11774 773873880733736961,11774 768986745585012736,110362 791019809169297409,235590 793590471972884480,253793 751076498069680128,15758 792600616161906689,246726 790588303162667008,230282 758790504599449600,49843 767719951910178820,100605 781569503314472961,188304 753910885605904384,29921 764997939575951360,85562 786698881291677696,209795 795735877095931904,267576 762365884895727616,72653 793281899464564737,249926 766215583138480129,90384 789924932750802944,225359 791349101241643008,238395 777566544423325696,155390 795022409304784896,264431 753652558934241281,28866 794760863219613696,261155 761646149245759488,69947 763392000502759424,77731 766354275849109504,91894 760377180534759424,62440 792214186763911169,244221 763035516002562048,76152 793277179073355776,250953 795348583100936192,265649 770019264875130882,88930 776166311722266624,151947 788480205757161472,218223 776983422132772865,158338 792071182237339648,242712 793582664464764928,250953 777670030725156864,162497 790371402582859776,231092 792567175169146880,243513 781473591292420096,187366 786112633208446976,194723 788169002866671616,215088 793094092393553921,249286 759629271514185728,58939 792082807686307840,243075 744364163774943232,1170338 761672950709948418,69673 791468604176736256,237908 761170145293185024,66828 786070559205523460,199546 757366672713887745,46974 795067631367819264,247930 793935845623353344,11774 757055415909687298,45122 757916133097889792,49070 785676961855045634,197297 786638414187683841,202429 752935260313223168,22551 785923124671897600,199546 750333139709530112,12535 778667793201893376,169029 788070469538832385,246425 763423328497348608,75955 772876978084978688,132335 794665058756333571,261059 775252152310636545,146847 790315700564918272,230485 773483989369696256,134806 785619810185019393,196277 762693900502990848,73926 752198918360993792,21398 765236693393825792,86103 790972427530448897,235487 791638980601274368,240145 793176522089570304,249469 791831452308516864,240483 754743108286423040,33356 755157327121113088,35890 755435659385593856,37433 787759842811314176,205197 781906949633892352,185496 763285903318118400,77466 779390798882217984,172799 791616716996575232,240145 790971654184636416,235590 777944589705551872,164826 751188792908746752,11291 763049747380830208,75899 791745500122873856,240145 760000840123899904,60718 788522171102404608,218351 788885944522776576,221143 794561589366194180,257325 791105294960955392,234583 792173462529814528,243210 790676927992336385,232169 794012399586181120,253407 756257108979515392,42249 790921444804980736,232881 765600173837778944,80643 759196936759087105,56964 773679781888032768,137553 786303509503225856,202429 761131655100768256,61051 779843608291610624,174115 788921964345843712,220029 769009325264076800,110362 751558743956000768,18030 794630863279497216,262145 754745860982996992,32873 778923771663097856,170253 771475656450473984,125367 793424227890237440,252020 773838820294922240,137198 777160590590480385,160480 754706264819630080,33089 781063893552553984,178258 742167278569951232,350711 749947099945533440,10735 758214359940210690,352304 760155254545453056,61051 751539171110428672,18215 780836415307472896,183269 775650999318908929,150404 793530948474273792,11774 788915745623158784,127871 772024022213230592,129108 738690022774300672,352080 769262725985861632,112363 788537341912702976,217024 762036020078583812,71502 792817518847127552,247241 772478009328611328,129662 788161325415424004,215754 753199411006623745,26140 761260411261976576,66851 755937078362255360,40303 757347472062685184,46379 788257883720814593,11774 754880688663461889,25958 795080376196530176,262849 759457277405499395,58247 785588613836738560,194058 758595648526614529,51767 767875575050625024,101681 763410443100651520,73814 792083743909511168,235487 786242110089416705,198620 778308589450563584,167407 768072026942803968,99044 764158073099411456,80939 778297335528951808,167220 786062972481339398,209828 757655583365312517,43553 770388376067379201,118698 775296384593461248,146949 790902246364090369,234796 793397846611464192,251452 770844117983166464,118191 775744311803523072,11774 757784516807184384,49066 763696033566232576,79585 749787338784604161,10177 776112363992780800,152887 786218075104292864,201481 791403757888278530,238780 759098616761901057,56964 787149605746147328,207949 794648127907233792,262053 770733694332067841,112363 792779395341639681,247240 761277139425587200,65180 792996305777795072,247877 753509397503078400,26513 775393728253009921,148473 789969492541485056,212131 785277587320823810,194167 789907429689466880,227242 772450971985162240,130721 781580212186210304,187976 732724168517521408,353784 767733825040449537,97371 791375742684672000,238290 761524385291304960,68993 766060019838226437,90179 795128196790243328,259892 779391099408412673,173628 764902279610769409,84790 791790316986793984,240483 792093620060852228,243398 771408903561211905,125367 777534173263298561,161983 776126089483591680,153194 786919052245606400,207287 787801056386412544,212139 751620421661798400,18893 773511435544649728,136947 766050326612815872,90401 757521332686827520,43553 787379469992464384,180433 755918502855315456,18215 778309284492873728,164912 792253138090725376,243210 795324865804955648,262847 760896090602254338,64722 786362507803832320,203225 760916889379958786,64730 764843074002427905,84724 786012660156555265,197512 790249372051046400,230282 793531927244500992,252408 794713389721337856,261666 768838732455772160,109447 773951060603961345,140211 757716772384567296,49056 787109257741111296,206225 774252041506029572,141091 752267576533774336,17143 760815757437657088,64378 779836401223340032,176203 757535369457958912,47717 758128244553977857,41703 771952076914094081,128934 793616967542464512,253032 753127652026937345,352031 754719993305165826,33356 779509777588219904,173868 779072755706761217,168284 770580227038871552,119832 764485577366392832,82642 772416347263213568,127871 762784073563697152,74247 792083081888956416,243187 773860959098015744,137158 794641120600985600,260994 795056231148879872,29738 794605530236874752,261818 755559438245826560,37455 732460450793721856,349991 774403414046351360,141316 776895373952552960,158116 777023855458082816,157755 767077664280555521,97472 768749247353253889,107483 776043679181963264,131421 792574482418458625,243075 763387920493350912,431998 769700881113677824,114985 760998418911227904,65974 780760590084141056,182960 793213692582043648,250633 793566651849568256,252020 789464156781023232,223936 791796231781556224,240763 778350751726743552,167220 733305543398395905,353380 785490276492185600,196233 791080271797850112,236393 775794854693597184,151156 775796138779799552,151463 793957124120440834,257026 742386271905976320,11774 773267273582645248,135136 791756985968398336,241432 793100674191896578,249469 776238695007547392,153743 756575382027984896,1248409 773349066965028864,135025 794638205895184384,261155 793508653940617216,252580 772819136867028993,132335 788152121761882112,216009 790268828051570688,228820 779107170507821056,164826 732979631201062913,354396 773006735887831040,10201 775728970608287750,150663 754093560304205824,30726 765705844151488512,88920 790932013255581697,234583 749386501096550400,7828 787115989523496960,43851 786772839965810688,205989 795772566321451008,262053 767272141679128576,97852 781432387150442496,187857 786009016451280896,199561 789675479645163520,225949 764972392053559296,74247 750735404807184384,14961 794342446033354752,258878 795388815745675264,247930 757692584701595652,48270 769778927543857155,10788 752876770127323136,24134 773524189097566208,136904 754727169067249664,32758 770691765439463424,120613 787092057672208385,209151 767353127867736066,90384 793309111836213248,250633 758548497561858048,53873 795659724809080832,220029 773217239000551424,134561 774626371696005120,144120 763161568716750848,73814 765956982217945089,90482 752287222355750914,19472 764294589897404416,82066 767909717670756352,101681 793597658300645377,250064 795683688017227776,11774 781350631181258752,184944 750469027466797057,12746 768336833046458368,101681 778380539048976384,167319 757632614693875712,47844 763117939910438913,76056 766394680552587264,93086 775734588614250496,151071 778637938464808961,167319 755164273186189313,35890 794671846994182144,261033 787459226645868545,210253 788603174596861952,217285 761958412464693248,431998 767163290501787648,97438 790653384030167040,232169 794528038423822337,261155 750414799977275392,12883 778155678074605568,164826 789239854177542145,206666 785357545472987136,195481 758033379526844417,47761 790644896990433280,231917 767363488088002560,96039 771097435221454848,122982 771460887748157440,125145 778947593422319617,170169 773245813312991232,134993 755095245407125504,35449 750370770363117572,12883 773929938005164032,139404 794163656703574017,257492 786853157213274112,205039 756203847912001537,41702 776108524908707841,151845 772379335164432384,128355 791330697239629824,238207 787309981142028288,207119 762318290882535424,70886 735105785131204608,686533 743846695696359424,11774 778940997048868865,169999 791342655040999424,238207 764330175152652288,82283 775809562582462465,151463 779634644652294146,173347 793570456276045824,253206 770418987826118656,118482 774313566811947008,142446 791732103268306945,240483 756670919481982976,43391 786743290569850882,205143 790011851732049921,228522 793082943568838656,249348 763463127216353280,78304 786695046510804993,206007 763843769435295744,80716 766083643315892224,90622 794217150294568961,257492 794558107913490433,261155 766351798852608000,93261 763404207491784704,77731 793973638286503939,257026 778247390369198082,164001 779429867519561728,170882 766399690459848704,93286 751143046901796864,17284 763915700134031360,79691 773950694109753344,139404 771709982777679872,127368 792134046247555073,243576 766711403336101888,85326 776487718771564544,156281 776607281651736576,156518 751118977343033344,13164 753546762233577472,23739 760113689391497216,61051 753691763710259200,28282 757830033528332288,33830 776742141468913664,157755 781467812581765120,188119 775407746451509248,147978 785612980511662080,197569 775748846328553473,149953 768557696312238081,104313 788052876274786305,214209 762631434834104320,431998 771762826939473920,125742 776354805635690496,154071 751124355543887872,16953 761338754179092480,67938 771357867500724225,122182 753375681895989248,27402 774675472152137729,144494 766397637251641344,91804 773878622943866880,139404 763781209004634112,80192 761804247407157248,69388 781078347602288640,182658 790218453487673345,193121 751011486366109697,15643 773997918760075264,140025 759165270145589248,55887 776033967606599684,152182 793104383739244544,249469 794249579243794432,259063 792720551403855872,238113 791099056957353984,235487 790938780140236800,234583 760249312420909056,48052 775863340820082688,151410 767872640207888387,101383 756484517276233728,42432 763812810975481856,76012 793107216333099008,249469 785597939422932992,197286 762707931976634368,74030 751642684381499395,16728 760834655004143617,64918 765206401773744132,84724 777468197473619968,159016 763825286056214528,80393 787724725652852736,205197 786550967898558466,204413 763768557440077824,73030 770754419868651520,121080 775050633866907648,144573 776580862502633472,156835 753754849737527297,29263 753379240410648576,27317 790682789108674561,233307 777306117563092992,160593 773906231744405505,139404 791411368100495360,237908 795775920963522561,267576 759593531883290624,58815 787285928939249666,209035 794201691969224704,258598 753732550246400005,29263 794319119818625024,257423 793173041987461120,249469 757996798149533696,46633 791852445492129792,242154 791278093159628800,234212 793113882885627908,114254 754197994262499329,32157 789775562420158464,227748 793223322142068736,250544 785824620117127169,197512 774307431870558208,141360 758546549882310656,51809 769254584984281089,110585 794618488543412224,261987 778581448282497024,168794 785259294593736708,194154 787769598598713344,212802 754878349982302208,34093 795404695456124928,266138 754725757155352577,33356 765393368679522304,87145 776206737095307264,154071 778281658260811778,167092 774389792595255296,142527 785549285676965888,130635 773534536911032320,137042 761784230611419136,69231 760775598608384000,63149 766130558179037184,90327 771728214943293440,127366 787739938544427008,209452 773613311342419968,137158 749319777492107264,8047 754764273948069888,33355 775765239614898177,112363 763526912497053701,77598 795046459439771649,264397 757465772398481409,46370 760919027564761089,64730 777562544521224192,162485 770713531918475264,118192 790922724218540032,234583 751195160919232516,17591 767857634745671680,100038 785646466429751296,197512 792015815767883776,238272 794207728180699136,247651 780016506990100480,173347 763494873882300416,78205 780778043589664768,182960 765581762713890816,88052 786989953293090816,207949 753621851058864128,27061 777308127104348160,160480 772817064058884096,120690 774027096637276160,137965 751155484107898881,16982 765587581429874689,80192 790615800293883904,232169 766045802221359104,90735 754747294130573312,33474 785708930819162116,196676 768572456613339136,106281 760962027669946368,65974 779344850894229504,173964 761662553588166656,69356 790302925750927360,11774 766754282817327104,95988 779345849650384900,173964 788875073193021440,11774 766249238355292160,91946 769623896509194242,113780 774280254634328064,141887 794696301657149441,262849 793843473443020800,255942 772800447929286656,132335 788143307402514437,214809 795001461247737857,262847 775500729075261440,148874 769166294197346304,110585 787026379812417536,208014 787146750108643328,207965 794607286006194180,261155 787078089813602305,207613 771816169414266880,127871 778930856043872256,171168 775367340330450945,148574 779000340288909312,162371 793501120769433600,252741 750695192810758145,14714 786820547917119488,203863 766038122505261056,90539 780771717236924416,182338 750671206618050560,14502 758207216189071360,51809 773838510943932416,139404 793964172828545024,256105 767448425633751042,97447 763505403867107328,78914 765678695172280320,73712 795683221342076929,267521 788894267825528832,221609 767067906387636224,97355 795307053115850752,266079 789467641404616704,225981 786986655580291072,207613 788087299670216706,214354 770739203613261825,121055 752880176262893568,24134 764133856400117761,82066 793263523367362560,249926 795667947054387200,264397 794098936650706945,257625 777476289661984768,161901 756212642772094976,38488 755009313698041857,34666 771541165245988868,118191 768825700245798912,106281 762817329902264320,72978 793271530545373184,250033 790306367005392897,230270 757634139533168641,47940 786670086316785664,205728 790349437382123521,230485 791312800840810496,236465 770542231002292224,118191 766372416763359232,93497 756272701665181696,42432 791833165560184832,241940 767842451218464769,100561 780907598996353024,181419 750497288603070464,13302 793516057763938305,11774 794558688614842368,252679 752945291834294272,15066 771008180923039744,121479 795274715266949120,262022 743120946878238720,679105 787022614258524160,205181 771897203304468480,118191 759496674771427328,27156 768934239404523520,110389 758651853869576193,54272 790643002070831104,233152 794002678929948672,255299 760480215650885632,41680 775509888231366656,1250232 795379382776983553,266491 763819394241658880,80393 795260495716458496,261594 773561609436266497,137639 788154592252956672,215754 787000739398844416,207613 790621591440732160,231894 793212484408619008,249841 761698377226653700,70177 761109811937234944,63935 770435360216195072,118192 794433880283615233,257492 753367194734432256,26446 753336076064858112,27045 760554181216210944,63451 792030729395929088,243075 793108880280563712,247241 778068866874376192,164001 766044976216178688,90384 766371622827601920,93286 788020614556585985,214209 778952555564896257,171168 795693292180635648,267862 733693681702690816,174090 785988214112727040,198878 772927790463057920,133519 758009791470067713,50827 759197089847017472,57309 786713904353206277,205728 794710682629500928,262752 794368255041208320,257492 794732655812087808,261818 790713445024882688,233729 789161624955330561,223856 789127654079393792,223103 790757488475770880,215203 793105608882921472,249469 765286537005244416,86653 775416399082754054,148645 778740213434548224,168794 786631817227014145,205029 794543697274675201,261155 768905265047490565,109666 775493198487625730,148870 793517800526450688,252020 774694048867246080,87904 791347124579471360,238383 787984060345831424,214173 792652412058210304,234583 766363807908323328,93286 757660153395154944,48369 756940010050519040,45311 786341371850489857,201441 786005885420089345,199546 792564718229532672,243187 763097819292971008,75724 733103218121543680,355880 790670194997854209,233307 794695834906411008,261155 764612567478120448,84209 778375032720556032,167044 773283128546725888,134993 780739685643608065,182257 791630278599012352,240145 758250312176140288,52061 758730951182553090,54653 768534916548141060,106763 762630591804243969,73926 761810375465701376,68273 766384030413500420,93261 762781437133099009,74681 760822796020748288,64326 761351035189428224,65663 792820772918038528,247877 794662899943960578,260874 764227454722461696,75869 774235444527575046,139404 767641538096660480,88920 794531796075429888,261155 793985831933530112,257423 751595849520734208,14277 785623042152026115,197512 795090512747204610,264397 770274323470884864,117257 786010935244693504,199546 774028355821793285,139404 794007183121780736,257492 756300236415459328,42249 758791452939792384,54070 789939929459617792,220029 754780491400765440,33356 771052986240040962,119832 750489535226585089,13627 793466765070127104,252408 766299813428260865,92226 787132102139609088,208252 760878034748440577,62726 758821887199682561,54070 774015347624185856,132796 791344329398693888,238207 793981203988807680,255942 794030425647656960,249926 791625917126864896,238780 771823607089475584,127358 775190478555713536,146838 755683000151441408,35890 760962234302525440,65974 791370109235310592,238207 766417833366589440,86653 771265323378970624,120557 763841197030813698,80720 776950020830470144,158897 766051209849376768,90384 785634156915011586,197512 794563560319975425,261155 762453888960045056,72420 773978730691694592,140232 792098286769496064,243187 794029981139537920,257423 751961512919478272,18470 754034666412371968,30339 760891059337588736,11774 771461250584813568,125367 764984274294636544,82002 792177594372325376,243075 769250141819678720,27164 786325071140761600,201958 794614786659008512,261155 763222662227300352,73869 775480497724096512,149300 780717038461419521,182036 786999716672397312,206349 790671035263815681,232169 765005864520548353,85209 788978968498241536,11774 788442453040771072,213828 764937361696264192,84724 793110576322998272,249469 765223563787919360,86440 733017854648418304,355324 792749912140161024,246514 789240235603398656,223692 767058953851121665,97472 760992131016232961,66236 793505938028265473,247455 764283950550306816,82018 769860234269564928,115413 752911440441257986,23899 788887830705664000,11774 795703635099447296,267567 758166348866449413,41703 788396585008836608,217519 787803053885755393,205270 776479361344036865,151463 751946720397918209,18318 761265982719586304,67350 751174224648237056,16299 785559443257917440,196609 789125497066168320,223286 785910597808451584,196932 752185349120495616,14084 788152396371329025,215754 752164315243827201,17794 779671514262048768,176196 761767641799335936,68862 764277937415655424,82066 795005047859978240,203546 764114145625182208,81702 764282336871587840,82009 793963888886706176,252020 767975923824074756,101681 791466708993126400,238383 790916275614527490,233705 786233960623968256,11774 775001146737827840,146259 793380123546230785,251452 765907116762632192,88920 790610653119668224,232791 750554529339469824,11495 764179191315230721,81946 793105041599131653,179307 777136080973762560,158815 777851931431763968,164001 787270803863855105,205728 770367489645613056,118482 788035295493185537,214209 758272208217137153,52061 756503194063241216,42249 759091957033422848,56197 773647103385931776,137042 766888718988828672,80939 768862601698766848,108849 765985190858588160,90694 771073778868686849,122532 781902730801446912,191354 792124255664234497,243075 793872541194391552,255393 758475221238059009,41703 787876773719515137,210215 760474646617681922,62063 787058109080596480,207109 793333145051332608,250633 795035201990578176,263896 790056059347931136,229116 792341205417795588,244143 753384024664530945,25981 757818099735277568,19563 786683100596174849,204078 732958600688082944,352720 791435820204949504,238207 772014318070145024,127775 750031800882298880,11349 761970464327598080,69947 772074346407874561,1249940 788050394836447232,214492 793865960897732609,256225 792160107140222976,244221 792088094623293444,203546 777980394482302976,164375 785523489637670912,196676 771567538379513857,126390 785568817753759744,196788 786619230380630016,202118 759102734591139842,56964 759145132000108544,1248682 785524938929086464,194949 761577236033998849,69269 732396545903984640,351860 785547828223356928,194082 794529202506702848,261155 770023352551477248,116033 794652873682358272,11774 761546889992871936,68993 785621821974540288,197286 793173339447504896,249180 794762122148384769,261155 767780339808886785,101203 771484201505828864,125554 775790873413943296,150663 788132897169534976,215754 778323515023896576,166409 778360009151295488,167180 794205321082220544,258044 793114151916679168,249469 789824244007985152,227429 790444504339902464,213710 763412974400774144,78159 778257620423610368,166913 778750053959598081,170373 788084147210297344,215005 794875244045619204,261155 789557052100190208,215437 792079132121149440,11774 793623043557830657,252639 768889090561355780,107910 760165932903886848,61444 795075509231099905,249926 786440988474675200,199546 771068582218174464,121780 770920446510280705,108710 786963931227103232,207613 765588423537078272,87245 772155176526422016,129558 773510116754665473,136947 761608531665620992,69356 763891992732524544,80863 789694706162610176,227242 789732678958321665,224447 793195306095484928,249926 760834880834076672,354841 780112684091977728,176125 772777148100775937,132335 780968608092463104,171815 747834150774771712,1247775 762084500750729217,70689 778369864738021377,167674 781318722136834048,187364 792013389761576960,243075 758689713158967296,54070 773632782501236736,137777 794381421099921409,252020 766343483275829248,90384 758443436999487489,52696 765596374448517120,85562 755250209928646656,36494 779428990910132224,173917 786922242219188224,205270 761281414155243520,67229 779070487066390528,151265 793186280205000704,249841 791348293674471426,238395 790659637901086720,233307 759001829988458496,54128 779668914338983937,167939 770809831569526784,120557 753070021891334144,22869 766449173403013121,93286 750410678800822272,13201 781104042751696896,174465 773634570574934017,137565 758712207773425667,54748 776522119337435136,156615 776627940310208514,155898 755839932191473664,18215 787920819183882240,213887 735869511547650048,11774 790523168310132736,231894 763986294389092352,80393 789534921501052928,226881 794524701221535744,259743 732285421976047616,11774 754717642875961344,33356 770361975981248512,118482 760949510076071936,64245 786705055659491328,205728 762431066325999617,69747 792768559021568000,11774 792245614197166080,243187 789438443101286400,224680 793248092489261056,248104 755915234712453120,39294 780436776091459584,180306 785234826806693888,194073 781866876339118080,190635 765250046694567936,84724 776573557685964800,156835 775098050578644992,141091 794244344664510464,259200 762299248557764610,11774 781118292966666240,167809 787102859170975745,205728 793502564016717824,252020 779112341455695872,171913 756886578463580162,45385 768665482744500224,107745 793945687734026240,256935 756314948524007424,42249 775528158435106817,1250229 759088613913092097,56197 785497120346374144,196277 791322516962758656,11774 794944964341927936,261155 750641874851893248,14367 753335441919766529,27045 757314546881081344,46540 793262773866156032,249926 770397403304300544,118191 749021498183131136,349545 758140296739876865,51595 769769921165332480,114779 785854587861426176,197297 794676170184949760,262588 791671799759015936,240483 791258664661192704,237491 753011739378212868,24319 761815871257976832,70543 771411565534781440,121479 755237729965776896,35890 793937964971634688,256217 734445730090393606,738099 795733859736358912,199307 754135709502541825,30296 786980686540320768,204224 763804483298193408,80393 788739933179678720,220332 791576786744193024,352717 765319840143773697,87172 754711362220204032,33174 777278450277027841,160592 786936352667500544,206773 779923945017475072,177104 755120345418457088,32673 792948830165536769,11774 767861780722946050,101681 793441283398365184,249469 792373174302224385,243075 748872977844826112,352060 762160787360141312,66159 771073158061367300,120610 756257035860086784,41719 759222171067637760,57348 790515261988335616,231894 794056317849792512,257423 761799355863011328,69231 791025831464230914,232863 791993478821519360,241819 737792849903685632,49681 793544063043575808,253336 794210138194382849,11774 793244901026652160,250293 791257715544694784,237491 767855522926198784,100893 753285247995961345,26677 767903220509343745,102137 759942635327029248,59322 765569258311000064,86103 766842752566906880,94627 776449995968909312,154832 768295858894802944,103354 758777986623479808,55261 795347174838116352,256439 743910571779698688,11774 779329719774900225,174117 785994857135366145,199546 786670508926525441,198304 793112741644865537,248988 777781272345190400,108396 766278623489818624,90384 776901477914841089,85985 750059529195261952,1248030 792022580324478977,206666 789915645374763008,206666 790526704431337472,231894 793943514417532928,254135 763801124251979776,80393 795297036816019457,243092 732185939292880896,350020 769733153078415360,114779 760176553007472640,11774 794368943825833984,257353 795693301445881862,267801 792386324267278337,245056 754974861596950528,34666 791415346494214144,238395 776850980197527553,157755 794589290261020672,261155 760626965682462720,63267 776182783894925312,151526 793902579063349248,256451 766805512092516352,96382 771473043914756096,125890 778295401111773185,167220 778764717473067009,167220 788699695992430592,220029 794558995310710786,261155 766834732508131328,80607 778981035677741057,167448 794341090874839040,256038 780796367614640128,183283 794042981774815232,256239 791056334913351681,234583 779305805258579968,158387 769321906386284544,111454 793521100609191936,71794 771300936715239424,123825 780800117586657280,183269 795767079697727488,268643 781899196001611776,191354 757679867550892036,47940 775365774823174145,148537 777739173923086337,163376 788898378419691520,219754 792111660169359360,241034 793843380820115457,255942 776471755535724544,153743 763186124449804288,73814 789952129234534400,227242 751757362701012992,17416 776251628722597888,153779 791370349342523392,238395 787719901800693762,205197 753390989591601152,25189 757656412537270272,48549 759484052277719040,58537 768242077742211072,104162 776095495533977600,153501 787517658535071744,210481 772881769339183104,129380 761280012871987200,65887 795355203247579136,266079 790981309346811904,235251 792540828715536384,246225 752689313838690305,22393 777537648521076736,161542 763812192043106304,80393 785650681759666176,197512 776613204441038848,157082 794706503504719872,261155 794923749036478464,263817 776605593566011392,156835 779589660146278400,172185 786668256476196865,90209 752698911731511297,22575 771192122829443072,123583 785590357639753728,196676 757147440524824576,43824 776037793504133120,11774 772803348466700288,131027 765688328469438464,88459 781523507733749760,184462 786676808599175169,205349 778364330542714885,167768 792356538014916608,243075 793283996507594753,249926 794249816532516869,258771 779015165811449856,29263 790952666918559744,234653 768788752709935104,11774 786252739999330304,201958 789912951738159105,225981 746794881419378689,354935 786651281347584001,11774 765536128812408832,88052 789315521229443072,11774 759100648784744448,55174 781819313560903680,139404 787718706059182080,205197 772223466305052672,130004 751219202938195968,16833 776561233956855808,154869 762252950446149632,69711 760884620615221248,65476 758479267680301056,53185 767044733197688832,91615 794013349084164096,257492 760247027531812865,61145 778923397237604352,171168 788731081482797056,210390 791249046027501568,235590 758167423862312961,51344 778655387910234112,167319 750474153615130624,12746 753481166691430400,24704 758021540294172672,50442 758431095201341440,52659 785542580045877248,196753 760445666829172736,62771 770580843098173440,119832 795452015988146177,266079 791067141361455109,234564 754096510258733056,29907 787161208935677952,209400 766861853527908354,95708 771808868628361216,128043 753379075817934848,25189 754725721562419200,22393 778956244283514880,171324 764932866304270336,84724 770746837548539904,119832 735168110513246208,349197 795435986641567744,265855 756338596559421440,41694 792934698997551104,247743 774168007589322752,140444 765983537539510273,87813 769579526686769152,113457 794317645051023366,258598 750725442831691776,11774 772257817658994690,129551 795759822947827720,247930 793064887618531328,249004 765523485602881536,87987 795428348902117376,266079 757243977800224768,14277 795091326941466624,261923 757947544617922560,47940 790514283507544064,231894 788542672197734400,217837 754778728719351808,33356 766728053963710464,95593 776123089985871872,153225 788508479837265920,216043 789208685675511812,224297 790004702721282052,209582 775366048002342912,146259 769132489642274816,110615 795693214955094016,267862 778553467065425920,163757 758341756693860353,52554 778922596498833410,171168 762716402226692096,73712 761131594253946880,65839 763443423252582400,78304 792743753794490368,226180 793621969279209472,252044 777196267793416193,158673 786916796884459520,207287 756832179477504000,42432 756947293006364672,45672 792103736776597504,243075 792060974803062784,243187 762757394959044608,74247 764326826701312001,77598 765549686639910912,88052 788837069816680448,221476 795666247073533953,267862 773907182777606144,139404 732432741204033536,349197 750741734057922561,14277 791795849575538689,237491 794038204387061760,254135 749681074670866432,9292 732809841270521856,353228 774012970900791296,117257 767482394613985280,95055 793134086932008962,249841 768982815597662208,47940 794338034128977920,258741 766822814225666048,93138 764790832922714112,84724 788407880567447552,217519 758783632064602112,279676 760884651821002752,17640 768337306042466304,98821 785526342393749505,11774 767898283092172800,101203 777263811795574786,157082 761903152371204096,70918 764137374490046464,81924 776123275336265728,151526 791413849228349440,238639 792764474704879616,246617 754894827024551936,33356 763001550977368064,75897 752881085441159168,22752 788516855207956480,217601 764087491406155778,81702 788908101374095360,11774 750068150700421120,11015 766006667091775489,90908 786242528978796549,1063777 788450578217271296,218275 795358123628302336,266500 769929171032211457,115511 795709111044341761,267618 755163008930807808,35890 776879117509812224,157993 780727456940564480,179967 788525872567418882,203710 785826136513138688,197512 790976333035692033,234583 776083030049861632,153095 793494331080445952,252071 791097298231189504,235828 792766133984112642,247241 778494407465111552,166100 772820946864312325,132578 794083308649021441,257423 755692482336350208,39125 763848511796326401,78159 751857336398950400,14277 752889594216153088,24134 768436468054274050,106281 773975222131228673,140444 774371534202740737,143210 758381734232662016,52749 795123929656365056,261155 793497546303811585,249926 772003491556519936,127775 774398848357634049,142576 794235684357705728,248681 795152239241273344,261796 756377941949374466,42564 772884385469198336,118191 771183167361261572,122146 753839331685519360,29271 757452911630622722,47266 790548657204502528,232137 756833087397498880,43399 763715930375335938,79513 768935038251634688,109175 778308481321271296,167220 773959504904019968,140444 794544059062845440,261155 764943399959035905,84724 770484439642152961,87904 776839378052210688,158327 758345667051937792,738099 768149902052294656,104162 794320658566172684,11774 788733316409102337,220029 761013993339293696,66159 761594594618474501,68987 764640094045278208,83391 795352217557565440,266491 776067165606776832,153194 756564047768592386,43553 776667230461423617,157211 788887810614845440,11774 768652118903271424,107984 770446140525326336,118192 753950022757036032,30590 763022598301024256,47188 774400941298741248,141360 776074461812588545,152735 778398269328154624,41946 793152500035493888,249926 789484180140941313,226015 757796716556931072,48492 754802472800100354,33470 793960172435607552,255870 794668287703519232,261059 775078428387184640,146847 790738109122117632,232169 757430466798493698,47266 751959110384484357,20636 789308673554132993,225359 761838997752713216,69947 763550030368079873,79020 749653456743305216,9145 770143724806352896,112032 791434600518156289,238292 794531147698999297,261155 772464217987219456,112788 787967597669191681,214086 794019590325927936,257492 757591216913420288,47761 789247863083544576,223921 793281574007664640,250216 771461842304700417,124855 785586902401372160,196696 785776284466946048,196247 787498035584626688,210694 777638063035985920,162596 793159920715698176,249926 787120881730478080,209351 792884425323384832,247240 794574452621250560,261033 764176318867144704,82066 767826127893049344,101163 791152100642287616,235251 737410405711110145,350498 764674804842496000,79911 767740276987179008,97438 765581400611233792,80393 786013197664911361,200490 794576770448166912,261155 770680726874447872,120610 781330493128052736,187425 786611044009541636,11774 788888237284528128,221711 792496861818925056,246295 795290685108879360,261155 764321855742369796,82481 775097628535029760,146949 790619416333430784,232169 768839459278245889,11774 795744622626664448,267862 765294900124454913,86472 788124893485395968,215754 764935695320358912,11774 778003056638042112,164435 785551391825727488,196676 788729088475299840,218275 794007415121412096,252196 761064560069480448,64722 772660854865006592,131003 768126042980642816,103212 769645606700781568,114779 772561625824030720,11774 794962284321902593,257492 793531575170240512,250544 791015096524812288,235620 794553947432239104,261155 752920540994736130,24134 758295586269388800,52061 788373658091880448,208544 774355541430788096,143051 786028727557771264,198671 792163890767331328,244550 770316053712818176,110585 791207268180172800,139404 750868387606044673,15800 780449289436737536,177233 792136075804303360,11774 789042109043052544,217601 777302136539447296,156518 789333131518210048,224680 753115185427152896,24134 789238504328949761,206666 793341203550830592,249469 793169635646418944,249253 793378715300339712,249926 771801890019418112,125853 786391514108747777,203391 752702865395691520,14277 775341272747749376,148045 788106200596484097,215505 760543076108697600,60794 763470419710119936,78205 774916505221763072,143327 770752190646542336,120633 756310813724532736,42495 779314036353687552,173964 794198996260687872,258598 791924815128997892,200963 766640164370313216,92872 775615064753770496,112363 749375771823726592,7546 771377090847539201,125145 779670040023105536,172634 781098380210556928,185296 757572614680215552,47782 789427734275502082,225998 753671586058739712,27045 758745683943796736,54861 794036230149308420,257520 765958350592839680,89845 758932504187252736,54856 756482453053857792,43391 780119764953948160,178045 754861835552260096,18341 758928369517891589,54070 768816413926502402,109167 764976570121461761,85562 762133285405241344,431998 774203687971454977,139713 776167080370380800,153854 767735358314479616,100893 793172936093937664,249444 754032911997730816,29263 771446182312894464,124883 755474698071318529,349060 792066784824352769,243075 792616522304880640,246726 786270293358673920,201620 774399760660729856,7092 762461512023674880,351279 793181505359052800,249852 763049409785454592,75724 793865882082705409,155390 785586213533192192,197297 765001921576906752,84209 765161848857436160,26066 768682543554105344,99264 751601162655182848,14277 779415717045121024,171982 794558394602397696,261155 778566440152657920,165097 792437421476634625,243513 794827296511315968,260874 755553862602285056,38476 793117943345258496,249469 763802001708900352,78360 793959363576664064,256440 756315505330270208,42249 768451029184708608,100893 771370733222129664,124597 791152954296430593,78159 794583284663521280,39957 777606227631058945,162596 755893529063239682,40550 786234350933188609,11774 786394626936610816,203674 749738576057737216,9295 793546196052799488,249926 751057950450544640,16422 778393215288414212,167220 769691833488252928,110585 787020822414188544,207613 788422249531400192,214078 791372564476076036,238395 779309730607075328,171575 758359028061892608,43391 759406880229908481,57961 775308627376611328,148045 752896621462036481,24134 761304747508760576,67941 788471771989061632,217601 792059028486500352,11774 751061973668761601,10735 774655079462821888,139012 752876471694266368,24134 758666183881162752,54070 761635254251642880,69231 786258235133014016,201958 793061140859191296,249179 759090016911958017,56197 753009201815752704,25255 776888087880146944,159252 778749132450074624,170252 769220297052590080,110585 776162193402454016,154071 760929306428137472,65612 754720286088556544,33356 778004964538843136,164578 795673312651317249,267862 795048746279174145,263532 771780781991727105,11774 753365802892587008,27045 758411322316951552,52061 779469875110522880,175153 788587271826137088,104244 794928269640527872,260776 773183636237541380,134033 767784778796072960,101134 791706468395454464,238639 786720470989152256,205094 787089290677268480,204835 755509133080662017,37993 790059960793124864,228820 770601621793439745,119541 792645197331136512,246632 763213326339846145,47188 788458655242911744,217039 749701159296827392,14084 733481693118599173,355480 775797730379784193,151463 791348424226566144,238395 791727593850494977,240535 765375700182315009,81946 795764271682613248,247930 732394159974178817,351530 790528720725348353,231894 732387260595736576,351467 788390686743638016,217519 770012532018909185,116214 786966718514073600,207949 771448163358085123,124855 758078432240668672,49975 770795144916275202,117303 773530947052449793,137158 795259476576272384,264397 768837794449924096,108849 780204473847119872,176101 793195884255121408,249926 762677315193057280,66116 765335376479346688,86645 778050450348134400,165523 795382119308599296,266151 787243312470253568,205728 788157082251894784,215754 757441743235219460,46405 759059665334317056,56548 750814393470885889,14950 751231238615236608,17842 755018573878210560,34637 789084204143407104,223286 769597487187386368,113412 781898337112895492,191354 790756595105792001,235349 785548989735247872,196917 733031589446332417,349060 776114605949128704,11774 751126160881311744,17140 794726586436161536,261155 789726206639808512,227698 793924675961094144,256219 778605134037315585,167398 778939141950234625,169384 750346319261229056,11495 775451003944521728,132335 781325806286966784,185921 793922230132428800,256219 793241591448113152,250544 765302743154077696,86472 762340699488550912,71749 793083461930188804,249348 752986780962549761,24870 749220882632019968,1170550 788475373109518336,11774 763530869839581185,61444 794568332850712576,261155 793131413520289792,249841 794979339217600514,249882 763839172771713024,80192 766249388226252800,88432 766341136533291008,93036 764036196880244736,81562 762785247968636928,73926 763872742798200833,80939 768216211012227073,104932 777036239866253312,156835 772558027152986112,131542 775602430084079616,148684 785689420418560004,195975 763936184775041024,79970 770209150890549248,117257 788945914601897988,11774 790643009335492608,233131 791727283996270592,240483 773215063838720001,135025 779114150400110592,172089 792931454376214528,247877 773730091561918464,138819 785992852400582657,199840 786750116745007104,205728 791349861828300800,238395 795400705003560960,266054 756347061344141313,41798 774741657627467776,131210 794923848101756929,263895 753744381023227906,22439 760344854626967552,62130 767950710591721473,101681 752729108841312256,23167 775681076006100992,150404 785667972576768001,197512 795415377404628992,266822 758290283096256512,50923 773627832635383809,136905 773292324960948224,134371 754148371699470336,31377 789543237329575936,226731 793131287812898816,249841 793582708404416512,253793 793474846537703424,252408 756929428563734529,45576 788385898974973952,217519 790182047742500864,228354 788007727138123776,214354 777849408226328576,163990 795661599369330688,267521 753356919276875776,27045 751149736778985473,16953 771518528646066176,121479 751866211047137280,18298 774325778343264256,142503 773751328619147264,137042 781202245140385792,186434 794195321500868608,254209 771413153209081856,125145 795775094626852864,349318 773893399766192132,139404 758905704811945985,52475 773583154879889408,136814 793197555165331456,249926 787791827365687296,213064 756318976267866113,42386 786701276549619712,205143 793804137058045952,245591 750356969110798340,11774 764275203417501700,82283 780434424903106560,177773 788470632065282048,217574 790246795523653632,229922 753479689587556356,27045 793251452135182336,247983 792026276655607809,243187 795305124562370560,265809 772164858691227652,129991 793485728462303232,252020 793618685193809922,252679 792526065465950209,244103 793219299737473024,250179 780089752175439872,178258 776171256911650816,153038 794289089663168512,259134 772820034792062976,54819 785646227731820544,197286 787819520723263493,205094 780238290079272961,179120 791468466817622016,237999 753415846714716161,26140 778075083017334784,163465 766307455458574337,91946 768498618382757888,11774 789480383020662784,225359 792903403277922304,247240 778625817714843648,169201 788350763479146496,217032 794002729408417792,256239 794167716160667648,258331 795116274636517376,249926 785661544377888768,197512 787259936447299588,207613 790733277011206144,232863 785928190698979328,199262 765012035889340416,85727 771043011979608066,122148 758992196905283584,54974 755102431428706304,35403 778961218321182720,171168 779480626953084932,175269 749363298718584833,8297 758094140177387520,51284 780700749244297216,182036 793530702801145856,11774 785243674238124036,193975 765029086720847872,85562 795709217378357249,268448 775712090241789952,112363 787086433303396352,204835 767122398944657408,97852 788901923655036929,199546 777975130077233152,164846 769076358106546180,109960 779298317280894976,172962 793103990049411073,249469 766403263356932098,93261 790585069974986752,232487 788398798724661250,217634 792525330900586496,246273 764863655154286593,84724 793186325507641344,250430 793864611296522240,256255 776128038128017408,153035 787391429521739776,210694 791428718837112832,238395 780614392274620417,182146 785654907776868352,196897 794513594998210560,258771 774023836303958017,140444 785610362787815425,196538 789175458541637632,215437 791513456876806144,238780 768832766490374144,108849 769307103504830464,110708 773987583827206144,140211 793188700784033794,249926 792163166792790016,244550 793793943049830401,220727 794322095840882688,258878 780759599850872832,182036 755449652485300224,35890 793098438829232128,249469 770627001698824193,120101 788513467456032768,218275 762164055213690886,71026 769279015286956032,111438 790896722037837824,234495 733175087805927424,355667 793093798079369216,249469 763859637334532096,80486 765364921009856512,87145 790151744109981696,212131 762054997186080768,70912 770632986790354944,118191 781247183077027840,186212 767711347396096000,100605 770362970887127042,118482 779823359869587456,176109 786992399763410944,205728 762369619755724801,70679 792172469662593024,244550 749589851624792064,7852 762774392933789696,74868 768548447725158400,107559 757348906766249984,47090 755133022962323457,35737 777947046535794690,157755 780785419902386176,182870 755771290863017984,39384 769700524413292544,112363 779024795254095872,172057 772078277179637760,128407 764166542363729920,81869 794880573890293760,262849 766041162067152897,90384 781215358434746372,185595 793930738299179008,256217 787302852506947585,207613 793424684033404928,251001 776836101340270592,158589 759394600792403968,57722 770733123109810177,108396 759785364533891073,58542 785516857922945024,11774 756656750246391809,43391 764199425682075648,81574 792592406940037121,234526 766409213740482561,93286 769307639725625344,112788 771140937330397184,123595 766299513816440832,92075 790341540849725440,230283 793937643146854400,257026 788519450551070720,214619 765007418514366464,11774 752999193774526464,24497 770087110971887616,116164 785492810623397888,196277 776178196387508224,152314 773895001705222144,135381 793199762568716288,250328 788786371120947200,220526 770780511044329472,120613 793006868977233921,243865 765883191555133440,90031 755154942201958400,35890 776736988925874176,157755 770398072002244608,117833 792050411167297536,243187 756295933952917505,42432 758344373083877376,52112 766653371843346433,53185 793176391835652096,249159 774294899365703680,140444 793792268335546368,255393 768228798315638784,103046 792814449648365568,243187 755236424023236608,36219 771239815102631936,122776 780893602176176129,176203 780934345569611776,182960 781515985933271040,188401 790222517319397376,229724 767174117699100674,97467 753106791785988096,24257 763138664507465728,75899 787044708266545152,207733 760214856767115264,60018 751180196435427329,17143 762765997136760832,73712 795394547077390336,252741 762127211491127300,70540 774803167863123968,144654 754746250776436738,33356 785634331112775680,197297 794332789239902208,258741 760566159041323012,63268 786909393489129472,207287 788159111686983681,215754 793119159504601088,249469 758662877725065217,54070 788131110979076096,215754 780491457798955008,180759 790949057778757632,11774 778660044007206912,169201 759196666448650241,56793 758359493663199232,52554 766037003943174144,90539 789153961022488576,217039 750382137593851904,12883 769266093097562112,110477 775687865837715456,146381 780891801087533056,183269 794708381986684932,262849 766353657147248640,90694 773479201026478080,134375 752970478902398976,24755 771122831841038336,116680 785947711224676352,198878 761039893233479680,65455 777582101243715584,355701 795102063130791936,264397 779210615910957056,169437 791154107805474816,1323710 793162477513179142,249926 767898536566546432,101514 777858710299406336,164001 790155709644021760,225359 775778979970109440,151156 788432777536430080,207861 763503997340778496,77577 794733173796143104,262752 788531809256546304,11774 768219204084465664,103506 752977522636259328,25255 763087769807818753,47188 766064306442035200,89841 758216604517892096,47940 759142247426199552,43947 786953916063870976,206225 779553626171838464,121051 788517155448893441,218275 791686194694201344,240483 791683348846436352,234864 753899034167898112,29790 767804552733130752,101681 780600383806799872,181935 766697066613452802,95593 789248440190459904,223921 777694989748883456,148870 756695559855935488,43553 753692719315316736,29263 781201342102507520,185313 750654134387351552,13343 787091632105590784,207113 751562382887890944,18555 766372307875033088,93264 770745351355576320,120474 753797471449382912,29682 763621504852439040,1249062 794240997764911104,257492 791617757263593472,240145 761641634232545281,69947 771472528845922304,125881 779145206121672704,171168 766107858693984256,91370 791658387129896960,240483 788551504433065985,217449 785641084525260800,195975 786296924768915456,201620 768669438245691392,94699 788154569255641088,214899 788606269875752960,210390 750300578140463104,10847 787149527560101888,208014 790859765865910272,232863 773700188074569730,138382 774063397973270528,141340 758460825401040896,52749 753667781292396544,29040 763942842230198272,80482 788058146325483520,215005 773214850335985666,134470 786258554986504192,49459 787380697182986240,209556 769509285902618624,113894 794592838914707456,249926 792073573607280641,243187 774487637335781376,143051 790594022020554752,232661 755763904526114816,39462 785278475125096448,194707 749762027485294592,10064 758152264620118016,51344 762830200883204096,73712 765128077290725376,84209 775869675456622592,151539 795435381294592000,267133 793610682222546944,253886 774242873566982144,141887 760539164462813185,1248809 762450437161103360,69673 795011208910934016,263907 770223647982247936,105109 787841782109175808,205197 792130637398433792,230256 755458922744610817,36735 781354451940487169,139404 793955535070470144,256255 759814939209003009,58254 766048007254974464,81929 794222264312958976,258598 754990404483678209,27045 761750837957767168,27800 785976818503327744,200235 791707390290726912,240483 788542459336757248,218349 755152781380456448,35044 776549408544395264,156835 793123178411425792,249469 761686382309888001,69711 788984235206012928,221923 765012967578415104,84209 777659127686397956,159847 749995502683447296,10735 773852624231686144,137927 794588862412652545,261155 789822490184863749,227242 762333190577160192,72800 767405769054572544,97379 775730805347725312,150511 781422535565012992,139404 776846878025523200,158673 794531258843992069,261155 794696734559600640,261987 759752115480780800,56964 761188222533832704,66159 785339536519811072,193368 785984134866882560,200382 764142474029895681,82066 767921846767394816,101681 790094795574083584,228522 753203183397244928,26140 767853427112026113,102137 773334270924427264,136316 753765041611104256,11774 771512657111162880,126390 791715994171432960,240483 787450905037721601,207360 794116042003886080,255176 792559749627781120,246632 792429180541472769,245913 758106102403887105,41703 767916213267734528,101681 761305971742441472,66159 767032504939413504,97355 779215229561413632,169580 790991492127031297,235590 764138330497875969,11774 781853995153313793,190635 794296206927286273,258193 758430698604822529,53185 776711817150160897,157082 753354613865144320,26894 764181732178403329,74518 773645972589023233,138382 790598970519105536,232169 771315020378406912,118174 773746302857322496,354847 791050206880096258,235621 792162160319365120,243187 759777696201179136,37173 777476567408738304,47783 785984735868702720,198275 761750077153030144,67547 772950089929195520,132364 749648114676531200,9433 790794203961790464,232137 773250312186494976,135136 786324030785675264,198577 793145877871357953,249469 781230326399983617,182659 773631979023589376,137777 773660740448169984,11774 776144263587299329,148994 750043797632024576,10848 776201816149069824,152541 787120131944034304,208965 792770582752354304,247240 795076548806266881,249926 763496949039398912,78790 768636016383004672,107428 787409137227407362,210959 790259943643484160,229159 795074323279151105,249926 764455346316283904,82203 789495119640666112,225480 758684713917648896,11774 765170813616005120,84724 791634226483310593,240145 786321771792248832,201958 792072314556907520,243187 760167485832323072,61412 790924744560353280,234583 788795958142402560,221037 789206277138198528,215437 793161969612099584,249469 795339627037130752,265030 765034252278697984,84422 793638633882419201,251363 764421910146977792,82457 790155590639026176,227252 791836110519406592,238419 771713605771427840,125853 791310637519351808,237491 779051806387269632,171168 795104189315588096,264397 755479174937124865,36859 762032014681858048,71657 793234116519071744,249926 765339461479653378,87245 766456791009853440,93286 763393555943428096,75899 780865055097171968,183269 788373239047348224,208544 769772230985261061,114357 732756514751012864,1170396 749341674573225985,7849 774736968940982272,144635 794767391049875456,249926 793555599686533120,249926 756507883647434752,42249 792597071643615232,243513 781648112712552448,189613 787859239528124416,211829 773624366055563265,137978 769564879795609600,113412 778899298159165440,171043 779154783990972416,170843 789834976309096448,227881 750827779478810624,15649 757112292693520384,45311 756551671178752001,11774 772067519465070592,124191 788381602611130368,217449 794627296804171777,39957 759247728052412416,56964 750499714370502656,13343 771690672491335680,126152 793085385714925568,249348 732447776752029696,1170428 765557153738260483,87904 786447126737760256,202429 792880991757037568,243761 787504071473233920,206644 793461779917660160,234796 755086374924062720,35044 788850189389881346,218275 750901717722509313,15808 794010130186547200,256502 755508702380068864,36735 789696544199041024,227242 768942111823630336,110381 779115606889160704,167858 788712818598109184,220029 792588900640366592,246726 788514467944554496,218275 794978359512076292,264397 764134093743198210,82066 794559754714644480,227345 776434680912633856,155390 751553802939998208,18539 758541977340215296,1170533 732455191555936257,1170365 787944877254320128,212139 791334170744107008,225911 758376500424941568,46076 758681956733313024,54070 752301959957319680,18602 791351614061686785,238395 761030022366830592,64722 764979844748746753,11774 794555047304634369,243187 774666978476879876,144494 792537930006880256,244270 772232294966984705,129991 785927968971522048,11774 758731376103264256,54070 766008889691279360,90723 776104587359031296,153501 768778454405935104,108710 764528760565723137,82066 778634414209269760,169496 786947223007264768,207287 750922995976302592,15264 786233868412129280,201958 763446054125768704,78304 764160735245197312,82066 794939567069503488,262847 790299592835293184,229693 753553606872293376,23739 760553978211999744,63149 758308791041548288,41703 760917647676481538,65387 772167867081121792,118191 795658343599800321,267521 778367867121045504,167220 753964636274323456,30590 766367253843501057,92902 770310265598468096,118087 786738655649947648,90209 795006857039314944,263895 779058308758003712,171886 787893093211045888,210215 791717919990263809,239467 793824077211324417,255393 780606424715972608,169740 795668531308134400,267521 768696191148298240,100891 778983920188653568,171693 781486763080548352,188119 771671983821991938,122528 775285139500699651,148045 753798655551770627,28819 773357664445136896,24173 786387451107573760,201494 760248357587652608,61412 760849142239244288,64722 763337620097150976,77620 767804648497352705,101134 768556047220875264,106753 773614084080168960,136947 795474863603388417,252581 751972600495169536,14277 778408479690293248,152594 791831748917260289,240483 772384156668010496,127134 750030008270327808,195876 768608604081360896,107745 777346840912093186,160480 780627620304084992,182211 772808179700764672,121046 777313072247549952,158387 794534360464560128,261155 788205682784870401,215437 781526535530512384,187976 753372458338492417,27045 772814570251489281,132335 786928729721188354,203863 775403663065874432,148537 792535151674658816,245101 794779760568115201,262849 755990343682625536,40733 763213546901471232,47188 755166671409651714,35216 759114787183747072,55660 760526249060143104,63451 761559737745960960,69231 776206067994759169,153596 773274763452035072,134472 793977206552850433,256276 789518299377704960,225981 774007362369773568,131421 793522136526811138,252196 785290209579659269,194648 771863374439260160,128017 773895676652621825,139404 775083491843158016,146259 780632915281534976,182049 773053692509650944,134255 775722655521484800,150404 785970491425120257,198591 786699840050884608,7224 793469160806383618,252020 774328837085786116,142355 789829631020896257,227242 780089690674360320,176128 770312045585637376,117257 775729405897404416,11774 754012026826059780,30815 779848158293753856,177248 761289523384889344,67852 768931046914191360,110362 780728497673211904,181903 795337142012694529,266068 790619892256997377,232884 780993437566926848,182665 795713969742716928,268281 757595693032833025,47940 756731453438824448,101431 776156102245306369,140444 773969029572812801,136904 781117873339129856,185296 766638837535760384,95062 758386218715508737,48288 793545494936948736,252020 765174328174452737,75409 781261253872234496,185595 771393655156281344,125367 795708060748615680,268356 757277667355791360,46763 766994381505236992,95672 768851802024513536,106716 794697839355916288,262849 771218514061295616,122967 787399216993886209,210289 756622801239470080,44450 773656281252966400,137612 771377681451495424,125145 793134264241917952,249841 758307512080707585,52112 768266346006097922,11774 755145258841673728,35817 792766762710294528,247240 762696877963898880,73513 785640139607289856,196676 788153958757904384,214899 757933279043391488,47940 773554366913581056,137158 770380103419326464,118191 786906172808978432,207287 791113667483926528,232471 788651498523602944,219531 764969573678362624,78129 766739846727540736,93303 785329767969124353,11774 773182554140766212,135025 788002143575891968,207613 768865098622439425,209828 787866554323075072,213064 767805702605647872,101134 755494364604870656,37044 781550796454363136,188478 732478387067846656,349283 760113567970398208,60866 793973543621033985,254856 771160174979604480,122982 785265956410970112,11774 788481879200505856,215437 750041686009667584,10848 752990420645384194,24787 754092182542352384,31828 751567724615204864,18470 762470889950543872,73102 785623792726913024,197286 755114003135733760,35449 790992029333483522,235590 791329948762079232,206666 752851534292090884,22664 766435217947004928,93261 772480869823021056,130686 778293600434216960,167037 765006714588454912,11774 771802878096838656,128194 781546765870731264,188401 790691006748434432,232669 791364226585624576,238207 793200221815734272,250033 793634314474979328,249926 753662344245366784,17384 770705971727310848,120610 793607289743642624,252408 763891706152443905,80416 765958389675548672,90482 770463482919653376,118761 755835871899766784,24173 788759732731293696,220029 756576469460000768,41798 780567619539640320,179589 760625522929831938,62798 761362251097989120,67369 794667158093447168,39957 768879493251534849,109666 755137772151836672,34637 794673352132751360,262022 794847230226264064,262752 791796763648745472,240763 794537864696578048,261155 733160326292774912,11774 785637216236077056,197286 779897373921316864,177426 763152882476650497,75899 788044765816291329,205197 788538970195959808,218832 774857619370414080,144053 794407792438231040,191800 779351389977780225,171037 760892079832563712,11774 773851446408318976,139404 776851231818080257,158673 779800055020605440,175092 764605057178349568,80393 793467348074139648,220029 759225855528857602,55262 757411828716613634,45525 776136912121765888,153921 754166090033467392,27280 771183524720152576,11495 791026993542365184,234796 794956226249551872,262022 768608002601431041,106716 785845322991935488,198671 794910944002445316,262225 768881919744507904,108849 791302998978916352,237491 769789947607851013,112872 795366981079879680,266643 778953486067171328,171324 773703096342044672,1170776 792099943720685568,243187 756978916338782208,45122 770506660418756609,118737 755931309537570816,39475 795707829080489984,267655 762795134375251969,75073 767788940929662976,100893 772803410240253952,126152 794287945490567169,259200 765703615835205634,11833 786427786139435008,203350 772875568391987200,11774 789247958604709888,224818 768426229410197504,106281 767439435952754688,82457 768245819245985792,104406 793472352009019392,251452 766978112659660801,93144 773493488818200577,73383 764568821482999808,83367 780189573796225024,178045 765460602085007360,86961 785586671739924482,197286 793436850471989248,233195 761955486384189440,71341 763597575526215681,77731 774501699092373504,141316 770584506315186177,119832 777603453929394177,162610 792228404615483392,243187 775305543514595328,148045 775800082138558464,74133 770396808010928128,117609 792701311020130304,242249 770353937866039297,117257 771538914389614598,125554 790681288248295424,108396 768943036583870464,109448 781806166435360768,354238 750120231763189760,349231 795438984214249472,267133 794616394105004033,261155 794858171991003136,263302 765370320739893248,86103 766427419880325120,92958 762037554937942016,71495 795683402989105153,11774 795736623510126597,11774 781537550955581440,188119 785955656977166336,198878 754826865307586560,31201 787403549638438912,207965 772255811158540288,76146 753365424838967296,27317 794741809427648516,262226 755465608284758016,36157 778202990192816132,161249 795689333541830656,247930 773856338606747648,139404 757600910424018944,47761 756655889944186882,44429 788832460620517376,219119 733134885322412032,304513 793213565704376321,249926 757571443848732674,47761 793842733156667392,255318 755161931883786240,35237 760461650725965824,62771 789551070989152256,225382 751623934756265984,14277 791500975500558336,239405 761944048999563265,56964 794319738797195265,259659 791788904861069312,246425 794072380469612544,256255 732190312727257090,1170376 775122651480154112,146205 738792430850478080,11774 787013913783119872,207613 775612488242999296,112363 795486691993808896,266054 756893968063881216,44163 759092660690939904,56964 762614716908863488,73814 793315440638304256,249926 752668803763351552,22657 761356994502680578,68144 759472412979109888,56964 769836771454685184,115488 780793022543986688,183188 781245410778095617,186212 762767080374632449,74281 778600588640595968,166852 767025327298187268,94683 755155109726851073,35890 756468647326023680,43391 756395665794752512,42249 772245903516151808,129471 763731536076238849,76552 795617679172313088,267655 768180822239174658,104332 772387498311901185,130689 788483376185499648,218495 769665913381539840,112032 757463977949433856,46404 767779106725371904,100893 768952731415482368,110362 786602428040826885,11774 755081758362570753,34638 762586187823325184,73102 764182679592009728,82020 765373833188511744,84724 791031158586773505,235179 791387851967508480,238395 787261959251124224,199307 793956672922406916,254135 775717314381639680,147752 781208187190009856,145797 788470513865596928,11774 794181919739117568,256502 793246417028472833,247241 764985039218155520,85562 768397551544434688,99111 789980234481217536,228363 793096921640493056,249469 752001897121263616,20606 765125916657786881,84711 777984387853889536,165185 755861202022993920,39475 768779210701713408,107428 795756401868075013,261155 779835050707812352,174818 795094524137709568,258829 763080904818339840,73926 778039441025794048,165523 772471123221020672,131025 791629747960836096,237274 792336119182438400,245095 763443038064615424,78304 790019247325974528,213348 773271484697485313,133702 781291719669059584,185310 758490692452753409,50719 793415395843584000,249926 794526876438036480,261155 789486671343616000,226346 771916512693059584,126493 774650045073395712,139404 753569877584146432,27045 769528252796809216,10713 750535438666899456,13532 766372057617534976,93068 778351591460143104,167522 787103593438519296,208014 779071373813641223,172523 787815731471802369,208176 740935171369754624,11774 767480341770620929,99164 788124375421714432,215012 756265216208412672,42117 793837389982470145,251772 790787873859514368,221524 794585335174836224,256276 764491359235387392,80939 785496812715073536,195975 760824016886231041,64722 787351632140828672,1248522 788440433214926848,11774 755036112926695424,34666 759422651567702016,56800 794858605501628416,261155 793214260339888128,250633 768166788307775488,104162 789658307837300736,225359 772832902287462400,11774 791708233828331521,240483 768967953199104000,110585 770283298044141569,117257 776429275679301632,155688 795738623924731912,267862 761764618326908928,70509 772157809089650688,127707 792086156095598592,235179 793481966175789056,252580 767834685468766212,101681 762090501667491840,67401 792474517738233856,243286 775034998076375040,146259 786343892157280257,200288 770486505445945345,11774 742353079853580288,1247518 771747797037150210,127711 785290534063443969,11774 766693921971855360,11774 775800165345091584,151748 750730918311100416,14877 787317588976078849,210289 775156918881058817,146847 786317154425581576,201958 785600734263910400,197035 765829972070129664,88669 792525869491318784,245630 780826221496053761,11774 756775222397788160,39096 759056070681571332,53778 750782976640753664,15384 794669153210814464,262022 768597366421254144,107984 790547564332548096,232137 774451112946655232,140444 788721471761838081,205197 776615598851620864,156132 777529182842748929,162213 790940296100012032,234583 750880785838641153,15800 768208516083429376,104395 777258137212420096,155688 770401814025998336,114779 760424666209067009,62771 780845072833183744,183269 766225645873537024,81929 775127257283039232,146720 791075740599017472,235951 732847323995344896,353105 749055731731566592,7061 765601115148656641,82209 778355992903946241,152594 793119312693174273,249469 775689554745368577,150511 785239871111716864,194290 795434868083740674,266079 770566430672642048,118698 785302431907188736,72350 781858072658673664,190635 768888952916881408,109709 790004492368502784,228354 750602403762675712,13532 785664573084798976,197091 793578255106265088,249926 778200424583168000,165512 790697451728404481,233558 772957206769704961,133454 760543965728956417,60794 762387901422403588,73030 791581200246648832,236502 760520129088282624,63409 771924985816485888,128202 794402122074685440,258044 794694460277948416,258331 767896251174162433,100893 768525412037111812,11774 772980437173932032,132996 758997087597965314,55107 781521727985561600,187976 760905446676897793,65577 776039351444791296,151791 787086592305352704,207287 757667478164168704,47800 774038981407281153,139404 788655833269829632,218258 761340809945882625,67973 794962007107604480,263577 773522518086778881,136814 788098844563214337,215505 775774424964280320,150426 776764622057734144,156926 795404112808542208,263933 751091186983505920,16897 755802244658958336,37698 771186461173358594,122967 758366135309987840,41703 793304280321056768,170187 762832647500345345,74327 778380378822348800,164814 793770339591479296,252408 791483070184423425,237491 791358453725790208,238207 769122194181980160,97447 763221911312543744,66281 765663045674827776,87858 790604617403039744,221972 774699649709899776,144607 751619797511643136,19000 781574856584200192,131056 788406019839844354,217123 794047683182739456,256276 758681661391319041,52749 794624633987284992,262022 781226153247903744,186434 764080579457327104,80393 795399053299380226,266138 777611845591035905,162610 765124951909085185,86024 790563382986285056,231944 758425141869248512,52061 773643556854587394,136904 742915963587203072,350668 792392660430585856,245607 792487813627387905,246225 788332620140711936,214078 790698425545220097,232169 771481244823609349,125111 786603425471598592,204835 793215564739072000,105109 795616698166636544,267265 770417767270928385,118191 767140529477918720,97438 778411502659313664,167220 773229202883551232,134561 788813994886828032,220035 795049202984321024,247930 767898368181952512,101203 758064027939450880,50542 749932739961450497,10735 772058586239242240,112363 794571489601126400,261155 764974693946458112,85562 787771367957475329,205197 773132864837693440,134470 767035069496233984,95530 792820754094104577,224680 766030569083854848,81929 779096930022338560,172120 789118805993816064,223286 791822991399194624,241819 792791283978743808,246392 790278011404754944,229798 794993671380705280,263907 754728574763012096,33356 771294911987613696,118191 779946784479076352,174272 776291275666579457,153845 763942077562400768,80939 790946880926654465,235147 779423592010420225,173628 755077993802960896,35044 780638976730431492,182257 781665615035699200,177455 761870093466890240,70941 768235464784576512,102514 776496542840741888,152619 771552763016642561,126390 779993892724744192,464984 758656425572831232,54070 762459331807711232,47283 785856089829023744,198878 732766685178908673,1170713 756270103063203840,41763 789083631104831489,223286 787774155164790784,212139 795707491703209984,267862 787419434398863361,206117 759763620825796608,44429 751081015930593281,14421 756202598512951296,11774 771961739021877248,128934 767758522763272192,101316 786597771604287488,11774 789851362553131008,227804 759796115642339330,56192 771528826589442048,126152 772182692821606401,127925 757564955914711040,47264 767734045748764672,100893 773884598065377280,139404 762631271675682816,73926 778277637747675136,167083 767067229271625728,97386 786554473380405248,204413 765042674382536704,80486 791622924763398144,238207 749683728289452032,9433 768942540821188608,110362 787517782657302528,211347 794451056893841408,256255 795687988101582848,267655 781259903075844104,186532 791997490333618176,240483 766065557481414657,90327 765348562271993856,86725 767510552327233536,98720 769278071736238082,112363 756084814617448453,39806 791427860976193537,232169 773306171390320640,136110 786256083761434624,201958 788538007200657408,218977 759495531995418624,56964 785472307779207169,195975 788230469858975744,214899 779069438171545600,172523 762316647226970112,71353 773069205839179776,132364 780504853848158209,180759 756310439047290880,42495 732428528981925888,350697 750815843991351296,14950 764211363975528448,81869 776541690802741249,154986 776941536588161024,157082 793913212647374849,256679 751610361846038529,8139 777476802163933184,161984 751937591075827713,7224 792404644953600000,240145 763131499424026625,75899 763796876562984962,80393 775830021382377472,151165 766714205298888704,95708 775080923037655040,146246 768863129329553408,109167 790578306265473024,230708 768176078615556097,100893 793490077779423232,252196 761409722901757952,67369 781844016723849217,190635 789143256231714816,215505 786703559182131200,199546 788863323794268162,217519 752670620832395264,21074 789493795729518592,223479 770274875076321280,117257 762099276721815552,7047 770632229617741825,117257 781576635833196544,189032 790604446887796736,232137 761671221603868673,70085 790864345693585409,227795 753249303666102273,26442 778389960856449024,152594 789457668763226113,225981 794172176156925952,254209 793937197791662080,256217 794585716051177472,259055 770741953159950337,120550 795743163470135296,199307 736107773742612481,11774 775096524267073536,146838 756635247220035585,41839 779393241036750848,174557 762070605357281280,71429 764501406220824576,80098 771459916749942784,125554 787019843224559616,207113 758320508521713664,52061 749942818458796032,10064 768897119524708353,11774 772765896733437953,132335 786358343036178433,202429 794059448801226752,221476 756314859050967040,42249 777879941257900036,163990 773959411601592321,140444 775433176831242240,148537 792490622540193793,246225 790354094963560448,228341 772104836158459904,128934 758119390772662272,47761 780082961467269120,165185 754763403042824193,33356 773534968500715522,137158 780687384933314560,176729 764576300631592960,83648 761383804418215936,68273 786172425524289536,198878 794912260992864256,261155 752946885669904384,23929 787126495286136832,207287 761571788878786560,68993 774600438565990400,143585 779445265761767424,174230 786568288121786368,199546 794807840145817601,262849 762008014157148160,70227 773708970854871041,11774 781557917380145152,188401 775765795594842112,150663 751866588056412160,17794 760213163656839168,60995 761684212940505088,69947 767088476047060992,96883 788132837534867458,215437 788452437749358592,218275 778774078652084224,168794 794003926009843713,257492 749731443602026496,7816 781565765740789760,188401 771023062556893185,122146 786249789470048256,201958 777660459096748033,162430 757843901826732032,354238 785266278164406272,11774 752697181186949121,354238 770721747549184000,120393 768569988479193088,106702 786957215563407361,207613 760620003179638785,11774 762834809567584256,73712 786655754371624960,204413 764559538246807552,59936 773934316447469568,139404 771510900247244801,125142 791629277036843008,203710 769007584929906689,108781 758424204328919040,52821 732622052021174273,353079 795275680909000705,221143 778044470940041216,26066 776763696865476608,156053 788869234113802241,221785 789655926617800706,227242 758381676296802304,52720 766373514794373120,93405 761997936901419008,71178 769581185521418240,112872 785566821009149952,197035 775007172715548672,146164 761640900988657664,67326 768919454428172288,108849 781114698062102528,183759 792794152153088000,242693 762032217786724352,71694 785622067475456001,197512 786326939724345344,202379 795667021941866496,267862 756526835220045824,41689 777117207134244864,159308 778683030290386944,11774 785526253747105792,196277 786297787109351424,201558 794554670664585216,261155 769707450161242112,114987 753681388575068160,28726 777281365502857217,159876 785513591076118528,196233 794547436207403012,261155 753614018275840000,22825 765866928627937280,89640 773919233172312064,139404 765420224791412736,82002 762689885375500288,74133 753767460109713408,29790 755492681313349632,36157 775426928748617728,149304 753666777759019008,29040 781583224032075777,139404 760271735040028672,56574 763783794461638656,80192 795356447055945728,266500 762779757771689984,74575 787002448682418176,197512 775511601898106880,112363 754800888678608902,33840 771821046626254848,127657 761563119676030978,69231 790642138207940608,233152 736007459928608768,17292 795379398774034432,266054 763547955135643648,78394 779707904215617536,174115 754751115900706817,33356 762295950568108036,431998 781623722029506561,188498 792133811425476608,243075 794348978678677508,259034 763537870565048320,76535 794660479251660800,261059 790514001931370496,231894 792805794995515392,243393 764837076256694272,84689 794983607278456832,11774 774595824017895424,142648 767902600025018369,81869 765745178720112640,88920 772876974570217472,132370 744990490102161408,351949 764148044530982912,11774 772900041111511041,132335 794924132613914624,263895 773192530137526272,132497 771453117623832576,124597 758081658104930304,50476 775334707277860865,148045 760185676948275200,56964 786287942637498369,202429 756925029137260544,44450 787815796944740352,205197 763671231849701376,75929 788452183813468160,218275 790959701940772864,234484 787623306467868672,211815 780349250169364482,179568 773313915975368704,133454 757058233630679040,39392 757782391914110976,47782 780603709868867584,181789 781446032110616576,139404 795397430585987072,264397 793093780865970176,249469 795047412939169793,264397 755204249047498752,36219 753858326111203328,24786 794525925895507969,261155 772251238515691520,121367 785927864508178432,199262 794900461761556480,262849 792047093028364288,242693 759933361485819908,60363 788116634024210432,215005 773926497207721984,140039 760163056156549120,61051 791296765865529346,237787 794724386569916416,261818 793447147555344389,249926 788504206592253954,214354 758699838141636608,54070 760130816294940672,61051 795704611055304705,267862 760634047362019328,60849 793829831389609985,249926 781170267825528832,186050 772643383328112640,120690 795748031329173504,268646 732729358553518080,353789 788571748849426432,104244 779023429156610048,171324 775515825524600832,148994 788494125737705472,217837 752876733318238208,24134 767045837193093121,87904 792888844928430080,247877 760338145476907008,57131 760285630932869120,61412 793983165102628864,257423 794200897379143680,258598 791628266184466432,240145 763425936192798720,77319 787039689396084736,207287 761106837110337536,64713 790512855258951680,230704 781338858856206336,187469 795705678182699008,199307 787387997717041154,208415 763122652609413121,76188 795334867827433472,247611 793490340086845441,252196 759745042693038080,56964 780735001411227648,182036 777619267348893697,160480 762341631173365760,65455 780791750059298816,183269 781470585637437440,186750 791340036901961728,237491 766222346524958720,91381 773894910583996416,139404 766303201767239680,91946 758709204483997700,54070 793849794204663808,155390 758063271270285312,50542 772787593012404224,132335 788526887626604544,218275 768072910254776321,103083 787277217428627456,208016 791437145223200768,238780 753065846461829120,22795 768504718759002113,104973 778010054842777600,165097 768221533877760000,104932 773917333727227905,139404 765255316430725120,69548 773536001012695040,136610 794300137497645057,11774 787465645168336896,209863 773884101426151424,11774 758419853917159424,53163 795693273922863105,267862 751644478352556032,19130 766400190391746561,80939 795383821508046849,266491 791854025880645632,240145 761619475657547777,69231 779340213894123520,172862 793096145996099584,249469 765243770996662277,84724 787955460049670144,214026 791843333064753152,240483 761583124300042240,69231 790515464866766850,231894 791940977267056640,242523 778056118450937856,164694 764275678652936192,81783 765677774472351746,74575 791496138671087616,238780 758264457948717056,52112 766617907187023872,91810 794753114775506944,262849 773980279585275905,139404 788484859953946625,218351 750532968351924224,13211 787102401840844802,207287 760510817150218240,63268 775556553290027008,148684 795255288274173952,203391 794982997024002054,263906 790862035017830404,232863 776793354927378432,158222 757262633447718914,46406 776122145529212928,153006 795710491230433280,267571 761280942426116097,67709 768575387987087360,104999 791666410170777601,240483 751211408235327488,16902 757803111687651328,48922 761567516682362880,65500 759768540115300352,59666 785271497610956800,193669 757560247187869696,47782 774807368685072384,145456 785841692935151617,198878 780948442788921344,184223 779495285638696961,138812 759564311568060416,57574 750580909770993664,13532 740258277783666688,349566 771460240755789825,125145 787615104766472193,211794 750417289581699072,13343 766617658179616768,93184 775002515033231360,146259 771998369774305281,127218 794634397991387136,261942 758831040899129344,53996 752935531542147072,24384 787000715579240448,205728 747828627119603713,11774 787466014434873345,207613 763711719436750848,79691 779002662813437953,170252 794264453902696455,259231 794937658199904256,262847 759329848733081600,55661 768900424682180608,738099 793498979954724864,252890 790905284407373824,226461 791269374296326144,237491 766349664388022272,88809 793213761305870340,250633 759038066921046016,55724 757798852799770628,48929 765755586201853952,85047 772880870604697600,133257 788565928891985920,215437 776611181096120320,156835 772209854920425472,128934 789969246314831872,228576 790235053393489920,229505 759415910746562560,51451 773900914147155969,139404 773944908591853568,139373 778306743138914304,166532 790644506395836420,232881 759155887298613248,57348 755874694214000646,16299 786851456200519681,199178 789990553693728768,228354 793599766466736128,252035 794712747476975616,262022 763426229298995200,77731 786209191698501632,193639 753890653285801984,29682 765281260860301313,86627 771148149721141248,122299 785851417881931778,198571 762726630137729025,73946 766384115796946944,93261 777005489704042497,157755 756287473966157824,42344 781458636891648000,139404 763338054723571713,77303 771807552090824704,127711 752195046892535808,21536 767940084884647936,101681 776174006063857664,153194 765676769907249152,89076 767412915922231297,97519 790335181093793792,228820 777969516957491200,163824 780861061624950784,182726 787971893676675072,209151 764970612787810304,80756 785727931561697280,197512 753335835861417984,26699 755786791395823616,39197 791141273721769984,78159 766812333863608320,94699 754749062688100352,33356 764092618640805888,80939 791319194704809984,237908 738074708126642176,351436 792422736815493120,240388 795248926400139264,263551 743116203049246720,11774 742749906671132672,11774 775494565616910340,148645 780653485222047744,182036 750889373214748672,15808 785827805468778496,197286 767147606095134720,97852 790921141128945664,234551 732170870995587072,349814 793106219091320836,249469 778048068826624000,163219 785848984506073088,194058 750396043750088704,12883 778928440904998912,171168 769988045605052417,114848 788558614365507584,210390 765588295216603140,87904 770434902672146432,118393 771332028704882688,124597 786991047415037952,207949 777663092712886273,161277 781251933231321090,186434 785928041138524160,199262 793596627009232896,249871 790330223430471680,11774 758048079849267201,50734 768162451753988096,103294 786744716113084416,204413 758499075159306241,51615 765230123222171648,86103 792066266341126144,242712 788396186025746432,217519 791265080973398016,237491 761319928796327936,67229 762775245040214016,73814 786241240165519361,201494 778683922775281665,167622 787015531958120448,207287 790881902358044672,234583 791701461067440129,240483 755226790377824256,35403 795671141482233856,230311 794639153560371200,262053 767069868017405953,97341 793544192156925955,252408 754741905448054784,28033 788543600879607808,218545 795775624262590464,199307 790729472756416512,232881 788058842827399168,215005 740248221172305920,11774 773289535652241408,136018 767714900189650944,100605 795131698400940032,264397 760247083077074945,54070 756561400777019392,43471 767866294943223808,102137 785260521507487744,193623 786402376114577408,203674 791676029219835904,11774 755165491975553024,35890 788644155367034880,11774 754743721594277888,18341 750465672086335488,12883 768911789769658369,108849 788397779869503488,11774 759453253151039489,56952 769254306981801984,112604 791717839178571776,240718 766469402569113600,94261 795438182020087808,261944 765244387504771072,86440 786278691777110016,200965 763028694889668608,47188 792630111266742272,246726 774848808509288448,143043 780780266818121728,182960 781523594786463745,187978 753669418186444800,11774 795297781288157184,266079 754753424932020225,33474 772902176041603074,131007 790595620620734465,232662 760114053159198720,60866 776934688644476928,157993 754763932963737600,32404 774810867808415744,141302 762746618529611776,74727 762182560638078976,431998 764099634587283457,80939 763723021366407169,78394 749693832204161025,7546 774385570332106752,143473 779108891074236416,171644 768557047013146624,104932 761959420213522432,71352 779000830733193217,170477 790991444890779648,234943 794645952338399232,261155 752206497602560001,19703 778481455932411904,152594 792011440697769988,238099 789494176882778112,226538 780501649689288704,180825 759085345614987264,56231 793638292541607938,254135 762301838347558912,72549 776128616816058368,153658 749668029961793540,7461 750802241594880000,14557 753715993436884992,28282 754074422428966912,31686 775483588275949568,149770 750923615990849536,14781 786098426387763200,197512 785970103103860736,193854 787928157286313984,213887 754040417767817216,30802 794297530578333696,259543 795132057047408640,262847 779413101087109120,174115 750451947942060032,11434 778622256956239873,169226 795370748730810373,266293 794362789171081216,259034 780253314227339265,175549 778734395079270401,168794 777271566585376768,160609 758826877658161152,54347 775674924690247680,150663 759598156132876288,58953 793476720464687105,252408 794919895670497280,263817 791627365109624832,240145 794612449949446144,262051 786447352387084288,203140 767076138736881664,93170 793214110217465859,250033 785237549497417729,194221 754808427600150528,33549 794968316209152000,262925 750812311233794048,13040 769152274031603712,111049 779892839295713281,176218 737409227006808068,7700 775049119912058880,144611 776822717483933696,158314 786194513983188992,193469 734710441218322433,351644 788489185963442177,218275 753789398098055168,28569 791311572643688448,236502 777524440125038592,161065 768585457626001408,107032 768893013745504256,109945 762000367139696640,71476 769017844898140160,110362 769220479102033920,111549 775771464167403520,151071 785851256350842880,198591 793183711017705472,249926 787659291683541002,210289 788833017414361088,216003 786315406554398720,669866 755816597902663680,39810 767845727963709440,101681 781259970645897216,174321 773855727093940224,139404 753996677682384896,30815 778445564300013573,352672 791346540702949376,238383 760510141292609537,63281 769126417367961600,109960 755757096394600448,38796 764951162353180672,84209 787777875575308289,205197 794013491900403713,257492 760495709976137728,1248768 780474020693016576,11774 785987181525557250,197512 756893773406343168,14277 762040966974803968,71502 781208743539273729,186434 793209661352767488,250033 765937523470307329,90384 785989484911341568,194723 752187092868956160,19219 787874937570664448,212357 753112269844799488,22432 757643266074431488,47782 762123457136123904,69947 794687313238519808,261155 754785588897779712,33356 787746286195707904,210395 793108340738064384,115342 766431857772601344,91946 758829173079060480,54631 781345206390001664,139404 793525922276241408,250033 786683946763489280,205728 733057430846877697,27848 765230145070370817,83391 790991559772606465,233558 761924672413990912,431998 767747425352024064,81869 768517660552392708,103899 778847012095561728,169550 780616338859405312,182154 761075963127967744,66116 764994914476290048,85562 792721942960869376,243562 756628519048937472,44429 767176049243283456,97432 794734303540187136,261155 794202495480381440,258598 790213062150217728,228354 769289944581836800,112363 792826289891663872,247877 757480869741428736,43875 787717749199908864,205197 778645884695445504,154115 781502762815291397,186063 771717020933033985,125703 771338973960671233,122299 780833348704960513,11774 751621928205447168,18215 759151731913723904,57348 767801503981539328,92860 768103007712010241,103354 770743447506518018,353639 753694778429243392,12852 775717217241436160,150663 777922972107481088,157755 766412597285355520,91810 787101046145359872,208928 768836852660961280,108649 761321380923052032,67360 772585876220149760,131387 789208788171493376,224225 793908473645801472,256255 776954079209676800,158864 761665163447635968,67587 768773514950213633,107821 791747730360197120,179307 780465307190255616,172028 792390699912015872,11774 753734275124473856,28819 765346127776321536,86778 775018730082430976,146405 762613700666724352,47188 788108912931123200,215608 776264130177085444,152946 791074833756852224,236393 795264080672067584,265686 751207261465407492,16299 790802840545558528,231870 767925391071678464,97468 768093089164627974,102249 793174057411719169,249469 733135804399276032,355294 795337077764358144,264573 794576732149977088,39957 764976670092570624,85562 790326002782273536,231008 791302386534998016,236502 791348908211466240,238395 795350765162246144,266054 753961645240487937,30590 787956529311784960,213184 785620522692255744,197622 775392942638837762,148045 777319165531156481,160228 761621485282656256,68987 780092942979571713,177472 756561494406561793,43471 787997065297006593,213887 753212249209090048,26140 780792691474984966,183269 764903814067392517,84886 780159717867941888,11774 771867178106810368,105109 766762661895823360,96005 769871182111903744,114779 786602640683573249,203832 793113535433830401,241630 790050583096926210,228354 773942635048435712,139404 785301188262539264,194923 793874527985991680,255942 772782143785271296,132335 760925899772530689,64730 786598069957566465,11774 778102882033893376,1011996 787099914736115712,207965 768976927390478336,110023 792161765198934016,244289 794150791963668480,256105 773259854131650561,134993 795608924841918465,266151 762297366795788288,431998 767127063585140736,97468 792213067098492929,237679 763158128246546432,76549 768774433850798080,108849 778394627971743744,152594 779072381541376005,168284 780849580162318340,163586 753064570491731968,25255 787334992091152385,210207 793521982289641473,11774 787033225109598208,207113 790991533595959296,235536 794647518722326528,261594 760536313946865666,62877 750411282696863744,11495 788203683834015744,214660 757603964229521408,47545 794557339537788929,261155 790612915602599936,232894 791256030747381760,234564 764222384165490688,82759 793454486819835904,252196 764929022287634433,84889 758852775585251328,54631 776870364961996800,155451 755163574457204736,35890 790775641037803520,232863 786663444766396416,90209 759291343076065280,56317 791059453038751744,78159 773600248493068288,132335 761927715406708736,69548 761925453947043846,431998 790905563098050564,234583 790267132948865024,203919 766848325039501312,96263 786343534496509952,202798 763220206361731072,76628 775112539344699393,146259 758382043294158848,52720 792089850476367873,240483 792059751802687488,243187 751763917408497664,18374 760507033296789505,63281 792773609911705600,246225 759109206226014208,56964 752986952949911552,24870 774718555564576770,144654 770015731882885120,114985 773998327209668608,139865 781153062358573056,182870 766713530368208898,95672 768573006905876480,105109 774219779091685376,141995 776184015300722696,152314 785583331798753280,194058 785789495014752256,196277 757439818552922113,47283 785283020802568192,194648 794616559520088064,262022 794749650481872896,259220 794686902733602817,262752 780750982154113029,182036 787844416085987328,197888 788858601968242688,160422 787099234516336640,351007 756106776550842368,40550 763786460013080576,11774 767024912691187712,97484 759856068159602688,60102 786268892276596736,201346 791690100769828864,240483 794325407134863360,258613 795444102682865664,261155 773646525889077248,138165 791493191379759105,239405 776619436249796609,157082 781373065406009345,139404 781275857281089536,186004 773719798295519232,11774 794720630486634498,261455 761006716309962752,63393 790876820505624577,234583 769377696023392256,110302 772951254490382336,79987 764165153067761664,11774 778414374197145600,167319 769271019324387328,112399 794763282489884673,261050 750706361563017217,12883 763909609027362816,33186 768588143490654213,107446 785860578615189504,198878 786366238465204224,202727 758812400590082050,54003 776166160605872129,153772 788399492093644800,11774 760360235001323521,61051 773839156715724801,137315 775782670169235456,151463 766753573698953216,95708 776200384360484864,153248 773576310102851584,137158 750467739190489089,9754 773478389239934976,136947 791482864109916160,239405 774205104232726528,354106 768051537851604992,101681 765637583040831488,88399 792048714844176384,11774 761590169447215104,69231 765693946261479424,87904 780869622450880513,182481 778725885851471873,170169 792066694181220352,243187 791626570368585728,240145 777862703188697089,159308 795718451931320321,262145 786943776380088324,207613 755564646245933056,36719 770019197917229056,116388 788469492871467009,215608 788204825036988416,215437 765217099757326336,86440 792325716712890368,245147 764270520141357056,78274 791858065570164740,238594 791952307718017029,235828 778937829166460929,171168 780750971433422849,182183 785921525480353792,199546 787060748660846592,207109 780125901438738433,177233 790709255883984896,233625 795048682810970112,247930 741102951721099264,349283 758267296821440512,52074 778745120996765696,167220 775795121186975744,150404 775850842595266560,150511 774330547355127809,140027 775290333559189504,148045 790949873092657152,234653 786559991964545026,204413 792768787309207552,247241 768823799693189120,106716 794581908739031040,261155 762861938116136960,75327 789114583088717825,223286 792157751875022848,242690 732169878505988101,349675 780904788133154817,182659 780471517826064384,170609 794722258929364996,262752 755619134663036928,26721 787697979675201536,210253 785884908556197890,197512 754743723188228096,33520 787044249565102080,199307 772937316306329600,127711 777174638056964096,125055 758787085415374849,54070 759106039312633856,56964 770663846058991616,22267 761576560554049536,68987 765000105934094337,83888 787402904273555456,210585 759164951294517248,56964 764976760140156928,85562 744053997510795264,11774 777692433266212865,161456 790637127205871616,232169 785489325588877312,196277 760532903763779584,63451 769272282346885124,112399 781562097138368512,186688 788043018519535616,214354 792451388072689664,242254 762025533228146692,71596 788418425358053376,217837 780083764055670784,178258 781901211322626048,187131 788791502063280128,220028 793230326529130496,249469 791405927912116228,238290 793224264421965824,248770 775407494080323584,148645 795761648321568769,247930 764881045372022784,84724 732716618447380482,1170694 775000029647908864,146259 788861454770331648,220332 758030807260864512,50923 771190483146027008,123494 755163079139352580,35890 762010169102467072,70858 764140010522247168,81702 790670510803877888,232169 774000818160701445,140437 788780089223876608,220526 766759470797950976,95350 785603980374188033,197035 794553161298153472,261155 776845509130608641,158673 767448950383181825,98646 758489022708744192,53580 790600602342547456,231894 780719917293182976,182257 795089834570199041,11774 785888995410673665,197099 795274247878938624,140444 795337417171603456,264397 778137864068558849,157755 794595087405568000,261155 751791557028683784,14277 790725230587248640,232881 752885697028259840,24134 753710270707535873,29263 790834187993423872,231792 765311809242804224,84209 770709027118395392,113165 773642904862535681,138054 781298081421598720,77910 753692386505682945,29263 795741077487702020,267846 768975253485694976,110302 756413653805441026,42432 750492800362303488,13709 757421418514518017,46379 791721831204020224,240926 761571919204233216,69231 765205490167062528,79516 792142410817994755,243451 764190319994896384,81946 773447955340820480,134196 787371632948117504,210207 778200117891522560,166409 777666076851208192,161573 794542951670185985,259063 747775517479309312,45969 760208355247976448,60866 790987319599894528,234583 788689155383435264,219958 764170400695595008,82066 792171275569463297,240556 769341407802908672,113165 761976219101433856,431998 787697775702147072,211347 792096321960304640,237964 753278011420532740,11774 795299022671970304,265676 794367449793630208,260033 759391028554203137,56964 770059666390941696,114779 780164978657464320,174557 787738831696998400,212139 788174971654799360,11774 793285854391365633,250633 795355311871770624,266500 789818185457565697,225911 793951278560903168,254135 787107320400580609,208989 793422428688887808,249153 752688663729885184,22664 758119244794097665,50449 773781471941136384,11774 772862315549036544,1170555 771890726858698752,128404 757930048787623936,47940 760523241429479424,1248768 776796017157083136,157755 794670166370086912,262022 790940640045518853,164764 751840622470848512,18893 754027577233305603,30590 776041001466986496,152872 792107746921418752,236409 757654735566450690,47940 773701253494820864,138205 792927099183038465,248514 758763430228525056,54842 763443797367857152,78159 773354455928414208,134561 790718543440416768,233756 767338611222122497,92377 793136326656847872,249469 771865053247266816,128615 786001651136073728,199262 786682055484698624,204835 781190320503582720,171037 758140374900703233,51451 781573870952194048,131056 781397635773132801,139404 785480683183480832,159876 786003630348312576,199546 771423999578497024,1249843 773996224835784704,139404 778393022786666500,166390 791783307700801537,241678 794707586335576064,262752 754158795341824000,32068 787133758713372672,209151 788662464510472192,215437 780075757376774144,94396 752981130396270592,351350 758104646506250240,51069 771794600369332224,128102 773909761192501248,139404 764324100034658305,82283 755767777747607553,39462 775755913550585856,151409 760424871281172480,62771 777941359055339522,164826 788728539537289217,220029 794554543921102848,255393 786244938707066880,201958 790978142785503232,235487 753798260725198849,29817 753978470061973504,30590 763003587261788160,75899 793598510570541056,252044 787907462019948544,212707 792189946098507776,243187 793638287722381317,237491 758007877009158144,50442 758661079161507841,52061 788841169799098368,220526 793967109168566272,256276 785527335432785920,196676 762647143400218624,73712 791120816201052160,234796 788073666672144384,214492 795658057413890048,267521 753293580282634240,26140 758472099069648896,51778 785310216376217600,194648 787790287359791104,199307 786062078398361600,200870 790537217634623488,227252 794394512055336960,259743 792013894420205568,241678 788051648367235072,210274 794669292742701056,262022 768287145790283776,104932 777248715388162052,159146 785594017178198016,197286 794601348624891904,261155 791349956749631488,238395 785634492652277760,197512 756251549161103360,42249 759086835868008449,55257 794771074068127744,262849 780911399459577856,172132 785282603976945664,193669 795717508464594945,267521 771787081840467969,127218 760571623095279618,63393 775109700622835713,146259 785613227837186048,196696 763916353703030784,79589 790903241584222208,234796 759217471769436165,56964 770770304528478208,118192 750752613814177792,15165 788079376361410560,215005 768164311973842944,104162 793776276079251456,254135 772765849476337666,132277 787134235337302016,197512 766707189880762377,11774 776816045659000832,158428 759446204421967872,44429 774305692928716800,141360 778187106371993600,164669 757638704047554560,11774 758843042488995840,1248652 776065662552768512,153194 761249803204374533,65180 770379619828633600,117849 793537379432706049,252984 794645361805627394,261155 771843450341699584,128176 772508473133260800,131007 794276883718426624,256255 754097194123137024,30296 789796760969359360,226490 732991388233555968,354989 794513722693685248,257353 773008661006331904,132364 770656859082461184,118191 738435534196903936,56436 768256289428283392,80720 763332277128400897,77331 794263765516619783,256439 766001521129586688,87904 795026980362194945,258456 786261956286177281,201958 792624514802659328,246771 766584228897181696,94699 791475402719961088,239441 781806435659288576,182659 792712378764918784,246392 766051389747392512,77074 751084637154312192,16768 793140784933416960,249469 763355438146551808,11464 795378632717901824,266491 764309304354537472,73196 775178814871646208,146259 765012023948312576,85562 765100313640435712,85562 779356861929758722,11774 753600127642636288,28477 768074891417513984,103354 759154638625001476,56552 786407021046140928,203674 790971794710605824,234796 764182409302700032,82177 786975072443662336,208029 791617493508976640,240145 761511665175146497,18215 754082130355859457,31320 753334512067772416,27045 758444267651989504,52394 759407176691703808,56964 794282684034011137,258598 793180497300099072,249469 793413862297047040,249926 762811813608194048,74681 785810580372348928,194082 791710024607363072,240483 773599114248462340,134758 771099065144705024,122388 792036843856375808,242636 787890280779382784,195492 794533455640064000,261155 776912250741358592,158387 788471757015396352,218275 791492788290453504,237999 764194217929412608,82066 794642668928188417,260994 756196605145911300,11774 771686171600560128,127134 794316370456367104,258598 795767769627099136,267521 773276496748171264,135903 776068112751943680,153095 795693237143040006,267862 764397103284125696,82002 776972313195536384,118724 764152518620372993,195876 760592248442499072,354841 758460063002558465,52061 785985727892824064,199262 787889900934750208,212802 793093819717812226,249469 757259196563763200,1248475 759100635103059972,56964 766417094694936576,92159 764897432287207424,18030 773645012223533057,137693 768911726154842112,109767 794634117627441152,261155 768944119515222016,109509 790994663612088320,233736 781473782800211968,185496 785915550228590592,197286 789188377392275456,11774 792575651777646592,246632 766377712575451136,90553 767352010639302657,98259 749079685166870528,7121 757042782053605376,37844 793141969857851392,249725 795425126477103106,108517 795018613392605186,264397 767789812396982272,100605 791463557556801536,238290 794531043747381248,233705 794574015784361984,261155 756274261443182592,42344 758379330691076096,52885 764784506926620672,81850 781487426665603072,185595 757545389662859264,47782 764167963381407745,82066 768967060013461504,103126 758393080148025344,52554 790954589176692736,234583 793121557144940544,249469 794443209204080641,260181 756633140043583488,43488 770248413099151360,47570 788542524076023808,218875 794006058620436481,255870 764984511465611264,85562 767760168809476098,100605 767331613214670848,90384 759424707233841152,57921 789158083025072128,223738 789966065153343488,228576 780799945012019201,182036 770979976812298241,122146 776767241744363521,157840 755355838454398976,35890 791790658306633728,240584 770803277286019072,121479 741002270397980672,31836 791122238003040257,197512 778339838240104448,166852 764570647230046208,83945 766474833907421184,93286 765585227066597376,80643 781646768584830976,187044 793844186655158272,255942 793442533049118720,252196 795349112438673408,261155 763468492658118656,78477 785981270081798144,200382 794914054406082561,263895 794639109654544384,262053 776961084611637248,159546 755813914898608128,39685 790330195815370752,221795 742832344868913157,335115 785870531891335168,197512 773765972125687808,137554 756264108639473664,42171 789281254906728448,203546 746377150417219585,11774 770373232427831296,117310 770702397911871488,118191 780611423307177985,150151 793919247479148546,256255 754788126665482240,21529 763576014714736641,79131 765046264153137152,85562 786176467231092736,201494 749240566026731520,7852 758021758892978176,50931 785897646493839360,11774 791997041895288832,242602 763207008480813056,76127 795401047070150657,263817 790034981040984064,224513 778073648259174400,164900 785620652719910912,196277 793260108570505216,248253 765536047790952448,88052 772996069919592448,132370 751777239532969985,19352 791380198604234753,238395 733398754062045185,349297 777869031944564737,164001 777656888280383489,161573 791835191815737344,241964 795484981669732352,267262 765378312466231296,86103 767874752262307842,102249 773868045559267328,139404 777506696365084672,161456 795359673859739648,265908 790554498360041472,230485 752291146806677504,17842 790725667902021632,232881 765363443792621568,84666 764197844865646593,82066 778370863523590145,167674 778631672535195648,167677 785987157320163328,199755 762998685680734208,57574 788650515856928769,218258 750680214485676033,14462 787032772791574528,207113 756313295133388801,42344 777512442091876352,155034 760493015529951232,63149 776406499761479680,154534 777259638551175168,160602 792224685626830849,244550 760168693649113088,61051 763680826294996992,78561 765381732635926528,84209 789179258023219200,11774 795756475574521856,267576 781553006110060544,139404 744633377635041280,11774 763230848619511809,47188 788526274562125824,218275 776736791520944128,157693 785326261031821312,194648 761794940804313088,69947 771541310440288261,125145 763818880204677120,79987 785495539999731712,194059 776993936472674304,157755 749738370260082688,9081 775295987292180481,148019 795331359715815425,266079 756582133821501440,41702 768400164394377218,103261 771578449752231936,126390 788876261300899840,220076 778613762139959296,160539 732697671325081601,353016 780836641011298306,182659 786755524712882176,206008 786906930610450432,207119 794853856400306177,261818 765756067301036032,88459 777646428072050688,160539 793218939757039616,250544 789499656975872000,225981 792572553621561344,240145 769227279725498368,109945 764076780990767105,81702 767402418975875072,99140 788755814769057792,220029 794543101268422656,261155 750021642546515968,10735 765496504845033472,87245 777248447753695232,159475 780620797849145345,182049 765587434063159296,88052 768568103022108672,106281 764100319923933184,81702 772926902168350720,132335 766771604172832768,95672 794015033185406976,249926 756700329350139904,41702 775639574055882753,146580 791348026958811137,11774 757800624213766144,48926 766448367023054848,93184 754748548776878080,33549 758752414283423744,54974 785264433228550144,11774 758285912174424064,50923 793449473938567168,252020 755550601581359105,38183 764214658534289408,82642 778250930705707008,166532 764241622943031301,82544 781231379417890817,185496 760628105031528449,60112 787631603006763009,209817 793872980321468416,255942 773906773572919296,139577 794541868499501060,261155 793121004675563521,249469 768471036903976960,106774 765150063823884288,84724 787881478067806208,210235 795066636915056640,260404 780612005552087040,182049 755077956133724160,35044 773269809073156096,124597 785808865615020032,190206 786408150052200450,203350 795412811883089921,254617 777500868786520065,161978 758620743638867968,54070 767506168671526913,85326 790908373361389568,234583 760188443104276481,61352 769297896688721921,105998 758349372237066241,52554 759367373262622720,58028 785657212748255232,196917 772098355186892801,129558 791470850130251776,239405 753975331619561472,29061 766715940763381761,95708 767755316209516544,11774 775960708538216449,152736 754847353409011712,23915 792488235213533184,246225 759305665462534144,738099 755814607676067841,39462 793213954482765824,249725 759404944835346433,56964 774054749914005504,139404 762870122708996096,47188 754761476259188736,33356 765216289128386560,79516 774292613725814784,140444 791035608944799746,235179 776897021957382144,157708 792796391324037121,247056 794362677707554817,257534 780120527834714112,177233 768226536734339072,103212 779704169745649664,175092 795418241661358080,266500 766461310494208000,90031 788790357097971712,220497 761109638997680129,66105 788733504255324160,203710 791785028275560448,241678 750502322455719936,13741 793563002196758528,253206 788469435438891008,218390 763419643960786945,1249136 773932189914435584,140232 794389853479768064,259659 746750643298172928,352982 763797510561280002,80393 792817394347487232,247877 795414987145703424,266079 735868135199346688,11774 785326423422607362,193533 794615721644933121,261155 776158370512318465,153779 789675887780323328,227242 733103399726522368,355106 752976360365236224,14277 795719364053991424,266277 752651586443161602,22617 760375419879108609,62235 775518785679732736,112363 793901410400149504,255870 761163530687094784,66159 761708881206796288,70085 764282313324634112,82283 788604271239585792,217285 794580513986084866,39957 758215606189436929,352304 764536611233226752,82066 773270326327115776,135136 790980735775698944,234796 750767805008535552,14858 767180843286528000,94699 778024957842456576,165348 781534548295229440,182665 760603408415858688,63858 779327113669251072,173753 787756124871258117,210289 765217924101529600,86508 793893648006012928,256534 752141647882977281,20232 754090245080043522,30802 777262922200342528,160602 750328439748628480,10735 753377021837750272,27045 785894167192928299,198878 777864598208843776,161988 789951800354811904,227453 778428987609493505,166100 792131334839820288,243075 766532208848887808,85562 767966989180559361,103552 749299961116909568,7828 751750983756214272,19317 758412225799413760,52554 776063527912026113,152735 795037642014519297,261155 792486769166090240,246225 754795364209745920,33356 788506393728978945,218275 780786848561934341,182257 793458735368765440,252408 757069605697388544,44291 781725321657745408,188500 766967570125688832,95932 768924331506298880,99451 779462198087159808,173682 771609151801729024,124023 772221685558673409,127707 758345815500939265,52554 779372888839245824,174442 781130536433618944,185496 791160856805568513,232169 792407333078966272,243187 732179862547402752,349368 791971074430767105,240483 792445130523287552,241678 763823104695029760,78566 765216244001705984,85562 789562421845385216,221476 791134068163444737,235620 778339839968247808,166282 793629812044787712,252679 794017680227532800,257026 790895360680034304,234583 794350017939128320,257492 792489302470955008,246225 767679958009384960,100545 752298949399056387,21629 765582745896624128,84209 773886444498669569,137158 759152512767107072,56192 780857893847433217,182631 790213995189923841,227242 771685927399718912,125111 788177231713542144,214084 794871428575272962,263653 787486625299173377,210585 772634990899187712,131421 776881716413681664,157755 791114035047587840,234583 754062904597553152,31389 785649211396075520,197512 755232525191028736,33751 763116312574894080,76628 777974805865783296,163990 794526441324957697,261155 785617446778445824,196917 787067960368041984,206642 772517802817253376,131421 755799291675967488,38641 767089479899316225,97836 792012679682457600,242636 780616217945976832,182037 795489619387125760,266079 788933884079542272,220689 756744899677028352,354073 795463806361145348,266990 768855513203220481,105109 785663484952477696,196277 795347587633184772,256650 768879873930563584,109447 787355154756542465,210289 792063924388569088,242984 767848941496827904,100561 763088728688427009,75724 785580699197771776,197286 788001690590949376,213887 794257056689582080,257492 778316983964098560,167220 774134698301792260,141360 778832299349598208,170253 745649750272184320,11774 764913099900002307,84889 786198636610719744,201619 760882555491004417,11774 766424393140625414,355994 771164230087090176,122982 771918245494267904,128404 756284321762275328,42171 791371928699146240,238395 793644994150019072,254135 791696166626979840,237491 754070914980077569,31035 757567005843197953,47788 789185159945818112,221770 780777101385359361,182960 776086936532516864,151296 773516073450831872,136110 778708477619208193,169327 772797865315868672,122982 780492044913479681,180759 794609924689068037,261796 762005556659912704,70501 787019974644682753,208379 761954053635145728,431998 780786567635927040,182036 775900793891192832,121795 785307741749403648,194079 750767148423938048,14653 760324085393960960,11774 764305080744972288,82002 780171961137627137,1170820 788112512600281088,215437 785977179972612096,199306 795478407836471296,264397 788214790049062912,215252 793505626974334976,252824 772416338056863745,122528 756532172316704770,14277 755156714970906624,34666 793121272976711681,249469 754784444754464768,33356 763855588375887872,80648 786429310055833601,203674 793968613510279169,11774 764904498544250880,84724 790598024154275841,232169 790996612000514048,231580 761850493786320896,70912 763377163949047808,77843 767806667979362305,101681 756677224003100672,43962 732649676411797504,1170640 761950131453325312,70858 786003497414164480,199561 761240996680261632,65222 765011989080834049,82209 794378976152133632,259220 777536675777949696,159876 789538560428900352,215965 781380918837649408,183077 789980558210334720,229229 776615397957128192,156976 764598256911409152,74133 767559125169385477,97836 774258714165579776,139404 779076892532113409,168284 758523848778141700,47940 781579899622531073,188779 755151145065218050,35890 761147493946122240,66824 757591811254870016,47659 793181476430897152,249926 776575180911108098,156835 788200290843590656,352258 755909384564248576,40601 756027613597036545,41192 765159002086973441,85562 775837668143882240,151212 777184599856259073,158338 754704785736015877,32577 755090288268288000,34666 776131208975491072,153845 789809488299646976,225911 790739042010800128,231894 756968545137852416,45122 792966631668404224,232169 791548494251171840,239405 756744546126532608,44740 760606683148279808,63937 763901917625888772,80648 773985127869276160,140444 756926626382901248,45576 776042874924179456,153035 762805330388643840,74612 760344355202748416,61051 772829271337283585,132335 763602728278892544,74681 764121314084827137,81926 792013069748535296,243075 756259535157760000,42152 791403773394550784,238395 768265487457267712,104406 794699890022633472,262588 774265958521147392,142090 753316899178500096,26819 753492128832061440,27317 769542274774552577,112808 770859979439955968,52554 762066397388087296,71476 777240051965054976,161060 773718318779858944,349714 786031323152420864,197512 755471896821452800,36219 761817941947981824,69711 769318180909092864,112325 776094365575892993,112363 742127910799040512,11774 772611673702092800,129558 790925211080265728,234796 780943084041465856,183269 758857776068046853,48064 774695791524913152,127058 793053491535179776,247240 788478117383856128,218495 792020910538620928,243075 795431547969171456,252408 765636114015145985,88546 766632404450672641,91810 765720587465613313,88994 752909515209662465,24134 756197386423115776,11774 780646194137686016,80785 794649126067544064,261059 785302307378307072,11774 746183747486228483,738099 792421611676676097,245268 776165242728509440,153854 780615528880697344,182122 793766537953996801,247877 756573403683950592,43258 766994248377987076,95672 771707467982004225,127134 774338247765786624,143051 789429738158878720,224680 763367159636566016,74943 766203741942886400,81929 786590106207432705,204835 788506189231484928,217519 786208233920704513,201494 751193176040415236,16728 753324522279841792,11774 755498398720012288,38032 790577212823052289,231894 763817840457678848,76474 751619793258557441,18539 787104431082868736,209184 781357262723887105,139404 792819393017372673,247715 775377819673108480,148574 754227082754924544,31268 758054744099135489,50452 763354421744893953,77731 776205915326386182,152073 791463395962658816,193636 792429786673123328,245268 786299097573494785,202727 793183303947853830,249374 769228206092288000,111049 762311778571284480,72550 786580247730761728,204657 760257753533206528,56192 765620363023626241,87145 768529600603455489,107069 761701868900933633,66263 763963575127781376,79770 766770081246347264,95249 787409698211389440,208307 753696361552281600,28282 786652350438080512,204413 758721761961730048,11774 755929567299182593,39475 794598755328659456,261942 779101270007164928,11774 790894413497131009,234583 761365175991693312,67973 769294468730060800,112265 750212880348307456,10662 787075711047700480,209043 776606524475072512,156835 764281631054016512,82283 786200840101126144,201007 795611988068069376,267521 756992389449785345,41839 761408705162117120,65540 773961795841196032,139373 756599407332601856,44163 786293845336162305,202429 786736226032234496,202429 788345905674088448,217006 766533031695753216,91953 760623532493705216,11774 791744187355967488,241423 786165389902295040,196537 764506828428443648,83184 753421288438239232,27238 755622782470352900,37044 790918803706216448,234653 753670669359915008,29059 787017455587749888,205728 759750797538107392,56964 791668836223287297,240483 776854339109347328,158815 790733958384226308,232881 766717723040768000,95708 760484904903770113,63071 767802366586458112,101681 793134669541801984,249841 795731520396804096,267521 763018242726191104,75899 765027145496178688,1249007 788643786394075137,193533 794008611093618688,254135 794189479464620032,258598 785704493769826305,195975 793581586121826305,252679 795334743000838144,266079 761231810416087040,67229 771351663793889280,121479 793858525671878656,255942 771022029692739584,122875 770939813591650304,121621 781170886384680961,185310 749938816522346496,10735 773331242775220224,135025 774014254479355904,138488 758025243021578240,47761 776777532972605441,155451 766345761936199682,91956 764818744115916800,84689 792924989972320256,245373 787722347193049088,212357 791619701130534912,240145 761234948816678912,64611 788839217694584832,220539 795222345090732032,263906 771298202045865984,1249848 774343602336047104,141360 788870271319019521,221785 762976249304064001,75724 753738106193473536,29592 795741424444702724,262022 756275836475498496,42432 770047682912059396,116164 793982501538721793,257325 770954167670235137,122146 795093983215185921,263896 750478477451636737,11495 751842321021362176,19236 793294594448297984,248706 768986900728254464,110659 757795044933775360,48926 758486850566811649,41703 761219307057491968,66842 786970000213049344,205181 760535286132666368,63149 775772088346947584,151265 776984642129829892,157755 762660563465797632,73814 777167658034880512,160641 768945869580218368,110209 790652252641820672,232169 767713931271995393,80939 785933392596656128,199211 788876486052679680,220602 780601687929196544,181935 763319684154462209,431998 780453017913004032,180306 753445991857008640,27746 766106933291913216,87858 794125808927391744,252196 795617463086026752,267521 780591995068649472,181892 771157246243803136,124004 794635281563549697,261155 793455728728088576,251758 764661689166028800,84407 765261003152101376,86071 767349034960814080,98736 793938423237214208,256564 793924491390939137,256255 794531448002854914,261155 758421433965948928,50827 791277304395735040,234212 734176035646803968,354243 786774262791168000,203044 790910501467414528,233729 769308820547985408,112399 751742711158476800,14277 775704082463936512,148909 795082773778362368,263895 791323199225073664,237491 758015272049520640,50442 775857161830330368,145866 761598675068002304,69576 795698556715859973,267862 777728911283064832,158326 778629290552352768,167677 769848871107166208,73196 790120908774055936,228363 763946478502973441,1249159 767504510898081792,98508 777341227112857601,159115 788099908968583168,214247 753353006255570944,25189 791682696720314368,239982 778424536798785536,167407 760427524677574656,61412 751599830510821377,18474 763716059002044417,66824 768220373649231872,104406 772860110913859585,133090 785956620773842944,199211 787956529345462272,213920 763882098931408896,80939 775811138491736065,150511 751767516846759936,18374 763930143945482240,74133 793132973411278848,249725 771845154604974080,128382 791016369646993408,234583 779478431436304384,174230 767855777663053824,75615 780447477136621568,11774 794289264632692736,257492 767591348740337664,99471 773546817426337793,137158 759988597760020481,60163 778508543540367360,167407 758005059569328128,48663 790333398447300609,230857 768326314797338624,105577 766372368088375297,91956 765701085906411520,86103 790893304191840256,234583 765570883977093121,1249285 752879331404197888,23519 773944043168342016,140372 793200754592878592,250033 779672408676380672,176110 740573859355721728,11774 773664668716044288,137640 777928924621701120,29786 765053133399531520,83391 785251095409025024,194221 793974598584987648,11774 773884510177992704,138819 793408473253883904,251788 768121468911628288,101463 790586231734231040,231894 778005800530784256,165435 793968508002398208,256393 772842752958689280,132996 781311403390939136,185310 785348271547949056,192613 764157671050211328,82066 762054570126237696,71099 769921029368000512,112239 792412738844626944,243187 774696682768494592,144654 759695411091243009,59386 765637510521159680,87145 765745514113601536,89363 790913400259817472,234796 786213111300812804,201452 795403860164493312,266138 780478306428841984,11774 795266224787701760,263051 786956671893528580,207613 753589764805230592,26436 776161623883079681,153845 788047219249192962,213887 786642667140747265,205455 758388700694900736,51344 788785356019736578,219810 764833677402632192,84724 781377853363523584,185310 750377494474207232,12883 757308522761687040,46227 795103730056110080,264804 755963708879273985,40881 793166052326711297,249926 767829028741021696,101472 780864273690071040,182960 766062505634299904,90384 773588660184690689,354695 758273243979612160,48289 758754019007356929,54070 795257404942417921,263033 752886625777180672,24134 793175679525421057,93261 764971799029227521,85562 793154503352594433,249961 773300565522522112,136110 749241454111797248,7836 787147588168396801,208252 772579558759333888,131007 791488493964890112,238272 760257553867481089,61352 749653982419693568,7546 754051885858861056,31528 787413657600847872,210207 793490270625099776,250033 770408714004234240,118989 766077780731662336,90327 781200492504477696,185313 759548104500588544,58935 759550563671478274,58232 761665839997353984,69231 787161119555133442,207613 777793663585902592,161277 788678858027495424,217285 753311297253609476,26894 755561133361209344,38183 787470225851703297,201562 792218266500468736,242693 788458891617062912,217519 794323034626805761,256038 732238309724917760,1170417 775433037970636800,141415 751875100694093824,14277 750479721037606912,11495 792568501290631168,246632 795489528576405505,266079 734562033195175936,46501 768023403655823364,100003 779306030115106816,158387 756605882486620160,43553 769661115437453312,114436 775420446196064258,148170 755260975335571460,36545 794203265978146816,255942 763844869693419520,79911 775963674888372224,152507 785547656533803008,196538 766500095814623233,86047 763074282788446208,47188 794001205710065664,254209 776596044243238912,108396 751199225224974336,16768 786353568215281664,201285 781635472837709824,188458 790589416834150401,232169 792821979971805190,247877 760850183039037440,64713 759158556629360646,56964 781522384465440768,186212 762677847324516352,73926 757711177543593985,48663 750363424622776320,11774 759781400924917767,53873 763875617414664192,80486 773206686706171904,118192 785928719760109568,199546 793870551836078081,255942 754088936872574976,30590 768569240341270528,107423 778221071002587140,164826 790532576670646272,231894 791084426084089856,235590 773102184519102465,132364 773992913550180352,349942 793094591897440256,249348 778210675147563008,166409 770269441070211072,117257 771899750438301696,125318 776826177034027008,158520 754797510724554752,33356 758080953830944768,48477 779130810351837184,172962 785680745826177024,197063 794588876153167877,261818 771061464924758016,123085 753357726529515520,26458 780713366931267584,354847 775065070359420928,146259 780655667279491072,182257 791384058257289216,238395 795425395428368384,267014 766469723395649536,93850 793733179798675456,254135 752938119163318272,24173 754017470881628161,30590 754020257745006592,31268 788135570643914753,214354 793458036090163200,252196 792806921308745730,247323 794618050989395969,261987 795698208634785792,266054 779333122383024128,171463 787277310781222912,209731 786734694205263872,205728 760211826831491072,61011 791670956267888640,240483 776885973347033088,158387 763151087209549824,76723 769973758807375872,115511 773967619657465857,139459 775308552349114368,147592 793862768973586432,255942 750775827030089728,14781 756903606939287552,1248452 776992150865063936,1250347 776231470415351808,154720 768551981287743488,106317 791353508821958656,11774 793919603130843136,255942 765504335362994176,87868 787259470841843712,209151 788551027914051584,218142 795408085187694593,247930 769755353101721600,114987 775184830476673026,144494 780954187953647616,165498 788127445958463488,215505 769703178422018048,110585 790554017269100547,232137 794562517662109696,261155 749288895469219840,8047 791662848372080640,240483 794182679575089152,256439 767924738320691200,101463 776927994069848064,158387 760175737680830465,58945 788406928602914817,11774 795346489551781888,264397 791638772903534592,239456 794743582775267328,260863 793988970736734212,257423 754720083797245952,33356 786090650861273088,194723 770036705000845312,116570 763784862624907264,79987 763149209784639488,76549 765155923593756672,84724 768227178567704578,103252 791682633000296448,239906 768523870752083968,105345 773645640186204160,136947 738591853067436032,11774 780177769791651840,176781 791362978050347008,237568 779175195726737409,172962 769190696649625600,11774 781292094954541056,186584 788856865878716416,220332 778305250922868736,166532 789701233833422852,225998 789140559785066496,11774 757266274204291072,46612 767831902808117249,101681 781881952794140673,189613 792538029764337664,244270 794691694625193984,262752 766728052109873154,87904 791724663206350848,240535 775829933771755520,149793 762745577306255360,431998 768077386785001472,103261 758099927503372288,50789 759507263685926912,57574 756984779988410368,45669 759097810457276416,56964 777962495583617024,155318 771764918018203649,11774 767293711998980097,97380 779348433735864320,158387 792079142996934656,243187 793607666065108992,252020 758250466899877888,52061 780596902182039553,181935 763916373651255297,80939 791572939623632897,108396 766710123733680128,95593 790877716736200704,234583 794727543265849344,262849 756979085784383488,45669 760366856658124801,195876 764791073944199175,84724 762768600834813952,73712 776783867403395072,157755 792083832262434816,11774 749288060274085889,8047 763269813359607808,75646 791687580261548032,240483 792545293292089344,244270 780865306466004992,181419 755150151765884928,35890 759952592441139200,60363 776146159416991744,152872 771668418332336128,125367 770961134555951105,122317 774017114642362369,139404 791708453257568256,240145 780540333624922112,181409 793130242370002944,249286 793949647614132225,256105 795615116481986560,267521 752995120761466884,25255 788600891125399552,11774 781893369857323008,177455 788864036276273152,212727 754895490378977284,33549 775059171049824257,146259 794180003093213184,256440 759116548715843585,56964 777903353577795585,162153 774149539926151168,141733 733608239380631552,351422 768522210709499904,106083 794745233112256513,261155 759187198260371456,56964 757892408109572096,49852 791036915956842496,235774 759413301554077696,58267 769541476695113729,114022 758006796569174016,50804 772066948758638593,125554 772711336316993536,128926 752702636638351360,14277 751823829358481408,18218 773693469277564928,138488 773226326966665216,135386 775302965842157568,146804 786240915127934976,202030 755832795675652096,35890 779073901338857474,171463 785905321264943108,199546 794160078777528320,258331 775879956391874560,151302 755191178451095553,35890 768855482270232576,105109 793213472033140737,249725 770722753976631296,118761 787080859442569217,208989 768520740274524160,104162 788767617922260992,220332 794993818781229062,262752 773291574327332864,136018 771539867343785985,90284 752251522340233216,11774 774896527127044096,138140 778371626102497280,167674 788476881179910144,46572 788857832577851393,220332 755179754110586881,32572 791802964134404096,241678 780905907265744896,169384 786680443936448512,203466 767158955550334977,97852 753765658161127424,28281 756644030952255488,44429 786688402443870209,205349 763724767149121536,79086 769647277321355265,114779 789142285023899648,11774 757558162279071744,47782 763467569097506816,78159 787099802261721088,208176 772921078255456256,131924 793578295551852544,252020 768233122773118976,103924 793083299832991745,249348 788882671158063104,221782 764297939833323520,79999 771329453792321536,1249854 773621025842032640,138165 788130689375989764,215064 760875546146463744,65180 755116099902009344,34666 780918266978074624,184223 753912272523845633,25698 749679621138972673,9292 777846274896728064,163763 788418832012541952,217519 792494517299646465,246225 791797855543447552,241860 795618225161539584,267655 743646622320594945,1176510 750278481527791616,12277 785683452687425536,193515 753854995955585024,29592 775754551232114689,150663 795080621869727745,263926 758318732355575809,52112 778990731625017345,171168 788896205359095810,11774 766909115646021632,95672 768201632873984000,103899 793867142911369217,256255 767888912392093696,101791 770636218681978880,117257 757991828671127552,1248558 768566410574462976,106716 771127013763493888,122973 789518573463101440,226048 791357933271384066,238207 760754500147773440,1170338 766018326875090944,351667 794881067706617856,262849 767875839979651073,1175381 794732192438091776,259884 780716876095553536,24610 788797552317444096,220029 795055552665714689,263896 790001463103660032,228657 791054963262812160,234484 788071775573868544,212068 793146616928612352,249044 788119169476747264,214247 755773681628946436,39235 790539576137945088,231550 795379222718124032,266491 787076589016256512,208016 755667935419510784,38026 756512117906288640,43712 769152562561966080,110659 772158125541511168,126940 795743808935837697,262022 774607953638793216,128230 794193830597623813,258598 766742702725541890,95672 761679256862789632,69711 762255108482691073,71685 765299736857366529,77353 779859866949083136,172799 787705361319026688,208307 794282344500727808,259543 759014689699311616,53996 752919715299852288,24134 793910716537286656,256255 754728210953142272,33356 762772062830080000,66159 767093955498483712,97380 768931176933306368,109767 767426261274669056,97852 791358502140796929,238207 764621091558068224,84209 766688066123816960,95568 790931282893111296,234943 793167724147081216,249180 788551739251253248,218875 794720743443546112,261155 756316719824732160,42249 791072622788374528,235990 776442434251141121,152314 786454510545752064,202248 772082267053252608,129471 772505193430732800,131289 767709414262538244,100605 777624397209214976,158524 792069384864866304,226738 770904463267733504,121949 778156802009686016,164826 787373752493322240,209838 766397673339400192,91946 781614159809093632,188443 757593837661327360,47788 751550077118713856,18495 760534582277971969,63451 760927635308281856,65489 778982964554260480,171324 785282277269962752,11774 789468850798690304,225358 763038781259653120,73926 765047072999571456,85562 772854849364856832,132335 781424422955601920,185299 787196713140445184,207733 793459850596450304,252408 745384062894878720,352982 761845850725310464,70731 778408181949009920,167569 786062019841691648,196277 753212995124228097,25655 786391081843691520,203048 732651784498384896,353200 770273201461100544,117282 790916062988623872,234583 752914208224710657,22917 762077412087721984,71099 791408882337746944,237908 793923654937546752,221524 771098292507840512,123583 781268636032008196,186883 762733894734974976,74308 759092430670995456,52696 775463422167166976,135505 794679312993632256,262022 766019797473595392,90384 764160406889857025,82209 794271110837649408,259482 788419436013232134,217837 779402322090856448,174660 767459387564843009,95055 781378676864626689,139404 765182493993480192,86103 765885087984586752,88735 757233135407030272,46227 763147227103580160,75899 767205190898417664,97386 745075032997625856,1247671 792803949925457920,247241 732261715811958785,1170444 785278537758445568,194154 780395704678309892,177773 788760548817207297,220029 758664851363336192,54070 751570899799801856,17888 787002778451341312,46572 791658684992458753,240483 794944684401500161,262022 732700172140969984,398856 763254041648459776,73814 755894330586374144,11774 762144792012664833,71021 791277774577082368,237223 754818096804798464,33356 772928688912338944,132335 793845744977534976,255942 770118451998363648,116968 790604136391839744,231318 776430073582792706,155688 761747804226199552,60999 768846050295705600,103405 773515050338361344,137042 739846945074712576,11774 763087842067218432,47188 770085511985762305,113282 778304606707343360,166941 787009410262568960,208379 794029460735610880,256502 790329234329706496,230485 762087429469642752,431998 785549993100705792,196788 777994446080184320,160539 751084349718691841,13195 772306170228854784,124597 793252339633258496,249926 792695076942073856,243292 794954256193388545,257530 760665842279264256,22206 781290053473480704,177455 764349781795823616,82002 778826961221103616,168794 766541274983731200,92958 763856642052005888,80831 773675499935629312,137158 776253675354267650,154193 790572742621982720,231318 765073680271482880,85562 769348438479765504,111438 786179056437829632,201292 750366220818395136,11349 770315641798610944,118087 788152610444365824,216009 789527640533106692,220029 795746659854598148,267576 791246207079165952,235990 765372908759908352,352839 793606634505314304,249926 791703705133391873,240483 793168590346170368,247803 792750616699367424,243075 767168842363760640,61784 767834698278113280,100891 763443200686104577,78159 781169262438252544,185310 794018569683992576,248652 757681364514775043,47940 788203911513513985,215437 788445221403041792,215608 764266884711772160,82018 776085070587232257,151741 767730178642575361,100893 751735070231236608,17616 785915593589297152,198878 794147889010225152,258089 764686820726546432,84422 759156644294995968,56964 794229214442614784,257492 795759801103839232,247930 773654787485077505,137042 733257791524241408,355480 756619396513161216,44429 762441778934841346,11774 767719947195809792,100893 779124016351023104,350711 770351796669800448,32337 750475137254916096,12746 785520979824877568,11774 794582735176212480,259034 778516357415636992,165185 785579999516626944,197286 777604519492456449,162610 794976409324322820,262847 788585580623982592,192840 762308563314376705,1249000 762625519003336704,195876 770198970945515520,117263 754825166283153408,27280 775383866945200128,146991 766425020130332672,93823 767166842859352064,90384 780847246849867776,183269 743261236570263552,354153 789449119634907137,225943 792429911050977280,245566 765293748318244865,85562 785579142238449664,65113 792539560198766592,245101 785858848288563202,198571 765147547967033344,82121 750716033036652544,14462 785941176352256000,192032 788786202702905344,220526 791448458498547716,237150 765584450281431042,88471 771525365412032512,125554 775813631896268800,151463 763166696773484544,76434 788738088084254720,220029 795716509565931521,261155 770015035980673025,116229 792026394217689088,241678 758137242413957120,41703 766295458083840001,90384 785902670376800257,196991 776647723013382144,155390 785990906939789312,200384 732657634906669056,1170640 767027022820278273,95644 773256860845551616,135381 786305375251337217,199546 772920108817670144,132578 776831189470572545,156835 774499926910918656,131421 751220517042987008,14421 765597719771680768,47940 795255810779648000,247930 762720048448434176,73910 777560058796371968,161387 762936041858670592,69565 787996831703633921,214209 770638718533271552,117257 781610103459885056,186584 793268598454231040,249926 771011549611687936,122751 772149809348284416,127925 794341965806505984,258878 788790348776550400,220029 792907444083056640,196631 774229118233772034,141887 764173709699678209,82066 756361502442020864,41518 795246784272592896,264812 749225735685046272,7529 758476107108659200,52061 778680667269763072,169232 788074023443771393,210289 754905754839224320,33356 788467886595514368,218275 791344258447912961,238207 773838929535569920,139404 779439449268781057,174115 793874213983645696,191065 760836167407374337,64730 781610120333713408,131056 791792328826507264,240814 794668883097554944,261155 752891025199206400,24134 761280052462030848,67229 788453332801036288,217837 757019856394854400,43471 756482003185303552,43391 765690525378895872,88052 767870140868337664,101383 774629287638872064,144494 789352173058392065,224680 787756785729806337,205197 777384075472596992,159876 752629260037218305,22777 768592415305457670,105109 776884460914475008,154914 791430283018932224,238383 794699459045244928,262752 779754925106589696,174392 762744982541365249,73926 752202820066029568,21074 795335248926179328,11774 788812071337136128,217519 791415375619514368,11774 789832325961953280,227048 757556300548939776,43911 788985627052220416,220689 774946346335866880,143051 792156412629483520,238099 762279022730543104,72035 755841312230735872,39997 777060722379464704,158411 788781559939756032,220767 761288781987192833,24127 773883010538176512,139404 775067009772052480,141091 785670414571823104,195975 781397557817860100,183593 777311216914010116,160230 773959769614872576,139404 794534024840708096,261155 758525948111228928,49066 761412862275268608,67035 767778677417398272,100605 772121558861045760,129558 768562068874231808,106756 786792888994701312,205728 788727203261480961,210461 790742151550214144,11774 753376475273764864,24745 766101078383394816,81929 772160395725287425,129558 749812113900654592,7577 750427695276777472,11495 781600611418517504,186499 758408002101665793,52821 733582896607285254,1170849 779810043499679748,175092 732917425985982464,1170592 757609939829350400,47782 793157029497937920,249852 792029395288330240,243075 793868271044943873,249926 773889118573068288,139404 758397391716360192,47761 767853189475565568,102137 794540760393809920,258104 754723972919365633,33356 773245615031455744,134561 786736068003368962,204413 765547963133333504,88052 790547267799351297,231964 751540210115022848,18488 774397604415365120,140428 778435210446835714,165185 768636074511982592,106896 791636894098477056,235670 792550518308634624,246273 767936296266272768,101739 791642700348923904,240145 791694162555011073,232169 795720712057188353,268356 786264334594736128,202429 774023331209248768,141035 754021146480156672,30304 785922210540036098,197512 790311931512958976,230282 761020948887797760,65500 773081629522796544,131473 788498044509618185,192989 773559767138652161,137158 795697234461556736,267618 761374145258983424,68373 765330629663744001,87062 765155061110599680,86103 770354122058891264,117008 773063123267948545,127707 793460369104613376,252408 776918647453265920,159359 791006003890425858,235487 788881293035638785,221416 791392429341609984,238207 767878965264613376,94699 791019688973201408,235487 764540900634718208,1249246 786421358624436224,203674 771428262937448448,124536 769264413845098496,112399 785599052238860288,197286 793209975698894848,249374 771693852428210176,126389 791669295214460928,236863 792953135123820544,242693 758988880028667904,56194 768711921205850112,104208 793150256707956736,249961 795384330818232320,262849 765320682871717889,86763 786941125709946880,207613 761257480487743488,67350 759186915165822976,57348 758246399779766276,51809 760539231236329472,63451 766824349902835714,95672 789902144124047360,227048 791060022088249344,235179 793866569239687168,249926 795294371964780544,265644 761754642694963200,69231 786174911123378176,198620 790462533656317952,229220 772182902146826240,128934 787652809416146944,189581 761965405904797696,69388 785467712936013824,195975 792100443962929152,243075 762049531529744384,71476 778171946735374336,164826 781524351489232896,26066 791358532352286720,11774 781813338758053889,189313 764274514515689472,81702 767820072802934784,101681 753324015935102977,25255 769724751245893632,110585 764192723746246656,80939 787010703811043328,207949 794651322339487744,258829 766016193522176000,90088 794625056555016193,262022 754848931637440512,33474 769297366734237697,112872 793905172971864064,256255 758098484595724288,51451 785341592181743616,11774 756902519356420096,44085 769192036557787136,109988 789521863651233792,225981 791714402491916288,234990 769665021299290112,112032 794347794504921089,259034 790752966202368000,232791 770308777438384128,118087 765215123522793472,86103 776261153039056896,154832 788388823596085248,217519 789530983477411840,226538 794120779352961024,257492 795444663385817088,108396 770443064477257729,118192 759881637031088132,50596 771181069982806016,121949 793223965711806464,249469 753997823973199876,30802 794509424526290944,257492 753735377152860160,29263 764947843555684353,84887 778999993726230529,11774 773495265118433280,136947 765555226187149312,86745 793546581085679617,252580 795694927325917184,267862 758294337012793345,47761 786371374147174400,199546 794675865443598336,262588 759878284142411776,60216 791798806845136896,240793 786945349160095744,207613 761285434626437121,67852 780673454135648256,182257 776198645683146752,153194 786979926654218240,11774 760229370749394944,60794 772362443217571840,121795 768576948952043520,107820 766037086558298112,90384 786413753185120256,199352 787258802697560064,207613 788095397386334208,215005 794581092275802112,261155 786668080478851073,204413 766738975298056192,95340 794217295681753088,258456 764465255707574272,83391 794344992449904642,256038 761907632986726400,71021 795254909830447105,169310 761588966281785344,69231 765164768592207873,85596 763914530388713472,80192 777959392511680512,163901 754064023084228609,31389 775620811809918976,149770 791020623212351488,235590 753831611771129857,19598 786676905160372224,205294 790211306448154654,228952 758387878195978240,50827 759164674310934528,56772 780852616511184896,183269 792033361883725824,243075 778108900449148929,164001 791405041655488512,237908 793451435312590848,246726 772280457006346240,125554 792737073253842944,247241 794463351787159552,258456 785507337108762624,194743 760989433508274176,66116 760771249635295232,64197 776097968365547521,153095 761641939468857344,69951 793439262901346306,252020 787316146584203266,205181 788290402411421698,214209 795416614414012416,265855 779466509420814336,174557 788051795503411200,214354 763480701131890688,78115 793788147284975617,217634 752980873851600896,24366 775652919190417409,150511 781525274999545856,188315 763169994742038528,73910 794305106648776704,258456 793211914222444544,249469 771891228598087680,127582 779069780204654596,172523 770381004834037764,118191 794363172081778690,259034 790660894170558464,231881 794690841759588352,261155 755547593493581824,35736 766608303979978752,94841 787348268850286593,210207 776441262765248512,155896 787093997520982016,11774 793088769188503552,249348 758426062229385216,53185 791811118142410752,241819 751037322947338240,12993 775198907538116608,146704 793938461619355648,256650 733148035279118336,355106 788370155139112960,217285 793291741331804160,249180 734722219960635392,351644 759244394549612544,48148 761918367699705856,68846 780427160611848192,179537 765379805810262016,431998 792035169800716288,243187 785624754032144384,196277 791509454403493888,237857 758402379406376964,52532 785986860728197120,199546 773355772025643008,105109 788064639523237888,215005 732766874891603969,353878 794594853225168896,261818 759386997446156288,56700 780786643812818944,182960 787732421148086272,205197 787605815544811520,211807 790976339851481088,235641 773903304883572736,137869 780248959277084672,178735 790306942765838336,229693 779714963317415936,174756 758707494008926214,54739 764432817795149824,82744 786977001064194049,207287 764529311844040704,80445 793889428116762624,255393 773983089714356224,140444 766020184628989954,90384 780362476084797441,179165 780374788229435392,179742 771217149113217025,63149 794554892010582017,261155 776515808390438914,155451 785635038788358145,196788 792070179173896192,194085 757651767983210496,48633 788015534734450688,214078 791366744996655104,238207 755811186042662912,39384 792538160047718400,11774 767203894518775808,94718 765961294843228160,90384 775547275271630848,148045 764196745840590848,81869 763416176143785984,78129 780814983944863747,182960 785270093416505344,11774 795222219953676288,247930 768544860945076226,106753 775893739701145600,151718 767803973461946368,101681 771444426019315712,11774 790913622633439232,234583 769639428012650496,114422 764152188088320000,82283 761808523214716928,69747 742843293755703296,47188 755609720812023808,37656 772098928082812928,129471 768562771860553728,107469 793636626572468225,249926 756889459874947073,17416 764454092747841536,82066 773260884173066240,135725 772497822977359872,131045 778737945654075392,165690 776818838977519616,11774 777839779325087744,163901 787480830910291968,210313 762110744825651204,1248861 764950287836585984,84209 793192434234687488,250033 754709257635766272,32963 794138626154229760,257492 772624907075194880,131025 793598842339860480,249926 754725557728935936,33356 781338017302667264,139404 751029588722126848,16422 778023140697964544,163206 785459433132421120,195975 763788260736962561,78239 775134954661347328,146024 775401792746119168,148033 781332052067123200,139404 771280026553741312,122622 789663430122897408,227048 774609100852166656,142980 786072328593637376,49459 793193684040818692,250033 774427849990213632,141360 794340944132775936,258878 754749798343929857,33520 773248470568304641,354831 794357169739223040,257492 749757346662932480,9754 780845350202421248,183269 788772570275450881,218495 771535249045979136,124883 787839904331866112,205197 761981583318482944,70679 792399663789854721,243187 761067747279118336,65500 779126848634564608,172962 781522119725289472,188401 788152602156490752,215754 789500416815992832,225981 772612028951171072,124781 755503948145029123,38032 776869714257739776,156717 761534564531515394,68993 790951748303216640,234583 788361480555139072,215252 789535078112043008,226881 749617864974430208,9332 775075791159918593,146474 794217411905929216,258331 790188087229894656,229693 772093884079955968,127617 775759534166044672,151463 756325646704467971,42495 773715342413541377,79987 778392823678676992,167407 778394821451014144,152594 760100489371324416,60866 776027002860109824,152866 780610600778903552,181984 757667480558968832,48369 791817685562560512,234990 792364057382703104,240145 794265930519887873,226320 795391277168611328,266054 762754418835980289,74781 768978041213100032,110615 756262073181626370,42344 790889193954095104,234583 794759301512495104,262849 789325329324204032,225456 790864691702620160,227795 752015010134626304,14277 773496207880499200,136904 788212305653739525,215634 778706727575314432,169107 786702751468249088,204302 792513058299981825,242448 787086705920573440,207949 794529825671086080,261155 752951229358243841,24196 761759371978170368,70628 773693529360957440,1250074 775012599306055680,146259 785793668724686848,194082 758305930043912200,52061 761582638863753216,69245 749793073769701376,9667 786655049309163521,11774 795736035254800384,267576 753380011483209729,27402 790230075010678789,85985 761391470146359297,66380 794361571124211712,258598 773177239127072768,126152 792762367952183297,247087 792355040279289856,243075 773828672323194880,137869 763024110431576065,75899 788031283821682688,214612 787454458812768256,207949 764442557845762048,83391 781128105679126529,130635 773183494000287745,135025 776919664068665344,157755 773424937222692864,129918 790701081554812928,225456 749798079897841664,8891 788468006623977472,217519 756981552949506048,45669 757623569035603968,47940 793143199929741312,249841 781503859646619648,188401 786426435757944832,203510 778412365444288512,167677 771124433339633664,122299 778373613959479297,166852 764663693460185089,39096 790364254805299200,228820 794898775084912641,261155 794957337060581376,263895 788792687654608896,220526 777966305194278912,163153 790682843324178432,232863 787076689918431232,207733 756501918818721792,42249 776723969672114176,156835 760182829284073472,56231 785936233428029440,194949 794902336439275520,263205 794644226143293440,261155 765353263734595584,81869 751647736030633984,18215 757506856654819329,46280 773261415213887488,135725 791844963336290304,240483 794968139825967104,262752 768578247361650689,107138 773712740510818304,11774 778786904858767360,170609 775152390278217728,74043 785805579998498817,194250 750423408437972993,13021 766651743124029441,90327 795675550123782144,267521 764441768448315392,81574 770256067754336256,114865 775304901689835520,148033 778043988133548033,164900 769146758526107648,111388 767853913299120129,101163 788496083198566401,218351 792405728778653696,245750 791976817078906880,241819 794728644665032705,261155 775761546202886145,150511 791677165603520512,240483 794926811352272896,258040 757888653515522048,48549 769294231147950080,112363 769980287359062017,113754 765332980680187904,86053 780616067261472768,182146 750839349978226688,15643 759589296768638977,56964 756787563227025409,34441 790976033457528832,235590 769382997086855172,112336 780473672247181312,180233 788381322494537728,1170441 755823680400359425,39462 793179471679328256,249180 794016600915513344,257353 787325348056821762,207613 759262148975587329,55661 765563537003544576,86320 765254292076834816,85562 790693775794241536,232911 772484728008081408,129471 786914858071576581,207287 765556212435972096,88052 771830076291756033,128194 786696850887811075,205294 776631828778196992,156132 780612164725858304,150151 793427457751646208,252020 768972231787499520,109667 774300660279808000,141867 755760903287664640,39462 778369964797407233,167044 778003535384367104,164814 794334973167681536,257492 788731855348436992,220029 787716918857854977,199307 794593984979070976,261155 787376377897095169,199211 789084555579953152,223286 785854942074527744,198878 789155135922462720,223286 773715483887448064,137042 793271608030863361,249926 760867318809387008,65180 766003767452073984,90908 771138876794630144,122967 788594046633672704,217285 764985932122497024,85562 788000596649357313,214354 769019543679361028,110585 786328466098565120,202379 772775281085906944,132335 776834660240388100,158387 794972063677169664,13629 760765042811809792,349507 795698998564835328,267655 793860474626412545,255954 756899360802123776,45122 759101021029359616,49852 785825413108932609,197512 773879160028573697,139404 789752464522219521,227242 764965606236053505,84445 765174827539804160,82283 786394888292007936,203674 769963277468200960,115511 765770701123022849,89076 767685422256418816,80939 789935738519367680,227048 739876480461754368,353488 772925582770405377,133519 779147296445345794,172270 754910315754557440,33355 760580343917187072,63868 781365389632700416,183593 755166709154189312,35890 770250171892588545,117257 769754574630551552,114779 753014484520673283,25253 754715910787719169,31932 793242006336180224,250633 781044879560433664,183759 795427997029429252,265855 774965061165125632,146068 785913543564537856,65713 794893070957477888,262145 753444340421107712,27045 793045645636538368,243075 793140909219151872,249841 759724808577904640,58634 766126874460233729,90384 764576917907501057,35479 780943407992692736,183269 773036461729861636,133454 758746526814351360,54070 785657602847879168,194082 763182050589351937,75899 788929305426399233,220029 770845542339403776,121479 760772394243854336,64677 790708949230256129,229693 790725816329965568,232863 773638213525200897,1170555 779717005423308800,738099 774932715992788992,137979 766706173286416384,95708 760460613730627584,7047 771840673855119360,127579 776186999938093056,151718 768068639211872256,101681 775429292083798016,146991 773831840599867392,137869 785350623759896576,125055 788621932761608193,218507 761208886288347136,62492 776020160138338304,33169 762029794590547968,71596 781062036641898497,182036 750075979792470017,10735 755460638089117696,34666 762985380157100032,75073 793104014388764672,249234 794730029485817856,262752 750466102296096768,13532 757616840705208320,46911 792532302412873729,246295 749685129438597120,9295 773687577551314944,122982 769691853847269376,114779 753353541129875456,25189 774716679288868865,144654 776449831904550915,154832 793189701947654146,249926 762607395033886720,65500 763085108383473664,11774 763513582801788928,78360 766048349912838145,90357 768467873501179906,105041 760206793435779072,61412 760169229517676544,61051 776852216896446466,158524 781865162294849538,187131 766706488169684992,95708 794987654546935808,262752 763079294553698304,75899 771901960198889472,128615 778725590861946882,170169 794983710261133312,263864 736175603615977472,23217 791446485455908865,238099 754073909918523392,31686 767527813167521792,86103 794621190690275328,261987 754752405087014912,21888 762808796087406592,74612 769705777468538881,90982 775823842761551873,151165 754218962485846017,31750 764166091966865408,82066 768882341108453376,105643 755125519318937600,35044 794371489906556928,257353 767189720946372608,97355 770298258144960512,116161 791478851129909249,238207 763193487361728512,75899 750402537765953536,13021 790894207036559361,234583 795695144175632384,267855 776752383070183424,155898 751592344949063680,18893 771494245383348224,126293 791717375473176576,238207 768231324880470018,83671 791661339152351232,240483 774070883618951168,140444 793182675590868994,249926 789128180992880640,220332 781439010094850048,186212 787081387547435008,209043 763095671607930881,75724 732284818248110080,1170474 794311100099530752,258598 765609749777879040,88546 771035213828919297,122146 785684120705888257,197512 779462571271262209,173937 732245241768476673,1170431 754791457257467904,32814 753769013331632128,29832 787005704469032964,205728 769949514409074688,114779 779127298670727168,172962 756281363305631744,42432 769143782977642498,109967 791325750750089216,232791 773523914161004548,1170700 756224999191678976,41702 773685883446919168,138616 765033167271190532,82066 774273456049455104,141360 793131875317473280,249469 780627939331223552,182211 753751936197922816,22439 794566516893097984,26572 759843134536687616,58227 768830019544023040,84209 776584037489971201,155896 791752180583829504,240067 773752222979072000,137158 773928764770127872,139404 781452869618769922,139404 752653453667606528,22439 758820840473374724,53996 753428428682989570,27284 772459847165935616,129662 795498830821109760,247930 786981606972153856,207949 791348257947398144,238395 765207444633034752,86103 757634710528991232,47940 769527010486022144,112382 780058396938633216,176129 776804095327805440,157840 786630334469201920,47940 794542080743723008,261155 732582535088246784,350697 773713194703527936,138382 791786756832129024,240070 795731334572347392,267862 793174500938579968,247241 794209796714958848,11774 778955358157082625,171324 790831514254610432,232669 769954983772950528,114254 793045207168286720,248193 768856906534301696,109666 777963457924636673,164783 781397963264237568,187749 766578328677523456,94644 792104958183239681,244008 792473993798295552,246225 749099869680250880,7142 757973239276507136,47940 778465216413609984,167220 791317660214501376,217837 793814319356112896,252639 768680655140089856,107984 755215911171284992,35090 743499748787818496,11774 755914822475128832,40550 766379086331600896,80939 765627346606886913,88669 778401823501717504,167407 758131607072940032,41703 775133397014290432,146716 780065109146165249,170187 752778882655236096,21332 753970008926085121,30781 795103894569250816,249926 794449443005272064,259034 792829815522988033,247757 760597081136431104,354841 777664081000095745,159861 766306049800495104,90384 773600633714778113,137042 773975600428118016,140444 785843775880982528,198878 788863191728189441,220806 793104328307253249,249348 764062795050561536,81601 768131686265683969,103354 771052542050566144,122955 777573985273847808,159876 793923300741279752,256219 770339823945129984,118192 777029978038767616,157755 794007971457970176,256239 761696030807044096,11774 778339764881633281,167220 766748842599575553,94683 793843038007296000,255393 762035999618859008,71429 781285363356663808,185921 787127280552271873,209035 786423180068028416,198393 790732439341662208,232863 793597703519342592,252196 777586124940247045,162213 791015845921116160,234583 790681802331480064,205272 791022614147915776,234653 791433566169116673,237999 763562022332166144,78394 790911334116384768,234796 776245214805651456,148033 776219651021869056,154534 770267671015280640,117710 755776853315584000,39462 771991736537255936,1170685 771342218762129409,124597 792103433343991809,243614 790663512351711232,232137 749521353309552640,7272 794842049371631620,260613 764467022373715969,83391 793188920636825600,250430 793893751211057152,248652 750057829302546432,9433 787161848395071488,207613 776469215213518848,151916 757744605358096385,48663 780777342700441600,182960 779572715397128193,171955 769904826515730432,115435 786601415904993280,205047 794502887648989184,258456 757731701636292608,49056 764886781305028608,1249241 772896079901696000,132370 773605964930875393,137869 787930831100735488,213672 770693034841223168,120613 754071667954057216,31529 764276021608591360,82283 769645081573941249,113412 773975684133875712,138119 771896346601254912,654029 795116012790251520,264397 777539982630195200,157755 785475548873187328,195481 749920674936811522,10735 776378963987984385,155390 788575861758767105,219429 767758086727725057,100515 777247481314902016,154774 785302115795210241,194949 794561908800098304,261155 733886467408175105,354962 787418117643210752,206117 793928171339022337,11774 752647758075596801,22938 777637816209518593,161456 767146598417563648,97386 790127636597075969,228354 780716496897110016,182257 791464756724981760,237908 787698777637347329,212139 785653981251067908,197512 770792023490170880,117303 771949408921460736,128931 791040314924474368,235590 750042158590230528,11372 774058490599972864,141289 779114941496242177,172089 771317235092639744,113836 764178978441658369,81946 767840478578573312,101681 753206769481121793,25135 775738775137693696,151255 754796919726092288,29263 774122305995669504,140894 781545338586865665,187611 788457334137757696,217106 788759013965967360,220332 764483935292227584,73196 778330987457552389,166891 793612712051736576,254135 767752305156493312,100605 755877451100741632,32570 755156134751764480,35890 765675537918328833,87904 776103248679829506,153675 777842937111523329,163990 753780174357790720,27330 751167077348544513,16897 764472826275500032,83429 766621575722434563,91700 786770587859419137,204684 761286713406787585,67852 778295346032054272,11774 765663272104108033,88052 766349620179894272,93286 742563680605372416,8431 763326958595936256,1248966 775897421230387201,151526 759779536326176768,59202 786652836071374848,11774 769542718376861696,112363 785848917808254980,197512 755536806263808000,37684 774043625596608512,139404 794942755487129602,261864 781854753487777793,190635 768106934243323905,101514 779462567701929984,174115 769138910270074880,109945 772084664714407937,129471 779010338813571072,167448 780803366322483201,182726 793200855738703872,249927 794210175301263360,258591 752189690598428677,21343 781915114953900033,70338 793281937381191680,248253 794016957741744129,257492 791065134076534785,236454 764180479008399360,80098 792436299613569028,243187 795472433688047616,266491 769632801914294272,112265 733359948881596416,355480 753207761668681728,26029 754002909784739844,29263 785257287048794112,209828 792043925875806208,243075 757067514710925312,43469 773728498510811137,138909 775913894367879168,112363 790211393383440384,230021 776828320092557313,157755 791654914816479232,240167 771553626611253250,126389 786099580555452416,194723 776513480778059776,11774 766672665985908736,23217 773674971616780288,87904 779445332488884224,173964 791374043546918912,221785 788520302196105216,217034 781160162564378625,183269 792590380126527488,246273 779180567266938880,172962 776102975089487872,153154 776931569856487424,159093 793916141609553920,255942 765659063850000384,88920 733929514909245440,353374 790263229851328512,108396 752668078870302720,17284 771113049306562560,121949 793289848303923201,249841 758726981894574082,54842 785907170399223809,11774 775434718007484417,148994 793855892785664002,242693 758337331317309441,41703 751794617301889024,18893 761018181561364480,65455 774813668299055104,145244 751111705128636416,16299 753638022659399680,27402 764221887106867200,82766 771141214372495360,123583 793910861660291073,252581 771494767041601537,126293 776807972093689856,1170352 753268819745910784,26539 794749455182528512,262053 778374199303925764,167220 771090780068904961,121949 775368921532600320,108396 791967387327221760,240070 764891100767068160,84724 751716828942995456,18326 770004349544169472,115435 770386385152929792,118191 788399884600737793,217519 771558645859442690,126389 764786369361215488,84724 768501220902211584,11774 771758265206046720,125742 766442015403880448,47940 789831857600860160,227242 788540942001156096,218892 792287487334821888,243187 762725118153887744,73814 760257080301383680,11774 762414146994311168,431998 759060879056842752,54631 771771431352987648,127871 771701830313086978,126614 780645196589510656,182211 763812884958806017,79131 759820120827068416,58924 794226135315775488,255942 785328654007926784,195165 788713160673026048,220029 772419356026220544,130026 792678827814182912,246392 762720066848763904,74247 772821635590070272,132366 779992715442421760,176110 764176529647599617,7311 766555461864689664,93036 794684812388769792,262752 758178674491424768,48289 780766158936875008,182870 761955682794901504,70858 761237290681327618,65180 771918292885929984,125742 792841827166498816,247241 750358107381964800,12535 792492525780992000,246225 761343237609123840,67908 773853370138365952,138819 793177317271035904,249841 790621303267024896,232601 748941684591955968,11774 793260825561608192,249926 791829068891189248,241819 785266076795871232,194226 792107287955574784,11774 793504763518316544,252020 794566681783726081,261155 758436045813841920,50476 778912204309397505,167319 752289664078315520,17842 788471167262691328,218275 773538152103358464,137158 756479009412648960,42416 786564711655636992,204413 791069219534364677,235590 795675231008522241,253717 773944642999951360,139404 762740444048465920,73926 766351389656219650,80939 766350352354508801,92166 772805766923231232,132335 734737840756674561,65113 768122468301058048,102514 754034066673000448,30296 772908130967490560,132335 754718297455755264,33356 758178183220953088,28724 787730315552788480,200397 788454506287755264,11774 756659092031176704,44274 761275985090064384,65180 763287866789232640,76771 788170292363427840,11774 795084041754124288,238429 790655876881350660,231894 788390152502710273,217519 760291099386716162,61544 788473999185551360,11774 793589583174782976,252020 751611847682433024,16728 771717042508435456,126293 752841195601076225,22953 763548880541585416,78394 758429298416115712,48289 753731229967585280,29548 785844427877212160,198671 794693227429429248,262022 755242876464836608,32596 775436242775191552,149254 778304665351884800,167220 786442665210499072,194450 793208957770797056,250033 788234680684339200,215005 793980349302841344,257026 752974837279109120,18555 788763669442224129,220029 762991231215374336,75724 764449078734299137,83454 759231643089530880,54070 781186521411915776,186149 771561222995009537,125204 773705750484955136,137553 788136856491876352,215754 779053166465646592,167319 752660825945493505,16638 763957913824014341,79981 792105306037841920,243187 794667202406400000,250293 767398123308216320,97379 767814553275105284,145399 758366183364005888,41703 787121896856756224,207151 768820859859562496,108710 792439931025051648,245698 795279430662975488,264397 773536112274845696,137042 791379502505070592,238290 760613263981711360,63937 755444203757330432,36877 765045077257232384,85562 764815661147131904,82283 776053529895067654,152872 767098091480711168,93170 758277022242201600,51344 768927385584410624,109470 791193848349282304,234796 794495791830302720,257492 781212837444214784,185310 793985022772461568,257423 764939230053175297,84724 763398768288993280,77849 761262877151985664,67453 781660696429916160,187969 786998642695557120,204284 785836331150737410,197297 764941865401679872,84724 781805644861014016,187662 789482311100366848,225981 793113828758347776,249469 766692603815272448,93184 771837685124075520,125554 793072147082141697,243075 766896140902170625,94683 766312858585968642,91946 766989745029283840,86103 781424947428225025,187519 791271384143896578,237491 752218917750333440,19115 770696989264736256,118191 780606032309542912,181789 780792573644333056,183269 753705148162056193,28512 768567900047192066,107446 777924034302349312,162029 765183292484251648,86103 788750724402470913,220029 793169410882211840,249926 793227567176245248,250033 790024171715563520,226712 749306175087316992,7916 751081731785052161,16422 777939807699816452,164669 778583753257914368,166804 778788364573040640,168698 788313670287781888,211829 793115834235424769,228576 792150209631428608,244448 780760497733849089,182960 790648972536721408,232169 793610108781690880,252639 775742247212027904,151185 768467031406632960,106281 773860786456453125,126016 790980903157702657,234583 763447612817149953,75897 753950758475747329,30590 788781486002405376,220526 758420303735205890,52983 764938893879865346,11774 778812956842733569,167448 786326570873094144,196524 751930538705817600,17794 762124290825129984,431998 775393170741825536,148473 779071852576505856,172027 791085045670752256,234583 775057637402640386,146259 785853272661909504,198616 767301343329542144,95672 778269994991947776,167046 751167495206305792,15808 792339867845791745,242712 758109531423506433,51451 732201288071565312,350021 795025857370845188,263895 770607900452466688,118191 779877507315163136,352034 758313170117140481,52311 781613937489879040,186584 792820569221849088,234575 773281520115220485,133702 790610533732851714,232169 769385350120689664,112788 788760051473342464,220029 794706668558815232,258331 794856092224417792,261155 780400606406123520,178258 774468465113509889,143750 751972950534791168,17794 753003021655769088,24439 788844828658466817,220332 794959829139918853,262847 788752189246234624,220526 766025387436445696,87904 758663310547890176,54070 772925712160481281,132578 786675854004871168,204835 755596557026627584,37424 756635225111887874,349970 768132740344582144,103212 792146383298060289,244297 791423148403154944,164814 794539651335909380,261155 764143954929614848,80393 787817650822930432,205197 771151621258678273,122126 763709640941109249,79691 760134813084971008,61145 776971970516779008,158820 789489416372908032,225358 747533477059375104,11774 795075125364293632,11774 779650813115248640,173347 786167625927626752,201378 793304229339365377,248253 771862405148127232,128615 794715176591388672,262752 767826559440781312,101514 786662419569504256,204413 794022782107467776,256564 777934230433230848,164826 774997580115607553,145876 764221155712589825,82066 787834084630212608,213064 752988724452024320,24248 776237079621545984,153779 761763547483410432,63268 777389679037575169,159876 760971411590643712,66116 768967734642094080,103446 773879775072886784,139404 778057290607792128,1182483 793246623820189697,249926 773926163077029888,139404 776256438356160512,154071 791911567700922368,241765 763757520456482816,349449 771314871468261376,118191 750776072757776384,15316 758416696147410944,51997 788475861611769856,212528 760141876414382080,61051 775466828093022209,148870 787312068160479232,206856 792078753732161536,243398 786643150240612352,205270 794741284581711872,261155 777518851131117568,162213 786405458659729409,202727 764164828499804160,82283 779461189642452992,172185 751760412161503232,18215 758859657053995008,48857 792820009726832640,247877 795751711424020480,268646 773959276255522816,140444 750883045809455104,11495 766270412166688769,91798 767885430612226052,97811 793843108572114944,255954 794591519197917184,261818 770994377200111616,122009 792272268156174336,243398 785473059104907264,194723 793684908786978816,252408 761540240389570560,68696 766762016560197633,95708 772822897056419848,127579 756224391403360256,39235 776847936495902720,158589 778707345794740225,169327 785472134495678464,194723 768759886444453889,108385 758357461032067072,52112 758809673948549121,55261 788567214102163456,215437 793141252539768832,249895 794628670019293184,261818 767069014950576128,97355 788053062078300161,214209 758122108073283584,41703 767932688024018944,101514 790318365646675968,230334 749253840289927172,7828 758809348734726145,54347 765418685171249153,86961 764325703626088452,81869 773560499560599552,137639 779349296835661824,11774 781489956191473664,188119 791357917446467584,238395 794685528511840256,262784 773846868480626688,139404 788082819968839680,210238 792119959446958080,243187 755683398547607552,350669 767800492541870082,100893 758784228049813504,54070 793946308293885952,254135 778184318007009280,166347 734543557177004032,354962 762340492210081792,72809 777362134032388096,161456 759150253710905344,55660 787025835706507264,198586 766420645232062464,93850 763490951385980928,76406 794004239811047424,255942 795421497154293760,266138 777174843993288704,160592 790271494446206977,230270 790530002966249473,231894 732574032160153600,352725 751101016033071104,15808 779071647307489280,172523 785882772871208960,198862 754701494235066374,33021 768693810503249920,103701 778264862052880384,166916 786972559086583808,207287 794675775144423428,261155 752279893300228097,16931 765929786644500482,90088 794988133410443264,263895 764939505295962112,84929 770270941330964480,117257 744634213790474240,11774 755059602761342977,35044 787255893075304448,207109 790302389320290304,230311 770298489620365312,117257 769713671568232448,103354 794570321323921408,261155 777944958951157760,164826 753509969287413760,26140 759079288985432065,56784 776920774296895488,159505 792714583114776576,247182 769360847508340736,97380 771509261406875648,125554 781246364021825544,186170 741341513615958017,11774 763366219156160512,77731 795713397627174912,268448 773571804350648320,137042 791243207254249472,237385 770438098459197440,118192 794198646543683585,258598 749927716007321600,10653 765578810162982913,11774 780900035563323396,183269 785584288901193728,197297 753584157201145856,27045 740225177993125888,11774 763782612762505216,78566 750793694245158912,14653 773591460583247873,137869 756948965602521089,45672 761325807180587008,68057 753904646754824192,30270 772799086672084992,132578 774400488255135744,141887 791480901733453824,239394 754748949093687296,33549 781504769626169344,188401 748204657772732416,354238 773231547340115968,135517 793560065173094400,253206 787717940850417664,205197 780437712297877504,108517 794524886475636736,261155 781592987860074496,188873 788530863424372736,218275 787010678460678144,208379 753716599568211971,28732 786242203072942080,201958 765847927302553600,87904 780859992719196160,183546 787530067417137152,211347 758625359055073280,54070 777863481093529600,163763 788726060443693056,11774 794560124446769153,261155 781147216698306560,182385 785986983151542272,200382 793894814047690752,255393 787140115630096384,209416 759363049006391296,56964 788489455682191361,217958 775371483757498368,146259 789729503937437696,225608 770321344185577472,117303 792809884022562816,247240 753402261464682496,26458 776695411465564160,156835 789898601602375681,226731 770425535209975808,118230 781537648842199040,11774 793477836673736704,252408 743138772309577728,11774 785936132404117504,199546 771445796944351232,125554 786284718710894593,202429 790001475816521729,229296 753019301695676416,25253 766604490103459840,94699 770065926058303488,114254 785492180521463811,196277 786656831359811585,90209 789281834903347201,220029 794349428005974017,258981 754826462679535617,33356 793188120489365504,249926 756589536277176320,44274 765999230347513856,90723 769524982556786688,112336 772224736218734592,127636 790162115562647552,228363 776216713696276482,151947 767884696122294272,100605 776891592091144192,158864 793263310875471872,248770 790528445834854401,228341 792947193476808704,246375 794992731575570432,264460 764662475333758980,81946 793277319129489408,249926 785625672311898113,197297 756616250973941761,44429 766414664083398656,93184 795260018593558530,265795 791337652977016836,234796 781794435990380545,189527 777140283179880449,142506 766648220009107456,80939 795101064295043072,264397 791375452694806528,238290 793537904450662402,249926 792011379381116928,241819 761986603170410496,11774 781203355356041216,185310 775592478581919745,148870 775717233129435136,151071 786914027477864448,207151 776552201913335808,156239 755379315437662209,37044 779094821856219136,171644 794195676309688321,257026 764871624776622080,82759 791775665565478912,240483 757591312891731969,47844 761352174353907713,68057 767833528629358592,100605 768738453651468292,105270 778205747947659264,164826 765305118942199808,86653 792081301247369216,243187 762463368133222401,47283 785787952253272064,197512 756947269212135425,44291 759133553963757570,56952 787124734932594689,208252 791340913788268544,238117 755154486692286464,35373 767272235212103680,96263 775372113867857920,148473 788733468725407744,220029 776853028502511617,209828 756701151052038146,44119 758043563573641216,51069 754826946735906816,24173 754126796640038912,31389 792144920479830016,243187 768179749738811392,103506 789240442416140289,351424 791858349553909760,240145 786062534222700545,200870 789948880490078209,218164 778271874258235392,166532 754713435745710080,33027 788467275502202880,218275 771625754673029120,126389 775457555283927040,148870 774217951130025984,139404 793997942654910464,257492 749674979994771456,9754 776800198530109440,157993 788473208970227712,218275 767807916137123840,101681 763839335099539456,80486 791762325518815232,239998 766440884644769792,93261 766354063193583616,80939 788708961449115649,218258 780850423317966848,183269 791442941906554880,238207 788702090088579072,11774 790957655900753920,234653 753438435554234369,11774 762001053919350784,65180 785849114458202112,198571 790799114015473664,233154 794005647864041474,256239 761732225213747200,69711 757704821650718720,48991 758508614772404225,47940 773559293345927168,56964 785550337700659204,130635 795437984086528000,265855 773905972494381056,139404 779817724876824577,176218 791032191539113984,235179 795037046129774592,262849 763088427772416000,47188 779134625184636928,171617 795297402651627520,265257 769727947343269888,114388 774985333117165568,146259 771055504412012544,122133 753987789083979776,27045 766106130384756737,87858 793846390946430976,255246 767978066601803776,100893 755202526643834880,35890 773944997859078145,140025 754742862949023745,18341 793108429997010944,249469 771043299285020673,121612 791270773746917376,237491 759551260932452352,52586 767694661922136064,100605 769176061833797632,109875 790299378250571776,225981 773750251756720128,137698 786918998889816065,207287 751616832520359936,19000 778733233970159616,169437 770263988097716224,116373 785270755600629760,194667 775834801722957824,112363 778202947188654080,164826 795501012090032128,265855 773660060572536832,137693 795675349271056385,254606 790031167537844224,227048 788408042307981312,11774 756588321997000707,43751 785860030033715200,197322 795013828211830784,262022 785633010171334656,197688 762936123798671360,66897 779375512816873472,174427 793914919750164480,248652 792561675211640832,246225 766423856663769089,91946 764607872638607360,84209 795494088644575232,247930 763163857066024960,73814 751059557498155008,16093 758374850574557185,52061 793891648736407553,256255 768852546873991168,11774 781540709543219200,188401 755133221264777217,35737 776561698996125697,156926 790940374709641216,99049 754772833079812096,350654 771115648814579712,122146 785832867284807681,198671 785797969316634625,198302 790311192044732417,227130 767507795864412160,98646 763874699583614977,80939 789963540425617408,228124 789413256641155073,221785 764245441051525120,82457 778043710797967360,165523 792049982333456386,240584 793102048619327488,249180 792956175117672448,243865 793200079997956098,250328 773932127473766400,139404 775001914253643778,146259 788019194449231872,214492 791769323119476736,241034 770280731666972673,117833 778991572654239744,171377 780802848347004928,183269 785582210145476610,197297 791677102856794112,240483 794745907099172865,261155 765572766594727936,80393 788398085382602752,217519 793247219293892608,250033 793836990252847109,255866 795283304807362560,261155 759111568441290752,56964 770993120444022784,122146 785653862380085248,193524 750556247842316288,12883 767448747517288452,96785 760559192247771137,354841 795127587584569344,264397 794698172786442240,262849 759159199213363200,1248682 776509671133712384,156259 753198149242585088,26140 764473055670312960,82283 779333779735404544,173964 760598991893516288,62779 779853669055340544,171991 754776255464022016,33356 778491442511491076,152594 788387465782407169,217519 740330119818973184,11774 760547051423862784,62779 774097705240977408,137033 781153401300258816,185313 755209957210030080,36005 794340105410531328,260081 732257338577567744,196346 752931946108448768,24173 764303875876659204,81869 786208580579930112,199478 763956440625057792,9643 766747459485835268,91810 757912770171985920,49490 785904811484913665,198878 781811584729579520,189613 786692277859155968,205349 763938542779195392,80939 760223128685379584,60866 777484972487766017,161984 733067564360818690,349197 770090057843826689,115928 795398951717453826,262925 786656072614293504,90209 794562889139027968,261155 768542640937771009,106716 760171824277626880,61470 767034008433729536,92917 781590481218117632,186584 790641150549897216,232881 767096637466574849,94699 770412107468722176,117257 773632933861158916,137869 787003979909722112,207051 749265068223856641,7901 753367494681735168,27317 757882593752780800,49852 757204465938149376,44461 758119407633600513,41703 793909263324352513,251336 759790716377632769,1248693 791314515619119104,237491 781729665509646340,352034 788567601462939648,218275 762784387800961024,71502 794977939100155905,197512 790732032724770816,232863 795068866762248192,263896 759860556337557505,52887 773188975003512833,132335 788940984981880832,220526 794364494256422918,259623 794144937910685696,255299 756252368065425408,42249 756507914081370112,42249 774323191259037697,141360 768898988565291008,106281 763724114523742208,79691 769850601752686592,81929 750046340923752448,10654 768856745699635200,109666 792039884005449729,243187 760109083282120705,60866 793967558592344064,254135 756440430045229056,42432 777332692224356352,160134 761594240602255360,11774 777128542433705984,159093 754719007543070720,26066 793133127921197056,249882 768889543554691076,108729 787715940309868544,205197 768495446088118272,104973 769182215943192580,108848 778977431491411969,171168 781235577416880128,121785 755376470944395265,37044 753356615743594496,19598 755095118533844996,35449 775808754512166912,151463 757264706046341120,45014 753754553397354496,29548 778367363276242945,152594 760209133207453696,61011 761967672447741952,431998 792524957586755584,246225 780602735171428353,80785 765557999733608448,86974 786693559818809349,205728 785927233709993985,199262 791508344376819712,238207 768982538693939200,105109 781522591500546049,182659 765567075695730690,87904 758770228226654208,54070 779974482115096576,167399 779510552003346432,172084 762710887471931393,73814 753381749799915520,25189 792256751643000832,243092 769311226757128194,112399 786019617705644032,199546 779815576122294273,160539 762291436251254784,71476 774965895265456128,145911 780876125773848576,183472 794704887321915392,262620 771497070884642816,47940 761684499113455616,69548 758452536554631172,53144 780934411181187072,183826 768132601903214592,103071 757038271557959680,43553 771407501065609216,125367 771855427256487936,128230 789079489305272320,223286 775626988878913536,108396 765702719491284993,89076 755888288288894979,39830 758855063536230402,55650 758061488967778304,50804 764159646961729536,82177 785501050153279488,196277 760259703548940288,1011996 763218153111379968,47188 795327073946517504,262849 771042081481588736,112872 793156752250286080,249841 772249660916465664,129558 793633749753888768,250064 775399875261464577,148645 757689425362980864,48270 779383732310507520,174557 795725993512157184,11774 766796634004992001,93303 769224434238447616,110362 768854736347037696,105109 778646470178119680,127903 793179063942647809,224196 738857348119203841,352543 767870831460491269,98972 793711443761782784,243187 755256491574198274,35403 790721132944957440,233307 763477292534403072,78159 793671043751809024,253164 790568129873190912,232137 791340953101447168,238117 790269771950456832,229693 787755822264745984,205197 767944814495092736,101203 772104491852296192,129558 774087247935123456,139404 779489432420421632,174115 753115914619543552,24643 795695353919963136,267655 787047307715964928,199307 794365999717957632,260020 768118103355961345,103354 753731462281646080,29589 759180160071458816,57112 777331224532557828,159876 793865888327950337,256255 763428241608544256,350827 763909336355762177,80939 772911735514730498,131025 780603339377512448,181984 789081959096025089,223286 758565094347472896,52598 758708025993539584,46076 767363288984383488,95707 786710819438493697,205728 779671607908429825,173347 794550433058582528,261155 750162069651992576,11495 785818965998264320,195975 794555243245817861,261155 768538630835019780,106084 794255699396198401,258598 790360339175055360,230485 794688278452547588,262752 764503902712541184,80648 781527656164536324,187976 766815860300271616,94627 788868345030332416,220526 751821827551309824,17640 776208075749326848,153845 787043248086790144,208014 763976327816880129,80153 773931483098714112,139404 794600237457436672,261155 788213930002743297,216038 787464190025830400,211347 792741394729275394,243187 770311703179517952,117257 786275083467710464,202429 773925634393243652,139404 776504952122249216,1250308 793651764050268160,252044 795243906816417792,264397 773007713009827840,133940 785236913363968002,194157 763149609082429440,53703 777294316549050372,160480 759797249702367232,59339 776528622681108480,156537 788516803869802497,218892 791767817053802496,238207 785639693324988416,197512 792082773909442560,243398 794969390487891968,262849 767844238507802625,101134 794675933500342272,262588 791684954186932224,240483 733029799896223744,355464 786191460978814976,201351 778573435723141120,168794 788747522537824256,220332 780061171659313152,178075 791487783294472192,237491 793841206627213312,249057 771619188385259522,124597 771868260514103296,128519 793150868275261442,249926 774213953081704449,141360 788873519102767104,220820 778951476794228736,170139 769386605744418820,111205 794515450826670080,260404 732405614366744576,1170348 756709075208003587,42798 791319452419698688,11774 756293084367949824,41680 754858954610442240,33474 779388079656300544,174557 793531733434040321,252408 760524385887322113,63451 777898230118027264,163589 766933790417530880,95572 774268634793410560,141887 763845715793555457,80482 788435968839720960,217837 778419256476176384,166500 793505010629738497,252741 769927644158853120,115107 793526931689992192,252020 777131685544472582,157082 756942440200667138,42344 790615654248357888,228354 772351474726612993,130415 775400606337003522,148645 786358133736210432,203391 732193157106917376,350148 757376597930315776,46406 751666217878851585,18945 759793061455028224,58537 785991532415447040,197512 772556179713224705,131210 793115186290954244,249180 794696926805495808,261987 770304281027022849,117257 790583586210492417,231358 774251349370294272,142090 788881158381514752,220029 792226993567825921,242253 758442703415685120,47903 772948681666461697,132996 795236553035579392,264774 773861653016227840,139404 792089412419121152,233467 755400930204356608,35939 771079797187354624,122982 772620177267576833,129551 785279080329383938,194723 771819127602188288,79987 793211298968440832,249961 766296120670715904,90982 791718510833565696,240483 765935797010923520,90384 763346387442466816,50581 756279626763239424,42432 773535418998325248,137339 794003190563753984,255870 777806162796351488,155390 779085294163197953,171913 793139428118110208,249469 762837975948328962,73685 761680201315147776,69548 793970984659263489,257353 758202982500622336,51922 780932814942400513,182036 789986755143401472,228354 768515047953993728,1249480 792373277993930752,245373 755831648319438848,11774 788926793793142784,221005 761418906896441344,1248938 760485274962931713,62771 758439799707492353,353879 789169412993523712,215437 749915071095144449,7816 795731807975182338,267737 794314872435544068,258922 767048407080964100,97628 771906570267549696,128803 791008081790459904,234583 787492177781882880,33186 794325149667311616,258878 772035130357669888,128194 785861876324401152,198580 769238117018636288,103446 771385549999472641,124597 795224791972200449,264774 754074139116306436,11774 732275440623063040,349197 757937396310679552,49925 758063294313672704,50542 765645358869471232,88669 789207005865009152,224297 793501699155582976,252824 794700437865648128,262752 793496094235889664,252020 774601049533329408,143845 774648891081883648,139733 769443071574446080,112301 793098432659525632,232881 768119416445886464,103354 773590175855370240,137869 769989125063704576,114254 786944675483643904,207613 776061225700470784,152735 773560424759373824,137639 767074616938422272,97811 768996274611757057,209828 794353719496372224,249926 775662933103767553,150511 756579880863723520,41702 761170683833389056,64664 755801811198496769,37663 756589038941900802,44274 776148079863005184,151463 791954426697134080,238429 772589154882375680,131003 773220931921649664,133454 786691515531857921,205143 785468128906010624,195975 755910656373690370,39462 759191150926426112,57574 771414108793167872,125070 773740582548176896,123865 781352283296628736,139404 794074065883385857,11774 781143319392886784,130635 758325666064445440,51809 793581543482613764,252020 776203228270751745,153854 777664266719621120,160448 771606116534882305,121612 774098000209518592,11774 769154140018647041,100559 794390288928161792,258456 790607222250156032,206447 757979852699869185,50474 785967491411505152,199546 762681638790639617,11774 788788933035384832,220332 791989816132898817,242610 794707264963833856,262752 762026583704076289,12954 768078659949240320,100893 791685472774860800,240483 767766551512518658,101163 762211039035416576,70884 761809888741695488,70804 790952960876433408,234796 785482578967072768,195975 787028846373642240,205181 757974527456317440,351463 771115673422487552,123499 767767578160799744,100605 789145353148829696,11774 793504061907533824,252824 760874836285612032,11774 788876834641436672,220332 788035569007923200,33338 794635897157324802,262053 758273918205591552,41703 760689764559425537,63655 794305957169795072,249926 793439817380036608,242712 760972031747776513,65222 759234783457251333,56952 789815150286999553,227242 753143270906040320,21074 752973333679841281,24788 756312479219716096,42432 764855397031120897,82759 790637940489592832,231318 770995363280920577,122299 763750396913418242,74630 793257524954824704,250293 755395889334587392,37044 778398801073700864,152594 791038301012500480,235590 774081718785486850,141360 768471275278733313,106774 774084250295422977,140444 762720718773637125,73926 749316304494923776,7849 773919492581711872,1250063 751207454126505984,17384 752303289044197376,20279 766558929174208512,91810 771935966227492865,128424 764702192888524800,84422 771498855741304832,112363 734528466595504129,11774 758073925452595200,50827 768104066563977216,100893 778639464230891522,168284 780624052658511874,150151 788481777279139845,218275 795101245740462081,265257 785583771584258048,197286 757944057679273984,34760 788125333753106433,215005 773134526314938368,134470 759104269270253569,56964 768213287867645952,104162 768907381308690432,109945 787513059111792640,205294 765256646876508160,74247 790534080395870208,231580 792049340441243648,243187 769374257713410049,27164 794859916137811968,262849 757254646314467328,45014 761613152953839618,69231 772673918674927616,129551 753008880213426176,24366 760214661891518464,61602 780462193665986560,11774 773911949960765440,139404 795033965375717376,263926 773960463608492032,139404 781867534215622656,190635 793657426645954560,252741 779398843884527616,174557 775224801266896896,146704 761346039429361669,67369 766031096664379392,89923 776130234374651904,153545 773911010633719808,137042 790926034770206720,234495 764125372224970752,81924 788476465956302848,218275 791689142996533250,240483 792546974054494209,245750 774710668591333377,144654 795030618937720832,263895 778990045919227904,11774 765195276026015744,84724 786243097923493890,201958 761341802322468866,68182 774296223868084224,141867 788829714689458176,352258 771942579151798272,127775 780219885137702912,177773 791844501711183872,241942 795321759897681920,238383 788219230369886209,215252 788751749347549184,218275 793806436514009088,254164 786646409885790209,205270 763144133447979008,76831 769693070677901312,113412 785392165786619904,11774 795213915072450560,265223 758780647863377921,47207 781329671170297856,139404 791635512301871104,227242 785262984511782912,11774 751817719943729152,19133 755436332768460801,37433 792402161258917889,243648 794833310488887296,262752 792698454959124484,247087 788713067437711360,218258 793105243311484928,249469 791074121123700736,235590 793621557096644617,254209 765265896625606656,86440 793842915625738240,255942 732651534085980160,349368 780518022188527616,180112 757346778702290944,46379 794531201126010880,261155 758269874749710336,52061 767895509524557824,102137 793824528262717440,255393 750760821844742144,15000 778747526249783296,170187 794346792858972160,259134 753681115211182080,28732 780089713482952706,169586 766604646962069504,94718 790273614876553216,228888 770736120703451136,118866 788419024421986304,217095 787047051183857664,204413 791273466112512000,237491 793209389951877120,249725 792513167431757824,246392 774023466295005184,140444 794007176444448768,256502 765350505543598080,86103 757958641425100800,50396 787079932270612481,208379 770736709323595776,118191 791657800602624001,240145 787793831445929984,212024 788170424219734016,352258 790834961414692864,232442 767075010553020417,97811 767915427016085504,97468 793301221679374336,250633 743842139679821824,11774 788149828408713216,210585 793371847941251074,249926 775336361515593728,87904 762892323441303552,74321 779388955103989760,173628 751206767661580288,15643 766454415960133632,93508 764285183398912000,82283 773206722638905344,125633 794802330579435520,249926 785901397371871236,11774 794682690264059904,257353 759992437406216194,60093 794620283298594816,262022 792011254286004225,238099 789366005466357761,223286 775376246293147650,146580 780982091836043264,182726 794748220534505472,254025 761677288681316352,69548 774049710759931904,141200 778588421841301504,168794 770444654017994752,118191 787011727095324672,207287 793344025847816193,249926 753768179571326980,23899 777641715138170880,159308 793095989288730624,249469 775474047568064513,149124 779007255933059073,171465 778998068700073985,171324 750452739386335236,12883 778742904504233984,169437 788461405599109120,304513 732193070377250816,1170318 792497519095783425,246392 780109964262068225,177233 775333904651694081,148018 752666867915907072,21332 793910714830180352,256125 794084310332665856,257492 764937200739897345,84724 751604738978877440,18395 758118195173527552,50789 794557181051797505,261155 773420459648020480,135642 765216557093888000,11774 772106999580487680,128519 773523709638414336,137158 753220517281275904,23843 794590242573520896,261818 785308947037073408,194079 744563987052781572,1170783 752221651329290240,16931 760870233292869632,64116 775517319929835520,148909 761037152318656516,61922 763824465914437632,80393 772824997752557569,132335 768570824429273088,107428 755167498551431168,35890 756502326043635713,42249 788622379178139648,218258 763011606880018432,431998 792480112516136960,245566 790006651776557056,228820 794013596342566913,256239 759064127516049408,56717 780960767164153856,181419 752153526520967168,19305 774704773320802306,128783 778821055704014848,170218 779972529247182849,176205 794638526465904640,261155 758445063143686144,41703 777242880566038529,159475 771422459979370496,125367 793999627833909248,257492 758680824912842752,51451 774025739704205312,140232 764781968873623552,82963 752143499252801537,19352 781266227243147264,186434 786629656514473984,204539 794305269723496448,258598 786653695362555904,90209 773517266524577792,137042 786671785651507200,205294 788502770105987073,218495 766406883070664704,93271 772787072482603008,132578 775989558047547392,152735 750464503993675776,12883 781337994934444032,183759 788406702886518785,214809 792534913543057408,244270 793181308570726401,249926 769572076550234114,114076 774653117891608576,279676 779671843980644352,167939 770816468841881600,118191 773545202870988800,131473 760514270111100929,63268 755153710242787328,35373 781685816447803392,188934 752914283080523776,23899 764166028398059520,82209 775510965571973120,148574 790732104590131200,232863 793963906909802496,249926 761676347735322624,68987 794548540403957760,261155 749620193408626689,9153 768198123323740165,104589 773377939090075648,134375 780893722464489473,11774 736170452280713217,11774 765931365338677248,74575 793180408435400704,249841 768428927387897856,106281 792019835584712708,243092 781279528694013952,71794 795665890876489728,267862 733105380247535617,355985 768593872578486272,107745 786236283437719553,201494 755726917093957632,39213 767790218363621376,95055 787780158656622592,205197 750821531643736064,14668 765607455149715456,80607 760036056351772672,60712 756977214172700672,42432 792398736261394432,192840 773742578176929793,138155 746384900752760832,350826 770891441266577408,69983 788785768441475073,220727 786906915934576640,207287 790255112799281152,229693 794937966330200065,262847 769577742425698304,112239 753454527584493568,27045 777906676259287040,164403 785654255780626432,197324 790949722844389376,235147 790624655996428288,232137 769016509087748096,108729 753327027583721474,26492 755142747086999556,35445 773715303435997185,137042 786060057335267328,22735 752310574730518528,21203 793833432233062405,255393 769094292073803777,109805 781639582173519877,188500 794679684797710336,262588 786905147926417409,207287 768880151018909696,106821 785865015458926594,196277 787262169134104576,209035 766774542085816320,95707 788387383293059073,217519 773913224815210496,139404 758439517846171649,353879 789064566885879808,221476 732199352895213571,349197 790941078689947648,233307 762677950189797376,73814 750774292372189185,15066 775033374931087360,146259 775889295072645120,151791 791358433228312576,238395 792471067096936449,245268 787153501256232962,209351 768556179698118656,106281 767852258230931456,101681 758382546535194625,48289 773289082831065088,129558 773664442521382912,137818 785913739115724804,194230 793554802236022784,252014 780563876509134848,11231 794914749657927680,263817 757283438101692416,45014 763330908736851968,1248965 793175025058582529,250135 749433974443745282,7968 788287722561626112,65113 763807636684992512,78566 764507297628303360,83391 765063191399374852,85562 794223870764978178,258892 785943212686991360,199960 785616590981074944,85985 766446487026954240,92958 770382710883905537,118191 792869493886316544,247240 769257733669457920,111448 793303118507237376,249926 771581048865951744,120690 750452456476127232,11774 771409357065981952,125367 776163921795293184,154071 777116497781063680,156831 792967673441161216,247241 785590258587037696,11774 756594921226788868,43553 794625728914530306,261818 755850022835539968,39657 793653400223289344,252020 777468026727895040,160592 768164542585139200,103354 781596684421922816,186584 795080981850058752,262022 755491796239650817,37206 761912952534409216,70991 762623079285526529,73814 761638158048133120,68854 795612157123629056,267521 743644705284562944,1176510 750171862240468993,11495 775118382882488320,62492 785673556885590017,197091 776201477429878784,153596 786926831668637697,192032 795005406988869637,263895 764083409098375168,78159 761615479035355141,69231 765392029769543680,81946 791712214080114688,236931 785879017077473280,198878 757620925101641728,46076 775019308477022208,144617 794532776435294209,261155 771904137487196161,125070 767719642349441025,100893 771128779431370752,112363 777827420485267456,163780 755520926565879808,37993 770051477222092800,115531 772436009242025985,121795 756248730232168448,42171 749998049938829313,10057 755741948183474176,39345 761952114016980992,70679 794706985149235200,261594 753612347722399745,27402 760274926817406976,61545 793133613206212612,249841 758830966638993408,54519 757957858923253761,50314 764168963521548288,81388 765558589461176320,87904 757375859963682816,1248475 750448458624999424,12883 774358163692806144,142671 756538471544565760,43553 760363340048633856,62063 791381759430623236,238690 785758392916676609,196277 787025148687880192,208379 771933516837822464,127957 774959553741987840,138382 778374339833974784,167003 754016106965270528,31095 774426053636943873,142597 778624313662574592,47006 751683092205699072,18893 752891769667268609,22206 763172479757987840,65180 790706732930625536,233729 756394738282934273,41459 780219058289598464,176127 765570755908087809,1249285 760660584815796224,34563 763404236180762624,11774 749921778076614656,10735 775039544295030785,146259 787458636222074880,210253 771494503509221376,126293 795753190952206337,268918 788754953175179265,220526 780564709099438080,181613 762959882270244865,75233 792125092348121089,244230 751553884343177217,18470 794605741860618240,261155 762054977783234560,1248996 790947226730147840,234653 767159444144689153,84666 793180067031556097,249469 769309540693061634,112788 733296055572389889,1170783 787205215078547460,208445 760676034689765376,64197 768923064146939904,11774 770049085227302912,90252 776825981365522437,157755 750394085282766848,11774 764233390736437248,1249230 754839000871952384,349507 772234835481989120,125742 781463302023118848,185921 788490547556220928,218495 795375935868588037,266713 750808234739560448,7816 775089989243826179,141316 786322231555084289,201958 771557461383794688,125554 756271849097400320,42432 788047661270040577,213710 764252380900708353,80939 765450782434918400,86645 765960288080388097,90482 775368552052166656,148645 762194580364140544,1248861 788438693732245504,11774 753056682272579584,25255 785818363570294784,196277 758715433209987072,54070 761759844173053952,67852 764968871472336896,170736 788157081274593280,215005 787088914381213696,208379 788101492473405440,214899 763425267096444928,78159 773891950038495234,137693 791465663944503297,238207 762703824305819648,74431 786907620053573637,204835 772741070710972416,132353 775180985646264320,146804 780934156716867584,184223 793904862840881157,250785 777804042269560832,352030 793209153003016194,250633 793843854550052864,255942 751093947301109761,11495 773294081611075584,134561 792179525442416640,351147 755393339936026624,37044 776047623287500800,152735 788888211783163905,11774 791006194458656768,235590 750517921923862528,12981 770221375977984000,117257 778999414635364352,165523 794756049337085952,261155 772085697901649920,128382 794369366699704320,259743 778431315934720000,51644 786266667810627584,201958 781630188996005888,189515 759266294365585408,56964 781656752513318913,189613 766449261244456961,91907 758740779904798722,54070 774717544187985925,125810 795352233160437760,264397 750318026931769344,10735 766722479213666305,95792 785612887440056321,197286 790711314226221056,233307 767734639377027072,1249459 773971435975041025,140047 770841122155356160,121612 768866807419658240,109666 794014366861381632,257492 795053344658227200,262849 763808679653060609,79691 794536405137588229,261155 785522173733593088,195481 786730216660107264,205143 793847668057346048,255393 755919925705838592,40733 775385355805532160,148870 792231435021066240,242521 764222757798285312,82759 765880950077190144,90031 749273749900361729,7828 760157802371223554,60866 753640939910860800,27317 781285680349646848,186584 759208569057185793,57336 774369463147847680,143210 778305736933830656,164764 772056439653212161,112363 786953566321725444,206773 791414126954307584,238207 789980630658408448,225608 764617081346220033,80939 789790214353027073,226490 777746735854710784,162452 761599085509959680,11774 758654622454124544,54070 766837632810618880,96674 752949553377210368,24727 769144092387258368,110362 792504231320178689,243187 772777388556058624,132335 791663876509208576,240483 750081597701885953,10661 794066172937261056,350913 775416879724711936,148800 758439099489476609,52112 763912479982452736,79691 785859448116051968,198580 753977542726397953,30782 744302280350928896,349197 793547164056031232,252020 772560468325957633,131007 768046107347869696,100893 781630676487528448,189017 785717961596149760,193671 763084076085641217,47188 764246038186262528,82002 794227148554928128,255870 795360462879604736,266138 756594092256161792,43285 789754457667940352,227734 753724339070103553,29263 777620310069608448,159359 762715759181082624,74247 778921304263131136,168698 786055032709976064,199546 774639663751594016,139012 757434395783331840,47261 774635640197488640,143186 795268245150461952,261155 763160461156159489,73814 750776535553085440,14277 789231978570772481,223846 793986137949769728,256393 794212711026462720,11774 753233635734585344,25779 778297152502132737,167220 777018733336207360,351129 791711094171578368,240145 788864833588428800,221143 764185203900284932,65180 776711645389172736,154832 793094321197244416,249469 780886106707558400,183472 786241648531562496,201555 773693423534702592,136904 751177625536638976,17591 751786174247763968,14277 790944947566317568,234796 768973621998055424,110585 758152984484253696,41703 768641413500264448,106716 791724703576498176,240535 787802962118578176,202379 795719619684298752,261155 755499479881703424,37973 766971158260396033,93144 786509888029589505,203674 775791499124600832,11774 773894090412859392,139577 769348045955674112,112872 790967020275638272,233692 785489665596030976,196277 785483316455768064,195975 789523878141894656,226731 788207925424553984,215634 765241247782936576,86645 773945840062828544,139404 774381174655479808,141913 773760952659357696,138650 794043524886843392,257353 765225168847400960,11774 753314627388309504,26871 767492237622022144,90384 785552871311802368,196788 756751028423237632,43391 762270578287992832,431998 791125005828497412,234583 778156844883841024,154709 763241929798774788,75899 766546976598917121,94186 795728791200997382,267933 791384701785165824,238117 763824215728414721,79131 775184453220069376,146095 791304853511348224,229910 794305042735972352,11774 793903158833577985,248652 758291715581108224,52263 776109081752993792,11774 758762503123800064,54070 758760496820518912,54070 765187496846036992,86103 775433249594155008,141415 752917249086877696,24134 779087720018612224,168284 791283649224314880,237491 789413690638413825,225379 774024936595697664,139395 785252235404083204,194136 795103303185080320,263895 752717129753894913,21332 781174363966074880,163564 762002157197340673,70509 793820497469472768,252639 764822803832987649,84724 769898027419066368,114587 793904885662093314,252806 765162264727085056,86120 768079642171322368,103261 787756662450970625,207051 785849688511614980,198671 764584803999985664,57574 785914966742216704,199546 763460817337585664,76406 764199364180971521,80939 764571425147498496,81659 770791472757104640,1249797 787873254283370497,194230 778267015815585792,166390 785994350773886976,200467 794763086787919873,261864 778409866071334912,167407 775833845060870145,150511 776275293543673858,154832 781436759636791296,183759 794867230458736640,262849 776201312882925568,153822 764783241803038720,83184 776981907946942464,157755 795242046529433600,232633 795368780821954560,264397 774372498540531712,142339 788410642696843264,215922 793183876340289537,249926 777336162008653824,161546 781353059142148097,186584 760242527236743168,48052 761994934186414080,431998 793429926376574976,240483 768409127856988160,104932 772552588155682816,97515 790657786958974976,233307 787079058773250049,207949 791375405634629637,238383 792065828258590720,243075 787801534910205952,210235 795704938806517761,268372 793946362094055424,256217 786536311599591424,202379 787223594359193601,207965 791655546843570177,240145 755574816040587265,36735 750056161869692928,10735 770282880333336576,117257 765744240261464066,88670 790947411053142016,234583 763819294555799553,80393 770675428751249408,120610 763479944823468032,78304 733854372682043393,65113 793117402758340616,249469 762277461312827392,51778 793186166568779776,249057 761627762260049921,68987 758852829385666560,54070 768847385011195904,108849 774786903895707648,141360 785603968877535232,197297 791711427161620488,241034 793509064848187392,252890 780459669328269312,177233 788456421557960705,217574 735216422838800384,11774 760905654542462976,64722 795724235968839682,268281 785458927559331840,195975 764795904339480576,84745 790963102389075969,235487 793856169832046592,255942 755696637910061056,36961 785590436396019712,196917 775765998020558848,151463 794197542003212288,249926 753702318596460544,26803 793522902742118400,252196 762000612565196800,70689 791659612919308289,240483 767833533519921153,100893 771390087741472772,125311 794864466680811520,261155 762714652593704960,73712 770833781334827008,121636 761958209187815424,70884 764124656164974592,81869 754831431147393024,33356 732983213849640961,11774 772465835151618048,131045 793993018080567296,255954 762119706211913728,431998 759502437443047424,58255 777865601301684225,152620 786538643368316928,204413 773482398822567936,136515 774315839218520064,141360 769335386715762688,113165 788841216523862017,220112 786639139441676292,203674 794324611223601152,44837 794922959739768832,263817 780567427239247872,181419 781119045412098048,184624 795400886562541568,266822 764206232848568321,82481 795093479105896449,252408 750025274142650368,195876 789554548419469316,47940 795048169163739136,264397 795318207720472576,261987 772582019230490624,131457 768300013667561478,105018 785648028774375426,196277 788811055443152899,217837 791788928328163328,240535 770795344347017216,121479 756461586001301504,43302 749750391340883968,8784 765220260416856066,86103 773652603305533441,137953 787418318185521154,206117 779183858411573248,172962 778316982248615936,166913 778371297575247872,167674 788123263356444672,215754 763353452479217665,77731 785993845708251136,200490 758413922433175552,52112 754116324532584449,31607 778251615891431424,166532 763445778765320192,78159 760118598262194177,61051 765687457031589888,88459 772303288557379585,129558 786337326758633472,201958 762856076484030464,73674 785893733497724929,196277 789528741923942400,225981 756317738281340929,42249 753722542922276864,29533 755198816375144448,36057 779373667792908288,173347 794705522838663168,249926 772601434399539200,129685 762260901151911936,431998 768698906175692800,107469 769274263404675074,112345 788705678328299520,215437 768266777918787584,103924 787853341867073536,210235 793414043461488640,251327 760203617945223168,61145 780610335048740864,181755 751184197381984260,16728 772532372256399361,131421 788132623965036544,215634 793124263003824128,249469 786022774707933184,199272 790574791942033408,231894 786691556128485377,205141 775519799409516544,148909 793224126357876736,249841 791800726561312768,234864 768158700183822336,103354 791424155380027393,238780 791437205331808256,234583 773228182187208709,132364 786908107049807872,207287 757019555868741632,45669 787719673030774784,246425 772259020577071105,130216 769058059847135232,105642 777003339355660289,157082 767191032760979456,97852 775508292227522560,148045 760865082242916353,65180 778062607215235072,157082 791451573360533504,11774 768123581746249728,97080 757311236191219713,46612 785414482122072064,194648 737409244497072128,88859 790248552517599232,229693 774537168865861633,143428 785989335472496645,200382 787299738534150144,209184 754234856922427392,1170418 770349727552417792,117303 778167854654951424,164317 732591231537139713,352089 765911249112760320,87904 789444576973058048,225943 753704340284661760,28866 778307217220964353,152594 794931927954456576,262752 795051453765263362,247930 760139953254785024,61145 761203757392666624,66239 792023465700233216,243075 785999796813213696,199546 733105708745424896,349764 761904430937669632,69231 759395900938657797,56964 769323348077711360,110362 785259701068070912,72035 786257885424521216,201958 779134345353175040,11774 778639830355959808,166075 763652052253675520,78159 791288634334810112,237491 780620619452776448,80785 791020205753458688,234796 775820726301405184,151212 779366266054246400,174427 785555618870468608,196788 776801330861973504,151463 779332150206140417,170843 774287970253758464,141867 788430489484943360,217601 760302624440737792,61145 775724961365450753,151071 763160107870027778,75899 794980215491543040,264397 773889257882554368,11774 776977582906638336,156835 785556794475180032,196917 791072034063261696,235990 755561914927751169,38286 764835635601571840,84724 765557834310356992,87904 790435732238192641,223899 793581677104754688,252020 754730000436326400,33356 757044146649518080,40523 786017244786548736,199178 755107874674618368,34666 764961523911491584,85559 755858895831076865,18215 790663630740008960,233307 788802275137490944,220820 751543815782162432,18599 792109305356951552,243075 733628955337580545,354927 775999264329703424,152735 793979816324268032,257353 793611031427837956,254008 763702097854492672,79585 773790508879675393,129918 793161199496138756,249725 767818496487063552,100893 772794186726674433,126390 786380457982173184,202561 749219534884581376,6984 794976516014833665,262847 779413788969795585,174115 781214037170384896,183269 788072157003845632,214114 777318673904234496,160014 794709285783670786,262752 778573624059891712,168794 734092568279945217,349347 763558228609208325,78159 788022199869333508,214492 776140279422201856,153095 785650195501428736,197046 794546540480172032,252679 758341655447515138,52494 751741027019591680,14277 790643754587791360,232137 766737302307631109,94899 795722354844401668,261155 757707577631252480,351340 761375352539058177,67973 781553135743447041,187976 756641048970063872,43553 792801535881252864,247757 766774109904769024,95708 777502747083931648,150663 780484492880379904,180074 758670357154951168,51451 755162341403156480,35890 758770690526941184,55257 760282309916405761,1248753 773182599493804032,135025 759124007732056064,51754 785691448943513600,197512 791478204909309952,237857 788842275149185025,220526 770717593523019777,11774 774205872423641088,141360 776886162216607746,158864 781004170241409026,164475 795744484780670976,247930 758394259154186240,52605 774605810529959936,141887 785558442219933696,197035 763800581236465664,78239 767027049005322240,97278 773891343898779649,33169 750829723740168192,15415 755374230573723648,35436 761600050136911872,67226 766341708074188800,90963 768137901699805184,103354 775255634182868992,147541 793634397048242176,252893 773274018229002240,135736 779530366956802048,174756 787850090824146948,211368 794169487100702720,250519 757559773827137537,47841 762652817463148544,73984 794576227042328576,261155 774221896732725248,139404 775794620739555328,151463 787114537401065472,204343 793441376264392704,252020 793587530088054784,253464 793688280059547648,254209 767713779178086404,100605 777577183426580481,159308 755007407143604224,1248273 772201710609727489,127957 732698011650916352,349060 761599674637754368,1248944 765599663231598593,87904 767809237762334725,101681 781451167360389121,139404 764851881034211328,84724 745187671383904256,351436 774721431292698624,141983 785996939259158528,199211 791450962997018624,237332 773818607725752320,11774 779762657888833536,160134 786403216405635072,203674 778036274208739328,162596 787332392512004096,210207 793571073572737024,252014 751594808876163072,14277 785815169641349120,198591 787638872935194625,206101 789144343609167874,215505 791953097715089408,62492 795334923594780672,262328 763389167497834496,431998 766662812517236737,94699 760585175545753600,63753 759105901915611136,54070 764243534152990720,80486 767873690906296324,101681 779565100256460801,464984 773426962039734272,132335 751804509202948096,14277 753956203433172992,30590 786903790456827904,205728 794193186092519424,258598 779478089491288064,174557 779672945069260802,175808 786416190650355712,203391 772243805680664577,121795 780906097351753728,181419 789066864630624256,221476 785725689999728640,197297 791700750837673986,232791 793096614177103873,249469 776488341810376704,1170441 794699744497045504,1063777 770933539818713088,120610 773910115468517376,139404 787882282665123840,213253 758381620751536129,52112 765460148395634688,82121 765676852488835074,88920 770444455270842369,118191 751123803451842560,16953 758408238039572482,52061 768529933949808641,106753 757252665197813760,46463 776633521087483904,109666 788903836240846848,219119 751151509480562689,15808 777502013512818688,95055 767902683600683008,81869 776731745676697600,155451 732425041753726977,351797 774066508699869184,139404 788132659801288704,215012 768780547988545537,108849 766452747910549504,93261 786013619129462784,199490 789522607762800640,205972 770754855707168768,120690 793791110233587712,255393 779179728066473989,171795 762978415993643009,75724 791290179793203200,237236 765564519045328896,88284 787065408813543424,207109 757451778589880321,46890 792015989571321857,243092 786654847869259781,205455 791772860461101056,240145 793497208549052417,249926 790858683693539328,234473 768469333865627648,103506 795766496756662272,268646 792014654256013313,243075 777659542737858560,155318 776570204126142464,156253 765429622632648706,86024 780265190952546305,178017 791355328310804481,238207 794641027428679684,261155 768564325707489280,106281 777242045509406720,47940 765180894655176705,81574 773887776324321285,139732 790240681012887552,431998 759215122275561472,56784 771638741500776449,1170441 776704266853609473,156644 793128370917744640,249286 795011643960856576,263896 793220200309096448,250179 790331436708560896,228820 787310326270144513,205728 776582411601575936,127903 757018618034925568,42564 764149312486014976,82066 790619424382328833,232791 786402256878866432,202248 789265326798241792,223286 766862146760126464,81702 767883966523277316,101681 774008363143147521,139404 761995528548659201,71270 787026186136203264,207287 779500417361117185,11774 759463174676492288,58221 753736580259581952,25321 759177487301480449,56964 760916487930466304,65165 775781623883333636,151071 793568192530485249,252020 763454663458951170,11774 772878720042430464,132996 793191972710195200,249926 761054012745453569,66159 757933139251429376,49925 776157183033667584,152872 795736568577355777,267576 775786130579095552,151463 776020462870622208,152735 788759770069028864,220526 775772120907386881,150859 759462126133977088,56964 791498741312139264,238207 765040688903888896,85562 752144157569867777,16931 765592126562369536,88052 758830701105979392,54070 776352858656608257,153194 777320572606754816,161456 790742065529446401,233154 790626597086736388,231870 788111302048649216,215608 765524147241938944,85854 775839499335204865,151156 788870832307056644,11774 758495094261608448,52061 771310166495014913,1249848 773713641585639424,138054 793921705064288256,254135 773929462433980416,139404 789255765995302912,223935 793779631547621376,228583 758101267717689344,50654 788041263547355136,214492 792210067399450624,242693 732364126769549316,195876 776655383263719424,58531 777094562237943808,158520 780550388374183936,181419 761333972668264449,67938 753372177118789633,27045 775483238617849856,149770 776106587803049984,153658 777845372987334656,163990 789673443608268801,226490 785574694384726016,195975 751615264504975362,19000 780875582687047680,183269 793496552580915200,252580 786978960332632064,205728 793318292349788160,251452 769604177655767040,112239 793783370526392320,255024 768678803094827008,107984 787007780091727872,207949 790597672717672448,11774 764071068474699776,81649 777950890024177664,152946 776812013343432704,157755 768961765442891777,110585 794040309030223872,256125 761562275035615232,69231 781570768459010048,184223 756258213180284928,41438 753285757020680192,23217 787042164593176578,207733 768952497058746370,109666 764459342909231105,83391 789924343937634304,228820 758265443719053312,51451 778872775683473408,138812 786937208871747585,207517 770087625923366913,112872 766392096739565569,91946 787143177643913216,209351 793116727420870660,249469 758707896943202304,53015 762117387441278977,431998 791054119893102592,235620 755510976615706624,38254 754763362295099392,33356 788846957674377216,11774 768552032508612608,104973 779777773774761984,176201 793172174999851010,249841 749927898828664832,8204 788981008200830976,222627 790734682446962688,233729 793110007751507972,249469 756886394635751424,39096 788814337339170816,220539 789417036166430720,225379 788093219581997056,215252 790995824696258560,233736 769221530341535744,108432 794449157700382721,259543 794707147431014400,262620 778327427671953408,166289 776483476040142849,156127 779299742744506368,158387 770974501836390400,122146 789832468723404800,227242 786672602114908162,205728 788152657936457728,215754 765344899608698881,86472 775071115018276864,146847 775726633764392960,148713 776415342117593088,155362 753121703576952832,22869 762263692582891520,431998 769136949097476097,110585 786978571977916416,193639 767158847173697536,90384 790948883190779904,235147 788002048448921600,213064 785278191346651139,194648 773785856968499200,126389 781647487354429440,188934 793494229750128640,252741 793996561827135488,256219 794610112027561984,261155 779440590639419392,174230 795424905135165440,248924 795387488269467649,266151 794475779786678272,233467 764894787468222464,84724 769568389916491776,108432 781461452976644097,171693 795274734388838400,265638 786498415349919744,203674 791010246743449600,234653 764160215407288321,82283 790988232364322816,233692 792002502128381952,240483 756287485131436032,42432 786416258564648961,203350 755468178730446849,37730 762434828461494272,67852 776458463505371136,156061 779025688083005440,171324 789266011409219584,224680 752779694148358144,22779 793102885697556481,249469 753475253439868928,19133 793255260328460292,250633 760492912954183680,61602 768642275261947904,86208 770416669370056705,118230 764481026815102977,83649 765937952769925121,351436 793513849605525504,249926 772845685867737088,11774 771481135624888321,125554 779391575067471873,172428 775198107931860992,143043 788768282694209536,220332 794196286018699264,257492 732618103427891200,37157 794766382298710017,261864 794913239469584384,228911 775765317016440832,151185 791873768717025282,241118 776874310002618369,155318 781641357441900544,186584 790961115547242497,232169 793625873006022656,250430 786184452498034689,192032 750084053987196929,10801 751165480413433856,16897 754714705453785088,22393 794551550563598336,261155 774715209843875840,62492 787101655355490306,207613 795061113473953797,263926 778180162076733440,153002 779680278583382016,172084 793162884859559936,249469 756076504472096769,39475 754874030386098176,26721 759169688589000704,56964 788372539450032128,215608 769592547614289920,113816 788906471992025089,11774 793795721908617216,228820 789111125761601537,218351 767969669848313856,101681 786029591483658240,194085 794581312652898304,261155 755097530866827267,35445 788896539448119296,11774 753318909692960768,27061 793884123731365889,255393 759484939867947008,58227 772048687400947712,128934 781219275591847937,185595 786750592874012672,205186 795073100140441600,263141 788010793283489792,214354 786529572061868032,199431 762841599470505986,73712 769129064124776448,109874 755601765538619393,38401 766721101644886016,95848 768927985747369985,110362 793439497002315776,249904 766689952272900096,11774 781275080101855233,186434 760866930756583425,11774 793497258792583168,249926 749678445886603264,9292 787197452889841668,207613 792094616740855808,244035 791491451838279680,239405 763395587966275584,73814 788170486589054976,215088 793944068782837760,249926 757796514244595712,48926 761442738038464512,67369 737310975297126401,354108 785965888726065152,199546 753248047853895681,26140 774221901967204352,140748 759359726027243520,57105 766402898171355136,90125 754118162313015296,22657 768087288622542850,103354 760541037202771968,63451 763848026465132545,80720 755823092623036417,39957 790396785772474368,230855 755098270880321537,34898 761526148165693440,18215 785990668309106688,199262 794429317543510016,257353 787955675045527552,210238 776096270876225536,153095 776114808294875136,152887 771697472045404161,1249892 790740257931087872,232791 775865757561458688,150463 764166086510030848,82066 767870380753182724,101383 777196794388316160,87904 793670164101292038,249926 771454531586527233,122982 776903035637338112,150255 795446531063160832,261155 786673551147433984,203538 772135527596199936,129471 786580692763185152,204413 777929522469441536,163901 751862565144129539,18316 770686051866308608,120610 743437243507834880,47188 763743873457729538,24252 772773349957242880,125801 785445284079923200,11774 771310565230653441,124537 774096569419214848,140211 785268887839313920,194648 775544950352076801,141091 793501927195545601,249926 750694482090360832,14277 753975565317648384,28866 790652651977445376,232169 794697078412701697,262752 785493034385276928,195975 781851316913975301,190036 776556505734590465,156926 785299969926455297,194648 793590127800967168,249926 787985843558449152,213887 781245031978004480,185595 755042298073866240,26721 762740542950219776,74066 763887594178547712,80939 768908203820093440,101681 781673272077418496,186149 788490963228434436,218275 738610308210528257,349566 779476384758374400,167220 733661332348665856,353374 770244527370231808,117125 772146407453011968,128404 785589836614766592,196277 794680837161816065,261796 764614215579631616,84209 776394627163258880,152314 790647080809140224,232169 785636576193748992,197512 754819359692980224,33356 756291674020712448,41438 772258414189748225,124937 771871173797900288,127579 787572110214303748,208928 765417784528347136,85311 768183201265291264,104332 791697303614722048,240260 769125210746396672,110709 773918810168434688,139404 792301695388622848,243075 792355737997484032,244815 792694612402003968,247077 771860373154574336,118191 793207330636648448,249374 768016656064974848,101681 777279170124587008,159876 758843981128085505,54070 794346701817528323,259055 770953303039414272,122146 789916200700555264,224680 780729985980100608,182257 795764200941371393,268643 760566678463754240,63451 751884354746458112,17794 769216582321115136,11774 754000500908056576,30031 768865574671777792,109767 785837207546462210,197512 792526451966824448,237852 764787511767990272,84724 787398608652042241,207613 766597603899285504,93286 777583364207280129,160592 753068861772083200,24319 755411754323148800,33356 775791534377619456,151741 765659933102571520,88052 773934188827332608,140211 752956874610266112,23672 762122632884002817,70540 732651800654950400,1170649 794126531056562176,257492 787127124964630528,193205 767809022108065792,101383 777370255534415873,159876 732387297019236352,351467 790019646258868225,228354 760452347550011394,62901 789658758146240513,226810 765277950132428800,86268 778013454477168641,165097 732738050653048832,349857 764949231387959296,82121 766694196136685568,95593 793129193378897920,249469 749325524112121857,7849 763329810705817600,431998 767778040411721728,101134 763736110920966145,79875 778304754317455360,167220 791658635684347904,240474 794699114537689088,262752 791268984637235202,237491 785549452631220224,196917 793276460593098753,249926 766432499631357952,93823 777175540486774784,157755 775525157330976780,149259 763503918454149120,78159 793100875682066432,249469 771465830504599553,125145 750819749219733504,15590 762782755818131456,73196 762752428877844480,73712 789179807745515521,215437 766670509132029953,93261 758943441933836288,54070 794158803696521220,256440 769520006979780608,111454 745065703183548417,11774 771621141454565376,349500 752847281754341376,22575 760241486730584065,1248387 774120573945339905,137869 785792847182045184,194723 794588764442152961,261155 756764407993163777,44461 791718134017171456,240556 764217660523425792,62180 794080416676380673,252806 767958517831442432,100620 785602291449499648,196917 793108119190724608,249348 772651859181838336,124597 758373186362900480,271850 758484970289627136,49400 793444172879372288,247455 774986705552105472,146259 751174271259607041,15165 775790947237888000,151463 771960889000026112,128934 781827556177772544,190635 794982719394496512,263906 792138666953039872,243187 751799282097909760,18039 786548728568033282,202051 788398497393508352,11774 791447254464737280,238207 778358944817229824,167517 771877992419262465,125145 771505783288848386,125163 754743467121709056,33356 780809368660869120,183468 788401514029035520,217634 773107582168817664,132847 764990630950875136,83391 785812290847117313,198671 753309270272200704,22788 753754641473601536,29263 767941049847156736,100605 791576816242655232,352723 759188233477431296,56964 786319879024640004,1063777 778014959955390464,163990 791269142468763649,234583 788499834630205440,218275 775047541033406465,144935 787082216119689220,208016 760840314814763008,64722 765386442004508672,87145 793351359240163329,251566 766138413623963648,90790 792798437729193984,243615 785325048945139712,186883 754790223972737028,33356 772872488741109760,351338 785606911794130945,197512 794363313090019328,259677 750864223220035584,15800 759139598224068608,27156 767090997004079104,94426 763809866779496448,79691 777326600006361089,160758 791700266793988102,234990 790932076795166720,234583 779387624288989184,174557 785657433452523520,197512 785691699024723968,196277 788935592474054656,11774 763714548524208128,47188 774339819656753153,141360 776135002316640256,152314 732652922857607169,353200 788801064871006208,220526 794547926231969792,261155 777972626031452160,164783 786157694189133825,200965 787356802497208320,192434 764339959633354752,77598 760830920114831360,64722 791603248243367936,238292 781208501758599168,186434 795352969994584064,266079 772204208523210752,121795 787886563564908544,212239 790749610213912576,232781 793939087212232705,256038 769744643122663425,114779 777599924892565504,162610 785323126515126276,195089 755501469219098624,35890 756263738924158977,42249 764536447160299520,79691 780602109154648064,80785 785234878606503940,194188 791687963998498816,240483 795280005622276098,265908 790606248983011328,232808 771685960220348416,125554 771043666140028928,123085 773542244100009984,137042 775724820252258304,151071 772947915111272448,132364 792684651345174528,246392 773905525784195073,139404 756336092601847808,42432 781353515465609217,139404 757331319156248577,14277 780971050645463040,181419 761603616423628800,686533 762797117685559296,73814 765579980675944448,85673 773955041724096512,20170 752004900209299456,18565 769744346472079360,110585 794028986632286209,250519 752989096839041024,24788 770642754372120577,120341 774021408418476032,140900 793486277660123136,252580 780839210810871808,182870 768878926932291584,108849 785300716671733760,194934 765320554266189824,84724 787447286003478528,194079 790596468298113024,11774 775525901832368128,148045 770077695245971456,116082 780193485949399040,177724 762167870235217920,71099 793119333857669120,247406 756586654668906501,43285 789876495087001601,227429 773371093591724032,132497 749237091465211904,7501 754062554603794432,31389 785506745158205441,196277 768616296120393728,107423 766421905603788800,93184 788202620288536576,213887 793261671477305344,249926 771078163388661760,121479 791682524086988801,240483 793258519785009153,250293 762272446951022592,71502 785675311044255744,96196 769370481455669248,112363 791751487206588416,239998 763420794777112577,34666 794613036434587648,262053 793085153815953413,249286 788130345216569345,65113 791692224505454592,240070 754764329182982144,28931 768966960893857793,109666 791356662292500480,238395 795694534281854976,252639 765952210983227392,90384 779333568757661696,171993 760451486824398848,61734 763099389199986689,73926 766797127179726848,89859 758418306428727296,52545 792923610193141760,248516 768506506799177728,106281 780669609582166016,182257 789772847484899328,227748 765536376364212224,87904 754173867241930752,31077 794537891607232513,261155 753687559230918656,28281 778387853944291328,164814 794557696854884354,261155 772260910853419008,128143 774485139875213314,142527 764285333500329984,82018 780853323318464513,178023 773190515772784640,135124 795610945250881536,267521 760545474302636032,63451 761668977533739009,70085 785580538945900544,196788 788111852672659457,215437 790938710900473856,234583 759164400628629505,56772 778037300512956416,162107 764805859222228992,84714 767719151012028416,100605 785268040497717248,194560 789212702367358976,224680 788859868073562112,221476 785499497367412736,196277 792456909554974720,245130 773267013162577920,133043 792694452708073472,244270 795289394722775041,265795 750359159489630208,11774 778395768931573760,167393 771726280844840965,126389 771150266141908993,123864 788410194850091008,11774 770355704167272449,117257 786708435714859012,204835 769379924524359681,113165 785595315273338880,196767 759472943764242432,56964 768628808178171905,107984 765369439193792513,86103 794530139614957572,261155 793531173905379329,252196 769366260492697600,110302 752157705972752384,16982 786039998336294912,199178 773543264850890752,137042 781341649314152448,185310 788467900692717572,217106 771098828325781506,122817 759109360890949633,56964 776772089957212160,152946 758062958328983552,48663 791419734352728064,238207 764779950180339712,82066 766939316216004608,96985 792023859042086912,243075 792746618650959872,243187 792500906889650176,246225 776604641719050240,156835 758284848251432961,50167 779392152245768192,121051 763378787081854981,77731 763453696839680001,77849 776061277189705729,153095 795210950693494784,264774 787863365708226560,207613 794469404662702080,259457 773186706660921345,135025 794774723448176640,262849 754997248115609600,34666 794589745393369088,261818 789416561639616512,225358 753994212060852224,27045 769312775386439681,112199 792094258475962368,244033 794554358310408192,260404 786237527594196992,11774 785563179497598976,196917 752857748723736580,23571 794273069821001735,259063 763169727602655232,76549 769311663111757824,112788 780605844790583296,181955 755493415673028609,37934 758109203173081088,50654 788482138190516224,65113 791692988879634433,238429 772173349623431168,11774 752136793722466304,14277 766075309720477697,90482 794345566973075456,257406 790571810332942336,224680 773566071467048960,136947 757969381276004352,50474 787804776218103808,207712 785625361618960384,11774 759487075599155200,58227 763419436112027649,75927 788941870428725248,215437 792599712192983040,246771 766005016045953024,90384 780578335281836032,11774 756487663125950464,43553 765812662613794816,73196 740936072285294592,11774 788880968320942081,11774 794020202736451585,257492 744388003414544385,350711 794349472146931713,259034 754710103199145985,22393 778299900194717696,166941 755150511402278912,34106 773883713843109889,139404 791078180257992706,235990 791958363609247744,240890 777588073316098049,160592 792127225319583746,243075 749400945096732672,8248 762824598706528256,73707 771498640363950085,112363 775414636954783744,148994 772790774802944001,129551 791617529017794561,239893 749445919808950272,8497 794489031090286592,259761 769949226218512385,112693 777801478824005632,1249763 771131422841139200,121612 778724216619184129,170187 786736890179268608,205728 794268326339952640,259063 771416391903608832,125381 778358909639663617,167124 792017509935222784,243092 776576256154411008,155688 791570016521056256,239405 755887755335462912,39235 775105284339408896,146704 775377339987423233,146991 760905850848444416,65626 788162732197613568,215005 752887041734705152,20932 795416920489099264,265855 757258448081854464,45141 750576013797629954,13532 780920356454273024,183269 786741947889225728,204413 732380677904203776,195876 772649648045424641,87245 751180581506015233,17580 761736423993073664,70599 766399692745867264,93068 781658075434450944,177455 761663645520654336,70172 762691591689478144,73926 732253415380783104,1170428 740781480973078528,1170820 794572877207052288,261155 770700981558390784,118191 773654550880227328,137042 785297611746054144,194923 756466162033053697,43225 778807382155546624,170187 789936869018443776,227242 791997576270778369,241678 789555761068343296,225784 753397919307460608,17416 773368732911493120,135025 754716907157262336,33356 751818433923198977,19948 774427913840132096,142503 779325940145029121,158116 776812809954988032,158007 751676200351780865,19133 765583946482610177,352543 772795598164594688,132578 755556680679628802,36875 772580090672779264,131480 752203505780166656,21074 773600824773652480,137042 794002533605842944,257492 753408183327162368,27280 793981001592672257,256276 766640948130361344,145399 785250568457424896,193669 773620452862234624,138165 790999614325420036,232169 791128412404477952,232169 755761158200721408,39462 759020776477429760,56175 762818689674514432,72978 792833810953932801,247819 752934341261553664,24196 762742041130532865,74066 787953287643267072,214022 785641463245774848,197673 754195431035375616,32157 792137557303713792,233467 762878551666204672,74133 794862148463816704,262752 752092695359664128,18316 780820295804411904,181892 795742867826339844,248652 763796763220127744,80393 795752966812680192,268646 764236942791864320,82544 769010468300197888,110362 773853056765009926,139404 776930164211118080,158338 794749981257175040,262849 779961691882807296,176203 759231536004730880,57574 761643913350377472,69493 769303484445392900,112939 769416883930005504,1170518 778223993715355649,160539 792823301743796224,247241 753638014321102852,28732 773960791519141888,139865 765936898569277441,90384 779673313626976256,173347 794109324826124288,257492 788145135745896448,214763 753392070191091712,26066 778740275833282560,166852 780127778695819265,177456 758120792643149824,50698 790211504192663552,225358 766431826915102720,93823 776735509611700225,155451 792110355229081600,243075 749674794526904320,7461 754017839082856448,29457 750505810678067200,13201 787074076330323971,209043 733149758278270976,355480 775000540375810048,146259 793568868136579072,253606 785602257597370368,197512 791671435030769664,234990 793195868874694657,249926 781339757779488769,186584 768903045786791937,11774 768638607464685568,106281 789158789752692736,11774 785474592907362305,195332 794928454236041216,263895 763954897322512384,72292 757430191769653250,47266 776441926744702976,155896 749197861615697920,7633 790885898485465088,234583 779155359713734656,172799 794730869512634368,263033 786699748686397440,205270 753967809655431168,27045 769762937489661952,72093 768858762815864833,109666 777910700798676992,163763 791023792793522177,65113 753019932393218052,24316 785868039124230145,198878 793247259999739904,250633 771306390006538240,124573 781342567552036864,185496 755231531522588672,33035 791790802792026112,241720 766482040355074048,92116 781658858078994432,131056 785925929075867648,199453 787789253115719680,213184 794645532039933953,261155 751579510567469056,15708 776995959762931713,156928 733320543550767104,355480 768632370865971200,107072 777287580727533568,160661 765516460336803841,87904 793248155689103360,248988 756582590803566592,43399 766977273211654145,94699 758377799245705216,52605 785993994228625409,193297 756110157004898304,41632 770934015843000320,122146 780076081818796036,177472 760304102869958656,61544 764323466820644864,77598 775323441125810176,148045 794980982642380801,263906 764991948532908032,82759 770780320094269440,117257 757972503121715200,50314 762428874722381824,71270 787374775781908489,209800 788154020783329280,215057 795687604117262336,267977 777032492226318336,159876 785910982799351808,199546 792565723738599425,246632 794923601807872000,263817 755387610793521152,30910 789511890309263360,224678 768175775103057920,104421 773854793999585281,139404 778731798033371142,170187 787288870006108160,209035 778957426930413568,171324 763518424681185280,73814 732685540705734656,353016 765637567006072832,87145 789552825802039298,108396 745127670292185088,11774 763125083904684032,76577 761677000998264832,70085 785583339608481793,197297 795705891920236544,199307 759868472352317441,59923 772002676653580288,122528 776960973152350208,158411 787505068278939648,208146 793987780153987072,255826 751762247018577920,18374 777834125298245632,163901 794637141137625088,262025 788393326236069888,217519 755876635950276609,39875 753310459579736064,26871 789439745612980224,225359 771445104779390977,125881 787717678353887232,205197 775164220199440384,146720 795672149126168576,267862 785640928849502209,197091 771101815681187840,123491 774974266806853632,144682 765349915199467522,86120 764264295471251456,81749 771749911683559424,108396 772026241469734912,127957 771796487755956224,128043 774206543692570624,140443 780469487422144512,178258 778358711165353985,166853 753715330778746880,29263 756332076723425281,41459 781203211613040641,186212 791433751884472320,238292 761015623090524160,26066 761412996073566208,65180 775661841460649984,150103 788762073157210112,217039 778201161988014080,166409 795414541823840256,265855 778376541340393472,152594 779718319221907465,195876 794334780330426368,259659 793762323567640576,247241 791255291098570755,237491 772441706616725504,127366 780569282845564930,181419 789078664386256900,223286 794909996106612736,263703 787955961940049920,213064 789514101361737728,226717 751139849055375360,17143 755577462654849024,38476 787783341781069824,210238 759218674620362752,51675 776549832056008704,121795 772898020014821376,124004 751843036624281601,13343 792945696173199360,247240 755444006893465600,37593 761284775135027200,67547 794646979745894400,261567 786693045278404609,205728 793159513167663104,249469 791027743311835136,234796 776084919202246656,153037 786633078609416192,205270 769689779843768320,114779 788789342281998336,68873 794936424835547136,260776 759588010744647680,57574 791350633953714176,238395 772973483198472192,133519 788079400210329606,214660 790762739685883904,231318 788318415043780608,215412 795298967198302216,263688 753560649343471616,28148 750169320001409024,11463 786310155881197568,201620 766800079374004225,94899 771532914760626176,125853 790721748131909632,232884 765299136467836930,86149 793120812127494146,249469 765640533104594945,87145 760976790135287808,66116 776639015390806016,86103 790410624580722688,228820 732994399488118784,353789 793074088323538944,249286 781577527949012992,186883 793599573486776320,250785 795617530589151233,267564 763078207201419264,73712 754013835514765312,29807 756690202488340480,43553 759309044335022082,57875 766298850160103424,90482 789202842854625281,224297 786995266834554881,207949 793331377907208193,250933 779067256269516800,171693 772486724719116288,127871 772716392730664964,131007 785369309707206656,193669 790909428157538304,234583 793097152071241732,249348 766410384995717121,89859 741714832387244032,99816 777958388688826370,163901 793437623083757568,252020 786324358796980224,199546 767106984931762176,97472 793557038307639296,251803 772632799312420865,131550 751813800244936704,18341 781553791904649216,188401 760129883053752321,61145 766328550857277440,87904 768237821702254593,103924 776770922783076352,157755 777562831189311488,161352 754022183568084992,17416 732894370291027968,354506 793161820349399040,249926 787880017904762881,205197 791747458888036353,241119 791413777468125184,237594 769226748395397120,110362 788075261942075393,215005 752201609132777473,18349 768538119956262912,107446 793993550241341440,255942 753783060399816704,16299 773843983759966208,138165 791003862488518657,235620 772292093813202944,90193 781159050088034304,185310 791542994038063104,236409 776964153680523269,159546 793280755484938240,249926 763521559239680000,78360 788917099972427776,7047 793234526524755968,203821 758026234156769282,46501 775000498961121284,146259 790853204430979072,231894 759053058227568640,54631 761562307906396160,69231 769197524691193856,100620 786488734241787904,193297 793946852097921025,255942 775712220898471936,149040 777197781316280320,140444 752624047154835457,21332 773117543573848068,66647 788508313948422144,217658 765867436318920704,88459 775456520884498436,149259 775717762949910528,150511 773843111298600961,122702 793185455642673152,249926 794660459911774208,261155 792119081352560642,244230 794264073227608064,243061 765250396277334017,86440 772950852784881664,133081 773700193711783936,138819 761979823933775874,70858 792063711573741568,243092 781772197224251392,189515 785281596979027968,193669 790733243528065024,233154 794530429739167744,260404 772434319226920961,129558 795709825271238656,11774 791372643647696896,238207 795707318562357248,267862 765893952428007424,86440 792022718732435457,243075 794550989873410048,261155 787013984800997380,205728 776750761686474752,157082 790696764865208320,233692 794155064550105088,257325 768450018109894656,106281 789777328964460544,354111 793192984204365824,249926 785588577585463296,197286 749236663570825216,7815 766015871403851776,89651 795709447305711616,247651 789376357436272640,224793 794677774665547780,261155 794632068764467201,261155 767530816251371521,97619 794644559758233600,8044 775794567954268160,151071 788945879730229248,220727 794292953170714624,259134 759136954445361152,56964 794604686322049024,261155 778687216117620736,169738 776462220721086465,1170441 778952190975180800,171324 762861405548580864,75327 766253065607544832,90305 744025182227005445,350711 765734562953506817,88128 793912805531357184,11774 792204527961120768,243187 768208198238994432,103046 768235096944017408,103354 793299943163203584,249926 762044664413196288,71476 779336049189392384,171993 791446649046462464,237332 787914169387479040,213887 732532199392747520,350660 792317076874620928,353124 794136188823203840,257423 786210817595367424,193297 786370699413774337,203510 763066387367653376,11774 755802397486772225,39462 764827145180807169,84724 794392248444067840,257492 789907229637906432,225359 793960679375937537,256358 769048949051297792,108795 791357921829335040,238207 791423634548088832,238099 790321619545620480,228820 791383332835602432,236931 781129963822915584,183269 794268623535644672,259457 752220089231941632,20279 772885050065117185,125633 793640390981066752,254008 742391340525363200,11774 791222794516205568,196314 754752619541692416,21888 767807852467683328,101383 752860973669634048,23167 764184998417207296,81869 785821304956084224,197512 754003212085006336,30590 793173899378851840,249926 794990213995122688,261155 795689735780007938,261155 780435053562175488,180310 763093743725535232,76577 778323534929985536,166984 762327869745926144,431998 753176182045061120,23217 785346086290489344,195125 790909451452551169,234796 734622024308535297,1170538 769684560242245632,114985 775521554545254400,148574 791355115060006916,238395 794634837738987520,260874 787424732320821248,209731 785696276927115264,196277 774805556863373312,143585 794598481834823680,261155 785613921097056256,196277 794907537095045120,263708 756486986584784896,42344 778246934427500544,166532 774467050936766464,139865 762090645817262080,71270 785267389143388160,11774 757644681177993216,48196 765807496082620416,88128 754757384841596928,33028 791972388711895041,238429 769300298590515205,110302 764885063565709312,84422 768453845588508673,106281 788506507755139072,217519 761351223891099648,148861 765410815071707136,87245 787101330410119168,208016 764625897811021824,82544 751844180406579200,14277 775841546914725889,151156 774804080279506944,144494 735111428538028033,195876 764471181248491520,47940 765570438940413952,86320 776460735111127040,88373 795702309955268608,268281 792918912518062080,243865 757610592777764864,11774 792920031256453120,247877 793891701546897408,256255 757580435345936384,46382 786314359613960192,199227 773739198985756672,128930 794456837286481920,260404 776591493419061248,156835 766644136137097217,93261 776749032882466816,157755 761344026742095872,68102 787890127267848192,7258 763159601780887552,73814 751231473647169537,15808 790578164166713346,230708 773262037204033537,135749 773629030641889281,135187 753362362812534784,27222 765909070519775232,90031 777161122294079488,158815 785322965961314304,11774 792805332506513408,171693 765306441129353216,87145 793463046979092480,250633 781210307926581248,186434 764673033218908160,84209 778330696968437764,144730 793363005547290624,249926 769176092124917760,111558 775728290246062080,150663 766330758260625408,92202 757883057223249920,49852 760872421041672192,11774 772282450189783041,127707 766345117871575040,80939 750402291363090432,11774 767855974019366918,100893 792437198146506752,243513 733298167869886467,355480 750202756695203840,11495 761739432567435264,50654 760558925011750912,304513 766105276583862272,87858 786994754714210305,208167 789468863926636544,225981 754031276797992961,30047 788079647619710976,215005 756568992102227968,43225 794609679812952066,261155 789908533743673348,228495 756237209724944385,41516 765641033933881344,88332 753759940171345928,29592 786029421022937088,192421 749667601203290112,7546 762966204734668800,74943 792201398867730432,243075 767976451735814144,101383 768496738894090240,106774 773954737880391680,140432 768411070033760256,95055 790996313470935040,234586 793579922962784257,253793 790988359912927232,233736 790216617561034752,229833 755122362316574720,32572 769721281776201728,100278 775063221933842433,146259 793783903391584260,251318 773202072388898816,11774 793855883331547136,255942 758065791891832832,50314 761409223334866944,68273 765892341844639744,90088 766666257479282688,93303 754871609924653056,33356 773647225796911105,138165 791206857771593728,223249 786179494205939712,201494 771371289940340736,11774 780460222989135872,11774 788352050652258305,215608 793988121553731584,256534 751791512221016064,18031 763891560329031681,80209 781167200522604545,181419 772006593022029825,125742 786165615824338944,201283 779550760673562624,171981 790725376288788480,232881 793181905088720897,249926 768197359788494848,103354 767980800314867712,101681 779374072807378944,174115 792104951136722944,242693 790794465493520384,233890 788672562951749632,214117 765911046875975680,90125 787365939750825984,209184 751238743755923456,14421 763833782629728257,79131 760261871186292737,61545 792077610360733696,242693 793973064400863233,255942 775211326461218816,146675 777926937641648128,161277 767454480195518465,94718 775777566959566848,151463 795708649222107136,268356 785929860128669696,22735 788077021809242112,215005 789242176806920192,206666 793932824969519104,255942 760821795679121408,64722 753726437996179456,29548 793149146681139201,249469 794528503643389952,261155 776842266191224833,157755 775908629555744768,149931 794210983602491392,258629 773001184294604800,134033 788718874791378945,219951 775750947884511232,150497 785477627335221248,195064 792025656267837440,243092 775826129928253440,150426 751122273931759616,16953 778546983678144512,167398 788401901511467008,215608 788839975760441344,220539 787012593202368512,207287 788439080484933632,11774 764195334134169600,82066 772073567278157824,129471 773121782949609472,134470 776832352270024704,155451 758002051368488960,50581 763864436692037632,1249165 762847884064591872,431998 771519648240107521,110659 787026059547901952,208016 760574915791642625,61544 749638785722224640,9285 763876054402527232,80939 765718065917165569,86103 785570376944201728,195849 791709258903584768,240890 789134293620629504,223815 779443604892811264,64722 751606293912293376,18532 785609805079666688,197512 767780027949654016,100893 785869760009338881,198671 791316581548711936,235487 776116554022817792,153675 751146912519168000,15255 774024773777195008,140437 774664379849646080,353879 732296416345903104,351245 762030896807419905,71550 792306801198759936,243075 794011521730813952,254209 785596704930213888,194723 751230628016721920,1248136 765997933049163776,90031 781062505661693952,184835 790515918413504512,231894 781287666335842305,185595 753001485496152064,22393 787090859787296769,204835 791349581414068225,238395 775117028076191744,145866 756540635398758400,43553 780136489292328960,177472 756725576476557312,41839 754750562936184832,28732 762389928969928704,70918 756621475424141312,44450 759850734896766976,59666 791482862981689344,238395 772155837003423745,351931 789921856853725186,225949 787786595315228672,213064 786976836265861122,207613 765171181150437376,85562 755018631524720640,34666 780743879473569793,182036 790920210463072256,234583 753716261054447617,28974 752240178593312769,18486 766661471942037504,88361 776891570486378497,158222 794651963262726144,261155 744529230675869696,1002751 791792420916719616,241523 775122648988684288,147274 755910109038047232,36522 761173564158537732,66897 772868051247075329,132761 788931527631527936,11774 768247721585020928,11774 787073040949575681,207287 795476093205614593,267270 785321467240210432,11774 791113944924651520,196314 769214977940959232,111549 774052976650555392,141102 756674922072698880,44429 793262695764164608,249926 773714039293652993,11774 775789461909147649,150426 778647510747324416,168794 794645338787377152,261155 758697696374947840,53185 771050362165927936,122955 794929198037159936,262849 763460232156618752,78159 781624780730490881,188498 775171252784955392,146798 765034135836561408,84724 774798838775242752,144542 778709916022214656,169327 755592134586142720,32873 768826224307298304,109104 780540158668070917,180655 780791605506834433,183269 767713254403633152,100605 780540507151671297,181409 763514981392326657,78360 785975004915564544,199891 732139034844205056,349550 790657106344943616,233307 794220890963648513,258771 752803701795020800,21074 775742298655191040,150404 794962942634508288,262752 751202238979305472,14421 764435209806811136,75922 794001702085009409,257492 775380747012235264,138532 789102641183756288,220526 790597248694358020,232169 795291822868156416,264397 759135817025499137,55660 759192328296886272,57574 765260054098432000,86440 786921844691480576,204184 788626467857002496,218002 770051068046761984,116388 752094298254958592,20002 786397832542576640,203674 788506784033968128,218495 758380647727497216,52554 785492014670319616,194949 781586760421613568,184223 794015637282717697,256439 778635734945304576,11774 791672052163883008,240483 792085504669917184,237964 759112728153886720,55660 794543038978723840,261155 786959713586057217,205094 787831403580981248,205197 794689662652661761,261155 795035743232098304,263933 773952028984750084,139404 752836322948243457,23849 765139648934883328,85562 758860353585356801,44163 774803966458814464,145244 767116153596485632,93210 757934090729328641,49925 751881282557210624,18323 756372577166172160,37947 757597179796033536,47940 791664521148452864,240483 756693456114819072,44271 772042802985308160,129208 785820524010213376,198671 766733228099108864,95708 778387953345187840,164826 753317605142695936,25189 771050984709627904,122955 792872607511089152,11774 786643801230016512,204539 794427533534097410,260033 764681714400501760,80647 794652814274334720,262053 764306100258762752,26828 780469439468703744,11774 794643245217316864,261155 756579184042975232,43553 762529887554973696,431998 777861230576803841,163990 760218824893460487,60866 774956224601174016,145802 771155668321439745,122982 753717899026718720,29317 759450949345615872,56964 776567712772263937,155898 751651677070065664,18215 771558916970774528,126195 768882151928455169,103354 795381583075102721,262849 732698113295572992,353002 765254889526091776,86653 790605525725614080,232169 749149250542510080,7121 780186607684947969,464984 793110293043830785,249469 758035032686624768,50923 767137692723404800,97438 789898588675604480,227048 764145227485450240,78542 777018123992100864,158387 753600682578497536,27222 776440227527139328,11774 778707385586028544,169916 755836194194280448,18215 756675536894644224,41798 773610266315591681,137869 780083823845474305,178258 778327176076783616,167220 760884302481620993,64722 787954623856324608,195492 780727329945288704,352219 758335657592836097,52554 773513937425797120,133702 741432649525297152,349507 765432956299177984,86653 777343122762268672,17416 786028707152400384,199546 779786981651783680,174230 767814599643111424,98720 791696057981820928,240479 776863806903443460,158520 777232474812350465,159876 786052085976412160,63776 752711524809080833,22752 787402196304396288,193614 753704157266124800,24173 787825123122438144,205197 762795743530786816,73926 762087252382126080,431998 773704485952688132,138490 780559101776527360,181419 787084742449590273,207151 788217067589820416,214660 768832283486855168,109167 785816986152423425,197286 750686810582323200,14421 770074670100013056,114779 773598891606315008,132364 793449627689377797,249926 787297813927342080,207212 791677418935296000,240483 793202180262072320,249469 771530757617557509,125604 786978972034740228,207613 795701870283157508,267862 789910450204991490,225359 795413472163090432,266079 751190103805063168,16768 781438336363851777,187844 765655793643294721,87904 787284838256566273,207076 791020839990722563,235948 791818566018498560,240763 770733328462852096,118191 776234742538604545,150663 786385188242595840,202675 786392667055919107,203674 794205008984043521,258598 765387199646867456,86440 762720382868594688,68182 771808475898871809,118191 793643693857239041,233154 756280001666781184,42495 780546875967406081,151845 755341595029999616,35319 751656607583469568,1248135 767470534498058240,90384 791554136697368576,236844 762745076330004480,74133 778633871357161472,11774 733517730045792256,355952 794656183663656960,247240 763727581900316673,47940 763952806608773120,80939 792443254788816897,243869 766070477328519168,90384 785987026533351424,199546 795429300849770496,266054 750859379428040705,15643 772288284210757632,130132 764120212312502273,82009 758722899184193537,54070 779073887212625922,172621 794556073042649088,261155 768801771045040130,108849 774460086135746560,139404 765944722904850432,90384 786700144871866368,203674 781335277306515456,139404 764942468873801728,76012 778179195511967744,163990 793213674907324417,249469 791065577905238016,78159 791911189412544512,240763 777600176735285249,162610 775519342507225090,1250232 793728236589113344,250633 785535077325295617,195975 754768243709976576,32873 779452284950355969,173011 789260390999859200,224680 753004477607739393,24870 794049982198214656,257492 786481879520129024,203674 771349818706845696,121949 778706682977202176,169923 787099763531321345,207965 773840113633669120,139404 791080448759828481,234796 790404088538079232,229895 794838053927997440,261455 776086386189434880,153194 754856018178375680,33470 764981082915692544,11774 790687071388127233,232169 788553177989681152,218275 793419144150421505,250293 768914659122425858,109104 764875323955638272,84724 757101107852218368,45964 770278006539649024,117257 791324948774129665,238117 785531003473317888,170187 779662549780406272,174971 790957675362344960,234583 771513963813023744,125145 778245286627979264,26066 764783553938763779,84724 777806934363734016,138812 770804811889414144,121359 776579466554249216,156644 795703871771287552,268281 751165052816912385,15643 778560887317671936,168794 780990431760904193,182752 762393949965213696,1248519 790946382999879680,234796 770462640653078528,117257 776268494438559744,153699 778484078454595584,152594 775039998504599553,146259 773835386703515653,138819 779316484883513345,173645 764570597628252161,83391 773513585909727232,136610 789838518113619968,225981 793913021932240896,11774 791785077025939456,228124 792015844368756736,243075 777106243185881088,87904 794677774380396544,261050 792438175562018816,243398 791366215952326656,237491 793519815935848448,249926 750193737175883776,11495 795107185667821568,265257 773835061556875264,137640 769664895453319169,113982 785666034082512896,197512 791007509934997504,234796 794318126687010820,258741 778968868022779908,169550 750734188660203521,14525 794664104589950977,261942 786662833148858368,1248522 788442285398560768,11774 793432567873691648,240483 766295744345088001,91894 789899423149068290,227048 794822909927821312,262752 766734218114105346,91511 787707211082379264,210207 740320844900093952,11774 795374992145850368,263906 788873550799118336,218495 757311931732549632,46763 776812837175898112,155451 786998846580592640,208176 774617732616773632,85326 789156533250592768,11774 793958409523625985,257066 772414950207655937,129558 781481796609437696,185310 788133579645595648,215608 778931982709293056,14277 757152458309337088,46235 786338146606731265,202379 757531520013852673,46384 761038057835343872,47940 793302627647881216,249841 789746166292320256,226712 760639611865563140,63214 765421215255240704,50533 767695318548934656,97386 785616541853245440,197286 777970350571356160,165185 752145210432425984,21034 750448449640947713,13532 785939019729342464,199211 788127389117255682,215005 764556367562551297,1249246 785692439239467009,196277 794315911209644032,257492 757668119842349056,48369 772468764889665536,126389 792065115759652864,243614 795298599571582976,266115 781230728960802819,186584 761372283998875648,66057 789896378650624004,351424 775290189111554052,148045 792452303349542912,246013 787163989000138752,209195 750452883393355776,13608 794544195180470274,261155 771682895715037185,122973 773218039399448576,135386 781907406544572418,187843 785913498761105408,199546 792105643809378304,243398 767782776158429184,100605 773925253592387585,139404 789090318696067073,222682 788534172822282240,218219 792422504635695104,245268 788026618233008130,214354 753762643429564416,11774 794025106229968896,257492 753486007584956416,25981 785618779317399552,197297 775065978086363136,146205 766072992761733120,74133 758367896959528960,52545 776455049144700928,155390 791309728257183745,234583 750375535012769792,12883 763849995116093440,80808 775849816886763521,150511 778002374598197248,164826 753646206245404673,28866 791320092919246848,234583 760485448338644996,48052 778644750974984192,167319 762721610243543040,73910 775054596540686337,134380 785340986725728256,195125 795019767480455168,262847 795344560771792906,266079 776656883926994950,157414 790005339995471872,225981 773835446916820992,136881 773895576274341888,139404 765883020490530816,90031 764736668821774336,83641 763170773582376960,76366 780093943476318208,8248 763468977326723072,77731 759210875207225344,56964 791455164116840451,238207 750787679600517121,15316 786982143280881664,207949 779438925815353344,174294 794002976243351552,255044 763784213439053824,79691 759086219036880896,56231 763846349712461824,78198 762388809812054016,72434 794554705397579777,261155 772884489697505280,133379 795054135330635780,264397 765661559700000768,89076 756705374145773568,44450 787418516274184193,209918 790727930443857920,233692 780426208471314432,179870 755964754821193728,39006 771847574689112065,127957 752271424501346304,17794 780607806172835840,181755 764805141065297920,83866 793871843312607232,256038 776557192224894977,156505 770123030563528705,115435 770641390879379456,120108 792499978635583488,246295 786353295782612992,202007 786763274360541185,204413 766317291763933184,92854 777169956928618498,160530 787325448682217472,203034 762297759336574976,69565 779370687412731905,14751 788118235526815744,11774 793459280640958470,8044 760577518416125952,62798 780739373574791168,182036 752931003279220736,24173 791661800118902788,239344 763810220351127552,77682 788875627122135040,220332 757662022813249536,669866 792155196361244673,243513 762033373858689031,71429 734918382353518593,271850 787034356711825409,207287 756200464299896832,11774 776906144375857152,156811 793965139464716288,256276 775996787383345152,151612 762137957411065856,69356 787788442679799809,213064 773266403541389312,133043 788922030343139329,127871 765349288784306176,84209 781350260153151488,186170 780240935611428864,177731 786415556526153728,203674 786939343772475392,207613 760629144900165632,11774 793190021184491521,247569 752003926195441665,14277 754985819283267584,34666 787123707626024960,205181 794667967275536384,261155 786384466272854017,202379 787715378810015744,212131 789954335387951104,227511 775093961798983680,145866 775102180005064705,145866 772284604984102912,108880 775843830725619712,150663 764955646462660609,84888 780611360648376320,150151 770969201720852480,121795 761680198299291649,69878 750139747620622336,11495 786214848912732160,192032 789312575490039808,225359 791310187474792448,237787 751157556391784449,16833 787074781724090368,209043 788367180597489664,208544 763838342869884928,80716 768655692362383360,107469 772483194222411776,129471 791756846633582592,240584 794339161524367361,259231 751979664227303424,17847 793198313029926916,249926 750944363191144448,14641 762478810314846208,63248 774215219119665153,135025 795083578933735424,265102 755945630397304832,40875 775414881277259776,148741 758031788052586496,50654 773676307926355968,137953 760603822511230985,62716 789807344691601408,227242 785549525012406276,130635 788050787654103042,207287 760940658706288640,11774 775174296289308672,146580 793403122110590976,249926 788131212271325184,214812 765728626620837890,88459 763130360897101824,76429 790348147725828096,229148 750828634252963840,15661 788935619468722178,11774 769979419016454144,111558 771457210127966208,118985 778047282226794496,163219 779716699343970304,738099 768988688806191105,109875 790915584632451072,232884 789432851070459904,225981 755640361251381248,38792 778933576142360576,171168 793222856289112065,249926 781525870108372992,186584 760575536922038272,62063 794578023718653952,261155 776893653121847296,159146 767845133308035073,99093 778295384409911296,166532 775350939096084480,146488 788440186061455360,11774 791691868241334273,240145 750362582431698944,12883 792488277752156160,246273 790909235076947968,232137 794724338213621760,262752 776586471490789377,156835 764113063234637824,80643 788756436977344512,218875 761929008535728128,431998 750455281688076288,13532 766675945797275649,85562 778765795606171649,167220 793649704722501632,252196 734016360741806080,195876 779951393641795585,176203 767779447768387584,100893 765227585194164225,85562 781550155619246080,185496 781878026619359233,190553 788337314028060672,215608 776636065729871872,132335 793211258749194242,249961 773831540371365889,138155 761667677060378624,431998 761164360987336704,61051 772268393894379520,129558 778285184277880835,166146 765259294056980481,86763 765572566132162560,87860 765597892094550016,87904 793553662580781056,253407 790994823687778305,234583 795771432680755204,267862 788849619421855744,221476 793116059582754816,249469 763065174701936640,75724 768334155520221184,104662 773205854103404545,135025 787784618049204224,209884 770520310864973824,118954 768159237499301888,104162 774435304447049729,142457 794934806911950848,249926 790581711973195776,11774 779439954040463360,174557 774658849538052097,139404 779668057388093440,172185 768201081184743424,11774 763556093087789056,78853 765716439940603904,88457 776603171472957440,156835 753188246100860928,25317 759472048460660736,58028 786043413913231361,196524 755227172718120960,34666 792806533872615424,245724 762651500669575168,71021 765273268253229056,86103 757034507052589056,44280 763418143192670210,78159 773337137584467968,135701 756462185895821312,43391 761689901913866246,69947 778250991061860352,166390 787985418063142913,214209 792144201903403008,243615 773236156695654400,134561 773649015317594112,138165 785601107217317889,197035 764689660551368705,83597 765475693450891264,85270 776379797178032128,155390 778219017395986432,166390 751913240976908288,18215 787887628125343744,210253 760602353242247168,1248768 794939998743052288,263896 770659803047657472,118191 751029028140806146,16422 766443852806909952,93138 780610804982829056,150151 785571865225940992,196696 775818350756827136,151401 764168888007307264,74247 793328202651463680,8044 762105333145751552,69878 770498358758744064,118174 793784200080007168,252196 795086766831112192,264397 760490107845476354,63149 764821827520573440,84724 761344991100710912,68057 761662589063483392,69565 762480905977868289,1248990 787441350455078913,210009 788621768844009472,218258 750687700240441344,14462 779481734282899456,175340 791371729364922368,237908 773615931062824960,137372 753365275567874049,27317 767916601702223872,101681 788508725795356672,218349 781896652768501760,191354 760486501310279680,61655 785602916417699840,196277 771077289761046528,122982 793580929239224320,252020 787294574230269953,209114 785956837719891968,197512 792755180789956610,246225 795102339132690432,261155 794988093816324096,199307 790247997401694209,228341 772091918633185281,128025 760991652836171776,63451 794570223936487424,11774 794841696467058689,262849 776752460245368832,156976 788065820559618048,214354 786276927447236608,196277 787880758467784704,212139 785744926751338496,197911 765373418942312449,86440 765409397929418752,85981 765504928248918016,352982 772363745511235584,121795 776516739538444288,155898 752925954134183936,24134 743012578314575872,11774 743854335084355584,11774 791047377616457728,148861 793205469137469440,250633 750389468159508480,12743 751139162552688640,16833 775740922550190080,11774 765085301685583872,84209 794701403256197120,262752 773900370519162880,11774 776168540634091520,153033 789232411863310336,223692 775452124830322689,148645 793498317334384640,50397 752856406739587072,23725 752951092980350976,24727 755840713837809664,39462 794639355734294529,11774 792475443542843392,246225 785636401526116352,139404 792766221703843840,247232 758326233834876928,51688 761355249487454210,67229 768949238009040896,109874 744541779702259712,354825 761613388854222848,1248947 775792561755533314,151748 793174694673297408,249926 759843781164277760,14277 793521151217655808,252741 774644074079019009,124537 778754934170726400,170426 791689882183753728,240627 794992625141084160,263906 757700894108430337,1248523 766640392368431104,90252 764301547111014400,80939 759028495573917696,50328 788106890656018432,212139 760079723863085057,60866 767157017429454848,80939 766346033865646080,93261 773638820436652032,137565 790656086625792001,228292 768584321343057920,107428 775374156430970880,148645 793849852236922884,255942 777941813244010496,164826 793454846611337217,240070 793617539733397506,254209 773877917747126272,139404 790918589293273088,234583 775765859054841856,148676 780122365904691200,178378 761167387475533824,65174 778006863153475584,164826 780517572009603072,47940 760943843852296194,64722 789530847816712192,226881 759595754650341376,50654 759136424834641920,56964 788085128505401344,215005 777946409194651648,164826 769012105823477760,108963 774077579959603200,139404 786197514928074752,199961 758654193863303171,54070 794533186923470848,261155 789785972858904576,225981 767373837247782912,96039 791353150078799872,238395 766231548098146304,91846 773934989238874112,140232 793168379360186369,249374 789509023049486336,226731 758038871665840129,51069 777905739285274624,164001 788131908005789696,215754 773201843115745288,132140 776062698459103232,152872 789100088400318464,223099 794591387702489089,260776 787057969481469952,207109 761894441816723456,69711 785810852498800640,198671 764906511298465792,85159 768238738061131776,104932 771794419162894336,125742 766887711319924737,95988 786247236355231745,11774 774800185646080001,142980 773872332347613184,139404 757759179662602240,47940 774009897176305664,139404 791764366102265860,191778 763394444406038528,77667 787369057687187456,46572 794536229417185281,261155 792833260199944192,247877 793110181337001984,249469 789925168613199872,228820 788156884914176000,216009 789424843162804225,225981 756249485777506313,41689 773721237923201024,11774 774401966923325440,143585 752959982740598784,24173 763550104821243904,63427 759660881567371264,56322 754713120505987072,31291 779135883928752133,170187 767418348783210496,98890 788484513819193344,217039 768690083914473473,107984 785653897184571393,197512 768622280079384580,106756 768146975900377088,104162 781793297345884160,190424 787319727341178880,210207 758110788783570944,50789 791011293452832768,235948 788455910695837697,218275 763546218966331392,79124 754055904346112000,29263 761179654854062082,66897 794333239468929025,258981 794740214241628160,262849 794512989290397696,261058 788417982401609728,217519 791871927254212608,234990 767898391481241600,101681 780450010454515717,180074 785849465441755138,198878 742607216415379458,351230 785329924102029312,11774 795131368095117313,264397 771339967402536960,124883 774578110708744193,141699 771822212223344640,127657 774587605891547138,144139 790437109106614272,221005 771844653289267200,128017 751816264218189824,17513 764170636553924608,82283 756551709577576449,40601 794031900608241664,255942 758687315535495169,7047 770478271377072128,118191 754231557888630784,29263 793999139948199936,257353 759514810958618624,58250 768626364865884164,107469 773564021698015232,136904 780836866719219712,183269 761171960260915200,65643 786969778497921024,207613 794705725507379201,261155 790306325821583361,226053 785317654080983040,11774 780781076172066817,182726 765235874237939713,85539 772248668577693696,128934 794728911716302848,262849 758087541421670400,50500 761207631142805504,66116 790760373238378500,231881 765045641559040000,71476 773679684961898496,138165 760515576569683968,63149 785522462159015936,196277 788881703368429568,220029 765231751169871872,86103 771555198267383809,125554 794563263535058945,261155 733009406061748224,349431 765150039090003968,86103 789198061742325760,224513 754841591269974020,33356 771431733015240704,123583 785299923784859652,194934 776780514170548229,157082 758999268954779649,55107 763446608084303872,61723 794497307244892161,260181 756868576380850176,44450 774063035312775168,11774 760224315551932416,61412 775826508774604801,151439 785734635967787008,194083 795757291458936832,268646 760972958311542784,65222 777822713104764929,163763 771448612781895680,124855 759263342309609472,57691 773058152833179648,132364 786414823592648704,203806 773499623671554048,136947 787026626370342912,207287 754713335027867648,32963 792715652926550016,247062 772375161056133121,148861 752621440575344640,21332 768954775165546496,110362 773923714152800256,139404 791671027826909184,240145 795751932476342274,261155 791101181162426368,235590 756571854672764928,43383 762351064498647040,71325 788168787367297024,215754 768567095584063490,107469 794383875204116480,11774 755818321660960768,39947 793611932695601152,252408 769240000852439041,110585 777287870772080641,161352 789889258156765184,214992 793437133696540672,252020 786061636360626176,200917 773710130831425536,138140 748582689742020608,11774 773251747259252737,134561 774205020329930752,141360 770699054149881856,120625 793971855904239616,256276 781280442548879361,186584 761712944061177856,68987 764872901308784641,84888 758391893520551936,50827 765101209141309440,85981 754718548958871553,33356 791460221252046848,215965 752625587106172928,22213 773612915719020544,137818 795433087752617984,247930 750060925303095296,9643 778155308715761666,164826 795776055059607552,263302 770722349838639104,120541 788483819242418176,218495 794225614987345920,258591 751543627944341504,14277 775849391169146880,151947 793312803323056128,250633 732685131257782272,238169 777294723539148800,351158 765163544035811328,1249165 775575666309799936,142090 776800452667121664,157755 787122066139049984,209043 773213507890229253,39384 787881974207832065,212239 790952086804451328,234653 775287134156689408,148045 753804479477145600,27045 761909633485312000,70986 779158056538107905,170252 764978002673315840,11774 781569368534585344,188304 790282275137216522,26066 795103536996556800,264397 754794906078633984,33356 768172628909490180,104313 757574668660375552,47059 773190681179267073,133043 793883991107448832,255393 764844687752622080,83391 775720724841521152,150419 795700622016282625,268281 776666665652215808,157108 794018941806972928,256439 791708664285528064,241034 754698968064331776,26066 776877527520284672,1171739 770623041638244353,119937 760552301501173760,63149 762805445249511424,73814 788005751440760833,205197 773298277538205696,135725 771771163169218563,126152 789474744282341376,225456 755502293601095680,37979 777661696588394496,162294 760578809993175041,41680 794995593500311553,263895 776825280673353728,158387 755263747967582208,34503 763506639018205184,78604 789143507579482112,222647 792452050424594434,245566 780334983688761344,159389 732247036251103232,1170428 793864727612968960,256255 765238528624168960,85767 776934529680412677,159093 753337574576558080,27045 767819575639572480,100893 762004962473836544,65677 793978607727099904,11774 786078577141878785,200369 768061817608368128,101681 756291959799418880,42249 760208415960342528,61051 795130974896095232,264397 787085159443103744,202636 761349910222540800,67941 772908178002612229,132335 792453347773210624,234796 793463813630812160,252408 785592320200585216,197286 751231902091186177,17794 764487220325601281,83391 791253931301019649,237405 788511662559068160,218275 794554923522396160,261155 751963446338547716,14277 788900184872873985,221972 764715003467345920,82642 770051006394724352,105109 790669256820076544,232169 774170091596288000,140444 756461741681303552,43391 766312306259165184,87858 768048767820062720,102514 791011199911505920,234653 788845180615098369,220029 792100959350644738,243075 792060164287270912,243576 774382695543664641,142566 772461228710961153,130415 778303300089241600,166390 754792800307347456,32963 787412022128414720,209422 791727117998231552,240260 751237440619307009,17075 777968868367163393,164764 785264019091419136,11774 790517600660889600,229895 765998143003439104,1170552 780622777711591424,181935 779936165558362114,173347 760931137829175296,65180 764996279764082688,84724 795482093795082240,265875 732722391617441792,27848 758115469710602240,41703 758131846391574529,51069 765613817472528384,86873 773859943564926976,139404 775062872967811072,144730 795227318721515521,264397 788775558804942848,220526 758391806564323330,52879 763549087786381313,79131 773591861227319296,137795 732169984009330689,349814 793097791585128452,249469 766033162229149700,89302 751857372365099008,18305 769398085919309824,107745 776871085526568964,158387 793466964274327552,252408 771407538097037312,105109 771761134940590080,127366 774986032072781825,146259 775427888984260608,147013 755014184765534209,27045 764447290652299264,83184 790902629178101760,234583 791369415837310976,11774 791404713887600640,237854 772174465660809216,127711 758771072124743680,55262 769355382065987584,110585 775702813443633152,150511 794328814826487808,257325 787077312260943872,208928 794669279023169536,262022 756855159343484928,1248445 764567478445957121,83391 778550703262404609,166916 785739420376846340,196917 787007285100892161,208167 751114051711864832,16299 758341638301192194,52554 758297545806405632,50827 770623132885483520,118191 791374937629925376,238207 757316263244886017,46612 781400664412819456,185496 791264786780684288,237406 794196228586098688,257492 752006056532799488,18395 770641478666248192,120341 788027353880420352,11774 792023487170879488,243075 768960042007531520,110331 775757067042906113,151463 777985162420322307,163592 770400083921760256,117257 793240809881628672,247877 778018667179028481,164375 781197720128262144,185595 774279833392128000,140874 775032835811926017,145244 792938425716400128,243562 751545868914860032,18160 763092536319741953,76549 754011446044946432,29263 755735647453847552,34138 754005627261812737,30590 762003623492530176,431998 773658498341142528,136947 757351281539309569,29167 788164764937687040,215608 759168270322675712,56964 790730359289675776,221524 752702488663306240,22779 764162919118606340,82283 769327544315314176,111454 793968384866156544,256255 759053718973091841,56552 757545729120436225,47782 786950885985357824,205314 751735564144087040,15776 780618437038964737,181886 793347970489982976,251566 786588394361016321,204835 758262394850152448,44450 779324199374651392,173753 786595550623707137,204835 787101763522396160,202429 765260127439982592,86103 762014114717704194,71550 792121293499830272,243187 778341360155910144,167703 742213073889464320,352839 768924744271867904,110362 790991968516050944,234583 774377829635072001,143210 794333183588306948,259773 758372758292008960,50923 774778470303879168,144494 775744771721527296,151255 792479812291993600,243075 792536865362550789,246225 764691944626880512,84422 775012502547599364,144617 795414030022275072,265855 755102138779496448,34666 758872750115004420,1248650 794571567040581632,261155 794613896430514176,249926 774585573273198597,137740 776776362908672000,157755 776838949511790597,158327 781719183293722624,188401 770703854811906048,120610 762279364985749504,61412 770062895581388800,116164 773717860463943680,11774 793350684569579520,8044 791049506590691328,78159 790935283877421056,234583 760177918001553408,60855 781545697049010176,187976 763896712196984832,80486 779340101709131776,174230 772789983484575748,132578 765126943314481152,82002 771050565279244288,120675 770969414841749505,120610 781605594566316032,188119 759400382405672961,57900 761641302517841920,69865 763430622635302912,78304 758811886209015808,54842 785978622414815232,200382 733029274030997504,353343 781209868514496512,31546 769260989212680193,108373 793529463740837892,252020 765521349523542016,86223 776753238846664704,154071 789208780424695808,208420 772075439653163008,128934 781135255793045505,185496 793542356180099072,252741 762340278204190720,70886 793377276456865792,250179 793413362176569344,245591 750394452783538176,12883 773633328981434370,136947 760242505459740673,61051 794904004975153152,263708 777642392228859905,159245 778508257497387008,167753 765889949740785664,89915 773974981529051136,139774 793294898573172737,247241 757799170136678401,48922 790696633289834496,225359 780513285347041280,180647 794220295875739648,255942 765405005016731649,87245 792186422144868352,244221 765577096638951424,87904 791721785003696129,240145 760986375000842240,66116 762789177180106752,71502 757571673977524224,47761 791356963699449856,238207 788786965969711104,220332 791828799705022464,238594 763132134735261696,76188 794203493124939776,257325 788791044506804226,220526 786978116233269249,207113 777263578340614144,160592 794588105965715456,261155 786289706900172800,202275 779672073820078080,175934 762117563136389121,431998 794200191507132416,249841 762212410476400644,72350 768951323085512704,110023 770971935975022592,122146 755214667157348352,36033 774726685161771008,141912 779257368894926848,168284 772841333866258432,132335 790538221914501120,231894 793343793516994560,251313 779387252724142080,173753 791715151317766144,240070 793242367302045696,249961 793570728457015296,252020 791427949266399233,238207 765378779799625728,82208 791655003534401536,238780 795330637817348096,264460 763771307259494400,80098 763908604122378240,80486 785288516615835648,11774 761901047996620800,431998 762536185159966720,69673 764861671173152772,84449 777492239442325504,161901 780616733283512320,181886 779820317543763968,174115 765504689232371712,87904 780683529684475904,182036 759346459984691201,41680 786556942604906496,202118 769584635328229377,113412 762730501576720385,74247 788464024723689472,218275 764991029543968768,84679 791002417810837505,232611 761818081106669569,69356 762400649132802048,72420 794728660146081792,255942 779190869501042688,172945 788344670073950208,215005 779126970009300992,172127 793745452667723776,252020 758659759750774784,54070 793161399811776512,249926 764101184273735684,79999 769598028495937536,112643 742743831083257856,47188 788733891032985605,220332 793095331961532416,249469 766251808918560768,91946 748207980940660737,1247836 754082380311257088,27857 793052587423477760,248065 770022807317209089,107469 771442976056872961,124597 753019823475396608,24316 786909496878784513,207244 795368549091078145,265875 762887810667847685,73926 776932418758451200,158387 752624372238745600,22715 770332558441578496,117257 791444632726966272,237908 778574587487551489,168284 750810125825441792,15536 773932865277026304,140001 752182061268627460,18011 786276691555422209,202567 780799438356897792,183269 767809761907712000,100893 780141496553005056,176127 769681212436836356,114301 755577861835071488,37457 789483194332479488,225981 767091199073198080,97377 750854749935661056,15255 756929636391645184,43271 773788038677790720,133702 791706713548165121,241034 733371104752963584,354517 794372997662593024,256276 761665714948337664,68993 789559866906075136,221972 794318164804763648,258598 764913454276710401,84889 757543988312309760,47782 787083736391229441,202636 761727594970554368,70177 754848160288083968,26721 765890891034791936,89790 751980918886244352,18215 790940454149730305,232169 755855144902766592,18215 780507758739197956,166282 788762732870799360,220526 795405490410889216,247930 788391161282953217,216484 775462501764988928,148419 773289048873971713,134561 756202707485155328,41726 786913352337399808,207287 785628725069094912,196277 787718397853302784,205197 794985595143671809,263907 773570613193695232,133702 787088719308132352,209043 793141056606986240,249469 771340537487962112,124600 779216526608130048,172802 793217032191827968,250633 779257237437030400,168284 762606482412171264,73685 786412951498465280,203350 759568664148324352,56964 762846899514728448,73712 761826905657970689,67678 767747098502500352,100893 793388729872228352,245591 755126460868923392,33192 785266390533939201,11774 793289677054709760,249926 751135374483816450,17259 793620271802429441,249926 766254630774968320,90982 792865745050808320,11774 740772909174665216,1170407 777804654667108352,162244 793257344503128064,249926 765849273003077632,76623 790552105530433540,230732 794534715940216832,261155 753827261095129088,17416 794112146422595584,257325 749408208049942529,1170722 760230475835150337,61576 795052106071871488,263090 765188669414137856,74247 769689794662236160,94699 770908006032740352,121949 790994340940226560,235590 778402525900779520,167319 793092448561926145,228911 792889252904333314,247232 789801424561532932,226884 793238005481734145,249926 775406497358413825,148994 781601405329141760,188903 789547342038839296,215965 791344568121774080,238207 775438173522370560,148574 779186043979464705,47940 791894938975735808,241678 769130155440766976,110023 753995389628477440,27280 780612287413399553,182122 749626223299555328,7381 764977118098911232,85562 793184960119050240,250066 775303828010827776,148170 792156584117936128,242690 781300253920268288,186584 792461729783357440,245148 786343905004433408,201285 788867016023310336,217103 751901620485709825,20328 767776134947745792,101383 769573205497438208,112382 771218860578000897,120474 785863474442272770,197512 794535366351093762,261155 763018345989963776,75899 773715594516451329,138894 795741250477576192,268387 751949643160756224,14277 760553905579233280,63451 769282158724804613,112788 767827640820572161,100007 795429758746050560,266054 765513825156272132,87904 775945494107332609,150057 787873130572308480,197512 761591209945071616,69231 795280612579897344,241678 758186211295068165,47761 773883823880712192,139404 794312619574382592,256038 791957910599241729,240260 764687126965329920,79869 767728960285192192,100893 766368561560289280,80022 786744202788909057,199840 761124807094181888,66159 793580403697131520,253164 763059098162257920,74438 794388176525807617,258981 764799914345848833,84781 788719981143830528,219942 760950296931540992,63935 776147759875362816,153033 780482253726085120,180655 763883396284243970,80939 765647840219717637,88930 790982500709380096,233692 756699000162713600,43962 760598193587363840,63858 785960647800549376,199739 775778509444616192,151463 762060596095229956,71828 770997121529110528,121612 756252020965830660,42249 757268914912972800,46006 773697161628385280,120976 771414356298964992,124883 780105748277633025,178258 776602280371990530,58531 764837548199931904,84724 763438882201427968,71476 779488645287845888,174660 773903020509638656,139404 785854281647853569,196917 757646868910190592,48549 763780360475906048,80136 773596977023950848,137965 763399438450716672,77731 791374890213502976,238395 758806156772986880,42453 767864721164869632,97811 790808462112485376,232881 761933601998901249,431998 755164022220136448,33356 757348673751699456,46006 785651105170468864,196917 758507289607364608,349408 793115390935113730,249469 790890496541487104,234583 791254828668166145,237491 766695909635690496,94699 770645490639761408,119794 768275822117392385,104662 771800615269834752,125742 788782312133566464,220767 765485430422855681,87145 754018145816367104,30339 733041260630446080,354470 776170226295660544,154279 751625212941127680,18323 794325016825434112,258878 757653876287741952,48402 766687484533153792,95568 787161972714319872,208560 759946970333011968,57574 764847603104309249,84724 776900227362004992,159146 793598021820829696,252408 758801544212996096,54128 792435192438755328,243398 781003416529240064,182257 794335716293517312,256217 773915887103377408,139404 759195757681389568,55257 764986096799318016,85562 778716121037885441,167939 761610475276685312,69356 755421701513420801,36735 779401698355793920,174315 788038951063973888,214138 762246145351507968,71429 776007842339905536,152876 788508868770992133,218349 777563874245615616,162497 773258390818557952,131421 768131510457274369,103149 764201771287863296,11774 795189505468854272,264431 795321275371679744,238383 776746390466756608,157755 777344476067037184,1250322 779320627492626434,14277 773925048398647296,139350 795006886735216640,263907 766746759317946368,94699 791430486618931200,238207 760488899483275264,41680 778034053756948480,165097 752994398695292928,24366 787719403051765760,205197 794562745039462401,261155 762030673678839808,71259 785990115080466433,200490 786767745069133825,203048 793038160552943616,248514 793242813001531392,249926 757352726590283776,46379 779347137901522944,174115 775864700449988608,150624 791040948939595776,234583 760611693718274048,62755 790573645743607808,231008 771619714346852352,126293 790283200471846912,230584 790940560991326237,234205 762152069805506560,71098 780830593760137216,183269 790070012597964800,228354 774318008076496896,141360 775337163932176384,141316 777299180079284225,160134 767804250932084736,100893 793799207484329985,254135 781352551526653952,186584 758123209245937666,51344 761662976537403393,69686 755601720424689665,38459 794976473794879488,262925 774392503172788224,27164 771437006182313984,125554 795282085804208128,265644 773686520020660224,138382 794475641391484928,260851 771886512925450240,127582 764195869860265985,82177 794002090469171200,254209 776780883843919874,157755 778568616052752384,168794 749915826573029376,9433 792572402983141376,246392 785331063996293120,11774 792033419182112772,243187 755774540442136576,39235 770879832276205568,118191 794198060201086976,258331 791632424258170880,240167 790005251919056896,227795 778603159379902464,168284 761571097431175168,69231 763778813864058880,79131 766350939032850433,92166 793124054509158400,247675 754811390599176193,33850 768970898686685185,109667 795092322589540352,264397 762018237282263040,19563 774080437278810113,23762 755404126482264064,32404 774344155111813120,143041 792332029207515136,242527 774645113939255296,143585 777015020173402112,159876 793260231262220289,250293 781627554318823424,188304 791847897188806657,237491 778741419213099008,169101 791440416067481600,238383 777345474105925632,1250322 759153251388456960,1248682 776624034532384768,155451 794159645933838337,258267 792367319435583489,164814 766698862404829184,95619 766711573457080320,95672 767440093585903617,97379 770432694475972608,118192 770450490098192388,118191 791681098409451524,239708 786957587648540673,207287 792065368684724224,243187 757718310020493312,47782 756278926544994305,42432 794167483292758016,257423 794615918772895744,261155 790329609929621504,230271 793897575808061440,256439 780388345759268864,179742 764787616508219392,84724 776132355928920064,152735 767830101425729536,100893 775896134858309633,151526 780155994785648640,177784 794698033824993280,249926 732421983145758720,351467 752141838086266882,18030 753254573825855489,25655 780633308136824832,182036 752903008988659712,24316 772952183914373121,133454 786705702639243264,203917 759199167730356228,56964 771392659030151168,124597 787498681289158656,211347 792080381780627456,243398 775755438621020160,151409 749646272835891200,7849 755925927679361024,40609 756945679587520512,39359 758475158562738176,47903 762263110052745216,431998 749273313155964928,7816 791782807659909120,240483 793475953523429378,252196 788703624905928704,220029 793529364717576192,252020 785566522286702592,196676 789457052682821632,225875 779418107022413824,174660 760964487319023616,64730 795711613189890048,268448 760865561727369223,65180 795073554320605184,11774 767131533295529985,96263 787396427764883456,205728 786016976636370945,197512 773761365366288384,138819 774188239485702144,141360 765516439319146496,87245 793457477266264064,252196 732996134227054592,354111 785336926673002501,11774 789251150176485377,11774 764177373877141504,82390 768818157427359745,107752 777566471241232384,161413 751781250529161218,19317 779893841016958976,171693 788851958480187393,220602 760816989510197253,64378 749478526315671552,8497 770601899213094912,117257 778119188716068865,166103 792529807733030912,246392 793405696691798016,8044 779646632132476929,175079 790833273534570496,231792 762680304771489793,11774 788882770772627457,220806 765559250970181632,80393 790532084179894272,231894 791089929761726464,235620 794313292248268801,256038 793791610907680768,255393 772096199608250368,129526 780921816332308484,183269 770133680824123393,116995 789752326810701824,227795 741912570760568832,234630 786800027129655296,204901 761185542671171584,66878 762823441774882816,73926 792103525480337408,11774 771532153620271104,126152 789157011283910656,11774 794316999522451456,256038 767503811472723974,99044 760434807721558016,41680 794196432903409664,258598 791858263713132544,238395 758092154921189376,50853 791809427116523520,241819 732335332021014528,351160 781259731910352896,185496 790979591754092545,11774 776006647730888704,152872 779175790415974401,160134 795298047097876482,266079 787136862066470912,209151 767404173134626816,97811 791651517598093312,237813 788878270506950656,221736 789436197063974912,225981 750557636085608448,12535 775080820113444864,146949 791107773073358848,235251 785546952037412864,196788 753865702436503552,29377 770566106964692992,119047 754870652780195841,33186 760995218644545537,66116 751200225222615040,17416 763893171348582400,80486 767808205422333952,101383 765176366773915648,85854 786703273751445505,204783 760145683315843076,61286 769704267208757248,114422 780558925494091776,181419 788415674473259008,217519 788888768535146496,11774 793454451096903680,233154 757188340890210310,44429 792517479008342016,246392 785268277828214784,11774 786334546006462464,203225 794616800331886592,262022 765151713556705280,86103 778326043665043456,167220 791671264926588928,240483 794009809158737921,257423 793334623380074496,250633 791283476032921600,235590 769268176303583232,112795 778319988759363585,167407 788914868229373952,11774 752244748648222720,19899 752119018757222400,19402 777847008619028480,164001 779617187849867265,175092 785303683085000704,194934 772543681219825666,131583 786227983757479936,199546 774967715870236672,144122 793877044564258816,254135 764927932280238080,11774 765638563795001348,88052 793461230765678593,249374 787097742371729408,207965 790498838591135745,229693 773911673379942402,139404 778478041425063936,164764 786945348916776960,207287 757723902386794496,47693 777875437066133509,164001 780812447020122112,11774 789230498136657920,224333 732130508843421697,349484 751889751293169664,19236 791691769809428481,240070 794478348248326145,258598 794601543538528256,261818 757941268131438594,50143 761345423457923072,67906 761612064733429760,69231 787286414312341504,188577 754903782664712192,33850 786971541019856896,207949 779075916395712513,170187 750394458672214016,12743 793653575889121281,252020 778601117085294592,168794 765009713230651392,85562 733273372038168579,355480 785543469628612608,130635 765995590660435968,90384 781912567644061696,188489 791663286014119936,240483 795692607280185345,245963 773374265202577408,135025 775427126405304320,139781 786655529896546304,204684 778722082062381056,169410 769723416043659264,114779 787813033934458880,199307 790751476285136897,232169 788832659220860930,216009 795282845862363138,262849 795742925481267202,199307 755254535778598912,32596 768913519957770242,109666 781864927325724672,187131 774350995170013186,141360 758490442644152320,349408 759085590847651841,51809 794884569879093249,263676 792048216661495808,11774 792097521522860036,243187 781703308255891456,187657 791370966899290112,238207 773569015591628801,137042 763396334686724101,76127 794628402552651777,261818 753636771125092352,28281 781546590007943168,188401 764165361813954560,82061 787032244879708161,205728 789167573132718080,221785 793650534666436608,254058 732281873016229890,350842 779014157488287745,171982 735987250073337858,11774 791406145483083776,11774 757563328927506432,46406 773736313757569024,137869 749446453957844992,1247984 749810690773266432,10251 781150067256397824,185496 786266950057926656,49459 788039410264727552,208058 769955713238044672,115726 772101788048719872,129471 776110032811331584,153610 780824644202930176,183269 761923121565798400,431998 794558540216172544,261155 750841144205012992,15661 773414229521072128,24173 770383343175163904,118191 764981306572759040,84724 790973992186224640,235621 791271488619806720,237491 791644107894558720,237999 768891783220789248,105652 785672182668075008,196277 776166743257518080,153854 764019606507823105,80939 757776075938291712,43285 770444045848047616,87904 775169547120717828,144611 763886865183338496,80939 777062175647096832,157755 785321133780439040,11774 791442838429073412,238780 791015884449910784,235620 771897812439138304,125367 787053196191477760,207113 772464301747544069,129662 776487768176427008,156290 771691414757441536,126389 776614720610590722,156132 773630671101235200,136579 758051675043160066,49573 780947938977677312,154071 795701732990971904,268281 753630802726887424,27222 793155221358772225,249926 788123364548239360,215608 785487260338749440,194450 753377071322234880,24745 770629346503462912,119832 775339340985761793,148473 789252081605484544,203546 788903933171294208,11774 794931509111222272,263895 778030186872893440,164435 793873254888960004,191065 750815353639493634,13603 787423186686279680,210694 761189169058181120,66897 774140792164134912,141436 775001782514806784,146259 753691551130353668,28732 755857137360785409,11774 768124030700380160,101791 764688403380207616,84209 763131524443148289,76474 753303770491006977,22735 791397861095190529,238780 771494643783573504,126293 772529901303894016,131012 767730163698266112,100605 776514462094389248,156555 755983931321745408,40926 757668144982863872,1248519 772875995036602368,105109 780614150410022914,182037 769985833097134080,111800 762138630122909697,68163 794632456401981440,203546 751832451790409728,1248178 770076499894468608,112872 778310325208772609,167220 787657290962927616,206101 770637082419134464,119832 768846399647645696,11774 787379657628872705,46572 765470944559325185,86962 785500263926726657,353879 793276235849826304,250293 753267303995678720,11774 758838005704511489,48289 780246893314048001,179190 794029682366840832,257492 795671300308090880,247930 758045975386656768,47844 761860333980057600,67678 754046766236831744,31212 758474048737337344,46890 778987437699641344,171693 755933789109366784,40454 768996739269300229,110362 764466610685956096,83391 753666739628412928,29040 764838202809028608,84666 768619934700212224,107428 766605376196255744,94806 794954902409768960,262847 771053200329760768,122982 767835010615414789,100893 778022993284980737,26066 790861121628418048,232881 776893160899252224,157840 790756071312723968,193121 795342476567449600,265878 794307790344843264,256439 753116135776804865,24134 781876908858417152,191134 771402582250156032,125367 786377475186053120,194272 792042848245821440,243075 792738525003128832,243187 775888429204856832,151165 787988418869522432,213887 756231028558012417,41680 768932566523142144,110209 794981268224143360,259190 765396312028250113,84886 775324459058298880,148045 768219602308521984,103354 787686416398503936,206101 793102740939472896,249469 762787499987140608,73926 751841531892494336,18893 757314921818456064,46958 795082944645828608,239446 791307126010286080,236502 744211236984848385,353603 792393941379317760,239906 760073304069865472,60112 754859745761071105,33549 749252296400367616,7939 795222663178452993,265649 791878963417276416,232169 790518199825555456,227273 788158535712452608,352258 774284284110659585,11774 764146604072964100,82209 773862275681628162,139404 788078230293143559,214492 786452984897024000,200382 793103981568335873,249469 793381235770945536,249153 758810685706936321,55174 763145404519034880,75724 768268067780562950,97305 761999477343420417,71178 770766335949336577,80355 793962475611750401,252341 765209297651367936,86440 788331996368015360,214992 768677056305475585,107469 776555213339684864,154832 758749131674259456,54752 773547142338125824,136904 794965970422931456,261155 769964847987585025,116099 755090029089665024,11774 772518692374450176,129551 791248262321758209,235348 775525495676870656,148045 776622236082069504,155451 763036777485520896,75327 768953694964547586,110647 763041107009732608,75899 775882163744968704,151463 754773526096130049,22393 764235659657740288,82582 794700365375606784,261155 766914799858913281,95708 733455588772990978,355464 763569163277185024,78344 754067507921559552,31529 765575424713687040,87904 791704890024361984,238429 767785651907461121,100605 767157602379665408,97852 771820057907179521,127836 791154736686923780,236831 790526072823492611,231894 770738262772023296,120541 762008051926769664,71502 773951942888296448,140444 785434775590928385,11774 793149330756558848,249926 764143993143775232,82066 793097210795790336,249469 794344495429124096,258305 781451174998343682,350085 791359111963213824,238395 792065454713909248,240483 777252684743249920,157993 785505406491602945,11774 779139717363183616,168284 749727819236675584,9433 757997596044558336,50500 771529169251414016,125276 790270402597646336,229895 794335194895421440,260033 793983444518846464,257423 756868604734410752,45125 758346121186009092,52030 765030725976330241,84724 788532451522011136,218875 793679165627199489,253793 765695670279872516,87904 785945098253021184,199262 755840022683619329,18215 777843843823722496,164001 758286676426764289,41703 794011002522259460,257492 793930012290379777,256219 794318610902618112,11774 760078916480602112,60866 766730871713898497,95672 773905279159328768,139404 793426321363890177,249469 795375910094409728,266054 769493485795835904,113754 791358231889244160,238429 762788775294492673,73814 763191643407314944,75899 767871269509275648,100773 752935792499097600,24603 786677192335892484,205728 785302401108545536,194934 770481038556553216,118191 791231980612354048,237235 770413990685966337,118604 778955396857810944,171168 787978083135619072,212139 794704452561338368,261594 770758637170098176,119832 779194238361866241,171037 770045554810318848,115531 790530928854478848,230485 758698860801761283,54070 792415096722960384,235289 794804024902123520,262420 785907187830910976,197512 786547325456027648,192032 790704588626157568,233692 765720028389912576,88920 780241798643843072,178418 791152973686636545,235590 788713698407944193,220029 750797492313206784,14950 753102827229241344,19133 772789076055298050,132335 786440488496734209,203674 780721298792144897,182036 789807134514876416,227983 778364021745393664,166913 795444397441695744,266138 788080726361071616,215005 793251348426829824,249926 765045499560730624,85562 776449433630150659,11774 788130465484042241,215005 791310783254626305,237491 781539556222865408,139404 786944756605710337,207613 776932836599222272,158387 762402448195674112,72035 773127373407399936,132908 785908999564558336,199546 767350792873504769,97754 786940633068036097,207613 772707079282765824,127636 785579098299138048,196277 790570117444755456,11774 794313595039469568,11774 764875759081193472,84753 795398266452144133,266138 775848038761889793,151212 763013423302971392,60725 775884657225195521,151845 777550470269116417,161988 769239295991218176,110477 794552114383032320,260871 767779856012619776,100893 765504620789690368,87904 767373825994395648,99027 779671252906704896,160226 791812303066836992,240793 793959382518288384,256276 779438185025642496,174872 755051955219824640,35044 778827876506464256,169437 785970250735026177,199546 773657490344980480,126498 789444108888764416,226048 752987048689143808,15536 776895782888828929,159308 786672213957156864,204413 791787773460094976,240483 789529610274955264,225981 794807640002088960,261155 767847748091670528,100605 769286993360646145,109713 795386024591577088,265855 795727205682843649,267521 758457613453500416,47940 780351289553281024,168356 789515941004636160,226823 767297153010114561,97554 771702850791497729,101650 771924131319255040,128194 780812835085488132,183269 755430205288685568,36212 794767907700011008,256564 747834041861345280,11774 785934444037222400,199960 791406807306600449,233831 768194648586289152,104083 766685429802360833,93303 762281796071489536,431998 775452865586401280,148994 781390559306997760,139404 756255364547502080,42344 777497508222230528,161502 763345996977954816,77731 787395411384295424,207949 793568848490270722,253082 794020003892772864,256255 769216350124281857,111549 785682616859054080,196277 793999081244762113,255870 788356122365292545,215608 756611145134379008,41839 775833334337376256,151612 785852607118110720,198671 760593096522534913,62708 791642229144248321,238780 759612228815429632,58232 785576795307335686,195975 767193573401899009,96636 785888189856772096,22735 761644806112239617,69356 760966050016030720,65974 776236738624753664,153845 753898478690897920,28903 748923663659958273,11774 771006739571470337,122146 787717426645532673,205197 791705950348382208,234990 793798319931813888,255393 774754240631869440,144542 794240435749265412,259063 757255250197688321,46006 794913556525367296,238113 770698873912356864,11774 772250604387373056,121080 791783212271935488,241678 795329222319472640,266112 732656139205283840,353262 742388896395366404,11774 760654622579105792,26066 785939668365783040,199546 756769197091356672,44429 778390987299233792,167677 785858653941293056,198671 754706866312138754,33025 756982245764718592,45669 790881161979408384,234583 768513308559339521,106716 793544268795088896,252408 787378713545543681,210432 777010284947005440,159876 758839232450355200,54070 788829105475256320,220526 786309114309730304,199478 776409562081525761,155390 793843956190674944,255942 768560038164168708,106716 794854862597005312,263551 793488795203231744,252581 794721217072758784,261155 777193942135611392,158815 778220455064993792,166321 758132226777165824,51344 767841360841838592,101681 756609454532165632,43956 773309029045014528,134375 777992137149452289,71826 758275612540829696,52112 792040871680094209,243075 769042943273529344,106023 794158069680742400,256650 768970164180135936,110381 776976636294070272,158387 793802064795172864,255393 768214801130459137,1249542 769969050403430400,113982 781236446799732736,185313 752989767944536064,24346 776212492213026816,153845 794295984092221441,254725 759043789860114433,56197 785565928570380288,196676 776091057364676608,11774 774408739164041216,139091 776554527663149056,155318 773657474687569920,137869 785923669893742592,197367 776447567978598400,155390 765334844373082112,87145 785318742179717120,195125 738410558131568640,11774 763924832127815682,79691 760297085207916549,58508 766070388317102081,90384 787117031774572548,207965 778628711943778304,169201 781489789023490049,188119 754702174983114753,33214 791351526245670912,238395 767815375492964352,101681 755559236558589952,38032 773873214569054208,139404 766441877537042432,93261 758024871968321538,50923 762612008432889857,73685 752892876015624193,22575 793453896245059584,249926 791117613275439104,78159 752680428646043648,23167 754777300051169280,33356 794576444349255680,261155 781493137688657921,186883 762806504340586496,74938 771408741572943876,125276 761547981912846336,68054 790726580993679360,232881 780811453368381440,11774 767362807289360385,82283 790760588473462784,232863 791467380182437888,235580 758142979341217792,51595 776198604989923328,151741 759627781281951744,57131 754000935530082306,29457 777943450528452608,164826 785271699889647616,11774 763745153420890113,69491 775721975289217026,1250232 766033377183105024,90539 757322758779002881,46394 787091827010576384,207051 756320376041406464,42432 777808161407238149,163153 781547789910155265,188756 766561389708054528,90384 793242122996576256,250293 785575491352821760,196917 795086469899620352,264397 790303343159541761,11774 768071129328123905,7700 763128508717477888,76858 778288232090009600,167083 794579460993482752,261202 774028649863544833,140444 756900154721050624,354167 763457166774710272,78304 777265189473222656,159475 779388433248624640,173628 790700611868037120,221524 759477620383764480,56924 775308248895332352,148045 788077390685544448,215005 772939858276909064,133519 774992309922385920,146259 781583673489448961,90252 766751776402014208,95672 791671710701322240,240145 795377434040225793,263895 750839591553249280,11495 754778242075066368,32873 759216659504791552,56964 785354969398452224,194042 767030716660125697,80939 785692553039478784,196277 791833266517078016,220029 792067502360629248,242984 795059283473874944,261155 757745448010604544,48925 763725500372094976,74575 760577726529110017,62063 778352650546847746,166265 774043974654918656,140211 788818340605267968,220539 779297734398541824,173590 754718320209854464,33356 773072520169738240,132364 790155129588711424,229693 791398053844398080,237908 764225917552132096,82759 763960147467055109,80393 764139242113142784,80939 788046516778889220,214492 795400399368888320,266138 765684541059129344,89198 771969271245201411,127218 786592785042255873,203350 793520207964807173,249057 780789271653384192,183269 751909861126905856,14277 794937662616506368,262847 791672154580520961,240483 791150347347714048,235348 791349007737954304,238395 762736345743843328,431998 793474969120280576,252580 768633293268852738,107469 758673325002481664,54070 762662350751137792,71270 775867994245300224,151463 786559379835277312,204413 792141145669181441,244385 779405720336957440,174115 753269427592892416,26670 776203031352320000,153596 760067146802049024,54842 790223058883653632,193121 781099893062500352,182726 791703896452239360,234990 793576815176609795,252408 788526039949455360,11774 790678180776390656,232881 765627023595188225,88748 771078068140118017,122982 764226029384785920,82230 780399467199627264,179967 765113841160163328,86010 788804927162286080,220767 765340673264476161,86103 768964052643045376,110381 790638706512257028,232881 792879830542983174,247592 790514291157983232,229693 774752906218201089,145293 775510678010490880,148994 736312271933165573,11774 759105058088693760,56964 774016365455749120,131421 792323618680270848,245147 767799394473213952,101383 777952535298576385,161407 761152023412760577,61051 763143193697280000,76656 788375604202729472,217156 792960174201839616,246726 790524543097901056,231894 750867690810736641,15800 770656911930851328,120396 787436356448333824,180433 768277749832134656,105109 793988257105125376,252020 755912207737565184,40668 788481933995048960,218275 792626452990533632,245148 780547225101426689,11774 785314688330526721,11774 758030307136155649,47761 763439381818449921,78344 794563412986593280,260033 775776491711950848,151212 776896618637369348,159146 793805426819149825,255393 755863458088820737,38032 752958053306118144,23672 762772303654432768,74630 757730506674884608,48220 775500834717130752,148994 770997602414460928,122299 751997652867297280,14277 765528335719895040,86103 759038174035226624,54924 756286478414733312,42117 773905240542289920,139404 778299661157183488,167220 756311281779503104,42495 770431946518241280,118993 775559092697903104,148654 752218852172320768,21074 756907941530210304,45014 757674397238910976,48439 773256749579177984,135736 787005703181463552,207965 774055854739853313,139404 795215591904837632,261942 790580747778207744,231318 754847253290897408,26721 755695035639820288,38499 763487345689653249,78517 768889181569445888,109875 789659631702335488,220857 768422668148191233,106281 790973570092367872,235590 761309447922810880,67768 786251535244075008,201958 753376262253449216,27317 789174454228103168,222682 763677941557452800,79561 794657243262238720,258456 795706203489832960,268246 778324815258288128,167578 787378737146957825,180433 766736195674144769,72475 790648916534398976,231881 795373277082480640,265821 787087174323802112,202636 788031160433639425,205575 765640416888782848,87904 771430536040570880,124744 778255948217458688,166913 794754439558987777,262215 790896709157216256,234583 761882956612956160,70941 753991694060654594,30802 756869281824935936,44450 759095046742286336,53532 775729517910294528,151185 791426705101426688,237999 768695780009975808,93504 789511357943123968,226731 755209638258339840,35319 793245221978976256,249841 754152160942624768,30296 755267887963725824,35890 792503611381149696,243562 742317031878451201,350711 758471353573974016,53185 785874012756844544,197512 762254066458263552,71476 793135993188528128,249348 765730049878290432,84422 758079251027333120,50442 781826922753974272,190635 790850883789676544,219523 753984742853185536,29790 762334328059793408,72798 789317477528276992,108396 761957953675137024,71026 790692140905103360,231871 772404263565660161,128017 788496499290308608,65113 790791553333628928,233241 794039786465918976,252639 760172990734610432,57068 779167593395392512,172962 767081020717830144,93170 788201497565601794,207287 795066326217670656,262849 789850267449786368,228101 794532107481653254,261109 779412853841399808,174321 771027912812335104,122146 776071326394003456,153095 764834689940979712,84724 788576441583611904,218164 791002747520679937,235882 789227535355740160,215437 762389440006205440,70886 756210896460840960,41680 765886658751238144,87904 785269607288283136,194667 754089238975709184,31529 764124285011132416,81869 792340624414502913,244983 795286455111204864,242693 785248617296691201,193868 778728334914035712,169201 786623407550967811,205181 756903656192999424,44450 790739770519334912,232863 752200788102025216,14277 765178377435217920,86053 793798801010024449,245607 789205214297333764,11774 792527461397434368,242693 762003083324895232,70509 795040851693043712,264397 768771352027357184,108635 757664317487677440,39398 786956250097471488,207287 791689134578343938,240483 751628393909739521,18215 762839536879570944,73712 761585796642119680,68993 788755929537843201,220526 755837939213565952,18215 786571111668461570,204413 764831811247538176,80939 776273822852886528,153194 780800493131931648,182036 793515079698374656,252741 795259041404567552,264397 760977188170690560,65469 785310710955905024,11774 792031392179838976,243075 776253653107798017,154832 786020401931444224,199496 775873552637538304,151463 770091280546291712,109666 762975040723910656,75631 769461246919925765,113754 788780267586543616,220765 790616532908900352,11774 790751048747003905,232881 781597236471791616,188873 794906810687819778,261818 760164767671709697,61444 766358632824967170,92885 779781534886850564,176201 764846974042374144,80643 793091239662854144,243075 773926663520485380,139404 767751967351463936,98959 789294754022424577,206666 756269019674574848,42117 786935826525491200,207287 790713176182579201,232710 756989217549512704,43811 760269899482730496,61051 768273723287740417,104083 760537241924108288,63179 791430151867363328,238099 757692312684204033,48810 775868941503791105,149808 761445602567811072,67226 756226956044083200,40937 751195442067673088,17697 793852862702972928,255942 787110068206436352,209035 790559596662382592,231008 749711145800392705,9433 753581072382853120,27317 770392891629895681,118698 791658378162470913,240483 760503169793204224,63116 772104858526740481,128577 745324547960766465,738099 792678025468928000,244270 755128069300580352,18470 764889648816611328,84384 758082018181734401,49843 766350300299026432,92166 763489610051809281,75174 791636543790194688,240067 770990250613022720,44421 779129665067814912,172123 768236565827096576,105109 781344657934548993,186063 789216395514961920,224680 787005679940702208,207287 769307913840168960,112788 776762689787793408,157721 788427363029692416,217745 761393935059148801,40534 790662484034068480,232169 764059538534248448,80393 793812959533363200,255393 749335095572570112,7968 768507813538791424,104973 769206070296403968,107745 790239322595176449,11774 765887086423515138,89303 758124231427289088,41703 795146121282777088,263895 765008461633585152,85562 794047295738277888,257492 788041677369774081,214354 789532675283554304,226731 773159754143150080,133454 792734382314360833,243075 795255885861941248,260899 775028746843623424,146580 775851983391502336,151185 776893465045053440,159258 733921930412216320,350682 762682254392897536,73814 788487477094940673,106085 754829012401319938,32495 762976027706482689,75724 791673351559413760,240145 757349593021501440,46384 758104788458409984,51451 774143934557622272,139781 793007116696948736,247240 774340284192854020,142339 792957827841134592,247240 793971290004566018,256439 788077939325677568,215005 790926809613283329,231792 790243088316891136,229693 787733028327960580,211980 772963642648227840,133454 779126997834489856,171324 781654112416960512,183801 776551756666851328,26066 786993688849293318,207277 790345874899468288,11774 794601773784793089,261399 753965647512662016,29263 757777366013927425,43285 775000616263294976,144607 781537086637604864,186584 757998979279749120,50611 780458079376674816,179742 793204922741391361,249841 757999406293487616,50314 743516260089106436,1247610 758125787333611520,41703 775455518974418944,147492 767497491042308097,98736 757300486189879297,46890 774044798424535041,139404 760891736180813824,65500 761527200302657536,68993 760407757723934720,62063 762294421186420736,431998 760663541603004416,63451 760673216486596609,63735 793750234971136000,250785 767872515683323904,100605 795693391736700933,224196 758632727344066561,1170860 789902129909477376,227048 786315291315798016,201555 788720781366812674,11774 773899285666664448,139404 788410388589191169,217519 792455228201246720,245575 775866597999124480,151463 787361751666950145,209309 761104761848410112,17640 768560017997901824,106702 791357551094882305,238395 792320870639341568,244659 793468169629249537,250633 792151229484847104,243075 777016916716163072,157082 788123342666686464,215754 794375344585342976,257704 792341420308832256,244143 765347041178419200,87245 794754371414200324,261818 779553873044176896,464984 759152067890085889,56964 787490159730143233,204958 760524072933556224,63451 775836894491881473,149808 789825110026756099,227795 760783718302806016,64074 758352859670913025,41703 762975437144387584,75724 753825962689650690,29996 793077380600299520,249005 764196526117629952,81946 771596385799987201,126390 794967568478076928,262847 764046587064647680,76429 772979161178705920,133944 795698843362979840,267855 793424651699585027,7224 789363894934306816,225384 766095958564282368,90384 766367054345535488,93184 780814858950279169,183269 750724226512891904,14421 794744633850994688,261155 774041471091564544,140748 781230647566139392,185595 751222927140515840,12868 760136849725751296,61051 778561724081405952,167220 763061953916907521,11774 778405553781542912,164826 776438617312890880,155390 776896297383198720,158116 795365048868892672,261155 772817195864776706,132335 772879397430984704,132370 770830409403863045,121046 754859862673293312,32873 790880455545483264,234583 793980237247811584,255192 765655368512966656,88874 762735298442698753,74681 790719606205845504,233307 794002780524425217,255870 795286836839063555,265846 791478121606283264,239405 768074496955645952,103354 769744248744906752,115131 793860560932769795,253032 795180312498212864,261569 757213546643980289,46006 771357335210061824,122622 775897905966174208,152314 793099252293439489,249469 758473775759364096,41680 763868890346598401,80863 792146322333790208,242693 770625116401127426,119937 790644554181509120,227183 791170129593765888,234583 793210221661261825,235685 756549823592103936,33214 758294568273981440,52112 791619059544645632,240145 788389253956984832,217519 757744965216792576,48925 765697586900635648,88489 781095170599256064,11774 765620053769265152,88332 768847255088435201,109167 792143625543159809,243451 759091428416970752,56964 755513208954167297,35637 791693172208377856,240070 781317335437152256,187383 787728360759631872,205197 760966322217885696,66091 768053810552049665,100893 792025701440380928,243092 753997021418094593,30815 765218054502551552,86440 771781331348955137,123747 794628219290976260,262022 752931027648208896,24173 767406212434370560,59936 757914428373217280,49852 753058937730052097,25255 769220601600847872,111438 781465352844619781,186584 761396412986691584,68102 777956385757667328,164001 734782779905441793,11774 788780107964026880,220526 767846347093450756,101681 768888098050617344,109666 774732850025332736,144573 766038741978910721,90735 756315951700652033,41689 786945272874201088,207613 793516823169740800,240145 768966687408295936,109667 761319663691116544,67326 785901948482547713,199546 763012608672890881,75977 771405505780523008,125381 778973265603792896,171398 792531616589426688,246295 751777865620938752,14277 773636803911757824,136904 759754482515185664,57841 776242768104525824,152872 791705754197749760,220029 779850824973516800,176203 757728496726573057,47940 775751792130945024,149953 751832866863058946,18539 793228014792368128,248578 756601297403580416,44274 757585105640497152,44163 768269374436368385,11774 768588217775853569,106774 770979829051195392,120610 794707502432653312,261567 793936599897821184,256217 795707431636574208,262022 754195602897002496,32157 795068367497367552,262849 785315359674990592,194091 770361264132415488,118375 774279402150658048,139989 781831836364333056,190635 788548275599204352,217106 787427265390882816,206117 771486373434056704,125554 758667014001098753,54070 778374735197458434,166390 792024787619082243,243187 762333394491609088,1249013 777383841065500672,159876 790905058711961600,234583 795103009059569664,264431 742752052728745984,1247531 793912693950332928,255306 759207856927277057,56964 753991779251290112,29263 794528704626118656,261155 781341308367605760,139404 770368344121892864,118513 777295804922900481,160480 755045281000030209,35044 773389604686852096,135888 761594964258254849,67852 774241013065981952,140211 771314874026635264,123808 795458161511632896,267133 756263045421072387,42346 794321789362925568,259659 781140143008780288,185496 787054606861807616,207861 793138757608308736,249841 790676795012055040,232640 775827912121389057,151439 769141187324284929,111558 792059007305289729,241819 764813190446223360,84209 788767279726993410,220332 776594024564043777,156644 750413018379452416,12883 794674115999305728,262313 758989671409954818,54070 793123248347222016,249469 786000879904169984,198671 777746371721900033,87904 763456938608689152,78159 780968325849292800,184223 786676747345551360,205728 751578073879810048,18567 781684390526980097,183759 773982902014967808,140444 794782167326806017,260613 757622113012289536,46404 768996802720833536,101681 785908486953512960,197512 771961309772546049,127837 792157155893792768,243075 760124334342103040,60866 774208417623715840,140444 761238764639379456,67453 790568357242085376,228820 764890581210365952,84449 770813085833539584,118191 795398106804170752,265858 772080706776424449,129471 771078410906906624,120610 777988775116873728,160641 779375136356970496,174557 779108960238526464,171795 781106706675802114,183811 763797992113639424,79691 793842736113803265,255842 788399103164026880,217519 770968675738324992,121612 768782201999720449,107821 776964659345625088,159146 793218072605843456,250633 760085675907616768,60866 780608061916389376,181984 781170348159098880,185496 776899172117000193,158864 780920923251740673,182154 750008570461249536,10662 765378658454216705,87245 767725376135163904,100893 787873969890136064,213478 794595626944176128,261399 790570062856019968,206048 765295663642914816,86819 760972641243193344,64678 778307824531025920,167220 759171443930243072,56964 753257295971094528,23719 788831746343182337,218275 795720901341904896,267737 750655147848658944,14355 767854510391918595,102137 794585622019121152,79282 750825118767673344,15643 795764957988196352,268646 754706080668581888,25995 794678873547939840,259892 732578185322364928,352568 785863722451472384,197512 791520790780882944,239405 759882768079806464,59447 795443086390267904,265102 790496637147811841,231806 755492129733042176,31852 776782018629636098,157840 790918039055183872,234583 755383876541788160,36879 795667768397832192,267862 778980302081318912,169550 773963988761661440,140539 789490191308251136,224680 786504672098054144,1170556 765811839460642816,87904 776420690194903041,153756 790862960570798080,233307 795691857418194944,11774 789527215969099776,226717 777187501152858113,159876 768361514784944129,98072 788432800533901312,213064 785275520896339968,194167 787749778557902848,205197 772886662485422080,131007 790593066159607808,232662 790643211806969856,231882 774012126063132672,131421 766038526467141632,90611 787465446777905152,210253 772614120990531584,127218 775841950129795072,151401 781112579791781889,185496 792895491960811520,247877 770227884359294976,116845 764352813631614977,80939 768581057230667777,107559 791652719371096064,234551 794780836931497984,261987 767893542656147456,101514 780449093076197376,178524 761656500972642305,69673 778093442455011328,163563 749670685971189760,9574 769610998693015556,114357 757995466034327552,50734 777306860584071168,161350 794589469647192064,261818 795235431247912961,261155 788010930244288512,212564 795408570342776832,263906 785679168000360449,195975 792394295709929472,192840 778956771981455360,171324 779417478418010112,174557 753597268003926017,28128 733012724641206272,354906 766605696372572160,94612 779301485435842565,173628 788087790030303232,215005 795354642821607424,250633 773880517850640384,139404 786167059356934144,191926 795267462107254784,265102 751769015115214848,17416 763773199372869632,80098 758713555625455617,46076 763338753687613440,76474 792789087463677953,247329 788137123031420928,215031 785920957739364356,199546 786593167948722177,201555 752865582014267392,22838 766690956951203840,11774 785314114834866176,11774 773287745594679296,136018 764705594402037760,84422 756314454728511488,42432 773370563284787201,135025 793165836034961412,249444 756688005725847552,43553 789877498033020928,227511 789476825676132353,225981 752972654357819392,24787 788483938377400320,215437 766511707506155520,93286 758060465855401984,51136 778288220387749888,167220 766257528523091969,91798 761562538257555457,69231 790996386355486720,234583 754737536732372996,33356 786243518138241024,201958 794923702529957889,262849 761355777051332608,67587 749067472624422912,7097 753343075154403329,19598 776099577464254465,153634 785603412121399296,197512 758882840662581248,352025 792017610942533633,243075 792953617758064640,247240 794378954870325248,257325 774816120092012544,137565 788846725930717184,221476 795694082605518848,220029 790695442044510208,233692 771204349670195200,118191 755418311475597313,37044 758354535291039744,52554 764710186799857664,83866 758800700914606083,54070 756588087187156992,43285 788846004539944960,11774 771604502784778241,26066 793218335416737792,249926 763183330879647745,76628 774249657455284224,141360 770046975303712772,116164 794568931449118722,256038 764522344530386946,81574 792021353130000384,243092 791334368505499648,237594 755582295004905472,21631 773144355150454784,133666 750439609100865536,12883 795004746167910400,262847 785299404903313408,194934 791819617484230656,239906 761413383753113601,67938 794324932519804928,259773 785688392465985536,194230 755047408262930432,18470 785545910482825228,196277 789991338360143872,228354 790030500438110208,223286 788460625621979136,218275 757082333870718976,45964 788856389846302721,220526 788887006768205824,221972 732330590599585793,1170454 791324518987862016,246425 766426303956328448,93823 776587919796477953,156835 793967227125039104,257255 781110316146929664,183759 751576503784050688,18413 756571027694497792,43278 765709567770656768,88920 778265236750991360,166409 777551378822541313,161413 792073688271187968,11774 794735801464594432,262752 759201562090672134,56964 773422672000782336,132497 788545103803523072,218142 756833774281764864,44163 779008040913793028,171693 794599305730527237,261155 779045862261592064,168284 750597729794088960,11495 758433706533003264,48289 778977088359559168,171168 791330221945331712,206666 753479317112455168,27061 775000290231783426,146259 793251847331020801,249469 793934097424859136,256254 794988578841460738,262752 791374252536696832,238290 758030470772695041,50581 764541073393852416,83391 793180397521612800,249926 795754111723597824,268529 751598898813276160,18224 772448135129993216,130686 795447254534516736,259659 778333689226760192,166532 766374765267292160,93405 781132464634810368,182324 790390989261332481,229693 772507485890572292,131007 785334494500904960,353879 777367984390234112,161456 780410376437440512,180074 788109755281727488,214354 760965184089419776,64730 768973702570663939,110362 795320783308517377,257492 786377081328373760,203510 795665763260657664,257781 775805439908864003,151463 793346581655236608,249926 778426949530034177,167407 788753215634362368,220526 770832217383677952,120690 795389213059510272,247930 794405741306134528,257406 752943619246555136,24711 766001549923364864,90575 785753747544678400,197673 752141511043715074,14277 777021304134258688,146804 788218312702517248,215505 748924980797247488,11774 788410764126216192,217519 759422002402725888,56964 760897902411677696,62513 765321651453997057,87062 794188107398553600,249852 753195514938568704,18215 777294554097745921,160602 776063405279117312,153095 774227799091523584,141316 757700171220135936,47570 777181359164956672,159370 792426598125428738,243092 780598990056202240,182002 765564321212555264,86656 758384106736496640,52720 778212815987408897,166390 768158733952163840,102249 770128484744196096,105109 760181137838788608,61145 768647192718344193,107423 764297193499029504,82209 777331597909581824,160593 752677217679777792,1248155 754037174236872706,31400 757291470948737024,45122 794570888565948416,261155 759449995590242305,56964 790524649457217536,231894 758447285214773248,52749 793231689204043776,250238 753679410662744064,28819 770218405647441920,117257 787424025429540865,197512 793150896595210241,249926 771983773197930496,128934 758420370160517121,51997 768221446187454465,11774 773903194741215233,139404 788889203585196033,170187 771260616581406720,123583 758498621725736964,53185 764203202778509316,82209 771485524431245312,125853 786549380438331393,204413 773246579138564096,133454 795059588076802048,264397 785604296620511233,197286 791720830568988672,238207 774639645854433280,144494 756865786057068544,45122 763470047742349312,77720 786987328992534528,207151 788014211796525056,214354 788483737591881728,218351 778924561194778624,170169 749287802798370816,7816 789825719224311811,227242 794799234327465984,262053 772835633660387328,132346 764843390085238784,84724 791809346346835968,240260 763851213985181696,80831 764953734036152320,11774 781655986134134784,139404 770713821241421826,120541 781341934099034112,186584 774995506980270080,146259 794585282825875456,261155 778363097388085248,166532 779011692587982848,171693 781338828908953600,139404 794531471344156672,260404 762469190770892801,35090 762144048291340288,71021 774802335474208768,144848 795707712415809536,267862 793464276421709824,249841 791426220365795328,238099 760657353679122432,63393 781256270669975552,186212 776897823459647489,158428 751232382376837124,16299 773695113876746240,138205 786913627190206465,191961 773887526310408192,139404 765002176594870272,80720 792196697397006336,243075 791425317466284032,238780 767413064429776896,97379 760489072192217088,62777 781250784147177472,182659 768934674882240514,110362 791658797660008448,240483 776550771374460928,87904 794920300995612672,249926 771111805024243712,122145 780600339225423872,181755 767817406722945025,100559 749695579547004928,9433 761564489661677569,68987 770441840709500930,118192 790376763238944769,230311 792090600996823040,232863 790014812847616000,228354 795616807470018560,267655 756574551241322496,43917 740174128662118400,353488 781264479078256641,186434 795101332466188288,108517 758042772460871680,51069 785985234747523072,199272 770421320047812612,118191 758956280828432385,17640 785789481576050688,198552 787713450579374085,199546 795444190889054208,267133 792463727878516737,244773 786995864321478657,207287 793097810249932800,249469 793212432021876736,249926 753683339870109697,28819 768240867891093504,11774 781644290032275456,186584 795413113055178754,264397 789672078047907840,212131 781566595973914624,189017 757433096765669376,47266 770314038194692096,118087 788452671061630976,218275 756917349232611328,45311 752891515760816128,24134 759394642983092233,56964 779064894515666944,169916 793288257899409408,249469 788483573737148416,218275 785937116937199617,198671 768177305596276737,104162 773693002082611200,138205 762124588419395584,431998 794558239836774400,261155 753501317948121088,25189 768807622124380160,108817 772362072046788608,129436 785284253395390464,11774 753999997776064512,29790 776908355193413636,157993 777116740232835072,160221 792085231922806784,241678 751010690626883584,15808 776359991284535296,153095 772134523035189249,128934 789431472864260096,225911 762741712846544896,74681 780923743442984960,183975 770311161740980224,117257 793145108220739588,249926 771113359152259072,121479 751873425778483200,16931 764987399021666304,85562 786967144214827008,207949 765569886202593280,87245 767885045524680705,101179 768237385268260864,105109 793997972396707841,257492 786061677775159296,198878 785335975429935104,194934 794271313040986113,258456 756021288922066944,8044 761722784674373633,1248965 765730580453392384,88459 773721839013027845,137315 753506427273175040,22393 792487966882930689,246225 780847669652623360,183269 733181461004746753,355106 761673450771521536,70177 750011800696086529,10735 793433981018669056,250633 788206944418795520,215437 793186926442508288,248988 789942605010173952,228101 756705631248285696,43553 762681258732314624,73814 792886902412181504,247241 762725683676127232,72420 761492606018850816,67226 791763817684463616,239998 751129914523410432,17143 764481699828813824,82066 765214801123504128,86103 765227112873725952,74247 778262083100143616,11774 760635730162880512,61917 778592750056845312,168794 779473730867257344,174315 758641188513677312,54070 757615267094654976,47782 759853939567300608,11774 788703994977849344,220029 792443139038572544,245575 787637430413393920,211943 766846683279941632,96514 768576940500484096,107423 753056916486578176,24788 756576173602119680,41702 765344810114945024,86653 786591799531958272,352761 792130525154672640,242693 769685110585188352,114779 787921793679888384,212139 795698128045404160,268281 751811301383430144,14277 756270589287870464,42171 778594138916880385,168794 794568286113394688,261155 760235170544975872,61245 779105741479129090,172545 767808100350824448,101681 769709057447821312,114884 775372083530502145,146838 777548443992621056,161988 767815739378204673,93504 786335486428246016,192032 744372072772603905,738099 762441318618378240,70858 795663840583254016,264431 777332944121626624,87904 791340531053948928,232881 794560180830765056,261155 766158204623589377,90384 791267057228656640,237491 776133115160956928,152541 794031960960147456,257492 793109919213891584,249469 781568773639720965,189017 789182125119418368,224113 769274895306031105,104973 779692748022480896,176364 791748334272798722,237491 780796982034071552,148861 775782561150750720,150426 788782139970056192,220526 753021707892301824,24316 775819031802679296,151401 785975314606202880,199546 788174186833252352,11774 772072237222330368,127871 773911072751423488,139404 769011917847269376,109960 793245840588570624,250293 788720525652754432,220031 795247803983417344,249926 752976746303987712,24467 755082765884911616,34666 791376288648921088,238589 760718835565682688,47940 792120497274322945,235685 792555372712255489,246295 732970356567330816,1170805 793650584226295808,252639 778667725841326085,169029 792557309595529216,245313 793494013227728896,252020 786691547014234112,205143 750475305244987392,12746 763410358782550020,76474 760840788364394496,64722 766060971500642306,73926 779343896962707456,173347 787370386572779520,204078 791318325095698432,237935 763404684581142528,77731 776777905175080963,158060 793998186146734080,257492 760167905061404672,56964 763243666928394240,75899 791706185594535936,238395 787183920286535680,207965 757703466957418496,48991 773604296982196225,137869 773879282309341184,139404 785892436279169024,22735 778313743331622913,71270 757634497680670720,11774 765355078467346432,85734 753634157302018048,28732 754701795348221952,33089 765589493353099264,78360 768071155269918720,103354 776168149054021632,154254 758421332291883008,50923 793221684274794496,250633 788702588824944640,220029 764978937000759296,84745 770830581991108608,114254 788020941888561152,214492 795664621210173441,230311 773633233707827201,136947 795385856894844930,262849 780895984507359232,183811 786875740340031489,207096 794903041082322944,262849 763837129482964992,80705 762444846460088321,72728 765899999729348608,87858 754078516170395648,31201 772848844208037888,132335 794555059820498944,261155 766970569845673985,97127 777010136267317248,158338 779797683930329088,175681 762655800145874944,73926 792549069373792256,246273 779071458777632772,172120 770387330729291776,117257 780115291434917888,176129 750315615332605952,1248031 758065180450447360,51069 794924985957683204,263895 781858329710571521,190635 765434651557109761,82452 765265614869069824,86653 764727522822987776,84209 794227588176625664,258598 737363445809582080,354090 788844737570697216,218540 766966789787889664,96307 774065980615950338,138819 774626786386718720,143585 762210684394405888,70884 786326846874923008,202429 758419385128132608,52112 788437447554297856,217519 763268714246483968,77433 780555719233986564,181419 791420103141253120,237857 757931222177685504,47940 755161146743590913,35890 774183700300832770,139404 780144542641106945,178258 781476735917367296,186584 787493688645709824,209863 777374147554922496,1250377 793169538108063746,249926 763671335398760448,76652 775838972996153344,151947 765937117969211392,90384 780194533590102016,177704 767867685493415936,100893 781355081715318784,139404 753326910025850880,21074 758380983582326784,52720 775075507230486528,146949 794004105127563264,256502 766671443350458368,84209 759581131868078080,57574 778996027357589504,157846 766783492785000448,95708 791380218531368960,237491 778227219088846848,165488 785580974411087872,197286 764824129954459649,84724 761347786881191938,67906 756950499929096192,44429 792125950712549376,244297 776154288640909313,153372 793146560402030592,249841 778339695902072833,166852 732097428082458625,349198 776614551890558976,157082 778372653681782784,167569 778950323490598912,171324 778351820854865920,165512 788737711301689346,220332 788920434167193601,11774 762127454370693120,431998 770453795558027264,118192 781039573610729472,179574 765935508039925762,88293 778540466048372736,166995 762324700521299969,431998 794545261095817216,261120 778949025131171840,171324 762803733151506432,71476 765569973599121408,86667 770250200837423104,117257 777569221123379200,156047 789520932238860288,225427 790783467772579840,193121 768147554219466752,103261 778199483863531528,166390 793885643617165312,255192 777546711204040704,159475 794007052305580032,257492 772817003866271744,132335 772539417282183168,11774 781592998492549120,188119 760814919189159936,64326 773401486541852672,133702 776892092459065345,156811 786129311615025152,197046 793975274094239745,257137 754073049696206848,31035 766035156268310529,88809 752190178953797632,21238 794985495747031040,263907 776181457186193408,153779 772184902490005504,127957 777007627163226112,157407 763144891773820928,76954 766313074261266432,11774 772077751788457985,129471 765391120062935040,86961 795740552784330752,267855 758533778188881920,53703 795716608853360640,267862 794177539585482752,257492 752089507663581184,18486 745076412600639488,1170700 768485035791876096,104973 768180492675919872,103354 769502116004192256,113882 767840885983838208,101681 795388648749305856,264397 776228962582171648,153596 785627872832565248,197341 753708708295835652,28563 794638158059229184,262053 733141815222755328,355480 785327919719550976,11774 785564975100198912,196788 794173573849956352,257492 794543597630685189,261155 751210979153682433,15808 749631468612284416,9378 754805843829350400,33850 761527889896562688,64310 794315247058194432,259482 787365142447075328,199227 758331009221922817,50827 763732477588439040,79691 732980695241392128,353451 780753517728235520,181984 756260696220925953,41457 788179072023203840,192840 791356454481592320,238207 767034185664069632,97303 793241662306877440,250293 773607684557905920,135736 732727838919397376,1170601 763944630907908096,80393 789898700030173186,227048 773574508435349504,136439 763424578525814785,78239 767238072278786049,97852 748468691172368385,1247876 750129666137161728,7275 778002585571713026,163791 781505795024453632,188401 735152960250875904,11774 779417562467762176,174728 755253698012459009,34666 775805594074656768,151688 778578551205269505,168794 756540540858925056,43553 768422808334589957,106281 772918817852796928,132996 773191207950381057,135025 769022401199869954,109945 790951837792890880,234901 795041013765206018,263926 792081652558069760,230485 740208517462642688,351030 751792527397625857,19352 767743088056041472,101134 766070422961987584,90384 770744745001881602,120610 793118203513675776,249469 787050668812963840,207287 790526367938908161,231894 777901981797085186,163901 785738848764588032,197512 779389817620660224,173628 747462792651866112,11774 765972448747618304,90575 773159987703078912,133454 755963710972321792,40771 771497817005096960,125554 766991662656749568,96962 770467252269350914,118191 793222654861844480,11774 750745672442269696,13899 795129664062758912,262847 755056190929965056,26721 779038898349563904,171463 778421224749891589,166532 786967368669007872,204343 795689249127313408,200922 768362953661816834,104662 769924999012646914,105109 753349321911787521,27222 795383236683673600,266491 772243134549852161,127579 765066707270447104,11774 775029060409917440,146259 791810098570067968,241819 765136460894859265,85161 763568933664329728,77612 785972519564144640,196676 760954231134171136,65918 788796537363132416,220029 773510716494082048,137042 780414984182439936,180122 757605604659638273,46890 781541181868027904,186584 788065124087136256,215005 790158976100872192,228820 789936109887197185,228576 761241489884053504,65180 786245925383438336,192032 794727922883932160,263079 780111738603790337,29786 781108057485041664,183269 770272058030817281,117377 756072392800239616,39462 769558749010857984,113290 776807947724808193,157755 753701502561030144,28732 774081251753861123,141360 788169795732639744,11774 793554640709095426,249926 789326586780737536,223196 768592132223348737,107788 791277997433184256,232169 787834658155139072,140444 787968526158004224,207212 795483020757180416,266151 757621386252660737,11774 787724406986383360,212357 770334953431183360,118021 773652842817007616,137953 791066081066639360,78159 790970212279525376,232863 768855049636380672,105109 788031087519739904,214209 789165894131814400,215437 764158378276978689,81869 780616311927812096,182154 768965267842015233,110344 768338312763314176,105575 767411345847222272,97325 780151739068452864,11774 754764687930253312,22393 778597773998297088,168794 764132994642620416,82061 764888584385994752,84724 794655205279272962,261155 763781100133027840,80177 794129252178214913,257492 750374556980826112,11774 792046648704765953,241720 788794309919121408,220332 773829506628984832,137869 793200722431008768,249926 749333506774315008,8047 765207256937836545,350711 777348067850727427,161166 795372409234669568,250633 768506608246595585,104999 761991765679230979,67973 780802338437074944,182726 756911770913087489,12954 765686458434879488,88432 758795202488209408,54070 763864807862857728,80393 764367791063339009,82066 768828079057797120,107910 760576722139910144,62771 785328000275316737,186883 779310739005796352,173964 795114295260430336,264397 788650734908604416,218489 794995598277668865,263895 790967457892569088,233692 774092696382164992,139404 768569196393398272,107446 780598731485818880,181935 794594333668364289,261399 766035930218192896,90384 786339697983229952,1063777 755638813578387456,33355 773281643301703681,134993 794294069744848896,258598 771515902445641728,125311 770034602345988096,110136 791432167888945152,238292 793220446237757441,250328 757596762974593024,45319 778712747236216833,169327 791471007399833601,232169 795131841833365504,262849 753356670781173760,26458 785702453874307072,195975 795718988026277890,261155 785610097732882432,197512 764994542567247872,85562 768547873931821057,106763 788763377376096256,220526 770441071956520960,118191 786629381938618369,205181 774237567948460032,140874 788021368633692160,214354 773897416412057600,139404 791437677921001473,236884 793282017462853632,247715 768832989627199488,105936 771793562736402432,127218 765337933842907136,85596 772735603674902529,131088 775302300030078976,148170 781201842482974720,186434 753719058802020352,29263 755845465485168641,39657 751784582698061824,16931 778172126423580672,164826 758838409213292551,52112 766840691905302528,96263 780563453677371392,181419 760877535135731712,11774 773880753121878016,139404 787639423613579264,206101 763052240286392320,76174 772064544625610753,129006 794509234176163841,259034 765904413399486464,86440 766386815691526144,93068 768282267395305473,101681 794048683516035072,257423 767847322931855362,101681 750249342213189632,11937 790002120795848704,228354 793202802499674115,249926 793792262249541632,255393 795717174761574400,267737 773497514641141760,136947 786742784459878400,205728 752285155109330944,22004 763130156697260032,76794 794159691651837952,257492 794347669363658752,258878 788386327880400896,217519 779291356753760256,173753 761696242451685376,69947 756296882704482304,42495 786983220592058368,207949 795713770874015745,265885 749934517524238337,10653 770219945393262592,115538 753949946236268544,30590 760368392775753728,61544 777294575769686016,160480 755836927748804608,18215 768823687529332737,108649 794416401004032004,243075 763112054211301376,75899 794284591532097536,256255 785950822672629765,199546 780577239180144641,11774 791773331988938752,240474 757878879885336576,1248519 790936394386513922,234583 774730940517974016,143043 756501846420819968,42432 756480834023067650,42564 770619036606537728,69248 757732293993566208,47693 761995691019399168,69794 772824941628719104,132335 773505973000351744,136904 785271725818642432,11774 773565488131637249,136947 786964099112374272,207287 794987641448132608,258456 793067582240727040,249210 781074351856779264,182036 763206985055662080,74340 761893024544727040,69947 781903856208793601,191065 785339254238961664,11774 791067016580980736,235590 786415959175155712,203674 761332753153523712,67938 790931534953877504,232640 765231389352587264,86103 776127246935461889,153610 761184382581366785,65180 795763703606026240,261155 771792146290597889,126152 778297828183535616,167273 781211636476485632,47940 771591787202826241,126389 765290680897921024,86962 779719795285512192,24610 761908144826179585,71087 765510397231235072,87904 772045138919100416,127582 772464460573184003,112788 732781701043081216,353789 757382152988221440,46405 758128428554063877,48549 790558762960650240,231894 792682154161479680,246987 794806935669313536,262053 795415949612617728,266138 771848852903264256,128017 750222858693980160,11495 768855072528740353,109666 766641521655443456,92959 787540075206709248,209817 795761735185682432,267618 764314869067689985,82066 790901045086019588,234583 762498138431041536,73389 791723028451364864,238099 773611294142324736,137639 776051519355432960,153095 778301272776597504,11774 792099985517080576,243187 790596506721976321,231318 795273945259704320,265908 786736164095070208,202429 790560715623043072,231894 795120388904775680,263926 765231194984312832,513129 789887501829746688,228172 754749247661170688,32861 772712136179154945,128931 785256998044442625,193669 765600206662406144,80716 779844179073654785,172185 787840856216612865,211829 794567140623814656,261155 749959316006920193,7364 770407374867734528,355480 793128303947190273,249469 776353653007519745,155287 788128284802293760,215754 753757174539563008,28988 768484750336094209,106281 772752853425356800,132335 755387642208845824,37044 780103870181695488,178378 791701767767621634,240483 789808356835942404,227242 793271191373025280,249926 749749701814124544,9087 771307394089353216,124597 758761573561360384,54070 772875788764844032,132335 786125008967991297,199640 770650633506390017,120341 768509695548010496,104662 756897090228355072,39235 764843661498552320,83565 759604192679833600,57895 770652800078327808,118191 778369390811156480,167180 758128218100625408,47761 774093424114868225,141316 755500504092815361,38032 788441870477123588,213828 795697670639722498,267862 753737924647137280,29624 792059967255683072,243614 780605810414084096,181952 769129633988153344,110709 795009461702324225,263090 789938308054908929,228576 761263208908873729,65887 772147864852172801,129084 754140222871351296,11774 776814169571995648,157693 760742928188837888,64610 794940889688838144,261155 775930335984967680,151845 791460581639348224,238395 773843937261817856,138540 764301090770649088,82066 794204947130748928,258771 786191515764793345,201494 768448525411741696,85326 772761277579927553,128121 752660646211137537,23217 778730750271074304,170252 764444227778572288,83391 785817856483160065,197512 770122163198230528,105109 750337592110055424,12535 758036753273892865,45498 771641252987056128,110585 793009676933672960,244894 779048299961675780,171902 732315489272090624,351407 794454760841572352,260404 775192519550210048,27284 788819576981192704,220332 772537897429835776,11774 791020564559368193,235590 792635932038033409,245101 761016346205270016,66159 786926672729604097,207287 770989265316708352,121621 744544452488794112,148861 778673817635856384,169201 763559967764914177,77577 776103521795969024,152735 779350022441750528,164814 786904484853248000,207287 790412407311073280,182349 794683539744784385,261569 785628380565803008,196256 764558604040937472,83654 785250588728537088,193669 761133372919779329,66116 766028805018222592,90384 786567370139504641,47940 761605343549923328,67679 768909841985183744,97811 780529720081416197,180655 781022613015564288,183759 794007785352691712,256349 765935872336330752,90384 792180631358672896,243075 793440679267631104,249841 755206965228298241,35372 786299112043839488,201620 770818893401042945,121695 778573378252836864,168731 751141534381199361,17140 750694320789794816,14355 764478654919213056,83391 757632980106043392,47903 771296094059986944,124597 773884201271603200,139404 768065777341726720,103261 754711608274935808,32861 788353128060096512,217118 754825242057461760,32337 763454758371856384,76406 794312162055327745,258429 794687401708896256,262752 790988121903030272,233736 754750918021771264,33356 775551948103651332,85326 766898720692641796,83638 768031773825470464,101681 755765732055650304,39462 764551202163924992,82066 771723642480627712,127218 792312909934174208,243535 793575627748175873,253164 774103515090214915,139404 785812896869715968,197512 786300106945409024,201958 766435077999976448,93286 778301458768883712,166532 786743716451016705,204835 790576587020177408,231870 768525508862541825,104662 778156930565083136,161456 752822686867267584,22785 760866449707638785,64465 791814445739577344,240260 752985691122839552,25255 761190436358594560,66840 781856258760454146,187843 775027318293196800,146305 778234012800323584,164826 732576418484228096,352705 755468218911690753,37433 772038506021396480,125111 792078912020893696,11774 794569556547223554,101681 753730177117675520,11774 790645433336856577,232169 792734536257896449,246225 768415671528988672,86208 751205789793083392,14421 794497419157393408,256038 760846858159652864,50827 779718619018194945,738099 771337721012887552,124600 791391501603463168,238395 773185321366347776,135025 786396581964746753,199460 794632425368264704,262053 766973495955849216,9512 785600616387190784,196917 758700487835324416,53995 777239743465533440,159475 785561428489039872,11774 792677430829912064,244270 793471367370858496,206412 732291299844358144,351158 786691203177803776,205143 749325484849131520,8047 765938943095373824,90384 766700278150234113,87607 789842412793364480,225608 786361845338615808,203391 734264824197062656,1170327 775581267135832064,150064 788038558854569985,214288 764225017353674752,82759 789961582629511168,220815 789368110021156864,224680 759299103637504000,51798 767262993465827329,97438 752898905478541313,11774 763421286424948736,65180 766418557441761280,91810 793309943679979520,248253 753902488814837760,29263 776766532521234433,157693 764915682806861824,27156 777816642675814400,108396 793570539596111872,253164 787042997183537153,181419 752981258691604480,24134 771207574272090112,123825 785237085670154241,194226 775842781998813186,151748 746492035612479489,195876 768522415123030016,105109 790882174912176129,232169 766119439041335300,90031 755874784244854784,40344 765722579394924545,79970 732199486966124545,1170318 787693102978957312,210253 775297781422362624,146259 790673421516636160,233307 793989611932549120,257423 759430901277265920,56964 785989547360411648,199755 786282143806808064,201583 769717337670811648,110362 762195304821190656,69947 769240072491106304,11774 794567409159933954,261155 765173215157248000,85562 759876289599672321,11774 786631415756709888,11774 766413526021894144,91810 765991815963025408,90618 772171453479387137,128934 775109396028268544,146720 776687752410566656,155896 792933527461498880,243187 762718187611914241,73814 766697367731113984,11774 794374219601584129,258331 752912075450519552,24427 785289398912819201,11774 792569504807133184,244550 770955709152460800,122146 756024013474959360,16299 789335865797541888,191622 791690809322024960,240070 761608516276715521,69684 754868372328906752,33356 743689266744549376,9639 770403093129244672,118191 733167401508966401,355480 757281921239961601,46406 777944107020935168,158820 770794687661617152,121511 773887392822460416,139404 788397525640159232,217634 766180085204475904,89859 768544437245009920,104999 759490963777683456,11774 768962361734602752,109767 769331695342395392,108508 752197522794418176,18083 751880418769637377,19792 792143547101216768,243451 756242947167748096,41680 795070438229549056,262925 763840893329739776,80098 772984378687356928,133714 787698758410788864,212357 753796375633022977,29271 785486340322422784,192032 779133881370816512,173011 787778617786773504,205197 764260750449704964,82283 765221008932347904,86440 793936124968374272,256534 751656678097981440,14465 773535930133000192,135741 788509493676171264,11774 768861980668993536,108849 788501329819742208,218495 752940742126006272,24316 793914880516464640,255393 785516096090701824,196277 753117973418835968,25255 763353641591857153,11464 775944503307841536,151845 790667216475656193,233152 792134650059554816,243187 775360189851586560,148170 764899700377911296,84209 792498296258457600,243286 770988536619147264,118191 763450432970690560,77590 756599917716668417,43285 767561609367523329,97372 774439318505005056,11774 792697315538665473,246392 760425601455054848,61476 765661718810796032,89130 776868050435837952,158897 795428798242193412,266079 775865140449153024,11774 793863876131651585,256255 776031651155546112,87904 789414728518905857,218875 794992829252501504,264397 776451430261616640,11774 788046788406030336,214209 795069795070865412,105109 758842227468541954,54070 794359192136151040,260181 758902621876826112,55806 791519511233069057,11774 762861601976311810,73926 769151961161670656,109960 788165879389261825,352258 793466537931710465,249841 773606351545118720,138054 788397580405313536,217519 794200940777590785,249926 753970891835473920,30590 751147005733441541,738099 755454070572408833,35470 759099764931694592,56964 775810819628101632,112363 752649209325707265,352060 763971227790684160,80939 790248426512363520,229693 774671460346503168,144654 792396956282658816,47940 762062349880659968,69516 771413631544111104,118191 794007205477388288,256502 760578313685381121,62716 794594539109388288,261155 775630166554972161,150063 753637904090488833,28732 753915013950308352,30296 773829716369223680,132497 788095227873615872,214899 790326897703948288,230282 761917308608577536,66815 778583713768738817,168794 779316323608244229,173964 795026777886232576,263926 764850228394622981,84724 756546850610700288,40550 795733034658041857,261155 781834011828219904,187131 753635138534158336,28732 772284554069454848,129650 781258326910832644,183797 761036932365234176,65455 776860121125093376,158589 771052449125761025,123085 794014696974098432,256439 760139823646670848,58478 772602383348142081,129551 732309053741903872,196346 776450669268049921,152314 764179071332777984,81946 788817284802445312,220029 754873700780904448,18979 765629513497649152,88399 755151264464330752,35890 795743189101461504,267576 753910011978452992,30296 771527333966557184,122344 775422207912714240,33169 761622913351114752,67938 770705469048557568,119786 779484850751406080,174756 781827337499181056,190635 788517443627016193,106085 765800929811718144,87904 769526362960908288,27164 792494788687822848,246225 795696181900939264,267855 758672309469245440,51451 768267013105987584,105345 785249450956460032,194145 785513558029193218,195165 779412733921988608,174115 786077694668800004,195975 789987431835635712,227242 770965903655706624,122317 773887688973746178,139404 785300145982337024,194934 774707209192210433,144690 777228209381339137,161002 791540276141498369,238099 790725232256438272,232881 769830616158339073,115207 791659287332265984,240483 771849809913188352,127957 771662376642813952,126956 765073833241878529,11774 780827954628530176,183468 764820168035885057,84724 762648849307414528,73814 795685088306536452,233467 769583572277571585,113780 765584798689755136,11774 789869372105826304,227048 778559392429907969,166852 751620914270212096,16728 775736075876610048,151185 771813347230674944,128194 773911593222414337,139404 780378272735588352,179742 794027717993713664,257492 763544327771394049,79040 755033268680953857,34898 770898146994057216,118724 771110483478794240,122145 785596335743377408,194059 791039583786000384,235566 758674498539298816,51451 793300909321248768,91936 780875690312802306,183269 794212198125973504,257423 751609699682910208,18470 770028623218737154,116214 777653740002217984,159475 792168783347453952,243165 790524650975617024,231894 788494761678163968,218275 770473552139157506,118192 791262930767585280,236502 793407250400436224,8044 732573717373538305,352616 790882711930036224,234564 755174238290534401,35890 768520027289096193,90723 771489532348956672,125085 759092321887617024,56964 761673835405901824,70177 751169862244773888,15643 754089953496223744,29898 765618551184986112,87904 768600735726592000,107749 761699581730103296,69947 768886758947815424,109666 773544252001361920,137042 794389155086209024,260033 766764974974709760,93286 767978398253592576,94743 779662352375488512,173058 786973967143677952,207113 787267384465764352,207949 795011565292580864,264573 761426446166417412,67401 788437940238188544,11774 791024982058872832,233307 759799430295932928,58542 779369090364301312,174427 768574892396584960,145399 775021552165330944,146259 776140532393218049,153610 755427319708213248,37433 788741462213230592,220332 770874249338884096,121949 788542115391365120,218275 773514733932740608,136610 778002257833029632,163765 780792079081283584,182036 773768248399495172,137953 762720304418271234,431998 789134635338899456,223054 792105201834524672,243075 766659419434258432,92195 763968067915227137,80393 776937276144099328,159093 788862851016433666,220526 773557012412194816,136904 756930037274726400,44429 781537317286580224,188119 785520368089903104,11774 787995110139006976,210313 793212692072951808,249926 763048249670430720,74681 786197915584827392,199640 789452382384058368,225359 768939222166343680,110389 794269614196850703,249926 781815037900062725,46501 758868439414865921,52266 790465247303917568,1250432 758088470115983360,50827 790734195026980864,233307 755856603526594560,39957 752927731784953856,17640 794189012114120704,235597 759996871624560640,59725 781505821217853440,188401 795369368741879808,266151 751141077789315082,15808 790740349756899329,228820 794601412747558912,261155 756317887552327680,42249 785460321444040704,195975 789941476142698496,228034 770015123897483268,112872 791152477118816256,235590 795130466584186880,264397 794526608551907328,261155 768958310674472960,108795 793148910999076868,247877 794911416155131905,259743 785769345855070208,196277 760462065559564288,62771 788871132141150209,221711 776167844744757248,153034 792102007930757121,243075 763461695633260544,76577 762122934290903041,431998 755115035832250369,35449 772591759251611650,123865 758274658382802944,52112 768122623737888768,103354 794191616416223232,258598 790914730072440832,234583 770574093276082177,118192 758502235856785408,53185 773000991729913857,133043 792959316881879041,243187 764996835870117888,84724 766638469645012992,91617 790248083804258304,229693 791737359733698560,240682 771168615722737665,100893 755436835787067392,37433 789938567506112512,226712 785818903368855552,198671 756767291530817536,41537 757033610050277376,45525 757247280042749953,44450 757976109887528960,50314 764062753493356544,77632 768964953747427328,110477 779450781351182337,173628 750608937397809152,13941 772854804544532480,11774 787079647238369280,209043 769659766943674369,112788 793841065371533312,254135 757617452838715397,47545 791053434237644800,235951 758382091193102336,52167 733024251540819968,354927 750678983210041344,14421 793492098691457024,252196 788125069092331520,193636 763498403980541956,78337 751902694227505152,20279 795351604178231296,191067 786621530608324608,43947 768189718894870528,104650 753342367537721344,26871 767472517606936576,97067 787692434402648065,210253 776846715018149889,158673 781201111482970113,185313 778012331171340288,165097 780792959209869313,181755 785247331356598272,194221 793530567274803200,250033 751232657321668608,17231 758451427169542144,41703 770394288945438720,90384 770969006392143873,114254 785622638144131073,197512 793526608040718336,251717 766690854710849537,95593 777725410318520320,162596 793950107473362944,256650 780628953182695424,182211 734706006073167872,351644 795410260790013952,265612 764276262890332160,80486 790263792877899776,229159 755898435899944960,39236 780805976672776193,182036 791465891393183744,237813 755390032773513216,35890 777620690958749697,161277 775132676118437888,146720 793448163042549761,249841 747834606632591360,11774 752185697503547392,17794 795082517363781632,263896 775665889349959680,149770 785549586500902912,130635 778689642971275264,167939 771078216824025088,121949 751767621201043456,19317 758064914082697216,51136 789284497057521664,166100 750674719125467136,14421 750926318255177728,90011 770693901938069504,120675 794014477465321473,257492 732975271876399104,11774 781501909282631680,179718 759497244827643908,57574 740339264601227264,11774 763123089290829826,75349 766426108711489536,93823 776547259613868033,155316 761375504096071680,68373 776262507744796672,153194 779866423606644736,177248 780580597878099970,158387 761280039149273088,67023 780761221809266691,182960 761626141610217472,69794 755874895754436608,16299 760296040117350400,48119 793101747891888128,249469 791794341161361408,240682 793883182227611648,255942 756502710740983810,42249 785686975617507328,195975 762986219970170880,75724 772962546668015617,133454 770499551878930432,118191 776748387722891264,157082 760192491295571968,61545 758269215769894912,52112 791101338549522432,232169 793613169205870592,254135 794714765574672385,262849 768113907806470144,103261 756278068453539840,42249 793941135794139140,256217 764983469915058176,85562 791495138723913728,237332 791443783980290048,237908 778662637076873217,169201 781211423087132672,185313 778205165861994496,164826 791330340241498112,237491 790278108540604416,229693 779000205148561410,167220 780006960796098561,174610 788069902242476033,214492 795746290235801600,265649 753267916716412928,26140 793182698982432769,249926 779007654341509120,11774 791359746783576064,238395 755171974075285505,35044 772967964555501571,128874 792780529938694148,247241 758303186855796736,52329 759497268760195072,57574 787413831349919744,210253 793938943695785984,256219 795334634515079169,261155 755917740624314368,40437 763490882641399808,349479 778980941167366145,168356 791128253335498752,235580 755279252585447424,34673 766311116255301638,91751 767294669537566724,97355 792767166038827008,246225 770828436524982272,120613 778646215529418752,167210 758130114274230272,42171 795756480943312896,261155 780434576447565824,180306 794588351806390272,261796 753640489866305536,28732 767378420691001345,97515 772417370728038401,130247 788870449866297346,220526 785941460721864704,199546 767793622699929601,56964 785585237430444032,197297 752137658910986241,20490 750399973246705664,13201 791022540374147072,235886 770526602409209856,118192 762270850473222145,71099 780843969597112320,182659 790248715063730177,228341 763181676260384768,76535 780820104309112832,183468 791669455151661056,240535 776122942551826432,153658 791268388278534144,237309 792396214818013184,244632 775137761103798272,146259 795277100412530692,264397 768963904248479744,110362 771647329531080704,126152 763748653190172673,431998 771354317521424384,120610 774999920151367680,146259 794943696462561280,263895 775407513441275904,148473 770727546921095168,121046 776143640859213824,153915 791792545160433665,240483 795147707044270080,264397 760480090408968193,61051 772890005853220865,132996 785843076464054274,198580 766474820489998337,91565 777133105253523457,160238 792073295927664640,243427 764483789439377408,83367 794541465556975617,220661 750957469145391105,16138 781113065827950594,185496 753956031303028737,30590 793988842692820992,257423 759888957505097728,59758 774770820426018816,141316 755117708145004544,34666 786839111281717249,90209 791792266805260288,238429 781897297001082880,191354 794529528156590081,261155 757275423646572544,40733 788533330635427840,218875 791376161074999296,238207 732459800001290240,351837 774071169020522496,138140 772868221003108353,132996 755195946263130112,36000 774138366371647488,88669 785487506926022656,195207 790953209565024256,234653 795006564788764674,264235 791990982027816960,241819 785772865786408960,197512 770794978872270848,120613 768899841896382464,108849 770185085693726720,45672 792536493541556224,246225 760573568656678912,63559 795427677129900032,266079 792471094531809280,245148 751540154465153024,18539 792449388408934400,246073 761649931765575680,69653 793933909763362816,257026 780611820658659328,182037 790694434413355008,232911 765761783730667520,89567 775492868622254080,112363 780601321804095488,181935 793101116141547520,245093 769302865726676992,112363 785928027909738496,198591 790324579218628608,226862 781608222822019072,159847 777172957848342528,159850 766656371349741569,95045 781538089013424128,164372 791619856441499648,240145 794690964820525056,11774 751143449445928960,16897 754860665437773824,33474 787143272170913792,202636 777260652804968448,160641 762472892122619904,72978 773123081690767361,133454 762741637390884864,74612 763159494423523328,75073 769257128808677376,112597 760958097200410624,65237 766138658751557632,89859 765319732937519108,86440 754725242543759360,33356 758441712935198721,52394 770206171793940480,112455 755747517506158593,39384 771421913067511808,125381 794624502911168512,262145 757934827094077440,49925 758724399969079296,52000 793622421303599104,252014 770003122332790784,112872 790243919082590208,229693 760119266754584577,61051 765281659579228160,86951 793454599206277120,250633 775811463428571136,151071 792119135169761280,243513 793190575054917633,249841 759322982292520960,56630 781676304643031041,189881 763803132140720128,1249165 775671295732178944,150511 794628561579741184,258598 765200429898665985,86103 771484143804882946,125111 792756248022253568,246514 761695799176597505,69711 762412822202638336,11774 766113023836692480,90384 768898423781138433,11774 749702216668315649,9292 790271064010027008,228341 750015325245059073,9773 777556973248212992,157755 772943045549432832,127495 762828289601777664,310322 764105380171423745,81702 775776420303933440,144730 792803284306178049,247240 770672264580853760,120610 788018348432863232,214492 766083175659343873,90482 792804170793312256,246619 774360210206896128,143281 753942055454404609,25135 762781993755144193,73712 786644097461198848,11774 733082348477091840,354893 747572150979207168,349479 774053263465263105,139404 779349724260204545,141360 776506541151223808,150028 787251439382962176,208252 763956573714550784,80393 773757916902031360,138165 794685255391162368,262752 763104629508993025,76633 773062598208135168,134255 774172065070886912,140444 787789351396585472,207212 764487721792528384,82002 774440845768613888,140444 756953666272256000,45672 779831527588847616,176109 733098663249993728,355261 766122069561978880,90384 771340409037479936,124883 770234838284632064,117295 792348720054534144,245095 788553263964651520,203710 765277237289492480,86103 785869601460543489,198671 785948449179111425,197512 777558908525277184,161387 756301661262389255,42432 787025855989952512,208014 732217021413228544,349345 771719848057409537,127366 774054127206674434,139404 774106069572255744,349449 778510189800611840,167220 770670009614004224,118698 780058160061186048,178045 732170457034592256,1170365 791978129116004353,239564 762885786618306560,74727 774446282505150464,139865 790226650030043136,14277 791799168402546688,240483 775885479615094784,151791 793880305660821504,255942 751184053857026049,15728 762726008977920001,73926 785351648839294976,11774 750794995653758976,11495 793243258419675136,250933 764121388563193856,82018 753396143501955072,24745 794519918670659585,260849 751551847282970625,18555 753647793017753600,354835 787751505961095168,208252 753724437740986368,29548 764816137611862016,84753 763817508520468480,80393 795320749972213761,266079 765156264728940546,85254 781724900482396160,190105 766208310924152832,91770 777565794590916609,162497 778707362622214145,169327 793139382819618816,217574 791459433696100352,238099 760951438633738241,65980 779406305156931584,174660 791896414221656064,241819 777030522564382720,157755 773631195091316736,137777 765514837480902656,352982 792140273740451840,232881 780794974249943040,183269 771890075533619200,127711 764255645088550912,80939 792093830589800448,243187 753123004440252418,24127 765599811299008512,11774 778259068955693056,158524 768421058651172866,106281 751540648172331008,18380 751548798657261568,18298 761756068833669121,69947 768891550428491776,108795 785620195175829504,196277 788175562720239616,352258 772614816628219904,131025 763814224632111104,79589 755162068181843968,35890 792073346867458048,11774 765272159195312128,11774 794546312356233218,261155 751125091988148224,15808 769544556006154240,112336 785928496514232320,198591 780593116499865600,181886 764181929755377664,82457 766057259910692865,90482 793454429009768450,252196 751052602725597185,14858 753758981106139141,28866 766850284689641472,93823 793613269932052480,254135 794893581723070464,262022 756449349001940992,42249 760182673465683968,61412 766759564981243904,95568 795146661437853696,261155 769765000143572992,105109 762276648691662848,70797 790537549068374016,26066 787829356647157760,206101 772407588025569282,129558 775169186368745473,145866 767885299196137474,98972 772675404968570880,131852 794620463179857921,261155 785839305726058496,197512 788898316939505664,221785 767584379447095296,99111 785325616031608832,11774 745892078450839552,148861 762153745148850176,71550 765668992056958976,89076 772417399605690368,129551 774061059808210944,140437 781660248734068736,189649 772246034038853632,128323 776146650184101889,149953 753499996935159810,24173 766539510339375104,91810 786009837066780672,200382 793992476789002244,257325 763754394173083648,75073 775756858032349184,151463 771483385432801280,125554 758229056382984192,51344 758724097677336576,54748 787204932571062273,207949 770293440148021248,117377 786000645706752000,199211 767460741519597568,98751 781602507537735681,188874 788891064849555456,220689 758311639766532096,52112 778253544810024961,166913 794668951146033152,262022 768860646964203520,109666 756530201476079616,11774 794568993918963712,261155 773554381786677248,137521 791712253087215617,241034 792709246802690049,229910 780077894982860800,177233 765231119922962432,86627 787019697464020992,207287 766706435883425792,95672 770963939219734528,122317 762761886093881344,73926 790628871720796160,221297 794523567362834432,259743 792095563852374016,242629 781525991919194112,11774 785941836783235072,199262 755027496840597504,34666 772068952100868096,37157 777003668109463554,157755 775279635131207680,141887 794948062359801856,262826 792924821050961920,243451 794923292285173760,246425 794548095489077248,261155 764421315440685056,83391 774274586271686656,131421 757506152494080000,43403 773673500762595328,138616 791349991595921408,238395 795289383427514368,265257 792847831275020289,247241 788062777478905856,215005 786687068214820864,203538 758780367453102080,55155 777852168456007680,163990 758319438814994432,51728 773520284083101696,24173 763413863014412288,78129 773894560233693184,139404 773513789379584003,133702 760178783617941504,47940 758419294753480704,52983 776357969017438208,153095 759111764415946752,56231 757852981219831808,49070 793986860250824709,256358 770567925673693184,118087 788081954071732224,215252 791643252814286848,238292 777842870829056000,163990 779344207433506816,173964 767903035754414080,101163 786519421896433664,194044 786705655881236480,206054 788099744463745024,215505 769682707894771712,113754 791322519156338688,237491 771561832876167169,125204 787011178899931137,189031 794214744936759296,258771 754144179257610240,30590 792133217339838464,239516 791359088248688646,238207 777270671604748288,160539 773579877094043648,136515 788710841906565120,220029 790252238253928448,229693 769895338199048192,114985 785270831240937472,194667 781484807977111553,186210 758265966924926976,52112 760495421592440832,63149 779820499874570240,176218 753984596920836096,30354 777546964565168129,161352 787019112115351552,208379 761387329164484608,66842 763769978399121408,80098 774452485981282305,122697 788509588052115457,218275 758414397303906304,43906 757325629633155072,22575 773508839228510209,137042 761341362373554176,67973 768637491867824130,106281 778385520908984320,167305 794107159193624576,251234 750384839753240577,11774 781527052289617921,185310 758815050832285696,54070 749917739607883776,10266 787064602949328900,205728 791133218074419201,203710 787063261896343557,207109 772104513645785090,129558 761649756204572672,47283 762241303493091328,70941 755111753919365120,35044 757290273936330752,45319 762306150356234240,72354 771535431770836992,125554 780725075024683008,182211 793943626451746816,11774 770749407063138305,120474 795439320551329793,266491 793211991699578881,250633 772508281696841728,130415 755053851883999232,34666 795685686477209600,267655 779068955193384961,170609 767486719537123328,97386 773672401137602560,136512 791852244756992001,238395 750869875623546880,13536 778155700950302720,164826 790259775250526208,230282 793479875944407041,252196 764976821737754624,85562 765673412492611588,87788 770272001684545536,115435 770841770561269760,70858 794696554351185920,261155 759586581032218624,1170407 772112050470416384,105109 779306260286103553,173929 786196792702488576,192032 787085284802371584,208014 752001839231410176,18504 757210495434850304,45125 758769843835379716,55257 785277722364932096,194648 761624490753265664,69231 774813203696062468,145244 794225541725335552,258331 786189079507505152,201494 772960432940199936,132578 778268409897320448,164826 760541235928903681,60794 777658162077954048,162596 788035141650247680,207841 765252676481409024,86103 792951534245908480,247005 790555191724609536,231792 753008112018350081,22715 763011586541748224,74247 785557848948350976,196538 791061803363028992,233692 785490554930864133,196277 759154664566816769,55621 785656160896425984,48617 758286954320498688,51809 792550878657912833,245287 792416216212090880,225427 792347783369854976,244143 793910197878136834,255942 792946232033325056,246392 793983548583620608,257325 750668482036072448,14044 769018980979748864,110659 757271625033142272,46401 758861757544751104,54070 775763191519293440,151156 791062141797339137,234564 788476220375699464,218275 776180429141356544,153658 764824232710643712,84724 776124622605393920,153658 791731797197463552,26458 793890259142516736,249926 787993237512450048,214209 788198305473794049,215754 794348707089104898,258044 777124161760002049,158520 794616660732866561,262022 766309868663934976,37824 755056068850438144,18470 771423161028149249,124610 763089382819540992,76549 753977616453865472,30801 786222047353384962,201962 776807977516797952,157755 754776554203471877,33549 794829600148885504,261155 736207167074639874,27848 785298532244873216,11774 794646319168008192,261818 770935574597361664,120610 775875888768581632,152314 790931351436308481,234583 788469601306836993,11774 763733520665706496,76623 795077905155928064,11774 751827733311852547,14277 766813442640457728,96550 773270274359881729,134993 778680612257312772,11774 794249082634059776,258456 762763772419248128,431998 768078851499057152,103354 773016539645652992,132335 789308455580426240,225359 753334277014716416,16953 775540215611994112,149953 779046723222110208,171324 757618215551954944,47761 792653620328169472,246726 754738204427755520,33356 788422221597437952,214899 750703074566610944,14421 759974701321990144,57189 788481511662161922,218142 793147590053335044,249469 786396353333047296,203240 769132607267155968,110362 761033264807096324,56784 789191144299126784,223047 758508680224485378,47782 788868879707693060,221785 764226164927836160,81946 794002801881804800,254209 794788259327070209,11774 781897927086051328,191352 764642572371320832,84209 792025265610170368,243187 778286537859489792,167220 794652952820477952,261818 764983621883002881,82283 786978495553503232,207949 786184537424351234,192032 750343921864171520,12300 773581266650144768,137042 787007110584344576,208016 785466521845891072,159876 762298669089423360,431998 740197880489758720,353488 768601969111904258,107469 795656927980220416,267655 794725110317989888,261155 792095269039050752,237787 795105898016505856,252939 750500876821946368,11774 779612848989151232,157755 791354069470343168,238395 765947588071882756,90125 789192650247188492,223078 788766349061480448,218002 790660253071192064,233307 756248973233549312,42171 794189648230752260,258598 764439304227676161,83391 769337849896316928,94699 773253925197807616,135736 735807250137255936,353447 759870024010039296,58267 767908807955578881,33169 768184629840998400,103786 793889095902691329,249926 792086632975339520,11774 757692797566746624,47782 750362958744596482,12805 793102184975994880,249469 778181441209393157,164826 781234321587777537,184223 754054505147338754,31377 766007186505994240,90908 776289133605945344,82209 793592672741122049,252020 792366416162762752,243075 785662986878844928,196277 758744832214904832,54974 790678213336981504,232884 794661129142366208,261155 768181963152826368,103786 788065942500769797,215005 794227552793395200,258044 755961472585502720,40926 756385671925886976,42432 785996158732673024,199262 781653021914763264,187044 795118910806835200,265257 775098706920083456,145562 794206328801607681,258771 755639620587646976,37044 787424755192389632,206117 762237634232082432,9574 771176296982335490,121612 744622109649821696,1247655 777749503885643776,142451 781313919675576320,186434 771377528392994816,124597 761969064159899648,70984 793240575982112768,250293 764654534874402816,82070 733121785605029889,355261 760550438034870276,63149 779727630861864960,175952 793192872434606080,250430 751667029824794625,19112 781641175107112960,188500 790584529090179073,208178 786421519907823616,203674 768490295357018112,104973 764530079032631296,1249246 732311037047799808,1170320 761288722532798465,67852 776832339628462080,158348 781861592522600448,190635 774261075588046850,141277 750697812384358400,7275 758286508189036544,50923 793277712769118208,250430 791394196905132032,237908 758703034889277440,54070 761199765883392000,65180 771143632464154624,123583 758244390863241216,51136 789425475114397696,225981 772416482819002368,99816 759168984868544512,56964 794146352573751296,257492 769929039830142976,114308 787606315170279424,210021 788810616928632833,219942 767070427285905408,96883 788070318543872001,214114 777936816343134208,164826 787910793488633856,205197 772437301720936448,130554 752710006470905860,22926 767766324772610048,101134 795105069314277376,264460 793143969949429760,249469 775799361032876032,150497 774334087276396544,136439 787392864565297152,210694 794211706411040768,257423 768464566057566208,105643 754885540118269953,26721 770358428954873856,117257 788808486306000896,220526 794145700242223105,256217 775890863960363008,151410 793311711566725120,249286 768894728754585601,11774 785904272013656064,199546 785606920434364417,196303 790883829800132612,234583 792276977382293504,243648 792905157742854145,247877 761389571129143297,66801 764167592290377728,82061 763856372370857985,80482 768797993168347136,106118 789062133883375618,222627 781320779698843649,183801 751131570736541696,15808 754993007078670336,34666 756924028191846400,36145 795462310420545536,267265 766613465842585600,80939 786246467941916672,201494 794329823695015936,256686 794672006859890688,199178 768479578868346880,11774 795727715345297409,268448 768519386743189504,107301 775797770666016768,151463 786232380277260289,201958 758358793273028609,52554 780949118227140609,183338 786728314887077888,205377 751141943351148545,14277 748197093378928643,11774 786192459600539649,201619 777192497910910976,87904 793140319256731648,249469 795181063727263744,264397 769383256550547456,112788 758430683245211650,52821 775751565005029376,151374 764908756538839040,84724 776961549080682496,158520 794694028600152064,262752 757188337119719424,46252 786627724760584194,204959 764120422468165632,79516 785649637348614144,197297 778605642797973504,169201 794537448307118080,261155 765625473145704448,53999 795440418229985280,267177 743267793345314816,1247598 764510327174205440,82283 762318556658737152,70886 790696299859439617,232881 769302495436926976,112872 789830530497974273,199307 786299763444580352,202007 767551265425465344,99851 772992548637859840,133519 763589755061825537,12281 767741905899708416,101134 790244106131734529,229693 749525464121769984,9056 781904830067421184,191354 761204132057321472,66857 769014575681470465,109666 771772342213025792,124855 785803789777403904,196277 786196572065239041,201619 759193547912413184,56952 792480594672361472,243286 762006383436804097,71270 763530757277089793,78566 787572706807906304,210289 772132960405520384,128971 780448275535060992,180112 773002926998421504,134033 790363637978271744,220029 759390901949136896,57900 776484299428073472,156053 792096729327738880,49681 795084501319880704,193368 776816233241010176,158428 793322133569019904,251452 765957086438195200,88930 788517247216001024,217574 781214958214344704,11774 795663334867693569,267731 790654548146696192,233307 756242733128265728,42117 760642012932665344,63937 774038498806341632,140444 794552671982096384,261155 789558785572532224,225981 794319104144510976,259773 778612294959890432,169201 758139363368853504,51595 791002620567490560,235620 791434438261415936,238395 761266969098104832,65677 769730184765403136,115160 777574438611128320,162497 761756884546183168,65180 778726955709366274,169232 750726897542193152,14421 754780860222574592,33520 761363698548023296,67908 773987546246344705,140443 764812247524859904,84209 773874131334946817,137869 738204202137092096,352896 773650557458186241,137640 780489726130262016,180759 790214053033611265,228570 758831032598618112,54070 789177160221073408,223899 779577486065725440,173753 787079342945931264,207287 788385838220673024,217519 768156152517365760,104132 759274484998307841,56964 776877719669780480,157755 773891933764739073,139404 791239702351347712,234653 786022599440629761,193636 792021539428397056,243075 785913724640989184,199546 780643432528089088,182257 791466991722893312,237894 735242167271165952,351208 788504321830883328,217106 792106671816466432,243187 795194862085623809,265102 775752691934982144,151185 764262698183974912,1249122 792757488919597057,247240 790923812284039168,233558 778947771562921984,170252 793518374240137217,249841 794985296915902464,263907 790350872362389504,230704 770786937271558144,121479 787544025406537728,210721 773444919792984064,134875 771541917188239360,125367 762087444959354880,431998 780775938560712704,182726 761494043507372032,67852 794535732807225344,261155 786809461553836034,11774 758129792331816962,51595 778233006431559680,166532 780747365619761152,182870 791897396976287744,240061 765887083865137152,90031 757020133013483520,44291 758070969688784900,51300 776458215563427840,156055 762608937963098112,70927 767841772378656768,99111 795397865241575424,266151 791872084406403072,240483 792079313659129856,237964 776794899102375937,157755 789497345238970369,225981 755471419216125952,37294 795049135451684864,263926 764140697687560192,82066 779345427925725184,172802 794739844882649088,142187 794383740059328513,257325 781228878140289024,186434 757296123883118592,46382 760452100195311617,61734 759087461519790081,54842 762273480461185028,71099 780920131287482368,183269 777360988844597248,159876 788186388223107076,214660 760174568870903808,61444 794249061167726594,258456 788004321308704769,214079 789921898993823746,225359 793948781398081536,256255 794079055968694272,257492 794900611305271297,262886 785300010149687296,194934 787027934296940544,207965 762489498038968321,71476 772308939794882561,129551 794321303687876613,11774 792435202719043584,244884 755024926495510528,22393 780051489846767616,178045 781485431712022528,188119 757078856159244288,41702 763206637247160320,76549 793202511557591040,249926 776910508612055042,158087 790994670029512704,234796 793784027534626817,249926 757997270226927617,50442 738077550002327552,1182482 766437685707673600,81946 777681611722588160,162294 787258481011286016,199307 795029190747758592,262849 758365884448550912,52030 763335785244307460,77463 768955887314608128,109104 754851258310205440,32873 791090549877010432,234962 766468560159907840,93823 793099191430021121,217519 791280499096289280,351463 759124195917770753,56964 773028742834884608,132364 756212753493139456,11774 763143964543291392,76794 765602033944633345,87878 779170406162767873,108396 754786718839087109,11774 766393514020134913,93086 793949206801051649,255826 780690030087905280,182257 754861045403955200,33520 773815038880522240,138819 793501072543379457,252890 776824957888266240,158387 760325986726535172,61051 780062629809233921,171981 786662734519644161,205728 793229124168855552,249725 753376463261278208,27317 774771502709215233,144573 793993753929334784,256239 733420139886993408,65217 769236500831698944,112363 773614094305759232,136904 757882051328638976,49852 795614897899966464,267521 760273325356560384,61011 793180817015107584,249926 795403996815130624,266884 765154007849500672,86103 772984338359001089,133944 765189059115421696,86103 774681619315777536,144542 774697474959081472,125529 785977919692648448,156518 773137304684593156,134470 757617075380752384,48055 757764304536043520,49070 794682138293653504,262022 763936784635924480,80393 763937437932367872,78304 758377069751435265,52554 766725107079385089,95593 770434053610803200,118191 758783238940663808,54070 788784502533267456,219942 780862349091729408,182960 781893980267032576,189314 794318624047517696,259743 764129505547988992,73712 791448661200818176,238207 738422289146875904,11774 757205331655086080,46252 778002002466996224,163851 787170417429520384,207287 773540933270921216,134197 785335810824339457,194949 756966976015114240,44450 791481212644712449,236858 790886293454614528,234583 789948280490696704,223899 767454414844096512,98890 759903884823363584,59398 767187406583771136,96883 788008864197206016,206782 764999641947668480,11774 779112957376536576,172621 793166010455056385,249926 791762109243723776,232791 754724166268518400,33204 793478772611612673,249926 793651925413605378,254494 754717199504289792,33356 758801197998276608,52112 765442424667865088,80393 760563729410854912,61545 768855052169711616,105109 787285003810070528,209351 793225630074667012,249286 764150493065121792,82066 794681459219066880,262588 795707319082422272,267862 794974588442656768,262849 795014386297475073,262849 760888291021381632,65222 773681567373733888,136515 793094085502312448,249469 765700740492984320,89076 791911092939284480,241819 785559605476745217,195975 764667069044490241,79223 767730656076042240,100893 790550763810459648,232137 764113653679480832,81835 788069253022879744,215005 758439771790254080,53193 790699861460987904,232911 763585676235472896,77598 776762448674193408,157755 760182474013970432,61135 776001739560452096,152735 780453691161706501,177233 751651593309655040,18567 770442406290423808,118192 785275778430701568,194667 778086431336099840,163763 788628233923260416,192989 790065179706863616,228576 795705653444546565,266151 766689127186231296,94699 752675150286319616,22436 755516404506488833,36735 793941498219872256,255393 780578547114979328,177455 756638029645811713,43553 789243408858611712,206666 763375633720283136,67326 765649221492039680,88128 791728920517369856,240145 793871059741208576,249926 790980061604286465,235621 755827820073365504,39462 776975532348936192,159093 794319867432341504,256439 778612382243454976,169201 762272907385012224,72420 791668801045757954,240483 775043331806167040,87904 781122555008516096,185603 750089485271040000,10661 780129360346951680,178415 759123471637020672,55257 770573647064989696,118698 768569247811284992,107423 789171959846227969,197137 771398954168836097,125222 772095883521429505,129558 791365821385682945,238207 790291096592986112,230282 740599897741774849,27156 765631066375852032,88052 788872624214597633,221665 789924304641069057,228820 788722638172585984,159876 795008596333432832,261155 794554810997452800,261155 770997907961024517,119014 770249703112015874,117377 787050350666743809,207287 774074045172027396,141360 786217299325906944,193533 787666181146705921,26219 775401226221518848,148537 756955798069211136,44961 776041901556457472,152836 785270712500006912,194648 780765200244838404,182960 785620214838730752,197297 779135443258531840,170187 761695776921653248,70338 763128589160251392,76474 770017148395716609,114254 754032933560782848,28866 760708895291674624,63512 792017669839056896,243075 771883366182367232,127582 791762727760830464,241523 771427554288885760,11774 779008886648954880,29263 757183371458056192,41518 766797266837315586,95672 774506627311472640,76146 788888163884277761,220820 792682475222921216,246225 758018977385713664,47761 765651755866529792,88311 773519005562707968,137042 743874330220601344,11774 775432477678657536,141415 793610891396657154,253206 754700598629597184,26066 769713242549739521,110362 762718518567641088,73910 770368817570557953,117310 787097561312157696,204835 732864487930400768,1170667 778800585315196930,170678 750654558708301824,12406 764868892627988480,84209 770169758947897344,116618 760898640860868608,65180 764531597844643840,83391 761427251686699008,57548 758778616264159232,54070 755162487415304192,35890 756295362424377345,42432 760720511915683840,63149 795069864473804800,263926 757719770292641793,48826 762319689489997824,431998 789306084578234369,224680 777576746464018433,161988 765697017184079872,87904 786388080450232320,201958 762343855907667968,69493 759069843668758528,1170537 773667283839385600,137693 777359977216348160,159876 786689737029541893,192372 775937264354418688,151526 795405936651337728,265804 766695614310678528,93184 763059390467469312,76329 765953764461346816,90384 780974212492038144,184223 733058656250404864,354125 759406972160516096,56817 771723845313163264,125853 792029428469555200,242712 754733905387855872,33356 788653587656081408,208492 763488427513905152,78129 775304248456257537,146847 786785829662314496,206642 767791435911303169,100893 769959448685064192,112872 794107363863183360,257536 791270752897142784,237491 792032634650132480,12954 773897912820510721,139404 754749696879439873,33356 732395427274743808,351879 775484861649940481,149259 792084434988240897,243398 778250081497591809,166390 787017114750156802,207287 764841613013245952,84689 775734142747021312,151071 787669347963547648,212024 755102273391300609,35403 765000467726336000,85562 792021955067215874,12954 764116865618706432,81649 755501880277479424,38035 780874049467678720,183269 765030285834653697,85562 761746632182411264,50654 762693639634034688,431998 781241230717886464,182960 753359998483214336,27317 776636478096936960,154832 775426518306525185,149304 787073752181932032,207965 768787003143880704,108849 781523905613733888,186750 795058310621761536,264397 785241561193775104,194167 788120912398737408,214492 794303106838331392,259134 761677979923587072,70177 764083490421735424,81702 791632314660818944,239928 792718047035400192,245148 761592425852735488,65269 768250815949570049,103071 793857121184014336,255393 759148328915390464,56964 764812511791026177,84710 755003571570143232,33081 757791410418364416,48735 772187311517802496,11774 776994595733331968,157728 751111573989535744,15536 761971831188299776,70689 777776304972181504,138490 795429286371086338,266491 762382519622733825,431998 788380160856887297,215608 764678677493747712,82283 788762322118455296,220332 772813733043240960,132364 788692936955269120,220018 795750716916854784,261155 775724352893546497,149953 793673885623484416,252020 757029693350641664,45304 767840775052914689,100893 761729365231230976,1170322 786176713654800384,70858 786399204344107008,194723 794457703133286400,243187 750872204594651136,15808 788075296704565249,205197 795090336817221633,262849 785321840348635148,193633 766226058009907201,88128 792689977389907968,240483 766066164803837952,88432 749612670500864001,1247919 756492777706385408,43391 776095986347307008,153194 756327902812274692,42249 762695484574208001,74340 769230002328133632,111800 768782833217368064,106317 768713243992985600,99264 749194332255596545,7048 791209375008448512,234551 794363487069667328,258878 794305509201444864,258456 760103196941516802,60480 765620784979206144,88719 771061558403366912,122146 792295127444099073,90252 773484412058996736,136904 771337022371827712,123825 752893487603937280,24134 756572948719218688,43553 761479620658999296,68163 767080322634768389,97377 778577991655882752,168794 781228880325521408,185313 763801824050774016,80393 765148205650743296,86103 759756387303981056,57574 764280871331385346,57309 768783402417827840,106317 754131163657232384,30296 773537462576701440,135025 778365627710992384,167768 793953990048260096,256686 768822198735953920,108849 761216026147119104,66842 754050480582627329,31400 786875975766159360,203863 790757822845755392,231894 777956221349273600,163990 776121060911673344,153845 756702380536786945,43399 789300413321228288,221785 757882300558413824,47093 788884995758698496,220332 768509082718253056,104973 787843142577893380,205197 790932465225457665,234943 753986267461804033,11774 767439666962436096,97447 754984209115074560,34666 794811145177747456,262053 791819840596037633,239893 778300685930663936,167319 771754274627940353,127711 773854937629458432,139404 771375429135458305,123583 766724547768905728,95672 763070904343474177,74066 732441678242582529,51644 732184595404361728,350025 756316324934983680,42249 778306041423343616,163763 763098784402444288,76429 773998044010254336,140211 779184157607944192,170187 788935959463202816,215210 756270990116651009,42432 786750358424997889,90209 778294060578512896,167220 761647104917852160,67852 779458885992128512,174315 789319751164043264,225359 732172831312781312,1170365 790616948166000640,232791 766712232101097472,91946 790310714502033408,228810 786888836035076096,206748 786022609699770368,197512 792468920225533952,245575 750463948395282436,12883 760980882773516289,66159 766980166610550784,93144 792481859955417088,246225 795013133282803713,263896 793162729498480640,249926 756261015596261376,42249 758316466085081089,51675 776112917209055232,152849 787070152177135616,207796 766378486856617984,92860 750354855030652929,11372 789415920745668608,195764 794025950014947328,257515 795367703959793668,264397 785980099359281152,199352 790256551370035200,229105 751541771914489857,18215 763738979392815106,79344 776208507544539136,152314 767617134289522688,98271 779718599514607617,174756 795004813993881600,264431 767005921939718144,90963 769670573668446208,114779 793095480712519684,249469 756549505298919424,43751 795745662554017792,267576 763903983878479873,80142 794570191585902592,39957 791466333594615808,237793 754736917250510852,33356 788841563078160384,219119 794972315264159744,260927 787820881368100864,212164 792965061602119680,245130 754128674744594432,30339 790575010804969472,228341 785605164174454785,197286 762906690916233219,67226 773644211308617728,137953 763117749971202048,75899 753480378392858626,27045 758295383097372672,50923 779006125937037313,29263 789993437890244609,228820 786780687663820800,205989 794182925914951680,257492 764580351582744576,83391 765635710569283584,87145 769192221262376960,86844 786599862900973568,204413 791776706977824769,240926 794554939926200320,261155 732173009885233152,172295 774007817283907585,131421 774678846184517632,140134 789181521064136704,223492 791075306790453248,235487 788521117765865472,215754 768090468118921217,103354 785864410933985281,198671 744682445253935104,738099 787442835146452993,209863 758022607270776833,48663 775354163844771840,148018 785269929381462016,194667 753273612807901184,23719 793951707646464000,256440 767216141110349824,97433 757294984475312128,46382 794552891264663553,261155 791363019053887490,238395 791094684554661889,235956 751085014830329856,16740 785474856527593472,194723 786980271853744128,207949 791397340326334464,238429 793897193279062018,256255 762651792735776768,431998 758705871362940928,54070 792097889686126592,234796 795468564941668352,266151 779812546366898181,738099 781555761914580992,352081 767841290415407104,101681 743437939930083329,47188 793120688508956673,249469 781446382666276864,139404 791359243664420864,238207 790726741782331393,233558 732339627676160000,349263 792211947676663808,240535 771393131799572480,125367 786366372074909696,202727 753918100001722368,29263 756538579363520512,42344 774997838048747520,146259 750777483709014017,14525 768771533594472448,108849 775788264586301440,151463 781201035587117056,178194 768183883036667908,103986 752979279063900160,23739 770141187252641792,104662 788534727070224384,218219 763113553939300352,73712 789309445582884864,225359 757101225309450244,46006 750299771584258048,11495 788024721430417408,214492 790980162871496704,234583 789933471150051329,228820 791723663217270784,240483 758307385232371712,52311 762310501405720576,70085 778266185351639041,11774 793575364903571458,252020 785462118560718848,192032 777179348696723456,159370 788755927893696513,220029 795752491279224832,267933 777511414550462464,161387 780099430477238272,177751 756979469206769664,45669 761685582992945152,69711 754792228019576833,33520 788952656886632448,222500 790725974224736256,233154 793121784769945601,249469 733068030536650752,354962 765233083675185152,86472 765424540721688576,1249246 788130679842222080,215608 760845954467635200,62877 763900113869602816,79691 777573096815403008,161277 791453947475156992,238117 770467073881505792,118192 759134931549167620,56282 781349645293346816,186584 764011143052439557,80393 778615900270268416,168794 791614516782129152,228124 763907137089118209,77708 769567476518490112,113836 794674048773066752,11774 768833878073061376,108990 789038725485428736,222560 788548879050350592,210390 777276929837858816,159359 785844981319729152,198878 760487244700332035,57389 794682452031709184,261818 788353718433439744,215608 792073837923868672,238110 759858540806742016,11774 772522819905265664,1249979 790737126367240192,231894 779119110319845376,172089 780767376472154112,182960 774703785381797888,143467 749755039321714689,11774 770740467831046145,118191 763003171371442176,75641 773511912567009280,135025 768513677926334464,104999 785392852016648192,193633 792027749665898496,243187 775025907882942465,144949 795336092102885376,266079 770699506845360128,120610 765747903608553472,85562 768575925550215174,107032 777886429187682304,160868 767727361672347653,100893 770411310911746048,117257 785815507500867584,198616 765288330242187264,83641 732887927458402304,353507 749633487980924928,8644 788018940203204609,214492 750684955189981185,13343 791340461759660032,238117 788854119855484928,220765 763191268235247616,75899 770362933368848386,118013 779053743740420100,169104 779128289323515904,172802 795046992993021953,263532 759097645830995968,56964 762746453005447168,74727 754071306438664193,31551 774761984768311296,144494 780481060089896960,180039 760089125995290624,60866 761386102393483264,67938 764498903102320640,355994 787473470326276099,208928 790585097695076352,67995 788118728982433792,215437 794555426826285056,261155 795044707122499589,263896 760933299682287616,65180 768926521599795200,110381 791740605000982528,237532 788509029463097344,218495 789911759612104704,225456 789547739000348672,225739 763913453715202049,47188 773711101083123713,137042 732544224256790529,352548 755529787125272577,38183 761047913740931072,62492 773657335935881216,138382 774268820424843264,141887 780787800362721281,181886 790254454708641792,230234 788852777749327872,220029 771854590161543168,127957 776380726786744324,155390 774267547067703297,142321 788508049468223488,217658 781848098125467648,189723 793189506589437952,243614 764808544566718464,84724 764455788530196481,83391 791307345124925440,237787 765597536333815808,11774 755099983959822336,34898 774390865972305925,142671 793829545812123652,255393 780653786029109248,182257 790646690206343168,231881 759931030925180928,58218 792681970279051264,243075 793952215752798209,248652 758127384612642817,51595 777344715221929984,161542 786900490730688512,205989 793180983818235905,249444 794843473149067264,261060 761300452839424000,67973 758505823727415296,51451 753688429561458689,28834 793527926071316480,252020 773882091725434880,138819 795064413308985348,247930 754751356083331074,33549 790546567413403650,230708 773166525591150594,128934 753869419890216960,28834 774465181543899136,123865 758005635610976256,50500 767139935434502144,94699 790733440047906817,233307 772112776084893696,125381 763123285836046341,47188 772572069506711552,103354 773194418153148416,129335 785979519178072064,200382 732685748080496641,353228 773894921308639232,139404 791756968079818752,241034 781666015100874752,188231 789917506920075264,212131 788516873436442624,218275 791297110448697344,235590 766002566920441857,90908 775545876731293700,1250073 785621060188155904,197286 789788564368330752,227617 776114280982687744,152887 795702126248861696,268281 788860225520537600,220526 785268823054319616,194648 761267634650374144,66897 786754657167241216,205728 765897050873434112,86162 793768661232123905,255044 762822351767470086,73926 772871928239550464,131542 773243296579715073,135654 795315477325221889,252580 769426486201683968,110389 786174785973739521,201494 755532947822829568,38183 773534666921943040,133702 794589815249506304,261155 772887475375132672,132335 787261309045739520,199307 781508241222201344,188401 795770236310065152,256255 788742961911726080,220029 794142709787357184,192780 778381029283364864,152594 788879243836919808,221297 793719404097736704,252679 767506196806918144,10713 785910622206603265,198862 766408598549323776,80939 766563869162479616,92959 758433380958670848,52362 794314770266497024,258598 756502290119299072,42249 794905636664446976,263793 756498905941016576,42432 761189575658180608,66159 792265197272588288,235590 755046964324999168,10847 793172324799225856,247241 749453686217269248,7849 755155050012356608,35890 768570482916331520,106753 772984136961142788,132364 793585903092523009,108396 794963173732327424,262849 776523549263749121,155451 795007032558501888,263906 761910165520121856,69947 765953447329837056,90384 787491269727485952,211347 790570538615836672,11774 760429932061351940,62760 793233318951084032,249926 760249014801534976,60779 764876750014689280,84724 773235267415060480,134975 787115041543729152,207861 758838898516602880,41680 780113046668804096,140444 791406491668406272,238207 768592897247633408,107032 785650798579503104,197512 791353985495994368,217634 791454658204020736,238383 773624116242939904,138165 771459042594004992,117364 793093612305256448,249469 767029584730685440,96039 774439841270554624,141360 792454310592389120,245998 780041061137838080,177472 791383033911934976,238383 762726598558703617,74592 762729159088930816,73712 763518591882895360,78914 768437821044555776,106281 794672805732352000,199178 770159067645882368,116082 792936274147500032,243187 762749024260788224,48663 765501055572598785,87851 795213578315800577,261155 763899338129043456,80098 766352560781492224,93286 781115183443775488,183269 757606732805775360,46370 763848091921477632,78477 763977442495045637,79513 766036162150535168,90539 791692534707843076,240483 768837333281976322,107984 787120952593162240,209351 759161645226659844,56462 793870404418957312,256255 755841318920687621,18215 793153728022974464,249926 751189945113407488,11495 792498028804468736,246392 773854084495314945,139404 753372917811949568,27045 781431806570668032,139404 785458796986507264,195956 766872497002209280,74575 795391454856314881,261976 732975855400587265,1170809 774634992525725698,144617 763773572779159553,80136 775306462759383041,148045 794583788131155968,261155 778928485674786817,171260 791764093732618240,240623 775794713236475905,150663 758167609124777984,41703 789964043201110016,228124 786408613669732352,203674 771484496671584256,124597 791488665788747776,239405 778012805341392896,163990 771442828736159744,125633 780616813986000896,182154 791001855606349824,235620 756980650473762816,42391 760821753258004480,64722 788110112527421441,215608 785528977234329600,196676 761209247459790849,65839 767838479497715712,101681 778249851914035200,165498 778551412313714688,167044 774719825042022400,144494 767445021767397376,98748 772597628345483265,90384 792170219812847616,242693 788502396569649152,218275 789109436149149696,223286 773634907780288513,138165 779665582752837632,168892 765158149603164160,85562 767862231962832896,102137 753741503927836673,29263 759199567078387712,56964 785457308364976128,195956 753611689136824320,28281 754003489790001152,30815 762968047787409413,431998 754900076141481984,33377 756565415510376448,41459 764220584196730880,82066 789834933187465216,226731 764140332128825345,82066 770584495821033473,118192 756315034402353152,42249 788726022816485377,220029 764842706204037120,84724 795080840845938688,264397 773505244428800001,136515 788779317262098432,220747 793476158100615168,252020 780599034691985409,181755 761649598125309952,69356 770236267854372864,117303 787996750128619520,213887 760661605478653952,352572 770433291107180544,118482 765387954302750720,87145 774158105500192768,140129 776461774354653184,155390 780991976632090625,1170352 795005212691988481,263020 769462510307074048,113754 770802937463447552,117303 776726663681933313,157693 757025369383895040,41702 753416873379856384,22777 772860062821777408,132967 733121750993666050,356068 758731918158376961,54070 762710664502587393,74302 770788466019950592,118191 757278621413302272,46384 751985601256140800,18215 758795920624484353,53991 773068129819762688,114422 755801367386681344,39197 786692303712882688,205455 791435183643824128,238207 749709960641077248,8784 766302886858854400,11774 765589238297473024,80153 794225089860382720,258941 737588545783660544,354835 760955213394182145,65307 761636787945107457,69493 771527457522479104,125853 788826026818187264,217837 789125120501555200,221971 767032987317862400,95672 768987525784346624,110659 757616548928450560,47782 792489577248329732,246273 785615039185035264,196729 787139417441841152,209184 785582000128208896,197297 780602099579125760,181984 763466146758533121,78566 787804526472462336,212019 790951240737796096,234653 780774589693620224,182658 764401123348414464,82066 774124846204588032,141360 795416777136238592,266151 750396674741248002,13069 778666851366821892,169310 790738550006353921,233154 757983198311620608,50647 769708441027743745,114329 790983340870565891,235590 790901049733345280,234583 773583974610313216,137042 765193013546983424,86103 760489922260262913,63149 773185453168164864,134561 778663792666406912,167319 761931376660652036,352722 768198961857458177,103354 781209401831063552,186212 795109228222386176,264397 788720798869643265,220029 759374759503147008,56924 792046902695133184,243075 760858047208038401,63149 775773325205331968,151071 770430673513488384,117257 773949700131160064,73712 785521147077074945,196277 769002315260960768,109666 768504674945212417,106716 793504415793545216,249926 792809510247202818,246771 758368031550517248,52061 756897529438965761,44163 769354576558452736,112392 792579572864811009,244270 763501380409581568,78804 794156646352048128,256564 760221809874698241,60866 759815662034362368,58267 760996988720742401,66159 764340371870539778,82481 770440739096453120,118192 758327405169836034,43250 771541565739114496,125145 764155245953945602,82283 769590748153077760,113412 748676943923609601,1247921 765294695782252545,85562 761674221420326912,70085 792025098169356288,243187 758786270218772484,53985 765701684366544899,87904 768205833096208385,103924 781578977160736768,188807 751071825413730304,16422 787294386925166592,209035 763099829064994816,75899 772811673107304449,132335 776182299293384705,153779 778672304171716608,166557 754963339357327360,32869 788515544039170048,217574 777088533894922241,157755 793926132970168320,255393 788080181063872512,215005 766048458243346432,90605 757468807535349760,46379 761714094651142144,70085 751796642810990592,18555 766405106124324864,90384 765624485236076544,87805 776409663835246592,155390 755137315731861504,35737 764991898075467777,83391 753359421426720768,26458 792257178061144064,243187 792943700368240641,247877 794611940135997444,262053 768245001532825602,104162 775787946913959936,151741 789135488250621952,11774 788051119679254528,214492 760177182303977472,61470 762082271713169408,70689 768315908603256832,103506 760486977246494720,40257 770101824653328384,116373 767014408463667200,93144 793988363707699203,255299 732366487734878208,196346 792764852557283329,247241 764986533711454208,44867 794989511122055168,262925 793325439364108288,249926 794064036669235200,256219 791388878481477632,238780 754065699656626177,30815 771737332441501697,125142 792210093379031040,243187 757296546127970304,46890 790297170964471808,11774 761378667159224320,67229 777798399466807297,162596 778666198900674561,168794 789174456488820736,223286 793097280127664128,249469 788770420937793536,220526 752037606498512897,18893 764535698338611200,81946 762671610461556736,65180 765307176290095104,87145 785948570658668544,199739 752699842665672708,22752 762384867048902656,72978 791193288200060928,236502 794005953242771456,255299 761292885073416192,67517 769811853765513216,111835 767919055692902400,98972 762358488815116288,431998 752205691599745024,14277 774060558156902401,139404 790938560090271744,234653 793933271881097216,252020 735297644361195520,351914 740509167539097600,738099 786394347025555465,199262 770328013535862784,118087 785515819438575616,196277 793782530902151168,251951 794541363748552704,194192 764421067255476224,83391 765212760322039808,86483 786578460785401856,203674 756551635413893121,11774 788147683353620480,215754 762972821685272576,74133 789880624416903168,227242 768471837135241216,106281 785287554299858944,193669 790975039600488449,234583 759913056008675332,52195 790035890156503040,222673 792765847487979520,247241 760593714649505792,62492 763631740678201344,78513 768943352058306560,110302 778451643410944005,152594 788181004150120448,352258 793578268758839296,252020 785514809521475584,194934 755168001087766528,35975 790348712916586498,207051 781789540923039744,188443 786394586742714368,194281 774012281780830208,139404 758479802479222785,52883 761234200137793536,66828 770812908435484674,120610 790728183721046016,232791 760993839003820032,66116 795110217402957824,265257 785653788128444416,197911 768478306677223428,106281 788138729298812928,215005 795616553966436352,267564 773976828570578944,140444 765954240002953216,90031 752692213646299136,11774 795707654882607106,199307 778363760536727556,167220 756663037885616128,44429 788236280316497920,216484 762718782095843328,73910 791597237188960256,238395 760818270635192320,64678 769749946765414400,110585 785921082318581761,198671 790536688875413504,231333 792164023605223425,242693 776122414312730624,151265 763211105749626880,73926 759124242348646400,1248663 787146053992579072,209351 768828081696112640,93286 777184806572400640,159876 778192712046616577,166390 773971185495265281,139367 789560160473714688,225981 768975988453732357,109360 734850717517807620,195876 790369419167928320,11774 791982783010775042,240793 793168190075318272,249469 793270543373983744,246225 780808249717186562,183269 762977284013879296,75724 765036649076195328,84248 791470853917597696,236282 764863614465355778,84714 768100782709280768,100893 785321942844895232,11774 788733901678272512,220332 794195749235990528,258598 795393295224553473,11774 794543255174008832,261155 789427008623157248,225981 760958824865857536,65234 776972114142167040,156835 763770297396764673,11774 765669639481208832,87858 770562113370750976,119100 772599308692533248,120690 756932333324734464,44450 778417966287360000,152594 794376147421241344,252939 749717223892135936,9087 775468559874920448,146479 781871902520320000,190635 732986711408513024,353228 789920332094304256,223492 770014616801992704,116373 786591090040332288,204835 774810500127305728,26066 793235245080477696,250430 793496976373481472,252741 775515131316834304,149953 794679271709179904,261666 758077953552977920,50923 785322387768090624,11774 765502977989812241,86342 785271571636187136,194667 757687333734981632,14277 769091087730376704,110717 787899196846276608,210238 759414761121538048,46552 767082973447331840,97685 789498611226800128,215437 760113245373997056,59666 761394325204893702,1248936 761959287857909760,69356 786742620479328256,205728 788781635579895808,220761 792416227184500736,245129 762591848086904832,71087 790122241920999425,228241 766615821686747136,90193 772575808309387264,130988 788414336477831168,217519 778679433330688001,167939 771555534344294400,125554 748909869667758080,1170546 769896108227072000,106763 776114389287972864,153762 791333639619547140,233217 793722978458488832,254505 764589950331449345,83391 794395553975005184,350913 793836309072732164,255393 771056207545114624,119937 776829198023348225,158428 774882484601384960,141360 788665320819003392,218275 760540003373940736,63149 774929676519243780,145876 776192493088014336,154534 788763691307053056,220029 760044255754784768,1170823 751801116707459072,19133 788316748118450176,215754 758061298449993728,51069 768597702754140162,103354 785586072008790016,196538 778707514024091649,170060 760190860323614720,61352 772570876998979585,131210 776940980129845248,1171739 759088120906276864,56231 759512305159647232,52554 751566235167404032,18215 781516429954867201,188401 759168076369625088,56784 765795792393269248,88128 780802393084600320,182726 759779701674106881,59516 769919914618552320,115511 792922595242811393,248578 753928720323346436,29263 759853174819880960,59666 760246880416722944,48052 790747704204861440,232169 792488317015035905,244143 750083153197404161,10661 753314673554960384,26871 767115137111261188,91700 768101765380247552,100893 776912826845634560,53667 791161487100375042,234583 794184968259805185,258331 780493085117734912,180099 768517356201111552,106281 758506339807014913,52605 772982083656572928,133519 769923737491832833,115451 792464750810542080,243075 785263038001717248,11774 760535077713436672,61655 776971562184388608,157755 791336611300597761,237594 792530685579829248,243075 761624765131993088,69711 777556793316745216,162348 790996843006136320,235621 792795472943611904,229817 790966295848116224,234653 793038528179376128,354032 794574709610270720,239610 773395248332636160,33169 768231531110281216,103924 771371466185027584,11774 791991508748476416,241678 794026713957154816,249926 760693653249613825,62750 790528327085723648,231894 766355252442337280,93261 756217176072163328,41837 794219199769886720,258810 790583031211909120,208178 742564943807926272,11774 785611651760390144,197512 781465123198087169,187843 763909808709926912,77708 767042480239878145,94683 773455059719950337,134380 793104512605036545,249469 758452486843666432,52394 772547775171006468,131025 787691457813635072,211347 757056393299931136,45122 763149416316502016,75899 760213917641510912,61011 790801242922582016,234212 793524920068210688,11774 765381590641881088,84209 793156697107857408,249469 772076053577760768,129482 777620122001297408,155318 788148273831743489,215005 750605405525405696,12883 770593660534722560,118192 791417713335775232,237999 770677252455485440,120665 773956776035319808,139192 787688972881321984,210207 755185548529111040,35890 793105734120595457,249469 774021476705984512,140900 793172608397127681,249841 786235402369720320,11774 794143491274276864,255192 778941108436860928,170795 794295943180926976,259134 759338280215203841,57123 780111592276922368,167220 768937288281694208,110209 781472279402131457,187964 766700190883459072,95568 769390434347016192,112693 732670111597793281,353016 762140336936329217,71099 792420616691339264,243061 795675718814433282,256127 793198185200050177,250492 786432789386178560,202304 762345320286154752,431998 770656308743643136,118191 766419120011313152,91810 788233892297715713,215608 733015877608701956,355354 792210718653227008,242693 765269902877941760,11774 769738167918338048,114779 757372886118268932,46612 792933759720960000,248639 774418030038167557,141360 757617791746842624,47782 785505198437502976,196010 754777235974983681,33549 794721003213586432,261155 766777971310891008,95672 771105694556848130,123141 785694359517794305,196348 749181937206566913,6984 793866315605737472,249926 787725907674865665,206101 758514417084436481,53185 792044010927955968,243187 794614930234339328,261155 790591973799317504,231894 771883815266504704,128615 778209610180227072,166409 775055222657822720,124610 750124324644720640,10064 785319508810444800,11774 765885017272688640,90031 742761396694290432,11774 789286759834222592,220029 795262578792562690,265878 760618947733487620,63879 776273870235979776,151307 777563978276929536,162497 786947544278597634,207287 792318333907525649,235685 786658106163990532,205455 795098427008937984,263926 791948876936720384,229895 759485041957142528,56964 753704888731926528,29263 779340059644354560,173964 785634285134819328,197655 780614138795962368,182049 779337041146421248,172967 795356717076934656,265885 746425048668438528,352304 773287347123286016,108396 773959793778143232,140232 787514302248857600,207287 788388758932500480,217519 789213515739435012,224333 785898689894215680,198883 756189317001842688,11774 767117411279577089,94699 764206235562283008,82673 780750460592398337,182036 778504351547555840,152594 794379002756612096,256239 786988944512679941,207974 778571374478651392,168710 764434077524951040,83391 792501914952867840,246225 764444114028941312,82829 774791389083303936,139404 751594585831473152,16728 755475147591516161,32941 768282270683766784,104932 760195691998277633,61352 792426246164451328,243509 775458497777414144,147587 771575601777876994,17961 787084831587008512,204835 788975615768600576,11774 734211743811936258,349197 793273692042190852,249926 759354021547302912,58024 757563686869491714,42432 769201543648202752,110362 793924106244780032,256255 790987886569017345,233736 743934709554647040,351340 759754094219321344,353879 781910500137246720,188458 756556035293319168,43875 795035647958466560,263487 795612760575012865,267521 764965574204096512,84724 770826562996363264,120610 763535540335546368,73814 787756657241489408,210235 795098319760617477,264774 754075615708471296,31529 768961873744134144,109913 772974051291598848,132335 773551363221446656,136904 750405561489821696,13021 763912979356069889,79691 779514944484024320,64652 771485983909015552,124597 769326219032748032,112363 788795496437420033,219942 758472621147250688,48289 759349504860532736,32825 790162687195873281,229693 758352436511838208,52520 794001886638579712,257492 750911663650418688,12357 790592553607319554,232662 781329848027316225,185496 794263831073718273,259200 766401475194986496,90384 769193267606937600,109360 788898446702936064,217574 791348379209048068,11774 773941203230351360,139404 790678246828351488,11774 793965853201072128,257303 791720579892060160,240556 793317859879362562,250430 793609609751715840,252014 772601546039173120,131542 757056122968678400,44429 785320808495407105,11774 793784443106365440,249926 753643146618241024,27402 769145626160422913,109104 768701760986689536,104973 793819363019264000,255393 785332375446224896,209828 787611356446887936,211837 794311122027319296,257492 772873872781737984,132335 732272163110051840,1170428 753437090856235008,27045 781891909350547456,177455 787256362724159488,207965 765303002878140416,86345 775914108025700352,151791 793168900586364933,238136 760537961381453824,24745 778669504607977473,11774 780809768390631424,182122 775869280424382464,151071 793697356617252864,252020 785897299310436352,199546 786002478345007104,200386 755419381312655360,35890 793162899736846336,249469 776899169654935552,157082 794026203955032064,250430 760463222709321728,62771 753063073393414144,14277 772453637490630656,131027 778782848371322880,170187 775805449194967040,151265 786696943388856320,203710 751840719946395650,19236 764105482550206464,81858 775484801537155073,149300 785744707745787904,196917 776104408522326016,11774 761910429568217089,70912 781579124318011392,189118 750475158406717440,12883 791726770739380224,240535 750460583422660608,12259 757013167901769733,45040 765682490501697537,89076 767294377873936388,98671 778380392592138241,166390 759464728766902272,56964 765187407947804673,7258 760506583189164032,63274 776436866417655808,155390 790766196123701248,232863 775440825735983104,148574 778241069024550912,166390 785587634865311744,197286 759858427900284928,58945 790740438214778880,65801 793621905307598850,250430 775059446070325248,146479 770191059515215872,117257 792135124246794240,243187 757671900655017985,46594 764973404864798724,85562 778643347175010304,11774 752280067619692544,21074 771144226042105856,123080 753416666470580225,654029 786688026680242176,205029 793525942001991680,7700 786011392277090304,199178 760379128445034496,48052 791038731134185472,235179 794700076270514177,261155 793106690514231296,249469 759309412188184576,56595 733130963413282817,355880 785851419815469056,198513 758956875534610433,56158 773714931946557440,138894 773942193459490816,139404 774355632732246017,142671 779700821839716352,176203 790679646484299776,233307 793221610656313345,249961 736234670451367936,11774 788519315922227201,218275 757710619676139520,48594 779827299222892544,171617 756612618865946624,44271 764874432850427904,84724 766427176577236994,93823 792833211869065218,244836 771388231040442368,125142 785929903422083072,199262 753351257276948480,27045 768166436367900672,103354 795079128655527937,264397 775392048979423232,148019 776339383028973568,195876 773595331921637376,56194 788057548741939200,65113 749646467464257536,9433 763555722730799104,77598 751035118559514624,15808 763670881570783233,78513 776904686326644739,158520 789151693317414912,220526 777656384993259520,162497 778316169539444736,167220 760301397023793157,60371 772997433139879936,129991 793511580138745856,249926 753653944589713408,28819 758839749427666946,54070 789323717318934528,224680 769707035982172161,90629 795654972058824705,267746 762352098646298624,431998 763461441395445761,77849 788442494610640896,217837 752005110515900416,19376 753299921818689537,26924 794799533196574720,263302 770063065232601089,112872 794699254359085057,262752 788354987688591360,211875 792079107123253249,243075 755159945419554821,35890 763149960414044160,53070 763479482195927040,78159 781189581538463744,183269 795096567342448642,263205 778589471155499009,167220 788143411203280897,215480 791794496262574080,240483 786414964864983040,202636 750471277538861056,13532 771427843058401281,124597 795667895774806016,267862 771791362538692608,127957 778958112665370628,171379 787775255184076800,210215 790251442158338049,230282 794697777183719425,261155 750354669910777856,11495 759980287606398977,56148 755038345386860544,28732 767521329830432769,354831 766339566122967040,92233 789465865695617024,223286 752977643365081089,25255 787691219136548864,210253 779026711048355840,171168 785559876978118656,11774 738964309179387905,11774 771811235306373120,128194 765216696005079040,86103 759505073873510400,57574 787123744842014720,209351 794349431009189889,256276 767839883519889408,100605 778255703853174784,166409 762682448761200641,73926 794565651452960768,11774 791280904236695552,159876 758087448610078720,47761 761402647492567040,67547 790281296060698624,229159 790319849406816256,230485 791522486349275136,238205 778608754430320642,169201 766097190292828160,81929 767684490210578432,100605 794340865086849025,257492 793778564877299713,232976 793130857577930753,249841 788760959703617536,220332 771375258460884992,122967 786672571152470017,205728 764681335969488896,80649 786198753468305408,201494 793062910197104640,243733 793510575149940736,252890 761917359066054657,70941 744957437774487552,11774 765282913055281152,84209 764981015592988672,80098 770330994541006848,115726 776746559233032192,157755 792413106051747840,232791 760522006030786560,63268 794017210347831296,257492 759009474925309953,56282 773242040847130624,135025 766564492088082432,92235 756643999083925504,43553 772074388711538688,129471 763047134182514688,75724 795080003537039361,264010 766332439677591552,92972 778824028412796928,170187 778995542445752320,171360 776471212281176070,155390 776754478791946241,157693 780618446732161024,182036 772789974613782528,132578 775293986433040384,148045 793460175139119104,250033 788751992847994880,193121 789501882226053120,226582 759312640736911360,56952 773357316892655616,135741 776461665760083968,155390 776459464916340737,155390 767060769016057856,94699 777933434429644800,164578 776776003800535041,156504 768967603708633089,108849 795768028621377536,268643 772407993858084865,130290 769163305273421824,111402 794576594815819776,261155 780804504233058305,183269 761294089950269441,65500 765338150310965248,87062 778542051117953027,167407 793455718519091200,252196 776938132822523904,159411 794622272120168448,262022 762278957769232384,72382 791676676820246528,240483 758506190166958080,53367 774010409380524032,140211 767200789425250305,26066 791798109596594176,241720 749102661211791360,7311 732359897417801728,1170425 778671958149828608,167319 781608429811040257,187976 794617838023548929,262053 754206176645156864,32157 764743932014133248,83429 753203773611266050,25258 787375102023401472,210215 764010222822100992,79223 732774165724422144,1170396 758145485823680512,50542 762339303267635200,1248996 795018721286848512,261818 793751624216903681,252679 773590950937370624,137795 757098786871250944,45857 771435397045821440,125381 795735576507019264,268356 753338951105064965,27045 793469754153455616,249926 776914014563512321,154965 777982719045226496,164375 790596422601179136,232169 790877192074829825,234583 794623368507097088,262145 763759186907918336,78304 788265737274077184,215437 779087833965395968,168794 792138992858701824,240145 793786204856655873,254209 788487365903908864,217601 781208026158096385,185595 769221558900494336,108432 793936543681384449,256219 758016034951475200,48663 764449049915301890,81322 757750168921964544,49066 785694744324091908,195858 790741531493707779,233241 767977223181611009,102137 762243153164402688,69711 764317285569789953,81595 792843759977398272,247877 795688063938789378,11774 776202612135694336,154534 788702465130651648,220029 786469897270202368,203674 773563154362171393,136904 794575120899698688,39957 769618013138063360,113412 792202031134044160,244637 763805217305550848,79869 777588026302095360,162610 768536570475507713,107446 788696379501588481,218495 785544294023114752,11774 794321384750972928,256038 785333199488503808,193633 769371621048061956,112623 769686317097639940,114779 756336474342162432,42432 762809868680036352,74943 763054951786356736,47188 795104628249542656,11774 753328506382188544,26458 758289261032574977,41703 770006158186799105,113836 765359289582120960,86714 755162328052543488,35890 755598648516501504,17416 757340306065002496,39235 785843191299866629,198878 763129874575925252,76474 749293367285149696,11774 762120303745073152,69947 785799287103827968,196917 751907093607772160,20427 775366928730906624,148537 757675462915190784,48369 795256777281536000,240718 753673962866020352,18395 757691652207108096,48663 787786584837984256,205197 756107966848393216,41632 777672188786724864,161960 791058627842801664,233198 765754318251106304,88930 777542438755848192,162107 791368149241171968,238372 777094840769064960,159876 792798825534545924,243865 764842320470605824,84689 786979042197114906,207287 794216188628725760,257492 757922065332572160,49852 791439218174201856,237332 780031551618715648,177472 785512441245409280,196277 787435721904627712,209736 753720699987034113,28903 762830952854806528,74681 762368745859870725,72978 773848951451705344,138819 732727903474044928,1170601 776461834526289920,156005 793344678414258176,231894 767377409435799552,97685 793126387657900034,249725 785580040096362496,197286 793184831999873024,249926 766263413077008384,91751 790313228030980096,223286 774200267940229120,140444 761147791204679681,57574 763776911319326720,73712 769918240416038912,105109 788533175613960192,218219 794320253023088640,259659 792872454976901120,247240 795192037964468224,263896 764373823382810624,82002 763872062955847680,1249179 757824550323097600,48826 753640576914980864,27782 753917487725412352,25135 778912223230038016,167407 780803040588599296,11774 786079679178502144,193533 761698095176429568,70355 759505774137610240,58232 780444257337348098,179742 756913174738112512,43887 757799881587118080,48097 766705110923681792,95708 758738184679272448,50581 793121264575524864,249469 776214795108257792,154534 788096902457794560,215005 788876558052175872,218495 791051051759796224,78159 781263821897920512,186883 768275739854540804,103354 778732281204645888,168794 794760816457191424,257353 753979033650692096,30590 787915815119118337,22735 762674374797303808,73926 792065235230351360,243187 749714941532180480,9432 788120629463683072,213064 764111213714341889,81702 788128492571521024,215174 759105731144642560,55257 768210034337705984,103924 779384474609946624,170187 791424537120296960,238845 757022023893721089,43225 764585268254912512,81065 788355604859457536,214078 758789215429730304,53996 787727633349914624,210235 759041556737163264,42453 770030053166030848,110136 775794340790571008,151212 795743839030022148,268281 752713333812396036,21714 764202702763098118,82066 759243546327220225,56141 769724466163163136,114985 788469477532852224,217519 775366977133109248,148574 792506688335118336,237491 792861817202761728,247819 734342290718658560,1170438 775688416986009600,150511 770660019360505856,120393 773962123395395586,140444 791737417921200128,240145 795443535747121153,247930 793995710240882688,257026 769929529611554816,112693 732656652374159360,353220 769004333950050304,109666 758036528954089472,49066 779465219990884352,124597 752233273925836801,20279 781119444269535232,185496 760225812092248065,60866 764840710059200513,84753 771846523877457920,127957 772786382406385664,132562 761981508001247234,69388 767851453679480833,101681 786266649225678848,202429 760568168158945282,62771 771514403367718912,125554 786193962822275072,201619 777851075219091456,164001 770650517030641664,119937 785315653540544512,195012 787880847299010560,197888 755822258925412353,39213 753602226623549440,28477 765645510959042561,88930 791095039866703872,234583 793913168984768512,256255 787064920508465152,207861 778679469892513794,11774 790719143523868673,221524 791820696670334976,240483 794659502217973760,261155 771074999721525248,123135 795101411839275008,264796 793648876196470785,253032 761318751375687680,67709 769880018407292928,115435 778207481117880320,164502 794528324269719553,261155 794762720696475648,262752 753653436101562368,28569 773589542926417920,135903 795427145493479428,263906 790762005665767424,99049 756503733127811072,43391 767823584748249088,101020 770254856409919488,47570 778561326360596480,168794 776956821378633728,158387 780806874144702464,183269 764640093952995328,84209 791348881493811201,238395 758631568881639424,53703 778375637690179584,167569 772137493441294336,128519 775365204754432000,148645 794274915562049537,258331 758130771144081408,51595 773206203635736576,134561 794529412670779392,261155 787416107049099264,210287 758671717006848001,54070 790609311428780032,231870 791796099560435712,240483 761757567320199168,70628 777526768974561281,160872 755547394750619652,38476 785880667880128512,199263 791440174450376704,108396 776792740264681472,157082 791064590549262336,232169 765316911512956930,86053 757271328785326080,45669 787363023518371840,209921 768234396876931072,103924 794208114660802561,258598 794585752202084352,261796 766358347264225280,90384 778947390136987649,171168 764786575909584897,80939 787955522880299008,214005 732258261458685952,11774 790987564815482880,235590 750799464026091520,15165 791251419403694081,237436 794986057326596096,262849 766690282872057856,94699 776608875365531649,58531 786990392939982848,207287 791826303867506688,240584 792099592552714240,243187 794694757024874496,261155 776917304210751488,157755 781784107638546433,189515 765222846700384256,82018 785509148133691393,65113 788949482759131138,11774 793583888857600001,253793 792399056785977345,245607 753724240172576768,29263 760633298368552960,64147 778612953679597568,168794 787640571946934272,204078 794694312894328832,262752 755819661426429952,39207 760615212105945089,63864 771497519289212929,125163 772363922833809408,129436 795052106176720897,264397 775006671844278272,146259 778413743034150913,167569 792631349718970368,193379 786184000838639616,192032 792867124490280960,247005 792173754650619904,243187 781240673533964288,180074 780602913790058496,11774 761616133149581312,69356 767464705237585920,90088 792128941876281347,237964 775788873330798592,151741 767345353125486592,1248919 778398910230388736,152594 771076927658471424,122344 791157857194536967,234577 769225117486485504,112345 788044280065511427,214492 788754037097267201,220526 751730154150518784,18893 778819521922469888,170675 785819242805522432,194680 789102530601029632,222647 785892577023320065,198878 752224842833735680,20279 765911332558209024,89859 785317028139630592,195125 774016361739591680,139404 749205313845362688,7311 766726063497981953,95672 780912288702140416,184223 758462167121137664,53185 752648927954898944,22575 770660771105759232,118604 790613592169209856,232169 791799893753008129,241146 792421219031285760,228037 756202847281098753,41680 785741543151771648,196917 766327416973238272,90963 767781257170317312,101163 788452685020299268,218275 793883580158050304,256255 785525465230483456,196676 761609932831621121,68854 787457920577466368,90209 785728996000559104,197512 769665186210967555,112032 790259885837545472,229159 789084322095632384,46572 793066174082932736,249179 789173216207998976,223738 754074155268632577,30131 787844465583091713,213253 793919927749074944,255393 792027211511410689,243187 754032015649878016,31377 756690938336993280,44450 773963650952462337,140444 781240812780789760,185595 764176370234568704,81946 770364967715426304,118482 762279884223840256,70679 789866027383398404,225359 778326288243228672,167595 778593640209801216,168794 772059260494675968,129004 785340341843030018,11774 760094843242766336,59666 773935972958568448,138642 789242310227812353,221795 765629525279412224,88052 791751700667248640,240584 795382589154619392,265257 781722153070624772,186673 762279017529565184,72541 763502041083682817,78159 788461644603064324,217574 786399643835961345,193633 781571156935643137,182036 787041190600384512,207949 792675943970209792,230271 780951371772153856,183269 750362515519877121,12883 769301200164585472,112399 780099809847943169,177239 794516930228981760,260882 790704523790561280,232884 778271649028276224,167046 768976478306394112,110659 777155042155593728,1170550 762019588347269121,62821 768588957017903104,107446 770773886380089344,121217 763695765562728448,79633 780842007900090368,183826 770240583134830592,117257 790625906712731648,231894 758105741450416130,51344 777342567138623488,161456 791680949347942400,240145 794684361937285120,261155 749468451987611648,8178 776843629394624513,151401 769415242719768576,112336 770784203340328960,121508 780785342668378112,127775 789063278819352576,222627 791774351771234304,238207 790259001250295809,229693 794759223074836480,262145 780638881343348736,182211 770295254729842689,117257 764889190370775040,84209 792552385700696065,243286 786389555481972736,202983 768818190797254656,106716 756281634824028160,42432 751652186015227904,14277 757604091392557056,1172928 793978946387906560,257353 770294192627036160,117364 776922765374976000,159359 790878212972740608,234583 769239546097758209,110585 776773108493651968,157755 793391015587708928,250430 795132887653724161,264064 767480559404670977,99044 793520119787827200,252741 772937383125712896,125163 750792596436324352,15316 767739263274381312,90384 774290230522236928,141360 793236157869854720,250033 770293460788207616,117364 755098940052213760,34898 790608148344164352,232791 791053415501574145,234583 754084340745641985,30590 792845627688226816,248065 753653296586448896,28732 786742917817827329,205728 757250440279064577,45014 773450699090882560,133702 758563119430000640,51675 763145114042503168,76552 758432034347950080,53001 767925282577592320,100559 780746975499153408,182257 787961371015151616,213253 765629131228909568,88669 766347129472385024,92902 749881377781260288,9754 789524505458638848,226218 778302414772285441,167220 756298765594562562,42564 792011311387402241,242651 755911637110972416,40668 753912276969717761,350711 780916919570345984,183269 787402588442333184,210289 757789888804638720,48922 787275295732760576,209972 774565257117335552,279676 758827298980261888,54426 785873755314589696,197297 755558175336693761,38476 768589103864643584,107559 774324514721189888,141867 788888766454894592,11774 788552419986866176,216009 791135946280407041,235580 752037483068567552,18519 772835687389274112,118640 775824877408362496,151156 792043822024912896,243398 764507996135096320,24173 778629763007143936,168892 751832161515343873,14277 755103514255298560,35445 788395785805234177,217519 765425400780644352,86103 750145279991640065,10057 781201293922725888,185313 778803807882838016,158524 761474417838792704,62492 777883843856592896,161065 794156052879003649,256439 742841522698125312,11774 753564631365484544,27317 763443538684108800,78129 794319691909132288,259773 790446768290799616,226862 793846513235394560,252020 755259119200706560,36545 743410005957816320,1247595 791063887978323968,234583 767411605160071168,1249408 793488353773678593,252408 775547432914550784,149953 775005763022368769,146259 767746518879236097,57574 788259787016404992,211829 792774525486297088,247241 793189221397704704,249374 794595507242958851,261818 781561669059121152,188304 791357369712275456,11774 794347841414017024,255870 756574294105219073,41798 760473422484865024,62777 761659687276273664,69231 763943690297454592,80939 751621186035953665,14277 768781381644279812,107450 773183976223694848,134288 791613223225155584,237857 759105609451003904,56630 787358931421110272,207965 795092267669164032,265102 793540604751810564,249926 785608011985235968,196917 788541266283945984,218275 766540315838648321,91700 768205808626728961,103354 770463741712424960,118191 772929297988198400,132996 793691083565854720,18395 775530273622495232,148748 789964450765733890,227048 795672530061234178,267862 790541876671705088,231894 771218891091484673,123825 788240134944661505,211347 788157392190136320,215754 795419586317324288,236884 761158184396550144,66897 763500037078933504,77720 765964124542996480,88421 765014521689755650,84724 793958689426194432,256276 786284758984601605,201958 795024744605216768,263896 794530852453502976,259034 771958561769398272,128615 792128353671090176,243614 762942141463158784,47188 765651934359334912,87904 761564951970476032,69231 792518337033080832,243061 794244058092736513,258044 788113561855795200,215005 764317593981288448,80939 761809218517204992,69747 792132566023147520,243187 780449614591823915,180310 780266807450079233,28724 770172689747062785,115726 788752806538870784,220332 785886061616476160,198589 790692184345415680,231894 785277877063299073,11774 787134167381217280,208560 764539117661261824,80648 792558807968731137,245630 765534957766778881,87245 778115089136246784,164001 757865954999238656,35890 790287288869597184,229693 764896387842519043,85154 776629318499856385,155451 780822534597910528,183338 776623415964930048,155451 759661043144531969,57729 781201397245149184,186434 785941898414338048,199546 791677491320590338,240145 794327672943804417,257325 795410086910754816,264397 793140029522579456,249469 774697958520545284,143013 792025290193170432,243187 750808707047518208,13410 764531866980548608,82283 768841946509012996,11774 770307913369939969,118087 765147616619466752,84710 787912206721495040,213887 765530552979955712,87904 794698750614765568,261155 793105391265599488,249469 755417719021895680,37044 768857316741435392,109666 794233582667472896,259063 774846717262962688,145681 752245019101323264,21714 770203426282020864,117257 785359439561752576,195481 767912232646737920,102137 757695387142541312,48477 749981223607414785,10851 767499011960008704,95055 776145303254687744,154071 757101772645158912,45857 757251212228132865,46463 776772101202030592,153845 791373984914735104,238290 787335755018272768,210289 794688380902768640,259892 759137882149908480,56964 773997083346898944,140444 786696930663489536,1248522 787173480743759873,207109 785654952194674688,197512 790856828963819520,234495 763015078115278849,431998 773889523482759168,11774 762094616485109760,354167 776437304009240576,155334 793292491999043584,250885 787232397242736640,199307 789719897701953536,227242 778444704526446592,167407 785289483834970112,193669 787150153614372864,209184 765375738954383361,86053 787529076772777986,198671 788755551073206272,220526 794548002387955713,261155 758416608582787077,52921 758739556417974273,54726 752664724374822912,349856 775000698954088448,146259 792033991125794816,243075 758490041266085888,52554 760918852578541568,64693 756893580636090368,45122 771300801868431361,124597 787780728033456128,205197 788397948229025794,11774 793235971080761344,247350 793475491311132672,243075 753799023715201024,29263 770588517403598854,114004 791623960550977540,240145 758038860001665025,51069 757568382195556352,47761 794977396176916480,264397 769748911674183680,110585 755755029148102656,39235 771057370449391617,122982 757447770152247297,47263 760450082692931584,62063 766047731634831362,90539 777315867260391425,159146 769039878545895424,107745 762618120695676928,73814 775393611768819712,146991 793958524028145665,20468 769280683525234688,112886 770716169548419072,120541 792819107099967492,246295 787893803336228865,205270 775152772731711489,146804 758300400701235201,52311 787482749967872000,209863 778220930992513024,166409 778296761567764480,167220 788524667296358400,203710 788006301766971392,214354 785985638168338432,197512 788004011249176576,200965 778797834959220740,168794 770743194829004801,120474 764870708358897664,84886 785930504646303744,199431 792084217203044353,243187 785666607091593217,195807 787627944499826688,204078 758692924393742336,54070 760876074188152832,1248861 794398188975296512,257492 793874977040822273,255942 758839337744146432,11774 768017544389103617,103005 755939913233641472,39926 763491735263670273,77598 772027916607557633,127775 771884348392038400,128404 792316294154510336,244815 793155991286284288,249961 753249886955503620,26428 769549126237196291,112363 778327660804108292,167569 780917274182025216,183269 790987116427616256,235590 750108732374253568,11495 793332431663300608,250869 733591723356524544,355952 777243554473189377,161101 761434825471496192,66174 779217575427178496,171168 763566004769349632,78959 776455696866947072,155390 785580851065131008,197286 775686379154137088,148744 767184734766133248,94699 779123143390572545,11774 777194796310036480,159876 765885702009520128,84666 732642709492486144,350826 787731872616968192,212564 754739402182713344,32404 748199444236144641,351147 764864458606931968,82066 781219582963019776,186434 788758629872758785,220526 750064465651994625,10847 751739770640879616,19000 752927911456280576,24134 785989150482784256,200382 794531566722674688,261155 785542669984473088,130635 752904776719994880,22657 760982593374269440,66116 777553556714827776,161456 787260798150270976,209035 790883957558697985,234583 794630536950005760,261155 785930264950116352,199211 755169189548228608,35890 769762336500355072,114987 785603169833418752,197286 793680145274003456,250953 785715031099015168,198094 791408110619459585,238207 771841636271652865,115745 793913037463912448,11774 778653409712955392,164814 760973456246734848,66105 791013823213867008,236036 772383664164446208,130653 785494856680378368,196277 788911611515965441,11774 769259276879728641,111448 760232253712535552,61806 779085618349342720,172299 786989831058370560,11774 759873753446813696,52887 785913083306717184,199546 786166282768912385,193196 760096912884113408,58267 755064586345312256,33356 758036005559541760,49852 756292219431112704,42564 791636799227568128,240145 791779372009009152,240483 761637593389883392,68993 763349689236332544,77731 794556669602562048,261155 768181202805075968,103261 752879440531562496,24134 753753500694171648,29263 758561414244134912,51344 761705207310843904,1170322 793092310569476096,244813 767809327499513856,101163 772803683067256832,132335 791801279760764928,11774 792074419162284032,237491 794903431249096704,261155 754730272621490176,28501 750406787103203328,13201 778511454735654912,152594 742118522499825667,11774 785986998494519296,199755 774285759301820417,11774 778093848794914816,679105 791803721650999296,239405 794314719750340608,257492 775102083326369793,146847 751898832208748544,14277 786241109781516288,201946 756957017697165312,41702 750355125349343232,10057 774018576734752768,139577 774111417733517313,140025 793920779037642756,11774 732326918243094528,351500 794674792913715201,261155 762875611362758656,75073 793243240015081472,249926 761665284642045952,69947 791341434288738304,11774 759220228589060097,57574 767005806264922112,351914 772128919243808768,103354 793975386895958017,257255 750845515638726656,14567 772250650981896192,120963 790937901135716352,231894 755760009636569092,39462 762668364506488834,72176 758624630395564032,54070 767721659679801345,100893 794572949382713345,261155 764953291382022144,431998 770043088068866048,1170533 771846155256856576,118191 772141228242657280,129471 773991440124743680,133081 788400985198751744,217519 751923120005451776,14277 765918534882828288,87904 775419040625987589,140598 779040394868760576,172122 779199295744598016,172975 794770631313227776,261975 756498638394761216,43391 763810455823458304,79691 758475330893996032,52598 789212817295482880,203546 754806325742276608,32404 793871311357423616,256255 751094273685073920,16299 786594138640769028,202727 792408809159454721,231550 768921004471119872,108432 793614617805107200,11774 790982835297484800,11774 793187284594069504,250430 791829850755522560,241940 763777915133710336,79587 785592098615689216,197297 763499641950183424,78274 788339647453814785,214992 733262108196999169,355480 770228336622723072,117377 786256803050827776,200382 788472054446120960,218275 790170462559035392,352258 768928107160039424,108784 760571865488392192,63559 789215283332386816,47940 751171799128256512,16890 772601910050168832,131509 775801767913074688,149775 773673961389379584,138382 793231887145631745,249444 795759813632335872,247930 762816135330947072,74681 771542746397937664,126390 771862866827718656,128615 771351214839717888,122622 792423918220914688,245634 766110209911775232,89898 787099040592736256,208965 773700291090784260,138819 788409967212687361,217519 761896558501695488,70540 760322812544286720,58382 755372906327183360,36873 779107175285358592,172862 790908165319716864,234583 756284121333243904,42495 773950550417125376,139404 770747348930617344,121046 775632968735924224,150063 777946452802670597,160539 786540770496962565,204284 780722138953162752,182257 763480108732669952,1170556 768601783560052736,107032 791637031986327552,240145 755507427445923840,38183 780768530530566145,182257 777554901882826753,159847 793999058998214660,256276 763060668815859717,70797 763529880139141120,78513 774647379089887232,118174 758442905669365760,51997 766717562637783040,95708 773864996266795008,139404 793183602007826432,250033 765706937363206145,86103 776169600941633536,153845 776981104595087361,159411 749288575045210112,8047 778005638991327232,164814 765525312595722240,87547 778397451229290496,167677 788469390765387776,218495 771065365421957120,121949 794640789146140672,261155 795070824474693632,262022 774712732578934784,139404 769883535658418176,114861 774694962113806336,144602 773946314174365696,139404 776003035902468096,152872 785982165649494016,200397 735079077967712256,1170550 759061606064066562,56441 764246892775550976,82481 766448795362078720,93508 776372961758568448,155333 781244205570134016,185921 786215132321812482,199640 763470942802763777,77638 787725818751442944,205197 765592041166340096,87904 767623701047209984,94458 750646166518243328,13790 785599610362355712,197286 793606380905082880,252639 755058636188155904,34666 772073278781480961,129471 757930096284106752,49821 791408583145558017,237332 771580436522733570,122776 779700368334790656,170373 776131712346488832,152950 791657952750952449,240474 795220334412644352,262849 794315302083272704,259055 754883747250524160,26721 762482020647784448,571447 781853144078700544,189017 792155282113634304,217039 765193526732689412,84745 791069460123815937,232169 791223296914325504,235590 760241362587361281,48052 795684863751819266,267862 778357661725171712,167180 788885865502244864,220689 762400366482698240,1248997 785501150246084608,196277 795279847060860928,262849 790539587307261952,231894 790975059229872133,234583 780770384874528768,182771 789106108438835204,223054 795100148829450240,264397 768584375185186817,104332 790230379265396737,229192 759033686641643521,56158 786374918929723392,201958 790559674101735424,230300 769280209266872320,112788 794665147046522880,262271 772626966264414208,129551 751058597149155330,13343 789435669802254336,225981 765941807846858753,11774 793954900623273985,256225 767722049653669888,100893 781395393351344132,186063 793352438094897152,250033 785888458371760128,197512 791666217077571586,240483 773716839847321600,11774 763187700916690944,75899 781362001515646976,186434 774007388781285376,131421 749619132123930624,1248008 762378036952072192,72176 763477745124929537,18395 765171569601736704,85562 789450490065088512,224680 764213016489582592,82481 793998336919367680,257492 768611879996362752,104973 762093343090311168,71502 774916797447467008,144730 771518540201406464,125222 765365673509937152,84886 752284433634304001,21074 764984668831813632,85562 791651427269488642,234864 794351821213069312,259034 773638793555484673,137777 781175293990100992,186128 768957474279792641,109413 771418841968615424,125531 777196297111662592,158524 774162585285332992,108396 758755446966583297,54861 767122262155755521,97433 763978819174707200,80720 771370666503397376,124883 792432979159224320,243398 795478153342943233,265855 794955593966583808,39957 781100793436839936,185296 765580523007729664,88052 786049268310216705,194281 793855397576704001,11774 777934046991114240,163586 767729782536699904,100605 795233174062133248,265709 790515195693129728,231894 757772613846310912,49121 758250318979338240,52061 775711119394693120,150511 767845919266004992,100559 794625791531347968,262022 792080468271304704,242693 755508375975301120,38032 781203861537193984,186434 785906549197672448,199546 795018748793131008,261796 732910384919793664,352462 759210386361122816,56552 776569969454657536,156584 765937232532246529,90384 770586380502200320,87904 754993947123023872,34666 787993632209068032,214209 761314353811296256,67229 750826914173124612,15643 761340202384142336,68182 780600564157517824,181755 790312656540307456,230575 750697517600296960,14421 776537055694315526,153845 752902001437052928,22953 770547149931151360,111592 772230951002779648,128931 758633190651199488,27045 766707394546176000,85326 767449513506185216,99111 776418688601776129,155451 750474217506897920,12883 775902050190188544,151463 766432508967849984,93286 778340149465841664,167703 792064261526654976,243292 760529887052443648,63149 788073193541996544,215005 761951091932090368,431998 762867538405433347,73526 790911056235335680,234583 785458161432002564,195975 768916294402015232,103924 791817207349121024,239998 767802093566619650,101681 786670840888852480,200078 790196115312218112,197046 791032049486422016,234583 777315447997734912,157454 794688116992770048,262752 786770673112875008,105109 791257461403496449,237491 787113093688094720,207949 791637276103176192,238272 790732846969131008,232169 793650433805778945,252020 794772620520472576,261050 764226550728364032,82177 780708011031474176,42875 791002760808308736,235774 759201061018173440,56964 768149159929151488,104162 778564197936402432,167839 757798910526042112,47283 771544693733634049,125703 787834520150151168,213064 754765269814435840,33355 771389075324440576,122622 757436563101855744,47284 794930792342269956,261155 771118405273341952,118191 790921142525497344,234583 762055768652865536,70941 785950650207051776,199211 758804683821416452,54070 787798434128486400,213253 791782316905418756,240483 765331293282312192,87249 771407828049420289,125367 764488485420105728,79691 745012221189623808,11774 781382489826820096,139404 769209106003587075,110362 788491305643106304,218275 788547532695728128,218892 755106797464190976,26458 781286532954988544,185595 793575864944332801,252020 786615013083492352,204413 733077469750779904,355357 760953154171236352,65974 777987671461363712,163990 793462666027229188,248770 785621099539202052,194723 751867116408627200,17837 754774244949647361,33356 786134577521623041,200870 757342965933170688,46394 773712960934019072,11774 781340959711768576,182960 768555018014248960,104973 775493047127715840,148994 791231441833226240,234583 753942512306225152,30304 756205029225172992,41680 794526114056007681,260863 794635618135535617,260874 788129602866597888,215064 754761682803625984,33474 775707391941758976,150927 781244174100226048,186434 773934669230280707,140211 795428389226246144,266491 768301307442585601,97685 770373614210252800,117849 776757598985019392,157082 785579946877988864,65113 755816599072886784,38401 758298047843561472,50923 753435720824467456,351574 788626340983500800,218495 787329896418779136,198729 793997994165157888,257492 787720641554284544,352030 792056259478482944,238395 761168804403556353,66897 794528459364192256,261155 794233531610361857,259063 770045423679639552,114254 775020535663198213,146259 775082835623325696,11774 742787444873953281,355701 768268902803484672,100559 780932563766505472,184223 760634818262556673,11774 793859281707601920,256038 788471527687630848,218275 785617292780572672,197297 750534779158822914,12746 753906284718592001,29548 770939565079166976,121612 788754274247335936,220526 793947474469724161,155390 773669357998182401,137315 793312194364448768,250633 732626299315879938,352911 769337273141694464,112336 776811667489431552,11774 775296966653800448,148045 780953527719866368,183269 780895228240683008,183269 758332277822717952,52112 776762769521709056,155037 788489579728732160,217634 769356246923169793,112788 778381622320230400,167220 793295195081179138,250261 793428685839892480,249469 751821584567046144,1248178 781312706745819136,182988 791365512936755200,11774 764243214559686656,82002 773959479582924800,140444 752885339371479040,24134 793200132338520064,247241 766031217695129601,90384 760451270150881280,62063 768058818974535680,101463 788489117893926912,218275 763110640600780800,75899 733105032107806720,353601 754887549940736000,11495 756468160274927617,43391 751193057358405632,17591 788977575892746240,220526 733459917680431106,354120 758103953523429377,41703 780618316712861696,182154 793067025010610178,249179 790652890280976384,232169 794235711050240000,257534 794923841403416576,238113 793426387407298562,252020 768486514963587072,106774 769212035695607809,111549 780769879326597121,182960 754087362582372352,30590 758756988574633984,54519 788439043939774464,215437 793834621066579968,249926 794573921408401408,261155 761525750860177408,68993 794580965498777600,261155 734395469040754688,353961 792783514324262913,243509 794040663419416576,257492 769686028189851648,113412 765051847191035904,11774 785753903358803968,196277 763201421902745601,76127 793966904654196737,255942 794612236597821440,262053 794648223008731136,261942 758106475109683202,47844 775121385593053184,145955 778570831014207488,168794 750363059466670080,12883 793062182783225856,248514 778767030199595008,154709 759093606145810432,56889 763804266813202432,75724 767419743359930368,89888 778071867521429504,163763 751868845489397760,19000 787084426920415232,208989 793174853700427776,249841 765120144548900864,85562 787042578449432576,208178 751169898999582724,15643 785737922674696192,164764 758457092936118273,53185 793251381285052416,249926 732681369491537920,353262 765026128465530880,85767 781520306972291073,188401 788795539764703233,210465 772809456136650752,132364 781117497206378498,170373 778811071108747264,154709 765153028240445440,85562 786402767711633408,193711 740218064038400000,11774 755799469308809216,11774 790663578361688064,231894 757204311373975552,44450 769010674932523008,110659 778355550941655040,167676 785694293814046720,196676 755385509304799232,36735 753730364187762688,29589 769429142844628993,112788 773595096411287552,137158 795146317454569473,263896 778325700445032448,167220 787150227304091648,209351 793887718048542721,249926 765549498626084868,88052 785675327309766656,196917 768494549597499393,106774 781404109295452162,139404 794214712598614016,258598 765268534817546240,86653 773957023209627648,139404 779310449481420800,351424 788495442350714880,217601 785582204030099456,196788 786905546356064256,207287 749828333496524800,10394 768946750249771008,109738 754187495844306944,31212 765647579421954048,88902 772593660898619392,103986 760120072312586241,61051 790684902329053184,232169 757609540909199360,47940 767806431559122945,101681 761342269513498624,67226 774590311230234624,140909 775041700553162752,142758 773069586010865664,132996 758457526799077376,46076 793098371867160578,138209 768985357295779840,110659 794720689018257408,261155 779716587578355712,176196 794010466972356608,257219 793133981298405376,249841 793260555381399552,249926 788131059598761984,215031 792848793309941760,247240 759785766566322176,58542 793577374864420867,248253 778682645303599105,169740 753692345695174660,29061 756967893464649728,45311 787276207750574080,207287 790305690254319620,230485 733114078470672384,355261 785883186752475136,196277 791711039347945473,240483 756220070980886528,39225 765729225584152576,87062 788410033461600256,214899 761258427863609344,66824 771509475320758272,103354 760850582211100672,26066 762037629219115009,71429 765328367428087809,85562 795371548580413440,265885 773327531394990080,135736 793111882538319872,249469 763110742455226368,76406 774111474226565124,137965 791258269578780672,218164 792241485798215680,243187 753647567049728000,28866 762811252804583424,66897 766364594331721728,93184 758012226695487488,49180 758018889129132032,47761 791046903479857152,235251 764157031746068481,81595 763773442407669760,80136 788801945905397760,220332 790531096047919104,230283 770677682803707904,119832 767871365407969280,101681 776811730332688384,11774 780889932885811200,183269 780598826235146240,181935 788581834728890369,215437 754103756380180480,27850 763459256444039169,77687 770282076201426944,117609 769049396612915200,239274 763801336135749633,78203 787157319612190720,209400 791030567206850565,231520 757554574483976197,47841 759196683947216896,56964 781501548614471680,186750 771464939005509632,125554 776035661291724803,151701 793150521511178240,249469 759883152617672704,52887 753697932533125120,28799 768492964163293184,102452 736587795955879938,351245 777189891956477952,159146 785558900351176704,196277 762725562141974528,73712 765232525975379968,84724 767449481491128324,12873 766066010868723713,74133 768264720445009920,104662 766389635836579841,90284 759352188405710850,56535 771599067914772480,122967 771107319199313920,122982 767845823103107072,101681 781475699068702720,188119 764819155832999936,84724 791355689901797377,238207 780577531594469376,181419 735181769926926336,11774 773710444062052353,11774 776627493524549633,157108 795617182507900928,267521 760966646114705408,65222 760449293971025920,61639 761646925460504576,66878 770713103918968832,120541 755574599325130754,33689 758289044698652672,41703 773238665015427072,134561 764685282943709185,84209 793834772145573888,250216 767500391323996160,92972 785536801825959936,196788 785805488160059397,198589 769204002835660801,111549 793471310319890433,243535 775550640789610496,7092 762052841968054272,69947 749420253587832832,7546 781185952228134912,185310 793442026725470209,252196 785685650196598784,197512 775120851981053952,146675 772873659757113344,132335 769920596843106304,112693 762778994097942529,74066 755520477997576193,37656 786216579683852288,197512 792084991601741824,193762 775205032845193216,145244 781548183662891008,188478 785526617863061504,194082 793646906064769024,254135 754748990399197184,18341 794220678975225856,258598 785600767344381952,196277 758407680235081728,50314 773785584078876672,137158 776597170938052609,149812 777951508683821056,164001 785301801025302528,194923 789163537289523200,215437 791961586281742336,242327 788070987979948032,214492 781864414072938496,189724 759806263769362432,58267 760670926467895297,63776 789305151173427200,192306 788111577190924288,207965 774336588708913152,114779 794191739405926405,258598 762172107060940800,24134 755085488004923393,41724 764518904668368896,51778 770595117006671874,118191 752901538331234305,24316 776113039498174464,11774 762738825793671168,74630 788472616675741696,218275 776759266384359428,157082 761555584487272448,67547 771483611711365121,125554 788617014159998976,217937 788926502612176896,221005 794538486703464452,261155 773519749041033217,137042 781355490261557248,139404 763824564048580608,80595 764271951032487936,82283 777543991126466560,160480 781631493852520449,187969 788450694143410177,218275 750072310636408838,11495 779102781000908800,172799 750731112561926144,14848 773843557652111361,11774 781514805005914114,188119 765350635676045312,86693 789277322624901126,223196 779068504003665921,171062 786974015285972992,207613 755152022945619968,35890 776605063447969792,156835 754759822852055040,33330 763005420164227072,75349 781512678586081280,187976 758653628433387520,54070 761105369179369472,64504 775002117526343681,146259 793623868875411457,246425 768205845989617664,103354 788791326598959105,203710 791054864390381568,236393 759175499323105280,56964 794213064220426240,258305 788100998510313472,214247 785900990864166917,199546 757805390788648960,48549 767855460267462656,101681 771014960071704576,122690 779081609211445248,170440 794549551235362816,261142 756563617340940288,43471 773975079445147648,140444 786270217953435648,196991 792428833349656576,245566 755105166358028288,35449 766035899280945152,81929 792187055333740548,243075 785599471581138944,194949 766707360354017284,11774 788029225236258820,214492 764836182584766464,84724 771688027684900865,11774 776140611611009024,351252 765020336886775808,85562 791709779911667718,238395 733259244250791936,355480 774694820170215424,144941 758411976905076736,47903 776894737005543425,132364 786961991709581313,11774 751869713257361408,14277 780750279155281920,182658 792325755447500800,243075 762987432748916736,75724 793856306926931968,11774 757741213730603008,49066 773890870349213697,139404 785663343826698241,195975 791389630423629824,238207 792444564208484353,245687 733370478203568129,174090 769248140084056064,110389 778446180665528321,352672 788066247825121281,214205 790938126474579968,234583 755383098125287425,8044 785689671170863104,194082 791425300403855360,238099 790213731577831424,183350 759749342060216320,72630 755159750053130240,35890 778955024768442368,47940 774654905692729344,127994 771056124661526528,122388 793689968270974976,252020 791714001746964480,240483 774115963776008192,141360 790380863254962176,229693 795321447635947520,256358 778294717142433792,166390 767776210214588416,98890 790973820714835969,235487 753981425163001860,11774 761335722238357504,67938 791008686722416641,210238 755420746290036736,36735 792218198472953856,244550 767458819949465600,93918 757685958187679745,46394 740857393957994496,353488 787507113035698176,205989 787309814594543616,207212 788041816897708032,214209 792544151761932288,246295 763931900255756288,80393 755045739324112896,34666 756879514890821633,1248429 756501225378553856,42249 776508690987790336,155896 791288378943741952,237236 768855064442236929,105109 778188461362835456,165523 768090262862229504,102249 793445627850006528,249469 768529065091424256,106753 794904047606231040,262752 755576006635757568,37993 786322993991385089,201555 757201107894538241,44163 780082680427929602,176128 790276645424955392,229693 793082017374171136,249286 791404487948636160,238189 764119199631507456,1249204 742708169433055234,11774 794929340710416384,263895 758263254917476352,52061 790971229238759424,235487 790771719745179649,199546 758691093034602496,53985 781826191993036800,190635 763568221182107648,56391 780309468135456768,166891 750738626405740544,15005 756845359976939524,43553 765711093553467392,86627 780588847549734912,11774 791344229888856064,235179 751998181433602048,19000 764790560066461696,164500 793151498989531136,248437 732665013316550656,353228 761001207401811968,64730 762104628188176384,71099 776166247192940544,153772 792803608140054528,246152 755408950590255104,36735 794502810071142400,258741 777842952357814272,164001 775800739172126721,150556 779497835523739648,174230 781904339895975937,191354 758352834597453824,52554 763955086720585728,78566 758839585736527872,54070 788750494319702017,220029 751856356790005760,17794 756271690200395776,41719 779704105317109760,168284 757642302022045696,48480 768598281920262144,107984 769370519401406464,110585 781899913860755457,191354 775207978957836291,146720 793059160828948480,249013 770675203634593792,120610 775779567705333761,151071 770425687463358464,117257 792816124018556928,247379 792191775150641152,244221 795091626595127296,265223 755493894763089920,37655 794536896487624705,261155 772998474866515968,133432 792031907685011457,243187 792452793747509248,234551 764843568456347649,84889 775067078587842560,144494 786420879232294916,202983 788059121933283328,215005 778899811139461120,169923 781600680595324928,188119 754083811210563584,31389 778802773013913601,170268 767683026989912064,100605 779126534330130433,170187 776909489983356928,159245 789775733090648069,164764 740627336417005568,51644 785600580806991874,150812 788513300023799808,218349 791188177763442688,235487 794536598394302465,261155 758359880436678656,34273 774383566834831364,142648 794993120203120640,264397 766685274495528960,84209 777188918005370880,158673 781636198808694784,188458 768060842369691648,102514 779129941463924736,172208 781113532624490496,762119 780814001596805120,183269 781903068162039808,188401 793180103815602176,249926 767023232998178816,83638 787706758722617345,212139 754835648209641476,32404 793132786978738176,249841 761937179572449281,1248861 793197799626113024,249841 770415240106299392,118985 791795961903321092,240763 758367288907083776,52554 759184193205055488,56964 776573147835269122,153915 764852394962345984,84724 752710023017435136,22902 780610721830711296,181419 785279743071440896,194648 761074914434490368,66159 794509293395595264,257325 771744547181256704,113332 771246231435653120,122146 793228785877446656,250239 761699980746915840,68908 764873910009466880,84724 777108758728093696,160238 792181826152345600,244103 764130078984994816,80939 751659191710855168,18893 753253606925697024,26447 766723503924006912,95708 772792292910379008,132335 764277106335485952,82759 772575616742879233,120675 785894538363621376,199227 756109527183831040,351279 773863960793780225,11774 768235087691411458,104932 772608934599331840,126498 764551551293599745,83751 793057184544325636,248185 793848345915592705,155390 757606343846920192,47761 775509385397186561,149770 790758254859038721,233756 750192230762106882,10735 775546384036474880,149013 738507660723683328,7258 785665157586268160,197286 785655554202935297,197324 758019013968408576,50804 763774506011799552,11774 785313800136318976,195104 789848511139438592,227242 760690355964706818,64378 793890951391547393,249926 780383251537944578,178966 769241285781753856,109960 793474052946010113,251350 752853855285579777,23915 753360367808425986,25189 795750370265956356,268529 773850467386269696,11774 750185240623058944,11495 758708304050688002,54070 795051837753794564,264431 769961068047306753,114254 771392235141271552,122126 785467606287409152,191653 786299110420652032,196701 733062747378831363,355713 767697908305108993,100605 779361405493313537,108396 767364746140086272,47940 791827146884780032,240763 755993530326192128,36998 791778285109678080,240145 755648163726422021,352718 775533077930057730,149953 776778854522290176,157755 775291860227022848,148045 766715673854615553,11774 787639123729346560,204078 758671806999859200,41680 789149715266928640,223229 768489282948345856,104973 769285189998514177,112788 793112335405703173,249469 773695144499539968,133454 762785333670838272,71502 790774255243755520,11774 792756060528390144,246726 794661378774749184,260404 760464170487652353,62798 780803039674368000,183269 794560957431349250,261155 763388443011448832,77732 763802229912592384,80136 795611441365663745,267521 778429663324598272,166853 758382249532350464,52167 753308974292828161,26871 757650387776049153,47220 792059657682612224,243614 758174037428301825,51809 770223776126689280,117257 793962870694236161,256255 769689847669850112,113982 786053705254789120,199546 788675517633458176,195876 762687149128966144,74133 787175714235813888,207965 787699217053560832,212357 788449031148048384,11774 795244427761618944,261666 755492007594881024,35890 755715467327574018,38792 759386392657002496,51798 793607193694081025,252639 781162805164707841,185496 771863096449175552,128615 772893184355557376,132335 788450493446127618,217837 759092916350443520,56964 769294899065782272,112788 795458145350860800,20581 787031487216545793,207287 775722306756751361,150302 792015993723686912,240556 773924184061730817,139865 775525368937713664,1250232 765026807644954624,82066 786278515708682240,15498 791475270322561024,237935 794871805748150272,262752 757064292210401280,44429 772157279558709248,127707 778803782910025728,168794 792191710885478400,243648 750862770111852544,13899 780610251133292544,150151 760293671220629504,61544 754748391754719232,33356 781357257283948544,186893 774324630093959168,141316 773505793870204928,135025 733192902621433860,355480 758483877195292672,52061 750881442184302592,15264 767473310690979840,99300 772981965129670656,106753 777127495082582016,131597 762920986786291713,75477 793901526397882368,255942 768933271224852480,109394 785704165624287232,194082 764833461144285184,84724 771377089652019201,125145 761170741425479681,17416 788707515311747072,220029 792837995594330112,227267 767316105866178561,97323 785602282373079040,197512 791280258381119488,237491 780874200420536321,183269 786706643048361984,206060 760891420626550784,11774 791781879875825665,203710 767186414513586176,97386 756352308787617793,41798 767860745056944128,101681 772800573292810240,132335 750136952964280320,10057 778949717170360321,171324 754713636988391424,33330 763430856237064192,76535 790706985872175104,228820 760635976133685248,62777 752961805094383616,24727 786544181963395072,204413 754821210718908416,33356 767137937486000128,94699 768651500788719616,107984 785553513849827328,196788 761189099533242373,66897 794012655635730432,257492 762879301104435202,73712 779763141177643008,174557 795423476345610240,248924 776440311979528192,155451 771742940947505152,124012 776121115487924224,153035 779484647411638272,173682 773672466375905285,137158 761170738950840320,66851 779841775363956736,164764 752704584741556224,22752 765522520820838400,82208 781438648143216640,139404 778699375744692224,158338 788411996643491840,11774 761213605358374912,1248905 774609429442523136,142229 779094279587188736,172428 787720734319648769,205197 786935440901308416,207287 755553367888396288,38183 788063407417229312,215030 763358597271224320,77731 767400764150906880,94699 771289089366691840,123583 794230490811301889,257788 769885162339311616,115435 776924416345124864,158338 788404413165559808,214078 792812823306919936,247241 763918085191569408,79691 774074493463502848,140444 762092200528269313,69968 755844277997973505,39462 762182946350653440,431998 779409449190653952,174427 791289736363057156,237491 773945140285206528,33338 754720106962300931,33356 763702845367386112,78159 788819320226910208,221297 755481103423504384,35890 776926667847499776,159245 785675865837273089,197297 790773818264395776,232884 761587565052985344,67511 750067229119492097,10847 770502210295848960,118191 785731132780273664,192689 755538451433414656,38401 787773832681500673,211461 762241457470119937,71429 766645961372340224,94699 793893493961789440,256458 795033321797390336,263926 773821789986234368,138054 786539026870312960,204413 790553872603512833,232137 761668728492810240,69493 758854661386285056,54070 769297544547475457,112363 768932963639627776,100893 756967216952860673,45690 754749110910066688,33356 788405092407914496,11774 765262923648397312,349060 790889602735144960,234583 766111860944809984,91043 772651249174999040,124597 771470867645755392,121795 792427260179603456,228037 764068077210251264,80939 794572544854654976,261155 780612986725629952,150151 795721499013513216,268281 768235097669693440,11774 751147293919682560,17143 751639025564332034,14277 749700169092980736,9408 766733129268731905,95593 751563361196896260,14277 772965293870026752,133519 794580122049323013,261130 775136799308017664,146704 781463537675739137,139404 795385717505531908,247930 752186237948166144,18820 769290564940406784,112788 758418467045318657,52061 767405053485416449,97386 753357658267148288,25189 755481811354955776,37607 751563844187750400,18470 792573337654403072,244798 787077912646127616,207796 777373744058732545,161633 761603363314274304,69231 778424920971763716,167407 772692441757392897,11774 791745654452289536,238780 775430328844443649,148574 786005720454008833,200382 795438127393476608,264397 768235103789080581,104973 788792378937053184,220526 794650704036171776,261155 785777035918487552,195975 756923589597638656,36145 793391320370974720,249926 775773025375485952,141912 793870462337945604,255393 753814672285900801,29898 790998126114983937,233307 761147512577265664,61051 791688594666717185,238429 755224161774080000,35403 765737223677411328,87904 777966313075515392,163851 778048137856442368,164814 753729193955950597,28732 762158487203745792,71099 792096717416042496,242252 773288029360234496,135489 749661636625965056,9087 780082546272985088,157755 765638430516584449,84209 770671692968554496,120610 769754572990533632,114422 777575819732520960,159308 788124323340967936,215754 795764299927011329,268643 792773250514386944,247240 789157306210525185,215505 769333922329161728,112399 776194024038424576,143356 786210733038112768,201494 788202548108922880,11774 785628621444644865,197512 751177488953249792,17434 781463535746289664,185313 794952002056794112,263895 795688143991308295,265858 785991211731390464,199891 790530974358515712,231580 788418586176004096,217285 732950512576815104,354858 758730953892114432,54070 795302631845560320,217837 786605052798521344,202217 740301542553571328,1247347 751857012493914112,20162 768134160380821505,103354 775380264134578176,144730 780459747392811009,180609 791494951750209536,239405 755917573812695041,18215 794154126233968640,232911 786927489163599872,205728 775334273494683648,146608 763089365564268544,76549 781126164714622977,185296 794547847605710848,261155 768384571163500544,105897 795297477196857344,266079 755030472841887744,33840 769568097829265408,112336 795756609498660868,261155 787775816914628612,210238 787268412439429120,194060 770383079009427456,117377 780572598174375937,181419 767831503195611136,101383 793511695872319488,252020 758387882356637696,52061 771739781923532801,122126 788161242208829440,216072 756360269308239873,42249 781724235253374976,189613 756623742839554048,41839 765684032193568768,69781 770368466918445057,117310 760574538857971714,1248810 753093682061008900,23485 767364415586967552,98920 763060282595872768,73814 789447261071835137,225981 760294225539764224,60849 791058070147325952,78159 777829281577730048,163901 778539318273007616,167220 790731845558296580,232911 775720380619067392,150511 791298456929185792,237491 793292315443929088,249180 756261494212276224,41438 791476058759364608,238272 794229903403184128,256105 778961523565694977,171168 773859465401479169,137693 778197280134402048,166409 779593500148895744,464984 793218632457125888,249725 775873146285133824,151463 786673707284566016,205354 788008288562638849,214209 758811027731390465,42453 795089338916884480,264397 793689829125095424,253793 787064567234867200,208965 793198164706746368,249926 754815913065582592,350826 780750430498353152,180039 750415076218200064,12883 780596698691153921,181892 780980671623811072,182712 764954137888829441,11774 779188473047703552,159876 793690933363638272,252639 763036853578633220,75899 780602559471898624,181789 763103693952651268,76222 787157711926464512,208928 763708215712296960,78159 771480072578404352,118191 766343909031219200,11774 768164143434194944,100561 777770181187731456,161960 763838143837503491,80720 787264051227353088,207965 770366046666567682,11774 787308840954032130,209477 775381654546284544,148537 773211834492911616,134561 749343260099747840,8160 790646352417992704,231894 752894740639649793,24134 791790085771399168,241118 759396469795328000,56700 775369678554226688,148170 770414837994184704,118191 778209733077458944,164826 753782718949916674,27045 758426636718972928,52061 768170807243800576,102251 780485944323354624,180039 794022643540357120,254209 762726232203100160,73814 770315042776580096,117609 773396412105166848,133702 771693895142998016,127134 788536292153790464,218164 790308391470051328,228583 762796509725208576,73712 764780211753791488,84724 785514654948884480,194450 772963151604228096,133454 778975649847443461,169805 761222902683357184,65180 765506053177946112,87904 780146811931590658,164375 779915685283635201,174465 763482498483556352,78304 779434427260760065,173682 792779647607984128,247232 757693101603381249,48522 758049266539474945,49925 788842361874808832,220029 767211558929858560,96817 793178417948528640,249841 791979146431827968,240145 788791868175765504,220820 793997956512944128,257492 786057092150984705,198580 764220525853958144,82066 767834998133121024,101681 785915869624885248,199546 793096229345333248,249469 793875591577468928,256358 776647191477809152,156835 794741037738627072,263096 789127994820399104,223492 792527027270189060,245148 794878888300187648,262849 758573486315036672,46076 786675650652504064,197512 758736243953840130,54070 756966060369276928,43887 785499881234366464,196233 787907898785628160,213064 776255402644209664,152872 780101974507266048,178075 779068526053253120,23217 785871246953156608,197512 751645933956308992,351349 788855951054995456,219942 775528068202893312,143374 792725140064833536,246225 773574300523753472,136904 761067839105097728,65500 763584564363087872,78304 760840161802358784,64325 790319624294309888,215437 793251147029118976,250633 776527293048983552,155318 750025720433242112,7828 779728326067785728,175092 787022829506015232,207113 763123184522686464,75899 772789488946860032,132335 781447741033492480,139404 750824924873256960,14582 776584860244774912,156290 752083259404722176,18539 758330322345861120,52545 764114795654152192,81869 766397718306643968,91946 787660056053555200,204078 771724723248037888,125145 785762945137512448,198044 795422513861902336,265858 773219026621300736,134936 762073736430227456,47283 762792146302742528,74281 757332293249794048,45407 780331645626966016,175153 744299610605248512,349197 752257289520762880,21464 769351040693067776,112392 732721773335224322,353672 794204562135678976,258598 788461434774650881,218275 766354149457788928,93303 794835670120402944,247062 789053938762866688,219119 786775674996592640,205143 760180028827136001,60801 767766971148603392,101398 759858074857254913,59666 781825898454589440,190635 776592721045848064,156835 776416510327881728,155451 756605134776467456,41839 793953952723148800,256255 795308664923901952,266079 760455821390217216,57958 760546136817999872,63149 787975686703161344,210688 788906820098138113,205270 756936459832131584,45122 776145743778312197,151463 794017677433942016,257325 793242180534042624,250633 751866598127009792,19000 760895471107903488,65180 792403040686993408,223249 778433878952247298,152594 795031219905949696,263926 794173749993975810,258331 794553153903624192,261155 764999174140014592,84209 766421260658151424,80939 767392582787674112,95672 753353985491283968,27045 785955931754332160,199462 789082444024643588,219678 786682944626851844,205728 795072785974513665,262022 756607195001782274,44273 766414396549627904,93850 793242758706192384,248253 763055998823047169,11774 792318793095806977,243187 785849064445321216,198671 790911463510515712,234887 768532302448119809,106124 789845801379913730,212131 764092524671569923,80939 792045239812915200,243187 793185928479174657,250430 762088304477085697,71429 773386448334643200,108517 754714682234023937,27045 792313828398817280,241678 732319855966195713,349764 785584401933410304,197297 761291797909737472,67679 773918399915143169,139404 766356853248946177,93286 779316165571186688,173645 777025067637022720,157082 776932217184542721,159359 749920688115515392,10729 789465824905920512,198591 766720309101752320,95568 769166095815217152,111558 791623884961382400,238233 792901564960833536,11774 776274330883727361,153194 749060020910690306,7097 774644298897915904,144043 779489768677711872,173645 759789342457946112,55029 778564500706299906,168794 793099321235369984,249469 772420710341996544,130192 792909595622506496,247379 760586791833436160,63464 794995563347451904,263895 760574567278452736,63149 780879410056409088,183468 794607201960787972,261818 760256318997401604,61545 794562614130921472,261155 778454202959863808,159389 792183359518760961,243187 794999811820978176,259190 761333532144705536,68182 751609909310095360,18026 751887625326387200,17794 759463557616590850,58028 758309122634817536,52061 763428191952261120,73814 775661083034091520,150511 769601976476786688,112382 792582230283472896,246273 768946040221368321,108795 781097517777686529,182726 795714256742268928,267655 762144720319574016,70509 781514564831772672,188119 764173483228205057,82066 754728726059810817,33356 762463484525158400,431998 789393076812787712,215965 769666470171246592,112336 788568238925967360,104244 775645284357447680,145866 793861939466276866,255393 794922834627796992,246425 767238226373439488,97432 775694449523384321,149300 755254044319416321,36545 781484361459859456,187454 771791485138264065,127134 791971383253295104,238395 787375171740893184,192434 762403282140528640,73112 785513819611234304,196277 781017274580922368,183269 788934257028820992,11774 763154852679589888,76549 751819672111181824,18121 772860396814290944,132335 774001111564820480,139404 772888799898591232,132996 767977658512580608,89517 780908640643391488,183269 776242314352087040,153845 765657052328984576,87858 775125889918963712,147283 786959344491335680,11774 793224921358868480,249961 776169648106504192,153854 792908607050305536,245373 760242067381497856,61412 792769590220558336,247240 770093003092402182,114779 794599257927913475,261155 769738722858459136,113594 781253967321989120,181419 787597543664328704,211795 791670497008156672,240483 785849783806205952,198878 786543413286010880,204413 790288015864303616,230485 767368842695675904,96039 762602846739136512,70927 785474474241994753,195481 780796871765741570,182036 774191912580296704,139404 793641517890015232,252890 780055634930765825,178045 794182473072738304,258193 752844464654323712,23899 758415434370707460,53144 779310851497025536,173964 763561073840488453,78654 764315256969687040,81869 756545865288863744,43848 751591564841857025,9295 757550678046683136,47782 773750491687759872,128176 789443073981853696,225981 792534411015315456,246269 793179871249825793,250135 780826236281036801,182659 786893461123436544,207109 795773972247932929,256255 766222403709972480,89297 756290787692847104,42564 790275492419166208,246425 756282255048257536,42495 786913804810526721,205294 787024045732757504,208560 762110687657152512,69947 791684435422826496,240483 757660874567847936,48477 758286507245379584,52061 767852052403720192,100893 773587245353750528,137042 780447615712432128,176203 794568756521562113,261155 791994642166345728,241678 793064716285333505,247077 764982837443383296,85562 756625279423045632,349449 759778718332092416,56952 762074423323160576,71099 768156946314690560,103354 775444877622517760,146259 793171789333532673,249469 759448495573041153,57897 781294352979095552,177442 778618422972157952,168284 786252928516358144,201958 788156078865252352,215437 794189056171065344,258598 786967094348935169,207949 759597316147851264,57068 773914404198809601,137042 774029875115991042,141091 787076622557995008,209043 771900113308483584,128615 755115553346289664,33356 769383248535310337,112693 791787606707089409,240145 761630110864674816,350711 788481496256385024,11774 788897863874977792,220820 780548712728854529,11774 764850591696756736,81574 791468693590913024,239405 768164143094435840,104300 771521113570422785,125853 751668481527934976,351152 785930778567843840,199769 787103537213865988,208831 785492881515610112,196277 762721733358997504,73926 791085938541596673,234575 751685055437832192,18555 791635933942652928,121785 794536690656284673,11774 754033281109073920,31377 757781205047582720,49070 794188105708404736,258456 785553053588004868,196917 766135621371002880,91043 771943977192943616,127871 795418972527136772,266738 776078750941405184,152872 758760024843968513,54070 766416495324770304,91810 786688007357210624,205728 763622035750785024,78344 774614033366409216,353879 795757852807798788,268777 775370292877152256,148010 785945850447032320,196277 753694535318994948,29263 752952381210554368,24316 789974556328931328,227048 760965964959739904,65222 795070058116579328,263708 764230574408073218,80098 732982900287803393,1170810 758409255900835840,52061 778310651190079488,167407 788423256781033472,217837 759974962115518464,54842 780059627794890752,174115 791883780973666304,240483 750397580849414144,12883 765012705858220032,84666 795422549698088960,265855 778733165485490176,170252 771522940894666752,126390 764984759252508672,85562 776446303471476736,154429 773070036378456064,132335 755429542416805888,37433 786680726913740800,204184 788066075736961024,212528 760857255176724480,64678 762810530046304256,73712 770366152715358208,118482 752667033540497408,22779 774133742138896384,136058 771764629634678784,127865 777191293504020480,158422 790998075644874752,234583 732580156695437312,349466 760173846188134400,61051 787591787833593856,209736 771851740194992128,738099 790753447616274433,231598 779195173892796416,171060 762433428763480068,72716 781502954272542721,183759 792550228989730816,244221 776058801669574656,1250232 787003016104804353,46572 768885812226322432,108729 779745262885543936,174492 752975930394542080,24316 788183565079109633,214084 762759627150721025,74133 795162238223077376,263676 772851510015295488,132364 765029795814146048,85562 769805700579090432,114779 792772072044912640,247241 764804323968622592,84422 786803888800137216,196538 733168206936842240,355729 793855948905480192,255942 775192520678633472,146675 751231609140051969,17794 779034035838455808,172120 732237152692539393,349197 774960757473632258,144573 780591623138783232,181886 794233401461063680,258456 759660728013828096,55660 764338659239747584,82766 794292925131845632,258966 759159629930647552,56322 759590716095934465,58232 786969087779803137,207949 758755216447578112,54070 760309736461832192,48052 752980284216336384,25255 768968209949155328,109667 773971889035378688,139404 732300069576179713,350295 780614991397347328,182036 764993666481950721,85562 788399580429680640,217634 740831501940592640,195876 757701081983881216,48663 777174571468271616,159876 779543637944258560,168670 792084133983903745,243398 762733238590857216,74308 768284271261855744,103382 770331442878484482,117257 761910669906149380,70227 777801820303269889,163763 778433734597046272,152594 780910638621138944,182726 795439161771720704,265855 767174544570232832,97432 754742306704678912,33356 790336820672245760,230857 790518227138908160,231805 794546774815830016,261155 795676120570019840,267977 768499173146583040,104973 794675758459301889,262022 786972162447908865,207949 794278604557254657,258598 778609913077624832,168794 785629678971129856,195165 792393284501069824,245117 787038215949561857,207733 755474922634305536,27045 757364761164189696,46240 773958077221511168,139404 793960156690190336,256219 761684501848358912,26066 777254664614010880,161035 786274950441164800,202429 786218761519005696,201494 788956010266316800,11774 776377058020642817,154549 755887030433828864,39207 793303777310900224,250885 775337043505348608,148473 755075654190768128,35044 765168903144218624,11774 737117945663356929,349408 756351482224574464,42495 795467667876564993,266491 754092065999376385,31320 762708449167679488,74030 774714115390525440,143473 780600109482385408,181935 793508518431195136,252196 765369518692638720,84724 793108083333562368,249469 750443128499220480,12883 786357068194349056,202304 777187535684530176,159370 776455377269452801,154832 753450826497011713,27280 779746676017917953,176203 753424055588356096,26140 766446659605630976,92202 792812054960832513,243398 788169583270199297,215088 788184072262602752,214078 788553562028597248,194466 779402681341190144,173753 763461151166377984,78129 788442854179733504,217837 757596730514808832,47844 793123017782128640,249286 763440811669200896,78344 765522047019552768,87904 759078101699665920,56784 790728332492939264,231498 753981016478511104,25135 758777612843921408,1248635 780118520814301184,177731 758402377690992641,52532 760536017048920065,63451 756875045578899456,45125 767768296233979904,100605 774712864443658240,144602 774842919744188416,144844 777629184386473984,161387 762292727539175425,431998 749807861136437248,9754 795048751182315521,263532 786089386135920640,198878 787464472638136320,211347 755248764684599296,33186 791874951720468480,240145 754003425587662849,29263 771507025037500416,125554 754056652052172800,30084 793873925507866624,255942 754766605125648386,33356 760244084963438593,61412 794965683486523397,262925 755332470334160896,16092 788165637717700609,214899 754073276041887744,29807 770459537719435264,118191 765800806096465920,87904 791367203203448832,238395 780205109900812288,178045 787476903531778050,207613 762617512899084288,44370 792034827365036032,243075 791774004742721536,240483 764525773634072577,79691 765314250000728064,86440 768390131225026560,11774 758000582363721728,48663 770544718686150656,108729 757871196155342848,352304 762987698877505536,73707 733313748518207488,209828 777268454441230336,160609 791692666870243328,238099 754103322320089088,30131 769572959187001344,110585 776592012984262656,155451 732561804912656387,352613 778318152216305664,167517 764313877374959616,78159 776603525061177344,152946 781550072454537216,187976 772121940094058496,112363 757104681772457984,44163 764903495887708160,84889 788065301074096128,214354 788547791039717377,218275 793971347353321472,257113 767042081676288000,97355 755766398270394368,39235 764602149284089856,83629 768918592033128448,100891 769390649774841856,113165 788014273691725825,212139 755097280529694721,11774 759173253877403648,56964 794382695530803200,227345 749787878985609216,7277 773224356650430464,134470 753688613297221632,28563 760459216108695553,62771 791708882095583232,240145 751598798762160128,14277 765344123788283904,87249 795072967688486912,263896 772152551160614912,125684 781644487441387520,189613 768127787513307136,103354 768112688740364288,103354 774088734702575616,140444 786457283395850240,199546 785563120278331392,194210 793814683916664832,255393 754744379277914112,33356 794300044597825536,258598 768640165426311168,104973 771480427211153409,125204 780151452375199744,178075 786990298454855682,205728 789396419509485568,154115 781168669564899332,178194 772067040932790272,129178 788411677826056193,217106 759128909698912256,56784 761163774405599232,65455 745285547267088384,11774 790181094322737152,228820 780150500570324992,178664 786674123275640832,90209 768905286920830976,109666 795482316692975616,266054 759179851488043008,57132 753038764767838209,24257 779005794524299264,29263 766720203656794112,95507 794745487383367680,258151 790584768572354561,231580 788164196533956608,211880 758054454260359168,51069 776710546099884032,146991 793265521680588800,249852 794632054889541632,261987 757168335368970240,43824 786819278120951808,203822 793651096619094016,252014 794335270141239297,258598 787138348620152833,209351 769565863099981828,112382 792091505036959744,241034 751028170720247808,15006 770437838693433344,118087 788752360382148608,220332 794000165984206850,257492 762769128507727872,73704 776587601541300224,156976 781529280190701568,186750 792136308252667912,243869 760500908123979776,62777 760113571221082113,60112 766042989042991106,60163 794882335384731648,262849 768203314378911748,11774 791129001041530880,234796 790205702862090240,210432 793965981450149888,256276 761364750131277824,68144 767008626481344512,93144 793202608567623680,249926 734668301406744576,195876 762033920405667840,431998 793198402624368640,241819 781614902016249856,188401 751861055748386816,19792 777566800968024067,161387 795063067625345024,261155 794535314458976256,261155 769723497115332610,112872 791559934655823872,238099 764230363539382272,81946 751211075652112384,12472 777551739662790657,159956 785639666452082688,197341 773595363248775168,137158 733036043667038208,355324 778680512873320448,168892 795709002470461441,218164 765258813125566465,86103 773971541037985792,139404 793988116365221889,257325 763696037085130752,79589 769930294652645378,115538 774007234850267136,131421 761687958361628672,70177 760844156172398592,62728 777334686662135808,161546 785673445061173248,195975 776057708168347653,153194 792065680128475137,243427 785528605358956544,196676 751723892926976000,18893 765212152185622528,11774 792921855598395392,239582 773894791151050754,139404 775851734824386560,151202 786376923580555264,203240 755934016608415744,39657 794592337221414912,261567 767224462554955776,96962 753367230776119296,27222 792781947881807872,218603 778755395552579584,170187 793473958502735872,252580 760254712536891392,48052 781225935781568512,186170 792374014245269509,243092 791775930301677568,239471 793554162634153984,252014 771108682075693056,122982 778388410478100480,167677 781608919344877568,186584 764371953075490816,82066 772328638427430912,129297 788449009610260480,217837 750721965602799616,14877 779455636920762369,172185 760199196154662913,61051 793867708777558016,256255 770963911684358144,120363 754076029472350209,31320 761358202537664512,66801 767567604990877696,95262 787142973909790720,209351 768122310968475650,87904 775093351787921408,146024 762758430985564160,74308 764297699382484993,82209 754991689450688512,34666 780952730688970752,183269 780783306308587520,182960 771070346665484288,122146 793306514219905025,249926 758048376655077376,48663 751600127362469888,18567 795769867991445504,261058 788927678938288128,221785 759415058761785345,56924 750421625317781504,13201 758054335267778561,51069 763741965263351808,79513 732256634936950786,1170320 771978756890263553,128519 763119011680976896,75724 786263293560131584,202429 794671214027489281,262022 770823541314945025,112623 792079808763092996,243187 795761321446875138,268646 789276942222536708,203710 773261787206520832,133694 756647745780326400,43391 775874723355910144,150426 793187248833519616,249469 787933717461336064,213672 775539824878952448,148713 758286793376694272,41703 788809921542303744,220765 763807706213933056,80098 759926684334174209,43553 794220916402073600,257325 769473500247691264,110585 773192540451250177,135025 788514580934692864,216009 768218098277224448,104932 772039273029611522,128711 786534849725231104,193639 750654179463442432,13262 780623181333794816,181903 792923746789167104,248514 766936992797949956,96985 775333405651238912,148018 776390499066384384,153248 759306434953654272,55887 791777132473032705,240145 752083467962294272,18316 754772777652158464,22393 754861792895959040,26721 759846668409778176,59398 757805554349674496,46890 773279007114604544,135736 742955594815049728,351931 751628982190153728,19000 752086239759568896,17847 767996769364041728,101681 773713947685969921,138865 750437462690848768,13247 785498330101059584,196277 772862130123001861,129918 791048579339067392,78159 794560129601519616,261155 779099506075963392,171060 770304403219685376,117257 790797769162326016,231358 775497123655581696,138382 771027677180375040,122875 786067171369709569,200971 794588348870324224,261155 787725216269107208,117550 790631568008093696,233090 753636273760239616,28732 753719469969506304,29456 758710805399375872,52475 732967238475644928,354922 793835221510524930,255393 780926249434775552,183269 766795136487391232,95530 762730616572022786,73814 768924944776376321,110362 779724256884232192,173964 768914970012622848,110108 752139800942030849,9824 795342194202841088,259055 754786869917970432,33825 764177377618296832,77586 790890898821419008,234583 753165907103330304,24704 789524698547777536,226731 769198072496664576,110522 777931408249454593,159359 794604925829398528,258936 762239186896289792,431998 758050648143368193,48663 793184692862193664,250033 766354166973394944,93036 773493939844374528,137042 764229113552838656,82018 791428278099775488,238780 757060565097443328,45551 757884522906185728,1248519 792075261768503296,231427 790000280351940609,227048 789265039924473856,222847 776381774222024704,155390 758036356375412743,50923 762946477857632256,47188 757904847815450624,49852 773122446065033216,132335 768504368043819008,105109 792037336213225472,243187 793865428850315264,256225 770796848315404289,121479 776510965437304833,155896 763359943281876992,77590 790686314806906882,233152 792905031112617985,247877 793504331857354752,249926 757296726801735680,46890 791428916514844672,238099 751607820794138628,14277 781222202062442497,186434 787333046173302784,210207 792017864953913344,243092 793626730237825024,253120 794643479410462720,261987 794967190193766404,263895 795368070239973380,250633 763099217741176833,76412 766406917015105540,90031 785534535475666944,196247 794121694902423553,207965 772777140416675842,132335 790167879001833472,229373 762817315373256704,73712 791409853524762624,239018 756616863870754818,44429 791433625686401024,230283 795244126354731008,264774 786328353758388224,201374 788026645630291968,214492 763445520807452672,78304 767770747355869184,96514 769713421679857664,114388 755858200977547266,18215 786827809675096064,204373 792034557524520961,243187 774429851193339904,142339 777552286591496192,161988 775038793149808640,144848 775085749062557701,144730 787496853818531840,211347 765510422694801409,86440 794885401001521152,261155 765921756062294016,88920 755489588873879552,37538 787039556662992896,181419 761112637572730881,66116 772516238991818752,131007 793532805645004811,249926 781851198412431360,190635 753005503303847937,23742 775376954702893058,148045 770303999933243394,116425 793190006554779649,232911 793571981509685253,253534 768883432017362944,108849 794638015750668289,261155 752931384625287168,24134 774014185722314752,131421 788067979208560640,1170332 757783272059445248,47940 785489305322029057,195207 794675255335915525,262022 765606131548905472,88052 780569700065574912,11774 787274374877413376,208379 754747249540726785,33549 789194466619895808,223194 789991405699604483,228037 766019665529372672,90384 760436752670662656,62771 789432455556009984,225981 788184480074698753,216265 794226674032328704,256256 763797437794353152,80393 760447663309332480,62757 778041172803612672,164403 760599528378626049,63655 765621959803543553,88655 773907068667453440,139577 788876165876424704,220028 794538489660444672,260404 795496468874461184,247930 750779016878186500,15316 786731986476032001,203755 732649754392432641,398859 787635867666046976,210289 787722491812687872,212357 763997717458628608,80716 768530359348711424,106716 791755944950726656,238207 785671034598989824,197512 794522269951332352,257492 789503696031748098,205972 788066699060908032,214209 776550672887975936,156132 791392375306383360,11774 795455634757951488,267270 795700158956703745,268281 758574139221217280,47761 794749416188088320,142187 755184264786739201,35890 749931655570329600,10735 757379635441041408,46405 790345558988820480,230270 773294478899634176,126293 763694856204091392,79592 775501312121155584,144785 770731660040105985,120123 795112644378116096,264397 791989034708938753,240483 764104551091859456,81065 767804019993669632,101681 785269046786846721,194560 759179611389300737,56964 780343622935781376,178445 758133867475861504,51595 789492050295189505,224243 792798487318593536,247739 789523434250305536,205972 788288364084461568,213064 753726090804400128,29548 762938795222196224,73926 776570523421581312,155390 781571893358915584,189017 785455212777668608,195712 794923604056166401,261155 776813083247386625,155451 778374816688590849,166532 778641670615236608,168794 762279492454789120,51778 764325465632956416,82283 758247571538096128,50535 787097046775889920,206896 777938036193656832,164669 790755534517506048,232863 794365197553004544,257353 794759669248118785,244812 737349928847069184,1170604 768066087279693824,103261 765370084214894592,87145 788763477737410560,220029 777099036071526400,157755 753362114857668608,27045 756934651332014080,44545 772821864427106304,131007 779330524267614208,174117 771380850743214081,11774 766687442682408960,93478 788496635240259584,217519 790057189918380033,227242 780875426964967424,11774 794635376367321090,261155 759168624703655937,56964 775319495808212992,148045 789175130383450112,223899 786378382942482432,202248 756520277224349696,42647 789789042770518016,223249 759972526395052032,60163 758608450737860612,1170677 762032595773317120,71594 794660452353658880,261987 768210921466564608,11774 769855391811403776,112623 776028010482851840,152888 780574895893647360,181613 781236568627482624,26066 758258855562338304,52061 771553119746400256,111558 752948392158986241,24525 756732044948963328,1248413 791382620298944512,238395 774775063690244097,87904 773597751330402304,132497 778795468167847936,169923 780228712017035264,174557 788573569491927041,218275 785975515320619008,194079 760168932921794560,56964 755954055072059392,40601 776524544035225600,155334 781139545043537920,176101 754789560635133952,33356 763731012991848448,431998 794544216823107585,261155 760488309881643008,62757 758431636006457344,53001 776135290578755584,152872 758341414208020481,52554 785548600256364544,130635 757227390128955393,46006 764810351691038721,84683 785664785933369344,197512 795397293319000064,266822 788338620843327488,215437 780738938767970304,182819 787385631781580800,203034 794096713418084352,257581 776423318719115264,155688 772205141218897920,129471 793141361255911424,249841 771468240396619780,124744 788899263031959552,218832 769202176186982400,110023 788099888722485248,215005 754706407694307328,32873 770291789303603200,112788 760133422463520768,61051 780988243022082048,183975 781123221584244736,89855 793180078305906689,249057 756354592137289729,41798 770413744119812096,11774 773902875609161728,139404 793539358318030848,249926 756277372140281857,42432 765543780887896064,88052 769325109182160896,112336 776299815676162048,154322 785976438365286401,194044 760874513982709767,65180 786829552500764672,204078 732982089633681408,355107 790755598685966336,232137 764153116526641152,82283 790896302884257792,234583 793933832340828160,255942 760120372398219264,59666 779121087053500416,171060 787775219696037888,212345 760895284398419968,65540 770370442670448640,117310 792513165145899010,243562 756249928796672000,42258 788787294295564288,218875 775792517509812225,150511 758059647207104512,50314 763523386953695232,78189 788606687582322688,207212 788440444552093696,209151 792189794293985280,243615 793142740896845824,249841 794629660109901824,261987 793141874240413696,249882 793180737419644929,250033 749949027186270208,10735 765978082620612608,90618 761340923926028288,67369 765605881111121920,87904 759301566260211712,56817 771421547030609920,125554 793637115204628480,252071 779327961635905537,170187 786597712674299904,11774 794889632097902593,262849 777331957147533312,159876 790914327096205312,234583 792157113560825857,244221 793129999058530304,249002 765084241453469696,80486 772417581282131968,50670 790609680196263936,232791 795011510674345985,263896 774339119602282497,142563 752217856851357696,17580 767682209251602432,97379 790915881811312640,220029 770773068507516929,120353 756915060556046336,44450 773219987263750144,135231 785282621232312320,11774 761023397841113092,64664 771025044294230016,109964 794479283037147136,11774 761512784492453888,68864 781311076050800641,187170 764970200110366721,85562 792013753466359808,243075 792044594150113281,243187 758439433213349890,25134 786173421633679364,49459 765465524436426752,87145 794006881027162113,255870 757965216554582017,48205 758526153699229701,53185 780099759725875201,177444 764255845836128260,82283 794490030383251456,259034 776430842801430528,154869 792489244782583808,246225 764871135183900672,85027 758503260701519873,52475 759608194637271041,56964 779406338107420672,174115 769324497098768385,112336 785985910710083584,199755 754750388155187200,33549 785502144107380737,194743 789886589677801472,227795 767766094949982208,100605 772461854031548416,131025 758782126409908224,54974 794533214358368256,261155 759194466943062016,57336 735172806871252993,11774 770319202901188608,117257 751619687583064064,351463 756301063146221569,42432 756946881834586112,45672 794009761255751680,255842 751136868889075712,17259 762213564220407809,71497 787300601159819264,207212 758810011401199618,55399 785357044287090688,194560 794736996208046080,262849 759097224819249152,56964 763044154364481536,11774 765939175690530816,90384 778927728489881600,167753 787092744539734016,209129 762718495691923456,73910 792855580771753984,247406 766254270903713792,91946 759297598620573696,56964 775310818674180096,148045 785260143986356224,194213 744197021054164992,353603 759500245881409538,57574 794730000557764608,262849 793395113305055232,249926 774210215612788736,137869 790610711504224256,11774 735651918349996035,352723 764150420788895745,82066 773732193441026049,138819 779310824334643200,173964 761995176575459328,71503 770006193305686017,11495 770451154589274116,118693 761575251876646912,68273 751781514443038720,18893 770781315016916992,121479 750331933607944192,12535 793164755338919937,249926 750319949822959616,7816 756564051962900480,43391 765795403291848705,89198 733143832699666433,355480 757997504038375425,46633 785514213208797184,196277 792086808456794112,240921 765027939515674624,85757 760487139075321856,1248768 778428684684386304,152594 771307455158427648,124660 793928231808286720,256935 760608376522874880,62716 788134491600465920,11774 773960160083599361,140444 780442794829590528,180310 785790581649858561,197286 794003014235222016,255299 762352614860267520,14351 777267066462203904,159475 787051905222606848,207733 789550895277150208,226428 793211682310987776,250519 793945686970535936,254135 757799866957299713,48492 781324309231001602,185033 789686564020297728,227242 793954518383742976,254135 775355255919828993,148473 787832464878166017,212034 757951725701562368,49852 759398988093075456,56964 781058876435234817,178110 778725586373971968,169951 778325731369553921,167220 792893215640657920,140753 759104043570507776,55660 781472044089221120,139404 790514096886149120,231894 770949692129579008,121949 785942509373448192,199546 786352543513194496,201285 771635517674762240,114254 754022466909904896,30398 758076204201148418,50827 794651803812032515,262313 756600561055784963,41798 777100198329716736,159876 758039966580551680,50442 763050443182268416,75633 780764496512032769,182870 789533760681279488,225981 765163610196672512,84209 732381604396535808,196346 778930466175025153,171168 761701551673110529,69356 773960092462948353,140211 779009038134734850,29263 781109652171923456,185496 760293307503120384,62130 779472176986615808,167220 793612230432555008,252020 754837938739871745,33470 758779140929499137,55155 768228259246944256,11774 785510979220176896,195975 758763296589770752,54070 786983639686877184,193639 769002071328559104,106281 769960582913155076,104940 764329651049074690,77598 767832799130816513,100893 795398270529007616,266138 764937723450884096,11774 757764324769173506,49070 762168978701778944,431998 791108773704269824,233736 753531259939414016,18323 780446385803898880,177233 780904111784865792,183826 787788949443850241,212839 755570046848557056,38183 793122363256733696,249725 791012805419868160,235487 758755371095842816,54070 761561546950451200,25656 785398745588461568,194158 787195075231031296,199307 767759261451612160,99044 788036718909853696,214288 764825904954482692,83648 776888918293696512,157993 771429024396562432,125111 787036515037831168,207613 754022694786662401,29807 792237497648414721,243398 786364102566223872,203391 795371255079772161,266151 753363590455910401,27222 794374937133858819,259743 772564134688911360,83463 795736451145224193,261155 787310456071458816,209796 779134022374924288,172962 794912633598181377,238113 762765753011417089,74247 766687306560352256,95568 794202494826086400,257325 774791917020311556,124660 756648451530747904,44429 752818439895613441,22953 762047445207425024,64084 793794206615670784,254135 758267459107291137,52112 775029663294816256,146560 758996626539020289,55107 775703789634367488,150511 755816248529813504,39685 786538082099011584,204413 754748900800499713,33549 765198962194321408,86334 764586412549218309,82066 775403185443860480,148537 791047750892814336,78159 791358747926929409,238429 766130093911580672,10788 791349073781616640,238395 776475200749723648,155344 750740964688351233,15005 751756233229504512,15066 769613624688205825,110585 770437518412001281,118087 770676281016999936,120610 785930312551235585,199431 793307968028672000,250633 773721521399341057,11774 753996337046233088,30590 771387918690713600,94699 794682548534251520,39957 760277146967302144,59758 766046378137124864,90357 779012270147964928,171982 773752502206423040,11774 781341788464254976,187478 732727196180189184,353789 776745106820964353,157755 751188685484232705,15808 733095778969890816,355106 791931914256982021,240145 785290564262428673,11774 788124821322424320,215012 751982232739287040,20581 793510385819062272,252741 768217856811028481,104932 790512068625571840,231857 788695539709640704,220029 793444539688226816,252020 732500425912393728,351617 795740739007287296,266151 771702850263060480,127134 777773156551561216,156518 790997878621601792,234583 794407338471919617,259743 790364849188372480,230899 790716030557433857,233692 790972124890619904,235590 791347495901298689,238383 764584704666431488,81065 780651046930558976,182257 792202462878797825,242693 793118239517794306,242693 740375499457732608,11774 781209478746165248,182665 795694926616924161,267855 752913508606447617,14277 752898775358644224,11774 758413617834319872,52554 791817261766078464,240890 771192569724141568,122388 767079349660950528,95672 756409660362612736,42432 776987864085049345,153002 774434903165247492,33169 787721750389805056,205197 793584392388182018,251803 792336470950436864,243398 795711887627481088,268356 742390916447621121,352839 777267292090630144,159475 751847802561437696,17794 756280117794484224,41680 743514462133620736,11774 763892800077328384,80939 776793879697846272,157755 751573397939687424,14277 793461966312398849,252196 794983384980127744,262886 764679162816626688,82571 790934015318626304,164764 751995839627747328,14277 773272023493644288,135758 791396162003734529,169916 772110444958023684,128355 743231478176178176,354153 793521147447042048,252196 795129132409569280,264397 768331814498951170,104932 791099903917240320,234564 769248545194979328,27164 781715531539832832,177455 767747698367815680,100893 785830268019945472,197512 764162861673304064,82283 768898976888172544,109666 776138911550693378,152314 778012669659840512,165348 778310148028788736,167220 763737230150033408,79691 765986191263039488,89675 795115979965612032,265355 760448147038494721,52933 768833436178087936,108849 772250547193806848,128934 785466431534018560,194091 788107022810095618,214492 771307506614226949,122967 780088721571913728,177472 787021096453181442,208176 793858203486486528,255942 763772315238674432,80136 790760969513369600,232863 771544616734629888,111558 764203132553342976,81601 780544784704438272,159876 791428525672787968,239004 774280431315263490,11774 764880751657648128,84724 777988633747922944,160641 775368168311296000,148473 780605624644046849,181984 751816767161249792,19352 790590073318182913,11774 758489541946650625,52821 758328916469649409,41703 779073274114371584,172057 793673802139906048,252581 773129717281087488,129662 781122432996212736,179146 793324454591930368,249180 766349740757909504,93286 792226283199401984,192763 786023563287560192,195009 770973458100432896,122146 791871085327228929,229505 793873678404550656,256255 794367174311702529,258981 763804336988315648,72354 762295828220370944,431998 754749209102786561,33549 773439198246436864,135025 795057858966499329,247930 760215901283033088,61739 777593192577241088,162596 755861474292199424,39178 794333096652861440,258981 760231494581452800,54003 791810770296197120,241819 794552738898030592,261155 750455599331151873,13450 773195283962339329,135006 790942124288204800,164764 790247382101348352,218349 773584115090227200,125163 791657013583474688,240474 793240961849499648,250544 763583937243287552,78853 778704323492491264,167407 785618575822299140,197286 772110252267429888,128017 773946514783674368,140372 781535120796872704,92975 786624376695353344,205181 795721048381685760,268448 774110235275300868,140444 754185427817496576,25064 774232963034836992,141360 762665136972783617,71550 775515559295344640,149259 795039484094152706,263532 755027533549232128,34321 773576633148141568,137639 753781085381591041,29790 777080110537113600,158524 757247038497095680,45014 768899372511703040,46980 776179318393188352,152314 758846546855079936,54861 781335631444094976,186153 790583010924068864,11774 770458832145231872,117257 757681988815851520,48810 773196650865004545,134561 763119320763289600,76549 752877178900115457,18249 785914156004347904,198878 793201082365120512,250033 773920563001561088,139404 760114147434631172,61051 768961836221771777,110023 776768498601041920,157693 791348354252963841,238395 774247852696412160,142219 773560451976212480,137042 770088788030787586,115928 780798117952102401,182726 757590916605419521,47844 787726712201019392,212357 790617750997721088,228500 760698088512221184,62835 768983120464977920,109945 769604776883589120,114450 760260232358596609,61545 787468199604477952,211347 789871599285657600,228437 750417630553477122,13343 778935351339585536,170252 785981223743188992,199546 759040669801324546,14277 794642056240975872,262022 773684023294042112,137698 793493553985052672,252741 793544775647371264,253069 756557231626199040,43471 759173678336663552,27156 761854972413693952,70223 768876939981516801,108849 793528035907629056,240145 764093821537792000,81702 794213619080663040,257492 794645717189009408,262145 793853635885170688,255942 760750857004736512,61348 771058392496480256,121612 790912188961607680,234796 769689431259410432,114987 775924142725926912,150319 794333298805850116,11774 756914540126896132,44450 776053956141129728,153095 779028280498327554,171693 763474211725869056,78344 790877378830475271,234583 794859304444510208,262752 765752355488931840,86806 790032042138357761,220029 749922322543501312,10735 758390593256951808,52545 775737827803865088,151185 762787268805394432,73712 770223079943385088,117377 787715791206617088,205197 788879309540827136,220029 761410853526654976,63203 732269166623924224,349197 766350171689091073,91894 756270524880261120,42249 790761468287385601,233307 774847225922891776,141505 793269392872054784,248253 749498363146481664,72093 751845913249755136,18374 754729512705794048,33356 756284136927531008,42432 766083237999419393,90482 768893613501718528,109945 793080739818450945,249286 732952385333530624,354058 756620139936813057,44450 758436170518831104,41703 792652004606836736,52061 771853536183390208,128017 791999792985538560,239456 794624085422641152,261155 752189124623290368,21467 791692266372947968,240483 794194700525826048,252984 754920750339985408,26539 785873540981620736,198671 743908519263379457,1011996 789664636446572544,222785 757319159612977153,46404 750755502309580800,14421 755493456932470784,38032 766369159500353536,90963 756605251310919681,44274 794531596275683330,261155 757028513480265728,44740 766406082348449793,93405 773111368673136640,133454 760441325846204421,61051 794939565811367936,249926 763086990564818944,76537 778710899620139010,168698 775141457128660992,146675 794298359511035904,259134 787116099838017536,207119 792225379192827904,235487 759115042973421568,56964 759778420062511104,57336 790727413995073536,232881 760951730217574400,64664 775293521054035968,148126 766070725803384832,90031 756314419525672960,42564 793519925595926528,253012 777049258818166784,157693 787970994321367040,209043 791858799208390656,240890 761675995145445376,70085 773684014871785473,135505 793894274794303488,255306 774371675504640000,139404 795381779519643649,266491 771443773251411968,121479 766073408648085505,90384 737732844747956224,49681 762759889764573184,73814 793948259362316288,257026 732678714207657985,352559 770948385402683392,121479 795049806955741185,264774 781633712697991168,186664 765223869938438145,86440 794959420966969344,262847 768947466024591360,110331 758496604605321216,53185 772846672393211905,132497 771386532364062720,125319 788272133495525376,212004 791373081981837312,238123 781605929783558144,187611 769298870136287232,112872 778062010537869312,164001 770235503438245888,117295 779791253575766016,176183 794532053010104323,261155 755806775992021001,39384 758111566365470721,50923 759104611101843460,56964 781900136049942528,189256 770428957774663680,118693 757252442127933441,46612 762643835105062912,72035 759154434077184000,56964 759553760263860224,52586 763232186375954437,47188 753600266805444613,354836 757294282445234181,46406 771784775845699584,127134 770438855967305728,109666 771045000477978624,121140 785508414138949632,192826 755083279091527680,35044 790580653725192192,232169 794386313860567040,259884 770878597628256256,121949 794017105431724032,257423 794661499797209088,261818 781024639241822208,184568 764992678266306560,80486 794216921151524865,251219 791466661358415872,238843 763765724900892673,14802 765242441041666049,86440 789676795700191232,227242 788151423410311168,214809 795340360994136064,266079 789875167589728256,1170856 752942373366276096,21332 755984067712155648,36332 764924155527507969,84724 767713043144769537,100605 757102411731329024,45964 765945735846121472,89329 781176723060756480,185310 763309210830536705,76723 764950740817285120,79999 755564891239436288,37958 788086937504452608,215064 755840097942016000,39911 777884012287188993,163990 775522488746930176,148994 792411269550702598,245634 795055482696151041,264397 756296419980500992,42495 764134969211883520,82066 791783469831495680,241678 777976016367030272,160539 790154057235050497,226731 794757928414679045,262053 762504589425778688,69548 792135036522946560,243513 793082651989213184,249348 794555106859499521,261155 786228590987710464,201958 788802032199008257,220767 794195293268951040,258598 772645843673321473,131007 777843370421018624,164001 755607419036643328,38026 763154161693184000,74133 756910686651887617,44450 789045991454437376,222850 750725349345005570,11774 766250576938020864,91140 750181250040729600,10057 775059631064420352,144848 794238584198938626,259063 792507478135025664,246225 756288643304611840,42344 791953474791407617,240013 785652633717575688,196788 795087315752353796,264397 778793161787338752,11774 755575181679087618,34891 778956577118105600,171324 766338311208181760,93170 778635434066845697,11774 762669990675820545,73926 785998743388557312,199478 781555518716321792,188401 794304284854800393,11774 763792239118184449,79223 795757819957886976,268777 760506127117234177,63149 788887877740470272,220727 751174132356751360,16422 753310351702134784,26894 761375829771321345,67229 789992751693783040,227048 761938982489948160,70679 774059344375586816,140900 770313681695494145,116968 749932139387424768,10735 753316032559714304,26702 787514074934288384,206117 788204827293589504,214078 789534706454949888,226731 751832285838602240,19236 774287231242661888,141881 778257935369666560,355260 785376189179461632,193669 794641169846190082,261155 752749199012171776,23167 771805298742943744,128194 775769322727899141,151463 787009678794428416,11774 769372228420907008,11774 752237402912088064,21714 768855492022067201,105109 788183944831176704,214078 734293655398277120,350678 793216283781259264,250293 794589102918119425,261155 766688393329831936,94378 790280059391188999,225359 779335574482194433,166852 791448302638075904,238395 793977963993821188,254135 768699516975353856,107861 788386064398376960,217519 794352095314878464,256358 759895511310671872,59477 775116338297769984,146675 770975532217434112,122146 788905262706925568,108396 779396638590832640,173753 777381737357832192,158948 776937122813120516,157082 779862089254965248,171693 775648533110226944,149770 788897407979311104,11774 757610262069293059,47545 793194986078515200,250430 742182788682518528,1170552 768941770407153665,110362 781556221027364864,188478 772450786508845056,130574 781246255251001344,181419 761588504228954112,69231 762768914346639361,74366 751947720139603968,18386 758476141489430528,53185 764086936566804481,79999 765955322880155648,90384 773617615893778432,137795 792125573363539969,243869 765605257636347905,87904 794201153558822912,257423 763009574873894912,75899 764186298135478272,82544 752646968917188610,22575 789743251083309056,226490 774849730891358209,145244 751632687052492801,18893 755044884155891712,35044 752084075037466626,18567 777296387193004032,64722 755469642815209473,37730 761689002659282944,70355 792092927300366338,243187 762977232008667136,75724 774268048437948416,131062 732717705199898624,1170595 763078686203531266,73814 788487841881858048,218275 774717134366646272,139404 778617076441284608,167007 792432821381890049,235685 752931699294625793,24134 753804168666546181,14277 790396680449302528,228341 777703352763199488,162741 789510608974602240,225981 789819071432884225,227252 762090254161412096,71502 793120703595675648,249469 762793190734696448,74066 751807209839865856,19133 792957944270848000,247715 769353558277914625,113165 791624960804466688,240070 772521792191668224,131421 794538637140455424,261155 766256359301984256,91751 788451298521722880,218275 785678466708443136,196917 792818967131725824,246987 788794727248396289,220332 775050616179527680,146474 778987713982636032,171617 788795766072418304,220332 771993442893332480,128519 793659407854776320,252639 795109011880378372,262022 791373718853410816,11774 781041876027801600,183759 765523609880100864,87627 767925944124334080,101681 793206085582630912,249926 788010718469566464,214173 791780066225192960,241678 771030116331913216,122299 793952261885964288,257026 733648702892466176,351762 758530591356846080,53185 765586777000271872,76294 754821163029762048,29263 785558525850378243,194450 794218373613699072,257492 775793085859201025,151748 791260641529040897,237491 779362437459959808,173347 791783553210036224,241678 752965739879944192,24483 779529684501405696,154832 750809722165526529,15536 774303431238352897,138916 775910330933317633,152182 786350102705082368,1063777 793934235652341760,11774 766712937935495173,95786 788000527741165568,214173 761220137898876928,67143 773412561266114560,135004 752947300834566144,24248 755161834181754880,35890 773374211477745664,134993 793500472912990209,252741 792875746259668994,247054 779386590997180416,146720 776792097475203072,146804 751164712478470145,16457 777743343287754752,137869 788123601132220417,215754 787040985893130240,207733 791686512933015552,240474 768284193180704769,105109 757673690242936838,48477 757939525255569408,47940 778812590784811009,170252 778089935052107776,164001 755514720438870016,35637 772169743377784832,129558 775307076859994112,148170 766672348116385793,93405 764955440895655936,84929 787790694219788288,212237 788065522147524608,215005 793126180115263488,249469 775528677861916677,149784 785936174304989184,197512 767855586759376896,93252 792514207023529984,246392 755077105080303616,18470 770957065518845952,122146 780602685422657537,181755 750459250757865473,13343 793636680267886594,254135 788944528568905728,11774 759186842457636864,56964 750446692382740484,9675 779668139609059328,175153 769667592231477248,109175 791075977837289472,232169 794375338562306055,260273 762815370101161984,74247 779314769899782145,23762 792107535016792064,237964 778550894770225152,167319 758420855198093313,52554 752228917059186688,21332 753726300175540224,29263 758262184279478272,52061 774984012519661568,145800 764661026486878208,84407 734381586867576833,44421 793577432943034368,252679 791432598190952452,238292 760244334851686400,61051 788045630774149120,205197 767239245924675584,97468 767905243543670784,304513 775362238064517120,11774 793994143013990401,11774 794005380447645696,256502 764134645336276992,82066 750365271131623424,12883 770442514587275264,112872 776930424559964166,158589 767811444343570432,101681 768136200993447936,100893 788889693932761088,170187 772867261463797760,132335 759070374512332800,56784 794681553616072705,262025 777292696423653377,159846 755954038085038083,40881 787370204191940608,210289 794987164648042497,263907 776227829969260545,151212 795702123484905472,265855 765029415524835329,84724 759191717748805632,57463 786359859520401409,203391 751076538204954625,16774 773507741654450176,137042 779042287355650049,171463 764245019632865280,81601 771025303795793920,122875 785873787581452288,198671 760958586176598016,65974 793994047530684416,256255 758726017783468033,41680 790609333293715456,232791 785742095986388992,195975 790263756437590016,230282 765222079977357314,86103 736017942551400448,196346 785550225805017089,130635 785571152605417472,196277 794890600969605122,256564 773917014742097922,139404 755759359410446336,39462 764846006571708421,81946 776876554756485120,158684 791710709545656320,239986 772889804572884992,132578 749254483616509952,7855 753286600579166209,11774 781238853747245056,186212 794984809038774272,263895 752628702052163584,22393 763406473716232193,73814 776823404108378113,157840 788198443961331713,214084 771327134438686720,124597 771394739241381888,125367 756687397803307008,43391 768981303140032512,110362 776585111215235072,154986 755492010648150016,38032 758709542846926849,54752 785325815399587840,11774 775587647876009984,149262 757791188774563840,47283 750369455801335808,12357 753712899999301632,29456 760466540101771264,62777 772556057042268160,131542 779121735509696512,172184 749938253629890560,10735 760177680339918848,61145 791857884892057601,238395 789928982867222529,218275 776694038061776896,155451 789547851583885312,215608 787830058438320128,210585 764824025591709696,84422 785261522884976641,11774 769197720540028929,103071 793912284913475584,255942 753952844797976577,29996 766771204820766721,95708 758341219525197824,52554 794551993595555840,261155 748728786267496450,352718 751978703836606464,17794 758154114744193024,41703 773476642035556352,134375 777960007400693760,163901 766739096253247488,95672 732697502491770881,353228 752002179116834817,19000 791661836223545344,239982 759220025869860865,56964 764887085987659776,82066 786792610513813509,206642 762133640432058368,431998 791317925076439040,225358 795000737994592256,264431 733125998003261440,355480 775729776279576576,150838 794236558555480064,258456 779107678719139840,168284 785935376980512769,195975 793459991529267200,252020 768232735487819776,103924 751897489528254465,18893 764188324017737728,63268 768179438177677312,103212 769890761810862080,114779 762256784887259137,71594 755507366934695936,37979 771549333233672196,125554 766280836614385664,91798 774031978991673344,140900 790980298846695424,235590 754868866392567808,33850 738482548523704320,351252 770256046820515842,117257 792787665615749121,106085 787765216700358656,205197 794066656033144833,350913 758058779158118400,50923 758697046786224128,54070 791086439249371136,232169 767735963741196288,99900 777690640121409537,161413 793441980520865792,242694 794359278698119169,226320 762636193850798081,73814 780826003421720578,182036 789683709704335361,224944 794623743322681344,261155 763517957171474433,78853 766330020318945280,91946 785848632671076354,198878 759526489280778240,58250 786643052924461056,202652 792497440943374337,235179 792850578569297921,248016 793457381078290433,249841 774382039491575808,143473 793173531152388096,249469 770243944198307845,117257 792831535866974208,243075 766266615965114368,91946 787845804786454528,205197 795668117083004928,267862 778314387463569408,167398 788074580548132866,215005 780593207721754628,12018 792050482906673152,243092 762376283242147840,431998 769067182110154752,110344 769817258407317504,91946 774414720921206785,141316 780591808917090304,181811 792829771788918784,247877 759627086331990016,58232 780574064469483521,172132 775435672828149761,148537 770635968667914240,118192 744035960715886592,1247635 760574028360876032,1248768 754008474007273474,30296 771391955838402560,124597 787782996229251072,212024 790902469056303104,234583 793170540806549505,249841 770616157279629312,119937 786301183744847872,200467 788435508787544065,217519 794639202952609793,11774 795701918450536453,11774 781221431153537024,186434 771038474287845376,118191 787008247873941504,206850 768948420606169088,110381 790755709071699968,232169 771099569270554624,107910 794235620465975297,258771 760159287297671168,60855 789206208200581122,219678 770535772843745280,118191 771137491084664833,122967 771056339531337728,122093 778960719496654851,171324 787752435439853568,205197 773998987036680194,134470 764827715274874880,84422 777962039985647616,164669 757809946339618816,47570 754749114097602564,33356 775433156694507520,141415 750356821995577344,11774 779560007104925696,174660 775283981726146561,148045 794168380261445632,255602 795062362818617345,263906 760939065998913536,64778 771038712947838976,11774 772909676795162624,132996 732370005766098944,1170365 790965428319158272,199307 753412325496020992,19598 776106658481184768,135025 764918888350056449,85307 776804967361421316,157724 788877916457271296,220076 793623963456856065,254135 785556062107791360,194723 793163512054845441,249841 770316122344292352,117257 789134789496283140,11774 770933094815821824,120292 754702114220310528,33089 795709793914720257,199307 795442693098864640,266277 754707708473901056,22393 756998669686235140,44450 789202793445851137,164764 767184686762364928,92061 771357743814934529,124600 761378612922740742,67110 788871701933137920,221785 774320656175497216,142942 768549300053737472,107469 790381105073434624,229901 756611930316505088,43285 779399521080139776,174115 786995764018819072,207949 795414399657897984,265855 788828351842713601,216009 767975542045937664,101731 794796533942087680,262053 777379931701579776,161456 778951448826613760,171005 787061704995766272,208560 776974698420678662,159411 758692118277812225,53841 767834588819304448,101681 774148035878072320,141360 760966854567272448,65974 788870597077938176,221785 756917200246759424,43271 775413221352087552,148645 748325301269200896,1247845 781889576151425024,190635 764226630864637952,81946 773321697386717185,134375 764222269136760832,82759 767798454214991872,100949 793411447778869248,237405 758499933150253057,355507 793147280685752320,244270 795383320175480833,266151 794263803395506182,252112 758838088638484480,24427 771493731593691136,125111 756824043601457152,42495 764944621025755137,11774 787325590206418944,203034 794195062464909312,258598 785931150678069249,199546 786216759590346752,201929 763867726121172993,80486 760141989807525889,61051 772076919302987776,128519 778545860862959616,164554 773914824245809152,139404 786915995143270400,207287 793216513326972929,249180 757677145128837120,48735 758124862795833348,51069 753352462682066944,27045 768614402526441472,106281 777874027780141056,164001 778249831659794432,166532 755575407051739136,38183 763456035281448965,11774 788464516636012544,218275 775482983935414272,149770 760127160770265088,61051 767561666288463872,98924 775716746158219265,151071 791371207119634432,238395 764579766796218368,82066 765699959312281600,88361 775848501401968640,151202 787000771170533376,207974 794546890222292992,261155 753395638482591744,25698 792017184289591296,243092 770462776766697472,117364 791278029691551744,237437 766071139613282304,90384 775155124419239937,144730 770452043475591168,117257 749769582605250560,10012 767025359627939840,94660 770197145458585600,117257 775782167024721921,150426 758831549282258944,54070 791417877433683968,238207 758392318881832960,50542 785626539337527296,197512 768568275731120128,104999 771739259824857088,118191 788620197234106368,218275 779868315279699968,174465 760503153758314496,62771 765807912740683776,89192 770176988522905600,106281 749679637811245056,9675 753684182077960192,28732 794918265135005697,261155 776499207742033920,154832 786392026065625088,203674 769699906114031616,111549 781824346021044224,188304 791319354675752960,237787 788468391791169536,218275 755834199622295552,39462 761404806678261760,67283 771126432793825281,123583 790664317796352000,232863 764417499978792961,83391 780621652749082625,182154 794723516033724416,262849 764285511674494976,82673 785674421797212161,193533 770960722071126016,122127 786819535571607553,204835 751103678430543872,15808 752905934007971842,24316 794237113566982144,259063 763521788286558212,78997 763718940677681152,79502 774464455543369728,142503 754718745260679169,33029 760696686121549824,61639 763153579066654724,76188 794588221384650752,39957 775110542562168832,146259 757345152390148096,47090 765954935695433728,90384 786242444367126529,201958 790926082618908673,234583 794562164388294656,261155 760583785624862721,62063 771220654242668545,123825 776088208538869760,153465 781569191144939521,189017 794421883919691776,350913 764969954613555200,84888 777275756967632896,159146 781565729950818304,187611 760773360129286144,59996 761944260723691520,70540 791424774874337281,238395 763418009268473856,73814 790282662720131072,26066 792604675488886784,246225 767859311863275520,101681 756908672232542208,44163 791662314999123968,240483 791937462574587904,240763 772843955079802880,132347 787939595694596096,210740 781125257927196672,185496 790049049131048960,224243 767050376096907265,93210 793243607813722113,249926 781135190047399937,185496 791910290187292672,234583 795700593834725377,266054 755205657192636416,33751 767719229734936576,100893 758820862531207169,54070 769845272340029441,113816 776930685768470528,156835 780605309001854976,180343 781475034422513664,26066 795468013906653184,266884 773736520096153600,11774 789990139279867904,228354 757875257181085696,49790 760444165322838017,62771 790907845302562816,231580 758099367857364992,51451 765212034569007105,82018 767849425385484288,101203 761535557553971203,68163 792054968593227776,243187 788779568425336832,220526 768278855069032449,104662 762503626673696768,72534 773899530991312896,139404 779037817703772160,172120 749788431497048064,7816 758736450137362433,54070 780784897128554496,181548 750463571264430082,13532 790186305724551168,226731 759258616499240960,55661 759166777339187200,57105 779139473686736898,171324 766968321312825344,94899 778735584823037952,169437 762614413417324544,73814 763963190971543554,80393 767799584726933504,101383 758717168544575488,54109 762696564686983168,74302 778700427428716544,92975 788905186815250433,220332 788980940760580096,222654 789186076074053632,224221 793587356389474304,252679 762616013116600321,73814 794907957876039680,249926 793096866376388608,249469 778292202950762496,166362 772293639951175680,127058 788886603561172992,220689 770531137831759872,118191 750092403743358976,11495 764173746991005697,82066 794718360776765440,261155 763402258696450048,77849 761874025916366848,69878 778684253798215680,167319 768191733532282880,103354 763819911130992640,79462 779618089709232128,158459 775564549810290688,148713 794319094707355648,259659 794526237846896640,261155 767807169509072896,100893 770383277995782146,118761 793215451019014144,249926 764461787303387136,82066 763433832636747776,78304 752871742843084800,23885 790891719852253184,234622 790633789806358528,231894 770805098842914816,120613 753451122749083648,26795 755567429292548096,37655 775094479891988480,146847 768193705656266753,99212 789241018482847744,224018 767762666186117121,57574 777083218159960066,159257 778343576447049728,167220 765685659688460288,86103 758145421742968832,49400 765918518453768192,89876 781380066995425281,11774 794011955983826944,252581 794376767997784065,257658 763053896679817217,75899 767827880248242176,101681 767812676529422336,101681 794805727369957381,262849 795428794890735616,267014 773592039606759424,137795 786985482110562304,207287 765747016542674944,85562 775527724173492225,149953 775751648069070848,151409 750076856754462724,10653 759501381531111424,56964 785676463311691777,197091 758407892613537792,52061 779336215216558080,174115 781902121176215552,188401 785909449651204096,11774 773194277795102720,133043 789235221380014080,223286 780493597648879616,180865 778652443856936960,169550 792097956031627264,243187 756625650987986944,44271 794217776424644608,258771 760567716365365250,62798 754856257538981888,27045 789516118385917952,226048 794748496909922304,261120 755904778572443648,40086 791016762791690240,234583 793161056830955520,249841 760553421267054592,62716 765707058574462976,86103 773840647195242497,139404 733483601094938624,353608 756597357605642240,39096 769563726789869568,113165 755158177109405696,35890 763853201619714049,80486 794866347125669888,263205 771074691779792897,123085 757441537726828545,47284 761668008766955520,68987 789778867141615616,227825 766578692525031424,94130 788453347628085249,218275 792375068684853248,245086 793546289568944128,252741 781897001105448960,191354 794008391160983552,11774 771183471154782208,120541 790777713351094273,232169 763061745971789824,75667 781266036939190272,184289 732595983352139776,352871 767122608513056769,97392 768474925942407169,104932 757612944796581888,38137 781352103247687680,139404 786219737843838977,201494 790941070645395456,234583 791341104947826689,238207 768137638704455680,103354 786176499200077824,201374 766412193357180930,80939 755883866183741440,11774 793841552246222848,255942 786243953116979200,201958 768280469972488192,105109 770642541435822080,120292 789193797645185024,11774 765410761355079680,87245 792093087057244160,241678 758795887481016320,55260 791033948650479616,234583 793795644334813184,255393 790920100790562816,234583 765696341670555648,88489 778568472745897985,168794 788753778249965572,220508 792052685939757056,243075 792219247665639424,243187 778758673699000321,170373 793265045086035968,249841 791729198503256064,240556 791335451722481664,228449 772530471720878080,127871 758760701066223616,54070 779709781762248704,175092 755176371362471936,35216 775137404210515969,146761 765313411282460672,84209 777740180086075392,161978 788891208185774081,221143 787377870578544640,180433 753055989616685056,24134 788182497544794112,215456 793208225797664769,249926 764527151454490624,82066 755759816409251840,39462 788737049847267328,219942 774000425158733824,140232 785513559451176960,11774 787322127657697281,209269 764844781440757761,84724 795105952173330432,264431 793991733688369152,255942 771351350252802049,124924 787470204414537728,188577 794965567144861696,262925 760570548959182849,63559 794632297001742341,261155 778684764123344896,169923 761562563557687296,68993 769172684383059968,111558 787478459677310977,210253 792045812922589184,11774 768514166113959937,106756 760986434706743297,65222 762519794331455488,67852 774079966996684809,103354 762816537900179456,72978 780653049731690496,80785 794131506444713985,257492 750932815563333632,15808 779301622312644610,173611 753999646549090304,355260 767386916652134400,1249412 787829201017634816,205197 793646033632763905,253032 767799471711281152,100893 755574764115206144,37655 763345920356454400,77731 733014226743123968,355324 779506050735058945,170187 790564191555825664,206850 760996896840167424,66116 762034069433683968,69711 763351258266738688,1249066 778995501907804160,171379 781866384875593728,187131 792078135504277505,243187 793206542782853120,7700 773881106718298112,139404 794022931856822272,257492 777723101740081152,157693 772938023608647682,132996 757620570968260608,46076 793250599416451073,250064 751191292730900480,17259 794931825898622976,263817 771069817797349376,122532 791268662384611328,237491 778949373086535688,171324 794195576996950016,258598 765179834553204737,84724 761153902154752000,63149 777556060517244928,161502 790584630848135168,232280 794901387041710080,232911 759463593343541248,27156 776461806923644928,154774 780697827320094720,182036 794310096821964800,257492 766837348025962496,11774 775501559434137600,149259 773113280789356544,134470 791811321486450688,240584 779710023979130882,175952 758703006837800962,54070 795298049635614721,266079 774723373289070594,142906 789022089625743361,11774 791438549690179584,227242 792832383536009218,247877 765519141927256064,82208 794689335421386753,262225 789492588327895040,209563 793121178168635393,249469 772516258118037504,130689 788174607090012161,215608 750334215464431622,12535 775476803372740608,149124 750404288896053248,13201 790752823537377280,99049 763822671696105473,80486 786642440044290048,205181 758784150291750912,55344 777964502889353216,164826 778379537214271488,167003 786369545732628480,203510 791518238316388352,238207 751210729403887622,15808 794534220735475712,261155 758017327699034112,50452 786972925027057664,192032 759508138743697412,1248645 767809675223891968,101417 762049504321429513,69516 770737890926014465,120610 769269017068597249,112693 763423007264169984,77720 781331577129275392,26066 755549819108749312,38421 774113231614808064,141316 787055500751872002,207733 753957356996878337,29263 779463028907520001,174294 794163311386316801,258331 775668157218377728,150511 790751994705215488,231894 790647667135307776,232169 785628214291038208,197341 781332275308924929,186434 788395431122313217,217519 761730019987185664,70565 785493820532219905,196277 795350932645093376,266293 757885377986396160,47940 758800000293797894,53185 761631351774687232,68993 785542388995334144,196277 789142553861906432,223899 774073107975839744,141360 788005694062596096,213253 791435037728120832,238207 761354422001754112,68102 775579751238860800,149953 786986104729788416,207949 793120350708101121,249469 755082435365261312,34666 785858502535290880,198878 790899929254211584,226461 794888729206935552,262849 763465616359563264,76406 775737553873952768,151185 788368753281142786,208544 793117837304868864,249469 763888889169862656,80939 766624455028248576,91157 752970801796657152,24675 793551757498384385,252014 773594118568030209,137042 732726702011355137,353789 758766178785341440,54070 786911439336402944,207287 768692262205259776,106281 776850647719239682,158524 795684592825094144,267862 791445732217630720,237908 785616917146968064,196277 793390189615812608,250633 790725391044349952,232881 791346140021153792,237491 752204138931453952,13462 792903247778418689,247877 763455782176251905,73926 792167076483911680,244221 790632839813312513,232280 765537156072955904,87904 768493612879319041,106774 773594107826561025,137639 787831246726520832,212063 760511963696812033,62821 790613147254132736,231894 756189406856224768,11774 757331780395421696,43271 780772694186979328,180790 790583064757932032,231358 752233980850679809,14877 759413980683177986,56964 793912352127131648,256686 794546906047229952,261155 786264368161882113,201958 788454860827955200,218275 794273651663241217,259191 794552545511231488,261155 771477032161214464,126152 752624010412822528,22662 773409878903779328,136515 793833343921954819,255393 756681684175781888,44461 765284646871379969,84800 774299607606198274,141887 785460797770051584,195975 787254852737007616,207974 795379412820557824,266151 764790880725327872,84449 794174755599511552,258331 758724098105028608,46076 764620494117171200,82177 775620253317369857,149770 775834317289291776,149770 776802183115190274,157755 794691796307759105,262752 792442774704488448,242284 769265951082680322,110585 792545028946001920,244270 760625899213459456,62728 765368533354024960,86961 778558955794599936,168794 789563508778151936,47940 761184264918405120,66412 757874498322456576,15066 790820061774839812,1170706 753415099189047296,26086 787993358509625344,212239 754795736596746240,32834 780378525803155456,179742 751804070587797504,19899 778354225780822016,167676 761311301427613696,67229 760167670587203584,60112 788521214394368000,218275 769122694512144384,103294 732453173617532934,1170428 791447634171101184,238207 791917503219761152,240483 767033811632791552,97380 786993812547731456,207613 793442088712941568,252196 794484205187190784,259893 758065430594486272,50827 774988013172559873,146259 769243510050398212,110585 790347794657738752,230282 790952656206491648,234583 766699963225108480,95672 774258161154924544,139983 776124171382390784,153248 794178606897328128,258331 767422692253376512,99137 790784136344514561,232863 792169572304465920,238292 792514331862761472,245148 755223973638598657,35216 776109047296720896,11774 771386395722149890,125276 781456576125296640,139404 776627526479204353,155390 791401713408282625,197190 794623615090114560,262022 775752764882231296,151374 773750004460625921,138819 768854161395888128,108963 786990724386529280,207949 758138899965378561,47761 763756332566454273,73814 792716202112065536,245148 759117879149105152,52112 749750575621779457,10064 775308917337456640,148170 793496519068508161,249926 771681729534947328,127134 788459164263714816,217106 795368372464517120,266151 792515197873205248,246392 790558449079771137,231894 772881651164704768,132363 792658711915458560,246987 790929790890979328,234583 773685719814381568,136814 775882264576155648,151326 781213768894255104,184031 785658599242551296,197286 791411616520679425,238780 789154143747178496,223030 793575513063165955,252679 795057916181172225,263906 763122468357890048,75899 791350551074119680,238395 758063903737778176,51069 793849679486316545,253025 758431602468917248,52545 760904934892052480,65577 762517292387229696,73030 794408293103898624,259743 761876631053099008,67297 768866573603917828,266797 768229233797718016,11774 770256070832893953,47570 793115313407569921,249469 790644291186012160,232169 778275494127083520,167046 794912993029029888,261059 758261567695749121,47940 795046590369009665,263090 760557960917463041,63179 768908218550460416,109767 790669697914015745,232595 779542788484558848,175549 750394916799279104,12883 754717742335418369,33356 753358749276831744,27045 753817989003096064,30011 767803586868867073,101681 751673867312230404,16728 756382840913268736,42249 760112911029268480,61051 787778046535176192,213064 769756927291252736,113982 785502056538701824,196277 766709705808969729,95672 770386577394536448,116618 779728234275540993,174557 764676015566233600,84449 775950958027087872,121795 786745447100588032,199840 733309768824201216,353228 791728938284359685,238639 774634221877006336,144494 777639800635621376,162610 789223380134133760,223692 790810609176743938,232881 792746386722873344,247077 781464756230258688,139404 785473033595080704,194723 751781646827786241,16422 769676468507074560,114301 780874018211659776,184044 794132383981256704,255176 788198423338115072,214899 791031659147718658,235669 771791192912564224,118191 762171771936047105,71259 790408444708851712,231333 742399800994234369,353789 756304949190025216,41689 785762825528422400,196277 788018471422550016,214492 755166260883697664,32448 757882695259041792,49852 781346978575757313,185310 770413964882739200,118698 749367152487129088,8047 770900009751420928,121949 775674793743953920,150663 775516251775000576,149953 779408022883950592,174427 757628592985509889,47940 763358583073312769,75927 793216974889230336,249725 791706961440047105,240483 794557014026424320,261155 759482578126512128,57897 754084159212183552,31320 788067147142598660,214492 788836860214804480,220526 750765222764220417,14421 781061350608936960,183759 781112477899628545,182036 757082170670194688,45964 761915282956910596,69947 756361906772905984,11774 766961829016956928,95572 774638844905938944,140444 788815596443963393,220526 765974432183488513,89617 775391424539824129,148170 789958382006378496,226881 767472647152230400,99667 753960307186290688,29263 763730646892212224,79827 793054287379193856,246726 791857796509732864,240070 781720652151685120,188622 776874412154892288,155451 781674866109980673,188304 759215405575667712,56964 793870752147615744,255942 785995709476515840,199546 758172566456561665,50654 778639472858570752,166984 765200627228114944,86103 786710229522276353,206054 794046669755035648,257423 795255283429834755,258456 753350730367373312,27222 757595619837956096,47940 772174237914263552,11774 794678405707001860,261666 779534559327027200,157593 771819968690171904,125853 790219056431390720,228702 780104589039247361,171693 770288650626199552,117257 787060846828527617,208560 788719986772672512,220031 755047631148244992,35044 776863063823691776,155896 768549023196258304,106774 785943310095552513,199546 791360317166977025,238395 760284891951013888,179307 774477954524917760,73196 793816742501969920,255318 773282840163168256,95055 775401965295640576,148537 787769050491293696,212139 763978624596742144,80393 769287258872672256,112363 735992919040102401,354035 781369745601728512,187333 793423800855629824,252020 750057488855273472,11015 768579534484410368,107659 772805189069893632,131025 790694024286011392,232169 732687959372238848,398859 759571019463995392,57574 769239867364675585,112158 789873671376609285,225456 764909499123576832,82744 771619403431497729,126862 785271794232008704,194667 768705337364971521,81946 794007687205765120,256502 761560192039346176,69231 766709849770102785,11774 768498034925772801,104973 790990022518374401,235590 774707487580626944,144494 759160423635648512,56964 772090505136136192,128232 781358227086794752,139404 760698558697836544,63264 767437673090777088,97883 766399526848466944,93086 753387364983111680,26434 763754327978672128,79513 769009852035235840,110023 781686992195182596,188401 794774408099348480,262849 768957841340260352,110362 780641159290904576,182037 760292366997721088,60779 776042506962149378,153034 794640572514349056,261155 751783715072712705,352060 777293625860513793,159411 749803390046052352,9666 780610630457827328,150151 761050131764424712,63149 749319334200090624,7826 786915785356738560,207287 786995280029769728,208167 787166002609958912,194085 781255659958439936,185921 790901009077850112,234583 758856211907227650,52749 775837758162108416,151699 785932873664692225,199769 762145230061604865,71021 794526044988567554,261155 778652957927616512,11774 749562504829894656,9140 794680329550385152,261666 769201003103031297,111549 789150089554034689,224015 794635070443241474,261155 758002981308510208,170736 768100491280650241,96962 776968137581404160,158992 763618705838407680,79399 794543018812538880,261155 764194478538141696,82283 794189112236339200,257325 772892654786928640,133450 787326679089897472,208492 753780276615053312,29263 761981609545392128,431998 738096991784177664,11774 756667776849305603,44429 793568418041589763,253373 781149932728311808,185496 760149054697242624,61051 760159734431412225,59189 793128228789649408,249725 795355477441990656,266121 795290280890990592,264397 781209025140498432,185595 776086236238721025,153194 780225041585860608,177773 774414057797513216,141316 787303286311309312,207212 767419655837351936,98890 788389563416743936,215608 788842093007474688,218275 777901882807169028,11774 776609310721896448,154832 762031325943435264,71708 773731911604826112,137869 754005769939460100,31035 789792371475042304,226731 795679110248927232,247930 756188051815235584,41680 787331654058708992,210289 791392530139054082,237908 778164948182691841,164826 772519263324278787,129551 777646717076373504,162370 766477810789679104,91956 793501053463527425,252408 792079567775272960,243398 788439236366241792,217519 791739541065437184,240145 786691572251369473,13803 791373378846199813,11774 781054888377581568,183759 758152709274992640,41703 770047446399483910,93261 770505105804234752,114404 789253466342424577,11774 759839821686673408,56800 785279022519373824,194648 756977410281730048,45576 793185724682084352,249926 781617461825146880,186592 791355651570147329,238207 751800339397955584,351152 761229222148841472,65180 788792195620884480,219942 770407478928502784,117257 786519733658984448,202304 764855793757847553,84724 769039866336309248,110362 754001940347031552,31060 763954598365175809,79999 775754307778015233,146720 763765570194014208,79513 761639994003947520,69493 787353798733733888,210207 794490937917501441,247240 758335622440378369,52554 794024839329648640,257325 791773169740763136,210432 789149471946969088,215505 795324786671054848,266079 794653677059338240,39957 772493273277472768,130891 781629854542331904,188401 791423510006476800,238207 793590232830574593,237532 794639000074121216,261155 794207776390135808,258771 755555879324266497,38459 771662819901124609,127017 762356531983777792,72510 759361749309132800,52959 762690154095976452,73926 795740210004979713,267862 752904066850750468,24134 756738654446510080,44271 768250199038947328,103046 785661762066608128,197063 793908764340588544,256255 788712355639296000,220029 733407095861583872,354668 795617021769687040,267265 759229111567015936,56964 764532769691045888,82066 773921521702014978,139404 794328183252389888,256125 781161017761857537,11774 791020463589851136,231028 788837938004058112,215437 776426965498683394,47021 756231918610444288,41680 786790577652195337,350125 763886351200743424,80486 772550993997213696,119937 772960040047161344,128232 787303339767783425,209974 765620721439481856,86961 753676382446751744,28732 794682086716272640,262022 762727919185752064,73926 787067343679528961,207796 763433482081140736,78304 778188575309455361,166282 764221922091597825,80939 773631235117703168,135903 777256820788244480,159876 751626651231027201,18323 775726664718442497,148909 772839303340752896,132335 772791733440516103,132335 760862047978610688,65273 764179468881498113,82066 752262520144949248,20279 767334482143801344,95055 768481041975681024,106716 762159856182632448,11774 774144032393998337,139781 778419230119071744,167180 795394065332338689,261155 786553500423434242,204413 794361807263571968,258193 772105750617415680,128355 794017548815794176,257492 795707630689796096,108396 790329322133336065,231015 759128190937804800,56964 764179130506022913,81946 771962194535809028,128930 778971523965083652,171324 753631350952001596,28732 756268610616635392,42117 768797456733728768,107821 773568054491959296,137158 793296148190547968,250633 788532229186007040,218275 764373466640445440,82002 792100970842853377,243187 758381444779487232,41703 759081965400317952,56630 791417622516539393,238639 766411896530477056,93405 754739474853203968,33356 755888329434988546,39697 786700096700375040,205143 793703230446313472,254135 761344588766384129,68102 779461542211387392,174557 764137821506461696,82177 764840780439531523,84724 772490303890526208,131045 793098818455801861,249469 789257314842865664,223921 757580635280113664,1172928 775462755000123392,146704 781668959078715392,188119 792499029598961665,244385 779094652527923200,171693 794180718607867905,258331 790494271749103616,231784 759873579005669377,60134 791703738515918848,62492 754849913616281600,33520 768915981175361536,109945 788405068613779456,217519 790850008778022912,232169 791050473054670849,234583 790685676794675202,231784 765689059817553920,88459 755185865916309504,35890 764921988368523264,84422 791147016831242240,235348 759975010136051712,50827 759940894795698176,60363 790952682764677120,228101 767122274637979648,97761 790655461720752133,231881 760776584580046849,64664 770723829702234112,118482 764695648583102465,74746 779001334859116548,171324 788394577765990400,217519 760191947063656449,61602 766373457420427265,93286 773483736209948672,136947 759918368258338816,57574 790335327256743936,226881 793185420586516480,249926 766598609018249216,91810 767937434600427520,102337 781545367146008577,188401 754006206784663552,30590 779541858410176512,175549 765955278357483520,90471 764257176311455744,82066 776367779725316096,155328 777158689757270016,159876 788526378853564416,11774 794527161516363776,261155 795739282644336640,268448 792034188027392000,243187 792085944442691584,243292 791348762258046977,238395 762718151146602496,74576 768866238755844097,109571 794609821018296321,261155 791354778567766016,238395 786190050245566464,201619 788220599588061184,215437 785318370694434816,11774 778893675124457476,168794 766347215308677120,93261 768986534435491840,109988 793171427352379392,249444 794643933318017024,262022 744541302834987008,1247655 787804485162717184,213253 793962625449267200,257026 771213775244369920,123085 793959987345313792,256276 792432533921107969,245750 756956694517645312,44544 793172514587418624,249841 753994577472806912,29263 770437066991755264,118191 761825701968228352,70543 794242670356926464,258456 759576739236503553,56964 785955223931990016,199262 742168532591513600,350711 757039504867721216,45122 774084499177025537,140230 775410208457629696,147748 774226291386048512,141887 790964218434494464,234583 791851648314437633,240483 777322445212614656,159876 792063898060926976,242712 764410750223855616,83367 757245871834542080,43553 750364797678542848,12883 764126208418340864,82066 786250364186222592,201555 781351163069292544,139404 793135073235177480,249841 764946547477929984,11774 772205755239804928,122973 778442384392671233,154544 772457387856896000,131045 760256554935455744,60794 792327640447410176,243398 792402810813812736,243075 786696340852056065,205143 756301754795454465,42344 767261620305334272,90121 786551797171232768,204333 789423619646623744,223881 755816389454290944,39810 760224977778053121,60794 759756171574214656,59666 795076528581197824,11774 772592022419013633,129551 778734372664909827,169437 772249865074212864,129471 775079631443619840,143491 771065566597570560,122955 759035878391984129,56552 791845873462370304,240167 764215849708236801,431998 772815435909701633,130142 795001920079282176,263895 751835768977489920,14277 778330278347452417,167569 786600550347309056,204413 762426828770291713,73196 766765094160125953,95672 794580338114695170,261155 761360918282469376,68273 755491241437954049,38032 765554005154168832,87904 773618800168017920,135025 778818334624092160,169310 771402551073792000,11774 795695326468440064,267855 766794961278767104,89404 791394732178046976,238207 777640076784365569,159245 791665475646328832,240483 763426129797640192,431998 793552282247761922,252824 763418666998243328,78192 772345828396699648,129650 790514077500047360,231894 763753110024183808,431998 778923778843766784,171168 789202448434892801,203546 765296783941627905,80486 793239731425247233,250933 762727949099491328,73712 781205299881324544,186434 755946189695004672,19757 761512712085970944,1248933 779536997576679424,155390 788686497088086017,218258 792428096854962176,244550 774909093031112704,144839 788388388734799873,217519 789517626292707328,225981 793927058514640898,256225 790722351684026368,233736 754050343344930817,31523 759028874726354944,55174 767341918145515521,98736 732155155811061760,1170335 765319004395216897,84209 791361915524186112,238207 794689613801619457,261987 795116529176211456,264397 768127127195705344,102745 793971168382513152,256393 770694444597309440,120675 765012060656721920,85562 772103373948489728,123354 780559733585547268,431998 785903252592353283,199614 749718764946612224,9740 761488940763197440,67852 795289307762270208,261944 768624864739651584,86274 770473161171275778,118375 794616873912561664,261155 732536938553593856,351666 781530500909240320,186584 781567458087882752,188401 766281821537628160,91946 775894776717586432,152182 780389472919818240,179742 788526506456649728,215437 790344096611233792,230277 755878525375279104,39697 788550991956287488,218275 794556668965109760,261155 776781766489178112,155451 749291402438270976,1247984 791039703990489089,226731 778920298888454144,171168 752261158283907072,21074 751580201109245952,18893 793871677344063489,256358 759222396809338882,53991 775559858431098880,148800 787130179432902657,208995 761298085431676928,67678 774055813010722816,139404 752086929374453760,20195 759546376938254336,24173 794346518161608704,256038 768539436904685568,105270 769197947888234497,110659 739139224859860992,350830 763396181405728768,77331 777422907987427329,161456 764202271865536512,80169 786318446309105664,202007 765179736448348161,86103 766797339138859010,96263 754734395509055489,33356 793173321122578432,249882 774543502000652288,141887 790986031986114560,235147 795712736978239488,261050 758639709371375616,12859 790631845205413888,232792 766364846870794240,93286 781866344027459584,187131 787392608775438336,209035 732694942988935169,353601 738056627572596736,1182486 786028531734093824,198620 788859993109835776,199546 755794723961393152,39462 789083460723879936,223286 781128593933869056,185496 753278357270306816,23013 760187997077680128,61610 753466142908411904,27045 766316370661433344,11495 768384834284744704,106023 764938290059415552,11774 780624735679946752,182211 749731580508311554,7816 786949154287132672,207287 789992854265278464,228576 732572695498366981,351252 760544321644929024,63149 776101501156536320,153610 787109766115930112,209129 766277592571863040,90388 789224181024129025,223692 770899249206878208,121949 759769393655971842,58232 794384004937981952,260033 794534350154964993,261155 776912890280439808,156835 793946465307459584,256255 764195895248166912,81946 791121935488937988,196314 785824783904677888,197297 754760496763375616,32873 756343547469508609,42416 781865742387949568,188155 795006887506931714,262925 742332198083235840,349951 780390274451275776,179414 760879157723049986,62757 764599571934683136,82002 787046737080901634,207949 793458840574365697,252408 776834394996690944,157755 792849132293529602,242693 794174950705942528,258454 768006388765356032,101463 795078018590969856,249926 787948557076660224,213253 786938021056614404,207413 750183449823219712,10976 775451998820847616,148645 790273528884924416,229895 778041975228473344,165523 779310615231799296,173964 790257792829517824,230270 761710282141933572,70453 774806360634626048,145244 794841662530928640,263526 795302616557375488,266079 794213705680502784,258331 787823843805007872,211775 767020942950268928,95672 779667877154533376,176196 786689446951395328,205294 789913738518237184,227048 793431428419743744,252020 790961521996230656,227748 790614414424698881,218349 774373577630121985,142503 743506842660257792,11774 786237514700894209,201958 764029214504816642,80939 775363464835440640,148473 780772443254317056,182671 793985780733607936,257325 791796101825212416,241678 775825468369072128,151185 777169897822429188,157755 777589545311305728,162638 760655486546907136,63267 790565973791211520,231550 778688609901621252,169916 779824292355801088,177104 787067614509998080,208252 764893976298217472,62180 779092872419217408,171795 788856556993392641,217634 751666274921570305,18893 789834696859320321,227264 768113691615125504,96465 772972861434716160,133519 767456197758754816,97883 773292070081617920,134380 785589390588256256,193633 785633263574482944,197286 761273102789648384,67283 786541883786928132,204413 788412200901672960,11774 788753245569036288,220526 789832014610522112,212131 776611859373912065,157082 765495660132958208,87526 775418458590904322,149087 779311878191349760,173964 770597920794144768,118192 793305076064542721,249469 794693124916383744,262752 770448908761849856,117257 787484749963100160,211347 777115714230583296,113836 762810476459880449,75073 780400338683723777,179528 787371785771778048,209351 760907044337643520,47761 789372218249621504,224680 793589795545083904,252112 747765623242035200,11774 775540872066850816,1250064 776025386425589761,152735 791398971348389888,237908 781565178492096512,188478 779423793462652928,173628 774012018248540160,140230 792869797071499264,219531 759094095390253057,56197 773990051105673216,140232 786722550118166528,206175 760283523790110722,61545 778420144108343296,152594 757040768666263553,43198 790886465119002624,234583 791774531400634368,239998 762791600879788032,74681 765047406312329216,85562 788038550365302784,214354 764267323695964161,81659 779460207395024896,124597 753831353448222720,27402 763481052417523713,78115 794096802957959168,256653 770394743276789760,118604 788445269109182466,217837 791740086295498752,240483 790048072977887232,105109 766004752480030720,90908 770963863978315776,121359 787511451158282240,211347 758854954677252098,55260 759125345341698049,55660 763772341016862723,80136 795286477609390080,262022 766171025306509312,86274 744220118742241280,19199 760683124602859520,63149 785998256723505154,200490 788719271358500865,220029 792084793261453312,243075 754734873949118468,33356 757257634651045888,1248476 767535453767503872,100048 771890206345601024,128043 756471784887771136,43391 759457985542262784,56964 762612203149201408,73814 769904535917633537,113412 773549341210357760,137158 774951941814128641,134371 786779071330017280,203941 756560595017531392,43471 776587511338524673,156926 769895591417679872,113982 761326949910413312,67229 791986098071281668,242693 795472436523311105,247930 757091325304983553,45964 764514920998109184,81869 764715210166837248,32068 777536486824640512,157566 759095473823252481,56964 732771018817871872,353200 788021107697848321,214492 764064882551508992,80698 791288055139151873,234583 751146384636669953,17143 795677448193142784,265878 776757201037828096,157708 785598483784925184,197286 788763470623674368,217285 786805568602120194,193671 752307018422112256,21074 759079817866280960,56231 756249223683710976,41516 789888739535355905,227453 793905076083499008,256255 751152410115002368,16299 790890981516201985,234583 759210126117048320,56964 781139810077376513,130635 794624502479147008,261818 763434489037090817,78129 765567682569658369,87904 791850391151505416,241132 793164298021285888,250066 776742708950032384,157693 793208879672877056,249180 770580011933962240,119832 781864148514648065,190635 766705152313004032,95708 780353693992488960,11774 785941071037468673,198591 750397482312531970,12883 768486257445994498,106774 776908509950738432,158815 753212497163907072,25952 794571136021438465,39957 773836853300568064,138819 763447076772470784,77731 777083134621913088,159245 793116467218657280,246392 777876126010073088,163990 787277832087080961,206666 775126476035284992,144139 781112173762322433,185496 761680411588042752,69548 788001108367020032,214354 758559651898101760,53703 762770290464153601,74681 769281095699496960,112363 771775368474730496,124537 773596894282944512,137158 785769458673614848,196523 777363900975030272,159475 788539473617301504,215437 790699816758018050,232884 755164119200731136,35890 765559720765685760,87904 765559559419158528,88052 794634063432847362,261818 772739326715146240,131480 771626706301956096,122299 789485551946756100,225981 790733769904824320,233692 750702538693943296,12080 773467792104235009,134470 786198111211446272,201598 793104263098621953,249469 794030124660355072,256439 775357391604944896,148045 788792200142344193,220820 753168062795354112,22046 786259523950391296,49459 788292957933805568,131421 777879521609613312,164267 795328433136005121,217837 785970062905651200,199546 768529519133294592,106753 754006380248391680,29263 770618412049522688,81702 791406053594234880,237198 787249885330321409,208252 794017791472865280,257492 765214344028106752,86103 777350843632914432,151185 759109369254465537,56952 785715393532788737,197512 764198732787245056,82209 795028009631813633,263710 767174219784335360,97811 757075522991992833,43285 776802182662205440,157993 792768859837042688,223286 794585386748149760,261796 774679380740050944,144494 760544857412759553,59373 754851657834520576,26721 786639137717772289,198586 794903268338110464,262886 767118852853469185,95672 795106625677889536,252939 793553861915140096,252196 752627907613384704,22664 790275891750400000,213344 793182357230583814,249469 793267040744251393,249926 794756272818163712,262849 789102732426739713,223103 769720451765448704,114985 790894615050199040,231894 740518370076942336,738099 788472076805873664,218275 793846136821911552,255039 795666191570337792,267655 760312546113052672,60849 793183610148757504,250295 753956339198464002,28508 792441945062830080,245854 788504299701624832,218495 754765154747686912,22393 793095171189518336,249469 759399345502449664,57881 776147053109923840,153194 793330154504413184,249926 761556513014046720,7047 765304153795072000,87062 775718262013366273,151071 776067400647180288,152735 778407273165103104,167407 793689819670904832,254078 733332767786840065,11774 788784594401103872,220526 771520223383957504,124290 762752925873700865,73712 779167483940904960,170294 753251632364810240,24483 754777541882314753,32596 773908797345533952,136904 785356014149259264,194101 793973500302065664,256276 749692726321426433,9433 772136438100099072,129558 790659644049924096,233307 791296845129523200,237491 770255552416845824,117257 732452957271154688,1170428 767188199571595264,97852 794123507609243648,255942 755835658753675265,18215 766722214049624064,86103 791019205910986752,235882 791747309620989952,240483 757935732019298305,49925 785273950255321088,193817 751581172786868224,18893 792872047911272448,247877 761256251275743233,67547 759404124211257344,58227 764297825782001665,80486 753933183301713920,29263 769271987357249536,112399 778260453323599872,166913 788271776908255232,215005 754788992445353984,33356 762661065649815553,73814 785976289819623424,199891 793168935562518528,249374 793583046805053441,253190 791369216737828864,238205 770378177185193989,118761 778473178993569793,167180 793399598026936320,250760 776432869619007488,155390 793172679444471808,249180 791001055966400512,235487 794952711259193344,263817 734841291809247232,349566 750568299193372672,13532 752180259659939840,14277 771528570472583168,117257 791277342802837504,237223 758749999068958722,52987 767484895731986432,97447 774698280294948864,131084 776870742755598336,158900 772781821570510848,132364 787261521214705664,207119 768120964987039744,103107 753975994675896320,28866 768157103617740804,104132 765930589551730688,87921 757638889209208833,46379 767898588647006208,101681 763911471659003904,80393 793202070652276736,249469 749934902779387904,9433 779446092630990848,174660 767698865977982976,100605 791498510130565121,238207 760429039332921344,62757 765309812229808129,87145 769271837712904194,110659 794355938165563392,197512 758018936692699136,48663 761286994286772224,67852 759187011450261504,56964 759378395813871616,56964 791420856765472768,238207 764971981112348672,85562 757643321565151232,48549 786425856658812928,203674 757802944259461121,42249 765151554559209472,86103 769393522315255808,112336 775716382088519680,1250232 768948293065928705,110362 795003682580557825,264478 755197888456785920,36057 788750000947859456,220332 768544330323722241,105018 790894369586892801,234583 793101033991909376,249469 762006959029563392,70509 780618360492994560,182154 757951974386044928,49400 771870156477771776,123866 785471476770013188,195975 791752383860731905,239998 779473530022989824,174557 773382944136105984,136515 780569621015371776,181419 773672006218686465,11774 778404924380090368,158820 793093805054521344,249469 770619918861598721,115451 754700830419345408,33089 758092039112253441,47940 795757929500655616,261155 762177424008286208,431998 753233652494893058,25255 775711996498939904,149200 785926518941724672,199546 754721491414024192,27045 766029375464677377,90384 767855734138736640,100605 780541844040081411,180074 794763389801111552,261818 750133573689094144,11495 770074668862668801,47948 760581662065516546,63554 763878135217741824,1249128 732860820875411456,351322 762034740455145472,71627 789862120632487936,224447 794750031618306048,262849 795130124865769472,264397 771082157288787968,120610 756590940790267905,43553 769279228973977600,112788 795430402114678785,265030 765663393521033216,73814 754199295893475332,30339 755190552455360512,17384 765982389398941696,90735 786950221548756992,207304 752878956563533824,24134 790696768963014656,233692 751997114582855680,20232 771105822671855621,121612 767163198269161472,80939 777020349955252224,159876 773520899110686720,20170 776581383657578496,156835 732338469834530817,8431 771437490238521344,122528 785904965931761664,196277 793816329702768640,255393 787155957994233856,206008 762401235911708672,11774 794248246503714816,258456 763580179159461889,77849 753020295485779976,25253 733317478089166849,349918 762786428694646784,74559 778010537489596416,165097 790749129303470080,233307 793609601937735681,249926 785281684203790336,194667 778196608152440832,90252 785641602228236288,196277 794705819120074752,262752 764385787605504001,82066 776934975329280001,157993 795019134316806145,263907 763943125471551488,28015 768886275524788224,108817 786320726768975872,201555 785491080653500416,196277 778522963779915776,152594 781140170926010369,130635 788120683154989057,214660 793341142058151936,243451 780790689680404481,182171 753413908279365632,26140 794920500912914435,262849 776029791623544832,152314 779039733888540672,172122 793934424379310080,256255 767814397372747776,100559 777622514847526912,162596 786294130666147841,202429 755214481140088832,35980 771611477086052352,122528 793153750063992833,249926 778727221355622400,11774 787320783106256898,210301 759805531976499201,58267 761950375419281408,70679 759174814254759936,56964 785701910883934208,197512 751650724677718017,14277 776450201770860548,152735 790314687573454848,230704 775414667149713410,148800 754871841437679616,34035 779066004991115264,171795 747752583876448256,11774 756318032029478912,42249 773477810946002945,136947 793871297990291456,256358 767898267912810496,101681 759166176639455233,51798 792506353470283776,246225 761238678307938304,11774 761281250875236352,67586 770444046720303104,118191 794181431115317248,249444 775880350182453248,145876 791747386976579584,231550 761921069062164480,431998 732321384232165376,351463 793939705159159808,253721 795679913139458048,260548 762770533041704961,73814 780004199203479553,177704 789720030267092992,227048 786398199812501505,203674 795743861536653312,268125 789177149743767553,222682 773758495673888768,138819 760678347563147264,61917 773942719034949632,140039 758352772307705856,52112 788386367457861633,217519 785283482419212288,193669 794990473295314945,262847 758109696079212545,41703 765385344187527169,86440 771045113229443073,122146 788900741515739136,11774 776537115140194304,155318 769664722211737600,114022 776565469834801152,1170441 791787250778603520,240483 770626851806912513,119937 777718760782397440,161456 777733891608211456,162491 756547984075083776,42171 761592729952485376,11774 775431584052903936,141415 778758961981902849,169310 791453361258176512,236454 768624969668370433,104662 773048382063468545,133454 754752892142256128,33474 791719463045459968,240926 794978018481602560,262925 776517354062766080,155688 754901549059538944,33356 791427872497995777,237908 793581954478202880,252020 765579821967519746,81659 770984587489050624,108396 776873491991670784,154832 765379524502573056,82283 786217342589992960,200965 792353840007745537,244143 733030185772187648,355106 762719750715617280,73910 761167503452057600,65108 751207342335725570,11495 774689704000233472,137639 779311153897836544,173964 760310528291942400,62165 779105864397369344,171644 763093305693306880,76549 764299848187195393,77598 781206266358013953,185595 781276389429436416,185601 781855797194158081,190635 793999926485098502,257325 733219695038337024,355261 775812603037835264,146259 785924680704258048,199739 776315303202545665,153845 765022320209584129,85562 785908564917309440,199546 787306770934956032,210207 735527234367283200,11774 756981887009038337,45669 787390566799646720,180433 765706852298477568,86103 757980528171704320,50110 773314677124194304,135505 794233146782814208,257492 788138480320872448,215754 735182825708617734,11774 795708065286881280,11774 780883780269641728,183269 788184984804741120,214809 755161729126981632,35890 767679952200228864,100605 795109703621578752,264431 795274810737786880,265649 768712115439808513,104234 794296504890626049,11774 758080924659494912,51069 759733697885069312,58227 770271153025904641,117257 764816052903563264,84724 761284545870200833,61723 775112799928188928,146704 788016552998305792,214492 790658348756729856,232169 751580790664814592,18893 764517362116599808,83422 791439974730174464,237935 775298693754859524,148045 781347446534311936,186584 794535917251805185,261155 757540878160433152,47782 770365075899162624,112363 743065336618967041,679105 757344126564241409,46667 792961552290713600,247241 771771336423268352,127582 768127459820568576,103348 774280715781476352,11774 780514357910405124,179936 794571252941918208,261155 764968449646788608,84724 787057976276234240,207109 775067812926808065,146259 758700005892829185,54070 763582600870965248,78566 767830234188087296,99111 755832527265402880,39462 795371834090754049,266151 794199966952484864,258044 792059022572675073,240943 753434805073764352,27317 754765692029788160,33355 774416770459402241,139404 777012673254785024,158387 776182058041442304,153866 757609094945669120,45525 785994095013433344,194079 754755624454410241,33474 787988188153339904,214209 770070331570675712,114779 787913494343462912,213887 751822558559735808,16931 754773546191159297,33356 777244966259011584,159475 786449412331409408,199227 750364478613651456,12883 764834633687019520,80486 771134585765826560,123583 771394993537810432,125367 766349705462841344,93286 772998364098990080,134033 792572344099299328,245575 794167284432445440,258331 732972413068140544,352432 785914275499876353,199739 795396134831210496,266888 762221436236861441,1248990 785959428675645440,199272 788855358949249024,11774 792803839954984960,247240 777624657100931072,159308 790299871114846208,229693 786012336029044736,198305 793967128621613060,257255 793138634576846849,249725 765535883445559297,86653 785807864640118785,198142 790211254417698816,227748 772903459498713090,132335 788154578994724865,216009 789441379936137216,225981 794774013268656128,262022 786612117700882436,204413 776898179983900673,156835 740775058545758208,46501 762305636575088641,72411 768587737175724032,107032 769187938966142976,109659 777546711136739329,161387 776432009673478144,155688 768832712434069506,105643 769605460097953792,114306 761672946121314304,70177 790511810315255808,231711 757644035884408832,48369 772836195193597952,132996 785665001478512641,197512 758807332063019013,55260 793489340374642693,234864 786223596779675649,201962 777876868892459008,163990 749996422209175552,10735 795706852013174787,267855 751145095441833984,15808 766468370158026752,91838 793121528242200576,249469 762638743173992448,73964 785297925760954370,11774 790288133254320128,230270 766442296812314625,93823 755905217837821953,39697 792826003965878272,247877 765692052201938944,88459 754100076469899264,31400 773963904284262400,139404 756601608193138688,44273 778659070492499969,157724 766302531458834432,89923 755178472725630977,35890 791668670233731072,240483 793125063369326592,249469 762793840369602562,73712 794572951358083072,350046 771442347779428352,125554 789931526804807681,228820 760882733426077697,11774 759472474585169921,56800 756414083684044800,42249 780610260662820864,80785 789137227750207488,223899 788047279466934273,11774 766037591523201025,90384 746775108283400192,353879 750362240180559872,171403 768134816818663424,103354 773751649466593281,136883 793237479994363904,250430 762726304080728064,73712 775899111908380673,151463 743252431685959680,351268 754827786439843842,32337 767911577530036224,100893 766048961388023808,90031 765579344005636097,84724 791069557196660736,234564 791836242971389952,235741 786408287105380352,202636 775444590014959617,148537 763485237787648000,77731 785601974079217664,197137 794008445523476480,256276 751563947745116160,17416 771073629765439488,119937 754735613476122624,33356 781116727845412864,182659 789824641892311040,227804 753778864128532481,29263 768446186537771008,106281 754107906329567232,28451 755183319575298048,32664 752888879493984257,24134 788070688431058945,215005 758415241592135680,52112 767661680243437572,99900 795421526505897984,266138 763149802876002304,75899 794377302956122113,257325 793247707368263682,249926 760875603751043072,64063 758657558177513472,54070 787397176188166144,207096 771067330038161408,122388 792836887195029504,247241 750305803655983104,10735 751962205843697664,20636 777255205242941440,157755 790282925694652416,230485 758478585401311233,26066 763688447638904836,73814 765676966854787073,88998 780933203984908288,183472 773594111001686016,137869 778767665854877696,85326 779415903041622016,738099 787238843992842241,209731 770811195653623809,120610 787758370371538944,212139 776030770787864577,151741 766437282945662976,93261 761589829029224449,61723 765182636562067457,86103 776995999378276353,156628 759169220513062912,56964 764988297265328128,85562 762934669964812288,74483 777958071096094722,163901 793950493055717376,256935 771160524553850880,122344 787434065901125632,172084 792157063333965824,206257 786244212224303104,201958 785907911306383361,197512 794740959753932800,261155 775789191904972800,151463 769298047000084484,112363 786605662767714305,11774 763441255024058368,78344 775717446619586560,151071 765536764014555136,88028 751894047447547905,17794 754748652707385345,33474 768467681578070016,106281 765670604464947200,86440 791678539649146880,240483 793193149002838016,249926 772912317113655296,133519 791665746673803264,240483 788880615382847489,220029 751130857453326336,16833 763472622822776832,1249146 794935419746086916,243427 755439137637883904,37541 766067631279394816,89076 775193226512830464,144538 778216375718477825,166409 756629265584709632,42432 774232811645575168,141867 760891886441754625,65540 770252539262566400,117377 785473780529463296,11774 788034830265098240,213253 792432233969836032,245148 763339212842233856,76537 794662842532294657,262079 755438820582055936,34441 771971452883066880,118191 749707055896801280,11774 777091416417640448,159475 778991723460583425,11774 793458314793349120,252408 795194694913363968,265169 753584149890379776,27317 759501097748664320,56964 770700862565982208,120610 794699630168653824,260404 768820892319096834,99212 777113736507224064,159847 764851604302471168,84724 773716086877368320,137042 788172241326387201,11774 790968329641091072,234583 795404836598476800,247930 779019041243443200,171324 785613758714486784,197297 767745875888058368,100605 757721800205750272,234630 735897284727169024,350287 760623155287248896,64147 792751139347390465,247232 793172354822201344,234132 753698125450051584,28866 786363098584055808,200965 790661451954458625,232169 757431963154313217,47284 766139148151455744,81929 788054069482893312,11774 794531224970727424,261155 766022910033133569,90605 762328736142331906,71099 757650136893915136,48549 790767137027522562,232881 791929953499484160,240070 788479293215113216,65113 793301329292648448,249926 794320437702496256,257492 769938464842321920,115538 772427578195849217,130026 788746486196609024,218275 753966004401680384,28732 777567856670093312,162461 791865967689080832,241940 772251890662924288,349566 775517140736700417,149953 772648237903781888,131007 789295393121198080,224680 754774472188583936,33356 778539133899673601,167319 790714964948324352,232791 794626219883032576,261130 757432440885501952,47284 777161195304267778,157993 793849788034850816,255877 757647950415859712,46280 755024655618969600,32337 766720045032599552,95858 771741538581934080,126152 756470147108306944,43391 791750152935669769,241441 781568017423560705,189017 795387408606961665,266054 776285516555747328,152872 776760797485752320,157755 791072479401897984,235590 761349457447362561,68182 771467591248441344,125554 780789203600670720,183269 780926946981142528,183269 769588523435339777,113412 777637940994330624,161277 793848241951571969,255942 768962502671622144,110389 780631024564703233,182257 765928564965318656,1249277 765612007383064576,87226 776273309042376704,152946 792446107087351808,245313 791351556213964801,11774 761191649829531649,61051 791488719073087488,228124 764121312071520256,82018 769922257825112065,115511 795485100238483456,267133 770267510381961216,117094 788768101005266944,220526 794527880961228800,261155 752710328492883968,22743 754783551246180353,33023 770726497422286849,120541 787151290224693248,208108 767986955116175360,101681 795734681350180864,260127 787115853728784384,207113 793101840464347137,249469 788181199126573056,215088 793809090359140353,255393 778701363387576321,168284 793551354400649216,252196 778258978161643520,164826 771432886486634497,125145 787199828262473728,207287 757244178753527809,46580 780616790351220736,181886 759805507515351040,58267 789508111555960832,226731 795020454893219840,248924 766105393877622784,90373 750585193728278529,12287 765653204155658241,87904 756285635518803968,42432 759795523691900928,46890 765598202829635584,87208 751745280555511808,19376 789990991449194498,228037 793128903938375680,249469 762291507336445952,431998 757175492042715136,46252 767393284448784384,98821 773605161050726400,132335 776451222244958208,11774 758818176066985984,55112 755998130781376512,40875 786720571463704576,205094 757456174518181888,1172928 764889104131784704,80393 776533594458165248,155390 795378793120677888,266491 778254677682958336,164826 794983341854441472,264397 793832868703240192,255817 750941844679323648,15874 752202074847186945,21074 760164185183363072,61317 786396786055184384,209828 785511253267640320,196277 770795882300121088,117303 789870080347738112,228279 771445253207420928,125204 780132094466850817,177472 793552696800411650,252741 780539108187832320,180233 769032331671769088,99264 755728139188334592,39235 788457476471619584,217574 755574327131660288,38459 755042957263269888,27045 732599012876902404,1170592 776930502850797570,157325 775637526274899968,150404 791467195452698629,237813 768923891389440000,110362 792881370036969472,248223 774310937079656448,142563 758347733497327620,41703 794018126278967296,256239 766732595472109568,79987 792069048242614276,243427 790657812334415872,227048 765242022928216064,86440 755436940820742145,26721 772887470098833413,132996 776013236885913600,152872 769720845438705670,113412 766492283881398272,94305 775528176051159040,63451 793092572772196352,249239 794876842591350785,249348 788569727450902529,216009 792489557761503232,246225 758064938392752128,50542 764846607128899585,80720 762618239335690240,431998 764862204516536321,84724 773661846448537601,136448 785955740800344068,199462 769908765214769152,114227 790336317921964037,11774 779382650033217536,174557 764227010029686792,81946 787803641981702144,11774 763064342547877888,1249052 754212538363973633,31320 772518940887121920,129551 786756222246543361,197046 758311387424776192,50923 778778629824065537,169999 793969215111888896,252580 768975291637043200,107745 791357224408846336,238383 794726392013488128,261033 791710534294921217,233174 776428250985705472,153225 793503847633285120,249926 792435947329560576,244659 768925579957665796,110362 778251833038876676,351424 763902343406620672,75929 764936071817809920,82344 771360237659893760,72912 793280200863657984,250633 768772374795849728,108849 785651239161884673,197324 793262381581283328,249926 780597302683693056,181935 794704977239412736,261155 763089196630192128,76549 764712590157029377,83991 786369566557347840,203391 794912040414543873,263895 759137076096880640,57105 788768002103795714,220332 768082355458232320,102514 764199229124325380,82066 786928497109237760,193205 793298934051373057,249013 757836469369118721,49462 795726187347656705,268231 765231022841618434,513129 773515890566410240,137158 780497950254338048,167453 752002188684124161,19899 772252600867561472,120541 767780456595087360,101163 762709540328595458,73712 770651552734412800,120127 774752106808877056,144494 794538422383689729,261155 795013367127801856,263907 792213101320036352,11774 757277105168060416,46006 786641587661000705,205455 793811172675969025,252581 756463632955772928,43391 795493995216568320,247930 771418035768791041,125554 773861479665762305,139404 781648103690633216,187969 791416352737140736,238207 760341264348934144,62165 788882957503115266,220727 785970884951629824,193958 791387319702003713,232169 793383498807664641,251390 760735313031532544,64197 745526726407524352,351424 755646195138166785,35890 791357435000664065,238429 772830502239793152,132364 764456705010827264,83570 795718060581724161,267737 757885663781855232,49852 749567064894017537,8497 778948808747065344,171324 794529408858157056,261155 794550907174260737,261155 793442235882676224,252196 794767835310465024,261818 773937873837895680,139404 753003188740030469,24870 756564458416340992,43828 753064039832440832,25255 785930992318119937,196917 791240732015296513,237223 788799978227453952,218275 793956749204131841,256439 778232117125713920,166390 754096253563080704,30296 769588480611614720,113430 776213724877230080,153194 794604105150828545,261818 791682762826715136,240483 793342183793360896,249926 757633262768492545,11774 758441603786743808,52112 775797569830129665,150404 776574482068729856,156053 795244677519855617,265764 759759628104269824,59168 763962649574936578,79987 770078085454696448,114779 787893203978428416,11774 771745290705596416,11774 752865496085782528,23899 766415611459096577,93850 781464302272348160,185310 774173904004722688,140444 750343424541331456,11495 761347259816706049,68182 795732541328257025,268231 757449344723226624,46006 779334280153559040,173753 770987819804135426,122146 778467930010824704,163763 789767281957928961,227242 753982565820674049,30354 794949624159145984,263895 790995718353879041,164814 762245140425633792,71502 778178354335903744,164669 771847154788950016,128017 790573383020785664,231318 750493807720951808,12883 793548254579400705,249926 793550514965323780,252020 757701472586960898,46958 757274662065741824,45054 792745562059710464,245208 790617461288763392,231611 759854453734281217,56800 773340872213721088,134559 772148627615522816,129558 749221315119312897,7524 790522465382391809,228341 794623344712634368,262145 770266027489845248,117364 789405866017468416,195764 753681949365907456,28981 795669660045873153,257781 772894387604852736,132908 768133148605571072,91499 753682361590673408,28819 793943356221128704,254135 750460054147469312,13627 774878086235955200,130980 765076533702557697,85562 758348043980791808,52112 788201199409307648,213064 765931905162153984,90125 757307053903839232,46404 778361070293356544,165185 766981711359946752,86103 755366082416738309,36545 767344906398535680,98736 788540073218150400,210390 756312742332596224,42495 753843087697252360,1170860 755114461426544640,35044 787107600550637568,204835 786248141292969984,1063777 770811095762149376,117303 732293449173602304,351162 791983057117011972,234551 786393252475928580,202248 791583720377573377,239926 790969237175144448,235019 761950007553429505,70679 774797536879968256,140444 794643117475594242,261942 794946047705366528,263895 795057241414074368,263895 794612840984354820,262053 765648045169971200,88669 769391255503695876,106716 788451992842670080,217837 773710905989136384,138819 777632931766427648,161456 757315062537347076,46958 781689645595709440,188119 756934954534174720,39673 774619702815449088,143585 793831888490205184,238136 755154073007947776,35737 754847791919149056,26721 781188382734987264,185310 785999948194025473,199211 757733207886344192,48220 795702755159523328,267855 772754167400062977,131045 769566873059024896,113412 761673851948310528,70085 773561060896837632,137042 779350123038007296,11774 774021127165411328,139360 769563690811002885,112265 770573322945826816,117079 786328524995043328,202379 764539834165760000,83930 758884604447105024,55806 786666032601632768,203510 758340100115734528,47761 789730432870866944,226731 749997331286818816,10735 772810374739525632,132578 779010841203146752,167407 786754208632451072,206225 790731214059560960,232881 791437565836398592,238292 793568771159920640,250430 794660471492243457,261155 764933790611415040,431998 772980041718333440,132364 768488618683928577,104973 788769016399532032,220711 772864128138477568,132578 778723577155559424,170202 793195112377516032,249926 756318224766078976,42249 781720349641543680,189017 786428747062751236,186212 789096967171440641,203546 794648758038528000,257325 759228512482037761,56964 791664232903405569,240483 795093772568825856,11774 750338575896489984,12535 792909198845763584,192363 785647030421032960,197512 785689349635444736,196277 791426407305928705,238207 768220424605995008,100836 773910076310552576,139577 794680739937849345,261987 770264181782163456,117364 760970139000934400,66105 759577165709078528,59032 764136270071107586,82066 794530056227930112,261155 777305345270116352,160593 764077999163486208,81656 795275824228429824,264397 776093586706268160,1250238 757719475886129153,1248528 754114489046462468,31551 776267693456367616,152314 790947066012852224,164764 777872327837093888,163586 785522758197338112,196676 786187735572754439,201494 794116462738817026,256439 793871815848316929,255942 768945985443733504,110302 766312360239886336,91751 781260717806784512,183632 780565205969281024,181613 792051951114432513,243187 754750171834003456,33549 774319748033183744,140444 732421617847009280,196346 778615115113435136,167220 786315902744686592,201555 787205102868262912,209351 791804490693406720,240763 750375595796602881,12883 764992850538790912,11774 781244219075756032,185313 794920409930014725,234990 788576680487034880,215415 794383043427319808,257325 760895584026890240,65404 753806288862126083,29790 769327867398328320,112693 795727682839445504,268356 787399816502403072,207965 755509638204952576,38183 786300065128198144,202429 755549491147657216,38421 790989271415005184,235621 753721011644751872,29377 791950584400138240,233131 776261061523668992,153845 772411659776294913,130686 770470036297355264,118192 792479856097361921,242693 762185609519640577,431998 781545569269403648,185496 794558061868445697,261155 785810436113522688,198671 758768308166418432,54070 791698528758329344,240070 767853619051958273,100893 751114593343188992,355185 767777913374642176,101163 764549663609401344,79561 758006512799408128,50442 793521982641803264,251313 765219572521791488,86440 766379996508225536,93577 795716823735930881,267737 792147943033802752,243648 776464871189651456,154071 788275154065371136,214084 751815816174186496,19133 774674704405663744,144542 753334515897171968,27045 757454149994876928,45319 758704080088801282,54070 762988447942471680,75724 763096776672804865,73712 788534229315362817,218875 786543529707311104,204413 753366609914388480,27317 768944801811136512,110302 779672073522253824,176110 786231179880067072,201494 780009447460601856,173347 757667803130396672,48369 737246148251901958,1170322 790664846178222080,232863 760054101522591744,60112 775834433580441600,151947 777887924826218496,157755 778134295344996353,161387 763102227066068992,76549 781359679666479104,139404 762095808774832128,66159 763053401978638336,75724 785458123804934144,195870 758815159162777600,55257 791003469041721344,234583 793849783223975941,255942 764332145556856832,82209 785258140346490880,179718 794595201293623296,261155 772746180858183680,132335 773300031596048385,136110 795381964719222785,266151 756785855595966464,44265 768403853360312320,11774 754866348820279296,18979 751611203923742720,16728 777285632414584832,161295 756593510359437312,41702 753466676927008768,27840 756052222211862528,40361 786238634433187840,193533 750465832036077568,13044 774763953658269696,144602 780919442993717252,12018 756594077643182080,44137 765330110950043648,86653 781562570322825216,188119 732302850181627905,349197 773935336674123776,140232 770887568049201152,11495 774334577493979136,141867 793131378959200256,249841 765568446859915266,87904 780435074772643840,11774 780610429068324864,150151 760474136686628865,62708 793123858215600128,234583 751192291847639040,14421 787866046849880065,211829 765394470124724224,81702 788471460863971328,217601 793829990244769796,252020 763052086326009857,75073 775790298165370880,151463 771499732459982848,117453 770254818346668033,79987 780839322370965504,182870 755161995884756993,35890 759161909593518080,57348 790717516771274753,232911 766349414990548992,91894 794567251684892672,261155 785547829964115969,196538 794668961191391232,262022 766302766969004034,91751 752217843165376512,14277 752678866905247745,22953 789346313561268224,221971 758127718613463040,41703 792031459766890496,243187 774377519558434817,142090 773950451456872448,139404 794290648538980352,258829 793730398740221952,250633 749291709683695616,7866 792057042164813824,243075 757575447660011520,47761 795111408392253440,258120 768222298985811968,104932 773191684406542336,133454 786952753440436225,207287 760466144126009344,61470 775982364619051008,152735 773175387329298432,73814 793633239030267904,254058 786059940880343040,200490 790067180813426688,227484 785666166073294848,195975 756549285588664325,41798 771554714437558274,125204 767028335587291136,88052 769015601264226305,110659 776748387370696704,157724 791824672966848512,240483 756623036980334592,39096 756983461970219008,45669 750885090553573376,15634 786369909752070144,202304 750711920290697216,13343 758847682156777473,54070 766344049397604352,90908 773342641865961473,135505 773206514853093376,135025 791045630839910400,235590 752820792434552833,22750 788805224303628289,220743 794101472556412928,257492 791733985424572416,215754 767231332443447296,97468 759126258370220032,56964 763490890933346304,77731 766865383911460864,86728 775311208794714112,148170 792832766534615040,247877 793125872173711360,242693 780030344720515072,174557 788856802876108800,218875 792520790306615296,246225 772785185742024704,131209 734794683742879744,353374 764216937614233600,62180 771724333739675648,125554 755200759797395456,35890 787046297069088768,207949 792162714902753280,244221 792795645811666944,245148 774169153146019840,138819 764580497687187456,83391 786581277105278977,203048 793644385501982720,250633 779444488884228096,175181 761677933928931328,69711 759421388868481026,56964 773706658866458625,11774 779044210532093952,172084 785548080145768448,196277 789920328923353090,129991 791330808640307200,238207 792108176309051392,243187 732786725588721668,354058 771655831964094465,117310 777155146622971904,154544 767903527549149184,81869 762055799925465088,431998 781344904224051200,185496 792588410409979904,246726 794499864524627969,258726 751179225479188480,17591 774253340943351808,141316 788117473660854273,215505 774356774015172608,142454 759915318248484865,60015 775727185437032448,151071 788420838420643840,215005 773479398636937220,136904 786063251654205441,198671 789330812395200512,224680 790720876849356802,233692 760137923119443969,60866 758726246075215872,54070 768595342367531008,107428 778297701288906752,167220 791486070714208256,239405 755513577990033408,37584 794606658269814784,261155 773908905327861760,139404 788060835679727616,215005 794687933282394112,261666 788146047898050560,214763 793947812576821249,256105 759078187754074113,56282 791043355270578176,234575 787765039109443584,205197 754878824156794880,33186 792524033841475584,245101 754079823757213696,31400 759395064715980800,56964 777653520749113344,81869 778635767761530880,11774 732533807325286400,352433 757281923517513730,43553 764092201093636096,81702 774282161402687489,139404 788505575533473792,218349 794293410781941761,258193 773662231217131520,136904 765258139587358721,86763 795753263941505024,268231 760656658204798976,63937 756207451175809025,41702 770306406884990976,118087 732329690183016448,1170454 787947703267315712,210585 793522019614748672,249926 795695398098784256,267655 775322851025031169,144935 777940567825219584,164669 764997536335728640,85562 758114925126430720,41703 792898862474145792,247715 770296403100827648,117257 767045039226630144,97248 779494389496225792,174115 773604075699077121,133702 758418115202019329,51997 759099496173301760,56587 780097058946453504,141360 785477917581144064,11774 790637191223447560,232863 789924632858099712,228820 786687241296998400,205728 792026573260009472,243092 794939010741391360,263895 773945381298122752,140372 776086075508789248,152498 788786415614164992,220526 758859570013802496,54070 776734424402714624,156505 768542144042770432,104999 788630081279229952,218164 793594037064257536,252020 770727886680719361,120204 786279706274308096,201583 785964161188696064,205972 752655954097807360,1248244 766247079916163072,91946 766734043463290880,94899 779112231543967744,172799 791432117741842432,238292 795067994426802177,262022 753224988635848704,26140 754711030119305218,22393 794997325353480192,263895 775382688689717248,148537 774751311627685888,143585 781827593242894337,190635 788135714852659200,215754 793471486422093829,249926 780708804421820417,351147 789962064924213253,227825 756825227137392640,43668 772450385239928832,126833 793085434548981760,249286 792858219697799168,248185 758827071787274242,54861 769953703973363712,114254 759892326995013632,59477 780801790916853762,182036 787834495349067776,205197 794605359839268865,261155 774584627159830528,143585 778570659089776640,168794 760804199525388288,64758 787124999563857920,207109 764897445583134720,84724 790015863453839365,217574 779873965535789057,177248 761352441132621824,66801 787119120152002560,208176 794653781959049217,261155 764612750614016000,83459 773931473728438272,139404 792912363158589440,240682 770794075280830464,121080 789399126299598848,192586 793329852090757120,251452 758325048109326337,52061 781214993488437249,186434 762851659235983362,1249066 765666931663839233,88459 781575217697128452,185920 735970744404987904,11774 794597676646076416,261155 764561650032709632,83629 778506557902299136,152594 763377734793859072,71353 794266709838462979,257788 787741810110193664,210215 789513507196796928,226731 764935050198646784,11774 766062596449525761,90482 775070277340463104,146259 751077551330635777,14858 777855887914377221,164001 767752290518335488,101234 754134445595234304,31529 785873540679544833,199290 780557233130180608,181548 778403820648837120,164608 779993053457035265,176128 750413251536560128,11677 774522718293065729,144030 773901939163684864,139404 757673953469005825,48477 762286594145525761,431998 792158456539000832,243075 793948168484438016,254135 767567732548182016,95672 777288473250258944,160816 793247300894150656,250633 794816775288393728,261155 770280318829985792,117257 792376915122352128,11774 779328347163635713,172945 757239660938600449,41702 763811273888899076,79691 780162993946525696,177233 732951906989940738,354723 788844736434110465,221476 791402551392374784,234653 754775785735647232,33356 765273351220703232,80393 761592165541769216,69470 753187806986506240,24704 749145130653847552,7438 752980626710536192,23719 786038935428407296,193905 750676405894000640,738099 760577019818024960,63753 790084958429798400,229269 767973131709321216,102137 794687394947756032,261639 778020277884157952,163785 780833251078332416,183269 751815364175028225,19133 755558133691547648,37655 765133084425490432,84711 781508672849530880,187843 765220775674585088,11774 776799246628507648,157755 756563863445708800,43553 758896945477787648,53996 794688681365934081,261818 785333285270458368,186883 753632515575865345,28732 757188270149152768,45125 786025265218453505,198620 787371534520348672,210566 770698418289192960,119832 749943407175491585,10735 761312027402969089,66159 780207388078911488,173964 785673359652691968,196277 751788990555193345,14277 786689668830097408,90209 793084381724282882,247240 761507741512982528,18215 758252911717679104,48289 775659112709419008,150511 793495155789529089,243869 795133831875469312,264397 757712589489049600,47693 793151494593716224,249926 756537828960530432,43828 773988361895809033,137315 752957314940809218,24786 764964493768134656,84824 780777863536664577,182726 767060610727178240,97472 768613743861256192,106281 794305060347920384,11774 755197860891791362,35436 770332834309345280,11774 792121544159875072,243075 767183234253852672,97554 792055894733418496,243187 759153804877062144,57348 785902119140204544,197512 750916935148244992,15808 790619663516311552,231871 790747117102833664,232881 755819974938226688,39235 778627953739476992,167220 770938783990702080,122146 757833349859717120,48735 767342717382852608,89945 779063720005828609,171617 750170111214956544,9385 770966244245774336,122146 750358443098148865,11774 771546326051852288,124597 777860305833648128,164001 795410631700729856,266054 770894505549697024,121479 761141955766194176,66776 773581827017760768,137042 776133531592450048,149953 751166335334227968,15808 794533049384005633,261155 787983703372804096,213887 758343262864277504,738099 762680472577118208,74133 778334209593204736,167220 786788033794220032,205186 766016150543167489,90031 792504690823094272,245185 732652637103882241,398859 781169614965268480,185496 753640613866835968,28732 794567817420935169,261155 758677970731098112,53144 787318091218812928,210289 791726611976560640,240627 788752173005885440,220526 781533370865942528,186584 794563832299552768,11774 791218218165731328,236945 771740004624265216,121612 763016842252279808,75631 773706253176442880,11774 794721754157641728,262849 779065057086959617,172122 780528969024204800,180306 786593693612421120,204901 776504383576080385,155688 773332963224195072,135974 749313571402739714,8047 753213856005001216,26140 776416488349577221,143361 773880221900673025,139404 760195583084724224,61412 792107050016866305,243075 780825062286893056,182659 770835004603691008,65496 794555756985122816,261155 765569227109478400,87904 735966003310383104,353124 793133403176443904,249841 750142192937791489,11677 770103776481083399,114236 792281610028740608,242693 794599782933114880,261155 749190969791217664,7123 760560513948356608,63451 773189057832640516,135006 769026011732307968,110709 794408151068135424,259743 762620873383747584,73814 795489221347840003,247930 770269716304760834,44421 760671187877957632,63776 763949645022187526,80939 768962411818782720,110585 794240229821456384,258598 786212902369890304,199350 765283736019689472,84724 753709011988520960,29263 758818289803853825,55261 773895418027573248,139404 789945483808518144,164764 787843202053275648,210207 755737671096565760,36961 765233313858646016,85757 763443895262904320,76549 790604694162903041,221972 793214405366251520,249852 763521254343241728,78853 788499318432935936,218507 762679306568867840,11774 778302912166440960,161901 767823082908188672,100559 785373803195011072,192421 790576386847207424,232137 755161974929969152,35931 781358739181957120,108396 759095916477296641,56964 791699375424675840,240145 763241684423483392,76264 763883979153956864,79911 781111805271740416,185496 753353693995622400,27045 788934940192833541,11774 769217579856441345,110477 760472996603650048,62063 772966861507964928,132497 794601936989339654,261155 763174404901576704,73712 788878132220690432,221711 768260664062345217,103107 792479436084051972,243286 770512116654702592,118191 777306838773665796,160602 793488880666304513,252020 763254915166834688,75899 785548993770160128,130635 776159603562258434,152872 749595594621014016,9174 753394098720149504,19598 779827961184686080,167124 762280618461917184,51778 787826045181362180,205197 793869121796579328,256255 788158581140889600,214899 778731285694980096,169437 794249195658035200,258598 771947420515205121,125554 760316311922544640,61512 762697749590478848,73926 786397635229851648,203674 787522314506166272,352030 763088892966744064,76549 776407925048774656,153610 786872995792949248,207045 787761645258878977,210238 789080349330604032,222682 756496267706966016,350226 794323944119513088,258741 794650373113974784,261155 781530623450058752,108396 771428511957385216,102249 795105080362016768,264397 780791434202927104,182036 781182659250839552,181419 791672315784335360,240483 767140227022454784,97355 772160461303222272,351931 768934213768708097,110389 786012456543850496,198591 792885287365947392,247241 793448183464546304,249961 795734727202316288,267655 764185740175605760,7311 777970136091398146,165185 794650983561306112,261155 759180213297250304,51769 793592311427072000,252741 757763375703158785,48925 793860088582799360,256038 764669860957814784,83700 771774704088735746,127871 772807868248719360,132364 765121009666101248,85727 791358734240849920,238207 793347969353482240,247877 787156407086743552,207965 770955367446556673,119797 773849693499469824,139404 791390584418234368,238207 757806736673648640,48929 787985438141255680,214209 756203708606734336,41680 753972463193710592,30802 766700731940220928,95672 791068478794928128,78159 781490136550936576,37457 793690812223623168,252020 764126627060219904,82066 788736521981394944,220332 755556743074107392,36877 773717705614557185,114779 780818262414266368,182726 781208059859365888,186434 768540977896296448,107446 762910317999329280,431998 767430420803653633,95055 794597469506048001,261155 750728363921334272,14877 764968354100551680,84724 763482548802555904,78129 774098939528171523,141316 751665109945180160,14277 765616181436743681,87904 757901580448493568,49852 763448269481517056,431998 759194318275960832,52554 772007446474727424,125742 772905507677929473,132853 788539995632140289,215437 752248157686214656,21674 756375731098312704,37947 788422614666645505,214899 793038253133795328,249044 795698664534634497,267862 765841020760170496,88994 769328545239748608,113222 773571098113773568,136947 795429029394325504,266138 795417346596896768,265855 769021348186390528,108781 763084409188810753,75899 786917199873093632,207119 775928525542989829,152314 774763811660324864,144538 785860264616988673,198671 790938508588384257,232884 762031489248669696,70543 785608436671062016,196348 758765374183702528,50923 793121218144636928,249469 792440550964113408,243513 785318052418220032,195125 763390276685692928,76723 758660238069342208,54070 790253660559273984,230282 788171022805590016,215969 791104289661915136,234962 751651085845049344,14277 794227880939008000,257325 785654057654300673,195975 794638675384692736,261818 761660434080464896,69673 761932030460305408,431998 752876322309873665,24087 790278194448375808,221664 762097813803048960,431998 763769428932562944,79402 790938369198989312,235147 781615587717963776,188478 791762484239732736,53470 755857088920846337,39997 755917016318423040,40437 778641669780418564,11774 734239323403362304,1170636 758659283064016896,54070 768941218650812416,109571 793840667168563201,254549 794605009338068992,261818 788606449131847680,218275 793182017462599680,249444 793099025578881028,249469 786578975162269696,203510 790344505941647361,230270 748474868262277120,11774 778199018878959616,164826 756396949163511808,1248385 771691679485165568,119541 775698542308368389,149200 781470190601056256,187915 780513334349205504,11774 758878413071319040,55260 779336615181164544,158387 786591421994115072,204929 794304297542426624,258456 788167138150273024,113982 788095317245882368,214899 793257385410179072,249926 750864588321718272,15800 765234598490013696,86645 751693854206681088,10662 761549395640848385,68993 788488506553274368,11774 792760770853498880,246295 777980772615655424,164764 751571248614928384,18083 762864275975053312,72615 761754245733294080,14351 772162766836826112,129325 795412099690283008,266491 773616455627702272,138165 758363636897189888,46384 794624969376288768,261155 764261662937456640,82744 792566218410471424,11774 785650997691555840,192032 751169072897810433,16457 771499241067847681,124597 791079576051015680,236454 776582471194402816,155933 768407313203990528,351436 789903057643507712,225981 793724172975439872,250953 757742079913054208,48220 785641269418717184,195975 765205562430664704,80486 741115084366307328,102730 766355367269982209,92166 769700709101146112,110585 788628710136119296,218275 788413091373584385,217519 787962659807244288,213887 790948501425455104,235147 791722173173993473,240070 756262487645884416,42249 795017192370737152,264431 787474029212999680,211347 738416217216684032,350806 794413065815072768,260033 777504721640620033,161185 794691407294373888,261155 773489598693597184,136904 786286634006290432,201555 753722855171514368,28508 759691990866989056,56964 785550277948628995,196788 757154306197970944,46235 792748902097100800,247232 764892020892573696,84889 776763165790961664,157755 776788967253434376,157755 794589899496259588,261818 792141704870715396,243187 744297670487879680,349197 757080442772135936,44429 792490381531230208,245136 753730640697257985,29589 766765590916759552,94120 787212161454145536,46572 758327011450302464,41703 767813506330681348,100227 775377343217033221,148537 780174328080035840,176825 765890773933891584,90031 781115836782276609,185496 793151321071202304,249926 788846244328247300,221476 732859234937790464,354365 754058861858947072,31546 762079993375567872,431998 789081452050776064,223286 793931008966004740,254209 794224710825361408,257492 745546896970678273,195876 758659623150903297,54070 761328801007689728,61917 763148069550497792,75899 786544005894975488,204284 765958485221732352,90384 790764213580992516,232884 750964018941075456,11495 762402859992305664,72035 775043275421913088,145244 775484780657926146,149792 755556473871085568,38183 780539862139056128,11774 774846221546651648,145681 776459847390855176,11774 756538583398219777,42344 751817373708091392,19880 767814936319832064,100605 777860379779051520,163990 793609518106054656,253206 794977366950850560,264397 776511022773465088,155688 765575822312869888,87245 771750530418737154,118191 761873990042259456,69565 795416149651574785,247930 773866470707236864,138819 763772517500674048,80136 753798813840572416,29790 760704532372488192,58218 790691987582320641,233558 750488963903881216,13343 779078106321608704,170796 794535454443970561,261155 757324270649368576,46797 768542834643304449,106317 775429832620597248,141415 791112300925157376,235590 757410028722675712,47090 777956076918599680,164764 751767688137977857,14277 765710293678723072,88457 769002489328861184,110209 767787089563820032,85326 788790929662455808,220526 759126307959693312,55257 774220488440590336,141887 793513648845053952,252408 789284705996722180,224680 793238025580978176,249926 753418741950451712,19598 764519662478589952,349894 772851683743244288,132996 791626016439414785,240167 761954267079045121,71341 757624903164059649,47940 765935348501323776,1249301 786984729979518976,207613 776850988896354304,157755 778305614577401856,164669 768834051272605696,108849 780837169963368448,183269 755799638687436801,39384 788718428479643649,220029 794217287909683201,258591 779375955311783936,174115 781636387799904256,189613 768996442690072576,104026 752999402898284544,25255 763105803310100481,76549 761577915121143809,69231 773599425784606721,137444 780925967619518464,116169 794035770956845056,256439 760236043048198144,61412 777486144892088322,156835 756358848441647105,42432 757981368701759488,49431 785710859439988736,196277 774798914008576000,140900 790533382363045888,231894 769431490107179009,195876 777331297140080640,161546 769203152000126981,11774 791011036098879499,235590 770672368180015104,120610 788084808954048512,215252 753314330523734016,26871 793213863571386368,248638 781839877390209024,190561 763117799883571200,75899 752879920540516352,24134 770756907023888384,120610 751216693658214400,16768 758008184221106176,50804 775811276081537024,150663 785635665853710336,197297 787050189727031296,105109 763107959886925824,76549 734859161469636608,355185 753566162672377858,27045 773496342429704193,136947 767685601684402180,100620 786723811668307968,205728 753298450700201984,22575 793647815775748096,254135 787108793209401346,205728 764804982289862656,84724 765285527633420289,73814 781108638110851072,184223 766361540593319936,90539 759074166788218881,56630 760971642981920768,11774 774071256060526592,139089 790690418660929540,233558 786623914906714113,205181 770309598414827520,118087 749253124548886528,6984 776952728496971776,159359 786243884619665409,201958 791706710842933248,241034 773482094303600640,136904 775960520717242369,152735 786771553354559489,204413 792086442977615880,241678 777028743797800960,156835 790891535327956992,11774 767818228651421697,101681 785933740379811840,199262 757787550077427712,47940 786664910243725312,204413 772098212425379840,128025 794092616623210497,257492 794225098349654017,256038 777882892068237312,163990 781544533775507460,188119 791439874255523840,238292 780867850852413440,182659 781557552022589440,186584 761614632951746560,69711 792163394497437697,243187 763355221569351682,73814 761231937122013184,11774 767918304887386112,81869 756956511646146560,44429 757927832873897989,49975 790320159130996737,227881 775036893130006528,146259 789547397206585345,210235 795682176272502785,228820 749199905147662337,7466 792501823085039616,246273 774941693875523584,146024 768932206731407360,110362 787996681463816192,214209 779173243294879748,171062 760177869473456129,61051 794256905086599168,258456 773950122749222912,140437 788828435216998400,220806 790565107394904064,232169 793804162349793285,249926 760884867097919488,11774 791734536858206208,240682 771740228633722880,125554 758345021598957580,52030 768996370359291905,209828 759689890409750528,59386 752648544453025794,18391 764973015167668224,84724 779428006183993345,173868 792043486598029312,242326 761333901197467649,66786 771405075151409152,87904 766972659288735745,97127 785546164485574656,196262 789290499983020032,223492 790338788845289472,228527 792585867432898561,245549 756326922301366272,42249 790324849117892608,217519 774958712813293568,140175 769921902072725508,115511 765964780154658817,90384 777595025966325761,161960 786967554451386369,193639 764503987991306240,83391 794805180449648640,261987 754737804421140480,28732 760274977643896833,1248387 792701814760173576,201958 752264313205776384,18374 791434683712016385,237984 792738371714093056,246987 732650911584116736,353200 768927542895980549,108729 753326592366112768,25879 792411502120611841,245795 757639304432721920,46076 793904525857976321,256536 768113083264958464,101681 761639974479486976,69947 778292735761612800,167046 755041057180676096,1248278 755441847963643904,26819 751118812230127616,15168 759408837812187136,57749 750866978710097920,15808 789137959991799808,223286 770755559347806208,120474 789550471534948352,226578 759159117877354496,55621 762304169025953792,72408 765995815412310020,86440 794992791583604736,264397 794335142441611264,258741 775003838545817600,146259 777545608022388736,108396 755731232613343232,39195 772545214108037120,131195 776623639730933760,157082 774307747420438528,141360 780884518693724166,182960 764075265110646784,81702 780383437567975424,179766 763159818525892608,73814 762782710863585282,310322 770010673438949381,116373 781439213875126273,139404 774410337718243328,141316 759528585237495809,57574 763934064612999168,80939 758511006394048512,52730 788395632537075712,217519 791668167173079040,234990 794340291817795584,259892 762092913610231808,431998 750363893361307648,12883 761556112701288448,68951 794191060805292032,258598 779145605893554176,171880 758218234877267968,47761 776321022278500352,154832 793663726914330624,252073 780150262958882818,177724 786628079372361732,202429 785684271709249536,197512 794577595442466818,259482 792890147998199809,243761 794361709116813312,258598 738845910323605505,11774 762401714481823744,1248998 793313268907540480,249374 776814228967714816,157755 778998357289164800,171324 760477733520568321,60541 769294780710789121,112788 774203625723887616,140444 790720485730377728,232169 765268133858992128,81946 768467241679527936,106083 773186713275564032,135025 778024405091753984,160641 786240736693854208,1063777 760518413282373632,60866 786933690941177856,207287 772743509275205632,132335 755380430002655232,37044 793631782335811584,252020 772223288336486400,127836 757283656910053377,46407 794643856855887872,261155 756336457346904064,352716 768818427385425922,107752 769288548251865088,112363 771490864057032704,125554 791008439438827521,235620 775740634409951232,150511 791207120083361792,226277 756984456909615104,45669 765305066916048896,87062 773145451390459905,134454 785911724880781312,197512 788492123029041152,217837 792654074344800256,238395 788232900139331584,214492 786967292777263104,207949 765638495067000832,87904 791014108338544642,72912 769231337387679744,111965 794949597558964224,262849 765577018708668416,77464 757707376753577984,48594 787087680593022976,209151 790925593705668608,234927 764795802929823744,84711 785244732985192448,194034 791352181140127744,238395 751779422357692416,18893 778676449309884416,169201 794293178039824384,258771 766408220239884288,93823 776758108576223233,157082 785514946092081152,11774 788054919584616448,11774 789163472365891585,215505 790656718636056576,233307 793189504861425664,249926 765429115767943168,80486 788519865254457344,217093 777295349593542656,160592 780570493233557504,179589 751934258541764608,62180 749629441480032256,7546 743976220941910017,1247635 763548761280778244,63451 793820637773041664,237491 759542280969678852,58757 788038719580274688,214209 766355866048012288,93303 732898153347874818,353789 776145304823304192,151185 753386424100093953,25189 763153872219205632,73038 779248289451429888,173525 761686491630272513,69356 754732942518345728,33356 789497055496601600,225981 764528894527635456,82066 769402861092478977,112119 788464356912619520,218275 792847512927215617,243075 771525182716469248,125163 785600323901534208,196917 758467360659562496,53144 775318923684093952,146952 781343663712370688,139404 795760775319191553,268103 781855929151074304,190635 773624009242120193,138165 758655135106994176,49843 761358263505920000,68182 763226281999683584,73926 755919625586561024,40733 767788629829619713,101383 764136165788282880,82066 790937971788701697,234583 753725020921266177,29548 793605193799639040,252679 795740527761170433,267576 794590482252886016,69274 793044924543463424,249039 764163680284004352,80607 788899560437510144,11774 732289698429816832,350911 778655072628551680,169262 762537798935076868,73282 779035980158242816,29263 773630702289981440,11774 786169792990326784,199178 791076851363909633,199307 775803946275266560,151463 791708235661213696,238110 793935822965747712,253721 795617880805113856,267655 774988055354630144,146259 764127510934200325,82066 770477913946910720,118191 778347272899661824,165512 758061958084132864,50983 787617526624555010,209863 788461120050778112,218275 786503877067759616,201003 789472925854433280,223899 778763971138420736,169755 794540134205128704,261155 756590939997544448,44274 775739894828150784,150663 758550852424441856,52749 764257680164728832,81791 762809467062878208,73814 781526129169444865,188119 786612194918010880,43947 768809519040241664,104973 776932706114539520,157755 786881800756928512,198620 774423516397592576,139865 775850357385592832,151202 771028485972328448,122146 774258796847697920,140372 790728418291744769,231881 785550618299600896,196788 753737989117927425,29548 775409098611359744,148870 781302494488064004,167399 769487711552110593,113836 758484221862215680,53185 791822372273696768,105109 787881247255199744,164912 788089282720329728,132403 781364502071771136,139404 794182888279474176,257353 779372920653000704,171463 786199010952359936,201494 758083195883679745,51344 777328533026635776,160758 778196955470163968,166409 793306478870302720,249469 758251373448220677,52061 765646142226989060,88930 763807687360516096,80393 773864127295025152,139404 759975717094522880,42344 772920445876121601,133081 752271499189518336,18504 775197540996243456,145866 755043870870822914,34163 778629475944787969,169201 792192069921976320,241819 778041451313848320,164759 787078436904927232,207109 738441602461503488,11774 771866951606013952,128519 792753817578123265,246726 763908309942349825,80939 769971617791373312,116082 763112547054678016,73926 764144663574052864,82066 758065055082553344,49975 763516187347083264,78360 764479218344337408,80355 758206472710828032,51809 777935149447061504,164826 794680028269117440,261155 753773930268073984,29817 767554098409443328,95055 774080630724321281,141360 789097234126213124,218349 787715193950314496,203793 774019708458635264,139404 773887063091388417,139404 789144653391994881,215505 766420384107356161,93286 773711828777963521,11774 790044138800492544,227048 778418407305797632,163249 788883333895729153,220820 755295077396836352,35890 763798845302112256,80192 785686505217888258,196524 755602184281088000,38175 773267170474229762,133043 795261973348909056,264774 763285283995549696,75899 786509685947977728,203801 786695627522600961,205728 786436112365400064,201540 773984290690465792,140066 792872412085977088,247592 754088568650395648,31400 788846472729014272,220526 752949087679369216,24173 775114415242960896,146675 793100503475449856,249469 790716420761976832,232863 756563091375226880,43248 763091173384871936,76429 794663681401507841,261050 785616262499971073,196967 774233120497278977,141887 763582029296377856,77849 763812791589466112,79131 774797058997886981,138415 791014882262913024,235487 769669770786574336,114612 780809795553091584,11774 752940013021560832,24597 781225603244527616,186170 766415622808834048,93823 771523300237291520,125111 757309687801012224,46006 793127790686171136,249725 790979296957530116,235621 791486146438111233,239405 792476992528494592,11774 778580113344622592,166913 750412055736381445,12883 790456948701429760,231008 793119131751055360,249469 758126490626187264,51603 769160070399725568,110585 766327149712113664,84209 792295292368400384,355470 759187822901288960,56817 789861307025686529,228363 756628815963500544,41702 762019539848720384,71476 794567007572262912,261155 794912760798867456,262849 750081678484369408,10661 769971714075811840,116082 778402458942906368,166852 761972801687416832,70858 792868711845601280,247379 789969729704329216,227242 793952633580945409,254444 759852856530927616,59666 795291483603505152,265257 790660549948342272,232169 794829234187472896,250633 792787736780427264,247631 760870814170255361,11774 786687865388404741,205728 765871621504630785,351436 791717448907001856,238292 785313180893315073,193639 795665096617979906,267867 763822746707124225,80098 790708405992198144,233800 776551545810804737,155390 793586275634798592,252020 789775683694108672,226026 789962018484850688,228820 763073098220310528,75724 774344306022834180,142980 776818265926565888,158428 785649443865522176,197888 787598499974119425,204078 758415078383321090,52921 771078195638435840,122299 792869223483764736,11774 755905858798653440,38459 756686923851116544,43751 763223373765750784,73869 756321733716676613,42249 780922329505337350,151475 779391327041642496,173628 768142194280542208,103294 786638080253931520,205270 750346626271698944,10848 753918428860260353,29263 753996519846608896,30555 794876735443574784,258040 793984640696487936,253032 786830051039784960,206008 771541075106291713,123085 791832870583095296,240070 785334003117137920,72350 785503557051150336,196277 750830031585161216,15645 794546067610144769,261058 757266143002304512,45014 772802567671730176,131852 793577045750013952,252020 765537034383556608,88052 765181068479721472,86223 757331305440817152,42495 785568002557304832,197035 763451709402206209,11774 763587832728264705,76406 787423691890012161,210313 793314515433709568,249926 762380681678905344,72978 775551514295177217,150103 780537493347192832,11774 764991138268745729,85562 776852513286938624,157755 778363601006366720,166532 749610616910913536,9099 790983002998407169,235590 758146561108881409,41703 773597142199988224,137795 773915350819676160,140039 769139874003755008,111558 757640883558834177,47782 771916260615610373,125742 772826128947916800,11774 791349056589225985,238383 756474447327064068,37947 792137387908272128,243075 795711197886771201,267862 758542189848764416,47940 755390631325814784,37044 764110851729158145,80863 755835913746329600,18215 778385457734307841,166339 768123229382795264,103212 781349674829484032,139404 791455995851595776,238383 781377752024907776,183269 794195958187728897,258598 777877189941338112,163763 773375774934048768,133702 765985706984419328,90735 788199866346250240,214899 763223229854994432,75899 792562721476579329,246295 761568826437742592,69231 767872478379118592,100605 769247251155812352,108432 753221520441434112,25893 786392999253028864,203674 763330341637545984,431998 775138988831088644,146675 781796465735761921,189017 787294636582789120,200079 772192249169838080,129551 792032902921883650,243075 789664076888612865,215754 771652473685549056,126152 785328150528000000,186883 762818741524541440,73814 768286686522384384,101681 780865908189298689,182659 765746002552844288,89076 793174900269731841,250135 781277596625481728,186584 790996862056730624,235882 756603427988340736,44274 786283828650217473,202429 769267890629513216,110585 768592658608615424,107237 794385409207844864,258878 775534292143370240,148473 781094970547638273,182726 790353951111548928,229693 794350290434670600,259288 791684812775927808,240483 772125425891815424,128615 778755491669221376,170385 769220706773061636,111049 764193704898916352,7311 785654634421583880,197512 780793543539523584,183269 763902643634892800,80939 795069088078987264,264397 757239476016013312,46006 785848797767139328,198840 779416621890678784,172862 794677314428801024,39957 791718299054710784,240556 795405375017283584,266151 762290533670723584,70858 790055124001370112,227748 790226347633238016,225923 795354878142910464,264397 768121280490901504,101681 756316308875030528,42249 773857886967660544,139404 753791630755426304,29263 793670023751446528,252639 792110727741911040,243187 791871990307049472,240145 794653868537839616,261987 763942761410068480,80720 788451518332579840,11774 763960651903414276,79999 788830199995625473,219119 775233734693953536,146259 791060667281178624,234583 762969404598476800,69794 768137828840513536,101681 792747535693651968,247232 752230840621473792,21074 795123682968420352,249926 792678385814269952,245086 779450075500146688,174230 749770603633242112,9754 771323577928790016,124601 768510377952964608,106819 768226543160221704,104973 774709752198754305,144690 771564420195491840,126390 758585770173083648,50581 766530507647561728,93286 794920852387139584,262362 793908132665815040,252412 781600817111379968,92975 786312746593767424,201958 791333252346683392,11774 763444169440452608,71438 793212437574975488,249926 763899979442204672,79513 766307109558292483,90482 760195193580564480,61286 761561584510595072,67679 773479268462370816,136947 788390715315347458,217519 771530757021896704,116598 793799501928665088,249926 763821797141803010,80393 767131371735252996,97852 767847071332335617,101203 773898944975896576,139577 780623519637905408,150151 794292575226253317,259134 785960847453499392,199640 793184471990300673,250033 754751812582998016,33549 780385932637798400,179742 773195933320372224,133454 779297923028938752,173467 760080705439150080,55257 760185301293735936,61598 758849372889100291,53739 756264234426695680,42171 787389804526698496,206007 747471741660835840,11774 773937476150755328,139404 775089986420998145,146259 789920296518062080,218540 770227481819262977,117311 788123677028036608,215005 773514603988979713,137158 760133733613703168,56700 763882282176380928,80939 788720342999203841,218390 764367705797308416,82457 778439662725627904,85326 772787606622961665,132335 762286866456510464,52195 793131646954377216,249841 759181964360417280,56964 789839915592871940,228101 794543671026794496,261155 760204918368137216,349714 778593936373784578,168794 785859260680802304,198878 785868168589938688,194723 762616668455526400,73814 755223742448537600,35890 764227756175585281,82066 769328646498562049,110585 772839909103132672,132140 792223081263689728,971825 774040415666249728,139404 749374706071941120,8497 763432671913517056,47940 781884475714080768,190635 751060351177879552,15643 788884457046540288,220076 794564529472405504,11774 758660590235639808,54070 781341116046204928,139404 773700620687519744,138819 767181161802133504,94699 778195340541304833,164826 795108656031338496,249926 787072529592619008,208016 756626748280745985,44450 781769216814780416,177455 749395931733295104,8104 754890436406308864,33970 791288626147528704,159876 795701537368588288,267862 764687082136539136,81946 753833202502950912,28988 755716224009601024,39195 773598522457395200,137158 766730002033508352,95969 787631042874085376,206101 793818358126776321,255393 794616933815615490,262053 785541858181079040,196753 791255331544281088,237491 753388705365319682,25189 775449181292945408,148045 777850838547066880,159850 787764779830083584,210238 787779632825184257,206101 775437373551161344,148870 739498559708368897,351463 795768188957036545,268777 778212851974545408,166282 780647717936648192,182049 795738179726753793,267576 785526684820832256,195975 763644524459597824,73814 765382495575482368,81869 793770248339980288,254135 752652121359745025,22575 776387084353282048,155390 779115588539019265,168284 761988010007142401,431998 772663726579277824,131027 753622888062648321,28611 765146710616207360,86103 765360622540324864,77849 766449156223340544,93823 779893330394120193,47940 762344991612166144,70886 769303780797980672,112363 753700862476816384,28586 792153889462116352,244289 775730302127779840,151216 763888293226295296,79911 794534125747208192,261155 742251528447266816,353456 765592534391271425,80486 780797897201680384,183269 795303221686370304,235289 762620425247399936,73814 768022456946790401,101514 776023222861099008,152735 795152667500748800,265114 772785247696093185,131007 763152532503982080,75724 766544377170710529,92860 761312520850116609,67768 761770023279071232,69947 765894341281722368,1170530 780505251342381056,173373 755915624761528320,34138 786634010734632960,205270 790903579104071681,234583 795761047021948928,247930 771329271004442624,124597 775844822510931968,149770 749975029983633408,7524 758228276116656128,51525 793495737132720128,11774 762711679490818048,74308 776909152090218496,123082 794410779009286144,259743 763518773466759168,78159 771442808343396352,125145 794977741380747264,264397 750972375357874176,15616 747501355024056320,1247782 786810068738056193,193633 793239000798552065,249239 752143891147714561,17794 760579325917736960,62452 774623104597422083,108396 778926181177516032,171168 762307960429084674,72035 751077478924292098,10735 756991495782166528,44163 769223629729038336,112350 772799783085801472,131852 795405678995075072,247930 758427179621507074,51997 778389790118981632,167407 763830405329891328,80098 791426033975119872,238395 776198809655218176,154549 785656870916591616,194082 764372134579806208,82002 769156557783183360,107428 772858774654705669,132578 795374502288953344,266151 770265693644214272,112623 790758942305558529,232863 765364749085409282,87145 773154233696784384,134454 773943583518887937,139404 780354023052283904,178377 791706679977111559,238429 772632884502855685,131483 787131057334214656,208995 781255093974892545,186212 759498134062034944,56700 795077844108017664,261942 777214349224083456,160221 786544685917491200,203510 765987728987217921,90807 753591438508777473,28281 794740478386257920,262849 759091695241658369,56964 787772689104592896,205197 774069760472539136,11774 761697218357301248,69548 762333726097408000,431998 764184909975924737,78274 759334090617262080,56964 774708546265120772,144607 786566964667822082,47940 781365901517922308,139404 794556264135147520,261155 794539798694391809,261155 791437052843814914,238864 745438812050980864,11774 793526784293687296,253190 768244519036780544,102514 755045497790926848,34666 790517552174600193,231894 773605578086113280,137042 778685692775759872,169923 791358357802094592,237491 763695310623301632,79589 781544173040271361,187611 790596638867857408,232169 762331733719035904,738099 764712959796928513,83883 788442090103508992,217106 773560560495562752,137639 753034432794222592,22952 795392244396257282,266151 775265281094643713,131049 754752310245482497,21888 752624227744907264,22787 777162124271296512,158820 785498233044815873,196277 786509599528583168,203832 774800424998047744,138465 780081260215476224,163785 786187226648576001,192032 792052042130792450,11774 746410030627332096,11774 752236861494616064,21034 771874024506875904,127871 791676797175762944,55820 752794604177534976,22393 795761966761517056,268246 759109986479812609,55660 769615088432971776,107745 794660781862354945,261155 791681885822914560,240627 780605101803237377,181886 758002108952113152,50500 775361833712623617,148645 759155051751411713,57348 780165936150155265,174115 793531298069348353,11774 792077888749244416,243187 786667010428055552,201374 787844973332799488,201374 771853512196120576,128194 753775114458660864,29790 775290201463631872,146259 753067474296250368,25255 785634177685172224,196277 762143257916796928,72093 772853648619610113,132578 788610728697757700,215603 788387405376000001,217519 762016289263058944,71476 770470722313527296,118192 795700660884750336,11774 779179697259343876,172945 792202905818279936,243187 748904997656690688,23762 780812191393980416,182036 774354008550936576,143172 792284471928258561,166316 792993538808115200,244221 764183965074731009,82066 771579940449898496,125554 778298651764482048,167220 776591984811241472,156132 769414232609730561,113164 792764542312910848,247232 773711700277145600,135954 790518687325384704,231894 777266685321457664,159876 778546586204852224,167839 790930090871914496,232884 794584523245637632,261796 791317983687684096,235590 792057778726633472,160612 786553226007023616,204413 788058179284377600,214935 775908844455268352,146259 774589229536010240,141360 768475649749114882,106281 773715169172033536,137158 757342275630489606,47090 765243615257985028,86653 764281336567693312,82209 756268524755091456,42149 789225991570882562,224018 769364193283682304,113165 769026695454138370,91946 789655513835470848,224793 771787935179870208,126389 792799304943476737,243865 765188560718745601,85562 771906654187184128,128519 755565630183604224,37424 781637515614654464,189613 786265943353667584,201958 793820816391614464,254135 781445890435276800,186434 780613155529584640,182122 786564144271011840,198586 794564249163075584,261155 792967578054307840,242693 753556037232275456,28037 753335514804129796,26140 793494240152080384,252196 760428473102004229,58254 791327449879613441,237491 788826064172773377,217519 774333632194441217,138009 775544084710645760,85326 753696653731827712,29276 759245313236430848,56964 765029693670043649,85562 787914224781692928,205197 765018663699161088,84209 766346307237732352,80939 773727440514318336,11774 775423302152118272,148800 793482510537723905,250633 777469173693841408,159475 768365635621363712,105940 732683996270723072,353228 774104393440370688,139360 779600749059649538,173615 750393622667800576,12743 756407658509467652,42249 793948219055243265,254444 775773772347420672,151463 793612343683022848,252891 757653156213972993,45567 768165194807726080,103261 776964749951176704,153845 772461175145496576,131025 778201422328311808,161694 786651751705415680,205181 787098539725905921,207119 790595736639594496,230704 780969747189870593,183473 767403838722613248,97811 771180572588650496,122982 781161476845293568,349479 795755556413657088,267649 758043382547636224,49852 754825494856466432,32337 794871561731903488,262849 787730552128413696,212605 732454243995516931,350864 759136699247013888,56322 786306237017186304,192032 788842261098467328,216009 767783416058314753,100605 775366322062499840,145955 785617594426527744,197017 793466890005819392,252020 761336998632325120,67497 793785356843753472,254135 758000936094531584,50442 773550948299919360,137158 793208994730942465,244289 780202369568997376,178045 765301527430868993,87062 786310999154438144,1063777 755855278214479873,39462 773204614321545216,133454 766476293697404928,93508 752689395862351872,21118 770363003527135233,117364 758759272645816321,54070 750680641553833984,14462 775489509723140098,148870 768138657966338048,84209 759889736802590720,59730 777123426918141953,158520 781333048461758464,187386 785912033317298176,198878 787762545880948736,212139 788838889888677888,221476 757918253859561472,49852 772094112753389568,128934 789184717107007488,11774 791527664012124160,238395 766316507127123968,91894 761601465601392640,69231 763246173666811904,73526 787063767339327488,208831 770595669090238465,118191 758029836451475456,50314 771917410249113600,125742 789315497024040960,224680 793289421978165249,249841 780905388405354496,181419 794310302435315712,259543 790570500330287104,232137 764168412901715968,82209 766481567170629632,92958 762708966921166849,73814 785569695541915648,194949 778950499047383041,167858 787468988259401729,211347 760918185629605888,64693 764811756002828288,84800 792045603131826176,11774 781840315074301952,190635 794323302537797632,259773 761786986399137792,70543 771785450872791040,127657 788911249912365057,11774 757587427108134913,46379 753999494539247616,30815 791831701827837952,240925 792695220353859584,247024 793522967204335616,252408 787637581806698496,351340 795422489837006852,266884 788059043449319424,215005 788836134692487174,219119 793243610602885120,249469 787173516550561792,189031 766803162397368320,95568 793452017955897348,252020 768946905229381632,108795 755472836546945025,35890 765262513273499648,86103 769434819029766144,111549 779231422275911680,171324 764343584610922497,77598 786217460546539520,200288 793172693545656320,249374 764086192480538624,81656 786988336556769285,207949 758760035799404544,54070 794904523420667904,262752 750134517684330496,11370 758146757972877312,41703 780239654691807232,175269 791827963100618752,241819 791043531150331905,235590 773536961633984512,133185 775047585480466432,144948 761656116602245120,61545 764584212024274944,82457 785311459899117568,11774 793945724694253572,250760 760822231769444352,74620 765957053827444736,90384 793150910964850688,249926 763359038889422848,77731 790356836981567489,206666 791123269789310976,236657 787795801342750720,210235 794703776754049025,262022 768117431298502657,102249 785797636230086656,197512 790951811406495746,234583 767310254698889216,96415 775052492602126336,146214 786943723288535040,207613 788677786894491648,199307 758021616248954880,50406 770271943769616384,117257 793617635518849024,254209 779413394038325248,174427 792878993003335680,243865 758175331522080769,41703 789133232063275009,223286 753286558732738564,26677 792100505904295936,243187 766019711297617921,90384 772756254238371841,131830 777281078146895872,160134 771786583821393921,124297 763492209433993216,78159 769976474313064471,99297 775355912588447744,148045 777985413789184000,160539 752921398863990784,24316 794535019477876736,261155 768439833572225026,106452 779544782565543936,174728 787815398351704064,205197 767918874251649024,100605 789147723060678656,222682 771440604832272384,125703 795747644811284480,268281 755877392476938240,40321 738787719908708352,11774 759762296675635200,59211 793616350191099904,253032 775138710987747328,145244 769962722247188481,116099 773513874523979776,133702 785259624668753920,194154 793619031932735489,253793 774057828659105792,139404 763419176405008384,78129 764657019093561344,82344 753277406547415040,11774 776102478295150593,153095 755162388886716416,35890 756238666897494016,41784 768992577873780736,110659 794627174879948801,262022 754766781814808576,33426 787049855290048512,191622 762454347976351744,431998 776625236431151105,156835 757365171937419264,46974 764951096951312384,84745 754719511069257728,33356 764133524962029569,82066 778567377109848064,168794 786389175465414657,202983 795426340711395328,266884 778641214895591424,169201 785931474461569024,31953 752131246952550400,21034 791809807124541440,241819 787289707445190661,209151 764679043052560384,83779 750435009174077440,12883 787003429638049792,204684 756835771764633600,44274 758090876166008833,51284 748550254119649281,11774 753358411484409856,26458 794732964303241216,249926 758822716224905216,55262 761679972251541504,67369 766380033032253441,93286 785472871082500097,11774 773506886477897729,137158 775929040712507392,151401 766451080163160064,93286 785903186687119360,195849 793211829535305728,250633 777804058757300224,352041 763778404776759296,80177 765682051521449984,86053 766620919204761604,93184 770399404893372416,118191 785653808688836608,196917 759370934562136064,56924 792496744361631744,246392 794564946998784000,261155 770052429169713155,114779 770814711965155328,118192 794035418513584128,257492 790609064317157377,231871 773327320287289344,129983 789487791637868544,225358 791316672724467712,236502 790918622881329152,234583 791580667574231041,238099 758424648828620800,52821 775771879122448384,150426 793626207061417984,254135 754026971554803712,31095 794174097873899520,245094 750341259005399040,11495 763213043698368512,47188 753186951428206592,24229 772879005179490304,132370 776458609148297217,11774 794968503317041152,262925 788892799357837312,221143 792885873666818048,243761 776486838726828032,151463 786728018949595136,204413 791154626011725824,234796 765986466052706304,90694 793993727043928064,254135 794304547678081024,11774 789145980180525056,222647 788950027389374464,220767 761025372666245120,62821 791990825018417156,241678 786703196806938624,205902 794232562319134720,259063 793207673751793664,250328 793646422654615552,249469 762106394677878784,71502 760424409610027008,62063 790262357020647424,229159 791241851378495488,237325 775811827120889856,151439 788256727229751296,214724 793041518382632960,243187 751783739672236032,14277 792293661685927937,243075 771337298810142720,124597 751903992465264640,17794 767484226644025344,95055 750926565572222976,1046033 794892002248704000,263090 795388043188441088,264397 793989920658522113,253206 765033793807904768,85562 788473806801080320,218275 774077438124957696,141316 790996844579004418,235590 793110534753292288,249469 757016063171104768,209828 760473681118187521,63051 792805699411668993,243983 794110876127293440,257492 792369761711755264,195876 744355363525365760,349312 790746216497721344,229345 787756316014108672,205197 793495362799489024,252741 755549139207917568,38183 766253064881774592,91946 753182695681777664,87889 774072929529176064,1250073 785245167364169728,11774 789053934891663361,1170441 795277268469895168,241678 788754127413207040,218275 795069121885073408,105109 764393203306995712,82283 773578115826065408,137158 773907179401281542,133160 776758756885442560,154071 793526537958068224,252741 759134515075878912,55887 765200210934890500,86103 780137636879036416,176127 774122063602655232,139404 778291002746425348,166532 789240825406300160,11774 773284603792470016,134371 773855969034067968,139404 795413889865437184,265855 758502378798665729,50167 777640345962156032,160592 791040536245305344,234583 791105783215697920,235590 770818947213996033,121479 785854596044513284,198671 770753194708402176,87904 753997593668182016,29790 778709116021727232,169107 792825794913443840,242693 751069466377596929,15894 761651346487570432,47283 791668897946624001,240483 756674112831881216,43962 768851901811011584,109447 785632990336548864,197512 753201087008546816,25255 768128197129109504,95055 792113751948263424,11774 758337060667359233,51344 779143967224926208,171260 758999651445907456,50938 761001541872549888,65180 759430381485625344,56800 755463666879782914,37294 794247526887129089,258456 756607106028019712,43956 775769803080527873,151185 772457561505296384,131045 794561596596981761,261155 750392662658723840,12883 793559740542509056,352255 773948445270827008,140408 768798313931911168,107469 756279493329686528,42432 772871583371145216,132364 778280807085596672,112363 787898937814478848,208307 765161263705956352,85562 778983660871675904,170424 794565481818628096,261155 773891962265100289,139404 794698923021582338,258193 768205670558605312,104406 781887875436519425,177455 765883898186309632,89945 771137552585678848,122982 774037583970000896,139404 772895061327486976,132908 775748027785109504,143184 767946442312855552,102249 773255108431708160,135736 788388107066507264,217519 792492708761899008,246225 790279433982652417,229159 795003226730819584,263895 764201827428511744,82642 788248297290936320,213809 792193972789579777,243614 758769234818334724,55112 758322293269467136,51344 793497854274789377,249926 789162523740082176,223886 777360281794060288,161546 785557051288260608,196788 780483767240626176,174115 768969172172668928,110362 775073460209016832,141091 766489865064157184,93286 776639001247744000,156290 732170266764292096,349197 767948729705869312,101006 794051036377915396,257492 762077686537728000,67852 761738231792619521,69231 765239912065077248,86103 770835134530592769,121479 778996059380985856,167407 788419717190914048,217634 763158623006490625,73814 753651317017497600,28726 767899836305715200,1249469 794297200885039104,256502 755453258479448064,36735 794575104982192128,261155 776612423868424192,154534 785612332588072961,196729 772541899404038144,131007 788523967577337857,218977 791689289197244416,240483 795256176896249856,264774 790917941621555200,234622 792780344835448833,243187 766938670934790144,75233 739977305200660480,352687 791081838429237248,234583 749994519232294913,8431 780576943678816260,181419 773390919110393856,136515 773898396398657537,139865 772477939606810624,129551 775124612535480320,146761 777138618750164992,159876 753775860025614336,29819 788113432721620992,215437 743949616069099520,1170530 774760127790546944,144494 777567909367443456,162497 795410280079589381,266784 794611113040220160,260914 759462895621115904,56964 763754230427430912,78239 793953122318172160,256358 759245579478306816,57066 792765871659839488,247241 750053487115956224,10851 771380784594812929,125196 761745529134911488,68908 786847730496712704,206054 773927485872353280,139404 781358356246122496,186434 787384594534391811,208307 794568721339711489,261155 762308055509852161,431998 767485935047045120,99372 789508721651032065,226731 753702082260054016,29263 754077086810251265,31529 778526231209861124,167220 793258437383684096,249926 756612108083527680,44274 770117058608660480,115518 773911729424175104,139404 756469626960306176,41680 793488256914644992,252020 786215563135594496,201558 754721758939271168,33356 762260608486105088,72350 760187821495767040,61602 778355970447515648,166409 767785072518950914,101163 741565708727816193,7224 791485015280476160,351152 793292346808999944,249841 794573534022352896,261155 752034625883631616,20886 789841771085692928,199307 758691050730852352,54272 794588132125511680,261155 771090919261167616,122982 774258843077447681,141114 790894546741788672,234583 793139474112720896,106085 765189274958458880,11774 785849428737396736,196277 790922787388993536,195975 793208240511324161,249926 793907357822554112,230485 778230467828985856,166532 757635164277051392,11774 775411066117337088,148045 775621572925284352,150379 787417146154487808,46572 791678631349288960,237491 765012075072528384,73213 795700473030438913,267862 794526455732506629,261155 781357502126497792,139404 786820181851049984,204523 760534178899324928,62771 764157475914391552,80939 795352426052288517,266079 749697455243931648,9754 760550723788517376,62779 766578774385262592,94644 768541259325579264,106317 791848614070845440,353047 793619233653583872,253606 788570604966379521,218219 787764634698846208,205197 769188822978551808,110585 781539594596552705,188401 764609012725870593,83945 753978546536714242,30801 794205375608201216,256439 763165449089650688,75899 768904858967486464,10788 771913121002692609,126389 787019390738898944,208176 794701881117282304,262752 769285918096228352,109713 779252881023131648,152314 792798712279937025,247232 777189510018895874,158897 755859179735220224,39462 761788323014832130,70177 759816220577234944,59725 767410499097100289,98972 788087735454162944,124863 787362082966626304,192434 764211574953435136,80939 795712717072072709,267862 792797855731691520,247241 753904254184747008,29682 765271729832730624,86653 788124949382914049,215754 772208657236762628,127707 785611833495330817,197286 769471461899763712,112336 795256259020804096,264397 770221198403698688,44421 785792449268572160,197286 788479792039403520,218351 794583877276889088,261155 791389243067117568,238780 732656347607498752,353262 755450178396688388,37219 793541070336385024,252020 762754906193207296,74727 792411272956354561,218892 794246993132527616,11774 792720909815652353,235208 793197720697659392,249841 760519231641382912,63149 763910847085309952,47188 762134400108752896,70263 791725366071087105,239610 791763200874274816,62492 771849134395445249,128017 772095672111824896,129602 779114791688245248,172299 733696734363156480,11774 770759435048263680,120425 791469713700388864,239405 785557916501811200,196277 771453580209377280,125145 765086302102491136,85562 786741257296941056,204413 787722667155525632,210253 765567944642486273,87904 789525528390701056,225981 793192524504588288,249841 795406748911804416,265858 755476653480882176,37538 760928939250323456,64693 764967442946920448,85562 787292410141290497,209477 792365427913592832,243075 732285039774306304,351170 754924644365324288,26721 756372482983071744,42432 763690857228677120,78938 770728788300816388,120613 758706615780515840,54070 750735975454691328,12883 789555729812291584,215965 776035632602681345,153033 763816475870109696,76771 793322856100696064,8044 755208218108985344,35319 773772725152206848,137158 780926042571669504,182036 790277345391226880,229895 760913567612755968,63149 792133551248384000,243075 759881069298679808,57574 762654310140260352,73926 781857069137670144,190635 766372972055695361,93286 777939399552139264,163153 790530909925679104,231805 773641552044367877,138165 754029576100208645,30590 793183639425155072,249926 763636986292895744,78394 773702304079806465,138165 755150352417067008,35890 772602043768987648,85562 781656473961103360,186212 794023379145605120,254135 790889547081060352,234583 793941998105280513,255393 751054256233259010,16233 763714307481743360,78159 791400492748251136,238207 794612999516405761,259034 770730415833411584,121046 768972077823066112,107745 790898852228464641,228576 765627923571220480,88669 786179864491548672,201494 762328247694745600,431998 768957949314150400,110615 758009124147769344,50442 793365065940500480,249926 795025858712870912,262849 770311849489432577,11774 785357213481086976,195481 760483097196584960,63071 776815789609521152,158428 794617497282560004,261987 791461590159597569,193636 766063110239072257,74133 767071559953637376,96883 793637433917186048,254135 775745247158697984,151071 761678656317984768,431998 744171681661353984,8431 775153878925017088,141091 765223586487373824,79970 773879630759464960,139404 787031909515694080,205270 759069229651984384,56784 771118837060075520,123135 776893197050081280,158864 788202840187506688,215505 761370163912531968,68273 773650284987965440,136947 794915306598600704,262752 795711446835404800,267756 771398337010556929,125367 790550653638631424,194060 790966027265847296,234796 756366111000686593,42432 785297481395412993,194923 786341724100497408,203048 788734355770314752,11774 761987474197450752,71098 790891036499382272,164764 776092776488460288,153194 768873420054409216,109337 776096784691109889,153194 733136259443347456,354225 780595402051620864,181647 772039977869774848,128615 773644702432100352,137640 786011553778634752,196277 794911718157807618,263895 766866098297839616,93286 791076172360626176,235580 773674284782907392,136947 791081449470373888,234583 766363407784243200,93286 787065731745624064,207287 761162962136657920,61051 765948678242729984,90384 788942079682605056,221972 770067356974456834,116164 755185544997572608,33356 768542423945506816,106317 792180731250405376,243139 768481947496611841,106262 779104259803639808,170252 786642133935464448,205455 773889287616094208,139404 788187793306611712,214078 791972819399692288,242610 767703214632337409,100605 771109327889391616,121949 773713228799016960,11774 785269979977515008,194667 757825275446964224,49431 755410107689603072,36735 775874022873718784,152314 794597955269365760,245148 755312519594508289,36219 793929271903293440,236884 791099515319103488,11774 791836718659956736,240890 785540204459335680,195975 765977393957892099,90125 777238133444403200,158542 780800962944389120,183269 765663131670425600,89076 774929407542603776,145244 751708775183052800,14277 750434955939880961,11495 781714338381869056,188478 785406734521229312,194170 794808350672179200,262752 760219423831719938,61051 791348574915178496,11774 795614303034470401,267521 794315984219688960,258741 790399249620078592,11774 788461052077993984,11774 791442844183588864,237198 770752426638872576,120541 772074342322544641,72350 778196181679616001,164826 790833282967490561,11774 763818154887827456,79691 789682766212374528,226862 793498809984749568,249926 753936882837389312,29263 755923207064956928,39475 769248939757309952,108795 770589656824090624,118191 742386597446848513,11774 790710188407914496,233729 768272714347913220,104932 773997503305900032,139404 789930934669873156,228354 795729983494832129,260127 794525772572741632,261155 781174444580560896,185313 765563772090011651,1249285 790764327775055873,232863 787515079407218688,207835 787160288604852224,208928 788425951474364418,216265 759346722602713088,56784 778628870555787264,169201 773524266998521856,135025 775177269715148800,146720 786692424718553091,205143 761324173532729344,67023 765977194556366848,88459 763444645699260416,77720 765643733564096513,86440 780088512578281472,168892 761739460639920128,69947 776717764086030336,156053 792099844244512768,243187 795384020490031104,266151 786178093933170689,201308 795469097328734208,247930 771895953636810753,128519 769757627039436800,95055 788486702243381248,218275 763007037693231104,72948 776173919262773250,153035 777015974297935872,159146 792710716088258560,247087 770034256433274880,116388 787730878164197376,210215 792587954543661056,245287 763873654174212096,80939 787324527034368001,210207 794576901910065152,261155 792467533865578500,242693 771406203301793792,125367 768110895721439232,103126 775992503610724353,152735 753397378221117441,20205 775445077682446338,147716 773206550873837568,134561 780405960506347520,179742 794350048503021578,259063 777589154406203392,161185 793983559535128576,257423 764006971896762369,80720 785580902512467972,194058 788437992612458500,215437 751579766914854912,18879 758166954825908225,51595 760867141524529157,11774 766008339083952128,90384 790972949348098048,235590 763169918468501504,76127 792040837601456128,243187 772040178865143808,74281 757602101988130816,46280 773337874221584384,134375 781738294199652352,185921 765132366159503360,80098 763900577780604928,11774 761647212073881600,68993 774086947601985536,131421 767794432271933440,100893 781646107642322944,189649 792132227979173888,243733 794761755356491776,262752 778673933910507521,167939 759755062625366016,57574 765181435317805056,85562 790740038849994754,225359 792105783727165446,243075 752973240763453440,23739 786941333852200960,207613 755799084301225984,11774 765793029697527808,88128 774702586037403652,144607 793499923757010944,249926 757273298820399105,41277 764269614977069057,47940 750362809561673728,12883 773897479624404992,139404 771141978432032768,122967 794597853364633613,261818 742837975273209856,11774 774340809797668864,142503 770686099278667777,120610 761228404905697280,67283 795673056966479872,267862 792162276245516288,242693 794981970270830592,262849 779706714304155649,175092 761105849041293317,65723 793284046121934848,250633 761142210897248256,61051 792100333703004160,243187 785741084949225472,196538 788157875537514497,215005 770364150799212544,117609 788080918212677632,215306 795084001677602816,249926 779135143697014785,171062 793951687266340864,254444 795440785906958340,267133 766349981200416768,93286 791389539323392000,238207 790597649745514501,232169 790756005357481985,99049 769285918905761793,109713 753311705422233600,26702 793625978186571776,254135 761391222464221184,67229 764715493320261632,47948 787008687013376001,206742 791726141828698113,240535 768901454652334081,109945 772473759500500992,131027 776785962747637760,157755 788132408683999232,214809 792816892079640577,247877 788065371341197312,215005 764750760294748165,82283 786266951748243458,201958 785622710093086721,197512 769339412182294528,112788 793174298265473024,249882 788058862020538368,215005 791617070161076224,240145 775296888098525184,148045 773579611175325696,137158 774005915976540160,139865 795693837125582848,11774 750763670444048384,14877 774754943869739008,141316 795470937885904896,266491 761347330012549121,67497 793145563495620608,249926 761666661321584640,69711 780698135022624768,182211 781787762802368512,189017 794213199138537472,258456 755344810433708032,35637 793983557714714624,257353 759098995134304256,56964 772938859671719936,132996 760489920263774208,63149 789084681887035392,223286 786223018074865664,201494 791715678852087808,240483 794570657417887744,261155 765678431941996544,86440 786233902213898240,11774 760465521099825153,62063 771341413674000384,124597 777140192264224768,158387 769393244438425640,112363 777020083021373440,153610 781338083996397569,139404 768855049757986816,105109 753362445322690560,27317 791011736434253824,235590 772751531779194880,132335 787388110460035072,208146 790991572728938497,233736 773746273329356800,137315 750081676013891584,9754 765752498250510336,84209 776870932958679040,157840 765344154276786176,86440 788427116534571008,217634 793223422587314176,250179 753765558517133312,28531 786597792202362881,204413 774731821422637056,140444 781535098877251584,186584 760964916618616832,64730 767983220092727296,102137 789988902375460864,225529 756290743593897984,42249 787847870615478272,213253 794634079408832513,261155 761652758722195456,67852 785644323346014208,194082 794981414617825281,249469 793236173766275072,250880 763159701374795777,76474 756662166191611904,43285 780396672132059137,178045 768857582773608449,109571 781279964683395072,186584 788485044964917248,217519 755135076116078592,32673 760606125716832257,62798 765648870588178432,1170722 775361593781530625,148645 753840400142524416,29548 795101161397293056,252939 774642381152890880,143585 787827374150660096,205197 785720183394410496,195975 733020098294894593,355428 753402598053453824,27334 760151474135412736,61145 779757962558439425,176783 758244831592259585,52030 781473953642577920,187976 755614878631591937,351463 788752953062649856,220526 785612073678102528,196845 795712820394475520,267862 792447341227679744,245130 766358176925093888,93286 770038858650116098,114779 762497837661696005,431998 770379784048218112,118191 766442873805942784,92202 779106970162855937,164826 792247508890161156,242326 769152505947258881,111049 795039138076643328,262849 734485588083085314,66217 753653048690483200,28866 766351632904822785,92166 791774968245878784,240145 786242846110126080,11774 776404543261114368,195876 773619343703830528,138165 794569885036658688,261155 793602964581736448,252408 773902217107628033,139404 792028736564658176,243187 763695671983665152,77612 765543491774603264,88052 764122835451121664,80720 793430685147131905,252020 793848767489384448,255942 752681968156831744,22779 773609195534811136,137869 770993985674481664,121612 771488180633800705,125853 750735861910679552,14525 753465627730477056,27317 781467987081650176,188119 791449155679858688,237935 795099331657244673,264397 772984110935515136,133519 791428116627460096,238395 764983291371933696,82018 789540000203407360,215965 794958374555316224,262588 757949340233019392,49754 753924900809609216,29763 770740966403739648,118191 759058646084886528,54620 773286407561371648,135888 760465113597947904,62771 787095482266816512,207151 788000707576070145,214354 793699747114655744,233154 793592309321392128,252679 773532781867470850,135741 791976859038785537,228292 768891246102405120,108849 771400291245666305,122622 795216866482343936,264431 766325200405172224,93036 792997684865007616,247240 788389404855250946,217519 788971068174196736,221785 766620470334595072,94718 795360680627044352,266500 774345858758348800,141360 761663084444327936,69947 785281418049925120,194648 787685631950413824,208059 789086274053431297,217034 770361265117990912,118393 794908504830124032,224680 750720190636175360,351794 790409077465632768,229895 774383502762532866,142566 793468999828811776,252020 779867357137149953,177340 765964484926058496,90614 774639207205732352,144041 755032182435958784,34666 793437506112892928,252020 753466531699228672,23884 759142062696632320,56302 774414674402181120,139404 770699634389811200,120341 780546611395104768,11774 795289982361595904,265649 732767092420681728,352817 763497524292378624,78790 779050953320325120,171693 755515885977210881,38183 790267681035390976,226346 795698654975819776,267862 795090398318329856,140444 759112902716624896,56952 791494815565357056,236943 788116126697922560,214354 793132856230809600,249469 795017999065448452,263896 795400731272450048,266500 781206089866047488,183269 766749767368052737,94683 771883358800351233,128615 764928356840148992,11774 771129404038770689,123583 755806992535580672,38535 765578934087979008,88052 769858696298004480,59666 771494091943280640,126227 781891334982467584,190635 756988909125533696,43271 786722582036779008,205728 762721880168099840,73814 791400462343770112,238207 772457091516751872,131045 794524783169990656,257353 774979632768647168,1248965 792930140732874753,248514 793496581248921600,252741 794280622101499904,259457 755513018784636929,36873 753573134989533184,27045 778569109738917888,168794 788409006415048704,11774 771535884663476225,124597 762239933130022913,431998 785280216620933120,11774 745284175901646849,11774 762284530057244672,431998 779856793161859072,177340 764963861569146880,11774 732638976180420608,1035907 777030026969559040,157755 761300229828206592,63451 765902834617331712,89900 793286878917165056,249926 764061628329439236,81595 774846973463633920,145681 785246720208859136,194210 795356725117419522,265257 763413580888805376,78129 767565668744962048,98646 785677388965408768,192421 777606204520628225,162610 790350565519790080,230282 776176286242832385,153248 794554075476086784,261155 793100891662483457,249469 761559640886960128,69231 767390961487847424,99125 787099541749239808,209043 794572056125931532,39957 789480130431156224,220029 751193629041971200,16422 759162192470171649,56197 788449964112261121,217837 793206775482679296,250633 778958635175149568,168794 791689745805959168,240474 754776800597647360,33474 755211645920567297,35890 771119385222283264,122146 758336103912910849,52554 769822129885892608,105109 768120467827806208,103506 785991413980917760,197324 788518158353231872,218349 749154319438675968,738099 765890940821245952,89915 769290964762562560,108385 793940811482206208,256255 751153401606594561,15634 758052568568258560,51069 763747317849600000,78304 776053055116627969,151845 735994785186512897,196346 775088190352793601,146838 778791435579514880,168731 788497129673265153,218275 769610768396460033,114357 794998322561957888,258040 773646711210278912,138382 762617578904748032,73814 776773696841101312,157755 765535993160171520,86274 758074699150532608,49843 764179773497151489,80648 763810958791864320,79987 759181346916986881,53995 766705974111449088,95333 767834519198203904,101681 767835352878845956,99262 793269609277362176,249926 786143408297390080,201308 765338147999870976,85981 775863316988047360,151463 787726136151244800,205197 765291844917981184,148861 765950433462513665,398859 794721555678949376,261155 766392381440659464,92902 781701419397181440,85326 790524795758768128,231894 775106559697362945,146704 756561028687814657,43917 789145744640913408,215505 767834739482865664,96514 751092960280842241,15816 740455225979502593,354162 793869964503580673,256255 771500608813694976,124597 772794972588285952,132335 779010757509853184,171037 789798614361108481,227242 792865433451802624,11774 755161972501516289,35890 759955844779823105,60459 785788495574872066,194723 795299279954911234,263708 793125935256068096,249469 786761023478870017,205181 776775665467199488,157755 787570673271050240,210585 769584382340313088,110585 792534881054126080,220727 753398253752766464,25981 787086518477135872,207965 789279780646641664,194060 770023096929714177,114779 763745461333217280,78271 787015778264494080,194664 773927002831138816,139404 770416982994907137,118191 750063368891985921,11495 761689198923350016,70355 765628459536224257,88052 776293436437753856,153845 760555539210178560,63655 760491524702412801,63149 779957995954249728,177650 749924363265200130,10735 769176258995380225,110585 793177675946917888,249167 794340508873043968,259659 790918353556606977,234583 795618089161388032,267655 788151064176398337,214666 790922420882403329,234796 785909717168037888,11774 787287492215115777,209351 758377897694486528,52122 773908875217166336,139404 789094432578662402,223286 749383601662271488,8497 788529186445135872,353124 779313947371462660,163589 786756473556643841,204591 765356093644083200,86440 789231176590454784,224850 795679974791389184,267262 749731906040766464,9754 757335195859218432,46404 776641922580422656,157082 787132457237839872,206644 773240232938315776,135025 759110667936956416,56964 792045562493218817,243187 776893033107320836,157082 777965925253382144,157693 791005853197279233,235590 792515188528443392,230523 754026539042373634,29263 772625069944299521,128971 764368961316139008,82407 780054587063533568,178045 762277797939118081,71502 780634244045504512,182037 758427938702266368,41703 793167820926414848,249469 795396718800044032,266884 794544531181944832,261155 757220672145727488,46006 749989162414055424,10653 752993775652220928,24787 766358545377943552,80939 775785849053073408,151688 764136558823743488,82066 793075879987417088,243865 770256692525146113,117364 787086637620527104,208487 776185125520322561,151718 787375629666807808,209351 788035696145502208,214354 792036014277656581,243187 748936876908621826,11774 773281103935213568,134993 788049731868033024,214492 757798296119152641,45964 794890436506624001,262849 785458564093583360,195975 775188524706377729,146958 761300228540510208,65180 764439430119784448,83413 785859242196602880,196277 787747781997842432,200621 776486364661575680,155390 777956765669339136,164900 785536083769581569,196538 794626230045802496,261155 770703633377792000,118980 776380372904927233,155390 780308666834616320,166891 768131765596815360,103506 785504694319874049,11774 750881335615496192,15643 763796520739147776,80283 764656911853772800,73814 790116642260856832,229693 785550007105572864,196788 788927215584935936,219119 794366253787992064,259623 754849371846422528,26721 741097810175483904,1170384 794626117013381120,262053 764927970859421696,11774 781034174727716864,182338 749732565553180672,9433 778541451609186304,168565 765593275822706688,88052 758408300803260416,52821 773190136322527233,135025 795380575565533184,252581 779041353342779392,172057 763412924706787328,78129 790999397085491200,233692 780239065199349760,78325 763903881902522368,80393 751555388684677120,18452 779797455927906304,176218 785301550486781952,11774 788878342351052801,11774 756266252541321216,42249 758133216041631749,41703 791723856872341504,240661 794555218365218817,261155 781457045216169984,139404 765699603379478528,88930 767064535907708928,97472 790221391727587332,227594 774177209506418689,140444 778649104029192196,167649 791820334810951680,241940 786904247224983552,207076 763918606350417921,80098 764696361782554625,84422 792075625007878148,11774 779864303784656898,175092 775563883704705025,148018 788889122316353541,220526 764884244770328578,84422 792439134065393664,243513 753052253162921984,25255 757035824194125824,37844 774903927896612864,144120 755019449665658880,27045 751826584303235072,14277 764154639101026304,80939 778179285253296128,166295 794981709624340482,263906 764610440240435200,83459 794375787159748608,260173 795387636332498944,265649 756553531407134720,18341 764990499430162433,84209 758280931614552064,52061 780747135222321155,182049 779803621944885248,173347 785471055821414400,195975 790702645535084545,232169 771455668293210112,125906 788049312399892480,214354 764966226305048576,84724 781695640380125184,177455 790969011802558464,235487 788151558995316736,215754 766764492378238976,95672 793461714486333440,243535 787325511047475200,208492 758858074832576512,52559 757621992732422144,48402 794327628559814656,257492 795708640242073604,199307 791369958672302080,238395 758158266409054209,51750 761725500028956672,69548 762390018631622656,71749 773932499068194816,140211 793862809654292481,249852 764144526432825344,82066 766270091705081856,84209 763646972335099904,78159 767956855150682112,100893 770589467681906688,118192 789240670296870912,206666 791197521657729024,234583 791353764435353601,238395 794940245590544384,261050 759447735103729665,51798 794654882292703236,261155 787378048312090624,180433 751873500907003905,18550 762672836427165704,73814 769361007147819009,113165 773735813423116288,11774 787020768060248064,206101 762351941359955968,72809 793208896915550208,249725 795085795254149120,262849 766741892335828992,95343 769124104951648257,107376 785670708923863040,196836 794316498378440704,256038 753620873739956225,24256 791337884145979393,237491 752302124164231168,20279 758719617279885312,54070 773885035376021504,138205 794611555447009280,261155 757628741283672064,47940 781698511460896768,139404 791069548913029120,234564 754130217405251584,30304 772762739500576768,132335 788818024639987712,221297 791440658536009728,238292 766794383178031104,95297 765006290418556930,85562 765270746104856576,86103 771139862606917633,122967 795323228226891776,266079 762809055631007745,75073 771347769424359424,122182 792050335531409408,243075 765634758629924864,11774 773254889757634561,135772 751025493336469504,16422 792101219242311680,243075 779373004140580864,174442 794188206128254976,255942 794550547047124994,261155 794400579774717953,258331 790996900216537089,234583 794670047704870912,219678 793135223919652865,231263 791504612016750592,235599 786414125014392832,202636 793616411411099648,254058 794391048550236161,259543 751579306464256000,18893 761703436563787776,69947 753710718755766273,29263 788330946290290688,216009 768978339218325504,109960 762809271717335041,73712 777154687673987072,159876 775094186727079936,145866 779397677133946880,174557 793553998624075776,252020 793809796302417922,255348 795052778494263296,263906 781130587130236929,167443 791416903449272320,237999 776088405931425796,150249 772478280737837056,112788 772031075807850496,127775 781563842463662080,188119 792582932728844288,11774 794181019742208000,258331 795355330251255808,266293 786971419133501440,207949 787027814398562304,207613 788168480080158720,214899 792166828919316480,243614 794206805375139840,257423 753300707646648321,26776 770312398322470912,1170396 764185683590320128,80393 765595918489882626,88399 771389124834103296,125204 787660359716839424,206101 794241727481528320,258456 764593032658296833,83391 766235969771171840,91762 769882302054662144,106774 759129172480491520,43399 788791369447804928,184376 762712189132152832,74133 779102742337814528,171062 773323980979724288,136018 794746046681415680,262897 757569420239798272,47761 773205692874231808,122344 790770993845469184,233307 773887024231161856,139404 778133084705292288,163990 758619155868295168,53703 778736150965956610,170252 793236728467234816,250544 794578389986316288,261155 795757000101662721,261155 785591531675672577,197286 792069708065288192,243075 794598708302217216,261818 795667063364796424,266491 732643313585664000,353228 758898511555330048,53703 785411988528701440,195674 789284328198942720,221785 739913575989424128,349375 794310721836224513,257492 781201105518604288,186434 789245937994469377,223899 793505265333116928,249926 769905301780766720,109713 778239526611234817,166390 772769581584752640,132335 761293199348342788,65626 764350715871498240,82283 781378080938024960,139404 776012635531862017,151156 766484240292843521,93850 793082646981148672,249348 785590253545517058,194058 779816987530780673,173347 750397610641481768,7826 795711952639168512,247930 787283694709014529,209184 787522109006307328,211347 793122575899590657,249469 779364321046298624,174315 786363092338782209,203346 795342124753375232,262240 763732025140514816,78914 772476656988614656,130548 760125635096301568,61051 742163546058825729,1247507 764857106243522560,80643 771557615654440960,125204 762746969206951936,74066 757896563985448960,49852 753276434056183809,11774 779461700030455808,172185 775371081246924801,148537 791291412608323584,237813 750549514067542016,10735 777839878889504768,157755 771466294709411840,125367 758718769417949184,54070 768450643895918592,105643 792791234079174656,235621 795471223123742720,247930 793561396814413824,245963 779412290042933248,174557 733932191240073216,304513 788519231168081920,218351 762180984674607104,69356 791029210802450433,234796 794955193939005440,248437 738790402505998336,11774 758389250257661954,51069 763412698126225409,78115 765982732966998016,90575 771436359143653376,125742 751178787379900420,17591 791316715057491969,237491 788469275996655617,218275 764352741023985664,81946 779391138100748288,174557 793099522289246208,242693 773920566009032704,139404 781166915712606208,185601 762393161931100160,11774 773300076307369984,135903 793563051974852608,249926 794807999068041216,262849 760449737065689092,62755 794144978083741697,256531 775754453278334976,150404 777902872063315968,163763 771417293570146304,125367 762262164014964736,72420 764978857141084160,84422 790520897090179072,231894 791239151542636545,237236 753152744911872000,22379 765679955191668736,84724 765237116070748160,86440 773712150351142912,138854 776439378537123840,151463 767090523026759680,97355 777531408441077760,162213 786950467502936064,192032 778306286634930176,160592 751216039589916672,12868 771794552613179392,127218 788550843918319616,218219 795423411896020993,267014 772847354793725952,120690 794628144238051328,261944 780540101323436033,180233 786261541205270528,199546 772184703122051072,129991 793191940942540800,250033 765378820555669504,86440 786326729602179072,194082 734418052385767424,11774 777170419187089408,353786 793200437633486848,249469 754902007970951169,27045 756296058456735745,41459 761690717609725952,52545 732348295029219328,349572 760106664464822273,354104 788609928982331392,217285 781239565268901888,186376 795461397639532544,264397 770228181458575360,44421 763930144230617099,80939 765584194449780736,82283 760937334321745920,65174 772460869242400768,131049 786559177002881024,202877 752962011668090880,24880 791794328070975492,241823 768504652371464192,92213 772945364647342081,132908 790578874035822592,231894 785268866440007680,194648 765933271137984512,88669 738402562718601216,11774 794998918883012610,210235 768967389182627840,109667 764843442442821632,84888 780601836478795776,181955 790940245365628928,235215 794206394131955712,258598 794525739508965377,261155 768238289417633792,102745 760378957053079553,61982 752262176124047360,11774 781258155460169728,186063 787115944342540288,209292 768113599743000576,103354 766948612261617664,95511 750904877518204928,15536 772766662487441408,130415 787105699222347777,208989 772973748999696384,133388 787798018414223360,210238 794020677309317120,255192 770382666248126464,118191 759443792072015872,58364 766398853440532484,91751 766180991878606848,80939 790249429009895424,228341 767879293372276736,99385 792936899275030528,247241 788733775697940480,220332 776687379650220032,155318 793245984709017600,250633 778302122458624000,11774 757297016355577856,46890 758835530960252929,55260 788521414307479556,106085 776982499784351744,133702 794527653797597184,261155 762229550604431361,72028 732171740261064704,1170348 769923002108563456,112693 780934675476905988,183050 786775443831533568,204835 756305962965753857,42495 778275975075201025,166526 789827681680515072,155390 757195062212173824,45551 763116958560710656,53995 788807032358834176,220526 763555518447284224,78394 756512870100267009,43403 791442265864441856,239261 791661105663782916,240483 790220750615670784,229898 793203881819901952,249961 761038930057629696,66159 794691053337120768,255942 767223075339317248,94699 763835926455980032,80393 789303414790520832,224680 754702005222928384,33089 793611328162295808,254135 757011681004355584,44450 755273273324277760,35890 788145397269008384,215480 772492052508442624,131045 778350536189816833,166852 794241414364360704,258386 759242213356429312,52554 791794414066634752,240763 764555196684840960,81569 758513290163032064,53703 757740501034414080,49066 775134988882866176,146838 766039795676155904,90384 790768091953102849,232863 780600095372869632,80785 790778559556190208,232881 764795053864869888,82953 781213641924313088,183472 788738433262850048,219942 774997366004940800,144654 792810464896049156,247379 765155623889620993,82209 794482927585361920,258040 792803711596638208,241345 752989741574918145,24134 757760360120135680,44163 786403190874972161,203076 794633595914715140,261155 786375155861692417,201958 758521049587781632,53635 763932833815539712,80939 792193772390055936,242693 754714409717628928,22393 757002587442995200,45669 789988456353058816,227748 778989202406944769,27801 764412648230309888,81869 793215970236137472,250375 750403385652764672,13201 765614670753460224,87607 780600999538937856,181613 769692263219953668,114987 780048855782088704,172185 788502401191780352,218275 757830137605791744,48081 757099484706811904,45857 778955065570631681,171324 732535389169319936,398855 760258182908346368,60725 787263526985281537,209913 779445891392495624,173605 757264605995565056,46612 763457701384892416,1249136 794296366973538308,259267 793186575760912385,250408 764249040028594178,350503 779418797992181760,167311 788711384645328896,220029 757620950565285888,45525 764252430217469952,82759 757645601093791744,48549 768178875666870273,103924 791603630277361664,238207 794923860693028868,262886 771507654741012480,125163 765977477684527104,90384 767160997752614912,96848 790672611176878080,232169 771924100742807552,127657 779020657535385601,171324 791481324888469504,239405 785734139504762880,197512 763064313435201536,47188 758021580404293632,50923 776222439386865665,150511 793786590095081473,254209 786309014837600256,202561 788779209145589760,220526 753734739819958275,11774 763898547104321536,79131 764299614031720449,82066 771834326749024256,127218 764977602389872641,85562 770560771902189569,118191 774369741850959872,143352 735941786435223552,17292 750300865467019264,12308 759811482691313666,59551 789888542482788352,228437 769547043077578752,112399 773890784495927297,139404 762162369283788800,71476 739942473640841216,353488 788456646053916672,217574 773721534523408385,138155 771476466026635264,125554 788570985813282816,218495 776815500051386371,108396 792211889942061056,240584 795605147523174400,249904 773965309023703040,139865 791358727332958209,238207 761419525233348612,67229 763529494674178048,78566 761267663221821442,67226 785257560936964096,11774 786642576816349185,205455 776153908771258369,153779 794327899952259072,243061 773531123653615616,133702 786266304470589441,201555 763614914640420864,78360 757882276579598337,49852 768227490062032896,11774 759158817557012480,56964 768814796020023296,108849 780781391080546304,176128 788794400218419201,219942 791014138625466368,235948 755158070922055680,35449 778811648437985280,170426 792561686141997056,246646 779457545874399232,172185 792076540645289984,11774 793191395670372352,249926 750670080510349312,12883 776154445105262597,152541 791007109936709633,234796 771186040715345921,121816 786402419467022336,202636 795438520114483200,265855 752124407758331905,18386 781875820491071488,190206 794630861584932864,261987 772090950789242886,129558 776307634978693120,152847 793437058534518785,252196 794921031135657984,261942 740578243481378816,352751 749220961648607233,7461 794717602098593792,262752 771473458572165121,125367 787353185782341632,210432 755185746097610753,35367 768927583614357504,109945 769351367156793344,113165 792054426663985152,243187 767911794056716288,99093 773169870179565569,134470 790159232314191872,229373 792044301937180672,241940 769223371041153029,110942 794679674139873281,261666 750853209820786688,15264 781233479266754560,186170 787871032786944004,170187 795687653056409600,268183 754845169929904128,33355 752648496554004485,22850 753638267887681536,28732 757607024565882880,47782 791604426972631040,238780 785321492485668864,11774 785969879115567104,197324 795401507965386753,247930 765738580618665984,88669 792064084078235648,242584 775893487799693312,150663 794247513637289984,258331 762357774613291008,72642 766369123358109696,91751 768505807713415168,104999 771377425494269953,124340 781131681046507521,184223 785349226490322945,195125 755855988977053696,39997 761308497887662081,67350 760590793774100484,60794 789885054528974848,228583 750653277629517825,12883 764465325899390976,82457 785850754766606337,198571 794227774735007744,258829 749536773169156096,7912 766671737362718720,93474 772250242330693632,129126 776103161606115328,153634 788542107422195712,210390 757058842773422080,45125 758998000639238147,56302 764185852293615617,81946 781341288016646144,139404 780827019038699520,182960 758152248279048192,50442 770898664948629504,121046 758721963099467777,46076 780408062070841344,180039 789191080449232896,207712 761209557779480578,65180 794289792418795521,259543 755716676566544384,34731 765356967015702528,84209 792880007538323456,247077 779092817041686528,169104 794347639076573184,257492 760640536474562560,63505 780602745300529152,181984 767855590165114880,102137 792051355191914496,243167 764970534970888192,85562 780935011054686208,90252 732125873231548416,349357 760462610252857344,59758 754200258314371072,32157 766350252685291520,93261 790608957932904448,231870 794015225305513984,257492 777478751244255232,160758 753990615713533952,30590 793763256087171072,251758 757903922283503616,45180 771403884598140928,87904 762293450138083328,431998 771382996901371904,125145 771772510312345601,124537 767858650312380416,102137 769253332665982976,110585 779299166845476864,173753 790352058951970816,11774 793620479651086337,252581 794502030119305216,257353 780512977636069376,166335 779397519168118784,174226 794113265311903744,256439 792014953188392960,241432 760573595542183936,62779 785272319996469249,194205 761655199480045568,69673 753782948571279361,28512 786361110676910084,203391 773619735887962112,137869 793109135017508864,249469 786152553746620416,201351 758696607512666112,54070 788456729369382912,217574 776354660630364160,154469 795348875381014528,266500 761418839313702912,68273 767812642320764928,100893 794625002888986625,262053 760858121199685632,64693 781909638493057025,191354 787130548812734464,206644 793205502696038400,249469 788463727683051521,217601 762903777351442432,74043 765375735913598976,81946 777542771632541696,159475 794641636303237120,262240 791657964629291008,240474 779813971469762560,108396 752219852035780608,15316 766257559992950784,91894 751803211598659584,19133 792078295072374784,243187 733305972848988160,7224 765304272812662784,86209 778633639986864128,168284 785629494484676608,197341 762027127650807809,71594 768995035979407360,110659 732291315635879936,351147 768969155806650368,109875 756953069351469057,41702 757742993877110785,48735 776011560204509185,152872 787865864049561600,210235 732158548654870528,8239 791296597502128128,237813 794542593497513984,261155 779486456662282240,172962 740578482732847104,11774 750043051800887297,11174 767460140521967616,99030 781615409359360000,188779 794007454216503296,249926 766412566302040064,91810 768177036254773248,103354 785651059800707072,196277 778741816141111296,170187 792029706367401986,243187 794165984764510208,257492 766718161823473664,17640 793904969350905856,254135 766687703157071880,95045 758347044289323008,52494 762647124789997569,73926 771952547066155009,127218 791391895851237376,237908 774988045011394560,146259 794289892427563008,258456 786962090615373825,11774 789091540261933056,223184 790711119333568512,232169 780840579592781824,183269 786246435541028865,201958 758833802533670913,55667 766334951667167233,90319 794571805478436864,261155 755117033340088320,33356 769644002777767937,114247 765684917145628672,89150 760482929780850688,1170555 794321980186980352,258598 790543848783114240,174995 762821811855880192,73814 759560629204226048,58232 758334051027603456,51043 766047713049792512,83342 788733136913903617,217519 793879006198104064,255942 777908121180176384,164356 795134480633724928,263697 791791671348383745,240483 793650379376295937,247241 751776633493880832,14277 780938640306339840,184223 790943127162855424,234796 764210972961669120,80939 791474118990278656,239405 795401871540256769,247930 760680843853508608,57131 780780199424233473,182726 785267013421719553,193669 794170344584151040,249926 793138696958554112,249469 795668512064884736,267521 766074166671880192,91146 775072955671932928,146205 732699806007758850,353474 750854552593829889,15165 758426706457661440,52061 772119664394657792,129471 792882159090536448,247240 768600891935059968,106774 773006692275462145,133664 778688014759268352,168711 780763652278329344,182036 785698731010043904,195975 749944148673699840,10729 774108086722179072,139983 756654940605419520,44271 763494708391796737,77612 774222092204204032,141887 792062971937775616,232169 794616836059000833,261155 778192267370700801,166390 755233649474342913,35319 785510438683353088,194934 763872376975220736,77303 751131278829727744,16897 757749200742252544,46909 776577352138682370,156115 760126253609476096,26066 790347244205670400,229505 776402006567026688,155390 777960981020479488,164633 760183416834764802,60764 756945593143062531,36145 770358509191979008,355260 786602171672498176,204980 780792356790382592,183269 764184288736661504,80939 790270518276612096,230282 770600675608846336,119832 773976152847155200,140444 764945745514496000,84929 756537125923721216,37585 761335474921373696,68182 781334165920768000,185595 792802192369549312,242693 786267569023885312,201958 764824457546391552,84724 790691723366191104,233558 757601286074175489,48196 778396031247495168,167407 771935144219406337,109666 781602550151864320,186553 772792918323126272,132335 775718207390744576,1250232 785689074883436544,195975 786093879602847744,198393 785836120626126849,197512 755510544623398912,38032 785985539522560000,199546 792662605194145792,245963 764847513434218498,84724 764924872824717312,81955 778318124785467392,167220 750057023828406272,7275 769089328752553984,108385 793473869520658432,249926 762818324321472512,47940 763691951514202112,78542 779454884072476672,175260 756885590688296960,45122 776129083155607554,152860 756877818038919168,44163 792149991523364864,243615 776568793694736385,156976 788309076602159104,215012 774001935733100544,140161 766826497030119424,91946 765630836494524416,88128 762332399392796672,72790 766381593229307904,93261 771492777129484288,125554 750154632270213120,11495 779010582393434112,166321 787772825377476609,210989 780904547271208960,183811 790969732837044224,234653 793555289714876416,253206 765575597389066240,88052 786693607596097536,205143 790999023272488960,232169 753323376677036033,27047 792180493471080448,243187 761992209596026880,66815 789414670624927744,219754 756650294457405440,43391 756388390380142592,42432 786092605302009859,199546 763108073779109888,76549 788516339249876992,218349 792767430791528448,234210 759722229441540096,59475 790926722099253248,234583 786409592464867329,203350 767907754853806080,102191 778365927716888577,165448 778722974140555270,170187 785572642682179584,197091 778559772434071556,168794 791365420573945856,11774 763565596109836288,77731 774339551544406017,140444 761176378230370305,66897 766733180485373957,95708 768500028151259136,81869 758848379438837762,1170352 756645770670006272,44450 766458425874255872,92972 777959198428573696,158820 779463851389685760,174392 758107524801323008,51451 749776864600731648,9754 795288575193423872,265795 795405959191560192,266138 791389167259414528,237491 753994193601724416,351129 777980813896024064,164375 792823325462528000,247877 773672953510764544,138616 781269550046248960,186210 763124419115913216,1249094 793132576504446976,249725 778817014651428865,169738 776029077115379712,152735 776729526151811073,153812 763839665006936064,80716 775778447553691648,150426 787103923265863680,207119 768549309583425536,106879 777273042200301569,154192 762687840815681536,11774 779124481209925632,172962 787039882136944640,207733 734463013902782467,353672 770330796309610496,116305 760481361232797696,209828 758409989367013376,47940 765426713404649472,1249256 758634734742302720,54070 795693819723399168,266491 790724478145736705,233241 775759577136697344,148921 779317356837339137,171913 789180093566287874,223286 790877220222935045,234583 777625935088590850,161387 777964264829091841,164608 795404770328662016,261155 776508376217858051,154534 765902481276620800,89859 760187247337627648,61602 776553404424269826,156110 764138510857166849,80939 776619783009603585,157082 794424551991975936,257325 780624910381096960,182154 775719772331843584,112363 759067294311985152,1248650 790952910771412992,234583 792062641766359040,243075 776819600973565952,158297 789900706790727680,227032 773931664355553280,139404 787628905234591744,206101 749604795372023808,8497 763603346674647040,75929 758644698185465857,53985 776377544446775297,149292 787053526316748800,208065 753357662239285249,26458 754130740896489476,29687 758057380185645056,50923 778818310993432576,164814 779296872716496896,172945 790184909008666625,355470 781274506878939140,186584 793782039900282880,227242 786095806063452160,200490 791025463162527745,235590 773920723870052352,140043 786146968774905856,193121 789747816801460228,225981 779151147365957632,172962 751237491794014208,1170743 781650001847988224,188119 793182621958152193,249469 771281890703704064,122967 772299168584839168,128557 765943190679498752,90384 769472959874420737,111558 758267248104599552,52112 791482229352300544,237594 756914045798617088,44450 766742001341624320,74868 762063038656552960,70501 768863374016819204,109666 795386312836743168,266491 758020804453998592,47761 791417381948104704,238207 760864561834713089,60539 773185184732635136,134561 780974963914178560,182726 776359575188606976,154102 773902333713330176,139865 781320361329786880,183269 762778341619462145,73712 794528835459055616,261155 769668099180204032,105652 759067335630008320,41438 771657460100702208,119937 776483880677183492,155688 777596803789234176,162497 789965015738556416,224552 775021087889428484,144654 775663629131780096,150302 750801335390507008,15316 791346595912638465,237787 794676358005788672,262022 753543927701975040,27206 768617593754247168,107469 772062891327488000,121795 790618436195848192,228820 758003415607873536,48663 778077692281360384,165912 749969280821760000,10735 780665088411836416,182461 788984208215543808,222647 758761008995368960,54070 788548217424089088,218349 762978815626928129,1249070 780764159059296256,182960 786405989264322560,203674 753307704123334656,26894 774027508454924288,140047 793171055091314689,249374 758411696692142080,52112 760457295360688129,62777 764444098363260928,81702 788846514399539201,219119 794740969979711488,262849 769967084637941761,116060 775424175603343362,148994 789926541945896960,228820 765285864746328064,86440 777368160198471680,161456 760909705816465408,65626 788434185098625024,216556 790953943383830528,234796 795392446968561664,265858 773689036259008512,135025 775746277468413952,150404 791420487524048896,237857 788115217913970689,203832 788888148944179200,11774 792331756795932674,243075 763474240704286720,78304 733212304112820224,355480 780164076655747072,177456 780625067369562113,181984 788133409625440257,214078 795307825627099136,249926 755219134670049280,35403 778507313812430848,167305 760448800523743232,61639 785254366278193152,194210 753425891925958656,22720 765894594693206017,87904 773261115182747648,135736 792501437221797888,244550 770836284210241541,120393 774536436846514176,354073 788017448222134272,214492 794643918956609538,261033 763619224828772352,1249058 776113865989976064,143585 763356667371220992,76652 774536675863035905,128230 794327959305932800,256219 769711042360250368,103354 786757680006205440,203674 762713331702505472,73712 767721033055043584,100893 788486314517606401,218275 791371551169847296,237491 790853621126758400,232863 793115228913410048,232911 790340882092417024,229693 760606956428136449,63267 772518213749846017,129551 781875882881417216,187896 766399665440972800,91751 763005121278070784,75281 773273139576971264,135578 733270954265214976,355225 776959690135769088,158387 764983836375592960,84889 778017242495672320,164001 779495216139018240,175260 756256622930829312,41719 791332402098352128,232863 732265462868918273,350955 757808112271171584,1248533 771741337196630016,125145 764269430138220544,62180 786967733455822848,207949 786566505601183744,193636 791662273198600192,240483 773345007235371008,135701 788138890276249600,214809 779451497306165248,172185 780423929961775104,180039 790651513114877952,233131 795300685155889152,265030 794232651716722688,258456 751741710934372352,14277 769968247634595840,114848 773177458023686147,11774 765034999766671360,85767 776116260874575873,1250283 788706886954561537,220029 763446478127845376,78383 767165565156794368,97852 760561074869370881,63393 774025704270729216,140638 792030352554414080,243187 793144732947976192,249469 770296610735656960,117257 788840957462458368,220526 750198989622960128,11495 792029163960041472,243075 757238500240392192,45518 791937734357037056,240616 753171902508703744,24173 760981253113810944,66159 759367834216517632,56924 769218701354762240,111438 786765738107346944,193571 786989744450330624,207949 755964817668575232,40550 775429007051403264,142668 791831719611473920,186212 778259705592320000,164785 791243696377331712,231550 780584476757807104,178443 763864190972989440,75724 788010550655459328,214138 751614521643560960,17794 793319063304888320,251452 793641581349699584,254135 779677550763061248,176110 794218079513354240,255942 778595313565052928,167220 789873083721064448,77353 788085106036576256,215005 757710489967136769,47844 793967808879202304,256217 755388465685098496,35449 786826085820424192,204413 792093590424084480,243187 773864363308482560,139404 793976902650167296,257353 780608837535490050,181886 786339704912261120,203048 770855075254185984,121511 773602585609510912,135736 790618088152576000,232662 753016383806529537,351340 793479735938613248,252408 794152667647983616,255393 787613408791322625,209800 785969109242568704,199546 788869557733756929,221785 791461167478689792,237332 766349172056489985,93286 793824638858063872,255393 779454622809333760,172185 751072916867915776,16502 755095156991361024,35449 785569881630486528,196233 773712790586400768,133702 754710084501069825,22393 767061569997905921,94699 752707371554660352,22750 759092214152605697,56197 793664895799562240,250293 794848521010774017,263205 793920416511303680,256679 789306351881191424,108396 792227143262490624,242693 759414858815242240,41680 767395155670216704,97379 793471086801203200,252408 766620815223685120,90629 773922390526963713,139404 781232692964782080,186434 791733407721984001,55820 770241081162235904,117257 768883630890516480,109509 769594224471777280,112325 775475197797343233,149124 767880599856119808,101681 791304018538758144,236502 752056429507256320,18504 787299788031086592,207212 793942134915211265,256217 768864223141081088,109767 778712234281152512,167399 763779872091172869,80098 778976131059949569,171617 767872026757386240,101383 779404512561770496,174660 786265644471771138,201958 777901976013139968,164001 750057948454350848,11015 762307808574353408,72550 774678767163871233,144542 794567528756477952,261155 755836717366665217,39384 767889781363585024,96039 770623284282994688,119937 789937130487353348,104244 755759329182097408,39235 766791832583962624,95708 773684658018017281,138616 779432360420843524,173846 766436726545920001,90539 758185203722366976,17640 789077443705311234,223054 761636752440385537,69493 795030111443714049,264700 776591534804336640,156644 756292217140973569,42344 762684798712156160,74133 775854741750448128,151090 791036236827795456,233736 751724382129524740,18893 775265745181618176,146720 793933849591828480,253721 757269468741599233,46612 769516980533473281,108849 781335336479698948,186210 761674249983496192,70085 791701953654816768,240483 733768473390637056,11774 776186306132979712,152182 765342411170119680,86472 764997499648024576,85562 756602635000619008,41839 776826841889857536,157840 771557064703287296,125196 753046405791481856,24248 795100574589087745,262849 774596722291007492,141887 773187902968893440,135025 752876630360686593,14277 766040268126687233,86103 766716976764903424,95708 787661318887211008,204413 781497358127292421,139404 794051693000335360,257492 787164357759078400,208176 777003145440485376,155451 733087701117894657,355480 774682018143756288,142808 792107713333489664,243576 793926980873895937,256458 766927285584822272,20057 733391872836653056,65113 778334142161260544,166532 755150714448384000,35890 778222011709546497,166282 787056626096373760,207287 794488207106830337,256255 775297658663559168,148045 749486938650841088,8178 772196275336933378,129991 788451560812535808,218275 793302427692773376,249841 787716272498810881,205197 755775734791176192,39475 789208073588072448,223899 773482964894162944,136947 758380720746356738,47903 764307711857004545,82582 776567165801594880,156926 755157616414695425,35890 754130376579096576,31740 767744331117625344,100893 791107365621948416,234583 789210980001513472,203546 794941124477616129,262847 786949688033439744,207287 769655418821840896,112939 774819936006877184,279676 793891768127221760,228583 765005737709797377,85562 786610819605889025,203674 788110649587007488,215608 774300716374429696,140444 750721458444251136,14877 755535322126114820,38032 777274580163592192,159876 757741790229360640,46532 780811795984506880,183269 787033617796993024,204327 785394558729265152,189031 763815060749840384,398859 755435275342450688,37044 776454045678637056,133702 758178226695012353,19598 758566408137564160,53703 771348541453242368,124131 753725485939462144,29377 763047783905591296,11774 791811705261228032,241940 758787912032845825,53996 761750963468144641,69947 764311204621799424,76012 785281471661473792,193669 791305914653564928,237491 765375545290829824,86653 771524404819824640,125554 778319152427720736,167220 795399412847673352,266884 755889017007157249,18215 756283921088651264,42432 773884139925667840,139404 786541813569953792,193513 790972283884015617,234583 795138676917342208,256038 785655591360266240,196277 788832223063486464,220820 790545730603773952,231679 756624859896094720,43471 753474740593930240,26140 758662127171145730,54070 770439622639747072,117257 792825713913061376,247877 785893408401350656,199453 790581953271586816,232169 795757849787985920,268777 756983241962319873,45669 789851025586913284,246425 768925717287632901,109470 777843176564330496,163990 786691106167808000,205143 778463281434419200,144730 778977823314833409,159847 794939848675074048,262847 757682075247837184,48840 765183941477359616,86103 785792556944719872,197063 779697855959269377,158387 764219108288262144,76048 794570292924452864,39957 786627734134939648,194082 763852763193151488,80393 785715155002949632,197512 732283579443470336,1170320 763411919877177348,77588 765430552476258304,86961 779476198707429376,174315 794670529110298624,262022 792723378205360128,244270 734212101636562946,349197 758654097830637569,54070 755034014751358980,33356 761375189003153408,68163 780517678624731137,170187 762167225012801536,71099 771071088948150272,123280 791869606554062848,240070 761296252302659584,67311 790250454198333440,226490 790647032327254016,231881 792916072152334337,11774 792097854844243968,244029 771866054276550656,431998 761053375303553024,64730 776927451729584129,158314 765542089660649472,87788 761266279646949376,65180 772232356140724225,128936 765623220946993152,87904 769717717997801472,110659 770790481949184000,118192 793972763719389184,257353 768936135552892928,109666 733485049111281664,354687 787733497901355009,211347 777672649933746181,161456 789425373796716544,225981 771484770530390018,125853 762727700645588993,73910 794657408748384256,261155 755411367193112576,36735 768285982642671617,104162 776168001578102784,153034 738626952412565504,11774 779435250321465345,174660 794493255266299909,258193 732128242065387520,349500 757663581148155905,48187 776008912193617920,152735 794675302588936192,259892 793172496115695617,249725 768861661864132608,109666 793570340500869120,253164 776107721179357184,153194 785271980102594560,193958 752931129213280257,24173 768532584296964097,96514 753012238231871488,25255 753428347577741312,26702 781099469886545921,11774 753974950025887744,30590 774002343423512576,139404 790304257031405568,228583 786998688388255744,208167 774051977290457089,123217 773255250648129536,128194 785927541341028352,199262 755802135204200448,39462 765300977528213504,86763 762302060167438337,72035 774945835327033344,143043 749298265615663104,7914 764839657951498240,84689 786981698852515840,207096 766646543118168064,94690 733062703971868672,353262 762715913023918081,74247 755737768404275200,39235 785971500708929536,198538 765618959366418436,88669 765728807823282176,11774 732894576772550656,353789 766439852053303298,92885 762293636293861376,71021 776565256847974401,156926 777961589106286592,164826 761292815494242305,65180 779907601265856513,175092 761905943961604096,70858 787173427555733504,204958 780477134506643457,47940 761665016554594304,69711 755902260765491200,39797 772116211391983617,128934 761313055959580672,67401 758706742964334593,54070 793258580992335872,249926 776433107016806400,11774 769401873577025536,349357 793617066154614784,254209 795065567078125568,264397 767734017881939968,100538 775021652685959168,145244 792801640940273666,242712 795037937159127040,264431 768819129126039553,108781 770415451935416320,118698 773765599470186496,137953 788282719226646528,205270 790730064216281088,232863 792211009452797952,219531 779288746290192384,173753 793254445828014080,249926 754014093170843649,1170819 762308165023240192,74518 793167365773012992,250033 752960906359869441,24526 761549808699973634,63084 764215084637888512,80939 794670411376103424,261155 772912291637563394,133184 793941268787294210,256219 792595959616155648,246771 749371201202434048,8497 794556758362648576,261155 794984546093633537,261155 759080089464152065,56231 769345944353583104,110659 792434116910198785,243398 758760414490554369,55112 775470680255131648,148645 776748492614168576,157724 785534788295860224,196233 732746101032419328,353789 781217388872151040,185595 768514996498206720,102835 733297010430742529,355480 791408002905608192,233303 781232270308876288,186434 775000487447891969,146259 780427823068618752,180039 765927169054875649,84348 763860641266499584,79651 794011478583934976,257492 793098759240646661,249469 774403113272745984,138819 793961236836687872,256650 763806368604102656,79691 790642855865876481,233152 761273014256275457,67283 790564359516729349,231550 760247826077011969,271850 762990014355611648,75666 786255143805255688,198310 785985856028848128,193297 792874441910935556,247241 758711747167473665,54070 762786315167342593,139803 772282823797465088,78769 758697106345455616,54070 765085757203685376,84422 786244561727348737,201958 757530799591882752,46652 756961219244879872,45014 750019786520694784,8026 785855655169097729,198878 756353012159971329,42432 790500415620149248,229874 793637283681316864,252020 788094992635965440,194079 787271217614946304,188577 791469605382258688,236035 758088456245346304,51321 780219091760115712,141360 768574355706146816,107428 767655552931524608,100495 790643348893683712,232640 759070431202648065,56784 785314753967108101,11774 764130244022460416,81869 779519058521821184,174971 787722464835080193,205197 763849014181670912,80482 778584024621146112,14827 795483028403257344,266079 753397627501240320,24511 767883728907415552,100605 787344331518701568,208928 792111179275522048,243075 763048433213145088,75709 787777720155377664,213064 793485142526464001,250633 791699853021708288,239279 786534146772496384,203391 787337514021421056,210432 791627617787113472,240145 752700094034513920,22752 779386428161560576,174557 794604970352005120,261155 773998817821589508,140444 790538721003118592,231336 755064799369662464,34666 762951901222690816,74247 769325985909137408,27164 793950162335002624,253721 758685439410704384,54070 785621720107364352,195125 762687549907279873,431998 785686570477031424,196277 793145601709842433,249469 795700459919069184,267862 733031637513048066,355357 749091518967721985,1247955 759081694150266880,56784 770299548543492096,11774 762004992588939264,70501 790937291506065408,50439 792784523851214848,243187 763517037960388608,77598 751166126717972481,16768 753711487915593728,29263 793173698526281728,250261 787058896816963584,207109 753279069974695937,26458 764172151284862976,80939 761705836414656512,69711 773921455604203524,139404 781878694038106112,190635 792744207735599105,246674 765201155789983745,82066 786003285429714945,199961 794237705513148416,258771 758879619940356097,54929 777925987598237697,162505 791078465340448772,235951 794149990780153857,257423 773625103099637760,136947 793224149380558848,250633 768936694913572864,108849 790691967244075009,233558 794674933897035776,262053 793432352915611648,8044 761868702329384961,26066 764983574814523392,85562 792551521523163137,246225 773424397893963776,130654 793869335014047749,255942 793150954837307392,249469 795726882025062400,110161 751114852815540224,16299 752935966168363008,24173 766038914389991424,89562 754060249468899328,30590 768888498782924800,108729 792805450714525696,245724 791845496788652033,240483 788177419857301504,214084 794559206481215489,261155 794682899605979136,261155 788776515924217856,215437 770791164051984388,117303 772756202644123648,125163 768744958706593792,95055 786962005391466496,192032 779420963347791872,171993 792025574940082176,243075 788532823284076544,218275 785491800786022401,195481 785536734046130176,196788 770356288723226624,112265 767861423963856896,97811 780924203541401600,182752 777008527621492736,159025 760112203554967557,61051 795001171685638146,264397 778342820579045376,167595 791041624855969794,234583 758886574310379520,55262 762312955035652096,63149 761743296838328320,69878 764900757036494849,85159 776256711837507584,154254 732733542208278528,353789 769608125204860929,113412 787055877446594560,208176 794548385386631169,261155 794663499372888065,261050 759273447759511554,56964 763001760105504768,75593 774816672288911360,143948 794654418520178688,261942 770796228565200897,120690 771723919728513024,127134 756487079584989184,43391 776503937495171072,155898 732166997878919168,349824 757933834709168128,49925 790341656042205184,230857 762098932759617536,431998 791496768743616512,238207 790501173124075520,227273 776926927424630784,159308 753648961634709504,28866 775871774818836480,151539 774586839961219072,144268 792781420229951489,244448 764204962314280960,82209 764130283746566145,82018 785920404598640640,11774 756816717561548800,44163 762422183716990977,70886 749542948828696577,7795 764929573649809408,11774 779720525010440192,174557 780080549809549312,170187 766351871661469696,92885 750011110015791104,10735 792037139013742592,243075 750369416055889924,249811 791053789646163972,232169 792205859761913856,244659 752181826605682688,18550 779119439631572992,171641 760993277197754368,63879 771441271109980160,125070 793171941939027968,249841 794737177620082688,262849 786292204004339712,202425 767958490782568448,101406 771770621491544064,126152 788425536125239296,215634 763772120874614784,80098 733038921152598017,353220 756966187314057216,45122 774627788124848128,140444 766390180575977473,93184 763467827802173441,77720 790328830640750592,229922 795704116924346369,199307 775478395505369088,112363 787355177166614529,206742 788506834667704325,218349 756656943377154048,43391 793941987799879681,256219 793182784596668416,249841 751818309297967104,18374 765632839966744576,87904 753638909226151936,28732 754784165669646336,22393 778345643609772032,167319 766824586625314816,81929 793327905900081152,249469 759374555420958720,354847 750490772546412544,11495 736293961350942725,11774 788019648910487552,214033 791788887089623040,240145 794681284568223744,261666 791770228137025537,240718 750193714182496256,10735 790900300764831748,232911 794348886068297728,258829 776180679977623552,153095 744570431047245825,738099 771216395723866112,123825 793210559915261953,250033 754985345066889217,34666 785518283193585669,196277 793865348000784384,256239 779513178304581632,174392 793583264485158912,253793 793949710448992260,254135 791410265396948992,238271 792146545743454208,243187 758709979075452929,54070 785887165905563648,197367 786978205529939968,207949 794035937105821696,257492 765682053098725376,87793 777116342847537152,159475 777628936775753728,162610 795031372838686720,263896 791727365005213696,240926 776766118371307522,157755 753038406632996864,23725 792904622700584960,247379 791268907940216832,237559 771092731460521985,122776 780000503816134656,177704 755173164259348481,35890 764973166670278657,85562 758408472010502144,53001 793197714955657216,250033 753161089161060354,22865 773882006933471232,139404 791441368136679424,237935 755905074375847936,36522 775066272342089728,141091 771050202425810944,123085 753388918423203840,27483 752622726301544448,19563 792084166644948992,243187 793914186342350848,255942 791588673305190400,236931 769390147888635911,112788 774405208600436742,141360 787883384345427968,205197 788894591248400384,221972 772429524164304896,11774 785852436548317184,44461 750461962547556352,13532 762807026032386048,73403 794662877433044992,261050 781482371409440768,139404 775111043932524548,131421 795735656593035264,267862 756239167005323264,31969 770967947925782528,122146 770662854135521280,118192 793129642043596800,249469 755732012535799808,35890 758718514383482880,46076 763219627312906240,76127 776094084452782081,153194 785465584007974913,195975 788853789319057408,218275 762335437159407616,1248996 779008278869180416,171795 795729352197623808,268387 785737038007902208,197297 768542456707035136,106317 759017259754852352,52475 780647139978477568,182036 787279871072350209,199307 787880048896258048,65113 775741196601815040,151185 793319513378947073,249926 763888373002014720,81065 753634968731987968,28037 794371609712697345,260081 763474166532014082,78159 775426200546181121,144494 795042549165477888,263896 767142655901962240,94699 772089461307871232,129471 787508055936233475,210481 785559908154380288,196917 788204527295922181,213064 785683987163336704,193582 795773601903480836,11774 787339333892050944,210207 760675232906608640,63776 763713991860490240,79691 787280163679657984,209184 771460796475990017,1249875 794570276067414016,39957 767502973870178304,99140 758550473263583233,53532 757097391472439296,45964 794660327086374912,261567 774027353827708928,140161 768164057216057345,103294 777200403880431616,47783 791351793674358784,238207 781492102958084097,188119 776583221077159936,156835 756234971875053568,41703 773663314983391232,138557 779844938196455424,177233 792013302394126337,243075 793945402257108992,254135 788892127547822082,11774 793231686574014464,1248155 760174263135461377,61470 766408509558841344,93823 769874085572546565,110585 785684436650041344,197286 787834478857064448,213376 753576723682254849,28305 767861005766369280,102137 787274044475310080,205728 777446927403278336,161912 759619062628438018,57068 766407832887554049,88052 791158514970398720,234583 732556144275804160,349661 765315736583610369,84209 771084287961624576,122388 788265703610646528,216009 794529595500462080,259743 758030651245273088,50923 761917582605688832,70886 752625804190900224,22574 760175863564349440,61051 776887085256937472,157724 788390498671202305,217519 760902630151299072,65234 793979364996067328,255826 761575036062867457,69231 785981877815357440,200382 749998794708627456,10735 773892158675910656,139404 773968486934515712,139865 786189781378080772,201619 790740143372066817,231894 793855354513653760,11774 790880973097406464,234583 755167706635055104,35890 776939604918300672,159505 758174973437571072,51069 760133297863266304,61145 785586183652904960,197286 789823785989996544,223249 757585047767683073,47761 756290306388000768,42432 774108864752918529,140495 753385546890694656,25189 769757959177969664,114357 791396106181677056,237908 757913851618856964,47940 776815578258477056,157755 763897955724120064,80153 773889666198175749,139404 760255336561405953,61412 765911048557854720,90125 766589519378452480,17640 761326834122227712,68057 772616518786027520,124597 793956081491996672,256564 775133875806867456,146259 758712028102090753,54070 768848083585110017,109571 786648654983684096,204413 780914330418180096,183269 732248590593167361,349894 759459151395205120,58258 778528621258563584,152594 789677933853937664,199307 767773170166358017,87904 786990448996917248,205728 790705665975193600,233729 760937475036614656,65174 786730267041988608,200486 780636248297861120,182257 763488742438998016,78344 770705024699727872,120613 787059220738744320,207109 795671001669500928,267862 755223465813155841,34645 756649578976407552,44271 759484935933534209,32625 752131462250500097,18893 781146395310862336,185496 765069745364230144,84422 791390675036172288,238395 771838652481765376,125554 793422725339643905,249153 762799544325124096,73712 770673507101401088,11774 775435557749026821,148537 793599239024680960,253042 769907409628168192,18030 762768585949270017,431998 770609522574450690,304513 791368690256216064,238205 771769579349667840,127871 776504303615741952,156461 781478775229784064,139404 755222969778003968,35319 774057711705071616,140444 778572042073280512,167399 791160118167601152,210238 787784906537594881,213064 771801005784702976,686533 793873300510343168,255866 768958835516174336,104662 792468418968612865,242693 773744849933729797,137818 781347200794234881,186584 788477054387912704,11774 772796897815728128,128519 757064351912255488,44163 776731025158189056,156835 788388281495027712,217519 759359359717629953,57348 794879196514451456,261155 765331284222771201,86645 786625584063451136,205029 791411389193658368,238780 755254217678487552,36545 768602732433281024,107069 786348588951535616,203048 781594586082709504,186584 778288447354044416,167220 791046634222317570,218892 760989497077096448,66116 795376949145300992,266054 763862757896818689,80153 764796489323442176,84781 779021411092312064,167319 755387955838119936,34731 756203709424623617,41909 792949213650784257,247232 786450796208492545,203832 793196474087706624,249926 774220102082269184,141200 792106283268616192,237491 765300869252255744,86645 789849654053580800,225374 765217918653042693,86103 767179692923379712,72093 755141094048931847,34666 788040373134323712,214288 753462944877322240,27045 759434325074989057,56964 762006425497313280,71550 765149644234039296,86103 781508478670032896,139404 791767408151138304,237999 766051940404895744,90384 770682906557591553,120675 791850678247428098,238395 795698150363172865,268281 755224167449001985,669866 792932995082559488,247241 794613380258533376,262053 792425895281594372,245313 771626127194361859,124597 755821901054877696,39462 794549043334615040,261155 790909483635601408,234796 768201292401381377,11774 776136209630322688,153035 763176646123794432,75899 770411047928864769,118191 791921907457101824,241432 750327547993419776,9754 793130515989757952,249469 780616594657378304,150151 752682851682877440,22750 793144010730790912,55820 767966054924431360,100559 791744342918590464,240483 794712793345916928,262588 790004757276397568,228354 776615594644770816,156835 787480370065178625,210207 792806017033728000,247757 793505986627575808,252639 793871318840184832,255942 766256357821419520,90982 763135264420163588,75027 759557090650259456,58258 765958476484874241,89763 779133814756876288,172962 764565231037210624,79691 765301759073931265,87062 791389750611566592,238780 752954068914544641,24526 781530964946145284,186584 773934920385306624,136110 780904320376111104,183472 792979862193451008,138209 763202005972103168,76549 785669060780449796,196277 732118531794329600,349277 773311589441212416,135736 732364685094182915,351617 763474635971186689,68802 795742710149824512,267576 789843970486448128,225359 763457876744634368,77632 786063012969013253,200870 761691760200261632,68862 776609982037000192,154869 791295613014990848,237491 786063957874319360,198671 732341218483572736,1170425 750376420237570048,12883 768569339599400961,82283 762947861361332224,68993 777892710912958465,157437 795695811812265984,267521 781187388538171392,185496 789531477964836864,226823 760030525553647616,58267 755106719299047426,33356 769755747630452736,97996 775365989642887168,148473 740400014577545216,11774 758452130168594432,51788 769624115602915328,105647 761939334123646976,70858 777712728437698560,160651 758548554390450176,52749 742326929659813890,349951 794978572788187137,264397 765324266011172864,84209 751181821472305152,16768 762748397891846145,73706 795466645347110913,266491 762750124606881792,74133 778022854772322308,26066 769406369082540032,109960 755837881181048832,18215 788130297451720704,215030 776153144489193472,153845 785993071506829312,198591 773901970180567040,139404 792860573469904896,247241 794716911300788225,261093 776765603302346752,156518 767086173705506816,93170 787717773912834048,205197 760265882190786560,61545 767824866489753600,100893 761721244605554688,70543 780545266797731840,180692 787725920916340736,205197 752131187557097473,21034 768919775145754624,109104 760581248280649728,63371 790997268082098181,234583 787669055306133504,46572 794623728621649920,261987 763384362419183618,76932 767230882302332928,98502 791280668894302208,234212 753702091248373760,27402 779119551694901248,171463 793406216231944192,8044 763146993615065088,74943 786977654993891329,207949 763240900508078080,75899 767895492437143552,101203 794715367591579648,261399 757946954022354944,49852 792088981907316736,243926 781324242231197696,185595 757027261912535040,44429 788123200408477696,215754 762147166328676352,431998 760506252631871489,63149 772419620045262848,129558 792157485230612480,242712 791333568819531777,238207 777137499915358208,158420 786333023876681729,199478 789658006535467025,226731 764122945300025344,81601 777123283909144576,160382 794289804339019777,258598 753022620652699648,25255 768422222604095488,106281 763450516055527425,73926 779479910599364608,174728 768137763011104768,103071 788159081743650816,215754 789425299889029120,225981 786148415835082752,198513 791796712205582336,241678 775315093781254144,148045 757092451135868929,45964 775215889939476481,139865 788386918136483841,217519 760527942745141248,63268 763796762934980609,80393 765997603465158656,90384 791417407814438912,235487 794558453200994305,261155 762978504292048896,74247 786339085317120000,203225 792046630543372289,243187 790993833572102144,233736 793551867376652288,252014 764370498973118464,78394 793606754814795776,249926 762695169489575936,73926 778590233029906432,168892 788711525401792512,218258 766280678258331648,1249322 794621408961765376,261942 788060499497713664,213253 788878813367181312,220526 762014061865435137,71502 777275788039028736,158387 778608832746369025,169201 791340641473204228,237594 757744900389515264,47940 774119344888385537,141360 757446926686126080,47263 775110879939616768,146259 771126089112354817,122146 776834857334870017,138490 787657813442998272,208058 789200992202031104,11774 760330934214205440,61292 774780558140465152,142906 758009704593313793,50804 795348862353469440,264774 792089598310674432,243075 794548962350878720,261155 771926987120189446,128458 781138984655134721,183269 793131775832756224,249834 776753658583216128,157082 775531510212493314,112363 766379413990768640,93068 776086066688319488,153019 760460527810154497,62771 754109553856417792,31035 758099782044749824,50923 772990891103399936,133454 765251259586736129,86782 781565304279183360,188119 793136369480728576,249469 781600594159083521,188807 770446464648642561,56391 771432618206306304,125742 775832672601907200,138490 765963138566991872,88930 753460964549234689,27045 781754007916122112,187044 755231342464491520,17416 789542086207037440,203546 764641338348437504,80716 787092525232173056,207051 787737009762684929,205197 761461486803755008,68373 790977904750370816,229895 794338027019571200,257492 766430199965679616,93286 781665341671743489,183759 793276415617531904,249926 754067546106572800,31529 762318413934931969,1248996 792193215864516608,242693 794700412863451136,11774 773953546370813957,140444 769350646080208896,113165 789271071115452416,206666 788789563120496640,220332 775101468491800576,146259 776044018442571777,152735 794391150949847041,252020 764220968445153281,82544 792347413197357056,243187 795071793618944005,262022 753839878073294848,26539 775672810454654980,149087 762630471620497410,73926 772560323941273600,131007 788278545441173504,214161 794214223861710849,248681 759667081583300608,56282 794529144079929344,261155 764630205126303744,80393 788397827080814592,217519 788468630660886528,11774 774992478227329024,146259 766103212067659776,90031 791977367862251520,241819 750380865486745600,13044 789870193723994112,228172 792031960939966465,243075 794684661389737985,261155 787338005505638400,210215 774032468441702400,123217 781239467042492416,185310 769040147367288832,110362 769675516546875392,114779 758069615834439680,50542 773617221255831552,138054 775818910528573440,151071 781432973249777665,186584 795715222422061057,267862 750707200721498112,12883 793164785261039616,249180 753948424668450816,30590 762285405408337920,431998 790646284113747968,230142 765092667822706688,84209 758485610864775172,50449 764138688813105152,80939 776318451979841536,152946 788243148292120577,215005 794636978109063168,261155 754742884205748225,33356 791420451884982274,237999 791616560964173824,240145 794542527449878533,261155 787831235615809536,208307 751573824458534917,18495 768958939463491584,109104 771347761312718848,124924 759486108912713728,56964 788883586535391232,11774 774595333288554496,141360 780381090863284224,164604 795151327290621952,11774 779136027386605570,172945 770274912938369024,117257 792266191389745152,243187 764211902910197760,82544 781372971382210561,139404 763059401016107009,76329 785724353782640640,196277 781307703297794048,174115 792044303203782656,243187 791477617656340480,238395 791660924058923008,240483 779310727500853248,173868 750417190159921152,13021 795215728681041920,263906 786304942067691520,201555 772026719712583680,1136662 757645897949847552,47940 765982584656564224,90384 790617972146601985,232884 758840786880307200,54003 789654405188648960,227242 793778892053950466,228583 780567521615151105,181409 775513194114666501,1250232 772172920709795840,127579 794872136670257152,262849 766103439055130625,88311 755193441735307264,35890 786926195548033024,207287 788186452169547776,11774 786942623177027584,207613 790603864516898816,229922 758781428855246848,54070 759829015377174528,59477 794717027961290752,261818 761422824582029312,62463 773884660057341952,139404 788398589743542273,11774 767395292295548928,96039 756227438112346112,11774 761973374562304000,352932 771965694569222144,127775 786241300219559936,192032 786996581148995585,207113 790647013000052738,232169 779457546536890368,64722 774691817518432261,144654 735766521499127809,195876 776638666881896448,156835 785652225863458818,197324 761357466659647488,68182 762633209741922304,73814 793619677482287104,254135 787740415415947264,205197 794689019024064512,262752 774600165613113344,138165 765698261134868480,84724 770975392849027072,121949 790903464196870144,234583 794131996624572416,252679 763028851425357825,75724 789533453301739520,226180 793107827330080768,249348 794600417707642884,245148 770735274192175108,121046 775131953775337472,146259 779072294312443904,172027 794618676167184384,260914 786163700826714112,201374 733094828750311424,355106 756319776046145536,42249 757616010430128128,35044 757758959268798464,47940 763711418613006337,78159 764955051886387200,84724 765245527793381376,86653 766395301418635264,93405 750571647803990016,11495 781583092255514625,188478 788762796347490304,220029 793186542047068160,249926 780185039057264644,171324 794393389802385408,259743 767016627087020032,97432 781678329581699076,188934 792378587093532673,203546 765946296754577408,90384 790985877363101697,235331 773249214197469188,133454 751107131785355264,15808 755453120197566465,24786 764416762758561793,83391 773784831108878337,11774 794945044297973761,262847 793303864032256001,250293 795333105280135168,265806 766771418373783552,351436 793193106481016832,249926 764148926517764096,80169 743830547860885505,11774 752947337199095808,24668 763374876589785088,1249084 777653106624630784,162497 763731363015094272,75922 737320082855059457,195876 761810779670581249,68273 779698742995877888,175092 788743730383564801,203710 794044021530329088,257492 762119444319567872,431998 761691382197149696,69245 772080216382451712,129471 776959252631920640,157755 791098433322913792,11774 770650895369531392,195876 766623934238167045,94684 773859996593303552,139404 795067656315502593,263708 765279933761331200,86103 758417228064710657,51809 794382116238696448,259743 766019074639790080,90605 789155048353853441,223899 795369709726212098,266151 740956100166574080,1247407 760559741131038720,63712 732294667937689604,350106 791120878323073024,196314 767527481699991553,97371 764304868068593664,77303 793174691984863232,240682 770993843021881344,121479 793408013281300480,249469 793961018682703872,256276 791064469099147265,236393 791383838983327744,238494 792248964796059648,242693 786552955222630400,203674 756732944824270852,44429 793567920940920832,252020 793514165964972033,249926 765912135213912065,1170552 770675862941360133,87904 776809207123279874,158314 758373834357563392,52545 755173694113255424,35890 775120488536350721,143473 787239706027134976,209035 773574381679194112,137158 792896624636952576,246266 733182554682056704,355106 757214094659321856,1248482 751568307870953472,18215 772899654346412036,133257 780762370960416768,182036 791392786750648321,238395 791404310617845761,238951 761968044788752384,68993 765636161310044160,88480 780151490644217856,177778 790116681825783808,38287 763826559572586496,80486 771702504857989121,125145 786595874696785922,204413 778972157242060801,167220 752827224403939328,23799 786587749562380288,204835 789218009470476288,224680 772092640246452224,128934 791661749707563009,239405 749254004132024321,7828 762101084785668096,71026 794176722925129728,257492 780487089330716672,154071 778163489680556032,164826 792745604153827328,245208 764311297810898944,82457 776899576909344768,157082 755209523665657856,36219 732882385201664000,354460 788490187252887552,214078 751910026151862276,14277 770383396317061120,117609 755753943313948673,39384 791470774171365376,237908 772318771419582464,128961 788720132424171520,218258 792536874720059392,246225 794225432065429504,258044 793792604899016704,247240 786754423901028352,206008 794320322526904321,256038 772844451274362880,132335 778971128140337152,171324 764483580231692288,82002 767009594644193280,97315 758793384681050113,54070 794563467369803776,261120 785854754308186112,198671 756245103841202176,42117 765663847571136512,89076 790935167653130240,234583 775378947727032320,142760 790580038827507712,232280 769679052772737024,114301 756348363893792768,42344 792560871859818496,246632 773476556970659840,135025 775788151575023616,151688 752628363051798532,22575 788066617641013248,214209 759469195721515008,57189 777118964279185408,158520 763692269144797184,78821 737322565140631552,351152 786709953612578816,205091 791490171640225792,238207 742969458977832960,738099 762037673368313856,431998 764192623661871104,78274 794241561215152128,258456 763688288376979456,78999 787613227693858816,209796 764273678016274432,62180 766139340929982466,350247 764226625357615106,82544 771396065673162752,125222 754029867126157312,30590 790607253338460160,232169 756612223519301633,44273 775610383000371200,149525 780569511476862976,181419 763449445212123137,77590 740832264322437120,195876 773180027299135488,132364 790546217524658176,231498 779375701271031808,174442 778191584428953600,166335 771738523728744448,11774 771554523609346052,124855 754708775743946752,32963 765705316256198656,87201 788013311807946752,214354 794191913914011648,11774 758478910770130944,53185 767749251489300480,100893 794582507215687680,261155 794990283930869760,261060 793452297028108288,243286 785849010485600257,197512 794578123228676096,261155 787989398151364612,210687 785589322397413377,196767 791023694634217474,235590 765707559399411712,88920 758963296288452608,1170781 778965266634043392,171168 778978859861499904,171324 769484785991516160,112336 771575585290133504,124211 794023717684711425,250033 788147451702018048,213427 777489707420753920,161978 763141981333696512,75724 790973764846624768,235590 793164380363821056,249444 773909620507156480,139404 754212416745910276,31377 747490868244807681,350826 752926579609726976,1248230 794727545098776577,262849 763218784639475712,76549 773764564995432448,11774 766439253995843584,93405 791013351346147328,235590 750362763822759936,12883 771421259083067392,125367 739492798458560515,352790 765019003794300928,83240 778303819255996416,167319 771862486626762752,127836 768653355837067265,106756 755574130406109184,37457 793900323840622593,234583 751774869960925184,19352 739977146559389696,352687 767857569234685953,102137 773561994704134144,11774 765900581701648384,88459 795398172038205440,263793 760553471003156481,60794 764110915281100800,80939 774366385665224704,141360 778001714762829825,164814 773564464008351744,136904 786774534019883008,203350 774022365759967239,139404 769380685903572992,113165 754107734262476800,30590 781908515157712896,188401 789434794308435969,225981 750484261589975040,12746 775295626431107072,148045 778991993493991424,90031 768267515654832128,105109 763707145963667456,79587 785523044911501313,195712 780999890910445568,183269 754926217699012609,31177 779042849933266944,171902 789657541852749825,224995 790403473221251073,206666 792713455799263232,245074 762924951628238848,75174 766388055737499650,93184 773992328390385664,349942 758675992034603008,54070 792491796823539712,246225 794315672834621440,259623 755828980889096192,39195 758171856088264704,41703 754722221202038784,33081 790660293898625024,229693 750137523712569346,11463 761056284825092096,66159 778430430068428800,166852 778798345179451392,170678 775764402469494784,151156 776612594299736064,154534 770163934976499712,117145 772708537285959680,130988 781699481226080256,186170 763970751024074752,80487 792886730437320704,244550 762010083404292096,431998 791098440717635584,232169 759139350311477248,56964 772918323470143488,133519 794148725119586304,257492 794560440827265024,227345 776452889363357696,151463 776750909359583233,157755 732571087029063680,351119 755601738783010816,38183 761395924132253697,65180 758098340957519874,51239 771088565887393792,123135 794537679002210304,261155 781672228874321920,189314 773917888759599104,134288 791349862818127872,235348 772626223809855488,131027 775498810550136832,149040 795244990029037568,264397 794979754109587456,264397 773968265232076800,138119 761666270945222657,69673 789140607524409345,223899 792071511964127232,242693 767922878176169984,100893 753400301579677696,27045 780605361929662464,181789 765585004114116608,87526 780611119157157888,182037 786070669364715520,198591 756292984992215040,42564 786625514064580610,11774 778444423130550272,166852 778297068301365248,161960 781851453019262978,188401 762352547403137025,72550 762000886390464513,431998 758408778068873217,52061 766707144351739904,95708 773995013357305856,140444 770942891564728321,121479 787123007265177600,209184 761347008288423936,67587 794551103773757440,261155 781519039109664768,184859 765812865915838464,89762 764230435178242049,80939 768004691624095744,100893 794149435345408000,252639 753755889023148032,29592 760466341392515072,61412 781459341069131776,139404 794576695948808193,39957 764534231259238400,82283 778720608750141442,169384 765539934820298752,88052 758038752564486144,51069 788606591134208000,217937 795763355294302208,247930 756581851444211712,43391 790357056989593600,207517 789427499264421892,224680 777313630895403008,161456 755166110773903360,35877 763117561823174656,76329 751089213550923776,16002 792075279606788096,11774 764020293497085952,80393 793905270086828032,256225 766368472750186496,91946 756186371660869633,41680 770981975607898112,121402 788040056481026048,214288 795304837831413760,249926 764882541362880513,84887 795379302451781632,266491 751086933686628352,16638 758306624448696320,52061 763892726978973696,79589 793844257391902720,255942 775291208109330432,148045 768083510297038848,103354 776052581558657024,153095 791687016224358405,240665 788532710503440384,215608 773675343768989697,137698 788523296568537089,210253 756247425765953537,41907 780432440175104000,176125 763868091541491712,80939 789154670858018816,224123 792793367847563264,243286 773383499596333056,134561 786742277536256001,205728 772588282219671552,131456 766339860546236416,91894 790729316569124866,232169 754050433723748352,30296 767032494449266688,97304 765526089359822848,87858 775672017525755906,149259 780924779310317569,181419 793500226124451842,235621 763894174835994624,80939 773219756392353792,135025 793500207702904832,252890 756109272585351168,41632 785583838818922496,197297 788490064078614528,215437 793962641760755712,255942 763628568806948865,78198 762659282391142401,73814 750764771037687808,49681 753673122193154050,29040 755196885673967616,35890 787992124138610688,214209 755853444582342656,39462 780961593953619969,431998 794177004761399296,256255 756040851533488128,40361 773920350639763457,140025 790727173590048768,232884 794726483226927104,261455 785807221179478021,196277 767903440412434432,100893 786001434424725505,200235 792772750070788096,235337 758826692332826629,54003 788701319536140289,220029 778711343494934528,169104 786353054765416448,202379 788991754028580864,11774 753013577087381504,178186 756064405033455617,349060 793688159150145537,252639 794335143066484736,258741 785834236318257152,197512 793543408082100224,252020 749264365468221441,7828 752842420220334080,23899 732727483066261508,1170601 770451109915815936,118192 755090802477522944,34946 764220334350307328,82544 788407434754793472,217519 766435146807578624,92438 750798725761687552,15316 776505432739352577,155688 732170543047290880,1170365 754718411943542784,33356 768178299004526596,101681 785474737417838594,193260 781825818137882629,190635 765529114510028800,87195 774678416167763969,144602 746392070680645633,383096 771569578430173184,121612 780538811465998336,11774 769573328520708097,112768 775713903808421888,150663 760887244450332672,65246 764549761257054209,81946 785630392514650112,193026 792890636743561216,243075 760878010648043522,64722 779782073825374210,173011 769446808271593472,111549 791012312144576513,234653 763136405996527616,70177 771486668155125760,112363 756186397111820288,11774 760681400576204800,61545 788513189772296192,218164 750710286089236480,12883 773516985137262592,133702 791805369945382912,239446 794599414463655936,249926 777333972380463104,159876 762263961098223616,431998 764243609969385472,82002 791794697685594112,241836 772941741838041088,128194 794677426945196033,261942 789476833322471424,225400 768966030446264320,109960 793982559621419009,256276 758444497885802496,52749 772357885041016832,130630 749842283919314944,1248031 762068272325926912,71026 790958787540779009,231333 793198561143894016,250430 772414612700405761,129558 786918246742102016,207287 786781816275345409,205143 793822304920674307,249159 756930869013741568,354167 791331672553730048,237491 791658603568652288,240260 795719067583836160,268550 794707069681205248,258613 770776213107400704,120610 760242698137862145,61051 772115164585865216,129558 791745149168525312,239405 753644179226591236,27402 790901203207094272,234583 763235323279204352,75899 793351908580741120,214247 765183601948389376,80486 781688993721135104,131056 773922859978665984,140039 775898974045638657,131421 777690095205904385,160618 771298277107064832,114301 786952535361945601,207613 786629727125590016,205029 753774616015843328,26458 785982449251647488,198788 770580048168583168,119832 795010459212464128,264397 764830013996707840,84724 765060760791764993,85562 786220680933015552,200288 792753733293727744,247232 787752514376654848,205197 764290482251845632,80939 759039792659128320,56157 760451586023763968,62063 766011481070657536,90384 781666286107525120,177455 794230571723608065,258771 775910563566219264,112363 776415895665184768,155451 764835003125694464,84724 774993221529264129,146259 793943640695455745,254135 770721331314827264,121046 795427769962246144,263864 794308953106546689,258981 779397034335805440,174315 732402236421214208,350968 734166940671827970,352089 769177568935305217,93184 756656772748812288,43391 781641437465182208,188500 792083080160739328,243075 768090269258395649,103354 772873845921505281,105109 793952974708101120,255826 763666596007063552,353879 767067554984632320,97355 777928422806945793,158589 753410128674693120,26924 788491701128204289,218275 758749204160221185,54070 795614738835263492,267521 756677942541815808,41839 752654813603753984,22746 765600716027289601,86645 760282134057656321,61051 776958355713785856,158897 792411944720273408,243187 765244486012186624,85562 767749785235427330,101163 788790206359035904,220526 794552503396368388,261155 766027969986859008,90384 732899513191550976,1170595 766543840341741568,91804 758788413730402304,54070 780200575858122753,178360 791447079541366784,239107 762790654371958785,74681 786260359506190336,199769 766583920930545665,94699 763164859995398144,47188 777225272294830084,159876 795069806693249024,262847 763507685354385408,78853 777528000267030528,160448 749703297414619136,9867 762051880818180097,71659 793225644326780928,249841 779491917075718149,64652 770246479793516544,117257 749622428515627008,9436 751832521520738304,19806 753941362429550592,30304 795284635357945857,265638 768592989103022081,84904 793802081152839681,255393 768878315952279558,108849 751781664465031168,18567 772559672188567552,131542 749734002450395138,7816 760526683845820416,63149 793994156100063232,256239 757720084336955392,49056 765366592699936768,86103 765796790167859200,88052 760901247884857344,11774 751833630582841344,18893 770676315397558272,120541 778567485616521217,168794 767066712214601729,97355 786304042620387328,201958 759100537308483585,56630 763337628380835840,77136 763136801959612416,76794 766148182854303744,90539 781254188722483200,186150 778605054093819905,152735 760971388916228096,65839 764176831205478402,82283 790918059498373120,234583 794525565185363968,261155 753350215793512448,27222 789436082899169280,225981 787699624920256512,212139 756297330404360192,11774 753017110868037632,25135 780209086860177409,170187 764835795530244096,84724 788086055647875072,215252 790208643845201920,228584 795668917234454529,265649 763915001987997697,80393 792037316399276032,243075 773256367197093890,135381 758302894860804096,52311 781305898396422144,167220 755165107429203969,35890 756405863242432512,42249 793951015808749570,255826 777176490056245248,159876 770893252950130688,119937 788781048616349697,218275 770321013254987776,117257 785322599161167872,194648 759628078750527488,59211 795160290316918784,264397 773912061394817025,139404 777902545004093442,164001 794690437667782657,262752 791429150187917312,235487 794655503993499650,260874 789118943122206720,223286 795304077689122816,234583 772503779279196160,131045 790723794893627392,233154 793514840807452672,249926 760205536088330240,61412 794528986013593600,261155 756259889836535808,41689 777642356417769473,159475 763173619174346753,76535 788772689083297792,218495 793857432002842625,249852 771571493159305216,124744 779828384905867264,163901 758705911724662784,54728 791667696806957056,234990 763543454987132928,78938 773901869751996416,108396 781632693238915072,188498 788039052956082176,214354 790702353196384256,232884 793980050651672577,257255 776565955417796609,156290 794004363656110080,256239 788218175083065345,214992 758829907342307328,54003 790186948069511168,228522 795035782268469248,264397 751062438649274368,14641 762990400881688576,1248944 793873278611914756,255877 795744730214699008,268281 768854846707494912,109666 768803327282995202,109104 785269694357921792,194648 790858640781676545,232863 771175145746542592,100893 795405815817666560,264397 764876630158376960,84724 776410282956644353,154549 759772811208654848,59666 769543538904301568,106763 762252429484109824,72411 763751778298925056,74630 777174812598738944,159876 779298139551494144,173753 777803058642296832,163763 788158751878414337,352258 791304003653103616,236502 789318800877326336,224680 765665118491406336,87858 788033557239328768,214354 733061197776359424,354131 790879071399993344,234583 792610374382129152,246726 752929443304189952,23899 776096362874085376,153095 765666181608943616,87904 749248656734298112,1247974 793960101715406848,257026 752834988001923072,22575 778415210956742656,152594 766139136029945856,88930 766069806718070784,209828 766223019446509568,90031 786191224260718593,194082 790301106622435328,11774 759554132558491648,56964 768531580134498305,11774 781659359751335936,189840 769032112817201152,111065 765238429202415617,85861 769594280243400704,112693 765108888685469696,85562 772913830544363520,132943 773849508866236416,138819 765550457796386821,86103 759759153925685249,48701 769276679449632768,112788 792052567035432960,243167 794035356035411968,255870 765942936223703042,90125 761603287653109760,68102 793373455802572800,249926 733112544462704640,355989 755539685712269312,37991 756819150530502657,44450 792101555906441216,243075 766369639605690368,93286 752740587996999680,22743 757561924116774912,47761 778041016049807361,165523 789242348882554880,206666 789243085762854912,204499 791433706330202113,238099 791789423138439168,240793 769618509491953667,114422 794664530735484934,261050 732731440023113729,353789 768495635204931585,106281 795434679591698433,215754 755118673975713792,27866 762570287590150144,431998 762163929971916804,23741 785310998290923520,11774 773712260829151233,138616 791385397578330112,238395 776848988012220416,158589 794549367206215685,259623 794866831668477953,262588 791734639425486849,240682 788776270637260800,220526 764588408710848513,83945 774740713699409920,144573 781459675149729792,139404 791345837972619266,232881 764294241107451904,82066 756309037583654912,42495 787593885132259328,210585 791110059811942401,225981 758380505675010048,52720 776268900887584769,153658 785647254203924482,197324 795482456812093441,266054 769181547165585408,111558 760551196000079872,63655 765200492985196546,85562 773339182739644416,114236 791395547844218880,237908 793976733049487360,257255 795490058862297088,203546 751823302637871104,1248178 754749949347110912,33549 774975781109833728,144682 781344374584074240,139404 771499825028136960,124855 788444897351114752,11774 732295804728315904,11774 759098689000345604,56889 769172638598107136,110381 779615961418784768,174103 792181477458849792,240483 779411097703112704,173868 795208612268228608,257781 786514736351358976,200971 771750207302176768,113165 766709334806069248,90388 776778096687079424,152590 795096784997584896,264804 751765302074044418,18893 758814886281420809,55257 794512225511866369,259961 779306544538136576,173753 788818568179699712,217519 760584656278257664,63858 770877051238658048,119813 785874777965731840,197099 762295305631068160,431998 786035691180298240,198310 763002435476582400,75899 786355307584884736,203391 750681689098117120,13532 765654509909602304,88052 771050421158760449,122955 778416628572622848,166941 774813010472923136,145244 793962437426835456,256451 761771298095857664,70355 790417979011764228,212131 749937749407387648,10696 780946430550769664,155390 756535269734674432,43807 767975719431446528,103552 790006322095849472,226366 793458530300727296,249926 757521433106849793,47680 793973083577126912,257353 754736149818519552,33356 787405784946663424,352761 788800654299004929,220332 763514830019977217,77731 778334412484120576,167319 794619478164340738,261155 781247549181140992,186212 793869662127845376,254135 794172522698866688,257423 768836240078536705,107423 794701381600833536,261155 791654198932807680,240145 790927842225770496,231580 758069866431672320,50542 788480522389483520,218275 732960943991316481,11774 792527231364898816,246225 750090720673820672,11463 794196118770880512,258598 778271545617620992,11774 778325999897411584,166913 756354346363789312,42249 774026813907402752,139404 778985567581188097,171168 791382608101781504,238494 792399013307965440,244143 767118301206081536,97852 765908082488553472,11774 759071070733398016,11774 778785808455045120,168794 791678493603958789,240483 758646206482489344,54070 772305269321666560,129983 785511356334211072,196389 791157702055563264,234583 776534859250601984,155898 786355777376178176,201555 758492949374054401,41703 788255058747994112,215437 791707864075149312,234990 756921581532766208,14277 770747122023014400,114556 778380940531802112,167407 792440485231099905,245130 793413163874213890,249926 785917994174033920,198591 766137558002577408,90723 766345878487568386,80939 790635538990718976,231894 751612439674880004,19000 795692241440411648,268101 788366375119163392,214209 794021569001570304,256502 732667553479299072,352911 758679597051412480,54070 786559822850318336,17865 794563392111513600,261155 768422461549469696,105643 791667177157976064,240145 792762570746671105,243187 770654897171795968,108795 794555867253194752,245148 765234038713888768,84724 786244934269558784,1063777 765317438967689217,86440 794889180644081664,262849 789144910209310720,215505 786627810077118464,11774 791009933370109952,234583 733035690959724544,353228 764244008478572545,82673 793595536414736384,253793 758452190625337344,53185 771801504634146816,118191 762298795099054080,431998 788462440736579584,172084 788386591966244865,217519 772078641979224064,124697 794940736592613376,263895 732664056465608704,352989 791832345254821888,240070 763578079910432768,78861 774121935718326272,136735 790577181743312896,231894 774689444318187520,143361 763906645684477953,79513 775057697746001920,144730 757251760285184001,46384 795453184894439424,266079 764993134858268673,82209 771830045446987776,127871 791669173231489024,240483 795494039084634112,247930 790401934075101184,229922 758290989748400128,50923 758684099485634560,11774 766696314642034688,95593 776187780154130432,153033 791016880513421313,232169 792488529783697408,246225 753210183585849344,26140 763140920766259201,75899 775372362699018240,148473 746383197588590592,352417 794209647594913793,256217 794717732034007040,261155 746396562662752256,11774 785988841844908032,200490 768934926334865408,110209 786262369978769408,201958 769637512713269250,114220 761510293595885568,67679 765219369026670593,86440 771015065185103872,122148 794184780405469184,258456 769273938547503105,112363 771351397581230080,124883 792436351505432576,245130 794739562228629504,261155 756696809473396736,43553 761164654995312640,66824 795373773889347585,266500 752656893529600000,1248235 767320761719779328,97852 750721080508108800,11774 778222131125493760,166390 778723009502642176,170187 769618872622342145,114422 773718949779300352,1250089 794763322084179969,262849 769018280975691776,110709 773631648051105792,137869 790600837479399424,232169 761181390532702209,61051 767088906844172288,1249379 789829094049394689,227242 752684913879445504,22575 785863164990787585,198671 775746662895644672,60071 761488085167247360,67422 765741080956530688,87904 780384260565897216,179766 752209030706241540,21074 756723690453266432,44274 779499863549489152,173753 787341192325464064,207965 788737046135312385,220332 794576848415899648,261155 758838363981877248,54070 787427529221169152,206117 754864162497499136,33470 787795854715334657,213064 788919887234109440,11774 795243198356529152,265644 772548865069318146,130677 780374654145880064,179742 750414400763330560,12883 763447174009061376,78159 767779791588196353,99167 759809054122409984,57574 767979558779822081,103552 794673771869339648,261155 771364915915333632,123808 792377570549465088,243187 769817855294439426,112336 793122317345951744,249469 754160931588845568,30354 777170660602748929,159554 769699238594777088,114987 768051158741094400,100893 792154207067500545,243648 757581193084801025,38026 771377639097503744,125231 790636239531769856,231894 750381815601491969,12883 756587429117722624,43285 758061476481413120,50500 787012296560275456,208167 752176009789583361,14277 762834212567166977,73910 776805036680544257,157724 793458034827669512,249926 780780583005720577,181935 766475473673216004,92860 766494829605904384,92917 790750068785680384,232169 788011980208631808,211347 795025342293491712,264431 764925258545655817,84824 794210594354102272,11774 758843981211983872,54070 786391452830015492,203048 795299052736815104,263697 781784064953049089,189109 793696343168397312,233154 769612251225526273,113165 762123425095692289,71550 776141425687879680,151156 793972751509942272,255942 788819255697502208,220332 763213059498184704,47188 786977562119507968,207949 787498416964243456,209393 756028800941559808,738099 765588104291901440,88197 753112221417410563,22860 788425228460367872,216265 781510425988980736,187044 779706144768024576,175153 795043872300736512,247930 740832623317123072,195876 791232367147020288,237274 793182376717389824,250064 786441776508710912,203346 765339834156257280,86645 767512878597476352,310322 770972210659930112,122146 789200115093213184,218002 761930340059508736,431998 770308329100808192,118015 788945203671465984,11774 778397791391477762,167180 759004472127295488,54070 778296421250392064,166409 793427116029128705,252020 756536065192763393,43751 793640487961915392,252340 756277446639546368,42432 773270478169448452,124597 792492668043407361,246225 781629601273511936,187044 778688916891152384,169029 795684978944344064,267862 786455369619017728,203674 757923142883020800,49587 790081181878542336,228354 756892905881542656,17416 763848739333165056,79587 773620969524961280,124297 775306891350020096,148045 778672118695428096,168794 786552662200233985,204413 767303857013526528,95672 761266099513987073,67547 786756413263523840,205519 749371389631537152,8497 781652732797186048,189086 791721925731057664,241034 781139592023904256,183759 787311431767261184,210289 752223748619632640,21074 736240084639490048,352870 756084750780133376,39162 772856651070275584,132335 756108520022564865,40926 765035429460529154,82066 793495882008256512,249926 792380537365291008,243092 790547844797112320,232137 777713796932509697,161456 760536261752975360,63179 760782323071803392,64746 758300248913641472,52112 767038771418189825,97248 753981738838286336,30206 732101937890353152,349311 792366876789702656,242326 794211204155613185,257492 785599689261330433,197286 777958232153174016,159411 762137710714757121,431998 769567758099054592,113412 750711567277236224,13343 768262388386627586,103354 795715575427174403,267862 757100906466906112,46006 750307793207332864,12357 750141281221939200,11495 794817744780873728,261987 774248429660667905,141360 794569896097030145,261155 778267027341385728,166532 794387137353420800,257325 779513659768832000,173334 765884208313139201,90031 762090384600084480,431998 768953121154400256,108023 762722255054868480,74592 760455788464840704,62771 780520253323300864,166852 740816453654417410,31836 794299723653885952,257492 790596383225044992,226881 750854524013797376,15234 772944437672546304,133519 773288061975207937,132288 790255855614558208,230270 770933610383802368,120610 795001561139318785,261155 761232142907109376,11774 773305866653020160,135701 780790615265030144,183269 768895378099884032,74247 792193502864113664,11774 795747715674177536,268448 754708275443171328,22393 765316697792258050,86103 749314249051271168,8047 788735870996283392,193533 750622096066093057,11495 773899485978107904,139865 787716110263029760,205197 778483777123262464,152594 759310580624789504,354847 768626931579269120,107745 762740928775938048,73706 781338494262206466,139404 792507475459047424,246273 732331668992708609,351514 795360026076516357,264397 771526738295742464,126389 795140613985435648,258456 773327866712981504,136080 790972775020331008,235536 774701041925390337,144043 792239379477475329,243187 788768915346362368,220332 761579290144088065,68908 757922434469076992,49070 768539157983559680,106774 749939189819596800,9754 794645255983394816,259055 758550730651217922,53703 775480466803687424,149300 794561495686385664,261155 794702548091469824,262421 762060309435650048,71429 785954850802507776,199272 776922258367471617,158820 785477266713157633,194723 791616671693754368,240081 780104960524578819,71270 770229928902074368,117311 757443663790280704,47261 764248568714694656,82766 786687735973220353,205181 779454986639912960,174230 767805715142569984,100893 773551142903042048,136904 787733237615489024,205197 792125875869347840,11774 754992858478678016,34666 763815852466540545,73814 768581478938583040,107745 764829821088038913,84724 792585146369183744,246726 764935359457292288,11774 754889952870141952,32873 781900256107565056,181952 775762232323903488,11774 778681992980238336,167569 778905338749808640,132335 787978726180990981,207835 790545753290772480,232137 762124157786071040,71021 790690890901655553,231894 732708302044336128,353228 762833675226537992,74483 781554355359145985,187611 788476640548487168,218390 790304688230928385,228363 758441258041958400,53185 762407217748254721,72978 778737194781376513,170252 791720267550568448,240483 776065476954906624,150249 754739117334810624,33356 757738550901272578,47844 774033789341224960,140025 788810084960927744,220029 780382999154003970,179742 754797590038720513,33549 790967479312887808,234653 794784771989639168,261155 758132952723140609,51595 773887700659113984,139404 774296162731855873,141867 753995312365182976,30590 760622690029801472,63149 757466710806888448,45014 792173063613870080,243950 764673469933948928,80939 780416990242541568,180074 764193292506456064,82066 753907171801214976,30354 762932258760253440,352982 749254364179476480,7828 764972433929408512,42276 790274068125773828,229895 795097430794584064,264397 775723802915463168,132578 789077739416322048,209095 760509475677671425,63149 772894689276067842,132363 779867532685520897,90252 773964230127132672,139404 786355735319891968,203391 760896130511011840,65234 733688047909404672,355436 768918816994660352,110300 754860951585722369,26721 732816806306557956,1170689 776088030994051072,153095 771756182197317632,126152 785854253604765696,198571 777161726974369793,159876 767904412165603328,102487 773994292247486464,140444 785699358591385601,197512 765550007726510080,88052 785656063718674432,26066 772409158746382336,130686 788726403080400896,220031 742169335662153729,350711 761443411454992384,67369 773515507383148548,137042 732705693648756737,1170679 794877112037556228,261155 768213822968569856,104406 769341346104705024,94699 794683329744437248,262022 795372432425000960,262639 756812098437419008,43900 772937267010600960,125204 760112363341131776,61051 787445888729780224,210694 794543847565103104,261155 760982472934891520,66116 766582183737774080,93184 767825115178344448,101681 778059702735253504,164001 757898557307383808,47940 793241481041502208,250293 769077651487195136,110362 764385564732915712,82066 781669259181043712,189814 785824610126135298,198671 776876152854052864,151255 791341166251810817,235828 757553014613938176,47782 794557906314231813,261499 791357194453352448,238207 764221415843205120,82759 756597139636097024,43553 790558453924261888,231894 751233944901722112,17794 778951591776825344,171324 769728438030651392,114481 771128510282956800,122973 791346215661150208,238383 785581185690853376,196277 768556312921636865,106317 755066235721805824,34666 753374921716293636,26458 768497766079291392,106281 781257917567762433,186149 740383261713518592,11774 768964501085356032,110550 777067362696761344,147391 785830124155305984,197512 788633992362881024,218275 766014936073940993,11774 775656349065580544,148713 790127716771192836,228576 762359434056114176,70797 785794951997259776,198577 764883760470982660,83454 790103814602944512,738099 762676945020657664,73926 787051280812298240,181419 746840343828664320,47188 752006185063112704,18395 790407954302468096,230334 768973885425410050,110659 780454058616320000,180054 758850569536548868,54070 777811636983824384,163592 760463055864102912,58508 786325115717812224,201351 765195528330018816,86103 790915356084867073,234653 794547842929008646,261155 761128618806251520,61051 773672934980349952,137698 765561578779385856,87904 793520993176346624,249926 770339311103258624,118087 763128671846531072,75899 766422553904558080,1170552 763984597252083712,80716 776847416129642496,158338 789152961003913216,11774 758335012013998080,51595 773233259371073536,134561 795690257471578112,266151 740356221069185024,11774 775001873300361216,146259 765598640433790977,84209 794255551345655810,257640 792513597041586176,246225 777926016534589441,163901 794052589801177088,256502 763109209558904832,76656 786344688362090496,202636 787791966712889344,205197 768820542115762177,98646 751208977938128896,11495 794643265261858817,261155 793144898694344704,249882 753349904978759681,27045 761829256745844736,69947 771428281836900352,125145 779404576852217856,174557 785798176422912000,197512 753115149297393664,24134 773217830720376833,135386 792998214542721024,353879 776189879537373184,152314 791771001616932864,240145 792863085308411907,247877 780003288284442624,177472 764144231250264064,82209 771374817694089216,124597 774644776117211136,141427 780367479042285568,179589 787032211065274368,207965 769274909998587904,112345 770762177552809985,1170396 785666402430492672,197286 762725741129674752,73712 781265172027637760,186939 785993023666532353,200382 764175723238035456,82162 763731398024921088,76012 775803474827182080,349449 795424625752731648,267074 766476500463939584,93261 793124337545084928,249469 759791055420002305,58542 791972807110524930,240483 751676773008453632,19376 788290293900517377,214976 789892845922553856,215754 752980380446298112,19366 755081060795289601,34898 762331490059325442,56964 781118264080556032,185496 791650444099592192,240133 794044696431464449,257492 752884976832491520,24134 788820885679505408,221120 754231116677025792,30590 777815242902384641,158229 787313324019032064,210289 793315071254343681,249926 794180111176114176,249926 768855485248262144,105109 781504465564233728,188401 793542705460547584,253243 772774688518987777,132335 755276295987167233,35890 786384841851805696,203510 770240163717013504,117377 785953400139591680,198094 770689054430068736,120613 779451584942145536,172185 781351931449008128,139404 793849179323899904,255942 733113216226582528,354525 760860733097771008,65222 768513750408294402,11774 753793414177492992,22439 764186275691671552,82457 765667372145467392,89076 786633377415831553,205270 771964313070362624,125742 792187152889032704,243187 776409321445916672,154071 794556575423860736,261155 768116202048659456,103354 792069307844833280,243614 790533808420425729,231894 794007573267644416,249852 773280973215662080,135974 773894721533976580,139404 732259510295875584,196346 786304661833736192,201558 774384049049698309,143473 794910754382090240,261155 757651496611770368,47186 761277051315884032,67283 765377555755130880,86103 794856467073380352,262752 791621424918257664,240145 770295147003277312,11774 772256755048968192,129558 788765114069557250,220526 789963721401663488,228124 755208726475407364,35319 766262243881283585,91946 771151261299314693,122146 793102562404732928,249469 795257994623598592,169310 759116595004264449,55660 792048943794356224,243254 785860130005016577,196277 767337394790080512,1249402 745003497397981184,351424 778640817439199232,169226 773723306629468160,11774 765616985484984320,88052 772115641348136960,129558 794213882873151489,118401 772921281872179200,132908 760997731561156608,66159 765643582409539584,88669 772235593908621312,130269 771380902874140672,123825 781126995077894144,185496 795225334748692480,264774 755104264494592001,35044 762004577055014912,431998 775789716520181760,149209 785790926954180608,197512 794264698493562880,258456 756897325872582656,45311 764814736084996096,84710 781072925134684161,183759 785719860202528768,197297 768381929024479232,103294 793187336016261120,250033 758703387026141185,11774 758705375013056514,54070 761612369210376192,68993 772110042648682496,129558 774334538981912576,140643 778271790288232449,166941 794620094366236672,262145 757665407713107976,48369 768082332284624896,103354 787045570246475776,207733 763780350023700480,78566 788438591298998272,11774 768577083471691776,104162 754157980313088001,27045 775695414662197249,148870 777903056214224896,11774 788064753457491968,214660 773327100996714496,136272 776205889384480768,154534 790936060406751232,235147 763776259604131840,80098 780381976410877952,179718 794660884912242691,261155 762036363353059328,431998 793531454634414080,249926 761237922167349248,65180 775301431477858304,148045 790411263922679808,227795 752885444371677184,24134 771906141584494592,127134 793491379955478528,252596 777376202600374274,161002 786794034790408192,13324 777912830158856192,164181 795401172534312960,266151 752289313757339648,20279 764150392729038848,82209 792810457929179136,247379 795400214714544128,266884 755162520386695168,35890 761246991837831168,65189 755921249814085632,38684 771025854398865408,738099 773897168147062784,139404 752247274919649281,20238 763496379515674624,78049 772812330484764672,130686 793463410986024960,251788 764190114574700549,82576 758664012578058240,54272 780603944825266177,181886 762850288071905280,74067 749374833516052482,8497 756543812537880576,42570 773774848908812289,137953 763454027321323521,76406 763489208832962560,78159 775088389653614592,146259 786953513750237185,207287 774376204262518785,143210 786327975272845313,201308 760550253044994048,41680 762452579750031360,69673 787237711748829184,199307 794694486844641280,261942 760492169698213888,63149 780571165156777984,179589 785822703257288704,198671 795038546461655041,262847 768247400506925056,11774 750509416772935680,13603 788387996844298241,217519 792437087001776128,245136 760156156388139008,11774 759386775357755392,56924 781878304143994880,190553 788717730446897152,11774 793407583344177152,251452 773841812834226176,139404 777301087808348160,161219 779377166832115712,174557 791756414670741508,205972 793279697459245056,250033 785615478370791424,196348 791755792143753216,239998 755851427344289792,18215 785820059910475776,194723 766447153984245760,93184 794678315701280768,261818 754760235303174144,33356 754707767995367424,33174 752646198398418948,22938 774253205287034880,141887 778980938373926913,171693 750368382982041600,12883 787481596957904896,207500 755186757998669825,35890 785512222126518272,195975 789220397195538432,222682 789521917099249664,226180 751124763037167617,16953 752662205418602496,22657 764626350472765440,80648 752968276636868609,23739 756524246789152768,43736 786678012079120384,203674 794002292571828225,254209 788135649270435840,213858 786768158782816256,205728 757697741829005313,46958 763504429140094976,78274 770344545372569600,116164 780375212361654272,179742 790661768272109569,232137 794663552665747456,261818 792111818692972544,243075 759832209482186752,57574 769649789902266368,110659 760611629817966592,62708 769164316327026690,111558 794557071534407680,261155 757739413740728320,354831 791375529970511872,238395 795093608290455557,264431 774983070755676160,138490 794723303957131264,261130 758647388579958784,54070 770364698147430400,118482 755061752652455936,33356 757744580452155392,47782 778048146341441536,163564 759102855106088961,56964 762400916934946816,72408 793352509033095168,97739 791368296092229632,238207 765336740504621056,87245 746391436355043328,383096 765602184214024192,85673 765960796899778560,90012 792125055777910784,243187 749754630742089728,10064 756959022893273088,45672 785915387674103808,199739 788442830372876288,215437 732232200633094144,350630 777602151468052480,162610 772575462379950080,112399 790035518473981952,227252 764062315880648704,81455 793847107698380800,255942 733096375441838080,355106 756211197960085508,41680 785278511103619073,194082 788486884095848448,65113 761195325591805952,61051 762748580419338240,73926 756769875251466240,39096 762843407207108608,74727 785550938668986368,196247 795696743165947904,267862 744991343865372672,11774 791864540782817280,240422 767125623298990080,95672 768946123268501504,108795 771994983620571136,128934 774066282052190209,139404 732650242428919808,398859 760944584692072448,57574 766279656228159488,91946 766270479787188224,88930 754849788382760960,30782 757296851125084161,1248475 786965984611602433,207613 780587895958548480,181755 794254944459194368,258040 760102642546839552,57463 771513604453588992,126390 732431157166542848,352010 771908642601734145,127366 794160548376088576,258331 751540285373452288,18298 786860243481276420,203921 793465039160119298,252020 770458927003762689,119319 788521686563860481,11774 789950462107619328,164764 758039897160769536,50654 790915394240286721,234583 760135731595456513,60866 785958334683680768,199546 793111932802740224,249469 762667495496949760,73926 769587172340924416,11774 775041204190744576,146259 775433179859656705,141415 764443317190873088,83429 762835761133527040,310322 781255093689651200,186212 771838166621913088,120690 764871849507454976,84724 758709981604564993,54070 774257879402450946,141316 758384924592254977,52061 760971059231285249,64730 779594854242410496,175153 788534254447702016,218275 793137669240913920,249841 788170470348754944,214666 752717031833755648,22838 793104226830262272,249469 763909433290330112,79223 788760717776347136,220332 790621731824295936,231871 775506289895968770,112363 776835982297489412,17416 770899153371095040,121949 771743337241939969,125554 791403251417710596,11774 776896832609787904,157693 794693057434308608,262849 775088344502067200,146847 759664952374333440,56964 760804027743498240,64722 795695861703593988,267862 758399985482366976,52696 788064274648301568,214492 741095825011572736,351914 792029582253756416,243075 763930971162812416,80393 761295512117112833,67915 756888022629519360,45311 755557797887111168,37655 768470248274132992,106716 778652182015012864,169437 791038487202062337,236058 750412728267837441,12883 790035151707316224,218142 778966775337721856,168284 781825752006291456,190519 772735079130992640,132288 794920437952159749,260455 793196392831418368,249926 786382213868904448,201958 776827173864812544,158520 781267119597957120,182036 777562098855473160,162461 791456505031688198,238292 756921048109453316,41702 767857032611233792,99159 774008219257692160,1250066 765214666989723648,86103 770974222906785792,122146 756569051019739136,43471 793665046177980417,251452 762325466329997316,69947 753379652400316416,25189 772506497846747136,131282 769144001341562880,107745 788065626430382080,215005 780766460247441408,182726 794960312743108611,69274 774062560660168704,139404 781350941199130624,139404 775705212438929408,149200 780756924845461505,182036 791637830426464256,240145 755815850184024064,39810 786634782142636032,205270 758385137407098880,50542 787282472438419457,199307 777825501725458433,163780 787785730206543872,108396 789285249364684800,224680 766415493406359552,93184 774974034308050944,144682 762623197678301185,72809 794598429934505984,261155 792297255495618561,243075 771321088328335360,118985 773890147364528128,139404 795694968354418688,267862 776239646191812608,152918 776901196053295104,157693 785244358488436736,194205 791815378036924416,240483 793492026281103363,251566 775259231666700288,82066 794680438149107713,261987 769940401297952768,115511 785652608983707648,195975 793863785203142656,256255 789498633129525252,225981 764072811350495233,81649 792258592023912448,243075 759172249492619264,56964 773570895130529792,136439 786912458367643648,206189 781853493485182978,187513 787557073815035904,211708 795402018093465600,266884 754086530981912577,30370 755879016641560576,39697 763925004882804741,80939 794969420540022785,262925 766459704230936576,92860 753957052951789569,30633 765224225653166081,86440 786915529021722624,205181 787784810815160321,213064 770933764230877185,122146 773656906346983424,11774 750702064091566080,14718 751027448221958144,15643 795759910575362048,247930 787261383717060608,199307 763465113378578432,78566 765594013030313984,85190 769755880845811712,103857 775004615943131137,144648 750115809125629952,11677 794646402957737984,261818 792560748186705920,246632 787530128066686976,72035 757349174388097024,43553 762457156373184513,47283 785278346875723776,194560 760186206491738112,61598 765943653097283584,90384 780902626284240898,183826 762689362156937216,74133 773909606003150848,139577 785278363132833792,194560 793551029430325248,252020 749703972575993856,9433 750413556865069057,12287 760188845648478209,61051 790725776027123712,233558 789487596669992962,225358 772187019606761472,128232 757199565409939456,44450 791754578211418112,14277 759435918809804800,57574 763144454202986496,76934 791423824893849600,237908 786964184235843589,207613 789195241152589824,11774 755751730260938752,39194 772783886904365057,132335 780051000568807424,178045 759545159755239424,30802 771427048707403776,125477 781881942060904448,187896 756616969999220738,43553 790243107128352772,229693 793187349056266240,249961 770562315246854144,117303 794604736506920960,261155 753702876095123456,29263 769221321351770112,27164 779553121424977920,171981 789847624375566336,227486 788757777338425344,220526 763734308070785024,78159 788257100077989888,214992 768548685269655552,107483 763167059526246400,67326 794746280828342273,262752 785330180332150784,11774 775690120989147136,1250232 791028351108513793,235487 762821193321676801,72978 778399898643341312,167407 781370071985848320,186346 793098329026654208,249469 764110745894260737,81702 764075202888118272,81702 780485799217287168,180783 791040329818443778,124597 794744557435047936,262849 785915459648434177,198878 779159268444499968,156518 791018016976887808,234796 768448614335119361,106281 785664375503806466,197512 790661707823587329,232169 795355686217449472,264397 757234657733771264,46252 778307276956401664,166913 773245705804623872,132497 790749093869912064,233756 768099723320360960,103354 770223743566172160,117257 794088305633525760,257325 773937948198785024,139404 778357748551385089,167305 795076560885780480,11774 778039343927685120,160539 781260313765277696,183269 785341015590776832,194923 768913358850437120,108849 755662507818250240,38792 761680569583403008,69711 780831701022892036,183269 787668967825416193,207965 762781530276057094,70679 765210423624773632,86440 774149315442769920,139404 794639697372856321,261155 766106276568760320,74133 775513150179381248,149770 790761444484800512,231870 791350572783775744,238395 792423635793293312,243165 792119653342380033,243187 788168348173381632,215969 773636915467649024,136947 795025525928398848,264397 793860165791539200,240049 787009724655042560,205728 792703282577756161,242249 791347893319852032,11774 732473529141100544,352226 776513455729758208,154071 786394570707697664,203391 768507184527409154,106281 775818577727193088,151374 758751379506794496,54974 794668858413940736,261050 762719048475955201,52554 759421773611986945,56800 777903154813865985,164403 789426762375651328,225981 753672659150393344,28261 795330800623480832,266293 773257942422261760,135025 792652032796569600,243075 781229492559810560,185313 773341815852322816,135489 776791299198361604,158151 774037446702923778,132335 756685421732622336,44461 772110150949744641,129121 773474116393398273,136886 790888053158141952,234583 774998836590673921,146259 786057725633527808,108396 795015123001835520,263896 765528280392871936,86103 779069150333378560,171644 776565475924963328,156926 790606880292925440,11774 768078395578028032,103354 793507851599646720,249926 765640091930886144,88052 740343949110415361,99816 775412171278655488,148870 788691127968956416,220029 763168305477668869,73814 792880130758549504,247803 770735274724823040,119937 794704841691930624,262752 752962031838437377,24257 780807095599845376,183468 789438729022689280,225981 765984196032552960,90384 790951228163239937,234653 733304028063485952,353343 766350292631818240,92166 765156231220572160,85254 779427071927824384,173868 785529807131979776,150812 753669958337433600,28726 772455855316869120,130415 788311112802590720,215608 764156232311697408,82283 751139186518798336,15808 758437391438938112,53217 793486178343264257,252741 788186014393270272,214753 769560553643585538,112363 777114366961389568,158864 794381171002142724,258909 763873699086864384,80393 740593990152507392,11774 750683523535794177,14421 795666299598864385,267862 765662593604210688,87858 780194264206770176,178045 787095333373251584,207151 770076294251937792,88930 752656615589879808,21551 788209310497140736,214123 770269471193702402,117364 774046329152544768,139404 752146641818234880,17640 786979261051645953,207287 776386953386332160,155390 778608507067052032,168965 771096171796312064,122776 790270190403584001,229693 763124581062234112,73712 764242469403955200,1249229 785538583423770624,196538 791552598843101184,222526 732684977532469248,353228 751192136981155842,14421 787865236283928576,212139 764179309229727744,82066 786848079332782080,197322 793880902367666176,248516 760527848042094596,63451 778429724833951744,167124 757230996819415040,46006 793505469671309313,11774 775467957967355904,148116 776202738375983104,153596 786053569011081216,194723 732119088655437824,349431 762377805153927173,431998 768529436312473600,106281 767193791291723777,96851 781447128409309184,139404 790655509766569984,233307 792935647644299264,243075 762034433478189056,431998 756291779444502528,42564 760470680131530752,62777 766388545472737281,93184 781277489503080449,185310 780300450469863424,177773 779060712874217472,171981 771036762655363072,122146 781201564014743552,186434 766458155056463872,90088 780884124114444288,183269 793426899158470657,196314 751193644405776384,16299 775480304618315781,149300 794544274381635584,261155 780918342747951104,181419 787309497660432384,210166 762741036292669440,73910 791108032331517953,235590 733807688308531201,355864 785484184978468864,195975 758680526534373376,54070 753319835946409984,26620 753727002113413122,29548 780626513356095488,182211 786146460878286848,193121 794912580439396353,262849 789214978008027140,223899 773503006105034752,137042 793106958274424832,249348 751631423468019713,14277 774989470051467264,144617 793887464427401216,248652 764141808188284928,82066 777285430647529472,157082 777009048029847552,157755 791276882947895297,237236 766048933021782020,90908 769285615443738625,111549 732362195384696832,351437 755163988007063553,35890 765307107792990209,86653 767803237604921344,101681 761974292351287298,431998 788530640094453760,104244 751116686967713792,17110 752211728285523972,19703 763902714950643712,79987 777371829782646786,161349 756449830013206528,42432 792024928891523073,243187 769644036047110147,110585 786938329623302145,207287 772575817918455808,129471 751067404365467649,15643 764003393660608512,80939 775907015935787009,152455 787651171997536256,211347 774988810316832768,146259 786604823709749248,11774 733373637642846209,148861 785362442033299456,194042 794321789388292096,258878 770153200150339584,117026 776952834994634752,157755 766706530565578752,94037 770385820867891200,118191 795385718180814849,247930 761264628131168256,59631 788530132222738432,203710 756106065641607168,41200 774044612134514689,137639 791588177475694592,238207 763265881086361604,75899 768091738275577856,102514 751744877419859968,17842 787382529091313665,210687 764189765528752128,82283 755155532978290696,35890 762793292568236032,74483 785287180457476096,194648 789049740260417536,220815 772115097426681856,129471 752697283930648577,22221 751738336251879424,18893 769517547158855680,112199 785507616382386176,194743 750417897709826048,13088 781891696460238848,186584 786989260884680704,207949 763458259718066177,78159 753992702304194561,30815 778514256446705664,165185 789322620432965632,210235 751553491840053248,18156 760793193172590593,64722 768854644781096960,108849 774214423250669569,140444 778993672058658816,171463 768530961327722496,106753 777852554726281216,163960 778326689939980288,167220 771403499116630017,118191 786928043176722432,198586 791733523354750976,240682 793260994881478656,247054 764940506673459200,84724 757591202460033024,47659 781233950115127296,186434 793278250256437248,249926 781726189379473408,188401 774697650205646848,144844 775030721731715072,144682 779321252234137600,158387 775167343018123264,146259 760914796455796736,65577 777692426043428864,160618 763726305137393664,78684 755189429573070848,35890 791475284516233216,238117 792871154025463808,247803 734629558876577794,352060 794558966827130880,261155 756589025566322688,44274 759135158297440256,19563 792882414267883520,247379 759589119789981696,1170407 792850375523041280,248078 786195850120732672,201619 764794562153807872,84422 792870435171995648,248215 753745094126235648,28115 785510182251921408,194019 749267284078854144,7828 763821539653357568,80486 779501294058745856,174315 771802600639430657,128043 788493352522092544,218275 786933027649748992,192032 790711894025789440,230855 790936869915791360,232825 762800024308834304,74067 776919226825179136,159245 751571202846502912,18470 768901304219426816,109945 776523797981790208,155332 768857644551507968,109666 764534238003630080,82209 794249856588087296,258771 794982119160352768,263551 771497629712650240,126230 772868976707764224,11774 768245841517694981,103149 794531355451342848,261155 752809716158459904,21034 763190228970504192,11774 780492518836277248,11774 788156008879095808,216009 760188545818619904,61352 770087329960751104,116373 777850459033919489,162240 788237664461983745,216009 789925917678329857,220815 770762530033577985,109945 765947710243426304,90373 787047349692489728,208395 754773136717905920,33356 764841309395947520,84724 787289245345984513,209351 792225622906904576,244550 795454934917517312,264807 768989836753506306,107953 776224955784650752,153610 789232673491415041,220332 761573831635075072,65626 790881437566107648,234583 789936308403728388,228820 780605156522070016,180310 760658792157683712,63296 793777756051996672,252679 763072762881507328,73213 750414261432651776,12883 795660976976789508,247930 770776903124918272,119686 773535368297709569,136947 776480799621255169,155334 771204615463239680,118191 756322118837624832,42249 780961746181697536,183269 781288903357718528,184031 773878904889053185,139404 788758252469104640,220332 758760845341892608,54519 791778466542804992,240535 794243261112127490,256439 772884037371240452,133043 773935572511580160,11774 762734135471251456,73910 767520942218219523,98972 767862583315599361,101681 778410099408793601,167858 750680851466293248,14462 785931913500299264,199546 766869601938386945,96557 779132429449752576,171095 788554492908281856,104244 768618871238656005,106023 772541156584411136,129551 763763320868536320,76012 768282073253679104,105018 761530269933432832,67226 762343093555298308,70543 788776018148458500,218969 773175287320313857,134561 776579399709626368,155898 786040545860657152,199262 792808374723158016,226738 778051659075387392,165523 794585395623325696,39957 775782947257364480,150511 776473625109028864,155688 764283828991066112,1170700 790888700167061504,231894 765423913283137536,84724 787307554636308480,209796 768822531893649408,108849 791714021238013952,238594 773224708800208897,352982 790716224657170432,233241 733263283625426944,355480 794660265757437953,261155 755176268455350272,35890 771500015369854977,112363 775567360585445376,148684 794989995400433664,258456 733242850662449152,355943 750429848732966912,13343 763928170437365760,77590 768883135480205312,109349 773890927089872897,139404 792748179607420928,247042 794610002531155968,261155 752246416697798656,18871 775817882521382912,150511 773708640939184128,11774 763197522625966081,75899 789290348396834820,224680 750015078926200832,10735 788026619281612800,214492 792345121132056576,244143 793856807173230592,11774 794554206732582912,261155 794601692746698753,261155 772272809213132800,130415 791732446001856512,241034 787982412240326656,213887 769444032158191616,113713 792022565002833920,242628 754056135817199617,30296 768947028004974593,109360 781463421430669312,171693 755012535225503744,34666 758156593947152385,51451 794528749421088768,261155 785344675884302336,11774 790629100222152704,232169 793989540994314245,256255 771472391830659072,125254 749341562707017728,8047 752853843692650496,23899 781270478015037441,181419 778347085615726592,167273 785629680829280256,196676 772410102653394944,129551 788747776532287488,220029 789792890784546817,225047 789228251038089217,223899 760156846980075520,53576 772589174083891200,131045 764614906045931520,84209 791632207752200192,239893 751962938160848896,17416 769053305200840705,109666 755622257913843712,37044 780599565435240448,181755 776166368890675200,112363 777299319720468481,159876 760182115799490560,61539 788916421682163713,11774 789415286751408128,225359 793149180990500868,241034 753586246459371520,28033 773183495933796352,135025 791389023000330240,238780 791286768066760704,234212 750839300825223170,14858 795441159925592065,266491 760680930491203588,63655 759553915876671488,52586 764313281947324421,80939 770930346573631490,120610 778235294793555968,166532 791437746480951296,239076 763183035269328897,75899 792850446054400000,247241 781375520256712704,186434 760380411096760320,62063 766699442980417538,95672 785324339319169024,11774 759209951067856897,56952 750417898871648256,10735 732956300032782336,1170601 787107961827160064,207598 755166909037940737,35890 778293186573860864,158820 789828091921047552,220029 792100373876109312,243187 765034434424934400,84422 768117238997979136,103206 771489503991193601,120613 773845337022889984,139379 786266536445116420,202429 793096345473155077,249469 788539963696611328,106085 792185069976821761,243075 793936887345975296,256219 795041755620114433,123499 772101435794268162,129471 790240623815122944,229693 787536343786147840,210585 749593910192664576,9292 751723513917108225,18893 781211600157945857,185595 763372133833506816,77558 770292110465593344,11774 792566266431098881,246295 757144985380716544,44429 795385614853996544,266151 758331571426455552,52520 793924987807678464,256564 781227068453482496,186434 771802949257355265,118191 794631678480306176,261155 767803842222317568,101681 794693907959480320,261818 780870597932883968,183269 788945593116794880,215437 771168225199476741,123581 787857771634962433,205197 754000023071789056,31086 785647553937219584,197017 762979591480762368,32625 795404375531417601,266138 781223506952413184,186434 793086944020353024,249348 758019834793693184,47761 770315317608230913,117843 765506475351482368,87904 789552045661487105,226578 793294448633315328,249926 776869928578191360,157566 755049717764067328,34815 793841935177781248,255942 792221997698777088,244270 768968572882124802,109960 761293043743887362,66597 780903505867345920,183472 794554222046023680,261155 780099898372943872,170187 771901178565234689,125070 758087052265189377,50476 795698630187425793,268281 750530559135199232,1248061 785496665264312321,195207 786318092099919872,173347 794391258240143361,258878 790571031383646208,232137 793218938414862338,250633 758111113020006401,50978 760188111812980737,60538 788692652061433858,219537 788809621091651584,220082 776938808256462852,157082 793007840776560640,240483 765205287905091584,86120 775029951879720960,146560 794927078261030913,226738 794451963345833984,257406 775829839915933696,151401 794543403103096832,261155 764974784925007875,85562 787445058924445696,209736 793094348132982784,249469 774007538002104320,131421 735619497751511040,351146 795314492942979073,263906 793201820357328896,249469 758063554364747777,50983 766304554035974144,11774 780647330676482049,182257 788759567903690752,220332 766812988212936708,95672 757028956591710208,44444 788890735491870720,220332 758870338444730368,52554 792150258851602432,242693 760168991004524544,61145 790737180637270016,232137 772464815373742080,90193 791472190549962757,239405 788470129629724674,218275 752909082328231936,23739 794221585968177152,258598 774038519383588868,140444 776950238753927169,158387 794026006269071360,257492 732602282831929344,351617 764672269021016064,83866 762377211596996608,431998 763430558219120640,78304 787089423448084480,209129 794377054124908545,259266 749249631364734976,7852 766251217676886016,90522 781534010153508864,185310 768800996193607680,108849 793130794474737664,249841 754003738956750849,30590 756572069769338882,39462 762397299729248257,72035 787145859272089604,209351 794574963361640449,261155 794693676165398528,262849 771478471784693764,85562 778929168360898560,171168 749335349802008578,7816 767509696781520896,80939 781906805597298688,11774 767676975733362688,100605 790985669380157440,235590 733196835691593728,1170859 793993879351504897,251803 794879025906913281,262849 772767508126273537,130415 775766545217630208,151156 791223337699663872,237223 788489992876064768,215005 786059112811552773,198892 793943932476551168,256125 761546892199231488,68987 774667516991926272,144654 791784303663263744,240483 785299672403439616,194934 769151883026006017,111049 777220261892456448,87904 733275544880619521,355480 762364074936111104,72809 788477348941180928,218275 769619384923029504,114021 778165957080543232,164826 750371166884245504,11250 774192587120967680,138642 764096026433118208,80720 776005217087131651,152872 788110874779189253,215437 785437099042414593,194450 766116443125678085,88546 770309907568594944,1170722 793131713039769600,182349 767440516606595072,99474 763106645517950976,76577 777646366440816640,151165 773584227401031682,137042 732740347520913408,353789 792082438914662400,243075 755858151467909120,11774 791975612650885120,241819 756827070773207044,44935 791841310026108928,237223 791041698864345088,234583 763568209664446465,76406 788121321628655621,215437 750483772634652672,11778 785884482574225408,197512 790600828231049216,232169 764233775970525184,82283 770777116006879232,121046 751124437722890240,15808 754008680073265152,30339 777606435865632768,161239 781724464023240705,154330 756257824703938560,42249 757452180362186754,47266 793575387791888384,253206 789245012827443201,224221 790898060184268804,212564 757736883120054272,47838 791262074089254912,204413 750787510687719426,15316 789134813965844480,222647 788637497500794880,218258 793906566319706112,256255 768929679298338816,110362 773522187517132800,136904 789532524519325696,226731 743488342034161665,11774 790578824312262656,232137 763458258753425408,77632 779019087515189248,11774 786047731227881472,199960 769815948131962880,114273 792100004575846400,232169 768305844366651392,103354 780543731061526528,180039 795007117749055488,263667 756280470493597696,42495 752877645629497344,23899 754743910686003200,32452 786825566125223936,205294 769212824514011138,110942 785459378342146052,195975 791783423593574401,240584 785822053840539648,197050 775432876875718656,141415 777835857784950787,163153 765317215818178561,87062 766694730264563712,86627 776461614639833089,153610 766073617713131520,90969 762085820689883136,71917 793143970423533572,243865 762345269446995968,72811 788485247457435649,218275 790718998346207232,232169 794288715711455232,259482 753772156140396544,27835 757741196060000256,49066 760117592027635712,60542 765148565169590274,86103 775421470591692800,148045 732787355191513089,56436 785652191809765376,196788 764971922593419264,85562 793557939135012864,250033 794008531842187264,257492 795126161395380224,263895 751082014984536064,16825 793286750202277888,249841 773574848610050048,136904 778729381145436165,170252 766883092829184000,91818 781672586589589504,177455 786034760854310912,198094 781501724234289152,188401 792113694339653636,243187 778641417363034112,168284 775976818981543936,152735 734609940770377728,352191 794604528234622976,261155 775297962427777024,148045 793825517124268033,255367 756383773026115584,42432 764809422845513728,84679 755558760521891840,36877 773650416995368960,76146 793116962310070272,249469 753837765763010560,24856 787465791394320384,199840 790007007285645312,220029 791030886888112128,235179 766372513752375297,93405 760125109231235072,60866 777613416949227520,162596 764476570346070016,83490 776107884488777729,11774 794190355172237312,258331 770975704632614912,122146 771754468610281472,121795 766295298452762625,91838 788517635973459968,218223 791810829679067136,48663 790700130773131265,232884 770704224342515712,120613 779379014242664448,174557 764865712238256128,84209 781598103635767296,188492 792783133565411328,241068 763586340634013698,74133 772054709137997825,129238 794336945891487744,260033 762660823462359040,73814 732984557184618496,353228 751778071552876545,19352 786934945428021249,207287 794994455464050688,262752 788106424576512000,214354 780833294770319365,183269 786995016170430464,207949 793985441800155136,257325 770947786221105152,122146 775425784605388800,146720 793908432839516160,236409 764769610239451137,83512 794648028447735808,262022 793868553732489216,256191 781394584425287680,183759 754717831443410944,33356 760262897289289728,61512 775304105078161408,146259 758063470650634240,50542 771545124534784000,352304 789178159153369088,1170441 791640002790850560,238639 780048542022963201,172185 761515251087138816,65234 788451801586659330,218275 793151345700114432,249961 757417070434717696,42125 765957881699168256,90031 774246324069928960,141316 794035939232382977,252020 789288159997636608,215505 776793451228692480,155896 765961500829814788,90384 795372451144364034,266151 777048260049526784,159876 785727088871350272,196524 755161653793083393,35890 765981439850606592,90618 788030086754689025,214354 765326384046768128,86320 763126693414498305,76794 769311353840349184,107469 761581987849048064,67973 790282498190237698,230485 756615576118788101,43391 763457562184417280,78129 765539323894652928,88052 752664790334529536,22575 794911947137290241,263895 742171888798031872,350711 758777134664089600,54070 778210523754012672,166390 732239712824508416,349485 758323144302231553,46384 770330564662480896,11774 794736970920562688,262849 788039657208414210,214354 763107221249064960,76549 744422744348049408,14084 772245151968137216,129471 778301444759756800,167319 757986986078695424,48991 780858469221937152,102730 794086131201609732,257530 750495245524037632,10735 761254207190016000,67547 776435382204243973,11774 793330436239859712,250633 760206806857703424,61051 760267117069414400,61922 786084859861139456,199546 795090938901229568,105109 769211710641025024,11774 780671438797828096,178075 766333148565233665,91946 787219053513506816,207287 793622426378567680,252044 765719883485065216,12954 793177514491449344,249469 785246095404335104,192434 787377222030090240,180433 760122620339707904,52554 777938018300751872,164669 785586795467640832,196917 760568924656144384,63753 768855485428604928,105109 772123419613749248,118191 792011547543560192,238099 761222669677301761,57574 758413140094771201,47940 795734201379225600,256534 758696430844260357,54070 786964182138777600,11774 793351942000869376,250633 765570586001104897,80393 793703308049264640,252679 771658512321478656,126954 785907816406056960,199546 754744353269116928,33356 792507867173646336,237491 753199793304993792,26140 773942827214516224,139404 766390510520893440,93405 778325080531202049,166719 760263233559146496,60794 766502482545639424,93478 780700931105042433,182171 761080931843125248,64664 770721981155176448,119681 794721684796436481,262849 768833915754872832,107423 764221153153908736,82009 789075941100130304,217809 786708363333828608,205955 781842806247751681,108396 773924968950292486,136947 790940566758514688,234583 785281427239600129,193669 785976710382641153,200118 794588683236052992,261567 794765243696214016,262849 763920465807093760,80393 777299298216062976,160593 757642597129187328,48549 778343138205143040,166939 795357027061080064,266241 738097166929952768,355430 766039659369656320,88561 781356858422493184,139404 757608665234964480,47782 780951713972912128,182036 791446069594894336,237908 793437957994807296,250033 778949916785729536,171324 795667864858587136,267862 781543204063744001,186584 785438585260478466,195712 759815180507230208,59725 781341458578169856,139404 785947336606310400,199546 795768639710314496,249852 790786280258953216,228354 753262535973883904,25995 764946832254525443,84209 766320015851200512,90412 781189922652913664,185310 787450426870403072,206117 793479791957581824,245591 749239963653320705,7836 762396504497664001,72420 763154753371115520,76577 793148723324784640,248437 781505445030690817,139404 785664013963173888,197512 787601478387048448,211794 757626614964326400,47761 790724858787266561,233307 792068985743413248,243187 768986317275353088,110659 773470573431099392,136904 750356175988948992,11495 793024738822062080,247274 758233889802510336,51344 785627141685805056,197198 790968055258046464,232169 750067386523455490,10735 778365189653536768,152594 749319908903645184,7849 732237899555442690,349523 768500600443113472,102295 781599213230718980,188401 787398428343017473,210694 791435895379337216,238383 760104470613155841,58939 791989368424501248,240584 786760223432151040,204413 795763430691139584,268643 764876682289229824,84888 763361158229204993,76771 785528511045992448,196625 763934465714294785,80863 793855435463725056,255393 780839145685921793,182870 763500764278906881,78140 790600732936470528,232169 778231070613438464,166532 759134483303899136,55887 766751513741930496,90539 776549767300190208,156518 764846502279778304,84724 788081082503573504,215252 749686869550510080,9295 753741016134324224,29624 789493213447000065,226218 789676240147841024,227242 781207502134341632,186153 787692824921796608,204224 769128334571692032,110362 793138772854571008,249469 795432999018000384,266884 778584659173208064,168794 794321261358825472,259743 763740607558905862,76406 753932966708076544,29263 786621745813790720,204413 776047526067789824,152735 786473733775122433,202268 788464221277265920,218275 732713054778097674,349239 750755945840599040,14421 794689547233853441,261942 765591119577186304,88401 769261353823502336,112693 773330629593149440,135025 786388805297197057,203240 757214270207647747,45348 791279865970368513,237491 757541754199502849,47782 780414896399867904,166053 781348032201760772,186584 788337017763483648,215608 791751479375884288,240067 793218577851637760,250633 763218464823713792,75899 794592954769870848,261155 732434064968310785,349814 770565422869393408,119047 759471874061455360,56964 768490490702487552,106774 781200349096927232,185595 763873818872020992,80482 793101312745410560,249469 768536684510212096,106879 788154166363328512,215480 793954959217848324,254135 795028809615605760,264431 795701908447043585,267862 767003215439204355,96039 777841794243555328,163763 772787510774599680,132578 790620240950550528,232424 789463870180032512,215437 776564081843138560,151527 755387284829179904,37044 757762652596613121,49070 771218355487248384,122299 787022692306198528,208176 791425007079530496,238099 790863359084113920,223492 780613769604898817,11774 753749280771497988,29263 793882885375819776,248516 764075813499043841,81702 764590736717119488,83391 765647228056711169,87145 794696477796868097,262752 757994106215731200,56436 773719042053971970,138155 781211205851545600,186324 758509629177409538,53703 780402387727028225,179528 768399792473079809,104932 750866068697190400,14277 734746257986555904,65113 780115827118919680,176129 769996884387725313,114254 788691649278906368,11774 791386784546512896,238395 770397852551880704,105109 774096849502244864,141316 781233781055389696,26066 762815715686526976,74247 790999602984083456,234583 732362445600100353,349349 751538998972125184,18495 754736164389597184,33356 773331265319731200,125853 792155071488360448,243187 793186696212819968,249469 794585157995008000,261796 795115069474570240,262849 773654729310269449,137869 794546815769214976,241033 770309714420772865,118036 772866345008558080,132364 765672023175462912,88506 790956599603003392,234653 795124559510990848,263906 758408388099178497,52821 777983007386927104,164375 788011828282523648,214354 767805207757455361,101134 762303720147288064,431998 791762399942565888,240483 766385521908068352,91946 766054441506238464,90405 786256978737848320,200382 773638705047146498,1250064 788452107930116096,218275 776768145201790977,157840 792102049596989440,243187 785824284329517056,197512 765038074447343616,85562 773970305501003776,140444 776819182277058560,158338 756201692899581952,41680 758319366693752832,51069 786243720291061760,11774 758997786050256897,1248642 774815246904987648,141887 780624293210169344,181419 791827290476851200,241033 774014534000390144,131421 779078300752764928,172621 771420939322032129,124597 790623469234954244,233008 795362372831481856,266078 740485593747034112,353343 786557114860707840,204413 794378045238996997,257353 795271979842543618,254135 757391582438055936,39874 767820263794827268,101514 773878294940966912,139404 788496507368566784,217601 793553450848153606,253206 775473778746810368,112363 780836700067012613,183269 760631256426045442,62728 760197434240802818,60999 785988016229593089,197512 793206922585538560,249926 761462618221604864,67938 785391437458182144,194101 767967171775373313,99111 779163124037398528,170547 763571229232029696,76474 795699928286818304,268281 788734332709941248,220332 791883054939721730,241034 792423840613670912,226738 777880147638837248,164001 751239213408985089,17640 766013762918879237,90405 769968686983704576,114254 771160091751948288,123583 775787904974979072,149328 795434758541049857,267133 788467311321686017,218275 765275466466988032,84724 775206920537841664,145866 790698716126519296,233307 781082958136537088,184521 788845765074399232,219942 785491866326175745,196277 787881523307479040,212239 766370142179631104,93184 778701593768177664,168794 791400766275739648,238792 762697476377903104,73712 769269899927707648,110585 752158550667952129,21343 764179153943863296,82066 768950029734309888,109666 771457266667163649,124597 761622640775745536,69530 762368456633176064,1249023 771291940256186368,124581 740414461874409472,1247364 790432847219814400,231598 777760230209912832,162610 792473747273846784,246225 755866517363908608,39475 777939581798785024,164554 765152865077846016,86103 775724927177650176,151071 770243549048692736,113836 750399063913213952,13104 758705758901039104,54070 766617449101873153,94699 769325053850841090,112239 755974356229058562,41032 764962366308003841,84449 771849380441632768,128017 788459627507752961,218275 760125310897491969,61145 770447516152262656,118192 790013770932244480,228063 791442513336774656,238099 759289588863164416,50827 785643592790347777,196277 755140522323300352,34666 787654049269215233,210009 771390544744415232,125142 781430131248115716,187857 753787972697268224,28327 787206618308079616,209043 791361242736631808,238207 750769838885335040,14421 763521444169052161,77598 785933670565580800,199211 773760673796980736,137042 780398282396708864,179415 773957399325577216,140372 788761416261959680,220526 757711725022048256,47693 759149054823510016,56964 788522878127988737,218275 789691639824519168,227242 758429884548993024,43553 760250858684682240,61922 764991214525427712,84724 790648359379841024,232169 744979754118373377,11774 781620164898938880,189313 775522529964199937,148994 755804136101281794,39354 787809233714630656,210207 763864680226025473,80482 773904064560111616,139404 795482435286953984,267223 793468204660252672,8044 762865737123835904,47188 769735814020562944,114336 793096755843829761,249469 764473529802694656,83550 772795740334592000,129558 764142023527976961,82066 765480763164856321,87065 774905789953609728,135736 764984262512771075,80153 777323727620976640,161456 786863373837185025,204224 788137284243714049,215608 788502203484938240,11774 770998962916429824,122299 794289443569995777,259482 790430183182393344,229922 775505770288939008,148574 762699026563162112,74431 772463981915025408,129558 785902390088261632,192553 794601649822113792,261796 759615693918646272,72630 769161943475228672,111438 789101260184190976,221981 791313050947166208,237787 753980467137933312,30590 771750670277812224,11774 778597570562043905,168794 781210053349027840,186212 750851578525986816,15066 765215222608990208,86440 780882292138835968,183269 777000911482880000,157082 777654146354782208,159898 778649050694479873,167319 785839299124195328,197286 785512826014142465,196277 765199937772654592,86103 793942620393340928,257026 757436995702497280,43399 751545802682695680,18380 757737382498164737,48774 786606100560748545,11774 768057273822302213,103252 777356863847497728,159876 773405157367382016,132497 791684386022387712,240665 762962548329152512,75631 764951033596502017,11774 763412841751715840,75927 755059317502386177,34666 764846043234234369,84724 794921426088263680,261155 760215174095699968,61545 732778240218107904,353789 793090293482549250,249348 752124151045980160,21218 779069252242382849,170434 788524793989517312,218260 760976687278518272,66116 759076190342770688,50542 759523032356491264,56964 791408386692620288,237857 778611103907610624,168794 752901222139441152,11774 735786664283377664,353124 763668273141514240,77708 770922611677233152,121479 767353116668862464,95672 788471625658150912,217601 774986740679512065,140444 787171504337227776,207613 792164448429445120,243075 794662763465412608,261050 773746642600144896,138155 792142310989496320,243451 765320284068995073,1249274 773509858188414976,137158 769266551807680516,109667 750368714860539904,12883 761705407714693122,67852 773903977515720707,139404 778924065088270336,171168 762146105400229888,71021 749731740889919488,9754 749204600515944448,7546 752206023918653441,21034 793848189291933696,252939 771724457387945984,125145 793353024290824192,8044 770656747031715845,118191 778926933794885632,170252 788012053634117632,214209 765782695741911040,87145 770795263933898752,13343 776494457097256960,130151 771022194155683840,121612 771655940718284800,126927 790776991133818880,232863 780499922831507456,179306 786753816020615168,206008 792064530666749952,242584 764195339381399552,82283 775415363429404673,149200 780935034727346176,183269 790518086449324032,231894 761663220956422145,69878 771087958216695809,121612 771477301792018432,125554 794289229371097089,258829 794947495126323200,262752 755469495070781440,11774 790671242646937600,233152 769772146432151553,114987 794825874499452928,262752 752876457756504065,24134 760083301105360896,60866 789254654819442688,213347 790629088209866753,221297 780602415741407232,180039 761673455318204416,70072 773407564986023937,136664 787055848057020416,246425 766195113890414596,90031 754876658688069633,33356 786969966603964416,207287 759149692517220352,1248682 793347804613619712,245591 750821501536919552,13410 775498681038450688,149300 791690725847015424,240070 768723192328237057,107469 751130249614667776,16897 785325502357700608,194923 788125848851378177,215754 794310994579378181,258322 795676951893643264,257781 762154077845237760,71099 786948638157185024,206644 770261560275116033,117364 775432512168300545,148537 795439155052482560,266491 779003019815944192,171902 768922177722646528,108729 793986197106388993,257325 791433556115337216,238292 777581503861690368,161066 789161302761484288,223738 781873955543986176,190553 785245684022644738,11774 787541503115530244,210207 789508401151836160,226731 779377504113070081,173936 788543869163974658,218832 758012933737545728,50827 762643653789675521,73926 785925024934825984,198878 794423040331415552,257353 755494520721145856,35890 759294493258555392,53843 763870477848752128,80939 767487939240660996,93429 787105670847983616,209151 751625909682208772,18471 779756929522475008,66922 776901017258618881,158820 764122503472091137,82009 765539701063385089,87774 790912834045521925,234583 773792454713544704,138080 775478210720993280,149300 785629732964474880,197512 778880624765480960,351424 789458224592355328,108396 767878150596374528,101681 741936452758568960,234630 777651059636441088,157839 775286104370974721,145244 791332274755121152,238207 765015594789777408,85562 790642881526575104,231894 786366206915833856,202727 791807057250967552,240483 767821020493254656,100891 764546694272815104,81574 787307115605925888,199307 795439991379951617,265855 761611041335808000,69711 769816504581836800,88930 788916257026285569,127871 773480199371513856,135025 765217289679605760,86440 793473900063567873,247274 793841090986143744,155390 792843504930197504,248065 773421694857936896,136515 795333751073017856,247611 752815727447515136,23707 775050245168328710,146068 794639470788165632,262053 789513764055822336,205972 778710187469213696,169182 788016478838751232,214354 790770152056827904,150255 794602449361244161,261155 786634770386030593,205270 780500761734107136,181026 791379066813374465,237491 762630994247634945,73926 765622323638525953,87904 743493832298344448,349231 789998692564467712,227048 765450242980474880,86577 764157870313275393,82066 786634378415861761,204413 787847639437942785,213064 764246215240388608,82283 764810111936180224,79561 791974261082755072,240483 785301950141259777,194091 780410216907235328,180039 776835148847337472,157993 791159278627332097,234583 780713267853455360,179601 794540258016772096,258598 795380718327185408,266491 755450867264913410,34774 763454936327688192,76406 767274417185517568,92958 775489738874712064,149202 780015002048757760,176203 750366517590683648,12883 743296950531829760,679105 760173261376204800,61051 794963178492817408,262847 773511415080558592,137158 778651035074043904,169201 788094736485670912,214899 759414018003972098,57389 770787172588802049,118538 777553530601082880,161456 750756190561439744,15165 794286219794452480,258829 765623282863267841,88052 773575450870190080,136768 778598536329961472,168284 786994467010121728,207287 732327933700902914,351407 771470751039795200,125367 787315604109668352,207212 759003311810883586,54070 775682096543084544,149953 786282722444488704,201958 786296602898132993,201620 759144605887586304,53144 753729997194551297,27045 770406989159555075,109945 785914529137897472,197367 791176301340008448,210238 792163875147882496,243187 732890040582459392,353714 770018891766571009,116373 767358572556615680,431998 795037279383416834,247930 754057619556343808,30802 794562649015091200,261155 787395828809801728,210009 793199447790399488,249345 768474856912330752,106716 785517704425996288,193669 790653603648311297,233307 793861717679706113,255393 780508758472552448,180074 793451274515521536,252020 776611189539217408,157211 771407412070940673,125367 778994713101598721,171693 791250865252212736,235348 767855957237829632,98972 756281059210252290,42495 764150266417467393,82066 794011654182858752,257492 753996725904433156,29790 777957542882344960,164900 758772254729789444,54070 773874444787970049,139404 775303157035311105,148045 758287598938910724,52015 778086605332643842,164797 758622206268153856,54070 791240009680580608,237332 791022419813076992,235756 756502001199046657,43514 759760993442471936,58218 733493006649700353,11774 793184323495047168,248988 766505191717871616,91798 793488480374587392,252408 732611370357690368,1170592 771501082040213504,126293 762001212132691968,71324 769270737236525056,110585 761663472434237440,69878 795739757737230338,268448 759186150879744001,56964 787116799632572416,207965 794554009168310272,261155 765232019978784768,86645 766757389039132672,96039 776519032510017536,156290 775024272980926465,146259 779499574733922304,171617 776611385388048388,156835 774209864834908160,141887 767073116384178176,97377 769165033230176256,111558 778689168574525440,169232 795423943343689729,266491 792558201002536960,246295 753738565998276608,22439 789466834617634816,225981 777001281697099776,158027 794316768848154625,258456 762489103078207489,73030 790717468784201728,231092 732294892135813125,350295 793881933453209600,11774 786902436887789568,207076 761631552392400896,69191 763502931677179904,78198 793597599584432128,252044 764912613448945664,85159 780370906841440258,179718 793511387095904256,252824 795394856625537024,265858 773256423425839104,129558 750539916409470976,10876 765168505129951232,86103 732527247505100800,352441 769312331226427393,107469 791625800596455424,238780 764782837723607040,82901 758718039651151873,54070 776397439456731136,155390 767122652880252928,91804 766035979341733889,90539 793998962512580608,255942 785561250415599616,196788 768857824860393472,109666 749333187751399425,8047 772256316748423168,129551 792840477028397056,247877 789063176524410880,222526 755391062273724417,8044 733355320572039169,351152 732570838474592256,1170454 761158687591325696,66897 793920021009408000,256451 761341794449760256,68182 794313258173726720,256038 758390040338821120,52545 764557829076246528,79561 773561336198553600,137639 766896870526361600,32492 786530458557218816,202983 768242421058539521,103438 785293692311592961,11774 761142741145354242,61051 755382628023431168,37044 792127626030616576,243075 794340093230280708,258456 792121643736772608,241678 772104013391069184,129558 762792563027812353,73926 768156557028814848,104162 761314210416586756,65540 791479477125705728,206257 792838451209105408,243865 764877183622012928,84209 755388812054761472,37044 792573325440528385,240483 749577628290392064,9096 774403881811972096,143358 787065474102104064,207965 756719246332207104,43471 757784538453901313,47940 760570225599229952,63753 770430437751607296,118191 777859665103290368,161960 749667594832121856,9174 753284456878706689,11774 793179705268637696,249374 740244563558838273,11774 758457761709588480,41680 789148653839458304,11774 770027672470691840,112693 771400467893121028,125367 773871456992112641,139404 795254280282316801,264431 756644111831097344,43553 792497271288070144,246392 795077219953627136,265102 766782464073269248,95708 780057010385653760,178045 764844707897864192,84449 751847033116434432,16768 770396598018961408,118191 786939821738463236,207287 758792239229304832,47761 762221280024268800,1170576 778774581716717568,154709 790628084697341952,232884 791132766180179968,234564 732211211299741699,350340 785935964183011328,199352 788096066445008896,215005 763397259493015552,75899 794676074709917696,262022 794097742238785536,252408 768130235917369344,103869 772526597408718848,131007 790080819108937728,192306 788798016643665920,220765 773184208088870916,122299 785321135172882436,11774 753563827149471745,26539 780112775829938176,178258 760491577592741888,61544 781315024589508608,186212 779606753390522368,174557 753316223119536128,26458 753401918412783616,14111 771418895353864196,124855 768933895580430336,107428 749320633213915137,8047 771143234873614336,123583 768963477842956288,85562 794189089079599104,258598 761187709675241472,65180 778102287768117252,165185 769926056677474304,109713 780562550953914368,181419 791963963261014016,242637 795677081967333376,87904 773520113412796416,135025 788193127777665029,215754 792026116743503872,243075 780004326164967426,177697 779371190720794624,174115 754750085359996929,26693 771808520257798145,127711 793185633892048896,249926 766644777181859842,94699 761945796245876736,70540 776819388359946240,158314 789086206181203968,223286 792062468042424321,243576 769934632829657088,105109 779905969174286337,177522 790556293815611392,230732 792033497200197632,243075 755505638403223552,36877 769462852587433984,113754 778689651930386433,169715 787382944780447744,209838 793212924995178496,250633 794721327773052928,262849 793095958468886528,249469 791092238054854656,234583 781400106524221440,183759 791343102837612544,11774 772562590115438592,131542 794815704268734464,13629 789986848198189056,228354 790177274439938048,197046 773339488432947200,135725 752703731855220737,18470 792976063060148224,243865 775419847811432448,148645 781314341559676928,185313 758587937852387328,41680 772780452872540160,125367 791736716469997568,240682 793477745917427712,252020 788221917442433024,215437 762722318904856576,74247 785985933967495169,199546 787739672814362624,212693 776096608584888322,153501 793166379624964096,248988 752082136497205249,14277 777902206049804289,163901 790928367339999233,234583 792752962284163080,246726 775066249562845185,141091 792015684599504897,231894 764813677581078528,83751 786297066364530692,201620 779189701756325888,170187 793873545113710592,256255 794591885369085952,261155 787911566024847360,213887 749351491962605568,7914 758080947493273600,48663 766625109389959168,94718 777851072370978816,160868 768287146616627201,101682 789509708197560320,226731 794392422365229056,258598 775025651644411904,144611 776846468380450816,156835 761995463616634880,431998 766967013038182400,96307 732204441600806915,349732 761889670917742593,69231 775879886577688576,151071 761689176005804032,70355 785258892481691648,194213 787909729662083072,213710 794306178427846657,258981 777475906357063680,161993 794161824597876736,258331 775030455938670592,145244 788880803346259969,220727 776914605906006017,159146 787047206364844040,207613 760984153177239552,64730 771878334829506560,128519 794856267823087616,262225 794289257569468416,259134 755763432893276160,39384 778750956464844801,167569 781598733414780932,131056 752939177310760960,24173 755820414241116160,39957 786262144652378112,202429 780407878251343872,179742 757434675040104448,31075 771851182163763201,125742 769267629051772928,112085 769904071784312832,103812 776843272555606017,11774 785621689581305861,197622 790222156684595201,229724 793323888100769792,249841 759781728026144768,59800 763431024181161984,78304 776585699801706496,156835 764079777594478593,81702 773724886816686080,136992 788189634396237824,214078 763444159009075200,78401 781207237557649408,185595 772225567588388864,128519 779005635077742592,171324 793144129869840384,249469 756879318886776833,41692 773945434876157952,139865 772162348316581888,129526 791046709048664064,235487 753357265499983872,27222 792060977504260096,160612 757830583342903296,26066 763451505307508736,11774 780982610357063680,182712 781210424960167936,182665 793138625005363200,249469 753582863241445376,19133 752900008236552192,11774 764207786154688512,82066 780373391433932800,167101 791609394115047424,236507 772077591209582592,127775 791521018573500416,238780 758194407329894400,50542 790907558345179137,234583 791090211866284032,235990 768307687746510849,95572 787779492194480128,212139 794237786207330305,247406 786306599669276672,202429 757806584638476294,42249 761996825171677184,70858 791229658322862080,234583 795061356588371972,264397 771834898386657281,128424 759751348950708225,59665 759813725041860608,58254 772813131701706752,132335 791464627519512576,239021 789156118295515136,11774 772494583850790917,128519 791125211986989057,235590 761259665057382400,67517 790265218026893312,229159 774560374578221056,135187 771515001131692033,126152 758664095247642624,54070 763944713711857667,80720 752914735029379072,23739 789895173324967936,226218 763426756615282688,77136 760570218661961729,60112 794379758712877056,258981 776865909314953216,157755 758210807385591808,50827 763930671874138112,80939 755509648329932800,38183 757900740912222208,49852 788554982257745921,218275 792064205335568384,243614 771645129635442689,126943 759949938297933824,57105 788877488512438273,221143 764646904672100352,84117 790603953474076672,232791 758041734869843969,51069 785605335515959296,195975 788351442587234304,217083 757842432419504129,49718 768510977411166209,88197 773617263027118080,106716 788402454887075840,217519 792077355292299265,240483 777332175322525698,161559 786382900023275520,201292 774723464334901248,105109 792939409230426112,11774 794595491396931589,261155 788532567477719040,218275 773204669103570944,135025 787176998208536580,208016 761997774112120832,71556 786056794070249472,198878 779079824354709504,168284 788020361833046017,214492 757028556572622848,45304 777380334308564992,160134 786264159541272576,201374 771521716975730688,126445 793192134883024900,249926 758312080554463233,52112 794242332107255808,259200 776936859112919041,159411 776743999247904768,156926 789845085617852417,225359 794684379242991616,262752 795763990307565568,268777 751168140818644992,17371 792340395334041601,244221 793188875824877568,243165 792080855405588480,243761 761674308422766592,70072 745304904676311040,11774 771698065531076608,125381 769779847782621184,111435 760456331925086212,61719 742837849318412288,11774 794681251408052224,261666 749274961865420800,7816 760262065877463041,61145 762045944644763649,70085 780930081510293504,184337 786196298521116673,192032 756329653325803520,42249 788834698285813760,221476 777995838756761600,163901 777999760607313920,158673 755018490877210624,33074 793311247500312576,250033 793644811479769088,252741 776898100908531712,158110 791045795445370880,234575 780756599258419200,182960 768895046431215616,11774 741295960551129088,11774 757698490084524036,48735 766307326177472512,11774 786547855779561472,202379 755057781779025920,27045 785545770543910912,196788 792129318004502528,90252 756639727852355584,43553 785623634760970244,197512 790595839760760832,231894 764980366989942784,85562 786410609076084736,203674 788398865766494208,11774 759471027923615744,56964 774778413802487813,143585 794308256655167489,259764 795319068156776448,259134 768128745219756032,11774 758658479083126784,54070 765955420993232896,88930 769863151542206464,114254 791160338540531713,78159 787088373840093184,208980 785525299324735488,196277 786514287577686016,204303 760185704504786944,61412 760476866654470144,63071 787753005655306240,205197 794544761956798464,261155 786756195897970688,204078 753704499538108417,29263 763781442224521218,78566 765517865009111041,87858 763424149322686464,77720 761940898552877056,70689 793813980951306240,234990 753461830517948416,27317 772839754933104641,130617 793430461821267969,249469 771433307108016128,118985 787871438392942592,209979 760145758855241728,60866 764457837338566656,83459 778247308517531648,166587 779862843818700800,351931 780164938115457024,178756 732247976186368000,196346 787881979140124672,212239 758706943909326848,54070 768952498686046208,110594 766674837628563456,93823 756269297782095873,42432 768368486284267521,654029 776716310344531968,157651 778248730503942144,166390 781646186453278720,185921 764916837264068609,82283 790664141962743808,233307 732705253217472513,353262 733149424931704832,355480 751901935884574721,14277 776715766032916480,156644 777186796123877380,150249 763556847727050756,78219 773690164627447808,137818 753739116513222656,22439 735863734493536258,11774 757704795142643713,48991 764530743091470336,81946 791654253328797696,238395 760138534808346624,60866 775752556563697664,148473 786548191122644992,204413 788128703976968192,215754 758769420969742336,54070 759967912782245888,59666 777820016146276352,163763 786282075993300992,201555 794548621823774720,261155 795397960469250048,266138 789135180892020739,222647 748702302861529088,16728 771055481309855744,121949 775200811294990336,141091 787338270711488512,193297 793445625455120385,251452 793979467899273216,255942 743241478965760004,88859 775737515076571136,151255 765946924411129856,88489 763892058721439744,80720 773645808855941120,137869 789470222893789184,225427 753316402350743552,26458 762680946671947777,73926 788461910396207104,217837 773630428951568384,136904 761000641833627648,65180 763052077253787648,75563 778730692427395072,170187 774331605011820544,138854 793972401235103744,257353 771739851150528512,127366 794232767064084480,259063 761485326108033024,67331 770975284774526976,122146 772590046780141568,131457 795702433997537281,268356 755118840145702912,14277 756757467879661569,31183 761562170442276864,68144 765522990142464000,195876 790659094118096896,231894 760702212423245824,64197 775096604776816640,146847 790988718945529856,228037 789069762592645120,221476 791367029353811968,238205 790604059384410112,231870 762462974715891712,47283 788153693203992577,216009 775978040899670016,152735 791427787986907136,238099 781171706140459008,185496 790681424084860928,233152 778266540856709120,166852 772406501856145409,130669 791250206146777093,235590 778619380573822977,153225 789163836741779456,215437 756332981183057920,41680 765349307809722372,86440 766561661574520832,93823 773938872552226816,139404 779021834587103236,170187 791367125784932353,237594 777331652364087296,1250340 750134048236924928,10057 761324740413906944,67768 764166957381722112,82066 778377958062981121,167674 770846567339323392,117257 792198942092042240,243187 766831981682307072,74575 789231997973475328,223452 768597153182781440,105345 792380659499143170,245360 772986443689897985,133944 785801477449060352,196524 755906626087825408,39462 794607192557191168,261130 756347621946515456,42344 771891851771142148,1170722 778617301289439233,33169 792028680067358720,243187 778024220907405316,163990 794593602978676737,39957 785573505894985728,196904 750772738642604032,12954 794042782541287424,257492 761934566793674752,70509 777175980955750400,159876 765198759999311873,83943 789094115145293825,223286 753349895189176320,24788 754085653181194241,29263 760831276639199232,64339 785248834146275328,194167 786948252893536256,199211 755018972710465538,27045 785474882649722880,195125 766677913412349952,93303 791274786395611137,234212 753362446732132352,26458 762276045814845440,431998 763902866947923968,79987 771196169183633408,122388 766334111720042496,93036 790985829149585408,234583 780951912166199297,183632 753694510878646272,28732 793976506636705792,221524 755160705293103105,35877 791292738914385920,235590 764067564070633473,81065 762671359524679680,73926 771781056873672704,11774 781056301828681728,183759 781110814421901312,185496 757379697076424704,45136 787757386425438208,205197 791667644327919620,240145 792014887996174336,243075 792042055270891520,243167 793842793336627200,255942 787970413829566464,213887 757243087550685185,46006 788149403668324353,215005 751584460689121280,18893 791147277117186048,236928 763159784333963265,73814 768197169253904384,100541 766347987815698432,86815 758535719807619072,41680 759358247065251840,57944 791697399018250241,238429 792079306503643136,237964 794563239610871808,261155 794642639962443776,261155 777947694056763392,163990 791723111951372288,240483 774094833887551489,141360 766750177759604736,95262 770000120947638275,116087 755049273914449920,33953 764619773019820032,79561 788841783090409477,220526 789263271580667905,223852 788824906247135232,220526 751139603701075968,11495 780983039648108544,184223 759176919136993285,738099 795688366583021572,268179 764200102374367232,80939 775313231497818112,148045 786626276794601472,205029 792158413958549505,243165 795393824600289280,266151 759900547424002051,58239 775086590150447104,146024 778624113606795264,168284 793485959937404928,232863 774939689065123841,144494 792025558888681476,243185 768570008259756032,105605 763912336696487936,78129 794123830138548224,257492 780613203172601856,150151 789323142745427968,225456 787808018574422017,212239 792792125087817728,104244 794504098426941440,257492 794574502881529856,261155 769930258589986816,1170572 772866245020508160,132364 770229474721931264,117377 761663831575764992,69231 766781187863961602,94353 751728542380011520,18893 771725877608611840,195876 758633724862791681,54070 792624461094813696,246392 764452907110596609,82457 786802883370946562,203674 791663534220255233,240483 792369183405305856,244143 764668972901859329,82002 795443009001312256,265855 753032521382703108,22952 787818993038004224,205197 791645239106646016,232169 792459560787316738,239610 749365073165123589,8047 794326389147070464,257492 788169433399296001,11774 761230459611275265,66897 767379650351734785,86103 789135515769446400,11774 751180553257451520,16768 752904756310503424,22777 775716982285037568,151071 768206116408987650,104406 780554943392575488,179695 789422544377880576,59665 787084939833569280,204835 766955806541492224,97029 770583030654263296,118513 776155946066206720,152887 795438988358275076,266491 773997251429445636,140444 786205104752001024,201003 757267787287060480,44450 752697071614984192,22575 752735294961520640,22860 776602743905681409,156835 790368268984852481,227795 794645788378955776,261155 751131065624850432,16953 770702558688059393,120613 793132839986421761,249841 781327941636677632,187389 778353277784117248,167180 770745097746997248,121220 773362784117678085,122776 781283850596909056,187131 761163065177968644,66523 793930552848121856,253721 794379660897316864,259974 791705082958151680,234575 794007283789275136,257492 757723772728315905,48663 778190442601078784,166282 768990782489399296,107976 780751559487393793,182870 795675996129259520,267655 756368779504824321,42391 792766737745838084,247240 765520690535600128,87904 793763409410097152,254920 766813637067485184,93823 788450527700918272,11774 791517997257093120,237223 766085683647684609,90384 785710697137119232,193633 762002995835920384,70689 750417285949616128,13343 768498743750426624,11774 765550980981153792,87904 775888167111102465,152182 785788082431807488,197512 761001089101471744,65404 793284257355444224,250430 793608211999981568,252639 788079439284273153,205197 758150845355536386,50923 766447439624622080,93184 773214721042374656,135386 775308581448974337,77136 778306296869113856,167220 750676799063990272,13201 769436160355631104,112494 761995477466382336,71270 756254887986409472,42249 768909824775946240,109384 788975913148878848,222715 778677198077108225,169029 754005729929990145,24788 773582671087755264,137042 795215510728151040,264774 759514636936810496,58227 793843156752199680,255942 764608151693824000,84209 786940877964881920,207613 755220760080375808,35980 785335727093526530,193633 767648229924147200,100180 763807031564251136,79691 758092467665309696,51069 761685376343891968,1170322 791359711295725568,220820 758392850077941761,52983 777988662814396416,62180 778327901108305920,166409 776704955298177025,156835 788052624763346944,214114 779480825347702784,174230 793290917671215108,249961 791767957324128256,240535 781596534546849792,188873 787026163482841093,208379 761312708637683712,67401 789266231295520768,223881 787652664007856130,211347 758827066322067456,53185 760646453312172032,64197 787640770815676417,211099 786995418135605248,208176 788764950713950208,218258 766738318977564672,95708 780543123919339521,181440 766392377204436992,91946 776090211545649152,152735 790527383862321152,231894 792122586737934336,243075 752828680301256704,669866 786020311510740993,197512 788613265416945664,218275 785985810755489792,199546 790928800666226689,225374 753016179359227905,25255 759428993200300032,56964 763746693246582784,79814 767845089414635520,99188 786265112801783808,202429 751700436294459394,18215 766009003293888512,90575 778797700070445060,170609 754753021016416256,22393 754783418026778624,33356 793948323543678980,256255 769370118430134273,112788 794166643287003137,258331 737316691487555585,11774 777427421352058880,1170441 764972227733233664,85562 767863010668994560,102230 790951310199758850,234583 791164475063894021,234583 766035042942332928,90539 767537417872027650,98646 774079435813318656,138488 795046052395098112,264397 786503816405540865,201946 788546810818289664,218832 793554437260320768,247241 766602118895702016,94699 771410148170629120,125367 767021322727788544,97474 750863006133694464,15661 762707657522151425,74133 762413916089704448,72978 766336910721638400,93068 791324692032266240,237787 766542019648901120,90088 790250179559645184,229693 794319023739547648,259743 794624749192220672,250785 763690904481697792,78853 767546835929960448,97438 755492330505904128,37433 770396618357022720,105109 790978526576902144,235590 755122999901065216,35449 779162219598807040,170836 786096297220644864,124597 763844180951048193,79691 781164480113807361,183269 759793553304236032,58863 771701630081331200,125070 777952901029322752,164764 786400278467588096,27156 790925828003618816,234583 793946392544714752,255942 794554884049645568,258305 753878096361684992,29263 786028310216138752,199478 773880248958083072,139404 761320118739619840,67401 759174216813940736,56964 780104399716687872,178076 787632145795784705,206101 790875171049525249,234583 765796287690211328,88930 773723597693038592,137795 773950059314606081,139404 751012510526902273,15808 777302443864580097,159876 791993400425799681,55820 789988403270062080,227242 781289378744115200,186063 790526916931510272,231792 791345697505304577,238207 764977160129884161,85562 773608356963647493,136947 769307279959130112,112788 787944529768935428,213710 765729262959783936,11774 785737586430054400,196277 793207367185928192,249212 764838212447514625,84724 794323095335161857,259773 760647379263557633,63868 785899976425558017,197297 792919540841771009,247240 791813634225766400,241940 756292310485250049,42564 793179941030490114,249927 758417743976726528,51997 779335923666448385,174115 780475016613801984,11774 768597231901356032,106447 795172631406202880,263676 733084622372900864,1170845 786906862734245888,207287 792039704749285376,243092 754703575192928257,32963 767741312481144832,97852 785543169656098816,196838 767301946764034052,95672 785895543209734149,199546 795427394895024128,267014 778536217751252992,167913 757655643415126016,47782 757984461963137024,50474 762365934183022592,72653 757065851270901761,44163 771394487205539840,125367 790203289685991424,226490 787092266212917248,209035 794889285149323264,232169 759149684799660032,56964 768566639197466624,105345 755382605277597697,36545 758761522520883200,55174 790597505234849792,232169 787025988454526977,207113 775992461579657216,349283 779120828935991296,172270 755066017710125056,34666 779454647618666496,173447 771422844177805312,125111 786372435251752960,201958 761011225522216960,65730 779409841097891840,171865 786596174983684096,204684 788112918726389760,214899 788184306254422016,215969 793934386534068224,256125 794586377673441281,39957 791774832551718912,240483 780100558703198208,108396 762005711828226048,69231 775693553989287936,148018 752693986763022336,22752 732810815837995008,1170667 772772317239934976,132335 778817409683640321,170298 792013647799287808,243075 757753937499947009,49278 794018233024069632,257492 761683300847120384,70085 792169031633629184,243187 780174396036087808,175269 753678192687321088,27746 767575613435555840,99297 786337891328811008,203240 775654224050921472,150511 770680195661561856,120610 795136259324833792,264431 762427248506908672,72978 786721492826488832,205094 778435168981835776,165185 768506284127711237,102712 770633188871987201,120123 794782535406546944,261155 761400348044959746,1170555 773862795280584704,139404 793087261839544320,249348 792370225396256769,244230 788811479420198916,218275 746841485539172352,47188 786622960102703104,205039 788442639054082048,11774 755184144452194304,35890 777982834690535424,163166 788815219229286400,218832 792069380469391360,243075 787025661080707072,207113 761171443606487040,66828 793139963629973504,249841 764882721252442112,80939 775030439610314752,146580 781141472481452032,130635 795715782990852096,11774 750021558224183296,11282 781244161689284608,185921 759758672163667968,58869 792865252442603520,248194 794894495817105408,227183 754862437329887232,349856 740342718417620996,11774 766342190763171843,92860 793637412018622464,252893 771335349670993921,123280 792866554522247173,247819 759200288272216064,57574 755570516061147136,36877 768616483945611264,104662 764311841774399488,76623 750752716956114944,15165 778546118657540096,167044 779735303099654144,738099 752630047425474560,22662 778306324551524352,167319 786090062366838785,199546 787083510108389377,351007 772828039881162752,131406 788204535386890240,215437 758412581908480005,52005 758632637875585024,51451 781288963587788800,181964 779365019347746816,172802 780634663731605504,181419 778751541037506561,167220 777997906691366913,163149 786948789021966336,90209 758440555890089986,53144 764934961946238976,11774 791649299746656256,240145 765684205808447488,88902 790174119987933188,223837 789700578507124736,227242 792955132518371328,248652 793422559664599041,252020 793130862460014592,249841 795614977520345088,267655 770745637176508416,119681 771398312691892224,125145 767322569749954560,93144 794515218948767746,257492 765181280858181633,86103 778622910789324800,168841 751802385744424961,19880 757944846199889920,49787 786711958124920832,205728 793140029782712322,249469 790334338894172160,229151 773889454213824516,139404 778300642183876608,167220 772922988706590721,132996 790792241035960320,232863 752999544707805188,24497 756291786914619392,42432 776402341570359296,154071 755467814799044608,11774 788451053884899328,218275 755065737958592513,35044 790231462968713217,229724 754005135060307968,28866 792062838592462848,243187 778246289234558976,166532 793133217532510208,248988 779002141050560512,171902 788721634676879360,218258 788417824297459713,217837 763936591869939712,80720 766561274218020864,1170557 792217441778733060,235685 792447717494652928,245148 754858419073318912,33356 786508871678386176,202567 767901696957685760,81869 788559881091452928,217837 794342275195150336,258829 780031634301071362,177442 756290415800619008,42432 732732259497697281,353789 786686159640416256,205728 752937468333203456,24173 766129891754516480,88930 770752809457385472,120690 785916408936804353,196788 762334376885571584,69794 793134793525489665,249841 795387586881667072,266416 792091832507326464,243187 758170577215578113,47761 788714324512612355,220029 776193391650541568,154534 774714370366533632,143473 758264649586311169,46193 791391846501146624,237908 757805024957169664,47283 758683641480302592,54070 777672280910462976,163166 765212115393191937,86103 777762026537914368,163376 789763192461418497,192893 788829364385296384,221136 795005064553332736,264335 780870105232277504,183269 790632822646018048,230899 794206742104182789,258598 769329504888229888,112363 776918198092521472,158673 750426936774504449,11495 789439130388267008,225981 791271803922489344,235828 786007466391646208,197512 772495512909996032,131045 778374994405396480,167220 794198040097804288,242693 794627614979735552,261818 757281740591423489,46401 764900772366680064,84724 765250140961550336,69548 785656754587570176,197512 756346687858286593,42249 794635989528510464,261155 760494689627668481,61544 763488617771610112,78198 778277594483478528,167124 793928418022653952,256358 794094398506156032,257492 779298847852036096,164814 753725364606676992,26458 774027530437222400,1250066 793094507722055680,249469 771785842050289666,127134 751783799395061760,18893 788007129336672257,214354 774235485577236481,140874 774250811039678464,137042 785549932426039297,196917 789845194912899072,228101 793643587565072384,252020 778998248656764928,171324 794746791388291073,263190 793806513764724736,255393 750403048317526020,13021 781528888417488896,188401 763572002942705664,79241 779314705378619392,158387 786724936966508544,205728 751120163517247488,16574 769325389525069824,112336 771521522649313280,126390 758303726113267712,50923 766731177264762880,95708 759057162790318081,56692 753354650145976324,26871 754854521868849152,349856 792110897288187904,243075 754027500955664384,30590 772734784749576192,132302 768947025060790272,109874 762060790081921026,71652 765593237394329600,87904 790815741935128576,99049 774074005913559040,141360 766065154098421763,89923 792816985008697344,247240 764183003656491008,82066 793798336419471362,249926 756282060650708992,41689 793198012713402368,243451 793602751561367552,247877 794347248649785344,258981 751888852726321152,18215 781597274124193792,188492 788133458048671745,214353 766306293074259968,11774 781246623221485569,185921 792554521209741312,246225 761776859419901952,69548 751866434813243392,1248155 771975535123660800,234630 764333540284608513,81946 793791973241065472,255393 773079084591177728,11774 793430483048734720,252020 778377902937280513,167044 763737547822497792,24252 794234937335496704,256219 775711341034217472,150511 793971611724607488,256393 770003852645044224,116409 788505008992030721,11774 790348398700265472,228527 776846635016056832,158673 792818898081120257,247877 750703291957469184,13343 768972167392309248,109470 770239388609642496,117257 787647685486637058,46572 793233563164479488,249926 793973736370302976,11774 762837891718328320,73814 772113268852666368,129471 761619291040985089,69356 753692729851412481,29263 756296698822000640,42495 777876152555798528,163763 787068029628739584,207965 786971614248185856,207287 787457153435111424,210289 762720149942198272,73910 786273154696028164,201958 768978405526151168,110615 777864479505805313,163763 757846334992887808,24745 760235392037744640,60849 781478109195407360,139404 794369082334187521,257325 769167453159059456,110709 775092526420103168,146838 761932587543597057,69947 764923716379746304,84724 777857303232020480,162596 790690108592627713,232169 768952479216242688,110586 771358698379812865,124597 740284418103857152,99816 755478450077589504,36998 775793836576636929,151156 771434227770527744,125703 781333827285245952,183759 790123475662934018,228820 788785660572217346,220029 778206418176442368,166390 768979184513388544,110362 773899303559503873,139404 762613930166542336,73814 793221181457494017,250328 789137992388599808,223899 768770197478047744,108849 793289647304667136,249926 762677565190443008,73926 786747069289664512,204413 791462883695689728,238272 763868410484781056,80939 773880683114528769,139404 786807740064673792,205728 791691917746634752,220332 754881246577188864,18979 755033643609751552,34666 751762463901745152,14277 762545020918374401,71502 774630818408914945,351463 776730847139463168,153921 778766947731251200,170471 763404727329624064,76885 778735582360895490,169201 786585736493486080,203674 788123655557357568,215372 785954363487510530,205972 794406809939431424,256038 788856526194798592,218832 754118808424493056,19703 793632014020841472,254135 786270700969529344,201494 785798177840590848,198580 791670647327956992,240483 763819580275855360,79911 771037747071033344,11774 733279361936297984,355261 760813220496105472,64813 776086304534691840,152735 793157112327131136,249882 779445560931553280,173682 761620927327199232,68987 753229438645448705,26029 754055259681546241,30296 773618576863404032,138165 735861207127580672,11774 793427431897968640,252020 754715550991970304,33025 767821732170305536,100038 781274265232388096,186584 756638802005856256,1248417 778910937763971072,171022 754140968694099968,30910 767906872774897664,102137 768583767950852096,107032 777607411892908032,162610 758126426889609216,41703 763356588530802689,75724 763551767380406272,78513 764727597599076353,84407 794005729871036416,257492 757903241942331397,48408 791267105974788096,236907 775002495626031105,146259 758324983407874048,51809 773309016780992512,133454 793224146880716800,250760 761981130459320320,67586 751980833225908224,18215 776853351732359168,158815 786908122124255232,207287 794618632026390532,261155 774030143765352449,139404 763044382958161920,75724 758342051482079232,52554 761909375820828672,70941 765251780179525632,84368 781214467275235328,186434 794692815456468992,261155 758646357930471424,54070 785519410018553856,196277 758589851247734784,53185 761626542564904960,1248861 777309834513256448,159475 773715389142433792,137042 764075168167628800,80720 773430259492552708,135025 765334198492209152,86103 769514445445799936,350678 795368488101670912,265875 748926555011899392,11774 749616812988436481,9270 761972813871788032,431998 793855391922688000,255942 794743158735138816,262849 790938940102610944,232169 793854537765228545,255942 754700016833339396,28732 795701475347406848,265855 770014635185537024,116229 766648498880180224,93261 772485695558385665,112363 751948380788629505,14277 793114601516773376,249469 779013414182121472,171693 789905872919166978,225981 773260684104724481,135725 785651769070149632,197512 795193648191156224,264397 759102024847880196,56964 785574405917343744,196917 793181558341591040,249067 795404419739291649,266054 760557426718351360,63451 767509510042689536,98508 776794586970816512,156785 781149721343594496,185496 732699027620274176,353228 764855235785297924,84422 779602695107805184,172185 788075917474226176,214492 753744866048368640,29592 760127219767267329,61051 765504633439649792,86209 751223191834595328,16931 767185992927342593,97852 770293709850017793,117257 756089948512681985,39462 764815755758014465,84724 773971243661787137,140039 757643135480508416,48549 758048037847519232,49953 759192792967118848,55257 788437749560778752,215505 733412256835198977,355667 794245747365396480,258456 794164301925756929,258331 786905914330734593,207287 770002687131807744,112059 770270783075606529,117257 787085748252049412,207151 773578065943207938,136904 781131102748602368,185496 795450622602571777,262886 791784933006118912,240925 757232554034470912,45669 786376361283727360,203547 763709088844828672,79691 775977842765070336,152735 786224423422623744,201555 768066522610667520,100893 788761656423657472,220526 792898213829238785,247767 758503444051333120,53185 772685566609502208,129558 778501556568264704,167124 779384081788219392,174610 760667235690045440,62771 786549051579850752,204413 781649297188216832,64664 794154535027548160,256439 761948455044460544,431998 786289727305461765,57506 786074835948564480,22735 753775067008380929,29790 759114413211324416,57105 753925814354345984,29263 791348264700289024,238395 791635483529019392,240260 741192977742192640,738099 766370963655168000,93405 772529020697243648,131007 776176931989557248,154322 791806877235568640,241911 754002013487239168,31077 758836398535290887,54128 776101686829985792,153610 752887995821195264,24134 781113108622225412,185496 794632905905545216,261155 732306102646390784,349764 791124198554996736,235990 777384488280006657,161730 788120414732025856,206742 793420814422945792,250033 771421518886731776,11774 740333800429867008,11774 781602723271577601,188874 789195689808973824,220029 793148091738316800,249926 793315791860961280,105109 793571759928774656,252020 763653557811814401,47188 794557956469583873,261155 763462579482087430,77612 765195375271567369,86103 765835301566738432,89639 732689667305308160,353016 764137931321778176,82066 794574416915165184,258193 772537698070343680,11774 757577546577960960,47782 758136636852928512,11495 794692218502213632,261818 758178097044811777,48289 752955379504390144,24788 781230402371485696,186212 787460612221706244,210694 791458631896162308,238207 793472921817583616,252580 786435869272002560,194082 786655638856368128,203350 788944543676784640,218275 795232899004059650,264397 769333557764329472,112788 795482753789755392,266138 759113834791526400,57105 792762391540948992,247241 767199821128200196,93286 774589145943420932,142671 775311603449339904,148170 771434684601528320,122528 771404802257457152,125222 757798677943463937,48926 793991827095326720,257325 793520507572391936,252824 764319824470085632,80393 786243886440062977,1063777 794730034833530881,261155 757658135477661696,48052 795063346932420609,261987 753799415068897281,29898 793650019270205440,249926 759215553995243520,56964 767720207859101696,92274 773840367430938624,139404 781556625274392576,188401 792472811696562176,246225 777564547762839552,161407 765188800637272064,80486 774714985939279872,143473 765079339029372928,23762 763530460978905090,78513 794975208310378496,238113 751888848246956032,18115 794888306752245761,248924 770015484389515265,116373 770426945439793153,64722 768076499463180289,103354 769172033607503872,111558 769330715460710400,112363 776619434295169025,155898 778930931465850880,14277 773306448990306308,134993 778220338073272320,166390 787842681028435968,211347 762745216260530176,73926 763399112620335104,75724 778430188874891265,167407 793223708617781248,250633 795407751014977536,266884 795278267775234048,263697 766882919189131264,95720 791354043008479232,238207 764589363703402496,80939 772234134836092928,129662 793869224259284993,255942 794534187415912448,261155 761968101793599488,71408 757618430279286784,47844 758125270238830592,51451 759852637797830657,56192 778440771099779072,167220 748569304598122497,41724 789478468719415296,226180 751073131595337728,351463 785818779473285120,196917 740578353451655168,11774 793453581726801920,252196 794579318827577344,261155 760361265264865280,61051 773399151140827136,129991 785458273960890368,195975 770703727804215298,119832 790300980353048576,230282 778779734792548352,169226 780828463238377472,182257 781310418052583429,184223 770225305856245761,117257 773475536932835332,136814 788291441269366785,214078 750161029292625921,10057 758835178131251203,51451 789536508436971520,225981 793277035707641857,249926 786512225762705408,203674 795692237665411072,11774 756929332438790144,44450 785517514683842562,11774 766435624241037312,93286 788821475587461120,219119 760714008085299200,62821 790327446159654912,11774 791069067146919936,232169 768200372577939456,100893 758071347381727233,50827 776408129588170754,152106 775876759870840832,152314 794342085138620416,259659 764429255300124672,82066 772769540639981568,132335 781766333679542272,188304 792280134678183936,166316 765379157282975744,86653 756456715235823616,42432 768818336880877568,62492 793578643909902336,252020 755777217045684225,38920 744333263989260288,349197 792838674501267456,11774 770362795443355648,118482 788053438236020736,11774 785460995699404800,192032 769163918271021056,111558 755842434454654976,39384 785516614666096640,196538 753634429113815040,28732 793999826719358976,257325 793110741255458816,249469 778670755705827329,167220 753729928911200256,29548 785281651639144448,193669 776139330712588288,152735 791329886119964672,237491 774422301869760513,140230 778731246310391808,169437 752931551349014528,24134 773001741814161408,132335 767286194153684994,98505 757582076304560128,48055 789816266123046913,226731 769010773440036866,110362 760872856683212800,11774 762662636701876224,73814 771077896450428928,121771 779919165381410816,127775 772982465707274241,133519 763838231930662912,80716 771434328471384064,125381 760636843092127744,63071 773606451411464192,138054 756590732224241664,41680 779185905814732800,171324 765242248447479808,85130 773550301068431361,137042 764976228767928320,85562 790655816860704769,192826 792922634828845056,248220 761754382006362117,70355 771811009430450177,11774 789706376209506304,223249 795085448351772672,247930 787908553331924992,208307 760181865437331456,61544 795074248280829952,249926 787855726316314624,210207 793585281945382912,252020 769472836628951041,113316 785241418411413506,194205 768215778172674048,100893 788794777168781312,220029 749823227807952896,9292 773365240134115328,134470 749623416282574849,7311 769663419171631104,114779 788479008954585089,11774 754159047331319808,32068 761650631786373120,47283 793305829784948736,249469 792426045454495744,243615 792256248389496832,244906 763884917759414272,80486 773146170696736768,134470 792794078182203392,1170572 764161369973387268,82283 762037454727553024,69878 770677936361967616,120541 776223748538130432,152735 792111860434829312,243187 795101108540731392,265223 764545176895361025,82208 794598445134671872,261155 778710972827508736,168284 789953241798893570,159876 779081307787845633,168284 760140371116589059,61011 756391071911931904,42495 772585152731951104,129662 754720131188658176,33356 781630333502492672,188498 776527347994374145,155318 772789379139969024,132335 755550735597572096,38476 776569774939725824,26066 795392852968796161,266151 768657527101718530,107423 759209518857420800,56964 756413553175822337,39174 776112131880067072,153194 785277795903475712,194648 764885586310082560,82209 756277271896399872,42432 786274930266480640,201958 790615309115920386,203546 761327751576096768,67938 770361240610705408,117257 793973741164363776,257271 752932214384373760,24497 794427115236196356,259659 767399874430177280,94699 769003249072570368,110659 756643696490192896,43553 757618822803226624,47761 773977534618755072,140444 761653755095883776,69747 767094792593502212,97825 735926258345742336,11774 792729695032926208,226218 758914350438506498,55107 766777919821770752,95708 792334525384822784,245185 760780085204951040,62130 775811530248097792,150426 787860712659922945,210463 791090085118681088,235487 772214072720760832,127366 785495993055928320,196277 794884540720418817,262022 778304688110395392,167220 790892292563308544,234583 780937377011208192,181419 794313662798381060,256038 786720765458735104,205728 764519189516161024,82066 787391260726136832,209184 781538159305691136,188401 789682455292710912,224680 733417469889675264,356028 770433890876026880,118192 773878682557542400,139404 794614314556682240,261567 780499112915529728,167399 750590767652012032,12883 790952929788178436,234583 773937261888929793,140211 767041970791415808,95511 793134900459233280,249469 791745202239119360,237491 757642484642156544,48549 764896461763047424,84724 762635225327370240,73926 772613543619235840,131896 771512199676166144,125163 790972401987129344,235590 764993532113199105,85562 790532309409734656,231894 763788671552282624,80136 764936634844327937,11774 762780681265041408,74247 789127471706828801,11774 793565242701844480,246278 768105430673416196,100893 777106920809259009,80607 779183513333407745,172962 795608417830375424,267521 776862207942520832,140111 793109130068262912,249469 788054655347535873,214354 777710916611649537,162497 795358864086626304,266491 759738929381801984,41680 755172567485337600,35890 780120103648124929,177248 759289588691197952,56964 775461295231500288,147587 785264218861961216,193671 758441925326336001,39235 795127173908725764,264754 732768595160104960,351482 751183263759151109,16299 794739563180736512,263171 763450074865266688,77849 776043250847100928,152314 793510584377487362,252741 793189853223587840,250033 766413697983971328,91810 792136385830477825,243075 754065443195727872,30131 785685706823925760,196277 768544037859168257,104999 770175714159013888,117125 756790243743961088,43391 773729635146141697,137869 775365334618497025,148645 755862398779715584,39893 757566746438017024,47761 760350855488950273,61051 771715983710892032,125554 791310883880218624,11774 790734459955916800,232640 791348433634398208,11774 786994671771725825,1063777 751233134734245888,17640 764289605675782144,82759 791041886572072960,235487 790934668807843840,225959 771340447528738816,124883 775517312241766401,148473 755168007576444928,35216 771771914167595008,125742 759887737034043392,60233 755168118947848192,35890 773706482399322112,11774 777239867738558464,156811 791721321000476672,240556 750087033184481280,7855 755157216261468160,35890 765688412007440384,88480 767646478026301440,94708 793722564275081216,252902 795169017908568064,258456 760209354062651392,61011 750058931813281793,10735 765344055920164865,84886 749730110547169280,9433 787393504922206208,210207 791689941063524352,238429 773661741221810177,11774 785901359640023040,11774 780427846762242048,180112 794329589275312134,260033 786668715899285504,205728 790956343142342656,11774 775378536785858561,148870 791612073440452608,239893 761633922165932033,69231 763518425629097984,76406 789245592186785792,223030 794910903816683520,240926 779490678191431680,172185 791235707306123264,237236 754718513462378496,33356 768885948167909377,108729 758146365981536256,50110 750724165485862912,14277 778767170473893888,169310 751627867868442624,17365 785460116120145921,192032 757042951113498624,44450 787308200311742464,207287 788908743236943877,11774 795722280802271232,268448 781329685556768768,183759 760461219849527297,62452 764187560591495168,81869 793575990299619333,252020 794563917322350593,261155 776196001019285504,153845 779062115177009152,171795 781136273918439425,130635 785841428748435456,198878 760139711448952832,61051 754194470783086592,30296 786179547670548480,199546 766520771946524677,92958 793620048036237316,253032 775780235396673536,150845 775746212251205632,148739 788257565171822592,215437 757342779383046144,47090 751932983607697408,14277 768535168726339584,106539 794585700050042880,258741 775160265989992449,1170326 732152759261249536,349684 781829998575583233,190635 765539406576955392,87509 765433180513939460,86103 794933127818817536,263676 781908247385108480,188478 791408443282317313,237908 759449144486350848,58028 768975934636617728,110659 794547690164125697,257492 785505802756829184,11774 787935894284087296,213887 769303279444463616,112788 791599281748774912,237935 792048030384087040,243075 753644604482850816,28732 795296722276663296,265644 773993319244238849,140437 786607252627009538,204835 786029650661281793,194167 771562579940429824,125853 793609564667072512,250064 758484652189376516,26066 779000468206854145,171795 792090580356624384,242609 774268374633164804,141360 757724951843598336,49121 758513536901517312,53185 790453520151351297,230282 773997643533914112,139404 778253463297880064,166913 785632660504752128,197091 762018968542380032,17416 793834009390419968,255393 755505529443655681,38183 769686263435632640,114301 773565584332038144,136947 758994103036022784,50596 769611267510185984,114357 754009010320191488,26689 766677174820622336,94718 775956597772124160,151741 767116732498518016,95786 794678297233948672,261987 766064721715826688,90384 754767239866421248,33356 774410152279740417,142090 778426363279618048,167562 760515693238444032,63149 753713346835349504,28115 764346243019452416,82582 756938626022334464,45311 761311576330600449,66105 779715547898445825,171693 777674201264164864,162374 792084344814784512,240583 781612287106781184,186584 790900938307280897,231894 792011630313779201,231008 768201067930746881,104313 786737243587223553,202429 787283117455409152,209477 758272461636902912,41703 790619975463661568,230282 763015823732592640,75724 795493856112443393,266151 752991341873917952,355430 756314622131449856,42249 756637560584241152,44429 794921031504920576,263090 751770168032800768,14277 763872870799904769,79131 779459791215325184,174660 791622810934341632,240145 774401504052649984,141316 781317679030206464,187084 756305150923444224,42249 754156391007342592,30910 763213208928657411,76549 758711574571917313,54739 752312691566514176,20279 757325606979670016,14277 754721616328728576,27045 766409093074423808,90373 756646629692829696,43391 792737489492508674,244270 794532442904244224,261155 756959684582596608,45672 779718602949730304,174115 778085055361064960,165185 770835749684019200,121479 774206147574116352,139404 786601066720858112,204901 757730386017333248,48826 750697036572426240,14421 764215534145515520,80393 761519487774363648,65307 795352792663789569,265908 762680393082376193,148861 774670891296755712,144844 765804039854370816,88128 791668548103991296,240483 770075972678868992,114779 792319204963786757,240106 760745272771239936,41724 753357502604083200,27045 770342942493900800,114779 788053357751599104,214935 752690116569726976,22777 753029619863793664,23899 773942615330983937,140025 774620309735428096,144050 793931352169152512,255393 787100492161814528,208928 780735439548379136,182036 756503209162649600,42249 762103787645308930,68405 781236504815243264,186434 779256447175503872,173584 760489500359454721,61512 769506522824966144,112363 788516659162034176,217601 778243087051083776,166532 788226432325521408,215252 776824652094111748,155451 785270904028815360,194674 750381590560276480,12883 753994158516346881,29263 785847802911944704,198671 787296540553601024,207212 752626286670020609,22394 762610513779892224,63248 773511057608417280,137042 764029585574891520,81536 765655956927590401,1170722 768119501930033153,103818 791049742146908160,196314 764195255780532225,82066 786948043501285378,206644 788783387049914368,220029 755881325706567680,40463 770214831404134400,117338 779464813848264704,174294 790376447894392834,229724 794648706217717760,164694 766022765052698624,89923 779881238014398464,177411 795733896243527685,266282 765894904543313920,89848 789420766517399552,225911 771790476445831168,127218 789968090427777024,229096 760199934096224256,61352 792052231403147264,242693 792472135293870080,108396 794679322506358784,39957 750846821480660992,15643 778607549994065921,168794 759122195725492224,56784 788522171479928833,215437 767907059035668480,100605 758681956380999680,54070 763047617655963648,75955 760205865680982016,54003 791704249646415872,240483 790992395684843520,233736 787102194210263040,209129 760446723663667200,62063 763797679575040000,80393 773348564890185728,125317 787091239145381888,207051 789196592863600641,215505 785606496457334784,192989 794526723119390720,261155 768201746783072256,104406 780796717620793345,182257 753123510520872960,18400 791416136231424000,238383 765111581227098112,85562 767477082096013312,94699 759799889698099200,53423 794623490036998145,262145 781143067482959872,183759 788922653591633920,220961 753005483309486080,23672 754055360369954816,30802 778288623598927872,167220 760350760529960960,60866 764903826318987264,85252 773469746373296128,136515 734579853341528064,350100 764951195651870721,84724 780601420827467776,179418 792177294123077633,242693 753886601915359233,29614 773366947274633216,24173 794181957844226048,249852 794233934984990720,256358 787119302843494400,208167 754978528609787905,32941 758127026892976128,41703 769924489819717632,112693 771212692870672384,120690 778310678750846981,167220 775744970565177344,11774 755806916035555328,38641 778429345262100480,152594 793178338684723201,250033 794204919435821056,258771 787502862242721794,211347 768966639228293121,109667 765893598462119936,89887 767003821528588288,97276 793715854684753920,249926 765237059628007424,86103 772858501135671297,131870 785603128204800000,194082 786987286193995776,207613 775771200672849922,144730 778559959172800512,166852 756236446743293952,41680 788905364620242945,216003 778482776492371968,163732 781565044144222209,188421 758116443024003072,41703 762699390209368064,74302 754056306823196673,14421 787441934872772609,209351 794739903963729920,261155 773296410406096900,135808 775867237685047296,148574 790974914182340609,235621 777512265582981120,159876 794676520182751232,261818 753610689290395648,27402 758871876189904897,42453 760965266109063168,65222 778324728369049604,167220 785369534752522240,174916 787005095217070080,207613 760484512648273920,196346 795126528992387073,264397 762268908438982656,431998 762471785619083269,73198 763207241424134144,76723 793160598808883200,249469 764126828977979393,81869 788170013878255616,11774 768983685899096064,109805 780449390418886658,179574 760818999378575360,62877 792559470136012800,246225 753655161646710784,28732 795433005028286464,256534 791042628481454082,234583 768652293021458434,106756 793973221829857280,256276 793186532999983104,250033 758355601009160192,51069 768229978119016448,11774 795441639112187904,265858 765639951077740544,87145 793484726229139457,252741 787112902222372864,209184 789181527095508992,223492 785274986433015812,11774 792763594417049601,247232 790981172541083649,235486 762624233411411968,73814 795355911896399873,266500 758757366112264192,54070 788712360567508992,217837 761986221966893056,431998 785929928969773056,199211 786437078649180160,202429 760159675132162048,61145 793874140939694080,83342 753692217353629696,29263 755290783994023936,35890 756653869002874880,43391 792075978403115008,243793 767451748470579201,97852 768415135136223232,106083 760984471378223104,65222 794991355604844544,262486 791668809782308864,240145 772876057296900096,132578 792397008577368064,245607 787117854789345280,209292 756960020940541953,44274 778326756189147136,164826 790318894372294656,230563 756952434858004480,354841 793458190734266373,252408 777512379231985664,159245 785689872199774208,194281 756674980440449024,43751 775658901043896320,150511 785962154348326912,198591 778463361168052226,166532 754735280234569728,33356 767829231674023937,14277 795462812688613380,267014 786786395998130176,205728 766265522644189184,91946 780437043847372800,11774 751876363414540289,18316 765191901620408321,79958 751186742426869760,16768 788827241165623296,217539 792381713036906496,242693 793496520800686080,249926 795475832277966848,202399 767435141127942144,97379 785868146016079872,198591 795310495813210112,264397 787112579365613568,207287 790948994797170688,234583 769352882638512129,112325 780437360672542720,180310 792730692195004417,247241 795761948726005769,26066 780296812338884608,178735 794558453544980480,11774 771132303489720320,122299 778308915188539392,167220 792758342112333824,247232 785661672572592133,196277 793949770792529920,256358 785460073262964736,195481 776449884429824001,11774 758713746168487937,53806 778511090745536512,152594 787339773069230080,210207 757198213317324801,46235 778358029548974084,152594 793918269321187328,11774 787418366449442816,197512 794532510143287297,261155 790914157755396096,234796 761146468333940736,61051 787255156073267200,194060 794889483279826944,263090 794905057225379840,263667 753639219440988160,28732 795452022107570176,266151 776974238129483776,157755 795768406561738752,267862 780519259982090240,173630 787759283962130432,205197 775683052039180288,150663 790959232979968000,234583 794171124732940290,257492 758654769355366402,54070 771379723037388800,124597 778069860609765376,164814 758388903342510082,52061 757663879463927808,47940 764124368641204224,80939 780929056355168256,182726 786517764009852929,202727 791776923017998336,240483 794604923795152896,260863 767184918128590853,91946 775853846455136256,151401 781205307703820288,186434 756224667808047107,11774 791354921400631296,238395 790879041075249153,234583 732614770763923456,352983 751812307060088833,19133 791351119549083650,238395 757695437642035200,46280 759765481746202624,59666 773439135910592512,133666 758756856793853956,54070 767371315686707201,99009 790984820767719424,234583 773011370883153925,133454 777992589471383552,164375 768860715386036224,109104 755088679534755841,26721 786241852328509440,1063777 753368991343648768,27222 763053432836063232,75724 781246488265449472,11774 793303081719128065,250033 763095294229622785,75899 764914706167496705,85303 793093882590396420,249469 790986372136009728,234796 756199983842418688,11774 793307679703769088,251320 771064211002626048,121300 788623294249439233,218628 750315472927617024,7852 776826158742503424,156276 785682767833075712,197297 758657692521025536,54070 777027094152826880,157082 794633260416368640,261796 761733697577955329,69878 768892768408129537,109945 772128358671024128,129482 788817760247832577,220029 732708804261879809,353016 771773401610461184,127582 793511956061777923,11774 758347781773807617,51043 755842461285568512,39997 756306251596705792,42621 794021803521810433,257492 794270670192574465,251155 751550784492302336,18550 758484448413306880,52659 752630051221405696,22777 773675137979846656,137158 776571782572695552,156976 734773281467867136,209828 790699333628882944,232169 788568385202237441,218495 788779329501233152,220526 757984896769982464,49431 776469452816654336,155390 773821351828291584,138819 775894127816822784,152314 788910633030938624,11774 794548950787178496,261155 752683885327097858,22393 795345652360376320,250633 767897317651341313,100605 776213215906631681,154534 755824136719507456,39957 781778767152812032,189017 793992530077642752,257325 791180825756925956,236420 795304345667571712,265257 794610273139167233,261155 787779822336421889,212139 750727339579809792,14421 766107632142839808,91049 789542094717194240,205972 773595884227624960,137927 777286420389965824,160609 755488411620741121,37908 791469147385434116,239405 785685575768633344,196277 786991080596205572,207974 775654030534062080,150302 776206873489969152,152073 761540337580081153,68102 750703647625994241,350827 768242961096249346,103506 779449761959145472,173628 768917204972765186,109167 785969445944512512,199960 794956963583066112,254135 794209827966701568,258789 759137159999729665,55887 777502632516562944,159876 768529478972690432,106774 776878550603489281,157993 787041885776777216,207965 763180927111401472,75899 793231522060967936,249469 778397207334572032,152594 787388459052773376,210289 771745449925570561,126293 764491894856572928,80393 794637855012294657,261155 760570184688103425,62779 776474858842710019,155688 793972372415987712,257353 762296656079400960,71502 791452513006391296,237332 781644139662311424,187976 792379402151727105,244759 764432413632131072,82963 772644888307531777,11774 777221912128843781,160963 732970990431526912,11774 793208426977460224,250328 793207117658230786,250633 750767251075133440,14462 793576753998336011,252020 764330251451265024,82283 785947626923364352,199739 751659141014446080,18305 760505655652483072,63149 781747271687733249,181419 794311028607750144,256255 771424169011580928,121165 758666627101503488,53985 789930913010421760,227048 791349009994559488,238395 787003911987003392,205728 793094138556190720,249469 795454438202740737,267262 751223665476440064,14421 767886247482236928,101421 775302558600527872,148170 790886054890962944,99049 786510437944877056,1063777 778517655208812544,152594 785579531490824194,196917 786218997536567296,201555 752228511130288128,20279 790958578962006016,234653 795204386754531329,264774 793678348069199872,249926 794191247388749825,257492 761534112268115968,68908 765080102879178753,22657 778998142813417472,171324 732210169887653888,350304 760184159478419461,60866 762528269480497152,70338 791969675567443968,240483 764271387204657152,81924 767242822252539904,98141 776740138076426240,156644 785328258795446272,11774 757716182145392640,46280 765529321599447040,87172 788321659363155968,216009 793647026802003969,254135 757580684588294144,39235 790358796933603328,231015 772177125398814720,129991 788539035832741888,218832 773894557255827456,139404 777960105073487872,158520 781682657809698817,188401 790657517546246147,232169 791855842953945088,240145 765213575023439872,85562 776843126040395776,150426 753381406773014529,26446 751232788141977600,17143 772879736968187904,133043 768152856687804417,101681 786318424741933060,202727 763114101367119872,75899 787040162744242176,207733 793486303887175680,252741 734800316873506816,351644 768168330922455040,103354 762265911638183937,431998 765303082947186688,86653 794526742018981888,261155 792747764270628864,247232 765704428376629248,89271 754117271560327168,31551 795689750644609025,267521 781611739582521344,139404 786677218084786180,205728 774400462829260800,141316 793437505496322048,252196 785487904520876032,195481 790059538367913984,228224 791914797059104768,55820 779052945451147264,172014 781175849324195840,186149 768777018045526017,108849 763478790555049985,78159 785989809458339840,199546 760850678616948736,65099 763726299101859840,11774 789140475760476161,223899 764661283429847040,82344 767879049389703168,100605 775095399702990848,146838 768583274922934272,107469 774702738009624576,140444 775439439916965888,149200 791347665984364544,237908 786916652420042753,207151 768542119086526464,106317 771527091556802560,124537 785526917218832384,196676 793164666570539009,249444 792914412663218176,247877 756951659637534720,45576 755955596747243520,36522 772163888842498048,128934 763168413313302528,67326 765590324395724801,87904 779135054366646272,172656 758566062422003712,53580 785515263001264128,194949 791378578818695168,237787 789182414090145792,223286 760965408891539457,65222 768945523101401088,110302 780873172254064641,182659 788175335330160640,214084 753721325580005377,29503 781564145489424385,187976 758833068979335168,55257 770754772748083200,120393 794304845041848326,258598 787380048722440192,209838 787386988735426560,210776 787832481303126016,207796 758782141580935168,54070 787581261997105152,210481 786794205972529157,90209 760440059074007041,62771 793116639147466752,249469 795615495550476288,267655 754896968564871170,669866 795669858750971905,263907 750376114971869185,12728 766717070541070336,95708 759491435469111297,350826 778459402844057601,164764 780948795551088640,140965 787086150389424130,202636 759827693349302272,58253 787107786635304961,209269 793843604255019008,255942 778033642341818368,165423 785964858072182784,199262 772105226580955136,123354 774353779336503296,140066 778355994979999744,167220 772870480952864769,132335 756612633025884160,44345 774834677840437248,144171 795351812186501120,11774 766349942591893504,80939 769708131962064896,114779 735436156058341377,355185 790603700926492672,232791 750420137883340801,11495 767081760018530305,94435 768123246298312704,103354 794017496542093312,257325 772732401281892352,351158 775103476967899136,144613 792901930683097088,244270 765299262288760836,85757 787428528753111040,206117 775322781210771460,148018 770757845566550016,120393 777276564178296832,160609 766004919841218560,90012 795087193345851392,263898 762766736114458630,73712 732283140828323840,349347 765258366885048321,74247 752939121593679872,19112 775111354315317249,146259 794319393513754624,259659 781539385795760128,188401 757021034667212800,45672 779773490928848896,176890 760654030167273474,64084 778403213376524288,167220 766588456810246144,94699 764256462604410880,82582 787196739610476545,199307 732125666515292161,349470 768155573368020992,103126 777212009662275584,73196 758654512072646656,54070 794534065311457280,261155 786995527728500736,207949 773180093543788544,109571 750753204980355072,15107 777220582098165764,160634 788488248607715328,217601 785614170032971776,197286 794802948618338305,263090 793601620386779136,254024 779072876221648896,171260 764172911137685504,82066 773932917554806784,139404 791116425465298944,234564 764679197180567552,82390 793264418859679744,248770 780633511652913152,181419 771066672677392384,121949 760472702557630464,48289 795429708838146048,248924 778106162273198080,164797 792741967037956096,246726 793483808960020484,252741 793730176983052290,252020 751156120790634496,15643 761572350508752896,69231 794909892570124288,233152 788490679634632704,218275 758068772557041664,48663 773597163620360192,137158 775351458313203712,148045 795774437073166336,264397 776850138040045568,158524 795204392198737928,261155 794751518947753984,262849 786760565959962624,205728 759037339087712256,1248617 786297161772244992,201620 788020161483866119,214354 768879368131059713,109666 768802647478374401,100893 754748741978992645,33474 753372179803152384,27045 756240054142504960,11774 772126056740376576,129108 778958333885554688,168698 785324297996734464,193633 793052237673226240,248065 762727775220428800,74133 794716407934124032,262849 773912942081376256,139404 791710499796811776,353047 769386558147420161,112693 763811883728138240,79691 786046901380612100,200384 755162027157495808,35890 790714770387152896,231894 793984908322623489,249841 777938852098904064,164669 780606637526487040,181886 773702466005270529,138819 794668228106747906,261155 787652055280324609,206644 756922061486821377,43271 769389475080306692,107024 775045620704940032,146259 777921992154451969,163990 776590976248872960,157031 790965996974510080,234653 771884782733012992,105109 777038041663758336,160046 772223660954423296,130004 767690082023251968,100605 770365996930592768,118482 777842881071550464,163990 790750933130944512,232881 791079354394550273,235828 751581138552926208,18893 766267063388164097,91946 770664713860501504,118192 758254240007458816,52074 781505509643825152,139404 770404849674358785,117257 762716888749084672,74247 759190122118033409,56964 760298814263717889,48119 786562618622435328,204413 795228674119335936,265644 772888991100182532,132765 786217704365494272,69055 790286722391212032,229148 752279348351078400,21693 769000704728035328,110659 768830904009494528,107745 732270702200422400,350431 775030199444529153,146580 793878727436431361,255942 774247406615535617,131421 764394752380776448,80153 749715522414084096,7469 768946062409203712,109666 755592370608021504,32873 754813998302801920,33356 786218402641616896,201555 794161571102494720,256439 764787689937920004,84724 771837077835087872,127582 754864508066160640,33356 760566569030279168,63214 754903826717560835,27045 788109574733721601,214660 733803240488378370,160420 785895350909464576,199546 752944827852025856,15066 775338045453307904,148045 776944708807524353,156835 792101835792224256,243075 751664372045389825,18470 789134205087195136,223054 788763536465899520,219174 792545855257522176,246295 767013104383295488,93144 794340181583204352,258741 757954189540466688,49400 791384866092756992,235590 776965938184847360,156835 792184524411113472,244297 791015508317396992,220667 785584997310791680,196788 793286949880475648,249180 790782833698729984,232863 791380171064422400,238395 778231093996781568,163885 762786347564367873,73712 775159150661599232,146720 779682987038375936,113104 788175158913662976,204835 769207726719111169,111558 774216640137486336,142025 770232381345234944,108795 776145428341460993,151645 794399017274740736,260380 749766732898861060,8670 769899186498199552,105109 779084758756233216,172120 785507253604405252,196277 770959007557230592,118724 777512435225731073,160758 764066554853982208,80939 776793901478842368,157755 793946557972443136,256105 795702964249915392,247930 769375040039182336,112872 788320537462341633,216934 781170137877647360,186080 795025928762126336,264431 786978068149698561,208065 794772068973903873,249926 763535222927351808,78274 781338905186541569,185261 781622580889477120,188458 790742239622402048,232881 778262429801123840,137953 786264989271072769,201958 760875748265558016,11774 774414938936860672,139404 761202396898877440,66897 778560625291169792,168794 781175493345161216,182726 789498731137789952,215252 793570846296121344,252824 751872503639740417,15808 765183741090291713,85673 778880165233524736,167220 791316528876646400,234583 794664181085503488,261050 788791462448300032,220959 787349102828847104,208928 793973754212728832,257353 758769176681013248,54070 789822677947125760,224450 793224834608160769,249444 773647792828915712,137693 791660225715732480,240483 793097090180255744,249286 755255235195568128,36545 789295292130680832,221785 791997102784126980,239456 763141369850236928,74943 765691252549513220,88432 769157803130970112,111438 751592038596960256,14277 776055414362431488,151526 786571992027705347,198513 770754686332735489,119681 764271631267041280,78274 773671665263792131,137640 754155230665674752,28753 758730768382201859,54070 751579834682183680,18893 774306713210007557,141427 773306733884088320,134955 756587541780914176,43285 788078175309803520,11774 788737425375916032,220332 785278423392460801,194154 794640406076067840,262022 771813126387884032,125585 769289366971699201,110302 756615257850863617,41763 785561501784563712,196609 781790110077575168,92975 775906840077078528,151302 757978085065105408,50590 794678752097796096,262022 765756836200980481,86103 754088274449276928,31377 755488613601779748,37973 770875685602729984,120610 793666529011183616,252196 788208097399570432,215252 773338568852840448,135025 790978048527040512,235590 756504356183281664,20824 769592373017968640,113412 750862972944125952,15800 759304418550571008,56465 781149247324512256,170187 790998657776570368,164814 767050446297006080,93210 758791757916016641,50346 752681050053173248,23167 753634275291828224,28732 765233601604571136,86440 774853811806568448,144848 791441093267075073,237935 794733332768653312,252581 766998109058576384,96263 763088946842578944,75724 794387048366907392,260181 777722212098924544,161277 790661940137852928,233266 791383622372691968,238207 761221179684249605,66842 787880319047184385,212357 756814127847264256,41537 775724567008608256,149953 787041303666184193,208016 788538514270883840,218832 793869254135275521,255942 780428908961275904,179537 754764718452174848,32765 773859643789570048,139404 751119258223009792,16506 775472605130321921,148654 786824900413501440,205728 751796399507845120,18893 757555883916271616,47782 785969498335563777,199769 794172838798299136,255192 795370351303753729,266151 761663839683219456,69947 787718216428556288,210313 770471281854672896,110252 778609976897998849,168284 788451865889476608,218275 764629924711989248,84209 791739631054098432,240584 771296241044992000,124597 773891010002685952,139404 771856019504836608,127957 795473666809200640,265855 753981577835798530,30801 764869415397629952,84724 791740709783031809,240584 780542395188248577,180074 762316761471578112,70756 778605952543002624,167562 788740419916034048,220332 795493925184122881,247930 760549395402203136,63214 787153786351546368,208252 795209728586641408,264431 788676711818858497,209828 750432789552517120,13343 788483905355603968,217634 779788713677033472,176201 791520479613972480,237908 769132942228590592,111517 785261913861128192,11774 753642932893286400,28732 776694413519007744,155451 781856572049805316,189254 773953112591601664,139404 781828717169479680,186584 759800644886732800,32640 794746981029646336,11774 773879228139909120,139247 789189553298952198,223899 769677428801343489,112939 770928501113454592,121949 752073651969679360,18374 781804324095524867,190424 773867196170706945,137042 781199493274316800,185313 768593093939507201,107788 793336187909971968,251452 769130448689790976,110659 772186593847369728,129212 788539983241949184,210390 794568638594424832,257406 736444159784013824,11774 758072054822342657,47903 780826374399332353,181419 773181968431378432,135025 781701616567222272,190023 788837549028421632,218142 755926610155405312,40609 795068204255215616,262849 765964209813278720,90384 777179900914589696,157840 756051422437933056,39462 780217457361424384,176125 793244712215908352,250293 793984968787693568,257423 773920997359677440,139404 787640463926894593,204078 794188959328960512,258598 780911112740941824,184223 791001073444016128,234583 794688993518616576,262145 758678059058864130,54070 785364241561812992,193633 733010698490404864,355340 771484900885225478,124597 775840563811774465,151463 791617366413103104,240145 776228957599502336,125554 792090577235869696,243187 793296815504236544,250633 791432181109428224,238395 790924306410635264,206666 785312543304720385,11774 793929342720114688,256255 753640764731629568,28281 786969702371250176,207949 761693853292331008,69491 788938212462952449,220029 761735254956773376,69947 769289098913845252,109713 760319879127764992,354167 773507408974979072,136947 768880950201778176,109509 788123508756754432,215754 790963376847486976,234653 795028633224024064,263895 772126140878118916,129558 792509311918288896,123499 788623585174810626,218002 787757954116128771,212357 795054346425733123,263926 785328367511937024,11774 777185541380972544,159876 794638979874377728,261942 778699225508884481,169923 791336130058878976,218832 747526713295409152,11774 750811067895259136,15536 765883434992447488,90031 763827688226246656,80595 764186574066032640,82544 772553245222899714,130548 794344570007994368,259659 749303312743149568,7849 768243923647098881,102514 751142812419227648,16931 766352859138920448,92166 788493816663715840,217837 790778004750241792,232169 785708404002000896,195975 791406639748222976,238045 778424926390726656,166916 762269987285438464,72370 774470708659232768,127925 786369829913722880,201494 760542105378754560,60794 751803826114596864,19880 786012039374262272,199178 793898858883510272,249926 755099315740213248,35445 785549015706370048,130635 788474197676666880,217967 794980368344489984,264397 793889090999492610,255393 778352323491930112,165512 759954003593748481,52887 777486626142420992,121080 793397416607100928,350085 760918503004246016,65489 773999382412791808,140437 765014489976668160,85562 779501975788367872,173964 795311425698807808,264397 789927601804611589,227242 758334619896995841,52554 771328202044309504,123825 787141125777854464,209043 793134610649677824,249725 755258025263325184,35403 792069787425837056,243427 775206219778633733,141887 788856745737195520,11774 795688081542234112,267377 750940833193594880,15316 791694982201696257,240483 750588709603508224,12883 777166338494238720,132288 772242115900289024,129650 777818195839295488,163763 786735364786442241,205091 793132115399282688,249841 792520739295465472,246295 761993940752969728,69711 795352715648004101,264397 794902683442356224,262752 790553080274096128,232137 775681469884751872,148645 785985666886737920,200382 765286631511207936,86873 791578145862201344,238207 753729365586898944,11774 753787956134051840,16299 771417659816673281,125381 794595483075362816,261818 768157827928039424,103354 772506846808596481,131289 773988650656739329,140444 793159322003877888,248766 791078630633857026,234564 788546610456367104,215437 786976557810065408,207949 792771751541350400,245095 765491892884611072,87172 788860722566557697,219678 781685238040711168,189314 732904159414996992,352582 758717721076912128,53246 794315019043426304,257492 789832559525924865,225359 759136179916640256,56964 778370114068606977,163592 786925972801085440,207287 768943428759588864,109104 773305652676431872,134375 794184052840525824,258456 790671607035494400,231513 791618820884598784,240145 754096835883511808,30910 758254157224513536,49843 765955560449708035,88930 773067325755035648,132335 771382056873885696,122982 779085385074966531,29263 753698089790091264,29263 777000172983164928,159876 764974692906270720,11774 788790008991875073,220526 762674366832193536,73926 794534558850916352,261155 765658215820333056,88998 789394574175199233,223099 792206985051508736,242919 770489593158307841,117609 755877728910311424,38183 781654427090292736,177455 790969929352740865,235536 750762270964256768,1248105 781257381283934208,174321 789141483148279808,11774 793840849280962560,255819 794226487851368448,258040 769299187171151872,112872 770197569939075072,117257 774034898227265536,140025 756649449326194688,41839 761377361673662464,19666 772273975904772098,130415 774089036487024640,139404 787748618732273664,205197 791468629682454528,239405 793210221623644160,249926 757697472189767680,48840 765633937670565890,88669 788354097112055809,215608 794350027313324033,256038 761673915613589504,69878 794020152358490112,256439 756950063629279232,42432 775806928031133696,148473 786616538723786752,204413 755043582084538369,34441 754015320407289856,28033 792081351872811010,243075 754717583362887681,33356 785545432684433408,195975 744961969732476930,11774 786398567778938880,203350 755056868041510912,33356 768151614666399749,104121 779715249364541440,174756 793415278918893568,8044 793726590853132288,252902 765338800948146176,87245 772237902130610176,130290 793478079888953344,249926 751025926566211584,16422 777877161600573441,163785 772868778652758016,132761 765187392722571264,80486 762693607317012481,74247 765031236003704832,75899 774992045408653312,146259 771853450367889408,127957 786993180700999680,208176 788062324632412160,215005 758470779931590656,52112 749625932663578629,7546 793096056825339904,249469 757314275325124609,46404 765194100358262786,86103 765888526638612480,87904 772361554599645185,127358 794715161332510720,262849 785788137805123584,198513 770845514447421440,120557 780445518468149248,141360 780663149330505728,182257 795413733417754624,265855 764152934485549056,82066 780260308468264960,172089 758432015616208896,51997 794932188944875520,263895 776159192545722368,153921 792600306832007168,246726 765339778158059520,84209 781605271831388160,131056 794618318149795840,261155 759190671026638848,56964 764256531588132864,431998 788022613020778496,214492 790912256166891521,28732 791631459840880640,231611 758656654112067584,54272 771919768257499136,112363 733789753288462336,349283 765643262153469952,87245 788108843238756352,215608 793234549484449792,249469 795368410905477120,266151 765684785524056064,88459 766410068053164032,91894 790978317033869312,234583 749204548070236160,7002 781433908969738240,187568 779069975029874688,172523 770700554125217793,119832 794210917999345664,258044 774099161540997120,139404 779096247424745472,170845 764696178084544512,83944 764172015737663489,81702 776469481820397569,156005 760151824707891200,61051 772160426079457280,127707 773239291208011776,132996 793190923031220224,249469 762999026937659392,75109 794381482802446337,252020 760471719035404292,62338 793103160172802048,11774 795138581903839233,263895 793527162011787264,252741 776889965078650880,157755 792361083646406656,244143 780030440111501312,29263 778295190515687425,167220 785989947182514177,199546 790713314955366400,233307 793866590509031424,255942 758113266543370240,51069 770711130176094208,119832 780770851578843137,182729 776538503865917440,156785 777729419582566400,162373 787079496620834816,208899 732575966116077568,352568 765536861481676800,87904 775042290393808896,144730 771508156870512640,125554 775086781372833793,141091 790954553172594688,234583 760992981721776128,66159 777951664712015872,164001 752973881049100289,24925 754015526087569408,30590 770683083699793920,119041 774509790248640512,143858 776098103094943744,153095 792053366075498496,243187 793102643388375040,249469 793971939727421440,256439 757294481188065280,45122 788529702705197056,218219 763405040014942208,78102 767057129647837184,93210 760697063952814080,62851 781395508120154112,186434 777561441805168640,161502 787036059976642561,207949 791825377425358849,241678 794561892949913601,261155 774222679926722560,140748 780115825734713344,174465 777862088303652864,163127 791246290650705920,234583 793559001288024064,11774 733276544991408128,355273 795611395769434112,266151 750085502288683009,11495 763917987531350016,47188 788532917798510592,218275 765643962275262464,88128 767889728922345472,100893 764641838372417536,83881 793485697265000449,252741 790323940681846785,230651 776068304503013376,153095 791992927262310400,242690 750062537610260480,7275 760350337425256448,48052 786546115235704833,204273 781502030347108352,188401 789164240049360898,762119 792180208749215744,240070 793643177450217472,11774 786945264737067008,207287 790217160618565633,230040 780542414985564160,180039 792024557532119040,242584 794751625042817024,263096 760662718470823936,61051 765615901630750720,86103 788076455590846464,215005 791706623114743808,240070 775798501410299904,151463 763127960324874240,76665 773200988903649280,134561 773886243092344832,139404 775151476368965632,144730 750872657579483136,14778 768876460106932224,109666 781544982528294912,188401 767117722895454208,95672 752187350600613889,17416 760981949011722240,65455 763693855908720640,79600 781167028455415809,11774 757028474515185664,354841 792866565431713792,246225 763786753681612800,79987 773958577023229956,139404 778383580712042496,167398 770330868950896640,116082 757888764807176192,49852 771415017589792772,124597 793151945439453184,164814 761704012659957760,69947 752233606882463745,21486 751922306415464448,20279 765352578288803840,87249 764857853920157696,1249257 773282875106025472,135758 774845811066802176,145681 786670814053621760,203200 732341344123785216,351500 771515819805315073,107423 776033798974640128,152735 761315232266481664,66815 795414765027917824,265855 789925547661004801,228820 785552159450411008,196917 791381203454685184,11774 763356992123629568,352687 775485667132510208,149259 792712942210854912,245591 795395347887616000,266884 768979334941937665,1249629 773875671361662977,139404 791639735898935300,237385 764366892790325248,82066 793653845469507586,251740 788074764489355268,215005 773758460013846528,11774 795774652832477185,267862 792590895363289088,246632 764560684042498050,81946 780063367931301888,176129 755891084484485120,38459 787022057167093760,207613 795008142211956736,263906 753759385105543168,29548 742118064989298689,11774 792996757554794497,247240 763491954609061888,78198 768014411499868160,102998 792132980596625409,235685 793184491925680128,250033 776798308475908096,157755 789425679578333184,11774 779499393225326592,173917 788889428043243520,221416 791281503611256832,237406 794101327588638720,256439 775908846011310081,151255 790707689252876289,233131 757710138681729025,48287 788292909368049664,212528 794730788940029952,262296 763557002102669313,63296 790262767412318209,230282 790594836160065537,232662 732249286902226946,195876 775505985196527616,148994 786059174295863296,200897 748988076505047044,71270 762824733859741696,73926 794726217865957378,261155 792922551848755203,248514 785492498735108097,196277 787400030583918596,208431 788140899226312704,215005 791841896796598272,209095 763346119040507905,77731 752897941782880256,24134 785577594133491712,196917 787857480684564480,213064 751992487909158913,17794 763868353098244096,80863 774284212610408448,140025 763176541018660864,73814 765033583308267524,85434 787835318955368448,213064 772248617025466368,130327 781505290868928512,188401 763824128763760640,47940 791241713511608321,235487 769580489673879552,113648 791070372909215744,235990 755464725392199680,37294 760605969688633344,63655 768841949268807680,109167 775435058060496896,148574 791866742649737216,240260 794676901461839873,261155 788812005486583809,220332 761395073506480128,68273 756282942381449218,41459 767810690610499584,101383 794621620958556160,262022 774015093000380416,140230 791091169098919936,234575 780567724175028224,181548 772804153471037442,132335 789802915343044612,227453 754022356138549248,31095 764290351276302337,82177 790665878169874432,232169 764952778980651009,11774 750366265856843781,10057 751231866611478528,17640 760821655405035520,62492 794546984438951936,228911 795313157271076866,265257 788758546070409217,220526 790928712006901761,234583 792171260658802688,244550 792766627456561152,247240 761794319263170560,67401 781216143721787393,186383 776290857674678272,73196 732193016073445377,350021 792832543653593088,241819 753484874284052480,27317 773861803537358848,139404 788465154220371968,217837 732618941424533504,351374 752226044036341760,14277 781372136342458368,187478 773995760446758912,140444 732224592186642433,349197 755863738641702913,39195 764182066653257729,7311 763182355167096832,75899 790874522056613888,234564 793135017572478976,249469 760873469487648768,65180 785343886948438016,195125 790625437164642304,232280 749251768299712512,7852 768144197798928384,94699 776801477452963847,158314 752897904545632256,22439 770654313865764864,120227 780660108858621953,179718 791834850852474881,240627 751196246174535680,16299 762700071179653122,73814 763096706078666756,76549 763207698120749057,70177 785459340312449024,195975 791274370824019975,234212 760827019659796480,351340 760968583690199040,65455 790931092106780672,234583 792548981360525312,246519 786743972894941184,205728 769389362719039488,80393 769916961669066752,105109 792546049449680896,244270 763752912623468544,77637 794712530564169729,262145 785562626105417728,197035 754119775387783168,31377 761890935206739968,65180 788469217918087169,217837 775046620475957249,124610 787995619751231488,210776 753091078232899584,22860 792076512421777408,237491 781590821850275840,188478 756549155477151744,43828 763807312997912576,80393 786181940709826560,201494 789173349620387844,223492 793191393946537984,249926 756534746872680452,11774 794663467684753409,262022 765781577217482752,79987 756850445843390464,44461 776965714192195584,159475 756209718184382465,41909 764182783581360128,80716 771125659926003712,122148 773882372743987200,139577 777901021099986944,162109 769558127347761154,112788 764221601931988992,82766 765539506363637763,84886 770703641518886912,120610 776317780819718144,151526 792237024245940224,242693 793805075390922754,255393 793961475555676160,257026 770013577017167873,116373 765380001432678400,86103 792021052280799232,243092 787646749129248768,46572 768579538016210944,107032 775056609265324032,146259 785838700349521920,198671 770429305889234944,119192 791168465784676352,235828 791808891147300864,240483 793974719242387456,257353 785634708403154944,197512 767002899742351364,93144 776624866996936704,155334 792552880238505984,246392 794528356972822532,261155 761744018099187712,69000 781490159950761985,171693 780671709254815744,182049 762143053905666048,66159 773650960912490497,136904 753255705092644865,26517 779107910743764992,172799 758700729783586816,54070 793839408671784960,255866 789168475411320833,221785 795760926418935809,268529 789156762028904448,207712 791434702645100547,237908 762597620170850304,70858 795079831088168960,11774 750415025718734848,13201 788387239634038784,217519 766989657091543041,93144 776585553416445952,155688 762333666525589504,71429 770060702790844416,114779 795669207715315712,267134 766069332036218881,90384 792286083878821888,243075 780620751774679040,80785 789565151246626817,227048 787095230319202306,208928 732956228163407873,353228 781583287705702400,188807 755311696705617920,350829 773551043590356992,134996 778954507086618624,171168 768243270405255168,104395 786339540424335360,194082 759103907616452608,56964 789977516614135808,228172 733048095697711108,56993 764791402693742592,80486 750900775455330304,15808 770644685769609216,120341 755836816947814400,39997 768916657670594562,110209 772828088933748737,132335 778324342451109889,167220 785657274115170304,197512 790906419855982592,234583 732984593834467328,355106 790109000519921664,228354 755881022034702336,39697 777995389496459264,11774 788476343688114177,217519 778015437929996288,163990 765007042268565504,85562 757273111368577024,46384 780504909284245504,179475 790916936838381568,234583 776221347760463873,152314 778247665691746304,116060 788746167794270208,220029 795105519979626496,264754 772844726332588033,132996 774467053528817664,136589 771005743784951812,121949 766517617913802752,93823 767678050272055296,100605 777279643153936384,160134 793113588856598528,249348 780084902381387777,178258 757057599510552576,45141 764913514100195328,84753 771527059013144577,125163 789957620933066752,227048 767738558681456641,100605 793529225177210880,249926 794370773397946370,257353 789117129068904453,47940 761754058004717568,69947 788238629927657472,215754 792426661639655424,243513 794101701007568897,257353 794243172947861504,259063 789226787184136192,223692 794936627684589571,355185 795395848330952704,264397 793612033686200321,252020 732260987907149824,1170411 792473917248110592,245313 787286161492324354,206007 794531426641264640,261155 755771128468140032,39462 786157001550143488,197512 763590391014629376,77612 776030360391954432,151845 776601798614351872,156518 755833351391420416,27045 787811414614224896,207712 765959787200864261,89859 794060728013443072,256358 785957928108896257,199262 786839043879366656,205638 768837876284952576,105643 762090540435316740,70689 772961047628177413,133454 753985438780645377,30802 732539732073271296,11774 758761955322507264,55155 786974403166871552,207949 791470704701038592,238864 763135977145499648,76771 759241729337860096,51798 788919401466634241,221687 763726135465168896,75631 768948316805607424,110209 791167006171168768,236454 792571694653112320,243513 756963834921746432,45125 780580131043672066,172132 794085231934455808,252408 788009234424274945,214354 791715719037784065,240718 779730618510741504,173347 791165353564991488,236502 789131656649113600,219012 781078036959625216,183269 786218690375069696,201555 794681933863194624,262588 765139162370453504,74575 781233211233804288,186170 786660106637348866,204413 756945563694891008,41703 732755756924051456,352946 794649280309039104,261155 779013583401345024,11774 795385748820086784,247930 757981184961998848,48522 761562238779990016,69248 772155792703287296,127707 781572986813964288,186584 786678437926821888,204835 758113284956512257,46594 790708920792780800,233756 789301529186414592,203546 788819339235430401,221297 795012104537260032,263906 795449940092878848,251566 771717812800917504,108396 791109610878795776,231358 793458500789604353,249961 786013956280233986,199178 768917256839528448,109571 772145239670816769,127925 792534149022318597,244270 742292819323162625,762119 781336453536186370,139404 764468449871474688,80939 795482578228756480,247930 755529377295822848,36875 771109470973808641,122982 758694215140380672,54070 787158036343164929,209351 757588193474641921,47545 793580895160504321,252679 789050094213406720,218275 750656244688515073,14421 755796881343520768,11774 758706677382275072,54739 787911625495810048,213672 788888803175911424,220332 754197927908745217,32157 779647012341854208,175542 767867884349587456,101681 795319549927325697,266146 769729619155034113,114987 795303556136009731,265809 776921453174329344,158820 778917800186253312,171040 788517262768672768,218275 760966722937614336,65974 754717719908331521,33356 795213766749134848,265257 780746874034749440,182257 771505472469929984,125367 734882291986501632,353374 793570497619300353,250785 790431606959960065,11774 792102315117326336,243576 794214614762455042,258771 795442514606047232,26066 732286212644438017,349347 762703503143870464,74066 773361021947875328,134470 763581520829231104,78769 767141267062915072,96962 786622538554105857,205181 779707255172304896,175092 790190086331695104,228063 794555391581556737,261155 793155756979879936,249348 793190204634984448,250064 785621586267213824,197156 787046194694410240,207287 762363109675859968,431998 793218244945457152,249057 792350199414947841,245118 795411785566142464,247930 765290654524141568,86653 763577663541968896,77598 788004015065931776,214354 753671229047963648,19563 761136471000645633,65180 753673901448634368,28866 763205966582079488,47188 766359438944894976,92885 790954341024751617,234653 755178101714276357,35890 794677638707167232,261155 792048936689078272,243075 795225767034683393,261923 749128259170820097,7392 764299731065528320,82209 795042466126823424,263532 774058619570573312,132364 785720174418665472,195481 788754769242234880,220526 768267160821100544,102137 779212445030223872,155987 781897210661175296,191354 777913872682409984,163901 759494959539990528,58227 756675484520370176,41702 757629391262347264,48288 764115358307323904,81869 785269286201806852,11774 773596541814734850,137158 755677461359239168,37407 774094762068422658,141316 790644259053449216,232169 791892755505156096,240483 790987279821053952,235331 773851476267597824,11774 786721964165431296,90209 785950047762546688,199272 757731407254937600,48220 777865755073376258,164001 767409530401656833,98559 791700106328158208,240483 788949516103757824,11774 761350518115405824,67973 772198673379913728,121612 793250024020779008,243092 766351193408962561,93286 794369295425777665,257325 774024353407197184,131421 786271046341046272,201958 769126947674791936,110209 754183715572428800,30590 790530501169872896,231894 753252103360024576,26140 732759222220296192,353789 790250061183811584,228341 795368426449551361,266151 794464041380913152,259659 752981371711287297,24366 779144684597833728,171168 757645856652730368,46076 788946051990421505,11774 785688585512947712,197512 790725760591941632,232863 769586355739303936,114436 776434145060728832,155390 760847460847714305,64722 795327449387122688,266079 767814337138483203,101681 735135749532618752,11774 749484315101192192,8891 773150908385374208,129325 785268362892804096,11774 754719801046626304,22393 788471762711347200,218275 757679165990731778,48477 790251423468490752,228341 786357284016238592,203391 771068320271462400,119754 754763171127230464,32710 767709398529613824,100605 768899737797873664,109104 781130689907347456,130635 753769191036125185,28115 791465598303600640,239021 757751974938849280,49066 789184567181660160,224425 775012188780105728,146259 793095547028516864,249469 766519050205732864,93184 779848749954641921,177248 771399948822781952,124537 773553122337619969,137574 778260337795620864,166532 777674779163623424,163166 794679692993273856,261666 765937784716685312,90384 780771681698615298,182659 777327621789011969,157693 787687650325069824,211347 793637814000844802,249469 762713028018245632,74308 732971475850960896,11774 794359501562544128,259743 757790357589364737,47283 786896797142659073,198973 791495046424096768,239405 781517684789968896,186434 767756130747490305,100893 758049045516398592,50853 769639668371513344,114336 794631397591908356,261987 760313399402115073,48663 788116665745760256,215252 732791500912873472,11774 762740865542582272,1248861 762785377497206784,73926 792854137646047232,247877 794716692647673856,262588 768074722768719872,100893 758291797475004416,52061 776540366950371329,155451 788775811490975744,220526 793116114389700612,249469 793312266011742208,250633 758449778539634689,51069 760363564347498496,61922 790988912709763072,233736 733385151024091136,349500 753844549336707076,23899 753917280778612736,29263 787722422849974272,205197 753647378360512512,28866 753254264504475648,26537 776242773649350656,152872 794728439437787136,262849 780806723879723008,183269 755095471748624384,35449 781864979570065410,183269 759068973128310784,56784 779006622710530048,11774 789153567068217344,11774 769940189221416961,115511 790937863219216384,234583 791368744874471424,238395 791809697292562432,234864 758546075389136896,52605 788522668895109121,217034 795047890183798785,263532 762835043362320387,74133 787261220944478208,193524 764912790960156672,84724 775523939946795009,148645 753980010931691521,28866 794640984101502977,261942 750358308922486784,11774 753524773175463936,28015 781200317773910016,186212 785832763647725569,198671 789965016803926016,217443 765956622690689024,90482 770396505152819201,118191 773298528823238656,128881 766563234564284416,93184 753979969852674049,28866 765094606631501824,11774 778619051333431296,166852 769343679844810753,113165 778968859835412480,167220 769905756745236480,109713 755575652435259392,37993 793999628026847232,255870 764416584211320832,82642 773976704637214721,139404 773191587971170304,134828 775000074325819392,146259 789886451479633920,227873 792100165028937728,243865 766447053786329092,92917 773988102574661635,139404 768572168124895232,107428 761509798261075968,66159 749293215061270529,7746 763114385430552576,75899 779380690731331584,174315 781124136412278784,185496 794673326681686016,262022 758434082661564416,52749 787693581502779392,210676 791352816191148032,238395 791487020883476480,228124 762427828897878016,73196 732390403874258945,196346 789922225038118913,228172 776891047544696832,157082 758440385416929280,25134 787388972989288448,180433 768588139694792704,107423 773717118428835840,11774 776384459960639488,148419 770244503823327233,117257 778666418594250753,169029 764712393247166464,37461 768651584913874944,107984 790749783279308800,232359 793131813552041986,249469 789945929789046784,228820 794541780771467264,261155 763926859486593024,78947 787855446077939712,213376 792735638155960320,246392 788858619500658689,11774 778361802937606144,167569 769576247462465536,113836 758719115368525824,52481 789184084794671110,215437 772215180713394176,129126 760212646532489216,61675 780843682459033600,182870 780610733046366208,150151 792595700303466496,246726 766045175583952896,90539 789847856282607618,222785 773868160495804416,139404 794985122164592645,262849 793458537321988096,250375 773887822851895296,139404 758147817290469376,50923 774224695293902848,141881 761556789095763968,67226 762117367832862721,67547 785601882760867840,197286 793953769700651008,257026 753432804206243840,27661 778331865975521282,167319 769693564154568704,114587 788459197147013124,218275 779338763147223040,174230 794580306712023040,261155 777350009339510784,160593 760930944098369536,65180 769771797055205376,114357 775885572992856064,151741 732756826664669184,349918 791498245482569728,237491 793105332369252353,249469 785269902865235968,194648 763827909480083457,79911 777444768389357568,108396 774256569051734016,142321 743252413067366400,349060 760104662498410496,60866 790881300458733569,231894 790269062345621504,229895 776391581175721985,152911 795332011963645954,259722 758620844579024896,54070 793096330834907136,249469 766407344246890496,93184 775408517846962177,148537 788752188784934913,220526 773010564704505857,133940 794742478775734272,262849 785560781454585856,196788 773951009089589248,140232 757610216619929601,32816 770459674596573188,117657 761151799713685504,65180 759182118366871552,56964 760109884444639232,58227 787330405821128704,207835 791621420761559048,240145 794636217392320512,262022 765922930240819200,84724 788209042430709760,214078 795136713727377408,258456 760487142229352448,47545 765647267877584896,88546 773650143258284032,137042 793868950878752768,252639 760262110051962880,60794 771317834546905089,124597 785922975900000261,65113 757309549925720064,46404 763880097858392064,80608 785573707490037764,195975 756260534182223872,42344 760940013353787392,64664 762641395815424001,73926 781143739859427328,185496 759098151412326400,56784 763884871202648065,80939 780926996448702466,181419 787078026345324544,209043 769359013246930944,113165 785549750762344448,130635 779118310390697986,171497 794684187706085376,262022 759461894709280768,58255 795331036922187780,265257 781481699527974913,139404 792862101593219072,247877 759359002144681985,56964 773385723122585600,135136 781617298981335044,188498 793446392987549696,249469 775765955406290944,151185 791807161458315266,240763 791868262040555520,240483 772132322393153536,129471 786632605948973056,205270 766076305892925440,82344 793891272717062149,249926 760518433846857728,63268 793501624220127232,252824 751818506610454528,18893 788391097965879296,217519 788871902085472261,220029 780845202248462336,182960 773215390818115584,135386 757928499000639489,50168 790916871188918272,234583 733288418055233536,355480 763050649344933888,75724 758304543130066946,39875 762643433219588096,73926 753233321245544448,26140 762228812788760580,66801 763049097653850113,75409 781338974564614144,139404 765547106987831296,88052 767516773155532801,99398 770301760355401728,114254 771040588741378048,121612 764994380306407424,85562 773353796550426624,132277 785946917687525376,199546 760245004577058816,60849 764880901184466944,84724 781508148360126465,188401 761746572778565632,65180 774301650488008705,142090 788209536326897664,193121 752984911234080768,31852 794749269009960960,262271 791363642922938368,238383 794590742396084224,39957 766833908637917184,95593 768680896551616512,106317 777514878034702338,161387 756205099047944192,41702 776571770182651904,156053 791688524953186304,240483 794993316693704704,262849 760250425828311040,58508 754884997677326337,34175 788525258479439872,217837 751177511036346368,17591 791017263759450112,234583 758373630250102784,52061 788465367437848576,218275 794613068189810690,262053 776024988268716032,151845 755092093165461504,14277 793902575812648960,255942 795116342902980609,262849 768967080649564160,107910 781775029805518848,187976 751234046890504192,15808 775052113768570880,144730 775790035111206912,150426 793867308187914244,256225 794308610276761600,259134 752228048901017600,21074 787021428725911552,207076 781225426441998336,186170 777611446876270593,161239 781106666271977472,183759 766264364357783553,91751 778498967659130880,152594 751778933050380288,14277 790679646345932800,246425 785845500943753216,198878 794533631117131776,261155 760444645516070913,62853 785322089918193664,11774 743064408029601792,679105 793175895070605313,249374 743501491726598144,11774 751155558229487617,17284 788748324526444544,220332 738831684477591553,738099 794131763345797120,243075 785303444949045248,11774 754097646759997444,29263 780830190083670016,183269 773258366374318081,135187 795326523913990145,264397 781652711473225728,181419 793146795010486272,249469 776107804096499713,11774 779319458376613888,173964 786629783002214401,205167 788486418477703168,218356 758086310586380292,51344 790922947909214208,232884 759102463039246336,53185 793105414309183488,240483 794964222081957888,263577 764968645692751872,85283 775486554395512835,149259 755203293744332800,35890 773924997962223616,139404 788400480745582592,217519 764479949122134017,82203 795476405219979264,247930 753408350923034624,27334 778338464546877444,152594 791404729473519616,237908 789158735868334081,224110 752688364508352512,22575 790974270008504320,235590 765009656754372609,84724 786260062679465985,199262 765657434916610049,87858 758608088865861632,52061 761351620525432832,148861 778927539200860160,171168 788245774580744192,213700 792035976189095936,241819 774179944922357761,141797 770685623397154817,118368 761585677225996289,69231 771032872199262208,11774 751629638766567424,18810 758255457550995456,52061 793269438241869824,249469 786590689966469120,204413 795731663707926528,268448 794499967171825664,258741 793265893409161217,250293 764926774601842688,67202 793304150633218048,249926 764834099223638017,84724 773880775397736449,139732 791320544876621824,232137 794965217906216960,264010 795279257194864646,263697 757171505344020480,46294 788145134277914625,211181 777629092761833472,162596 785280664341925888,193669 794336116807581696,256502 777273603876347904,159370 780573767361699840,159847 759129031413534720,56964 794624092200583168,262145 767121297620897792,97852 750459527041081344,13617 762084673984036864,69878 790918668674797568,234583 755502490792046592,38032 770634237867331584,120103 793043762473738240,243187 793461305331949568,252408 773923848987283456,140039 750884975214469120,15264 781599435168022528,189344 753406451826122753,17416 767485554023858176,93504 781882115101110272,188874 770538773352419328,118191 780084330940993536,176128 793954582451933184,256440 778859790038511616,147029 776898666460164096,158897 793202461792169984,249926 773691920820428800,136947 774853960964255745,138592 764858632622276609,84724 767223425299574784,97386 776114450587791360,153658 756516783624945664,43399 789299306335342592,223921 794629524994527232,257492 750714940709801984,14277 755883526080360449,39657 768517825845727232,106281 755063702139711493,35086 780621938897129472,181419 793123521056509953,247241 764271875111256064,82002 766257851803336705,91946 775872172250103808,151156 760905175066353664,63451 794552291605049344,261155 768593307677011969,107423 786033440957272064,199891 781883402429558784,187896 777957418860945409,164764 794877306565173248,256239 763993933776957440,80939 767445204395700224,98736 764913218208882688,84889 792575683700658181,239610 785632499833511936,197091 753984829381758976,30590 788505093595361280,218495 785820607967404032,198671 788100003688488960,215005 761123202458198016,66116 793214894925414401,249253 787048419546177537,208379 754048673525432320,30296 768023007478415360,100620 788496076441473024,218356 755225039457234944,35372 791689652059058176,238429 794454626204614656,245528 778379282280243201,167703 767898250665988097,101681 768854347820113921,109167 755443937389580288,36877 786941538714607618,207613 793126765715525633,248988 772172430689218560,129991 774681641675546624,143585 793593623979982849,249926 773282068809781252,135381 772901161732939776,131027 785502036020322304,196277 756614520081096704,43553 766601544208818177,94699 769545105925476352,110843 776619807374356480,156644 781491513553514496,139404 763225512886079488,76127 768839331544961024,11774 770082083293331456,110585 785324095478956032,11774 753407162047758336,25981 753302428175347716,23672 791352896071663616,238383 794177514805624832,255602 775330612399845376,148045 788546072700268544,218875 764142080725770240,80939 762664599120379904,73814 778313442411155456,167220 790028041049219072,227048 788040802408599552,214492 775420221590867968,148739 788895493875261441,220815 794533169311649792,261155 735410852761849856,354830 788194675773493249,11774 754162635575287808,30590 751023651554680832,15748 760809199764987904,64722 791517514735886336,239405 795397048296095744,266151 750837606829678593,14502 787334718198996996,194060 791467807212986368,11774 779047381157502978,169515 788210764582531072,193121 786637895083982848,205091 753355624889528320,27222 775304528446926848,148170 763867959177523201,80393 780956642351390720,183269 794701771830530049,262022 794973472090886144,263898 791069508739932160,234583 786050588538568704,199546 795296784624910337,265257 794636302712995841,262053 770659205346947072,119832 762695488185495553,74133 771206481525956609,123825 778581220229648384,168794 790888092378992640,234583 791171560006496256,235621 794238608928542720,258456 751842813692764163,18893 758651490399559680,54070 785246748562382848,194230 789559890469584897,225747 763498511803351040,77637 766259406941990913,91946 788140201898106881,208831 765569232914481152,87607 762010648985366528,431998 771062586699767808,122388 769843016441982978,114233 773560330261762049,137158 765450987444195329,11774 791263799227609088,237491 775335119468961792,76794 786601911772327937,11774 775654230971584512,142289 781310011855114240,183269 768852859873923072,106756 790204920884436992,229818 776222488883847168,152946 788601390465703936,26066 785868388849553408,65713 760363875296501760,62063 760870103697203200,63203 785823203608309760,197512 785609984239214592,196348 773217084759158785,135386 773752812387782656,11774 774967188918796289,139865 781722433434693632,177455 793106784676225024,249469 766073619038416897,90482 761611348635639808,68908 777985955219189760,152872 786258660129320960,199961 792720636992970752,247077 792880866061983745,247877 790996477258575872,235590 763817271437340672,79462 733674490035458048,1170810 787093356522332161,207109 772398689734144000,128934 779513805680308224,173964 754798396423020544,33356 795269459074314240,263926 792034579645239296,243075 790284926608347136,228576 787486125178826752,203674 756493668496904192,43391 786715585296101376,205728 792082811679232000,237964 743870052277968896,11774 769674055897133057,114779 793147461053415425,249926 793934716374290432,256935 787377740806692864,208016 793261005090410496,249926 785269898226393088,193669 763095285736230912,1248973 789239555618512896,206666 763596264814604288,77119 732301636601679873,39600 765728588427649024,87793 762692544534806528,73926 794531527870681088,261155 765250494092615680,86440 754785752093863936,31075 763452044040601600,431998 790189587100565505,228820 793752260463497216,248719 777019987437449217,157082 778703474821206016,157082 789551751712169984,226712 791796399310503936,241678 768578498004824064,106281 791455405771677697,237935 772496542376792064,131007 792047052033110016,243075 794356418988019712,259034 791022672083910656,235590 791660914848169984,240483 760125288172908544,61145 794871866926264320,261942 734859292746993664,355185 778225554021646336,161901 760942922065993728,65180 794680399456829442,261155 763115542203031552,75724 762720270691864576,74592 767038483529687045,97379 787795784691351553,180433 770353435543736320,107469 779045634057785344,171913 764917684756635648,84724 789211375000096768,224680 791152389843742720,236393 776746746718420992,157755 733147792340717569,355729 763896858028539904,80720 770082488383377408,115526 792443546146000897,245130 794763128252858369,257353 771030931247362048,122999 785879462483140608,197512 789508379794223104,226731 791237080198344709,237325 762363833016987648,71096 781299016415928320,186212 790403699994525697,230277 760461709530148864,62063 764978216868126728,85562 764884632483553280,84724 791391643593154560,237908 769370404804780032,110302 735158742824718336,349197 751177402894602241,17591 794287058462224385,258456 735934546785378304,11774 794724128439881728,263010 791658891511734273,240483 791387973199679488,235487 773706502360096769,136947 768544788719235072,107446 775020196515942400,87904 758414705912270848,47940 790658720996941824,232169 742514918591582208,11774 753769624886534148,29790 760581187727265794,62063 775026533241061378,146259 771760865490051072,108396 794535824033513472,261155 762779967583195136,74934 763510269767147520,431998 781104913807839232,185310 791797202238607360,240763 794604653342126080,261155 781457923025215488,139404 754975313763954689,34666 762051585459367936,71659 750081566534168577,9408 773667452425089024,138415 781204531539390464,185313 793477627956690944,250633 775133808630886400,145866 794339084445642752,258429 792170573908422656,11774 771068975677513728,122982 794561565727014916,261155 763479128838402048,1170556 785692375700168704,196788 773334617764032512,134993 793864511950295040,256255 768125025383768065,102826 778650268594495488,165185 767808581483704320,101163 793253676555112449,243286 777358070099824640,156835 732766611602608128,353320 732302206360268801,349776 785491755814625281,196277 790567791556382720,231894 776186360126246912,152946 781375873903538176,183759 792123364777271297,11774 794489620872433665,258456 785630366555967488,197512 764113104720519168,81869 773846087341838336,139404 776673446789017600,1170441 763914908597575680,1249165 781875970613583872,190635 788027495144681472,214492 779135124340224002,172962 773703959877910528,138819 776898218437124096,159245 778818632994258944,169104 785702873850007553,196277 791054727198932993,234583 766359400835584000,93286 788667281995948033,217937 794076527440838656,257492 775378186376847360,148870 766895363374460929,94718 786726655108653056,205094 768542298762248192,105374 793863230967848960,255942 778952819978166272,167220 764076895105261568,81702 765214924591157248,86440 788187361758814208,207287 761155995393466368,65455 749818131908997120,9574 758676896884273152,54070 771409109744779264,125381 736961396022317058,349683 791634441273606144,240145 772795562458349568,131027 761565415981977600,65626 793586097146195970,252112 788857251297492993,220526 756895551644241920,42344 763197326521356290,76549 757683852865331201,47680 795737137840791553,268448 786393786142322688,203674 773970968595275776,140444 781226737552203776,186170 775812976800661504,151361 793082441401446400,249348 749794146479517696,9754 794997580694319104,21795 792721900736749569,245101 793706792513437696,252196 768148362239639552,103354 790249610157494272,229693 763441883196616704,78159 744416857168322561,349197 794304013730795525,258771 751783019485200384,16931 772768751531929604,129128 732380570865389571,350660 755172520979038208,35890 778316665067044868,166941 770390551443152896,118191 771874321262317572,127134 788386756429090817,217519 761664253770203136,69653 786322637471363072,201555 788203950688264192,215437 781655928554815488,177455 788392655176753152,217519 795206559441780736,263896 749481020123078656,7855 750083017658474497,10653 753973742137671680,29682 771776441268703232,127871 788532698222587904,218875 777670237558800384,163070 787296413830918145,208487 766287685472415744,91946 769393483719315456,112693 790608115058212864,232169 792094272870715392,11774 773581105744187393,137042 773060180347019265,133454 793495557259993088,252408 761402432366583809,68144 770091729273905154,111549 795677587829882881,267855 794432207049756673,258741 781311801237446656,181419 752651041246736384,22936 794534697317650432,261155 750074132671311872,11495 755595644513890304,38032 767811362361708544,96039 776116835280297984,153095 794192899499921408,235487 776387438600216576,155390 754726693609304064,33356 755443566390890496,34441 732292228119302144,1170466 775442752511307776,148654 758666830785511424,51344 775375448872071168,148645 760554632112377856,63655 794619799078715392,261987 792733733170315265,246295 795257996674633729,263667 795756375846567936,267521 753718976727937025,29263 786260460576182272,201958 794327076065021952,256038 760821613596143616,351340 764836476714496001,84724 768047915789086721,102514 795703137655001089,266079 791782812638666752,240584 764990917589606400,85562 779002786113478656,171902 780372133746737152,179718 768641000310845441,106716 793374692006428672,249926 776301881731735552,153743 780890719460274176,182870 754029215562002432,28923 759169849369194496,56964 781847857229770752,189723 790643368707534848,232791 761654160907534336,68854 791363353306357761,238395 772462190301286400,131025 791286788673396736,234212 758430096004816896,53185 794394829757313024,260380 769354502600323072,112445 781532143709200384,186584 790519272204177408,231894 773975218138132480,140372 777091650300612608,159475 756887536438349825,44450 786551736609628160,204413 795044320768389120,247930 775788144373403648,151741 732175640309436416,349345 763849372413075456,79513 770813040736538628,121479 768546983988584448,107362 771815411264348160,127871 792316435158671360,353124 777141387875586048,159876 763506713697722368,431998 773583249108983808,137042 788749933612404736,220029 767401427308310528,99232 775299877056221184,148045 763012596718895106,75973 793820702201802752,255393 778223133149003776,101738 791367301563977728,232169 759242177784455168,56192 770455751798075392,118724 754730607465357312,32495 793166019049185280,249180 794923609730879488,263895 775314414039867393,148045 786249132050481152,201958 768963154026098688,108795 779014359695683584,11774 793566404603772929,252014 753995467738849280,27045 791813265378729988,241034 778259061955399680,166939 760146916789411841,61117 793918429090586624,255942 760512130864918528,63149 754078783523524608,30115 779778657468375041,176203 791758264492929024,239998 768768031937945600,105109 735103354079170560,195876 755474714060066816,349060 772811754795593729,1249987 794551523250475008,261155 762760828458242048,73712 785627034475229184,196932 791836409917239296,239998 771557086236844032,118191 794721059144691713,261155 785997805097713670,199478 768102158877229056,101681 785475213156691968,11774 756985721697828864,44450 792200116153163776,234583 751737960119304192,14277 754015714177146880,31268 766949815699726336,94818 787983862974459904,199307 767446691939282945,97447 790979583445053441,234583 764421008774336512,83391 788504844856233984,218545 785318049897472000,11774 780568770297364480,38449 789920524298129408,228820 765729189664141312,86472 773897407553613824,139404 756302960070656001,42564 751959762967945217,14277 758120226428968961,41703 763905307722584064,80393 761273010821165056,67283 755692643649073152,38183 763826030243155968,79911 791858963214049280,240145 789500367763607552,205972 794617573857955840,261987 776787804005265409,157755 793102042415919108,249326 793864758134919168,256255 794592652335321088,257701 756855899323371520,304513 773926248602935296,139404 769600036661563392,114422 757723533237706752,48826 764595179734970368,82066 793275437715628032,250033 768948198136217604,109571 785957621043834880,194230 773907740272029696,139404 785870895239823361,198591 790908815499665409,234796 751907028679946244,18006 752110173645369344,20279 758288411002179586,50755 792990436633747457,248677 764807037565870080,431998 789055711993004032,222932 754752239391039488,33532 768266958173196288,103354 773566571692171264,137042 764231780563947520,82209 792763439437447168,247241 751058551657947136,15996 793654076995088384,254135 732364482857578496,1170365 733347827598954497,350641 794197243301502977,258598 786585623524024320,204413 789937042268585984,228952 792507310119661569,244143 765680849425686528,88428 769019126933225472,110362 769966399791984640,115435 780897727718666240,183269 785934610324520960,199739 766017930089803778,82320 768072528728354816,103354 755244048949080064,35044 775685497792434177,150663 785679497336983553,196277 790540826443001856,231385 794528808598573056,261155 753047603735035904,24988 789518497806036993,225981 772953795298852866,133454 768642293385527296,104973 765302274532872192,87062 746442107104092164,738099 775718298633797633,150511 758582121732542465,51451 770753192602644480,120353 758634734448627712,53185 764282782688370689,82283 789415186872541184,220332 794575379834892288,261155 795029100348002304,263676 787861273300000768,211794 781067469008101376,182659 774713429349105664,141360 790956477573914624,234653 771808722347843584,128194 789229322334707712,215437 776811996456947712,11774 766706841376006144,93429 765036370276429824,11774 767338066209968128,98748 795377518220050432,266151 778046594411147264,163219 755156871728824321,35890 774344324540760064,143041 768978475722035201,110615 770564846039498752,118482 755815938138656768,11774 791987438138888192,241678 772987304826707969,133519 779476125051412501,175153 752901873640755200,24116 753559175947440128,25189 794562602797920256,261155 788784045798854656,220820 769400084240883712,112399 773529725985697792,136904 753970072507514880,30590 732787628458840065,354058 759848541867085824,59112 765573842240536576,87904 767486327495462912,97447 793551424344821761,51644 732915358693101568,354155 758085170545225728,48015 732174566798155776,1170365 786010477562253312,200384 788216946743402501,216187 764841295961612288,84724 762640300791697408,73926 779104687761022976,172123 793272825092112385,249926 780038320302632960,107061 786197250686889984,201619 755101701246291968,34666 791323950563201024,238117 771141053646671872,122776 776156939147509760,151296 790996012030566400,234583 787697799282434048,210253 778810935188135936,170426 780805094132580352,182036 770712480632963072,118192 750371827495669760,12805 763940037729751040,80939 788906146597699584,11774 779131682830123008,172799 768626071939846144,108207 761252999431753728,67547 766254688438132736,91946 778394974018691072,167407 787087310684876800,208016 791029492886011904,235179 793989258038087680,11774 758620514713735168,54070 777925409941942272,163763 766355232188080128,91894 778065253170982912,164375 772837652773031936,132335 786541265781346305,204413 774406655706476544,141316 780570684355407872,11774 788959284231016448,222545 775875693334958085,151439 763766692388364288,11774 757248210687684608,42202 794552187850362880,261155 733028500748308481,355324 777964361285562368,164764 764131082841174016,81130 788781822041882624,220526 785929596764061696,199546 792230033532198912,244230 778384563089371136,167674 781699554643218432,189996 789512282036396032,226731 793123138842292224,249725 785833410279383040,198671 787080899556966400,194230 776537884102975489,155933 765191933635489792,86103 773286643059023872,133944 756530692100595712,43391 793607812802748416,249926 773997384883838977,140638 780602024085721089,181755 793801523713089536,255246 790035641841123329,224573 769350415297093632,112661 753360650739544064,27317 767941438877208576,101681 757743201801211904,47844 792078599989768192,243398 758042981026836480,51069 793527901614374912,252741 790994216553881600,235590 791468773823819778,236928 793989871887151104,257353 793178698711171072,250135 757692855879999488,48804 793824915644354560,249926 751209113468698624,16728 765252267071115264,74247 789375194200739840,108396 754805341821538304,32873 776864043852304384,156835 779093207539970050,11774 780826878479372289,183269 759506997561532417,44429 794297027660103680,259543 794286034167201792,256255 769549756880289792,111549 785825949002506240,197512 758098034274078721,51451 791297990770106369,234551 738038933552955393,352060 787124765886603266,208989 795454683246628864,266151 750505427289444352,13450 789513707105714176,225981 756291035601444864,42432 790874864467017728,234583 733736227610984448,11774 756881444815839232,41839 780617472323878912,182154 775059672294383620,146847 791416539094233088,238378 791487222285348864,238395 792085020148019200,240483 793986377847369728,256439 790161492092092416,228224 790152737296044032,229693 772449510735814661,129335 787720312045666304,210585 755896234875891712,39235 787769422530445312,205197 777328528606060549,161546 768803901222948864,104973 785601285047267331,196277 791012019147112448,235590 774027430512107520,140066 794318905447682049,257353 775526569892716544,149329 778939759418863617,162309 761351592821919745,68163 786592462189932544,204078 756503638659530752,43341 762721731672932352,73910 787892581673922561,206054 792495601476837376,235248 758460047621918720,53185 790709472742166528,233558 792545941245005824,246225 794561717451759617,261155 752714338763304960,23217 762198787351719936,68993 738215183009624064,355507 791695787524620288,240483 793910917893324800,221524 763604228778692608,77731 785249769362972672,11774 757685758916308992,48633 785988083619536896,199262 790336191912607745,231008 788167108039442432,214354 791354130270982145,238207 766026709246279686,90384 768924699598331904,109104 758348501566619648,46384 764847894176423936,84889 780812016415940609,11774 779900804710879232,177248 756382559165042688,32757 754863029955751936,33850 772575411830226944,108795 795723907571613696,267655 764172980482150401,7311 764423603744112640,83422 758374978093998081,52532 765712610473938945,88638 766024544763142144,90384 769579525957091329,100007 750067393699975170,10847 779375472077639680,174557 769483812925480960,112788 780076963369250817,175380 780795246456299522,170187 789503048305348608,225374 765161135154696192,85023 785600418420097024,196788 794550808172003328,261155 785512662666911744,192032 758260731624103936,47761 755402944598728704,37044 778658302972616705,169201 790706439245426688,233729 790193382781968384,229693 764558598642937857,80939 786926305078042624,207287 755557025875128320,38032 775059450050797568,146405 795067492192448513,262849 755896162150854656,39462 794232058126233601,259063 760145011669434368,61051 787849273857613825,50439 764915440564834304,78344 753581893040365568,27045 764194254675668996,82283 767346769931960320,94627 767390228176699392,95672 773978255376392194,140408 770153719027625984,117026 788514921340428289,217658 759120265880150016,56964 766422306381893632,56964 790578585471946752,232280 778002453409202176,85326 792891220926291968,248247 773709984400048128,138165 778991235381932032,168794 781803846238691328,189314 764989956204990465,82759 793109695200321536,249469 795375023263547392,266079 793160294373531648,249469 793844409070649344,255942 778375828472115200,167319 769232637022048256,104132 770081416193400840,112788 785461846446747649,192032 774669904473718785,144654 789552963807121408,205972 785919510553382912,199546 760200520384610304,61412 763050952370728961,75724 794263669290909696,226320 768022189878632448,100620 761590233049796608,18215 795275845745020929,264397 780076355459358720,178017 793624677314813952,254025 758674178312581120,54070 770798628487192576,121479 789732902854537217,220029 794617242658836480,243061 753977775594303489,30801 792159744215482368,243165 793958278363430912,254135 795401144004739080,247930 768892919331876864,109666 786051296029609984,199546 765618929851047936,88546 794313555596214272,256038 770389925506093056,88859 756343392817348608,41680 749969738445443072,10735 768088001851293696,101681 775818837749104640,151463 787777878020751361,213064 787516270077841409,211347 793459706417250304,252408 795758985660002304,247930 778251772917710848,166409 779450989464154115,172185 795747642303283205,199307 749324635263475713,7852 757267516888526848,45014 778631168908558336,167319 791353100250472449,238207 787134297597763584,209422 750009612653457409,9754 794320503020408836,259743 765935941383032832,90088 773621129596502016,137869 775060200982126592,146259 781201573800206336,186434 750426363711016960,12535 757023211804504064,42344 753765041393004544,29790 756272978376163328,42432 756599766600015877,44271 732960951071322113,11774 775790268947791872,149953 757627654346506240,47940 793802683333214210,252020 793431425240342529,252020 765631465124143104,85805 773899263466176512,139404 767933200198930436,97341 790271276417945600,246425 758065053233012736,50542 765503949826732037,86076 753288019625377792,25965 773897123834138624,139404 787411275458318336,136814 788073138030510081,215005 774243214903607296,141912 786975231428526081,205728 766408949205643265,80939 769503743855382529,112693 793145850914566144,249469 794584288545083393,261155 778240307745939456,164826 781356264706215936,139404 768915242080358400,109666 771489090256658432,124855 774989540712812544,146259 786368966327271428,202379 733401020856832000,355480 750470183173681153,12883 793436966809317380,250633 758308946935291904,51824 786940478042144768,207613 790264595680075777,229159 762057602888904704,70501 773317758402473984,132335 761339587390308352,68182 792876285773111297,247877 765250943742947328,86103 768937879619928068,108729 794011914875510784,257423 785553029978218497,196676 763788076804079616,76406 793549855662575617,248516 756016067768643584,40926 778314729617887232,167220 771842709317357568,128404 759874050348883969,52887 793099218391040000,249469 786397739504406528,203674 781120577675284480,183759 781562188746022912,188304 786315619570290688,199840 759240933003190276,56625 775878075766575104,151156 773611743469793280,11774 758640991440080896,54070 763768065716813824,76406 764881476148158464,69947 763748451922378754,77606 769502960715911168,113074 793174294239019008,250293 769897918727806976,115159 792156286263504896,242712 794972375783600128,262925 787995627623882753,214209 792476340054142976,243286 778700227679092738,164001 760511784751169536,62338 757586892107821056,47948 772044393473675264,128934 793795868067524608,255393 795192759401336832,264414 785995500604362752,200467 787381676875714560,210650 775710045019471872,150809 794678607469805570,261666 765537075483508738,88052 779299357635977217,158387 766713543127207939,91700 768269366949318656,104332 770722733948805125,117849 787801487774715904,192846 758066407095439361,47761 773146980583211012,132335 792241600487239681,243187 763410049708556288,73814 774039493653438464,139404 781210228184330240,186434 750382411825811457,12883 778331801236504576,152594 761183066056429568,66646 778773312960880640,168683 766398270310670336,91946 780545028028596224,179718 791451865531686912,237935 777527336807886853,160014 777072553214881792,157755 773620364840673281,137740 773204459467968512,131027 775383423284305920,142760 787090582061453312,209166 786003454271467520,199561 779519721129377793,174728 777833682656714752,163901 743840390072180736,11774 775888643143692288,152406 754130987966140416,31996 761580818829410305,69231 772399121449693185,129551 778575310149316608,168702 732373475789287424,196346 790998406340620288,234796 793113881849716736,249469 794589154948640769,261818 790050679469387776,228063 773937545520513024,140232 791859439397666816,70543 773987848412286976,139404 751838734421725184,19236 753622950201491456,19598 789657298813587456,225911 789869090076778498,225359 787374382926532608,210432 752876850720940032,24134 769001415943401472,110362 780935762237849600,183632 789479049185861632,225981 781571025393688577,11774 764955153006927873,11774 776860223512403970,129652 789655797768724481,227242 769347227676540929,112363 786901200742522881,205455 732397549345067008,351797 788199652126494720,200397 757120733352910849,44429 740334366941937664,11774 772470733016539177,121795 753992056054374401,30801 781449820414279680,139404 764172768258785285,82120 775826432719097860,151967 781549164966522881,188478 780174235792572416,172089 781473140543193088,188119 773894005255991297,139404 773901577560006656,137042 775721726126678017,151071 791017198064115712,234583 755277003956203520,34666 775672007245475840,149259 759194885564030976,56322 786539504224051200,204413 772979035332829184,133944 763950934778978310,80716 755915985207656449,18215 762842578953744384,73526 750668503284322304,14462 794210346688913409,258598 793469162924351489,249926 795291314954846208,265257 793494387921526785,252741 763165476901965826,76127 772234543369637888,129991 762712204193828864,73926 794112514296451074,350913 737340837298900993,351147 770692746696941569,120610 793168768339943425,249841 769330502075453442,112788 778747913660837888,170252 794269089489268736,258456 772273880807374848,129558 780162195573379072,178395 794718347279601666,258193 793103572389007360,249469 795392956630962176,247930 791306760078315520,236502 767122243440742400,98072 790892843577540608,234583 759374994711404544,57910 755893958476050432,40550 760533904692432898,63451 753792446384005120,29763 790732808335548416,232881 776124911697924097,153248 793083095188639745,249348 762706893999575040,74066 775338572417265668,142090 764974838507200513,85562 764237885948035073,82018 789681757045919744,227244 757565304151171072,47844 794559052575424513,261155 786965808161312768,207613 791297078362304512,237491 793567836278886402,250785 773361260364652544,136426 757106421947179008,45125 767479060620386305,98972 768884283071012864,109666 788420539723423744,214354 792744286991319040,246726 793320094147358720,251452 763948614703943682,78239 781378808800686080,186550 763904251609354240,79691 785579087800569856,196917 755434055584272385,37446 752235982452170752,21551 774124073798422528,131421 790727082003136512,232881 791474351837032448,238207 752880214154149889,24134 792091124311658496,243187 755861058070478848,39507 788735406195912707,220332 762740574164246528,74133 788463912224120832,218390 793166200817594368,249469 758695598547533824,54096 761581785775902720,65222 767358170570383360,1170555 785948356434653184,199478 761309773237260292,65180 775945361256886273,152498 792803651341254656,238845 755727567429046272,39235 779104900303183873,168284 790254223648620544,228341 794760279771009024,261155 773855316458999809,138415 790235051539652608,228820 781193546040766466,186149 794529897267994624,261155 792060208319266816,108396 756645059395805184,43391 788450204345311232,218275 793212633121890304,247877 753449842991509504,25189 758030212680613888,50923 777591328163102721,159308 789543542213349376,203546 763032604949958657,73712 781023804629852161,184667 774416023986372608,141887 790656632283926529,233307 794649879339405312,262053 758418045773746181,51997 760635970316341249,63656 793414322785554434,249180 780065742607749121,171981 772938302311768064,122388 794315963596492809,259773 756908811307196416,45125 762004855737155584,70501 780606207044104192,181984 788441466464972800,217837 793181882682707968,249926 787794727437381632,207841 764080054078885888,80720 791355542652452867,238383 795004143538737152,263302 767520565972262912,74247 777653856331177985,161967 793835557809905664,255393 765590751799455744,87904 794712032134176768,261155 789211644991721472,224680 754800967418122240,33356 770515149539020800,117364 786967475309142016,207949 790254083173036032,229693 795049954146390017,264288 795052442828214273,262849 785259061356920832,194082 744311645279760384,33169 761648292396691456,47283 776563842310672384,155898 792419666518011904,223432 794373819406368774,258331 771467270472228864,125602 795426898851418113,266054 795694500177920000,257781 780595551066664960,181789 792121747147411456,197322 786755566655995904,205090 786840640483160064,200009 781844808067272704,190635 750391399376445440,12883 751028818152796160,15808 773286240619630592,134454 793189830792470529,249926 794926575896719360,261155 767853091714543617,101347 758332316443873280,50923 789424609598713856,225981 790546095868747776,232137 763402210323685376,77598 775340173051699201,148170 754863879159590912,33356 756519627493027840,41798 763614669051277316,1249111 765654843511873536,1170369 774075080749912066,139404 775826605432303616,151523 793885339584638976,11774 785301382739824640,194934 749922726307958784,7546 793093545976537088,248639 791058280755793920,234564 771123728436473856,123554 774986509279637505,146259 788425878653001728,217650 762780060168298498,73706 773612613838090240,137818 795265843080863745,264397 790978961106841601,235590 793449591110852608,252020 773386800807239680,101844 771402089922564100,125381 767835205969195008,101681 780624246489903104,182211 794550378079588352,261155 769554091236360192,111448 785547704994783239,196788 795380376709500928,266151 793504344008163328,249926 749622336643563520,7546 757713724048285696,48585 778369737352896513,165348 786986729240539136,207613 773522327564914689,136110 785567393208791040,197035 793931559212437504,167101 794363913966092288,254956 792112692865753088,241678 792163156776878081,244230 753675951079391232,28281 751178157403758592,16282 764607985704312833,83391 775361223067963393,148645 764144257729003520,82066 789414987072581632,215437 769374025835487232,107636 753587773756637184,28281 790877595457970176,234583 764160936265474049,82177 776189640076300289,153491 768303441978400768,105519 771664115576086528,125554 767804939150077952,101681 792042200913833987,243187 794060732375633921,256276 795315457813348352,264397 769311597231796224,112239 775471458885578752,149259 786534907975651328,203822 767840793587552259,101681 773989389068152832,139404 790856795770064896,233307 793280220971274240,250633 786607510400540673,204413 753708458818412545,29263 779191103098540032,172945 776766699995590656,157755 771713092023640064,126725 750453115594366976,13450 785662397616836610,193636 757603743781183489,47761 771426637502185474,125367 793208367443509248,249469 795767792066707456,268643 794626879940624384,249926 781328543414386688,139404 763003020271640576,72273 774768856128684037,144573 774799787476525057,137042 773881938654351360,139633 758712685357780993,54748 785556536714080256,196917 761445724710051840,1248912 794037600470364160,257353 775375924871081984,148574 742862260691865600,47188 778421171687608320,167236 793507115197460481,249926 771571513929584640,126389 752954230953107456,24134 785947905622290432,199546 794597673026387968,8044 793645931602317312,252741 745094596456226816,351424 767488553118896128,99476 772524542380089344,131421 781165571647893504,185496 785636533294526464,197673 791694920914505729,351424 791391110946033664,238395 792072287906304004,243427 785582711784300544,197286 763796117649821700,78790 760914575462010880,65489 779099068031115265,172799 795470019912155136,247930 757046141204721664,44450 790693884158291969,152589 795136014910038017,11774 753639348893945857,11774 758887994392621056,53995 765010790826909697,85562 791322772882526208,238117 751161463255887873,16897 781265569983107073,183269 778590139991797760,168794 754986351020433408,349720 778681978186964992,169029 753000370364747776,23742 771393742322356225,125367 759517485754310656,56964 763341346279129088,1249017 757750407653392384,45843 773241863650349057,135517 773598341972320256,135725 762336537195454464,431998 792001950610890752,206666 757793289563017216,48093 758662258218168321,54070 781606113498324992,188401 785844111471480837,198878 772846456180834305,132364 778503975410688001,167407 760970999064059904,65180 773864330194550784,139404 794340455177588736,259659 767560118967885824,90384 749754940990468096,7816 773006180176236544,133185 789260698240946176,224573 778668323261313024,169310 791792387982897152,239998 759818913853169666,43471 770760160381849600,120690 753391632272220160,26140 755715238150991872,38032 793466394738384896,250633 793655460662509568,244350 768990547566530560,110659 792141677104246784,243451 772822990811570176,354228 772980281812750337,129649 789398615424774145,224680 764838648084779008,84889 792064864717987840,243187 773072813347528704,134288 792073409253474304,11774 743224359582564353,195876 762644809354010624,73814 771918048106127360,128043 766306610717208579,90373 775218205191274496,146580 793138340610633728,249469 793418112641019908,250633 760986188438081536,65404 769992279553613824,115726 795293733097009152,263898 750752777979199488,14877 771522500488417280,126390 787515042199658496,208307 768549307591041024,106774 762726218043187200,73712 770446531732369408,117039 756452286663053312,42495 770324240864346112,117687 795708391335329792,247930 770550109465513984,118191 774194113356845056,140444 743072098545979393,679105 770627184864161792,120192 779810345455980544,464984 754839433023586304,33356 780560235521937408,431998 746388906958950401,11774 790937578761547777,232169 765248469250355200,86645 743957224129597440,47188 788562853405917184,104244 792014800549060608,240145 769309152501837824,111464 752624425133023232,22394 779076795316391936,172057 773887166502019072,139404 773314255902740480,136018 793475413221773312,251234 768553108515524612,106774 769271518996070400,110585 777625019123838976,162596 756679675074736128,43391 785842079612239872,196277 750526677910953984,13942 766509053337935872,93823 781316758976106496,186584 768223622729117696,95055 793485565366644736,252020 791749403707138049,241462 772847386653753344,132996 777855372572827648,164001 787631833173336065,207517 791713261934837760,240483 794679282559762432,261155 762108643353518080,431998 781621776702988288,188498 790660072103940097,231318 760158311970996224,61051 737315517396979712,11774 795397151497089024,264397 767345308657475584,1248952 776642198762819584,157082 750735662236573696,12292 754812815878213632,33356 758702059029790720,54070 795302557396639744,265676 748966328057364480,11774 775383698086719488,146991 761319338372571136,66800 778061305127268356,163184 791426305640333312,237999 792085070882467840,233467 750510557548077057,13532 754001295254564865,31077 762784489638461440,73712 791817297627340800,241940 788480000521560064,218275 794546814451994626,261155 790873951870160896,225909 763817320250695681,80393 765543070565662720,88052 793466508248842240,249926 758046293780496384,48663 793505762983030785,249926 773706188898742272,126570 787289253864693761,209736 754073793488912384,31686 788197727696019456,172084 759718737620504577,55661 761625203713646592,69794 763913408357937152,80393 778040211288850433,165523 788760619000266753,220332 794017988135399426,256502 754128660139954176,30304 778325831571636224,167220 785649274503651332,191074 792817376572104704,244270 779308617556045824,173917 755003268569370625,22393 787375305979752448,209351 785604978232532992,196609 769557627265253376,112336 770847513263890432,121479 780775928158904324,182726 790027702103252992,226490 791856736177119232,240890 754738238468739072,33356 771840515553816576,127579 776743974975442946,157755 794561990446481408,261155 761521847175303168,67998 777557533107990528,160752 758088476868747264,50476 792075648856567808,243427 768182006895157250,103354 774225422754119680,141867 780406879516233729,180039 777046629811617792,159245 766421849668481025,93850 780062310937268225,171902 776798112337756160,152594 785502768727490564,196277 785607710439989248,195975 794130076887416832,257785 768495752620322816,103354 774192518493679617,139404 793251463363371008,250293 759084172761632768,56630 793864808835624960,256225 776736520770359296,157755 773376946927443968,134470 752022131240607744,14277 758846758675886081,53185 785531644891443200,195332 753025482384375808,24870 769369424415469568,112363 768569969424621574,106753 772093697672511489,129558 762864639868755972,74133 774032322303660036,140900 787484697450389504,207433 768112557852721153,103354 791657122907971584,238999 766415396673126400,80939 766267797454192641,91946 750367992626675712,12883 766800152635912192,53185 786409208937783296,203489 751208766104801280,16768 751762662640328704,19352 765802140937949184,87852 778206245387956224,165448 792013345238970368,243075 792120463463882754,243187 757192636843249664,42202 786912339433881600,192032 758495728922599425,47940 758364937181814784,52554 744107834481217536,195876 759429464732278784,56964 753852823993974784,29592 757531657805164549,264584 780795752910057472,183269 793344548231446528,8044 749782753634246656,9525 759577056728403968,57574 753396399715209216,27402 785619506911518720,85985 754884976600985601,33035 776473247898488832,155362 769583801626492928,113412 756481740085030913,42432 770396456641499136,118191 795737000372568064,80720 754754044762009601,33356 769949148875325440,114301 787643350937591808,206101 758662817486626816,54070 770721751739273217,120610 774091500305068033,138656 768980646538522624,110615 786335918302961664,202379 787750887628431362,205197 766721208113106944,95708 766709715548119040,93823 780750097420210176,182870 778310327138131968,167220 793539711096778753,249926 753729347610030080,11774 777560930267856897,162311 763126239313833984,73712 788642227471978496,207287 764321074662125568,81425 776187236278759425,154439 791873536629571588,240483 753369192691302400,26446 781339582793027585,139404 788431784455340032,217837 777109509927952384,153915 755426202156924928,37294 774316915116285952,139577 794899798725894144,262849 761960012239474688,70509 772362894621155328,118985 753039647882608640,22411 776933047283384320,159093 788940164089286658,11774 786943956101636096,207613 780613398585225218,182122 788871709650784256,221832 753341775197110272,19598 773838917619646464,139404 772863284588359680,132364 790604384296116224,232791 794662372589727744,261050 795261809791881216,264774 779019403295883265,171379 757249843475599360,45014 786359236036919296,203350 793245868405223424,249926 793655377246064640,250293 758626437532229633,54070 770076712067555330,116121 770809375942381569,119966 773677426287280130,134211 775307119763554304,146205 794016975458484224,252196 790603778076520449,232791 760077373505101824,60790 771138950564024320,117609 788539323188666368,218977 764277427790950402,80939 752761661384261632,22752 768312151802949632,102449 773949886572195840,139404 794315905471692800,256038 755415450012553217,37044 773953941277057024,139404 772554543888412672,131377 794511875803332612,257492 773700213542236160,137444 785608096991158272,197512 791731627462238208,240556 755043222527672322,34637 763164123332943872,76127 793312120083456000,250633 754119014725681152,30910 758546829650882560,41703 763369990795976704,77849 781468232230301696,188119 755506705644093440,18341 756714147287490561,44461 793947917820137473,255393 760520530252275712,61011 775061848689377280,146847 752945868207116288,24667 785645264220590080,197512 775028986309185536,146259 753649031860060160,1248255 759168860272472064,56964 794561257093341188,261155 755420740631994369,35890 785567055638659072,196917 756997157576699904,44450 767811841850347521,101681 788801700366848000,220526 795376425440161792,266151 794319578092474368,258741 785714881282670592,197512 778574572522184707,168794 774317183220404224,138650 786730831293186048,202429 764112352874602497,81702 768919880557035520,108849 776169806881890304,154071 793250634405470208,249926 780621434133487617,182037 766504371718873088,92978 786244408010153984,201958 756480797192908800,43171 752226069281857536,14277 774007173978480640,131421 779027402903224320,170455 780830659581505536,11774 785918395841712128,198671 753714691751473153,25135 790033789082738688,227496 795295442892365824,263896 757607320721301504,46370 765231695540940800,86440 771481870722736132,125853 758008811949096960,50307 793149000849424388,249469 756240223541923840,42117 780433760999256064,179591 750886439731159040,14858 779414718540713984,174427 750760172344279040,11495 792818846986010624,247241 790643440820158464,232169 749382740642893824,8047 756292653432524800,42249 793504524459794436,252408 790260240717586432,229159 765633367794675716,87904 781322863412293632,187383 757565629553516544,47761 776424488741195776,153845 770838838700707840,120690 773639764603834368,137869 785602366481457152,197286 777873488975532034,164001 758379877120614400,52605 788755318557683713,220029 776242479536365568,153573 777930686502100992,159359 781257477488648192,186434 761594024792846336,68987 774248610649243650,142090 793984623487221764,256276 787668865006333952,211943 763019577391452164,74366 776186313846296580,153866 757822523086036993,49066 774563093514899458,279676 785264522135269378,194560 757634452122050560,48402 760248050321207297,1248387 786984109746913280,204295 794639798921216001,261155 764653794684706816,82066 786980802252845056,207613 786245453264412672,200288 775852526440554496,151361 762266968082624512,71476 786258625748762625,201958 788199891919003651,352258 787499247667077121,72035 764211511627698176,62180 790642331208720384,232863 792046465845604352,243075 756472302070599680,21795 793183717531484160,250033 791697069287219200,240260 793111093572804608,249469 778682426872561664,165185 789942943155101696,228884 793134748591763456,249882 760550831284445185,62771 776010704369356800,151409 762312285763305472,67229 778406151507496965,164375 769297763611840512,109713 794325431172239360,258741 763527184430628864,77996 773546933323464704,137158 779795447653085184,176196 765164832102371331,86103 751926001760817153,18400 791125309122748416,229693 777633242962796544,161456 761711458996539396,69684 762842600378216449,67938 765669681172578304,88052 753203792775118848,26140 767787325455687680,97447 775103730416922624,146704 793263736677101568,249926 790975454794518528,235621 777856446012661760,142692 781280069213749248,186584 753472229673832448,27045 770669690008010752,120464 772109489487147008,125742 789507132794167298,221120 794956502612197376,262588 788058980287262720,215005 771749029034287104,127711 772838371026546688,132943 768933549676204033,110381 734183293147480065,350559 785925249808334848,197512 790648286755586048,231550 755157894018904064,35890 781449366225690624,187962 791389559426777088,238780 794180803919872000,256125 758665673459597312,54070 793252331512967168,249926 790256713211514880,230270 772871174992736256,132848 756811719356416001,43391 778629183387959296,168794 791391396255019008,238429 738586734863081473,1182474 790176737271357440,224680 790728426642558976,233154 795719367228915712,261155 738948511664721920,9643 788537428160151552,217443 793263592812400640,241678 793787340267413505,255246 764111143275159552,80939 764132514512244736,82066 768132685038583808,103071 773891781465346050,139404 790804130872688640,232637 788928430700060672,11774 795614171970867200,267521 758293293624987649,51809 767853970215895040,102137 764190827451146240,82457 764605682574237696,83945 775019415515652097,144611 795359844937166848,266190 763079474489413632,76434 794558002179121153,15039 769880302730686465,114861 789803262471991296,227957 746379909677858816,11774 763045173924245504,11774 735864829236391936,11774 777954425851744257,164900 780917821584863232,184264 788060926779985920,11774 774358593600688128,143051 787101439059333120,207119 770436035910115328,118192 794554193411448832,261155 779376356744237057,174557 762319522908868609,72723 778377162806005760,165348 792148524150296577,243187 769261721873584128,112363 777829221691428864,163901 750288092364304384,11495 792108645542612992,243210 763521731730534400,78159 771741260847603712,125367 794308077327527940,258456 766444370333605888,93823 757633708493078529,46076 755205101053054976,36208 772874021595512832,132578 751897587918131200,18303 771591909575753729,124597 774230626878754816,140444 788325720267173888,214354 790274142113116161,229895 765412044199776257,86414 765699612497833984,89076 788523806943870976,218275 786984959248523264,207287 762305298266718208,431998 781851057437614081,186212 773972070803931136,139404 791090849182543872,234583 787010807674658817,208379 738214082990333952,355507 763455767403986944,1249142 790734673475350528,233558 786887017485438976,206054 754755453532381184,33549 769302421818355712,111558 794552028227768320,261155 765723864018087936,86173 781520587139276801,187976 791332633481388032,238207 792534490241310720,244270 756626102211186688,44450 795040752682278913,263532 793904010440900608,255942 753888266651402244,30259 791740594833887233,240584 781246410544914432,185313 771310183993659394,124597 776115329604870144,153194 756286793553588224,39462 770546117461155841,117257 763142297835888640,73814 740515483137495045,738099 763483086965309440,77731 785317010829746176,194560 755837159458779136,11774 776999519904866304,159876 793167686733672448,249926 763941609171845120,79911 773804105345208320,138819 792156457600942081,244232 751186514357411840,16768 770264632590204928,117257 781314935691161600,187359 791430328120291329,237908 791985083032961024,240584 781109635927244801,185496 758740322201444354,54861 785812486012428288,198671 768848793659928576,109571 785278537775263744,194079 787121090774593536,209292 792502080330235904,246273 762464749602779136,11774 766448411008573440,93823 771075542548230144,120304 776893784655142912,159146 777904091892768768,163763 795240331264593921,258456 758454325052051460,1248610 765110959102799872,349403 769575986304131072,112239 756273703940423681,42432 776811998302437376,11774 780623011699228672,150151 755835868443582464,18215 793850136069869568,255942 755099136668696576,35445 781339080026054656,139404 793877957773234176,255246 764280649050038273,81869 788097807211229190,214288 733055194662064130,762119 733784253960314881,354945 759575296244715522,57068 789861350105284608,225981 759130401289809920,43399 792681913660112896,245148 794072428410445824,256219 733323500333596672,1170810 791356523293224960,237491 793674552958124032,252639 790305840477589504,229693 751159721701154817,16299 785549653198581760,196917 793430467366227969,252020 794560651704156160,261155 776772668498538497,157693 788163476715741184,213491 770599877063614464,118192 747834163085062145,1247775 766562463324200960,90384 790653924726366209,233307 767835440460206080,101681 793764410661535744,255039 751149181461463041,15917 794063710570487809,106861 789011350479667200,222500 775409047398785024,148574 786734459273961472,205094 785515157288026112,196277 795094074982277120,263933 776602034682200064,58531 791002024070549504,235886 793450905471442945,250633 778256933182636032,166883 778365901263474688,166852 764142849323446272,33186 758348376744169472,51318 771824447254777856,126152 786759399243079685,196701 790376316109479936,231008 773594154525822977,137869 774028237231919104,1250066 754736185004527616,22393 774981883432087554,144682 779074228880572416,171260 764854870008401920,1249256 791742897846484993,240067 788469353033310208,218468 769858571265769472,112725 772597258500071425,131406 769866548550991872,115526 763552807026851840,78325 755518987002191872,37706 758124638501076992,51136 774798174837960705,145244 793373554200817665,250633 778210686111473664,164826 776238966651523072,153573 764809237327405056,84724 777611268601614337,162596 732352604336951296,349674 788807740466556928,220029 788090266209099777,214354 755438118149337088,11774 790882384308645888,234583 794297319227158528,256502 776840190300041216,158327 768045962262679552,102284 787366105618771972,209466 768523257091850240,107327 760137862322987009,60801 794328256048611328,259055 790637726781571072,232881 778735485527003137,170268 791467558805221380,238099 735244362007842816,351208 754755322091364352,33474 786356746440671232,203391 789069335864209409,222654 793585906485698564,248253 759102251898114049,32947 773842712323887106,139404 777859662112759809,163127 765526100810141696,87904 788482361327439872,217601 732676604925632512,353016 790993319648108544,230282 764218673527713792,81946 777747076062941184,163149 790750563856224256,232169 759754863718834176,59666 742397260491689984,11774 752981521888260096,24787 758307047775559684,52112 779430253865250816,173628 789535467842605056,215437 794555426998128640,261155 757238956333424646,46552 775847295011086336,151242 794023785213009920,252020 767728864059543552,86440 767757349159186432,100893 769129967120703488,110389 765153071278264321,80486 787092795508953088,207965 787961331471310848,212693 772065522527580160,129335 787657570676801536,207287 795174580658782208,254603 794542037211066368,261155 765263187822338048,86209 753725865574273024,27045 770860976551763970,52554 794039697777389568,256439 753309137828708356,26466 791647569516515329,239456 760528817853194240,63451 775168127923609601,145244 785608344211820544,197512 768828524371247105,109167 793550010575101952,251320 793123084655964160,249469 751994406534799360,18504 780462919003676674,175269 751661359885086720,14277 793273511322066944,250033 787755102652272640,207051 756710484603244544,43391 776212320011882496,32404 792018593781321728,243075 749928153611632640,10653 781701031092563968,188401 793003702588026880,243075 793194313366642688,250033 756950210199379969,44450 792063506539352064,243187 795741736823820288,262022 754870438904209408,33356 793212088059514880,249961 770417387346751488,117257 772753295462969344,132335 773719624001224704,138155 761424094680055808,66159 780638811336433665,182302 779388676174385157,173628 786541160000999424,204413 761384197105778688,67586 773288980087508994,136018 776678114201972740,157082 794259495513944064,259360 794353023300550657,252412 758285302909718529,52031 776181788217671680,153866 773967432692006915,140047 777041991913791489,157718 771193519545253888,122937 776970071168004096,158387 764575355776622593,82066 732357135175012354,196346 780557171033595904,181419 781266176160784384,182036 788900249729241088,220332 770778491319091200,119797 791020954038181889,235590 791686505366491136,240145 794543164363157504,261155 758628526173990912,53703 764701538229026816,84407 774007842235899904,140495 792186856402145280,203546 785943782676107264,199546 793147172623675392,249469 764160060855431169,82283 766754458847940608,95988 776840596514234368,157755 792471233766027264,245711 794596087973588992,260380 793154871310422016,249841 795365302896726016,262602 781876544339836928,190635 791789418726043648,240145 789374507135950848,352004 770287283425710081,117257 778589862366617600,168794 794350829692141573,247651 794445924634271744,257492 790572612602761216,231894 769047441106673664,110659 762860948092628992,74781 771661185045233664,124597 768112245452726276,103354 778408374501314560,167220 755072735865401345,35033 756588482915631106,43553 781210160329003009,186149 788639782863790080,210390 794863670639677440,261155 774325603361173504,141316 786344469968916480,203048 780536523636604932,354847 781312323386351616,183410 760183711576887297,61444 761174007555166208,66116 794573578125590532,39957 780446430481752064,175772 789717600284520448,225981 770329227753295872,117257 789199708698779652,224552 763875581670797312,80939 792744752663916544,246726 779022327782584320,171982 766744590636322816,94699 795705531608481792,267862 780961829707091968,183338 755151113221963776,35890 776417061199372288,154071 770480011870633986,118192 764206081866338305,73194 777815835490578433,158387 751565631598764032,17888 768837407320006657,109447 769228681109733378,112939 770749243996852224,120613 778717237473488896,169384 778016116673286144,163206 785644913304010754,197063 766579857706905600,93000 771862832057028608,128615 750362822245167105,12883 792412735048855552,243165 751843661718093824,17794 769140551606075393,111557 776120942015549441,153845 777099149300731905,159475 751882123976454144,19458 776641471671705600,156132 785580391776129024,195827 795004025968218112,263931 789103346166693889,223054 772910324588638208,133519 793206272577404928,249348 763968337965568001,80486 776122861836566528,11774 756699864180948992,44429 761140518319456256,61051 775358048420319236,146259 764203609051369472,82544 754771598473781248,33520 768432656052789248,106281 791176325344223232,234583 772663096405954561,129558 793651488660844545,252044 760472642310647808,62063 793178929636913152,250135 764126806894977025,81926 752317540202864640,18491 751562754192990208,17416 758404497240580096,46384 791100999284977664,232992 770291850674630656,117303 779135554784993280,172299 763953167692279808,79999 764834603601240064,84724 762041246462283776,431998 757631137137254400,11774 794237473513566208,257788 780832282374397952,183269 752834736603758592,14421 793601642599948289,252020 780371987185086465,90252 790912768140386306,234583 763346521207234560,77319 769918469240389633,114779 772143654211170304,129551 792571496069816321,240145 793497961607098369,252196 793913325495193601,256255 762096748605034496,68658 767985439294656512,101196 781243720003756032,185921 739493426912075776,37157 791696310025891840,240145 768640056655433728,106676 760177925572395008,61051 771836851988471808,128143 793825595285176320,255393 756207542720614400,41680 771535866669912068,125554 794249722030653445,259242 764138291360768004,80939 769292415026868224,111454 772879187950596096,132370 760916460197732352,65707 757426746295660544,47283 781113075881476096,185496 795039319023034368,249882 766563263723163651,93823 794636362809020416,261155 793154733569675264,249961 773912791203840001,139404 749815035199979520,7816 751772748376973314,18893 786027730580090880,199546 793501064301600768,249926 771156764779741184,122982 785813412257292290,197512 789486915418554368,224678 736175412338950145,355389 787501827638034432,210289 788768518242127872,218275 764535057348431872,1170700 788958511304761344,1170396 791010658905001984,235590 794406161801887744,259200 766032014751522820,90384 775074709406908416,146259 763026268585689088,47188 785498690882371585,196277 787602219008823296,209817 790589688520122368,231318 794720321727242240,262886 794386978590445568,258878 757642812338888704,44429 786939536743993348,207613 775729212317634560,11774 776670887328165888,154322 795054833875165185,247930 793134814941499392,249725 792742317673160704,247077 751168015299973124,17371 786331403403177986,199546 759135657017090048,55660 780749756905754624,182870 764185987572465664,82544 789215407425089536,224680 770447742522888193,118191 787050274779082752,208395 758720093790494720,54070 765179086738042880,86103 774989070019792896,144617 751997663533363200,20493 776914854003154945,159359 766102275181932544,91084 787980309002321922,213589 793138101237325825,249895 795693225679822848,267862 758459554875125761,51615 785623165825323008,197512 764304895432204288,82283 770710129973035008,119937 759167748781899776,55260 794537017984057344,261155 794619454718152705,261155 791357511513190400,238207 768144162034159616,104121 771681328689479680,127134 771735560885010432,126152 793718554738720768,252020 757768197886083073,47545 751936660825407488,18486 753776008143273984,27835 756280294563602432,42495 774967029250068480,144602 791166796908924928,234583 755875448169476096,39207 757342127475027968,47090 762700598361849856,74302 781451074817302528,139404 766351962258284544,93286 753309248746954753,16585 760944179723767808,64722 781253777210814464,186063 787803166473490432,208016 766105219017084928,89048 758765135938723840,41680 788081698969792516,215252 778194880896069632,166390 771092919021342720,122776 788005482980048897,214354 789239560349814788,206666 756351207547940864,42432 788696560376897536,220049 768057854729347072,103261 785514973971746816,195975 795360113703825408,264397 792073439658074113,11774 771395075716812800,122182 785825964118769664,197093 763863695734611968,80648 769642516639395840,110585 780617241280806912,150151 754029394109366272,30296 776773044131946500,157693 788214217899859968,215437 789272270099320832,206666 790604051712880640,232791 732328575588663297,350808 764156318131232770,82209 770366407011950593,117257 774345084846301184,141867 774346287281995776,141887 786550907630710784,201555 752842609614213121,23899 752866271796994048,23843 791527856564088832,237594 781216489495900165,186584 765628024947605504,88669 781225631514173440,185595 764491860836442112,83391 765696157305729025,89076 765977807767744512,88361 791299455727403008,237236 771002024829870080,122146 789397263470596096,223973 765940223029092352,90384 792935340575068160,248514 786634140095361029,205270 778563125259808770,168794 792146656712024064,242693 793307773664497664,250430 765660062002122752,87858 765342154248036352,86053 750870751960457216,15808 751185603891429376,17517 780580279698227205,181419 794325561221009420,259659 757910349903372289,48953 794627370594377728,261987 753114469950185472,24643 758719811992117248,43285 794746715723231232,261666 792353588563550208,245095 763425007456231425,77273 768570412665966592,107423 775575333768728576,148994 795088176578777088,265191 787302197943873536,209477 771868537233117186,128519 793246330089009153,248253 789551638168080384,226578 764332701717372928,82766 792072144062734337,243614 762002422487220224,70509 773225876674777088,135004 771064150189637632,122982 776146436786425856,152314 749827879505047553,10395 777137273469018112,159876 791832580912021504,240890 757606021548249088,46911 775499008974393345,148870 776833055197630464,158589 774364255080570880,140444 778386771692261376,165512 778335373361426433,166409 788508261351849984,218349 762710744525893632,73926 751785235721826304,18215 795677108865531904,267618 753704438284619776,28732 759624304094875648,56964 794602304427069440,261818 750415145017315328,11495 767178802455773184,97472 752937608548872192,23739 761704532665511936,68864 773378898709012480,132335 787776595977134081,211890 761656083031228416,69673 772449834397687814,128934 768900048868356096,109945 792792268864233472,235621 790893234243239936,234583 742750146962849793,11774 785818588057698304,195975 755199636470497280,35044 765531573730979840,87852 761388998140964866,68273 769262832055644160,112399 780707780189626368,181789 755163460321865730,35890 773938443122532352,139404 778201400601903104,166102 780794776710852608,80785 788782241929244672,220332 766365967857385472,93286 766374582701916162,91894 767543695222706176,94718 789561155933134848,223286 775331924168609792,148018 774408563884032000,141360 755857661887975424,18215 788071918171660289,214354 777672414268358656,111835 759408140420943873,57933 758018708564475904,50452 759814172636884993,59725 764834705397129216,84724 749049580587773953,195876 758448868870778880,52112 788975969340129284,221971 765580675835658240,88128 774346950334296064,142503 775752017914556416,151156 791325049714122753,235536 762229028455452672,70509 767525556053245953,97325 776800213889458176,155451 750686742093725696,14421 767830740914544640,99111 772909475309187072,1249999 788838662180048896,220332 762672226348863488,72035 786158440389443588,108396 758488143167262720,53532 777595140680581121,162638 794330781476716544,258878 767097543784357888,94699 769818358002909184,115435 778664371815874561,11774 786962266654670852,207287 790975958773739520,235147 794619500473753600,262022 758648663514112000,54070 779206484676587521,171360 795745812546404352,268814 763475114247675905,78159 757295979506774017,46382 765238359081889792,86472 749731174877102080,9754 776041535817285633,151539 793910342644400128,249926 779317452362489859,171991 758432583042621441,52112 764444032994988033,81869 753640184953135104,26458 761378971921416192,68182 779340341388324864,173964 794551460436516864,261155 775518650992295936,148909 778215787022651392,351337 793633948643364864,249895 732746003808407553,1170601 788563860596940800,218275 769706098454630400,113754 787441863808606208,210289 774050220690644993,139404 793284524192829440,251237 766161012504588288,90605 766055704310509573,90384 787005714803793920,205728 758692769070141440,50827 792206145674842112,243451 793454452112027648,252020 775830559876534272,151612 759588223668674560,51798 774008842027831296,139677 787736435780648960,212672 753641704843010048,26082 787808624374587396,213253 793187138661515266,249469 732388071111462913,351837 772065870487052288,128934 786063515908005888,199961 793529963144179712,249926 793870611562975232,256349 762075184404848640,47283 762126994993778693,431998 775839134241923072,151845 772964184409591809,133454 791258733468868608,237491 766302687524782080,11774 770812451898155008,120610 789094798883815424,222646 793112136968986624,249469 773029107789475840,132481 778302013171904517,167220 756230462780149760,41680 791818921380761600,241523 772766527992979456,132335 781541453491269632,188401 780919043427487744,183269 758734057656061953,52554 772893711667752960,132364 780093706820915200,176128 778016290526990336,165097 775815138725072896,151071 764427771661651968,82209 776636265013780480,155451 791339124925997057,236502 788756067479986176,220526 757327741213675520,46460 786093021481857025,198878 794091811220271104,230575 788006998512066561,214209 794530341134495746,261155 767556168558469120,90252 789560461444390913,226717 758592049922895872,52749 779572201745973248,175153 794617636948582401,262053 760997179754373120,65180 751091723258908672,16897 754774020462112768,27045 785533259144921088,196753 794900920358338560,263817 780596300119015424,181935 787092690521370624,209129 733106641185431552,355357 793918075628228608,256451 754764066321608704,33356 790877763867639808,164764 789904225413263360,227048 769757701253451780,113412 771401820770078720,125104 773982521260253184,140444 755564080824320000,38459 753623781357318144,28385 776471470780223488,156103 779941171065790464,47783 755805858676744192,39507 767967139756060672,100561 765920088428019712,1174474 768988620346814468,110362 780770792204218369,182349 788029058437251072,214354 786135789734273025,354391 795013113129091072,263896 768443860053659648,106281 788673099256434688,218275 789197254229790720,220029 790735802032615428,121795 757221292340752384,46401 775654656659849216,150511 791097317654867968,236259 776850417019817984,158524 778431216454209536,164826 793602859560337408,252044 767453019696930816,353124 761946313252544513,431998 793609005365067776,249926 772865615702831104,132848 790755955575095296,232863 793151111322566657,249961 794627452291059712,257492 756699176898011136,44163 780755809949155329,182036 787844579340922880,211794 767892899661045760,102249 790239307009171457,220029 791349542608314369,238395 773856449961168896,139404 791820630039506948,241819 757394656476954625,46873 758131894378721280,51136 765017521682395136,85562 792899045345853441,228634 793188183978733569,249926 788493660115521536,218275 793876628866732033,255942 785686980524859398,196676 792540038848389120,78699 762159167247376385,71099 791064284411244545,236473 765009379741532160,85562 758402195792494595,52167 791676493244076036,240483 771806045584752640,124597 773764856906473472,137953 780620432252637184,182122 794607706329862144,261155 766050631253565440,90694 761803837111840768,69711 768341696589369344,103354 768846840120868865,108760 768943108201455618,110362 781684263309545472,187044 793252436462882817,249852 774085236422344705,141360 787904024280461312,1170685 794692602486341632,261155 794579962330157057,261155 769983026591850496,115518 770683089081237504,120610 790515264743809025,231894 793980896554680320,257295 794911017943887874,263895 786602089099108353,11774 780573974182948864,181419 787498030542917632,211347 793728784662863872,249926 778742410750808064,167311 779438495937007616,174427 773954195724627968,139404 770376344073080832,117970 768865081060839424,109666 764943205011853312,11774 791024110625173504,235487 760522999506300928,63328 772147891926241280,128934 788389428167258112,217519 789148180436836353,11774 793549483518853126,252639 759746706577600514,27156 792066956648210432,242693 793268302361554944,249926 752626794944204800,22439 772497085329465344,131007 777137685068591104,159876 769571585778868229,114076 785256362972504068,194210 758673134383951872,54070 770361675337703424,118036 775803589163880448,151156 757267476434432000,46612 777865632679399424,164001 788210461011476480,11774 791338600273108992,232881 762778224518569984,74281 759112181602476032,56964 761909429218312192,431998 763174024973283328,76365 767068646795456512,97355 763147767770324992,75899 767702914676563969,98972 775395603065016320,354598 791443040921464833,237198 752702301102608384,12883 794724951228092416,262752 790726931780034560,232863 774204270740643840,141858 795425343599443968,265867 791281376888848384,234212 755924200561356800,40550 763235615030779904,70177 785998516086800384,197286 793648157213220864,254135 795119359756681216,264397 788738531317338112,220332 790891748079702018,232169 793174882787917824,249927 775488907026784257,148473 792498640912867328,243187 732981052109692930,353451 790511064865771520,230270 792030309558603777,243187 776837272738029568,158589 769914979994611712,109713 780443960208687104,180074 787031670876667904,207965 787773804785217536,211347 764127209774718976,81869 781249020014493696,186289 759189567777931264,56964 775406702422208512,143964 777361409738813444,161542 791858897510207488,240145 759787464261193728,46890 762739805415415812,74592 766518098040016897,90723 774762445151756288,144573 756948072014512128,45672 769223971766173696,11774 766003651475300352,90384 786947557154881537,207613 788154661773586432,215754 790901185049796608,234583 789063950419845120,223133 787705847149322241,1170574 773317062714335232,130931 754065791847464960,31621 766702737119518720,94699 732930488369840128,354690 774435604771725313,142503 781122421310967808,184223 765319738935345152,87145 795431750834864128,266884 787100109884551169,205728 794328582155894784,250633 776071480111005696,152735 755162594911064064,35449 760905649257451521,65577 793966554157174784,255942 794617760877838336,262053 742220661792362496,56436 779430853088804865,174115 763768717725491202,11774 785271980291338240,194648 785666098934878208,196277 781478211771334656,188119 786304649108357120,192032 790316002789601280,229693 733412249507860480,355667 755850594909319172,7092 790730434384498693,232863 793455039926775809,251892 763420691714613248,78217 761638853547466753,69493 762455059544154116,73300 764460319775330304,83391 760256557519081472,61545 789939719081603072,228888 752247647885414400,19703 779661448322560000,174971 776241445040566272,152017 791469065394987008,238207 764079006492876800,81702 792110909535686657,243187 768437131886886912,105712 788902374890885120,220820 790534463939837953,231894 778335173964238848,167319 788140616207048709,214976 790347991622225920,228888 764073722105868288,78159 775004983976747011,146259 761668692484599810,70085 764148614822137856,82066 765593225553932288,86440 793273705774264322,250064 772395615338819584,124904 766397289858469888,80939 791730114228662272,55820 790642705172946944,232884 763783732570365953,79589 792029425730813953,243187 758188164963901440,50923 774195873509208064,141887 794099170655240192,256439 764611015606534144,83648 773780987046010880,1250074 791171715552321537,234796 772881309739790336,126152 777995919581077504,157082 795097565377204224,265257 771926318107811841,128519 792114300919742464,243075 779730484884545540,175952 780923427817398272,183269 781223125358813184,186434 757648237687771136,47940 794224568168652800,258122 787716742361546752,205197 779040988035624960,169201 774484188720406528,142503 779518025749950464,171902 781875053369626625,190553 790225523733434370,228570 792421166791159810,220820 777866216702554112,163990 766420901588000770,80939 773006723904712704,132335 785860330199089153,198883 785662374174822401,197286 761049550534549505,48991 756984573292982272,45122 773537177099579393,136947 756965891305246720,41680 792421317882548224,245268 789427643909156866,225959 771412642866925568,124855 792108027436347392,243075 771825389811273728,127836 792088045218508800,243187 762051226964033537,68971 764155429924593665,82283 776945331850190848,158387 777717209724358656,1249763 781557621933223936,186848 751749256445194240,18893 788717420445831168,11774 777768031980294144,26066 767363253131415552,95511 778630886208090112,148419 795000355226431488,263906 788059935330463744,208065 795202773495083008,261155 788170686581862400,215578 766311919103926272,91122 766748161302036481,94683 776013375914455041,65663 793610711494717440,252020 777389816388390916,158338 778652953599102976,169201 785267857361895424,194560 793991799576600576,255942 754130382077825024,27096 795762516685180928,267521 734713049366437888,351644 787989251157876736,214209 760174648231329792,60866 768949884124798976,107984 756486313604284417,43391 787760713448116224,210238 789320577060188160,223492 792328288345686016,235838 794199605940551680,258598 791717700443799552,240133 768809239057985536,109167 787713580821078021,212451 791877815121522688,232169 779048097552793600,171324 786912702455246848,207287 759527406453592064,209828 792447525194047488,245136 754726098223697920,32873 750378773233692674,11495 763809472934322176,79691 775089768224874497,139192 791609144910368768,239893 795752756845879297,267737 766412472383332352,90963 781631178184888320,182960 769026640429088768,110389 771234247549915136,122126 795671512472752128,267134 785838708478050304,197512 787266121611091969,193636 788338206123098112,215608 788450086283915264,215608 794214205255811072,258249 732160751759204352,349301 794148511113736192,254209 763496478018895872,45672 753942602240720896,29263 795715184341958657,268231 794901577043689472,260613 786202407671853056,201494 732795961190318080,353228 788848643478519808,11774 774002532540555268,140444 793710227686240256,243075 786619978548072448,202101 776416612140277760,155451 793636278914998272,252020 753600695870300161,28477 749454378575233025,7849 781885025864314880,188577 767352986100047872,97912 732591210934636549,352780 790569247030255616,231894 768235040199311360,11774 790589432550264832,232169 795299936271302657,264397 791724083662712832,193147 772910355567738880,132908 780618219971235840,150151 752930901731016704,24173 787030636020183040,208014 769557655144792064,47940 786917240880803840,192032 793095966651998208,249469 763438654920548356,78337 775442325661036545,149409 793635188953800704,253032 748939243603492865,1170318 790536062674145282,229874 751744490704998400,14277 755468373316673536,36735 764161574634303488,82283 791436605424865280,237908 788135353832046592,215608 792754518496714752,247232 753628189361045504,28385 769347522875752448,110659 793540551660281856,248988 790906582276145156,232169 794549686413557760,261155 732368640134111232,1170450 793999664035020800,257492 767493940090023937,98736 786285257834106881,201958 770736136276893696,120610 787046717703098368,205978 764210419040935936,82066 766900568048541696,95262 749137247346184192,7369 750105220714201092,10816 755209824904720384,14277 768117975836663808,103818 770168451742703616,114779 774813417584615424,125633 780446398466625537,11774 785978876262428673,200382 788095204410597376,214899 766406168688398336,93823 778959183756431360,171443 755040606242672644,34666 779299289948225536,171693 787768530754088960,205197 794693246991507456,262849 760665647625928704,64329 771681262461390848,125111 785655554223898625,195807 767692502841171968,93478 781228444415881216,186170 756873725966950400,44450 774734208430333952,144494 780638658906894336,11774 793464548325863424,249926 794583113422798848,261050 794329961339518976,258878 781456408453799936,146608 793137293825601536,249841 773525628750487553,137158 763176175296393217,76366 764845747972046849,81574 774649601827545088,142906 788893299683667968,221923 790779430331224064,232863 758378859897184256,47903 758364196102778880,52554 795121301623029760,11774 768228258680672256,93823 773067697995157505,134288 776676167990579200,151463 752926678079397888,24597 789955055612944384,228576 763184883124539392,75724 788123347922059265,215754 756892828781862913,350711 771725662319026177,125703 775638837678792704,150419 760167902058254336,61412 791132963719249920,225427 788695004722130948,220029 792934662016475140,248514 785649896665808896,197622 765875433246167041,76858 756289804531216385,42249 795340877065502720,262283 769852409141092352,113379 772545477002792960,124004 763076930971111424,75899 767804146418352128,101681 795718258255077376,267737 778532105831616512,168654 753914326956777473,29709 776117174570061824,153658 790557705253425152,229895 792013245569785857,241678 761308962130042880,67709 793498074194677761,252196 771582463831183360,124597 775143885756653573,129380 733106823591383042,1170670 787186568800841728,205094 774054187911045120,139404 794598007165489154,261155 781223371782623233,186434 795764667444592640,268777 765229128630964224,85533 763690372597821440,77612 761779334235299840,14351 776051547322982400,153095 756303530105774081,42432 790741800822697984,220539 775246005663109121,144848 762002133654900736,67229 794335007745548288,253032 787047839691972608,207113 752206587180244992,17416 770964965414973444,121949 779483846035267584,171617 792018601368702976,240483 794575960309989376,261155 761856575896166400,69947 758268404511846400,47761 765679480367116288,87226 755833276883881984,39806 764837038717702144,26066 755917189710958592,40566 772810767162830849,132578 794704794543935488,262752 793150254266851328,249926 758258146838216704,52061 769689251122327552,114779 775035182919262208,146259 792397643821428736,245566 794607380000624640,261155 794037871686479872,257492 754994030702895104,34666 786063795454173184,49459 764861650969038851,74431 774742613836595202,144654 785876539061653504,156308 770223671734665216,117377 793420090679169024,249926 768532108654571521,106716 774372979635474434,141913 792585384651882496,246011 772818332252794880,132335 767378526374723585,99065 773362500104368128,135342 790726858430148608,230485 794624635761410048,261987 790277267129761793,230559 794819089030119424,262752 795717812849414144,267655 759238255195947008,57131 790529717476569088,230064 761014680185962502,66116 750286109377228800,10847 756472454831276032,42432 793477797725499392,249926 766567560372445184,91700 795701873378467842,247930 786005725403230208,198671 794578715313213440,261155 754717893019865088,33356 794691128884723712,262225 775526668773367808,112363 763109558940147712,76549 766030169236701184,90618 780746007403454464,182036 786244948630773761,1063777 790565172557381633,231944 794551829379960832,261155 754011843820195840,31201 789253056672124928,206666 764186853247361024,80720 786921807014203392,207287 794678812504104960,262588 794163902154149888,257492 785316463913541632,194923 771129237642313732,121612 764393982239580160,76146 786981892323176449,207949 793576085120311296,252020 775928543783956480,152314 756961255240249345,45125 779117461513834497,169580 788188136236998657,211422 755768529203396609,39197 795724672046419968,243075 793804338556612608,255393 795465087469240320,261796 788117701235314688,215608 768775410347831297,108849 767807479581409280,100893 755376509561348096,35449 749274274343555072,350711 794984424366546945,262925 779106311367630848,171037 776147456169959424,153095 789234463196655616,224333 795015752025833473,260927 758872644376670212,54070 779344595637403648,174115 791794998467493888,240763 761894378885386240,69711 780858267836620800,183269 774092152292782080,141316 794273663088525315,256255 761721038195552256,354238 793992925294292992,255299 769310639646842882,112399 753220529268678656,26140 772609661254066176,131007 776141565127524352,153658 771884512313769984,128194 787050377933881345,208176 794319822196789253,258741 753445098742919168,27222 758692985433300996,54070 779282395065384960,172862 758705920272498689,54070 766198627735859200,90031 794314500426055681,258981 750820662906937347,13696 765584589947482113,87904 768177284419231745,103354 790714729832382464,232169 757807185971642369,49121 759854359517679616,60120 774028416681205760,140444 732739826806448129,353879 756191919940644864,41680 753695936304521220,28742 753233869575446529,24745 793642170855133185,253032 768551991568134145,106281 786394274023694337,199262 760243884437954560,61412 789242138613653504,206666 756929946631737344,44429 766463273042604032,93823 757712201239162881,47844 781708354423062528,187611 794687298155724800,262784 776143318606499840,153699 732997569161220096,1170810 750333054699311104,12535 777502797851918336,159876 767187823334154240,85734 785413763935657984,195148 765474766853705729,85286 794225722990526465,257661 779039686819926017,171095 795424693847212032,265521 754709681457725440,22393 781573630987759616,131056 792920102547009536,248516 781641006668193792,187896 786510591796121600,203674 753990423249575936,30802 785599599608147969,196767 777976641813377025,164831 793188596673118208,249469 788483184371511296,218275 788853676387414017,221297 778010498092638209,164826 781274715776225280,187084 755902917262147588,39221 794670112460734464,262022 776940447235203072,158864 790850931613020161,233307 793146132306104320,249469 762599401793720320,64145 794284673295794176,256502 785400273946697728,194091 767376115568562176,90384 780822022913863680,11774 785815444582199297,198671 793111299060293632,249335 760990401985642496,66116 758380238447468544,46076 788419721175498752,214078 792117606996176896,11774 749679430323343360,9292 757565381997363200,47844 793298942989598720,249926 794621724063133697,261155 740575393627791360,352751 763678075930415104,79020 768658280038162432,106676 794609978871050240,261567 765528984448802817,87904 790973208279252993,235590 767036500089241601,94660 770206023571439616,117257 786411645966745600,203674 792294032328318977,233269 787969673417547777,213887 763289250259431424,77119 775084854211973120,146847 794954941697622016,262752 775881139735162880,151539 777329915876311041,157708 767897784850718728,97438 757540704138788864,47782 759042864420495360,54070 793850043354591233,255942 794940632309661696,262849 776746623225528322,155451 767065689467281408,94699 755093624363159552,34666 755244404810485760,35890 757627566081671168,47940 769254266233982980,111549 750711317644709888,12981 764221337447591936,80098 789342715163078656,225564 749456629737795586,7173 755682349061402625,36961 754133183944359936,32002 791389168031064065,236907 787931803470401536,213887 790130618495565824,229755 791298423995588610,237236 793648291766415366,254135 771757241540104192,1249910 777942964853100544,11774 751219622456782848,16833 757921678315888640,49843 767700537945063424,100605 766137768946888704,88546 776869181216010240,158673 754758669879738368,33356 758333050304344064,52554 793467902204612609,249926 778379244212715524,164826 793505150333706240,249926 764430066696720384,80393 785642489298288640,197286 788538912578732032,106085 795465422594306048,267231 772098894247366656,128519 777826888307834880,163885 751881315125899264,20313 750427009545867265,12535 758304979224408064,52319 759524275128770560,46667 765452519795486720,1249263 753122263000608768,7700 774592992493576192,142668 757618101789786112,47844 790945445812006916,234583 765485323694510080,85562 775541977345617924,112363 767774182637703168,100545 773891112448749568,139404 789117464877625344,221785 790693596768849920,232169 764357608572456960,82066 772982889436897280,132335 788802511536816128,220526 766103946318401536,91049 778378546318278657,167569 794995427871432706,264431 768553423142658048,106763 755512964736778240,38032 771303560755699712,124640 788539462041018368,210390 788979566605901824,221971 793982485633843200,257325 758127908833538049,41703 759103007757733890,56886 786778462442979328,205728 774324149061881857,142942 773975916728856577,139404 762374346224627714,431998 768214826858508288,103149 763890129484255233,80209 765420710965555200,86103 778301621256097792,167319 785862300590891009,198878 773333380310061056,135736 793254445568131072,245313 788429347442929664,217634 793116783209308160,249469 785499930177642497,195975 794617978037956612,262022 768897201560883200,109874 760660907189862400,63505 763901140144689152,79987 774376511147081728,141913 794635616709386242,261155 763424339219714049,78129 771154474400448512,118192 767204937042243584,72093 794449583434674177,258598 795075568928591872,11774 766717868755062784,95672 756876643189141504,44163 788587519784914946,219481 792143703238324224,238429 773948937430446080,139404 779874480411770880,47940 758782294224211968,54070 762377884765868032,72407 786975279994462208,207613 777161646531837952,353786 795411748685631489,247930 764139858843631616,11774 768500333421142016,106774 755821219195281409,39809 787893496258506752,210585 768961103346958336,110362 751591620454350848,14277 793889338140422144,250633 766709395124260864,93429 785915327355858944,198591 755013677930188800,34666 788062157787258880,215005 795160333912416256,262849 792096381217366016,242521 760213411296935937,60539 752717380543926272,22393 790749087255584769,99049 788412614611054593,11774 753905491713994753,29790 766659749874139136,95295 778417697709133825,167220 793141373964656641,249895 794637070111100928,261942 765636061288624128,88311 750045944012505088,10735 781438615079493632,139404 773733999541837824,137158 795369085026627588,266054 793809061602918400,248253 764973156469710848,11774 764146092976013312,82066 752921821054275584,14277 753775327294259202,29790 759351812721958914,56964 760939539418406912,65180 759024323277443073,56282 767780033821810688,101383 776146263037403136,153033 795613374096822273,267655 788552322074996737,218832 740385530219626497,11774 794570010790395906,261155 794454619598376960,259623 772908552700645376,133519 790728642418528256,232881 789134752368517120,222682 793478657566134272,252408 771150822101151745,122982 791647175562371072,236859 760211360600829957,61011 760284057724911617,61145 760455111370010624,62585 750139098489237505,11495 786291786226339841,201558 748907838454452224,11774 780596901800325120,181935 758092636192247808,51248 794769167790575616,249926 777299812521836544,160480 785266934799400960,11774 763055000209719296,75724 786482932147818496,203674 788725942415917057,220029 793823858507804672,255393 781424744167903232,187843 785325553918304257,11774 750168059554459649,11463 767184714025304064,97438 774268762744758274,139404 775344698860924928,148473 770933757717073922,122146 785931096793821185,65113 767825461757882368,101681 765227626738974721,80978 758122778432200706,41703 760821900604010496,64722 793194539481640960,249926 762639057264349184,73926 781914178495717376,187974 752238026667896833,20279 762759270471376896,74302 755943852221927424,22393 791089143111712768,236454 768606064942120960,107032 768944744756023296,109360 781489958771056640,139404 790757039463075840,232169 760151102667055104,58358 779375356671242240,174557 791280277632880641,237491 793968110097174528,255942 744899495024959488,1247663 768568488130588672,106702 792089417112354816,234962 764270680275816448,82066 771889754895896576,125367 792238203210240000,244550 785732274780246016,196917 756890274404536321,41702 760146634500104192,61051 761349511297896448,68057 789559068566384640,226881 772529736195211265,131429 773670403210375168,138209 785633556869578752,192394 772841612166606848,132578 792479488621805569,244230 792400414092165121,245607 773506921110376448,137158 780999908056784896,182257 750828332363747328,15661 762530302388531200,70886 732899945527795713,398860 765702884021399556,84724 794597531778957312,261155 790940515470544900,234796 779098976544968704,167569 775113665041145856,144684 780102384802340864,95055 785951903687462912,198671 785921365933043712,199640 788100389367259136,215005 791308472235196416,11774 789454356521242624,225981 753001674516537344,25255 760110874665291777,58239 779448309098446849,174756 794225401966927872,258909 732577496638455808,351374 759052452079566848,56391 785701551859986432,196277 754823119399968768,33356 754000696060571648,31077 794204160568672256,258332 768175230426685440,86815 788714924306337794,218258 777181027022336002,156811 757344341690122240,47090 764257425230659584,1170700 765973189537042433,90575 755057579265372160,35044 756350211207860224,42249 776422926501416960,155688 793086083433193476,249348 788482151876472832,218275 795313878863331328,265562 777669028491829249,135136 791704876329816065,235580 792766125687705600,245715 780205493721497600,178045 767683343156711424,100561 773185505185763328,132155 788341918816231424,215835 751574271076556801,17794 757090637820944384,44429 770686934871973888,120610 794932466343518208,263895 794552319597805568,261155 757797496122847233,42249 787494683161219072,210897 747573749839429632,47188 767118277424193536,77476 776968656106328065,143948 785599513830367233,196237 755008524577443840,34666 760123886130180096,60866 770991010377764864,119394 773375655593570304,134197 789165501297459200,222956 781218693887893504,182659 793258471978401792,247241 759123561437011969,56952 785449388877504512,195712 768179620403224576,104162 781468084393705472,139404 785695707395153920,197512 773172705558265856,134561 765474540810039296,85367 777487405251108864,161901 790443104834883584,229693 778716294765871109,168794 769282312211140608,104406 770044983583862784,114779 764156599598481408,82066 790255646562148352,230282 755163620862926848,35890 759133459898138626,57189 758030731885088769,50314 751595618879934464,18471 794486848147963904,257406 758123898688802816,32621 793910311086649344,248652 794693371742875648,261050 779896368705839104,174465 767833883421179904,100561 791390500846567424,237385 750397232210403328,12883 767882600320905217,101681 785640376652566528,197512 793188319173705731,250064 786222042924191744,199478 788526596047208448,203710 756642330925338625,44429 757347168395067392,46379 760562752930938880,63149 785250831117484034,11774 787398975783571457,210432 776511905447895040,156518 777292506459414528,159146 749625239605092353,9416 778307906840121344,166381 794190637717393408,254135 760628792037511169,61412 791052704743317504,233051 777645766320029696,159308 789241378031013888,206666 749364563628392448,7461 776582251161104384,156926 776944313309630464,158387 790917685643251712,234583 793953909102346240,256440 771773759912943618,125742 793862796886671361,255942 738416416685199361,11774 788130149720027136,215754 780757803862548480,182960 778775881259032576,168794 780904591365898240,11774 776445587839475712,155688 790287566436200453,229159 764810975996444673,84724 750437111518466050,12773 737464289632518145,352060 733027113704521732,355273 788440045573271553,11774 770797432741302278,118191 775046424874610688,146259 795083518699311104,239405 760163555710828544,61051 761905870221418496,69711 788203829204398080,213064 751672087027208192,18395 767945014890475520,101163 773643421026168832,136904 778387408530255873,165185 793429706733330432,250633 794706733583233024,261155 773597183295705088,137965 788759329042235392,220332 789712082186932224,227048 794924170463342594,258040 794950489360269313,262847 773383671952842752,134993 776934548403736576,159146 773555829509357568,137553 773664419934941185,137869 793146309003710466,249469 794568736783142913,26066 775050525637283841,108396 770391199710666752,85892 786643565111681024,203674 762065401735946241,71026 785530936385376257,195975 794422449630650368,258598 778712757763923973,170035 791817288320245760,240763 792822991574949890,247232 778366690275065856,167713 788724256255258626,220029 790951934769278976,234796 768829863407054848,108710 749710440708513792,9087 778979363018698753,166432 768894853568692228,109709 779002327659192320,29263 786276721230176257,201958 757281667203543040,1248475 768137806170451969,103294 779827693328138240,166339 781539811240869889,186362 789230658618990593,224333 770837611896115200,117377 794931397177835520,263895 793244714715709441,249926 775427012441759744,11774 776087127931006976,151534 791055172478853121,78159 794616827506819072,262022 773939730211889153,139577 768922674290651136,109961 774442760560635905,135004 792040542150340608,243187 777493077254635520,108396 794627209352744960,8044 771116603828269058,122146 791875824693587968,242198 757740018970439680,49066 753589712917372928,27317 763019444771840001,75899 770893528532738049,121949 771806474804813828,127134 751932672675450881,14277 755100803904344064,34666 795485952281952256,267179 791291160820088832,237491 750819567216230400,15616 764489646113824768,82002 771899114191675392,128143 775001003347226625,146259 778375122134589440,167044 795671295082037249,263864 766706131276140545,95708 770410770106638336,117303 794365118607933456,250633 750136813734416385,11014 755165187213099008,35890 758647077664649221,52112 759537966330941440,58232 792109511851053056,243187 793182579897802754,249926 776764494789894144,157755 749656115122626560,9433 790653841679069184,233307 791434694323757056,237935 770415595854651392,118191 794635842912473089,261155 761247374001963009,65180 792106558167486464,243075 773972794283532288,140232 754731670356582400,27045 790647413845348352,232313 795456536021602304,267265 758271686588465154,52112 788478195205017600,218275 778370451647062016,166852 778957956507402240,171324 787091645456056320,207949 762069476355354624,431998 771449230145703936,1249864 777689347697041408,160618 794607568685584384,261155 763990946207772672,80939 769412970723938305,112494 770092903662223360,114388 762413338764668928,73030 766109781161496577,90384 751003525614669824,12399 753694690155823108,29263 768465108473262081,104662 793615434704678914,254209 771123337623777281,122982 780758209879478272,182960 795008507703676930,262225 767853652891533312,101681 749346179545198592,8047 763145626745962497,75724 759255618603679745,56367 795296959556763648,265846 750356784196390913,11774 764066721669926912,80939 791380229306585088,237491 772641321727254528,92975 779000500075302912,171324 751667318917361664,18474 738837098619273216,351845 759374914197549056,58054 766450740013494272,93823 768821064361181186,108850 785811083307065345,198671 765631657613205505,88807 753716764509216772,29263 769219679072256001,112085 773935816464674816,137869 785271183428165632,194648 771493123952353280,125163 793147934539907072,239610 794490716445556736,260914 772861208789671936,131007 767534934009352192,87904 777260209609711616,160480 785484475014733824,192032 776445624090714113,155688 778721464354603008,169384 793275573623623680,250293 749276326272471040,8047 766688215298371585,95568 775451588135677952,147013 788735273341489152,220332 767807502838751232,101681 755227001267511296,35403 765940082759065601,89617 789309227370221568,225359 775029091510738944,146259 754749352132902912,32861 794619699288014849,261155 794996846594813953,264468 795058395694985216,263906 769956461422088193,116086 762745131544043525,74630 762759455893295104,73814 794215531465285632,258456 770650868328767488,119682 791818169702715392,241940 767697362202554368,100605 778744281406119936,169916 788867928204521472,218142 778346610845634560,152594 762716578655924224,74066 791232005824454657,234583 755172858200985600,35890 778017253719760896,165097 786233076485677056,163204 777669434114662400,161732 790888341243883521,234583 769651612297994240,114587 768455700355780608,106281 756280517520089088,42495 779275436098326528,173490 754009890994151424,30802 761688710811357185,68993 765919902435840001,90031 788213269420920832,215608 761333972072751104,68182 776475636395147264,153248 781435258910769152,139404 785488939033452544,193121 790212560704380928,227242 794992087380828160,264431 792839018409029632,247232 757552446109540352,47800 779805817411215360,464984 765487117489217536,87245 791136221632364544,231894 791125838934728705,234575 754054703244206080,31546 763111756260487170,73926 793872674288128000,255942 764176280862490624,80939 758151305151913985,49843 793526930574225408,250633 795381435955822592,11774 769605844178731008,114422 758296869353250816,50923 785658823822282752,197099 793976164213727232,255826 794647586003185664,11774 750382146804645888,11495 753363380514197505,27045 758443366002532352,52749 785365707378700288,192421 733653673675530240,349409 755170601094877184,34666 765507478960410624,87904 775219496730628096,146720 775770312336109569,151071 785499770483830784,196277 757569938068353025,47782 788076603742031872,214114 786789985793880064,206008 779041739977940992,349856 787777670289457153,213064 791436220224118784,237999 786516799928098817,203806 790890624929017856,234583 761412428705837056,67938 775557754870050816,148473 776946734505136128,157082 775918636338782208,151090 763740774408286208,79691 765181992803545088,47940 773602458853597184,133702 794160370218844160,258331 752948338819993605,24316 758299418286231553,52112 763481875948179458,78704 793970188127334400,256393 758104264384339969,51344 788879538818158592,11774 786004245237620736,199546 778314235419820032,167322 762632436731748352,73926 792394420393914368,245549 794006427652083712,257423 776873858921996288,158897 777651820923531264,158110 755880774272847872,39697 762302279210835969,431998 768068175762231296,100893 769008936557146112,110023 754803377326870528,33549 780873060266172417,183269 793621158058799104,252408 795469465039343616,266491 793209185005699073,249926 758005986741325824,48289 751592556102815744,18215 749693345987952640,8047 762508169977278465,73448 773138356200873985,134470 792431043055853568,245148 795035744179875840,247930 766479765112885248,90618 791358412420292608,238207 759158268027691009,56552 764061969242402816,77632 765898595383906304,81562 736236443111067650,11774 772488782461411328,130574 793277208433348608,249926 755445312773292032,36877 790350888917405696,212131 795724897909698560,199307 791225869775757312,352258 769160935931990016,111438 790604786248712192,232791 791101404332949508,234583 788191861089398785,215030 790515657460879361,231894 787000619517222919,208176 769730214393884672,113780 756951394087686144,44291 766268563250225152,90384 778829110445355009,166282 763506252802469888,76406 757248621154701312,45014 770213606185140224,112239 788167387493310464,215608 791713603405570048,240483 757920918064726016,49843 750858188715597824,15264 761927154976296960,69231 785683139486035972,196277 762570195915378688,72035 767807136499982337,101681 791348234157305856,11774 732684537776459776,353228 755901933332725760,37455 760552002418053120,63268 766745457171177476,94699 795343758011285508,11774 768181035515449344,104162 780081729277132800,176203 778192521251975169,166390 753520750972112897,27632 785968297552572416,199891 795388692038828034,266491 793444998192783362,252020 790238590169034752,226712 793751317168680960,254135 781160663645204480,185496 774193881202262016,141360 788932155049074689,221971 794924122417561600,263895 759135426552684544,55887 760049709503348736,58254 760416525216014336,57574 794538550855245825,261155 787600218980098048,207835 776415205572087809,155451 770916600421679104,120541 767703985314754560,94699 777951883835023360,164764 775717412570337280,150497 779854278332559360,174315 753672725336498176,28986 766266279078588416,91946 790209842099159044,227048 794214317642002434,257492 795428118102061056,265855 786984463930621956,207613 754763774943453184,33356 794718895974313985,262849 763807367075012608,80098 788470518538088448,218495 733422361559502848,352911 792779253146189824,247240 769013339418660864,110362 761575322026475520,50406 793963899657732096,257255 789499307909087232,226538 771867549109592064,128519 792249114104737792,242693 777680653424865280,161456 770189486302998528,112336 786542548021972993,201494 753687999083347968,28563 764172575090085889,81130 753752647899885568,28508 778500358033313792,152594 791329372653297664,237491 776213057919934464,153845 780888906673815552,170294 789514898082557952,226731 769536401620799488,100249 768177254203531264,103986 756371816310898688,32941 787142373222469632,209466 758135586297221120,51595 794009779991506944,257423 756904094397333505,44450 781911775310651392,190424 738464378438230016,11774 773226424639430656,135517 761547625506017281,68993 788883179180400640,11774 760503916530458624,63149 765287572465717248,86440 776512973242335233,87904 792099100351205377,164814 743103211544793092,1247571 792283318515560453,243187 767366797565628417,98713 770264405892268032,117377 785983819702599680,200382 788390001365180416,217519 771365130105921536,106716 787153449926426624,209184 747551256298717184,47188 791506936197844992,238780 793198708968095744,249841 776047495059083264,151071 766677396628144128,95479 775829070948945920,151463 774408366198140929,142980 780058994048114689,350699 785954014944866306,199272 749389377093062656,7828 758106926093889536,51344 776040653402869760,151242 790654435559178240,232169 768251213196451842,103071 787476329696489472,211420 765682790251663362,74575 791708652784582656,240145 770852808312561664,120292 777561000799117312,161960 766088372347670528,90384 792316303033892864,243398 759243380077584385,54070 788115651936284672,214812 761191647115931648,65180 791139041488101376,234583 795329424296148992,217837 786724680941973508,205094 790713461915484160,232884 756547361724362752,43553 794200026125697024,258598 792610394988621824,246225 769012195631964160,109571 791765226194599936,239998 792763047278354433,247232 755054110706139136,26721 779455249899806721,174230 793422807078170624,252020 789506855399673856,220029 762569594502459392,70858 732188427446181888,350021 751082319184666624,16728 753088899166134272,20384 759184297307824129,56964 771485702672351232,125367 791361826533416960,238383 763129975650160640,75899 788231707321217024,215252 787293652288614400,193121 791181626084425728,235590 755159650056736768,35890 770594439492407297,119681 768605584933269504,107423 773949800983236608,139404 786987760435421186,207949 793383587202625536,250633 753320940772085761,27061 758320771160764416,52061 794102047540809728,249926 793623410316226560,252581 793422543046619136,252020 750135934033727488,10057 773892348023443457,139404 770412363258425345,118989 778201529320890368,166409 758657928521977857,54272 788450761474617344,218275 769346619590512640,113342 790974581435568128,233217 794318201576427522,258741 777641881887014912,162430 788471878792863744,218275 753180949404352513,17384 751721987916062720,18893 790926381622276097,231792 763124681230524416,76628 766650199498371075,93184 771839689506430976,127134 792791827590029312,243865 794628492117897217,258878 793309768546934785,249469 776173851394863109,153095 781907164738809856,188401 773589100418826240,137639 785989177795948544,200355 795744285526085632,267576 771067906465624065,122982 794014231565836288,256439 792527649516064768,245710 751979184788873216,18539 792395810952638464,244777 786005574294962176,199546 793470962641408000,206412 752961383411527680,24248 775420796420366336,148800 758081253803380736,50923 790556988845490176,229148 755134455824588800,35445 774675149249449984,141887 791032604871065600,235621 776465709601792000,156103 765578857684631552,11774 779448212436516865,173964 793159134300499968,249469 794193480755150848,258511 764143117213642752,80939 786700095253250049,205902 774779153065381888,144189 795270730917220352,263696 762760923018698752,73926 757555988358688768,46913 790744603561308160,232137 764825933421355008,84724 777843116216836096,163990 793331608203866112,8044 785259257042087936,194154 778306397964423168,167220 791280762746056704,237630 780434627693543424,762119 794005986986094596,256502 773218170253344769,134375 795754909262118912,266491 758345084962082816,52061 786181930697883648,201494 788486237250134016,218275 762222419385782272,72350 764975848105521152,84888 768585671262994432,107745 786232632443015168,199211 766338124733681669,85244 767945623978938368,101383 777588717712134144,162373 779438983025664001,174315 758434259275309056,52659 765982024700010497,90575 756189079864303616,11774 764443143286632449,82744 786994190785753088,207613 762391662433800193,11774 787329128991223810,207835 752168853082214400,20473 780113722324946944,177233 786788061615050752,205186 756481523990327296,43520 763879282552766464,78853 794729621333774336,262025 794911350124380161,263895 792505468795035648,246225 764882861920952320,84724 766063447930961921,90401 760153898254491648,60866 763795171377082368,79589 788828884611530752,220332 769286618201161728,112363 769351445749571584,112496 793544304279052299,252020 793810290043486208,255393 780348088795930624,168075 781004615185797120,184223 791928965657223168,241819 785311907024629760,11774 771485528927637505,126227 756984123600711680,45669 793110823526858752,249469 763902137273356288,79774 792687045625782272,229753 761040627098198016,65455 762789483238400000,73712 773154298482003968,133109 772820725421969408,132335 789445871972659200,224680 758809300651286528,55262 736696328130990080,1011996 792612877119131648,246726 776713244987822080,157606 794551279389446144,261155 791115584263991296,200963 754744446336528384,27280 761327256262238208,61917 768327947392397312,103354 755863977985511424,39475 794242561435045888,258456 789511272777867264,224680 765555608519053312,86472 766704352681689091,95708 761969871068467200,69565 781556232100286468,188478 791261841305526272,204413 769904675852132352,114779 758662214412668928,54070 772268790021169153,349486 779748209627246592,174756 795257911924563968,264774 753239624013717504,14277 765156581847756800,86120 777239981643497472,160592 781146967523020800,164475 776110211731861504,1249613 773641403435974656,138382 792284792024920064,242693 752943861660614657,24668 757349371671355393,44765 776479208398880770,156053 793856689837441024,11774 751149323811975168,16833 785957232278200321,199262 795210235396915201,263864 737414549628948480,11774 770053918453796864,114779 773202029657423872,11774 765592992895807488,87904 794561892438179840,261155 793753370762752000,253069 794566858926157824,261155 787009042820366336,208176 795382610709147648,266054 776762898060185601,157755 760538581802758144,1248809 780536710853693441,180074 763848275208404997,79587 790740220660555776,231092 764858954216116224,84724 786519548958765056,173347 791137704960528386,234583 788738854639378432,220332 787015905561677824,208176 776125679939104768,138707 786392825197985792,203674 787802882531729410,1063777 790685596511375360,232595 768834577376829444,109355 794228607484887040,258456 763651187585404930,78769 792994263843962880,228116 756571592197443584,43471 791099460109606913,108396 778560550892560384,168794 790942272699310080,231894 757339457695707136,46394 794933634776125441,263895 790369535106908172,224552 785609102760120320,11774 787087628239773696,208176 791339439704379392,238205 771206298251603968,123825 764868234000556034,84209 777295179170447360,159876 775779299932581888,151439 794756055624466432,262784 794006582388326401,203546 787427846604062721,188577 770611162295701508,119774 788204922835611648,215437 795427705969905664,266079 764417022407114752,83391 793265496594362368,249926 780051389217144833,176129 767847573629591555,94612 787006278258143232,208379 786287073468616704,201351 794319625794310144,259743 758165099622363141,41703 785827434704670720,194047 759877869606543360,56302 781292901108154368,186149 777588936118067200,162497 786159128796393472,197286 795431134356238336,265855 795300104701886464,266079 776262264433238016,154832 795323746693173248,232911 774355183455219712,141887 770153825571315712,117026 789658995493658624,224680 767081056226783233,94699 791719346049613824,240718 792063862195486721,243187 766037028035330049,90384 778721895327801344,170187 750359874110763008,10192 776769530542583808,155688 757977571950755842,50503 789264158474641408,223492 750316275360989184,1248023 793606104060092417,252408 750327834363604992,10735 755022817536581632,34756 779062222249000961,168284 774026991112589312,140444 779104394168066048,171795 791265586672054273,237491 768481287308840961,104973 795702991789682694,267655 781287466242367492,186212 787012969414725632,207287 785875552120872960,196676 790655025643155457,221664 786736585056350208,1063777 762786903267553281,71502 773256372699881472,135736 778371922455322624,167393 760546994083561472,62779 766549269125799936,90539 790589525596704768,11774 780601434735771648,181955 790746000700870656,99049 756298777598758912,42344 757766289356001280,49121 751638865358647296,14277 772787478478454784,132335 780797366051885056,183269 754783131987767296,33532 793468609519558656,251234 794101727351844864,256105 773867375158398977,139404 753676932814811137,28819 758069086278397952,50654 777970123835633664,165185 768408989616869376,88449 787570511769395200,206257 773538915504578560,135025 788459060265906176,192989 761527508797911040,68993 764542467165319169,79561 793766471256141824,251951 793871611770179584,256358 762793973291384836,73712 767941353800101888,101681 786054321292972032,200490 793459213263593472,252408 750343778913792001,12728 753581469080125440,28281 755130396518428673,34666 768674292259295232,99264 777686170046173185,161631 792392385133240320,192840 776137295971938304,152735 795406715227344897,266138 791761728078016512,240556 757672394039390208,48735 779459568099209216,464984 794015128144351232,255870 794546342962102272,261155 794259436168708097,258331 776624917529894913,155451 790040592185069568,222655 780836573692788736,183269 795693738743894018,258193 768508933627445249,11774 768372970754600960,103354 766318917392408576,90898 775015015275429888,145244 794314305026084867,259055 778509564735991809,152594 787337789608173568,210432 764986031347302400,85562 775720803878989824,105109 793963950266351616,256276 755184135690330112,33192 795475881934356480,263906 793100644114636800,249469 791784826168717312,240483 775357294145974272,148473 765955199789854721,88930 791900835353595905,240483 767915479059034114,93170 795719953009741825,261155 763118123583152130,74809 776923260390813697,159505 790996020083564544,233736 773902395394842624,139577 771397600163471360,125136 791744018644406272,240661 757631383976108033,46076 773992386561060864,140444 779308280548032512,173658 793108796218408960,249469 768102759606263808,103354 785682907503394816,197297 790425226567790592,231550 760120394787553280,61113 766566147520987136,91311 793167328217337856,249961 794324609290080256,256255 792287328211394560,244143 749977364164116481,10735 773983899328221185,140232 787953755635482624,738099 776989664502611969,129991 788535539268026374,104244 750266891239821312,11495 766003049328369664,90735 791316045780791296,237852 753912476912103425,28574 754072159325126657,31674 773280310092005377,135903 795401198769733633,247930 758048262909792257,51069 786427635404382208,202429 789881983836954625,228437 766045403062165504,90384 794998576418029568,258040 758669316539707392,54070 757258632283119616,46384 766419830819860480,93303 773645066560638976,138382 794536251529408513,261155 747585258934067200,123215 752822054873817088,22639 771473946621247488,125381 762661391228542976,73926 788096655304167424,215480 794390282934493184,258771 753775207391830016,29790 795734749067247616,267655 762915729725231104,70797 788694171561451520,218258 773132991036022784,133043 786304180805742592,201620 759496952224452608,32625 763497929038372864,78159 795294455569989632,11774 747833773039951874,1247775 791661905458987009,240483 766263172206592000,91946 759384119268642816,57877 773613809940492289,138054 790950876596666368,234653 749303803900420097,7816 770713578672390145,119681 791020672252338176,232863 765238175434276865,77598 758313940208062464,41703 795350260323405825,263676 790445840254902273,229922 781126377735131136,185496 790982239190446085,235590 791748463931240448,237491 758525855945535489,52554 773633997213696001,137869 788762236009328640,220332 771565301942988803,125111 769701846940315649,114985 786502589336530944,194723 790705734816194560,233241 765176747826348032,86103 732664571874304000,353162 778668490240696324,11774 765402075735859200,80939 793152324814327808,249926 757476272616255488,43751 750004309249626112,10735 760182506763132928,53991 763045236037779458,63149 793642231030624257,252196 754847438775656448,26721 764991680969859072,84889 758181018519998464,19598 775705885842825217,150511 776437878159278080,155097 792047289464479744,242693 751836354368065536,18893 767747347459649536,100893 750772306197159936,14277 791356830815555584,238207 771778199596392448,122559 734200405404483584,355464 765555570283872256,88052 770556801444147200,119014 773585566591881216,137869 776027159743848448,152735 770959950235504640,122146 774218341426659328,139404 765570533358305280,82066 785716493795274753,197099 776621170527391744,156835 790931820380577797,234583 788017573166211072,214492 781896799334182913,190635 765634342701846529,88052 785493721022337024,196277 795054245183684610,262849 735193547754852352,1170376 791354750348308480,238383 758839154486632448,53185 791826294405115904,241819 750848241466388481,15643 765766480197738497,82066 791761333586948096,239562 776920443991232512,158338 758162017148661760,50923 779461675355254788,173917 777690219525054464,160641 794302964756160512,259543 788467705233993729,218275 792795403754221568,243865 779111373091463170,172862 764898746912079877,84724 776886244059951104,159245 750362726262865920,11495 753909812065296384,29263 755816424090861568,39810 763702744343384065,352027 781674876713271301,188119 760681299392679936,63937 795709290304729092,268281 764087338544705537,81702 774256380861636608,131421 732395886882344960,196346 787118338799497216,204835 765697622308950016,88994 776778497595408385,157840 765016503523631104,82283 754807488923467776,33470 763992801281400834,80939 775017688095526912,133177 766461640560619520,92917 773122562599620608,134380 757153347598180352,46235 761279489091469312,67709 794960961429876736,263895 774687667095240708,144654 780014992435314688,177704 756238537549352961,41689 764252476858109952,431998 791442579569115137,237935 763623535143112704,79040 781097457530859520,184223 787115618738790405,208928 793188573746827264,249841 765988732495237120,90622 764529249134977025,80939 772891955047129088,132364 733062842614611969,355436 764994980284817409,85657 788905955429785600,221711 770297396806897664,75073 766350694269931521,93286 785859431447851008,198878 786419404535771136,203674 761456915939414016,66801 763261498760179714,76628 780603646912434176,181755 769610067641458688,113332 763886396012716034,79589 761330862357155841,67229 787308810088116224,205728 772034801884856320,127836 791265657161592832,236393 770980179216781312,122127 772422603067756544,80939 767828042412589060,100949 775672144428752896,150663 777241108887646208,159475 786401799422955520,203350 773649066374926338,136904 779553819625713664,174230 792104998620368896,236409 793550905404559360,253206 754003916845674497,25135 792468170158186496,245724 759749440794202112,58218 776203614993940481,153545 781106197193564160,183759 776084357157007360,152735 791445948652220416,238207 760660828819382272,60794 791728633010192384,240535 794709789301506048,262849 770414151940186112,117263 778326014397001728,166409 793160823292125184,249926 778246768362450944,166390 788103737067921410,206257 769734788030881792,90553 795744842882027520,249926 773906850433667072,138819 794293805637926912,258249 781194279213338624,185496 791276551979487232,234212 792741538229063682,238251 759694761452183555,19757 756313744003792896,42249 787801364520902656,207212 791357756942917632,238429 768938581889089536,109571 757628543383834625,47940 792057973094830080,243075 755548050458673152,38476 772017716475469824,123217 777857154334265344,164001 757769101137686528,48959 789210788053397504,224333 740763808730341377,353543 793849805537619968,255954 781203639314550785,182659 766351136777396224,91894 776212422684250112,154071 761697449593438208,68862 771058033476546561,122955 790301926827159552,229693 768201193692598274,11774 775352702595428352,146259 791447174185938945,238207 785928045714612225,11774 766415761535447040,91810 789182730244272130,220029 753027362611040256,17416 789435585589116933,219531 770553305026195456,118192 788156062843174913,215754 771005947577860096,121612 775852799561043969,151463 795730288894734337,268686 773886666612285441,139404 776919563371843584,158387 788726589936787456,197046 765281062842925057,85047 795766017037398016,267862 733148027909595137,353451 778954753019707392,169638 791731157498933248,240145 770976213405802499,122146 771690857380646912,127134 793422088480645120,252020 754722211961995264,33081 758392206776336384,52554 790926389327302656,234583 755636448230006784,38915 775793585304113152,150511 763178097503932416,17640 778766048535404544,11774 765730308167610368,86047 766068803411255297,91198 793097596315336705,249469 777254815424393216,153753 755775046615007232,39462 780603358574940165,181984 754068596628815872,18386 779119402343989248,171693 788178897829564416,214247 750770393896538112,14277 764684918693605376,84422 768874416847544320,109874 765209481818931200,86103 771490441078435840,125853 792116113131864064,243187 768675944106033152,107394 768814287938842625,109231 774411645246398465,142890 779998972966424576,177472 780792385110437888,183269 770115678317731841,114987 770054590838476802,109666 764939398781673473,11774 772993872360198145,132335 786301346878152705,193297 755836611250819072,18215 758798638428454914,54070 792052225593966592,243187 769594332777029632,110585 764936908707360773,85288 759540699809320960,58227 759288504958480384,56964 760490018699816960,61145 764831021011316736,83751 778425162123259904,152594 794964799855755264,264010 766707231622430720,95708 789898633101606914,227048 789215380493377536,224333 792152684656603136,11774 755191932968660993,35890 761637812257120257,69947 781674834271072257,187044 763903406884937729,80142 775703220773543936,150497 785620329716645890,197512 791015792498409472,235487 791420236377518081,237491 771593098333855744,125554 761673121329995776,70177 758827500554248192,55257 758061610975965184,49821 785490515143847936,195975 789175350542503938,216009 765214075580215296,86440 776973658346565632,157724 765655769186504704,84991 794873059345829893,262849 753004616548311044,23899 764547741372518400,82066 781464425731596288,139404 771460815606120448,125367 791341240625172480,228989 770318022305349632,117257 788423734633828352,217634 779435857929342976,173964 758622360341585920,54070 765946888168275968,90384 769960923092160513,114254 776126490119249920,153845 786015843427684352,200235 793121167829716992,249469 760912265562447872,61544 768543048703807488,104973 774971462444810240,145451 788040279538278400,214288 793846615350054912,255954 764899393816236032,84422 788001378262216704,214209 770343518237667328,117609 786636480454078465,202429 795777022626791424,268643 757722093496569856,49066 755762539863109632,39462 788459471760683008,218275 757972563775492096,50314 765576475315548160,86961 793757342462464000,249926 756501586214588416,42249 766720876867887104,95708 764033319071801344,80153 787183654090973184,208601 785594386583265280,194059 762806432307617792,74938 778426124363718656,167398 779008917389148161,171968 758339554306699265,50923 793823049212493825,255306 771070760932741120,123135 781199239816867840,177866 785350702436536320,186883 792008564415934464,239855 766474092832780288,93823 795721875741614080,268356 788039927820935168,214492 791863981530951680,240661 793183038943277056,249926 795387887210659841,265885 745566749605662720,353114 785558987135602688,196917 775406609170333696,148537 793081883626180608,249286 762707084546707456,73712 761292575689113600,738099 755497434546044928,36484 758334403189682176,50978 774222967597182976,141887 788378067915812865,214209 776675961442017280,143087 786697662808678401,204413 792453424910508032,240483 752879262533881857,24134 770121339592183808,116814 774607334517510145,140444 768894360658190338,74247 794355888018571271,259034 787045290339540992,207613 786297364839600128,201620 737525857787334663,7700 758715390734299140,41680 770989634952105984,121612 792015593570349062,241678 759137022653108224,55257 788037720480292864,214354 750999758102077440,16236 755509318867357701,38183 791754397147598848,239998 749737363048263680,7816 756941754973106176,43553 766081306837082112,90384 770724932523331589,120625 737041072518467584,1182342 764171829531541504,82066 771399146326462464,122817 761643000652902400,68987 781227627910529025,185595 785641400197087232,196277 785974116985614336,199546 794846566880346112,262849 789516830150799360,226717 750309831597125633,12357 788503755226509314,218468 786537572990324736,204413 785994440389365760,199211 785603075838840832,197512 749731625978761220,9295 793181708325687298,249444 740367038359740416,11774 786910003886043138,192032 756630216835993602,44429 753601093460979712,28282 771734435058155520,126152 776174741006741505,153845 790297361855619072,11774 765306983444520960,87145 771898160469901312,128519 793811011971067904,254505 787003407882039296,90209 793753671033053186,252581 757603298824388609,47940 768754327741661184,106281 771619724417347584,125853 764821239928090625,84422 752067359607754753,18504 755376646409117696,37044 762074488427126784,47283 792000455589171201,241367 773846750469713920,139404 776743139495280641,155451 775648273692397568,150404 767840074452959233,100605 778259166188240896,166532 794937749639790593,249926 766349876603056128,93286 794527991434911744,261155 768854737831677952,105109 788605426829037568,217937 773943214201970688,137698 789163620064047105,11774 764746669141397504,80939 765334258953035776,86653 795024890839625728,258456 774041386869895170,140965 791815701648375809,241940 794372857291804676,257423 752684082702811136,22575 778310309937307648,166282 751577220326514688,18030 765702508589178881,88361 788397748512927745,217634 789196079317254144,224225 793877130140540929,255942 756513766917939201,43266 763940471227846658,80939 788499934794219521,218275 789145580278718464,213491 775980937574223873,151526 792529433496125440,246269 772996660515307520,133454 779192530537553920,171037 790860006379884544,232863 774420309600448512,139865 794703480648765440,262022 795380201584627712,264397 786790744526688256,206008 778594739717218305,168794 793254682995023872,250293 775834490480365569,152038 776063339759796225,153095 767096223123681280,97829 768902029062221824,104662 772913274664779776,132335 792092107892592640,11774 774119596118843393,138616 755772320568848385,38162 791353043342065664,238395 790508073668390912,11774 756461574798192640,43391 773482564468236289,136947 769067838808190977,110659 764317497956917248,79691 760488594075254785,48052 788035162969890816,214660 758685646412193792,54070 773229525479993344,132335 766009899675291648,81929 791000779075104768,235620 794499262369255425,260899 733123896782643200,353451 789426005161209856,225981 768163642198134784,103738 776207361811877888,153596 766754054311600128,96039 776455283883315206,153194 785649044169322500,197512 792428027804254209,244221 758058827056943104,50654 790278949775421441,229895 765414980309188609,86440 774023280261009408,140444 773332173742940160,135381 763324359226355712,431998 768236851836706816,11774 770026015276015617,116373 778980819134058497,171693 775122108481503232,144648 793888625838751744,255942 794181955029991424,257492 775500978325901312,112363 787141904823529474,207965 794942509860286464,262847 732199724724391936,350106 760265413347381250,62130 756899558563524608,45311 768943439727636480,110362 771451542301913089,47940 765279813112328193,74247 766041669137494016,79020 778065224503033856,164826 794253405699112960,258771 753306846178443264,26894 762205476448862208,72035 773923124786126849,113332 778325114664300544,167220 758298783537135616,51595 791357333527990272,11774 771167214615486465,123554 795693101159501824,267655 763971475338432512,80863 785563559468171264,196948 760211237997346816,61011 794582429323304960,261155 793656903863762944,240474 791722247429951492,239928 764769389811945472,82283 780049141158125568,164814 791433887855456257,237908 763545342587596800,78853 769858680401649664,113138 772233879268753408,121508 752827936974209024,669866 758815103374327811,54519 779994648009969664,176203 781296402970255360,186584 785270192481763329,194667 793966508682706945,256255 765361964432384000,86053 788482345795936256,218258 795446808717557760,265649 760540228197216257,63149 770989230587719681,122146 786989024669995008,207287 767562746711924736,81869 757279920854749184,46406 765963984960884736,90482 764108828002643969,81702 766692078558384128,93303 793140066604507136,249841 756639514517528578,43471 755602513571614720,34474 788720525543694336,220029 764693408111742976,81869 766051490746208260,90539 758689587719909377,46370 786183986775154688,108396 788885839128489984,220689 794149281879846914,255252 763128013940625408,53999 785626904095186944,11774 789745065564508160,215437 778729051305283588,169384 778894040746094592,169923 794610846106152960,257353 766767281783267328,96263 775323944064786436,148045 758698088575885312,54070 792060189234999296,11774 778657145143201792,167677 758786539388305412,54070 766076666963562496,89599 795421812536573952,261060 753585722037153797,28095 768173556144279553,103986 733131644383551488,353228 776758579592359937,121300 752904330055933952,24173 773921039503855616,139404 787067092554092545,207965 758168581867790336,41703 749978720694263808,10351 770789590214938624,117265 794986925211799552,264468 755229016626434048,35403 758381431336808448,52605 758345735431659520,52554 761048665834172417,64664 795054111175700480,260613 751554976992854016,18030 755452474790596612,36877 787383091849420801,210838 780542165512368128,180233 761638357529133056,69947 785572388087947264,196917 788471623829434368,218495 793806337461280768,255393 771410023607963649,125367 785310717108948992,11774 792096016489218053,243187 753991539995672576,30354 757802384504426498,48492 787778820384239616,213064 772980392240508928,132335 786365065746264064,201958 777228723598700544,161020 792038703644409856,243255 794259606457303040,259231 775837134032818180,150663 775758938641928192,151463 768641454704959488,106774 795008787421728772,255736 795257995089346560,230669 787089760175157250,207861 793763047735111680,251234 779089817753628673,171324 785266371617710081,11774 774399569908031488,143206 795333674103373824,263896 790611921850564608,231871 760875284044320768,65057 764267695952973824,80939 791419488461742080,237385 751885700308631552,18893 764458192348774400,81574 755814676219305984,39235 789152202052870144,11774 758332103406657536,52554 773906083135893505,139404 792510907662209024,242712 767845774482866177,101681 758032131134074881,47761 785634409856720896,197512 793452960768548864,252020 756331783751278592,41459 763444836754042882,77849 779829618333327360,177233 779251954077736961,169550 780906758357135360,183077 777124319365332992,160373 775677582549417984,150511 795049945795596288,247930 761607717895213056,67161 761365673943699457,66878 763709393942769664,78159 762800333173108736,73712 789933530507718656,201374 791302453144715264,236502 789761181405810688,227825 794344079270223872,226320 761347783337005056,67906 785992009362337792,198591 792721987223359488,246225 767166340683620352,98142 770256908687212544,117377 773957140063088644,139404 755377107384008705,37044 791444120686460928,238205 758302678430707713,52061 794553034814738432,261155 791332827925282816,238207 760198462642098176,60866 777610213008355328,161501 773719752271331328,11774 759650180652163072,56700 752713156007432193,11495 793582957608873984,252679 788431353171677184,11774 762709629855895553,74133 760805581397590016,61444 791297180938240000,237491 795315940103589888,256564 762941300366675968,73706 764429580119711744,1177461 765512206360440832,87904 794634840914231296,261155 762450878582226944,72759 771401514061561856,125381 795404343604170752,266138 763131498773876736,74681 794269420168224768,249926 786041990878142465,199546 793902176338841600,256038 773650902200750081,137612 756573861513048064,43956 780637873016012800,182257 751982915521646594,16931 763769938221867008,80098 764254315703926784,80939 794405101641175041,259134 789426373907521536,225981 791409774323703808,238207 772245080962805760,122146 753334455704678401,27061 769165089769398272,110381 778638373225320448,167319 780466403216388096,180556 764155354380800000,82283 786271526135922688,199211 792322702384046080,242527 775067093527957504,144542 793301123843125253,248988 759895883345432576,58869 772189463787216901,129991 763500083438559232,74518 765951396646645761,88669 795198913640677377,265102 758776363671166976,1248642 758439688277483521,53193 766400011013857280,92359 789219996081631232,11774 750956126066188288,15808 786642834136891396,205181 795377034147090432,266723 773884821873500160,139404 778621418749693952,168892 787648832205094912,210992 765228261664288769,71476 794034341496008705,257492 791133497926754304,236409 775035155669016580,146259 789553668819292161,225981 773879848343212032,139404 791432848817344512,237151 779332263179845632,173964 785653311928201216,197341 753423777300553728,24745 794966492307668992,262925 742164055528341505,350711 794769236606468096,262752 795072904262250496,11774 788734873737498624,220029 775058923149725696,146259 775160718622457856,144591 795049854065987585,263907 764082253395742721,81702 792479693018636288,242693 788699549699145728,220014 791778267686547456,240483 785974416626810896,199171 749686435616165888,9314 767984951903985664,90744 780860148927561728,178110 764166349996163072,82177 762835608293171203,73926 774247268744515584,141887 775567776991719424,149953 751175054608719872,56991 776053530511704064,153095 756547245789552640,42344 770785122614337536,112239 773897974082437120,138819 733131809769197569,349197 761667887836893184,69947 779405458863828992,168711 790581429533048832,11774 794158803688296449,257492 794678698557505536,261666 776928999406723072,156835 762185359757156353,431998 774809111871430656,143966 758773537255686144,47207 758283942093029376,50612 763098408915697664,47188 786037029666562048,199178 791426672184614912,238395 758423831157563392,52659 770023691971391494,116229 775759063602782208,151255 790961584650784768,11774 754005937539600384,31077 768105475229544448,101203 763926040565559297,77586 764136722796011520,82066 766019215190994944,89923 788873036376084480,220815 775850121640742913,151699 777554843355508737,161352 778689724214980609,169715 775751164637786112,151374 777964351189680128,164980 754722912066801664,33174 755035269225590785,33356 781602787968880642,188401 765335850062340097,86653 760576920119611393,63753 758145327174152192,50442 776879718108893187,157993 768895979101753345,11774 788153177807855616,216009 790652516417544194,221664 759098588643352576,56751 769127399283752961,110709 775825985211994112,151185 793786854625730565,254135 767734371700793344,1249454 754701332263632896,33090 773908205084766208,137042 787977757296918528,205197 793959144357298176,257026 795740938408755200,262022 740384758178435077,11774 754748887555006464,32628 756690927842975748,44273 795050774124523521,262849 779013861441671168,171168 788121940284153856,213227 758180252916912129,48289 765747058879950848,87904 769643963758194688,113165 771507592619110400,125554 788152266247241728,216009 786561341112786945,204413 792064532671700992,243187 794149588340969473,252790 757553582673633280,47782 756692228882501632,43248 764151811406172160,82209 752968751750926336,11774 789878966471524352,228372 794330077546721280,259818 768193582289162240,11774 750403495006572545,10848 734017731981348864,195876 786960338663182339,207051 758661220463357953,54070 771178852546523137,123280 774003174097031168,140444 761657839739953152,1248944 791521239873355776,239405 765754125854191616,87904 787741626605207554,210215 788389567934193665,217519 755574790224773120,38632 768125964307931136,103506 766371955826003969,93184 763097744156143617,47188 779698209912344581,173210 777412035705438208,159876 779653405178531840,175772 793133672647929856,218351 788505880534786048,218349 793165738873909249,249444 773648124267130880,137158 786548946659315713,204413 792027652110557184,243187 753666154942435328,27045 751577308905996288,18871 778327626746241025,166343 793477020126633989,252580 775523982334451712,148574 769368160776642561,107469 761748428762284033,68665 790986928070025218,233154 761581989594103808,64652 771317234883067904,124597 777901844626571264,153756 765703462604640256,88669 775678945677238272,150443 786311653017083904,202275 775760559480254464,151463 791407143027085312,237787 786257678783897600,201494 791732714177073153,240682 793546179233648643,252014 775435017623175168,148574 794180388822351872,258044 791261312940593152,237491 771321692698185730,124597 792059027912007680,243075 792590808339722240,243513 762746732249624576,73706 777779144448802816,162610 778773851807158272,168794 772181784012390404,127657 776188314760024064,154469 760231640161542144,57131 751187060229337088,17591 742788740666384384,11774 762456743959859200,71502 790986821660504064,235251 795281331655675905,261155 793997047334576128,255942 767098250889351168,93170 762403286939033601,11774 795041447468666880,263926 779134189807415297,172962 785634273663389696,197063 793708154592776192,249841 793847387898851328,255877 790252083119288320,228341 794492216848760832,260404 788937176327266304,127871 793923651242336256,256219 777316694247211008,160593 785677849449594880,197297 780459703985844224,177233 792141439765471233,244297 793762935126552576,251758 786411658314997764,203674 785565603469807616,196788 788442307582390272,217519 751645081866739712,7577 793937285989289984,249926 764938693484290048,11774 795614300601798656,267521 789667059932082176,225981 786358560250667008,202304 788871913867055108,220332 774695794326863872,142721 777020945433321472,157082 761784788445372417,69965 794900388872933376,260613 756495897714827265,11774 785506767492919296,196277 787800571726090240,205197 775756650346979328,151374 791059217042079744,234583 732255921733173248,350864 757699349921095681,47782 769271833438806016,111225 788785630234968064,220029 763023351946379264,75044 751920122982457344,14277 756263432958205952,42117 792826877098364929,247274 794627276138807296,252939 786537042259902464,204413 787055273114472448,207861 774021996162068482,139404 780753577916628992,182870 758304943174320128,50827 759093012353867776,56964 781609684268621824,188874 765540382323146752,87245 770836008766144513,119937 792141177747365889,244297 758372301410672640,51451 763829721780158465,78203 746880815330635776,354238 763071534453911552,75802 775492715911999492,149124 788600037433565184,218275 755105436341145600,14277 765694090000240640,89076 769223629087334400,112345 771907546034556928,126152 793294973533696000,249469 768635227367354368,107469 794415969569378304,260404 791705932677935105,240483 775111110403977217,142906 790656340666515456,232169 792220859494608896,238780 758761520536756224,54140 768357207477891072,104313 776929922270965760,158387 756188567139942400,41680 773105975440109568,118174 777951822224904192,164869 778231593232138240,166532 786713829954596864,205728 773987160974327809,139373 766759331609976832,95075 766247794042474498,91751 785489497966383104,196277 760476768276848640,62492 791633031132024834,240145 790963972006522880,234551 767497684903231488,98736 795364145419915264,266500 765028381549334529,82066 792341626958057473,245035 793163538873192448,249469 771697060244434946,127134 786964521533468672,207287 758439811292225537,53193 792085281566490624,237964 752883943553265664,22436 762264906116849664,72350 773522280966152192,1170700 776646890045583360,154900 775952199293599744,26819 754151590421000193,30590 790587763338936320,11774 788764407232733185,220332 765548256088555520,86645 791324452243935232,233217 791671284077846528,240483 751615480130076672,11495 764980037909032961,85562 777583725815234560,161277 766050716658110466,90539 795441245153804288,260613 776958540049113088,157693 732545027944153088,352466 786303949976592384,202727 777660916133466113,161456 757440825496330240,1172928 763398506950385665,34666 770807279394234368,121642 764791525129658368,81835 794901982460788736,262022 781602935675453440,11774 749312656578899968,7826 790565150105427974,232137 773061498688110592,132908 785273211814424576,193955 785459740566515712,195975 794983299223470081,263898 790278705851629568,230282 788113462102753281,195492 793278937874829312,248514 763732512581582848,78914 794946019838431232,262847 751179004774715392,14781 775758043166322688,151409 761260698089328640,65626 793097188800946176,249469 771487508072890368,125554 775448330218242048,148870 768855028022947840,109666 751995692353069057,14277 762716176996794368,73926 793642786977218561,253534 760856329581756416,1170550 764859182969479168,84753 792067710788202496,241678 778645005279846400,11774 773915935434350592,139404 763476706627883009,78205 777737245344215041,163376 789511372610609152,224680 762780769479688192,74390 761005130489729024,66159 765175577456234496,26066 776442562680848384,152314 794685955722641408,261155 759163415843659776,56964 760494677401501696,63149 769236230840193024,111558 764497357840977921,83381 765667763167764481,84724 765982606915764224,90552 785567703708921856,197035 785655902279917569,197063 760872142816718848,65180 792217360618881024,244550 776453263394766849,154832 790718536473833473,233692 778274467206209537,167046 786953216726536193,207287 761776133637419009,67587 774330925631102976,142772 788513273377353728,11774 765938985227186176,90384 758631598350663680,54070 763496889643696128,76406 773890868629516288,139404 791831217444384772,241819 792064942887153664,240483 773719507210600449,11774 732740064967458816,353879 792308392350126081,245040 778006394213699588,14383 794633930435543040,261155 774672157905256448,144542 787788295614898176,199307 765113013762273280,85734 776291766999846912,354825 753655149126574080,28866 761340160340393984,67973 756560765650399233,43471 752628252322127872,22785 759197396853202944,54561 793919108303687681,255942 765146587026817024,86103 773937913096658945,139577 775405470236434432,148045 791464782545100800,238207 769173074818105345,111732 773356731682267136,24173 787050253694275584,199307 794632772191133696,261155 778240473928462336,166422 789383083023671296,215965 763499147194355715,78274 792092903724032000,241678 758026067353432064,50923 758334553035460608,52554 760640082948726784,63203 766111888916688896,90539 765961110034014208,90384 732148278930870272,349587 751775238778609665,18215 791125260594737153,235374 761359697073102848,68138 792410856214585344,245634 768175627446816768,103354 773988792340361216,139404 788488901551804416,218275 755123066787823620,32572 756271049273118720,42432 777926501794799617,164694 768065617773625348,102138 788879533927649280,221446 793144487753216000,249469 763449514199883776,11774 786326619212410880,202379 789393241112129536,225359 791355797745770496,238207 732992426391003136,349422 772847283679404032,132578 776893142540976128,159245 785948274804953088,199546 776548724550012928,155451 781257859514273792,186434 785943641403559937,199211 758068637899038720,51069 781216117297643521,186584 781640109686796288,188478 781397871237140480,185310 785674093991301120,197512 776823282024583168,157755 795378465759461376,266151 795178286401912832,246726 761389211475779588,68102 768962024323870720,95055 792096755009654784,242252 780603039120056321,80785 764202957172858880,82120 768576880861646848,104932 791333910781190144,238207 771399155478474753,125367 792368252840128512,245208 790947343004798976,234583 768269774161838082,101176 790258399892037632,229693 776782242181853186,157755 788020939938082816,213064 790950096565313536,234583 765949141306314754,90031 780838726620549120,182870 776106981190950913,153658 793904841038913538,256125 785821600801099779,197655 761320357772918784,67401 763473150889820160,78205 793242972951224321,249926 791049144701898752,234575 752285696199692289,14277 785952429040807936,108396 791072729826861056,235990 759106913439215617,56889 773948770513891328,139404 760255122957963264,61545 780777495721304064,80785 755013517820858368,34666 775762040375783424,151185 762709724840267776,73926 767727967288102913,100893 777369017182892032,161456 787262812737253376,199307 781213192458473472,186434 787403244804988928,208928 733717770936946688,351252 763318878613049344,76549 785265531888758784,194154 766483434579582979,92917 753951455103639552,30590 795673522932695041,257781 764988455529029632,85562 770202828342263811,117257 791409295732670465,238207 772884207584546816,132370 766841411329155072,93286 768781926324801536,90629 792318902424305664,243187 765719137536532480,88052 790126319073845250,229693 754857105518170112,32337 756976274481045504,41677 771646536010731520,125367 733358996665552896,351692 776221610470551552,152314 781221146763022337,186434 776972777416953856,158524 789177792214683649,223899 790914672690012161,234802 794808079413936128,262849 789505928987115520,205972 781524663180615680,11774 795076159860068353,249926 756909832511315968,14277 763497403588628480,78189 753019115309236224,25185 791456808737001473,238207 793627379394416640,252020 786027294900924416,199211 745083573770797056,195876 761905866870288385,431998 764335569514082304,82759 790727297796018177,232881 755797923292733441,11774 788471131250446336,218275 793156099251720192,186212 770395582015741952,118230 758087651937308676,49563 779351570509017090,164814 795314861454540800,263666 779920489498095616,177564 775736640476241921,150511 792750821465350144,247232 788439095605362688,11774 775804947816325121,151748 764459585709174784,78566 785849022015758338,197512 754772238746824705,15066 732670165943504901,353262 753445776345305089,26064 751152932192555008,16299 771237956954624000,124364 785275458539618304,194082 789317543890591746,225359 773487419693813761,132335 792892645089705990,247877 793854540843847680,255393 773998893910458370,140654 757733138671939584,48220 764972225451614208,85562 760227725311299589,61011 778588565743792128,168794 762904403473039360,74575 778361946806550528,166852 790568815079874560,211875 787652931046678528,211347 772990399698771968,126152 793562615142289408,252196 750832045505470464,15643 756980350082048000,45669 755811963830165504,37004 755547935505518592,38476 791954219095822336,240145 767506882030366721,98508 792073065924399104,243187 794621019264688128,261155 772828364788920320,132335 787767183178919937,205197 769294759995121664,112363 763076257894379520,47188 790627741922197504,232169 795706914034319360,199307 792107029586411521,243187 752682711098077184,22820 773340693443903488,135136 759741073119809536,57105 779466581327777792,174660 787499896903311361,72035 753702724332498944,21074 772854108952915968,132761 751093524368617473,15808 778297954041987072,167220 786724862735900672,205455 754725052961189888,33356 791428688604569600,237908 786706258283855874,205091 791063656054140928,234878 780221259833413632,176554 793567842511839232,236884 793248057219387394,249926 791345883950481408,237787 759451220452990978,57897 769032726586466304,110659 787744874409844736,205197 792449572350013440,244550 792826659317489664,243187 794378339628630017,259743 759420851099934720,56800 794267996319580161,203546 751858675623407616,16931 763651586010845184,64652 769864857617182720,114388 794614662432223232,261155 790600405784858624,232169 777543422047621121,155034 765500923665711104,87245 776144445397803008,148800 768065749374136320,101514 780587624389971969,180343 791252067197325316,237385 761102403143733250,66209 761684768098439169,69711 788871611013296128,220526 772943496911126528,129380 774605191005954049,142527 788161831135129600,215088 791656186000977921,239456 776131596038660096,153921 764704712427995136,83866 794786520217612288,262752 791258103622795264,237491 770394177104379904,115946 777172685986078720,159876 787453114035077120,121785 760898883706720256,65234 762124388489568256,431998 762314447239180292,72382 793288374933073921,247240 763027269249929216,75724 761720744208314369,69548 772447288140496899,127871 768441725148733440,106447 781158294949732352,185313 785973815977193472,199546 793202106643558401,249469 758154378545168384,51525 786578573830213632,201958 762309082808193024,72683 791754058285457409,236502 779011641241403392,171693 779380132410593280,173964 759260013902848000,57112 773901844133187585,139404 777558525195198464,155390 780938646199209984,182665 791619350608445441,240145 774284245212639233,142506 764127397432201216,28724 776601625024663552,152946 788670481456992256,218258 789487812290678784,225358 766823320180367360,94705 755555812211392512,38459 793969957986037760,256255 779607389100183552,175092 788893034591166464,221972 754118167908278272,30802 776781545038229504,148419 787913200083820544,205197 793866818461003777,256255 794692871018479616,262225 795032946835161088,261155 757560948836044800,47782 776194426578214912,152314 776210596920496128,153480 786341877926756353,203048 732957904987426816,354928 759504599753437184,56889 765667924879167488,88874 794539809876254720,261155 791716008138506241,231611 794544484767961088,259974 763939394344464384,80393 790979279169392644,235590 775488693100503040,112363 791377239321382912,238395 778991610793197568,169104 770754723322310657,120690 778974038622208001,171617 774696660140040192,144494 771798380318253056,279676 785577942327762944,194082 757342740204101632,47090 769680793862021121,113836 789091986703659008,223286 758374721876533248,738099 794895829073068032,241042 770681798313381888,120610 773896014784761856,111388 794331232540749824,226320 761952938403127297,431998 765632750883737600,87145 793502694954655744,252741 791065691755384832,235620 788517801296142336,218349 794631825096261632,261155 769341053602111489,113284 775067902835851264,146259 778323126606303232,167220 793112768719314944,241819 795684763399032833,261155 774416012817162240,131421 764099974443438081,80136 769702218966573056,110585 766002568531030016,90401 755276304803520512,35890 762816809904975873,74827 791724167481688064,191527 778941562256515072,170373 764153521130311680,82209 743829308901253120,11774 794682729837240320,261155 768224285458440192,104932 757695163640737794,352982 762457454969888768,47283 773548995184582656,11774 765386668279009280,86440 785268382237024256,193669 791393707446513664,196314 793648319352311809,254135 773380572785750016,136515 794579424498843649,39957 794300132254695425,258305 788773444628262912,220526 775009341917241344,146259 776449292483567616,11774 787302233276817408,209422 788484224928153600,217519 793131851351203840,249469 761872314459828225,70543 770287703690661888,117257 793141529225420801,249725 778816378597892097,170426 758527535298715649,11774 760620209808019456,11774 772442056115355648,128934 754748857125314560,33356 789901657681211392,228037 793235764255469568,249926 761280873178226688,67229 786664806879199232,204413 787075393295642624,207109 792086911133294593,243187 766477720578510848,93261 773684355008909312,138532 789936384781844480,228576 794925676671500289,263895 793409112939769856,250633 765340985899388928,86472 766449105753116672,93184 773313213362470912,135725 786969870449639424,207949 787272432126087168,209924 754902654120112128,26721 777144343886901248,160480 770383145019510785,118375 763791905284947969,41141 793600157401088001,252020 791951660016766977,241034 755592049047511040,17416 790564584306290689,231894 757666856916295680,46280 794707212207800320,262226 764522694180212736,669866 754079953038303233,31686 785323038543794176,11774 792039732536569857,243092 793419209585758208,251452 753349163832610816,15122 788753584674353152,220526 788456370903416833,215608 763908003951108096,80939 758809594122477568,54070 764212726436499456,82283 759180940635766784,56964 778983223544147968,171168 771109589882400769,123676 768880719854698496,108849 794668759684247552,11774 778389863670296580,167311 780219036546326528,173964 785661809072103425,195975 761297075241836545,67940 780759940801626112,182036 786385904680206336,203510 775659634434736128,138707 794727841640300549,262226 781635951814643712,189649 793445093881499648,233195 773868152631365632,139404 785624087880138752,197512 763064556180611073,47188 793328086510993408,249852 757752820032475136,48549 760868853886939136,11774 762261127073968128,71270 759087257601110016,56146 764183380103618561,81946 763109209319809024,75027 794333445434396673,260033 772481858693111814,130407 793610625435983873,254008 793872252236394496,256358 789962752328474624,227048 793210728165445632,246392 767916123786473473,101681 774613889199710209,142566 771437623973933056,123214 764672761641873408,82344 771506937477357568,125554 765544454572929024,87597 776619665145470978,156110 772143435109326849,354105 794254325375713281,257492 758284048842297345,52031 751179597270712320,17591 762398889412395008,72408 763225621061246976,47188 766034899677564930,90384 762832123745148928,75073 764932819151880192,170736 732150663526895617,349375 777924644988940288,161960 752884259430498305,24134 795414950235631616,266822 753208324544311296,26140 785944216878874624,199546 795103089367941121,264397 766017437716275200,82963 785827999794933761,197512 758721641006239745,54070 773731612114640896,137158 780959495681875968,183269 791424488055287808,217634 772918673291943936,133081 763445712470147072,78304 777113119344566272,159876 765896235236503552,89955 780565988731301888,171693 794628400803704832,258741 776432089105391616,155316 779990795575230464,177731 761564431176400896,69231 795370067118542848,266500 790250624495616000,229693 756466965364039680,42432 780084696759709696,178258 781810824096522240,190424 771369022436806656,125112 786013362845016064,197324 760491460445757440,63103 789311905424748544,224680 768668005999837185,108375 773899965240340480,139865 791730814316781568,240970 794808561918509056,262849 764874881380954112,84887 756227689049010176,41537 793208228368752640,250633 758822941735870464,55552 775432267980079105,143043 791596144803536896,239471 768977943347339265,110615 769580654887657474,94699 756290753203023872,42495 785542369022050304,196277 785610219984257024,197512 786042163599511552,197512 771062956377321472,122388 786662338711527424,203919 789448456142151680,225981 776147638244696064,149953 761586194270588928,1248944 762809351887257600,72775 757688972327944193,24173 766244861590708224,91791 789896554547077121,227048 794626256872607745,261987 752288126001872898,22004 785545213393539072,195975 753724644138610689,27045 786469142563991552,203674 787889943448317952,203710 785331072435359744,11774 754004674768842752,29790 760879397431762944,65404 774070623504994304,140232 774174213775040512,141360 767424333333397505,97386 789543386944450560,213253 756257352970477568,42171 769682211293454336,114779 775420366336454656,149200 776934922418216960,159146 785490845579358208,195975 779271079307116544,171379 766522332961574912,82449 767914322240479232,100949 770314362817015808,117257 793859083942047744,256038 778168695541628928,73568 790668559311630337,232169 767344194629230593,95055 792004696508628992,242946 781502085158277120,188401 795389233720688644,266786 768811796136271878,109167 751650179082620928,14277 759759370221719552,58869 792938943410999301,247240 793572334628179968,253164 794191237192515584,258598 785667260098543616,196701 777085100655685632,157724 752690759543975936,22752 788207236954918913,215437 769254342792622081,112363 786615218180726785,11774 768876688922914816,109337 793162886097072128,249927 758390393687904256,52545 780111277163180032,177337 771021366049042432,119832 791688821343563776,237491 753077515028160513,25255 773953003141201920,140211 791678034675806208,240483 765896959257305089,88930 780046465959854080,164328 786000015156097024,200495 755161752283688960,35890 761335409074810880,68057 766717759816278017,94899 786959093823143936,11774 757884912611516416,49852 794552464053702656,260852 766135775381651461,87904 793038970443730945,246514 763946060939038720,79691 767872901743841286,100949 786773251284283392,204413 752627755448168448,22436 752929496605470720,24597 792040501121802240,243187 778296654105501698,167220 749436468775485440,8497 746412022418542596,383096 779265829410144256,172545 780097114978287617,172185 788568328646164481,219235 762679718256738308,73926 762693421530247168,73926 738302173159661568,7224 787427529682366465,209800 788788634543529984,220332 776144454524678144,149200 786242208609349633,201555 758856998641278976,54070 791580606928818177,238272 763444873429037057,78344 744380246988775424,1170572 759805696506376192,58267 790679703334031363,232169 775610590899298304,149525 758099719046455297,51451 794640820502757376,11774 772804743848656896,132745 763020701418659841,75899 763104565558439937,76577 785313383641866240,193306 744085373270265856,1170322 771656579636535296,125853 788359748231974914,47940 766824485915734016,95672 793423789304471552,249469 769615905160433664,110585 776739601599737857,157755 791028924130086912,234583 751186594170740736,17517 766687154575638528,95568 767942732153225216,101739 772114005783523328,101681 772403607471808512,125554 773480094501335043,135065 773697497176875008,137042 786259200875765760,201958 765154715512430592,86103 791812398977994752,240483 790527774574440449,229105 765547071583559682,87904 763952479620902912,79585 765583868992774145,84724 751120643899334656,16953 761309095156551680,67229 756262506914574336,42344 791345911112675329,238383 791274607886102529,234212 775810874355224577,151185 790241575573987328,228341 776173038719078400,1250232 764258872584527876,82066 777624158393896960,161960 781864948766945281,190635 785993943288729600,199211 732799467729113088,353228 765549648580866048,88052 789253958854402049,218832 753728466256662528,29589 780828589214142464,183269 780548787832033280,180233 760985461871566848,66159 794016327736422400,256439 787465544412852224,209800 791192981122478080,235590 795425054670594048,266151 760166182557102080,60790 774022844791468032,140211 774725942769950720,137565 769287824919162880,112788 795155562438787072,263906 764394228554338304,82066 753718417052475392,29263 793135360519737344,249469 775374728110477312,148018 785308906620870656,194934 781507392391360512,182036 788875261336883200,11774 778248348897804288,165123 754828488759136256,33356 771751017264259072,126498 794577230022184960,39957 774973606531063808,144682 775155503802441728,146259 777173444127498240,157755 786565291996123137,204413 785694862020534274,11774 795043498382725122,247930 771475358235385856,118191 788390027071979520,215608 795399104016760832,263793 778298536467333120,167319 764063768577871872,80939 775097742158802944,146205 777316542497390592,160014 781062257123823616,183707 757146201418444800,46252 764156517209694209,82066 754768971090493440,33356 740384380544290816,11774 781308317561913349,26066 790908861502808066,234583 756292883129348096,41680 764263962875756544,82209 770387230464569346,118191 773948104349450240,140025 791213691794395136,223249 768932559698952192,108729 760905806493593600,65577 765779146710605825,88603 775821363672125440,151185 761665925087014913,69947 791298521232056321,237854 795074277578047488,11774 794784788120936448,130654 793314850411687936,249926 766801103132450816,96263 775196034355953664,147316 768899084761661440,109945 773905393152032768,134371 780595620209766400,12018 792083910133809152,235621 752647925323427840,22657 779402786375077889,174660 758723784543174656,54739 763903362953678848,79513 768581300479332353,103506 793166295294365697,248437 795148323850108929,263033 763801387943682049,80098 789692966910562304,218468 791374229761470464,238383 757939251493400578,1248546 770613835061493760,108396 769272859319558144,108795 792060509713494016,243614 778233034583707648,166532 780758719953010688,182960 793984076529029120,257325 781913806532448256,188478 738106399230558208,351463 794289329828790272,258613 781159899979919362,185496 792502065226321920,246392 767541626243653634,97685 760969566226898944,64664 793231320067387392,250633 772880769253384192,132370 764162116362334208,81946 775298130485059584,148045 751630359226449920,18326 763004128830246913,75899 751039729970315264,1046033 787480034726514688,210267 758997094795325440,54070 758044886813802496,47761 754785862521585665,29263 768044902764523520,97371 790939424271978497,234583 795278398138486784,265795 733178746442649600,356068 762986971371180032,47188 770396188990242816,118191 779307100086214656,90252 758366175701196800,52532 791669158719225856,240483 772302900001255425,127775 771093383368454144,120393 761410384108527616,65180 763604488338808833,78684 752943173962391552,24173 771063557073108992,122982 776805289676996609,158317 766683094636171264,92917 776063696606892036,153002 788929319825473536,221476 793134774831321088,249841 786667513450934273,205728 774053012843204608,140211 751572939317927936,18316 751924884721197056,14277 763903818119712768,81127 776424399528308736,155688 757315450086842368,46612 762665402929405952,69418 777996276491223040,163153 793577978361966596,252679 778304979429912581,167319 787786125737852928,205197 755861811908403200,39475 767696273369554944,100605 785740939985727489,197512 788735489763373056,220332 791433944205885440,238292 793241755231531008,250492 781804690556223488,189254 737698964913299456,352751 790901997016875008,232137 791603081813295104,216520 795344528223805440,257781 766380484460937216,93405 774362834050449412,139404 763861289584078849,80486 765198463394992128,86103 773746577999536129,137315 768185637837021184,103986 788508590009180160,213064 793203069093679104,250430 786952565875314688,207287 776550698418745344,26066 788889021162201088,220727 792297693553057792,243092 758112073314361344,41703 791772654562742272,240814 793251494430515201,249469 774739859608969216,144635 767076715835363328,93170 788894482418675712,11774 752683406656311298,22439 778594407285157888,167398 780791192653008896,183269 788129277984190465,214354 793197728192880640,243576 786320553833619458,199546 757637388147589120,47782 771320857385963521,124597 753654164266233856,28799 764234061543899138,81425 768993323386146816,103126 771144457496383489,122973 762278989796810752,431998 794232622650011650,257536 752668955303608320,11774 765176714125279232,85562 753105797626859520,24134 789536859747745793,226717 769228267714932736,112399 776198455962238977,154542 788512651177590785,194384 763404067360108545,77136 776487430610313216,154192 791392170959859716,237908 794793947059011588,258922 756852353450541056,44545 767194482907295744,353124 773974279608233985,118015 786404707224793088,203350 777805206692171776,163763 744313653701140481,349197 774777774573809665,143845 776100529437106176,153095 792588112606224384,245101 792055171337621504,243187 752993473490411520,24788 760855174684381184,1170555 763113396711501824,76127 769931183887089665,115511 761995290043899906,431998 776639045866622978,155898 779131896999456768,172962 780474874389299200,180647 763870118619312133,80648 777278957389541376,159475 794451198938087424,258922 792250721445879808,243092 773343733244919808,349513 773987315941343232,140437 766383862213730304,91804 794203497784754176,230559 751619997429096448,18470 793099815139811328,249469 777917172848824320,14383 790509048663867392,11774 762814715173146624,73704 767478996242145281,98720 790647601146331137,232169 791782629410500608,240814 761916960498184192,431998 786299964334837760,124597 764221826453139456,82544 775285996380381184,148045 793249316525608960,243451 757543211569147904,47782 776876748625498112,157755 763221445753307136,1170576 774669821208297472,144654 787215261103378432,207360 793939326048632832,83342 764218489410297856,81946 771667848133390336,126152 793141233304481792,249469 794875554931429376,247240 769702004407099392,110585 791725936752283649,240556 770498783704715264,118174 781458031821328384,139404 793207848029204480,250633 781071007855411200,180825 794008269270331393,257492 795320095140675584,264774 734402487185080321,349197 756473800242233345,43391 786237886312120320,200955 795314525226627073,266147 781201867686543361,186434 788568393557258240,218275 795426028449624064,247930 790341378999975936,230853 791362165609410560,238395 793425014607400964,250492 774946106807578624,146038 771496917981286400,126293 760257190871445504,61922 763782666776817664,80098 773264979260608512,135736 781481198782525440,188119 794526899733168128,261155 746395432457240576,11774 754752934890528768,22393 786261542798962688,201494 758110490862063616,50734 789216248684945408,11774 759124040556617728,56784 755904358953254912,352219 768859590184214529,109666 767838035719262208,100893 777331890181267456,161546 787053887249317888,181419 789169218344263680,11774 767805006380544000,101163 766337970999820288,91798 767672577074597888,93823 750356826894446592,11773 794377219128913920,257492 771111720920223745,122759 790750967427772416,233307 757317488195624961,39462 753323770148954112,11774 755761860347961344,39462 760212906403323905,61512 773618740026040321,136178 751884741859745792,17794 755736064497680384,39235 793827833596567552,247240 771534786506522624,124587 768825405948198912,109104 761384064750354432,66801 785925588305358848,199546 792046361147473920,241432 776169242739740673,153854 792770464804319232,228820 763203228213260289,47188 772542107445764098,131007 769151240181682177,108849 785299362993713153,11774 785586657382674432,197286 793623463730741256,252020 791668019290222592,240145 794536980226768896,261155 785559540691406848,197035 765580263417974787,88052 792882864488460289,247983 760236623996956673,57131 764990478622142464,85562 767706902356635648,100605 768185061111758849,104589 766309438839939072,91894 771454615376265218,124597 756198095424200704,41472 752624153405038594,22777 757597246783389696,47940 793961299407347713,256255 765623339972894720,87805 790896127793037312,234583 761693133297979392,69548 762793285299605504,75073 781065947092127744,183759 795481452846743556,247930 771945889820712961,128382 752253422519263232,20279 740301564347191297,1247348 776750307644669952,157082 790886717247008768,234583 795294183133249541,265257 768423153802575872,103924 785774269015785472,196277 753065127184781312,25255 768228087997734912,105041 780617374370193408,150151 738793789272129536,11774 780831135571914752,183269 791689884146597890,234583 787295698098135040,207212 788896108172808192,221832 779287770837585920,171168 794194927722893312,258598 760167023867465728,61145 772298019211399168,82209 732837452755394560,398870 778638579375321088,167319 767056969266040832,94683 791336796277833729,238207 778042663232688128,159876 758441151577731072,52749 776621408088502272,53667 791741773047558145,240584 775366040062685184,148537 785641581378310144,197512 758138839843995648,41703 750392829378109440,11495 767992967009296384,100893 790908491984670720,234796 793519601820786688,252741 767726500057485313,100893 762059397208141824,431998 763791046425837568,80177 763400808671088640,25995 768658264380669952,108346 750747378391523329,12535 793870954535456768,11774 769706186778091520,114985 795667659404804096,267862 785645263939440640,197286 795721499839582209,267571 779089937698205696,11774 780797754754727936,140444 789467628515434499,220727 760457282597642240,62771 771866481244016640,128519 763926915111530497,79970 773802635770068992,11774 756650748881014784,43391 786437940629176324,203755 788401443762008064,217519 773971778989285377,139404 778334736926191616,159475 755693966692057088,37433 760149578553389056,61051 763157227754565632,1249111 756311697116139524,42564 764784929628622848,26066 786934665454247936,204657 788344906557296640,217093 761584752176488448,47940 755156867895009280,35890 772958542529781760,131003 759842904525434880,58227 785672294781820928,194082 761134912699244544,61051 775738184487559170,151185 790698609595457536,232884 776224389851254784,152314 780599069995520001,181755 780619835617058817,150151 787078695634673664,207965 758403911120060416,46958 794605464696877056,261155 780569355260014593,181419 793228156614377476,195876 785790921770045440,65113 780875982567796737,183668 789423261159452672,225875 773643859817443328,137965 768857113082863617,109666 778648523856289792,169201 770382400232755200,118191 770730436095938564,120541 785934475884724224,197512 770206636971479040,117257 771921200872325121,127871 786389956071682049,202983 788018986155905024,210253 787054712289890304,207613 790726037042704384,232863 792857556205142016,243451 786579401748025344,204380 758664862134366208,53985 770925788430471177,120610 754711811073728512,33174 780456168984543232,11774 769870630988582912,113754 771844828170641412,128017 792417822043475968,245724 788924992306057217,220029 790657298771353604,233307 793796284813484032,255246 788501250736259072,120341 763916764816171008,79691 770509074219892736,118191 755127422790594565,18470 756251971997212672,42117 758010033984667648,48663 789494880611565568,225047 776415697580589056,152314 793100932628172804,249469 764396309315018752,82066 742535306516140032,11774 758861477797179393,51809 763165457838927880,75615 760179686173396993,61444 788610136210280448,218767 765516153175302144,86961 787718447018840064,210207 775411784425566208,148419 737725664078401536,49681 793094951391391745,249469 752307835938086912,21034 753712768109412352,29456 787829969858723840,207796 791639706156937216,237491 769294471812952064,112265 779419756579303424,174613 793172050651197440,249841 789858682741731328,218984 772893014423375872,133043 789007500792201216,221971 769618956105687040,110585 738645070597914624,72093 792195119633932289,243092 779757301775364097,175181 758297113457557504,26539 785601141383966721,194560 772795886564892672,132335 753757156193792000,11774 764449279737991169,82349 765252854609313796,85562 794886021963980800,258844 785949166333784065,197512 767870171851653124,101681 780150288061607936,177704 768688764445130752,99374 787188275576381440,207613 760448951732482048,60878 768576832153280512,103354 772867426656497664,132335 794213754233724928,258331 786280469268566016,201958 779316187821846528,172022 754885684473634816,1172414 758152314498670593,50923 760051553684295680,60751 793150053728841728,249961 793248006304894976,249926 768649505851973633,104662 793775724628996096,251758 785766330020626433,196788 769296743326416896,111549 767837643304566784,101681 769237050146947072,111438 787476846271041536,211347 786816918615236609,206225 779335872814743552,350711 765371898565976065,1249277 754760025000841216,33356 759928679342276608,57574 785606365817344000,197297 788330141793542144,214078 749317329729810433,7275 765735363021197312,88128 760611789528821760,62755 763117550808948737,76549 794592943642386432,249926 753672201748951040,28866 750826364811436032,15643 766796557119287296,91700 793129264380084225,249725 749967708578426880,9925 773902505151492098,139404 776240066838405120,153610 788046299643777024,214209 791096546909679617,235532 794658801513361408,261155 764916194063294464,84209 769252294210846720,111049 757577811607613440,47782 764835343925252097,84724 777229875623133184,159146 758372714109407234,52048 774095088209190916,140025 767094529740505088,94627 786302443172745216,200961 769341884615516160,110585 752722141867540481,22752 790577421556809728,231870 787182909606268928,208867 755952072399335424,40881 781665197899386880,139404 795700942460989440,257492 750098525908762626,10823 774279054329540608,141887 793097233868611584,249469 794621417467756544,261796 758442232391368704,52749 793083291691810816,249348 775900538995150848,151526 785270077331345409,194082 794232848391647232,259063 767843179701960704,99111 744543088375439360,1247654 764217449403256836,82177 786732322020208640,205728 779417668877156353,173753 785644202147344384,197797 750058585837613056,10847 767072368028069888,94699 765882065573339140,90031 756894364668825600,36145 776781005885739008,156835 788452312675151872,218275 794554835395743745,261155 760697744860340225,62851 771458964022173696,125202 759066776835469312,47761 770074445163692032,114388 793457952870903809,252408 794556805540184069,261155 790711973054853120,233692 763084810915020800,47188 772759677939703808,132335 755860651432669188,39475 781632644413026305,738099 758038792871747585,51069 774389429158895619,141887 791787391384039424,241765 761993843822563328,70355 780602666275569664,181789 754700197918306304,32468 759459478513168384,56964 776996921583992832,156835 769585969875914752,11774 770632189612404736,119937 794509413662990342,252020 762681776632434688,73926 766268364205527040,91946 766440126570528768,92917 793944442835189760,254135 793905131846660096,256255 751661953983115264,18893 790606124298842112,232169 768088794029359104,102249 769893885669617664,112363 792573348706410496,242693 794966928238510082,262849 792901955890753536,247877 764163474696044544,82066 794527780218212352,261155 772670560786649088,131421 757029633850310656,45669 791410208006348800,237491 785925367886286848,199546 788544604488421376,104244 767400822724517888,99183 778745111286943744,154869 759110641206558720,1170537 786063366993350658,49459 781654815755468801,187969 763376258399006720,75899 780100948601503746,178345 763578098470313984,78274 778261429409476609,11774 777286751492542464,157426 788806417088122919,220820 762818990422970369,68987 772949874916622336,133789 794125272664707072,255176 781685495709315072,189966 762741190831792128,74133 781191011326230532,186212 793130420430835715,230142 754884328367153152,33186 781436166889406464,187491 758837527000199169,54070 792051523618496516,243398 755177870167650304,35890 786415993346072576,203350 793194848144596992,249926 788725156248256513,219942 778313562733379584,167407 790662351523504128,232169 768810677649698816,109167 791076010120839168,235251 768800991936385024,106023 790161806647975936,227048 778953529935405057,156518 778629251797028865,11774 765412094124494848,87245 763792653507002368,80177 760710504423821313,60999 768591434320490496,105109 779001068868993024,171902 770144971542278144,113165 763152944699170816,76188 790251882224558080,215456 773920527241084932,139404 768595536492400640,107032 785576753318113284,196917 760246805158211588,1248387 749282807403261954,7836 776052184060276736,153095 757651196555436033,48402 770265789379129346,114254 791781840440950785,238207 793096417174810624,249469 768652868966453249,107069 756502204505141253,43302 794987746628608000,264431 776078570032685056,92958 755821986312519680,39920 786635362504323072,205270 791070776187158529,227242 791776620746903552,239855 770662558680449028,11774 793142745690963968,247024 749965627411005440,7816 773874703811301377,139319 766326725168988160,93036 772230171231387649,129662 792496540304678912,246225 766779571186249728,95708 755484393280458753,37973 785597884028686336,197297 795365447315103744,266653 765372926140887041,86961 763834120631939072,80482 794613111479267328,262053 757418977006063616,351152 767439101234741248,98721 758484384320073728,52749 790613360492421120,232881 757066384916434944,44163 758363899875954688,52554 793611306955739136,252020 752621437530345472,22575 768878707037601792,108849 764909844939825152,84724 763787173636214786,80016 786275695362048001,352712 750374172069683201,11495 778927049117360130,169550 793256628552294400,249926 756227058515140608,41763 766961657390112768,87904 772489899597557760,127734 770548932422299652,118191 738534470039523329,11774 759520688109522944,56964 768966507640553472,110477 779389453282320384,174230 780062922470850560,174465 781480695977738241,139404 794341094259625984,256038 790309424405487616,230485 792532017803960321,228037 794195355944374273,258598 772462190817259524,129662 790647904566382592,232169 785329128652365825,11774 793831308371726336,255393 790705295509032960,232640 758791658636910592,55107 791638696751722496,240145 766045862560669696,90384 770968745410002944,122146 764161199479017472,82283 769537740031586305,112336 758526855024521216,41703 774080325916000256,141360 774799104513900544,144494 775042185485950976,144538 766629834076356608,80939 766701024333660160,93823 761670781063442432,69231 764942642882936832,11774 761347164467453954,65540 762758910289833984,74133 795478409140793344,267133 765152968769409024,84724 773496361819967489,136904 794167618424934400,258331 776046069159497728,152989 769244454226046976,110362 758263656606031872,52061 792645612063850496,226218 778179712791306242,166282 767834992713961472,101681 781056190889328640,183759 787980814541783040,214090 794852640672739328,261796 779331485614518273,158387 786011968859549696,199178 787261229572190209,200971 790701101137952773,233217 761515626787704836,64730 761106054566387712,66680 771681399287848960,127134 791474318115008512,192780 785846603399790592,198671 788501160655134720,218275 793437761516830721,252196 787042101494153216,68873 793561657616297989,250785 763579163227725825,75829 773495050562998272,136904 732087999412850688,349198 789918201790464001,219503 793877351503237120,256038 771412174958833664,125070 793489915271077888,252580 776613404739895296,156835 791051880860311553,78159 786355439596212224,203391 765596458330558464,84889 777026376058621952,115342 775727768428421120,150511 772141204817473540,128519 792635497424097280,246726 794308291950055424,258981 766052572712927232,90031 780063986838597634,174725 794684984191807488,261155 781486814309654528,185310 791230324474777600,235590 791381332056166400,232137 786568792692264960,204413 790036743697281024,225236 785652569582342144,193533 756690224139370497,41839 789198222581374976,222647 794004804649381888,257492 758843147296182276,54525 778737347626020864,170252 794577375010820097,261155 788510595431530496,11774 751927663976079360,20176 771100611173576704,123587 786276285131714560,201555 786721158154506240,205728 789084053215383552,223286 781115037557616640,185496 793229798847897601,250633 795347543119032320,266500 771783539465474048,127366 752679108232949760,22779 753968983796318212,30590 792023417541255168,243075 755275798148329472,35890 775987596895907840,151486 751640879299911680,14277 767569158666121216,99900 794654244972490756,261155 792832244486316032,247773 760823059720900608,62708 786979955074891776,207949 785712361998987269,193749 786100645367537664,194723 754761135035998208,33356 790731231088508929,232863 793485772984815617,249180 751219210022334464,17794 788471677025910784,215005 751797789823152132,18224 764130245905641472,66263 778718412335755267,168284 779769462467751938,176890 791281749829365760,234583 752837747266629633,22411 765054825411190784,85254 793811269614571520,255393 779418252011147264,167984 793919452446416900,221524 791629832585109504,240145 760264771480330241,58508 768280343849734144,87904 770821091988217860,120610 794423341989904384,350913 769521841702567936,112788 757247000567918592,45014 773517949365780480,137158 789908916016590848,1170856 795673982771101696,267521 733295756103327744,355480 776851456435511297,157755 754780674263920640,32489 771671186690355202,120963 785308500654030849,194648 790910533989916672,234796 794717248543948800,261818 756555545818099712,43471 780076243718901760,178045 793442582193922052,252196 778198277900697600,166409 749714035856244737,9433 794218751889735680,256255 792010791000035328,240890 768265128202514432,104940 794924746420944897,228576 788727949432197120,197046 786989284708405248,70858 775859315592744961,151090 790245126081744896,229693 790951280634134529,234583 779049064453271552,171617 758282674473545730,51809 777577834940248064,159308 787157603906363392,209151 770221217232015360,117257 794185780281282560,256502 766383561028939779,92213 792149866415812608,243648 794555150606147584,261155 767826638528712704,100949 785532904973619200,195975 794910326508650496,263688 749653086193356800,9145 792481397726441472,243075 793289399794438144,249841 776498051242307584,156103 785914026660421633,199546 751579428145082368,18215 757703664869842945,48270 781215648319991808,185595 779805974714519556,43344 785713208015200257,197286 788593354858717185,215437 773743843028049920,138819 772966497723355136,133454 786501362779586560,201986 769351116203126784,111438 760438821930631168,41680 780500570297683968,180039 762403707669606400,70886 763928640841093120,80153 787270600532385792,46572 776596150937944064,151071 793150784376569856,249926 752229136777613312,21074 788547337773654017,214880 790665109433561088,233307 795616448832012288,267649 778782408359358464,168449 794692767142334464,261155 750130077388660741,9433 777034768512876544,159146 790988514544455680,233736 758654458343587840,54070 776532038086193154,155318 788499831585140736,218275 760157458795028480,61292 794007574739820548,7092 792341669538562050,245285 776070157718331392,152872 780885946224959488,183759 785589877979041796,196767 792727447129042944,246703 794351092452556800,259743 772819513569968129,132366 762994571533967360,75806 793526355220541440,253032 778774689824907264,167399 786982052272955392,207849 763094779211026432,76577 792416569892544513,738099 769176334639693824,105643 774753736182738944,141912 790958073657438209,234583 772959235168534528,133454 788205411673448448,215437 758125218925654017,41703 752160777604370432,14277 773926104558137344,140072 780647422359838720,178045 790641663815417860,233152 752215977807351809,21343 790650438848618496,232169 765690567116333056,89283 775601211206668288,148473 741178417878568960,1176510 754739407559663616,33356 771805997937471488,125381 794525956929155072,261155 765622512059314177,88546 788032775085490176,214354 758518406811226112,53163 764152545367384064,82283 794345588217233415,258878 766512333526925312,93823 767942834817302528,101681 767988912207892480,100605 781256145541402624,186900 742759874145091584,11774 772401873114365952,128025 779361306025623552,167999 769598611709493248,112872 779070649012658176,172523 795674115562610688,267262 795081608755900416,11774 755163206138662912,35890 761043607327420417,66105 771503580092084225,121046 780806154683244544,182960 793638239768838144,253243 751815459897421824,19880 789176877516591104,222682 761464333540876289,67679 764821502931922944,84724 780697855820439552,176128 785549747998363648,196676 781173523607908353,186149 778726282519425024,169410 785736063331344384,195975 790636745360547840,232863 785514873111412736,195346 790249548576911360,228341 794697459251281920,261142 756464583598931968,43391 792791850276917249,244143 771560151706771456,124597 765939734380212224,90373 752889208382033921,24134 757274107109003264,46006 732998066924490753,354131 790627656869957632,229901 761380132653195264,67468 773934166224297984,139404 785349522079617024,11774 787431475130097664,202983 761263918010556417,65180 788400672328736768,217095 750430523365797888,12883 788841155706224640,220130 790224612919422976,229192 753607129676656640,28477 763550152254746624,74518 776896018411421696,155390 793595899704438785,252679 770375400887357440,117257 760203490090098689,56964 773164724674498560,134470 785236626737926144,194250 779288542086307840,173753 792243093164601344,243398 756578249258438656,27045 790568844125405185,232137 765076147830976512,82121 766104402956431361,84209 769328563552133120,112399 765717795979997184,89408 781514813348442112,188119 794096629628436480,257423 740330536682590208,11774 747468910123950080,11774 787070894338441217,204327 752240128441978880,21034 779515794443137024,174660 790592826249613313,232169 762323945961902080,431998 773884397380440064,139404 768567166127845378,105345 779280555997335553,172123 762108874333757440,67035 785280167606444033,11774 763758853578035200,78304 768213880195592193,104083 759378438725570560,56700 793630189418844160,252679 769322691006500864,112661 778349076131618816,166532 755804169659822080,39462 764104209876684801,1249204 771449831747362817,124883 762840829081759744,69711 786053574488973316,199546 761708722246692864,67852 792371142514270208,243398 793184701099810816,249927 759410792928317440,58232 764340687437299712,81926 791323540578570250,234583 751153857435045888,17365 758789373605404673,54070 773588470795231232,137639 785811466028855299,197512 754120711782801408,30304 764664157182590977,84209 771088775657066497,122148 788872944193769473,221785 794643008897634305,261155 771479271462141952,126152 773540352124981249,137042 772880199969083398,132497 790706369628213248,232169 778949564040617984,171324 787725703030669313,210235 760583847117553668,63464 772518157437186049,130686 760511756791783428,63268 791451159793770496,1170552 781051222274867200,183759 788563405011648512,218892 775061457775898624,146704 767169331268456450,84666 787209776409239552,207287 790697509194727424,208178 793414048398372865,8044 774272389353877505,141887 779371941258006528,160539 793110551320637441,249469 775457525042774016,149257 792127696927006725,243187 756625713122332672,41702 779848440507432960,174321 781163408460832768,11774 759783335858016256,59666 773951011509723137,140211 755559379085172736,37457 763902118956761089,80978 793198007629910016,243615 781618493330448384,188401 763471070343094272,77720 787801126305304576,210238 776608946878574592,154869 791779713622519808,240793 752896259384610817,22752 764828070578577409,84724 732929658581311488,354694 776830568793251840,158520 767864239906185217,101514 790710588162838529,233756 778338483941150720,167220 793988965980258304,256531 793800095766413312,243200 793810770219773953,255393 786031858437861376,199478 786029888322932737,199546 732251709276360704,350900 757830593077915651,19563 789698764730617856,220029 763649009013653504,69548 795362582852988929,247241 755031602422579200,26721 757652633557557248,47782 790907809974001664,234583 773507463823798273,136904 774041425289678848,140372 774052611112574976,139404 788752286591823874,220526 751241857514942465,17365 755549157142634496,38476 767949690423750657,100893 795684257423364097,246726 780748614423355398,182036 788831559554064384,220765 786582456015130624,204284 766791279887912961,95672 761093181320552448,75113 772623355635642369,131542 755950142910455808,40881 779016569150136320,11774 766080017637871616,74133 792025145841811456,243187 758781410392043522,53185 767038707165569024,96263 791206844844875776,235590 758751350188498944,45567 757643875817181184,46076 770328353580716032,118192 772218377502720000,129558 794190808941465600,258598 767456759745224704,97519 795442279754371072,266079 758224697314205696,50827 794701926898298880,261155 764505341275041792,83649 787749907797082112,212306 764784022165782528,84724 767743090090057728,101134 795608840687484928,247930 787152151495651328,207613 794543923716759552,261155 758287630182277121,45562 794292587385516032,155390 795003388618379264,262847 769366197687185412,111133 757696579755085824,48840 749927292592349184,10735 786294046532575232,201558 763673951910244352,77273 773423643137339392,125163 795237315090194432,264774 755354245038211072,35890 762454349683433472,73288 768572996885839873,107469 758664204178100224,54070 780833272683126784,175772 776464526183133184,155896 794262759814942720,255870 750852894363123713,14968 786413858105593857,203350 751926114935799808,18395 760096298729025538,57574 794683778870415360,262752 749292221539770368,7866 770714223034851328,120625 778406015943356416,167929 763779219377778689,80177 792564313672126464,230485 793527422016638976,252020 776922480548147200,158387 793102215145746432,249469 791375015178407936,238395 794924026674216960,262022 794513434868154368,258456 780941021265924096,174116 791594875208732672,239405 785617199373307907,197017 770947551252082688,121479 788127895185154048,215012 789240380059418625,206666 791779259752730624,241678 780612603051642880,182122 759087672430325760,55174 777696031731441666,159389 794664463584595968,261598 774444844886306816,141360 794623466444115970,261987 786330502278053889,198743 773320198262755329,135736 792147253376983041,244230 776570167128158209,155688 779125024435208192,172123 788548451902431232,218967 794686356937003008,261818 772794127637446656,131027 781248747007160320,186434 790964611122167808,235147 785632715819261952,197286 732407737217355776,351184 754117550766632960,30267 759829862680977408,59666 765267072943329280,86209 771034979329515520,121949 772775291886252032,131421 795398109564194816,266884 788410693406040069,217083 792079006401044480,243187 792495029457739776,243286 760378846461976576,62063 760785040011882496,64713 766177596405063680,90482 791804454311976961,241034 793107706374606848,248988 792043564180049922,242233 762399577156808708,1249021 786228633929068551,199546 795247270577012736,230142 753630065557053440,28732 786187788844621824,201494 793402246050385921,250293 763580818115538944,78684 770983178605465601,118191 770997597259522049,122299 745471264609865731,1170572 756260843545829376,42117 775704041116540928,150511 788851593496014849,220029 793648385219764227,254135 751045730182242304,16254 792799159396864000,247379 780602262510899200,181984 763785733186486272,80098 781873490655842304,190553 786305936495288320,27156 789243504300032000,223921 735245316392423424,351208 790514579164000256,231894 794639225719287810,11774 772104023067365376,123354 789223114223849472,224333 774045013474816002,139404 756958202785325060,44163 794528702679945216,261155 775937404741881856,151302 745259429680001024,351424 786235208999710721,202030 752902942689075200,21332 776994528116875264,157082 760037017036226565,60712 793259895583760386,249725 795351961927352320,215754 791320027668574208,237491 757541654060556288,47782 775846821734121472,151439 791053822319886336,234622 794608197562695680,249926 791007264354119680,234583 760179029685182465,61206 791090306854846465,235252 759196137639161860,57309 780923843338723329,184000 790957571355971584,235179 780778991099580416,182726 790671564899512320,233131 794635278371684352,261155 781913654723801088,187896 786590661730525184,204835 771310273391058945,118191 780462630771097601,179578 787007732477890560,208065 753263456707543040,24788 791261635121909760,237491 768563186131841025,106774 785824665302405121,196277 767337442361823232,1249212 785989448228102144,199546 788139474140041216,215005 764834231327395840,84724 786622513023324160,205181 767771992388956160,100893 790319356949389314,230485 761377823156113408,67229 792131045017657344,243513 771561360215773184,11774 785552831575052288,196917 786936848664793088,207287 777618630582345728,157755 755571032333754370,37424 791126565652426752,218455 792455239852929024,245998 774024509187846144,138819 795278799692763137,265644 767127759223160832,97355 751219863117438976,17416 764939407757611008,11774 764758066067673088,82066 779448586895364096,171795 780478997314404352,178075 785330743220240386,11774 789906021045112832,221416 791467823151345665,238207 793443521814331392,250633 750358858455851009,11774 764248615900606465,82018 760311359263219713,43471 758602534714011648,54003 764301203895300096,80698 793627015936999424,249926 762632470252498944,73926 765339741676068864,86653 764167796339118080,81966 794271373837369344,259482 788451007898513408,218275 794382382505693185,258456 781230304140877824,186212 766931143602167812,95572 760971745775984640,66116 794223725977604096,258771 780972053386047488,183759 781247377411833857,185595 769700790843748352,114987 793098622262927361,249469 791674625382084608,240483 795721925779656704,268281 781497259561136128,139404 785910629039243264,198878 790951017487540224,235147 794339365195542529,257406 770745995600728064,119774 770810857878093824,118191 758664313649238016,54070 775766085136187393,151265 787887186515341312,206101 765249295490711552,86440 766169415784161280,90384 791380672644612096,238205 791423968951603200,238780 767693298362306560,100605 787299722453221376,209393 778230467736862720,166532 769189960977121281,109666 763543890150379520,78189 760534071122415616,63268 794674176418201605,261155 766140598583779328,90790 795078828888444929,259190 790986716341350400,234943 793538742669545472,252711 762075307402604545,1248990 775109320593768448,146847 786355571964252161,203391 760618117143855104,62728 785300446374195200,194934 795076920757075969,263906 766409754113474561,90665 776214216814374912,153573 778831786457432064,167319 781340433444179968,139404 795680216421109760,265649 787911080144142336,205728 772518922448871424,129551 769340191597219840,113247 792031195798306820,243075 792139986946629632,243187 792745244488044548,246771 773922800293687296,139404 733635283724447744,195876 769579176382701568,113412 763833479838695424,80393 764007699650519040,78159 768249187242737664,105109 781526943736868864,186584 762711290603200512,74066 762718126463156228,74247 754084244364808192,30802 786351236140437504,203048 790160976561762305,228341 775371617279025156,148645 755558775407255552,38286 765271123533688832,86209 781452766791233536,139404 785913895839858688,199546 787174299572592640,209035 795068623069020160,262849 779088844541091840,166627 795366330476142593,264397 776440965422735360,154832 795718659784278016,261155 781847744856018944,187131 791348084232060928,238383 749761248833581056,9292 775864674868920320,151071 775539675930910724,112363 753810423330115584,27746 789146225664679936,11774 753961333385723905,30590 788390200846278656,217519 787392888665767937,210760 735339099360530432,1170407 779090800957198336,171324 786368475933634560,203391 789801564210855936,226810 795656949777989632,267521 791690901416390656,240483 792123485774450688,11774 795030401643409408,261155 786402900754833408,201958 736295201044594689,11774 765545270981586944,86645 781540711032233984,188401 795418554778718208,266491 792922000964456448,248514 790599466323701760,232169 765677553407430656,84991 781218339330809860,185595 762308438059778048,69983 750402484720504832,13201 780430910529437696,179742 785913681410424832,199262 792129716790657024,243733 760691672204341249,63464 793107300013580288,249469 794571786276900864,261155 750697365359718400,12883 788895708015304704,221799 774332861793050625,139404 776033240071012352,153034 786203523700576261,192032 750309435935948800,12357 752954601901404160,24727 758128320688984066,43225 761352327227777024,67226 773887853357039616,139404 771720751477039104,126862 769021498073948160,110362 791732355849486336,240535 795386146943438848,247930 794930019214721025,227345 773704893261492224,137042 768957028165308416,110209 760735584184832001,63559 791595695316738048,232169 793218982018940934,249841 749928138923188226,9754 760496800281137152,61719 776083542019235840,151791 793337814716915712,249926 785589007816142848,197297 779448687198085121,174392 768539328507027457,107174 795455260357758976,267267 754044782792482817,30267 770816212259311616,118191 763527241825411072,78684 773432443626000384,136018 776163906205130752,153095 763814543281623041,80393 790940196166664193,234583 770681077392375808,120610 791140208431525888,235348 792015982252392448,243075 774884667623297024,1170555 789197010368770049,217937 771647299634155520,125367 778577235250933760,168794 775446519210061824,148897 776055065391923200,152735 779499672704585729,170077 753182987684974592,23684 762243845543325696,71429 770505867561013248,118191 765541833057402880,86151 763869611246837760,80863 775769163147063296,151463 768853706599075840,109167 785359698300170240,195481 790956520859205632,234583 759313951297511424,56772 758712979198271492,54070 759098091081375745,56784 763082321692069888,75349 795725299564638210,261155 756384936937058304,42249 788398149182291968,11774 785259706201743361,194154 761652770625744897,66159 776583374844469248,155896 794379592064729090,259659 790628638404317184,11774 791764945117392896,232863 767759129603608577,100893 785503081089892352,194743 795676768636170240,266151 779658041771917312,174872 785551073477926912,196917 755071599825543169,35044 758736762642403330,46076 771505963564163072,125554 745308119463526400,351152 788477756749320192,218275 793622624597266432,254209 769301338392031232,112788 752671527468924928,22575 766641332517470208,94689 791724711545675776,240145 786525937668018177,204224 793866382249107456,256225 787451100249153536,210289 792943582453731328,243286 780786963578171392,182960 778250673402048513,166390 790678073259597824,231894 763003515144765440,350711 785961547814154241,199546 792115067068227584,243187 791365575498985472,238429 764855400348942336,84422 776800752475987968,156835 766579374523047936,93184 780617040998522880,182122 755081186020433920,11774 781452277311741953,139404 768169093341995009,104313 732448265568985088,351387 754779856706101248,33751 758115885022314496,14351 764990474847256576,85562 785929235500236800,197099 787056638247198720,205728 795427929463341056,265858 756737686086356992,43391 766309937496469504,91103 792215189521178624,243187 774677324696526849,144602 794980483108999168,263906 763075821196091392,47188 750740592808853504,14277 762636889782231040,11774 770998331648643072,122299 795438958457061376,179695 756938852372127745,41702 790876920523083776,234583 794260168016019456,259231 777941287429365760,164669 780566374749986816,11774 767038304281702401,97379 773516460836593665,137042 793310887364874244,250633 790906577456730112,234212 755491619734978561,38032 769119367611224064,110659 773309060250677248,136110 791130075123052544,236657 751776236393881600,19352 771958655663177729,128519 794182233997398016,220539 768867631264739328,108782 757213967303450624,45348 763874229410553856,80939 778806106264961024,165185 794932704651386882,262849 760814393743568900,64326 780044543664099328,177797 794556650480803840,223872 752942094746910720,24134 772389505475063808,128934 791742815776694272,237491 761348556636684288,67023 762706360224055296,73926 773932305769455616,140232 794362465765179392,258456 753984784725073921,28508 786355723693240320,202429 790624254010155008,231870 794167119470534656,257423 761558596693979136,69231 774012357102231552,140444 789249731339968512,224425 791599988333740032,235621 792080725407326209,243513 793857213202886660,255942 791852633896185856,235617 775878236316151808,151212 733221651203149824,355480 792848211132112896,247877 790583483487977472,232169 779336125802360832,173964 789308312156250112,224466 776256852719837184,153699 785796133239058432,197512 749283645316149248,7836 770067963047186432,112872 766105576468283392,90384 790575117499760640,231550 793469070754676736,252020 753389496654139392,27045 778243111449276416,166298 766605690605408256,94705 768495840205807617,91946 750869936386535424,15536 760312858215264256,56964 787906219646169088,213710 759331562387148800,57944 766026072064339969,89923 793864130637631488,256255 752649402305638401,22785 752757691236356096,112939 766276016826441728,91946 767113136683962368,94699 778292907782475776,166409 791943127921627136,225508 781201683640557572,186434 766498161191886848,93405 785523816931831808,196676 785626783752138752,197341 793943289980329984,256358 753202823718903808,26140 758662701522366465,54070 759034807661846528,56552 770380939771817984,118482 760557266613497856,63451 779109220293701632,164826 765196113557065728,86103 777950353518170112,164826 785299351287504898,194934 794694422629740545,262752 765610192981659648,86103 775652176764870656,150536 778614674371678209,169201 785928387936137217,199546 757039942660919297,45974 770788246032879616,120694 768891279052726273,107376 788749552706871299,220332 754037784424374272,30296 770379239501787136,118191 788154268628946944,214992 794592225934143488,260033 765701975384129538,88428 780920577418747904,184223 792453559992418304,32688 756679777352900608,44271 780641244925997056,182036 791396945369497600,238395 775004901298561024,144730 763014138033344512,75724 753364109970866176,27045 776798782101000192,157755 786405377864830976,203674 753711254598922240,29059 759437824743452676,58227 789110890922586113,222627 764107044387368961,81574 742333831462588417,352839 785502477558743040,193633 751575750340251648,18386 787015206169751552,207287 763731263396118529,75438 787608145170497536,199431 790325584488521729,230260 765654704835612673,88874 787408336362831872,210313 749765961192992768,9668 781659390512336896,189515 785872821301841921,197297 792026869340205057,243187 775003508525240320,146259 760637817433108481,63684 749422113153441792,8297 758520100613914625,1170597 792779088448589825,247241 794891539516456960,241678 756944911371415552,43553 758134873748045824,41703 766402313384853504,1170550 759223855575695360,57274 767924737305554944,99124 773840445214453760,139404 758758228666744832,54070 787716542041616385,205197 775073397185347584,138140 790908263818821632,234583 793130588945408000,249469 752105542500306944,11495 750377302316441600,12805 793243166312759296,249926 773921801051045888,139404 776244294315220992,143948 777576504028901376,349856 795385770865410048,247930 780733410105065472,182257 752064441982779396,18386 771392592604868608,124597 773271038700453888,135381 790724748124692480,232137 785525109222051840,196277 759209477434445825,56964 776129650384830464,151645 761958559936577536,70338 791738582633439232,11774 749051020483768320,7057 785517048696668161,11774 791729354891984896,240483 789318871345836032,11495 794585966803615744,261155 785309543991484416,194923 754249819556675585,31728 781003377329238016,26066 768536726012776448,106763 751795301975924736,19133 788520251587649537,218495 778960124958441472,169923 788044897215516672,214492 751842317024129024,19376 794697781818454016,262849 762775633659174912,66159 788191829812514817,352258 792798780840181760,246726 794924464924491776,252408 772521953206767616,129551 788035101913452546,214209 755166266244132864,35890 790008259977412609,228063 776564976769130496,139404 788154521180442625,216009 742386587284209664,11774 778232364799373312,164826 793572658445111296,252020 793672138473385984,233154 750764645632208896,12954 786297779295363072,202429 788015533857775621,214354 789963803748397056,227904 790242845030490112,229693 763893208585760768,80939 764313764053278720,76549 790976406478020608,235621 794657131542646784,261059 761923782105784320,70858 776534239986782208,155896 787243489687838720,204333 789526683372183552,225981 778562531598237696,168794 780533813571117056,173373 772591054528708609,131457 775849240115441664,151463 794718964760924160,261455 755210219576098816,32572 773850606171676672,139404 787912153546133504,213887 776793253349699585,157993 758996796282511361,56194 789853262606376960,227242 774281346881511424,140874 770245337118158848,117377 763149666292727808,76723 791662477960327170,240474 769665767805685760,112788 781208381054779392,186434 787229092026413056,207287 756220200735748096,39235 775034006551293952,144048 795399682230980608,266054 760881640247664640,65404 777473278793449472,161941 786389894444650496,201494 788199486979989504,215057 781578362972012544,147748 793076845180837893,249286 793640697383555074,254135 794553125780783104,261155 767106207056171008,97811 790584266686132225,11774 765400950114619392,85326 778561904520339457,165185 764879449431150592,84886 771793776813613057,127582 755049212211961856,35044 793977522270650369,257353 772034425106362368,128519 792026617816023041,243075 765748770994655232,88920 792045518650126336,241819 766574341160968193,94644 773599108615536641,136904 756690871056207872,44429 753186234701385728,25848 765696545027129344,82344 764916068225732612,84724 793472645803094017,252580 790929293232726016,234583 770315450655834112,117377 780497083992252416,179818 753316184787791876,24675 757571063047938049,47761 760896851902095364,65540 791336295155007488,238207 773506960037584896,137042 765211682293555200,86103 757620073875898368,48109 757678825320820737,48549 756825217964515329,44450 758030077481193472,50654 753610597317640193,28281 765498940020129792,87172 773689458528964608,138382 795378672442208256,266491 781260512889667584,174321 774170486611685376,139167 767812217760804864,101681 757269988562448384,46612 793844586414170112,255942 752947149474672640,24711 779119978276610053,172148 732168072937807872,349814 762333600318619648,72508 794649260881022976,261155 792363588442882048,243187 794560330210754560,261155 732868026849202176,352462 789391680927432708,108396 773546911370514432,137042 774279447360905217,141733 786537894659837952,204162 773319163767128064,135505 778295348875894784,167220 776501869866684416,156132 776770884400975872,155096 766753345830735872,90482 793496158706499584,249926 788788920452472832,220029 793430424034938880,252020 770261319333384192,116373 766259476076728321,91946 776777074270928896,157993 795275037175488514,264397 793926948191932417,256219 794647421959729152,262319 781632811329527808,131056 785510148865396736,196277 790933119947988997,234583 732533775859617795,352466 793423558466613248,252020 771883449963741185,127775 761351459388723200,64691 777827071892467713,161352 786355001761394688,203391 768514705698598913,106095 773350978741350400,135025 794674053223096320,262022 765249504161529857,86763 753347874927312896,20279 794307252479922176,248652 753603183654604801,28281 795763577550274560,266491 781500189999759360,188119 765262903133995008,27156 750468358881943552,12883 764994061518286849,85657 743503118227341312,11774 775638653787840513,148713 776937022426537984,158673 774025854510768130,140444 788154101204918272,215754 786184194896568320,201558 794297177170477060,258331 761455042205409280,67587 785522935167651840,196676 772975216808996864,132996 785536342599962624,196277 795713051261542400,267862 750879112806498308,14421 779326705836101632,173447 771817124691980288,128194 794379865969541121,259220 779667563257077761,155898 769724549923430404,114422 795704548786585600,268281 750554381121155072,1170776 750557012400939008,14084 786389004925054977,203240 787760069953916928,11774 791351592100376576,236454 788486176172716032,218507 788386126167961600,208928 770012410216341507,116265 773877281626488832,139404 789814095679586305,227282 772763658766127104,129558 788496918905131009,218275 760817288534564864,64074 788805270273130496,220767 753642484299800576,27317 773902167698571264,139404 788065612677480450,215005 787074051676119040,209043 791180247995654144,236851 781535989990731776,187976 768583108962713600,107776 780646716215205888,182154 785852763800338432,197512 750049112876126209,11372 792163310355505152,243187 757801536051306496,354108 786600525823369216,204413 755612930914263040,26721 772906314586402816,132335 793496119678382081,252596 752892528194531328,23741 752993251813187584,17416 762719537171136512,73814 773646713059876864,136904 775114336285102080,146720 776315666097958912,153596 786222472446173184,201494 791056186179133445,235121 791701342238629889,240483 794552720673951746,261155 758478611812941824,53185 793246108923211776,249374 750668172236251136,12883 788151216178159616,214976 773960158238035968,140211 757736268927086593,48270 777101693070696448,157755 788393010862157824,194230 761709965841162248,69548 791679523326717952,240483 765523246406066177,85854 765559113031950337,84209 764408239937249280,82544 787379148520099840,209269 791095791385317376,235990 795041934720937985,263532 790746265931816960,232863 790350012815253504,229693 757253184913936384,46006 758525216347664388,53163 786707122352521216,205143 792888731732705280,246273 732945004054728709,1170428 779126887620620288,169485 764159492728590336,82066 764975056359337984,85562 758660507465285633,51069 758673537322418176,54345 787074032101232640,209043 786064297365471236,49459 779133925956415489,171693 792021025340985345,243075 758380526105300992,52554 779035014851801088,172047 793573637911482368,253164 764162876386881536,81702 765237705957597185,86103 768158877103849472,104132 791073053958606848,235990 750465298713735169,10848 793178489654501377,250135 764226244271542273,80674 790503780928421888,229895 758263046418604033,52112 778106401075896320,165200 790380185652637696,226731 756699377985519620,41839 773943156651941888,138819 790270751395962880,228341 768317966249328644,103354 780638463653584896,181670 793968327228014592,254721 778812286060204032,168284 790697533936766976,232169 776463282718769156,155390 777943294219264000,164669 785643561366663168,197297 750382352950525953,12824 793914478836477952,256458 759576650824593408,57574 794386295959289856,259513 781616990830092292,188401 759106244296765440,55660 791845019191607297,236931 769188971628855296,107559 780911261500444672,184223 788764872112803840,220526 761849455310049281,69947 792718648087425024,245148 765570380895555584,88336 785830581678567424,197286 764374387197931520,76623 794572495386976256,261155 777685054738862080,162213 776250283672428548,154832 791432743775272960,238292 766018786071834626,90186 794205010372476929,258771 757326523477012480,351340 768880952697315328,109874 780415484860792832,173347 776179135941074944,152833 741264407511105536,1170396 786908303410470912,207287 793149721154097152,247240 775965482969071616,151296 791059274319458304,235348 792082123700203520,243187 778121590231986176,164814 786934289741021184,207287 773240193302142977,134470 773938723323084805,139404 786704571062185984,205143 776244088123363332,152872 791410777064218625,238980 767808708218855424,101681 781632114928287745,187969 788421345717649408,217837 762706376296542209,71429 766047890796081152,86103 775072999141670912,146205 776586855126999040,154832 775530499481763840,148748 781617995160416256,188873 785550190463766528,1248522 751970188216537088,18893 763034672104214529,75203 793455789771923456,233154 775323472457117697,148045 758385223902060544,52030 786104688668270593,200870 790909225627254784,234583 793158581822427136,249841 772558156035682305,131542 791435408424837120,238292 749798291743866880,10286 795491984949542912,267265 769139905163325440,111558 787014251147853824,208016 764996455471910912,85562 750406505648623616,13201 789079257775431680,223286 785815123243905024,193297 795736434237992961,29569 779072045317365760,171260 793555263567564800,252014 791039002614702080,235251 757720909624987648,48826 765969457202225152,90565 760585367833587713,63858 772823941970886656,132335 793183562052894720,250408 794775939586658304,262022 775176631451287552,106716 773923441628028928,139404 793228818613952514,249841 752813284055801856,22439 787329137761542144,207613 785622809049432065,197297 774846405097775104,145681 795053354170941441,263907 751768444731744256,18374 790565921689526272,231894 772074031373688832,129471 791916768713244672,240070 764132655453601792,81702 769566887868964865,112788 780869778638450688,183975 792703794417012736,246987 775816870880477185,151741 788770339396292608,216009 751754162170269696,19376 753399496243945472,27045 793131897316446208,249469 791812549696036864,241940 758313992595079168,52112 758620878191984641,54070 795278365339086848,264204 744785829550129153,11774 793911237075574784,256255 767301217747894272,95593 792101329414086656,244067 792562178658295808,244270 750079720125976576,11495 761638687683727360,69231 771912513122365440,125633 792029147786776577,243075 764180662916091908,82066 750815768711954432,15415 753647783492526080,354825 776135167828033536,112363 765679006632980481,86053 762304710518927360,431998 778370837434871812,167875 795671588926537732,257781 794533230724648960,261155 761361751317291009,67938 773592429857345536,137042 794176560240566273,258331 776376499754700800,121080 793252362450264064,250293 788213028206448640,215437 785547132996575232,192032 791309558362824704,237752 765373816218406912,87145 760265265351233536,48052 758841449181908992,55260 772433022721327104,130686 767126618703794176,97355 774855319088353280,144494 763819785847275520,80393 776597231206035456,157082 777957624801263616,158820 776064342240419844,151156 765533847991746560,87904 758422154631376896,52545 770116528314482688,114556 792142474709901315,243987 794570351447523328,261155 793972348009361408,11774 789799170530013184,226490 756617181299740672,43736 773239887113785344,133454 754722105988710401,33356 759441751161450496,1248663 793509107806240768,250544 764965883001331713,84724 766838739637198848,95682 779932554631655424,170187 793267193974632448,249926 785902668426334208,199546 790606921250271232,232169 792791825878618112,247631 764756498475913221,82283 774086930887692288,141360 777588969102012416,159308 792016716977045506,243092 770802078184767488,121479 761641613089120256,69356 768785575637819392,108849 769069652597174272,106023 777166704036151296,152674 778674738948366337,195876 759273809706885120,56964 770437886982389760,118191 775978759094620160,152735 791149535426928640,234796 759638897160663040,56800 775146020992802817,1170326 762718881198714880,74133 764197615382700033,82457 771000375776153600,122299 750740101173432320,15005 768531031834169344,106753 755782426429972480,39462 779157228364234752,172299 768485596931170304,106816 795372381388865536,266054 769647473593843712,110585 772875232893923329,132996 769133127746854912,110659 768169607119052800,104332 735243120644739073,11774 775030600029736961,146259 794032982528966656,257674 760131460036722688,61051 780894755169439745,108396 788496453916323840,352553 756315688579444736,42432 788022237768982528,214354 793638881363099648,252890 760903818720583680,65626 770565734145597440,118191 793549310939926528,252014 733008777797111808,353228 757306817873674244,46890 764923217513369600,84889 763390260436873217,74943 792822991356825604,247672 794649524547502080,261155 791314944671166464,237491 771551828194365441,121949 793980110881914881,256439 791356390308798464,238395 763614120637636608,1249120 771639954661183488,125554 776537960414007296,155933 776792452745334784,157840 734194007715254272,62180 771437716261081088,125554 758551687715971072,52545 763223364223639552,47188 757841152154345473,26059 756524613136449536,41784 765421770115612674,1249280 778030324282494976,152193 791045481073958912,234796 754142838586093568,26523 770846919966859264,121612 791319032808943616,11774 791673208600600576,240145 793949084885417984,221524 775001653208555520,146259 770517639395434496,114861 775870289326460928,151539 795681371591036928,267862 735268408619499520,11774 787083300506570752,208928 786255603106738176,201958 755297614346776576,36208 766720898954997760,95708 774235734064500736,142090 787076780746219520,207949 780616979920986112,182154 732335030349914114,350303 764461799814987776,82283 786406993657368576,203674 772313418573369344,128232 754096533654663168,30726 757315163657822208,45014 794018615552937984,254135 794965669230051328,262925 780113912813334528,177233 780153298280124416,176801 787700714663313408,207613 792168160480759808,243092 785503050685222912,195975 743966432732520452,47188 790663200391831552,232595 792434778792263681,245148 768512084921516032,106281 776742569946390528,154832 779370629317423104,174115 754052843326373888,31528 761587694568890370,69231 775098966287540224,146038 755465521781354497,36157 791350014903717888,11774 793584466195132416,252020 794415736676433921,258598 774168368412631040,140444 763827352052895745,80366 764278541831712769,80939 793464975100706817,243535 759107871887982593,55257 785567260681330688,196538 760220878835769346,60794 753358844194095104,27045 776531249875685376,156103 771050201113096192,122146 765326203523854337,87249 786705195950628864,206054 776247891442569216,153573 776923772448284672,157693 792038484492029952,243075 794700332693495808,261059 780626157313982464,182211 795727724589350912,267521 789955337398870016,218603 791433065700524032,238292 755216889605947393,35890 758683372776517633,41680 771271681923055616,123825 794516621914230788,255942 781836575047122945,190635 788853457595674624,216003 767204336602648576,90384 779427736221802498,175034 787401938048385024,210313 794965952131715072,262847 764180361941319680,80939 768465146943512576,106703 794556046870192131,261155 794766516441018368,262588 795084868015235073,11774 767804995240624130,100891 777693715640963072,159475 788484812793348096,205197 756416376269578240,42432 792258707870642176,222787 789655004910977024,226731 794592303117639680,261155 753491124774371328,25253 794365514617237504,259034 764679093413490688,82673 795447922284523520,247930 761387473578536960,66842 788170821722312704,215012 785702759186083840,196524 793633405816541184,249895 732532222394281984,352466 759067560352489473,56784 780058736270290945,176203 795454625705037824,267265 794993532700332036,264397 779806875957153792,176890 756301922114469888,42564 764978680938377216,84724 794074226101657600,257492 776546863008911360,156505 759187449394364416,56964 793653272993210369,253032 788471581907427328,218275 793595761963347969,7311 750825188967714817,15643 790906063918858240,234796 775631880423108608,150103 794540386123251712,261155 794694964638871552,262752 761901077193170946,70941 788548826923577345,218832 791845866881421312,237491 794612739016564736,262053 773644911929241601,137953 794415706750140416,258598 788625272547471361,218258 756606124057628673,44274 765522450008408064,87904 794585422915665921,261097 779436565877567488,174442 790279984388513792,225949 772084823473074176,128934 776240617756078080,152017 778326451510611968,167220 773905128646520832,139865 785740401873293312,65113 763691802540986368,77612 775489340730384384,149329 793568229708795905,253082 787948947897810944,214011 756293283324817408,40601 793494378014707712,252196 778797322457100289,169923 792084908051095552,243075 750791099099258880,14277 756596417414701057,42344 794987811761963008,261942 770099775966437377,95506 763157832225161216,11774 767773756328710144,100605 773506669108224000,136947 788158262172590080,214899 764917632332070913,84822 767333762476695556,95055 772825102517841920,132366 768301707033882624,101681 789863541637521408,225359 756552775979397120,43399 758450475113050116,53246 763778494849507328,79691 792170325115109376,243210 773851801380454400,136904 761101954344849408,65180 789468158180458496,225358 768507099877867520,106774 756648539011289089,44023 767769602143162368,101383 791018501821509632,235948 794584545098104832,261155 777240008348413952,160592 755004205262331904,34666 778327687421042688,167569 755515372241952769,37979 761357062026567680,68273 775743628228505600,150663 780952737504698368,179054 773976085985759232,140444 793983648152174593,167101 776209165509283840,131210 775758442615234561,148045 790448725437079552,231550 793636997193723904,253032 791471996634796033,235620 789177935307550722,215437 794648643836006403,261818 759044043456122880,56302 787992959258071040,108396 773165636985888768,133533 771861986665562112,127134 757685156794789888,48369 785970700565811200,198788 781260710617706496,185921 793167505120342017,249926 793423267855998976,252020 768493972582862848,106716 777970189874831360,165185 791428328796278784,237908 791698751048015873,240260 765066025629020160,82121 795714060021067777,268447 763368685037768704,74943 755169022036025348,33027 760524609477304321,63451 762623602348920832,73814 771804021027778561,127134 781363112020578304,187084 771473969266487296,125554 759037605816053761,23060 795714413202460672,268448 758546189482590208,52362 789468820184375297,225374 773321096531742720,134128 757251316783734784,45014 747611557790547968,304513 793687827548692484,352717 793113157514436608,249469 787111610829516801,205728 781652661468737537,187044 759068009679826944,56784 753350229013901312,27045 751651563362324480,18215 794058053750431745,247561 769597347068121088,114422 751192183433203712,17653 786204237193773056,200490 769589472736391169,113412 788058211706347521,215005 787333625528410112,209074 755777991385415680,39462 790490383939538944,228172 776850315220058113,157728 773961998082072576,139998 768951223743549442,109874 785318468203589632,11774 788768332686069761,220526 781103953215795200,183759 794151318570962944,254444 791132635775008768,235590 790899806700961792,28732 790887692015894528,234583 785973028882518016,199227 758387434002472960,52833 766735510026936320,95708 757803538898522113,45964 773616710456836096,138054 775500323985121281,144654 757342263718604800,47090 787774103386218502,208630 752919966274482176,24134 772925644430831616,133519 788202510997712896,215252 789435974803525634,225981 780774004294574080,182726 770291440526225408,11774 792743734274392064,238536 752313476077400065,14277 785971140963381248,200235 788886475936927744,221785 774217343933124608,138054 795428425326559232,266491 785689872493219840,195975 795386513014030341,247930 787840436068950016,96785 769251638213087232,112399 794659373918232576,261155 764208601946730497,431998 764946722783006720,11774 770808134415818752,120610 780856812052635648,182870 775525771561623552,1250232 750488722471198720,10735 767142797866627076,195876 756640736032849920,41839 773927871941373954,136904 776627890699968512,154832 778395065760813056,167517 761654700932554756,68993 789425655490445314,225981 756921179810791425,64405 759088375508836352,54842 792425621825712129,243766 790408278241075200,227795 794332827978436608,258878 794556032815140866,261155 752165161515921408,20246 793852329640333312,249926 771130996729217025,122299 758069082424041472,50654 760623325294964737,63879 781263694713978881,186883 788909264135872513,221923 768481997048123392,105647 791831943578918912,240070 755110037769551872,34898 755775650363904000,39475 766927306069803008,93184 790729164038995968,232137 766882804709851136,95672 780823907146268672,182659 785589707430203393,197286 768505305479024640,106819 793897160722960384,252580 794707157824499712,261987 733135311782449153,349375 794319278971305984,259773 753090499314155520,24788 760506716190601216,63214 770274448322822144,117257 794731519071887360,262849 761565285883088896,68993 786609479521480704,11774 752211939254644736,18395 795398810944016384,263289 775753209977704448,151156 792056400818147328,243167 772704695143895041,131509 790733099026055168,219503 790966073369690113,235532 780618964015669248,11774 788204165575041024,215437 769389546538618880,111549 778355961371172864,76029 778605173241421824,168794 792408706851885056,232419 767094893973954560,94699 791259323250860032,237491 760020991632216065,349283 785708411988144128,196277 791735716627648512,240483 794841474726764544,262849 761093999306211328,66159 781119419443326976,185496 781878489674690560,131056 769156603282984960,111419 794018620510785536,255299 785975464867328000,194042 794157500182339584,249926 779107905958064128,172862 760609232211238912,62798 765985418256982016,90384 787442587804246018,211028 755492437498355713,38026 792050306490040321,243075 786219807481835520,193533 767823654910590977,101514 758645615618207744,52749 776235706507231233,153596 754021166898032640,29457 767128263709691904,97468 792565832035344384,193582 759744216155193344,57105 750038909959241728,7275 768154386468134912,103354 732972079117635584,353789 763207824214151168,76549 767809453479464960,101681 794588754270949376,261155 788130361171595264,214492 793511341327806465,252020 760513154858102784,62937 771438125071511552,123747 759414548818427904,46552 777570154247024640,161456 780676146652450816,61267 788398548400373760,217519 785554278525964288,196277 785478803627839489,195975 748549959734206464,11774 785647764256411648,197512 781798890664263680,188401 756367038730244096,42249 758253388165296128,52061 779648810943406080,172945 788404632439623680,215437 776255786347474944,153743 762018371034427392,17384 775348636762906624,146580 758068485331226624,50827 793969637788524544,250633 765953666142445569,88489 785318351576920064,11774 790924510203478017,234796 777859374257700864,161277 787654154370056194,203710 790330948273467393,230297 790709938091724801,231894 785855233780027392,198878 794537304882814976,261155 790616750228434944,232791 793212400983904256,249926 781652844545990656,187969 773847209309634561,139404 792768906603614208,247241 790605346301579265,232791 755538468646813696,38032 766060280619077634,81929 769207563091140608,111558 795737644873478144,267576 792821973151645696,242693 790962256162934784,234583 792894650520600577,247803 762450645668368389,73030 755821225482579968,39462 770672611663704068,120610 760595077131538432,60794 780600284435185669,181984 776121735401922564,153845 778726008010649600,169201 781914066839154689,187974 770109069617135622,42495 794289077650526208,249926 763698968887001088,79600 791902412243992576,241523 763801732350521344,11774 778400062904864768,167407 788038322895585280,214288 753359939628830720,25189 793457601619062784,252408 786357468062363649,202304 774015963540758528,137869 788173415328780288,11774 790320561117274114,228820 791389034408996864,235487 771823252603666433,125554 793618559947644928,252984 757718681170251776,48826 761965443472986112,431998 788471779648016384,218275 770191337341739008,117257 771510355600158720,125853 775744499972575232,148994 791359776152104960,238429 791959642687406080,241523 756948154264674304,42432 749657536400355328,8259 755889003358892032,39669 788906629076889600,221785 758136590388436992,41703 749968538559844352,9433 764968232486735872,84209 789277672496959488,224333 764927138868756480,84724 790906943204368384,234583 765407687588847616,87245 768590144383451136,105109 788860722285453313,221635 787519964668321793,199307 791061705874935808,234583 750085202534424576,10735 791308282581356544,234962 795093013064282112,264397 773888210715877377,139404 776908148909215746,157082 763120274447314944,76549 786995578869837824,207949 788908082415800320,11774 795695573378748416,267618 794636902028623873,261155 792766411391328257,246392 776831352230539264,158520 791725465916608512,240535 766225742795505665,85047 764834657300918274,84724 788442404743475201,217095 789683510516649984,223181 792496704058757120,246225 757698161720778753,47940 788010703302950912,212711 752113426097315843,21017 795360176735997952,240483 794314806006349824,258296 753694497020731392,28148 793911883048837121,254135 758544326850936832,52061 751233908205838337,15997 771058928058785793,122982 774481734259867648,140444 795084155243462656,11774 778595741459709952,51069 760085779435524096,60865 794533821144330241,240718 768465917835608064,104932 759479252852936705,56964 770397225239269376,118482 773543824555671552,127871 767860927270125568,100561 792070827642646528,243187 793843108060491776,255942 774192120412381184,138616 790655579782049793,233307 793624782973591552,249926 746384117009358848,11774 775655082855510016,150511 789118124574576640,221785 789506655411171328,226712 792627470923014145,245148 787360568797761536,210289 775363056100597760,148045 763199616049254401,1249128 777524338207629312,161984 790868462365048832,232863 794633136034484224,262022 779772856813096960,176890 768627212153135104,106763 792404928635559936,227183 795004765478461440,263906 788600023621767168,217285 763951684670193664,80939 771483802342264832,125111 753349836775182337,19598 773540070179627008,136947 779369193867272192,174115 750795061126795264,15165 775302556302077953,148045 786967250976768000,207949 786354066926383105,203350 775000093472747520,146259 764167497218076673,80720 781335890765443073,187460 780409065977606144,180039 774870477118537728,144654 792937447751454720,247877 776764416905900032,157840 791470490061795330,234564 762158125516328960,71476 765874162124529665,88399 792972013375746049,247232 789252781437837312,223921 764872383928807424,84886 755051496740311040,34666 780051364160217089,176129 791522468326322176,239405 795117035512598528,264754 775517601933864960,112363 767172067884007424,97811 775840659303305216,151242 791256083943784448,237491 755146171916640256,30910 793232926951419904,249926 794571701464002560,261155 758251259874963456,52061 776789157003669504,157082 756816052114206720,44290 778369263522422784,152594 794315363081129984,258456 794609513814888448,261155 794601692625072137,261155 768576435237756929,107024 772716073758121985,131852 787059260819550208,204835 775191958981455872,144573 788449870369751041,218012 773909564534067200,139404 772462957322235904,131025 769266906796875776,111448 771477351662252033,125367 757362094673100800,42344 759179897113710592,56964 779897121042370561,177248 771546309538963456,125104 774995518116261888,146259 789469604141608961,225981 779106390744915968,164826 762418948700680193,73102 793107198205243392,249469 779160730444574720,170547 751120605592686592,16953 793871241602076673,249926 769069302184022016,108849 776042301407629312,151741 780805263045500928,182036 781521541569720320,188401 795333076754845696,253050 755073150098939904,35237 793237408309321729,250633 760527163561013249,63149 769687321771999232,105652 772280636207951872,129180 778253016667348992,166532 794600717684244480,261399 759062814925459457,1170537 761566551527088130,68846 789235662138531841,208022 732996978947297280,355070 768560233836871680,209828 761408783843139586,68057 791323379827609600,237491 764125112471654400,82066 788716828210200578,220029 763709325093273600,79691 792142899358027776,243615 764107863966965760,81702 793163834152345600,249961 752814875777392640,22436 772461923996622848,130415 781500159137943556,186584 759514983096995840,56964 778790865737244672,169923 781249294397542401,186149 788188928234795008,11774 790150468273999873,220029 789191201454891010,11774 755774663582633984,28961 762785933691322368,73814 774233110481362944,142090 765831208534147072,82209 768656108416212992,104973 763879632315613184,80939 764936453600206849,11774 774859783006453760,144198 793101146172690432,249469 780214440381722625,176128 779399202203901952,174610 764986601067933696,85562 776619033047203841,63035 763457633776873472,78159 793989220457009152,255299 779402545412337664,174660 756189319270952960,40534 763410230340415488,77588 764733501354680320,79561 793132389795033089,249841 755842394533363712,26574 777838883090366465,162610 792227197767458816,244550 776884372435767297,157755 787803579675443200,205197 794435763114950656,257325 786362834816860162,201980 789864433455603712,197512 732684863405477888,353228 751802610114449409,12446 772884471158829057,133043 793514045395435521,237491 776754682936963072,157755 788125471850369024,215488 777122071008731136,159245 788445531249016834,217837 789456906763038720,11774 756698957028454400,43553 750392767751356416,11495 762658565958012928,74100 787834359566831619,211829 792654420118941696,108396 794693651486085120,262849 766142941173731328,90970 770812979944296448,120690 762631218772881409,73926 753984815351926784,19133 780123430507208704,177442 758750887640600576,54070 763538784256397312,78684 763949716455378945,77577 791674842713948160,240483 790586028545433600,231318 753307923019948032,26894 793111290151440384,249348 780602630024359937,181789 771393668108333056,125367 771463706920226816,125367 756684746973818882,43751 790963927626739716,234583 768772402230812672,107984 788781898629644292,220526 788842521585651713,11774 764465245481869312,82759 760918757195689984,64693 779852679392604160,171991 752054957428191232,20195 764622724522123265,513129 768197416994664448,104162 778234356477337600,166532 786047427908370432,199478 791381668045004802,238207 738540044345081856,11774 751596761987293184,16728 758845058284081160,55260 788365757163802624,215608 753446652904693761,26066 794602090542690304,261944 780441592083705856,180039 793158066959253504,249926 780909543437979649,184223 792318462034980864,243187 771178945131651076,121479 767558486536364032,73814 762133776021479425,71652 788523130385993729,218349 773470646319841285,136904 793624299823214592,252639 792730391295717377,245148 794678284529389568,199307 761643502782394368,69356 770692411190308864,120610 788750901515198464,220332 763880730539720705,80393 788841108667305984,220132 795345117553061888,265724 766043515029782532,90969 751072531264581633,15808 758036055467577344,47761 778738724351774720,168794 764847216083230721,84689 792529506556710913,243513 792766063079337988,247241 761302841436753920,65180 750402096759967744,12883 790713693713620993,232169 778678033263624194,167398 750058788045123585,10847 795450265365258240,267231 773568907194007555,137574 773885413811445760,139404 776455631637274625,155390 795431871819583488,266079 780594210785243136,181886 786696636328189952,205007 785986512118751236,199171 792856931157286912,247877 773943910800429056,140372 766812308781748225,94699 787395746563624962,210235 732311373942689793,351270 775208152794959873,146847 791866102615838721,240926 791751579485540353,239998 753955553987133440,30590 762725471821959169,73712 794354974075523073,258878 780437876886626304,179560 766721327088537604,95708 769600282707632128,113836 755345638351474689,32673 768266066556514304,104940 756601076397113346,43751 769558624528064513,113797 794556421526302720,260173 785554613768290304,196788 758975371865796610,43947 790277608462221316,229693 767786199666728960,101163 769667040743305217,114779 778777725624520704,169201 755171099814625280,35890 762142176050634756,47188 793455474041495553,249852 776820185353232384,157993 794704894007660544,261155 758715684885061632,54748 762100872495202304,71099 787946390638985216,213064 794220191047622656,258598 756844349867057153,14277 795027839976255488,263906 767072828847816704,94699 756312980443332608,42249 790887433923682304,234583 769899039320055809,115159 759189497934340096,56964 769950464825843712,351666 791833238385942528,238207 756670813445746689,44450 778274268924698624,11774 794704544953462784,262890 764509370709315584,83648 775475535656853504,149329 778303032438251520,167220 754942127696740353,33140 795118369599094784,259190 795039115033120768,263532 794610748047716353,249926 751803326925271040,18893 792886064792739840,243865 773174701673766912,1250013 785626180590440448,197709 786612797400571912,204413 787990314355089408,206101 758746416474763264,54123 792504885711409152,246392 769545552296079364,110585 756911691678515200,44450 773594819394363392,137158 792708944204554241,245148 791868238942601216,240070 794191178434564097,258598 795320345075060740,266293 767774227068059648,100605 765411063315701760,84886 749908642288263169,9754 790422593979322369,11774 785684053135544321,196277 787056792522018816,208777 763490805277270017,78684 788899197873291264,1063777 795254143132823552,264397 763761188563845120,79513 774362644828397568,140444 781245517808463876,185921 770406639136411648,117687 733812116516405248,11774 768140445922697217,103506 756622762785972225,43471 777500557791662080,160876 787778705405775872,213064 768045490374078464,102409 793256786367242240,249469 795390946473033728,266151 753664970034851840,28043 772676854427881473,131421 778245803521417216,166390 793658770387644416,252639 754040055010910208,31377 766061089381548032,79516 785913314043764736,199546 785931964985536512,194044 758079080730337281,49748 770309900220104705,117377 771901102052651008,127657 755948289673928706,39475 767084032991559680,97685 766378032101781504,93286 792428986341228544,245268 751963638890500098,18893 754076118462914562,31320 775426985875107840,141415 794032570719617024,256439 789942993297952768,227048 767833780446908416,100561 740331684495818752,1170856 793503087696621568,249926 755164063387254784,34507 790763226044723200,233951 765389614769070080,87145 790625581276672000,231894 754771423256719360,33356 772939755281670144,133519 794602451924090880,260081 762787399411916801,75010 793995387845705728,11774 751739041465458688,18323 770001854801518592,11774 749313453106442241,8160 781291830071529472,185313 757913720962048000,49925 794575405583765504,353879 761591723424296960,1248861 793203395997863941,249469 794387582071308288,252020 765207706055520256,85805 775379048285560832,148645 788170172167254016,215088 761710941515882496,68862 792911276192124928,236827 775803405679857664,151463 769711477963882500,110585 732239811998830592,1170318 795387581080817664,266491 755338049849061376,33072 759466119526699008,56964 760527254992609281,63451 779409745895710721,90252 768979692112216064,110362 756665230915174400,42432 794592554918576128,249926 771406753606926336,24173 760568362527289344,62798 776144758100156416,154071 751788797071728640,19352 763621141898522624,77598 750865269451395072,14877 781267045165981696,186883 761985670961332228,431998 764556265007742976,79561 786041289187876864,198620 785501281569865728,196233 771507433982296064,125163 794474217731260416,259034 787063741808455680,207613 787777835997995009,213064 781680784327471105,188934 781180168945696768,11774 786380660982308864,202727 758651388750548992,54272 755186919802232832,35890 770779353634471936,120675 733893169755000833,354927 769594344491872256,113836 756593544836419585,44093 779888017943044096,177444 755963177322606592,40550 786207036417544192,201494 768259511941468161,87904 775762124765265920,151156 795145703802576897,263302 761388750698008576,67229 790218431786315777,193121 762270723058434049,72420 764901366418460674,83391 757670681609900037,48735 793067636674494464,243865 791335888982867968,238207 780828116444975104,183269 768238246564335616,104932 750372275568848896,12927 793433336878239744,252020 758372423314108420,52545 751541011722055681,18413 775476992170917888,149300 779712091439628288,195876 761286411593154560,65540 765519559675686913,87904 792077074517327873,243187 755200113559994368,36057 787975266354077697,213064 794985436326350848,264397 753354826302496768,27222 780435361378041856,180310 751786512581206016,19352 770406010745786370,44421 794538243815591936,261155 794161764946411521,258331 756337137486860288,42249 793227895372066816,250033 762281186265796608,431998 750871739714985989,15316 759214520673902593,57336 786548397972914177,204457 756602519258796032,44355 733710135827308544,11774 770470414980091904,118191 771724627739418624,87904 793430216966299648,252020 765625449410011136,87904 776753073356152832,157755 755187502076534788,35890 792779230300008448,247241 777911264563437568,153756 793093678143242241,249469 789297434715238400,203546 791243881484587008,235590 752681878562439168,21332 793454443366871040,252346 748569008367108098,1170318 786318539271667712,202727 755785076231856129,39462 778423520435007488,167407 771008115235917824,121814 779430275117756416,174427 772585976405299200,129662 733080843237744640,355106 754725337531940864,33356 795617740816052228,267521 787084050716647424,208928 794770983945142272,262752 789470592852525056,205181 762075095569281024,70689 732596435955240960,352858 793997119757512704,256239 795409868295270401,266784 764831699716808704,84422 768134038490062848,103970 771788868244824064,127657 761273732136570880,59631 754698613293510657,28732 769026466118066176,110362 758976883249729536,54070 793818896121860097,255039 767812599115382785,100556 763504561059405824,77598 763828284735967232,80482 766066008629121024,90384 786043745229606917,200382 781545927290957824,187976 755913676343750656,39657 777909401533415424,163990 792521126614151168,245101 766053300655521792,89623 795036319785353219,264700 771484253590724608,125853 780806723628138496,183269 780619335022866433,182154 779158742713499648,171795 770262671484518400,117364 789945391341068288,228820 792020182961041409,243075 773540548078628864,134197 781318369999884288,187364 762779845113835520,73712 754097278105686016,30726 762664016607076352,74133 791693568272248832,240145 774393255698006016,142503 785513197583368194,196277 786602601076797440,204413 794197142822785025,258598 778378901428899840,164826 768197456953643008,103149 790282902412066817,229895 795203194930532352,264397 734839533334761472,355878 758459380752748544,41703 794270986250002432,249926 795212800570232832,264335 764445535856197632,82189 781312178796294145,183269 787559294459715584,210207 773161450369974272,131007 795318000245243904,252035 756747664260210688,44450 776143951875215360,153845 790546495120478208,230708 793106435156488193,249469 793801713287323649,255393 780279011280760832,177248 759940992665608192,60391 787071406949359616,208928 766764224110473217,96005 769377106488881152,108385 791024592018169856,234583 795300600913285122,266079 780737149872275456,182036 757655010331070464,48477 758822782020952065,54140 794702357980389377,262890 766540778315272192,91678 794324691490111488,11774 773935413828419585,124597 749317908644306944,8047 763087374431637505,47188 765968761362972673,90618 765042375869632512,84422 772864476936802305,131597 761627208712593408,69711 785366998410604544,195481 786305425096470528,192032 786934651248140292,207244 793400101712564224,251452 793524504026906624,249926 794759893995716608,262022 760992322347671552,65455 765684562051596288,89198 772629470096220160,131221 773264545682976768,135725 767757960172929024,89517 794561194636013568,261155 794783704316903424,261155 777729634527879168,159475 757330508221001729,46890 752005876211290118,19352 786673781741871104,205270 794685354599018496,262752 755627674119315456,23217 779477331840671745,175340 778286357852684288,167220 733270337857552385,349652 794650932206129152,261155 764209464127868929,81869 781828490744176640,188401 750855295832915968,11774 793879530511314944,256255 775813927783456768,151463 794729458032906240,262849 752876740796518400,24134 772115331594715136,129558 775113140350685190,145955 788213653384335360,215754 763523383153700864,79020 763479588609589265,76406 789939869619412992,220332 779442482220244996,173011 761321758536273920,67229 792198074101665792,243398 763589375389151232,76723 787735914927751168,212357 767829254918680576,100891 733392373061844992,352911 780843208322326528,146720 759182165359857665,56952 766377624608186368,91894 771015660931612672,122474 757805383725355009,48494 769199870280241152,111517 781849646742245380,189017 776039166266249216,152735 791261753749467136,237491 793103502935490560,249469 795332566249275393,266079 765025999851577345,85159 778309942986018816,164826 790521819107172352,231894 794059751986343936,256358 758123644761444353,41703 786336973661364224,202379 757442710542229504,1172928 795309747171954688,257423 791728466248863745,7706 793993137341562880,256239 792388456932634624,241720 794256112656777223,258771 771846560632147968,128382 776179794962677760,153194 773212011710873600,132940 795045459345575936,262752 757724687220797440,47844 794318775336116224,258922 764617695170011136,83903 788144912352944128,215012 794534969469042688,261155 781568453568233472,189017 775761438258311168,149200 787102825394364417,197512 793113059321520128,249469 750139152964980736,10129 738527013737103364,349993 759857429651697664,59666 776232066258272256,152314 765213108851834880,86103 764601847260803072,79784 773878974338379776,139404 786960375186980864,192032 795352441017565186,256276 773567559975120896,137158 749308345215950848,8047 750339634018779136,7275 765234091696324608,86645 749371219489599488,8497 757971987171991553,49852 772582338609885184,127925 777300493139791872,160593 780493185214664704,11774 788072591747670017,214138 793457883161563136,251452 792815152416423936,244270 769358583909740545,112104 794375592753831936,259764 775742258398240768,151255 749331775277506560,7911 767435418996465664,97519 795699533208375296,266944 752740883049672704,18879 764172925863759872,78566 793447691871191040,252196 794552430780239872,261155 756245280538759168,42249 786092702567915520,198304 752659220357582848,354228 794088293902254080,257204 778015134174371840,165097 755079775199170561,34738 762564923339763712,72420 778297529288921090,164764 794758112209207296,262022 773903654072029186,139404 772948765816815617,132996 769682271754477572,113247 776870967637188608,158027 762005273758273537,431998 773616238819840001,138165 751593039596924929,14277 773386101775970307,123345 785927773403619333,199546 791673948505313284,212319 792087297495748608,243187 749216484031860736,7509 781300595227373568,179718 762988147764584448,58815 769128158293614592,109167 788158214323920896,214899 773900625507680256,139404 792408178898137088,243165 794877607422623745,249348 795378815241453569,266491 771452855228203008,124855 791392270905856000,238117 766374455098486785,93514 752976293923172354,14277 756572202586238976,44056 766328033191997440,90963 759077117162319872,55550 778397951001583616,167220 794272885523107840,256255 762777174151536640,74943 777975000041009152,164694 778294815389810688,166390 750381465033211904,11774 773708252769050624,11774 785366634693271552,195481 755261949860950016,35403 790265581610172416,229693 755281063052775424,35890 764783042871328769,83866 793976011616645120,256393 750654690615037953,14421 787706390303371264,212139 767959968339275777,102249 775077163234004992,141091 785807710252138496,196277 787824828753514496,213064 788348368166596609,11774 791356349258924032,238207 793229179579793408,249926 754717744440840192,33356 769649075541073920,108004 780614348406304768,181984 732384170165469184,1170450 749465962139770880,7852 767814875758362624,101681 777902732468482048,163990 755865024485330944,39207 768168598602776576,103294 768241592503246848,11774 778375131324383232,165931 793244728569528320,249926 774626528080506880,144494 732656158079471617,353262 785651952935768064,197286 776874677591564288,158820 795378732009738240,266643 766880100805513217,95708 790657768017518593,233307 776494146186014722,155333 778371782109700097,166852 795766484249300992,247930 776815551574401024,155451 760577571784314880,63451 762407330184957952,431998 763891186927038464,78057 764625489440960516,82817 770286242747584512,117257 793508885965312000,249926 792340486589673472,245117 775722462847741952,150663 788691535701291008,219942 788766248960131077,220332 739943320986734592,353488 785990846143311873,200382 790576885826813952,230270 794393287431979008,257492 786317071990743040,201620 785823167197569024,198671 776732539973013504,154832 762742807505231872,74066 765033311584579585,84724 788034274054197254,214492 750375508836229120,9548 791700182240858112,240483 793121344087027712,249469 794564803243016192,261155 788406782603370496,217634 791686431278260225,234796 791653360021610496,238378 794689713928028160,262225 778379333312413696,167319 795039728630382593,263532 795667260501327872,267862 755045344212385792,33356 764194441028526081,82544 785875977989566464,199227 765914100220227584,87851 793279296118722561,248253 771053535538532353,120610 776197403523375105,153743 788129008487497728,214492 777269781527355392,160609 785909884915027968,198878 765385306778562563,86440 770514470980509697,118192 761454948978753536,67226 793954327098322944,256225 752926375603036160,24597 775558168776732672,148909 763872626766913536,80939 791347863225765890,238207 780602968580108288,181984 763498250582257664,77687 764279564537253888,82066 785633940610555904,197091 757985610153930753,50314 765194649250127873,81733 773187610533564416,135025 767058570898575360,97467 770325100939718656,117257 758337746100379648,52554 787435773666754560,654029 757317507589996544,46612 795429158591623168,266079 750517065279217664,11774 772097205536555009,129471 781509857102864384,188401 773557914141425664,137158 773852066372616192,137869 764821521844011008,84724 770539926102405120,118191 780883881549455360,183668 769750953817886720,114987 771552249122140161,124597 779146785910435840,172089 780742335479025665,182036 761642521009070080,69493 752281331594297344,21714 759548086247051264,56964 762673805835718656,70375 760556831903092736,56784 790350134211059712,11774 785627896798908416,197341 753672143993393152,28866 791436689419804672,238395 769947743066296320,108795 778320878362882048,167311 763837366578450432,52554 794111928612159489,251234 793134793894395904,249469 773952198166183937,139404 779363778160791552,174230 764825334382559232,84724 770569592980725760,103812 794313306362310656,257492 786279737651933185,201958 775504490833117184,112363 768387499026702336,105018 768855513236766720,105109 795059678304571392,247930 761973610558828545,68142 786274908208705540,199546 781220206651797504,186434 780434804613537792,180310 768873995957628928,109666 788776377436762112,220767 757825200314474496,48480 794607643394473986,261155 765140899877838848,85757 788215571858849792,109244 777154606107353088,157082 788377911178907650,208928 753718883849211904,28230 766737133390467072,1170597 772994097963343873,133043 780528023741329408,11774 795054729852293120,247930 778199390007721984,164826 777136362990383106,159906 778956188369158144,171455 791119654085419008,234583 785631908046729216,197512 778331177623097349,166282 754794680051609601,18341 781205415249973248,186434 733012308541251584,354922 786683122331095042,203200 772592219635068928,128934 750065689826844672,10847 771471986929373184,125176 794723101258809344,262752 779487667901739008,174315 767818397379915776,101514 787754929817542657,205197 795095732118175746,264397 793094144096923649,249469 793116408896851968,249469 776658045237460992,155390 792409793583542272,238780 763538999784804352,78561 780268488828985344,177704 763045260335386624,75899 771498502270574592,125554 778291614120681472,167063 793784708639449088,249926 763216767820832769,76549 771052311619567616,121612 787059013053800448,246425 794193745902239745,258598 762614923327180801,72653 761742626760617984,65180 767164644486180864,80939 772457702303956992,130415 775200315507290112,146704 761144827048292353,61051 757900251868999680,47940 762812690758852609,73712 764106160312033280,77598 790688900817772545,230282 790632283028021248,231894 791274845749207040,237491 762847191442427906,73726 793862481047265280,255942 751145204460118017,16953 773699758108119040,138205 776943248765968384,156835 765616509196443648,88669 790212725657993219,230021 793830548854624256,255393 765248208687734785,86653 794297652729053185,259231 789992874767216640,228354 776864573437546496,158387 791334022689488896,238207 766763994552098816,96263 795717274363564033,267737 754776827198144512,32404 764856945421393920,84724 787121592241356800,209184 759181032046338048,56886 769817176954003456,88930 781485713338486784,139404 785872252231413760,198094 779366525840953345,174230 786040449618378752,199755 753960016764211200,30304 770114764261429250,115435 757348380750319616,43553 753394612765503488,27061 793850193762451456,255942 753674515419398145,25189 764151023002849280,81869 786302663864545280,192032 771896669193449472,127871 775846862347603968,151361 794506855758331904,260380 765580409769984000,11774 776604032785870848,1170441 793946579682127872,352804 755487275845156865,36877 770773275144101888,118192 780502824786337793,180873 752983495023136769,24316 755162539290353664,35931 786148329977737217,201308 794613153111875584,262053 773616757676371969,138165 794105020706787329,257325 776508593600286721,155390 779255760803000320,172270 794735006442725376,142187 788035865473867776,214354 766293019737792512,91894 770724000079249409,114779 788712316233580544,11774 771147239188107264,121612 780833874045767680,183269 777952095873986560,154817 785450159878569984,195332 792776302893740032,247240 790876086871654401,234583 757625488437313537,48402 775785466264256513,151688 767781199926419457,100605 793249203673640960,249926 780895463025340416,80785 771983028260331520,106716 790729465038987264,232881 791411852597075968,238780 751824735047147520,19542 762438500947931144,69673 767903702946422784,81869 766405579258617857,93261 757868663076782080,46958 763414525282492416,78129 776220449424367616,153845 756441736570867712,42149 764221574576640000,80648 769267227275255808,112399 758660395380969472,54070 790582221522337792,231894 794220775767044096,258771 785310835610488832,11774 790890312218673152,234583 771861928201248769,128382 773901604835635200,139404 762376431624007680,67852 795308479623864320,265562 785283295147724800,193669 756302538169786368,42564 766681205047779329,95254 769889659597885440,94699 785270356202237954,11774 794382153840783360,203546 763999923259842560,80098 775026569148506112,146259 793604008283811841,252679 766300944250396672,90384 785886534109171712,198962 793547976463515648,249926 788441946133893120,217837 794560992130764800,261155 793848879854841857,255942 758564559854661632,53580 749997641103126528,10735 755908186293542912,39162 772021950663262208,128519 761313228479684608,68054 750905610451890176,8670 737085110483226625,349425 761448781141254144,67938 786360117985804289,203391 732786720664588289,398860 786702478242963456,204539 775808887748304896,151361 785923632396664834,199546 791012539723288576,233673 793202634530271232,249180 766759200491876352,95672 777487695039696896,158517 766696509068894208,11774 785963732157493252,192306 788626514208325632,218258 791324283100422144,238117 755866402603491329,353879 793107246846738432,247240 763959229505900549,75724 755218608872050688,35890 786261699485720576,202429 791109574501642240,204413 763522748123455488,78853 792080325937655812,229693 750865118293004288,14107 791719164910112768,233174 779278398808096768,158387 793126186721288194,249725 754750862765858816,33356 767195445953200128,80939 749746751305814017,9754 756290737579266048,42564 778365511230951424,166916 752241400633233409,21714 776857346505076736,157082 793070856964538368,223249 752987765181218817,23739 785943260254474240,198591 781919354250113024,191354 795038154902355969,262752 755142648139096065,34637 774823925993857025,1170783 768133479020232706,103868 758311071077822464,52112 761772434991161344,69947 774803588950421504,144654 771038941273174016,123020 779453532747407360,174557 761562366437765121,69231 760314818653851649,61412 760254843248259072,61051 765280902104674305,86873 777101501349048320,80607 787076785225609216,194079 786491219023134720,47940 793180435329249281,249926 785923355866128384,198591 793986248104775680,257353 786084184565612544,200870 794541288729300992,261155 755092976209006592,26815 789497747091185664,225981 795257080219389956,264397 792113413732372482,243513 764295601974546432,70177 770287617283792896,117833 770045357208240133,11774 786269629823930369,202429 764166893477376000,79970 793527426177503232,249926 781161643547824128,185296 774363876771016704,140444 792011435480145920,238099 794639193205043200,261155 771853054106669057,127957 788389405891239937,217519 791672061462581248,240483 740665367589179392,11774 764937654236483585,85254 778668745338212352,169201 767467402367946753,11774 768917634356129792,110209 765209600102498304,85562 786374319442108417,203510 790899665965232128,234622 762828668313796608,75073 786772747313553409,205728 768456532677697537,103261 790173004000931840,228989 790649810957152256,231881 752910336508833792,24134 780372109868408832,179718 774015212403957760,140638 761336696302632960,68182 777877028393607168,163990 780614336456880128,182146 772827678915395584,131025 776315950370918400,153762 793958901943324672,252639 769199711295332352,111558 793938775399350273,256255 751932474003951616,14277 754095781347520512,31320 781313979817811972,26066 753566950198906880,28037 749368197225320448,7944 753684462274162689,28981 789654447374819328,226582 762372917514661889,70858 771829844078366720,118191 742765013874532352,11774 753725999959781378,29090 767750545671122944,100893 795655487723372544,267655 766436932666753024,92902 771552576835756036,126389 794395269802721280,260404 788438937702457345,11774 754029977134309376,31095 779879568156962816,177248 794847792510410752,261155 753202714620923905,23217 732680281480658945,353228 767018736008228864,73030 791702120588193792,234990 757799433786437634,48810 779395453221830656,171693 763732919915573248,79600 792400472896176128,243165 785903807171399680,199290 768495091925282816,104973 754718555086528512,27045 789523235171766272,226180 791846665204490240,191778 795460252518924289,265649 793500101213876224,252020 775038338906587136,146259 778785757519499266,170483 781355413954449408,139404 791386414114037760,237235 755168638919815169,35890 768483283319590914,106716 791467033573613569,238207 791308315225649152,237491 756658988008214529,43807 786765227572416512,206008 774067593959215104,141289 792408358720512000,243165 788022711423492096,214492 793977780367224832,257353 763868372723494912,80648 795394268525305857,266151 785288818572222465,193669 785548841839800320,196917 795717515334795269,267862 750365382658011136,12883 792022376674422784,243075 735864339912097792,11774 777890379987247104,161744 795426337792073728,265855 762756639925661697,65500 788547396896600064,217519 776196061765505024,153845 795421992920850432,247930 753979547285086208,11774 756220711987916800,41702 774280473048670208,141887 778214683857727488,166409 794612542446284800,262053 773936412097908736,140211 794679266336083968,259832 786267124910219264,202429 763498756251721729,75460 760981373633126401,66159 785614186130788352,197286 754245084972015616,30815 772387880928894977,11774 756300660333686784,42564 781510068206305280,186212 765234730291884036,86645 769408120959406080,112399 761642404118040579,69356 753045567031349248,18298 754740883120062465,33356 793118130553749504,249469 760169181966852096,61145 785689472428113920,198108 763425068932329473,78129 790875812585148416,234583 776896469987012608,159226 778675820923543557,167569 794347978303610880,249926 788187618236391424,207287 790746076047368192,235349 755513066247315461,38155 764225621283180544,82066 795227215298494464,265638 762016426169360384,71476 787126868533207040,209292 747565379182956544,11774 741720665502457856,1170556 735619659425189888,351147 759209837112819713,45827 776933092997074944,159359 787072264504246272,207287 767682561036341248,98646 759387131844268032,57185 776863438886711296,158589 791811008490774528,241033 758292926795505664,50923 756804152806760448,43391 793108562667003904,249469 793987502713556992,256358 789902094677540869,228354 793512333234405376,11774 779894098098393088,174492 793530218363383808,250430 795358770167762945,192363 752902564287508480,24134 779834828153905152,177233 771956753479168000,128519 789290276602818560,224680 757656814548770816,48633 770822814433579009,118192 773591560281665536,137927 774706675508977664,144654 750403662116249600,13201 781278129268461568,187084 795077521087856641,249926 780666883557167104,182036 755552601287036928,26999 785425671594057732,195481 765974557039681536,90384 785937082900328449,199960 771545661812510721,125319 758331759608168448,52554 766444975017951232,92917 793752401505386496,252051 732709409273470976,11774 748609052620513280,679105 775482564756680704,149040 787755188710965248,351666 786325461076963328,203080 754832205096943617,33850 787846463615270912,212357 781891886361419776,190635 773887563455012864,139404 769297470207787009,112788 764765547561005056,83422 793815613265281024,254058 785889427302277120,198671 791290379714691072,237491 761414354076139521,62492 773971897562390528,140047 786915428752842752,207287 787438878886076416,210432 761636818316058624,65540 776569077385072640,155688 780597486100488192,181935 767080560665567232,97377 788757302358704132,220526 790987882747998208,233736 768088002857934848,100619 786247703558778880,201958 750558424535007232,13532 793698843598524416,247240 768726327302189056,108373 788737204935950340,220029 761665978891694085,68672 777656072114802688,162596 773204165086486529,134561 775001103800864769,146259 794973868129714176,262022 764976500667920384,85562 767769942351613952,97468 735863027367448576,11774 760639555687026688,57574 788945484937396228,11774 751095458836217857,1046033 781866386008121344,190957 751015257301061632,13532 795686499953950720,267857 765857016174829568,88052 778433369424166912,152594 757669586405908484,48477 778568305678266368,167569 786269858119970816,202429 791459346064482304,237935 737039697361424384,1182372 794552819999272960,261155 755007137668075520,1248272 758391724624314368,47940 790950534136074240,11774 794979614179397633,264397 785549738653409280,130635 760411117680205824,62063 760977757056696320,65585 787152087557689344,199431 794001530621833216,257423 775051133001801729,144730 787325609177260035,209269 776240664275148800,154823 794575774091247616,261033 762248407448711168,71429 788873296154533888,221785 750306262265409537,10735 777938047623102464,164669 752231039993454592,21074 774877988194226176,143361 768560465219883010,106716 792109217863696384,243185 794728272055664640,262849 787297542581125120,207287 753392415474450432,27045 792071199958245376,242055 793098222478630912,249469 761535900836847616,68908 766318475589455873,91946 781469721744900096,188119 791802745078644740,191527 791347643662213121,238383 793201341153681408,247241 750676792202199040,14462 786377134935859201,198743 761521786555072512,68864 758265860968574976,52112 771106075869405185,123141 791119670254374913,234796 753358742314450945,27317 775764250513977344,150663 786228177458851840,201958 732650680675000320,353122 756995864703406080,45669 792820928916828160,243286 793381264267046912,250760 757658966025310208,48549 767765864477143041,90384 778318146029641728,167220 794294354479300609,11774 794358923893477376,260237 760624464270950400,63655 753640806754480128,28281 775934964525174785,152492 750527525932011521,12883 794963487072010240,263895 778294403282702336,166100 756283498181173248,42432 770354299109007361,118477 774286201721237506,11774 765175496724221956,85027 793887446928875520,248652 786357425150590976,203391 758672463609724930,54272 791848478775185408,240763 768891708658577408,109337 775570968471277568,149953 790735844315426817,121795 767812339089354752,101681 790935496465657856,228576 758008546059399168,50804 765642971718955008,87904 790926100675256323,234796 757753151822917632,351152 794314469216309253,256038 751218185811046400,15808 758733673180991488,46076 761557273001005056,68993 779003421147992065,11774 758075909677191168,50923 772452714601119744,130175 750139041220206592,10057 778473228255780864,167220 790720971770593280,231894 765986493747691521,90384 768265868828553216,33596 776420297364873216,154869 787041296284160000,207965 776826601862406144,155451 787519563923685376,207096 771876092965556224,127957 795354850313834496,238395 767168945837092864,95727 767929129350094848,100620 794999331258531841,264431 776114409441603585,153095 776777870114979840,146568 778994178957139968,171168 757852912294825986,49754 755529552076550144,33186 768154377857019904,103354 786725041987780608,204184 758720391586066434,54070 776137402431762432,152314 791150559541723136,234583 765543448661360640,86223 773916510121103361,139404 792566491681959936,245750 758717387696779264,54070 738333889345781760,19246 754070427731767299,30590 792336017667788800,243187 763579852058398720,77303 794919783615504384,262752 785946046765600768,199960 763147225534955520,75899 776078744922447872,95055 758283290658824192,52061 790655547712282624,233307 758084717212082176,50542 755160511961006080,35890 757315658442903552,45672 758479400828538880,53144 758628523435098112,54070 778970628355350528,171168 759200773037297664,57605 780919978975387648,12018 790600625142849536,232169 786653400121303040,205455 790627728823169024,231870 781229268261019648,185595 787052234517336064,207965 753694156988428288,29263 732274968118087684,196346 781189478778040321,185271 781230276747915264,186434 794670181670744064,261155 772921345965367296,127579 764444005136420864,83391 770294700448346112,117377 794008962844729344,257492 758504815253004288,47940 758772938095136769,54070 794907099474051073,263205 791094544507015168,234583 794634884765646848,262145 769183204028796928,110023 789189746429874176,224113 733164984109268992,355716 788547311270039552,218967 793011096932216832,247983 791870178371989504,241940 756098551416025088,36873 765377065721950209,86173 788442268772470784,217519 792156205410054145,243648 749702649830858754,9285 790552001394466816,230270 771802633166127104,128043 770298454853779456,117377 753369969510023168,27317 780912914161102848,183269 788879885846667264,220820 768871850914963456,109666 786269912394305536,201958 791092326848352257,235586 773895285315481600,139404 777299806016380928,161413 777551486339411968,161456 755076519702237184,35044 776881388012367872,159093 789838442091810818,228197 793114481198927872,249469 765600419020087296,88052 768924691771879424,110362 773720285715595265,137158 773901462220910592,139404 759520537240494080,58227 785646115416866817,194082 793856537156526080,11774 785663137592729600,196277 794511670714347520,259743 749663800622592000,1247833 753046336677683200,22795 779388419701170176,173628 785649364328968192,197091 787716615286718465,205197 793427396980510720,196314 754006054363594752,29790 754165532421713920,350419 785847316766978048,196524 788441956170866688,11774 794087113092280320,255461 752190918854254592,14277 760588991456538624,63451 766606722605735936,92972 763922133156175872,74133 764485198255886337,82582 755147187193978880,34731 788769235338133504,218875 770711865265623040,11774 775068962912546816,142911 755897367543500801,40550 792093414216962049,243075 793049880847536128,247877 761448475888390144,57548 781090369996001280,184223 774293718043983873,117303 770161147077128192,116968 749688283035103232,9433 790907578163290112,234556 756536095433748480,43751 775859085887442944,151822 765731877282078720,86103 794528010460401665,261155 766246177893453824,91894 765158870742294528,86145 786556355771375616,204413 778653188614344704,169201 759901980798050304,60163 756614928434335744,44274 769468301877579776,113754 769144054365814784,107953 768317611495002112,97519 757418427703136256,46193 767963888683880448,87904 793938919649751040,255942 781558000611753984,188478 762993465613443072,73814 790654602018512897,231881 761901012793774080,70177 771063357747015680,122982 790315525876219904,230485 754791220724043776,11774 792901446521921536,247379 795302763970187264,265257 761242383421960192,66281 773618923266711556,130505 793141458727383041,249882 778674134142246913,167220 780599707022221312,181755 780696204233568256,182257 792026381928370176,243187 768867985339609088,109571 793814720541261824,254209 749680101537648640,9433 753600254461698048,28724 732130610647457792,349426 790751167546531840,99049 777722914506416128,148798 786376856618487808,203589 757652678944038912,46280 758594641860059136,53001 775676083052040192,150511 780618620799815680,182122 788005406773645312,214354 760241483005980672,61982 774028351077879809,140444 794926238368313344,235315 791489712259145728,238207 739530798651543552,8431 794315833434484736,11774 763714737699819520,78189 773002894761132032,134033 756286998793641989,41694 773895965002563584,139404 752650308992413697,21332 755527003957231620,37993 764494956761317377,82283 777751932819472388,163569 793205020632252416,250633 776723931461853184,156835 788683053182824448,218219 764577504195665920,83870 788388241720442880,217519 776559226319609856,151374 773400977718255616,135190 776734930617438208,155898 779275112319225856,351147 790509931195695105,231701 781643818798084096,187896 776913850193088512,157755 793112359594135552,249469 779367143666221057,174230 794991496026083328,197512 779678527675244548,175549 774369794493587456,141913 794544224540557312,261155 793204308212875264,249841 770055245917458437,90553 787261268382089216,199307 765358774286741506,86274 764005700921995264,148861 781076214316429313,183811 751147734661341185,15808 770082209470570496,115458 778251373049700353,166409 770546577240883201,118087 791908861598851073,241367 762662426391248896,73984 763394751550791681,73814 758389978627997697,50827 759102971925848064,56886 753423043582496768,27045 760133965395156992,61145 750489503710769152,12883 760974450036609025,65222 785525084676952064,196676 766343914882207745,90373 758328911793156096,52061 765641023489998848,88399 794562730246160385,11774 785610333075415041,197512 794204470204715008,258598 771224481725415424,122776 790409161708277764,230485 788446383963529218,215030 751706751699783680,18893 766755076656406528,95574 794990691625684992,263906 766105880383205376,90373 791002836435959808,235486 773508738607177728,137042 773584410239180800,137042 785539342756438016,194230 790874752864911360,234583 742756943673053185,11774 768413986928795649,101681 778555398022455296,167677 788795527483760640,220526 754764171980468226,33356 759253061256830976,55661 780608800982077441,182049 785802456810729472,197324 787365188928319488,209351 794702774915264512,261050 755202398025646080,36033 788901291498037248,221832 776928189234880512,158387 755509606579789825,37979 773163500076171265,134561 778374031539974144,166852 793209267822014464,249469 765266874745618432,86440 766608085968261120,89359 785472423361671168,192032 741710235773997057,7224 758183384556249088,41703 790393242109915136,229693 776973428184141824,153845 793947574260494336,256217 791713618790350849,240718 792067523609038848,242693 791055545725816833,235620 793185634156285952,250033 778323102749057024,167220 756636633965928448,41839 791870218582659072,241034 792051161792598017,243187 788877637686996992,221785 760837775708921856,64722 792039843668766721,243075 755118412481912832,34587 760310977904582656,61352 765232358542962691,86440 754105889678880772,16761 787282142933950465,206007 794227116825055232,258085 786755806913900544,206008 758353693821571078,52554 775160894489624577,87904 739568803344973825,11774 751782904070627328,14277 761158817459691520,63149 776904170234339328,158520 794134487290544129,256255 789213412836290560,217658 756334055310913536,42495 781553900834975744,188478 732901172017803266,354495 785327646523744256,11774 788000601749676033,214354 768809466322096128,109104 788883007381893122,220767 786920106592837632,207119 775812711368228864,150426 772368477642522625,118154 778312561364131840,167220 779433939282690048,173682 786406332513615873,203674 779350725713338369,166913 768169062841085952,103071 786013662716710913,200490 773961781010173953,140444 792549634199748609,246623 787985544651440128,212139 738484285334769665,11774 786159464890134528,198580 732292920158511104,351253 768814084540071936,108849 780603896620208128,181984 757538492423561216,47736 759129019065339904,56552 788449315689639936,11774 786818572978761728,206225 793125077642383360,249469 793463531781754880,251234 776299951420604418,153327 792080685108428801,11774 769233675024211968,112345 775768208024358912,151156 793459239737929728,243865 768937624224407552,109104 779341620151980032,55084 781370592645767168,139404 766355205541748736,93271 768597076615634944,106716 793594055670259712,249926 769974886928375808,114329 760179473098473472,61512 768100776753434624,103354 789476036744450048,225456 793466166903607296,252020 766364391415517185,93184 760822881206972416,64722 787052493733715968,208379 787559688107851776,211402 758781056963272706,45136 759546606874013696,57068 788016837350993921,205197 794167551383044097,258331 752720792580857856,22752 790517327955652608,231894 792843713818927104,247240 764973934705975297,82066 768860001121148929,109666 776610411411943424,157082 757803742938828800,45964 771501096959217664,125163 753354004621500416,27045 778581252685324288,168794 778006186490593280,164435 757712363311206400,48522 758185627997310976,47761 758418101306286081,52112 794364189506682886,259743 788532703457005572,218349 760079133607022592,60779 770062957107617792,114254 772826986649530368,132335 771874886230822912,125163 773259317751402498,133081 768933524023812097,109104 774989440888496130,146259 776653231342706688,155688 792479080885149696,244786 779457868638683136,124597 793107836851007488,249348 756590477210685440,39096 768993928804724737,109988 776672869120151552,155933 794729507659935744,262849 756774114359021568,39096 781061338403524609,183759 753917620454383616,350711 777964043369865216,163153 764972393597112320,84724 772479924498075648,131007 785995435366244352,194230 792581303367569409,246726 761632771379003392,11774 767853428215250944,101681 789240458719268864,206666 773229657323868160,135528 778616617391579137,166102 785534471802150912,195975 770354308307120128,116632 758819879289892867,54070 760114136969650176,61051 773884304371908608,139404 785248405597454336,26066 789973458604199936,197046 761696450405281796,69548 770815753616490496,106358 786571580167950340,204284 765869626207055873,88697 780935333034602496,182665 787464145767698432,209863 760360554116608005,60540 732208386889134080,350304 763468586463526913,78360 767800140367273984,100949 779762018643574785,176745 794021866616815616,256439 762792969351077889,75073 768691160231575552,107559 785563604846190592,196676 748801659703144448,102730 768233791395692544,103354 754065932486635520,30590 762359438636298240,431998 770729152114626561,120613 772838651957051392,132335 763879574270676993,79691 779108486210805760,172862 793164135768875008,249469 761593159826759680,69471 794279979936841728,259084 753054053559656449,24787 764215447126499328,82481 749975700606595072,10735 793993827434528769,256255 773172316293373953,133081 773677704478687232,137612 774751947228221440,144494 767437158454005774,95055 785982399188348929,198671 757165922637545473,46006 777265289746534400,159475 794591293779349504,261155 778687839768752128,169201 790986540189032448,232825 755169256900263936,35890 777076095824912384,157657 776247675167518720,153095 786997283292405762,207949 781310410557304832,26066 791660345844756480,240483 775390560433700864,148574 787721409338499072,172084 758302424289476608,52311 755560593516482561,37424 769923115145043968,113660 794886982451216384,261987 792587528431869952,246314 779793712205398016,176218 788408638217920513,217285 788673449854050304,193639 795414554494832641,265855 759468466688528384,56889 766438127057731584,93261 761155633185976324,64339 791726935432847360,238780 795109092759138304,261942 732094623166799872,349271 764544735822372866,81574 768169405754793984,103685 778380315546923008,166532 785680843092013056,197297 786010059255840768,200382 768082473578291200,103354 735751340329050112,353447 775297492732616704,148045 764839336508620801,84724 764685910457847808,84422 788478350855512064,218351 754934228777697280,33356 764448447990734848,82953 781079443628396544,183759 795401083015282692,266822 781561448589692928,188401 794226733243191300,258331 758683779489681409,54070 793520928009453568,247877 795366464123445249,266054 790374128150863872,230271 787084325292498944,207965 753836515378106369,24786 775100641840603137,146038 795076213911883776,262847 756625800078569472,44274 763453614425829376,11774 765591540798464000,87904 764849359783682050,84724 795481005394014212,267265 771460688409526273,125145 795429016752754689,266079 760498559187873793,62771 764985732750598144,11774 793459538707910656,252020 750512182186512384,12883 790056240051216385,227048 759565760410767360,57574 781438869703012352,139404 762263481080950786,72420 766787616402309120,95672 771420202139394048,125145 771467984560721920,122982 794672903287672832,261818 773898267096715264,139404 794019970719961088,257492 766337516186267648,91103 773871403733057536,139404 789492429074362368,225981 764206188640686084,80643 776872954521120768,157755 773851691099820032,139404 775717329229393920,150663 795262758497452032,265878 732651807521017856,1170647 788775381700489216,220767 732681685846790145,353200 770122220324655104,111549 762112806879649796,64722 793652662076076032,233154 758109689221611520,51043 794218244806569984,258331 732911608834449409,354525 759818435522072577,59666 768920702493745152,109401 769384783659040768,112788 786786194512314368,205029 762781295835439104,73926 773706173518184448,11774 788805180884066307,220130 790957432088453120,234583 791229297524563968,236393 779409961063370752,11774 787541491971260416,203240 791714609702985728,238594 793185442489335809,249469 791818657852747776,240483 768913393688477696,109767 754832625869676544,33356 776771502314287105,157993 793136709080870912,249841 793427997625839616,252020 767850386153582592,97685 788606820025794562,210585 789431082072608768,224916 758100154582900736,51239 765724638295064576,86103 795092320257445888,247930 794583126995587072,261155 794741786350616576,261155 792742842376433664,245101 770832058964860929,121046 790747344006418432,232881 781484974046404613,139404 794034767209500672,256502 760276835791872000,48052 758627917450489856,54070 771493697875738624,124597 793094815185571840,249469 791722629828706305,240921 786588577111105536,204621 756463911608590337,43391 787764388795191298,11774 750382941423869952,13021 790915970802024449,234796 750634072582434817,14277 794752310975102976,262849 760601802874191872,62779 786339935154569217,203048 760876511259824128,65404 775489684994715648,149300 792153485055623168,243075 787459458737790976,205728 762646983182061568,65189 767604836275671040,95055 759408783877672960,51798 774250977222275072,141887 790003414965096448,228063 732655332997091328,353262 752737854573408256,22750 775030037435252736,146259 767509495627022336,90384 754129683365494785,31377 795319734384271360,349700 776456960434642944,155390 754066634957029377,31551 790623535903277056,232427 758159140573372416,50923 760526737142874112,63149 779120598274478080,171644 795481927830609920,265855 770848406948442112,98736 790986916300718080,234583 794587704562511872,261796 778922134370484225,171168 779345427199954944,174115 740318942300930048,99816 792934558119243776,248514 763490465844977664,77598 768759846069993472,106281 771898811048275969,128615 758773285102489600,54842 771767331739561984,125554 756209429377224705,41469 760625042442948608,62728 785847106326130689,198878 757727050803343360,1248523 750437546417467393,11495 778524476082446336,164958 786947214627090432,207287 776151474049081344,153915 794683163868008448,262752 777610560053673984,162213 790598997027221506,232169 776912494384164864,158387 776036598278451200,152872 777863231574388736,164001 794621902534901764,262053 760543045968203776,59373 770689517976256512,120613 787547293285093376,194154 793164973354717184,249926 761690229002633217,69711 785800561568382976,186883 788737366689067009,32404 791762685687767041,240145 756189642609876996,41682 785352092689072128,11774 775094222395314176,11774 790751064266010626,232169 764213910303969281,82066 793545285976920065,252408 785848903623213056,197512 786532724085366789,204346 794070981291614208,257492 754215743428947968,32308 769891722411278336,114779 787122755724451841,208167 793995717597462528,257353 794984702209884160,257406 791439310235004928,11774 766457834254983168,92116 788809357911654401,218356 781881919013126144,187896 765215942494281729,80393 779837266126569472,177233 792032124706680837,243075 750537860919484416,13532 759555227972358144,58945 776228282941509636,154534 765666402925621250,88332 773677818806988804,137042 761229446342934528,64537 785984381630291968,199961 788134916198244352,215005 773164137677553664,134033 777907250165719040,164001 788144149308567552,214495 793509150273724416,247241 759084608247861248,48220 794189321729441792,258598 772977964707217408,132335 792063806209916928,240483 754715077366812672,22393 793972320859750400,254573 767157860719407104,96883 760050924270260224,60751 771740005442154496,125554 788563778787012608,215437 795093624937713664,263933 765714940715859969,87509 786691267640037376,205143 793467951483543553,251452 750084018188775424,10661 777027141095391232,159876 772552707701813248,103071 768963976533307396,110331 786589650773155840,201980 766270422782316544,90618 770259993551527936,115848 773299803258249217,136018 778261151629004802,164826 760889207954997248,1248881 793472017177702401,252580 794331608874713088,258741 757972526194491392,49852 785264436042866688,194101 771940394372390912,127775 792522176654110721,245101 791447513949540353,11774 795728315046916096,267855 763199950780043264,47188 776389757756727296,155390 777698238879109120,160651 751626659304906752,14277 793851821093781504,155390 761022561782145024,66053 794644990119002112,261155 778006654671388672,164980 764445041314131969,78296 774818925297082368,142721 763455969447833600,77849 765981027244269568,90125 765218898090176514,11774 785743072025911297,194058 764935848538304512,11774 780496714117570561,167399 795377478017617924,266500 767163918116544512,97386 789992932707303424,228056 787127985346404352,207965 788156440523386880,215754 752158704607367168,21034 753318015849132032,25879 772221844887699456,127707 761996515602755584,71163 775060564733296644,146259 753829280727969793,23725 794586750618202112,261155 787268777046110208,206666 758030671310950400,50923 751110576659533825,15808 785670286146465792,197980 751176898294771712,17591 778733625986592770,169410 778365986252529664,167674 777846270912176128,163990 788112368601628672,215608 786320290716332034,202727 788767744732848128,220526 788950053012447233,220029 755157588078170112,35890 761158332753129474,61051 774778346802647040,144494 741228861954752514,352751 759365190588719105,56924 791953058313887745,62492 768098339183362049,99120 751854135977316352,14277 759199525391233024,56784 772004782781394944,128519 778473369700139008,167398 757760565641113600,47940 765654692328243201,88874 781456923249868802,139404 775366567152451584,146637 758566872363048960,48205 795069011612536832,263708 795350958993616897,249926 771060770692104194,121949 780941767864623104,184539 793543383495090178,252020 795452691186995200,262053 793933425937944576,249926 794533480377905152,261155 787326715215261697,207835 787746501921542144,210235 764883938342993920,84724 753011763688374274,24316 755988044591800321,40773 790654643000922112,233307 772910839166676992,133043 776791438210265089,157755 767816441634562049,100559 770259811912986624,117606 792093208662593536,241034 775719703616552960,151071 786646774245130241,203913 770325289050202112,117833 773888794500141057,139404 763703587985821696,79600 778261267958071296,165435 777702952475758594,144494 794316236788297732,258741 781676123264544768,188119 789522228052365312,225981 763406239044890624,11774 774348005528907776,143039 758715358920445952,54748 788712733386608640,218455 780660380859305984,174115 775746303305273344,355185 780224125264461824,177455 776137927617236993,149953 763691074237767681,78192 785865842043023365,197297 761645806487121920,69669 785669387768307712,194082 758746744414842880,54070 788266706749632512,214078 792020117437702144,243075 751810526737563648,18215 755160348110487552,35890 774722198191865856,144573 792084341950001152,243187 793913262169464833,255942 733066697444196352,353725 793634233436737536,252581 755166840913928192,35890 762017447876653056,431998 768725763239534592,106753 769733635108925441,105109 795666900973916160,267862 768154916464590848,103212 792166498773204996,244221 793247690700234752,250293 794354124489768960,259034 793847341723766784,255942 753203050525843456,23217 778018068941381632,163990 790615028734922752,231870 755387551993782272,37044 788085541031911424,215005 767595206417928192,98972 759424880827916289,1248681 794205657171828738,258629 794375969498746880,260081 781252345703305216,186446 778605540649742336,169201 758937580930932737,1248650 774984586845622273,144682 773864366827417600,139404 777358077465067524,150794 795747671109763072,268231 777912893371219969,163901 780590848748597249,12018 780617887278964737,182154 791310805018955776,231427 766389248949903360,93504 764461662615248896,82457 758132172469534725,51595 761304085156855808,67852 791849478412087296,242146 768455584987348992,106281 791237438085574656,11774 777356381326303232,157593 780025159876956160,173347 765267827490222080,82209 785299914976747521,193669 767903693949792260,100620 776368862543671297,153845 756648719920095232,39096 775324931529711618,148045 756257781754294274,42344 761001206185660416,65144 795773381572431878,267733 792790735892340736,247241 774249650446409728,140495 793317599039803396,250430 794533204942266368,261155 755903812989128704,38401 776983823405969408,133702 771433348120010753,125381 778375567091589120,167003 795389774819454976,265878 793459570127597568,252020 773852969829883904,139404 756548311591620613,43917 764100938109825025,69548 764965610711355392,80756 792081670610399233,243187 793099579906363392,249469 760425111912607744,62771 756419439780827136,41472 773869787931897856,137869 771721152725000192,127032 787314148413739010,207965 775787192870326272,151212 777015963216596996,155451 794606514883280896,261155 750902805406318596,15808 771357960836710400,124597 772231489526214656,125554 759549603742093312,57574 794588019470659584,261155 794778575148814336,262849 770326960803287040,117257 791078920686829568,78159 794037060495638528,256255 754150017976459264,30296 774685524850126848,144602 773658118215507969,137693 770413343391768576,11774 760613432001462272,63858 786066044100177920,11495 780906075658805248,182659 761325147483693056,65180 772256634638917632,129551 787103288315506689,207733 779006648236986368,11774 786377452142620672,201351 752989216926085120,15536 759122648307761152,55660 753341914410127360,19598 772844791503654912,31221 754090371127259137,28477 788818729312202753,220332 793886848833626112,256255 795326311489277953,264431 764169084380389376,82283 767000763306418176,95506 790734824826736641,231498 761845123374276608,70858 776193114507587584,153854 778256941906849793,166532 752903542935998464,23884 791338727947718657,238207 787305756471201793,210215 776906887421792256,157755 763404840873582592,11774 781329052770590720,26066 764279606127972352,81569 762337694970179585,72534 758725685246586881,54070 794127042858143745,255942 760463090093666304,62165 788758568870838273,220526 794422300032532480,258922 766014683082067968,90575 793878441300865024,256255 768921597155667968,109104 758030643104186368,50923 752294550610161670,21629 760180154811330561,61544 752656460623077377,22785 752950319235997696,24196 765254480900263936,86440 780835023087960065,183068 773517058546012161,137158 735907126485221376,11774 753689313339068417,28611 773643527960002565,137869 775768780588904451,151581 770355814238412800,118513 772882700663451649,132370 770969742983266304,121612 778407430426427392,167311 750812838092943360,15590 754781050820255744,17640 792407400175247360,245750 795733405191311360,266491 742755547913453568,11774 777668609552289792,161573 779529151258714112,163036 766344047145299968,91956 756278060694003712,42432 768313479321128960,101681 791564378227118081,238207 750918210984157185,1248090 765195705015275520,85562 795057931058290688,249926 793161147130089472,249926 794015461801332737,11774 758670408174411776,51451 795408880045989888,263141 775505092367814656,149259 735180181732626432,11774 765521822553104386,87904 792914285118750720,248065 793676053533175812,253206 744944443787083776,11774 773960016210558976,140444 760469151932567552,62771 785549990512955393,194091 759375028391702528,56924 763296383822499841,76628 781161609356083200,11774 790412399237095424,227795 748415396441628672,356063 770848811392479233,120541 786302641764720642,202727 774006039888945154,139404 780665596480413697,182313 732168496881139712,172295 753991271404806145,30815 793116718805770241,249469 794735113842069504,261155 771020095405502464,122875 795716131696865280,268281 786191231822901248,209828 781344617149202436,186210 769202220395102208,11774 787715986250227713,205197 752209558794149888,21074 761931366447493120,37160 793400331153448960,251452 785460295560855552,195975 775054017152114688,141671 758904019519541248,54123 786643280066936832,204413 732613926874030080,1170365 779485717428838400,349486 762205484619337728,72035 779309562083934208,158387 758064406441844736,50542 763520185496068096,77612 793951282662776835,256105 793239346719526912,247062 771321558266707969,121612 793425849932455936,252020 765254731363213312,86440 794739612358967296,258193 792874672467488768,247877 788354049649303552,210253 794536211436150784,261155 763067719445078016,11774 780614416677036032,182146 788360340551659520,211794 793523662045507584,252408 786283171096567808,202429 786967289237123072,207287 794007058278289410,256239 771306651399823360,124537 790789550477971456,233558 790929783324499968,234583 794374930519519232,259743 792788417901842432,228037 769227240504696836,110362 778423387186233345,167319 756902258680279040,44085 764929902827143168,84724 757378540627197953,44837 766369336625885184,93286 788108843024801792,215005 766222764336439296,90319 776852638730100736,158815 770343249391353857,71408 790943316170776576,232863 770706252527566848,118482 793257440313745408,249180 787614423900880896,206666 767686096935354368,100605 778346498761166849,167220 779337607809490944,173753 755802263965360129,39235 789779997846343680,227048 792133195974184960,11774 770385518144073728,118698 771408852927385600,105109 778703878569152512,169990 794611080655962112,261155 752963459617349632,24880 765878635681034240,89945 760945269022261249,65455 762076005179625472,431998 793167502427774976,249961 794260800042987520,259063 778979300301152256,169550 788474740981714944,218275 778371689050738689,167305 788930355965202434,219438 793639170719698944,237491 794037760172638208,256439 763753952106217473,78159 769864415256514560,114779 792679190961074176,247005 765089855978270724,82121 759107828401471488,54347 793490531867394048,252741 762058797980356608,68846 765940959955783680,87904 794628651136536576,261155 758000023909064704,48663 794271821986201602,203546 794365167035437056,258092 785503641444708352,196277 745649800784261120,11774 780770933120331776,182726 767805027159306240,101681 788021791499231232,214354 755934368607023104,40550 791306310788771840,237491 755464914429280256,1248308 794760317263720448,261666 759131317397295105,56964 763802156088590336,80393 765623415046676480,87904 766622343678554112,91946 792498461622927360,246314 764950074430455808,84745 765907562529193984,86103 785763872615436288,194095 793518258011897859,11774 737189021496057856,353543 794310559248384000,257492 767414353679310848,98972 774192784689422337,140444 787264794239832064,207613 794530555106717696,261155 757999880971268097,48663 763477354861752320,77612 768073688855875585,101681 786963132690276352,207613 787121076107173888,209292 776794316333211648,155390 753743887949180929,29263 764213946882465792,82481 778124485622919168,164375 765229500615499776,86103 795352614128926720,266500 758085751011700736,51344 761266292598927361,11774 774284139373563904,142090 793394254567448576,250633 794926075033829376,263708 787413993853943808,209351 775461513150754816,149259 740333222869995520,11774 776205916098088960,153596 789156784875249664,11774 777346976291622912,160703 778942368821022720,170796 785559727652634624,196917 785459773579767808,194132 764848102905942018,80393 791103690891464704,234583 792549106732236800,243562 755752760159539200,39384 758388889073487872,46076 788802892547383296,218179 791070952679321600,234583 773509745084919808,136947 788610247481036800,218275 763447696413691904,78129 758364752624099328,52532 792851151142068225,243761 780670791998402560,179530 792028333277970432,243187 742170879644340224,350711 781223391902793728,186434 733034319409713152,353002 775011889185067008,146259 767684926443491328,100605 795704067502854146,218164 787341312198672384,209351 756962049230376960,41839 762789365453983744,73712 761166397598797824,66897 788027103581184001,214492 794749755884568576,263205 795733917252853761,261155 790715871111053313,233756 770589215339847680,119832 778409463988428800,166852 790337955512455168,230485 781508693540147200,187371 773974653698093056,140502 776106690747871232,153194 785301185590796288,194934 757580270451187712,46280 770702487229607936,120613 733047628259164161,355605 778249615845961729,166390 771429123990298625,125142 768926581876224001,110381 777266521924104192,159475 788784802052841472,220332 762239847465684992,70858 762987348539899904,73685 770223148176400388,116373 794641171247235072,261155 793289201034801153,249841 792037106738618368,242636 764223166965243905,82766 786276417948491776,201583 792820583855710209,243865 792056528438120448,243187 770408164139208704,118985 776822056423915520,138707 773507310580862976,137042 792767844161163266,247240 774991274050981888,146259 785903549335080960,197324 789682367422083072,226999 789924680215953408,228820 787718508930961408,212139 791584923442290688,239926 753257456504020992,24795 788284711638405121,214676 762645278277021696,73814 757559979238912001,305417 792436258270244865,245566 794216301833101312,258771 789206424278618112,223899 732314857547108357,351374 757772530752950272,46006 788000641314676736,214354 790215370288328704,229693 733063517121585152,355261 749942239422447616,10729 777888533130412032,163127 780981493309050881,182924 764648918474862593,81946 778308639006138368,166532 772608578792333313,131421 762658642923429888,73814 789817787401146368,109874 770672821181702144,120610 768501900173901824,91946 777141514153582592,158815 781296690594807808,185595 794262110138036224,258305 785731203760435201,196538 773993183285948416,139404 765152281587245056,11774 794898727551037440,263697 751127750627434498,16897 774830465215762432,130142 787264188221501442,209184 776010545451372544,152872 751862079037009920,20195 790725858759577601,232863 790975232555282432,235590 795258984253026306,264397 767855779022012417,98972 772462892109144064,131025 779013672072912896,171377 793591894122991617,252020 753909413640073216,350711 760857739824275456,64713 791344057591091200,237787 759120583908954112,56964 788329194103136260,207685 757796389472440320,47940 773502706086387714,136904 780409173246869504,179742 793238249225461760,249926 732551484865314816,352258 769701348824711169,114779 732444376622759940,196346 794583622342754304,261155 758647666196840448,53832 780147064629960704,176127 758750473054584833,55107 771743672043835393,126390 794984394696036353,262925 757944600107429888,49431 791011758865518596,235978 753332090289004544,26492 764867207755100160,84422 771771663339839488,87607 760270512962404352,61352 789548204194869248,226881 767842427612893184,100559 778852468524396544,11774 779577587588820992,173347 768826677996711936,109167 788204264405536769,216038 788939088556658688,11774 753387263136927744,25189 785936219548946432,199352 791053641612337152,236393 751579367969554432,18215 785581721148424196,196788 732676395290234881,353473 753328715543744516,26539 752954099788681217,24487 754979249677742081,34666 772333242179387392,129558 761308111739117569,67768 785295899517911040,11774 787579747274547200,211708 788451153604476929,218275 788517652750667776,218390 790389006701690881,229745 788008599884668928,214354 773842814530686976,137818 768050797246504960,100893 753722229356126208,28508 768222857126154240,103924 778298632500047872,167220 760468899926200320,62771 778410921194643456,168129 765379424766263296,86440 752878207200694272,24134 770297539593703424,117303 759764953297326080,59666 750897062519058432,14858 765520052565278720,85283 785905115626508289,199640 793178839396474880,243451 770725173037268992,121046 770759329674768384,120425 778584964975566848,168794 785989067955658752,200382 792069858821218304,243509 768982369285976064,47940 785919229404991488,199546 751866275094106113,14277 759232472714506240,56964 763824542313648128,80486 791708998605139968,240145 793239219275649024,250293 767767817005379584,101383 778708242713018369,169327 780347114660343808,178524 786354593160531969,201620 794630213598527488,261567 775868092345946113,151071 762694781914845187,73926 749992392032415744,10064 791664775151357952,240483 795684957284864000,267862 764829282354995200,84724 794703094047244288,262620 794701225140699136,262886 795050227191398400,264397 795401228142387200,263906 795398711010541568,266138 756553938418098176,43391 754752982055550978,18341 753997841358544896,30354 794066952788451328,249852 766689703290470401,93261 768844824078319616,109447 794582687445032960,261155 795661971492392960,151845 753415093396901888,27045 759952682543042560,60363 793481529032835076,252580 751817965893521408,18486 756504070232301572,43391 776181176134316032,153866 794548273499385856,261155 761397835669659648,66979 770396086011691008,118191 757544569433194496,47782 759074134986985472,56391 793555622243373056,253206 751819557501796352,19074 775049485596536832,135725 771997362621251584,127775 779674952001871874,174315 770376195762368512,117377 762732361243058176,73814 767831908231155712,101681 770751135154135041,120610 762705932237148160,74431 758019568656748544,47761 786264835101253632,201958 787011868258803712,208415 787984215497404416,212239 788527841008685056,214288 778273297855283200,166941 786913260473872384,207119 788797068466917376,220765 777599638186500096,161456 756257778331561984,42171 773610538542600192,138054 785481391840518144,194723 765320212795174913,87145 788539382844289024,217928 773093224688685057,131421 793157400450785280,193543 793882988106878976,256358 750105689079635968,11434 761665837623349249,69947 775790880158523392,151463 752655098090749952,22785 795044329760980998,264397 755266150855049216,35403 765172500581982209,84422 754842141512392704,32337 793234252049494016,249599 758717545234984961,54752 778686902278905857,167319 787515006006853632,208146 795127011383488512,259810 766534359062949888,92959 791297634266939400,234583 793231184167854080,249926 768581822397685760,107469 760524195575001089,11774 790257392068005888,230270 778070149840723972,164869 789813272203583488,225981 766668897881763840,93261 774718879691972608,144494 745255699710681089,351424 769695320099975168,114779 781057770283933696,183759 755748686236381185,39384 792910859609649152,243286 765233071247372289,86103 766061686331674624,90482 794679012748574720,261155 762807261689356288,74247 763516157341016064,78684 757726458965925889,7092 768240727331659776,103261 752914864230821888,23739 793316795109220352,249926 787080861535567872,207796 764515163957501952,83823 792119558119133184,244230 758468985608400897,52749 759261296206475264,57574 795033702019596288,264397 750754948883705856,14877 787811451264045056,213335 788833265511636992,221143 795039886730493952,247930 754071078587232256,31035 791074491581423616,106673 778558952351096832,168794 793987804166356993,257423 761655642301960192,65180 788236975589367808,214976 794014098820239360,256255 794776215726985216,261155 760088198265438208,60866 793500216884330496,252408 762643281025110016,73022 764247226688286720,82457 765179434361982977,82066 785534364260114432,351252 794311993733705729,258981 795139220948025346,257325 758557127623471104,53144 763146416990453760,76794 764059014401368066,80939 763396747758489601,77777 773962599096393728,139404 778303436001423360,167220 788553277248008192,218275 767575202393788417,90384 773870381429985280,139404 785257450555531264,193669 768634969992286208,107984 775428072602501121,148574 793941946720993280,11774 780841525521428480,183269 777002906054787073,157755 746888245959524352,1178695 775372367082160128,148170 770484791707926529,118192 765696117254328325,88457 766275319527383041,91798 776611593807245312,155390 774014417637748736,133702 761232388839964672,66159 774050174180007936,139577 753988279511441408,30842 791440147837366273,78159 744104513993342976,352982 761797993574072320,70766 788508400535560192,218495 732319108361007104,349764 787361074249080833,209351 790294836431589376,11774 773054685926350848,134255 793653273509130242,18395 763531379342577664,78344 788850753452576768,220028 795749259261988864,267576 763053361239252993,65180 779297422891638784,173645 773700585891606528,138819 787929376335638529,213887 791427369525317632,235857 791727276492808192,240661 761282530779750401,738099 774245471002824704,141091 794926055949762560,263895 764182555163627521,82066 764473875321061376,82792 752910771466534912,24173 788216712093138944,109244 751558782447128577,18215 755875000008208385,40244 753007112075096064,24034 759154678416355329,56192 781043486355316736,183759 794701251174891521,262752 766225488532635648,81446 752982523618086913,23739 765203270184869888,86103 772609946663817218,127218 751166085475495936,16728 762001777663160320,70858 750453819327340544,13410 775751859763941377,151409 788140499206967296,214976 788219070042603521,215437 795693486339223552,267862 794358099775815680,259773 795694984469024769,268246 761580221707407360,69231 765239356277846017,86440 768437246303334401,104940 771386557529886720,11774 751094077425266692,16897 753376579699355648,27402 787130947451887616,207613 768483332300480512,106756 787498050797187073,211347 773902147746312192,139404 765535989037199360,88052 767548814324408320,94627 776238107901341696,153095 794236480235286528,258456 769167952562167808,110362 789429947144298496,224680 762434451007639553,73030 757414187232526336,46006 767578700204441600,97519 768857385347588096,108849 781274922425331712,187084 756658910887632896,11774 770255731828285440,116845 771717452652740608,127134 790294794660483072,11774 785945551623770112,198671 795288234490269696,265257 732620854874546176,11774 768381404438638592,104932 785455870888906754,195481 791047469253615616,234796 785571055268167680,194095 755967690045521920,40881 781200967035342848,186434 795755161037651969,265649 775003757436297216,146259 758158863791259649,50698 795364317835169792,192363 789843630190014464,226829 794554174113390592,261242 791940278307295233,240890 793204388013678592,249926 773630699152683008,137777 759421168600231937,58254 769283111989366784,112693 790260588991557632,229693 795654849719373824,267655 755383148310106112,35890 793440735857180672,252020 754790352842739712,33356 756652544827404288,44450 780077833251065858,176203 773509968288944128,137042 775728489555111936,149953 794561310113546242,259200 756533636032237568,7224 772990557178167296,133454 771771292953423872,125742 768972261923532800,105643 790958477296410624,235147 768171465640284160,11774 786667154057883648,11774 761586596327985152,68671 732318780928458753,351437 778742062300602368,169343 761285829180260352,67852 753323383706746881,26871 760998395372773377,65613 771771459719102465,125742 773234762265669632,134199 789155407973396482,11774 772799006258987008,132335 752011047851089924,14277 780128051199811584,355701 793856944796672000,255393 793445316364238852,252020 763805161735282688,74559 768517932188045316,106023 761596320381632516,69231 786324108136939520,201958 774705025872343041,144494 755909048671678465,18215 768519915418464256,103071 768909474320887809,109767 789058423971340293,220526 793934540498534401,256219 788159697488601089,215608 749653232046051332,8784 765009371051024384,74133 776256282504400896,153480 787008257638428673,207287 789186350448644097,224221 785813031854931968,196524 789206129448480772,223899 763772152956850176,11774 770386481261187073,118393 770747902981316608,120690 772107341177028608,128025 791046146009489408,351666 778729409888956416,170252 785295901791322112,194082 785882757276770305,198576 789907625173331968,105109 786631289206177792,11774 778686685542363137,169923 780789827440488449,182036 753670683893362688,28866 772791344997609472,131027 793431126866092032,252020 777548438661541888,161988 790358747906355200,229693 791170320820350976,164764 765389000274276352,195876 759303865057632256,56964 776995232432791552,159146 787418878154575872,194213 795703032927363073,199307 766505125879828480,92860 787708470808055808,210253 790604449408491521,232791 793883499711307777,256219 773994848676352000,139404 788582935737884672,218275 792314330708451332,243187 789286960753807362,224680 771421100727074816,125367 779792785595662338,172185 791677003187355649,229220 763790580837150721,11774 774195175270658049,138382 775365601720020992,148645 761951802862338049,70858 781164674645651456,179146 794180977442557952,257492 794700296924504064,262022 759181446443507712,56964 763925211322339328,80393 763306050527387648,77558 768438189812019201,106083 766820699197444096,95672 778616879568949248,168633 780169957204041728,176127 756112078016962561,40588 766002540353728512,90384 753326117755518976,26492 791319986870579201,237332 753702332831969280,28732 779448623117455360,174288 773342129041108992,135381 776573431772909568,156835 752662416547319809,22746 793140206878625792,249469 790348197906395136,229188 786574515061067776,200486 754733608825417728,33356 785665377879621632,197512 776309595211956224,152107 788137554142826496,215754 766805639867740161,1249344 773844184323219457,139404 779330741364817920,172962 775027291025993728,146580 764193531812515844,81130 790612774300766208,231870 780634117792817152,182257 767902534048505856,95055 790725601212583936,232863 760224463854022657,11774 774550676097597440,144112 765693085095309312,88052 786003191141769216,193955 790616270492176384,231870 781223904157179908,26066 751936773849227264,18488 773892315601600513,139404 789082905930674177,223286 792169484165390336,243210 780595344585306112,181886 786180376800538624,200288 775415700382900224,149040 791439286151352320,238383 776765199562993664,155451 764716432143757312,84209 794506808404639744,258741 770796496820187136,118191 792105399671554048,242553 777279360244023296,159146 778406258655137793,167311 753958283522736128,30590 764937418831073280,84929 764919341942988800,84422 777798885507031040,163763 771016800205103104,122148 765154291724193792,85562 764581240733261826,80939 754051522279903234,31377 789176052002152448,11774 795138202872987650,249926 793502526033330176,249926 733002494557704193,353016 789549100341555200,225981 793206011247095808,249926 764807310816325632,84689 763158809107836929,74943 763902750413455360,81071 776248512870649857,153779 767192424284389376,96883 774288555203887104,141912 786928991081029633,203674 789985919893839873,228354 780893344402706432,182726 764195994665967616,82457 786959562821689345,207613 788431126369042433,217837 790362766590697472,230270 771277872786833409,124004 791259561688784896,234796 767182343002087424,97386 757049680568193024,45669 776453450007732224,11774 756971754514284544,354841 787099515820007424,208016 779033487567228928,171324 754849739565174784,26721 775051614923128832,146259 751092159848124416,14277 779287777431130113,169282 765426058766065664,1249261 793926483383291904,256451 759079441490382850,56231 794337435031404544,257492 757271004586487808,46406 749741327475060736,7546 743363448243773440,1247598 786612001313329153,204333 794991716679974913,263907 795692765086683137,267862 767426907017252864,97852 790295100396015625,230282 789553996201623552,224693 763091350279622656,75899 776105259118755840,152876 793707364889137152,252020 780463817863995397,180647 786931085112291328,194091 778295836954558464,167220 755537944732168192,35890 788766171365421056,220029 760161824117362688,61412 795665952180436992,267862 786636411155939329,204413 791753609721634816,240067 773898550270910465,139404 776096869432918020,151526 771465211295440897,125554 785378972880113664,155390 788737002812440576,220332 791441546663034880,237908 765731918159683584,88489 793628866615074821,252020 776769144033128448,157721 759141662916505600,57309 770277401381199872,117815 778389094980288513,166941 753993942463545345,30590 758659548672516096,54070 775777149001224192,150426 791677581405761536,234990 780464776451194880,180310 786349438818136064,65113 769369193145896960,101681 793443361625628672,250633 793566084775436289,248988 785483571897204737,194081 794158706808197120,254209 764136654944731137,82066 785995514403627008,199211 789837946916528128,225359 773538752182431744,136814 777936229455101953,163990 766454457664049153,47940 770191317309816832,117257 779334967964766208,158387 786881312166674432,199306 792773113905762304,244270 793156225676435456,249469 758408856024199168,49400 760125349460082688,61145 762740798945308673,47940 792590681080406016,246392 788181585837240320,108396 764134276275187712,82066 794552332067500032,261155 777461766729134081,159665 778938566856486913,165523 758691384614236160,54070 752980475887558656,24788 793430656227414016,252020 757315375541387264,46612 794563954567741440,261155 765617367829323776,84724 755767089449795584,39462 775041670496727041,146259 795117834577661952,264774 789914148440117248,227048 794576739733225476,258193 795362296755200000,266500 754793749486514177,33356 733217311159648256,1170862 765184898701205504,86053 779815023380078592,167393 793602932079931392,254024 794575093800300545,259743 778233971146690561,166532 789448179406163968,225981 786648510863138820,201555 794645447499390976,262053 765898929447833600,90031 778253072908754944,166321 776846058391347200,157693 794571358050996225,261155 771716094172209152,127134 765226780995182592,74247 774950666229907456,145244 795147174531235840,245148 773602336660791296,137042 781339783566008320,139404 761197385305427968,66878 761361448597454849,68273 740370825728131072,1170550 777266109145722880,159475 764944345074204672,11774 768072810824540161,102647 770291327770693633,11774 779395415636598784,174115 790629385267052545,232424 775774744297795585,150404 762004768759902208,70501 795081697779924997,11774 769251907147747328,111549 787384071596875776,208307 793251372992958464,246425 768952384441593856,110389 791346778603859968,238383 794960533082533888,261050 765193529102626816,86103 770403760770256896,118191 759628442065182720,54347 770020534071549952,116113 733303496036999170,350955 759102248748187648,56197 763942776656453633,79587 788398585092173824,217519 795325378285936640,264807 785504305012932608,194723 787881337403432960,11774 781080696618049536,183759 755161889798094848,35890 768260090918998018,103486 759439670845534208,56964 759536785294635009,58232 752080892877758464,19162 791340701476802560,236502 792773546837671940,247241 785723507577458688,197091 787363178971672579,209351 754763235975389184,33356 767852964086153216,102137 777018093667225600,159876 751086813524078592,15643 791075574752145408,236454 792492835215806464,1170572 771304005372829697,86274 771593726204391425,125145 752940721775210496,24316 768294481552560128,95572 785554236973080576,196917 793377533551149056,240584 761362082595995648,68182 792892124366790656,248223 794217057311043584,258044 772881892416684032,131924 785927200474267649,199546 774796750166958080,145451 788830413791825921,221297 795003738377359360,263895 755108459612438528,35044 788820951966228480,220526 795001986307473412,258456 791354634111549441,232169 786695405782364160,121895 768615290653384704,107459 775420934350045185,148800 758107284300001280,50476 789145160840019968,223899 766348613777842177,93286 771038104660549632,11774 759783534043209728,59398 773475202105745408,134561 788021965474844672,214354 773220249239949312,135386 781135080051793920,185496 755799278401032194,39462 758336278823829504,52554 790267697749565440,229159 775890100248977408,151741 795432335726538756,266138 773889310647025664,139404 774917851488530442,140965 768899868572213249,109666 785557044673687552,194213 750036872492097536,195876 793503642384904192,249637 776526341030178818,155688 788435395214127104,217519 779949988721942528,177608 773161039227531264,127582 770705468788387840,120625 794681476856037376,262588 779667258914201600,170373 793792316691677185,255393 755437604854599680,33356 757542812501979136,47782 771531268613808128,125554 775021342957658112,146259 761000690789421056,65455 777875519937196035,162491 778316159322038272,167220 788141767241535489,191831 793807056008511488,245148 794256953975443456,259288 794775988056031232,261155 757741142465142784,49066 765574277504471040,88197 769831473574666240,112939 791287327121285120,235621 778628124296769540,168994 758378242818441217,46384 781111338395373569,185496 785658846341582848,194082 779002186915196928,171693 788012931317280769,214354 758650741208731648,54272 778654373916409856,169201 757598826253418498,47782 778917457666924544,166860 769903235016503296,109713 788780534428303361,220526 751750423678103553,19485 763457639888150528,78159 786909800013570048,206257 790516318189387776,231894 785254483056062464,194044 779035995391922176,171463 786015250642460672,199891 763436896915554305,75724 769317049084641281,112872 756592079430619136,43471 767062791257788417,86103 769898514872725504,112399 787063222377418752,207287 760298929804017664,61719 781916173138923520,187131 792087454731862016,11774 772188460950122496,125367 765036794253545472,85562 736612501534576640,350812 770809216160456704,120610 771455739529310208,117364 756270573920006145,42432 789554653709135872,226881 754739634064596992,33356 771871739831738368,128519 756574849657692161,43956 751163600966782976,10606 757444315677208576,47266 764937214476161024,84929 765499498101637120,86440 794985405674356737,263898 752966240457588736,24526 779118616126119936,172089 751183068031950849,16768 763183425972948992,76127 749821428719988737,9717 762931320284598272,73712 773604087397019648,137869 794712588315672576,249926 787376354765381632,209269 751550551498698752,18470 763070738022731776,75724 776230157417746432,153095 787266401073528833,208492 785330992416296960,11774 788103901862035456,214685 758163606844432384,51344 767091210427260929,97685 772826159486758912,132346 786750418881810432,204413 774224080962584577,141887 779625682305298432,174115 793869315808251905,255055 790898444701470720,234583 764997279447035904,85562 758358820582076416,52554 767751009519173632,99044 750341289132953600,9433 792120353879240704,11774 761824032505430016,70858 792914756034138112,248516 732887671652016128,354470 750357212560650240,12805 756559235736080384,43391 779720659471470592,140175 763167657596100609,76329 766489804850606080,86120 763392961652621316,73814 785278277774512129,11774 793058042824753152,196314 763554361301618688,78360 790328212962160641,105109 795449418661011456,266138 775366720282210304,148018 755398443712057344,35890 763187912024272896,1249120 785486213859807232,194723 786306084193443840,201958 755204989434286080,34898 773544350970241029,135025 791274866766929920,234212 786939187157168128,207613 758658970508722176,51208 758720909331005440,54070 786991168139558912,205728 768977753194504192,110659 789218163963691008,224693 778501908684156928,164375 791468241931624450,234991 774268754318327809,142310 780787753684467713,183068 795496626605395968,260927 794764898244890624,261818 788566426026184704,217421 792162088030351360,243187 762343492806778882,1248996 779037535850811392,172120 788414770068226048,217156 774429805680861184,143585 791801653179678720,240793 794666310110236672,261050 788756838107852801,220526 767999189858983936,100561 769177914080366592,111558 764112423267676162,81702 775880943307481088,152314 792235650275680256,243398 793507417824768000,238395 763440059936808960,78304 753795074681483264,29263 795613206945341440,267521 755921381330718720,40733 767821362941595648,101681 764111233918263298,80939 788735480137252865,220332 757336421418016768,46405 756526303701065728,42432 768238595249274880,104932 788045432513454081,214209 764475118915575808,82571 755341597542342658,35890 750821822355103744,14778 761209095374405632,66297 765067085324181504,11774 791259909539106816,237491 791690604581425153,240483 773285260846968832,134454 788799075021950977,219942 790609435487903744,231871 777245510268837888,47940 786061750231789568,49459 751770118535811073,14277 776915514778091520,159308 773652066048864256,136904 781205600940195840,185496 777954407107399680,164764 789216120267943936,223692 776868991906177024,157755 778258648887943168,166913 732983842139672576,11774 790408579039764480,229895 757805570728394752,49431 774021546721497088,139404 769274990348730368,100893 771173180501139456,118191 786231386202005504,200965 755532413833506816,38183 775498928238100480,149200 793840313341128704,255393 775678485259968512,78398 759274941242077184,57574 772172231619309569,127579 766386116748378112,90384 786732162514989061,199211 792150957467373568,243075 767836770868137985,100559 795285697997533189,223125 765316192202620928,86440 732664687481884672,353389 793066698442207232,248514 785894723777069056,22735 791688166277255168,240145 767854103108186113,102137 793563523620233216,249374 777588188839677952,159847 749631389222465536,9446 787236564178919425,209409 767802072515252224,101681 765000454946164737,84724 766024980526145536,81929 771030325153587200,118015 788064836202659840,207500 790391256811769860,215965 762979994851217408,32625 788179978617839616,7224 788060753374871556,215005 776429317945307136,155390 750085321342222337,10661 756283133356568576,42405 774501729136095232,142503 795292861822447616,238395 788520437084848132,218275 762244225698324481,71502 786187721479950337,201583 794600295489630208,261155 765479830854836224,87774 792582227028836353,246273 792038428695068673,243075 764152555417047040,82066 762446981159526400,72975 765340491856482304,87245 794069334700228608,257492 754750905845702656,33520 766763133738192897,95530 788091454027694081,212068 757796627293675523,48922 758430177907081216,53144 760548977041342464,63149 795444408732831744,247930 762352058678804481,71429 789821312894140416,224678 795035881895817216,264397 763422802087120896,78129 764822613671702528,84724 769649402541637632,112399 777980293026381824,164375 752905431865921536,23167 779073545263513600,171850 771314162920226817,124597 794006378100748288,257546 757692920065617924,48663 778762703418560512,168841 765661090940227589,88920 755276517966434304,35890 757715877630312448,351340 768343297723027456,105810 764822201052852224,83878 791356183814602753,238207 732684282108448768,353202 781161341729902592,11774 790678250737446914,233152 749294241193525248,7816 793861755227209728,255393 788112446917480448,214354 795416022442508288,264397 789478760210952192,225981 790904943720792064,234583 777121585920475136,159847 793336195279310848,249926 794848494590763009,261598 771457650739572736,122299 770743819788771329,23060 792733147662262272,247274 780245771102760962,179190 768901727860895745,109738 770432613769031681,118192 776470723921444864,155451 754903532885553153,33377 778198902185009152,166422 761017963445092352,64722 790757045666328577,233154 792159128860893184,243165 789530686113787904,226819 780836567753510912,182726 751746910789070848,14277 789353164466032641,223692 792345520253509632,245035 768482737749569536,106756 764957351648591872,11774 779456996948967425,174660 760537783576518656,61145 773627396142592000,137042 766703902829928448,93823 794568542607773696,261155 732227266327908357,349197 766743932025737216,95572 764981753538805760,85562 771020131208159232,122875 752303903773863937,11774 786029685251506180,194083 771390296324120576,124597 773158514449485824,133666 780933559536259072,183269 787124500747972608,207965 791552896668209152,238207 768632347121987584,105270 770640221117358084,101383 788752525918924801,220526 791332309073100804,217519 763804379673747456,80445 790963388255838209,11774 752185986847760384,17580 756767771300663296,44429 768861803841323008,109666 790978506066894848,234796 749319552203264000,7816 788134809096691712,215480 761015311990677504,66159 794787344368865280,262752 790743600359469056,232169 755800990528536576,39462 768988948131643393,110659 772829044010135552,26446 791381628664684544,238395 764901938085392386,85027 764192250272157697,81946 759693616302264320,56656 779739917236731909,174756 789770379124281344,226862 794031398118039553,256502 779375295811977216,174427 794692126885875712,261155 732444871227670528,350480 778726028017487872,170187 781654516517244928,189313 779352952779575296,173964 752908512901132288,23739 771079756926156800,121612 790617331932069888,207843 774075244461948928,137226 775080246488031232,146405 759119563980103680,56964 765658253195825152,87858 781722850289999872,189515 793616187028414464,253032 751811072244453376,18486 793951446857183233,256650 769122433391468546,111464 773686032407535616,137419 758129758437793792,7224 767341156082470912,97325 759788163187507200,59477 769205494993092609,111549 790518043478601728,231894 791326961398317056,237406 793127802434224128,249469 780896535844233217,182726 753556340874674176,25965 755610972476157954,37044 791904542954708992,240483 763490176668667905,78129 793114626103836672,249469 758395179367882752,46076 795763367193509888,268231 763095473150394369,76549 776994356657999872,156835 781464992902184960,139404 794684126884466688,262752 750758049888014336,11428 772173697981485056,128934 776830111031169024,157755 791064800809717760,235963 750326353019473921,12357 768429948423987200,105109 775693509361750016,148994 789291172590153728,224680 756374821974384640,42249 764148335972225024,82066 791720411213930497,240483 763891112075341825,79911 756106414590877696,41632 780928498949120000,183975 794708687621390336,262752 757322078282518534,45971 788849934611124225,11774 762352490423521280,14351 794894627979595776,11774 752708525130805249,22436 764180297378304000,82066 786148650774704130,193121 776854715606839296,157755 769364701205630976,110302 751604427765780484,15776 794639625067302917,261155 733022796486414336,353451 755514771563225089,37396 771542139897380866,123217 787465297481441280,211347 764571026449661952,80939 793988292136017920,11774 792762524286455808,247241 791676578946220032,220332 752321941990584320,21433 777971895887028224,164001 792007115581689857,206666 733271198759456768,355261 785970865540300800,192032 788089059449118720,166282 785975959459467264,197512 780455670030163968,180310 750497440768233472,12746 768178063083352064,103924 789549071308554241,208420 780808874295037952,11774 756879052888170496,41702 774764410497855488,141887 765948034224001025,90384 770664310020243456,120341 793639095671017472,252581 773700388692295680,138819 777157002330009600,157839 779075956249989120,171463 793577782697684992,7700 732274404009205760,196346 778033867479547904,165523 773964315221172224,139404 764209957306638337,75724 795078276737798144,11774 795753526794272768,266146 761600827215769600,68993 793162697516912640,249926 758058809449250817,51136 762331830615887872,72010 776773145692889088,157755 793253592186576896,249926 776150910565089280,153779 772134951357706240,195876 778324929888391169,167319 756300790524813316,42564 757255776041926656,45827 774061410267631616,139404 764278702553178112,82066 754019854626226177,29263 769823835860430848,105109 770281644267745280,117257 754726740899926016,33356 762863121148973057,73526 771900356892749824,127871 781773743425146880,188401 750949892227473409,15165 786251716823961600,1063777 788069652207276032,214492 789121547072077824,219575 732651582332928001,351387 765205389478625281,85023 768524864709951488,11774 763798340077092864,80393 780995737085677568,182036 773609480324059136,132497 778361770792644608,167305 790335740676673536,226581 781425829083541504,187453 785915700913340416,199546 791717082018742272,238594 792084064152936449,243398 775410883317071872,146381 756642434528911360,44450 785582888213286912,197297 765122773123497984,84724 757804254593556480,48922 794003258314526721,257534 786250033930743808,201583 776780875388321792,157755 750692921293279232,14273 771912029967974400,125554 777878227247398912,162497 785896375095480320,199546 791009017711603713,235948 791079575144935424,164814 795105344754249730,264754 776868796027969538,156505 766931166414987264,95572 773049596792545280,350878 765986881519685632,84724 764307295291383808,82209 767890013640073216,96962 780910043797463041,184223 794007360016482304,249926 764936318799392768,84724 770789088425287680,118192 778164911792881664,166269 762795546864152576,75073 794532569135972353,261155 761172772190126080,65180 792079231270477824,243398 750836956230221825,7275 788116220386115585,214812 792847991166164992,247819 764977656383217664,11774 772806022092115968,132335 792743136946565125,246726 767352351757832192,98823 794327836542767105,260033 764930455787503616,84724 759281618871787520,56964 787772566341640192,210238 786415811527258112,203391 790752017991868416,99049 794638852988239872,11774 773988628011679745,139404 791783171301965824,241520 764193075732353024,82457 750142421707685888,1170527 795384607591907329,265855 794620782806601728,261155 753338079692333058,26871 791692489295925248,240483 754720872154497024,33356 768544874467512320,106716 771526427263008768,125554 794685126370160640,261666 792547494030815232,245101 767020773252952064,96307 773188174369714176,132335 780869083155795968,101020 785250971454758912,193868 771332791074066433,122759 771548199676878849,125554 788818007149740033,221297 792491464639016960,246225 760857691719806978,62877 759089696433541120,54842 749277892991913988,7816 785741157842116608,197512 791770817189310468,240483 768187650385653760,103354 775101116837232640,145866 759188199201615873,56964 792241342592102400,242350 778633874679078917,168794 794914806922760192,249926 768904197790113792,109709 789676052792561664,227242 752842366751502340,22953 794533788948828161,261155 793888165337657344,256458 771152701832986624,98072 792227960845631488,243092 793974832174010368,255942 775014942684483584,146259 756936772651618304,44450 789929392503918592,227048 788427654194139136,217118 786593395712020480,204835 791117212799029248,233051 767182488594702338,96200 769341163052478464,1249676 778759519824441344,167220 787306753872367616,209351 791320602732670979,237787 791677299829518336,238780 786282720582217728,201620 780605378627244036,181984 788444311104794624,217039 793550586083893249,252408 794597915230605312,39957 751602978004480000,14277 766413129542725632,93823 768657251057934336,104973 785587644843626496,196538 788471100111982592,218275 756250886679040000,41438 790445548826394624,228525 778424282212958208,152594 759614162523660288,7092 769027043086434304,110709 773085900540633088,134255 767416428018343937,98890 787832068466216960,205197 766021246127599621,87904 787357147071975424,208146 777247316533207040,160592 788717670115835905,220029 794209941854654465,258456 763463398948478976,76406 779115592762597377,171463 762957852902162434,75641 789158429403250689,223286 751126021995393024,17140 787331315490254849,210099 758476305079959552,53144 765320667520643072,84209 749669923828277249,8891 753584300851879936,354109 766709216048402432,95672 771019626624974848,122299 792444359035813888,245136 742881790516330496,351794 792040504720396288,242629 793974056399884288,248652 758830313741045761,53739 794695529896755200,262022 791813356936015872,241819 790280362446491649,230584 762809073712660480,74681 773646601394921472,136904 792536542896123904,246295 780162539774705664,178330 781307431221534720,187084 789447306810564608,226048 764258121569009665,82283 766451117232238592,92958 773652650776727552,137042 767866505811853312,101681 753634210728906752,28732 778268179655036928,11774 760286890427813888,59828 769480498188017664,112693 790856347260637184,99049 776203149686087681,154534 779092026252034048,171693 754847005432700928,23672 789348373375520768,219678 757542336104656896,47782 786059957561135104,194723 785564314304380928,196609 787477866334212096,209035 758022275438379009,1323200 758044724800450560,51120 773943778973392896,139404 770911305020633089,121949 773893188750745601,139404 769952151875362817,109713 790769156425551872,229125 785257498848661508,194073 787129491676168193,207287 764160158377381888,82283 792896259417923584,206666 791660467538137088,18853 750002902773665797,10735 766493597898313728,92860 754850200754282496,26721 771672980971597824,126152 785913249287942144,11774 793999793106227200,257492 781317314935398403,187339 788781405333356544,220526 788976224861323264,221971 789766541214703616,227825 772180172267134976,129558 777533134422339584,159115 793891120489136128,256255 754772309487919104,33549 765508007304331264,83985 768872854557495298,108849 775288929390034944,148045 776974951094116352,158864 779134677739118592,173011 780126099023929344,178045 780908327425409024,182726 787021247666331652,208016 776119822820249600,153095 786847656660336640,194091 758132863946649604,48663 789265226881441793,218349 750011456385585152,9408 756838204762972160,45150 766087855751987201,90327 764261634105806848,80939 768608714349748224,107428 772795605949247488,132578 757304339425730560,46394 768769862000750592,105643 771066278824009728,122982 776842450144854016,158387 773289594783662080,135025 794669528454033408,262022 795352376962060290,263926 749939496834269186,10735 752310224879439873,18464 777509269885161472,161988 749100322119753731,7287 775741508804677632,150404 775000981432111104,146259 773888844085112832,139404 780681524391927809,182036 794657178032295936,261155 778791193371144193,155916 775805070562562048,151463 787512020002234368,211347 758385857330110465,51983 772079157979164672,129471 793922860322390016,256219 756497128646643712,249811 772892993225314306,122982 786090736190185474,198089 781357419179802624,139404 757847554398621696,48959 763392919181090816,78015 759380704048316416,51798 794906440246784001,263793 762823396786921473,73712 776354921436164096,154469 787711136766365696,205728 765581118208749570,76858 756299285600186371,41680 788093835335172096,214899 752902235516841984,24134 751913689628934145,18224 732311210423652352,350955 751086087796293632,16728 794716493728587776,262849 776870947647262721,158900 747476048007278596,11774 759994723906031616,60122 773179836856696832,134561 790565479077117952,231792 786368595588546560,202727 786966643931045888,207949 795110491504963590,263095 794024737651335169,257325 767719780270780416,100893 776550368129978368,155318 776093964961067008,153095 757605558325084160,47782 795716911090860032,268231 761143505792143361,62492 761386026795499526,67517 768855474922029065,105109 787523654875832320,208178 766680868517707776,91818 775506810241376256,112363 795405305756745732,242693 773430131444609024,136589 790219859380494337,228820 775277489362907136,144611 756371738578001920,41438 787031223268802560,207360 791090942228897792,235956 778736193890430978,170187 785937113145446400,199546 772087556984885252,129471 787134398323892224,207949 753009114519900160,23742 768299044825214977,105519 791154594793619458,234583 791353953120317440,11774 756304242416185345,42432 790954929980661760,234583 760845158166372352,63776 755133555555110912,35737 766408981921144832,93823 766579846126469120,93347 774803038418505729,143585 756521198075260928,11774 760822322257211393,64758 763834767301369856,79911 787702646316474368,212357 794010788889399296,249852 778305783880495104,165097 751082981763059713,16728 761277036182724608,66897 779008607497097216,171168 781232588266565632,186212 769722040274128896,100605 792603409513930752,246392 753656950596874242,28866 791719959701262336,240070 763041877381685250,75899 765214643316887553,86103 770405686064713728,118985 772097028407132160,129526 777700055012827136,162497 787338927640186880,199546 771436692628770816,123217 767740341495603200,99900 793927696531107840,256255 765347232853946369,82178 788806674362630144,219678 781032789290418177,184223 779027902767722496,171693 760075536521695232,60112 769682922710372352,114301 779813647681978368,164475 786665846772989952,90209 788386498198376452,217519 764824737310801924,84724 771375984448720896,124600 795413068918427648,265855 757190887290048512,45125 789440707232686080,226048 753682726637572096,28586 790612797503733760,232169 773674041370488832,138650 763632407794835456,77620 785506425783083008,195975 785992805852348416,199546 741068370766860289,352060 756233365523542016,41702 788513761510305792,11774 774267565396914176,141887 789660144275718144,226879 761600118059626496,68987 760524265116565504,63149 754713668940595200,27045 787735227074351104,205197 790997426668789760,234653 785824294496534528,197512 757595748401766400,48109 767103095667093507,97392 793147261509332992,249469 793436956461891584,252020 760240536401829888,58491 756382783279280128,41987 788563799922139136,202429 766349803395559424,93286 794262716445622272,258331 763896046166704128,80939 793163504752664577,249961 763391778343030784,75396 785574618111307776,196917 771046471286321152,738099 769346177515085824,110659 771420877707546625,124744 755807618917081089,39235 758342855425269760,41703 787454245247131649,209979 766438496781434880,92159 794674026140422144,261155 777865140284760064,163990 791185213690900480,235590 761593501356261376,11774 768222371123752961,103924 775750011753639936,151156 781546079946809344,188401 758281742499323904,41703 767269908044353536,98277 761161852818599936,61051 767170937003257856,90384 789143153630703616,222682 785645063606906880,194082 770472988844097536,118191 773632797303050240,137777 792025173486669824,243187 795081059981524993,263907 763396037297909760,77996 775758015920214016,151463 773007128818774016,133664 755236624020213760,35890 760454280058802177,52015 763419828401025025,76652 769864437738201092,113412 763378627190722560,25965 753672221319688192,28866 773680447867858944,135736 791753688603774976,238395 750706308291014656,12883 767154547282378752,97432 767943538281684993,101383 757793147728441344,48220 763166431320039424,1249110 773986557225234432,136947 776917989530664960,159359 794694831398391808,262849 766748178515234816,93405 777342667696902144,160758 764267480592384001,62180 775102784605605888,146704 773548323332624384,137042 753645253966442496,28732 768970082768728064,109960 755764618773958656,39462 757675174313365504,48439 785548604157157376,130635 795665463749570560,267862 773174584971407360,122816 773191790513885184,133519 774001838974701568,137033 777981191064424448,164578 778935787542962177,171168 773656538049228800,136904 775727882052235264,150404 793896695021002753,249926 786719947284107264,204413 773671310841044992,126498 759163629690359810,56964 758820791072927744,54070 770043916699766785,116164 770306852080979969,117257 754116977149509632,28866 781838273425514497,188304 787351419259158528,209887 793578957866045440,253206 771180119582879744,122146 758671022728089600,54070 789998168054247424,227048 762833485086076928,73712 790362742347759616,221736 765631659748327424,86440 785701676539707392,194082 756282638621483008,42495 793157666415775746,249469 776105741383897092,152872 786289316423016448,201958 775183739672416256,146831 794699629250101248,262886 758366201428914180,52061 767062163362054144,431998 764179100609249280,82457 765502391936360448,86950 780598605468033024,181935 791352816392470529,238383 794871043898929152,256239 769562579098300416,108373 762726324716863488,73712 792440710293139457,11774 787064371847557120,208014 788564910233882624,218832 792542427856764929,246225 766693183526887425,90252 776748272098676740,157708 781564577444225024,188119 780083437638156289,176128 793857220567904258,249926 752230051995877376,19703 787356653112877057,208146 777505606374531072,161219 791116638523228161,236454 793314622073778176,250430 793982230691508225,256255 751758009974554625,19352 779543766608715780,173011 780920242323062787,183269 794604990287540224,261942 756484898165256194,43541 775457913796255748,148645 793219846007730177,250633 786451013351903233,195876 769592664677163008,113846 779324003324428288,172962 795754017611776001,268646 754900745577648129,33356 768494243291598848,105018 752662114175713280,22779 773614770712875008,137639 767889818563047428,102249 735243227721306114,351208 778767347385507840,168794 792021065811755009,243075 773994137704017920,140230 779731316162134020,176528 766359088942964736,92885 787311539439169536,210289 770439706819514369,118191 773518289179774978,134375 759383605567250432,56964 769151646911770628,16728 771713432835887104,127402 781744283690766340,190008 775877042105487360,151255 771760763253895170,125742 788100710319611904,215505 791783397345460224,241678 773900314227335168,139404 764334080628432896,77598 779000299558141952,171752 771929640965443584,127775 779251730739519488,173525 761204744002076672,63902 791137609305169922,235580 793107142622318592,249469 771733421135585280,127557 761286421411790849,67547 786678857361424385,204835 780239517987041280,71794 788445447610216448,217519 778602278047449090,168284 795265389131366400,243187 769910661451247616,108849 786984637860052993,207096 774203035987869696,141316 776864064588877824,156811 765660775482523648,88998 773998035265212416,140643 776146662968483840,154071 793829129049116673,255246 763489471971065857,78198 762712941586178048,74308 751115435798519808,16506 767438024942706688,97447 766081722542874624,90384 773128887933034496,134470 773629594633068544,137777 792203640719151104,243451 753708264978874369,29263 773907088598822913,139404 786733581301198848,205094 794148776340574208,257492 775174475658596352,144730 779672326870818816,175256 793816573400068097,255393 786966761509834752,207949 753786623179894784,28817 759767219882557440,56964 763106851349073922,75899 793232991531126784,166096 787882592162807808,197888 766609872133689345,90384 764201951626194944,80393 773922240664510464,140025 757662077313888256,47940 793488236719079424,252020 793519704384167937,251803 767918565806616576,100893 791750554120810496,240483 751998254989148160,19162 790334673889001472,11774 793497491933192194,11774 732301593350156290,351146 774810503185100800,139766 773881590120189953,139404 766345236473901056,91228 742729834489487360,47188 780604116225630208,181984 787375740669100032,210289 794718814487257088,256038 762843982644678657,74727 754805271730360320,33470 780282025525653504,169747 773907800892121088,139577 770799986254622720,121177 791464278444367872,238272 792165468488372224,243187 762025011523837952,70679 794900879040053248,263667 790709817660682240,232911 779063992945750016,172120 785519372605325316,11774 755856950152273920,32710 756922397345849344,44429 789446715954851840,225981 795030338623991809,263895 789544681424183296,226992 794878193345892352,249348 750525827201150976,13532 791737368894210048,240682 764171164348395522,80393 781569916361203712,186520 794392270673887232,256038 733261798720184320,355480 777264129367220224,160221 770068657259081728,116164 760116142551760896,61051 791467516862300161,236282 773453426512523265,136515 781019147710988288,182665 794260920977326080,259063 777517053892759552,161387 756264360767463425,42344 760847920769957892,62463 788592028191981569,215437 766379635634532352,93286 785905092335513601,11774 788886952250642433,221785 795683807290687488,11774 771066277230018560,122388 794550567276318720,261155 780900199212290048,158387 788411145401032705,217634 795443004538392577,252020 732176524879757312,1170370 763957868475195393,75396 766539194730590208,93823 794332476910882816,258741 762030860195532800,71021 766817948262465537,96514 792019874847465473,229693 793533797853691904,252639 755209681803485184,32404 770957512283594752,120700 791950784422289408,240067 791222411907756032,235348 793620770068963328,254248 770717546760765440,118191 788439846830432256,351666 761266204136841216,42534 769329360813772800,112693 778978208331010048,169923 789003939098361856,221971 771771576333193216,125703 768445581572255744,104932 772380506117709824,130653 793124355458867201,249725 755120776685117440,26721 764369735219675137,80482 776552172741730304,155390 768860095065174018,109167 774816442487275520,141887 790729066403995648,232169 766983165760143360,97167 769345749142282240,113165 794543344466599938,261155 760563931572297736,60112 760915498875977728,64692 775001955731066880,146259 785596690464067584,195936 791746385674510336,240682 792175246560419842,243648 788793692752576512,220765 790900008119889920,234583 792699497528918016,245101 759148760219934721,57348 762731669023588353,74308 779969698704203776,464984 733732051539656705,354598 778014746767425540,164435 791467585627881472,238946 753648029568229376,28866 763807316856696832,80393 790865769844318208,232169 790868474180407297,246425 753774374985932800,29817 774167671482961920,139404 754747403354435584,33549 762272054825586688,72420 790892865232728064,234583 764832135605657601,84724 757220459540717572,46006 776752079578750977,155451 779448873408311296,174230 785543740161130496,130635 769283632716537856,112725 795118683672584192,11774 755569840660811776,38210 790551024557629440,230732 778412502979862528,152594 763104358384959488,25321 759864984566280193,57574 786270697081278464,202466 756504811571384324,42249 794235903803682816,259063 788826368222035970,220526 794308520262959104,259764 772205982789226496,127711 773959977945804800,139404 789475604118798337,226291 767338686128222208,97355 788913788749619200,11774 770744215479418884,120353 779397133816430592,174115 758659293843521536,54070 794330674891137024,259659 791022968180707328,234796 770363448807030784,118482 756343729703845888,42344 761337760854577152,67938 757689929514246145,48477 753714476071788544,28477 790530229601042434,228820 794023363740139520,257423 770338507227328512,117609 762666233107972096,73814 778566280278409216,167453 785970547020603393,11774 733005227830456320,11774 775048968678039552,145411 775410619663212544,106716 792520590653476864,245130 750703558266281984,14300 785315557436297216,16728 795388759193899008,247930 777750298508992512,163376 793510663998111748,253025 764303818351718400,77283 763053550054158336,47188 734706538586198017,351644 793199532184104961,249926 785704273527005185,196524 788135177474170880,214538 768608049082740737,103354 753326841591496704,26140 791357361311125504,238395 779953680091000833,174465 780100369976324096,178360 742386059372199937,11774 794706785839955969,261155 750655045503418368,14421 772086605871845376,128519 780930844445642752,183811 787063658010386434,208899 754748461069709312,33356 775923127884709888,144573 791629303649755136,239066 774967046966771712,144494 755140054540881920,34709 776468982568058880,155344 755097980429099008,11774 764142482460467202,80939 779693710703493121,24610 768590964466323456,107072 793208314012196864,249926 757608595802513409,47940 749999675458068480,10735 758115282250530820,41703 761973103882678272,431998 772035819095797762,127657 762195519540080645,1248990 786258348555534337,200965 780781893188931584,182257 757769345758011393,49070 762419402033680384,67852 775223690464206848,143361 794580715518226432,257353 763502807647334401,77687 756850195191721985,44461 786722276100243456,205728 793548951140110336,252014 772975899176239104,133043 793276085777694721,250633 779994574869573632,177472 777269217892499457,127903 758677062236315648,54070 763855133784543232,80648 788621565269278720,217519 750395910065098752,12927 790549305832550400,232137 764135844479377408,82066 791545220538118144,237385 787653675414130688,204413 765375596289417216,86106 776857364599218176,156835 758110478769979393,41703 777204237356892160,108396 765675482259927040,87904 791877610540150784,238207 775002990403018752,146259 794603091186225153,261155 760928133080092673,64778 769575728438386688,113836 792547084222210048,246269 779345134756298752,173964 786696950804602881,205455 793821206675853312,255393 768625576173117440,106756 768528491054858240,107377 794701281327771648,262849 792793483069227008,246392 751136554291126272,15808 763758795897962501,79513 753967943776481286,29121 795701020806545410,268281 785478367323774976,204621 786692573733806080,205143 779749379968159744,174492 793805352084971521,255393 773924658202763264,139404 793459418633560064,252408 735224017792077824,350498 766860429993840640,95511 744984151309201408,350711 749388212464943105,7816 794002459983085569,11774 788710005037903872,220029 791023795293257729,234108 754978365166288896,34666 785494221553893377,196277 766365692325167104,92885 750340004522565632,11495 764386118280314882,80416 791581431415894016,237852 754018733367099392,31095 766511097272737793,53034 780098727948148737,177433 770384248419201024,1170819 793105630399717377,249469 765305376786964480,86645 788394267559559168,217519 756366494884241408,42432 774355459331526656,140444 769556659928694784,113165 785734171830333440,196277 788426693044150272,217837 794929477604282370,263895 749276014895722496,8047 779770300674310146,174230 786690766311682048,205143 762674550651883525,73926 757859503983374337,47940 790243203266084864,229693 791827202924871681,240145 774474591276306432,141867 769325813523185664,109945 788474631594270720,11774 773323745242996736,135736 778568095589818368,164826 777279945882173440,7003 778027460868923393,163484 771850127799529472,128382 750293576244879360,11349 738152183510634497,49681 788626248733974528,218258 792368407886778369,245434 791410452219715585,238207 773629520607711232,137777 794276305533423617,258456 751807217670774784,19899 752922379433578496,24134 768906461317505024,104932 759100148374986754,56889 780876061810634753,183472 786672932583903232,205728 759136837227073539,57092 751864572236009472,20176 788485205065465856,218603 766552193096753153,351436 776878273603203073,157993 769385339689504768,112788 758853588735004672,54070 761654956877307905,69747 780401992262938625,178445 768956555932860416,106756 759133978792034304,56322 762792648767832064,75073 768884418605936645,97685 792742675392950272,247309 793508965564854272,249926 793836228688752641,255393 789938465152507904,228576 794018829982515203,257492 789155002522763264,11774 792356305314934784,243075 768891847884218368,109104 767421911441690624,96039 789927668456296448,228820 767158074243031040,97386 776641418299371521,125381 795686741978021889,11774 756639755027132417,14277 789984860567777282,228354 781659945481764864,177455 759130594286587905,55660 768244100281864192,104406 793255228674105344,250633 767170848377626624,86264 762760017372143616,74781 762777042089672705,74247 795074185332563968,249926 762009749814599680,70858 775292411761360896,132877 772079061774442496,129471 767745574863077376,101134 754717003642830848,33356 762415151635050496,72978 771719035096477696,125367 753294139421229061,25968 760887178251661312,65180 768857858901315584,104032 779350215836839937,173964 785581958084620289,197297 790656547776888832,232169 785308957673828354,159876 791354153876553728,238117 795015769092452352,263907 760110521240674304,61051 778405463469600768,164958 780061306569297920,178076 768962849360130048,110647 792077407712866304,243793 794694854110420993,262752 776556730108948480,156926 781224435051266048,186170 764208029092896768,82686 765289009828470784,86342 770654273822683136,119937 761626628640247808,69231 780571505017122816,11774 779454360107356160,174230 760334780231811076,48052 789288607102144513,223492 773649751417946113,137565 791782461395066880,240793 732983995131006977,355106 766024782001209344,11774 787802376237375488,213253 793625779745808384,254135 794698176372490241,262752 770971485787852800,122144 794707024579858432,260899 794522542681620482,259743 773886814818078720,139404 789240216015953920,206666 775440250197843968,148870 794715576748900353,262362 779273431430733824,172428 780889513732165633,182870 755918337406738432,40668 771323882217218052,122982 795742116764733441,268448 793101715016916992,249469 793155395220938752,249926 772573758829846528,121046 758477586993471490,51069 768269632167751681,105041 769788917570822144,94612 791046737045573633,232169 766725834409381888,90790 773252184049872896,134993 785283021670903808,194648 758809126809931781,42453 769596557666709504,112239 778570637065482240,166852 795144161334874116,263302 765043674539368448,80486 789174923885359106,219012 795107711205646336,11774 780536145553784833,180074 794627616267386881,262022 790253624026861568,224693 767849240039161861,100561 759120294099488769,56964 781908970307026947,11774 768817268277010432,108849 772219948315926528,123623 779695160309477376,175153 788407869636960256,11774 750731532126527488,14595 780923639482814464,181952 793155789456146432,249926 789193414482857985,223030 773561407874949120,137042 785996841548713984,199453 789550844903653376,226461 788517282318123008,11774 756996482423672832,45329 770741053444001792,119937 791277898074292224,237491 760209050244120576,61598 795352985366917120,266054 759160859885043712,56964 787007277115006976,207974 792133234196873216,244328 794579967451549697,261155 776786471969759232,157755 780768902485794816,182870 792594344255422464,246392 794023929862123520,257492 793249730944000000,249926 752309827586502657,20279 781172578182238208,185313 785682920321101824,197512 791318801883201537,237491 775741548541739008,150404 777588219617566720,161277 791441405776396288,238395 780841573936353281,182036 763303583441940481,77577 775076449166307329,146259 793200222977482752,250408 763241771379757056,76474 780614144596729856,182146 794311937815285760,256038 795131433924837376,263095 752712502727835648,22953 785586895426166784,197297 764831873184956416,84724 788170643430838272,215252 787126845384908800,209035 757252781191401472,1248475 758786299214069760,54070 770755181646585856,118191 793451198724599808,249469 786944307194245120,207287 766588937989218304,94699 758814657444315136,54519 780635717739409408,182257 788286819917979648,215005 764877074247012352,84887 761266069365555201,65887 791816398095781889,240682 794933200434892800,262752 776622984752529408,155451 778682427522768898,166916 766389176807849984,81929 775542447132831745,195876 790913926535917568,234583 790367010265804801,230282 767550034690793473,85988 759518219518480385,58815 765043317432123392,84209 792137449212219393,243187 793143599609282560,249841 766016988682387456,90539 768926901846941696,109666 779223480256659456,51069 773956571780874240,140211 771531528215998464,125554 785459052528693248,195975 790981600154615808,11774 787857883857682432,211829 794786215455170560,249926 767724765830275073,100893 773182371470446592,134971 762724805942444032,68182 790984478650880000,233692 762723454575644673,74431 756402227812663296,42249 774044612193202176,139404 794312614788689920,258922 786408249834676228,192032 788446644006187008,217937 753210417720139776,26140 749631803187662848,9378 795371238977835010,266500 778533573691252736,167398 768166903034486784,104026 786985033584087040,207949 764133897667960834,81869 764861866078109699,65626 765607168749936641,88052 773930481356304384,11774 751079516282490882,11495 794605662592466945,261155 761983922154549248,70858 773186140195004417,135025 766455557133709312,93508 768431799563321345,106281 768992084598460416,103294 789139096396443648,223899 788589122315169792,215437 794261515947900928,259288 768317291121500160,93144 794598595106406400,261818 758438636631257090,53289 759081454185971712,56889 772564596527800320,131542 761244427864027136,61051 764974939204034560,84724 768172571556663297,351650 768227062792482820,100620 785905232727384065,199272 775861214975037440,149259 794245279235112960,257781 756955922291974146,354841 794544913111257093,261155 766722261114036224,95708 749373541829767173,8497 758473332865896448,52545 771474861004689408,1170332 761608313096241153,69684 757553732255121408,46841 788889660143521793,11774 793544722325250048,252020 763556328727977984,78159 754805814561480704,33850 793232174916984834,195876 759533274372841473,57131 791112567141740544,197046 758699549502218244,54070 775001468319440896,146259 793554420344688641,248719 779675342524911616,174321 765636010302590977,88332 788779487303434240,215505 764137409692901376,81926 777989214491127808,164375 781216787404877824,186434 759747189786587136,353879 770780736848850944,121177 793956162601242624,257026 732306623784456197,349764 788210851190755328,213064 785480643312513025,195975 791766769887240193,240814 793284718804414464,251205 760499866455908352,62130 767398669427572736,97413 787401805047083008,210313 758846431738245120,54070 759017702182690816,54003 785277764362383360,194723 765697074612494337,88546 762380480054427650,72653 780759011117236228,182960 795234318477987841,265644 788880709372915712,246425 791397842547974144,237908 766224046577086464,90982 792159764407001088,11774 762787916334510081,73926 791255134260989953,237491 792606582001532928,245101 793115520405016577,249469 794289438033608705,257492 794739674677972996,262752 772270107573817344,129551 757693650029740032,48929 766562751950917632,93823 792317437454585856,243615 785815928135180288,197512 757249008200847360,45014 775154654204289024,146675 768886929198878720,108849 734103163586908160,355785 776604121054842880,58531 793120806381518849,249469 761356659142828032,68273 794641962875944960,261155 777641593696296960,159454 795316919603560448,262847 762858481992945664,47188 761163481504555008,66897 777985316682600448,164764 753602706351149064,28282 770713005495504896,120541 790597013796642816,232169 763456663768670208,78159 788113031012253696,215005 761734890215780352,70543 764477073142362112,82744 792797264259518464,243865 756296055176724480,14277 764597336215609344,84008 773955476010704898,139404 740221973834403840,353488 765248952472076288,86645 762203914091450368,72035 753644634249785345,28732 758633713777336320,54070 788920569857249280,11774 794259788955877376,258771 759914804525936640,59666 760164066509881344,61444 792825390553305092,115342 795364047197798400,258878 750466306294550530,13532 773838718654377984,139404 765531763967950848,86653 786993550659506176,205728 732981216681414656,353926 776192485370503168,154071 749607224582938624,1248008 755623373854609408,38421 770862385515139072,112693 768608963311067136,100038 756978531062743040,44429 788992610492817408,221613 789553678353129472,205972 793977619775651841,255942 757267029732777984,46749 791111166957281280,208178 758348205046333441,52686 780396061785481216,179742 753791080970059776,29551 770358795943968768,117257 774299168781180928,142090 792111055484747776,243187 776925063916425216,159505 754002552581218308,31077 786086020223758337,199640 794343887510847489,259659 781509742115983362,185595 787327169320128520,210207 779398265728933892,174115 732637055008788480,349060 795698423496380416,267655 785321846149263360,11774 753968107073351681,11774 768655798297735169,102998 790517639915253760,231894 757549710962024449,47782 766062767098978304,88669 765242238385418240,86440 760784350216617985,64678 753558095134011392,27188 766473473380188160,11774 785322671152128000,186883 786311827609321472,202007 790320613655216132,230936 761046899302420480,15721 767917387689566208,102137 787830331118419968,206117 792256234057596928,243187 794301664379473920,259623 795034468146970624,263895 794470652644208640,256653 768577360895610880,101027 760551890253811712,62771 773880428285554689,139404 778276965132431360,166102 762102285174444032,352550 767427847392731137,98890 794921634847137792,246425 749799314486996992,352060 756675609892237312,44429 787448655175385088,208252 775127489517457408,141091 795698589221744640,267542 769610452137414656,114357 775701540984291328,355470 750911444607119360,15816 790537195396423684,212131 773039932906536960,134191 762745884861829120,74429 763038669443923968,73712 767938635299692544,101383 779058942290694144,172120 780082218894974976,177231 778605654747426816,169201 788540208513945601,215437 772921238364696576,131480 775083603101421569,146024 755782962042564608,36961 777144297099522052,155729 769635898300440576,109960 775018311662837761,146405 792027460535717889,243187 772439772618956800,130792 790532736591290368,231550 773607541523767297,137978 754109374868578304,14277 761681851157131264,69947 791764260351279107,240623 771393850652954624,124855 775284150379184128,148045 769705102730985473,110585 791218797692661760,234796 770247469380804608,117257 777273907208269824,159146 762132722328276992,1248990 790604391829147648,232791 794306687641522176,258456 780664967490002944,182257 761340063137599489,67852 763817181889097728,80526 751761331523510272,19352 771311070866575360,124537 770650274432061440,119937 781174943652450306,185310 787799163203379200,200235 791667898913738759,240483 793195487427985408,250033 763399375712165888,73814 790727187099856896,232791 793977682098651136,257026 774409356049657856,142503 794711423502979072,261155 790426904620859393,229693 786560525840834560,204413 788926951503298560,11774 781529089488269312,186584 794549236176011264,261155 750641968754155520,11774 765157294552281088,84724 757931142414606337,44429 762772012314025984,73814 773213744054702080,131870 767544118050369537,74247 749738707717070848,7358 777857544538714112,163990 792087841350098944,240483 755228126259576832,35403 789907432315072512,225981 758040318151307266,50923 752930362641317888,23739 753019507216560128,25255 774666998412406786,144844 795075251528941568,249926 768260614141710336,100964 763806162047340545,79151 759192091075366912,56700 795183190650535936,11774 787719503102767105,205728 770258421174169600,117257 787449362070794242,208059 773938134908305409,139404 776599640183410688,156644 786607642307211264,11774 757236050985181184,45348 757406443448389632,36072 765110840643026944,84724 776507400937365504,155688 771736809978097664,125554 771798374034976768,127218 785587217469100032,196917 779048801101230080,171991 789076256067350528,223228 768150094638186496,103405 767388381592424449,96039 790559816838111232,223249 792197084925472769,243398 779504815642513409,175549 790949068251942913,11774 795655323692449793,267655 753034204506562560,24597 785478373527068672,194934 794695341505478657,262752 785501399996108800,196277 780093616437862400,176128 770748431388307456,120963 793030223985946624,246726 795039770007236608,258193 786162267410665472,249811 789187816714416128,224221 733202760112476161,355464 759037963032420360,55107 752307982453526528,17416 767758278327607296,11774 773917422592012288,11774 795058820875747328,258456 772738149290119168,131914 791405363836911616,238780 786904253919010816,207287 788485768918564864,106085 763452714730790912,77687 794549246183821318,261399 739879415501316098,11774 793417348334182400,249637 765208162421051392,86103 762331671693701120,71476 770025449393184768,105109 748925775471079424,11774 787372827632467969,199542 781878553214226433,131056 771220819565432832,122973 793503930143612928,249926 791117791986266112,78159 771068454296129536,123135 771130978655961089,122817 760571932706271236,63559 774911223334735872,141106 777243589000781824,159359 781586704494948352,188807 791347021995241472,11774 771576038807572482,125163 787583911417171968,349479 790934153474691072,234583 795761044455047172,261155 793099992084811776,249469 760355518820954112,61412 793989658648526848,257325 769457965371887616,112788 787391657637470208,209838 770702573825363968,120393 761317886136688640,67360 787009803524579328,207974 778417138314858498,166339 786992881923862532,207949 757269852423856128,1248476 750334957059354624,10735 753574598810013696,28281 793296116154404864,250033 794376826235879424,56924 773249390400069633,134561 788746376184299521,220029 752298034650808320,10332 756580905708359681,41108 760855218393231361,64736 781541122422308864,187976 771063633057054720,122388 793998724544405504,257492 775189575903830016,146259 793211066142560256,250633 771565508663488512,124341 763467275378696192,78129 795320374657433601,266303 754734509434802176,33356 773529527704322048,136439 794944873388445696,258040 781031453568167936,115750 785561597611835393,196609 750497463052668928,12883 752878626002051076,24134 771948719595978752,127775 766017965527592960,88930 754042591541354496,30815 768093809246732288,103354 794308663166939136,259063 794635958247309312,262025 750024323998617602,9754 754067275305463809,30296 764280962935128065,1170700 771134883250835456,122299 785463314662862849,192032 785918682018885632,198878 766757419502346240,95988 785629894029877248,197341 776505328712187904,155688 764920633016872960,85337 769946675427160064,115956 773963158444703744,140444 791838108262150144,241942 751833544922501120,9493 780123637542039552,177233 781093138114961408,182870 794883026593480704,263666 791389082354155520,238780 764866258567204864,84209 762718385201418240,431998 755176103820550144,35890 771057440838344704,121612 793244264905838592,250293 777317533451857920,159546 786286382377467905,194450 788099547251826688,214354 757332991144255490,44961 775772749092556801,150511 786259054372978688,49459 789168001845080064,152946 788900020238114816,11774 756576842765787138,41702 787138883532132352,207151 776471447585824768,156103 779184591420596224,170187 788486477336293376,218351 758533569778102273,53703 793174410769215488,249961 776346857962246144,153610 777960471467024384,164826 794269044052369408,258331 794894231500361728,218164 773858373183746048,139404 772576901185449985,129558 770403954492477440,118191 759458738092724224,56800 791470636698734592,239405 751841199477104642,17794 767803996551675904,99044 769219948950454277,112256 780601292691341312,181935 749674566851723265,9087 786301197275828225,202007 759816090683858944,58542 761200586352197633,66159 786218634884575232,201555 777664817314295808,162294 795277582774243329,249469 781593242018119680,209828 765986511217160193,90677 767086958321426433,94660 732380321874911232,350697 793944345812537344,254135 780459737393483777,180310 791384631908139008,64327 775528019720966144,112363 775750379262709760,151374 766415462498504704,91810 768453678885924864,98072 758366335827054595,51171 773495791277133825,136947 786024816981581824,199961 777955318944894976,158820 736153605950955521,349314 758819265906475008,54752 791616664911515648,240145 765684058164699136,88930 768316200950571008,102452 790595314881265664,199307 791090496936476673,191778 785854604412129280,198973 787025433422286848,207949 786993732482691073,246425 770745920875102208,120610 776434119257587713,155390 794071710245027840,249057 786360388807950336,202304 768628540707266560,107559 788132511201255424,215754 750363956208922624,12883 770411730220507136,115526 778493860305637376,167453 795764026399748096,233692 753316607737356288,25189 757517544211243008,47680 761651328473034752,67887 790993311066681344,234796 794295931910950912,246425 756264225937485825,42249 793502685383229440,252824 785952520950591488,197286 766047300833509376,90373 752915689413959681,24134 759452353615372288,55661 786089584966897664,124597 732458074028539904,352136 762148328352002048,70501 765173661804302340,84209 769552803270365184,114008 785604333261824000,197512 761592103575040002,67497 781439118656110593,186584 778327046879490048,166532 753190591660449793,22750 758832495248846849,54070 765244027474157569,86653 735866241399689216,11774 762318631602573312,72678 788911703656427520,11774 749726207059464192,9433 795034818320986113,263933 763837894041620480,80482 759891347457224704,52887 754028231855071232,30590 756815216713883652,43399 773912655253962752,139404 791345036822777856,238207 757284820007419905,46193 786933219308384256,207151 787022288700989440,208016 787031776619298816,208016 751825273411153920,18486 756626770598694912,44429 793534071255293953,252020 768131478341292032,103126 781166020782329856,183269 787120950819028992,208252 793184937990057985,247241 773665420939177985,136904 788720879735869440,220031 785284349960851456,193669 786249750651740160,201958 751571531113893890,18395 775861254195785728,151090 762497070372495362,73288 780378619352870912,178258 753748249463263232,29263 764939135140270080,84724 785235600916025344,194157 793932866522583040,256255 777361357284999168,160134 751803665439133697,19133 765614019369586688,88669 793248121723752448,248253 789500194509377537,224552 794637216781914112,261155 791365434637422593,11774 752949970521632768,21332 775019243125481472,144611 780302640932499456,178703 767841033560399872,101681 775834740502958080,151156 786916052236050432,207212 791418624544153600,238207 768962199352020993,110585 732378956133859328,350697 766727189198811136,95869 789684361293467648,227130 769587863168159744,114422 785273858823716865,11774 792067685861302272,243075 757022209911222272,41763 779096623531950080,171795 781620713702555648,188874 794170189088747521,235289 743166296146116608,11774 765362874420121600,87145 754764944126599168,33474 775535108954521600,148473 787314558465605632,210289 776691980835311616,153809 788091402601111552,214354 760936459754803200,64245 795343380758859776,265649 788561417477599233,218275 755784143871488001,39197 775009795900407808,146259 781603937640120321,188874 785788560825782272,197286 771303217015709700,124597 791002616591515649,232881 763198723782483972,76723 777210530780024832,160634 764149121708064768,78542 769754549741551616,114388 790654633958076416,233307 755046567933911040,35044 764332896463233024,78296 761209105184940032,65180 766080992754802688,89621 785366623402102784,195332 767808522872434688,100891 732981225204260864,353006 788884475765673985,220727 776004889671503872,152872 773753432553304064,11774 780610456838737920,150151 772537260575260672,131516 794545563987542016,261155 760094282397069312,60801 775059370497433602,146847 774388702994960384,141316 760821383156740096,64395 781428084604014596,187844 773534399295918080,136814 768783413654335488,108849 751816075596234752,14653 765382331104231424,81869 787372619901210624,209151 781530085090140160,139404 791994543612628992,241678 795655334597718016,267737 770451914689355776,118192 755220582145331201,35980 769862170049904640,110585 761752108735406080,69947 786327982021435392,201958 773931207834951680,139404 762123046941519872,431998 761987688757100544,71026 787652521376571394,206101 790877825519742976,234583 763812068470456320,78566 789902010069897216,227048 768238484985229312,102998 766475364780474369,93823 762129364402053120,63451 754718357492932610,33029 764864753919557632,84724 768809378069745664,108385 770955317001740288,122146 794308886425538560,257492 772905351880384512,132578 778606639750406144,168284 795749996025049090,268646 794670457270259712,262022 773880943106990081,139404 790331599619432448,226461 758755926392377346,54519 781888185911562240,189857 771733896912334852,108396 780474866294255617,176890 770824268636708864,120610 774764292411273217,143585 780644797136642048,271850 764986727626932224,85562 793165527787134976,249841 775827245478866944,151463 793472723217330176,252408 756293255541559296,42564 792902599133401088,228634 759187901879988224,56964 778425904091586561,167220 778238462675652609,156835 781515357483782146,188119 791437729494016000,238207 789486399430991872,16092 795105378052796416,264397 778667857202688000,167278 785985972622200833,199546 754057811462455297,30296 763880400607449088,58255 776778402942418945,1250343 761285432525086721,65180 761641965045751808,69356 786052027247767552,63776 763101656502394880,76577 786295989917278208,200965 780049251212615681,172185 794943844462772224,261155 768801706821816320,107032 787276627994607616,65113 791464589699407872,238864 770483513321746433,118192 770645833033347073,120341 775747041003769856,355185 786705759665057792,205091 762762341989490688,73926 777242799787966464,128232 794564450934079488,261155 736145508503310336,195876 760112717814304772,60866 762810735974047744,74321 778318626042503168,165185 763486157699100672,78341 785678890140172288,196277 777284264211587074,160592 774063107803013124,139404 775988403733233664,151897 781552223872438273,187976 787141913925345280,209184 790717773349552128,230899 778615201751072768,168633 786988332442017793,11774 795000677873438720,264431 758089198393896960,47948 778374916802478081,152594 793308201454231553,251390 781300667570728960,186434 769387886751813632,109666 780543859453489152,175772 785338635562262528,194934 771863494002171904,127957 794397504892792832,260173 791683701243609088,240483 792773582107455488,244550 792793089945509888,247241 794521547419566081,257753 765999393237528576,90735 773833407927230464,137693 794285154344714240,259457 767529179663314944,99044 793845849054908416,255942 792101487862091776,11774 781116033809678337,185496 777616025730818049,157839 762744225092042752,74066 774692974378704896,144654 792218443252506624,243165 793102912780132353,249469 757644085196828672,47940 769251988513095681,111179 776587218592948225,156835 787076227039268865,208989 776242417515180032,154469 766284987532324864,91798 770724921756360704,117265 761920013812936706,66815 785880048905678849,198878 753052629081600000,24173 788860396492861440,219678 771339285320593408,124214 776799573998174208,155451 762036266917658628,71476 758750725694365696,54861 764893033057820673,84724 792772667174715396,247290 757563347713691648,47782 789928030168768513,227429 787389380465942529,156115 795227354188673024,265686 760185027317624832,61051 773913306037760001,139404 768834129173553154,108849 786254964238589952,198892 756198763056726016,41468 788211300568403968,205197 791679762745864194,240483 766774217799036932,95672 750664697142243329,14421 775056883799515136,146259 780145693008670720,166282 789855144787619840,246425 762354064520687616,72411 787344739385442305,208507 792095455249182720,11774 770389052520472580,117609 773377807640592384,135736 773632163224821760,138221 777656177479917570,161456 779526490287280129,141360 759843826697539588,58253 732650750803841024,353122 780851068494225408,183468 790991670061899776,233736 739266401039437824,1170396 775095722928635904,145866 794595691003867137,261818 767126590060892160,93112 768178549719113728,104451 795673956288200704,267862 755062219453399040,35044 768946468753321985,108795 793505865651326980,7700 788745759919378433,220332 794558363874885632,261155 785992140941697024,200382 755796335496794112,11774 775710590371102722,150511 793859899176448001,11774 764990873943678977,85562 785933855848923137,199431 792746186218307585,247076 770381651633405952,118087 780810459838578688,183269 790692741676093440,232595 792556540762857473,243187 795612906670985216,267564 765647405039497217,87145 769002740563447808,110942 793070627196399616,249005 794574303970762752,39957 779864869742977024,176890 765334167823392768,86440 751097362479800320,16299 758126152963817472,47093 790673147670310912,232169 792615558998917120,243187 794020509050511360,257492 768522607440330752,104973 758019633597341696,47761 754081118903734272,30296 762979823467790336,75724 755834935823532034,39907 790514450797367296,231894 771116186645897216,112363 758227869357178880,51344 786834587292798976,90209 786120038881165312,193633 764859011976028161,84724 757679241353887745,46240 786959936878104576,11774 788095043370377216,196538 733149773084024832,355669 763151689121689600,76549 794726716165996544,263096 786994172330782720,208167 781231180129693696,186704 795298373771399168,266079 792617552136450048,246295 759876617543880704,59762 786008762553368576,199891 794929672714850304,263895 795775978978955264,268643 795755103651139584,267862 756223448557445120,38352 773957329247084545,140444 775037342243577856,146259 765918325134196738,89738 759114115369566208,57105 790454197569228800,213710 764113699929862145,78129 772525672908656644,125742 778389782326018049,167407 776846554548281349,157693 765487817623470080,87145 767520796235399168,98736 762698431773093888,73712 794573570521333760,261155 766655342587568128,93261 787308443614912518,207151 762713995828600833,74247 793244192759840768,249882 763394573867454466,73814 761327853891911681,68057 785239492126908416,194167 762597564923293697,65027 763419976468467716,74868 763530731008172032,78513 758120163833159680,41703 757584837075046405,47761 794460285004369921,257325 774232544137113600,141867 758025418930790404,50314 794203066832560128,258598 777639767877914624,161456 763491467453091840,78304 771489235232698368,121467 772533299474534401,123610 794229840132079616,256255 785251110361718784,193669 785617971875938305,196897 758475385373876224,53144 762113689591902208,70858 795656865388593152,267746 795031008315838464,11774 792882087099502592,240483 786178566908182528,201494 794985543297798144,262849 794023197913948161,257325 779309991526277121,162309 790719769985052672,232884 789745908229431296,224680 787086968471650304,209035 791355282492272641,238207 793900257264472065,254135 772523518755942400,129551 766015577991352320,87904 750806589427228672,13603 773960087484243968,140211 793153999922864128,249841 791786862725562369,241775 792886188394749952,247877 768130189301723137,103354 773884289721241600,139404 792030889169580033,243187 775899955143868417,151741 792133849757122560,241523 770760753162825728,101681 794346769089970178,258378 781135716961181696,184223 781416997963825152,139404 789820881476345856,227242 792924813664944128,248514 792415377217114112,243648 771784937703874561,127134 792868495432089600,245101 781790565289562113,189527 788082368829464576,215005 734644447124787200,1170538 769671316593074176,114779 793084459193171968,249348 773350323465297920,134811 774284458723725313,141887 788476150964072448,217574 741450301673222144,1247457 794993786992656384,261666 779058688044793856,169916 766765828142407681,95672 766670026535559168,90121 765247263597694976,86440 771713128295989249,126957 733042625121394688,354162 795667884194283520,257781 778105541193261057,165949 757554134731993088,47782 762203300255174656,67995 769041890884870144,110362 751541813861814272,18562 765400479417315330,86961 764210224337068032,81927 761369358681645056,66116 778001445228511232,164669 754037622369116160,31268 750805729020260353,11774 767442708709244928,98311 794371002172051456,260033 756607277726072832,72475 793213379645169664,249286 764943577004724224,11774 774450227864477696,351931 780746788596834304,181984 777821550812823552,161387 785328306543587328,194923 750075319827197952,11495 751066682227961856,16310 755097250209140736,34666 795346902661337088,265878 753308639679565824,26924 791654176199704576,230485 778419400110116864,166852 768606342043013120,106763 764537000942718976,82457 787309809070514176,209731 771628856369217536,125554 767736216066416641,97852 758095518752841728,47838 795051551123447808,263907 752804193098866688,22953 764890780485885952,84724 755820876814221312,39957 765582965212639232,87904 792539288025956353,246295 791126464120979456,236657 793218921096544256,250633 787726670379753472,205197 789520000121966592,226581 776864188568186880,158956 767992082204012544,100893 752733538479321088,23234 758440736400498688,53144 766134269773316096,1249308 757618995352707076,11774 771140469061398528,123358 763670962143424512,75438 779145382332956673,173011 770697856374243328,120610 795771950660485120,26066 789045930335010816,219119 756801791275196417,43471 762742141462335489,73712 751832743600848896,18452 792353848060817409,244143 774674965828251648,144542 794582581652189184,39957 753695226229731329,27784 763819653407703040,80486 773702634989420544,138819 792700106227191808,245148 763707119052857344,79691 772870488880185344,132497 787070724104151040,208928 757730348197445632,48220 773817814146699264,11774 773167299440377856,133454 788520453560213512,218977 767779637086814209,101163 785928749699174400,199546 794937702789578752,262847 763944554496036864,80720 790929079897886721,234943 767586404377296896,99900 791223543602130944,235348 792087338612617216,231427 791659264276398080,240483 767896283977814016,101681 769315131276656640,109713 775737284524056576,11774 761720856078721024,69711 794590114982883328,261033 755718435389239296,39213 769716146664681472,10788 794701195390681088,261142 788421448230592513,214899 757219827798814721,46193 764965368125333504,80756 767398003732865024,94699 768347642128654340,103071 770032028104425472,116373 781697292537438208,183759 754734220229144578,33356 760593444591001601,62708 787112070655246336,207287 785799182657347585,196277 777155247059898368,156644 770045337012727808,112363 756284421322313729,42432 763592103540719616,78476 790741684728442881,225359 793109344464150528,249469 793813759076798464,255393 771507938548707328,125367 775901168354459648,151463 752623441317167105,22664 776565006884274177,156926 756680996926259200,44429 752802532309733376,22953 795037758725222400,264850 787831764177842176,212693 752651610564751361,22832 767739145229926400,97341 794140238876508164,256255 758267123840024576,52112 780515909316194304,11774 787507777673363456,72035 732280526887784448,196346 786982401792770048,207965 774152811042922496,140211 787734902502481926,205197 794263982064340993,259200 777046519270649857,159475 786794428149006337,204901 757540819339452416,47782 776239291429027840,151185 790885431441182720,234583 774031312529174528,139092 790929828203466752,232863 770675234303344640,120610 754062286730342400,31529 776928321691004928,157993 790736151946465280,218002 787065191640858624,205728 768964672758222848,108849 776673412936716288,151463 753730932939554816,28115 788562614016053249,218495 779375074759540736,174557 757729483625463808,48270 792060301281820672,243614 790745702011838468,232863 794898125970358272,263708 793202664213327872,249926 793306365951213568,105109 757661411170357248,47940 792431203722768384,245148 762149925824049152,71429 775500945195008000,148874 778338803182342144,167180 795418250620313600,265908 785297610001252353,194648 751877883635851264,19545 779108219750748160,171168 771097307483807744,122776 775369662313803776,148045 790184302264791040,229693 791809802456313856,241819 765208168062345216,86440 763838981238849536,80720 793566427999600641,250785 771694858687942656,127134 780668899134152704,181984 757656513586552833,48585 764989800935886848,85562 757351789297479682,46394 789712139418206208,226490 790713828925464576,232881 762607615998173184,71476 764150992623370240,78542 788226470808170496,215505 755545542122409985,33186 765561448823152641,86561 769463598313857024,113165 760818899294093312,64722 771512509505372160,124597 772835891542913025,132335 795746109557710849,268710 793976514920337408,255954 777971121874472960,157755 785990134659358720,199537 787384077355741185,210289 762165719236616193,69356 765960920480751616,431998 790921092361654273,232137 786233889257758720,11774 762408195671330817,70886 785887902764965888,198671 785618674703015936,197512 775060673126502400,144684 788173952506011648,11774 795448295019540481,265855 787067050535555076,204958 785873677501988864,198671 774596340709990400,143480 775904207572504579,152182 794891994090917890,262022 770736190416756736,120393 770980799860633600,105109 793990393020850176,255299 786959510464139264,205091 781724212671221760,209828 788553546182565888,104244 757615377715171328,48351 785267777556938752,194082 772781194865942528,131403 773635999238807553,137565 771041469226426368,122146 755539834404495360,37991 772923065499922432,133519 781847164762918913,190635 787485223630041088,209151 786355402136965121,203391 788860851545575424,221120 785548532845391872,196917 790183897808179200,227242 757000756696408064,44274 769785634538086400,100893 780134139873853440,177233 791587856703684608,239893 758473517587394561,53185 788544827751268353,218603 772470808916561920,131045 775415431628664832,149200 764159072014897152,81574 779490989220257792,175415 772929019784290304,133519 792555916805697537,246295 780606340037091328,181984 770242431749070848,117257 792859624164786176,247592 766327686226522114,90963 771316855197855744,124597 787014385105444865,208379 775374346214932480,148574 751665943567151104,18470 789979713376653312,226731 768808953455210496,109167 768806665940508672,106702 787498120481378307,209416 755559542457380864,38459 780001234254073857,177766 778594905702539264,168794 780105668367757312,172185 791901776806948865,241523 776202309575516160,153596 776954842573078528,158428 788797974038056960,221054 732258306077667329,349996 794334891181641728,254209 793499678499155968,252020 753416027170627584,24597 756269358733750272,42432 787021667088207872,208016 793304256149229568,249469 773917303532429312,139577 776255283437957120,148861 779072547988054016,171062 785510138367049728,196237 791698473317834752,239610 754747219455139840,33520 775645478436339712,150447 776101401126547456,153194 760587705419984896,61470 791734666512388096,240682 768790344829841410,108849 791359556316049408,238207 755537159860260868,38401 760696927235219456,64147 795334474741510145,261666 755200335191433217,35372 786599881557348352,204835 788377632681451520,216565 794920260394745856,263895 754017077342638081,31268 781486893645135872,139404 776185763708870656,153921 786544704758292480,204284 749709591785582592,9295 785976858177314816,200382 787778674749833216,206101 752930703944200192,23899 754867608827027456,27045 794686193338236928,262752 767377128665051142,97515 757369972914028545,46890 777582090405765120,159308 778581977754722305,168794 789297647505006593,223940 777740108925591552,157755 788782991711494144,220526 790965623216021505,234583 755218934090067968,35980 759072815492505600,52554 759142253138841601,56552 787788251373404160,210238 768104760893435904,100605 776762102010830848,157082 766781791168557056,95744 793675687232020481,254135 760855873199611904,64326 778654214293716992,167319 781452721354338304,185496 768870248535691264,109666 753201093157367808,23217 786284879927349248,201494 790952061999443968,232169 794639526673035264,262022 772856863927001088,132848 788982972976336896,222627 766838127352741888,95672 792817631497773056,247240 794644920082583556,261818 761392119814557696,67998 768065161651445765,103261 785550489211449344,196917 751103269716500480,15808 760160594280480768,61412 768066182834327552,103261 772240738021089280,129991 762231977659498496,72408 764132987046883328,80716 793206039483146240,250633 793238176999636994,250633 795275377371398144,264397 767921169597140992,100605 774603058122723329,141887 795660516307955716,267521 795760017521704960,247930 766278098585264128,91894 773880791143022593,139404 793187372435243008,250430 794016695903916033,256564 756203681402523651,33355 758569558345129984,355507 779043150144770048,172084 768965526462750720,110344 793877666965229569,255942 768126959318659072,103354 756463466790129664,43391 790991472971616256,215437 785632098065362948,197341 789941381246676993,228820 765384932042547200,84209 754742875041177600,33520 768857759525720064,109666 779140267660210176,172945 775807510020235264,151439 791943721801490432,240483 794512041239314432,260852 757582227626688512,46280 794249574605004800,230523 787669582085488640,211347 763455398359752704,76406 776398528826347523,152946 791715945865678848,239405 792868565502132224,247240 752946619725647872,24675 763016424310702081,75899 758360707536711680,51809 794559073718935552,261155 794181277012414464,255954 770991036961214464,121612 778339305399910400,164826 795354543370473474,266121 766941678255034368,96961 778567354343124994,168794 772036119345135616,128934 778292538532777985,160539 750052430746939392,10801 776562541237600256,156926 760077981620535297,52887 764844442134216704,84422 762436416273993733,1170332 771159972000432129,118266 734269961045213184,78906 772209002897743873,128934 773943415864033280,140025 793101680434872320,249469 790255469617090569,228354 794594990836088836,261155 766823143486914561,94737 787872553100517376,11774 788734522837835776,220332 785513659112054789,11774 786998881368231936,208176 771071276559523840,123226 767370689384812544,96806 795385969235083266,266491 785270468441931777,194667 787091016553607169,207965 788064404260741120,215005 771957184129273856,128519 754847899540869120,32337 773295683570921472,136080 794849156179185664,261796 795080482371289088,239182 791300567058509824,237793 776538461771800576,148419 785649103443226624,197512 795373750917152768,266151 762828420703137792,431998 785906505757360128,11774 787038524545626112,207733 781468975855046656,186750 789266151155073024,224552 790926204157034496,234495 755425340336373761,35890 732176142145183744,1170365 743438108566429696,47188 788451308181258240,217837 750570902182567936,13532 758079601239142400,50983 770400509521833985,117257 785772890159394816,197512 753375057498533888,26458 771149551751290880,122967 766766555510169600,95672 770269214212968448,117294 780053207858962432,176890 791439105284534272,239076 771412439170560000,124744 786760378025857024,205270 766347238515834880,90482 763449067603189760,75829 749955565791608832,10653 776812468853153792,11774 751901169094529024,16953 777619467220062208,161456 785740068019433472,164764 787009670636445696,207949 751583713306247168,18397 756837225992630272,43553 758027371182067712,48663 791043892477038592,235487 765227906393972737,86103 786397251824418816,194723 789290598784126976,222847 790514591658893316,231894 771493133943091200,118191 762627282569617408,73814 770680186115350528,120610 792530065674407936,197046 765658667425247232,11774 767545291872415744,97467 773334797938819076,135505 790886793411371009,234583 791475004387037184,11774 775122588980740096,11774 764029547419348992,98484 788047921702809600,214492 773181166245470208,134561 773351427997655044,105109 780189465335717888,168284 791336749641465860,238207 757735125085925376,48735 780951796806057984,183077 756218501530984448,41680 788417471837564928,217837 772793964810280961,132335 758418308534247424,52112 769629244888539137,110585 763139391732666368,76429 794548628052439040,261155 778421353820991488,167407 732967625542795264,354120 792775102320422912,246425 768209167920226304,102137 779357764380401670,171993 770185127561338884,44421 781351993579151360,139404 794878101167730688,262849 756461547895914496,43391 773191173359869952,135025 787032263770927104,207965 753293754618875906,24134 755223932181942273,35403 755078973051244545,35044 775086311166345216,141091 773739765325627392,137042 768317400169185285,96263 769568002970755077,112382 781642994118033408,188500 776569663434133504,156053 751626101680549889,18215 757773343663661056,47940 779450556938981376,174557 756249900258619393,42171 792148675992563716,243648 793969767887474689,11774 793475764251262976,252580 795700322681421824,267862 775900506665299968,148574 733327527733645313,209828 791440172214870017,238292 753071043993018368,23217 785839076175912960,198671 770353895537278977,118506 778997499893780480,171617 791005758141849600,235590 795210462099099648,264397 791828566250053633,241819 790002585172402176,224680 794316796090150912,258741 773478819835547648,136947 776898219359993856,157082 773841662825074688,139404 793499221496299520,249926 771014896137928705,119937 780371620519092224,179560 757977297131626496,50464 787139563584040960,209184 791675443401330688,236409 781468675350069248,188119 758787087218860033,54070 779125106807304192,172962 765521623512387584,85271 772544986088747008,131297 791803380393836544,238429 794005637713825793,256502 760448508553900032,61639 793098589715083264,249469 751159041339129856,16833 788787286653673473,220526 774715412995010561,144607 768316818343723012,93184 764080320559710209,80939 769193432053010433,111558 772460743279144961,130415 787005063894016000,207949 779117049549299712,168284 791378604848451585,238395 734386119907942402,11774 755541552374710276,38026 758065125240832000,50827 758135706090926080,41703 787079579362025472,209043 758730414517170176,1248624 779405520063107073,173964 772120818201616384,127925 787768638019366912,210208 755057915808079872,33549 766505899913469958,93405 779842099629940736,176203 787699422729736193,212357 768926039028400129,110362 793288473373323264,238099 756595242745245696,43751 771639344851398657,126152 787404956638773249,210694 795685592415764481,267862 786572593025261569,204273 793235770479931392,250033 791420067179147265,238780 775659900483559424,150511 779151575789035521,172132 791379038791143429,238383 794295982460542976,259267 738095641944002560,355430 740209280159211523,11774 788893261133910016,11774 761673302758699008,70177 794209529512628224,258456 794975417501413376,262925 786162382779273216,155390 790267840087650305,229159 781830872093843456,190635 752231119609749505,17794 759462968853602304,56964 773710202193543168,11774 793948803342561281,255826 791064289331253248,234583 793617326453170176,254135 753197999828807680,26140 770726185244495872,120541 786970640322555904,207287 762073961375105024,47283 768930473615564800,104932 779334642373632000,173964 755500647450021889,37396 792108706049777664,243075 776230266176012288,150028 793610378068516864,254135 754857154507595776,33850 793516824902012928,252020 793588738152542209,252408 756680092273745921,41702 766702641434992640,95672 776134950147850240,152735 779377553609936896,174557 769012843463208961,109571 774045730000351232,139600 781514126514196480,139404 794536718145830913,261155 768887682755923968,109104 776435869746069507,155688 791613802454409220,238207 795715732826914816,267862 786304643261267968,202429 777654355805691905,161573 766815981150744576,95996 773531190196183042,137042 793203826216108032,249469 753680750382309376,28586 785622617629855745,193121 778279961232809984,166941 750730922664878081,14960 764264955923214336,431998 768306136290242561,100893 785606159365529600,196788 794325825407492097,259200 768495189795143680,103354 763914911755870208,47188 754984064663289856,34666 772911134277939200,133081 776256755458342917,154534 770844442219589632,90121 751142883168661504,17284 767186170245545984,97386 774717129077592064,144573 795484503208660992,266079 756365184369848320,42249 773164428925759488,134040 786601102598742033,204413 769224478706589698,108432 791681695737122816,224490 785624248790323200,197512 773034135296282624,133454 754127310224142336,31969 764478369610084353,82066 767823695192653824,96767 795073307964047360,11774 757431610589515776,47266 767835938483470336,101681 780264695739670529,177444 785288670282588160,193669 764163948631523328,11774 777245374092185600,87904 791517949521645568,238395 791012257408753664,235948 792420319835328512,244550 793971704460701697,256439 779530088291246080,174557 788089888939790336,215372 764185545723539456,81130 773870083617808384,137869 792472231037112321,242693 785244191383228416,194167 750914009323413504,11495 732743774124814336,353789 779139022702649344,164826 794520885034098688,238639 760518461952970752,63376 768640457135882240,104999 771689209782530048,126890 792748108224471040,242693 790437046238142465,221005 790923879342567424,234979 758883798448640000,46076 765659001593835520,88874 790908105815121920,232863 759190917425225729,56964 781818886601773057,102730 766311897834655744,91946 794767477934800896,262022 785493209245941760,194949 777319036845715457,33169 793210341371080704,250633 755821904108277760,39384 768678450123059200,107984 793938428719079424,256255 790594539547348993,231894 766038326654570496,90384 767402931058532352,94699 794575645170921474,261238 793854609647427584,253032 771910692735561732,125742 776540725500530688,154986 794703451921879040,261155 788395123491078144,217519 764113999025672194,81702 795074725261246465,249926 753253974338396160,26303 794970069663182848,263895 792138636326240260,243075 763937068456157185,80393 773940206047076352,139404 785588960508583936,194058 786027766202396672,200382 791676730146557952,240483 788746470895652869,220332 780110556975988737,178258 788855294860242944,220539 785273687356411905,194667 779039127480233984,171463 780391139274653696,179742 766048145100922880,90723 775069849693196288,146259 773451937907892224,134875 774888986481455104,53667 787997539928723456,214209 762151486620958720,71099 767416709418397696,97519 769242526171615232,110585 772936992908832768,133664 769747831238172672,112386 779370066903040000,174230 788097400409763840,246425 789261201402236929,206666 762760750985117696,74727 795708856110370820,247240 789957912412168192,228820 767805336262541312,100893 764035042012114944,81562 777883082284232704,163763 764295542050619392,82953 791776779891421185,240483 773720588024250368,11774 749863164972376068,9754 754759440902000640,33532 790520069654736897,206666 754828170797383681,33850 764134237012361217,82066 779452920093736961,174392 793654243450163200,254135 752997154965360640,24366 771127005471469568,122973 768832314180706304,107745 789526327984467968,226881 791761663988903936,240627 791797591327514624,240763 772576205392515072,130988 787142863251472384,208379 794227618434322432,258598 769270012716527616,112158 793882906481393664,255942 764797976707411968,84724 765053504159293440,11774 791607162367774721,239893 793573083730681856,252408 785538193584160768,196538 785909675006959617,199546 785914131010490368,197512 765386064680873984,85057 771458395899568128,108396 764984841053933568,85562 788497550848307200,11774 789136733346693120,223103 788777303820034048,220526 774265543662514177,137042 786948113244286982,206644 758844757757919233,53996 789497744788377600,224552 788572568466796545,215608 750481881020321792,13088 761286675716796416,67852 778305579332669440,160609 795660095090814976,240596 763291282542387200,77465 795214998238732288,263895 734123295524704256,738099 773963130703585281,140211 778440613129662464,152594 757735888122241024,48220 795212108514217986,264397 762670464305098753,74133 785789457320386560,194723 773972833684770816,139404 774352216178233344,142380 790979534589988864,235590 760309188635398144,30802 765991947659915265,90575 785655949646114817,197324 789852859806474240,224693 771189394426372096,101383 767351763636805634,98329 787779516064108544,212139 781238615116386304,185313 793214146204631040,250430 780828481047367681,183269 794208053260324865,255826 763291858348994560,77534 767754308939083776,100893 769608522656952321,114021 761129942809804800,65713 788474423204581376,218275 777775537267834880,161456 793873843500658688,256255 777034762158477312,159245 769623948900401161,114435 752194614300250112,14277 788274724682031104,214078 791295485050884096,227242 781444386043363328,139404 758475081098100736,53185 792189118230908928,243165 763085641177587713,75724 760263804445986816,61545 790913121963474944,234583 786396504478978049,203674 764534996073902080,81946 787121710814285824,209184 792038943386587136,238099 788514542980509696,218275 758505800440569856,52394 790704395847659520,231894 793129274739871744,249469 733499352434384896,355667 789912560225120261,225456 765020275251355648,84724 761367976964595712,68102 753971980018286594,30590 755141556533923840,28281 792175798497124352,243187 778231933440495617,195876 788498056584974336,217837 778254219203665920,166532 790849170223443968,234484 794322884533460992,259892 776954684896600064,157082 794612395909922816,261155 766540886381506560,93261 768210061172756482,93823 793911576101163008,255942 758708664110751744,46076 771430763426353152,124744 738808821921943552,11774 776052566564016129,153095 754717206701805568,33356 793309992396914688,249926 794704555917221888,262752 795731164065513473,268231 767465204150071296,98972 793541561753726976,249926 778395238461079553,167407 767097206281076736,94627 794308098701856768,259190 761338700391383040,67360 752876877077938176,24134 793112607393714176,249469 793283066085212160,249632 767074921533038592,97433 775818247195258880,151401 762840080679444480,73814 790691514250776576,233307 793433004140011520,250633 766042258084954112,84209 773892707957760000,139404 766895351512961024,92917 769491566469582848,112399 733076238567378944,355508 761571550516477953,67679 765698730947448833,88506 775762512243400704,150511 764841380149653504,84724 740229966483316737,11774 743238583247478784,351268 756248470646685698,42171 794587075026841600,261155 792258253690433536,235685 794013795643293696,257429 772668115897323520,131421 758401791398649858,52921 764116680893018112,81869 785912603147137025,199546 795032970981740545,262847 788854206484525057,220526 765543421494853632,82209 789092266497277952,223286 791346398570524672,227476 787364082353569797,209309 755832928244989953,39462 779013076037361664,171982 765992080418172928,90384 786647296838471680,205455 758807474988212224,42453 773979200780767232,140047 794029480511754240,257492 762787330281177088,73926 733096685031710720,354962 771764035154874369,125163 794336055872851968,259701 790918693098287105,234583 789455678129729536,225981 790725055600730112,232137 755078761020882945,14277 758342601808441344,51344 758410679124721664,52554 765665596985843713,86873 787077423334588417,209037 757619810452639744,47940 763790054602870784,79589 780223323204685824,174115 780542343292211201,11774 763502158176059392,78566 764863206435225601,82002 778800861669564416,170678 779123552121413632,172799 789517009037950980,226581 754716594161356801,33356 756669869618114560,39797 791710242786709504,240145 793280104856104961,235590 768555087186702336,106763 758120148284739584,50698 792012612045185024,240483 769488357009260545,112788 795761013404606465,268766 791664200997154817,237491 793272248241102848,249926 756362536451137536,42432 793212610950918144,249469 752714298665893888,22750 786694932337680384,205902 766366133112934405,93375 789487157975154688,224678 794930105965572096,227242 732255740937809920,11774 763707601624465408,73926 749708157325377536,9433 792484567621902336,246273 758118482571583488,41703 769372046614597632,110585 756810646499500032,44450 790569749553963009,230030 792056783015731200,243187 766179324974211072,85562 756277175867871233,42432 756931527259353088,36145 766570801613144065,90482 771838990953553920,126389 771228986970038272,124351 777094900286361601,160221 756517512641179652,47783 790860267936559105,232863 767562479635402753,96514 775833744338931712,151947 790501053343162368,11774 773410451514396672,136018 777847095399059457,163990 763819937848852481,80393 774660733678354432,144684 788025456393977856,214354 793508393046585348,249926 776742094752747522,157755 756760344094240768,43391 776871696573734913,158428 793129472954335232,249469 764655506820653056,82018 794163289840295936,249926 758084342006427648,47761 780658137065984000,181935 788921846410379264,220332 778947452472811520,171168 769970794306867201,114254 776600801326268416,155898 772881973434023936,132996 751121460748546048,16422 732857808841019392,1170689 792985635493601280,243865 794675699055476736,261050 793275142726152192,247877 768225972453715969,98959 780597884848705536,181935 785521098431475713,194723 773413621296685056,77852 759778975874965504,58537 785546714811883522,196917 788793899951222784,220526 768090636868124676,86103 775933159972089856,101681 765139142233686016,74575 791768258193928192,240483 794366128592031744,256255 785913492893081601,199546 755203343803441152,33356 794560129131839489,258922 794624789482717184,261155 732633763931267072,353054 790306575160311808,226810 776846921671512064,157724 790196862015930368,352258 767828202517630976,99232 786228287223762944,201958 764147980622368768,82066 754028278046793728,23725 793982568026767360,257325 768123176169590785,101681 792142878575304706,49398 786543455845642240,204333 778838979286274048,169201 787023722091651072,208016 762284363706839040,431998 788858884551168000,218275 785836041311780866,198466 794714648679305216,262588 770415346561855488,118191 795349552190472192,266500 768793371108343808,108850 780597205186940928,181935 788806963689816065,220526 773211781489537024,134561 757881897980747776,49852 787728354736603136,212594 786194301298421760,192032 757680720340918272,48810 779897541571842052,177256 759141587171610624,55887 768520152870772736,104973 769979647794802688,100605 761871075567251458,11189 762748190969909248,73926 779501149422432256,174442 732309250773536780,196346 756187627179483136,41718 761177839416832000,351491 771502269011374080,125554 755179068102942721,35470 772905426719473665,133185 791408476056592386,238780 794715127601917952,261155 779350140415016961,173753 753638416441610240,28732 771408635855572992,125145 778678306551934976,169029 778390001344282624,131210 749733913271033856,7816 795730811655954432,267855 792074980120940545,243075 791075057896271873,235590 753646017757655040,28866 772074369598255104,129471 756895018791608320,36145 756701413410045952,41702 732902192953184256,353789 794045249236635648,257492 767749129522982916,11774 792208179861987328,243187 763149682302484480,76723 791733436566216704,240483 775538211061919745,738099 781452111175229440,186584 781001927756812289,184223 753697846583406592,23776 793108524603629570,249286 757175841222717440,42202 769713451706920962,114587 786980990497398784,207949 762861692254429184,69231 791296600832348160,237236 732658734560882688,353360 765737874478292993,87904 769000207207976960,107469 734723878367399936,351644 753950377603571713,30590 793244297160069120,249725 785317039233703937,194167 793297928559271936,249841 751882849851027456,14277 758242908319256576,51385 770787193128259584,120425 764305310047535104,82673 753826764468523008,29263 777914559306739712,164633 779371439589695488,174115 752204500304326657,21074 791337655241940993,237908 793887338652925952,248652 759162682842808320,55550 781571580216225793,188401 786403865184788480,203674 791754583877885953,239998 760205820869029888,54003 794109224263421952,251452 788434882053697536,218115 791713445582348288,233831 793457865444978688,252408 769629969735614464,110585 775424103058644992,148537 776909946701119488,156835 763595535127154688,76723 768956144870166529,110302 795360837640798208,265276 763598925706043394,74247 788888030379511808,219119 764138144275005440,11774 766262833071828992,90908 765258239348834305,7828 762794686729719808,74066 764623763233185792,84209 787802957043539969,201555 788515594572267520,218275 788704157859389440,220029 790939495814356993,234653 790629923291443200,233095 765055519186784256,85562 768915592594153472,109666 781278762591715328,186584 786920064431878144,207380 752292097407873024,21461 761994681806827520,70858 793779161022115840,255106 758091802704433152,51043 793861536053735424,256038 773456494796894208,134875 755863679480926212,39207 761040324718309376,65455 763016801483681792,75986 788119818306097152,204413 736943057032085504,1182343 768841519721648128,106281 773699160910340097,138819 794579336137474048,261155 795072010619678721,263906 788116826362355712,215005 789444090115096576,225981 753085926289575936,24269 754066891224780801,31529 767858936397623302,99093 774614881685438464,142254 788944812305178624,221782 781501901057593344,188401 787909042551320576,207835 753332253313396738,25189 760196238037884928,61545 768285868633169920,103071 788769105830551552,220526 794552531074498560,261155 762091429376253952,195876 788449810021888000,217519 786763621464285185,204413 790262983054110720,229159 791687493699665922,240145 795608668167401476,234556 771827763032403969,125163 790925840473128960,231580 775320691767926784,351424 750858403178696704,15255 755160659705401348,35890 762890334166585344,73926 765659647193866247,88994 758779433180393472,54070 790326652211335168,229922 755841509887475713,40135 793438775993044992,252020 785654639874207744,197512 753278950315622400,11774 770666836363018240,117263 773727302161170432,11774 764158783488532480,82170 753747669835743232,29592 776145989719785472,152073 776834221247639552,156055 760916008781701120,64692 760623816456409088,63655 777616910502559747,161277 788002466600194048,214354 795366378085777408,266190 767860937487360000,101163 770383759292010497,118761 773187307071479809,33169 776911248713625600,155390 755095586257276928,32405 785641069694201856,195975 762777964908019712,74281 791417954109980673,237999 787737271806074880,210215 791481977069244416,238292 764515712966602752,83429 765610802686537728,88399 775626263180574720,147932 762807751651106822,431998 774082655792926720,141360 785255482504126464,11774 756571838608793600,43278 792537209127702529,234551 762143537580412928,72121 791618275675283458,238292 777572890413830144,162497 773679436533075968,137315 794693441292800000,262849 772793190546038784,132335 773977531300970496,139577 792788797775683584,247240 773957669984038912,140444 767182988727586816,97468 768056155142705152,97355 788485319159001088,217601 756880821512843264,36145 775786230302650368,151463 773853128726712321,139404 764910198892929024,84724 769597175646912512,113836 755164211605540864,35890 765171998032957440,11774 793186554407710720,250238 794189484489248768,258598 793864201638903808,256255 781529820119334912,185595 756288959999651841,42344 766397507936989184,91751 773888961622183937,138382 763803709893709824,80393 755051152471842816,35044 759343116793081856,57944 765978571995287552,90384 786970039865921536,90209 794648739336089600,262022 760553273388441601,62716 758116053352325120,41703 770502233700139009,117257 775379374384164865,148537 789163183697039361,221416 763950854894268416,76858 781509047308746752,185921 756476937523068928,43471 757782294534905856,47940 755749738079719424,35890 770336040318099457,112940 752922603694600192,24134 755105616398520324,35403 764853205532540928,84724 770531861055565824,118192 787828546903367681,213376 732994307188101122,353769 791700734509142016,240070 752862386126589952,23519 781327341196812289,187428 781005304012111872,26066 732268446143131650,1170428 750134595933331456,11495 792906952552681472,245373 763929596488060933,80939 795009986552365056,262849 793140217616207874,221664 765917201446547456,90125 762773866812809217,73926 769495594209570816,113165 778518015411269632,166375 769207890951409664,110647 795402255910375424,266491 753729547485315072,11774 778658919228985344,132335 764299080340242437,82283 757777220517580800,47919 773382767107248128,132765 795047939697676288,248924 765207581447127041,84724 772854189546409984,127871 776570117631205376,156835 754756467538944001,26379 763509644861972480,77731 787503020997169156,208307 788463515157696512,218275 752955916002045952,24788 763760377175896064,79139 792600670671081472,234526 763108717621501953,76577 792911809745268736,236827 766374142312493057,90908 794374666605445131,259034 768209433579163649,104406 777153944728461312,113836 785913404519280641,198878 794581332416458752,261155 785866889104855040,199227 788563523416666112,215437 786712255542988800,205455 764939304812503041,84885 752842743521484800,23899 765309448692850688,86120 794025647706251265,257492 757066350841909248,45857 792123981998460928,243865 792121826784665600,243187 760559878838611968,63451 781110807870394369,185496 788125785970335744,215608 761609977429626880,11774 763887333586460672,80939 788012365514170368,214209 788939192575201280,11774 777131429264228353,155898 778561415993065472,167305 754076297144504322,31320 773924819125534720,139404 785366070987100160,195481 795697429865701384,258939 774441988561272832,1170352 778644989622366209,169201 792817151786835969,247877 751577681783693316,18215 794373895335727106,252939 770304339659231232,117257 772186249599782912,127358 762424122957635585,72798 763234228112809984,47188 788502833184243712,218455 775720551717363713,149953 762286827755696128,70941 795125461101723648,249926 765593586972913664,87904 758474673428369409,53185 760296343537610752,61922 755254088506499072,36545 791006162267344896,235886 750461787586326528,13450 758045793093812230,49056 765538887506726912,88052 763000654122057728,75899 793974365389893632,254135 757537927270375424,47737 793884661717970944,253032 792220317728907264,218875 742760862126100484,11774 785501271750942720,196277 787085755302588416,208016 762838499275845632,69878 788781085085741057,220526 788901555386789888,220526 794555113058824192,261155 758787962788282368,54070 770680034835083264,120613 785860310087372800,196277 786639320568520705,205455 766769063259353088,96263 789212382920777728,203546 775291650847367169,784840 770539625597116416,118192 791526847020277760,239648 753942945091420160,29263 759226372921389057,55710 786343942094716928,198620 793172220830855168,249926 788266030627852289,214899 773925413772853248,139404 778251687026913280,166197 794557540545613824,261155 732293950225047552,350379 785330218638639105,194923 757166284555464705,45311 773159246519111680,132454 792053731961352192,243167 768822724437213184,103046 785270170696548352,194667 787888195086217216,212239 785926906973720580,199262 786367236994895874,202217 767812075938873344,100949 750902617916792832,15800 793315128661925888,250633 762816998971699200,74066 764215898295197696,82066 767203534530088960,96799 791001745677836290,235621 743944687057264640,669866 791124748256186369,235963 758331920614879232,52554 794014526849093632,257492 763928402373910529,80393 785549053689995264,196247 751540196902998016,18470 786017018440880128,199178 751029387739271169,16422 757678086238404608,48369 793654865302093824,254209 753375198871683073,26458 776899139200098305,159308 794671970159882241,261033 791662214021124096,240483 793504749886791680,249926 774971635019419648,146150 774399729581031424,142172 785500013615087616,193633 790361259002781696,228354 794310874064240640,258829 787204656552292352,209184 751951498758660096,18414 766298900684832768,91751 793120204217810944,249469 759828023113871360,57759 793909777260609536,256125 767836480869900289,101681 732725808150630400,353789 778772598528192512,168883 776182385218052097,150419 791516691855310848,56315 793100317969702912,247379 786967228004564992,11774 793214898855669760,249725 769024228138049538,110709 778944851673026560,169638 771128195076743172,122299 755278953108078592,35890 794319089996939264,259063 768603969899917312,106896 787778775794626560,211461 746895148546555904,1170384 785673250323910656,26066 778295112249946112,166197 790139645392719873,229693 758778316660891653,54140 776879963744206848,157840 768071695869423616,103354 771862175941926912,128143 771459166623961088,125145 774264673856286720,142090 754037039050268673,31400 793593683790606336,249926 793793416387764224,255393 793871869581660160,191065 766993939186540544,94683 775901525415604224,151526 787887221340639232,213694 791077511757201408,235487 780260164150579200,173917 792308457789456385,243075 795279394289885184,194384 794673554843439104,259659 773205392897826816,133257 781098209271611392,181241 760794893878951936,63761 786823934138134530,205353 780596905013235712,181935 757433848762249217,47267 750459548054396929,13410 791879270901571584,240763 794209794089328640,255954 762057019574464512,71596 772793698258006017,128194 785281648438964224,193669 788876303545929728,218275 752168550475833344,14277 767388922909339648,97413 767922604669751296,100893 761579262512017408,69231 750382102617600000,12281 766514131029688320,92872 788189000867549184,214809 794406042927034368,259055 794767324440051712,249926 793164022438920193,248988 766857647978983425,94699 788752406452535296,220526 762664261294227456,73926 794362314015260681,259773 790583406845321216,231894 779215027274452992,171324 764157300084924416,82283 793771246357999616,255173 771937148144586752,125554 732916090238439425,353789 735169612023762944,11774 765502332540813312,86145 771728293217185792,126389 787647245768396800,210928 768233512877035528,104395 790772974035099648,232863 774006236358598656,140495 786634468702375937,205270 787132496102166528,209351 764072504713371648,81427 791647045090148352,230311 793998819960635392,256239 787120774360412161,204835 775435074426793985,148645 787499421634170880,209828 765593550356619264,88311 761653248440795136,69356 795421867897131013,267014 772294556024918017,129471 795401391644606464,266138 765398416352575488,87249 768277065736916992,104932 778747845583052800,169586 780806802661380096,182665 792258371902697474,243187 794038598945247236,256239 760192508143861760,61598 768934671849705472,110389 779349197556514820,172967 793852611065704448,254135 760493394829250560,63149 776076027902722048,153372 785597493463560192,197286 789533387937701888,226731 785495125036142592,196277 760861367008124928,1248836 777149079532871682,159876 792730175318421504,247241 765951839883767809,87904 794692348781400064,262588 774275515888918528,131421 788531975745310720,217837 754752546107904000,21330 753392575915188226,26815 755125029789065217,32572 791348041865367552,231870 756781490751561729,44971 764290137916215297,82283 745265167567458308,1170338 788405566255149057,11774 785986361023143936,199546 792131135140691972,243075 788462207529062400,218275 767085688986542080,94699 791308304626618368,11774 786922638572740609,205455 794339921842630657,249926 757599132181757952,47264 785809924785831937,194080 753619270685319168,27317 780146968781815808,178258 755192956894588928,34898 791469163487174656,238207 795762907090919424,268646 792959757841727488,244270 757722495957041156,46958 777985007558287360,163206 773197703517962241,36727 775369834855104512,148537 794583488263520257,261155 762651391357689856,73926 789156826893824000,221972 769920778280239105,114987 765651522663305216,47940 788392332525645826,217519 773120844893519872,132335 785459680793415680,195975 776228458179551232,153743 736289616140107785,11774 788122223160819713,215608 778359208186118144,166852 792159269567299584,243165 793500082863681537,252890 754815905864019969,33356 764546998364024833,79561 759113169780416512,57092 791624407890485248,240145 793886933231366144,248652 764825930976100352,84724 751580393644494848,18893 764114008706158595,81702 795487248733114368,266289 765950400696549377,90373 775160579623309312,146720 776440906119602176,155896 773849603871473664,139404 766020576167268353,90384 790634819445141504,224552 764834497934331905,84724 772874105167024129,132996 774420490698063872,143585 775881754351661060,151302 786026893556318208,199272 776776866392793089,157755 767355017946804224,97852 785238795209748481,194221 792561030308122624,246632 793121574777827328,249348 785926080104394756,192306 794652374786678784,261155 794728829994627072,261155 771475478020513792,125853 755976609782312961,41025 791357727540912129,238429 792242212121739264,243187 750994399224532992,15813 755419816966680576,25659 772765758988378112,132335 793621463597056001,252581 786089854157385729,199561 760180782530985984,61544 757298876265160705,46890 792152264467251200,240320 771035389607895040,11774 773619248958545920,136515 791319009039908868,237491 795446463149068288,267133 765282147678560256,84209 772852307348160512,132335 767713431059308544,100605 780493771662364674,180099 768579783391268866,107469 793079861443170304,249079 771773510687592448,125742 764231197828390913,78274 781202451038867456,186434 792578319988297728,244270 765252183898152960,738099 773668889272004608,137158 785580651562962944,196538 760307775197081600,350505 766373136417771520,91946 758144008459649024,41703 767823573784276992,101887 768085074906669056,103354 756469053359726593,41689 762074881538285568,47283 759368508975218688,47940 772772437524090880,132335 775521149346197508,148909 795613728012111872,267655 786192679059148801,201619 793867224465477638,255942 762305986644303872,65189 765746309638664192,85562 746447839467868160,14084 770274939739832320,117257 794015978745110532,256358 767764051036348416,100893 753338403765231616,27045 789489537894481920,90014 756361133909417984,42432 785925877343322113,199546 793218652384342017,250135 791370506998013952,238395 752882997422993409,23899 781675658539827200,188119 770933592339775490,122124 778816198272167937,170169 787034878261006336,207613 794525174481747971,261155 758051189577572352,50827 761324306194239489,66348 787465547315240960,211347 769797552929583105,112363 757613490420846594,47761 773929056823902208,139404 767529776340881408,98671 762782807886143488,71502 791719603181277184,240260 787155951518441472,207796 788019770390032384,214492 753849577308958720,29263 771775702710554624,125742 755035339291525120,34666 764158839356657665,80939 781582086876585984,188304 785277268574801920,194329 785291447708766209,194221 786748310220476417,205143 753438298501021696,27045 766051701610590208,90565 768172284712411136,104332 788663794226622464,217106 793858569808457728,251803 792584057410289666,243562 767904168946180096,100559 766820404908425216,95672 752653932363526144,22664 787319760543297536,210289 794679527700070400,262588 786000261898706944,200382 792160404810133508,243165 766976175013031936,94699 767150830910709761,97432 753543771145564160,18400 755559157990772736,37457 792370733628391424,245095 755775346855780352,27045 763061352369762305,11774 758436444524257280,52494 768549996387905536,106774 785683736499134464,194082 776766766185930753,157840 789791714940780544,225949 788960905778257920,222500 765619924723195906,88700 781288727368835077,186434 753428025975242754,14277 757326248729190401,46394 771508143209656320,9643 773195346071527424,135025 774063717113667585,139404 761128943848136704,66159 732266337305804802,350945 795126473875038208,265245 795266071615803393,264397 753954084563148800,30590 792088175082602496,234132 781169655108947968,184223 790655213443158016,233307 763835207656976384,80486 775864811787657216,152182 793999636843216897,250633 795021062035636224,263896 772411539701760000,130686 766579458253914112,94305 765665355591188480,88930 773191977999269889,134561 789551332050952192,226881 792081343190532096,243187 771436509580894208,125703 788956377767153664,220029 758797080705970176,54070 763830739074949120,79911 767464301623934979,95672 758264756092502016,52061 775303982365356034,146259 792088046158184448,241678 793678904162603008,254209 752282646990888960,21034 768046194324942848,103030 789414281112543233,225354 763388755054989312,76406 767171703432589312,97386 786677358375735296,11774 791368961023700994,238207 794236619536629761,259063 762689553882763264,74133 793659460027756547,254209 776107875185860608,153194 787779353161584640,213064 763821983729582080,80366 788755547528888320,220526 754705599456129024,33174 755163404583727104,35890 761995585121619968,69794 759122797142630400,56964 762146579260112896,11774 791308304706314240,237787 788832623728533504,220526 793161094609108993,249155 756430666431074304,43198 773857835692109824,139404 764912721619922944,82066 790572390682066945,231318 752979308348641280,349344 786975844761690113,207613 768238423702278145,104162 794330339116138496,259288 780920300170981376,183468 794539563876315136,261155 750808394336837632,12704 754759528709812225,25995 778002025263034368,164814 788991965983567872,194085 791341582326779904,231427 779701371872378880,176203 780950750578913282,155688 791618106602954752,240145 764971797393633280,85562 795694394351484928,266138 792510729077260289,244143 755454248880443392,37689 792863173007273990,243187 760961373581049857,65974 790714786484854784,233307 751601195911831552,18539 785872108177940482,198591 791408619543678976,238378 750477968766447616,11495 764208123594891264,81835 795340961186512896,266079 773360186966757376,135966 767867870655242240,96848 767183503633055744,95251 795399811751022592,266138 753296904843296768,26924 755718890349596672,34660 769985440053137408,116297 794813021981843456,262752 778412812511117314,167305 794553989966819329,261155 794923360308359168,263302 794186674767065088,235487 762045916152856576,70085 793110724977364992,249469 790709847285084160,232884 761353419269427200,66801 778385679784906752,167753 778604344753156097,167753 788814618164654080,220526 781687262878822402,177455 755352092600958976,35890 761523976376049665,68993 755860272439500800,21386 763616589329465344,78159 753704525551308801,24173 792101023116431360,243187 794194990859767808,11774 774146438842372096,130980 794679110865981440,261818 790943434395746304,234583 750429636417429504,13292 786439490160046082,200965 778646528906985473,168794 786784093690363904,206642 795757626009251840,268777 757802956758462464,48097 787292561232826368,205181 774088114402754560,141316 755378161886650368,35890 794005743166844928,254209 795429496698662912,247930 778607124624441344,167220 785490375167344640,196277 754701732291219456,30196 760982463455768576,47940 772927909744881664,132578 775558895498440704,125369 757717501824364544,47940 776618045309591552,153845 781283613312622593,185310 787162784802799616,208016 775798025675534336,151741 761525573537632256,67326 763806554860716032,80393 765307756811317252,86264 763519861989441536,78159 788804877682036736,220332 776425604870729729,155390 764183018915454976,82283 793128151656214528,249469 785322138484047872,193633 766398651404984321,88920 792492308897857536,244550 793104870303641600,249469 775873786558177280,152314 776642664200482818,155451 733490167596654592,354868 763026941477871617,65180 753722774972207104,27045 793470997148098560,252051 791427125005869056,237594 792763347674492928,245750 790891093156126720,234583 792562039910703105,244550 749427509545013248,7599 760177519295201280,61145 786416085587234816,203350 794208738026618881,11774 787027482511675392,208014 749832869560725509,9754 793351776023957505,249348 793964892034187264,256439 754799829298008064,33356 758481122397257728,52578 795263915273977857,264053 795748863973924864,268686 776803289732120576,157566 794151458811813888,256502 785635532340473857,196277 753944687057117188,24173 771205937356902401,123825 760817991218888705,64116 787743482865561600,210253 789244815548579840,209828 781596907500138496,189026 761380479782092800,67229 767571720588754945,87788 790648383790653442,231894 769531695104135169,113189 795675487695728640,267521 781156812280266752,182374 778291315754672129,167220 786941437191389184,205728 786666343374417920,205728 760114061279367168,60866 793504359912845313,249926 792075956173180929,243075 758994411283808257,1170739 775152505135267840,145866 764613290098102276,83648 791005998764822529,234796 752220237802512384,21074 775445638729261056,148574 792876661087678464,247877 780264041226735617,178552 769933544374341632,99476 733021429474545665,355080 787180112701562881,207109 764822709368942592,84705 791424127013969921,238207 790615311255035905,231870 795677143514619904,258878 787017030528630784,207287 791533863596154880,172084 792413900398616577,245634 765674752006561792,88052 795608589746524160,267521 752891055708573697,1248219 774658155695443968,143581 751122736282566656,17140 794570986037329921,261155 769972588642701312,114779 749317709754576899,8047 778969010687709185,167220 790999710500786176,235882 785637995227467777,197286 755753523749478401,38792 749986058956206080,10735 764142488277884928,82066 793245723730948096,249926 768251038113665024,98890 770591077174616064,118192 787000697757851648,205728 788388825613660160,217519 778375846386020353,167522 790696600280662016,233558 793374491762044928,249469 766664919890718721,95045 795369896720801792,266151 776533720622698496,155318 758341735940550656,52112 756602926144118785,41839 761690352650752000,70355 786727376885456896,90209 765265165537292288,86825 776095955259158530,151463 778180867437068289,164826 790949239413153792,232911 769011344876113920,110709 792890007044366337,247877 732320819322355712,350654 763519966960242688,78228 766702827632791552,95672 795027385997369345,263926 794346474708537344,258429 771774554435833856,127134 763050563705638912,11774 770644067172491264,113648 774064474563104768,131421 780942744013250561,184223 793464373087830016,252408 754067595779792896,30590 764942777532551168,84209 795765616175149056,267265 781226883652329473,185310 789149397808455681,170187 791281594057105408,235590 791443593885908993,238207 793703286964498432,253793 773891352471957504,139404 775144646930423808,146720 775023678895554563,135555 785711102663372802,197512 795096134901329921,264397 762048465182392321,71270 762205948689645568,72035 788868061424070656,218767 732991567686930432,352432 774459748494082048,141887 751630721236606976,18215 776438377864433664,155390 771427015492853760,125367 790163172330180608,229172 765673171173474304,1170369 791496957097238529,237999 780770264581869568,179936 773222066304618496,132364 794560931728539648,261155 786217428896231424,65113 793099531713908736,249469 786360790433411072,202304 753687236948918272,27402 789811344618905600,227242 755349093853962241,36545 758359878532472832,52554 785808065656348672,198466 787459007749292032,188577 763846307844763649,1249163 793453964893130753,249926 754828544069423104,32873 777698627468693504,157082 763142799063678977,75724 758739250292457476,46076 762975424645398528,75724 795775541232205825,249926 768716158908465152,107428 787072604960006144,206859 788375853839228929,1170441 791319952347115520,203821 785701831829618688,196277 787807712260292608,207212 758814581309353984,11774 766054103772454912,81929 769130561311010817,108729 764227953387573249,75929 793646857947865088,252679 765156689691545601,84666 767398799035686912,94699 780487878849757184,176710 770403824238403584,117263 732808381996642304,354073 758376387002507264,41703 793197759461339136,249926 758068202878361601,50923 769331101819166720,111392 793485727602315264,252020 793208273071583232,249841 790939608116715520,232863 779904742633775105,177248 766473242215264256,93823 785853931327021056,197512 788389966464356352,215754 757910088120229888,49490 776117445232701440,152735 770987006126096384,115582 775834646697349120,149770 755578098121269248,37538 791768345888624640,191778 785283850314231808,193669 759786323985113088,59666 765672830063083520,74247 764854637904142336,84724 769923761881681921,112693 791372534830604288,238395 767392774324838400,97852 776057232823873536,153194 795685426237472768,11774 753738405331079168,22439 785653674571730944,197324 793813048477843456,255393 795752258407374848,267576 768573718868000772,84904 767912366537318401,102603 760510036531679232,1248768 767199470161395717,92377 776573960825602048,154832 780514344211615744,179574 780611779722371072,150151 793134831311781888,249469 753683300783427584,28732 771555265841762304,126553 794544108815515648,261155 787060834782572544,207861 778270865419034624,164826 770655976496050176,117662 781479621292417024,183811 785686338435776512,194058 764970275737890816,85159 768585974578286592,107745 757464027719045120,47090 758031309893533696,50442 779176363689476096,170077 792991550733225984,353879 758655435998126081,50670 770403155641106432,118556 762789106590048256,74370 770699972811558913,120610 775816165658681344,151793 756572314452406272,43751 771481504945836032,125276 776380817232785408,155390 776426989280301057,155390 794673267353079808,262022 760243737968730112,48052 786051410274160645,198892 764381360400179200,82018 769284797004906496,109713 735425799722000384,350085 775536270760173568,149953 794764270940651521,262022 732308544356257792,349764 791718845694312452,224680 785686472582164480,196277 793064516544303104,248514 765133222393110528,84724 770653985413804032,118192 775385369042878464,148170 751578121422249984,14277 751227142726381569,17416 766396500855427072,92264 785500020459974657,194949 760211387889090560,61011 771515633158676480,125554 774015591338369024,140134 794268548310958080,249926 754815215850532864,32941 773237495823728642,135136 787816679380135940,213253 777210771818283008,160480 792790923369250816,104244 786573424030158848,204273 780983327712907264,184223 758185827167985664,37973 758831865721597952,54974 790905785786044416,234796 792029196428062720,243092 762685798412083200,72420 732553682521337856,352127 795613920371347456,267521 769282105046073344,111454 781118250587414528,185496 759826580180865025,59996 771095315915087872,122776 795736509823401984,267576 770739238627311618,120922 764172042165972992,7311 767860971289382913,99314 790668051377115136,208178 750161754693525506,11495 757997780325441536,47844 790818544669847552,232169 755113445373145088,35403 773703531882696704,138819 774655766363934720,1250138 790964510639190016,234583 754789773424812032,33838 794649506038087680,262025 773873711778713601,139404 754710369172586496,22393 752949543185121281,24727 769922270739456000,115511 763797399844380672,80393 767866471682707457,97811 773586007694446593,137033 775708311698206720,150663 785316765236682752,194934 794935759379853314,262849 758330169744654336,50923 768229349464023040,103354 793973637510529024,256393 765635138512445441,87904 786412110217609216,203350 794562202103586816,261155 750061059394957312,10847 765193716575313921,86103 786392990382166016,203674 780557612194500612,181409 766421225241444353,91228 791829124449009664,241819 758528031405248512,52554 732727485708767232,353789 785585629757313058,196676 791654225977733120,234990 755161715180838912,35890 793817200188493825,252408 778598987771379712,167950 794565383537692672,196314 757977116210331648,50581 774168621719302144,139404 790221221388488704,229192 793224010829967360,250633 777658811402297344,349449 789841775615578115,227242 761008829630849024,64678 767143220815941632,97811 776864270810165248,157840 774104665977860097,140444 791713501375070208,240070 762334842029805568,431998 766520285314985984,91804 769039059561873410,110477 791046138837164032,235756 755226321538551808,35403 788771637483171840,220029 794013592433598464,256564 769618672839168000,110585 778335055492046851,166532 763209160783720448,75615 785627257498800128,197512 785417721332715520,194923 786363958198276100,192032 770926851460042752,121612 793637229310709760,249926 775027636196118529,144611 753593271151058944,23739 758018819155570688,47761 767414839211884566,98890 762073576140832768,431998 768646278301507585,107745 778218109375164416,166390 793586492836831233,210238 773645907330039808,136947 794924966848253952,263895 756108448119394306,41632 788106199342329856,214354 755157068928155649,35890 794949560640507904,242693 791716907069997056,240926 787069171968409600,90209 752312398258642944,19402 754002251333722112,28993 758323199738191872,52112 785426021776494592,194648 795038323882475521,263532 754733980742717441,25255 753848582290022401,24786 789095006237822976,223286 787093820123058180,209151 788943480525426690,219119 775762852036669442,150511 781045778861162498,183759 761562759154831360,68993 766440252798078976,92917 794533720971743233,261155 766498692924895232,93286 770681202269310976,117257 765970417622224896,89617 753200493938155520,26064 765384899855384577,86145 756055555865796608,39384 768778857931427842,108849 769980898922070017,116082 785990342336131072,200490 757886461634940928,49852 767521468661903360,98972 790552246631051265,232137 759050278066753537,54070 787316430240780288,209151 776050088598769664,152735 791351866437341185,238395 757445773424402432,47266 794699744497045504,262486 756661861437898752,43471 770684974127124480,118192 780519620801363968,180825 765542701227880455,87904 765230650282668032,11774 787843434132414464,211917 790574011629481984,231318 765392924473339904,86472 771655899488194560,117849 791773855266115584,240814 788798272206835712,218832 764477945482207232,82066 779007464645591042,167220 781357352146526208,182659 762994350234017796,73712 787912697216135168,205197 790998238434328577,206257 755962669396393984,40926 780417178713587712,180040 750123922406772736,9433 773679727437549568,132335 791670617892352001,240145 755189908399005696,35436 779504134361866240,174230 755068293107425280,34638 787793688252473345,205197 795674200262529024,265737 755884375317831681,39657 768181792863981568,103354 774362429622845440,142668 794747883035574272,262849 753082682272321536,24173 794017617984032768,255942 791033486396141568,232169 794889383061098497,262271 755304551494721537,35403 759167638299774976,56964 778275121664364545,11774 792446851412733952,245575 794590042765152256,261155 780544791205457920,180233 786967018398322688,207949 768829137360478208,108849 788368841655066625,216125 776269800867627011,151439 794589099265036288,261155 773918571822997504,140025 774045187983060992,139404 763314455241306112,75724 787369768302948353,208146 792711280859705344,68873 757555456214704128,47090 771507765621776386,125163 753015959351361536,25071 763783239949361153,11774 775797317060341760,151791 789289860913696768,223539 788785802004172800,215437 755240953099804672,35314 774280059603464193,11774 781919214626074624,191354 770943761983475712,121612 776462070455738368,151463 790606304314175488,232169 778745692172845057,170187 756915717404884992,44837 770802992052338688,117303 779825001293680640,159389 761294792995311616,67893 793405319619682304,249926 788148500731076608,214354 793183370134118401,249469 767414526144835589,96196 792786700766367744,247074 757350238860546049,46667 762663623856619521,73926 769543633657880576,113189 750477268741423104,12746 773621788802584576,136947 769695359106854912,114987 791783477351899140,240145 787072328953892869,207949 794558832320118784,261155 777556608914169856,155729 788150892813922304,215057 781209139603181568,186153 750845575226990593,11250 781628210127646720,189515 785728678923677696,195164 768912621240258560,108849 794001232629141508,254209 795743070717444096,268448 750755953658761216,14858 763979341931753472,80366 788538082253340672,216009 762008873528008704,71550 772976911458775040,132351 789079611195977728,223286 773918736088793088,139865 779499797103251456,174315 785914087322574848,199739 776442289363095552,152314 756615662206726144,7092 787099105201881088,207151 791533226435108864,239405 761657524374368256,69673 791831740167786496,241042 761988103489802240,431998 769362442308771840,112788 765687883340447744,87904 788862491304529920,220076 771432507510169600,125507 770710997157969920,120341 787872302142599168,197512 785958270041227264,193481 754788922639716352,33356 765537113920143360,87904 781534040172048384,186584 768515032816623616,103071 777067627793510400,157657 790417215174553601,230283 769348092734889984,111454 779801008193110016,176636 768461620272041984,106281 795233608235675648,264397 763214175724154881,47188 781265272132939776,186883 781357612184985600,183759 788846992852082688,11774 751229652224487424,17416 776069235088822272,153194 787141762649247744,207965 793095615206961153,249469 787057389992312836,203448 785918747550715904,198878 732894968713490433,354495 754774244605718529,22393 764130553352298496,82066 786755641922682884,193297 789098524675891200,223286 764497987104083968,83727 776877149525467137,156105 769242843147673601,110585 778525779239968768,152594 733123993750765569,356068 743947135276691456,669866 786693915441324032,205902 778339747710337024,166852 791231876564258816,237235 773261848984465408,135725 778752764541214720,170253 794197077056045056,258598 794603337836597248,258193 791063630347317249,236454 790917461533192193,234583 773749558534889472,123217 760976966581301248,66116 769206314975232000,11774 794172288803311618,258331 795761142173941760,268629 778323709488721922,166100 793423139950604289,250633 793806300257792000,255393 753631273462009857,24201 752972435675283456,24880 794184772780048385,258331 771039196450549760,112363 768368872848109569,104082 795763827505774593,247930 758649728066347009,50670 781183939297873920,185310 766768145855938560,95707 786373745917034496,202248 792001729764044800,206666 749846766799892481,6912 794066301203267584,257492 794650094926786560,261987 762334990134710272,50827 764164196972040192,82209 770664943452422144,120393 762770003175280640,74366 769018668550414340,110362 792315396338712576,243075 732554752525926401,349283 756923017381421056,44809 763841915645259776,80393 777324571464577024,160238 772863624968679425,132335 763886132069273601,80393 787109133203845120,208176 774310181920501760,141360 756098405307387904,38511 764143681624432640,80939 779834987990220801,177233 764407682346266624,82953 790521024295145472,231894 791174365081661440,235590 779373242783977472,171463 795701623670579200,267862 792500371306352640,246225 794608248183607296,261155 732365367905910784,351690 751917587353788416,18893 779420448702533633,174244 785461587268153345,195904 792750990697046016,196314 794345883189932032,256038 775755639041556481,121795 785272026827292672,194648 791814873919258625,240890 759452438470336513,41682 769700572362661888,18030 791732240162119680,108396 733302594702053377,350955 785262515479379968,193669 787872026480353280,211837 781907947240599552,187131 793163502689091585,249841 761978732051595264,431998 793927740114223104,256125 754092485714948096,31377 791412616602095616,237151 780851379514507264,11774 772799262946197504,132142 778163007574663169,164826 757261247184154625,46006 792215343158599680,243187 792816102266908672,247877 775490043121053696,112363 794162997438644224,257492 767467522409041920,98890 775494486122045442,112363 788832962548760576,203546 765410282768330752,84209 785268717722697730,194648 760529966194753536,63451 771486660202823680,125554 788851440747851776,11774 790657842126565376,231612 777607352342155264,162610 777211488989618176,159146 777472222151774208,157840 791162042862493696,235990 795460839918698496,266138 749499265693708288,7866 768899561653932033,109666 776619624502886400,127134 777196886897950721,158820 750095598574010368,11495 767506395507810304,351236 770367558809751552,117257 777244313013129221,87904 773890132373966848,139404 791689813296488448,240483 760481705044152320,62771 760522920590319616,11774 752629802025103360,22662 787766407882768384,11774 774326727673774080,142344 795702227784650752,268356 788041505629933573,214288 795266607660597249,11774 752962280959115264,22436 794362651308675072,256038 785939517987446784,199352 781521173658030080,139404 794351293947060224,259773 751641320679022592,18164 770826226202206208,117364 787838701862735873,210253 794694711726505984,261050 785860785171992577,198878 763937965487693827,80393 788852234037624833,220602 768989408401821696,104132 793209342237380608,250633 789144371866193921,223944 793129033907118080,249469 793787990275461120,252020 792090529265651712,349318 763593905967276036,77849 786974808168804352,11774 755169208376315905,18495 775152442757394432,146720 794531986022993920,261155 755601815509602304,38421 793992428126543872,256531 775771842158161922,151463 794052346305245184,257492 773160523248472064,129662 767285050924601344,95055 760563624582733825,60794 771372623989092353,114644 793216902206074880,249961 764333068530294784,81946 780340993476263938,178258 772984448262541312,133454 777001043011833856,157993 789977554329362432,194080 791360597208227840,237908 760680830792568833,63451 763147780433014784,75899 785960751340978176,199960 768485262263410692,106281 772135960582713344,128934 791713074134646784,240718 759678461686456320,58537 765694619635945474,88930 780788424420630528,183242 785575291326459904,197091 794563225383669760,261155 758447069921062914,52749 793130393545404417,249725 795496157304750080,263864 758489240737083392,53185 756021054489911296,40361 769306277122084864,109713 758783411871883264,55257 775741158769070080,11774 795057819456307201,262849 761603093121343488,61051 771165208731488256,122982 764198404541022208,82066 780613292804878337,80785 763142804331716608,76365 754723133899276288,33112 794532634051379200,261155 778382508383735808,167319 786275306785034240,201958 759112866670579712,56952 752982323033935874,24787 790266922613047296,229159 790699943774347264,233558 770585607718465536,119832 776773515424956416,351424 790484503571693568,225359 768456647714885633,209828 785617351982981121,196277 785913609255784449,199739 751188042451283968,17416 768574142102798336,104162 768309110903148544,105018 794605446178963456,261155 794618346918518793,262088 742747194902511616,1247536 751244695267741696,17416 774407265218621440,137953 733659969288081408,354927 751855621427728385,14277 791799564260876288,240483 761648051232526336,29377 750381152859525120,11774 788627067990642688,219714 793156513955098624,249961 795040876099674112,263532 792815564838178816,243865 771480121026936832,125111 794760047976976384,249926 766704156501565441,95672 750741917864984576,15038 764262248885780480,82002 790955380641759233,218969 792063746243833856,243187 793872981038686208,191065 778986035359416320,171693 793549017107927040,253206 781853289784676352,190635 791832720578084864,214127 780439896553058304,179936 763797295997546496,79589 791784857168846848,240145 773619427774373889,137042 791372541331931136,238205 758511885834608642,53144 764206593240031232,82066 768536852097798144,107446 773215717030137856,134975 775421475104788480,149040 780807599708962816,182658 790003679696916480,219678 792471112428900353,244572 787734559588806656,177360 787983829076156417,193420 794006171468386309,256255 794020498954997760,257492 794672389955219456,11774 753291257032486912,26871 780897556213542912,183811 791346728167284737,238207 768931805781069824,23762 774279625459499009,141887 774616927159353344,143051 775533964262010881,112363 754734679740342276,33356 765310427874025472,87145 795265304259608576,232280 760274853031088129,58508 785543067390451712,196277 765708725747408897,87858 786273146659704833,201958 790228653376319488,227272 794158069559103489,257492 794639901941645312,262319 788544970361806848,210390 762739038289850368,74681 754008273192300544,27402 759403034988253185,57463 755933696432144384,39475 794624955044560896,261399 775357195235893248,146259 768223173573697537,103506 773511446638526464,137042 778559851978895360,168794 763896722380746752,78239 793950758295207936,255826 759832251873898496,58537 781795961169321984,190024 791348417368698880,238395 777849062032891904,163990 780523316431949825,180306 744176730512965632,1247636 767568012165525505,100189 795701862494334980,267862 761561380788940801,67346 790921830391513088,232169 793982863507128320,257353 778743813514797057,166852 775653880814329856,26066 761514239207022592,62798 793592312630743040,252112 788136057707622400,211794 793124471179714560,249469 774629462256324609,142906 787253675420848128,209035 781605891350986752,11774 795716033474609152,268281 791047909181501440,78159 766673294342795264,92166 756265727573712896,41438 771147771596374016,121567 764983592963362816,85562 765158895207579649,86103 754709461231558658,33174 770635949625729024,738099 793879095784255488,256411 760174794931306497,61470 769355675680006144,112788 788450768638455808,218275 763435180367441920,78304 774313197474082821,141887 791094886405550080,235886 773711259896127489,137042 772352851280625670,127925 761492919979167744,67346 761599996059758592,69576 757353311490019328,43391 775492985391878144,149292 760112463195045888,1248726 766723366946500608,95672 759387784985530368,55710 789482126630543360,225995 757938065583247361,43403 785648340964737024,197063 791521006615691264,236507 794756484584316928,261155 795301639984848898,221416 757354928771887105,45827 791015235570327552,235487 758331808387829760,52554 793215772461899776,249926 751912460743897088,20039 777174919314599937,160480 758281494884261889,52195 764858740512202753,84724 765962992894742528,88930 754017560551653377,31077 773887769974366208,139404 785460372752871425,195975 750471508070436864,12746 760275613525520384,57131 795325208701915136,264431 766620530329944064,94699 762996400569278466,75646 759940258775592960,48148 795044180766683136,247930 792849773950701568,248065 761989096067600384,71185 790252086982168576,229693 764178388743446528,82457 754111570498629632,31510 778893547361542144,170253 765593199851270144,86103 781475227918184448,186434 753459841440428032,19598 773717638681726976,138819 787045683979096064,207287 752684448244793344,1248219 792218376273694721,243092 785878536410177540,198671 792547069001080832,246225 762730023077818368,74612 758710147095068673,53185 751724370284933120,18893 752275297798463489,21714 790590229736325120,231894 789929187624845312,228820 763489468502384640,78198 763885093546962944,80486 781472762049228800,187535 788882335231946752,221143 774688544631717890,144613 793571940367675392,252020 768125541861982208,103212 765990080360095746,55177 793249636890796034,250633 793425990026403840,252020 755172364674068480,35216 785273089252855808,194154 761209642605305856,64730 775704879117598720,149200 757658985457561600,48289 785259991657697280,194082 793923712315703296,256219 767314675788869632,1248157 770566757639659521,118191 768483059654008832,106756 794919668947382272,262849 766616923807232000,93823 775815871201546240,146991 774667872874397697,144654 756648844574728192,44429 776210603819962368,153480 776881032465440771,156518 776026766146170880,152872 791358210955288576,238395 792253439514251264,243398 792218428807323648,243092 757758964255723520,47976 760622590633181185,63858 781272824598102016,185595 793274256918319106,249469 789944416165171200,189515 764073644620337152,80416 775909330600259584,146259 787507771709227009,210313 780803248412323840,183269 759173295002365952,57105 794367342906064897,259457 749828323027529728,7224 775730620131442693,11774 791043708053549056,235590 786983682657488896,207287 788990608685862912,11774 777218213306310656,158387 753342627060121601,19598 766336082271203328,93036 760902881176391681,63589 788884328537206784,221711 772403763550167045,125554 764866049074405376,84724 787057917602197504,207287 758085055105294336,50464 762421568177786881,431998 768256634581835778,105041 732216206531399680,349341 779761184702537728,124597 787386596920221696,210289 764429833157873664,83422 776580812204408833,156976 785505157090082817,194949 794607200001925120,261155 753657695920656385,28434 790672846833934336,232169 776805354445340672,158348 791036617540575232,233736 762616103621259264,73814 794526580731039744,261155 757158954967437312,39462 769379053799211009,108373 768511574353076225,106774 787646130540732416,208059 756979224997617664,45669 770609979900297216,119832 785491619554402305,193532 786905150258569216,207287 781273621335515136,186434 786805062785826816,205989 793439052238319616,249469 792028058324787201,243075 732927156242763780,354506 790363234742054912,230485 763895459026968576,76652 772598426416492548,125163 752954128310083585,24544 758752719356125188,54070 759123562053693440,55660 781567217385156609,185313 765022727996579840,85745 759101149861425152,46890 760547442441920512,63451 786906647654502400,207287 766408616345612288,80939 776889438525763584,158589 760570137317609472,63203 764220972387995648,82766 759188414415724544,56964 794231832015310849,258607 776944022355148800,1250371 790859169024835585,232881 790925936933769216,234583 778294845093937153,166860 786596968424411136,204977 755677248028565504,38183 766013383783096321,88669 770239249845215232,116798 778986917241229312,171693 790975120068272128,232911 793609258134827008,252408 791445815013339136,238780 786427833811959809,200460 795416411933986816,265855 789142225598812160,11774 790653669209321472,233307 756190609178697729,41680 734165181534720000,352089 763516609457754113,78534 793984323904901120,257325 794612980897890304,261155 755202544696033280,33751 757725693031481344,47761 789552337249415169,226881 756897373498904576,44163 766688997422854144,11774 795735524656947200,267576 751137096748834818,11774 766948283470061569,94817 794071611540381696,255393 795464990727831552,266990 770172609963098112,117188 779671829694648321,176110 758707199212388356,54631 791631646738874373,240070 755917712451366913,40566 763118649452457984,76188 764869626786353152,84724 781473492327858177,188157 788871835987378176,221832 792562894370070528,245101 732196044507774976,1170365 759197964506058752,57463 781209758191742976,182665 787403763896037376,209372 756603794771750912,43553 764236638700527617,82283 792509080057151489,246392 756204626341339136,41680 777262097877102592,159876 750386364923781120,12883 793500009119387648,252020 776731607583498240,157708 788439375164035073,11774 775034938093604864,146259 749666440567988224,9640 758048803123449857,51106 771294303654023168,124597 758593305840087040,53163 772548667957850112,131542 761404889872289792,68273 773863699522031616,132364 786566048778641408,204413 788425122453528577,217519 792235895755837440,244221 778296104806789120,167311 785616653354622976,197297 794324307405139968,256038 761432596144283650,67973 763582344804478981,76043 750822675518464000,12535 778608987558309888,167753 786927183885242368,205989 793216600182841344,249725 767880329688408064,101383 765739170207629312,47948 767373425405005824,98646 781728076208144384,181440 779108421895196672,171644 793847709224402944,255954 769984779366334464,112239 770331334313029632,11774 764642503035326464,78684 795699817276178432,268281 795115011530227712,264335 778296601785884672,163667 762963864761819136,71470 777313900664684544,161456 775408006842417152,148537 788847357274234880,11774 785873613442330624,198671 768857600108728321,109571 770676739081113600,120610 758739994684948480,53144 790876496508268544,234583 773682619682689024,138488 758686624762867714,54070 758755410601848835,54519 791978409555431424,241819 759051195390439424,54070 786642472881401856,54854 757291963771006976,46612 795031915283808257,263926 754980094892969984,34645 785409195914829826,195481 770430928963313664,117257 771843583884210176,24173 776045324427259904,152735 788748256243179520,220332 793667557601357825,254135 795040332987691009,247930 790594000575090691,11774 787260140433006596,207287 765246842296643586,85254 794145624585179136,253739 775985654924578816,152735 768238937307488256,103354 794220280847671296,258607 739652909944737792,11774 793168579206184960,249180 736250915301265409,11774 792462887545602048,243134 788558343484936192,217519 738435630703607809,56436 786043533610192897,196524 756196627212304384,11774 789312507605377025,225370 758433500194234368,52475 766265926790451200,91751 790609219674189824,232419 758231293788172288,51688 785900277798834176,199546 793108128795660288,248988 785853768709668864,198878 787699109645934592,212357 760000979571838976,34666 771739978846003200,11774 772462718347579394,131025 786245964856254464,201958 790310326344425472,229693 794611621712773121,261155 795656534596390912,267578 757425050085568513,46384 794324140702302209,258598 764550997540737024,79561 774111650425090048,139404 778475969593999360,167220 779917696053944320,37154 786726980125360128,199211 771865229030334465,127579 781344059163938816,186584 760796465186889729,62492 791948682291621890,228341 793151983423201280,249961 790850593505939456,232863 791389677714608130,234943 794560014098792448,255393 764196741709082624,74247 752107010745896960,21091 787833404616216576,212662 758076483248099328,50827 791440033311973376,78159 778357656033587201,167273 777222368393465856,160634 753449219906600961,18323 778481551885545472,166409 775371451117338624,148170 785930277268942848,199769 767397028636819456,97386 779981725099257856,169410 767001599684124672,86103 763484815685455872,78304 785828267471151104,198671 787278824446709760,193121 794899795487948800,263667 751676270795116548,18470 766733342838513665,95708 757704136984932352,48663 786544591923281920,204457 786741468970881024,205728 792945905905328128,351147 752273344377028608,19703 765572646817763328,87904 774331486086504448,138883 781609217199185920,186584 763008389639266304,75929 785667170751479808,197512 790815909539491840,235349 764844845265457152,84724 789146635565539328,215505 779670372178354177,173347 758790420985843712,50346 780844009908346880,182870 751786119868608512,19562 764998079003013120,11774 769340794826264576,94627 786990527845658626,205728 766316387564392448,91946 762748795574743040,73910 790708932838723585,233307 793234960018575361,203821 767159289836339206,97377 792532310465900546,246295 758790374257111040,55422 793567421386883072,24745 771721370157842432,127366 785885398559956992,197512 755764044330438656,38421 764602860600496128,84209 785289821044498432,194648 787052743328346112,207287 756351643063554048,42249 750404139260141568,11495 753965325398466560,30590 795410452809392128,252581 790916532293349376,234583 791459920881324032,238378 767832612178055168,100559 786971625719631872,207613 794729915669245952,262849 774889700184109056,144494 791359010045734912,238207 794321126369480704,259810 743271276006023169,1247598 761212366537101312,66897 763730401151954944,47188 795721311100112896,268448 794214393131114496,258607 753716571395198977,29263 790003784269332480,228124 793909491418927104,256255 767023242334838784,88809 761954847016914944,71026 794549895734685696,256255 771551984423796737,124744 785709128677154816,198094 742470055502323712,355340 758690639584239617,54070 793182905891745792,249004 780090263746121728,167220 785874735578185728,191622 763986539118333952,79999 794908506830802944,261818 764428560836792320,81425 767128947427377152,97468 760507093656932352,62877 769868506447904769,114329 788199150886219776,214935 771740289283268608,11774 768855562310344704,109666 779092808254812161,159115 793904165680361473,249926 773591601423773696,137869 795416493093593088,263095 762779672245514240,74592 776649980941508609,156835 764950852847210496,84929 785878760805457920,197512 785822185273364480,197512 773619296002007041,137869 765178204051083264,86103 789909612451340288,226717 790196266206724096,229818 772246061146603521,129471 755567020922445824,36719 760324186938028032,354167 778723536164696065,170187 779406075623649280,174818 752128936876904448,18316 786286328832897024,15498 791276918712643585,237223 785345519308550144,7092 777267200478642176,1250376 769241169859481600,110585 758054393430376448,50308 755374940870676480,35403 771555238989836289,124597 773969131221561344,140515 787416036333068288,207287 759860850119184384,58227 758218257769922560,51344 788710672393646080,220029 734435744165580800,1170601 760639724792877065,64197 781413376668958720,139404 779337267395432449,173917 773627631073792000,136947 758737411228610561,53806 764148119567237120,76406 794360522707783681,258456 768808299772772352,108849 789405252042620929,219119 752924504817479680,24525 758818421588897792,53995 732490057039249408,350053 766078882512601088,90790 780130647151087616,355701 793642305823518720,11774 761272241749385216,61412 762698056794005504,74133 763116062133092352,76549 765705948392402944,88920 785285545136128004,193669 788760910076710914,220332 793958800143200256,249852 768862680903921664,1249601 786981993506566145,207949 791349107348557824,238395 752724998436118528,22622 780592370949554176,181811 793421695491182592,252020 755885737699057664,16299 793654700801347584,254135 764905122283397121,84724 773720126554157056,137777 789481136867176448,225365 762255380474765313,72382 776132963968974848,153194 793498288968179712,252408 792164018886615040,243187 760531355595788289,63504 762009336679915520,71502 771165691630071808,122133 794033373295431680,256255 778747041119735808,169437 790555188813791232,231211 794378577928196098,258909 785327566890479616,11774 785682754335834112,196277 779121275750998016,170455 780916227828920321,184462 792928873318977537,248514 793172638654992384,249444 794598203173773314,260863 766638439248850944,94699 771462820093390849,125367 794568820182712324,261155 776448777989140484,155896 766702551051833344,95672 774651617433915392,143473 795388966979698689,266151 793633674612781056,249374 760192546043666432,61598 791257206117117952,237491 776409593479958529,154701 750868019199508481,12037 792448199197732864,245148 759149169936248832,57348 761509357662179328,67350 759010894764388354,55107 771698293827002368,125111 763189821015666692,76406 764900858949697537,84209 749653361729744896,9145 788042540620537856,214354 788211041712746496,215437 758366346082185216,52030 795739525146296321,267737 786908805758091264,192032 790149177531469824,212131 769614811252531200,113412 770206650896560128,117265 763572942328430592,68670 790287258242813953,230282 758701645874069504,11774 756337244844195840,41929 767738691162779648,90384 773569636558315521,133702 763445329228361728,77849 762612123331616768,73814 794392078935617536,203546 765365808784486401,79513 764180682432192514,81946 787014396815904769,205876 777850369812541440,164001 758108410185383936,41703 752652229065179136,22785 763867714653974533,80939 749333771762143236,7828 752949583731314688,22439 786368249160044544,203510 795027148427890688,263896 759469870513844224,58267 770835901870182400,120613 788008689089347585,214354 775857363525959680,151165 791356335694630912,238395 795741599527555073,267576 762134441447788544,431998 795207662942228481,249926 785997301500243968,197512 778374835000913920,167003 781567701944635392,189017 791022730766389248,235756 786193673679548416,200382 759069398229483524,11774 790240304049815552,229693 785322913855451136,186883 768857473318998017,108849 775314662913150976,148045 778982356287795200,171693 787333511220981760,210207 766748603368939520,95672 787289186801901568,209477 776120640885497856,153095 785744863941701632,196753 786939438387593216,207613 775729407092600832,11774 781169226966892544,185601 787314451103952896,210289 755984659985551360,15165 794208731378647040,258598 774488116258152448,140748 793846678730055680,255942 794772591072411648,261864 790726482892947456,232881 750148655416352769,11495 793137006029090816,249469 749692827538456576,9433 788391101392490499,217519 754924339175182336,33262 759289270184054786,52554 788076533789458433,214492 793632344355827712,254209 764893394955108352,84724 787783369786392576,11774 776463577016262656,155097 786660793232359424,205181 757586706296082433,47782 790786727157698560,227242 785515630179061762,196538 767399353304567808,98972 776830971354251266,157755 761369305363677184,67517 757704587721793536,47570 761562503583113216,67938 786694623313981441,205902 764782973379936256,84666 788389857081036800,217519 732735729135144964,1170595 794321165514919940,11774 753601455924187136,28477 757522529632210944,47680 753764937122451456,29790 786738795697672192,205181 790996684608339968,234583 787157613230297088,204835 753332593580474368,26140 754725420042334208,33081 789779527245320197,227242 756880153985191936,44450 766044927012634625,90384 766704304518553604,95672 767921937582620672,431998 795707906322731008,268281 785552097911578624,196788 764066506661466112,80939 765411241791623168,84209 767066962233090048,97355 774155610874970112,141035 791812674308874240,240133 753657360854441985,27180 766058295454904320,90318 773857970933342208,137869 760089791186792448,60779 792885745664917504,247014 740506493452226560,738099 756246181240602624,41689 793652715654086657,252580 774945591264616449,144494 794503776602324992,257353 769959760745627648,114779 790925971499028480,234583 764561492700258304,83932 773888168596733952,139404 792091763808702465,243869 755571174264877056,38586 770997081901264897,122299 792059778210168832,243614 791366208717066240,235741 763783705173299200,80192 770761495294545920,118192 768130763749482497,102618 775437761121751040,148045 794358347965181952,258741 781209870154424320,186434 789924924349673472,228820 791692629876547584,240483 774046967030743041,140211 793614443586293760,249926 753993016973590528,30802 778244550825545728,166298 781235859647557632,186584 781349997379854336,139404 774403340201406464,142648 773520632449380352,137042 755433973958914048,35939 760878760585494529,65404 771259880829177856,100515 787019258253369344,207113 792583264548642817,243187 763861972773400576,1249165 766516678297432064,91810 770425887997120512,11774 786163242498347009,201292 794636652085854209,262271 791744266729091075,240483 733693293696024576,11774 785550128568410112,195838 780614306337435648,182146 767193351166824448,93112 766722539447984128,11774 759085601127698432,50827 776976636130439168,158387 793840079777116160,248988 761701757089030144,70355 780591763136184320,181811 787983949930852352,108396 770547073657794560,118192 785911897417715712,199546 791071123827851264,234583 785915148838002688,198591 788180847170060288,215088 790259089360027648,229693 793524075134148608,253147 785344998787002368,194079 753030682620760064,351340 766834542086803456,95708 786618277518831616,204539 769368993278726146,112325 773585493695102977,137869 790872267064508416,220029 740623439380221952,11774 777387694225780736,160609 760465371665014784,62063 741607847893577728,1170819 792402128329289733,245722 754023458841829376,30296 787819401743437824,202304 788058013181546496,215005 772984908784558080,131542 765621926463143936,88471 778341657255096320,167220 758011393224368128,1248565 786412171274051584,201620 786538341353349120,204413 758055179434418176,51069 764222207534837760,82766 773268548302942208,134993 792120837436420096,243167 770629992741015556,119937 791022102367367169,235774 777620208567582720,158524 794567524931293185,261155 792245322554576898,243165 787014943929405440,353879 791051835872317441,218892 737345059167850497,351146 780093478327975936,174557 776850260035457028,158815 792053189319221248,240145 788038614466850816,214354 793084272244563968,241678 751221650054492160,12868 771138006350696449,122299 794407185715372033,260404 790219588747333633,228354 790404725292216320,228576 762301586701897728,70941 775001698645504000,146259 763946377659359232,76623 788160225027043328,215088 795667297113403392,267862 795352726964146176,264397 767790835912105984,101383 759546050046664704,30802 778294036721315840,167273 732560485187477504,85085 791072802296172544,234583 793631749037142016,244350 766274330980290564,91798 772601941222318082,129991 762851985183821829,72809 768817108482420736,107428 785268531994644480,194648 793604263557664769,250375 794631606220767236,261987 771052110171426817,118985 795690079465279488,268101 765970414069833732,90296 776210079167221764,153480 781591401381306369,188401 792496990634450944,246392 793975313550090241,256105 754153342293639169,26523 775784738460086272,351424 787775440630927360,212357 785854388770332672,198878 773941170003177472,139983 760743946192584704,63451 777662507817111552,155695 771432301624303616,121788 771534727824023552,126390 771920557348573184,125554 764110506860748800,81702 786016650990612480,199453 794557983980040192,261155 752939163327033348,24173 794616809253208064,262022 766108853574307840,90318 788186115912060928,214078 791471853621567488,238639 758621386713796608,54070 764946187665469440,11774 794209893523668992,258598 773932004710776832,139404 788900694946353154,221799 793841520235261953,243061 757623887085436928,48288 733112442088259584,355985 761630883371552768,350711 758710364791902209,54739 774024985333596160,140211 781345849007828992,139404 760220700967706624,60794 767417174793216000,97472 733043785215664129,349060 794739611113140224,261155 760971675437506560,65455 772740063696347138,132335 789833011382489088,225359 762879591467720704,70797 768976889838968834,108649 753105260902813696,22735 794490314430054400,71794 750738661197570048,14525 759443758278598660,58190 756808189866147840,44997 767872938720817152,101681 773214214966112256,17416 777591670107930625,161277 775338463730110465,146580 785932051958624256,126227 785712641494753280,197673 795434486594961412,264397 792048262022922240,243075 788893968679313408,104244 755171953967767553,35890 753361564653223937,27317 765001207559565312,85562 774002306987724804,140047 778598258595749888,168794 780906588160819200,181886 741898713489014784,90014 774317073279221761,139865 780658089196302336,182257 776274598245519361,153372 773283557267517440,135502 776517523801985024,155029 787803132986220544,208176 776302902981881856,153845 768142308751441920,101101 791408859503931394,238207 791682139108573184,238951 794439895741775872,350913 785270187201220608,194648 787034882341941250,205094 760509272518111232,63149 780126089117044737,176125 793732338555510784,253739 786909202774122497,192032 752647427346366464,22750 785481131038642176,195975 773181755431981057,135025 778429249401126912,152594 760576138032783360,62771 767843205991858180,101681 754036793419464704,31400 776955815043342336,156835 787298223136313346,206644 789368035580661760,224680 791435757433057280,237236 769328185498480640,110659 793508387443081216,249926 787392156495286272,210694 787367345459036160,207151 759513841906561024,58227 779441074884513792,174294 794636828749938688,261987 790247575366479873,228341 781605366576676869,188478 787726528507326464,205197 752662241758019584,18323 768868966475370497,109748 775435110367780864,148994 794423951015350272,260404 794670284003508224,262022 787140950795644928,207613 745076216017854464,195876 785652598623735808,195975 773532497917255680,136904 776455935002763265,135381 755954455997059072,40881 771341032617312257,124589 778331610081034240,159847 795324780794748928,266146 755889746203684864,39697 775925582596968448,151463 749921599663538176,10707 756500942044803072,18215 763346236577574912,77615 790967224576147456,234526 765599661675585536,80098 793102134686384128,249469 750043577493942273,10848 764293759060348928,82209 790088592068452352,225981 790911863382941696,234796 793564451060518912,250633 753790746956664832,27521 763123395705860096,76127 795046958020915200,264397 793170305816469505,249180 794312877515689992,258771 778396092123799554,167407 758829819459100673,54070 762855893641736192,47188 795675666054348800,267862 790645785515986944,232169 793948554419175424,254135 768901885105364994,109738 774314804286750720,140444 785740255710351360,197512 762825702236237824,74247 785268735204593665,194648 789253012191604736,206666 778174318069121024,163808 776508666103160832,155898 776656307247951872,155451 781345824932564992,139404 791524393008541696,238690 776123913948372992,153035 776145975060656128,151296 750660612833828864,14462 751596698279907328,18316 758042849149681664,50827 786740712381550593,205989 785674910219763712,194082 787866978216185856,11495 792791256396996608,247672 755226404539674625,35403 755662552043032577,30842 788071118263427072,215005 780584640675323905,177773 785484044469309441,195743 792073470142218240,238110 779412362524815360,174115 760312595702280192,62327 793606250701332480,252014 759182823857201152,54631 769884407716982784,47940 790951446472593412,108396 764260067789058049,82066 788121836362031104,214492 754806730182107137,350654 756270556500996096,42339 768481671964397568,106262 793108821023584257,235677 793331970159673345,249841 755529994626011138,35890 764616028060016640,84207 760150297931083776,61051 786269053002342402,202466 774792290158125056,143585 787684156679528449,206101 776144295967399938,148800 777954699588702208,159308 762582190739759104,70886 768780150645280769,108849 755126351762452480,32405 766766576364171264,93286 781210377723977728,186434 789255998695477249,224680 759859541089452032,11774 787005105027502084,208176 786561646063869957,203710 794138892819566592,192780 770872783505096704,121949 780472392594235392,179718 760492786944581632,63149 758709864038174720,54070 756630125421015040,44429 755003638037245952,34666 788722193265864705,217285 793233976315916289,249841 764188642847760384,82177 747543686200725504,11774 794590926375186436,261155 793904850073329664,251336 771486974737723396,126208 774021659736932352,138819 767328253044490240,1247928 780273517233340417,44370 792823901831122945,247232 762659345846923264,73814 766314423031992320,91946 761927902430687232,70941 771935170001862658,127582 788417324818759680,217837 771098565011607552,121949 786240158282768385,201555 763036437876846593,74809 765181802914967552,86103 778592764292374528,168794 775123424439967744,145866 770034952540938240,47940 778346812734308353,166852 778684949486460929,169916 792794336773697536,247715 777633415919243266,161456 775018994088734721,142721 791286565611925504,237491 776735573188968448,157429 765592582319542272,87904 792082188456034304,240483 767437941383766016,95055 779447868629192705,174392 790939428172595200,233963 762823078455996416,464984 773955571296927749,140444 779403764428079104,173347 793201335877275648,244270 794889112905912320,164814 755206699905064960,32404 794926038518108160,263895 759815489484943360,59467 788898122974003200,220526 788756131380236288,203710 792026001278590976,243187 759142518088953856,55660 780871483505516544,178194 787386404133273600,209838 773925370496061440,139404 779421248283512832,174747 776470387781537792,11774 772528020972154880,131045 792575732895539200,246295 765596348783665152,88570 795006135174631424,261666 750401556349001729,11495 765929641928294400,90031 787821007323140096,205197 791378769097306112,238395 771941987826171904,128934 785954438464704512,199272 793520908925218816,252984 765518843645194244,87607 794609643473502208,261155 795138522130903040,265030 785495158032769024,196277 790932978251673600,234583 766620789068095489,94899 771820424787140614,127218 768103380510134273,103354 732112914820128768,349387 765666270578561024,88311 789519425837948928,226180 733032811943223296,354591 790969758225166340,234583 777186238235312128,159876 754975805122445312,32445 755664904472887296,37044 765257227716493312,74247 767504316596752392,97355 771770926895509505,123135 793987625665363968,257325 795378056273821696,264397 790284240084762624,230584 788407544209215489,11774 775283479642865664,146405 753855157595766784,11774 786671977889198080,205728 793096441820487681,249469 781369114929487876,139404 786519773492359168,203076 794164880010018816,258331 774973653448523780,143361 778581654164021250,167407 795347011847462917,266500 792875679335481344,247241 770864461645246464,121479 795117230023471106,265257 733435280015949824,355462 733098747962482688,355880 753226598619320320,25965 788524477437009920,215080 760540624042897408,59828 757611400579649537,47782 765030145455304704,85767 794343113519153154,260033 753704574926675968,29263 792074658476535808,240483 775477321016893440,149300 788003439141720064,214354 791430035949387776,238639 774381200324591616,142648 775683123400933376,87904 780122181229383680,178258 773548241879232512,11774 780886286034952192,183269 740385722234982400,349375 766686209724731392,93474 794348764437745664,259258 771755456809295872,126152 778334714981519360,167569 792114612753752064,243075 792443576126930948,243261 755216722441957377,33689 795011592731717632,263896 758681891897606145,52749 788800589949837312,215437 770026181081042944,116229 757689805152976896,47940 751145105638060032,15221 753426489459273729,21332 791773442840420356,240483 795732634693472256,268356 785582701298454528,197297 790246698677329921,229693 765635941377552388,88697 732507666526822400,352311 763013397793439744,75899 778679565526835202,169514 765157356774666240,84724 791398759833796608,238780 792165633731338240,231008 756737890910994432,44450 764922476501405696,83391 790609510297575424,11774 750423720360108032,11774 735140286989500416,11774 764594047398846464,81946 794576887662022656,261155 734784905138343936,11774 786571673571061761,198304 794980400720465922,263906 769546621277396992,114162 786975339662671872,207287 759432999171559424,1179650 766752734557110274,94683 779009450032111616,11774 795407621448667137,266884 764789016260739072,84660 768473916633260032,106774 751725856154742784,18870 771548436797673472,126389 753371863070433280,21332 761293786949484544,67284 778071412409978880,162741 775005259588448256,146259 785463651582873600,195975 793083940307296257,249348 755877920925777920,40423 757565223838646272,46890 790932934186323970,234583 762744946638090240,74612 765256745241411584,86763 789515647747235840,226717 794223026988523520,258598 790389921068396544,11774 758543921760706560,47940 794992228028522496,262849 774455723753218049,137158 793998360088903680,257492 762690739671146496,11774 787150709515030528,206593 787301045110136832,209974 785543568156987392,130635 794635862336270336,261155 790983323896188928,233692 768568000194772992,106716 794194202682720256,258598 795688471088209921,267160 777333055388213249,158757 754833700861255680,33356 793212589467504640,246987 758287624331157504,52061 794981099038474240,261987 751163082278187009,16422 767872731970805760,98972 772037064774651904,11774 788544784625459201,218275 755128382480797696,35403 776738870847090688,156835 769427144535515136,104132 776923783038849024,159146 768089542616383488,103552 793892671379034113,252939 776876629004054528,158897 761402419297280000,68144 770268295014514688,117257 790744751234396161,232280 789038942091939840,222655 793845398477561856,255942 760561998253948928,60112 766565994231914496,93184 772709481310486528,131421 769684649668857856,114985 771765376099217408,127865 774960061705691137,128194 760293881242005504,48052 778725931162624001,170169 765171661402411008,85254 773556993101537281,136947 785265220960694272,193669 736945747950632960,196346 776768160867287040,156584 766747411796549632,95708 786016945820663812,200538 755570973802323970,37655 768221128615718912,103071 773953915503120384,138642 793152311493361664,249469 790777964833091584,232863 771482704722464768,125367 757971809522384897,351152 764978551355506692,85562 778457077576454144,167809 789924511772794885,228172 756274335682326528,41438 773710439142219776,11774 793181466641346560,250293 763031756081549313,75724 792086028823724032,243398 771042771645915136,122146 785269627337207808,194648 787717982109655040,205197 738329198939492352,195876 753642313071689730,28732 787044770329817089,206447 754046125175341056,30815 764090585024040967,80939 794054254084374528,256276 754757886329229312,33356 757582097531887617,47761 793413040142061568,251951 756356664652079104,42432 757195387555844096,46401 787532842297208832,209921 762725605053988864,73712 781342139263295488,139404 765836878029479936,14277 788461199469850624,218275 765692819428118533,88881 764200450899996677,82642 791399394679529473,238780 786935135589371904,207304 769717212592611328,114587 764303974728105988,82283 764160517447553025,82066 767131402542391300,95530 791858380155461633,240145 777565764395991040,161387 754737167394541569,32495 769071086130622464,110830 749702984238497793,9890 776091709801234432,153211 777254477321547776,47783 762145009130958848,431998 794864299009277957,262752 764076759335567360,81702 760973521879052289,65839 769010066968154112,110659 759505839107481600,58508 786714539891056640,202265 792795605252788224,247241 732392325050175488,351690 791688726015598593,240483 791718790610374656,232295 765247950641430528,86103 757440251740688384,47283 774182101021106176,139404 760458197886865408,62338 793171087291015168,249841 749321313555193856,7826 759093491909746688,56889 773666433473667072,136524 794531479921377280,261155 794665491264454656,261155 793192322120822784,250430 749059099191570432,1247970 763885318223241216,73712 786362733147131904,202727 786355777405489152,203391 788007968394522624,214173 793871017634652162,256255 766009280201973760,81929 750447789058904065,12883 770443134408851456,118191 785921530211348480,198878 757776850122895360,47898 781567109004341248,188304 755554292539326464,13343 765205567044452355,85023 765947422501502976,90384 770856450381877248,121508 785938795438936065,194079 794772174041071616,108396 786679976909209600,205728 794586554287161348,261155 766334414699630592,93036 753094386284658690,22715 788933041062162432,11774 780053100828602369,172185 741666530342010880,351720 781593665487659008,131056 750786136210014209,14950 794619479883915264,261155 732890414877945856,354472 765289112190459904,84209 773259316706971648,128121 788426998284742656,217837 756396442198151168,42249 767768188683624448,101383 765308736097267712,86209 776831915240239105,158589 795351794591399937,266491 767809674586492928,101681 758739106922762240,11774 785976543650705408,200382 770779733118386176,120613 771897092965036033,125554 776785623575306240,157755 756596021933830144,42525 756245802964529152,42249 758154417812213763,51344 777970175790505984,164578 767233804687777792,97468 791743496356900865,240479 765388857248546816,74575 780942596847833092,184535 788491702453489665,218507 785518771930800129,195975 759568318558670848,57068 788640093078712321,218349 773118939094102017,134470 790045221002350592,228124 772654467607064576,129551 758001829401600000,48663 791370440728047617,238395 764276590318530560,81843 780595041613914112,181789 794312892476575745,257492 790539648950906880,229105 788106167683874817,215005 785464660262789120,194129 774094551921270784,141316 792102601558990848,243092 754859659987529730,11774 764112458122354688,80939 781685015121977345,177455 775166510276960256,146259 789518943350296576,226581 775376618164412416,148574 780179536537329666,178076 788625842628915200,218258 795728891126120448,267521 795697410173374464,267862 768200579147587584,104406 758670716057313280,54070 764450409909923841,81357 787082808867119104,207613 793630301318746112,252639 786775310033444864,105109 760532185782689793,63149 794318120991080448,11774 767065836179849216,94699 779269626186244096,172962 794203626591784960,258598 791664386209304576,240483 773927007746916352,139404 794591722307080192,249926 771840183964610560,127579 786922870056378368,205509 760989287877840896,65974 786363676508823552,202561 756082024566382592,37219 762440948659855361,65180 762028303733526528,71270 770347808394215424,118087 755926725247246336,40609 758665054791213057,54070 765223972518539269,86440 792734148439969792,244270 787303682924683264,210208 749462731112275968,11774 794676889163923457,261155 733158535597416448,1170859 755513448184684544,37908 764286568114757632,82673 795416194488606724,266151 757266497383329794,44823 769626596047192065,113412 792472026090991620,246225 754108830854754305,30590 785907137306357761,198466 787800472161837056,210235 772849632623878144,132481 780432572824166401,180099 771200716589309955,122982 780799513829056513,80785 780841410757091328,183826 794564468042829824,261155 780905930929995777,181886 787491001971646464,210694 791013298703523840,235978 765260805524840448,84422 790901999114092544,233692 755183042684129280,35890 793499075719102468,252890 761544836579266560,68873 794746623909855232,261033 788355006261030912,215608 756868456021041156,45125 752984151666470912,24597 794672024241262592,261050 733457148605255680,355667 765586496468365314,86076 770666039709429760,11774 757795433548701700,48494 776151546891538432,153845 779850078253047808,177256 785650948404310016,197091 753317011208273920,26924 764711509461180416,35479 767892695478071296,101383 785662293715652608,195975 775772403834187776,151463 777901879808241664,164001 790229465523556352,229724 785850298350899200,197512 765330378164883460,86653 752173296670560256,21464 762256113668648960,72420 769057111292645377,110344 793618631452229632,253793 763934290690252800,80393 767263017012633600,97379 772938576409559041,132364 792165380819128320,240483 795731663552647168,267862 765248005754716161,86103 792057777816346626,243187 794371345605869576,258331 758541418126254080,52061 763601636077948930,77637 765025274010284032,84209 756504468414423040,42344 790789445649858560,232137 769038449764622343,105799 753310356169187328,26066 763312661509570561,73814 786823264815415297,204958 780974404767477761,182706 788771354313125888,220029 756507743704453120,39125 777941296254160896,163901 752160733031374848,20279 761737980813905920,70509 777018430809444352,156835 779472909064699904,159876 785461747020861441,195975 765254383244341248,11774 762895108069031936,73814 768514496205758464,106774 793123640216739841,249469 785458727352623104,195975 772428593418870785,128934 793150045436583936,249961 773387387430899717,132497 770998775213023233,122127 766111489363017728,90482 787898661766307840,210750 790984397755416576,235621 791271050214535168,236465 762075810140344320,67768 792879039446913024,247877 787111260835893248,204835 786240816184496128,201958 763469947506987008,77612 791798353700851716,240483 760686714276999169,64339 786928720443498496,207287 790729104265994240,233154 781621255229280256,184539 789430761078267904,225400 776111823833731072,153658 788205409064452096,215437 763058909489819648,76329 786318135481733120,202429 767390894442119168,95682 785701483610198016,196277 786263064492531712,202429 786823386785648640,205186 779505520335990784,173753 793093883043405829,249469 793593491058204672,249926 785374058376462336,195283 791472324994367489,239405 757280927286341632,46406 794733581100781568,259892 768811382892400641,108432 767001900873113600,95672 795134276740194309,258456 769165392652623872,110362 773313725142999041,135725 788494696595107841,217519 772830564684402688,132335 792429765982498816,243513 773885755601059841,139404 759893305442209793,59398 761524256698228737,68993 788792196396908544,193587 794901548874637312,261050 773230951010676736,130654 794191442495164417,249926 788510177871953921,218349 792945616569503744,243513 773966928700444674,139404 759187291927613440,56964 781170904902565888,185310 793685664361570304,252196 794270749687058432,258456 793124848490995712,249469 789453337502576640,220767 775318751747137536,143585 786173611103182849,199546 770985829623820288,122146 791748231591895040,241432 792080639369424896,237964 792238398240989184,238395 749284619128832003,7607 792761855143927808,247241 751737850077519872,18215 763258499090395138,76723 769308218673631232,27164 758276857502441474,48289 773788643068563456,138380 775499576220459008,148170 758050969460637696,49843 761334064154566658,68182 780102688558059521,178258 750740413707800576,14277 765997627712282624,11774 772790339803422720,132335 774642357425868801,144043 778164247935193088,1011996 779662473213382657,175376 771301219587399680,121612 766483622710738944,91894 795462373247254528,257406 771668933879341057,127000 794547060234223617,261155 795714865784442880,268231 758025226496057344,47761 765998843532025856,90878 771429826624385024,121612 781238002060185600,185915 793211019623559169,249926 775669582224879616,148909 763394823743213568,73814 757731618916216832,48220 749985238735003649,10251 788567004114542592,215437 790674233625980928,233307 750423783417208836,13343 786594015051341825,203806 778394399587704832,167407 759130468608606208,56964 791136240401838080,236831 795709972906708996,247930 763017989482504192,73712 787400006621884417,210928 787637547509878788,206101 733141907040174080,355480 773721445968949249,137042 795169963216662528,264774 771748210104672256,127711 778394993966850049,164826 757349499912192000,46006 768666113634930688,106753 778370359242416129,167407 755161617042698240,35890 780345864782946304,178524 788527444588322817,218219 791692882856017920,240070 763827347011334144,80607 761028362349359105,65174 779732571072630788,159146 780851286614958081,183269 751767931944513536,1170426 779183758805053440,171795 777239395036499968,159475 776434852107132929,155688 776902682514591745,158864 776132312346001408,153618 791674346871848960,240145 795444068079796224,266491 750842047314132992,15643 786765067538751489,205728 753465944161284096,27045 771726919117238276,126152 778729382755958785,170252 787921365663744000,213887 770408977922461698,112363 778699632620638208,165348 787072593786445826,209035 758736665766600705,15703 791455192386535424,238117 794508198388580353,256255 773524072957288448,135209 752930833225306113,24427 761557576509222913,1248924 778162438831300608,164826 753423254912729089,27280 763442441131360256,75724 767994611381993472,101731 787188328223256576,207109 792598311303655424,238117 775886308287713280,152314 755182978582638592,35449 758329141611548672,50923 792079755814240256,243075 734462917060370432,7258 795718003803508736,268448 759113895923417089,56964 792032713456881664,243075 750012158440771584,10064 769297982114127872,112770 791456025035493377,238207 793194558779695104,249926 755326885299621889,35403 770705298919161856,118985 774648543193673728,144139 774154807397318656,114644 778429169256439808,152594 781449230795825152,186673 793616194930606080,253032 793941217344126976,221524 749979800417267712,10735 750367695418171393,12883 794747581536542721,262849 762704761573421056,73926 768209496028184576,33596 780051110396432384,177233 779189522584236032,159876 766055502950207488,90357 771852018361126912,127579 793171883759898626,249841 793481825536606208,249926 792226756564512768,240627 772124322349453312,127925 792183363096293377,11774 780738378337746944,154869 760656588642197504,62798 766255440313409536,81929 778223497134936064,163763 775751468070543360,151071 795062719065964544,247930 752908872545923073,351152 787187819957538816,207119 795209793329729536,261155 795311766448340993,252035 777425321142390784,158459 765405007671881728,85854 794795919325757440,262752 793101596347412480,249469 788418501291577344,217519 764165902262829057,82066 774107037613428736,135025 772183224491450368,35479 764131737446199296,82018 794218549174792192,258598 765428065929338880,82178 776531018111156225,156290 758720524222537729,53001 792128618637975552,243848 777962551661297664,164826 786683240753012740,209828 759992661587562496,60117 763735649316966400,79858 786942335884075008,207613 750882062907928576,349060 789809311031570432,205972 761280917486891008,64509 761431450294050816,67226 785241839112560640,194082 770438317124882433,117257 788761317268131840,220332 795114276453126145,264478 791710274051072000,240483 778709827312717824,169923 753720799610241024,29011 793137164804653056,249841 793722033679007744,254058 795098719607734276,265257 766687089924509696,95568 772118122060931072,129558 775366738657542144,148574 785893827580006400,199290 786602179104681984,197260 790688393613217793,232471 792832931903307776,11774 773023781514207233,131045 756875514074116099,45040 766668806764826624,93823 755716469892186112,32671 793266028750966788,91936 777642008097742849,162596 776945106964258822,156835 791655951203901441,239456 759772351806529536,353879 732371158717333505,351730 769553580059611136,112382 786450708648394752,202429 788742397987524609,219968 792159264542339072,243187 772906672222183424,133519 795347288885379072,266500 792798330971500544,238113 790799951366193152,231894 794761299867693056,262022 752877494999613440,22439 766046974722342912,90384 768743100764282880,106281 765650878426525696,88930 761640072651284480,69951 777298853938753536,159146 778744853429485569,170373 761332243025592320,67229 765221825097920512,86440 789218769893662720,224513 761704099196899328,69356 771530235112067074,125853 770239203384758272,117257 777034774099570688,156811 778012388100493313,10788 790299722384863232,229159 764942483641995264,84724 765256834336776194,86440 765332181610704896,87249 755899248479244289,40550 787515733915930624,209351 795605656116006912,267521 768560711526150145,106753 790731946015862784,232169 775021447353774080,146259 785833721937133568,198671 760977009757609984,64693 776502148951449600,153194 763959948359249920,80393 793621693134536704,249926 775734330316451840,151185 776286182481145856,153866 769348507564068864,112363 786004157693964288,199453 793225095468621824,250383 794527373463011329,261155 780350739403112449,178966 781900199530602496,190553 788804106915840000,220945 793643242986221568,243865 777425286581391360,159876 732791735756165121,350919 767680176339628032,100605 792016003756687360,243075 794284889466171393,256393 763799138114822144,74281 764257282616012800,82066 765849537164537856,84724 795485904466886656,267228 758246601928368128,51809 786708339661148162,204835 785519428507238400,196538 781569505151639552,47940 794975371036917760,259190 788934166142414848,11774 749702386499788800,9433 773257566365290496,135025 787032272453115904,207965 793082433277014018,249348 764087371872686082,80482 769809529899016192,114779 753063563120545792,24549 780834519234600961,183269 776633420747186176,156132 755578898478424066,35470 767068979361816576,96883 772257207702396928,94699 772450596095864832,128934 761591495195525120,11774 772469232068091904,131027 787761805854507008,210238 759591932360130560,57574 762116094920237056,71550 785632542405763072,197063 772139938997342208,129558 758539305811714049,53703 781203781950304256,185083 792212201096384513,244230 767007277115203588,96239 740665414594625536,11774 768576642570747904,105643 761666073079021568,69711 791673957250392064,240665 795745378717077504,265649 769321448007536640,46659 787106766203023360,208980 755754904917073920,35931 749180714994769920,7538 761021838780616710,64722 758125639715086337,50923 788401813225635840,217634 778685875190272000,169923 794486581818052608,11774 755498575128387584,38032 771900887182692352,118191 772769725877223428,130669 795108979143823360,262022 762676521060401152,73926 781128161018818561,185496 771461549512798208,125367 758043407440896000,50827 769258551550152704,111549 788042658333790209,214209 753734432427606016,23329 761678806486618112,69947 780241700430106624,177117 788231664291844096,215005 786677955552567296,205349 759762314677612544,56964 762423773916123137,11774 776884375094865920,158524 778753721253658624,169916 772814775252385792,132364 790294439843377152,229895 767158404095672320,94699 758747936817750017,52554 763173376982736896,76535 767870515604094976,102249 793263255149948928,246225 792165755529854981,244550 761793678180487169,69747 773507977051504642,137158 795356770738704384,262328 791769693635817473,240145 793400565673984001,251452 765339644003246084,84886 770831616788791296,121479 786513669056139264,202727 795699999879417856,266491 770424616749789184,114680 787488347077750787,172799 786196242309091329,201619 787741102447165440,205197 780900572790722560,176128 756333796367147009,42432 770771654456713216,118191 786958568113209344,11774 788753337831350272,220526 769307510801043456,112788 787448995396194305,207733 761033337800577025,56784 792494880878694400,246225 767485533874450432,95055 794912302940246016,263895 773823106519474176,139323 785995535790567425,200382 791703799865880576,240145 794360822537535489,250633 792792944499490816,243865 756244695802458112,41689 764873087435190272,84800 778366469818032128,163592 788580941211901952,215437 790955122889195522,234583 777819988719788032,155390 794656247773544448,261155 775002937995071488,146259 777090085208678400,159843 767408121799139328,1249419 780380718190833667,179742 760577263335276544,63559 756325147569553409,41459 780082769422614528,1170455 795769234018144257,268643 764922221576028164,84724 754959294810980352,33474 764011451170234368,148861 763724985592639488,79513 791315381071843328,237491 789441178873790465,222789 779432053750333440,173753 780205851533463552,178756 774810092038262785,145533 792569348141355010,245405 787111658057527298,207949 786422337767772160,203674 788925834136432641,219119 788062794331676673,214492 756029800763064320,37534 763479656263774210,76794 754985218709282816,34666 758717958512320513,54796 775075987902038016,141091 777874889164394496,162753 781335982822027264,186584 769130180422012929,110209 793860003602001921,11774 786995743391232000,207949 793871592308736000,191065 773859844084432896,139404 781570531053240320,188304 794696562718871552,262752 795035992428265472,262588 751188202048851968,16768 765591512965115904,87208 795456546339778561,267134 758708274564923392,54345 764259350634303488,80939 761752250373005312,70628 779549640387465216,170187 764957186661486592,84209 781192166999625729,186210 785361952906280960,194082 790237407144738817,218002 779810148453785600,174492 767256680656547840,93261 765519613014773760,84422 753170764489224192,24597 765621660741345283,88546 762036408752017409,71270 788386562429980672,208928 764794957802541056,84724 766917129690120192,95511 789970983683665920,227048 774234475232391169,141887 786655456022433792,204413 762087870458847233,71270 786496054996848640,202248 794003034434998272,257423 758053122249863169,50827 795428269290094592,247930 788756432275529728,219989 769274910732681216,112788 785286339243626496,193669 781628856268709888,187044 761634785693270016,69794 763772823298936832,80098 785525294505484289,196676 788714408126058497,218275 792053503699120128,243075 760624161333075968,64147 768304082150760448,103354 772241193539280896,90193 756291085878427648,42564 794555604320796672,258193 764821430508761089,84724 762408084128030725,70689 768517070573232132,106774 791547280041979904,237385 751554288451612673,18409 786780206585503744,105109 773505864095391744,137158 775746329083609088,150663 786597260960366592,204373 791198404206596096,234583 794981546847399937,263895 774987105575448576,146259 781357851427995648,183759 791348501514948608,238395 780768199944052736,182726 791104812368572416,78159 778391255281704960,167220 756928887901319169,44450 778581402677874688,168687 780603018991374337,181886 787373087201366019,210207 793581557298716672,252679 757322359439298562,351340 789560977096380416,220526 754118257510977536,31510 764254718608547840,82283 788267782936944640,109244 762727664918499328,74592 773513530121281536,137158 786964248547262464,206644 755626607910486016,37044 788684864765751297,217937 758038013972807680,50923 758754646567493632,54070 774350962051907584,143049 756610913193582592,41702 787100266680156160,204929 750722071743778816,14877 771919636271095808,127775 791421054187175936,237851 787800672276144129,205197 763574113155686401,1249147 763204818445840384,75724 778386800939180032,167220 786289775263088641,193533 764980900371177472,85562 776441412438986757,155688 761272619710623744,67547 780507700765585408,762119 771878432326103040,128615 790580403916505088,231318 792729514669244416,239610 780571900900577280,181419 776142334232764416,153658 788696892867698688,218258 793856317735612420,255942 795395030374645762,263907 776902330247708676,159359 787241856530837504,193121 791476509685014528,239405 791830447848353792,241942 787098296384909312,207119 732632715216990208,353162 770313151288147968,118087 785562702026567680,196277 771392329630543873,122776 781253010340982784,186434 763409703304953856,71476 795298645830574080,261155 760755847999983616,91137 774124005217271808,139577 767145258719318016,97438 769281267326148609,110585 777601805933051905,162610 790912043968757762,234583 781383659467210753,186673 781921937916211200,188362 778638029091201024,11774 765065893726519297,85885 770745097570754560,121220 781522353637306368,187976 794002652992454657,256935 756522154783629314,41798 766741905921171456,95340 785947771664752641,22735 795699635507658752,268281 786540944954892288,204413 765415849372942336,86103 790937555944480768,234796 750752384213667840,14827 795062989850312710,263906 794747386472099840,261155 749588495346307072,8047 759128559776591872,56964 772214892766035968,128025 793791663504175104,255393 785598993564925952,194082 785660128590721024,197512 792129746507276288,235685 755138746631221248,26721 791350569583669248,238395 769305945251930112,112788 795105876860227584,263708 760562942181978112,63149 790898404297732096,234583 756626945455120384,43553 795059187634016260,264397 758737034252955649,52554 771749449731223553,127711 791393708159610880,11774 787114066733068289,208252 795134447712489472,264397 757261516647399424,1248475 769595709930758145,100249 774199527460868097,141360 787355224377700353,199307 780126718233157632,178360 759421832365694976,56800 751235457036460033,17365 763926154633883648,304513 777551106301841408,162452 770790085843415040,120092 753607347801559040,28322 786997017323065344,207031 793502262278496256,252824 733339567227469824,355480 785282295842410496,11774 795736012941066240,268448 752877481879801856,24134 754879139983732736,32873 773961385709543424,140444 792013965412954112,243075 764243756094787584,82177 773854140266979329,139404 777161623471394816,160217 785628583473582080,196277 732146718070865920,349626 786261649611075584,202429 775448562629013504,148045 788471910208249857,218275 766985830166474753,96307 780605113375129602,181984 780546902655848448,180783 793919307558305793,255870 794643682943062017,261987 745009533500612608,11774 763470722551390209,78274 778687934727729153,169923 793132544023678976,248016 790998274585001984,225359 766264908052692993,91946 766332826107121668,93036 740338811809456128,11774 787800106930089984,213064 753256587691778048,26140 771054545895952384,122955 794584126867111936,261058 793550415568760834,252014 766400447401844736,93261 768960915408498688,110389 777861380523298816,164001 788743642890416129,220332 793657270617853952,252020 760636570537828352,64147 772234565448441856,128017 767395685864005636,98890 756471769029017601,43454 794201755378733057,258598 794046276765622272,257492 755676599694032896,37844 768533362055254016,106763 776536390901399552,155688 758755112391208964,54519 781061890675970048,182726 756195361664933888,41680 779009266497703937,170455 785931476906995712,193721 773974442816970752,353879 767899365587296257,100605 767242419146526720,90125 792420741492932612,244550 775191087925239808,146675 788764303348338688,220332 767403471758880769,94699 758782670381977600,54070 794632799840010240,261155 760839688408137728,64745 785992171216265216,199961 769688762691489792,113982 789456015335034880,225909 763835287227203584,80486 781400457633755136,185921 751793567647936514,18893 762664267996798976,73472 755044599396077568,18470 769252095891480576,112363 751001440391495680,15643 794682713282400256,261455 794730736330936320,255942 795431220003930112,265855 781231413345615872,185310 774367338195845120,141867 764702281698713600,83184 769701131417186304,114987 765937325574594560,90384 755257818966585344,36484 773156760819380224,134472 790571350507290624,231318 791342015048880128,11774 781077637724708864,182659 756909449537658881,45125 792032922563964932,242712 787510494986809344,205989 750126937218150400,11495 766403128509943808,93286 795775534521323520,267862 753693448524431360,29263 761698707872047104,70177 758438640531886082,53217 769545246816428032,27164 764852653897687040,81702 753646930320818176,27317 795067460764520449,264397 759014888425394176,56157 785603592224858112,197297 776145086266560512,152872 780426618292568064,179742 773913158562025472,139865 776642328782053376,154701 781246711150866432,185921 756617608334540802,44429 772542679301455872,131211 763185093842182144,76549 754967310964842496,34588 763742975046193156,79691 790549446492774400,231894 794319952983429120,258598 786720376894226432,13803 787323631969964032,210207 759186953996738560,57463 788474851526717440,218275 792816565355884545,247240 789269100451115008,224680 773334185629057024,136018 762481815231668225,72993 767335344790446080,92902 732903753645498369,354506 788554004103991296,214078 792841578385735680,246726 756564287062147073,43751 766328563175915520,89859 770918011997859841,121612 786406612491612161,202727 795351689712832512,266491 764023493621010432,80939 794618842915991552,262025 767552787160764416,99900 767805205832491009,101681 768904273836900353,11774 773637270662369280,137565 790921715241082880,233705 785428893947793408,195778 789186140691509249,224221 762800325514317824,73712 768804873131454464,107953 753702238598541312,26780 787041062997073921,207613 770007079709007873,116030 793254746396033025,250633 781170368564178944,186050 787736513622794240,210235 751786743322386432,18215 767347679479332868,98721 777398252425519105,16580 767476841921863684,95055 781247231592501248,185921 775757274300059648,121795 773385928261918721,136008 774672340630155264,144542 793516892975603712,252639 751664309512568832,18316 792446534398992384,245998 764124319022739456,79600 766513088073863168,93823 772567511816482816,131007 775073036412215296,146847 792383014017740801,239610 794587376039428096,261796 775026933658685440,146259 749536132409462784,8925 773538249801367552,130988 780759430589579264,182385 788537542182367232,219003 791000192678039553,235621 751548528246173696,18215 751862402321448961,19792 761696737291415554,69491 763837825389297664,79911 790902386051219456,234583 766620948900356096,93504 788069059631935488,213887 755492976357314560,36614 760968865438400512,66105 794581538130317312,261155 769650930585182208,113882 781276847711612933,186584 790568599387836416,214288 775307248868454400,148045 753436970689245184,27280 758317774963826688,41703 789898649752993792,227048 786443426044579840,199370 757332861582188544,46667 759504001566027776,58508 778041808479748096,162430 795231105955794944,265102 771445730179448832,125367 760924520869789696,65571 775824724236570624,151741 764855888263852036,84395 755841860938166272,18215 767577917350031360,99900 772869185839824897,129380 781784278095003648,188421 794255907349790720,11774 758492214989324288,52554 787042552578920448,208713 771419530967015424,123085 760711499694411777,63792 786213647563489280,200974 766049186588471296,90125 781659016053288960,189652 773235961060667392,133454 756602859861540865,44274 790399531464601601,227273 790597884760748032,232169 734773548947021824,209828 794554991881097216,261399 749591634338283520,9295 791634108405415936,240145 761906051658739712,70941 761950828844371968,62708 764699186080034816,78219 789112353769918464,221476 756207913992015872,41680 765324221161635840,86076 788528755350310916,65113 756667684876607488,44503 790987187353333762,234583 765976293464694784,90384 753734822657335296,29263 749291261513887745,8142 774024130148564993,140232 750895487323168772,14877 779081139327733760,168284 780448711805665280,174557 787622378817720320,209921 757954190383517696,47940 774208208625950720,141360 791649609366007808,240061 787438435560787968,209838 786686941957939201,204835 780414003319144452,180074 734386427648200704,11774 781287597859598336,183759 791113951891320832,235620 758055067228442624,51069 795100057527840770,264724 768898587929432064,11774 790439042341040128,226712 768169272916910080,104313 755115546476023808,35182 760130861207547904,61051 761598122707460096,69576 768928609541189632,109167 785903031145656320,199362 780435213847564288,180310 788063673143222273,215005 765509315901984768,87904 763770623394885633,79585 791347929520877568,11774 764233447632019456,82457 793963186735161346,257255 781427036069900288,183618 758744574965624835,54123 776381799291322368,155390 755275165185880065,35890 758623199357612032,53185 791759468702773248,7706 755880911737122820,16299 760239272800555008,53423 773664303949881344,137158 767802241931587585,101681 785839088754651136,197512 777955030133452801,163901 755292119565082624,35890 776115936784965632,153699 765542730017697792,88052 758667949624348672,54070 764121312872820736,49376 794353781592965125,258892 770849538357755904,118191 762542540796993540,68142 780991492768882688,169638 786353308516528128,202007 788713966692368384,220029 787342862203621376,199307 790592259175485440,232137 768851840012324864,109571 773500104590393344,136947 776557173115498496,156053 772775366129844224,132335 773082463207886848,132628 758052949784309760,51069 786561194697953280,203915 786724469268176896,205455 753658968321294336,28732 772976338907099136,132848 774116251429777409,139404 760560998239596545,354841 768114517658046465,103701 790915509525020672,226731 762781961949675520,74247 774752778757476352,144494 785946684379369472,199352 756529431561109504,37451 795004003885215745,263906 767976636398448640,102730 775656586266181636,148713 760220332145971200,61011 761301516456194048,67768 771420120866361344,125554 794667935277137921,11774 787362041036169220,210585 779525945828843522,174557 756586984542498816,43285 750467343885733888,12746 759289992342536192,56964 779514820198531072,172185 780115563859222528,177724 761642674055094272,69493 777143139517603840,160480 786308378767216640,202727 794397777245540352,259220 757603776140308480,47761 795618266207096832,239523 794549224327221248,261155 769467407631081474,110585 778164838212272128,166269 758759972482220032,54070 779494110713511936,174230 789237252027248640,224680 760770709505314817,63965 788838935468335104,219119 772927784821719040,132578 788506479149981696,218275 768800582165487616,108849 770444556345237504,118192 771928619853705218,127579 793969343184904192,11774 771811044079513600,127366 773971287983071232,140444 761663643566104580,69231 779007451957985280,171991 786040780959866880,199739 768563279417475073,106702 776759605154156544,157609 791084055794024448,235590 758718019681918978,54748 758811413464748032,42453 732380223652564993,350697 779363220217745408,173347 793199786514014208,249926 778096968526692352,163563 762020817928585216,431998 771108228398718976,120613 763882105289994240,80066 786938412976709632,207287 787429963456770048,209585 792480958029107201,242693 794552838106087424,258878 733291661879566336,353343 770758590248341504,120610 790354994801369089,230855 789916078667395073,228076 756602748158828546,43285 787053472914870272,205989 768310965171609600,105018 776383803593887744,150511 781440944566657024,139404 751794530823704576,18893 771741398731067392,127366 793936332850491392,254135 778305997416783872,167319 794648430635339776,262343 763876819330183168,79987 764896714067025922,84422 793311209835540480,249926 765396397541642240,86103 785787315159441408,194723 755586667101188096,36719 769033207895486465,110362 756645786000117760,1248428 758654095527903232,54070 761696886709518336,70355 787684682104057856,353386 793987491405688832,255299 760950910457524224,11774 763396672126914560,60363 752990446880784384,23777 785835931639177218,198671 762387034581467137,431998 767240910916562944,98534 765298373997977600,86770 755431643607814144,37433 750416450947584000,12883 765603544904925184,86348 751203003215048704,16587 780624117179510784,150151 780411956242952192,180074 732973807460356097,353336 787490069313560576,210897 795413688706592768,265257 770752537670586372,120690 767744086367428608,81946 750660499444998144,14462 732983941121069056,355106 752736181918457856,22752 775752723350294528,150663 790065904772063232,228820 756318204549619712,42249 793182255753465856,249926 776461182102335489,155451 768551296760623105,106756 771430655959953412,124597 793876852909699073,256358 771907878240288768,127957 792198381548503041,244289 795717634255884290,263907 793198552977584128,250430 769267192252788736,110477 792147302194507776,242693 765988402059771906,90565 750364426260340737,11495 749809872665882624,8539 781210320853409792,185313 793247925719732224,249926 758019512226709504,50654 793747420311990273,247241 776195704356151296,153194 758434864282689536,52061 789878601374048256,227242 753932199368482816,30307 753943036485263362,30008 793173693451075584,249374 794337107879886849,258456 776090898224521220,151897 793497913037058048,252891 794025256419631104,257492 787078607122247680,208928 768534840429936640,106281 771318988965949440,111549 768137749790457856,102249 768314517818187776,102998 779396925569118208,174115 756602342816919552,43471 751039479964659712,15643 774765904550776832,142527 775792729854926848,148473 776513208391729153,156555 786999244477652995,207287 791668831047421954,239405 794051394890240000,255942 772543934077820932,127871 776804815225487360,157439 781523210504278016,188119 795297779392225280,265885 757718993176293377,48549 795657225863917568,267521 765820460143611904,88489 773741400399675392,137042 767062663490699264,97472 794583301130489856,261106 779011330959405056,169104 792912820278923264,238429 763432829103448065,78304 793728114014597120,245373 764214336478863360,82066 768148550853230596,103261 772027615020511233,127775 772934947581505536,132335 773269566239617024,134993 757730513486356480,48220 786687575041925123,204958 795350077468508161,11774 762439037458145280,68654 788026013263523840,214354 761150410648354816,65180 732741131474198528,353874 758789532611383298,54123 785990969355153408,199755 754254348432080896,30590 777697958691086337,162676 742639374794260480,349283 785683036734001152,196277 791838729107365890,240070 781172219921641473,184223 758279693640556544,52061 789545949408276480,217837 781585055307096064,188807 773898546617745413,139404 771951491716382721,123217 776466956174102528,1249804 765599410453680128,88052 775001879092793345,146308 781117238552121344,185496 793450576466079744,251234 793887294939856896,249926 794577427196317696,261155 770934027356438528,122146 778264584905949184,11774 781848704806445057,189723 793520429352816640,249841 759487583932080128,32625 763826492556054528,80486 773147018197868545,134308 778596065796722688,168794 788088338683011072,215005 793130868009234433,249841 785946073273556992,196277 752260835339149312,15808 755166181573599232,32907 794586568329543680,39957 786026322761875456,199546 794701040742502400,262752 757933862370414594,49754 754843874032361476,33356 781256274545696769,185496 785493941940391936,196277 742839138538258432,353124 789762688247357440,227825 788118027850031104,215252 788540317310021633,210390 792452579389272065,246094 766319279390228480,90982 756247083389181953,41680 757626383170359296,48402 794693226603089920,249926 770770908667584512,120341 792789875082788864,247240 756503054900269058,42249 766442552635645952,93823 762824123969961984,73706 759124432375910401,54633 753633718120615936,28732 794195303310196736,258331 756693093466857472,1170527 763340291675922432,77590 777924830771286016,164694 777634258718449665,162294 779704704838332416,175092 733014662883614720,1170810 757764121458794496,47940 788851447169286144,220526 778581264848781313,168794 766728427013541888,95954 764434754422931457,83422 752903576880451584,22788 762299382637166592,431998 788520899695620096,218349 762020699410042880,70679 762125071267704832,431998 759067606678540288,56784 771682765158907905,127134 792214315994611712,243460 754714313085030401,33035 763740206998687744,76771 792724408611647489,246987 764112322394718208,80648 770969008438849536,122146 757393805863555073,383981 765928333737467908,90031 769852793360293890,113241 786324589550800896,201494 785253830531354624,192687 773862472629399553,138819 754735230108389376,33356 785986769305137152,200382 791347370739064839,237491 780785636903182336,80785 794948683565506562,247651 768798740811509760,106281 775506581865672704,120690 777178546380926976,156061 795093184191856644,263896 786562862575603712,197512 760144624921051136,61051 768940485088018432,110480 778005139579731968,164814 794744061567574016,262145 791356922964217857,238429 764589456846381056,83367 773196807694389248,134561 788797531966799872,220029 788429853171122176,217519 764816052463296513,84689 786967026103308288,207949 758296571649724416,41703 753622573666045954,28092 774417046658551808,140748 793869269423394817,249926 787203442523541505,207109 786564869013270528,204413 760907147001663488,65307 754035759166873600,30910 792953791037440000,247877 780857019788038144,182257 788148413221048321,215005 786660113243336705,205294 753084313067986946,17794 781121829733748738,185496 793950814519734272,254135 776254668162863104,154071 755860265191612416,39462 790919955248283648,234583 760683558432153600,63149 788426425690914816,217897 766047180041883648,90384 754098899388891136,30633 754818021995216897,33470 759014026663780352,54070 765286302736613376,86053 732121861966970880,1170321 763869500110282752,80863 767068697512980480,94718 778625987344990208,168284 763834484672360448,80716 770681922385219584,120613 776962021631885312,157082 790995674833661952,234205 777583516775165952,159093 773971172035792897,139404 732401847575715844,350697 786218893119524864,194263 787931512192675840,213887 795284962111029249,262022 759592258165432321,58815 765897484958740480,88930 788707194451746816,220029 752691854970277889,22735 761317947990155264,67360 786886479175823360,206225 766891618032988161,80939 776453129168650240,155688 795101790920314880,264397 773874032546488320,139404 766280944466685952,90319 768668794977939456,95672 775056398270930944,146259 764007435879067648,148861 760994329800433664,66116 768045190527356928,97392 761589158003343360,68987 786977203204612096,207949 765157183730380800,86103 779093221804769280,11774 794339595127115776,258878 760775631349112833,63149 773841810724651008,138819 755954671345340416,39508 793431511903137796,251390 752817316354723840,22785 757299158839689216,46406 770304113640890368,117257 789766922694819840,227242 776461209960902656,155451 758562230954659841,52061 780699067353407488,181419 795481683407630336,249926 770441892110688256,87904 780116269458522112,174756 778306391513501696,157993 773914891509911552,139404 788754663579365377,220332 779669942060912640,7258 771773180381986816,71408 775175824689332224,144730 760639591812505600,64019 781918797787561984,190957 757830779296583680,39957 775348279303282688,148473 776659836436033537,157108 786360798545256448,202304 779955471054696449,176711 788045904183820288,214354 792094164359847936,243950 790901791235903492,234796 775771890354786304,150426 751203453376995328,16422 776867871318310917,158897 771025308724015104,113836 788362873156218880,214127 758740392980258816,54070 762637559113461760,73961 764156467939307520,82209 777009966179872768,159411 759579117390073856,51069 767807120750223360,101681 750065169724764160,7275 793175105991913472,249926 775699332653690881,133702 785991338865094657,196917 787914813196337152,213887 791175196300279808,235590 754860426811232256,22393 767844833574674432,100891 788833416905101312,184376 758363326447398913,52554 762129077666840576,431998 787667940640378881,206117 775115311724896256,146675 795704151640510464,235423 732335095881863168,351540 772790657802989568,132288 790461254074851332,231679 754717928029847553,33356 793129828941574144,249725 778231935789301761,195876 788424765228720128,217837 794622380064784385,261155 793197123735023617,249444 789234895616815104,224680 754882842698457088,33186 794756716961402881,256564 749591973112184833,9285 792853401058971648,248016 795075930527920128,261155 760482927033524225,62771 773295326082043904,135903 772223656957272064,129650 752810090219048961,19352 771431117807386624,124597 766364097755553792,93261 773013014903521280,133519 794003543451574272,257492 763181863980654594,76127 764171376588623872,82283 765653895074897920,88930 794688041046736896,262752 760666092368822272,63149 767853359537676288,101681 791640171619971072,238292 795012732869341184,263907 778569898674888706,168794 772037657576742912,128930 749672866673598464,9313 760756925508284416,28054 772167997423091712,129991 785489374381309952,196277 774031814901968896,140025 767842895567187968,101681 769025717522882562,90482 786005602040328192,199546 769646038479048704,114779 779042443593412608,29263 760793159647555584,64722 780552109800382464,181419 768564156400340992,106716 788409745279332359,217519 757651809687134208,47761 779095102421688320,164948 792667558889467905,246987 752887722671505408,23899 791356534760452096,237842 768081151579725825,103354 790663891768475648,229901 772563465160404992,129966 775137235238809601,146259 788776126688661505,220767 786375277446172672,199840 787722233863168000,210235 767807161925640192,101681 791300445083959300,236393 759064521717743617,42453 764198356755382272,82209 789531528745279488,226881 789128911950979072,222647 793966166326722560,255942 794556636740386817,261093 770023965305765888,116373 768234997685821440,104162 794311634965712904,257492 794625610614243328,262053 757797041653231617,48494 773917546412068864,140025 755205573176623104,36219 762004302999191553,70501 790263685524561920,230523 771249767431057408,122982 767747085730926592,100605 789180948197756928,11774 793251341355188224,250293 762702773699899393,11774 773840175420022784,11774 780610486538731520,170187 791668272265650178,240483 786779819790835712,193121 780782901533245440,182960 778433980718645248,167398 792897986644672513,247240 753967336135139328,30590 760876965414834177,11774 792615813794656256,246726 762728709287714817,74247 764435587835179009,81927 749619492079149056,1248008 786249451123933184,201958 772073165975461890,128017 770292172327223296,117364 794942865671651328,262847 786267919709671424,199755 792795276146724864,245607 770338507416072192,11774 758141162112716801,50923 773909767290953728,139404 761829642261061633,67906 785989039979651072,200490 758663572234919936,54070 762794700658966528,74483 793148875901177856,249926 757315604126760961,45319 732534098741329920,51644 761794409692356608,11774 764606798552768512,80393 793314089652989952,249469 758080849275346944,50827 785281446537785344,193669 790545143682117632,231894 753718238740111361,28115 776751418854158337,157693 773601704168263684,135254 773608060556349440,136947 792080318719111168,11774 793224041926631424,250295 758020175996125184,48663 791722286940196864,240483 777641701481611269,159876 757451351685115905,47283 762054635435593728,71652 790281134219358209,230485 770997200411324416,122299 763850013822844929,77620 765595289294032896,60518 774998737487790081,144617 753724585623687169,29533 770767538951028736,121046 764799476603105280,84666 760582781491568640,62779 786723821529264128,205728 793942693458149377,254209 781334981482131460,139404 754698000794947584,32490 791664082122223616,240483 793779593266225154,252679 768218747786199041,88541 773007323786797056,133940 787546499345514496,205455 793925317622513664,221524 793229096755036160,249926 785683964480491520,197512 774985447097249792,146259 771022155169402880,121949 753343741474189313,26492 778709294657134593,169327 786251306537103368,200106 776051688914509829,153095 777854791959535616,160539 793163221230379008,249180 773708832530767872,11774 785257985983418368,11774 751153507118571520,15536 780813812807196672,182960 785824566220197888,198094 778882649637158912,170609 761326759904157698,68057 757883031071887361,49852 771354769432739840,107745 795690658291793920,261155 756921319137026048,36145 790990748967501824,235621 777243389934776320,158820 790330933765218304,226731 787374636820418560,210289 776523343411372034,156341 785491111733190658,196277 788949825072959488,11774 794990727105155072,263895 788548034384670721,218832 790335609302839296,226731 766487551293218818,94037 793984493556117504,257325 775036792743624704,146259 788058476098576384,215005 768275872365371392,209828 755170233145552896,35890 764107302173569024,80939 791724616905613316,240661 757717655641927680,47940 773412194193174528,352157 778078093390909440,163785 766360057638510592,80939 755196641351655424,35939 792093540281098240,235685 751544745025949696,17886 770049155830013952,114779 759577329857236992,57574 777978023723216896,164001 762544001639653376,73519 791590011560824832,238207 768417954866335744,106151 794001404612452353,257325 766568970807758848,90482 793239389371441152,250633 794372413370810373,257325 773865720312582145,139404 791351791396847616,238383 761962255877636096,71026 764497904971182080,82283 777436845034450944,160036 778997268275982337,171324 793997502018154497,257492 790726452694114304,232863 794237415074525184,258044 772088540620402688,128934 768162581265715200,103354 755476265352724480,36859 756276242307919872,42432 764453934933114880,80486 755211255938514944,32572 775086750402174976,146838 794691744919154688,249926 757293952718385152,45319 757972999668584448,49852 791320006843772928,203821 781245192984731648,182659 751830270257405952,18452 757735962629713920,49121 785870000410152960,198764 793101005046947840,249469 795109726249881600,264397 774014284862894080,140495 770247716848807936,117250 793405756662026240,249926 794290821566590977,259482 778631005179564033,195876 769296570978226176,111454 737088965120040960,349486 764991626976432128,84209 794688268810022912,261155 773441578455146496,132848 766370246479323136,93405 769895446252617728,109594 786264732785217537,202429 757794747092086786,48494 764870650460856320,84724 790646510354591744,230142 780647225915564032,182257 757282900282839040,46612 763183947090198528,75724 788136100795650048,215480 794946360621400064,263895 758409356371234816,52682 758134670127013889,1248552 772415170463277056,126859 795320161406517252,266079 778423750790377473,167220 775756446680031232,151071 791857050133336064,239610 772988443831963649,132335 757919009761325056,49754 794674048823345152,261155 762274144457228288,51778 772879454557261824,132335 786192663489941504,201494 794012490870861824,255870 775802838622568448,148713 776502278043815937,155688 775523310310268928,112363 765244477636161536,84724 794253227856379904,258598 778333096445825024,167220 768976669080227841,107469 771794150157086721,127134 778254506773581826,158987 785838950959243264,198671 789471643965849600,226015 767541663564763136,98972 793513368149565440,11774 794565618989088768,261155 751705229914050560,18400 769231114439319553,112345 771447825418694656,125367 791279987240341504,172084 794988665264930816,263895 775718332259500032,151071 772793083163357184,127579 785261581911326720,194263 777963603324391424,164783 787722947418918912,205197 792170800447098880,243187 776845172327919617,158673 750752685796651008,15073 793246753147478016,249926 780566721232896000,181419 773902307742277632,139404 794346418647408640,247569 794812627981574145,261155 786266963332911104,202429 795063433083453441,199307 732652172593135616,398859 775479564474589184,149300 794234985704210432,259063 771749832964866048,87607 793139456781979648,249469 788149768488792064,208831 765526610158039040,87867 787632673879576577,210289 746182387319570432,102730 787325170822373376,210207 770075457144389632,115531 771417096873975809,125381 770812767855058944,118191 774652963822374912,135489 778659944862142464,11774 786430879799189504,202429 788013435976093697,213228 794615856139337728,261155 758005894546395136,35373 790740799101235200,233756 780773131694645248,182257 792014950306754560,243075 792965646552330240,244289 793102414429589504,248247 789324774656778240,224680 791443377007058944,238207 793946298059628545,252051 775517424649207812,149953 764193234243452928,74518 793500864644276225,252020 753287407529762816,26677 768423318059945984,106197 795450385993531392,267133 781113379289239552,185496 792445845627101185,243134 768956712581640192,110023 773986702021038080,140066 790142101128445952,227795 795676300174163968,234556 768483012732293122,105041 786727111759433732,205094 756096004714213376,34731 788387979832152064,217519 794881860916551681,261059 760616588257161220,63864 760142666872926208,60866 760130985514061825,60866 788485449530634240,217897 773951294725824512,140211 775721960172945408,151071 791313259173257216,237491 769603368796971008,113816 753769793988157440,29819 787761523250765824,11774 793598070403530752,250785 789516684763754496,226823 766270014487867392,90405 773249167149899776,133702 787118514733666304,209064 760195581272690689,61545 792130994354520065,239516 751183119642800133,11495 758423245452414978,52921 788050910547025920,214022 755491080980852736,37892 762660649168101376,73814 760205314868121600,61723 787746675058155526,212139 785487854126309377,194949 753826981318242305,27402 778816090688270337,169202 769743446886191104,114985 773920724218064901,140025 793368855334690816,249852 767914247254835200,102608 754015852152942592,31095 750363472958001152,12883 788434800671621120,217519 755165651245948928,35890 785260178354544640,194154 760622670010523648,63655 791387659205828609,237793 776951461934542848,159411 787074767337713664,208918 761366845442121728,64730 753781865891237889,25370 785971505255452672,199306 788889744147185664,11774 791000531309170688,235486 793253579742060544,249469 765217115448152064,86440 792049214918316032,243187 780937696780832768,183269 788757816924377088,220029 763596829967519744,78566 774096579246497792,141316 776000594746150912,152735 761271781827026944,67709 753341174761426944,19598 794189970537709568,258598 786890815305977856,207119 764574664551194624,83945 792407516139261952,243165 794727331575132160,234551 751177363631828993,17591 768991170911346689,110362 763258927463010305,75615 778025282586365953,164435 786735509376634880,204539 758650890093928449,53185 785649309102419968,192032 786598627728842752,204901 793607732813180928,252639 750023549453160448,10654 756272037425975296,42432 789097118183092225,223229 773894250492637184,139404 794670798510424065,262022 768203773722390528,11774 794093637319671810,252340 778981506093977601,171324 754010723659972610,30590 754034701602426881,23725 786077677216210944,193533 759111398060208128,56964 786545337003421696,204413 750391135919599616,12883 791669689785065472,234990 794306693521874944,258981 787084970883895297,207613 787242526860193792,208507 760040356033523712,11774 758062128867704832,51069 732319580673196032,1170454 795686161998086144,261155 769143298439122946,109666 791427472617111553,238099 758667771551023108,51451 735836266206507008,11774 787061105721958401,207965 774985419838676994,146259 771836035797950465,11774 776658205568962564,157082 754743539876102145,33356 757677661057605632,48735 794559362912190464,261155 755162932309262336,35890 769226921968340992,108849 776709555195641856,155390 785502706496528384,196277 758774427253211136,54070 770794355678294016,119774 772700323710324736,117257 765985376980705280,90694 790562302999179264,231894 772812974054514688,132761 755784278370316288,39235 788880696077058052,220815 757627537249996800,47782 771146731903778816,122861 779079083678281728,172545 794211942189580288,258771 761214575614103553,23762 785835907287056386,194082 792028274889203712,240145 732772955571150848,349332 785935564688068608,198591 760146204197986304,56964 753682557087154176,19598 765692709126311937,88669 759120518004047876,56964 781295372870230018,186434 732249813325058050,196346 788893570048532480,215412 762850507610165249,73814 791349443253641221,238395 792047865421963264,243187 732744418332041217,1170428 765558165597458432,88052 791726359068282880,240926 767727769333538816,100893 773875756489437184,139404 758665092846260224,54070 774058499990888449,139404 791699766652522496,239405 775741744809807873,1250232 765601900725141504,86472 789116212349440000,220332 767755197669974016,97447 791003256348561409,234796 763447363654520832,78129 773383773341626368,1250008 760295528861138944,57131 791671158839975936,234990 793861324224671744,256038 779385092187750400,170187 792713495129317380,246889 763557070335455233,77463 773310520405274624,134561 755221153703141376,35319 775071666108063744,146259 769712459242430464,114779 788151352434184193,216009 732369138270658560,351160 753991894963785729,28866 765307532038537216,86053 769240851944005632,110585 785255453714419713,194082 757697562941853697,48081 736288469920698368,351252 754914092855468032,33356 791384047599489025,238207 785952890645020672,200009 764567818620669952,83422 751241412855816192,17591 768945844951273472,109360 747459724879269888,11774 785352191078834176,195386 763687391215300608,26066 785618944895791105,197017 795359403717165056,266500 793996515735838720,256276 786067818143948800,49459 755084752433061888,11774 767759841695784961,95254 781391053077086208,185595 763720138617225216,79691 767148893318426624,94699 776797877737779200,157755 780761084995207168,1170572 776882013877833728,157755 760528273097064448,56964 757017259495657472,45928 763220205342453761,76577 766369120308850694,93388 776871464536506368,158815 788866915926175744,220076 766266520041390084,75724 791433536192471040,238292 767948982265884674,102137 778689937147179009,169715 791463310340141056,236859 760173076386545664,60866 785940628299448320,198962 757558993959153664,46405 770290947582205952,116239 785491850786320385,11774 788855172738879488,220602 765944050071592960,90384 768854819146764288,109666 774293967869313024,140444 763407874387312640,11774 757715292566921216,47844 786982845386399744,207949 788451825339011072,217837 753668761283022848,11774 761239235256922112,65189 772907664678481920,132335 779469883176214528,174427 753570179330768896,28037 774750503720906753,144538 732768645986783232,354034 776843797082800128,151947 785650808117309440,197297 780421509705637889,180039 778611290893717504,168794 785257362412171264,11774 769324550609735680,112872 774064613721636864,139404 774468768596570112,143585 794697569754550272,262588 761051808156442624,62779 785271466958921728,194648 760996119555878912,64730 770483355674705921,118191 771750005875044353,127711 760868926569885696,11774 761637043998957568,69951 759374675629772800,57722 781153365506023425,184337 751227784190496768,16299 765342005597798400,86874 794637408902017025,261155 756501682331103232,42249 763936066000654336,79691 791267330844200960,237406 791698895311024128,220029 760549080061792256,63451 787344915466424320,209713 794927870900633600,258456 769141897399046144,107953 776617945178996736,156835 767744373119254530,100893 775184356444745728,146205 791148643336290305,235487 769424555609763840,110389 786426065941954560,202727 792932825758564353,209545 761324046617157633,67401 759017885062660097,353437 770641547104747521,119832 787009792980189185,208065 758118438544039936,41703 767147293413773312,97377 767775703505002496,99030 791351384188661760,238383 762014280283807744,71502 789138919027859456,222647 781610440711294976,188401 777027029053038592,159876 773678741025333250,136947 773904564927987712,139404 759831474954731520,59666 793122694824767488,249469 776907287822761984,159146 750880865148776448,15255 760280631733547008,57574 777272973069651968,160539 794009292303175680,256219 753039640450461696,24605 778783632685166596,169999 793076855209357313,249302 778619855243272192,169226 790692532912914433,11774 788082892299796480,215252 790874156304859136,193121 794908096472686592,263205 794031113370906624,254135 756323541126045696,42432 773566674461200384,137158 777565151956504580,161387 785522719974576128,196676 750509788648251392,13450 768644209939128320,107752 757772633765273600,46280 779128271053074432,173011 769009393782382592,110362 794117042647498752,243535 732915738466504706,354606 792108186748669952,243614 756215941860655104,41837 791014628956319744,235948 752667448822861824,22575 793151060261023744,249961 751982372585771010,11495 755162198662582272,35890 756979910342680576,45669 795027244200656898,262752 768828034212323328,107423 791975218122108928,223492 755299948179193856,36545 793653474307158018,252014 763604027397595136,76012 751039717102071808,15643 785591938896519168,196277 787737900578398209,205197 751970409562636288,19133 760867418864574464,65180 775402086079033344,146259 790661753218617344,232863 778373918885351425,152594 794857070919086080,249926 786792845269045248,206225 788902559142580225,11774 771844702643421184,128017 795206757001871360,262752 758946753215275008,54974 766418120579747841,91810 794640445385084928,262283 759008469374504961,55107 761820494517510149,70689 769566184219873280,112382 773257981328850944,125554 770711326050123776,119937 757603257011154945,47545 788705314237546497,219442 779381999035351040,174427 761933888964947968,67761 787026515246493696,208014 744963027343138816,1247670 750370026092318720,12929 767843738936762369,101681 777340169678573568,159475 793868760759300096,256255 752711601392934913,16841 758499896727044098,41680 785513831191580672,11774 793638780238376961,252741 753603727882391552,28082 753279468869783553,26446 790936744988250112,231894 771851599282970626,127957 767222814994759680,94458 787305847932219392,210215 756636144222208003,44429 760971466582011904,66105 760828386252029952,64722 794541319884570625,261155 756447624308355072,43306 763863407204392960,79691 771959636115263488,127676 753281751976468480,25968 752991814584377344,23013 773847285243469824,138819 780983413771608064,183811 785473505374502912,192032 781260513858744320,186149 771580614092873728,125853 754863725933395968,18979 765719466068086784,350247 788405634446209024,11774 772135200620810241,127925 791356926701416452,238207 793118899348713473,249469 759566676509790208,57105 791376615812902912,238395 755548662487355393,38183 787045441556844544,208395 795745535663755264,268448 762821539834179584,68908 795691243896532992,263302 758363293828390912,52112 770692073557155840,120675 786004437961732096,199211 791355594624143360,238207 772158775889391616,127707 763711597571289092,78159 789237395065561088,223692 758322712863444993,46384 762285856552001536,431998 785250489655029761,11774 757085560276193280,45669 758758697799561216,42495 795321854533713923,263906 788758937365520384,220029 750336278772625408,12535 758667222936158212,52061 732704776744538113,351666 733190414325436416,354962 755774553058578432,39026 770046569601175552,116164 775753280718827520,61531 750540911931785218,12746 763163860379406336,76723 763111525863350272,75690 768569073303064576,107423 764977193260691456,85562 793631254084104192,253448 785600082536075264,196277 788888517829066753,11774 778340541603778560,167220 790305685187731457,230282 764828231497158657,84422 756341130455871488,42249 752716071132602368,22393 761737505339166720,70177 786067756349259776,49459 766469185496944640,91804 756708747360215041,42798 790593770890768384,225359 755910049868894208,39235 756496327140225024,11774 757279279080243202,46406 793921971624910848,249926 779040810415165440,171693 795432116452519938,262053 749796896777142272,9433 760532367052111873,63149 780544731898085376,180233 787175066270257152,207613 793961740824231938,228101 759121693315072003,56197 760428515384852480,62771 777298301322338304,121080 781517635649359873,188119 773899016732114944,139404 765347521593876480,84209 762355446392954880,1249021 764381524699541504,76771 781713170381565952,159115 786610407104327680,11774 794215974085873664,258607 755498831370981376,35044 787041719833489408,207949 790547021270691840,231894 761289950042005506,65540 788349849762758656,214992 763865701870252032,80486 786270735983456256,202429 786726843575599104,205728 770706473043292160,119937 756319055724834816,42432 794238413637648384,259063 773507179575971844,137158 773193939356557312,134561 795365189629550592,265885 788088058260426756,215005 763025561866366976,1249085 751585498070589442,18397 771768313252904960,127871 774051224471515136,139404 788091852146769920,214492 754986161618247680,34666 792116236276539393,235685 776559547234254849,156926 761538658365153280,68987 763395971313270785,47188 768679633655042052,99264 795611957206417408,267521 785966360853565441,199262 758454813793198081,53001 763389905074397184,77731 768077441168322560,103354 791949900569124864,239893 788902213208805376,221972 753643240650223616,28732 788424626116276224,217519 775432127508873216,148479 788554221385834497,218495 765608230378545152,86119 749982710391644160,354598 793184349545902080,250033 790925884400238592,221416 794646930370478080,11774 760584931747753992,1248768 794265420832374789,246425 791262741268795392,237491 787112849969549312,1248522 768260725382926336,105322 788355265875759104,215608 762612741748224004,1170537 774596412147240962,141316 794091156803964929,257325 785910682155745281,197622 794566386789945344,259055 793704866833063936,254135 758395466677493761,52821 763901068623216640,80153 753259071516663810,350247 792096497345200128,11774 774677888633344000,62492 794940830993760256,263817 768471000338104320,106774 771067988065783809,122982 764428959371059200,82066 789020129875156992,220526 789145251533365248,222647 792111231293198336,243075 791348955175006208,238395 779898344525168640,177248 768218881949216770,11774 791266286735097856,237491 764829610164879360,84724 767013868149280768,96962 760284493722816512,61145 792090198351970304,239928 754731042544779264,33356 786634408732135424,205270 792867029212684288,243075 756568875672674304,43471 758610030170169344,41680 766434954704060417,93850 754755530166571008,33474 790926464355037184,164764 753718650708889600,23725 771166222482231296,122967 755091671562358784,33591 790333383012483072,230270 763314067788423168,77590 794567406484123652,11774 788102210483814406,214492 790352777998372864,230282 795370253089914880,266151 788766108664811520,220332 751637156527996928,14277 767906350659756032,81869 772950187920588801,131542 764984150554140672,85377 774170065381957632,141277 785790631620718593,197512 788742771926597632,220332 761943063992295424,69669 761310169326379008,11774 792452079038132228,245148 773619822328422400,137869 776641759308681217,156310 795038329305780225,263926 760985596080816133,66116 774753441415622660,144573 780206692751376385,179002 760679324970315776,62779 773053254347272192,134255 794791867858550784,261987 759388961051729920,58024 794240287543422976,259063 777318200241512448,160480 789533478769549312,225923 785609322403422209,196984 775395788369297408,131421 791348338587234305,238207 758107653327425536,41703 755841302055514112,18215 761632591212638208,69794 765607793026105345,87868 787736224379265024,205197 751098355183259648,16299 791687866653040644,240483 762639221089632256,73926 743221647675633664,679105 794855730801156097,203546 752749464813760512,12060 795409631191375872,266884 759939838699114497,60363 770521524684124160,101681 763902910165950464,80098 756258972546445312,42118 760111210368950272,61051 781639583087796224,188401 757898174103187456,49255 781527000754204672,188401 794613541873405952,262053 793147310515458049,249469 772259699760717828,118192 758654774770339841,54070 759080166412791808,55661 776134527274057728,152314 753318662577098752,27061 791487061089931264,239261 792164222440472576,243451 780076970981810176,176129 760265625725968385,16953 780416950111379457,178017 792378272222896129,243766 751547262858194944,18115 794006550801104896,11774 777161353769263105,159876 776911854975135744,158387 787842239091253248,197888 759072064716152832,56784 771473457091534849,118191 779409401824186368,174115 790726991267762177,232881 791782536405917696,240556 790607220404781060,206412 793928246568095745,253721 758746786919882754,46193 769524344217370628,112363 752109514128814080,14277 768810549392109568,106716 785956121165127681,11774 754829710761140224,22393 748463957686390785,355470 774705603482640384,145063 756396055093215233,42432 793991270578397185,257325 765278462659690496,86873 788737993855172612,218275 759132975774572545,56952 771067032599093248,121949 765344546225922048,84209 775139181051932672,146675 781339486575849472,186434 785858775060275201,196277 790793501596327936,232137 793995479184834561,257353 792741715543228417,247101 794019180085268480,256502 788946517415501824,216589 767785344578138112,101463 785732986616414208,197512 791666597328920576,240483 785596828054122496,196277 793133356028485632,249841 761600264684068864,68993 776083292181245952,150249 794679612295053312,261155 764228898246758400,81946 790283489056731137,226180 768640283554623488,106756 789255314222813189,223899 793983165391982592,257325 771758579523002368,113332 777170220700037124,153194 789528981242417152,226881 751546062188449793,17044 793922708203442176,248652 794521170099851264,258456 788753164920958977,220332 793672404253814784,251772 768992603685711872,108729 766260079330856960,91946 771295628278333440,124597 774774758554603520,144112 781632095424765952,187969 792105372404244480,243187 787724897728491520,210235 789073192036012032,221416 793628432206667776,252020 775433230841417728,141415 770395742041100288,118191 785323428911968256,194934 760196053211623424,61470 790741667720499201,233692 774770670974578688,142671 768083912396374017,103354 794747798931410944,234583 777804765745078272,163763 790898064630419456,234583 763690826757050369,78946 795032281530372097,263895 757719759865602048,48826 787953350100803584,208178 733183199451353088,1170859 775335138620166144,132335 756299340889595904,39673 785255698430996480,194188 758288590875029504,52061 786676250215669760,205728 758805814232571904,55174 767702627517739013,50439 774996982888861696,144654 768916842848980992,108849 773897895430983680,139404 773943000800096256,139577 766030607805665280,83512 766758376072241153,95926 764918923368210432,84724 793574286292156417,252020 793882164827791364,256439 766497402035417088,94326 772810731762880512,132335 778380871531270144,167407 788511312871653377,217658 764427098303795200,83393 792761624893485057,247241 794000910015983616,256531 791946916846108672,242538 751896137968324608,17186 775323760731750400,148045 776891181632323584,156835 788417146632015872,217837 788621315410423808,218489 758412468754472960,52545 760986176828440581,65455 767181994472140800,97260 791696969920118784,240483 761398748329091076,67350 779099413499277316,169852 774678597852274688,144542 754007944883306497,30633 764165617431617536,82283 758711680779948033,54070 770792325446381568,120393 794205757868806145,258771 758438155074744320,52921 776855085708144640,158524 779699833250557954,173210 786057544640917505,197512 776553746373353472,155898 793224084125544449,250710 794619720825733120,262053 760164988845694976,61145 751580437567279106,17794 769356091326992384,112872 765704378871230464,88489 732916529944203264,354606 763113352587456512,76665 795376207575584770,266749 756259573833400321,41703 773364648116686848,136439 767826665661665284,101203 779383488822648832,173937 786369922754641920,202727 768376867212500992,11774 795431603086524417,266866 767468380190306305,95672 792053781873721348,243167 794535096581689344,261155 749313921065054208,8047 764879024468271105,84724 760525907392131072,63451 763307888500699136,76549 788570058150780928,218349 767810740568940544,101681 758060770005573633,48663 764780368968974336,81946 785602606194266112,197512 751232390052261888,17478 760864646324551681,52720 770451349637066752,118192 787888056271376385,210678 770416537454993408,118192 771839657189531648,125291 778198806471045121,166390 758040354134355972,51069 764981234112008192,76885 755274711349637124,35890 760464907062181892,61051 775386271736795136,148170 786169354308218880,201292 762986015346700288,75724 785463132177268736,194206 794209948376788992,258598 751213694399438848,16768 794235114649595904,258456 771407347151409153,125145 772480656232161280,130602 789721726636597248,225981 793197845927038976,250430 766063879461998592,90482 750441626074439680,10851 767784281645080576,100949 780621515184148481,182122 794690436459700224,261567 779328634519588865,172491 763943375909249024,80393 786387019329142784,202466 773266242023153664,133043 764188728457920513,82066 785993643257503744,194060 751742332811214848,14277 775335815580876800,141091 786323862417907712,201441 756873529212149760,44450 761674086363852800,70085 768204507155136512,103924 790274191295516672,228333 768970678888374274,110344 776214487770603520,152461 770783366295740416,118192 766113330838855680,90125 757068815532425216,45311 771034622452981760,117609 777352727449837568,159546 762778462964809728,73737 735297963950362626,1170550 774846504951578624,145681 779438470053978112,158387 780805269013995520,11774 757628734178406401,47940 775895220999233537,152182 763857959407407104,79585 786176504690384896,201494 787077395488669696,207109 752034677611978752,20855 735936725772554241,11774 759859724820938752,59666 790892797440192512,234622 777729927550492676,132335 786986481613103104,207949 792893916320108545,246225 795367760683560962,11774 788020321504915456,214354 779667803540512769,175153 790583046017847296,231318 761768772025802753,69711 793471041959931905,252196 785906360558891008,199693 764193328095174656,82066 766075270528921600,90384 758180724335714304,51344 777167703849242624,159245 732923974183755776,354118 740941255299977216,352751 769256494487343104,107745 755325887927595009,350825 770287230065774592,117303 752006214771290112,18504 772835574189215745,132335 764337038007164929,82002 769820903987294208,105109 787588400425660416,210460 757267127942340608,46401 788462119503204352,218275 753251945251430401,26140 765595060092055552,87439 761382000267632640,68273 794544661679329280,261155 750530451660505088,10848 788735779577008128,220332 770688834090610688,120610 775060518562361344,146847 792427783154700288,243509 785704378204205057,197512 773868178220912640,139404 795126421706469376,262849 752682096695447552,14277 789743009193529344,226277 792930125595631616,225359 755946135445962752,40881 762720190895456261,73814 776885291831463936,159146 780955840215789569,184223 776342097091764225,150390 780117211574890496,172185 793162954745061376,249841 751866139253338112,20176 768242913453170688,102514 768380419985117184,105270 788765297679470593,220661 787075623743291392,209043 765746445894889472,86274 763367079844032512,77119 787152406618447872,209351 765660810576211969,88930 788076272735784960,214114 793824432900890624,255393 761407557726507008,64722 761631754578857984,68993 763557358240837632,77598 766647633007906816,92393 787383061620989952,209269 791433844519993345,238205 758691548955414528,47940 761523981925179392,65663 786726521620852737,202429 786729826619011072,206225 760723792343728130,63149 763691748178747392,79597 778610690646999040,169201 778994576505774080,171693 754846627332886528,34106 775185816792465408,145244 733015399080452096,11774 761531972959215616,68057 774205121798385665,141867 793099121229901827,249469 793204897370046468,239954 778556932508360704,167003 776848076036304897,157724 743975862798778368,1247636 786990577116209153,205728 759567452384612353,58255 763547982906191872,78938 781457484242452480,139404 786269364253102080,201958 789235729285120000,223692 794660000643813376,261155 756981025394176001,45669 758262110480535552,52061 795070242498166784,263895 761785906525331456,64730 793093531451744257,249348 760461447713488896,57958 760494538314088448,63149 788857692878090240,159249 754762443046268928,33356 788478568099491840,217574 794646574060240897,229693 753964444183588864,29263 758789335453995008,55406 789216259430813697,224333 791465497350983682,237935 792953333954719744,247240 795470675565654016,266902 752951374304845824,24196 771871048371433472,128519 759172792315174912,56964 794708404157681664,261155 772620982708150273,129662 760222475745570820,60794 793481513312608264,252408 755160122779766784,35890 763409012196900865,77626 776564077480980480,154823 779007439458930688,171168 795745503438864384,248924 767079170337669120,94699 772610998519918592,131007 790718643973873664,232911 753964012673662976,30304 759380651598577664,56700 768969839478177797,110344 769725712668307456,113894 789655468385837056,225981 769364919909089280,108729 793507063225876484,252711 781893517106933760,191044 761195288719609857,66878 786787204668403717,204835 764874054478114816,84724 772359957907779585,93140 786979301069586432,207613 733022770620043266,355106 760983659650265088,65174 793863170007891968,256255 772907240080760834,133519 794572692305408000,261155 763848127703113739,79691 763229161112543233,76613 780665004164993024,179537 789479482663047168,225981 758500071717556224,53185 781639145730867201,188401 793113257623949312,246225 773900594532589570,139404 755042634784051200,34666 794638795194925060,261155 791660321916059648,240483 776782124082868231,151299 792742558841659392,246726 794768804794564608,261987 790304840438218752,229159 793219349272141824,249180 766248510706552832,90384 767858265216675840,101681 769588800997695488,114422 762733269737672704,73926 756271156701892609,42432 793859202565406720,255393 761352367350554624,66801 769216298748436484,104662 794543975218544640,261155 753738671170293760,26140 760685215614402561,1170808 766407135378935808,93823 750775078271520769,14525 780907994691297280,183975 791426328369201156,238395 755572665604247552,35890 788744881824870400,220332 763749388288192512,79513 790975151269478400,234586 786285828519649280,1063777 794559281815121920,261155 793999240817033216,256358 794580071876960256,257353 781762750942814208,177455 760133902165942272,61145 776964268856147968,159146 775390165392953345,108396 795061906767835136,262849 787466822555607040,209095 749735301120229376,7816 758793183073538048,54070 792811069949382656,243187 788271667239723008,215005 760595200917987328,45672 791786900247805952,240483 756356261814243328,42249 781359029549268992,139404 785445405672767488,194450 785558095539888129,196917 787734352096481280,205197 791291412583251968,232169 753203162794889216,25589 775821795010154496,151463 789285481955536896,224680 788690590015885312,220029 795703584826552324,267521 785491026974797824,195064 795419878878494722,266138 776513414684217344,154534 777600902387605504,161978 767509793699397633,98736 781475932628332544,139404 734540801146032129,11774 756703859951726592,44271 761776596575395840,68987 761898351751225344,66644 786397808546807809,203674 790930821557260288,234551 750888212629893120,15316 791121011336818688,234583 788578001743073280,218142 785245301091086336,193669 767870454405140480,101778 769402844139163650,111549 792775068573110272,240070 793123603759767552,249469 770374203946115072,114779 785944670400417792,199211 791517357629853696,237209 756502601395560448,42249 769245322535198720,110585 791780622096183297,241678 773573127179636736,136947 785660097057796096,195481 789517161995771904,225981 794685732786991104,262752 789439925565399041,225359 794575333337001984,261155 757676004454256640,47940 769298711977553920,112872 791726611632627712,238429 792138156233543680,243187 794302931415814144,257406 793584468854530048,252020 748923892773912577,11774 750753476599218176,15073 786755294420434944,196701 795701859969273856,268281 770000079054856192,116113 788644345171828736,217837 767801216407515136,100893 776920635683373056,157755 790696097622659072,227253 778995198986772480,171795 792353286892519424,244297 788711057158131712,219989 758664284624814080,54070 756708059980980224,43341 764540751971614720,82766 777218047794900993,138490 772618612343508993,130669 755471591245426688,37294 758656501393174528,54070 758812951063048194,54070 778339623495880704,167393 793102602447749120,249469 795029511733702656,263676 794556936272379904,261155 785812136169660416,198671 795196285821124609,264774 777615035451510788,161413 778677118238461954,169201 767019361362186240,97440 773973294219309056,140444 780372000808243200,179718 793461110926106624,252408 785588370315415552,196524 761327508360863744,67401 762633462071357440,73926 787072845427814400,208401 790063863735590912,228354 765682718285844480,88459 768522636368502788,106716 787178772424298496,209557 756190086350397440,41680 761198452508397568,66897 794365765084450817,258741 794575212989808640,261155 786290188850909184,202200 779368828060966912,173327 781876854340853761,190635 795347590653079552,266500 765963138575441921,90125 791282115468005376,235251 742420709700456448,1247489 766763762799874050,95672 758474158321774592,53470 765234028236734464,86645 787152164657491968,209351 786992544060174336,208176 792699251973234688,246674 794955708831854593,263817 776769470102548481,157082 788416719270268928,217837 793262053280583680,243761 795350069482496000,266500 786239384899031040,201976 767921267689320448,100605 777969036361555969,85326 770352862157238273,117257 776465840657031168,156103 794910376974544897,262022 759624513352900608,44429 768139131419525120,103294 794294924166463488,256255 789081727213764609,223286 762799826983608320,73814 781351296888692736,139404 787141624828563458,209184 785438056937586688,192421 788173680685649920,215608 753121089392349184,23885 789999631987937280,228063 757294219165831168,46407 765230614144356352,86440 790721489129668608,232595 785624615024406529,197512 776448307468103680,155334 791335001937711105,238207 758420694745001984,52112 792483635366662144,242693 761294729736704000,67679 763133227695497218,76418 788025062011998209,214492 764459287750053888,82066 774614094599028736,137869 792808595838660608,247240 761952073604853761,431998 780804135272738816,183269 790001648450043904,228354 767631148579065857,95045 778054934415769601,165097 788694109435211776,220029 777876524288454656,164001 755209592615821312,36056 763872057486635008,80939 765644658533949440,87904 764672943536283650,82066 736634774593392641,102730 752194169255239680,18893 758126811729584128,51069 774333894514532352,143039 757504789752188928,46280 758935843880865792,54898 791809362884894720,240890 760468383875862533,60794 774737835349860352,144635 768929142763118592,108396 780542733115068416,11774 780602415657603073,80785 760202386296176640,18030 789563570774212608,220526 752266533343141888,20279 767814704869756928,101681 759744657043562498,58634 766702299918008320,95672 775328300633849856,146259 767524674800672768,96039 788757801552064512,220526 791264028282724352,204413 765200580331528192,86332 752165289559592961,20246 785993917917310976,199262 753674566602334208,28281 776462041779503104,152314 777847372072230912,164001 764154333873176576,80939 767915452827774976,101463 794237532993155074,242693 761952392933941249,70689 763735508333764608,79870 764970618651574272,85562 775398383364300800,148010 759144193071742976,57130 760917303709933569,64692 794607022134071296,261818 764117460635250688,81869 754095717933867008,31320 776873054735589376,158897 788400878952800256,217634 759079903908204545,54123 764227074533920768,82457 773602297238609920,137605 779746382366273536,174492 759454144566558720,56952 753318778948071424,23739 768854724502294528,109666 786315081902456832,201620 788419676627795968,11774 773523664050327552,137042 751593000539721728,15621 795445330519191552,264397 794251859867242496,259267 787541502486581248,65113 769010337580453889,110709 788829359616307200,220526 754722929850523648,32869 778453029825581056,33169 788917238732587008,214005 791286530656436224,237491 793886560127184901,249926 793191234974081024,250033 776509178810687489,155390 776459964504244224,152872 778987618105077760,171168 770393644574662656,118191 785263584947253248,193669 785685890983194624,196277 792103375508803584,243075 755174278899851269,35890 769348457211375617,113165 781269822504046592,185268 754989716068589568,14442 792939425663623168,11774 753431755831390208,16953 750056719376580608,10735 766253191193300993,91751 780938395547672576,183269 791884558341988352,239405 793208126749052929,249926 765323345617313792,44345 776272977943867392,154534 781131247154180096,185496 781511390716653568,188119 789514820336836608,226712 756656155124961280,44274 751847246405087232,14277 753240147789910017,26303 780894811083661316,183269 750843817880875012,15661 758105120219377664,51451 777284348693270528,160226 780080639022239744,177472 760528423169122304,63451 761202505191723008,30815 771392652466008064,125379 750706461349597184,14641 763877559373295616,80939 776500733780889600,153194 751101742431997954,16299 763154781703516160,75615 773283235719581696,135888 792370039169097728,244143 736953200075362304,205972 778257446535991296,166321 758739180809691136,54070 769010857485406210,110709 793124147027062784,249469 757228371877048320,46006 776465540713963521,156103 778018646438182912,26066 788746041839484928,220332 775626173720121344,140237 755933292403134464,40802 778024909171597315,163166 793094749372768262,249469 793559675732127744,250633 764648324980838400,82744 777938258210787328,163763 761019133374803968,1248861 753359252983582720,26806 793934113212203008,257026 794610193355128832,261155 760653755964588032,63655 760877614223339521,64341 732677773618253824,353228 781478248236462080,188119 773784293088821248,138819 772913533440917506,132943 788011478007906304,213064 787888497877196800,212239 768261606732161026,11774 787798690173947904,210238 758875426403921923,54070 762053183321563136,71239 790309833132113920,229159 791783234665414657,240556 765940991027245058,90384 786722569428738048,205652 759470697253048320,57897 794004689356324865,257544 758009233283555328,48663 786751115127914496,198973 791132791253655552,234583 795206732490231808,262022 795052390747607040,258456 751857036795580416,17794 733483127964852225,355480 776031905598889984,87904 753995721393569792,30802 757730967637352448,48220 777213790546980866,150859 777257897621348352,159475 757581153134080000,47659 767888937981321216,101681 794736872761266176,262025 768535815546740736,105624 795069331063373825,261155 793877947354447873,249926 791778636323971072,241678 790972055038545920,235590 760117768016519168,60866 780373228221042688,179742 794825480314748928,261155 752096857959063552,18395 793496518410067968,249926 768965676417572864,109945 789473426402598912,225400 771787324208320512,79987 762162840048242688,71476 794572251072892929,261155 794213005080657920,257423 790427981277724673,195876 767832747926654976,101163 765953870455513088,90384 769562330774372353,113412 761608630655475712,69684 794016632985092096,255299 785254760077197312,194082 760904120429666304,64722 751144027672629248,16948 789874183027171330,225456 761783710882463744,70543 762175050426544128,431998 793471593511022592,252020 757701167476375553,46958 791853951222067200,240067 757425625476890624,44163 793722386033946624,252408 792304800717217792,243950 773149147343953924,134454 760829238509379585,42282 762612970526498816,72653 744538607331971072,1170396 791415703135932416,238395 790986232708771842,234583 776808505101651968,156976 776924389828857856,156835 751140796926164992,15808 785543879282024448,196686 755432354848444416,35372 780804082512433152,182726 781674647016267776,188401 790945173970690049,234796 794582108509470720,261155 760826557053046789,64326 793450285423218688,249926 756634725502980096,349198 776167684522274816,153772 790302704283291649,228341 774040665122406401,139404 793162733218848769,248988 785463283214012416,186883 785883525417426944,65713 765976504169820160,90482 790926793498697728,231792 785840917999656960,198878 751784837187416064,18215 773102033050144768,132364 777833015456260096,163763 793187121343324160,249469 759850449914691584,59477 776202079559901184,153095 751131948505034753,17140 768229546860609536,104406 753698368396943360,28903 755160099157643264,35890 770739957828771840,120610 751197163384893440,17517 795065722774913024,263896 781216467496742913,186584 733013347776532480,354906 786028091885838336,199561 773262014521028608,134811 770403368095326208,118556 787167579794124800,209429 752622678456930304,22439 764145210188304384,81927 768178897078853632,103071 791676071842308096,240483 752690518354759680,22664 760912425029951488,65180 775149572205125632,146259 793093914181840900,249469 795242954898210816,262752 781349500241653760,139404 786793256717725696,205029 757853016846323712,49754 758233311344992256,51996 787328485333217280,207835 756289320282165248,42249 775453717848006657,45672 776547065291681792,155451 788123854233214977,215505 761632337205469184,69356 794721714554961921,262849 755856688989609985,32710 781832436342788097,190635 789790778017079296,225981 785260806837379072,194167 760999241422671872,66159 764852730636607488,83700 771303202352312321,124597 790723913114189828,232169 732383539149201409,351768 781616379543773184,189313 790656887108866049,232169 771751388858703872,127366 765589831044956160,88488 779054073433686016,171168 778765685803487232,168892 778828436219437056,169410 749884320614080512,195876 764928872060112896,11774 771447323142545409,25644 786949901791879172,207613 788752739044065280,220526 771863739989622784,127218 773605214804910081,136947 763851052961718272,80619 777012391410139136,159876 777857788571750401,164001 787757837757718528,210235 770212914280169473,112693 793964197365288960,255826 770199121323970560,44421 794945910375587841,262752 770385706132901893,118191 786410806531485698,200981 755809600734199808,39462 764469067138801668,82759 790634881881550848,218540 762386111914188800,72824 779423123221413888,173964 787805948345589760,212164 790976198809649152,234583 753635267064410112,28726 758134957231529984,47761 777898834542235648,164171 758686014277816320,53185 765569779277172736,88052 758484158469574656,53367 754791926503735296,33356 791402737263058944,238780 766023715259723776,86103 769924531993530368,112693 751603283140063232,16728 753648956626927616,28866 777314495744077824,160467 732797863550418944,1170657 791915794149978112,240145 776241759961567232,153779 788937142449733632,220526 764113795081908224,81649 775174105016315904,146720 781638102590885889,188309 766699621708075008,95672 767922880835260417,100893 780610903423143936,182049 794996658354331648,264431 795215771060367360,263896 755206522662035460,36056 772975924153286656,133454 778369896925147137,167522 755577233717141504,38286 770356994926530560,117257 786623918014627840,203674 750442217861312512,8249 768508688785027072,106716 789522024771096576,226731 791860825585745920,239610 769351738771902464,111396 791700176587161600,232791 749633729480552448,9378 795721181840060416,261155 760207477480849408,58537 781843782752935936,190635 792826911240007680,247024 788742653303201792,220332 777063436073177088,159146 772598700195524608,129551 787062035402010624,207861 773699940803502081,136904 762695200539971584,73712 755126338562957312,18470 776824391300554752,158527 754727259781468161,28033 760091378839805952,59666 769127253519327232,109960 786181799789551616,200971 766998875362168832,97067 749804320690876416,10115 794729353447780353,262752 763441644825747456,78344 771476273482915840,118191 753724088686903296,29533 789906722525581312,212131 790898653938475008,231498 776776968197042176,73196 753929538560729088,29579 763561625341140993,78684 780740948238147585,182036 795754258700390402,267521 759635918559010821,22393 792158033883361282,244448 787088586508148736,207151 791629890441228288,238117 794742445355442176,262022 756254793925099524,42171 792286382546886656,240070 776128026643951616,153248 790973659452215296,235590 770991715293339648,121612 792019571611987969,243075 751847686702178304,18374 761596913871364096,11774 763153334068916225,76577 773703798841872384,138819 795114641923915776,11774 786598633831534596,11774 778643117754974208,11774 781427119511470080,100605 793550484783058944,252014 762423761761017857,73194 785936138481569792,198671 794078926364495872,257353 750385923666378753,12883 792047151417294848,243075 792415993817542656,244550 773779653760647168,137158 779452164456472576,175087 758235640735510528,51003 786443030286901248,202429 771107775413886976,122776 778434785593085952,168045 753745053064032260,22439 773398498465214464,132364 790722963431563264,233307 776058416510869506,153095 765171798837125121,84209 793968516063858689,256393 790940220304728064,234583 794526366217764864,261155 795308874060484609,263653 786957987600412673,207613 749413138131357696,8497 775755791093665792,149770 773083080638681088,133529 756298262596976644,42564 795727667345506304,268281 792599710934691840,245148 773957547090845696,139404 775512947091267585,149770 776507963397775360,155219 762462506589630464,47283 755837526993149952,39384 790302054287826949,11774 795079387314081792,254135 792806958675980289,243286 757295694155616256,46382 763921962196361216,1249184 775514159005986816,149300 794938140029022208,262847 788474548052123648,215608 793290786343415808,248706 793794266585821184,255271 792098374371667968,240583 767570670381178880,100180 791771611208806400,240483 765027543787470850,82209 793982116191092737,256219 786194272177364992,200870 774151760449462272,141316 777357816231260160,141316 787016417065496576,207965 758474991163826176,50804 761277615575404544,65180 758070315322859520,50827 778931850131611648,171168 776351726269890560,151916 794525077706522624,261155 752134928368795649,18395 795017825878441984,263708 744778224513613828,1247650 766368356945526785,93405 795655286270742530,264774 787924288657625088,213887 789505307768610816,212564 762139176158441472,70540 761375830991708160,1248921 749232443048103936,7615 795400723672526852,266491 770751026576187393,117265 758233697464164353,50698 751762927049474049,18215 776139898138931200,112363 779134241086910464,171324 790584845894193157,232169 793647297569533952,252408 759593363662307328,51798 794001402871746560,256650 794659585189507072,261155 776405317009694720,153034 777883354117054464,164001 760265622408208384,60855 776801086606831617,157993 775152343738449921,145866 792163134190432257,244550 763917689358159872,80393 791703106681606146,238780 793097551910100992,249469 762330901011427329,55177 793576244713492480,252020 788419602963464192,217095 762150648901013504,70338 785548302871891968,196277 756965265221353472,36145 775999771395907585,152735 777636364556926977,160592 788169707870236672,215088 787079274478067712,207613 790985611956092929,234583 750898340577972225,14858 772775736826626048,132335 790767136679550977,232169 733130934904623106,354548 767843277735419904,100893 751557642779189248,14277 773837509986050049,136814 786419909400137728,202983 767689329477058561,100659 786668615957377024,205728 790726701554610176,232791 793650225206308865,254209 776631956180176896,156835 786962363333259264,193121 787514203414204416,210432 787066834415554561,207287 766007644683403264,90384 768858178633150464,109666 791322466509389824,238117 769564851702157312,114236 795697635596320773,258939 788563021601779712,155688 788881176576430080,220727 750803876559945729,15165 791661487857205248,240474 733205696531992577,11774 787139703522877440,208560 791511773484494853,56315 792157185509765120,242693 785823942921494528,197512 757689671979765761,47782 773088722900295680,134371 793210258659348480,200963 753280901841289217,26776 768500214126620672,106819 789182576028037124,223286 794353503854411776,234583 778717277826854914,169923 756555541284093953,43471 785326795029610496,11774 775131320980680705,141091 770323062000463872,117257 793948900675588096,255826 770628788187168768,117455 793593789860319232,249926 752959254630313985,24788 791681699214135296,232295 750661008562151424,14459 780611603074945024,150151 767027558227509248,96981 768816537662844928,108849 761200719445712896,66159 781240880715796481,185310 760095697337143296,60790 752878424331546624,24134 773836057028669441,137869 751235609281175552,16574 761935806990737408,431998 767249579850903552,95055 789801965995687936,226803 793804909258866688,255393 774092007434100737,140211 758834950493745152,54070 763862802247233536,1249165 788352160006148096,215835 764230185298243584,80939 781376414490570752,183759 757299523261792256,46382 768101851124424704,103354 775980907668901888,152735 787209698705608704,209151 750850752420032512,15643 767693318574579712,100605 777765430781890560,163627 794077979533971456,255176 732981582265516032,355106 793143549407682560,249841 755547896594903041,11774 765958179762999297,90031 793565670575378433,250785 763480357224091652,431998 764757117156884480,76623 764193758145425409,80939 772874256623497216,131007 757273389299970048,46612 787417878798610432,195876 765105822565367808,83244 776913137580711936,158387 785583225548763136,197297 789337404188585984,225456 792161755661295616,243165 786945213155667969,206748 764220427182886914,81869 774699302690156551,143585 775533045973745664,148713 791342917872779264,237594 788833643561037824,220332 778236083645485057,166532 790733095905423360,232863 734385964253089793,41724 761657215388450816,67326 755355969023016960,36734 767451126253969408,91810 767894041979682817,96485 788003536063852544,214354 778120199581143040,157755 778591288161628160,167220 787724468957437952,212357 754034184688136197,31377 768142976182734849,94699 773543082608451584,136947 779310655702720512,172089 787716109088718849,205197 777862905668759552,164001 779150851055034369,172962 769018237963173888,110659 767324104114446336,87249 762665978144681984,73814 771315463469076481,123274 775440501210124288,149304 765200507866533888,86103 792100232540614658,243075 794354214512295936,256038 771155185582370816,120690 774365845342388224,143051 757564432063037441,47788 765380977048686593,86103 787222358704599040,46572 759417034169954304,56924 775323177719390209,148045 794309939481157632,257492 771404204015484928,125367 793190701194358784,249926 778641098256355328,169201 788839500390686720,218275 790718065109499904,233692 775392329654005761,148870 781594083630415872,188670 793450202694819841,249926 794227616190328832,258598 786092104875376644,90252 791339835567071232,246425 774404515546169344,142301 774632198473392128,143824 769105885662699520,110585 773863706207715328,11774 788904606646411264,11774 768225275171790848,11774 753016363233398785,25253 733290743721156608,11774 792009571782963200,237491 750519408053870592,13104 785790907068973057,197286 773894161040809985,139404 790247150873677825,229693 750820856612413440,14502 759091024073465857,56964 778299169874153472,167273 790401128768888832,11774 786732174993010688,204539 781312351639367682,164764 773944189008678912,140025 762359538104332288,70797 786296914463559680,201620 764685405404880896,84422 780909489381781504,183269 751853070846308352,14277 761371586918162432,68182 785556489960321025,196917 776818141791793153,158428 755835099329986560,39830 763514166183198720,78228 788527990242152448,218219 772747582632259584,132335 794599501302530048,261155 791360563775275008,232762 794233553521430529,258598 785729231187738624,197512 761155722008666112,65180 757685545329827840,48187 768576385292050436,105345 770296243826352128,11774 790653222084018177,18395 781629725814951936,186584 763046428931264513,68993 766396664953188353,92854 794944400757497856,263817 786658500944494592,11774 792103017176629248,243187 767024255615705088,87904 765037751494324224,85562 776191937783164929,153779 771362864086986753,124597 751184190356402176,11495 772970596124590080,133519 766711247576309760,95672 777554495203008512,152735 790644614889742336,232881 795280266436739073,261155 763811637098721281,79693 768929007450533888,110261 790948684477394948,11774 794204339208421378,258629 765701468062089216,87904 768426729396379648,104662 789461095991873536,225981 775856643242360832,150253 752240726432374784,21714 757435644926910464,47266 791713929974067200,234990 793208986266984448,250633 770244005871235072,117303 780869840072572928,183269 787092574607507456,207287 774437305553739777,143585 793957419584024583,256358 795350705221619712,253206 755497497716416512,37892 776197131321225216,153575 776548230238642176,155896 763038110821130240,73712 766402928760483840,92854 780620515027329024,182036 776036118122917888,153033 778656416886321152,167319 761683017555468289,70085 764511739346124800,83641 790664950838591489,232169 791478193295200256,108396 776772478291050496,157755 767932222120747008,102191 781826760329527296,190635 764833995553120256,84724 757302382321541121,46053 768947053888176129,98072 765719148059996161,88920 775109733929725952,78304 787406931690262529,208178 785915815950417920,198094 758776783453818880,54070 787790982456627200,205197 765687955885207552,87904 790596366368120832,232169 759244066706063360,56964 778215991981375488,164826 788311889214222336,215252 793984738281172992,257325 778821417328451585,169495 760112133761863683,61051 787306354021130240,209713 791862436345159681,240483 787064520137146369,207109 791018892030316546,234653 770433410833657857,119104 763421571776061442,78219 793508408230047744,250933 793241250933579776,250293 773213389724278785,135242 790422343868973056,231498 761682851318206465,69711 770675591720865792,108396 780930576043900928,158987 753870815897251840,29790 789903225680003072,227048 761852909470388224,69947 786781848701579265,205143 795614526951583744,267655 751795691391889408,19850 750054629380087808,10735 768966616944181248,109667 776921079206084608,158338 795136888487018496,261059 768982782781513728,47940 776793840128659456,157755 790882985864146945,234583 780781530507390976,182349 769868902046236672,114329 752664179518025728,23217 768554130587709440,106317 756322136604614657,42432 760795262746972160,64805 793950200742219780,256255 788537712018010112,218260 758267144945618944,52112 791417880256483330,238780 754718133282144256,33027 775101309053759490,146704 775313944105906176,148170 771304381031522304,124597 771413405735325696,124597 780791293161115648,183269 764195108229115904,81946 777478133586853888,158517 760297887515439104,62327 765595634145628160,86472 766474867738836992,85326 766730598891327489,95708 772385016022200321,127925 776824904046051332,157693 792828872253374464,247877 756214882295570432,41680 767612315638308864,98972 773327264050216963,124597 781886673835614209,189649 793963198244212736,256358 763785433226498048,78853 791918276351668224,241367 756705894608535558,44450 751141648021590020,17284 758713182516936704,54070 760804428458790915,63281 791473614952407040,193636 766018596027895808,90989 768150019551686656,97467 766362080068993024,93388 774274427265519617,87904 788160956740333572,215754 753997201961988096,29790 775880159882842112,151439 788752135470977026,220029 762735406697721856,72642 763367537346215936,74943 738790098293129216,11774 793188047961649152,249469 759218759362023424,56964 790961512001130496,234653 755157242857619456,34666 770206121000890368,117008 790214906901438464,228820 759347848018362368,56964 787831574834188288,212237 795742415181283328,268682 762714432858234880,73704 765326833835466752,86962 769674084192022528,114587 765287168319299585,86440 773725915704651776,132364 764999625312989184,85562 790581527390326784,11774 793618635784724480,254209 793520481529757696,11774 767898863352950784,101383 790613163498573825,232791 775759813678665729,151185 765378247936716800,84209 790726059364749312,232863 766348339990372353,90553 779074626592714752,171168 750426746441248769,12535 788181220043522048,214123 788785609401851905,218002 794736937378660352,262022 785295076377366529,11774 794941094081400832,263895 787495785600462848,203034 792421313356759040,245268 786409349673525249,194723 751652619052023809,1248151 775427103730782208,149304 785933697438453761,199546 751771930030514176,18893 763460136757293056,77632 789083801032855555,222655 794676693621415936,262022 758519402958422016,52311 771783394841784321,127657 778359078405844992,167180 764488019692752896,77598 752954829568212992,24196 768988340154535937,110477 791786813291581441,241678 792897865727242240,247877 773916880352321536,139404 770573740673425408,36560 790785318047723520,231894 778209539220844544,166409 771034301500690432,11774 771383929744027648,125145 774269376111542272,131421 770244184687140864,117257 771728811637542912,126152 763753310071447553,79589 750524529550594048,12883 785791991644848128,196277 787809948440862724,205197 756343753606967297,42564 755055887019085824,32873 763792350158217217,73196 765942646447611904,90384 791538951102226432,238780 776179255696916480,154071 779237774570336256,156518 751161048137424896,15643 791688360582610944,238429 745416108962787328,11774 767076663876198400,93210 765887002956931076,90031 771856064581083138,127582 789785699587280896,226490 786977001894662144,207287 752702636839800832,22777 760472610257850370,62708 772420753056817152,127707 787490989359366144,210897 778980463906000896,171693 753029760876281856,25071 768181573652926464,104575 785589341905096704,197297 788604386956181504,219458 752991325599903745,23739 777954096019931136,164826 762301586345525248,353879 786030199695486976,199462 781362150430441472,185313 733755191158145024,1322594 785892083315847168,194080 790512687121784833,229693 763117715183722496,76127 786345352689512448,201540 760217023116750849,43553 781888499410612226,187084 795709103540760576,268448 774428920712138752,56865 776651531667988480,157082 774047897339858946,138707 758802673378336768,1248642 732644448220401669,353228 740192186818547712,319690 791272447752364032,234583 785297626098966529,194923 764609131365949440,84209 761719362894135296,70543 765419912353288192,86440 789212367083212800,11774 755501620230709249,37973 762713736197115905,74308 787762248383131649,210289 752958374463930368,24788 789436968329482240,218540 774886720315752448,132877 787354121128980480,210289 788858944362078208,11774 786750551098691588,205143 776793510196473856,154071 743851091167686656,351152 780811889999802369,11774 781208189903699968,186434 756579077327294464,43553 758268156536315904,52112 788017842037850113,214492 791494080291336192,239405 765671260638568448,87904 776633067184218113,157082 793346475946192896,249841 760528507252281344,63149 781266031817793536,186883 776197482757971968,153854 764810546466070528,84773 767807819458281472,101681 788422014503686146,217837 791414066065440768,237857 794021657610334209,249926 760544831651385344,63179 787225351315480576,207151 767608748269449216,95511 773970162605187072,139404 780570071651323906,181419 749586251569913857,8864 775738711086665728,151265 780418301549764609,180039 792145221807202305,243187 795389019727265792,247930 764179272441487360,82457 766384861175250944,92213 791351550455214080,11774 780466593495212032,180556 780531020739256320,180283 754788231724412929,33356 785926325269729280,199262 788519435023716352,217837 794526256930942980,261155 794640030664916992,261155 767153780253007872,97852 788008708580249600,214209 772892027180621824,132996 766222442679328769,88896 786330845112066049,201958 793405198341382144,8044 793688195464564736,253032 753671130939068416,28732 795760555738939393,247930 778351380750737408,167569 776927639214907392,159093 763895510109450241,76623 768849726913609728,106840 791690731731681281,240483 791704955639832576,240483 763747854988869634,78344 752289611376984069,21385 767743095588794368,350823 763648338000351232,249811 757289838307577856,46407 776027200063537152,152735 766030965869346816,90401 792080262993764353,243075 781265900624371712,186063 749244633511710720,7911 749985197878308864,10976 759086967544025088,56552 766669266078752776,94718 755885889138593792,39475 786599014011502592,204413 786969432748920836,207287 772461582341271554,131045 779134010010247168,172945 792380394825842689,242584 786424501126987776,93184 788471515171786753,218495 793522551951687680,11774 774281027808264192,131542 781805800327184384,186376 764455608233984000,82066 766395415398756352,92854 766818936650342400,96437 751873132256899073,18486 754813456642113536,33356 781575530873294853,188401 738332806116478976,195876 794901858850439169,263526 794178244509507584,256255 768475182021214209,106774 792305829009584128,244550 790728298888359936,232863 754887046880034816,33356 788732835913801729,220029 768817661601984513,108849 762731272414302208,74681 777503492168482816,161568 795078053844156416,265102 766766970465193984,95988 785581736117825537,197286 773002622856929281,133519 768917855475752960,105109 795435660874117120,267157 772467016426852352,131045 790892339745226753,232169 755951054760521729,40881 768609236007788544,106281 790303562249015297,11774 761666767357747200,70059 780870488440451072,26066 762810232129064961,74943 752115977677053952,21021 792833539204976640,247877 763778329124048897,11774 766747999481503744,94683 771452747392712704,122559 772464061120409601,129558 759124872022880257,56964 794004233758588929,254209 753843409496846336,29921 780100107207225344,177433 775185303053099008,146847 772798196615610373,132335 767798545609031680,101134 768105001780649984,101681 785637760954617856,196277 795749796791386113,268646 791025300826120193,232863 781340868221468672,139404 789512355931488256,226731 792058267023314944,243535 793592701815889920,252893 771805670848933888,127134 787336824326791168,210289 792085308384899072,243187 780625921611067394,150151 751117513178488832,15996 749278073070182400,8047 785721402598961156,195975 790279503071289344,229159 791334126284443648,237594 759115705786785792,53995 772865332906192896,130988 775490070954467330,149770 793153331724189701,250066 773387783935299584,101463 759698957454802944,59401 768274754323095552,209828 777575481386213377,161771 769348773164318720,112399 794347594654699520,249926 758722378666913793,54748 761013132135272448,65462 790713004065038336,231894 764803981134602240,80939 771680372539084801,126152 795469418365075456,266151 793423343005212672,249153 763664245666017280,78853 769576999924883456,112382 770267055291371520,117257 793166702615814144,249469 758332965151711232,52554 772565419530018817,131027 778357154520576000,167676 793508030885179393,252984 765184226828226561,83751 794537371861516289,261155 732983865556402176,11774 753216593224540160,26066 793105555132854273,249469 756979560365850625,45669 789094906522398720,221319 791618748809490432,240145 778561642258767872,168774 772502462041325568,129918 789818513506656257,227881 767142159762030592,97961 764834402476097536,84724 780152225830096896,177724 781330491366453248,139404 762779159252918272,74943 732958328863723525,354847 795066866674843648,263708 787463620011692033,210651 766722452391100416,95708 793602443657437184,253951 794862440949448704,263592 765515988444020736,87509 773705863970168832,138205 791067627930030080,236454 775831165483778048,151463 756655949813682177,43962 777334228258320384,161060 791373123178430468,11774 763849018938130432,80720 770424692603703296,118087 788899582113640454,218582 788529489697398784,218219 793510828066508800,252890 781535126454956032,186289 792986097156431872,248104 786974156520697856,207287 791228514251014148,233736 765108408647241728,85789 753396435459055616,19598 767446282906378240,95055 758750366519349249,54974 792144396460392448,243451 789515638565777408,226823 793246703528710144,249209 756302436667650048,42432 787376735624978432,203034 762082624688967680,69548 790985924255571968,234796 792420283458031616,238589 755521256154288128,37044 770293128230268928,117377 742907688972128256,350711 779912225939189760,174492 785999008070119424,200467 789344046757974016,209184 759741366461018112,57574 758703377215660032,54070 771348317133385729,124597 793122238253961216,249469 794208826039926784,258305 771226555993382912,124004 749353236088311811,7836 753588403896197120,28281 760957289021014020,65974 772929528700239874,132335 787335771371872256,210289 777144780614578176,158387 781210287546306560,186434 758359175571406848,43391 761655874784034816,69673 791084692283928577,234583 770676485233475584,119832 786519868799463424,202379 788263843789205504,216609 764826058889662466,84422 790971307617873924,235590 792868863759249408,247877 785590909798801409,196277 793173011637555200,249444 762748245223366657,73707 749656717969858560,9433 767439677443956736,97447 775523019955462144,1250232 787532789210083328,208059 780622943621492736,182154 750192613601447936,10735 750819815640543232,14778 788711166486810624,220029 753070720620650501,25255 756190014640455680,11774 789680948023615488,226898 750343633069445120,12287 771322410352119808,124597 756501419897872384,42249 758529449931448320,52112 762334353284149248,70886 756354848837210113,41798 785596272300273665,197297 791181174249033728,78159 793232175046938626,249841 761679128353394688,68893 773549704286208000,137042 790233393359310848,229693 792400309037301760,243165 760697279489728512,63268 732922141184823296,354525 786135973167980544,199478 794447523456786432,259743 759695168203173888,57897 760944966705086464,65932 737064815001239552,11774 777260733855916033,160283 777812740819734528,163763 791432146955239424,238292 771432158950862848,125507 751180618269134852,17434 788791948253376512,220029 749549565611651072,9145 778414745724387328,152594 795468914146902016,247930 769162096273752064,109157 786450034674065408,201931 791356087966507008,238207 754733015230713856,33356 763512580077944832,78853 766020567711485952,90384 768596867311624196,106281 775905011545083904,151526 764155237728911360,82283 765064081770418176,85562 792382965464436736,11774 780926069381537792,183269 788390156827066368,217519 761667675122565122,69947 753820011207065601,28230 785298484043722752,194923 735874895582789632,145399 777379319672770560,159876 795718085126721541,267862 756099211519602688,40534 733344675591901184,355480 775493007437131776,148994 785651012484726784,194058 768094124180463617,103506 744373329566457856,349197 774926766884343808,145244 795696772635099136,267862 785637390907879425,197673 791753843688091648,241432 770113659704147969,116364 765617353467887616,88669 773577264956973056,132765 788074836644028416,215005 792493566740221952,246273 760864704738635776,64722 777520446505910272,162213 765266362965102596,11774 772571676626132994,129380 790875414453420032,234583 753351668239044608,27222 757293524194762753,45122 764157764109152256,81749 759562533359452161,46076 778639133128396800,169201 755085373047529476,35044 758053204307300353,50654 772424600756060160,84367 761268307005624320,11774 765976442240917505,351436 794584000832606208,261033 773923985650319365,139404 773949335989956608,135136 786986819049185280,207949 773164850369269761,134380 773603135487090688,353359 768957725111758848,109666 758661702724399104,54070 791658334734675968,240483 758378684327886848,52605 761652811201470464,67852 765217714667421696,11774 758059362472435712,51046 761695234891841537,47557 750420519602622464,13343 758667803343908864,52061 766313038764871680,90031 786980273451696128,207949 795715552643874817,268448 771685774752296961,125121 754032577711861761,31095 786184741242277888,164375 794280817895899142,255942 755206076753125376,35372 766688104552001536,95568 757077482449297408,45857 781491589839327232,188119 779448113295523840,173011 787378313450881024,210676 780606066023342084,47940 781289883809771520,183801 795337907687092225,262022 765533163418443776,85805 794809006325960704,262849 778949098170875905,171324 794519516877189120,235620 774346483697090561,143051 765418068335923200,87245 791103208126984193,234583 779455965087137792,172185 770846428000243713,120858 762646778906873856,73926 764681926472896512,76146 769018111622348800,109666 794590816329076738,261155 770089059817578496,114680 786308193941159937,192032 776051734095470592,153095 795734583132176384,268125 755517141411954688,351152 790005976539795456,221228 770258283772809216,117364 789563850999861248,227130 770819438840950785,1249810 794564350002331649,261155 775108329056198658,128352 768905966226202624,108849 750684317949562882,13532 785803111017230337,197512 786237019617845248,11774 791355165064302592,238207 765288001102643200,86440 749263076503883777,7042 765682539726008320,88994 768192193089581056,91810 762316173060870144,431998 773161053718843392,125742 786659172771213312,203674 792063581323927552,243187 790734766370725889,232881 793939918418386944,257026 779337344533012480,174115 732503549251190784,196346 790708502532595713,232881 793305842191740928,250293 794711681800683520,262226 764847035988250624,84724 773402300907913216,135025 775027708707299328,146259 780441101320724480,180010 788160762908999680,352258 779008604619669504,11774 761529345093492736,67547 755158395380862976,34666 794698949894569985,249926 777749548030713856,163376 779399311184363520,234630 786514749437599744,200971 755866253412237316,353879 770960564868685824,121612 763500778912882688,78861 786915882056441856,207287 794042006007857152,257492 785794159487639552,194723 758492347613065216,53532 749801998933831681,9432 790900784040783873,234586 776767508686573568,151645 768528926847021056,105373 770511250929258496,117257 776015039752830976,152872 790966293004292096,234583 769807735399583744,114960 776654768961912832,153194 758070266002083841,48663 750761055115182080,14349 785572551074390016,196917 791470095121915904,130505 764875400707276801,84209 786691300234031106,205143 772122067332464640,118191 786158915264258048,200971 771335907467206657,122958 794632061017473024,261155 769402349538283520,110659 779516534624399360,174230 751720639422091265,16422 785379186215051264,194065 779746784902086656,176203 766317098196926464,90993 781776295411716096,188119 778979154700009473,167319 767927060618735621,95055 780791903671300096,182257 770298757791485953,117303 773975898613624832,139404 763930656413851649,80393 764569570044702721,82571 780960812387094532,431998 792154168706211841,243983 794205210117885953,257325 775783844620283904,151688 760188582220869632,61352 757136614015533056,44291 781535684179824640,186584 781917985149779968,189857 763604061690204160,75922 786960705199091712,204224 761103755651592192,65677 765384853558878208,86440 795240189690085380,265102 755144759451066368,26721 767768036694687744,100545 767930212545925120,102249 792095453055713281,243187 794650743978467328,261567 767164502617886720,97386 780846734708736000,183269 754836198674173952,34031 776860130176479232,158944 794530909894615040,261155 751172602211758080,17416 757602990614253568,47782 779559934442688512,464984 785629216150724608,197512 754065133333340160,30131 788406846927282176,217519 786374030135742464,202248 795037039779422208,247930 760133010155040768,61145 770025609963659264,101681 751863318474682368,16299 791699355954806784,228583 792166395098390528,243075 786343449796628480,202379 790630137507246080,232280 790903693528952832,234796 757373402256515072,46006 780113694420299777,177233 770560910838657025,118191 790693664158781440,232137 780618854535925761,182049 787092660246843392,204835 759481658475024384,56800 780802556150767616,182726 773938499678564352,139404 777758430878638080,163376 765298304099815424,85562 777211999595798528,136581 763898520487198720,75897 760620120964145152,11774 795410372308201472,247930 786290024669073412,193636 751539968347176960,18539 764961202334236672,84724 778339957932978177,166852 758050307754647554,50787 760827741910347776,64758 774653710299455488,139012 777222990228520960,160480 785491021224259584,195207 791713591036698625,240718 794930658057580544,262849 762134071946256384,72028 781039789206343680,181241 766341705016696834,92860 773549610661011456,350822 771537774826491904,118191 780927599912427524,184546 770878253724672000,121949 791350996635152384,238395 763715926340407296,79691 760878987362959360,63264 791642900580880388,239405 754732474228408320,32495 789441621553188864,225981 794532524236177410,261155 778304509802061824,167220 790989974330048513,233736 792448445986533378,12954 766821894800629761,95708 788163253977309184,215480 750784267156852736,14252 785246026747838464,194226 733141918083911680,355480 765781486758944770,352018 792046282009346049,243075 791087242353729536,78159 794535862734352384,261155 765545245274673153,88052 785599871902322688,114779 795005683791839232,264478 768945823744921600,108795 753220932143984641,25168 773258678879256577,134993 795415383847079936,267003 760531072677404672,61545 788807057960951808,219942 777619543594328064,87904 793278942430003200,249469 766998805443059712,91049 769262223017414656,110843 786687386273116162,11774 758332493976203264,52554 771745940717830144,124597 779051966089560064,171693 791210099264069632,234583 779736984931606528,175092 760614890054770689,62771 757827140800741378,48549 788094336751677440,215005 792556746837327872,243075 768069005697482756,103261 778055420698951680,163763 785339866640896000,194019 775651551075377152,148537 776617699090821120,156835 763494026377105409,78684 785695901457145856,195975 786357195470364672,203391 792402218519375873,242693 742889118867292160,11774 790666653373575168,221664 792151343779708928,242636 790602078552940544,231894 785663663633997824,195807 770875339555737600,121949 794557577812013056,261155 776790653237735424,155451 790551722607259648,231894 775539934342119426,148713 793940126279692288,256219 751626298372464641,18474 772459322932662272,130721 773620710895865856,137740 788485189664174080,218275 789662741040693248,220881 755574371167731712,38183 765226629161324545,11774 791469222207467520,239405 752681302252544000,22936 732691986302533632,1170667 760907896452362241,65626 786039626460913664,197512 793176607556968448,249961 778118387641806850,163901 780440383335567361,11774 781567807972515840,186883 794889356850958336,249437 755510729915203585,35044 774429184835907584,143585 792399600397144064,243165 793496910179004416,249926 760510991339749376,62492 778293599893086212,167220 793507523164835840,252020 772703647348105216,117257 790093158730260480,228470 750157216284495872,10057 773761916955193344,137042 792086054798970880,235179 765058342779752448,11774 793233832547721216,250293 794273671149809664,257492 781902291213221888,188401 780740859784552448,182036 749925019149533184,8497 772293405288247296,128557 776101831059578880,153194 778470965349011457,152594 763487152365719552,78129 757089225380536320,45857 761668503057207296,69947 733739835026874368,351152 766609323850076160,94718 773703744370290688,138543 769477146158837760,111558 771070655336816640,121479 791683343297355776,226048 760642573757218816,64055 791108639750754304,236409 794545749015064576,261155 794314934460956672,258878 758665079252393986,54070 763489380442877953,78159 733140822187606016,355880 793173607417516036,249899 751892319016718337,19236 763152738905645056,76577 752860409053401088,23519 795260718547402752,232280 754754255270084608,29263 793456466321637376,252196 791664747548663808,240067 760793611067858949,63451 764479965001900032,83106 789468407645237248,225981 762680459432226817,11774 766050147557965824,90357 768102223893131264,103436 785627317817188352,197297 791737118930251776,240682 792225057669918720,235685 765403778451329024,86645 763322656628191233,431998 785810579285954564,196277 787116476553584640,208252 776562262521675776,153921 790572265981087744,228354 792359127683072000,244143 759815332189970432,58254 761276959506653184,67709 776122494608564224,153035 794348172793417728,259543 791413695406542849,237594 758479125409431552,41703 787080109014519808,209043 764572518170578944,47940 759488357428764672,56964 764622003458469889,83391 793798924305854464,255393 786268314108473344,202429 788904260121485312,11774 763108077058953216,76549 795047539754094592,263864 769483754410827776,113822 768102263474757632,100893 762108814342578176,431998 789259191856824320,206666 770453583594713088,116164 776891725272932353,159146 766000932559654912,90735 767175166480703489,97852 792151308702584832,241423 760323632304381952,61655 792071034572644352,243075 768317010832916480,97515 790000224483803136,228354 759815406840385536,59725 790353963237376000,224680 775740696846184448,112363 755826355263172609,35890 762815370478714880,65099 780584055318294528,114169 790539622812123136,207051 788828277041405956,220526 794006667792969729,256502 780694489362931712,182036 779335426930716673,165185 763436756003725312,78129 752622378232877056,19563 767812535215071232,101681 769451798444830720,87607 787095401362972672,209129 789228907660775424,223692 794541467897315329,261155 794608179879374849,261155 780640908199006208,182154 781480459255492609,188119 772788725239668736,132335 774640118837628930,139012 789927336581947392,228820 790371357406007296,231058 772899991887151104,132335 790533822920003585,231806 777509144605626369,162107 745023359897985024,353228 768113498156957696,102838 778077220300476416,156835 775748143929524224,150394 766034088834637824,90539 789068111773392896,193524 775980146511622144,152735 753292495996514304,26871 778818567324114945,170678 761279740690833409,67229 767217910049808384,97386 771145069365751808,122126 786786534049607680,206642 787790925057503232,206101 794774308434411520,262849 755176448583872512,35890 789509144323567617,226731 765112236847226881,82066 765809420236263424,87904 787355547129569280,208146 754011070176628736,29921 762338831437889536,72541 788666343910408192,210390 758470472543731713,51997 771875519050625024,128519 770399182880256000,118393 795046733692674049,263896 793221209257185280,249469 792607689779982336,245722 766726636901314561,95619 775501340663578624,139404 793619955866492928,252639 778369238419378176,159359 788085834830405632,215005 793971280546512896,255942 755804046099816448,39685 779085814001205248,172621 762250233984212992,72420 777925113777840128,163901 776816685667880960,157755 774995340198027266,144617 771850100058365953,127134 772433941177380865,130686 785588093533425666,197286 793481800995655680,252020 786012943666204674,199961 792801593984884736,247241 757625337744326656,48402 789981440574418944,227748 763788517403078656,80136 776082606710489088,152541 751945071516323840,17416 788457658650992640,217156 759534701350498304,25210 757335468753190913,47054 764088845994299392,81702 758299849313910785,48029 773685033429180416,138488 776162945306734592,153845 785611805347438593,197512 793424440868691968,249926 794246004535005184,259200 777309770067902464,158387 781897895482126336,191354 781346253619785728,187495 762615807780282368,72143 785654767448100864,197297 764871664211550208,83881 791009429177049089,235590 763094599275540480,75899 759156730894909440,56964 792352503064961024,244143 794007744877625344,256358 766263328859525120,91946 770939126476640256,122189 792442389017292800,238207 787844299052449794,197888 768655751485153281,1249211 759037709134409729,42171 734872287774707712,355185 768989602304651266,109805 792585767402876928,246726 789498637344575488,224678 793847035728363520,255942 760532584904491008,63149 767457733117444096,95055 770701152308506625,119786 793722743887847424,249926 785471353214427136,194082 794384910769209344,257353 762799928456388610,74567 795024318891593728,259143 767013697105428480,96307 772607369385807872,106774 761023783184412673,62821 776443885782392832,152314 781053012785725440,183468 765687786070433792,88459 794062842924179456,257492 760516152179167232,62771 788404752216428544,11774 792169502540574720,243978 772156867833425924,128934 778735902457606144,169916 760180682043723776,59666 785617032821764096,197569 787493717737369600,209477 789817785325006848,227916 794072316699439104,257055 765261488923611137,86103 788722204087312385,219942 794559910184910849,261155 738416913274015745,11774 772066339284332546,128934 793234492576047105,249348 754126280812003328,31551 778930817968013312,171168 762795800514756608,74049 786240118327607296,11774 756288318292185088,42432 791679938743205889,240479 758741774051397635,54070 794528770749239304,261155 774648059464515584,144041 794584851814879232,261796 773900160686493696,139404 778589985796681729,168794 789217478039576576,224680 757418813872705537,44429 767750957216202752,101141 791437906833530880,238395 740963226096009216,11774 788907158423220224,221711 761598533728399360,61051 792397016466726912,245566 777895875695620097,158387 781292738868154368,185921 791215201437618176,78159 774012523590844416,140444 794062278555353088,17416 755402636678094848,37044 791794971825299456,240718 792615660232712192,245148 787838062172614656,211890 775515528303611904,112363 788151010447400964,215057 791312784785018880,236502 759106423737360384,55660 778726312328302592,170187 788021627611078657,214492 791604165399179264,238378 793859190250876930,255942 795379904808452096,26066 770220017182998528,23762 794913239821877248,263895 763140592838676480,75899 781511078702223360,139404 793138031813210112,249469 791441963841052673,238395 795041433786925056,263532 766519037438197762,90384 795362935891775488,266500 761537985372418048,68993 793287313073647616,249926 765369537139240960,87245 780415329147183105,180074 795764481234243585,247930 791090250462404608,235487 770739347905654785,120610 792035513574187008,243187 758128598981148673,50500 766645210713423872,90252 769578228499353604,110585 791965315844321282,196314 792733829534539777,246225 769672112529375236,114779 789365890378784768,223482 756572538856013824,43278 791078699000930304,164764 791950701056319488,233013 793674494309126144,250953 795436755034009600,265881 768230123237695488,103924 768583947378843649,106281 788036125600382976,214354 753619909750456320,11774 769551782041128962,110585 788754120282894337,220526 791007602712907777,235948 794536257833418752,261155 778729862261411841,169923 788172940734894080,11774 774302342145507329,142090 760497457935495168,62771 764245377679695872,82283 755610008444805120,26721 794601775579828224,261155 752709912313016322,22752 772211036904689669,122146 768717588901888000,107469 776958854332637184,158387 786678613546590208,204413 792149596478713856,164814 775863028642217984,151156 790979652890353664,234796 768545085814431744,106716 781442667016130560,139404 792113570335055872,243513 751961748291194880,66217 761804065433063424,69491 754769171817369600,32579 780924625970565120,183975 794160328154214400,258331 768119976871985153,103354 778567733814239233,168794 781120472633188352,185496 756296186848481280,42564 775050823806152704,144730 758793173791420416,55260 763913366800916481,80192 795349204394708992,265908 794539673645355009,261155 753652819035615232,28866 776613232446410752,156835 790892739621556224,234583 765656602640838656,88874 794263295557406720,215965 780829362073591808,183269 771480291391082496,125111 785970922750607360,194044 733028230962221056,355106 765651897160048640,11774 787802983971061760,210208 793170961570885632,249374 792821165441941504,194060 765213677280632836,86440 770925065185689600,117282 792076079817232384,243535 776796790591029249,157755 778326200695427073,167569 786998183159275520,205728 771355712995758080,86274 765871205966606341,89254 786321970254131200,202727 794749172285050880,262849 781848510312218625,190424 790547330986487809,231550 795346059409129473,250633 758951949349687297,54070 785297199043346432,11774 769589893139836928,113816 787309537824997376,210215 785994023530074112,199211 791071636850085888,234878 771509526021275648,125853 754752806507143170,33549 786285255338500096,202429 795028987290513409,262925 775087325168689152,146847 753236642488459266,24675 790638232027496448,232137 758010915367313408,48663 777323010311196672,159876 764704178824290305,83870 793706403756060672,252408 758050022617387008,48663 774009897339850752,131421 781699620820938756,186520 790960099611119616,234583 733490963188961281,355261 763797703012876289,80393 790740386155073536,228354 776826858142785537,158520 790645839400210432,230485 791027038064967684,235251 776846773218181120,157755 788779397176262657,218275 787857370973995008,195492 756835425835225088,45133 788759274654543872,220526 759785873000894465,58542 773672035356520448,137965 774067196221722624,135903 772921331453165568,132335 787458979551031298,138819 761379179426304000,67229 786372098247753728,203510 793133937451237376,249841 761662990844301313,69947 772901460786892800,132578 791065530509643776,232169 787024174233550848,208379 787041807766917120,207965 753347994968358912,27045 764458650538807297,76623 775847547982065664,151741 776809259753320449,157755 755797197162110977,39384 762980956919701504,75724 763014708030939136,74885 767309591939944448,97852 789727659936796672,172084 769282291453534208,111454 778314195271942144,166409 794655994282409984,261155 794874002611306496,262849 773287893989101568,135489 775425229703131136,146847 793640493620064256,252014 788418784965038080,217837 776882216416612352,157755 791356154802679808,235677 792904059254607872,247877 785975111333666816,199891 794020473193410560,257492 757109344353652736,42344 778380479233978369,164435 762455313790316544,72093 786941655865626624,207287 755385281923190785,37044 772970498091352064,133043 793945529554079744,256935 792140856673218560,240483 751833728515801088,15721 767771197312499714,100605 792598922493505536,245101 768224328848637952,103354 732671014744641536,1170667 788207674550652928,215608 768802994779545601,109104 791354082086780928,238395 753319113297104896,27061 776925276529885185,159245 765037282055249922,84209 788545996921901056,215608 794014796291178507,255942 761680848399675392,69947 773754179848470528,350824 762518496576012288,431998 792612382992457728,245148 794650551082483712,262053 763067392695992320,75724 755427653088411650,37433 759378608410484736,56700 766369955319275524,80939 793940489846358017,249926 774000120937537538,140444 785859766744592384,197286 777426444431466497,161456 762289712157511680,72354 777088202754682880,159146 751110762333077504,16299 780555794274136064,1170739 749272087731331072,7577 789222721213214721,11774 790939209003442181,234583 753692926501347332,29271 793204901379727361,248065 793511162377711616,252020 785296329895358464,194648 754880432945102848,25958 751014493568704512,16321 791355996589416448,238207 753220231237992449,25255 755205709462208512,35890 768224732252471296,104406 777388461242318848,160358 760221639225159680,60794 732510772224491522,351837 774877399821484032,144654 777418525623410688,37396 788835121000361984,220526 792385406444507136,243187 785616035948990464,197512 761991646414110720,69878 732212824466841607,349788 788715650285830145,220029 779734657315155969,176101 794543759354564608,261155 762310462092423168,70718 794291030661234689,259267 762696823936946176,73926 770673781899685894,118191 785848680066736130,197512 792115192347762692,242693 758646355577466880,52112 759527214723526656,57574 773945228797603840,133257 733420656172224512,355952 753756735639199744,29600 787079288583434240,209035 757780841334386688,49207 763024407795294208,74066 793621044028383233,254135 789658789377171457,227242 794929576858255364,260613 751607189555466240,14277 774369870767095808,143210 790961342102372352,234583 785274013031493633,194648 749386450458804224,7311 787831512502722560,212063 755823645981900804,11774 752712885453881344,22436 768126152376455168,103506 788519864763764736,215754 765215893328633856,85254 771062681218355200,122388 768659466048843777,107864 781314741704593408,26066 751981635172577281,14277 786222824822345730,192032 792067663543533569,243187 769137276311838720,110709 778200234333761536,166176 792063612726763522,243614 788342103940083712,213700 791658441454477312,240479 774803018420224000,144654 778212571165843457,166408 786240131195768833,201958 759575965466931200,55887 768811841585868808,108373 775757890606948352,151374 758392475044024320,52771 770795737894440960,121479 789510668273741824,212564 774000924926672896,139404 775489213735112704,149259 791072959171624961,232881 793352600087257088,251452 760340115273097216,61545 761654504441851904,69231 766360311699865600,91956 781122556568834049,184223 775209109096321024,146259 764340270804639744,82066 773275499523039232,135725 789925527348019200,228820 773307721139486720,133515 793924288709550083,256411 762067736511995905,71099 775913939083390977,151791 785273900569600000,194648 791922404868128768,240145 787099347494121472,209151 776520974028111873,155688 764910916962021376,79020 780496631607078912,180951 794008540960595968,256502 760546994347708416,62728 779070845394178048,172523 763428116958220289,78129 778307316026187776,167319 787319258921496576,210207 790613240632016897,232169 787251024956272640,209409 765730154509467648,88052 753925302112362496,29263 756187427174092800,41680 768717636179861504,107428 788752188881440768,220526 759331707287957504,57131 755278255599607808,35890 777259525619326976,159876 775121644973006848,86103 773936637466120192,139404 792015557663002629,241678 772573515065077760,131509 768949987984019456,110362 755424541116170242,36545 764869644981239809,82766 790330263528144896,230485 785642106433966080,196701 793133497762230272,248988 755908084078370816,39294 771005718694625280,121949 764203581893406720,82209 767793200186679296,100893 772773024839770113,132335 789880399610732544,228088 771725862521536514,126152 758126997369417728,51595 763947090644873221,1249165 774812600324325376,145524 790323469892325376,194060 765755239651684352,88361 764303882046410752,82018 780588967519330305,108396 735170066896015360,11774 770818234404700160,118192 794641482787524608,262362 776788122814119936,156644 780057269354369025,178045 756883520212131841,45122 792779697604046849,247232 774233256325775360,139404 780997001978716161,183338 794957279464333312,249926 762401869691883520,1249003 770477871060123648,117257 754800314730053636,33356 775021783070244867,146488 750392155261300737,12287 776108394679861248,153610 751025130474700800,16422 758990174084739074,56214 772517246375571457,124004 768886321062359040,108817 793886794551025664,256255 752984461453570048,14277 756607436891496449,44273 786157638681763840,201308 762780281929625605,65293 766964819266265088,97081 760987519978569728,66159 765399074849763328,86440 793245351998357504,250033 763333711072866304,76934 758419625180794880,26539 787018885270822913,207287 793525496453689344,252020 767851468153982976,102137 760456363055153152,62063 775409523007770624,148870 785533532407865344,194230 788530586960949248,218260 764298108410982401,80939 758308703799943168,51159 761009211547410432,65645 788517895340904448,218489 732294597670539265,349347 753754805215096832,29263 732284998376693760,196346 767203398710013952,86103 793461242069413888,251234 776606430765916160,153756 793174965239427072,248437 777942063954337792,164669 751190533624598528,15808 793527408401842176,252196 793846202584268800,252902 791456737710645248,237908 767497778696220672,99212 739483102502866945,354056 753251755165712384,25968 755140684353527808,738099 773562721094672384,135025 758450451457056769,41703 793299971181195264,246726 764830504436760577,83391 795092471478939648,264397 794972893436411906,262847 773962315183947776,139404 763430734619181056,78304 775347202633834498,148593 792013208705957892,243075 772243416726011908,129558 792015691725635584,7224 764578279453958145,80939 767206930213285888,90384 758839756356673537,53185 753211113899040768,24248 773955569115881476,139404 781245683428884480,185921 771829459494248448,127579 752849232076369920,19703 790907485460672512,234583 793941607238156288,256439 750734617301385216,14277 777259423785885696,160602 763006614249074688,75888 749061023903154177,7097 779391367281778688,172107 793598558318374912,252112 793598892965109760,249926 758454361030742016,52749 750694229203181570,14311 755510523794493440,38032 786662262350249985,194191 776109649296842752,153194 787843492261269505,351931 786499728536109056,186883 787047472782643200,208395 764197629295206400,82066 766402937589489664,92885 768874385969180672,90300 787068491350159360,208014 781634191503089664,186434 785977622425538560,194225 787004472442687488,207613 774227036680417280,141360 777364124430835713,159146 777927523057315840,164694 788804773382356992,220820 794206287760224256,258086 768482327127289856,105041 785585707196657664,197003 772532506423726080,131007 756875624652734464,44429 759005022088597509,18395 778518093886726144,152594 761676038959206401,68993 777956524320841728,158820 751620281953685505,19000 766606731216584708,94838 767816120632041472,100909 768951834119663616,110615 786229911723704321,201555 792834431354626053,247877 787654684261642242,203710 773161298280509440,134828 760527971593687040,63451 793624670033424384,252581 771442452884496384,125163 775451249537748993,149202 777294851217821696,161349 792738111180726272,246392 752685224300019712,17794 785680457228623872,197091 732107652487122945,349207 793501118827335680,252890 747794653232103424,1247793 764134203843833857,11774 787060067539439616,207109 774326831956844544,142315 776546901235732480,155344 794940202976444416,262847 788159162333007872,199657 767248075488423936,92233 791350004170489856,11774 754093905885343744,31400 786957678056763392,207613 795481428674813952,247930 764154755543367680,82066 749714449494401024,9890 778303444197203969,167220 794638595311157249,261942 770355615419863040,11774 791698448525455360,240260 793451537976532992,252020 794620638837219328,262022 760136033035956224,60866 763707718930759680,79587 760546341164609538,59373 772863407276040193,131322 789689667989843968,225981 760486743720222721,62821 779885082530107393,177444 787095023766470656,209151 788098433835872256,214899 773849404113506304,137042 778581328392577024,168794 791217481826209792,223249 793835700210667520,220332 773160557608181760,129650 753225972124684293,24848 773256236187865088,135725 757615273461645313,48351 789972106066792448,226969 785360942787878912,195481 793848607623569408,255942 794584492254052352,261155 767790202127605760,100893 791784064088838144,239998 795088974960332800,264397 795020481963446272,263939 763112815787925505,76628 787168962517884928,161165 780575941428903936,177709 794701851757346816,262849 776923621872791552,158815 794232256860659712,259063 788784136282669059,220526 765438695302320133,86645 778159948396199936,164826 742173789924925440,350711 792196140426940417,237594 764564495100502016,82066 788752186456969216,220526 778760060465917952,168794 764511056450519040,81946 778327613811019776,167220 770043000135229440,94699 759513074504269824,58232 786308750541938690,202877 787071186924556289,207109 760977638542413824,65222 776561343570653184,156110 793149998934425650,249469 760815661689942016,64378 761659185310433280,66801 793104486206091264,249469 773719644007833600,138155 755410095035420672,37044 776170881169166340,154240 770941411629772801,120610 773176781054500864,134033 763137045447356417,75899 793220167920590848,244143 795322191856410625,221228 775140129862193152,146259 776598355547856896,155898 751541170522562560,18391 757429314988089344,47266 755775941331124224,39384 757913152352755712,47940 765207403491098624,85562 766723732585013248,74868 775795039163211776,151463 787071500750839809,208928 751805484504649728,19133 754831616627838976,33356 761764872874889216,67678 759377408327716864,56964 765292425640239104,86440 778518878318129152,152594 779401584937611264,172089 789682647756709888,50439 794449321265598464,45672 752666497646989312,23039 753929197417103376,28128 794664244277022720,261050 763744778026483713,70177 781355084819013632,139404 791398363006636032,200963 792908739292594176,242693 794996773391650817,259773 794573800872427520,261155 773640145383763968,137158 786242408413405184,199755 788198074783002624,352258 769289307999711232,112821 764946911870660608,84724 749261383645032448,7828 742450560440242176,350711 763460803307634688,77632 766358255429820416,92860 769135885518385152,109945 772224661283155968,130004 792357228749594630,244143 779081833044647938,172057 790244469375373312,228341 790931906992844801,234583 771612300662812672,125554 791684247048163328,240483 794538321456361472,261155 749253754243788800,7048 780415608416505856,180039 777912904435716096,160615 791333039670525952,238207 759630550189613056,57574 795698608964300800,261155 757541719529226240,47782 770317523749306368,11774 781842149935616000,187131 795048812263903233,264397 794046183937376256,256358 793129726348972034,249469 786588194343006208,204835 792348252611850240,240792 793935946693558272,257026 775712072604581889,64722 762388056435400704,72978 781592892359974912,209828 768103025684586496,99471 787052154737549313,208831 792132450449104896,238780 754088471724040192,31183 792868148387151873,247675 787100846836375552,207119 778369630188478464,167305 760674023109959680,63776 785729404764844032,354238 773964209331712000,134282 788418801943445504,217837 768904600535511040,104662 755504421161893890,38183 750875669064609792,11495 792006999793741824,240483 752688953485123584,21332 754036855499259904,11774 763348718577971200,73814 785328602288054272,11774 791955148390051840,240067 773887451169366016,139404 774034919991369730,140232 795279422962237441,218875 762771754632683520,73814 786170055973154816,194263 760617679086575616,63774 764570831464706048,83391 766313149272322049,91228 752842565032906752,22750 770835586030579712,121612 788042218028150785,214492 792394793284362243,245607 778435058319421440,152594 762117572837855232,72056 767300595992494080,95672 759096231192825857,56784 761188233363484672,349060 793535324416647169,252196 764893375665274880,82066 794544399531188224,261155 769322190646849536,27164 770679776310796288,119937 756634657475600384,43553 770670770548858880,120610 736040019505205248,352255 786372061425958912,202727 787094195383197696,208014 761167824777797632,61051 786965109264359424,206189 786724793034821633,205455 733292399431012353,354193 773589921210650625,137042 779393492162228224,174557 755802645730693120,39462 769207946592985088,11774 758418701968257024,53163 795711547133796352,268448 750389943646625792,12743 763344289552269313,77319 794871562591752193,261155 763586746302930944,78159 793771609840611328,246425 794911942670434304,261155 793109724409438209,249469 760026151234342912,59846 758792511657762817,54347 794274216128299008,259200 790699823368241153,232884 775684178599813121,149953 760991432639336448,66236 773309924835221504,134993 779134481730899969,172962 778018571192500224,26066 753987196277788672,30354 794530821852069890,261155 765641894311370752,88370 787439392742862848,208016 790758715142078464,231452 791880649498095616,241819 792297007847047168,245035 778723239082139648,169384 789818472230481920,227242 765028268747567105,84209 791670349712809984,237999 758773215464398848,55261 766037113058000896,81929 767825450068480000,100893 735907796324110336,11774 773936356888289280,140232 785466521480929280,192032 792374608267714560,245056 794272694854369280,256255 780545287345627136,170373 740619353377251328,1170396 764782083592060928,7311 774062381353676801,140539 766106655029288964,90539 760171567464587264,61444 756260376078016512,42344 792814141018779648,242693 768901877165596672,109104 751820433255591936,17640 753002149240463360,14277 794720570495549440,262022 773915728424624129,139404 793870477781454848,256255 762753441378689025,74247 787087227465699328,206633 775819133086732288,151374 765146388300763136,86103 792076716244107264,11774 764963647479250945,82066 767809987980718080,101681 757273026706628608,45669 793997635967291392,257325 759438432837865472,56964 751610672216104961,16728 753710421106888704,28732 794738958043410432,262849 764182951953256448,82066 775930369937780736,47783 791584026159030272,239881 781524784026755072,188401 786250859051032576,201494 787486694991728640,210208 780610830295568384,182037 786585205939146752,204413 779605641690165249,173358 791040371476267010,235590 785809723454914560,197286 788722185414336512,220029 789338276515622912,224680 762744343509827584,73926 795361321139073024,264397 755160981773225985,35931 785735624988827648,196917 792798260536733696,247241 789299141314699264,223899 756626356415373312,44450 752908189226692610,24134 781278311481761792,186584 777533690331164672,159115 785684029945155588,197324 790152147958652929,226490 792156648890470406,244221 759844652354764800,48081 792102207860645888,243075 772892508573564928,132364 733086556303593473,1170849 773523782308814848,137158 793695788547264512,250633 760764065950105600,62877 792428289289695232,243513 773745418576551937,138819 789928756957814784,214809 756564280535814144,43751 790982997675745280,233692 767191686229422080,95593 770491848725041152,118191 788708655579344896,219989 792508242433810434,236827 793153529334665216,249882 768064365949968384,102998 788322688200691712,207287 761664009162592256,69878 766980436660744197,52912 793331095114625024,249926 778334870414233600,167220 776423471383506949,155688 792425922146160642,243165 785712046268518400,197512 788143510599962624,215754 755880798062977024,38175 789476552987652097,203546 758057255086465024,51069 762733662970544128,74247 775121640753467392,146720 787163013967073280,208016 794629100203819008,261987 752237636249460736,21074 753996314250182656,30354 775013523327819776,146259 780336964520271872,178524 786342549355163648,202429 760873246799589376,65180 770291369260814336,11774 785665826015809536,197196 761282678868086784,67229 788367858652676097,216991 770926750733828096,120610 750386238163595264,12883 767228726937473024,95672 785569319891546112,196676 763488890443345920,78205 767680352332709890,1249440 780568431510691845,180310 790582627765985280,232137 762873895841968128,66607 772990351489454088,132967 793215188027731968,250565 790916973110538240,234583 751147726361034752,16299 761615485955899392,69231 770041883850579968,112363 759777439509798912,56964 744990437694287872,350713 771299340862316544,124597 765626318545227776,88052 770300516568035328,117257 773977621948489728,139404 793077897972027392,249286 795187242604101632,250633 788000638538027008,214209 755612117357604864,36033 788005546288832512,214354 793180571996266496,249926 760165470175633409,11774 781209027757928448,182870 793950902243594240,255393 794050197873520640,256255 755764182616772608,39235 794184973192429568,252196 794991615223939073,262847 764012132274843648,77136 750722219236585474,14882 768857898705387520,11774 786059904603807744,198580 793102740184522753,249469 795308190044930048,261155 754789688439955456,33035 764331539589136384,82670 763456495316979712,76406 773828506182647808,138819 791433817395527680,237908 752722303545253888,22735 777718528220680193,161456 751645960443404288,19233 758471861873192960,47903 758490042155147264,53532 795256916121362433,264397 764198256276598784,82066 774053738763870208,141200 790636035629649924,228088 769282035089235968,112591 793278279855636480,250033 794544903791349760,261155 771886560987852800,128194 791254842002079744,235590 763399717724229632,77731 793984817335390208,257423 764996503312080896,82283 777956549172064256,164764 756692174532583424,44429 777970886330777600,165185 795100085021310976,262847 762003234319921152,70540 787166811812954112,209477 788826093604044800,216009 793283628637782016,250216 750793384634179584,15415 767053825182171136,94699 775812515905142788,151361 795418744596078592,263325 785875054315708416,199166 780678719568482304,181419 732675969090117633,352911 788204041973137408,215437 781340159706968064,186584 760865666614386688,65180 773755152213966848,132335 764632998259990528,83391 790651844787773440,233082 776819559982444544,157583 787527347037622272,210207 793578897849712640,252020 785598113591418881,197286 766346059534794752,91956 767155695242194945,96848 795761411582554112,267014 773705545643589632,138812 757194876278673408,42344 791741647209926656,233174 771584130458857473,125554 774712021984092160,144602 765628911715807232,88546 781843036791672832,1170557 786315485923069952,192032 751134588790071300,17259 758719877297430528,54070 763811461168672768,79911 763062703883714565,47188 768851883809247233,85326 745042694678917120,279676 767186632868888576,97432 792464551262334976,245268 769262292298964992,112363 788857690449584128,218495 762760953045790720,74281 786271464798334976,202429 756284168284155905,42432 793324296743583744,250633 786541234789621760,204413 788176458632093696,215005 775795813566087168,151463 754888485408944128,26721 779081995762577408,169916 732524960745316352,351306 787829003205742592,212357 793104644033634312,249469 772923330441588736,132364 755652921350643712,1248318 764828600591716352,84724 768549344953765888,107446 793703277460385792,247241 795324535847448576,264397 793102781678694401,249348 794555225130598400,261155 773918824106196992,139865 786986777290702849,207109 762400820671295488,67852 787107109137711105,207119 795369744748675073,262847 773910130349969408,139404 732351946280062976,349332 789939213785501696,224680 795386637303873536,250633 793959245720866816,256536 759182345710673920,25210 767812109006667776,101681 773711308294205440,11774 795330340638388225,258040 788125449507307521,215005 773952962989207552,140444 779363527634976768,174315 769686771810471936,114021 767402574504824836,97379 763130121767292933,47188 794287315354951680,254135 791367378244427776,238207 766453691578712064,93508 793106123373088768,249469 759412811038621697,246425 765610680384823297,87820 769422544487186432,109960 752194341582434304,20617 777623465708793856,162497 766769487685246981,94737 791731597254864896,241034 794205872750809088,258771 794584908874256384,261155 764828087334871041,84724 775460022826315776,148791 760702253535813632,62771 793124474363097088,249469 752984177692151808,22433 754731070487134208,22393 791473379224281088,238864 744656274520940544,11774 754748651419930624,33356 786967331867992064,207942 751171205042888704,17302 760773916365250560,63451 790276428537270272,229693 768004970780172288,95568 779745570185359360,176110 792472717781938176,246225 792315672525049856,228524 763142344812015616,74133 779055211633577984,172185 788606756528218112,207835 776239985485869056,134217 791091289383112704,236454 775966766153424896,148574 754820180476203009,33356 793027168775376896,248194 771951328046247936,127707 794044921925738497,255942 786551569122820096,203674 795484821455634432,265855 753706678642552832,29263 775124433077956609,124610 786964122193756160,207613 775124689077215232,146704 785511904080977920,195975 795775834632159232,11774 786436515723251713,203674 792493205623304192,246225 758128623584849920,42171 772440534115692544,128968 787746818956197888,210235 751815488481689600,19317 764935242872348672,11774 788780268211417089,218969 780587011635761152,178258 781826335224295424,190635 792006707257942020,240483 763333822851215360,75608 790592647400480769,232169 758097336388038656,50827 758740926764240896,54764 789956388029988864,227916 792377116725682176,243187 776017526937391104,152735 788895801359605760,218351 763210535512834048,76127 768955210265952256,110477 778724741477564416,170218 786271708919402496,202429 795395308045811712,266884 792063925382631424,243187 764996730463121408,85562 785609720157523968,197512 795453543775772672,266884 765676229492084736,87904 786781841659310080,206642 767814472308170752,100559 790732432681074688,233307 791954658927321088,239928 795431687975014400,26066 785602252215988224,197512 777861959198740480,108396 795677585556508673,267862 780917267794161665,181419 764918058636890113,81130 770435896093138944,117377 790112090606284801,352258 790211654449451008,225358 759589168519401473,56964 792813358638571520,247017 774078431420047361,141360 794236344344203265,256276 755841831745695744,39957 769968077350002690,112399 788502663591714817,217519 756252150926192640,41689 788056007956131840,214492 790902642058944512,232169 759681241939644416,57897 791412608045809665,238207 769686066718650368,114985 765473807826087936,85377 777236401603551232,159475 775926954943913984,151065 786291630487863298,202429 773504744837025792,136767 790604504605585408,232791 762116028511825921,66116 775729272019386368,150511 793971190771527680,234796 764358461320593408,82673 793467881128333312,252020 763901129725845504,80863 790478176937848832,229922 767537909255766016,91936 772813331933507584,132578 752076173291692032,20279 789560311426719744,226731 758584216590450688,53167 794479944474755072,257353 787161483687841795,207613 791766716162252800,240584 778473684138856448,152594 791284646579404800,231518 770966596210745345,122146 788259352478031872,1170441 758258049467478016,51809 773624475413647360,137158 753953360039075841,30590 778346001207734272,166852 767832099541975044,101681 794009288599605248,257530 770311194821402624,118087 775073763968843777,146580 775527856382308353,112363 787120638410362880,209351 762774657934172164,74281 791272043584958464,237565 756638041129750528,43553 757580849470636032,47844 763423985803616256,77731 770203285911252992,117257 773958937783611392,139865 789512662015246336,226731 788002590831194112,213887 763862450852724736,80393 776906614750097409,157755 779083764790067204,172123 757544747858886656,47782 790580808276963328,202265 751843991507726338,17653 768947142526398464,110302 770833381282250752,120557 780229495294795776,178258 753700751080316930,27402 778663636696862720,169310 760936189956354048,65635 765024722958639104,85767 772547547655081988,131045 773720455614230528,11774 779603963725381633,174557 761997946132926464,70679 768239398966075393,105018 794529628308275200,261155 788437912090271744,217034 764928385269239809,1249165 773276261829443584,135190 793588467317870592,252112 745439674907369472,351282 786549606872182784,204284 777672565552652288,163153 758422430113234944,41703 778736266548355072,170187 759170205389983744,27156 794606699030183937,261942 754899083068776448,33689 793984325565882368,257423 781181859954765824,186225 772076262290448385,125742 756297955523436544,41680 752983591231946755,24248 764275825361453056,82744 765960008735481856,90031 773705916386537473,138513 776885822629023744,159146 749053528677703680,7061 763708783079993344,77849 793730678965825536,252408 769684667771588608,114301 792032384426184705,243075 775084611005132801,146838 794324192321818624,258271 772134616610250753,128934 761595239010148352,69231 794551805745238016,261155 755033663876857856,32495 793569972878512129,252824 763535862751563777,481145 754870536291938304,26458 761614133230010368,69711 771814368719806466,127218 759182658433941504,57112 767848116032770049,100605 788873928017973249,217103 792557201072148480,246392 767338115132379136,1171401 751601848612560896,738099 751026057885745152,16422 794003330112421888,256276 772218553910964224,129174 793581039042043904,249926 775209645052866565,130247 778568541897388032,168794 780612569614651392,182049 774351179182661632,142980 788891911398367232,221832 762604042409222144,70927 765403433767735296,1170380 786947140303990785,207613 791751691196661760,240483 780570407917072384,172132 794330345978007552,260033 750147965625458688,10653 769023274332393472,101681 794003597612584961,254209 745369872012435456,351424 763943296548745216,77185 764910459111604224,84889 757739395873116161,41839 763788766951735296,78566 763814673292537857,79131 794365451841060864,259513 794920684933840897,262053 794468174200766464,260871 774526088730902528,136589 786405877922299908,203674 753953044245676032,350711 759222804994744320,56192 780053560243392512,171460 795362987255169026,266054 759922881769844737,56964 785634353003061248,197091 764782718362103809,84724 744828956042477572,28531 775127869349502977,146720 781185538392924160,186243 764933455176011776,84209 780660478976618496,150151 778426385232752641,152594 788871490221535233,220526 789818743601836032,227804 743904590735646720,246425 762289449032122368,67346 768062398338957312,100893 790462664812232704,230282 793150841603624960,249926 794634800132976641,261155 794357543682326534,259034 768782162363494400,108849 788407274754732033,217519 774837512929812480,143473 788041585120292865,214354 752199009335406592,21398 776996038338945025,159876 786614040978042880,202652 753388171551838208,27317 778701695895212032,164764 785832080664064000,197512 743263803543019520,1247598 788072117937901569,215005 790215761856004096,229440 793952889815334912,257195 758483897470509056,52112 788510614427664384,11774 790801082590961665,232863 772396980811235328,130661 764930024164171776,85337 790715270792740864,232881 794831001553928192,261796 779037220003078144,157082 755216376952918016,35890 756530646445613057,42344 752294985601458176,21034 794004979761618944,256502 751890937098493956,14277 794000377947504640,240067 752961770088755200,24675 761336883905437697,65180 778226247310553088,166390 761608746548076546,69356 771361672871030784,123314 790434227040948225,230485 795253432839860224,236216 795494567810199552,266151 768927683979849728,108848 794610569726791681,261130 786028037645053954,199211 788736995811917824,220332 751760066542379008,18470 774482192940408832,143585 775003554960510977,146259 733021538597765121,355436 793645934512967680,122344 762123123491737600,431998 785919958958080000,199546 778367254761136128,167674 787266535043768320,209351 793841452639981568,255942 766447987895640064,93508 781320820006215680,26066 788904999116038146,220689 794948318115799040,262847 761533398804525057,67679 794595098046693378,261155 760265389561438208,16953 777710193618538496,162497 785255837979652098,194167 754038413569818624,30590 772033063043731457,127657 774102412428574721,139404 752940666359984129,24257 763433760733868037,78129 770984138803478528,81869 788793070208835584,220526 790984713318047744,11774 792459093965348864,244464 772767760115904512,132335 791976532105240576,241819 794552128593334272,261155 794661746531254272,261059 785652969765167104,29565 781322836199616512,187333 794565313182531584,233171 757646294399668225,1170722 763037137763721217,47188 774329237423681536,141470 795068456261533697,262847 761725476591271936,70355 790285024318803968,230282 750806851361447936,15451 758769775275368449,54070 770758665775251456,120610 772553023755198464,120675 780820674822627330,11774 760615750067490816,62890 795439655449690112,265855 793627869100531712,254135 774010320343883776,140047 778230419632291840,166587 795470962552619008,266151 758390364608790528,52545 764485716717953024,81938 773982848827133952,139404 794580413603840000,257353 768729898567372800,106774 790617991608008704,232791 773341609387667456,11774 758717184382214144,54070 774676964384903170,144494 781267796772679685,186434 756198255604752385,22737 759569292983537664,58028 779339278492983297,158387 788752067213000704,220332 773290549008883712,134799 764899903982202881,84449 775842111992107008,151156 787802979038404608,212839 767816249703182337,100559 749300825197912064,7816 793176961770065920,249057 758074506200150016,50787 788677713179672576,193639 787836070788378624,211829 786178260866588672,201494 760664349249642497,62779 778684715700060160,167319 749251225523105793,7852 795109869678456832,264431 780675908537495552,182037 776323696583729152,153596 759573825830858752,58227 788485043664609280,218275 776217781075337216,154071 795051867202011136,263926 756284366217773056,42117 759324355939688448,56964 776829400495030272,155451 752649492176834561,22779 775841099491311616,151242 791361055222005760,238207 778400453918756864,152594 786440249228406784,200965 786409042759458816,201583 794298344910835714,259134 775561598979026944,148748 790292748540653569,225608 763404187912769536,77731 750341893758840832,12535 785816190530818048,197512 769149945358217216,103924 774222226421866496,137965 766546965626654720,93261 788325573659533312,215437 772889095479721984,132335 775104745493106688,146720 773487798254964737,131770 794372582514507778,259773 794771453451313152,262849 762361169873108992,70797 789916311371419648,225359 750656179697623040,14294 750757536870039552,14781 754860891800121346,33549 780106999790903297,166282 765481448140775424,73667 786535962935341056,204327 788443725542203392,217095 770640321520599041,119832 774481982021525504,142527 791358932723707904,238429 765516721591554048,87858 779450220723605504,174230 763802259075567616,80393 795035824765202433,263907 772987726224175104,132967 776814292855324672,157755 766452252877856768,92872 787718429583085569,207835 792149916860592129,243451 794546917493587969,261155 794987735878508544,263907 753369696657743873,27317 773933785985540096,139404 792314140962414593,241274 756789530879930368,40538 773268185353035776,135025 772078468779552769,127775 792659416398962688,245101 791278713505587200,236831 787627976334553088,206101 790917618442051585,231514 795727862510878720,249961 758477365328633856,52545 771404466935521280,125145 791494361443860480,239405 758336274440695808,52061 762255965119021056,72411 769294717926465537,112265 781128855402770432,29786 787501811523461121,72035 766737523909521408,91700 769220755208888321,111438 769471520682958848,112336 787492957783937024,211461 769656936212013058,114779 758766595942543360,54070 791200394294722560,164814 791744325830922240,240584 773522841312464896,136610 752251303338790912,20279 793593049456611328,252112 766344821002952704,80939 776926350053629952,159093 794579536600072192,261130 752879779846561792,22788 758054813644972033,50654 778401008259129344,167311 758810210727190528,18341 777903772936835072,163788 753591384414621696,28281 760752618213814272,62063 776484184655224832,156281 764179898554544128,82066 777403212110233602,138490 768204638902444032,103354 775796609695162372,151212 794869863147851776,262849 766064667013681152,90384 751731213262548993,14277 793946770640289792,255942 753742838035165184,29624 790581930467008513,11774 753347987250802688,25189 768486422533799936,104973 732265973722578944,196346 781594926580654081,186553 761403523309285380,68144 793212291504152577,249926 788539626332024832,210390 793160327403896832,250033 789958236870848512,223286 755873348035325952,18215 769895568969564161,112325 772834318955716608,132497 793170155270537220,249961 793518358159319040,252408 771234781564510208,122982 776992528251904003,159546 785270002014261248,194560 789988296059457537,228660 793624438256373762,254135 775046972210352128,145244 794782409866637312,262784 752932685182623744,24173 759372881746886657,56964 763585120557273088,78129 763856622703747073,80098 790359934013693952,229159 769191710249197568,111455 786999676566441984,208167 795058811547648001,261987 788020110258614273,214492 774086300383244288,138382 753198331493425152,25879 773959526437445633,139404 794617334501691392,261987 795450421267623936,259134 785727065840431104,196917 760112582720163840,61051 785645936286367744,194082 785687073722281984,197091 788752760028233728,220029 793247629656330240,249841 788832126938521600,219119 791674366266335232,229220 753681144592363520,28586 758644244458373126,41680 780834407909294080,175772 786695574565380096,121895 769254000726122496,110659 791469891928858624,237491 764278566414450688,81702 768208624292212736,104406 778368481196699648,166916 768096328807280640,103389 751557666221072386,14277 753975438188380160,354238 795687123781357568,233467 768549659518263296,106774 772479480090812417,118693 749751615041576960,7816 771865798428139520,128143 778711902692126726,168794 790624959160877056,232280 790321226443067392,229724 771409361843347456,125367 773671302271897600,137965 771419099251482632,11774 780151204089176065,173628 775580053686157313,149040 794596975006150656,261155 778350343067361280,167319 791712665446023168,240483 753930410027921408,25135 794660526362083328,258922 761485175004008448,66105 756360308222943240,42432 756664409255059457,44274 759388823134560256,55710 767679155999735808,100605 788445076288569344,11774 753019704189542401,24134 755107383676928001,35044 768301660812693506,104932 772235463692263424,129991 780843321593884673,183269 786301051733434370,201620 778212628761939969,166390 788714011319754752,220029 764177853835452416,79911 768419346771247104,102295 765302893285085184,86440 754724225659891716,25135 785266422809104384,194154 787352656519901184,210207 792459570224521216,245549 793614312933699584,254135 755903150209372160,39797 793166664955158528,250033 773904603637280769,139404 774002919679074304,1250066 791408902562721792,238207 793571540298264582,252408 790559635736498177,215505 787308651300085760,209184 789999067577196544,18395 768585476932460545,107745 770620591145676800,117257 756345625751453696,42249 764846568000229376,84724 794729182076997632,262752 766991675566723072,92166 772829471686533120,132335 780556512284454912,181419 789262022097731584,206666 750654113340231680,14277 793466733675720704,252408 788436138918678528,217837 760621789114490880,11774 773956273142325248,139404 790973213975207937,235590 763716434815950850,79691 758566655446421508,52061 791793969441177600,240763 786967924212920320,192032 763116501406593024,76577 792766877063909377,247241 753223684819718144,26140 794599284704497664,261818 795322889608118273,262849 753053170473938944,24257 732292736368451584,1170474 776150683779293184,11774 793643727071813632,253042 791496218446737408,234556 794787713299910657,261155 762659984501006336,73814 790966836913278977,234583 756273253958750208,42432 774728126915948544,142906 788856132911718400,220035 774357381526478849,142980 776047917341835264,152872 756502830316269569,42249 789998005239713792,228124 763347653858131972,60950 759414997478891520,46384 779008842600296448,29263 791793481840603136,241118 778653478826618880,11774 790280066852802560,229269 790967084113158144,235147 773131759844155396,133180 774184296978321408,140025 781246813558800384,185313 769985493765328896,112788 792581178075312128,244270 758637998623731712,54070 758005164502507520,48663 791568862047240192,238207 791408996812935168,238780 770746839565873152,120690 795680517689638918,267737 758041951937531904,50923 754160221690310660,27045 764884500031508481,84724 787935466771316736,212564 786327475361951744,202379 793127982864949249,249469 757197661317378048,42416 794330569047998464,259743 759645067392843777,349714 786376657326092292,203510 791871399727992833,240070 788420417518047234,217574 757591665922023424,47761 768959481803833345,109666 789415170376216576,198973 753349100620292096,25189 764106352268632064,81574 773575736267575296,137042 758414911542333442,52821 771376737385078785,11774 732531805010681856,398855 794044492194213888,257066 792362306747371520,243187 759136891606228992,55887 764092081065201664,80939 768937881008087040,109874 791401796895961089,238780 785467360937332736,195975 755047822416875520,34666 781081549169102848,184223 789073694580703232,221143 754795008725778432,33356 772920758922121216,128025 781253857720492032,186063 785659735047540737,197673 791762898473345024,240145 791658293965889536,240483 753651263208730624,28866 769480585349885952,112872 785912309826723840,199640 788203571091152896,215608 794584947977699328,261796 795069550459056128,261058 743122705013035009,11774 771519363300155393,126390 732497648125546497,195876 785281516955922432,193669 759166636876140544,51798 768985105587113984,109709 780971577848451072,183468 774330564404973568,141689 791811012743659520,241940 795414761525641216,266643 765386595839148032,85988 765994170498572289,90575 776251845106819072,152946 793109771570257921,249469 756374289691971585,18215 785405370785083392,11774 791803661668257792,239582 768376926712926208,105109 773867657586171905,139404 751615467270266880,19000 765657202115870720,86103 794233075936935937,259063 770600087386988544,119774 764529027327614976,1170823 785593132721246208,197286 785909949104697344,198878 780171991437479936,177704 795435977485459456,266808 776875806618509312,158897 755385886251024384,37044 765329564763553792,87249 775005319357280259,146259 787428922430402560,205259 773941069864177664,139577 791559827499655168,239405 792070138124115968,241678 762860683067138048,47761 779757577802354689,66922 790585831769550848,231318 755097791576145920,35449 757724097686011904,49121 765978582627733504,85562 758414010119315456,52061 780435052811341825,179578 774432829656662016,143585 764071513578311680,81402 774379682561007616,142503 754133351162793988,29263 772288610632540161,129558 752779283995779072,669866 757912284891144192,49852 754849778106822656,30802 765697508924203008,86653 752992931506626561,24788 764905186561171456,84724 789495325694230528,220332 790639479887319040,231944 791021350307717122,235828 776899592898146310,157755 781110792183742464,185496 751653872842772480,18407 771461602990256128,125196 769932133796343808,115493 775732005929713664,147283 788536086943272962,218924 769852673201872896,112767 775541797451763712,148045 773565897722195968,136947 747481867713052672,350826 770322648341422080,350498 758816910993567749,54070 779392041549701120,121051 768712356545212416,103354 776791374586863616,157755 791049899785715712,233861 770653594488016896,108427 789540469483134976,226731 780615346625638400,182049 781203674358026240,186434 764946190102327298,82121 773915289347948545,139404 790636071855980546,232863 785474213872275456,195975 792136044393041920,240145 770783327095779328,121479 772565175979286530,126152 780758018682150912,182960 760069728752705536,60112 773824874640990209,136814 762828648336400384,1249010 759010738350329856,56302 792145403529617408,243187 794207635063115776,255065 761512497190834176,67360 752117242691723264,18386 795309414186106883,203546 764191290569400321,80720 775495384072204288,139404 772838667169566720,132335 794698148501393408,262022 795368812967235584,265875 732986701472137216,354783 768124555525234688,103354 788528440324390912,203710 777877916189425668,163763 746915542146105348,351992 758020940781477890,50581 735873139012341761,11774 776330043429560320,153845 792809381721206784,241119 793168892273238021,250033 781441680427851776,186153 756213733521842176,41798 764519348878749697,81946 761895839610630144,71026 773951497969229824,140211 756262175405060096,40926 758807502481784832,53185 769665830200156160,112032 749836496048361472,9295 779330039292788736,158387 771717665660469249,125814 780406557074923520,179742 788865333943635968,217837 789670276317454337,226490 753677322448834560,11774 775796005879111680,151463 752668783089594368,23069 785262171357798400,11774 795128335109980160,264397 791783970702635008,240793 794221965565247488,258909 763471007331921921,78205 785301756573908994,194934 766463966574878720,93823 733306365037449216,353343 764983006205386752,85562 776958496646455296,157755 794561712389165058,261155 753339587582316544,27045 758084019007414272,50983 755491537262370816,36735 765331155977580544,86873 768865194655309824,109767 793248340217585668,250633 792019520743350274,243075 764398421352460288,82066 795610094494830592,267521 785650504445620224,197512 765222986362286080,81946 794576067252092929,261155 776902812898766848,159359 756598345448230912,44273 790922049497673728,231422 795279015611224064,263666 758044522362261504,51069 789920054930530304,227873 776620080897458178,58531 792841467173670912,247592 788112437006303232,215437 778002940065746944,164814 780507733275529216,180306 790545641046839296,231894 759070685654376448,54631 769277246381101056,112363 748929892092301314,11774 759192201670909953,57574 763068177844613120,75724 792317750441979904,243075 780040925548601344,177731 779000427509452800,171902 793515772618289152,252711 779913534545076224,170187 760461719944691712,48052 787030872436318208,207113 789963497157386240,228570 791617958338523136,238395 761156071201333248,65180 757694307838988288,48477 781853521146556416,186170 755196605603602432,35890 785684945486303232,197512 768854736284028928,105109 788018287540043776,214492 779319744180523008,167453 794553416559169536,261155 761151215103254528,61051 787291046938087424,209351 793261649843122178,250933 763836199882588161,80716 795266931410485248,265855 757214333445083136,45348 790528017898565632,11774 787781475395510272,212239 757618677000704000,48330 773206668549222401,132875 785930197111406592,199211 767745132682682369,97472 789083392902070272,223286 770382284721618944,108396 753278971454877697,26411 751135696312799233,16897 787847863053287428,213064 793519845698629633,252741 766161850132299776,90482 777555969526026240,161988 755498276443525120,35044 792507511072886784,244902 792210541494333440,244230 775347080130854912,146720 765995200523210752,90618 795016421080240128,261987 779110581920038912,172089 755482724899495936,37861 794561073093419008,261155 767930983307878400,100559 793149135377408000,249926 791474915039780864,238207 779746597651509249,159847 795120590545883138,254025 773532051832123394,137158 789460277234401280,226180 794865365855731712,261155 772918456396111872,132996 758374983408160769,52030 761026132112084993,66396 786019617428811777,199496 762222596758708224,72035 785299294081290241,194934 774579010168913920,143585 777817058272612353,162000 794689974511734788,261155 757945978611724288,49852 757250151362629633,46652 751744774642728960,18113 778354518576640000,166852 793571162148274176,252051 765640592269402112,88669 766057762337988608,90384 757902710775644161,45827 788958300586979328,222500 776183343603855360,153854 787276948678414336,207076 770396427398680580,118191 786061540554313728,200870 767063005381160960,96851 732789948852502529,354120 758116611534491648,50654 751998579724738560,18395 750752710857748486,15165 791353532762906624,232863 795300198998310913,249882 771791478959943680,1000995 750033754819796992,10735 776576966350741504,156926 788712965956509696,220029 771702175265202176,25644 788910199146893312,11774 793211734215520257,249057 752167900400783360,18486 786055469450133504,198591 762213052943048704,72028 761289225832583168,67229 775736793161490432,149200 787015407349567488,208065 777597312793210882,161352 786383577529200641,27156 792037432401158144,243187 785944882019901440,199960 755556683892477953,38421 767253872129740800,98536 795760312523915264,247930 758416725029318656,52061 787152142607847424,209184 767882600224481280,100561 788014166338600960,213887 753400553409880064,25189 771445545751588864,125367 759277873974874112,57336 757706188154732544,46280 795668008647716864,266491 786414347849314304,203806 772969796090535936,132335 794310293392388096,257492 779013167783477248,167311 758809274667589632,55174 763530785852907524,77849 792550598650408960,244270 776847511298281472,157593 770019112357617664,112788 794985185875988480,263907 768855608422301698,109666 758642147230752768,53001 768098075235717120,103261 791816376105127936,241940 765533397255094272,87904 773720199849660416,11774 792424176292286468,243165 763483180833792001,78115 779159473084522496,170785 777259347009241088,160602 794670780281978884,262053 769592824232873985,113412 772443593701150721,129558 788641045139423232,217560 788891085800083456,218275 767806543618269184,101681 773888706931527681,139404 795669703930814467,267862 785921653813288960,199546 795466394234130432,266054 748281819380989952,1247824 772803472374792192,132335 761706665947181056,69548 775575243834482688,148748 757296543338631168,46890 786945165059469312,207287 755100200599891968,35044 779795476216369153,163166 786747690407170048,200244 787680650690170880,201555 762017057852395520,71621 764639428560117761,83739 776468286317953024,116306 766113578256588800,90785 758719953189167104,54070 793095297505320964,249469 766121526521237504,91146 770460950755368960,118698 795091508714237952,264796 776251085451321344,152673 765373512269692928,45655 769393188419297282,112336 787350214436917248,209195 760252222642937856,58508 780884660280713216,183975 767448812961095684,99514 752719262523863040,23167 774314191264092166,140444 781506147568103428,188401 790621010382974976,229901 795032282448826368,263926 775002074610298882,146259 760140380021125121,61145 770009461738143748,11774 794935334853378048,262022 786220324568174592,201555 767768433689661440,101163 749378510532124672,7911 762934457808683008,74013 791053405011767296,232169 756568824284151808,43471 771516669315473408,125554 759091701281591296,54070 764999951369678852,11774 794207677996040193,256217 777950728346300416,164826 771323466003935232,124597 777856461452021760,162638 758332845215580160,52554 736314572831883264,1182330 756878466205626368,45122 773285257810440193,134993 792429504052367360,243513 788904387817058305,11774 792733251035074560,233183 773496757519052800,131027 776206406202503168,152314 766076407709569024,88930 772557456631275520,131542 787338383630540800,210289 767399729412071425,94699 792057832350691328,237332 795349154260193281,264397 776245176385888256,152872 795053785710096384,264397 776498523655122945,156290 775486400552701952,149259 790988760523517952,233736 763912570357047297,80662 776047152107618304,152735 757604759209517056,10662 793204555190120448,250633 781631703580368896,189515 786222953478270976,201555 787515207350415360,210585 790295187482214400,228341 792013050182107136,243075 760781071629819905,63451 795308194822324225,266079 774337474906599424,143051 795266068369604608,243187 780619188687757313,181984 732962071369949184,354976 781266736096145413,186883 758039979834675202,50923 770647679906947072,118191 754000594633916416,11774 763267875750735872,76665 780169621244489728,167319 776895273918459904,158673 790932773196279809,234583 762682108343123968,73536 775380430736547840,148537 785744980933419009,196515 788545088569872385,218260 781210759737012224,186434 787162808723075072,192421 767488477940318208,97341 774171893444202499,136947 785547977355964418,11774 768046382896644096,91894 777925254916214784,163763 765893801458229248,87904 771386958232760320,125142 773924593501347840,11774 774339113755475968,143041 794734820563808257,262025 776422866111782912,155451 771062895216123904,121949 791610759448891392,238207 733175186493702144,355480 758450356569317377,53246 776226133444399104,154322 750137222553231360,10735 792091581251670017,241678 790972836919717888,217837 792166745037479936,243187 794995720281526272,260927 767131084026937344,97852 793023602396246016,242693 764481812022329344,83305 785731346245099520,195975 785987785949843456,200382 788307993825714176,214354 758330359570399233,52112 772486952998146048,18156 786965812959555584,207613 791658952534687745,240483 770357666191474688,117748 766304664178524160,90539 761316358474784768,67401 773875658107785216,137042 762349820770082816,72790 767876480751706113,101681 793959790250586112,256276 781354108993273856,139404 793199532188180480,243865 770298237349617664,117352 793273418019930112,251167 794348425991032832,257492 788510584190959616,217574 786285890364592128,196701 776144507343626240,153921 743842737993158656,41724 766043458041745408,90384 780064347024338944,176129 761111060149440513,57574 772794717595660288,132578 757085339991281664,45857 780798443170238464,183068 785648383239139333,197512 789695500375261189,227242 790231744926588930,228884 770066613353779203,116373 759122422406590464,47940 773612017429143552,136904 776264006021423104,152946 777701290746839041,161960 794951165997785088,262847 776140375836819457,153915 765294498935025664,86472 788110473166061568,215005 773943519669022720,139373 791052906032226304,235179 785654065124564992,197286 769308399527927808,111455 753701188114132992,28866 766023806490075136,81929 780765556911771648,180790 789253410767994881,11774 774489214364844032,143958 763779965565427712,1249166 773608609078910976,137965 756706921617448961,43553 773542604415741952,136814 791694333887983616,240483 759761344740495360,59373 732793437569835008,1170733 760113312335933440,61051 765644035658813443,84889 790908106758885376,234583 743516291588304896,11774 768950600012853248,109945 786663220131934208,205728 779656363974602752,174226 780179865110798336,176191 788172813479841792,212953 793642779733655552,249926 753796959823990785,29328 777851426915487744,164001 793547899711938560,252741 790533222807408640,231894 760676185022038016,63267 767863282065612800,100893 794764268994342912,262849 759817892091269120,59479 762752332903878656,74247 791120604883812352,152946 792821300934737920,247877 786243124326567936,201494 758091507916156930,51043 768106862164205568,654029 761256078722072578,65180 766598504756027393,94699 766002651750404097,90618 757430335646883840,47263 755112364907823105,33356 794579928691806208,39957 732455652707065856,352175 794580536773603328,261155 761679527202258944,431998 763166257290117120,74133 788805240204111872,220526 758675673359618048,54070 779355297253122048,174115 795694790742601729,267855 791487691489554432,239516 795765750602592258,247930 752241911860125696,20313 751781898368618497,19352 754772884552314880,33356 770685779823566848,120341 771732859761549316,125554 785273661704003585,11774 765923498015461376,89945 788195083480928256,214078 788799524290584576,11774 775099611564220416,146704 770728099289837569,120610 776636173175418880,1170441 759401409737555968,56964 792233081478479876,243187 786976403568943104,105109 778036345734242304,165523 756631870012526592,43553 758910501669576704,54974 787075494927818752,208965 786964647987544068,108396 789144282095493120,215505 767243816315129856,97386 770409238099267585,118191 789089393134952448,222682 793505350339092480,243075 775139680685817860,145866 778784677893115904,167569 792040697016659968,233736 753175752825245696,14277 764383970247049216,81946 788480149012512768,215437 793191674386100224,249926 755112709478232064,34731 777587373915803648,161352 793264076692480000,250633 772894433125736452,132908 794512944545443840,249926 789729793428299776,226881 790758585689108481,232881 732699117382717442,353228 758364651193241600,52554 754726267530846212,33356 793505147024441345,252741 739174078641213446,352038 755098581703491584,34666 774184174164914176,110585 787126815441682432,207996 774692171899207680,127707 785931440143728640,192032 766865852994052096,81702 753417474671046657,27398 777959512003190784,164869 750476729286819840,12746 754787456654929920,33356 786950604585394176,206642 788416892721467392,217837 791665717330391040,240483 778073780635574272,164826 791419300527484929,228820 755875246708666368,18215 788526521220734976,194072 779879648796745728,176745 792273520914997248,1170396 752019865477709824,10057 758333653281861636,41703 771364134021726208,124597 743287705446948864,1247598 771891742853337088,128194 781097528393510912,182726 790227669745070080,229724 791360194404093957,238395 733203710273294336,355480 795337280193961984,266079 762007850076045312,67758 790876545061621760,235349 768932604120698880,110362 794522768285007872,257353 766831986073894912,95708 791687624519917568,240145 790583823129907200,230207 790675543679262720,232169 763186274710716416,75899 786358997347512320,201555 758862369351016451,51809 757750755516440577,48959 775791122291359744,151156 758189298101301248,51239 763469512884752384,77637 793187293876002816,249469 768801512571232256,108849 765951438010789889,90031 772757835570565120,131045 756578437607804928,87833 778214673380315136,164826 744092874078359552,352982 781275708018614272,186434 747671536912465920,11774 755440833004834816,11774 780919744920559616,183975 788504391590354944,218275 732991706329554944,352089 768145997180473344,101681 781328667494322177,182391 756802547533381632,43391 789039043174621184,222545 775731259368738817,150064 789295454466957312,224680 753988744617877504,30801 768992712246726656,110659 778349623081447424,160539 749691865004404740,9433 765273804457246720,84209 758497616455933953,53185 768635204806344705,107745 770374572419977216,118538 755255251213647872,36545 772753529316319232,132335 763834750700167168,80486 781501576464572420,188269 791297367957917696,237803 743517299370496000,350711 750683585028366336,14351 758265746124369920,52112 760951961730609153,65626 769284809143291904,112609 786706015689510912,204303 773512338330808320,136947 758099287997714433,51451 760482842987995136,62777 751987982253514752,20755 771810877079113728,127877 770645838854893568,120341 755123163894124544,32673 781668392478441472,188903 793082524771688448,249348 778579779502997504,168794 775227934571454464,62492 790971389637435393,235590 756585255335632896,43471 787057300225654784,208899 753520116688564224,28015 788739946265792516,220029 752910420285935616,24041 781645060026753024,189017 753663581653041153,28866 788822701984980992,218219 791410239589318656,238395 743232261596676096,351268 763921764896219136,79691 765728694484738048,88332 788078897476755456,214138 791171845525377024,234583 791412585522266113,238207 758687698718601217,51451 765648414537240576,87904 770343365468717060,117609 776473201023090688,154526 758642375736438784,54070 733345036822175744,1170415 776770637524299777,157693 750059233161383936,10847 785492900717223936,194815 785559335304855552,11774 756907921179414528,45311 786946295655129089,207287 781552883854630916,188401 788391324164784128,217519 793980100668637184,256393 795667267627483136,267796 776730457643839488,157708 762615921546436608,73675 761761782121828352,69219 789181322870652928,223101 790959579328811009,234551 776954602499354624,159411 764342853770223616,78159 775871046700371968,151071 794319236675928064,259743 780610627693715456,80785 769127524739710977,106753 767837311673393152,101681 774231493262573568,140444 765005017686351873,85159 778711825147756544,169916 789957414833434624,228888 773697595248087040,136904 793986755867316225,257423 752690024282517508,22752 758081977962602496,51069 759376370665304064,56625 773034665187876864,133454 763471364246286336,78205 776381100616802305,152872 793253472338608128,249926 795363401652379648,263907 794970206712070144,262849 751636705724272640,14277 786387243048980480,203350 779072003366158336,172523 788026419062317056,214492 795716570702028804,267862 760294063237017601,61011 791803659633909760,241678 795298469112152064,263171 761233790220038144,64697 767086043954876416,93036 767846516245487616,100891 779403144925110272,172123 776438559670611968,155688 735862472398114817,11774 749690447535144960,7546 752621856499400710,22436 787076436024844292,11774 789344731142688768,225456 750785188758781953,14277 762942947755192320,47188 787720565259956224,205197 762763388795559936,73582 792293694091173892,244550 763504946889261059,11774 776927669015326720,156835 793140264890200064,240070 732714098388045824,353228 766259843694993414,91946 760981379463024640,64664 792062195714650112,243075 759271698013233154,56964 788399673807671296,217519 774329016320950272,142503 774875461595856896,144602 763180533870309376,76412 773895654418452480,138819 780908807467765761,182960 777130670397194240,158182 759248767522594816,56964 760653616722173954,63393 768420146591305728,105018 763825700478607360,79693 785322089309884416,11774 752165537463934976,7311 757717781055844352,46958 767778309082144768,101463 765049281480830976,84929 769954715178115072,105109 762047809164079104,69158 767761364597116928,100605 754770659578880001,33356 755559162285817856,37457 779072586663747584,172027 789839801981607936,228034 771976235714961408,128404 780556040366612480,181548 790961987551277060,235147 765613418124632064,88052 776000684927909888,152735 791742066493689858,240584 793883467507339264,255393 762840685586157569,74835 789207827847970816,224297 794614523818835972,261818 766062679765217280,90618 786628360885661696,205181 755809035996180480,39173 786623356682448896,205181 777749838947557377,162610 791300359352381440,237908 775314956602322944,148045 776888908290326529,158897 775770254479949824,151071 776837448538075136,141887 758663568103346176,54070 780891927654739968,182870 763199709129351168,1249110 773423213464449025,135025 787637854600105984,206101 757759943021912065,47940 772958108482084864,133454 791377903594373120,238205 794527955460431877,261155 793503032533131264,249961 768155527733841922,71259 769713436813066240,112399 775891064179847168,138209 791358351011524608,238395 794546204008976385,261155 795722039550058496,268231 738801813600665600,11774 792524458854612992,245101 768224451473215488,11774 792520570130751488,246392 764189740702859264,80939 771728981775167488,125111 761226841277345793,67326 768039276424654848,101383 790648743955668996,232169 777537666824884224,160592 781550564316446721,186584 794700516571938816,258456 778865222333247492,127994 767301215340335105,97852 768592964641705984,107428 762462554958376961,47283 736743718766706688,1182366 779456842221092864,175260 763613845688619008,76056 795615878360526849,267521 779087566154989568,11774 766223080788267008,90388 766908809822494720,89923 788482506458705920,217519 770296741048516608,11774 767185389908062213,94699 768931512288890880,110362 733208714237378560,355480 774695765641920512,145000 750432696116080640,13343 759951777454260224,60018 773235536349700096,135025 781305891702312960,164764 767835112691998720,100605 750912950186094592,15165 753690368021925889,29263 780551716542357504,180233 778398616524296193,167407 752687381816324097,1248155 763842043789479936,80716 768124765127049216,103354 794694127447379969,261942 755517033966559232,37892 761249956485357572,65887 764053850718281728,80881 781468260646592512,139404 793097986305908737,249469 776832299245731840,157708 793471021504495616,252051 778700952194867201,169232 795379557289299980,266491 758753331930079232,54070 765323973139857408,84209 762534680340140032,69778 758709432272449537,54070 771100813997506560,122759 776322183534612481,354823 750761662538330112,15177 793190858996670464,249469 787236122522976256,207613 779309242884956161,171201 778024754133491712,164171 785975961594400768,199739 776827404014587904,158387 768436716386541568,86208 756943715395043328,45064 758812187284557824,51451 764808406704254976,84813 765361030910320640,86103 791438030775029760,11774 763157233232252928,76549 794146315680808960,255942 793614984957796352,249926 787074350214221825,207796 764339839416147968,82208 770691517962981376,120610 775983213428740097,152735 793451055568658433,247379 790350609924841473,230584 769572359774711808,113836 753351320094912514,27222 770308575377838080,117257 795460258831433728,266079 770468442646384642,118087 776213262434242560,154534 785568775047307264,196277 751074928309379072,120243 785977977330814976,200382 795047598503575552,264397 776793473479499780,157755 753358791077269504,26458 795366489817759744,265885 771382330992779264,738099 774215896185253888,138707 790989929912369152,234583 767654226499661824,99434 764126237916696576,82066 767037712968847360,94899 768542693332963328,106753 785831399089659904,197512 795441788953640961,266054 770091707534802944,94699 791977250744786944,223492 758608811687116800,1170677 771890643916292097,127871 771683236628074496,127134 789549511311921152,215437 749679735794466816,7461 758339352577572864,52554 787380929283129344,209269 791082813218959360,235948 763181038164058112,75899 794531168460771328,261155 772442571247349760,125554 795460362233675777,267262 767188565465759744,96883 774022637651501056,139373 764766198303170560,84268 769284108312797184,112788 785516478481199104,196277 761352257325535232,67587 779798161585954816,165348 757605756468236288,47761 761237848787914753,65180 786716852130983936,205728 790945946108473344,234583 769511184143831040,113309 768593355399757824,103812 749288808508633089,7816 795286651677319168,258456 756206369343021058,41702 781408522424594432,139404 763424739696087040,78159 786697136490549248,202567 779316158688264192,171880 757848492345655300,46392 763421603082317824,77319 775840392122105856,151463 764787871031132160,84724 788405110577606656,217634 787952035782090752,108396 766813775060172800,94627 786233508142260224,201555 788456514004590594,218275 793472557315944449,252020 781216410366246912,186434 758415290946482177,353889 775060044035477504,146847 760647152204787712,64197 767907741163589633,99471 771850954790563840,127579 756729224455557121,43471 781482993571336198,186584 768830871759687680,109167 788755531708137473,220332 763437501730041856,209828 781522272876163072,188119 781341393549611008,186584 760279928549945344,59828 759306527387770880,55887 773846386706157568,139404 772964356443123712,132370 789940493249605632,228354 753469639334752256,27802 778295656393822208,164826 770978884649095168,122146 791186117609582592,235590 794557525290983426,261155 774122493967683584,141316 776507812264411136,155688 793994688017612800,226180 794456240646746112,257406 777851453855510532,163901 791895509313155073,241940 763162168279785472,74943 786714113082884100,204413 794939595947393024,263931 773957295369781248,140025 793550336245891072,252020 756316482200440832,42249 780648348114190336,182257 753631441876029440,28732 780735813801897984,182257 793298830640943104,250633 755045733636542464,11774 793097804633759744,249469 772507399483592705,7258 787736146780401664,205197 761183520802820096,65237 791822432592076801,241819 771935707153702912,128519 789022280307408896,45376 794531782028914692,261155 774694964252901377,74281 793247808895586304,250633 789222600752898050,224678 780761066955497472,182960 785261986649026560,194079 791403738925764608,238395 778563317099028480,167393 762292432637726720,32941 754062644147949569,30910 794796083612422144,261155 788192599647526912,214078 778937520902008836,171168 788085925440004096,214354 792215675167051776,235685 764300322172833792,80939 785670029782028294,195975 793883480388096000,256255 755389278155337729,37044 767776275964522497,101383 776832638925418497,156835 754976928587800576,34666 778740222578216962,168794 780816581869834240,182960 794722240768057344,262271 795265051057856512,239610 795446250686574592,267157 767194561114439680,97386 742242997056737280,686533 756936972174852096,44291 785876209007755264,198878 795267901330718720,264774 780362159624753152,195876 785783381879562240,197512 773932393233256448,140211 768239447406055425,105109 758718096030986240,46076 766255098745884672,91751 780420172624441345,180074 781057947065540608,182671 788535665541648385,104244 794894672653152257,262849 762519045069348864,431998 773452606798753794,134875 789463355438141440,203546 792664175361294336,245148 764092316382396416,80526 791698204152598528,239405 795048875484651520,261155 772449912210489345,129558 786265824965365760,201958 788574265658400768,217519 752768706321616896,17606 793647395082866688,253032 793982684531933186,250430 749921981886238720,10735 780739454046732288,182036 751767436920250368,14277 773287301401153536,135489 794612465413681152,261155 747824431221772289,353639 773374567272165376,1170557 765254104029560833,86504 792495114341978112,246295 761778685070352385,431998 781641998193270784,56964 766711631988547584,93405 768154649295740928,103212 773871206546092032,139404 785627248015663104,196538 790847382686535680,230282 793152391810023424,249348 758128829122637824,51451 776121137759563776,152314 768193530191679489,104132 795361767366881280,266054 757885422429151232,49852 750819708664811522,14778 759745937149394944,58815 761137628129456128,63655 790910842682286080,234583 773282985428656128,134371 771818290716946432,79987 768482601539690496,106731 781473062759854080,187491 750405010828079105,12883 758334148209680384,52554 755524636591480836,38144 767975455198556160,101681 788512230421651456,217519 793524965987319809,252020 785273952885178372,194560 785939149857689600,194167 757322898319220736,46612 763847136588988416,80643 775009215781871616,146259 760582430352965633,63868 788709827501588480,220029 740599966285107204,11774 768918788725026816,110300 758185712315408384,50500 758572148587794432,53580 756814878971691008,43806 790946250342400000,231881 778195677335748609,165097 788021578504163328,212239 788223215181062144,214354 767837129430933505,14277 773875264665288704,139404 794677081611390976,262022 768162070609203200,104132 794003394520236033,255870 793447498685612032,252020 785674303673163776,196277 776470003885363200,136581 780800825115418625,182036 791396280522174464,238395 776864694048915456,158673 788814460622221312,220526 766028106696130560,81929 751800641832357890,19485 785481280808886272,192032 755397339762810880,37044 760918378403991552,65234 785326955348451328,193636 793628066484482048,252020 788503780752957440,11774 788140769727029248,212802 740516147099996160,11774 750465791464607744,13532 775334531465306112,137869 793237109473554432,249961 775979518368505857,152735 786705431716585473,108396 762631350058749952,73926 778847975900676096,169923 781902198162587649,188401 790833463540654082,231792 755604718945206272,38421 760668895468322816,1170555 792534307776507904,244270 770537793898459136,119682 781582339629457408,171991 793561757084024832,249926 794384626055725056,257492 780871467189755904,182659 788469577973923840,215969 795677181531721728,257781 786672349009567745,205270 761622900524797952,69256 743214751665229824,1170718 752251988633612288,21714 755436856070672384,37433 789478589808902148,226180 761540780825710592,67709 780497260127846400,138812 768595682617757696,107984 758782126263115776,54986 759405703459201025,56063 766310503450836993,92860 765681489212125184,88930 794238294087200768,259063 771014271375319040,121046 793852489967828993,255942 792481760357539840,245185 768100109007499265,318763 756948047356104704,45672 765889212558127104,87904 749369726342541312,8160 749429195726544897,7944 773716213201461252,137042 774028423249272832,139404 787110354535022592,209292 795097760936640512,263895 795390759985876992,266151 773236963478560768,17416 752833734366400512,17120 763432095817535488,76858 778326509446635520,166321 794495245572509696,258249 758393516112437252,52702 740206269999484928,351030 762421525102288896,11774 776100359437627392,152735 788019327018606592,210461 767838816342245376,97852 776883314921771008,158897 788927611074252800,219119 758464204823142400,53144 763952993448267776,79691 795757791583543297,267737 791574430220595201,239405 760122303636201474,46384 760547027373682689,63451 792437847693275136,243165 792802515683250176,247240 791376819203244032,238395 758365416666361856,52030 792465576903991297,242693 787315372449865728,210289 757799558592069632,48097 776545060171177984,156132 773987190678417408,140211 780819811735482369,182257 794652921338032129,249926 774243632308183040,142195 778685449925636096,169916 778825788636356608,152262 772092662102888448,127871 766385774791168000,80939 788124237039034369,215754 786376330719920129,202727 793275408313573377,249926 757291114139443200,45319 762105276992483328,64722 791708391043371008,240483 792067112726630400,243187 789559181355261952,203546 759357737453117440,56964 791348365174841344,238395 769854768306978816,105109 790940394099908608,223492 770352179890778112,117257 788518548935106561,218275 768948015839211520,110209 786997408446107648,207949 767256491367788544,90384 793422645941432320,252020 768256623466848256,11774 791674229657710592,11774 794587582113910785,261796 752898708690259968,11774 794719127030157312,262752 774989815083311105,137965 790530964275560449,208178 775881488390770689,152073 787089676817534976,204835 787909166715301888,207212 732173926260977664,172295 791810915737870337,241940 767697967784558592,100605 777385343725297664,159411 790179792758812673,229724 778559411371597824,168794 795614798528610308,267655 755161594988863488,35890 771450875847987200,124597 791315211202330624,237787 763125722709766145,76549 778385380567494656,161901 758757896393990144,54519 775068289605181440,146804 758769706765545472,54070 760906507848445952,65307 788050204964552704,214492 787085133467705348,207151 795303671898771457,263676 755534406064885760,37433 779255415183962114,171168 763915294750363648,80393 788898050567729156,222021 763162214979215361,69947 794614203843801089,261155 791633123842912256,238117 793968810311069697,256276 787006458672062464,208379 793192234418073602,249926 755945429435428865,40875 790544827058315265,231894 791016163165732864,234653 764178454040412164,82457 788458734876037126,217106 789892546231021568,212131 794528893726298118,261155 765170287604183045,86103 790882211788648448,234583 763068831799574528,75633 787774322693709824,212357 791382484617310208,238207 758989955070726144,56175 756495353420013568,39096 795420565150531584,265855 767218311301959680,88930 750385677255127040,13021 778987542121021440,171324 787105850179465216,208928 770735811155333122,118191 791665366317477889,240483 757659846380445697,48633 768806285118730240,108849 792177053894180864,244550 772257715124998144,129551 776028105014206464,65663 773555717357858816,137508 785513729429540864,11774 758659860942774272,54070 773916906524901376,136814 792862637856059394,247240 795751895902146561,268710 763753042218844160,76406 780890965561139200,183269 788464878717702146,217601 791001883368382465,235486 781863732666175488,186212 785721858280730624,197512 793193180791439361,249374 786363922836168704,203391 774997449559638016,127775 788093386041401344,215372 755175236555804672,35216 764260939260497920,1249122 790289208782954497,230584 764969937836408832,11774 795074094492450816,261050 769496307195060224,112363 752292407182438400,11774 789294888055631872,224680 792731353380974592,247074 762016352966021122,71476 795184961410232320,262752 756196333363396609,11774 750410471761674241,11495 754078938876547072,31621 773638892117430273,133702 792414008984776704,245566 776532619957768193,155896 781680642966847488,188421 791264638856007680,237491 769368690206707713,113165 768119800757444608,103354 792015979303673856,243092 789955901088206848,224680 750874258679660544,14502 775508618351226881,1250232 785638580391514112,197063 732661549094080513,353262 757651794298220544,45995 794576082078834688,261155 785869218868662272,198878 755014843208306689,34765 788785562283114496,220526 760959287325761536,64693 781829297904287744,188401 758084976814333953,49843 767092558442795008,97355 750408812092424192,10653 775353677271793664,148473 793912626153521152,256125 787727666812112896,212343 770789185141739520,121479 776120962878214144,153545 795014283247620096,261818 756289672138063872,42432 793278989842329601,250633 767836387802542080,99385 775333825631092736,146259 781472960959778818,188119 788745574635876352,220098 759064838295334912,54620 768858036282744832,109666 790409893341573120,231464 765208411432710144,84724 771701433250947072,93261 787494953169539073,211461 788867501681680384,221476 794015147400527872,257423 763107158145720320,75899 786669497847521280,204914 790034066464800768,224568 766968611370049536,95572 758258325708570624,51344 795773034074238976,268777 757996958606696448,50581 780935335173689344,183975 781251522378084352,185921 793276140525727744,249926 752257510644539393,21469 786217402698653696,200974 755645393510273024,38175 777693420278067200,162497 794217336265986048,258683 753284889609285632,26677 793779214617051136,250633 751573195950465024,14277 777475995075051520,159876 758048895201112064,48663 765019133364666368,84422 767830638196121600,101383 770471789956886529,11774 774619287654961152,143845 777847425146949632,163990 770242120321904640,117257 795322881974661120,266151 766461024471887872,93508 789809883839332353,226731 752964710379716608,24248 766307503508520961,354833 776822378848329729,158387 785713911194456066,194723 773517083015520257,133702 794800273101361154,262022 757731729222340608,195876 792483346446114816,243187 768198416975495168,104406 773286322714714112,135903 773753345144160256,138616 770354724545654784,117257 760848786574876672,64722 785237114531287040,194205 792855747323396096,243187 755247919465271297,33953 762704891013918722,74133 795610797892321280,267521 777573864033415170,161988 788720148169396225,220029 791451403470245888,238272 763475781968330752,78159 763384647388585984,47940 781239038418178050,186434 760169901067608064,61470 790903191562883072,234796 778249969157468160,166409 771965350686629895,128043 744435506092486658,350334 773605340571021312,137965 760972363378855936,65839 764270687313813504,62180 772895243331047424,133043 767929750669099013,102665 779397259272327168,173628 786210535700213761,193121 758727421008961536,54842 789487035388141568,225981 778360872863469568,167569 769651538339897344,114587 750873886296649728,1248116 750886777368391681,15264 759138149712867332,56964 751804517721649153,19880 767426042390798336,48289 776542881368670208,156132 751025341360201728,16422 764423664582483968,83391 770699814984122368,119832 755157182560079872,35890 794764095459364864,262145 764878041562525696,84724 757643121064804352,47844 795445358486757376,261666 755420641763831808,35890 768087853343449088,103354 794904207027412992,261796 755726298404847616,39235 775794141628289024,151463 794088216563503104,257546 753635103528497152,28732 769302870977982464,112872 795052796349468672,264397 765713841288163328,88361 772642608480944128,124350 780899874166280192,182659 756104012408221701,41632 793400239885615108,251803 773854982659420160,139404 763325748547506176,1248966 770633164012257280,120159 785679012702019584,197512 789855943962062848,108396 765707527241736192,88920 787063396545892352,207965 765043012183339008,11774 771699720225951746,127032 772822001744437248,131045 771201403859537921,121479 777602160330543104,161277 769821123227881473,114388 772435767570276352,127871 753009599624667136,14277 771919586874634240,127366 786913885500477440,207287 778615985284587520,169201 763071047780401152,76429 780925427334295552,183759 768279270976135169,105109 788870076426362880,221785 751170726938480640,14421 786598081798090758,65113 788203952298942464,215437 789689962916564992,227048 752242383706816516,11774 781098455200567297,182726 743604741792423937,7700 763007316828430341,75899 769731059516837888,108799 752626394245394432,22439 766698151256260608,95593 777094873254027264,157082 778347388331233280,167220 794575433261977600,259191 768497824669532160,104973 794676154154307585,262022 768928033826889729,109104 762721756201091072,74247 793315543868518400,250293 740295381565767680,99816 774968277483290624,350503 775404213522358272,148033 790326510137802754,231008 770633216512421889,120108 769403802797674496,113165 795252016448765957,265686 756465983313903616,43391 770000567984877569,11495 777860571840540672,164001 772454166740496384,131027 762948866845118464,75233 790742343938875392,232169 762383424065634304,72978 767709572878503937,81869 781489334281273345,139404 781627733377900544,188401 786222484211142657,201494 766718131159068672,79516 756634417196568576,44429 771178798943391754,124131 751834160554139648,14277 764997875549868032,11774 768951007829032960,110389 770095972185694208,116164 767124494834135040,97468 785911956288921600,199550 786253710158462976,1063777 775721917370294272,151071 768136696043040769,24173 787645063035781120,211978 788849175173603328,216009 768234958599049217,104406 757739116431872000,14277 786339563450937344,1063777 769973111634718720,91946 763377022009643008,47188 767119022408204288,97080 776130915462369280,153095 753073498575241217,22795 758668244215627776,54070 777622250182750209,158387 757741595437441026,47940 763869666364182528,80939 774570141900279810,142671 788648918489989124,213064 765380120131481600,80939 732303038917017601,351322 751834382059450368,18380 758683611730247680,11774 774344474365394944,142503 758237861984497664,52004 791737159745056768,240682 761351732295143424,66801 794660413350772736,261155 780441982644649986,180099 790925701545242625,234495 791733539527991297,240483 755491469310300160,38032 785798583173853185,197512 774672626316816385,144542 786028654560096256,195975 775945251768848384,355982 767022901597917184,97380 749283244852609025,7836 750123584178102272,9433 788097131043233792,215252 791599304704090112,239989 793142712228864004,249882 767754628389822464,100893 792096750634840064,11774 790998844737630208,233692 749712847853199360,7461 756856319827513344,45228 770762338651766784,120610 785681076819628032,196214 787711425758261250,212357 763375646387101696,77731 775862720377790464,151410 793829224201191424,255393 766971237683699712,93144 773955873429344256,139404 773230466044264449,132908 764224532370583552,50328 792002095603814400,241678 759319014552301568,56964 775437425682284548,148170 750438825432739840,13342 755894242153725952,40550 765282747338326016,84209 781012741104500736,183269 750671343742554113,12357 758599315115868160,53995 781264019055267840,185296 767204191022571520,98259 755761987615948800,39462 791279049125470208,234212 765511197021999104,87904 786197636563034112,200382 787910220236353536,197888 778090863012540417,164912 788005811092094976,211836 749669506327339008,9087 795685290677415936,267862 787822898555740160,208014 756278733594505216,42495 735814342021685248,353124 789167516161482757,223738 779098552827940864,171644 794007290294640640,257492 795116268449722368,262849 790645439318163456,232169 790766130428207104,231894 781647663800299520,186584 794694836481904640,262849 762394670508879872,71429 788031244449701888,214492 792340503341756416,244143 794699589668352000,261155 795244165663703044,265644 760652887127044097,63451 773956879856705536,139404 762802038614790144,73814 773952248405643264,139373 792415042197041152,244143 761359820628910080,66155 762639621561851904,73961 774366756739612677,128232 760852573834346497,64722 795414920951119872,265855 770889356282331136,738099 781878345042538496,186584 791454224303259648,238891 732409843798151169,351721 778309669064355840,164912 763929097881866240,80393 788524738356183040,106085 790884611043823620,234583 752697857292009473,23234 767125107873644544,96275 767124944174055425,97377 788101770585133056,214247 789907132984418304,227048 791374253048336384,234653 791684371472199680,239807 793923798374322176,256255 787794050061565956,207051 785925485947658240,197512 765940912446803968,90384 772918868763303937,132848 795119330614800384,264774 777116573861416960,113836 757724180313874433,48287 758110905666109440,41703 778070185563521024,159389 756259395579711488,24427 791816200443551748,241819 760960968553791488,64664 778979217996263425,171617 764587126105268224,83751 776153117951860736,153575 770303201643855872,117606 790593706633986049,228820 756906857613131776,15066 785810085637271553,198671 768862838576164864,109666 765977379403657216,90679 788869482685038592,221711 756198137849675777,41680 757457171588145153,44429 774764212648235008,141316 779013940118519809,169515 771432384528986112,125367 750824704403988481,14668 785644699302461440,196932 792060096264175617,243075 775461473191505920,149329 751953213666893824,19236 779598134070521856,350821 764972248189046784,11774 752944008507297792,24711 769683237329395712,18030 794925961842225152,262752 793321321421639680,249841 759786106867085312,59666 763885106167701505,80939 755992596510445568,39496 792038755137826817,243187 795294029600661504,265881 781831770303897600,190635 785490351071096832,194949 764270736391364608,1249230 770457070084640768,118191 787073309380935680,208016 752039674277953536,18504 765172401453666304,82283 793368021091819521,245591 785911433720631297,22735 776741236669644800,157755 788826253943984129,200451 795441094192308224,265875 775372139293802497,148645 763130904189423616,75899 786224609280585728,199206 789343681010466816,199307 771090139946766336,122388 768954667531460609,109666 760442966272053248,62063 770225019146346497,117257 770331275488006144,100561 790920020532531200,234583 758129674228686848,49658 774014949857243136,140495 774111433365651456,139404 762236000957521920,431998 770103269750439936,108849 770270841594449920,117257 779056287237693440,171617 785357083306627072,195125 793219589874200576,249841 793849424665452544,255942 785789451549102080,197512 762736443311685632,74727 791741075773755392,238395 785828038139346948,196277 794346812219924480,258878 751876265179623424,17794 793345168766341121,249926 772910492989915136,125055 785697892300271616,197512 761131877650554880,61051 793967383207477248,11774 756796830797537281,43553 780151431001104384,177704 770327397384220672,117687 788968984632815616,222655 790239739269873665,228524 754011870021951488,30296 794177146264506369,255942 763092049218252800,72408 768524546093703169,106774 794541580472487936,259063 750625974870564864,10648 781663329181900800,186584 755208734146723840,35319 786433922209112064,202051 768980087039332352,1249627 795770240944599041,268777 786278555525132288,201555 771339484629569536,122759 781509806880415744,188119 781442394931822592,139404 732800827904143360,353230 752177779412705280,10653 770062233527283712,112872 791120237785677825,197512 759197722041724929,57574 774001676936028162,1250083 793472422330658816,252408 758055836178456578,50923 791291000928948225,237236 773219209128112128,134787 793924026234085376,255954 768329559104229377,104395 787066592823611392,207287 762303350058524673,431998 776887043141931008,156835 778285173464899584,166409 792031315004624896,243187 765995325790285824,11774 791197256883933184,233736 764931025600385024,18030 769695232975839232,114987 759094602683088896,56889 793210546300526593,250633 788744951043493888,219942 744794439244099584,354109 775834767447068673,148654 792474546561429505,246225 778273830276128769,165488 755248280548831232,35890 763478150902902784,78566 763063353967337472,1249056 770406657318916097,118515 780163858229039104,176128 772759907808325632,132335 787746944957296645,205197 790001192847839233,228101 768912856762970113,107469 794691884102852616,262752 785322950870245376,11774 792364736297918464,244143 792766371352416256,247241 764688953517740032,84209 787172391545925632,207287 786292741399392256,201558 785825343277895680,198671 761663224466976769,69947 754743464609193984,27045 791399467341578240,238207 780589793625288704,11774 792350370416721920,221785 779671543265759232,173347 793864015554289664,256255 789177814071123968,11774 793865631007252480,256255 756829812157771777,44119 781321551853551616,187364 791708705603608576,241034 788143230047154177,214138 758798024428531712,54070 774010173828456448,131421 794245464510103559,257674 768974320337031169,110389 778451107337019392,152594 761518559251935232,65180 768239866370887680,11774 779289648854142976,167220 787343989540319232,210432 786362455479820288,203350 779487710855561216,81446 749622119206531072,7546 794609946860154880,261155 791695573489360896,240070 770215628074422272,117257 776128569386815489,153699 750819554977341440,15616 766020825145159680,90605 792443269531705344,245130 765406625603747840,87245 791721692343234560,234990 754721413366296582,33356 758720045891526656,11774 767259988708450305,97468 775002424742408192,146259 778743437419958273,170187 785642914638594048,197512 778619045197275140,168321 790443157469089792,11774 761746374690045952,69587 793467719551164416,252408 794622123914297344,262145 773966965467590656,140372 778999311161921536,167407 789503015233335296,205972 762311043964100608,72035 765174484504416258,86103 794160166006587392,258331 773016619882688512,132481 790682913754914816,233307 761897420842074112,70338 762276385737977856,71950 770655589894459392,117263 775771859761659904,150426 792594972440539136,245148 766043321013772288,90539 791755014536433664,240483 732778947964985344,352882 786569889603579905,201620 788505804437540864,218349 761398342341435393,67852 761995876457861120,70679 765686855778103296,84889 791781554796257280,240145 791955129805119488,240483 764835160378503168,84724 794590851993337856,260849 763627723965231106,78684 770535010684108801,119682 778427104715309056,167398 771191344484061185,112872 768465919391608832,102137 794634446628646913,261155 794695138148831232,262145 794662904964546560,261155 750565829754888192,11365 757905578781970432,49852 785922385991966720,199546 788002330805501956,214354 751168927334539264,17284 794404775878008832,260404 753015077347950592,24319 754014078394331137,30354 791113675310452736,235620 771467688119939073,125145 758761499473092608,54123 778246041585930240,166409 794588109526573056,261155 769576910342926336,113836 770370696543297536,1249756 795385712740802568,247930 768216069462958080,11774 749174695585574912,7259 769921020908240896,115511 764110693582995456,81651 790215939383885824,228820 794932159870042112,263090 773200423574536193,132497 770612159655059460,118192 793341553641005056,251452 758654098476371968,54070 788430907938000896,11774 787335238040944640,207835 772902166960836609,131045 795680555786534912,263793 758124630993473541,50654 756249727931326464,42298 795060052898054144,264397 749359394303774720,7866 768585971084369921,107745 759567126990495745,57105 793101046809780224,248520 794314777916940288,258456 766035495897923584,90482 793986144320962560,256358 763848506763120640,80643 766407677899575296,88052 768945526385446912,109360 787103483816210432,209151 763791120077721600,43911 795704834645250048,267855 774063606371454976,139404 765147729953710081,86103 755894680223481856,18215 773306739181641729,134561 794158080262946816,254135 791620381358563332,240145 787030892946550784,207613 789534544944701440,214899 763414022616129536,67326 781355125323489280,139404 757928279336640512,50168 765611634026962944,87904 770074235448549379,107469 794264866580267012,259231 755171298691678210,35890 766594143518851072,17640 795088159293906944,256358 788135925712846848,215754 790920212765896704,234583 758310768098025476,47761 781340870155001856,139404 787075112675766272,208965 755606823017807872,37457 769585239014248448,112382 740058486772518912,353488 776624103000186880,155451 788410021382123520,217032 785645787422167040,193639 778808585379643393,167220 764620416052699136,82009 774466299871236096,140444 765657750277718018,88930 768132559914070016,103354 775886756113547264,152182 780923073209987072,183546 791258629953380353,237491 793095078923407360,249469 794005392548392960,254209 733103436468768769,355959 759122882320486400,55660 757014454735429632,45551 763796897530281984,80393 788699770604793856,220029 786987066118647809,207287 788952613538689025,11774 752913566827773952,22953 790285127909797894,229159 792123124003250176,229159 770287119311011840,1170396 763093246977253376,75349 789851218550132737,227881 794694125593378816,262752 753016343104925696,25255 775440024397545472,148574 780987359475236864,184223 757230128241848320,46006 795704442360397825,268281 755046239817850883,35044 787356482878644229,210207 789242333090963456,223921 793109920858058752,249469 791300418051514368,236502 791040864462053376,232169 751098059258417152,16299 758588816580018176,52061 787919416260370433,197888 795419484978745344,263289 758416995582902273,52112 790646378804293632,231881 778820167987965952,170169 767025384277835776,88920 762316464443580416,72420 793498834227830784,249926 732532854064713728,34202 775026006088294401,143565 762643966776926209,73926 767770024991924224,97468 794981319235117056,263906 763625926806470656,79390 795394505121955845,266884 755223793279246336,35403 790707066260389893,232911 779211182980890624,172185 791463991994413056,238845 769020447585341440,110362 765937068388167680,90384 765146747245060098,86103 786235057698516993,11774 772474297923301376,131045 790934306403201024,234796 761984628190314496,67938 762670781851664384,73621 791364137267986432,238395 758238262687391744,51595 791347949712191488,11774 767776233547366401,101463 753431102883295232,27045 732534254412894210,352433 753379549375717377,27222 752294512840413184,21074 753313127647809536,26436 757655726877573120,47940 785655755382919168,195975 765854653795930112,351436 764924280463200256,84724 780600363116138496,181789 794867449963442176,262849 765731667868655616,88669 766685910561763328,75724 780072641163952128,170187 764618865359753216,82792 776186837517733888,152017 752701737404887040,20313 777160770698223618,157693 769601349776539648,112336 785528234037354496,196233 793107939351461888,249286 775996815439036416,148149 788044081515507712,213064 767532514357366784,97447 779703725686460416,175092 790936877956079617,234583 794618962579456004,261155 762891315675815936,73926 788434491857444864,215005 770344843407036416,118163 794157962608578561,257492 763570635620519940,76934 793209723625541632,250633 789476779161427968,225359 758413839692070913,52702 780922059287359488,182154 794928117546618880,262849 792878105878732801,243761 766746497723412480,95708 794644586505404417,262145 754772136808615936,16953 785638668899721217,197512 788066858880471045,215005 795018799665778688,262847 762707535014993920,74133 780739475509022720,182338 768781553866575872,107808 756619434614292484,42432 773602197825347584,137158 750478016841523200,12746 790907455119261696,234583 794597434139770880,261155 766592169582948352,86181 790930146899394560,232169 757637650094264320,48119 762862465193345024,74066 780816461338185728,183269 788693710087327745,217937 793634865069559808,253032 770055691633565704,111983 795054771849850880,261942 765187729487429632,86103 793846270737522688,255942 795321932874924036,264774 794610467016704001,261155 759748593213317120,58481 772900845205671936,132996 786601535773872130,204413 785266247025827840,194188 756537791648006145,43828 753631585702907905,28732 752199375791718400,19200 773549278610333696,137042 787276444988678145,209921 755394687352107008,37044 778350303217410049,166409 764999894184566787,85562 774056274451234822,140444 763126270838190080,76549 769968539298127873,115435 755486717952479232,37607 765245689190354944,86440 762745029509001217,74727 788956082760589312,11774 773709321389563904,137777 768335942230810624,103261 768778417068126208,108849 774659405757505536,144234 780556552671494144,181419 756307280157704192,1248360 767347341418528768,95055 768659193045712898,104313 794581015243198468,261033 773210755692888064,135234 757615854594977792,45426 766404495739854848,93036 778372180618809344,167407 765089543322079233,83903 756723238718304256,43225 793861229173469184,256038 768934558888787968,110389 792044047330316288,243075 763848670710116352,78159 750094293956571136,11250 753344552170164224,26492 778385131211862016,11774 786402376911552512,202727 788236330840969216,215887 792355254050426881,245095 758119842767527936,47761 762844282604560384,72035 767689670612443137,100605 787312024049094656,209043 774482640803999745,142527 755162900105351168,35890 788865980499841024,220112 774194267371646976,140444 779817160700989440,175092 785953491478994944,199546 769200105534525441,109666 757279776696594432,46406 794595842112032768,249926 790950305047326722,234653 781536621195882496,188119 756590330737065984,43553 763555042880258048,78394 765218974527135744,84724 763447636099760128,77849 757654701412200449,48477 791062458630672384,235590 749051580180230144,7054 771927251629858816,127321 791271163594960896,237223 755821423977832448,39810 775826290167480320,151361 795301489887551489,266079 791430682476027904,238780 749998877563031552,10735 763084372417413124,76222 772867828550606848,132761 785995427673812993,195125 768187350778273792,104541 753744048477863936,29263 764444286419083264,75724 767818439201329152,99385 794708535460253696,261987 787252925307449344,209043 791650271747198976,240145 751027455343730688,14277 781888475574341632,186750 770653157126918148,119937 790748493648424960,99049 758087660720234496,48663 768494403472064512,92213 763842110906785792,80482 776788618128097284,156835 770246480225533952,117257 771835133317963776,126152 790117317875232768,226366 778575345121366017,168913 788068609599807492,214005 794876436372852736,249348 758708878909382656,54070 758344585651236864,41703 787289516029599746,209351 794544239782854657,261155 763881817472700417,1249147 786235854159220737,201555 780607088552714240,354830 778018868132323328,159589 790913758201643008,234653 794895737838510080,262849 771518090089684992,126390 767835724666269696,101681 758330092393205760,51344 785735824188944384,196277 749984829614075904,10735 755516824670773248,37892 788119703759622144,215005 777544529180135425,161387 732217512700596224,349776 786912778934161408,207287 788783336034537473,220029 759170353704816644,47800 752273377147052033,18374 754896022229422081,33549 772493481809965056,129608 758505647906316289,53703 761678063688003584,68846 768910042540019712,107428 755693370970824704,37424 788277267717906432,214899 766406140041179136,75073 792193099204141056,242135 794600178086907904,261399 790987705354035200,232825 750561318030180352,350979 753760803279425537,29263 790406379316056064,228341 772141783916670976,128934 763166296506716160,1249110 793493950736764928,11774 777054486216921090,158428 771927234781319170,128519 791351223165214720,238395 794417837385207808,249469 761371712982228992,68273 762120230768214016,1248990 790893179234955264,65801 795053067821600769,262849 764109796635127809,77598 764872611117400065,84724 785625992211509248,197512 759035590662684679,56499 767861289565552640,97685 772631380907925505,131025 749675317011374080,9569 775001464813019136,146259 786994412563886080,208176 785974402328342529,199546 794978723145678850,264397 767188766037512192,97811 775093213078102016,146970 766410544651898880,93823 781825946412158976,190635 765999859442720768,90694 754096240758034432,30910 794593529301495808,261155 755066012219740161,27045 750893909530730496,14421 771816000258015232,127657 794192588559425536,258598 792050898629517313,242712 785864838773874688,198840 787989369198092288,213276 786286376018935809,201555 794580319856836608,250633 793533537718644736,11774 793817216789671936,228088 788470113087262720,218275 743004802620231680,90014 753006676823990272,24704 794633816048627718,39957 781346639663407106,186091 764285322188431360,82283 794703790461042688,261155 795030871787077632,263895 771341683761950721,123825 775821409532674048,150497 733356195805700096,65113 751575324681379840,15621 774175618372022273,139404 763781168076652545,11774 766720878100946944,95672 789692377866743808,225981 768908644465446912,11774 755122160138452992,18341 792144129056735232,243187 778312844467068930,163763 793214511570296832,249926 773840518899912704,139404 758355001873793024,41703 785603211415531524,197512 794559572635779072,261155 777931350774919169,159411 765914348825014272,90031 757772348598562816,47940 792013317657067520,243075 761568978237923329,68192 762282188704325632,431998 764733467590402048,82344 786230435345010688,198576 793102917309837312,249469 752993758602485760,24271 760077472352337920,60866 776474893340712960,155390 789944036455047168,228888 756188389804736512,11774 760554411332698112,61395 773886837282582528,139404 760842502945505280,7047 776121162053083136,153035 794566390523068416,261155 754074329130741761,30296 792033622739947521,243187 756596217509928960,44245 791471720637005824,238395 773496090582736896,137042 793429600525103104,252020 750776315033313280,13195 774093545363808257,133702 792178545917173760,243513 792424455146352640,244550 752727997157892096,1248203 795355112919224320,266500 791971092478906368,240145 770692400813453312,118191 760922350766338048,64693 763099681089986560,73814 781384285790101504,186434 756251004212023298,42117 774285766151110660,142563 775859047526457345,151845 785610289186168832,197297 790988836440596481,235580 775104621593391104,144306 772151446716514304,129935 752837469687672832,17120 791976112620527616,223492 768960453213097985,110302 772177982047694848,129471 775505096474030082,148874 766954856925933568,95708 781664892407382016,187997 790632456986632192,232137 765439200745226241,86653 766645065892716544,93261 778331865983909888,166860 794131476598099972,256255 753754490327617536,29600 770671532968386560,119832 768861005740843008,109666 785241382982148096,194167 753587085542461445,28327 767806999916523520,101203 790606197682499588,232791 795259164058615808,261155 781583250758115328,131056 771033731780009985,119832 787089531090505728,209129 792790943481167877,246619 795760442316423168,261155 770166834125418496,115130 794730353932070913,262849 735848808328888320,353124 777621705099444224,162596 771219397482467329,123825 762462962409877509,47283 771458043296878592,125554 792016115610230784,240483 778212370376036354,166409 793518630755504129,252020 761968850443218944,68182 786302190457618432,192032 779121024554135553,350711 761886362756874244,70941 788834621148557313,221476 751797669794705408,14277 760639519196524545,63214 794867720097406977,260613 751791914114965506,19376 774011772357447680,131421 768680819556806656,105345 795376861236883456,266151 789952537918976000,197046 751168444364627968,16953 771765086906118144,125554 778729148982321152,169410 764304273836351489,82209 758029970245423104,50406 766768429646970880,95672 785470824497160192,195975 794296370358341646,259267 756239229043236864,11774 761271610993061888,67709 754800699838431236,18341 778922313735479296,171168 793363343046168576,250633 785979898120765440,200118 792428896952070144,245313 764317768762130432,82002 787552869318701056,194082 779443010765488129,174230 758065732361924608,47761 759207473060409344,45827 759545602883592192,57068 764405396081668096,83381 732599656786583554,1170593 788803937885425665,221057 762074727850442752,352550 788051354879086592,214221 756357134900662272,41459 775767397701652481,150511 785642286776365056,197512 773899665209077760,138054 773940497291378688,139577 775460785371815936,149329 787494022210355200,207212 733107296138629122,355106 794482001218703360,260181 753419876493123584,26539 791777503387881476,240483 761353832538439680,67906 760826380561084420,64722 774023837474140161,140900 763876321210531842,80155 749764385355272192,10064 788447476831313921,217837 788417635016806400,217837 788153711176450048,215634 793591744986091520,252408 761636793330655232,69947 767402383664041984,96039 767770573049065472,101203 775808240407814145,151212 762820173245984768,73712 772192215128997889,129991 791957747491180545,240070 761324353808109568,67326 773744919580176386,132364 781311901657600000,26066 787104299973120000,202636 790013120425107456,11774 773042771896655872,133454 781702303111901184,188458 794212433657286656,256276 793116841682038784,242693 753667876574244864,28732 760102705864007680,56964 790950462216409088,234583 770112721140518914,114848 788523490257227776,218495 755192778531811328,35890 760211909228449792,60866 786916778135941120,207287 758081959641935875,50923 768222786963857408,103924 752655600618733568,22400 761235838449623040,66815 776554500827996160,154832 767220856384688128,80939 794335274016849920,258456 794745382559514624,261155 793318650170134529,249374 794760828205420544,262849 764640910915305472,80939 786377441539461121,199546 753881080076259328,30251 758415901498617859,50314 757792765728075776,48097 791051617877491712,78159 762670278329700352,73814 760259241785565184,58387 770436335366643712,118191 792577890927972352,11774 770799404609597440,120710 788096627563122688,215252 772850097541423104,132335 781127722961477632,185496 753346232337195008,27045 750495819258695681,13410 789341233772654593,225456 752233101032558592,19703 774366007309832193,11774 764195072292380674,82544 768981687795609600,110659 786544181158121472,204413 775490865527529472,112363 773713379072569344,137953 785321189174419456,146259 787797981831593984,213064 789887460826152960,227242 794948634349477888,261155 793863165905887232,256255 788757206363672576,220332 794641063939973120,262313 780819655174844420,183269 788314364969222144,205167 760918514366418944,64693 794624458627645440,259743 755371638204555264,35890 780443700849770496,175772 786400399867645956,203391 732990817388756992,352545 791307513060884480,237787 770705922477785089,113165 751618892208807936,14277 758503227201507330,53185 792079890744954880,243398 772779156278956032,132335 754724205057437697,33403 778282506604851201,153845 768021500641308672,101163 788560425482719233,215437 752223267604365312,15536 762817534190096384,73712 781326340628877312,186346 786957634280706048,205091 755186019654246400,35890 785630577139421185,197341 768156859366637568,103294 775365727062593536,148537 753709693911138304,29263 773965925892648964,139577 769387294348439553,112199 785312319542743040,11774 795049932180848640,264397 779420821693591552,174891 763177424863363072,76577 789523788580937728,205972 767099495809245184,96883 787024619060494336,208016 793256811923202048,250293 732689427584012288,1170667 774791666209206272,140156 781239902058848260,186376 786369615857262592,201958 772138976891248640,128519 760474787382718464,63051 790624267587035136,231870 766034168442593280,91043 766377135640457216,93184 790694735681847302,232640 757961117067046913,50406 777668548902604801,76891 758139901154062336,41703 789514372632555520,226731 754930462032744448,33356 764172705356779520,81130 785251216741761024,11774 793175204948303874,249348 754198093000798208,32157 767749183340032001,100538 760780366458261504,64074 792263291729051648,242693 767808291183456257,90982 756894510924333056,42495 762790224757874688,73712 756604604364840960,43234 787905760151924736,197888 732792268093063168,11774 786242716447440896,1063777 790017309943267328,228354 793925129172611072,256219 760995389386338304,65455 771858450880036866,128382 780288972136206336,179147 780406049434206209,179742 793866718456188928,256255 794837234847354880,261050 792504807781126144,243562 775811463415865345,149040 790335509264338944,229693 749374686467805184,8047 780489228388016128,180039 732851845471830016,1170689 769591645155106816,112363 790663480433119232,233307 760975988012396544,65455 768236794286604288,104162 772085433526317056,128934 756392642129367040,39244 788122940768448512,215754 767834996153483264,101383 768810819064692736,109167 775322075372269569,144611 773492611428524032,136904 779787612945088513,176201 790703684346867712,231894 793222742896103424,249926 795034974021976066,264700 762226201431838720,431998 768422175627960324,106281 776848792108802048,157755 766753458661761026,95672 772105224118861824,123354 774144572414840832,140901 794313695211831296,258981 788100290520252417,11774 759124734789423104,1170396 776210400564146176,154469 790455709422891008,231679 788505968023830528,218349 774629619542614016,144494 764584476609548288,82066 755023985704919040,34731 763010659688689664,75724 760855700847284224,65222 776176283445239808,154322 791332123852570624,237327 754847775670562816,195876 766134104416976896,90327 751791050583334912,16931 795007882894770176,264397 787404018377261056,199546 766048609737375744,90539 773717950142435328,11774 788458190211981312,11774 788667686645411840,219537 793612925734756352,254135 788506369955692544,218349 751675719399280640,18550 781334771242860548,139404 786516570553978881,193513 757886802472660992,49852 789697728402034688,226490 788319137307045892,215437 754740181404614656,33356 773026307663863809,118174 772278437084033024,129917 772163475061690368,129558 787360073244958720,210207 755380980492283904,37044 750761217506086912,14351 764453702966980608,82002 781415722236772352,183759 752911585618882560,23651 761679531597897728,69947 790925263844421632,234583 759847709645893633,58254 793442738104520704,250633 764756016928059393,83940 780788117435404289,182211 734643496221614080,65113 793845851600871424,249057 761446723709308928,67679 763619225768341504,77668 773409858129367041,135725 789516484393304064,226823 763828459919540224,80482 791611426171396097,239893 794951835278774272,263895 761934352095772672,71021 768938591837970432,110477 773537317336166400,137042 795139840954093568,11774 778759057616273408,170187 791735863927447552,240145 785942733043011584,192032 754735226379579392,33356 775456306371133440,149259 787056264421347328,207613 790719958015619073,233307 789168056324894720,218275 793080381352341507,248514 781407248555896832,186584 763095437985230848,76410 764530390086266880,81946 768913742675443712,109666 790725280776060928,232881 793646013110255616,254058 734615339439423490,65113 780859407043297280,183975 787537175000653824,210289 794548605684224005,256255 767474536715460608,98751 778909869306843136,121785 778954120514375681,171324 757722163528904704,48826 768046909521100801,103107 791682206779322368,240483 792407343744954368,238792 756923793860427777,43271 795076288050593792,264397 761701657512071168,69491 791729960910065664,240067 793434116482039809,250633 785898468057423872,199546 788763143166169089,220332 750724544696971265,12957 793146856964521985,249926 793469620787093504,252408 774679185558241280,142852 791617387401351168,238292 775109620977180672,62492 781907075005677568,188478 759091210367610880,56964 762793581778051073,71502 788099967940386817,215505 763461519220760584,77632 791659507885629440,240483 762751600884494336,74727 781840627944263680,189857 765388289633357824,86103 751580233497776128,18893 780834749560401920,183269 786049180334645248,195975 768935563252502528,1249626 771137542238470144,123583 772118752187944960,128971 769698429652000768,112336 751540886413148160,18215 785617177873223680,197512 773880649253949440,139615 794769465451941888,261155 791707194840403969,240145 756273601716686848,42432 767740301918306304,100197 771070464902987776,117303 754057336260595712,24134 793981321915809792,257204 787908249517428736,212357 791359736402866180,238286 765713428216295424,88546 794658088347320320,262022 776611425615740928,156835 793837635156320256,255271 732983051978821632,1170811 785949586326257665,199546 794292325950300160,258249 764165351173218305,82066 754719230629511168,33356 779081044205133824,171260 760418858310197250,60794 760865835003117569,65180 774754900983046144,143638 791235095868821504,164764 762407549119455233,72978 791415902763880448,238395 794626390448545796,261155 773592670254006272,137795 750463055960702976,13450 788875625838686208,11774 794687707754754048,262752 793085143321837569,249349 785458402302562305,195975 792153107660693504,243648 772283650901680128,128355 794335982216626178,255826 769131511887040512,110709 759173577836941312,56964 781492071471337476,139404 764220139084451840,80939 794627247701422080,261583 759200286808403968,56964 775291929470898176,148045 785920906396700672,198671 785514597759406080,196277 775421641752969217,149040 758831872789012481,54070 768207050488905728,104662 780926031397924864,182659 768595886305861632,107032 762706307648524288,73712 773613579182407680,137158 776801947063943168,158314 775305943563243520,148045 791300513149050880,236502 755442648127680513,34441 764962448117993472,85308 776742795977515008,157755 750707985173929984,14421 793554049404633090,252020 795443028156510208,26066 770378381959495682,117310 788107832319148032,215505 764152402765381632,82283 778943597097816069,171168 792028678620319744,243187 753193307707179008,26029 775433497204760576,148645 795092326821613568,261796 778000813729775616,164814 752137522910732289,18395 760953116640485377,65927 772780946915549184,132335 760885056936095744,65180 789496258352132096,224680 785509194854170625,11774 785898026699202560,198878 758348468125442049,50804 795035906218622977,262890 763441776279642112,78304 792715113371500544,247062 749392749435117568,7828 762384027646955520,70886 770740218278322177,120922 755163076396212224,35890 791701198088708096,234990 769967101255745536,112693 778738050033524736,167453 791359428532502529,238207 754982062638059520,34666 764169974734725120,81869 768075898733989888,103354 776163549315858432,152887 781582148981719041,188401 764522184324689920,83391 787314000283439104,207613 777230196835483653,157755 786939900658610176,207613 770603981433372672,119832 773212881047343104,17416 772858456852336641,133043 740612961446694912,11774 764541939429445632,81783 771103022025957376,123637 790244811835965440,228333 771477098334683136,125204 779542650861019136,174971 795006293715124224,263895 781218832438308864,185601 774223002800037888,140444 770608031239434240,119774 775777088028696576,151463 795117690650316800,263688 765002945071054848,78274 767084310402781184,93170 755884982615224320,1170557 789401881189560320,225359 751846474237956096,17794 777996771997855744,164694 756655592656154624,44429 768575307884494849,107428 758349379052986370,49866 758069165852950529,50827 775824592384339969,138490 786904025853599745,207287 793256798568394752,249926 794330465075347456,258741 791109040675905536,235590 794638565527420929,261058 777539196995112961,140039 793571289705353216,252020 794354679232741384,249926 790647285826789377,11774 780829658904465409,183269 755170514218483712,32572 759513786374090752,58250 790707776351633413,233241 773868232688021504,139404 761274070335762432,67023 770632353743982593,117257 755132904657661955,34666 776088344627449856,151741 791291026728112128,234583 793250201750339585,249926 779074336451944448,171260 781232749935943680,186212 758685677726814208,54070 789146560630181888,223899 754774579352965120,27045 792587193629958144,246273 761954737524707328,70689 733025378244001793,354858 771039721065738240,121046 761355554472259584,68163 791341325928976384,11774 768224934074155011,11774 759118558089457664,56964 767574624443981824,98972 773308755161341952,132908 777016433842585600,157082 774792626960642049,144494 785923341064343552,199546 786964528109977601,11774 773899433041809408,139404 777981037213134852,164375 770469343394205696,118724 733468835638972416,355080 767343774452318208,90420 762573010087870464,71429 764003866350202880,148861 772762243490512900,132346 775733009433628672,151071 795689550454685696,268179 795076464316129280,263676 765152629152444420,86103 775401827965829120,148018 776142953261563905,152866 793282205741113344,250633 793474408513835008,250633 765601229372137472,88128 769364453892644864,111549 790847196715364352,11774 792249386713518080,241118 795328116579254273,264397 755847763493998592,19994 792018851550654464,243075 753601429147758592,25634 755456422960168960,36877 764510212191424513,83391 767030575240740865,90694 742723407762968576,47188 771786592339894272,127218 788451859568615428,218275 775684259289890816,148870 768880829208539140,47940 786691913344806912,205231 759237710938800128,57574 791814491973353472,7706 792351806512824321,244143 792361733641740288,244143 794349675881054213,259743 776614399012315137,156976 788449641838673920,218142 788569436709990401,210390 794529424959885312,261155 765242765127016448,86440 785665823117631488,197512 788480221250936832,218275 791118421631000576,234583 764943292844826624,11774 754067921652113408,30802 776087781588111360,152887 754019873030742017,31268 763918261108875265,74133 789536496541921281,226731 792426219081990144,239998 770704721179017216,118192 790327254584877056,221731 790974501999837185,235590 749934926456389632,10735 763519320047489024,76406 768799036241506305,105519 758476313183125504,53185 789816006973595648,222785 741605701932449792,351302 766142429657530368,90373 779251638162915329,173490 762655067912622081,73926 774775222171992064,143352 791831901170311168,240070 795012699956609024,264410 789977826833338369,227795 795694693317300224,267862 749394737908494337,8497 755181500342018048,33356 794389779886374913,259743 788600595385094150,13324 755820653908025345,39957 787246144120172544,207949 768547508553256960,107469 778635576564154368,11774 769915632766820352,106716 762173368598614016,71429 792159403592024064,243398 759201730076745728,1170537 779146404262473728,172962 794813579882995713,261155 769007298853253121,110362 793146703054458880,249469 762165862237429760,1248990 769236608264437760,112399 765406573262807040,86440 786925003451142144,206008 793186090379337728,250033 780564671040544768,180233 763883167514189824,80393 792100175112183808,243187 756315527430025216,40884 770660399473569792,118698 793545418688921614,249926 790613585965613056,232881 733359434857074688,65113 750872270990520320,15661 779854542536077312,173347 758041590585622528,50442 770108627881426944,114987 771667401238650880,122528 791771214201102336,240483 753564967635345409,26894 771080462185930756,123135 762873676790272001,47188 771818496934109184,127366 792773811477237760,245148 790930184136429568,234526 775112784237371393,146259 752695098970812416,22393 767721564032864257,100605 772911873616326656,130669 787745372433252353,212139 788839911164174336,220767 792501966744104964,246392 755169565840072704,35890 771812444591185920,121479 750365185332895744,11495 791401193239040000,238395 775904114962235392,151526 750729682056802304,14277 763213182001295361,139803 785271875907690496,11774 786368420753264640,202727 775404982145122304,148870 755930743298101248,39235 772963507989991424,133043 792406391885471744,230142 753363326395150336,27222 771703771663470594,1249877 793449629325164544,249926 734409852039073792,11774 765102382019588096,85562 794595111791300610,245148 751960299171962880,19880 759933097370652672,52887 759228956608430080,55887 795014521400066048,263896 763488399982374912,78129 790007677153841152,351349 793579574810537984,252408 754768161531101184,33355 795334644187021312,265576 752947369617006593,24134 779866288294285312,174465 777577336451559424,159308 766704951670235136,95727 767135369414467584,97811 755440922054189061,37433 775649762846486528,150511 771037415121137664,112363 781295179613343744,70338 771706546824720384,123623 781139835268505600,184466 794326869822885889,256038 776996810577551361,159876 793253687200194561,249926 788069296861839360,214660 795298446320300032,266079 795662594044547072,247930 793258819526782976,250953 778404117483925504,166852 767153934280654848,97386 773337516904685568,134993 756948389502132224,45319 794030434439065600,257674 793577140813897728,252679 771497390209536000,1249833 763108919539437569,76667 773507505876074496,137042 776923559834693632,157082 765334743525318656,87172 763369294617014272,75396 772858770200399873,132335 776745645117931520,157755 794650676659912705,262145 788393687260753920,217519 794289804305453057,258598 771959372817858560,128930 751594848243843073,14277 787142011484827648,209043 770246020060045313,117257 763893405399322625,80939 763776425488818176,14277 758390334535720960,52771 774284983586414592,139404 775101938933174272,142906 776220090781962240,153845 788829176371347456,221136 791177730838585344,235590 769497491196620800,112363 792231044854452224,238780 760147164899209216,61051 751177343834722304,17591 791797355087405058,241678 779313670883053572,173964 785401749536243712,195481 781246340642725888,185921 794028210086252544,257492 768903984518049792,109104 795713181649924097,268101 733660419596812288,353549 770307050001821696,117257 775785338778292227,150511 795704515047620609,267862 767048032684605440,93469 787392666518650880,209248 749618383063228416,9270 750740487397634048,15005 767780442611130372,101383 773663272427851776,136947 780756379829170176,182960 792078193746407424,243614 780621194718576640,80785 793872234133663744,256038 759789792439570432,59477 762287507446767616,70941 781236168180588544,185595 793867840659001344,249926 766303042153095168,11774 790313098347503616,217519 750439782530953216,13343 769638634425159681,112336 775099355627827200,146704 789207521554599936,223755 755043315637035011,33356 776726972953014277,155451 769821331848298496,105109 773973234077151233,140444 760720539505790981,64465 786578593870557184,203674 788402624798203905,217519 764316856073105408,1249216 794233152839491586,257492 766747237816958976,93823 768968753266720768,108729 792141899159265280,203546 763748191468654592,26849 789226687665958912,224680 762340029830139905,1249021 762459380113563652,47283 785475963727466496,191653 791721657060569088,240145 760986641968357376,66105 794533135253835776,261155 774849626620985344,144607 752856237671342080,22436 785969286217019392,198878 786357583288406016,351830 794238386076839937,257492 785616567304228864,196917 766353632816009217,93036 750766118269222912,14858 793508229074579456,250633 754126416854343680,27045 765651992299515904,88871 794546844739207168,261155 772764329577938944,131084 776056287532580864,152735 793645985394221056,253032 793297978979131393,249926 780893435821563904,183472 765952899235057664,86119 794197077316214785,258598 786692265695703040,90209 749896986044735488,9754 785994775178514432,199211 756883390167519233,45125 759148438218866688,56784 774983832688885761,146157 780069788060049408,93261 793511147844403200,249926 794574384123944960,261155 776495130408779778,152314 756536435897872384,1248377 790877817139523584,234583 755543448388861952,38183 777340918198263808,1250350 780838555845263360,182870 788883109970313217,221143 790773307603759108,231894 761906364247441410,70941 764851752894099456,84724 791236579280973824,235590 758419761403404288,53144 790377751639429120,229159 756649864461778944,43391 774043214714056704,140025 791438425966596100,238099 790565083378098176,232137 753374824609832968,26446 793189408799358976,250033 779371255858204673,174442 794162756140302336,258331 758949485351346177,48663 788480668619579392,218495 758457944027561984,52659 794985417187741696,263906 774137314096185344,141200 788148227279167488,215005 786714227545350145,206101 791328891050692608,234864 790139820328755201,227795 750260459819954176,7816 793444388345032705,252196 763716286828404736,79740 771899193967325184,127218 788074879698493440,215030 754740945976000512,33174 786333495278784512,203215 764667198111485952,83367 777849077811687424,163990 792418056152633344,245117 765660882290507776,87858 766857027381555200,95708 752720998173147140,22991 794689298259968000,261942 757335659975614464,46405 758191426236588032,48270 793992347000471552,257423 795691596968693760,267649 771408480473198592,125145 789317852289441792,211028 794211317204783104,257492 777665553364201472,161993 751146024840859650,16953 791643720793948160,240145 772615737664045056,120690 757945708129427460,37461 772850179519033344,131421 786299556841480192,202727 759339314824122368,56964 766095196375306240,88809 768208244309319680,100620 775422262379937792,140444 772739382377721856,132335 791033009684221953,234583 794617117245063168,261987 794922983710138368,232911 776959657499734016,157082 757260025739882496,46612 762001615603765248,70509 753240138327662593,19133 773192562978926594,126152 788088952729194496,215252 791273827468611585,237491 781270149324079104,186149 793553125357543424,252408 755491237751296000,38022 763001638772731904,75899 765461879321923584,86440 791690421638356993,240483 757801126339031043,48492 767547971474821121,100048 754092855027638272,31077 756946580897488896,42432 763494876591820801,78764 789973109591773184,224450 768207807988404224,104662 760570807286312960,63203 794633450095603712,261155 767710564147617793,100785 794574374061965312,258598 775771246529249281,151265 787017152742187008,208176 785900647837163520,198631 762848838122024960,39096 790650835583766528,218540 755574094184140800,35890 772900842055794688,125742 760157322954014720,61051 788807894774845440,212693 772755842206760960,132335 773642369166090240,138090 781349084938444800,139404 776669153411248128,151374 795077644710776833,261155 749667603275141120,9087 740358213262921733,11774 776149021681344512,153575 770277106752245760,117257 793519107832414209,252196 791409698670977024,237908 793861398883205120,255318 788784554802810881,220332 792259639144579072,11774 758787593232265216,54861 780109575735300096,140444 773907220782280704,139404 760363003766190081,62063 773873598851186688,139404 794711450899988480,262752 790709419327619072,231894 732756192209080320,353006 770841892112039937,121612 776285102250700800,152946 794012683158757376,255306 786363343627956224,201958 790996965311983616,172084 771405943456215040,125367 767809003074101248,101681 786435976964956160,202429 790568342255964161,231894 775649123563429888,150511 763882862621982720,80939 776932452291883009,157583 775136869734453248,146938 775711377944043522,150404 759834517041479680,56952 793328191028994048,249926 775290911584505861,148045 775008859131961344,146259 762702284455161856,74067 754719034428444673,33356 758690756940791808,35890 781584793154654208,189032 759829090329300992,59809 761182104298205184,63655 775321666373111808,148045 771104506511851520,122982 756210490611605505,41680 758791277831921666,53996 761428002244694016,67973 785630159911002112,194213 756198361527648256,11774 756034122842251264,38511 754000319194030080,31077 780929483343880193,209828 754096392998686720,16092 775470005815222272,148167 754740096625016832,33532 773519987751346176,137042 761980598164545536,71026 788586886591676416,218275 775108482483662848,146720 794749470336569344,259220 758078080871260161,51136 732252764252700672,196346 791814069246451717,240483 766008731872088064,90373 790696334957445120,232137 774438462036385793,143585 786703173335576580,90209 757432776509517824,47267 751213691844997120,15643 793845926066589696,255954 787179018827161600,207119 793175802229690368,249841 761945136423198720,70858 795264768349126656,263906 770367292483969024,112872 793266013894828036,247652 795368625851035650,250633 753795079253397504,28903 755863041758167041,18215 755538459352104960,37993 761246348570230785,65189 763712877517742080,1249142 788574415973814272,218832 760999550190575616,65180 773944843982639104,140372 752180784685944833,14277 785908161756749824,11774 762036423495127040,71476 787047871426224128,207712 788459626127695872,218275 751163068357435392,1046033 755170738445881345,35890 762635251956973568,73926 765579793660153856,84209 761297330494590976,65180 775416392103395328,149180 764812784412557312,80453 749590920706699264,9270 789955754191163393,227795 773394588367216641,135025 781843297111203842,190635 774707738165252096,144690 788776042940932096,218275 775094104564695040,144730 772864523891904512,132848 794295672971399168,258456 762170068432068609,71476 764137844008943616,82066 765629610222419968,85562 763104386411220993,47188 766309856559165440,11774 785266827949551617,11774 755127022641262592,34916 764240952613564416,82002 764126942593372161,82066 770391349832986625,118191 732284157452128256,351170 777128345334984704,157840 785545772485971969,130635 755059553419550720,34898 785965400223784960,199262 793646000485330948,254135 795391333066305536,266151 755205362450522112,33356 778569766705463297,168794 794587889631825920,261796 753694562741284864,29263 764302738305933313,81402 774789212700684288,144602 768450280228741121,47940 794086470093049856,209795 771483807329325060,125367 780876018856947713,183269 794290670139822081,259267 780616181589774336,182154 763147420381356032,76549 777957475454550016,164980 791389068089102336,238780 779081736860950528,171324 755162719834210305,35890 764151821640359937,82066 765529436364025856,87904 732619536139096064,352907 789468759564099584,223881 795430500806623233,266884 771442952908316672,125861 794622655911456768,261155 789856690246193152,227843 795316628594388992,249926 794007751978467328,256239 764195626997473280,81946 776382133472489472,155390 786966096985415680,207613 757232870029008896,46006 763872257324228608,76858 780963183016239105,182386 760198372141703169,60866 775359043862953985,148170 775687735365345284,112363 790527979965284353,228820 756623442724655105,39096 788878354242007040,221711 794603534985482240,261155 771785379959767041,121795 786261750454759424,202429 765689747935268864,88546 765666694614257664,88930 776581318981353473,156835 780605427184603136,181935 793910461959897088,255942 770818608406540289,119797 785938747619733504,199960 789311424019378176,224680 762073923160797184,47283 795437520469098497,267014 772457486192435200,131045 794723770309210112,261155 758611774362877952,52749 768512972398399488,106731 778971475449524224,171467 792850882928992256,228634 794478195609247745,249469 766415575421558784,80939 741883622735642624,1247456 762738668876525568,74727 794748467717533696,260404 792107666038554625,243075 755219553030770688,33751 765399513079001088,80108 786941781485187072,203674 756334381166395392,14277 781290895798734848,186150 761605629110657024,69565 794746625830727680,247743 733500130930790402,349466 763749784515518464,78344 780785684122472448,182726 787751285399445504,205197 795733006514208772,268387 766465862081675266,74133 786863225245732864,204224 793500131299618816,249926 778442109464383488,152594 758551939407839232,355507 791627717900775424,238207 790631990605258752,232825 758405322956541952,53033 759382335854931969,57309 785548518404583424,130635 792669650001793024,245963 787450568130256896,208059 756255433828999169,41719 767825363841888256,101681 765758688435040258,88052 793414024264347653,249637 793793420397465601,254502 733420945319170048,355952 757454055715250176,46890 759065940793421826,55710 794913157860966400,263895 795302060467965952,266079 779055539288281088,172299 763047337740554247,75724 752040882891743234,17058 758769336890851328,49925 771481233712963584,125853 732641719565438976,352484 755801224809738240,39462 771884484958367744,128404 761357321045811200,68273 754777653987520512,33356 776642600547655680,155898 791636503529033728,238395 757762926706954241,46958 778552223701667844,167319 763439163085422592,78344 768494804175032320,106716 757672194340073473,47723 779222141401128960,173434 788062815902773248,214492 787132022430904320,207287 763931507689787392,80939 778980240039243776,168698 793064585850785792,243187 791343718624223232,237787 769224596042162176,112363 755458783506272261,35470 759564872241721344,57105 787012154775908352,207287 794389064455782400,260181 791052234272276481,234583 793158956210204672,249469 792576699095519236,246273 764160985632346113,353437 775019839471493121,144648 788114403287715840,214899 793302663815462912,140444 778221780792020992,165448 795433536618496000,265855 787130026567176192,207733 786695868124651520,205007 778308835555418112,166532 789494791151116288,225981 741853691527860224,352004 792504426099388417,246392 772463168153059330,131045 761200362242007041,57574 789514246216220672,225923 793673242871468032,252581 764638774508781568,80939 769956229653274624,114254 773596413569531904,136904 791352545197166592,238207 786723658635046912,90209 795422835384733696,266822 766671251062398976,93405 775546283687809024,149953 769449498192048129,87607 775525597300813824,149953 779778997693583369,174492 777981704128651264,164764 749677665125269504,9754 757566531895164928,45592 771386442379620353,124597 733505762249445376,354983 768252332303724545,11774 794274946557935616,258331 742333728924405760,352839 770244238000975872,103446 774139389282693120,141360 750877122089086976,15643 773943706193756160,140025 794634751571279874,261155 761259316263301120,67588 758103866944565248,41703 765932571276345346,90031 786094116966981632,198620 758396811748995072,51344 760014249246633984,55257 765612657902702592,88669 773890623283851264,139404 754799890304233473,14277 756186182015393792,41680 771458634941337600,125381 780778865694240768,182013 794194881925156864,258598 752244200402452481,21034 762250347276558336,431998 758448980317667328,52394 749770975894335489,9754 785845371666923520,198973 793459031557935104,252408 781296611943075840,183801 767907736277221377,81869 780461334982897664,179967 788062940129787904,246425 788817533897801728,218258 778315603224297472,167319 781699494203187200,177455 774008077821411328,140161 768530492794638336,107089 772116635490459648,128355 778163856766033920,1170820 787920775617490944,213887 767473971214311425,76146 756506740796063744,42249 766524061623001088,76339 755128321231380480,18470 768114821153730560,103506 786361116637003776,202429 788061818761674752,215030 754814622952136704,26086 753422029336879105,27317 758309388473991168,52061 793174137984483328,249951 781216562292195328,186434 785521292413923329,194158 775138250881105921,147391 772470296699895809,131045 775044291836022784,146259 768450056135380992,106083 774507888106614785,141867 788030377025822720,351463 791031739267375104,18395 781585157128093696,189017 772049767820058624,128591 786599860866723840,204835 792041556073066496,243075 791351296699863040,238395 773535641070104576,136947 785599786896527360,196696 768864148016943104,109594 761238564013309952,66815 766182957623148544,90482 779272334112940032,172270 757297965518249984,46594 765499270757613569,86103 767309260330037248,96485 767297292814589953,97468 776256263952932864,154534 781787503497998337,189032 788545936410763266,217519 763847441544318976,80393 771479230320414720,125111 749908906462281728,10707 781674689399750656,186553 787340575339053056,207835 780832007249166336,182726 788989213869912064,221971 733003964136951808,353070 793629209193095168,253032 765289682087194624,86440 790309068179058688,229773 792250052164980736,243187 763733929874460673,78159 794566029905199105,261155 780697965786636288,182036 775811697189597184,151156 775489092868009984,147978 778184610698133504,1170820 753116990546542592,25135 770449651564552192,118192 762446135407484928,73008 761172356417069056,66828 780748982381342721,182870 795703424243421184,267862 771848379131396096,127582 790304899355607040,230485 768950513375203328,108795 774314506277224452,65663 781340900568010754,185601 732240479417335808,11774 765887341907017728,87904 795391814765342721,247930 759793629489668096,59073 793253117362073600,249926 774388068296130560,142566 793827519225065473,255306 790876024120672256,234583 786995925487001600,207287 792542793944236032,246295 764367547827302400,82544 758382220381941760,48289 762902380585349120,75073 766107725784899584,74133 785946755665756160,199262 771399892346343425,125145 786291999661957120,201558 775505904762355712,148874 760153897931464704,60866 759308548522246144,51798 761621900204314624,69794 768079861072007169,103354 778673255100153856,167677 764090521463590912,81750 771130655107317760,123135 773261359995768832,134975 774744550971613184,144844 781833005178490880,171693 763823756322234370,79131 794209664737169408,11774 787449561694416896,207113 762400222156886017,73102 750091312209076224,9433 794294401832919040,259543 788915663742103552,219942 770673890364264448,120610 752929179004444672,24134 755917311836651521,40668 792877816773746688,247877 793420265837461504,249926 790671683468267520,232169 767840425961021441,101383 732525859706298368,196346 768139394595389440,103354 773918148676288512,139865 787303613995581444,207613 788044132820267008,212239 773257870511116288,134993 791498262259855360,238207 793889175883771904,249926 775369280426745856,148791 752659431842734082,22575 787136503918895104,173204 793959841781846016,257026 790273349322674176,230270 752973849465991169,24794 789699226401968128,220689 790596169181298692,11774 787192982034190336,11774 765583575353655296,87904 774249049876668417,141316 791066846673842176,236454 776133024111063040,153845 792030194605428736,243187 778730716184010752,170169 781110739473801216,185496 773604145123033088,137639 768175405576564736,104162 793312734431420416,250633 778393472243945472,166852 758361390637875205,46384 758485496213430273,53580 750435852698865664,13247 795095028335071233,259190 786756219968954368,196701 793279326892482560,250633 750045056543842304,10809 753448936451571712,18323 753235290496524289,25965 774519680077746176,142503 793579421970100225,252984 762018902142582788,431998 791107824281464832,78159 756282438431543296,42432 788471808601235457,217519 791358756189724672,238207 793360053457739776,249961 761365735201394688,68057 777849721494921216,164001 777933247229460480,155038 780452093387796481,762119 792431989257150464,245313 735869324427067393,11774 773617737377669120,138054 780111479622074368,178258 776204090640523264,150463 790946612113727488,234653 772507071396839425,103354 790372691257634816,230283 764162216765460481,82209 765352878202556418,86103 795255915343581185,263896 791695122756808704,240483 781235836117454848,185310 794419684690956288,258598 780089160199581697,176128 786908717224693761,206642 795738273930878976,267655 763813416159117312,79691 791025356111089664,235828 764123150841880577,81702 765586190707912708,86103 749191803430055937,353965 793545039817297920,253069 775110905118031874,143043 790958850174222336,234583 760952186423521280,53703 788505625483280384,217634 781522074338664450,186212 793640822713516032,254135 754718727409700864,31932 756271382103678976,42432 794618213434884099,261155 755440825052504064,36735 765985339538223105,90575 793520387803971584,249926 751102272105361409,14858 762632759441395714,73814 780351866119057408,178524 794535225791549441,261155 760542847330234368,61145 766981794293882882,97067 785438417228173312,194934 788540116931403776,218832 786942291638296576,192032 787990777024618497,207965 792965995304476672,108396 794285610949365760,258456 771507480652382208,125163 790901485806563328,234583 792761073984241664,247232 768861683490103299,108849 769925440781692930,112693 781512845049618432,186584 791325623985774592,237327 781042115312750592,183269 791364840833093632,238395 752302753402146817,17842 766106128367357952,88546 773750033757843456,128926 793148687694213120,249926 773990786077687808,1250097 763852289874460672,79911 769661903660548096,112032 755818872310157312,1248310 765614161237725184,88669 765693840745308161,88920 789149759655247872,11774 786377361449029636,201958 765465990629064704,73814 795133545513701376,264431 761614111239053312,68054 792800059452690432,245607 766823217243656193,95035 767001688741773312,96039 767402790956261376,95672 776249544732323840,154832 779059176672636929,171982 761200274816008192,65180 771827363084509184,127657 790623443842662400,232791 770653789078585344,119937 781171241352892416,183269 759573064698900480,35479 776767957250650112,157755 777925463163408384,163990 758506057245143041,351666 785767067001683968,197512 790675058003812352,232169 788177728935694336,215754 753072110734630913,24319 793855497719775232,255942 767789246140784640,101254 755579851805896704,36719 756381972134371328,42249 793974458608324612,256439 777857285418725376,163127 757913649809756160,43947 781348282790400000,139404 780800139107536896,180075 792026765938008065,243075 791638685259276288,235599 794602288925048833,261818 792036600200908801,243075 754130729139920896,30296 767802725035679744,101383 785965424252891136,197512 765634540136112128,87904 786163646606942208,200382 762253378231660544,72420 744296899717521408,349197 756643180880072704,44450 788485431851560960,218275 775002021468442628,138819 760169309922394113,61245 767069014707179520,97355 778342853638488064,164554 789370689648295937,225414 772845545316495360,132364 750171742568460288,11521 773160685798764546,128615 789424616515088384,225981 734948053098995712,353374 792143189138210816,243451 776005751290470400,152872 768919065431650305,110300 755962927610486784,40550 760884739763015681,65180 781212192557314049,185347 773554303399292930,137042 791704843257798660,239467 775086168501354496,141091 775395530440601604,147013 780979112450011136,154071 762117174857052161,1248990 777690474643591168,161939 793959651620622336,255942 792433543683117060,245268 791366013337993216,238395 752922541824409600,24134 790986500053676032,235590 787030052059906049,207113 791724128302530560,240926 793389441847070720,249841 774592893810016256,137869 774208275885588480,141893 785894864894300161,198878 787832495735578624,205197 756576421343100928,37218 777286565877915652,158387 757524949670043648,46873 771403747599712256,125367 785650068275724288,197324 751619772022812672,18452 768956800141889538,108023 785536575618715648,196788 786463823137873920,195321 732451732202999808,1058264 791406719414984705,238395 763874698266574849,65663 757253700213698564,43553 759247183296299008,57056 778155146203258880,164826 761861350448562176,70676 777369518653878272,161032 794570118298628096,261306 732855311472701440,1170689 793182561811869696,249180 788194564175564800,215754 794325938607628289,259266 763452693490786304,11774 780605456242905089,80785 762055228199936001,431998 761762531392249856,14351 779454349684666368,172185 792733499165925381,241118 760852239900487680,64722 753643241157824517,26458 771897087420006400,125111 792759356899024896,247232 776894772413865984,159245 795362221585006593,266054 793626896516976641,245024 779755503274647553,176101 792100739543773184,237964 776786742879916033,157755 795717444916695040,267737 735590911896260608,349918 785977453768343553,199546 788811291150266368,220332 759775269267701760,59666 762288954947276800,72420 777965351665405952,164826 760764609137631233,62492 788859466947125254,221057 757769454960771073,49066 781856843329134592,190269 753360897091829760,26699 768473082591846402,106281 781340161707692032,139404 760552933175992320,59373 790901259171573761,232881 776902987004321793,159146 765533284424122368,87625 757745268100063236,48024 794288872821768192,258598 755167993961873409,35871 786223504769167360,201541 768494127314898944,102295 786666953691783168,204835 778515224370511872,167517 791074458404388864,234575 780618189172539392,182154 788082156425936897,215005 785733482865504256,196277 759144221555187712,56322 765299335890427912,86770 785688099099598848,196277 757269868580405249,46406 759961410612916225,60163 774460024781430784,139149 794319674443898880,258741 771148769622646784,122967 780544791419490304,349856 779339072498053120,174115 766995017613402112,96883 763973599883436033,1170575 793863410240794628,256255 795121734047461376,263926 754097567114420224,25135 767696242809778177,100605 757719083185872896,48826 781208854407237632,185595 763553490987692036,60541 772292897626464256,129558 750339422479118336,12357 764459245462970368,76549 776579836600987648,156835 787664314756849664,211347 751963399978758145,14277 772150903843397634,128934 750739099712040961,351152 794690077414871040,262752 765111959196794880,85226 766535156836380672,93184 794193708128276480,258331 778326493835333632,167083 793233898540892160,249926 794325265765847060,258878 760483424943607808,63071 790745426798469120,235349 791357797430460416,238207 793914777722613760,256255 768126726379483136,103354 767804730764627968,101681 765134486443003904,74575 772986324215336960,132335 776743129613344768,157755 785989232024129536,200490 763767526312509440,79691 795041457593729024,264397 791056254596624384,234575 792449886444814336,245268 752724561930571777,22219 762828141186408448,51344 787309904264466432,207287 776487617646825473,155390 765713608353390593,88361 750810296818634752,15451 787312898234130432,210289 788161734963965953,215437 770803518965886976,120610 763816192540717056,80136 785527877320060928,11774 793109305629089796,246726 749326031299936256,7828 766148207646826496,86274 780647834500694016,179967 788648285561028608,217519 756430889131896832,42495 761248734500024320,61051 788904843008053248,216009 793753278181801984,253373 777601888514564096,162638 767921179701149696,100605 746349021346861056,46501 767600576641335296,96967 788114701758500864,214247 795109036098080769,264397 771401763417104384,125145 789446218892140544,225981 771088730467635201,122344 789495954877456385,225943 773952581458661376,140444 764132560695808000,81702 765294808155852800,86819 791424163256766465,238099 794015154321104896,256502 759528695744737280,56192 775146259564924928,146804 787107637372616704,65113 755167871190216704,35890 781175065710891008,185496 779103415217508352,168794 753975297997930498,25135 773868909896183809,139404 775877621674483712,128159 757808602094546944,49400 755451063847628800,1248305 752961425279254536,24134 760548109352972288,62822 752256855062163461,18374 790946387357634560,226048 792364861833392128,243165 794944865004126209,262847 769681849538924544,114985 771030333579853824,117609 762125186971734017,431998 787045195577720832,65113 768856651466215424,109666 788762627786674176,220029 762630458756718593,73926 791670262718668800,240483 794622937970003968,261987 732564307519606784,85085 756562078870089728,43807 768268753482027008,105041 771914287770021888,126389 788470305077338112,215448 760817174206222336,64116 771320281440854017,120388 794187110626435072,252824 768868388072325120,109571 770005505288900608,7003 760816342031216641,64722 761575263343775744,50406 776857508690427905,158815 768596784675303424,107966 780790223542169600,183269 761567794282504192,69245 765830787451191297,87831 790641652641640448,229901 789483584788717571,225981 791804282441912320,222526 794920306716635137,249926 776490135428837376,155451 794247871612780546,155390 762618763250372608,73814 791626906462461952,238207 751108881808396288,16299 764144716749348864,77598 768864137426284544,109767 779288459311652864,173753 749283991426101248,7836 790668295900803072,233307 754782162839343104,33355 781875218096721921,188401 790836996507860993,232863 757769592710303744,47782 755607757139521536,34474 789978107536998400,220029 776092154380902400,151741 788478709137375232,218275 788573892835102720,218260 788880386738626560,220777 771422371576098816,125554 765799502338981888,88361 760000371716567040,60117 754248328523685888,31060 772495512591142912,129380 779448339184189444,64722 770528168830611456,118192 763838239107080192,80486 781642698331525121,188458 775510211637325825,1250232 770619561423044608,68277 779007226145112064,11774 794600610330906627,261818 789354581708959744,225320 776725845750652928,738099 792487208217251840,245056 768805439098281984,108849 788870545999859716,221785 753720709579431938,28834 793904460342947841,251336 773370516086423552,67852 756997619260362752,44994 765248947610726400,86103 774873836458090496,142503 793854221451800576,255942 785552922956496897,196277 760265620126568448,62130 770616655256748032,119937 791417316776943618,237857 788500490640363520,218275 762127300024475648,431998 791470691602145291,237825 749324621116211200,7828 733332671322017792,11774 756203912630267905,41702 760827400301064192,351340 761263128143290368,67547 763319102140059649,77590 768904476581367809,104932 770501578856038400,118191 766640744698294272,93261 791872402833612800,238429 752666444119339008,22860 766450839351427072,93210 777750720137224192,163376 788117550622208000,215608 780569453545291776,11774 773712797196775424,11774 760549675963260928,61412 788699644947668992,215437 795097421260804096,265114 762665723407769601,73926 755798358535667712,39462 790890499095670784,234583 769704207930761216,114985 771529727806844929,125604 757981267912712192,50434 767188855778865153,93170 786252778826006529,201958 792753582244139008,247232 762116396281049088,431998 774037109824892928,131421 789699031509467136,225998 793589184984387584,252112 780848754589130754,183269 751884863439904769,20318 763817259638804481,78566 795427104414437376,266151 770800655871062016,121479 732684274088824832,1170667 795001985237995520,262847 788041581983039488,214288 785874527037239296,194058 793477311140159488,252580 757798158663426049,47693 770392226031669248,118604 763823079814369280,79987 756521829049700352,43391 760870361223270401,11774 763774084962549760,78129 777606873927258113,158759 794617807254278144,261155 775687490338492416,146991 733082485408604160,355464 765691350763339776,84991 786386775547613184,203048 775333959030874112,148170 776644373467373568,151463 765724222593372165,88697 763490579208515584,77720 779075714209361920,168284 787616578598756352,209863 780767730081366016,182349 775881921012256768,151791 764683430902628353,76146 765573793498750978,88329 793318373329252352,251452 770395865735434241,118191 792961745291649025,242712 793369032921640960,8044 762420180018274304,29263 795041504582569984,262022 794445263293161472,102730 775756219361341440,151255 791024052609556480,235163 767911067942924288,102249 785238618856185856,194082 752153632368386048,14277 763082002602004481,76406 780882619412000768,182752 773869451024470016,139404 788764659566256128,217285 754074731163160576,31035 757819247045124098,47940 768914447654014976,99385 765731409994584069,88998 766692917217857536,53185 768490148644257792,66922 794540423977037824,261155 792117372807176192,246425 794581257782890497,261155 785835379215794176,197512 778736438082809856,170252 788205185978011648,215437 793296617591873536,251179 773899107098357760,139577 790876344200626180,234583 773523812230889476,137042 772073796006244352,129471 753676418828173313,28819 792030534692208640,243187 755856997396783104,39657 775929994786648064,121795 763448181220777984,76723 792569011758301184,243286 764165023015067648,82066 761990954953826305,71270 767803841039458305,101681 789978222989488128,228576 787096638896562176,159115 787463497437159425,209863 792359493527040000,245185 761570620241051648,69245 776164392421429248,154257 772159473666392064,127707 774781324343201792,144602 795257121197715456,264397 755548192742047744,38032 732996707055587328,355216 785419401709232128,186883 787912787641204736,213064 785842219420901384,197512 775011750035001384,146259 753016714913206272,25071 786262902835732480,201958 758299158553866240,352687 793801343257415680,220727 761438803500335104,66369 793534960447651841,8044 734956426355953664,11774 787911895131025408,213887 766835415164649472,72798 755219145915064320,36219 771877647357976576,125111 786519937158303744,204184 793692755365138432,254209 756623360424087552,39096 755174362051858432,35890 758331968912171008,52554 758343166084849664,52554 767844328324603904,101681 759134818961457152,57131 792965629250637824,242693 778212663222493185,166102 795424854220701701,266491 770403722413367296,118989 755555057718943744,36616 757106491191091200,1170710 790170662258216960,228820 795062586483933184,263906 753397286693064705,27317 756278478236950528,42249 763455135213158401,77687 766331872590770176,11774 756193540787417088,41694 764252011017625600,76537 778725277560033281,169343 785551811532890112,196917 787435115060219904,206257 776930576221831177,158338 785916164752838656,11774 767971505783267328,100620 777196165318270976,158589 791718479468441600,240556 794596631475720192,261155 774016049985400832,138819 758092309460287488,50542 755409255675547649,36735 793578340640624641,252679 759817453056716800,58815 774250754894864384,141427 764950130147532800,84209 762033753271263232,69747 774086062163447808,135025 788684907937533953,218275 769326984421703680,112336 750818931686928384,14277 777850977756086273,164001 766358403459448832,91946 779073848918482945,172057 769988139096084481,114779 764894869240229889,84724 792612062681821184,243075 794938036266090496,261155 760967292679233536,65222 794308696964812800,11774 785848376617275392,198513 752017005444759553,11122 780567853535752192,179589 767580259306860544,97080 776094514339459073,152878 790976077606883328,234583 786936186573058048,206742 755242335894663168,35890 773859079395614720,139404 767750030706876416,100893 759829898810781696,58253 778829102186766336,167220 788553969417252864,217658 791639257186054144,239279 763717169414807553,47188 771526096332296192,125163 792217565770682368,243092 767508295707873280,84209 770746286395887616,121046 773607628635123712,138054 749310416342384640,7849 766235967825084416,91751 792778380366184448,246273 768302342147940352,105109 759908517117464576,52554 761197617334353920,64537 768861119771357185,109666 761558713421406208,69231 793813021407580160,249926 761594239427878912,69231 768630282945761280,103899 786659291772100609,90209 754815648514138112,33356 773768107928199168,123280 776105807817474048,153095 785288192866025472,193669 791121241826557952,234583 794380764662104064,259231 786095467398590464,194221 764781061226237952,84724 788514970422145024,217601 785801842630549504,196277 794623198247587840,261155 765171959529209858,84422 771828047737524230,124855 794335761566928896,256038 767757891352850436,100893 792752729982656512,242521 791277943829823488,237309 763692471964479488,79587 766765134257594368,95075 787443595187937280,174507 780055194574790656,176890 775522229899714560,149259 785976334443044864,198878 789213660174508032,215437 789241409983254528,223921 763072075384889346,76429 794588251449393157,39957 795683153524441089,257781 758776399700299776,55149 779304217433477120,173753 791091466449752065,234583 775493811141218305,112363 785606474609328129,197286 788123838907240448,215754 771752716473368576,127734 763128946187698176,76430 768855052203294720,105109 791457800207687680,231612 753929450035773440,29263 790895864629821440,234622 795356010999382018,266079 760666676786376705,63267 767126823285030912,97852 789558375142961152,205972 779121656535064576,172962 764272321540390912,82283 786675802276564992,205270 759189614808543232,56964 759200820013465600,47940 767182906565484544,26066 789502138569269248,225384 781024465937395712,183314 763453564274352128,351152 776197497580425217,154071 776689458292756481,156976 788834632766742528,220332 793400971737071617,251320 780420813564604416,53001 788719579325427712,220029 767039556524703745,95708 789874057353175040,1170856 793234816594567169,250430 768891384740753408,106763 787126772433317888,207119 791358313296498688,11774 773599693800607748,11774 779009827016179712,166432 770786814768484352,121508 795014557798264832,263090 790029214389039104,223249 763939601648005120,79501 793167942741438467,250031 789941749175226368,227048 755175341484830720,34898 772143407498137600,129558 793254787437297664,249926 793593788824379392,253164 786297502395830272,201620 756872555194187776,44450 785591040824774657,197286 786013440984821761,200490 779068559771234305,171260 764188932984610816,82066 794528435963981824,261155 756872679634927616,30304 761260790255017984,67547 764976745564901376,85562 793997116628561922,257353 750058049302253568,10282 779807710154022916,108396 793099116259577858,249469 732633827168952321,352911 771467473593901057,125554 771423746712219648,125367 794625501939830784,261673 752672609515540481,22777 753690327928627204,29263 750543066994511872,10735 791504173506461700,237908 792766617289625600,243075 778983317781803008,169550 790826153447714816,23762 751081474691067904,16728 759161847815647232,56964 773259690537025536,135381 765665717177847808,87858 781042110460026880,184223 763177362053734400,75899 733243419078889472,354974 761383489576906752,1248929 761637187515453440,69947 792801120536109057,247745 795139058083082240,259543 767570724571807744,95574 777153718185623552,159876 787777413845389312,213064 786072155792474112,199546 751065205405159424,16699 762654471570595840,73926 780135390908911616,177556 791231111024222208,234583 768324555404304385,103212 777275930267881472,159475 787769514163265537,205197 785665730570293248,195975 761602569722556416,69493 778371798245249028,166916 793646846577029121,252639 794694571317936128,262784 775737522924027904,150663 791320171117998080,237935 775051973649457152,146259 758425956059013120,52659 750484228085780484,13410 788714745062912001,220029 766143202235527168,90970 780834865826496512,180627 790353079904317441,228820 778688163556372482,168794 780493423681871872,11774 758478402483523584,50449 774846411212980224,145681 794847099741294592,262025 794998227716214786,264431 735930311503183873,1170914 779674019415064576,175950 752200533419569152,16299 773826780528508928,138819 777335862799503360,161352 780945310440914945,184539 792092415997784064,243187 762522229972185089,431998 790592555259826176,232662 786908810652835840,207287 789529094685724672,226823 753381741243400193,26458 775989589307785216,152735 775087227218952192,62492 781586059050094594,188119 786177962001391616,199178 794682659834212352,262588 750089371542433792,11372 767061978003206144,93144 780763426884771840,182726 749293416232595456,7994 760499509466058752,63149 781748010569068544,188063 753277471299076096,11774 781651447389618177,139404 778250877115260928,166532 773966027935850496,139404 764060390938386432,80939 764220824203227137,82283 774994402066378756,146259 767185660771983360,90327 765664909564735492,88994 772020259591036928,113165 791699356760023044,239405 793959669354102786,256276 775113491841769472,11774 764861996772630528,84724 794740075795914752,262849 794229427546783744,257492 768927347995123712,109666 788824817327706112,220526 765487271185354752,87062 785877552527052800,65713 794292555810766852,246425 774297067246067712,142090 791354606555164673,238207 753938699352698880,29263 793243107173208064,250633 751609724882202624,18893 754737726935543808,33356 790644958134988802,230142 756223388025257984,41763 791471720653815808,237908 758380008012337152,52568 765298760029057025,86103 755816514704412672,31852 790359349168214017,11774 760215282539454464,61051 780991271724806145,182960 732545505251762176,352466 791618520945655808,236931 764088312919306240,81574 752183158783614978,14277 794885768044908544,261155 771161059151507456,118266 785361481508413440,195481 762724539826442240,65180 781118669866827776,762119 773303554853384192,135505 779824474644361216,173753 793507678014337025,252020 789147912051630080,215505 795671799497453573,267862 771697237730615296,126293 794561920607158272,261155 779413339978039296,174557 770657203678306304,119786 790291593764876288,229693 732708664797102080,352946 775650189415768064,150063 793707551510507520,252014 785868178148786177,197050 755030548326723584,34898 752145183114797056,17580 780803188748275712,182658 767696147389579267,100538 793181401738649600,249057 795706032261648385,262022 769071268415016960,110659 795443165222371328,259190 780297549718618112,160651 754831511204093952,33356 794580158070001668,261155 791409437894385664,236454 759771078554025984,56192 764148284491337728,82066 785415067496054784,195481 764142668364427264,81869 776764850340962304,157840 792498476646969344,246392 758355050875985920,50923 773889663354429441,139404 774262700465541123,131421 768990390410174464,109470 779118729313587200,172428 790915031198150657,234583 762365368299991040,431998 733428492994367488,355106 764655607332868096,84248 786198847928213505,201619 788736025224945665,220332 753570895885721601,28281 776755066015408128,156926 790988101753659397,233692 763043425742680064,74483 793487285907959808,249926 757997599043489792,50314 763001546476879872,75899 785582382199939072,197286 789531118525493248,226823 794704297124499456,261155 762918394966450176,75233 792078729518452736,243187 778945743524470784,137953 732748113987960832,353789 759826636170592260,59840 794908138084384768,263289 794582480393302016,261155 765684372745883648,88459 760883864361459712,11774 793132902951247872,249841 766363993539768320,80939 775048307005677569,146580 776142821132677120,148994 776487366819127297,155979 769273727355916288,112788 761298518740905988,43947 768070864529043456,100559 781074032007360513,175269 768773303817371652,104973 780723583249182720,181419 760597638697844740,1248768 760510296196648960,62771 788928645867765761,220961 759764092286562304,56964 762124619096608769,70542 775083110413115394,144730 778004843604512768,160539 763580126705569794,76771 773606880589574144,136904 794562115512258560,261155 761342606659973120,66878 758079203505909760,50476 795156792888037376,39957 766492055388450816,92872 771147127850463234,122861 794982133622251521,263895 788914445590401024,11774 793229044175089664,249841 794324769193807882,259743 763426508987785220,75899 761685872546897920,69493 795420421285941249,267014 773927763896049664,140025 785498799062024193,196277 757709148834242560,47782 788514973496508416,218275 753680021261258752,28477 785862049029091328,195975 756901141888114688,33186 793318580930486272,250633 768271555398885376,103071 753599732694523904,26088 793791213027614720,255393 795712096847757312,268448 794943140365008896,262752 753333207618256897,24704 780598081154871296,181755 793381705059106816,250430 795657082099798016,261152 771395502688591876,125367 760053167715446784,57999 778299218146365440,166913 780032678443769856,177433 779866860250468357,351931 790004301376741376,227804 787773089614483456,212357 792678318013165568,245086 757583895915335680,47761 790405559593816065,226712 769988174244417537,114254 760829469653426176,64505 791064762343755776,235348 785514021764079621,195975 793109453042126848,249469 772819498172899328,132335 785470721174536192,195975 790762826407088128,232169 788509220106739712,217837 789199245148512256,224068 772092917750108160,129558 769655111832535040,114779 757155575084027904,39462 791422374465966080,238099 795055208162332672,263895 792026238797828096,243075 785859732640759809,198878 764886969436352512,84889 791353794646999044,232863 760185408277782528,61051 774692806996561920,139012 794635219101958145,261155 768496601950281728,106774 775302398533402624,148170 781326216401784832,186584 788738622065414144,220332 753150824851832833,14277 770200105886547968,117257 766118850001723393,89923 771426458128515072,125554 793448391988482048,252071 766075397062656000,90482 765394141509320704,86472 774216284733116417,141887 732983797247938561,353451 761611695185809408,67161 766898807426600962,92166 792390179596148736,239906 773865195248713728,139404 778302712542748672,167319 785481801259188224,195838 751573218515877888,15621 753045630839197696,23899 762199106718666752,431998 791351243356594176,238383 757337180243132416,44429 770104267860537345,107953 781652941593645060,177455 785680573079523328,196917 780521177164820481,161352 768494809648476160,102137 777331529458421761,161456 760634768828403712,64197 751574155472941056,14277 793912012174606336,256125 787933828950085632,213887 793993055078518785,256239 753786706822696960,29790 771394432100884480,125367 792710618428039168,244270 766820590976049152,94627 754750681437786112,33356 781290052974501894,183801 793873085921394692,256255 752838413125054465,22575 773555191098454017,137042 793472613272039424,252580 764215588747042816,82066 774015539081457664,1250066 790638357797830657,232881 785926297042190337,199546 788887174334722048,217285 757133065013428224,46228 793626554060382208,254317 749235055206203392,7054 760940572500643840,11774 794911264459915264,262849 775061703977558017,128934 756018182587084800,18215 764387642918182912,82209 762831800171237376,74650 757980025131937793,49056 758732551041134593,54070 778949284901163009,170294 773716600214224896,138903 794198326879145985,249926 794221488459091969,258771 755572232970051584,36719 759201333626937345,56499 791790828452655104,241678 765645946801811460,88930 785621883806945280,196676 763100208850800641,76628 779140716018696192,172089 750709762581553152,14294 753798102587363331,29817 760490381016313856,63149 768676982016118784,107469 776625465142366209,157082 794905112997195777,247295 785842863800066049,198878 779331073628971008,173964 789147680324726784,11774 764660396938539008,82344 769993407116742656,114254 770393850653184000,118191 778231589935329280,164826 774969930340937728,143043 764662462251696128,81702 776623135776870400,155451 793154299173871617,249469 755157731418443777,35890 750343419642478593,12728 793084085497397248,249348 764135439708123136,82061 793515270207774720,252741 753735665083293696,29592 793949509487165440,255826 764050083834769408,80939 776927849055981569,158338 775695046758719488,146991 750367037738905600,11774 793099930143379456,249469 779685307637694466,174557 762165321306288128,431998 778326517197705217,166422 756838325076365316,22735 794526949662072832,261155 774929731049426945,145244 785569320084570112,196917 785980765414711300,199891 780314573148528640,173341 764142754427351041,82066 773524932592541696,136904 765937743583215617,90384 768453801388814336,95055 763789891197079552,80293 767140110689267713,97852 774380897810329600,141867 775525549158477824,11774 761334414869663744,67938 761689998580068352,69947 763877096456269824,80366 790723561455583233,232169 790533919745597440,231550 793443790291922945,252196 749946875063697408,9925 756295532348370945,42432 781880793002045440,190635 761725553955246080,69356 773887137011888128,139404 761958665167310848,71026 785838860613844993,198671 763890164439580672,80939 776512076193890304,155688 786738630899433472,205989 756657836277452800,43751 761754220131332096,69231 781193325671964673,181419 776509536744140801,155898 732606680421163008,11774 792387636258217984,245086 765881900170743808,90031 759177054105509888,56964 791698137412988937,240483 758012003902447616,48663 755380576954093568,36810 785995761821462528,199352 794530827883413504,261155 789166175838085123,215437 766248050574712832,91894 765332602572173312,82061 773151092087500800,132335 777424037291044864,134834 790971512304140288,235590 766801494519582721,96263 785358991010336768,195481 793989693306236928,257423 764819942290001920,84422 790650392774410240,232169 795206725385277440,264397 794383480088068097,252020 788604808278208512,39957 764920065674190852,84724 778548104656064512,7092 786662832628793345,205728 794620291942993920,262053 763158983217516545,76628 773907259634003969,139404 769225086696128512,112345 773910597628932097,11774 795064147608223748,263906 791699932801601536,238429 768993365299822592,109666 758133199339790336,50923 794660932521721860,261155 772826470351769601,11774 761440785661177858,67369 781827366754582528,190635 777326854281846784,161546 764096670455869441,79999 786922991242321920,203674 758701828359856128,54070 792566716882522112,246295 761748508885909504,70543 767825576329613313,101681 759171250967154688,56964 764466265419227138,83391 787671173156970497,212131 765362711333068801,84666 765598226430832640,88128 752945672362438656,19563 734207938244411392,349197 763448428969897984,77849 766715052028268544,95708 779639147225051136,174557 781299899635609600,183759 765289489732292608,86440 764830210910892033,84689 778194384214958080,166390 793572798597849088,253206 788067012425678848,214354 774079971593564160,139404 759091030905978880,56315 786240473480527872,198304 787123423331909632,209351 793180059041431553,249926 762421215910699008,67547 774967104932028416,142906 764631392219074560,84209 765206435911262209,1249165 773950762657452032,139865 775360932822253568,148045 789533323697807360,224680 791511572363538433,232640 769297994940293120,112052 780845046086135808,183261 785257253335031808,11774 750869781016940544,15634 788885710208049152,221082 793970013233246208,11774 780053680720609280,176890 791717882275082241,240926 742118446339592192,11774 781562764871499776,188401 778155317356093440,163990 794893130462064640,262849 781846358189801472,190635 790533442668732416,227273 764122924873818113,81702 795035160571842560,263926 781201265459990528,186434 792535061052567553,246295 770080215829778433,112788 776900878456455168,158520 785964317619302401,199739 795732221952921600,261155 792705647582277632,245148 788395284493639681,217519 793439781975842817,252196 766792799161159680,95593 788400018520584192,217519 793619157770133504,252112 760572384835358720,62798 753650652916482048,28866 785895013653811200,197512 793535536099160064,11774 787597021146259456,205272 789253277804134400,223899 781592121614753792,139404 764262912001241089,80939 793886258816643072,200963 764878988539867136,84422 772576321243193345,128934 795010501528915968,263895 763803098649391104,80393 776456617617424389,155451 785330422532206592,11774 790975786824105984,235590 776644380958429184,157082 794686391900893184,262784 780642270282256385,182257 790901785506488320,234796 742948556823232515,351931 767496937046175744,98924 793691137106022403,253448 765956314057113601,90482 767851225815535616,101681 790422070966431744,230055 777478107053879296,70764 793785569625059328,252020 772922470198312960,124004 740019726110318592,352060 755838550713610240,11774 758779453514326017,1248642 789114071559745536,223099 788780627789160448,220332 794714727230427137,261155 770950637349588992,11774 791679915183726592,240483 795707486393237505,267862 775350975213207552,146259 794553211864551425,261155 751778858198642688,19000 786440708794253313,195876 769306269446471680,112788 794607465128046592,249926 771311163598450691,124597 781017375898558466,184223 777956288604938241,164869 778566474109771776,165523 792091644715610112,231318 792104084358598656,203546 778644556707340288,11774 790726698731962368,232863 792110076521619456,241678 793837658569007105,255819 765236014147366914,11774 768486888843935745,105041 753045288135319552,351340 794894595284987904,263090 780629987485331456,182211 772506340220633089,131366 793627587499003904,252020 751642050207084544,18236 788471104385998852,217601 738441633151209473,11774 754018974032166917,30296 769889216931110912,112872 757967885843124224,50464 786407646769270784,203350 790234936556998657,230301 755466732311973889,11774 753624100606775296,11774 790677964807557120,231881 793633603393421312,247983 789083313445056512,223240 792102948406829056,243075 794507791952056320,252408 793494482595569665,252020 773179021001650178,129551 761457221268074496,60163 793859740304494592,255942 794574785141493764,261155 793208780460847104,249444 757394854645211136,16728 772579336977195008,131007 761151788733108224,61051 773347556759830528,134993 780088689674293249,172185 789218908804882432,219754 789820222677057536,228037 790436582528516096,230575 764930775712141313,11774 792794358076563456,247241 775648887520497664,150511 788038895069913088,1170856 789907294846914564,227242 793191090094481408,249926 795059426084458496,263896 788185563660709888,213887 780850581791539200,182870 750526467520421888,11677 776557969693564929,156053 767887785566937088,101919 755750276212981760,39226 795002613674680321,264478 785625664682459136,196013 780911827471339520,184223 754003870918082560,31060 771169854023794689,122967 762356473410224128,67852 764988712568717312,84724 778201515114790912,166422 762643090284871680,73926 770380869123117060,118191 755135254428459008,35737 771463107449331713,125554 778360683532578816,160539 761611067093114880,69614 781897468757708800,191354 775384326804533253,148170 787071584439762944,207287 793230339330179072,249725 766877704658518016,96005 793949005663375360,256255 790923337287536642,231424 776825813194858497,158387 787271911717769216,194060 775862737121386500,151410 768080094766051328,103354 762845437837488128,74781 754732663127158785,33356 776928424707305472,1171739 755576877511684096,38459 786176489347833857,198576 750578813680123904,13532 760180933559451652,61544 766135224770007040,91539 787079457550897152,194230 789488228432801792,225374 762675112789147649,73926 775412399495143424,139781 789536873060241408,152106 791057067004010496,148861 794161375140610048,258331 786720602023419904,205143 791336678866681856,238207 788441982410436608,11774 791227905217064960,235251 749422301440008192,7461 793508374017036288,252741 787840866744356864,207613 794541618078564352,249926 765111948321165312,82283 793284778111926276,250033 763797432400437248,80393 775522409931612160,1250232 761655289951072256,67346 794504193348399104,258741 795266213387628545,265257 785550112122544129,196917 754727981411602432,33356 750848638272745472,15661 752683955149680640,22664 769928534877929472,114680 755071510642061312,11774 762079409721450497,209828 794333109567176704,44837 787012230231515136,207965 789300742691561472,223877 761015580052762625,66159 795215769730711552,262847 765864991920717824,89547 776601981393657856,58531 749511523282853888,7511 794476837934010368,252196 775359369009516545,148473 776216606133383175,154534 767915051151798274,102249 773478288404602880,136904 773672612232847364,26066 788278345553227776,198591 777902723589169152,163763 794342324910161920,258305 779108308732956672,172299 777192805194092544,160539 786195251346214912,201494 765182985645719552,84724 793290274982154240,248104 794367123430797314,257353 767678004973539328,100605 785826120918786048,196277 769025293499654144,110659 757713435136237569,48991 752944925264580608,24597 763564679398584320,76858 789978639731265537,228363 794469551446654976,249926 765624977869508608,88052 766330844478861312,93036 791388640341405696,238780 795446899931222016,266822 794407378833637376,257353 761847731656753152,69711 777583189326004225,162370 740397424427077632,11774 776797999007666176,157755 772971127585005568,133519 764549508499959808,83945 781519887978098690,188401 776687961236660224,154469 794018797095096320,257026 787137105042378752,208928 793931063189987328,255877 794560407268716544,11774 751165922459594753,15808 786940634380861440,207613 775500838609354752,148874 757618405763670016,351340 773316759340318722,136110 750714755485229056,14421 757576823916101632,47782 758114850543431680,41703 774084336945471488,139404 780751851947950080,182036 758668750186946560,54070 787017667232329728,353879 792696170757885952,238099 788144094543360000,215480 787287349889597440,208928 763524740468215809,74281 758441574523031556,41680 769051920929521664,110362 758347634931183616,52554 771399216648388609,125145 788542012039438336,218832 793588230256033792,252408 786967899718111232,207949 765206000290922496,86440 762664375337365505,73987 763837928116097024,80720 753738293078990849,29263 779289340421677056,173753 788456737883889665,217574 788629077523570688,218258 787799061181112320,213064 785584137843322881,197297 788770923071418368,218002 775065770334183424,144730 791660911035420672,240474 767169035230388225,98259 756637859868712961,349425 794314079074516993,259055 794170928666202112,255393 777382754715439104,157755 756272124415934465,41726 772175115098333184,128934 788050672516202496,110161 757890949494272000,47267 762845391729545216,73712 767461371466293248,98736 781227867321491460,186434 772757471794388992,132335 785547273539350528,194208 785642826545508352,197673 795447631900250112,266079 773905433635463168,139404 765163786533740545,86151 775122354955354112,146704 751218523402178561,15643 760525105139113986,63149 732684327377600513,353228 760671214478262273,62492 780416204183707648,176129 749294970029371392,7866 770674167012286466,120610 762110478604697600,64722 785548787737440256,194230 773871492119625728,138819 732367451808276480,349347 775742733122146304,150511 788735588463702016,220332 768819537386942464,108394 791114357451132928,234495 775399797997998081,149040 772409226085879808,130669 770418359754039296,117303 785641355980791808,196277 758488576879366144,53185 767760241307942912,100893 779440417120976896,174427 793099960073850881,249469 795010467982872576,263906 793088506360893440,249348 795760933805182976,247930 758682681295208448,54070 795006361595768832,263895 761281534573903876,67283 763718554554208256,78159 772889346135379968,132996 793971489125138432,256276 778463148231659520,168200 794525806806462464,261155 766407262483144705,93823 763754434715279361,78304 771939798328209408,128017 759152309989314560,56231 765528557451784193,87904 773973674831454208,139404 794573767464878080,261155 766319387171229697,91798 793317830410145793,250033 756728275645435904,43471 761651637870100481,47283 773859865328484352,139404 787749446213787648,208299 749429145176776704,8737 765586375144079360,86103 766482317539848192,92917 768570808075554816,106702 768909107411681281,107376 781354230628151296,139404 788352529075539968,213301 773809014371069953,11774 792015306889785345,243075 761399301218168833,67229 786730509539815424,203822 791323317349351425,237491 788693435620417536,219942 761279187927916545,67023 771506151771037697,125163 752954814770716672,24675 773249968048046080,135699 787403914584924160,210313 753367650516934656,27045 785685223119785984,196277 793283116098056192,250293 761656291613966336,70072 763402701182939140,77777 791782043109593088,240483 765306313031032832,87062 787100141455085568,207109 757186679463563265,44450 777594307293294592,159308 753686201178161155,28866 772648918765096960,131007 772947759615705088,132370 794720354346344448,262849 772674875030855680,130677 765716339675783168,82208 773903677505478658,139404 786571959047823364,201441 794709422656339973,262296 774745656497889282,144844 788510815288786944,218495 761413343957647360,65180 773891674355429376,139404 795298566923165696,227183 792208033371811840,243187 767243641324797952,351650 778331475280273409,166532 786395845537038340,203674 790657319407202304,232280 794895423760699392,261818 767387596100165633,97515 790675421297774593,231894 777476308934782976,137965 786989264735272960,207965 762845500445855744,75272 789324054910144512,225456 790973281008439296,235536 752138587047620608,19352 757754317772247040,49066 751557441351872512,18215 790576808269873152,232137 760642345263992832,61395 763911688924041216,77708 773160271728607233,132364 765539318140178432,88052 774798503788896256,135025 774027897942183936,138883 773866787880435712,139404 758996687935332352,55107 780683411065282560,179374 785930192128774144,199546 793788234199363584,254954 770806019467407360,118191 768873215808507904,109666 781349001245306880,185310 758776252375396354,54347 763406878072332289,77731 770920239374540800,117400 752886773626368000,31852 790744476108988416,231894 768950456055836673,110615 776936419193389056,158387 795699293587914753,268281 766857956793069569,95708 768384537378299905,104662 761797721439084545,69356 762297186411483136,431998 764623469510270976,82582 788481099001372673,215437 794616277910294529,262022 789837192881442816,226712 756710986413989888,44429 763878248052887556,80720 794236351432577025,256276 780444234121777152,180433 778685037747154944,169916 785699224390434816,196277 778495964654952448,167703 780426861113376769,180074 774296211301990402,140444 781896829302476800,191354 792216692499750912,231358 766082156586233857,82457 777218749623472128,87904 778722198231973888,169410 794612593344135168,262053 778399900962783232,152594 775539006876422144,148713 795677100489326592,267655 758229318610751488,51344 791133899263016960,11774 794221034782294017,258922 787407559300935680,210313 787659257084649473,210313 769248612073238531,111558 793977118078054400,256255 760575173749792769,63149 773915741175316480,11774 795693834760048645,267862 774037496388722693,139404 788312120618196992,214809 779141689843867654,172839 790704434909028352,233756 765938554971107328,90088 759158381542191108,56231 791050849829195776,235590 793798467038486530,250328 795420325559336960,266054 756615686928171008,44429 768123369338314752,101681 765905924057800706,81562 781357961494958080,139404 793821481537003522,255246 785237559358226432,194281 792145878647615489,243075 766282645919657984,90621 790941158402695169,234583 751134131094978560,16761 760309610041532416,61719 792378681608040449,233467 785986208153337856,199891 788530160022585344,218219 792093626427932672,237964 794551951702622209,261155 773558231805337600,136947 774235776976551937,141887 793202020790505472,249469 785254393318748160,194167 791083384449605632,235487 791479275799080960,234661 761590430051864576,50406 793442039845253121,249926 788583186850775040,207287 775745149980803072,132875 775680971970449408,150443 777936531923271680,164826 786597349686738944,204413 758165449095966720,41703 794736208857497600,142187 759133945648865284,30590 769378079185760256,111558 759221509990875139,25210 794904859606740993,263793 765872606012518401,89923 781382475826114560,139404 787106308411498496,207965 781354273200373760,139404 789853617939283968,351463 762748711545999361,74681 765276943184961536,86103 759066895790333952,54070 792430111119249408,243165 754748618041651200,32873 775102438001020928,145866 764833910626848768,81946 792033532851871744,243190 752977098633940992,24788 766312286688600064,74868 773512360053006337,136947 765398841130487808,86440 786776869798424576,204413 764225841026965504,82283 780751775821246464,182036 786583675370516480,204413 755138681380495362,35445 770644859195629568,119937 793527956501065728,251803 793142022408380416,247024 751106855749840896,16502 751600596046798848,14277 778411428894040064,167220 795763755619667968,247930 787840035391361025,197888 765241703687008256,86645 787644058948763649,210207 786404676640071684,194723 762287582671728640,571447 764279827180376065,82457 785277576633683969,194648 795393501710217216,266491 787480553750540289,209974 791763734276345856,238395 777590562618769414,159308 785643581042110464,197198 758717750399217665,54070 780076090567958528,178045 788050482883420161,214492 793109347517595648,249348 756652458026340352,44450 786391700252090368,202248 757048858933334017,43399 790238910907502593,226717 771146908995686400,122861 773985651335237632,139404 795095069950935040,265191 751210674269880320,16422 776507971173953536,156055 786557317819011072,204413 753182021531435008,25885 794639022295433217,11774 792529907524009984,246392 794727449376526336,263096 764884039618564096,84724 775524013489676288,149953 792028927686381569,243075 775777557836800000,144573 781677770166370304,185223 753056592409559040,25255 775389841232007168,148033 750829391186391041,15661 765257275862765568,85748 791831457463275520,240483 793842541154095104,250033 769272530339303425,112363 781258194244939776,186550 790952396050554880,224680 791796991286128640,240145 763883723439927296,78853 790003254365126660,228998 786665725427642368,204413 793308044218159104,250633 777177806488952832,33169 774280065517441024,141200 756854932947501057,44450 776862678346182656,158043 787967566421647360,213887 764176601361813504,81966 778234422508347397,166532 767838482505097216,100893 793182427514544128,249926 765970620060471296,90565 733449737945403396,27848 776186346822111232,153743 732974567266734080,1170428 770603338907914241,119832 776835870913474560,157755 764901180631838720,82203 793257055867908096,249926 762596386902675456,73704 766729345155072005,23060 795107641257172993,264397 776366188582563840,152314 788005024051834881,214354 765217463847956480,86103 777915847733981184,163901 792100463818608640,243187 775841536068034560,151401 781127496024502272,185496 758159788274487296,49070 767832309273722880,101681 788603017947996160,218924 762366302446948353,71021 761603885811240960,50406 762829148800909313,74066 787088705840304128,202636 769289160888680448,11774 763556510421151744,79059 778303357035302912,163901 788028292041277441,214354 753937978343456773,8431 755252276533469184,35890 792778109086896128,246392 767846342123290629,101681 769929131526021120,115538 791632629657243648,240145 754038983714234369,30725 763836734580854784,80720 795016427853979648,263895 765315268197412864,86653 766724052643819520,95708 771671644830040064,120976 791977933866930176,241819 776312962348818433,140965 785705437995950080,196277 793105140681093122,249469 733020891311837184,352695 764791929976528896,82203 791249956107608064,236919 786959518106288128,11774 767087913146253312,97685 786994681557225472,198729 774613702398050304,143585 789555521850339329,220727 790889394815143936,234583 766826525383462912,95708 777564226672062465,162497 764888258438270976,84724 761750092676116480,70628 785311143757803520,11774 776382576814657536,155390 757228218600390656,46006 765296218264174592,68237 776270086093017088,152872 794184576956403713,258386 755069292995944448,35044 769655764126269441,113412 775107074082611201,146847 733797413757046784,351467 785522909066457089,196676 789430518865600512,225981 775787132162043904,150663 767423090775195648,99137 790628013964660737,231894 770706515238027264,118192 761893431715074051,70941 766325340100755456,93036 778222318262902784,166390 789032175366701057,220076 791669012509913088,240483 750584995568312320,11365 789538711704899584,226731 786362393911697408,203391 761901595990695936,70941 787812639267180544,205197 752912368326311936,24030 790624969772326913,231871 752664309495369733,22657 791026246981476423,232911 771365028989509632,122622 761738824296914944,70177 764180142344200192,81946 770402647392354304,117263 779345806704807936,171939 781216405307985920,185313 790897005803560960,234583 767838572443557888,101681 776748128347168768,157755 764834677702008833,84724 792806162391457792,247240 771099693778632704,122817 768550323053027328,107450 772472428047900672,130415 785262357152985088,194082 790916482867851264,234583 760963732637966336,64730 767078658259296256,93170 787025467299725312,207113 793561157038735360,253206 758244444646834176,51069 779405721922306048,174115 781647402595909632,188934 790034628623171584,229116 790007520857354244,228522 762956274636054533,75631 773855710862008320,139404 753363035398475777,27317 761128175678152704,61051 775605194033954817,351463 780863342525059072,182036 786288849949380612,201541 794251510725115904,258456 792653681212522496,244270 766234714944380928,86103 752302354414788608,14277 769302690736148484,112301 790739363961434112,231894 749313303294476288,7826 760974314522968066,64730 764254254458691584,82209 786910461224706049,206225 792827873144901632,243075 792133384659087361,243075 771552182826971136,125367 767181744659238912,96851 770787755974459393,121479 764976033821036544,84724 767932021746262016,101203 779362875563532288,173964 739996606653571073,19199 776583127737040897,154832 773444983743516672,134470 757647473686880256,48402 791810839204470784,241940 754062755942891520,31389 757718809490907137,48826 755519723337416704,37993 756988957318123521,45122 762340327185387521,70177 776831182298288128,158589 786157194056077312,201374 793583079252037632,252020 794503725746421760,260404 794936201916518400,261033 773131917986238464,133988 755507865687916544,38183 767077471950893056,90252 769614649025331200,105647 794748121943248896,261033 760435709102723073,62771 773642277847756800,137777 753011023821492224,25255 777239974676668416,160226 792897317682774020,206666 764796150406848512,84237 781052989284814848,183759 773619524797161472,137158 781899982181851136,191354 786178409990909952,201494 793656089690578944,252020 793858582940749824,11774 733260225269092352,353599 759110175898951680,56964 785566701098242048,196788 785986110518276097,199441 790682408563507200,232640 765645822641831936,88930 768260613638283264,354238 776548954955771904,156518 789528033531158528,205972 786982199711195136,207949 795326461351628800,228088 791692316637556736,240483 760944213949313024,65937 792494995391455232,246225 788550563059335173,104244 759779556689481728,56964 767998100673851392,102249 795366531081375745,265875 786442948342722560,202727 755109630360117249,35044 787734476503683072,205197 781666511484178432,189256 760240752484057088,61051 773260215554830336,135381 795725291100446720,199307 758023722758529024,48663 794041974051344385,256239 762297124042121218,69878 775482434620043265,148045 777115483946508288,159876 764846867209302016,84724 779375812122382338,174427 787085441035964416,208014 785616270234423296,197593 792886103875448832,247877 773546149479387137,137515 778209810575536128,164826 755837572010610688,18215 790680617688059904,230270 773959950733148161,129551 793211112409993216,250633 757663588332871680,48369 787597502128152576,211815 757291310512504833,45518 758254291815542785,51675 793996994482049024,256125 760183320873345024,61412 792059562215866368,243614 757322074138382337,46394 768617732866707456,106774 779118932368224256,171644 761272722659938304,65180 764884314500636672,84724 758039662233608192,51069 790033353592365056,227496 793072846125666304,249210 767090205358592001,97377 786573298998075392,204457 749801545621876736,10057 775416952579915780,149200 752977789838499840,24795 762693655287193600,73621 767055277497589760,93405 767827460075425792,101681 754122245149110273,31528 772955334281355264,133454 775938629420003328,121785 759823829355167744,56964 768587149419642880,107469 786917234341912576,207212 769518187843059713,113894 786964695865372672,207613 766554735088275457,90989 763826464672190464,71476 793999096587685888,257526 764347942358560768,82582 766072311640227840,74133 794313768058683392,243865 795074302890614784,249926 768813351287660544,109167 771794717038129153,1249918 778207600873574400,164826 766378364538122244,53185 778616022756655104,167220 795248978778587140,264397 757251503719534592,46463 775353773950656512,148170 759999877539590144,58250 774595659223617536,144188 775741373618065408,150663 776210514716221440,153480 773708331080945665,11774 787081090884333568,208599 773961584611819520,136960 774027778811244544,140900 794529771736666112,258771 755075269870940161,11774 766071022214795264,90539 794292229561077763,259134 762019720199634944,70501 755824903375364096,39920 761210314981412864,66897 788854823781330944,220029 763504307836596224,24427 795026574798192644,263926 767457371320823808,94612 771534869159522304,125554 775384332051546112,148870 761665913510703104,69673 763459358122450944,77632 765932753749626880,90031 788233345155133440,215754 793505512855834626,11774 769260656331751424,112655 772286745878552577,90193 790928419693486080,234583 763503779425640449,78722 754722820446228480,33356 769690821532774400,112939 767896846983245824,101844 789198241711607808,224225 773142397551271936,134454 791795049323520000,239998 766693884621709313,95568 774850432036470785,138819 760427572681375744,62063 790250507428397056,228341 788414842965102597,217519 762725671311446016,73712 787021233095344128,192949 776824625992904704,158387 788754948964188160,220332 764973625103511552,85562 781638871532568576,186664 793107179926683652,249469 781454607423635456,187084 788467066210652162,217837 778979826195587075,167220 755363354017947648,35890 771114691108233217,120824 772913518333071361,133185 774015031096713216,138819 751180697121857536,16422 772218648668807168,129526 768542294492323841,107469 788404877856743424,11774 787121133246148608,207151 733146352914452481,195876 792416499717791744,245750 770746002869485568,121177 781315980316270596,173588 794567848161144832,249904 794640496387887106,261155 794229110730092544,258331 768749383491825665,71107 779986669239934976,176203 786452389033279488,203710 780437289067347968,11774 793075575623671808,246657 762670858473123840,74133 764816935943110656,84724 792366581837737985,245136 755108323381260288,34916 756648806419091456,44359 753635972760399872,26670 765623243864768512,88332 773238748624654336,122299 775116065839849472,147283 773906342356590593,139865 793080336095653889,249079 780980878331686912,183269 779386224255520768,174294 791879823383683073,232863 763614393653456896,11774 793451578120339456,252020 792417950426882048,218832 794596742108835840,261818 794700979363057664,262752 732582210222600192,352750 753096584519376896,17416 763526710218395649,1170429 795754619506950144,268231 764210956662611968,738099 772070752346660864,125554 778954219260870656,171168 792739173795004416,243187 794558698668564480,261155 752999270438072320,20824 751874203348008960,19880 795059389870665728,261155 757447481877725184,47284 794640761333481472,261155 775925227981123584,112363 788877085456465920,221711 788477046661885953,218275 779079526190112769,168284 779450666561384448,148538 793189527388946432,250430 786236195680301056,201958 785926645941145602,199739 770760801481138176,121359 785343678902575108,195125 789505169629196288,225981 763837774474674176,80720 778262224489938945,166853 772591773394665472,131542 768817167517310976,104973 771704772781039617,118191 795347389284569089,264397 793097574232100864,249469 790907101136625665,234796 768930250587865089,110362 768709960196825088,107423 787666010346287104,210460 794268420661452800,259457 753366144761954304,27172 789433680150220800,225981 768112761242914816,41141 780198791974494208,178664 786422873300664320,203350 763401448747048960,76771 767571591848980480,98751 781216338412920832,186584 767162393319268353,97468 770673251655835652,355260 787353832850280448,210289 786638091255619584,205455 794579753508302848,261155 773498577591099392,136904 751712215347171329,19485 775433220779347968,141415 750551151804809217,13450 762381713368555520,431998 792210056540327936,244221 778584975960604672,168794 785725815505899520,197017 792041278636777472,243187 778905819429543936,170253 787078958852534272,207965 789190177365200896,215437 750484224390553600,12805 757286032064651264,46406 789455611658317825,224333 781228652793036800,186480 751540834030366720,18409 765524592714809344,87547 790281676291211264,26066 756643346358145024,44273 776078204603891712,152872 792973440076484608,248652 752896045248573440,24134 775296546036383744,148045 792067329286819840,243576 765587712266993664,87904 766086980786593797,90193 764275000731840512,81924 762793014792187908,75073 780747576781910017,182870 759112092305600512,56784 768438692222566401,106281 795250941415067648,262849 766714060515573760,94718 767194968666480640,97852 794385119905742848,247651 778958259604459520,171037 753348836723036160,27222 793095831955976192,249286 750039730495037440,10848 757588562262884353,47545 757724184361525248,48826 754720018332614656,32869 763800515725627392,80393 793650897628737537,233154 770285006627360768,116804 775741245440270336,132875 764259794228158466,82002 751864784899878912,18893 775326581547991040,148045 759893728169308161,59922 761740071192129536,70177 756198225795833856,41632 778391023408078848,167220 755399844307537920,36859 789528895724855296,226881 732707121318514688,352946 757865279988703232,47545 792344344070152193,244143 786974104293285888,205989 764990029798207488,11774 781233340942692352,185595 776953784018821121,156835 756533290908151808,35403 767151476749639681,97811 794961157383520256,255870 785799396885565442,197286 750778447232790528,14277 792127315476000768,243187 791969459401531392,240483 792771838346747904,196314 775365260018614276,148645 766451738295476225,93286 788218744069885952,215437 781249254417391617,186150 787272776130392064,207949 790879109480083456,234583 759151996138037248,56978 764515642733162496,1249244 768457592221765632,103071 780457568258945024,180306 793837383120740353,252581 774353311810158593,143235 766016245489631232,88541 794694838931296256,261050 769230315143389185,112399 772889733571772416,131069 777684935251406848,162373 792820580072329216,247773 793139152472645632,249725 789161081705037824,222647 795707972773093376,264774 775756640910016512,151156 793804721228132353,255271 757956071323426817,49590 776074607509983233,153095 787978973900857348,196897 795269292027572225,264774 770946063133835264,120613 791871772660334592,241542 753956336883396613,12233 785862538252648448,198878 781642335889268736,188500 793144134466834434,249895 755155686242258944,35373 743225271101329412,195876 793859079496208384,256038 788151518776229888,216009 732722148381331457,353714 766279587726626817,91946 788348148380872704,214078 755174700809150464,32673 780822613681635328,183269 786770111021486080,206008 790059053653200896,227048 761866603625586688,66586 793469792804020224,252020 793219086083698688,249926 777638405043650560,87904 763849965701468160,80486 768803024508690438,109104 774395896385695744,139095 777926995573256192,163763 773889749362872320,139404 757023201444630528,44450 779403369936850945,173630 758333663700480000,52112 763797129781469184,80393 786303132292657152,202429 795296676537835522,265821 732144356136648704,349587 750808346509185025,11349 776530812493791232,155318 755489764371943425,37892 772848491030687744,132335 795050836984377344,262925 767900493267939328,102249 790734940031873024,232169 792387556117663744,243075 792443764417650692,245750 761764604867338240,69548 751552100438597632,14277 764889549562482689,84649 760248043174232064,60725 770947363569491970,122274 771875244806053892,127582 778480410057515008,152594 790881738893434880,99049 765370850132447233,80939 790341755270856704,226277 795144560682876928,263896 774964267812478977,144635 788459691345141761,192840 786637288671412224,204835 792719013231136769,243344 788022035234512896,214114 740175276919955456,353488 794294616384274437,259360 794732849924632576,262849 758541137518825472,53367 774259125295386625,141887 771514291870654464,126152 786221049092280320,201555 790992729538981888,220689 793989685886394368,255299 795436878501703681,266884 772868876392665088,132848 759248746903404544,56964 790613004173709312,232791 775332732234702849,148045 794329187968487425,257325 795031725956943872,263926 764627488580440064,84209 781318117586763777,187386 787053854571503616,208487 773871238209036288,139404 774034917898399744,139404 794935725808439298,261155 795447551403184128,265855 750394023991504897,12743 792443252104364033,243398 762441704460865538,72642 765124623075860480,86020 791755959672664064,226649 758160057267806209,50923 795053864928034817,257492 788110141388226560,215608 780189079690293248,167453 788218230678487040,109244 789891525647831040,224680 754092584465735680,31320 761679202831601665,69548 773342357429297152,132497 758266066170683392,52112 755529555356553216,38183 794861343329370112,261818 752986070833307649,23684 751776017581215744,17640 775841445835968512,150463 756288666360766464,42495 772936510156840960,133046 785822893766643713,197512 791416365076754433,237857 768519931537133568,84904 767835763329294337,101681 768512234330976256,104973 770604677666787328,119832 781461852484046849,139404 760439286986477569,62835 775792663694041088,151741 778336823605137408,167220 794624512776146944,261987 755853135168606208,39997 789672440590962688,224680 794172911301120000,258331 766425341334212609,80939 793189203978911744,250033 780388364457566208,179560 790372145587073025,230270 793181457778868224,249926 771438620800524288,122982 773636524818599936,137565 773908867516358656,139404 763094665352577024,75899 757711367587581952,47844 754842874320195585,33499 795425257041428480,266491 757739016821149698,48826 754754288522584064,30590 777206128694419456,158420 767377481795932164,96039 775907265417129984,144654 780509708201431040,180825 773868095928696832,139404 793639453986287617,253793 793552714357702656,252014 755154472507015169,35890 761752573380530180,69231 785957082381955073,197512 785829088200130560,198591 792015494580674560,243075 774068990192652292,138854 793089275285925889,217519 789720724055351296,227242 773616247900631040,138165 789858765822648320,227242 779569642238939136,168284 794781929782517762,261155 787861553248739328,211829 763804052618678272,80192 776066014270193664,153194 793398761779294208,249926 795363950561034240,264397 768175992347037696,104488 793156227219886080,248988 771808611257421824,118191 793286082473394176,245963 766141676414984192,90327 770770952527294464,120690 792032211201564672,243187 791631337321095168,240145 757799400030601216,42249 758154332495810560,51525 754038474660057089,31400 793983031098953733,255942 794599011252572160,8044 759177268199583744,56964 759409670930833409,58269 751671081585352704,19352 765341541938323456,84209 764072230334509056,80939 778726850742714368,169923 771435187767021569,125163 755829592108044288,39810 794787688222261248,261155 752656641871360000,1248240 755389691344531456,35461 781640739306426368,171693 753450841776922624,17365 738464662186921985,11774 751636966576230400,18409 768184039551356928,104162 761341365531709440,67973 790597906957033473,232169 790609513128730624,232791 754764210714865664,33355 790552532636594176,230282 744982651438661633,11774 758069428353241089,50827 765393810230767617,85562 794530947706261508,261155 785501185818132482,196277 756414266970935296,36873 759875713117855744,11774 750404686050631686,13104 756297502895112193,42495 756869451329462272,45125 760124384514367488,61051 767028547227488256,97257 760498633666068481,63149 793984506315145216,257325 766485421786365953,88217 775724874648006656,150663 758092899447865348,41459 794568136657932288,261155 794256038216093696,258607 772481753520934913,130548 795057911655448580,264397 789041999269752832,223047 788033235188056064,214492 770975234832805889,120425 774073922497019909,1250073 770311453052055552,87904 794775349192228864,262588 794713515802169344,262849 795080631260692484,262022 764366812469420032,82066 791300516554772483,11774 766019493365559296,86103 788228963961180160,216038 765681052782239744,74575 755213760520982530,35980 778636206871642112,11774 774007416509923328,139404 770086437849030657,99683 781525745252364288,186584 759430010381803520,56700 778216388775251968,164001 738038334711320577,11774 755153858519638016,27045 773254428417589248,135736 732725036969267200,353228 757561439360090112,47737 755664498997006336,37044 786977215749591040,205728 770971612220891141,121563 776558924610711552,156926 758695828324179973,54070 790537533117566976,231894 772607197939236864,131027 792044489401569280,243075 759006857574748161,55107 743222653310349313,82294 734486777537388544,355260 758333261676326912,52554 795124417206620160,264397 755163211624812545,35890 760260918085292032,62130 771863063788216321,128017 776077945483976704,152872 767856487247015936,101808 781508308758892544,185921 792604355157381120,244270 774101563660902401,139404 780845845105090560,182870 754070781789962241,22439 773207330104180736,11774 773639850956165121,137158 765658721514991618,88669 790271670862872576,230282 767805095454965761,101681 781201313233154049,186434 794275257624367104,259482 776224602401992704,154071 793145473670479872,249841 775158592668364802,144573 750821856542883841,14950 771042267725299712,122146 768976596258721792,109413 757928355983454208,49852 774194888262848512,138382 790547023502114816,232137 756338670290907136,42821 793447042462851073,252020 755164402530279424,35890 770719395345608705,18030 741966874770952193,28531 754757528727224322,33549 757299914632228864,46890 767409212716494848,98890 789512484021497857,223539 758643538536071169,54070 793888037616906244,256534 752939794032914432,24257 785627958106988544,197512 755975296960954368,40947 795374909002317824,266151 794351464101474304,256564 774717579881422848,143473 753706028613660672,28512 795414648451465216,266138 777299759774240768,160593 769229641349410816,112081 785370880218132480,108396 788160919339569152,214899 792494639790129152,246225 792503477360558080,243562 762307800261337088,72550 755383707419172864,37044 791690884295168001,237385 795121621421977601,263895 789353676510855169,224680 787393340723503104,210274 788159743667896320,215252 786945676307406849,205512 763160847405420544,310644 765755488218644480,88361 766077512342470657,90575 778390696797483008,167063 765474312811864064,85308 754710272179376128,33174 768961014830395392,110362 790658134360530944,232169 794955703320395776,263653 763589737772781574,78198 771450328051056641,122093 793116380665028609,242693 793174338744700928,249469 794698673418543104,262752 764036092999852032,80863 763548306404364288,78684 776247275710361600,154071 765546279418073088,87851 791468886617128960,236860 764497083831160833,83422 764687312840224769,80720 790577880086511616,231318 752786320276197376,22715 769250434477203456,112494 756283096773820416,42495 761773388280979457,60999 764658708269834241,81946 756262046103117825,42171 760879203793432577,52112 760158971005140992,61412 793257788528963584,250633 763918109098901504,80720 776441146520154112,155896 757383452597559296,45311 787299335058837504,207965 791622794584985601,240145 793409278346485760,249926 755083621569028096,27280 763591421970395136,78914 751740330244919296,18558 767823979545362432,100893 792108406316404736,237964 753444765870485504,23739 780606922256973824,181811 763491223277408257,77598 793280922867015680,250216 785461397681479680,195975 773959527225929728,140211 794616198386155520,246425 773659364443828224,135903 763606093251633152,77731 788717287993962496,214078 777486819176906752,161979 766216239039610881,91761 771496226323832832,124597 769910745828065280,108381 791073503034212353,235487 769480322614431744,111558 771985286808993793,128934 793598819250208768,253042 790533632603619329,230808 773599915503071232,118266 776540844404924416,151299 773250525966065664,133702 732660271601213440,353262 770603456264568832,119832 756423814473449472,42432 785458690040090624,195975 788893100940914688,11774 757288394850312192,46006 780846079554170880,180520 791361003665653760,238395 778304622037438464,166941 750917615783124992,11495 795365188149121024,265885 759126734075600896,57132 773267615703633922,135817 775691508397830144,148713 772700138250784769,129558 788077041618911232,215005 794321137370968064,259659 761674769037230080,69711 763718220779884544,73926 773616186835763201,137869 792135705078095872,238780 767157670121840640,97377 778483951153315841,167703 767089260981727232,93170 787715934077059072,205197 750385943832563712,12883 794712106495000577,261050 753602528944816128,28282 761535501702692864,68993 758659580771565568,54070 778003644759183360,160539 787803347411689472,66116 794807907913056256,261155 760268477873528832,61922 778307502001840128,167319 768495447526760448,107028 761980165014425600,70689 767888093034577920,101262 790011621942915072,226490 793953025643646976,255317 764865193302110210,84724 775121777408081921,145438 762784652335513600,74247 753351033309499397,27222 765689518984925186,88881 788781296700887040,215505 757316775625326592,46384 790670812739018752,233307 763570667509776385,78707 769387826966331392,112336 787069222606299136,207796 791405582901186560,238207 752937676894986240,24134 793554410609803264,253407 781567050644881408,188401 785786389635928065,197512 760992621841952768,66239 793843055795245056,255393 780851821418012673,183269 778301395812265984,134033 773237038036418560,133980 773591579881644033,137042 791352418399158273,11774 794589210707566592,261155 762040827866677249,71502 768514980350160896,105799 789821047432417280,215965 793187827139874818,243865 794254450173083650,249926 776069249290739713,153194 778345547623170052,167676 794549821612978176,261155 791416764064083968,238780 771078145130856456,122299 759546861862739968,24173 750362809842569216,12883 778984614568140801,171168 791224447164293120,355994 766390107129548800,91946 762615723797712896,73814 763712070567223296,352699 786398154920894464,203710 794851445484953600,193368 764132064799039488,81929 786259333126295552,202101 753983697095757828,30590 755126729073721349,35238 765540392725078016,88052 757675778163171328,47940 794757718183645184,262849 793044764774072320,243187 769927879924867076,1170396 773278550917087232,135517 775652453924474880,150511 791468771659567104,239405 792306907994132480,243187 794642468037857280,261155 755095339498168320,35044 770352116204380160,118515 788441449436028929,217837 770483292072181763,118192 763211407550734337,72955 795078310376210432,263697 780201352676904960,178076 750874990786994176,15184 749339321459552256,7914 778262283822637056,166913 766410390909575168,91791 794681076396347392,261155 778769028940607488,168794 768471153555955712,106068 750416518567964672,13201 765727108379217924,87858 756565274816425984,43471 764253224190738432,1248996 789985144086011904,228354 780129706096066560,177233 787051285052653568,199307 793607942528462849,252893 764873019655385088,82766 771748836599443456,127557 772804873335152641,132335 794617468224356352,261155 766544291715964928,94542 795721954716106753,261155 788417044681228288,217837 792891262437363712,243865 787881986287398912,212239 781279631492182016,186210 754859323042308096,1248155 769698769910706176,114987 791026449801027584,235487 773920178971082752,140025 791885007715393536,241678 789266196394807296,206666 755149327580925952,18470 770730113176567808,120541 753086646816505856,23899 788153606155431937,216009 756247784446132224,41689 766550072406347777,93405 774033368832839680,140900 755881444862484480,18215 778290470510264320,167220 763855037034401792,80716 771758123271020544,11774 755868969085575168,39897 787382572275728384,209838 792035872577351680,243187 775089672259309568,146024 754736266336428032,22393 765030451119394816,85767 792888963086348288,247241 771682860285714432,127134 780552826665730048,180655 778468093181825025,167220 749329392078233600,8047 787413224882712576,210207 765622005408247808,87904 769273718250037248,110585 788635698089828352,217937 789455816411656193,225981 756348737698410496,41798 765252782785867776,86103 793616530034593793,253032 754010743889092608,27853 769289241222184960,112363 776927938373648384,158864 763411874746605568,76488 768984520385257472,109360 777873082744700928,164001 755413776254500865,36545 785687214113984513,196676 751243383759253504,17416 755495906221420544,36157 758430654333870080,47761 773599198415577088,137042 794530897395531776,261155 750752623079354368,14573 779482436883275781,164814 793100001773703168,249469 749433801101615104,6913 769893639237541888,109666 754742312434040832,27045 759081013544837120,56784 794560555491069953,261155 794733305774084096,261155 785539958647975936,196538 794253063577997312,11774 758033096847437824,47761 771063281385508864,122388 763806309951107073,80393 769732091466567681,114301 778340051562274817,166532 787790799807221760,210289 781208059544686592,186376 766001493212356610,88920 766484967677394945,11774 774369057558585344,142668 792211402265997312,11774 741255384279683072,1170327 788829358727106560,220806 791016699554168832,234583 788952599219146752,221785 749686570563887105,7524 790670592273809408,231881 768620696276566016,107469 792068356257873920,226738 785583040877719553,194058 788198408230010880,95055 755745842179354624,39197 778050637191753728,150249 765664452737769472,88994 766348366376792065,80939 794574404223176705,261155 778724504650387456,169327 781658037434126340,177455 778243811881418753,166532 785489824060960768,191653 794211642401701888,257492 755978625644494848,36169 762637477177884672,73814 788481741963091969,215005 764667229405347840,84407 787807863557074944,212357 776971638088863744,159359 755539747200700416,38183 787701093090234368,212357 790858172961591296,233800 768478372792045568,45054 794616740453974016,262022 793424765084176384,251452 778994810241871872,170840 794217436954431488,258811 775008350006308864,144494 789211961867300868,224680 790703112759672832,232884 792348637917569024,243187 754737426451554304,28732 770746553250172928,120690 772965228082409472,133519 788729069919756288,220029 791008010135109632,235251 750205479633063936,10735 777636497855873024,162371 787012290507833349,207287 785626242137464833,196696 764833019156848641,84724 770775149104730116,118191 775136237996896256,146847 753331024000610304,22971 785887125510066176,193749 771157344533286912,123583 776923590809780229,159475 790707207344156672,233558 794350069176799232,259034 767576054517104640,98972 791723600847986697,240483 788736643364560897,220332 768494064467664896,106716 772815380809076736,132796 773647682707521536,137953 787147205383692288,207965 766008512803639297,90735 762671325995372545,73814 793114988810338304,249469 757618266961510400,47940 775652442260303873,150419 794116352503988224,254135 763867718420344832,80939 752685422547992576,19356 786636331862659072,201374 767711975090425859,100545 768545824619974656,107446 779127486454071296,170187 751221746800336897,16768 762912353138597889,74066 781231585769250816,185595 765156108512006144,84724 760006394657509376,195876 759089141208547328,56197 760533103337017344,62063 762766077092884480,74133 775679368236503040,150426 795311066091765760,264397 795194667549753344,264397 788949918371180545,220526 751675686641958912,18470 785576095928115201,196277 794957542325633024,262847 794328204353748992,259457 764789281529495552,84753 768519972498857984,104973 787103827598073856,207613 793203876992352260,250633 767822250234023936,101681 779288390025957376,173347 792082005039128576,232863 753444058526281728,24173 773495272756301824,136018 787465788101894144,210207 755863183248744449,38183 790654863675764736,233307 732170314533249025,1170365 773692052076920832,353359 750137722174668801,11495 774914794457563136,140965 788726800465719296,218275 763818154128609280,80486 776628725483905024,155451 762804930155425792,11774 763898106819772416,74247 788033722901602304,214354 794201284588900352,242693 761958134260924417,71348 750343663708811265,10735 757867807497396224,49754 765491866439606272,87521 785664449180868609,197512 787782461090516992,205197 791241490295062528,235179 776837006642941953,158387 775114359211032577,146675 776522908155965440,156132 790336526345527296,230485 772014245731008512,128519 777814149195640832,163763 778393548483952644,166653 792444870728093696,11774 765132252783206400,85734 795330971692240896,266079 758645457497104384,53985 792486735091466241,246273 753636531240312833,28626 785259388458049536,194191 757993927777460224,351158 763754539535196160,79691 788890114957148160,212707 768653484283432960,107084 789167091358195713,215437 777244532672868352,160592 788325555221303298,215012 761996735350771713,70177 792814166457196544,1248650 779450062011305988,174557 750506433356050432,13803 765011929777647616,1249165 755886831875584000,39235 766738014936629252,87904 776925920263217153,154914 794998606755459072,261050 770758367203557378,118192 778427813049294848,165097 776179641279090688,152314 786210597151117313,199460 786705394257321984,141897 779703207580667904,174326 769231412411195392,110362 734120489208029184,11774 758934901307478016,53996 785622596910022660,197512 761868096189661185,69548 766736610595524608,79987 793295179977486336,250633 785474255970447360,11774 758638806312505345,349060 754032437521321984,31377 793328397950877696,249926 786973693658497024,207613 777606298732933123,162596 778716332413952000,169327 758141026888478720,51239 778573592061771776,168794 759162010089115648,56964 786478850863534080,203674 776023581990019072,152735 788507970573336577,218275 786731368621314048,11774 790583548956684288,11774 772080050028118016,129471 754764233166815232,33355 774190818517061632,138382 777353837371949056,159146 755844032526487553,18215 755347795461144576,33953 776282880620240896,153248 785936326638104576,199211 770652201148493824,120341 778399946060038145,167407 760296416883281921,62338 775421650531680257,149040 771169041801158656,122299 766029686954655744,90575 795427331288530944,266884 775524606421573632,149770 792758549914845185,247232 763499676863762432,78561 785927332796125184,199262 732284320757342208,349347 791967774130122752,240145 767777451086909440,101463 795093262499508224,264397 777586052869464064,162497 795102091396153344,261155 771029416042373120,121949 762035013483454464,71594 791063684567019520,236454 743848719934644225,11774 793224913331056640,249348 780631850251194368,182257 785655129261223936,195975 787026409336082432,208487 762823239475212288,70797 786951773080555520,207287 792810782773895168,247379 776963128072503296,159359 757651076048904192,48633 754019842135560193,31060 764876035771039745,82766 790784849913212932,234210 763216778142978049,75724 788398721939611649,217519 780084142759227392,178258 795352392967581696,266500 778651373734924291,167939 781207954162905088,185261 785701488857198592,197512 776417365290422272,155390 794921738236792832,261155 773523758023925760,136947 793791129510608896,255246 764180023582478336,81869 794790839377481728,262752 775528483673903109,149770 768278343162540032,11774 774805803794505728,138819 794812935533109249,262849 761323923405434881,43950 794290583581970447,258120 791628558338813952,239405 793630062683774976,252580 769053689986375680,105709 766341830921379840,92860 793157792941113344,249926 768156156313362432,103354 771482768945520640,125853 795446721870336001,260857 776039117217996800,152735 779410192295301121,173868 791066427197386752,234564 775847575769317376,151202 785810282119438336,198671 794378517815394304,247241 785498176904110080,196277 766848093660807168,87062 774229775795757056,140444 781552307074920449,188119 780524454480867329,180039 757568424352489472,47782 764495986936864768,82203 768764903905689601,107984 763470719808266240,77720 795258983229571075,264397 757382521982111744,46384 760493685385617408,1170555 771807857184505856,126152 779908824916455428,177525 776061445758910466,153194 781427402752847873,139404 791432565286641664,237236 766017029568663552,90384 795685459896729600,265649 762177834706096130,431998 756680631682265088,44274 754770154479755265,33356 758773464786317312,55155 762422049432227844,72978 775788303824064512,151688 793175657173966848,249374 732909660144029697,354135 788358641044848640,164764 773445648125485057,134875 756939354795339776,44291 781207422731890688,185595 764265679918862336,82283 775841966655496192,148684 785881802997194752,197286 758866459548266497,55710 794632332179341312,261155 751168742751506433,16953 765766612456763393,88546 771890078247288832,127871 785803214411051009,196277 732698989024284672,11774 778362626095153152,167220 786195867741159424,201494 786972505042919424,207949 749314964368814080,8160 780687571663847424,182257 765623676158877697,86961 755000267083513856,32625 769793728211017728,114074 781208200326553600,186212 788862981136343041,217103 765907155895455744,87904 775001795609321473,146259 790689438997311492,232169 794258820323217408,258331 758511081434259456,45498 760556438838272000,63451 792965052836052992,245575 771866670822338560,128519 778299956948066304,166390 774344673884340224,142503 767292566786150400,98339 777846955862921216,164001 771442546291707905,125204 779333910425501696,158229 791262319187820544,237491 792258928876875776,243187 750888609364840448,15190 767820094294548480,101681 752851240384540680,22575 767767663762341888,101383 787999824943742977,213887 753203574306254852,25995 779134207402442753,172120 767340588614103040,89945 768158386466717696,103354 775051373159194624,146580 787703723363622912,212139 763893391075733504,80209 762625897060970496,1249014 737719978313420800,49681 787481688137793536,209151 755492053828505600,38032 758388515008897024,26539 776030342687842306,152735 761200056695304192,65180 775461343457533953,149329 768805245421916161,108394 793843140729765888,255393 788734524444151808,220029 790953052354347008,234653 741657406531375104,1182471 754734388617834497,32697 780617789799276544,181984 770334719535902721,117257 777950118985211904,164578 781536593408585728,186362 764896894447329284,84753 794346178561249280,257492 791714478735888384,240718 792058104103915521,243576 758078249670938626,38827 766700463119106048,95672 776510955039621120,155987 790736101522542592,232863 793808757943705600,255246 744301494137163776,47188 753941672401117184,29592 785547757494730752,196277 757600721311117313,32278 781098474913853440,182726 776880522593206272,157755 759217607161614337,56192 765401654254460928,86961 787001753208139776,205728 787040477287682049,207287 757552850343858176,47782 793139479078920192,249348 750777247242465280,14277 758683572412776448,54070 771395680988377088,125367 790914160322195456,234583 763854602605256704,80720 791770986383278084,239405 793264073060315137,250033 749490079786233857,195876 778792491734577152,164764 766254267539787776,91946 767060436378353664,94699 761304286005436416,65867 773928404785565696,139404 766245057837932544,90482 780855078274142208,182726 793564984785510400,250785 789996259276750848,227242 793167112466489345,248988 769232998365442048,109960 753365622600245248,27317 789667595997868032,225439 794156488839360512,255299 772396589931343873,124904 791377806236196869,237999 790586840910860288,232169 795666807679877120,267862 734232131644231685,349262 786258760008249344,197512 794995830092509185,262849 786378302436933632,201285 765646168584052736,87904 776638381673459712,157082 781555005954281474,186584 793999424766754816,256276 773991842832523264,140211 792422197151297536,245268 757569684652826624,47264 732281103826997248,351121 773561893273251840,137605 764881296082472960,84724 757636795320246272,41141 778805869781786624,170187 795012668302229504,264397 771055099288416256,122299 760683491529023488,63451 761008536427954176,66236 794613146463911936,261155 750787872492576768,14848 794384455225851904,258878 766364304173969409,93286 788760537244971008,220526 758856425623818240,54070 794657111682772992,261059 777001892937396224,159876 785281991172382720,193669 764859475043946496,84724 790930657564364800,234583 754737836931354624,33356 767158185639706624,97386 773853887656701952,139404 781332528405721088,187386 789198785725378561,224019 794961588331708416,264261 762381229576556545,69878 791856307787567109,240145 794647059374764032,257684 771776385987731456,125742 776422905861246976,155688 788539711879057413,218349 754983901852897281,34666 749260451515469827,7311 749286361493073920,8047 755937502423244800,40303 750324651268534272,10654 768624112126332928,106896 786184012674928640,200490 760129925768773632,55257 779127791807791109,173011 791470366321479680,238395 794162739262259200,258331 780115187080712192,176109 792375371178110977,240483 760572891880488960,63371 790704346078011392,233729 793822849567977472,248364 785684360791982080,197512 769376209868324864,11774 775827156823863296,148676 770409084717768704,117257 757706827085799424,47844 763555464005033985,76406 788132524111388672,11774 764961108507684864,84889 766695031340167172,95593 776567966871658496,156505 766097585333428224,90605 789254028416815104,206666 769280103587151874,112725 769507043485085696,100893 789550922842116096,225427 793278879712550913,249926 760986961960013824,66159 775421589223534592,149200 780777157886939136,182960 768475694141739010,106731 780918462348746752,183269 774330753534595072,142942 785612589451444224,197512 794648434443685888,262240 786018249523597313,199178 790982110630772736,235293 767488191708459008,99476 786683228656721922,129991 750550373652373506,12859 795021535375478784,263895 794526450464518145,261155 793165910894796800,249926 756884338688532480,45311 794577085750792193,261155 758339379861401600,52112 769382633058906112,113165 781894300271538176,11774 792589576107765760,246225 757531214412644352,46382 751770993224474624,19736 750761021120385024,762119 769715958613016576,114985 751943777493803008,18893 752678829940887554,22715 785974470586490880,199262 779100971062456320,172299 791626799910453248,238378 794190295000719360,258598 759049212847804416,55621 772569741391257600,11774 777834871653797888,163763 753615237572591616,354073 757440558688239616,46382 765807595097497600,83903 778315538711707649,11774 764088946041032704,81702 759784370068680705,56676 794391151822471168,257423 767451554370744320,95055 793425494876172289,250179 773091316817420288,133168 752963703520260098,24316 762119446211227649,71550 777182402149961728,158387 765636858382524418,88332 768161947699204096,103071 760807931944120320,64713 790780431129911296,232137 794876365317242880,262849 791877555116646400,241118 793610070789595137,252893 793933043106922496,255942 761555756084789249,68993 766170464439767040,88449 794529150539137024,261155 763072551413309440,76329 765605062110392320,87904 794020196868624384,257492 767177566042009600,97438 788092003460321280,215005 788178872667955201,192840 762347938588663809,431998 780819740910612480,182960 760885176855621632,1248837 764232238649139200,82066 766373015101792256,93405 770382169462099968,117609 794772113911529480,249926 794640025707220992,261155 764913744438628352,84724 778649937575804928,167220 762068691873783808,71476 779121645856391172,171500 790702561548349441,232911 791305430655918080,99049 795395718710251524,256276 751808660783890432,18215 776753752824909824,157755 780467795377074176,179742 794927941675339776,263895 732398852808957952,351530 769632248148656129,114422 771826748203741184,128194 763092230395408385,75899 788889535446978562,11774 775770351322136577,151265 788061229008900097,215005 793220898199314437,248770 773899468374769665,139404 786299350469136384,202727 764841701449924608,84724 766928026797875201,95572 776979383344959488,133702 781188511202414592,52927 789288270131630080,225196 789458432021508096,226183 773961045102596096,140444 747471875996028929,11774 759140051049521152,56964 778959945135816704,170678 791366312467443712,238205 732887616413138944,398860 780585671043919873,181766 766976687758118912,93261 785765414261358592,198466 788467311313350656,217634 763422127772930048,1249111 776267840060096513,153921 780838477453635585,183269 769041416475607042,110709 786680361669521408,204835 758631469946318849,54128 760121568290889728,61051 774089367941853185,141360 779501034863333377,167407 780763295032627202,182036 785489920664231936,194949 786037739334475777,196917 773719506896035842,137042 755736623497838592,35890 773331521683894272,135725 758782797737758720,54070 761942087671615489,70927 787145816557232128,669866 779410536433721344,173964 781240870746021889,185310 753725690021806081,8249 791723324019580930,240889 753034143576055808,24870 781160362422837250,182870 795065157558730752,105109 786259146689679360,49459 791457240960098304,237491 768434307308322816,103071 752161766336000000,14277 752900322582990849,24134 778103699252084738,158820 758640000628064256,54070 768580762039750656,107559 793738516194656256,250785 792208046206353408,243398 761636469563912192,69356 768856705476112384,109571 770261582559391745,116373 792942451526889472,247240 790016481052340225,203546 766330893074042885,81929 791146148593557504,234583 750705250219155456,14274 789085558110728192,223286 788723758336966656,218832 794284862039621633,257325 786347093623345152,351830 788472004181499904,215437 772419021186543616,130696 770948961934934016,120393 793904562671259652,255942 759217587964276736,56964 775740722066563072,149259 793526356764135424,252741 754703612912275456,33089 780770410258464768,182726 793999179081097216,255870 792044213764395008,243075 733082968177168384,354587 792052075584745473,243187 794560403229458432,261155 781456703753625605,186363 792385418448691200,244143 755125248505282560,32572 757337450591162368,46890 785271613264539648,193669 765121361115250689,85318 768873518373011456,109509 794386627380420608,260404 779308359312957440,158387 791285615337713664,234564 764855222481158144,84800 769555160087404544,113780 790985615810580481,234583 794727333982769152,262849 795444210992287744,265855 776527657592688640,155688 786656233734361094,204413 776123606099079168,151748 787807983157727232,105109 795141537722208256,264397 795353114694008837,265908 750139432708214784,11370 777956155855339520,162107 762031395258728448,71270 795414591740186624,266138 761247029339181056,65455 770407426759811072,118515 732950190773112832,354730 759122507051982848,56322 780756212551917568,182960 789381338109390853,223936 764867786564829184,82759 766346155718348800,93261 750690990646759424,13201 755377268092915712,37044 769648884939235328,114612 755166727844065280,35890 773629576987549696,137777 793109326634168320,249469 751092966563966976,16897 752680850861490176,22715 778614988223021057,168284 734493794230538240,11774 753647164761440256,28866 771496875203571712,126293 786960578090708993,207287 776886246475833344,157031 780785282538954752,182726 764219457132572672,82209 760990525868482560,66116 771506312781795328,1249879 754088601558790144,31611 788487039536599040,218275 741004502535278592,351792 788141201782345728,215005 775026741953736704,146259 792566968087900160,246392 795317492839317508,266068 764981312251764737,85562 792429417033117696,243513 763580813627625472,77303 791685466529476608,239405 761624353377136641,69548 771510665269940226,125530 789884161704103937,228292 792404843532947456,243187 794864295548952576,262849 771421573936975872,124597 753737793273106433,29263 765172479501279232,86103 765961372681240577,90482 785992673635160068,197286 750615647177019392,11495 791695193133162496,240483 777173989848252417,159876 760504923293294593,63241 762049565742604288,71502 756412238345277440,42249 758657824452808704,51451 792130488420986880,243075 779178448690348032,167213 790006410524459008,227048 795283195306659840,238395 753672250142826496,28160 775495818887499776,148045 785585180891230209,197297 792357874869628928,218495 761524928889913344,68993 781342476783144960,139404 789872613967421440,214880 793377068704595968,250633 767167052041912320,97386 789514000455335936,226717 751092639936675840,16299 787088829962387456,204835 762975445687996417,75724 766221006470078464,88174 767808788044849152,100893 767790203612332032,100893 793599583729229824,249926 751844588982263808,18395 771507285898190848,125554 763775911564943361,11774 742855403483111424,11774 761554547089211393,67226 786654415948222465,198586 762644614876495872,70174 794005377255780352,254209 778806805379944448,170252 788389059370582016,217544 795288587721842690,237332 793302109114372096,249841 756947020582154241,45672 766067019263475712,90482 791348981339000832,238395 764902848689680384,82066 768897481241268224,107428 791411333627539457,238207 794275056541016064,258598 761674104416116736,69493 759861081229500417,11774 773844391417044992,139404 777847213024223232,163376 778343496822378496,167220 758449322262425601,52554 789210754926964736,223899 772556916107214848,131542 757248120250048512,45014 768674958386032641,106716 768890511306481664,109104 785322685840711682,11774 786631311549145088,199500 787090447034380288,198586 794800244714311680,261050 762836494079754240,74681 780801787771121664,182036 779262714854019072,170187 755099910958112768,35445 785934593585057792,199211 757995832356532224,50442 767805016014925824,101463 750705618382516224,12981 766557796515008512,92159 776231593098608640,153095 779003573422137344,171324 793222279186436096,249927 769225499843461120,111558 793212235053010946,249926 786703607907450880,193955 754253198735572992,31450 775695172294307840,148018 786007648214757376,197286 766590660346425344,93184 789880912779542528,46572 773777598774063104,7047 778306590722121728,167220 769642052430823425,114247 770473138593402880,118191 776757453811691520,157755 760098403694944258,60866 762771547488591872,74681 769302292621324289,112872 772104199618252800,129558 773884695251652608,139404 780373678689320960,179742 767838030564515840,101681 789271317342150657,222647 792271828001533952,205972 794204629378572288,258044 733053565850267649,355261 762073110715609089,71429 762807090981146624,70440 770195441212350464,100249 779315955839021057,170455 786395967994130432,203674 793592333119827969,252893 774450157014413312,1249937 772975303618617344,131924 793131727124324356,249469 768575577053798400,101203 732642720628379650,37157 756600368931319808,43751 793477283520532481,249926 776745375076147201,157693 791638112720056333,240145 788900097983557632,221609 756354816692158465,42432 768966413855830016,110362 765717413707014145,87904 790732016505487360,227183 779327541454606336,158387 791102744157364224,229755 766108897874735104,86103 777038206604828672,158820 762885889265537024,75073 778373642421927936,166532 761377750187773953,67229 775039536388800514,146259 765555138207453185,87950 785935118347022336,198883 773123508750680064,134255 761213172632158208,66897 787747476602286080,207613 780095049031946240,175092 766714414322094081,95708 770185649043288064,44421 791706870402592768,241034 766168244801507328,76406 788486865146015745,214288 785561011839496192,196917 790713300266909696,233307 770006847092879361,105109 776205487784202240,152314 788047361197150208,214492 792096571211022336,242693 791762098594406400,237491 781512910828818432,188401 794210406461947904,258331 770084344375435264,105109 772408452006096897,130669 752974232414478336,669866 788943663166545920,11774 795263947163176960,243187 757084899761201153,45857 792588278243418116,246367 732651703531667458,349197 768845816958099458,109104 776047746482597888,47940 788063940026724352,215030 764580734258536448,83367 771823919028240385,128194 773865057889488896,139404 791119352397492224,78159 766738943933026304,95672 788894345437011968,11774 786228038484627457,201958 791740546918260737,240584 776648982986682369,156061 788962400275947520,222500 785442358640807936,194129 795337909054210049,264573 776144233606606848,153915 778317278874140673,165690 785275653738336257,194648 788908712438198273,11774 785869117735641088,196277 786268065952432128,193587 792492077728862208,246225 751777476486041600,17794 772936843503382528,127579 764444041282846721,83413 770981999733452801,121958 790642399253032960,232881 786362979377827840,202429 750466603331051520,12746 789723850061778944,227048 764869593156517892,82066 785301621127380992,194934 792431171586129920,238494 749039915212664836,6968 764886412353277954,84724 787819982210162690,205197 791668726995169280,240483 769380765155094529,112158 792039805358047232,243075 772919773088710656,131421 793844985657487360,255393 793853841993240576,11774 795007493726412800,262925 770564377539973120,118191 772126023802556416,129471 775743015851876352,151071 769871841313878016,114260 785881556850249728,197512 788235610016223232,215754 755530393479106560,36875 793614452029530112,249926 785681548968288258,197286 765313957179588608,79561 785798120814837760,198591 781613468281602052,185595 788710098529054720,220029 776860095267373056,157755 781258440505163776,186063 792521141927632896,245118 790027843581247488,220130 766610138786467840,89359 771160014870437888,123583 780365346897272832,179636 778398550807805952,167407 766819530651893760,95073 756554838318714880,43553 763937536548888576,77167 757934574924075009,50099 781573228015652864,188231 788480847678676992,218223 776423138443857920,155688 778199738021707776,164826 763485207882264577,78513 759856870395895808,59666 793798527520428032,250064 762877904170528769,47188 772407934626074624,130334 759176419825942528,56964 794564461457711105,261155 795443051149676544,266151 786744887177732096,206010 778700281089372160,169117 755223667567685632,35403 755501895809105920,36875 788919543724777472,11774 769359666128093185,110585 776112025915183105,151302 769324615055319040,112825 792034943664791553,243187 757775084132134912,49414 788022156038922240,214354 795348689858523141,265908 793451372708503552,252020 777672412808609792,161573 763067166610432001,75724 763958844795985922,80393 794052462898532352,256255 794722336515624963,263010 793121761701269504,249469 778843629876088832,169201 789498378862206976,225981 758683480238723073,54070 789093846441398272,221972 794180486537023489,258331 760138730669768704,61051 778347509781499904,166913 774857014845575168,142172 794790335897419776,262752 788781020476833792,220526 791106066989719552,234583 793594442833760256,252893 794559565950054400,234568 778180632417603585,166289 759398145444966402,56964 781476528840445953,188119 794776060785213440,262022 773736711444541440,137042 767808897797070848,101163 766045069103235072,90384 791220640464318466,236831 791355748542328832,238383 788878666377854976,221785 764119470348664832,80393 786387912984190977,203510 788440397307576321,11774 794321456234577920,249926 794646710932869120,262022 773672028272459776,137978 794958241553911808,261050 788518877500145664,218275 771819541286367232,125554 785757918998048768,196917 791651311192276993,239235 778373571303378944,152594 755494532192493568,38032 770744699317395456,101681 791010224572395521,235487 780533919888191488,180544 741795690322485248,1247491 790891468793798656,234583 759709083779948544,59398 754923613472563201,27280 794618729921478656,262022 767170560732307456,84666 751565510362488832,18238 769712556080365568,114388 795091568223014912,170187 761800973673046017,64730 793504123303833600,252408 774669219413823488,144824 788135438477320192,215754 791012151729152001,234653 793437161244721152,252196 774399091304374272,141360 776832449712054272,155451 776913906753163265,159308 773706748062490624,11774 785607570450817024,197512 770322112020094976,117043 785842064189784064,198878 766454000497659904,93823 771328843026092033,124597 779041587946934272,171693 778121703859818496,163184 768479856933769216,104973 771394392946909184,123280 764908038197092353,84889 789925348251021312,223492 743180620260532225,11774 761297873778581505,66851 768494650436915200,106716 755550358265470976,38401 766044322206654464,90384 754753424714006532,33356 772170640359030784,129991 780507691991138304,11774 777584098357284864,1250336 792178216890953728,243075 793542253776084993,252020 794547171487928321,261155 749920899978100736,10735 770758109467971584,120610 777277718182240256,160609 767742516892356609,100893 788890878106402817,11774 775067023575441408,142721 792780694128889857,244221 767497087508443143,96485 758505437918400512,53703 786575938637012992,204734 795298866077765633,266079 774052131087147008,139404 791694631775842304,240483 790361137447596032,228820 772179572842307584,127707 776138201861718016,151463 791121295010242560,234796 793126781456900096,249469 790514229140942848,231894 795406063239622656,266079 777600300093964288,162610 772576937097048064,129558 762895700870832129,73685 778653400514699264,164001 765028644007936002,85562 785281474886938624,193669 766687640548769792,95568 779137920276000768,172962 792979874613002240,248643 763426291215245313,78159 789772786109669377,227795 755226032949583873,35403 787012969414561792,208065 794633539258056708,261155 759771527906811904,57336 792810163375841281,247379 735468728733863936,11774 789801539800035328,226819 754063127931596800,31523 751859353016082432,18893 781214762294124544,185313 781461829126070272,186584 760371028623298560,62601 765990483063484416,90679 763548018276704256,78394 763170178184151040,66616 768270498417356800,104662 762694376426319872,74133 755145062044925953,35445 778781785132044288,170207 749653483914194944,7546 765001413378379776,85562 788433644029292544,217581 785551292034711552,11774 761690321902272513,68908 788801915190583296,220332 791661027549216768,240483 759393972129267712,57877 793649560212025344,254008 732717494801031168,1170595 768536351230668805,106774 788965236825022465,11774 789176963365687296,221770 759195880851251200,56964 756566296322539520,43375 779191696244473856,172099 752815981789982720,22546 753646130047557632,28843 786601909071273984,11774 769018539478921216,110615 779513562238713856,174916 770998822541619200,121479 765342268458803200,87249 785979500202864640,199478 788538813903695872,218832 794549293524729856,261155 772281487945269248,129558 786550529409310720,204273 758474659998208000,52919 791872273452007424,238429 778729605108641792,170187 754723591451648004,33356 788748580169342976,220332 761959974327115777,1248861 790841392314535936,231944 791692157350359041,240483 795076394774577152,249926 771410727093604352,122146 795764630496903170,261060 757785144216457216,49431 757541793785405440,47782 793562928829960192,250785 793218868118450176,250633 754741359333011457,32989 764209838150803457,81569 778740421983739904,169201 788051485707923456,214492 763116271206404096,76549 780414143413182464,175241 788098972166619136,215505 790554733803081728,231894 793623925662023680,252580 786569258989826048,202429 749649012920229888,7546 753859757220311040,28866 777245030612426752,159016 762693490941702144,73926 768978369539022848,110381 775373601130373121,146259 790015032457326592,227289 753765117452365825,29263 772099040897105920,129558 786665594561060864,205181 793095720538628096,249469 793586026837082112,253164 753754569629315076,28732 789091123713208320,223395 771738384976994304,11774 791426758566293504,238207 768133771090538496,103405 792073069602992129,243187 793522135650013184,251352 779146147336187907,169923 773255355346235392,135725 771345633667981312,124883 772629988826722304,129558 778331232736124930,166532 778434898356998144,167407 789161461331337216,215505 787513204276625408,72035 794717691089141760,261155 766387522347864066,93184 733460281704075264,738099 792122185171234816,242693 771198097368109057,122299 763439182291341312,78304 766268914754023424,91801 776291782170730496,354834 752115410820960256,18504 780374563829997572,179742 776454813076914180,133255 765086660321083392,82759 758430983150501888,51997 788118019943858176,181419 776055394057658368,150028 764832414317314048,84724 757298039560077312,46890 761344385682399232,68182 793848281143111680,255393 773506174314577920,137158 766296513467121664,92210 787415060268191744,210313 794269931131064320,258456 761546351532470272,68884 775706933999394816,150063 788452576593219584,217837 756005324541140992,39466 760622826080636928,63451 744732836238868480,1170685 773912561062379521,139404 765769834487484416,88998 757669351621296128,48549 786796761725542400,199546 789830449812168705,227242 792924576258854916,247379 766348769793286144,93286 770716841597476864,120983 779915923993923585,94396 794773472723529729,262849 769173333992611840,110615 772868755105976321,132335 790944149864194048,234796 761667495312887809,70225 781260439770370048,185921 760802244296056832,64722 755867913039601664,18215 762981134909181952,75724 793274470253391874,249469 790609773502705664,231870 768764309799182341,107984 742393509391409152,11774 758063160070930432,49866 767842274269077505,101383 787093396913582080,207109 781298471345061888,183801 794575922347143168,261155 771316941180932096,124597 791740202662232064,240145 767315595431911424,98271 750400358606901248,12883 759419037617094657,58024 788378297373630465,217285 758212958988238848,50755 786951038385414144,207287 790716293053906944,233005 793384181338431488,251452 793641412294082560,252639 755104860987588608,33689 760880715080892418,65180 778155105334026240,164826 786220185040465920,194263 757276004914040832,16953 765236651278729217,86645 791698618243805184,234990 790963573635686400,164764 795617637355159553,247930 748336001639030784,354285 792416767217893381,243075 793846918266785793,255393 764219142773833728,75349 785578368733282305,196676 755457085265973249,36095 755188875241385988,35890 779118103250604032,172802 791720399516135424,238594 762213532276494336,68617 749330248605454336,1247979 767224404103139328,96962 791492059827875841,239405 775258084830830592,128934 779380240069955584,174557 779333816812875777,158387 785843003906789377,198878 761211893788835840,65180 764909981468598272,84889 771341446834184193,122251 771896648276512768,128500 768990113095421952,110659 776647024703713280,157082 785564170783645696,196917 778946879832883201,171168 794455666094010368,259743 771424633425764352,125507 790595851013939200,227048 759781165955813376,59215 765651135659028480,88902 770697555567112192,87904 764323840436604928,83184 794737179759153152,234564 750327039706759168,1248074 775859946743328769,152182 793191660121231360,249926 791813199834341376,240483 793882432684453888,254135 753003718560321536,23899 766016771149225985,90384 791803302958796802,239893 793618521062191104,252408 768630145473089538,106281 791760689475891200,7706 785510291043852290,196277 732860685437243392,349197 785888265396064256,198671 789173817276891137,215437 754047102985105408,30815 790919301201063941,234583 770735933784195072,120474 776937292472528896,159411 794687376039804928,261455 760660139896602624,64197 763048239847215105,75073 773561798364540929,137639 776111029117788160,153194 755728158230360064,38412 758387252502237184,52554 785266298758455298,194079 763802381431832576,80393 769061573109350400,106774 759539646481260544,58757 779778088964067329,176380 756106042619068417,36873 768089144480399365,103029 776882890105819136,155588 763587536119668736,76406 765240032022102016,86440 788175683558268929,11774 790761062853447681,195876 765664734209126400,89076 771890901178122242,125742 795712858449440768,268448 754116643865985029,31551 773969200998121475,139404 734647879676133376,7700 780763428197720064,182960 773604411205713924,137869 785310463500308480,194934 792083740478607360,11774 758647989506158592,41703 773288387247640576,135736 780223283526406144,178120 771561899838230528,126389 793099269678899200,249469 754786361723551744,33356 759075378950471680,46076 789355363145515008,225354 793875858079387648,256358 732947953216856064,112718 769933400895389696,107953 791503332112146432,238864 761653723483504640,56964 787096210112774144,209151 773758710782894080,11774 793847360480612353,253032 756260632454832128,42344 789165429633667073,11774 766079212914630657,80939 794337028410249216,260033 788747969700823040,220332 795083410108809216,249926 795103346763907072,264397 760835166470279168,62735 790565498736041985,232280 761971659167326209,70679 787889607341772801,213376 771900934481780736,128143 793812778809233408,254209 790655467873861632,232137 795304818394873856,264677 762160548486057984,68057 770602409747894277,119832 755490238852628480,36563 778762574326358016,170268 781555857406332928,188119 758085613375647749,351340 771431983880691712,354238 774712021510160385,62492 786633746137047040,205270 787434374828437504,210481 763165509688827904,76535 764875806103465984,84724 766480703781470209,80939 777906357395607552,163990 768805844934860800,109104 772831096073519104,132364 781543793942114304,186584 795455249683128321,203546 791057597541470208,235756 785639891702984704,197512 777004064609480704,159876 775149841970266112,146460 793099385319989249,249469 786974614052233216,207949 753621211138195456,28095 793418949828317184,248193 785927406259474433,199546 793111944886620160,249469 794539711884881921,257353 775829542665682944,151463 793098419447341056,249469 794541464395059200,261155 757886300968128512,49852 771201975132172289,123583 790231882759671808,229453 771543447656247296,125367 768282257089966080,103071 775901723697250304,151526 776166697980002304,153845 771740234501484545,121479 766127849463881728,87858 776569472907870208,156505 762822731150876672,74133 793178911525920768,249374 751042493412630528,15643 791390202396872709,238207 764217065355915264,82544 787698968461389824,212357 756217549759537152,11774 759741247019945984,59365 787146113258254336,209351 733395150735577088,353789 752257610087337990,20273 795398774898257926,266151 794395646602125312,260380 763203313219301376,73926 794211999840280576,258331 777215976874082309,156785 750515110645493760,13410 776953899366232064,159632 787821475726135296,212693 753388780321734656,349856 759141114330963969,55887 789147936768790528,215505 792043095760203776,243187 794378025953394688,257353 776040028766167040,150404 780632746305712128,178582 767867634310184960,100893 789346779170902017,225456 794175454462803972,257492 759332265805635584,56964 770159401021956096,116082 766779647262658560,93303 790708135006703616,233241 762976310729773056,32625 792441638995963905,245148 754182178863452160,31529 765239835896471553,86472 785953917758803969,199546 788532872248340481,104244 793885571441655810,256191 778128065964675072,162107 790971327632904192,235590 791351413192306688,238207 764935718841876480,11774 778326232589099008,166409 754773481154224128,22393 755347649184673792,35890 785462845811011584,194147 789825549266890753,194060 763940679168831488,73712 757568546482319364,351282 768139145193529345,79987 787028515128356864,207244 795005784069406721,261155 757284727850164224,1248449 772461336920031236,131025 768965282270355456,110362 794663826385813504,261050 767172985278955520,98259 791001450184716288,235828 750141484511350784,11495 794593691771936769,261155 780083533662617605,176128 789085355785883648,222647 766350433661116418,92166 787140808637939712,209043 794332042343247872,258741 792531268424478721,246225 756559717556707330,43553 766235757010747392,88847 788090090308247552,215005 788899625574862848,221972 770684768782544896,738099 795349784957743108,265881 773957167439228928,139404 756985599022751745,45329 776946700464205824,157082 786309757795696640,192032 768270683805659137,103481 770360124921839617,103310 753378437520326658,27222 751745266601095169,16728 762255527514509312,71115 767728012980813824,100605 779275993030676480,158387 758655779834441728,54070 773864318878253056,138819 766522961259958272,91946 794366545237569540,249926 794994419950829568,264431 781902466245808141,188401 762408226100944896,72978 789862688360960001,228363 788161155701182464,216009 761708171274715136,69947 789945427722461186,227907 754763931751747584,33355 768986938443501568,110209 791814544549154816,228820 757458587866263552,46379 795668481370914816,267521 765041081411112960,85562 758027426702254082,47761 764907518174830592,85159 776572086655545344,153431 760169835380760577,61470 789925487942389761,228820 780098855123685376,174756 794289649783074816,259543 739175459112509440,195876 765738506672975872,88930 790924009965707264,234796 794211662559526913,248681 766248449192976385,91894 788869694421893120,220332 768086607035367424,103354 760580414662594560,62798 763561703661563906,77195 764133305851777028,11774 794562827906334720,11774 757064044293468160,46006 791777290006822912,240584 775379794041200642,148645 771924978124132353,128519 779058305448706048,171886 773603258074095619,137907 751741365738954752,18323 764087056016347136,81364 794731447231844361,262849 752753105838542848,22777 761283358852648960,67547 779815082981224448,176203 768440970983735296,106281 791366336718917632,238395 758344129638170624,52112 758491704307556352,41703 770108645409513472,114254 788764233735430145,220029 785998298956070912,199262 788885790076067840,220689 781794457834299393,187997 793231542818439168,250033 772036628894232577,129108 763932754312466432,80393 732253253723901953,1170428 762008196206596096,69794 790736304761737216,232911 779747826611781632,173347 793196060373954560,249926 764782963313836032,84724 775886248439185410,152182 770153040393433088,117026 771536139203190786,124597 773565859520479233,136947 756615677251837952,44429 778355287308668929,165498 793057044991541249,243286 795415034860072960,247930 792084595378388993,241678 789964900743249920,228576 757642587754885120,48549 770013610634510336,116152 761616248807550976,66801 759576900067028992,56964 790700561482059776,232884 774021973013770240,140444 793997524189097984,256269 751198834034872320,17591 785547485187932160,196917 791527570579783680,239405 733243705298190336,355793 768245078997348352,103975 766655478659162112,93823 792040861567684608,243187 769291144110845952,112788 751959381307076610,20272 776824473383206912,156053 761177045502005249,66159 767853607920275456,101681 780896190401482752,182049 764976484087767040,85562 768567733986426880,107469 777879991732281344,160641 793626733266079744,248516 773866300628086785,139404 792754954687709184,247241 795282605448929281,261155 785373996451790848,192421 755817097762971648,37455 770314614546505728,118087 767687348582625280,100659 768691433024872448,107065 779715145341800448,173964 788004691435290625,214354 788690630276968450,220029 755236535763668992,35319 767839696995090432,101681 770670932255969280,120610 765703431508156416,88361 774019998901608448,140025 764849065364430848,84724 776665508980621312,156835 781546961711292419,187611 788869925855121408,220815 793559812734722048,352255 786011483272544256,199490 789261146553331712,224333 763767507790471168,74575 793575494612426752,252679 732287554507161601,350312 794943379478081537,262847 767765185641799680,100893 795305427906871296,265644 770989952268177408,122093 765580170786959361,84886 781241089285959680,183269 793815005300871169,233241 769700459368091649,114987 776130221007331328,148994 785513605907173376,195446 763358381339967488,75396 785576111992299521,196917 793686324368646144,199546 767878997468262400,97341 781331068800466944,183759 791361382306328576,238207 777784668645056512,160438 791074296642666496,78159 788573255678525440,218892 753407606916542468,27402 794940571794214912,263895 795743482518310916,268686 750504733228445696,13450 768187436740456448,103986 785655090585571328,196917 757924602966319104,49843 772487900487307264,129649 790375585436475392,230575 761350611292057600,68102 763419986157113344,76535 764933039830949888,27156 794040608088211456,257492 791658624133238784,240483 760549671815122945,62779 794955618230685696,226738 774676504592601088,144654 777825029820076032,163763 780887268953251840,182211 792039188736507906,243075 756504536420933632,42249 785645201821798400,197512 750434135970238466,12883 773174536124653569,133703 785487958514237440,196214 791814861697060864,241523 794809843655856128,262849 756244013209030656,41680 787664027430313984,209151 791042575184564224,234901 775067224277131264,146259 778406328331071488,167929 794630950239997952,261155 795431921157345280,266138 757297136136359937,14277 790939697518436352,234583 794318730406739968,259743 795397871612887040,266884 766403039334760448,93286 776424617267306496,155688 793593919145664512,252984 776922574198411264,156835 786488116127240193,203913 766063918183768065,90031 794995137084473344,264431 766740247803785217,95708 788908715743203328,217034 752920569729933312,669866 793210905240764417,249469 785498493876002816,196277 794590477395828736,261155 776778078441832448,157993 779682405774917632,173628 794553527154708480,261050 749806162615214080,9776 791083731167481856,78159 795695934583631872,267855 793994737799688193,257325 781715763715411969,182658 793190387783393280,249926 762734246561718276,74630 777329864978362368,160758 788750858494226434,220332 768855358387269632,109666 776841882072645632,156835 787317870959009792,210289 788561916247638016,210390 788722627053359105,220029 750289137563992064,11495 753016824074166272,17416 760441129892544512,57958 777952672297066496,163990 789426682960674816,225981 768222590259396608,11774 742778487879000064,11774 791622465197776897,240070 790508713631186944,11774 765162387351625729,74575 786717969686536193,206008 737855522263707652,1170533 787520705688576000,210289 788472499780542464,218275 768621193247264768,86815 767164979199946752,97377 768143569567768576,1170428 774962941099671553,144198 750517188038127616,13201 790335316439670784,230282 785923760654352384,199546 765697421380771840,89198 787643229244010496,211347 793711593938825216,249926 757328305305559040,39462 760527473423552512,63451 763365492455342080,76188 773841326588633090,139404 775121740112551936,131421 778750581661765632,168794 776035906922934272,152735 786969269682581504,207949 772145556328030208,129413 750483011783823364,11495 762697430013923329,74133 786330438516080640,202429 764414302472249344,83391 751082371001118720,11495 793792030027739136,220727 787015261970960385,207287 781510743900291072,188119 792069899652853760,242693 794985915714150400,173628 785275805723074560,11774 756204692753952768,41909 756989623776251905,45369 756941008286339072,44450 772781486487531520,131366 778389962060247040,167677 791893014012657665,236352 794900796177584128,263708 753317109850075136,25189 768817198802567168,108892 771812020870012928,125742 755783593113247744,39462 763832899984429056,80192 788864757050724352,220526 792052637902381060,243187 753645405422911488,28732 748548118367584256,11774 793150644211159040,249926 790541032148570112,231894 786577475941916673,204413 795052913949294592,264431 771478939113885696,125853 794057367327567872,257492 757941459404394496,49925 787253405739868160,209845 791193883816239104,234583 763101320442064896,76577 757591478864490496,47844 761727403827695620,70177 765468249970577408,86645 775407171508908032,142721 787081359072169984,209043 776531752961454080,154914 788805780837322753,220130 757307834749116422,46404 753644286122467330,28092 775648646670934016,150511 776877012959002624,158820 786985771458826240,354310 786998530342658048,204783 763898246024396800,79691 771942987345584129,124597 792434577457414144,245148 770966544159571968,122146 774699314094415872,141887 786185180507615237,192032 786327070200651776,202379 785570205183385600,196120 759043881602211840,56548 788170492427378688,11774 763936054663524353,79691 785321832551477248,11774 771624771821772800,11774 790395559307780096,230270 794941480188182528,226738 771785836190834688,127134 786904930938265600,207287 785862019203342336,198878 769276181292154880,112363 778983737849774081,171693 787170798964314112,209351 756194748377903104,41746 779328281178963968,174115 781570843948097536,188478 756889044240457728,39096 786881390541504512,199478 795720711553880064,267737 771323829662523393,124589 794505859011203072,249841 756830023378690048,44119 790617137098338304,232137 770758193559445504,120690 753745472255303680,29263 794568189103525889,261155 762901531058380800,73568 732515952575684608,196346 765536486460489728,88052 775311793539473408,144730 759236803807305730,56552 786803456459677696,108396 766927799672274944,95682 787084972607668224,202636 794926240352321536,263895 781559945967771648,188401 794808677421240320,262849 757654557342195712,46280 786271490538954752,202429 795275907669852160,265806 764877650418659329,84724 764974950507610112,85562 779445710106136576,159383 790983596626456577,235621 773745364708970496,138819 760389783956889601,62063 794176794857345026,257492 755051626772041728,32968 770323284864954368,118087 794731901030400000,262752 757602976554889217,47782 759243934052782081,55710 760180189154246657,61444 767377379228549121,97515 795362662125281285,266054 760159669826428929,61051 764225721065701376,67326 774798745447915521,137818 785696789810733056,195975 794548739230863360,261155 781125644071505925,182659 768786110247948288,108849 790622848373194753,232169 792781844538200065,243623 773920473516158976,139404 751914016096694272,19485 778925454505889795,171089 772063822844690433,127775 790851015973101569,234473 765561771377647616,87904 791392105662861312,238207 769066783827451905,107745 768956507719335937,108795 778393060774440960,167418 765523267314675713,86209 772501895168593921,128519 759694413123624960,59394 733297227653742592,349918 794720396167835648,258456 757434666848694272,47263 755271519077478400,36545 760625653074890752,63864 786996371429683200,207949 781017132956053504,181419 765250922347769856,86763 774538299612409856,144108 793281896587427840,249469 787744169334673408,205197 772035477549543424,129212 794164250793181184,257492 777995502608527360,157082 765665945020948480,88930 787105188528074752,198304 792108279669268480,11774 793136670229037056,249349 771456977549549568,124597 772483841562779648,129471 762503045737435138,1248990 765487500253159424,87145 778245583035248640,164826 791792357490429952,241432 788712353810481152,220029 792136356201795584,243187 790882866695639040,234583 791993439692791812,239456 767744951920713728,81946 758391634883149824,52983 758727724680740864,54522 785669607302520832,192032 787101659776167936,207119 754726814249947136,27045 761425218107617280,67369 773339252180393984,133257 781281466256723968,186584 773129798587736064,124597 779905742732161028,171902 767602038985351168,99965 788694193153708032,220029 788791686843424768,220029 762057213250797568,65180 785640309287886850,197063 755886843141296128,39657 771450129048109056,124855 779989881623875584,173347 758171002220212225,51451 753970525383385088,30725 767351876392251392,97325 791326321288814594,237491 773045683972702209,131045 768918918664597504,110300 779392982588002304,173628 787019838464094208,207287 794761305794166785,262849 755946198847160320,11774 792772594277679105,247240 788136953048862720,214809 795324482785157120,258456 766784227652218880,94683 787807698972729345,205197 732664251396022273,353178 768894503537246208,104932 756734953677697024,43553 757738747781709824,49066 788391904379559936,217519 791694856599007232,240648 785887289758978049,198591 789078787405275140,223286 789460625139326976,225981 794140907754946560,258193 786412110112694272,203674 777577507214266368,162497 781336014858092545,183759 756243064184721409,41680 791351879665987584,238395 758728430011768832,54070 785247672982704129,194082 794009765903011842,257325 754822394871709696,27280 753944767919222785,29263 755503478479257600,37947 754821134751784960,27280 775756321886834689,151156 755389597647970304,35449 793184993958830080,250064 775932112344014848,152182 793736441817763840,252020 761026333430251522,57105 791799263433003008,240763 794638263151632384,261155 791525286776930304,238395 773149260422537216,134454 762456654780608513,67852 765717781211811841,88052 754764126459531265,33355 766436909577043968,93823 753692406688673792,29263 773938210758090752,138819 786560415857651712,204413 787692454560555008,210253 760573344827764736,63635 785805497257586689,197512 791729634471661568,48663 758488382636904448,52749 775755058948542464,150859 791267722365661184,236393 758066837150138368,50698 770254358554480640,117591 770793448022548480,120541 793189081219948544,250064 758694267984326656,54070 764923396740247553,84724 733316971157028864,354396 762001136148590592,71270 785704430083518468,197512 776707427270062080,157245 795077088608849920,261155 767757645419864065,1170724 788115875278622720,212139 766529499479412736,80939 732759600525651968,352210 789905854237544448,225981 768533834115735552,71652 765245879733268480,69548 794565477767008256,261155 773046051683049472,134185 794717068775997440,262849 794974622697472000,238113 765694667212124160,88669 761399729179746304,67547 757217202412003328,46006 780771000090845184,182726 795207595782868992,262849 785836280890396674,197512 792260012957638656,237327 779381836975841280,153845 785559746208235520,353879 778448046929514496,63149 787996863207120896,212139 768157531260674049,103212 778368830108274688,167220 785633903348424708,196917 786308643809406976,192032 788830670604861440,219359 794075704853835776,350913 779448097109839872,464984 789145153550286848,215505 772538516475551744,131007 776636569054609409,157082 762761250178752513,74281 759469175068762112,57274 778468585979023360,167220 762368742265204736,71502 770369364721754112,117375 775528082639843328,149259 791801591560966144,239271 751788164151250944,14277 761033722120458240,47940 758338018117881856,52061 764451261022216192,82066 767556074400542720,97568 793404171877748736,251758 760249523746799617,58508 786023196181102592,198069 789204314807865347,223286 772850184430641152,132996 791060241861312512,78159 764809611266457600,84689 758626989989298177,54070 770402670360145924,118191 790629982590660608,229543 775653068864036865,150511 762672840898379776,73814 769840553659891712,115435 781468181877690369,188119 775080230817976320,146949 794610925621940224,261818 768251318523731968,104662 771900943600349184,78769 790335617246846976,231008 769219898912432128,104662 758146514145292288,49400 779445819690848256,174230 790260433965973506,226712 753029220570456064,25253 790292726247927808,229693 787141554599137280,209184 785855033053241346,198878 778808722864824321,170187 760590315136966657,63464 790601048218071041,232169 791656404633268224,240260 790515946255421440,231894 792893745255415808,246367 789213056089853953,223286 792316985073958912,243075 781830734885584897,190635 774293207555403776,141912 769368678517342208,113165 791341300150775808,238207 794021174627876864,254135 775132284173291520,87904 778560425218699264,161901 793196874308222976,250033 759856712442523649,11774 794060387763232770,255299 793553179258544128,252020 768240926644838400,105109 759861263287652352,52887 795348414879956993,263907 780678135939420160,182211 756463781228654593,43391 780130947131932674,139287 779716257046114304,47940 755513295105302528,37890 758092784481869824,51069 769575581658775552,110091 781782787477168128,189222 792794178862264320,247240 795725505315995648,267731 788564030315229184,217519 781263512035270657,185310 794167612984934400,257492 765988338834796544,90125 788811434197213185,220130 764341513648087040,80939 792803465684627460,246152 795654958918094848,265649 769219128410443778,111438 793173725625528320,249926 776912921519656960,158387 764835759446634496,84724 778764084921638912,170373 776963503378739200,158387 791088809291161600,235487 788149367807016961,215005 788758759292055552,220526 773910129985089536,139404 778577290414424065,167124 772084022046560256,129335 794609002348941313,260404 765387518304854016,84724 795352195298271232,264397 744680169684766721,1247595 778311756972261378,166899 794613807503048707,262053 780116481031958528,178258 795172860025327616,262849 734715607640203264,350684 763359370973474816,431998 793552196692480002,252196 759084216160256000,56231 763877125363556354,80939 763334389258416128,77626 793474498070736896,252580 732802373610012673,353246 769244416473116672,105109 788735069082951682,220332 793500073074106368,252020 758710914078179328,53362 789156476929445888,223492 793511610174308353,252020 769513315139719168,113983 770711564106293249,120388 760875582729101317,1248836 780826893339635712,182659 787833596916662272,211829 768920029546983424,109104 757930680164777985,49852 763474349185695744,77731 763787992372744192,11774 793824834694230017,254209 755015603413512192,34666 758668824233246720,54070 785239623047876608,194167 757028845547466752,43712 771059392540139520,122388 775523164738551808,85562 788228879261446149,216009 761181775007780864,61051 760564979783327744,62728 752081044178862080,19792 773860943034015744,139404 764501783901200384,83469 752297047827550211,21074 762014394679042048,431998 794278082496475136,258072 757253815435300864,43553 733127903651713024,355480 764073112220467200,58358 750017752371519490,10735 762662829610700800,73926 769852585868005376,115435 755769844818075650,39462 763775411025129473,79037 767870049214406656,101383 794325763277410304,258878 795214287870554112,263906 761367149801865221,68102 769351942732742656,108729 763505856474382336,78769 773915850810142720,139404 790701604441821184,246425 768159823493992448,103354 791101350444539904,78159 760284836850532352,61412 761627017687085056,68993 791668554307219456,240483 794276125178527756,249926 792481613187874816,245208 742948072213340161,355701 733265031224164357,355480 789527608430133249,226881 755663446197297154,37993 776888072025833472,159146 793653747444490240,249852 786330762572402688,201958 739947836247289856,353488 770183929848590336,116947 791273712498647040,237491 768168237737603072,98072 788468721417355264,218275 755738211280969728,36961 767758111092256768,99111 790930617105915904,234548 788465619528060928,218275 759723263035604992,56282 795335215682097152,247611 791438481767694336,237935 772835256198057984,129551 790608636452085761,11774 792145415223275520,243187 793634661750730752,252020 757940035979055105,47940 792853642680365056,11774 787029190558289920,204380 793551180177739776,11774 760439892371468289,62771 791509239315521538,234583 795377943790776320,266151 774399423367577600,141867 753292480208969728,26803 778569505681342464,168794 786010352140087296,197324 757658906663452672,46280 763901255160885248,79693 773895704787902464,139577 794386133501157376,259231 767363730401325057,97325 790684285044797440,231784 753729175320719360,11774 767122869583306756,95506 769416059745103872,112336 768622560267362305,106716 776181170723692545,152946 770780730402148352,120610 793183867087839232,250033 768978258868133888,110477 777586271589797888,162497 763904249382207488,1249172 769492227567521792,112693 793648670210220032,252408 763766653611945985,11774 762733343838343168,74247 770924869500362753,121949 787878734858682368,208167 734470196514029568,351666 768855489903931394,105109 754073057522814976,31686 787079168097918976,208016 771792207820967936,11774 756905872698118145,44429 771873711657848832,128143 794530784292012032,261155 760096678430973952,58267 732394836398100480,350726 766974017399955456,90388 772446532931117057,127871 753273676225613824,26066 755879110631620608,39657 768163496550731776,103354 764252715362975744,1170819 785914476327346176,199546 762738510705025024,73926 787152542543319040,209351 793225799264382976,246632 768282637488095233,103354 775499544528379904,149259 778626352526331904,166852 759058543072784384,11774 787027383815512064,208014 785488433317752832,52887 790977080905330689,235621 760578586889883649,63451 770736121294811136,120541 761689053804765184,70355 794379647454683140,258878 764270644787896320,82368 754736975379398657,33356 793421933807271936,252020 760169812425216002,61412 754730106908663810,33356 792865561793310724,247592 759155799813943297,56964 752843657263194112,22657 760288495004823552,62043 773290954090352640,135725 785354139534491648,194225 790895621716729856,234583 758433126091718657,52554 785583017448398848,197297 788820831124107265,221297 759181367775268865,56772 778244575425130496,166409 789793555816419328,225911 751185884297437189,17434 758758439094853632,55174 778359129517662208,152594 779267728674852865,172799 760204260881694720,61500 777584079617261568,159876 767834758038622209,101681 736032337759109120,11774 770965753600184320,121949 761141287298797568,64730 753267198181781504,26570 770924501974577152,121479 795428820882964482,247930 762281979735838720,350085 779012227445784576,171795 792504144661778432,245575 758823204035059713,54861 772860096183402497,131027 732462011343241216,352175 778394778954149888,167124 775882968711647232,151302 758564107142430722,52475 788000653222244352,214354 793525957290229760,251258 786019335538085888,199262 756225184424726528,41694 763207826680516609,47188 773242253192130560,135004 773980071057121280,140444 793578559323406336,252020 767468640593596417,95055 795380015940694016,26066 777279221907333120,159876 767853712991719424,101163 788169024777687041,215088 774233297186590720,141360 785626003540316160,197512 790687991035465732,232169 781177335622070272,185496 781629564539854848,187044 767485942873542656,97554 762036903818334208,71026 762071362164891648,68993 763445960395460608,78159 771803330523705344,127366 793495333061865474,252741 750483907519193088,11495 777799114792722432,163763 773599053779181568,137042 790351253876400128,108396 791268246020247553,236502 794989392007835648,262847 753342119088050176,24788 757921478675468288,49852 790559877080965121,231894 753070270441742336,11774 769261502272372737,111558 771502261059084289,125367 764788589133762560,82571 762531627457130497,69356 786690449444659200,205638 772902914486575104,132908 764603348620288000,84209 793120564256706560,249469 751756251143495680,18893 769771133302366208,109104 791404486187024384,238207 773970422207488000,80098 777936511794749440,164826 790932981737099264,234796 769829519364616195,115435 742438737854922752,353374 755833919417774080,39462 760165805015310336,56784 778540197046878208,167562 775027565891235841,146580 762813329668702208,71502 762037432359477248,65663 790248616782946304,228341 732600797473603584,349283 756501627016708096,42249 772875854225473536,132347 791440221267038209,238207 794524605465513984,261155 765964439459926016,90384 778409179342077952,152594 794532864536649728,261155 750345720259981312,12357 769597167845646336,113412 793163637699579904,249841 793523693087436800,249926 777841308035485700,163901 769803884286058496,112872 786714552130007040,205270 757530164922314752,43956 754761920738107392,33356 769944347890552836,114779 779560470239928321,172185 793871366999146496,256191 794703677940322304,261050 771745215497408513,124597 778356517812731904,166282 750078203545346048,11301 787766587516293120,210238 745221088804671492,47783 766752009949179904,96039 780817029444100096,182726 786625538463002624,11774 776621316631920641,157108 792427130168770560,243615 770366763313795072,117799 788625203018465280,217574 768078887813193728,102514 774855878423875584,144306 767805438914129920,101681 761737523039264768,67226 786177376753516550,201441 785465844113350656,1248522 740748094220832768,1170677 754770241943580672,32334 771063001147248640,122982 773594582110076932,137869 789708666496651264,225981 791399103548624896,232137 776592575046225920,125220 768553105113874433,105799 794553782747168768,261155 771387148184326145,122959 759424866223206401,56964 766117812242874369,81929 763522127186231296,78129 790802816411414528,227795 794646504703197185,261987 764612283095879680,1249246 770253704394051584,117257 770607124137205761,117658 779386081162604544,174557 786330194172899329,202379 794627267666186240,261155 750706454202548225,14502 754734447220654081,33356 776603485974306816,151374 754017607108493313,30339 769259865252433920,112363 770274307624669184,114254 794000727781687298,254209 794588977172910080,257353 733177477556637696,355464 778000100756893698,164435 759243348595056640,56964 790756461123174401,233558 791784456126423040,241678 791375220800036864,224857 761640139202269184,68987 756883275822600192,44461 794001491686203392,256935 752677179897569280,22575 780642948178325504,182257 787309344329203712,210207 792145615547281408,243451 767150514978992128,97386 760468782372360192,48052 790605697570447361,232791 751684134687248385,18945 749334162339946496,7813 758465374664986624,52554 764588516508434432,81065 771437906258984960,11774 776844702247157760,153501 768121194847408128,100559 789269645257744385,224329 795402629144788992,266822 759375122000187392,57961 763114617539268608,47188 763966014677671936,79592 768122162817429504,102249 772471310593036288,129649 791348643219603456,238395 761946015687667712,63370 755040426520825856,26721 785522217178267648,11774 791402303559376896,11774 753047545094496260,24870 759081878783528960,15066 773968947381088256,140211 788544629448675328,210390 788550643430596608,214458 793985085498335232,257325 773288131051266048,134371 758750873329606656,54974 762662074434609153,73926 786544662525927424,204284 732573623060418560,352647 790980297458196481,235590 792933273223634944,247241 768269304068509696,105041 794023340671266818,241716 755836664124088320,18215 760427806413250560,57068 781142882564513792,183759 791668320399347713,240483 750770021710884864,13532 754984900361613312,31075 766061797992374272,90384 781071917029568512,183759 767184507640221696,96514 778295003919618048,166390 756443245849305088,42432 778334492503052289,164669 787276473279184897,207613 773569747443150848,11774 750674789509976064,14502 773740174870216704,138382 764882212382650369,80720 773414531255136256,132140 748818052238577665,351337 759845208964018177,59666 785316539994169345,193858 787275193802559489,208431 759307134198775808,41518 793943347333189633,254135 761164606131757056,66897 771361257332940800,122373 792076002193248256,11774 760603294519599104,63451 755164314378657792,35890 780599045580529664,181886 752756524687233024,22411 755446293384744960,35403 767378030708789248,97515 793171703656427520,243865 792217942939271168,235685 756539881086521344,43825 771755140764151813,127134 757314612479991808,46463 792204482687930368,243075 778390318429249536,167677 787726975649456128,210235 791762798195929088,240661 793855621384769536,11774 757950869111468032,50024 776889673025224704,154965 771029835414138880,121511 793743796064296960,252014 760455543001604096,62923 781873743614373888,191044 789213877015805952,223286 781850553638752256,190635 795684876309692416,267655 772490486103830528,131027 790646133601153025,350650 753260484493647872,11774 795470099603922945,266151 749000521692770304,1247955 750081642300080128,9433 785938599082532864,199546 790975773809213444,234796 754157608815198208,27045 758290187956916224,50167 781473902107226112,139404 769037903376809985,108729 763474081924550660,78566 785920305705390081,198878 762808293030973440,73910 788058182945873921,215005 794576247615590400,261155 761384770945228800,67973 770100935007830016,110362 786451081991626752,201555 775521581439213568,148909 776534451597680640,155451 758684679398719489,54070 777142051720744961,158825 795304953283772417,263171 759401283841298432,56595 757666134355083264,47940 778165372663033856,160641 791592073904418816,238207 780887184001732609,11774 774012665916252161,131421 788145989353738240,215754 794136569707892736,257674 761832141969915905,70543 764996194565181440,11774 777874097145470976,152490 788481258129072128,218455 749661018469437440,9145 774566888315588608,141867 774826914708131840,145244 793882860373495808,256411 775126563843141632,146847 768128870042054656,103261 781535477681704960,188577 774675671008342019,144198 788017977379684353,213887 763606938714202112,78821 755215959456157696,32404 787094647038418949,209043 764996434269614080,82018 773732764822581248,138155 774217751888007168,139404 788160386214268928,215754 793210848189612033,250633 771305097573781506,124597 793115277269413888,249469 764492592893534208,83367 776550278585683968,156132 788241557543452672,1170597 770382131923083264,118191 773360736554790912,136426 755115415789899776,34666 769716249735462912,114779 758803997364883456,55260 764481784352432128,83469 780392068216741888,179742 790665676516159488,233307 760516576218984448,11774 792520479756029952,203546 774368940185223168,137042 788450909206568960,218275 765688700541992960,87858 755840694569152512,18215 793632060095107076,252639 767186200033583104,97467 761914931050610689,69869 791355190846730240,11774 764226749869588482,82759 774071928319569920,139110 785967835172466693,200235 789137527064043520,223492 777904183274012672,163785 778591865641791488,354238 785570695023562754,196277 787997354871910400,205197 788888568374632448,221972 794525654993641472,261155 772151941476384768,129922 777165531807944704,159665 793234137075376130,195876 765243272969195520,86440 764824583572754433,84724 752988733419294721,23739 761094336939294721,66159 764138805452341248,80939 769139690087837696,111558 777280827755560960,160480 775137444312342529,145866 772908038768304128,133519 779474221957156864,121051 786393794648350720,203240 786906829217488897,207051 794586723703549952,261155 767147868587032576,97049 772154993247780864,129558 779345647413723136,165185 792839139016138752,247877 792419555884883969,242693 787678270422605824,211347 763920153201389570,79691 765643947934752768,88683 762694221287620609,73926 788490935726444544,218455 762748249509863430,74727 769004874952351744,110659 788756225794183168,220526 794356763764097025,11774 761365374881271808,67369 791306504649314304,234864 758044088536936448,51069 786972230546698240,207949 776511756751503361,155451 788755502373101572,220526 779011541836279809,11774 787372955114373120,210289 781826212914135040,190635 780603884645384192,11774 761726315598901248,69548 768961942949998592,110585 788861199492472832,220332 789166238115041280,223492 794199008281559040,246632 764061814640349186,80449 792526162547257346,243562 765348814915907584,86763 780239931717234688,176128 757711067531259904,47844 788447425434312704,217837 757151350341926913,46252 767755375642865664,100893 790235100516605954,164764 795470948199563264,267133 774044445989703680,126570 788322698829049857,208928 750872328326696961,10735 790670342595317761,232881 792135129263026176,243576 795611701894844417,267521 781370902843756544,187478 791728706251329536,240483 787000154154905600,207949 760962334303158272,65234 761916169519505412,431998 761594173447299072,69231 763353148769447937,77731 790728171272318977,232169 787073518668316672,207796 767449941438586880,99398 789505442166611968,225739 790658442465644544,232169 757519610539307009,45348 793190904509136896,249469 793841842936684544,255942 762946147686031360,73814 774016013532819456,138819 759416650185662464,57749 788687069195411456,217519 788786349067366401,220765 781162795324891136,11774 754737156577370112,33356 777980295702278144,128519 755162343575662592,35890 794926487333765120,262849 743501908594155521,11774 771957721197338626,123217 764299217183449088,81843 795186981781303296,250633 786720844030500864,205728 791782438896795652,240483 757633328929447936,47844 769183423130836992,109667 765733733521469440,86103 793182018196606976,250064 793224461663121408,249469 793936130735362048,256411 769014658560819201,110302 781841675287007232,189134 760814319860871169,11774 788523899101257728,217034 765381210457698304,82208 779438360377032704,174557 764189834936102912,82544 790131484237651968,228354 772827397951414272,132835 764933876833660929,349486 777927279544406016,163763 785543949452709888,130635 769771257881432064,101383 751773994727182336,19352 781508529073029120,188401 753556187518496768,26539 753402002130993152,25135 757996088620032000,50581 766300620903047170,91946 790619498978082816,229901 779680502546571268,161641 787720505205874688,205197 793484433525510144,252741 766593190677721089,93405 779165184979980288,170187 763890464713867264,80136 793248485004849152,248253 771398728083124224,125063 794956642785837056,262022 776777395856629760,152590 780841389013827588,182870 789216301231341572,224680 773955125551308800,139404 779139032890609664,172945 768686290908880896,99264 759094779414188036,56302 789855165343944705,246425 733082950720446465,355464 758482045689536512,53367 788706964645695488,220029 795362201016107008,266054 770379198305361924,118761 790374249831632896,229693 757444779328344064,46974 772617605454581760,131003 781637108205129728,167220 788023588154597376,214209 790961852700385280,235147 793266872737079296,250293 771481227270381570,109713 787429031570444288,208146 781597013880168449,188401 764890692359299072,84724 766032691430961152,90401 787684163096903680,211347 790947345630367744,234798 794743242097049600,263096 757295926012682240,46890 790767409200148480,232863 791802145553182724,239610 753724081787113472,29533 756251699602399233,42276 791092365125644288,235590 769742201110667266,115107 775807747933741056,151212 789143268646789120,215505 751191144298455040,17517 753289897385930752,26458 794538567724888065,233467 768125922662768640,102514 788450733540519936,218275 759497016883879936,56964 771816367163047936,127657 755158864664735745,35890 786227009814802432,199546 752981843016716288,23739 789994151811092480,228037 757636094460436480,47940 732289618163449857,350911 787717032431280128,205197 777119804046139392,159876 740192979780960256,353374 758223765901873152,51688 757696456023236608,352982 786605145823977473,201003 774216771934883840,141887 773726926120873985,136947 732418395677696001,196346 765022429823377408,85562 788290786961920000,216009 733134053550006272,355324 780452989521825792,180039 761142839359053827,66815 781264570115436544,185595 793672374914723840,252581 791768163356643329,240145 791330156732354560,237491 756524175356035073,41798 774207620622196736,141887 765334857752809472,84209 794644927812685824,261987 761688778532646912,69548 791266665577209856,237491 776344383650168832,152946 781868105886736384,187131 742858567942873088,349060 771440541426999296,1249864 755506843774889984,37979 793406909877411840,249469 786588706144526336,204835 786977683519352832,207613 788168191692288000,352258 794540083579854848,261155 758784423621906432,54861 786987632341426177,204835 778232506776772608,166532 752913351135621120,23899 763825540553904132,80393 757640221139701760,11774 785839453088645120,198671 778187677350887424,166339 763797719630479360,80393 757041344607125504,45669 762652084898373636,65500 776571461309915137,153845 785465655566794753,195125 753693905263140868,29263 753743623431172096,29624 795282412901109760,246726 773599640658714624,137158 777178628517789696,155688 791706579338878976,241034 791308474579816449,237787 788724553727868932,219942 774697248068210689,144690 777869051414523904,1250071 779778417566879744,163602 764813270276538368,75899 754845796441272320,17886 795065377696796673,264397 795676565946376192,263906 765025950924812288,84724 768480861511622656,104973 795115633809555457,265257 776357614351372288,130980 750444640835407873,11677 789267799805919232,217634 760116163150024709,61051 763552166741209088,78344 795606058844688384,263010 759431443034562560,56964 772920656677642240,114556 793138469996470272,249882 794921289332834307,263895 764048405521768448,81536 764424046926848000,83373 773680737681682432,135736 758857340476981248,48205 756358718594420736,42495 787630078393929728,211347 763892680061517825,79693 794991355604844544,1063777 755100971072573441,35445 786302398499282944,201958 794645723841265664,261155 758541710888542208,52749 793783304180887552,255106 764986824645341185,85562 794240051853017088,258456 766430197730185216,87904 785729626035204096,196538 790754279682433024,230391 769133169937227776,110362 755924894416678912,18215 760872020502454272,65180 757658372430630912,48477 746537298574118913,1247754 773885041428475904,139404 788850266133049345,219119 761017475647496194,66053 765515576043110400,87904 785604507572969472,197512 791762423304728576,240483 751709890217926656,14277 780411878522687492,180074 761581492166234112,69245 788094548803219457,211347 788767808930910209,220332 779462936024666112,174294 755086057926979584,11774 764561311367696384,81574 792085135437008896,243075 761794300753522688,69711 771787195107586048,127366 761206488526237696,65839 779069670376738816,170836 795304645061021696,264397 770324559316803584,11774 772470584009555968,125318 788534362920869888,218875 790733925488418816,232169 753638300452347904,28626 766313604106727424,88920 767832150674518016,100605 791731204533788672,240145 794193564670590977,249841 794533170976735232,261155 780354532387741696,176210 764949152874717184,27156 755823442012807169,27045 795048509539917824,264397 763752061141934080,79863 793957375099080704,257026 789829681327603712,228078 760438051550158848,61734 755961319358988289,40926 770287431736328193,117843 775309370288504832,148045 786316646184988672,201958 749372265188454400,8497 785986755866402816,193506 788532437064126465,218219 761680919979823104,69947 732326257648603136,350808 790949750015193092,234653 792564101075656707,244270 776743434006700032,157693 769281370732371968,110585 774006959355731968,140211 780507108844253185,180306 794535285174386689,261155 749731972294012928,9295 786264820764975104,202429 752866538743590912,22838 769702739559325696,114985 751939894122016769,18893 765493096268324864,87526 755045651109535745,34682 773534307218558976,136904 742227746684870656,352839 745885664298803200,148861 761635630451400707,69493 753022424170438656,24603 770657474328178688,11774 778733983261569024,168794 769341780395429890,112363 773352937104039936,135505 778383629898555392,166300 770300083548008448,117257 789391516405862401,225356 732931020249391105,354606 776848720356843520,157693 793782241629396992,18395 764561706173370368,83991 773902179996348416,139404 791637866053001216,238395 785580392510291968,197286 785761455660339200,196277 790734371020046340,232863 792692151037505536,247042 773744365537591296,128121 793931389745840129,253721 774630011529785344,142906 786977850708504576,207613 793191200207568897,250430 759184088406163456,56964 789564142348886016,11774 778082431337390080,1011996 779828255998128128,176109 788148535665451008,214161 763113324150083585,76577 785610314737815552,197297 774273979460751360,131421 778342036961460225,167220 788029649829765121,214600 750795013978742785,15415 792398348309463041,240535 772969859630059520,133519 773607941194809344,353359 785967785545388036,199960 767096980187348993,97685 768019054758129665,101681 768134979196973056,100893 791012891084423168,235948 778205855556730880,166390 785812714526416896,198671 793983097440239616,257423 773500690849083392,136947 773882449545662465,139404 778983591917355012,168284 790726489574551552,232863 763447227645734912,78159 778656239442165760,166734 761289058437824512,66058 791368363507195904,238429 793885000815042561,255942 789081687003045889,223286 753009129355091970,25255 795434100609970176,266151 785805221502984192,197512 746812712039124992,195876 763788316932268032,80293 774008073119641601,131421 764988725675773952,85562 786794715567972352,205181 773975906763157504,137965 791286130599661568,237236 794530355701170177,260863 753072722809421824,22657 791249895365615617,169779 779498276710076418,173964 792063198434254852,243292 789777631059279872,227748 791810525860593664,241940 788570088861536257,219359 791812313196093441,213253 794273662639620096,258598 756636586100592642,349425 781918024374718464,159876 786381366690590720,201494 791436552660320256,238207 792534211160780801,244270 788120153506533377,215505 753742622254993408,29263 754042658264276993,31400 761278583495020544,65974 778066485755478016,164826 785317351898120192,195125 785547063131975680,196788 757586098671476740,36545 756271092872908800,41632 777242698440970240,159475 793971803811037188,254135 762006554828767236,1248990 769266038336655360,110477 781208582884724736,182659 765970911497482241,90565 792042583417434112,241034 795207274453204992,261923 756615067500699648,44273 759417176155566080,58054 763869176134037504,80939 769617529580888064,113412 795167431379402753,258456 751215266181181440,16768 763862796433969152,1249180 781740422771183616,182036 769596022750195714,110585 776139400656801792,153845 779412818470678528,173628 775104386506686465,146704 790857308519751680,234495 794562798151823361,261155 778787754461147136,170609 791619390030635008,240145 751694203089018880,18567 763196608569802753,76794 766294959750123520,81929 770814812309688321,121479 771406195609382912,125222 788916841364254720,11774 758246852374433792,51809 785699674313330688,197512 793797251340472320,248016 773386229203304449,136515 767854711072403456,96962 792024491090116609,239784 787067202176299008,208014 793233820740784128,249926 759290692560642048,57274 757247642703319040,46006 759165006206435328,56772 780617633817174017,182049 792014723508297728,230791 780444534312308736,177233 765267321749241856,85767 788832505856229376,219119 789304526297636864,223692 775714111841853444,150663 771481665717755904,125853 786646847288848384,205181 795723844652826625,267655 781678428802154496,188086 768870204319358977,107976 780436393646493696,180039 764976914478030850,85562 774004743651885056,139404 786363533780934656,200106 768961484160376832,110647 773995678036922368,139404 795081776016322562,264397 794577697930407936,261155 788434664851705856,217634 751866427380948992,17416 757068655905611776,45348 760550729056604161,60794 752837785132929024,669866 790878726556880896,234583 760557737327468545,54070 791041908751626241,235590 789703530814795776,226803 794576653301202945,261130 775301699351306240,146259 788924405606907904,218832 794985273595691008,263907 776204645144285184,153596 787064357590925312,207965 768299004761247745,103354 793985102699261952,257423 794040549640519680,253793 775429533243768836,141415 774073161507758080,141360 758496028819648512,51820 785682907063001088,195975 791608273665421313,238383 764306315208429568,80939 786795519980953600,108710 780620627107573760,182036 760174954151186432,61206 772354162524839936,129551 786622536851136517,205181 760122598395043840,349283 762453410964647940,431998 770350646151245826,117257 756700181622554624,44290 786963826872717313,11774 767756380128280581,101022 780024083844960256,177444 751630000311328776,18215 760857350718779392,65222 794892183371296768,262925 778244013186949120,166532 793794251804901376,253274 756382501317316608,42432 773266464946032640,133043 756298974823387136,42432 761159201687154688,66897 769884210240843776,114388 765525357491609601,87860 794718988332859398,261155 765657402897207296,87858 794189753444876288,258598 762498958153293825,73102 793434982576377856,252020 775763970045022208,151156 788829775011774464,216009 792106277337903104,11774 763187365670027264,67226 762972748763267072,75709 794023673749381120,255942 763010738067804160,75897 772514993472434176,131007 788872110206775297,221785 762868921611358208,431998 766002918055153664,90012 791076981597204480,140444 772926848242180096,133519 786542616389169152,204413 792539418653552640,240070 758791723497639936,53996 780384375930257408,179718 758694035657592832,54070 768121052643942400,103354 785881024773226496,198878 771402775523536896,124597 775361934996676612,148473 795102983407210500,264397 768026796864438272,100003 776810477401759745,157082 778628272439562240,169226 765489113323536384,349684 742121037609897984,11774 756523618029502466,43266 732742329996611584,353789 766345073021693952,80939 778171713536290817,164826 786140109993193473,193633 794619186840567808,261155 767677159783665664,100605 771778613062479873,127657 779404461496209408,173628 759142779616366592,56964 794939513571307520,263895 771326874819723264,124597 778410329084747777,166916 750415907143421952,11774 778206405958443008,166409 793936346997886976,256255 795333333722992641,266079 793639140273299456,237491 785969176254951425,199490 778840671385821184,158524 757325729256312832,46797 780120654993424384,176129 754879071679569920,33186 768965548185161728,110344 757963854743760896,49852 776128207087034368,153575 788534813863112704,203710 754024708992069636,30296 780561167060234240,181419 772067092996755456,120963 779064301113847808,171693 779540393385832449,174230 792855678104678400,247379 793633213327507456,254209 788443666444525568,192840 736427472267382784,353893 757971262182260737,41682 770595615394979841,119682 773973210635210752,140444 767915325148893184,101208 779125220623941632,167305 794689494322556928,262022 765190587955941378,86103 794588654010245121,261155 754014129443205120,29263 787339450275602433,210432 791738772727537664,240067 773839566830788608,137315 789926913682931712,228820 754722469001388032,33356 794545470718771200,261155 762710718076620800,74133 775107267217752064,141091 788721963602620416,220029 767523918957711360,96039 793809393393471489,252020 793523681339158528,252741 795716916669255682,267737 785716913569529856,197512 778690140587773954,169232 786031058269581312,199272 789214216414781440,224333 786992556206804992,208176 795698213705617408,266151 765131855448252417,11774 765931091630952449,88459 759115730415738881,52912 760907061207113728,65180 793270448079319040,249926 788450088616157184,218275 772611180707799040,120690 791025069686304768,234583 787337170541539328,210432 775916597508657153,152541 772284711657877504,128025 778295135939366912,167006 776760232475230208,157693 791356238273490944,238395 778443366786736128,152594 781013961550471168,184223 794553411823804416,258598 793867006353272832,256255 755773624984875009,39221 765310594828218368,87145 771673395515760640,126710 757541718879301632,47782 767804256367718400,101681 785729676677410816,195975 794199571995840516,257423 762275990685048832,71438 775132932583198721,146259 794967301053353984,262025 795756497678508033,267862 795374338501386240,265030 763899917689622528,78239 794906034682871808,261818 794305435046203395,11774 755162867297464320,35890 750769358087958528,14252 768572124487352320,107032 765209475951108096,86103 795109903891394560,263095 793404362588499968,249469 757581333782593537,1172928 776317959484477440,154322 772003951797428224,126152 793794268628447232,221476 760982628484939776,65174 750592878703935488,12535 792938105623945216,247989 758346687542734849,51043 788123893022109696,214492 792420997190168577,240070 781858884994600960,187513 792517655001391104,244143 785514811920642048,196536 790310204009287680,223249 785278029308329984,194648 751558772343070721,14277 765508039638155265,87904 778723246099214336,169384 792100465722871808,243187 788771922364563456,220526 756898812476567553,44450 755157145478242305,35890 759231414843891712,56964 792089694863515648,242693 752978646877569025,24870 757773267746721792,48220 771477166248882176,126152 767742647293227009,101134 786558364159471616,203674 760153195519832065,60801 793148230896873472,249926 763957593911889920,79691 785629648541528064,196676 749471954227298305,72093 753891721818234880,29984 781715821496152064,182665 773478507322175488,136901 775404675235393536,148645 787132576238632960,208167 774429758641713152,138592 773543305682391040,137042 793886705476575232,255942 758289291432910848,45562 778661757283958785,168794 793748007854505988,252020 772857838397890561,132578 790638191896305664,232137 788169013000019968,215088 791667917020655617,240145 794899945765699584,261155 787833880032215041,212237 792941778739482624,246266 779905895161397248,177233 754816369820966912,33549 795024882782175232,263898 773577211110580228,137158 787105509975339008,207151 779098910438461440,172799 790269585572237312,226884 765008292456308737,85562 788894641189945344,219514 781216150700953600,185595 757924088795062272,47782 777561265094942720,160230 780301648652406784,179434 793218207473606657,249926 746777037310955520,99816 761633126049259520,66801 756564334440878080,43553 778306725216595969,163901 793576121392476160,250033 765988418602070016,90622 786910198749278210,207287 766713531139956739,91700 768779328859496449,106317 759986198802640896,352060 774229554709790720,141360 785483834854744064,195064 789293374033555460,224818 791659823129591808,240483 732299462924599296,349197 763998602993602560,75709 771156316395937792,123583 775532331159388160,148994 759095843152461825,56889 778553852341530624,167407 734682051056652288,65113 762596134812545024,65500 780599424242348032,181419 785716457724227584,197286 764112922746490880,81869 790932063863975937,234583 768877060462874626,109666 791619163668172800,240145 764909270576005120,84887 766394785569484800,92854 772185553336840192,129912 758738981085286402,54070 763103620141162496,75724 787002539900362753,208167 762661907740274688,73926 794994433619963905,262849 754732516989206528,33356 787334043016704000,199307 776652768803065856,154832 790567042042646532,231894 785910714481324032,199546 787713743262191616,206008 788445922241937408,217519 759245884857212928,57258 768145579067060224,103389 775528492230475780,112363 765191359925882881,86103 772826077244915712,11774 780831509716488193,183269 750445366475104256,1248085 780876763668713472,183668 785777556205215744,196277 795037570254000128,263926 756626449289908225,44429 760517704088363008,63149 791216498358353924,236454 794589952734621696,261796 732547096419635200,352448 785277631663046657,108396 765130975105822720,84724 749669453147754496,9433 754025459931840513,29263 775420482149502977,149201 790732853994663937,232169 794732659767476226,262145 753627231935614976,11774 777296046116462592,159876 781657021393297408,186584 760867918464765952,65307 781466278573772800,188106 772842304100978688,133045 788088232907014144,214492 743502784675348480,1247608 762305186924822529,431998 744944422253699072,11774 766727470771007488,95672 795432762928988160,262886 752303371298566144,21074 787152204138291200,207613 793408534541107200,249926 790717326077358081,232169 795765900997603328,267862 789982156982476801,227857 761370014410764288,65180 771492761363025920,125111 775377579494739968,148870 794234727481937920,259063 751162913889615872,16612 768772340998103040,108849 763803820405186560,80393 789454412531970049,225981 765956935019409408,87813 772804490479087616,132335 776574234562789379,156835 766347949685219328,93275 764820157764145154,84724 788622554755923968,212357 770440403505917952,118192 763519589858762756,78684 786941301539209217,207613 773735475265822720,349714 793876747108220928,256411 790606918763048960,230282 758773190495797248,54974 767929754301280256,102251 761584706194378752,69231 791994500805718016,242214 793321852022108160,249469 754734544570363904,33356 792139064443011072,242693 780881232771031040,183269 791358987820150784,220820 773274012923211776,135025 767063138072223744,94699 771307409859940352,124597 761757049193725952,69711 790980208157270017,235590 788236398352531456,214899 749375349838852096,8288 792208232915824640,243075 778645158166401024,11774 793467788102959104,251758 778618646255939585,167063 780418216384344064,180074 789929272190328832,227048 795027785886662658,264010 786546142888669184,203674 753244335055917056,22785 767316988356100096,98756 790832005642608640,232034 763497107734958081,78566 771708551022665728,124924 778983984185376768,171324 791906676219584512,240070 785674499597406208,197512 785638299448725505,195975 778432925230567428,167220 795708817854107648,267862 772244729383772160,129700 750119094356107264,11492 766949683851780096,95708 759765219916800000,59666 768063830618353664,103261 789260546667323392,206666 792952275807326208,243576 794612955706863616,262053 776236835743731712,153596 779462480770719744,175074 787256794737471488,209721 752630493930139648,22662 792436317934215168,245313 760934036244140032,65618 786608992013262848,11774 793964663784534017,256276 767230478336176128,97386 795299347323846656,266079 774259448894357504,33338 786672517549285376,205728 794733903030484992,262296 749311422899712000,8170 777321153350082560,160592 793209845243609089,250064 793427708352966656,252020 795344939852894208,260404 795485754973556736,267265 732892317376520193,353270 751761597681373184,18215 764501501679132672,70287 768977563926441984,109923 755841796836433920,18215 778369758118850560,167044 786283862607310849,201555 752664262871511040,1248239 765987843223199744,90384 789211338908110848,224680 793226793205452801,250179 774495333783076865,139577 779131775784132608,172621 789331882282328064,223492 765214908073906176,86103 767880543383846912,102249 770394462061076480,114254 793144562810294277,249374 742117855190126592,11774 750547605973852162,13343 792459479463792640,237491 766775582302568448,95511 755065258260258817,35044 772387824469352448,129650 749261613383856128,7828 772410890289156097,129551 790905214027100160,234583 773612691264933888,137818 757628959500734464,47940 754723525546553345,32869 786595115489832961,204657 786673069360283648,205728 780607644272828417,181892 754987310454808576,34666 786598679213846528,202217 755157769284620289,35890 780800795109232640,11774 773375410641874944,135025 795029252609634305,262849 791658631041196032,240145 757236489839321088,43659 760304791331430400,56574 772826228000690176,132335 764238672505950209,82066 791026471661867008,235948 753675081801498624,27159 778804793552666624,167220 793389631542849536,249926 776071014597824520,153034 790785563410391040,232791 771394664427614208,125381 781125419688923136,185496 769954278018392064,115970 788542206441390080,218219 786716695826198534,206225 793328101203685376,250633 793422671388119041,252020 752926531874414592,24597 758443234251055104,52749 786748875566702596,200244 754718536723988481,33356 793984244087259136,256358 795087186571956225,265102 791441336280883200,238383 756966761388470272,44429 753040484096942081,21852 760441932631777280,61412 765296586981273600,86440 775458409269305344,147492 763530063727976448,77720 794950364713861120,261155 753717164427743232,26803 774256359512485889,141881 768541394491191296,106753 773909640081842176,139404 794793004024340480,258598 773520557841059840,136904 790644181085458432,230899 763776161851682816,79589 768187373507055616,103354 754085289228902401,29263 765126093414076416,85562 794668914299043840,262022 777156924882255872,149040 770963820407848960,119797 734055551538102272,349966 791757876595490816,240483 742518920037437440,349951 791615641899982849,237309 764906566751510528,84889 752945064020631552,24711 778374366740385792,167393 740957989645914112,11774 753601085718327296,28477 764423340303855616,81702 749251662800261121,7852 769292617943318530,112788 794320112207745026,259659 763773806133514240,80147 777604522193682432,162768 793960960289570816,254135 763233312211030018,47188 770096102527864835,114848 770105830934974465,353879 792028915837440000,243187 771417280152424448,125554 753572557056569344,28281 776548967056306180,155688 762665443777740800,74133 748910294966034432,11774 762745502844776448,74247 778461900287774720,167180 732452878372245504,196346 794133213652414464,253793 770655332205027328,11774 790971912771952640,234583 792504248495857664,243562 760115940461871104,61051 786598731659575297,204977 777853353355247616,163990 765642213409914880,88332 750805817335492608,14877 776621311141568512,157082 793934337771270145,256935 767845625400557572,101681 793262377831628800,249926 758381049038725120,47903 795476383816368129,267084 757204892092018688,41277 795100472512278528,265257 753694856715788288,29263 776143763110494208,153596 788471827450433536,218275 790934431347404801,11774 792384895666491393,243513 793302919957192704,249469 758308955026132992,41703 795020322609266688,263907 753740180159340544,22439 771147253201432576,66922 786966905131106305,207287 752954387291598848,24675 756277591993094144,42249 777801367956119552,163763 790527498111053824,231894 763484340684591104,78205 764423883311161344,82066 788872709052649472,220815 751178047835901952,17591 756466433664712704,42999 771006169712250880,121792 787725060224061440,205197 764531023686295552,82066 793562485030805506,253032 773653037642547200,135025 767363597575999489,94718 756574969299996673,42806 788147034775695360,215412 756979246610853888,45669 772771919154257921,126596 776740448660586496,157755 764985309343969284,84724 785506677214765056,196277 755826541079257088,39462 767084147454058497,97685 771427812209152000,125367 764478115317809152,75690 790265506137772034,230282 758705880145592320,54070 759111842774020097,57092 788013722765701120,205197 765022172964200448,84422 789499178976063488,225358 789429775051874304,224680 793122974698205185,249469 765714980884840448,88361 787974403510370304,212239 792264990187290624,241608 758725063554297856,48634 781504571277402113,188401 790571332077510656,231944 764957246539214848,11774 794145272397959168,254135 794946585281044480,263931 793165931933372417,249852 793275116658495488,238207 756305048003457024,42432 758430009170145280,53185 791085843704274944,233692 794565496658165760,261155 768597812103647232,107984 772227772122996736,127957 754764312766537728,33356 794652196277223424,261155 758818181326573568,1248642 788399650168373248,217634 793268057808506880,248767 754131747613335552,29456 794538010394193921,261155 794805579516477440,261155 761917970163634176,65180 756366649104670720,42249 761371333259321344,66801 768516693530476544,75073 764500388099661825,83422 769534646396784640,102839 795670214214041603,267521 780210412319023104,176127 758715711170547713,49247 788236094793920512,207360 794734413678452736,108396 780143057073115137,174320 789088959280340992,222624 768266086630301696,102998 785655618392641536,195975 786588677392572416,204835 792524103177625600,244550 754078085545398273,31686 755554406607618048,37004 780054793137946628,178045 788048934165946368,214492 788754686513778689,217837 775560753139056640,148994 789532815075348480,221143 794682040314535936,262022 795664185367478272,265649 776804751254126592,156928 781275537419403264,183269 794365279669207051,257492 770808895686184960,121359 753973621366722560,29263 768213533674786816,103354 772939754639765504,132335 775393099300212736,148645 737340755463811072,351811 787989448856248320,209466 794229083647471616,258598 792873621240836097,247877 793484412641947648,250633 780599868557500416,181935 770373651250221056,117257 792739006068903936,139404 793885360321208320,11774 794169577663959040,258331 786244809828687872,201494 793973527389020161,257353 767982605228609536,1170858 786278206525546496,197297 773940908840529924,117257 764881949030625280,84724 794925352363720705,263895 786982960222339072,207861 759460264760803328,56964 774325420246245377,141360 785836222757400576,195975 754705029760585730,33174 765953010170224640,90384 760357490135531520,61867 764971420426305536,11774 753938367390310400,30296 765041574548017152,85562 758210319298752512,51941 754086936013336576,31686 787713993188179974,212357 756591667772293120,44243 780595740263448576,181886 776696656964251648,155451 770967634892292097,121359 760915608846282752,64730 758396978652774400,47761 762743914394595328,431998 753594079699611648,27045 750706016602378240,11688 752720980951363584,22206 786986048014290944,205728 771424896639307777,125136 772457172890517506,131045 776529442780901376,155898 787064015306498049,207965 794742136000380928,255246 768934680498311168,110477 780813212048646145,11774 774068359516164096,139404 790917075828998145,234507 749993863427698688,11019 769594248865906689,114233 795039463697063936,263532 763019900927430657,75690 760524219612561408,63451 793142994853560320,246425 786218186500780032,201555 791446516061712384,237935 792233671776501761,238780 755501462743121920,38032 788067754540535808,214492 778581914370191361,168794 766933168586981376,96263 785725496940072960,197512 773621625849655296,137158 759800939574198272,59666 793604493929689088,248988 759153283583705091,56964 793209214516629504,250677 793158698310832128,249926 770604366558552064,111558 761760787149062144,69231 794345570609418240,256276 794651198749970432,262240 792499535985582081,235179 778378588894539776,167003 780458356704219136,11774 789244073832054784,224018 774161929312935937,141102 767848269435117568,98773 753666845937467392,27853 791037195704422401,234575 789178998421008384,11774 772948413776293888,131533 792814866511921152,246726 785489813998800896,196237 794651492535844864,262025 766710580090642432,95708 776949624623865856,157082 795326494310547457,261155 768940555992698880,107483 795606833339711488,265855 777135009580933120,158520 766024900268036096,89914 754827038754824193,33356 785299932722896896,194044 761459676840136704,66897 757754302207320064,44450 786225862203039744,201285 790797004356157440,233241 793799117826695168,255393 769316653095976961,111448 760900605300838400,65626 786863496935931904,206672 768117976868397056,101681 774743660701347844,144654 759095076983218176,56964 764826543369572352,84724 788538683544702976,215608 785563017287086080,196917 769909057075290112,114388 792124313679826946,244297 746378696810971136,11774 768966484026621953,108849 764916386862804992,85263 776100165706887170,153095 755501274578219008,38032 794575543215624193,261155 772862355478806528,129918 787787103316824064,212357 735510039893401601,11774 751953035190939648,15985 778570097963171840,168794 750130367290638336,10851 751666989798752256,14277 794560232361902081,261155 780962142983974913,183269 792460121569832960,245549 776162520339972096,154071 772499220251172864,738099 774253955530588160,139089 790517719103709185,231828 787909360529866752,213694 786428797612535808,186212 758408915373723652,47903 761380595297558528,54719 761929954305069056,69711 788158292971225088,216009 750864270875762688,13944 793935661988335616,253721 775099532430315520,144730 778212566359273472,166198 756028082352304128,41192 789287920637186048,219509 759527336429678592,57574 772820003330621440,132578 759150322694496257,57348 774345856430567424,11774 777961760233971712,164764 770685224732745728,119937 787006332008173568,199546 785488634644398080,195975 788874486007238657,221143 785582570209550336,197297 768934816754524160,110477 776900692615106560,159359 776176635393478657,1250263 772182279145787393,127957 776479954330652673,155933 760587056187867136,63071 773987012844158976,140437 778714511817580544,168045 780978097675968513,182257 787008584651595776,208065 792379032998338561,245056 792839537785319425,243187 781354321006907392,139404 790723371478749184,233154 761610649197768704,69684 792774406942494721,246339 795018777704493057,262925 761287316446978050,67709 766516626002812928,93823 795037512918061058,257406 790398086552182784,206666 773939546434117632,139577 790698365734445058,232169 778425381997125632,167407 785476363004309504,195481 770895096954912768,87607 787458674818060289,211329 750775242805641216,15066 788717332189290497,215437 777632300032851969,161277 766417377118392320,93823 759092615656697857,56964 792120464973795328,244230 776591054183084032,156290 791661534594359296,240483 785496237181140992,194082 791349352476258304,238395 791060634091851778,235963 789759402765148161,215754 764802615469281280,84724 764697518638706692,84422 778403004835704832,167220 789680735905050624,226578 766075599295090688,90031 795742689949954048,267862 773716730480697344,11774 763140361711525889,76628 773564416008871936,137158 785581487244447744,197286 785693002916171778,197512 753369865986121728,27045 778654493466505216,164001 794007633745219584,1170322 761303371445698561,67962 776569121467019264,156976 788622401647042561,218258 793296635824529408,250633 763769357822459905,79691 791805263338622977,236931 753332710823727104,25698 771315344547975168,122875 781588881426841600,188492 773897152670101504,139404 777280660906110976,159876 764696250239156225,82018 749989581873786880,10395 764609852773638145,83391 786302335748345856,202429 768014260312178688,102137 780335413273645057,168852 767743168670343168,101134 770623880587128832,119832 771741466846781440,125142 787730523703476224,205197 771973606398099456,127775 792417030548914179,245136 793366379776708610,249469 760142416745750528,61051 765382727034036228,80486 794571622338400256,261155 753115387139588096,24675 765694939317411840,87904 792487978593505280,246273 780606789658128385,181789 770671191556251650,120610 788901975706460160,222021 785549520272760832,196538 785655254549344256,195975 773640246424592384,138054 776119342412902400,152903 763220342869401600,75899 767548053440040960,47940 773908464192086016,139404 763928432002473985,80393 778299765633277956,167220 770344430217924608,118087 781609808973729796,188119 757743240292413440,46532 790971565961719808,234653 791035283047198720,235590 792821055404380160,247877 764914101902450688,84724 790311562661732352,230523 794700252989243392,261594 760143479091634176,60866 761891529849970689,67229 753576746121891840,28281 771906328105197568,127957 773927198847819776,138819 766830358075629568,95672 785549253942935552,196788 793541051655094276,252899 766758626664984576,95075 761983514308911105,71324 763121658320203777,76628 776099447084355584,152193 792479868378157056,246225 794201969506324480,257492 795040970362470400,264397 795050038141603841,263896 756374278912761856,42040 768960677197127680,109535 752257814932795392,20279 755021923617239041,33356 780872537248964608,182659 772793452211924997,132335 769719601181581312,14277 757652656412295168,48633 738467494361477120,352417 789300894315589632,223286 795269672560197633,11774 788515152748355584,218892 770716678346780672,120541 763684037177118721,77708 778690722715226112,167939 752659318059720704,22436 759193397873741824,56964 753344537209278469,26492 785942303303143424,199262 794532203778756608,261155 794525945118027776,261155 764983967397273600,85562 766035750844452864,90384 770970769421512704,120154 781111976336433152,185496 772537964459012096,129558 791623463165231104,240145 755842781583507456,18215 767767551552159745,100605 791417000874549248,238780 758396430818082816,52545 758280767663251456,52061 788755664487190534,220526 778428252411031554,166197 756822057493602304,43553 788408372840235008,217519 789158905515479040,223899 765731111855005696,88052 794643283456757761,257406 775730078676287488,151185 788926184587272193,219119 770816077961891841,121479 753950103224868864,30590 786400568260648960,203350 755474496727949312,11774 739524115170725888,350121 764950691584573440,84929 793510577943355392,252824 791456564326477824,237491 757175326430625793,42202 794586408023310336,259360 759150787058667522,39462 792054159876952064,243075 753321258763378688,11774 759215694655479810,56964 768514570717724673,103899 755674630845665280,36938 777851151387594752,159383 791823593806200832,241819 769843212072648705,114587 763790696973082624,79589 763835668988583936,80705 770676659913691136,120610 790283612713283584,227242 790605920510308352,232169 763731230173097984,1249156 767876606224400384,102249 793210973859483648,249926 771095150076399616,122759 759169315790843910,57105 757611916478918656,47090 776696300599291904,146991 762032189374509057,69711 788551026252980225,104244 763034433733718017,47188 765157387149934593,86120 764124820850221056,81130 785969317019947008,199462 793540501362380800,249926 758005649041219584,50500 764956899368247296,84449 770583082143453185,119832 793236112751857664,249926 764885546111938562,1249257 764794174373855232,84422 793369389680693252,248253 754716442482716672,27045 760950767335256065,62877 792205032485744642,243187 754067661227696128,29817 778672425940561920,169696 787379390598356992,210207 758602748023693312,53985 791436418262396928,239076 770311747676889088,118087 785860865715298304,197512 792037849327546368,243187 794573693842137088,261155 787190175940145152,207076 778050856621146112,164001 755427980004954113,37424 760932288347639808,65180 794536475035574273,261155 751676321151881217,18341 763666889465696256,78589 778618773314076672,167220 781573528856383488,188401 756656426286583808,44429 786300644311183360,202727 773715946271760384,138165 764821437731311616,84724 772453739869286404,125742 750486918832488449,10848 759095768238002178,56784 771417588266045440,125530 795048591136030724,85562 788908580900483072,11774 763513983798087681,77598 773591623749939200,137869 759840913321582592,58254 758289955034574849,52112 791658686821392384,236941 764058729507463168,76146 768647129250295808,1249566 771878987156951040,128615 759117424243445760,52061 761569985571401728,67679 776568388244086788,156976 751642996400123904,1248193 794870266828587008,249926 759853551786962945,59477 785904778547122176,199546 786214682092769280,199640 794728832808824833,262849 766579136143953920,94120 770029162048458752,112788 781659126896046081,189031 760967930741977092,65222 787465799959126016,199840 788645103346724866,193533 775739644831010817,150511 759108858862264320,56952 789793989809561600,224857 794607942267994112,261155 770785927442595843,121479 773985097951289344,140232 795674030221197315,267862 772983383269969920,133081 777828030546935809,163763 760501012427841536,63149 776872984082518016,154914 792800301036212225,247745 765660584260100096,89076 760843850671939584,62728 757286176042561536,46006 789521247537246208,226731 764185641462538240,81946 779125488845324288,171913 757633157222969344,47761 774443624075522048,142527 770470047047380992,118192 787233140112785408,209731 793885806373048320,256255 750876782539137024,11495 750807357274271744,15451 762280718378631168,431998 763182908097953792,73814 733280260263813120,355480 786757863662202881,201555 758125507468603392,51451 776230917081792512,153573 776830806568214528,157693 790736700183945216,218223 794731938879852544,262849 791718236198998016,240556 794531499399749632,261050 750646202639671296,13495 752933636534665216,21386 795041290123673601,262053 781568196759330816,186584 757881350267502592,49498 765084940820099073,85562 759052163129626624,56552 765230493319036928,11774 787064703218364416,207965 768591524439351297,107745 772033827346583552,128404 793424055655276544,252020 780429144089919488,178258 789964845047160833,225456 763015216724643841,75899 776146249904951296,154071 792768231974903808,244270 766254756289478656,91946 764120229068808192,82009 793946686364282880,254135 764978626626453504,85562 762536866331627520,71429 780849018876338176,182036 766828464972398592,95707 793636240943828992,252020 778435316256342016,168278 761971811869401090,70177 794595802861608960,261155 780758286052327424,182960 788783807876902912,220767 754037177340735489,30267 750374448734302208,12883 794030676731396096,249926 732275292065124352,349814 789958775478349824,223492 785333689475399681,194934 788469683460579328,218495 768964681352351744,110344 769177595053170688,111115 788159424233897984,215754 785941570117898241,199352 772909994278727680,132335 773714075280900096,11774 753973366881673216,29263 789174351903858694,216979 754822341595725824,33356 776193265921994752,152885 795299215689646080,265644 795396226191597573,265858 785262232326119424,11774 775023475283091456,146259 763387646341111811,431998 770815292876259328,352572 771836451776376832,128143 780265464114974720,141360 763721575908552705,79294 788004555829022721,214079 792792227751702528,246726 790807821864448000,233558 761311390300635136,65180 755163895984185344,33356 760155659811823616,61058 762070537136771072,1170700 776465583856558080,1170441 793992113558065153,255299 772736862150471680,132314 760121900257292290,60866 756960182735863808,45125 752211747184881664,21631 753730045517172736,29548 795715326826729472,267862 774419707159982084,139865 791812198142128129,200382 761650309919744000,47283 785946732135931905,194723 755852051804925952,18215 760188755953258496,61352 762021303708712960,71026 765562732150132736,88052 790114975293505536,229544 758773548160839680,52545 764074671796985857,79288 753707908324405248,26803 776244937268531202,148167 770456322328305664,118192 732935787981987840,55820 758003378551189505,50434 764921440152018944,85326 751543115962613760,18215 794845031131705344,262849 756279546945507328,42416 755285752678842368,35890 788005067102232576,210235 792188351105208320,243427 768168674779955201,104313 780604506551652352,181984 765954308328173568,90384 794530239233675264,261155 771822329349353473,126389 786012017345826816,200369 793260776895025152,249926 792527972775432192,223249 775757671328804864,151463 790816611263393792,224680 791420535909548033,235580 794555707446218752,261155 795105949493161988,262226 793577440790450177,252020 765937283895812097,90384 794575315767017472,39957 771819309127520257,128194 749331645715582976,7866 737727218319663105,11774 760937563481894912,64664 791673069542735876,240483 781160287542149121,180233 789225394373222400,224680 767970895520333824,100605 791591919860277248,237908 794959109057548288,215754 788753305660973056,217926 764068429607284738,81065 764987625451118593,85562 778299010822144000,167220 771098263781011456,122776 795392529608929280,265257 795265055386439680,265608 758222422575161344,51525 760097212290461696,60936 766440550698409985,91838 753629985622089728,28569 794744501168390144,262849 794582272443826176,261155 785845680254377984,198878 768225565136543744,103354 794589261869682690,261155 790179905132789760,229930 791132153916653568,235580 752706803910094849,22752 766363206512181248,93036 791681845545041920,234990 794560192054558720,261155 778078866824949760,165523 787517511575011328,211347 732116010199699456,349408 787871160360763392,213064 792711361532833792,247077 758668866759385088,54070 774084988404760577,141360 779774489479540736,176203 753068953300115456,23934 744433746145746944,349197 793459135505395721,249926 773979845797810176,140437 755299672911024128,35890 776684340671459328,156518 794347913640034304,259034 786498956419366912,197286 750339194313142272,11495 750110293376786434,11463 758665610775658496,54070 787285376926789632,188577 776479596917186561,151463 755160442587217920,35890 793344535266938880,249926 777319672668524544,160602 794188486958006272,233307 762447297900781575,73102 770684946251997184,120393 776613276482465792,7047 771533899855822852,107170 750852656885698560,14567 758799403742142466,54070 771944888493600769,127366 756218988623986688,41909 765391162530074624,86961 775345291713273857,148018 794771505729019904,261666 758487268885618692,53185 793488146662957059,246425 770953679147003904,120393 771755406154539009,125742 764973931052892160,85562 781358537809104896,139404 773317416537485312,135736 785929907176087552,192032 791659484263358464,240483 755042704665423873,18470 754134250706710528,28611 737026054494162945,11774 764656241117433857,82344 773649789355524097,137869 733185447074107393,355729 791812813203181568,7706 760489872549306369,62771 795711012536221696,266151 766932859873587200,95572 779123021676158976,172089 771308829128536064,119449 778481906027552768,164783 773362901532815360,122776 776446878863024128,154832 787620088929259521,211829 792032783803772928,243075 793645173393678337,252639 768547029878472706,107469 756291243844378624,42564 780616809661632512,182146 785854818585866241,198671 759089748430299136,56197 795437488689004548,264113 794568254622670849,261155 793918165961023488,256255 773779419274051584,138054 793273765706752002,248253 794415998539440129,212131 768342855261782016,88682 764571935694921728,75349 777952159103016960,163990 750810233358979077,15316 766545103477366784,91700 768930035868639232,109413 787787489620533248,205197 776457202735452161,1170441 762135654280998912,71594 773995007686696960,140444 754868902207696896,32449 780403863274811392,179742 793800702468521984,249348 764346858323968000,80939 794750190188007424,261120 763083587419766784,47188 773757620922388480,136947 791227879858245632,234583 794373138876219392,203546 773694700838526976,138205 749275639560089602,8047 770345177487638529,117400 766069385396154369,89906 767726623063887876,100605 764015665648840704,78203 780745178067894272,182886 757418270588866560,44429 759722002898825216,54842 780844557244076032,183068 766334135145234432,86815 773511458118262785,20170 771022431049822208,112693 768855469905498117,105109 753369542441787393,27045 753697088374833152,28866 775879548604788736,151741 780434079665754112,180306 767377235800100864,96039 768045362305200128,103083 789489274982981632,225981 759417271324282881,56964 779061268174995457,29263 790971053728301056,234653 794367860877332480,257353 788620919740694528,217443 785539235616919552,196277 786998810350194688,208167 751623238736748544,19000 768472212793720832,106774 768891180494958592,109709 762765895542288384,72354 764854689053548544,83641 791015315077423104,234653 765505694879485952,87904 794596178340040705,258878 757919369598996480,49852 792125532880056320,244310 793770671780265984,243865 794653511552274432,261818 776668500039532548,155451 785465794163412994,193636 743621235775508480,47188 760918209797115904,64693 759868502173945856,52887 764836435530649601,84724 764456076527841281,82203 758476058702348288,53163 793925373427875840,255393 764186623684800512,80939 789121229450010628,223286 795046876257124353,264397 764842605616074753,84724 773743357021548544,138155 794269994724966400,258598 780866790536712192,183269 764427269376999424,82066 768855500276404224,105109 790946306076254208,234583 793916241920532480,255942 791393340176666624,235101 792444178894458880,245750 769354482660540416,112788 756492563469639684,41141 761128628327485440,66159 765174802499842048,85562 765469765204717568,86653 767162631106854912,97377 768487702287282176,106716 790986200630763520,234583 794574804489740288,261155 778309839210635265,167398 732960159878635521,352946 757974962518958080,50314 779677425621950464,176110 785274564288839680,193623 757651564471345152,48633 763089537174212612,76549 792404312462725120,244464 795368247503835136,266151 778364230936518657,167389 793264594013872132,249469 758506458514194433,53703 753385015862521856,25189 785778605116698624,195674 786754162956656641,205962 792873126652674048,247455 767749512433692672,101163 786322646300446720,201555 771834629670080512,127366 760906149449244673,65638 787690053317328896,210460 772563575239868416,97438 771466899230187522,125367 738057560662679552,11774 765333496843735040,87245 733109018533617664,354906 772833728993202176,132335 792419033463263232,244550 790730481620946944,232881 774314407803416576,136093 791404357367365633,238395 774625754394931201,143585 775001318830198784,146259 780901994454130688,182870 785305224118349824,11774 780819250491437056,183546 768936634654007298,107820 791773263265423360,239998 785568056697290752,196788 774660301492936709,142852 794586644687028225,261155 766356815621660672,93036 770219655109742592,114779 787043488743337984,207949 778724232175820800,164001 779410026104557568,173347 794632202814390273,261155 775847413894393856,150511 793297095222362112,247983 790760419023392769,226881 787513929312251904,193196 793215063578382336,249852 778401165318860800,167677 766396517355692032,93286 786296518445764608,201958 792800999874310144,247611 795436991680626688,267133 776779170755903488,157755 790716337970552832,233307 778068635457695744,165097 753968327714828289,30590 763943872917491712,56391 760722444642553856,62779 770613826576191492,119832 760314965630685184,62338 773625935027286016,136904 757512491853225984,71270 781464740379983872,26066 752893406209114112,23899 786919127835443200,207287 766672261701140480,80939 763567312242814976,73926 773840203731574784,139404 752900936817782784,23929 776764915327438849,157840 758079353624363008,45622 787035730254131200,207965 789417393219141633,224552 765616614226157568,87904 778959290077806593,171324 772758341378379776,132335 792030514987278337,243240 778428144097202176,167220 776394923511836672,150103 773574543613067265,133702 793896252018663424,255192 746922236112736256,102730 769012369133404160,110362 751851785610989568,17794 762137960078802944,354831 772824954588897280,132497 785647026369277952,197324 785900624655228928,197324 771415375682555905,125554 761728276306026496,69947 788124691751841792,215012 780242646132527104,178663 788002819764658177,214354 793454099920457728,252020 759154274500681730,56980 766707062176780288,95708 775522186983538688,112363 778998892356513792,167407 774292987400642560,140444 794558336662376448,261155 785596478731321346,196767 765258830594748419,86645 794192597627465728,258598 766389485173170180,81929 750135856950763520,10057 763871354387107840,80939 790983108199870464,232137 753907966353481728,29790 772118590145396736,127579 785322504885788672,11774 764982659852357632,84724 779543180375130112,174230 777599167673753600,162294 780384117447811072,179560 787739418153017344,205197 767534866153938944,98736 771086595948548096,122148 768216109887533056,11774 795723266300276736,268448 769012632607158272,109875 786677472528064512,59574 788753853130739713,220332 757928479681867780,1248547 789486688707936261,225981 790655430464724992,232169 768981152560537600,1249631 793745419499102208,252639 795681265622118400,267746 786930511495258112,207287 793161269914120192,249926 769265807666847745,27164 768626098666147840,107032 786596775016529920,11774 787047414385500160,205512 775554196888227840,143290 780548601378463744,181419 788451777117052932,218275 750466535773368320,13532 775588699774083073,148645 786627034667712513,205181 788949769385283584,220332 794951851158503424,262847 780162145501732865,178415 772436373563281409,128931 788432170826149889,217989 785547070039924736,196788 767858393566633984,102137 763940112505802753,80939 791051455453159424,235590 754767107632488448,33355 771351512421326848,124597 771393633337675776,125381 777976923016335360,164797 779278481662279680,171982 767688746519191552,100605 789217540568289281,224333 788268778832355328,215437 766364559871324160,93184 791322431700873220,232169 790741809869811712,232881 758843910584008708,48205 788473277916155904,217519 756873348928405504,45125 771524313845489664,125554 771748202236084224,127711 794200463289778176,258331 760658141570826240,64197 763088979046653956,73712 758681149874896897,52061 788125782086254592,215754 794660551511117824,259034 765689623456550912,87904 762725365366140928,74133 778393530268053504,167677 764187962451955712,81946 776414190579781633,155451 775070920188661761,146259 776123562688126980,153545 792221920376688640,242521 764474820150960128,83429 794626659383209984,262022 753998577379180546,30354 775013448534982656,144648 779620268213841920,464984 743498739814305792,11774 760896270953226240,65234 793872964559130624,255393 768232358508130305,102514 756385973810917376,42432 760896679465803777,63655 771111889615159296,122145 795668837278633984,247930 763943592414949376,1249165 795010817750167552,263898 793997732985745408,256255 763104263820021760,76533 773879565244633088,139404 776898554472247296,159308 777843414876483585,163990 785981833527734273,200382 790477494197583872,11774 741508530906234880,349060 756252193322180608,42171 787474176432934912,211347 777551393062260740,161456 781214728030937088,186434 750188163864272896,11495 771151583161704449,119311 787121998661124096,207965 732338465090609152,1170417 772798254949945344,132335 776262832627126273,154904 795398616848416769,266491 776129956615032832,153035 795720128847495168,267521 768579957240897536,103294 785557755813781504,196917 764241356948668416,82582 779052525047742464,29263 751971442577641472,19352 766678587642478592,95479 786300057561608192,202727 794541419188862976,202265 786225272274182144,199640 792040093175328769,243075 752661855240220672,21034 756276054801653760,42249 785989198398431232,198671 786627466978656256,205181 794015501852643328,256239 772866391665967104,131597 765371471707332612,86053 785507314920849409,11774 755101512343310336,35367 752917005167124481,24134 792059002154655744,243576 762213358514806784,67938 770725084982046720,121046 771658096049479682,125163 791360060471422976,11774 770021901951442944,116122 785988860631060480,200490 785513459752505349,196277 790972137876041728,232169 751240229948829696,15808 778702380980285442,169923 732320522420125696,351336 771135757465620480,123038 774638207988224000,142503 760571081195417600,63149 778764620148436993,164001 776097922668789760,153501 749669290777931776,8670 755555463282855936,38183 791440917290815488,238395 752232801408344069,20389 754980754132566016,34645 762209565798567936,72035 789243240629370880,206666 787744757422456832,205197 786401428558450688,202727 794530855360204800,261155 781520282330734593,188401 754081205306482692,28866 778052564571058176,163785 756843338481958912,43553 795275381615923200,261594 791591665249157121,239405 768883387725647873,105643 770366940669878272,118482 794368518552748032,259360 793550920520916992,252020 754715774686756864,33174 753003981895503872,25168 778781595268485120,168794 776801801010081792,154981 785836095217033217,197512 764809490462040064,83911 765082866321547265,82002 769761763197874176,114357 793687073156988928,249926 795322375931764736,232911 787628930479947776,211794 781300588642459650,186584 753714279849795588,29263 776169162083213312,154071 777918024846340096,125529 775858403776221184,151463 769747746840580096,18030 760516703620956160,63274 773861646594965504,139404 789980984544342016,228855 764486769798590464,80607 760453627672748032,59666 794988543634505728,263907 763159888990089216,74281 763958542646718464,11774 778781013224718336,168633 791037692607860736,234575 789124439451561984,220433 775723810888749057,149953 753577385962967041,27790 777982952135331840,158820 773918747686014976,139865 751149258485751808,17371 795056687665344513,264397 776754709839290368,156644 766042067902627842,90125 750865027905662976,15073 793874147822727168,191065 791486483924258817,18395 753714631382863872,29263 781829798981087232,189032 768879896286199808,109666 771436858429538308,125554 794684260020080640,262752 760053509979041792,58869 766323569236119553,90031 794533717448491010,261155 756440268912590848,42495 764975283833188353,85562 759804538429837312,53423 763785193320751105,78159 756572056163004416,43225 766875265758695424,95708 773259744534462464,135381 789805443673575424,223249 771871294656610304,128519 759564732223238144,57574 786393690679889921,201374 733181415253286913,355480 791691446738976768,240483 786960253623627776,11774 732263861236031488,1170365 772816612286234625,132835 773905496671748097,139404 793169531543826432,250243 758695016013393926,54070 776947724440580096,159359 767403879784931328,97433 775298607058657282,148045 768616768730431488,106896 794365137679433728,258331 777344253466849280,161456 773917661369470977,139404 763924061462245376,80486 774720427511848961,143043 771174872370118656,122982 788743632383643648,218275 790585900275118080,231318 792397186453549056,245566 795684321692631040,267567 775968871203209216,151409 780486667429814276,11774 776865676216639492,156835 781663306578886656,177455 792104442191568896,243075 792838563922583552,248016 794322191588335616,259623 791124251654905856,235590 776581137762099200,156926 777633565118861313,160480 758876880111927297,51809 771681883814031364,126152 757556118495305728,47782 757795011899514880,48922 788337423491166208,204835 787655761862258688,206101 794770415533092864,262849 795656849903095808,267521 765704532324065280,74575 775071402865074181,146794 762845701487210496,74727 765332781945786370,86209 790964564867346432,234583 757853864313786370,49754 751609335101288454,18341 791602586847772672,238207 756095114909519872,40803 777346067750944772,161546 779475851268292608,174230 781246773490843651,185313 764941122527436800,84724 773262214501314560,131421 760156874792538112,58815 771039686542315521,122088 785572575011307521,193297 778266909330604032,166390 785754045004652544,195975 791717876642226178,240926 767922702032244736,101681 765620131682717696,88669 795092614299033600,265191 764477158664331265,83391 764909781614288896,84449 773964432447721473,140444 785629634184421376,195975 764947245473026048,11774 750870277865693184,15643 735682862653939712,353124 770728876897103872,120610 780885029811462144,109875 794222547457839104,258267 749758453099397120,9295 793986089157595136,252939 754750053575643137,33520 766402569342160896,91946 778610267420815360,169262 766758662874337280,95075 795216937345306624,264397 761987069702836224,431998 762071234343501825,431998 779075013139759104,171168 773480936264589312,136947 792473494512603136,242712 795422973012443136,261987 789272392396857346,224680 766086741610536960,89617 785582124934004736,197286 792838653164806145,247241 785871661165928448,198591 767514970045161473,98720 749829644015120384,9717 779161894842167296,170547 793580393517555712,252020 780207621030551552,170373 785853105187459073,194082 788031035950915584,214492 763210562075373568,76723 792073576526610434,242693 773251195448295424,135741 760566068221997056,60112 751811113608617984,14277 770306560182591489,118087 762726888255127552,73712 763139508909010944,76549 768672922273718272,107469 770410424592371713,114254 790611972647682048,221731 761581969595564032,69231 760908279597989888,65165 751600276281393152,14277 771947296099602432,127775 774993000308977665,139865 785617041382334464,197286 788792923362062340,203546 778850119026286592,169437 759210352366190596,56964 781326242351947776,182665 764607425865457664,82283 761046184504852480,65455 780829493674016768,183269 785932317755932672,198336 785350295438159872,11774 793404375226060800,145399 754717840771457024,33356 768542154012569600,106317 776932562664960000,158387 768906524890542080,109104 785242756016857088,194221 787283742847008768,197046 757224023935684608,46006 795389492647657473,264397 788434978115821568,46572 789279055673757696,220526 795363591302086657,265875 761899648676093952,70941 768170826247966720,102539 780077546842927104,178110 750191159562035200,11463 756998307319259136,45853 753404124503285760,16768 775331582953545729,148045 790663271422398465,233165 755897072096727040,40550 786597544155545600,204327 763150699907592192,74133 763150759735201792,76665 791638167938011137,240145 733040843934830593,355357 794541197058445312,261155 758474442511097856,52919 781715945815506944,182726 754112156732420096,16728 785481232746475520,195849 795449684957560832,265858 762059874750468096,64084 791696119113785344,240067 795672496536166400,249926 785268976523685888,194648 750411746528092161,13088 764310255492734977,80939 774287527595442176,138218 759477441802932224,57397 793114332620058625,242693 792558804311220224,246225 777146806861901824,157693 773624478874021888,138165 774225004808536065,141887 794670338013417473,262022 749500191615647744,7836 750124031370665984,10851 775840006271361024,151242 793978679592370176,249926 791364840736428032,11774 793196254926811136,250064 777137869156528128,159876 781628651582423040,186584 773630646963101697,137869 786634640735862784,205270 792241349600940033,242693 791864249937199104,238508 778060272124567552,163785 792797995674771457,247241 756281201489506304,42495 794667181363458049,261594 774122980192292864,140444 770310510587674624,118087 791468448056573952,238099 795037753289351168,261796 793772698224566272,254591 764460700445974528,83391 790644720246464512,232137 758265615647899648,51809 775388020891488257,148645 786398971610693632,203350 794619072696774656,261155 763031850910617601,68993 752885147901448192,22952 786950390977695745,207287 794679635376095232,262022 770453006668161025,117257 771037176393904128,119771 775781051582984193,151265 738830877161988096,353488 794084931815100416,257492 758125223883464705,41703 775001053771206656,146259 749587279962714112,8047 760967231253590016,66053 777368016711327744,161456 789673119338393601,227242 773883542988132352,138903 780747510017060865,182870 795058996881149952,263907 795450402758004736,265855 773974385895936000,139404 788572017603649536,218275 794927382838841344,263817 780543472918933504,180310 795072844631785472,263906 753348481092231169,27045 786885391966023680,206008 794652770699804672,261942 755408526642741248,8044 750396053560496128,12743 780461681604341761,177233 780055350300901377,176129 794562264313405440,261155 777979878419238912,165274 778084275962966016,163901 781331110504652801,108396 788730067996278786,220029 779081796378042368,169515 752035047880863744,18893 781079183711547392,185243 785296644740972544,186149 763069918354944000,75899 758786601119911938,54070 768771064482570241,108849 794325853140295680,259513 750502870898864129,12883 780103717647478784,178360 774364461599694848,133702 794526029293506562,261155 776895452688056320,159245 765002956307652608,85562 765899219236483072,89900 767785496068120577,7700 788817771291222016,220526 775768744995856385,148800 754076475272208388,31686 758268289114075136,52061 775051480290033664,103354 786046204878594048,61113 763807267560886272,79691 773286443359797248,108795 755153642030788608,35373 791428139792551936,214133 791072621492183040,235487 766425757245595648,80939 759944363740958721,43471 772608226999230464,130669 761710300282445825,69245 790973296569376768,235590 767840215494959109,100559 788376831812448261,208544 776440088045641728,154869 781593614182854656,188401 791869842026627072,241819 760213482927161344,59941 777245677394993153,159475 750720721668575232,14421 781290865990008832,183801 793502729511571456,249926 793537958284492800,248719 794242721431035904,259200 778413456072568833,152594 778203662132908033,161912 787063192744816640,207965 743860350827794432,1170691 766828954049142785,96569 786028472623824896,199166 765150141397413888,85562 788027146694295552,214354 780740302118252545,182726 764130356408754176,80098 778235902283935744,164826 786384017725722628,201351 764662311638491136,83881 752949324590440448,24711 790967626214375424,235487 772903012981477376,125055 765037392348717056,84929 776037348060590080,153033 781110924090355713,183759 764728524989014016,82344 795331650284650496,266079 790977935620530176,234583 779083462817054720,169916 794721309976625156,262849 762980184802881536,75724 767812149121019904,101681 771115120177000448,121479 789932346858409984,228570 792132209234710528,11774 761716102082748416,69548 733185758069149696,355480 750396614402052096,13180 779037434269077504,171463 792466132288536576,245148 771040293542064129,122148 762778876984582144,73926 776487691428958208,152872 794223402991005697,258331 765614445456334848,87904 758102343330168832,51406 764702668623183873,84422 785282204590931969,194648 793105918892335105,249469 766588007579324416,94699 792489167204782084,243286 753990659565125633,30815 758418194793017344,52554 788540628632084480,215437 781647286468243458,350085 788548356977012736,214127 763499130580791296,78189 773721460477161472,349714 788552171608543232,218969 760613716798771200,354841 766720780579147776,95672 791038346445414400,192558 766736258500472832,93261 778294781306863616,167220 794328824301416448,257423 766453216515162112,93286 778799785042071552,163765 732294811814903809,196346 795063273460793344,263906 754747168188227584,33549 749933867876904960,9433 774794464678281216,145381 770613507494674432,117257 775051649148739584,146259 777332964275417088,161407 769917702362333184,110585 794927350756425729,261155 751600658558529536,18341 764943004872404993,11774 791022795555676160,235756 793914499929473024,256564 794136171827908608,257423 793191452117532672,249926 767133490420838400,195876 765241732434829312,86653 763515624555294721,78914 787763807531610112,210238 788725301622603781,220029 756325796654964736,42249 764156241052438528,82177 766053235517902848,90539 758408168489844736,52821 787053813702074372,208487 780756277047750656,182960 758021619214278656,50923 778211632434540545,165448 756231587512147968,41680 787131893301018624,209422 790643519664762880,232169 764942253412458496,84422 792158354462371840,244221 794856149287833601,263205 775445140106272771,148870 749197946323820544,7533 758737918756171776,54070 789042776864268288,220526 778949768747692032,171324 773118958148980736,134375 778596847015297024,168794 776289724247969792,153507 773602759190818817,137978 772811299562684416,132335 768624755238850560,106756 772109548958003201,127218 750520673089368064,12883 732245365060190208,1170428 771723964305530880,127366 786561272791695360,204413 793657105945362432,254135 751115782390706176,41724 759239660212219904,56964 775320638433038342,148170 768646899762991104,107423 779099656131411968,172799 754771875725582336,33356 772432436613484544,121795 765518348595650560,86173 790310897092857857,230485 795687864197644288,265858 763562683840892928,77185 758196790504009728,51809 786693205370822656,203806 794590170376904704,261583 755972543308111872,40881 788755013338173442,215437 768871609662787584,11774 793276989096558592,249926 758116288518496257,51451 786353885514432512,202429 790948747119255552,11774 793359349632667648,249926 780610631510614016,150151 766458214191886336,92958 775717475933560832,151071 779112243627601920,167858 756286317777084421,42495 771415462689271808,125367 753287270019452928,25968 795698360166608896,268281 785555631256309761,197032 787485362289577984,207109 755575299882889216,38035 756461558654439424,43391 793219839192141824,249180 794534904327499776,261155 751810212835815424,18374 763483128396603392,76406 775385130063966208,148574 732661971401740288,353386 786342886342144000,202727 794618505333211136,261987 786966935955210240,207949 795293654550282241,217519 767091658873638912,94699 785263413005918208,194206 791350246811004928,238395 794102709129543680,254209 753948716013191168,30590 794241984563015680,258267 755141590914478080,32673 760170812565557249,61470 781896619960651776,191354 778657083206098944,167407 787870159528570880,213064 788887004591353856,220526 773623681264209920,137158 789977974384844800,98542 793445050965524480,252196 749378817349804033,7546 767448782317490176,95055 755045932140339200,34815 761959872208465920,69947 786767553368461312,205091 794984150176403456,262849 791360004582416384,238395 792641056445636608,108396 780630053088407552,182211 750399917957509120,13201 788747860758192129,220029 788801551804399616,220526 753037889659961344,24257 773644506113581056,136947 795265587903627264,11774 762815844892102658,73737 778026492160770048,164783 755878408429658112,39697 786255628847108097,199211 793611568806256646,254135 790271023337836544,230270 765266901123596288,86763 792488536872103936,243187 757642706709516288,47602 763886752746631168,80939 774003614238908416,140495 776105222548688896,153610 772982704023494656,104999 788551237729980416,193950 779478735967907841,167453 793150300525846528,249961 794626042090688512,261987 753749282163986432,29592 769005956097277952,109945 779380566458245120,174557 786246525932408832,201958 790583311466795008,231894 766031698349821952,90384 781588567701135360,186883 739230188341497857,195876 760447377517998080,62063 767217236994129920,97386 761710951271915520,67852 773928493121835009,139404 750787621937303552,15316 790862522496802816,232863 755112527554605057,32963 785450822188486656,195858 754055331756384256,31528 776145910128607233,154071 757995750240423939,50314 756454901123657729,43341 794649345777868800,261059 758686647944818692,54070 788095098848325632,214899 788707791053742080,218268 757776056313143296,47940 763771198643646465,1249165 746619535545950208,11774 761371708800589824,66897 757382401311989761,46407 787401814312353792,210193 765606860548296704,83391 771949964725456896,112363 793159958300852224,249469 763813553069559808,79589 768173715464986624,104332 769513256507609089,354238 788720115856670720,219471 792413979872071680,245750 794269989242949632,258331 732732151242883074,1035907 773490848419942400,136947 772157433141571584,129558 780251808342151168,175317 765746071712698368,88332 768086367238656000,103354 741018319105359873,11774 758659697037541376,47940 794552369874759680,260852 795086838100819968,260927 765919964830240769,89945 785376058879074304,194648 794740353731432449,263051 755407066517254145,36719 778645922586570753,168794 761665615639769088,69356 768529974961635328,102730 794524600176672770,261155 758417199044390912,53144 754017642424459264,29263 786949673755914241,207613 771450419994210304,125222 771845534461992960,128424 750815416281395201,14397 788865943854321667,220881 774433641036390401,141360 775342493793718272,148045 794017061869592576,255393 776872325337739264,158524 761256573784166400,66897 793364090546630656,203546 794235761562251264,259063 767849764121481216,101681 768310286788890624,103781 787397218751832064,210289 768855722486534145,108963 787237318319017984,44345 790140861321469952,229693 794312733441265664,257492 774697636481818624,279676 790578607949164544,232280 751233495540924417,17794 786266118331650049,202429 769528200074563584,66057 775358963609116673,148473 785327532371476480,194082 777156099405410304,152590 776836134647304192,151463 788199806216892416,213427 791259732833165312,237436 770461563832504320,115996 790928558898241536,232419 794594157113184258,261399 773961324090892288,139577 787418701125390336,210897 788860216163065856,220332 795425821804654592,266151 753704104141041664,29322 762125684491694081,69878 762103085468684288,71099 794639295848083460,261155 769338096911470593,112336 787919192259297280,205197 773983071423066112,139404 795683931031007233,265855 794695396501180417,262752 767424289817657345,96039 792867008303992832,247819 770045515157401600,110585 776150402597203968,153194 755549226004783104,38421 770819197639294976,118191 773881955100291072,139404 789342005570797569,225359 735297052700114944,353374 753316102911000580,25189 759165474303205376,56772 788578126666227712,217519 754833355250671616,32337 790604002815639552,232169 765989552074788864,90622 794791672873766912,261987 775001690303000576,146259 787406698176716801,205181 765541391191662593,88052 765274041154404353,86047 753641386553905153,28732 794615596927381508,261155 775017820522418176,133177 795368173662932992,247930 773765743049453569,131007 764651386684440576,79987 788840067041140736,220526 793196323482640384,247014 764878349617491968,83648 786310130275147776,202727 776159749767172096,112363 791716734256291840,240145 772846907702013952,132996 763321758028075008,431998 758878357408747522,55262 770751541397643268,118191 775537845364789248,1250073 773641746542501888,136904 756456073574305792,43258 758508332051079169,48289 780538446230192128,171693 761146806696894464,65180 794115067625226240,255942 756641862920699904,43553 775231828789649408,147334 778007213159882752,165097 787648474745569281,46572 794580173609963520,261583 770747198761947137,121046 758748733710282752,54070 787088059833589760,202636 788133497403797505,199307 780894249155858432,183811 751169707760242688,17416 780619619916582912,182146 781211292220653568,186434 772967643892637701,128874 772870608086503424,132335 757734484288634880,49121 778885694802374656,164375 763146047715577856,76794 764864488063377408,84724 763195596127735808,58358 787453599848632320,210207 773385640255885312,108517 791460913979293696,238780 753594905184919553,28355 763759043013816320,79911 793882086822203392,256255 795763186490347521,267521 794948749105725440,263895 794305851649642496,259231 752875964976271360,23651 776107020592250880,11774 733713780476129280,350379 791610948956069888,239893 757745981244907520,49121 769598321669181441,111549 766404350864297984,91946 793984648762327040,252020 776879936598532096,151255 756221044281737216,41680 763917358784139265,79691 765129041959653376,74575 793213065936404480,249725 775058421750046725,146847 777828708086407168,163763 770820101591498752,65500 791320749101514752,237491 753661124139061248,28799 789946553091915777,228522 789443613822361600,225981 770292347997392896,117257 775050733666365441,146305 772446653961961473,130792 781612373790470144,186584 788451346512875520,218275 751845122950701057,17794 753334293213032449,27045 780444513676525568,179570 775514211237531652,149953 788892772149362688,11774 775367606203195392,148537 767903329821331457,81869 758297390126362624,52061 779076311495086111,29263 791362163394813952,196314 765382863755751424,86653 791458614884102146,238780 795156185041276932,260033 765995122379018240,86440 786814107949207552,205728 766742295345438720,95682 766713098409357318,95708 771710021415469056,125554 794684938020864000,262752 795346010100768768,261155 766608267753746432,93823 785623399737491456,195064 773986979285311488,139404 761879273439391744,69356 785549399879475200,196676 766406112883122176,93823 758373732150718464,51248 752991325692104704,23739 775829900921929728,112363 758412115829030912,52821 788111895492452352,215608 758830935806648320,53739 765258767726358528,86693 757359702351110145,45962 785663390656163840,195975 795613171088326662,267655 771495045388201989,125853 758011834007826433,50442 762679471237369856,73926 788911646756392960,11774 752931659532632064,24196 791159495032528896,234583 789324393222668288,225456 792032946010071040,243075 791768244851847168,198671 781456374689624064,139404 790986652835573760,234583 760472270498242560,62327 766825446730182656,96263 776243306795667456,154071 795408618145259521,265858 791643545513840641,238395 754036246746365952,29817 755879528279384066,39697 767109564743417856,94627 781143001254932480,130635 795229930082578433,263033 763838788606971904,79911 794694487448514565,262752 795354339682480128,261155 794000070576218112,11774 786316831824896001,205972 793098937393483776,249469 767389701795880961,91620 755996659167928320,36735 791348525707567104,238207 775663145184473088,150404 790989721547800578,220689 792187845385478146,244464 776552585486557184,156132 761668137590853636,69540 767415313650507776,97515 785538858368720896,194230 755042175964942337,18470 795136346297769984,263896 789286122673143808,224680 793270410540306432,249926 793886963430518785,248652 781285346428452864,186584 777129444347523072,159906 779747425967804416,174989 748938629750272000,11774 777090791877599232,150681 791248624021745664,234796 791447953873498112,238207 785277884315242496,194648 778286936091799552,167220 781492721026473984,185310 738423452378374144,11774 778640377846697984,168322 787396090798612480,210694 793402841952088064,249926 785537700300546048,195975 765771757462708224,89287 791060203512795137,235963 781493099608481792,139404 777863200347856897,163990 786560597571670016,204413 794651501985722368,262145 762003390071054336,70501 779728050057535492,174756 781272796068474880,186883 740393276734373888,11774 793910485817122816,252806 764122600494727169,81929 750927502743404544,14858 772956568157650944,130988 772913463609987072,132335 773901909493059584,139404 771206653454594048,123825 764856652273061889,82209 776938729814446080,159146 758120155562016768,51344 756599211613884417,44291 777194672108167168,157755 780969934599786497,181440 751159922432192512,8052 753622468149977088,28477 757075856363782144,14110 753966239353929728,30304 777823030722437120,163763 755205553681346560,36056 770612600002449409,119311 793430841791647744,252020 732377001881804800,178201 790082317372895232,223249 785599973685534720,196247 788390365107744768,217519 795038844966096897,263926 771898157584224256,128424 756001589828083712,40550 776494794310901760,155850 755742232993488896,37663 792041391857672197,243075 795025777003732992,264774 762168068684419074,431998 770478825494970368,118191 791183553061150720,234583 790903803096825856,234796 765049124915781632,85562 777317074607542273,161456 781831023667675137,190635 788043744293580801,214209 763890684759838720,63614 764977257576292352,81955 781881284213739520,131056 792918060378324992,241940 771397016429600768,125367 763205251952435205,75631 795654587273322496,267521 793963803876753433,257026 745405714588377088,352060 774250951062360064,140965 732750864868343808,353926 757272789896171521,46006 781536352613445632,188119 758378954361303040,52702 776818078558588928,158348 780902281474609153,183468 795376166953689088,266151 753320142709424128,26458 779386601071861760,173753 788853613963517952,220029 792728548377292800,245528 793940682440220672,255942 760320549923020800,42435 766466424051204096,92885 736176496365187072,351490 791274593751298048,237491 765805680813043712,89724 755614196780457984,36335 763087010051428352,75724 792774568897196032,245540 763163710965833728,76127 768166063334916096,104271 753624746034626560,11774 759813021296394240,58254 776230802656866305,153194 792701597205745664,246225 793859870164267008,255942 794763848754544640,262022 778607320024518657,168794 794750019576463360,261155 786509923681198080,202567 774015899497934848,140230 756188147495481345,41680 780603418398384128,181935 780831702646087684,182659 768913717006372864,109666 770721228915027968,121046 777698150467440641,160651 793288089279930368,248253 790695506150248448,232884 780734452234391552,182036 793863534719471617,256255 781164605364207616,185910 790008861822447616,228576 771303754083684352,124597 767820811281412096,101681 790608121840492544,231318 750703600108724226,13343 758845504536981504,55746 754895703986491392,32869 760271544132128769,60999 766027977104785409,90401 752668739355701249,23039 773972358306471936,140444 791973132764606465,241367 794308194587856898,257492 794335779082276864,258771 794610071124770818,261155 768102203756281856,101681 794929553240113152,262849 746912383969288192,1170384 778689512578756608,84689 751148445033910273,16299 786344935825956864,201958 795687568692092928,268101 750363526225551360,11774 773641621925617664,886342 792708380146098176,238205 757625148568723456,16953 781203588647452673,185313 764834374357487616,84724 767124045955555329,98072 773327265979568128,135505 795087093999538176,11774 760138797895921664,46475 793503279208620032,252408 756526290660757504,42353 788496395787317248,218351 755528546005712896,38210 769310848162603010,112363 771463687597023232,124597 775546213689135104,148684 777096975833497600,159475 775402114570792960,148537 794622417016496128,261155 755457331475976193,36735 766325840355340289,90384 788938915742908416,11774 787395821205454848,209566 761687899171676164,69711 768571898091409409,107032 778230937352019973,166532 779132813215793152,172962 754753029966958592,18341 760077289203769344,60866 790831267298234368,233729 787869220319203328,205197 778482611333259264,167180 786113499038638080,200382 756930927591161856,45090 775689072215924736,150511 771844775658020864,128017 766755038731636736,95988 769384297576984577,113165 795733508798943232,267297 795449985173254144,267133 785704553127837696,196277 788494154368159745,217837 794557596287930368,261155 767462313678901248,99255 788207406157336576,213064 763279656606765058,76723 785516289229885440,195975 792444436282171392,243165 749391500048347136,7215 771680389140185089,127134 764991147169107969,11774 768481952320090112,104973 764801714721476608,84724 776887624409554944,158524 790876550535245824,232637 759471814640664576,56964 788553524430802944,203710 795764814345883652,268997 751623208995086336,18502 770973107377111040,121949 772850197718179840,132996 790910753280634880,233198 764590712574935040,79561 772946945299984384,133691 777313888840912896,161456 793107862943895552,242803 761569973760249856,69231 753950879431008257,30590 792045496525266945,243187 762998066534244353,75724 770441025038880769,118191 792161994438762496,243165 757654776481980416,47782 765527936443088896,87904 780558170892668928,174116 757553119945457664,47782 792513197005758465,243187 792147309865734144,242693 773663320364777472,137639 788602672895188992,218469 761724015467569153,70543 763319789905403905,431998 785328757640835072,186883 757451622423363585,47284 795466805875765248,266491 759299039426904064,57574 758062809007714304,51069 794120082918088704,257492 778513128216752128,152594 790130419370827776,229745 794004207741173764,254209 794543191668232192,261155 757728987674054656,47570 793978615931215872,256358 773891190722859009,138819 786248329134903297,202074 752315923294334976,20825 778321282886610945,167220 794006138320625664,215965 758421044642263040,51069 776789817648488448,155451 769234404094844928,111549 771698111265726464,126152 781492608686186498,139404 780407616023298048,178096 749292193190293504,8047 732295288426254336,351248 786399715499864064,203350 793155962144116736,249926 792092476202975232,242693 778890575252713472,351436 789993281279131649,246425 790984069295271936,233692 765200377763405825,86103 775038047398268928,146259 787152922370899969,207965 732400688345407491,351617 778149428041551873,164912 732480664566538240,195876 773543277190520832,136939 769898185519042560,113412 753270662425350146,26677 777294434023145472,161352 750903477262364674,15643 753969651575652354,27045 781754740723945472,188309 791467231498514432,238395 777411497089794048,161456 773151828036812800,134470 766010555161194497,90031 792858637924495360,242636 759632093437685760,58024 790293280982523904,78394 761933642348105728,70886 767763095586562048,98646 750779357929570304,14525 760799555315171329,64677 785532535396761600,195332 790655141020110848,233307 771376795849338880,125145 791055345888092161,234583 763874342618927105,80643 779172800913297412,172945 795466279159267328,265649 766256443163041792,91946 772885133653225473,132335 777062283893739521,159245 794159811344486400,257492 779060840003547136,29263 789957015284187136,227257 758654125659873280,54070 766514706370564096,86041 767823955977658368,100893 790643996653748224,232169 758820765101731841,53996 775086977716785152,146838 794756265318772736,261155 795609303080206336,267622 771788712329908224,127657 772967933073063936,133519 773934263146205188,139404 776506627977465856,155390 772507320286797824,129662 786680819914010624,205231 763562818528382977,79020 768151416644907008,104162 755231729703456768,35372 758261649870651392,52061 787008858883497985,207287 768679636293160961,106447 788442524868313088,217837 780055069874020352,178045 794322594467938304,259623 758409687553417216,52696 794638588835233793,261155 765994294616453121,90735 754069520797478913,30910 761518992875982848,15721 780796005469925376,183269 788780108765159424,220526 738609834140958721,72093 760545819753795584,63451 790678263408398336,233307 789985084107612161,228820 794946855335555072,262847 760165511820746756,61412 756299530576990209,42432 763797106993889281,80393 774996030693617665,144682 765305007319097344,86209 753442283828154368,27045 786185000735563776,192032 787011011056369664,208176 737479804761444352,349060 779701836706115584,176203 766687529517117440,95568 785323335861370880,194560 788020750133370882,214354 794591705487970304,261818 760806898480386048,64850 768553056887828480,106774 768832559539027968,109337 794978494367178752,264397 754710768654905344,22393 762809398125219840,73706 760087031124987905,56420 765619453908312065,87145 780918900619960320,183975 755205909736022016,36208 793568455966519296,252020 765598264112537600,87904 744246036563132416,352723 771988739149164548,128934 757652690855866372,47940 788564064414814208,1170441 753578521109331969,27045 758325363483275264,51809 793095842475470848,249469 774745269346955264,144654 792583041138892800,246726 749596838429204480,9174 793624539871580160,252044 756994063316885506,18495 758029566476689408,50923 780545159771541504,181419 788095555100561408,215005 788848924127731712,11774 794904109782540288,261155 756016287453544448,34883 792056811536936960,243187 756734026401144832,44429 758804195633864705,26815 764613500966764544,83648 774190449099583489,137042 790186177512865792,228354 761996596062089221,70689 795356115466862597,266138 787042950312103936,207613 793878939630444544,243165 794192544464830464,258598 771350714329161728,122622 773652541481431041,136947 748935186931453952,23762 775703650912112640,149200 776959371557429248,158524 750881356335321088,13412 753772126121840640,25370 755193538728562689,35890 762750682491346945,73926 771762973018685442,127711 749710232239079424,9433 781709206617403392,189966 788531318174978048,218351 753353392022491136,27045 793176578607845376,248988 794544884900315137,261155 767706039588229120,100506 793986585863786496,252580 771524214767714304,125367 732594191285374976,352780 788807886554050561,220332 762794891592212480,75073 753744367605551104,23329 767002027025113090,96039 791994122282364929,241678 793283384931934208,250633 754744434210672640,18341 794598772596736000,261818 795400795135082496,266491 750593091309072384,14215 767488130354073601,94699 789801312741236738,227242 793335954501169152,250633 774552920939520000,279676 775108272768581632,146720 789957656412692481,212131 752983937442603008,22971 756378856911609856,42249 765000902717480960,84745 758680705505243136,54070 733039080024346628,355522 794611233190051840,261155 767494573052551169,93286 776240844907147265,153845 790240452142329856,230279 792061250729566208,242712 781316532953645060,187370 791695196073394176,240145 760478796101410816,62771 776531452276117504,155318 757594890821836801,47782 771022048458117120,122146 776068541753790464,87904 787354831384182785,210585 769563593851285504,113754 774287408598769664,142506 774375575397945345,140444 775523780890337280,149953 779323557054521344,173753 768267962855718912,104940 763989831806439425,79592 781791440665968640,190433 761215975547105280,61051 763912957952524288,79691 768918181310238720,110209 790727462338560000,232881 779407888737570816,156518 787875880244609025,212164 790262686617522176,229159 763893721121234944,80939 778126652337426433,165192 756914762127122432,43271 754037624382234624,31400 787280310828277761,207113 787720515167268864,212564 794535559440068608,261155 794566574816563200,261050 751697607660081152,18893 790984345603497984,235487 756835418260246528,26539 786662392436359168,205714 769635192323670016,114021 787082685890097152,208989 768472823786512384,106774 771816503607980033,127711 753693288146821124,29263 791471626990841856,238843 794660507961552897,262022 755020236508790784,34666 770402918272937984,117257 756284116660736000,42405 756504536701865984,42249 793622793241894912,252639 756985595172446208,44450 756244739842838528,42152 760529993784885248,61412 792020458132484096,241678 791309862642733056,234583 794708073592000513,261987 794596416270299136,261155 785674058394374144,197512 788794552073261056,220332 749263717129420800,7828 750456990825013249,11495 767760932260962305,99476 788464328169041920,218275 750423336669229056,13343 751833655409016836,14277 773010509083860992,133519 790544842841554944,231784 794004941413216256,255826 781795778427777025,187857 791059005640679425,235590 759191198636601345,55257 778372858443665408,167044 791989986681692161,234864 758721601382846465,11774 766925882350907393,90088 793945916294234113,256358 753578580832059392,27790 780600290168999936,80785 777965622735101952,163153 771397005159591938,125367 787329546668216322,208065 758303910419456000,52061 766456784479461377,93850 789186151059902464,224221 780789765360783360,183269 791751642320347137,241423 763822243663097856,80366 793151531596079104,249469 776609286327644162,154832 778567300471517185,168794 791795596768124929,240763 774033952407293953,140676 793521920717180928,11774 732805308851064832,353178 787065234225856512,207109 788483782613594112,217837 768892042697068545,109874 761558243059441664,68864 777884872392187905,160539 791731535812685824,240483 790726564942008320,232881 787142673723449345,207613 758783248549842945,55174 763732386592989184,1249156 775103360462561281,146704 781589484487995393,188478 792600140271919104,246771 742096842905780226,352392 768501647488278528,106774 781190141767393280,186225 775493095236464641,112363 793866145950564354,249926 764838953686069248,84422 789868333990490113,228172 793201163092897792,249926 787073611735658496,191622 790020861549907968,225359 760818362108801024,55107 773955347601993729,138819 779392639292407808,159304 757552078659129346,47782 760177366681292800,61145 766514486782009344,93286 766504894735929344,92860 751574756000882689,18030 775217538011570177,136018 754756278119837696,22393 780834445226024960,183269 792434647992971264,245313 770442685194702848,117263 781835112027680769,189814 786591298673344512,204413 766665490731143168,92854 778355312386383872,167220 745291184201924609,1247675 794584022768844800,261155 781100316649336832,183759 786687611515572228,205455 732632679737221120,398859 779389714524545024,174557 788836633768407040,220029 785266462906777601,11774 785834234887798785,64722 790433707299639300,231385 760437599647494145,62823 791065457411428352,233692 780116958192799745,177090 788522548896096256,218275 772281605008269312,128905 790377441063686144,11774 758994464035581952,56302 752887263932088320,24134 777353697508532224,161633 787300471316869121,210208 788407558738284544,214078 791780117970202624,240718 767358073690357760,98671 779016340732534784,171865 790282527667814401,230282 793470516996616193,245591 795175097145421824,261987 758796683731804160,55150 788163674967908352,216009 790976780257497092,235590 795396835028267008,266151 757883465958248448,49852 793844791100465152,255942 759880768004952064,59725 775527484716675072,112363 793179738001051649,249469 785590440443514880,194058 771066886750478336,118191 753359384076390400,27317 775400053024366593,148994 756340086447435776,42344 788691316238610432,220029 765901809336643584,89900 748279233043103744,349856 749376612945137665,8497 758716462970253312,54070 772275600908226560,129551 787334351235063808,210207 780889773477068800,183269 775123216696213504,146704 791428039003561984,237999 754945984946462720,34563 756670867011145728,43391 767118917131173888,95672 793718469350989824,249926 759372490745454593,57389 791709048903053312,240145 794390429953245184,258044 769684751397584896,113982 760109167021584384,60866 778957350312947713,171168 792043845080846336,243187 775600518366461952,147978 773925363659313152,139404 773966848526278656,139404 776911143931641856,158387 792867558806294528,247241 764923037015744512,27156 761321008406097920,67229 756108544374636544,39462 764929909324181504,1249165 793151439560437760,249927 777721162952544256,162309 793218522134425600,249926 754783222085537792,33532 764095372138455040,1249195 758678850163187713,54070 770619917179641857,119832 790856784780996608,232595 732933955477966848,354737 776133457118318592,151463 755466952097792001,35890 774675679640035328,144494 793891105838362624,252893 773132181094879234,134470 779167681069117441,351424 772216243851898880,129558 795348452305764352,261796 774804131810770950,142503 780926176877346817,183269 770275481178345472,117257 755550331342323713,38476 760830913290784769,64722 776818979298021376,11774 753949749628116992,30590 791337040768012289,238207 776079639781502976,151296 793380609397710849,251234 770078883462975492,112725 793505011229745152,252408 759764311656894464,59666 771411774151139328,123028 786907548616167424,207287 795716280284250117,247930 766012630171541505,90384 772230126994071552,130004 777929835997896704,146259 785590594693455872,196772 793194047032659968,249841 793094846567190529,249469 765596757711396864,87249 788860035740868608,220711 750066763887357952,11495 776600233635680256,156061 787308470945153025,210215 791123784614850560,235179 732797705068683264,349197 773912746492583936,139404 763090511523610626,76549 780602525745414144,181789 751944708335607812,17794 785413740871110656,186883 753647208067727361,11774 787323093677203456,210207 794928828225298432,263817 775096350237134848,137216 790531747544965120,231580 749440080738004992,8047 787876253965520896,205197 781906624059416581,188401 774070136915406849,139404 774124192547483648,141316 795365394148159488,265875 778659340580302848,167319 794499019556810754,247651 774282675746181120,142506 786943536306454529,207287 769346323749347330,109666 775763072543711232,151071 771470367504293888,110800 777619048481693696,155318 787026364910239748,207045 765045066725519360,85434 763965475923464192,80939 776879862355296257,158815 757348062213922817,46379 758050910094233600,49821 786230910320390148,201958 752622533631934465,22575 759078679788056578,55550 762357987302178816,72446 732210103101710336,349191 793562089734279169,252014 760147308378001408,61051 786573698048331776,204684 780110408438775808,178045 768855105516994560,109666 757923353642594305,49852 759400002385043456,56964 758108907147374592,50698 764227716623179776,82018 764517982949154816,81946 775640651434262528,150063 778865051813965824,168633 751966683414163456,14277 786916812805910528,207287 769999590611451904,116229 793890240385593344,256269 769355534189273088,90252 788226997063389184,148861 774969066603765760,145454 760607758219489280,63267 793164341977583616,249444 756423604535894016,41459 787794947634323456,210235 775537455231414273,148748 767881446413524992,101681 767860472716464128,101681 755846766788956160,40030 786165850055204864,193933 790889163126149120,218489 761003773556731904,65180 765892668048093186,87904 763200816513622018,76339 755456446054207488,35470 776108774503411716,153194 789315723285950464,225359 792891507912998913,248369 762630925372887040,73926 795004035992535040,264335 751715976392114176,18326 773595140543827968,137943 766688304792211457,95568 756848927295442944,45122 778770709506121728,27156 794554282531917824,261155 767727025972846593,100605 778853906969456640,168892 788827840640913412,220029 768942134745456640,109571 774000823395319809,140161 788500231621005313,11774 795310031855984641,252035 762696612321910784,74308 775524672536358912,149775 778206972319502336,166422 762991528230780928,73685 773711172587495424,11774 732414904586633216,349219 760178782787424256,55710 780622209056399361,80785 732951001515368450,354877 793283636489494528,249882 764945946648207360,11774 777383873919475712,161714 788376085897416704,212164 778942831717154816,171168 795735361146286081,267521 786593588100538368,204835 767843392860491776,101681 787083415946338304,208980 790363720924864512,230283 794342054348210176,258598 766338065715585024,90384 770373857337348101,117257 788058338101604353,215005 794578178551336960,260033 766420838698680320,92872 786285990528724992,201958 788820850795511808,221022 766412428393328640,91810 759233709677699074,10313 765047570653712384,84885 793617149218684928,254008 780113259118465024,177233 750644163021078528,12883 770851572360187904,121195 790713212949831680,230485 773022012549672960,133043 785729427292327936,195975 756588029045637120,43285 785625974599626752,197512 788081589066436609,215005 795295441231499264,223125 759820756335198209,59666 762885858059886592,73712 780621071699542016,178258 778363985246744576,167389 791693208598306816,240483 766039151116451840,90539 772085153799757824,129471 765211248715821057,84724 776327518278160385,154071 788829526318993408,220332 772117870457171968,128930 786234092719214596,11774 788110598202597376,207965 789686679808249856,227244 738457121864482816,11774 754124161828720640,30590 775209269805322240,139158 733438515791433729,355462 788888830547931137,221972 774020249045831680,138819 791291771107942400,234212 775960417432641536,152735 776196491920584704,154322 785547645624328192,196917 786028090573021184,192421 791506195945230336,237540 781336241904218115,185496 772165228758958080,129558 790990847613341697,235590 794555222202974208,261155 788827477032439813,221228 756494152272007170,28732 754859687456051200,33355 794560558158606336,261155 795710934060859392,218164 795663321039040512,266138 779433116771418112,173682 759755801112248320,57574 788118382801395712,214354 791235071894253568,234552 755165505506258945,35890 791356775308095488,238207 762321885166133249,431998 765305375704883200,86053 791017561810882560,235948 776252502954151936,153466 788493819079561216,218275 790725537085874176,232881 794651767791353857,120047 785937279273631744,199227 756482848421507074,42432 757012256450371585,42798 791160499530530817,234583 769937421534388224,113836 790983194866704384,235536 762887686273114113,75233 764980687418056704,85562 789174606615556097,223738 786950179765227523,207287 790007015003136001,229334 764183380183420929,82283 781879994511273984,190635 768773821700706305,108795 772210194516508672,121795 795751136695177216,268646 779314044985499649,173964 789235150840180736,224680 778443821306617857,166576 785926384682012673,199262 780548920644628480,181419 755517079781007360,32873 785294786907340800,193669 785640491601629185,197512 756456552505061376,42249 758783420877119492,54070 760823863781494788,64722 776178109766918144,153194 770314798076604416,117364 792086291856973824,243187 760647080813527040,60112 768071175134179328,103354 764477311131455488,81946 765279824956928000,86645 767171558800437249,96883 777543577232637952,161352 771413361355583489,125145 785994471821357057,199211 787643730018742272,210928 780596838424453120,181935 786721367001620480,205270 794004321352302592,11774 763449943331921920,77849 773711379501023232,138812 776060684681355268,153194 790712254828257280,232790 765081254546935808,82766 777247045312581633,47783 762786912151048193,71502 764514254179500032,81946 776823473620541441,154832 763363475896741889,75690 768492151227285505,106281 779102756820881408,172799 758391108325867521,52771 772864587267923968,132335 756243608689340416,41689 773241255182503936,135642 762341245490372609,1249021 788737169846173696,220332 789843332356837380,225359 791369527263199240,238395 792010056179015681,241819 791880944500170753,241678 754745174404820992,24173 771460122149355520,125554 778314643827744768,11774 773262567779160064,135736 750441894983790592,13211 791695714170667008,240070 757978339478999040,45054 755784552224727040,39235 774540603891724288,141887 775108753385488385,146720 785935165461712896,199960 788038712386957312,214492 772519716044754944,129551 790736266451181568,164764 760191414051274752,61412 771430724566069248,124618 792067933736501248,243187 753561840429465600,27222 772464197712084992,350979 794319318414544896,255299 761326579607670784,61917 795287449052348416,263895 760164002047590401,61145 763728524427595776,79691 779861914637570048,170373 793532321437736961,253243 759091220064919553,56964 794278708898992130,259266 785300239112699905,193178 753136321884000256,24173 794683763175276544,262752 794003374853255168,257492 760887380316393472,65500 791759117065023488,686533 791361264240984065,238429 788727633303506945,220029 780878464446529536,177687 785700366541213697,194082 791698513809801216,240483 790228982193004544,229724 746406840351678464,11774 758400602036592642,19598 761528453933957120,68163 781218332645220352,183546 773991097014124544,140748 794260150286622720,249180 767853876078845952,101163 753062416481648640,22795 756428137492254720,42432 766490997815668736,47940 773658277813125120,138382 794189116170731520,258598 753354427222794240,25189 776183363702927360,153866 793177855630909440,246726 795297774950617092,266079 791871938943553536,240260 754833892775985153,33850 770011250424152064,112872 791423095550509056,238207 793872694337015808,256255 766598943480352768,94699 763197000128929792,76474 771486339644678145,125853 764263002766008320,80648 770996627221852160,121949 749947425486475264,10735 765340653274402816,86076 752877633784913920,24134 752301776531910656,21074 771862510966284289,125196 771777783534059520,125742 732937759267033092,354758 755042648084230144,34666 761560492976410626,69231 771846207501111296,128017 788516191425802240,214209 769356316531908608,113222 773870215868198913,139404 779521543177179137,170187 789160889203105793,223491 794755759057707008,261155 751141432182779904,16299 760558167331930112,62165 763797227705929732,80393 769547976481976321,112725 785581462145806336,197286 793632793616015360,248516 780942386394300416,183472 791439379692597248,238395 793469419531931650,252408 795251218767613952,265764 792431042753945601,244550 781540717063704576,188401 791366046800306176,237594 774662171603107840,142852 775366135915089921,148170 764882604872970240,84724 764998267721519104,84666 787100252214030336,209184 767557911492956160,100138 793256193942818816,249926 792121095390240768,242252 787311209922060288,210289 794643093748416512,259055 770258798292283392,105109 786772287659708416,206054 787264892810256384,208431 762138212995334145,72028 774994774277316608,126607 794670680016965633,261155 756539794188935168,43828 759388391825780736,57574 764907603155714048,84724 790626824942342145,232137 732711533671645184,398861 793170586713329664,249882 785661210213703680,195975 794620225526398976,262053 775538666773118977,148713 788460450346336256,218275 750729502423212033,13532 754080894491717632,30296 781272068537155585,186434 793637980892073984,252581 791628395796959232,237385 732336172442128385,196346 765084166803161088,85562 767834808911294464,101681 792572926079950848,232911 790307877646766080,227282 793338354116866048,8044 779118376664895488,33243 790994222497222656,234583 789866049097248768,225456 793701824255623168,18395 751951676899196928,16897 757296018383859712,46890 753322419025096704,26140 771383791319408640,124618 770308887132024832,118087 786253641401282561,201958 762632471221571584,71333 786001326949797888,199546 773674503612137472,138165 768855581843189761,11774 794542493287256064,261155 793136640499720192,249286 794205644899450880,258598 776144451596980224,153095 764482585871474688,83459 793326139246678016,251452 758825075336368128,54842 773636061880807425,137869 768524075299930116,106281 765911308638101504,90125 786007174757642240,198556 779870580841521152,173358 792012719243354113,232169 794209738695143424,258598 792023066008227840,243075 786412282104336384,203350 760459376146550784,62771 790696232415072256,233558 771897945188818944,127957 752129679914569729,18317 775438529727963136,149329 794590162823036929,261155 789016932339056640,220332 791843653299732481,241323 790906400985657349,234796 790909691006099456,234796 795109327203954688,264397 767687447840952320,100545 763807102359904256,80098 752669334888153089,21074 785268546301329408,194210 767951165203976192,100893 786934454895861760,207287 757449616740659200,47283 755161335097282560,35890 756391502440501249,41459 749275826399678464,8047 765613249207435264,88669 776524726139285505,155898 788474196107988992,218275 754710618146344961,22393 769526283705475073,103697 779469403444416512,173964 790111189619445760,1170550 775826020398166016,151165 794366892840517632,259482 786932685444874241,207287 794295726910021632,259267 776217646391885824,153845 787501241085546496,211347 754752933728808960,33356 788236478564270084,216484 770494415957856256,118192 790363796925710336,231199 789559176129187840,225949 795723860255576068,268231 777599872581169153,162610 756245421341540352,42117 753748877623173120,11774 764877353986105345,84724 785288958494158849,193669 788869715066183680,221785 794535214017966080,261120 781639483892625408,187969 752888139824369664,24134 765618023533195264,88311 768119736970338304,102249 794311236447895552,258249 792089768536440837,243187 795772156818952192,268646 777448350950055936,686533 787318679209926656,210289 758750470705848320,41680 769882407948390400,115511 773610921352695808,137869 785896206841049088,199279 761710509192192000,68908 792766500759228416,247232 760973069011726337,64678 767682974422863872,100605 781085293587865600,184044 750049587268874240,10654 791439112930676736,237999 767177881101283328,75392 758020150930964480,50827 767158666936127488,84666 757615120667246592,46280 785580925623173120,197286 791093041847083008,234583 795035938267217920,263926 790709757195661314,226346 763008724898230272,75899 750784853415694336,14886 764874028427411456,84422 778837259382431745,167319 793134635504939009,249841 794555575166238720,261155 787098654607745024,207119 790559740480790528,232137 761384772820094976,66801 775569916413870080,125317 785567925130268672,196900 791139144319832065,235348 768978470114242561,108795 758865537082335232,47940 771863496346722304,128615 786377174102052864,203350 788145975420256257,215754 766398052160540674,80939 786339114975162368,203225 768839165450424320,109104 775171259768279041,141316 788497970824110080,218275 795080916284493824,262022 785946459694915584,199546 793136146872209409,249469 790555961442209794,230282 774456480124796929,142292 795318176598790144,262145 760600479860678656,62716 774638014706233344,143473 794997549656580097,264397 777935913078788097,164578 766407746262413312,91751 785478928878202880,191653 793485238529888256,252408 787914137464602624,211347 792512750341664768,246295 768471026283970561,106774 788190555037577216,214078 764317512125313024,47940 795725001920053248,267270 766429135283499008,93850 791389472990466048,238780 776787762842304512,157997 789215232359030785,224680 770209464280576000,112455 780087342665261058,177696 763430619057573888,1249132 747462595343310848,11774 759084205313622016,41438 785869040497590273,199227 755162882103443501,35890 762658075102810112,73814 772222048395522048,128017 757280733782274048,46406 789355159134478336,225427 758746421684150278,54070 779322028218122241,173753 756760215295516674,43285 778197026832089088,166409 776805420912431104,156533 735492086074617856,195876 762631137499947008,73726 772968735468621824,133519 779142715837521920,172962 785549781938663424,196676 788099921614282752,214247 794044521180893184,257492 795202963551592449,261818 751178773999919104,17591 791052620102307841,234583 769651817735004160,112363 756604929637310464,44271 794824814066364416,261060 788334741040889856,1170441 791819730378186754,241819 793589149110382592,108396 790880742771490816,234583 764788900996919297,84724 779096651906490368,169320 795123476214513664,264397 756627337416966144,349449 764865066546057222,84724 794335012799713280,252581 785967254320062464,199739 791037111344373760,229547 756258001665884160,42249 757732354085584896,48959 768385365447208960,105998 791080077274382336,235956 765314889661485062,85562 778369817904500736,167044 795137986832650240,261818 778057837733777408,165512 790981883886575616,235536 755173094189400065,35890 792144674261577728,243615 771118653727133697,123595 787461718368657408,197322 772134212191285249,129558 793618362571956224,254135 777237263939928064,117257 780550533857808385,181419 780620114366492672,182049 754826508233904128,32337 770402061284470784,118393 793795150908649472,247240 790663318302318592,233307 785468476840226819,195975 791110103382372352,78159 751971431458574336,18893 785843310002864129,198878 779333632716439552,158387 758583434625314816,51451 765387445852483584,87145 781559939932094465,184796 771196828784005120,122982 794912233494974464,263895 773887693390569472,139404 732629029778554880,349197 762803342213058560,1170332 780688427834544129,182036 791107854275006464,235990 751026394973429761,16422 776841512940208128,156835 792049128377356288,243075 756583305961668608,43391 776560506656075776,156053 742679694013665280,47188 766291075958906880,90482 790509388947652608,231358 779101386294165504,172428 758400019762327554,52696 768085463416668160,103354 792321493145362432,244906 793222575853895680,249725 776485480338591744,155688 792421701258715136,244550 758984742628831232,56158 769433924007264256,107745 791172988020281344,237095 750011585909911552,10735 754764154225983493,33355 792101591016812544,243075 792497008074301440,246392 758475888090419200,52061 758324022996152320,51809 795457591816192000,266884 776754982137847808,157755 794669925721899008,262022 752269447235272704,21332 776632705576558593,156644 776921816505790464,158387 794314015891738631,258598 732325657179394048,350808 761108229690580996,1248894 793556338387324929,252408 763414009248903170,78129 775636910429511680,150404 779061771181166596,171463 776224905801011200,153095 794201401899352064,256439 791769897692958720,234990 743559812609343488,1247599 792717430283988993,243513 772685440008777728,87904 788001774783324160,214354 760094875052302336,54155 773724316408115200,137693 774727024317378561,144416 761135130635177985,64339 785337205321441280,194923 763007817058029568,75899 770761185683648512,121359 788179190591938560,215437 790416140207919104,221143 765001633747070976,83367 786970990790139908,207949 785358260031201282,194199 793058236551290880,248065 761449185421856768,67938 781092357257072641,183759 767859348148219904,102137 768231534025318400,103071 762816473815363584,72978 790974270281248768,235590 761742977123450880,65180 793223801857249280,249469 794704504893665280,262283 781256972729405440,186673 787505095789404160,210144 779714234389303296,176203 775499321085075457,143720 768823701173252097,106716 761744447784775680,69231 774932142547697664,145524 794046705679249408,11774 768149290019463168,100893 753627473116553216,11774 764331557431545860,82766 785911923812564992,197512 788912231308267520,220539 756393118920867840,42249 789924372408434688,228820 752236897855008768,20279 772859200531824640,132364 792849957581488128,248016 758322873790377984,52112 791324693869522944,238117 793624205472387073,254209 756497437452226561,1248387 789546620434026496,224944 786408061493583872,203674 789103063533547520,221799 795751613445140480,268646 788764440405696512,220526 751147830476091393,16638 762684392678522881,66116 788193776883888128,214676 758879072969601029,54070 793632609339310080,253690 771411796108386304,112939 776575076632100864,152589 786727623883890688,205926 793138411569684480,249286 773838119309279232,138819 775995723670228992,1170441 793245364170002436,249926 790944616438784000,127871 794638309955895296,261155 772924534303358976,133519 794695357259251712,262784 790711566538776576,233692 775174255663284225,144730 756547151652462592,43917 790632771144200192,232280 758319468351262720,51595 792007407404711936,241819 759433337257730048,57701 780606704769572865,182037 785330462763782148,11774 755199914821373952,36219 794742952144891904,262752 776853855917137921,158520 763209147164856320,75899 790799746420080640,232863 785689541273198594,197512 755512094716338176,37973 785937313050263552,199546 781576283234766848,139404 766392207939018752,93286 787866041313533952,199546 795255537374007296,264397 789665695651028992,225859 758520994378059779,50923 763781564673122304,79589 764645113066762242,83903 794738764778262529,260914 794766725883379712,263302 760610630692777984,63451 773953468046438400,137561 793841753216339968,255246 765960701273780224,90482 757709186167869441,48532 760602387765755904,63655 785848507206950912,197512 788219462927253505,213253 788785301242179584,669866 756650720829595649,43553 774135309084659712,140444 794237494162259968,255942 792308713411350528,245035 794214452476289024,257492 775347087453986816,148170 770345328012701696,118375 787094142207746048,209129 771141112585150464,123581 793133750469230592,249469 755392216458268672,37044 763938960208912388,80153 772827996285644800,132335 793620803829043200,254135 794638377962369024,261155 794907464877637632,262752 786248430582697984,200369 785454056235995136,195481 774998655019261952,144654 792708702209994753,11774 777980961778638848,164375 794191962001854464,226180 773565177585217536,137042 790989797573525504,233736 754066468237488132,28732 788825934480674816,220526 793204967787991040,249374 788488943138246657,218275 794205655854780417,257353 790712664888672256,231894 781567844463017985,188304 789344604625580032,224680 793132390264803332,249469 794925294113226754,263817 766055368292085761,90384 769659634143498241,112788 781259154178572289,185310 763872055217360896,80607 787074047456735232,208538 732186110370029568,350021 763477159671365632,78159 754699347158196224,14277 786699534965571584,206048 793656369807233024,252639 758774803947859968,54974 774996079653761024,146305 778046574857363456,165097 788154707592085504,215432 762354882376531968,45603 758017661255163904,50827 761747341405630464,69711 792742294298435586,246392 793173101018222592,249725 781455016213286912,80785 767182792535007232,61117 776941161286172673,155451 778361099221598208,160539 790249828076883968,230282 795720297731211264,261155 750778200507154432,12859 752691851786805249,22286 780810403710431233,182659 766842805113151488,96514 769955858671206400,114254 790245198668242944,227048 791450656825483264,238639 757659135261499394,48477 760559017454399488,63393 789757775182123009,202265 770390293464150016,118604 732548060811681793,352110 791651487197884416,234990 790985027450441733,235590 763462460233883648,11774 787150532523749376,205186 786775188146753541,206642 755322360971063297,36259 780451943978328064,176710 790880951651987456,234583 766617857551572992,93184 760215866612985856,61412 765584221167648769,87868 767447235714019328,95055 777042821568016384,159861 764125012852965376,81927 791290546329309188,203546 781528502726168576,186584 771696176588521472,127032 759759691639644160,57749 793102149202825216,249469 758804183898218497,1248642 775798042238787584,151463 791430893164527616,239079 795750271154585602,261155 795761165834063872,247930 756524402599002112,43674 767864403467182082,100893 775292530980192257,148045 770222392509628416,117257 773185520167948288,134288 785583042085679104,197297 794340349099393024,252939 762666690136211456,74133 768248349422129152,103975 775714140086210560,149200 791622936738209792,240145 794304399266947072,259543 773730856489869312,11774 786274715824377856,209828 792169351734452224,240483 769354080758050816,108795 788425340247019522,217928 775567901420036096,149259 793164009251889152,250033 788121300862730240,214880 792867500027367424,247240 793812253619302400,255393 762036028387491840,431998 791983746845057024,240483 779076331937996800,163465 754758892777680896,33356 772756518248800256,132277 767721196171304962,100185 790966001445707777,234583 794649815124770816,261059 761370837731512321,68182 751609562617278464,18893 763993749714198530,80716 776808286699958272,157993 755376898725806080,37044 765513119137406976,86103 785772157204738048,197512 762901878019686400,73814 778629746926227456,167677 794604274340634624,261155 772962687433056256,132335 767839918986891264,100605 791394973950341120,238395 780418034053832704,178470 770771649989709824,120341 794335337409433600,258741 790067106410659840,228820 791196201513201664,234583 795007327040630784,124597 776223158932164608,153845 762017178845523972,431998 789469543160803328,225427 785591580317011969,196767 763906589535326208,80393 761594675136491520,11774 776531832359772160,153845 791123805234016256,233736 793268049688137728,250544 773003992976789510,118174 773508393046773760,136904 795061356965875713,263896 787357874821275649,207287 788520777855410180,217601 794293625664442368,243061 774082725074448385,139577 756293502670032896,42575 781571661283725316,189017 787914792740724736,213887 758099383422427136,50789 792107125967245312,243427 759773416127737856,56964 787011573034409984,207613 771784395518779392,122528 780641122972475392,182257 765021066624327681,82209 762391474021466112,431998 766367563378864128,90384 777963090990231552,163990 794672962146279425,262022 791416996717924353,237491 788003970857988096,214209 769316233170780160,112494 794066175948795904,350913 766701151127470080,94786 766795072256049152,1249341 791658506721988609,240483 763807930865053696,27180 794201799460851712,258607 794218561631830016,258829 755447335430127616,36875 764130688786456576,82066 766682776187834368,90963 787649815719120896,210207 788386386021724161,217519 741166345795063809,1247417 758388779816062976,51069 749278769563758592,7950 786583930799591424,204413 791351055359545348,238395 749948156843069441,9433 777317068463013888,159876 790661574520365057,232487 790660055276281857,232169 755853383072833537,18215 765615758265024514,11774 772438602915713024,130667 764895560394379264,84724 772331277915684864,130572 787602646093955072,47207 775482433747742720,149300 786121030829944832,200382 792043310173024256,243167 776486382332219392,154832 759839601418612738,58253 790884486946828288,234583 793444252709638144,250033 770747180739072000,120186 774068362695487488,140444 793375141090643968,249469 755152430426382336,35890 790298080956542976,11774 750524110640279552,12883 767654933189525504,86274 768848599220383744,108396 795362893877252096,264397 733051166691467265,355106 757589565448265729,47761 763213048966295552,77273 753263579147694082,25995 755789012304994304,36719 789312366714302464,225359 794818917785026560,261594 773647896939929600,137953 776560744955383808,156053 787437030686924800,207613 794669669433114624,11774 763249632256335873,32625 773924331248156672,138819 790999176977014784,235882 767797667762147328,101383 754765615957614594,33356 756328858299854848,42432 763176230745018368,75724 781854526538125313,190635 780516871925796864,180306 795612921791451136,267262 791693396909764608,240483 789289979625218048,215505 759008000963022849,1248642 765662268805611520,88197 791675756493414400,240145 762729573674987520,73926 760139930513334272,61051 776480621787054081,155448 795739610882052096,268448 787035496165830656,207113 790567718416031748,231894 792454033189380096,245130 788593717712154624,215005 755434106217963521,36056 768071651036499969,103354 786416496444444672,202007 751112259896807424,16299 779464164003545088,175153 760995645209604101,64730 788417441894395904,217897 732927025002991616,353789 751185556407586816,16768 788402670428094464,217519 794906271967313924,196314 794978816221446144,264397 780928424474927105,181419 774035124941824000,140025 758742863744073731,54070 765945371700985856,90384 780835740007723009,11774 792177005756313600,241535 780919151611305984,182960 740328042044751872,11774 756100455088828421,39235 788881431154032640,220029 792496549179879428,246225 777163753271861252,159876 774041046028197888,140444 779032770374873090,11774 754082726362419201,31320 785995556040482817,199453 767725822279114753,100893 776195471144587264,153573 752926556658536449,24597 792767298725699584,247240 792143581653897216,238780 760655917088018432,26066 791704240188030976,232976 793702327341441024,8044 786233362767679489,201494 788397462998294528,217519 772456193398677505,130330 787130859820228608,23762 791489692877352960,239405 793406043778871296,8044 732179915311882240,349929 751544929143300097,18555 795750241798483968,263926 781337598199525376,139404 758429047797997568,52122 781472030428311553,186750 768951125903024128,110615 769751574805487616,18030 758719423989424128,54109 773553940252266496,131045 770002733621473281,7003 773943953636855808,140372 755560765663354880,37457 779806421756022784,174756 769159687916822529,27164 778287304406343684,167220 777784025327034368,137869 771090618953105409,120690 765176463569977349,83244 794116582343667712,257492 794676070477795329,261155 771735749297188864,125554 773382176385761280,136018 781224180004118528,186434 762817082488750080,72978 777001308771397632,158338 790521459613405185,231894 791787248157163520,240145 761896752752521216,70263 779046545551491072,171168 790604222165348353,231828 793558219952095272,249348 779146286880526336,171982 789136611338428416,223286 785496218059374593,196277 788768887311572993,218219 772866679097425922,132848 794650141227622400,261155 758405115040587776,52061 774208317077987328,141360 774210516784852992,141360 779347480316112896,50328 788116392373579776,215005 791347191910719488,238383 766381350354034689,93339 788669188625661956,206257 781199952403759104,185313 757451953383190528,47284 780591986495614977,181811 791454956121358337,78159 795051704463065088,264397 752032015164305408,18030 788152556811907072,216009 770331626542948352,117257 791764267150217216,240355 758512484391063552,53185 778771973493186560,168284 786359523380490240,203076 774505562792878080,141360 786876797413564416,207051 771805718584233984,114779 762796869432901632,74943 791347227247669248,237594 793500147347025921,252741 788868657740779520,220029 793185903606849536,250430 785247002611191809,194079 780903583902420992,182036 757933137733251076,49925 788004845357858818,213887 765657197586030593,86103 788778556922802176,220526 762625430847389696,73814 793099413216342016,249469 755166764254756865,35890 763908995971026944,80393 756628404892475392,44450 778270530277441536,166532 757256661010558976,46240 793632852713861121,254135 785277942930759681,194667 794496899784945664,256038 765538243454472196,87904 762734770082107392,74681 768855139008417793,109104 764986356091133952,85562 776567042979860480,156926 771602383549759488,125369 762678363077029888,73926 764969075759992832,85562 773187931892690944,135025 781845648106676226,190635 779028657364803584,169515 788125105255768064,215432 781325647972925440,187402 795385667194798080,266500 770817345736454144,121046 753962588078166016,30590 761032727885852673,66165 788456816938131457,11774 788848130213056512,191622 793468315003785216,252408 793540173946499072,249131 786721449922863105,206054 750407840775467008,11774 762458722228506624,1249014 787053374097223681,207287 789252834042798081,222997 781615648363405312,188231 755502296255963136,11774 779053861273161728,171617 786256435764224000,201217 791471977043140609,237999 752801721198534660,22953 794728583394656257,262588 764125269212950528,81702 770054913154019328,114779 749407485509840896,8187 755937457942564864,39462 786637294430097408,205181 786764312438304768,193898 790990532130566147,233736 788149308826775552,215057 789876877095829504,108396 760667062679265281,60112 792435256402010117,245148 751735889915555840,18567 766809382986272768,96263 793539791644004352,252408 768125821869514752,103354 788887238138597376,220689 785582338562416640,197297 766677778922082304,93823 751031712600162304,16422 750542070306275329,13292 775737359174434816,151185 787388490673561600,180433 781664273579831296,188807 785328103262392320,193633 794604385154330624,261155 788567109135585280,216009 794571108703834112,261155 767004440729649152,93144 789941444710576128,228041 763976277120253952,70177 770371731525689345,105109 760952952295190533,65237 781332139430117376,187386 757296271254179840,46382 776124446939545600,153610 759690429860155394,56964 767185199750799360,97852 759061278115651584,56552 776846459207417856,158333 794643681626103808,261818 777961069926940672,164633 756370996110692352,41680 763873345188208640,80939 768603912068747264,106753 792867401855479808,247877 764966630707245056,85525 781204235799171072,186434 768883853113131008,109945 769925365275959296,115511 795375582389403649,262639 758319022341513216,52061 767922378412175360,102249 774060681234558976,139404 793260523349544961,248253 759348223123136513,56964 767437093379252224,98748 772101883200614400,129301 788578714250387457,217443 778364932567871488,167522 765250192236949506,86763 776435451674652672,155334 793208845577363462,249926 761711870415740928,69493 792689400576696324,247075 766356924958806016,91894 793528656593244160,249926 756203931571716096,41702 763456694873489408,78208 768174521467535360,104332 778155466253799424,164826 788126226955272192,215252 741753871677018112,1247482 760143286594142208,61051 773936595187621888,139404 774279080606924800,141867 795432518556250112,266054 774383686003232768,140025 752960010586578944,24316 777902025526874113,163990 771217634197016578,117257 739437987197550593,195876 777189175049138176,158897 785965740553830400,199546 767499632045797377,74868 787497795481657344,352761 790656754572890112,233307 789079922560098305,223286 788569849840570368,215437 771807802406924290,128043 781307298287349760,183759 764502394810077184,83422 792358740007723008,221785 792482825882767360,228037 768268204468760576,100605 776128210681540608,151410 762830246240411648,73926 762991283933679616,71502 785679536922865664,195975 780857528460701696,182036 789820583328358404,226461 762302668752752640,71124 767793851776036864,100605 768593234201153536,107423 773259976643149824,134572 776811946930823168,157082 794217626926882816,258607 760713165076303873,64197 779160818843787264,170547 775751658814992385,149633 775302875589251072,147932 775497441902755840,149770 785264975170461696,11774 766353609739034624,91946 788108889183096832,215005 754750467951984640,33549 780494289415630848,179742 791583251043225601,238207 792433547873222657,245459 738450669233807360,11774 771379455101067264,125145 760809529365897216,64722 791348885872574464,238395 773302517627293696,134561 785281380385230848,193669 788561494363340800,218832 751123008282996736,17140 777906425100115968,164001 787595056987287552,204078 786979674375069696,207613 793500048571129856,252408 763519885460647936,431998 765612439861809153,88052 787483574131945477,199546 775460372862173185,149329 785266136518569984,194079 793947403145461760,254135 768621741761409024,105109 762682696527060992,74133 792524089902571520,243187 794524882201612288,261155 768125123119439872,101681 791254499621036032,237223 771747834492178432,127711 788385510842654724,215749 792102574417649664,243187 794981278927843328,264397 791919746056753152,238594 792212421704286211,11774 794475066444681216,259743 733080681715240960,355106 762732310060011521,73926 753588598562172929,28281 752214865603801088,19966 778147216015974400,163990 785518728838426624,196277 754991456868184064,27045 774769833833435136,144941 768922230390530049,105425 790327752444547072,221731 760462825462566912,62771 769008693643845632,106821 732903598841978880,354111 785505032091340800,196277 791388311164063744,233736 761672543598174208,69356 787056963632766980,198576 766783142598352896,96299 768268429824364544,105041 750448977208803328,13532 752143262010318848,21077 775406439170920448,148645 738256488154705920,11774 756888435571458048,45064 762743304685518848,431998 769662401386012672,114779 795391324002406401,265858 777625172190769152,162610 793861007768772608,255942 793242946061557760,248719 794544185386921984,261155 767034842139811840,93823 757036328320106496,44359 772351320325955584,69983 793563033280872448,249926 792032735342628864,243187 758407166357299200,53015 785841460826476545,198878 766254281863200768,91946 769317724493324288,112399 768303196007636993,102444 768826784188170240,107821 794719505377361924,263051 774742434391715840,143473 795742300991320064,268448 793760885630242816,252581 785572079177457664,196788 795764413001269248,268777 781577876655046656,189032 794499940340772864,247651 770732357657722880,120610 774708767980187652,144654 793418055774834688,250633 751047448882188288,16233 794346495390552064,259659 762391451523088384,11774 788276003311267840,205728 792334083149803520,244221 759150585073532928,56964 791854241740574720,240483 753768648788017152,29263 768365011442012161,95055 778783274227290112,170187 779386312230969344,174610 769861072308301825,112623 778166239759925249,164869 785523824955490304,196676 754014680893497346,30815 776146422194241537,153915 793620230262042624,253206 758769931034955776,52112 792405081106878464,11774 773672059993935873,137444 761560173324410880,69231 754725004986777601,33356 789888507221336065,227940 750809107402293248,14128 793924985144254464,256219 788900462158311424,220332 778234179225948160,166532 785921103596322816,22735 792161384565911552,244221 788869964891557888,220815 765271130152267776,11774 788172661931192324,215088 775388663739981824,148045 779479090587848704,90252 760691668559560705,63267 786250787978670084,201958 760429705153699840,58537 756695080925356032,43469 794555021836898304,257492 757041699143163904,45576 769963130667556870,108396 787540136145752064,207287 790732347582844932,233307 794533227943907332,261155 775718740495335424,149200 777969284538523649,162610 775713084870529024,149300 774345827414339584,142980 793571510900387841,250033 763371668068790272,77586 777181086690504704,159876 758533891032551424,53703 789162932122726400,220332 763489298867892225,78198 768868086342713348,107745 786976070767640576,105109 770394326799093764,118191 772819737143238657,132335 777018661311655936,159876 774779881330765825,144538 785582096089698304,196917 793971527209385984,256393 789438554791354368,226048 778024357381672962,164375 786008482679971841,200009 764881965212237824,84724 755717967078363140,38666 775888478118768641,151410 762027063494651904,431998 773996290422091776,139766 764270546687234048,82066 772166319009624064,127707 785775419941347328,197512 766346551874596864,90384 793609472002367488,250064 753581987466588160,27045 756673020018716672,43313 787993243136974848,205197 791318982187823104,235590 792742096360833025,246785 775417324836970496,149209 780941492172967936,82208 758693758984658944,54070 786130717327691776,173347 762275520922869760,51778 791704208584171520,239610 749748030467928064,9295 756254821406035968,42125 791005537991176192,235590 793977269182087168,255942 755569403027001345,36735 789170294824894465,215505 786134330779152384,197286 767803880482549760,96767 765950580355244032,90384 775548261700472833,148713 756607739149836288,43248 775746810623041536,151255 790872911833866240,234473 776244072428232704,152903 794553423140110336,261155 794645565518725120,261818 763727834955280384,79513 752659744666583041,22936 777965227539214336,164980 768908306299494400,109104 792102054533607425,243075 794380757972160512,257325 775030591934922752,144935 767890093952475136,102249 785900787629162496,199546 775384148085059584,138532 785506917628063744,196277 755153987049926656,35890 763432091446947840,78129 793147017824497664,249926 780833258930135040,183269 787084356904857600,207109 756659994532208642,44429 776122934666461184,152735 794631126191116288,261155 766265503568363520,89859 781638590589796352,187611 787763380220080128,210238 793612561757376513,253793 754752266268127232,33549 793617616959115264,249926 793842456643063808,255318 768137870460747777,103354 779096202369495040,164783 757324250722078720,46394 773650794805661696,138382 788466149239365633,215437 795700151771795457,262022 773705072295436289,138205 788824271053201408,220539 749594043978481664,8497 785907592300290048,65113 776892702008803329,157082 778689810546331648,169923 732639369710997505,353220 772897526663958531,133043 780618368328069120,182122 781569402328141824,188478 792196114275590144,244464 751809582155100161,18215 765218450813902848,86103 765315049200062464,84209 794891790675574784,237491 779683024569065472,173464 781006354756624386,182257 791658361305595908,240483 749054647952740352,7069 793110166111711232,248988 758620338796109824,54070 766905800245780481,94810 790550222363430912,231894 759191324184735745,55257 770721363141226497,121046 773650170307379200,137565 795444242734870528,266151 791088140337483776,234514 790984110168743936,234959 766005412462157824,90384 771051867635748864,122955 791670389101498368,234990 793370152116944896,249469 785868362257620993,198671 751197087233089536,16233 794667840716451840,261155 792445612864118784,245313 793320469319540736,250033 794494062539608064,252408 793272554303676416,249926 778292900484542465,166362 788163650070740992,214899 760875388226637824,64722 765928845253935104,90031 749301396068065280,7836 765041163082600448,85562 778953038417518592,171324 750749194860826624,15094 770715063527182336,118698 794327277290983424,256038 759100080007905280,56282 772182595941478401,127707 794655584775716864,262022 749920584075730944,10729 768068403269554177,100909 772965998962040832,129918 781289684915879936,185296 785372155483652100,192421 794588894511632384,261155 755240596835557376,36212 772550479322685440,128278 788395141174333440,11774 754050054726483969,31377 755535665144729600,38183 765607227239510016,88399 772415646076248065,129551 773596751324262400,137158 786188426361966592,201619 794907738816057344,142187 777915995918704645,164001 794625674803810304,261155 763465155724345345,78159 763171642193223681,1249107 764823693453250561,84724 792056497236652032,243187 777310824788533254,160225 792191063750422528,243187 795003500912488448,262022 765274973812330496,84209 795667531533058048,257781 767296074826612736,98671 794642675555336192,261155 754762012140470273,14277 780703323796025345,182338 785554607590117378,192380 768575001461198848,106281 775799001090289664,150404 792189929250062336,241367 777878246985785344,163592 755103648275763200,35044 777554241305149440,161456 756713844865511424,44274 778680703617609729,169201 780199337972281344,173341 745391049347051520,351482 785492168873947137,196277 773544160112488449,136439 766431897899659264,93184 764435421518454785,81929 776493124214415361,155390 762658222251532288,73814 753250149304930304,25660 761308973404336128,67768 793162746242138112,249469 785668646039326720,195975 769758288019730432,114985 774130521928458240,139404 765635379844308992,87904 738441248734892032,11774 781233378712576001,186434 787442150925406209,209800 776839669019385856,151463 751564188732928000,14277 770582318314557440,119832 767281630457241600,29263 751558147869999104,18215 735616149803663364,81250 787735568557993988,205197 760841861158277120,64722 795669191898656768,267521 767933269291720705,101681 790261208741974016,229693 757730122522775552,46280 737742737827467264,354115 769920410888601600,115511 778608281942102017,169226 791977199637110785,238429 785895443737694212,198878 761268504058179584,65887 786396398182801409,199262 791424423861641216,238207 788395380916363264,217519 793133633385140224,249841 754072009026392068,31095 773677055330443265,138616 790031874915602433,229105 757950211696254977,49953 789448463452962816,225981 756731146046627840,43391 780734469984706560,182036 759164466193833985,56772 760499989479092224,63149 771144693828714496,123028 762048053700276226,71429 791815251809275904,240763 793507189524660224,250293 788154568622374916,214247 794528500107517953,261155 790883333332955158,234583 780567859546038272,181011 787087616025985024,207613 790978957348921344,234765 764161615830913024,82066 752736541747847168,22439 788392944717795329,217519 781291533614055424,186584 780643946330411008,182257 791453149039095808,234583 756222571524268032,41680 774820839384502272,145539 790917697349484544,234583 761732933644345344,68993 793194362037501952,249841 754145524735811584,30590 795357501860577282,264397 764812396556791808,84821 759267922795716610,56964 777554819116507137,161387 752625468315148288,22820 768239022942527488,11774 780882298833137664,183269 781366456055463936,185496 778249363839606786,164826 751117615226036225,15808 771431858869592066,125381 775431039506325508,141415 791441254118625280,238099 758503942388977665,44274 758060536017854464,51069 765424877155168256,1249261 769136684759785472,109104 775809063170945029,151439 793177249029754880,249841 773525726440161280,136110 756645693272489984,44429 770977490512678913,122146 792370770265706496,243398 776094150378790913,153501 777146175275184128,1250371 786572681143394304,204413 785835341223751680,196538 758063098427092992,50542 791837791407575040,240070 768174051504160769,103986 793253373013262341,249926 773969833528483840,140047 781505613167603712,182036 763158101663027201,65180 788021052265918464,214492 795365969539559424,266054 756039586179145728,40932 763649361825980417,78087 790967210202296320,234583 753734030168686597,29548 753794655188168704,26458 772845621162176513,132335 756876860030652416,43751 764523072342880256,83391 752683334094901248,22779 765686005592629248,74575 754753171679916032,33520 758024796110106624,47761 769002646778810372,106716 779421555923255297,174872 764273486147694593,82571 781436741802680320,186584 793815477185290240,252581 775409317264625664,148645 732990968794742784,354116 732259489517277184,350671 789179250536423425,215437 762278294347665409,431998 786083367511089152,199546 775835155462131712,151947 757835489785151488,47782 794886379356508160,263676 767696020117463040,100605 757741564584132608,49066 790877359402520576,234583 762750199555039233,74559 779264058486845440,350711 795077030480084992,264397 786003977221451776,198878 771104128349143040,123595 792063572591403008,243614 756298315843547137,42432 756950882101653505,45672 765681641486331904,87904 792140655455825924,238117 792203373948788744,243398 774008553539379201,131421 793477800107859968,249926 760867272340627457,64197 770449010037436416,118192 789159078576680960,191622 763007906346172417,431998 769965276351848448,74518 785569229781295104,196676 794687318485561344,261666 788071870113415168,214660 771477265167347712,126152 793804208382369792,24745 794554885194846209,261155 788386093641019392,217519 754000297505071105,31077 770676193871925248,120610 785923030459437056,198671 752883327519035392,24134 753236674709168128,26140 760184264436645888,61412 771090369559703552,123135 775673343869681664,150663 791388919552094209,238780 778731219374645248,169437 779429471497523200,174226 779340233825476608,172270 761113774413615104,65180 751768686571184133,16236 790948535336337409,234583 768934342185943040,195876 787070755414548481,207287 778374524542722048,167044 768264464252608512,209828 753711017796866048,29263 787411401581137920,199307 793098506030284800,249469 790712387141640192,232884 788801564542586881,221057 760570943018196994,354841 772537495829352449,129551 773905528334450688,139404 794922859147776000,263302 794670688741326849,262022 761926138822139906,431998 741039168206327808,11774 773326244704165888,131045 776841484523798528,138205 786655783115042816,11774 771797689759625220,125163 781337453558915072,186210 786401309016649729,202727 756507454679162881,42249 774671498640371712,139012 775732896552226816,150874 765716078160965633,88546 768849343675793408,109571 781338864078192640,186212 790429796509417472,228363 793170759581593600,249469 762662150703808514,73814 757714797517479936,47693 752649455191502849,22850 786018113737396224,199262 786302853769891840,202727 776058513902690305,152872 786529654450495488,202727 788453925640925184,218275 778218127691751424,1182483 764039448161947648,79970 768168914236870656,102514 779440926737338368,174230 762995349828927488,75646 766415690941210624,93823 780607156273963008,181984 785923513676738560,199840 770985312654856192,121949 773848351716454400,11774 765415763180032000,63451 791067724776517632,232169 781043630354096128,184588 759053320615059457,1170537 763460701591597056,76406 792066516489347072,164814 773919546138824706,140039 763023532292993024,75281 792224866594193408,244047 769895393601658880,76406 787172489570820096,207613 765251531256041472,86103 765251603280568320,86763 756264292677189632,42344 765149339899617280,85562 785610210857615360,197512 787155258413809664,207733 790597894457864193,232169 769517490086961152,110585 751140997938159616,17281 768872475107201024,109666 768960657123254273,109360 774262208784011264,140230 793211370493751296,250633 786959461046943745,11774 773921497140396032,139404 790722044027604992,233307 761252419464486913,65310 793673883710726144,254058 754035472788180992,30304 771084969385000961,122146 781507772525391872,186034 785603354147762176,196788 764851985229058048,1170338 778381272779546625,166409 789348284200521728,224680 753630193747714048,28477 790731187455086592,232884 792038930128506880,243075 754044132079890433,31268 793449437133623296,252020 788035089213054976,214492 763801173908480000,80136 771431890251354112,124744 751117823288741888,16422 767234293168996352,82283 758636545096163328,53185 790068153267081216,228063 794381143399247873,243865 795715128796835840,267587 768636562259062785,107469 781909168760328192,191354 786584839612801025,202727 793139157082185729,249469 775102128603930624,144607 788350281465626630,217149 765973047153201152,90384 794652876970803200,262022 768988051510923264,110344 769367911269928960,112104 786987514200518656,207613 792426807177781249,244327 793244287387316224,249926 768050615809257472,100893 779002145148284928,29263 770133574209142784,116082 780981908096229376,184223 759209320319946752,56282 775145898225442816,146720 757222147282636801,46006 751602329372225537,14277 789516972413349889,226581 751109622040113152,15808 778317135768612864,167220 792254032790245376,243092 768125072976539648,102249 757711878734778368,47693 790261183307771904,228341 793986111479508992,11774 778498523931217920,152594 756662037602861056,41839 794683279727206401,262588 786887080395759616,206225 791664711326658561,240483 757096567069413376,45857 794487946216775680,260273 787163815590985729,207965 758728213291945984,54070 794004525304532992,257492 752895287702740992,23899 771422601877028865,124744 772499858787749889,118191 780566081131909120,181548 787973307748540416,205197 753492262890405888,1170685 791656955852959744,239405 785892242577879040,197512 760993381933654016,65455 791849738832183297,240795 767856120572575744,98972 767420260525932544,98890 790599977663856640,232169 761428453438681088,67906 780595994673111042,431998 791477935500881920,238207 769623742553198593,114587 792931555610009600,196631 750776075676966912,15316 768050414876897280,100605 790025653328281600,214809 778585254802055168,168284 790745723616636928,231894 794934307517243392,263895 795106860193853440,265257 775303519054299136,148045 786674229374844929,205349 789267119913349120,218349 794168286413893632,257492 756602840693534720,44274 792067472887320576,232976 771385937871765504,124671 761918862136705025,431998 755898519404380164,40251 774013263713439745,140444 793294343184547840,249841 789995453009924096,228888 760733697075281922,62654 774802660528566272,145244 764868712256180224,84209 768196811030953984,104162 762365234967228416,70886 772185595913261056,128934 770648710657171457,120341 760562582851760128,63149 792643737650339840,245148 778251154677301250,164826 768279263132790784,11774 750985636916686848,14858 762841617350795266,431998 761575562242502656,69231 768153410902253568,104132 777635023839195136,161939 756267805016592384,42171 764225315103248385,82544 772935842633482241,133519 788405931042217985,217519 792141989433278464,243451 779347500671074304,160592 785662222311821312,197673 795307448059969540,264397 775008749123547136,146259 752220671019737089,14277 779299375977672706,170187 793957842508218368,257195 758816462253363200,54070 788504715835215872,11774 787127305269342208,203350 788982874959740928,222627 776241526582063105,152107 794045016813408257,257492 756833229504671745,44471 786932489335955458,203793 792336949424037888,243576 771447396614168576,118191 794242590405259264,258456 791460904416215040,238207 756185876003229696,41680 785992374212263936,199546 785660763935473665,195975 772086301960998916,127957 778741544643801088,167939 752765415374422016,22752 781173640612057088,186149 753690316423700480,29263 778765441825116160,169310 755566173517934592,35890 775092273063362560,86103 751790003164942336,18586 771843377285521408,128404 780767067813339137,182960 733553272116547584,355880 788001448227287040,214354 792467929526837248,245750 760519620059160577,61051 767950872542343168,102011 764896545800003584,74247 780059500799668225,177248 791424150107815936,238207 792027570430697473,243075 794686675729481728,261155 788916164101636097,127871 792925159376101377,248514 794909952724889604,262752 794636069169987584,258936 788218390292815872,215437 776168570560524288,153194 780961069594443776,182349 772103434593931268,128934 761715470290546688,69245 781331662948872192,139404 776865950402351105,157840 793529495609303040,252741 793763687882493953,253813 785695234445316097,194082 772298144562360320,109571 794683979299319808,262752 792690166737440768,247076 794943641055698948,263895 770757386034372609,120610 766674482647986177,93823 765631496015282176,86806 793954113839136772,256225 752717635788369921,11774 758801826531553282,50923 766439426914332672,93286 732246082542030848,196346 792364968771395586,244813 788872635795009536,221785 775863490628038656,151463 776759105247600641,155688 780053168071770112,176203 773947387345711104,139404 787160406712197120,207965 788534452754452480,215584 790725399420473345,233307 792217315144110080,29271 793202205968961537,250430 794032190648557568,257492 764508013352722432,83367 777109634519826432,157755 785754059865100288,196676 791978606964645889,241819 786265880967733253,202429 795048555534831617,261796 772357861611540480,130249 781508533242171392,139404 793340118195118084,249469 754799018023059456,33549 786787793016070144,205270 753666340997599233,28148 793921653633867776,230523 793237983579086848,250293 775716461956435968,146580 762779672031563776,73706 749484389965307904,1170318 786484151629279233,203350 788894666435366912,221972 772541242743848961,130636 752946455472734208,24248 788183178842402816,215754 733979785882402816,1170499 764109481449959425,80608 794968451903328261,262925 763451013781082112,77590 768928800948105216,109104 778360729623752704,167220 771507816658067457,124855 780621448440258560,182122 760058571698470913,60112 779729154392494080,176110 785990748625711104,200384 758712393165778944,54070 778177288642977792,165097 780492931983605761,178075 787655226249482240,206101 790666356601544706,232791 757698837993623553,47267 756799695863812096,44461 768771329571028992,108849 791095262454439936,236657 736529169207545857,11774 751722033352830977,14277 787416124363198464,207287 769895415609077765,110585 790868993712226304,232743 793266565324103680,250430 764132454361800705,81929 776150526392229889,154071 794613240303009792,39957 786923810905731074,207287 791450768821878784,238395 761077171863457792,65713 761586409740218369,69245 764247172208398336,82283 773886279511453696,139404 791696306620207104,240483 785329550267813888,195125 780599574943633408,181755 786790213456502789,201562 787948477359808512,167443 775118171497959424,353017 794013494504865792,255299 792051269389131778,237568 759149561533181952,56964 793136779050225665,249469 763114916131639296,76202 790972831890833408,235590 795688020754202626,265649 791959667148677121,239405 785498759392292865,196277 786940546363301888,207244 788527751829434368,218219 749943417774313472,9856 755950241262678019,40881 773896977943826432,139865 794855735335079936,262022 773891362303254528,139404 771505922594091008,125853 776901021570244608,159359 753291223532732416,26871 790880790527762432,234583 789139853405331460,11774 760513842602532864,63347 780803930758537221,183269 789915074089611265,226022 785666057038159872,197286 765989931017580544,86103 777079063265570816,159093 761996117256998913,70679 762163320895832064,70338 773921617416163328,139404 786306094238867457,201958 732963864980164609,354974 791523550343462912,239405 773966907649253376,140047 786190731006259201,192032 768182761303703552,102249 768966951834046464,107469 786361179983740928,199460 777888246349066240,163592 763439516497489920,78344 791190648862801920,236473 752981938843947008,24788 765645464050032640,86440 792144101684543488,243733 795062376118763520,264397 788484069139083268,218275 773849739129413632,139404 768081448020611072,103354 753328011127074816,26699 771076062830669824,123135 788018952135905281,210253 769971784057810944,116082 793520804109488128,249926 771444922037698561,120613 778614803040436224,169201 794342809356664832,260033 781845221109739520,190036 751780238703534080,18893 785254184920776704,194167 765896025844256769,90061 794588198651445248,261155 792779115497652224,241118 756933726483865600,41839 788172128818458625,215437 756202572537434112,41680 790955924944883712,232884 765339217526452224,86472 750021376308867072,11114 758645376664625152,41680 795425228465774593,265855 772361318355636224,121795 752064430213652481,17120 789994742281015296,208167 794116361941352448,255942 772604798067585024,128886 795717328067497986,261818 785747859442458624,196277 764972498270158848,85562 776967265023463424,158387 787622568123572224,211367 763130255305482241,76628 751686965083316224,18893 772188689371897856,125367 790483423148249088,231679 788792607040077824,220332 749967978381402112,10742 786181902797451264,201494 786193582357094400,201494 768057901537648640,103261 760950257404547072,57574 776291750616895488,354826 793968562415144961,11774 767855480282558464,98972 770746781625749504,120474 764971661477019650,11774 793932987574419456,256255 756263903005249538,42344 785812689947725824,198466 793880226950443008,255393 752062799610646528,17794 791556915331563520,238286 750876688314138625,14363 759967092095459330,57130 732845899248996353,353228 770726494616297472,11774 793599670089949184,252112 764105731184353280,65180 771978772132225024,128519 794054836731908096,257492 791236634318508032,237236 795420899503734784,266079 788151315884978176,216009 788446224038756352,215608 790408468641386496,229693 772468485779812352,131027 790997630499295232,234796 792074670094819328,243286 764143636363698177,82066 776853961169043456,158673 770876214928035840,121949 773223452362678272,11774 786922370539716608,205353 781649607575175172,185995 774264253008125952,140965 777690375465164801,158815 780597961143169024,181755 789658851704442880,199307 786430214855204864,203674 752657178578685952,22832 793652135401586688,252679 732236135464849409,350669 778412997547003904,152594 762586811122147328,71386 758335396929540096,51809 774199433428815872,139338 795673928610054145,267862 788883305282281472,212707 794238020274810884,258331 764839627396120576,84724 768059195870425088,103261 768213522128003072,103354 772150323309719553,23762 787798436506636288,213253 786178864468733953,201494 791628282718396417,238780 763531151835209728,77720 771031434102398977,122875 793645820352397313,251803 772895695200190466,132908 778668497584820224,168892 794191505619492865,258598 751685542568484864,18215 755543661664956419,38461 790263825815605249,195764 780353845142708224,173936 786800379119796224,206117 776958889308725248,158820 791308086518673409,237787 789988839041277952,228354 764829783792422912,84724 794220367099416576,258607 754751337976459264,33549 792495474833928192,246273 792798157771988992,243187 792362224719392768,245095 753777665044340736,29592 777564148821397504,161978 760636976341155840,63393 795110589919948800,264397 792440014596636672,245148 751858267089805312,18215 780861044201705472,183975 787044596186488832,207733 749301120040828928,7816 788707628763471872,218258 788254731822993408,215005 791746955995078656,240483 751149114495266816,15643 778997771986579456,171324 788890134561320960,220727 776101123618766848,152735 785275029357494272,193671 793462630404857856,252408 756638260714151936,44429 758686545360617472,54011 757695175347036160,48522 761913215752163328,69191 762711085245804545,74431 770305718633140224,11774 760572110368567297,63451 765897541393100800,89844 794018649753391104,257423 761627191641636864,68993 770375040764215296,87904 794695571323977729,262849 764817446456926210,84689 775675248570167296,150511 755601096802906112,17416 778273560745930753,166941 793482734656188420,249926 781156795846799360,185496 793474274463928320,252580 788698362312785920,220029 787657159626465280,210585 773648267867484160,134199 765658967334760448,86103 793095394637049856,249469 760088381481254912,60363 776124374944321536,153845 779671773382111232,176196 764179253042802688,81946 788631080396029953,217449 791046169187069952,234575 764896881336061956,83675 769564763311509504,113836 778406943400431616,166409 790364616610177024,11774 790971430846418944,234796 774991484730736640,146259 786079349787205633,193533 732759189622136833,1170428 732945445996105728,354488 793474633185964032,249180 793798764683296768,255393 794748115345702912,262215 735240448772612098,353789 750823642024464384,46501 752955209551187968,23739 771845951476604933,127871 791828025453187073,33338 762725021018124288,73707 789933158502400000,226883 758730375426211842,54842 785491483482882049,196277 775449531798265856,148994 778319354173624320,167124 794353889290108930,258044 794531864715227136,261155 795023876082331649,264754 767682592426504192,100605 775884906161278976,151791 763849555636985856,78705 787994122535567360,210215 788752107784531968,220526 757671512824487936,48735 749752741627518976,9754 781167260987568128,11774 795613535497814020,267655 768142814853079041,102295 790877449357631488,232169 791585842477211648,11774 751809325027434496,14277 764979064985690112,85562 788026822931779585,214492 761165342806831104,66897 767849341578940416,101681 780578434778927104,11774 789192600070660097,209184 752966013096955906,24526 765662507885334528,88874 765906883496509440,89733 786939663709646848,206742 757572059388076032,47761 781255951588261888,186900 787247472301084672,209736 788987012439093248,222654 776869916133634048,157755 790949312444395520,11774 775810381486891008,150511 753595585781829632,22575 759554940180180992,58358 792762995772301312,246392 761245948672606208,32404 764213428424544256,81130 734118276301770752,41724 789975088774930432,228576 760559096386904064,63149 788481214218776576,215437 794301407037947904,256564 786262234787749888,201958 773939775309025282,139404 776856792819113985,158673 751123965712617473,16008 766196270281199616,90180 793209765983813632,250633 786694478883065856,205455 771394323237568512,125367 775005392430440448,144648 790590974816813056,231894 793847020389666816,228101 752647282034552833,351463 781446241347522561,139404 761217330621849600,65222 769062822936449024,110585 794355084582912000,259970 754750675112849409,33356 788201482428424192,215005 761312120851935232,67401 758809835018215426,54070 758666920841220096,54070 772214901376823296,112788 790844434489413632,231894 792687347070414848,240061 788168912416313344,11774 778958772366704640,171324 785364851208040448,194170 767890865931034625,102449 794407192845778944,257353 794758129313517568,260613 794363049650044932,197512 779338233956200449,167311 767931150455144449,102452 763445706359083009,77849 733048162831720452,1170324 794977627727679488,264397 776413196403998720,155390 794950764020039680,263532 780882023367839745,183269 767868973400657920,101788 753354705376542720,26066 766307957030154241,11774 764184663434858498,82209 776076237953388545,153194 740763446376026113,11774 733374745471778816,56436 763880743256875009,80939 767028226006933504,96962 774308842112946176,141360 790957743423254528,246425 769473545399246849,110585 791279119275216896,237491 774632539461910528,108396 794636494870872069,261155 761291739533549568,65626 788504877739540480,217574 753196925076275200,24316 773969477708820480,139404 764545913683574784,83391 794956828341743616,261155 781618275398582272,186584 794229804350382080,257423 774091256926343169,139865 772998934432129030,134033 774461844572540928,142503 768234214592507905,104162 775434916678950912,148010 740367753283051520,11774 791373292007411712,238207 794541517071405057,261155 766501368605515776,93493 789208992346152964,224568 785614376770338816,197297 767188168206589952,97472 786090849088208899,199546 760130306301132801,61051 785640330301468672,196277 769322708379197440,112325 777576519241695232,161277 765294303270756352,85734 751787593243688960,19806 785544086593933312,196845 788509891812028420,218495 791404766496645120,238383 741528967518261248,145399 750738638904844288,15005 765287778926014464,86120 766271944907890689,90908 787122591085555712,207949 788397952943419393,215005 764663702830317568,84209 755209768596234240,35890 779353865846218752,174230 791359873946570752,238395 794323514505367552,258044 791508919092781057,238292 768565636624621568,107714 765243607414636544,86440 748924059136716800,11774 794980213851586562,262925 788023687358345216,214209 790299201313738752,11774 790875315065290752,231871 785963158326226944,197512 793552708577988608,252020 771741913732964352,124597 785854361440321537,198878 794768982410674176,262752 789521949521248256,225911 789231056549453824,223286 789517137496924168,226026 790563619905961984,232137 772754903890595840,132335 792132441116925953,243075 751144215363682306,17284 761150819555127296,61051 781266852454420480,186170 788621917225938945,218260 765265833459388416,86653 770679399804841984,120610 779343288558088192,174230 795090668582555649,264397 778865407419494400,170187 790405697867489280,230270 734743683052998656,349197 764956278594469888,78344 776685445723762688,156835 769038692681936896,109805 767896723041554432,102409 771067944197423105,112363 785312581858709505,193639 794696999421571072,262752 764107458516291584,81658 776534061342859264,155390 777960583811338240,164764 787328523757158400,207835 792751628382330880,247101 768618204444790784,107984 779511956189216768,174756 781245267018407936,183797 786047072243941376,199431 755377281518886913,37044 776188232027480064,152314 779834736868896768,177233 794038082546733056,256105 752309221383737344,17842 749337922608869376,7816 771297173174562816,124597 788201181445103616,213064 757090262673977345,44444 794318024719224832,249926 794536577607303168,261155 790758177222434816,232169 791369287264907264,238395 770795498080960512,120976 776208072758874112,154071 776128017663832064,153035 785914173712637952,198883 787315350111154176,209043 785565728573235200,196917 751161337833631744,15808 764133496700801025,82120 749422793721204736,7524 794814201294364672,215219 786914344567185408,207287 786388523377012738,202727 791317839416217600,237532 795269471300554752,262022 753435477856882690,27280 758037953859817472,47761 780117664798826496,177380 758723158098739201,46076 757772733048561664,47898 791084493134176256,78159 786808112686649344,1063777 793463473518678016,252020 793820292497940481,251363 794526724717326336,261155 775452763744407552,146506 756304803941277696,42495 767184042059976704,97468 775498384421466112,149124 770882710894239744,118154 772259746833235968,129474 785636058004201472,195975 786266317275865088,202429 775712151801520128,146720 789357166956195844,225356 789815572095578114,222785 773850624526061568,139404 785683767595720704,196277 793926987706298368,256219 769222141170573312,104662 774654230846054400,139012 771048778010796032,118191 780456041288871937,180054 791659149390143488,240483 755829524378550272,38183 768154164778196992,103354 791489280967192576,238690 792040976088911872,243187 793433819319644162,249926 793149730465415168,248437 771454783404126208,118174 786409944417308672,202425 780707265221234688,182036 773882526507028481,139404 766058553937317888,90384 771258993989693440,123583 771793512492785664,11774 750655235136389120,14234 766253968523755520,90388 786945507671158785,207613 755663631111614466,34474 768161223544180737,103071 760132423577251840,61145 794526647106043904,261155 781012899540205568,184143 753221706806730753,24196 762819549578354688,73712 779670669596332032,175772 752661494370824192,22779 761941030568595456,70858 786059836438024192,197512 762665107197423616,74133 794295983643295744,258840 795614273149882368,267521 771764745858711552,127134 781425422256996352,187469 793164146883690496,249444 763462592992083968,78159 761358541017919489,68273 774019709788225537,9754 776845376921870338,157693 787296752319729664,207212 768874402091892736,109874 791581132911280128,238207 794705634017116161,261155 753935040568897536,29932 776824961319079936,158428 794304307533324288,11774 786759380095991809,205728 793689360638078976,18395 794302009914564608,257406 777330943052902400,161546 786271893997445120,197512 764481344588042242,82571 762733158429257729,74612 785246719348973569,194167 794031650095165440,257423 794953365163622400,262752 764062426937434112,80153 772544801862328320,129551 788219064975884288,214354 766539041357443073,94542 773953289024999424,139404 787016040131592192,204727 794312278027796480,256038 775461929724719105,147684 754020192045326336,30296 790658410580549632,231452 771406432860303361,125367 769633982392795136,110585 788522994968571904,217658 758733092714536962,54070 767936006209232896,97341 752958295606980608,24788 776244137435672576,150028 773008410711252992,133519 786519657708527616,193639 792791369580290048,247672 753772078214578176,16299 776556803085701120,138812 753289067605790724,26066 758131515049988097,51629 786607786746454016,204224 793592568995016706,251452 781592596682567681,188478 788140555431804930,215050 788354128967860224,217032 770707625810006016,119937 774991367189696512,146259 786446066560315392,202727 785650635777728512,196277 793299967867629569,249469 758820735741677568,54631 788395039760248832,217519 768485180239650816,106716 760202862634889216,16761 763456790587645952,76406 780091275232108544,178100 767733233563860992,100605 754005070908387328,28866 759053147088183301,54070 779078726080405504,167305 790926286692593664,234583 793395202677288960,249926 793949831769296896,256534 785302999023353858,193669 752667971483557888,18495 759390709661179904,57722 770269760604909569,114254 787722036395204608,205197 773387124682924032,136515 751158804318871552,15643 756885743511928832,45122 763510076573360128,78853 794530243814060032,226320 764981349312786436,85414 774505540785434624,141302 790661687040958465,233353 758473840041324544,41703 768961641245466624,110719 779416601510551552,174230 794648463543779328,262145 776411734638727169,56964 786065366862667778,200383 776163062088806400,153311 760862358222667776,63145 792495695030652929,243061 795428138113269760,266491 752232982811774976,21034 790616963307286528,232791 764987609332473856,85562 777226550374608896,159847 791757220010524672,226581 766006117730091008,90908 761823591419621376,65626 789149046921236481,11774 785991006277672960,199306 794934538887712768,192846 795356743773499392,261598 786927326923587584,205143 772102551659393024,128934 777847834813104128,163990 740342826731458560,11774 757627296891170816,47940 758352121205026816,52112 769286735801020416,109713 792386281124823040,243075 762408326206517249,73022 794527206479429633,261155 787305766453514241,210215 769174882131308544,111558 790866023465426945,232911 793222422489026560,250544 758647015031050240,54070 779316480332660737,173964 732169580576002049,349856 781592303345344512,187976 785550298785931264,196917 760364674152067073,62063 779463169613893632,174294 790518634208694274,231604 760864344183754752,64975 768527167084982272,104271 794234375214727168,250633 770276653486395396,117257 791665097508655105,240474 754103511571394560,30296 788446879780593664,217837 768229319931854848,11774 776509630361075713,156290 778979398238212096,171324 789520956779667457,205972 755215269228937216,35931 779002895752499200,171693 790874798612180992,234583 792650760886575104,233951 794367974442500096,257492 768390578975432705,86103 793463577852022784,252408 763482559942684673,77849 768562863829024768,106753 789305095091519488,224680 781627771437015040,189118 758654585179410432,54070 791354761849233412,238205 754079008732643329,31686 774410843907842048,143428 790522439990022144,225456 793272420060758016,249441 752773900874895361,22432 762001043265818624,71488 777637796194488321,161988 759251692206579713,56964 786101000125943808,198069 793202935350124544,248559 780446605241487360,179570 760881228492906496,65404 778302499539161088,166339 781560102780362753,187224 781197310990573568,185595 794208923498778624,258771 760776857973248000,64197 761961716066295808,66922 790543754151202816,231894 778364277765705729,167517 756869367745376256,45125 760243595320365056,48052 777314834740310016,17416 788682761032781824,217574 761710113119887360,67226 756213062105903105,41929 753784259077431296,27835 773569148345577472,137639 788730102616039424,218275 754004960338141186,30340 733038911249862656,1170829 793654488456278016,254135 794153574712442881,257492 794734103027388416,262752 776530250075369474,155896 778348776645857280,167319 786996605664698368,208176 757711697687838720,47693 785310748343988225,194934 748546917068509184,11774 792427071284785152,245313 777453783269908480,161941 791426530505203712,238395 794580088507535360,261155 791113224988954624,232863 773255016572485632,135736 790986790869970945,234583 754793640954781696,33356 774232541360304128,142097 781652387144478720,177455 764966958643220480,85562 778292587157450752,167220 791334876209254400,236507 761209522291482624,65180 792888894467506177,246657 794584416781746176,261155 761524267733381120,68993 777910376008605699,163990 792534459170062336,244270 795093395962298368,264397 787102785531772928,206642 749394551882780672,8160 768048474126376962,103107 767447969268465666,97942 788191743250403328,215969 761532236235612160,68908 770391785671630848,118724 761675372207468544,67852 778717346047287296,169384 793175850418135040,249057 759706780569972736,52061 776056469850423296,151202 791923822035369984,240145 732956498708463616,353016 791457381800669184,215903 758126364390072320,41703 771552803533664256,124597 779437808452833280,173347 791383096058716160,238395 791809968492064768,240763 781140418863984640,183269 793927629657116673,256255 773676309109178369,137565 773954454576037888,140444 750314796394827776,12290 794713803124523008,262053 760620258696630273,63267 776033777839550464,153033 785941910477271040,11774 793101077625176064,249469 790338422598692864,223286 760251985698312192,60541 755196473181102080,35890 787087377915338753,209151 776114197851758597,153658 785548424020107264,196917 758769818254340096,55262 762326221132734465,22657 758057170495606784,51069 763696216228192256,78344 785487499594391552,195975 791684439642439681,238429 792812327565336576,247240 761058475291975681,65455 777690429437440000,162596 759396737203134464,56700 768121964959559680,100559 754104559283367937,31686 774242254202413058,141360 793147782873829376,249469 758775872518168576,55257 761690540211482624,68862 781376453522788353,139404 793489143653396480,252408 765293892874956800,86440 750340146751533056,12535 785320721819983872,11774 794534582854946816,261155 758073767109222404,51069 767545260205416448,98646 777684481369137154,76891 794549330761961473,261155 788806808408248320,220526 753628871757557760,27045 768214104393805824,354891 776139617674211328,152735 750588933365493760,13532 773566599903182848,136947 772923330475229184,132335 765345353214275584,84449 753960542067359744,30590 794741512135471104,261050 761345757920301058,67906 768895191788904448,109709 786995007362260992,208176 768855491720073216,105109 766109069472063488,90373 777019727814070272,1170550 785909869454856192,11774 792304569065742336,243075 775857536692056065,151741 770501452204740609,117257 775002455859949568,146259 774594161697779712,143720 778723091530653696,167319 763445343073603585,77849 788774154925445122,220332 788481695544737794,65113 794041484064366592,256502 762693372494635008,74247 778692405750931457,169029 767134316887478272,97836 764114214508228608,81869 769252648658825216,27164 781285925263409153,186584 755826589481340929,37219 773752693613408256,114779 795668873588670464,267862 773523886457651200,137042 762235638536167424,70941 785481948403642368,193121 773891563474649088,139404 791662208824381441,240483 794010102453964801,254024 755855063856230401,39462 787695889309507584,210253 793511332897296385,249926 757257184396845056,46612 761531352390864897,67547 765986357734801408,90384 787686853545558016,210207 793239036311764992,250293 757709809252794369,48287 764853634186129409,80939 789284576329928704,224680 778038913222991873,165423 759888259753373696,56676 787326384947376128,207835 789027801533976576,222654 764191900593102848,82283 772260232961458176,125145 765037906608218113,85562 793344497560096768,251390 768566853354549248,107469 780784470739869696,182146 762694146230550528,73814 752259350689771520,1248182 793131700209475584,249841 791371002966052864,237491 762335533037002752,72523 763449275594510336,77731 792676669601505284,247003 750830003131211777,15661 768937037013540864,109470 793106900409647104,249469 767351882813767681,98271 788825736480260096,220539 764662551842066433,82344 768213979231510528,1249520 792060888123478020,243614 769086600085135360,110209 790220634202726401,229898 758817250748997641,1248642 764194292868972545,80355 766980404444180480,90388 793789833185550337,255173 776507676301914112,155688 764189474637000709,11774 766134484798275584,90384 769844394929360896,105643 777287132473724928,159475 776872140129898496,157082 744369969027223553,1247652 775764805571473408,151156 778411590475509760,152594 779326026778308608,173753 786444867933134848,203350 786587752087314436,204835 793103361687990273,249286 773728687611056128,137753 775784769661575168,151071 795206641578688512,262022 793200764168527872,249926 780120825974272002,177233 753417025695780864,27402 756519927473803264,43319 776831725834043392,158387 788755991026368512,220332 789688263673905154,227492 750851053654913024,15255 770710650884595712,120610 785956151141601280,199546 789269214167240706,220689 778776040005132292,164826 780088229282344960,169029 762452920478539776,431998 786912951995293697,206225 791702941291905025,228583 758806656100597760,42453 791374883200573440,238383 787069558976675840,207109 788879184475090944,220028 763542075937787904,77612 763923507516289024,39096 766752435272462336,93184 786735667732774912,206010 765761591291830275,88361 732350324036534273,1170320 794666531904843777,261155 771003354428375040,122146 794918647898591232,262849 790586417118273536,232169 793201461450518528,249926 746382792360103936,352417 788777469310562304,219942 794431003301396480,259659 767180812366127106,94699 765399727365959680,86212 794612800484052992,260081 758064068766883840,50542 754932993936941056,33174 792390596434419712,245549 771128157537579009,123583 749401157987028992,7914 762301268316520448,72035 763939418658869249,79911 775456036211785729,149259 786961574296641537,11774 793553571715383297,253206 762953662377361409,74281 771984651208499202,108396 791480276014825472,239405 771327295218864132,124597 795238513973272576,264774 777323805169491968,159370 788133524704329728,214354 732619945150976000,350379 761529429046603777,68993 776046766424809472,138490 753433849900568578,26458 765599023688364032,87904 787002556413202432,204835 732630964027850752,1170592 777664010657247232,162610 755197445773135873,36057 793638473164922881,254209 765748576253280256,81702 760912815985012736,11774 777671426451046400,161988 768804487041605632,107428 794635792131899393,261155 768866796048756736,108782 788803835502419970,220526 749725961449447424,9179 755865203422572544,39462 792908448757264384,248194 758640322427523072,54070 793164490283954177,250033 793256703567421440,250633 754782883525427200,33356 749267234187509760,7852 786905186396536832,207287 791290831420481537,237491 773585039225479168,195876 788137755868033024,215754 761355762274754560,68144 768966818560036865,109667 786921592139964417,207287 761140596878643200,66812 756700482895245312,44450 767357290664095745,97325 768929243220762624,109945 771193082763030528,122973 772159098703917056,127707 789293241908682752,224090 791667939401400320,240483 788749866591629313,220332 793522969544884226,11774 794082271162761217,257492 760988791205003264,64692 768099397406187520,103261 757570971209310208,47761 787402563314343936,210253 793654430474264577,254135 794217890249486337,250633 756267963095932928,14277 776933693281669121,157993 763862155326349312,80153 786489635828412416,203674 794966422615130112,262847 766720681774084096,94899 768615970814455808,104973 792091937188622336,11774 788423667369717761,217837 751186804833972224,15808 788508281509515264,217837 789164988497670145,215437 791747548671275008,238207 781227365808558080,186434 767863928613244929,101383 794350617703510016,258456 755209767598030848,36056 788043183942873089,214173 760955801154555905,65974 768808421600612352,1179733 771878287148670976,127711 781389020626497536,186584 776585309123379200,156835 788001992329265152,214354 775340338634493952,148170 753204114729930752,25258 790293673405591552,106085 772772269466656768,132335 794393913977110528,259360 787963100842618884,210312 758605437516251136,36518 786541497646718976,202561 767907515627479040,101681 788685387417825281,219942 771537308944244736,78344 785649845805678593,197512 790698095386488832,65469 760891163054407680,65180 764828296412561408,84724 780900172448559108,183668 773110688378216448,133454 777276742847172609,159146 771179489837453313,11495 793912713244049408,256536 758313021038964738,52112 776746918437347328,157755 779285633655115776,173490 769681878462951424,114301 751218099886493696,16299 761965525354307584,70227 794346330541805568,257492 756261490349469696,42344 755109208979234816,35044 760135630995152896,61145 777806534336217088,163153 763753292577013760,79691 775460173515292673,149259 795257834845958144,265644 759942993893789696,60056 776896324419584000,159146 788425974757068801,217891 775528248415440897,149775 771444743725199360,125367 755819511366848512,37455 757270007709433857,46401 732334998313787393,350304 769599263110201344,107636 750379231666987008,12883 788749352126803968,220332 762762216495910912,74281 771487590885253125,1249839 791995196628140033,241940 778674108066172928,169310 752003013720547328,16299 763070906390482945,76174 787382687421956096,11495 749720284941475840,9495 761373629099679744,67679 785639747335184384,197512 791428517200265216,237908 752956411320074241,24727 777941495466889217,164826 777189896268181504,158897 764208988493938692,82283 773864459555205120,139404 785918693100224512,199640 768378578467713024,104662 771844056036933632,126389 774820019926695936,145244 793156201404108802,249469 772084809980055552,11774 794949419431034880,262847 753210150006190080,26140 789734228573294592,227048 786749605153165312,205094 786636624478236672,204413 792024488238018560,243075 779126645261074432,173011 773927069084450816,137869 765799695453196288,72798 768993132419616772,110362 755771027754541057,39197 776667824228040704,156835 793990946501312512,257423 795384074907086849,266500 760845379692879872,62728 764235827824041984,82066 794174842509598722,233307 759818310594678786,58542 793094538919194624,249469 758024753408008192,50314 776706180580159489,58531 772193383909511168,129991 777343522898862080,159876 779143326645690373,167101 773939177058631680,139404 760734373025021953,63776 794552335934464000,261155 775394335541960705,148994 768886637942104064,109945 794693656582098944,261155 758102317883285506,51265 764095572038909952,81702 765729459253153792,86440 780078185362751488,176129 786671719348068352,205728 789522654579466240,205972 793319056132624385,250430 766024399711408128,90384 777496327982686208,1170441 772265734101577728,129558 777432195799580672,161349 794220477464059904,258771 781232896552136704,186170 794637039702568960,261942 769946994571784193,115970 756950489778954240,44291 792926093120417792,248514 788413838379016192,197512 791404385523765248,238378 776291985086750720,63267 786619705222045696,204901 788380559068303361,215437 749633568649932801,9378 793773396161093632,252196 765983586730160129,90735 792952197474496512,246987 761345314234175488,68182 794367501094240260,257492 768636007864336385,106281 767513593604517888,97468 749406835870797824,8248 785951603501047808,197512 764981445408411649,85311 778257099633504256,164826 756645407724179456,44450 788747141288042498,219537 771772479907958784,108396 780602931515039745,181886 793634417822437376,254135 755236282742153217,34666 772745898682179584,132335 790939827868803072,232169 780087845130207232,178258 790559019219857408,231894 751232767015395328,17517 791303408493920256,237236 732913370601541632,352432 756473803748900864,43225 778744529822167040,169916 734725207777284100,7224 735874909528694784,11774 756461500450148352,42432 771846150274031616,127957 789283001297502208,217372 733030123792785408,1170320 776756708022640640,155390 791656442369486849,227267 793546898376429568,249926 760327268149231617,58227 785954654974717952,199211 792025606380670976,238207 755275407419637760,35890 788140613329883136,214976 785519927591591940,196277 789014269123756032,222027 775009840485629953,146259 778703007957475328,169990 758424183860764672,52659 781339972469088256,139404 788497773972697088,218275 763005056841093120,75724 765155211279302656,86103 793322140531437568,251452 755853880064299010,39997 788441338496684033,654029 794542024976400384,261155 763836367533113348,78159 786222422626369543,201555 750157174131699712,10847 769285514377646080,112363 791398695568809988,238780 775767438252277760,150809 750448730432614400,1248087 771049432716496896,121612 765556836263231488,87904 764592265733955584,1249246 789244290866089984,223899 732962060565254145,354506 769300946002309120,112399 777328303535448064,158387 785640087493152768,197512 754023986720149504,31268 758661908585066496,54070 763776216151318532,80211 791961178117242880,240483 793470306492911617,229901 795441007298887680,267189 788018173094273024,214492 756226583208169479,41689 780417762216730624,173628 786659163443109888,205181 789206458701221888,18395 758319819397566465,52061 761036117831397377,61922 763017147794817024,76003 794091453957992448,257492 770643076746506244,120341 794288046023667712,258829 762820054983462913,74650 781616768842248192,188807 774223795729104897,141881 777280075930578944,159876 793280149118521344,250293 794535925615312896,261155 790912526213083136,234796 774006629859811328,139404 795686428898426880,266151 764857523941715968,84724 749052341588987904,195876 788976031747145728,221785 752047814830592000,14655 766043991720628224,90539 763905832421580800,80648 776838856515678208,91240 752682697177178112,22657 790555787034755072,232137 768612014423891968,107032 749678218291085312,7524 793439198774722560,252196 771413164986466305,125367 773898596135505920,139404 791098934638678016,234583 785288166374838273,194167 753347853657833472,25189 765593050366214144,84724 768827518744793088,109337 768964208000110592,109360 770404817818816512,118191 788511327585132544,217140 759346315004379136,56964 776363645768957952,155303 788733327683399680,218258 791750419626102786,240067 766692950193631232,95593 780971144895565824,183759 788444838135947265,11774 793503821829988353,252741 772573718165979140,119937 793447454100324352,252196 793882297204219904,255393 795127107189772288,247930 758019262967537664,47782 732231769068589056,1170365 750366836668063744,12883 758306496979603458,52112 788160554980429824,215754 787090189025996800,209129 764459105855516672,83391 772103575023390721,128934 774231415709806593,141200 793107158493573120,249469 767768373124014080,101134 752905401180446720,24134 786341592319811584,202379 793800459228024832,255393 785331948805840896,11774 794973119639388161,247651 793545531666624516,253025 778368242154823681,152594 785829656435892224,197512 788012464109555714,213887 793164536794656768,249444 794166330173886465,257423 788876398500929536,11774 795682391155154945,268101 780381197557981184,179570 795611669850456064,267521 793827032144588800,249841 753313481403797509,26702 753703801761193984,28569 771468109999845376,11774 755639154835333121,38401 785994292481458176,200490 762721478903115777,73712 795614187087138824,267655 755939311686737920,18215 790293626337292289,11774 791296338201747457,235828 771887360439050240,127775 779396032291405825,174115 788398162025127936,217533 781135813169909760,185496 756270373688213504,42432 759092674661978116,56964 764199915438370817,80939 761661772180758528,69356 763075053462384640,74483 792630376787238912,245148 788037103913402368,214492 794261311953764354,226320 762745198023626752,74612 767838297796116482,100559 785620506837852160,197512 793109137701736448,249469 752893335690481664,24134 762314750697037824,72550 792494211316617217,244550 790945640108797952,234583 794158788337143808,257492 762633209351778304,73926 776096258851213312,11774 759215926806020096,56964 763868722326966274,80153 794864222383538177,262849 777574468814184448,87904 794612958135521281,262053 750775453535862784,14525 763716364729221120,78566 749634028010020864,7546 792043795772604416,243075 792224912131796992,242693 762667738917511169,73961 769583490903842816,113797 776104717369868289,152589 794779230219292673,262849 755908029317582853,39797 793591070949044224,252112 772026293143629825,129108 785606491369775104,196917 786993650089820160,207949 790926482684063744,234583 786162246879555585,199546 762017812114092032,431998 769511005911121924,113788 787054407858917376,206642 792182386377097216,244550 787480320232652800,210253 758387063028789248,50365 766754278526431232,96039 778950203558592512,169715 755933042024349696,39235 764588599773835264,79999 761238891781324801,65887 780172921629126656,176825 792073362302504960,11774 759783926319620096,59809 773926735414857728,139404 795686841630371840,11774 761136948757073920,61051 792303459596840960,245024 759158575377879040,56964 779910992553664512,176196 760872309452177408,63665 772845396620152832,132364 787715965945458688,205197 762744973028626433,74727 752882154502107138,22393 764262122435940352,78344 754049534783741952,30910 775752118959562753,150394 762827375792955392,73926 786575573837606913,204591 774206397978259456,131421 793207526405922816,249469 793160713426526208,249841 770301603073196033,11774 781272479612493824,186004 785863128248623105,197512 756897841394528257,44450 794966493930852352,262849 753262686184480769,25888 769757701630984192,110659 753711149049229312,29263 778422499381915648,152594 779019039561486337,171324 790546998680170496,231944 793104536994914304,249469 755561899010293760,38459 756319201246142465,41203 756505208117755904,43341 779403600317521920,172967 778627266855043072,169201 777857537521573888,163763 788399661807796224,217519 763005171907502080,75899 773718983904104448,11774 786318058948177921,202429 777596352993824768,161960 751145186709868544,16299 791781512043716608,240483 792347005968261120,245095 793188753661530112,243398 769404747417849856,112788 775479176685953024,149259 770612580872183810,119832 787311076866129920,210289 763148638029774849,76873 771453213526593541,125196 773885885268066305,139404 779460647369084928,174557 774020353978839041,138819 756616497196392452,44429 757603574381543424,47545 776164862884012032,83679 786522601627582465,204224 791399970872045568,234653 751049188033507329,16233 764016742003642369,74575 761849646947901440,70355 732640379053432837,1170627 772796282326904832,132335 765213361134968832,84724 768486898666831872,106819 776703235277094912,156835 781400792745992192,183759 766704828458397696,95672 760834943572381696,64722 787025047412178944,207949 766549682575187968,91678 775037250996432896,146580 766353573504389120,93261 788156248768208896,215608 758653022016794624,51321 788087037857378304,215005 793175407377813505,233241 761278288614531072,67283 766323710659694592,91946 761707535686512640,68182 791668205030809601,240483 794106881904148480,257423 765127890950316032,84422 758580497232592896,46384 760274997591977984,48052 761923813420531712,70916 779675257854652416,168892 785407774289108992,194450 793345375977541632,250633 789844867157327873,226712 786297218932277280,201620 761095863057854464,64730 790578186643869696,231318 791353544913723393,238395 791443755194847233,237908 769296374072389632,112872 763842299574886400,80754 788755756342390784,220526 785668761521049601,196247 791618046704160768,240145 733126028198055936,355480 766651829954502657,93311 781898380654018560,191354 758637788107378688,46890 766553691750998022,93823 781335450422161409,183759 794345146229800960,257492 791419691864584192,229426 755823954569428992,39462 761333371024838656,66897 795687266634956800,11774 771174146667520000,123494 788855407678672896,219942 754020909615345673,29263 785510249054793728,196277 778604758307377153,33169 789457214620610563,225981 749792438307397632,7816 790761954612613120,99049 757733177100111872,49121 771913624956776448,118191 787985252413087745,212139 793975621529444352,255942 762674571359072256,73926 776498675925200896,151845 775068621789732864,146847 792928794352902144,248514 757503889042178048,46280 760969741615915009,62877 754726491288588288,27045 756986017098309632,45122 790983916781965312,235590 755095320749568000,34666 767846721057595392,87145 791979420210884608,206257 753548253392736256,27045 763587388471934976,77849 765883434438889472,90031 752240865972629504,21034 786787012875464704,205728 772483066472214528,131007 779082493601296384,172299 756312281739251713,41680 785913527252897792,196277 791357752014614528,238383 766056569897222144,90357 791079690349912064,224680 795654654977675264,264774 787145818604130304,207965 764557838173736961,79561 785609915884793857,196277 750176997003984900,11495 754881459379326976,32906 752021369827635200,18395 787356878686724096,207287 758125874839302145,41703 732663748456898561,353360 760489781377634304,60866 754707580002402305,31400 762695145548488704,73712 790955238681251840,234583 759758378717503488,59186 769098078141968386,109748 779118048309456896,350711 755567015058735104,38183 775714092568936448,149200 777892973749075969,163036 774004618544152576,139404 775253822650318848,146804 789251050993778688,223692 769971350404526080,115511 788811499062095872,220526 794253351726632960,249841 756308032015982592,42432 772885119505928193,132370 788155843170734080,215754 749728770253201409,9991 769256696564715520,112363 778113916459180032,163960 758681387612254208,54070 760775058516221952,64664 758134331663609856,41703 781563328271380481,187611 757976093571686401,50442 775000468590321664,146259 775448694321614849,148870 788747834292047872,220029 761524477578637312,68993 774940714430001152,145968 785853971642589184,197512 789558587941003264,225358 787025810716635136,207949 762630800047210496,73926 776882222121021444,159146 761000369614827520,66281 758471569349877760,53001 759819882951127044,58254 751549865679654912,18409 773965558454845440,140211 768592461132341248,103924 787098559271272448,207965 732725549181902849,352771 761719245000572928,69947 767522240728629249,74247 759038714098044932,56442 764672862405832705,83866 752883173785239552,24134 764176874440306688,82209 771754741168615424,124904 790519372171345920,11774 793909235964907520,252412 795155823840272384,261155 791038465836093440,234991 769747177211957248,113412 765504602686889984,84209 756915220627398657,17416 775834800951136260,150663 791335659956936704,235590 755242319893233665,35890 771849612965638145,128424 779795888487145472,176380 761956756939497473,69878 779023581493784576,172057 779299082338766849,173753 795390126876725248,266500 787334965386248192,207212 790985261970821120,235621 732502976477028354,351617 773506574979522560,137158 795383975967604736,266151 777582434993004544,159308 776809144015814656,158314 757317453856837632,46612 793487388055961600,252020 776414960666542082,153610 767407137664471040,90384 732883385316560896,350453 768303726733828096,101514 750381414667943936,12883 758997244922044416,41438 792942676341653504,247074 793657021719388160,252020 780379418669813760,179742 761832083434070016,70858 793620895289921536,253032 791015612923449344,235774 781351841426657280,139404 787396974056124416,200383 763679906756595712,79020 773692685970354176,138382 733543379674370049,349263 777932024304676864,159359 771121640390275072,122817 778633590120783874,169201 762400304574758912,70679 786654917268217856,204413 792157245479919617,11774 769210266013663233,110362 793217718514094080,250519 760580550839066626,62452 761877484417589248,70941 755504482679681024,38183 792068981783924737,243075 791780105332912129,241678 771932715146960896,127582 793704797908107264,252014 739814254233190400,353374 758997641334173696,56175 777970267586985984,164783 751236911553875968,17416 790260267888226304,229159 761005338392801280,65222 761323761148788736,67350 790576707048656896,232137 760606245061472256,63267 774005867050131456,140638 791057111560155136,90252 795003508554600448,264414 764132800366653441,81869 749686124218490880,9754 792835868931215360,243187 768990122448654336,109666 777666744487907328,162294 781213060123938816,141360 793216330929504257,250633 773344546444935168,135736 758390011339370496,52771 775067060803997696,141091 764188298894053376,82066 780188858906513408,176203 777912720704155648,160539 758333943867408384,46384 753238644597493760,25995 765955287756963840,90384 791663742039822337,240483 793591990499680256,252112 785785369711169536,197297 767865331318657024,90384 785319367198277632,194648 766699833176489986,95593 761280693389430784,67547 767225798969417728,80939 786694274171670528,206048 757250891732877312,45348 792578096033660928,246225 770506467128532992,118191 773591885181022208,137927 788399755973959681,217519 735210752336875521,356028 773752935633137664,11774 756255694379225088,42344 788491714830987264,206850 792281900693987329,220727 795004230931218432,263931 752851600440303617,23899 780973547447521280,182665 770430598041047040,118191 794771721761026050,262022 761374221360508928,68373 774112595896696833,139404 793910897919954944,255393 791757589440712704,205972 795408742565089280,266054 773886399451844608,139404 765210822280970240,86440 775705857803685888,150511 794752564935827456,261155 771831655103238145,127871 786950698042785792,207287 791450517780201472,236884 732894538583285761,353789 767761366161747968,100605 771209879042134017,123825 777207555613491200,157082 792449316547723264,245634 795318220106432512,227130 756291135669010433,42564 788599732331569156,210390 794565169821036544,261155 757438865393287168,47284 791718099149922304,240483 786290801181466625,140444 786993779232346117,207974 789818855438725121,228034 789171924525993987,215437 794529020851331072,261155 791349161266384896,238383 787088322195783681,108396 764142711553290240,82066 764816161389342720,84724 771889082385502208,128194 765935238124019712,89651 786720635582025729,205094 732921837684961280,354125 771879954447495168,127957 755082742434496512,34666 757113868812300288,42344 734934562778800128,65113 777034367000453120,157082 792281051175321600,243648 768988580790276097,110362 777132962638925824,158027 775201254062510080,144848 756202388529090560,41680 760515234645749760,63268 778565859644018688,168794 758712525689069569,54748 775730615513677824,151071 770256766617526273,117377 792228987829313536,238780 795078500218732544,11774 790335301449285632,223286 759139990156611584,56964 759584935745314816,35479 765637708572045312,86961 766606903069868033,91810 764185541298491394,82120 793803971278282752,255393 770272257096585218,117364 775014991330209792,145244 787360029221408769,207212 778381111642714112,167676 771124547051458561,1249792 790248454664642562,230282 786691144356880386,205349 761788145549672448,70177 760211885451075594,59941 794571277071589376,261155 756282631910592512,42344 768534328431120385,104973 772291802229460992,127871 773129775275737088,131084 771330440732880896,124597 771093432626479105,1249818 771836732140580864,127366 793637570655690752,252580 779312725151350784,173753 794057729870413824,221476 762320991267741697,72508 765643684591251456,86440 758473827731042304,53185 758648430155665408,54070 774234784302268417,142090 763798017996681216,11774 791708708816367616,240483 757919579830161408,49852 769706565649563648,114779 781790533471592448,189527 751153477691117569,16833 762724377859330049,73926 766781920801792000,351436 771510928508526592,126390 785673925065789440,197297 753650591658749952,28866 757010843850706945,44429 766334888781971456,47940 793524491028692992,252408 787715815479083008,209794 756551430845063168,41798 754017063320948736,29263 755403275294347264,36735 772935024047890432,132848 762621232101621760,73814 788553934503718913,218275 767282298672799744,1170677 750909412081078272,15255 757647633339052032,1248521 769221319342841856,111438 792782992615825409,243075 786977855779373058,207287 762613725069209600,73814 762134808906571776,72056 773516146150637568,137042 743028309521399808,353895 773507476335448064,136904 768282026235404288,103261 786906659071336448,207287 769340955933741056,112630 791287176596041728,237491 766679765671555072,93303 768580828905385985,107559 774971744759185408,144746 790427519451291648,231550 771645140138012673,126389 788191297744109568,214078 791228701648252928,237274 781487857865203712,186750 778361995267420160,165512 794546819682496512,261155 763007931336065024,75899 789218348273926148,224680 792352136998756352,244143 768203406259294209,11774 760541553920278534,1170555 792414388737171456,243075 790914637176840193,234583 794017031943168000,256255 780846723845517312,183269 775375952499077120,148800 770283072293998592,117257 749714914818809856,9145 776105885797982208,153658 780612308397502464,182122 794219054009610240,11774 789823998741708801,227804 770615633008394241,120044 786345308217155584,196277 789925332027527168,228820 790637947158605826,233131 775658128117334016,150404 794256467981438976,258607 795758051877933056,268777 794624940569952256,257515 785866041159213057,198591 792197055057793024,243187 762675197547679744,74133 791836683360727040,241940 753970838366482432,30590 758378504710946816,52061 758084182170017793,50827 794550943316463617,261155 771406675903328256,124032 777271548189089792,156835 790999688426041345,235487 750813186446811137,15536 755501045606776832,38032 758324142236061700,52122 787730677701701632,212345 778510833743720448,152594 780637013431033856,182211 794003072066473985,257492 762741647192928256,74066 777615088513642496,162810 750411519175716864,12883 786906349296816129,207287 785797405828485120,194080 793214407186657281,250633 749749473937543168,9754 760872297825722368,65180 764700631089160192,84422 766754365428215809,80939 776145674022813696,153658 777712030115586048,90252 786499520439980032,203674 793190501214289920,249926 763711686733803520,79691 732567044533686272,352568 767803982001700867,100891 793095101035655168,249469 770493584499937281,118191 771308066381848577,124597 792522163207147520,243187 777022569610252288,157449 752249609116868608,18474 763847851361181700,80366 780558422248919040,178258 760223744765722628,55257 793686954818797568,254025 775070778907852800,11774 763088906342522881,75899 785545447532179456,196917 792897721573060608,243865 778804276969611264,170187 763073422783983616,75203 794187464894201856,256393 795062315905335297,264383 774540556273934336,143585 775114147985891329,146720 793458875819319296,252408 786606093581496320,204835 794686978285535232,261155 795434832893476865,265855 762461523717402625,47283 759216609286295552,56964 795068968302243840,262849 795161104292847616,264431 765226530763005952,86440 787783444143013889,212239 761277764628426752,67023 775802895740448768,151439 780569339497967620,11774 780486064939032576,180039 785961255148351488,199960 793515366739800065,252408 764670493219663876,82344 768224393944297477,104976 754756940442378240,33356 753651306548649984,28508 762659060692819968,73926 767884212330307584,101791 765754459460734977,88311 755467861917925376,37706 769746237494992897,114779 786147151126654976,49459 759915900501766144,59631 762893274927419392,73712 792048473763778560,243167 785554422210396164,196788 766769085686231041,85326 792823034033934336,247240 769011793901608960,110389 755782088285184000,39143 756485620487168001,1248400 762129973775781888,66159 771890799055212548,127582 789482066501140480,218349 791689748972568576,239776 771405604858400768,124564 777710445662605312,162741 760524888792858624,62728 751567751504883713,18470 770642432287346688,120341 761309044552245248,67852 794296191697571840,259231 794667833351356416,261155 793881790809333760,255393 761686468473528320,68987 777740373863071744,152872 788049164735164418,210253 793114430191996928,249469 768229200704708608,104932 780204046997000192,178735 752623282008973312,22662 789532016223977472,225981 791712820513693696,240718 780168563927556096,178735 793085602409418753,249345 793199936246394880,105109 790951924644347905,232122 791312179949514753,234864 774017465462337536,138382 775030259444027396,146259 776202874493829120,1250305 749118954585534468,148861 793844270700437504,255942 771734010959568899,127134 764843113730932736,84724 766828366351642624,95343 781290840241025024,187131 794193405672902657,258598 795382305594474496,264397 769270111731523584,111800 795682437930110977,267618 763711628789571585,79691 788756608490704896,220526 788899782609674240,213064 786950177944842241,207287 763440430507630592,78344 768225519271874560,103924 786557630730805248,203350 764291045639225344,82766 780401447905157120,179967 766585883663462400,94699 769355512966156288,112336 781249101631324160,186434 751552153781755904,18215 781055790937477120,185083 792810982951227392,243075 767823867289096192,101514 788410732828393472,217519 771472050103787521,125367 762394797684367360,73030 779336181305651200,172123 764216719292325888,81946 772505963295281153,130026 785977426748776448,200382 775027050402885633,146259 786940794091425792,207244 779523714773725184,168284 762479281611997184,73372 785590333392482305,197297 781132618054115328,185496 790904172010958848,234583 759240115369672709,56964 761571121082675200,1248861 793948424013914112,256393 795747103012253697,268231 756201759136096256,11774 763148958952751104,431998 763518109374439425,78274 764410878338932741,82457 792938364471091200,247989 789939903429607424,228888 762720213905379328,74247 794695582417829890,262022 790953287860166657,230899 795379400619552769,266491 758063415789096960,47761 753742670695137280,29263 792631361303552000,226218 788029726950563840,214492 793445382764105728,252196 775034009495691264,146259 788791219358949377,220029 788527679297449984,218275 770818288783728640,121479 776595538674409473,156835 788215724321886208,109244 757701844374282240,351282 787100410574090240,205270 794982101129064449,264053 757565536863653889,47782 769875546977304576,115163 791318855809458176,237491 794853364425072640,262752 794008437256425472,256358 769568625183391744,112382 775674496057348096,150663 793940304068018177,257026 770461923179696128,117257 778389488187822080,166500 761922789389443072,70543 758637313094193152,54070 786723827631943680,205728 789191216277487616,224466 773912156962029568,139404 794626795903586304,39957 765629704305012737,87904 788375473302675457,215437 764193377629925376,81924 794937122377625600,262849 768417964982886400,103261 740420996121911298,11774 754852529633042435,30782 759124577830051840,56964 793147245789122560,249926 761344044131811332,67973 785667375551184896,196277 781368871940874240,139404 777259196836417536,159475 768976299972886528,110809 776935940212264960,158520 777996847319179265,165360 790711939177385984,233756 764273414903361536,73869 771091583580069888,122776 793991560539078656,251336 794528585092628488,261155 793545314091298816,252020 775297023281029120,147592 792163144722505728,243427 787713050530807808,212357 778773705526616064,166860 788960954650329088,222594 795398089901096961,266884 787721680932200449,205197 793983533597523970,257423 775016177441669120,146259 793851824868646912,255942 777470035497459712,161836 768264004623970304,101465 788805007927865344,220130 740245251814764544,351762 794550220117909504,261155 787257341192376321,209351 785924263819698177,198105 792330812855164928,243187 767562771668033537,95055 753724238159306756,29533 795749745889255424,268646 758775549326200833,54070 779085396193992708,172299 793347293630107648,250633 751780521483591680,18893 770272369961086977,117257 770740909726052352,120474 775758211630571520,151463 793107461486026752,249469 793504068526235649,252408 766662501979136001,94699 791450451715784705,238395 759213916094402560,50612 763801425985966081,47940 764670360084025344,84209 768855177516359680,109666 791348028019924993,11774 761359486351085568,68273 764332811268530176,81946 766008646950150144,82066 779433071594446848,173682 795298058460393472,266079 760860227608555520,65222 766801194945810432,95672 734034338111688704,1170338 763501497606770688,78159 791826884958887936,240763 755085151990722560,34666 767480694872342529,95055 770312907393466368,117833 756295757536325632,42495 771048444010135552,121949 790886831172808704,232884 762425979973144579,73201 769617883756269569,114422 794219936461758464,258598 785303251281248256,193669 794897438519730176,262752 749687354168741888,9295 753241401890963456,24173 755210643733553152,33751 790019127759007745,228354 792064237501841408,240145 792100586179010560,243075 762248916813357056,72408 760145379421814784,11774 763530987737276416,77720 768783498446458880,106317 787594297558302720,204078 772434380652359681,123866 752241047455997952,11774 781633925949100032,189515 781582746372104192,189032 788736110973349888,220332 778262926230691840,166913 792249184107855873,243187 773380137064816640,133666 777848678182563840,161352 754710642687434752,33243 758733160171474945,54070 779741591141351424,176129 778894251069435904,168794 786041617694150656,200384 786060066726223872,11774 750677029733994498,14351 757628044395683841,47940 767828872163430400,100538 786358689493950468,203391 794587772304572416,261155 762816885066985472,75109 790723191958220800,233692 775909903919525888,152507 773881149261307909,139404 775527512474464260,149391 771130014997749761,123583 773731946199339008,138819 764800017781682177,82642 779115167296720896,169226 776124154273816576,153194 776488996532809728,154914 794679633534943232,254725 785938641608642560,193958 792612897318768640,244270 753633322379513856,26517 753984357933744128,30354 792288225423306752,243187 793326164152463360,249841 751913608955695104,17794 780490382027083777,180825 769857800289693696,114357 793621521608605697,254135 794292729262067713,258456 750380214644011009,12883 764491978495107072,82283 770672486425985025,120610 785755596586790912,196277 769610723320221696,113894 781162281396736000,183906 795246660595154944,265644 793587963993190400,250953 794865144228626432,259190 789484019767398400,220029 778294159866261504,167220 751595164590759937,14277 773107614515236865,133454 773680617271812096,11774 762625708996849665,73814 785268664803229696,194648 781664296040357889,187044 742408949815730176,56436 769749189932617728,114779 734492009013104640,11774 753991370348568576,30815 764226636510179328,82481 790760266858369024,233307 781853286823362560,190553 785572034575159297,196788 790530654668599296,230234 788874515245780992,221785 791838019061813250,240070 772791128718532608,132578 769070260188250114,1249641 786457260792741888,193636 772906933065961472,133519 795434240242544644,266491 763122039876100097,76628 763011308375707648,75899 760952175778369536,65180 793585318121332736,253793 781848781566377984,176890 764209386118008832,82673 755553687901237248,38183 779924627287977988,176203 766479136613335040,93286 780433295058272256,179578 790646955642871809,11774 770709353284247553,120613 754749577329344512,33356 794349411002368000,233692 791731573674668035,240145 758113778068099072,50110 788866230291689472,220526 793570305386184704,250785 773609875343609860,137869 792547370365923328,245130 759245571911741440,56964 786193705573060608,195279 793042353531609088,244230 794585463860457472,261155 760527291088633856,63149 754705083946921985,33174 774351122488291328,141360 786663622919516160,205181 795728057667616770,268644 770540138560524288,115458 777402544649887746,161801 795006665800241156,263906 768984024089972736,109945 789186157649080320,224221 789909376752492544,225359 758049895295180800,50853 788213980984516608,109244 787337320269656064,210432 765328620747231232,87062 780632768791257090,182122 795095419114110976,265245 773409148755144705,136439 793183321622777856,249374 790601461650509824,232169 793023734814744576,248962 794609284315279362,261818 776879327010959360,158524 764186019608616960,80939 769824003502596096,105109 785921591993524224,198671 760520794225119236,62771 762814785436078080,73926 789447870730625025,225981 793617863298781184,252044 756333006957191168,42249 767367263645081600,96039 792098151175901184,242693 793560297193607169,249841 780038351642435585,118005 792505308035764224,246375 754067758585745408,30590 790846649115418624,232863 755164790985592833,35890 793842390549221376,255942 789496198952615936,225602 750732723740893184,13343 792450166791868417,243659 755255846586548224,32861 772419453984309248,127871 794599459472740353,261673 750398514002206720,12883 768855052547084288,105109 781652366215045129,186584 754785393648689152,33356 794700071099056129,262849 756312162604290049,42171 776104737833832448,152735 790988064675860480,234583 753981751899353088,30590 773474703382089729,24173 780740526244933632,182036 795656557702868993,267521 775003349116682240,146259 760905648125120513,65577 790297141218578433,229546 751860869785542656,17842 775769629922725889,151185 765589102850871296,86440 788482328251084801,217837 767855430236270594,100605 792920904380604416,248220 794661475109507074,261155 787315107063816192,210289 788776688998055936,220526 785610946639175680,196917 780956118243614721,184533 786322358319521792,202200 793845104373096452,255942 778753451140517888,167220 786197094008664064,200502 793181782141120512,249926 769258950327930881,110585 778065718768041984,165834 761113010526048256,63084 767811257864900608,100891 771138110482776064,122967 794191344197652480,256276 732995012389015552,353745 768270698628255744,105041 781835808227680257,190036 792547876001820672,243286 758020661969203200,50827 760221635966304256,60794 789987875920023553,228354 789085134821744640,222500 766410242821238785,80939 793249090125590528,249926 791939163037720576,240763 793995329083473920,256239 794388842660798464,259231 765300566784258048,85562 773859555763744769,139404 794398641314070528,256255 752900658014064641,24316 750340870977847296,12287 762056166063169537,68993 752998417807310848,24870 763508980601778176,78344 778654825340776448,168794 759195086450102273,56964 794036811425284100,257492 795730319403937792,261155 785723584865894401,196917 780647523220353024,182257 758019586880974848,47761 794915096308969472,263937 760053720423862272,60112 761947319700828163,431998 778980870958919680,171693 794352388882710528,257492 780999572793520128,182752 754789212034048000,11774 764312753993502720,82283 771414253978816516,125381 740584312647651328,11774 753708268388691968,28866 790901451803484161,234796 794568418586492932,261155 773116014854832128,134470 794000329532702720,257271 779380435939840000,174294 794582111336337408,261155 787066543196614656,207613 791778744151277569,240483 766064035225829376,87904 769686889309827072,112336 757775466111569922,46612 764957636139679744,85408 765318940964687872,86472 769325252253843456,112788 765621276924719104,86961 780079464419950593,177472 794666666487640065,262022 787390661611880449,210691 774255809454870528,141887 754748179699077120,33356 771545902724947968,125367 793476469376811010,251393 776121043970887681,153845 779192681314545664,95055 747828866702467074,11774 750856325790330880,15643 785265168725016577,193669 753950665605537792,30590 765290053253955589,86714 765606045557280768,11774 768587315979649028,107808 792464633651163136,244790 791744726303174656,233174 750372583716052992,12883 754763940249399296,349720 781357073518821376,183811 759086846190219264,11774 790658008552509440,233307 775426812964900865,146479 794993632478642177,261155 757193617173721088,44450 789895587952857088,219678 758767074332254208,54140 775338707884843008,148170 762798955084279809,73926 759761649125306368,355994 791457518765477888,238864 756203784238469121,41469 756501499211976708,42249 793468614737354753,252408 771886296822317056,128615 787417311875596288,46572 767207260636360704,97438 763512028535353348,78561 778746562318970880,168794 758842991104565248,55580 794626168028741632,262145 778802078676246528,165185 788532026806669312,218875 767025543778795520,95568 793241498590601217,250293 781300946856910848,186584 772862897341001728,126152 776449499996782592,11774 791819847353053192,241819 795614541564542976,267578 769257416508583936,110585 794328027723419648,255299 761547077121957888,69034 795287106071437312,265644 758193459824123904,51136 777867028199800832,162294 764167706417430528,81656 778136853354520576,162497 785480537678843904,195975 752920846092546048,24316 770466287780663296,115538 793141988921110528,249469 771748414770016256,127711 768161616764411904,103697 790279807556653056,212131 772559309641101314,102137 793662540865802241,252020 768306980582596608,105603 790752398968954880,232863 756276217804914693,42171 787102212187156480,209184 781542243903627264,186883 794661578419425284,261796 770992058836348933,122146 781707415456735232,187969 786137822923255808,201143 785631572066131969,197512 770299532856926208,117833 789160388696743940,223899 794552098214002688,261155 753346247100997632,19598 781129674650849281,179414 765634665915056128,87904 787324351817187329,209074 752900482046234625,24134 758435002635784192,52362 753266618986356736,26670 757008212121878528,45329 791799456983154688,241523 732140963636871168,195876 788836464079417344,219119 762717308624183296,74247 763165602529763328,65180 770804808764821504,121046 792870700788875264,247877 786638559293870080,11774 793281257991831552,248253 792488427971194880,244385 794684688992321537,261155 790027385059971072,77933 790353599805075458,11774 760178391009996800,61145 760257468387643392,62107 755387594414944256,37044 768936446560382986,110209 773565426206777344,136904 778294289025466368,166532 794572114376396801,261155 795374182817263616,265257 756666853779439616,43825 759156950802268161,56535 788663181396803584,218351 764644954924724224,84209 773015163024904193,133940 781575621210243072,131056 773603589520551937,136947 756884590363639808,44450 754033516829085696,31377 779098470569369600,168284 768897667984265216,11774 774014120605605888,140437 766413888883683328,91791 766056611924348928,90405 757627319439790081,48402 771805020954169344,128194 790974936844120064,235147 767024199563145216,1249350 772574555764293632,103071 789326696776208384,220029 790864070429794304,233152 758823380514549761,55170 756898128989741056,44450 781513732622909440,186584 788397129790132225,215608 765754225615736834,84209 768576660740435968,106317 788753334211534848,220332 752307245577302016,21433 791471755282046977,238395 751893251960045569,14277 770307183309316096,118015 777159259347836928,158427 795375646671327233,266151 767422459456782336,97515 763894265646817280,76086 758791412901109760,54070 776598334031081476,156644 786639697552429056,205455 780597019060604928,181935 756410631973056516,42249 747520841617813504,11774 787111749170311168,209184 755162137299857409,35931 772564526076039168,129662 787123865705119744,207287 760258114474151936,60779 758127125798985728,51595 786270573898915841,201958 793549067099987968,253206 768235653620436992,102514 794975046523645952,263898 789225065778905088,224019 762040574212005888,67283 791317473148674049,238045 773303096281706496,135745 763788493449560064,80098 764964379024584704,84790 771012622942605312,122148 771112102144737280,123595 793098593544474624,249469 770126817827192832,115986 794743149981736960,262752 749952190127624194,10653 775474487089328128,146675 789077381550116865,209095 759360076125790208,57991 754772880580313088,33356 758715037301219328,46076 792394559879651330,245078 733066769334591488,354869 758422094065598477,47940 765183217091514368,86103 759817642802806784,59467 763845170114600960,80393 770710021105717253,120625 764920792794566656,84724 795758135864606720,268777 769693828655804416,114779 764919054830342144,84449 785915036866899968,197324 793985356509024256,11774 776125299616468992,153194 793128886871658496,249469 767590330245877761,82344 780205502923837440,178045 768960540248944641,110615 772884044409368577,132335 791369656938496000,238395 779448542066651136,174115 795687763957993472,232894 757624048138366976,47761 755001515824349184,33356 785471318355423232,195778 732923945993674752,354637 756365746863742976,41987 793618096229613568,254135 774297446558171136,141887 791389570692702212,238290 773641804159787008,137158 788870117450981376,220815 777605316305297408,162610 787391865435754496,208928 781758537659772928,47940 765606462915686400,83391 778047744699080704,27773 768971820498313216,110344 755268623699095553,10851 786365279047528448,202561 761343793379418112,66786 771478708528017409,125111 785642304359063552,196277 794783277097816064,261155 795388240249307136,266054 768270676042084352,104932 743241049372561408,354153 781592117684625408,188873 776769570849886208,157584 762798828181295106,73712 764658931763286016,82002 753694111295766528,29263 790655628288983041,232169 793983284950679552,257423 780634930388676608,181811 791608098163154944,238292 755836481063837697,18215 777253998437011456,151090 790395426889277440,11774 767916074004312064,101681 785818183156445185,198671 790048300753756160,229159 752004158467608576,18395 756928196239437824,14277 786411806252158977,203674 756315131995381760,42249 776872770370170880,158673 778048928516153348,163564 792636099705249792,226218 794348957509951488,249841 786266723095764992,199546 761990041681928192,69794 778229235710169088,166422 779916706307276800,167083 756292007161585665,42564 776131793074262016,153699 761985136271306752,69548 769548601936797696,112363 776011536922017792,112363 763063095036092416,75899 788726750847111168,220029 743121449657962496,349320 764973221733142529,85562 795037807056158720,262752 751240876123254784,17416 758653462263496704,54272 773534434687524864,133702 793965955688767489,256276 753745074903810048,29592 765303968012435456,84209 770294254681882624,117257 781287835773112320,183801 750358934909693952,11774 771952839421722625,128404 788736100625965056,220029 791029968293679104,234796 758743899397513217,1248589 781386454714810368,186584 776900093475565568,159359 774371801250103296,142668 785271035151077376,194648 756602437209821184,43448 763422674466934784,11774 788169661686755328,352258 773888798006448128,139404 769371075989733376,110302 785850116641067008,198878 790304917793628163,228341 765155254933479425,86103 786424176152281088,1063777 757674615514640384,48663 775147613528010752,146259 781198581524946944,185496 781365546675687424,139404 792106669522182144,243187 764520256501088257,80939 775683152039641088,150511 787177032295657472,209043 790720442252140544,221524 755589516518367232,37424 760455153178714112,62063 777852755733991425,153921 794137633526022144,257492 750334362399350786,12535 753711441262235649,27414 771418572954349569,11774 773892441510449152,137508 788782260853932033,220526 789155118616866816,223899 761179563443511296,65839 763790306542129152,79589 787007819514056704,208379 768927039294361601,110362 778041289711366144,164669 778387291182104576,152594 751206307294810113,15808 750833115875147781,15616 766261536260231168,91946 755443022385418240,24448 781443632528289792,139404 764186417824079872,82066 765922710236991488,90125 770746902757322752,120690 768233359952576512,103354 773622379440242688,137158 777707389558534144,160010 769352031287083009,112693 749718150539833344,7461 768122709305733123,103212 780653521200898052,182036 750372435892047872,11774 789516468979437572,225981 758428937458294784,52061 734796737534152704,353374 789499447961001986,222788 790880067446448129,207712 764191822507683840,82066 793878915043426304,256255 788736099174580225,220029 766821833328959488,94612 755761507334520834,36583 764316885261307904,82283 793899671139688448,256678 765747988056670208,87904 776523101790146560,136093 756645423758979073,43391 765594820861497344,87025 755183374306799617,34661 768419841652826112,106281 769954006198255621,108396 792563874771771392,246314 751539634803445760,18555 785529633471139844,196184 790254449235066880,229693 766622573010432001,94699 770849530615136257,121612 780826733142388736,182659 793949126044041216,255826 759443772031668225,54128 761947897160138752,70858 774130898342064128,141360 773951083005685760,139404 789734062675996672,227242 790996897947344896,235532 790972549844709376,235487 780932270689492996,183077 794621856171126784,261818 763502262090018817,78769 763472368576655360,77720 768981301101682688,110585 750359134361432064,12535 794551358863065089,261155 781495064564465666,185299 792034899842568192,243187 773908165494583296,108396 786097129987174400,49459 758110237484195840,51344 752886768261672960,24134 773669118629277696,137965 790298030721433601,11774 793243948365910016,249926 793123333608972288,249725 765621691607375872,88669 763585809626824704,74133 771383808314572800,125149 790566076698492934,231894 763828214967836672,80607 752718149787619328,22746 755364424924495872,34167 755520545869828096,33186 785994809471225856,192032 761753572904099840,69231 768260956136808448,103354 758727016736706560,54070 791244484856066048,235590 760494146410975232,63149 773602475597176832,137869 762618669826510848,73814 788341861047873536,216009 752946328821456896,24173 756645442243457026,44450 781898315017359360,191354 787672212614549505,211347 791237274625343488,78159 793959203895410689,256564 763099154897862656,76329 780629546055983104,182146 733353501372354560,1170809 776987928857718784,126390 787356869517975553,208167 791462483181527040,238207 764543314855096320,83490 757248164378411008,43659 794532739760422913,258092 778319557173866497,164797 780804766985183233,183269 764179549986828288,81130 766346933250035712,90482 774381988451082240,142503 780398802662555648,178751 770796575501058048,121479 755099006804504576,35445 758295940599943170,50923 754929210540429314,34522 756212321874169860,41991 778416303623188481,163249 791857228907024384,237491 780610529719119874,80785 737294825536552960,349408 764174512950747136,80939 756600928615198720,43751 764089437537964032,80720 763477449090871296,78159 768542655718498304,106774 760505850666422272,63149 751733646722080769,18893 753298103114104832,11774 754816974018916352,33470 772981993386586113,133664 737319415893528576,349926 791710824515731456,233174 793251264628862976,249841 750534381152927744,12746 785624406861094912,196277 789241196329758720,215412 777620124127727616,156504 747469602129489920,11774 758621248859561984,54070 790612989099466752,232169 779053833443954688,171641 785700356911161345,197512 790915872336457728,234796 779691989507899392,170373 779108814599495680,172270 791776672211021828,239446 762805657099730944,11774 791819278051905536,241367 793642867256328196,251362 791001155283202048,234583 776963008945872896,156835 780858874068815873,183975 794608058655641603,260081 791432853141741568,237908 794211050941886465,258771 790272141119762432,228341 762455226297180162,72216 771315409219837956,124597 758671165116252160,54272 777650865557557249,161456 763830872646836225,80393 794390104601227266,260033 763767655744544769,76406 766502778181214208,91170 768622246503952384,108198 764091806376087553,28724 786707027384864768,206054 755819097527463936,37655 756321709708324866,42432 758302718293270529,51807 762269838651731968,27156 765183169859620867,62492 772957028021047296,132578 773624507592388608,138165 779365806933155841,173347 795203817339953152,262752 767686931517845504,100605 795311421936586753,263245 764262163741569025,1249120 793924465772077056,11774 764200259065176065,82283 780383726974959616,179742 779820476914819073,26066 793572224523497476,252020 770908620821139457,121596 792067247112151040,243075 773706221178224640,11774 785284020347236352,193669 791674548496105472,240483 795431225213276160,266079 763525346490654720,78159 771433478046912512,125554 781639311515066368,187969 750405331499511810,13201 794529577209040896,261155 785257256883515392,194205 787034781762465793,207949 794160550167117824,258331 788160115669102592,214976 788405942778007557,217519 786634867685494784,205181 792056493461934081,243075 789206380632641536,221785 785274031511568386,194045 795028544740945920,263926 792176050964992000,243187 754885671395799041,32625 764187504593567744,82066 771442672426942464,125204 794298222994923520,257406 794376278744985601,257325 761172893614997504,65180 749747591030517761,7546 762685640320225281,73926 773302412979437568,135903 791352477681524737,238395 753817064599498756,22439 773893243071139840,139404 791346374662955008,238383 777695404439834628,112104 788886647240728576,220815 734582913271009280,139803 754811363000586240,32861 776059558406066176,151526 788086463598465024,353965 750389152529678337,12883 790647133695193088,232169 793250606290964480,246425 785545630773088260,130635 755167686330552320,35890 774277468647596032,141360 752878838359724032,24134 765134368327229440,82066 763509756711563264,78769 780223470315724800,167407 750485523878207489,13704 765268221079515136,82544 769990525281792010,114985 793131171324563456,249469 793347457124098048,249469 794708346850910208,259892 794721185938477056,262849 781561746301399040,188401 771866337484365824,26539 761673126069403652,70085 755091104265973762,35044 755109246585409537,34666 759545307529093125,57112 780606664462340096,181419 793410171649359872,249926 763831456770633728,80482 791013171008069636,234653 767916423523991552,100605 778420142447484933,167220 779102382768660480,171644 795420829005664256,265855 792825878434701313,235621 795657469431255040,267746 785928471633547268,198671 788824757353480193,220029 785651843497996288,197324 792159877217091584,243165 792212535155892225,231358 755369124344295424,351146 762899737976578048,74483 776144927768010752,152314 790347958604603392,230282 776522680417738752,11774 788006078604726273,212357 795304529797353472,263906 752655815291527168,22664 762299771059044352,431998 780896976799948800,163592 760192864525496320,61602 767227939595300865,98475 771135102688436224,118191 764656523532349440,82018 771957818509451264,128404 778833616587501568,170373 789693826587824128,226490 763230089333047300,75899 786998555978280960,208167 795683858565959682,267862 788026840149393409,214492 794761565606121473,262784 754011257943035905,29263 772896697303171072,129551 761996619772551168,71324 751688828897943552,16728 766413712412422144,80939 766739832219529217,94705 787316468496990209,204835 795469712759160836,266151 755105139837415424,33192 790993604420349952,235828 774365636529123328,141360 764192274318143488,81946 778974096075862017,171324 758183455918206976,50549 791987642539933697,242233 781449635940347904,187843 765701215137116161,88361 794652809064914944,262022 773857830981898240,139404 793256523438944256,249926 793845431205765121,255942 774558723884711936,142566 758706010227900416,54070 763468705724366849,78513 793346758189326336,250633 781826141132763136,190635 756879325706723328,44163 761744750848245761,66586 792662611330347008,245575 788499189667770368,218275 793540245509828608,249926 793595788131786753,252408 764093299502133248,81702 764509242510471169,82283 780090379559469056,178258 790277808182337536,227048 743229081739661313,47188 767885220385267713,101681 776774526587789312,157755 764106368999718912,81569 778301998319808512,167220 793680690193793024,250633 760280557897015298,61545 785647301268168704,197622 788792182933250048,220332 789563221204140032,215437 791771582548938752,240483 793797359536840704,249926 779677349218553856,170620 780555975287713792,180233 733129118334783491,354225 794304643430043652,258456 756955929216708608,45672 779116738218565632,172802 776921852514070528,158338 758830245768081408,54070 763455429590614016,74366 787064871460466689,207109 775823773345783808,151165 791659213466533888,240483 795739627130863620,267746 761421303282667522,67852 754890149486534656,33174 763287347043655680,77185 793351604736884736,248652 793140204630663169,246535 791403819225808896,237908 793246082650308608,249926 793351975731617792,249926 794925249292865536,263895 786496122416226304,11774 778065172048982016,162497 790627258138492928,232137 773464367790710784,132335 776408888442695681,155390 763453757657059328,11774 753929623034073088,29898 773735310664556549,138205 763119537265016832,75977 770062016602079233,116164 795270290133708800,264397 792877503383605248,243865 771623632892153856,123583 785478433086148608,195975 769408574707539968,113165 760308597897195520,43471 787876698956058624,212357 758759616566079489,54070 762789020329975808,73712 777564815090790400,162497 774004541410775040,139404 795185524726235139,264010 763166924117254144,76127 766737638216859652,95672 772926755254308864,132335 776854746170691584,158524 780838768634896385,136093 775027907999793153,144682 754083218878451713,30370 758358938840596481,52112 774224161786957824,138819 792057257584431104,235590 768491222428155905,106774 789964471967948800,217443 765579329841598465,86103 756299285038264322,42564 773322160559366145,135954 789424615621816320,225981 770424988696403968,111454 774991030949150721,146259 795066162824564736,264397 763996184079839233,80393 795380515327115264,264397 767401277185589248,1249402 794583986727161856,261155 762597527199838209,70177 763868830066155520,80939 785618900859785216,195414 750002962739650560,10735 761954287631081473,70858 775777852046180353,11774 794579936719884289,261155 788175670572568576,214753 758683081951830016,54070 791076521343680512,234583 785756649524830209,196917 753949964573618177,30590 773518196296945664,133702 787587887030239232,47207 792857217900752896,247240 791348244731142145,238395 760028497624477697,56964 780843253922836480,182667 791624785289588737,240067 795729419734290433,268448 754028119598723073,29036 756382266268319744,42432 776122638158540801,153575 772247533787623424,90193 732202991466496001,1170330 756290712761692160,42432 770246680499322880,117257 791413173584887808,238207 793861711002529792,256038 791678611258474496,234990 753348066816696322,1174823 788531234397949952,106085 787516083435544580,192032 794934502183342080,263676 788880628502695936,221297 750891815121879040,14855 758264285676052481,52112 762027259339345925,71627 787498348726984704,193121 788503100470521856,217106 763002355063193602,75401 791787736520941572,240483 766822726740811776,96263 795335487229661184,266079 791486328177254401,238207 768526548332781568,11774 780259025455677440,157456 771395809313251328,125367 780598017921396736,181789 759123189280739328,57189 759494928070311936,56964 776697974760103940,157566 768207100220731392,103924 777661559355035648,158023 774177066539364353,140444 776580675461840896,156644 754015896373374976,31095 758876845471244288,55710 793635440502771712,250785 760585233536122880,63712 776141016986443776,7224 790914109839552512,234583 794589128612519936,261033 767208652826615808,98084 772900297584812033,132996 792029356759670785,243075 774503865643216897,143585 788149298785648641,215754 758890271501201408,55597 775817506762153984,151463 777848878909587456,164001 751596560530694144,14277 792457347553779712,245373 795294269296652288,261155 788753158264594432,220526 760970165294989313,65234 794553503301726212,261155 760384935462969344,1248387 768514134765817856,104999 773823534288076801,11774 787840094531125250,11774 768940023072825345,1249625 747474778127241216,11774 758080644572340224,48663 780591784304873473,181811 758803119442571265,46076 775768549784563712,150663 772975666094452736,128874 776612945723740161,156835 795747871136116737,267576 779201814537183232,170144 764577135923036160,81659 758153489491062784,41703 761342460605796356,67369 792100235254362112,243187 786722139063853056,206008 792718446022787072,245129 739194650703986688,350834 754736581119016960,33356 778459789265215488,167305 776585246808702976,156132 756194743437160449,41472 793753213447069696,252196 766280845305012225,90482 785282818410557440,11774 786077074104680448,200870 760797876045963265,64677 792027614047330305,243075 775370772919390208,148537 770994001130364928,120690 793849865931554816,255942 766767485307588608,95707 773124025769791488,84904 773185444997627904,135025 775292884341751809,148045 777884728733143040,160641 785282006284369921,193669 758581403189587968,46384 759503220775399429,57964 749646856599138304,9446 764149938343129089,82066 790298267259138048,11774 792121209345363969,242693 770357958236516352,112363 758738974324105218,54726 753205723979321344,26140 795406146257514496,247930 772459158444601344,130415 787334712398344196,210207 788126376876400640,215005 793456439973056512,252196 780417681774305284,178075 780532958553833472,178735 786732875605356544,205455 751620179121975296,18224 763469604249362432,77720 771535222479265792,116598 791776388009320449,191778 794991687630254080,262925 781591979960389632,188873 757602963909140480,47788 780065496398004224,172185 795689973328519168,267938 773997072689225729,140211 792450552885948417,246013 793134835351089152,249882 760970972815986688,64730 768813083506663424,76480 776487809758683137,156290 780002681251303424,177472 763150036461056000,75899 759994712862236672,59666 795400807663464448,247930 791958888459284480,234990 766402879129354241,92159 795419398307794944,263302 774203953672286208,131421 791594268544602112,239405 777590247437787138,159308 786986344987955200,207974 761345092523360258,68102 793424083711102976,252020 780799764535316480,170077 793499763626811392,252890 735060881554481153,1170544 794037089415237632,257492 794217024494981120,258607 792152589223792640,11774 765324817230917632,86076 786336104790253569,201958 762812962885234688,431998 778731203352330244,170252 771819883386417153,127366 779675635350245378,464984 756352615395434496,41518 761355460624670720,66801 768157997793062912,103212 768989722316275717,104932 778625043114885120,168284 778657733004361732,164001 770595123667361792,738099 772442786188570624,130972 752627893289627648,22662 769352688450416640,111225 788794139471126529,220526 785995110098079744,199262 790257443322339330,229693 752726414332293120,22359 767456078980198402,95574 776766187237576704,157693 795655174274641920,267655 769261581465104384,112693 777048552749010944,159245 740718547001835521,87889 786968013954220033,207287 758299207946104832,52061 787352156760256513,199307 751873323466891264,20024 771840055199535104,127218 788541429077254144,218832 793855549632811008,11774 757631960177119234,47761 792384391372832768,243513 748512102164357120,1247872 786375667722096640,198576 755541093932937216,38183 787089606457958400,208928 789425609336295424,225981 790565674389233665,229148 774691108198621185,142808 794179994805239808,255393 790597752661180420,232169 787862868242927616,213064 788208176134893573,352258 795395670895108097,266786 764391262166388736,82066 788387985536475136,217519 794983294064619520,262849 767126806566727680,97468 766480441461268480,92917 762664193287868416,74133 755507656677269504,38032 789058165887295488,220332 756657559889645568,44429 785682859872837632,196277 791367898954543104,238395 767817403895996417,100559 756206184936374272,41702 785497850104930304,196277 794555872957595649,261155 755523640817545216,37044 768208065204150272,103046 732947379389894657,354719 760707981566771200,63451 788635686140338176,218258 790404747140345860,231385 785826122508435456,197297 786173996538658820,201292 732491785776193536,195876 788669958725234688,93138 790655577357586432,233307 778675761548963840,169282 768536992804057088,106774 763076690700447745,47188 794978576206397440,263895 768153625684246528,104162 787585619639865344,211347 779033642433548288,172120 790701898399703040,232884 776542323647721472,155318 766344888933818368,91956 776061903189659648,1250264 755852424854708224,39384 777006917788966913,158673 793158372795166720,249841 772105559151554560,128355 765021785540571137,85562 732556090416599040,1170454 778938761539268608,171168 764070524674715649,81658 791485982679760896,235215 752109791829450752,14277 794576363906797568,261155 777637110560022528,162497 762700346531516416,74247 762779564519088133,74868 774716077678948352,142808 776299565121146881,152872 788073703091400706,214660 781186080863350785,185310 778703591917756416,164764 792305806813241344,244550 776777572763987968,156533 778373153051455488,167044 755180897570283520,35890 790564049113100288,206850 776957724802355200,157082 771011593190584320,120610 771826707636649984,124597 773602482551459841,137869 763753270586159104,11774 764969245478236160,85562 770979811569401856,121949 786408741558026240,202727 773994477857878019,139404 776348817251643392,152589 794300646102945793,257492 768854740797104128,105109 763837402418864128,79911 787008132077740032,208065 766349210337710080,93261 795350643074420736,266500 764367773908738048,82066 752217854406189056,21034 767085836911337472,97519 751843950751805440,14462 791221891197382656,233736 793891859839930369,253032 760082493286473728,60866 789287017389580288,221972 794192489326387205,258598 788417457664892928,217837 773666245468008448,138557 793934935514091520,257026 795692892308340736,220029 749924924161138689,9754 758601241714843648,53985 778856863563649024,163592 781289188989734913,177455 761208773637709824,65180 793951740886388737,256125 790896550373306368,226538 767307224053972993,170736 792071239057739776,243187 773605619144286212,137042 795322509864353792,264397 751961655282700288,19844 776880990509731841,158330 765208595138871297,86440 793538710948241408,252408 767439092904660992,97519 795061762810937344,262849 738907994432376833,11774 781220175865446400,183269 786714391731286017,205143 773341087016505344,135888 775419080455098369,148645 779388511380082688,174557 786712954905497601,205728 788100018192261122,215005 756279746200084480,40881 778004013367386112,164980 788190931489005568,215754 763431760201867264,77731 778998085879857156,171324 792185182564524032,351279 788453178928947200,218275 791341185746874368,238117 793133805368377344,249895 755481763724595200,37607 790658076583927808,18395 790728247684325376,232881 770021944146194436,116263 770979813289058304,122299 755556384893206532,38286 793803591605690370,255393 763398659245387778,77849 780812791296974848,183269 788818193745846272,218603 786150478274899969,200930 738941931552526336,16011 755481613371310080,37148 771343979728306176,124536 775833438771228672,151439 756427498729181184,42344 786284280359948288,197512 791165730981052416,235621 793221288743538688,248719 764977962902917120,85562 785595457774903296,197297 785860270551920640,198878 778955257355182080,170169 794545348551331841,261155 788416943976046592,217837 791213248985047040,196314 767869267085787136,98751 771496195231408128,125853 773237566422315008,11774 767376386621370369,98736 770366233652920320,118237 778068770086539264,165523 764136965595803648,81702 753163232098082816,351340 764314695289364480,1249084 786175548183629828,201494 794866812181692416,262849 780186152863141890,178735 769265795398443009,110585 792547871501365249,243789 786122348411969540,198620 774415853899186176,139091 793634146648223745,254135 756283790411063297,42495 760674595322097665,63776 771715285476843520,108396 761629811274031104,68993 770727731118108672,120528 793153755210477569,249926 791322762468098048,237491 760245481247125504,61352 770601307883397120,119832 749201938902757378,7048 759193436872249344,57463 777502701575745537,160758 781852977040621568,186584 750071116002004993,10848 759127849466867712,56964 794524880947527681,261155 740995914383405056,11774 776830915322535940,157755 788697139668844544,220031 785469395359322112,194158 793002777119043584,246617 766813836074635265,91592 763766502289989633,76406 777087640180887553,7700 794313264700203008,256038 752929459372785665,24316 755241006904270848,35020 785275148291153920,11774 739107773707911168,1042906 762413367529201664,67852 768596644824776705,106447 793156181355143168,249348 770917944423436288,121949 762290407183048704,431998 793231258180386816,249926 794623822070710272,256105 759150532200202240,56964 774007528342560768,1250066 762019568785186816,70858 776428092092997632,209828 761709844491448321,67226 793999987566841856,256358 766348744698757120,93286 763329959532204032,75805 774500923380998144,141316 787074915954483200,206633 789105145728606208,216299 794771577850073088,262849 794568423409795072,261155 764894468067696640,83675 764229575727603712,1249230 786240737323065348,1063777 764556431727202305,82066 773236135065554944,134470 788060362364989440,215005 785642054906806273,196277 766007660315422720,90327 786718007485669376,204413 733039350947155968,353220 794018678622724097,254209 794560279287889920,261155 775109061142454274,146720 767574185606512640,84666 749314225852612608,8047 758438817737035776,41680 762430782820405248,70886 792513318237995008,243187 750075778365292544,10848 764283086808813568,431998 774033153275015172,140965 778712202941304832,167220 778937963497545728,7047 793889366422724610,249926 771149763458641920,123229 794323250553581568,258922 788887147147296768,217519 770001823260405760,112693 785929237547126784,199431 788026456223940608,214354 787108533229662208,207965 790608889460854784,231870 794692212365856769,249926 792769096710512645,247241 769337172327591936,112788 790914574044262400,234583 785707185627987969,195975 778575855228489728,168794 775743285591699456,151255 753705719183003648,29263 772172399403905024,128194 768826659118080005,108849 788517170963582976,218275 764871133191516160,84422 760469853132161024,61512 765968288035643392,90384 795470024068792320,247930 753982744707739649,28866 758114524188803072,50923 760972057886679041,66116 755201725896667138,36203 751112679905980416,15808 773985500843565056,139404 781505357059350528,188401 765240300340215808,83679 790971245101780992,234583 770355271356997633,117609 773762222044491776,137158 774033254735241216,140444 788051415918796801,214173 779070364181606400,11774 753357346642931712,26458 768928131365244928,110381 749974483902013440,10735 761550462206222341,68936 764338617271607300,82066 764487555391823872,82283 767891588441866240,101383 788052739846791168,108396 753072260525752320,18120 773245106765729796,134531 774753303024562176,144494 775194747396694016,144730 786967151512985600,207949 753430964647321600,27317 758012711909355520,50500 778645651995320320,11774 761571957481541632,1248944 792492733470388224,188577 763863064349282304,79131 773804938040401920,138819 763752351622631425,78304 791708084997619716,241034 766083559966646272,50307 790046842155302912,228354 767039504897175552,93144 770862381610131456,351666 786882649784741888,200963 788115257436798976,215005 764293613622820864,80720 781754205555994625,186434 758072387749474304,47903 763200913011986432,75899 792927749505593344,246617 754129135568506880,27045 790622899455557632,232137 788107629667155968,215005 767225627199975424,94699 792873305200070657,246616 790731699243982849,232881 778008377674772480,164375 786613949169012736,204539 772464983758077954,131027 732810292749553667,398860 778957528465932288,168794 789138647270457345,222647 778410616063160320,167407 766036992010452992,90384 773986774888673280,140047 758040989978230795,51069 759900416263860224,56964 792838045007347712,248016 765988718767243265,90384 758662126319837184,54070 774046278409781249,140502 786419892903968768,203350 791722490447925249,241034 774256959214223360,195876 774269137703018496,141360 763800565029625856,80393 771750938419879936,127711 779478012634947585,464984 753660214327517184,24448 794668936046542848,262022 791974635160104960,241678 751223359304708096,15643 786993825130635264,207613 757697599126241281,46958 757795795592630272,48094 786741635530891265,204413 768236049583771648,102514 793088378069737472,243075 795667613678534657,267862 793722471497080832,250933 774383873425707008,139865 763145156828753920,76839 788890603341750272,220526 790575845383561216,231318 764887431292129280,84889 774329762416168960,141789 789387923154096129,108396 790331797846446081,228820 774985792171208708,146259 787003723880943616,205181 774820380938600448,144494 762680440989900805,73814 763109030441082880,73712 785306386938884097,194116 758744864129286144,50923 766271829329805312,87904 763720990857633792,79513 775024933998952448,146259 792090014511345664,243187 770721800321921024,121046 773860305197596672,139404 775695240904704000,150803 793134423055085568,249469 781343330500091904,70338 795322549206822912,266079 790159275712737282,229833 763005810662187008,75897 764834058203521027,84724 749972246408617984,10735 773962605497094146,139404 765364017430835200,11774 759112023678521344,56952 772220796987056130,123345 764461433530691584,1249230 769184156022673408,111558 787401770309791745,207841 762625123799080960,73814 765652722309660672,88930 790835700363067392,232911 777314202788560896,128232 749214894335987712,354835 756570419637788672,43278 794549310583140352,261155 765918303504171008,75856 781204210234732544,186434 789955300224749568,228820 732662851169583104,352730 766047914217115648,87904 763801634703077376,79691 770362787386134528,118515 786006959086374912,200467 788397791139639296,217519 786411223357136897,202429 769608632904200193,113894 763051534125002752,47188 775067313171161088,141091 793238222977597441,250293 775910361744674816,150511 741528957737144320,352027 793277249915092993,250430 775929739026366466,150426 794565565310443520,261155 757306429988540416,32572 773903798813065216,139404 770290732091387904,117303 759948369833984000,60391 786537185763876864,204413 762789203424010240,73712 776766873971064832,157693 776545215792361472,156290 789294897144750080,224090 794479908038868992,71794 794005545367662592,257325 769265818735611904,112399 781264814274469889,181913 755734633560608768,39235 776774366608625665,157755 786367089988685825,201958 752939488272408576,24668 759866210028703745,58939 785277123183321088,194036 789212378118234112,224333 793967794240954368,257271 794348835908845568,257492 771879062893580288,125742 757910652761600000,19563 750044821033656320,10848 794558949282508800,261155 778639879316107264,168794 754847300304904192,26721 768444201143037952,103071 750707256656822272,14421 759831270004236288,59923 761698439939796992,69947 795420056654057473,247930 788016914694037504,214354 779115164117237760,172089 776541211989536768,125019 786345498663915520,202429 788064365287239700,166282 779684932943839232,176110 768522639027482624,106281 757448490427506688,47283 761254962189864962,66772 790537875251195905,231894 777543014315089920,161352 793471635374370816,249926 776998543630360576,158754 781865831424819201,187131 787123868402061312,209351 795350102810525696,266500 753015819928424448,25253 770672090588540928,120610 749672048788639744,9433 760268901875904513,60794 793955350194032640,243061 766417008158208001,91946 771130175278813184,122299 765264370398031873,195876 750873529462059008,15264 789263144606662660,224552 732294708723105792,351119 750145239017545728,7935 754875562401955840,31043 762285599218737152,71502 788028568425099265,214458 790912757164077056,234653 764664089515667456,82344 765082563824136193,65180 787390048337432576,209838 793471570882785280,252408 795031894173814784,263926 790600307193544704,232169 791448538047778816,238207 759847037625962497,58254 788082982682845184,215252 793248504370098176,250293 753921176594964481,30304 764974862402252800,85562 756954393442938880,45669 758653761619451904,54070 786967544519356416,207949 753290921836318720,11774 750802403776040960,14557 768924089868255232,110362 787072137395699712,207796 794902137843105792,260548 753423815724654594,27637 756921305832710149,351340 794696622860955653,262022 766611647238643713,94822 793172095731638272,249469 761629953410621440,68864 753090297706450944,24788 781222995113062404,185310 793263275903508481,250633 793479730859171841,249926 774381165260210176,131421 791067572221325312,236454 787273580480335872,205728 762687287704621057,73926 760989270203101184,66116 786267935908114434,201583 773260929383399424,134397 770998223641116672,122146 788174638878564352,215012 777461766196371456,1250371 752659213847961602,22575 760996527678468097,66105 768223578160455680,104662 771094800376340480,120690 788765861200875524,218875 772522366823825408,129551 732953329207107586,352432 766009692636209153,88751 786696622923218944,108396 785652925087350784,196277 785864896604835840,108396 759166965562736640,56225 757384192380526592,47261 764944633176526848,11774 787418888526934016,210585 758351068870811648,52030 786652563919757312,205181 762280527697149952,431998 751744793282215936,19376 792326290934235137,244221 773846938311536640,139404 787989081913516032,214138 785697260994646021,197512 756825384260243456,44119 752128414593736704,20636 759200922841051136,57574 760468087380455424,48289 754748851970412544,33474 788867041797124096,218142 764040085780127744,78159 788054570966585344,214066 788460759567130624,11774 770155404764426241,117092 778310040369319936,167407 793501455919579137,252824 793098171144482816,249469 755482640535416832,37607 773354932032397312,133702 765873421020430336,89705 763563796736708609,78394 760426535438475264,57092 771936471523659776,127775 772194949647462400,129558 764186328288358404,82544 788816550715232256,220539 790242893516513280,229693 787448686577987584,207861 793080446724796416,249286 794044428503629824,254135 771865898953023488,128519 772315112963084293,130174 775724195368079360,149953 795097625922048000,208178 790006509124001792,227048 794021907301400580,257569 794134580244713472,236258 766250031657709568,91751 774232633094070272,141887 786665266008690689,204958 768726322541625344,108372 765158217659797504,86103 787252725708759042,209035 795444109385179137,267133 788488164868403200,215437 763507301483446273,77598 764972287649013760,85562 752267802149523457,21332 765614631788437504,35479 780485793169235970,180099 775744191175401472,150511 758814279055179776,46076 787144435293224960,209043 787908477322690560,208059 754073766796427268,30296 773498911273029632,136904 787062990218600449,207861 759715214162001920,55257 779353470847557632,173964 788761938834489344,220526 791352127750676481,237908 732583811859505152,352466 756907492714479617,16897 792791340635549696,247241 794294042590744576,259482 776508043953659904,1170441 778334671281065985,167220 778014509990576128,164783 790027253669330944,226823 792814474419773440,247767 773141303135707136,134561 752308429729832960,21017 775250425683468288,145866 789866587016818688,228124 787014678434250753,207287 795007368878821376,262847 789469580984918017,224680 776412259606081540,151463 794337910979969024,258829 775108161514512384,146720 788018249673748480,214492 752686005547831296,22575 750362629827235840,12883 773218453930909696,11774 762820045739139072,71597 769257362754535424,110585 767716841758175233,100605 785582589666926592,194058 789214183489429504,224680 776136118135840768,153491 778560528968998913,168794 780933280237355008,183269 787911921529946112,213253 795666125421879296,267862 791341475762020352,11774 761387524619132928,66647 792120403971960833,243075 793794327835058178,255271 768113099366817792,103354 778709245264928768,169327 759096036111556608,56889 793986926969782272,233467 776590200596262912,156835 795666929004515328,267862 750782008641466368,14781 763492585230983168,77598 756261772223537153,41632 793531898161135618,253069 793974914097225728,255306 762030482661974016,71685 795198937145561089,262022 732189382501896192,349466 750363484676915200,7828 763183733864267781,76127 793922519862390784,11774 760569326264918016,60286 762651908133625858,73814 767784194466459648,95672 778561543982161920,168794 785859254922125312,196917 775758797750935552,151463 769363957349875713,113241 765098337129365504,84724 756570870978609153,44022 788163850457718784,215412 757708548923006977,47940 793442126503694336,8044 763476909284028416,76277 754128980735766528,27096 764164330589855744,81869 788606957250838529,218275 771454871019094016,124597 765650349386412033,88128 795393204132511746,266866 771478641410658304,124855 787305627936620544,210215 770007509818044417,116364 771929630953578497,128905 761587531125227520,69231 762639675504914432,73814 787033146525036544,205181 792579628015550465,244270 763889170846584839,80209 773910591639478272,139014 773515988461506560,137042 788703946936385536,206742 786602402187214848,11774 776627305313669120,155451 791786697952366592,229693 779348368313032704,174115 759763178116952065,59373 774383369543045120,142566 785541831371042816,196277 757642614417920000,48549 794546903065079808,261155 760822222328127488,64504 791245174965997568,234583 774384065038483456,143489 766351374837612544,92166 761559390537342976,62728 773959485303906304,140211 788750731725664258,220332 794270555725701120,259482 753304748850282496,24134 794940687171129346,262847 788450254731505664,218275 753346083007389696,22832 757377734259515393,46379 792229017713840128,238780 760240268847243264,61145 793873161213337600,255965 793267610062295040,250633 773951587471339521,139373 795079465789313024,11774 768130760469512192,103818 764148535528869888,82066 785913257198399488,199546 789763639603523584,225358 780762808044523520,182960 791456123236810752,238980 788176731500843008,215754 793987609651462144,255299 758492370874740738,52545 786661260385320960,202268 791000466448584704,234583 750461176342016000,13608 778507915963404288,167319 787908619790589952,213064 794377980025786369,258878 785522746755342336,196676 790275550551998464,230270 758167069066133505,51595 786292647141007360,202429 778477694119874560,166891 769595982258372608,111754 775788042233806848,150463 752165251613749248,21142 758104146276913156,41703 793033726569680896,354238 761684897111027712,68893 779163667312971776,169552 793243886609104896,249926 773620342673641472,11774 786688330960343041,203806 791623471839211520,240070 792216278970818560,244270 793141085979734016,249895 793152132073402368,249469 790942055254073344,232881 760998017314861057,65180 793135718310682624,249469 794366921592422400,259623 767955088643989505,101808 751191099318886401,17591 764668381844869120,26066 766875313305300992,95707 770393333835321344,117609 790190971225010177,229693 779499866938630144,175549 788513971166973952,218558 769294951892987904,112265 757558915064270848,47782 767193711621046272,80939 794243998990893056,259200 793959033417986048,254135 794623567203827712,261818 776778795659296768,157755 754740943287357440,33356 786084967428349952,200870 793889307119321088,255893 794557790333214720,261155 753955789132423169,30633 794528778529738755,261155 763936062716600321,80155 761599462468902912,65180 773928637884198912,139376 785655277290827776,197512 791671610524700672,240483 793453960916897793,250953 794609756367294464,261796 759744056150921217,56964 793987947594805248,249926 758653908751421440,54003 765265235875803137,86819 770952543665086464,122146 772788482414477312,132335 779831832120586240,176109 756366809373237248,42432 788479683801255936,218275 791048847598362624,234583 794646078284972033,262349 761158352151777280,66897 777241619338760193,159475 765594564300247040,88311 790520146498510848,231894 793085629965926402,249180 793911385440677889,255942 775902889298374656,151410 752791257563344897,22393 764644041396936704,83469 795066759061577729,258878 771081875515379712,122982 751893239221854209,17794 766301517011832832,91946 763807184253689856,79589 790314616345751552,229159 732615421455667200,1170592 761168267675373568,66897 794027332595892226,256679 758111810583138305,50698 780625720007532544,182211 765271000984334336,86047 776632085494628352,156926 788592437497323521,218875 765224211640152064,84724 776162088314138629,154071 771836977813434369,127582 768252614228123649,103924 750353762657693696,12535 790920743831769088,234551 791036703289016320,234796 794607439970635776,261818 774044172659621888,118761 779068535129513984,159389 789294966228987905,224818 779733028201529344,176110 771525283312570368,126389 776869523156762624,154914 763836366702649344,80486 764164462496649220,11774 789099132283650048,223286 790912820623843333,234796 792540875222024193,246273 794957039239921664,253793 760538647053697024,62735 781327243264028672,14084 764862210677940225,84724 770815170956267520,65500 788201411167203329,215608 763050660384432130,75296 763714134374424577,1249142 792742006741209088,246771 764829150356144129,84724 795070523214614529,263906 778366472737390592,167220 786331017921622016,199546 772191154792050688,129551 750156664842715136,11495 732638449761714176,352911 773915363788464128,139404 758290695039909888,52196 761650941858840576,1248944 788752032509243392,218258 753297816164982784,26924 793495977520947204,252741 750757990777561088,14277 773631203136143360,132996 759285889881300992,56964 775407269483655172,144542 795324738667167744,233217 789747178818375682,225998 753387676666097664,27317 758933921488863232,55729 787475733610319873,211322 788716513880440833,11774 795726586616152068,267655 794246493842481152,258456 777241178538246144,159475 786001659931430912,200382 794926859872043008,262886 786713876025008128,206060 792158169510191104,243983 794476864261816320,258598 769279131121020930,112788 762742997586944000,74308 760524609083113478,63451 766268581835255809,90482 793689823743713280,253793 770712282716254208,120963 791672405995376640,240483 770583821213327361,118192 790643855200776193,232169 794197609938321408,258598 756332825478062083,42249 764676264766545921,83866 772529334040993792,131421 760593581560123392,1248768 791347691787780097,237491 781637270897950720,189515 792568199321706496,244221 786674166661537792,199640 771792701037490176,127582 788746244977987584,219531 767010048568545281,93184 793142126129344512,249469 750516541100204032,13532 767632697904730112,98025 769669438861873152,112363 768140493943431168,103294 769546036847251457,108799 773331970822578176,135025 794628687748624384,249926 764147367243239424,82066 785247448855740416,194082 790001887818973184,227253 770373340003434496,118393 778304870759686145,167220 753727330250399745,29263 767433758974685184,95055 788939368345907200,220526 795443879906578432,265649 786736767584112640,205989 780612368304701440,182122 787356771602006016,207613 775480649960435716,149319 793581877110059008,252340 733114578847080448,355480 795699630126301185,266884 771817133902745600,128067 787211482698227712,198586 791105390914183168,78159 781439972440059905,26066 793126541882449920,249725 772463502103572480,131025 764492440799707136,82066 761990568100503554,431998 786180321310113792,201494 794055592088248322,239610 795297247453970432,265644 759126084302483456,56964 791297222616969216,236454 790746346550464512,99049 795344633203216384,264397 757273288162832384,46384 786588291923443712,204835 795100710820081664,247930 766862825205534720,209828 794222308235837440,258331 732871204256768000,354066 773269216388640773,135386 786627136857763840,205029 742328094422339584,349951 792508189996613632,246392 793096987188965376,249469 790729184922439680,231881 793450924626751488,247379 774010248885592064,140688 757633298596106240,47761 777243940131106816,160480 789446658543067136,1178911 790552738144845824,230270 786552925266980864,203674 795365008989454340,67229 769261144796082176,112693 795403653586808832,266491 786641190087036928,205455 794160373620469760,257492 795371082874232836,266151 792827648540114944,243187 766034050779840512,81929 789873785415446528,215965 789213827279749125,224221 751587060180406273,18893 770077080625225728,112872 776274277272162304,154071 735938067068944384,93634 764662829223972864,80607 793570656466055168,253164 771518332520374272,125367 764203717843423233,81569 788460233601363968,215267 794570850355806210,39957 760533142746894337,63513 763459403034955776,78344 786989853560885249,207051 788169254105481216,215969 789252896214904832,218275 753732692823257089,29263 795113383049580544,264478 772070758440898560,127134 736314502296129536,738099 795355709454028800,266500 775845339618086913,151463 776626787363061760,157108 790544978044784641,219531 762289834794770432,72420 763906646976307200,80393 773323582290161664,349856 780599284005740544,181755 786379034427023360,203240 790939708289351681,234796 755122231164801028,32572 764087843085967360,80720 789398894664781824,223483 775007251203493888,146259 792022793604988928,240070 749725515007746048,8784 794644892387512320,259220 781590433650642944,188119 762613691086938112,73704 791713994503393281,238207 764547575382958080,79561 768855749049090048,109666 781586643929079808,188231 792072923070681091,11774 775812209427484672,151463 788857810633109504,219942 757657149753307136,24316 757919797170413568,49480 770616563623874560,81702 776738653917675521,157693 794871221053702144,262752 763732044128002048,78159 750652590157754368,14421 758791265882284032,54070 790944672931835904,232169 779082823596544000,167220 777953359848476676,164764 750301030521286656,12357 766046798964109314,90735 792158833716006912,243165 786775457341595648,206642 770619048665178112,115817 785786232261398529,197297 776263499324362752,153194 770195158038032385,44421 789469324771811337,225981 785338929490821120,11774 775423442506035200,148994 766363437656145920,92166 775398511659585537,148045 760994280471138304,66116 777945412116373504,164826 792038159190257664,243187 765660722583842816,87858 786771400929390593,203674 791762660740046848,240145 795719400091480065,268231 791838781095706624,240665 775714032464515072,150063 791774259185975298,237491 749930012854202368,10648 764986960339279872,11774 792795418300063744,247240 772037955087020032,128934 786951034983870465,203793 786964548192342016,205989 779440907577765888,174230 779895126684381188,176109 772624938457042948,131003 788125768152813568,215025 794316390127648768,258741 795408156667105281,266822 767897156279676928,100559 791686742872948737,240483 760148409546317825,61051 794912717261914112,263895 776125108347731968,151265 791760823521730560,239998 765014807569465344,85414 772783305351716864,132335 771807350764113920,125742 791466231635255296,239076 758314932219748354,1248579 759810023350566912,58267 794549083893628928,261155 771750796513808387,126390 780841004702261248,183826 771281638839943168,123085 776218000139575296,152872 790952148565495808,234583 793989397947580417,254135 750072336401838080,1248030 772886868996206592,133185 763134436942708736,76794 768157654740971520,103988 771864030696738816,128194 792028482112860160,243187 750884052660609024,15800 779016349909520388,171324 770387687748415489,117364 789555494990020608,220029 791669800649035777,240483 771766909394161664,127871 788763225735168001,220526 792586811226718208,246225 777001175941951488,159876 756923878165929984,44271 785728155126345728,197286 763900708970045440,79970 766977073738948608,86103 761570665065570311,69231 785557042811371520,196917 795428075836231680,266990 745651577977987072,11774 763506971798491136,78938 771525595461066752,11774 774449752125632512,140444 758028609785389056,50654 771432793662377984,125367 794910067657150464,240345 749173999494688768,7287 760903861003509760,65180 778641337029713920,169201 775993696361779200,152735 793279010507808769,250430 764384160341381120,81869 774108171434496000,139404 787761412269543424,205197 788863415628488704,220526 785629935432065024,197512 767308182607699969,94680 768483461241925632,106716 771808750210461697,128194 793146994583670784,247240 787415233933389824,210207 780817529249763329,183269 794085801684516864,256255 780820841777037313,182257 785914957506510848,197512 760792591055060993,63451 760203217942609920,60819 779342134688317441,173964 792795085356273664,243865 770269461567766529,117377 787192538037747712,207949 790976827191914500,235487 788719080869990400,220029 777553304427520000,140570 787085616249004036,207151 792028485195706368,243187 792045534320132100,240145 778317606470217728,167220 792626416991043584,243344 790539909853437952,229693 794008418495254528,256358 756243047474683904,41798 756360187791892480,42344 760500022035087360,62206 769315691883147265,110362 786047247012159488,199478 763353104477749248,77731 767692825488199680,100563 776136904345460736,153921 775399214637522944,11774 771115753751719936,122145 764468406896697344,76537 787003891493646337,205181 770674410642546688,120610 758684143068643328,54070 763772705384468480,80136 786256925725863936,201217 767913967490654208,97811 792044247679574016,243075 752941279210647552,24173 787387793777561600,208307 778729328750108672,167220 794143335099207680,257492 767735834539794432,100893 790694507562098689,231870 785602380326768640,197286 774931931507134465,144494 735867925521956864,11774 769399341849149441,111517 789253469484019712,217837 776900440575225856,159245 772815050071347200,132335 760097643142012928,58267 763173414051966976,76406 780605712280018944,181984 785865035608428544,194058 788080513206489088,215005 781847141933277184,83648 771433888119795712,124744 775381725987864576,148045 794683747304144897,262588 753976062481170432,30590 775407016701419520,144538 780890172162396160,182726 780611935033176068,181886 778185749657157632,127903 795127183467364352,259892 775083053215387648,146847 757720343909953536,234630 772535813921869824,131456 794934845759574018,263895 763018045468078080,75899 764627727664181248,82066 792430139426672640,244550 774077892212908035,137927 787722877902680064,205197 768167046395801600,104162 794316059218018305,258981 774322041906401280,141360 776617646120898560,157082 771381555881250816,122776 786888310471917568,207152 749729379941380097,350247 758669886730149888,1248620 750662005858578432,12883 765186526426767360,86103 776971025753845760,157693 792252396458151936,243187 779377973145186304,174557 785942828400701440,198671 791427872841953282,237236 794062821826973697,257026 750378229551210501,12404 758728677051949057,52749 767558930457387008,90252 791429166369501184,238207 758350461938372612,52112 777878747244597248,164001 781515529634873344,182659 788113371812007940,215505 780079570938503168,178075 759121908105347072,56322 750722975624638464,12037 793911563824435201,256125 758291174516031489,50804 760967667335372800,65174 762791572110974976,74681 791500792540848128,238207 772809383944212484,132578 765233023117918209,86472 793586142285213696,252020 754067044643897344,31529 766560723044413440,92138 787673031468544004,352030 765685031641702400,89198 771154276018159617,122982 787069840204795904,208989 777750033265336320,161456 792990495102427140,248578 734194746244091905,354066 763240809034428416,76723 777239696946634752,159475 786269700179230720,202030 755764432811204608,39384 791949696755388417,241819 765614123161825280,1170369 755851390656745472,39462 757753857611005952,49066 774427945196720129,142668 773993494763405312,140232 778552779333701632,167569 789874042073337856,225359 795656450706198528,265257 776791385747763200,157755 786724947271884800,205094 772849809787158528,131045 769572232523755520,113412 794001402758631424,257492 775395859907219456,149040 781611623194779648,185310 753714285780475904,29456 775248991088939008,128934 755840878552477696,40137 771449009756106752,125742 793314449847222272,250633 762976028272852992,75724 794648717051559937,261155 767363516659601408,97413 791498595564457984,235487 771396077488451584,125222 774561153930276865,144143 774617016187678720,142942 753729207218364416,17794 786583830031273984,201007 787408649283076096,209372 779074813671317505,171617 785686469738246148,65113 792027849599377408,242693 792082933360099329,11774 794707156960505856,262022 748906619862409220,23762 778628123566837760,169201 795375717517238272,266054 792081416305639424,11774 792406711680143360,239397 778608932625473540,169201 791813017860046848,83342 794308625804197889,257492 788140970634256385,214976 773706891490828288,11774 791705482872238080,240483 793941527739252736,256255 765623802092924928,88669 771776987862077440,122528 787152532183351296,207119 790280945383251968,230282 755118074622275584,34679 762101448716890112,71270 773475197534007296,136904 791634246435831808,238780 776537663893450752,154832 789728943997849600,227242 794730055066914816,262849 793579705064497152,251566 773465425283735552,136881 761337886633517061,68182 755910299614580736,40251 777993324393222144,165348 763184320362061824,76723 781830592128311296,190635 760234025294323712,61051 794526456319643648,261155 794317116262465536,258331 778432406382534656,164826 772095947337633792,129471 794074887820148736,257492 773911363663966209,139404 787173055126642688,207287 760582199745908736,63451 791685641750798336,240483 764963100927721473,79999 771216729384980481,118191 792322850673668096,243187 792249704016932864,242720 794446798047711232,108396 768499609136234497,107072 758281482452422657,50923 752645221096124417,21332 762127007132024836,71476 774992143320395776,146259 773912275161722880,139404 732650869703876608,398859 775456450638389249,149259 764756110922309636,84666 778400244669165568,164826 788124093044236288,215754 790659220488224768,231894 792068708873101312,240483 785275432761294848,194290 767772674986766340,100893 779123273808289792,171168 765655811297153024,431998 795272724784541698,264397 757246354242490368,249811 757597064377298944,44429 789974751439716353,227748 781247138294411264,185921 787373655223173121,210238 766431683600084992,93184 771051487766024192,114422 755071320623161344,35044 768078234567139328,103354 776219843842408454,152314 773144759158333440,134288 793869442023161856,256038 756562930477457408,44022 755509803229732864,37979 779474853481082880,174315 781521716761784321,188401 779337500301127680,172578 753958393937788928,28732 781523745785597953,139404 751766237630255104,14277 757538801484963840,46280 764648579810070532,83391 768582780125151232,107423 794824119904829442,261942 778139334474141697,164578 788793554197942272,218275 793967028411518976,255942 755482603927531520,33355 776464439260409856,156103 787411837318901760,208146 792571210458554369,246632 794693900787216384,262752 762814861692706816,70797 777739645387837440,157693 766859862781288448,96196 770338751243485184,118087 792165864661483521,243187 794217109895184384,258771 785266206479519744,11774 749782467557593088,9574 772840139345145856,132335 778658867206991872,169226 776859392339746817,155390 794550418898620416,261155 763329156880949249,76656 787011576968642561,208379 757821191226654722,47570 733080524537909248,355830 753795981603381248,29503 772814955506655233,132335 760495759091494912,59730 790755817808986112,232881 732365714049269761,349197 794295978605981696,259300 788542615016710145,210390 788773229976363008,216715 794993752226074625,264431 758109063750250497,41703 778046494993678336,165097 751235853142233088,17921 772944355136942080,132335 765605509625851905,88052 772080202382016512,128519 768115004948164610,103354 789814625881747457,212131 791751535541817344,239998 753517423257673736,27222 766079418737373184,90482 775329204825001984,148170 787887383601614848,210678 792797183233830912,247241 791826599737958401,238429 764961236408758273,353879 790771547535347712,232881 790979448606633986,234583 773251752925757440,135701 785789478824767488,194723 794261529025597440,259360 793256515704532992,249926 752661236081385475,11774 761397370386911234,67973 778269743820046336,167046 787323300712222720,210207 765270983750156289,11774 765020344629403649,85562 793111341502439424,249469 769517622350053376,112265 733356909818990593,355480 792899781932625922,210238 788778380829204480,220526 794006018263044096,11774 794344052028153856,11774 794624537195401216,262053 761422068269191168,67906 769965958719008771,86472 759338734395547652,56964 792182932362362880,244221 785635945181802496,196917 785872309580132352,198094 795293133378637824,264754 795704313939165184,267862 768429405190225920,106281 770231356508864512,117377 788143428391440384,215634 793563453298540545,250785 795268313165287428,265257 786371757699502080,201620 772966968445984768,133454 786391926903672832,196701 780617792223645696,182049 773920420454170627,139404 751872350094651392,18893 786062993767497734,196277 758691698910253057,54070 752946861527273472,24675 768089435175063552,103354 776341131084832768,195876 753696221957492736,28834 794282198882881536,256502 764768062675427328,82766 769998358995988483,116082 757659528938872832,47940 775376251951325184,148870 771639282641494016,126152 762776762564612096,74066 763593193107562496,78853 792520556130148356,246013 793222075964133376,250633 794939724016316416,262847 758390039592042496,52720 766845304616390656,96263 769932437409456128,179307 770236636093353984,117257 781473370718113792,188119 756673990446358528,43391 790388585153241088,228820 763130434809057280,73113 764976255645036548,85515 769838170963718144,105109 793185225211645954,249039 760300164317753346,60391 763098032447459328,75899 778269212720656384,166409 788044097051209729,214173 778756139257257987,168892 787011200064319488,208379 765085020159561728,85562 756348389990600704,42432 787066686323068929,208379 773658503483314176,137033 792033538983931904,243187 781440250195259392,187857 792325561058201600,155453 790928737659478016,234583 756397980865925120,42249 746508243736813568,1322887 771302822235308032,124597 760332031922311168,60794 774709268360499201,142563 793205340682657792,249469 770417522457862144,117257 781135303922900992,183269 791107647013396484,234653 771512205502099456,125853 781595726933483520,186584 742552796839456768,1170407 762189169309483008,71652 757626311896604672,47594 793745485978710016,245373 794905530103894017,262849 774422863214288897,142942 785323919070879746,11774 751230726641709056,16931 794705490345234432,261155 753280361635975168,11774 786959943999991808,11774 793476017562132480,252196 794019037407805440,256439 780599011346489344,181935 794564151498579968,261155 794678774377889792,261666 751547013729312768,18030 794940343879868416,262752 758380929324765184,52720 792104094697721857,238845 793438516218847232,252196 794252872137379840,257492 776237963386589184,11774 790051231708229632,199307 788004572891582464,214354 778308150986366976,167220 760849786509549569,62708 762328283123945473,70756 793243198525153280,249841 794552064412160000,261155 795399177295503361,266138 790547839252168704,232137 785938082369445888,199352 793990752531607552,257325 753649441756876800,11774 787819270726037504,201555 781780769471692800,188304 778565051116621824,168794 793572243657723905,253164 768481792168955905,104973 785451697812365312,11774 766410648485888000,93261 790598190907035649,231320 751652731497029634,18386 777007753554489344,157993 794632713118633984,261155 774979998675501056,144682 778437424296841216,166916 792065588642197504,243187 773052042067709952,134255 790264099636523008,224680 793625520260915201,252020 768918797075947520,110300 791711964665970688,240483 768776332687933445,108880 769282974651027456,112788 779082978148421632,120610 773321317819056129,135736 773992880385892352,140066 791388219552194560,234575 794536920080613376,261155 791492927625330688,236941 766361340130713601,91798 770402716958855168,118985 775115739317596160,145866 786746199265021952,199840 778300571136630784,167220 778704007929790464,168698 794811452590723073,262752 765016840766619649,85337 785931753940586496,199262 775023559446069248,146259 753550503275999232,27222 788786427312033792,220029 771503602858852352,110659 761439985614532612,67906 736934798653042689,353374 773615224859549697,137158 787757706643902464,205197 776154500511830017,153845 780801033211699200,11774 767049483964342272,97309 762283061295718400,431998 787011202052349952,207287 788024843484688385,212316 792064901472784384,243187 758819459523948548,11774 759578938200829952,57068 743622935110356992,47188 786612438359613440,204413 785917016137797633,194082 754095492003426304,30910 790998780652822528,234583 794895693580271616,227183 791610690297536512,237223 752885318907330561,24134 777903341754015745,164001 764469264636112896,83391 732401871197995008,1170428 750852247546769408,15264 756206930511683584,41680 779745731464736768,174492 791355385739259904,235990 750129057879195648,11463 768336368846016512,209828 786236810305245184,201555 767164603671261184,94699 763809816938553345,79691 771421223477796864,125554 764623895018164224,84209 788017604787068928,214209 778370614881034240,159359 788432026256875520,217989 770391177824727040,117257 773381811208654848,133702 775711958645534721,109035 791685311474626560,240061 772914469512982528,133519 734028971021590528,350505 790572127917314048,11774 765512849045282816,87904 764876045354840064,84209 793059299660599298,243513 767821749056573440,100891 793984170233982976,257353 757622954914111488,11774 788122209520726016,215005 754955178302967808,33356 776784526185861123,157993 789293283818151936,216560 777617905298972672,162610 786400062733594625,194723 794182725360041984,254209 760341787521060864,60866 763074538498322432,75899 763719569571741700,78360 792122284471267328,228101 780046943963668480,178017 788526655220256768,203710 758657165649252352,41680 779831666080555009,176109 787442044834832385,207712 794649518679719941,262313 775348089620197380,148473 732291438898257920,351147 785487888804900864,195849 758390842419613696,52921 787119461392326660,208252 795220153558585344,264774 787014975608885248,208065 768916760758280193,107745 785683225649745920,196277 788504796407926784,218275 764155470860980224,82283 764725783868928000,80486 771759996631515137,127582 777912942977179648,159146 755194534179565568,33356 789268899686649856,223492 759098747422773250,56964 767046742483341313,353017 788476404165935104,215005 789117271784513536,47940 772024816350081024,125145 760792511086460928,64722 763747466789392388,78304 795050507068805120,261796 775471634593357824,149661 753596675378196482,26066 759149522895331328,56964 763961380055560192,80939 761758944654163969,349486 791665414518497280,240483 788200267602808833,215088 794926781463547904,262886 794964867669258244,262847 771140762574532608,122967 793254358481825792,249469 753051392072220672,24134 732336013566058496,196346 791350958022209536,238395 794588769147965440,39957 770388572176257024,116618 773838503260160000,127358 755761409372323840,39235 793892625283768320,256534 785862765252636677,198878 787822436414881792,213397 754197003463106560,30339 755168423244656640,35216 777576823182024705,159308 762758540532518912,70817 767444849868046340,95055 754048518147477504,31400 766581488569708544,92860 792728211540979713,246225 788872605310726145,220602 795414118425427968,266054 788141457458753536,214976 772983021867634688,132335 755154536889659393,35890 785633326417612800,196932 791806944612716544,240483 765339593629634561,86780 792318450148384768,353124 760546223686164480,62771 759901366668013569,58254 771410374692306944,125561 749818492694691843,10334 778303130152738817,165185 793262921501577216,249926 757905886937387008,49852 758729471625039874,54842 778661600693669888,167939 791018947076382720,234796 759196377033412608,56964 759207138229125121,56964 780733618477944833,182036 770765506978525184,121046 762666418836045824,73814 790915664932433920,228820 790976385863020544,235399 794188676108386305,235487 788013469375221760,214209 771458682919981056,125906 771394986306920448,125367 787105019141230592,209043 755857452122255361,39462 763327871230238720,77598 774033124657393666,140444 775749998419939328,150663 779829884038164480,174492 788040993811623936,214213 767129135600787456,195876 792044594401726464,240483 770532793973637120,118192 750282355064053760,10851 785312865435521024,194923 732358085407309825,351666 761604175251775488,69231 793999289911345152,257492 755161612030513153,35890 757345918148415488,46379 786892982230351872,108396 789974180951236608,227795 761719972821204992,69711 776993460028977152,158589 787075062922895360,207796 780682483637551105,181903 787058310172205056,7224 786369983018176512,203510 758602835156238337,53985 772172112425549825,129991 751945851426238469,20581 770650582306611202,118192 779470632543289344,171377 756692894690471937,44740 781307460158103552,186212 792845006620925952,247241 773165208827158528,134470 753986403348848640,29263 788719873983643660,220029 755189069815046144,35890 794164683540267012,256255 785545287544737794,196348 795053417060306944,262849 790206617019121665,229713 794960878470762496,262849 763004971449249792,75899 777599762983903233,162610 788455096140963841,194272 769919815104524289,115511 764210421544869888,82670 779419759683272704,173628 758733517782036481,46076 780118035373826048,177233 769805859530563584,112939 770850078273658880,120341 793849200853315584,255942 766339948001636352,91751 753647672884662272,28732 791248376054607872,237325 758351901515616256,51603 789707235358375936,226731 790646845491908608,232169 790939007991644161,234583 794639920983928832,259884 768405384465747969,103975 758330753516273664,52112 785597142748495872,196984 774023678690467840,140900 755411205733224449,29456 794606172389122048,261202 756221096341364736,41680 772912392015605760,128886 791346320623673344,238383 777632272984006660,161939 781043909598347265,184223 792113490706268160,243075 787122244031885312,207287 788724825502130176,11774 756664323943047168,44271 790525280284729344,231894 771797779144409088,122528 790373750445309952,230301 764666338262515713,83641 768861610320420864,106281 791775024357056513,240483 761655148665970688,68987 772508988495716352,129479 760274706608119808,61723 774332256865452032,142503 781342297208164352,139404 765609984231034881,88332 794497946498830336,256038 781044382434791424,181241 754830017058578432,33356 755057976042545152,35044 793612513283899392,252580 786391691464966145,202248 785926267367464960,199546 750807661919268870,15461 767498319123787776,95055 794583167248125952,261155 771141181698748416,122967 763883782076334080,78360 774979893402546177,140965 791762126364741632,237708 788391973015007232,217519 790379939686125568,11774 793206517659013120,249852 788133715989917696,215608 792025779404214272,243187 781865591749480449,190635 753146217643802624,24134 732791872104587264,1170727 765231911556055041,86120 768246204287287296,11774 780426607756468226,179570 787033604526338048,208014 767943429057687552,100605 789750907491667968,212131 751244070505381888,16833 753639963019866113,11774 765619160785166337,87904 792028917787922432,243075 750826307668340736,15643 732512760961990656,1170406 762318782824058880,431998 766388548463243264,81929 785658277979795457,195975 790968411731791872,234583 761392693213859844,18395 767265148784574465,95672 758037631032786944,50923 758664607921741824,54070 761000740236189696,66116 771402250388254721,125381 757650138827526144,47761 792420434880978944,240070 792897727776555008,245373 779190492307292160,33169 770417042780483588,118604 763015351269486592,75953 743496517701476352,11774 758364144668213248,52532 785657184071913472,196967 774986406192087040,146259 781536352688934912,188401 770722944540631040,11774 788182003128623104,215754 788531692004864000,218275 792096313462681600,242628 791435380071370752,238207 763317958806503424,74155 780603010024079360,80785 781455171666731009,139404 790548193746366464,232137 792014994435039232,243075 781337688150536192,139404 755478830240899072,350979 778076231199756289,165523 787089284771770368,209043 785703572096679936,196214 779173781319389185,121080 780452446866931713,180112 788672737271242753,193639 786508720637227008,203748 753614511706365952,25981 794011131199115264,255306 794936884208275456,261155 758733052210057216,54752 760782524859777025,64720 765302451956224002,86693 766811461192589312,90373 752856015117377536,23899 785269472189829121,194648 762966599011823616,74013 773263928797245440,135381 790914497414205444,232884 758655245681463296,54070 794139531092041728,258058 753356843674513409,26458 785263141366235140,194213 753749208142839808,29347 765203896541339648,76623 791739209979572224,240483 788225956888600576,215437 779837282639491072,90252 795064112241901568,247930 791359340770893824,11774 758284542067081217,51385 764179098205822976,81946 789081882961047552,223286 754029804232536064,29036 794190671330611201,255791 775285906639089664,148045 778282135769743361,166852 779641987267895296,172523 795297804440608768,264431 751913444593561600,19792 759949900599562241,58267 767852490230472708,102137 791453467088982017,237332 790552793668919296,231498 755169552032497668,35890 762448289224466433,73030 768989547766112256,110659 763868489924784129,80939 757254344177750016,45014 791871750694842372,240483 793146194797080576,249926 754905997148237824,33355 758700637806735360,17416 778658606371733508,167319 792026038436032512,243187 763834106375311360,80607 791434705572769792,238207 791348838497824768,238395 766531153519972352,351436 794550487534051328,261155 762652799113039872,431998 773526538784428034,135342 756257507765473280,41689 761319912274993152,67229 795478995169144832,249926 779114825603506176,172148 776919133233512448,158387 794005311254167552,257353 753786124682657792,29817 753937063406362624,26539 735569130586148865,352870 758423453741510657,53163 763894601203617793,80720 785611611440635904,197286 756553641255899140,43751 752302278124732416,17842 758624473897635840,54070 752646847068536832,22439 766632330761043968,94120 755461233160052736,36157 793614934735290368,254135 794996045851672576,261155 761361755184312320,48052 793978904100753409,255863 763086465966477314,73814 788505846753951745,218275 794224102768865281,255870 756589987072581632,44274 764872028000092161,84887 776093675201847297,153501 787198068944990208,205455 756619776856772608,44429 785801355692769280,198552 787126614056251393,209351 778557403860086784,168791 794734541365714944,262752 768606273227153408,106716 772883088263094272,132845 762250479741140992,72420 793495346559135744,252741 794254157444218883,259063 788130128505151488,193636 792911303740264449,244550 755936782458454016,34898 785997936421326848,199272 768915788891758592,107772 788964159945703424,222500 790587346995384320,232137 787082761869766656,11774 762810527705882624,75150 776397193230032896,153845 777520335595958272,161960 760603840760524800,63149 775386828710961152,148419 795717291942039557,267737 760127385660297216,1248718 790974394352832512,235590 795012677319786497,264397 789686495212736512,226712 794335145582940160,259659 795381986617651200,266491 794978425626710016,228634 761531738296356864,68993 774011153345159168,139865 769680399094124544,110585 793660686626725888,245591 769517518000041984,112693 755147477632819205,34637 766425707954245632,93823 772931179792113668,133664 793936486244741124,108396 787021518307942400,208016 794591085179863040,261818 767222461213454336,80720 791044892394860544,234575 793260265768747008,249926 753672107528105984,28866 786187824835854336,201494 764872435891970049,84724 794489409043189760,259761 770159872105148416,116968 785427665163542529,195481 789265274478485504,206666 757715230092820481,47761 770408790235557888,117263 792516623974424577,243985 781836875732439040,177455 761553466221207552,67938 795295616909897728,264397 772555799537344512,131542 792790816334843904,239261 786306651523387392,201958 773232792624852992,134561 786844569354833920,206257 790293002283548674,11774 793882518391033856,254135 749272389796581376,7855 786620498171924481,11774 770960291160928256,122146 773249494599073792,135721 795049539539443713,263895 758703839562362880,54070 764516200684654593,73869 765407244095778816,84886 766027116571824128,81929 750889532640235520,11495 776611342039916544,156053 764312436971220992,76656 776808431680385025,156518 787273796902354944,209184 749323805609193472,349306 754772328215642112,22393 750124312342835200,10735 793451616774914048,252020 763361912021258240,77833 760465497582370816,62771 792042401145643009,243075 762434522264711170,69673 778787223961567232,170609 750774171186163712,13410 761567090629369856,69231 770309654370844673,87904 787363263386443776,210289 793576090551873537,252020 753344328748138496,19598 781503990064308224,139404 762976267415191552,75073 770055666023165954,112032 775076772941619200,141091 756265137372147712,41680 790667368112398336,233307 762981976798171136,74943 751632969354338304,14277 756537772509270016,43514 778453688708763648,167676 790606066920947712,228101 795365114513948673,258878 777925891233943552,164694 795351759250145280,266079 758366400708771840,47903 760514030993747968,48052 757937994112172032,49925 786403460828635136,202248 775648234949582848,150511 791776162980597760,240483 767669829507641344,98751 774995608029585409,146259 790625196206125056,232280 793260080221261824,249926 768988595801628674,104932 773925412002865153,138819 785825103791722496,197512 790006059901587456,228354 772579597569384448,120963 760822484295905281,58227 788218588909875200,216009 791690500998914049,239893 754768242279940096,33356 765625223156633600,88719 763003078144516096,75899 773708974814355456,11774 785549315708162048,130635 790928821532884992,234583 762123397975244800,71502 767134819193061376,97852 788426500873809920,215420 771558755406196736,125554 778350290860843009,167220 760597545949298689,63655 773482009528246272,136947 756102708856184832,40314 771536026959360000,126389 762725965105475585,73910 760230995119394816,61352 790641878769303553,232863 756367401697107969,42249 785501245872091136,196237 766119812120481792,81929 775018960391659520,144611 788005633102647296,172084 751912865020325888,18009 792081169139531776,243398 794826893283524609,262145 765651833226457088,88920 794597092446474240,261155 761256141334667264,66105 768923924696629248,110302 792957750712107008,247877 743864602216194048,1170725 776909398132166656,158815 795441285742071808,265855 773598190746542080,136904 785982253105053696,209828 765867548336283648,89900 781311642999062529,186584 770342098511941632,117257 785643200954241026,197512 781369879756759040,185595 789204304661843968,224297 773838624454344704,138819 791781533895970816,233237 750701818800271360,14421 795076155347009536,264513 790203448520245251,226490 771850874209472512,128382 781339677240467456,139404 787510369774297093,211347 795209495395893248,264754 758793788437389312,54070 742759138682384385,11774 787049366255132673,208016 791612011775918080,239956 786353212878155776,203350 777937486601302017,164826 761389188432429056,68102 789162995632844800,214117 794187950732886016,257492 754180018863902720,28477 787532103294545924,210207 794799191935557632,261155 740823934279528448,195876 776931347013042176,158673 787397316919517185,205181 788055590547226624,214492 793222969283796992,249961 776069301715423232,152735 757775580901302273,49066 773257294025003008,135741 779721184346828801,174756 765278504116158464,86873 774076725248483329,139037 759484960831045633,58227 755536709417209856,38401 786805466105978880,206642 789469119414431744,223846 779438405914533888,173628 770755577379184640,120690 791620058996846592,240145 791931680453906432,240483 763358091622494208,77185 792168453281112064,243187 785995372267053056,198580 771865264971354113,127957 794569576717701121,261155 759432019688493056,57722 785937007822254081,199546 761347462216855552,67587 765966503841701888,90384 774872536370655232,145293 790330794342363140,230485 753905588904624128,29682 788456788660199424,218275 788549725997768706,218142 749214963596570625,7123 792018593902759936,243075 775109547497226241,121688 757305944875294720,46406 791072594128572416,234583 770319366718128130,117257 776994480587087872,157755 763346112006717440,76406 766771822289309696,95708 768118839976484864,103261 791121413386145793,233692 743134730992787456,352839 789115713432621060,220332 773942598209855488,139404 779638837723160576,175934 788135456684859392,215754 763132783690600452,76329 776461881489915904,155896 780573529251000320,181419 768728816051027968,107069 781121846112641024,185496 793644234209366020,254135 755166882873827329,35890 781199423556780032,185313 758101855301840896,51043 766050940285620224,90384 780904672911511553,182726 779217462311067648,171059 779447657588719617,175154 786645430016831488,205181 787571813547118592,204413 773706327109492737,138819 759473244797820928,58255 776423139458768896,154549 778505025253478400,152594 786024638820122624,198620 793458729224179712,249926 764887899003359232,84724 749664249450868736,9433 790127881720569860,216627 733056742209261572,354869 768865155321036800,108849 777789675134148610,100605 778612543212388352,169201 776958205603770368,158387 767132271061168128,84666 755195187387826176,35890 791628182571126784,239426 792123607354789888,243187 792919295193915392,1170572 793788200644861952,255246 785235085318467584,194225 751676264826626048,19376 767062262532177920,97472 791410321516888064,237594 788736375935807490,220332 794615136002523136,261818 791810127040950276,240890 792750354039398400,246726 753701944686850048,28799 794590018018902016,39957 758053066360909824,50787 764349156844601344,82066 795026860560158720,264397 795747686557229056,268281 750874052575825920,15800 768570692803506176,107423 733148630643773440,355106 765579372317192192,11774 768972922820190208,110209 771623087783550976,125381 764822907864420352,84705 760656583466418176,11774 790709920148627456,233307 792410998317604864,242693 756660764081999872,43391 794772482129596416,262849 753798692579135488,11774 774050301141655552,140372 746252254026543104,195876 786601178842791936,204413 772873535903629312,132335 791773750865698816,240145 793743152309874688,217039 791393111071199237,238395 770040721764130816,90982 793841873148194816,255942 794680665887412224,261818 764147124984479744,82177 790979719629942785,235532 752948687576272897,22779 760869954128404480,11774 795322564251762688,264397 769577014114258945,108880 793812030901714945,255393 762016647125274624,71476 789218628667400193,209795 793996329450020864,257325 757459342949912576,47090 785489344597372928,194949 754060900882063361,30304 761719247353491456,69669 765562223666274304,87607 756931342709817345,45329 794617696205869056,261987 792587888697356288,246782 773852973168459776,139404 781578037200650240,187607 795137474720894977,263926 764606076268445696,84209 764639992161398784,82178 794228097017004032,258598 773197833239429120,134470 780406786708733952,179611 793686820542296064,249469 757594933607985152,47761 788432605431463937,217837 793366892002115585,251452 790251429701177344,229693 764980650860347392,84724 794363653172641793,259034 763208665901899776,76723 793650463723753472,252408 754819357012848640,33356 775525991640731649,149953 775885659500261376,151741 792136959049273344,240584 754838163651108865,33356 772861716417900545,133071 794045424206123008,257492 794980569323020288,261155 757421824410025984,46890 779679479689904130,176196 793293091025227776,249841 772996455288086528,132908 760484639739744256,48052 794678590956675072,262620 758852515584618500,53185 794556283915501568,261155 760613882654142464,56595 785699908351238144,197512 795761064101220352,268777 787793082393559040,66116 786915157188317184,207119 794652301185126403,261059 792062152500805632,243614 786653773276086272,203674 793791552086691843,255393 757743201482477568,48549 794323717442547712,258741 773565791895588864,135725 778775796961906688,168794 776764733743476736,157840 773281852459057152,135979 792523280942899201,244550 787633667518717952,210207 758530438776356864,246425 793921867170062336,256532 793637800952291328,254135 757439927365709825,46890 767218285280722944,97433 794234846583418881,255942 757960512168570880,47940 764230237630697473,81569 785650162727211008,197512 768976770368475136,109571 758136060148797440,48663 732679670576119808,353016 793224383355494401,250408 779552832693362688,464984 788764863686475780,220526 794187894449704960,258456 759236216005033984,57574 763446216801841154,78304 751187553189978112,16768 788519495962726400,217658 755110140290949143,32873 776464676393672704,11774 794666167956885504,242693 765936200746094593,90384 771887037842677763,127218 791865377550512128,242228 786745150286409729,206054 754740924878561280,33356 755866601925255168,18215 769268635097452544,110362 788841841152098308,221476 793126979298004992,248988 755112325619785729,34731 776922739919683584,158864 790596832472633344,232169 753402885854167040,27045 768924808058777600,109767 750011209307475968,7461 794709929043103748,262226 790043468575805440,228820 760102438023991297,60124 772045351322808320,128194 768080675958235136,103354 787972404970713088,212239 795385549192392705,247930 749412407437627392,1247996 793849835875016704,229220 762600605496016896,70689 758828103762255874,54631 785582432972107777,196676 766248573826654208,91946 788081390042710016,215005 759199313620766722,57336 773280500815372288,134828 780907042487676928,184239 789144036091293696,215505 773282448629231617,134371 794647592311394304,261155 779465929377787904,174294 789270562606608384,203225 793639047188983808,250633 772769474332110848,132335 779302270747938817,173584 781512112048857088,65113 781563950714359808,188401 785935698289229824,199211 780624356170838019,182154 785256835729063936,11774 791255879781851136,237491 780058572478488580,174115 756534433197465600,34898 755162910515720192,35890 764605406320680964,47940 790983796518588416,235621 774332913919856640,143043 781308903120375808,182257 775740076827357184,150511 795396850505412609,266151 790180657548886017,225911 764483594769149952,83629 786967173272997893,207949 762754466672062465,74781 794212664406749189,11774 794019772954394624,257492 764843498726187008,84724 779885282313248768,172189 794902990897508352,262849 793095726435803138,249469 751224222303784961,15643 758423988611735553,52659 790950905097101312,233705 766761592591675392,94683 758099727284133889,14351 775433156539416576,141415 761900602838376448,70886 773890355074699264,139404 788723460419776512,220029 756617233720184832,44429 777243093422702592,160228 759827902846296064,58253 793907971021471744,255942 768087330670403584,103261 749278120562270208,7855 789152509583626241,215005 788459573694857220,218275 758770202284732416,55262 766305716932059136,88669 775632740620328960,150063 757541711371440128,47680 787629838190333953,206101 750081620170969088,10661 769370991097028612,112788 790650278601035776,232169 795074779283910656,249926 788127238487150597,215012 749456959082930177,7914 773498851579695104,136904 765172370659217408,84422 774532864394219520,143051 776412840806744064,155390 774304055309066240,140444 776213289500086272,154534 793907917061775360,11774 751830474801242112,18298 759697646042972160,57574 753981642751041536,30802 750290662772207617,11495 767367004697145344,87904 789218259924955136,224225 765993068524822528,90694 737324026817716225,351463 795701149697527808,26066 793983023847002112,257325 794205805956448258,257492 753675586715934785,28819 763883798195007489,80939 768552976856252418,102826 772898478296961024,132996 792882305119428608,247809 771466230083584000,47940 767829114971500545,100605 768962727230353408,110585 757848186887163905,48163 772803484513144832,131870 733178323581440000,353002 787836441523027968,212403 772429777445629955,130792 794641128704315392,261142 773743728020205568,138382 794887739380531201,228037 790706564994826240,232884 755756128915501057,37958 793225677789069312,249469 751905540243091457,17794 761680820796919808,70255 795460799980507136,266054 779137019007995904,172962 756884785562169344,44429 770484068484018176,118515 735292222774595584,353374 768138164896722945,103126 770114029889224705,113165 768236922087014404,11774 772613469069717504,130669 750362844672188416,12883 789472097433071617,225981 776896364110344196,159308 779716079547330560,174756 785269260188737536,194648 763736743355019265,24252 770282047831236608,117257 785311134790197248,11774 751124113125695490,16953 768793793340604416,104973 776485287371374593,11774 762740429532045312,73706 768968223542775809,109945 755157646366257152,35890 788143906458337280,215005 771808920738394113,127218 781204102579523586,184539 762637396005494784,73704 768548741171339264,107469 788940891348164608,11774 751727308176760832,18555 794924365733359616,258040 749273101884612609,7855 755155596089917440,35890 768998799251472385,109945 759075100352274433,1170537 768886048621551617,108729 751120459924508672,17140 751189348993929217,17371 759772854095228928,59217 788420971418030080,217837 790191209243303938,229724 772916149218451456,132335 763356461783248896,75724 793557828979916800,252014 770120068248309761,105109 780695119724945408,181419 762434068575195136,431998 766144474225471489,89906 778931587039662080,171168 786893437739991040,206225 756555918850990080,11774 763030532900794368,75615 779378534955573248,174557 795707721135755269,268281 758845157592616960,54070 787279854836166656,209043 778013816709799936,160539 779735648915841024,738099 793089034209800193,249348 757607215062810625,47761 791292445606735876,237491 758073759399944192,50500 781656715376734208,177455 778886722528550912,170187 763850251681705984,80482 756912522293370880,1248457 760753655381229568,62821 763455239878049792,78159 792173697763254272,243190 788786303697420288,220526 769301782489104384,112788 751943265063170048,20295 773226709151801345,133702 757665687208726528,48477 751775131941281792,17640 795331524124176384,264397 773089027268481024,132288 763835792296964097,80623 772168928189517824,127707 785935711954309120,198671 781169919551348736,185496 773929096589873152,139404 763826628405432320,80486 766143354610515968,88052 793258807690338305,249469 769342729713291265,112788 757632984304549889,47940 776831398137122816,156835 794585805394034688,261155 750085335158251521,11606 750855767134273536,14567 771416850911625216,124597 773614487794491392,136947 795136773978517504,259892 770404928993001472,118604 790302170650324992,230279 760992880399900673,64722 769324503360950272,112693 787714130044030976,194082 757792028772098048,47283 762718251440705536,74247 795416756873371648,266138 766985288623202304,81297 788067622638252033,215005 771158299253366784,122973 792899298774159365,247803 793909729869299718,256255 795708297559023617,11774 772232181418721280,125742 791784587860987904,241678 793300909459509248,249926 794368585791483904,257325 771405496079089664,47940 792156743526735873,243075 793130697200398336,249469 757740524346507264,48826 775518307629662208,148909 780749976766910464,182385 749192858524016640,7501 771489377184718848,125554 790326874886934528,11774 765603358577037312,80098 791340228308897792,236502 752998355479859200,23739 759583266865225728,58757 771008163432714240,122146 793952683321421824,239610 766354344572747777,91946 759831051149516801,59666 768263772641251328,90384 792029823237558272,243240 765704665937776641,74247 764162956053520384,81869 794809334416871424,262053 766733158066843648,95672 770652865031507968,11774 765073378021629952,75349 790293235415396352,11774 767450098573778945,95055 786397258510131200,203674 774669984693911552,144654 794590258881069060,261818 766004361814216709,90908 771801146969165824,126152 746871587014647813,229713 780750693783089152,182870 791067503745232896,232169 777009625417732096,157755 793557844150845440,226655 771139415125131265,123583 752761841911234561,17640 774219391852503040,141964 780841242133352448,182659 750354213369028609,11495 763063291220463620,11774 786140481868533760,198255 792598153614663680,246392 761239331440910336,65887 767786360023449600,101203 758738437948133384,54726 762467585174609922,70886 758654851169423360,54070 787029460629409792,207287 791797544061919232,241678 792211117753925632,243398 788736514968748032,220029 765962144709943297,90384 778223982378160128,166298 759199374664540160,56784 780921230211686400,183477 791391357935968257,238395 760634492142940160,64197 776266843384274944,153095 780798176353595392,183269 785904441354432512,198671 793458414911311873,252408 757656416932892672,48633 761694430046715904,69231 791116631376142336,235828 763442073475309568,78159 790761057832669185,219523 777726624087146496,162096 787125411092262912,209035 786588191419662336,204835 769646043017326593,114779 755157066587734016,35890 792550309088206849,245630 753381766874882048,27402 776462015787171840,155896 777197017407905792,121080 757004845068857344,45524 791348890113085440,238395 786640846095605760,202429 754738086332858368,33356 787675143170580480,210313 761894564827435008,69947 763120880146722816,76665 794986673855569920,264431 756284201981181952,40550 777620998883385344,158387 777017504065589257,158520 793130940834783232,249841 776224666939633664,152872 794882850256367617,249926 751809751290380288,19352 753375541676224513,26458 757356507872636930,14277 788789013859577857,220332 763820987611742212,80393 773451642855419904,134195 773153383045738496,128934 792798341386084352,244270 764782555115638784,84724 768489836290244608,104973 768869895312404483,11774 781230056681201665,186212 759442925902176256,56964 773783855241146368,138155 790051725008744448,108396 794965392988979201,260613 759581922427187200,57105 793469305270706177,249926 771581973403799553,103986 793856608392531968,11774 792340266602602496,243451 763486277526097920,78341 762347396684738560,71476 793135494951350273,249469 766033305112371200,90539 776593345246224384,155898 763185762120728576,76794 768678055023828992,108420 765606194392158209,87249 768076992893820928,103171 794551058391597056,261155 776972277757849600,157724 793868823262793728,249926 758371087877103617,51451 748888496782225408,1247932 773283808921526273,135758 781525040663670784,187427 785630463012372481,197341 775085329669820416,146838 788878897936998401,11774 780616352838983681,182146 770565103641124864,118192 761432158443417600,66174 755133580762763264,35044 758425575459610624,1248610 768803715834720256,103924 785659905034194944,197967 781829814089056256,190635 792029059337351168,243187 781456955957137412,139404 776682063877419008,157082 754733764673142784,30815 760749862413479936,63776 761427341516079104,66788 771109703812251652,122982 764173582523969537,81869 780793993722376193,182726 748415070137368576,1247845 770657648366813184,11774 794692655762575361,261987 788727443951583232,218275 794305347280322560,17416 758398759449530368,52112 776003053329809408,140437 769198540438532096,90088 773530972344102913,136904 776769371859513344,157082 787316550525071361,210289 793082457226706946,249348 770871093989142528,120610 781354218527592448,186170 766017871575068673,90384 773186663228989443,134561 786642875148857346,205181 778647459442597889,169201 768829508132696065,109337 775649569187192832,150511 776523420422971392,155987 775058483221782528,146847 779723094638198784,352027 795299235960737792,240483 764203264938168320,82066 794664245245972480,262022 780539966715793413,181409 779388245104791553,173628 732279772370214912,349283 759891138979500032,59904 786763412810244096,205143 773613003874983941,137869 749439499659247617,7166 753975204942974976,30590 785523490984226818,11774 732935572629663745,1170667 780228123061198848,174244 771099584248606721,123583 772286305845678080,78769 750555755254804481,13046 790620893420584961,220029 790536414517538816,231336 781859241632030720,190635 780668672046051328,80785 764758038729281536,84666 795314271714299904,266079 755480585733144577,37538 772868469456896000,132761 774233503336636416,142090 790883126859837440,234583 794318434490122240,258741 752869792067923970,23899 758822181010755584,54842 761346811277611009,67906 793210890992623616,248437 792211335710806016,244221 760593511385268224,63451 763153506421317632,1249110 759230084536557568,7047 760614996850184192,63149 787023638235054080,208016 792259044094410752,243092 791819331696857088,240483 793255365089648641,249926 764135437640228865,82066 758779625623347202,54070 766755992658907136,88542 773875505992966144,137042 791691470323331072,240483 793906530861146114,256255 785701374302494720,194082 766742202068246528,95708 773937589971718145,127134 774694255386357760,144654 781898744123895808,191354 775779277161664512,150663 794531901868544000,261155 787086383433285633,207949 763498548499517444,78189 769161236303020033,111378 776416924712378372,155451 777529216170471424,159475 778301632899579904,167220 778306565967413248,167322 785552399037526019,196917 758710977281990657,46076 774476627392671744,141360 793760737436901377,254135 772559478713495552,125163 791256489558237184,232169 793975679733952516,248770 757853978063351808,49754 780758197808271360,182960 757428541021716480,47266 762158358434414592,71099 773913388867084288,139404 749826962772811776,9433 771709208756563970,126890 763510536663277568,78198 789430494567903232,225981 764203343275233280,82638 778308719033643008,166939 792830926677868544,11774 774010389965131776,131421 758002610989170689,48735 768896519562993664,11774 776908417298423808,158815 767051290136440832,96883 732336072231931904,349239 792834566318731265,247561 778345875949162500,160539 767924856155320320,97392 781171151288541184,185310 761002365206073344,66159 779080769595727872,169237 785508770130440192,194743 792097915850354688,242698 788854051450544128,220029 794196742707085313,258598 732949835100393473,354823 763030334132936704,73814 779043465648746496,172233 763249548789702656,73926 765855073238999043,86103 765685880593915904,88669 773511857625718785,137158 778007727704510464,160539 771222062476034049,112872 770327920745279488,117257 774145473456189440,130980 795122372923760641,264397 794235877316849664,258331 774718201909346305,143473 771865451362127872,125163 773987398241968128,139404 777483865929748480,160910 788447244404002818,217697 789408431744520194,224680 750742009397202944,14877 786578674128527360,204273 761803503467569153,69231 775758443831439360,151463 776307659804971008,153845 792378981295063040,245118 788426165077680129,171499 742825450842423296,11774 777130397171843073,160353 773932742706769920,137953 775531954225618945,149953 763376182318411777,75631 792030715894345728,243167 793609322315984896,252020 786972048019038209,207613 768855497000779776,105109 765707887373066240,88361 768772203059949568,108849 773968028300144640,138119 773955448332582912,140444 749250841173897216,7852 765656843762987008,86103 794775556277551104,39957 788084104809975808,214005 751161458122194945,15643 757218799691165696,45348 790223843176644608,206484 781503247311736833,187568 758664253192572929,51451 794019437162528768,257492 764932149816336385,11774 768390462700912640,104932 776752733026070528,155451 777206073589727233,151845 768166681495470081,103071 788443711902326785,11774 794390839212417025,258741 733341807791079424,246425 771332305898078208,122388 791295717478248449,237236 754718887762067457,33356 756270743726526464,42432 758290567524515840,52112 785347720143921152,195410 788511604514156544,218495 777718768365473792,161277 780884690039369728,182870 757279211484655616,45014 777191186490470400,158222 762158438151393280,431998 789198991443406849,224568 786297951685455872,202429 795080454831415296,265102 772599254686703618,131421 770639255777398784,118191 773472970144559106,135903 785503902397558784,196277 787597805439385600,209884 759861234791514112,52887 793429972031377408,252020 753717381759897600,29263 759533726007033858,56964 785850996257910784,197324 754749859853238272,33549 756511155552673793,43391 792356734257995777,243978 785326305550168064,11774 786851564854054912,193533 764625955193131008,84209 766395734908211200,92854 793294590006661120,250216 768998066170966016,110659 743110537450561539,11774 770815815440400384,11774 778532958089076737,164814 794208723698847744,258331 779849625498972160,176218 780075094831828992,178045 793954984379330560,256564 776410254493888513,138707 778567912885977088,168794 780116202165182464,177233 758073166627426304,50827 770654767550828546,118191 793096805462540288,249469 763673902396637184,79082 776194625421717504,153610 780122968236158976,178194 787677811536388096,205509 768803802065534976,109104 775741669249392640,150663 768307251937280000,101681 770704575116546048,118192 778287351164309504,167220 793190100532203520,249180 758126744415055872,41703 794734764389498880,261050 774439914494492672,143585 762693483165585408,73814 792119719105028096,244230 793183734514147328,250033 749711249093619712,11774 787836529712300032,213064 787069361387409408,11774 794196655423619073,258598 780051187559038976,176129 757619306137948160,46370 765377548859551744,86120 771760680152203264,127582 776567767621373952,156053 761224785984565248,67226 778661879006765056,168794 779579849904185344,175317 793970610779000832,257353 762878888384933888,73814 770832137985462272,120474 773453091412779008,109666 775000260452028418,146259 778334496609472512,166390 771146683019165696,122861 768043443985670145,101681 788500447921377280,218275 755434399655538688,36467 776186125874524160,152872 764613190290329600,1249241 785311299227955201,11774 790979801704239104,235590 785523657216897025,193532 787587834651746304,211347 793526748449169408,252020 766454524961632256,92917 773913038172876801,138080 778397542681874432,152594 794751226357411840,262752 777517457338535936,160226 773622239681912832,137639 791496160427012096,238780 769994748102844416,115928 771157830426517504,122861 774710962498613248,144654 789901622121934848,224447 793168107401609217,249852 760454856268128256,62063 763108659207475206,67326 781281109590048769,186434 777894009888845827,163559 792951388695203840,245148 751183052764684288,16728 771390207358828544,122967 794531104321482752,261155 792159973333725184,243187 772870448199630852,132761 793073982979313664,249286 793188308293718016,249926 769243935474671616,103354 773889214220013568,139404 786730513356689408,204413 787027102470066176,208487 788475507524395008,218275 785549699650551808,130635 789846790417723392,225359 795323406795362305,263688 756271888616357888,42432 763804569658875905,80393 781241821707984897,185313 770798607544967169,121479 773609742258274304,137927 785490891104514048,196277 788547415175331840,218875 757042917563170816,43198 763771788371357696,1249165 770264004396781568,104999 768477745978433536,105998 794015452313751552,256439 761686723168534529,69548 776950070608588800,159546 752732215646228480,22439 770256090479157252,117257 775397421178359808,146259 790886956112674816,206048 794998390006235136,262925 757260826063491072,46612 733122427874648064,355480 775419712780005377,148800 755746812523261952,39197 757936729999409152,47940 769573409810370560,113412 753427996946464768,27045 786061199259602944,49459 780714574957928448,181955 794028717970493440,257658 792868077935423492,247240 795040763600060416,262849 757991675344064512,50629 793154529525112833,61395 755861636435488768,39384 785693954423463937,197888 758378985743118340,145399 788430095669161985,217897 786002363878404096,200382 769203750745497600,11774 765381873677860864,73814 761241516144721920,65887 768785596760416256,108849 758644842834513920,54070 773504402124599296,136947 766356474943582208,80939 776911896645668864,158673 780688046324867072,182036 787774960450179072,210207 791360714577502217,238207 753631428626251777,26064 791702626324787200,234990 751637769047289856,19000 763391149503422464,431998 794559003795816452,261155 765346780104036352,84209 785374134591258625,194170 794970344213909505,263895 773567105962762240,136947 770352797141180417,117257 764156661472919552,1249189 766728496374743040,95944 770707526006341632,120689 778816773290283008,169201 790591101459542016,11774 792173587415306240,243165 787715881623314433,205197 781170824069865472,185496 794923898898882560,262752 750548592960606209,10661 742401308796309508,11774 757642929372618752,48549 786784694176194560,204297 764272058435985408,80939 757870613587456000,49754 765729723708239875,88489 785499885868945408,194743 763808022795739136,80393 789925320086450180,223432 770756276984815617,120690 793496900657963008,252408 751621584205459456,18893 773636839232180224,137777 753996061568622596,30590 755180984014872576,35436 778277686556839936,165243 780791187691012096,183269 787990911036698626,205181 794349383219290117,259034 737030265294442496,11774 761622387087450118,69794 795756008417083393,261155 769923817674149888,115435 792448499195449344,193368 778438818315706368,152594 785491172034613250,196277 788540912720896000,218219 794594592196726785,261818 754903798158688256,14277 758107578429681664,41703 767797954790981632,100949 785590554838958080,196767 769665765297364992,111549 767365318566039552,97377 765597556080422912,85562 752929222935531520,24467 766113753154945024,88920 792363907977478145,243187 772904234404622336,133043 795712954003881984,265885 763073389347176448,74438 785615690061316097,193933 758911953007882240,54123 773755859528626176,123217 791340636351848449,238207 776165788948557824,153854 793570619845672962,108396 794550861221523456,259945 772101085016174593,128897 763855523401699329,80393 793508411254071296,249469 793508152088076288,252020 759278163402817536,56552 793963557272502272,256276 761708843613188096,69548 752686555211309057,17794 768911280770052096,109767 732497045206900737,195876 790737367791382528,232863 766350218178785280,80939 790622622748860416,232137 795102038401187840,252939 793581247054290946,249057 785662246139592704,197297 790171987184234496,229798 775460034692120576,149259 793122303127216128,249469 793867917787926528,249926 794069012246392832,350913 795738580429766656,267576 773908342695657472,139404 793248641054048256,249926 788451383653634049,218219 779359225805807617,174315 760516309796790272,63149 787064544250195969,207109 788315296021045248,211347 759870431457255425,52887 749805805344550913,9754 760245835854647296,55257 792565372687835136,245698 733071517899100160,354869 786284001224830976,200963 769689683701948416,114779 785582247160217600,197297 792007775417171969,228037 776126103895302144,153845 785297879187554304,194923 737457132308680704,355517 793868655343775745,256038 770381566371430400,117257 780756123259314176,182960 768173207211782144,103261 773592191960612864,137158 775431476540125184,143043 794001224102068226,255870 794242299030945792,258421 793231104073281536,249841 772379351824203776,128025 770707112087257088,120610 791139965275168768,232169 779583197889847296,174557 791552147296890880,239405 770707374881513480,119832 758763889764872192,55112 788513635157016576,218164 774100320955670528,141360 750378356089184256,12883 792162952908529664,243165 760456686566006784,62755 792259672287879168,239610 772126505862254592,84904 775801923312070658,144573 771309551060525057,124136 790894486029082624,234583 791264791830618112,237491 759626795096301568,58024 769258302765043712,111448 764844467069284352,84422 788745614192279553,219942 795471135370514433,264397 788385725934862336,217466 771958904737726464,128404 791118214415675392,78159 764093845751476224,73943 785625377146187780,197297 753968039419183104,27885 755378653387784192,37004 766370444098301952,93286 795696514236563456,267862 757239983740751872,46006 753916950309376000,25135 754041340539830272,31212 756460650633625600,43341 774735007642447872,144635 789866098502033409,227857 786716674531532800,205728 771130556088213508,122973 785909353375080448,199546 762723167509049344,73926 770957400115253248,121014 785802457355997184,196277 762942097943064576,73814 771546354438983684,125853 742411030437888000,11774 765582479491080192,88311 775416571107876864,149200 764282175575367680,431998 781575347888205824,131056 781507629298229248,188401 786132339566850048,199546 760905851364401152,65540 795304848367480832,234583 781507301362376704,139404 792595088480178176,234526 754745759552135172,16299 779362207649890304,174427 786423284095082497,194044 791624763957321729,240167 770109719348477952,105109 759144007599427584,56952 786007590425747456,198591 759307179748913156,56964 776610696746377216,156835 759777747375751168,57336 773911827444969472,139404 786952408505036802,207613 792786921525174272,238195 773612679885971456,137818 763634235282452480,78159 788639643357089792,215437 786724559881850880,206225 756377385952481280,42249 774293188051890176,140444 768486663660171264,11774 786414384268443649,203674 733358530724519937,254034 770288142851018752,117257 788434322613080064,217034 758734812681121794,54070 755212485548912640,35372 781713747383496704,189515 763062713736060928,431998 791418197010477056,239076 781238458333274112,182257 793111898526978048,249469 753200319555833856,26140 788962564231270400,222544 795762689163296768,267855 751159184624750596,16299 763550152036679680,79114 794162105465376768,258331 773908415286484992,139404 767543040374300672,94627 793616185178873856,253032 793975621512609796,256393 755881802154307588,40463 773890823746314240,139404 770793813782564864,119797 777795935866855424,161901 788025326735503364,213253 755747390024458240,39384 769738368775102467,115140 780120900872069120,177233 790399641217040384,227795 790937799763435520,234796 777842899014684672,163990 777967774014382080,163592 789268720719831040,206666 770294072355336193,117257 787665311965130752,180433 758375511684853760,46384 756658778158698496,44461 777625795762216960,1250336 732147648019333120,349375 769703668253728769,18030 774067878278684672,139404 776504174246846468,155390 785562733810855937,196788 786284183916339201,201958 788894849353158657,221972 793285452564267008,247743 793807232194359296,238272 786936074639552512,205509 770464372946833409,118191 789211607570255878,223286 789756998090825728,227242 755613264600453120,38183 792498729857093632,243286 755218463518494720,35890 765578501340602369,11774 786678994687160320,202429 764781407579144192,83866 772554626893701120,131297 779536739165622272,174557 732905141951705088,354525 788887196078055424,221972 791005918209118209,235641 778299782460743680,167220 780573027058593792,181419 793553204273377280,249926 755562078115508224,38459 763420144269791233,77731 772919453214310400,132996 778011336596975616,163763 758883830379929600,46076 793492260495233024,235399 781358005602451456,182257 761626922027773952,69794 793214158233796609,233467 750792300779962368,14877 777800316297285633,19246 769271135825334272,110585 790875630111977472,234583 781692734151221248,188458 768694298242154496,106442 794661927758819328,11774 758621093397684225,54070 763704333284220928,79589 765089704811180032,85562 792522130575486977,29271 792707241954521088,247087 752116221374500864,18893 759094391541608448,56964 788821132614963200,220526 781502124374921216,139404 795413093417259008,265855 758388274079604736,52720 773222632292364288,134470 779405358213234688,172578 758675730758635520,54070 765372993375645696,352839 762666234978660356,74133 765758278706032643,87904 772839640764026881,132996 788233662680539136,215754 778744048454557697,167220 761579124712280064,69245 772503899143966720,131007 777278548927098880,151463 786366263782014976,203391 776781536062496768,157755 786942522878681088,207613 752899683534659584,24134 793116477834559489,249469 756515718804496384,11774 769261633013161984,108510 787819494622101505,205728 791326341509574657,11774 768236152369221632,105109 791375245525585921,238207 785269853754130433,194667 751935260250742785,17640 763789093440323584,78566 786599112594460672,11774 756505626490970112,42249 778574807583580160,168794 772081621067452416,128934 793951781931913217,193260 763908651094462464,80486 771642232239640576,126936 752650493864751109,22785 789538574467227648,225414 794128476664119296,257492 793640659433431040,237491 766273055060393986,90982 775721724595740673,149200 794891661566504965,262752 776175063179681792,153845 761260106453483520,67517 792427279120871424,245607 766542882224218112,84209 777924959725166592,163166 775718178525630464,150511 793507830040899584,250216 770605472554582016,118191 761383973868212224,67648 774366024296697856,141360 786268348375904256,201958 755163126442651648,35890 793351711305961472,8044 765640640705228801,88370 792380147378913280,242693 795391837326417925,266151 755011165240123393,27045 761915219387879424,71123 758829184571494401,54070 785834341364490240,198862 766418261286252544,93850 788126384073822209,215437 756667063716941824,44022 775369241629384704,87904 758009026235990016,50804 793105365999255552,249469 754820826810224640,32337 794668893759557632,262022 759227376295350272,56964 773966516610076672,132996 757590020903481344,47782 763151085137645568,75899 766373671413903360,93405 789183982898286592,224123 760939057228767232,57574 795383126772031488,266151 751594809647923201,18471 757815118419800064,47570 759103099520688128,56964 787645708803256320,210432 770779625588920320,120610 777877022274117632,162638 766303605733326848,11774 794064631606038528,155390 754876382799237121,31075 767801557890965504,101383 758356587689816064,52112 764480784790986753,82209 795408928720830464,266500 736553222551261188,349856 761265321147830273,65180 733779083599962112,1170682 791720768014913536,240483 758764651656122369,52112 763127361122471936,76794 773646704004464641,137444 790339536345784320,230282 794610342131179520,261155 751212901579513856,16833 761370738271985664,68163 761531284082483200,68993 778831000348471296,170187 770620303026315264,119937 793091990502211588,248514 779113736506314752,169437 768041255276310529,102514 776543894473506822,151374 753694318725038080,29036 771947652195966977,123345 769129646797549568,110585 770935504346816512,120127 790159198843604993,229818 764890759015391234,80486 785938233100206080,198586 791425125258231809,238395 793575639928430592,252020 795401378206093313,247930 763157971140481025,75899 767267857491038208,98271 795429433389748224,266884 790739566835531776,231870 788417935039688706,217658 791789212823683072,246425 750443700245950464,13201 776475921234599938,155390 785602245005971456,196277 791325658160914432,237327 777802738398879745,163763 760857615383400448,63451 758351702051450882,41703 788431474559111168,215005 791693580548972544,240483 795666659512119296,267862 760873057879744512,11774 776167518150889472,153772 755483164596920320,37607 752940053349953537,24316 770115963169697792,114987 793415210484760576,249926 774383767897071616,138165 788036369360625664,214354 760561020263886848,63451 769583513054175236,112239 786667403484606464,204901 768632696943751170,106281 752254292581609472,1248211 773316517421281281,134633 789437172805808129,225923 794926234266312704,218349 794821579754577920,257492 780440134235873280,179936 758338347001524224,51595 768930202395312128,109945 755784984791814144,39462 758006549952376833,50424 781257439475752961,186376 766110260398612480,88920 778219369562185731,164726 786641130897027072,205270 785886558780002304,198108 791356884288675840,237491 794329678429360129,256471 794414638767177728,260033 778298691530559488,167220 751749677268295680,19562 795070483003822080,263907 785543809916628992,130635 790697070386700288,232911 786964299499438080,206666 767926839964729344,102249 772959143745482752,133454 793223839085768704,249707 732835859666481152,1170689 750794087440211968,15066 790899016779182080,234583 793896390308958208,255393 790754375220146176,233307 794021989719699456,257325 791593863668457473,239611 770439587588026368,118191 734055439944409089,1170428 763933936544129025,80720 766411171385765888,93286 793928235054759936,253721 773710770014126080,138819 789066514746007556,193524 794610144223100932,261155 788535884761169921,192989 794591029127237632,261818 781209478007894017,185595 761663511365881856,69947 761827153931567104,70858 788472021369757696,218275 753593236262969344,28281 786590504519512068,204413 771495998103359488,24173 760612741396791296,62755 787145628358995968,207965 791015227118669828,232169 788759991348002816,193121 792547548573659136,245086 785930797161123840,199211 781064543501815808,185218 768866436664037376,109666 792193874370277378,243075 790300722143358976,11774 792163606284480512,238780 740961996921667584,11774 786960686924443648,11774 788047512955478016,214138 756295199890870273,42344 792393396447051776,51644 795661106563817472,267521 757179641341894657,43514 786364016268455937,201958 787714421736902656,351279 778300575804862464,167220 774612441003155456,144427 785883891794051073,198591 769278911117090816,104932 774960055284338688,144494 793808738415108097,253164 791372519123062793,11774 759223771630796801,53991 791468320633401344,236282 786039929029533698,198671 753000813191049216,24988 765648600051257344,88052 794566667502112769,11774 793440283702730754,252071 776730279670976512,157693 791657746898776064,240145 790527833361752064,231805 774395066244792320,142671 794641259579248640,262313 761427256077983745,68502 770739771782029312,119832 769027397689675781,110362 785480563280838656,194723 795431882603327489,266079 770724691912826881,121046 778327273048989696,167569 786606418258305024,205039 753811513807212544,28732 765596926167232513,88197 768420567703773184,106281 758003156001390592,48663 765023098638835712,85562 788526000032378880,218275 746620352172802048,354108 758799731514445830,53996 772846846007836672,120613 766893372409843712,91810 754244280441462784,28499 777523468262858752,158232 778319405415538692,167517 794144529930735616,257492 795343299745902592,265878 760817188982788097,64678 764223483870011392,82759 769743555984252928,114884 792200961443889152,242693 787108035609042944,204835 793169580525051904,249374 761532834867732480,68908 789330867017555969,211347 750326572771581952,10735 790800550581239808,232884 771403483421507584,125381 794524148408188928,259659 778272411116564480,167044 793494018478968833,252580 763985331544662016,78999 774983806738571264,146068 775377740669128704,148045 793923446275268609,11774 793933550328246272,254209 792391988276436992,192840 770340071836905473,118375 794416707691393024,259623 793964864691720192,256070 795452972176183297,267177 767761964730716160,101203 732941431170437122,1170667 791259757004722176,237491 761358896912928768,67369 793834893037998080,252581 793896630932086784,256255 762291400520175616,431998 788837660840329216,220526 770812441085313024,120474 777953172656566272,161456 774215820931166208,138592 769306660225576961,110585 773261334574166017,132996 752931850314780673,24597 753374435516747776,26140 795655984865746944,267521 765011384652279808,85159 778287472996413444,167220 787699497606537216,212139 771771870924255232,125163 780591207525281793,175969 781634526258814976,184539 791329045111681025,231427 756304500751818752,42344 771403258481012737,124597 762417658213961729,72696 763139599103295488,76549 763800884425940992,78159 776609467559469056,157082 759421756482269184,56964 764249407407534081,32624 794358032692117504,258044 771467557391986688,124597 794692074453008385,262752 763021263187111937,1170858 751180330862678017,8018 780759669765730304,182960 794829670952751104,686533 794872143108538370,262022 752715559570067456,22657 791362653952376832,235072 732393714841194496,351892 786753349760626688,206008 780274306580357120,176109 787019725142388736,208065 793148159216136193,249841 761990217620414464,431998 773933715596554242,139404 789035302232797184,223030 794699040197726209,262849 788099132531539968,215505 759459426046582784,57881 765734991309500416,87868 768219160031563776,11774 779132623683588096,47940 785597872205131776,195975 757994842253168640,50611 762773874710831104,74067 792048173808128000,54854 786959195392266241,207287 795038441474031616,263896 785895293598441472,199546 759666414147993600,58358 793128609758281729,249469 778714848586641408,163763 794151901768118273,257492 750392192955482112,11495 762630706656841728,73926 761263259748007937,66851 752948245807108096,24196 794024643740848128,257325 794312449302241280,259543 788395055778181121,11774 750133370076602368,11495 786060658496397312,194083 752144292987166720,21034 762648977280012288,73814 786529005998485508,203510 756216626597376000,41680 755083182823931904,34670 762313289573347328,71502 763221897592963072,73926 785270081404239876,193669 769919487663562752,115511 765188335593717760,11774 789932290214207488,225236 758694057275224065,53739 765345309815889920,87249 766713387904630784,95708 760977652660305920,65730 772098164887257088,129471 754771884537962498,33540 770260142453583873,117257 793465768931368960,252408 789942158493044736,228820 767480336490061824,95055 793540079683792897,253373 777572192435380224,161456 755191490540822528,34898 773878698281881600,139404 794515160438341632,259632 788017019840962560,214209 755174846049292288,35890 764372510846640128,82070 791666353799360512,240483 795105218807660544,264397 780373041033449472,179742 766242848098414592,90384 788818700186955776,203546 770732530534387712,120675 773882421725069313,139404 793098111954456576,249469 758562259367002112,46384 770220549058486272,117257 734618634191048708,1170538 789949050443399168,227804 764162796389007360,81935 771071097680891904,123135 786391985485598726,203350 793242196061270016,249926 771325802864578561,100605 786289071073161217,201958 788335035430699008,216009 760132043359424513,61051 776844287019364352,156055 750071313138495492,10848 787419287065460736,208307 795735062880915456,266884 760861105107394560,65222 764141974274400256,80939 761210915983335424,66159 770655018286473216,118191 785486894519898116,194723 767784519596257280,100949 794557898625953792,261155 781538527645499397,188401 755866282122031104,18215 768201621977325568,11774 781776723927044097,183826 779500719367938048,175549 769232902345355264,111549 791345820587044864,238383 760707710048432128,63937 793430653492719616,252071 787734483889901568,210253 764223312536932352,82582 790037130051358720,228888 788761614438666240,220526 772941641459957760,132578 779726893025288194,168284 762057930946457600,70501 788070326823333888,214288 792872521343262720,247877 759926217256599552,57574 795665422674776064,257781 767836472137412609,101681 778369642091929600,167220 794753875014193153,262752 775144487450357760,147256 757527399357480960,47723 758792973865852928,55155 789866429860319232,228341 768937140013060096,110477 780592268595953664,181886 759756932173357058,59365 756330349047664640,42432 788464294899752960,217574 794696020349304832,261033 794891766025637889,262752 788785636786352128,220526 760813061565325312,63393 774810640573751297,133257 793850576190730240,255942 791735441900785665,240535 751599417598287876,14858 765709094397157376,88489 786273086521774080,11774 787234703682273280,209151 795617507281371136,267167 756280088484798464,42495 753773111913381888,29790 760080924721680384,60866 792927571465740288,248516 794185401753665536,258386 750074012814942208,11469 776959823795613698,159146 786375079621898245,201958 793499761047371776,252408 750860560204308480,14462 764507591481241600,1249227 766700881240817664,95672 780836227066933249,182349 779528293246656512,173347 788836941852577792,214084 772074437126610944,127957 793618160368877568,254058 761360841526566913,65222 769385148735447040,112788 786272387591462912,201555 793098748608057344,249469 771369361487437824,108385 776735291826733056,155451 765853706281779200,89076 788439048905822208,217519 792038489793658881,133136 760145866904580096,60169 791411817222242304,237491 740647096110469121,354598 773532129128960002,136947 787515483578859520,209151 790319556287983616,224466 768145802934022144,103354 788569702536581121,210390 795001265432444929,263906 759149948050903040,57348 791005421184045056,235620 790718327207239681,233729 795439937088815104,265855 772976279356186624,132578 791425911505686533,238099 765450691615698944,86763 770552812400939008,118191 773655731291709440,136947 788278455184027648,1170441 753769747766923264,29819 750367930974625792,12883 778267459304366080,164826 787983630677278722,207287 753155171165753344,22630 777948247134314496,164826 771129341275242496,122146 781535494282833921,186584 763814898883108864,80136 757881770347933697,49852 794939912680153088,234990 790240390011944960,229693 774454242115522560,137158 789147362274967552,216009 767989443932323840,101681 769790622400126976,114987 785579940263694337,197286 791275145285500928,237491 772093972764250112,128615 788776925091155969,220029 794977747344834560,264397 779408232561258496,90252 775720099537883136,1250232 774015778660028416,138819 795263905018867713,264983 788088736760205312,215005 792089120927395840,231318 795300522408505345,266079 753334796441583617,27045 751997909030178817,20636 762805892945440768,74247 778891657898921984,168633 761676062170505217,70030 794241187276263424,258598 795142312594587648,264397 749651047757385728,9433 793508625952092162,252741 768215188189417472,104932 768900436191436801,11774 786444641491050496,201441 792664139881558016,245148 773911524180099072,139404 791906792578113536,233858 792163510599856129,243187 793195188336201731,249926 760231183590514688,60794 794705635669667844,262053 760931438669754368,64730 790841567842041856,220602 760986569314631680,66116 794111670117400576,254209 778701022843723776,90252 795005292958384129,263907 786754177141571585,206048 793979384012996608,256255 781246675817893889,186434 779500314047021056,174442 779729377030352896,174613 771819861961953280,127218 792983335769300992,243187 776732288667230208,157745 779633994329649152,174557 765705002480381953,88930 781594226391908354,186750 791348656968392704,238395 788204755071950848,207287 767228346983866368,97386 794613968551735297,261818 776855486784217088,158815 781207285737615360,186434 787804641908187136,212019 792166662002708480,244550 764783473043181568,82963 758686215113584641,54070 775000979703943169,146259 770239896254492673,117257 771802963090116608,128194 759881941575462912,48663 763515254022156288,78938 774353968352722945,142671 786219471757152256,201494 776045930852122625,152735 777593091893108736,159308 791400910333194240,238395 789559829731876864,221297 794335912603701248,256451 794563998700048384,261155 762987131035873280,75724 762205942670700544,67995 762726120538112000,73814 755177479547920384,35890 762050504482361344,71476 785587756474834944,197297 786194153348530176,201619 791834510170157056,240070 755879535053115392,36961 775717658335600640,150511 795717630590124037,268281 763095874566107136,76577 773937794725113856,139577 777847816114757632,164001 765697102466969601,88489 771098451954298881,122776 781653369022771201,186584 776807336291827712,157755 793984952375328768,257423 751809949219512321,19133 776912436976758785,159308 755391014832046080,35890 769664270527262721,114779 785862313584844804,197286 760997468821712900,64693 756418811000135681,41689 774050139270815746,139865 762720928820109312,74592 795766572644085760,268448 763202820304764929,76533 789216200182132736,224680 756466621296836608,43391 765620620705095680,84209 765593967295619074,87858 771072782767579138,122982 780830637674692613,179272 768454082113708032,98072 755000680092270592,34649 770723656355807232,121046 755988105262399489,25135 764163072030232577,80939 793456776419106816,252196 793148636859338753,249469 762853613777457152,74321 762626365568983044,73814 753387791174828034,25457 755450966946840578,37219 758139143423717376,50110 754744573465882624,33174 762943653635563520,73712 770748607863492608,120610 792848868337528832,243865 785552989125644288,196538 766698184521478144,11774 794613702020517889,261155 785995549052919808,196277 788732585669046272,220029 766720916172607488,95708 758694562588037121,54070 758938581859565568,54347 764014968127655936,80643 765583488946999297,82178 759582286740267008,26066 778728629802967040,168698 791264535013318656,234551 766786488961003520,93405 787105678527717376,207965 768423283486228480,106281 771545895389106176,125367 792344205519577088,243187 753270412499230720,26066 754764887268687872,32869 774014000485064704,137965 777954197572493312,164900 776789449820823552,157693 774373832932990976,140444 753340371157921792,26458 769009674331054080,110585 788746067961602048,220332 792271568386740224,237964 789702837710102528,199307 790676798065565696,232169 793237911512678400,250293 761128774968586240,61051 760974097933271040,65174 765520221780209664,85981 761569684395352064,69231 771521223213850625,126389 786424951301611520,203674 794289128695328768,258771 794776093190397952,262886 788182916241043457,215252 793943950453276672,255393 786639353162371072,205455 776043371823443968,152735 781363060002975748,186532 785466800515547136,195975 787033738752458752,208016 786741442211307520,205181 791712773340180481,240483 760116515895115776,58890 794626737028087813,261155 767133883519242240,97468 778731302325334018,170253 767862162836426752,100893 795475934723842048,261155 750499446526357504,10057 790513993249067008,231894 777964723505664000,163851 761014631942885377,65264 791728338968522752,240483 767028480026509312,97474 793767830973997056,255106 788807206670131204,218628 788153206954037248,216009 775460124567756800,149329 788430672859766784,217837 760953901478612993,65165 778595827002597378,166390 754795199302426624,33520 794665674601857028,262296 762297086352031744,431998 763438059140644865,76474 789862123157454848,212564 751958624113569798,14277 767410299087392770,98751 771816860287250432,127657 732803458290552832,1170518 744119903687434240,11774 763908658681876480,80486 768947154853298181,104932 790263917595336704,229693 780789671664164869,183068 788132625286205440,215754 790971542209302528,232791 786711747780415489,350125 759160732277702656,56964 791701370680344577,239446 774603089013792768,141887 774715549595103232,144573 793177344231944192,249057 778100045447065602,165200 788372086658043904,215608 757302593769074688,44429 764988224267694080,85562 780082548630106112,178174 793325818038538240,249926 768348300290494464,101163 793587174100860928,253793 776636934466760704,156315 794534055387820032,261155 758111202174177280,41703 749703482882469888,9433 756663656369225728,43391 750476713843257344,12883 793499684677484546,252890 759494436980011008,58227 790970166586802177,234583 762798762754400257,73712 785818966757371904,196277 736217058854199296,1170938 785918722024337409,11774 755557317375102976,35980 793956458429825028,255826 761231651171102720,67229 778068171555090432,165523 750059204807892992,10847 794691646277484544,249926 794929485397315584,263895 768419486089089026,106281 776199677569970176,153845 788533328987230208,218275 795684732847738880,261155 772525596240777216,131007 793803200780496897,243865 778974030724554752,170477 758809544013119495,54070 776808345604755456,156811 795765062325731330,267862 794129324383367168,257492 794554406133862400,261155 763187345059221507,76188 795658453343580160,267521 755837572186722304,11774 753634728176222210,28732 772528881840586752,131007 762791250919645184,74483 732905752482975744,1170713 770799492664745984,121479 779991994319925248,177472 788478979544080384,218275 791179508716040192,235590 758650417869795328,54070 757317638414565376,46974 761273506512404485,66116 770541507279478784,118192 752647349298606081,22439 795092539032346624,263906 781631669476261889,187969 760585192356577281,63900 786733137019621377,205902 768472316615487488,106774 794350609784635392,257492 757593335003394048,48109 785718774716567552,194050 786014434825113600,199891 770006397798973442,116265 751158769153773568,738099 794299635103731712,256393 759842921361371136,58227 764887782925996032,84724 764151405041115136,81843 789257970659885056,223935 767032521120940033,170736 776577306408185856,156115 793252642021670913,249926 790246989216743424,225359 758146010300440576,51069 763146641742278656,76429 786953065500782592,207613 751585772495601664,18893 793844068644188160,255942 776772763856109568,351424 787332494446174209,210260 790634312144125953,231318 792678610876235776,246392 760529036602908672,63451 757741878087299072,47545 781358717950304256,183759 760137404694921216,61051 774418540287758336,140444 786177046871314432,124597 787014322966831104,205728 794305952212099076,258456 781288565091147776,185595 791117434472333316,234583 766056507976851456,90384 780612287769882624,182122 755783354180665345,39462 781864682395099136,190635 794574397176561664,39957 794330943796482048,259659 790310220048150528,223286 756894530188615681,36145 788895647617261568,220689 751663614663225345,18893 749298328534384641,7901 763461444134404096,78129 792147439100661760,242523 760261837141061633,61545 765369116857405440,86320 776276256945909760,153596 785284157991624704,193669 761525208096223233,68102 768540397513609216,107469 751539807420047360,17842 787336498504925184,203014 755492863903805440,35044 794078167451451392,257423 776781849418985472,157755 768961061047328768,109666 778314366743490560,167319 753645807493144576,28092 776618955993677825,153845 789268015518932993,217634 785737129955471360,197297 753615735856005124,26458 790396208976060416,231333 763572129606402048,77598 790745830571380736,231424 760319094654586880,48119 762860036573933568,431998 758001195290025984,50500 755444426206351362,37585 745521426568880130,11774 768858206940565504,107745 780468967546642432,11774 791632698188062720,240145 786070621574823937,49459 779115944375230464,172089 749705762167988224,7311 770988570525982720,120963 766713318501408773,95708 761666062509277185,69711 755038589906395138,14277 794722278810456065,262849 795425024756895744,247930 786322093839298561,201958 794853846182928384,263540 766835995677302784,95593 765190257323216901,86103 793094560377286656,249469 770659903736127489,120464 771162454273523712,123085 778625398800252928,168284 770094374562717697,115042 769895454557495296,110585 791692287042617346,240483 765682442174730240,88459 772509997045575681,131007 777491758007488513,350498 768161039477252096,103354 779368074864623620,174230 794987823917056001,259063 751774794450776065,16236 793483471528353792,252020 794695833602101249,261155 788152974497288192,215754 788413297108201472,217519 778724241332051968,169384 779006169037889541,171902 761310761029369856,67401 761316400610832388,67401 772822757629231104,131007 780947498961698816,184223 754722324914507777,33356 770596889280581632,118192 779787328927723520,174230 763954188325793794,80142 791770953609084932,240483 785512483578580992,194450 758043037608079360,51069 788483875232223240,218275 760146702313684992,58815 777192205794566144,157755 790396214416142336,229159 788397615146733570,217634 788656742544449536,219804 762840480598024197,75174 765527934543261697,86440 787035258105528323,207613 768965313291358209,109960 755572555176554496,37224 768792690846752768,108849 776322100092993536,143948 787091818517303296,208379 770745624891240448,120353 759389501491908608,57900 791460412541792256,237198 758733542733983751,54752 788203703518031873,215437 792436790346915841,245148 767902246356983808,100620 764812348833959936,84724 773320083057672192,103354 795124161324584960,264774 786613697481322501,204413 793590403245088770,253793 785910512856866817,196788 792390951859879936,243075 774845295259779072,145681 786539536553652224,204413 773893952051286016,139577 773494849681125376,136947 786020770401181696,196917 732406906573094913,196346 749790220304941056,7524 768897826499596288,46980 775059320350314496,146847 777349101000142848,155531 773313372880310272,135701 793110961003507713,248988 762678235331125248,73926 772795146060570624,132335 785311823230865409,11774 790938228727672832,164764 763948829079064576,80939 750351873132077056,11191 794255334982332416,258598 790239542145974272,223286 786177787975479296,201494 773442670249254913,135190 754707588323930113,31291 792464047119577088,244550 785514049727496200,196277 794736287366479872,349856 790688147717910529,232169 786387328772079616,203240 763413782907486208,78129 792736353591046144,244270 769647891547815936,114021 770948827024982020,122146 794587659364487169,261155 781117035187056640,185496 788111981496635393,215437 777109155911872513,159876 765974997256982528,55177 793435112272564224,252020 755566075723427840,37457 765883170663247872,87904 751548422671314944,18539 771754861067177984,125554 774295762100363264,140066 787662004630597632,191653 791839349813805056,241678 790283025594535936,229159 760450664967254016,62063 774073482871046144,140039 777930626699632640,158387 766034160909688833,88930 756204942839296000,41909 760652799973687296,62771 761678170127040512,69794 769666595941646340,113412 785597534458621952,196767 793961125389832192,256534 790041357658095617,32404 766711685130235904,95672 771412379334742016,125381 790717623566761984,231881 732314156280356864,196346 794761145361965056,262588 789700126914678786,225981 775121920136282112,146568 794903618268856320,240926 755510737166929921,37979 773527317289242624,136947 789869713853558785,212564 793109634731171840,249469 793328017036587008,249926 750744498779492352,14277 758764113161887744,54140 794535645850914816,261155 790735519382581249,233756 764657696381415424,84209 776550615312850944,26066 792436532577570816,244464 745448051775442946,738099 772644342024380416,11774 752925440176754688,24316 732690779391578113,352911 793206530967384064,250408 793552821249388544,252741 785621499642191874,196729 788373546741280769,216991 788512722308571136,217658 795694812481523713,267862 774260368789086209,141316 785244877026004993,11774 767536108154609665,74247 770333059010920449,116618 771503725814943744,125163 760469612836159492,1248794 761262909183762432,67226 764970400056905734,85562 765727384691679237,83225 764629063008944128,81065 793480421384212480,252020 763500933548482560,75929 771055540764049408,123211 778822190296817664,170187 793186598397571072,249852 777121378122145792,156835 786488165620002816,51644 765147949412286464,86103 758338456867049472,41703 760461070498607104,62063 795456400168058880,249926 769955515405332485,114254 768552739391479809,107559 795412450053148672,266151 770830640698814464,119937 791783373429583872,240483 792851029683351552,248078 791039195745808384,236282 769952896859279360,112693 778345974179561472,165348 778732594531676160,169437 765257395039645696,44345 785602615996473344,197512 795729419826556928,264397 758353834083229696,52520 752247064977780736,21074 764036764084367360,81122 758416376071655424,41798 794552400346497028,261155 760585265144475651,62779 771231495830724608,116373 773546076255248384,137494 768205865040039936,100893 788980394813120512,222438 795054137327034368,264397 757827882441859072,19563 775560102912921600,148994 775766552381497344,144573 760649082796855297,63451 756200958154055680,41680 756568986645585921,43225 795038641814962176,262849 773915786348027905,139989 758744848874676230,54052 760427754861031424,61051 779121771861671936,350711 792118996908675075,243398 772845569228374016,125367 773900197332152321,139404 787734650617757697,212403 793096813586898944,249469 732500758659112960,349263 752934435746557952,24196 771592262245421057,124004 792168133599473664,243092 794943641756323840,263889 753724279271854080,29503 766059149633417216,90482 778438262452998144,168252 780730037876252673,181886 781459041084116992,185595 793163491037315074,249852 769411901902188545,113165 776355749865918465,155287 785297157716750336,194191 776742474165293056,155451 788126302838685698,215754 787174290974121984,189031 790743207961165824,233772 794267319392473089,259063 785515514084921344,196277 776936517679722496,158338 752884350933356544,22302 787088860039770112,194230 788706715915124736,220029 767697297438150656,100538 788685708307394560,213834 764872066986311680,83881 785972878223155201,192465 787994985240997889,214209 758092235174883328,50923 766346905186103296,80939 794593883372003328,261155 793621829508300801,252581 793097641555009536,249469 733337328186359810,355480 768611056000303112,106896 776879242806235140,158820 793207339461517313,193924 776564613865349120,156926 792402183375511552,245078 791703071793479680,240483 753613540997599232,27764 753986311422345216,30590 777074496348033024,157755 786996878550327296,207212 753011809079013377,24319 756297928071782400,42432 771502961625182208,125163 769525784822353920,106676 794994577258217472,264397 749958401266888704,7546 790732888295825408,232863 774987076177494017,146259 788427514494459904,217837 793554789984526336,253206 773527059809337345,137042 785709727699263488,196277 786044866522415105,199027 792066028557705217,243427 768210738527756288,103354 775433755364302848,148574 752891034313584640,22436 774234628462874624,141964 794195307974291457,248652 761000058842062848,66239 788269184928972801,1170441 753743415721005056,29263 763045445476098048,75899 768288904902430720,99394 773361311375847425,134470 765347144739848192,82203 793129660355710976,242693 786214436356825088,198304 787047387994939392,207599 777250564488962054,159475 787021118737485824,207287 769516617483026432,110522 792016575008280576,239456 787085742807912450,209151 787414091249790976,180433 788572415945158656,218164 792079534375907328,239610 766709637303431169,95708 758308829620760576,52311 773852007870398464,11774 743707832017530880,352911 776071611896111104,151741 771844675137261568,127871 794035799356379137,255870 786292372757811200,198591 791369364431745024,238117 793441088036110340,252196 794741578967511040,262752 758793351005077505,54070 762127019622690816,71476 765729364923277312,84422 778631209341558787,167319 775001062101151745,146259 793248143026614273,250633 794899149577711616,262886 766377458870333444,93184 788940327952510976,220332 772234126313132032,130067 791306449540362242,236502 754008985498300416,25135 786977742042562560,207825 788955223746306049,214354 755097391582285824,35044 789709106781233152,224793 792005083227648000,238286 793484605324046336,252408 793724203279134720,250785 793290882225057793,250633 788231611397632000,145399 751240677988691969,17591 776222960579338240,151845 779810644480577536,174874 792831398738526209,242693 794611539819069440,261155 763875019499995137,80486 754705811834675200,25995 752801642995650560,22953 792067662863998976,164814 756677413078048768,44450 755227667096489985,35403 769046166919143425,110709 773687590276861952,137869 794443767746949120,257492 786003431936753664,199546 795043883759583232,249926 772118570675363840,128017 766258011849515008,81929 765548161167491072,11774 763134750198472704,63595 795000648546787328,261155 788757928744407040,220029 775026394594209792,146259 789995185446985728,212131 773658115720015872,11774 773921059192143872,140111 757546366772113408,47761 759189070211850240,56964 760856109523558400,64339 768504026337906688,11774 778970234493337600,170253 785752124089131008,196917 774050231629471744,140444 785560263412113408,195975 757080309846331392,45125 758699025042288643,54003 762825868309884929,74650 766047865760256000,90384 794932421573492740,263895 763077577275609088,431998 764085860484513792,81574 761687079738830849,69947 793202069234520064,249841 755624029663494145,38792 753414152622780416,27045 794136671663038465,255299 792362336812052484,243286 763949329660784640,80216 775038633770266624,144542 752621218591715328,22664 752968151394947073,24848 761339351297060864,67908 786242293028093952,11774 793266075664195584,248770 770284658831478789,117257 775722594242813953,352572 762040416187224067,71021 750185482089140224,11495 781856366684176384,190635 760926542348312576,1248836 772592191747219456,131007 791011822715351040,235487 761347670187225088,67973 793164802294222848,249444 761325903523741697,67768 753340813690695681,19598 772789054337327105,132335 794180389828984832,654029 794166366987284480,257492 768632554945589248,107469 770124322161692672,111549 785878570430267392,198576 752206995684413440,18349 765286917369761792,86440 767831542794186752,99111 781481537233625088,139404 790725989663932416,232863 777938150152810496,164669 792049991611277312,243187 749724874067894272,9408 749746981686345728,9295 793129998710300672,249469 794761239305928713,261818 785684463288057856,196277 789086386678734848,222500 778321820541865984,164826 772098056204455937,129558 785992233870888960,200382 787916880233111552,213887 761384126318452737,67229 795222521293537280,263676 794591635002667008,261155 762726423396245504,24629 770361974324465664,118482 776976358291439616,159146 758083100773609472,51171 788011577945362432,214209 773656386924318723,135502 791402645856456704,237908 790935289233563648,234583 755898352064139264,38459 790987126309552128,233692 792139743274217473,242693 795072698166624256,11774 757053306279645185,33977 762451251711713280,73102 792351558352547840,245095 758862654718873602,53996 787683499461447680,212083 776252512550678528,153596 742145518122336256,354831 792555537472913408,243187 758031958320513024,50314 763595229257732096,77849 750750367432994817,14502 766699737806434304,95641 792342803611283456,243187 793508258740854784,252824 792390946558181376,245549 760850314224345088,686533 755946386596564992,40875 777301439332782080,160480 790746458366488576,235349 761746957106876416,70543 774559795445542912,279676 776837007620182016,156132 755166686861549568,35890 780932098668449792,182726 788805403131994112,220130 778331796207460352,166409 792027091793575936,243187 781209714721861632,186324 778681570198626304,167595 790668178539950080,232169 765359341985816576,84209 767601418874355713,26066 772977671148015616,101650 794329774088822784,256038 785810158186295297,198671 758142964568731648,51664 766386696372060160,91946 778544484455944192,167398 793135573661655040,249841 793522510155296768,252408 776875491311521793,158897 761666706934788096,68987 794690227688378368,261987 769258091099467776,110709 778663394756874240,169310 761692275122532352,70177 772073868097912833,129471 776987022934286342,159847 791789781034364928,240483 791396807410585600,237406 794612199519985664,261155 792398844411588609,192840 766718168349814784,94699 776139525445804032,153194 790608019075633152,232791 774116754444267521,140444 781772000624869376,186584 776803236615446528,121300 763115437550960640,11774 763944185695133705,80486 773857630028570625,139404 786967118453538816,207949 758011748540555264,48663 768665020381011968,107469 768060599108456448,100620 776938633567797248,159093 792962976537907200,248656 790990910020395008,234796 770788946653634564,121046 792662532997603328,245148 758039942840713216,51070 787160160208728064,350678 762806754497486848,74066 765292460952158208,86653 767122064691998720,97852 794608730855899137,260543 732669192860794880,349197 791325574698442752,238117 791932328448667649,240483 749620719537926144,8664 762043086734299136,68665 763916662915465216,79691 768119711838179328,103212 792019509192327168,243075 788621705266823168,212524 794056603100016641,247651 780796497872850944,182870 756255007406563329,42117 793097238897651712,249469 791008649728503809,235948 792145451386540032,243983 793247301854633984,250293 764986386562871296,11774 785597174490931200,194058 757984259843977217,50611 794576222407852032,261155 756354459387781121,42344 792128898217615361,243075 779619488790487040,173628 755161745006690307,35890 768430280076034048,105643 761349512115974144,68102 770361607574605824,117257 793934342787579904,257026 760980651453640704,66116 786680717317181440,205728 777020840508395520,159245 790653831126274048,233307 791732515077820417,240682 795717497848733696,264397 758054276358742017,47761 778013282196074496,164846 781911503024914432,176202 778234475327004672,166532 792093526402199552,231611 774093005749821440,139404 771580261096050689,123825 787069282681253888,207965 773469796201410560,136589 772859546465218561,131542 762721990176145408,73910 788172433643675648,214123 794284603645116416,259482 778363157849014272,167858 756500842275041280,42249 765370542991941632,86440 758916992287936512,54070 755877244627804160,39462 764660201417011200,82283 790998657881427968,234583 753412533927702528,27402 761364591704174592,68273 749952796527583232,10653 794697293005930496,262752 795370529939144705,250633 753924327809187840,30436 777594207800324096,162294 765946982066073600,90384 732305910689714176,196346 750038039951474688,10848 781362525002694656,187540 793283443748577280,249725 776063532462841856,152878 786324211463749632,201441 791293632812879876,232884 760969590067331076,65974 781645903937597440,181892 771496043238141953,125784 755911990711689216,40668 771778283008655360,11774 785683876593008640,197063 775415703939719169,148045 794329318147182592,259055 756421656059473922,42249 768577527933759488,106774 775598353224724480,150302 794511248364896257,258829 766720449933824000,94899 777877613595406337,163901 775209487586045953,146259 792100349171605504,23060 751540882285879296,18491 780605742852214784,181984 768560609512292352,106702 791523998030974976,238207 738096949035835396,355430 792784483204333568,246632 756570656133750785,43553 789283659387928576,224090 776880879599779840,158542 762778077332201472,73926 771500159733760000,124937 750841378591170560,15536 755666080903954432,38175 775377804347047936,148045 778274687197380612,164826 786680399686672384,204835 793841746367045635,255942 752691676418682880,21332 781449621658669056,139404 750647182718537728,12883 786295925098569728,202275 793475888679571457,250785 772555788661338113,131542 793797604148674560,255271 794135262653804544,256502 779687199113670656,176203 794590809597378562,261155 765346025200418816,84209 776090499870367744,152872 781488369599676416,188119 753218860749160450,24257 789200432384008192,224225 781478233732739072,139404 774695229471457280,144654 756688656778293248,43690 785497804772958208,196277 795696301837053953,265649 764962624610054144,11774 774378389885124608,140444 774707393162678272,143186 791077901202366464,234564 749222289774931968,7490 776155129519206404,153845 794328655367389184,258878 785670514224214016,197099 778628810765762560,168794 779474210397630464,173628 790728205531348992,232169 754714324174766080,33174 761635013020483585,69231 770284833528360960,114388 795414382960406528,258456 768574300622323713,106716 788876345921142784,221731 795362341374328832,263577 764969054738276352,85105 790427378765828096,229922 764040905753931776,80939 758478122735894528,45040 794232948010532864,259063 794359508294254592,260033 744962178378145792,349408 759053625763192832,54070 759971063442862080,58254 790313722954653696,230582 785881711859032064,198878 768093916998565892,103354 765283623125848064,86873 793324900077408256,8044 771131118573813760,122973 793257202517626880,249926 788812348303765504,220332 793455432677355521,250633 789104105901862913,223492 763354032517685248,77598 773950777643544577,139404 763662745887727617,78589 761341784362475520,67973 753991202572111873,29091 780365646043328513,176127 764997805089824768,85562 793527598462763008,252711 790062059023060992,228888 777579713854222337,161277 752166887790743552,1248200 767956981831176192,101808 793464507829936130,249469 789994626794999808,228037 785581504420274176,196788 780795774212927488,182752 792511627337740288,192840 794554364035731456,261155 751124933653229570,16953 792487386550788096,243187 752228962559025152,18215 752967064760049664,24526 763903848125607936,80486 793208628006092800,250033 793592674129281025,252408 778941259847200769,168794 756286191033421824,41632 781629304987934720,187044 792055095471079424,243187 768961518763249665,109945 748909092823982080,11774 759120190584000512,55107 773569922815307777,1170700 776884276289765376,159146 765283575159631872,85767 770848616395120642,121695 773901816060710912,139404 778317422373720065,167220 786369017053347840,192748 790608247946293248,231894 789465975615688705,225981 732571584490315776,352471 786632950267772928,205270 786261926481231872,201620 758522983707086848,18395 767052623765704704,97515 754741626900246528,31060 793295072984825856,249926 760665202459312128,63149 771846289902436352,118191 778571449426710528,168731 792025865374666752,243187 790609430870003713,232791 792359037727801344,245024 781567961286926336,186584 765005316568166404,85562 795430987492683777,248924 770872063988932608,120610 790318310059638792,229693 763444841586057216,78159 788174576756920320,352258 779003414353174529,171902 786657893818986497,204078 780874477131403264,183269 753723285683236865,29377 775375542828662784,148574 790261820481085440,230282 794578983199342592,261155 762750074296360961,68273 778448170833457152,352672 792075593990955008,243766 760667721180844032,63879 770309047899738112,24173 739618888657207297,762119 778764590616305664,168695 767713608654426112,100605 761639990606565376,352237 788768039420305409,220332 755085848333328384,35044 767828425058811904,100893 761673598494846976,69878 768286592838488064,104932 770691656710586368,120610 793527624911888384,252580 794065955085135872,255942 758653582371540992,54070 768388829854052352,101681 786174893486465024,201494 786004254788026368,199561 757853906189754368,49754 773585595222196224,135386 773654833693851649,136904 766969288125100032,95672 779110637771382784,172089 758083453178949632,50804 770707615491821568,120610 762205978016309249,72035 778379889632305153,167676 794707230029385728,261155 786739100233728000,206308 773678293723648000,136589 780188015914254336,178415 780905624603336705,181419 794938863324008448,262847 780624646832025600,150151 751218091946745856,14277 793500524372983808,252408 781485276002553856,139404 790341615642562561,230485 770985530741952514,122146 750047221937299456,10848 766759266761920512,94899 795018637895696385,262849 771045030966493187,123085 791811097246339072,240763 794309574350077952,258829 790010088807280641,228172 747597856312201216,11774 781212283217162240,182665 795154880847630336,263667 761163789416792065,66828 756647262923657216,44461 791398452467003392,238780 732342770266869760,351184 754720326207082496,33262 775066781761179648,146847 751213389729464321,17416 770805719222267904,120474 795087278284673024,263926 768760811288485888,106281 787936013159129088,210691 770714590590087168,118191 794685614218059776,261987 760650592729522176,63937 760870020515762176,64499 761288963806130178,67326 758007915911471106,49752 762363548320210944,72035 767830218727837696,101383 789155175147503617,222682 778079691009880064,355260 789167800635883521,215437 792537201078775808,229693 758707740646727691,54070 753983405419880448,30590 790992716133982208,235487 785985911762714624,199755 791591740050464769,239405 752866525393149952,23899 777972876930457600,164846 765585855545081856,87904 775736931044904960,151255 785501030905548800,195481 795742305470861312,262022 768208192643805184,100893 793846190932582400,249057 788148136325832708,215005 773749595406938112,11774 795759641800146944,247930 761046080045719554,65455 787752766382956544,351666 790936410685661185,234583 775035688899096576,146259 763413702548660224,78129 768865177487876096,108849 772910319224123392,133519 788551254083502080,215005 790611858185216000,231318 765574952330211338,88052 789109304825708544,223286 778976877633531905,169327 765593204863307776,11774 763865835949662209,80366 788908986372231168,221923 750458845261012992,12883 753050945848737792,25255 793563354065502209,249926 794571583046172673,261155 771068120924553216,121949 758129191846023168,41703 767556863080693765,11774 791112304624562176,234583 788145371704942592,214763 732170480610840576,349776 753691097361027073,29263 795183496914272256,264397 773678562129940480,137818 768912076177682432,109666 776176569098186752,152073 786686709975113728,205714 788059765960167428,215005 770293233729449984,112788 779151895525023744,172047 787785786804633600,205197 790730369838571521,232881 763092397186248705,47188 788505595506749440,218349 758429104744136704,47940 793482932451209216,250633 758009751041036288,50442 795256283590889472,197091 758284732924825600,52112 786664745059352579,204958 775745711132385280,151071 793841648522362880,255942 752124924827926528,14277 781207284970057728,186434 786015141364064257,200467 794257806891171840,257332 760606081118797824,63655 763156851714252800,73814 786707147392425985,205349 755731824639250433,39235 776251469930508288,152872 761462668536315904,67369 785924216499630081,199350 793227054795911168,249469 756993905099476992,33029 758643182003298304,52061 794703430212124672,262890 758434585860452352,52749 768544891437772801,104973 795021473756938241,264468 753194952817901568,25879 777402978672050179,161456 778628323341635585,169410 733243104015196160,355637 763091608933896193,32625 776186334868373505,153743 762354112856031232,72538 773456421958651904,136515 766255755481657344,91946 763596062997172224,75899 767687647766712320,99533 794194244655312897,251219 758698777989357568,54070 757962892419461120,47940 791321735152951297,237491 794542210725199872,261155 753743811768160256,29263 734696800792154113,65113 750368427999522816,12883 764780202681626624,84724 763488525253697536,72958 765347067036303360,81946 778667674511499265,11774 791368511142629377,238205 790525289935753217,227324 790948809169698816,11774 763550903534256128,78304 767054108641689600,47940 773995473845817344,140444 791788487150186496,238780 792799128573083649,246726 765597009419964417,88197 772159787232534528,351931 775725956967391232,148994 778248441394630657,166289 761632535088599040,69711 790910889570566145,233800 763732487675715585,1249156 770303483899629568,117303 778509489259577345,152594 732832093630259200,60071 760221812101820416,61545 763053051561160708,75349 778430369016184832,164814 752932646443819008,24173 776193569304547328,141316 777837213048418304,163376 767855668090933249,100893 753711257111425024,29090 786564969529827328,159115 754721605318610944,19133 792478303730929664,245575 753224634200317953,24795 788410725190500352,217106 786364763756498944,202429 755901794895687680,39797 758498757352841216,51820 777599632201441280,162753 779024053109682176,172057 753623317429354496,26458 786757068397117440,206008 792442884884664320,244036 771847985034649601,127582 769585581458386944,113412 777586147639820290,162497 760104394679615488,58542 768886347729735680,109874 752137787504267264,21034 758614229859565568,50923 758110111520829441,50542 773746558911250434,11774 774037333356052481,140748 773865494055182336,139404 767721592642277376,91936 768908909062914048,107009 786641532388540416,205181 764237831652999168,82066 793358953778294784,354032 771899957997604864,125554 795430599536312320,247930 771845301476876288,128017 761042363095453698,65455 769899135067688960,105109 767705781647147008,98072 794986303054036992,262849 785782627718434816,195975 760111897421033472,60112 753783573115699200,29819 775449921101172740,148800 758234419312201730,47868 791080183386218496,235590 770777699296026624,120425 760122300364644352,61121 760543912687697920,11774 765910943180087296,89859 767992727741067264,101463 752724438131482624,22657 788767515904126976,218142 768924581629399041,81294 760945424140152832,57574 763812747394048002,80393 770135088252194818,112363 786948765131296768,205455 763449436735414273,78344 771426771992473600,125145 772796068014817280,132335 776611262268452865,156835 791979674981109760,241520 767391503840862209,99136 768411368882143233,106100 790555234321838081,231894 775000945545580544,146259 751091490835689473,16897 781565856614535168,113982 790746807986974720,233307 773525729308844033,137042 794580547276181504,261155 795338176072007680,264774 769150668284190720,110477 777663593546252288,162497 774247447560192000,141867 758319921109405698,50923 772503122518220800,131025 770339819822002176,118375 788114152283713536,214492 781478051620065280,188119 764274491803340802,82066 785781691344388096,197512 758162650274598912,51406 793469537874096128,252020 790959705485144064,232863 792155590567034880,243187 756245044361891840,42249 780946501853773824,180394 787938623035285504,11774 756525209599881216,43659 769305135382016000,112623 794527431256408064,261155 792786714045669376,196314 759425647441747968,57749 776057733657325568,153194 770308684115238913,117364 794705388356694016,262022 795351886966755328,266491 786701030381715456,205728 795724641176199168,267862 766026904914780160,91049 787098034463277056,207965 786984927136841728,11774 758985625357824000,56210 761825661262495744,69491 789193338314330117,224466 794598133640597508,261818 790936725480624129,234653 794602713564807168,260874 777951363267383296,164764 786572984840585216,203674 793216635863601153,249469 764943726460272641,11774 765012248318189568,81659 788751985373769729,220332 776982750163107840,158897 778741294281609216,151475 773915847744229377,140039 757451886362374144,47283 767436108560904192,98890 786736355833319424,205728 792295408747687936,242693 788886068003241984,220767 756380329380683776,42249 765344156424163329,84209 753714189353508865,29263 762836203817218050,431998 755808575008550912,39502 766224804450017280,90088 778043184651833344,165523 793102220166397952,249469 789519357470662656,225981 750218035424878592,10662 792439099885969408,245148 794704041104310272,262304 755893529784745989,40550 757644515217989632,47940 761810353667837952,70177 770481919213592576,118191 772460419445321728,131025 768853938758115328,108782 732149841191702529,349197 785612203357446144,197322 789206503064375296,220029 794639224880381952,261155 778314376780648448,167220 752282947605127168,20279 771002387876057088,122146 753695758654771200,29263 772784617363505156,132335 788074359046959105,214492 755168727444881408,33028 776041972222005248,150461 758294895102681088,51069 760225232778997760,61011 787985856833388545,214209 786747424123527168,204413 795657097098723328,232137 793460391816888320,250293 772788286116868097,124597 788335577842192384,217039 771312337902985216,124589 786074226419703808,49459 795696850162614272,11774 764438003062280192,83391 768272772061470721,103354 795693696112988160,247930 787667735232729088,212019 756334473961168896,42432 749301396063879168,7855 778305755187253248,166532 767460435826085888,95055 790874617149689857,234583 787261224371249152,208492 764484254894088193,82766 793953449654128640,254135 781197347543846912,186170 764907568342925312,85261 789658604571795456,226823 773901983509942273,139404 762493720851734529,67229 770322414278500352,114254 779106908049399808,164826 768945700033835008,108729 793187597313044480,250430 792885306395615232,48468 775710643290865664,150272 757736287612928002,47940 774718419371454465,140444 779533041127477248,27485 794299162066059264,258456 756705082381574145,44290 772520336378036224,131007 791601101086744577,238136 778309822320152577,167319 788548300630790145,104244 774320755047882753,139865 762847283855577088,73712 764841198255271936,84724 793514271867011073,252408 768557126264299520,106317 767855119388053508,100893 780959790851698689,184223 793603684689022976,254024 795020806233452545,255474 747585826729558017,11774 756887612040839168,45311 768575358241234944,106281 738861691572760578,11774 775659374752653312,150497 787058387728998400,207109 758476863035564032,53185 775524933665296384,149259 767849717791326208,1249474 781860222998577152,190635 794251563850145796,259200 771508368871522304,125554 758803813629255682,1248642 765762181761761282,88399 762700193867374592,74133 763928076178759680,78853 785267358059393024,194157 778935689266270208,171168 772983499766628352,132908 780530876673294336,180655 792374772722200576,245185 776582107950907393,156494 790982851193733120,235590 764946427076288516,85244 778344376586137602,167713 775810939258015745,151463 732610058433990656,1170592 780610139300790272,182049 750755076478676992,14877 778567327872843777,168794 779495620788776960,167220 761831763131797504,70858 777953227564195840,163990 765047889462558721,85562 785543731701288960,194221 793186662058557440,249841 758785864495357952,54070 760235287549050880,60849 786005494393516032,199755 779431364391112704,173602 793536441582247936,252596 758678074057719808,35890 758773783356383232,54070 790634313897222144,230899 777691075712516097,160641 788908571127869440,11774 793962087676399620,256255 775651488441827328,149304 769322470297907200,112399 790971146111815680,232640 735865814545539072,11774 776566416916885504,156290 776570210337730561,156835 774387592414556160,143428 778368586658095104,166916 758442622411280385,52022 766092603682992128,90401 764932152899145728,84724 779386243247333376,174557 768946699452583937,105643 794595322265616385,261399 789102581280808961,223286 773901653980303360,139404 789288892000120832,224680 789540573522919424,226724 757256826165616642,46612 790698775564079104,233692 751803242166652928,16931 773699807017857024,138054 777351819605389312,160611 793935473160785921,256219 732954451250569216,354341 766531124164124672,93823 788132462153039872,214492 785962130235285509,199211 775307629103054848,148045 764151892008108032,73926 764499467106004992,80939 777342503305392129,17416 770447454554775553,116239 787404089659392001,46572 765385719040905216,86103 788528119573471233,215437 760889835229884416,64465 794538473499885572,261155 771423044652924929,125554 776800063834193920,157082 777957022545293312,164980 778744850644545536,167044 793172533822365696,250187 780606157861761026,80785 791760066735112192,240145 776837595682705408,158520 777353683835158528,161542 755471945064341504,35319 768798626780962820,108849 767316338209611776,97220 794609567304847360,261399 751917837787299840,17416 763910542448664578,47188 785276031787642880,194648 734832946922819586,75113 772362538096926720,129990 780739822004604928,182036 795293581007319040,224466 762787818745786369,74885 756860213441867776,44274 791124464448700416,196314 788822234609647616,220130 774846862130020352,145681 785254515557732353,194167 753633102606454784,28188 756501415963467776,42249 758782657140445184,1248642 760613713682411520,63937 793905994338160640,255942 769945571570384896,112623 770710445627813889,119832 793098519464730624,249469 793425944606154753,249153 767904936856285184,101681 766500158846734336,93405 794664221871079426,249926 771863057664471045,128615 775690215608479744,112363 738968873454575616,1011996 760628822391689216,63655 755547890404261888,38476 771508736443768832,125554 766906260893597696,96875 791021137752887296,235948 755441284857339904,35319 761951537014931457,71306 795268248271028224,11774 749924534703251457,10735 788752590263705600,220526 791362133925752833,238207 791756957413670912,11774 788199351004852225,214763 757451754841763840,47266 753735290490003456,28866 753577285245104128,28281 757757074549780480,48549 791343332165156864,228124 756529905756700672,43547 772577570537693184,131007 749973260977053697,14084 788142016269987841,215252 759191841615056896,51798 771910545595215872,127871 732789490142588929,350808 757268541410115584,46384 756822639386038272,44119 760156204677132288,61051 794395859848810496,256038 758694576987058176,50827 786964063188295680,203806 780048010147426304,172185 785487729358413824,194949 786438413637394432,57506 785330880143175680,194648 795330125797662720,265724 773716141114023936,138865 776766949414100992,157755 789945286227402752,228952 744536654233243650,1247645 775805300339159040,151439 785246843210829824,108396 792189653763952640,242712 788783667187286016,220526 768089611050463233,102249 776609011886067712,155451 778752250151784448,170138 785659478221828100,197622 788383368740089856,215608 756352178206277632,41798 750804060496797696,15066 765326487583133697,87145 749411220042555392,8671 792377640187461632,220332 755378563281321984,37044 775406688660627456,147469 757502515956977665,46280 765213630019215360,86332 759827397835456512,58253 764990729730928640,84679 753958955517292544,30590 772542986672541696,131049 757761706885996544,47800 758782518665457665,54070 788921169856589826,220332 772265698995347456,129551 789962633642438656,228820 753701542381838336,26778 768646270445498368,107423 785614054421176320,196180 781478570350772224,26066 771435937658204160,125554 768865516169601025,109666 785267701644013568,11774 788354739658514432,215608 762729028239228928,74247 794306946081767424,257492 761394086741880832,67906 790628530958852096,229901 750413667359797249,12883 765631556643807232,87904 787809318238232576,49459 750137725982941188,11495 765909206977351680,89859 795711500811960321,268101 786543490389774336,203674 786664351545503744,205728 762797155132186625,74133 793872541895000064,256225 762718815113322496,74066 770337443384008704,114254 772076036745945088,129471 752233699647877120,17449 776059589234008064,153095 785420890951544832,195712 777572512070705152,161277 786016291236646912,199178 778980787915849728,168794 769780126787760128,114779 788690127166042112,210390 732389635515686912,196346 772190542528557056,128934 761641910142242817,68993 790920542136045568,234796 754834524723408897,31686 737059208521240576,11774 788107966406881285,215005 793810688913317888,255393 778619987128832000,169201 786447980341538816,198304 785545295522390016,196917 763839989117489152,79587 763455733664841728,76406 791734211249963008,240682 793554872687661056,253206 766150801014292480,90384 768157275148124160,103354 776495855243100160,154071 794152650468102144,257353 775301423915491328,148045 776182398518120448,153095 794525658177093634,261155 772086041834434560,129471 750022904100823040,7852 790998377660051457,235590 789663699585736704,225739 794694423393271808,262752 788505541303828481,218349 749321854528217088,8047 765025751691329536,84209 772462333767643136,130415 789442112555192320,226048 773355061074391040,132335 753326455199715329,26871 763158844373626880,65180 769649625926107136,114236 773286087431118848,135808 776927369483268096,158387 781459038378811392,187969 762031371057500161,70858 775023741940236289,146259 780906263253090304,182870 749619966752747520,1248008 753347578012377089,27222 794022933828173824,256255 794529368949354507,261155 785838883460280321,197512 785513774488752128,196277 776627801889931264,156644 761954103312388102,70177 794650051951738880,261987 758869293421297665,54070 769755869613436928,114422 773581681240395776,137042 753296757484691457,25968 788453910587449344,210215 788460743498817536,218275 768885244313427968,109666 772952139576537088,132335 773893641127493633,139404 776829393704411136,1171739 788194540695937024,214247 792220245637210112,243092 762956519981871104,74943 780834761564573696,182659 793496952763809792,252408 756520136547401728,37294 757740899417796608,49066 732785933423128580,351766 769699456967073797,170736 749407277023580161,7816 759667711001571328,57574 757291360672182273,46406 791307485474873344,237787 775169966387724289,144198 794221809197420544,258598 763350627011465216,73814 791371856850726912,238395 793141239113781248,243865 793578441148731392,252408 767407118748119040,97863 768610415706189825,107428 776967497245417472,157724 755190242563362816,34898 788845291046891521,219119 790951186589507584,234583 776837763698200576,158520 765561321437802496,87904 768239049798746112,103354 776991985223684096,1250347 770342620656766976,117338 794697219614064640,256105 778252183846391808,164826 791459580576346112,231612 756590116290768897,44274 758159976535842816,50923 770245316180180993,44421 787147949348302848,202636 795073808797495296,263896 793142218236293121,249469 773203225734291456,11774 761647332060454912,69231 776576039225098240,156835 795129020685975552,263906 760311581523705858,62327 778657130484293633,167569 779345844382240770,174230 775090005014355968,144494 787052459428413441,207996 772983125764964353,132335 767703540127047680,100605 794004315665039360,257492 754064680532848645,31561 766046807809896448,90384 781406394008297472,186170 771076102777253888,122344 791768998148878336,240145 785500779880804356,196277 794772766692151300,262752 760984984526086144,61051 788898254821924864,221143 794780940056850434,261155 790258863815655425,228341 775254139013955584,146847 758095240339263488,50827 785947019219263488,196991 792540741738168320,244990 780596957060427776,181935 771418889582415872,125145 767091363993284608,97472 761344324835483648,68102 761323902165356544,67401 775959740064997376,121795 758726790219083777,54842 774096415580524545,140444 768230225780043776,103506 781878629194080260,131056 790938985975603200,234583 792060007873409024,206257 732731402819645440,51644 755057079623176194,34666 766801886955569152,95568 774329673392140288,141887 785325117580648448,11774 758111997372182528,47761 764969954466668544,85562 793979540708040708,11774 780166174051033089,178076 770586547276156928,119832 791883168907350016,241678 773930874287128576,139404 753375766419742720,27402 755022999879753728,34817 789484589219733504,225358 788407522788900865,217519 776086451683364865,152735 757875993759641600,49754 795398520580685825,266151 793122381812432896,247241 785569931001671680,196917 765663356430745600,88669 776106966468947968,153658 750074209553018880,10851 771593168353538048,126710 763383215226748928,65108 763495491938115585,45672 765206902628347904,86440 752256590619615232,21074 769056019695693828,110209 774053700067209217,139404 791175127035736064,235590 780120308736983040,176128 793483713556254720,252741 795048606613012480,263926 759313406117629952,53843 791331855769473024,238207 752193286329212928,17794 792094860752871424,243995 792156094462242816,244221 766180348636061696,89689 757911662850629632,48148 770576022953689088,118192 773651397048958976,136904 791737465153335296,240535 766448483100299264,93261 795709669603938305,199307 771338758495043584,122126 775417213637582848,149200 754122296676102145,350711 792013971544944640,243075 750832659165839360,15643 770865882557976576,121898 771765900525658113,127366 750119824089505792,11677 781510154227286017,188119 762421219043909632,72978 764602385284997120,84209 750359098118602752,12805 779453771478867968,172185 795428619610914816,266884 794542933563187200,261155 774280390441787392,139404 795453332064272389,267133 793955774510886912,256256 763499415889776640,78274 774510682142220288,140043 772829675450200064,132335 792587291390795777,11774 794019231897632768,257492 762816741303062528,74727 770961740171472896,121949 779844020700745729,176030 733203465648766976,1170862 754775618076540929,33356 760153233587310592,60866 771799536390070272,127582 763902446309675012,11774 760383712307458048,60751 769277406519685124,112363 764825447867691008,84422 787880393408000001,213376 756378402664255488,42249 752826997554937856,22313 766413143174160384,92025 769665906771369984,114587 791689592965586956,238429 790552416789856256,224680 770439171093639168,117257 768580314666905600,107821 785545014004715520,196917 787180313915121664,207613 759093967489228800,56784 772808008476884993,132335 772839172453208064,132335 788767393006911492,220029 732682895626657792,353220 774317557524402177,11774 786599973429338114,203350 762261249849634816,431998 772073347739897861,127366 794641857699573765,261155 787996703773327361,207965 735984549541384193,11774 772066365628833793,128934 788095300992901120,215005 795003524073615360,263898 758335954386124801,50698 773607440570998785,137869 792647357007486977,243562 795089466352422912,265102 755167702168117248,32404 759298551251894272,51595 774205633541398528,138382 791315777039245313,11774 791711312665608192,237852 789068968480747521,219942 770649259637170176,22267 792600949328076800,246225 757790016215011329,47283 761115660818653185,66159 777129455445692416,158520 769387627237761024,112788 791425310717677568,237999 768546814064676864,107559 795454816449417217,267262 759534682161700864,58757 732399475314950144,196346 760162246269997057,11774 792325717774270464,243187 791363648157548544,238207 779325560346468352,168284 749675460632702976,9754 781881248839004160,125554 750408726088126464,12883 766515560372801536,93405 780758767461736448,182960 757264071737638913,45125 755786324351684608,39475 787120845416194049,209351 758633058086027264,54070 745328024355102720,11774 781439639215345664,139404 790741268481519621,224680 760571401870929920,62063 762396470867693568,431998 778730228914847744,170252 779060920743899136,169852 762118981633183744,71026 786278536671694849,194723 788073079834603520,215005 793956877935714304,256686 766622701721006080,94627 785610721493037056,196277 764894246667116545,84724 771000168061730816,121612 793448558695415808,252196 788111689283735553,215437 792930797535756288,242693 756939699441336320,44837 772774979150704640,132335 765359692830744577,87062 762844964380291072,73814 753695090262941696,29263 769682103676043266,18030 793665641664380928,252014 787006977083703296,208379 790321084985774080,229159 761652848052441088,69231 794264184766611456,258598 794619341547458560,261155 756989283941048320,45125 763067213863489536,75724 751777487391223808,19352 777044948671537152,156835 776289701703610368,153854 786062056768307201,199755 776757762571186176,157755 789533744516464641,249811 792017542525046785,243075 733758421397213184,351146 755760098392281088,39462 794698512420061184,262849 774067594726809601,139404 762155968692006912,71099 763550682456526848,75829 770719484382355456,120541 776242412989648896,152872 787298137882984448,65113 789491471409963008,225923 776222446340939777,150511 750391850549317633,12883 785812300368191489,198671 732202232041623553,350245 786027775702343680,196729 791657128356356096,235963 770652385521836032,119771 778808179274620928,169916 766783224894808064,95511 793850080776359936,255393 773893698828599296,139404 762331850022936576,71476 790546085051760640,231008 759925568653656065,59666 787486683323305984,208059 793204963971256320,250633 762527725894590466,73542 785842054366687232,198671 787000985164115968,207613 781048988149489664,1170792 775098446235787269,133894 795049793726857216,247930 794185600899383300,258456 761167616899776512,66800 786045898275127296,197286 790904233155366912,230485 792113466953854976,243513 732431853127245824,11774 766730612975689728,90388 778288692041437184,165185 776130487253282817,152314 763739774909841410,68617 762387342648709120,72408 795179548077883392,261854 794576877788622848,261155 785509493538852864,11774 787316055806840835,207119 778321303799492610,167101 760968543877763072,65222 765218731144404992,86440 794338451805982720,259743 765003180002320385,84745 786438327360692224,203350 788758476457644032,220526 795242000719056896,262022 750386009938931712,12404 768621939715899392,106716 765192200087101442,86103 793952225726861312,255393 757736793236267012,46280 758132798582562817,18470 793132005844070400,235251 769934531717632004,112693 780204566897754112,178076 786503600994414593,193533 788124573472591872,215754 758002820800847872,50654 759458967198150657,58325 758001095578824704,50337 765576649286889474,87904 786638074017116161,205455 786637009905446912,204413 792130093799788544,243187 790670714466476032,232595 750365500249636864,11774 790597464017477632,232169 760110416571883520,61051 779787788447211521,171693 760557580460527617,62728 756980635068227588,44274 773201457759842304,135025 787781254544449536,213064 764892105198014464,84724 755701004021207042,39095 789236900544454656,215437 794644774460461057,261818 734834007913824256,37157 785969665944150016,199272 789920184756645890,227242 758030845131235330,50452 776165605552578561,152314 773007295143874561,133519 767780081989214208,195876 763350709278388224,69711 761416171778224128,67229 794557560267292672,261155 773926175873695744,139404 795028637477179392,262794 776244554727100416,153596 752208359651147776,21461 756370949692268544,42495 789157753306701824,222526 771189779283087360,87607 794558338184990721,261155 792392810947313664,243075 753426447482707968,24666 764864848865792000,84724 757653718380621824,48549 768964407116390401,110344 774986800255361024,146259 767675661058084865,97468 759165976697012224,56964 780142520634372097,177866 766021076342059009,81929 776551102955327489,156110 749328842729422848,7828 794480928684769280,260871 795367921333768192,250633 732255093878202368,1170428 761982207678349313,431998 778380001108381696,166390 794719868620718081,262752 779362991947059200,174427 794179085035565056,255942 787273132491038721,206666 760243744444715008,61412 789534067452547072,210253 761655231205605376,69356 763609172462141440,75438 786280675183693824,201958 773699199556780032,138205 765167546714746880,73814 750418473801486336,11495 792738182064332800,243648 779179413640400896,171991 789257759971835908,220028 785699519778480128,197512 759134952982142980,55887 763873547466924032,80939 768528122170015744,106819 768887551985942528,105647 785419348877963264,195481 795377584112619520,266151 789477884465262592,225981 788069466001305600,215005 763580171848822784,431998 755890784973434880,18215 768072635813138437,99662 787380728476626944,207287 780085864722497537,178258 780118532508057600,176203 791665232175206400,240483 791701124977942528,240070 792148018745049088,243451 779304988682096640,173753 785652693561782272,196277 790983283693744129,11774 765490536056750080,87145 750398469303595008,12883 767386546131472384,97811 755173187961364480,32490 769923067757735937,114779 769025431030927361,110659 785743943648575488,196277 788447840477466624,217837 794634407462178817,261155 794695460912963584,262588 756596721128312832,39096 775774237625839616,150511 749334211329396736,7914 789450155485462529,220857 788165915888132097,216009 794358025842610176,258044 795085436251238400,262430 787707604428435456,212004 787052950388674560,207949 790977209649405952,235621 773749499026022400,11774 781864774216912896,190936 791348319704322048,237908 767825496398819329,100893 759142972428398592,54070 732120827278200832,349426 759843763007008768,58227 775088190533230592,146259 786392295956504576,203674 794689728012546049,262752 755671258365169664,38286 767824445960585217,101681 794199709711794176,258598 763437989506781184,78159 764659422895321089,84007 795003493098471424,263895 777379173530791936,159876 763733604140773376,79870 778297811305725952,166409 758994940705636352,56302 786869043558952960,204358 785682994979807232,197512 760505365133946881,63149 773668280183562240,138061 786586635362197506,204835 791277491340148736,235963 773506465906749441,133025 772483431657713664,127455 785531699287384064,196277 786234105633660928,199546 786218536649785344,201555 764571949053972481,80939 760780397923926016,64465 751166389189238787,17416 787416203451047936,206117 763068211369644032,75899 785275115588190210,194648 788126618497712130,215754 761647136220049408,69356 755853961723207682,18215 760981438133112832,66159 776182091293847553,153845 785578798590922752,194560 788556053357142017,218275 793222839516196864,249926 793975975738359808,256276 790709917107810304,233756 790714596302598145,232169 791469303803604992,237935 780125987082084352,178415 775532181343043584,146804 778352054624452609,166532 785627894433185792,197688 750475727296880640,11774 791293616085987328,237752 785868497314258944,196277 779374851114934272,174315 766587643442323456,91499 774142490974621696,141360 781205184667987968,185313 760859133021007872,64722 752970230729695233,24643 788430991786401793,217034 752917122653704192,24134 732651088504102913,353200 743505405020639233,350505 763596773319467009,78513 795313611816267776,266146 770425119218933760,118192 753808497838395392,350711 755150363490082816,35890 764833941857701888,79223 768722473961549824,103924 792311189644668928,244328 794629143229005825,262022 792992153274286080,245130 772224359763177473,126390 758536782166097920,53185 757178967212240897,45040 778289765049327617,166941 791468714558238723,239405 764673550561189888,83391 789773368404750336,203546 753231451320098818,24269 793322997461508096,250064 772555968974458880,126152 763462602685030400,78159 753277026438492160,11774 766371396209430528,93286 757847518327648256,48898 776468926502928384,156103 793961821430513664,255942 754985270290817024,34666 793093675588870145,249469 771167756741849095,120610 776521707821694976,156580 758834965165453317,47903 790678206785302532,231881 787193172405260288,199307 756714227646070784,44461 766758784245071872,95568 762709532866785280,74133 773865064944263168,139404 776928383682818048,159359 794585515060297728,39957 761685036764696576,69711 745015117566320640,11774 775790812059672576,150426 790950204178587649,234798 777541585047285762,161387 785243535750549504,194210 751780100241104896,18893 769609170794545152,114551 781205797866909696,186434 793499119545384961,252741 756887910083727360,45311 771190390745542656,122978 771547002953793543,125381 774608513045856256,353879 762847667001040897,74938 757883295359049728,48663 764835850916093952,84724 766002987558965248,90908 766056550100242436,91049 773901934419935232,139404 786063606945353728,200971 766461507081207809,85562 777329557816750080,160618 791697578542764032,240070 756946708957794304,45576 788575039406936064,218875 794937204913176576,263302 786547161001406464,204413 785544894458757120,196676 794532437934141442,252196 753638639670661120,28732 764838875659460608,84422 756691514554580992,44274 759675751578951680,58631 781169439215489024,11774 755869007253741568,39207 790430137372307456,231550 764190636794798080,81946 758037147261829120,48663 761723218252136448,68862 790674862108835840,233307 788662896737841152,215437 780791302594101248,183269 795705613309382657,267862 758718214381637634,11774 790921172321992704,232169 753783219649024002,28819 773718358760026112,138165 791101467058810880,233736 762632838038642689,73926 793886613726109696,256255 760971353075904512,65174 756259236858982400,41459 779136694876565504,170187 778287090404425728,167220 750805153343606784,15316 764159489155018752,73814 766277372098310144,91798 786452957147435009,203710 792072896713781252,11774 753713059617792001,29263 766705968793030656,95672 785310920540983296,11774 781340935418318849,139404 789267647208849408,223103 786006233186574337,196917 772863182549450753,131682 785944171580231680,197512 772298278490640384,130415 794317820737691648,258981 763923185507049472,74133 769381529973850112,113165 761234255636598784,67229 769251557997150212,112363 786960801852784640,207613 792287574689779712,166316 794553135393976321,261155 760977478458499072,64504 762385917936078848,72978 774078349400346624,139404 790361212282245120,229159 790701145484304388,232911 755191733399412736,12954 760491726456971264,1248768 795709115821621249,268448 794028688526503936,257492 763953669502930944,79246 777223620749766656,39235 794364231734833152,256038 768125985241915392,103354 769964890790428672,116141 788471129291780096,218275 791467614216265728,237491 768624793360932864,106281 791467218974285824,237935 752946304104431616,24248 775063640625950720,144730 750907623642456064,15808 761682953500057600,69878 785849771311390721,198973 762293189965258754,71476 773773424841756672,137158 792107625638981632,243075 760067695593267200,58227 793866021409026048,256255 794194160039395328,258598 771394151883546624,125112 761264654530318336,67401 755807522485854208,39384 761675617792319488,70177 757686647605583872,48549 765170122872860673,86103 762061952931631104,71694 763149184136511488,75899 781705425905389568,188106 763228439125958656,76549 776028633064361984,152735 778288286091530240,167220 788116399235354624,214812 775722671916986368,149200 794561811118891008,261155 764328737890533376,1249122 778393343109787648,11774 764863169764261889,84724 772435370881478657,130686 788496761551814659,218275 795710526378672128,11774 766352938247786496,92166 778071101419220992,165523 788730364525105153,218628 749502750375940096,7816 773176583943098370,113836 787388915560906754,210215 790437328229691392,230270 753933366160920576,28819 772706534300221440,128121 766270076269932544,91946 793946110586982400,256105 778803319045099520,169550 766403189734125568,91956 772120387874193410,128025 790318871001595904,11774 793978890725113856,256393 781833033200590848,190635 788622928996859904,218275 770751006472867841,121046 793991994653614084,255602 785968526905319424,199462 753253994814775296,26434 794656302291152896,259892 763834428556767232,80607 749809808560259072,9433 763857730364899328,1170781 775414868975452160,148045 780785409345392640,182960 791435404729802752,238207 765346664513232896,86725 794581208961351680,39957 793152039056539648,249961 794873102744322048,262022 732579738003361792,351387 757724809870516224,48774 788066597248245761,205197 760077494494126080,58218 776765693907832832,157755 772210153471049729,122146 787715585383641088,212357 760083184243453952,60866 768621352194572289,107469 765216748874244096,86103 794325945243103232,260033 778286923274125312,166913 749316561253519360,7816 787331392703049728,210289 789671914075672577,225358 792355174392160256,243075 771572647217946624,121612 760531488207089665,63149 794149050438160384,255870 777059068708085760,157755 790610797714022400,232169 749322195357216768,7852 763519391162138624,1249110 766764241957314560,96263 771500828947468288,125554 778229168433606656,164831 755282043886505988,35022 762326846088310784,431998 773952027470823425,140437 795683313314856960,11774 781110671266222080,185496 759445685997441024,56964 795436070968107008,266884 766599524861222912,94699 757119261261176833,11774 761310317888495617,66815 766412094296035328,91946 788007548389564416,214354 756661752020946944,1248417 777844420846682112,164001 767718917976363008,92274 785838412888694784,198513 792836317751148544,247240 765686863193604100,88994 764256626182197248,80939 786660619772694528,204413 794606064087879680,257353 754042369260064768,31212 774382205686525953,138165 763785453577375744,80098 788716469739663360,11774 773531087536611328,137158 772405182160334848,127871 755389232688967680,36735 760213225031860226,61545 779230614176296960,158229 777295162984792065,160592 777211379090649089,160783 795207621057933312,262145 773897619013709824,139404 793289625594793985,249841 780600580033044480,80785 774968345086996480,145451 770453366983888896,118393 793181545255186432,232911 793202070853607424,249234 760445948065710084,62771 761055393141239812,66159 774044180414865408,140682 762662473275150336,73987 789843395929862144,227795 768948180230639616,110362 744794429110681600,354110 753361060577640448,27317 767732915455209476,349684 768116181697908736,11774 765202028771446786,86075 763192788779433984,75724 763364107747819520,74133 780406668387491840,179742 781172843207913472,186149 760230240375439361,60794 767837268824301568,100949 788125184859344897,215012 763458228701257728,77632 768320978913005568,354847 780653311254855680,182036 793129213037600773,247240 795228147927105536,228634 754978792838406144,34666 758640349610930176,54070 781321316712517632,186584 760427325574053888,56952 771893491756597248,126972 753709477833023488,28160 772067045177425920,121080 778652160682622976,167939 794869731157221377,258741 790892636106264576,234583 786963348357206017,11774 794128580267622400,256534 773393813557678080,133702 788030061358223360,214612 791223285610524672,237223 758846080683347970,54070 794335838255464448,259063 773467268990861312,136515 794656237065486337,261987 756574519372972032,43553 758653876933365760,54070 774510917824327680,140025 748811168391655425,11774 763501686665142272,78205 793908677069574144,256255 768496044602716160,104973 778481050825744384,167676 777829456689979392,163901 763366091011846145,77483 781521281619365888,187976 761959533967187968,70177 766760673070252032,96172 773676528341176320,138165 792460672923758593,242436 771534748946616322,126389 778351624758657026,167083 778713570829754368,169107 791468591988158469,239405 768955847464615936,108373 771448919624646659,124855 793532243998375937,252020 793154995097042948,249926 777601251039145984,162610 779059093977772032,172120 779676471149355008,176110 794911818183561216,263090 788035985606979584,214209 753313559766073344,27023 765509474618634240,195876 794922563050885120,246425 773538055596761088,136904 791432585167642625,237935 791621102980112384,240145 771691156031897600,125145 765976256307486720,90384 774337066737872897,142721 794022527349628928,256239 755921883120345088,39475 791065950888026113,232169 755841041949786112,18215 766059243124494336,91146 793367491808407552,249926 751059586111733761,15813 786693792590168064,205143 753714131153383428,29263 756980302556323840,41680 767886410015662080,101163 793126484156289029,249469 794670219981705217,262022 771579496675762176,29790 763618727308832768,1248991 775070075623616512,146804 758685746790215684,54070 786829330005561344,206008 770299939863851008,11774 787076188640387072,209043 785600089540661248,196767 767848338045579265,100561 788441606252736512,217837 777206387864723457,159484 785992805709557760,199546 758317503965696000,51344 768626178575912961,107469 785326047759888386,194923 746855912426528769,65113 760523098286354432,63009 776769531532288000,157755 786956812922728448,207613 793608231188922368,254024 786802691565432832,205728 772986966132436996,133454 771039906378358785,120048 756889317557927936,45409 780875377107501057,182726 755254544989233152,35449 788486966404866053,218495 732434145427619841,1170454 794711132644618240,262849 779485199650459648,171617 786312187090440192,201958 785331913682591745,195125 795256248492929024,264431 765034157579735040,80486 779880868416544768,174465 777627600155922432,133136 794694154995531776,262849 785662499408400387,197911 780711296639598592,182036 791771532905308160,240556 793860000053653504,255942 788099093826592768,215505 788390703344848900,217519 767856658781351937,100893 793186520484028417,250064 756188228747538432,37219 778191997395996674,164826 785329892061749248,11774 762599512946905088,9543 778615430965362688,169226 756288724225273856,42432 779074672126205952,171463 786976365794893824,207949 795105683301548033,262847 776074048094601217,152735 768106788289912832,103261 758316901932171265,52061 771058861557977088,123085 751136082968735744,15808 770362749616529409,114254 793776810488193024,254135 751835551217569792,18893 775068978494308353,144730 790907472315678725,233729 781225676443676673,185313 771882266087792640,125204 764809925419757570,81574 788112246983581696,214247 766389960161259520,93036 760150074915713024,58227 794318846995742720,108396 793140734933073920,249841 792311898154950656,243075 759081530182496256,50827 774385928999546880,131421 775121804386045952,146847 788044773420511232,110161 789286901962379264,354238 776025938152816640,151845 755060577429585920,34666 793186980720812032,250033 780878810082373636,182257 773640382936674304,138165 795711655464288256,268448 758429648078376960,52821 780531976608546816,180655 791055366104555520,235677 791395650239725568,238780 775493092677914625,112363 773696512736067584,138205 786164924879933440,201292 776222902907576320,152314 756298732979838981,42495 761345273457025024,65626 785297647405895681,194923 786301116963233792,199262 780138255241060352,176127 788876614876614656,11774 790830100795183104,50439 794635603770048512,262022 771386993204879361,1249839 767076993045233666,93170 792013876795670532,243075 767839518137257984,100605 790575560871120896,231894 793146636251893760,249725 771456425834975232,125367 795724355896385538,267655 793632767812706304,232564 751229189437681664,16768 775814566781546496,151439 761695560491347968,69711 795099154330554368,264397 773636641646784513,137042 732619233721487360,349060 768958800330010625,110477 795006433934921728,264397 778296770224721920,167220 777094032136732672,159876 781208056205979648,186434 761996623559864320,70689 775099684930985984,146259 779110754423218176,172089 768522425558376448,105109 791788845394190340,239998 785652333615075328,197512 764202236952141824,82066 774969355708669954,144730 792016344866811904,243075 792163030616244224,244550 793968937763377152,255942 785424262303744000,193582 792081766555136000,243187 750077567462289408,10848 741298416374972416,11774 751072243262914561,16638 768236665508880384,105018 778508603854467072,152594 767922601012371456,101681 793450113918054400,251179 790298329653600257,228341 756272181852594176,42405 764440205696888832,83391 794775434479210496,262022 758655367106666497,54070 758269575456841729,52112 793591041773359104,252408 765365302649651200,84724 752975370559823872,14277 788619913334235136,217285 767916708006731777,81869 795350580126322688,264397 765032446110892032,84724 779758019370299392,174226 778806825374261252,170678 769287071366320128,109713 770468623458635776,118191 771129378289790977,122973 794545984789417988,261155 778166792254545920,164826 778310181788737537,166941 750936161024028672,15808 777846369641984000,162244 790610274327945216,227836 793221108992446465,249961 771117601460252672,11774 764964249093287936,84790 788775217241939968,220526 757777695304454145,47940 792845934732324864,247406 779086898316783616,11774 789121106711941120,32404 795052002397065220,264397 773195960356864000,132142 763217509524860928,75724 795106034960441344,264397 771843992438894592,118174 787398503475601408,210289 777694033154113537,161456 778707423926169600,169327 752204667644436481,13462 765203513303445504,81733 785630003291488256,195104 764506541672304640,80648 795047378881511424,264397 756342586223300609,1248385 781226034616078336,186170 732711201172553731,1170673 785237742909173760,194082 766275423290396672,89859 788021226199453696,214492 792887178837786624,247877 792060803943837697,243187 779691887724593152,160226 788509840708603904,187891 790936946071580673,234796 769708999965044736,114987 786921573043277825,207119 790551865171730432,230791 765017653463265280,85562 781517947873275905,188119 795466451331252224,267262 773873542190407680,139404 744956784343924736,11774 753821510737862656,22779 767106451856842752,93112 787086902805471233,208014 771799686265053184,127218 779500852654514176,173964 787795648699592704,213217 794527058974113792,261155 755542037429182467,37991 759924505447960576,59666 759154569872105472,57348 764814501841690624,84800 775127268544831488,141091 761301465755508740,67940 766023763527921664,90384 767042204904873984,94683 792062925095768064,243614 752740254403010561,11495 763773938912681984,80098 764137371319177216,81869 760139144223924224,60866 760577196733988866,63451 786932797235617792,207287 776145480489185280,152314 793965315134779396,257026 769925518393094144,105109 776570580258660352,156926 786660155630858240,204958 791707207335370752,240483 790562046764920832,231882 791897571455184896,240665 773971135960494080,139865 795437605374611456,266151 768435129530347520,106281 788752610090160128,219531 792191954142519296,243286 757557325066493952,47761 758449480307838978,53033 760619789958025216,62728 732613950974525440,352077 732442413902536705,1170454 755547065778778112,38026 773134941844598784,134470 787293973211734016,207613 791429441356439553,238780 791810831688224768,241940 778431948909846528,167220 776762441715679232,157755 790624704377688064,232791 776568750053138433,156976 760938080853426176,64722 776523200293441537,154900 786517009789968385,203710 790832725506691072,232169 755463825554493440,11774 771090869944451073,122146 758812279919874048,55262 771799644477067265,125742 756240052502560768,41680 792570901782941697,245101 772671515284410368,79987 767822864691044353,101681 793548331767128064,249926 793521413034352640,252408 795379988413366272,265885 751216468914757632,12868 776870471862194176,143585 791067288367534081,234583 758024334866776064,50923 760779317005680644,64664 769122015588544512,111451 767165163007008768,97432 773608773638361088,137869 773962333454381057,140444 763976150347505664,11774 791312204305952768,236502 787513964624158724,199307 766739294203551744,95672 770263483547918336,116676 758080569574100994,1170396 762301752834199552,32941 763842343401353216,80486 791318262462152704,237491 785787716520779776,197512 770645205863243777,118191 780936260571410433,182726 763131182116581380,75899 786818284154781696,205602 766346963671449600,93261 794719116338794497,256358 787098684756557824,207119 766370799947309060,91751 747609913187143680,178186 769605810951491584,109167 768616080608813062,104662 755445737782140928,36877 763423798964068353,11774 790177271269187584,228820 775173893153665025,143210 779376849260519424,174557 785322633390911488,194648 778638042399666176,160539 749588675957288960,7939 787799108450934784,204343 792290247346237440,241678 793188888173015041,250383 765262253272825856,86804 769696182528380928,113894 790285487885910016,230485 756902631721865216,44085 770722409653624833,118087 786642378266476544,11774 780557768398897152,158520 756486628902744065,42171 765627984430698496,87858 791894461395591168,240070 756310622288044033,42432 763873217404506112,79691 777475682771300353,80720 780592901524893696,181886 789171815042076672,215437 793843963723743235,255055 758728189812154368,54911 765706698036314112,88920 771465565911130112,125202 793563872636628993,249180 781525906586214400,188401 760528758638014464,63451 773972450996387840,139404 775068336224808960,144730 752653080492138496,22719 765537815639711744,88052 769678516212334593,114357 771331415312957440,124618 759471620826263552,56800 764818964853592066,84724 764970496148537344,85562 772102185236639745,128615 795069401410191360,264397 767881844339511296,101383 762793843951493120,74943 771937256181493761,123217 777314431470559232,159876 795674783333527552,267862 765619870679572482,87145 781542563312463872,188119 767956699638620161,100591 793177480140128257,249841 761408817573662724,67852 769667391789883393,105652 787680075005038593,211829 788871221366562817,220815 770073493258039297,113754 781269937956478976,185347 767126027524902914,96514 749711028557144068,9638 778730024681648129,170252 764814480651984896,84209 778818506192068609,170169 775381141008166912,148537 785570407499849728,194949 773498986141454338,129551 788509041475608576,218349 767806299203629057,101681 769292494328647680,112693 761714816595603457,69711 795481927293734912,266138 758246973375819776,41703 763197046052429824,76429 789027995616817152,31221 775094848365948932,146847 780841156905230336,183269 795700218704629760,268246 767870586991157248,102249 792025067437887493,243075 760473494152806400,62771 763140377188659200,76512 791312799947300864,237787 778973932804304896,171617 753853075245236224,30011 793279193735761920,249926 786010069645144064,200490 791363634777690116,237223 790957513566846976,234583 785978934676643840,199546 754061091324489728,31060 769206719205355520,108795 775286682656641024,148045 780235636120784896,141360 753163610386497540,24134 765053596039733248,84724 767815114561118210,97554 794905418854232064,257492 763361815241879552,77731 773292058492612608,135381 765186150541713408,86103 777969180553412608,163763 773492700243001344,136904 787046714335256581,207613 781919461959929856,185496 780130325171146752,177233 770724813434257409,117265 792086719302696961,241345 760547633379368960,1248809 767688468491145216,100605 785425626903683072,194129 789303583778930690,222788 789706304310894592,226881 757786411818819584,44450 786006095953362952,199211 778301837237555200,167319 789411015012212737,225866 775418305045602304,148537 760378407825924096,60866 793621708699607040,252824 795707996084912128,267862 788529607318335488,217039 761733614367338496,68993 792147545355087872,243187 732884516625350656,353016 758135656979640321,51595 766403332663631872,92159 793179973641043968,249961 791982015146897408,242609 790655280417796096,233266 780806979530977280,183269 794606133260460032,261818 779010142058655744,172014 793493976619757568,11774 795488973758103552,265858 778584619033690112,168794 767924502449840128,101681 773986222171496448,138119 793052523607236608,246726 751122836551598080,16953 752966348553199616,24134 754087561442816003,30131 767480945553408004,353786 768883478230339584,108729 773943938969399296,140025 760558835484520449,63712 793096554991095809,249469 794334757836517376,259743 757530818092883969,44291 787338214793150465,210207 794680158925922304,247651 739846781022806017,11774 786418099830398977,202200 792747574939746304,247232 788806908249575424,221008 795332879123357697,246796 749990637999652864,10251 773190347258269697,132335 780642225743028224,80785 759455549326888960,56964 768182712020692992,103481 767844104130691073,101681 750473736466210816,11495 769223979664113664,111549 778731610577383426,164001 760117694356217856,60866 755563213970808832,38183 790294402702774272,229693 770754679630364672,101681 764436846914961408,82953 790559187059154944,231894 760885532029169664,61470 788440443231010816,217837 789224812073791488,223940 791437214018260993,238864 785491616844935168,195481 764532304823844864,83391 789936347666485248,228354 794596277849882624,261155 794656809437003776,261155 775324900328218624,148045 775449729140400130,146804 777494172156559360,161988 767682440198365184,100605 771512461556056064,125554 763419739083280385,78159 793962271227703296,256276 790627697110224896,232884 772742216867536898,132335 772918164548096000,132848 792139826401275904,243187 785547331340992512,196917 766485450353680384,93286 773600232106029056,137158 779792889198972929,176218 780472317126201345,179742 754984228127969280,31268 769523629134675968,113780 774689068470964228,144613 767814846796722176,101681 776786489124524032,157755 754731059347124225,33356 760907664863793154,398859 772226159274823680,129991 789309167097917441,220332 750181249164185604,11495 789820038756855809,227242 779031454571335680,172057 765071325446610944,83944 792482619292282881,238207 771913565473091584,127871 795706229930790912,268387 749717023010283521,8670 794594806492106755,261155 777013631003140096,159411 789962095282495489,108396 774031353071357953,140900 778268760465481728,166390 791123025202733060,234432 761810852802617344,70177 786258959074287616,49459 790340162215636992,229220 766095935327854592,91170 793865455106723840,256255 791354544752062464,238395 775918354875809792,151526 763740506828447744,78566 770255356530307074,114254 794401043991801856,257353 757840739384430593,48148 755353202611060736,36545 769330124114231296,112788 776886680255160320,158673 794016454194511872,257625 785328681564516352,11774 788058987853774848,215005 787010564564381698,11774 777940293744144384,160539 756299807304495104,42432 793998013249138688,257492 788535629395222528,218495 791255344265568260,237491 794160074608570368,258331 762199907331559425,70941 773920777120776192,139404 770429920631808004,118191 763706471469223937,79691 763954258001616897,1249159 734771535748190209,11774 775079950646992896,146949 768856325300158464,109666 778587845695004672,168284 792792047161782272,243865 793109798610927617,249469 768969746960281600,109840 776850592694169600,158815 779796536205148160,172967 751816735955779584,19074 763797220458110976,80393 773931947747713024,139404 791544031868170240,231961 791961402114084864,240483 757431598547623937,47283 792392543157751808,11774 756803325408882689,43911 780597027147173888,181935 762229348971712512,431998 770587920872906752,119319 790917494227730432,234583 781663048956272640,187084 794742719763648512,263095 778037765149749248,163301 760497573551599617,62835 794334232646733824,257492 761156205532151809,66824 779723843120328704,174115 787017537410052097,207949 793265560708677632,249841 790610693716316160,231870 778444185481293824,167220 791024370936193024,235590 750485772906729477,10876 791326753960579073,203821 768966370075693056,109960 787033729185132544,207613 751228936856563712,17416 754771096356872194,33727 778409233196998657,167929 778278884726931457,165523 756380046512619520,62180 785270899901476864,11774 750082900503199744,11372 753702435437350913,27830 771731206996099072,126995 773318685012275200,135736 795324024368799744,266079 794536043445948416,261155 794235472230813696,258456 742213555970281472,352839 732615041518850048,350379 758618564504977408,246425 786187960785829888,201494 790136572565917696,224995 753260530723348480,24248 781622163140816896,188458 750666674957873152,12883 772046052614692864,47940 778052882994049024,165523 759307751394713600,53307 786740688058720256,205728 778370455325511680,167305 779419494229929984,173347 755551458561499137,38421 751967649811214336,14277 781431514286424064,187857 767777378902900736,101383 793960293755973632,256276 764405261440196608,81702 778727993694785538,169410 767495554007961601,99030 768885325091319808,107910 761517525683281920,67768 788907854384144384,11774 790957176944603137,234653 792375080227446784,243075 775000598613676032,146259 793244181422407680,250293 777984269574631424,164375 788747477805518848,220029 774383708711321600,142090 788358086666977280,215252 794675964966039552,261155 768093393385758720,103354 766724886693896192,95672 758294947795574784,50654 777928610271338497,164657 793221962164076544,250633 777833648376520704,163763 779268151565574145,173637 763744719868493824,79691 755863178496450561,39384 773185102952042497,132996 772155822239604737,127707 789495065563451397,225358 768797245047246848,104973 794326928908046336,259457 791781805728731136,241720 793155185505959936,229148 760545541256126466,60794 768855647035064321,109666 785295141682544640,11774 794263621236768768,258331 762664169711644672,74133 769243162015592451,112439 765899047328686080,81562 765617967547551744,88332 770096443881299972,115042 787404753458167808,210313 750774366992990208,15264 778045764505333760,165523 789168953532698624,215437 755950214473801728,39657 762277491574702080,51778 780088215944310785,178258 765505206712799232,86103 785430509337862144,194083 787729220310933504,205197 758820519621775361,54974 779255618955870209,166860 788537227294806020,215437 768652730445533184,108008 768944585385050113,110209 790062687346626560,228363 795694599457087488,267855 770026421821538304,107559 758803745014685696,26815 785805772990976001,198544 764133907197558784,82066 775284381288046592,147548 763563206673588224,78853 771668347830153216,125554 763024421237825536,75724 793495398832742400,252741 751944493709099008,20471 785822841602187264,197512 791300459743088640,237236 756269463696269316,42432 756654638980620293,44271 789357993120919552,225456 781592221334269952,209828 790541226135040000,231894 759090344243978240,56784 773943470788481025,140025 795434444878397440,266822 773988766654627840,139404 762787831865495552,73712 768072496058888192,103354 775340572743794688,148045 755539947327623169,37991 788390224392892416,217519 793583545880981504,252020 773534452697931776,137042 794249414399426561,259200 765143256963448832,84710 760977638114594816,65222 758118341185638400,50789 759535802569416704,56964 768057093815431168,103149 789159999289303041,224093 768460726231072768,106281 793104061021220864,247232 763182707400699904,74681 756281260285259778,42432 779548212768215040,173628 755832691606495232,11774 780618548771184640,150151 792388495360815104,242280 750102777410400257,11125 760689056577687552,63655 759483309701337088,58537 780551072435867648,181419 793155886009024512,249926 775730026159321088,151071 794639155183681537,261155 788520533600108548,218977 755162107054665728,18470 751972831911505920,1248188 768049811832446976,103107 781854040137277442,190532 780988366678614018,181419 795408921309478912,266138 766785508970143745,95727 791149661427990528,234796 788218185010905088,109244 786339779591888896,203048 786914150303825920,207151 776411422226059265,152314 755174634891251713,35890 760827071023177728,351340 771525840593039369,125163 776015967314903040,152872 794704912751923200,249926 769604267598544897,112399 772813971950829568,125055 788004319194968064,214354 795215988484542464,265102 790401893411516416,226862 793262290187333633,235590 753484635359678464,22735 776757933526900736,157755 763928415556603905,80393 758788894586314753,55155 785772575041335296,197512 766294662885871616,91894 767806214587682816,101681 768579480642256896,106774 756665844273414144,44274 792003714940805120,235828 788868398402772993,199307 780906056822104064,183759 794276415755599872,242693 760469009749774337,48052 763818453551685633,76552 780914637411803136,184223 750862576200757248,15800 759848251549974528,58227 787884488952909824,210207 791077785976602624,236454 777968828810526721,164669 791308211420663808,236393 754947797762269184,22439 779068485997584384,172545 761510362130722820,68893 795426354875531264,247930 788157427002675200,352258 790596558454558721,11774 776026398746087424,152735 764126017388679168,80136 769322251569262593,112788 780876254962552832,181419 794936604280262657,263708 758081152921939970,50827 758722299809959936,54070 785967894807142404,199891 775501201362354176,148994 764422960266485760,81946 757222352216207361,49398 753977649475780608,30590 763427201249341440,77731 791086896478875648,223492 757363649082077184,46379 794518156467388416,226881 785565167367053312,194221 765343438053240833,85562 756306716694761472,41689 787995659907403776,212711 794995364935897088,263895 751840984401666048,18470 768588952156504064,107072 732773000592789504,354032 781455989035954176,139404 795087667868368896,249926 755157004260442112,35890 765478438635466752,85562 752881473028517888,24134 778700783919378432,168698 764063809174593536,78228 756200076452564993,41680 769755546417102848,110585 775427163495370752,148800 732393380680994816,44370 788851782525083648,220029 787292867748388864,206008 794236243269844994,11774 788203937253818368,214976 793866271351775232,249926 768944927560470529,109360 776172741359722496,154071 779342338825056260,169437 787911871173005312,213064 792126326253772800,243075 792197630650490880,243187 753608783931277312,28427 768554188183920645,104973 793919466799251456,256534 795003011529580546,263895 746377916901171200,11774 757155535321980928,39462 781882519935389697,191184 790573298077667328,231318 791355091638849538,238207 768842356342845440,104162 795705537010827266,266151 785949634669711360,199739 793579920769159171,252679 793552988124155904,253206 794094399252594688,256255 774034751925518337,139404 787084338303275008,207151 776249927798095872,152872 793812812061511685,255162 780129324238147584,156976 785993297370034176,200490 778595814759215104,167957 786997573403807744,207287 787385929560272896,208307 795674710763835398,267862 767041845520203776,97554 792340428523569152,243075 753723833937383425,29503 765940991677173764,11774 785905422288953344,197512 790737637535473664,232137 793105218229633024,249469 791781036552167428,240483 771777999293259776,127366 757215533909409793,45348 769690156068659204,112788 795089995157671936,11774 773926499091111940,139404 787385545844412417,180433 789747317087797248,226763 772170859234590725,128934 794394145733378048,234583 776532988938948608,155318 787551099758768128,208014 785659778303275008,197324 750357044193030144,12805 781303375673516032,185313 757273511593439234,44085 759216448187297792,1248650 766104049594793984,90384 758334010212966400,47761 775630532264730624,150063 794060194485407745,257492 768168153931132928,103354 777778524426035200,162461 749794153240731648,9754 753311604209483776,20830 793841725127086080,255942 792189034445451264,244221 792065967497027584,243427 772426565783285760,130142 788246547481985024,215437 794093976680660992,257492 761460862297120769,11774 761727362883022848,69000 776381114738995201,155390 791115486947897345,197046 777355379160166400,158825 778999511662276608,171795 732368803305127936,350697 785633312303820800,197341 789529380427104256,205972 781462782952648704,186584 754751194011140096,26693 788439121156984832,11774 732672052482596864,1170667 772848424672604160,133074 763172095563927553,76794 780945811559579648,184223 790966098577371136,223492 768205954957574144,104667 773649692877926400,137869 785513620314742785,11774 751120053777657856,11774 774289661942312960,142505 791360817040064514,238395 764604613681033216,84209 791335699349925888,237491 764850321357086720,1249256 759796359377588228,59339 773271841624330240,738099 795122908863438849,170187 769504630195654657,113882 776541273301716992,155318 791624096945729536,240145 794899749837021186,232911 779406678349479936,174821 758200090309828608,48289 790488148681699328,227252 762095712330850304,69673 788890387133890560,11774 793242382468648960,226693 785297788875735041,194923 785657190845517824,197297 786429912978554880,351830 794131673466208256,255942 757221216080060417,43391 786221744243691520,192032 754030508799954944,30590 785976011565391872,199490 790951934656180228,234653 788735548554903552,220332 764169679623553024,1249200 767194490582949888,96514 789314388423565312,215437 793159765484593156,249469 771442122029359104,125861 759146727072866304,55660 773589683922083841,137795 793972767003529216,256439 756502992413601794,42249 779598123660406784,350824 758639932256714752,54070 771408989070495744,125070 788808477627953152,206748 755743845204144128,39195 765185330844536835,86053 758337607772278784,52554 793927866517897217,255942 790851373352968192,232863 754775161623027713,29263 773184140845998080,135025 785584274430914561,197297 755022393668620288,34666 788080699978895360,215252 792160490411610112,11774 793439182068801536,252196 787984772597362692,214205 775889481282916352,152182 776931998547841024,157755 781671329523113988,139404 760616971276877824,63268 790304919676866560,11774 795656818466885634,267729 778287658858668034,167220 793035739810238464,247877 750765893051879424,14781 774539054616612864,144030 788825857913524224,216009 793608518393671681,249926 765422014299447296,86440 766751783502942208,95708 767752075581284354,100605 792563472634679297,246011 752308064967995392,20606 792474061100154880,246225 744391315534843904,1170338 780515476531212289,180112 795304149403496450,262022 785946292291723264,197512 763735770494480385,79589 791708769604567042,240483 776010879678701568,151688 771489927360024576,125853 775471195714191360,149200 791383998111023104,238383 757186683192250368,45669 768804426329055232,104973 768826607016382466,109104 775706487901544448,150663 786648522510610432,201292 792901087195828224,247240 776597139258351616,156835 790936791826239488,234583 792509021894901760,123499 788481525507428354,215437 770425807864930308,118192 752009427880783873,18316 764849382063738880,1170338 766129223119560704,90618 787081162623561728,207733 793834758065315841,255356 793697603380580352,254135 753376706832977920,27045 785988688832438272,200382 778014677213122560,163990 791393023129182208,238207 750899979909210112,15242 758791849809096704,54070 771889047736201216,127579 768336942320594944,104162 794819333008527360,261942 773707982215405568,11774 764520143561035776,83654 791159071437164545,78159 768998433076150272,109709 772408665211039745,130415 788595329906147328,304513 759197555838287872,57309 766623554683150336,94689 771105024915087362,122982 762672620949078016,73926 766062942743846912,90969 773890485802991617,139404 793568055590871040,236884 766121021669830656,90982 787725194987200512,205197 794196196164177921,350913 780700429835378688,182036 788776690843549696,220332 795230131543412737,258456 787503849028321280,211347 791674172942356481,240483 777265255739109377,160181 759510766684889088,57574 757630936838238208,47844 758055407390564352,50442 794560693827604480,11774 765526020694900736,87852 772921475913224192,131297 759411447659192320,58258 794068520464252929,256255 795026683019587584,263906 795450023764983808,266079 752883963237167104,24134 773894812961562628,137693 767080685257519104,96275 788715564546088960,220029 792162796058271744,243187 793548561312980992,252014 766971892678946816,93144 762643842990419973,57309 750476091056205825,12746 767837742558511104,101681 774278511242510336,142301 771067683102154752,121949 795611101929017345,267265 773356678402093056,24173 790727353437532160,232881 794558782495801344,261155 794651167351390208,262022 765652848667271168,88541 788479866433699840,218603 735863673755836416,11774 753400331430756352,27402 786840702684499968,202007 789190287046225921,223286 765902127684345856,90031 776817904209825792,156811 793874069917696000,256358 795482418375512064,266054 756634056893267969,43471 795003118526328833,262847 753951426812911617,30590 764602835241578496,84209 752213626644209664,21074 790574297404145665,231894 772463942031540224,112788 763160719785201665,75899 770588683883974656,118191 777231924683239424,47940 771776666297180160,127657 777951683305279488,163990 793900078834577408,256255 790701565355098112,232881 791312431398129666,11774 770470581066141696,87904 785873731021369346,197512 791255498733543425,234583 760058641407938560,52702 785260081948622850,194154 793677383333212160,252893 774328198079221760,141316 764266927158136832,1170700 791380360907087872,238207 781479547468324864,188119 766787541747900416,95708 762309331169734656,70756 785917723347939328,198878 773591695397036032,137553 765599905436069888,85562 786157025948336128,49459 790593382552829952,226881 732647678744666113,350223 754982679469133824,34666 757745497520168960,47940 764840001553240064,84724 757777764888051713,49066 764841153103589376,84724 768275518076522496,103071 790912906288246784,234655 778395798430068737,164826 778257296099012608,166422 781132272783265793,185496 778235443347230721,166532 795738061325877253,267655 793796451268558848,252679 772280840780906496,129297 765626879726407680,88052 794185380702670848,247241 766776609097543680,95511 766984418615373825,96883 768945775858577409,108795 781599307434758144,188401 795616940693848065,267655 759351210197540864,57066 773820932926222336,11774 780802543853113345,183269 789532642098110464,226712 794554910054510592,261155 785912787268624385,197512 753480223375491072,26140 771187461401653250,123583 778337847782682624,167046 793856851381223424,255246 773903142542913536,136605 794601746047832068,46572 755381774621011968,37044 789266439735652355,219503 788354716161957889,215608 793235833637572608,249348 794632155544489984,261155 749039734723317761,6955 781014315667165184,170609 763857659506196480,11774 789215224477863936,224680 791435277361373184,238780 776733592915410944,157693 795748483475111946,27670 759480411474886656,56964 758826101137223681,53185 768872914221469697,109666 785728464150081536,197512 764147417419685888,81702 768136889526210560,103071 775812433986236416,151463 787725280928555013,212357 785299330634842112,194934 781653982326452224,186584 776779328168292354,157082 734179042887372800,686533 757448168162426880,47283 761218653866033152,65180 775847415186198528,151255 779352881984053253,174115 768417859328278528,104271 778367460751716353,167674 795732173068402689,266884 755817984589955072,349060 763123374977671168,76549 788451422572470276,218275 762819586555191296,73196 773328470151729152,135592 788013170195431425,214354 794018416386605056,257325 777088851886141440,155916 778222404942360576,164764 793479363832508416,252196 760138631788924931,60866 768186809113124868,104332 776452690935058432,11774 794211020004655104,256678 771849988087382016,127582 794557142716059656,261155 773421577933295620,133702 756276312709345280,42432 777603902732509185,160611 789312167677980672,224680 767830850302083073,100893 773711392146878464,137042 764932275339419648,84724 771095545414688769,123028 794205850625658880,258044 761310692595027968,64372 771461497662898176,125367 778710773010792448,169327 785366505605230592,195481 768973955784843264,351463 732683713876758528,350654 755518962666962945,37656 780567790730305536,180655 792081139875721216,40303 788426957360861184,217897 760866982501548032,11774 767263372848959489,94699 770510858988519424,7311 756374088143216640,42171 762585939487125504,73685 794320284019019780,256038 759931753389658112,60163 769040165746708480,109945 774006943866195968,140495 775047408971493376,134259 793227950271434756,249841 751227270958686208,16728 787393601345089537,46572 781178950030618624,185310 792553747205517313,243576 766681998987591686,93303 779902311028158464,176203 790516652379078656,231894 778075437083787264,156811 764181614121201665,82066 792144438818549760,243451 760545792696455168,61051 794986883382185984,262847 781110573786431488,185496 792525783587618816,200963 760218081172029440,61051 789740967062478848,225998 776449022634504192,155688 761173615094079488,66116 750384147110039552,12805 767094022582050816,97811 789958071716110336,223286 768922021799559168,109666 794575163459338241,261155 760682184281759744,48052 765585911195238400,86645 792032708801159168,243075 793243410282930176,249926 774283381030785024,141316 786991087839830016,11774 794560794897694720,261155 794875197748822017,256239 779808204184322048,169226 786746383449649152,205181 769748809815429121,114779 790974311876046848,234583 759512888272904192,58250 761115849994350593,65455 793438638797426688,252020 789967310702469120,205972 770299534865936388,117609 788067510763433984,214209 770654288221605888,120393 780798069919117312,183068 793963143563087872,257238 787044781662756865,208395 791020090695090178,235828 773586680133591040,136904 773847368487751680,139404 791876811785248768,239876 764856396693303296,84422 766768192404484100,85562 777508868876152832,160758 764982189637431296,85562 781279151894437888,185921 794372357695488003,258598 780916885206495237,181419 787129800221528064,206644 759875692813127680,59403 793888052192153600,248652 794526906943148032,261155 780065007220453376,174725 794332545915625472,258878 771065052593913858,121612 791635089725718528,240145 795335779094564865,266068 732357737481437184,350911 787305905796812805,209972 768839697170694144,109447 742337174243155968,350711 776093900217999360,153501 778759277154603009,164814 791340595256098818,238207 789318221715222528,225359 788784192322756608,219174 791298331985211392,11774 771716856696549376,125554 772847928432033792,133085 791077746055061505,164764 777012362867990528,159146 790757553424728064,232169 794206070755332096,247241 762090090416005120,71677 790611244478763009,227836 753919621191827456,25135 781252239084122112,186212 757731516352983040,195876 773000572030955521,133519 778296595477594112,167220 772930708633509888,132578 753740446665469953,22439 759088527556554752,56315 785510867307606016,195807 760804467184852992,64326 778286618239176705,167220 785682549863358465,195975 786954041930620928,207613 794643161901580288,262145 763830676797947904,79589 792826523279560704,246392 795060983869779968,247930 786790027648827392,206008 752626620826091520,22575 793869669425745920,255942 766352339154395136,80939 778618413706907653,164814 763427836946477056,78219 786791045182857217,203350 795343202870034432,261155 778441377646452736,129128 777909367190523904,164001 792106165249474563,244008 772172827730538496,127711 790688747650113537,232169 765418285416546304,85562 795483922918416388,262145 763419881731723264,59996 753646772191387652,28824 770141437782585344,116418 755168518019117056,35890 793108627053748225,249469 776740568055545856,157755 766933919342133248,95572 774018805739552768,140444 785654759562686464,197341 733435652474200065,355952 760909217205223424,65165 793493154234183680,249926 763707797200523264,79691 757125273980510208,46006 793870958012411906,256255 773569505645559808,136439 770860011086045184,121612 790733817162166272,232863 773239021975855106,134561 776202132479365121,153845 776859050537431040,209828 787054836839624704,208831 791397757382778880,238395 777377876131840000,140495 792731021674295296,243477 795117536568287232,264478 785266214306275329,11774 772278211925467137,129558 790368915402661888,191831 767440276025597952,95055 750195666463305728,9433 757013634933325824,45369 789948309192466436,228855 795431140681256961,266084 758066318713073664,51069 791006905124655104,234112 794215047060803584,258607 746649317306417153,354791 794622024194883584,262145 779424820341583873,174321 773966537212497920,140444 795428276349050880,266079 794557887498420224,261155 774308013343666176,142321 794407559889305600,259034 788031261885333504,214354 792753417332658176,247232 764246209485602816,82002 785644459186794496,194082 793623332767662080,252581 789194872620068865,218603 790619133578739712,208178 790646432827109376,11774 743160696125415424,679105 786244615775092736,201958 792272615419236352,244759 744612723737133056,27156 795688008557219840,267408 793414270717394945,249926 761944491393708032,62708 752081996067672065,17640 762697670766977024,73712 772139574852063232,128615 789518775657857024,225981 777906315473526785,163763 756677826980577280,43391 758186807229939713,51826 775709819986546688,150511 733747825306177536,355389 790399563949543424,353603 785585099060318208,196917 750890070060654592,15255 765265297628655616,86653 791761463341756417,240145 793307345568673793,249852 734435635273039875,350808 769911758320435201,115572 793894493351051264,255942 763920987616268289,80393 780338088736350208,178017 790974709236129793,234583 795015203209383936,263895 781859030989930496,190424 794551555680702464,260033 762397532156592128,72035 776159458925932546,148170 732248000752439296,1170433 763196869019176962,76406 765873571797270528,88546 767228232605184000,98126 790911755862016000,234887 768919136676085761,110300 795681457708605440,87904 785931198870585344,199262 785811277654462464,198142 794048107054907393,257492 795420913474928640,266054 773371086251565056,131770 768218412011094020,103818 765941262864310272,90384 758025426925039616,50923 775902333360300032,151741 753575497280417792,26539 790994131157778432,232881 787498935170588672,206860 789110408720355328,223492 761011623276314624,65222 779134572738908160,171062 794000612530601984,257423 791214130875273216,235948 780554268499587072,181409 751611186542678016,18215 777954718928830464,163885 792225472880922624,240627 788926144997236737,220332 793301913424973825,91936 743496924808941568,11774 762779697084194817,74247 766426493828366336,82209 732291965069496320,11774 780977154964066304,182706 791412100266459136,238395 791680556169912320,239301 760756694930624512,63451 775033804066951168,146259 770806591079809024,13343 777841236895997952,160480 773923152728580096,139404 767521985249153024,98972 769705912638533632,110585 766707144934629376,95708 793730782946668544,250033 778372405135749121,167569 791618354738003968,238395 754733774718562304,33356 758718559501557760,50581 776116901655162880,151216 749048964754894848,7045 756186140261031936,41680 791692254205313028,238429 795614829289435136,267521 767803652547440640,101681 765544381210165248,87245 788895902442332161,219119 775540920536084480,148713 794551028310020096,261155 794391577540132864,257353 749383049368961024,7746 777466056914903041,161542 791363149169438720,238395 758713672629948416,54070 764935560574021632,11774 763598091358306306,76577 781845702531911684,189649 760472948847153152,60794 771023564506075137,122146 742793692931629056,351152 773156095510532096,18215 791710903452467200,241034 759099121315840004,56784 790023078914826240,222682 756258557675315200,42344 794994337788657664,259190 791817513285844992,241720 793096678370783234,249469 771154964915691520,122861 773856419011518464,139404 788509442258206720,217658 794190014934417408,258598 759832218730508288,59666 778201303797248001,166381 792608774771138560,246726 787573830248177665,210460 793879544763707392,254135 733857084438138880,354700 770598646333132801,119832 763141805609070593,69947 786970895109632000,11774 794906832036773889,263289 768335352142696448,7047 775094525043863552,146847 792073713739063299,11774 750421806478028800,349566 774721494316412928,106716 757604640661745664,47788 788537164317528065,218349 780569589256118272,11774 760445145531777028,62853 760809334011944964,62716 768290500029788161,103071 772077220403802112,129471 775201548158636032,144611 795337176783458304,263302 780934864258293765,183269 786588039183204352,204835 765043967855562752,85562 773354346528382976,134993 792105086029860865,243187 755007664900497408,26721 787246070569066496,209801 776884587616141312,158825 792925410405261312,248545 765628742106484736,86440 785727429914431488,195975 764305528319152128,73814 791423168170700800,200963 760624945491685376,59373 763002668713332736,75724 786666602007625728,204413 788469474303238145,217106 765281967373942784,86693 794536928422965248,261155 770432945706369024,110362 767072825370898432,96196 761913083530874880,70941 762454864387383298,71476 791349267558305792,11774 776043812808450048,153002 765678343287037952,88603 757709972105035776,47844 786960112544079872,192415 772042499065909248,128711 791488015147241472,236919 780242277218136064,177117 768133971766980608,91499 768618283285278720,107469 772865621403066368,132335 774563431135469568,138165 786915631048237056,207287 732579466707402752,1170450 756640938659840004,44429 775758784983474176,151463 785457246742409218,195481 785591305644544001,197286 754743305632710657,33356 788153009255641088,216009 795058909132312576,262849 770101316999843840,110389 791437609050443781,237491 785853184468217856,197341 762664568954851328,74133 759197920629362688,57574 762165278675382273,65108 789159559646642176,223286 787364046999662592,209095 773896600754221058,139404 781215620243349505,176203 793160979030740992,250033 770819326559526912,65500 754772309488050176,32404 795188507291459584,264397 773146703771930628,134223 789104666113998849,223286 786629829772779520,205167 760801443813163008,64722 768531685835243520,106774 790192534177865728,193297 771083489684910080,1249826 764568672627154944,82066 768133569071947780,103506 753279727666728960,25968 780051342731599872,178045 767319585473245184,97468 763440079209717761,352255 793100311380516864,249469 785884688128708608,198671 776908765761339392,1170550 781157131441491968,183269 773918727452565504,137042 757675026812440576,48439 785271389875994625,194674 777598413181489153,140598 752009184921554944,14277 760930573921587200,57105 767808551527981056,101681 781241621664980992,186149 795429615074443264,266079 779791841113825280,170187 790753777271787520,231894 794588167340888065,261155 793212686469255168,249725 794662383650107393,261050 757036735540895744,45669 765676282155786240,88920 767573673427501056,97305 780402087469391872,179601 786713481802293248,206225 793798189073600512,221476 778569916840484865,168794 788386547041202176,217519 789217702128726016,215437 793140459241603072,249725 762532258582593536,72716 794551916843900928,261155 760261358378029057,51208 781559130179837952,184539 765520707270959104,87904 754772554863239168,33355 759544499039240192,58757 786206673186750464,201494 792355768876011520,203546 769001120958119936,110659 774466197181968384,140900 753263336687411201,26140 776741128943112192,155896 791787498863202304,240483 794205013899935744,258771 786167687718199300,201392 794920519606927362,249926 758191293063462912,51344 788036006872092672,214696 788124632977182721,215005 778606519638040576,152735 775079301020585988,145244 758098276016979968,50452 787201868120334336,46572 788192985963868160,215608 778368005004730368,167305 780980455705280512,183269 771961641789448193,128067 795667862526431232,267862 750358554821926912,12535 750865848177483777,14877 753347263175557120,26140 742001031471501315,353374 785549550270447617,130635 760666140334891012,64326 787857598020067329,211368 790957579438428160,234583 774204503780360192,141360 795703045623578624,257492 753928042196656128,29263 794674674605105152,261059 763907378622320642,80720 792098655075307520,242693 792822387351887873,247232 795070237985144832,263906 749978894850256896,10653 779077473652707329,151361 754718167054753793,33356 770308127396737024,117257 785509692801822720,196277 752233455719624705,349283 795418510612721664,247930 767926211615961089,102657 754074068605816832,31035 773932453702565888,139404 774791023893458944,139865 786177462543736832,201494 793890918864683008,255942 765611516402032644,88332 778879969699045377,166282 793292270455762944,251282 788760481695666176,220332 787163282973007872,194072 795719947263483905,268231 761664418354761728,69711 761947542888259584,33169 752986504759091200,24248 753015005445054464,17416 785942389928161280,196991 788622177495056385,218258 788773518649405440,220029 770845608819040256,121479 773975120230674433,139774 758130361901551617,51595 758297788480454660,50923 792036327298441217,243075 771067628420866048,122982 757739874032029696,43471 768864193663623169,109494 767388785315381248,351152 789552293817397248,226731 779521310317764610,174230 773316510995447808,135736 769239876378034176,111800 761246914029424644,65455 751118305017069568,17120 795096904245841920,265191 763114207944511488,76127 764960777212014592,11774 785490822296965120,196277 732789436832964608,349197 771356841582465024,124600 779164066719772672,170547 753415446544527360,27317 768168616357339136,104313 769876224134873088,101681 753744619683274752,29263 792067149992898560,242693 793511211371524100,11774 774064860833341441,139392 781162594623188992,185971 750170363519127552,9695 767047806007779330,96039 769606285079617537,109175 773490607922610176,136904 790752816868495360,232169 772854004766220289,132335 794731296719310848,262849 780636742386941952,181419 761665081180581888,69947 780862606286422017,183546 789183317719474176,11774 792794001099194368,247241 758755444139495424,55112 757246139011915776,46532 758625331632824320,54070 766882005137002497,74575 779422622757117952,174315 753082544153829376,24269 759862639644274688,59472 761197170779381760,66897 760965325210791936,65174 776839051814903808,158387 765900749851226112,90031 793962931771863040,256125 795379786071867392,266713 756396236907880448,41689 768438529626038272,105992 754728986681368576,33356 771610916739657729,75409 770488385492443137,118191 794346203580219392,226320 785971514868764673,199306 773865988144193537,138819 787908009771016192,210235 750677860701048832,14421 757645792102318080,47940 732974154018758656,354858 787392440525135872,210432 785814312149331970,198671 794663344938455040,262307 795364854982791168,266054 792219197220806656,235685 779160584252039168,168284 776700708112502784,155451 785905020382445568,197286 762838099327979522,75073 763931034916233217,80393 793841763840512000,255942 770049452606382081,18030 773967022615044098,139404 758773346787991552,54070 771436463124774912,125367 766012753777717248,90575 767321869762428928,98773 780913422191820802,184223 794573052067639296,39957 794234426792120320,259063 754703486873395200,28732 791311332964388865,237908 785549882056642560,130635 754082515648847872,31667 794125206130335747,249926 772224104887906304,123345 794013898718343168,256439 760223933408870401,58537 795088290558844928,262486 794966488193048576,263895 754830305291362306,32495 788693525097488384,220029 791706654240759808,241034 785238686401167360,194157 788468820386033664,218275 792499323783245825,246392 773914403070627841,139404 785924458238345216,198571 787445496633843712,210650 792183828878024704,241819 751591710002667520,14277 766043416287326208,90384 779748851330592768,171060 793190566074912769,250247 778956478375948288,171168 757933774193569793,49925 760853041884966912,64678 768262348301668353,105109 768794852180066304,108849 785791534138392576,197286 765087776178143232,209828 794161493793181696,258331 787387448451997696,210289 776461563041579009,152872 732716129576177665,349197 757670939987316736,48774 781118356350902272,183759 781829333081989121,186673 786544288540745728,203674 793195400752693248,249926 794105813057073154,256255 794255245979348996,257337 781448388101410816,139404 795143316971155456,11774 755020705838862336,27045 766296426225790976,91798 752626152691433472,22574 795723252689727488,267655 780789129806094336,183269 790299286256836608,230282 765221498801885184,86103 795757702009864193,268231 758357428832391168,50923 762421482144141316,69231 794004959884754948,257492 795090963391778816,265102 794694093368500225,203546 780943740294668288,182726 786970385204011008,207287 753315405410611201,25189 792285113883234304,242712 759584214815739904,57574 774950309340803072,145451 791459896831213568,238207 794538077632901120,261155 775443231072980992,148676 779882990822363140,177442 792284618569486336,243075 771005143223500800,122690 794606816764170240,261155 781816708038361088,180112 776078068112773120,152735 777957589661290500,164869 743056538638639104,1011996 788062726568370176,215005 759207086848966660,56192 765974216059527168,87145 755087671546916865,35044 777959891680002049,163990 778820017278156800,169104 770375910625345537,117843 775784742549585920,151463 754721329157320705,33356 790162775146455040,225981 756638875552976897,44429 778201186977583104,165488 767812191819010048,100891 778290055584419841,167220 746392247986421761,11774 768608762793828352,107636 786793420756951040,205186 790830850749272064,233241 772912440342220801,132370 789283880503214080,220029 781573013418278912,135808 768248263224856576,103071 789480976653180928,222104 793838186875064321,255271 795177656962744320,262784 752224960098082816,21034 780078895643197440,174230 734091805482881024,350728 794626310282809344,261987 781233613354467328,183826 758711420787752962,11774 793212747697750016,249926 751609006100283392,18893 794489747343376384,257353 795408636491288576,266884 760160901869793281,11774 794889444805541888,263090 762355433226940416,431998 751230056916217856,17384 794312875946831872,257492 776855172513460224,158815 779194663668293632,169916 787912737397407744,213887 789910212492746752,225981 762102567862054912,67169 773180069451800577,134188 765599538979573760,88052 795760875256877057,247930 771424980089311232,125554 794290301850398720,258829 761698903674671104,68908 791992944412745728,241678 795760124497379328,267655 773609832272240640,136904 751073241607790592,15264 773771629629407232,127358 757301707378298880,45014 787015766545694722,208379 781325446008958976,32404 795708643484246016,247930 788885220376260609,217634 792190154131681280,244232 795103413218353152,264397 762709104246665216,73926 792763427202695168,247241 775422578454327299,148994 792745593764323329,244270 774220258701967361,141887 794210545809301509,11774 791073142449934337,235621 754207150780669952,29776 793255338380177410,249926 779646333686784000,160703 788182712465166336,216265 760569289640382464,63149 766666492641292289,93286 776210430435917825,153095 771553776771616770,124671 788473700764880896,218349 763616178535292929,1249111 786192895401353216,166627 763816701104316416,80192 792124286358069249,244215 763944922223304704,81101 770802609460359169,120610 759131476017291264,56964 762969606495535104,75641 791231174236667904,236393 769003510453108736,103446 788114505075200000,215608 792794434890899458,246011 762981150319009792,73926 766718647649710080,95844 789253152176472065,224818 764121509262598144,81924 776453467330183168,154832 785493395204550656,196277 763803364698181633,80393 773591072018694144,137795 758371972631986177,46076 781343501501997056,139404 753692300031758340,29263 764866000407801856,84724 751586098166439936,18893 753655890025127936,25189 794715881553219584,261155 758788722020057088,54070 791820452104548352,241819 789149004978229248,170187 733002111798087681,354927 786089756857892864,198620 778201029502382081,166390 779836167176892416,90252 790779260143341568,233307 771317827294736385,124597 764139296991227904,80939 787076674491936769,205270 794698226783830016,262752 768790602838216705,108203 794535080278401024,261155 754772898947043328,32869 788907694937796609,11774 774964004775038976,145930 789181055299301376,220421 765616666986160128,88546 791067033358049281,234583 753317581369454592,26140 781650492673761281,177455 732190198478557184,350020 771389871071965184,122982 786086604846891008,200317 759453629547896832,50827 773060172273033216,133664 792060382500179968,246425 786422220683751424,1063777 790745748514148356,99049 791322757204021248,237787 757049156762411009,44983 789158507669053440,11774 795048052897828864,264397 750481533937586176,12746 786302175399915520,201620 794621622821027840,262022 761626591558369280,69684 793927480855896065,256255 795116089181138944,265284 788804544926887936,220526 779015989497397249,11774 786893617122177024,206225 758814557326323712,54070 765640453471531008,87145 787280507415388161,207287 771120746546368512,122388 792107759693070337,243865 767470182503546881,11774 771038884109152256,122146 767929471039045632,82638 771673850685816832,124597 780606913834811396,182037 756203885828579328,41680 792165281040830464,242693 788979623509958656,222715 746380146370809859,11774 759159393837461504,57348 753708161278717952,29059 787661066268389376,212007 785700591074893824,197512 787832464379031552,205197 792515196971397120,246392 773853994842202112,139404 775247623368433664,147843 793496603113893888,252596 761288549920608256,481145 795312538456064000,258456 780498897353383936,177233 754852272966815745,30782 790898203361054720,230708 791777715531706369,238099 795767483433177088,261155 760045573495922688,60732 768994937543139328,110344 749384450199478272,7826 793123739613405185,249469 762735867756552192,74681 765245590959747072,86103 766405252111298563,62777 778297015243419650,167083 752947002477019136,24134 762791247576756224,73154 765542046408986624,87788 768948173620416512,108795 773182539066331136,134561 764120216670314496,81835 779477040089198592,171377 791372632922947584,195876 792044716627927040,241678 794538941496098816,261155 781168645368123393,185310 789819632295219201,225358 775889283546771456,151539 791690950519164932,240070 767349004522749952,94627 773237414420766720,133980 763802747103764480,80393 753286751112851457,26539 762714209192972288,74308 766032299507023876,89923 761272273449865221,65180 753381120759046144,27334 756313667184963586,42432 771841898881265669,125853 774374965411930112,143361 741124886307999745,31836 786340151089766400,202379 788156463025750017,215437 773477832638935040,136947 775807752966926336,150511 776413607844208640,155451 754751096065712129,33356 751975787708895232,20176 770244609196851200,117257 776187283536044032,152946 762711220675710976,64692 775695841151619072,146847 753584297823449089,26066 767571395152752640,98972 785787352694267904,197512 788204124252897281,192840 763044172999692288,73685 777396222738829313,161456 771424608755023872,125554 776174553135476739,195876 792454231152177153,245373 794133719518834688,255942 795706458918813696,268373 764884922460872704,84889 750940742017687552,11495 760502705655775233,23060 776585516552683520,156644 790638765718941696,232863 764369924277927936,82283 794071745078640640,257492 786947739514994692,205270 732311294330572800,196346 734790080062197760,353006 764210725417910272,80939 789324691492048898,225359 793253468462985216,249926 753368388941017088,19598 772796819575144448,131027 773651426400624640,138382 775341034574262272,125163 790619249333067776,229901 795747502528073728,268814 761676809842884608,431998 777005422033141760,156835 759400407814836224,53924 788746477724106752,108396 771989408165818368,127775 787080557960138752,90209 763008462762676224,75899 755179607498821632,34872 772135766248022016,129558 793130089135222784,235251 793922423749939200,256219 760717395220652032,63937 788428214578376705,11774 763117012553834496,76628 776913033461239808,157755 781209493853999104,185595 774063082758742020,139404 790618342784655360,232169 762802416475529217,73526 793646634068422656,253164 774059781900398592,139404 756922863836422144,41839 763402081613049856,70355 773892425613926400,139404 785543017432227840,130635 792838355138383874,247241 793521618731540480,11774 787778870887854080,210238 778429870829297664,165185 759153434201325573,56784 795073119564210176,263896 764395458672328704,82066 786251927445082113,1063777 787624244297465860,66116 788275450682368000,214078 751024902933733377,16422 793888429641793542,252196 776424143193567233,155390 773360367128936448,135736 773606292808097792,137639 751047444662812673,7361 757222260809826304,46006 754762284895834112,33356 791309834381430784,230559 788520492676227072,218164 756193105762672640,41680 788497122123517952,218275 772280482285453312,129323 757463961461587968,46382 755158705369407488,35890 792234222488616960,243075 762641355080343552,73926 787755779658878976,212139 795052492904165376,263926 768159489384148992,103354 794261940319043584,255942 794399336398487552,109666 767323465527558144,97852 752905952819552260,24358 791356059801751552,238207 757277187837865984,46612 778482886076882944,167407 772810817863454722,132335 790308659997925376,229159 786290046605242370,201555 790539604613038080,230808 751984628278317056,1248199 761182735645814784,66646 785576335083130880,196745 785918679644971009,198878 793961118188322816,257195 753927739535527936,30304 786723321496895488,206008 759109920595804160,57092 762263579550547969,72420 772475348302884864,128519 772931098963742720,133519 764134334815096833,82061 779179102091837440,172089 791249714016583680,231318 764815864604483585,84209 792209959702388736,244221 768850273334861825,109571 758074016372551680,50827 786633080463298560,205181 758015714506571776,47940 785460057840427008,195956 749987521883430912,10009 758631424220073984,54070 779454461831962626,173011 788550933219127296,218969 792009641114730496,241925 765376180342095872,86103 794304753652166656,11774 794967188637630464,263577 759306949045420032,56964 751628736546484224,16728 761870874395811840,70941 787000245620056064,208167 768234332573970432,103354 752154132581015552,20636 779686428443873280,173753 794010820002791424,257492 795676968696107014,267862 765365070482276352,74133 794634934203793408,261155 794712061632598016,261155 756866102530113536,33356 793799698268160000,255393 760652422830170112,64192 794364943059587072,259034 794630510232354817,261155 758348153565302784,52554 778179540573102084,151071 762736867422838784,74431 758015208422080513,44450 786432237105319936,202051 794858800905789440,258936 775732886335094784,151071 785967742704820224,199211 786623108027383809,204539 758715823510781953,54739 765382168243601408,85562 793125480731770880,249469 756519985867059200,11774 763153346974715904,75899 764234886089584641,82544 773305277877723136,135505 777863545962790912,163765 795730355789660161,268231 793965762830602242,129991 758144784703692800,51585 775693706351345664,150663 732648515982200834,351387 792070681022246912,243427 793542337301479425,250293 755376545712209920,37044 769741184960823296,103354 778619095621173250,167393 780614476861100032,182146 771534462995660800,124597 753213841278767104,26140 768982137907187713,110362 792675004886425601,246987 751145067776184320,17259 766410966292570112,93823 788125335309148160,215754 764191571264827392,81869 777342408157573120,161546 767696556497707008,100605 794160930825404417,257492 758566063181328384,53703 755688885556875265,36961 790701192611450880,232471 777174160355102721,160453 793484710823419904,250785 768549450692366340,105018 794310099527286784,258981 778996588375076864,167407 774027289117937665,140025 785606582751137793,197297 759336533707096064,41680 769330315596705792,108795 781293313336995840,182870 795040925722570752,247930 764936262654525441,11774 791668589078151168,240483 755592050511220736,33532 757858513452314624,48585 769253195751231488,112494 732448440483975170,1058264 793859043458625536,254135 789110778192199680,219119 785801728339746816,198513 789932121506869248,228820 794806350228422656,263090 794271462857113600,258598 774972598417494017,144654 791777611294867457,237236 763091305387864064,47188 786544906068262912,204413 765914886706716672,89859 793101146625830916,249469 778208323069935617,164826 785587274868154368,196917 794382711192305664,259360 794809494295429120,261818 793148879223005185,249927 794564717335478272,257530 766011637639868416,90384 754003598145622017,29263 758016658858541060,50452 773647593729617921,138054 793189537753161728,243398 793529747984805888,252639 758707791636733952,54070 789892377230077952,228354 750397539883421696,12281 794570687226605569,261155 768067916533231616,100894 750929619176521728,15643 774860714364121088,144479 789870755685236736,228437 763165977471102976,76794 764869026988240896,82066 767267709516181504,97421 791694531410464768,240070 764692437101076481,83866 790935629823639552,234583 766253235267072000,91946 775645507708264449,150404 754755339157839872,26140 791791897584906240,241523 794758713659846658,262752 794670875190566912,262022 794286921409101825,258829 762717883491160064,74066 760813982768693248,64326 760428179815358464,62771 789553863695015936,93184 763453113470685184,78304 754851479454834688,34167 792476669680418817,243286 794090361492631552,257492 764818569314131968,84422 793429217962815488,251987 791012337746579456,235251 780619457978785792,182154 781228404314103808,186553 794169038813282305,257492 773216041291972608,134561 794977807684272128,264397 762304275481440256,431998 753260288632389632,23742 758716959106080770,54070 786330982450200576,202379 791724476606013440,240535 789274021166780416,223390 792087247050805248,239610 774408877865664513,140444 788085478624927744,214209 792764983570489346,247447 793199248544243712,250430 773574958148624384,133702 778588793985052673,168794 788144843721547776,215567 732685944139091968,353228 776179149236940800,153033 779112862929199105,172089 780507230743429120,180690 777892391902674944,163559 779719646983454720,174756 751811220068397056,19317 756922976789008384,44450 787359207267852289,208431 750927258769039364,14858 765039740378877952,82066 764449801433915392,82066 759077172162142209,55550 766865753546985472,81702 776921414666424320,159308 781669654049808384,186434 794937050579484672,261155 776132930032640000,152017 759510113237491716,58757 760952244342620162,64722 793225205741215745,249841 767847281596833792,101681 757702743238860800,48991 762711358865412096,73712 794585538091159553,261796 754709930058186752,22393 789313295593373696,197512 793499616209735680,252020 776878465245118464,157993 789142797928497152,222647 792366084624150528,243978 759815393863045120,58254 780153601503137801,178415 795605442642604032,267521 756650123153715200,43391 791742095597899776,240483 750886182020456448,15165 759594138509737984,56152 781905467828277248,191418 792015775389343744,243075 792318453944377348,243075 771797445307166720,1249908 768517289490604032,106676 787091743770574848,209129 762112654164975616,1248861 790708207018651648,233756 789139526581182464,223899 779804171625193474,167939 794034896494854144,254135 780851221351456768,182870 779118300655529984,170187 770106542876155904,116913 778298681560707073,165185 754760127069249536,33356 732182744248225792,350021 766556147423727616,23217 776617782804779009,156835 794686665180659713,261666 791006258841067520,235948 758014794729418752,48270 763157246238941185,76188 793167415827832832,249444 792071818429526016,243187 759881249515118593,1175381 766151883819982848,81929 777004909107548160,159876 770113362965491713,78566 787102181140762624,209151 788457374625390592,217106 751215954256887808,14421 794685799904251905,262752 779243200003399680,172057 786423417314476032,203832 788476694285942784,218275 765375554904207364,86440 778334693695512576,161387 761368454855294976,66897 771485678089625604,113836 781217443016380416,185313 763773261880713216,349449 777583578540498944,161502 788113135051898880,213887 762296544263405568,431998 771994840783396864,1170685 775396894306553858,149040 745879911727009792,1170452 760985656721969152,66159 793108063595089924,249469 778408883534565378,167319 794665610084913152,261155 766755265559625728,95593 768487660188864512,106774 786488841955713024,203674 791781865531334656,234927 762201116683534337,70941 766606267569868800,94680 775134793730232320,147334 788542823079485440,218832 760152422966669312,61011 770318233928888320,354831 776791738430189568,153756 768499885309952000,107072 769025094014365697,95055 771072561060773889,123135 794688477040361472,262362 765267347007426560,86103 766026076925460480,88930 773710848279937025,137640 768747369206784000,106774 761610865707810820,69711 785550718115516416,196917 794571366129278976,261155 778677552806100992,168892 785968947002683396,199490 765374039812562944,86869 795375451191513088,265875 790965347675504641,233198 751568065180028928,14277 793957762287816704,253407 765883828644741120,90031 776750256528715776,157755 750406490805014528,11495 789729242812649473,203546 777362909731037184,155688 788934253291642881,218349 781425760640827392,186434 786701612542820352,209795 760278115117445120,61545 764980437995454464,85562 790880913227853824,235349 770381074673176576,87904 776188116046647296,152498 789143531386384384,215505 761995015132291072,431998 733115824420966400,349652 795709641137291264,265855 765307662028378114,86103 779402952196837376,174115 771557709212594176,118191 792508392019529728,246225 789941304784478209,228576 793593208647380992,253164 790276465711603712,228341 772663211619340288,131045 787993901516795905,212564 764129587274002432,82066 752234680540356608,7901 781352583164080128,139404 786605377437638656,205039 761348711381217280,67906 762675609470283776,73926 764172187146260480,7311 775698768691810304,149200 760142465257046021,61051 772975461261512704,129558 775471920510676993,146847 792529724505370624,245101 774697756342366208,140444 763205538574467073,77232 775495454591111168,148994 793880576004534272,256255 788100025217716224,214899 793861948089765888,255954 752151257549115393,14277 763470301682290689,78205 790758959242219520,233280 747552229415129090,1170819 756817543856164864,42344 794656060237697024,261987 786799263808270336,205186 736043848900726784,355260 757587932337299456,47761 774082064614322176,138819 785635782316916736,197063 791456766491975680,237558 785958446763876353,199546 792104007468654592,203546 777942468063092738,164600 795414929432072193,261987 770255665080172545,117257 793912930488188930,256255 773652433117609984,138473 775516108468068352,112363 792472834631208960,245724 788776496852705284,218275 777599467843383296,162294 779459077592100864,175260 762745138707697665,74630 766902601732554753,95708 753424345028960256,23739 753771170189631488,29819 765279288224395264,84724 781117114820288512,184539 755999467053146112,39697 754824263400558593,33356 768572503799242752,107032 767125646287835136,97468 788551233665638401,218832 793983762652463104,254720 793985307599376384,257267 762753220032749569,431998 786681717931315201,205349 791636424118394880,240260 776850350116483073,158524 790534662582112256,230808 795406381889241088,247930 760886420391104512,1248861 768071383951769600,100893 785658845695664128,195975 791427775848525824,238395 768926968943251456,108849 773938342677385218,140211 770256215083454464,117257 776207684177629193,141887 781103433281441793,185310 789913209520001024,227048 794670755724267523,261155 777938450209210368,164826 785914834374234113,197324 755081940441497600,34898 759511658158882816,57574 769691285179420673,112788 780802207960535040,182726 785596679286173696,196788 792729816277458944,246726 790727587106553856,232863 794337200007692289,258741 787227081138507776,207613 785653120479076352,197894 791951440474320898,233692 749252887381966848,7828 779013393604866048,162497 787013711605170181,207287 793843485996621824,255877 793225211147526144,250633 771682462191661056,127134 776120000406953984,153194 757802832628060161,42249 785546061787955200,196686 795608735943163908,267521 766058424807387136,91146 771332073940332544,1249843 780613958382215168,150151 761400409076428802,68144 777621489134735360,162610 754873382940782592,27045 761290564126015488,63655 785941804424114176,199262 787368838711025664,209035 793155155822841856,250066 775684182202810368,150663 792792066799636480,246392 786878176555257857,200397 757943002828378112,49400 794941447200010240,262847 788283342256910336,214084 761910834989821952,69947 765471009650642944,87774 768206600947568641,104395 771923655018344448,127957 791351164302491648,237491 751189957557952512,17517 756215156200407040,41702 759509954625548288,58227 760984115441078273,65180 751823017018286080,18316 760681172024393728,63655 779045789490262016,171982 788390738786676736,217519 788952620421484544,11774 753350039607672832,19598 763867622219841536,80136 768507349908586497,106716 757180225281069056,43911 786319438144503808,202727 751591959806898176,13697 735879678989348864,353789 757056416322498560,43198 790154711550742528,225981 759858348481097728,52887 795689860392779776,268183 792049274695589888,243075 793374292906049536,249841 738623080948342786,11774 780138314812657664,176203 773127383603896320,1249986 771044796534296576,122146 768920196916445184,109666 786339910047436800,203048 781277915522543617,184223 795096311053828097,265102 790729082552086528,232863 751545866125647872,18215 790498723554009088,227264 795686987722330113,11774 750408953926971392,13104 792438235255410688,245854 786227171828215808,201494 791792617956704256,240483 757310468641792000,46404 763360350687334400,77612 752629394099798017,22662 765661224981950464,89076 791093671034626052,235828 767927548646830080,101681 766074400059822080,90384 754162520470933505,30131 756974106134753280,44450 781239867451793408,185313 790696468004769792,233692 790834236328509457,232169 770270412177543169,117257 781541718814494720,139404 791704973700689921,239610 789541058975784960,205972 757662769642602496,48633 793167233446998016,249926 788017882445688833,214354 766033264788115457,90539 788473158437314561,218275 769323859820457984,111946 786758510071517184,205728 790259092459704320,230282 786422813217259521,201958 791469785242632192,239405 762611662272630784,73814 767723844295618564,92274 756319804835889152,41702 792146855924727808,240483 785708778981236736,194058 789657688804392960,227048 750450939371204608,12883 775381642634465280,148537 771485938757185536,1249839 795315454726328321,262849 766434840728244228,80939 775806895575621633,151741 787902192128815104,213478 793602689691037696,251327 776477826916704256,151463 788440902201143296,11774 762473342284632068,1249026 795207750179553280,261666 751925377606512641,19966 774464037841047552,141360 762679502489128961,1249036 769146471925121028,104932 763765747390803968,431998 789291320552620032,219509 768570373931667456,106281 773317702601482240,135725 781269611534749696,167220 793284821900337152,249926 780834320416145408,183269 795058072389492736,247930 794313556682559489,256536 794562392881504256,261155 756269345269952512,42432 757299228297224192,46890 794742329714163712,260863 780616438751133696,181935 774434088522485760,143473 779474200813719552,174294 791696766001229824,240260 763156691353374720,75724 793957426177445888,255942 763431814337671168,77731 789250052866842624,223692 793616701510123520,253032 760190905273815041,61598 770311942544035840,118087 790423983619444736,230485 767810764681818112,101681 764115823585742848,80716 786992797727465472,207212 780802616217468929,182036 793888311072940032,248652 790930691152187392,234583 740944535186997248,304513 750837869246226432,14277 771753747345248256,125742 760559393251352576,63149 768230478361026560,103046 764285792508342272,82283 795740997355470850,267521 763762685368340480,79870 766332872894640128,91946 767798685405028352,100515 770067660470099968,116619 778688570789801984,169232 795711923404738560,268387 793329991106912256,251452 789685355381268484,226823 795756471984197633,268448 753235671163297792,24597 752666914489561089,22779 774054726040182784,140444 764058371838218241,81597 763811116703252480,79987 792021366803488770,243075 792584062833688577,246392 793394231264018433,249926 733350832754851840,355480 771485044208697345,125853 791287075026927620,236454 733276902908039169,353789 786115700591042560,198321 770730920789680128,120541 762679803136925696,11774 780773056205565952,182036 761947894844760064,70689 766601159628828672,94699 785260570148687873,194082 751657655525994496,14277 781269667621040130,185595 754116344463945732,16728 765272773052596224,86209 765028656565616640,83240 778672990481285120,167319 762005458701787136,70501 790654306143703040,233307 773885979014811648,139404 753361856853573632,27317 786355712871981060,203391 788452688618926080,217519 776163787489456129,154071 750880492036075521,15264 795280887764189186,204337 763337342966964224,1249111 757959482026684417,44429 760496750360666112,62757 793142370711646208,249469 762800133452861441,73814 785520647015391236,196277 755851646685417478,11774 765596124400984064,88128 786016021530353664,199755 787408168993300480,352761 766481159781912576,90963 772492091167535104,129649 778628757028413440,23762 781829261099433984,190635 765560062408531968,87904 771550690816565250,124597 789559187500068865,225949 790746514695925760,233241 791746956645326848,240584 791780230293774336,241678 752271653610983424,21074 749328158499962881,7816 777862773753651200,162294 777317428917219328,161456 766278895452590082,91946 786273693777350656,201555 793988032701444097,257423 761357938476748800,68163 768981029285527552,109360 773990498809761792,139404 792775493565161472,247240 795101281429946368,265257 794511037898702849,227345 790725279844937728,232881 792163558725419008,243187 758432290003312640,46384 773594112817848320,136110 780825093807099904,183338 755835917718417408,1248354 792047680654639105,11774 795052315816394752,263926 761649063414472706,67326 763775092023255042,80098 773978840456650756,139404 794899093713780736,232911 780109199220969472,178258 790967184755425280,235487 789163511700033536,215437 765842840777818112,89844 770671002955112448,120610 753666854493691904,29040 794689003652075520,262588 790893035152211968,234583 752231977474854912,21483 792353541407072256,245024 773729503512100864,137042 757597238277308420,47940 754718372034674688,33356 793737774524407809,253880 793998905990070272,257530 751554900102828032,16728 776540401519824896,155688 789803799460188160,227282 751045469871144960,16200 767120330104115200,97811 794001390083469317,250293 750341511389347840,1170338 771549451315924992,125814 753375744718405632,27402 758047889348186112,50442 777615726572109825,161066 732319758293606400,1170365 768659847952863232,106281 786263030241763328,201958 794255511008911360,259063 787679424585928704,206101 766418494091063296,93184 790624802234961920,232791 761526089667710976,68993 788511443440181248,218455 794866963856113664,262849 755272266938593280,35890 759950525416607745,60363 769273109140471809,111225 778407894102511616,167407 794292078821986306,246425 785546413262315520,196917 732913176338128896,352946 785287549686255616,11774 786995527862874112,207287 756925581590142976,44450 756295290106187776,42432 765610559240830976,84422 755839752582991872,39997 794587873701990400,11774 761130176638021633,61051 794645105487417344,261987 770448112997523456,118191 778651233380921344,11774 752015467615817728,20217 753689089422098432,29059 779022230369898496,171324 791401781280567296,238395 757592128574791680,45690 758835078201905154,53996 770488561900589056,118191 758300941061853186,51583 789210454669361155,215437 795111745442480128,264397 755048077434712064,35044 768943177948475392,109571 771578776433991684,125163 781498730885152768,185310 755788160399847424,39475 754767133821796353,33549 781188697144238080,182960 758712192812408836,11774 768118032862285824,11774 774095414471516166,140444 780143008490532864,171693 788101734212243456,196538 764193004760408066,81926 766269809013039104,91146 757795519808671744,42249 778249576947912704,166409 794595626382139392,249926 785325102569181185,195125 793095846048862209,249469 764144217388093441,82036 757663490999934976,48187 770788528452055040,121479 760944843254222849,65912 778195220626345984,166390 793472418710904832,252020 750426668595109888,13372 752862375385133056,22952 770062498263396352,116373 788152357909590020,216009 776976204310179840,158387 780637845501407232,182257 759769576452141056,1170407 788754046647672832,220526 770092369018576896,113836 779063425791950848,171617 776099137129447424,11774 764891576367579136,80486 785267533754601472,194154 793572649083502593,249926 793676859619872768,244550 741693084304449536,1247487 770689306860064768,120610 777266437022846977,159876 793103024449282048,249469 763898895592153088,80393 787721263141777408,205197 780620397637169152,182146 792885282051858434,247877 776260619016167424,154322 776099396052094976,153610 764606940328570880,83391 774364342003392513,141360 751092221928148992,16299 794608922191679488,259773 795428683813101568,266138 768086577335504896,100893 759840795549638656,59666 760910687237382144,64532 762740893535174656,74559 785661675022188545,196917 786397611586686976,198878 786308328917827584,202727 787276769615187968,209035 795000140784222208,262849 793642186499764224,253793 758135454403137537,51595 766240518472814593,355994 766494048257449988,93823 793992242264346625,11774 794629383470333952,262022 794738681710071808,262849 793222548288712704,235487 758265665476108288,52112 773976528917000194,137965 753122965944987650,24134 758315073328644097,52061 764138501210304512,80939 760227693308710913,60794 763618681540804608,78304 793654617569497088,254209 763810280455286784,80393 792924121210454018,246392 766634726555721728,84666 756553697811959808,11774 776921385176367104,159146 792967082849607680,1170556 794571826152304640,261155 792511864672546816,246295 794594249891315713,261796 781305081324941312,186883 794328082337271808,259970 752902807733362688,21332 794884977443733504,249926 759157128493953024,56192 756500882569637892,20824 764956507012202496,11774 768194989360898048,86274 750508140664422400,13617 792717425619992576,247105 778678485279657984,167393 761895636002156544,70255 762453434809233414,69673 794982212672307202,263898 764784350969860096,84724 794259349837402112,258456 786286153926316032,166627 771037634223230976,122146 794309270737022976,257492 763110497830969345,75724 765813574639972352,88311 786060484097241088,170187 794557801095839744,261155 773903873509584896,136904 778340543466266625,152594 756252530779185152,42171 758439802345811968,53193 760970977345798145,65839 775025764899123205,146259 756288721717198852,41380 793625897320316928,250328 779729648523571200,167939 753451452782174208,27045 778304196575653888,166390 781462438029959168,139404 756999294113067008,45369 791479304571985920,237908 792393580497231872,245607 765619953349365761,88052 789509453183750144,225923 762361094270844928,353374 751619190730199040,18893 771421771023147008,124597 768855955778011137,1249507 773687217738821632,137777 792540388321923073,244270 794544770827681794,261155 772519922681442305,129108 772840283188834304,132914 787781653661782016,212839 791873442316423168,241033 743822179305820160,1247621 765352795977506816,86103 792059670559068160,243614 754079311750172672,31686 785534980323672065,196277 758437079835480064,52749 761565636145188864,69231 786695072255471616,205728 767567782439288832,99434 788252252888784897,213700 794515973286064132,260404 767492449589534720,97852 753710604045561856,26140 768473698781294592,106716 766856150260260864,95672 795417920067301380,266491 771931225502191619,127957 763845119128793088,80720 786589747196026881,47940 771567290038923264,126293 785934760258506752,199211 794090331734061056,232884 750865323960578048,15255 757357027576324096,46379 733018643328565249,351390 773294977187274752,134561 761091943187177473,64511 766393986420400128,91946 767173031609397248,97432 793804049422450688,253793 788468783832629248,217837 754754795207004160,33356 773873277353668609,139404 763452994142638081,78159 790657630976880640,232169 732789060473892864,349263 764937748847341568,11774 750319795812401152,12281 795715109570101253,268511 791512119581761536,237908 767296554352848896,97355 767853047968100352,99111 776837033662746625,1170550 785754804194648064,198421 769665431217008640,114779 770508182363832320,118192 778927229916942336,171168 779362001592123392,174230 770444518676111360,87904 780872686238994432,183269 774095888662663170,137042 764945397978726400,84724 776623977317806081,155451 757103383517990912,46006 787009792829194240,199840 794143760703770624,254135 794958782841372673,261155 757922034491895810,49852 794607965516926977,261399 780459708402528256,180584 795008043381624836,261155 795683076936495104,11774 770986095718699008,122146 772906325428674560,129551 771067242767261696,121949 750488896262156289,11495 767841577905586176,101681 756905594376757248,41703 794138553198452736,257423 762479419302653953,72978 780158943930769408,178415 756673735805972480,44660 760449416087998464,62757 778373348325728256,152594 763446771036987392,11774 766373867908587520,93303 778674342565650433,168815 746376475687870464,11774 761367611070255105,68273 787759869768130560,207051 773947923776180224,140415 793586471634604032,252112 795427647237062656,240483 794440160574341120,259300 765613170866196480,87607 776866172465799168,158897 759588406770987008,56964 772185221747843072,125554 776162268522381313,153194 779284625277456384,172799 768897276206993408,109945 788468282017869824,218275 764186306452742144,82283 766413323361329152,93286 776566231520448512,154832 777023972298874880,159850 792934762965073920,244297 791474372850618368,239405 793121105783427072,249469 766726733827547136,95672 752902710840717312,23899 788182489432854528,216009 780440132486778880,11774 772877769097248769,132364 761819649721761792,69356 778361076421394432,167569 787662985003229184,208146 795707879814819840,199307 788497918307303427,218275 764814804934598656,84689 769167166654541824,111558 773977956750270464,140444 788797756752134144,220029 789265570604601344,11774 775849125652729856,152182 791385768430153728,238207 755509684224786432,36873 770753233337843712,120341 779135898499907585,171644 788489646602870784,218275 791275197454221313,236502 776469497595035648,156115 766834959915114496,96514 787271408183377920,207613 767198182531104768,80939 792050120464461824,243187 759107050202800129,57092 776715452827496448,155390 790545635011272710,232137 765278641353785344,86873 773906868603265024,139404 785318199600386051,194923 793104112233644034,249469 754840780569710593,27280 757605586221490176,47761 758497577729986560,53185 768940824671420416,108729 791010807391846400,235857 791721391724736512,240556 793237312498958336,249841 795482903778037760,266079 767607086771425280,95672 793971202528342016,256411 777891770218717188,163960 759595816474599424,57574 788922632938721280,220029 767878199187353600,101383 785993181506732032,200382 785660931430817792,197341 764178362147311616,82466 757460734032752640,46405 756854113623764992,45039 773958054760951808,139404 788737847297617920,7258 761308339707973632,64709 771148146457968640,122967 778672369262923777,169201 788749395416068097,220332 793916893589626880,256255 770263516045463552,117606 756645145974628352,43391 793257210621128704,249961 768170432256217088,52061 773936731749912576,139404 750397949977432064,12883 755096854438764545,35445 774989372789776384,144617 773906979144212480,139404 790521744369082368,231784 771132550584504320,122973 771006706151149568,121612 768836266330759168,108849 754716088336809984,33174 772482775542706177,128934 780598228995584002,181755 786991974607908864,205728 763075955099209728,75867 795385909558579200,247930 786414890760048640,209828 767803656964022272,101681 758496480625774592,52720 778958495903199232,171168 795747437650579456,268710 764233169180569600,82066 766255068572184576,91946 752199398432604160,21074 793290342585905152,235248 788154805445328896,214899 785688647878123521,197512 791669360431509504,234990 751153215685681152,16953 774379323344162818,142090 789530076526309376,351491 791832364720590848,240070 778778188453404672,168284 780809749621202944,181964 791002051140472832,234583 791709332475740161,240070 792180313917165568,241034 771771461392601088,125742 774082020376838144,141360 792586745435086848,246767 759095620862783488,54752 759096796270456832,50581 761203324137926657,65180 766687544742379521,95568 772803569644892162,131870 754722512672530432,33356 779325424031543296,158387 763326390057967616,67326 767824540260929536,100038 759322407563853824,56964 760155968722395136,61145 758873339863511040,55262 759949395433521152,60363 759858240641458176,59666 794001224471150592,257353 755396867182039041,34441 749954029317488640,10735 758328946333143041,50654 781264437508448256,185347 774560887051055109,143585 756733268117057536,43588 761238305170132992,65887 774407821311877120,142503 768577985716727808,106702 795363642199842816,266491 792398034118336513,245607 794459848515653632,256255 771406522320556032,125367 753782391710347264,29263 794179499646734336,250033 732285193311125504,351119 775094736788926465,146847 764057497455857664,77708 765369803116654593,86414 793142984799821824,248988 795720935231733760,261155 756603906440835072,41839 764868182481838080,84724 786780446646501378,204413 793176619338702848,249374 788169963878117376,11774 754801116228030466,350654 761775783585124353,70085 755829176813453314,39462 785627374259798016,196917 781355119904456705,139404 793943710270533632,256358 791506763040251905,239405 760850522655948805,64722 780839017034215425,182870 791349698460262400,11774 759416443297411076,58054 795396444173860864,266491 767191241255587841,93112 792158191349927936,243983 786280723502292992,201958 758040000231448576,50923 785650467648835584,197512 760546139783434240,60794 780759655136038913,182036 791793080739303425,240535 755462774298292225,37412 768882885755568129,109104 791703460081041408,11774 793471235162112000,252408 753727750809251842,29580 791266092551380992,234575 793597123770015744,249926 794751744576253952,261155 793198723387883520,245148 756670157733310464,42432 778639070259838976,167319 761662829602549760,69565 794332099071373312,258040 775445898780372992,148537 768481534009610240,104973 769206169785073664,111517 788546233694584836,210390 764129575332962304,82066 773915279025840128,139865 773276178354282496,135386 775834183859970050,152068 790038019432714240,222627 761670684296749056,69711 793599717586399237,252408 763138658505330688,75027 763879591366713344,1011996 785950441641160704,199211 753766953358024704,11774 767766484441587712,100545 778281546482614272,166941 762698864532914178,73737 779150056343478272,168284 791394321278742528,238207 732445946877874176,351837 766298632689709056,91894 752698530330923008,22750 750809834761621506,14277 780617032798646272,182146 771515491483398145,111558 763924799710113794,80978 766309452962156545,11774 758351374480314368,48289 768926989692637184,109666 762889705075544066,75073 776272096355880960,150028 749465180657115136,8497 764077176920547328,81702 785313764119748609,11774 763006614634762240,73814 792816395948068865,247877 794346908642725889,258878 754135705794732032,31529 792039237017219072,243075 777001821751611392,159876 790976792039346176,235621 753430579471716352,27317 767063374114848768,94699 766124700556591106,81929 791733294408671233,240682 733589155423354880,351837 756899845043056640,36145 769015962347704320,110023 795726240867090433,261666 780373620589813760,179742 788066345967423488,172084 793886030109614080,256358 794026571451379712,257674 795360357485342720,264397 756634094004375553,43285 791983625386467328,241523 759123976660455424,56964 749135359401918464,7073 777899067313651713,163586 792436133250551808,245148 754891385745006592,33356 795398315148005376,266138 766087108473880576,91289 778969427815563264,171324 792546747969052672,243562 787987517937115136,214026 788007716035891200,214354 792164967311114241,244550 732792622453002242,354149 786977215804153856,205728 790708115553394688,233131 785713440203546624,196676 780894123737882624,183811 758449873150631936,1248611 751976948285337604,16931 792828620477599744,247098 768543617312968704,106763 789866532935303168,228363 780801668073988096,11774 777143201773813760,158182 791274714022891520,234212 771679941486186496,127134 785828839955968000,197286 793151293535744000,249286 790222523879260160,227486 766700574037258240,95672 769264197196808192,109945 794235376642703360,258058 760067522150400000,43553 788867733303599105,217937 771058948858314752,43553 787775681077743616,207246 787320303663849476,210207 765576978665730048,88052 773895272397152256,139404 795683063976128512,266151 752709446468444160,23069 768964634858643456,110477 753726857024040960,29548 794676344357588992,262022 764201366021517312,82642 757554301313003520,47841 767076921381363712,97080 767815695983837184,100891 771163089307918337,122861 776898187915395072,157657 776902769424928769,159359 773190598090194946,126152 792796784963620864,247241 785935573206704128,199546 770299291738963972,117257 760490230562467841,61266 793164862381625345,250066 795400412895416320,247930 754061419474067456,31377 766440965703950336,92917 795073700546670592,11774 766395527705616384,93036 770715540855873538,118191 777405352908300288,157454 757507109378482177,47668 791715369526423552,239405 764060692336955393,80136 791837583827345408,240763 767685476933373952,100545 790979118825402368,235590 789212097427243008,224680 792337701181743104,244297 792484129103224832,245575 754718321451397124,33356 755225786370564096,35403 758723886959751169,54011 771443285449584640,124601 772536153627033600,131007 794790841407700993,263302 775928338686763013,152314 794487269277081600,252014 775319575852449792,147541 779335420761018368,171993 792503844009873409,246392 771354016974602240,124883 776430491171901440,154986 787920998175682560,213887 751751181391699968,18470 733010002542108672,353451 777616393877544960,162610 786154024840077312,200383 771294993650704384,124597 743686979422871552,1247602 791746112315006976,238207 792068146739998720,242693 791344954694139904,238207 762015960341549058,70543 778332537626263553,167220 792739330628395008,244270 751784400589877248,16931 775007313916813312,144648 786967745007157249,204343 792765990685728768,247042 794632274994200576,261399 754774571459280896,33356 762763927725936642,74681 778726765820719104,170207 760143674248466433,59189 791668166057426945,240483 791292660854194176,197046 770368051598336001,118087 760875787461419008,64720 766066010629734400,90575 789880133490450437,1170786 794979415100981248,264397 752768643943927808,22838 776226848963334144,125554 780350416751951872,177233 794655380676689920,262421 780090794921304066,178293 781511779776139264,185310 773593923667238912,136947 771697604434403328,127134 785958851904278528,198926 794701674334081024,262849 754727746358632448,33081 766079192718905344,85326 768269139114758144,105041 751073343462223872,15536 764098261464514561,81702 763359451805913089,77590 776739743539326976,157728 790748008530968576,232863 794557875427377152,261155 762854716736884736,431998 786958183126274048,207119 787791597878571009,205197 781459018472488960,185310 789946575095156736,228810 773927593880018944,140025 791297544429109248,235590 749727285964574720,9433 752944204968493057,24711 753665323849519105,29025 771451017376440324,124597 770645144252977152,117257 788118727489425408,193375 758490148929728512,41703 791924571473489920,237935 750488017454788609,13696 761410819968106496,67679 788452654380744704,217519 767036831816753152,97583 754735790702329856,22393 791671017823309824,240483 793183261598056448,250064 792807057627938816,247232 757439052090081280,46382 773291295259365376,134561 788806861185310720,221168 791726581408526336,240535 753268709460803592,26670 785516697239195648,195975 770213987849994240,114388 786974988368830464,206892 792547198680625152,246225 764133870442872834,82066 778730773801148417,168794 773728527980126213,11774 781217837259952128,186584 794346169950490624,257492 773273094685274112,135903 780114833366654976,176201 749271921733300224,7855 751049660119351296,16422 758406222659907585,50827 762988228190306308,58815 749321157325840384,8160 775289483281338368,148045 790554721002086405,232137 793279766140813312,249926 762797855681683457,71502 768623027382726656,104662 770730223780462592,120341 785298041758625794,186149 746849627777937408,329253 780947741816000512,182726 790253448004530177,229693 785691079647465472,196277 787142138442022912,209184 775835223594373120,151185 790352173565562880,229922 764226524719423489,82766 789918399921000448,227048 750372786770571265,12805 759379268996468737,56964 787272520319770624,207287 795267501634502656,243248 766256216704032768,90539 768132243088875520,103354 773544094756777984,137042 794721060805603328,261155 762718704580829185,73712 794003963158953985,254209 769953708578738176,114254 770708888526041088,120854 781842635438915585,190024 754761644060925954,33356 786760742758264836,90209 795684388180664320,267729 795064509341671425,264397 758409173927206913,52554 774061142788313088,139404 794025423902478336,255942 794248958600093696,258771 795169963577409536,654029 755801288932139009,37663 751120743937798144,16574 781616095694249985,188498 733412010700890113,355667 786993117379514368,208176 794326357341655040,250633 757718850402037760,47761 785859268838842373,197512 792839509045940225,11774 776935219035201536,157082 768438166877593601,106447 788001424676454400,214354 793570416753344517,253164 794404878286106624,260033 761732268704485376,69947 786820944048238592,202877 787331931176337408,199307 763913920423743488,80939 781524482569609218,186584 786309272334315520,202275 755975615677890561,40926 788480745320755200,218275 792090403948392448,243398 793105714122227712,249469 794361544746344449,259743 732186230809624576,349547 756248615497011200,42117 763419412154023936,78159 774770742969839616,143210 795313331640893441,266244 760477342972063745,1248752 793553323009773569,252020 774447949749293057,143585 754864627163369473,33356 776308002655731712,153845 795273658663141385,263895 794562579695894528,261155 778195561799356416,166390 764115745685041152,81702 788150021128617984,215210 764206008436568065,80648 768219609195347970,103506 773697673622728704,11774 778300466069327872,166409 791059609049894913,78159 788690557732257792,220029 770986742505611264,104973 773348606203920384,108795 776544865031192576,151374 778723769158205442,170187 762674057594765312,74133 771322318337572864,123821 755948859042308096,40881 740487129927548928,11774 775025450569441281,146259 785547452858241024,196917 795424919387602945,267014 765541338976751616,87904 755158260622168064,35890 772982560875872256,132335 793863500116336644,256255 774241830737248256,141360 780448866839695360,178117 794380384347758592,252020 778952092945829889,170882 790030490959024129,223249 770985544583114752,122146 794004345872257024,255299 751903021391577088,14277 789826215054106624,227282 793420617295036418,250492 750589434802872320,13532 791691069326929920,240145 775427739289460736,144617 775406244660023296,148537 785254253627478016,194044 790958758398746624,234653 775532859759009792,112363 757598421532413952,47264 767231548139515904,90384 755738176723886081,37947 758323117768990721,52112 785614033789579264,196917 795092586771910656,265102 756887645935046656,44450 767514071918862336,99476 760820966037590016,64722 770463325448581120,118192 766830208632688640,95641 771737653624594433,126390 757951398910636032,49431 761187447778648064,351491 793224593553104897,250293 794526289663127552,257353 762732229093040131,11774 792057995110731776,243187 743486922547310592,11774 752710641354289152,22743 779114981606371328,164826 778369650174390272,167569 765959134428721152,90482 778754457278361601,169437 749382688977608705,8047 773034349533007873,131007 787489900073541632,209043 772845393252089856,132996 754067686385127424,30131 794893821729538049,262752 795417118930071552,266500 758521357738971141,52919 768091028486172672,103354 769242495897133061,110585 785269242769895424,193669 791700297869619200,240483 757426947529936896,47261 771589347682295808,123825 759178136340705280,56964 773132435261382657,132503 779066657713061888,168284 766623456251305985,94683 781498670302785536,187997 749698402724773889,9470 778033750496149504,165523 778498318443880448,152594 772228496592547842,128931 793645628870029313,251452 750752049210404864,11495 750050132121493504,11434 750415118530408448,12883 795308231375679488,223492 768961747977777152,110585 766998686626746368,96275 770732003490664448,119988 795746797310263296,268710 775077270327205888,146949 781573224295374848,185313 778329575994437633,166409 777032618856574976,159308 765290019917475840,80393 772573948689080320,129126 776883078237216768,158520 794389281498427392,258456 758703149888647170,54050 778342644510490629,166852 781290388908744704,186584 793137938641018881,249882 791150816996515840,234796 794716495007711232,262752 755473712778874880,11774 760296336285536256,61544 774755349182160896,144494 792496368304566272,246295 749951481608941568,10090 749286391247474688,7836 758115209173229568,51451 759148319184740356,57348 753928847263952896,29263 780075810145337344,177233 787997489882394624,212711 794629352541528065,262145 752042607207804928,14111 767827451795746816,100534 761976049496231936,431998 788506004631740416,218495 776607397477437441,156835 793522948346785792,249926 741414046386114561,349060 761615095147278336,69711 774248411642130432,139983 758367078600601600,52554 775070035798745088,11774 762342944347070464,72851 792572976285745152,246392 793190748988514304,249926 759384894547996672,58070 780782882910564352,182036 773229137456574464,134561 779805836705091584,172185 794692888902991872,262752 762673711979700225,74133 768210072765956096,103924 754016480644042754,30590 785987280028643328,199546 768514583225139200,104973 770944918802034688,122146 789222002972385280,220539 757908278491746304,49843 758070792827523072,50827 764069516963815429,80487 778785546197803008,169201 787723455366041600,205197 788005154050019328,214354 794034286529626112,252020 791411666474852352,238378 765589292605280259,87868 791301055115956226,237325 780826244585631744,183269 789487068879683584,225358 788478040963624960,217837 772252023844638720,129991 772753316946128897,125163 754730087392514051,27045 755972717212372993,40926 776202125995077632,143356 790956242395074564,234653 762082432229269504,431998 785627893841952768,197341 793143229373902848,249841 794578232863395840,259773 789090027494137857,223229 791029331036246016,235179 793119697956966400,249469 768434772817436672,106281 780601845030985728,181789 788511699770994690,218164 761622046400970752,69676 791898292816715776,197046 747521879653613568,11774 754839448760651776,17886 785608742897410048,196348 793968819945410561,256393 788079906177417216,215005 778255992639393792,166913 786236035592138757,201555 795735711345414144,267576 790676100359811072,232169 790338825478246400,230282 776138327082700800,153915 768915130486620160,107483 754763004059586561,33356 770513867386388480,117263 760251169528840192,58508 785658506187767810,194082 762280443655909376,431998 792139127994982401,242693 770726005715537920,1249797 760981563773423616,65455 791037830663286785,234575 779366095429984256,160510 764866101196926976,84422 795416763701821440,266138 755800596913934336,38421 763220974829379584,76628 794580120233267200,261155 762090236163661825,1248995 753301569802792960,26924 779345337664143360,174230 752944706879754241,12954 792480874885369856,246269 780057056111841284,178045 788740111735271424,220029 791314862454497281,237787 768533231381598208,11774 790705038452674560,232791 773891192882737152,139404 772744751602892801,132335 789322981730234368,225456 773562319641022464,137042 774331731734323200,11774 781587428993802241,188492 785647571611955200,197324 750006132970811392,7287 763672256924962816,78198 788885769121300489,220689 780216857408180224,141360 761670962236514304,70085 773655269096108032,137869 787727009078050816,205197 752966908882788352,24787 763495107655979008,76315 794667450927370240,261155 788412343986380800,11774 775360872059404289,148473 776433697432084480,155688 758422630315663360,51069 769010045753389057,90384 788913794751750149,11774 790491369676607489,227048 792572636714774530,242693 753048248814886912,24788 756256587921100801,42249 766485340970295296,89725 774003521662357505,139404 775783033685286913,150426 753572178474438656,28281 758874110919254021,52554 776703385789751297,156555 776843496363855872,158589 773621056540176385,136947 792770888504643584,240483 774996173639655424,146259 773881416425742336,139404 777027715031379969,159146 777243383844655104,157755 753744796020314112,29624 773934107579547648,136110 776105989376540672,151845 789315173408395264,225359 761581774702911488,69166 769343218525679616,112788 777223269904551937,159389 765053558274134017,84422 776462698469003266,11774 773888331247554562,139404 787663978285727744,211347 793605096848363520,249926 787771299330260992,212968 760591048297054212,62063 776458268885524480,155390 789109610904891392,220332 770609326813609984,234630 769286674547257344,112363 794811852589068288,258331 795719108662849538,267737 791742111527952384,240682 781659515104194560,188934 794598936807804930,261818 794139236135903232,257423 793271280279490560,249926 732999431436439552,351166 787166386623840257,208980 756835735492263936,44271 781552291652464640,188401 751750514631639040,19317 754073600982937600,31605 758157559886966784,51069 763438198173405184,75724 793093316510351360,249348 786308500326608897,193639 790730810949144577,232881 775810716611686400,151156 761185845151870976,66116 758998542983704577,43947 788166808352256001,215088 764993534214672384,85562 772903964446777344,132853 793158302095974400,249841 781624600492924928,186883 793595186685370372,249926 770311988102701056,118087 759105422976356352,56964 756240886275706880,1248377 777951617966419968,163901 786935386249367552,207287 768622039775244288,107745 787918329491001344,213887 795121168717971456,261155 795716496093683712,261155 771946165113851904,128934 785269627324542976,194648 791084160400105472,78159 767880388681273344,97811 772454829293727744,129558 772875921581760512,132347 744434739822505985,354835 758286436562972672,52112 761221259464208385,67169 768967276699619328,110362 773902433848287232,139404 758079401330212865,51136 794381183396155392,259743 790753291999256576,235349 787069560688107522,208379 791314895799218176,231894 794524880167403520,261155 780474205745745921,174557 790556941110108160,227269 754730680366620676,33356 781570381979279360,188622 771233869630615552,123583 774737187883450368,144635 791316152815235073,237491 753653876528549889,28866 764023204234997760,81047 768078246110003202,103354 773875135401132032,139404 763810575172251648,80486 757643384097902594,48480 786587825042919425,204413 774332254613016576,138582 779305059372924928,168284 786193379990310912,201494 793153810503983104,249841 779363763912781825,174230 747783475227398144,1247770 770848856439259136,121612 793256285030318080,249841 757432305489158144,47283 774195483925512192,140444 795304109767323650,243427 790625077289099264,232280 793137052820701184,249841 749303996465213440,7100 758058253809029120,50923 772505108903002112,131007 788734306399166464,220332 788113835018293248,214247 776850484032331776,158815 795275964028743680,243187 751775493293211648,11291 752953976140668928,24526 789170201593950209,11774 756946789572444160,45672 764170417242116096,81869 762741309291372544,73706 769711913836118016,114987 794564197254189056,261155 776126722458521600,153699 778366121900646404,166916 786910049742364672,207287 742091182893858816,350728 777864298618126336,163763 778281619471732737,166339 794512415899680769,228576 754784554456608769,33356 794592571817336832,261359 791399371271131136,238780 774681923482488842,139012 786591257829060608,204835 790480494882349056,212131 786294152124215296,201558 767096408386134016,94718 788479746770251776,217285 778568142024904704,168794 773903331764961280,139865 764899793726418945,84724 787212065450684417,207287 790339032140156928,228037 790686319664099329,232471 791363843410759680,238395 787397393918496768,206484 774028329334603777,139404 778987727966638080,171324 793836440408903680,255866 795395147567661056,266884 766791831849840640,95530 792036313826328576,243187 780758261926592512,182960 771507379888353280,125554 756650564071530497,43553 778334823949688832,11774 788534619553619968,217574 790955697261441024,234796 787915091970822144,212239 789963339518599173,205972 795698087175954432,267862 762863508056702978,75073 758414011662675969,53144 795314564485283840,261155 792029727854919686,243092 762718914497290240,73814 765274660346867712,85562 794282049343406080,257534 765207338512846848,86440 762082530426183680,1248990 795033436113268736,264431 779072859100569600,172057 789092465403916289,223286 787696911444606976,209921 793986433383952384,256531 761606551643774976,69231 791677504276668417,240483 759118221916200965,56964 792028251740786689,243187 753756713451294720,29263 775442250083864577,146580 776011795307892736,151242 768900962769514496,11774 773247662833401857,11774 766384478377877505,92213 793455375001325568,250216 785925708061171712,199290 788390906986627072,217519 735028427808342017,349618 795489827139518464,266054 790911848887398400,232169 761677743843057665,69548 773708464098914304,11774 795368463590105088,266151 769220272549457920,111558 777901921608826880,163990 789955365047762948,228241 786354113588129792,201285 764480585884536832,513129 765232096004702208,86120 764706184658055168,70750 769002903797280768,110659 760266076563263488,62165 790152841197477889,229724 766022873102385153,90384 759271023581728769,57105 790880252184723456,234583 795377606044643328,265908 780042366967226368,177248 732214419757862912,349788 753327664044216321,27061 795680555408834560,267862 766821548040790016,87904 770779613999960064,117257 779363942539722755,173645 759110942047236097,56964 773185597938671616,132497 785695977562857472,196277 795283456787943428,265257 789317565323542528,224680 792553340437528576,243562 778145216586977280,164826 778198113488080896,166390 785704731918344193,197512 791678526521012224,240145 795717608918122496,267933 790618856804855808,221726 792047773902262272,11774 770775995414568960,121046 775439232181481472,148010 755775375158882305,17416 778907931085574144,170187 793169751061168128,249469 785543891760082944,130635 767448247073898497,96039 780817777716236292,182726 791669903933571072,240145 759577018493079552,57574 781396805695275008,139404 791576809246601216,238272 793597784519741440,252044 788871692999331841,221832 793444944509739008,252020 762893350970068992,75349 761329349786206209,67229 767415498078388224,94699 755045057015742464,35044 791846854862352384,241678 781240747848634370,182154 788501955312254977,215437 755516360638205952,36545 774122167524929536,141316 791414297129787392,238395 762340890249531392,69548 770989317359480836,122146 775108798788755456,146720 793641778691702784,252020 790659738430087168,232169 751979790299791360,19112 773190744022585344,134561 770402694221537281,118191 790242070745063425,229505 790687976686628864,231881 762730972278292480,74681 770689540692385792,120610 794659823920947200,262022 760290857610317825,50442 775736589804711936,151071 785628561721987073,196932 757658915110780928,47948 786596000572014594,204908 785536553502126080,194923 793224736469766146,250544 795037787078688768,263532 772530156774752256,131007 774431556567982080,140444 790793396742819840,233307 785913452111900672,197324 786854544126857216,206642 758791481108729856,53996 763453666825240576,78304 769308467911794688,112788 773873668892061696,139404 785606935299166208,197286 795481328506507264,266491 790961657916694528,234653 792067190258212864,243187 775849390548262912,151845 776848983285112833,155451 777292995125125120,161407 761265455654768640,67350 773748952642555904,137042 769487815994253312,109875 776370020464992260,151374 732757346838007808,353002 773236311821955073,131027 788138952154836992,215754 794581895715635201,261155 794043278169473024,254135 791746539668508673,240483 765575348096339969,88052 750832680598695936,15536 756312866177900544,42432 792588162744942592,246703 757960488277970944,49866 785594585623900161,196917 765613102620610560,88670 789172594142355457,11774 793172738420666368,249374 781415110044561408,355185 759315701182136320,57714 792168761235124224,244221 791372610265317376,238429 792772778462212096,247240 780566694146301952,181136 759981184277286913,55257 732533742418415616,51644 761217487274905600,67256 793610213513392128,252044 750366433675206656,12883 764514365823483904,82283 732746117792796672,353789 776557518122258432,156926 795658769178968064,218603 761747300309934081,70085 773589357118750720,137639 795255101279662080,264397 758342355372105728,44461 779405488161034241,174315 758291629698609152,52027 774062581057097729,140748 791708953331789824,240483 789108275497140224,223099 778031920634441729,164435 785300427336056834,194934 752864146505342977,1248238 739936342344400897,353488 766733300576587776,95708 755788240410599424,39462 793154480888045568,249926 794336415328763904,258429 794315956960886784,258598 755528792194428928,36875 765712482941960192,88489 759055798026825729,55476 765558247088467968,87245 768276563175415809,104940 765295059927375873,86819 777658337651519488,76891 793110175230021632,249469 768533203212787712,104973 789179607375224836,11774 792892151436804096,246715 755427630061645824,37044 750564871406837760,11773 751596449398452224,14277 772577127287795712,129662 788446112038449154,11774 794210573156118528,257544 760338707585069056,32825 775059838011269120,146259 789943460543467521,226731 765116380345692161,85734 732539593355067392,352466 768521288507719680,104999 788513418953134080,218275 793986856790687744,257423 794590844003094530,261818 759096535640576000,56964 773962500983447552,139404 792415327246102529,245750 790726620545814528,232881 795293652926902273,261155 767224649356763136,97852 781517731585789952,188401 735879636966604800,65113 790711753604759553,232884 794409973782458368,260380 789965367128956928,228820 793116658000916480,249469 773198138232496128,134561 757595591031590912,48109 756427690031325184,41438 753377534360813572,27317 762409494240518144,72809 786537137332105216,204413 786739197189185537,90209 792533693319385088,244270 751098128070275072,16897 768277565249204226,104662 752625980586463232,22394 765056229303476224,11774 766606497602211840,94699 788773298716880897,220618 791668271376465920,238395 772609515900571649,127218 781455895431487488,139404 771885565365002240,128194 766601246631337985,93405 772544169453707264,131007 761950084720234498,70858 763929926982479874,80393 764074603731836928,81702 764783387802537984,84724 788458941390942208,218275 791780834793533440,240584 760171239033958401,61412 770463780484608000,117941 790934581742407680,223492 774433977406849024,141360 792165257686970368,243165 794274818225033216,257325 781829022263218176,190635 786054089356431360,199961 755616949346762752,352718 762056155396907008,71099 790923380467732481,234583 749680834832203776,9740 777572288262615041,159359 772077553364393984,129471 790328875356069889,226731 758621165095100417,54070 778009744703311872,159876 776607067377246208,155390 777322811803086848,160480 790351780680962048,231008 770744010214432768,120353 780630292801331200,26066 755877413968457728,39235 793909329275518976,256255 761051474075848710,66116 789227050846580736,224018 794797031034384384,256255 761849003000467457,70912 781209174273318913,185496 759452880818634752,58028 787500281491628033,143424 750398648584921089,12404 755421960931188736,36735 756756054533431296,43391 760134276482334722,60112 770732380642508802,121046 781337536211759105,139404 768439438833815552,106281 786277513941118976,201958 732155110562893824,1170336 758405959588929536,50923 794240085495607296,258456 762316270092095488,350711 795224262336450561,265649 794000040712962048,257492 787323293850279937,205186 780072308706803712,170187 791880167232720896,240483 754746046052458496,33356 773607641968840704,137158 769675545160323072,18030 760133133350076416,60866 760618535546720257,63393 793099684826976260,249469 777080260525494272,148645 785339102023606272,11774 759391440304738308,57463 751183827750383616,16768 758325485424095232,50804 792066855208820736,242693 791729028898164737,238207 758630943859113984,41680 742193832117182464,350711 765315342897913857,86120 773612773989163008,137869 766348759940919297,80939 778563891768897536,168794 780918983469834240,12018 755079194237865984,32452 780118454963609600,167939 786273799557701633,201378 777848830649769988,164001 780607625398329344,181984 751178033948753920,17591 788431148544364544,217519 786632481793597440,205270 764562676756340737,80486 790280483003301888,228341 768644790837612544,107483 780679411720871936,182257 791979000197283840,241819 763435114722459648,78159 787686686113366017,209151 732678495428562944,353262 755054019303923713,33214 787133118943600640,209422 763216302538448896,73712 792555558544998400,233307 762829009856135168,72978 788818268723245056,220332 732484277711962112,352030 758648040915894272,52554 785795477862088704,197512 793941601236094976,257026 788088829764833280,215005 790892955603202048,234583 768813559111307264,109104 795209404639571968,262752 795022043016232960,264431 795757738727002112,268777 758012999726661632,50581 780626820622389248,182211 753380375150288896,26458 755209248808669184,35890 753033961253634048,24316 762924514023989248,70177 777161457536475136,159906 781599307682185216,188478 770453565772959745,118218 761531670017085440,68144 772496586702262272,126152 791671330819207168,234990 775324102210969605,148045 787503865130287104,205989 765286655909560321,84209 774654966912970753,141360 765002290075832321,85562 751161342791417856,15808 758280116162076673,52112 778230542626091009,166532 749345249424703489,7836 780205750823948288,176125 791822845374410752,240483 762016421970841600,71476 766108064172900356,90648 768168537143644160,89994 795259049986191361,262779 788137162046894082,215754 756867819812323328,45125 761041295477309440,66116 765958936088444928,90482 772459838861299712,129551 778543092974645249,164198 779729696632090624,175092 763889170930597888,80939 749687816620118016,9754 752993487956566016,25255 763922500631662592,67326 785530347345678337,194091 792531758004727808,197046 793120144549564416,249469 788816716369387520,220526 758090949658447872,50789 769932404140208128,115726 792567708709711872,246632 786948271222689792,207109 792572922099630080,246392 794683958256664576,261818 769830144714215424,115435 763932693226631172,79691 780816152515588098,183269 774017912524771328,140437 788756386515525632,218507 750821449754091520,14778 793994006472445952,257423 758801610952757248,52112 788216901113556992,215005 788693445858697216,220029 765539824426029057,88052 777240855832727552,159475 776995162899746817,157755 750117032398426112,10847 771209967097352192,123583 771692092586397696,119718 781108823754960896,182036 758442325026766848,52749 758495095205335041,39235 759149088029814784,57336 763119627165585409,76188 794575331818541056,261155 793122843605073920,249469 753383449159950336,25981 791391730473906176,237908 771807818676629504,127366 792065299969404929,240483 786954860814041089,207613 787094584492908544,204958 756301185955557376,41459 780611259817263104,182049 779126764270268416,172962 789179253979885568,223899 776804452946808832,157693 759206521318277120,56964 794635176869498880,261942 774194293057593344,141893 791303669811650560,234212 795335116180504576,262486 773955351674748928,145399 792506043943165952,246392 787866852097679360,213064 771509584242544640,125853 757262466560778240,32404 794568494918418432,261155 786574645252153345,204413 765712533726584833,86264 770038864614420480,354754 793551012963442688,252014 756501500017385472,42249 785917798199328768,199546 760118633523580928,61051 761287709268713474,67852 788477132276174848,217928 735861306704662529,351158 791345737556697088,218892 791396659011825664,199307 795413851172810752,266491 768936395176087553,109337 775999258948427776,152735 773860977687265280,139404 753503434834382848,26539 753772994611130368,28128 770310166298390528,118087 744956231895265280,11774 752015336246042624,11495 773887000776704000,139404 764481927764021248,83649 795726291991482370,203546 792388613690552320,239998 770647321688223744,120341 795489545542397953,265855 794725887774167040,262752 745327457553780738,88859 755837786008150017,18215 792622789534576640,108396 791616413265858561,240145 793139815835394048,249469 781109609490554880,185496 794303813133877248,259482 761273854459129856,66851 791638925165129728,232169 788090909523148800,215252 792402066014515200,245607 777183642359476224,154330 751035740147023872,16422 759220192387985417,57336 760302852656996353,48040 757443876307111936,47283 791787060193468416,240483 775450786188955650,146991 788879896315658248,220029 760579114185154560,52195 766522934970036224,80147 794235863303528448,257026 767752770241892352,100893 774176969663447042,140444 775814466021785600,151463 785600646133141504,197297 793597879021559808,252408 776737026687107072,157693 794674143841161220,262053 747762214128484352,11774 764886566334558208,84724 775424417904009216,149200 756430750765899776,41459 762740075167756288,74133 779702593459220481,173964 788537241576419329,218875 768930164386336768,110209 791087865681829889,234583 795308009639596032,248514 752679044215365632,22777 788335101557952512,217032 749731032044281856,9957 776387385609351168,155448 768970764603170816,104932 786946987274870785,206642 793850262687539200,253032 751179791626334208,17295 774637696715227136,141360 787125803658072064,208014 793909797901008898,256255 794379279970816000,259892 773542763203747840,137042 788371829350170625,194072 790971497271754752,234583 763913158247448576,47188 770665597143097344,118985 788739014866014209,220029 788562511767363584,215437 792425735801626624,245148 791617511032778753,238292 765616204270665728,88669 768046212347854848,93184 788055781497200641,214676 791810442469441536,241819 791727835597508609,240556 787602123471089664,208178 764685981886722048,78274 732097316581036032,349269 773392655384469504,135725 787405356817350656,46572 780121575978856450,176636 753058788110807040,24248 786446275772166145,202727 769695506280972288,114987 760064966820966402,43553 781481544485666816,188119 777283848111476736,154914 781355524466020352,186584 790726880076959744,18395 793193772922261504,249926 750437030539255808,11774 762206338957049856,72035 757189193554591744,18303 793481197770932224,252408 773365970777755648,24173 779099172666388480,172799 758837226289541121,54070 767811305877098496,100893 776614832388841472,157082 778642284191637504,11774 751194848284200960,17416 765982925267439617,90575 772015930469670912,352717 756815877312487424,8644 772791549994364929,132335 776812052614619136,157693 777312190017798144,160592 794952517226557440,263895 792078526488862720,243398 759103474491596801,56886 778017819728371716,164783 765371243067351040,86961 758384189397958657,52554 774053275641389057,141289 786568987823841281,204457 788530209280684032,218967 776447516652953600,155451 788064754162020352,214809 767095951924264960,90982 764889047810572288,84889 772807112674123776,132335 793218170496704513,249444 770202783530090496,44421 764273018965196801,81783 771354028345131009,124883 767551056536559616,99667 778736440804986881,169990 764875965122084864,84724 788390886774308864,217519 791123817074561024,229724 766387366022017025,92213 780809596038418432,182154 759768169653436416,58250 732274471118069760,351042 752649181567868928,22779 793976380232974336,255942 778070186045743104,164608 775297060425768960,148045 772636947252523008,131421 754756999653498884,21888 792065278377066496,243075 778313834503168000,167407 778419838033068032,167517 786056755222642693,196357 786096389403078656,197565 764060632182173701,80939 777512029162569729,161387 761855094820265985,70918 763091314418135040,75724 754008552382103553,29263 760490210924826624,63149 763417848819683328,74868 750416808524541952,13343 794729684030418944,262849 756204525199855620,41702 791059124880494592,235179 771784274445905920,127871 761649106930442240,68993 780593078784622592,181811 750512938557911040,12535 766054472892022784,90482 787757985619648512,210208 770311249708118016,117257 787269411988176896,208431 777899180442476544,159956 793984990791028736,257423 740641049400348672,11774 789768345004417025,227795 791703588133154816,238429 785842203910254592,196277 789081913675743232,223286 787130144431407106,206644 791698810670055424,240145 773946023982968832,139404 795484292109320192,266491 756325629243588610,41689 790619620755537920,231871 785991355868733440,196917 790951273356992512,11774 774280882467332100,142506 768604883440263168,104662 772174595998744576,128343 779843179923271680,174557 779892817518817280,171693 750510504569806848,11495 779045618484322305,168284 780412224842104832,178966 762379095179079680,72408 794283317755576320,259288 775898472834793472,151410 793821504932679680,255393 750955278238117888,15255 742386288771358722,11774 767913213002252288,100605 774682684769628160,142668 757617062072225792,48056 791610728218136576,238207 773921901659955200,139404 762074099984244736,47283 786593310467039232,204835 768159890984558592,103354 780981133622317057,182924 758112391662010368,50442 763858994070970368,79911 776120368612245504,145524 759085211757924353,50314 768496976581259264,106281 754014614011146240,29790 760586696807227393,63149 776089078185943041,152872 787765807711449089,246425 733079555292848128,354962 770080390946127877,113412 740983419232915457,31836 792860955105525760,11774 776872797456961537,158520 787645047860715521,210687 772226131118305280,129471 791831927573532672,240070 792573161065684992,243075 791422685242851328,238099 768505941805375488,104973 786409917678706688,203350 757276421978857472,46783 773522870995656705,137158 781342209685749760,139404 763556909425254400,78360 776863771272712192,158520 781898468243628032,191354 759628006511947781,56964 763866839411666944,79911 790247715204653056,229693 760230960390606848,57722 785603072265420800,197512 795296464209670144,249882 772342499671179264,249811 791461442591612928,238207 776815678301020160,157437 776903235764228096,157082 778374734459174912,165244 780959312302661632,167101 775754976173953024,151156 795729865278451717,267862 788542582116741120,217837 768566630871764992,106756 775608907657994244,112363 770642696365019136,120341 788720210987651072,218967 767846024643612672,96767 773206882584375296,135252 764493949063073792,83422 777469153565376512,161349 786732830348967937,205181 794346260937510912,258829 774046530181279744,141035 788979786781556736,221971 785960893448331264,200106 792046559168983041,11774 794000293474299904,257423 757670656309800960,48735 788533199668256768,217106 757452475527991296,47284 750359078300516352,11495 766350256837537792,92166 762616496933789696,73726 775284290850590720,148045 789147176194617344,223899 767068234805764097,97355 738607796875235329,11774 790680152158015488,232640 750747749507821569,12954 786233928914833408,11774 794668969705738240,262022 752975066942570496,21074 764187578522304512,82544 761565012104187904,62728 788648958713298944,215608 771170131556782081,122982 760507000522285057,62771 758284495271395328,52061 768963896015282176,110023 791259856674099200,237491 795216720260722689,263906 793271297321033728,249469 766767439262654464,95530 732315256240775170,398854 766429799447302144,92958 758395034320371717,52921 793869708663455745,256255 756603961944240128,43285 789962403219845120,227804 758112130511966211,51043 759696003775639552,56964 791608977897381888,238292 753428535239467008,27045 795201139490705408,261155 777801682671370242,163763 758081701419462656,49843 792147254689820672,243615 795069111478927360,263676 795715479121915904,267862 780032813479391232,89689 735944040257032193,11774 785813939955372032,198671 793906884390612993,11774 764963332961013760,84800 753006923566362624,24745 773312165512093700,135725 760796032829644800,64722 767752733935800321,97685 776843066984439809,155933 760298441591271424,61470 792434735922282496,245607 786269542423093249,202429 755208634150322182,35319 793227870017507328,250430 792807985282252804,194060 792351249140183040,244143 793914002132828160,256255 786035835657486336,199546 765247057313472512,85562 757422107374587905,46939 756215176026738688,41680 794952907233837060,39957 792491329939005444,246225 793131640230817793,249348 793624866909884417,249926 770679306318000128,11774 789220852621516801,224333 781143432689356801,182729 750818569374404608,14421 769036854213640192,110362 786368792012087298,202007 788628415515598849,218258 789322048782774272,225456 785989223505690625,199262 788846715566645249,11774 758646056812969984,54070 786772832340447232,192625 793182824538963968,249469 786185055806885889,192032 794593741092831232,261818 768816813262065664,109167 766425045983899648,91751 790294973967052800,11774 759513838593142784,56700 794162506390503424,258331 791761756427169792,240483 788702629438390273,210390 786584808205856770,203510 750561702962421760,12883 780021157307219968,177704 732971732882104320,11774 739452770667765765,37160 781559151902195712,188317 755166073243115520,35890 754798211898839041,33549 775365568551616513,148645 785299189873930241,194934 760637512368873472,63451 766291830359154688,92162 779549084952788992,175376 780409798021885952,180074 778812039841972224,355505 792086318968864768,211028 757590951674077184,47761 763428821571739648,78129 779037014926594048,171463 780685947914506240,182036 765373492137111552,86103 756644467520790528,43368 786991139123408897,205728 773957807339032576,139865 768195359411609600,104083 770833188969078784,121612 778375107618172928,166300 750290398203961344,12308 788041632155332609,213064 753762126074904576,26778 777843763758637056,163990 786233029085700096,201958 773940141664587776,11774 776035478466338817,151845 785261649846337536,194450 787143678905184256,207965 787446424128532480,210289 788663108952690688,218258 776433457501081600,154869 792092464194674688,237964 763490730010480640,76406 749854877636038656,7524 763575734711427072,78129 771051046722351104,123085 773678980033568770,137978 792895568255258625,247240 756301385679929344,41689 777880357261672448,163589 778867465023619072,167939 769346223799201792,113221 780050346425147392,176203 780611689007894528,181935 791406664297517056,238429 770121420353536000,115435 794328690301829120,65141 776206136416604160,154071 794577036409008128,261155 785671848495226880,197297 787804727442628609,213064 749745319106244609,9433 749998648390328320,9295 767180517414494208,97048 792758940413136896,240145 758819473512017921,53185 764047597384273920,26066 786763488366432256,206010 770778990663589889,120363 785999060406644736,194167 780702750589890560,182257 771093846490959872,122776 792142913899823104,243187 780493174322163712,179983 761213496738603008,61051 794296422279630852,258829 793296588261076992,250328 759068920242401280,56784 786395880505106433,203674 764590008783114241,79561 785310728378916865,194167 794532637381709825,261155 756298909560045568,41680 778382837166800896,167220 786968585209942016,207287 794276104014036992,256255 772253731765182464,128352 781208752036810752,185595 791256412345151488,237491 766398230200520704,93733 773909683530760192,135381 770574795452710913,118191 772907295273521153,133519 777651922580811776,162294 794338790269734912,257492 787721225774608385,205197 794276343823400967,257325 791482752646250496,238292 768471740997591041,106716 751572739480252416,18030 767803879262154752,100891 750704210551779328,13343 765578786075095040,11774 787689403426627584,207151 778218200425050112,164826 768947206246182913,110381 777843166192033792,163990 785994946264174593,11774 775072505916645376,146205 781286511052460032,186584 776580783804784643,156644 773615341964492800,137740 772444435455971328,130026 769321177311481856,112906 753912066302472192,29932 764501608709361664,81869 776142723648593920,148645 785645580336766976,196277 785310882939203589,11774 785403997993730048,194079 794174326429851648,257423 788504485668663297,106085 790259985573871616,213064 755561963292282880,37684 795291254942633984,265644 762529556838449152,72534 780616780301553664,182154 762760051106811904,73706 775708108249260032,150511 790278874189983744,229693 791060783354421249,232169 773852158848557056,137869 773588500243320833,137042 789241688233381888,223921 771952903259037696,127366 773176048670298112,134561 792186306570833920,243187 767133714262401027,97852 792841409644593152,192363 795469672095301632,247930 768582648373534724,107032 766723352027238400,95672 770455095792267264,118604 760876403231371266,64722 766440498462650368,92917 771992745099624448,128934 758510577908117504,53703 793611999628390401,254008 777903676442628096,164001 793450213302231040,249926 773060936676499457,134285 778014386527043584,164669 766609221991407616,94204 775859882813566977,151090 791744194729566208,240483 790348166092718081,11774 757414974876688384,42958 794088190730567680,257492 785275154163130368,194648 790062899423219712,224027 771976935417143296,121080 766327852266561537,91751 762984823212298240,69356 788792426467094528,220332 776615404777172992,156835 793549857222823936,252014 791082969138077696,204413 775402225103286272,148645 753389852671041536,22575 740485556166119424,353488 791417479486636033,236502 763339052732911616,77463 794196414746230784,255299 775422922152407041,146847 793256063474728960,249926 794189891278172160,258598 793097647489974273,249469 754793904185094144,32758 792077361927839745,243187 764768054844624896,79561 788828805661986816,220332 757582738429992961,48021 778381355461726208,152594 778778539759992833,168794 775405259795542016,148537 785925754148098048,194082 772075508678877185,129471 765383795826647040,86103 753980189026185217,11774 754724274531729408,27045 764869706952171521,84724 753401282568658944,26458 786167540732932096,199262 761416333565100033,67973 742381689003986944,350711 779389788088438784,173347 756876858730217473,44429 761925357649866753,431998 786974340319371264,207613 789535447160455168,106085 767411085574111236,48289 755314389075562496,35890 762343442152390656,1248990 740209732846247936,11774 762554345024065536,431998 758342345553162240,48289 776738279496441856,157755 754086259081945088,30354 757618575381331972,47761 763458196220547073,24427 776117000116572160,153733 778669447242403840,132791 780203390563414017,174115 775039119395258368,144617 785858857276964868,197512 791893073261367296,225602 764950771595091968,11774 769531782257487873,113306 793159806823571460,249926 749414623120543745,8497 762027033467551744,71123 786722972841156609,205094 778747219683872768,169384 745046987100291072,11774 774665823671742464,144654 769233952313860096,112199 789738144212086788,227242 759069215294885889,56784 756412252744548352,42249 789706107191033856,227242 795713737491615744,268356 753728429372084225,29263 777236515026001920,160592 789226673308835840,224850 794554844224704512,260852 780132469303566336,172185 781184455587225600,182659 735011681378566144,398854 758389535545798656,52909 767208631225966592,93823 762818570707492864,73712 791620210772086785,240145 752896709575843841,23741 794696021712322561,262752 765226711575298048,86103 785500672238247936,196233 733203759464124416,355261 759289101342375937,57851 762684991209955329,71466 793941642910674944,256650 795375669257662464,266006 785256376708636672,11774 767704120924909568,100506 791711223150706688,233174 763142495928717312,76794 775780307064750080,151212 751708385549189120,14277 785718720182181888,197341 759222282694918145,57574 757670777386770432,46280 759446029469048832,56964 759479133348962304,56964 793272460879679488,250633 771709773750296576,118191 785660862618935301,195975 790878541508403200,232863 762812624732098560,431998 789155900661444608,215505 786376756165050368,202727 790203220085837825,228354 762744496257892353,67852 780485300799672320,177766 752975820717600768,23719 793954651683123200,256105 790975843510194176,235590 774492569531248640,1250121 792747284672811009,247076 775019898699472897,144542 758771223379804161,55170 785642407899566080,195975 758381593555677184,52720 786358908692684801,203346 793620945772707845,252581 757568132521287680,47782 767448828962222080,97447 785337909981216768,192780 770322347362512897,117687 758064561178247168,47761 762788922774528000,74370 771393502328549376,125381 792597704820027392,246632 763060111992430592,11774 788794297835413504,219942 791125906739826688,235487 777876896696508416,163763 787484891713863688,204413 787361320303603712,210585 752114457753649153,16299 760817660502220800,64378 776794416002457600,157755 766123842058194944,90790 779325800231366656,172656 780507115156832258,178075 785972158560346112,11774 785971618577207300,199546 758060152784388097,49121 785937147404496896,199262 765037309280395264,83391 773304277028642816,135505 794966661015158784,262847 758121948001947648,50923 759782815621873665,59666 781273328866750464,186170 776311124421554176,153501 789430863851315201,225981 795028110693441536,263926 766357034409287680,93286 778699049083867136,169916 787005122870145024,205181 788657114189271040,218832 793955463737929728,257218 763549076046671872,78853 794931357558407168,263895 760379900788342784,60725 768606798605496320,106756 769753143659864064,114301 794519166682165248,11774 775971251953274880,151463 756224690427863050,41472 786953380568662016,207287 788789632024489984,220526 765372922399600640,86103 772788404450889728,132335 774461764079497216,142503 778939876188233728,171168 788408450254417921,217519 790886197782392832,234583 793550864484999168,245963 776147868700639232,151409 792761566068441092,247241 787467174004658176,210313 779063249954217984,170818 765700857216245761,88669 765988581126975488,90735 776793083316801538,157755 793208579209646080,248253 765665979233742849,74247 786593152388005888,204901 794379535072559104,260380 793873413932740610,256255 791352879470764032,231611 770070618255593472,112693 794963359808430080,262847 793092397001347073,232911 778997710431129600,171324 788450514501406720,218275 753317262422077440,26458 778932727550795776,171168 794876771912908800,261059 756924991044804610,42344 758261087598895105,52112 779397672906227716,174728 755202887194730496,35373 778230833064706048,164764 765570136346624000,84724 771413558685003780,124597 779002668878528512,168633 787915868831379457,210750 792936623537287168,248514 759360858795356160,56772 793286108733923328,249926 777117330622943232,159876 760606773229256705,63267 759247104321675268,56886 780647628698640385,181984 785503078325727232,196277 788579942820753409,217837 794127304737832960,350913 767550964999950336,100046 794321411452129282,252020 756604846371897349,41839 761618004689944576,68873 794342033443811328,249841 794312051048976384,256038 790237845407473664,224065 755105019104403456,35499 792494273287507968,243286 781399879448801280,187749 794897221951037441,261987 755163506232680448,35890 779676305960923137,176203 778168371250655233,164826 781243936597741568,185595 787104447084109824,208989 752941179772215296,24196 764323284196274176,11774 764830831978217472,84724 765875745373552640,89900 790680060730548230,231320 771479151131955200,125145 771814571791179776,127871 750753484790575104,14421 752964458553761792,24173 793465274397814784,252408 755111612395028481,35612 793176155067125767,249057 795367996659265536,266151 792883491494952960,247062 785568819771088900,196676 794594378572394497,261155 758267276743192576,52112 766014600986791936,90908 792475482176446465,246225 759092421212774400,56964 755473371496710145,37869 762864595870416896,69231 764907654338768898,85027 791167278503133184,78159 761572186108923904,68144 779121666274185217,172962 794232510074892288,259063 754089817160450048,31686 788234976122826752,215634 785639378529849344,197091 795337639356497920,266079 764586013423349760,81425 775479662587682816,149300 759122634311217154,56322 786429289327493120,17865 778582969132941314,168794 788789519550148608,220526 769678009607544832,114301 776489349122785280,155984 761648481987473408,68993 791377293214035968,238207 773869576950050816,139404 789226281980272640,223899 787515572502298624,209184 794007981042126848,256219 761775860768649216,69947 765729693114990593,84991 781456037496754178,186584 766748522049839108,95574 786923360609562624,207096 790316401856647169,215437 795291229542055936,223125 770795140290052096,120710 777348465898754049,159876 793160938392317952,249926 773970350468165632,140155 770047383107407872,115135 794933413337825282,263688 771954705631182848,111558 773871475950514177,139404 773972726499254272,140232 779441643472781312,173011 760397904733429761,62063 758418936543272960,52054 779002938895110144,171795 773601970716147713,11774 787835077338071040,213376 763160788458700801,76723 794287541985955844,258598 758265329650917377,41703 777227027074125824,159847 793094561291730944,249469 788894426978455554,220689 775296908852158464,148045 793793589050433538,255393 793373045826039808,249286 772464663720099840,129993 795474664000630784,247930 781601984717606912,189344 791722286072131585,240483 763951195178151937,80720 768894047729569792,109666 768978353843949568,110585 785823222444929025,196277 790751917639020544,11774 789907340598341632,225981 754717209318924288,33356 790966988931735553,234552 756903039039045636,44085 752031111052746752,18030 756358738500476932,41838 777294920956547072,161407 780083738940059648,178045 753384018784161792,24745 768119619085217793,103354 776829308182618112,158520 758164677985759233,50923 780780745677639680,182257 781795841203810304,190036 792695398209118209,237437 773658577495961600,136439 791718295783124992,240556 790980935781117953,234583 776589788975595520,156926 761448886913368064,65180 777958198745534464,162596 778273785501749248,124597 780204059420659713,174557 779799809314041856,165348 776211132117753856,154071 791577954602004481,238780 793274195295686656,249926 777547450596950020,158111 790232668612866048,229734 750362465377128449,12883 772914038091186176,132076 792162794938523648,235685 793105203067129856,249469 761155783027486720,66159 754761244842856449,33356 764479581097193472,82759 789414242654916608,221168 794873182369054720,221143 751148712009826304,16299 793797168041750528,230485 795726025426694144,267862 785282172928208898,193669 753304191335096320,26924 793181315168337920,249926 776531985506238464,155896 790702901207457793,232137 755836556477366272,18215 756106853784825857,36649 786946570117869569,207613 770953711443177472,87607 763099579780886529,74133 791360470766718976,238429 764170044309958656,82177 794978813092372480,258771 766330599606919168,92978 766613679412436992,94699 789155749360525313,11774 790269250103631876,230282 758813119367880706,1248642 776075167403479040,152872 755002142470004737,34325 790914992694562817,234653 786017710647996417,199561 762377870333259776,72420 773315099977256965,108795 792143301327491072,243451 765235792495030272,86103 768944158652366852,78205 776623014645379072,155451 765976264297500672,86440 744354780357627904,349197 788761819355619328,220526 764780663203594240,84724 793101561656291330,249469 761189585498042368,47940 766353722846969857,87904 785469630408224769,195712 755133067228958720,35445 756280762584928256,42495 793165465283497984,249961 761514488512311297,18215 765748911457710080,87904 771358669439053824,122622 770438060865564672,118191 750759342240993280,14781 770719173425045504,118192 793143711593005056,249841 795750016849739776,266151 776281022988111872,154071 795385736157626369,266151 758646943597862914,54070 769015718075654144,107469 793148447369023489,243075 778954392473047040,170252 768974775632928770,110477 791274966436024320,237491 751686790537474048,14277 764158370727112708,80939 777525529142554624,162213 781633103433465856,7224 768050893988167680,103054 786358706464317444,202379 765002431491170304,85047 785894002268577792,199350 747564001832251392,47188 756985312430043137,43553 793101586536943616,249469 786234523746836480,11774 792057651244834816,243075 790886600565592068,233558 794006102035861504,254209 775875210440572928,151741 776104086567542786,153095 793293371422879748,249469 790253628581900292,228354 768625284509671424,104662 787287750634536960,209477 790694026139738113,232169 758059118519263232,50978 770389170732818432,118191 781205524549435392,186434 793640960701833216,237491 786282516080504832,202429 793575981202018307,252020 753022101280264192,22752 758684192624418816,54070 794157205758951424,257492 793207497926598656,249926 795702464796360704,267862 772199267821842432,128934 786964267555749888,207287 756907017122361344,44450 766263934168936448,90982 751155971444072448,16299 761691952089796608,69231 790722474493222912,232863 765201326099738625,86103 793588574142681088,251483 751152997116309504,16833 791700180873515008,239159 791766863424344065,235828 793148292179763200,249841 758753828481044482,54070 787765100597878785,212958 789164648729673728,223492 766041073277767680,90401 786822541490827264,352200 787051815049179136,207287 765179075589771264,86103 790122927870009344,229693 792804146256633856,247323 758242146579255296,50654 771445636763885568,125554 785858231021277186,198878 794755873813987328,261155 755533905504178176,38183 770486781204725760,118191 758761438345306112,46076 794912807443697664,261155 775541695609835520,148874 780638879384637440,182037 752954805287395328,24526 790261084276088832,229693 788540845435879424,210390 791683440156536832,240483 789552760459059200,226578 762643482057908224,73926 770688831855194112,120438 788142164681166848,215252 789326923889541120,225359 795350804911845376,264397 764822577176948741,84724 792815804106629120,243187 794532199022415872,261050 780800856711131137,182036 771398903388377092,122126 743967113958793216,16728 794237274645037056,258598 786575510939832320,202727 790674259987226624,232169 793900330186641408,256255 761973918219407360,431998 757196614326857728,45125 790978565470687232,235590 761604596049510400,67852 795702084909744128,232169 762670959744737281,74133 777280849968369665,158110 791433461013688320,238378 750200529029099520,11397 794718365390667776,261155 754012125157330944,28866 757680762053328896,48810 776066609198735361,153194 776374187963318273,155334 795449063537840128,267133 764307501265276928,79999 764814807010799616,75899 776779651595268096,157082 777884948963274752,164001 788117858802733056,205355 763860213950590979,79131 786638772830023681,205377 770603211304624128,79987 788892013714366464,11774 794001847233060864,257544 751176650415607808,17434 793251896924499968,250430 792201893460279296,199111 789223800634216448,224678 761673125566251009,69976 763968911763058688,79592 763848186326839302,80643 776215128148680704,153575 734764769597612033,353374 760907946209452032,65500 776756273672925184,157755 794571765636706304,261155 795063934311079937,263895 793668261925756928,249926 794524935850958849,261155 753555372867149824,28049 794330435572539392,260050 779199179151343616,164826 792095743532081152,11774 788741580731453440,220332 762636781506428928,73926 775067392250609664,141091 787078201768108032,209043 795735112193363968,264397 794965973304569857,262925 757341887648763904,47090 758202967694553089,49843 760197829713203200,60866 750033083437490176,7275 793615596629917697,249926 774715411011035136,144613 790232615106256896,229724 772219992980922368,129126 772424942767837185,126218 787616959340900352,172799 759878515269378048,56964 766699770903531520,95672 790534553756504064,231894 764781836941746176,84449 750801354197725184,15316 791441215673643008,238395 788391554243112960,217519 763237815282872320,75724 794599449150496768,261155 777924672331612160,161988 777576516108648448,161277 763113107266732032,76665 794533930577707008,261155 788489022188367872,218275 755843133615837184,18215 776868384352768000,155328 761672924734513154,70177 753359715019558912,25189 765242602295877637,85562 790635393431384064,233131 793185682546122752,249841 794664646682836993,261050 738414030331744257,354744 794569107266043905,261155 771595490454482945,126389 772479151794102272,121795 779297256927170560,172089 777918778143277056,163990 780444387020910592,176710 768872214246465536,104406 773418778604470272,133702 795415140485079040,266491 789900083617751040,227048 770727137296867329,121046 790913451942039552,234583 795320201797632000,266068 753630778240692227,28732 755191876727123968,34898 773237880256815104,135025 755205655431090176,35890 786336322487058432,193975 762757949810876416,1249052 791012993140133890,235886 788573937911287809,218495 791491582822277120,238207 764308124631269376,82744 763882762789007360,80486 791990878931824640,241678 776108185501503488,153194 752650647602855936,22436 760164753415270400,61396 785502625370214400,194743 761679798305366016,69878 789512105191804928,226731 792135976407543808,244328 793953351201390593,245148 776496627397820416,155390 790306533968113664,11774 788004114424791041,214138 791753359514411008,240483 793096702727106560,249469 775374772746149888,148018 791740175592394752,240584 792798547997495296,247379 732294662971637760,349347 759787308669206528,56282 793980620036657153,257325 767110572135571457,93112 773255917227966464,135736 753312944977547264,26999 755502029406081025,38032 768534982419677184,106753 776146438870806528,148537 776165558236643328,153854 795729724727300097,267737 772090755636617216,128934 759036867547246597,56552 792037172937363456,243187 767874221926125574,100893 766002624890073088,90618 776853441888915456,157755 775051630203047936,146259 764685763816591360,82344 771513305986953216,126390 794709568576069636,258922 781647355720245252,189254 768959526791852032,110023 777517413877166080,161185 790281937692790788,230485 794747338132717568,262849 795323285223325696,264397 775305768060882944,148170 788409043647733760,11774 732169668274880512,349795 780424001877180417,179537 771749064824098816,118191 777962787117170688,163990 792063630485270528,243075 757259157787570176,46672 773631322732376064,136904 785988652786561024,199891 755634985122553856,38792 773891419165585408,139404 790103907850592257,229693 781363729522909184,139404 794631471206109184,259220 753743129807757312,29263 764301016841932804,82283 762146097863143424,1248996 766383645867278336,88428 780109718262022145,167220 780330725891461120,179537 795007745955102720,264431 773924393747681280,139989 774615510608674816,144050 764240935525818368,81425 785551440999698432,195778 795265698528428032,265257 733005273552429056,354400 785371892551127041,194208 756313508246151168,42171 773185556696199168,122146 776249214296846336,154709 778082838700707840,161901 755806130954088452,39462 777342473546760192,161546 740320614783672321,11774 757220762998546432,46252 771398853685751809,122973 787089565391564800,209129 750788262822809600,11434 771884993396170752,128519 789544738613563392,220029 792041207274799104,243187 774115439538417670,139404 786241769918885889,1063777 793169465546510336,249926 766054576613122049,90384 770721379394080768,118482 787505162654928897,199542 792749889834852352,226218 763764163449618432,79691 755155436718862336,34666 758760750982631424,54842 785272030002229248,194648 776220634204504064,153743 759134429210116096,56964 772536879501705216,129558 764839806983602176,84724 794020435696427008,257492 780110026111410178,173628 780947795221942272,184539 781526144101126144,186584 773882082699337728,139404 792543600613531648,246295 760618419989405696,354841 780250440256454657,177576 758682499241406464,54070 769360562715144192,113290 775911133232246784,151071 754721147267211268,24745 755199074119319553,35890 762825835346694145,73526 778247258353598468,150394 759807609062981632,58267 787056856187351040,207287 794784735247659008,203546 788389981370712064,217156 744956343921090560,11774 779391850612424704,174557 776871721232113664,158815 778364235269173248,166916 752985941858394112,24597 778754715328786433,169437 791451082912370688,238780 791703023986716672,230311 766780778264928256,95446 772556617514528770,11774 753381037057708032,27045 774066416299442176,141316 794767873935896576,256564 753664062383329280,148861 793694566562037760,233154 763891590288936960,80939 764213801793257473,82066 779338637712457728,173964 770672296704946177,120610 760291953212653568,27156 762611981471784961,73814 789223292653535233,223692 773658344150085632,11774 774815533870878721,145244 773256341930377217,135381 779501914341842944,174392 768912572502401025,109104 776826851192954885,158520 786324626716536832,202727 793483243408486405,240926 794238432016900096,259063 734780663036055552,352911 776478614619467776,156055 790179457294299137,225456 793461190420795392,252408 780859225450778624,183975 758782296984064000,54070 779338966558445568,173753 788059002764726272,215005 788058160128897024,214005 770416962803466240,105109 786398946859941892,203674 794064635271921664,250519 741272232932999168,11774 785728418411220992,196788 792375642947883008,245117 793976789596938244,256439 786485093619687424,203674 769053708927766528,105652 788839340487151617,216009 787366981217292288,210432 795108954108006400,262022 786850557843562496,202304 788302949487259650,131421 733134008389914625,355464 744191661522096128,1247633 756702283400876032,42312 762111949551177728,64722 766765246551846912,96263 773894367480123392,139404 788126914997346304,215608 794066760047566849,256679 770805523365105665,118192 780134580099710976,177442 791184374150471680,235337 752717815161851904,21332 765966499328749569,90384 768110396553166848,103354 774085623745511424,118482 779343198149836801,174230 767075152261701632,97811 792031470609129472,243187 794024362886176768,257423 739646278745915393,88859 761739182112997376,69711 760990414941917184,65839 760992384339410946,66116 786651595027079168,205181 792506292308877312,246392 790662889061449731,228341 788426205062172672,217519 785996277075021826,200490 795406978814267392,353621 793791255763226624,255393 794981475347206149,262849 768121408710774784,102249 786655116430413824,204413 767900457763209220,95672 778733661218754560,170187 751696333308882944,18219 794852997369069572,259392 777327542931972099,161456 792074465639227393,243535 785287467092107264,194648 785311934404960256,11774 732972066610106369,11774 757441207165263872,47263 770671425254338560,120610 794241335138123787,257492 774982611412389888,140444 781340110583369728,139404 793466270565953536,252408 756276846459781120,23965 750687380500279301,14421 764481263344377857,82203 754969850808860673,34638 775316003269906433,148045 761074451391709186,65500 766062292014292992,90482 753579249164963841,28281 753326282226577409,26492 771110422774636545,123583 786261656217190400,199546 763836462265671680,80720 769320083353055233,112654 780986812277854209,181419 778398577299034112,167220 766630191946801152,91810 790686629392424960,232640 764198644513804288,82066 757740079422943233,49066 761010313424621568,66116 767491310920007680,98924 788020248712777728,214492 790972304356413442,235590 791384812896395264,229922 780053688459157504,177472 793107468951969792,249469 768517650951524352,107301 781840286863400961,190635 795085140749914112,11774 791983465608675328,240483 794742417924702208,262849 772539785088991232,90384 793612389476204544,252893 749253198209290240,7828 733112018236903424,355985 765220258131030016,86103 755166530833440768,35890 763888403989626880,58227 781115668343160832,170373 753461497167306752,27045 759627399717752833,56924 771467398339670016,125204 794755945687609345,261155 755804095877832708,35637 765286978224988160,84209 794527045510451200,261155 793850378043416580,255942 795725199459184640,267862 756313806477807616,42432 764424915852283905,76623 788438666817437696,11774 750800859240337408,15021 756940369875439616,44450 773959666921603072,139404 750746183673544704,15073 766804673806344196,95672 768442103277817856,104662 775854258394570752,151202 785894558450257922,11774 794543598461194240,261155 769869593007587328,115435 775518038481375232,148909 754753425800306688,350826 790679756479922176,232963 791402684020617216,238395 757658604677701632,48477 786436369065189377,201620 773882519867580416,139404 778804852583346176,158524 765693632418549760,88459 773974690109022209,140232 764965956737052672,85254 777872317703651328,163765 778495453989974016,166500 774056106356150276,131421 792842899092180992,247586 793423106559926272,252020 770232864805761024,44421 761634496852680704,68993 785964619936501760,198591 794926752095150080,235315 757075636565385216,44163 752883559493435392,24174 754708436311535616,26539 789254617695518720,351152 775125968419713024,141091 785898623993126912,197297 795694391495036928,267862 765566937036263424,87904 765001454004285440,85562 794617367510872064,262022 755125138903932928,33356 785334870838943744,194923 752625113279844352,22777 778990373830070273,169577 768099838307213312,103083 794568271886356480,261155 785682789333032960,197286 768924060919009281,110362 755171614203846656,35890 781107262173556736,183759 792849833157591041,247240 767139932624281600,94699 771949483248775168,121080 776275262241579008,152017 772988774049574913,133519 787954012175892480,23762 763734571351498752,79870 794340488098611200,11774 758414346099851264,52112 772902239157391360,132761 791768687984377856,235621 762964693505875969,349060 765949603371941888,87904 777334848516153344,161456 778649753043267584,167220 785810911399387137,198671 750828323542933504,14950 757944087290978304,49925 794058751300931584,350913 787787752011997184,212139 771411163636600832,125145 754742806699139073,33186 794084229575413760,254209 791929479660654592,7706 786943785724895232,207287 785526241831088128,11774 795203393954250752,264774 753423739329581056,25189 776181782878097408,153854 778304993128570880,167319 791622123399684096,239893 774264388022784002,140437 776456399035375616,153845 786989771390275585,207287 776044205558861824,151410 756099454340431872,34138 760316350069743618,61544 789684751397519362,227242 763466367483777024,11774 781518322290548736,185496 773286042803634176,135725 772104023029624834,123354 785849543946543104,197063 778782885629145088,169916 787033359981486080,207287 762852003462590464,73712 775048554783973377,146024 761284366597099520,67229 765020312773730304,84422 776120892116131845,153845 761640633664540672,69947 763827402413903873,76474 770782279593406464,120613 762627348030038017,62206 789970432774373376,224693 776756880920158208,157708 756627108923932672,43553 765998243553607680,89923 781054943851458560,183759 780127607878742016,178045 732434629446139904,349985 780869538309021696,182257 785629892008345600,197341 791257779793113093,234583 793188077732716544,249926 781367984237535232,121080 772457467997413377,130415 765582492858540032,87194 791442291550322688,238207 753712407403491329,29456 795770323929067520,256255 761943538674331648,70679 774322880628809728,142208 757553160147918848,47782 774102593366745088,140444 776509733347876864,155451 794723629959409664,262752 795019991175364608,263895 757645083038580737,48148 793311207524593665,250633 794346358404747264,257674 767875525154975744,100893 788925989480824833,220961 780842700497154048,183269 792727941113344000,229693 767437118561980416,95055 768479802948919302,106716 768864392217661440,109666 786976369531957248,207287 755549226151448576,38401 790555337619181568,231792 754052895952306176,26803 764863840815308802,84724 787781101171437569,212357 769059611055980544,109875 757556637041254401,47841 779394071882190848,174427 753619984664891392,11774 757102253031448576,45857 768979074328829952,109874 794893010664325120,261155 763786311178260480,78203 749775374985420800,7224 776596501690810368,354238 793592117914316800,252893 786262151598137344,201958 794927654378016768,263895 794528412698288128,261155 758347749259522048,52311 785819178104074240,196277 771495237931900928,122982 777564975091093506,162497 790731909311508480,231881 750776495572791297,15066 770992711855923200,121479 793182052979834880,249067 754726444123566080,33356 768643565639589889,107745 786377903088947204,194272 761019061874614272,66116 792366678181023745,11774 794653888288669697,261155 768543692990717952,100561 773202969898717184,124191 776467561080729600,155451 793166443428872193,249469 732686091535429632,353228 780562951707262976,64730 787774743734779904,205197 764213229404819456,77598 779439019893587968,174115 794223253141196800,257515 765153268242579456,85562 787065268426121216,208916 788090208751345664,214354 760562880966172672,62835 789864552863268872,227242 795261775256100864,265257 794438636234227712,259892 769661154251640832,112032 763834797407940609,79691 785681527740837888,197297 777956139967377408,163153 785544660601204736,196917 734794640004501504,353374 769551121249697792,113412 785529505129562116,196538 792044861306404864,243075 760103862279610368,60790 773700714358910976,138819 794540026860359680,261155 755870083944161280,33035 792150062792974336,243185 771217619873505282,123825 791629448701480960,239405 757673266119139328,48633 795449933486837760,265030 792940745023852544,247877 780692747623796736,140372 792913230087589888,237999 793311706994790400,250633 767393441160527872,97413 769723716385202177,114779 778405277393620993,167569 795086087882412036,11774 758202617466064896,48289 766038731992084480,90384 773192722656047104,134561 786135499031220224,200490 768503754874298368,106716 785892960151883776,199200 793424511869779968,196314 732171388476358656,349814 774314071072137216,11774 755037593872441344,34666 766478281231204352,93508 732940619547561984,87833 786417314367414272,201308 791493547828535296,11774 764689310939361283,78219 776848722584035328,155451 791844667251830784,240067 788535766804787201,218275 793178067023921152,249841 760445135624757248,62771 794568107973103616,261155 769228743952957440,111549 793282186992619520,250633 767768529793912832,100605 793229586964226048,236409 787291605308993536,207109 757305810057920516,45669 763855029040091136,79911 786025425898209280,198620 794212752294150144,257492 770412313144860672,118482 769889245691518980,114436 790384233256583168,228522 778394495821807616,167569 752108334770036736,14277 788869047509278720,221143 793998174859849728,213675 762335593061683200,72523 774433829763346432,142090 791347684489760768,11774 756217828940931072,14277 767693971820863489,100620 757677939802513408,48369 788884910803132418,221932 755247013466296320,35980 757918472538034176,49975 756207874574082048,11774 792108655805988865,243075 785894924428386304,11774 785797860243693568,198517 760258944266825729,61545 781338782016626688,139404 757316778380759040,46958 779871585930993665,351931 750411825586462720,13046 756935871107067904,45525 795724036474945536,261155 773473853469233153,136904 786987171777425408,207974 769685754230571009,104973 773034644799303680,133454 794559976035516416,261155 793295454192697345,251313 769348951338131456,112661 793470550265954306,11774 764911192938835972,84724 775094562981163009,146847 763475145898024961,78566 773892587379982336,139404 765632081472827392,86103 772820239411138560,132335 762806847128608768,1249062 749282491731570690,8097 781152611307229184,185496 790850828903018496,234473 788096620042842112,215005 768542261047091201,106819 769234694466510848,112460 768511712895139840,104973 788518542006038528,218349 774526857504960512,142980 786374259367174144,202379 778709355579383810,169107 788223453568442373,216009 756929380824350720,45311 788806217640607744,217285 760607540627533824,63655 791886800520228866,240483 775371159525208064,148045 771732042744598528,127366 788385606032392193,215012 758103832475766784,41703 756205863636008960,41680 773692890983825410,138205 750878648027254784,14827 752887622649929728,24134 787616975002361856,209863 791783261643038720,241720 792107861501435905,229817 747459480284241920,11774 753092512718422016,24134 761225994485108736,351792 778680564610048000,167319 768251337981120514,11774 781486780742709248,188119 786465336539291648,202727 780437603808055296,180310 780774559779655680,182960 781494350668701696,188119 789918990520819712,104244 757898132416040961,46890 762021617002090496,71476 775406958224343040,57309 793104453868019712,249469 735111484011728897,65113 791812028352659461,241940 794521176894603264,261070 778215589890383873,166409 786793939986620418,193524 770526424843157504,118191 763064321349791745,11774 750796976053248000,1248117 788941663959855104,220526 789243360905076736,220029 791307413148303364,237787 759766635825668100,56964 788522440737554432,218275 752708183559462913,22752 773927079742148608,139140 792560616619773953,244550 766693240460509184,14349 751163637377617920,16897 785656317553684480,195975 781772762847117312,108396 753162574997389312,18215 750439736771215361,10662 758303991075930118,52112 785493397155045377,193121 792258420388794369,243187 762717385866477568,73926 790330413583519744,230651 751583544418283520,18452 775908666302164992,143585 753742433792434178,29263 794132294575554561,258058 758132312945164288,50789 795400540993835011,266151 758085092539596800,51344 756866781801840642,45125 785821871359004672,198671 761396950226743296,67229 767949958062362624,100605 794531865176641536,261155 772240720967110656,127957 795617271762784256,267698 769333625917669376,1248522 756323266344521728,42432 760614455155757056,62327 790914572056162304,234583 788027362831106048,214354 779236815811317760,29786 793809773082845184,254089 752930340403027969,24497 762293192108584960,431998 771209111761358848,123825 773849279853015040,136904 791748991939518465,241432 757713961647091712,47782 791141375274323968,234583 793116504652939264,242693 761583307490463744,66801 733040958581809156,11774 755431808582443010,37433 792766110135357440,247241 787134372973387776,208252 790057270050627584,229269 766456035393482752,93286 794268874288070656,258456 755337644616327168,36545 773422973197885440,136473 793167864844783616,249926 771061096694226944,123258 791279760319979520,237236 788047103373242368,11774 753555674345381888,28037 755864561266335744,18215 756869156067241985,36145 793621846469992449,254058 786570202188124160,199350 761995063991767040,70858 788538536400003072,215437 790732256914669569,230485 791745384049741824,240483 792131695793233920,244350 781169096922533888,185310 750463881835720704,13343 786640320242982912,204457 794181162264629248,255791 770050580609982464,115509 794994781835370501,264431 788392468794466304,217519 776866566302494722,155451 795718728256253952,267655 756615784827355136,44271 793131026830635010,249841 768572019269046273,104999 750769500534870021,11495 753425067241910272,26458 749372440074080256,8497 756259891191447552,42249 785660264536379392,197512 777345286821801988,160593 761604432480133121,67486 795661340333510657,267521 790972016388034560,234583 785907107014909952,199546 790729723294908416,232863 764438053708369920,78159 754839925938421760,33356 760734292456697856,63451 790294680307060736,230485 759042178244972544,54748 769850450166345728,114357 756635364962336768,349198 769704440018432001,114779 764192790440017920,82544 774086402770243590,141427 790676083641315328,233307 778330992192872449,167220 779389064638103552,164826 786974453104316418,207949 768915987999580160,108849 794557346043154432,261155 751836639425466368,1248199 785847547717939200,198973 780073338035068929,167319 780603019436122113,181984 786691723678318597,204184 790902414253629440,234796 768520746268188672,107069 772754742850166788,125163 785555488427696128,196917 791658209618567168,240474 747487408736788480,11774 788071244708982784,215005 756300772132913152,42249 773900511418298368,139404 794016260296245249,257423 763443690199060480,350826 767798651561185280,101163 794689789001863169,262752 758378690711617540,52061 778023332289609728,160539 781349027866488832,183759 761653664201203712,69356 774329007202590720,142271 795694458809487360,267855 794638628513345537,261796 786986976566087680,207974 793209829082836992,250633 764935715478208512,11774 732349983492427776,398853 779095426183995392,171644 773886094827847680,139404 761991258021572608,69794 770656239298699264,11774 792250214664900609,220727 773881257805479936,139404 778639605360910340,169343 767698011728191488,100605 767060134099058688,97467 794630016067833856,259884 778737851416444928,170268 766306537396502530,91946 792971507672739842,247651 763004951945707520,75899 773172651242102784,134380 778331102721273857,166390 787041264969461761,208014 753702946676748289,27402 791575488082874368,239906 791021823186071553,232169 773872851329748992,139404 790621989807325184,232169 776853558884872192,158815 753534535795675136,27830 758316232378638336,52112 780857374265466881,183269 786768190449782784,204684 775128410553257984,145524 756405125581770752,41459 753950444351696896,30590 788033544962596864,214492 788176204083793920,11774 771715774260121604,36498 792512859934556160,245148 762034735581270016,69711 772469479305416704,131025 778272730508648448,166941 785754014587559936,194058 757412010611073025,45014 770035355269599233,116388 795745484543553536,268101 791436836069527552,237935 790984107429916672,235590 788776915113050120,220332 781791639652143104,188500 787296921782095872,207613 791621359579328513,239926 794915349757988865,261155 791079446757445632,234878 790749359583428610,232169 773200779859468288,132370 779344126772994048,171993 751621712832180224,18395 762119805700825088,431998 764764659547332608,84679 766706797608439808,95708 792518987464765440,246274 750705401323282432,14421 755165070565502981,35890 758712638016622593,46076 768129191879389184,103354 791626932274270208,240145 766864691826135040,209828 781595074299920388,188401 753417654174560256,27045 790880309634068480,234583 791790840704212992,240584 793182891249311744,250064 766748470854189056,95988 765240268626898944,85805 762402679624572928,72919 773316191611944960,135736 735536705558577152,738099 776780299569102859,157693 780724130022879232,150151 771493522058928128,125853 776145033057624064,151302 755063218863763456,34666 788521787285917696,215437 768972931313438720,110381 792072874299301888,11774 766364978987302912,93286 755765920069455872,39462 767448767419166720,99030 794982018580889601,264397 780464502957445120,180556 794598432853946368,261818 791745478811615233,240689 794207798104100864,258598 793563805351641090,252412 790884969354846209,234583 772916824820199424,133519 794667745795252224,261050 732697090757820416,349693 788176097909374976,216009 757039790256717824,17416 785564379345514496,195975 765028452143628288,82066 777171765860630532,1170441 775519035425378304,112363 794304660265783296,258598 764990853702098945,85562 765703060199006208,88669 769577401147949056,112382 775385945151410176,148419 774442838440357888,141887 761450689998434304,67852 766115724993716224,80939 773676202871492608,137158 778311610670743552,167220 792201606422900736,243075 790544114722873344,231894 765661492054151168,89076 757156415442153472,39026 750449778379485185,12535 791020703764054016,235590 774200638041382912,141760 789998253617971200,11774 776362034820775936,354833 789435341828661248,225981 779402309549694976,174660 781465784220475393,139404 775669878938185728,148994 770464957213339648,118482 774795675188006914,145244 753041140639825920,22795 757264569773330433,46384 785780531778686976,196538 793874102834466817,255942 755966618711175169,40881 781260143606530048,186212 793318221134737408,251452 758421389112176640,52074 794558938788179968,261155 771060914284093441,117377 767724450695434241,100605 776145633061122048,154071 763924042243903489,78159 776030021584433152,152314 777173273029128192,160480 763743775768338432,78722 794549744190169088,261155 773153593889320960,132335 780939209863467010,184462 750831478171377668,15643 765740035408859136,88419 765988049360650240,90735 774118860018503680,141360 768854917406601216,108023 792606410601213952,246225 749283968197943297,7836 747762876132229120,246425 757834595685376001,49431 779371848773562369,172089 794669841743577088,262022 751667722090577920,18491 754117283434201088,28508 778699089131085824,138707 786662313017368576,194221 788025645016162304,214354 751222477653614592,17794 778398308637081600,154769 763478034200432640,75973 794934248121700352,262849 795719900065124352,261155 752302483918168066,21385 777119334262984709,159853 739890416460431360,11774 764207012938780672,81569 786551775927173124,204413 786671363503316992,11774 770663489484587008,11774 790224725641404416,227048 795398440599461889,264397 760256985422041088,60779 771700392845570049,108396 794905568494419969,259884 795774103403626496,268281 770485032322555905,118393 753252433749573632,24316 772079743822811136,125319 773910803523121152,139404 785583520861356032,197286 787337482538999812,210207 764450383313956864,83391 766328373526134788,93036 778652216030748672,167319 753583800907624449,25253 776748007031275520,157708 769496240635523072,30413 794147822203498496,257492 757655155957501952,46280 791185991025487872,235590 788411961931395072,11774 756104220382756865,41632 764478592549986305,82066 794950762098991105,738099 754104011125559296,30206 795116835071029249,264397 757324887061065731,46890 772793480548671489,132335 790615799165620224,11774 752663111941836800,22206 759361810730405888,56964 764656374131388416,82002 778788064902557696,170609 788860641788436481,219531 793902029534003204,256564 750707189178834944,14421 770741551383228420,120474 781870482551283712,190936 761981551135645696,431998 785883452855975938,198671 773957947445641216,140444 788050753562738688,11774 757697819029405696,46958 762002599075782656,1248990 760805260810158080,58537 787092558056861696,207287 763703538321125377,77687 766431565203116032,93823 756308860420231168,42495 792086311427461120,240070 751729229486776320,18893 776012551247323136,152872 756650768661348352,44429 781443140976832512,139404 776767458350886917,157755 761635842330800128,67679 790210296249978880,224225 794528580076269569,261155 753748197215010816,28866 777978273321979904,163901 790086576911024129,228560 792081342116798464,205272 768057686076235776,101205 793133303427653632,249882 793751360751763456,252639 769278921309351940,112363 753988574245183488,27045 760211234683654144,61352 772154447673819137,129138 785843635212410880,196277 749657863874682880,8259 764968950438432768,82066 794915896003358720,262784 781358664238051328,139404 790989392454127616,235590 758854480733483009,54070 794314378862477313,256038 790849588911562753,231894 760703915876814848,64197 767809747575721984,101383 764485608706232322,82759 764668901087031296,83391 781844472594362368,190635 759864387846959104,43471 766444770956709889,91838 771554357854674945,125111 773957873655099392,140444 760307689377427457,56718 768948955015180289,1249624 791405353074167809,237908 786432110676484096,1063777 773552445339361280,133702 760291412244037632,1248607 756599230123376641,44022 794640869559271426,261155 755894708870586368,39236 761662980572446720,69947 792332246082519040,245208 765556312134545408,88052 751614825151680516,14277 765736552181948416,87813 790249146888314880,230282 753367583017938944,27045 768866760862892032,108381 775170734201208841,146704 776817522737876993,157755 759004116920041473,36879 781235539634716673,186212 764824784249032704,84209 768896195137835012,105647 755976822941061120,39462 763535943416504320,79059 777230751314030592,159115 781285659638165504,186063 794919231913598976,262226 781912921982939136,191354 780421931099049985,179537 781575724415057920,188231 792040025118552065,210238 789846494207627264,227242 792515599192719360,243562 792688701474213889,246632 773352632832307201,136075 753311802394415105,26871 757556458527522816,47782 760204325087944704,61213 786010299618955264,200460 753769487493652480,29263 790307378017234944,230277 794992378209677312,262925 778256645394530304,166913 786236080861229056,199546 755028160673116160,34666 794017641820135424,257492 766292393981202432,91894 756105973278834692,41632 760597390600527872,354841 793134473458098176,249469 776870807276359680,158520 768650602800881664,107984 750183660431769600,738099 768548598128611329,107559 765681052744552450,84724 778970286989250561,167220 781502932260749313,146608 779275479647793152,172799 790641222071169024,11774 792586280211218436,246225 792360195435339776,243187 795145972821147648,247930 787477481758556160,211347 767779481616420865,100605 791067847971569665,235756 791712648643612672,240718 764855227254054913,84929 791539983324545024,239405 777923400111054849,164694 758623472763404288,54070 770246898758381569,113457 788498936801746945,218275 793497843709333504,249926 767040088236851200,96898 791565425217835009,239405 754805885541634048,32941 779297254813425665,173753 785947354918682624,198973 758460206472916992,52061 775724138237403137,151071 788730805660950528,220029 788889566195232769,219514 771327215694934016,124744 781899149448925184,191354 776627270131802113,42036 790084136513830912,228820 791409510443208704,238395 791378481149911040,238429 772256826511466496,129551 754756973044895744,32404 752711586872107012,22575 791707664069828608,240483 787088808218992640,207613 785653447517310976,197888 792086665749594112,231894 764967323337756672,85562 762792127134740480,73926 772093004026744833,354111 788917390218235904,127871 760980878239694848,65455 752699626470375424,22752 750373534044528640,12883 770867082393034752,121479 787020305512353792,194060 791721297189347328,240483 788381669757636608,208928 791466574523670528,236035 788750340153831424,220029 793952615193317377,257066 756438914882113536,24610 765577411765215233,87904 777067690661908480,157755 756917465293197316,354841 770544926027317248,118192 781892915182305280,190635 790124561668927488,228333 752191034801532929,19000 794612602097848321,262053 764841906874544128,83940 764972363045867521,84724 755973565745393664,40881 773041993496858624,133454 791754004074160128,240483 750825542451011585,15643 795486048201490433,267167 763799988199563265,80428 778382134473990145,167562 790420974080589824,230584 785546954549833728,196277 750403741535219712,12883 793134380994756608,249841 750389894195871744,11774 760142372000833540,61051 790640733871042563,232863 749685191195537409,9754 769697550383378433,114987 792483569838858240,11774 793998544323670020,256358 779092951288774656,171693 780789198160797696,183269 761710836989603840,68993 754760727748108288,33356 756625540044300288,44429 769638126969098240,112239 788067433592582144,214660 767339103415177216,94699 792383271585710080,243187 764957591059337216,84724 766396850874310656,92264 786445922527961088,192032 764568550312935424,74247 776453260903415809,155390 734796455257505792,351644 793243256838422528,247232 794983347357437952,264397 759789734763778048,58542 761992971923357696,71270 787801368287248385,212345 790705968757805056,233307 790558896888786944,215505 793583661136293888,252020 765378285077458944,82208 793521015703805952,11774 779065717836681216,171463 732802659208597504,354162 788394634422525952,217519 788555262206423040,192840 794681403938144256,261155 773258879488630786,135736 779836101255200768,177233 766071614928670720,88052 752913486682943488,22750 790881017556983808,234583 773737480025550849,137693 786308598842339328,194230 790383294105870338,230282 776139905323954176,153248 765652209119862784,87904 752982904746156032,24787 767424109194072064,98972 768217447769989120,104406 793430158522904576,252020 773304724477005824,134375 777524999435485185,162096 772843567412809758,132335 752220824501878784,19994 760557279964004352,63712 790627140588883969,11774 791411253474320385,237198 758720325861322752,53699 774961624331333632,139012 759848561672589312,58227 793186447293550592,250064 758001491479322624,50500 795040299437334528,263532 750379636975030272,12883 765699856438403072,87793 776107361773559808,153194 788159057563713536,215005 792952288826433536,242693 751054078457765888,16581 794724916776017920,262849 771790179359219712,127218 756624974576807937,39096 769852505408712704,113221 776151045420490757,153845 754737310017564672,352061 763120496519081984,76577 768794457852502016,108849 767485773499293696,98072 770530689812930560,11774 776563464320024577,156053 792877252266655745,243761 790969304430829568,235487 792141454340743172,240584 759063573767319552,56758 769636155952336897,35479 792118095297077248,243978 765534303757426688,87904 790009926328475648,227795 774028574856663045,139404 795716412266397696,267862 787278038153195520,208538 786677090636668928,205651 735432315854323712,11774 757617099074396160,47761 750706903429238784,14351 760964360244125696,65307 757318038618148864,46964 778999615869755392,29263 772866929748869120,132996 759051579550994432,1170537 787113825501786112,208252 751119053700214784,17118 758400168739823616,52720 790965491162460160,235487 791432408859947008,237151 792967195319939072,1170556 764392815145070592,79513 766372995745116160,92885 762336408367280128,431998 763874335735975936,80939 767870376701558784,97305 780553523276632064,177233 758165829343145984,41703 761882416961228800,68862 781364427387969536,186434 750865632053174272,15800 766703885578797059,95672 794788209414705153,262752 793391758587654144,249926 795445001505345536,266500 766127373100003328,90384 760479126973218816,61283 762866986959327233,431998 785898774342144007,198591 788190448686804992,214976 758718768025665536,54070 791742021731950592,7706 789287874050990080,224680 791001485509132288,234583 793467428797808640,252408 753321220012113920,27053 775108001862647809,147041 780171541979901952,176128 786687619837095936,203048 791776312742469633,240483 779142988958097408,172839 788524924809777156,218275 793872468599451648,11774 771594066916089857,125554 776844379130429440,158589 794557796335263744,261155 746714226778005504,1247598 763414999456894976,78159 766560313034547200,90384 785532939748519936,196247 778507950331527168,164826 761984490495500288,70858 735168496603127808,11774 781106010664607744,180394 757533552716152836,45319 787147931522437120,207151 791816788665393152,240890 763864365124595712,80136 760966480263512064,65887 776200545539395584,153743 790558211338342400,228527 777223266272415744,160353 781353271650770949,183759 772170495882125312,130032 763848152164237313,80781 788400802180259840,217634 794762982752325632,262022 790060200354910208,225608 790704849721622528,232169 760290515224961024,61544 785712913705275392,196277 760161509683105792,61412 792056576131465216,243187 755077074126249984,34741 771748159479484416,127711 753705932085833728,26778 778171593050783748,164826 753832396135370753,26458 786965912175779841,207287 762817644680675328,73926 791662980693946368,240483 794193235883085824,258331 751091672897978369,16897 769293434108514304,110585 753922868350627841,28799 767814065288806401,100506 770292378070573058,11774 792343013930381313,243187 765176850561667072,85562 775115512338456577,146259 790687181899567104,233307 776522578638798848,155898 781195736356708352,239274 785787876495720452,198513 755174402162122752,34637 732983464178405376,355106 774070538176266240,141316 780599928468963328,80785 765413026858168320,86103 781328968032989184,183759 732618248882020353,349277 778404686550360064,167305 751779297698996224,1170521 765552635558539264,88052 790716890817650688,232169 757723510898917377,48549 772590615678881792,131007 794620900763140096,261987 768234313619902465,101681 773695908726702080,136814 790661691017162752,227048 775865789345730560,143997 785377038203052032,194060 787065389503000576,207949 791485877360824320,239405 788098145787928577,214492 761141492689666048,65174 786637185483214848,205294 793964619454881792,257026 768672817667649536,101514 795743653658497024,267862 795250904177975296,265795 791773154893000705,240483 770038075410055168,115817 788826357702754304,213347 787777369188634625,212357 788837541877260288,216003 787414687159767041,206117 765149759556325381,86103 771118544692060161,123038 793848329776074752,255942 764151589032656897,11774 786953247797817344,207613 777985951221944321,160539 780440565934587906,11774 765199856704991232,81869 771135066428801024,123583 771145649496653824,118191 790681785176887296,232169 793098440616148992,249469 793476349469917184,249852 762993655485308928,75724 792071992086110208,243614 787931740203606016,213887 790992555357896704,233736 785867283130359808,65713 757342892180381698,46405 758997435280527360,55107 780824429752385536,182659 762305711862865920,431998 770993925112856576,121612 768778993612926976,108849 781675005813948416,188119 788201034904576001,213064 779684467141148672,175967 765158917630402560,86103 778022381008936960,164814 779472951477493760,174315 765219186754719750,85562 776905945293160448,158815 778811009469255680,169201 777175224768868352,160539 770505037109833729,117263 755430254953369600,37433 771918761041485824,83490 791309513810776064,11774 762787914430414853,74745 767834492304252928,100561 790664359685058560,233307 791422600916467712,237325 735761186109558784,353124 789173328510529536,215437 794677186263445504,262022 793196161251311616,249926 792124662582870016,243187 764624864858689537,80648 791820153843396609,240584 752158897285324800,21034 775743922496610304,151879 758682651427561472,54070 788907882750349312,220727 762366691716333569,70797 793109729337679873,249469 778248451335200768,164367 759970708411875328,60391 769885442128969733,112363 792812828587593729,243075 755205044815982593,35372 765453181698572288,81946 760575030736498688,1248768 788567088810057728,217118 761162146906513408,66897 763819951949918208,80366 769582209313361920,112239 772073630431838209,129471 773873640748134401,139404 791325339129610240,237223 792582643967635456,246726 791331209741635584,237491 794117422747783168,257515 780391791157579777,179742 789193670322823168,224221 790661115059601409,232169 756203346155876356,41909 765735758623674368,12954 787782316579971072,206101 776670153639460864,157082 785512861409902592,195849 761932595147911169,44961 794367512364216321,257353 770662751777742848,120393 790741639497129985,233154 763475555668799489,78129 732530230653505536,352466 769530785690849280,112363 753215190758555648,26140 759930439175811072,58542 776557726679851008,156053 769231177878081536,108849 760236751008956416,39892 780449825846284288,178045 774197302437249024,140211 787803602278645760,212839 773858432516558850,139404 786960737604362240,207613 780948797639786496,183269 790541992086216705,231894 794034885862096897,252020 749708038420852736,9433 777856052565975040,164001 787043395088756736,207965 792725500032614402,246225 764860199484088320,84449 762832360278781952,71502 795391152388247552,265858 790329632889286656,227269 770242095441408000,117377 774782259509334016,144494 752914287279038464,24411 774243816777756673,141277 757591953135501313,45690 789242384030793728,223921 758662412857815040,54070 795456111239426048,233467 785656129179103232,197297 788470052513280000,218275 775182473475088384,141091 753033862804942848,23725 775770969453584384,149200 795682301057241088,266079 787881090249789440,65113 750748910843338754,15005 768867970793603072,109666 753015814232702976,17416 757786073154019329,47940 764891605824311296,18030 786725151727648768,205181 753812281494876161,29263 762966019753160704,75073 793113092494397440,249469 785868468885266434,198878 793295419912486912,249841 750158063605321728,11871 792607075729707008,246726 766460117306920960,92917 787273246232109056,208178 790875129265868802,234583 746907875080048641,1247750 794747364565258240,262421 760332741003010049,61544 776850524457099267,157755 777599812451565572,159876 786761026041581568,205728 762641038829760513,73814 788031024986849280,212139 762010925368877056,69467 792160891982667776,243165 793910336344784897,256451 755238097005281281,34645 775496153106350080,1250232 779817762990465025,170268 760179100975632384,60866 773217059127889921,134033 788436279352446976,217837 787849483967016960,206101 732686184007241730,353228 751962913255153665,18470 765230851529605120,86628 770706430928252928,119937 786691511480098816,205349 793143351142862848,249841 768229740893331456,103924 733034145052528649,353228 779077593224114180,171463 775894273245917185,151526 786296750248124416,201558 787965590522634240,197888 792599750633631744,245148 787054659995246592,208014 786751009989226496,205728 766624307678093312,94838 766782673910050816,95708 754040946652766208,30708 750820513165873152,14778 776202591831228416,141887 786974694075461632,207613 790305142536941569,230485 770759725545771008,120690 773170279233105920,131421 771588855996620804,126293 788389899422490624,217519 791354491501031424,237325 774824440227954688,144494 775195281440727040,146720 762336468614258688,431998 756286873325101057,42432 773706154459459584,11774 759896091298934784,58227 779416364817670144,174115 757965099856384001,47940 776572331162411008,153845 791994391548207104,239998 756293354137251841,42432 786820917041115136,203147 794713390887399428,255870 764836961924317184,84724 778378418270400512,166289 763123453654360066,47188 769560720619016192,112363 793863522841006080,256255 760430760612335616,57574 763154629836222464,75899 776763787588276224,157693 775302826281037824,148170 789807670031224832,227242 766416752930615296,93850 794899867701313536,260613 759302735493734400,57574 754800226586669056,14277 794880645155713025,258040 758726954807914500,53144 763460480316743680,77632 785237084487286784,11774 767720354139648002,100605 759100791294570496,56964 765269436840439809,86763 770195427895369729,114556 793487787555184640,252741 791657008965365760,238395 758702965196742657,54070 770601549550747648,22267 755167652495044608,35890 756967175588458496,351340 788095965571919874,215005 765942815343927297,90221 774753439461076992,144573 794622107678343169,259743 766772085402152960,95708 768684280939679744,431998 764010364539240448,80939 791465662526976001,238843 777225461327917058,158110 785674626516955136,197297 768526716918652929,106716 773933495773081600,139404 792836233722343424,243290 765690164769394688,88432 778740797340459008,169201 740221861590650880,11774 788360365637832704,215608 793157516561489920,249469 792732024435937280,11774 778381178097336320,167674 792532389490819072,243286 733454609243615232,353162 788690454082560000,220029 777941059632500736,164669 758165978991759360,51451 773922227788087296,139404 753947926137823233,30555 794662381590822912,261050 754253754803912704,30354 773953010808549376,139404 778454599447433216,167569 792081135920553988,243075 786155459573002242,199546 786747882397249536,86103 752958353895063553,24549 768547597468467200,106753 787454468245876736,7311 767818387053506561,100893 785739865061154816,197512 750187540985044992,10735 794636561627447296,262022 770093166934499329,112725 769837901316100096,115435 774389834135707648,142527 770247743176642561,117257 776993370543489024,156835 791695411270578176,239610 793609019604758528,249926 785760269897125889,196917 792710704226795520,246686 793191579825545216,249234 751713413655465984,18893 763906575962472448,79589 766707931337388036,95672 791447354310262784,238272 771759835884904449,125816 793947264012038144,257026 768529629602689024,106774 793902356945567744,215965 766409937169809408,91894 793579045782818817,251803 793294018591363072,249180 781147504788242432,185243 789345303413583873,224243 794016438864330753,257026 794613508180758533,261155 755161742695538688,35890 765616949501894656,87904 792186501899649024,243075 776089006819909632,152735 754007835873128448,31183 754745344441872384,33356 761383992973156353,68273 775975915415306240,151409 777469245399658496,161960 758438877665325056,53144 774081530813480960,141360 757767154196291584,48810 791109003799658496,231358 777576515328290817,161387 779785911840104449,170187 793224378544754688,250328 751875173721206784,17794 775547879263961088,148748 779025704432173056,172057 788955245069991937,215437 761586810095042560,50406 754094838920773633,30726 762280382746202112,72436 781725405883473920,187611 767850773312970752,101134 793737650070966272,253880 758755046498693120,54974 787381678662488064,180433 766886365288013824,93184 770854697410232320,120613 786788135145381889,205186 777299444958130176,161219 765586748839559168,88052 758377140131885056,52122 770358045050187776,87904 793314072863178753,250328 788020198490054656,214492 765026477020590081,75044 787026247448690689,208014 791837425098076161,232137 793991015073914880,256276 757731533549690882,48220 758393323757404160,738099 776614691455930368,156505 776196001724002304,154322 792020836081426434,241615 767864504839446529,73712 753979797018140672,11774 761664321491533829,69767 795114222833299457,263241 787700442574749697,212139 764056314930614272,77598 785597986801721344,196676 755250863677976577,17640 755253145534464000,35890 791764018105053188,240483 795025461923364864,264010 756305008598126592,42432 764509427957399552,1249241 785504260117061632,196277 794830322118627328,261155 795269105339207686,265257 779271813998182401,171693 754743781061255168,33174 787621123554840576,208777 768290756331130882,105018 781245604315955200,186434 787041736526737408,208176 766689912955473920,95593 795435950071349248,247930 755174403713953792,35890 749735077005791233,9754 794707591733637120,262849 750879385247313920,15808 756288985736028161,41680 778643866928807937,168731 793186303827378176,250261 786754876126564353,206008 787100635141246976,209129 766400089401294849,92885 787857322596978688,65113 794555626621808640,261155 764986842978451456,85562 771483857535152130,125367 785489566828367872,196277 791297091486179328,236928 768795672073994241,108849 776865736228646912,157755 750487247816798208,12883 758429579232944129,48289 778948471416029184,171260 791848439558447104,240890 794779269784305664,260613 794033552975237120,254135 778374146694807552,166852 795451965224402944,267177 785589800061562880,196917 768484390255091714,106756 780457796529598464,179742 773990240629448705,139404 768555083185479680,106756 787370580840329216,210289 794906515392135168,263020 776499275073150976,132364 793961672113344513,255863 758776266006761472,55261 751783436336164864,14277 763825558912245760,80098 764164719213096960,82066 793875666257137664,255393 793910775488221184,255393 757650577421537281,46890 762015738488057856,70613 781531559304232961,188119 795659031318818816,267590 767937418066407424,101163 769740328135892993,115220 764924604263432192,74575 788157703164006401,214809 742154444033396736,11774 773905373321269252,136814 788101047235457024,215005 790331382375514112,226490 766000507806556160,90735 787096002343735297,208989 792129196843737090,240926 793239907774914560,249926 776564333631381504,154832 794018787511050240,11774 776966463403855872,158387 779697160573059072,352982 795021752116146176,263896 777146411532050432,157082 779356358508503040,173347 786330470971805696,201441 793614581771796481,252639 788396370449338368,217519 764093401201381377,81536 793524076874575872,249926 788001556872437760,214209 794917407605358592,261598 753414193085190144,24812 773609733299240960,135136 794985733836734464,264460 763881891938246656,80393 761276814958493697,67608 762411285405368320,738099 764900306681331713,84660 786265395334381568,201494 780633577151234048,182257 794667325320523781,259323 749427438338191360,7287 768533351078637568,65174 788485786039648256,106085 794609097110945792,261818 792206151546830848,231498 793524642514210816,252984 759330886504452096,24087 760321356915355648,56964 778376415066587136,167305 792831440211812352,243075 786270317320605696,201378 765794019263844352,89689 786942183454760960,207613 769817793969741824,112363 786239261800538112,198304 795765251178459136,247930 758815426339975168,1248642 750149118434115584,7236 764168487954632704,82066 768861827572924416,109666 755162001081499648,35890 786572871220891648,203755 760283182872662016,61399 781219986052255744,185601 773573837061517317,135890 769497986724405248,113788 765729713272881152,86653 791509030187524097,239405 788057831366725632,214492 766999958457200640,81929 772818355774447633,131045 793623323393613824,252112 768600902290636801,106819 780899917162217473,183811 760528590266138624,11774 778463426733408256,166390 771800987505864704,126152 770032101357936640,116113 791674249178066944,238780 763451728658333697,78344 788049848872296448,214354 763906683693363200,78566 791074124856750081,106673 753681042712698885,28866 754786422565982208,33356 787730272926040065,210235 765599955012780033,87904 756651258283454464,44461 766089532722716673,77074 754729491256242176,27045 788048344258056192,214612 777912028665184256,164001 752983732710146048,25255 775530607971557376,146804 780810980603420672,183050 760334937526509569,48052 766677300012167169,93823 786206571583926273,199272 790719623851282432,232791 751199775408525312,15808 773951465115320325,139404 790516251844079617,208178 766089345006612480,90482 768358722846482432,95055 786326508927193088,202379 793462665578422273,252408 792297698187616256,243075 771433831131938816,122622 760917529216679936,64730 769327181017350145,112788 794989919521427456,264397 770444224684851200,117263 733111387497472002,352911 791619608855781376,240145 770582665099669504,119832 758655440808992768,54070 768113645121396736,100893 755592156623015941,37294 750809353049952256,15165 794611162793046016,261155 786190480958590977,201619 794671577409458176,39957 750725504274034689,11291 757021004581396480,45122 773598795158487040,136947 786205529676939264,200971 788070244589772800,215005 792081790827585537,237964 789533956186124288,226731 762758545037103105,74281 774009233519980544,140444 794671085656666112,261155 756624212647813121,39096 766789501200936963,91783 742337493689765888,349951 762638059838078976,73023 763746447850364928,77612 732175596998905856,172295 793313655651786752,249926 763390434932654082,77446 768950528843784193,110615 772957525318574080,133454 793072596782751744,243075 756994308964745216,45669 771231328599543808,122146 786412504654110720,203350 757709823463022596,48991 790628874702954496,231333 795041739132149760,259034 763211775445655552,76127 764591171284807680,83367 759805458269900800,58267 776921027205074945,158864 751891193139761153,18893 755449681497366528,22206 790916621019648001,234583 762106582394032128,70177 749328606006906880,7852 794685033688813569,262022 760933759386390528,65234 788857909765558273,220765 733108602806927362,355480 772934398597599233,133664 794697186382487552,262752 743850379113291776,11774 763883542002544640,80939 788739594783109120,220332 776614532617609216,156926 751065543961182208,16422 789469995877015552,225981 791695240243449856,239501 779361086470496256,174315 768539187318366208,29786 790046654325923840,222655 795027160171970560,258456 756359447421661184,42149 786753476965519361,204835 793424965773078528,241678 760981785903788032,66159 767837907247730688,100561 794886929720414208,261155 786990633185480704,204727 789800743737917440,227281 794020400879370240,257492 795384331787235328,266151 767813533027348480,101681 778035498182770688,163564 793924672471580672,249852 764982829474193409,85337 776842335199965184,158327 790935591768641536,235147 792396636286816256,46572 793588044347629570,253793 795059422578016257,247930 761661572544536576,69356 795709732946251776,267855 758294981836546049,52061 771790811302334469,127582 760806801965211649,63063 786518005802872832,202429 755368101533712385,35890 766414488723652609,93286 753426305891262464,27317 754010193969549312,29790 772042950540918784,125633 767846053181792256,100891 770247217861029888,117257 787102753025761281,207796 794925266900422656,257325 792758391856783362,247232 788877092112957444,221711 794395891713081344,350913 777849068936650752,163990 790940174255521792,234583 769860095685627905,112725 786397630150696961,194723 774267605037162496,141887 790931442280697856,234583 774086685780955137,141360 762744643498995712,74727 777932100947238912,157693 760366204473278465,62063 773160212584947712,133519 791420459803783168,235580 764145939527458820,82209 761257802597699584,65180 755073907900547072,35044 768081474839015424,103354 772414359406579712,120963 791034502936231941,235590 786175958730444800,201374 765218152590499840,86440 770622515718852608,107953 775762737678823424,151463 788752366812090368,220526 788188836819939328,215903 763470138246963200,78205 789951806658969600,227130 777572914883211264,162497 777110688795734017,151463 766497673050464256,80939 776737076867989505,157755 740296927611387905,14084 751595307373301760,14653 765556379599966208,88052 793855314600747008,256102 794633316343443456,261155 765620751114330114,84209 752274324447305728,21074 788441878039441408,215437 752053540063944705,20217 776408207266869248,154071 755372156649897984,22436 760189033708388353,60819 794020441631367168,257492 771511781646663680,126390 774037980197429250,140025 773270872635211777,135725 758687012123795457,54070 766468184849264640,91838 778253950072029185,166390 759097027930255361,11774 769249558404620288,27164 789958549107384320,228172 788593872670687233,217285 755487851664384000,36157 766711270036955136,11774 785676667461079040,196917 792920405203910656,247531 768580458506440704,107423 773391743685394433,136515 791729919688605696,240535 761540187121971200,68993 786715303648559104,205728 770843985786974208,121046 788126231338160129,215754 779099741858725889,172799 752950225975726080,24668 756655533617143808,44271 770023256443215873,105109 780489466095935488,11774 752312738316247044,20609 767893832373563393,101514 769254220302123008,27164 754848776712400896,33532 779095248140111872,171644 772899406764847104,133043 773982007428804609,139404 765514898629472256,86693 766403777201078273,93286 780797967213080576,182036 788261319275188224,215505 770637403438649344,114779 775809256532553729,151463 755112725102075904,34731 788438158593495040,11774 779894409865392128,176030 785904171828416512,199546 757644310292541441,48240 766265428343721984,91946 769056082232741888,110209 793965248621449218,257238 774333183424880640,138473 778183560918343680,164980 788385365761458176,194060 775132774667808768,146024 785906895043244032,199546 756563057741103105,41438 793886026137829377,256411 758112401472577536,51344 793151912497467392,248437 760302870461808640,61412 788159117789540353,352258 754074339041947648,30590 755164285957869570,35890 766723089556238336,95672 785248395782868992,194221 756660705101615104,42955 760158618394255360,61412 739981305681612801,352687 770661860932661248,119771 794595796461244416,249926 770403344775020544,118985 785803628066041857,195975 795032607348129793,263926 755379156230217728,37044 772575585407234053,118482 773255402414678016,135025 794918874974031872,262886 768137544152256513,11774 793331153373655040,251452 749923264890273792,10735 761096483865108480,66159 785547002620710912,196788 759191415607873538,57574 767913258284036097,100893 774222906565984256,141867 765977206317129728,88489 771041423252606977,122146 757685470276968448,47545 781372552492883968,139404 794779173617303552,262849 773629232270479361,137777 756083388759572481,39213 788749591931817984,220029 777946467612889088,164846 779139239350898688,172962 766770346188038144,96263 775762259234566146,151185 791834187523362816,240070 773555220525805568,137042 793883943271534593,249926 772084923490598913,128382 773839619272171520,137698 794928891571896320,262145 734974758513709056,350072 794238302207385600,259063 795686133837414400,265649 795006995657015296,264080 773950834979647488,140025 789223355857575936,224680 789217677319376896,224333 791768358568005633,241367 777926425034842112,162294 793611917961101312,252679 792058454521352192,243187 781693423254372352,187974 756877233654857728,45125 733450288120664064,353228 767534776920240128,99434 754760117963272192,22393 795031179497996290,261155 794906533473714176,263010 772481420044271616,130427 788953627230470144,220526 757350770006233088,44163 779185426271760384,159876 776141907869196288,153699 788124221645922306,215754 757736682900758529,48826 766327750114226176,90384 788754273504862209,220526 788462911010197504,215608 793617215601905665,249926 771418780392124416,120474 794197291636768769,258522 766965407605518336,93184 760496932833943552,63149 773696036132917248,138205 751550980240519168,18215 778069540454424576,53185 755640003288522752,38210 772851672066523136,132364 759917681000714240,59996 765035676752457728,85767 755505688504401922,38032 775123865286512644,146675 733113119313027072,355261 792017489936785410,243075 750832632594857984,15661 774082377261813760,141360 793644509238296576,252639 749652961744318464,9313 771466288774471680,122528 788886857958367232,220689 756319357798608896,42249 767371601729970176,89725 788386927640649729,217519 766331560677081088,90963 786265616231432192,199227 771088599617970176,122388 794365348766253056,11774 793278625588076544,249926 765755763658723329,87861 790521362683080704,231894 792744569569964032,246726 794594693745143808,261155 785704937720209408,197512 793948439058841601,257026 776827486940205056,158087 787090285369057280,209129 750512930085449729,12746 795689482418847744,265855 761674217016397824,69231 732094276130250752,1170321 790979849422647296,235532 765245828990722048,86653 767680002611679232,100605 776628796535562240,156835 776133912779104256,153921 755210717268054016,36219 768562572417171457,104999 750063490828627969,1248030 773919652464435200,139404 775877731393363968,11774 791681356803743744,240718 791426322383929344,238395 793883831866691584,248516 766819660687773696,94612 758463871753478146,50307 790908757559488513,234796 757542926813495296,47782 790462839286697984,218911 760607690502574080,63864 761404546564362241,62063 766415033676992512,93823 769404098445729792,112788 791348273349099520,235886 793875051380486144,11774 734781727646715904,11774 791019163456303104,234510 758239577245089792,51239 758805815046266881,46076 785269196305395712,11774 775364767645048833,148645 788579735198543872,215437 761644854246014976,68993 769147458714673153,111558 747462124633493504,11774 777620808617254913,158524 774074075559976961,140444 791175491994648576,235590 793864730079326208,91936 763932693335728128,80393 790662072619106304,233307 751133230758240256,16897 754806310097432576,33081 772988463834554369,132335 766637854642495488,94699 792412424536293377,245075 762296506661670912,72408 764248927507976192,82002 733298172978724864,353451 787890170691407872,205270 756965720727154688,11774 776944331844235264,158387 793459137325793281,252020 765238604754890753,86020 781768285519958016,139404 794694831507378176,249926 764189006829584385,80098 793131923245760512,249841 793912515940016129,256255 760077981071081472,60866 770652608545435649,119832 787715378755440640,212139 794729958706970624,261130 765571754911731712,86103 785962121234223104,199739 787073691460841472,205728 759556861708218368,57068 764184797870776320,81130 751073483191250944,16422 755153812524937216,35890 756945505792450560,44291 795126281134309376,263895 776429487630286848,155688 788444862681014272,11774 785662754438778880,196277 794710813776875521,262226 749685744524931072,9433 795070612515540992,262847 762709855689900033,73926 764091688071507972,81702 755663709826060288,38175 791693024493314048,240145 793760599951892480,252020 789921436148305922,228522 764195764578975745,80393 773562054426890240,137639 751729081578721280,18395 794280815496728576,11774 777190296681639936,209828 795389478395383808,247930 766020968515076096,90384 768215856367239168,103107 793189366176755712,245118 759099291352702976,54070 774021808227950593,140025 786600981186306048,11774 755107830927994880,34666 785696401300660225,195975 793272899494748160,248253 793493869379723264,249926 765575586622255105,87904 778353608744198148,166251 793102467869319168,249469 771935123684069378,125554 767130295778672640,15649 769922380722413568,110585 763405415958847488,11774 769167394656882688,111683 788941727688224769,195975 773906700940156929,139404 775354684320149504,144730 756529731563098113,41203 770320291759218688,117043 764674963739701248,81946 755263876720041985,1248290 793662129169657856,249926 779094034245570560,171463 780894092318433280,183269 760915104917585920,65387 789528167560122369,226881 794210773660823553,11774 767173547223494656,97852 774014863077208064,139404 785931416479473664,199211 733481219925676032,354525 755548200186949632,38183 790996720989577216,235882 793214212164165632,249926 794214899375181828,247241 775677728917975040,150663 788095313915572224,215005 794630209303523328,261155 776832675621593088,157755 763053728802992128,76307 768776597134516224,90629 792867644378492929,247379 763766600499621888,79402 755036142139871234,33355 793478723697713153,252408 773920322756055041,139404 786965097318973440,207613 785273995193049088,194154 794241842695045120,259200 752955406226296832,24108 781347039074476033,187517 766640266723794945,93184 785986591424512001,200118 767804234268024833,96767 794074016030093313,256255 768599791777361920,106753 794526958822400000,261155 761747862392680448,70177 768525704778645505,107317 778301321187254273,167220 772798793796419584,132578 776377510867136513,143361 788791232088580097,220332 791661056581959683,240483 795719700714057728,268231 795078027478605829,263688 789230691347202048,220332 732207157395914752,350295 755150277875867648,35890 769724083592318976,113788 795373758332727298,266151 795694683922067456,267855 769619922892812288,113754 772162322915856384,129558 776644899395428353,156835 794650073325965312,261059 777310631062102016,161456 785613947168620545,195975 745408639909822465,351279 795417941370142720,265855 793333708547694592,251452 778570964279918592,168794 791466616504451076,239107 790829353370288128,232169 732805636690415616,27848 794642631343083528,261155 757923478838259712,49852 789526275706662912,225602 775994150466433024,152735 793489414806614016,241118 754086573319127040,31320 766972630662610944,762119 762812849173454848,73814 767336671998345216,98259 790969572308422657,223492 771881234830127104,127134 790687507453124608,232640 773921039210262528,139096 788782179769655297,217519 794170398690582528,255393 787200578371715072,207949 778416171615858688,166916 794474658968047620,260871 786030982218420224,198620 794665267766956032,262022 770737612755656705,120474 794969798706806784,263895 788594012458541056,215437 754896428351139841,33532 773604505296470016,137869 785572257980481540,196696 771003002916265984,122146 764204725134696448,78274 752119377286328321,18602 779630655156084736,464984 789442916431368192,1178911 768124768243576832,101203 758116307795533824,50923 775169662694920193,146720 779021814697562116,170187 793216631077941248,250544 781322215782350848,185310 785486212517822464,192032 792207072939024384,240691 754727480167133184,33356 790743953440182272,224680 794231979545915392,259063 751549209829117952,18532 768798650596257792,108849 776856109470670848,157993 793945637352013824,250836 776928889272619012,156835 743259600313548801,352060 788892516690997249,221711 766621713266204672,94690 764811660959813632,84710 765630110732918784,88399 776157373085777920,154071 768505737840627712,104999 780747361274499072,182870 785985944893599744,199755 794749269962031104,262752 772201420409888768,129912 794219253352173568,258771 760511270298742784,63268 758071220864708608,49843 778320578801442816,167220 785548153281978370,196917 787325044678537217,207835 770458181654896640,118482 786787802713165824,205455 760805253088481280,47940 765593971405885440,88311 777047001011716096,158864 778286414979010560,167220 785659409405972480,197324 785670908039933956,196917 794563782408216576,261155 753001622188326912,24108 774085143992467457,90313 794205871261810688,255437 768854823424888832,108849 780917627510255616,183975 770305015860699137,117400 781110194814103552,154071 793992529972756480,255866 766691464512278528,95568 787000963408142336,208176 772994991195033600,133454 754197313850081281,31869 774854485122412545,144824 778396054307819521,167677 791843426211737600,240483 780890289082929153,168284 792774497346527232,247240 794691232832385024,262752 785515335210467333,196277 791079982344790017,235963 773999660117536768,139865 787032663257411584,208016 764812178910093314,84209 767417125669441536,97379 766605994457726976,86103 794318142101192704,259413 760167933322661888,61470 785713203577778176,196788 786979029865799680,207613 764826564764794880,84724 765885761124241408,90031 771214259665592320,122146 780596452401840128,1170396 790692067764830208,231792 790726530385244160,232863 766711981516722178,95708 781862654356824064,189857 771432368452276225,124744 767934531500249088,101681 792129067080441856,241678 786958574450712576,205186 781886638787923968,190424 754053184293703680,31377 781601796380733440,188695 772466500837924866,129662 788750108619706369,220332 789102444089311232,222545 793475736761987072,252020 768895704395755520,109709 776920646651555840,158387 778295738367287296,167273 758721396293902336,54070 763530617908625408,351152 781506931403984896,166891 758640198192431104,54070 793053761480560640,247877 762877901712658432,75073 749278242251608064,7855 756882351989207040,44429 786197486801133568,49459 794024252437594113,257492 793288029888614400,250633 749760895497101312,9754 768817733249142785,108781 788142718966956033,215754 794197245809803264,258598 786331027111227393,1170533 788881688495611904,220727 767750962647855104,100893 785300465575612417,194923 793179749157834752,249469 792746870615465985,247232 773026651412107264,95672 773889612154478592,138205 788391836201222144,215005 768132794157596673,103354 792815676763373570,246771 781221503710982144,186362 785923238161514496,198926 776546965307822080,151374 786632740242325504,205270 788880206542966784,220727 767809821198299137,101681 752238367799144454,21714 786582059590492160,200557 793452369627328512,252020 765008899657183232,85562 780376772361744384,179742 754113720134078465,30296 780401717150121984,176128 789862708971708416,226881 788962645546151936,218275 789812615115632640,654029 753691008987230208,29263 793706761525927936,252408 772816614269911042,132335 773007849534349312,132364 767059336476626944,97472 764226184582397952,82544 767030740659769344,97248 764448177634377728,83391 794662999667707904,261155 760783492439416833,63451 763789097135579137,80192 765233540854325248,86440 780182810212589572,178663 732373480855851008,351270 788793753632931840,220820 732950065006907392,354739 769545261546868736,110585 771464065839460352,125145 795235409194151936,265737 794597394432200706,261155 764125332207206401,82066 770837417884459008,120341 786460771408416769,351830 771882814547472385,128017 788754469810864129,220526 750478052920963072,13372 787758896538460160,11774 779871114377912320,90252 793245612204523520,249926 755533708518567936,35574 774973569382178820,144682 789142770233507840,223899 760659533903564800,24745 760882166330904576,41844 792767200004308992,247240 789087157277364224,223286 794615192860721152,261155 751666537237327872,11495 788950746893082624,220526 789345150166306816,225456 793255175502827521,250633 777300501326987264,152872 794585875015344128,258981 765348458660237313,86440 778728902248189954,170252 763105384315826176,75899 765988867040129024,11774 762425421438656514,72716 771764910116081665,126152 794189256637849601,258598 781580188110888960,189017 765240480867217409,84422 765186037018718209,86103 787078153659441152,208899 787678090948292608,212188 785461932526624769,196010 792474488352837632,243286 785620968005775360,197622 759890775144558595,1248692 788575156570624000,218275 786683874386534400,205728 793955178043113472,255826 744991336978223105,11774 751794040933416960,19789 752777695260540928,178186 781243682276175873,186149 772212173816799232,129918 777564863279271936,87904 762132936808366080,71659 766441080355229696,92917 740239927162593280,11774 753038033151070208,24870 771222595450511360,123280 763545501820194816,73196 794727794957754368,261155 788814875308941312,220332 793111399371112448,249469 794709620832907264,261050 762731948104151040,74681 785877139614756864,198671 765268621656526849,86440 785939676423151616,198671 774788511509512192,125700 756108955974180866,41632 765757157967036418,86440 770267909528498176,117257 787697190718230529,50439 767401651200139264,97852 791639021055275008,239776 780147935673802755,176110 791639690222919681,240260 793283828374700032,250216 752650258123886593,22575 791331255820267520,238207 773975854573551616,139577 794268305787744256,259457 760297928133140480,62043 786090217614761984,200383 774072317563375616,140444 776253924063993856,153845 773655329695338496,136904 780796687455432705,170187 757291981039017985,46382 777215205293948928,160221 780825789281349632,183338 793903179134013440,249926 754947890318114820,33262 757573666636836864,47761 781591076792664068,186153 788205511359488000,215437 771461593204797440,107170 753626824555376641,27222 770238802019422209,117303 790333740719431680,230485 781919341541326848,190957 771125082286620672,118192 793624925567418369,252112 750885740960034816,15621 785949395099332608,199546 749562944694935552,9140 759734780963360768,59164 786179731146285056,201494 786978533386117121,207113 791020525455892480,235487 777269730868465664,160609 752166565173493761,21343 771794441392656384,125367 757629929223819265,47940 773623488686923776,137869 787269830051323904,207949 773747983024214016,138819 794987719210520576,263907 794564788487524353,261155 793122619977379840,249469 786678212399140864,205728 753672295143641089,28726 767518324204896256,97468 775907616035840000,151185 785758459455213568,196917 785644743891963904,197700 763454831474446336,11774 776077602612129793,152735 790578117467185152,211028 794560166343491585,11774 740318252597809153,99816 787053290806775808,208379 787799945571106816,213253 767747779607138305,57574 779372429550362624,174442 762469325315854338,431998 773332736048111616,132497 778796080213454848,11774 792028198691278848,243075 758505257123086336,53703 792588652786360321,246726 764496671455731716,83629 772957939464220672,132335 772913510418419713,132364 763362807014313984,77620 779492755827482624,174315 763892013079097345,80486 761287274772520960,65540 756938154209312769,41702 768790630881431552,108849 785263010050822145,194154 755839027131985920,40115 788386525729939456,217519 791303397861306368,234564 749356063842045952,8047 774807330638684161,144494 781870672754638848,190635 757781137024397312,47940 786627335541829632,204539 761820207237042176,70689 772712403268022272,128713 765000092394790912,85562 770710467991875584,118191 762342716810354689,1249014 750808756716396544,15050 758584517208764417,51451 760793257571942400,64713 763488627804471296,78198 788151731658100736,214354 779126791982108672,172962 786307931042156544,202429 778289427420291072,11774 771020656636891136,122146 773858802227642369,139404 786359641366077440,201562 775057657254346753,146259 775195289175019520,146246 785613374465900544,197297 790733847247806468,232137 791199319571460096,235590 786171304051220480,200870 776813500530163716,11774 781896468948844545,191354 790489714990120960,230282 764554050176102400,83629 788746353786626048,204958 780561186370846720,180723 779345496154537984,173964 793923631541805057,24745 786682775978053633,204413 772281629284896768,129650 787795092023062528,199307 793914987001495552,256255 762263896409255936,71502 788525410824970240,215437 792128187224379392,194349 773927877825789952,139404 775672242785161216,150663 792021703165640706,241678 756400579736399872,42249 775780523927072769,150426 786578404204285952,204413 789165150745927680,223899 793950959953133568,255826 758772827554131968,55155 769239839455580160,110585 767731033890402304,100605 753667495362310145,29040 773339931250794498,135139 753361044072955904,27317 777890322084827136,162780 779376101160284160,166852 762658261736665088,73814 769472697537589249,112336 770336739810545664,117843 792228736921919488,240145 751800055976255488,14653 795109253438722049,263895 773553209981804544,136904 788076480089714690,215005 786990096926986242,207287 750381434376974337,12805 756859583054745600,44450 774083777949601792,139404 752274800463192064,21074 753395237943476225,18323 768543517081829378,106774 790652057162252288,218164 774391957762117632,140444 780610788318973952,150151 771093188383834112,1249825 779057722738274309,171324 758064159300943880,51069 794002318588903425,256239 790625862341300224,231870 757690544688619520,48439 781881804403773440,187896 779088372362993664,171902 786820659041009664,203350 752136812718678017,21034 770366691557519361,117257 758923104580009985,54003 794315558825041920,259288 770594274001817600,119682 776829223000563712,158520 761515936172171264,65222 758353533146062848,52554 758687996753375233,54070 794535636741095424,261155 755762906055049216,39384 794942555855192064,261155 793552832603557889,249926 765946682035101697,90031 760188489027588096,60790 793944391559905280,249926 754822584118620160,33356 794950398666625026,263895 794936282157813766,262752 773559270189268992,137042 785982055066787840,198671 790618654228541440,231320 732296697251045376,349776 778743100004896768,167569 753725327092830208,29347 759488051986903040,58537 777701393721196544,158326 793920277872656384,256679 768539234173120512,104973 773764854662430724,133702 766501157875359744,80939 769168379689234432,107706 771733102980898816,126152 775027457866932224,146259 757598243412971520,47761 771464891966169090,47940 793672389481537536,251758 792777151061733376,196314 791667085768261632,240483 778704000187183104,169104 792409020015534081,243165 794407743486574592,32816 743855878823157760,195876 755832696518115328,39462 764993413770981377,85562 791485284445716480,355260 794188853200506880,217285 770235488242438145,117400 790649060055056384,232137 792293040010457089,243513 793161514328793088,249926 753977833429413888,350503 764163853714284544,80939 761996467166965760,69794 790300257439612928,11774 758082130995916800,47761 758461411605549056,47898 794589133578637312,261796 777175179638235136,157755 776135718275911680,153095 779426478408671232,174321 750776518138294272,15219 792507804737212417,228522 788712184549441536,11774 773060115360518144,133714 773545894964711424,137042 794272762386939904,257492 756938302117195776,44450 760273898118217728,61576 753982099271487489,14111 785332398716178433,186883 777855159535857664,164001 793193713027735553,250033 789227791103369216,223692 786235490970308608,201494 786531614897471488,202379 775745213176221696,151071 765809767512154112,85562 766370951650881536,91894 757297233805139969,46382 758505334247792644,53703 750866828805668869,15255 772829786246901760,132578 788834984995893248,221476 794698137726287872,262849 790053360464334848,33338 791236813880983552,234878 790914533208449024,234583 793146912002105344,242693 780151963388223488,11774 785654157617225728,197894 773759051570089984,136610 794785207987609600,262735 764063451111038976,80939 765208255156977664,86440 759091717903642624,55710 773953845542133761,139404 760028481690275840,58542 762362982009597953,62735 773853443819606016,139404 793449916861480960,252196 758793726223347712,53996 780737781077315585,176203 775328829342638080,148045 760576047071031296,63149 756223824782327808,41516 766371350722256896,90384 794660217250320384,262022 775821185577783296,151463 787842820841156608,208167 790700700229443584,231894 762705012178948096,74247 768122757678641152,102249 768747819972825088,107428 794905706109554688,262886 772078637151510528,129471 781215880889761792,186434 769367317998280704,1170856 753981313124855809,30802 779167795456176128,172123 794727265623912449,262752 795764919484510208,268777 795316072203296768,265257 773613498844708864,136515 786570535496921089,199840 780442516009066496,11774 785794146179092480,197286 785482068969021440,195975 788827106625064960,220332 787059647609876480,207861 776595893885800449,155479 781632722997477376,131056 787028069072510976,207965 795047487488851968,249926 788180523411615744,214084 761645151395741697,69356 794899724889419776,232169 793101515988664320,246726 785891197927645184,198576 795388228681351168,266138 790518152878784512,231894 775058860159754242,146855 792491000530743296,246225 761057258373455872,65523 785735932745949184,194072 749373686868746240,7546 769362059364405250,113165 794815194920873984,261155 776588117885288448,155479 775883231224664064,151165 735427512952492032,349969 770875144436871168,114254 764860502488915969,81946 774270181904359424,141360 773604587576168448,137869 767180606803439624,97386 775919613045420032,151265 759618999600623616,58508 762339653789757440,71502 772777654457995265,125633 773989912869613568,140211 752178395438575616,13462 793172118045331457,218219 732236016946290688,349197 751842219426844673,18893 790509079340998656,231828 764680490573926400,82018 774792259640360961,135505 769558856938745858,112382 766629098462453765,94699 779076208986198016,170187 787724262085844992,205197 761207401685118976,7047 789969999318220800,227242 756505750558695424,42249 759832634671374336,59923 760566052195631104,56964 779840752872370176,175952 788613756989440000,217285 792903367643295744,243865 781270592968269824,183759 768961989204844545,109874 773668491933184000,138382 790938856505868289,232169 794327580237328384,259360 752967404007796736,24788 758658379640430592,54070 766234252853653504,90384 762824908476936192,75073 763805860250447877,78959 756893554509623296,44450 794531892280393729,261155 786913285761331200,207287 779324332405325824,172185 756609933173526528,35890 795276722388221952,264397 781146268709990402,185496 756935096880377856,354167 778580005575987201,168566 771423134289395712,125367 776150049243930624,152461 778797300260929536,169923 773239742058070016,132768 757658361038897153,48477 765220818578206720,86103 734772516812558341,353374 764935630686081025,84209 768234810057822209,103924 792014196997296128,243075 758050265148776448,50787 778493935048134656,152594 763464980817518592,78159 781353282472022016,139404 775373278886162432,148170 794635800004526080,261155 785310869559320576,11774 762401884460113920,70886 791699127881138176,240260 794670677697724416,11774 785313750786146308,195089 776610460678385665,157082 785960954148245504,199546 788465978350776320,218275 775725152315277312,150404 758108413108822016,41703 778744441150410752,169916 787023967034888192,207949 750507804142792704,10848 750833056181653504,15661 758686822872391681,54070 769675914602872832,114227 777813169863467009,163824 781163725361451008,349479 781173004403441664,186149 732973153312342016,1170801 764180854805594114,81946 765708127392174080,74247 794700880020905985,262022 755006091876982784,34666 755448771375271937,37433 753736802352111617,29592 793617132659544064,254058 786018338594054148,200386 792488622628843521,243513 753793116143058944,27045 775004989865488385,144648 793511572169711616,235590 770264218956292096,103436 771589140953436160,124597 766703200330276864,95672 781241800405254144,186149 771631923919622145,118191 750377712062066688,12883 780837663926390784,183269 780817375012745216,182349 792484742796947456,243286 732405636684636160,351184 775847724381970432,150511 793496263542976512,252741 764983722026336256,85209 761977147615391744,70898 788498545280069632,215608 754898622181965824,34186 764223366463000577,81905 767435962691575809,98972 763695610490867712,77720 765984199681593347,90694 788752289565642752,220332 762925088371015680,73712 776772590102728705,157755 780695365666410497,182257 772297998147596288,78769 776402682290380800,154832 787692387774504960,212237 767841976574025728,94718 766462723257344000,92854 768775102137704453,88795 776561639688548352,155933 791113188087562240,78159 794982322848178176,263906 775808906496835585,151361 765658182102450176,88998 791490124408324096,239405 791632616235626496,240145 766620509618507777,92860 792282854080163840,243187 785602751057100801,197512 753284268151803904,26458 751162309364580354,12883 759354651301085184,32825 780239787605135360,144139 794007811009159170,256239 758856066633314304,46076 794621047685386240,39957 778125377269010433,1011996 787254849939341312,209151 795767128678928384,268231 774555932550434816,279676 788889532078759936,221832 777885294427115520,164001 793863740538036225,256255 763947955095154688,1249198 793058758293356544,244655 786305233492201472,202727 790690622764036096,233558 794528598300495872,261155 789354818024407040,222997 795687664552988672,267521 768162638845140993,103869 794332526764441600,258878 795654692751769600,247930 740354102807400449,11774 793973246823526400,252020 787017591302660096,208379 785459458369523712,195975 794174002268762112,250293 773343202807996416,108795 793153402117259264,249882 795683155097354241,267862 773897119497347072,139404 758244206490087425,49843 765721866036064256,87459 775134514792333312,146720 753692268557545472,27280 754026381923672065,30296 789354186244665344,225619 791639391860948993,238395 767842129431277568,94718 775626661572280320,148473 785978093735325696,199891 753320837898526720,27061 795736270228127744,268448 774800788254232577,144783 771324141072818176,124751 770679569233879041,119832 791640943766142976,238292 777943240486117376,164669 793877858833707008,252581 793506176927498240,249926 761401708253548544,67547 789201108379893764,223899 786066598134161408,49459 770346492150153216,118087 791924526372171780,238292 771957023235792896,128519 781209062927060993,185595 769013585750228992,97685 769573870273781760,110209 785488324173586433,193121 788335284991647744,215567 772573488301215744,131480 765306759674105857,87062 770433059917336576,118482 792165948094545920,243576 760737818322829312,63776 755254002196119552,35890 768402499497635840,104313 794835199330750464,261050 786404384666218496,203089 758134071105032192,51239 761973955863404544,70679 776218100278497280,152903 793814083581665284,228500 753425353452953600,27045 794558820093722624,261155 756958663147855872,44837 794312414393049088,258598 785566435649155072,194723 755846662505902080,39657 758614948524294144,52475 789136968873541633,223899 768144341697126400,103506 759781666353213440,59537 775467884277444609,149262 751947140054781952,14128 793243543129108480,249926 761780029831389184,431998 786691712504573952,205181 779178395359780864,172962 794278023302414343,259231 791813005256163329,240070 764144186635550722,82066 794693836773715968,262849 793119059491430400,249469 758906919255814144,49121 757351231534661632,46379 758425894452989952,53185 765964396405424129,90373 781497703423279104,139404 758714120833150977,54070 780102460576673792,141887 762657324485996544,29786 768961418280534016,1170332 790151197420318721,227048 795710615843115010,247930 755321716281315328,34745 757681982780403712,1248475 769333305682505728,112336 766054565527552000,89876 769691481091235840,114779 791063747989082112,234962 752150873502019584,19376 765575189203656706,88052 776832632612978688,156644 789969102961991681,227795 794652797710921728,261155 768996575418941440,110389 751605338600796160,17616 776779025763098632,156835 787230138043891712,46572 734092616019546113,349347 792771726501351424,88859 755366659863486464,35890 793178235387334656,249469 752282008970203136,21074 765402068915847168,86873 794907168193449986,224680 791808292137742336,241523 752862464434319361,22546 772521776572043266,69356 788806759028666368,219678 763877046741327872,80155 785938113541484544,198671 763950377335083008,79691 773281670656954369,135381 750809586760716288,15536 791465395026886657,234583 762018449400881153,71502 765242749331251201,86653 767079338479001600,97472 787971450804330496,209184 764248397930823685,82766 773897664563847168,139865 794286481586024448,11774 791353775327883264,238395 794558448163659777,261155 786268698004762624,194042 793998849341698048,257492 785633827708215296,194213 794211173176512512,257707 766416139438129152,93474 790528265635201028,229874 770747805967065089,120690 751550421521428480,18298 785281976072888320,193669 773545377152794624,137158 790938099027054592,234583 779109106351124480,171902 785932456134225920,199211 794551018860244993,261155 770734350954528768,117377 775786064006885376,150663 794665508586958848,261142 763581525296238593,76858 770700374831423488,119937 755829826750001152,38535 769600025374654464,114422 772162615816708096,128934 774471231814840320,141360 755512358525607936,35044 775669654564003841,148874 788165792302981120,215088 785841202302226433,198878 785661177443549184,196984 758305848959565824,52061 775396239651147776,145926 790337120233779201,229220 762738529491378177,74308 774254882387742725,139404 775426483909107712,149304 793820729888411648,252580 732453308766425088,51644 762761354474295296,65500 772793699940102144,132335 793315470086504448,250633 795729510939230208,267655 762610798179090432,73814 776161924304113665,154071 788126652400140288,215012 781666735061622784,187843 770646468868857856,119937 750100121010905088,11492 765754724201013248,88489 750334125970690049,12535 753873518111125504,25899 773914595148886016,139404 795749428351090689,268529 788034657241616384,214354 752760751878598656,23554 757397202377453569,47264 772832773275054080,112788 767412972125839360,93112 785612293430087680,197286 786544613938966528,1063777 788910367053377537,11774 792886537642008577,247877 760543524819505152,58945 732702303409606657,1170679 767411646775959552,96039 787160040318889984,209043 795235542443106305,265644 771481580938399744,95055 734770811974848512,7700 768208530918825985,103294 775308486796255232,148170 758813301513990144,1248642 778358665082466304,167305 786253703351119873,201958 779297556987863040,168815 791497635139956741,239405 766413358543216641,93823 753717962322878465,28115 753726768410824705,29456 766364342304448512,93184 779485569059426304,174557 789113495652438016,223286 785834821255856128,197512 795087600348495872,11774 756092534053416962,39162 785914278033272832,199546 792191876438843392,11774 790666498419281920,232595 775718010619367428,150511 791389433203396608,238780 781584339595239424,186434 795111927739453440,249926 792417417486077952,242350 756064503050145792,40538 761598641777831936,69576 793499335170281473,252408 758498922977488896,50983 772807942605115392,131027 750365813106876417,11495 790899218076622848,234583 776165572128169984,151463 766302686451011584,679105 779236780377673728,172962 775789304425480192,151748 792323309211820032,237964 754778049086750720,33356 768966017070538756,109960 774438599953637378,139091 754751818626924545,33549 773569808369459200,136947 759156073995591680,57348 787895278162411520,211837 765580885143846912,84209 765362309359407104,87062 770740065597259780,120610 787380204578738176,27156 790356074096304130,230270 770427235199094785,118192 793457208579100672,252020 787821330552934400,212802 791010508719661056,234583 794231783818756096,255942 775674055877881856,150663 794554663961956352,261155 794197528480714752,249926 775565932739518464,148645 761032072945213441,64693 773887617502892032,139404 790740432091172864,232863 795100520192933888,262752 790044361782272001,228820 794582244048388096,261155 760107639275651072,60801 751083998105858048,11495 794632233713856512,261155 760471501254471680,62771 765855246555844610,87904 785838633248886784,198671 775773717465067520,151156 776983745970769920,157082 795035311587917824,247651 777206169597206528,160873 792329662441463809,221972 766106064161017857,90031 786686777906098176,205652 794305672603004929,257492 757645309971496961,48549 789676637793030144,212131 761321129344655360,67401 756590015321284608,44274 789930815824289792,227510 778572053251231744,168794 779033559931772928,171913 785425967246299136,11774 761033483724607488,56964 763869209906380801,80939 756877612660629504,45125 791776420817211392,240483 753360201647030272,27045 789377419723452416,225356 773670680722223104,138165 795016258026606592,263896 789158104449576960,221416 756625428182433792,349449 785551478752579584,196788 788159749359407104,214209 793555711703650305,252196 791374525837348864,238207 773901509394362368,139865 753143795013877761,21074 791739034125074432,240584 774667229472272384,144494 763583704904175616,1249142 753367984656179200,27317 758564237249622016,53372 751602825130438656,18395 765310111485222912,86201 790918513389019139,234583 770418145307848704,118087 774992743768526848,146259 761962548761616384,70679 769461639582216192,113754 739973326748155904,11774 794589799374065664,261155 760319358258282502,42435 793783563044941824,250328 791719076183830528,240483 741242680164929536,1170550 785595840614150144,197286 753307701308952577,26894 754040864477843456,31400 760125491550490624,61073 760164987784560640,61412 787082787371253760,209043 760546211665371136,61145 794534520695427072,261155 781206677165002754,185595 756500938169413632,42249 765052264969015296,84724 773179990368067585,109571 785673286332063744,194082 773879582046978048,139404 775071539087699969,146205 779108352055840768,164826 750413655011831809,11677 793671666370908161,242693 777861407345741824,158387 781611900547104768,188401 781847440727085056,190206 765748323751895040,82283 785425485492723712,11774 757342005315809281,46394 761717010489237505,69711 772932731558780928,132364 787858535572877312,213376 763507854737154048,78878 770479417927823360,87904 769907952501293056,115435 762669565444628480,73814 769790725806395392,114422 774824564488417280,144690 795473809650360321,247930 785244798584225792,11774 794291984563404800,258249 795273379620253696,263926 768475703478259712,106716 789243287492292608,217285 778472189083332609,166916 787148539029704704,209129 751676797046165504,18400 752881210221731840,24134 761537709558992897,68982 780254198189264896,178045 794360966309957632,226320 764184542080933888,81946 757690674783199232,48270 788827674781347840,220777 790036248354287617,229105 790267355033108481,229693 766360559700803584,93286 794939088545710081,226738 786322275826016257,201958 768428883678941184,104932 733642217156431872,354927 755500352221376512,35890 774199676501393413,131421 764204464479756288,78159 757650551492317184,48163 759119021069312000,56964 759412782743818240,350678 772876628842143744,132335 773318159503806464,135736 793610296845742080,254135 781251904021999616,186434 795039217139257344,263532 766517285775290368,93184 750448416078098433,13532 778083941324582912,163990 779724716202274816,175245 792066336415363072,242693 792174838215344128,243615 792648395982635008,244270 794251257670025217,249841 786967135251824645,207949 794173561573437444,247240 777798690622799876,161988 779397805777399808,174728 788144182145593344,215754 764990526315724804,85562 779046772974825472,171043 755805798756868096,11774 781453097763831808,139404 786299146055528448,201958 794910462664056832,262849 781541720861224960,187976 754707928620396545,22393 754709206951800834,14277 790740479260459012,232791 769751420882984962,114987 772065323864432640,1249942 794618217155031040,261155 778869841281294337,351424 760460867183915008,62063 777843008079265792,164001 765330548726308864,86653 770685073075085312,120613 767899180656365569,95055 794254267121074177,196277 795130684239216640,263289 775909368873320448,151539 779399719147757568,174115 770975134631034885,118191 749861481223589888,10012 752852098178441216,23899 760763244097245184,355185 794527380123463680,261155 775537529781182464,150063 780839985448648704,183774 770335763636584449,117662 781010645756080128,184223 764973968340185088,85562 789394946117599232,224680 765267850407780352,86645 786189363826663424,201619 786622768339181569,205181 785483507816538117,195975 792836358389784576,247241 791499967848259584,237908 760801442064203776,64693 756653529117364224,44271 765650550071234560,88930 774395801179127808,142090 795752131189882885,268869 763805684420993024,78203 785913626691416069,199546 765674273767690240,88669 794624153831833603,262053 765817297583808512,89693 795378237484531712,265867 765526034393534468,86103 751566148383105024,18470 793988053165436928,11774 760545591008956416,11774 788127447606628352,215754 771665864663764992,126995 749984560872644608,10251 771727927918505984,127366 767690491991302144,98972 768491671877066753,105270 755145339863113728,35044 788404540387233793,197017 763508567160651776,78853 755011884307230720,34666 769898033228222464,112382 775849610808029184,151202 790238731131297793,230009 791238493339090945,234653 754730098658390016,33356 775010599126183937,146259 791121603304103937,232863 764259858229125120,81835 788877937848311808,220076 793840917291597825,254135 793221828164591616,250633 762138772100165632,431998 757687656704712704,47545 786240174229327872,201958 788014905223884801,214078 774062257797935105,139404 780012697073045504,174610 792796586409680896,241678 756307475561713665,42432 776564181508120577,37044 792621249335795713,246726 794550526436315136,238506 761153623363551232,65180 794579307037265920,261155 761588021611212800,69231 770671965543686145,118192 795761144535384065,267521 758626250860691456,54070 795059648307064832,247930 785599427390111744,197297 757338989607133184,350258 753742779222728713,29263 777522797606236163,162213 769265948809396225,112652 758288800996921344,51809 779080082119725057,172299 759500651470532608,58508 756524683370070016,11774 793185390178041856,249926 780553436333039616,181419 788786804187078656,11774 762269598393602048,70886 792260138468073472,50439 793120772717969408,249469 765838129257324544,349856 794320956655210496,258771 744299707741126656,1170338 773485668257374209,136904 776940266997493760,158387 793599504649887744,252112 779105186295980032,168284 768157941660811264,95055 788749313153183745,220332 788134649792958464,215505 791404413294370816,238207 765198929008947200,86103 758788753452400640,54070 791586021833965568,234864 792802264356302850,247241 773702832696332288,137612 794544499603054592,261155 788458951364841472,217106 765019174896795648,82066 787718784429625344,210253 775114488190238720,146720 792817259286757376,243187 794536651041087488,261155 781382712607272960,185347 785263300338593792,11774 755132408022827009,32963 758338687998492673,41703 788744180889743361,218258 793155907232239617,249852 758506562650378240,50827 777300964202119169,159146 773839325461155840,139404 769015231452446720,110659 772942396547923968,132578 767729204590850049,100893 771709381251469312,121367 788530740745109504,104244 781041832901894144,183759 793225642724786176,249926 794200269978382336,258044 733355293900316673,145399 794772820219854848,260613 793867868098093058,255393 785666917457506304,195975 755900758176862208,39235 792662285676220416,226218 787830063886663681,209351 777549188208918530,161988 764782282955554817,83128 794526749359017985,261155 794675814138806281,262022 754797462674628608,33356 771296469252878336,124597 772588164263268352,131421 794536721866051584,261155 776154876321624064,153095 753311283487776768,26894 777111338480832512,159876 773904903924228096,139404 774088260599451649,139404 752935217640316928,24196 790618561890938880,232744 759001137693339649,56175 776080695655600128,152314 778871555287678976,138812 790982667374366720,234583 755071765722857472,14277 756036263975804928,1170455 761139031535128576,65180 755793550583930880,39462 781152731432046592,183759 756324505413296128,42432 793477639134674944,249926 773677800330964994,11774 791711065289568256,240483 744315574201782272,1247652 760153891816218624,60866 765631293824442368,738099 786628663554940929,205181 755073648466067456,35044 761738888721358852,62728 790581960099921920,11774 779018237669281792,171902 758438834539368448,52749 764218850439069696,81869 779868001189453824,174465 792758757704859649,245117 762003068032614400,70501 787717407179669504,205197 774256421818933248,141887 785699371354423296,198094 794993479516639234,263906 742386373668286464,11774 773185263744974849,134561 756195290865106944,41680 760557947042672640,62708 776459980983693313,1170441 794300782120050688,259482 786638814269833216,205181 763881532108869632,80939 759098120537972737,56630 775001180451672066,146259 785270582128410624,194082 785643852208050176,194082 788184410168266752,214247 765578731708710912,11774 786992730874388481,205728 776455356385988608,154945 780926093058539520,183269 759458171614265344,56154 778303267927228416,165097 776574476431622144,156053 759125295651778560,57131 787577001020362752,207613 794348108637421572,259034 753980482539425792,30590 769656351199027200,113412 763016817862385664,75631 764834851606368256,84724 793436914250555392,250033 753233104370708481,26140 786606142587744256,11774 758793209233289217,54070 790692919631949825,232280 767876709177626625,93504 763975127209914369,80939 764267567917641728,82066 788947147068575744,221416 792118135901921280,243187 768944700137017345,110209 768056269785759744,100893 758659706864873472,54070 745527000735981569,351424 755465601162747905,36735 768005027587887104,102138 771526132760018944,124597 779336238339805184,158387 786732075944509440,205094 791777752181596161,237999 795463957121269765,266464 786267596173766657,11774 775495751447085056,130988 793176025412677632,249057 755169579798827009,35890 776379224038969345,155390 792102861689630720,232911 765306441603219456,87145 776599257646182400,156835 789263342980460544,223991 754825237590519808,14277 787022407575805952,207965 751877582610501632,18316 791480993395924992,232863 763456927049416704,78344 763813562892611584,80526 779715861896507392,174756 778338380782276608,167517 781306985560039424,186584 767824154376675329,100559 765224731964502016,84422 767182490977075200,97257 781492363659137024,186584 764137374871879680,82066 794973486531940352,262925 793320705379168256,249926 773902606938669056,139404 760512018818433024,63268 777552162834481152,161456 778446586414116865,167180 789926764776607744,228820 772908066232733697,132335 764384640354422784,80416 789897011889778689,227048 794232842628644864,258598 791092521522778112,235487 786664876496138240,205455 792584547565182977,246225 767202648537923584,97377 792386016002863106,245531 746858815220514816,329253 780817461801353217,183546 786435415561670656,200460 790922482391871489,234583 777581226588790786,153035 794240146396901376,254209 769223746540466177,11774 753990930080886784,30802 769583052926382080,112382 778939001872998400,171168 795397491176931328,266054 795291738608783360,261059 785959188233084928,197512 740200063222317056,1170555 774209946980343808,140444 793843809712943104,255942 793873834717876224,191065 786949110943232000,204413 773899340817567745,139404 749712256045199360,9433 775475755681583104,148010 760919297040457728,65405 756503645844221954,42249 788005416529649664,214209 755683880099803136,37844 795084791355940864,264397 763350910668042244,77731 794564507947438080,261155 788918697230372864,220332 759160839953846272,56964 757635492330414081,48351 767805185615732736,101681 780845634999951360,183269 753463594965045248,25189 775418643672928256,148179 770996352872394753,122658 779278189847842817,156518 786174356493889536,199546 788461482891620352,218275 788549987789602816,219119 792900957784780800,247241 773237910753730560,134946 790264052282896384,229159 766360402385068034,93261 771929602851758080,127957 787885523935367168,210208 760559334258515969,354841 774287350767554561,142506 761226878476705793,67326 766429877511790592,93286 769146013500211200,110362 793624971452874753,252020 794190695955316736,258598 771406248767922176,125367 794633391031336962,233467 794898285278461952,261942 768222287136825345,11774 764836701755805696,84724 760107138232360960,58267 789469756415881217,225981 760170354283163648,61444 753923786261561344,14277 765253912299442177,86759 732304633457049600,349197 763867744999772161,80939 793504202509148160,249926 759121113163059201,1248642 760284587264094208,61545 785711038654062593,196277 765962340441415680,90384 779110926335119360,171982 760597206684631040,63655 765576184230846465,1249285 754064438978748416,30910 777572194549243904,161277 755045973508825089,34815 758647518611857408,54070 771659423718662144,122759 790914060002922496,234583 759563560582258690,57574 792125169053597697,242693 751612702334840832,14277 790718768431374336,232884 758994379927265280,1248642 750171287599788032,10057 757556391057895424,305417 764791446096506880,84724 781829340388478976,190635 755816116732108801,11774 768989502400438272,110659 795692967508004864,11774 764649605879431168,83881 794333495652777984,256038 770793519980154880,117257 750038721563623424,351146 773913141243580417,139577 792541812296646656,246295 794291562335211521,259231 794536631596421122,261155 762384914746642433,72354 781332373397012480,183801 773907565520363520,139404 759584340208607232,57068 774410103189417985,142503 794602381103108096,260081 765206473383174144,86440 776166580107436032,153772 779363104496889857,174315 781284995201720321,186883 793100090395205633,249469 793814707064844291,255393 755427902771068928,37433 779098810437906433,172799 775805312217456640,151741 754249240977739777,31717 763802004355330049,74133 755210416498872320,36033 774191223770910720,140444 755381750222561281,35107 753694791624450048,29263 765624474225958912,1170369 788507568901586944,217083 769136700891201536,108729 732187031657271297,350020 785323022760632320,193633 759863963119001602,58267 771424744381882368,125202 757808844047212545,47782 774007469651664896,139404 785565266356924416,196917 772764956911603712,124924 785251780883906560,194082 772236675762229248,129471 793644758845550592,254135 778872747053068288,170253 790627829440475136,232280 770715205655490560,120541 732388277450215425,196346 779137501193646080,172962 785662607466258436,197341 762726246446870531,73712 778543968933978113,166282 788320014092894208,216943 781652074152992769,186584 785659275922157570,197512 792088723525607424,243187 795048305315037184,263532 793272624235282434,250633 756100805183221762,40881 762834960138932224,74483 766898760530046980,91946 778168587639021569,164826 772540324207992832,127711 778364795569463296,167522 779449417564684288,174557 786383059369140225,201958 788133969225195520,132403 779443923148218370,173347 780121230968033280,174725 753337461812539392,27061 773614510896652288,136947 771421915164520448,121788 795661917079662592,266079 763484992399958016,78205 766378516472627204,93504 786051966707363840,200382 787417010909118464,206117 775790226287398912,151463 776911529958445056,158387 773699689497538564,138205 791187599910109184,235590 758583430376546304,35890 770747250842726400,121046 790032035578388480,229159 791687473583751169,240483 765005597410529280,85562 790588720118308865,230234 765958669410328576,90384 769793266560696320,113197 765261318924357634,86653 787139446399348736,207119 776096286919405568,153501 770729891176341504,119774 781504417472196608,139404 785543979785859072,196247 754806301708783616,22393 780826464576999424,183269 761703356813291520,69747 765353032116740096,87245 773293746020491264,135489 780245508346511360,177704 795399199286169600,266138 791053193211998208,235179 775964722109624320,138532 795731372279107584,261155 788469923110498304,218275 757063581133189120,44163 773518041690804224,133702 776016905228455936,151202 793736325446922241,233154 767936465305083904,100605 768121073976037377,100545 776410961171189760,108729 793642474396717057,249926 763919996988760064,47188 779874572992585728,177248 771004123550404608,119434 792494296872071169,246295 776767643990851584,157840 785536906519916544,196277 732255571835944960,1170428 765987936189964288,90622 776472539862294528,148010 788953526575693824,219575 794150009956511744,258193 762280351217557504,70085 774372195736887297,140444 775470143979786240,149289 764147616636669952,82066 780543658168684544,181435 785281471498117120,193669 779419017215741952,173630 732998303516889089,355106 781397557155160064,139404 773170061888585728,134033 790571475015172096,231894 793230080281456640,250633 793530623377809408,249926 761345190099509248,67938 766069907679162368,89765 793229248429424640,250633 795401910568308738,266138 795711493685870592,247930 768921247652589568,109666 759858041877585920,56964 793249901157187584,250293 793161767975284737,220815 754813915981307905,33071 790983211392245760,233692 751807136867418112,18893 788470187028774913,218275 773621844221972480,137795 790788068638797828,231894 793098962580348928,249469 793648435396091904,249926 750918711578468352,15808 787318311516311552,208014 751605030298398720,16728 792131834171850753,243187 761195130988601344,66878 770253794416394240,117257 759190982852247552,56964 789232899413323776,223286 770066618126835712,11774 772824773009158144,132335 739436481920552961,354624 763070970101833729,75897 766647608446156800,93261 786582403032625153,198304 752115965828169729,14277 788438478006718464,215437 795422696570048512,266500 785976458938355713,199272 785648420501323776,196348 793283626624544768,250633 756252265871241216,41746 781282577302839296,158387 775536301726584833,147013 795432057887461376,266151 755130168058847232,14277 758441004869484545,53144 787768704398266368,212139 786309108538355712,201953 764107460856520704,74518 788173618383622144,215505 795698312171098112,268281 762778484473204737,74974 755153727825338368,35373 781267145363746816,185595 795280629109665792,247930 773187296136945664,135025 777324247261835264,85326 778261734008168449,1011996 769833847286407168,112199 778679900546871297,168892 780541342447378432,178776 788765321859571712,220332 794427381847130112,259055 795692942853861376,267862 770411244247547904,114254 732396867493998592,351467 778640295332225024,11774 776144489538723840,154071 769928539697127425,1170396 760483926934773761,61145 771943890362437632,126677 795134945438105600,264397 755091608094248960,32405 793842757366222849,255942 774071763953065984,139404 763959999605334020,80939 785423912469270529,195125 766643428021207040,91311 772515975866490880,131045 794240984133632001,258331 775429765071183872,148574 767783988845051904,100605 751661632229548032,18470 790399279747571712,227242 791369420979380224,237491 764981030667247617,85562 762825021706219520,351152 765301263479123968,86103 758553686658387968,48289 762070274703523840,70679 763465901782011905,77612 795201263491158017,262847 754746329046351872,33356 768871105067044864,109666 739122136044974080,88859 732997243704205312,354396 762730710880751617,73926 757305959643480064,45672 761546413029203973,68993 795696801181532160,267862 752881659591008256,24134 757715696373604352,49056 774209169691926529,141887 752882875020771328,24134 795101612738015232,264397 751027913470783488,13532 773628304951644160,138165 760897987891568640,65234 776566653219770369,156132 789084815920340996,222654 772935368748376064,132996 795077288735883264,249926 754737040810446849,33356 779712985010933760,47940 793106900141215745,249469 755480252378443776,37538 785945907934048256,199960 756343571398131712,42564 770419866348032001,117257 789519413523406849,226180 773602975721938944,137158 790356659625267200,231015 732986687970627589,355080 753245925246730244,26140 773657043525861376,11774 786270350724128768,201958 785610632217239552,197297 764124313993695233,81130 772076781369032704,125742 794526005650034688,261155 763776107589931008,78855 780504971871657984,181011 750362548394942464,11774 788775260527194116,220332 792515249953964032,243187 744174814252961792,1247634 770505074443509760,118191 775361508565975041,148473 795007305993437184,264573 768985720493006849,110178 791214029658292224,235620 764550225272766464,83512 794686631102074880,261942 752876750720360449,24134 791748421371691008,240926 750785657925054465,14421 785667456211652608,196277 758040805995114496,50314 793975718556340224,257026 775680209534095360,149953 756283871633764352,42495 776212030260785152,153596 748961757104865280,354835 755189576772100097,34666 765523492636950528,352731 785282127642365952,193669 742386649967919105,11774 778373476839292929,166102 753677069863809026,29121 781475928312545280,139404 793587109084790785,252020 766466362134888448,93823 786750207778095104,199211 794151007261429760,257492 766340707598688256,90723 757682879841218560,48029 775303261528010753,146847 776961847735967744,158387 770735905816444928,119832 776613105258291205,156835 780074947192369152,177231 769198989778432000,111549 758861192286703618,54070 787709097030266880,205728 793561027552038912,250785 776426296616316928,155688 763844773031645185,75349 771141507361435648,123085 771534206874718208,125163 781529190747115520,186212 757581867877097472,47545 795370096931782657,266151 757440313116024832,47266 773319870834438144,134128 757764623223234561,49121 758750796938743813,54070 791026212055449600,234583 780822542336405504,182659 779117373660028928,172270 755935661060870144,39384 791396217162956800,237908 777526977146347521,159876 756320262086234117,42249 792591256371200000,246273 778075537692434432,159906 792015567733526528,243092 765118738479902721,82121 792576923264102400,246392 776107312662450177,151410 780083648632619008,176128 794596440307888128,261818 773844199787683840,138819 763837216544129025,78566 769349497415532545,112693 793698480577400832,252020 767470537987747844,96039 769308974059446272,112363 775778762575245312,150663 768955643583684608,110615 771300799301517313,124597 778643921446592514,165423 733071298826362880,353451 781271865365041153,185257 763597387659108352,78513 763423868082061313,69269 764310609626222592,82759 788542117542887424,218875 793582339972403200,253793 781224056129458176,186170 758717794833891328,53033 751229686064160768,15808 792096225889779712,240483 754764212065361920,33355 765224015174565889,86440 753631011196448768,28732 754714954457120769,33090 757591700751716354,47782 758448542667067392,53289 765737658626760704,84724 766787660924936193,95511 795427977135792128,266491 766033395994529792,90539 794221089421410308,254209 794532371643121664,261155 773156615268675584,134559 794201999411556352,258598 762796898818355200,73910 779562926365483008,175811 778371843333906432,166852 772575269353848832,109104 786916583012642818,207287 755095642196709376,34666 771804718792400897,127134 776155412445802496,152946 792744067104923654,238251 793093703078469632,249469 792436115131158528,245148 732774153535684608,1170555 758113388325023744,41703 788792437342863360,220747 790619981444632576,232749 735569165730381824,352870 757619414665572352,47761 758463039314157568,41703 790332484915437568,11774 754974769380896768,34666 777799842554843137,163763 760999050707697668,64537 754044891127123968,31448 793163047917514752,249926 788158100444295168,215437 792536308329611264,244270 793997469889634304,255393 760568697366929410,62755 760716254294446081,64378 773635557553430528,138335 776505072683454464,155898 760639484509560833,63451 780611700831551489,150151 789518385163931648,226731 789986816074088448,212131 752683519814561796,14277 757272742282440704,46384 770981725862105089,122467 792779172473077760,247240 773626743949189120,137869 794302422290079744,258598 774664545818189829,144654 779101644072124416,172799 792765124759040000,247241 761624274708738049,69231 794878061158301701,261155 769875961533767680,100605 787722903806734338,211880 791357449512951808,238207 762666793999577088,74133 777085315244695553,158520 766006557297545218,90003 790220203489714176,229148 794612843605700608,261155 790897180261298176,234583 788453236655198208,218142 761648098330480641,47283 770293751793135616,117257 744978556480978945,11774 761618760331472896,69782 763879885777543168,79131 740724173631197184,1247391 785540783638274048,194221 757446369921622016,46006 761677767729524736,70085 790975118428151808,234583 793101923352207364,249469 768259668854448128,105322 780838459451768832,182659 790080284817494016,223249 792538778137001984,246295 769424812074762242,113165 793885020326854656,11774 759758064144658433,53703 762473549227364352,73102 787790103242432512,206257 765380821930827776,86103 793640811103657984,254135 790208330614661120,228172 771840842248040449,126389 763836280450842624,80716 794226951749677057,257492 770768050945716225,120610 761300415346597888,67768 794620544054345728,262145 780465296708554752,179742 750587891190030340,12691 793180946941882368,249841 762690466462728193,431998 780795038347333632,183269 793077551287590912,238696 762592185854197760,69947 758352042259804164,52554 794034613307916288,257492 793148281924694016,241034 766347123470106624,92860 766796561116372993,89859 766286198377738240,91946 767392197545189377,99164 760904111126642688,65626 762813081009479680,73712 773868502113398784,139593 749805723962449921,10291 760532960600739841,63149 774015880946737152,140444 788341698464055296,215835 750838870015483904,12704 771766723208998913,127871 791339679689867264,238207 778192317509427201,166390 778487592723570688,167124 789492631566974976,225358 777953597677899777,164764 780740038715908096,182036 781607600307658752,139404 776467275314524160,142262 778354206998663168,167676 766099787145879552,56964 795431879864258561,266079 790874729825439744,234583 762597556283117568,69548 772119796024356865,126152 773890717307572224,139404 793229201470001152,250328 774098431182639104,139404 779556013976514560,166704 790312521399959552,228341 764658364374593536,11774 795289812026662912,217837 790796745882021890,232863 792103485634441216,243187 764836174276026368,76723 794728448602341377,262752 786970547527770112,207949 770845594197733376,119937 766749412710313985,94683 795035613334368256,262752 788469460239785984,217899 791018078523973632,235948 792178793435791360,244221 769176292818378753,105643 787123829613006848,207796 751806737448140800,17794 757889881804648448,49852 773910587004768256,139865 776141911862063105,153658 792373898419417088,351463 791677759378554880,240067 756209438927847424,30047 759511374766575616,58227 794949954116665350,262847 761598905289023488,11774 777054744548433929,158387 791100840572391425,234575 791380507988676608,238207 760513639900209152,63274 765237861494816768,86440 791710137522282496,240483 755507931181903872,38183 792414685718982656,245566 758728748887863296,54070 763218585112240128,77295 775756161291345920,151156 757883476523769856,49852 792045572110811136,243187 759874264270901249,52887 794702497571082240,11774 755377240284794880,34666 753596905762852865,26788 775058461881237513,146847 767770653671825408,101383 757798181639905280,48491 785471196959805441,195975 759092724347858945,56964 767791601854713856,101134 779158245269184512,171037 777954336491966464,164900 773665834946301952,137315 771448839551062016,125367 781133585721896960,130635 785376356171341824,353879 762207921887334402,55262 756580970430595072,43553 757293825274552320,46406 778724272600518656,169327 758536467664691200,53703 767868437095915520,101383 787340466710720512,209035 760252316352122880,62063 790437392670941184,230282 794069893121527808,257492 785556022068965376,196277 776548761912872961,155933 781111989523378176,185496 733090571154292736,355106 732459470819729409,1170377 776771929151774720,155451 755396095124054017,36545 791831750020173826,240890 785969421802147841,143948 793679324759011329,252014 763368908245995520,77731 795700528890126337,266146 749278938640310272,7816 759127477470031872,1170396 772615703232851968,131914 768459235390730240,105070 795703802787745792,268356 791444132803649536,237332 774461033419116545,137042 755427451145039873,37433 766662049099239426,94699 778158319823360000,164826 781329509941383168,186434 786795572074205185,205186 760703798113406976,63451 786229491660038146,201958 780822104635768832,150151 785623450438111232,197512 776841597505802240,156103 761843460152242176,352553 764270900782956544,82571 761459201109528577,68273 771376573543055360,125145 767140698101514241,98147 767082114068074496,97685 785602325821915136,197512 769266118921887744,112363 794564432848424960,261155 790682300740734976,231849 795372205882347520,266151 759520732401524744,56800 780818540957806592,182726 790928383362334720,234796 750166265042382848,10662 768271472460701696,105018 781269405816750080,186210 791859529910747136,240145 777921449759834112,161277 758495624497102848,53185 788537821845913605,218977 732388556669394945,351837 770510566343401472,118192 795355116996018176,266500 768257876146135040,103485 767417935224643584,97379 773977767138430976,140444 794333960616767488,259892 792212909040422912,244550 778213321442930688,166409 792002142630535168,241819 750828332934057990,15661 787645207747633152,46572 753339517415792640,27188 759105151756013568,56964 758675698684928003,54070 775387022542286848,148170 761165644175929344,1248861 776638439366070272,154474 766518547090550785,93184 795042187515990020,263926 788557053551869952,217634 791441147784753152,238395 788883182934306816,221297 785994011341312000,193854 762847816616058880,75267 766054458526617601,90735 773175353670066177,132335 780753134301900800,182870 785498088840437761,196277 793878801793114112,256255 795697364396900352,261155 752936808032440320,24173 790979882490540032,234583 750532112017743872,13899 780509022139064320,180306 793139019651481600,249469 772559450901143552,131542 781486922615001088,188119 752943334021300226,24257 794590744375857153,261818 791686951107604480,240483 758753360459595776,54123 786218066262814720,201554 756674162438115330,43962 759305348167659520,56627 791664311017930752,240145 795368993120927744,266054 765939621041623042,90384 785894346470064128,108396 787871238798454784,213138 762700931163103232,1249030 780726948095852544,182036 785629129181831168,197341 766616784765984769,93850 777631900928061440,161352 769623261428584448,113412 771668698293731328,126152 751974126022107137,18539 772114374836256768,101681 789932202997854208,228938 776433881289404416,154071 776895204540424192,158820 776486721798012928,156053 790633354664304642,230899 792816277807046657,247877 795718951019941889,267576 773334869975961606,132497 763414744304914433,76549 753804599052468224,24030 771779939737669632,127871 771926413964374016,122759 780830076728381444,182659 792786128059314176,244270 733365568263311362,355480 772891624237965312,132761 758253121483247616,52061 786758033141407744,192032 776764566692892672,157840 792018594481799168,243092 780795227837784064,183269 788476913165541376,218275 762998515740078081,75724 769601960374743040,113754 793944923854618624,254135 795615767236644864,267655 776208354465177601,152106 793999656762179584,129991 789183372845199360,215437 770782903093657601,121490 771397693369225217,125222 786059049360130048,200382 764300280448086016,82066 773838726900264962,136825 778382175389425664,167305 777306952544063488,160014 794703766587064320,261155 793934447120973824,257026 754236186512666626,29263 773189157447401472,135025 773977981031223299,140444 778079711414988800,165435 776665782612819968,103405 768700998307176448,107984 768716742893899776,108528 767099078949933056,94627 772851604341088256,132335 774097358069960704,141316 788756667777241088,220332 785490250781040640,196277 770054845042745344,116619 773994009375154177,137740 776813640326402049,157755 792770391408275456,247241 794291484312948736,259267 763560429692063744,78405 775322647919898624,148170 793942794285027328,155390 755113242377097216,34731 773092630918000640,132335 745075270189735936,195876 795670002628251649,267862 759047942665826304,54070 794192969909895168,258598 781032264427827203,183269 795099059606392832,264397 794643404189732864,261796 768028167474909184,102838 778608636612534272,168794 771013250972471297,1249804 785951716004868096,199211 785491334656237569,195975 789549503070232576,98542 790656007781294081,233307 794204970820087809,258771 785841529382395904,196277 759978655921610752,60344 766280536105095168,90757 766832889711341569,95035 778429502523224064,156811 794353607428763650,249926 787023164685611008,208016 790663263327391744,232169 763470604070641664,78344 766018712017207296,90908 789432804723478528,225981 789922884453924864,228810 794918593049804805,258598 778713176128925698,166984 790987937450033152,233736 773507305648173057,137042 788166791730114560,216009 756867616896086017,45125 780075207574773760,178075 781808015955505152,186584 793161481651163136,249180 776235079244709888,148537 755463569248964608,36157 751899022806421505,14277 754888460511514624,33356 774032182411001856,139404 776933189856133121,158673 761663138001477632,67229 768106456801345537,100893 754097202960531457,31320 775326545070137344,148045 758777984283205632,54974 786457792806686720,203674 789321126187044864,225359 771851544279089152,128017 774246480941056001,141887 779305714326114304,172799 793862447467671552,11774 795275171628273664,265881 778252850921168896,166390 768000202728955904,102904 775886551888883713,151410 781883184367607808,187896 773237385056227329,134743 777190153882304512,159146 758487555046248449,46384 771379489850916864,121949 775524066170171392,148994 750831631016005632,15536 762763112386887681,65099 768812531355938816,108849 760646962991378434,64197 760501128798666754,62771 790724635662790656,232863 793906706707148800,11774 756250970833682432,42149 778619768756502529,169201 790176388041076738,229693 768473748567711744,354847 794945671870742528,262053 764640192636588032,84209 754888687972864000,33356 755191793373687808,35890 779264975990886400,172122 754164264013733888,31546 761650515021180928,1248944 780551583780048896,179475 790151211487993856,229818 789506806556962817,225923 767600270838755328,96039 753741052427771904,29263 757585606142668800,47761 785293701316698112,11774 786658270362628098,90209 766715678959267841,95672 755092700647391232,35044 792932049946603520,248514 775547656034746368,149202 785852584905105409,198973 764902190691389440,80720 791651906753929218,240260 768822970395529217,107423 791053444471599104,78159 793274401429094401,249926 733480336210845697,355480 779176563329863680,172962 788017827873566720,214492 787830145310724100,211917 753729520784449536,29263 772789144523243524,132335 785261685502115841,194154 791047731116511232,78159 759443420364414976,57881 794322788685266944,258456 762118284707856384,71725 763607584486154240,78359 764955683292712960,84449 785821986601758720,197512 795104973935824896,265257 756189350375809024,41680 765914575808135169,89876 781848122599305217,190036 793078328643227648,240483 794232421537300481,254209 754760113861386240,33356 768588005477081089,106281 762531297025626112,72678 772917764889518080,132364 786238747113238528,11774 790280891775922176,228341 793108980767793152,247241 769200189181562881,109666 789366678299836416,102730 766305628847480832,91946 762033615647547392,56964 792121808560553984,237964 762115565578096640,47188 759581227804262400,57574 768140464457297920,103354 759216716232687616,56197 771491340701929473,122146 793577024111513600,252679 750361172487106561,9433 791668586708250624,240483 785822148824793089,198671 750722307824517120,14877 790965791290261504,234796 793179995300569088,249926 794208871036440577,257325 776092819848966144,152735 787210665232592896,209151 751616892125622272,18215 795332497508798464,234583 758772681973968897,54070 768268695906856961,105041 761358765757128705,67547 774176421576970242,140444 779975002892402688,173358 770683784769470464,120642 792043934679728128,243187 764493403274948608,82066 788764856006631424,164764 755824147578650624,39957 771759408422326272,125742 788628461732626432,218258 777896851773149184,151463 788202419301777408,215088 772701204707094528,117257 757104626172694528,45964 758127673860362240,51595 774223781262786560,141887 779716860828876800,29263 789992504116416513,228354 792014085135167488,243075 752667844534558720,22750 772576454668410880,131457 779175680017854464,170187 792092486848118784,237964 791743860816904192,240483 764989609809817600,84929 791003679629447172,197046 754705583538892800,33174 786196366808625153,201619 761718728228732929,1248959 772930152732954625,132302 793229681071915008,249239 755490006207238149,37892 757318435093245956,39462 754792919203188736,32756 766627186241568768,93823 794049193354657792,256219 793157808531189760,249852 794157135567482880,257492 765061937843535872,84209 765549051429392384,88052 766400395782619136,93286 793172931358711809,249374 767858388130725888,100561 791829643376467968,240584 788579138562961408,217285 791087198376304640,235487 781921462240227328,190957 792526196797939712,242628 753367415937904640,26140 774353054137188352,130988 762759723594747904,73814 778408132745760768,167398 753201617470648320,26140 788493465550290946,217013 793511047797805056,252020 791330722007117824,238207 794358579515912192,259034 755168383063076864,35890 750643493786103808,13532 793194378336632832,249926 751218426018795520,16299 793103209501949952,249469 794937512196239360,258193 768176466391552000,103986 758392605180821505,52771 762141545218867200,67453 769651754011074560,114779 795418464529842177,266884 751774308649668608,16506 769746695286554624,103857 750051988671373312,10848 781472285861568512,188119 789843730484326400,227242 758718313237139456,14653 763292541810778112,75392 758076126719717376,50542 779044647381377024,171324 781299986835369984,182257 770672095533666304,120610 790730379229433856,231849 795443449080217600,263864 768405110686908416,209828 793998010996953089,257423 786634015377874944,11774 732435846222254080,196346 794634985772843008,261155 779043148932734976,169327 751566450524037120,18470 767160468280446976,96655 791705210695495680,75291 762696945328541696,74302 794182245321965570,255602 757861787849162752,49754 760606743810416641,63937 763376992402092036,76406 749745351528177664,9153 751004039656112128,14525 774073070386413568,139404 773884770329645056,139404 787992515655954432,207287 775292176699953152,148045 790994029928259584,235147 791708549344731136,238378 732292949481037824,351245 794966222987264000,261155 761588616044830721,69516 785524940367880194,194059 785623037571891200,196788 776439787917938688,153774 785474362103169024,195975 755536667721609218,38032 792063864913485828,235597 765513167237701632,87904 788457377481752576,194272 769284695620251648,110585 777995486393307137,164826 793450965391343617,252020 756501154381516800,42249 775394267086872576,148994 775804531129085952,151439 775301602123063296,148019 756324581690847233,41680 767781070745899008,101163 792841530671104002,247241 766744889786642433,94699 756627321902272512,44429 755547770296098816,33186 786974338381705217,207113 762717507866230785,74247 772462322434641920,122816 763748454510104577,78722 737682259998875649,738099 776071543809978368,152735 785898464211238912,139404 787308469275783168,209292 785759903998701568,197091 769311743218679808,112788 769704277174521856,35479 786296450292428800,202429 769945992414191616,113982 776979958405050369,154330 765152645569011712,84422 775368804671037440,144824 790982646000152580,233154 748213466586980352,351026 770408796468412420,118191 791483176879202304,238099 792727878047789057,247012 749249474913038337,7852 775465626156486656,148574 788775009309392896,220526 768597288251830272,107559 756969059015680000,44544 772594558119112704,130649 764833317057355780,84724 776180840942411778,152182 793095060271296514,249469 793971719455277056,256393 774074408642211840,140444 795384252539879424,259659 760620379651969024,11774 768087260831055872,103354 742212358982881285,352839 764053328858746881,77598 778391230577270784,165448 769897560203026432,113412 779078724020875264,172621 790734393174167552,232881 793098013048791042,249469 754015773027340288,31268 774458169317847040,143585 780643609884459008,182211 787754169507516416,210208 753351818319626241,27282 765525251362959360,85885 795055070253563905,247930 751899124031717376,19236 790968293511356416,232280 768539248274251776,106716 789174258370961408,223899 732318633347719170,349764 758693059534155776,54070 764105162977935360,72809 794328723566759937,256125 779389868237463552,141360 768645959228137472,107423 751623210840395776,19000 771344613328113664,124536 776458750756474880,11774 781611992905687040,188401 793890803537973248,250633 732471958550388736,351908 755438628646506496,1170508 763416335938363393,78159 764899803297787904,84724 791450348544200704,237935 776155337099444225,87904 781352034347823104,139404 791093957304483840,232911 793508403775737856,252408 777509866797535232,64722 790637402515644416,232863 751143412468838401,13343 762502908428419072,73447 785462659483258880,195975 762818302741622784,73712 766350375465127936,93286 787937970749706240,213253 786884146467594240,202248 765574925411192836,87904 785521369039695876,11774 774721043986518018,142942 791631061675610112,240145 751169270055264256,15234 763082422577614848,1249095 764067481509990400,80939 788360960813649920,215608 787100358346629120,207119 793651429584109570,254209 765662497940484096,88874 752975607500111872,23719 755824026803593217,39235 766425457738690561,93286 790810589471834112,232863 764997766833733634,85562 788818517193846788,219471 770070948536020992,111517 790937797523714048,231894 767612785668726784,97619 763180566699249665,75899 773949846755606528,140372 751620155730452480,18380 775738750890602497,112363 788859789757546496,220717 793243502981160960,250293 759248019325870081,52912 739085104601960448,11774 779134080403247104,170187 786923903759347712,207287 773901878979624960,139404 775873728177668096,152314 764259414245113856,82066 780794136311967749,183269 793506386315350017,249841 755894220485984256,39657 791019555342553088,235532 793247636732121088,250633 780769720454623232,182960 776038279854424064,151463 779376288926568448,171377 790752069787521024,231498 753586830105120768,28281 751778726065700865,16093 787717765893283843,210253 757250008597065729,44450 770943337058734080,121291 775444808395399168,148870 794564647571443712,261155 763777786762891265,70177 792812033821466624,243865 777596242100707328,162596 793500094838562816,252408 779191928646762496,170187 788113906581446656,215005 795301990175797248,261942 732981874734170114,354927 770804919284695040,121479 780808715406544897,182960 770037709490556928,11495 781908005075947520,187131 751543124996952064,18555 794017201632071680,255842 791131912538644480,235590 785258046977028096,193669 733514383607795713,355480 789223833353986048,224221 746391178724020224,11774 775433173375287296,149202 794198777653526530,258598 749318492290252800,8047 773327426759843840,121949 755065980217335809,35044 760885523783319552,64678 763814855417757696,398859 793839308805328896,255393 795140440488116224,262847 791146313119330304,232881 795681906130087938,267862 790533806872666113,231894 756469787463671808,43391 765296215919427584,86103 749839317627961344,1248031 785870018244247552,196277 768947917033971713,109709 791358255104655360,238207 769884847405838337,112382 794018500100534272,257026 795428257797545984,266079 763953605447553025,80939 795343106010775552,11774 765188504103948289,86103 788499959158939648,218275 794543095819931648,257406 788492698730766336,218275 795241143155982338,265724 763262197288071168,72035 772015358525841408,127775 758371960556400640,46076 791786765162012672,241678 794701474001547264,261155 776895138786258945,159308 785258184940228608,11774 777848077793259524,159847 773962458260131841,140211 795041069050236928,263926 756360909421998081,42249 756878039183654912,354228 791298671484792832,237236 756878702332346368,350711 790915706456010753,234387 763797204335222785,80393 775744105255055360,151071 789556247032889346,215437 793930765952172032,236884 771781770542972928,127871 777266124975181824,159411 794644134342508544,261567 766309100145614848,91946 791681939119878146,240145 772798569841516549,132335 732906498204962816,352946 771863234009702400,127582 750566205287727104,11365 776504733829705728,155688 764594094291030016,83391 768580476378415104,107469 752865429681348608,23899 754827412492341248,33470 761078027644121088,66159 791715427869073408,240718 781665013891211268,26066 769932450902384640,112693 771320015572250624,124597 785268597115543552,194648 753948369433878528,28037 771429582285180929,125367 757566702255165441,47761 785263846860566528,194079 787296832972095488,209831 792123802951962624,243075 787310354678239232,207051 771811688760745984,128194 773485546681143296,133702 792487081004134400,245750 794160130384347136,258331 787191578209185793,208777 775914947570262017,143585 785900964637134848,198840 759776057998217216,57336 789268953570738176,224329 756275603322511361,42432 761555174343139329,68993 775310040811134976,148170 763101135364362240,75899 754756219751964672,33089 772998786540904449,132364 774333828869525504,141360 777378166570639360,159704 761943969949364224,69711 794544043120349184,261155 790751517212979201,232881 756992119974326272,44291 758419052230381568,51997 759411146130620417,56964 753972815204913152,29263 762432842068430848,72978 787068697223372800,31953 789145081601073153,223054 792829172112556032,247060 793211176838717440,249444 758432079906471945,51069 778390571517825024,166916 788615986345836544,208178 794193873543131136,256255 772291429607411712,130415 758687794042695681,54070 779746939634081796,173347 785925100566482945,196917 791376662977974272,238494 762280914160189442,431998 778286757276160002,166409 789894749872283650,227048 761873731962736640,70085 791441051466797060,238864 766349471936425984,93261 737047220805984257,11774 768865709535309824,109666 786984395748040704,207287 761105372656521216,65723 791018860770131968,235399 776086259798126592,153095 765283464052703233,84209 756526277167685632,164500 787335059757932544,207835 793569619789221888,252014 768991967242051585,11774 790905535834968064,232169 793293838592991232,240483 794917363518869504,263703 794942874513240064,262752 749160796853182464,1170318 787760999642206208,210238 756987839389179904,45669 793543158097326081,253274 794559101548326912,257530 751858463064686593,14277 768297934559383554,84209 760855705465171968,64722 785811982796595200,197286 780078792345649153,176129 766262492972605440,91946 765376037815480320,82208 791408449544417280,238117 787123716253634560,209351 789808298346156032,225358 733466920683343878,354525 773844591682420736,11774 765536007865376768,88052 758802042735386629,54070 770338331205009408,118375 764138068861456388,81702 777033160617893889,159876 757699559128756224,47940 768203799907278848,103354 769323935980675073,112336 793890224493297665,256255 764854315886448641,84724 771876042847899648,127657 795347299048230913,266500 795406447584616448,263302 780202900597243904,177233 761619644914536448,69684 764189373134811136,82544 780383440315228160,176890 770380287314276352,117257 785515348988612609,196277 793849706568835073,255942 768825973496242177,109104 790780563326107648,233558 771889948324687872,125554 793957323521683456,257026 773509193542340608,137042 774400029427658753,141867 786591545608646656,204835 760576408561123329,63451 751097202454310912,16728 772807229657362433,132335 761676453620711424,59236 780217293972369408,141360 781110656577769473,185496 781759869007368192,177455 753587509439795201,26458 761703359262838784,354238 775161406458957824,145876 785956561835307008,199262 793770296566091776,249926 775929641986985984,110362 776160985132347392,152946 764801299338649600,84724 773852607739682816,139404 760203097486614528,61412 772943799852998656,133519 774478509301309440,141360 795723102164549632,267862 758104419858874368,41703 785482397009649665,192032 778162821515403264,163990 781057023324454912,183759 781209545200766976,186324 775179275989229568,141091 789945971702726656,212131 770584696631726080,119832 793194612961660928,249926 765718872179736580,81475 775626635613708288,148713 792143417195323392,243615 772069575043276800,129092 763276647655088129,75899 765309102553792512,86653 755464641267044352,35890 792116777073475585,235685 764157497309618176,81574 794976863420608512,261155 780410182790684673,179695 787152384417992704,207613 792528498502098944,245101 790730425442398209,233692 732144453301981184,349197 788766382020235266,217899 794539616816640000,261155 787020342233530368,207113 791678765378199552,239405 792766426289434624,247240 769516059040870400,113754 755804558782111750,39648 763820430478102530,78566 785282151084195840,193669 776105632457895936,153658 763437702280781824,78159 794316275623149569,259055 771556490872098816,125111 785827644466094081,197512 789493310041698304,178194 787566388089090048,210585 780859314391035904,183975 791438005907054592,238292 758789801160024064,54070 768602478111625216,106716 790973656675389440,235532 787394131311996928,210432 763850303783505920,1249178 771683426671824896,127134 788117847402766337,214492 793876544288456704,256255 753989293400621056,30802 757769529258864640,49070 764608518691389440,80939 792083247463272448,243092 789656918549794816,225949 792196952192606210,11774 789443484990132225,225943 772878037117460480,132775 754039059941433344,31400 763434037449003008,78304 773703687625666565,135237 793183627966308378,250064 793126834938400768,249469 794328177766187008,258878 753233726784450561,24250 785823042781978624,198671 755428120853749760,37424 773710373761409025,138899 785965876721750016,199546 775743835544563713,149953 779287018551570437,172599 794536442513002497,261155 732322231007744000,196346 758198590812647424,51344 768548991311106050,104973 793494139803426817,252580 770758545868369920,120425 789920308576694272,224680 790654808789250048,233307 760302158319419394,1248387 790878686874599425,234583 791690205719764993,240665 760119170960797698,60890 761683285751758853,69711 780126122264584192,177233 785270066866782209,194648 753265672478744576,26086 760830268315930624,60805 760220650690662400,60794 762105693029605376,70858 752908925918322688,24316 777305459237588992,161166 778252051549532160,166883 781289086472552448,181419 776926471856148480,158387 785901367755837440,198671 793187915773964292,249469 760568977554800640,350247 794175626383097856,255602 753014534399401984,24366 765318940050411521,86645 793182141148303360,250064 764864474238943232,84649 793633157518069760,253032 794557666916007936,261155 776146270255616000,148994 794656192157061120,256426 764383274516885504,82283 778735814264000513,169437 763805871038017536,80177 779461254196834304,172185 794166342589042688,257492 776504663227133954,151463 787571801006149632,206117 757084207596396544,45857 757736564906602496,48220 767801591651074048,101203 794392667509624832,257325 760887017240727552,65180 764732748447625218,84422 755458566320979969,35470 755002769702948865,34666 774606571724763136,141887 791618115880779776,240145 794932340531331072,263895 769665854715854852,114207 732789149820915713,349814 791481229358927872,238207 764901682522230785,84724 779319360112488448,173753 751790553168113664,16931 763774082072604672,77598 767810329074098180,101681 792193285557059584,243187 779342717243523072,173964 765472582472720385,86130 750379357680521216,13021 781340854896164864,139404 765908106131963904,89859 776692010438701057,155451 790918765907030017,234583 793255093349052416,250633 778379357920387076,167305 773880093810753536,139404 778362511242305536,167220 794945418585112577,262847 792030206290694144,243187 758450737282113536,53144 777240340780638208,159146 786434177117794304,202429 788735125395759104,220332 745003974672056321,11774 794346939894546432,256038 764203744737255424,80939 778709930568069120,169327 775827683653537792,151185 754775069423984642,22393 775330263891120128,147240 794008141755285504,249926 771523143894757377,125554 751882641390141440,17794 760947840231149568,60163 770290435163959296,117257 775880290032058369,152182 768588259748294657,107032 758343099642884096,52030 788781756132450304,220526 791002011042926592,234583 793536168000311296,252196 781896564352638976,190957 765985205488328708,90125 770525704295321600,118191 765179507489636352,26066 786673277037084672,204413 761937948254343169,70689 763795225802256389,80136 768189688452481024,104313 789887079526301696,228620 793188655301001216,250430 778429691686289408,167407 762131897459671040,431998 794190678443950080,258331 759829057831735297,59666 794577026585870340,261155 780801620703449088,182665 750390375488126976,12743 793243604676448256,249926 787999820644573184,199840 758025996662636544,50923 771497398426304512,125853 768632010428575744,106702 763820871479877632,80469 787052860550754305,208016 787891909796634624,212239 765576238127652870,87904 757575602249412608,47761 758442077742993408,46076 769681112083918848,112336 774557436791418880,279676 753418118274420738,27045 774993943742275584,1250160 781254221446410240,186212 776703434904989696,155451 756653341455691776,44450 759491357463293953,25210 768917072789155840,109413 785638720409972738,197512 788327430842945536,214123 759474178517037057,58267 794898118923780097,263708 757265215603998720,45014 758305771004186625,50923 791407616945782784,235670 752267283049750528,21332 765222131294670848,86440 792014057842679808,243075 774638543331217409,141689 758390753617784832,52771 781340778723414016,139404 774586536558026752,142503 746192928503009282,353879 758868173550604288,55257 752851359989456900,23750 792957805166731264,246273 794990062819753988,263907 751836858837979136,18491 762791925191671808,73712 763523047613693952,78684 780105559705923584,174492 787271762677493761,207287 758344040219672576,52311 772313126012280833,113332 770706643654840320,112363 792418912709275648,243187 763415787906314240,60163 787127881763852288,208252 795008713048395776,263907 732342543065579521,1170416 793495769881927680,249926 776845022478073856,152314 791811339026960384,241940 772762483077500928,132454 794580077010817024,261155 795377522003365888,266151 765617078447419393,88332 769965169749483520,114848 738458214098964480,11774 773551800016265217,137158 754155304896438272,20933 758754095368855553,54128 788144457614888960,214209 732360748437889024,350295 791813547869077505,237323 768420411532906496,106281 760271657185402880,61412 793561404754231300,250633 794641392094027776,262349 740651528315273216,11774 795679544585965568,267521 792157234155425793,242693 793159479193800704,249926 785536566781444096,195827 763095677098352640,75899 768965133796249601,109666 770291363250253825,11774 785872711113318400,198591 766713524584259588,95708 795310750835372038,263926 794002288616599553,254209 766251168599199748,90522 780485817311506432,180233 775480754885328898,112363 753184455804596224,23217 764960004877131776,85027 780524305968869376,180825 788870325203271680,221785 755184699786534912,34661 793654007000666113,253032 768036778871754752,47940 791800122296283137,239107 760986804161884160,65974 761927663955152896,71188 790487314078269440,230970 767963186695811073,102249 778357901035380737,152594 750750353126195200,11495 764960187136389121,27156 766276660358291457,88920 764835705444896768,84724 759122580464893952,353047 792555787650465792,246225 761334001550393344,67229 793861137561444352,11774 768648876853194752,94699 790937369855848449,234583 774304430552297472,142090 777239002378178560,157755 785461633023930369,108396 789361226169987072,225359 771623079113961476,126389 773716943085957120,11774 753299364387237888,26914 780107502243446784,176125 780169850727591936,174557 780759674513526785,182036 791437957970268160,237332 761266058032394240,67679 793491965958459393,252196 767118671684571136,97852 774761208700342272,144657 794100936729718784,257423 759864716411953152,52887 776688107181649921,146991 762723072629768192,74308 787744357554200581,205197 790971868631207938,235487 786707839008071680,206054 786246323712372736,199546 795346171661340673,226320 771742362657820673,126389 755096192392888322,34666 780520233391886338,166852 789262280072499200,218349 752752510008385542,22664 787475077545598976,208252 765690677627850752,89198 771830347965136896,128043 786673026066710528,205354 791379178830508032,238395 761734530717724672,68862 766721516176281601,95786 794970097110564864,262925 794189489195352064,258598 768977245620678656,109988 776783556085329920,157993 781150141105467392,185496 789661151218892800,212131 750133657528995840,11495 767449815701557248,85326 786979281016541186,207949 768855052173869056,105109 755443063653330944,37593 772018539116900352,128791 756016669730836480,39195 789710319534936064,227252 759037154043367425,56552 788911505643364356,11774 764447831734292484,83463 759152795635290112,54070 795328350826991618,335115 786982205729939456,351666 793209655744983040,249725 751987087893606401,17794 780491619795546112,180825 787522950865965056,210289 769638720869924864,114644 795731099074854912,266282 764437439901495297,82582 761330573742788610,68057 794250236336214016,257325 759131575543959552,351463 769601117860818944,114422 794684823126364164,261818 751896158096662528,14277 793148846406791172,249841 768387629549170688,105109 765981330781851648,90735 794004373680652288,256349 785653225454080001,197297 792806995149684736,243983 790328361272782848,11774 794868730786447360,262849 756275159179419648,42344 768421272309100544,106281 795113163536494593,265102 776854856065617920,156835 762699051829723140,73712 787446111531335681,201114 789886942099890176,228354 792035584386686976,243187 773230773734346752,134561 775734140415213568,33169 750381565549641728,11495 785268370325303296,194648 773988002963988481,135025 749817096830197760,10251 762782493661663232,74592 774004534012248064,140211 773925344478801920,139577 788063945538019328,214354 794627755811868672,262022 749429295135666176,7783 763461670475853826,77637 752628324833394688,22750 781172281183604736,185496 787627170629754881,206101 770051551020875776,107745 785556233478483968,196917 771417280626380800,125554 781277169498677248,185347 794567725284630528,261155 772936254543400960,132996 769376921117265920,90384 763718171173937153,79223 753629554405740544,28726 791408968392331264,238780 758019273134440448,47761 778197550730018816,161277 787465508836605952,211347 736843656322256896,8431 788459126678548480,218275 792044797917794304,240890 795261398301474816,265821 773236482492465153,11774 749724193906757632,9408 767879511677530113,101681 788886601937977344,221832 754064085306572800,30131 759685467730096128,1248643 792497360756703233,246392 732367330966048768,351184 777722940049788928,162294 793797762693214209,254209 772479372158787584,131045 778402695996551168,167319 776563953719578624,156053 791339692817915904,238207 793183154286710784,250064 794540225976537089,261155 795408322371395584,265257 793932272671985666,255942 755477553180123136,36859 760245366071631872,60725 790278328309526528,230282 777181478971203585,160539 788290773288685568,215064 757809513139359744,47940 781260786492665857,185921 774683159841546242,144602 756045670151315456,41335 773984637374824448,140437 760937610617483266,11774 780450233352192000,180306 790588456409960448,228888 789696777964425217,225612 764915433187094528,84724 779159417556176896,172523 769646074361503744,114779 791688703311687680,240483 793277986384392192,248689 793143256024514560,249469 794549363682975744,261155 755780640591769600,39235 793562773540044800,252741 765045554632155137,83440 771253375606239232,121949 764325290961145856,82066 792069215041781760,243427 779778143443783680,176201 770883971404206081,121612 750751334911971329,14277 785640864747970560,197797 791356166508904448,238395 770053853760847872,114074 772093117742714880,129471 789879196273094656,228372 786962319234306049,206742 789170400001265666,215437 764803506171629569,83940 774377326368915456,143428 781287091355340800,186212 762354852261302272,70258 764761635567312896,83392 794178848187355136,256935 754024576330428416,30802 790327752930889728,226881 761403217309671429,68102 795698371637968896,268281 792098249293168640,243865 795422563371511809,266491 769562059692322816,113754 753686756428427264,28563 788471711821889536,218275 764520875496439808,81946 751592814258089984,18893 770236637628489728,117295 787354440995143680,203034 789082234099605504,223286 756622326297272321,44273 788743692932624390,220029 795253626587455488,264769 775743879660404736,151255 757014561547399168,42344 767892314991628289,101203 792408195058708480,234951 775648826560483329,148473 788221243979800577,215252 787228602383364097,209736 777085214895910912,158520 763847966511681538,78198 793506018290311168,252408 785315997322326016,16728 789537105680723968,47021 762436992231542787,1249020 764074036733235200,79288 794627599930716160,262053 790653082581536768,66116 760870485580058624,64197 777366777374257153,159876 760587865499721728,63655 768170921110695936,103354 791753801841545216,240483 764895836689960960,84889 790668807056392192,231894 776758572327788544,156835 768939708541988864,110389 755967220182872064,40926 756290430321451008,42432 792897501275774976,247379 774290533070073856,141360 778157416475230208,165009 788873716017008640,209828 756596614593150976,44274 757326565206138884,44163 791766925390983168,78159 756206984144101376,41680 788200777705779201,213064 794149579524546560,257325 759759582486986752,58839 754855088716263425,18341 786519449809674241,203674 789791331799343105,194723 794397136808857600,256255 785537412814417920,196277 787813300230844417,213253 758240472150183936,50923 785887650775392256,108396 753684020702044160,29167 754780161912954880,33356 779052724419604481,171617 791161653555523584,11774 751129535870038016,15996 753383353265430528,25457 768590649876631552,107469 794195231373553666,257492 761399281123295232,65222 776590238936240128,156644 779108510608990209,172185 771012038327803905,118192 750404581675282433,11495 764493527476674560,83422 772855755594694656,132943 794687576531730432,262022 779469409668653056,174557 759787189936852992,56784 791466368042463233,236834 766258521281269760,81929 775134317211185152,144948 793623007675678720,254135 790273582098108417,228354 787511734827376644,210289 781789103457198081,189222 753735932088549376,29589 791653982515056641,240145 758010648123047936,49798 776820888956182528,155037 794542868534792192,261155 764136604327903233,81869 732573977504321538,352724 754797691868180480,33356 755591867606130688,36545 786024850573758465,200382 764342858262257667,77598 794339709912629248,259055 755268131304513536,18893 788732597383864324,218275 767781710327115776,101463 755860627734663168,39475 777936114799611904,164826 757718144492470273,48826 778655174436851712,166852 794443023228792832,260033 758715591800791041,54070 794526616604938242,261155 756470819455467520,43341 770130755418787841,111558 793964327455703040,254135 764312554617212928,82759 790011999170199552,353879 753210754002784257,26029 773915226307690496,139404 751799005751943169,14653 758521513742139392,53635 780602691936358400,80785 793512805878104064,252020 774293090165227520,141699 766754464527028224,95708 780225792919932929,170187 757565355875246080,47761 776733621801529344,155451 773907890360946689,139110 781306799257362433,186434 770662972469510144,22267 761841873631653888,69673 793458675209822208,252196 751718533071925248,19485 779371830176088064,174115 794504148402245636,18395 785489422452154370,196277 788623272661352450,218258 776582329217056770,156644 768115912562110464,102249 792789664549769216,247241 788424337846046720,217519 750358912000417792,10735 775399279422738432,148645 789147054421348352,11774 763942092972273665,77667 774368858492678144,143181 792431739662630912,243398 758465960739086336,52394 791708608740233216,240483 786311048345231360,200971 775788916242808832,151741 777821923048771584,163854 777859394843226112,162610 781332528913317888,187364 793243507884380160,250033 778049894724603905,115750 785272951339831297,194560 788443808912576512,11774 792173500597432321,210289 769317165635895296,112163 772630796758757376,131480 786965356388634624,207287 774023762232483840,140372 765306840120897538,87145 774264699210895360,138812 794179007654854656,256564 756358973096206336,42344 777599856156119040,30815 785281725077348352,193669 790007356763451392,228002 790649135502209024,231894 786664854845267968,11774 774956622951157764,144198 793181485721276416,248437 787100446175272960,209184 761094765639143428,65455 794547602377338885,261155 791984649480175616,240483 788057990276362242,215005 750841396374888449,14277 754069417982582784,30910 794982530839678977,264397 766996991792472064,93144 742413576334397441,11774 752128061705949184,20232 779107671391760384,171168 792835750903414784,246726 764055191993802752,77590 770793300462886912,120092 773909756717084676,139404 769275682299916288,112399 774053022582370304,139404 778987426148528128,56964 786193717610749952,201619 769995504700841984,115511 791663046020112384,240483 773287921566814209,108795 788406439635136512,11774 795689600240979968,261155 763537666071597056,11774 764662921666310144,82002 781050731096858624,182036 776599157733810176,155334 785595937032900608,150812 793381718447181824,249841 768931325969436672,110381 791620309283659776,239405 760206760456163329,61545 791148877974044672,234583 772457290930597893,130415 794409927322177536,257325 772280905830281216,129558 765496354172993536,85562 794699936495443968,261155 771185306615754753,122146 776840547461914624,157755 785639836321546240,196277 787011937573806083,208379 776671945957838848,156835 762699041868087296,74431 794569613220651008,249904 755161400276873216,35890 768688960298037248,86337 776726336727617537,157693 788844496284950528,220332 777909138735058944,11774 764990713398382592,85562 765257635293724672,86103 792035431055368192,238207 752747387995561985,23492 766972636782030848,93144 792428196222427136,245313 778708068456538116,168284 754052114070986752,30084 759367986662690817,58028 794181184863477761,249904 764173813814816768,82066 791003332416458752,234583 794535925569073154,261155 781485828161822720,209828 770272449434968064,111081 751242262076465156,17416 757703203781738497,48991 759873929397866497,60015 788034667442085888,214354 773613106866032641,137818 786718253859110912,108396 790309269958717440,11774 756979527864217604,45669 762781531400265728,71502 790269801969160192,246425 751553466703630337,17416 793291406303436800,246273 768956312612900864,110209 778495200050184192,167305 785501262318043136,196277 791716844650455040,238207 774950641797959680,1250181 773542568944660481,137158 786254548587294720,201958 792658478259179520,243187 774821681420341249,143402 788012445981900800,212693 757883185590067200,49852 755163039008231428,35890 789863531105714177,226731 791707813013618688,241034 793103735849377792,249469 790347229974310912,229693 790405412642185217,228341 791812371555553280,240926 792321608719499264,243075 753740308228210688,22439 790563129788727296,230732 777350909663715328,160134 767734213210542080,100893 773941846070493184,140211 762797357037740032,71502 768946522364977152,110580 785312538900701185,11774 775824045648539648,151463 755219279130296321,34645 764047038333923328,80136 775063649438224384,87904 788418933925617665,217837 792148618949959681,243648 786791676928864256,205353 763437964181536768,78159 776799152894275584,157693 788732404315791360,220029 742751880787329024,11774 776617094926524416,156835 780795007720644608,182036 794697827020632065,262849 762837924136128512,75203 773402749128048641,129991 779366933821030400,174427 768119215576408064,81427 779828462588682240,177233 759218535256195072,57574 764075135049592832,81702 732974583700131840,11774 733100739870883840,353374 755055692860366848,26721 770659231154319360,118191 778315524832915457,167220 779555682907516928,166704 780517057863352320,180647 759128401320050688,57105 753676133435109377,1248205 763508499489824768,78512 794757761963802624,262849 785491111716331520,196277 790305271734276096,11774 771568250412871680,125554 750362923604729857,12805 762645108806352896,73926 795329757365862400,266079 769371549019373568,112363 778685466023374849,169916 786582479767470080,203674 777739506078187521,157693 795118975088791552,264397 761997565231566848,70679 775770302521368580,149953 763452936936574977,78344 791455143011188736,193636 787954221425496065,212707 759095688642695169,56889 763397228102770689,352687 763689165531807749,79585 766404809880576000,93184 766261647744782336,90621 775755254902165504,121080 757944138365079552,49121 792850377003503616,243165 780880672856551424,184044 751539729254846464,18555 790770447377920000,232791 778013969990557696,164826 785826216360022016,198591 778678549054042112,169232 791212571298639872,237198 774722320220901376,143945 778700092832292864,168698 775625092638380032,150404 778112866482290689,160134 779024596817309696,167319 755387901098078208,37044 778301000738344961,164001 754155206816956416,31621 777185324665606145,47783 780288621504974848,179147 765250035399483392,86103 791017123959058432,11774 761713921086619649,67852 775017708953952256,146259 757907527807868928,49975 753357972974088192,27280 795731314221535232,268281 769501242963943424,110362 751894345230331904,18893 762329278751076352,1248996 767750420441726976,100893 790974232243167233,235621 758408847862145026,52821 787456038500913152,205728 769409441573670912,112363 792529298091421697,242693 771464867278499840,125145 765647913640919040,88052 780530429275181056,180655 775026493957242881,146568 793813892732293120,255393 793678541325934596,253025 792333831726469121,243187 752948304061665280,24666 752909421521412098,24134 758737528639795201,54070 794307801103421441,257492 793974833575063552,257353 759257628929327104,56964 770795159713902592,120690 773961561786421248,139865 793550458619043840,11774 756417017087922176,35931 792399369693650945,243165 791662473027919872,240483 779339755012128772,171168 790954102289301504,234583 755861824034201604,39997 756305677656678400,42495 763544863497261056,78360 772465346414534657,129662 787063491576291328,207965 791105356281761792,232169 750811523447001088,15451 788990924030377985,221971 770306178807017472,44421 758394847845908480,53001 791239546071494656,234583 794686242197741569,262752 758031030875934721,50923 767677369251356672,100605 794612961285443584,261155 773958768535240704,140444 776008956476928001,151526 791716465158266880,231611 762877186759983104,18215 770447276263309312,118191 775658747578478592,150511 775978963063672832,151463 794207343101755392,257423 770801652601421824,118191 762673295770648577,73926 766810828586688514,95672 788807442016632832,220332 786587698165190656,204835 775710560478371840,150511 788737462252077057,220029 758845883089719296,51809 790878872577445888,234583 791085922754236418,204413 733079685454794752,11774 749496483758510081,8178 781219433809182720,185595 794349829971476480,258598 758681922352533504,54070 755949802282770432,40881 786606776913305600,205039 794289966108930048,257325 743825919794610176,11774 795669691922612224,267267 769423621961822208,111549 788758254583160832,216009 790637835103592448,232863 770025639248326656,107469 788865890968231940,221120 753237351468371968,24316 769309270886219776,109713 771617176406986753,124342 774730871874007040,143043 777603356403625985,162294 791775956209840130,240584 794630645846835200,261155 785992689338634240,199755 793412312392671232,249926 794791419336458240,262588 760595519076831236,354841 772250112575827968,90193 774506276751482881,141912 753353612231864321,27222 754888241900158976,33186 761655847445344256,67852 764981663554162688,11774 794571180971847680,261155 765368359395422208,83490 792031315159900160,243092 793198731722194944,249469 786671259849490432,205728 768637410997481473,107032 794369809316122625,257325 757186507354537984,39810 763383072461119490,74943 765765924569944064,88998 777507833159921665,162020 792789040957362176,247241 762330655665508352,431998 777521686916714498,161387 761686115418005505,69356 769280110071472128,112363 787661200557506560,191653 755835371041148928,11774 781340330679422981,187469 771443268206915585,125367 793668243026313220,254058 752309642164928514,21433 752974796107853824,23719 786928142283788288,207287 758778418225831938,54347 778622926400675840,168794 792488050844508160,245914 759187237535907840,51798 789155784798179329,223286 762300394445824000,431998 785985454751580162,199272 751598907688423425,17416 776636448959258624,1170441 758720526109978624,54070 777571960960065536,108396 778971639312547840,167220 787007488583434240,207949 790956739193671680,235147 794559878828199936,261155 786597846183055360,204901 791837819928842240,240070 757620313039310848,48351 792789998940594177,247240 779381435413110784,172945 788194011760648192,214660 790329086757441536,230485 770273453534478336,117257 790980426068209664,234583 792163600156626944,243075 794532403846868992,261155 733645965962448896,352730 770058632247517187,116691 771206435615014912,122967 792087550340894720,243075 755292364550377472,35890 768929894910812161,109945 790260140083671041,229693 742373859752574976,350711 795091347699077120,265030 755426369333493761,37044 733295977000505344,355480 753313949798412288,16953 792469887356592128,242693 757533442720600064,47751 781639467274739712,188401 794497869109596160,257325 766756482897416192,94899 774209317876539392,141893 763432557287383040,75396 768173002831695872,103354 778230643964702720,164831 749622861023838208,9153 792070732893347840,242693 795036554351804418,247930 793277011510882304,249469 794651715920273408,11774 762746645704351744,74727 790980838859079684,235590 766717857245728768,95619 752204875769995264,19703 776136935618191360,153921 772157745688555520,128934 774999738676641792,144479 766707729708777472,93036 786685772552368128,205181 785301245397524481,194923 756300722732498945,58531 752857482448429056,22952 791793148485787649,203710 780827605431881728,182036 773990820244434944,140230 793721176249946112,250953 794599427541504002,259034 793569930914459648,253164 794694688880136192,261155 754792145374982144,32814 769240069496418304,1249613 762284174489235456,431998 765028722588184576,83367 756518443285872640,43754 770305292198379520,117257 759365240635219969,56924 790927126371377153,234796 786548539392270336,192032 788057059161874432,213887 755171953682546688,35890 751811684847812608,17473 773897987609079808,139404 794699106748862465,262849 753936097659408386,30354 794733380290170881,262849 785930884931346434,199211 771845817191858176,127579 781166743259459584,183906 795016710478843904,263895 762162857899331584,71415 764302739396362240,77598 776632100069871616,157108 777186243813646337,159876 793158201910890496,249469 794617662190059522,243061 764197699239473152,81946 776770041903808512,157840 781344677891043328,186446 757918615215693826,48826 785579990989635584,197286 750388886212227072,11774 792059936033431556,243614 765182754740920320,86103 790975053261406208,235590 749521922979819521,7816 743711419506425859,195876 777520936887193600,161960 785938642757791744,192749 786678728768286720,205349 788727529137778688,217519 791666268634017792,240483 792399333886926848,243092 789166835706961920,11774 794701990404030464,260539 751860380574429184,18893 792151478026854400,217039 792527305499353088,243513 793207665027448833,250633 758777594456133632,54070 766814107467153409,74133 787802344197021696,202429 790351224247717888,206666 764988789987172352,83903 785925911694577664,199546 793247581816193029,250430 795706987551985664,268281 769649356030877697,114779 754740290989137920,33356 785967844378849280,199546 791326025858756608,237787 760476839613722624,62771 760960953991258112,65874 788001347580858368,214354 794591529264353281,39957 754054706398363648,30304 754003309040656384,23167 788980333815427072,222655 776784632704438272,157755 794154703978254337,257492 754081014666887168,30296 766826006946549760,95530 791699859275259905,239516 794318252105023488,256038 764943030138892288,84724 762988935396024320,75073 779114969191292928,158520 790940520638021633,234878 758711137277841411,54011 770700313703555072,119937 785695907501051909,195481 789903830225793025,228702 757250289560727552,45348 751558466498465793,18308 775326838042324993,147450 773662507693137920,136904 791407350661914624,238395 793923969921548289,256255 760290476897415168,1248387 762146343095635968,72028 795410010452803584,263793 766725550970843136,94899 790254069344407552,215252 791383648654258185,11774 793633105093459969,252581 766064549602664448,90575 773583639502200832,137042 789913940666949632,224680 771803404247113728,127218 791362350263603201,238207 758408118229274625,43391 760961792805699585,65927 758289799652397056,52112 743834360839806976,1322955 794543072482885637,261155 768129620659011584,101681 762881441185144832,73926 755663143544709121,38792 764144545885884416,80403 775070480139247616,11774 794592673243926529,249926 792112081151680512,243075 794271764121604096,259457 754779296627986432,33356 759233280499654656,1248678 762959898246311936,75073 767600940878888960,99965 780103191807586304,178395 769701137813495808,110585 775076769351303168,146259 776159725427752961,152946 786439921581961217,202429 743466064588091393,1247608 749223429291716608,7778 788782964259815429,220332 758531050997895168,53185 781564639083696128,188478 774098041947066372,141316 780733789014228995,182154 788742192982593536,215437 759075944774586368,56630 759538177837268992,57463 770017667256287233,114779 785558303501852672,197046 791044806147354624,235215 795015525394948096,263895 764650591524007936,82744 779448220288061440,175181 794032759161245696,255942 750804751688892416,15021 785658598680506369,195975 753780449193889792,29263 781215211575451649,186434 771349261711663104,123873 791896300606324736,240070 755504991801053184,38183 760111312756150273,61051 761726919008145409,1248944 766657150923833345,94899 758643901263523840,54070 773475224360583168,132765 779381002946899968,174294 777899441302958080,164197 758527758280515584,53367 753636016448086017,28477 768985643573710848,96275 773651027882934273,138382 762459393858211841,431998 791347831789551620,11774 766452798909063168,85326 749732518870392832,9295 760766315950927872,1248760 787396125489758208,210650 788601983821287424,215437 773515587607605248,137042 774033476894928896,139338 779673113474850816,176196 794540961879785472,261155 794690399025721344,262752 758310621146288128,49852 793945735116963840,250375 766445317931737088,93261 794624332756611072,262145 764161324414795778,81749 793186535004700672,250430 786563640518475776,204413 760546335384858624,62771 772603937627054080,129991 765241169332666368,85767 766799271924346880,96263 763401676413890560,77458 792082500856127488,243793 773513709071327232,137042 768229996007657472,103212 758855522992873474,17640 768984104750546944,110659 785664477618405376,197512 766174331894312960,90384 758094188403494912,51069 793176778936246273,249469 777881211486167042,164001 789516831417442304,226823 778332567594528768,167595 795425294358380544,265867 771014794245730304,121574 768854498026676225,109167 750752922049376256,15165 755089619910332417,14277 757617091251888128,47782 766409851534737410,93850 791188087489515520,237095 758256934550024192,50804 792999585027424256,247586 774403977211293696,142836 786754557741305856,204835 749692276071403520,9433 771843815837544448,24173 793523765372129284,252020 794210543552712705,257546 767724155932385280,100893 768917980755456001,109175 793270551401857024,249841 793173662098661376,249374 771429435123830785,124597 763104597904728064,75724 786328781791256577,202727 795038623049674753,263926 771926742776807424,125742 761728637120815104,70543 763174121593114624,74943 769349126253228032,107984 753003227499655168,14277 780729418775867393,175285 760564265610731520,63149 763082633764937730,75899 772818123854647296,123821 768170717502464000,98072 778325026290360320,167220 793500957979967488,249926 780759923890282496,182036 763842270592241664,79223 765293366431064064,86209 749428184060424192,7461 781148318541844482,185496 737319066315132928,195876 760191412017238016,61444 792740765709373440,243648 732557415254794240,350806 764354645145686016,82066 756259343083839489,41459 763434276914339840,1249136 790974700746858496,235590 793237399581040640,250293 766050358896451584,89923 781349881982033920,139404 753988772547612672,30370 789129923755663360,220765 771420570785189888,125507 771845282598359040,121359 750476240700579840,13201 794538011413401600,261155 790255646138597377,229693 795232739301715969,261155 755898247357403136,39997 790617366606393344,232884 777234732836876288,161060 753772294753792000,29790 778316199599837188,167319 792571922697424896,11774 765245013542461441,84724 771899490798342144,128404 794616032379838465,260404 753064941897351168,24745 764427433885986816,82780 763457700101586944,78304 752877557192626176,24134 788508323674886144,216043 794158740320768000,257492 781215982765219840,186584 770154550862938112,117026 792022071513587712,243092 791999310711881728,240145 761356845126602753,68273 756557353676185600,43448 780475009789730816,180723 780518901117489153,170187 766050107720658946,90565 768774592722763776,108849 791167060604661760,237063 792023340659552258,243075 771937621669019649,127775 781077465091362817,183975 750397675879686144,12883 777843337277628417,164001 793960318187765763,255942 740593200423796736,354835 762529792985935872,69711 774437621326024704,142671 761706933682188288,67229 786959259091075073,11774 759650873442205696,349714 780930376340533248,184539 776795894792515585,157755 792152848893145088,246425 761667813316493313,69231 770793437985542144,121359 773916934853177344,139404 773641931859513344,137869 793183691686023168,250033 757648055156011008,48549 760496484370550784,63149 760638295579594752,63149 765366026426920961,86653 749325139469340673,7615 762340018648068097,72354 758682561136566272,54070 795373495911903233,247930 789078306691907584,223286 776658064594219013,58531 769287955429011456,112399 767679764702330880,100185 792436629214523397,245148 791634044039507969,239893 790940997060550656,234796 793456414358245377,249841 749662931038724096,9087 786985773899718656,207974 775209124732801024,130142 754970208855482368,32963 765958118182301696,90482 786027027593912320,199537 755226634139996160,34666 789301970498560000,222647 756196045412065280,41680 760490745086128129,62771 774044215802073092,140444 786373167317065728,202304 761147402258485248,65974 792036225024679943,241824 775334512964227073,148045 761754324250816512,69231 785930879315038209,199546 733012209433972736,355324 788918980861767680,220526 772280418913677312,129551 754218128423329792,30296 761536102868058112,68908 767163587588751360,96196 790980871473860608,235621 761823045275176962,70858 757680737332006912,47761 765399980190240768,86103 751904441494806529,17416 760995947287576576,66116 780591744299577344,181811 795686746960883731,267862 793610236074393600,250293 786263049451687936,201958 772062229386633216,129004 789248179434819584,223692 774222387630014464,141360 755914275802066944,40566 793825595385745408,255393 767223958185897984,97432 764905324222361600,84724 764391862635462656,80098 768263911489441792,102564 778706341053378560,169951 764785630169665537,84666 767938956658814977,101163 787030030958202880,207949 779164227030257664,172962 793140303440056320,248578 771408233827229696,125070 794415486427500544,259034 752723496233349124,22719 767411934547234816,82957 776148326878105600,153194 788189447661629440,214660 755799693070733313,39197 786381980493418496,202379 786968460303536128,207287 773926846731649024,139865 764797584795897856,84724 755162550635864064,35931 785989536761470976,199546 794618396142931968,262022 768914683952705536,11774 792011416081424384,240483 780378016681562115,179434 787806759087898625,205197 780898620786765824,181811 791439195067846656,238429 750396788893425664,12883 751795331944165380,16728 758106515437920256,50804 777689279686254592,160651 786671778777198598,205728 793997431709036544,249926 795298302002663424,263708 760251970359701505,60725 738319581060706304,354598 779422569334202368,174999 756540587046764544,43391 755446044138303495,37433 768169360045203457,103506 781105661962846209,185310 757622494295683072,48351 789211893466488832,223936 774073075323269120,141360 779295970894942212,168284 750745441357139968,12883 773495972001304579,136904 792327729865711616,243398 770661648386301953,118191 760485000366088192,62821 794664124630401024,262053 732407323239415810,351184 776280034684375040,154832 762310078192095232,72420 781916496545058817,186149 777237464888938497,87904 760438352130650112,62716 765726870906077185,87904 754724268441731072,33356 756080535726911488,40566 787698861657591808,212139 788355785369669633,216943 789520932108853248,226717 751788580410912768,18893 753975535777132544,28866 768892681229508612,109666 786397682424164352,203674 795433363553263616,266491 786795550586712064,11774 778643237959561219,167319 786971036319379458,207613 795750449236193280,268646 768838318180171776,108849 776238359895154688,151845 778109437772980224,164814 785757856603701248,196917 794494713352982528,240926 755497415554113536,37538 789224785846890497,224818 761350434468626433,65180 755171763290386432,35890 780062515799744513,178045 781201386327465984,186434 761979800487469056,431998 786726165398650880,205728 776511880093429760,156005 752892811318534144,1248219 757675397618229248,48439 770803997489803265,120702 776900090917220352,159359 762410866817970176,1170332 771381083535314944,125196 749051449087172609,7057 787479328279769088,210432 771018427796369409,26066 776423065496326144,155688 786369198473654272,198304 755452423687155713,33192 771528001578164225,125163 769529453475233792,112336 771401859315695631,125145 793222718938374145,249800 773647096029274114,138382 775742711068368896,151071 780789803042213888,182960 792100378703724545,243075 792019742819090433,232169 763433702974103552,78304 740715429107240962,11774 777175926454890496,159245 764132305820672000,81702 772124984068091904,127925 791439844991873024,237935 791446565894385664,238292 778923076276875264,169437 787940249460576256,213064 766426435095498753,170736 754763931139268608,33356 767773542385586176,101403 789798472446795776,226717 794001901058715648,256847 753341253194911744,26140 766117989506744320,81929 791089138321592320,234583 778747014083260416,170252 786620696218640384,199211 775723296339922944,151066 776945224450842624,159146 771493861889810432,125477 785272087321509888,194648 770260567412002816,117257 775411417457360896,146580 790654466760597504,232169 762695469436809217,73154 794724647262621696,262849 773125669287067649,133519 795657605465206789,267655 732979294880817153,1170809 760665252375633924,60112 795327829139394561,266079 787429090710130688,207613 770878341570109440,118191 795300213279707137,266079 795338868354674689,261942 795335042243301376,266079 761552384644485120,68982 790887484121055232,234583 771810234683625472,128140 785549607157760004,196917 742330296952049665,349951 760865235817275392,64326 765620776288473088,88311 786564368888651777,199755 788426349287321601,217650 794861113624186880,262849 786623668650643460,199546 793111891296083968,249469 750447697707069440,13532 791673176765919233,240145 764905441872576512,84724 773930779621470208,140025 794229296218787844,258598 794553645236817920,261155 775922260058054656,87904 777166802157576193,159245 771548754205745152,125111 780624449724747776,80785 755017422252314624,34666 787614528393576448,211859 790654693194293248,232169 773913612716953600,11774 779315712439492608,173645 733077850484400129,355815 760527074029408257,63149 758430478495916032,48289 753384844395094016,25981 791288828816261121,237491 753748803694555136,29274 789283175998509057,221785 794558507265748992,261155 768127604494827520,102249 787858272485273600,212316 761018275987791872,11774 763349558852288512,77612 794979596567539713,262925 732711341388124160,353262 793237805069656064,250328 737474793704960000,354309 774374019667820548,143210 762690898186514432,73926 774379792661516288,141360 756582950729293824,26569 758230216426741760,51796 773244529226846208,134470 793977725912379392,11774 794961606442622977,226320 793238990220656640,250064 751572979692150784,18470 753520922041147393,26894 792065107262070784,243187 767815548461801472,100605 793860947697860612,254698 794941374755995648,261050 753693543227543552,29276 750795862121512960,14277 765539333327626240,84209 774282586369785860,139148 791253204403040256,218603 762113463657308160,431998 795427822084980736,266491 779442104682545153,172967 785485966026735617,11774 741188380734676992,1247417 763876458515292160,80482 753665957353009152,28508 767530589733785600,97379 794563185768439808,261155 790336852586799104,229693 758716007720583168,41680 768834953748504580,107745 794536353988022272,261130 791409622213095424,238290 791047890193874944,78159 785603834475257856,197512 752903212311519234,24134 773597578046812160,137965 785679834076684288,197512 788066413332365312,214666 795752343593775104,265649 750814370121150464,14950 794143344691707904,254209 741761494631600128,1247481 753334073905389568,24497 751994490525782016,16931 753373260264374272,22715 764988958157709313,85562 777392406417244160,161714 788096695116660736,215005 732205431263797248,1170330 764488413726728192,82066 790632368780382208,232137 757768047922774016,47940 788725953585291264,197046 773805500341293057,138819 779323599500947456,173628 755104300884525056,35449 765228433534128130,82066 795670986607788032,267862 756295763110617088,39874 780617124548980736,150151 793267616727068672,249926 750793249728524288,13532 774714258944880640,138165 780828837022146564,183269 793848864054718464,255393 770901949872902144,121359 795275027302203401,258878 785616836658393088,197286 765945337458659328,90384 766342693211348993,88874 772812279834214400,132335 779001957549826048,171902 788420283971411968,217837 753143654852677632,16299 794928873427243008,264016 765884871357136896,90031 769272918916337664,112363 794192623133192192,258331 767978379014438912,100921 780939069027123200,183468 755904041473941504,39235 786298389424209924,201958 749571190180704256,9197 762092251501568000,71652 785545874990653440,130635 750657745875968000,13941 754935456995872768,31498 790304161065635840,228354 764995401548046336,84209 764129282218045440,81574 755879692339556354,39207 764276514573709312,82744 773300095097925632,134375 789918445638979585,228820 773977243609604096,139404 773369666525863936,132996 786692402165592064,205231 787289307421765633,207841 780051575314145282,178045 787453626734284800,209863 787079974104670208,207109 788009497390358528,214354 774095170224607232,140444 759068959933018112,56784 795752236185948160,268646 793163981913489408,249926 752626701302001664,22735 793548207590612993,252408 760857027904143364,65108 751886627966840832,20279 759316552361635840,56964 768593991403200512,103354 790016305646727169,31306 757196199422197760,45054 775730582726713348,151185 779089998758895616,172148 793480538988224515,252071 778404995603369984,164814 760677506332569600,63464 768090714060251136,103261 736332491699560448,11774 755203346164772864,34898 774822086883749889,87904 732173427818237952,11774 763775502775574529,80136 781276171111727104,186584 790749738417082369,232169 794595087812558848,261155 762052106966687744,71550 787043005161103360,207287 788162818059087872,214899 786756637805510656,206008 785508113734598656,196277 758823312742977536,55211 790176481246842880,225359 777746353698910212,161456 750858894553985024,15640 755483876038815746,36859 795415623526453248,266138 765514770590101504,71612 757633857420091392,47948 763886552434905088,79589 733068648948977664,398859 761521093106622465,66897 760729496672694272,63451 755452382801080320,11774 765211225265287168,84209 772256082530099200,129551 771987526517088256,1170673 758913829774331905,53992 761992390882258944,1248969 763792069974454272,75897 789276017907073024,210289 767221879971143680,80393 773547307941756928,136904 780293414592077824,177337 786569358810099712,204413 794168750702370817,256564 793328373594484737,247240 793096410300293120,249469 762016767673790464,71476 769531047532912640,112301 787059297205104640,207109 794586222207242243,261155 765051192833519616,84889 775636941593276416,150063 778681786826002432,167569 791740187873124352,240584 768143811184701440,101514 771511252992524292,125853 776826331740958721,158387 794374868783403008,259632 753986415751344128,27045 785954146725888001,197512 795764925243260928,249926 734835000328237056,351644 792487633754714112,243187 756229331664240640,39221 772164755788173313,129991 761755447745478656,67226 772167304616538112,127218 780414284287193089,179742 788465186919161856,217601 777168675245740032,160641 795665619324502016,267862 753926660873920512,350711 760972607994798081,66116 776274905100726272,153921 788113416091119616,214247 793150557833822208,249926 781111888834723840,182036 788853873578356736,220526 773944076387422208,140372 767810058537230336,101383 788860992331522048,220029 769258257412009984,110585 776127083923857408,153921 779491015694491648,175415 786448028785864705,203674 794717768381665280,262022 789453814050926592,225981 763424352096362496,75899 769267841732194304,112399 786960524642689024,11774 795673967944155136,267655 751192124104675328,16249 777530330223894528,161960 788812090387693568,217837 791926163975188480,237999 790909242119073795,234583 773984529220599810,139404 764185394338488320,82544 794085929904263169,257325 788470504264966144,218275 787729756993105920,205197 762805309727395840,73712 790255866658234368,230270 785887888990797824,196676 779442621093597185,173011 773700702820569088,138812 794010853511196672,257492 791148249134620672,230485 771394719544848384,124536 775853244354400256,151845 759012153651179522,54106 766261314033426432,91946 789676279062749184,224680 795356262544216064,266079 768579553338023941,106702 778581494667350016,168794 793189192524238848,249926 741731279662649345,1170556 781646570764767232,187969 788276098861719552,215608 788050453141434369,214354 768913759691763712,108849 791355334321381376,238395 763840764275204096,80393 752265550273736705,21074 794615214343786496,262022 759563134029881344,58959 780470089640349696,180039 795401918528901120,247930 787279688037171200,206021 765882804370542592,90031 758853789914804224,54070 774067608471470081,139404 774341126920609793,142090 753277546045767680,26066 788336755246239744,210868 795098154257367040,264397 769885669892120576,109960 760222304991322112,61352 792062269966446592,243614 762699343958777857,11774 775847452960141312,150663 792382390966579200,244143 752919191758311424,14653 794602740538175488,261155 770759334573801472,120690 794010533817184256,254209 762125051147776000,431998 767795789238116352,100893 770244093913870336,114357 771204165208977408,122978 776509897802481665,155898 776852241571573765,158815 776969516072833024,158387 792580441324736512,246726 763427032403324929,77720 763441188858765314,78304 789925983604314112,227048 765543212845035520,87904 763173708731146241,75899 790357240377176065,11774 792911438121541632,243451 758416135658336258,52538 780632178354978816,181419 789125244124553216,222647 763003622397399040,75899 772534909629935616,131007 778917893669027840,167319 766670718209695744,93823 779407561493708800,167399 787180484187086848,209351 756818968019554305,43911 763790918080159744,74431 785490237703221248,196277 794590189800669184,261555 765038323840716800,83440 790528203727044612,230336 754826542903988224,31095 794971307364401152,262925 793211999404584960,250633 767532760529534976,98972 785241567170736128,194226 767399251261423616,98972 790932330974031874,209243 766152428098027520,88052 758473769958592512,41703 768611425803767809,106819 770284503591899136,114388 776043678611693568,152735 757610526516150272,47761 791917269156626432,240483 753558881926721539,27881 786947416335478784,207613 780890071318794241,182870 780877549400457216,182870 791407814191218688,237908 790426386716463104,231385 771534530171707394,125554 779870384229191681,177248 780786230724136961,182960 793178736661323776,249444 750731873027055620,12037 785839877728374784,198671 786320623874310144,202874 734704646044983296,351644 785990869945946112,198671 791411159568113664,238378 769358889355583488,113165 793999225520431104,257492 790666344572325888,66116 775753976889286656,150511 776841422200799232,148654 751592867773153280,1046033 789673116331044864,227048 787135175222321152,209351 788157267791138822,215754 791758390724878337,240483 768602035247648768,99290 794703121914204160,261142 792145570685222913,239998 776418655311507456,155451 761407514688782337,66263 760430516755542016,61734 791079367149445120,235774 759170431953805312,25210 771463081293516800,125554 793152838956224512,164814 743905811416551426,11774 750063519987404800,11015 764162717112467456,82209 756672162904154112,44450 752016525322776576,20855 787106612406132736,207287 767688005071044608,100605 770689209896099840,120610 790903462510882816,233241 766751840323133441,96039 776441612410974208,152314 778582760269033473,166532 777942094438604800,157755 786980881860878336,207849 758547296317562881,51136 761298464693161985,67852 785696292915650560,197512 792537291122208768,246269 762077059661307904,16953 759764549444571136,59666 778744334548033536,169437 785734362276978688,196733 766851598748413952,94627 779552254860767232,167939 791064708732313600,78159 794740213339869185,261155 785271656164036609,194648 755972890772774912,40881 765001833593135105,85562 793835225029681152,255842 772262395544600577,129551 773779047784456192,138819 788125807596085248,215754 768900050801995778,108729 780941822080131072,184223 770762928576487424,120690 769798348970885120,83454 760916009456918529,65500 772073557304053760,128934 791376488159322112,99049 788775857905074177,220526 795002577494511616,262925 767033378193350657,88920 742766240725381121,47188 786738067189235712,204413 792252313125564416,240067 763949644648853505,80939 764160814077083648,82162 772208506837532672,129436 753264330276163584,26064 764896250932191232,84422 770093222530019329,114848 762985201823875072,67226 793841555014647809,255942 786973545125466112,207613 768086872006340612,100343 767290689495457792,97386 789190184311009280,223899 787102578832269312,208016 793600936895664128,249926 750484633029009408,9343 772795674815496192,132335 761596178580594688,69157 765301995028746241,48205 788901874544017408,220332 787856033968521216,211733 795369424291241984,266151 786392944194363392,203674 777812860990853120,161978 787642779379924992,210207 794747981815746560,263010 788486029992865792,106085 793945998439645184,255965 769852360327704579,113446 795409133461766144,266491 791627146989019136,240070 794970582232301568,261594 793219641979973632,249725 763018843245596678,74681 788185646359805952,212068 757749203112042496,43403 780865436380520448,183269 767217443852824577,97377 776144608707444737,153095 767413205769580545,98751 780654119182667776,181463 761284025113653248,67229 751166120921473024,16457 770236353003024384,117377 776827161441427457,158387 776884499745419264,152878 792127192352206848,243865 788014575841058818,214354 785266374440398848,11774 780577672728502272,181419 791873050518040576,240795 779427219361914880,174507 762033838025433088,71502 775861941151469568,151463 788737546272387072,220332 766114845171208192,431998 793087643269537792,228911 793346688475811840,251452 767208738079899648,98084 780116252735991808,177233 766274483376259072,81929 794670711608668160,262022 791425548270510080,238207 773193094586109955,132497 758141615923990529,51664 760060620628643840,60112 770722524279803904,11774 780737389299961856,182036 788901592858628096,221799 764135731853791234,11774 794763851011162112,249926 777855522733117441,163960 794406743925104640,259743 753656661085151233,28732 760188925600292865,61051 786666408558071808,203350 785647097366257664,197324 790306696686166018,230277 792160528575635456,244221 788865646322913280,221143 791012869563293697,11774 771538184836567040,126389 753751937259016192,29592 786429822234923008,203642 775638992356253696,112363 755263417196347392,35403 758840412605861888,54070 772081800869011460,125131 749340933909536770,7816 774358587929792512,141360 758849271772741634,55684 761663889431859201,69356 760902309643587584,64758 761901827633930240,70509 775914406337089536,61688 794638336228986881,261155 768886178749624322,108817 757259333096902656,45014 780446398554583040,180418 757291233140088832,46006 755001054991818752,33081 779891892469260288,176110 761848323196149761,70638 791686464836866048,240483 788899614917287936,221972 732231733777571840,349312 768950949457104896,109104 769602446670704640,114308 793523406750621696,252014 788450749181112320,217837 794555214955036672,261155 789548022757666816,214899 772902407877505024,132996 768078664671961088,103354 770472345114931200,114308 787078964619739137,208989 763491447148511233,45672 791344696903737344,231427 732315367524175872,350955 766043194538680321,81929 774540722573836289,143585 795741677835132928,267746 793514387344465920,252639 788775932462891008,220526 770247985317842945,47570 751827636461006848,16931 773898002549338112,139404 790713222214975489,224680 776380503943282688,152946 788231937789796353,214809 767903683287842816,81869 786296372446257156,202799 768554028951277568,11774 771772248353103872,126152 795390400307433472,266151 768644623220649984,107483 774987477794824192,146259 787724447981592576,212237 794671324518109184,262022 773248227839664129,133043 766348421246713856,93036 790269752694431746,229898 793436718548545536,252020 764889844271243264,84666 773833444413562880,137869 763868549341249536,79691 767710395926769664,99900 792764052812525573,247241 760974679821516800,65180 758794691881992192,52554 770433317535481856,118191 778708649447333890,169923 780416305212063744,180039 785967311773499392,199490 787166101830459392,208928 771728590476115973,126152 792116029140926465,243187 785326585343799296,11774 793565514027204609,250785 759136851961663490,56952 790656097304645632,232169 767833127976742912,101681 763502647341158400,78189 761912270368698368,70177 790964236436566017,62180 753980817853050880,24173 763325757498142720,55257 768422893940244480,106281 774051537643409410,139404 759951443688353792,60391 771798789791354880,127134 795463515037433856,262053 761702501162901506,67486 781642254284906496,188500 769031356215091200,686533 795764418046853121,247930 757029991359971328,45827 785655346975035392,196932 795712792003153920,268464 775582793241882624,145866 756625073574862848,44450 781651834633015296,186434 753670850222575616,11774 789970071837868032,227748 763899101754777600,80482 791031191210041344,235179 793130877819707392,249841 779835841422196736,177233 776439419020521474,151800 793170063796891650,249374 794059577591472128,255870 779746235725078528,176203 787738879847755780,669866 769580610998317057,110585 780811329682702336,140965 769499579293143040,113780 789822793432956928,218892 764853384042061824,84724 765567190896607232,87904 755469771379015680,11774 795654907390869504,267521 768716890713849856,106084 774836710676963328,142721 771314806083026944,124597 761360799533191169,67973 767167725785354241,97386 789224679026208769,11774 789216667721207811,224333 790355796139859968,11774 774688675237990400,138140 778996790368534528,171324 792461473784197120,244550 754731518854107136,22393 761653353453588480,70072 779102467804041217,70764 758654536940654592,54070 765351518618972160,86552 789137576452059145,11774 791776306417442816,240145 768220152357871616,11774 766782470335389701,95672 793261213450842112,249926 793496868059615232,252741 794996957123055621,262022 792078641035227136,243398 788801920278290433,220332 791633207254999042,239405 793451816247635968,252020 791356427122020352,238395 791054624182730752,78159 754720935228432384,33356 778660505451958272,168794 794213155249393664,11774 769284770865885184,112834 786337444731899905,202727 787087676704829440,207113 793487793720877062,252196 781412444136583168,139404 757770592225468416,47940 787048792340082688,105109 788488494024830976,106085 788696379199746048,218258 791543981049917440,231851 791746546589130756,240483 794484207817027584,258829 791453884044677120,237491 761684876923854848,67226 775845886282706944,135808 793137320186810368,249841 776317105180467200,154666 791681283285889025,239344 760158687965028352,61412 786640526778871808,204457 773149869313658880,129666 752766447001231360,22439 773673160273170432,209828 769393388080787457,112788 769931792933490688,115511 781351555165323264,187529 786707350832947200,206048 776226291032829952,154534 758101215204876288,49975 772981914210803712,133934 773598413053014016,137869 752981578184216576,24316 795468903493357568,247930 794880757718249473,261155 764865517089718272,84724 776029389242851329,152735 788625105798696961,11774 778699564580646912,168698 780598760128733184,181755 770708494186086400,118192 775916499512889345,47940 790880641483173888,234583 776623010669293568,155451 750840594746871808,15643 755458599011352581,35470 770267498163863552,116970 752924552208982016,11774 758823926919081989,11495 761334757061951488,68057 763484575272140801,78159 753695734143262721,29263 751180160255270912,17434 787166874706378752,189031 787015730936119296,207287 772644493011120128,132023 753996855915065344,27045 770991349499883521,122146 791292072145915904,232169 792797322476343296,247241 752880914473033728,24134 793643898761580544,252639 786237082050015232,201946 758861570822643712,53185 793261204227682305,249926 743535230858911744,11774 766022501394558976,90357 785620795150270464,197286 765606473552527360,87904 778635472478363650,11774 768784837813624836,107984 768160857960349696,91137 758067568959557632,50923 774553226725187584,279676 756192709610770432,41680 773312849191940096,135736 770019488272097280,111549 756644965531447296,43391 759852468138283008,57574 793501515117830144,252408 791800545883422721,237491 756641503506640897,43553 757207196124012544,46424 765353854384889856,86103 795767457772400640,261155 756622296945569792,44429 763550539028295680,79131 785632065513332736,197063 791308172656975873,237491 732718392612913154,351988 750759177920937985,14858 788394198466752512,215437 794322853680336898,259063 762778248220639232,73706 791338502021533696,238276 779031167085387776,171695 733078048375873536,355357 754720094333313024,28732 788398251137314816,217634 794378292606300160,255870 760532323569774593,63512 793682108430495744,249926 768119511950254081,103354 760933196544356352,60015 771445338351607808,118191 750872261821882368,15832 791708396454019073,234990 759127887551275008,56886 761891435826311168,70255 756904619687628800,44163 757986368983277568,48991 767749079166312450,100893 793145199421591552,249927 757690803535749122,47940 785903022115127296,9649 776622622540861440,42036 781458485615661056,139404 768650752415772673,106774 755982562418315264,40926 776863933642575873,157840 780782269094961152,182726 751156676632322048,15643 778954685726195712,167220 762613538644819968,73814 791418687337041920,237594 756084177066491905,39236 765053586514599936,84724 791255635824414720,234653 789866469278507008,77353 767257575876288512,93184 768954003858350080,105643 769544515417800704,112872 758007139700994049,50804 764509978124247040,1249232 780747723410735105,182870 758678428027645952,54070 786974372460396544,11774 760499848604819457,61655 761664785373073409,69576 786726025032073216,206008 768556072152010754,106317 767714116094062592,100545 775769538046545920,151185 751650632151408640,14277 788045433327259648,214492 760978263397265409,64722 793162976933150720,249961 768482872202174464,106774 767209636155973632,97386 794910602804264961,221143 781365190151458817,139404 757676748863447044,47782 793543578282778624,24745 755216370560737280,35319 766331976626438144,93036 787115186175946752,208252 777011891155587072,159876 772126607876161543,129558 786420050328596480,203832 769168567266836480,249811 764171390224261120,75724 790977285134258176,234796 771305485785899008,1249827 785915570830966785,173347 792472551909908481,246225 751613815155003392,17640 785657152413184000,197512 762754549715079169,74827 772263274951782400,129558 773993249706999809,140444 795067871999229952,263906 792020689276600320,241615 793918415756873728,254209 770093781219676160,116388 774338206141599744,143051 788849751064129537,220029 771475531288158208,125554 781508438677348352,188401 776329537659473920,153480 764804973276323840,82066 769312016465010690,112363 788776679850188806,220526 795709121546829824,268281 787469028260401152,180433 779016237481287680,171902 773949478193594368,140437 779572660753883136,174686 787033558275596289,207598 790334364995334146,229908 786164507173355521,198840 793330167825309696,251452 792362323851837441,243075 750388041152401408,12883 777199790828453888,160036 753872901477109760,26686 768047571830870016,102514 779072725352640513,172545 794366951967571968,259034 765871195921248256,89900 794205301352308736,257423 778296816450150400,167046 786881630753390593,90209 738402587733426181,351463 758417368104120320,52112 774883203186176001,144654 778705504998522880,168284 756552672350724097,14277 781010530735620096,182257 785659714281480192,196630 753738613775491072,22439 752865304389128193,1248238 769379096925208576,112788 750962978065772544,13201 764135732579602432,82066 765001618307870721,85562 768918381810454528,109666 769209824676499457,111984 785647629011070976,197091 787474366749704192,210313 780757119179948032,182036 792888875827855360,246273 786421544150937600,17865 770613979181817856,118191 755757786777030656,39235 776572689687449602,156835 758689842003795969,50923 760846090954543104,63149 759093563338678272,56784 790695197541793793,232911 759483942005112833,58537 769377653782618112,97472 754095787869609984,30370 793922292476735489,255942 771322405004476418,124597 765521510681444352,87904 732201461287944192,1170365 756279985988567041,42344 794158050903003136,257492 740356508920250368,1170550 790320701878263809,226731 759223802589024260,51675 762115381729177607,1248990 778773485698985984,170187 777324488186851329,160539 788697089685368832,218875 757029958317400065,43712 787799075597017088,212034 791718395167252481,240926 752017209728401408,14277 750920023808413696,15808 793842454776713216,255954 772870011186655232,132996 794186895282425856,235487 775292595232706560,148045 779210990126792704,172089 766317927205306376,90790 788122782198558720,215477 791077417158709248,195975 774696671766650884,142721 756668019741495297,44450 793905755854290945,256536 794575790193176581,39957 795756758308388868,267862 757857654584684545,49754 792739965490704384,246703 770423449202352128,117609 767192826148888576,97386 762066863358607360,70918 794017179431739392,254209 762727559075401728,73926 766895273356435457,92917 793116460285591552,247241 756603051771695104,44274 777558285222150146,160752 795733532714921984,267737 791975024123056129,241819 758360532059553792,52554 767445243700535296,98748 756497958212866049,42432 773254781754302464,134996 793095176252067840,249469 765382833284214784,86103 794693327987806208,260457 774989311280226304,146259 770369086089990145,117310 758021824475267072,50442 759338450235625472,56964 769629652138663937,113412 788731695633620992,218164 762745884480155652,73926 786809766643236865,206048 768948865743613952,110023 761952659653951488,71324 793144481050615809,249882 756645139339108353,44429 768331087395205120,104162 754107927821217792,28451 762442246645874688,72978 790107917617954816,229693 775275773057835008,148010 763879023134986240,80939 791618048624955392,240145 775990269309169664,150797 785298779595345920,11774 790231179345600512,229724 760635519604666368,63762 771507078217265152,125890 780061005325934592,174115 780783635687276544,182257 779309222244691968,167453 761574559334227968,68908 761348202184318977,68102 758119967808040960,41703 785266069120385026,194205 792084650998890496,243535 758764018718928897,54070 763914827727196160,79691 773567088229101568,137042 752652137646153728,22750 778563809900310528,168752 786417423306092544,202248 790769758111080448,232863 786996252915490816,207613 791702136115433473,224447 787163730698055681,207949 786151699278880768,194450 775040959365128192,145894 772875753071349760,132996 773647322421010433,136904 792568801506263041,246632 773880203944792064,139404 774706084191752192,144602 790909607178895360,227242 764824473757450240,84209 773570951531429889,136018 755897117567311876,39235 777053802402816001,157755 777221721719963648,160221 786349629700907008,201540 758894009292992512,44370 764681400251322368,80648 794560541498994692,261155 771663286592876544,126152 786706936351825921,205091 780613856586371073,182037 787101100075655168,209184 787154335348039680,209043 793148362400862208,249926 774241745794105344,142198 750693850293866497,14421 758601019668500480,53367 781034708956278784,178194 788169833187643392,215754 792074673601339393,11774 752668530206728192,22432 760548408587190273,62779 789452043572379648,225981 750828567529918470,15643 752297119617286144,20602 751547298795102209,18495 732539420663025664,350911 772397609268998144,124904 793469768313413632,252408 756966675782725632,45125 760184488039186432,61145 769145463937363968,110389 749683273698254848,9433 763743996292112384,79600 761653441173282817,70072 773846382444679168,139404 786515886932955136,203806 753804562004267008,23725 756894417441714176,36145 759038898743840768,56552 754754936362012672,33356 768961301334765568,110659 773838529239494656,139404 777999403873251328,164826 763138326455025664,75531 763036101380419584,74612 765972886146392064,89923 780512709431394305,180306 793082736126951425,249348 772211506486321153,129991 773994705994612736,140066 787330798865252353,207113 752197269210992640,21551 774634568775262208,142505 771525140836290560,125554 775726915520913409,151071 775851765451354113,151212 763767178294427649,79131 793462754224906240,252408 773713413528616960,11774 791402690731397120,11774 770252147732705280,116425 757238003651575808,44429 768986329325576192,109666 780811089810485248,140965 795370487501254656,266151 767504215895867392,98736 788424145642061824,217837 793499719989358593,249926 776261220177358848,152946 764246467108188160,351152 795656291502919680,267521 751233510002700288,17517 732571479972405248,1170428 771460457622151168,125367 766602867079806976,93303 786972788280193028,207613 786651187751682048,90209 791850811223519232,238272 794577786295951360,261033 794663457085947905,261155 776007622805839872,151156 776111032284557312,152735 793472457810153473,250633 769957355039621121,114254 738790200952918017,11774 778725196626735104,170187 763338403089829888,76533 767453460778409984,99030 771908494257557504,127957 771777268830052352,127366 774741795011825664,105109 789908672184999937,227048 777808411199152128,162107 789475007084711937,225413 794571531724668928,39957 753717158341910529,29263 781859598634549249,190635 755520677671763969,37993 770261681134002176,116373 780856460922064896,182631 793247549402513408,249926 757316391334715392,46612 757775956148838400,43285 764277084269137921,62180 781869209655455744,188119 754009687067099136,30339 772470794341318656,129662 786192469637500929,201217 791744405451538432,240145 786683762939666432,205294 794332809095745536,256038 762001077738897408,71324 752009065711095808,14277 760233660431814657,60725 777869972970283008,164001 787054732191956992,208379 755887908947685376,18215 770674402413256704,120610 793268115542974466,250293 778326333915029505,167220 790673725817430016,232169 771501412698222592,125853 776471959492108288,155344 794305354347622400,258771 791126622552334336,236502 793999233099513856,257492 764135334078623744,82066 776214211063971840,154534 793569591117029376,253606 781548552640004096,188478 754795064078004225,33355 766345717199667200,91956 756243964986990592,11774 758315918858526720,52311 770409709660573696,44421 774944622506311681,1042906 780613962769403904,182122 776527800593297408,156491 793976927975419904,11774 781338489874944000,186584 788553469066182658,214458 757010263635816448,44163 776922872996564992,157082 793819219825569793,252112 788731918900600833,205197 793848424382816256,254058 788072856752123905,215005 792025382480404484,243075 760111806752944129,59666 744632776616337408,11774 770758938816110592,120363 773841304455356416,139404 753998590343872512,31080 766354939077652480,93261 775663380464041984,149040 790497039125585920,11774 793200171278446592,249926 753713415265280000,28115 787019523614466048,208065 789973571829309440,197046 755983922521976832,11495 780828764548788228,182659 794788805765009409,262025 758421629990952961,52061 765654680772894720,88669 766323411945652224,91946 772171353822785538,126954 750380161304932353,12859 769158748879192064,110659 786245849894576128,201958 734543792708194305,352911 788521155522994176,214429 787008007968264197,206225 788758769475936256,220049 775321262373560321,148045 791391996036481024,236198 751138517598646272,14277 779472130023026688,174230 753605631395979268,26458 769251374248947713,100605 793549724968030208,248719 733412679696556033,355667 768049613106470912,101681 754028238855221249,30354 790951773355712512,11774 762459659936501760,72767 778389854262554624,167407 789286096106512384,224680 767746073997615104,100605 777923633121341440,132364 792525018102112256,243075 785753502878343168,195975 770651545713184769,120341 754936302265511941,17416 772877673106280448,131025 760989112912453632,66159 776613536881532928,157082 758826287259463680,53739 769280992003493888,112834 757337637770321920,46394 794532453906022400,261155 795382262997127172,264397 764468682034556931,82766 787117227518533632,208965 764522759896469504,81574 765890358144278528,90031 767149450959564800,97377 791348019321004032,237491 786545076684005377,204413 758620385306939392,54070 760324930378559488,52112 779070800649457664,171463 787373256806313984,210289 754115847124316161,29263 788695605585543168,218258 758750246205652992,54974 766368785552990208,91956 790831250277670913,232640 761503323300036608,68182 793971170492067840,11774 794320905845383168,258598 791261366560563200,237491 794742015342866432,249926 795408464696770560,263793 756108859496726528,41533 786370384077565952,202007 786913243583303681,207287 793112897140305920,249469 790994328592195586,234796 769175367072509952,110615 792013984668848128,243075 776129263007334400,11774 776613452764766208,157082 794209629966336001,258331 747487556531589120,1247766 793154168227713024,249841 756307812867715072,42495 792036634967564288,240483 759094003899830272,56964 751046752116105217,15316 768963006373859328,49400 794510112199090176,249841 772573213834547200,128974 773866973692329984,139404 758531167134031872,52554 770949891317198848,122146 788159189008977921,215005 787008601109983233,208379 788874924257533952,221785 755518720978542593,37656 780044455063814144,177233 795265170197069825,243187 793281053775523840,249469 792747277848678400,246674 766753875592351744,95708 785595315424337920,197286 759827270760476673,59809 757221995301842944,46006 763511091783540736,78159 763698168672448514,79059 788009344793137152,214209 792524808353382400,200963 733099092830740481,353262 775059406581075969,146259 794342751944835073,257492 760506054027337730,61511 785627515612110848,195807 771529077786288128,126389 772107011089657856,129180 776431010376454144,155688 768269505281699840,104406 771461036318728192,125367 786403042656555008,201958 787748449752014849,205197 762752817048199168,73814 759849678867357696,59551 754721496107331584,32950 760078965109321728,60866 766007580271312896,86485 757021130771148801,350711 786922618846900224,200382 759109020359667712,56952 791825528961404929,241942 770438483944935424,118191 772644789045043200,131007 755163962707238913,35890 768100662819381249,103389 793567074127712256,11774 795709020640280585,266944 766620129169969152,94699 759454178129416193,55661 753736592850694144,29592 750955102471614464,14950 791271767478194176,237491 785764064949481472,65113 763519287973777410,77731 753312092162318336,25965 787590114444709888,211775 762464134340280320,72978 788805752244703232,220332 755152711822127106,35890 766993327036260352,95672 759587446652751872,145399 772126528574332928,1249940 763753920925577216,79691 774756742617935872,143845 794161922396618752,258249 790261079217737728,228341 793635382554484740,231598 760537072981663745,18395 757772070533074944,47940 774397984041730048,143473 794209669384470528,11774 763191860529664000,66116 764956844918005760,84679 795357591241101313,264397 732286562692648961,349347 755176446641917952,35890 792461968015814656,245607 762978192516939776,75724 774077398631354369,139404 770851180498984960,121479 773702348539465729,138819 758062788887609344,1248579 793198810315063297,250064 770722635969916930,118515 795470695484522496,247930 766045495500369920,90384 771766312355831808,127657 779384206795247616,174294 779515444973699072,173628 770272542682673152,117257 776790426640584704,155451 785615835226337280,197512 764339080754782208,82066 770745239208333316,120353 771769480137420800,108396 776792006416863232,156835 732604657474867201,1170406 756683460886958080,44429 786616106152853504,199960 780740498952556545,182036 766091423020036098,90384 773313210195832832,134375 766453676424605696,93068 779081109023916032,172057 795683033395367937,11774 764917451922472960,84724 781217344928440320,186434 761579385962979330,66979 763157615790661632,76577 764938303044935680,81955 770786705104175105,121511 759169484187840513,56964 762295460417732608,69947 793547895471349761,252196 752856627527622657,22952 755461041488670720,1248308 780469660265254912,11774 774617331955740672,141912 764336640500305920,1249122 771057325432012800,11774 785264342077956100,194082 758101803665940481,50542 769152428478455808,111049 765730829330972674,86047 772902814125268996,127871 771827404838805505,127218 780161798863478784,29786 791742710868807680,232169 779696066027515904,176364 792064165825228800,11774 751210125159985152,16299 771808842262847488,128054 785628129343705089,197341 754087287680438272,30370 758510910658838528,53367 785679564169158656,196917 793429678195290112,252020 785553414532935680,196788 758219413493456896,51003 786747481086459904,204078 766998584759689216,97314 793200368280670209,249469 763016299924500480,75899 772790295067066369,132335 781835821989199873,190024 753619946664554496,11774 793987408295432193,256358 767603815059066880,100134 774934557002825728,145456 787006436609961984,206742 781264632430272512,186883 770064052487909383,112872 794437618444464133,257492 793271745612570624,248253 763290039895859201,76542 781619409995522048,188478 757982011671867392,49852 769701479816962049,114985 750552803924402176,12883 793809886429708288,254209 787255406036869120,209151 787399975856541696,210694 786634047082684417,205181 787594415762268160,211491 791680868846866432,240145 755153934809837569,35890 768069358526619648,59446 763062644962058240,11774 776634647124008961,155898 794707691730071553,262752 793504481073922048,252135 793100265494761473,249348 760531760207855616,63451 787241617249808384,207974 789091787847659520,223286 759734906146713600,59164 793141749128499212,249469 750870607718481920,14718 781211602402017280,185595 789143221360144385,215505 793866115768201216,249926 793428683319115776,194085 785671010024587264,196277 761222452991188992,66897 761678153194483712,69673 781497070595088385,139404 776940177839099904,1250371 789454954100469761,225981 787612686020448256,210585 764098545989275650,59996 737892973690638336,354847 749803729960837124,10057 767165473355993088,94699 786276486743339008,201620 744980254985437184,11774 760255762622853120,61328 765956646069800961,87904 778622861699317760,168284 781708124398817280,188119 795699413503066112,267855 794765002339139584,263289 788943300162039808,214117 753444131205156864,27045 763965859530321923,80939 768762606328971264,108799 786924626475614212,207287 787444152221007872,210235 759222443739344896,57348 755167318959947776,35890 780439880874819584,179570 788558580119068673,218275 762233706606100480,72035 763228341604200448,76127 779098616413560832,47940 766402600983990273,92860 793146864224776193,249926 753382193305620480,19598 756210144573263872,41680 758654709485961216,50993 763520276394938368,78274 760827701460475904,64678 793622025927483393,249926 771449131084681216,125204 778666382779179009,167220 791444660027809793,234583 752672213225136128,21332 793998130299699200,257492 765400420965462016,86103 786681439777533952,205181 763458963841097728,78129 788055970832318465,214173 766600464242618369,94699 759738765757681664,56964 760898687526547456,64197 767150985017823235,95343 786459725428850689,200460 765059956370464769,80486 785543665485770752,130635 770666250036994049,119937 788000843987464192,214209 790441981688238080,11774 764973272983281664,85562 771882167139962880,127134 772484888096305153,130768 788193676274966528,215365 768801755521888257,73814 751612082240442368,14277 788574969919700992,218495 795369193776513024,250633 753790263764590593,23739 758031253304074240,49121 758759077841342464,54070 760180850935812096,61470 789474626221072384,225456 794991976764633088,263532 750000220637978624,10735 794010029745643520,257492 770393741156835328,117257 755251166850809856,35637 764128272602976256,81702 756627897746501633,43471 766702807084707840,95672 771074383146283008,123280 785878152266469376,198580 790295205605875712,11774 753958285632495616,30590 755099871271645184,14277 760153779207626752,61369 774418282459856900,141316 776252085171998721,112612 768227444495044608,104932 791714147880824832,238429 792837428918702080,247241 777964702286680064,163763 780745371009953793,182154 785866129227014144,198571 764146266175528960,11774 776168310962544644,153501 773855692159451136,139404 793914247868620800,203546 760270062892777472,62206 794575080206561280,261155 790058689470222336,219624 764151183632130048,81569 793268019711455234,249926 794568797466152960,261155 737316019941711872,11774 758638136565968896,54070 763812846035693568,80393 778376377066065921,167044 763222510703816705,76794 768408059634941952,104662 751611427228512257,18893 794538763875663872,261155 756320577720377344,42495 791717570231439360,240145 766490018915442688,91049 794486247708360704,256255 763153252456161280,75899 786046524727885824,196524 762740543533244416,74681 786904624972300288,207287 781338077134479360,139404 795030589648830464,261097 781833183549534210,190635 775431802995474432,148904 758767026894581761,54070 790399766236499968,231361 748567559490793472,1170318 777697560131698688,162676 792860954656727040,247877 790245494928896000,229693 795762518450958336,261155 755374458739634177,35890 767851082072621060,101681 793108555335290880,249469 758801681895219200,1248642 792082276179972101,243187 760841869068828672,63348 750700458377752576,12883 763281288144891904,77119 777300082504765440,159876 785485432955994116,195975 756358386568921088,42249 785346364951629824,193671 789775826153680896,227873 791082654204432384,234878 753994798298636290,30802 779197189780144128,171324 785703840540524544,198108 787719649647624192,205197 773060993987608576,132364 780759744684302336,182960 785255957190225920,194167 794621264119865344,262088 792087221050322944,11774 763914116666757120,77708 788457607090450432,217106 795691264930967552,268094 791799354403065856,240474 764678747643666433,81659 793257163141492737,249926 771852193783615488,128194 788386454313598976,217519 754086358591778820,28033 766345485250662400,91956 787919839197270016,212139 785879989593923586,193762 755437456552448000,35637 757787670550491136,47940 780560614271938560,181419 760165358955212801,61356 748546108008316929,11774 755536603053891585,38401 793171752503353344,249926 794256291841638404,226320 757659715652509696,36545 793634409626820608,252408 791343624428490752,228124 732565044550995969,352568 790984234961887234,235590 758488668457676800,53424 778953667391152128,171324 732766394996121600,353474 774195592201330689,141867 791256810451722241,237491 767732172434178049,99900 788789988305543168,210390 795713135474679808,267134 753353628006617088,26140 754753149487939584,33356 767792416883613696,101383 750376386737627136,12883 773643226175516672,138165 752775626180943873,22439 757651621115523072,11774 786648787599130624,205455 766433045901705216,93823 769919655444115456,113594 793297953469239296,250633 794164617643556864,257492 774249191748935681,142208 749672566998962176,8984 789456867722395648,224680 756692747143278593,43285 794597811316813824,261399 779815915617648640,176201 751884741218033664,14277 764147726871302144,82209 773877750360895489,139404 794208649463889920,258598 788501005587587076,218275 752002146036441088,20830 755624234924277760,37044 790471678774091776,230485 786750195715284994,205512 732934063410020352,354744 773878846860865538,139404 761680589858615296,69548 771919614053933056,127775 780897572084789248,183668 761648467135660033,47283 793442527403659265,252020 756268548310392836,42171 788193899927994368,172799 758103892764876801,51043 776053911341895680,153095 790992293893464064,234583 791677136348319745,240067 790709003911213056,233558 794604327528726528,261155 774037035631771648,139373 781222182424752128,185313 785567864052781056,196676 750749108005138432,15005 793238008103211008,249961 788018134791823360,210989 750028777543970816,10653 763799498715914240,80393 771504863851282433,125554 776739935579676676,151463 793098019600207872,249469 754773621613010944,33356 786948521324863488,206644 773172031869169664,134561 781274726681370624,185313 773186011677401090,132853 792166375766761472,243075 758207944018264064,51069 793111808966000640,249469 785644877803499520,197341 751862771814395905,17186 776674781693304832,156061 779999171076091904,176128 788469408331100160,194272 794531665750216705,261155 785552291201818625,196917 790218809936220160,212131 787360872821886976,209351 780775190796132352,182036 755164501503270912,35890 775471024699650048,149202 779400155288203264,173645 757220734070423553,45125 792044816267894784,240483 795043389381214209,247930 757934353972277248,48549 787625489808719872,211769 791689583478075392,240483 791789778849017856,240483 791797719992074240,240483 788823254995574789,220029 793184526260248576,250247 762639749303656448,73973 787995810092969985,213887 792832156846399493,242693 776420622721245184,155219 790912630726729728,234583 763928549547880449,78127 791042631623122944,218892 766384354545238016,90908 785845252343103489,198878 744314972000264193,1170338 758379654034010112,52167 750956997483257856,15808 790977231489150976,235669 794736274167005184,255474 762666921376481280,74133 763168578732302336,76127 768146322356629508,101681 775407692433063936,141913 775249983851278336,146720 795456917644709888,265855 761664042951774209,69673 789186384950996992,221136 791445384195211264,237908 761334702141616128,67497 786782895855718400,206642 793633012017692672,252639 768194876517343232,103759 793157359963025408,249841 766845645533556736,94699 793287402546618368,249926 793619845178810373,252824 769015751474806788,109386 786392177031061504,203674 794635340942344192,260874 761307666291449857,67852 773238764751556608,134975 791779929939648517,240483 780608348261609472,181755 757035175368720385,45567 768273213486931968,101681 794708309622267905,262224 772345712067612672,33169 773477999635226624,136947 756415164027731968,42249 778303389801193473,167220 793950977040781313,256261 781580590869049344,11774 780630689821564928,182257 794050835894374400,257492 795266919687393280,264397 775023094209536000,146259 751554197380669441,18156 732672123823656960,353013 791378341995618306,236834 794535437041856513,261155 766534339299422209,92917 793783936975527936,254135 758357449762045953,52112 773885340843204609,139404 753634546680147968,148861 790276112026853376,229693 779302171191889920,173611 794657326015856640,262421 760973081280147456,65455 786949860519993344,206008 791415205360201729,222526 794302407903744004,259818 751620899925729280,16953 767803766439456769,101681 795390182065192960,265858 781536339288215553,188401 779349452251287556,11774 750344442096353280,12535 753638684868706304,24745 767959196880908288,100893 793638658817470464,249926 776063667116777472,153095 795735178790506498,265562 759026951755620352,56449 779266199578435584,165356 772277335462510592,129991 791443560063119360,238780 785559337364226048,196277 787692752645521408,206101 791571367464431616,236938 762683337966313472,73926 793982790144561152,257325 773504431253917696,136947 750370411313934336,12927 763829780567298048,80607 793113382882639872,249469 757674345959391232,48477 775246214677860352,145866 781449372911349760,187084 778299692576714752,167220 755173098387668992,35890 775873852349878272,151463 758197341820030976,41703 785602385292906496,197512 778676812968660996,169201 756572079911075841,43225 733201310833594368,354591 793114585599320064,249469 788202643139223553,215754 770032859658805255,105109 755188609041461248,35890 793505725125234688,11774 790783076599074816,191456 793150888701415425,249961 792026737169293316,239893 752930936195395584,24359 770800251015802880,117776 786122899656617984,200490 795316056206282752,256564 758292521021763584,51344 779059061736239109,172185 795698249789218816,266138 795038841455382528,247930 759800622598254592,59859 790708920608141312,233692 759058883088375808,11774 790050965596545024,220332 758293982443036673,41703 785282810709934080,194206 794537280996261888,261097 766755419587022851,92959 770571560159678464,87904 771828316680564738,118191 785548625216757760,130635 793233566423539712,195876 780744470144757760,182036 774370748483837952,141360 778307309369982976,166913 779444820620120064,174230 749994832177664000,10064 754004206072258560,31035 763744796716347392,78228 754076655820341248,31035 781278553111310336,186210 785738202141163520,196676 790647514118561792,232169 762293267572502533,431998 793937728689750016,257026 786008787383521280,200467 755493423226970113,38032 767013048376778756,93184 765159089986940929,86160 793540701283688448,252408 793254369613537280,249852 759208499125575680,56784 788423959565967360,217634 786869554001563649,206054 763448685405491200,74308 787267537679548416,209184 764567799326908416,82766 795698095845732354,267862 757669658900197376,48774 792097599339716608,243865 764792940212301824,84724 769305853887381504,112399 762837479657320449,73814 765587994631925760,86103 772176845156392961,125554 762846842430197762,74066 788771018357768192,220332 785929958019346432,199262 793165662571073536,249841 764915897224036352,82759 772824054931853312,132370 753314384663937024,26621 787158987636637696,207613 767785992296116225,85326 793445251427999748,238099 794226973140729857,257492 753374989454184455,27222 788080489278140416,215252 793897785712054272,256255 765674256973778944,88052 766837639697793024,95672 760863475094564864,65222 759087745918726144,56197 776211279556018176,153480 788543200814182400,218012 792121435317673984,243075 788712918967869440,220029 795350593661505536,266303 750419587968147457,13343 755086372738887680,35044 795389092808761344,247930 778996535208005636,29263 776180715725742080,152872 779350396741357569,174230 777963731871494144,165123 786078024475283456,198878 793905539361173504,252020 755218854746480640,35980 790314116753739776,229693 793293121287172096,251266 755828943106740224,39831 766799716591996928,96299 788428955875438593,217837 762872366951084034,1249063 761288086605160448,67852 763097326067994624,75724 765512033198538752,87904 772885910371180544,132578 795417088789778432,265855 785548066745122820,130635 777509883860094976,64722 749861646567223297,10395 795453169933357056,266491 759207453548503040,56964 775827697968615425,151463 771584778315235328,124597 780926089208012800,184521 787062295188807680,207965 792392457539334144,245607 780599577548206080,181984 752915059551141888,24134 767364728465289216,87904 779115190256230400,172299 766011549349806080,431998 789930908770037761,228820 795021379234103296,264482 791284160195289088,232863 794716624817422336,262752 756857569042243584,44450 790695369940152320,232911 791389005094985728,234583 755914804724846592,40410 764139522280087552,82066 759251710883889152,56964 773615613717733376,137869 781143560900911105,182752 773892222613807108,139404 789467925455351808,225981 794307692944883712,257406 755513890528722944,138740 779849708697247744,177233 791429685406117888,238395 756325250279759874,41702 763005833630318592,75349 773846863506083840,138819 778289569066123265,164826 794596250654011392,261818 763154169519673345,76723 761066230291628032,62821 793122051380744192,249469 794735660934561792,262752 763897929845223424,80648 776900442131398658,159359 751786826113830912,18323 756298576850853888,42432 763901708309241857,80486 779842881888538624,176203 757346527174074368,47090 775773593842098176,151463 791011953317646336,235487 764169499578957824,82066 735675953339207683,353124 778336042457759744,167273 789861103803179013,227843 786706948662132736,206054 794996918682353664,55257 776232954855063552,153845 780962728106221569,181419 756616456645640192,44429 769573784261197824,112382 780619309605322756,181952 756084659189059585,738099 773216631346429952,352982 773239865274044417,134875 785914341254017024,199546 772082212099526657,127957 790948212840423424,234653 741297487940624384,11774 791402021886631936,238780 778762996180934657,168127 794384797019832320,259623 793645795438276608,250033 794366039572156416,260181 791489280350695425,238207 732360538181795844,1170454 795468073658675204,266990 792069826361618432,243187 759851686282268672,58267 780667745922842624,167273 790275232640663556,229159 777615704992444416,90252 793130573300654080,249469 765320870080417792,80648 772698444297150464,131027 755896154714411008,39236 762137753836478464,354829 768822230629220352,108784 788152971158708224,215754 750007175108583424,10735 764168659262644225,80939 766325359138660353,91894 773967437804900353,140444 774285517063979008,141867 789285481997438976,224680 751544306956111872,14277 777576398651289600,159308 793506173613854720,11774 793610566598262789,254135 794549489780436992,261155 789957434949275648,227242 795256112018640896,264397 745297088402100224,11774 754725693116809216,27045 792032172773212160,242584 790803203403096064,231894 758217483266486273,51451 789708562079555584,224447 733182103442075648,355261 753452174978392064,19133 774298138647625729,139148 751684896167460864,16728 764135479310708740,82066 774537424835842048,143585 750410577856585728,12927 791766796126879748,230019 758251525697331204,1248581 785276723466305536,194738 774271729812111361,141360 794013984433131520,257492 763871306064375809,80939 795386276396593152,266138 787465201834614784,211347 771472678830104576,123747 789719877195923456,227658 764654460568305665,80939 778057511538532352,164980 750609904713490432,1170537 776075282684010496,153194 757682864355966976,47940 769261751875596288,112363 758027111965855745,50314 786332995938492417,27156 761339287740616704,67973 775905993775546368,151897 792124299469611009,235685 793856144313757696,255942 771125436600377344,121479 789251487402557441,220029 788741549047721985,215754 794898427440041985,218349 792551422302691328,246392 767054899192397824,94627 785840322022547456,198671 765305136491134976,86472 793860367357190145,253369 793916196131205121,11774 793817781439455232,255393 751089597409402881,16299 794687964630564868,262752 767868480267837440,100893 764947649376182272,84753 795441636121538560,266491 794677234162245632,261155 785653782780579840,194082 760146062220800002,54037 760851322790875137,11774 790043192976674820,349856 794377036991066112,259482 789257628778102785,223286 789430036155817984,225981 788052873196113920,214173 750869755704205312,15425 776543164823957504,155448 754096169723256832,30296 794910942421282816,262849 791660738481909760,240483 752720553157406720,22393 789776792143949824,215965 790878157121294336,234583 762701140462964736,74133 765622980026195968,11774 762051891228540928,68993 766438985023516672,93405 790622496865161216,231286 756824506283372544,43455 767422465802993668,97811 786702622698967040,204457 788458623580065792,11774 790580180016205825,231318 758408085362790400,52696 764786472591523841,84724 790638008575795200,232863 781214972730830848,185595 795697515836350464,267862 767803944919851008,101681 776921298710650880,158338 793097537779408897,249469 775019275295854593,146259 777815105614520320,163602 763410893086531585,47940 777268663145549824,159475 773566233979547648,137042 765417983061688320,86440 754992441837707264,34666 791355421067993089,238207 770748746850181120,120541 791256315830145024,237491 760195430550343680,61470 768386082253729792,103506 785354092604379136,195125 765257164663484416,86653 786185510595297280,201441 791973879099064322,242233 770746502855655424,120610 792118630485889024,242693 781145401760026624,185496 790373639866707970,230708 763910372336234496,47188 776863464761548800,156010 779744770310623232,176129 788494127633670144,218469 750950053343289344,15996 791445578848800772,238383 757597500811476993,47782 779071065188204544,171463 775290801375019009,148125 754734738099826688,33356 781625096624607232,182036 795425804662566912,266079 790951191253544962,234583 785438867281342464,193955 764312328296800256,77598 753228274726162432,19133 777784111176019968,161352 786179499985559553,199272 791661738315874305,240483 752868877248319488,24087 767164903690006536,98259 792768590738968577,11774 753444587440660482,26066 761835213873971202,69711 785810506552520704,198671 755499378798985217,37655 752940340118626304,24173 768884844973596672,109666 773793160606654464,11774 787833426833502208,212672 795297525754449922,264397 758261554559250432,52061 769574571544489984,112158 756294269095256064,42495 758341823488151552,48289 791262482224603136,237491 763288083060051970,76429 760528691336187904,63149 790686074234298370,232169 759084512697544704,56302 785610582145720320,196013 763266557271171072,76264 767821493023760384,100891 774100349468553216,141360 764566849514115072,79561 766634218382163968,82209 794010837753167872,253069 794164753505615872,258331 791423026264809473,238099 760841959892287488,62728 756277231903727616,42344 778233236875010054,165833 793244853261905921,250633 755053219160723456,34666 786033715944099840,200490 754739497535954944,33356 761515413591068672,67331 787271608897572864,209351 765281176567287808,86873 794535977007988737,261155 753647457402097664,28724 747487190805020672,195876 774987768376295424,146259 753343189726162944,26894 775535433233162240,149953 767059748336365568,92233 757589992650727424,47782 758428719031521280,53185 761339703777828864,67369 795736553318449153,267655 785757885921828864,195975 753417904524189696,27045 774836617680785408,102409 764965139917463552,84724 794740114794520576,261155 768527050755964928,104973 769526013915168768,112363 773967523591000064,139404 758725915769606145,54070 794911715033051136,262849 788940351264296960,215437 787255298746638336,46572 758357888234422272,52554 787749663642222592,207517 765660437849387008,89076 758068868174708737,49790 788023254141267968,214173 776581158608011264,156644 792764797376991234,196314 793179596535521280,250033 755776531385966592,39462 764456235840237568,82457 788091476588711936,214354 793421948239777793,249637 776135554371117062,152314 795313194323558400,249926 781614018037370880,189313 769242262865928198,111984 763164771495444480,1249111 793912655119400960,11774 754980691750903809,34645 758104191566950400,41703 794416459975917568,259034 792151733707403264,243187 758140044821442560,51664 791045579254050816,234583 777579124672045057,161277 770624579786203136,118191 759068076864311296,56784 793555514693214208,229334 757447046936657921,47263 772796668534194176,132335 791352674868342784,238395 762816581306986497,74681 777695757876928512,112104 770740820295184385,118191 777650861833084932,161352 787374494767730688,210289 790709295675351040,233729 779396267797516289,121051 787290674093756416,188577 792509458412924928,246392 789378011489529856,224793 780893084443742208,183811 752111705937682432,17794 793204278890561536,250430 793099763658788864,249469 793576194604199938,252020 764416804034936832,62877 788624421703548928,218258 795048015660625920,263289 777985876899033088,164826 789233560775380992,223899 767898794801278976,101681 761590741021761536,69470 788353465009352704,215608 793161166860132353,249926 736778651153223680,353374 756552881583587328,43811 793773013183365120,254698 778195804687179776,164826 790879090106662912,234583 762407511441940480,72978 773883028380803074,137158 785465042753818624,192032 788981507029204992,220765 771522123235897344,123499 770974714537906178,122146 752269907476115457,14277 793281275738161152,249926 773565882983444481,133702 790765101355851777,232863 773899405413916672,139404 795772409248972800,268643 779051642373099520,171168 791362652127703040,238395 771213768755818496,116680 793146980063076352,249926 760572436760829952,63149 769192561164455937,1249645 787955094394249216,212693 765985454533390336,88930 777866918027939840,164001 753015591863144448,24870 794544067875139584,261305 781212937348198400,185313 765983286694858752,90575 787943936060829697,199307 792134008129916928,243733 793494545325580288,252020 759242747253518336,56964 763454378644766720,77558 788177651156475904,212357 768896154574606336,109167 753982604370595841,30354 756577130834690049,44168 787657135874277376,208058 787274985501036544,188577 775375483085127680,148574 778738668739567620,169437 775090350322921472,146949 790741245459038208,233307 778038641180471296,165523 764181853733548032,80098 767131636819427329,94699 788534000012840960,218219 791983371761090561,240483 776205056613896192,152878 754762669178040321,33356 772739067125563392,132335 779111883387248640,158157 793471995924979712,252020 789427812591697920,224680 789656240058236929,225949 791732343530807296,240535 791283716941312000,237491 788338070051487745,215887 771799324434968576,128043 778007150719217664,165097 771206673159430144,431998 760187323032170496,61602 770796835455631360,121177 761688428912050177,70355 764246092108083200,82208 786513679919570944,203863 788168685311528961,11774 758989906299412480,56175 772113148086288384,129558 793893123625803776,256255 795613905804468229,267655 774987979005759489,146259 790981146699898881,235590 750498266253434880,12883 768832623909175296,107423 756315512351711232,42249 758055188330582016,51069 793135020412022784,249841 754815886083719168,145399 754741916428824576,33356 763085766541058048,47188 794005209844510720,256239 765212974877282304,86103 775794561889239041,150511 786700042694455296,205353 761716680963653632,69947 794208587090456576,257492 794272038764638208,258456 772810306934280192,132335 750449115952275456,13532 793937104254488577,249926 760089752024604672,60363 758922695345967105,54631 794346173804986371,259457 757393063153106944,46412 764845142264143872,84449 763050309740482560,75899 763459142375792644,78115 763221381701996545,75724 766995306122612736,97278 761464971121131524,67369 732243987747069952,349277 754705973198069760,33174 794005102583513088,255942 757250372444577793,46384 794552735404269568,261155 732941675115339777,1170667 794350107646902278,260181 754098206116634624,30726 767509359525900288,98646 769700243034279936,110585 777342930407288836,159475 793150377042382848,249469 773932748117467136,139577 793930755713986562,256269 790244792881983488,229693 778343622014042113,167311 786913169126064128,207287 793657431507210240,249926 760440113100910592,62771 790357189617606656,230651 775730400475934720,11774 789485260505550848,225439 732999926313967617,11774 794084640533397505,257325 793059759591219200,243187 754763654487220226,33356 788779272299130880,220526 753340793612595200,26446 791312677553307649,237787 762867857810034688,431998 789541669884473344,215965 792084121270878209,241819 754085854998515713,15536 765400465844670464,86103 790700765140520960,233152 764045975115694080,88859 786408953324314624,203674 732539459472887808,351119 792387180274421767,243187 766766502347276288,95672 793097622223462400,249302 793151973985878017,249841 759116764299091968,56964 785897901813747713,197324 776096303642136576,153501 760567189053313024,63655 776422421947559936,155390 764986792965734400,85562 756911837279506432,44450 758749393323372544,54070 785537392795066370,196788 775719604748443652,151071 773300946990272512,134375 792357521205977088,243187 752995600535171072,24346 763198578038677505,76127 776453601480810500,154869 787886533420453888,197888 790635368815194112,232863 753992318177333248,26723 760213385917063168,61011 785257567329091592,192690 764462856641257472,80939 765282361164435456,82344 762984076374478849,75667 781235944737402880,186434 764283917373505536,82673 773266002922442752,134993 772195779976900608,127711 785768443777683456,197512 755496368068624384,38032 739888258583134210,11774 791442832062111744,234583 773514515090509824,136947 788485714115567616,217106 790268032811753472,229693 763100256066166784,76577 795088929800261632,215754 774850447450447872,144654 766607583415152640,94737 763908613207273472,47188 773866490672054272,139404 774533075090956288,144076 769252264141651968,112471 794876839420461056,263276 766107092323184641,90125 794926311911387136,263895 767753863449501701,101163 769651816422223872,112872 751803552125837316,19133 768565900299546624,106281 763170386448097280,11774 764133963199811584,82066 780900536467988480,183975 786543955357958144,204413 749406422211829760,7160 759886645013409792,59666 768547195268112384,106763 792869770458648576,243187 779511673254125573,172084 757715456681709568,47782 786357551386333184,202304 758713038941880320,46076 762992659271122944,75653 772829733734129664,11774 794675861630976000,261567 771758684468752386,127582 765793355620114432,88361 786587317725175809,194272 774143355504644097,141360 785236766919888896,194157 795460251399155712,266079 773997824979722240,140230 794539512130981889,261155 755038609300918272,34645 757277066907774976,40733 766083970559651840,90735 770313384835239937,118087 794572504815857665,261155 793981577571074048,257255 795661451541221376,267521 770122426051072000,116373 789661116574072833,224793 753681830683869184,27317 795696090989428736,267855 794595841583423488,261155 756750166779199488,41702 774180300775497728,141360 781309908813619200,183269 795612817713954816,267521 770413183085322240,11774 779818387169943552,172428 773300656023085056,135136 774056761347059713,136904 769209743604789248,111558 763506781926686724,78853 758598426049282048,52061 793876271096860672,254135 792554001833222145,246225 795077225775132672,247930 769206166085918720,29263 790371374162337792,226731 792817404002709505,247819 755079591052636161,35044 777680575377317888,161456 763793201203404800,79589 793962024241872896,255393 790599848139513856,231894 786016703465480192,199961 789252967727718400,223921 759354206864146432,56964 793321231873249282,249469 755028127294816256,33356 753453678346932224,27045 775873578785013761,152314 778668753449918465,168892 788507310670962688,218349 767803672847720448,101681 778617211774722048,169201 763812895784304640,76146 761538998535938048,69046 787169138535825408,207151 786571128571518977,203806 791349195668017152,238395 765981218538074112,90575 769246415646289921,111549 785811328996827137,198671 791999819409522688,239610 758712560933822464,11774 794317659789791232,258456 766068102819815428,90539 775572407444574212,350827 793012283261714432,686533 755385440853630977,351973 777951485082607617,164945 767782361337593856,100893 768227250902663169,104932 792466891377938436,242693 778865538067902464,168278 779019116329984000,171982 793108874265976832,249469 795037661027336192,263532 795107293243252736,252939 751217825533034496,17640 755343133769072640,35890 764841268618854400,84724 769674584941588480,114587 795723375700103168,267862 768129467957014528,103354 788755995107422208,220526 793972542990090240,256411 754821254301921281,33751 758273908067831808,52061 770650399732752384,118191 789669434046554112,226731 762693822123868160,74247 759151116709875712,52061 775849996579115009,151212 791689367269978112,240483 794008678370197504,257423 793115146705104896,242693 786217746912546816,201494 788047112017772544,11774 781616981988564993,186584 789539246352629760,226180 752946588247404544,24257 794280732097003520,259200 794948836221419520,262847 771518577455337472,125554 763031970037305344,47188 761737553234001921,50654 760940538824654848,64664 767127910272552960,94699 761338626940739584,67369 762631162992951296,71333 781210345285095424,186434 763010847916511232,75899 776445508453752832,155333 778310561398415360,167311 763835109023842304,80720 740080876051128320,353488 793242054381989889,250933 761939385038188545,70689 788677108977446913,215437 790690436117594112,233558 793076416543948800,221143 774414330733355008,142566 781897402613542912,191354 755268519189581824,34666 763142554762240001,74943 787162436184997888,199546 788440001797292032,11774 768232014667476992,103506 771794629448663040,127134 737810582125092864,49681 767067003651694592,97355 780545634973515776,169740 769180705377091584,110659 776889567836270592,157755 768265444591415296,104332 761218969739075584,67051 788550810317840384,52554 779549084575076352,174427 768588312709693440,107394 791661833132339200,240483 753163782658985984,23739 765208043223068674,85734 773483682631790593,136904 759944568934629376,56964 755486075699630080,37433 773586502806831113,137042 791351835034431488,233736 733112797668597761,355389 790874756266459136,234583 794190732772909056,258598 767810874304266240,101681 755933250237845504,38459 770288642023575552,116044 791353050623467521,228124 788714421287849984,220029 788741492126851073,220332 751125590309216256,15808 771148422749491202,121949 791439859441344513,237202 760325067964198913,60794 792505813159907328,243562 786094986358059008,200355 794561242098704385,261155 779467737168961541,174660 758011069096943617,48663 761712826297835520,69878 762304875115847680,60172 780803370122551296,183269 757574807986671618,47761 793638392407830528,250293 794328758660583424,256276 770439514468724736,117257 759790381215027200,59398 789244860586917892,223692 765030817621958661,84724 792457661576994816,244550 759811775244165121,56964 790425717142130688,230270 791077886891397121,78159 772160512666771456,127707 776522045047705601,155390 790020399710867457,45784 757986311873634304,49923 793866218721554432,256255 793873527858487296,254500 794767590614769664,261155 759132656852402177,55257 773530755326676992,136904 791786553823469568,237491 792494079468642304,243187 794048249619320832,255176 794553797049778176,261155 794384233804468224,252020 758137163477168128,41703 763132249793454081,75899 787856136083017728,213235 763056734625681408,76236 791472348113342464,235580 794356075642372098,259267 752898892056891392,11774 777013167222206464,159475 779070758278598656,171260 790063830709645312,227048 789338280873512960,225359 793259321287143424,247241 793886280065089536,249292 758370187204759552,52554 773968462800625664,139404 781115561564516353,182726 765228420171198465,86103 773993509644800002,108396 788878343022252032,218469 793121813593198592,249725 780904679450566656,1170722 750754787679961088,14421 757620351949955072,46076 767920898036928512,101383 758479992615342080,51069 781496430779400192,186434 767193681438859265,80939 793275681287254016,250633 758625236262748161,53185 791725347180077057,240556 787765943715770368,205197 760505148011577345,63149 777123368910848000,153845 794592978719440898,249926 763744694841012224,79691 766007311148036097,90125 794315275302817801,258598 770065327879323648,1170396 773965605359742976,138155 752886238273761281,24134 773383211237842944,134993 749333630087000065,7914 785324932364460033,11774 793206703751766016,250633 785636949750984704,197286 776494826078502912,150624 789100863864336384,223286 794571434509090817,261155 774936685167669248,145401 793464361964675072,252020 763547415961935872,78394 752839993060691968,23899 775561175455010816,149953 791045233144311808,235590 762631645774184448,72978 765243045004574720,86653 795722250632790016,267737 758470278301179904,51997 753188942065889280,25189 773946376816324608,139373 775104140255035392,146720 762378245979316225,72408 794570472612503552,261155 790966525868007425,11774 763132698743410688,75899 764108042954764288,65180 790590588500467712,208178 794433411599495168,259190 770440127160078336,118191 795699540435181568,268281 794139565934186496,255870 770829691846549508,121511 771728515993444353,127134 771882559462477829,128017 773511877615693825,133702 780839413781766144,183269 758059166871199744,51069 758073178266693633,49866 764888364193423360,84422 788602637084155904,217285 793580281949253636,252020 769704869930283008,114422 788843772939427841,221476 790730676756738048,232863 793474594430603264,249926 794513321785315328,254209 788048489422819329,214288 764974070853087233,85562 773980636277243904,133702 793864063742648320,254135 772227798987517952,127707 785851661143183360,197512 769241087680532481,109360 769258281088856064,111549 763385692441292801,77731 779402690052911104,173347 786191031674953728,201619 788983074159751168,219754 765584604841512960,86472 755132453308755968,35737 774094231598080000,141473 789258268858257408,206666 780542785304657920,180039 755513257880846336,34784 789166153478213637,215584 788514896426176512,217658 733439706608873472,355464 757674021697695744,48735 788776978702667776,220029 775139751061966848,147334 787463767655325696,210260 785379116233199617,11774 732683303476547586,353165 791066881826312192,236454 792275320409825280,243187 764560233268215809,80601 767010250012692480,97081 792128909366222848,243865 773965956313935874,139404 787009375361601537,208065 781381957884182529,139404 795393990954807300,266884 758653692165750784,54070 794667149650497536,39957 765001501836181504,85562 777707157315727360,87904 790817400618749952,232863 789432312026976256,225981 760591195194003456,62771 789212640727793664,224333 791887360296423425,240483 781211838738341889,186376 744106504635187200,195876 793240374277918720,250760 767915809536638976,101681 776382346387943424,155328 786025112323579906,200490 755980269115420672,40473 769244133819027456,27164 790218567740297216,228470 773188172234711040,134561 756269122875428864,42117 767503604827754500,97371 760625839952302081,355430 781143018250182656,181419 732637223183482880,353166 774127339760340996,141316 793869721128931328,255954 733207091146543104,1170862 768549002228793344,106317 778347176606838784,167220 786305860762898432,27156 732647636478492673,398864 770549138261938176,118192 757977975409090560,49852 758396110805331969,46076 780857872993312768,183269 794224293718724608,258909 758888050252361730,54070 761193305199763456,66116 755559435842445314,37455 765763446298271744,66922 781208714606964737,186434 793160093181194240,249469 759459532632420353,57961 760100780464599041,56574 787811254094049280,207712 761996537534619648,71163 774679890859790336,144654 791129253547048960,196314 777696144059019265,155028 792215720478199808,244550 795092201315377152,265102 760915704140931072,65577 763834418611884032,80486 786388227879874560,201558 794678433666203648,261155 780426733891809280,180039 794552180162236416,261155 789813124207636480,227242 761174836198707200,61051 781315094605168640,32404 789462401045278720,225981 781531133561495552,186584 791371129956999168,238383 793191377131737088,249926 759182351960272896,56282 767157236661497856,97386 795314363615875072,262849 766349624227590144,80939 768551468353802240,104999 775429777872257029,149319 749303598333460480,7855 772457099712430080,131045 773402645788782592,135342 793506597502906368,252020 785491571336544257,196277 766326300365692928,88920 773982002194313216,139404 792127073171148800,243865 765081403235131392,85562 766927825031065600,95511 750851564290486274,15264 758871227393904640,54070 763012115812720640,75724 772564152837517314,110585 792804908902809600,247240 768949021213794305,110209 767864046246764544,100893 789960919619100672,228088 776082057009229828,150256 757848283591028736,46099 763469784499576833,78205 788710834289664000,220029 793476075133165569,252580 764622276679593985,84209 768545898884308992,106716 775927439037870080,151090 772266928706498560,31546 788299322370691072,216589 785240500940877824,193889 778321649267576832,167220 762960430503452672,72508 774747913943736321,142721 788410481727905792,217519 749675001712869376,9754 793950813295116289,256440 776114667504570368,153194 753772794605809664,28817 762697444480077826,73712 759228465010868224,57389 793148917420523521,249926 758069493771808768,50827 773951123657023488,139404 766669524246691841,94699 773729420523757568,11774 790527973984079872,231894 779007381711626240,29263 792525045981712384,240890 764486709807616004,82002 791685162325213184,240483 778738174692425728,166852 789264036487634944,206666 792147119620501504,238099 794049363517448192,251566 753986117305630720,27045 790982904897765376,234796 785994231273840640,199546 767367137371549698,94699 794552112101396480,261155 781231981786898436,185310 758736789695639558,11774 766776798583459840,94699 751827316423004160,20039 756187309981171712,41694 767144475177222147,97852 769230914685657088,111454 770089568712417286,116824 792873246823702528,247054 759464511409688576,58255 770928408784175104,122124 773458954768769026,135025 785929429340024838,199453 794731084583944192,262849 786191470369738753,201619 787361156704923648,209351 767535419143573509,93210 787754652888596480,212357 791347668949893121,11774 780483442332925952,11774 780543237391998976,180233 765687096610725888,88459 755403038400061440,37044 792276977268826112,243187 792317247410753536,244815 792031339411345408,243187 754868159350398978,34261 785744009440264192,197911 758322920745676800,52112 772526438989885440,90384 795438955554570244,247930 764430230245154816,82283 789884290481872896,215437 791373581821153280,238207 793868179822960642,249926 757752388312821760,47940 774381944087810048,143473 757399636529119232,47090 769484727048962048,30413 776751797603938304,155451 793970764676481024,257353 733051768716697601,355464 753536865156866048,18323 761506702688710657,68273 766435975237107713,93823 765957550583844864,88790 769241286213795844,110585 777346971430490112,160602 772574917741150209,130804 794328491860733952,260033 774328398587887618,141905 750737850077966337,15005 763549495862894592,78159 753309131365191680,26702 765540573067419648,87825 790034893619228672,218142 763080124220645376,75899 765660662785724416,88052 786672268948758529,205728 767077105188286464,94699 768543337745788928,75405 788377741099950080,216265 773538337592344576,135025 762788883444609024,71502 776993163558912000,159359 785865325883564032,198671 790987864079212544,235590 792145525122281474,11774 776207112288468993,153596 761643276130586625,69422 787690140194004993,207613 793897771170304000,255942 776143721142231040,151526 764460482061225984,82066 794009526164946944,254209 772458214960922624,130415 758740005816635393,54748 761319843333152768,67350 761312049343242240,65180 795692691938017280,267521 765559650079170560,88052 763809922702118913,78159 734114759209930752,41724 786352638476492802,198304 751618672754462720,18323 770219610570383360,116619 761194427045982209,65180 778385598444896257,152594 794622829283180544,261818 775363524189184001,148045 789968101550854144,229116 755491396002410496,38032 759984544825036805,57348 794535920426852352,261155 755050150716776452,34031 785999073035837440,200382 766761581824835585,95530 779332342976479236,158387 792404523369234432,243292 785267448903794688,194205 750644944990330880,12883 781465647070978048,187568 785616597637406720,197286 753763638771527680,11774 771846454956662784,127957 787529099724152832,209351 755161559081426944,35890 773760878160277504,137565 793813505505755136,252639 778390911428403201,167407 757681857014165506,48301 781477058610401280,179574 795038656943837184,264700 772916934023184389,133081 755541273637818368,38026 756217322147315712,11774 764190820417298432,27284 757636111757930496,47761 765334622486007808,87249 787271865622523904,46572 764123242839891968,82018 779537420278648832,144030 754115169656115200,30296 758099494793871360,51136 757224029870813184,46006 764556997983346688,82066 750468678479540224,12746 790010046671269888,227048 795066798651637760,259659 772244243683442688,90193 794222536020160512,258598 762787462473187328,73712 791470585276538880,193636 778657565798494208,169550 780830550063980544,183546 786189390628294663,201619 787125271061147649,209351 791415769120768000,238207 755167766395621377,35890 771412327954419712,124597 778979000890691588,171324 775483368049938432,149300 762665351767293953,73712 765560484665790464,83454 792069377373921280,243075 732256335966801920,350919 770756015105060864,118482 775794014360571904,151265 787498922101116928,72035 789211445468606465,224680 769359529335074816,113165 778471618003599360,167220 787150140834361344,206593 766096992174952448,84209 768827542576869377,108963 768869697416683520,109666 753514803449176064,28005 787394631373762560,210274 795286057952616448,265999 795723020404977664,267737 771306998419730432,122146 780125224326926337,178477 791313421459451911,235179 780023720710660096,177472 753448477934297088,27402 757944512740143105,49925 761853382365704192,69231 776121389438803968,132335 761057096288735232,66159 743181257601757187,355185 773084115180654592,133097 764235694944509953,82766 781462689906176000,183759 789289134737285120,223253 794201568790855680,256847 794568699357396994,261155 768840944317706241,106673 764563473040805888,82744 780925707576864768,105799 791858592697769984,234583 764997653025390592,85562 794639504510304256,261155 759053919075131392,41438 757882747956396032,49852 793590846218055681,252020 767869560464609280,1170369 769724632199008256,114422 771432231784943616,125222 795692569296506880,267862 789077514719227904,223286 766322620526505984,91573 759758790619041793,46475 794555697669115904,261155 778440393306144769,33169 744485343022440448,349418 766869433847386112,95708 791348723762794496,238395 770252754048708609,117257 772595895175147520,126498 786753508993368064,205143 794600041600012288,261155 768958092394438656,109104 773711221258235904,11774 775411584717905920,148800 792536729576169472,246295 775875911124213761,151409 766257433006084096,90982 789491162516258816,226291 772774926088409088,132335 793123762879160320,249469 764706148738097152,80939 785535495476436997,196262 771559991522099200,349474 787082830937362432,207965 788346485574336512,215754 750864488593780737,15808 766421941506805760,92872 776768538505719808,157755 785601590694510592,196676 760560269739167744,354841 772466210734678016,118191 766406120353198080,91946 791679359035772928,237491 793492490607263744,11774 778260912608317440,166390 792972961128919040,247232 771434425955549185,124744 788490620872626176,215031 791747209951907840,237491 758739306529775617,54272 773956787313774593,140444 793105802131300352,249469 756394810337030144,42249 732458921042972673,350081 794379767340474372,258922 764791386734342146,82953 790998052563628032,234551 760968880944738304,66105 781427398982049793,185299 754719160127545344,33356 760554651569782784,63149 787318989387026432,210207 754744096602877960,33356 791066530578563072,236393 790201193914109953,220130 794243839494127616,258331 758064729310900225,50804 773521277931978753,137042 758671320041259008,53985 785467244243513344,195975 793623645012758528,252581 775002798848999426,146259 771699157958594561,127134 758144969928380416,47940 776151762281439232,153779 781901343589937156,187131 771782359087710209,118191 792202375381614592,242448 749623302201700352,9433 732634058144911360,349283 773626405720436736,138165 776058533506715648,153095 786940080124403713,207287 762641257571155969,73992 770367511384600576,117375 750800185899425792,14963 755464942216699905,37044 776440700250402816,155390 757463628295475200,43956 777318952577830912,161456 758039032546758657,51069 792125765609525248,240483 787799092126687232,213253 758349823577886720,52554 792519611107282944,245630 792102587373789184,11774 764241377907662848,82177 794003605426606080,257353 758304914405720064,52311 772456975766425600,130792 786080989135171585,196524 758612290484658176,53185 759991473991458817,59750 775681728165928960,132578 788457008596852737,217574 776587336805146626,150511 780898648146272256,80785 781862669280174080,186584 752295283258716160,21074 794503976662114304,257492 788046380342185988,214354 793107751962632192,249469 753352149598408704,27045 781214989260623872,186434 766351850282954752,93261 759079621543374848,55887 788071395796389888,215005 773083163698434048,133484 787260118522007552,209351 763439547107516416,78344 763154743577411584,74133 790275546647146496,229734 794286084872171520,256255 776419343944982528,155451 793212771315748864,249926 753796936407273472,28866 760882781228523520,65222 758416007702667264,52112 759206862646550529,54070 772874163908259840,132996 776470800610172932,156103 756638640764166144,44429 789119944478908416,220332 790716653382340608,232863 793118753550729216,249469 761039177840332804,63451 753341681358036994,27045 768250000878952448,103986 767409072735973376,99171 794189343007113217,258331 788760409880821760,218002 778722726152331264,168698 789336934338420736,224680 790945159567605760,234583 751776745422876672,16422 753734290278649856,27021 768499348590227456,107070 775003746224877569,146259 751544608904114177,18555 755379617117179904,37044 762725665292648448,73712 795473551939829760,18395 780215602770305025,178735 786329839007592448,11774 750395891127836672,12883 779454077390446592,174392 765882297451184128,74868 771004964625932288,122299 774474402431897600,142262 751959414429605890,14277 761393907045326848,68273 781303219075084288,168284 787322906405576704,208607 793196028510035968,249926 751149914663649280,16897 768514523678449664,11774 769063891414487041,100559 793109469177712640,249469 766595366049296384,94699 785854449679937536,198671 793110158457077760,249469 794744701001826304,262145 756295985458843648,42495 786905718511329280,207287 754775962663972866,14277 793676546766573568,254135 773287771024789504,136018 764484939874242560,82203 776172700318339072,151526 781174352976814080,185313 794783481570045952,260899 794974640577925120,262847 758368512813314049,52822 777272387528122368,160609 794220240213307392,258456 762658921630740480,73814 794983208198647808,264397 787840852081074177,213403 785891112217030656,198878 766878334907092992,74133 765181993432690688,86103 789071559856095232,222627 792689901879881728,246632 794881386872180736,263551 761617875744333824,69576 753998652125896704,27045 770678705022705664,119937 788691358462644224,220029 794413150821109760,259543 778891238737149952,156315 790983633213485056,232424 762256671620018177,431998 763027011379957760,1249085 757680437292662784,47844 785969540266127360,199546 751552023946891264,14277 777636227638059008,161456 753649541514166273,28569 758350647632723968,52581 794911803947896833,240583 765903823059709952,11774 771396762904866817,125222 775797267966009344,151156 753978460247293952,30590 793228800234442752,250633 786701691617935360,202268 750168881726038016,10735 754720491605151744,27045 788109303785807872,214899 791158263790305280,234583 763455158420328448,78159 748567411838750720,1170318 793768314078007296,250785 761336149386244096,67709 768458037657006080,88449 780659930269298688,182154 752918362527633408,23739 794695182084173824,262752 791145803096162304,236945 758420427114942464,52112 763436088572588032,77777 770409856226308096,117257 790050249008087041,225949 766254746617479168,91946 794600837528121345,258193 770379237530406912,117257 771647156386009088,1170781 785623479915835396,196277 763977454599876609,78159 764943201048203264,11774 768944466673688576,109360 771411739036508160,122982 789715439865565186,226717 761412143254216704,66801 786998905804161025,207287 781907558688710657,190635 753512621672759296,27180 795502230367453184,265649 735918747219697664,11774 773755164029292544,138819 793605198082039808,252020 766254857309200388,91946 775005380187271168,144617 793817423979753472,238136 772955749567856640,130067 769511978415091712,112693 773267219983667200,135025 794334938568896512,257492 765310656639885312,85562 791672642751369220,240483 750407768276807681,12852 790008659648638976,228124 776322683655028736,153618 793470303699599364,249852 759518181404905472,56964 758698471939534848,54070 749727206046302214,9433 742571483097010176,47188 776120945362685953,153845 793790861142208512,255393 794782866404179968,262752 758430647455064064,48289 767812020175417344,100561 766072253775749120,90384 788804099148054528,186956 768241002389901324,104162 791006801273643008,233692 793237736538775552,250408 753358719723900929,27045 779436044550897664,174321 794090687482462208,256239 770455539272839168,118954 781515331080687616,186170 757972741211430912,50314 764827363549020160,84724 762350214334312448,72809 771329943334772736,124610 772285428187602944,128934 773198281765625856,135025 785484486557442048,195975 765691034932305921,88459 786236984293326848,201958 754978882164404224,34666 759512400030760966,58250 762290117624999936,72035 763000413880803332,75899 753343987503788033,26492 766680259869769728,93823 793189314410655745,250033 778454451560472577,166852 765371473527734272,87145 795377789637693446,266151 770147839091630080,112872 785268647082139648,194648 788051624438530048,214011 763377302730186752,26066 793210696259416064,249926 770414672646381571,118191 748916463310770177,11774 771537633252040704,107423 773542429794246657,136947 794319419963035653,259773 761924215113211904,66815 764797130494054400,84666 760829784742105088,64543 773517944433307648,133043 761563853599539201,69231 780756123229954048,182257 794771485772521472,262022 777996342043877376,163990 794463691060092929,259034 754762302616956928,33356 775664376342654976,1249084 762919190990884864,74681 778439222743007232,121923 790895244187275264,234583 763763450485112832,79513 732872396902961152,354102 788871998139019265,221832 786910632109043716,207287 790261218996916224,230282 762723445696237568,73814 790942713864749056,232169 793540213804929024,11774 754212779876163584,30910 770688530670575616,117375 793985394119471104,256276 755152379146702848,35890 766342332320915456,92860 790260708524953600,230282 755620033653530624,38183 756871759744278528,42621 760158792361259009,61412 785239600855789568,194167 785863165561204736,197512 759185545524285441,56964 756968193151959040,45125 757633572530376706,47940 793096013506498560,249469 771400177513066500,125367 787363733467127808,65113 771062931794472964,121949 789119738592894976,219012 786252777085292545,201958 765611827845824516,73814 763950871025586176,80939 790652695925428225,230485 785550004740055040,130635 735966221716193280,11774 765478678260248576,86653 766981571442159616,93823 755663493727125504,354470 792759405615861760,242693 768782934761279488,104973 773914091228393472,139404 792054884484820992,243187 793082608070561794,243075 776460293673259012,155332 795452404460359680,262053 785843803747852288,198538 766047911587287040,90384 791327696445988864,238117 794395396890128388,350913 763117513634787328,76577 789324259571052544,225371 773932980859441152,140232 739897112557654017,11774 773880929303396353,139404 781263797067669504,186434 753212435956436992,24269 766768583409926144,94699 772591632172523520,131421 786626011253370881,205181 788109347628851200,215505 791841607783944193,241678 766395797856522240,80939 778415876643037185,166916 769219998740905986,110942 770443160300326912,118191 781906529851092994,190036 791727747651375104,240535 773616884113481729,138165 773925129122230272,139613 791705695888498689,238639 763695341715816448,77612 794557930540584960,261155 788101017292464128,215005 792056052057513984,243187 794738109619589120,262849 760136681383092224,61238 732737234340880386,353621 785557771278102530,196917 788877408258650113,221687 781889855659835392,191054 791433726987268096,238099 764920754651619328,84724 761991759291297796,64730 795297549091536896,266079 774488634443476993,141360 746817051025629184,1170583 771402592802963457,125367 781679641711013889,189314 753603345072418816,27317 788075037001678848,215222 762429131581644804,70886 755269497372733440,35890 770848311343472640,118698 794755096898891776,261155 754760089517498368,33356 767702995257532416,100605 788753627460534273,220526 762652843971084288,73926 772177135783940097,127925 756202357709426688,41680 780993352904966144,182338 795307091615477762,249926 794949065855205376,262847 772791333685596162,132335 790230916379451392,229724 793151562889596928,249961 732115348846039040,349403 777191342145429504,158815 790643335513853953,232169 764943734152704000,11774 754050813383811076,30913 770798560669536258,121177 793133877124599808,249469 752818437852958722,16768 758738686003392518,54070 794567362376822784,249904 777669643712339968,162610 781343625456287744,139404 754704054333403136,26066 791736670680907776,240483 760975607169560578,60790 795266747515465728,265881 763103968734183425,76577 773900044437250049,138819 794325235507965953,258741 771960343270744064,128934 763835396421668864,79714 759532540717694976,58757 772532356737593344,129551 756599147399184385,43258 777216254381785088,159308 795693360421961729,267862 770160363702628352,110023 779212813923332096,168284 785461367990018048,195975 765304158287040513,86440 788179530506698753,214492 778340975735209985,158027 792779552216846336,241118 757994798905069569,49852 781586942701936640,189032 795297504199905280,265257 788470541065879552,218495 755184828069257216,35890 765574757412577280,88052 767171580266942464,97438 778702416111816704,169320 792031600452202496,243075 765873784976838656,88361 788752199991955456,220526 793626792464642048,252741 761297092270813185,67283 793230823696850944,249469 771482076377784320,1170332 785295897567588352,11774 743928438277439488,1170332 791131470521831424,196314 792527290131443712,243398 795305426803949569,264397 758974022805630976,1248596 789261196436180992,196357 754975475697541120,34666 792554331031662592,245101 788201574220730368,213064 790956179430203392,199307 768310475952193536,101681 764939516264284160,11774 770723437371334657,120610 775281161014800384,142906 795393489378963456,265276 768842128474509312,11774 793294169057787905,250633 767679113737957376,100228 776472545142988800,156110 781785293443571712,188119 757725374650392576,49121 758810619344629760,54003 769955028824125440,112693 792243169391882241,243187 772081657616760832,127957 791426883753697281,238207 768072085000351744,103354 770421148794454016,118191 776113823795208192,153095 793240452958920705,250430 775627205988745216,150404 766227452582658048,88336 770892184006586368,120561 777915035817504769,164001 788748789888716800,220029 766452614884106240,93823 774089415098441729,7311 785412047253233669,195481 795364627265814528,266500 790942014066069505,234583 794575362458062849,261155 758082705410158592,50542 753786835852201984,23739 795302305071591424,265257 791147372634071040,235590 787470958151938048,172799 770253148933861376,117257 793118696654897154,242693 767458377870049281,97379 791075708403535872,236454 762821020038336512,74483 780802779937996800,180039 795658482078793728,217285 762351749214547968,14351 762802539217715200,75073 773601625717911554,137978 776144912903397377,154071 753118652191404032,25255 786238758714650624,200965 793498217057030145,252741 787016686138425344,11774 780964659000147968,183338 789806688320626688,226461 750869771609137153,15264 791174272349671424,235590 770357799431790592,115981 775001400732446721,146259 788896459341107200,220689 788634121857818624,218258 791008912250171393,235956 795719013938720768,267862 772105224278331393,123354 781294687126552576,183759 789892099894378496,228437 794036421862387712,257492 770723563687010304,120610 761626553570717696,69794 777959780333785088,158820 791705553680621568,234990 795043083176046592,264687 755164854298763265,35890 770799397143736321,121046 758472550523424768,53367 790522856149028864,231894 766726358009516032,95672 773537547729244160,137042 775577605168701440,150223 793286811615318016,249725 794652289143283712,261155 740356186231341062,11774 777058158493794304,156835 768834901797900289,108849 769571849357361153,112382 792893249354596352,242693 764776663167045632,84666 773619528446148610,137869 786246773559787521,201958 779012186807029761,29263 767919544790769664,102008 732398080167809025,351797 775425617743474689,148010 756636910685040640,41680 781274256487358465,186584 793134797774131200,249841 758028390519582720,47761 785604687865139200,196900 787179229213581312,208379 790584334654828544,232169 781830307767054336,190635 792349615789977601,240365 780863461655842816,183668 786284720283725826,202429 788782572822233088,220526 732889380952657920,353013 777865955061948416,164001 764990510649880577,81946 792968661350817792,26066 793097086644449280,249469 775001815398092801,146259 786030112898686976,196277 795749420449071104,267862 750416339450273792,12914 776544067505233920,151374 792494937510117378,243075 756366688359067648,42171 779451880049041408,172185 786168947808677888,49459 790612806773055488,231871 753796970347716608,29271 785602353017880578,197512 758098830348918784,51451 786597161429442562,11774 791322863420702720,238117 764211233071304704,82283 760555959085207552,63214 759509220928524288,56964 740332964006010880,11774 750655360701177856,14421 787967781648162816,214086 777363013565198338,161456 786998786644213760,208176 765576228829036544,76623 759092005112733696,56964 762074001736949760,47283 794935478025850880,261155 793947478383071232,256217 778182353323692032,164826 789924085065056256,225359 793156338339590144,249895 765702683848118276,1170783 771020232685072388,118079 790618539090731013,231871 773548263391854598,11774 762951501895438336,75615 779020380493144064,171324 788554349895159808,218275 766192232672133120,85326 785273757233352704,194648 790640063189098496,232791 764260081462419456,82066 762730134780731393,73712 755961778929012737,18215 772226975976914945,82294 788877409500082176,221735 788566693874372608,104244 770665054635192324,119937 762658704927764480,73926 794700743223738368,261155 765185108416401408,84422 771180791837536256,123280 746718671272181760,1247750 755051543691485184,35044 772239396128985088,129126 792525384713592832,245130 794612366570913793,262053 776406518878998533,143029 794297750246412288,11774 777939057980628992,164669 786654591140044800,190424 793244874724212737,250293 794922825479897088,252020 795005695548653568,261987 766383828583710725,93504 788388695493652480,217519 795707812844359680,267521 752861330730721280,23167 759813528194654208,58267 787035259258884097,204958 778648004525981696,168794 785543694724235268,130635 749345154444759040,7836 791396914751209472,238843 793459374131781633,252020 794259256354553857,258148 793393606383939584,251452 773632929637425152,138165 788737035309813760,220332 791162005965111296,234583 767170697231732736,97432 787737699033624576,210215 758368457473667072,50978 747823718651441153,11774 769767397708357632,95055 755869869640474624,18215 794620039731154944,261818 758817163775926273,55552 770731345769209856,118191 777030990011113473,157755 755161204763549700,18470 791339034857598976,237594 795070736692113410,265030 791675844347301888,237491 778799459975114752,168794 792124563744317442,244297 732171271912357888,349795 773301811121827840,134375 778564093187919872,165185 770621928591818752,118192 791586610886369280,238383 758774811438911488,54070 793520927984214016,11774 790714408842375168,232884 790314956029845504,230282 753349909290422273,27222 787777938657726464,213064 792761315123048448,247241 776036135529226241,151526 771122929220354048,122126 794015621025394688,257492 776236860012007426,154200 778303286889877504,166362 788094520533651462,215252 775933519440801792,149040 788684829890142209,193636 734087241321025536,352761 788193677990502401,214492 756951173802840064,41702 763838720508166144,80486 766626374408777728,90412 790099154785611777,226823 778744703445368832,169916 781727336672686080,190055 766407534064365568,93036 768439745823268864,103071 781230694219522048,185496 785308567054065664,194934 751556208067129344,14277 758528846681346048,27045 737353134473904129,11774 775564600586674176,146580 789332091653746688,225359 781098250832977920,183759 785298335443726336,194923 760781286134939649,62779 775365326393389061,11774 768837566342819844,108963 786588038893805568,203923 785886090381197315,195975 791456741749731328,238207 792388968176168960,192363 756281364383617024,42432 750738565265362944,12954 767729950531133441,100893 775071043039801344,146259 751807802797019136,14277 776870636442509312,158387 794000053383917568,256255 794540015527280642,261155 771534318686449664,125554 766440384666996736,93850 785980748666810368,194086 794162495178977281,257492 769140709509238784,111384 793912829556432896,233467 756255327893458944,42344 756476127758213120,43391 773885744658190336,139404 780942832521449472,183632 779700678784450560,173964 781143953508663297,183759 793999128380350464,255870 769789301295046656,109874 787636549328506880,210313 793159355176591360,249469 755914570959560704,40566 776458921787527168,155451 773931945998716928,139404 775818811828297728,151401 762346517613207552,72790 793087453141676032,249348 777391545658073089,157755 759469091186876417,56964 758496273720684545,53001 757209917887393797,46006 788745016688672769,220332 756217788365017088,41680 753594594172862465,27045 792493757807689730,243187 792223692075839489,244777 779333334262513665,173347 734402856434946048,355464 786385960661463041,203240 790011047138787329,227289 757407189220941826,47090 751961693543104512,17794 786940094141825024,207287 788939806831095810,218275 791660260448542720,240483 752623442076299264,21332 794388822884683776,260181 788485474952228865,218275 780484152135155712,178045 788495951572762624,218275 793904171694989312,256255 764194384577519616,82066 773267356286058496,135817 772869520604168192,130988 757983865327742977,351152 767888709328920576,101681 768822283087384577,108849 780422548941045761,179537 766345968631554048,91946 770039215690219521,116113 790622170095378432,231870 773895153861951488,139404 767101918174846977,90234 769310307478966273,112693 778566901370855425,168794 766840319799332864,74133 771720586212945920,127134 773217621458157568,127707 771061553596694531,122127 781144630620516352,185243 766861300978757632,11774 792833578417750016,247877 768844361320828928,107423 788064482677272576,189031 753936057897480193,29814 765330051445305345,86653 779481578607083520,175260 764998511658209280,85670 780221279911735301,176110 794528012268138496,261155 773006044213587969,134033 764843818575245312,84724 793860632072298496,252639 785901002377469953,197324 757915665332334592,49852 735392506645467138,1170856 771376483747135488,112363 785504843829944322,192032 756664540629270528,43471 788608165080342528,217937 773896544332476416,139404 760725814229004288,63268 794560602865664000,261155 781208236116574209,186212 764117449297965056,80720 775004477170524160,146259 775403954876231681,148537 773887735996174339,139577 794635175040847872,261155 790377597347635201,231008 764482221910536193,75724 756251006812491777,42249 779013879057743872,171324 750417192752062464,13343 790684783403728898,227048 791507871028482048,238395 794669447315238913,11774 774993944157433856,146308 793603611590856704,249926 788362648798629888,214127 771724674896162816,127366 785571949250347008,196917 771767643112103936,120610 759548017175302144,55257 780601705301880832,80785 793469148563111936,252020 765274244238508032,68173 793133954148671488,249469 794319439063707649,258981 766423254475169792,93823 774938773964648448,145797 793215082503241728,249926 750701748139003904,13343 793830777666625536,255393 770941711308554241,122146 789114057756409858,222544 764981362382270464,84422 773895513003352064,139404 779075464421896195,172028 788811158803316736,220526 749731245026836480,9754 788454046570913792,217837 765959303345737728,90384 774398507646066688,27164 734267369997111296,1170340 772818793311580161,132335 773299145297670144,136110 792166934552850433,244464 758014562939441152,50804 770191374629167105,117257 765957216037957633,90482 778789657157001217,168794 793112354607079425,249469 751205128275984384,17645 756615472129445889,43225 779864352497233920,177248 755067555207798787,35044 788351934709178368,215608 775041887623221248,146259 776089359351058432,152735 770776127262560256,738099 776816106300375040,157439 743830218574561281,11774 792107679296675840,238099 780167492572286976,177442 793921295020748800,256847 764574579566182400,80486 785814053604196353,198671 770340581948227584,117257 788390672394952705,217519 758782220169515008,54974 794250906325942273,258085 763036797601402880,75709 768578630385479681,107559 773252002776317952,135736 794961327508832256,263895 792060238681690112,243614 769157256772513792,111438 779578525716066304,174230 758066904296624129,50542 765379641385168896,86076 794985198182141953,263907 753802744801046528,23725 767427416507633664,48289 754718195290824704,22393 754745502206341120,33356 794572363824300032,261155 762092308464410624,71026 789458482231730177,224680 786408818070605824,203674 794316918458941440,258741 794719825071374336,262022 775492180605440002,112363 785544791744516096,196917 785995564739534848,196247 769004658266296320,107984 786938530941505538,205509 786343743578185728,1063777 765565672579600384,88052 768268397947842564,104662 775794530163359744,151156 769582364955508741,113836 776776466956750848,157993 770676433177964544,120393 742415470234611716,1247517 765963706480025605,90372 788806030549520385,220526 793210920537300992,250633 794591625829748736,249926 794593651934502912,258771 794878095744466944,249348 773963444500373504,134633 756372626168307712,42344 758083360140898304,50983 750896106930790404,15536 754067537541804032,31551 788869636959928320,220767 763901866497286145,80142 777137535680217088,160353 753740794058665988,29592 754031590255136769,29377 793871470510284800,11774 758199254594748416,48289 795748500474621952,268860 780114856494166016,177233 791123620940640261,232169 752879818874683392,24134 789256329290354689,209556 792096811573993472,243292 792489930782019584,245056 777844082202804224,163990 776919204180013056,157082 764876071632244736,84785 753033280509845505,19757 792372217803894784,243187 765706922318323712,74247 785243929453142016,194167 786687407286525952,205926 772958691934900224,132335 780957129238687744,183811 789515904975503360,205972 787057536021041153,7224 792344472495329281,240483 787651903912042496,210313 753350264208318464,27222 766303799657041925,11774 778957376766566400,169550 791701260340752384,239107 789212763981656064,221476 773540668207759364,134197 790925346405101572,234653 792454287087456256,244550 780605976533606400,11774 791599185103642624,238207 770678506724335616,118154 788806494569586688,220029 751807072753246208,18893 768274931679305728,103071 793331973406142464,8044 772549318192443394,108849 794676161934553088,261155 770699885544738816,120613 754862268089765888,18979 781506431795200001,188401 763346181833445377,77731 793863120200400896,250785 750070159654719491,7275 767375662801784833,97413 794205965973229568,258598 765477832805978112,86653 775031585062154240,146259 775976290033799169,152735 792517847977070592,230485 761994064057204738,70509 790949296392712192,234653 791428788114579456,237999 794010282129440768,256239 794526500154327041,261155 773117274228219904,133944 760940321245126656,64758 792259582835978240,244550 757933907216138240,49925 770701182977253376,120613 766075644597809152,90482 776601679479377920,152946 786693259758272512,205094 793296070855921664,249841 756283372754862080,42432 794171276080201728,258331 769225057801568256,104662 760603953637621760,63451 795049273004093440,263896 776141718873866240,153845 771755015925039104,126152 786309313778356224,201494 777602884825337856,162294 793952458993041408,252020 757979034911375361,49121 792474729726738432,243286 761399097672818688,66801 764173454580920321,74247 769244105964654593,112485 761378119559352320,66777 788154769173057537,215608 778395958870548480,164814 756482704112222209,42432 750908967556112389,15800 759510188609052673,58227 791063083300945920,236454 779382230191894528,174294 788137136537083906,215754 788438170572615681,217837 752913578324168708,24427 776865863668555776,158897 760984503506599936,66159 776005910967750656,152872 795379376124739586,266491 791227250322444288,226731 794027045852352512,257325 794498183250477057,259743 781274674575527936,186883 790620070728830976,229901 775029588019716096,146259 760909484361408512,65222 770943804065144833,120425 778337765192761344,164826 771477799211151361,125554 765579448527773696,11774 793243013850001408,250633 755894060376813569,40550 774388094107738112,141360 756216526231838720,41680 794232836115103744,258598 794319695797256192,259659 775657240753823744,149770 792014651731107840,243075 792757900271874049,246726 759713928104517632,1170677 791348209956290560,238395 770685976763072512,118192 787011420588089344,207965 752898998286094336,24209 764119682706206720,81869 766502496659394562,93286 794550881211600896,261155 762459196830867458,72541 785493524317896705,194949 775791373073219584,151071 785818806312587264,198671 772125081497579520,129335 794001714806484994,11774 764253119198801921,81946 764262900030504960,82963 766005472134623232,90908 775376665849585664,148870 732268009478193152,11774 766704426845343744,95568 769681551663575040,114436 770377836834263041,118761 792116837790146560,243865 749376379259674624,7828 786654945655328769,204078 758132218753679364,50923 776624452507500544,157082 793496057833361408,252824 794732743313633285,261155 791287347543412736,237325 751214993635500032,14421 789790672584790017,194723 773711349096390656,11774 777650644928913408,159876 734373124217540608,350257 770317355373047809,117257 792077797644730368,11774 774384368101974016,142566 789516657198768128,226810 791447034397982720,237935 792422748878438400,238637 792420763798114304,245854 794007030948397056,257492 735395629086691328,349991 768846168994541572,109447 775399005626900480,148645 794550127109308416,261062 763325540937760768,77463 789983793851555840,229159 770384997492649984,118698 774046487848157184,139255 788395211965673473,11774 755942690991247361,39506 765343916862369800,86627 792060032267476992,243614 755910144983040000,40097 793957914499108865,255393 788451331820388356,218275 755099324607070208,35449 758516423928995840,53754 767186740901613568,97467 788408905336549376,11774 788887238788513792,221883 793657061364101120,249926 754789028587724800,33356 792416821425086466,243165 772607079559237632,131896 781633182827282432,186584 770983861266284544,119937 776380935067566080,155390 795390042176770048,247930 762413282103820289,68911 768503012134313984,81955 752227224862924804,21279 773533444911476736,135736 768181155472343040,100893 770351766244327424,118515 793204299069267968,248988 794121774396940289,247651 761980982601719808,71270 787058616062865408,207287 753998777984352256,30856 770607381478797312,118191 758416021438943232,51997 772800574769270784,132335 761595116108722176,69565 780506454943948800,11774 786927486554607616,207287 789155942621409280,219012 791173002545205248,235590 791352129986453510,238395 775847081042972677,150511 788516344861949952,218892 780602143321489408,181755 794576334592864256,259267 768087103473197057,100343 769886184688521216,114301 778638126701051904,168794 760253097134415872,48052 756283573120925696,42344 760868427179237377,63451 767075560958881792,97377 761647334103003138,47283 775860844877996032,151463 792504583725744128,233467 774398335247605761,141316 757685758878552064,48549 768570474401890304,105345 776269558378291200,152541 749950538838581248,10735 795337394698547202,263708 785969618397569024,200235 791654890116231168,238207 788406608221003781,11774 781463459544399873,139404 769998461202817024,111970 773408400835219457,135725 785501673569587205,194450 791752661704073216,239998 794491981237981184,256358 792939162089431040,247240 756203205319614464,41798 759069792670134273,56045 780788348302397440,182960 753352731977457664,26539 788881430881312768,11774 787657278849683456,211875 752928404509302785,24497 751235109492318208,14277 762744329874006016,74559 793531786844340225,249926 778933326627409920,167858 773550205589487617,137158 776123888673488896,152872 795009429758308353,262849 786622543096537089,205181 768929635820244994,110209 750564821247135744,13059 758688389767979008,53806 758709192442142720,46076 765673963166937088,88874 757644193682616320,47782 774236205265420288,125381 761953670762143744,431998 776122316161888256,152845 763822835974504448,79691 771103560528461825,122388 785819606615142400,198671 752885193728335873,24134 757587950871932929,47761 761296868928262144,65180 773001395989573634,133519 795378717941989376,266054 794507858448510976,246796 752896849464266752,21332 766010024414081024,88471 788889219376742401,220815 789502059410096129,225459 791084699481321473,217601 765927373179068418,88930 791410718419464192,237857 762460391892889600,47283 768645398055440385,107423 794594198154448896,261399 779834782653878272,174756 794344126032379904,258878 770808113188507649,120341 767415681788813312,98890 759209105722572806,56964 764154579172720640,82209 793107334499360768,249469 792567396582109184,245101 764814493050429440,81574 785314836796280832,194934 775482854973202433,112363 745292211193937921,11774 763516401621438469,78304 776952052282957824,158265 759067700278599681,56784 786012287089963010,199178 754227591200907265,24229 795095803186528257,265245 795738530467237888,268125 789309080129208320,225356 788891123984928768,220332 767468640857911296,98972 770979375055564800,105109 753293526671233024,353879 759014422496972801,55550 767762957614931968,100893 779311483360391168,173753 786356968290185216,202304 775491771790823424,149770 793516974244524032,11774 778397027411439617,166852 794747906154786816,261555 790314107950010368,11774 786366717530341376,202727 791419451631661056,238207 772075463426662400,129471 794573284301881344,261155 762744402926301184,73712 786064167883137024,199546 771405740066033664,124597 770660713056436224,120393 795323662916272128,258456 762706807475302400,74431 780841311041642496,182036 761748280858537984,70085 762931982460256257,67226 780065955745452033,178045 763842747518201856,80619 795061460531453952,264397 756270013019860992,42117 763390224747540480,77732 775638285964152832,150063 786012744776581120,199478 791048476809310208,218892 758252420162019328,52061 787667249683435520,209713 794646657996443648,261818 757048046563753985,14277 770276211847155712,117377 752931633074872320,24212 753389089303433216,25981 778286579450122240,167220 785852506245046273,193762 795256261633839104,228372 773995309458345984,139404 755688347784228864,37457 794698300842790912,262849 755594542250725378,38286 780122957465194496,85326 787337907161931776,199307 792241308752412672,243187 781336823712903168,186584 792118839899197440,243513 764975510610931712,85562 781657787134685184,188478 785500922449387522,196277 765976916604006400,90031 795032936504557568,263864 768281314118160384,103261 775000805443117056,146259 766024252617203712,89923 781616200132333568,189492 795450319044018176,264397 757737395165007872,48220 791903367161270272,241523 758073240837353472,50542 771113507534151681,122759 764281480574935040,39096 785243410856808450,194311 773846283501051904,139404 793106608956071936,220539 780714535955095552,182257 795688133471928320,267521 793477817761533952,252020 756569844909158400,44022 757802934855831552,47283 758934158869565440,55580 795439569399320576,262849 779679028408160256,176196 764168655923970049,82209 780338747254669312,176129 776558375752519683,156926 785314344422768641,11774 766012016591003648,90908 755857935998353408,39188 794027659281960960,257492 750398704369238016,10847 754037604060950528,29829 779737357641736192,176109 780390021735952384,179742 760555203611414528,63149 790013223978217473,228354 787887251690819584,212239 790743994103980032,232884 790939826983870464,234583 791900077618978816,159876 788752139988430850,220526 793113501472583680,249348 754812571266318336,33574 772044534742212608,128934 779944814322253824,164475 791005623089520640,235590 786080570648498176,49459 792746613475315712,247232 792749058012110848,247274 732292590398099457,349347 793429699468914689,233692 787892292543582208,205270 793502957312499712,252890 776992920239017984,159146 774071911613542400,139989 751016866412269568,15643 770229627537100800,116082 794699683541217284,260874 772530199569190912,131007 775710380366495746,146580 777968863220797440,164826 762017439496359936,71619 788802249942237188,219678 770403107607941121,118191 787746473219858432,205197 788241120069160960,215933 773558004985761797,137158 791313930366947328,237491 794557608493400064,261155 749992276420653056,10735 794822164859875328,262849 768420373549424640,106281 778648135102894080,11774 791592931186454528,237908 791325601160241152,232169 759119601359654912,56964 775377219057180673,146704 781253878264102912,186080 788924722515849217,220777 771000545003855872,122299 795068030598266880,247930 753721560138076160,28508 785874803286761473,65713 794268274728935424,258456 794631475920453632,261567 791349735479185408,238395 760496197245165569,62757 790661847644934144,233307 791376161506992128,237594 752254639886651392,21714 772960489223618560,133454 750384671750393856,12883 768072242269786113,103354 765313883523411969,1170808 763416411473457152,78159 787743318809739264,212139 788169553930969088,214066 793973322694488064,255942 771376979618574336,124597 788229676288188416,11774 791357044800495616,238207 794606470893404160,261155 770079985977679873,112872 785302975124164608,11774 790933243243749376,234796 781509806410633216,187383 776401514583642118,154071 778033425584230400,164403 768987796992319489,110362 791469971893133312,234991 793521306234941441,11774 776070138147647490,153194 771342061509500932,124828 771873106688212992,128194 793121579869806592,249469 792731378253197312,233183 755293986097664000,35890 794804813624213504,261155 751039822911959041,1046033 775869705970192384,151539 779454219350925312,174119 794577967565381632,39957 779119372224782336,171902 755127829432500225,34916 765919585438752768,89859 755507516268802049,35890 753193955311886336,1170673 754038142538174464,31377 773920079960477696,139404 795000842537422848,264431 738605849610833920,11774 767141858422222854,47940 780887405817499649,183269 787644054423031813,206101 787985980942802944,214209 793445626583187456,231894 758112535182712832,51344 764973577791639552,85562 785277540290048001,11774 789070463121002496,223103 732190139489779717,349197 776544145318051844,156835 786724720993505280,90209 765976731710726144,90384 763789810204971008,79589 766022666562207745,90384 757034392208314368,38459 788407851131613184,217519 763488251780984833,78219 787021951239761921,208016 794021803182080001,257423 767432432739987457,95708 793909037930688512,256070 794539994274611200,261155 756867114712100865,44450 787117300856066048,207965 778415916149248000,167220 770202738571567104,117257 793295441941127169,249469 788526322591100928,215608 794185589939544065,258271 773626787335143428,1170673 758391733839208448,52978 764003107097358338,80939 756299642975948800,42495 767892170170916864,101203 778557475079323648,167569 781829235493236736,190635 787009694040588289,208379 764577706801586176,80939 771278012885176321,124464 774823847958839296,73196 789177936184086531,223899 757658248094834688,47782 794676803105390592,262022 758130788592300032,43225 787146675332657152,209184 787376067644428288,210289 792486635636084736,11774 764443346387501056,81656 758441656425156608,46384 791147663869743104,234583 756484027528339456,41798 785629042775064576,197512 779401426795495424,173628 795378872640557057,265257 777927545190621184,164694 789150554417082368,11774 768576486831980544,107469 790445990092255232,29569 787668035020599297,210289 771931279453478912,128017 756310686800617472,42432 794162019373092864,258331 794648404559335425,260539 755195391931322368,34645 780487481208803332,128189 791709936325582848,240067 775325161461518336,148045 765360790664650752,86103 752719735339364353,23217 793544274314801152,251803 766477243786809344,91838 773742286471434240,138903 767061466814054400,95901 786328802704039936,1063777 793586605021945857,249469 755884480620093440,16299 793083791678005248,249286 764199055853510656,82482 736611014620286977,351225 794724514718433280,262849 791617214583570433,240145 752266227008045056,21714 794257011185778688,259063 793249297290502146,243648 781836956460195841,190024 791409152253767680,238928 780832166230065153,183717 790804610793562112,232863 792061194081300480,243614 789490852552925185,225358 762187605383516160,69388 761274071300476928,67283 752982581503668224,23719 786910013436592129,192032 770870406584696832,121479 755029933676638209,34898 756979877367152640,44163 757934019640197120,49431 760450617227608064,62063 771197495288274944,64722 774488331770007552,142942 788173724126097408,11774 792418081213517824,237223 776129101262385152,153095 794307919332462601,259543 778285735493398528,166434 785595741083410432,196277 792128217163325440,244310 765612258516930560,87904 770675653041647616,120610 757724767789182977,49121 777298519833055232,161431 794023658435948545,257492 760622633369137152,62771 768874111154032640,109874 791007161920794625,235948 771417496679219200,125381 765612420517638144,87904 774005089010749440,139404 776913537448960000,153248 792234797133238272,243187 760611042456133632,62728 768645960905871360,107423 778399659848978432,166852 763464825196441600,76723 791744754593652736,240584 773071447145283584,132364 780601916757647360,181935 762316506268958720,72495 777395406657302528,159475 790966876738195457,235487 753971997701308416,30590 757731036415467520,47835 791699962300076037,240483 793895129690017792,256255 785466585821708288,191653 765568870816047104,88197 776147746394742784,151361 766405294540939265,93286 768520520945979393,106774 759078530344898560,56552 776194990053662721,153573 781339569077628928,183759 788360969680486400,210585 795046618214977536,264397 732810263477555200,354151 761154001689804800,66801 790686761655607296,233307 761833101844738048,68586 770401553253556224,117257 767361104150425600,83638 793576163348193280,252679 759368794133270528,56924 785922694718058500,199546 776091271026925568,152735 793817843892621312,255352 768160956169977856,103354 765248694518185984,76012 749619409367408641,7546 794356830155706369,259034 795367914303995905,266151 787878857684680704,205197 750358619351166976,11774 768201421581803520,99159 795017155574202368,203546 774298589598101504,11774 785490953603690496,196277 755095056390946819,35449 760843976211435520,64664 750867309657526274,15640 765520267183583232,84422 751570562342719489,14277 772528246478909440,131007 787916611634069504,213887 788047373117161472,207965 788477622439247872,217837 757700049698590720,48663 779094317847547905,171644 759162816821460992,56964 771527586358947840,125604 791327668725686272,237491 794022486065020929,257492 794012428652531712,257492 794639098157928450,261155 733198483553943552,355106 739760820335349760,355597 768095069073055744,101681 773608278693584896,137158 755626145425612800,23217 732099151056396291,349191 759491021373747201,57574 753648784308105217,28732 794595359150510080,261155 762340795655397376,1249021 787139531589947392,207861 789001356661051392,11774 768984690049052672,110585 788351676155621376,215608 778562370599804928,168791 771682486124445697,127134 771806607697186816,126390 763559754933342208,66804 763804193769582594,80177 768160658080747520,103354 769042374647488512,110302 788881273435684864,214354 750349231475556352,12535 778571389179527168,167399 794948935253192705,263817 774680131528974336,144494 788440165685587968,215437 762725532291268608,73712 769219447160647680,111558 767292716472528898,98142 751060405980569600,8588 790277340354011136,229895 768216006510518273,95055 793440339411337216,252020 794328645430972416,258878 779127084627001344,172962 795426888290336768,265855 752691682123063296,14277 785992800428957698,199933 781162858931363840,184624 765938509676998656,90384 758068668651728896,49790 789822739628556289,211917 795394397831630849,266884 788502934346620928,217285 749365646153187331,7461 753604792937689088,28477 786958506201001984,205455 788509577385906176,217658 733085831272009729,354906 768182084569591808,104332 770721714682654724,108396 764867264654913536,81946 761678325613867009,69947 761682180301000708,69711 785913988211060737,199739 749337404750848000,8248 763149835616694272,76410 775043152973443072,1250072 791498394741182468,238292 795004356454010880,263895 768154534027882496,104162 765550088391450624,88052 763169797274083328,76794 765219656198082562,86440 780607172279349248,182037 795734040968101888,260127 755845982189785088,39657 765765787256811521,87904 765009366445621248,85562 786310569276170244,201953 764657281388548096,82344 772197205939658753,129471 777000108999061505,158427 794739877141245952,260613 771408706500042753,125381 768383358560833536,7047 755028032880988160,34731 793093957588774913,249469 794658709293199363,261155 775020060184305664,140444 778378270358147072,167399 786618851333201920,204835 732905632945201152,352765 788148146610249729,214812 773912233227059201,139247 753297914533847040,26066 786912312338837505,207287 750389267956768768,11774 763938048342011905,79691 768882955649417217,108849 795267442427723776,243061 795768430209232898,267521 750113977309552640,10661 755544670885720065,38183 773686858379300864,138646 771775005617037312,125369 751142021503606785,16061 762330708962451456,431998 792850881666510848,247819 764925641867223040,1249257 774301430588973056,142090 793911017545854976,248652 781316019252068352,26066 754895336464719874,33356 781494872083668993,186004 786724236769439744,206054 788760463873945600,214219 792763304917684224,247241 768770901626105856,108782 790728474461892612,232863 793391605948579840,250633 764820958574157824,84724 779301499117580289,173753 793719169178927104,253793 793866117739638784,256255 760259235523342336,61545 795276242186633216,264397 757236852646555649,46006 791681092386381825,239456 766343315998388224,86815 775078250397757440,146949 753352385439891457,24316 777151887086714882,159876 788908008633884673,11774 749416760621801472,8670 751217343133474816,15066 775564513768714240,146580 790681426505203712,228354 790879801137438720,234583 780820765897654272,182194 794985620221272065,249926 752927216250609665,24597 763580243412193280,78129 788763211122081792,220526 772895432376803330,132761 774552046053666816,279676 781449314082156544,139404 785687829359628288,197512 794677370967859200,259457 753326770183663616,24134 777268226753376256,160602 764028216617033729,80393 755449258476642305,32404 777299900169990144,160593 792778689385672704,245148 789186299722817537,215505 750712197651664896,14525 765044428465541120,78304 740433161658765317,351337 773901001497554946,139404 758820051843624961,54631 752678845761908736,22735 761339404027691009,67229 773862111759826945,136947 767487551133327360,94699 769339945282600961,112496 773997741475303424,140444 781558299191685121,188478 764588933816680448,79561 773180193926029312,134561 733056078699765760,355464 791817255944327168,237491 773976960548483072,139404 767084933756121090,96962 769125297903931392,106673 786715979204202496,205181 732342066529755140,349655 792845820760469505,246726 780493964386246657,180759 789839864300613632,223766 753320325966798849,27061 763779062552821765,66371 753077974581280768,24134 780582186076418049,180099 777889653470982144,163990 760126249582882816,61145 753639942383960064,28732 792559405862625281,246273 757921341135687680,32649 792118914557673472,244230 751690819531309056,1248183 790025184615002112,187611 772162075447664640,127366 769693076453527552,111517 791791188189773824,240145 779395117513748480,174115 766271645245812737,91751 768538665907843072,107469 772103287147335680,128017 791702751038283776,240483 777057147968446464,159906 791345836718383104,11774 773287298599268353,133043 760533311160717312,63149 776252211269632000,152314 773971045774745600,140444 788836141751427072,220526 791473390775336960,238864 777417888856731648,37396 790247683332202497,229693 768773618885156864,108849 794539778721124352,261155 779917758859542528,176201 732590835452125184,349248 776518391272210432,156537 780651606991745024,182257 787202652132126721,199961 795279437306720256,264397 764143142786301952,82066 767395208182927360,97379 793547982926929924,252020 766774703444795392,95708 753279476696485888,25968 765017691774083073,84929 755290170757296128,35890 792342933831909376,244297 753776033145298944,29790 760578508405956608,63451 776207298439942144,152314 762115002853527552,431998 755642062133919744,36057 769297554869739528,112872 770763282529525760,120690 756339939164454912,42495 792170122475470848,243075 757276235982667776,46797 768596772646158338,106716 789560261518749696,215437 794114314240147456,258044 788459945289060352,218275 793205136130572288,249841 750356816475791360,11774 765569233619070976,88052 789666800619261952,212131 766402700791705600,90735 766023368969752576,90384 751742670704250881,14277 768477580173258752,11774 778958167057235968,168794 778046343910608897,164694 794268635439235081,249926 767816501000867840,100891 751970635815858176,19305 776830749144064000,157755 777242171460038656,159876 792135100871966725,243187 775312078986805249,148179 777151890463129600,156110 778357016494571522,167676 779125252425064448,350711 792159541098151937,243983 759813592371691520,59666 794341999839182848,259659 766602673311223808,94699 758095987059687424,51043 763082398191853568,76406 793469695558955008,252408 790877501404745729,234583 768496485159800832,106756 775102575691517952,146704 790269037351546880,230282 780640851424866308,182257 760289769662259200,61545 786520705948987392,203674 789676173378727936,227242 779704679672545284,176203 781139703210717184,183759 786637319977644032,205181 791104792407838721,202676 753729946078502912,29548 753289814770872320,26066 769689264896352256,109713 775017941762994177,144602 781280750075125760,185595 786693788513210368,205143 788452596381921280,218275 755161363295637504,35890 781827236353699841,190635 757110697239076865,44450 781234680527921152,185601 793673354934976513,252581 791715679053443072,231611 762741969541922816,73706 775959601942450176,152735 778376223378378752,166532 756187309519757312,41680 755112671079337984,33356 790559594854572033,231882 768932345994895360,109875 760635269355757568,64197 791324017508519937,234583 753951629691551744,30590 775129862747123712,146259 771427677005676544,125554 776185082176495618,153699 794730162222985216,262752 786918323124592640,207287 790586896741203969,11774 772600395721953280,129662 788559077542682624,218832 780592719626469376,181886 777741002639630336,160758 777865600848855040,164001 732424380563628035,196346 773951030958579712,140211 772789757310930944,132578 791477166303121408,238207 790713606404870145,233692 758092685106417665,50853 772475566326853632,131045 793041467413565440,248065 786967870538326016,11774 789281281020428288,218349 775835303328133120,138490 789840377373011968,225981 793571428322861056,253164 770319705185800192,118036 788003700371369986,214354 789224191316856832,222526 793087153014247424,249348 794518795008110592,259892 791002506012729344,235486 739249064550621184,11774 786415691771502596,203510 790655987753496576,233307 757929487266742272,49845 764964536822693888,84724 765279921052626944,85562 756666647650467841,1248415 792516111065636865,246314 755590010733232129,35890 757260273254211584,45014 779362148501819393,173658 751216733663309825,12868 787803266486853639,213253 772152641229119488,129618 772805963430658048,132578 794645328678961152,261155 769528194022146048,112392 789820844176510976,228037 758660293320998912,54070 785266168898592768,11774 786763475150336000,205294 791187175530491904,235590 785271644256215040,194648 750368007726043136,11774 790653587269517312,232759 791330561822523392,234583 751931512199712769,18463 785823821987053568,198671 774068357158928384,137869 780869676255547392,180074 788205239052763136,215437 776976822193954816,158520 788879577171038208,11774 760675701871652864,64192 769348296334716929,113165 778337338732650497,167569 770527338979270656,118192 794233686719922177,258771 785646392064835584,195975 788124560642146305,215012 794229067193131013,257325 765317452431437824,45655 786197405821702144,197297 753700508766867456,28282 761649565795704832,69356 770318123132133377,117043 774739320263417856,140171 795403079344590848,247930 787126954797338624,209035 767832831636697088,99111 767834612282208256,101681 768973793498890240,110659 759380270256619520,57574 794271414001930240,249926 758747459552018432,54123 791830402059034624,240890 776110050473414656,153194 794546228692291584,261155 785283142882037761,11774 789878622144176129,228172 793238288135970817,249926 778337744896466944,167398 790551391370670081,232137 793986758769774592,257353 789857788449071104,223103 786419978769604608,203674 763861447772209152,80486 790626593223868416,231894 776756189631700992,157082 794115314908884996,256439 752237484491218945,21142 791073992341848064,234583 757076224371855362,45857 786664945396092928,204224 792873535026913284,247877 771187554691325952,123554 764117288593260544,81869 768877210966949889,108849 785297614090534913,194923 762075836140941312,431998 773679577231155200,138165 754698755597828100,29263 776449430711046144,11774 773012115472998400,133519 777896312113098752,113365 792879911136526336,247877 767059754237714434,97472 785281536719454208,193669 770364527758151680,117257 773314247858135040,135736 754827641404792833,32337 753821666078183425,352033 764181034040643584,82283 763825139699945472,79987 785982211656863744,199478 774665961500659712,144654 791815655817220096,240483 790302308722761728,230311 761919887212105728,431998 771863938795536384,128519 762793034601803776,74746 754726962485092357,32758 756278357751463936,42495 774290291775922177,141360 771394371996512256,122126 756282400959856640,42515 786982133155917824,207360 753084774592512000,23672 793477533266247680,252408 794623685076414465,262022 771420679774187520,124883 765930121568063488,89900 794290156043833344,259543 781256231398682625,185921 793667804633309184,249926 767561907460911104,95055 793268553793277952,250243 793441203928887296,252196 732617876415209472,352716 759150414499614720,54861 764815251565076481,84724 776597606092898304,156555 768207754892677120,104662 778372101468282880,167220 766016586339655680,11774 769229668016717825,112399 769979918470053888,116229 774326090546319360,142090 794621812604747776,261155 791487711161028608,239405 788761225278529537,220526 788200888955445248,207287 750755905256452097,15165 765216840624836610,86440 766264666154827776,91946 785626291491962880,197622 759020686136348673,55997 760517051408605185,11774 794537831913979904,261155 787854048900751360,205197 764218389900333056,1249230 773891816949059584,139404 768219805388312576,11774 768278960304193536,209828 775016793870110720,144948 750364808873185280,12746 793523886046404608,250836 790179777701351425,229724 794686456694456320,261594 793430556075843584,252020 790998280813572096,234583 794582054826610688,261155 794555445163786240,261155 751577042517233664,14476 785939599633899520,199960 795039876110577664,264700 770675903105949696,120341 791751866245902336,240535 794916298971086849,234568 793558710333431809,253564 772268415172145152,129551 790290424334352385,225359 763800461652746240,80393 763010497872404480,431998 766225938128384001,88432 752197272687882240,14277 793958132741455872,45969 780604043840204800,124744 780612894757093381,181955 763496337493127168,77577 788501464465362944,218275 767159288687128576,96851 776969957892460545,157755 787297107698851840,209796 793793314503987200,247309 795097262024224772,262784 785865300461879296,198591 753758276056154112,349060 767078732158820353,93170 758160428744704000,50787 763159708114964480,75608 761944079059988480,66786 795092011783258112,265102 770204539534409728,109666 786254479842762752,199961 767563347726249984,97447 759036250061959169,56548 761936173208047617,70941 776450085894828032,152314 757599967330525185,47782 781214180993011712,185313 779073665518473216,172523 780515922352058368,180825 768950194360778752,108729 763064150087970816,11774 781832286551494656,190635 788411924211957761,217519 793218997747650560,250430 754791347987554304,33356 757999869885816832,50442 794295650062106624,249926 773882955965931522,139404 792873165575913472,247054 793760255188533249,255044 787039027287302145,199307 790305626983313408,230282 795432772668112901,247930 780593739131719681,181811 794985499467350017,264397 766898210237362176,92166 772824148515192832,132335 761281753315147779,65540 763456278932750336,431998 778619054747779072,169226 785981443059003392,199262 765225094885113856,86440 764993014515150848,80486 792419296618115074,244550 777860506962894848,164001 788381878956924928,215749 788528050245959680,218260 767679714660155392,97379 790287540376969216,230485 790046118147153924,227242 759459377229271040,56964 769230298315911168,111056 794997069803094016,260927 768855490239434752,105109 790658157815205889,233307 776754467844739072,155390 760896439648030720,64722 788148803857547264,214899 763593531923501056,76723 788826067872190464,220526 771398548407644160,1249862 789563213914464256,226881 764842337591783424,84724 761521090531323905,68878 773482176155357184,133702 768216031886139392,104406 786066550499446784,197512 772822275569557504,129649 790896723392507904,234583 794624145120251904,261818 766067670382895104,81929 768103914088509441,101681 769100033467748353,110585 777829286908665856,163763 788072038414094337,215005 791765757147222016,234990 759544729650409472,55559 768103506955923456,100893 776524527505252352,155334 788078259191681024,214209 760590191023316992,41680 770761246563983360,120425 791432303671177217,238099 793898629169750016,256451 764857965228625920,84724 765338480528404480,86103 790780469151432704,232911 780435125775568897,11774 769085595129896960,27045 780656182893641728,182036 780855918053449728,182726 733132121200418821,352911 780599318289850368,181935 753590756057710592,27317 789869590121680897,164764 765080970244620289,85562 756592478883491841,43285 774844736461045760,145574 790298482993094656,229159 756095476412190720,40668 787275562335121409,204457 792492954434867200,222526 759458826277965824,56964 772772613953163265,131421 765344154486308864,79589 794491390419943424,259034 756620273810481152,44429 749727397293858816,7816 773902031043989504,139404 792195869856509952,240483 767737219956170752,100893 793149856978120704,249927 762122833552027648,431998 757726971258298368,49056 763352355521699841,75899 765954494685253633,88930 788377822318460928,215578 769825401518469120,115418 792538099611860992,246295 794786715294515204,263302 754770266740318208,18341 760615487151673344,63655 764664226736513024,84209 793219850176962560,250669 767290661867433984,92842 774035834626596864,139404 788868557962477568,221143 767463437597151232,98646 775126834467971072,146761 757692651709861889,48929 775746533555773440,149389 768683092949159936,99264 791016807050149888,235590 788534282620923904,104244 753127408434380800,11774 763816717390843904,80098 789155812073537536,11774 764174771642826752,82283 793239712718659584,250293 767790165091901440,101383 759171943811551232,56964 749284078743093248,7836 787011130585743360,208176 778003802322599937,164375 780570335808663552,172132 752628816174911488,22662 792183492952010753,243615 753555137583386625,27773 767844509610708992,101681 757627360040644608,47782 793103427223990273,249469 755547144702955520,38476 794323245876944896,259743 795770807519690752,267587 773987463698247681,136904 793223476433694720,250633 795000868294787076,350913 777218126437941249,160480 759482422073458688,58481 766409149819256832,93286 785328501343870977,195125 788129663889448960,215005 764063402205458433,78513 771562822354341888,125111 775233274499198976,133702 793018849645826048,242485 769207172039180288,11774 789824693385605122,225949 768438777803079681,101101 791341955666116608,11774 760074764799082496,60801 776358132431728640,153194 791826769066065920,167569 787320045831614466,199307 794673898742829056,262022 774193092048060416,137740 792402118183354368,243165 761737211792465921,70509 751150579850702848,16931 790948800953069568,233692 788683546357620736,219974 795296483188805632,231881 767373621341802496,94627 764283376060817409,80939 785611912260091904,197512 791259110960271361,237491 791657845330587653,238395 785477470006964224,195838 752188877155082242,21398 752263554510774273,21714 758276469470605313,52112 781121732597940224,185496 770404508484501504,117937 778070730449620992,164001 787377388464123904,180433 773866157719728128,139404 776480420858695680,155688 768413551899926528,104662 773751949007224832,138165 794163020758974464,258331 758278370719326209,48289 771487426892042240,125111 774757578341388292,144494 785656522982383617,197512 779793328443232256,173917 780785746210791425,182036 790289740981346305,211347 788316120658898944,65113 790935878361354241,232825 753342943914782720,27045 781071022292217856,183759 785899806241624064,199546 756617869392162816,44429 775173998191706112,145451 756693171627753472,34471 760225096002834432,61412 766292244936601600,90575 768887209025949696,108729 789832880730021888,227048 753358877660295168,26924 788735511238176768,220332 775198515551166464,146246 793591382044647424,253421 771453584777027584,124597 778287420924014592,167220 757903964859994112,49121 793826942428610560,255306 793123392694214660,1170673 772751873610649600,127218 763228960616423424,76549 763257370420113408,72035 765252874326593536,86653 778310568209854464,167407 793457226065125376,249926 792780084155326464,247586 756489609077370880,39096 773252267998744576,135701 761668144796688385,69947 795063629267824640,261155 773872437356273664,135025 759129605307498497,56964 793102752524140544,249469 790894358140743680,232169 772307369590009856,129551 761489700335054848,62452 792076463017189381,243075 754020339835932672,30815 795400841427619841,263793 778540322422943744,352219 781169595088371712,185496 770427447338688512,118837 743111897612845056,11774 791355473249394688,238395 792853697831198720,248065 789521171217805312,205972 780783113853022208,182013 772072948492541952,127775 795702358563033088,267655 757542481751896064,47782 752931571418689537,24173 758515059286941696,53185 790366810348539905,227795 740226671710638080,354162 780571115919773697,181419 787120621935169536,208016 791191009321361409,232169 777166311864537088,159016 770300024093671424,117257 759728843217260544,59517 759698097421291520,59365 751148134303010816,17259 793676020083752960,252581 732635318051033088,352639 787707695021174784,212024 753778996857503746,28732 766702597889601536,92854 793441672197730304,252196 765686206608867328,88920 778230134700707840,160539 794240928252719105,258456 768936580191051776,107859 786944036900745221,207287 755864139499728897,39207 764516522219888640,83391 789931572778500097,225456 732687708078772224,352911 794551039655546880,261155 769247537651978241,111558 788211551337582592,216009 794568942291337216,261155 768242768351207424,103506 750872574435799040,15661 774744806451011586,144542 791716822558973953,238395 792590608506425344,244270 791782411248033792,240483 794781777952788480,262752 769185990065975297,1249645 792445234470723584,243187 752169796096131074,21360 772765034359427072,132335 764172792572948480,80716 788603383951294466,215437 773688830406844419,132335 785585401746558976,197286 793202302412787716,249469 770224148832481280,117257 774727940688969729,53667 789683487326560256,225981 773709868721180672,137042 768170208234049536,95055 749551747400687616,9087 791018263950004224,234583 786957314024759296,207613 790190202794840064,229724 785583931861196801,197286 793074356939259904,249286 785362321879236608,194170 785626144297066496,197512 770965985977303044,122148 785965909697437697,199546 747682599116603394,1247790 767930299472867328,101681 753856343287615488,23725 790911476047290369,232169 755867177731883008,32710 732260062043901952,1170428 746707633151877120,138740 751000402246537216,15813 758110511774834688,51451 755020586774966272,34666 792202338991734784,243615 793456348440694792,8044 778723518129111040,169410 759583796081471488,57068 761687801029009408,1248959 792048327281946624,243187 771486191443070976,125853 794886103836794880,262271 794964172706562049,263895 778921199225233408,171168 761999781463887872,69947 792403176792129536,243165 794714644854099968,261155 750368344738566144,12883 794733455120760832,262849 769386092181135361,112788 772520531056791556,131007 790738888734179328,233307 753005620085792769,24711 793513614661476352,252408 794404818068439040,260404 794618453466423296,262022 765825411255328768,87619 752807255620354048,22785 762029960500482048,71619 778409235440930816,167407 766654046673379328,94737 752889511877619713,24134 779297412892332033,172962 785642425108746240,191653 758638946909884416,349060 761727965784895488,68854 765017957948805120,84724 760733753408888832,349318 795331928908038144,266079 793824220350443520,240889 788728540359430144,220029 787055631492452352,207613 761570569410129920,68993 780454962954440704,179742 795477515653545984,265521 794622120848343040,262145 789531965338820608,225981 790900836406788096,223492 794232673443127296,259063 788479390061621249,215437 791038933559717889,235590 792538229597536256,246273 778416116024565760,166824 732736954597576704,164500 768267548295041028,97811 781115428596772864,185496 790724508881530880,232710 750841816828637184,15634 794208534552461312,258598 760531276046663680,63149 776704658572058624,157082 785329736192929792,11774 793244625452621824,249926 765655746071539712,88874 786557180346531841,198576 786068644002426880,49459 790965212530769922,223492 794748880143478785,261120 794967090390298625,262925 768205522134642688,11774 787888183727955968,193023 765339223452942338,81946 766484291756916737,93261 790658010117013508,231598 791702027554394112,240483 771372384653684736,124597 791455257066778625,238272 732909989178703873,354120 773642063468462080,138382 791345844574425088,238383 792074799992287232,11774 786016118016049152,199178 753642799237660672,28508 765600247934361600,88052 755924594662531074,39475 762704912476020736,73814 789086680020029440,223286 794725258104340482,262226 775079933089419264,11774 755668705317715968,32809 767262109415591940,90121 788457759071203329,215603 773708232590188544,11774 778398049232048132,167044 770241753966219264,117257 766349825998630912,93286 764150909865717760,81869 781815684523171841,188119 751593003156926464,18413 767059403459616768,96883 762668897640206336,74133 788385931095138304,217519 756221435220070401,41115 776942998269624320,156835 786211797569196032,70858 773913068002836484,139369 790164871459536903,229798 791292592608595968,237491 791314478763737088,237491 789927441422835712,220332 792211322775666688,164814 793170074467119104,249927 761453350034505728,67679 742067342130204673,1170556 754902964431523840,27045 794379458647977984,260380 777445178210521088,161413 775752695978332160,151409 773218314118127616,134470 788541460907974659,217285 789169657999597568,223738 761156217750167552,65180 740232908078776320,11774 770753778496724992,118191 793970986567598080,11774 792747820419809280,247232 793138522546995204,249469 749279354228707328,8047 764064710387871744,81536 776121060982792192,152314 790770457125326848,229693 767773249472229376,100949 781917824205877248,56964 787803842532478976,213274 757628954379423744,47940 787112941875101696,207119 763582631992758272,77682 765627651100909569,76535 772804695014436864,132288 753226413101031424,25965 790269704698945536,230282 793237307306438656,250408 771525646463987712,125554 759654889001713664,58869 764133557610635264,78566 755901192622870528,39797 779447347491123200,174891 789427401717612544,225981 790218763920560128,228820 751217825193295874,17794 764992945363619840,84209 776449934056759296,153032 774306722223562752,141357 749275027678396421,7615 749699598759792641,9433 780755884641181698,182960 790914023256653825,234796 794233139140952064,259063 772226263281000449,129991 760641066085195777,61917 789438492120014848,225981 758354383469961217,52554 786211479611584513,198671 787866247182462976,197888 775027803683160064,146259 753590947322167297,23739 758803136500805634,54070 765693487891165184,88920 795682904319791104,265102 733530196209373185,356012 763926339816558593,80393 778632226279796736,167677 795340323149021184,261155 764179150605279232,82457 761699054443040768,69548 773848798997024768,137042 775041649957335040,144611 786972000480661504,207949 772470782937051136,130792 780669547212738560,182036 754875371082747904,33355 779743778177331200,161641 791769499938664448,240483 772236694414323712,129471 761503122888032256,68772 774651312814292993,144730 776396028811423746,1250308 786739580485660673,201285 758782614924849152,54070 753710969553948672,29263 762004430816325633,69422 790898979252871168,232881 791772552062533632,239456 791744271518879744,240483 794591968001216512,11774 790625504789422080,232280 790958147204710401,233692 776057165488553984,153194 789908913470644224,227242 759982570738102272,52112 790628660873224192,232280 762942495932059648,47188 786368279354880000,203510 785499415981293568,196277 785316703924199427,11774 793243214677434372,249926 793934351130128384,257026 795737241813295104,267576 767809448635199489,100891 763948253062713344,80136 792551637810155520,246295 757888223364263936,49852 773655219032821761,138488 786335994748424192,202429 765689616741625856,88881 753703598693941248,28563 763159869457399808,73814 793929691186855936,256255 774989075430281216,144617 770362135306043392,118191 768445669312909312,106281 757621356800446464,14277 790756799007879169,235349 792090581908463616,243398 790276409931489280,229159 787113152286777344,204850 792195871429398528,243576 764100323006898176,81702 769919240329658369,113836 778940955810410496,170373 781634440631951360,188498 761097776566448128,64722 779022780624990209,167220 777925558315290624,132364 770750939477270528,119937 778280731143446528,166409 770979706808233984,121949 788505417940766720,218349 756280226523582464,42432 773215458405314560,135386 776847269341437952,158327 759912760071245826,59996 786739979921690625,124597 791087656868409345,78159 780580218234871808,181419 778718703118495744,166852 790623266121449472,229901 749266135485480960,7828 778671493853114368,169201 774343500917714944,141360 764881138733252608,84724 788537045455138817,218219 756200002926632960,41844 773998454720831488,140444 785318724580417537,195125 773591818248204288,136881 794532235013541888,261155 770669654738165760,118192 788579043968819200,217634 794586981002919936,261155 765662871149654016,87858 794807208131330048,262022 763798604909654017,80393 775050389486002176,146720 789293328634306560,216622 771096592052912128,122146 764558507005779968,84037 766441545784553473,93405 790372714917732352,230283 787096775811145728,204303 789135022011711488,11774 792677200139001856,245086 758533579362013185,53703 792350747883139072,245208 750694975617306624,14421 753567241606537216,28037 756462762503667713,43391 758468182386409473,52554 763950054100963328,80939 787373597941698560,209351 786949058833231873,207613 768007984186130432,101141 790179693756428288,229693 791837722105090048,240483 794336007017508864,259457 794734711721627648,261155 754719396166336516,33356 790980142361374723,11774 750900596425814020,15957 761666948593618945,69947 794275852469075975,258456 775429932272857088,149304 794724713981427712,249926 785627869732933634,197341 775296009324814338,148045 787153068924088321,205590 795655820793020416,267521 781747222136311809,187969 788150859620192256,215030 754000090541461504,30815 794904134260506624,258456 762290777259069440,431998 781133638687744000,185496 786269101282897920,202429 788126381603426304,215754 791805597033181184,240627 793296635044311041,250216 794990126510313473,262849 755003099522138112,34666 763871537510420480,80939 766306562864537600,91894 773187724631126016,133454 794162290203525121,258331 771604872189706240,118087 750767008111816704,14858 791797063243669504,236931 765606549981110273,87904 763099914578649089,76628 764664169073352704,83995 762251104088305664,431998 766370309716967424,93184 767853080587165696,100559 772552037208731648,129551 795727630318321664,267815 794574718888280064,261155 791490268000358400,239405 795759776386994177,261155 789232316174438402,224680 756202037088362496,11774 781861666279546880,189254 770083110373457920,115538 773206679030681601,133454 785847843969990656,197512 779753353505103872,167939 785317561504239616,195125 749291335136473088,1247986 770617234137812992,119832 773919270333915137,139865 774556303486091264,141867 786001292351053824,196917 770353074766503936,118515 756620921847316480,44273 763715797290192896,79589 776866961057722368,158673 775005426073137152,144648 765377195279724545,82208 767430206218989568,170736 793950265036521472,255942 761533949302542338,69046 759471551741693954,56800 770480933275328517,118191 765645481489817600,88930 760625926698770432,62771 794017426325327872,256439 753549673034616832,23739 768857747655974914,109666 779678037755297793,176203 761733864628690944,69711 753788155938107392,27045 785445336215007233,195125 793115065381711872,249469 762737432198389760,74133 771220407370133506,122776 791878164100153344,240067 757959376975953920,50406 794484675657932800,11774 791875025645277186,239998 787191240311902208,193382 790301056517353472,11774 743845718675230720,11774 768367100041625600,95055 768919684414529536,109960 788736810436268032,220029 751746268582539264,14277 753238608564330496,25893 753636903128338436,25189 794667178784133120,249926 769583320074162176,110585 775059866167541761,146847 780709522851651584,178735 793940780129910787,215965 765879258208210944,87793 776621239192256512,11774 765558576832090112,88052 779328066799546368,173868 793644783423991809,249926 788438374923145216,11774 767741393401806848,100893 791392986382815232,237908 753595995007643649,25189 757573847059009536,47761 764957600551022592,85296 772632895785693184,129471 770973308871319555,122146 778426481395527680,152594 749695688678735872,9857 778155505298595843,164826 767472366825844736,47940 754753951032115200,33549 756619555666010115,44429 762769331222638593,73926 792397225452187649,192840 763489375556624384,78684 777852499310948352,163763 778049560514072576,165435 773878882399236096,139404 770735796936552448,119770 793144196831907840,240070 777250004591259649,158524 792385131747106816,243092 750031613170450432,9433 793185313279672322,249057 766783252610813953,95672 769954253083324416,114254 779825731815641088,168633 760279774686314496,1248716 760533032465866753,63512 795675644201869314,11774 755479716761575429,35470 785660663909810176,195975 758800779293536257,53185 788130971228991492,215005 774797305753047040,133043 785970316048687104,199546 792726118323326976,246225 768906676439175168,109709 788167157926420481,215005 762678980071665664,73926 766751534617026560,96039 770827093458448384,120613 768423112933150720,106281 758637580686614529,54070 761036315659939841,48052 773778285914271744,137042 785492208753311744,196277 767843462397956096,101681 788456536054042629,218275 748925140495400960,11774 760533161180819461,63416 732981725790232576,355106 764206731824095234,82407 793625173031256065,252196 786211875285458944,201494 760263174843092992,59446 791446243415326720,237198 794619282453909504,8044 764297955058782208,80939 772582731150561280,131387 792526092149989376,243513 785832331525455872,197512 752294233759821824,21074 732276319271190528,349197 755891680302080000,39462 793314177427255296,249926 777306933518798848,95055 789842614329769985,225608 793138981013708800,249469 776146575634554880,149329 793773472929484800,249926 763411917524176896,78159 772787512565641217,132335 754841663445475329,23672 789168268263120900,11774 786330083866779653,202379 775493074138959872,148994 793952938234363904,256219 755806251246813188,39462 762496446348144640,431998 779079233628991488,168284 792028477776101380,243075 793688584071110656,254756 793929115401273344,155390 752015327844716544,18395 785260493065883648,194154 792050763434516485,243142 785623383144853504,196932 763464525781827584,77720 757410726742982656,42344 788886440532930561,11774 789321326422990848,224680 779442574297751552,174230 753198933799792641,26140 769198168227639296,111558 786605960248844288,11774 794495596078002176,260914 793913504315179008,256679 765127875607588865,84209 732305849914408960,349764 764985780427042816,85562 766440677588762624,92917 791071821772849152,234583 790597051859865600,232169 765318768469782528,87062 793847807622811649,255942 757548293559873536,47782 768536248680087552,106753 790732947657592832,232863 777291945467142144,160634 778407390685306881,166282 789463398186647552,225981 750446243076313094,11778 762691209143971840,74133 775890300120117250,112363 790879143734939648,99049 758428414646693889,50923 758819325222359044,54631 771071160079396868,123135 778360795474202624,166899 753992477573611520,30590 794887668870119429,263289 795759997078687745,247930 795096145164779520,264397 739941113247727616,353488 772470959236259840,130686 765503915920125952,84886 790684993139843074,232359 758688717842165764,54070 792232272753790976,243187 755843131422101504,39462 764206357629145088,80939 788025641274703874,213064 789156858015653889,221416 773183119751016449,135025 750935152360951808,11495 752882491963412480,24134 753628600977547264,21074 756985255479824384,44450 763164807214182400,65180 792440008695091200,243513 752956030229680128,23167 794529665822191617,261155 775776344592388096,151463 761649550109073408,47283 775360071756808192,148170 753450896734892033,17365 775733500771115008,150511 778202938439110656,166409 761280886113460225,67229 775870879544832001,151539 791303329380872192,232169 775836548826705920,152073 757997772201046016,50314 756589176510906368,44274 760527960831094784,63149 781727644211617792,188873 794864012815175680,263577 761844718833639424,70858 756383936067018752,42249 788841681646817280,220332 773895885356949504,139404 763457686771859457,78159 786992490268143616,192032 778429336781283328,140444 764319565744443392,79691 750777032372396032,14252 791765493312958464,240483 759151821604741120,56964 751712677538529280,13532 794924231461113856,263895 756233160875061248,41680 765625555672641540,87825 771297079557664768,124597 785655516148097025,148962 787779165172797440,210238 772980748684898304,133944 770582689795678208,119832 758010432712040448,50827 764138625420267520,82066 777871590860132354,160539 790983539168804869,232169 761970799322492928,70689 732954636706062337,1170667 793105632048009217,249469 794547803884240896,261155 771453727630778368,125507 788768551171534848,217837 781346478056800256,186584 785915972758540288,199546 753040597741543424,22795 792018526722600960,243092 752088878484365313,19000 781503363724836864,32404 750792219599273984,13343 778716788028690432,169327 789471158794006532,225358 794176693204201473,234583 774165946722246656,140444 794532490660589569,261155 794725101572739072,251803 759111229508050944,55660 762749311218126848,73814 793923046721527808,255942 794801791464513536,263090 778183192138448897,166192 740658622808641536,27156 781151696881786880,182726 764275373525704704,82177 788788748649500672,218258 774526645482905600,141887 788206589903634433,193639 793693594401976321,254135 755950997692944388,40881 790541601214980096,174995 792930253127593984,248514 795722684688633856,268231 764086117133983744,81702 769769559284850688,114422 753783192960860161,29551 792534450970071044,246273 749376218038935552,7914 770626457093738497,115726 752021773021876224,14277 760598035617476608,63451 768222350630354944,11774 776779641373589504,157840 793934440045088768,256219 753199389909262337,24788 791215120999407616,172084 793928835204988928,256534 793999656778797056,11774 776348170313797632,154071 794560719232462848,261155 773581606036602880,136904 790927998652342272,234583 791099233663328256,78159 768835774729097216,108849 794171335912128512,258331 766468566338170880,93823 777234492939444224,160467 778374378920644610,167003 788777373252460544,220526 786538420692713472,204413 790558042513367040,231894 761910072473686017,69947 781172855836782592,182960 790327859873140736,230282 792773518324699137,234551 771574706331803650,125367 773518121940508672,136947 773955876570882049,140211 772180534449569792,129991 752118275702530048,14277 751577891838701573,15837 753958424275218436,30590 775498886513303553,149259 786264723016867840,65113 753330597624291328,26699 788409072378793984,11774 778641118187708416,168633 787398327780401152,210694 793860039048040448,255942 770452999638388738,118192 775078429830053888,146847 790730269103915008,232881 750494700629594112,12883 785471531384205312,194723 793906816568541184,256255 770689797010681856,120610 791773935553679360,240814 765641311806377984,431998 785799065984434176,352721 786722093362741248,206008 773603801760731136,136947 774009943934373888,139404 756341576280879105,42249 763267310568157184,75631 757624681868333056,48402 763791700875620352,78203 760175785156063232,61412 770948607222554624,122146 778634394613407746,167044 792445560078888965,238429 733239280991002624,355605 752997001692872708,24788 772595875751325696,131007 751195280817549312,1248156 773902371705413633,139404 793218443898134530,250519 765951170804346881,90113 776577937441189888,156926 788863492480729088,220602 789143812610195456,215505 794536522431270912,261155 785869600978243584,198591 742411487336005633,11774 779745488698507264,174492 791337586501357568,237491 794561258573987840,261155 757028866250584064,44740 768093247344414721,103506 750819224537341952,14950 778618914867703810,159847 780868646297972736,150151 788604624869724161,219537 792027713108344832,243075 758818304400109568,54347 772232773457235968,127579 764567896815120384,79561 764822027953926144,84724 789315339569868800,224680 793099215924846592,249469 791769285471313920,237491 792877018610212864,245185 792896574514991104,246225 793233225715896320,249926 760671533744480257,63451 794568704126291968,261155 793952293473423360,239610 795295114956591104,265257 781717155104616448,139404 771428153248059392,125070 775787824725590016,78965 766387365761908738,92213 787255244858200065,209151 792025402352996352,243187 764270812127952896,82953 794186076676063232,256038 775371094052204544,23762 779698813363552256,174557 764977099224461313,85562 778795016315469829,170483 787333854482665472,208492 779351081440649216,174315 753413389112651776,25968 754750730519457792,33356 791143376791932928,236352 793135586835992576,249882 761324436654096384,67229 767486103163142144,99476 763341385168777216,75631 756481856376229889,43391 764908033944059904,84422 758449390210035712,53185 787124076074700800,204413 746525919393636354,11774 778645422189326336,169226 791133444826947585,235590 763965733462155265,80393 786100737113788417,197512 734706200961503232,351644 781646389390422016,186584 792683810433433600,245086 768859350194610176,107483 770239570256531456,117257 785656506133966848,197324 767783489701896193,100893 763157567874871296,76723 768540994623201280,106317 763332176108814340,76127 786712116485120000,206013 785632722085670916,197091 778607369773342720,178201 785571682022854659,196917 790481910459932672,195876 787241894367690752,208379 788509361123450882,217574 792141863650111488,243451 791131116069646336,164814 773607390637858816,138054 778681672858349569,169201 762006339891630080,70540 777321018985631745,160593 791684633125609472,240474 767255576652967936,97379 759429405303332864,58232 764126324218814464,82066 777174552589824000,157755 775569923783352320,148170 771479333873614848,125111 788907902752784384,11774 790251475310026752,230282 793958498279231488,254135 768932274444312576,110362 791665610086244352,240483 776541698629459968,156463 760078403521417216,60866 794377322006716416,257325 768428252239110144,105519 755522127868989440,37656 793222098462187520,243909 765515419633410048,76410 788763770130690049,220332 794327506421747712,257492 735256438084227072,11774 763905185748058121,80720 755112552888016896,34666 761159498606137344,66897 766640995391811584,83565 790727480613232640,232881 786064749184311297,197565 788210515730280448,215437 749345404165115904,11774 790875305791528960,193121 793591084995731456,252112 776152018754732032,11774 793132291925143557,249841 762747594162393088,431998 774668383270866944,144654 763352256896987136,73814 751789601463767040,18298 785630628213469184,197512 765672526810746880,88930 779349020430827520,166864 790849932806598656,230899 753588958970441728,23739 792783584281059328,241068 793158726303805440,245268 794728794242318336,262025 793535924340682752,252741 772167181396217856,129991 788074498574655488,215030 792763090387529728,247241 750734854925484033,14582 758770845317595138,54070 775184937645256705,145244 778987703543140353,171693 786708363761557504,206054 753309554432237568,26702 794605145724100608,261155 759230450313363457,56964 776191089841549312,134375 747833816857870339,1247775 794629696285618176,261155 776146626465243136,149953 775404288428285952,148994 733300256872529921,355702 749396009571102720,8497 786969678279213056,207949 774413238477856768,138165 776586346160857088,156644 764150443085733888,1249211 762835296291393540,74281 791996937490792448,241819 793387354647990272,251452 789931713698816000,228820 791616918369239040,240145 760673931317698561,63776 793610833972428800,253721 751142640729686018,17284 771432357731631105,122528 779011044362559489,171902 755379686159491073,36735 758788880636096512,55261 759636372223295488,57336 750753560124620801,14421 785754043914199040,196696 794700039507546116,261155 794970552926699520,262847 767840337616306177,100605 753353239681048577,27222 794053000046190592,255393 794685573730549760,261666 794730298483343360,262025 785852664919842821,198878 758861784727953409,352025 771580486443347968,124597 773684565349052416,138616 778991157497982976,171693 793574234274471936,253606 785987690130837504,197512 780804377632276484,183351 773810726205026304,11774 786344525484597248,199546 778354130016276484,167676 765594477415141376,87904 779314367103901696,173584 792858949615755264,248194 757646762337107968,47782 750427533066244097,13343 756587493302996992,43285 772370543865724928,129551 774987533872660480,146259 776622171930013696,152314 761571989001678848,69231 778334467085602818,158820 789223004693725184,223899 754740681910784000,33090 794921678396674048,218349 786241246175989760,201958 766082374857854976,86103 770397820008488960,118191 754019619178946560,30590 767866874751320064,101681 786570865009831942,204413 753979523486670849,11774 755972020328730628,40314 778981866913210368,168284 780443836916957184,166282 788221816871407616,214078 758118691275808768,51344 758833089858580481,54070 771480747374804993,125554 763442447573590016,350826 791963104363945985,205972 756937918690668544,44450 768514294514200576,104973 757569613030912000,47761 793314746271461376,250633 751760554503569408,17416 786011124281937920,199546 789805517271142400,227453 793464109874417664,249926 795765767971205120,247930 763811883497455617,80486 795413013964656640,265855 741087311073542145,1176510 764162402275385344,81869 760837896253218816,64142 762074370491711488,47283 752939881756626944,24173 770590956949270528,119832 754112094048489472,31551 755165564214059008,35890 774228447639908352,141887 781623329606111233,139404 767044328745160704,170736 772159463339896832,127707 793801762985668608,193636 757082576796409856,44429 788031183359803392,214492 773152219986169861,134033 779878006525308928,174465 792373244078747648,245459 794629063725830144,261155 788006739106996224,214354 793592454054309888,252893 791813652676354048,240890 759249413441290243,56964 758651137645907968,54070 791659064832892928,240483 769995166761545729,114220 792844638306598912,242521 779702132106792960,173628 793491419285467136,252051 781292008728096768,186688 760152497340030976,60866 766097088815898624,91146 751841002667769856,19236 779106221634629632,168794 781902740817608704,188170 758235032196673537,47868 732757427372724224,1170601 773060277210198017,133957 751554117042999297,18726 792016370686910464,243092 776402557543473152,138707 792734689861787649,247241 793618651647713280,249961 795716561650745344,267737 777273762982920192,159475 754062432604033024,31377 763287839392030720,76858 787222873161207808,207109 758766552049065984,54070 776035102350540800,152182 793519959242670080,249926 779869315298238464,174465 785988881388675073,200490 795750214980300801,268281 757746634969133056,49066 780708822713270272,182257 761326068196339712,68057 786380362595303424,194082 754112391693033472,31400 773850750246002695,139404 787446409289011200,138472 755553479234428928,8044 736425225210998784,11774 785580383714762752,195825 756688034888683520,44429 759097371506585604,54842 753258905044652032,23742 788463645667622912,217601 750384754772484097,12883 779270525948424193,167389 767087929076224000,97685 773843819322281984,139404 785321439285092352,11774 787750767683833857,351666 787231450613608449,205728 757189179830857728,18303 793565270065291264,252014 751146308392583168,15221 764894685093588993,74592 776867475984187392,154832 776517396609720320,155688 761967658094895104,1248861 776448831395237889,155390 734698464446189568,65113 776131804399009797,153915 795751725617577985,268918 762697216435720192,73712 793300450678235136,249841 770241026053267456,117257 781218612778414080,185310 789815290347401218,212564 790634404070748160,231870 733472862502281216,355392 786252423308337152,199546 762121266153283584,69422 770300518119923724,114254 758103827245445120,41703 791035493546921985,234917 775112762649288705,146720 788511252955926528,218495 755000392354664448,34666 775797004878352384,150404 755465608578424832,37706 760574047046348800,63393 770493934363635712,118604 780303236976619520,178270 791704017986527232,240623 785624226195763200,197139 785897834730000384,199546 795439600168673281,267133 754005751656509440,30590 781250845199441920,185478 752029425990930432,20238 768221323709427712,104932 791830853068267520,241819 771754360070139905,122528 786035715884789761,198671 778980917226434560,171695 788939351472283649,11774 755380343113338880,36735 779421315392417792,174115 756638216250195968,43553 790046235252129792,228041 767265468109492224,97421 785736839076323332,196788 793595913340084224,249926 788714576208539649,220029 753270758571335684,24257 786050145041342464,200235 793968870990237696,11774 778681510568144897,167622 780890731141488640,184289 781915588809494528,190635 794370932978675712,256038 781369948878704641,187478 771268534655717376,122146 764458715961397249,82837 751237321035481088,625568 763203121430556672,75899 762111452018647040,71502 794622551817408512,262145 769262428962062337,112399 769614531366522880,114159 769677658833625088,113235 771884696670203905,125554 766671504125796352,93823 781624597376593920,188458 742398341938614272,1247515 756264402505039872,41459 755448439031402496,36877 790660505488818176,233307 760497327937318913,1248768 765995198664970240,90501 791450960048496640,238207 787274838117318656,188577 772222120868872193,130192 785860804872732672,197512 759788223279357952,58542 773620748426502145,136947 758549861021081600,53873 781136580526288896,185478 790951458053029889,234796 776918733331791872,157840 754063827629727744,31389 780357486721142785,179568 774096882784100353,139404 789148831485046784,221416 792758727279542272,247420 780808524406267904,183269 786144199670398976,201308 754060446211059713,31377 760367078205370370,62063 789775985675599873,227242 762823455318347776,74681 770687090610868224,120610 781610909466759168,189086 791432044584771588,238292 790633425254305793,232280 758359405381373953,52554 756848158332760064,45180 760624473267658752,63858 775600045949280258,150302 794381426821136384,257492 792528189914488833,246225 755749248101183488,39384 765659527387635712,87858 787004495062568960,207965 750811319297683457,14781 766419377717555200,90031 786904110121439232,207287 751174342365487104,15808 786244381762125824,1063777 757720677713580033,17120 775108011211624448,146259 771778554472325124,125554 756746547451289600,44429 773552614860468225,137158 772238376950960128,129551 786589494212526080,204835 790610456406876161,230288 765806509481725952,86844 795036756441763840,263926 766027996117565440,90286 785986302378323968,199755 777853553436012544,159861 764135554367655937,81869 781879916266520576,187044 791156720366149632,234583 778645872666042368,11774 771087593370812416,123135 749770650051612672,9754 765988696483045376,90622 785908339418861568,11774 750490561430323201,13762 778956142227718144,170169 793117998634573824,249469 791111415578841089,236454 762695722034528256,73154 773733071937875968,136904 778376556917903360,167569 793139459269144576,249469 788129688937959424,215012 790252857891037184,229693 765517609592815617,86103 775381055356284928,148045 777972847000059904,163824 788827674856660992,220526 766325437349830660,93036 773591525464743936,137795 790982122760654849,234653 775072541865938944,146205 753383568370302977,24201 765506528535154688,87904 756614680915873794,44273 788489282889641988,218275 781273893143142400,186584 763460014459629568,76406 778673616216961024,167220 785872395546587136,65713 794568727303843840,261155 756315939692359680,41680 770226694938583040,116306 777085960186130432,157755 752962249153740800,24257 776437829278629889,11774 793151608590774272,249926 771968948384530434,128382 778956732731011072,171324 789333923159343104,225480 773894481753939968,139577 793583005612867589,252020 772980925005172736,132578 789308725140094976,225359 757711841128767488,47693 762714529394487296,74133 786571459485368320,204413 763461080685223936,77632 776898024786112512,153596 778837336310292481,167319 753695459550568448,24202 772087440194449412,127775 751995935014719488,18374 781896926044184576,190464 795689171012751361,217634 785248574871261184,194066 795702638629163008,267862 775540276295335936,148874 793915307899244544,252939 776632991237844992,152872 794819914888609792,261214 794080586281336832,257255 788767916908879873,220332 792509040475508736,246422 760147948919463936,11774 786994332117196800,207613 760298644650221568,61553 761738069875634176,69231 753325566565253120,26492 761005727494176768,60950 768973774838439937,110659 774241390851084288,139404 793527455038353408,252020 758776311133470724,54347 762271131319566336,71099 779708709459136512,158387 751085187497226241,15808 764881221147041792,84422 767842465428672517,100605 791411058007281669,238207 760311698041503744,62327 768908581383004160,105799 786694364336680961,205902 786923835664666624,207287 779443503751426048,173628 793318104810065920,250033 775852980448874496,151463 777970694818672640,163990 790152913913991168,212343 795693032725221376,267862 795731065558224900,267862 756444620612112384,41909 793279819479912449,249926 762651924718096384,73814 788826559863934976,11774 794593595529502720,261155 753284875763978241,26677 785645003250868224,197286 733052003484639232,354700 773646205050060800,137740 793847703134502916,255942 752165476004925441,1248211 785533788734517249,196247 780770719311421440,182659 792494182598193152,245268 792509191302840321,243061 793841697121705984,255954 790658751334408192,233198 764561583536087040,83945 761555408565768192,25656 756532231640875009,43391 786220143428837376,201494 791711257619488772,240483 777844694881558528,164001 790292708657016832,229693 793463347916124160,249841 752244797180485632,11774 769072538177662976,1249630 754807324213178375,33356 788749658118090752,220332 754008576172167168,28586 774004037003993088,139404 789444413542006784,225981 749685584642334720,9754 772791457245753345,132335 792065484795572229,243187 764140191019835392,80939 791425835450241024,237491 788831778098278401,220526 772464483742674944,130792 767255981432541184,82283 770287094136733696,117257 732583486754848768,352465 757642327565348864,47782 763171296637177856,77119 779428093563965441,174491 791922001690529793,240682 785926770600148994,199262 770005831031091200,115974 786640406976995328,205455 794400002453815297,260404 755122330846765056,32572 780564692867674112,181613 791688166289858561,240067 772511958759268352,131391 774996774930919424,146259 733229030099451906,355464 781619968114692096,186584 786587930575929344,204835 763018779915792384,73707 792135087236055041,242693 778215017862795265,166021 764159416769708032,74133 756599578019803137,43553 793102607770226689,249469 761494797110566912,68845 793165582732435460,249926 795063025703260160,264397 759211357329915904,56964 733061508477915140,353451 763641316819558400,77638 773911623182397440,139404 778428009795710976,165185 786615578803011584,204413 793607598998118400,252893 787957891726733312,213887 781343318676570112,139404 762341329649012737,69467 754040611301421056,29790 758103491617361920,51239 759103244312477696,56964 753247284767383553,26446 781650790314233856,185921 792154364085501953,243187 781251391918526464,186434 760201311963021312,60539 795470073922195456,247930 757937075555475456,49856 780790636651745284,183269 789681106010435584,226490 778811934174908416,169202 773751108745371648,11774 756912007522254848,44163 785593028052393985,196767 763731751164313600,47188 764482749151358977,81835 768125070342365185,101681 766760091156492289,95708 778620717977964544,169201 790230867142516736,227931 788772758121512961,220029 772095238932496384,129558 773710202163965952,138819 748930771503681536,505747 769179736350167041,111558 792217861351538688,244550 766018995195609094,90384 789866289938300928,228354 788191309462777856,214975 793960602158800896,257204 750349748402393088,11495 777342155446689792,1250371 795095541185134593,265191 754048688788426752,30590 764580122737332224,82457 778860464365199360,161219 793569866632396800,253206 750020221130399744,10735 778997404557119488,171818 751239990806515712,17416 758719381090234368,11774 759123876341161985,56964 765001825137270784,85562 794548032914145280,261155 771329247910645761,124597 780784647173050368,182036 793570283076612097,252014 777240655445696513,160592 778240793823719424,164764 776911384558788608,155451 790950102298918912,234583 794382120097579009,256038 794637857579298821,261155 761360198204264448,68273 777279806983532544,159876 752766844625362944,22715 773567416332845056,137639 795189772813733889,264774 775373676220788736,148033 788754582579113984,220029 764695738454515713,26066 778052168746008577,127903 795405195681402880,258456 787717104766025728,205197 795456381142716416,266151 786967143984148480,205728 769539832938758145,113982 732629910695628800,349197 780990792131309570,101020 787710287839268864,208178 785771674213896192,197297 776268533055365120,153845 777004657394667520,159876 764473303784316928,73526 793874594071322624,256358 785581696007696389,197046 786564975234019328,203510 765147117342056449,86103 779086266977714176,171060 759803456672583680,56800 773300313453367296,134993 776656855372300288,155390 757994502967726080,50442 763758082799308801,78383 780777715410477056,182960 795066668854706177,257492 756215961737269249,41798 758389478096506883,51344 789298530066194432,215437 758662942866804736,54070 793989544743825408,256439 764398470434349056,81393 786676499764117508,205728 778412491038687232,167569 773605915069079552,132497 786249963147853825,198142 765288820522692610,78304 794754869521326084,249926 769783568545439744,114779 794576313772183552,261155 772438348858351617,129558 794800476617199616,262022 761311836104855552,65841 774168623640301568,140444 786522557457375233,194723 776398764227473412,155390 753924982762156032,29263 795112136053665792,203546 756871457980821504,44271 793543101885198336,252051 794633851347894272,261155 789124796026019840,223103 746390621745610752,85985 751599649643954180,14277 780828840486662144,183269 758378978025443328,52167 788651941769293824,210461 794674923994234881,262022 794649136834301952,261059 794771951373971456,262849 758664667845754880,53703 761665768652214273,69711 768479085647450113,1249480 758703646653624321,54070 785932633666650112,199211 778527637744463872,167319 775711297019191296,150663 777513157845581828,160226 768474462308020224,106774 773920639304556548,139404 794893498466074624,232169 757889058542608384,49070 759134728322678788,55887 753717807758635008,29263 767723576535420928,100893 786720413548249088,204958 790392122931372032,26066 795072547545116672,11774 766508161960333312,93286 792388457620443139,243187 795223537883582464,262022 732227324515508224,349814 763843300285485057,79911 773857594158874624,138205 775361534914621440,148645 758322973455556608,46384 787035488066555904,208014 794616273464270848,262022 786486132368285696,203510 767686905550995456,100605 794532004972806144,261155 777773066839465985,159389 747465322823819265,11774 793913012021170176,256255 795669277252710401,267862 767361509357920260,94699 766071861717241856,90384 767773020790206464,101163 795689663117848576,261155 771539979503751172,126389 795408146969849856,263793 772376275906334720,148861 776867770881368064,157840 777565817365856256,161352 786760249910759425,100605 775406487082414081,147748 739846892696150016,11774 770627022020349952,119832 779364344924561408,173753 765867676753399808,89854 780056504674115584,176890 776558826774339584,155451 793543413748600832,253421 774214438630993920,141887 765169055611232257,86103 794017943915024384,257492 768166401093672960,99471 771856599497383936,127957 756470429364133888,43391 753678326657581057,28037 781575111707013121,185310 761709711427194880,69947 770362928323137536,118393 790925993967882240,164764 786542202604355584,204413 793496547849756673,228101 762426761359405056,71476 772140933597069312,125554 785750715608080384,196277 780726733255213056,182257 792085864574808064,243717 759951005421150208,43471 775452376333299712,149124 750879969786691584,15264 781159270482149376,185496 781709156076048384,186584 795352534672166918,266491 788690510068219904,220029 755145441872900096,18470 795275610704801792,257353 794594223282651136,249926 781608463986229248,738099 757693053549342720,48922 778397188523188224,167407 786182416369147904,201494 769517700553007104,112788 773524821149945856,135025 763570172523343872,74133 792530347304951808,246295 759738667086643200,56964 771690820772564992,127134 779388658130391040,173628 790588763940335616,11774 770968660777308161,122146 777964852077793280,161456 781550295989886976,186584 751236828338855937,14277 790654858692919297,233307 774641300838682624,142906 788027687784681472,213253 775475309672005641,149202 778402929686511617,167220 791044990285807616,235951 791661695001174019,240483 766850190976356352,93303 773889621725937664,138205 761662555941052417,66922 792283779834478592,243092 788479481300316160,218351 791298667814785024,236393 749596003246878720,9292 776899079540387840,11774 787077672304308225,209043 790788749848379392,233692 754792837846216704,33356 758260091980222464,50804 778647300591583232,167220 788827301932773376,220526 794561973400772612,261155 761199058983747584,62728 793129069747601408,249469 793100067536154624,249469 777207407235694593,71794 794071738862727168,11774 775425664996483078,146991 762747777218519040,73814 764183617480294400,82066 732441119254925312,351988 773997529436270594,139360 780875431880908800,11774 786226342249594880,198304 787954861820239873,214026 763423012981006336,78159 795719210144006144,261155 760978181905977345,65222 761698590540570625,70177 746378538614292482,11774 774639505047367681,141316 787547783003766784,210289 775133461388619776,146720 781277665319874560,185347 763817022606172160,79131 789187625173209090,223899 790420772430897152,231550 787089937107677184,205876 766364310276890624,90963 792152581107777537,240665 770842645736271872,121612 794325168269250560,259892 751229624290533376,17114 753061078997737472,18323 777928266078355456,163763 764159685347770368,67226 781234894739501056,185595 774797237725569025,135025 778989221046616065,171693 780598940731408385,181935 768243854969626624,104932 776214016188379137,154531 780215165547520000,141360 793625096590069760,253820 758625378936119296,53985 770810286496477188,121574 787698631772102656,212139 766388617946263552,93184 787088425035894785,209043 780910720363954177,184223 787873620655689730,213478 768820175428784128,107469 795665670998544384,265855 763084993014927361,74868 795035057136156672,263926 785269790461931520,194648 761612995042668544,69356 769991742129143808,114388 775412251218108416,148800 786967566254215168,207949 787718267930603524,212357 788893841554190336,221711 761928423585513472,431998 779443154256744449,157755 764577784991739904,81659 794648492098600960,261059 749500815774064640,7287 786390306383990784,193533 795449076502372352,266884 756874771808198656,44450 792041835321397248,243167 765725135114493952,86440 791348504467804160,237491 762310171515322369,69794 786316975031156737,201555 760588166936027136,63149 753444293801631744,24173 766077731238916096,89859 786939145432076288,207109 761224642988085250,66851 786944574098931714,205512 762365430774104064,431998 753217790169919489,26140 768222691677593602,98072 769240687187460097,110585 770289455580192768,117694 776109873264140288,138616 795749220611477505,133160 787482270546395136,210253 772787369485426688,132288 772811642577022980,132364 788472132976205824,218507 790480292968443904,190936 752936005833854976,24597 777616601004716033,162497 777620266096533504,162497 742464370496667648,349951 754217673278521344,30815 759211155822878722,50612 792493230705213440,246273 775458228394131457,148033 792043059903098881,243187 773573513164754944,137158 788749511942438912,217837 772898571314016257,129917 778241821474521092,57895 791422382229495808,237999 759045533721694208,53185 761948376032092162,431998 773269948399366144,111438 780847601126080512,183050 794700910937116674,262849 778589951164383232,167220 792528302611267584,246295 760214211339423744,60169 763789484378816516,80136 781593620625457152,188492 786547896837472256,1063777 763146640773570562,76808 770353785302548480,117257 785815716767293440,197512 788540698618454016,210390 768533329431912449,106763 787049668467236864,207613 762304755574140928,60172 793515167095017472,252020 794139738491891712,255602 773358547950309380,135025 785896272116842496,197512 787069017710145536,209011 789928267235012608,227804 753636779803095040,27045 792432261735981056,245148 771388658540765184,125163 794661610589736960,260849 772941597767929856,132335 775329051359731712,148045 755536505116983297,35890 773943746417221632,140025 759121814387699712,56964 765188293147308032,86103 771490730988621824,121479 762076020929286144,69287 777165416112283648,159876 778025821420204032,163990 788714100754788352,220029 734118433432981504,41724 771418910532874240,125070 766094755533090816,89617 779351141532495872,173964 761678440202244096,69915 789542659236896768,225374 789302606812196865,223286 759211999058427904,56964 785626748595474432,196676 771444223837085696,124855 773623972374077440,137795 794533663555862529,261155 771756317707005952,108396 757943139055403009,49859 763165342805950465,73814 792038055192489984,243187 792244568599175169,244221 768950801184108544,110615 766237063637327872,82061 768440618578223104,103463 774709178225090561,142503 763287352752082944,51385 763430505630969856,78304 785460075569614849,192032 776884804142960641,159146 794513611536420869,258040 790407820596355072,225611 769526558696607744,112693 762430686158426113,73030 779367167053721600,173347 767078140703346688,93210 750367154420248576,12883 754168289375375361,27045 770229262737629184,117410 788029055639707650,214213 750787076619005952,12535 766029040989769728,90125 768628899492179968,106281 775056465862205440,146259 787283176074776576,202118 786629546342776832,204539 785793355447795712,194082 792135461171060736,243187 753594630839472128,19598 791408130093645824,238980 757723482679570432,47544 763047458683355136,75899 760270963955163136,16953 791611337738772480,240022 772872851389030400,132578 763933633698639872,80716 767755215390945280,101163 790936651057000448,234583 763525035831222272,78198 776276317473939456,349449 732325033352122370,350808 777496238044262400,159876 780153072744103936,178076 790902646081282049,234796 756399425182982145,42432 766465992872431616,85326 769002142883545088,103446 794245984394084356,258598 786165734590197761,201292 788122634491944961,215754 768395193410260992,106083 767606733854302208,93170 754723875204632576,10191 787305176235331584,194059 792558434998636544,191799 768947093624983557,110362 780814317608378368,182257 758459674920230913,53185 770256087689883649,117257 768196259869884416,104395 792132111985741824,203546 766727709502431232,95568 794532337878863872,261155 761378432790003712,67229 773474269237870592,135025 773493216289103872,136947 751076405987926016,15643 780392261099982850,179574 773007830085500928,133940 753784946410524672,29548 788807125636087808,220526 772857545446846465,131870 781178506944376832,184223 769766189287432192,114388 779472462060875776,174230 781513181562888192,188119 770481579521171456,1249756 766441606425694208,92159 774121920161689600,139577 781734209048064002,177455 780860204552511488,183269 785648663028723712,196180 758106270884782084,51069 761208653978501124,64692 793977233098481666,255942 771482589542617088,125554 786279675030941697,11774 791459027494535172,234653 793302333782384640,170187 793193360563527680,250430 775234370290356224,145930 781835539062280193,177455 780893287251075072,183811 775792282385743872,150511 794027665434939392,257492 785904767033749504,195849 794264398340751362,259231 795361675507539968,266054 795349455369277441,11774 788815550625513472,106085 795476407233019904,257492 785325904222416900,11774 770657184715726848,117257 772877429261991936,132996 794616387557654528,262053 772833329351630848,132364 750686077107699712,14351 763035940440903681,47188 766038979296788480,89621 793326763661103104,251452 773887984089333760,137508 773837876819816449,136947 751174120868491264,15536 754071553374056448,31035 771294433052618752,124597 788903602500743168,217106 790597400951918593,232169 785926669848674304,199546 794374262899535872,258981 758642710005723136,54070 793188896364453889,249926 756909958579429377,44163 770988819256446977,122146 779385672717045760,173964 765722374897602560,88930 790304157030723584,228354 794260509549854726,258598 789526095099854849,225923 791403966307241984,238207 770687711904530432,120610 763607190452203520,78561 791657328424718336,240474 766827599519748100,95343 780466293577244673,209828 775297347588878336,148045 757995750252949505,50442 764272521856155648,82320 757622972328706048,47761 791617672479928321,240145 761013603944148992,63393 788276019308425216,215437 793239060072595457,249926 794947192083644416,262886 781304451751698434,185310 791001040829034496,164764 790984584070569984,235590 763743974955757568,77353 763782947698716672,77668 766191275141959680,89859 785322164044136448,11774 795062250474242048,262898 759127149454385153,56964 781443562516930560,187843 792520726766948352,246417 774004346354753537,140211 758708642862333952,54070 779361445297397760,174427 774981191443230720,144112 779384807352590336,173753 790514847180058624,354073 751961742633152513,18215 751121115343364096,16897 795418469730807808,265858 778047460690178049,164826 795021491251384321,264262 753731525791875073,28282 776870868177649664,158897 794900942026113024,263708 755728393811922944,39195 786568944576376832,204284 779452515079290880,173628 773273199471693824,135450 763830076563656708,80393 785494719057031169,196277 791932475714842626,240145 786759815619940352,205270 788907845098041345,11774 763815476111618048,78566 791361100315066369,232169 789169619059691521,223899 786951397707247621,193639 785803977363382273,197512 788984954923409408,221136 793181914408423424,250064 794626147304742912,261155 757697499477925888,130505 757671162654650368,48270 773959778582294529,140211 781244323610230788,185313 795707831441686528,267862 773526502537166853,136947 781238143273963520,185313 768512094333505536,100515 790883747050561536,234583 778040787447771137,161349 785463007807610881,195975 765985357380800512,90694 773876103618310145,139404 795612552990429184,267521 790226762877767685,229505 790507667982848000,231358 791401476039974912,238780 792502418042871808,244550 744586706423324672,148861 776542893259448320,156132 778930416925323264,169550 794035563250806784,257651 774280218655633408,11774 779485031815315456,174230 756946400395481089,43553 769735658856337408,114779 762386648327782400,72550 758503847170019328,52112 765547082958589952,87526 792581805622689796,239610 766538045847773184,92860 768641601081978880,106281 779871050574229504,177248 791964670860992512,196314 761648660753051648,69356 766457524811763712,93823 787668284330143744,211787 756573778591805441,43553 779191260217241600,172089 750648464200110080,13450 785938823528189952,199352 763371847706636288,77731 764973884382654464,84928 768197040874545153,95672 766710810219511808,94699 776527282739507200,155318 761736119025139712,69711 753334548906315777,27045 771482941683793920,125367 776457152386863105,1170441 758677474393792513,54070 788397995641438208,217519 761570500191612928,69231 774178234451697664,140444 761140380960251904,65237 775306669492363264,148170 765238368649220097,84724 756104990570131456,130505 760561141445718020,63662 767868699931844609,100561 792135329696325632,11774 760094615043207168,51503 789186385362038784,224221 775886614727888896,150511 752144495110721536,14277 756340583522643968,42564 765298836814213121,75073 787895008556748801,206101 794729715949072384,262022 758046585813172225,50827 765205176659476480,86342 732257804967280641,1170335 776892770107686913,159146 788149191595925504,214492 773239759581876224,135517 790607041614053376,232791 792083418863456256,243075 794540150739136516,261155 766057176209162241,90482 767391344906022912,98259 779061933932773376,167220 758116436170645504,47761 787283846219915264,188577 792041624482172928,238207 785686250518814725,196277 762694200315883521,74133 764884673180819456,85159 794672688711090176,261594 760577195656015876,61599 768126191681216512,103354 772807686656233472,132364 766369337305337858,93286 792485175842246656,245724 780596531216814081,179175 787659117389164544,211347 754805790339395584,33850 761976284175937536,70543 794763487209721856,261155 755571019398590465,36719 761576643597070336,69231 764326927628992512,82571 790610290752618496,231870 785583373884403712,197286 788168752709836800,214660 777602477839355904,162294 791823403414061057,240483 792813373138227200,247819 768829639850463236,107752 791797277484539905,239405 795102441075310592,262925 794668454758465537,262313 768276181397286913,104932 779194110888517632,172945 792101828737503232,243075 788833396139106304,220029 732628839248068608,352911 758771621016506370,54070 763550020285136896,78513 764977979965399040,85562 770051394900549632,115203 776834799101210624,158327 794721988187160576,253646 768935451524603904,110389 773311719305121792,135736 792173940533760000,243165 780235673156464641,176127 794211004150321153,258331 760880034764713984,65180 763028230370504704,75724 793207921995898880,250430 759458925255069696,58270 757628038393712642,46076 780483199403122688,180647 786953205770969088,90209 771413435636744192,121479 762693051361824768,73926 793818716681056256,252020 751870942310268928,19880 776290072769552384,154709 751601816417148933,18893 753955186360496128,30590 781146250632626176,182726 775024802679689217,146259 769535503976849408,113754 780667787786137600,182257 794725065174740992,262752 794577543080906753,261155 791115563061960704,196314 757263553275584512,46384 777752358897848320,162610 777701423702220801,160651 756559799672774656,43471 764106167714840576,79592 791645274959667200,240260 769215068009410560,112939 789211252887126016,215437 792014942945673216,230142 794769757421662208,262752 794349563507130368,258741 794356595207585792,258305 751214302036570112,17591 756537472667058176,43751 733003723836936195,11774 776993744302252032,159359 793444247617802240,8044 758660062692933632,54070 758997229386371074,41438 752630335985319936,669866 787719369962819584,205197 772127242889682944,127903 777580263534624773,161988 757512279394922496,47659 771072269812690944,112939 795407054496288768,247930 775043414144475136,128934 771856755026460672,125202 791979781914963969,223492 757566193943318529,47782 785281666809868289,193669 791749794624602112,240145 768901590052995072,11774 758195961483190272,48663 781224647954235392,186434 788877326280978432,220076 773880600767762434,139404 791420223400226818,237999 791770146465521664,241274 764168334640312320,82066 795683264006680576,250633 758330630979530752,49843 758690764314533888,54070 786253007444905984,202317 788053948984766464,214492 785580071725572097,197286 779384609880420352,174427 781189945134313472,183833 792186167538032640,243398 773476583306846208,136515 794003308977324032,257492 776160438618849284,153038 756255926110281728,41679 788483004226084864,218275 786249943707062272,201958 791338480752353280,238207 792605649398034432,246771 791717683519631360,241034 792095552544514048,11774 767178575791419392,93112 795721024650313732,268231 754930196281716736,669866 789089232040099840,214492 765501742322708480,86781 794057938570792960,252939 794700827743158272,261155 775374231693565953,87904 758484035031015426,53185 786063182997618688,209828 776781258651111424,157755 790626865652207616,229148 791350333213646849,11774 750390269783207936,11774 775788273042092033,151741 767071124085624832,97791 793580606965764096,252020 774076896103378945,138592 795428121172316160,266079 791046631831379968,234583 791691180446744576,240067 792065989714194433,243614 792848516259262464,248078 795305701556056064,266146 770337152018382849,117609 778386256409554945,167676 791026652281245696,210301 791745824770232320,240483 794579146915491841,261155 758168295799459840,41703 761699498326458370,738099 774629766062276610,142906 792440954519257089,245148 775095559409508352,146847 778339063145304064,166852 755573476010827776,38183 771583239047696385,125367 773297289775296512,1011996 787976561190375424,354073 793484523639943168,235315 761724512396161024,70177 759252894000578561,56889 751006570843176960,16233 762173568532697088,69794 793943145541173249,252020 757791046222778368,48922 792034269963116545,243075 793900319310655489,252051 771720050763898882,126498 778601026064527360,51069 773582152583655424,137042 758700044467834880,54070 776418064438931458,153756 786260131679875072,11774 789300243024089088,224552 778038553913819136,165523 765672976557694976,87858 794686273545900033,261818 795354008797839360,265908 793843977053048832,255942 758288704846852096,52061 768987314718670848,110362 770505706894077952,118191 779471980575752193,174315 788701826501804032,220029 753558736346775552,28128 765522138421927936,87904 781544004055736320,187976 793496850447958016,252020 760784257992171521,62877 767696190704156672,100538 775156228200796160,146704 777292219703099393,159475 791995173718880257,241819 757701703395315717,48477 785870799307575304,198591 757477350946775040,47544 749861605538537472,7816 769548550518616064,111454 787717962966765568,205197 793594062599106560,252020 771928718805700609,127775 774026897340583938,139404 793455292105109504,251452 732947142160044032,353725 770305532716462081,117303 787270754270339072,7092 791224239298899968,236258 793873414234607616,191065 751206379092795393,15643 775308707458584576,148045 772527578921832449,131007 793097728767168512,249469 769358551861067776,97836 774667306093907968,144844 779339045155512321,174230 778704481881960448,164001 774015234306637824,140534 778247313043038209,165360 765938284979638273,90384 765940839428268032,90031 762703318644822016,73814 779704155111759873,164435 792550363182366724,245101 792874951002820608,247241 795043118097829888,262849 787016890631778304,207965 795318648428789760,249926 754811957270675456,33751 780989232168984577,183269 779094447971676160,11774 761018708294717442,65626 778023646988087296,165423 786033870307069952,198304 733077466747707392,353926 791122977769201664,235374 794637609402245120,251479 752117445444374528,19545 776194260261449728,153845 781268087895166977,186434 781334971936047104,139404 749682382064627712,9433 786951219335995392,207613 772976694944686080,133081 767940570085851138,97685 769591840743882752,112399 792519805328908292,246225 773581731492278272,137158 757707027300909056,352982 785682162037075968,197091 791059327679336448,234583 794287868713848832,258456 760617256967544832,63203 766673456339427328,93286 791771556720422912,203863 763906288355016704,80648 787285733224681472,208431 794552315403440128,261155 763101029470572544,75349 786194177906188288,201494 786209965010739200,193533 794639374478700544,261155 734789600170934273,351644 769304375848267777,112494 774683758997999616,144542 785693766136963072,196836 753025976469065728,24981 758317731686916096,52112 755438525743521792,37433 795348703435493382,263653 757545177150095360,47800 763001275503960065,75899 774381490268405762,143172 762121972591583232,69878 778252286673817601,163764 756884158102827008,44450 773509029469392897,137042 790701592869801985,221524 793511159404097536,11774 762779838654582785,73712 767854127686692864,101681 762742152161964032,73706 759469778159357952,209828 755912066234540032,40668 781397675937857537,185921 788756192252141568,220526 767853453515317248,101681 754143488044851200,32056 771567135986331652,124597 754186764164603906,31717 755128448926883840,35449 788372054106136576,213647 795366342484512768,266054 772755064272355328,132335 758312680767627265,52061 785671954590081024,197512 785581434689888256,196917 788405951049064448,217519 774644861471424512,144494 775699574090530820,149200 780821436923580416,177455 791717153695158272,234990 766826308924047362,91700 792496948360118272,246273 757285868159795201,45014 759397316445036544,56964 760577622187180032,63635 785319609276567553,11774 778351150970134528,164826 787776426120536064,205197 761726994790875136,70177 767549594683248640,98972 777193179305144320,157839 768204507150950400,103924 794491319427207168,257492 775890722989887488,151463 794543162446352384,261155 786293876042575873,202429 759568679214481408,58815 786639965304262656,205455 770361106355421184,118339 769381236989108224,112199 777338907901820928,161456 765203598678581249,86120 778239569112158209,164726 790304544479674369,230485 749430543842938880,7006 761402331141246976,68273 753910540406132737,29040 780720234185515008,182257 786883284525539328,207076 787726610816380928,212605 773656462333796358,137612 778203130936700930,166409 760224293129158657,61602 775721471004073984,150511 772403139789991936,129558 790657664321744897,232424 776906108384452608,157840 781808913826115584,187969 767171092951642113,97386 770838919755735040,120610 768709653182160896,99264 765337869242118144,87249 793618839888068608,252408 733359944003518464,11774 771019394528997377,119520 755996257563340800,41108 765574835862904832,88373 771510773541580800,126293 781903347431247872,190553 788761671867170816,218002 768574329038704640,106702 775673155125927936,150663 788080404536229890,215252 793188482415853568,249469 781350401626951680,139404 793856734661971969,255942 787490142781079552,211347 773648499829116928,138382 793653053291393024,253793 787057976771096578,207109 793160513471582208,249725 753271334751404032,24467 759230577430171648,43947 765163647807131648,86103 771433338380791808,125554 787904136478023681,213253 792350180091785216,245095 793136414712074241,249469 765688596837773312,87904 764959948446900225,84745 779334348952657921,172962 793596605374926848,252639 790261039296196608,230282 767068547419746304,94699 792561019985993728,245101 762304525285810176,72667 781459815759548416,139404 794550804128661507,261155 778677544094539776,169201 791428970080272384,237908 767798049741627392,100949 778742075869102080,170268 785990865965547520,198591 756624896856301568,41839 789550366014644224,226578 791369410686492673,236502 780608336081412104,182037 791045262248730628,234796 766704458524942337,95708 775777478576971777,150426 766448522359177216,92958 795148124767387648,264397 770758585525604352,120425 759744298057367552,58815 770706394584461312,120393 793113210995867648,249469 790598965947342848,232169 750721574039351296,14877 795404869720907776,266138 763191222076858368,75899 769553685051564032,112382 794035387249266688,256502 788775274037010432,220526 758446201062748160,52167 766021227756396545,90031 787134419438034944,207109 789505600509976576,224678 753432708651495424,351574 785568838360313857,196917 790540600898523137,231894 756549652120567812,43391 786069212678746112,199546 764211726745149440,82066 776387938959564801,152946 759828876281286656,58253 775332574772146177,148045 779292976979800064,171644 764615262888923136,83391 769550377096183808,112104 749247937931194368,7855 793854997142220800,255942 762991685819260928,75724 785613723805192192,195975 764967095100641280,1249058 772898438287613953,132578 774136588179689472,139404 737588519703482371,354834 752670999791833088,23013 792343750454472704,244297 761264984252747776,11774 732618318021074945,350379 763797730586132480,79691 758249923993300992,52061 763543712488124416,73814 764584009493983232,80720 793376622359502848,249841 768525417900679169,106756 755849393710829568,37433 760158665395560448,61310 774096221027774464,140211 751183609223012352,17591 773161952373792768,134470 788466791051911169,190206 788845287171321856,171693 781382144404795392,183759 788703598905556992,220029 789474925450964996,225374 753949966578712576,30590 793986811752284160,255942 795430032030056448,265855 788922733895778305,217034 775519948156403712,112363 790612113307922435,232791 792088535838752768,237964 792109524576600064,243187 754716606580690944,27045 787295622269378561,209184 753998036943208448,29790 794580144681648129,261155 752675737019092992,23138 781806278272167936,188119 755244210949918720,36212 751207055701127168,17416 773933319562076160,140211 790316234122207232,224680 740118495434833920,353488 762031337364566017,71429 770248735397974016,99385 760202981434359808,61544 759122389284237312,56552 762338749443297280,571447 762869095834398720,11774 794023475631439872,257325 768939138611499008,109571 775958061231935489,146991 773522229615353856,137158 790773979082584064,232169 792125914586816512,241678 765272496794923012,85562 790344501189410816,224680 766633937930063872,90252 795716813438984193,261155 769583965447544832,112382 781896189851668482,190553 768963615412092930,110362 775348311448576000,148473 777179379667435520,159370 739851014409326592,349513 769204142132830208,1249639 771092762917740548,122982 792453764665925632,245130 754805237492355072,28732 777156777007730688,149040 791969527537868800,240483 793917011667582976,256255 793259622450757632,250293 756529545096925184,43391 759922709006430208,59666 781431102024011776,186584 788505356750065664,218797 790664304475279361,11774 792808871035215873,231894 757921411126087680,49754 781291223013261316,181892 788142963952119808,215754 780204967575552000,172185 762292434428538880,71099 751953804086706176,14277 768774255358119937,108635 790956155640086528,234583 780750097999159296,180394 795367103872323584,264397 756204353283764224,41680 769949299098521600,103812 764585002516439041,80939 777316822450212864,161060 779929082540748802,176203 752984482429317120,24787 777934715600773120,164826 778986676257423364,167220 789301598640021504,223492 764819200359665664,84724 788446231236218880,217837 771792560310329344,127218 777979003021897728,164633 770072034059649024,112570 757664830098669568,48187 794718934339645440,262849 794566482533449729,261155 795033433919455232,264460 786628707079249921,205181 776273499375693824,153596 780876296800837632,183975 794749847899279360,262557 768104064890576896,101681 794957217799831552,249926 768004822574456832,90088 788069474561699840,215005 774980951084527616,141689 788571888020631552,215437 767886301328646144,1249484 788928441953443841,219119 760866546331684864,64722 755879250217963521,11774 780833918182391813,182870 769348273278586880,112788 771586740767162369,125554 758630680087658496,54070 790583901936873472,11774 766588368901636100,93405 793951239436435461,253857 790518088294957056,231894 792195586954977280,243430 774086273522741248,139404 780874111056740352,183269 786588495104139264,204835 789814896162549761,228034 792024745600512000,243187 763788234769838084,79691 752655212863639553,11774 769959533879840768,116113 791990625038139392,241678 776762172802301958,157708 740291429759614976,99816 791518047844507648,238207 781102798049988608,181440 787498992250650624,172084 749571174422765572,8178 791980421470879744,242203 749670799389368321,9145 773958777515151360,140444 786820677042970624,203240 776893056414953474,158864 790662305969168386,233307 751912565677101056,20313 765980926283247617,90735 780296786128678912,178577 763363738502082560,76623 794331438929756160,108396 788600335292047360,32404 764109157658091520,81869 776307566208966656,153845 780884907341950977,168284 791775887557533696,241542 791194050175000577,235251 776743514306650112,157693 756985203210551296,45439 793619955224829952,253032 755160497889083396,35890 785312723710119936,11774 795026815655886848,263896 771941315982532608,123217 778396006371192832,167124 768472320256073728,102841 758127716008951808,51595 787097893521854464,206349 793209901615046656,249926 785723063899975680,194082 794993680142602240,262849 772617036585431040,131924 768247835519250432,105109 775301810810748928,148170 774294148937609217,140444 771418030731649024,125367 757659202055614465,47940 758653645420371968,54070 786368649615466496,200712 793619279488966656,254135 788122654528200704,215754 790971730944724992,235590 791837569189285888,7706 749252927353741312,7828 761353929720471552,68182 778994222590558208,171693 795095721745780736,140444 764205865905905664,82066 794214634341462016,258598 758742343814000642,46958 762353298963701760,67852 778436202991120384,139404 790597984044118016,232169 755164096224436224,32572 755201528718249984,35372 794273575746338821,259482 773381594132328448,135025 789540989308432384,223692 755130989102321664,34666 790929751661838340,234205 774634037424128000,139404 769312794638286849,107469 757678818182127616,48187 760287920070729729,60725 777625541247545345,162497 733007333928865792,355290 794897560972460032,262145 789258938797662210,223921 776997235749822464,123217 786694893993418752,205143 763473887166238721,78129 773269701187231744,133702 752646504574251008,22546 761524447471923200,18215 759843801724653572,58227 769301318280351744,26066 752843039710797824,23899 773208552232013824,132335 792049290113871873,243187 794210261955555328,257492 764133995516833792,80393 771863257300598784,126152 792069799937445888,238121 781806595747549184,188498 772765008770007040,129128 781061219507576832,183759 787093552463540224,207965 770249117763153921,117257 785951758539304960,199546 760607566879744001,62779 758342529259417600,41703 792423547654156288,245268 754011293464596480,31077 794950206588497920,262025 773979508705792000,139360 794528635877146624,261155 794551888280633344,261155 759118380498419712,56964 791641232472616961,240260 791002373141491712,235620 752726714644439040,22752 778988423256219649,170294 794568161282535424,261155 773977455631724545,137965 788078748717441024,215005 750125997089910784,11687 760133852996050945,61145 772478822339874816,130415 794935123175239680,238117 754862393339940864,13343 769599551183388673,113412 789489168896319489,218349 793302426182905856,170187 767806885470756864,101681 793616034804686848,253032 793655511887392768,253032 789514775432757248,226731 795010754382536704,264397 752625788961320960,14277 763266021184516096,77433 780835498126225409,182659 788471971122122754,218275 794929882266554368,263895 761919976970137601,70543 790568345506549760,232340 762740482782879744,73814 778154905794215936,164826 780336902444646400,178524 780396905155203072,179199 755360561618120704,35890 756189837414236160,11774 788188587833470976,214078 768384489269633024,105070 787512401008599040,192728 789470275293241344,225380 791401989376577536,238395 766689233314648065,95568 793926950645538816,256564 788105866830422016,215505 757285395344134144,46384 788450744047247363,218275 789314318638669824,224680 786944910398255106,207613 771791984491057152,127218 788760343992422400,220526 758763905497784320,54070 762735610289278976,73712 794026708982636544,257492 752815927415205888,669866 778409627926921216,152594 753612249126752259,28477 761608277390073856,69231 781541532461518848,181886 788070330199707648,214209 763565809155178498,78115 773321065971879936,131272 755574918453002244,36735 758419583149539328,53163 765676490700619777,84724 750741340237869056,15026 771394358637568000,125367 785289668359323649,11774 765109499673780224,85562 791625131667828736,238780 757931987537498112,49821 771712023549927424,121367 762649464595251200,73526 767425709237088256,97852 776415778128048128,155390 761378298169585664,67547 765392979586449408,84209 794791222858620928,261155 761622560849195008,69231 775807168645705728,151741 751105994126753792,15808 792382312835059712,242693 788150585488973824,213064 767657641807978496,97379 788018483720314880,192094 788881675660910592,11774 777021592849248256,157082 772314041326837760,129551 775002946115207169,146259 793161273764524032,249841 764185838187982848,82544 757574826110423041,47761 791406710283902976,237857 793176344792211457,249469 771013309508100096,122621 762706185652809728,74431 763424027960541187,1249111 765550722809200640,87145 761237778239631360,67430 753341272325107714,19598 761770426166935552,70192 789845148108677120,226829 792161557677535236,244289 792639544562556928,226218 788438529407877121,215437 793496218349559808,249926 761919769650094080,70177 762662888485982209,73926 785967594767384580,199211 793112831126274048,249469 795677948560965632,267134 773612710470844416,137869 771453156551192576,121165 759072707723927552,55107 770009518684119041,14277 771394745969115137,125367 792051376071204864,243075 778390240180441088,167858 789958277035687936,226881 780618784143015936,182154 792276694845489152,242712 781592191890296833,139404 788189547909701632,216009 766059868780371968,74133 767481177867333633,99476 791068925156925440,234962 791329318127276032,238117 793504577614180352,250633 754010740617379845,31201 785862253987917824,198878 787767015264161792,210238 760527723748032512,63149 794388587223674880,258456 795403237910265857,266884 786411014535249920,203674 790916791505682433,234583 765197914087972864,86103 793100583884431360,247877 751722515353837568,18893 751964273480441857,17640 775354991246708737,148383 781265991166636032,185595 753417004774727680,14277 769689662885617664,114779 793145238072225792,249951 765275826652901377,80486 749345047670292480,8047 769764525226745856,114779 791376574138331137,238494 771784808825442304,127134 774611109693325312,143585 762424557332422656,68993 778305423711449088,167319 757263763804413952,43015 785291457091375105,193669 776980482009554944,158069 793481095660572672,252196 766875953721212928,95672 791710907298672640,238508 777803944466710529,108396 788480892373196800,217519 794940089537351682,262849 766430678711799809,92854 759817089360207877,59664 776486136407552000,153596 758748113708253185,54070 771747402969526272,11774 779448737835970560,174392 792590267001999360,246225 792200979982811137,244550 781209890182266880,185496 790327117934305280,230584 768886765096673280,108729 770777286542962688,120690 773518222918320128,137042 786308080828944384,199546 751842423865835521,17794 779072366320156672,171260 788791979391930372,220820 794025023069487105,257492 763100636334297088,76222 771522244245917696,117377 779153668503326720,172962 786793779218952194,205143 769964432273371136,114357 780485505142157312,179742 787510544244674560,11774 781848954048839680,187997 761456722967867394,11774 749448903355928576,8664 787093466803240960,204835 762284647564906496,431998 787012626761019392,192391 763108545227292673,1249104 770245384371404800,117125 772170170689138690,128934 789973785034256386,217443 774285962511806464,141912 759423656216895489,56700 787734060110151680,210650 786661006730792960,205270 765732507425775617,87145 772575106753138688,131457 774420012828241920,141887 770310879908859908,118087 791620144694894592,238233 760669705661140992,63776 795715650534699009,267862 785614850290388992,197063 792084984102133760,11774 756911936894332928,44837 785515488357089280,196277 793869589922865153,249926 772874811567517696,132578 762770186332090368,74366 766302764746043392,11774 786734436960178176,205728 778770163579645954,167220 781485184973672449,139404 773902369499312129,139404 759027781829140481,56442 754004332031438848,30802 750378673744670720,11774 758529653736779776,53185 775433120967458816,148010 761577965239107584,66159 778041022609625088,163625 771981227607810048,128230 761293262724280320,67284 775040434665955328,132637 770255725540945920,47570 786290391448489984,201558 794560860123336704,11774 793962858753196032,255192 764199771158540288,11774 786247839856914432,201958 795436726068117504,266500 792084107253669888,243187 755442888998354949,37044 767499519256727552,97392 793600614072586241,250033 752031372156416000,17794 768648559122124800,107423 788764470629830657,220029 763561759810719744,78561 734899880733376512,350453 753000705254797312,24497 767879834945130503,100620 773436562034008064,135025 788501614948519936,218495 768530545835962369,106753 791734478980939777,240483 791407610666684416,238207 773677149870063618,138165 764840392688672768,84753 773994063716495360,140444 788606788484665344,219593 787399311080292353,210694 765524971594485760,87860 777625653252329472,158387 765762773234188289,81702 779698333702950912,170373 792167666433728512,243075 793111247713480704,249469 790397160126812161,230282 793121666947612672,249469 786681950903922688,201378 776939836162793473,158520 787721528033107969,46572 781604701561389056,188695 794831540857503744,258936 762729649562497025,73712 788771962751426560,220029 792256078683582464,243576 776864347075248128,158673 786178289115160576,201494 776694451783610368,155451 790586456490151936,11774 767734476247928833,100605 793155709344948225,249852 755767566883315712,39462 763018022030147586,75899 781351853271289857,141360 770049094194790401,116164 774715211748114432,144494 790996383352455169,234583 769034061172117504,431998 764186411641831424,82283 787060785537253376,206644 781116353373540352,185496 788899293557952512,205197 791708894003429376,240795 792163606062178304,244550 792031149027536896,243075 794272670514876416,258072 779298374097002496,168284 795195959399645184,261155 754827620303400962,33356 780455531240644608,179537 742184825969213441,1247504 750760299129556992,14781 760891373046276096,63214 768774858595561472,108849 786944310298238978,207613 794936212943413248,263793 766495073777360896,91810 768990655980920832,108729 786241351180398592,1063777 766017322146467840,90694 771096431776165890,122344 788147958927790080,215754 795437038996717568,265257 779005169191321601,171795 787469315931078656,172799 773706553035665408,138205 756552177015988224,43553 786947033152233472,207287 788394828350365696,215608 788753743407943681,220332 795241877641498624,264397 781140566801133568,130635 785320749426814977,11774 786906812612157440,207287 763862126410797056,80648 793603229321945088,214975 794876807254130690,262849 786709242141110272,206054 787052451383746561,201558 771715483909316608,125507 749494144171671552,8178 764514443254439938,81946 785656493546713088,196917 759791998119272450,58239 762613631515328513,73814 788483452475670528,192990 794420859339321344,255983 778239865003520002,166532 770247498916999169,116845 775861247157805057,151090 791324044238872576,238117 773693192042668033,138205 759087040721854464,56784 761542678576148480,68144 754003204535382016,30038 767677806880915456,100605 793109303821565995,249469 794364073164947456,259134 791308775814795265,11774 767996189178462209,101681 738013947618590720,195876 794551219041734656,261155 793516312026750976,249961 778085389919748096,143206 733126478670532608,354989 768101789401047040,103261 794676349910839296,262588 793489194991562752,252196 773949544832888832,139404 775635730815127552,150394 793097106588401666,249469 769889036726960133,112363 753959778062249985,30590 789976907261546496,228820 793178712338472960,249444 732717287942324224,1170595 763077678471655425,75802 781355019060731904,139404 775397374785155072,137979 779151841334468608,167101 795465619827081216,265855 774412594295615488,139781 790921136842289153,234583 793586841358184449,253793 743492793067175936,11774 738882296284123136,11774 793455646947639300,252368 773285044932710402,135450 776888784843571200,154965 756466342472155137,43391 766716880832921600,95708 792142397014585344,242693 752883269440458752,24134 764550949314580480,83391 790891969287520256,234583 781297149711642625,180647 781613976539062272,188401 763874952730796033,33186 790237669481590784,229910 787727409827094529,205197 795109726359093248,265257 762313570310684672,67852 753963708922159104,30590 765943826607407104,88669 794018078996787200,257353 773963773338001409,140444 794646909357064196,261155 768458266632302594,106281 778334210327089152,167220 785328998037331969,11774 787397097335115776,210208 732397493808304129,1170428 775993357034151936,151410 750871109797502976,15643 755102170454724608,34666 794721178518745089,262849 781868065025843200,190635 787517848029659136,211347 750400093543550976,11495 762698471195410432,74302 753246956554743808,11434 761503299359088640,68696 781886198629470208,177455 779727478394761217,176025 777281865417916417,159876 791692911205318656,240070 761006957704732676,62728 749699958429876224,8784 759850102383054848,43471 756630716398571520,43553 785950459592867841,199546 788255261253308416,213700 771287972679417856,123825 755105243621384192,35403 792067868879839233,240483 788841548104556544,220526 788226741189750785,215437 754780406365364224,24774 759102088513069056,56964 790071109605482497,229105 772238108985217025,123217 778688183131181056,169923 775818679694921729,27776 781605800477417473,188401 759148311269867520,56964 761587044749447168,67226 765965644412047360,90384 773521925813395457,47188 769869043683721216,114985 764623245882437632,78159 766683668299542528,53185 757780301556903936,46076 774693456266485760,144718 790951866435710976,232863 775001730572361728,142980 779043476977647616,171641 777963464308432896,164764 776588825523085312,156926 785468049231081472,191653 786442885990187008,203350 788127493115052036,215754 764626821983924225,1249214 767833994704465921,99111 786766425331474432,202429 780603992678117376,181892 789950928916975616,227857 795459345077194752,267286 764829222191980546,84724 788488740142481408,106085 779087300772986880,171795 760550490065297408,60866 766341912571809792,92860 771349648661483521,119279 789308589408006145,225359 765542260624748544,88052 788146182996525056,214976 792568827997368320,246632 794720271043334144,261155 773708569678061568,138865 763033444934782976,75724 732795715949318146,351850 766007995054497792,90031 760896194252005376,65234 753025689855496192,24870 761166171894910976,65663 750134331473965056,11495 760162933167034368,11774 790885713130590208,99049 769196965024325632,112059 773693469390954497,136512 755501923243925504,36895 760682416646139905,62726 752247312018202626,21021 786759814890328064,196701 747459483501223936,11774 778645828596404224,165448 780082190549868544,177233 753673386480590848,28611 758980417168867329,56158 776611332221198340,157082 777141935307882496,160469 756916606543036416,43383 763747406806675456,78344 791664432703123460,240483 732303291640623104,350955 737311206315286528,349462 763075085229957120,76429 790912502506876928,234583 770376974124613632,118761 764423676443885568,83413 785905911516782592,199546 788393745834270720,217519 785586516386910208,196609 762392089158090752,67587 788405431416782848,11774 785321947206815744,11774 769245022566875137,110585 758622506475479040,51809 794739147541876736,262752 762008539359391744,71502 764908088323289088,85027 768999719293026304,108385 787720954856091649,212357 795684143178903552,267862 790977337269559297,235590 781724207839191040,189017 794595028207370240,261155 764149406882988032,1249211 780828211022336000,183269 750462479617187840,13617 753958017691820032,30304 761717091065933825,70355 770363541895442433,110585 791266755154841600,237491 794334775435608065,258878 771445564785381376,125554 773029477341204481,132335 755158089624465408,34666 761374550466584580,68182 760817892757803009,64758 764981462609166336,85562 795749528947212288,268529 770437510828818432,118191 775730927951613952,150511 768219369633517568,103986 792785678908035072,242693 751721622940311552,18893 779604806558162945,172185 750358940949573636,12805 755649296960262144,36719 766606441750736896,17640 774646747595407360,132877 778287336157093890,166913 791661588042379264,240483 793329270781255680,249926 759638349434937347,59230 768159321448329216,103354 774662602332962817,144494 793171983382962176,249180 733090440585482241,355106 763821928201060352,80607 792899451887099904,11774 787017897830916097,208176 763398574545788928,431998 771823944353538048,128043 765937433892360192,90031 774243353772777473,141887 772817688548835328,132335 778218679372775425,166282 786730724426522626,205181 774483098574749697,142506 790312750052323328,230270 775711743641346048,149200 751550362742501376,18539 776980297862619136,158428 772109165317718016,128953 795749407237017600,268646 771562621883461632,122817 757699748409114624,46958 773693736857563136,138765 779065781829132289,171795 794573356666355712,261155 773969460960952320,137158 775697702311133185,112363 794526735135977472,254275 794954294269247488,262025 795015492368994304,263449 795068631113605120,264573 757392299470893057,45311 756559120669421568,43553 778921441366605824,171168 786150811373932545,193633 795097495529459713,11774 752877351730450436,24134 760864965356060672,65180 769037008207540224,109874 772746942057213952,132335 788800012868161536,220526 763982785786675200,81364 780590039399010304,12018 791870300497465345,241819 772108392898977792,127344 791388794788335616,238780 790675270856507392,233498 758489419187757056,53185 760620924001456129,11774 793469881693966337,249926 786985780380139520,193639 750734802114875392,14277 756005808127741952,35044 785622791018147840,196277 793317634661941248,249926 778012976636846080,163990 793475922577936384,251566 758769454138425344,52545 760500536433008640,63149 770995249711869952,122299 758343585012015104,52554 774572071116505088,141912 780789074776907776,183269 793983037872730114,257325 766274948834926592,91798 769556757139984384,113797 767813212456775680,101403 785982806686138368,199891 758859507799687168,54631 793188850835128320,244550 774402260835168257,141316 761183757726613505,349060 758025150969311232,1323200 794342011918778368,258305 781236149645967360,185595 793279262224584704,249469 764920510111252484,84724 794011617168015361,255299 781204004034478081,186434 735370558779576320,352060 793566623949021184,249852 772917564422909952,132578 793383434152321024,251452 762657663725383681,73926 791424581219315712,238099 773413319852032000,132335 750343596776103936,12728 762246264834625536,71502 793638511886807040,254008 794148256838221824,108396 794625771235119104,261155 767700894771208192,100605 787082001379495936,209035 764300081319116800,81702 793139109770432512,246425 785786887030050816,197512 792076118778150913,232554 766382385353007104,91946 775052408963465216,142668 795424296105603072,247930 756552848599638016,43811 793188434307198976,249926 780461815801282560,174557 754707652832296960,33174 753956590517092353,29263 780528297226674176,11774 788438571875201024,11774 755553949348868096,38183 781621543684104192,188807 791667333160898560,240483 791663907039358976,237852 765875318435549185,89923 769280307048615936,109360 787738469485404160,212564 753017680605523968,17416 773875017918582784,137869 755126479697092608,33474 793365063797137408,251452 763460138913128448,78304 781910711253422080,190635 788468681139421184,218275 757698831764951040,48922 772476685153251328,131131 776355184658161664,150511 790879747332943872,234583 792087576106655749,243075 794631389899616256,261155 789937573712039937,228820 790758524158636032,232881 781573544278945792,188421 794896859340881920,261666 763842451803086848,79911 776961481502064640,159546 771467029282816000,125367 785836843573141504,197512 787083184831799296,207613 780030904647299076,177442 775031714531934208,146259 789266602864672768,224329 770371369334808576,117310 787280445884989440,193121 764164981583523842,82066 767388696131739649,96039 794276181914701824,259360 769579485884719104,112623 778343783515643905,166852 763060989390680064,1249081 794189086630100993,258598 760159546249707520,61412 773215737544531968,135025 770248756084125696,117257 751865372576546817,14277 768874026970128384,109874 749594191584325637,9273 760561224673169409,63214 767871927792705536,97996 768545310415126528,106763 776978606543085568,1171739 787667286521999360,207841 794914958437974017,263895 764784543509413892,84724 792156119464415232,244221 763682564863328257,78707 791635158914904064,234864 765151440776138753,84422 795452991000211456,266884 779376470410063872,174557 737072674627674112,352687 753333002646585345,26458 753371823044235264,23739 792551735554256897,246295 794093806652166144,257298 767488417190014976,84209 793171074162814980,249471 759186080339984384,56952 787114761615994880,208928 786153187166261248,200382 756258169207259140,41459 776431218057318400,153194 778633133772140544,169201 763886102788837376,80486 758703950866493441,54070 766349290268663808,47940 761379892445405184,66058 764232582707970048,82827 778305334435774464,166532 792103211880493056,243075 780556275524349952,181548 763575996306034688,73926 752960398123499520,24196 763208192348286976,76127 776115793268400128,65663 776796250008059904,157708 791331677138280448,238207 781350171980333056,139404 760108639197679617,58227 793618427487268864,252408 787308782015610885,209351 760624964680548352,62728 778387983565135872,167220 794163228695810048,258345 792801830459863040,247240 773206933767647232,133519 786513761704214528,203832 758652558781063173,54070 785671778005815296,197512 764548720817995776,82066 771594375805579264,123137 779004552385142785,171324 788867602873475072,25223 765526224840101888,87904 785673895709777920,197297 757252437694480388,45686 780699750144237569,179422 793236177016848384,242693 774117197509603328,138616 790620023450722304,11774 790281768033144832,230485 789527926354108416,226581 792562946421305344,235621 758046518679113728,47761 751081547575341056,16663 794291637245673472,259063 732752722802401280,1170601 775786733468168193,151409 760463015837835264,48052 755944798633205761,40875 766039536316985344,90384 794546309952774144,261155 793418236666777600,8044 761139083729141760,61051 756958420222156800,354841 789150612231454720,222682 786178357515919361,201494 792809288876101632,247240 750710568621858816,14792 766532570171355136,94509 767869272219582464,101681 780928912327057409,184539 763486021300420608,78304 773341671433961472,134371 768963424969719809,109666 775414048095690752,136093 793302770673590272,249725 767044624850489350,97380 793148780191285252,249469 773631209909915648,138165 765254540459335684,85562 775663083226136576,148994 785735889448148992,197297 780620483674841088,182154 794753049411526656,263205 760923244811517952,65500 794930582392373249,263895 795769475203219456,11774 770444507829510144,117257 778664421749129216,169310 759195523622531073,57574 778039642893549568,140444 781124630333493248,183367 733641058291089410,1170425 767911387930562560,101681 790254832925966336,227048 794157861672722433,249926 789254820809039872,224818 785523418087030785,196676 764847466453700608,82018 768533698195193856,91284 793283363154956289,250885 755569085166022656,36735 780408950625673216,179742 781245393485041668,185595 787799073009111041,213253 780601358894243841,80785 755130257632395265,35403 793398302490370049,250633 732269886261604353,196346 761712186926391301,66897 765067048833675264,82066 778297783178571776,167220 781474605772922880,187386 794163056527941632,256202 761637824814682112,69231 775903886745804800,147988 785298233325039616,11774 788600831574675456,11774 776955808957472768,157993 778460048200638464,165185 756314945852153856,42249 751616633500688384,18215 763267977659748352,73814 775929946308882433,73568 794586692757770240,39957 769290094515777536,112788 790554125607895040,194085 775098864672116736,146847 753991787165908993,29263 794351913290469376,256038 786003426501095424,199984 789692691273482240,223899 776123117265620992,152878 750477904660705280,13532 756476599206313984,21795 790675141088993282,232169 775350646908211200,148045 760916883092668416,64730 775414060590530560,148994 795220579691401216,261155 762735753382113280,310322 786594313463435264,204835 791710934444171265,240481 765212929616650245,86440 752286105781710848,17842 772638593823174657,132017 765636169061105664,87904 765384843647516672,86869 755394898271014913,37151 732997850552930304,354421 794008163049734144,257581 794089097828646912,257492 754112584450580480,16728 765508051323523072,87904 776823382851461120,158520 765960709939326976,90482 785683936198266880,197017 790700832740216832,221524 793470795754471425,250785 778201514892558336,164826 767926785036214272,100605 789958068570198016,227252 734412145006280704,7224 768284820371668992,104940 773975987650297856,140444 777968003048693761,163824 769953622360723456,114254 775067119297921024,146847 787826682782687232,210253 792834403231608832,11774 789373253722771456,225384 794631694406008832,261987 768182441446023169,104162 777842854114754560,163990 763583450666438656,77303 785858839149150209,1011996 795693336292106241,11774 732693718852079616,353603 751926962671718400,17794 758352759255101440,26539 760959537172115457,64693 777029648915894272,157755 790302632623562752,210760 764888556967960577,84888 793190317990174721,249469 760614228734582784,63451 761819372943872001,69947 787074697959792640,207965 776568285588492288,156053 754082082297708545,30590 759101460797919232,53703 759966509322137600,57714 771437471674474496,125317 757751149462188032,26539 788754026250862596,58598 740243949672095744,1170555 777620854381228032,162596 793177294823104513,249469 771410254961774593,124744 771030889216212992,1170527 795703023565762560,199307 777422214178144256,160758 764825427659534336,84724 790973387757744129,235590 749823944367206400,9433 764098475680071680,80393 751075312469962752,16774 785701482788167680,196277 761198151743275008,64197 794205922742726656,257931 775719021660499968,148800 764147461317427200,82066 785843288733392897,198878 771535324887396353,122982 765355665833406464,86053 795042098483433473,250293 759975434591186944,47761 785279371044982785,194648 785891443869159424,199227 793473574950449153,252020 785747564846985216,197286 772877136508039168,132335 788380995795886081,215608 791483296173678592,239471 795047509567696896,264397 792065457087877121,55820 791677040940322816,240145 792206412126433280,243648 765009502693273600,85562 766405417798819840,89859 786943964016500737,207287 790859763126902788,234473 769859327045820416,112591 772117742740656129,125554 794286256477745152,258829 733061430648442880,351053 792766717231529984,247240 756545794296033284,43751 763671932487229440,76771 774228510609121280,140444 793486608674590720,250633 791076577639477248,164764 732140821282066432,349576 758008357999353857,50581 763518628490780672,78914 779672775388565505,176196 776115678596116480,153610 785858018776866817,198671 754796081632849920,33356 756562833689681920,43986 779379606881173504,174557 790701386145013760,233307 754743856395128832,32860 788906130873253888,11774 780564555042807808,181613 793485550854344704,252580 794134737745039360,226180 764180843908599808,82449 788443105737396224,11774 792538592903958528,244270 750005459189436416,10735 755178238922596352,35890 760135701044178944,60790 757928378112610304,48959 793447154866085889,252196 780024646091636736,177444 759432443724193792,1248655 775752601497284608,149953 766264897051037698,91946 770764695351558144,118191 750009223770025984,8797 766229129914093568,91818 791245774050979840,237325 789111453768757248,223286 791665394482372608,240145 768957900085657600,110389 793844754647773184,255877 771130582118109184,123226 795414410537746432,265855 780595393587326976,11774 788790969067933696,220765 780623103986544645,182146 765199652865970178,86103 765224570177613824,78274 779806244693565440,176203 786308565451415553,202567 758309482329837570,51807 755858907277430785,35890 793130798584958976,249469 790950900634222592,11774 790325879763267584,223103 760821556939333632,64722 762625921740214272,73814 763471890107076608,11774 780608893302878208,182049 753054814116851713,24134 793220586415677440,249469 762169939218329600,431998 763875650570743808,58255 767398946528296960,98972 777149765893054465,160313 758670534481764352,54070 774716415215632384,144573 792050518394703873,11774 769319091173781504,112788 785607348354060288,197512 758075110100197376,44740 766711791896276992,95708 785867742884859904,198671 793227526881546240,250328 769181850178912256,108521 773598567105720322,137965 775329953047019520,148045 758792736053010432,55260 761752973450022912,69231 788146985786281985,214976 766370127885377536,93068 769393501624819712,112363 755510884886192128,37979 767853578371276800,101810 773980986417774592,139404 767775047016591360,101203 795096725027454976,264397 777545391038431232,161352 787704214814208000,210434 795683444336562176,11774 759285434677596163,57105 781284194559328257,186584 789655710715949056,225981 790334015794352128,229220 757681549340848128,48804 758505410072449025,53703 761793473200599040,69231 773933237542514688,140232 732659816729063424,353262 768051009360957440,101681 760243258681286656,48052 794687089099030528,262271 774296985188859904,139404 772426359826108416,130686 768965502576189441,109360 792853151196057600,247819 794654016311394304,261059 770751164740669440,120353 772805085260763136,132364 778613131006189568,165512 763855299824521216,79693 776083720834945024,152903 780936366829940736,182726 772176741733457920,121795 772118571165954052,128905 757339417484886017,46890 779087081444298752,172299 793244062262231040,250293 761296737407565824,67547 776005156307505153,152872 786960772848951296,11774 772492116597600256,131253 794497917021224961,257325 794694881180524544,262752 786452798712012800,198304 756281263682686981,42344 744700526651023360,11774 791637926677544960,240167 759574838310731776,35479 758863284292374533,52554 781719526278737920,187969 792081775006781440,243398 767238974293184512,96888 759095776261709824,56784 794584839651328000,255543 755873018698690561,39384 767902123023564800,101681 750795267406909440,14421 778641894221844480,167319 767142307393105920,93144 790293307213701121,11774 786638586170966016,204413 788919967907475457,220332 790889022881136640,234583 755863027816226817,39462 764133324193312770,81869 794208958714179584,258331 768953940239060992,110362 774919608763576320,145524 793910614708064257,255393 794224246998372352,258092 756982654369615872,45804 790362676241182720,229909 768946888682811392,110362 778310396449058816,167407 773864320300118016,139404 778355441692766208,167220 792081864152391680,243427 761630276225232896,350711 766441148004966400,7968 790160031656374272,184294 764400428125597696,69781 773063599434719232,128043 762020989945327616,16953 792001869061230592,240483 793879443634843652,252549 770224585006456832,117257 777846101315551233,164001 785935452242976768,199960 789134659825246208,246425 764490020317114372,79691 757729982332502016,45319 791416357610979328,238951 795129290287443972,264431 779194875325579264,154803 795254027898515456,262022 780847915501846528,150151 752974649328275456,23719 790963604917018625,235487 759583673389764608,52624 753633899742388224,28732 766254329179279360,91894 777703953496678401,163153 793621501870092288,254008 771740054645567488,125145 790605691279015936,11774 772249888851623936,130132 776907791835336704,158387 793248502637666304,250633 751765159878746113,19352 780740337170014208,182036 762608257873670144,431998 773351845251129374,134997 751573878133100544,14277 771874409694924800,128382 791110174727630850,192363 793097509711253504,249469 762010952447381511,71590 786743005252296704,204973 788019345976881152,214433 788770941237067785,220526 763416542176350208,77720 771480881651257344,125381 788452437111832576,217519 751119487638839296,16299 774709509860175872,144112 760784455615311872,63267 761579668432531456,67678 771938937912844289,127775 778310212340031488,167220 786024993188700160,200382 768171416600522754,104162 756272213183967232,42432 776433352970686464,11774 767507344942956544,11774 793913225431519232,256439 781440268272885760,183269 794586915387285505,261155 762610852738523136,73814 785602108602982400,197512 775195324193251328,146580 778406563979661312,166422 778690695414460416,168794 780871486479491076,183668 773991565362499584,140025 788722335935258624,220029 790278624771473408,217900 760946200098971648,65918 756826706921611264,43875 772916693710450688,128886 794208269275250688,258305 766739140025065475,76146 767399291988025344,98972 770054813686136832,91751 753958439080955904,30296 758129219419242496,51451 787153382687449088,209043 781907099261501440,188478 755033167615053824,34660 780824632077193216,183269 765033325182455808,85562 771743907293962241,118191 776891920043749376,159146 791028905499041792,235756 775136176940474368,146847 786989957369860096,207949 795702007411736576,265855 756234613199175680,41680 762067044959387648,70797 770574470994067456,117257 788108685067157504,214354 789489053041242113,202265 793125711334739968,247877 778664151669440512,169310 794761949393416192,262022 769968161802293248,105109 795419236571095040,265855 787006305273798657,208379 763196627490181120,76549 770036407196876800,115817 775727802385596416,150663 788107912908513280,214247 778673703517388801,169750 765371191980949504,86961 770345142137925632,118087 795029781129601024,249926 788139295408201728,206962 793780470660141056,253793 763137661674541056,75899 790334733406330880,108396 793726046356987904,252186 755638748449234944,38088 792484689982451713,237491 751614531894255616,18323 758217628448010240,48663 776146080840822784,154071 785775127803801600,197673 793189707890827264,250033 773909190804766720,138557 759976057969651716,11774 764292328580272128,80720 788393768164610048,217519 781479238172106752,188119 768699804742356992,107469 747520055613722625,11774 760537928837640192,62771 778728095494787072,170169 795405283866583040,265644 785711645301452800,195975 777861175128326145,164001 766409168181878784,80939 775757116548194304,151463 765582763722440704,11774 786246422761005056,201958 776517243395989504,153845 781828668041474049,188478 795054367237935106,228634 753600414801620993,28477 793176213242150912,249469 793504357031477253,11774 785970890924171264,199739 791626149227008001,238780 768421886258577408,106094 757702569145892864,48991 760546010846363648,63451 788866293986238464,215437 790742807539441666,232881 794543465862430720,261109 795378584995164160,266491 789956878599991296,227242 790915571000889349,234583 791783094093307904,240145 793316291578847232,250293 790760826370076672,232169 755592251485675520,37973 781332745574354944,26066 761597820331712513,69565 773932277994631168,140232 752204497741578241,21622 759785097893670912,58542 793425887370674176,252020 759189069586980864,56964 753662162791374848,26066 786643651845685249,204413 792043821693538304,243075 764550760059121665,81656 776019678011400193,151845 795045425006919680,264754 785462311427280896,192032 792370201090293760,243075 758715233762418688,46076 786744940072087552,205094 766206796595798016,91751 795018397696294914,263896 766253579191607299,90305 786141014591279105,198878 791728487648235520,240483 757949252551208960,49400 776825034287513608,155451 786662885619593217,205728 793910979977318400,256255 795091948151439360,140444 773980761313701892,139404 776519632614150146,156315 753207094484971520,26140 763131309069836289,75724 785606030952497152,196676 788500852180971521,217837 765812431432155136,87858 766053489969618945,89649 750482337058652160,11495 777860962879700992,163763 765996350379028480,90384 768805275428065280,109104 763467863927554048,77586 779694584775389185,170373 775651768562806784,150511 774659066497032192,144654 775400821274054656,148010 762337973295775744,72550 779442902581714945,173628 781164500733063168,11774 794694027522220032,262849 758334794879016960,52112 777935461658394624,164578 786234384185602048,11774 749190132226465792,7126 771739732128563200,11774 791049115148783617,235948 790914928408465408,234796 771422935085002752,125111 774838694255611904,145524 794559108833689601,261155 757599400084566017,47940 760566637149949953,60794 777662847610257408,162610 750374539012431872,11774 768034652237987840,101681 786320940263026688,49459 758088817014411264,51069 781576178213593088,139404 773961450863923201,140211 774289069807284225,126389 792029293605859328,241678 775448032099852288,148870 750826388895170560,15634 788051091577593856,214209 770705209395847168,118506 773125764208291845,132335 794904396173897728,227183 757450090994733057,47263 786675713155870720,204413 747596195208499200,351146 790730541477814272,232863 781355506484989952,139404 754765672177991680,32941 755155185534664705,35890 758169815081246720,51595 762342150185058304,72790 770884811573592064,11495 753096930306195456,25253 770216679737470980,117257 794817693983576064,262849 789193723087167488,11774 779101914503979008,172621 777308764688912385,157454 779415749144276992,174230 792423345254006784,228500 733129077901660160,354225 785647874226855940,197017 791389568465502213,238207 788734934995218432,220332 792180206555504640,243187 732898180946219008,354517 781250189583609856,185313 764451140444577792,83391 774263091135512578,141114 755167034711773184,35890 794164782769258496,218495 755870003241422848,16299 775164149634596864,147517 752750396490350592,22575 768908163479314432,109945 769611735791570944,110585 774589317515575296,143473 793078537762865152,249286 753757140666478592,29263 774973656434929665,144682 792117688361299968,243075 792231158213931008,240145 763396985349025794,59904 772129576033984512,129558 755808639156424708,39197 771473990745325569,122388 786368750949851137,202727 755006270583742465,34666 754763828567552000,33474 771431122723012608,125381 758408827687403520,52821 748188134538625025,11774 764581072537608192,82283 790164378180022272,220689 775392498877202432,147029 755485035080278016,37613 753713197237080068,21203 773990568980520960,139404 786240661217574914,201958 785915098963607552,198591 751873068063129600,18893 757441572405407748,46006 786937634627072000,193121 786350009985933312,199546 788084552426201090,214492 795470497324691456,249374 785974632666902529,198591 790513947631812608,231894 788273985624547328,215437 788452720021803008,1170441 793229963801526272,249926 760654916738166784,63451 771894128678359044,127218 763134618375774208,73712 768559951547510784,106702 790939086978633728,232169 761619004267962369,69231 787032864462221312,207287 775834838964269056,151463 781254292153958401,186063 757670993817169921,48735 779480021018800130,164814 794289464768155648,255246 788161931991511041,216009 770872508098736128,119937 733048776332566530,354869 763001152044732416,75899 792026570974175232,243187 791358531006001153,238207 794716553551847424,262022 763447042387554304,77731 768970007887896576,110477 760870261218476032,64074 793597758213017600,252824 778234996951691264,137953 795088715253067777,263895 766036013126852609,90539 788398870996799488,217519 788175397624184832,214084 763473736225914880,78344 779000461856649216,171902 790635211864305664,232863 790357162656538624,228341 751946115163918336,14277 792431313823404032,245148 794213833174720513,258607 751109595997831168,16728 781669810203725824,188874 791968305640640512,240145 750057355258175488,11250 760544452784099328,61639 767085291861577728,94699 767172188789243904,97377 778729357279793152,170252 762719833339355137,73814 788001799085101056,214354 794543557403144192,261155 761161133470416896,66863 778391765157949440,167202 793949145539047424,256358 786299339031314432,202727 786391926035603456,197341 760289888407199744,62165 737260204371247104,686533 787698870025383936,211347 761006520750473216,66116 771010074613542912,122299 778904662846107648,171054 793406293277016064,249926 773635803410866179,137777 759137181214601216,56964 770393524856500224,118191 778311158700896257,167220 756406629248053248,42432 763801842568404992,80192 764162862713413632,82283 773952845221683200,140444 777854014310510592,164001 763157464414060544,73814 766255656076578816,91946 777310195080802305,159370 788888509088014336,220689 767001202861027328,96039 753955871126753280,30590 768889156177047553,107376 778927352327892992,171168 781477468808982528,184796 761007903859994624,65969 763597660708302848,60999 762279709614809088,72420 765330605563412480,87249 752037201354092544,20217 759657642507718656,57936 738148092520714240,351146 794057167296987136,255870 778465841771720704,152594 786681970818486274,204835 792030855971471360,243187 785489682650001408,196277 753637317554933760,27402 781644114391543808,187896 752627369605734400,22394 788900806380625924,221700 785923048310317056,199546 775987149128757249,152735 791636286960304129,239405 768204121086328832,11774 789850542038212608,227048 790983733234966528,235590 774053076563005440,140748 790997486236266496,234583 766444401514147841,92917 772448180369780736,130026 781358563423686656,139404 792300553007161345,243075 786919175419793408,207287 790998374099013633,235886 787446099065921537,46572 795363028497731587,266054 751728462805737472,14277 767751310531633152,100893 794652378288881664,261942 733086196004327424,353200 786405085702086656,202636 786538144321593344,204413 794612385160003584,262053 779850373234176000,174115 776884230080954368,159146 778784306197954561,169923 764268853639598080,80939 787401737174822912,210776 785607821110841344,197322 756532540052152320,43547 794940468241043456,262752 767891468337852417,1249110 791458638015496192,237908 792923161000108033,248514 757786079600611328,43285 761010209905074177,65180 764962141287743488,59936 794219047810371585,11774 764562184466825216,83429 775101566114271232,146704 776863506092003328,151845 794153291886329856,257492 785994970234621952,194667 758432455271546886,52362 786259473660678144,201958 790699685904322561,233729 787177440066015232,192363 750435554697682944,13247 764864769568477184,82066 772527179007602688,129708 774612161209311232,279676 776969858567266304,158774 774097309181149184,141316 768057155064922112,101681 776749083855912960,157755 793496927119683584,252741 754762134110638080,33356 756980240468021248,39673 775916148005011457,121795 790079348694851584,223249 756520238338965506,43391 795274174038151168,265821 795391608325885952,265858 756646475732484096,42416 755646162737201152,26721 752231901927055360,21572 773158713867710464,133712 763967731892748292,79999 758337738777112576,41703 769690053022978048,113982 764164152864673792,80720 795749339222179840,261155 770673095996641280,120610 794577894794268672,261109 795378836527403009,266491 760173100549992448,61470 740870095853883397,1247378 758288006361022464,52061 773606344586919937,137158 773603342140473345,353359 748909741577867264,11774 793995315166740480,203546 790933272633155584,234943 794789775303536640,249926 763516932884660224,78198 778362822497542144,166916 780461606702546944,178258 780609072840060928,182049 770759518594621441,118192 789149402892042244,170187 793323299799306241,8044 772257866862297088,129558 793753523661832192,249926 786514889330130945,203793 775747576893235201,150404 777000490538262528,159843 776022036137316352,151242 755226518545063936,35403 774076522265141248,141360 790332711625818116,229773 795367948974247938,266151 794632472159928321,261155 755493582719430656,38035 751053330806239232,12883 795286930078384128,263907 778299972064256000,167220 770721987119484928,119988 771682717540855808,125145 768207850795520000,104521 793876216646242304,254209 781456434760482816,186584 791846405467889664,240483 794542841703886849,261155 760262172907745280,60794 785318895519490048,11774 758938259472867329,55502 763460086396182532,78304 779490882559086592,175415 790974729498796032,224338 789867214367096832,212564 760200835380940800,58537 761379334829510656,67226 773187066809159680,135025 770338161725693952,11774 779489752185761792,175483 790368254015447040,229693 780598095453257728,181755 755127886739181568,33029 773182659770085376,134561 790963597409193984,235487 778017419239522304,164669 753424680980283392,27143 785299404026548224,194934 785478027387867136,195064 765327809464049664,78129 794171775991037952,255602 747472747152834560,11774 773720596089745410,138155 793107777942085632,249469 751765686607704064,19045 795716354514948097,267655 765249293703901184,86653 771899616514244608,125318 772627296981127169,239274 759776225334263808,43579 756606908589494272,43553 779724867042152448,176196 791723560507027456,240483 791783851479695360,240793 770751050483691520,120610 773572939195092994,137158 792843855183962112,247241 778287886756110336,165348 793499311887843328,11774 787162904005054464,204413 792519611333750784,246273 735421214076874752,349566 793402246054617088,249841 771265517692784640,123280 764883621807165441,84724 788101088989675520,215505 791114480063250433,11774 771820952355168256,127836 792564182147182592,243286 781225893687545856,186584 750340954545123328,12357 769975557941526532,94395 791977796104880128,242637 755419541501415424,37044 785353172713811968,11774 772408906702258176,130669 794286706904223744,258829 759492300066189313,58537 787402441876770816,46572 759158951988465665,56964 795708206085378049,266151 793114097394921472,249469 757684637808332801,24173 776776759719055361,157840 787634430156349441,349479 793035950154809344,243187 772873793605890048,129685 789524104902799361,226180 793082729508241408,249348 775482502484004864,148170 785945258467074048,199352 775415667310800896,149200 773138673168748544,108396 776936711121084416,157082 790558766043234304,231894 790654289484062721,232169 779758157639802880,173628 788062729131008000,215005 787272777632014336,207796 789470662985453568,225380 789355012765978624,225380 793996791532253188,242693 768092833576124417,94699 788345286728966144,215005 790241556884094976,228341 790547561618804736,232137 794971791500320768,262925 792865118790877184,248223 788188810458832900,214078 791267639087603712,234796 756298587118510081,42432 759092834649665536,56964 773767872266899457,131007 790880503511613440,234583 792829919445323777,247586 774317176777912320,141881 794739580817666048,262849 776798939416817664,157755 767710506064818176,100605 791794404205789184,241678 732740165299372032,353879 793869354500780033,255942 793850132437479424,255393 764098550162530304,69548 772282314952876032,127707 792763881626169344,247232 752999754544525312,14277 769712608639193088,112693 776385436612632576,152106 759848435671367682,59666 787049433640804352,208014 788396128110870528,11774 792442071562850304,235487 753330839195234304,26086 764787291986341888,84724 770674391835299840,120610 794584742431772672,261155 787508760537395200,211461 793870230749601792,256038 776910206202683392,158673 770367009905336324,118482 790700665282580480,232884 778360345593319424,167180 763881923353554944,80939 785659449197207552,197297 768972816448225280,110659 793246925952868352,249374 792530892497358849,243187 793213200586203136,248516 790664265053016064,233154 758378551259303936,52605 765296913059053568,86472 755051844406243328,35044 793540558866173952,253336 794329341916114944,258878 781405525195972608,186584 788862750093107200,220332 764946718391762944,84724 777843298811731968,163990 786002000638992384,197324 759217550366543873,57574 788157771871125504,199657 791818344253026304,240890 771635787251101697,125367 794948140256362496,263895 769940881147359232,112239 791691229515833344,239501 744948100033282048,11774 772119429538844672,125754 769978644311711746,114987 777577356001021952,159876 792456299686555648,245711 760563753154846720,63214 769184587637465088,111541 733056694742360066,354962 786402483052634112,202248 764834838415286272,84724 776383321240641536,155037 777278515074965504,159876 777696145552252930,162596 790946020544827392,234583 761917144627974144,67226 771131421046038528,122126 795198064042590208,264397 757754407123558401,44450 777705866069942273,159876 785613325748965376,196609 765224010305138688,84724 789309445780049921,225359 758823426937061376,54070 763160114039848961,73814 779797634986942465,173011 757782642590752768,48270 781208076141473792,186434 764514147019005952,81946 791671460515504128,240145 758399185074827264,52112 795431467014909952,247930 781218002607890432,186434 778250327430602752,164826 763813778593021953,79592 793094454005473281,248065 793497226358034432,251452 794213157036314624,258456 795334485814476802,264193 764876178477965312,84888 773591410507325440,137795 778290303136436224,166409 775248799530901504,146430 781409878925537280,186584 761701378137985024,69356 763098612452634624,73814 786966797182312448,207949 755391779873124352,37003 764290251976167424,82457 778981598901469184,171693 794715835810152448,262849 765141993831804928,86080 778737648114409473,169923 795310258193170436,263302 754826180256157696,32337 788110633757802501,215437 790669043338350592,233307 750538278970032128,12981 762405342823067648,73030 773893950759374849,139404 793173170614218752,249961 791445133564706816,238292 793177827990315008,249469 793200170078842880,249469 769601676814716928,109594 780645556481695744,80785 794884572823556098,262849 768006902936588289,101421 789211078873849856,224221 750792834765258752,14848 776023906331361281,152735 794725434399145984,261155 776058205990420481,153194 778233618879614976,166532 776752794271227904,157693 792479395919212544,245268 780091719463337984,11774 753228670265950208,23929 757626254082215936,47940 774000367369613312,140161 765657570568568832,1170369 795113736755286016,264397 758341038737985536,52195 772237470339518464,129551 789057429317099520,223105 792127247637475329,244297 793659221073993728,254209 793751758510194688,253606 761407747044679680,66263 788792538337607680,220526 775483300089438208,149300 754752703797071872,33356 761979285880078337,431998 778215138461642752,166390 755959889030057984,1248323 788152305526927360,213672 750400894911610884,11495 768892915087183873,109666 788115381206523904,215608 755078785494556672,35189 776057649066639360,153194 765747606756614149,74575 781218530330943488,185595 786254353921212416,201007 760854063856521216,64678 787630450219024384,211794 774398733312266240,142648 776753311764668416,157755 773960358356594689,139404 775124585339584513,145866 781654913982038016,186584 750807399582224385,15451 794691126565318656,262752 791084259788423168,234796 772753125019037696,132344 767890647797772288,101681 793671888773877760,254209 793619803533606913,254008 789905342469591040,227048 758127104898719744,51595 764150183072366592,80939 743902584583315457,11774 758333866322964480,52554 779520735719010305,173513 791289168789905409,237236 750316635613982721,12287 758735155896791040,52554 787756189949964288,211890 770353794852892672,11774 795064317586604032,264397 768890627169787905,108729 780446655577329664,180306 767184699538100224,97554 795738857027334144,265858 769374698769616896,11774 786120632706670592,200382 794536099234349058,261155 757266535027249152,36686 777922268546596864,162107 794509501026144256,259773 779674517157384192,176196 781843254283120640,80785 794509356716867585,250953 773837050621472768,139319 764680031050223616,82766 755874578367389696,32642 786306610285117440,201374 790270234854887424,229159 751241603382071300,17921 792862769863204864,247877 758663981380825092,54070 770856605357318144,121511 768962200039940097,110023 768960528609783808,100561 775800535798513665,150594 787046574920568832,207360 775524570946084865,148473 777275725497982976,160609 794199215773728768,258598 794701243776110592,262022 776771641569226753,151463 768168477219848192,103354 778299897707655168,167273 764298772356685824,70177 789736292292497412,172084 786775271575695360,203350 757590013186048001,47761 771169421813424130,122967 793945680259776512,254135 753251253107449856,25968 768219246887186432,103212 773924709461143552,139404 753640678945456129,27045 776626187707686912,73712 772854620997750784,131542 755820175388188674,27045 791008686575538180,235590 768328041080590336,103261 778561879316766720,168794 780598185928515584,181952 793999494081716225,11774 791358779468161024,238395 787308923761987584,209731 794532125198254082,261155 786719433549025280,204835 786537982413025280,204413 791280322847662081,237491 761692835636654080,69491 752297110599380992,17842 767569117071093760,100048 793913353597022216,11774 757798430274052097,45964 785998685184389124,200382 758676985212133376,41680 793797597500698624,255393 795287768301793280,265978 763035262444339200,74612 761251441130541057,67547 755843204646187008,39997 771123412341133312,122126 794844662720819200,259884 787755364322279424,205197 791449647109836800,238272 758698790870130688,54070 757793243694194688,48929 772418645024735233,130026 771603731628425217,125853 785700763372748800,197297 770335431682428928,118207 773509790530023424,137158 780949071443980288,181419 767129817959440384,97355 755842872381878272,18215 793873105429069824,255942 751599720863182848,18539 752048565455884288,19408 761919602930528258,70972 791172131006525440,235948 769713919329918976,113412 768729532014538752,106753 763903027832946688,80177 794758353125683200,262022 779150333532446721,171795 764669581621198850,83391 793267365953671172,249926 763088866685353984,76549 755873613237014528,39830 770390867018391552,105109 786537861528944640,69055 787702065698975744,212128 761360292865380354,68273 768222636102983680,103354 760965294080884736,65222 776859180221149185,158815 774076729837092864,139404 785940744691482624,199211 795430705996169216,266079 756621096401694721,44450 775306345817997312,148170 785698029303062528,197512 772250002923978752,128934 776165296113643520,152946 768464146312466433,105041 792872239792328704,247877 793469873355653120,252020 758530575133061122,53185 769271235146555393,112399 755535436978659328,38032 757637977522769921,45690 760513581192450048,63084 768790606973923328,108849 769064502788751361,105643 794201063687589889,256255 794601064896991233,261155 758042987637112832,50804 795709337083768836,268448 788527971283963904,218275 791801239096946688,240763 794036759772459010,257492 752630636779745280,22575 791387039014858752,238395 767069413212323840,94718 762982562855686144,75724 732456322927452160,196346 758063459632160768,50923 766652337045864448,93261 788951070328356864,220767 789175613789569025,215437 794220823963901952,258296 776752486594011136,157755 788076980935790593,215005 769710796343418880,115063 750334332225613824,12535 771726449073979393,125554 785580882610442240,196696 785697431862194176,197297 794620480200310784,262145 764443168498601986,78304 772901465186791424,132908 781476400448565248,188119 765283278462910465,84209 761070346602622976,65500 766064258970902528,90384 780773242508238848,182036 773917192291164161,139865 755310546400849920,35403 758706403825455104,54070 766669053180186626,94718 775853670974025732,150404 788149554759757824,214209 780792262456381440,72085 787066169824083969,208538 773971540689977346,140444 770705979910463488,119832 786627666933850112,204539 781260109699620865,121923 790949744986107904,234583 732878375346446336,351424 763425174683353088,78129 788200887239843841,135141 751866240512045056,16897 790386528979738624,11774 741351124603670528,7224 760978586568359936,64722 777942142417301504,164826 794301245775343616,257788 753252905281400832,25253 773583703117328384,137042 767734146454126592,1249459 794600457549189121,261944 771478376301420544,126152 794900255062052864,263697 773950651621445632,139865 791844067634212864,240070 791663750533222402,240483 762765527601156097,74066 769168611260805120,111558 753367391908851712,27045 791702447416672257,240483 732251425363746816,349193 781341498008743936,139404 787022651747282944,207287 773080925416493056,134033 780550858614255616,180306 786373501334720513,203391 791036613870522368,124597 790962334105604096,234653 781188767616872448,183269 776569684149678080,155688 779699574550048768,175092 789799173893742593,226712 778774154208305152,169550 780840863748456448,354847 764113802493300736,77590 765068557977808896,79561 779466076300206080,172121 753974554431746048,30590 761229230206181377,65626 756284895756886016,42432 793940579616899076,256219 764226302601682944,81955 786299633949483008,202727 776028750823567360,152735 751864345206730752,17794 765384188933525504,87271 754912397857476611,22393 778886295833772032,170252 781170585141411840,185971 749254237083750400,7828 769233028644208641,111549 762811700697440258,74133 776281770320855040,152872 774458741420728320,137158 755456617240416256,36877 795369811589132289,266643 779323874815213568,173630 760380137993043968,353879 773521931362455556,137042 755263280059473920,35319 768308357849460736,104932 788079016649433088,215005 763080894232092672,75615 780841465278664704,182870 759131816196395008,1248681 768073061790781440,101465 794927045453103104,263817 769685246950330369,110362 785504224280973312,194743 794225441192054784,1170407 754720793993412608,33081 795697013845331968,267855 777252721699225601,158524 792359783512678400,243075 794844611005087744,261155 793507306835173376,11774 768209318172848134,103924 773981918857617408,139404 791900447799775233,241523 768944411057225728,110389 753636021653213184,27317 760068285719130112,43553 773221258880253952,134559 775951750457012224,151185 742537929688391680,47188 777830395014373376,163901 794329626319405057,256534 763045566192365568,74483 780834849942896640,183269 768478876439834624,11774 774101564512284677,140444 763957153212227587,80720 788387949356261376,217519 750752577789104128,14502 769329927682265088,112363 793102087596888065,248016 773672602850119680,137315 776182196755374080,152314 761947423023460352,70689 765971888342339584,90384 789992434143035392,228354 762971241510690816,75653 766085302838407168,90908 759791741918666753,58863 788005581881835520,205197 772252081411489792,128519 793496355994005504,252580 794219477542047744,258044 794639174074855424,261155 764306091035467777,82283 792065945850089472,243427 770765957346258954,120610 791569838447681537,239446 756958074988924928,44544 792156118659104768,237964 759106942384148482,56964 770746527472029696,120393 755945749855154176,40881 790642752845295616,232280 786952303261679616,207613 768474654520512513,106774 733006700874215424,738099 776427539711471616,148800 781894815021604864,11774 780205061536309248,170373 771458469782179840,124855 790242157730729985,230334 755547189753946112,38183 753756331929178112,29263 753789547893362688,249811 755161308341960704,35890 766161912627359744,90384 766111765902004225,90618 785835677711798277,196277 769230707604488194,112399 757647984809091072,47782 789947551004844032,227242 779014750302642176,11774 781334748421423104,187460 791752699914182656,237491 790444866887114752,228527 760601961553100800,56964 733107497012072448,1170670 760456058259185666,62835 773249362721906690,135725 781326489203552256,186584 789261526293241856,224750 771990851014823937,129089 780453679878897664,11774 767979612777373696,101681 769021104920924161,110209 793273159076159488,249926 766635599079940100,93036 760881720795144192,1248836 764138645263618049,80939 776819922429149186,157693 786593578914942976,204853 760121553782702080,56964 788834485756231680,220020 756316892080513024,42249 763481083333578752,76406 770975814603202560,118192 773739400249225217,138155 770888219110014976,117833 756966960882065410,44163 765708262197067776,88930 781566507532759040,189017 790023872514969600,219678 775292675905953792,144494 776585853091057668,154832 778094074888855553,163592 788777643730673670,220332 763631067194458116,47940 788558477090316290,205197 795478465772404736,265855 777964478428086273,164783 768489628395536384,104973 753693228696674304,29263 792728746952364032,246225 762525283291398144,69356 792033143595368448,243187 764909108596211712,84724 785337318458560513,11774 751572377952251904,14277 773704817395036160,137042 769279822346461188,108396 795661904526110720,267521 788115187228250112,215608 791710864151867392,240483 769618903324434432,90553 785241862172872704,194167 793937584376451072,256217 755745076005838849,39235 775354349148962816,148473 793570697037701121,249926 776528703505387520,155390 778012236828725249,163602 771072794323025920,123211 787120632588828672,207613 748923845021605888,11774 764129160755150848,82009 793145734845444096,249926 794978798433370112,264397 759192818946609152,57348 761997394640719874,71270 792876331910492168,247074 767349929316450304,97305 790660957316022273,232169 793855888360628224,255306 764590851578265604,81569 772914862360068097,132578 793963952371802113,256255 767031002556268545,96592 788155969905713152,214899 792269394080444416,231358 778560388824563712,168633 787355419626893312,208146 778592447207059456,51069 795002703168544768,263895 794729053790019584,255942 766795583952711680,91700 755156920315486208,34666 779302919439024128,172369 793132209523785728,249841 767415049858101248,97386 756622332605726720,44429 753741956187127808,22439 793169674540294144,249469 757100638597681152,45857 757686257031847936,48081 760546077820858368,63451 788430179370672129,217837 765952024907317248,86745 758391867847225344,52554 750399478906048512,11774 779190420332908544,173011 774426100378144769,135025 749760838479835136,7816 786991489213669376,207949 750776643203936256,14653 790915354973184002,232863 792083436357947393,241678 771767667514548224,127871 795617285595656193,265855 776614411259617280,156926 764141668526231552,81938 769476840981405696,111558 785598649439059969,196767 760144449418645504,60866 785315625178636288,194934 772084675418480640,129471 778404762249289728,167569 755954866925690880,40797 749940744400543744,10653 758776996432220160,55257 794624443402158080,261987 790538913878274048,231894 793112236545933312,249469 738416759447900160,11774 779400804285444096,173628 732981470743007232,351387 772283968951455744,20170 757617383653515265,47267 761958118980853760,70689 760106117938581504,60801 776326685624983552,153779 785899780388052992,198878 762152192140779520,1248990 763415239547351040,11774 786103489495756800,200870 774797604546830336,140230 794982260642549760,264397 780604327198986240,181811 753670308406648832,28586 776145404710752256,153658 781104395450773509,182726 790008339807645696,223286 773647585173135360,136904 781839223741612033,189109 768874093626130432,109374 794692544710004736,262752 768818208958656512,108849 790040110662168576,215965 761662554812801027,69711 778331249819680768,167311 791012456323743746,235948 793364957198819328,249469 765084483276201984,85562 771237755753943040,123038 774285040285020161,139404 791383178313342976,238207 773693411865993216,137777 791000691519004672,234583 792297518075875330,243075 781347163750170624,139404 778997338702385152,11774 795429740534448128,266079 785826654874660864,197512 787119343037362176,209292 766508819392425984,92917 770752596168630277,119937 781167322656542720,183269 793620140331905024,252580 786205095608328193,99416 786955880784859140,207287 766249582200287233,91946 792356250172416000,221785 778612583511257090,214133 795617673560387584,267521 754809349554499584,33356 765594474059698176,11774 764886847088492545,82209 781303060731691009,186063 770398193783676928,118191 764377655323996160,349856 768163068996046848,103506 794909782545145856,262752 760886992892784640,65180 779090584606605313,172299 757695787966930945,11774 778267394397601792,166913 787461426264707072,202675 780434557350780928,180310 763036446949314561,76073 794694539994927104,249926 769696780422381568,108381 773548181963599874,11774 781517237639262209,187044 781636862716805120,125742 788487315589066754,218507 793975729515937792,252581 771439530280947712,122528 777056558328999936,158155 756996844979224576,45039 775349432674058240,147977 759580617269010434,56964 775801293616979968,151463 749754040246951936,352060 753957327955300352,30304 777828804265926656,163776 785856448119144448,198671 794686479427584000,261666 759340037339131904,56625 768843362870755329,106763 785264324180860928,194560 773406214273335296,134525 791231695110438912,237235 755899457334497280,36522 795707183967174656,268281 779416116426739712,168711 763826616514519040,80393 781124465295970304,185313 785274095969513472,11774 795618343050825728,267655 790966272720670721,235147 791008184026542080,235163 792789224437256192,245607 791731396062613505,240145 772669032575016961,131421 788082993445294080,214492 780930752477224960,183269 753385725937143808,27317 769839324787515392,114779 778619623516278784,167220 773882080224612353,136904 778919635139846144,171168 793193680010088450,249926 785234969115365376,194073 769509384401608704,113309 792224763108290560,243092 760312204168003585,61545 764788452336476161,84724 766396279521841152,93405 766464339247263744,57607 755597107331903488,35890 793482364747788288,251234 773258300754362368,135615 752311755485876224,21074 758003238939406336,48549 773950535418413056,139404 776809116081598464,157755 786407676074823681,203240 769104423096356865,108396 785261659317305344,11774 795363678942089218,263171 791696869139161089,240260 795285242122829828,262022 794530775546925057,261155 778303365981859840,167220 785311357985886208,194210 763125882730917888,73712 791108829815549952,78159 764859139373891584,84395 781599076194275328,188119 793165430630158336,249926 790664775378219010,233307 751790672731045892,18555 752651766999556096,22785 795331788591759361,266079 754740421754970112,22393 793560029148377088,11774 793175414223044612,218540 794004859120926722,243187 768982360737972224,110659 778077075613716480,157082 788503107269427200,217519 753452756396937216,738099 785271071939276800,194648 780918597795229696,183846 772105249167380480,128355 787499957024591872,72035 791375640016457728,238395 790859504925548544,234473 792475034719662080,246012 786057281045721088,199211 785948789953572864,90145 768504238905303040,106774 753687087392579584,28281 753094022139351041,24483 774327182550327296,142219 779165504036478976,353879 790718653071233024,232911 791699911385321472,240483 794585230501769216,261796 756974538978578432,44163 789928353809702917,228820 765769471638241280,88489 792367681307602944,245185 771003380332371968,122146 786962103793881088,207613 774201595382956032,135505 794180453175533569,249852 764890089205882880,82209 793501361383940096,252580 758836977768669184,54070 787507809940234240,203034 774724201454395392,53667 791498423371378688,239405 786537757854367752,204413 776525420644761600,134255 781445305971699713,187891 767064716292206592,94699 779359251919736832,172962 794227936970715136,258598 794679928063164416,261155 752241125784707073,20501 764999352343461888,82283 774047242122436608,141200 777616517286531073,154709 794069150863945728,255870 766454586764693504,93823 794613107331100672,261155 764950155837771776,11774 781767238072270848,188934 793147489322795009,221795 764597897367203840,669866 756692798074740738,43553 791515432893251584,238286 793235189103079424,250544 786357281038315520,202304 793481296936853504,249926 794875596224405505,261155 768022750514581504,101383 785679098332844032,193671 788854105129230336,220029 766119626400931840,90384 769953315241287681,109713 776030208759476226,152735 761302663719968768,67023 732994976691277825,353789 732129383994015745,349484 769777414570319873,114011 775420991178760192,148537 769296329717669888,111549 751074382106222593,16422 793990745346555905,257423 785801702603624448,198538 793139940251017216,249469 793424623614308353,251452 767682187785363456,97811 793205488733319168,249469 775470373164883968,148473 790515052851978241,231894 753548536181063680,27776 765293024427413504,86472 768071194100768768,103261 793102374697070592,249469 795396559953346560,266884 789163195483107329,221136 786671440129064960,204413 791631925777723393,238292 793534373584777216,248770 792055093285703680,243187 756280518551957505,42495 791248723582091264,235348 788151275175063552,216009 732391026225119232,351860 763032794339639296,73712 753262448220762112,26140 764785121933352961,72809 772796406251655168,132335 788473954558218240,218275 762056576014360576,69794 770384969000558592,117609 785534902028546048,195975 793971497509470208,11774 766400155478323201,93261 789477233379246080,11774 790651998676852737,227183 772149761076002816,129325 777737087017623553,163376 753645985105080321,28732 788424108740636674,217837 791487389596213249,239405 794764080103956480,261942 759215685348327424,56964 788413228376322048,217519 788449538029735936,11774 779324416744386560,163465 785681178565017606,196676 760188807870316552,61602 781230307550781440,186434 789395389933760512,224793 764939894565154818,431998 780607070529654784,182037 794527240520433664,261155 778616964293939200,168284 793561387918168065,250785 767418824236773377,96767 781428596732600320,139404 793704591019896832,247241 785996270762459138,198878 787999670719094784,213887 789057579821338625,217519 795763905373020160,268281 764593643839590400,83945 736130609039433728,145399 764163359197401088,80720 758433524844290048,52027 795067996683304960,263926 761348745619353601,68102 774233419001634817,141887 791019638947733504,235590 791057500464373760,234796 776108578293678080,153372 791352055692681216,238395 773658024414105601,11774 785739932493111296,164764 769820833846026240,105109 791444869340430337,237857 773278894317273088,135903 768178284215623680,103261 793254178818707456,250885 794001464934932480,256255 772374114929520640,11774 794108423755337728,252014 787809179582894080,205728 750766573640486912,15240 769918512525611009,105109 791075950926499840,234796 793842851343851520,255942 750851356664094721,15264 778585702984327168,168794 791348060517466114,237908 752992627545415680,24597 758064758155337732,51136 770662677538566144,119937 775698488944267264,150663 792029352837783552,243092 765397096627396608,74247 788852466011910144,216009 785779202389897216,197297 794657361000562688,261155 793174590021259264,249469 773860991951962113,11774 764199356865978369,80939 765698905489018880,87867 758396465521758208,52749 794954699627753473,262847 757737042587582464,47940 776064198119915520,151165 793302154945503232,248988 775033248271380480,146259 765171560156008448,85562 792490424598310912,238207 792727427684397064,242693 750396769809424384,11774 763508742923038720,78853 768221967598116864,102251 793243728777445377,243061 771136896969957377,122299 781896790907887616,191354 746389980654747649,11774 793238494231470081,248104 771820490302234624,11774 757623776553164800,47761 761917663069212672,70918 776225202736799744,154322 776736220470804480,157755 765658864796610561,88399 767364479470465024,1248795 758949011336204289,50129 795499183683866624,247930 753955844425932801,30633 775867808949207040,151185 794125611769831424,256358 755522142364573696,37993 775064640904626181,146259 787108594403508225,207949 762716958890532864,73926 769392737888014336,112363 773539104411693056,132765 787599452500393984,198671 775787898067005440,151741 793175002795442176,249961 787315313935351808,210289 791656270017269761,238864 764967504041152513,85562 793121216487759872,249469 792374403807924224,243983 772058519302307840,118191 760701227973967873,63451 777237543855136768,160539 792018403531825152,243092 791661104753696768,240483 776923406826602496,158338 775424771844485120,148800 791300608263196672,234583 774752372019134466,53667 735989047835955200,11774 764334848651632640,81869 795373825500258304,266054 795425632113070081,265855 768982356535410688,110585 794675770345959424,262022 774421762947817473,143585 790950670048325632,234583 752073884514607104,686533 774250064915103744,140444 749819814101737472,7816 753709322983596032,28477 792382712388517888,242693 754710806919458817,22393 785492972993404928,196277 791359582245261312,11774 792044606573711361,243075 753018390529409025,22575 781260409512787968,186212 759398663739375620,58226 794596421961912320,261155 795689590904459264,267862 759108631266603008,55257 760218939934797824,61545 795042577741295616,247930 764204361912315904,81656 785525222971617280,196676 792450333800738816,243075 768004074033864704,98072 766425372992778241,93286 793149676119740416,245268 772101260954726400,128025 774319671226933248,141887 756629736152035329,39096 792875594891558912,247877 776764048897634304,157840 760517397992181760,62063 793968270046920705,11774 760358494767841280,51769 770322677399687168,117973 750373180548739072,12883 762833498801512449,73712 770437494500392961,118191 792425866097598466,244884 773553598550638592,137042 777612873212264448,158110 776827238453014528,157082 762694801447874560,73814 776452587910336513,154832 774667888758104064,144654 785993342639374337,199306 757727801046728704,47940 765903668801511426,89859 772090849891155968,129471 788752538359193600,220526 765315238203973632,87145 758678104558546945,54070 780831966782337024,183269 765572060550619136,88052 769743669029113856,114985 794976983344119810,262925 772060556081500162,129138 773908067893346304,139404 793597807122866176,252044 754072174810456064,31674 767696910522003456,100605 795221246271229956,247930 753998191289327616,30303 785614137854423041,196277 758382347209306112,52061 766477812031102976,93184 781349894657282048,139404 760558635093295104,62771 765873020456071168,89887 794963630148227072,263895 779037906333753344,172120 755855300180271104,15657 789291687193382914,11774 766428692260220928,92958 763563471891902469,73814 791361727845761024,238383 795393276543176704,266151 753987599228891136,30590 772272336242286592,129133 776633254451347456,155451 765108340515041280,85562 791383906012585994,238395 794690125431275520,262022 755861559935504384,39475 760545080230817793,63214 778680780784410625,168892 781148677737967616,182391 763556833441316864,78853 777761977494016000,82208 778327398165143552,167319 781622579802968064,185921 795105311355011072,263906 790693816718258177,232911 787984192621641728,198304 780426440852463616,179742 789903709874458624,227048 759039333273710592,1248649 773175415976235008,134255 788747632826986496,220332 789229365150179329,223492 786675901522120704,205728 763885950204272641,80939 778358630961774592,166852 781286068524122113,186446 761826056189902848,738099 793263542770237441,248514 795288960457027587,261155 733194873944186881,355850 773449028889640960,136512 754203785539432452,26999 791270321009545216,234583 756479951839211521,43391 795301344626122752,266079 771002190592966656,122299 764244552588861440,82481 795701712665399296,247930 755030013603295232,27045 761050409137938433,66105 792793954890633217,243865 792133159022391296,241678 792102671973048320,11774 752660685809553408,22662 768952138714058752,110023 780387475680333824,171747 773333841301868548,135736 773814956303065088,138819 763940904201662464,80720 754721286404739072,33356 758701018179772420,54653 795007789986783232,264397 759093898828328960,56784 765301610729705472,353374 791660565705949185,240483 750312123528536064,10735 791323010527526913,237491 778596699757502464,168794 776934563369086976,159359 770474985471221763,118192 793461312420474880,252408 787086592179437568,202636 787636006073827328,57112 788777068381208580,218275 791668663979868160,240483 752149961706438657,7311 760917140715089921,65500 763798050921967616,79691 786565579851247616,203924 766591450473648128,94699 740759915111841792,53999 755760387623120896,39462 773654825716240384,136904 758030003602874368,50314 776525235155795968,152594 794822772576817152,261987 765306193623392256,87062 794348737648848897,259034 770368489358057472,117609 781440220462022657,139404 779445190226345985,172185 755503414587564032,38183 762561124566917120,72264 769637965853102080,110585 791345229483900932,238207 752237822103265280,21714 770390448733089792,118604 751799561882988549,19376 790700946556944384,232884 789659625507262464,225608 771515908053274624,11774 752645522473660416,22777 790004640284831744,228470 763116454476558336,76549 794675888508039169,262588 773863945652232192,139404 793599010212761600,252044 763836331122450432,354311 794954529833938944,263931 761534587629600768,68884 750830825055326208,13195 769542672163991553,111549 767492692246827009,99757 737103857910697984,196346 760773462881280000,64677 773963913020989440,139404 780905219966242816,182960 765252056332455936,86610 789535610151145473,218832 766807280939597824,96263 758110631023276032,41703 758565388015796224,52987 786695547633545220,205728 765524174534217728,87858 772564631973834752,122776 760884482530418689,11774 771991566709846016,128934 733741583028224001,178201 760714505596833792,64326 732981198914379776,398860 758823700015611908,51451 760814017866858496,64677 764312833903382530,76623 792769411207745536,247240 762651904459419648,74043 776616852227182592,155318 777142455065993221,160480 792018007966912512,243092 751203854935523328,17591 769042523360722944,109913 772886135353831425,26539 793481357255204864,250033 767195033648959488,97386 793521381535322113,11774 763109156098301952,76587 794550620879486976,261155 756471687420358657,43391 794644664854855681,261155 791438363161141248,233736 761478812932509696,68163 785259686367035392,194154 791012189708529664,234583 792610090880602112,246726 794102217288675328,255942 791484943360679940,232169 771429003936890880,125070 758782962141843456,53991 768633401939140608,107745 758062133590589440,51069 788406051225739264,217519 791054570378125313,78159 762460707774341120,47283 764155298940616708,82283 760490960618917888,63149 791777642068447232,237491 767121462423588864,80393 788571509333696512,218260 793252818119303168,250633 772945339644981248,132996 790989583169167360,234583 751626162879754240,18215 772328162671923200,125070 793562431003856897,11774 788725452936388608,220029 767461114703597569,97447 756271817690447873,42432 795066941387902977,263708 788506058247532544,218349 770367447836815360,114865 792255420026859520,243398 757387560440176640,46405 793398018623975424,249926 790179389887565824,229724 757359752330354688,46379 766426493610172416,82209 791336814363541504,237491 793138193080152064,249348 789155482493554689,222682 770311044212207618,114779 794040295004377088,255870 773719317963804673,138819 777634407360364544,161988 794323902495236096,256038 761848758380429312,70676 794179431560581120,258331 774835999813857280,144740 770687156071256064,120393 787801954395295744,210432 751048554026786816,15957 768887700346769408,108729 794604206376136704,261399 765664898915467266,87858 793075698307039232,249079 770109752135352320,114987 771567184598274048,123595 792938951161974784,1170572 769968478568808449,115435 793337619321008128,251566 752996239843753984,24134 768986243480686592,108795 771817797986816000,126389 787912293547782144,213887 743946353424769027,47188 770928297513406464,121479 776430715789533184,155688 781627095780696064,188309 765248503102771202,86653 785279196427714560,194154 768865083069988865,107953 786117019594809344,199640 775427376087838720,148170 793336113867874305,249852 794693412251430912,11774 757236926667685888,46580 764543251068100608,81946 773961467036971008,139865 760915776354131968,64692 759206895030767617,56964 781524034102013952,186584 759093183582183424,56784 768177409195511808,104332 765270395050000384,11774 754008290397388800,29263 764454280061255682,7866 750237257622097921,7852 772549374509326336,90384 762715963422826496,73926 788456839360892928,217574 779727275055013888,172799 773941517794680833,139404 771316357757558784,123825 768851993058082816,107423 786510601082269698,203644 758066703448236032,50983 772997491340013568,129991 756293887077916672,42495 765662881987694592,89076 794551221143162880,261155 755166746491793408,35890 764210254351519745,82209 762292584949518337,431998 774988336381370368,146259 790242268447969281,228341 771066360973647872,122388 789222303871606784,224680 763149502924591104,76188 780913552248938496,184143 786964786495889408,207613 793991053200064516,256358 795717648982020096,247930 786303076848152576,201620 770723055496757250,120675 771843663160684544,125112 791354508387299328,237325 758477300929290241,26066 761567261933002752,65626 776438869881331713,155688 794345682215862272,258741 766464569099161600,92872 785652931714355201,194082 785685043553325056,197286 779068655967481856,169852 751045043776094208,16422 772427475427045376,130686 732260414508138496,1170325 750096195331190784,11434 793101619982372868,249469 793130531932217345,220526 786391271271202816,203350 794691338654588928,249926 759457322447937536,58247 790615366183464960,232169 760251532147355649,1248387 764177344944807936,82020 756903411270971393,45311 763151725649858564,76577 763490111283613696,77598 789847474642915328,226731 761581224917889024,67906 744865051895566336,11774 780188961524289536,178045 790276873066516480,229693 766741763696500736,94699 750157189386567680,11495 792799441426132992,224680 772157729494433792,129128 751869926441451520,16931 787110637692329984,50439 791089979979988992,164814 732260756683546625,196346 793403593021947904,239954 788473411240599556,218275 776892689820241920,158864 786190826611306500,192032 752032883968122881,18374 778217634613506053,166265 772911666199728128,131297 793589238499377152,252580 772103818335051776,128278 790679697646555140,233307 794555408098664448,261155 732952455508451328,354668 768149493573357569,104192 761308275400900610,64769 777272750322745344,159146 753000346641891328,24788 753386897171296256,27045 781433823796027392,182313 758366467578433536,52311 779386688229543936,174442 787761223286792192,210238 793109583220703232,249469 781650253757812737,186584 762028170874851329,71476 788003481835536384,214138 790428348421779456,11774 794051377693499392,255299 785846193482006528,194082 786682239115464705,205349 764597846930710528,1170700 792729631094874112,246225 793113295691603969,249469 755767651398483968,1248349 758633368762322944,53185 771159658534805505,123214 790988792480104449,235147 771295289017720833,124597 776723961988149248,157082 786330550910930944,199546 789683862100029440,224680 794165368201822208,257353 754786471329067008,32941 757725782164795392,49121 780790945490939905,183269 794275690581364737,259457 779004749769281536,169437 795092782151069700,264397 766309197126467584,91894 777311468358365185,161407 781053017835524096,183759 791694627954974723,232911 794012364651626496,255870 763524766984658945,79020 756196348014178304,11774 750908722688307200,15165 768081579029721094,103354 785713813479759872,196277 758304932269330432,52112 763948307152445444,1249200 770054901221232640,107469 758469584466894848,53144 770895813803376645,121949 760491904983105536,61598 794612359541166082,261155 794692300635045889,262784 764160643456827392,81955 793119405907468288,249469 763001569994543104,75653 791275068357644288,234212 732690612554768388,353228 786450272411226112,202353 795379933208047616,266138 760128993391673344,61145 787747286541410304,208916 758075719721164800,50542 789496317600989185,225358 792899777583210496,246674 766344161456893953,92860 786033700140118016,198620 764711134515519488,84422 762809163848220674,74308 759816279658070016,59402 765013715733348352,84724 779133823367852032,173011 761266032807972865,66057 760957050855710721,65974 787021540919476224,207287 774097595350208512,141316 788536651874177024,104244 779475097434202112,173682 763576706166771712,1249147 766768006580011008,94305 786046207890190336,63776 793209606768095232,249725 774069735017226241,140444 790977972593319936,235590 775789750313639940,150663 780822216879378432,183269 761217858642841600,66878 758186401242357760,48289 766433185026617344,92959 789896861075304448,227242 793102731175079936,249469 794682878324043776,261155 755076790201221125,35044 794876932907212801,228037 780241487032360961,177117 788171451782336512,215505 793111477108420609,249469 794471031100489728,259861 786223647501520896,201555 774991799181910017,146259 776776763481264128,153002 790681547284312064,231318 772340055021015040,125367 780222211156127744,170187 791396524898983937,238780 789890684027334656,228620 755539435635126272,37991 763835155551223808,79691 769572848516096000,113836 786619010859270144,201465 788251461314424832,213064 774741259726487552,95055 759097600293371904,56964 786756650220879872,197046 758732429632737285,53185 787765540144058368,205197 768062340533223424,101316 763840094486794241,80393 765279920658395136,86962 781638441389797377,187658 750691043390074880,14421 755541613443710976,38183 787052448409976832,208831 768601043831697408,107469 756226066100781058,41680 791708473272786945,240067 788062052602351616,215005 791639214404341760,235599 793933158643208192,256255 763336488016814080,75608 794303995065970688,257465 752965817747243008,22394 757693877377576960,48270 772069960306728960,121479 774024601051336704,140983 766200387451887616,91499 766287418232365056,91946 765487698777899009,86103 760949589042139141,65180 763759547177664513,75724 768069413224325120,100893 791435055847514112,238292 792177909897265152,243075 749759089354219520,10064 790897406426701824,226649 757229858531504129,46006 775365818800418816,148018 787879545437290496,209828 788027113160843265,214492 793119839283978241,249469 794708851836813312,261155 751610404749455360,14277 758466398612062208,52112 760857788876660736,64693 755898329423237121,18215 780089109486329856,176128 773269209425907712,133043 792797451904319489,243451 793206556057710593,164814 781114108091457536,185496 787768053102632960,211347 787312595967639552,209796 790934256101027840,227267 791088187917623296,232169 779288287047540736,173753 781368203800752129,185310 787279676628672513,209921 794688859787431936,261942 776469223975555072,156055 765680032169730048,89076 769786184587280384,100893 776741929262297088,151463 794984290371194884,263906 759121137129238528,55660 766490525839069185,82880 778232841800998913,166532 768835355147665408,108849 781563511336005632,188478 755106187842949120,34916 788867377379377152,216714 736601574932402176,350678 751095690751832069,16897 790725318138966016,232881 787877587016093696,354834 758528158974869504,52112 785807615846649856,198466 788518692401340416,218275 781578489786830848,188119 764165647295131650,80939 785460525970751493,195481 762300455238115328,431998 789248826506752000,224018 789555527156105216,220689 750789201797545984,13021 763837698712936448,75631 764455338687008772,77586 768855049711788032,105109 771366565967044608,124597 762663612532031489,72957 760695576656748544,55262 779392059664846848,121051 788125322214567936,215754 758792531702263808,55155 757253385703727104,46612 769151985165762560,110344 787147182981976065,207965 769768831535374336,105109 768490522814058496,106716 776295747079634948,152567 773690908898308096,135025 794519264283611136,255870 785253774369566720,194160 760467459891748864,62165 760579755125112832,63559 785627240537161732,197512 758136680448688129,49925 763097667492651008,75608 794642987233972224,261155 764844948671832065,84724 793189661287981056,249926 769559114800242689,112382 776442961433399297,155390 794151671014244352,257492 794549971575943168,261155 777425114170261504,161456 742879660434849792,350657 761907871164555264,62492 795435960620253184,266491 765667091475230724,88669 766401602131415040,90384 770298923021955072,117257 786883105437184000,197512 780698735504269312,182002 786686505326612480,205728 787068719058915328,207949 787087216119914496,208899 785823032711401473,197512 765295876499709952,86472 768420048012587008,106281 779087565014069248,172184 785304913148514304,194934 795007808643203072,262752 792056044964966400,242629 785496968361410561,194743 758233730783805440,51344 776425087196987392,155390 795202482741780480,263907 762960529065476096,73712 774937623160840193,144648 778744243875553280,169916 793452391714557952,243187 763549332482191360,78394 793446214083551232,249926 790934425257308160,234583 795088380484849666,11774 776948671137001472,156835 787943923587031041,197512 763527249643446272,73814 788777889340719105,220784 771786483091050496,125853 773950172783054848,139404 753209386395377664,26140 755160244481822720,35890 792693183779971072,247077 770746218863616001,120353 786102784915546112,199211 785584850971549696,197286 766427090291920901,22735 793578555867357184,252679 788441159244869633,11774 768077967167807488,103354 760468740173467652,61742 780145463295152128,178258 732253531873378304,1170428 787765057186893824,212357 790778920534704128,232863 785951762456817664,199546 788013112272285696,214354 781529940416090113,186584 753545325084807169,27402 754067325473599489,30802 785255400044199940,194167 755504135391240192,38175 760480585605324800,15122 790903077654130688,234796 793287149575544832,249469 791512894408159232,238395 766350196506628098,80939 775101329572241409,146847 768276052623757312,105345 759546191038197760,57068 786275374804066304,201958 793900336222265345,256358 786500982305857537,203492 787306283586027521,208176 794009363857948672,257492 766736280931618816,93261 779482651061256192,174442 788175961237909507,214084 785588263952101376,196788 793999936098418688,255870 758338024841314304,41703 762836893461385216,75233 764632494511562752,83181 794190797239439360,258598 787426396826062848,210313 777922142381879296,164171 795377811741704192,266151 751841407145574400,10848 764128058630631424,82066 761251294896070656,67547 763145599646662657,47188 768795825510187008,108849 752266982641266692,19299 795038470800605185,263532 758111260386918400,41703 781078045465673728,182659 787089239230021632,207109 776761016654958592,157082 781498815912169473,139404 769283104641024000,112548 786539729969905665,204413 787999410085036032,214209 771079276028309504,122982 774509447217491968,138165 778304607818625024,165448 764163392257003521,82209 787873337477300224,205197 792855715517870080,248010 764922078420144128,84889 794576314468438016,261155 769170260758892544,111558 778305605257703424,167311 787185949788602369,207733 771686028386066433,126389 761951791441448960,71270 765661808581603329,80720 773658609171435520,87904 774306820848513026,142090 795401181778640898,263895 785262140848418818,11774 793922089556131841,256219 788145292340109313,214763 794618744609849344,262022 761326015171919876,67852 773869589549551617,139404 780812204106846208,183468 785703314146992129,196277 789132585020461057,223286 777573945822351361,162374 778807472953753606,169916 786403967882276864,203350 778171946303356928,166192 764973179471265792,83641 788079946283573248,214354 786335428278231041,199546 775408345666682881,149069 780925894151905280,184223 781571497819148289,182960 753619195095638016,11774 760535803806228480,63194 775960146568634368,1250235 785857071564533760,198878 755443057437401090,26819 791724595048951808,240718 792265535065038849,241608 795384020259442689,252581 750593007813005313,13201 758761897994911744,54070 773477819921948674,136947 786140425820274688,196277 786969541259636736,207949 792153997285003264,242693 773907764670296065,139577 762046048466448386,71550 762832207568211973,73712 765058067323031552,349060 756320986698579969,42432 776786687775035393,7047 763858288211402752,80643 767508550134267904,1180887 770309825184006144,11774 795663093883731968,266151 750217083510751235,9414 794671936668311552,261155 752167654711037952,21121 766398201243045889,91946 756234504952479744,41839 765576391161028608,88052 767100406266683392,97529 761249126948405248,67297 769251187640049664,111049 788083419171414016,215005 762837783664660481,73712 767412877820960768,97519 788431785206157312,217837 792235274575097856,243187 771755577936519168,126498 794923706300715008,263895 775501543600717824,148874 787513789965041664,205989 750142604830965760,10057 795079523293216768,11774 769181224933863428,109667 779469382523228160,174392 786332048323514369,201441 755506126376972290,37655 778641082523398144,167319 772196246761140224,128934 775074474127491072,146259 779768017676664832,170187 788213027455639552,215437 791711224971005952,240483 758684392839450624,54070 790708862483509248,233307 795042435902492672,247930 794536318709723136,261155 754723681868189696,22393 780617689748246529,182049 781293823750275072,186584 774234112479469569,139404 754896940278525952,33549 758521297353773056,50923 790589449306533889,230485 795255502032674816,249852 775354285253021696,148045 794965798250901504,250785 793285676842168320,250633 773665661348302848,137698 734218545144401920,78906 791648623608094720,240145 755106876744994816,32950 766138991225823233,11495 794678730891427840,262025 794597255856590848,245148 751219829496053760,17794 765950932660068354,90384 786221264293605376,198620 755843769195438080,35890 750814998658682880,15553 775878986656280581,151539 777361279380025344,156835 794586213025980417,261155 763217499877875713,76633 765357639060500480,234630 776199335675584516,149953 791113349475905537,235990 775716940845158400,151071 750525975222378497,12981 791009739748409345,234583 793872014041681921,256358 793558541076496385,253206 766462207567785984,85326 761333493292871680,67938 761990339846692864,70858 793645485500215296,249926 777145658381709312,160480 794223001407524864,258966 793600918742790145,252044 764967626774904832,431998 776123117810835456,152735 785337227987460097,194205 756542227447291904,42650 769186566359093248,110843 780844047422357504,183269 766739663130427392,94690 780807509263065088,11774 764339081602068481,82209 794658771473559552,262025 777346729846767616,159876 790595529684115456,210238 786283921218670593,201958 755267042182369280,35890 764520282472140801,81946 779124763444772865,168284 777746476948680704,161456 779325955777060864,173964 786246774482534400,201958 791366509440471040,237491 780923914314616832,183975 788426063328215040,217519 794696922967789568,258456 745632399606722560,1170322 792055687132110852,243292 776640396864655360,157082 781736245588353024,172084 781519779748122624,188119 790919031662444544,234583 781337980321591296,187433 788565355534757889,215437 790671100422320128,233307 791011118542000128,234583 790332499947687936,11774 793121331298590720,249469 758096480603430917,50923 778146477491232769,165185 762725187200638976,130505 788600015061147649,215437 753329557839683585,27063 778335987160219648,152594 766658308178673668,93271 792410641537597440,236945 763090514891669504,76549 766972056206315520,97127 775300394293624832,144730 788024937701380097,214492 770049138075598848,209828 771561357233631232,124597 759966454976348160,59398 765319502557024257,87145 776403164836798464,138707 776868079011700736,158318 790966983474843648,235487 766003146409799680,75724 787292449467207682,206257 789733855154569216,227048 747474594483810304,11774 755155378820767744,35890 756291952820252672,42432 778050948388179968,159475 790971315121483776,235590 779481877639892992,172185 770322052414701568,117687 753388334953730048,25189 787090460934299648,209043 761526671459614720,68993 774228615634518016,141360 786432377291546625,203391 763145190668431362,76771 787165515798028288,202176 758051116642889728,50787 770309295409864704,114987 781302715259326464,90252 776179757633241088,153194 753601583338795008,28477 775681499270184961,24704 794562830280380420,261155 755805296912719872,37433 760151535909113856,61213 769679200030646272,113754 795741392026894336,262022 759241671875887105,56964 787867161393979396,211836 790262671052410880,229159 786568040355811330,204568 788207308991926273,215437 792184002832633856,243187 757806640741490689,48491 758137953726050304,50698 742482811622326272,11774 786220798419755013,200974 795255885878607872,263926 769345904625065984,112363 795046504591290368,247930 793146333058084866,249926 754007930597437440,29263 794644988546207744,261155 732238909619372033,349492 752918280835260416,24134 778821973824516096,168794 757745737106993152,46715 761677250752155648,70177 757748724697329666,47761 758363290233823232,50110 770448259315699712,117743 774373668327751680,141913 793508646869045249,252408 781231199251488768,26066 788177082786250752,214084 789270380682764288,11774 791825056640872448,240890 795605673329459200,263926 781533612269121537,11774 788469158618943488,218495 760271384673222657,62165 770299497964445696,11774 776110332137861120,151741 786961458886246400,207613 780872737988325376,183269 780663600881004545,181984 773678165927534592,135966 732170620239110144,1170365 750861326998642688,14531 792067672901050369,242712 792080529529208832,237964 794139545604358144,257869 779130882464579584,172862 750722163133583360,14351 753632351612264448,28732 765020370189647873,85562 791291809037180928,236884 756611669174935552,43471 789864967344390144,227843 794623653270978560,261155 759047333292154880,56302 792521018711482368,245101 794893947780927488,261594 767649323245068288,86653 768327466301526016,24173 751121076294418432,16422 775733569633345536,151071 793323116428754944,251452 751116047915319298,15808 763131575747751938,76549 788119746319450113,215603 763212467023515648,47188 767251801003417600,94699 761663570891247620,69947 779042370050400256,172084 773012872586727424,133944 774995518191702016,146259 791123940068454400,152946 775790836344844288,151748 793615541739016193,252014 764662716640342016,82744 761364577783119872,68273 785655074420772864,48617 780858720154554368,183269 788904195642589184,11774 792084078904217600,243398 795294701838594048,262022 774328370381197312,142503 785275326142099456,194648 788442229505462273,217837 791115529205456898,235620 785572060378562560,196696 756626272512507905,44462 793808732387995648,255393 755641451933999104,19299 737717070968803328,350654 777474764541599746,160818 791700292110848000,238429 774677725458161665,144494 780906728594350080,184044 787857912051871744,211794 767794521333563393,100949 769349594752909313,112518 777174096631123968,160641 763470739206967296,78360 788806128771661828,206748 773579935910879233,118191 788358436203425792,217093 770023324965539844,111980 774139681789227008,141360 785299208828051457,194934 786007709560758272,192949 750063661494992896,11495 762613351339941888,73814 787885763627143168,203793 768784970445795328,107423 759234755309240320,57574 756465061619568641,42432 794722820731371520,262849 765225849373155328,86440 755476462111784964,35890 772937892238852096,132996 791359051917565952,238395 794299892847951873,11774 790727616395251712,233307 774916574541217793,144730 732687974887002113,353016 770033438212648961,116388 778727814400913408,168284 794645322945404928,260927 756257939493560320,41438 765952640085729281,90384 785564474795237376,11774 780434075966472192,180306 795000602011041792,262847 752807866801778688,22439 759828255880966144,58253 732748376794529792,353918 757703889621704705,1248523 773870249305341952,139404 790984224983683072,235590 749315296112979972,7849 762074624276373508,47283 762522758970351616,67703 774389390973997056,108396 791833185696919554,241819 791764655932833792,240584 749160348096290816,354835 791422759041720321,206850 753559476993753088,25189 772189219146072064,129912 780773361458769920,182870 787801253296345088,205197 777970200306221056,164764 767396900068786177,97379 790292711626665984,229693 761007122557448196,66116 794005581308764160,257492 791357596590493697,221785 751863814359056384,17284 774125546309431296,139404 787009744720527360,208379 788470449638371328,217285 794348737858564096,259034 792031693976793088,243187 790556207249367040,230732 749423035099148288,7287 769608159635701760,1249680 790529894165909504,231894 785624556501340160,197297 788823083884879872,220526 773967082945912832,139404 773758947186479105,11774 793984612942905348,257325 761258907973083137,65626 770467932602114048,118192 774260556266139649,133454 763152807763599360,74133 791293436221677568,234575 792170870626148353,192126 772783016259223552,132335 780629937304834049,181964 766716498203246592,95708 768304997125595136,103506 751053292491399169,13495 789946195166670848,222500 793252366145290240,249926 768112416668327936,102514 776487013604167680,11774 791559978838622208,237999 768809172259467265,108817 781642941559287808,188458 790266079104815104,230282 795440851082092544,266151 781275219881172992,186584 749122865555918848,7384 775697569993359360,150663 767351796859670528,95672 794183454409650178,249444 760968980106326017,66105 770006869452656640,116410 793898793632751616,256451 791334762694705157,231427 793854030673874945,252020 760244242874859520,61412 781897186330173440,191354 790810991906783232,227795 765208268184530944,84724 792560940998799360,245101 751148092162920449,16422 760931200932261888,65234 781833338596134912,190635 768044658580520961,94612 790555091283484672,231894 795006764710326272,1250523 751979461315334144,16299 752881663030521856,22436 749483393419603968,7866 794340985081917440,259970 795720325757603841,261155 764626788039299072,83429 788443712066088960,11774 793975729218142208,256255 794678149732794368,39957 773274168422957056,1250014 791510521782554624,238207 773545032481591296,137042 759110871247417344,57105 791405986384846850,238946 733182094764040192,355880 788801918168510464,220332 755649515743481856,39015 778569494956421120,168794 751727799099125760,18893 787511099532906496,210289 771397498015473664,125381 785605193832370176,197512 765228939434274816,86440 793527170719035392,248516 765002750803316736,84745 754985897469157376,34320 758317592901746688,52112 760511005491277824,63149 791366570148782080,238395 755159303791775748,35890 771035183004852224,122133 793411482809692161,249469 762102625034657792,47188 785270028950044672,194667 766516543903535104,93286 794677966475235328,199307 749300124162125824,1247975 761038913527881728,66412 763420839739916288,431998 785652595092131840,196917 757189142925156352,36145 785592046128095232,196277 794690562620293121,262752 794889672321212416,259220 778304439459389440,167319 795664133492445184,267521 793899234646982656,255942 766295745708322816,90186 791349295085649920,238383 794563769149992960,261155 785696059402092544,198094 795003484332523521,264431 765191263670902784,84724 790865712814387200,232863 795698961000656896,267855 762839693423546369,74781 766763609959505920,93823 795610138161905665,267521 763811071547183104,79131 792803759093055488,245724 765729397143904256,84422 791447753305894912,238272 793446966596366349,252020 754759600344182784,33356 776424451642527745,155390 791165247730118656,234204 778393056995315712,166916 753587149333794816,23013 759834424288636929,56700 768118170565484544,103261 792025299588440069,243187 750736481644195840,12883 780599353312473088,181811 781284905737080833,185296 787282190895898624,208252 758613302410870784,52475 790892542661431296,234583 791677933026959360,11774 790380573181128704,228354 778981680556052480,171693 791351758538678272,237908 764343131957493760,82582 768795119738691589,106784 792028315259314176,243075 760276896105967616,1248760 780426759091224576,179742 787265901187829760,209043 785621978396790785,197198 789797539600035840,227794 791685648608481280,240483 768051389213839362,100620 785604247102431233,195975 755794554184400896,39665 757592732009271296,47264 768307118164221952,104932 769602152503373829,109594 780904183666921474,183668 788145317912784896,214976 791047011290062848,235951 778304155286986753,167046 758003296531390464,50442 779205204864593920,171693 753316226424709120,26458 774427857498038272,143473 763550480559697920,78274 774832380255141889,144730 770405876373004288,118515 791306630277148672,237235 767230414532468736,98475 790001903564226560,228037 768904360004689920,104662 732751400753635329,353006 770047887380254722,116164 790601680165347328,232169 761291770894307330,67229 792888262859759616,248010 795375069312782336,266146 791263923911561218,237274 794210491203665920,11774 768420023534690305,106281 763874760958763011,80939 764279913893367808,82002 771402793932328961,125367 792717371899154433,238113 778829651581935616,170253 777698382039187456,124454 762999377786986496,75724 787256762005123072,209035 791355628686041089,238207 786219287782359045,201555 788917248647835648,11774 768570304985567232,106317 776618961018454017,156835 749279730197622784,7816 777593305269932032,141360 766002475178553344,90908 780913771741007873,182726 785969194760220672,199891 795038726652989440,263532 791853099514114048,242151 777826767566278656,163763 794203604039045120,258598 756561850045599744,43471 762410692381069312,72978 767543428955639808,97472 786699522822901760,205143 792517671073878016,245854 765682472956760065,88459 758446782791622656,52749 777249484384251904,158520 781914541101879296,190635 768969314049273856,100893 788444435545600000,217519 762716495168364545,74247 758368835384778753,52554 775569812739067904,148537 794246391950409734,259200 793172657449660417,249444 793269569968181248,249926 795248779150692352,264397 794010294284492800,257492 774398695827582976,141887 785656871185154048,197512 792031372391178240,243075 787159031513096192,207613 794383948243562496,257325 778591119194091521,168479 780018140549906432,175083 732148957187448832,349566 795405086931451904,266491 777064890280382464,157755 774196767592026113,141887 779329304266174465,169418 761399497557676033,64730 778736290816598016,169437 776080401680830464,152735 738466435974991872,738099 761629430540218373,69231 737211983909539842,353371 764152372985638912,82177 795764823099248642,268643 749356427806969856,8188 761775842515046400,70628 786075402133508096,105109 794896021717454848,263090 754706027367374848,28732 760012748109471744,55257 763494879888568320,76406 787449691382304768,208059 773960796887916544,139404 775667658809192448,148654 776795876689743872,157755 788882517118029825,220332 775648436246937600,150511 764915248788680706,84724 765314912830750721,84209 767727012115079168,100893 752690273780502528,22752 773580681217576960,137042 776754020815818752,155451 794586337852661763,261155 759269592460034053,57348 771340612989652992,124883 791004721397927936,232169 764942752371146753,11774 767821155654832128,101463 779745518540828672,174492 794250803208855552,258771 793844080396472320,255039 761995406591070208,71550 794303082536562688,259818 780617822518915072,182146 790910374476296192,234583 775463782927564801,148045 785952992675569664,199546 757501976112402432,46280 781343433084534784,139404 793158454072442880,249927 749984853664280577,10251 781192777451188225,185496 767882643803344896,102342 778826601911820289,167210 795280723707990016,195332 792105641720545280,11774 760601009152405504,7319 771796742320816129,128043 752162892691042305,20246 765949737413455872,90384 793134382836056064,249469 758353855507750916,52554 795373793749401601,266151 795114132714520576,264397 751128273225146368,16236 766388530629087237,81929 758571870295842816,53163 776219047226642432,154534 767362606625501184,97852 775150190458236928,146864 794559697562939392,261155 760461685521981440,58358 773754074613153792,138819 750822486405591040,13976 794920147647598592,262890 750141353338613760,11492 762006480400769024,431998 778156452032675840,164826 779484944108171264,173347 766705887058747392,95708 787381493974896640,180433 772868338531852289,132761 780818879287361537,183269 787000074140131328,207287 772969791002935296,121795 763697925188902912,78947 773868396719042560,139404 786392252360761344,201558 760515081129963520,61412 776812726232449024,11774 756631207337562112,44450 755935237754892288,40668 790953042359103492,234583 766047740937764869,90654 768135679205380096,103354 779351028613287936,174230 753598474852012032,26458 786956543451402240,199307 793201354332213248,247240 775784777924407296,151463 792165023262973952,243165 758447156218822656,51778 779116329605312512,168284 768044424274120704,99111 788757421812543488,220029 754073147129729025,31686 764166012610543616,82283 755076401901015040,33356 758421951383736320,53163 774391376985268225,11774 775731389580750848,151071 776449448608083970,11774 781663111178846208,188500 790546332410863616,232137 793092256710426624,228911 764959530270810112,84745 794906751535644672,232911 785816330884612096,197512 791450231657402368,11774 757631124868886528,11774 760320764998356992,61544 760945710103605248,65180 788487889646563328,218275 750324536734810113,11428 767654403478286336,100506 788132765141045248,205094 767106858213527552,93112 773888803429752832,139404 794210026017746944,258771 760313541475889152,55684 791080757431336960,78159 794888135536758788,228037 765510967593693184,87904 793505484418408448,249926 760417982883528704,62063 774666149552349184,142852 777240386037309440,159475 770791105814155264,120363 756188741350285313,11774 774384987139403776,143473 774771335058690048,142503 751541492943126528,18391 795041937141153792,263907 753719532972310528,29276 758098316479508480,51239 760979382454419456,66116 755598724282351617,38183 781121927809208320,185296 788147707009437696,215578 778279236285108224,164797 758802276127416324,53185 769389259354730496,109104 793281484136210432,249926 781330266895679488,183759 788826128978808832,221297 791007286961602560,235251 789057821794906112,221972 790555809956626432,208178 773990944253222912,139404 785626285737246720,197512 759165123395289088,56772 780933800721321988,183269 794627763651182592,262145 756629192356356096,43225 794603442727743490,261155 757287532665057280,46407 793098377936400385,249469 766075213209559040,74133 768089141053489152,103354 763417849276882944,74868 767400866529837056,87607 754218720495558656,32321 788847626032705536,11774 759798282222645249,59339 779082642134368256,172123 794212870451970048,258598 785531736524333056,195807 794955487599034368,262022 766755312376381440,95568 753969613554188289,30590 740375467283251200,11774 761636318052913152,69493 751790430648471552,19352 786950684822253569,207244 794860878013366272,262752 732172216792698883,349776 788710604282425344,220029 795115175997079553,263906 768798312728137728,108849 778970817208184836,170252 767699997001408512,100620 770320374756216832,105109 771601372483420160,125554 787670332228468737,210313 793155543535788032,164814 751195071467261952,349856 760866003165282304,7047 785499419277979649,196277 790734552666963968,121795 786720232962453509,205094 766702755897602048,95672 795076447325061120,247930 749356189352390656,8297 768974181518245889,47940 771147590834323458,122861 793282249399668736,249926 794895619957620736,56391 795399350776168448,263793 766622632825544705,94690 754198287146713088,32157 767782436776255488,101463 764850889580486656,84666 781207443334393856,185313 790671750627364864,232169 794935103696805888,262849 794716930900918273,261050 764141111002542081,81946 767921652759834624,101681 786978428230766592,192032 769273262459252736,110585 771470522324398080,125145 774136453907427328,140638 794306440420724736,258607 755178330870079490,35890 793180544909672449,249926 793835453782917121,255393 750408799392002048,148861 785516116000989184,196277 770695922942476288,120393 766173372938084352,88603 762705429390626816,74133 789274035662184448,203710 791726886690758657,238395 765962379997831168,90384 794574931359125507,11774 771054859168526336,122982 787341213825372160,208507 780842699838533632,183269 786281490464243712,11774 754776939378962432,33549 756098470717468672,46501 774692192715677696,144654 779127573473333248,172962 790934064572211200,234943 787442462042226688,210207 794785878065311745,261155 769342314812547076,113165 776920552367796224,158387 788357392652128256,1170441 794559497419325440,261155 773978338771755008,139404 768039691761225729,100620 794150521921748992,255299 761742662814707712,69711 768964207731740672,110585 781828618234265601,188478 749316329035804672,7849 756553132763672576,43811 786245430631866368,201494 786957190821052416,207613 773678793458274304,138650 781267612957151233,186170 769888283123937280,114779 792500048730820608,246392 766373611473100800,93508 732985675239333889,353451 792157568911151105,243733 759382799593844736,351792 795389644280070144,266151 775873864865808385,151185 790953991685353472,234583 767170331534503936,23060 758071596993093632,50647 751758901616467968,19545 781609515275972609,186584 751615355454304257,18470 775023697224671232,146259 790269542840672256,229895 791399050687946752,238395 781910982247518208,70338 754134563706826752,30304 791759275177627649,237908 773616912345423872,17640 779671765773582336,176110 775095087944523776,146804 774315378872881152,140444 759802740268789760,58839 787570584339308544,204413 794556761458036737,261155 754720547343335424,27045 773631881627697152,136947 751157644753117184,15643 763111676472205312,75899 753970879030300672,28115 776929379687411712,159093 793957923152101376,249348 765507822599610368,431998 767102199637868547,97685 788845457069989888,11774 791349072430964736,11774 791708710196293632,240145 793230380337770500,250430 774327216981286912,142217 795695252757770244,267855 773702061850525696,138819 793012128798023680,244270 792067217890377729,241523 777007450931200000,152567 756456192587796480,42495 769968160015515650,115817 778349993321050112,166852 791057335443685376,234564 755108902891577349,33081 790647224107732992,232881 795398572564836352,266500 768499734457626624,106819 777248359635619844,159876 787232789280067585,209736 789144249673580544,223286 760637311176413184,64197 732324285910376448,349347 785817559346012160,195975 793460392907321344,250293 793189964431384577,250033 768299155865251841,105109 751031167663632384,16422 760371373722116100,62063 789821717593985024,227993 795736166041579520,267576 793483323561611264,252020 793484228772192258,249926 764854449126998016,84724 762019298479079424,70858 778362711532908544,167305 777814091079512064,163763 767440825055780864,95055 775417898642792448,149200 787463250598301696,210253 749669283349790720,7461 788206233589284864,215754 795380568619945986,266151 774796983835824131,145244 781715876877742080,182870 785672596964737026,197286 738594006733463552,355507 785898109083660288,199546 756293883798102016,42249 786950232118472705,205728 756514800209793028,42432 773573174453612544,136947 758550505438273536,50923 761818127101329408,56964 794293959464013825,258120 765419037501362176,61011 773361493622521861,134113 793195056933011456,249926 795761039262490624,267862 790252227998851073,229693 790975541595824128,235621 774080630816579585,130750 794617863642284032,261987 775559107029774336,148684 790976022921510912,232169 735182857572782080,11774 778638415206215680,169531 768972635837435904,107745 788736140153131009,220332 749397370396372992,8117 766355385292816384,93286 753251928566554624,352717 776628926323920898,155451 758302136350478336,52061 767825822464020480,101681 778007529435652096,165360 795750924933275648,267737 763816433490993152,79911 764855060413153280,80720 787489283170893824,211347 788757961900367872,220332 794155905570902016,257492 755927939460497408,39506 789300918059618304,225320 755397176646332416,37044 773550803332149252,136512 777108742689226752,159853 790716531520966656,232169 776140977362771969,149953 793539275430174720,252020 749439852664479745,8047 769294478309863426,112399 785603756654067712,197512 750379359438077952,1170367 761457616673501185,67852 790188714743828480,229693 791368610149232642,11774 793101552529477632,249469 769998382358290432,116082 750464575221469184,13532 755727367218290688,39235 768632938648969216,106774 770061358507421696,114779 771044679131336705,123085 793173202004430848,249180 754045744059777024,30296 756313789683884032,42249 758496830497787905,41680 794929492212977665,262752 773199452299460608,134561 786371226453286912,202217 771095155214422016,123226 763516577559961600,78914 765450954477010944,86780 788837708533604352,216577 756926194608582656,354841 779039802880561152,172014 793892342352707584,256255 765716848889438208,88361 790664718092410880,232169 793805622332444672,255393 793968812206878722,255942 753058912413384705,24892 759006809948422144,55107 758128219484585984,51451 770814970678300672,121479 788327567673532416,214899 791257163729514496,237491 760214755437150213,61470 788061196670922752,215005 788052487496433664,11774 793511684472131584,249469 786679959964221440,205728 759005736953192449,56302 761054954257645568,65500 765944222528729088,90384 770386049638002688,118191 793331594887041025,249926 762958830007377920,75073 763109754386452480,75899 774051699564478464,141255 754857422062292996,33356 794215537312145409,258598 757299265433575425,46612 775303946797670400,148170 776597977322360833,151374 781167257795690496,184539 757974691378192384,50143 793799827301797889,255393 794231860683571200,258331 756936520012029953,44450 766111693923463168,90482 788822728291807232,220029 778932155426611200,171168 754721275428339712,33356 754760335857332224,33549 790514689054806016,231894 792058461232123904,243576 788492882248216576,218495 760124423097704448,60866 793868716769366016,256255 793911412187947008,255942 757860141832163333,49772 772802408049061889,132578 787526421316968448,211613 755195630205673472,36208 771762356724596737,127711 761312352574672897,65887 794262976710615040,259231 786058985325662208,199755 765130947998183424,74575 762426709597560833,73102 792066457245024256,242693 794693725100371968,262225 785884334028759041,198883 756546581512552449,43553 794693320807251968,261155 776621119516311552,42036 773889540314374144,139404 793223999157366784,249926 763025301676982272,72978 763054989312946176,70177 755173254072074240,35890 788817047543218176,193121 790008275722842112,226731 794786611225501696,260173 768165113543008260,103506 769599022008938497,112872 790446053690576896,11774 794527032138813440,261155 791429469642821633,11774 778038672318951425,164669 778295880608808960,167273 753567741328683009,28037 786044740127064064,196524 788540048371175425,218495 791041425672589312,226731 787072970078294016,208965 764980406332424196,84209 794272092900491269,259457 753234860244885504,16897 779430292385779712,173846 786967634935894016,207613 764934839141269504,51208 771009075811278848,122299 774053611793940480,141277 763272033488637954,70886 778724775472398341,169410 781267478018035713,186434 778334160486141952,165097 794717252171927556,261155 790978362709684224,11774 794752098244014080,263205 762390376183365632,72642 765031265078829056,84724 757715711171198976,47782 764100705707626496,81702 770327898918096896,117606 763101450943594497,76628 774725938433187840,144542 758640022283100161,54070 766014713188655104,90618 793870662930722817,255942 764841548186054656,84724 732325452904157184,350912 788147348253708289,199657 786992751380340736,208176 748662858330832896,11774 755557046058188801,38421 767113790387290112,93112 750333698063626241,12535 791209979789189120,234653 771342542218682368,123513 787698847401308160,212357 754076860452044800,31686 788940408541868032,220526 754717647300853760,33356 773916242268737537,138382 787033116997251072,197286 787791641948094464,213064 765504885055827968,87904 768927874824810496,110381 776123061741326336,151410 758660777171484673,54070 776387881686269952,152872 793869149898407936,249926 732300682414411776,351119 793793957796786176,255393 764542195126919169,79561 758529966258606080,53185 760168198734045184,60112 778441657758777345,33169 778606972392177664,169226 733115148328521729,355989 794169010082320384,258331 794536867270107137,261155 758254645626241024,52061 760834758586863617,64326 794534552484114432,261155 760227461107941376,1248732 791659207762345984,240483 786577280512495616,204413 775787718232072193,150103 788124917350957057,215754 788280998203195392,215252 757666858942083072,48369 786569187120582656,202118 790648633662312448,232169 791796698964168704,240483 755472470568599552,37706 786261769517879296,199546 766032190685667328,89923 794490273892073472,259659 759421011028652032,148861 768800946751012864,108849 773621205362323456,137869 786940987000102913,207613 751876554611761152,18316 762382135110017024,68862 767560924639195136,95672 778560205084889088,167569 749325406705184768,7073 764966941421346816,11774 757736263768219648,46280 758698736117743616,54070 774996727560560640,146259 763756439118618625,79691 775063651678035968,145911 788166635026735105,212068 763016893905133570,1170858 734838930617466881,352408 753383754715041792,24745 750836191197442048,15643 760807722778365952,64326 770403841233850368,118191 759321315249643520,56964 733405055752282112,352577 772488348283834368,738099 785266489053974528,11774 755556689177346053,37751 793999395171618816,255870 761998842648784896,71550 775839167293063168,151242 769378004640206850,110302 753619075809411072,11774 781826312813944832,190635 769092036045770752,111331 765401139701428224,86513 774299392014635009,141360 781581092923015168,188807 772518813531250688,129551 794322804565049344,259266 760184215929360385,61206 795688423436779520,266079 743485837933940738,11774 795734695921139713,256534 761633260539514880,68987 762299846619308033,69711 793811050755784709,255393 765215183123976197,86440 770276256696807424,117257 788392016484835328,217519 760100698193362944,60878 779730816968617985,175952 786635792135303168,205181 789217912611569664,223766 778354065432518661,166852 780488637242707968,11774 768486369320591360,106281 776569736263966721,156053 794182784994656256,258331 764448611501432833,81869 772401472260673536,126152 779163611247804417,171995 785653384137191424,197286 773659985930772480,128519 767317570483388416,97852 785498774244392960,194157 771914160380706816,118191 758838390917783552,53185 793961071400910848,255826 760830416223821825,64722 768861201870692352,107423 778199668412981249,166408 787600512195629056,209184 779854345747607552,171991 748332246101336064,1247847 781896933241741313,191354 749272166105948160,7855 759420107177226240,56964 775176563679752192,144682 771441112049254400,125742 780608267936333824,181789 771207172814282752,123825 794097121121157120,255299 773214668462567424,135386 775408790476824576,148994 763827456725905408,80486 787307266902982658,209151 766712351118745601,95708 751859275148976128,1248155 758656624424738816,54070 786646195733164034,199460 788798309569671168,220945 777806139404619776,163376 778408593938939904,167407 792263259407745024,235590 778361389245136896,167569 793108485860913152,247675 766014249399267329,90384 757881841118568452,49852 759017470829088768,56391 793856914916384768,255931 794320533869494276,256038 765348728953643008,81574 780960736369528832,184223 768972209519890433,110344 794552228665315328,261155 785531207387840512,196277 790547449387577344,231894 733825711656443904,349273 781806234651406336,177455 786973122989699072,207949 787765003352936453,211787 767316832722247680,96307 779071493783379969,172523 756965821155569664,44429 792172580597796864,244550 755766516507742208,39207 756506972271304705,42249 759109690852675585,56952 790655890009362433,233131 793217425869111296,249469 750057603787550720,10735 781349390749491200,187370 793289403326140420,249469 765506253657432064,87904 761925010491449348,66815 793429120323612672,252020 756671208834342914,42344 787061607029284868,208899 758640546957053952,53703 763693963349991424,79587 766103201405923329,88874 780090911946477568,349283 750528850526822401,12852 769317499246608384,112199 788459771133255680,214660 771881245953384448,128615 788551477484740608,218164 762656063468384256,73814 768117783972356096,103354 756914759170072576,44429 772621868289241088,129551 732697722957012992,353013 785300148696014848,194934 789518561387700225,205972 770732089452867584,1170396 751810417689825280,18374 775083075650789376,144730 787701284895809537,212139 792869740691632129,247241 773217199020466177,135386 792073553894109186,242693 758475661304471556,53185 768317850268278784,104973 776848035632381952,156976 767818501968973824,101681 768969872592297984,110615 772762547380334592,132335 758345038040592384,50827 781854716493955072,190553 772089073129263105,127134 777142284659720192,160353 794415486511386624,259743 771534626267369473,125554 790763230230700032,233307 778334301817413632,167393 759079451871150080,11774 781451499331354624,185310 786179287988797440,201494 753287311425699840,26140 788020597838192644,214492 758489073854009345,52659 789127282233319424,222647 770303969281409024,117257 791176685492244480,235590 773914425669488641,140043 786396131576119296,202983 777869040652025857,163990 778815642203922432,166852 785276995903119361,194226 792582733348409344,244270 774931811063492612,144494 774200300311687168,141887 732540589259038720,352374 759012040484597761,55997 788305409668816896,215005 738575713578557440,11774 763913308176998401,80192 777164902863474689,160539 732575809714552832,7224 793638523324682240,254209 780388536717418497,179742 791392437901983744,238780 759174963395977216,57348 765245751882555392,86440 765543462557065216,86223 777287109367492612,159475 792113309222707200,243187 788180030786375680,215005 791496852059193344,238690 791457374762524673,237332 757039051857735680,44359 732353094491639809,350660 757702651257712640,48991 794312420885954561,259134 779435065356984321,173964 765408814912958464,86961 758432713967894529,52637 790892111579217920,234556 793649178425565184,253032 786692307605151744,90209 777897471330643968,164001 791451948188827649,233736 795088597355470848,264010 764798361920679936,84785 790574794773114880,231358 790727922474549249,233154 776519689656819716,155333 772595513484947456,131027 795393177230385153,266491 773929436487880705,139404 792773387122774016,236844 788992184150323200,217634 751876611717279744,18339 778321061091823616,167220 792083547490250752,243427 786802879046615041,205314 774051382039089152,140539 773646775244562432,138382 791985903216590848,240718 737479722389491712,349060 789734871824474112,226819 763000987422367744,75899 781297615535091712,183801 781590858999136257,189222 757666377754898432,45861 792857365372559360,243187 794961313898393600,262886 775880597717848065,151791 764454237753348096,83391 791150634837876737,234583 791423392293457920,237491 733808637534081024,1170556 775589736098492417,148684 793164030235938816,249961 759231172434067456,51798 765820766017425408,87774 781228549432750080,186584 753602604416937986,25189 795015515471278080,263895 781493067069161472,186434 776123683161137152,153248 761936590453215232,70509 762743886884155392,11774 776621247207727104,42036 794440273422127104,215608 764159964839424000,82066 794347025034641408,256038 793155812524818432,250066 792979119642259456,247241 764230686651797504,82066 792333692702224384,243092 762719203761676288,73910 794603590480334848,261155 785581190149509124,197286 787301275406708736,209924 790935568091844612,234583 759239329571041284,57258 766015297803456512,90949 764811510090571779,83422 768967071262711810,110477 794600872307109888,249926 791648313212805123,239582 791733877442314240,238780 790834044309209089,231792 790597462138302464,231882 793921955732668416,256219 776966067801378821,159546 791049889719418880,196314 760479319487451137,62063 760218656748015620,61051 768422734242062336,105642 760764234875756544,64689 790600901039915008,232662 758445276415787008,52749 775367184533032960,148537 768747844668973056,104662 790182607937871872,229930 792586617034649600,246225 786183046374395906,201494 791653444763385856,238271 778475438981124097,164783 780799006171598848,183269 793872126793035777,254135 773642986529886208,138382 760664727538180096,63268 754970141805404160,33356 756755484183363584,43391 761290886697353216,67852 757116717411643392,45525 764971481931493376,85562 773743606985138176,11774 790592710172303360,232662 737448026038374400,355260 760511436808261633,62338 762687029129936896,73926 760538766415126528,63505 789157302720798720,215505 794536666069368832,261155 732927634724651008,178186 781572126746685441,189017 793062232330416128,249044 771407475652325377,125222 794567204054278146,261155 757819768598429696,49431 776139133639094272,112363 785546656418783232,196348 761827364435140608,69548 788193651193212932,216265 768214963504680960,99137 770709205938561024,119937 758372013656256512,34441 770769698346729473,120710 790920859326279680,234583 762018685653442560,17416 773676623468134400,138592 791639498140454912,240070 792514292297834496,242693 762933915208253440,74281 752013364272988160,19376 775367811099013120,148574 762001303811874817,70679 773898020781854724,139404 770337389126545408,118087 771157566051061760,122146 757567062176772096,47782 757323971499098113,46394 761249507224854528,65180 771342954808143873,124600 790893981966098433,234583 765672391242416128,88930 774328897462738944,142315 794539243875880960,259974 769463100198182912,113754 750826207793385472,14582 763438394458333184,74133 759771729962995712,57336 793336942700163072,250633 759067929996648448,56784 761191351887155201,65180 789225860121268224,223047 794476659596468224,258444 791440260144046080,238205 771757399350714368,126152 790259791125884928,230282 794942369435185152,263895 788833735961550848,220029 780975830339948544,184223 753677871168847872,26740 791368775392235520,237325 760513108699811841,53996 764180334011256833,80486 766322413663559680,90716 778514953011662848,166852 764574396749115392,82018 790935218177839104,234583 766194991311970304,81929 774322727050158080,133702 794560359608807424,261155 754085936892436480,30590 790574158497406976,231318 794317750751678471,259773 793084010486337536,243075 788720326897205248,218469 795039266917281793,263532 792023111767986177,240483 760400324993675264,61218 787970030851936257,212239 790642207409733632,232169 752168080973914112,18339 776770174070292480,157755 789658482316234752,205777 773689059088531456,138532 760618707202613248,63267 793965561814188032,8044 787125710691246080,207613 733021938495434754,11774 764905153564708866,85159 779481884510162944,167453 766515600621383680,88920 757697957584052224,46958 772972363227000833,133519 780770076161040384,182870 769384970993315840,104932 793887781986656256,220727 791326203739242498,237680 763641490069266434,78394 762040654473986048,70342 790893121085333504,194060 765763151619039233,88361 786566206996287488,204413 780670575832289280,176719 794983316659306502,264414 793088198117392384,249354 764934258418786304,84724 791479467419967488,234864 791810807482974208,241940 756583398039322626,43553 789764688896667648,215437 770209725266948098,112455 788046071452700672,214354 787131148979744768,207277 758448113933660160,52749 780424926369120257,180074 790660947174039552,232169 790541256300658688,231894 757713718926946304,47940 766774386409955329,95511 790918477871583233,232863 779127664414191618,172962 761938543430238208,70689 772515726372417536,131421 766039273128730627,85562 773860422483120128,139404 766115556143628288,80939 770666464164605952,118192 758752672522440705,54123 788469232203730944,218495 787750518315679744,46572 776084255881437184,152735 794161435312082944,258331 758691566642950148,54070 779025833365123073,351463 770661241589207041,112363 751181664735391744,12883 765003822510911488,82066 754797179219378176,33532 759740932304412672,59574 776257852629331968,153095 774830429849341953,87904 789437245354803200,225981 794337268072857600,260033 794552480399036421,261155 795755401472077824,268529 793397112897728512,249926 756367191960719360,41680 765699648077963265,88489 789143212061360128,215505 791364282411782145,238207 779682932218888192,175967 753330793947262977,26140 760235416612110336,52764 775498650902405121,149124 781320761806061568,187402 752224289991102465,14421 764593643470467072,79561 754717236254875648,33356 768227576502489088,103924 788961007075024896,220332 794844057621200896,262588 790164889297948672,197046 792383015410282496,243187 756598603934752768,43471 787830417172926464,213064 740934552743464960,11774 749696392306753536,9433 756273812480614400,41689 766719248370507777,95708 781510159554183168,186750 771110734084399106,123135 781785182563033088,189314 776735849643970560,153248 794243726101069824,257492 794648690766049281,262313 764949754945998848,11774 791046387991506949,234583 792414910886051840,245085 751652784399802368,14277 768817589573263360,108849 793225064426590208,249926 749997758115770368,9433 773661808636731392,137869 787630762044424192,209828 774662902703763456,130126 764576282701029376,81926 794943870010269696,262847 779010128985161728,172014 786788668207865858,205455 794563001336504320,261155 794267238253658112,258598 765729619332829184,83342 777049078756544512,157082 793793978843922432,255393 793154962402324482,249926 772630913247084545,129558 788463518194565120,218275 762751085710761984,74247 792189331939090432,243187 792802543080472576,247379 745832624682213376,1247718 750580069568024576,13532 753413695305228288,27045 758734332588470275,46076 787630551788290048,88859 761250599165915140,67547 794235479885549569,258331 768131044293877760,103354 778334237678145537,167517 785946118047698944,199431 789722103750680580,224385 766021785825402881,90384 790915319296618496,234583 780471394719129601,11774 794592295236423680,249926 750758827692285953,14781 776951546072346624,159546 751071688717205504,11495 751896141675917312,19236 767208004970086400,90384 795725396473999361,268281 772805041086468096,132364 776941584092844032,157693 763159371207610368,76794 756292039633842177,42564 768995041821929472,110344 780916973840588800,184223 763918652919853056,80393 750416874484199424,12883 778628425250664449,167007 777610465610493952,162838 762710129233960961,73814 792603486139494400,246632 795140641449709568,263895 793104687662759940,249469 751156565424603136,15643 754026373836963840,31052 769875074107133953,110532 772220218164686848,47207 793148918401937408,249926 758261859879452672,52061 793146984945295361,248437 756928660465000449,44450 793846362827784193,255954 755126932803575808,33356 765938829110968321,90384 752945092554547201,24316 776830628272549888,157840 785540457648492544,196277 756873551576051713,45125 791684523436101632,239906 794687953524105216,262784 793561977754886144,250785 781196777135415296,185310 762469792586477568,32762 788241815711391744,11774 770738514925281280,119319 788805511424667648,220029 779087057524297729,172621 756741353955033088,20824 772755720659808256,125163 795047718423035904,264397 764454898444472320,83550 777486353395290112,161960 793977299167309824,257353 790598484168585220,231894 752239828864040960,18395 764209468217229312,80648 773720280413843456,137869 773205667045842944,133454 788800659751526400,220332 758866243793203205,53185 773621117336649728,138165 786664539748270081,205728 791818004782690305,228820 775530830739349504,148748 777149766476046337,159359 764270694570033152,62180 768894614283714560,109666 780809320439091204,182960 766635931277234176,92213 789851941606129664,225359 766349040200003584,93286 788478206152171520,218455 788821890995453952,220029 778236166416072704,57895 775485171244072960,149200 756711986155642880,43553 781782704366952448,188458 756220702986874880,41680 776381103057797120,155390 787431827858350080,210289 790647181921234944,231881 794995998544138240,264397 791392220595179520,206666 791700107708157952,240718 793724209570643968,253448 791448581614034945,234583 781231982529224704,185310 755070670946443265,35044 776848886321254407,157755 791344931440701440,237491 753367269992902657,27317 786225744225501184,201494 795669616454500352,267862 771569589670903808,126389 763871493193289728,18395 785490119687929856,193636 791333958034284544,238207 768248609821302785,11774 738392205212188674,350517 777899126960758785,163990 778330107165433856,167412 775070257111236611,146259 790729887434670080,231882 794562250510049280,261155 774996244364132352,146259 795299245922385924,235289 777598043554283520,162348 786221193053413376,200288 793522371328036864,252741 788099544437366788,215505 788550481580740608,215437 789678933578878977,215754 774719088560136192,105109 794644292111171584,262313 793432578883661824,250801 795091805855510528,247930 754735554525327360,33356 785638557931016192,195975 755166394350657537,35216 793190864067694592,249167 754906287737933824,33081 766129241054326784,91499 767766985845473280,101394 753186984139563008,24173 773971746953265153,140444 778250513624080384,164826 763581130599636992,78513 779953671714902016,173347 781348796978442240,139404 794200383610617857,257492 753295898369818624,26924 772087952818049024,127775 777028695273906176,246425 777780658806595584,161065 793535207194431488,252408 765998373623042048,11774 776445915045457920,155390 781253973487386624,185971 789918546721595392,228810 794641022567387136,262349 773765820895731713,138819 762859836694331392,73712 791412236250148864,238395 769684869760811008,113982 794602177406742529,261155 785299180231221248,194923 755197866499420161,35890 764961653112778752,84209 791710563432734721,241034 778272037722873856,163592 765617918822395904,1170369 767325280767733765,98259 756630493169319936,34167 768424132505657345,106281 787318510561009664,207613 762694260378394624,73926 765592456570122240,86472 757103438132023296,45857 762074486841696256,47283 793194352361168897,249444 763848696194740224,80486 785685763367247872,196277 763415419021619202,78129 768947867687854080,110362 773105738700972032,134196 773958756774318080,139404 763395476897013760,76127 785490132954517506,196277 781094343180324864,184539 755435586916225024,32572 765540404754321408,88052 749402768662630400,7828 793424437769035776,252020 790653730005843969,230485 780225390833008640,141360 769373194667032577,111378 778298436424765440,166362 753445674042073088,20279 773932390028685312,139404 789283026941251585,206666 758259098567659521,52061 793884867381559296,256269 757607213028417536,47761 788017748244692993,214354 758024708763766784,50314 764843830050951168,84449 787000045992312832,207949 763488353622732800,72958 785441257371922432,192421 785558059628187648,196788 754231355936870400,29377 773146487366807552,133584 791634961874857989,237209 758661594557612032,54070 753570883764097024,351279 750139638560456704,11677 775719053927157760,149953 775454083541004288,146259 791759258488418304,237908 751863330462019585,18893 773637012762927104,138165 773847921003331584,139404 772308919309832192,129558 775575560848367617,149202 763421510950268928,75899 791716907422474240,240926 766451096252448768,93184 791697381855072256,238395 758719594236350465,54070 759064427505315840,56751 793979520361648134,11774 750233981916938240,10735 786278310300880896,201374 785631623467274241,197091 786929358610927616,207287 793510101437079553,11774 755844694811168769,38521 788357783448084480,215608 763086566143172609,76410 765924114171166722,88930 793299670692876289,250216 790596003350978560,231318 766671190782083072,80939 750433358430154752,12883 794197542946930688,258598 773360670616199168,24173 793245312907345920,249926 748255314252705792,1247824 791003174362488833,233692 772522318664904704,129558 771483909137637376,125554 794367410367332357,258741 795424973678645248,266138 770659821632696320,118154 785253701598351361,193669 756526219068342273,43391 779662255650504704,176132 759148556506787840,1248681 763345621071851521,60950 780387651543306240,179742 774071611641114625,138819 750758792808194048,15073 794533412744744960,261155 770598628171800576,118191 780383680908918784,179742 766325832042229763,11774 746848067354263552,329253 757433623742078977,47283 794891024221044736,262849 756551839487696896,11774 740324160296103936,11774 770012232457543682,101681 793549406373081088,253206 775078501611429888,146847 777345425250590720,1250322 795282013217587200,265992 768837163576270849,109104 768950674717638658,108729 794747828883099648,261639 759459070130556928,58325 779682252263419904,175851 788798602000883712,220018 776556555412144128,156835 772218186817089537,112788 756565465439272964,42432 763597207324860418,79136 764509348437626884,82283 786008209165127680,199891 794564159413178368,261155 771953268356448256,128519 750065611183566848,11495 751646015787266048,18236 774400698242985984,142980 792925114702651392,248578 766308185023971328,91946 775661201523089408,150511 766067671762931713,90384 794205321338257408,258771 753279279119552512,26670 795693490634166272,261242 789937916332040193,228416 775986833243209732,152735 779442632816603136,173011 766428334981017600,74247 764903319173156864,83367 778633316069216256,169201 764274617766871041,80486 780882527271747585,183242 775688349910724609,150511 790743309107027968,232863 790953268356579328,232863 766661110946824192,95295 777996246975938560,164826 772575802626023428,127871 775070053435924481,11774 787266475060899840,199307 788868238213984256,220765 793134281870618624,249841 771951714551365633,127836 793253725989117952,245963 762115614815039488,71597 765226929490395137,86103 773960136238915584,140232 791015555322871808,235423 778655715527307264,167939 793476188081500160,206412 752301146690064385,15509 795362789888000000,266054 757209019975016448,46006 773612140888330244,137042 779002633663160322,171902 794641870618066944,261796 781554607466090497,187044 787468008377622528,209863 791382727731793920,238395 759788876135149568,46475 791422699075727361,237491 743504050289778688,1000995 744031977381191680,352722 754096601375780866,30910 760885131116580864,63559 771000880695013376,122388 793147368711544832,249841 767184764851851264,97315 794860794286637057,261155 753006868696473600,25185 759151768714539008,57348 785545897967050752,196917 750694114014924800,12957 763018243736997888,75073 768211991571861508,1011996 738370882649894912,195876 787000596075204608,207613 786533721742598144,201914 772196001717248000,129991 773547648951476224,137042 772104023583240192,123354 774241263109505024,140444 750915225394802692,1170338 752042632994385921,18316 768218818753683456,104395 771513792748544000,11774 771655942022717440,118761 785350084540063744,195125 786673925791055872,205349 790601055339851776,232169 794921965719056384,263817 750466612562722816,12949 760253214327529472,48052 772099815425519616,129558 773140841799876608,134559 790649479619760128,232169 767551427984195584,98646 794562348728143872,261155 793239321172058112,250293 753734988982546432,29263 753325191351062528,24134 781274309259964416,186584 778198062716059648,166390 766281107289419776,91946 777589689804914688,162497 764369523193450496,80939 764314895101857793,47940 793139917488611330,249286 762284355544838144,431998 764864675351629825,84449 780964663664050176,183269 761534688859160576,68993 792490724814163968,246225 793203390260056064,249926 794621714122452992,261155 760110280009408512,61051 790592674428555264,210238 792167904351485952,243187 760277711101173760,48052 760570605246648320,62805 780567405504454656,181548 789668551070130176,226731 795284826492456960,264397 761253575049773057,62757 769284304526536705,112363 779830155967463424,159115 769050039301894144,110709 751149706567294976,17371 781845941649276928,186212 793051810286145536,248065 762184297902018560,431998 780275843570421760,178973 788522756346380288,218164 763359455299764224,77602 775712334501281793,149304 781569805199388672,182870 762811003520294912,74499 785674965848817664,196686 775099138882965504,146405 775106621726830592,146838 787754149404352512,210208 761275586106974208,67023 778577373952303105,168794 781323730488209408,26066 792562956944936960,246225 766769887473577984,90575 762729283194236928,73712 774437716305993733,1250132 793197833876807680,218540 771931738230644740,128519 754823201918709760,33356 769959242770046977,109666 772015923712651264,352723 795099985792540673,11774 777894005283618817,161960 790759004129624066,232884 793264167897751553,250633 776770926562074628,157840 792806233011023873,247240 759784852619202561,58542 762261938508275712,72420 767861730085068800,101006 768521676300648448,106716 795367850978357248,266151 744986574211944448,11774 787120797936603137,209292 776213425827569664,154613 779361723539197952,174230 780876257261031424,182659 778759500706684928,170373 763457378335555585,11774 758022002078732288,50926 776474074843316224,154832 791234676686020608,237236 750222625029271552,12126 764055707087876096,79691 774430774632132608,139781 735619396379480064,352060 788091282002472960,214354 768968498404032512,110124 766476030118952960,93508 793093976102285312,249469 773117880502194176,134470 793094040430448646,228911 768805686964871168,109104 765412775174688768,87245 794027244280684545,257492 778422145567293440,167407 779807195865243648,166282 781276465132339200,185921 787340971923148804,207212 788456178854596610,11774 794340091099418625,259659 795615186195533825,266151 788227591224250368,216038 765411255293059072,86103 773197129716146176,135004 779639389970395136,175074 794245568339947520,259063 755560239970353152,37455 760270448932290560,60794 750060585677561856,11250 794307185324879872,257492 742177865861500928,350711 768628138880499713,107428 762446739106168834,1249006 794637160485830656,262022 768875848183066624,109666 793294125613342720,250633 759843965491224576,44429 760614908266373120,63451 772838256178331648,132335 756899762876649472,36145 794626452989902848,262022 788101505660444680,196538 772335303596052480,1170396 793514495393923072,11774 761920409251950593,431998 785372417153757185,194170 790745509879308288,232881 755095952399171584,32860 765005992513851392,85562 777590354031833088,161407 781290759794282496,186434 787153606654906369,208252 749971601064534016,10735 757566269075755008,47782 768902899975852035,11774 786633707285196800,205270 794921278373326848,262752 762318019855015936,72723 762515228210847745,431998 771696771227488256,127134 762729402111258624,1249055 753675340136853505,28819 766415601229266944,93184 794731265266163712,262849 785928873439588352,199262 790593583858475008,232662 794698465620135936,262225 735857264779776000,11774 757789100866883584,48929 776827680289333248,157693 767972359923830784,100893 791070339061145604,235590 753678433847304193,26458 764912975052476417,84889 788561158298931201,218892 751790351812354057,16931 754841539109531648,33356 768534628361728000,104973 794320227949563904,226320 786999388941934593,205455 788322383279091712,215608 787744444640485376,205197 793100442011967488,249469 773613124759027712,137953 755667193749204992,23217 732678726199054336,353228 793141853436731392,249469 768567312081227776,106281 766100406753644545,91440 740357139172970498,11774 767559139719581700,97447 781505620046471168,187454 765939140638613505,90384 794531784776093696,261155 789109028378939394,223286 789492669646942213,225981 764270940385574912,77731 765688183761739777,88669 750748648401690624,15005 750801978519793664,15066 766704515575713792,95672 785648634629017600,195975 792036942032543746,243187 772096847808634880,128159 794117031876407296,255176 785687956493217792,196277 764978542618685441,85562 773893244690112513,126016 789123660606996480,223286 791378575710564352,238494 792844090543144960,247877 788061825023766529,214492 768958152343629824,104662 776197148425588736,154200 776885673626173441,158673 791756460803796992,241432 769700403030007808,110585 794046410974838784,256502 790876481866072064,234583 769541510513635329,110585 794596358871101440,261155 776954238438141952,154914 751220915099152385,17697 765818936415887360,89762 756375877898891264,42432 765685135203336194,88459 787073441056817152,208965 773856270499446784,139404 772879068073111552,132335 773281299293282304,130988 749720843983388672,9433 775545396198305792,148713 765957856734679040,90384 781282779149377536,186584 770264505376964609,117364 765170924685582336,86103 761945569510260737,431998 776221934518464512,131210 792089157451390976,243187 795089627115720704,263676 774010148432048128,140444 751067320152383488,16303 775001874038521860,103382 759054294939238400,55710 753714006653751296,29263 757622473181442048,46379 766122967680024577,352722 777492978323423232,161456 788069624495558656,214205 777137367366897665,158110 788177811395715073,192840 781241969066536960,186170 786240777877880833,201946 774972691812081664,144654 791757936934682624,240067 794014936863277057,249926 752655878931804160,22575 749305934162358272,7849 791597229505118208,237935 763871657354145792,80939 770336672152248320,117687 760527507934224386,63281 765701133188927488,87904 785590282175774720,196524 787476813870096384,210313 780603047332294657,181811 791402964015546368,202265 778903550017540096,171043 781609663720751105,139404 758040771073282048,51069 762763848432648192,73910 757517972026101760,47680 788439002298941440,215437 776062014003314689,153095 793261636551225344,250869 762635783702401026,73814 768069966490767360,103261 786715760689160192,205270 767573986674896896,98972 751181945321684992,14421 785242214725279744,193898 787830578167111680,213064 794592720664858624,261818 790996115537719296,232169 752876975631368192,22737 787103979511484416,207733 775483524430307328,149770 778326467297947649,167319 767854304568848384,100559 781262176443101185,186816 762530878098550784,68993 744274619570364416,349197 785994138428641282,199211 769150558699556864,110389 780614903421730816,181935 779832685162328064,173347 788483417574809600,218275 790971901384491008,234583 794447747889922053,257603 781057532785635328,183759 786014434640658432,199561 788442708717113344,215005 752652377589620736,22439 771757273727328260,108396 777886547249102848,163990 777384659088908288,160134 785355060116987905,353017 768256739762372608,103071 781504916015681537,188401 781111995760250880,185496 767295932618637312,94699 771001309730406400,122690 786695843093024770,205728 786266551435616259,201494 768227809378480128,100891 754942142821371904,33356 786532765307023360,201555 764933215819821056,84889 778485769438539778,158820 764983150355243008,85414 791279403300892672,234564 767417392519667713,97852 753402472853540864,25981 775086333744320512,146205 761920614596694018,431998 790261674796134400,229693 790954581488533505,234653 794966139361263616,262925 764201337236054016,82283 756297191497478144,42495 793619820797362176,252639 732359105365544960,349332 788496958591733761,218275 758766797545811968,53995 769267998377017344,112768 772139221528162304,128407 795454452509577221,266884 768618392169373696,93261 785492874305671168,196214 773560562429091840,137639 792467601091768320,242693 776072298428235776,151202 753418187002163200,27045 791669249659940865,240167 794940056070811651,262847 781676480933703680,188716 787098303926329345,207965 772462665520275457,131045 779408898260250624,171865 773940397915668480,140308 792206874238148608,243075 780587762428764160,181789 794025989089030144,257325 755205036288774145,36247 765609923476684804,88332 769939814191763456,113412 755437429494996994,35637 793541844000833536,253274 749727465996750848,9292 794749121387036672,262849 774287896513695744,141360 785809790945468417,198466 762726694662864896,73712 772845256983183360,132335 788836557658681344,220029 750391448365826048,12883 752177174195699714,19133 757669529073790977,48522 738036917514690561,11774 795091915159064576,264397 770733752376897536,121046 793872678121791489,249926 758747952890286082,46958 768204507033505793,103924 778223335268376576,166409 786765420107698177,203996 752985674190434305,1170722 763125671283613696,76451 787275371641237504,46572 790229586281951232,228524 794867612903702528,262849 767522506559283200,11774 791397863297314817,238395 790726793888079872,233558 774846810946932736,145681 765457650511261697,86440 794558457298960384,261155 769634039355609092,112399 795414488656867328,265855 769613113465315328,1249685 779905674163720192,177233 781232563239038976,186212 794585415005114368,261796 770185296671412224,352304 792083996209451011,243092 764685254003036160,84422 773291338167037952,131027 788766470067130368,220526 747527348002693121,11774 785514984184778752,11774 751636605543256064,18555 779421499341930496,173628 779542575887880192,173868 769569816202055680,109509 769992727475937280,106716 791354009533702148,238395 775169244782858241,146259 787044624984596480,207287 779360325514760192,174427 785913465705603072,196277 771863369561280512,127657 776637754750935040,155451 792283853754728448,238207 795657613648269312,267521 750337690093101056,12535 767816127548362752,100605 788901635133050880,220029 768982721699864576,110585 772552651997274112,100891 793490470022287360,252408 775879423174127616,151165 792367619726839808,206257 793875926576566272,252580 791224124127318016,235251 765193722229325824,81702 775781998036193280,151463 778284787949645824,167046 780465648367468544,11774 757697729388621824,48522 788551474729005056,218495 769852858745380864,114422 793872917654306816,256358 776906255373897728,158411 761372631958368256,55257 764145449540300801,82209 788399379447160832,217519 759447069518094336,58247 767814788936179712,100605 754007544058695680,31077 768450060522782721,106084 768895224802344960,109709 790936451483664384,234583 767647397254164480,100167 793658235995553792,233154 794591888451977218,261155 769638035340361728,111454 788040903143280640,214209 789164073971625985,221416 763900649532592128,80939 780869901216952320,183269 794291210131099649,258249 791024833429594113,235756 794202082601529344,248652 762610748052811776,70886 775742909438132226,150404 768867616307806208,98972 764864277840658432,84724 794711319786168320,261155 785836070491525123,197512 757278152053891072,46612 792761500175704064,247241 764573664520077312,80939 790246008806662144,229693 732750258048880640,1170601 786447597317652480,202429 788749873675964416,220332 763483117591998464,77632 789098254436802560,221476 793434339161677824,250328 758020822724255744,49852 768809656064086016,109167 781843731620257792,190635 793993325091127296,249926 775911253873086465,144654 785981105757224960,199891 795762335805820929,247930 763039131748401152,74571 766008621935104000,90648 775811053234098176,151361 786270530630365184,201958 793270498989895680,249725 794346906591731712,246425 790090511113719808,228124 771328006702960641,122978 793437816168382464,252196 774077567816957952,132335 773583747593572352,136515 765179722791841792,77731 794136999578009601,256255 771790110610300928,127582 786651477704056832,205455 775762308882657280,151463 792028353670905860,243075 795709946084134912,268448 792537366980210688,246295 778673306224332801,168695 754719017403817984,33356 772491560680161280,130026 777106335930454016,159906 786130925004423168,194450 793045744240525313,249044 769989697368129541,116141 770280071793782784,117364 792192207478480901,243187 760687170042621954,63451 769576049424359427,112239 793849356617146368,254135 785976350725242880,200382 757713946824413184,47940 789834952082731009,225359 755560523098447872,36877 758116569935470593,14351 769548845185273856,112363 781688822354423808,183759 781834428280635392,190635 760401295429734400,62063 792551532453593088,246392 767061855097516032,97472 768229429252386817,104932 786375531201761280,201558 765602727217008640,87904 750401995756937216,11495 764418785700818945,83391 761616215756255232,67742 789969991848357888,225911 764259290588680192,82283 793247181545299969,247241 771449999913787392,125367 777117418283937792,160226 781509023166263296,188119 781274729835556868,186584 786276823143485441,202429 794634321604857857,261818 787629088747888640,206101 775731329589612544,150404 754247786049236992,24776 770788926835396608,121479 757718905695580160,47693 743478949532033024,11774 761765284407611393,70177 754866108495237120,33356 777037755788525569,157082 788886211142291458,220689 762096289941159936,1248997 795753457621827584,268529 775112099190087680,147256 769122528656822273,109709 793256179472359424,249926 793436796491272192,249841 781718659983151104,187044 792617134308356096,11774 765558614992031744,87521 788794140309934080,220526 766788404340068353,96263 773298867479674880,134371 732701108104093696,1170667 778259462461071360,166321 791214506663931904,237202 757580684445749249,47659 793112611835486209,249469 768500298943979520,106281 786587788632207364,204835 740321209087184898,49681 793971265430167552,257353 751692271892983808,18316 762324097103568897,72035 792155738730704896,242712 792483905907613696,236884 778387753360826369,162096 776905703789387776,159359 755595355836731393,37537 786451651351621632,203710 759444625748885504,56964 765251901982146560,86103 789061839053205504,222682 760550204978307072,63179 792088100239540226,243075 788475733224153088,218275 754108637677776897,30590 733330178076741632,11774 780836769071783938,183269 790318768685715456,226731 774231094220718080,141867 764501493894578180,83727 787735046492938241,205197 768982168886472704,108416 776736893853573120,156053 762807020567265280,75073 761053248530690048,64730 762717082437824512,74247 753851579191615488,30011 775969183058321408,151439 788386757326671872,217519 795394128150491136,266491 780661059212283904,179537 794899480701259776,262849 769258428107661312,109470 793770064558317568,252372 793484811302305792,252020 773706671789072384,11774 735679709636333568,130505 794694616045981696,261818 752923009963393024,22715 758355834833281024,47761 795439087217942528,265881 777058060242038785,158825 791498744982335488,238429 770625358907441152,109945 770001588874338304,116122 771680391899983872,127134 755843713641881600,39462 773909021585764352,139404 789147661484093440,223899 754774727533756416,22393 772095902706196482,129558 770387071085215744,118393 775964431217889280,152736 794910517169037313,262849 758421065416712193,52554 765733691192647680,88994 785311311307550720,11774 791131852337737730,236454 795432281888489472,266491 774594026041253888,143473 737588492365004801,354829 785971558670016512,199546 793188629363523584,249039 781307219732234240,164764 785459823261409280,195975 760112951797755905,61051 786568055828590597,204413 786758213777649664,203674 793498885624778752,252408 765198174076145664,77353 773709011279605760,11774 775541678878916608,141912 768179872988487680,104406 787029497610592256,207287 759109300543455232,56952 777753409034285056,159308 781235502246727681,181419 786958762619863044,207613 769667532747702272,112032 787077496692965376,207965 757396275738271744,46890 788819664734449665,221297 787392146034745344,210238 751561569268408320,14277 764507737120239616,83391 781641088494866432,167220 786029513859739648,199211 786185756150599680,201441 790952146795503616,234653 791735868566347776,238594 763173697293316097,76549 790638122350575616,232863 762340437139005441,11774 785729229233197056,194082 793098058103975936,249469 773517680326291460,136947 786140451040534528,200382 773703516825219072,138205 774078926347993088,141360 785876759208132608,197512 788484483276210184,217837 764641387849605121,11774 773613460932485122,137639 787242717860487168,207974 769592049083510784,113412 770665648544505857,85326 778261273389568001,11774 790911105220669440,234583 794326069251809280,257325 793940674550722560,257026 780906006893191168,183269 775102368778256386,146704 780827989244309504,183717 760820933846335488,63149 732265596818100224,349814 770083906477494273,115458 776817607462707200,158428 789163681162547200,215437 790917877171879936,234583 761171765150318592,65180 761338816108064772,67369 765021000089997312,85562 789879329425612800,215965 786288857117491200,201555 767728218522517504,100893 773557700848390144,137553 777958052205039616,163901 785756523414818816,197512 762739120892289024,73814 771421460845977600,125367 759154416889004032,51798 764107487188357120,79600 734114735143145472,738099 777846765714309120,164001 791489495535235072,239405 761576925299113984,67973 772455044339736576,84209 776014540177707008,152735 791348200971968512,237594 755749954803658753,39384 795214918882623488,264397 766258501085605888,91946 770419419826622464,118192 787873226730811392,197512 776870542313783296,157840 764738735086919680,82066 770602208463290368,119833 785594878256418817,196917 795247325266542593,264397 758352475653103616,46384 787834730481717248,213064 793459976450760704,125853 793622131573653504,254135 769935768261316608,113660 787338832177803264,210503 756234043230920707,41680 766686964321951744,95568 773161465050238976,133934 765772813319962624,85562 780720127994171393,182257 791350783111368704,238383 766014255892004864,90384 793857105828511745,255819 779602046542635008,175154 791465774384836608,238207 732852542711975936,352911 756357391428546560,42249 780639911246438400,182257 795113972240359425,264397 786073364901326848,200382 771091027155443713,122776 771454010876452864,124597 762156627327725568,71099 788254787510951936,213700 760982918143610881,65455 773517811167612929,136904 793180809003929600,249926 793299972066189312,250633 793561932561125378,250785 785997675510370304,198275 759008339204251653,54070 764995273177206784,82283 786390151811313664,203510 793522607526150144,252051 794682610282860544,261155 766150314147794944,1249308 788413200379187200,217519 778354589246644225,152594 790955445284442112,234653 770481374394454016,118191 781752016422916096,189840 763797323461890049,80393 779883612472807424,174465 767099155713970176,1170492 791464614030614528,238272 765652017243193344,88669 788167103912218624,215969 768102213692624896,103446 767141354627403776,97852 793128947114397696,249469 793601477453357056,252112 732708320545406976,351463 789320505987780608,223054 787428112745103360,172084 768540775332274177,106317 775232811141705729,146488 780620796146352128,181984 774091331006115841,141360 788162211113869313,214899 790639060763176960,232881 791441826490245120,237491 792839340657221632,248016 763550718741585921,78159 785999037535322112,199546 787304088925007872,209713 775829321785180160,151463 790602561564790784,231894 792032723749724161,243075 787838314040524800,211829 786393330561069056,203674 746391816765743104,383096 775061540445622272,146259 750926484597006336,15808 758749188452519938,54070 761377748829044736,67229 766757485805903872,95988 756980756845621249,45669 791679470843236353,240483 785562800030560257,196609 779433124912467968,173682 790764256220286976,232863 771724527449415681,125145 765868112734367744,89945 766407733138423808,93823 785901726800850944,199290 774000013110194177,139677 752120883909578756,8049 770619369147817984,81702 776119247277809665,152735 759953529683320832,59365 780840431970086914,183269 750351673286070272,12535 752126185493127168,17794 754722860011315200,33029 776889626766172160,159258 785269238927880192,193669 765239723488976898,86440 756364428208201728,42249 765366793720430592,87226 766690405157068800,11774 794923628164943872,263817 786737744156487680,206054 793437065606262788,252196 765629897028935681,11774 773560458922094592,137639 781356960587272193,139404 773146768884240384,132335 791831046983671812,240145 762199968589283328,70941 787961126814228480,213887 758723519073116160,54070 768873936322830336,109874 762470941884428288,72932 786355260491259904,1063777 766402544159436800,92159 794626416809771008,261155 751540555146862592,18491 786546962908585985,204413 755951853280563201,40881 787723232723939328,210235 793945201291251712,255942 786745571184930816,205728 794336625828462592,258598 761433515309137921,67369 775024859810177025,146259 755160036301832192,35890 791724505404051456,240070 788756701117837312,220332 793319712742531072,1248155 795750071010787328,261155 758130153398697984,43225 764797418714128384,83184 774734886485700608,144635 755513946354880512,35637 767869782112645120,94612 794626400124858368,261155 772460784911806464,131025 769587804204572673,114422 765504956203831296,87904 795702191193473025,267655 786292010550333441,202429 771329346669686784,124292 773285583644798976,134371 777977342383751168,164783 763171886503194624,70995 792746863199973376,247232 762572935517368321,72578 785644969881108481,194082 761046608075116544,66105 768044345555496964,102137 786704786800324608,205728 745284968960692224,11774 790392573219184640,229724 788453728013553665,11774 793969480732798976,256358 762059014771474432,71537 794595251533004800,261155 795692465504141312,267862 760936116178587648,65884 794901127686823937,262849 795717359340294144,268448 779202949310406657,170840 779409475031543808,174115 766637911668252672,93036 794287535480590338,258829 768941634969038852,110477 765405818250330112,86725 794753355855908865,262588 785691943938293760,196277 767845651954622465,100605 779480263869038593,170620 762693679643447296,73926 775077652122243072,128934 789226095174266881,224333 775307886016729088,146847 788424675525267457,217519 753602770314358785,27280 791852218873806848,7706 751223434370220032,17794 768158924595982336,104132 767676073798754304,100545 773706164613750784,11774 785276784300417025,194648 750637332571840512,12883 771398026938216448,125367 766081272372264960,90790 794778953441480705,263205 763947306672500737,1249165 775567597551181824,149259 763776287248945153,78239 792565258476982272,245313 764163154288881664,80939 790881835169579008,234583 795411388718059524,203546 769560128186118144,113412 769766962029142016,114388 745378914898423808,351424 763705987912073216,79691 769036366214795264,111056 786922719719755776,192032 791066772707303424,235179 788734853285937152,220332 790919921073029120,58802 776959002056003584,159546 773127809304637440,129551 778317016436469760,167220 754726475937550337,28732 778678881842704388,169029 793091090215763970,247240 749222903699218432,7772 775021084106031104,146259 767799615789948928,100949 793038406041243649,246273 763464801985044480,78304 769746761837531136,114008 770306724838322176,114254 775186781591396352,146720 758421342077251584,52061 762076081641750529,69947 776780667875127296,155451 792077900564443136,243187 793477557622484992,252408 794634789282336768,261155 756397051286618113,39244 765549410046533633,88052 777245878033772544,146259 778454619840131073,167569 775825300609523712,33169 792085165258448896,242455 760287878203084800,60819 762694657042157572,65455 756002982362279936,25656 763770232532066305,11774 763751048724946944,79987 764522149071597568,81946 787130945283330048,209035 794221921483288577,258607 795296754044403712,264431 750828615965835268,15643 785544789957545985,196917 762816561425977344,75073 780413770745024516,178258 773190175094472704,135025 756596311475032065,42495 791663352556625920,240483 755530386420199424,37892 765404652062072832,86440 748641166770462721,335115 792409300329127937,242326 757960079295537152,47693 770462374247694336,118192 773854853449691137,139404 758120855884931072,51451 763950488614113280,77586 764466447003295744,83544 767472697488007168,99667 787018039707316224,11774 785251301412179968,194082 756289139314679808,42344 769310103417741313,111448 754847591611772928,33520 794948796178370560,263895 764674390751608832,84209 764860661117521920,84724 749456986274574336,7852 794778040903430146,261987 758261356592332800,51344 786397665831493632,203674 792020494170124289,241819 761265022882373632,66239 795465989685202944,265855 791825386321637376,240483 779077896975618048,171927 787004568362110976,205972 763463044089380864,72216 787351817071890432,210289 789777725636698112,227748 755254451330351105,36491 773357052680925184,135136 778628046639206407,169201 755509108271382529,37433 753842957887811585,29961 777115124041670656,159876 759829063980683264,57881 760424511820931072,62063 752961096613593088,24788 775464150826745856,148645 785357144291815424,194934 787439730250047489,180433 756614230690836480,44280 773951265030021120,140211 750795648887320576,15316 775587970065764352,148713 786271406270980098,201958 788427547054788608,217519 750793312160849920,14277 778341167809388544,163586 792039962560466944,243075 771494980741365760,125853 776955239807062017,156835 758099820045230080,51451 764221420301852673,82066 776113785685872640,152887 751997646097768448,11495 764984649298898944,85562 764988788351373313,82018 786664611659456512,205728 766278634986283012,90969 732620297455718400,350379 750793265784295428,15336 759497916813762560,57574 778340427149606912,167595 776059239412469760,152872 794547924403245056,261155 780154360537968640,120856 794324214916345856,256038 753638033098891264,26803 785866558858027012,195279 771946205320454145,128934 786527187658797056,203674 772786871168602112,132335 777066669348753413,158589 777943166582333444,164826 760491215209005056,61599 769535177240510465,112363 774073432375865344,139404 763782235107516416,79691 765682124124852224,88457 776061116443222017,153194 785582416664653824,196676 770941804246142976,121949 791686063244783617,238207 795396504756178944,265858 788032266786082816,214209 752226543192211456,20279 788122185021923328,215005 771118247001329664,123038 758542509312086017,53754 767497822820237312,99207 781505043472220161,139404 790270793972232192,230214 774164645879779329,141360 765499164717449216,86103 770783287224729600,116567 788908514433380352,220526 756610954612318212,41702 755727949551243264,38792 774076029577027584,141360 765598785187749888,88311 753408404811608064,26458 753959493076082688,30304 789320826944385024,221476 794572480082022400,261399 764976271751163906,85562 759519862314020865,56964 752014979620966400,14277 790925713666772992,164764 789146354060660740,11774 749922930587414528,8047 786425327081762816,194723 785949336811085824,90145 788374396222201857,216003 788405842341007360,217519 793867045838389248,256255 794552296747257858,261155 764184101737861121,82066 788484081403072512,218275 791952374407450625,242441 778253575122096128,166913 764886002242498562,84724 776838453816332288,151463 769952365034156034,115970 770677701464260608,120541 775029389729800192,146580 788464676522819584,218142 757633820946534401,46406 770674387204861952,119832 777000483206549504,159546 762974864554594304,74133 751587132527960064,18215 760991025041117184,65663 794533904715837440,226180 776166186459406336,154071 791388479309516800,238395 791664189328588800,236931 793461330539720704,252408 794397223492534272,258741 745005685872689152,351424 785245374604771328,194226 761310356220223489,67401 794593406651510784,261155 753823969057222656,29996 755900747728859136,40251 761251051043450880,63464 794603188427046914,261155 756081318316900352,35890 763439386352574464,76013 793107220695220224,249469 774008086147305472,139404 794306124577144834,258981 738081853140140032,129545 794268314591756290,259457 765161583790034953,11774 765873899871440896,88994 772996596187303936,133944 785957400863989761,199462 772245175292887040,128930 790772263494688769,232884 788174865886875648,215252 789298274796703744,203863 761275305260494848,67350 793690108314607616,254058 767901826637189120,81869 768916717808431104,11774 764180977526579200,82457 766346466168279040,80939 756551742607818752,43553 793632425729482752,253690 755559183399825408,36877 767183776929558528,97386 779770793668390912,175153 781839422928990208,190635 789256714545750020,223286 765609689199423488,84724 776039460714655745,152314 778578678401921024,168794 774292520687706112,142506 781162131714609153,26066 785798889190330369,198571 772223451687858176,127707 786983048713687040,207949 780900621629128704,183269 791087793552359424,235487 764057614439190528,77598 790712348327555072,233692 776807688432824321,154832 793561737878310913,252020 793601929293107201,252044 755826145875156992,39957 793515113760362496,252890 776933219514003456,156835 772998740474933248,132333 776152402781212672,149953 779666899718275072,175960 755524396949712896,37656 755535966601895936,38032 769542261092786176,112363 770869005666123776,120704 779879724440956928,176101 760252668753375232,61051 769765347343859712,86653 772619101143392257,131045 753429805329027073,23739 772567486923350021,129558 795119065866047488,247930 769329904575979520,111558 768580691663675392,104973 772121373258887168,128971 793204676040744961,250633 794581589019820032,261155 773894160956792832,139865 790422350390976512,228354 756673814315012096,41702 758776872968658944,54347 781074882582941696,183759 788450518356099072,218275 795324768467566592,264397 749242534790983680,7746 790263041891848192,230282 755539937089290240,37991 774671446500978688,144542 795616510035140608,266151 793846525470310400,255942 758841312820858880,55262 785840925809475586,198591 791855100973182977,11774 770507872081969152,118191 763368655195348992,75396 777644867493036032,161387 779069251403460608,170434 787066625711337472,207287 788901642036994048,221054 755018382093713408,34666 768677154796232704,99264 787373569248489483,210289 795316641542377472,265908 762015914787168257,431998 785742545401815040,197286 794643965169414144,261796 795237387672621056,11774 777989082249097216,14383 786330516303679488,199546 763112460199026688,75899 755258863386066945,36545 795430804415455236,266151 773753276907003905,108396 781147789350670338,185496 787381115208110080,199307 768946466714812416,110362 759824693079728128,58939 794689864251899904,246225 777135604513460225,159874 765055352060600320,349060 770857575919316992,80720 778294121790332928,166321 775847776232013824,150994 740330062147289088,11774 776067902667710464,151156 775315072704925696,77136 780908568685850624,183759 791673085053112320,240483 788220463633735681,215505 791484088477556737,237491 767871953164173312,101681 767439543792394240,87904 780994232052027392,183269 733009215728427008,1170828 761202006413357056,65663 767226206466867200,7224 778287003448307712,167220 760575072323067904,63371 780530942356054016,180655 793553688749084673,252020 776895379795087360,155390 793223036564566016,250633 761668746247282688,45622 791664855724032000,240483 766365674922967040,80939 756606502685769728,44273 770429518796427264,11774 791691535670804480,240483 790348846157205504,228341 791384387182964736,203821 750395658515787776,12883 777461794319114241,160634 781051150955077632,183759 788118408932036608,215608 761388898140291072,66801 773976820710514688,140444 795290564656791552,265257 770242613412638720,117257 779855084746334208,176203 787049857970278401,108396 795232166795841536,265644 767023555917643776,94660 768983648687255552,110381 772210415870758912,128934 776851256908193792,158524 768128714806747137,103354 790970232991051779,10914 762645282094022656,73814 775398693021200384,148645 790053286300692481,229296 794217662410788864,11774 795324886705115137,263906 778562725311975424,168794 781843159584215041,166102 790903289931898880,233861 794257953188507649,259231 758513898647490561,48289 768715040455266304,106763 733741690457034752,11774 770737633181990914,120474 762809790351355904,73712 757768419693498369,49180 764273717853630464,82544 786994819876974592,208176 767796839286353920,100605 767967672390725637,101568 771754461756846080,126535 780163519417245696,176218 779655778420584448,175340 743489997857226752,11774 775739524936720385,11774 793185994447134720,250430 758279973975252992,52112 794443275868442624,260033 793118685170774016,249469 732391345881407488,351827 753466782652960768,26140 793196350359863297,250430 758329978199089152,50827 749709829866786816,11774 790741728894541824,232881 775409176839200768,148045 788057243988230144,214078 788804942391676928,220526 792033566725173248,243075 788544641654284288,218356 754197853619101696,30296 790193217002143745,229693 757261651234000896,46612 787319767841533952,210289 789144579878498304,223054 793599543950663680,252044 767845197229223937,101681 770960985393737728,121612 775582399690317824,148645 771462398440009732,124597 776320246491656192,148033 750058671191777280,9643 736945236744671233,353374 757581642596814848,47723 793395181001342976,249926 765660716640694272,88697 752697268457893888,18308 786435080877182976,351830 791706239415705600,239998 771959611855339520,127837 774692000088006656,144613 790377363276038144,213803 766626901020377090,91700 773653317155033088,138382 795029630700888064,263907 762767405785423872,69711 794738306336616448,261818 780849089697153029,183269 755925556785451010,40550 775264288512421889,144526 790603417659985920,232169 792064880211787777,164814 755882552573829120,39657 790569110069387264,11774 793231973607215105,249841 751240693654269953,17140 765334207472234496,86653 778735848892145666,170187 785656095708590080,197622 762961240058650624,74575 760691737920700416,64197 762434942714253312,72642 786279570341187584,202429 769687754099666944,112239 786951592595562496,207287 764386316356243457,82501 761319441418289152,67401 788797621062295552,220526 790892042603761665,234583 785984803401191424,199272 790695320539791360,232640 757621518604132353,48351 764862466094424065,84724 771404711249391616,118191 774322001385185280,114603 780751181207379968,182313 781626856776822784,174891 790473773292150784,208178 773947692942823424,139865 793839497423138816,255271 786944329877168128,207287 772462321901924352,131035 762843000032497664,74681 754842072574791681,17886 769994220337848320,114254 785580108270694400,197286 786615153508876288,205039 793685899863130112,254135 785275822387126272,194560 770638030348640256,118192 763819103144542208,80366 771489382196838400,125367 788439675513901056,11774 788067683606548480,213887 795006895182512128,258040 771172565821759489,123217 789910929282625536,225981 753787652864929793,29271 761773827114139648,67938 764151763066683392,82066 775871856817557504,149200 752879031318568962,22715 781259041247035393,186212 756588862697201664,43751 770744953634955269,120610 788850989813989376,215437 775779118474416128,151463 786635818316083200,205270 778631003464011777,168794 775892915776286720,151791 777279094970953728,159876 785935001774850048,22735 761761247385694208,70177 777995012747296770,164826 769689217463119872,112336 780419003416272896,180039 793161149239832576,249926 763923658238681089,74281 773925520320978944,139404 775480579290566658,112363 788933972562706433,214354 794577360846622720,261033 764927648527183873,11774 793980077818007552,11774 757419200411410432,44429 764234671156633600,80098 750689635211153410,13528 769193782004879360,108729 778577405678014464,168794 786715022319689729,205270 794059513204736000,256255 761965514893692928,69388 791921134170087424,240661 794942323679490049,263817 790532514074939394,231784 756203518420279298,32873 737589126992519170,349376 769043725855166469,105109 781827411402862592,190635 785862277660545024,198671 771507991652737024,124537 757199025720422400,46424 789544889587343360,215005 763034896763850752,75615 760628787566501888,11774 764990614064787456,85562 763148153369595904,75899 763561071600730112,78159 768286713332371457,105270 771375763677249536,11774 793962624039927808,257026 749288729026498560,7076 772747287634202624,132335 789254384408408064,206666 775160926097985536,146580 776057501066199040,153095 781111563986108416,185496 755898019027955712,40550 771312350955577344,122967 732258666007646208,11774 791730474213253120,234990 755152743065653251,35890 791348266986201088,238395 762513529224073217,11774 787703918453202944,210460 795751563214065668,267862 776150025747374081,153699 788103001005170688,214247 795718559662018560,262022 794575399971909632,261155 762847706742009856,74431 785710561862365186,196277 793616584988172288,254058 732970331040686084,351500 769916074842288128,115817 779420063992602625,174244 785583173614772224,194058 790953115755216896,234583 792819271663554560,247745 794651512425377792,261059 754756618747686913,33356 793477700174307330,250033 780829910571057153,183269 780935219620696064,182870 787655319639908352,211289 779232666302443520,172962 767065794861596672,97377 768224843590348804,11774 792510121855311872,243562 785740039678521344,197297 786951464463765504,207287 751625576910295040,19000 752982538306543616,24787 771435938669031428,124597 792104674149228548,243187 763842059639726080,80393 764980861112496128,85562 770397491602792448,118191 793081713861750784,249177 763845112510029824,80720 781122420853895168,185496 794330918445924352,258741 791367612638728192,238383 753655014338420736,28866 766776321674452992,93303 755495456860430340,36873 789488872921112576,226346 762110418298871808,72010 775138179825401856,146838 750727863901495296,14277 779331444422287360,169923 789861410637488129,226182 777639728908730368,159245 757666872787472384,48369 740323739586330625,99816 756338169700724736,42432 795013239650287616,263896 771560711608598528,125554 790982650693431296,234653 754747542655688704,33520 766026903283052544,90694 780052709068210177,176129 793177291689975809,249348 763906609709916160,79691 770430338967273473,118192 791614375673077760,239893 750066902886678528,11495 765710075692519424,87904 787152338062417921,207965 753292096329568256,25968 732756457880494085,353002 794221219797028864,257492 769605520357519360,114306 754867634693246976,33474 776265634791292929,74133 777551203538305024,161456 793888649490210816,249926 791393888904749056,238780 777663829543153664,161988 794986044227723264,350913 775432819321569280,141415 792015322924453888,243075 755100247119040512,34649 765027590637780992,82066 795280551250984961,265644 776912449555435520,158387 763147080114274304,75899 764214464195366912,80939 776596529939382272,157082 789559181493866496,221785 751025055912656896,16422 785318662857031680,193926 768229514715496449,11774 780823764682452993,182659 740233568853463040,353374 774391048286023680,141887 794602434165374976,261155 760970853664206848,66105 772039123288854528,127871 778593295756820480,168794 781559229790363648,187976 789538434440368128,225739 763115088236519424,76577 755044402570092544,35014 767851061348622337,102137 787141854361821185,207965 759254656312893440,51798 791714338662862848,240483 732790227236970496,11774 789998603679006720,228041 762968402956869632,75631 772847051977678848,120613 790712869914419200,230899 767770548067762178,101163 771376917484220416,11774 772800300021264384,132335 776565563162099712,155688 795106765142687744,247930 733469028165947392,355080 793643056499220480,253012 795103034791657472,262145 788870912212742144,220815 771883110828957696,128404 793179388590391296,249469 753686101869547520,28732 756620727177142273,44450 792758602238943232,246295 763133564326117377,76474 793504522022686720,252020 749762330578198528,10064 789555438920445952,205972 771322516501475328,124597 795347009217642496,257492 755045565017186310,34898 773291992109477889,135888 790325708643893248,218142 787322384068083712,207613 795047802594177024,199307 794619175733960705,261987 787854667984154624,212357 758708602303414272,53144 771635575682048002,124004 766462624171069440,93823 753754233929736192,26803 761033660816498692,56784 764846247693971456,84724 779412670315372544,174115 762724111315460096,74247 768826770451640320,109167 795018061824802817,262849 766020911413723138,89923 792057025769279489,241678 794833520111812608,263205 765612828086509568,88332 765688374908882945,88480 766478529215205376,94300 788752712628367371,220332 795717607252983809,199307 793878723929837569,255942 751024472380018689,15708 754812577591521281,33356 794053634795282432,257492 768123173938180096,103354 778430859003199488,166853 777017424658903040,157082 777363639548383232,151741 788286229993263104,214899 750355052666118144,11495 758882035372916736,54070 790920274359181312,234583 776520431314415616,155688 750761083963662336,12954 789514026753650689,226717 774099285973491712,132497 763161862129070080,76549 776346724587544576,153507 759062269733007360,54620 776172737056432128,153772 789794285495341056,227242 785717419922845696,196277 786010977816879106,197512 776437102846185473,155451 790666451896020992,232595 790784030442520576,232884 780534757201412096,11774 788135593540743168,215005 785924396166877184,198878 793197486437523457,250430 732190374626660352,350020 771729210490531840,125853 771746435356237824,122146 791794769269694465,240763 795097054540337152,265018 785547072527273988,196917 794132743424737280,256502 766652476585971713,93261 778358391513100289,167220 785498865411756032,196233 791077523308195840,234796 791532135916023808,237793 754771130238562304,33028 760217937940590592,61412 763470815425863680,76406 771672195475046401,47940 786564489806307328,204413 761535072902209537,65180 771810481329668096,83342 772499977947979776,131007 770365365557743616,118482 771318614368616448,122967 790973518724947968,235590 758345129509974016,50542 762146825088434176,431998 766202954785382400,90031 765173574088863744,86103 750438372041060352,13018 755079004533776385,35044 768479069390471168,11774 775469593431273472,147512 777340181519085568,159876 791348283016749056,238395 757833434160963585,49462 763000230958682112,75899 788011752684449792,214354 790757221500014593,232881 766069812086702080,85562 770483782864568320,100559 773717975668887552,11774 794658022006124544,11774 785898206093676544,199546 774477099700658176,132796 766389517729275904,92213 767131603235643392,92959 788061370314952704,11774 790680378277146626,233307 789240404470173696,206666 769759138159005696,114985 791226348459036672,234583 788879529452314624,220028 769475662507900929,111558 756230207867015168,41468 732712535158226944,353603 773512384572977152,136947 775394451682361345,148994 786598296869408772,204327 768867340209491969,108849 767881622351785984,101681 794018108843249664,257429 793219046841786368,249725 752916975119110144,24134 757741413144625152,47940 774023415971864576,139287 781794237797036033,187997 795249302188806145,265686 751117687653302273,13495 748556453548462080,11774 792144204998676480,243218 790705010225078272,229901 764135555487576064,82066 778943562536759296,170777 759138812861702144,56964 791407084537516032,238395 795163678236614656,265257 769278900685967360,112788 778624643313926146,168633 785594469940813824,197297 794594560101912577,261155 755255550871425024,36545 759880904755994626,59666 770770439505313793,121282 755560161494917122,36719 764145218459402240,82209 788117907506991105,215608 780054365017083904,178045 788861969520529408,220332 771463335413944320,121479 780905151087378432,182659 780606087221219328,181984 793233663907487744,249926 766354518367809537,93286 764891331399340032,84724 756915208258461696,44429 781171110364770304,185310 764914919351263234,84724 788175924030279680,215088 773804643692445696,138819 765247218676797440,86440 794968090446561280,262610 766321018671501313,90982 768857391198797824,109666 773717391628992512,138903 776007158211022848,151791 758806259424370689,50581 752229163067670528,20279 776506847624699904,156103 793232177748115456,249841 793134009102454784,249469 768077660127895552,103354 768779850844868608,108849 757587808022241281,47761 787858415192117249,205728 780948374543593472,184223 758216692942016512,47940 774956975012532224,7224 794720967599722496,262849 751811957846573056,14277 758047776575938560,50346 789931646241734656,228820 793460300724916224,249926 768948621765115904,108795 785517981136674816,194743 786031571744677888,200369 787992123287089154,213887 794842926677229568,261942 759113984184168448,1248673 759136751470477312,56889 764868078110855168,83903 765287953241374720,84209 772833749620756480,132335 781621031744118784,188695 789261595327148032,223016 792044334199640064,243075 791100386492944384,78159 767182823702818821,95899 771859794491736064,128194 792886038955978752,247877 766108352032235520,90384 792043776164433920,240483 795283105548365824,262849 736614250961985536,351225 752907314366181376,23899 780795736812244992,182257 787100705479720960,209184 789523457520312320,225358 787026946207129602,198586 793792514213879808,255393 755760980567752706,38035 770682917517398017,120675 766664887418232833,94128 758418600361353216,51997 757692878621507584,48775 777167056370294784,159146 794835871681966080,214975 753377815417020417,26446 775890068141551617,152314 769382956708327424,113165 751792910358683648,18893 755155049832189952,35373 785491698411417600,196277 777648286337470466,162809 772048646288400384,128519 773646969499553792,136904 790705848888680448,232106 794705227068936192,261155 753725322911186944,29263 758864785991610369,51809 772625290833133568,129551 787184560282988544,207965 762363453176623105,72653 776951593321103360,159546 791690367380885505,238429 763735128422096896,79587 785831631131144192,198538 792620493530464256,231008 786626311435411457,205029 768058122241847297,103261 763691582595866624,77612 772837559324045312,11774 749389457581744128,7082 777737801072861184,163376 762391101344980992,350498 775033041576001536,146259 792196098672635904,238395 794038505957531649,256536 771471693273530368,125554 776387404555022336,144573 778757316933844997,169104 786929396527538176,207287 769044434377998336,110585 789545084211650560,223103 766159693135876096,89906 793347273065246720,249841 795738164707082240,266151 776424860155273217,155688 791356616360730625,238207 762073586471436288,47283 753734890063958016,29263 737726318519934976,49681 758065764871962624,50542 766378487808561152,93314 794643444077576192,256219 758547738783051776,47557 764155641292283905,82283 776868293760069632,157840 765024051144249345,85159 792333494231851008,235685 761725291655864320,69711 755161439145381889,35890 785475537107947520,195975 755560532283842560,37457 764181656567701505,58537 773948873375186944,139404 760257128049303553,61545 763162522874773504,74050 793873592207507462,191065 788747999241465856,220332 749807490552836096,10313 759198031350681601,57372 791260350398078976,237491 795301337240104960,221416 773646237530587136,137795 770203057858703360,117257 753563997094289409,27045 756617296685240322,44429 790947470838640640,234583 750056383807037440,10851 764134411868614656,82066 767345400042971136,98736 772811736076484608,132335 777282616990937088,159876 776954603149651969,158815 769091342039388160,110344 781544837405413380,187454 752663395128733696,22953 754817475653480448,11774 792832696313491456,11774 775819418194448384,151185 786697774817501184,205181 768867043974217728,109666 789828325652979712,226731 792467029508788224,242693 793903394192695296,256255 786994142693822465,207949 776217866353963008,154534 788871574145335296,220332 779910004983812097,176203 766765244404203520,92917 765013238417281025,85562 795015448052035586,263896 794702938358870016,261155 776385632713060354,152314 788507910422671361,218349 769206173136326656,111549 781278682207887361,186584 758476309450272768,53185 778287904002940928,17292 785706368044900352,196767 733260056859271172,1170803 792200929378394113,244221 765651901983580164,88930 776101698293075968,152735 790528940347568135,229693 752949438654603268,24196 764924717853618176,81955 787067353448067076,207965 755168314624651264,35890 762645212959088640,73814 795306366709665792,265257 759218133756440576,56964 774155889242542081,141277 795116388473913344,108396 785251673128243200,194250 795694452983689218,267855 788739621723119617,220332 751981824092545024,14277 762668436149325824,71550 788546803444559872,218275 768652838604005377,78129 788758618107682816,220526 757595894233587716,45319 766550095156224000,90088 773644409007058944,136904 750510013198790656,10876 768941153198739456,110362 766441222454009856,92917 788779839201214464,220526 749653631138271232,9433 788938959489421312,220689 794554207810519040,261155 772910225011597312,132335 790646321392660480,232169 771918246597521409,128143 794548161406705665,261155 767806681938010116,101681 786405184700239872,202275 768567060033134592,106281 794684390177701888,261155 749302922874236933,7849 770722037090222080,120610 791438337294864384,238780 775146659479158784,146847 751158025038073856,16865 777136695284293633,160436 779729595058847744,170373 776091900659073024,151212 792534289472745473,244270 778073393732149248,165523 774427370929344512,143013 756283118047363073,42511 771470065690476544,123135 793342209072459776,249926 768212963362689024,103071 775179031041875968,146847 785763888096772096,197512 763701480432041984,79020 751205384199741441,11495 793873208151793664,255953 754984350102409216,34666 757643342893244420,48549 758253129523564544,51069 764930975591636992,84889 792836140483031040,247877 775738148504670208,150511 793858989830311936,255942 752728704552501248,14277 764880027406176256,1249250 779019377576411136,171865 775657537945366528,149259 793976460994195456,254135 788747368426377217,220332 785738683051716609,194060 790199322109509632,220029 791428575748423680,238207 758027600937836547,48663 788146953469038592,215754 795718819218079749,267862 740330779721490432,11774 786942113783111680,207613 741044062539685888,11774 781634879264026624,188498 780815597680537600,181952 794322988225073154,259743 758060380610564096,51136 760881122746171393,65180 764987033953636352,85562 780990570139451392,182257 771726799269007360,127366 756376516615897088,41909 761340404277059584,67648 787373054305316864,209800 793948315574538241,254444 772209553396019200,130204 762274181085966336,51778 794578171211501572,261155 757325665146470400,44542 755734277870977024,39235 734801248105451520,351644 773348019119001601,135342 793251170395488256,249926 763812448423981056,79691 760126444718530561,1248722 794590073211785216,261155 780806155782197248,182671 793249719342526464,249926 764894270163562497,84724 774306318341382144,142198 791248877861036032,234583 772688219347357696,131542 774097825487396869,141316 753993530809339905,30815 766252675159691265,90384 795693636591685637,267862 789842377510879232,226712 791007813749182464,235590 790915116149579781,234583 773708155037646848,136515 771693338806280196,125145 763949218109067264,80939 779121904061861888,172132 786358941089357824,202304 787480059212738560,210432 757063242820780032,45857 762342257034874880,70858 790623150186856448,228341 791005149720215552,232611 763453908987486212,11774 792070562646327296,243614 779889815282147328,176218 788197639388921856,216009 789471380400111617,225959 793693227291332608,18395 759183300887977984,56952 781229355880022016,186434 761238310987657216,65887 787156583474225152,208395 778298377675112448,164826 790260555994894338,230282 761544180174848000,67229 755203788626137088,12954 775833225121837056,151947 771448003060113408,125367 791605356556324864,239893 773943455777165312,79020 764982292070670336,85562 756276454242021378,42432 761149626724585472,60999 758402078695825410,52112 790544001158025216,231894 780975953841381376,183269 788127388077002752,214011 768209776476057601,102998 792488309972987904,246225 776925594210537472,159146 764222498648956928,81955 771450507185430528,125754 795119176880979968,263688 785924030557777921,199546 786054746549391362,199546 761403353205047301,67547 792186066145075200,242693 794630332716761088,262022 791619837533519873,238292 793172205211422722,250119 752709323101310976,23194 765502561403166720,87774 773720591098535936,138155 791845536672452608,241942 776603118507139072,58531 776899782543548416,158520 787888259158437888,205728 790048827323604992,220526 761264143739432960,65180 777123387797827584,153699 733036538653708288,349060 786699098682429440,205353 777798564810489856,163763 787068189377191940,208899 775913913774776320,152314 788213828685365249,213064 795274634128191490,247675 753365759779155968,27045 759162231795748866,56964 785921149309890560,11774 789176537681567744,11774 786528232027873280,203822 761781320263438336,431998 757950217174024192,49925 787711603701456896,210289 785826462171590657,197512 794984364505526273,262849 768223425898819585,102829 794566771097251840,258741 768919701439156224,104932 776840051686723584,158520 793251071544074240,249926 793834805980827648,255819 751169290758479872,16299 756506071368216576,11774 792376323737948161,245373 754744967814262784,32404 768123060570492928,103354 759605497792200705,57574 774803996066406400,144690 778295281540538368,165523 781563625131483136,188401 756320205845004288,41689 761666197301633025,67403 792140493362696192,240483 794669890208727044,261155 795265690202738688,264397 781632421334626304,187969 755767155904229376,39462 793624999349350401,248516 793949301080817664,256935 793490421448118272,252196 773739374550790144,138155 787626409053138944,209351 790731464476241921,232884 771840104423759872,127134 771501542994157568,125853 763866426268643328,80648 786248530759475200,200383 788786513056239616,220029 750500648521699330,12883 788877906634088448,221832 792816650797985796,247877 795390596559097856,266500 740031207640027137,353488 777074430413512704,157082 778433994429833216,167220 793444877115789312,252196 773866104804478976,139253 794221310809436161,255870 762230392162103296,72354 785558341346930689,197035 793493598465564672,11774 787310840039047169,209351 787121106767544320,208379 793558505957494788,7311 792517153383522304,246392 774359330456035328,141360 788457766214049793,218275 792648974826033152,246392 776164492992475136,152735 756549972749873152,43917 757262108245561344,1248475 781838467311529985,190635 777695070157934593,163145 794163003952427009,258122 755361173680168962,35890 779629318691430400,174115 768908341783375872,109945 750312277304377344,10735 764671374099030020,82344 766280874958532610,91798 757574877629079552,47761 741309287146754048,11774 794920560211861505,263033 767888974643814400,99093 788046506783744001,214666 790310327032295424,229693 788028582614274049,214138 780645839962202112,182257 758110463326494720,50698 791837838824267776,238207 769856618418868224,112363 766155652590817280,89906 767524789179342848,97619 741036746914291712,350643 770001800644681728,116152 748979314146807808,75113 752940191233433600,24668 776769541955346436,157978 779392636280934400,173628 766026839819112448,89923 756650735408975873,44429 793240886347915264,250179 764242426995347457,1002751 775377441376309248,148473 760905990556438532,65395 763526330130411520,78360 765029935320821760,85562 769018366388473859,110362 772449688238776321,130792 772898033679728640,132578 741011623083532288,14084 793786468904886272,255024 794560751461605377,261155 793566665824956423,250785 795090153832415233,264397 769328372430364673,112336 756344472280047617,42249 786791230776586240,209795 758148378777616384,50923 775643184026247168,148713 789438573967577088,225981 770678562563186688,120393 751086244315136000,16422 754789020207489024,27045 754857043408936960,18979 787388857067208704,207712 779098331637096449,168794 757452715475730432,1248492 787532210765041664,194230 794013195635748864,256564 756297017144578048,42432 763403881690886144,75899 775647701572521984,150511 780778185382330368,182257 788153826591313921,216009 755043280614662144,33356 795411303833751552,243075 770792987899072512,118192 745050490820497408,351424 774155668169175040,131421 765142884303511552,84724 778464764997492739,167092 757285880889344000,41702 794543755701297152,261155 770783101400313856,121046 772204825387892736,125801 778642873239691264,168794 789482119227727872,223692 768545067497816068,26066 775881408707309568,152314 772642563169845248,129133 776876799791857664,158820 752266440351244288,21074 763088285778391040,47188 755170443053576193,35890 786907708314312705,207287 795392215585435649,265858 774648993750081536,141302 755567936434085890,38210 766284419158020096,91049 774245394406531072,139983 786224342552178688,200235 765338371883499520,87245 785898157028749312,199352 787424690306371584,210740 764155141830414337,82209 754069160913543168,28866 771406810771230720,125367 750363590377418752,12883 764303870776397824,77295 794010913472802816,11774 794740457628545024,250293 756212244686315521,41929 788468461072560128,218275 789449600813895680,225981 773630030442147840,137158 779339853720760320,174115 794502436975091712,260977 791380243571351552,235487 762013084412211200,71026 769127107708551168,108849 795207168115036161,263895 794939937548214272,260461 776735566616559617,157755 749314487757447168,8047 780441307579752448,180039 773401405461827584,135736 785564534949965824,196788 795441339282419716,266054 785259568804704256,11774 788184156761042944,214078 767924596741902336,59155 781465142286483456,185310 788552491793133568,214899 771759410171359232,122146 786668402018545664,90209 794582892315889664,261155 769285337315155968,112363 788138495415955456,199307 793898368703397888,254956 768880930463318017,109874 781512403070619648,188498 753338248764674048,26648 771476588668055556,120550 759230668249370624,56964 778362661318844417,166852 781631469407969280,184539 786406594066067456,203674 794669060004966401,120047 795612048583487489,267521 743560113760403456,11774 755612139981672448,36057 787132572438523904,208167 771181233195802625,122875 753373343617732609,27317 793234930805321728,249926 770272440102465536,117257 785283604473585666,193669 764969394350981120,84745 789209303399882753,164764 795232314339028993,265644 792120381922435072,243187 768270643636744192,104662 785949817423925249,199272 751764916839780353,18555 780371123452215298,178075 791155151440674820,235590 794609764823138304,261818 767675133012082688,100561 788232613974671360,215505 762744339336404992,73721 778482088244895744,164554 791469854746353664,237894 792109453222879232,243075 764435467613773824,82283 781315619266363393,138812 785339013402009600,11774 763001400683094016,74067 790970670322712580,235487 766271112888090624,88859 777567208394203136,162497 751590028300746752,14277 775498967283036160,144837 758009335431720961,34273 763157771600683009,76794 781227519148224512,186532 766418652610629634,82121 761612271617449984,69231 785878594669072384,197512 761896638692614144,56964 781274949822611456,186212 775068086462545921,146847 779052112860807168,169916 741595203971076096,1170781 755121508469514240,34731 792528771219722241,223249 795380604846149632,11774 776473150594879489,152314 791747243258814466,240584 760203761218387968,349714 761811166867910656,69947 773500887931191296,137042 790860893160476672,231894 781832162786050048,189649 787860889953337345,205197 776930630688845824,156928 760184267397816320,58255 790624837836296192,232137 768952143659331589,109666 764630028382601216,77732 793793228797423616,255393 759071566642630656,52295 792167797505728512,242693 763364809521844224,75615 751194901883326464,17517 771685610050375680,125554 780821278781472768,183269 749383993943097344,7828 762125177907924992,71550 776668241175248896,53667 756521130706411520,43391 793853223840976896,255942 752732634963386368,23167 757418421118115840,46379 761240750549938177,65887 753054781871095808,24549 765507182829993984,87904 758332001875218432,52554 775287888044892161,148045 749572067851313152,9197 762274375265619969,72035 776146610434678784,149259 758812071739822080,55262 766811250768637953,94699 775420686823149568,149253 772090098410225664,126389 761195423461740544,67092 768620913768198144,106716 777589583995297792,161277 787058542985383936,207949 777660257136812032,162497 777861332615987201,163990 788780528648544257,220332 770380595583037440,118761 768567754421071872,106281 756696446896836608,43553 763120082230784000,75653 781431867522289665,139404 791676891270971392,240483 734184203361779712,11774 760817974626357248,64758 764404884498022400,77598 792074966330028032,243187 765145358729031681,85562 770332442712473601,117257 785870186238906368,198671 777197677511577600,157693 778311414423384064,167407 776746601666777088,157755 751141502726709248,16948 758752102201987074,55103 794650667277225986,11774 787054036671352832,207861 794605671442485248,261155 785525682231250944,11774 733061226045964288,355067 777301622875492352,157082 794747944159375360,263010 778684928095432709,169923 760215487741513729,61444 763500689482014720,77598 776636798403350528,155451 794955159671570434,263907 768931074235830274,110362 789281733644607489,203546 762724830559006725,73707 769207997671284736,111115 794981279519358976,263906 767157311232102400,96655 781521165298888704,188401 788001533455720449,214161 773963871614750720,135514 762475907567067137,1249026 794681677125681152,261818 746840746045677568,47188 769341734576754689,113290 792867075941277696,247241 788560931584249856,194091 786903981146697728,207287 793132259326955521,249469 785610897402105856,194158 766597338509049856,351436 753471069156175873,27045 763163539884220417,76043 749544577976004609,8178 756929535271206912,44450 771446387972112389,125145 757724340116946944,48826 785891238272565248,197512 766762546300854272,91946 773999318487269376,139404 765218607844450304,86103 780090394675556352,178258 787733742852960256,210215 794370136534872064,258456 756405000222412800,42432 794291108465573890,259134 756257116696956929,42344 765623971261800448,88311 764187988507131904,80720 767116055504384000,94699 763266048749629440,76723 766483503957610497,93261 788808029445718017,108396 793813098884759552,255393 771380596094316544,125149 771848449398493184,127711 795043380015362048,261155 753798420318388224,29898 794025340440084480,256502 768972878754746369,109104 786743670418448385,205181 778613764841242624,169201 791077896521736192,233829 756295657208451072,42495 779131330860765184,170187 789508534085877765,226731 764138623788806144,11774 770767970515779586,121046 790526955300937729,229693 757758775919017984,352687 760963018045947904,65974 795252805867016192,258044 771176443002761216,121612 789522890668453888,226731 752219192091242497,20279 766333335819980800,90384 766447360213782528,90252 766427317799358465,91946 767677565553082369,100605 760537987058835456,11774 794563101974786048,261155 764178336973107202,79999 790981295207624704,235590 754156813059182592,31389 776529479095164928,156518 788450371006070784,218275 767829674340732928,101681 791848332079534080,236884 765395317038522368,86440 778407171306491904,167407 792587677317074948,239610 780687919568789504,182036 750693147743694848,10735 762771703130787840,74431 762334955716374529,69711 766369613013741568,83342 780437974093815808,11774 774255089636642816,141887 794989380444319745,262847 767748047996674048,11774 791681388995117057,240483 794649870766374914,262022 793570349665230848,253164 755499452698288128,37993 763775411293749248,80098 779473079042842624,167220 788797727282913280,220526 792073020969984000,243614 792118019602415618,243075 794984406406537216,263939 764987257816178688,84759 770116862873067520,116373 785673615446536192,197324 794558706721562624,261155 789463435792650244,224680 760281021933760513,58508 792500554941423616,244143 780604736491888641,181984 772201933046185988,127957 789101274151133185,223286 781884894137823232,191184 789758333725003776,227242 780872813548802048,182659 779041790913568769,172120 766867355716628480,95682 785547110301077504,196676 786598670921768960,204835 756967529143275520,45040 765207699327901698,86041 787059780099698688,207287 787124101387161600,207109 794615709867327488,261796 795004483310944256,264397 764282570708283392,62180 773909029223489536,139404 777201328774782976,159370 763135765895315461,63595 776072011168743424,152735 780406055117344768,11774 791784182552731649,241678 766323685187813376,90582 778690091480854533,169029 755174104895021056,35890 795036390786551809,247930 753774323614134273,18316 792789376082309120,166096 756247080159612928,42274 769505776171790337,113788 788796453145579520,220332 753005572128055296,24134 768512850687963136,104973 776483960054484992,151463 755157659674873857,35890 792966006620684290,164814 791444899702779904,233736 791496635897511936,232169 778391303650316288,166916 758335961474342912,46384 794569812362100736,261155 764694080878108672,80486 759532033441865730,55887 787823223639539713,213253 794580785210789888,261155 761607405293547520,69231 794789065170092033,51644 795103028152008704,264397 755165325004574721,35890 767315549990883328,98277 773113469306494976,134470 791445578253205504,237491 789146596785135617,11774 795374332209872896,266006 743352089040977920,353968 780645195775868928,182036 751569245826379776,17888 765644474068316160,88052 775740876257652736,151071 767613305540141056,99471 763046823703478272,11774 779942373069578240,176711 790320243688091648,229852 793293198231605248,249469 754075207229399040,31377 786741018246848512,205989 795616356284690432,267655 787431363163004929,172084 778613694200623104,169226 794958788927324160,261050 787043250200645632,208395 793844777410322436,155390 761577291029815296,68993 795617448317882368,267655 795224958431592449,262849 749009822637445120,1170318 762867393127256064,73814 794151821598134272,257492 762664108118437888,74133 781281884252823552,171693 788014650273042432,214354 791469684210044928,238207 770159123275063296,116082 785682358980653056,197297 751588523849940992,16233 755976804754677760,40550 770064495326748673,116082 791408329633378304,237198 792402523361533953,245078 764552756606693376,81905 766833553715888128,95708 793144664706605056,249841 792577746270457856,246392 791671344345690112,240483 795657410698481665,87904 766705443888508928,93823 750473156247171072,10876 791368522429378562,238395 772605294081966081,129551 788596016580857857,217106 752965339839815680,23739 790925842201182208,234583 758459352718123008,52554 788784512318705664,220332 772910333883248640,132503 792787378331066369,247232 794573240463192064,261155 788164244290277380,215608 762651232108355584,72035 773644541899472896,137953 766415639426719745,91810 791624405982019584,240145 773175639184515072,134561 785867954340716548,198576 778951997621841920,171324 752645234723610624,22777 778311749795799040,166282 790223821001269248,85985 755155765141397504,35890 776593325969186816,155933 761621441485934592,68987 791085729631928320,232169 780413795092996097,175241 794566902190194688,261155 777175620975493120,157755 759238343423062016,56964 768842498999484416,108396 795022435728977920,263895 755822631937511429,39920 779023602913910784,172132 792025779160752128,243075 789170012984487938,11774 793285997341487104,250633 794923970692861952,263302 793896424568127489,256534 756829895238512640,44450 792046552424542208,243218 763931337224970249,80393 777169766217687040,160480 794678590528897025,261155 765377628823924737,85562 777560938387939328,159876 753747233195986944,29592 788898486708211712,11774 778330746176016384,167407 790726938675470336,232863 764131005003362304,81702 791432814759546881,238292 781211510748114945,185310 750091256336904192,10735 791351181822029824,238395 733270464932368384,355480 757614165380911104,46890 763479442446442496,78159 785264114495086592,194206 758133948031434752,47761 788630689818284032,218258 794240843318063104,258598 785270033098301440,194648 767743100760588288,101134 792177575007248384,243187 794867391738105856,261155 792552890225135616,246392 759092712725512193,56964 767192940770975744,97386 790746992196489216,232169 732420697071312897,351863 755035064283475968,34666 790661668757966848,232169 785537728918253570,196277 771110899381706752,122817 785669047690129408,197512 751859422897459200,18491 794210501920047104,255942 792019411213357056,231894 789104053594755073,220029 793851224093261824,255942 763346174170497024,77731 765063353907736576,82121 745292710899126273,11774 780710590260056065,172185 788451655591206912,218275 769310322930790400,112363 770723654820728832,120613 772791595930451968,132335 768628124250693632,106734 762798790914945024,75073 787267578163032064,207974 795775433652535296,265521 747823155767578624,11774 765705164892274688,85854 768216062131220480,100893 785692384675893248,196917 766718925333630976,93405 772458355147153409,130175 766446894251905028,91946 776118011602362368,153610 791825800937037828,240483 754093718852861952,31529 757695111111200768,48926 764996238173278209,84422 768367056311967744,95055 779392417699016706,121051 776913683121180672,159146 785977357236576256,199960 760875793723645952,65291 777338087638704128,159876 779097265323388928,168284 791270645191409664,236502 755202202830897152,35372 794003804467425281,257353 757880712347484160,47782 778970384917987329,171168 780927205710770176,182726 778611559496978433,168284 794370687167176704,252939 758490003861147648,53185 788885843322822656,220689 788889549996818432,11774 768889999282409472,109571 778754867258982401,167220 776848609845256192,157755 780798250118971392,183269 785358836161019904,195481 793505619491721216,11774 776146725765419009,153194 761520645939363841,68908 743425187245395969,90014 758451362371821568,52749 793844831621709824,255942 769946399731388421,115956 792801772767055872,246726 793908666386804736,256358 758662726973480961,54070 793184771404726272,249374 751161868375486464,16299 762818199867928576,73712 763341624839704576,1170527 763518228307906560,77731 767860297243758592,102137 771823710072217600,127836 780093174190641156,176203 750520571415306241,13532 789931300803137536,204958 776601549757820928,153095 756445780425211904,41793 793947498033184768,255942 788688225078435840,219958 788032560731303936,214660 771306445371387904,120610 775202403419291648,144605 785569620438638593,194083 791418925770760193,238378 793427429410770944,252020 763603360792600576,78790 788499688722792448,106085 788577025531318272,215437 790271868557258752,229895 790611344319995904,232169 732246445517066240,1170428 763884193323610112,80939 773658525645967360,137927 755768494541582336,39462 756394119908495360,42249 771754746839531521,125554 770729250206814208,120613 763807537976053760,80098 770154462551891968,117026 794555872559120384,261155 780488148115656704,11774 780991368009318400,184426 791703386211119109,234990 779605947962490880,175924 771852460193353729,128382 795613527314604033,267521 750765156565561344,14781 760163660912324608,61058 781238097006571520,186434 752960100931952642,24643 781882218532704256,189069 758430835892744192,53144 776740238530150400,157755 755434379921399808,36545 758034970829094914,50923 768880087064195072,109167 772538807317135360,131542 762355404563058688,1248861 775150913899986944,144654 790283608405663744,229922 754143689144954880,27045 758622805655166976,54070 756306956499951616,42432 752930042942935040,24597 786633938424836096,204413 791479983025848321,238207 787016312375488512,207613 766852801393676293,96707 793799130409820161,255393 777329673613156353,159876 750061799261630465,10735 788265491286503425,215754 770716969217785857,120393 735074316589506560,67995 754086510488682496,30370 777174692041850880,160618 773943434260381696,140025 774103263595466753,141360 772225195201302529,129991 755569375273418752,36735 791661008674754560,240483 791667765455138817,240145 781163389351374848,181419 764897141974142976,84422 794030677176057857,232884 794396367208648704,260404 795731683148525569,268448 764176484508590082,81938 762253499283415040,72420 763826792264245248,80607 771494483657691136,125554 773184002178093056,132996 786708437329510400,206054 792171402317234177,242693 793184852631752704,249926 752841317441560577,22953 791693738015809536,240145 766078416676392960,90735 787511440093618176,199840 778678454187196416,166852 762364315408019456,431998 785264148699459584,194560 774726946924077057,141316 760147746045194241,61051 786299685808070656,202727 787581781998391296,210207 754857971113398273,33355 766051040848441344,90384 773343382798082050,132497 787100856336416768,207949 794684324813611008,256276 773792017570750464,137869 760965292218544128,64476 772497850122981378,131007 775841283596320768,151242 759954871256686592,43471 790716510318764033,232911 788931750726479873,221785 793100572920426496,248437 773623105797447680,137740 788142287918215168,215754 790293224652836864,11774 794149826103382018,254444 794549267268599809,261155 791883514283261952,234796 761907577529724928,65189 774556023172567040,142566 769000519494795264,110942 776848992533643265,158387 759539836516700160,56964 794742816794611713,262849 755979500106776576,17416 773586102972215296,137042 777618010941091841,161277 773888432888160256,139404 763056652044136449,75899 786196387708805121,193260 754193840089681922,29548 754827553253105664,32941 758706841043865606,54739 786725161323999233,206008 733093886722244608,355106 779930336545218561,177337 794590163091369985,261818 773990120391192576,139404 780756840330227712,182671 781548482243006464,188401 760950505455489024,65455 794553166587006976,261155 795248551265701888,265644 766031880281960448,89271 793109029648265216,249469 773994728614486016,140372 792512917316960256,203546 751122863869009921,9754 763790281518948352,79513 772915087569027072,133519 785609647239692288,197046 778376173193572352,167220 785654271345725440,196676 756501982827909121,42249 767804284972916736,100605 752623019382616065,22664 760161549797429248,60866 752898935023280128,24316 771488588101844993,125145 791720180527357952,240145 757083773930344448,43391 763913920478220289,80192 791648836209020929,238780 787916930422145024,206117 765765001537814528,87904 755113887205384192,34731 768593714159751168,107469 779338366064001025,174230 785665450457702400,197286 793211460415528960,249725 773712537225404417,11774 773953914291032064,140444 753772541999779841,29819 765779312175902721,88669 766481538469007360,93086 755325530010898432,35980 773899531792580608,139404 786431811580592128,203674 778299289898520576,167220 763116696496254976,1249103 791346576962625536,218892 785617197519429633,197622 790063558637809664,227509 786518306857582592,191961 794718499423879168,249926 792493704074395648,243187 767422097610055680,98972 773907792541454336,139404 786056237121204225,198878 755169378849656832,35890 778782894592524288,166852 780815123757666305,183269 787381540191952896,207109 765377342097068036,81946 795452895848239104,262925 781610419416866816,186584 793184547068313601,249926 758010151450267649,28732 758324691870347264,46384 761904527280832512,71096 790701207417393153,233729 787707721927700481,210253 763934448324706304,79626 775633741242834944,150404 794990396224995329,264460 764511611889389568,77586 785324568781086720,11774 778213216006451201,164826 758255094731341825,52061 773575331697614848,135736 765370764895907840,352839 791017876538916865,234583 753720462132318208,29263 755187717219037184,35890 779026958139162624,172057 745402617749135366,1247679 750855268766978048,15264 763900366794526720,80486 792529818449567744,246392 754765517915914240,33520 788774122629115907,220332 776423056944357376,151845 766243098720555008,90384 749824268045676544,10207 763065121258278917,74630 786160452829143040,198973 790339913996574720,11774 792065133178605568,243165 761309293673009152,67283 762515299170156544,431998 764782845038428161,83128 794622832332435457,262022 772444318455832577,128407 770340622922354689,118087 777146989377048577,157082 793877231000883200,256255 773652923716743170,137158 792803093201248256,108396 790732871938011136,232863 753988464090157056,11774 777897670937575424,161387 793116101861318660,249469 794656233550659584,261155 785970079921901568,199211 771860175984664576,125367 759819063237365761,59725 769248857599336449,110585 761607583295688704,69356 762658967432536065,73926 790585055332610048,232169 757071918822461440,43285 760208355893862400,61051 775878678202814464,151242 779653106690695169,174971 761617745389686785,69684 772297879616577538,129551 786011730459529217,199178 794319637760638977,259743 771103789424209920,112363 747780096346423296,1247775 776096798452645888,153095 793202426660564992,250328 788405164365545472,11774 768994196136992768,109667 760978156589309952,17640 787717965936414720,205197 792128245227462657,244297 790241592342880256,229693 762027121023692800,69491 773607706150273024,137869 775485955881009152,149259 754879697448689665,33186 752680286685659136,22777 766601843510239232,75599 793925761434542080,11774 776740686754381824,1170441 764542466850684929,83679 785282589267337216,193669 795423312558063617,266822 754081435846180864,30590 788162982677274626,212068 788721132589416448,218275 770144659087687684,27485 794200923484471296,258331 767503788739440640,97371 752156361807372293,21034 794533606697869312,261155 794553652929183744,261155 793863165494763520,256206 764165484250038272,82283 786411752778928132,203048 786738350786875392,90209 763052508973559812,47188 762078811970084864,68163 791709725410795520,240483 793404412228141056,249926 776953348410880001,158411 787349474691735552,207613 758399485068312576,52167 771140097404207104,122982 793561430276661248,250785 758273442206461953,51675 795372160525209600,266151 794208715670888448,258044 785537225396260864,196788 765212636543852544,86103 790626406044672000,232280 750452793656287236,12883 781553469392052224,186750 793464128572563457,252408 794742144418332672,226218 794761075833053185,262849 770423494635036672,118191 761697436071067648,69794 788794613867831296,220332 764620163153010692,80939 793477284447551492,252408 793243539706564608,249926 753227081375485953,23742 793963025590087681,257255 794123702740910081,256255 766342320560173056,93036 758692858048024576,54070 793377161973346304,245591 775148320905916416,141091 779279291859210240,167101 793910671381499907,248652 788427049669160960,216265 793793239006507008,255393 767481353881485313,95055 769253033251311617,103887 768648846134108160,107423 752173777149161476,19528 775624912501374976,150404 751664496763084800,14277 753216668575363072,21167 791052544579547137,78159 788225695797260288,11774 757329211531026432,46612 788569765757333504,218969 768124475594248193,103354 758338902168051713,52112 769463948483530752,113754 789308963787374592,224678 775718995420860416,149200 790539970066915328,231894 788778269868908545,220526 751173611407470592,16833 758623250041692164,54070 754764381112655872,33356 764249728498425860,82002 773713948180905984,11774 793923469469593600,256125 778580505038118912,168945 770721736186736640,120610 791284854520356865,236454 774326808544247808,142321 778177627114921984,164826 768180135698792448,103986 763099918537990145,74043 778031726635266048,132032 792056197209817089,242693 794326630537666560,258947 766441003083526144,92854 786089810704334848,197512 755187130507276288,35890 755596436155301888,38032 772793249476014080,132335 787707327948423168,212403 765520012660449282,87904 776201404595699712,154071 787425411068260352,206117 795747162277625856,268231 750651260177641472,14421 763458543131308032,78129 763803146703384576,75724 766718025827512320,95672 778372409439031296,167044 734869972531437573,1170396 790715111115587584,233756 760552810219917312,63444 770164707609174016,116082 787281225052454912,209035 793257953507864576,250293 795397393068032000,247930 762861719517470723,67852 770369335013629956,118393 778444897627930624,33169 790389648426086400,26066 758118184935227393,41703 780991499089612803,184223 778287893727080453,166853 753786415922581504,29790 789943398098735111,228416 758225512288382977,51750 768131445164564480,103354 761612530833772544,69565 766413644179529728,92159 759150458573168640,56964 789459299101708288,225981 735570065643450370,88859 767421807037181952,90618 790766666170761216,232911 772459798856134656,131045 773989713577467904,139404 760497774836277248,63116 772925832880791552,11774 755400776709574657,36859 787810537446834176,192846 758275967756431361,52112 780798186193424384,183269 769322709184643072,112661 770355757669818369,117257 755201446539304961,36008 750044598374772736,7275 755155611004735489,34661 759571998628380672,1170407 751541373535412226,18474 777166679302402048,160228 788532305438453760,218142 764615807007596544,84209 778017913303277568,164403 779332213263314945,158387 773439310922219520,135025 754127018086764544,30339 775116854440239104,146720 793626643277475840,254135 774301599292350464,140444 768864924722274304,106716 781796628709646336,190024 793124208842674178,247379 785912795665616897,199546 775411272816922625,148537 777240912422404097,158387 788831148667379713,216009 776259393901912065,1250064 790676797574615040,232640 768953450511998976,109470 763014622362210306,73926 777534202619293696,161979 786045248824864772,197512 794982613333250049,262849 769145731374473216,110709 778296025815588865,166390 769736856741249024,114987 791331401878700032,232863 773203903261188096,135025 752934888500764672,24597 756875154219675650,44429 765221195994107904,86103 760465503353708544,62798 764327940515434500,82209 792375718441263104,232911 795714680551575553,265649 751830389728043008,18486 756987991667662848,45669 794673574472773632,192686 743841193843359744,41724 794078560814243840,257423 758685047918505985,53185 780081286337617920,177472 775371326420770816,148473 752843178256891906,22206 774301031433838592,142090 790573247104487424,231318 757269488660123648,41709 786290908278861824,124597 790395387894824960,230485 764464394327719937,81869 761244666243055616,65180 768118369203654656,103212 751827565602418688,18893 773512890867298304,136947 773862575960305664,139404 758308702038396928,51691 792552983112278017,246295 790565959270563840,232280 795039684195794945,263895 755066283738165248,34666 788548052088938500,210390 767187644967219200,86143 792809633794691072,247379 795409345659871232,247930 795668567211515904,267862 790643538513899520,230899 754940751381803011,33355 775047459865329666,132419 750792410586906625,14421 785450268125257728,195481 762213111315169280,72010 749707400576372736,11774 762678581205970945,73814 756262688855031809,42249 761342379802505216,67973 775612184902537216,149525 774997768112865280,146259 786978694443053056,207949 785818043381231616,198671 788448503504568321,215608 781088963473833984,155390 756505020405837825,42249 761290763154157568,65180 773736884958736384,137315 787404249105924096,352761 733376538410909696,355273 770618876157722625,117257 788574982481719296,218275 764568086099787776,82066 792233195865374720,7224 771643580247003136,125111 757994314760945665,50590 793555877609541633,252020 773989358269587456,136947 768850487458140161,109167 791374382560059392,238395 772068927677476865,350826 775770764381302784,151463 756619938626875392,44450 767514005451706368,86106 780083833655980033,177831 761926693913108481,71123 790608885853794304,231870 793241132452851712,250293 764176263531466753,79999 786963526124384257,207613 792858917034418176,243187 793154062531252224,249469 733075119367704576,355106 772119078852923393,127775 794004030745935872,254209 785673941650059264,197091 788196932304801792,215608 765261799872602112,86653 777161841743200256,160480 791212186215612416,235590 771715720195477504,127449 786590068890755072,201555 787890184868159488,212949 750055152820686850,11015 771411730761125888,125367 789199045990322176,224513 787125985493839874,208109 753326564847284224,26066 790343624886259713,226862 742058157141282817,1170556 781789262068998144,188401 785973220620902400,199891 795155564519190529,261399 794295900436729856,259134 757662338526826496,47940 760452099528241152,62771 789914786377175040,226022 790994094554316802,235487 772163701768089600,129991 785829281515515904,196277 781174583592357888,185921 766018486816477184,81929 755928790375669760,39475 792160326267523072,243165 775906605414092802,112363 771111456574091264,122982 759437298815545345,56964 764035735460601856,80393 780087399510581248,167044 758980842920173568,56161 794531774801920000,261155 759517737743974400,56964 755187960077774848,34487 771431207326416896,125367 794606388148195328,261155 763858721432752128,78344 758287482949603329,52061 794703265803796480,261155 765171631446687744,86200 790692044813414400,232169 793868006984155137,255942 791704551158145024,240483 750470879620894720,13532 775361236561174528,148170 761585214363607040,350711 794434590869856256,260404 750571595475943424,11495 793093640017080320,249469 763765075882672128,79987 781749498288623616,187896 795348126731223041,249926 768978108355608576,110659 732253843799441408,39600 773240217843085313,134975 763478859610193921,78205 764987350396960768,11774 765228760438300672,86103 785908396063023104,199546 790897866659069952,234583 775686476759650304,149953 787905296094093312,212239 795669823086854144,266219 765579561937534976,86103 786681481204756480,205167 790293432258404352,229159 794250665589518337,258771 769400414160744448,110585 792005433065996288,241678 781623236282900480,188458 787025906040791041,208016 756980639417729024,44291 766250006319812608,90982 781337543715401728,139404 790304385108676608,11774 774721811347017728,143824 776583522916114437,1250232 786016674625511425,197512 768510390414159872,106716 770804520246976513,118191 786213211297026048,201838 766630395525816324,89359 780607415653806080,181984 777660248958074880,163145 755055071021428736,33849 758039076243173376,49925 756888098739335170,45311 768199581595078656,104313 790921666633216000,234583 793800408267362304,255393 769735163588640769,18030 786285344597630976,118192 758726739442794497,54070 791348480509894656,11774 794720287501811712,261155 738717429522702336,351436 767865843925577728,102137 758342239198195712,50853 791377433622478848,238395 792975917274558464,247877 732545093643698176,1170406 753967227632807936,29263 788892816269246464,11774 762809949541982208,75073 773886407106408448,135136 789428287885996033,224680 749238353350897664,7836 751179573178478592,17434 791290232683593728,235986 773889737505509376,139404 733016056290287616,398861 793229461575446528,139346 793800222862348288,255393 759070484189306880,54620 787388508574998528,180433 786068313453592577,201007 786992666890362881,208176 749933065984696320,10735 765153898671648769,86103 767757442629369856,101163 785532809301614592,194101 754113831631060992,31551 794569305232838656,261155 773913779390210048,11774 776564052612882432,155898 789747908505661440,225359 795462949783670788,247930 774765248083623937,144494 755845526986162176,40115 770651110163881984,115526 771608809546461184,124697 789465048309563392,225981 794340207512285184,259659 794543021039697920,261155 762007049899216896,431998 793765914026119170,254723 752896228606763009,24134 763716473856593921,79691 757209894575636480,46177 791458797470515200,238099 758367262806016000,48289 760204655871741953,58537 785940002882609152,199211 788080432969461760,215252 757835815917527041,48148 768537205275037696,103924 777656427540197377,161939 759204531045560320,57625 751815141939961857,18486 755540314597699584,35044 793468333089751040,252509 759963111570993152,60484 769110457185689600,110659 787051721109504000,207613 769380081391263744,113165 794604416363991040,261155 750339231956873216,10735 758623046760591360,54070 773393085493604356,135025 757981280139026432,49852 769278972198850560,110477 780980767086276608,184114 763018551569555456,74483 759192461872857089,57574 776265964421718020,153033 795721171941658624,267862 790432943760084992,229874 750057460304666624,11250 765223423219904512,86440 753979186159595520,30088 760181232827183105,61145 772850262943862785,132996 767532812165586944,353879 773615914403102720,133454 751763858134478849,18893 795667768188239872,267521 763059245940080641,73814 792019992699035652,243092 794689922477260800,261155 775989829733642240,152735 785497268963147777,196277 790694221166415874,232280 759211994805313536,55660 766182711258075136,90384 789131409948483584,45926 773690592102670336,137315 733335966648164352,11774 732178347883515904,349191 775077408403783680,146847 787542073029296128,209918 768543972583145472,104999 771683676547588096,127134 775818095948619776,151401 767446836109914112,95055 787350398910631936,210207 759018791523102720,56194 773239674462535680,134975 756293244418453504,11774 769265048531329024,112399 770304551958175744,110585 762639198398455808,431998 776916451953373184,158387 780238535769092096,762119 780808459222716416,183269 794922059469975552,244952 795762663762448384,261155 765147122840719360,86103 774108984907137025,140066 760269449777782784,62165 763033145218301952,73712 759769088629411842,56499 790862157521022976,234522 759297627242377216,57574 787125213838409728,209351 792033222850772992,243187 761377894547410944,67229 758495875891015680,27045 733279400876244992,353374 788090269245796352,215005 794633838555238401,261155 787912261436215296,213887 774012061990858753,139404 780601808892915712,181755 786742314173624320,205989 770603427231432704,119774 766136340366893056,88994 758621656998969344,54070 762539278220062720,431998 773754807945486336,138403 764200345031409664,82642 768491813145632772,106774 750227450404147201,11191 788133562163789825,215608 776580569589227520,156644 764244147049934848,82177 790655553932562432,232169 794578408994967552,261155 775586647203319808,149329 758871462581112832,42453 768483449124511745,106774 767833073152995329,100561 756257874981117953,42171 778801990847430657,170187 793881633833091072,249926 769751372132675585,113836 776145177425567744,153866 755169887090188288,34637 774263851957129216,141887 794627378886672384,261155 770328784025243648,118192 795717609329070081,268448 771403044869189632,112872 794158105177141248,255826 764668027019337729,81946 768442633295245313,105270 773210569788780544,134561 763875803415257088,80939 776181133318852608,153866 785595068073861120,196748 785939718714236929,199546 789526462995001344,226731 752854038941544448,22952 794562783677444096,261155 771499302728241152,121479 756270105189871617,41689 773606646882955264,137158 792046543012524035,242693 789947804823134208,226731 762720141608038400,73926 764793702032281600,84724 733141850844987392,354532 778265989880225792,11774 767412474417188864,95672 778292986626977792,166390 786013454825951233,199561 755895763331276800,33356 794094563677892608,252340 792837859212267520,247877 790991097694740480,233736 774260050130907136,141316 786705175188738048,205902 786983597643296768,11774 793185302521126912,249841 772053295217115136,129133 794520421227970561,258104 740405809767698432,349277 794519809639809024,255942 785566510664126464,195975 764223885122367492,82177 794713336294293504,261155 755206270756360192,35980 793633446119825408,253206 735302808602324994,353374 775834487183839232,151947 792876075583836160,243286 757713500181450754,46379 773902209431982081,139613 780484494067466240,180310 776235751377731584,153845 790358994292441089,229159 790491092319891457,228354 795431343819657216,67229 785311821779472384,11774 764416319898935296,83381 773913181022408704,139404 752919757804990464,24134 787063332381593600,205728 795694881763037184,267855 758094766055751680,18395 755812013045972992,39462 752027203530088448,18083 764207956833415168,82066 792509616458375168,246392 776255340669177860,152872 758760688835637249,54070 763412114388037632,78159 773923601452007424,139865 763570450555244544,78684 781217132856041472,186434 786325525321179136,201308 795717304319438848,267655 750807453025988608,14950 794640851200856064,261155 760650549083582464,63267 776894641773826048,155390 776389363496214528,155390 792172888312934401,243187 762401583174934528,67852 768636270130135040,106716 755694852365512704,354100 793082411512893440,249348 794986624304168960,264397 793098696451772416,249469 792804648545509376,241345 759855127578701824,58542 764859367640276992,84753 753038451780509696,24108 777889765395800068,163127 755166823440588800,35890 770297772310343680,11774 787440531802624000,210207 756601554350858240,44274 755532204885831680,38183 763362704954368000,77327 781280995194474496,186210 775281360453918720,142721 755243100084113408,26721 773350506810843136,134470 759073755004100608,48477 789233304012750849,224680 791120096739614720,236393 768082873056423937,100545 793860659142205440,256038 792152260507607040,237964 765540152227880960,88052 759507585762484224,58227 768576634408566788,106281 751831067120660480,18316 770292550976413696,117282 756934782576054272,41839 785638576763527168,195975 794321905608249344,258878 789847473330147328,228172 754178103262314496,31400 790901775100289024,232137 786237749787525126,198304 791264309632311296,237491 781465124875997184,141360 765209524458315776,86440 779451605141757952,172185 757951075202666496,49852 773598602677489664,137042 788062497781772289,207613 788692604988915712,217658 795706299430436864,267862 770322940189614080,117833 763324182587322370,76127 759423391942279169,56800 762074665179156480,47283 775001800080445442,146259 758072501540913156,50923 760940845474390016,64664 764175498322804736,82283 794747822750965764,261155 734863104828448768,353374 775077820544540672,146259 766400577609826304,93261 791517505126699008,238780 792084795408867329,241034 779081073699553280,172123 764693601032949760,82544 767722522863427584,85938 774350636146159616,143049 790579667489198080,231318 733642856657620993,225011 773673822390104065,138616 781364935372570624,139404 794869847050088448,257492 741633426986536960,351146 776068543674712064,152735 776178151802015744,154283 773549578444378112,136904 791663083596972032,240483 749740427327266816,10030 755103976714964993,34666 764373071725752320,76146 768947405840453632,110209 733011724958375936,11774 774374863280766976,141867 786621560652050432,56993 795038395747758086,263532 785238652733489153,194042 794549899438288897,261155 793259210435723264,250633 781350073586192384,139404 790045425889779712,226731 787791278175981568,11774 786304398054068224,201958 791470285778190336,239394 765328643316781056,86440 775978812685357056,152735 776253093310787584,154832 734873994252419072,352301 750994385035157504,16269 794993811109728256,262849 779805986554916864,175542 757699777681383424,48187 759120107628920832,56964 761663446291140608,69673 785289869853597697,194221 755576681629310976,32809 755161758348742657,35890 793281492134813696,248253 775433444155424768,148010 751194809260339200,17284 780799069815832576,183269 763864770248257537,80136 765597532885950464,84209 777958184124231680,163824 785322712042352640,195125 790922636729647104,234796 777945038160560129,14383 786932195852165120,205728 788457397228634112,217837 767173146965381120,97554 757614411787952129,47782 787081816381370370,209043 792804745425489920,246726 763408356308582401,71476 794253441455439873,257492 794991358457024512,263895 757800748696543233,48492 763740067420524544,79801 765687625508282368,88881 757627711003172865,47940 773721961709142016,137042 768010048207478784,100129 788544756485849088,210390 770342127041523712,117609 780408888113979393,179742 785559000494452736,196917 793134329362800640,249841 763872004428685312,75438 755211347437064192,35890 766347963266248704,93144 757003423246016513,45583 760612582457651201,63393 771150444643119104,122388 776086012602777600,153194 757946961517477888,49400 757429288002019328,47283 793844792576933888,255942 768916804186075137,11774 751588970975207424,17888 766037075808452608,90031 768878532068012032,109104 779614088963956736,173347 791257131152510976,219509 790301396499304448,228341 789898908545667072,227048 766714521113223168,95708 785658492837167104,195975 793132983842504704,249841 757278696218636288,46406 768952735844569088,109447 777689395713282048,160618 772374810194173952,11774 792550306328391680,245268 786968506625626112,11774 794268596234924032,249926 777663410079092736,162596 793618303549923328,254008 765899705884745728,87145 787816589018165248,197512 790621483563294720,231894 788719921110724608,219958 764108122847846400,81835 791495441535733760,239405 755203744845869056,33751 765213865751621632,86440 778331595216486404,152594 758680655538622465,54070 767476637189320704,98972 770584315931402240,87904 785255185115451392,194079 786612982021132288,205186 794740562012340225,262849 762979908515565568,73926 750212877685063681,10662 773399238956949504,135725 794622783946952705,262145 760979857950072832,65455 755795383620546560,11774 767770688149082113,100893 779728174397657088,176291 787083659937406976,204835 790963751646289920,235487 791344055687020544,237491 761404039535943680,67547 765355827364364288,86103 781215444208267264,185313 781458647121395712,139404 757770626534809600,48270 752878319696097280,24134 770997253964128256,120541 765589770042953729,87904 785245966811004930,11774 794178069963546625,258331 755831852439658496,39384 785685354443476992,196277 772202553643823104,124350 778936341845254144,121080 793497010435297281,252741 739315694911795200,1170519 790876894438699008,234583 792199047679533056,243187 787960260799582208,212139 767399864355418114,98972 780029460317822977,177797 772736440312659972,132288 793843830353264645,255942 786509605253840896,203832 762084378478518272,71429 793160394005065728,249926 773115450578366465,133584 767402204965834753,99188 786335605089107968,201308 765233806097854464,86577 793178346909790208,249841 756316772693905408,42405 758292034448949248,52112 775890192528015364,152182 789829974660440064,228088 773587902320304128,136904 749341136301404160,8248 767746928440324097,100893 755166114749882368,35890 764130021493526529,80939 760485499622391810,62771 780641808607023104,160327 793954413404684317,256125 770680601003384832,118192 780512383156490241,11774 785299410875920384,194934 751796227520552960,19352 791667457576538113,240483 768854742483152897,105109 789173141658402816,215505 791258108584665088,237491 794189619751358464,258598 794121904936390656,257492 778306777397854208,166913 788179105116262400,352258 788835946439536640,218892 750440156658892800,12357 781041556216246274,183759 788826797030899714,216009 790968769585770496,234653 793198064056008708,249469 795702936533921793,268356 740327647389962241,11774 777979302247817216,164694 767734429238255616,100893 759468588340219906,56964 772849380701286400,132996 764616525080702976,82066 772896859325169664,133043 773945688111611904,139404 780000277340487682,173347 762988186758971392,73685 760668179475464192,39235 778573501753982976,167007 758835107440435200,54070 768861065862053888,108521 795718868924854272,268281 769297522552483841,112363 755360675627732993,35890 788697819578183680,217937 788835637889753088,220765 791042391276818432,236311 791465046555652096,238099 755940666140602368,39926 788419674518151168,217837 790293956202524672,11774 794068291941703680,242254 795301111024513025,266079 776565175872811008,1170441 793243728655724544,249926 778405405022093312,167957 787043154323124226,208167 781237394867625984,185310 762741051937398784,74066 768797152176852994,106673 769644529288941569,112256 790964663676760068,218495 774412518135595012,143473 774073197528363008,139404 785515757014622209,196277 795078155564355585,264397 751761303824375808,15808 794203695076413441,258683 769983117247582208,113165 742377644889636865,352839 763569329388523520,78338 793139532052983812,249469 750610401147117568,13532 790519287958036480,206666 755416770249392129,37044 792034041663029249,241678 793174992666198016,249469 794338283987865600,226320 759099111631048704,56964 755280781577162754,34898 757895391400517633,49852 754035350457155584,31077 773869984363708416,139404 781528140514340865,186584 791254162805784576,236393 766662734414950400,94699 766882260385619968,95708 754011051469832192,30815 794175483344719872,258331 795436596212269056,266079 777603018120306688,162610 786251193635004416,201958 761611525761138690,69231 761622579010539525,67852 755923823908626432,40550 794533005503053825,261155 758701191392071680,11774 762727399888973826,73959 775752372832219136,150497 780536491697115136,177233 785973182549397504,198671 795694622022500352,267862 751581397345796096,15536 771770797279109120,123080 786291670836924416,201558 776427125511491584,155695 795289519167864832,264397 786006065196380161,199561 753280547196108800,11774 767774357405863936,101134 786651583995969536,205377 760290698130100224,61544 776210955248214016,154644 778328685451612164,158820 793109392065384448,249469 788810152019460096,219942 794335780311220228,258878 755224821508677632,35403 764776065550000128,81425 776942894133366786,159146 759650512429993984,57574 764868702869282816,84724 794033407512584192,252020 749922406475689985,10735 764973631654989824,85562 765980894595350528,90735 793057082857652224,26066 794472946668605440,258741 779771211912011776,173327 773151224644395008,134470 778924862215598080,167319 788392222844678144,217519 790582545922551808,11774 791289384427360258,236259 786690536002519041,205602 793529383600488451,249926 756968700083920896,45125 755160559075614720,35890 793414011425521664,248624 792529256148455424,246295 794871679445045248,262271 763776630837747713,77446 758146990379106304,41703 780564794730549252,180074 735236683705274368,355878 767830802444857344,14277 764841838939254784,84724 759459970463043585,56964 776942559448932356,157755 743646379378040836,353968 795067073017839616,263895 791617276210352128,240145 793922917654347776,237935 766825378107183104,89359 787450965741809664,206117 771290610414260225,123085 777636671043100672,162596 792545334341804032,246225 735363543629979648,355224 786905340948451328,207287 791653356326555648,238271 750727288627404802,14462 780797740229984257,182663 781700726183518209,188119 789926156971675648,199307 795039599487840257,263532 768469297026981888,106118 787049765053698048,207096 759191841757618177,51798 760558976962396160,63421 793995991590440961,256276 792251320979759104,243398 761585932550025217,69231 766060787576233984,91137 753950247391531008,30590 771470598203670529,125554 769268844456243204,112363 763692828744613888,79585 791349091150225409,238395 765353861066272769,85562 780414937512366080,121051 770393675042095104,118191 768187978787147776,103354 778680723632902144,169232 790184462780891136,229910 768059199901339649,100893 791108669761003520,234583 794695681843695616,262849 767845736469917696,100605 786723040834924545,205181 793187345155575808,250430 773897113029586944,139404 733027029436792832,355464 771489902605266944,125367 774336313210187777,142721 795308336220672000,263926 761713955735613440,70263 733211535678537728,1170862 787536866979512320,210585 767067213228539904,97355 753400985821798400,26059 756418640623181824,42249 794527454471786496,261155 761655661314859009,69356 791097409434624001,234796 765536584368259072,88052 776748316432490497,157755 749932775160020992,10735 787763464148250624,205197 772174552147173376,127711 794164166911139840,257492 757965136657125377,50442 752926355721814016,24597 794433019226402817,11774 769297018959212545,112788 769324133754675200,112788 774545585139515392,139865 792161358406004736,243451 774798812728745984,138616 763871482581622784,80153 768536075144863744,100817 788047839297413120,11774 793854565237927936,255819 754849935925927936,33532 793136750017196033,249895 776199445780303872,153921 778220955453665280,163206 772262648213807104,129551 788587254188875776,215437 756223092523986944,41763 766868680332288000,95708 795763533795491844,268643 767751854050553856,99111 772158553561772032,128355 733376756783194114,355273 777050742393741312,159093 788572644153053184,218219 775020261506686977,144611 755811560463929344,39789 788169305531658240,215754 788126577133367297,215754 787092040995708928,208599 792142801978945537,243451 777292474394013696,159861 768939272497881088,109571 785743873435955200,173347 759746078715424768,56964 764982539849232384,84724 758095591930986498,50827 763871807950589952,80939 794535490623979521,261155 789980014250819584,228172 793896786511351808,252891 744379624684064769,1247652 791241521261490176,235620 760511289491808256,63268 774433563848552449,129558 790978355113799681,234583 763004274024583169,75899 794736378567421952,262025 794613310096343040,261155 774198560913035264,141887 757753581093216256,48663 794008570710913024,257492 779555680508411904,166704 787165129414680576,209351 770751811917492224,118192 758453256368508928,41680 763482027991638018,78129 794063401777393664,243075 753641660395950080,28732 765626140396548096,87831 762112376258912256,70542 770701317928910848,119937 794681066887979008,39957 749550763018301441,7272 778435935750852609,166852 773881417193426944,139404 786734397651357696,204657 793163949856350209,249926 792214254233366530,244550 788194682962583552,352258 763245789321826304,47940 781207766249725952,186434 794183078700843008,254135 780801883153674240,183269 768923920187662336,110362 780073349347155968,135701 794569814366793728,261155 761988475251924992,68862 790726074220941312,232881 762363250369376256,72809 758317080848371712,52112 788240267300134912,215887 795430070202601472,265855 786944346226647040,207613 770346364249178112,117687 790667300630302720,233307 787232500930138112,207113 774091714143203336,141316 795294751310442496,264460 751036099338858496,14277 763156502030880768,76188 792404584660598785,243165 760959159193907200,65982 785263791466438657,193669 789290407758790656,224680 774580103191859206,279676 794925875133349889,263895 773738809221582848,11774 780810535633911808,11774 794925122415009793,259543 756562795886415873,43471 788650549516263424,218258 778650983761010688,11774 785245300449509376,193669 791348253652619265,238383 763127006305411075,76794 786686997721149441,205455 793153697085726720,249469 793144557873553408,249926 777810476088565761,163763 763637344431898624,78706 753654961360236544,11774 762669418103005184,73814 763979888088846336,80177 791349880719417345,238395 791719421408645120,241034 795676729792610304,267862 786408970877595648,186212 772584472113999874,131045 773923238179119105,140039 776780859856805888,157755 768912232696516608,110019 763566353756413952,77612 770788422273282048,120557 735290602707787778,352687 750343185323298816,11495 794523405362020356,257353 786308034297491456,201620 754725025203228673,32869 794048094786580480,257492 793550681756106752,253336 749811178013069312,8588 753982848705499136,30354 776496819891077120,155390 771409666957905920,125070 755952026027118593,40881 762772035219124224,73704 786673737122930688,205354 788901079786422272,220029 792392279348699136,192840 781274201797763072,184223 756303148919160832,42432 764853621452312576,84724 753448358560276480,24319 776211005885952000,153845 777567422265995264,162497 752628626961604608,22750 758770539322306564,55174 780619125349507072,182146 777202436977008640,105643 781624797897826304,188498 775765336637530112,151156 786483125840818177,203674 788205318287265792,194281 764075159602900993,81702 760564334028214272,1248768 792605222350618624,11774 793175152074825728,243075 778349422304428032,166852 756921420706254848,44450 773112880321458176,134470 794264943495364609,228101 786010258170839040,200490 786312483254317056,202877 791444011626205184,237908 762407255798980608,11774 765670862569676801,88669 753773030535471105,28128 770159035756777472,116082 766428839769702400,93184 772234420107345924,129471 788388382195978240,217519 772240854819885056,129551 793162762117607426,249180 793268092193222656,249926 789678824669806593,223888 763817054063460353,79131 734726143299948545,352687 760971482931400704,66116 777309124598136832,157454 761915776714485761,431998 768660260731191296,106774 761011370879877120,65307 763161596717854720,73814 777083600294510593,158520 786241597457494016,201555 750721558088261634,14668 765520516069388288,87904 789143881166254080,215505 771505663725887488,125853 793132797594521601,249469 756288923941220352,41438 780382910167785472,179742 794914458749587457,262849 774716065821503488,1250123 755193523041734656,35890 769504024764657665,113165 771929385599438848,127957 777146988047441920,87904 795691114699386882,11774 771545941765566464,125111 781574839949791233,188478 791659946253312005,240483 763106897000030208,76628 758104275499180032,14351 758030229273272320,48663 744410918931554304,349197 757975936688152576,50314 769595404279095297,106716 769913099864399872,115817 781016521103540224,183092 790690290680102913,233558 759508720699179009,58508 781562638081720321,188304 769735569391886336,113780 752301357906866176,15509 762704879257354240,74066 761728500399235073,68854 771808302342762496,127058 787719878807433217,205197 768163600179531776,104344 768897684258361344,108375 771560150704369664,125204 754728531989520384,33356 774173286175416320,140444 755502967986323456,36859 792057939431452673,243187 733072796457177092,354893 793607306583928833,254013 793212914995978244,249180 781210704745488384,186324 767003581539086337,95289 753986753460105219,30590 778220261434941441,166409 787726568185528320,211733 793042041206779905,243865 760744129563332608,62821 765838171854741505,89845 793944113204887552,254135 756532110949658624,43391 764169920959614976,82066 779506584900820992,174230 793231830992367617,249926 790622498857418752,232424 790638768789131264,230055 787390415171301377,208307 777255978458750976,1250376 786673021515956224,204413 764210164840947712,82066 758993248689938432,56302 760942496985800704,64722 754749036523954176,32861 762816876170711040,71594 793186189067124736,248770 733357866170617859,11774 769002392490696704,109945 786296417480347648,201583 749980711956803585,10733 767158023148023808,86274 785299423827857408,194934 794651117477052417,261155 794022890802843648,256564 791626937667944448,232169 761024062176972801,65174 761389928353714176,68182 788456369305165824,216560 790963429662076929,235487 753244703643013120,24841 766672722013327361,93261 780736722090983424,182036 735166900833914880,11774 793209795280932864,250033 759072463078719488,52554 780770059601924096,182960 786596347956703234,204835 795137810478944258,261155 765947646259453953,90384 788519672413126656,218349 774797588952473600,140372 760635941753004032,62654 771281119127961600,122776 793434824342016000,252020 763347163359408128,77731 752273608072802305,21714 766764365240414208,96263 795186791271665664,252939 752145058028224512,18893 778595857172164611,168794 754036469837144064,31400 786659607175368704,204958 792701238785744896,247077 792416498048442380,244550 793458135860076545,252408 759431021993615364,51798 761804450449285120,69947 766440628309794817,92917 788082055158591488,215252 761641578809221121,62760 776606564320882689,58531 785399556347277312,194158 791850389624659968,240483 792064875715518464,243075 752936697646710785,24173 768500918547582976,106281 753737490167656453,29263 770732080821002240,120613 776566037953339392,156053 767828776889774080,101383 765501898795327489,86103 771323706857574400,124597 773145813874860033,134470 793170205803413505,243187 795373399346413568,266151 750135134289027072,11495 767141002004008960,97852 790348142801715201,230282 793987241223696384,256534 753375367998611456,26458 751220933898141696,12868 775764505150287872,151463 760490361387159553,63149 794925295665037312,263895 787043420791533568,205590 793642031549677568,252580 761210626039357440,1248905 788743303130976257,205776 792073076498313216,243187 764999712529260545,85562 765882753036541956,90031 756376629706788865,42249 757698801377406976,48926 766030298840641536,90575 794632655463743489,261987 770764921533521920,120474 758621613688446976,54070 785545222327377920,196904 750362769107537920,11774 785302076792397824,194934 763315913676521472,75797 772876897223057409,132370 772497600650022912,129558 764946247451017216,11774 793136233270521856,249469 768443866840240130,103071 790651692681494528,232169 767542378219601921,95511 790941358970249216,234583 792739823685468162,246339 765240235978530817,84724 766687125442035712,95568 772738907150528513,132335 786072640486334464,49459 786921689795952640,207287 787025530792976384,208014 776133592208453632,153492 787134801501310976,208167 755898908962910208,36810 795607022339313668,247930 778604804431982592,51069 764033440908017665,79691 785746647011721216,197512 789767722259320832,215965 793988319159980032,257325 781231344089239552,186212 790909950360825856,232169 773925267077226497,139404 790252954221699072,230234 769190852455305219,109157 756263378201481216,41680 794684349283110913,261155 778465343047991298,167562 792657702879059968,246771 767061630853185536,86440 755431980926238720,37044 791352704874328064,203821 750434882275336192,12883 773903355886178304,139404 775559032325017600,149040 757427869379362816,47261 761557597531103232,68216 778210888813842432,166362 786836568094810112,205090 742152655657664512,1247481 790884769168961536,234583 792919714573852672,247877 760103403888390144,54416 792431464130482176,244550 750995733046788096,16282 774455888669179904,143585 788827509332832257,213710 758090081806811140,50853 785429526608097280,195064 793294457445548032,250633 790322352005353472,11774 768521294379884544,104973 787477400032378880,210289 791420692579225601,237385 795254720734629888,265257 794536112727396352,261155 754889553513709572,33186 772876557660647425,132370 775467520119574528,146655 791817538317484032,241819 795094053822074880,264397 759246214550421504,55710 793808833554554880,255393 774144647325114369,140444 794772316186152960,262849 770428892662423552,118393 789224694931034112,224680 789924770729103360,228820 795428473829519360,264113 763110091067449344,76048 775154938229895168,144573 775811153259790337,150663 771671522540826624,126152 776784183058456576,157755 771132281138405376,122299 795229745390780421,264397 772099352651268096,129471 765931315661275136,90327 794189977999417349,258598 785549682361700352,130635 778687787759308800,169923 786027996377325569,192421 792457361294319617,235248 767217748854267905,97811 764885099745841152,84422 754798937727311873,33355 785901122846273536,11774 794011932424433664,256502 794218408569110528,258829 778956225316659200,170483 787214129501048832,209452 773537353914875904,136814 794708198196396032,260273 756077908981088256,39911 779863322929799169,177233 785882443366666240,65713 790402530685575168,230283 785524961389735936,196538 773643018666663936,138382 793450208747139072,252196 752779436819419136,21332 774594880517574656,143036 785277453283434496,194648 767388718198091776,98821 777621057079537666,162610 756186211069353984,41680 781178409405722625,185496 773679898162454529,137158 774025879584317442,140232 786994310868709376,207949 788796253119344644,203546 787986478773121024,214209 768629181932601344,106281 787071852422234112,205728 794239407272247296,249926 755771304435933184,39462 764914992390909952,1249257 765941034182332416,11774 768975830194200576,110344 751541584739520512,18539 776150870715011072,153779 792330026003734528,239006 757079893666435072,45857 760693296410796032,62779 757447867489550336,47261 781106576950173696,184223 786895313562898433,162488 750450637343686656,13532 770531012426272768,108729 788593532806234112,11774 788842374080389120,216009 761984329593589760,70509 785477979346460672,194408 776131365330886656,11774 792395640059813888,245607 764246118821539840,81425 793067686812987393,249210 794530668650921984,261155 788755138601181184,220332 793637376127971329,254025 752946458337214464,24597 775475749503561732,149124 792058337248567296,243187 793148496907907072,249469 795363600554541056,266146 772663862168432642,131542 762284371701211138,431998 795004423336361984,263895 772930775385640960,133519 764232718783684609,81843 788346836025085952,207287 793981154823053313,254135 780542492584259584,349856 756200708949610496,41680 743884165569863680,11774 787190428198199296,207965 790620710238621696,232992 757732386377465857,48220 760165651424038912,61051 785878349138661376,198878 732730622293086209,353789 794521554881314816,257492 792540508857982976,243187 793104324767342592,249469 763826889718988800,26066 757755790564352000,49309 768656507189813248,104973 757655597798027264,48477 775099854007726081,11774 751946236261900292,18386 767028723623145473,94660 794985557927415808,263895 787723463670763520,210235 787408331140767744,209372 740324251408928768,353488 793118461174185984,249469 793345763917099008,130505 773593217199591425,137795 786014020486574081,199211 740395608599625728,351302 769888083617525761,105109 773298824810995712,134375 780427546127167488,180074 787256947569467392,209151 786704847852695554,199262 791835610696736769,241819 781468585621352452,187969 790004217855389696,228037 795729170504548357,267862 778206973523222528,166409 778415706454896640,167044 787021928284512257,207113 758014933971898368,49754 794594018466246656,261155 778917290632880128,169944 780373720481181696,179718 765341186290618368,86440 773490213884657664,136904 786114464936493056,201212 793894178447056896,248652 792521293849591808,246273 785266319985745921,193671 790335767675596800,230485 794021087952637953,256255 753603328009969664,26569 758752724666183681,54974 785651571430297600,193533 757318962493272064,45815 767071726790332416,94699 790405257331351552,26066 764112969403858944,81869 778968803736551424,169437 788775832689008640,218258 795230416760348672,265644 791711912325152769,240483 795232419175657474,262752 785471581350866944,194723 768513639896711169,106095 776145382019477504,151748 788128031986577408,215437 765634695916691456,87904 795323624433602562,258456 781884537412448256,178882 773902675331211264,139577 766360926153019392,93286 780886001585487872,183472 752250999109259264,21464 769679893416194049,105109 792884946096357376,244270 763836543148535808,80607 732899030036971520,354517 793252884645285888,249926 793121968249774081,249469 758378898405154816,52167 766000276352356352,90622 752940306186723328,24597 779110567315374080,172270 749979711741231104,10733 794312914823876608,256038 759785688006922240,59666 790690767778054144,232169 769781297904545792,26066 773887348891344897,138903 774704655754375168,144607 757711740381474816,48663 760680352738336772,62726 771128815317819393,123583 777576384638124034,159308 793096810520719360,249469 794525833289404418,261155 770408317969575937,118515 766636487169417217,93036 795705167148630019,11774 769270479475605505,27164 734445840035676162,738099 759181955594420229,56952 759824635105902592,58254 732287185584541697,350222 776816618462650368,157755 777221354659520513,87904 755562525488328705,37424 786650819244490752,202217 759567219164459008,57105 764900039042994176,84724 767825371156746240,100893 786559127392808960,204413 754706628180451329,18215 794236062407200768,255299 768184634081292288,104162 761995086322212866,71270 792770774650073088,247241 770311131936071684,87904 749344658006872069,7082 771881690406883328,128615 758391432340275200,52983 788126730082856960,210585 778324373723897857,164826 774476010452619265,138812 779856738858086400,177337 767803901571719168,101681 767519361372336129,47940 786631930104209410,204413 749997815607296000,9701 794526846343933952,259034 762719824405377024,65780 786250380460130304,201374 773861051410550784,139404 788035060813459456,214492 794529840703619074,261155 765916032200417281,74247 781666683492720640,26066 760934691343962112,65222 757980480285401089,50314 768461209528000512,106342 787350879108075521,210432 763900188171735045,80939 753446172057042944,27222 757207854684123136,44450 786545462807592960,204413 795400808670130176,247930 788443774951231488,217106 776378703358091264,155096 785277171510210562,11774 790933064943738882,234796 781324207036653568,187389 771486938884743168,126152 776164135595675648,153610 768291104584105984,105109 789455361862270977,226015 753033223798566912,24603 767897647571095552,102249 795396718900740096,266500 788803798504501249,220526 765585400303792128,84724 751836437880770561,18567 777019428344991745,85326 769883240513540096,108849 790578456757055488,231894 760224187558432768,61545 765244677373198336,86653 734081988328624128,350379 750660783483265024,14421 760568693428408320,63149 762276359750180864,431998 768061563903311872,103261 785626807189901312,196788 793148434043719680,249469 792841816512966657,192363 772221711722749952,129991 785668275627814912,196917 756252304022630405,41759 785273122400370688,194560 750177175882633216,11495 793951262001610752,254135 777600526707863555,160592 760971655321530368,66116 795079232573571072,261155 785876403115786240,198580 732218863920668672,349788 790752517290209280,235349 765369479312183296,82208 735744328241270784,353447 785605383742230529,196788 785672372627976197,197091 768868380216430592,109767 793457922823118848,252408 787033534850531332,208379 791077019127808000,235590 791497592442093569,239405 778237178224766976,166532 774997315966865408,143043 786937141443952641,207287 790644179080798212,232169 752742670095691776,23217 753314231102140417,26621 778471028301312000,167220 766272948277686275,91798 749430813968650240,8497 790657109574586368,223286 766586093680537602,94699 793870405815545857,256038 775447926164197380,148574 765431538355802116,87245 767891246253608960,97811 789689474561273856,227048 766024375623569408,90735 780803813011632128,183261 732322813571416064,349197 778405548257636352,167569 777041766260219904,125529 774518112704012288,144053 780387851351494656,178524 786539279166087168,204413 785341833308151808,11774 760382107374018560,62063 787831243110920192,210235 757243378656358401,45669 787305487746211841,209924 794694927821193217,259743 750670256327258112,350824 760816852931051521,64116 773887577317187588,139404 794638840841601028,262053 763867751878365184,80939 795705153521405952,199307 758027387216900096,50923 780437285309296642,180310 785958553731403776,199431 755797850760499200,39462 755752992863694852,304513 779987461946675201,176890 773642246478524416,138165 760664231696039936,63393 776010087739584512,151185 760741807374217216,11774 780464726635638784,178017 792796172662349824,247745 794927436588666880,263895 761997814780035072,70941 775817838615408640,144573 787008867007926273,192032 759893854124400640,58939 785546746810273796,196676 757598975042125824,47545 769008957985787904,109360 733246188829429760,352911 768577106657837056,103071 764793559350337538,82344 762688670184923140,71115 785830953763627008,198671 778308653837344768,167407 786920709175939072,207287 793163925802000384,250033 791972201943687168,238429 766750747518263296,95786 781848660644593664,190635 795742788382060544,268682 749977170445869057,10346 791415768801959937,238639 771973411677605889,128519 771469415237885952,125367 771494046703489025,124597 758012491381215232,50804 771076505183068160,122299 757577273662853121,47761 769304696725078017,111179 785636265827852288,196917 753673540017291264,28799 774350788697128961,134681 767522856087482368,99247 787627142729207808,209043 791015562721824768,235487 776057075055165440,153194 753720457015074816,28732 763181820112363520,76535 789144888050712576,222647 770357588412272641,116164 790979436216713216,234583 766356828699684864,80393 769146884258729984,107745 776509659100307456,151463 758377903260180481,52061 763731187722391552,7311 774341619717775360,143049 777398275016011776,158524 788514641341067264,217658 790910726248464384,233602 756851744999636992,45040 778267551914614784,164826 749378829047640064,7816 792053589304717312,243187 760492925511933952,62492 766752111220563968,94683 795102025746780160,249926 770707584038776832,119937 776521032798728192,156290 732332258128973824,350808 758997988404453379,41438 779096933797203968,127903 750851038064762880,11495 781722102546116608,183897 749133235729362944,7073 765173264326987776,85562 790162347373502464,229693 790936874235883521,232169 776136849521840128,195876 763990727596486656,7253 755139744615596032,34637 766252043006795776,91946 778753325739094017,170373 794139351617830912,257492 792500655248121857,246392 788003966936375296,214209 789812930929889280,225380 764994204590346240,84724 787063264161083392,207109 774184162588635137,140444 781205653587124225,186434 761717114067685376,69231 764260503027802112,1249122 773672157444321281,138616 764203948714631168,82501 786230069308100608,201555 732372378932654080,350808 775336767943798784,125220 793704693830656000,252020 794008137665826816,254209 773598102871740416,135004 755027865863729153,33549 760259591171035136,62130 789900697282150400,227048 767139097798438912,97468 795369388652101632,266151 756596323990712320,44274 761583440198180864,67852 780596174575263744,181892 732962864152084481,354520 791337891884523520,237594 762654191433216000,73814 773843271374086144,139404 750784141717680129,11495 754865190047453184,34242 773583176014831616,132335 794932394985918466,263895 753650992516894721,28732 771078242082095104,112363 773597407376310272,135329 780544798117814272,180783 788005728673869824,214209 785769884156305408,197286 777811090705186816,163763 791391982958571522,238780 793189176455815168,250033 787866039488958468,211836 761602548755234817,69231 764724716192034816,74321 755951752243884032,40881 776147001457205248,152073 753261585804750848,11774 766228421168988160,88930 785296640982720512,194674 760259873137274880,48052 792160206591406080,239380 785452971270279168,194115 787100632972824576,207287 757707869865308160,48791 767781971934130176,101203 786978086495539201,207287 791075092922900480,1170553 778017458137534464,164669 760635545525620736,11774 771534775483969536,126293 785647624309223428,196788 780485771400581120,180783 793933747464781824,253721 744543150304198656,1247655 791006255120867328,235956 752870502734131200,23899 781333944889257985,187393 792923586239590400,247232 779076671806726145,172027 792221024087580672,240890 788120849308016640,215005 753722612824408064,29263 790759220887056384,233498 762018561049198592,71550 794069148569452545,254135 756252201169850368,41693 733066069330432000,350379 793187687482200064,250430 781277592821182464,185971 764198874579820546,16675 754704270495277056,28732 761230480783970304,66897 787511279732699136,211347 789701975034114048,354115 734817346435616768,11774 772461191914516480,131025 758262391100542976,49852 760362976096419840,62063 785683910885642240,196277 788360833684373504,215608 790981507670310912,235590 752696584945688576,23115 751734621029670912,18988 785589138623832064,196247 791261250818707457,204413 794593097443405824,261155 785580078008832000,197286 763080926716895232,76474 771626573405392896,122344 778617886894088192,169226 791704927940870149,240260 793208328163725312,249469 795108489571995648,11774 763236769655513088,76549 791311945186045953,237491 755869122462879748,39475 755358063457173504,36899 793924918924615680,249926 765687106249170944,88459 765723776709435392,86053 770698942937837568,120625 777055078712799232,159546 745101567079002112,1173083 769999398357049346,11774 773003167332261889,132364 788152042409820160,216009 770329195738230789,105109 790795040389947392,233890 752680410015002624,23167 778388354521903105,167220 794692237179420673,249926 767416269884694530,94699 775308570145325056,148032 793523384227336192,249926 795044751309504512,261155 767750402448035840,100893 751002529287266304,14950 791010322266062848,234796 788365714050674688,216991 780772653187686400,182671 792594678457724928,245148 793714510892666880,252044 760852344439439361,61965 762034786391121925,71438 770394440020164609,118191 778256613094359040,166849 780610686929907712,182049 790402085057462272,212727 767783488808374272,98972 786411448926932992,203350 763494184359571456,78304 793986837811339264,257325 748581369257746432,11774 761726975413067778,69711 785730182141186048,197512 779365545208582144,16728 776826561752276992,158387 762759218491305984,74066 756636583206457344,43013 779757029372100608,66922 733309705515376640,355480 771045595523928064,122146 761914373153562624,69878 769909290186383360,114259 762670153708494848,74133 788091750636097536,215005 749843812130906113,9285 763888315661770752,80939 756538580080660480,43807 771867639773663232,128230 759765912375418880,59666 769601903017635840,114306 767688872201363457,100605 790162030871273472,228888 791358534168346624,238395 755801967113412612,38210 774816133698519040,145244 763027396677120000,75724 770672424194945024,119832 733028371530055680,19199 776405022770761732,121785 792135492380655617,243398 760139833645862912,61051 763160408848936960,75724 780138687677997058,176127 794539110740455425,261155 786993629160050689,208167 790627886038290432,232427 767068584937787392,97775 785762142007930880,195444 785677986146099200,197512 791322018104745984,11774 755760343482183680,39462 792041003750391809,243075 763575519375949824,47940 762738998682984448,73712 762817524106919936,72978 788440994530426880,217837 765321210246762496,87145 755051027057876993,27045 772878857120669696,132908 780075143934672896,178075 757567453744467968,47782 759666356031741952,47903 792375342572838912,243187 793867625084260353,249926 773566788227301376,137042 791255001490391040,237491 760183555351805952,60866 786529979014254593,200971 778412827669307392,152594 792080899181514753,243398 780749003730345984,182870 753652013188218880,28732 793040448801693696,249039 773279994369994752,135234 747464848662007808,11774 777761636589375489,159546 757748623027294208,49066 780461653339103234,11774 770981015892340736,121949 767804511255687168,100891 762599644249677824,73662 778365406981611520,152594 794051047450767360,243865 760232960989593600,61892 765688617683587072,74575 786723179943170048,90209 767797823106580481,101383 781508207487258624,188401 794935797963259904,263895 776191899732287488,152314 788010228763594752,214354 768775833758597120,108880 786933819005743105,207287 792172451572711424,243187 755111166947405824,34731 768480358694133760,11774 773737800470495232,137042 793133439570632704,249469 768310864441176065,104662 781531460419411972,187974 761404957983637506,60794 768229649998548992,103506 777051490657722368,159876 793257367890698240,249926 773708094308167680,11774 774099903928688640,140444 754040229565231104,30296 769591076109770754,114422 773977667238494208,139404 775366946908991488,148574 752114405500784640,21142 785746614904168448,196277 793083581518184448,249286 759342351974146048,56964 792102028952477696,243187 795092587355013121,262849 786972560126832642,207949 773754536385253376,136515 768932428245114881,108849 772237740536688640,90193 777890217084747776,164001 780610547825815552,181419 794320216998088705,259743 740471476478971904,669866 763191668703055872,75899 763518394024865793,77612 762951746855510016,47188 769849698920308736,81929 764553427309305856,79561 791082742599475200,235621 792032874824364032,243190 760568902401216512,63753 763445833303937025,1249111 756283132932976640,42432 789162741613355008,223492 794513886602854400,260404 774310746339422208,142315 781183311435669504,185496 788540827924566016,218875 793520629425266688,249926 794532958904446976,261155 795403099418476544,266138 761830864707727360,68273 792481658238828544,11774 790937843728134144,234583 755446153181696000,36877 791462443918786560,238395 793200355634843648,250430 786333107205054465,201555 772988349095284736,133454 794888455486578688,247240 793244561606905856,249926 760529704294178816,63451 769230303772696577,109960 771767206610960385,127871 780602591134773248,80785 772642735148900353,131025 756604754621595648,44280 786528797319426048,202429 753311958267490304,26871 791233480000675840,78159 754026858925154304,30590 791690556514504704,240805 774425436684029952,139865 761749770935242752,70072 769764278001733633,109231 765832964357840897,88361 794295879301787648,237491 788543337351438337,218832 764202855028912128,82544 792090604851204097,243075 792882466520338432,192840 770395797728874496,118191 754769799050301440,33356 758471269339766784,52061 789134875433504769,223872 786567960290668545,203674 773767153572941824,131007 743266848104341504,1247598 763521032615399425,78684 786350548886835200,202636 763465614337904640,73926 774676565527494657,738099 785940938417770496,199546 791920850370957313,240133 792162915382009856,243165 794271420830384131,258598 773265183150002176,135025 791718183937900548,240718 792867746300166145,247241 768258692886114304,104219 769357451661549569,106358 774555357477761025,143980 794623325972656129,262053 765243602381447169,86440 790330049023111169,230559 750393663386161152,12859 787535251895685120,211644 792148917936939008,243615 785568287430062082,194820 763427590950445056,78129 764412082183811072,82283 769508806732550144,113816 793154245834919936,249841 793586107879346176,253793 771846135161827328,128121 794688409612812288,262145 760989673061769217,57574 765631067055194113,84724 777773294472749056,161456 750369380173656064,12535 793921960098922500,256219 774051484937748481,139404 765310062353002497,85805 752798194640228352,22630 778287903105511424,166339 793114665328926720,243648 771397519817445380,125222 760403554997862400,62130 788955088249315328,219575 790045460849266689,228124 795372001229766656,266151 750611530224439297,9132 795094959640768512,264397 793590215734546432,253206 771470333442396160,120690 756892352711495680,36145 785960433412771840,199546 787521155460583427,197967 789801012575993857,227242 793115978250883072,242693 792036053351706624,240474 770217753567457280,117257 792686549339111424,240061 772157490750451713,129558 779680191828418560,175772 787364492069867520,199307 766333699096838144,90384 793936052171968512,257026 763420501041709056,78215 772788647049490432,132347 738036635648942081,11774 770394757742882816,117364 773199834824183809,135025 778331720781135872,167220 795768285652459520,268448 790894952398061569,234583 768153770844950529,104162 776038816649924608,150461 788208870921416705,193121 769317447270883329,110585 766392878826270720,91946 792433415534497793,245148 792901142766194688,246273 767120149333901312,90384 761850091506372612,69947 772473079268343808,131045 777594926628474880,162596 794848989237678080,262752 752251219750612992,17192 766723844002418688,95568 793890820898361346,11774 781628803919392768,188119 767684830070837248,100605 779007985364402176,171933 779462298058514433,174392 767794505957380096,101134 790625692530700288,232137 794957725159608320,263575 764878476017012736,84889 770330934482706433,117257 772073806781222912,129471 785515924363280384,195745 785589653751472128,196767 793334240964292608,249469 760679169520992256,61917 792078009167556608,243187 757351880531947520,46379 763133829439754240,75073 757733519065964544,47844 780415213648523264,180074 751077475841630208,15758 764262597386444800,82018 779030872028684288,171902 786509149379043329,203225 752690494531051520,21074 775504244279504900,148994 794006066648338432,255942 791764032978087936,191778 785617587971457024,196348 795496921729212416,239582 753375140868743168,27045 787337236614373376,206644 754771396065107968,33356 765236157936504834,11774 733020584628490240,352830 794235300067184640,258598 790518592001277952,231894 793130764258963456,249841 793324838920265728,246514 750703374211833856,350819 777861303419404288,163990 795764928271544324,266079 780018289279991808,164785 781779054148018177,186584 768237460581126144,100893 763810042810241024,80393 764247464027099137,82283 774469100600954880,142503 775563212100034562,148994 758852853658062849,55262 773280144882593792,135903 778748865772085248,169182 793897022533169156,255393 793180894324490240,249841 793183563592134656,249926 756521181566513152,41719 758374973538914304,52771 786764103486283780,205728 774085283436306432,140444 759056070417477632,56302 769928041459888130,115159 777711302126997505,162497 787011759898923008,208065 788564162360307714,218969 762265991082422272,71244 781137508033671168,183759 767537463548010496,88332 786459019292487680,201958 794375653919428608,227345 794687726801063936,258456 790973247722512384,235337 755469348236513280,33356 763172182109351937,76127 765682981868568576,88459 761609576429019136,69516 757548680245309440,47782 785992595243687936,198591 786679354411610114,204835 785518708965806081,196277 761321391966654464,67709 788817445494620161,220539 740426885893640192,11774 774068713733500928,137869 780073736930295809,174465 765149808730529792,86103 788486100029362176,218275 732234929300328449,350684 751774215020290049,14277 777523990185246720,161387 776627942021554176,156835 765617174664798208,88399 794778416822292480,262849 771411402158252033,112363 787763234958774273,11774 788881314447396864,215437 785548946844291074,194648 763908822335303680,80486 785706094068760576,196277 764247289720401920,80486 789488418304630784,224680 759803337734692864,59666 789807654092705793,212564 785812770126196736,196538 763761193861443584,79774 773910558705934336,139404 788525288292483076,218260 758818711297925121,55260 792225117686206464,207965 793861322614181892,256239 767910355234349056,102191 789168182019760128,223492 794539078351986688,261155 780483988607512576,179574 773880383876304896,139404 790529335513849860,231894 770420002885369856,118191 789249077296959488,218275 791703881159880704,240145 793846667564900352,255942 756482126791401472,43391 791352816719847424,11774 785956691057659904,193481 788902378434985984,199546 763916153710260228,80648 759326115907244032,56964 779793595255644161,176218 755244866351673344,35890 766110084447416324,90373 766808699717517312,96263 771739039221383170,126152 794585562892161024,261155 755336896213987329,36832 732993538414280704,353984 765231060577816576,1249225 756586382718406656,43285 772827447205048321,132914 770469293238681600,114254 756900859963842560,44450 753286148424806400,25968 777571060346748929,161456 769638857239326720,114422 792065820918550529,243614 752005617175392256,14277 785717631848292354,196538 771002139846074368,121949 786925487675236352,207287 758502323580657664,51069 774354229481893889,143172 786221327019421697,199561 750824435310030848,15640 760789447910629376,64778 766806376123342848,95568 789668047564832768,225981 770345137151107072,117257 770682980922560512,120393 786282182063063040,1063777 757765268701491200,47693 792546847382306816,244550 778388775437295616,167220 768512531782512640,106716 781243534007427072,186212 792940135574802432,248688 792121376450772992,244230 792400476436328449,245724 753072164232986624,24366 790276263919308800,213344 777723838004092928,162596 790656231518113793,232169 788722075485601793,220029 768192869613973506,103354 755909994592149505,40550 776826734121324544,158387 793194027810107392,243865 794579580208041984,39957 765656892685168640,88930 790062822264713216,229105 750556023237279748,12743 789507731711332352,205972 751221361310261248,17640 763859784625975297,79911 764492668504158209,80939 781478794137743360,188119 767747713161056256,99044 778952159421399040,160134 786708920941314048,206054 776193306602508288,154469 769185696560979968,111558 769239824049897472,112399 763463127077826560,76406 763910268644626432,1249165 769946493520191488,115451 793125941912350720,249374 762904810660073472,75349 787431695293222916,209180 766081534310944769,81929 772461717599158273,131025 758685209915195392,53924 794325571412951040,259773 766431531908866048,80939 793347613613588480,250633 765901554255794176,87904 756956334982045696,42344 790585304415670273,208178 776123982655451137,153699 792169407204196353,244221 770038139557650432,115409 785494442274721792,196277 787786032884375552,205197 779971460597186560,170187 781293754053431296,186434 760863062463225856,62798 773975599408750592,140372 757644008055275520,47093 764270171456282624,82209 773732751363022848,138155 788798913511817218,220526 764045736333807616,73712 752663422286778368,22779 789534435565645825,11774 790597819518349313,231882 756547004596101120,43553 754847512343683072,26721 761740183163273221,70177 791048290871734273,78159 788519549033406464,218275 791348534452883457,11774 755165609093058561,35890 785676790719184896,197512 791314922999128064,237787 766705111091466240,93303 793167746527666176,249469 795138752314277888,264397 761983753832976384,70509 792133271756898305,244230 763305032745746432,76549 791672705003249664,240535 793863442524274689,256255 753601339653890048,26794 768917479586430976,109447 795432266914729984,265855 780964248742686721,184539 757234747496099840,46252 775736755232370688,151185 791348640661069824,238395 762808585008975872,75073 773896637399916544,139577 785312902559391744,11774 750365078562623489,11349 794770788524048385,262588 771829506285985792,122344 768855072906280960,109666 775718513881321477,1250232 795006225767366656,264397 791352775720534017,217634 785640014520745984,195975 758409376294199296,52978 788754271865073665,220526 752768995166720000,21118 788709766814203904,220029 786163500464889856,201292 772314139213438976,129551 778366746289967104,167569 781009297740275712,182726 773183151011164160,135025 761559742955261952,68571 753095583427092480,24248 781622165787578371,188458 755408696126038016,35403 792382280983453696,245280 793135561150197768,249841 786258215608528900,201958 789309570510356480,225359 792504080010665984,246392 794726727545135104,262752 765519464901115904,87904 757579433293254656,46280 763617928881250308,431998 771158285684772865,121479 787722579029200896,205197 760453570655248386,57131 780372109629464576,90252 768060407403741184,102998 757250417059258368,46463 764927266879074304,11774 768572960185589760,106281 753539369626066945,27222 767169468585783296,80939 755145351301038080,32572 768787475670106112,106317 794324497339777024,259743 791840496993927168,232137 794402176802181124,257353 751601793608462337,14277 771796316699570177,125235 786330565322694657,201558 792042895977091072,243187 776186670810996736,152946 776087459322998784,153095 765196601371406336,11774 766778309308932097,95707 775719913134575620,150511 778667940883288065,167319 788761432804495360,220332 780463099925008385,175207 776296628848254976,153845 785844993428783104,198878 789156630797713408,223899 794003589568020480,255870 757911159584518145,48840 791823008524558341,241819 793206067379445760,250633 786970780949057536,199307 788757035609317376,193121 750376842926829568,11774 788480864250232832,218275 794311042373484544,258193 761177685187964929,66481 767084714855370752,97860 764793311919910913,84724 776524161325957121,155390 774195618583449600,141887 753064546529583104,22359 791422911978598400,238395 767761455831801856,100893 795687023826845696,11774 790646566415699968,232169 767554773625081857,83611 775512917835821057,149124 760669677001605124,63776 785393241994645504,7746 755409068550868992,37299 779365342015397888,174230 759211122545295360,57123 760594848114147328,63451 788017280470790144,214492 790967949989449728,234796 794643507893960704,262022 791630481590661120,238780 794694608466956289,261155 760683316911702016,63149 791864079380013056,240483 792357054794960896,244550 769043440642449408,104932 776770245436465153,157993 794595601518358528,261155 786607753603186688,204413 787785658752307200,212357 779307547136106497,158387 748921072137957376,11774 778397877399801857,167220 772192724787298304,127957 759508099149340673,57574 764810361321168896,83160 786562226400354304,204413 779557588803268609,57841 778313013719949313,164826 778335324699099137,164826 793304218132025345,249469 788476618427789312,218469 732366714889965573,329253 780815028090011653,183269 740937605160783872,11774 788552586173489152,218455 773218349127983104,132364 776192889353142272,154071 777705785472258048,124454 771020291694878721,122146 764983909880729601,80153 777902195509305344,163763 795768080320385024,268777 767391037614546944,87904 780121727082921984,971825 788852848507314177,221635 792224267782029312,244230 793095505584726016,249469 764681377560170496,84209 793118087767810048,249469 754721297796571137,33081 788528007111639040,218219 764268781623513092,82953 768533105913106432,95511 763848156652068864,80720 779091030742138880,171060 768158755926138880,103354 768519279121661952,106774 774720398122377217,142721 794607556417228800,261155 785251479862915072,193669 766446374695145476,93823 753001608695328768,24134 793607500910080001,252639 774526149904916480,128230 778764541630947329,168794 795751936045694976,268918 790567804466368512,231894 767165776109240320,96919 785866933430128641,197512 793477176284815361,252580 754006973079621632,29263 788049942115856384,11774 794082135321653248,155390 754721596712087552,33356 792449261656870912,243165 789355182954020864,223940 793182384380182528,249469 791732933367214080,234990 793066272619634689,249228 793589050473078784,252112 771023052842766336,118191 792045477445275649,243075 769685524340625408,114779 780644564436717568,182211 776436287003693056,155688 785461866583556097,195975 793220860677021696,249841 790971287216672769,234796 792098126857461760,11774 793483950664495104,252741 732699244864245760,353267 732290209254113281,11774 764122625371168768,80939 769975181012074497,116082 774036757251710976,1250066 758773976654938113,55261 757132892828872704,46228 788870104905871360,220815 761917761186570240,70886 771461709814960128,105109 780926776100945920,182752 772312474867466240,127058 761999110773682177,69794 752893553915809793,24134 770772851993358336,120690 770756603385679872,120610 776669404994166784,155933 768205277543882752,93112 781862243948371968,188418 757644657522274304,48549 781141599556218880,181419 781299335816318978,186170 792134844301975552,239610 787027917876277248,208014 761363518620741632,68273 756820424399396864,43875 770392825435258880,118191 778737311295037440,166538 791663974555070465,240474 761260488713875456,67547 766964928641114112,95708 750254216363462656,10057 755005180475650048,33474 790579195785076736,194060 760538338734567424,18395 791361122313961472,238207 763433092862312448,78129 785938192528572416,198671 773113591297810432,134470 775820145533063168,151741 758254952712138752,52061 791594159429849088,239926 750344502582312964,686533 759151523704123392,56192 767134337372348416,84666 785458924086525952,195975 753736398461599744,29263 732733677331849216,353789 771395324233605120,125367 773932061052788736,139404 789543260037447680,226881 791413470570872832,234962 785671535025455105,194058 732932427459485696,353228 777159948815826944,159359 765691969297379328,87904 766441574104391680,92917 774991946041307138,144730 789667371237515264,212131 774259221483380736,131421 761958180997963776,71270 769276907686809600,109960 787666293264572416,207965 748595427977531393,17292 756644254571753476,42344 793254879900921856,249926 765230073376940032,86440 779706550462062592,175092 766567321661874176,94509 793163973931696128,249926 786596163503947776,204413 794579060395569153,261059 768596156607717376,107469 761130417672089600,65626 786208976912257024,200974 791822782011207680,240763 793971483102081024,256255 765547213288189957,87904 762021709121630208,71596 767741262673899520,97467 755024476874633217,27045 768811198649344000,109167 753767975757484032,29790 781519803353661440,187611 752286014346039296,21461 779704521215741952,175092 738017032181026816,354791 788180009470922756,215306 787002374304903168,208176 794339922903564288,258741 756537321759969280,43553 780565894825029632,180520 795608356132110338,267521 756634757434257410,43225 753983812946636800,28160 771049678049779717,121612 795377405011562496,266151 770264160454094851,117257 769390594171035649,112788 778236360868171776,164785 790910951084007424,234653 770396741837398016,118087 793489150460645377,252741 764134743189364736,81869 750468795580444672,12883 791682212618010624,238032 773915775497146368,139404 779047221849456640,171017 794617924745105408,262022 792497249544704000,246392 769344432948781056,111919 794880989625548800,228037 771006472339816448,122299 794926866624815104,263968 795756949455388672,247930 763138666873126912,1249112 771397433272201216,125367 758419860216909824,46384 770467945810108416,118192 749756322212487168,9988 775537257767809024,112363 786299794750701568,1170527 793832341865009154,255393 768735439142256640,95055 777731898973954048,163153 785364878416457728,194101 786939561955823616,207613 764795345289285632,84724 759828955343884288,58267 793103305538961409,249469 754175428382777344,30590 791398811906310144,238780 785495851955138561,194723 785565796785201152,196917 758270515123400704,51809 792768401307529216,209828 785628655594541056,197341 768156602843017216,103261 761746854765793280,65663 773307024419360768,133043 747600689371688964,23762 773981717686353920,140444 785838496904798209,198671 788747785164193792,220332 763564533449363456,77353 773370617085112320,134999 757865052363902976,49754 732723365652234240,353355 771809994320732161,118191 794730831428386817,261155 769220163354828800,111558 758095585878511616,49843 775770272335032321,151463 777240870391193600,161068 794552328170983425,261155 773815762574315520,11774 759217199668203520,57309 794767914977132545,256564 785638772775858176,197286 770772969341595648,120690 760477816823619584,62165 773351800485384192,132562 778094315931312128,115790 794829588094402560,262849 769205236258963456,11774 761609829618180096,18215 758417177267441666,52112 778334470344548352,166532 765617825931231232,87904 760216784360378368,61829 770441752331231232,118191 788064399479058433,214022 765433515592691716,47940 775422495268691969,50581 778702042806136832,167220 754036651240755200,31400 766663903170265089,95337 794895120768372736,218164 787074331637448704,209043 788101226814582784,215505 786738540105179136,205728 763939295493169155,80939 793863476468936705,256255 795124449972469760,11774 785997777159331840,199171 758707664662564865,54070 780975348322185216,184337 793898891666006016,252196 744981303087398916,738099 749193459848847360,7121 751769999224737793,17502 732461881437261824,352174 795434017269186561,266079 767544573434425344,98646 770790139174019072,121479 749388609858392064,7478 774353962111758336,140444 767882005379973120,101681 793872835529871361,256255 749918915548020736,10729 794160713342197760,256502 786565409180909568,199546 779317595589619712,173964 768124731807690757,103506 755164535384702976,35890 765382992256569344,86645 765924127446224900,81562 785919531248222208,199546 751073002805161984,1248138 788752142370766848,220332 775845996613935104,149124 779728343193247745,173011 776465668271144960,152872 771812684354519040,126152 788143241749204993,208831 793171735751168000,250033 732414283946987520,351467 792028576405127168,243092 732652090078695425,1170406 785347212599447552,195125 762984924685238272,67226 755169829217247232,35890 759134535049105409,57105 793233979520483332,249469 775768145810198529,150663 759906722991529984,60163 793605809825427456,220857 758147796574826496,50923 766355386471485440,80939 735256068494876672,352011 751024752110678016,16422 732370797612797952,351374 774222887414882304,139404 750865540265025536,15808 753374169060958208,19598 757904646941794304,49852 758085522556325889,51265 767037765691334656,95672 771883111068033024,128519 761007225896783874,66116 777026214741413888,157082 795067560446169089,264397 790741296541343744,231894 776643849670103040,156644 753179657810415620,25958 761396780244217856,68102 766676820989181952,93823 764840306013417473,84689 764416940140011521,83391 786199351152508928,201494 777434588503171072,161456 751001182785732608,14858 763212693042061312,47188 755948176520179713,40463 761697230776590336,69711 762342869269090304,72800 736404745699627008,352060 787488968317267968,210207 772565412756221954,100605 763049606032732164,11774 788837132269871104,221476 760862572845342720,1248836 751897543248793600,17794 773659415400574976,136904 790936702072172544,234583 758392185406488577,52554 787404865613991936,208146 768621238730297344,107745 759883580566859776,59365 790395564487696385,229148 735147815236567040,351147 769217891157716992,11774 769744028120158209,113412 779114823749554176,168284 786183567747457024,124597 791457636654936064,238272 769333871951224832,112104 786027236189097984,199306 773918186991419392,140025 793136898394824704,249469 757789415691268096,48922 785500209283489792,196233 788468910764855297,218275 761915266607542272,68854 768120382679158789,103354 779395244693544961,174115 792068987676979200,243075 766450895932444672,92972 755230380375040000,35890 759421032826564608,56800 786593607302127620,204835 756983926636163073,45669 785973717025198082,199891 781502632204566528,188401 768155248796045312,104162 772486443633639424,118079 790917652168531969,94769 791355739763683329,238395 763429147796320256,77732 786039098075066368,193905 786019719803379712,199262 788495895566225409,214078 793964402265333760,256225 754826487216431104,33850 732981872288882688,11774 759036045082013696,56441 772827333539528704,132335 795268146500399104,265257 758762851586625536,54070 785266698903584769,11774 772226821156896768,129662 793911430726590464,255942 786426275543998464,203510 789509689838972928,226731 785580495119671296,194934 771782206985474052,127657 785458451862421504,195975 795058011794505729,263896 785884320674172928,197512 786235893849784320,201958 794562645219278852,11774 764072583398428673,81065 773511514410004484,24173 787027471015247872,208016 760653443828768768,63451 760310755765919744,61352 760138862018621440,60866 779635399438192640,176025 779800283144519680,176218 793496779262222341,252741 767685977741619200,100605 768959570651643904,110477 781224774504747008,186170 769813360514768897,91946 772094944475439105,127775 756657208780218369,43391 771453259571658752,125136 781625384144019456,188458 795753412323409920,261155 751793755242594304,19789 772518187921395712,129551 791645240860012544,240260 732271112965349376,11774 788126674059603968,203793 787914053179969536,213887 790277587482189824,228341 789323076991344640,217788 791701416909869056,238429 764190477386211328,82066 792134385944432640,243733 765601910426525696,88431 781685522204798978,177455 777005707593936896,156835 763229051980918784,75724 774049396333830144,33169 771157464528068609,122967 771239097012670465,47940 793066012702756864,249079 795484996475752448,266054 756621806254100480,44450 788897064608468994,221711 762741989628489729,74681 788022079857696768,214026 785283415461408768,193669 789658307690532865,227242 794584924028211200,261155 765695157245140992,88489 774317901998358528,141887 792838759897190400,11774 756889258594557952,44450 763849118267482112,80607 752228612946927616,13462 762832112571539457,67906 781906418140086272,11774 771397520446611456,125367 764939971992039424,84929 778313826785714176,167220 772848382926725120,132335 761570129276612608,66116 788370380541100032,212414 791582311779151872,23762 768489927491420160,106774 766458157908365312,92917 765329656618872833,86103 794620103581167617,262145 751550848958861312,18495 778439048255840256,128615 750382805390008320,13018 773696376249004034,138165 779526811629723648,175549 761539759101489152,68163 794205746451779584,257492 793171004529008640,249469 785273505776492544,194648 791655239904432128,238395 763898271697821697,80393 751133160876838912,16728 758017570658213889,48663 788396156141211648,217519 755227078602162176,32404 793205718425796608,250633 750525032359661568,13944 768034633393041408,102137 756255404263403524,42344 794920494315307014,263895 774210737426272256,138061 781340800730804228,186584 794597322621648897,261796 787869498913071104,170187 787312487427215360,210289 757724537702055938,49121 793615080675999744,249926 794595126983081984,261155 780225795880947712,178258 775933351362297856,151242 755189554328457225,36156 773873528076632064,139404 788162134710583296,352258 775396762127335424,148994 766377336321212416,93184 768621340844843009,107469 790974245526306816,235590 785569409133744128,196686 793500721182154753,252741 795736342906937344,268448 755816581305884672,37698 751567256912527360,14277 770933818731528192,121612 795470188720230400,247930 765512771001806848,87904 785903199165095936,199453 794797297544663040,259143 786604949719310336,201953 793517623480766464,252020 732981165112451072,354927 759126854506872832,56322 794648364935745536,262053 757533816974106624,47718 775699919524929536,150404 755436929240489984,25135 763836347610238977,80720 779007171900141568,171795 732944388230402048,1170667 768190440977920000,103354 758006800054620160,50804 762642622188052480,73996 781569286800367617,189031 774222886991044608,140444 759805897421918208,58267 769755823723515904,112939 772098790727700480,129558 761367911004987392,67906 768252629289869313,103975 760255310158110720,61545 795268863143407616,265649 754725186008649728,33356 732726779388035072,1170667 795101039343136768,264397 766462808192061440,93508 788675706947530752,218832 793295906435129344,250633 779348472474533892,167278 762228956783411200,72394 777884943502278656,163763 755226350516969472,33751 779303401133903873,164814 762306045804998657,431998 794217357187031041,258044 740579159974551552,11774 786914812261347328,207287 770748322848047104,353879 794563390341427200,261155 775904544802897921,152461 777251442989998080,160228 794819993787629568,249926 755207583200268288,35890 776570406757076992,156835 773572449396981760,137042 778435037163319296,167398 759112627108839424,56784 776222182645137408,46475 792055267831668737,243187 769600001773142016,112382 772573789582417920,130686 774195450744299520,141887 785717990478274560,197512 758310701626646528,1248449 767911813631520768,100337 760843533129437184,64722 764185336666660865,82544 786352698585067521,203076 794687827015598084,262752 794720839883165696,261155 767804739471933441,101681 771456661932367873,125145 760179414478888962,61412 789984078275629056,227795 732200434975137792,262022 774720767670022144,140444 788025446948450304,210208 755193968749584385,35890 759724218292379649,58221 749863271214100480,10316 767810806364901376,96767 768948345830125568,110362 750551101192146944,13343 733311791065751552,355480 795155494046433280,263906 756964098454106112,45672 776955105484517376,156055 778190465279680512,163166 792063366575423488,242712 795120114987307008,263033 785608807724552192,196729 762838211836059649,75073 759550959290908672,58939 760881191226662912,65404 763716859430666240,78129 766690821102067713,95568 785588443195711489,197297 793099184748498948,249469 762812136808525825,74938 792560446024720384,246632 794337539733655552,258598 758471796999938048,53185 779318729083539457,173964 785550677481324545,196277 753759188665249792,29263 758524398382952448,52061 777023088772976640,159146 768432420790099969,106197 786931191941177345,198586 787539102107303936,211347 776106384442011648,147793 778635729488404480,11774 788077096790884352,11774 794037573584764928,257423 785893520724877312,197512 787064654782537728,208167 772147229796671489,129558 777624518315614214,144018 781174772923179009,183975 771338286489018368,124597 786527103349121024,191961 773323312009097216,135736 746376459288182785,11774 763263713327448064,47188 767414521279512580,97278 791745822404861953,238429 792025281477226496,243187 761297858008064000,65180 791306673893761024,236502 751861052162191360,18316 772838967301509121,132996 788565243119149060,218349 743455994039021568,1247583 764176623272730624,81869 768873620588339201,109767 777985798671040513,164375 768096233386676224,100605 795368502697701376,266151 790663268989804545,232169 755957986325962752,40881 774719839697076224,143473 732650090897104896,351387 789437720149884928,225981 775717529306095616,151071 758400488522014721,52720 778335071405154304,152594 760937247965274113,1170332 794643836081467393,261155 788643387922649088,218349 780126612557791232,177433 762646241549299712,73814 737344264133218304,7700 759113150201417728,57105 766768795922812928,95707 774477453855076352,141887 779978246704226304,176203 785496722713616384,196277 765619464247255041,87904 770475209996570624,118191 788139574786535424,214660 777407980920672256,159876 754796606025822208,33356 788483726862934016,218351 786638072192626688,205455 794195467945070592,258598 761401259630944256,68144 795215711052451840,264397 758265865208930304,52061 761285732082278402,67852 793236745517096960,249841 764236905240113152,82066 732550920639123456,349197 750762033457471488,14950 785938904729792512,199546 791465670038786049,238292 792851882930765824,240682 755180656032899073,35890 788386554402205700,217519 795217318477369344,264397 788048864087388160,11774 763813217244155905,79589 757078159925796865,45576 788889901450207232,11774 764822751001518081,82344 770706697711128576,118192 765936825961623552,90384 766264154504073216,91284 785577081673428998,196277 790985172044754944,234796 759126670305439744,57105 780533330835939328,174971 766433620609396736,93823 789077599939076096,222500 773622341947494400,138054 768935041091022848,109666 788103477008273408,214247 766449802708127744,92972 785517091512315904,196277 794567731634995200,261155 758390504362872832,52545 761351488883068928,67973 777975499779743744,164764 779965338280718336,176203 732959804654653441,353789 750341231499096064,12357 770131432463331328,102137 776931532929839104,158387 758076358031446016,50827 781606326828994560,188807 768249999255752704,100893 737414614128992260,195876 741412677289922560,11774 754943226461745152,32495 776740556580020224,157755 790532867025764352,231894 751803325708955652,18035 773250517422051328,134975 768242391388073985,105109 793096214975774720,249469 795451263647420416,247930 795605921250627584,267521 770291316538351616,117877 789203079753244672,224297 773252879452778497,135736 763644396575268864,74133 767440473329991680,98072 767097777033805824,97966 791560655392247808,239405 758257988406771712,52061 757757402879930368,49066 793312270889607168,250633 790636102344290304,233082 761184316424491008,66897 770789444215595009,121479 794201702014611456,258598 774070374250131456,141200 790870821493354496,227795 767361130377408512,83638 790645841178550272,233152 761625039993090049,67973 764197379637555200,81702 765774921645588480,87145 767182434391691265,96437 779295868084039680,173525 763611497431900160,78228 793147161773047809,247877 758101010036514816,51451 795338434768470016,265809 753817576581439488,29763 761663679725047808,69878 786399708268724225,203674 758795197606006785,55260 775069998314160128,11774 778542714354663424,167044 753981331671920640,11774 762632745449316352,71476 753236154569207808,24597 788755707684265984,220526 772780858524651520,132335 785490810498387968,191865 795485875681497088,247930 754699852618031104,33071 760313475751030786,58945 788552359509053440,217285 760649419226288128,64197 773618730957877249,138165 777677715369492480,161988 788484102668386304,217658 733326495435751424,355357 769207517440126976,110647 771399871278551041,125367 792810652737933313,247379 755160176311820289,35890 790824083898368000,231894 766644187055947777,95045 768085055696736257,103354 786607962496311296,204413 794940988410232832,263895 795206296886644736,262849 767557406750408704,95055 754040654683004928,30802 795486030434603008,267262 776555992154836993,156926 787682208278388736,207287 785673241427935233,197512 760589776059707392,62708 755227412888166400,35403 762616016417554432,72541 787152549233188866,207965 786445085575483392,203674 787399859892396032,210207 764158682946940928,78189 766747811694030848,94683 786400712632795136,203350 794645396874297344,262022 786294161158737920,202429 777355303520129024,160758 750403288512638976,12883 752094759464890368,351279 754049035380469761,30296 774327238485483521,142208 744434722596487168,354106 752159190936727553,20279 791313396851417089,235487 767870945272881152,98972 790611227273670657,11774 773120921565487104,134470 792042718465822720,243167 752232817212461056,20279 776100736920870917,152735 792350146394673153,243187 763884123719106560,79987 771081982176526336,122388 788981112320163840,222627 758055576534343680,47761 777719597428453376,160225 790528957653389312,231894 760948217194291200,64664 793960967113687040,249926 769756808558874626,85892 785276033259991040,194082 789500331721891840,225358 785549755032145923,130635 757645372332380160,47940 771419829186289664,125554 773968666245357568,47940 755531631365132290,26721 775771184877015040,151185 778973186725588993,166432 788168631456702464,11774 790962104551501828,234583 753416646434271232,27045 752249759776202752,11774 779399348295729152,174115 754128569731723264,27045 761042545073754112,64722 781870791298252801,170144 755511923551055872,38035 770219853449981953,117257 789174328700968961,215437 765653585015300096,88370 764804624213737472,84724 765899458072698880,87858 767901452505317376,101383 789963716728983554,221228 766750910613590017,11774 794047889970372608,257492 760991834218782720,65839 755283184552701952,36491 763240406884585472,76549 788393276617420800,208928 758728082941411329,54070 763851558387789824,80486 774303984769204224,122133 768131634293944320,103552 756667906042191872,41839 786422561953484800,203350 777914891109707776,164633 788131166188625920,215372 775006204674265088,146259 758280149439746048,51809 781227556984860672,186532 750771996523311105,10735 768234668462186496,11774 764928350271836160,85326 793219540838551554,250669 767899431442255872,102137 755167972105170944,35890 761263657732886528,67547 781669541956976640,177455 761642640118910976,69356 768047946982166528,103149 775478475243139072,149300 764842992045731841,84724 753190612820692992,25253 775659927167721472,150511 795081218836594688,262849 758714649743327233,54070 764609207299510272,84209 780610617707143168,182049 781501053787308032,139404 793439843334270976,252020 767725825257041920,100893 772902160451239936,131421 790375342678560769,229693 781112208436723716,75709 753376131210969088,27402 754082899649961984,31389 764990342051409921,85562 760193267946237952,60855 791058524583235584,78159 755524713204461568,33186 760653787170086912,63267 768644934354149376,101163 778718261517045760,167407 759172355348393985,56192 767837596420608000,101383 794602480243970048,261155 765593882113417216,87904 773885050702094336,139404 759334109651107840,56964 774256300238606336,140444 774797536108355585,138616 760109046372466692,60112 787849400462696449,210253 795455380801331200,264807 794006310798753792,256239 753288887078912000,26862 773148999914094592,133043 794326869470576641,259457 751848410806755328,18374 793103153633890305,249469 795692701979148289,11774 763882143533658112,80486 793490385301442560,250633 764179080413536256,82457 775104098991480832,146259 785927414031319040,199262 767376102243184656,97325 780643485657423872,182257 778643054261571584,47188 791774849991577605,240483 789500413812871168,205972 766260611269455873,91946 771934956658552832,127579 790760959304359936,231894 790879263859679232,233307 794664326372200449,261155 786094879151624194,199178 791356199962685440,238395 764429691335872513,83429 785254722424958976,194225 785787111492444160,197512 764967576107556864,85562 794933132139122688,263289 751853656073445377,19220 781476683178086400,186584 786021971699994624,200397 787482851390332928,210432 794364772162617348,258741 788533973097910272,218875 795475043085991936,267297 786533901963522048,196277 779141771792158720,172799 787079435505676288,207287 767384459440259072,98972 773617607689773056,138165 792574832818946048,246295 752266072426942464,21332 757670610214514688,47761 768938186143731712,110362 769473230490984448,111558 771798394176204800,127134 772077716774367234,128615 795417291844423684,266884 767789702338469888,101163 767425022751182849,95055 789661607802568704,227242 768916537193271297,109447 757848000190291968,49665 788398606092861440,217519 751548492800225280,14277 792077830175625216,243187 766566716272881664,93405 773907973781487616,139404 790696506542075904,233692 753610497161703424,28281 771754894399184896,125554 785276210733469696,11774 781226836458086400,186434 773977413059424256,140444 766226329272520704,90694 788200794965155840,213064 793201992227184640,249926 790520627253784576,231805 764131740700946432,7224 759646693096771584,57574 794109715152244736,255942 760265251598151680,48052 749580900434837504,8497 739383300842762240,11774 774364409019764736,140444 779641550003376129,176030 778112952746577920,164831 792418196016037889,243398 788392786965987332,217519 750212190540599296,10848 775313903861374976,148045 792925564906516480,248514 754074580856270848,31605 774963572640055296,142733 787045049498382336,207965 794208001066418177,254601 766930203083804672,96973 785742246981218304,131189 794977712758722560,263817 795434881811521536,266151 768891662848241665,109666 793137972015140865,249895 770089043359043584,111164 789227261450788864,224018 794572900070281216,261155 771472310436069377,118191 779385326984978432,174557 758416377845780480,53144 791653385170595840,240260 741324747443691520,354238 761392633537101825,68273 792411438446882816,240483 759509105455366144,58508 791455595928784896,237999 760491600820703233,61599 792027790497419264,242712 756601562424745984,43553 769036688316325888,110585 792731736106950656,243733 768557210041479169,106716 753033712556773376,25255 786379903771914249,203350 787350471631572992,210585 754736500873371648,22393 767924683685498880,102251 786299226850336769,201441 793595966016323584,252408 766843397910822912,96263 769319511136669696,108388 790254631125483520,228341 764830281110990849,84724 795261603541295104,264397 766430794197807104,93850 776935698586755072,159245 774727949710872576,144110 793169778190024705,249374 786391186504310784,203240 794534170336825344,261155 760598723621781504,62821 755166035259559936,35890 792609658213134336,245715 793390029552947201,250033 768330338569363456,103132 773925356344578049,139577 777822454534111232,163763 785994790470946817,193721 758494212874571776,47940 770429493542400000,118698 778392793223954432,167305 766797327537410048,431998 778314511967105024,167220 788166352859074560,214247 770874891457277952,121949 765286684875378688,86103 766031594087936004,90296 766356703860273152,93286 776046006509117440,131421 762716405158539264,74247 771210655978225664,123825 778549164456173568,165185 785521036964012033,196668 788540959206346752,210390 766305084846243840,91617 787205109054894080,207287 759152199733739520,56192 771704638022254592,125367 777843024298586113,164001 785262291700682752,194157 771540183544061952,125814 778288505571074048,167046 750926491551199232,15808 766231054378209281,91818 788524379013382144,218275 773991024066605056,140211 795698497043525632,267862 755441775863599105,37433 775118932298506240,146259 771587636209135616,125367 732286604673355776,350427 760712160272125953,62821 792533546820833280,243075 794939969475203072,263908 751601275863609344,738099 756291873203888128,42416 790728926381248513,233241 794574363513208832,261155 774436195338027008,139865 791092437825429504,235487 793115018619486208,249469 795655244927668224,267746 771882120444776448,128615 785693685497430016,197286 780676684500525056,249811 777396041486331905,159876 788750411700269056,193121 770879860692639744,121949 787084539906654208,208989 791388035833143296,237908 765584708042362880,80607 793429960387985408,249926 780060837981491200,178045 771202582899404800,123280 795334720125108226,263906 762293251395162113,71099 762277182139879426,69947 774043488539316224,139404 778278184630513664,162371 755559760275972097,37457 758781284328046594,1248642 794967299690217472,262925 751978963006853120,19000 770356487755554817,117257 753327221041868800,26140 754733202481242114,33356 780573008364568576,11774 781282938835050496,185496 761565847408156672,66053 779144137593409536,171324 795447120006381568,267014 786565483009085440,204413 751819663542087680,18893 762737721890701312,74308 790933934209204225,234951 793459282465296385,252408 753612757472116736,27045 790974689103351808,235590 763137109481951233,70177 774411384150982656,140437 754079729267769344,30296 776896754008502273,158589 776098205624827905,153095 794037205710696448,256724 764824588345716736,84422 776564531841478656,156505 756969809338703872,44837 793378975519117312,250430 777008549884891136,158387 785632299974955008,197091 785297792897912833,194923 779515376501661696,158387 763428851477254144,73685 779572560052752384,174244 788386671108562944,217474 762274149175857152,431998 764117656790261760,81869 795392372100255744,266151 763710097465880576,79691 751135763639603200,15808 773674757929566208,136947 778755380847321088,170169 758206409565622272,51451 779376630267535361,174557 765639310057943040,88128 732288061443170304,351119 759731558718726145,56964 761985037218832384,431998 774351484637028352,142506 788398236469825536,217519 754748894265901056,33549 791174461902974976,235590 794192539242889216,258598 733078800192425984,355106 785850904079630336,198571 791036016006168577,234653 791724543534522369,240535 779098008713428992,170782 766724167345377281,95593 771455375782531072,125142 789023452724400130,11774 785598734285492224,196277 753746005208682499,11774 760974236101980160,66116 773977744539422720,134380 786275243983835136,201958 791498477276585985,237908 791312974774403073,233736 794867904391118848,39957 760981051162394628,66116 762726971595890688,1249049 779002385150586880,171693 794231540523958272,258598 766353712436641792,93286 793824243343585280,255393 790943965453451264,234796 773899380118081541,132796 772276591137140736,129551 760966434138705920,64730 785943326537187328,199960 788390283486466048,217519 768829220160204800,86755 785630832677355520,197297 788216068816764933,213803 761164430642118656,65598 791353336700239872,231611 768239553811546112,103149 791676627021422592,240483 759878756311982080,59783 778015620981981184,164826 770863308513677312,121046 793141229575819265,247024 764390762083561473,82066 787770451724529665,196630 793852158122819584,255942 768890024548896769,109666 793855945130463232,255995 771893515118784514,113332 786958738515079168,11774 793879855888596992,249348 794039333569183744,256502 788063676171444224,215005 775800968298409984,112363 793191065037660160,250033 750364642254417920,12883 793795504438059009,255271 795056079851819008,263896 765575859587674113,88052 794790538666872832,262849 776509709968871424,155896 781138722100174849,130635 771419311785205760,125367 759603467761491968,57574 794225318961647616,258927 769589752026714112,114422 740797297915727873,31836 758136185373986816,43225 760660794132627456,63451 785637141544140802,197063 786339734989770752,352804 758079592401821696,49843 793135791547359233,249725 768648743562412033,101163 770732362426683392,117257 795047731286839296,199307 773336320664080384,122126 778581178454380545,168794 794821529758375937,261060 785731364691644416,196538 785997601833443328,196917 762718648381403136,52554 749823488521674752,7968 751167453380677632,16833 754016907930599424,31077 774394649461088257,142668 793964962825797633,255192 773890832399273984,139404 751180718672273408,16768 787031085007851520,207287 794818215713144832,262849 765687769385447425,88930 762268013286400000,71550 780090905470656512,176673 775161832797417472,144730 780203383428788224,172299 793629634571014144,250633 794644640960049152,261155 752706868120739840,14277 788784133707292672,220526 761702293142052864,1248960 795288421208092673,226180 770619133264363520,117257 765369743192760320,86653 772464309024718848,131045 788461144016949248,218275 794531187813449728,261155 755639584831209473,37044 757676023601360896,48477 757628903745880064,47940 788542645102456833,104244 767812384983580677,100591 793630949346992128,252020 792109196405637120,243427 770293718553358336,117257 769052400317595648,108795 759457568632647680,58247 768095173083471872,103389 776190907741827072,152314 773966515376828416,140211 753004628770377728,23742 792112622002802688,242135 791349982083153920,238395 793978983239086080,255942 775295625885655041,146804 785947224127705088,193297 760188909250678786,61412 775007414647087104,144494 755531504244101120,35403 792533702551085057,245101 790657738938290178,233307 788100441829543936,215505 756109195288600576,41533 764927303679901696,11774 777963415549521920,164608 793096164321202177,249469 794252849886720000,259242 772852537267396608,132578 768824451974782976,108817 777751171020812288,160593 734557953727037440,353789 793841844576587776,255942 786517256947703809,203806 791433293161963520,237908 785652807433019392,197286 793974931981795328,255306 768816980765863936,106716 771502100098408448,125742 793986496726319104,256531 755502234251714564,26066 758826895840391173,49843 786237653373095937,11774 762294558956806145,70941 752945559233781760,24173 766562816971182080,90384 753987340356325377,28866 762906625526996992,75349 788471723729575936,218275 753700355385466880,28866 768856380711145473,109571 789515273095249920,226788 794916534112096256,261155 759379267637633024,56964 766738226795216896,86976 795720372297629696,261155 788890969919754240,11774 732727471989096448,353789 760300618619752448,61922 787874077654614016,205197 791675626738577408,240483 794191538884517888,255942 794321355294457857,256038 790359751364190208,229159 791812508742881280,240682 755956662662344704,40867 761683255577939968,69878 793928729177133056,256935 753611207811006464,28477 768950354415226880,110023 794556112259391488,11774 740942805267156992,11774 793856055847432192,255393 789183751502696448,224113 788480867391844352,217601 763823615640940544,79911 766477461949415424,92917 770015478110617604,116373 772078386902667264,128856 772177521890566144,129991 773986712968105984,137965 771430480059203584,122528 775158594253697024,146580 753990000753057793,26458 787911309425651713,213887 764916513094721536,84724 781910162961424384,187044 792128815954788352,243187 770458908561436672,119096 785948078943547392,198878 788713238502465536,220029 795677413053231104,266151 781826349023526912,190635 785583059840237568,196609 791779365671403520,240483 732245693449052166,350669 777105073147084800,87904 772513816647204864,128926 792119166178177024,243187 770160016720433152,116082 786211343917584384,199478 795006828568514560,262849 771824229570326528,127711 776095638203224064,151374 767338657736818689,98646 751588482754048000,18893 773204550484238337,133454 786189931467071488,201619 789232514577620992,215505 770338512621142016,117324 770025063512993793,105109 758717645579546624,54752 787142961280774144,209351 762972089548537856,75631 757099124332171264,45669 760486229628465158,62452 766018692698087424,89923 762779228639080448,73712 765684448910336001,88998 793653362407288832,254135 770334963371737089,117257 755147069116014592,35147 755184819663806464,35890 766370536825974785,93068 793098113175154692,249469 779599805982973952,173628 793673420332343296,252741 794338169525256192,258456 781788285693751296,189515 788175322264940544,214123 773749641963798528,138155 779718107984257024,176203 777155803228827649,159876 791328980695744512,230559 792039713506942976,243187 795474102719053824,223491 795302084765765632,263906 764165528273489920,81869 773928115596689408,140025 786883517972086784,203076 768499755823435777,106774 763063718099943426,1249050 794369035999866880,260273 758494476872679424,53532 789876195961679872,225359 794687868027273216,262784 760675805513019392,63776 776232366230560768,152106 773555480971149312,136904 778993062882054144,171324 791411113753735168,238395 793593882252455938,252741 764916319443615744,84724 795351187881099264,252890 764921657727258624,84724 760773276566220800,64652 792834162919149570,243075 772301507769217025,125554 792494515592400896,244550 791047069784039424,235590 750763566009978880,13343 793984918493822976,257026 759190746759041024,51798 778576983198347264,168794 738858836526764032,11774 750509830494826496,11495 765173303120125952,84724 779273577358950400,172799 768966340128415745,110302 773517457998934016,137158 765214124003426304,86223 775749126956941312,151185 789309234202697728,225359 794702816371613696,262225 752722251774980096,14462 770623885595115521,119937 791309420617760768,237787 766687108865982464,95568 781229502634430464,186170 791666792657719296,240483 763090937828474880,75899 778314520515051520,152594 795722298250629120,268448 777663577184432128,161988 795709234503553025,262022 767099388233654272,97811 751121639534768128,16422 795290261366722560,261155 758581784615329792,53185 753760451226324993,27159 761000450283876353,66159 787538484407873536,210313 763925109765660672,80153 759645653202968576,56964 766455530361647104,92917 781543081258708992,188401 756350422676283392,41459 762774004432310278,74868 788052359565938688,214935 750762814382350337,14573 793896093868183552,252939 747471653618212864,11774 768009723971039232,100227 765526536233582592,87904 791983555320524800,241819 754902590295465986,33355 763789657817571329,11774 763171605119963136,76794 763788550605148160,79502 789836803922460672,226712 792200391060365312,241367 793867059759345664,256255 768176383239434240,103697 764973654111232001,84724 741034448657997824,11774 762580094007123968,73030 769309660381908992,111558 776160479530156032,112363 795669221908815872,267862 776754047302922240,157693 769830318010433536,105109 765570255879966720,81659 773890298757820417,139404 758361584615907328,41703 792787546375794688,227048 793607354952671237,252639 754051394081026048,29377 760210908299816961,61011 785610691633827841,197286 750018974662815744,11282 788111714797531136,215252 749946355301257220,10735 773629188590833664,137777 781225894602018816,186434 786381306112282624,199453 781066837912018944,183759 769312121020616705,112788 786964515552231425,207613 780789189562527746,183269 781629332930326528,187044 776980250265849856,158087 760254967584350208,61545 778313565866340352,164826 751781539185393665,19352 774459910801293312,143585 795301714459000832,265257 735237874455564288,352870 772899842850979842,132032 781472804306837505,188119 790905072414777344,234583 753578347163160576,26778 790691925913251840,230282 795437254319673344,266079 759821510047436800,56231 765874070076338176,89923 795193930111455232,257325 770751327630684160,118192 776126519030579200,153248 757283669560078336,46407 772822860742074368,132335 761412247528804353,67973 793623540863873024,254209 793716809283301376,249926 760538258065555456,60363 768156754295283713,103212 762602066149859329,72824 765315975025614848,84209 756555792388648962,43712 756638188458930176,42344 760540567055036417,59373 777971087917387776,165185 767850169173958656,97811 756558953748819968,1248410 779914854048018432,176203 789993523395170304,228354 791698108640026625,237491 759748618525904902,56964 787102146563043328,207119 787778352623091712,210238 795237809527418881,258456 787080725828960260,207287 788158715245592576,214809 768244075279581184,105109 771374135121420290,122388 759634011664842752,58537 795748824685936640,268646 775840314984628225,151463 795067029258731520,247930 794633533767749632,261155 756935610678579200,41839 763912906903879681,80648 794602878451220480,261155 776788507616423940,121785 794398787447853056,259743 792321743792857088,245148 788150113055145984,215488 792973375425482752,247240 787385284078006272,198580 790894934723289088,234583 785613626711220225,196277 794536212052738048,261155 753733203936935936,29263 757741489858473984,49066 751878382690848768,16953 754761884482441221,33549 788872397357187072,220815 767297400918593536,96851 793148874785484800,249469 764147777257541632,82209 786500736502865920,203710 790570274949242880,232137 773863592957403140,139404 755162735931817990,35890 755351541024890880,32138 762309144347086848,1249014 774718040722341893,140444 791076826596667392,234796 780807140487245824,178045 793113639246979072,249469 790211100646182912,225359 778678376529735681,167220 793666926421667840,223249 774191055302516736,139404 753381236043841537,27045 762805996427309056,74483 765582942793969664,87249 794767869670281216,261050 795332680896380928,11774 757996362474594305,1248549 795674762102063104,267521 787109865390878720,207949 781633400910319616,189515 790625755659206656,231871 792802915777994753,247241 773595442017890304,134758 795760769250033665,247930 761646073454682112,69493 764179337587232768,82457 792044468065173506,243075 763516186139234304,78684 778923146246094848,171168 786996379193225216,207949 792140284385689600,243187 781289206505242624,185296 753457944860119044,27045 789722276396617728,227242 760604028552224769,62779 793276841666682880,250293 780647162266935296,182211 785999335054082048,199546 762712289959112704,73712 770711450159550464,120610 766968858896891905,95506 794918712885190656,234990 758844281561812992,54070 750253159566741505,12014 750689717591486465,14421 776687574945521664,157082 777686978003206144,162213 754901271694323712,32861 775386290401505282,148645 733709712206757889,1170320 755543607537463296,38183 791781402752811008,240483 789193866394030080,11774 788723206664232960,220029 791743343101300736,240556 775001411490689024,146259 773868367589416960,138819 786261704275431424,202429 792087898120003588,241678 772158383889743872,127707 772612794260738048,120690 760968793367650304,65974 792733522729590785,243398 773871248904445952,139404 785273492744863744,194648 791355409621590016,238207 795745059261988865,262022 749314045061263361,7275 772858855734861824,133136 765880170704146432,84209 788733802722000896,220332 761642917727461376,69231 776384352393584644,155328 790752081158234112,233558 780250564063956992,177117 792943889795706881,247240 792207359468634112,243513 781310959717670913,183801 795610444237045761,267521 753355699640348673,27222 757644026094817280,48549 771058232563343364,121612 738873072187510784,11774 786173243019366400,199262 794538648654020609,261155 787407251166392321,209035 751122620137943040,16953 794680869114040320,261155 753199929158430720,26031 764827036724629505,84724 793870188932235264,254135 786457999816536064,203674 775490288165027840,149389 785253973825429504,194167 794542653329305600,237872 794557794942914561,261155 792079558094708736,243451 749422632450134016,8047 768223601828868096,103924 773910825358594048,139865 768090818318069762,103354 755819193761619968,37424 771375916475744256,11774 793621916779020288,252020 794542070908129282,261155 759120836766867456,56886 762655090180251648,73926 771416328917938176,124855 785474659286339584,191653 790243265056378880,221785 758727103240077312,54011 781533497051807744,188304 755832842689531904,40066 772595465426722816,131542 756948046164832256,44429 751576953048752128,1248135 767747118677229568,100605 788003917468610560,214209 789832333880766465,225359 772271609797312512,127871 795340085365506052,263302 764261687646048258,79911 768788031251836928,100189 795202111281598464,264774 795655735208280064,267521 751994407558127616,14277 754718319513481216,33356 789099258125312000,223286 789138951411998720,222682 787151568240074752,209477 793860445157359616,11774 759859128026136576,59477 764792925716873216,84666 779451355236818944,172185 763867587864326144,80607 788523799171833857,65113 754009898715709441,30296 768830800284430336,107745 773870141650141184,139404 794989061836603392,264397 751784618744025088,14277 768423944491716608,106281 759166787388788736,56964 774176768756363264,140444 770474165107302401,118192 788874317291458561,221832 794599794563944450,17416 766156369653137408,91590 768798679251771392,107737 793335542117203968,249469 791383082725154818,238207 750802223886663680,15021 772226104610394112,129700 775760893103710208,151463 785281875426152448,194648 757906478015459328,49852 765723194086924288,11774 786207754507677696,192032 766082696007122944,91146 794591372212715520,261155 774498675603234816,141316 762332119439859712,65189 787083436938792960,208928 780816533299658752,182671 791816699003543552,241274 755164341788286976,35890 759092272864518144,54128 789210823323373568,224333 764785091017056257,84666 771207208369401856,123825 788505920242348032,218275 768884332559761408,108729 769204425416204288,111549 763759586054590464,78304 785841458993590272,198671 785655872194277376,196767 791659041651036160,240145 765187959918174208,84724 787720594435497984,205197 771710313477525508,127134 795105834338582528,264397 763091114685501440,1170858 776556345369788416,155390 758689229010370560,54070 792605460801007616,246726 795435509824753665,266138 785663554548436993,196277 762334217770532864,70886 767851769212891136,1249484 757726945438150656,49121 791427538891399168,238395 763153554576183297,1249110 777950986317029376,163166 791260047162564608,237491 792173325107728384,243187 786872509043998720,204358 790999950637215744,235590 790517588480503808,231894 792974419761201152,242693 779001314449592320,171902 749675402134708224,9569 765589137030348801,79987 786459123516858368,198304 756491669634158592,42495 791688358602735622,240483 742854862514315266,352805 749631312651137026,9378 757691561652187136,48925 777615468605693953,161960 764203485260763137,82283 771418740198039552,125145 794533638151016452,261155 779512283160391680,175376 785547935547265024,194082 786035961482256385,199755 795401160463159296,263896 755188458524647424,17384 767834802544312320,100561 786966823447126016,11774 744216284913508352,354311 781207431997104130,186434 786958113425461248,199460 765572193254342656,83367 788899923110440960,217519 795085381007917058,124597 791264572795518977,237491 750778515159707648,14462 780416830355701760,172089 792125263471665152,235685 767210685084405760,97811 773868810298195969,139404 790894253471768577,234583 763490453907910657,78129 793604706635505664,252893 772886686770528256,132996 751625380394512384,16761 790330359787290625,229105 776799810397491200,157693 781303820324220928,186883 775734568099864576,151071 775791517780836352,151463 772856667197276161,132335 785966232772063232,198926 792340300706512896,243615 795445916748615684,264397 764535463101075456,83391 755171876469608448,35890 775377800308064257,148574 780048312162541568,172185 786670985227280384,204413 791466788961812480,235215 747801001869008896,33338 791083599348977664,236454 774097843887800321,141316 788878212453376001,218495 792060278678573057,243614 775728281664442368,1250232 787731322018103296,212357 762318366778462208,431998 758679745051566080,54070 790922162005606402,234568 755305096934809601,35890 759017835909615616,56157 794320175051001857,259623 770059791242854400,114779 787001589957468160,192032 795693174777905156,267862 794448229001789441,260384 793933533261594624,257026 781553819444359168,188401 795441598352019456,266884 754713658857447424,27045 779680673489485824,174115 773527285903261697,136628 791059958926233600,234583 761279940075585538,59981 794681299101503489,261666 732670999812968449,1170667 756599738863091713,43751 788606711632453633,210289 792939519465050113,247989 757989698405105665,37844 760076704731762688,60790 766688918033104896,90287 786043405654564864,199462 790918299735330816,234583 785839748128600068,197512 750758406403792896,14781 793174588746178560,249180 756978723799302148,45669 774093275183534082,139404 770763860793884672,119832 780852844282966016,181935 761983875828637698,70509 763803640209473536,79589 781509159145443328,188119 755107121075589120,34666 775077357237526532,146205 761622859550564352,69231 763872262344835072,80939 788351524091101184,164764 749936784700796928,10653 763953082157838343,354112 777969552281993216,164764 781510087810646016,187611 790582957580832768,231805 787985629942611972,214209 781659466102026241,188387 771398624756523008,124597 770726873189998592,121046 763490496362663936,78707 787024102410158080,208379 794545040643063808,261155 771819484822671361,127657 772491685486071809,130988 777967660893999104,164826 791651517308755968,240145 756524033336811521,41798 779701876010942464,169889 775742579057057792,151255 750216766991638528,11495 770673775348244480,120610 793178490946322432,249004 771525248491458560,125163 754075307007619072,31611 792104580318322688,241523 752627495120179200,21074 788357480367661056,215608 761245893211385856,66897 794738954960572416,262752 771128890173652996,123583 767054150106357760,95901 789720128451674112,212131 778350728351879168,167273 792134462653997057,238639 755646978399277057,36484 786975699525599232,207613 753361368766636032,27317 772171196934873088,128355 787275190728269824,203793 774268768293752832,139404 768230857085640704,100893 758289782296289280,50804 769553112906424321,112740 787072980606029824,206048 756300556184854528,42344 776833365383208961,151463 788750947291918336,220332 766822694310543360,95568 768555011408293888,106774 794564699547455488,261155 785760801936150528,194648 793738719144529920,252639 776132639610793984,152541 737573973009911809,27156 776758624978866176,157708 778568611959017473,168794 776836630300590080,155896 787726831885492224,211733 789247706149556224,223899 772528024432422913,129551 754781970652016640,33356 791721572893614080,240556 768495673364746240,104973 780802010723577856,182671 790367429503295488,229895 778706586218876928,169916 760190958667440128,61598 763414886676324352,78129 769739807853514752,105109 757627954113482752,47844 761280757771874304,11774 762981360160149504,75631 781126390510784512,185496 785602781881196544,196767 743496890088488963,11774 787027201929588736,208014 764367466646474752,82018 760269554324996096,61545 793640388405792768,247240 779304925478223872,173628 781496859806302208,188119 789241725676126208,223921 773402246663041029,135025 767348860683489281,97386 779848723039858688,175977 790583804750594048,232137 793435229343981568,252020 791267264892964865,234583 793335747591835648,250633 785872394346962944,197324 788107144012951552,215005 776463648034287616,155470 794987851796586496,262849 760516539305062400,52554 774987887012044800,146259 774019183021395968,139577 785321677710327808,195125 762198040253911040,69491 771544070418075653,125381 787373640736124928,209351 787522309389189120,211347 764463195553665024,76623 778668235738664960,11774 790379013772574721,229922 755039229231652864,34330 770243694775586816,117257 794260636666654720,258456 795039959115767809,263532 788557098535817216,217519 773896160209666048,139865 788091395965853696,214354 778603255932686337,167399 764575181713002496,83391 756511041169809409,42432 794646559195545600,261155 795092443666399233,265223 768422591157637120,105643 787396025296285696,210588 766611534353006592,94699 777967692783333376,164608 789956326201913344,220526 794756303847571456,260613 758650853058240513,52554 758766914340589568,52112 760329237056270336,62327 790492135841632256,230282 794776583546376192,258741 756965555157032960,42564 757657879599992832,48477 791742023912923136,240926 776010615156535297,152735 766582104612274176,92872 785647359804014592,197297 793959166276550656,256276 787362078306611200,192846 785316731120082944,11774 761615588447887360,69231 791372413493612544,238395 754005935752933376,30590 770390255203745793,118515 775384645672308736,148170 775686891001774080,146991 792409658145251328,237857 761772590650236928,70085 770722163212980224,119681 775381600297156608,148645 767179906358898689,23060 755017929209413632,26721 779744295238729729,174756 791348244596928512,238395 787385687561609216,209459 770407671287713796,118515 793245321216286720,249926 776990935200763904,158387 781629372511825922,187044 777624490415095808,161456 770773853287030785,120690 794268831082389504,258456 773522253669658624,135489 751623696570159108,18470 732716377354575872,353680 786665873323024384,205728 788821493715087360,220526 788419988671631361,217837 788820156642365440,219119 789265032659996673,246425 763065904410353664,75724 768158506490925056,102336 764971480840966145,79561 795325361630244864,263906 778323664831967233,166676 763152571519279104,1249111 789955232482463744,227242 793103723346157568,249469 757974925206368256,50314 758264470506528768,52112 771860064957304832,127957 761691304199794689,69491 739444356776525825,14084 789829855772872704,227844 778641164748529664,11774 788890210876530689,220806 751619133159120897,16728 791265861281669120,232881 790281111209250816,230282 780830536407326720,182659 777924815797751808,161960 789816255654064128,222785 778714521716129792,169327 781725786709438464,188500 788455447309189120,218341 773330390090080258,136018 755248066370953216,34666 758595850708852737,52554 791365852457295873,238395 779259856540672000,173584 768285577896538112,103071 789484321140838400,225981 756602924135026690,44274 761469254331957248,67369 770514413941985280,117257 777957733760897030,164764 771494013761359872,125111 777142277416378368,154914 738416486952390656,11774 793604216719679488,252893 762759481134452736,74281 775971647257841664,151409 758921125745168385,1248654 760510812641431552,63268 768331956656439296,100349 793597443766190080,252408 763589645586329600,78129 776207096375222273,154613 791696301654089728,240483 785590645691998208,197297 787525097665945601,209863 760818137470152707,64722 763872749928509440,80939 765873557653954560,89876 765955754440392704,88930 756226127383756800,41726 771862850944065536,128519 764247297349734400,82673 772951997582565377,133454 753690337822912512,29263 786693943031390212,205270 767783775807864832,40035 761813807798767618,70177 776446764643745792,152314 762006113457876992,70501 773178914776768512,132578 753356906123685890,26458 765886190214086656,90031 787924834491650050,213887 778373871703511040,161413 774725494377885696,138054 795323342811082752,221228 767361005332475905,98716 755750929157140480,39197 772466182226010112,129662 761981149396606976,70858 776125092602327040,153618 781889025309310976,189256 789020304135905280,222027 795441447579295744,266054 753365231271809024,27045 786684642342608901,204835 767753218050973696,101134 764181113497526272,82283 765941777442349056,90384 785332743018205186,11774 786990765608022016,207287 753251459450404864,352721 787143351351054337,209184 742384512374542336,352839 769155120797888512,111558 794289864044904448,252014 791655039349567488,203821 776380351543291905,155390 787394229852966914,210289 778628102171791360,169201 790950730479742976,11774 760192573742977024,61051 790002935614828544,228063 792553493986807809,246273 753772132719558657,28033 775745301667655680,149953 790659940192878592,232169 775819218847666176,151463 786529227478740995,202983 795700958869196802,267862 790535433163796480,231711 757673789647761408,48477 749625080737460224,9416 768241723071950849,209828 763780729520082944,80192 767809101451624450,101662 769175793037639681,109840 750195317815992320,10654 792120508661764097,239446 758529689115828224,52554 776072521607221249,153095 750147447221915648,1174407 776406505650163712,154544 732331261361041408,351514 763690022033915904,79585 777174365167247360,157755 763594934855176192,78394 794934967281152002,263895 768118806392795136,103354 790562614023643138,231894 786711706978414592,203674 778481091141181440,167220 755198908146585600,35890 732966957897658368,354984 765658041119277056,88930 733174127725412352,354265 756443058451935232,41719 793427421257093120,252020 785801176650481664,197512 794932815582400512,262226 789176523660021761,223899 757667216611356672,48270 794978551585980416,262847 770788742332157952,112239 785631598515486720,197512 788182527492120577,215754 757917395637837826,49852 793494944015147008,250544 756896255335280641,44163 743436769304010753,47188 795753643165224960,261155 766724941106466816,11774 774427884073000960,135025 732817030152396805,353006 738448418029359104,11774 786115336986853377,199227 786378349660602368,201351 755168845384540160,35890 763897815227523072,80939 768796430504828929,108412 771640174153392128,126859 794269867994058752,258456 794528428695269376,261155 763412876405018625,78159 792492305827631104,245607 772188548426371073,127707 794831990730162176,262022 786341255345217537,202429 764181578369077248,80716 775305109836226560,148032 785481002613256192,194160 795763051333058561,247930 772856332479303680,130988 755255796636672000,35931 756485702880145408,43391 758820017005748229,54070 794951614276763648,263895 764978705076662273,11774 773858222490865664,139404 774038555794354176,139404 785642876688601089,197512 758177047839662080,51239 766700871744757761,95672 773333644324790272,136018 776696171964297216,155390 787320875812913152,199546 753647467342598146,354836 773408069405515776,135725 793949848655437825,254135 774107631220723716,141360 786789585393061888,205143 792023285563166721,234556 732792483860598785,349197 757274881465561088,44450 792352881752047616,244195 759972847087448068,59666 788122667547103232,215437 792331176392335362,245208 777961394503163905,157755 763173296904908801,11774 767395805682606080,97379 761454416486596608,67226 758653741532798977,41680 776424822867976192,155688 767138540333375488,94699 759233682171367424,57574 767898898878857217,93184 759092525399314433,53163 777982163668996096,164171 765378763135660032,86103 788755495561654272,220332 765065832758063104,84422 753769807984467968,29819 794940594049187844,262847 791441397463199746,238099 766851580171841536,86815 785327340553330688,11774 794217951406657536,257492 774133402916167680,354105 768854736317521920,105109 789737953954295808,227048 768257955225481216,104313 792494284083789824,243187 756294752828403712,42432 781451349636460544,139404 774803176054587395,142503 786788350044758016,198466 744566536162140160,504803 772013839235678209,1136662 776758645312716800,157693 768453894171193344,104395 772216593719799808,128934 762814967796027392,74308 764163256604774400,82061 790626121503035393,231894 771377698849501184,118191 778334732543066112,167393 761998100663721984,431998 787661628519034880,211613 785584044444643328,196696 794000754176618496,257492 741139500563333120,349283 795093937740509185,263926 787746385126797312,205197 780963313102360576,182960 790913518811820032,234551 757591947628261376,47940 755198134926598144,36057 761666578068877313,69711 787114269816926209,208252 766345600585478144,80939 793950302290386944,256255 791424038421671937,238099 794524826367094784,261155 773892149154676736,139404 759005337844273152,353047 791032294052069380,235756 772252689765806080,90193 778917395494764545,171060 762698681049112577,73926 759833875635838977,59996 750863671140769792,15800 794742150445539328,261050 770973919645802496,122146 758381251195658240,52749 773857141610409984,139404 776913127933939713,157723 780591737253134336,181811 787699879141269504,212139 760986265542090752,66116 785777466153447424,195975 753606000159105029,28477 764214087425359872,62180 771410966244265985,125367 791697177848545280,240145 749401974865616896,8047 770079071250345985,112336 762750664242032640,73814 778728635305893888,170229 791466568144216064,237908 773967418683076608,140444 793507743923658753,252741 790651068623364096,233266 775570530829164545,148574 758210056588517376,51344 792083226885918720,243187 769722202824466432,87904 754719475065233408,33356 771478400926031872,125204 779474434478501888,174315 785486355375624192,195975 794010107638140931,255299 756206161158778882,41472 771426474167447552,125145 775849780274532352,142721 786173239508611072,201441 788838952597852160,216009 790712626670030848,233307 792060615472869377,243614 764172094598938625,72121 770320680097353728,117687 785965881150943233,200235 736028764954464257,11774 765966071174017024,87145 787806461678137344,105109 762122917949747200,71502 791122845598310400,78159 794617813339996160,261155 752191220613386240,20604 770321238296100864,117043 787741371541127173,193828 793900352454131712,255393 774311604028641280,140444 791308207159250944,11774 792404059940593665,245566 792320546595745792,245056 749933851586146304,10653 788354917664694272,216991 767804052683886592,101681 788703454344523777,218258 773889813791510528,139404 793981839899840512,257353 793509971661058049,251803 765331323015888896,87249 794540024775770113,261155 752694951473926144,22752 795616965352181760,267521 743949827755610113,1170611 757301913368932352,46890 764245501000777728,80486 785979025860595712,192032 753659926585630721,28281 753462180096253953,25321 786964637640232960,206666 785256910345887744,11774 787009734922514432,11774 793776940054302720,254135 794946284171960324,262022 757695388707151872,48926 763435494646489088,78337 769739844415127552,103354 756351066761859072,41518 763459139985113088,77632 791247618034708480,226803 791373758128717828,238395 794533150877618176,261155 755556767312908288,38286 750930060543164416,12981 795073605784784900,11774 795669152472166408,267862 788524079112261632,104244 757274070719291392,46384 794004993292390400,255870 760197497306308608,61544 774408268722479104,142217 794348614730518528,258741 757057605739184128,41839 751907988680704005,17794 753201333281312769,22777 793007230962589696,245085 756314077203468288,42249 777093122526445568,159876 758433617798455296,52112 787324216764801026,210207 788505960188870656,218495 773681400117653504,137042 786175020489859072,199640 758636881819017216,54070 792891739019235328,243187 741781816420503552,1247481 765380578480840704,84724 767816091687157760,100559 771159367987134464,118266 753246521768890369,26458 754724594561454081,32495 733145485637234689,1170739 765703077546618880,88361 759632946479271936,58939 763920590818291713,80939 791038261414105088,235179 791388858013196288,234864 785986362692476928,199262 770971643678195712,121612 793837193248649216,235590 788377564360376320,217024 795703738157539328,267862 792036438397386752,243075 788475053868478465,218275 760838091657445377,62779 788076615758602240,212357 795720718193344512,268448 780742298107805698,182726 764979126587449345,85562 773522246828756992,134371 779470506777055233,164814 781335677577199616,185496 750898202379890688,14525 760622690172596228,11774 763078368736735238,73926 753346559144755201,19598 769581012024123392,113966 762274136051814400,51778 770599790711181314,119832 766787303935094789,95682 791231044292861953,234583 761886600129241088,70941 792141761334226945,243187 764245439709384704,82002 772916421399486464,129551 788222135617458176,214078 790265968182243328,229159 788013697654337536,214173 789019897288359936,222027 785310505900580865,194923 789102596485177345,222647 790646695403008000,232863 787459385035554816,207841 777666100561604609,78159 791698402954317824,240070 786353763078381569,201583 787171503070519296,207287 789051039500660740,221451 785713375900737536,198094 793479109460525056,252580 792019601928314880,243075 795608873369477120,267521 788131077172834304,215754 773951810067456000,140444 776006900253073408,152872 760150785938206720,61011 770099388882575361,115506 775757166372356097,151156 793978571190452224,155390 758889895934865408,52112 791113478920556545,235620 788777275852455940,218275 776220415068889088,153596 789282361015795713,203546 775751905226072069,151156 794657166577827842,258922 795247409718771712,226717 769966580608491520,114254 792874114641977344,243761 793843360876429312,255942 763774594960461824,80192 766609259945725952,91810 780824576389484544,182659 761681956774014976,70085 780498273111072769,762119 772482648966959105,130175 788478246438305792,218351 790941312904073217,232169 790999162779209729,232611 760158186640855040,61051 790739532874264576,18395 760257359411159041,61545 776889441302384640,159146 791904184471736320,240483 780579588648869888,114779 764568094589280256,83420 785598847242207233,196277 761281189495787520,67547 758715810206523393,54764 762355800274677760,67852 778404820038352896,164375 785638619427975168,196701 778627890468446208,167220 790627652159823872,233068 757320427924443136,46890 770990494658793472,112363 780626176247230464,150151 752964778340061185,24788 794579059619594240,261155 753646412290744320,28866 765274409347100673,86209 758169378139566084,51451 776789218446155776,158155 785583296646410240,197297 789481749755498496,225380 732373901997641729,349312 771122745182597120,122126 773633516538044416,353359 779406195341811713,173964 778339298047303681,167220 791711123678437376,220287 768813712438333444,107469 763386282386993152,20824 773483657218650112,136018 779679705259618305,174294 793318552312741888,91936 777261071627202560,153194 788568844411412480,203710 773976006163963904,139404 773620167280582656,133702 768298601613103108,103071 772834593078595584,132335 789917209095090176,104244 787022479856246784,207113 795321305600000000,264774 770611562247626753,1249769 792157056203620352,243187 794583896436469760,261155 794582303154442240,258378 789227919180566528,11774 781527634794586112,188401 789701097531342848,223249 750937402152087552,12883 793980069425414148,256411 772471056644902912,131025 791731907360948224,239405 759325390011850752,51798 760490148631089152,63149 761692477686439936,69548 794531914065608705,261155 764153226388135936,82283 788886868880416768,124597 752228556139290625,13412 761032669396209664,65222 764077509071601665,81702 792845386662551552,228634 753535554839388161,26917 793473826071994368,252408 753734865359609856,29600 790949932412706816,11774 771094919981129729,122127 757360267025977344,45815 764885472011137024,84889 771498217485762561,124368 780789303584681984,183269 785591795371614209,195125 793206828263931904,250430 770714511397359616,120610 778634847921332224,169201 787328594796171264,210289 771959162158870528,127775 773761739758329857,136904 790913100983578624,7047 742378697609580544,349951 788334377730187264,205728 778275017775718400,166913 791701985766547456,234990 785820120895500288,198671 788152532312948737,215754 758662222742630400,54070 763774012585455617,80136 770637548888653826,118393 773107552494104577,133388 788164850828488704,352258 781219687191420928,185496 767204338036985856,92377 770879287201304576,121612 773512530379571200,137042 788527360819679232,203710 794242394237435905,258331 770652895628791812,120341 764220128640794625,80939 785606318929408000,197512 762995278890708994,75724 773573933199228929,136947 788709877979881472,218258 793161765051707392,249926 756212279998353408,41699 760896756766928898,65234 795026309952966656,262752 764508061750796289,80648 761003816401666049,64713 786610752165523456,11774 794288297031979009,258193 758465228086517760,41703 771389204009984000,125196 794319110997843968,259457 781231467527565312,186212 781650163949506560,177455 788509832311635968,218349 762450096789135360,431998 785503579243155456,195492 758387499349577728,50542 760268714591789056,62130 765580343046909952,88052 766284303068041217,88459 785930726097190912,198671 770233724432711680,117257 787362472990797828,210207 774744556445118464,143043 793753507656376321,252368 788519704835006464,215437 761750681258717185,69711 759198295529025536,57309 769140103109156865,111557 795037300371718144,263926 792171714318897153,243092 794264841271685120,258598 746884750699175936,1247750 765721369657081856,88361 779337471863685121,158387 791554398778429440,237223 790605809860415489,232791 795422180490121216,266054 773209234758598656,135025 778359880637833216,167319 792776157213097984,246726 764796905188630528,83823 790706158831038464,232169 773355925440724996,132335 766363723091042304,93303 763837980058476545,79996 781290597357420548,70338 793254752037449728,249926 773857470477316096,139404 793096647353982976,249469 793875203600314368,11774 761610508872974336,69231 773715686552023040,11774 753959483026452480,30590 770733176377384960,120675 775137161590951937,146804 788702270707765248,220029 752926347853455360,22735 786675355113455616,69055 785902503355310080,198671 762300313328029697,71026 771032208807071744,122146 788095949436399617,214899 785948377716494336,197512 770950538070528000,121949 750839159057776641,15634 766379943534014464,93286 785584589288853504,194095 787286801505542145,209466 780788395832246272,182870 790988102164738048,121795 785928212857679872,197512 790727085715181568,232863 779119780573749248,170187 773518607586254848,137158 788066685395824640,215124 793109123747438592,249469 778288631098122240,167220 779036122743705600,172120 765951493346242560,90384 786357912650199040,202304 769281381738409984,111454 794612232894238720,261155 788129381952741376,215754 771550562001104896,125554 793423553118949377,249926 794584472876412930,261155 770357843228700673,115511 791618375067635712,228124 792320042998214657,245118 793243817046519808,250933 793310897548644352,249926 793608241108422656,252408 777119383126761472,159850 794160030131961856,258331 766535095951863808,93184 791395126744641536,237908 755547037395857409,38476 760454769722986496,41680 780974578650591232,183468 758626583498395648,54070 786555854115844096,202727 768268304687300608,105041 778398292610736128,150028 793202523586822148,249926 794661964580585472,262053 774007561578160128,117609 756355106778537989,39354 765887031666876416,82209 791423407187382272,238378 793546695007174656,252014 756264824569344000,42171 776147737284706304,151645 781229641910497281,186212 768626071046647808,107469 777812282495467520,161277 785689242135474176,194230 794582049747177473,258104 772928801776996354,132996 764593768288911360,81946 768427159413264384,105647 781441059138199556,26066 764679986427076608,83779 765610502231760896,88546 793096342432210945,249469 781376743474987008,139404 792415433815101440,203710 760982565562028032,65455 780130136477708288,175975 773172378272616448,134470 793143818572922880,249841 758445777995771905,7224 732973547866349568,352432 753631104893120513,28732 780474873562804224,11774 793633361960980480,252581 774794963603361792,126570 761218160049655812,66842 768385408128266240,95055 788354374372175872,217156 788493643653021696,217837 793070938791276545,249180 761185390225219584,66236 790017111250829312,228354 764590722657816576,75349 793608355746938882,254008 786593877645856768,202429 756219519945809920,41680 785937709978165248,199960 760872484086382592,63149 764444877803364352,83469 767121164267171840,97852 770470661500375041,118698 768924888916594689,110362 779832641151504384,177233 760632283531350016,63268 750751862291177472,14573 785599690590916608,197286 785281726587121664,193669 789079871477559296,221971 793778918029402112,241678 794735822121693185,263141 774724110735650816,23762 787058234725134336,207109 733058048525242368,354869 780086858575323137,176710 794618778881556480,261818 756697701891371008,1248415 750468857467277312,13532 754708501465792512,26539 795438665199681536,266079 776828872138432512,156567 786602043968409601,201494 758345918752096256,51344 775717151042707456,150511 778734451572420611,168284 770870532510212096,118191 736951187065294849,351146 788189721130250240,214660 795491335000248320,266500 779266371519741952,173602 793104081686556672,249469 773369200005918722,111558 732725683470864384,353789 772252158821408768,90193 767132268326510593,95672 753072957170262016,22972 764994028274388992,85562 778785695380803585,170187 750704395055091712,14641 768977474294280193,108848 792217911783886850,11774 757553623958114304,47761 763394040154976256,73814 759812201481850880,58267 763738067349929984,78189 760118438136131585,61051 764455649900191744,47940 732895038506696704,351467 771040637177176064,123085 789505623905873920,223492 758693249649217536,54070 788039570147319809,214209 778412281189109760,167044 758272614133555204,52061 775879248565403648,151463 791423096427278336,237999 762994756628516864,73706 786046243076055040,63776 792099153820028928,11774 762537765636542464,73023 777157452953452544,351436 786774701456719872,205728 791212524293218304,235590 769341098850410497,113165 794232187725844480,258456 773656147840557056,136947 786437785775378432,203806 776352899920228352,153095 771517125978681344,125145 788445694059085824,217519 790754024517664774,231598 778374640137711616,166532 793503834341449729,252890 763776391104126978,47188 771397341819572224,11774 750195759958544384,7546 761358384964796416,66824 764198252379910145,80939 788845550305148928,221476 791721455406968832,240483 750653992527470593,14421 790877811661611008,234583 794728513785970688,261818 735925334646743040,11774 791368204752871426,238395 778607794152955904,168794 780698157671776256,182257 760081122827051008,60866 793155302812114944,249469 769334688791928832,113165 768473574508081152,106774 790216604365627392,227048 756278752703868928,42495 793988163584696320,255299 773566974068613120,137641 778610520228175873,168794 792708566394089473,243187 755805639423561728,35637 763975662029811713,80132 775739690901176320,151071 788016284340477955,214354 754086364614885376,31529 758434093101187072,52167 732562284338352128,186415 793898075769040897,256451 771791114458296320,127218 760193204310290432,54003 772766535643439104,132335 781508517970579456,188401 795304624014184448,266079 771468344549597184,125554 743157737882689536,351463 795444307822055424,266151 753378746967535617,27045 795730328858034176,267737 794609394042470400,261155 756251288959012864,42171 756876771589558272,45040 760470598199996416,62757 794205620186451968,258598 794992829864886272,264468 772988864394891264,132996 776780866403962880,157755 791357606338056193,238429 750409225554255872,12883 795330738027687937,266079 769175401759383552,111558 769288945653915648,112399 769607592796651520,112693 770254814634708993,117257 770273225699913728,117257 753340925049380864,27045 793296437748510720,250633 786184422349561856,199178 788469665676877824,218275 786667178275790849,90209 791373359963447296,235487 794972790533345280,262925 733756685160873984,355985 764180194294767616,82457 788458313654472704,217519 788505066386911232,218495 750023401972985856,11282 756213196751527937,11774 769564659439448064,113754 781260529763487744,186063 791157167516749825,236982 789424536227807232,225981 776893283423379456,158110 788118785387397120,215252 763263883238834176,76535 750405911546474496,12805 759112644502687744,56964 780136956298665985,178045 765624315484209152,11774 785288380569358336,11774 789861249249009665,212131 794682095612334080,261818 791718021483986944,240926 738024444338307072,351436 781456434420514816,139404 778843466532999168,163376 763664067819167744,77708 793519223754502144,252711 773964400910737408,139089 774516286680203264,30633 795297874242310146,266079 762460274481696769,431998 785600800705900545,197286 768258719448637441,97996 749216068523192320,7501 792392256959512576,232295 794682241762914304,262022 763800323022462976,11774 768111519238279174,102514 792041105160151040,243075 757204559769038848,44450 761758364439228416,70628 761746864916029440,70543 781357978452500480,139404 762014666646249472,71270 793491390068092928,252020 780884819064528896,182122 775887811987828741,112363 794594213086171137,261155 793075329073983488,220035 769353917532672000,105109 794219365390544896,258331 793869726191489024,255938 774020101590745089,131421 795697908888702976,266151 785957786781884417,198671 788474205188788224,218275 762195430247657472,70750 773693054704156673,138783 751986833450344448,14277 795742688297500677,267576 763926129971372033,80674 764663827690496000,84209 781115628610617344,185496 786382963042684929,194272 777954899036286976,163990 750661982638972928,14462 786223442542497792,198743 774713854425268224,144542 787665747606642688,207965 794801246888742912,263090 756279422865461248,42344 786944685222850560,207613 792495531733946369,246225 793448452499714050,252020 781343846126882816,70338 777682490202820609,161631 779152887372845056,170780 776877808463310852,156835 792464392046555136,244791 779501071106400257,175549 771643438982832128,126082 785639546847277056,197063 791473238698143744,239405 759736388870807556,57574 775763909617659904,150511 743464102694027264,1247611 768891150237392896,109945 770220283051532288,117257 764998754843918336,82283 776080184172654593,153095 785499848090857474,193669 769573498272571392,114076 792768298752417792,247241 795368393029390336,266151 795094830124847104,263933 754821468312055808,14277 761288767298691072,67852 779377258460909568,173204 779804087151894528,174230 785550205131173888,195975 780800151577321472,182036 790407393372803076,230282 792494277255319552,243075 758887156806881281,13343 767728988714332161,88930 732283521826332672,178201 763091305413111808,76549 753635841533030400,27045 793439179430518784,252196 770689637475942400,119832 771429150393524224,124597 779350356941647874,172945 755162934033068032,35890 793578340032606209,252020 786459359408644096,198304 795418523145150464,266500 733007784963375108,350942 781867975468916736,190553 772213446582480896,129551 773724429507584001,137042 787013275082862592,207287 760455976642150400,62814 786913725789900800,205728 779329429222854657,173964 790256113300172800,230270 765866714911350784,89900 742335265008537602,350711 771093339047362564,1249821 778843282143006720,169550 778259449249161216,166913 788913545882791936,11774 763764398846455808,1249142 758364134740111360,52554 764993440945844226,85562 789967643218481152,227795 742183408558702597,11774 753754778212196352,29580 793104272099569665,246514 770860448287690752,121046 758270643737497601,50923 755495279697145858,37538 756623071965024257,44429 794701112305655808,262849 771850400811003904,127957 787019792871989248,192949 764114452736315392,81869 775791183775854593,151071 794214590317883393,11774 778590977564913664,167319 791130383731585024,78159 788019175214157824,214492 794001172034187268,254209 793186822566404096,249926 772005412895858688,128934 794431280297349120,260659 764790987734614017,84724 785740048440393728,197512 778769485880713216,169999 751965187951828992,19563 785458304231305216,195975 755560139466285056,37457 779088881790705664,171795 762048124168785920,15066 755898091513995264,40251 787025628402888704,207113 788045772465909760,214209 793474696473743360,249926 750808971032666112,15264 763583824278200320,77185 777007045090226176,157755 786409478073778176,203674 775793675129397249,148713 785930250144317440,199546 763831512965996544,74041 773620782136188928,1250031 776872859532664832,156835 780115707035910144,174492 750863074719100929,15255 771452885724979200,125367 760166100554375169,61051 770314074009792512,114254 781409645286088704,139404 788793845349687297,220332 785489715348713472,196277 769158427683717120,109167 774092561430347777,138382 788354333100367872,215437 771097736091463681,121612 793134005214322688,249469 779371293498044417,174315 787770563599167488,207051 788025648035934209,214209 780622491316162560,182037 788332136482807810,214809 786344334954270720,203048 788200865614139393,213064 787273739616477184,207360 781172097271816192,185496 757317588636401664,44429 794301833506390016,259134 768994534525169664,109886 776840768434475008,154832 768451271011336196,103071 778349936869904384,152594 793963053947768832,252341 758445571950555136,52394 792405816309604352,245546 791170792633409536,234564 776100863836168192,151845 780875604132503557,184077 774001107072757760,1250066 794643703478571013,262313 792083152772620288,243614 795449138762682372,267014 758032624476561408,50923 785660331964203008,197286 750477562170609664,13532 757583824142213121,25257 763013298119856129,75281 788569088129769473,217837 792590754329731072,246392 750133244293554176,11495 795337961533505536,264774 762414356348805120,73102 790986223460364288,235590 772532353621254144,129380 795068330952404992,264397 786908328026865664,207287 778045994982268928,164980 770873886741188609,121949 786650043726069760,204413 794554362513137666,261155 776529240057483264,155318 764629328063856641,83391 773212970612645888,134033 779546250102308864,174392 795490276294828032,237787 760875873796956160,65180 765658387287638016,88998 778600444922826752,168815 793092280429281281,248514 788162612550828033,352258 767075115821592576,97811 780900639001817092,183269 769681255457755136,18030 759154905881817088,56192 791832040475721728,240070 759305303087128576,63035 769368359616049157,92166 788553476770926592,215437 795022648040308736,257492 762112429190807552,71766 765228235323879425,11774 779718690774380544,174756 794108729817964544,254135 794640587995627521,262022 764847564181106690,84422 777545904358391808,161456 786794415037648896,204835 793858768954093568,11774 793435291495260160,252020 751237478170832896,16728 781476035875381248,139404 788605767419097088,214138 792074718237040640,11774 769176327081590784,1249528 780652644423512064,182257 767159552332685312,96919 758061398438051843,51003 787050302159585280,207613 793160743634014208,249725 772872321988235264,132364 785311908899414016,11774 793124298538020864,249348 792026564158296064,243075 753566407816871936,27402 776126180567068672,153699 757535824808292352,47545 779320986453708800,173964 768162145796255744,103354 793462072298221569,251452 793498934236835840,11774 773882230003339264,139404 793593063469883392,252893 789254186110025729,224818 792795341263400960,242693 764301855312588800,80939 766833531074908161,95506 769956532310138880,105109 774040038711500800,139404 751209995174187008,8052 759006117074653185,48663 774002266089066496,140444 766319011827253249,1170332 781179494488879104,184223 781354390561095680,139404 758764328812064768,27045 794586001909825536,261796 770724294171168768,120829 764234320030470144,82457 795024979045875712,262886 758203385669648384,51344 794526354087743489,261155 776740035525771264,157755 769001468611268608,110585 750362801491808256,12883 758730891690520578,54070 763927348118851585,79223 793840313471266816,254135 786724522313576450,205094 795255430385582080,261155 770751836945022976,121080 758103972590784513,41703 773511340514246656,137042 794193277524135936,255942 794553703558565890,247241 775101601761652736,144648 778295443625213952,167220 776591288204341250,156926 791414413513207808,238207 768303140948971520,95572 750801123347488769,15021 764159236087480320,82283 779420698204774400,174728 790956317125054464,235147 758668571593629696,54070 794325778406092800,259457 773907089651535873,138819 763361734480502784,77731 760823963329200129,64103 774012704776335364,138819 795393490326814720,266151 735666018429853696,351146 768979684512108545,110209 780224204465639425,177455 768244492684099584,103126 770679121236021248,120613 775431853478064128,148473 795719604974866433,267737 753776421760274432,29548 746243582441357312,1170572 758637151156375552,53185 764162315994312704,80939 788177276043157504,11774 794398805353316352,227345 756613331956408321,43553 768585377657389056,107559 792534837445877760,244270 761600558625062913,1248944 785659162063581184,196917 787820955129307136,213253 762753909022601216,73814 785961705889206272,205972 759503864097677313,56964 760924154619060224,65234 770650393504284672,195876 775141308872679424,146259 793096767365484544,249469 787358897858281476,207051 781138508161220610,184223 778348217280843778,167311 795243261321416704,265644 757283753756471296,354841 771546170992713729,125163 764234364754468864,82066 762806869782036480,74247 778644706393751552,167677 746377300107636736,11774 792344832769347584,244143 794915430490112000,262752 771179083602419712,121612 769254593750568960,111558 779133918461124608,172089 794389399215566848,258981 795713121910329344,268448 767599458280321024,97371 792562131040407552,244270 785854489903427585,65113 795753322196172800,267746 795367969182412800,266151 763491404823797761,78198 793998412764966912,257492 780818641591808000,11774 760138769072660480,61145 772079394932203520,127657 789298095528022016,224680 763077218646028289,75899 788456680187109376,217519 792026566335209472,243187 750789783107072001,12954 787716529630679041,205197 794587606600323072,261155 787729775901208576,205197 764802517570097152,83184 788390886711316480,217519 788397764161916928,217519 792117343660810240,243869 787143057502195712,207613 765504680566796288,87904 765955325363097600,90373 795117494285516800,264397 779351367445979136,171886 792027643294076928,243075 758834189948956672,54070 762608342640582656,69285 792167394152108032,244221 791238555506880512,235590 768169710470955008,104417 793121869423534080,249469 750434584756514816,11991 752993243843944448,24196 776594583895486465,156055 792899775293108224,234556 752656682694676480,22657 757636608774594561,47782 765341739460820992,84886 774392894799155200,142503 775392798610599936,11774 773210848496066560,134379 768215014679449600,103924 734334588730777600,78906 770327962667380736,23762 753214720786718720,25135 770104509225918464,1170396 775000585296867329,146259 760057852069281792,60112 785823333749100544,198671 767845277663424512,101681 771017412992991233,26066 768125313867841536,103506 786372862152237056,202217 788452938314313729,218275 793968589988450305,11774 771083910465724416,122982 794551652028125184,261155 794941678280916992,262847 740954688858685440,1247407 777101452804255744,159475 794899631784292354,262752 770028714776231937,114254 775788000294805504,149209 752981971056357380,22355 765240571384500225,86440 787165320704249857,207287 759383594028511233,57881 786005566761992192,199537 771423328871391232,125367 781344063433736192,139404 778921025698426881,171168 770109334227484673,114987 756916011799019521,44085 749733741849878528,9754 773925884826791936,139404 762728218746953728,65780 777245772526092289,159475 791286235490910210,234212 788600772418232320,203710 780160713650216960,176303 773993753170288640,140211 786966155743236096,207613 788560505816420353,217519 794212613743779841,258598 792071759633592320,242693 794137959435890688,247569 761603461045751808,67326 760592394207260674,63451 794700396040163328,246425 789166660988973056,221785 760803391308050432,63085 788796571773177856,220332 788879509776961539,221832 763687317156532226,79020 778677799804514304,169232 793912829321482240,255942 792162968217718785,243983 771685852749631488,126715 791638179094884353,239456 792141504441573376,243451 776960927685971968,157082 761942623611293696,71123 786567594971164672,202727 787062852842577920,208899 749732467561623552,7816 773377116507348992,24173 758653828036194304,54070 768959559964692480,105109 792065785837432832,243187 793881613016899584,256458 763458244404613120,77687 788029745736843265,214209 792884270951960576,243761 780923904302784513,182752 781275983106088960,185921 757539311638151168,47717 772908283153776640,132335 789991153466605568,225608 788565611148353536,104244 761325932099633152,1170555 777745983442530304,162610 762324836202975232,431998 786265261552775168,201958 794895588970078209,261155 794526084184342528,261155 793887332688683008,248652 790951961923379200,11774 792602312032284672,243075 750802526857940992,14950 770236758353149952,117303 762737823405322240,74066 785923829734510593,199431 774014310452387840,139404 757736003964547072,47844 790732857547292672,232881 760819638854901760,64116 772948161258201094,132335 755191827238572034,34898 765620598164758528,78115 793067921010364416,246987 755210420374364160,35319 794213698323759104,11774 788831635508637696,216009 793133635180240896,249469 768118944750198784,102784 773568238911426560,137042 778661475707674625,169696 751636519899783168,18550 757297617558728705,46890 767886537119846402,101681 794532825659834368,261155 757693806124818433,48522 787877868638470146,194192 750434505953988608,13343 791710460605190145,228372 763690994810228736,78405 776416277216628736,146506 790717006412521473,233602 753313794596548608,17384 774281378082983937,141887 785557700302151680,196917 787084885345263616,11774 766754376958500865,95708 776419034615128064,153756 788125882565156868,215754 778483953569325056,167220 788783318452109312,220332 753395397939171328,26815 757577578135818245,47940 760617565400039424,63607 773301539150585856,136110 768092328582000642,100605 773703627462447104,137042 780800393181814784,182257 760989511887183872,18395 780889219396870144,183470 785862341036564481,197512 767166198370840576,97386 781456834834030592,139404 794575508054806530,258086 778666902822551552,169731 793406518385188864,8044 767066493662003200,95574 787759200256430080,11774 757747164193824768,43403 757418459168907265,46087 761348540270391296,68102 790346787630358528,228820 764995003517198336,85562 793101931711311872,249469 786913791057469440,207287 788821636644478977,221342 758640891737374720,54070 776233822610399232,154071 754709211850874880,22393 751792792221868033,15621 778259576642793472,166913 790328016207384578,228820 792019841867657216,243075 771397556068839424,125381 770736757348392960,120341 755478738696019968,349060 775822705002221568,90193 778362260565561344,167220 771945209819193345,128615 773237148694745089,134975 752170535220641792,21343 787335340029833216,210207 785628197241049088,196277 785704490712207360,197512 732899564454285312,353789 761434909533614080,67326 765164826880606208,85254 779472598862290944,174392 768543869600489473,107529 774015818199773184,140437 758642923181268993,53992 771858208650432512,128519 768984142008680448,110362 795425838586089473,266138 773880204599107584,139404 787149656459542529,209351 795466014926503937,266054 768580646814019584,103506 793108970349010944,249469 755426958511448064,36735 771512529663164416,124904 776745555754090498,157755 788484826470883328,218507 752659615368740864,21332 765559667686727680,87904 754121165153587200,31767 785460234865094656,195975 788512375687249922,218349 755135613058166785,33520 774383025161248768,142566 794876128913715200,262022 755879811860557824,39657 765190593207152641,86103 778609113433534464,169226 756396985796657152,42432 771648287975682050,126293 779137209190547457,170187 751198048202752000,17416 794991140646752256,263907 764106628769734656,81702 793854493670641665,11774 732383509193445376,196346 795407719058403328,265875 773607036873543680,138054 771781045851009025,125163 787756768743026689,210253 776632424306315264,157108 786558003386298368,204413 785833783404748800,197512 789261037878980608,223921 753009338382286848,22750 774823353160966144,145244 791451374839930880,237151 750829181177458689,15661 765686429129113600,88431 754742105310793728,22393 757740615081857024,46532 761348763130605568,67587 767848782960570369,96498 778029266797821954,163763 733081816580673536,354700 752198100446486529,15808 794241968616468480,259200 767803985864556545,101681 736070173304594433,102730 788159202908831744,215754 790712174436122624,131189 780526565025124353,164900 790751157215821824,231882 790040862164127744,227925 781122780460818433,184223 759993533268758528,60093 793255897371783168,249469 755032966020169729,26721 755802922022236160,39235 790753066370740224,99049 754912391687647232,17640 767720644544897025,100893 764870831101075456,84209 772800327917580288,132578 775130974938025986,146847 758660693310615552,54070 763065516571320320,75631 781687434555846658,187976 760948469271924736,65920 781649499307569156,189649 794648676861886464,261942 741060969955233792,353488 761914820723666944,68993 770457724857516033,43579 774770184770826240,144587 763130404404682752,11774 791706787569344512,234990 770236265799311364,117257 788017159184130048,214492 789516828561125377,205972 773840945162940416,138819 775341210877689856,148045 789969454721437697,227795 773560683803926528,137639 778273925075730437,166282 750136458392985600,10735 771685455649701888,125554 792837683571752960,246726 781228104119451648,186584 757613684122279937,47782 792336084827004932,243075 753710063873691648,29263 764213418282721281,80648 794163866959609858,256935 770762461742002176,120610 774003503610159108,140444 778317711902244864,167517 762679976646901760,11774 785843967598428160,197512 769705734825054208,114987 756731710562246657,44429 756678610790952960,44273 764788978662969344,83881 763845454509531136,80393 770773413866577920,121282 786259580858818560,195876 775063615414034432,146847 776852352770846720,158520 766246122532765696,91894 763596495987757056,77598 790915162567880705,234583 773548361810972673,137042 781185590117081092,185496 774726418563346432,144542 761158774015033344,66851 790908141840007169,234796 792122641603756032,239446 769400955309731841,112363 786674282755743744,205728 768801074689871872,105345 771931430108684288,123217 775932304556384256,151463 776887943805886465,158524 758704505697501184,54070 791849685656870912,241042 792080499447631874,243075 751178760918011904,17384 767448526754373633,97515 778274752456634368,167046 765949877494898688,90384 760932651708588032,65387 756875582109986816,45122 761631563910090752,69356 763345254053351424,76549 776948133666455553,157082 790901079693074432,209243 779853172219244548,167007 793821294143893505,255393 792453326625382400,245575 758090720360091648,50314 765912719522430976,89859 778810331128733696,169923 787817226548064256,212693 787678454808477697,205509 790737874970894336,231894 763125365132947456,76549 751856305199919104,14277 758384097521786880,52930 787362111123034113,209736 763796973438791681,80393 768467059923492864,106731 758103957302419456,41703 780457837164126208,179936 773642194146119680,138382 750760685450199079,14981 777162148296462337,1170550 764484189936816128,83454 762765886662987776,73712 767071122852605952,97355 787782379247050752,209863 732741968728494080,1170320 755563113324408832,37655 766545813128433664,91700 793833527464882176,255393 792410302952329216,245687 758025975053426689,50923 760259579443806209,61545 761508264324587520,18215 791335950081155073,238207 791929972457771009,240145 793410277530333184,249841 789955533814063105,200963 732338182772150272,196346 792443856679792640,245148 758321747175231489,52061 767439690425217024,95055 773882749233037314,139404 790564463527075845,231959 776431719364911104,155390 790957328732303361,11774 788073491631370240,213961 790306966715367424,228820 790979418604859393,234583 778005640593731584,164435 767716579224252416,100605 754699408906649600,33089 760331188028510208,58537 785268144189255681,194210 789460848662110208,225384 770870175927115776,118191 755832109776900096,39462 759737944101965825,58834 760862739019378688,64326 769648522933116928,114779 764099700005842944,65180 766539734461972480,91678 792078070651891712,241678 771422084614463488,125601 768103597045194754,101681 787123683508662272,207287 760097268342980609,60866 787530043681542144,72035 792347806769909764,11774 795011238115835904,263896 768599637418610689,107469 764695971771011072,84422 765676270319525888,88930 781638454581035008,189652 762027347381932032,431998 773900202835050496,139404 765674082322960385,88930 764171721784037379,82066 774415098261729280,139781 792343314418634757,243187 755448179131293696,36875 766609647381975040,94838 763834717858922500,80482 745370605537484801,112939 786551248434581506,201958 792412451908182016,245078 771046776111403008,119832 773299442409766912,134993 732726368559992832,353789 763905049126764545,78239 773957629966188544,140444 788386201602551809,217519 791275881503322117,235590 758705950744309761,52749 786290352982364160,201558 750469855359410177,12746 756577353946558468,43956 752982328801107968,24368 791285518633873408,235963 758707055758864384,54070 752205394970349568,21074 763877789074284545,80939 790693040134365184,233558 786765233922551808,205728 785801108681846784,197091 775774358107140096,149953 790908462846795777,234583 795061717436743680,264397 793512313596809217,252408 763423117800681472,77720 794705671275085824,262319 793848286046220288,254135 758410259014688768,1248611 787067939119702016,207861 792925997238587392,248514 773955705489334272,139404 761873251370958848,70177 751971814356623360,18539 775511664460390400,148045 794763592323080196,262849 786697235216097281,11774 769947174394269696,91946 771804856373968897,127871 772887003658498048,132765 786419884964012032,186212 795004654677393408,264460 732202512221097984,1170365 787691244227063808,199307 790084802720346112,227242 770757659188277248,121046 772169224886317057,129991 765245407001796608,86103 794542478410006529,261155 795188823051354112,262847 764592966300295168,82066 758318647031033856,51344 755537190050865152,11774 759405159260819456,56964 758660256092205056,53985 766788037917470720,95511 795337526386954240,266079 757463665851236353,44274 785299223235338241,194934 766772530673815552,91810 792030679496323072,243187 763722945738846209,79691 793540163406295041,248719 759125545665736704,56964 776430257364619269,155688 785561238227017728,195975 741264379585388544,1170396 751111935567892480,15536 795364435103608832,266500 750482911527251968,13432 793481737162547200,252020 762317239827783680,431998 764078178566414337,81658 769319557861343232,112363 754771928313769986,15066 773549282217500672,137033 793546479390617602,252020 759201641455296512,57574 786562302107643904,204413 789292913536688128,222104 791385862265110528,238207 795670314743111680,267134 765244572444270592,86653 775772956828045313,151071 756313226359345152,42432 772564350586486784,129551 786950677406724096,207613 794125567100469248,258085 775431316925915136,148654 772789586435026944,132335 786363411294670848,202217 749792864696172545,7816 770398660559536130,118191 792982430147682304,248514 732773611874877442,353789 754233833206067200,14277 761288290838388736,66058 765853206681415681,76623 752810138453602304,20932 763012287951085568,74247 780909001462587392,183668 786629507767754752,200870 753343692564422656,27045 793685396991410176,251320 765415801352548352,87145 794687161928925184,262240 753276205961359361,26723 754848343365292032,26721 775747008799715328,11774 780094871042416640,172185 763192318543310849,73712 791000678898475008,233736 771111743296643072,122982 776820160636260352,158437 777998162799632384,157082 755116196706607104,34731 793554735919878144,251803 761574833863917570,69231 793140462227951616,249841 770292249494183940,117257 791833804159590400,240070 793294412809768961,250633 776469716911005696,156005 777876551480274944,164001 760989006905552896,11774 774073735812907008,139404 794705780033421312,262752 769807599764017152,114011 793941768182042625,252890 787142960664027136,207109 754941334817910785,33140 761690848031420416,69947 780456557024645121,180310 776399924367757313,152314 766029867871862785,90694 791060323964952577,232471 758828409577287681,55260 793173801152286722,249444 794005245965766656,247651 767813738904760320,101163 755165622632321024,35890 786488590960386048,202727 733059228030525440,355667 759079599011721216,15066 795041825371389952,263532 761354588788097024,67998 792071388140081152,164814 766107903682027520,91463 753949150186606592,30590 785815333625929729,197512 785262859106131968,194560 763096026387476480,76549 793342662581432320,251566 757503265332486144,46280 765607412040466434,88399 773919752205008896,139404 788127322637426690,215005 778475512494628865,152594 773276752202371072,134993 788897018735362048,220332 786184077611192324,198105 749764456045879296,9512 793141786361360384,249469 760972450129641476,65598 793163882001039360,249841 787758412482301952,210235 750364820482981888,12883 792744773639507968,246726 754861779759472641,33356 756265508899389440,41459 763831996019777536,77682 762017629175328768,71502 766268638479339522,90384 778561508079001600,164764 763714856507670529,78228 775797635483574272,151718 788663344748257281,217634 732301849265504256,349197 780577356503146496,11774 763409395434786816,75899 766414455823564800,93184 766692532306579456,95568 769696916883902464,114987 794696684177592320,261050 764680647084433408,81065 760550323190726656,63214 793915649043009536,11774 757204726895087616,44163 767183475225034752,98339 757604303251079168,22560 761292175883792384,67899 769595816449183744,110585 771409898902921216,125070 789217903908225024,224680 779123486576906241,172962 772550334296096768,11774 778336644684406784,167220 758813693656244225,50827 786233967104004096,196277 763564161301221377,78219 775509770312773633,149300 761632034406010880,69711 776199136290811905,153845 758143257670852608,48663 756351108251918337,42495 771862582076567553,128615 785253740223672320,194082 794297261866045441,258456 759241529009512448,56964 772031878899445760,127775 791404411998183424,232137 770240740999979008,117257 788439427341254656,215437 789495663973298176,225981 792932141562597376,248104 776748625594429441,157082 777714873086115840,85326 756694040662335488,43258 791350858487332864,238395 795409826302017537,266079 763528029930827778,78853 768212839987150848,103354 794247559455928321,258771 767787466782756864,15536 777593380356427777,159876 794596667601326085,261155 762635894662791168,73926 758471634735009792,41703 770685528337485824,120613 761247000994033664,11774 733100062675509248,354120 762310556170719233,72550 790859780990525440,229753 791682328464588801,240145 764264008304041984,81835 774030620741758976,140444 769899581454716928,113412 788456436506451968,218275 791307209825132544,204413 795348517732675584,266491 758469796006498305,47959 793229445347872768,249469 779880315665854468,94396 791439308347539457,239076 785282337785253888,193669 792902073679577088,248427 755136779045351424,33029 795715430690254848,268231 793970138022195200,256105 753693555118538754,29263 790272054729777152,230282 778195330286362624,166390 776455962618109952,155896 786421542527774720,203674 750438124426113024,13343 757169455977861120,353879 776128217908449280,152878 788752395010539520,220526 785547506163736576,196917 788126930277109760,215754 781693011323346945,11774 787039537968971776,197286 761341666196197376,67973 754245251498385408,32339 785619655058599936,197297 794185403737653248,247241 780472425234493441,180310 781833643169689600,190635 788413106720432128,11774 753644624770502656,28281 793133203368374272,249469 791768527199842304,239926 786905684554113024,207244 763563544684040192,76858 792214459502751744,226823 794563634504470528,261155 751617183059439617,19000 789186594716606465,223286 794871981502066693,262226 772945597095608320,132335 792052520105435136,243167 786253691233902593,201958 754834094240915457,14277 780612883348467713,182049 788795132854177792,220526 766737030822846464,95262 775758396951638017,150511 786452463863926784,194082 786575344534822912,204413 787385539267817473,197286 735193184351948800,11774 770992668730134528,120610 785492520134467584,196277 754732068030980096,29954 792893831008034816,230791 775102322124787712,144730 760996202166964224,47940 761322119087153154,67938 792224038495977472,244270 780728858244947968,182338 749435252737736705,7916 753243789939052544,26140 769667222088327168,114587 756190444279648256,11774 780697234061025280,182036 795420944076599296,262752 795770274444640260,268281 774948090440736768,145244 789555421866524672,220130 791688553084387328,240483 789157707622158336,223899 749281652115841024,7836 794695665083445248,262752 753948513499750400,30590 792218558465908736,243187 749203137467211776,7057 761022308202852361,65974 763089446183002113,75724 791002743477563397,235774 795756532566671361,261155 787116122818555904,208252 793639750234206208,252639 762722784434802689,74592 786334093931839488,201441 789909154974486528,226578 768599070910783489,100893 773504977612443648,136848 788439938647756800,217928 791764189484199938,240584 761852694642450432,70941 789517491235983360,226823 789241270086414336,206666 762012824876949504,71026 764088082584903680,80939 761287360994652161,67226 763818651938062336,78566 780482494533541888,180099 763452525601251329,77849 776775210871754753,157693 787773709960433664,11774 757745047211089922,49121 792104912305975298,236409 788134999002345472,215754 756680329990115328,44429 788113831214014464,214247 793265606971621376,249926 772885794424053760,132335 793317155450171392,250033 766460009303515136,93504 780751934382809088,182257 754986637772328960,34666 760230091695624192,57131 793220984685768705,249180 766609129657991168,94699 770159150290599936,79829 752656065536417792,23039 758739689884876802,54752 781066287443128320,183269 780598396491067392,181755 795101136172752900,264397 776919129307639808,158387 793017606932353024,349465 793699299330699264,247240 789072225261522944,223103 756648398112059392,44429 753630226836516864,28732 785985630081777664,199478 766243574107299840,90193 778793447612293120,163592 791138367870296064,234583 791806152430411776,241860 756762153911250944,26066 771410152679280641,125145 794581225839022080,39957 786026352902189056,198620 792529078465105920,240145 732170901823754241,349776 775397759150993408,148367 778255002548658176,166390 788182340430360577,214899 768871123312259072,109666 770747312201093120,117686 781252207157051392,185921 788482172269109248,218603 765303588138606592,81659 780124295913693184,178415 787976634125066241,213253 768886297314209792,108817 775034129339523073,146154 778567244439662592,168794 785897151796772864,199546 780467767455715328,179936 761999219582382080,71550 750728534226718720,11774 771348754142203904,122622 788211326380154881,172799 789901111872282624,225456 759226462767423488,55257 732796614046326785,351850 772853823027240960,132578 791005562410508293,235774 793231815259648001,249926 777582120919117825,161387 792093066953883650,243398 751954371336933376,17794 758748291420950533,54070 786215146611810304,201494 790331076111507461,220332 756206043768745984,11774 757083007509491712,45857 774303064534626305,142090 793456456309706753,243535 771338417405763585,121479 759450889040125952,55257 785599010958606337,196277 792591967376936960,246225 787812594530721793,213064 792043703267315712,243075 760930763273539585,65222 775205807205945344,146430 785496185448660997,196277 757654572265463809,47940 790122794516230144,229745 753370665013567488,27045 765310707294351360,87145 773695960769826816,136814 779906263530340352,17416 792421721089445888,245268 763928406559830024,80393 771485179378401280,125853 776779172907782148,156290 788752273505718272,220526 766332655486898177,90735 776241389361389568,153779 794214305206009856,258771 735927512581038080,11774 765699410466598912,88052 776460145555406848,151463 790925591725821953,234551 756473555244683265,42432 759755035165151233,59231 755253431686664192,36545 756280836073205760,42495 785282481780064256,11774 789832328294043648,225359 793857162439262208,255942 773074219605172224,133519 777285304478789634,159475 785612216133361665,197512 792948895009480704,247241 756390970443255808,42249 761211361372372992,66441 742348589532209152,1247515 769689728950083584,114779 751871572839923713,1248204 759218311976673281,57112 794603084756357121,260899 752694894926278657,22777 774017045721735168,140444 789140094154223616,223899 788867748654903296,221476 758686655351926784,54070 761614552395948032,69231 742775398631510016,11774 752256875475808256,1248155 769694950112030722,112693 777994434478682112,85326 756619180141637635,44429 758654817501720578,54070 795012421429710851,263898 793187574957350912,249926 793943545845583877,254135 787794220102750208,205197 765584865127464960,87904 793765259085508608,71794 760464097683144704,62771 758361849612165120,52030 764952289572429825,85114 785893463585718273,198671 775479028912230400,149329 781601273627996160,188695 788185673995911168,205979 759559423014604801,355185 785588995606532096,197286 757647826713186304,47940 761664133657944064,69947 787728557216641025,205197 760842121133772804,56964 758759971555344384,54070 768924409314865152,110209 792819935508570112,247819 762822748179722241,47940 771092239728668673,122982 793093539097903104,248766 780610311908839424,150151 794548667453575168,261155 786951575180685312,207287 732973174351114241,353789 749576654373150721,7966 772165719727362048,129471 774636468723679232,140428 768682747946688514,106716 733097349803827200,355793 765345679241777152,84209 775164631094398976,26066 786202153417224192,201598 791450746566938624,234796 753729463586697216,11774 763345982335643648,77731 789932251609911296,227048 732731233218768896,353002 772927784830328834,130988 795322802479824896,266079 776436205365891072,155390 765173795665707008,86103 766404848501813248,90621 781237051261718528,185595 788225614092402688,195492 787017193477251072,208379 795690599362035712,11774 778343559779016704,167220 751840183641923584,14277 790681942698127361,232359 766647666210025472,93286 767316264092065792,97255 758111800693055488,51069 792078824515047424,243427 751714290529341440,19000 755188741241573376,34487 764823768325685248,84422 793596764200718336,252893 756261892427952128,41719 761978674673442816,70355 768443834334347264,86208 794933449866047488,262849 762820774033895424,75073 779847906031460352,173628 760829197195415552,64722 772762251140952064,132335 785312941553876992,193543 766051980397641729,130505 768570860605177856,79987 793133478397169664,249841 789091327778533381,223286 786228740674158592,201958 790227850901098496,199307 794314417471193088,250375 775322251940036608,147541 775127392666914816,146838 787718594398478336,212357 772846398027038720,132335 760821218022944768,64722 767813787546030080,100506 792145086263992320,11774 750451548040355840,13608 793158481977024512,249469 794554811639332871,261155 759133650659094528,41680 759846973088239617,58227 791243052694274049,234653 794988250469310464,262849 779054250110267393,29263 757693936953688064,48663 785897800215126017,197512 791241801021743104,237216 765373035796770817,84724 755967046362533888,40550 791331839235338240,203821 787547768080392194,207360 795380720755609600,266491 751596412329160705,18893 767707337909948416,93286 771297965633736704,123808 766386733097193473,92210 786337053881446400,201958 787207357713362944,199307 774294744071561216,141912 794914218327691265,263895 780423442294276097,141360 785552979562786817,195975 794556075823468544,261155 793943121801285632,255162 766444130750832640,90384 794865995408084993,262310 793327963064393732,249469 789987429323116544,228354 732711452151160833,353002 780794901634121728,183261 775834720177299457,149770 770358577269727234,118230 754128848749338625,28881 788263873581244416,212785 756260235157778432,42344 786218529309597696,200397 794166986154668032,257492 775011867395821568,138415 780528821296570369,180655 785654761320177664,197091 781121596312256513,185496 733029291722604544,355259 768487919900168192,106756 776249462083682304,154832 788028873078218752,209151 793616538204909569,254058 769047895572094976,108729 763301370174775296,77119 781161822745485312,185496 788063351331053568,215005 790376369880502273,230575 765592039106818049,87904 755325309583364096,35890 793097948628389888,249469 763862225849200640,80153 750532160474390528,13944 734969319226908672,353374 773264469547974656,135025 795015014465802240,257325 758671101094338560,54070 762726520808935424,73712 758435349001560064,53185 794246471080148999,259200 771666538763988993,125703 787716039798824960,212357 772991441517760513,133519 794211749436293120,257492 751150755231379457,16833 787402426303205376,210207 788704223068196864,220029 786281635331215360,201958 768593844069957632,107745 764152525377253376,80939 758393918580989952,52554 789168885706534912,223286 768414573699354630,11774 753270142616952832,25253 763103652861054976,75724 777147116095279108,160480 776987491198902272,157082 753972403663835136,30590 773655802108182529,137953 790920296702193664,234653 750464481134686208,11495 760972119618519040,66116 765188088356335616,86103 766344084940357632,90384 737151887007326209,11774 793610578224820224,252020 757847625445978112,48775 779198053903376384,171062 795432988314112000,247930 743473539035041796,1247616 762822730857054208,73712 763387690364514308,431998 793187087176626177,250033 773591588014469120,137553 793162791590899714,249348 788210630515838976,352258 753297727828656128,26924 773945379222061056,136575 763180671733002241,76127 786409661511630849,203350 766928415349964800,95506 771479202759606272,125111 785824775667003392,198513 777603007139581952,158338 781670210533220352,189613 790688680713347072,232169 764712763021225984,83991 776915640435220480,159146 790167459793932288,226731 755493828816150529,35890 788712382218407936,11774 795116184823889920,263907 795664861338288128,267521 768151875292200960,100349 750473803927609344,10876 776889562153058304,158411 795043246309249024,264397 770597254474375168,119832 786668479667642368,90209 794327342827139072,255393 794505707106267140,257492 778368047442718721,167180 786470488440647680,198304 789661885327040512,225374 756551774396264448,43553 766141172381208576,81929 786104819169779712,198671 787106372932349952,207849 758126253459275776,49013 794311207750684676,257492 792124844254990336,244230 795716286579953664,268281 785826704443006976,197286 790678876703879168,233307 789781707725635584,226578 795693266712821760,267862 779367629018505216,174315 785248816631087105,11774 793949229035229184,256255 765263939261304832,86209 787807160981790720,212239 763467129102344192,77667 780035825404751873,177871 773891677505331200,139404 776908630968901632,157755 787000043723104256,208176 795103417626673152,262752 773160765977075712,127579 760631744026386432,64147 790646067272511488,232169 764453453968146432,82203 770430655859535872,117310 789244621264031744,206666 791306282313449472,237679 753364128207515648,11774 792210964435259392,242693 773982557100662784,137965 751151993737973760,15808 790758317408804864,221524 776474985594433536,155688 781454984391122944,139404 795354250624856064,266500 771714372452356096,127134 777982231990198272,163153 778375613098983424,152594 787965750866608128,205197 765339149033435136,84886 777567491019202560,161502 749253298457157632,7828 787907277831278592,210585 785916454877003776,199546 772773230457204736,132335 776870797390426113,157840 755030663825424385,33356 758828067401834496,53996 777884722554892288,163990 786177156560752640,201494 758659615605260288,54070 790727116035764224,232791 794006724428476417,257492 762066114843119616,69493 732910159089950720,354506 771886728487378944,126152 774103275935195136,140161 749628577113579520,8119 755768014134325250,39462 791707668968673280,234990 795294867744292864,264754 788954353163964417,222526 756968166299987972,45125 793519490990346240,252741 775075658619686912,145293 770406649072721920,117257 795437817279041537,266151 763853329583702016,80716 771217299034345472,122299 739944128880971777,353488 773558939124273152,137158 792398921045651456,245016 766730856664821761,94699 773967348407668736,140047 794289670989324288,259543 788495473594302466,218767 761678806117707777,431998 757323175114006528,46394 756645412631678978,43553 793221532080156672,249961 769316699908743168,112872 745829950037561344,669866 789095805995012096,223286 751054533963440128,12883 773451709335076864,136512 753360271356420100,27045 772638422649475077,129662 757091447208148992,45857 790650198443687936,232169 775199759984234496,147168 786427203873443842,203076 732359024738324480,349197 753740034382049285,29263 776793079982546944,157840 732283928111878144,351162 758140619826929664,41703 759332408638320640,56964 793110640424460290,249469 786653526508314624,90209 776008604113637376,152872 775091303071842304,145866 789658029310382080,226810 763867843557466112,80939 761340774281871360,67973 778663868906242048,166390 788248546319462400,50439 767948912506368000,100605 778374538165825536,167407 791355541318569984,238395 765661735147728896,88920 793602240133160960,252020 788021855634456576,214492 787422572392480768,210207 794005401951834112,254209 753998879423475712,29457 772519216624857088,131025 779124062861811712,172428 762280087496585216,70858 776152875445678080,153819 781685529746153472,188401 759128282168111105,56964 788783996528234496,220526 791628419180007424,239456 772867808870928385,132761 788094021277196288,166282 791051010877693952,351666 778185991806971904,7092 753573655318302720,26066 790993496895131648,234796 753390108074663936,26803 786781397029572612,204224 781160443675086848,185496 786725127283245056,90209 764120983296966656,80169 790544858759004160,226649 762280998042210304,431998 770026237376987141,116164 792721709908516864,233068 762831932166135808,75073 791250713175289858,235590 773891411624288256,139404 778354311369674752,167220 767501274669457408,96263 793436215638917121,252020 770772733894520834,120694 776289707688808448,153845 753729414777581568,11774 775002930093051904,145984 750465103120568322,12535 794758111580000256,262849 786924509379125249,207287 789953406974603264,200963 768119196580544512,103818 772444396721582080,127775 778941875780784128,170882 794344023787966464,258878 787359393356460032,208146 756488857227583488,42564 793082525279252480,249348 774250544919638016,142217 781297699459063808,186212 778359531222896641,152594 763495671735476224,78684 754814726148722688,33356 767970378274799616,102249 777980262206451713,164375 794261528321097728,259288 791867753724456960,225611 760440782042038272,57574 774082202015506432,139404 767727748144136192,88930 771146645123702784,122299 776053525709221888,153095 767719326229012480,100605 764221905398329345,81946 785490101849591808,196277 780331639536775168,176203 789766706566664192,226197 785254195960147972,194042 772972651467767809,133519 764852938372186112,84422 787276945079676929,209351 760924954292432897,65180 768646410673807360,107423 763801873082093569,78239 756242224455704577,41763 791814809083752449,240763 778905075716595712,169923 792029683034558465,243187 762647571256967168,74013 790581613138546692,231894 770363028558737408,118482 794626689125023745,247651 794666738239541249,199178 758009410551558144,50804 786582055417057280,204413 762164747508736000,57092 785676295568961537,193636 780949257591357440,11774 787715674823127040,205197 793937900153032704,257026 758657781704654848,54070 791634061898940417,240145 769255387526754304,109988 779866358729146368,176570 794425458070847492,258456 760232278312321024,61412 750761233041727488,14421 751163978739490816,16728 755924508335366144,39475 733028915871125504,355273 777821495116652544,163376 795611861974740992,266151 756343295408689154,42432 775108043382022144,146720 781494350932914176,185310 788796883410051072,217466 794834958279970816,262849 790937649989165056,219523 791430138554675200,235670 756985235225456640,45125 791370130341060608,11774 762310568485191680,71124 787040648411156481,207598 776367393912131584,155328 770278988598145024,117257 758348552716193792,51595 779127449158246400,170483 772871949739589632,132761 760621392698105857,11774 770429469274337280,118192 761679660451332098,68873 781091795069382656,181419 758332112802025472,50167 770246103522418688,117257 756287813981659136,41632 764841622194515968,84724 772797319754420225,132335 785492399636164608,195165 776567595851878400,155318 792819086757548032,247877 793427434796220416,252020 785461100691107840,192032 776059862681780224,150018 786328541524664324,201958 793219580965650432,250316 754844326841110528,34145 794021377011552256,256439 763094057258221568,76549 769610424295694336,113332 763888787361411072,79513 769800320260055040,113894 791402225155334144,235881 733136270801698816,354927 758825093845819392,54519 763442560350220289,78304 795418854948122625,266491 790999051240177664,234583 752953141566603264,24526 768925717727997956,108849 793624860962463744,249926 756689749725765632,44274 759240372648288259,57348 793199854436675586,249469 793412960756436993,251951 749213698703691776,7461 794257307940986881,259231 766385177711050752,82066 786791569311477760,205186 770799697883721728,121508 764943683108139009,84724 758619867058728960,53367 792435016647053312,228037 776467241260945408,155688 737152371264888833,352728 753422925831614468,26686 773887440641724418,138819 790331427602563072,226881 785911084125392896,199546 791426588139147264,237908 785899473864056832,199546 772856874530140160,132335 773539142147805184,137042 778053342685634560,165523 766235283662700544,90193 765591013544960000,87904 771469668376870913,125554 788737987936792576,218258 788877179312496640,221785 769076934491906048,110362 780983217037807616,182924 789263506402971648,224680 775442889849630720,149040 778663852938592257,169310 768624737626886144,104662 771348569337004032,124536 768239571062562816,11774 793219421770772480,250179 770652965753335808,11774 767319384272543748,98732 791000868875280384,235101 794061437219938304,257492 765005932556263424,84724 793830417707085825,255393 780088173317623808,176711 792901978208821248,247232 793640179164676096,252020 773879316408967168,139404 780443033305280512,180010 767745924034469889,100893 759156983199137792,57348 785908126289625096,22735 788818522117988352,218275 772539434004836352,131221 757887107977318400,49852 760547743261560832,1248809 765509276945100801,87904 759151524832354304,56964 775886054335414272,151845 790326925868752896,228820 791029379279167488,235179 789155650924195840,11774 756224705594392576,41703 757342208299196416,45955 758747695284576262,52935 750145991936913408,11463 776461160262541312,155896 792572449959317508,245313 767378404630986752,96799 750902993168375808,15264 764457036251860992,82457 750182841565282304,10848 786994808975785984,208167 759201730223566849,56964 787120140974432256,209292 760288837134344192,62130 788577704270438400,106085 770485034583257088,118698 749595820593414144,9313 791360438227181568,238395 787123633046949888,207151 779462136741433344,174557 755397076675129344,37044 793897830054330369,256255 788017224711798784,214492 752195897304313856,21074 790628519092989952,232881 768952730094219264,110615 794537464098492416,260173 786967609996677122,206666 779689557058990080,464984 755104996765696000,35044 758646647014297603,54070 780757191418519552,182211 775374980511039488,148800 750637961595813888,14300 788159169715113984,215754 795024701517156352,264335 795100521325625344,264397 777711726510780417,158110 736187502063685632,350218 768113072418361344,79987 781535098806018048,186584 766330322447273984,91946 794202768982446080,258193 781113158845001728,185496 754910359979298816,27045 779135974462881792,172962 789670133740347392,225870 777615117005369344,146819 795700117365919744,261987 762715242493247488,74340 780803230368407556,182671 750110127995359232,11495 763510920391761920,77598 750689869060382720,14156 777276438269440000,160602 765937462136963072,90384 790264451182174208,209184 760677487726694400,62327 763002898297024512,75899 759119692191543296,56964 758600432042270720,51451 752723803650846721,22662 773506584857055233,136904 757540069326647296,47680 771494589236649984,105109 765018554332803072,84724 781473888526008320,188119 791599085744558080,238395 791748017296592896,234990 786613832697409536,204835 755851114369601537,39997 770299158116704256,117257 787047697656127488,205167 751201576040235012,14277 763515881402097665,77598 752847857657315329,23899 772483356701237248,131025 751810791406309377,18893 788857895320428544,221635 753895903392444416,30296 760948429208031232,65291 773646304169852929,135025 750764928210993152,14349 781665989750562817,177455 753264418218242049,26140 761651851905241088,67852 791363193658544128,238395 792707336020303873,244990 790329499644637184,230485 773596816210272256,137795 753149896102932484,22795 769741078475919360,105109 757646239764590593,1248432 787608908630204416,199307 752843388932747264,22657 791364956956467200,237594 792230276877418496,238780 771462702363475974,124597 788511691537514496,218275 794556417697054725,261155 778415312060284929,167220 791661478357168128,240483 794913256137748481,263895 788126657282355200,215005 793637882854420480,252112 764900543470772224,80393 788645610379436032,46572 751619237471461376,16728 793919997076770820,256451 795607918385172480,267587 761977062034997249,71407 778972056339615744,151463 765586051167424512,88311 751194136007487488,17591 780152837015760896,178560 795009967463931904,261155 758034224574332929,48663 763622272393437184,76623 756607454289416193,41839 794380393214459904,258345 780605723176734720,181952 795249042854907904,263667 761957927703896065,70858 774010433241919489,131421 755441408924749825,37433 781577818962399232,187540 752260177605300226,21091 764139186693693442,75724 754034024713248768,31377 764084158486441984,79626 791090020815962112,235956 788739977790230531,220332 754869262217424897,14277 766402293675790336,93286 790901480026808321,234796 794639270375989249,11774 768172116797775872,103071 787299518270189568,207613 791120902922440705,234583 792784832111775744,245459 793514066060816384,249926 758143745548222465,43225 771549194255339520,11774 792199017010647042,243187 756843071380320256,43553 772121356393705472,129108 789155827546484737,11774 791454722867638272,238292 772825372719140865,132855 778311650105450500,167319 785571099744477184,196676 780581539151093761,11774 771016506197024768,122776 764436804615319552,77731 792773888988045312,243562 777432720175730688,161349 755199376381927424,35890 773821903714840576,138155 755455766061060096,35890 764998975422423040,85562 774205806124343296,141881 788943110860517376,221972 791358134228963328,238207 757723539042598912,47844 794001164488601600,254209 752900661432377344,24316 794279727657873408,203546 755559840525746176,37457 793246487799095296,249926 771519186233397248,126390 777995600939941888,164435 752260141135728640,11774 757274789484630016,46252 762433214547828740,73030 762125206227779585,70689 794439424398520320,258878 761335565656530944,65180 768147147497807872,103354 791429566413746176,238780 741158042746691584,349714 793101457587253248,249469 781876128935849985,190635 755786636311527428,39197 794906023815446529,263697 769530278494756864,112336 776929272808165376,157439 788549074504953856,218875 764204477125632000,62180 787868671066591232,213478 754847854607343616,26721 765574758154899456,88052 755153915033903105,35890 769599117433548801,112336 764986373577150464,85562 766736903974510592,79987 773613390816219136,137965 769205050501627905,11774 794242418719727616,258044 794876933532250113,263268 793598154411089920,249926 759415727543779328,58309 787201462451535872,209151 770362049985642496,118482 788024712391757826,214492 794668249178746880,199178 795106201365155840,263906 773700902788005888,138819 793127350267318273,249469 762651829121458176,73926 779329933042671616,173753 762021777128169476,70501 792566999624876032,246225 793989298781495296,255299 752135074460622848,20118 758324162905579520,51344 766409620164374529,93823 791029166166597634,235179 786002167580598272,198304 754698314809872384,33090 767970067074080768,94699 790799986191585284,232169 768581856170119169,107559 786234460832342016,201494 790782221825093632,231598 793937332588183553,256255 772459558602051584,130067 781343072839925760,139404 762018486205972480,16953 778412638640275456,167220 795305892845678592,235289 777049139808964610,157755 778709647947468800,169327 767804539068178432,100891 758024705211113472,50923 794630375007846400,262069 790593991242870784,226881 795773063593938948,264397 793844011945426944,255942 791352978141622272,238395 756274241180471296,42344 786531268129202176,204354 792060937419251713,243075 766367826999410688,93286 760501784800526336,62771 793993649889497089,257423 768523398192500736,106756 772573726055555072,131509 792017808997617665,243092 760125670080909312,60866 773707342202318848,11774 767550741221212160,99576 792943927644991488,243187 756879055404699648,45122 793998988026343424,255299 760871120903876608,11774 780618802421600256,150151 771917291906826240,127366 792550204280942592,246225 775406411228536832,148994 792160384551493633,243187 795701674060824576,247930 794564336765190144,261155 769303543169843200,112872 758011697961373696,48663 779834507532787712,176203 779052194934956034,171886 793075828687077376,249286 758173599094149120,51344 790631126922584064,232137 791753335795814404,241432 763078724979789825,75899 756578721474179073,43956 788181901592915968,216009 779479726834405376,172185 789168307836379137,221416 793635902350176256,248516 770334866390917120,118087 779130041267527680,171644 794209845729783808,11774 794849798499155968,261796 793549863484952576,253206 794531999918813184,261155 758430185255383040,48289 768139760284020736,90088 777538488300437505,161065 755097684051013632,35449 789675301810864128,206054 760546689098842112,63149 777912788530372608,163593 758380538130333697,52167 791709363928915968,241034 778197276640575489,164826 778306599182041088,167220 756048569602338816,18215 776249635211972608,153006 790969031926874112,235487 752726491524272128,22575 762198966804975616,68916 791679444461219840,240483 781473490947960833,185496 759354431641182209,738099 768339353386967040,100046 764900157808844800,84724 774194169787088896,141887 795378761701134337,265867 770972424175128576,120610 778819380041830400,170268 760574690951729152,60489 758700323124936704,54070 776938631231598594,152314 786029928156246017,198620 793459988207251456,252408 769263605468594176,112399 787340073511583744,46572 790263291813572608,230270 788214700047687680,215754 790826855297261568,232863 761672234691723264,69947 761263067376160768,67350 794203631469862912,258598 758624536619315200,53185 791950942329417730,239893 792219046733197312,244815 763900636744323073,80136 779804559866814464,176132 756197012815609856,41694 767820193900924928,101681 755817634143272960,39235 792103172965675008,243614 759204513735667712,41680 767686601472348160,100605 791616970705600512,240145 766135855937384448,90482 785931212800098304,199462 794570687293849601,257492 792941028487692288,244270 793143117956263936,249469 793451270958788609,249926 794706852789395457,257353 757972471047946240,50314 793246115760046081,247241 779381201358376960,174557 795611664469135361,267521 763542315512111111,78359 765403188933435392,87249 768780886343028737,108849 778319170295435264,167220 787763695141007361,205197 764982853381812224,85562 761686161773301760,69470 793581840758169600,253793 768787548332175360,108982 793108559315603456,249469 747461645014806528,11774 770657276491239424,119765 770988376635772928,122124 785650372094205952,197512 758757798180102144,54842 760995026428170240,65571 766390113265942528,91798 766926341476319232,95572 792066263124107264,242693 733106963177975808,355106 771855422726762498,128143 771498871767785472,125176 766040820604628992,90384 776858389158559744,158428 785653122056146952,196277 770301137857744896,117257 781741052780740608,185267 775658765781565441,150450 777842928068730881,163990 793135260997263360,249882 762607390898479104,73568 795205036108169216,265114 779343365213073408,174230 790904200611803137,233307 764082586754781184,81702 766406673128787969,93823 757937708715171840,49925 757612572379979777,45690 794029381660344320,252679 793099535279017986,249469 773847270861209602,139222 787494648784617472,211461 790744701875912706,232881 794184100827365377,350913 759141969297801220,57105 781340489060605953,185310 769985605413572610,112336 790298807397392384,11774 781701184889446400,186212 791746923266908161,240584 758755505456242690,54070 789097556068405248,203793 764565135750942721,79561 780741944339116032,182726 786773628952215552,205902 756840718489030656,43553 760586310050459648,60112 785639682268770308,197091 786903707409608705,207287 793149651922788352,249961 791393250493894656,237908 732732651392618496,352858 763055517845458944,75724 777314038669795328,161456 778273223020535808,7047 779034758743371776,164814 785321596328128513,194648 766455239629168640,93823 792119426820612096,243398 795258300027768832,265709 787007788581064704,206048 794604683897671681,261155 755793429020438528,354921 756257411640414208,41459 752694725551894529,23115 760549981405130752,11774 766973780585439233,96848 778309089424121856,166422 779440667474923520,171693 756689799596113920,44732 780976105863860224,184539 764977645461368832,85562 752669897151291392,7968 792449336198074368,245750 793866313747824642,256255 749406770041266180,8047 775118969489362945,145866 791436755589275648,238207 765016048311541760,84724 776505882091872256,155390 752887739482251264,24134 788778401565970432,220029 750033917109952512,10848 781385458970456064,140444 757267917960388608,46612 767137524351246336,97438 785669502440648708,196788 774949653880139777,142906 775411001848102912,148994 777193712292077568,153480 794573696153292804,261155 753782942002884608,29347 793159641995902980,247243 792914774178795524,247241 790245437190000640,229693 791437370864328705,238207 786805381011951616,205989 780817488682426368,11774 753333211401428992,26140 778652011520675840,169226 793143672464351232,249469 763825008724639746,80393 794250778131111938,259063 750722559671357441,14277 795685237544075265,228820 759131724471119872,56322 795211837004517381,263896 788174101198221313,214976 760492294617182209,61444 776442719795343360,152847 760633934359175168,63451 771158939450773504,124004 774447435246477312,133185 758121388372656128,51451 793313172501430272,250033 785292258354409472,194147 791460998037200896,237491 788452405947932672,218275 787448376396701696,207360 792553828650455040,243513 793276928484577281,249926 758667638281154560,54070 793519917072945152,249926 792034893912018944,243187 732400570846334976,350955 742746439491551232,1247536 777350467877822464,160022 766395863128166400,91946 773707460703989760,11774 764314209094103040,82209 785353399504035840,194147 732273981156286464,349814 762129647941279745,69044 778949116105666561,171324 790964047156023297,232169 773177264666185728,134531 750038179294670848,7275 751191054641041408,16422 787288733145927680,208252 794314573843021824,259266 776440043636490240,155390 752856478663475201,56436 794162061341114369,258331 786146959971213312,193121 765315077583040512,11774 753935695677390848,30267 793487809986322432,250633 771515267922944000,126390 767210428476915716,97852 771423691028574208,125554 795304776464470016,266138 788525132549529601,217658 791351068646969344,11774 770396738368708608,87904 791390351990878210,11774 758182206535720960,48289 764142345679806465,11774 772497670946553856,129126 780673099545083905,11774 794558873818382336,11774 795284507062575104,265908 781252162974343168,186376 792403590799167488,243165 792031132900397056,241818 793489261555097600,252196 755474220289658880,36734 785563812669771781,196676 773559372718837760,137042 795763718915289088,265846 765704638557552640,84929 770774046547902464,118191 780641341826961408,182257 794911962333413376,262752 760150990519726080,60751 790901494786560000,234796 767071801742467072,93210 765088100657795072,84445 791801540218499072,241860 764179907631022080,82283 773941720727838720,108396 787833346650992640,197618 792136580525805570,244230 773925394714066944,139404 794920270008086528,261942 773512866766872576,24173 788209446417797120,215088 759413346336661504,246425 787987411502366720,214209 793922072372121600,256219 785623803841826816,197512 766481722640850944,93514 755172088181317632,35890 764252196212924418,82766 793078669677694976,249286 761914426014523392,70355 777318654979571712,156061 755398391870349312,36735 780384869469843456,179742 755475143229571072,37044 778362101056147456,167319 762484003093946368,71550 748678772673634305,11774 761348243733221376,68102 752679039857356801,21118 777992737366892545,161960 794397744894984192,260380 795251023988330496,228372 744647821488324609,738099 770040495380787200,115451 770805606252937218,121479 773693621350662144,138205 764576208700837888,79561 792072176706912256,243576 752208542090694656,21469 763102927129018368,75899 757252431906353153,46661 763416470478921728,78159 776856557719916544,157755 772781441751080960,131377 785820914524889088,197512 778665361357041666,134531 757946899769032704,45928 788711603323756545,220029 786243083339837440,193636 759079309873074176,56784 792147008760979456,11774 785884506628710400,1011996 795044040118915072,263532 768513568241098752,104973 776808677080694788,157755 791311957584449536,237491 778650934398201856,167319 769245271159177216,111543 788007741201743873,214354 748933082749636609,11774 764974532067258368,355430 794693108881588224,249926 755013103746547712,26721 773891393928437761,139404 759422213510402049,58227 787282793709527040,207613 793880775514918912,255942 773642431132733441,138165 790788413914017792,229773 759272955004280832,57574 791782670866886656,240483 795331208095866880,263939 758796433407352832,54123 776802231232425985,157993 763971846253314048,80939 768089288303083521,103354 770497821162213376,118191 785536695500361728,196788 790485804640382976,227748 764074487369179137,81702 752888077979422720,24134 793874143766777857,249348 750881271715229696,15255 755150433673482240,35890 773722160883912704,11774 762631997424558080,431998 779869953608585216,177340 760905220977229824,65307 771748127904759808,127711 773534147922976768,121367 789941394173329408,228888 757275692870561792,46252 762474287231926273,73194 776468767966695424,154832 766282113083514880,91798 786577494526656512,203492 764018003914567680,79223 791493250116911105,239405 750392690882318336,12883 781290609386463232,186584 753355533604626432,26539 793478397708107776,252020 791729820216332288,240483 772857947344900096,130988 794683355497431040,262752 774062330111889410,139089 788441268032573441,11774 764301297021493248,81702 794312007071780867,11774 763099957385658368,74043 794244294445920256,212242 754762088900390913,33356 770272856987107328,114254 751180778881556481,17591 793936084862312448,257026 795676918318321665,267729 772886713324580864,132335 751765680186286082,14277 761673353958752256,70177 781702702900183040,189652 785547883240124416,196917 773700369411022848,138819 773964153715163137,139404 781514781832286208,139404 785958497405906944,22735 794233234485694464,252020 762659586608365569,73926 749922252360151040,10735 766520276037152768,94336 774999923028787201,146259 787855860571660288,213235 775896195352948736,151845 768527307690483712,102295 792221641392529409,243187 786341952228687873,203048 793495639757840386,252741 751688315439460352,17886 762324418173427715,72696 791850208321691648,237491 768264461463523328,103354 786008093817659392,192949 751182454958858240,17434 777993724861165568,165360 758110458008117248,51451 753707618430881792,28563 792655103849148417,236844 775502849476292608,148593 772985056218361856,133454 793082456526163968,249348 765719483155709952,87904 788053738556649473,214354 792234258991419392,243092 761564589100306432,67229 772922416553140225,133617 781160253715021824,185921 793511499755057152,252890 779008588614336512,29263 790361918678728704,11774 778574216505364480,168794 793528957022896128,251357 762758559541100545,74281 791240558316548097,237274 774295777166450688,142648 757333189954117632,46394 791354593338798080,11774 790935173940457478,234796 772633306068295680,124781 767726789049327617,100893 762743843523624961,431998 791826978152206336,7706 780839769194565633,183269 785565689977442304,196676 754012203980759040,30296 749861693061292032,10307 760902151644319744,65626 779440566299979776,173682 769667209119531008,114884 776815703336845312,157755 792155564801306624,242712 788889707736215552,221972 794805465548849152,261818 775021656246923265,146259 791032257771343872,234583 793458531647225857,252408 767076683107168256,95574 795699811278319616,268314 753928881363558400,30304 765499560177311744,87793 795352533002661888,266054 765373589738573824,86961 793609683202224128,252408 779124626060374016,168284 785957753495879680,199546 766444858395373568,92860 775508772949069824,112363 789138145417633792,223899 756305655191867392,42432 758866498261704705,52554 792152819570704384,242712 757382207853957120,47264 767244200089837569,94627 773986524476039168,140770 755806996381728769,39197 781269653180059648,185921 791632492952367104,238207 756294116024127488,42432 793441470422417408,249904 793184078673678336,250375 759902734896107520,59398 788621734278750208,211890 791950279889387521,229901 793344174888194048,249926 775500001199919105,149259 794562280784535552,260460 776257881830064128,152872 785947369724530688,199262 793125839978110976,249469 760843089015611392,63451 795617263198072832,267655 787825843141828608,213064 793414628445396992,8044 793944210223353856,256255 788874819685101569,11774 776687333730947072,156132 791725522275278848,240260 776896236515266560,158387 751090751942033408,11495 759020142827155456,56442 763483857769422848,78159 791664020063342593,237708 766358168783949824,80939 785603902695550976,197512 773851320750968833,139323 779672335179743232,160226 785607675039981568,197512 777304039918702592,159876 769611899977732096,110585 758107581244145664,41703 776612560304939008,153845 787080539295522816,208989 756293648581529600,42432 780419771716210688,180074 795724469042081792,267862 776895108918628353,159308 789519492069986304,226731 791709919108030465,241034 764830089133461505,84724 760378072847687680,61545 785655560259702784,197091 762161284439760896,61051 766436904732680193,90384 776564272344203265,155898 778398484584161281,153818 756508449874309120,43266 793065128585531393,196314 776901575931420672,156835 793959317179396097,257204 749719392099917824,9948 753310125905936384,26678 758103399279824896,41703 763911298102890498,80393 792234203546947584,235685 771840208790626304,125145 766098437930684417,89623 794873697068785666,261050 754998709004271617,34506 758858695635709952,54070 751964157889515520,18374 793431255387926528,252020 780465286008872960,180306 776178692657602561,152991 790727355710971904,232881 794621142711418880,261155 786747858687000576,199478 789841866162368512,227795 760190812009398273,61544 761959923077017601,69388 780406420885864448,179578 750702618540843009,14044 793271476032012288,248253 756545828907388929,43553 791652101772500992,240145 732656560770453504,353262 793203384010547201,249926 791796719545622528,236884 771767476476456961,125554 777217812465057792,159308 785727403133800448,196524 778969260429238272,169923 759074375106637825,56630 778573626337529856,168794 794523106777952256,261142 768712584828637184,107559 795000291221389312,264573 785710057308561409,194723 795480500588740609,267267 781176159627202561,186149 774054123226341376,140444 786058980351180801,198586 786409681770074113,203674 795063373347966976,264397 764967269738741760,85562 781224078241730562,186584 793803096153620480,252893 787787786250092546,206257 785567740987867136,192032 778301239650033664,167220 762729416392904705,74612 773581451757514752,11495 763526086793637888,77849 757605111539445760,47940 775319635256193024,148170 775676813611761664,150511 785640005800689664,197512 757821380872122368,48826 791744177209958401,237491 794207384566689792,256451 788450309668495360,218275 795094446585114624,261155 785281630315356160,193669 755374921291853825,36735 767023238295805952,93504 788368876018872320,214492 760148455553503233,60866 758708557780877316,54739 793162981987147776,249180 751121631603466244,16299 773927517241565184,139404 793169095898304512,250033 776614559624736768,157082 773707949357330432,11774 773757374192496640,136904 785461406883729410,192032 767868192773447680,100949 769264899763691524,110585 763815263745683456,80393 776118880007708672,151410 766605925553696768,91700 788074902452666368,215005 754819935273095168,33262 773508155745656832,134470 786885355341570048,197046 776772908446195713,157755 788881182553280512,217519 764135797876465664,82066 771513984507707392,126390 753355093328535552,27095 750381391393742848,11774 788415085144371200,217519 771476192431964161,125554 751061768047169536,16638 758065949270380544,51105 762720824432300032,69458 788461233120813056,217837 767827714417893376,101681 792776476982513664,245715 792495083748810753,246225 774686756528685057,143051 794690235342921728,262225 759155904952631297,54842 759220305080516610,56964 789831719994159105,225359 793134629540732928,249895 794509080115036161,257325 759149359632113664,54070 773957835394838528,139373 776898850472665088,158387 757631419191468032,47940 788432760654356480,217519 786016000655233024,199478 794584686521552896,261155 794759160101539840,261666 772585848604733440,129474 791028939615535104,231580 778295092050210816,167220 792533592802938880,243648 786588314174304256,204835 790121902962450432,229693 795428170497458176,266079 771883611305943040,128615 768206944133709824,104406 764093635495198721,81702 774987482773336065,146259 794527253963149312,261155 793280379868229632,248253 790214452448636928,230145 751221798864187392,16728 777843012223115264,163990 768230171660853248,11774 791631031027675136,239066 764825286357635072,84422 768622918943203328,107469 790636246087245824,11774 793617124510105600,254209 766736032343687168,95708 772088694505222144,126389 775390171823017984,148870 753945163991482368,28282 765541685258428421,88052 773264571696050176,135701 788547886430691328,218142 785639150548492288,197091 753354483724275713,27045 753717716595322881,28866 793191605498998784,249926 760849527414730753,62708 768555873966915585,107469 770241739026202624,117503 773847186555727872,139404 762250663292047360,71429 732168534755803136,349197 773648626572722177,136904 773598679404085248,137965 793959638890778624,256276 793120938770440193,249469 794687279251984384,262752 770686116676587520,119832 755831051889455104,39997 760142394985680897,61051 760509093698236416,62063 754933315619160064,33356 757317126902444032,46404 758412527151656960,1248603 756381408713596930,42249 789838355194343424,227048 794613293641891840,262053 788767518110416901,220526 749731272243580928,9670 795106521923354624,264397 771521874002149377,121479 756649082261614592,39096 787009272273973248,207613 760852277825564672,64678 786946056311287808,207613 778724593125122049,168794 765900935080009729,355701 788126738404564996,215754 794570467604500480,261155 786700213649932288,205728 791056615223005184,235590 749685090020720640,9433 774806750491017216,143585 776138465293570049,153915 786937499247599618,207287 763802692087144448,74575 794922098716274688,263817 793599389214216193,252044 766127099732070400,90629 773527284774875137,132853 786184823165583362,201494 794526862038835200,261155 768546215990394880,106763 778684399877402624,169923 785234826148229120,194160 790747728095608832,233307 793955139132489728,254577 776288977854824448,153596 767487098190344192,97377 785512925960241152,195807 794540182770847744,261155 756554299405115392,43471 786274896183750656,201958 762401002419023873,65180 768108240982999040,103030 763805715685269504,431998 758153005581598720,50827 754718709084721153,33356 773614235045638144,137978 767391401067712512,96039 775498725691097088,149259 777611242466865152,161277 794017392573693952,256276 754721519683702784,33356 768569411292856325,104973 763232707933376512,76628 794635429710479362,262053 792520799726948352,246392 752207728798527488,21415 764816527493173249,84724 794007716087754753,256502 751131060990251008,16833 768838854002380801,109337 776603472527499265,152946 786219206031192064,201494 763044399659884544,75724 772875311557980160,132578 788522345904209920,218275 770685071670013952,120393 767834679621844992,101681 792069286604963840,242485 775777861160476673,151185 774700413119455232,144542 735164295697272837,11774 759130516562018304,63035 753320280613875714,17384 778922707710685185,171168 755187672201572352,35890 794610055761039360,261155 749625443175792640,8497 781163652225302528,185496 760499322119000065,62451 776720091589279744,157082 780083984155840512,178258 766281026247204865,91798 793767132400156673,250953 753397699416698880,27317 776093784656449537,153501 787829542744363008,212735 733636455835131904,349273 774810115698462720,144542 771457681940819968,125554 773332441725448192,136110 776598335524184065,156644 786581794623598592,204413 780149679879172096,175549 793872543551660032,248652 787329147496386561,209351 755700276842139648,35044 777161383897169924,159876 795033827307618305,264754 779121845761081344,172962 791814326470320128,205455 792728541859151872,246632 764841232044621825,84724 767933286211473408,101203 764462208352911360,83391 787911662082850817,213887 777090666929147904,159876 795363820818595840,249926 776817654879232000,156061 795004432962289664,263906 772551935559921665,127871 780734465798709248,176203 776910902687895552,159146 795341390171475968,11774 794423454758006784,258331 786259650408775680,1063777 771325111722909697,100605 792152258519728128,246425 770491526967418885,118192 773628850097885184,137777 792048714609266688,243167 733884254543716354,353374 767574831055441920,93261 757643199049441280,47782 778242609852608512,162371 753260567738056705,26140 777166770876534784,159245 769579240551428096,113412 777908359471083521,163901 764373455139639297,80482 776608819434622977,156053 791861362456616960,240073 786547813266186240,199478 775824830323040257,151463 778510483330625536,165185 794694271643373569,262022 795344770717491201,11774 755473037890359296,37294 776905545273966592,158673 761018031741014016,65974 761134414323744768,66159 792125893707563009,243165 755911962408525824,40550 793176855507562496,249057 763075067601387520,75724 793415605386776576,249469 795099604572315648,262849 788084640292728832,215005 756589260090773504,43285 791880398074552320,240145 789785218433617920,227242 762316107021627392,72420 765788848123158532,88994 779066809072910336,172057 780617527705604096,182049 788837695166427136,221476 755471069180342272,35403 789930469202599936,227048 787346957694070785,210432 786882868395900928,204323 760286360968232961,60779 788153619929530368,215754 793457856045420545,250633 794233486093598721,257492 794732850629214208,249926 795116290176413696,264335 770688183554027520,22267 792108901021863936,243865 771965016044101632,127957 754021554762178561,31268 787262181230403584,46572 787914504906473472,213887 792039778539610113,243075 793871481973379077,256255 753915235535237120,30296 795406459802632193,266138 781501526023999488,186750 774987513878368257,144682 792762188255682560,247241 775355475827097601,148170 764888665491406849,84724 793089106507104256,228911 794955460839428097,263873 755468918391771136,35890 757242073808379904,44429 780778741781897220,181935 765569964996571136,87904 786980604457934848,207287 755001328439558144,34666 775621741305552896,150063 785683038294253568,196917 789147302942285825,215505 760503104651530241,63149 792750865647939585,244270 795394343444107266,266464 789668989769125888,224680 795062747667034112,262849 765371269860593664,86103 787249970873110528,209151 764458432229470208,82018 757646917044019200,48549 792534116122054656,245148 792030372401782784,243075 792069764872937472,242693 733325082546737152,354869 778403733726121984,167220 786617155085185024,205039 765766108452356097,88370 753957373056802816,30590 749304215332352000,8047 766174698283601920,90757 789247464838615040,222682 785801468775370752,197286 754800278918926336,33356 778516597312921600,152594 793479160572350464,243061 768825787306741760,108849 777102861650067456,158520 769679069977903104,114254 763470312067440641,78344 763479340801720320,78159 779084602572939264,350711 733100468625408000,355106 793662533613723648,251362 778060522952339456,165435 758417530620874752,53163 769539078928814084,112494 754767411384033281,33356 754745939781423105,33356 772777925389131777,132335 778673433500487680,164814 795331536769916929,261598 767513322841214976,83648 795437478530478080,26066 778292858289696768,11774 767412912134639616,94699 779076746956181504,171795 786676988924850176,204078 762343082910162944,72790 771926079082786816,103812 794332981988978688,259457 764460777713438721,82002 750363505245691904,12883 762033010078130177,71026 764219215356178433,73869 786250675118157825,1063777 777279069989797889,159475 758077838591492096,51069 767302638874472448,98661 788764805272395776,220332 775562382789574656,112363 764947360765976576,75724 772073724841525252,129471 791327065630834688,236454 752682876974563328,22664 774430363674218496,139404 775315600793010176,148045 750621169439547392,12883 779726145273077760,738099 778878958263676928,170609 794633982075949056,261155 756980980586455041,42040 763338008741294081,77295 772218590095298563,129231 786360097643474945,202304 753346133720727552,24745 756620681127747584,41702 735864350678917120,11774 750090119667970048,11022 752287726364352512,20279 758634006342762496,54070 790318595679014912,229159 773075569374208000,133519 764663249035943937,84209 765654947018964992,88874 776456492060999681,155896 756087538322907136,38852 769631531673456640,113982 757636621604904960,48494 788003272107765760,214354 794525732135432193,261155 769656957175263233,109713 788168566608494593,11774 788146057750441984,215754 786966883916472322,206742 762280544629424128,431998 790627435658215424,232137 767747249308889089,101020 769027212393717760,110362 793199281087873028,249057 787755454143135744,205197 757999873941581824,48663 765925297137016833,89943 768614422646394881,107984 778202350557224960,164001 791024581398130688,234108 765183653693394945,85562 753425320280068096,27143 760120140239216644,59666 781826541860913152,190635 769792632109268992,114779 781286595890712580,186170 750417169008164864,13342 756831856931123200,27063 775847361444589568,148621 763346592787202048,60950 767850842342891521,101681 750397800454709248,12408 794574905903869957,261155 765321466107858944,86645 792375382427242500,245095 786209525414055936,197512 755473776322555904,37294 792720716915314689,246225 786012402206867456,197297 788569388890947585,203710 758123848399216640,41703 793675638389420033,252020 794262843998797827,257423 764347215993122816,80393 778437085422170112,166852 785549132345794560,196676 794651094286626816,262053 772996860793368577,126389 753363857616363520,11774 794934018986967040,261050 776950722642477058,158673 791668013804036096,240483 752981216253583360,24316 779716488718450688,175988 766509520461848577,93823 779108014615699457,171060 794615487946752005,261155 773986697260503040,140066 761653470134935552,69747 794982826458255360,263906 751946050668142593,12883 767068016710455296,96883 778601518232506368,166852 781278192678109184,186434 767407400718655488,94699 774487543438082048,143585 791622365734068224,240145 772522035939450880,129551 773180458548932608,134470 794933618317475840,263817 786995125301882880,207287 750140384471244801,11495 763849288367628288,78159 777939258640306176,164578 767364773277081600,87904 786543151150424068,204413 791736958678597632,240483 795427428059541504,266054 768838058984734724,109337 767682332031488000,100545 793874242370535424,256255 793753787752144896,250953 760430988379893760,45672 751841342700056577,14277 795116394518114304,264774 758120252215472129,51451 778358268024459264,167220 762415071377039360,70886 768980607518900224,110659 787377871115386880,210289 770394277398523904,118191 733030155195682816,355475 790600767400882176,104244 795319003308756992,264807 771142023613128705,123583 759092838223060992,56964 764414897098727424,62877 787079108207321089,208014 788123344541454341,215754 761340023304253440,68192 792174324903927808,244230 790258762854432768,230270 755498295544262656,36484 786326651672072192,202379 791722101556256769,238099 792857164561936386,247329 773507249738162176,137042 732640957355675648,1170463 771863643591962625,128615 786055201866166272,199961 793095098997153793,249469 795690052487561216,265649 776748079953436673,157708 778575751444594688,168883 753691093544243204,26556 765230402864816128,11774 759092598183198720,56964 780897523246460928,738099 752311426941853697,21714 764228995739111424,81924 759561248191029248,53423 791351422130335744,238207 768881435281326080,109874 778630794499780608,167677 793584560772681730,253793 771819514308669441,126389 766794303209369600,95331 772245599651373056,126607 791434455311323137,238292 785266051529531392,11774 785775617111457792,197512 788378549291917312,217118 793697307791351808,252020 764850025809588225,84724 762396195792625664,66878 780394960281407490,179742 791633631324151812,240022 795322781093208064,261155 793245333937500160,249926 750242137535442945,10735 760223580034519040,61444 769140941437272064,107953 795770941766778880,268643 764500394672259072,82066 751643807347646465,14277 794691977589772288,262752 767207876851097600,98377 754073127626371072,30296 760608661383196672,1248768 749590603353108480,8047 775721596287787008,151071 776853459551264768,158387 749362985500454912,7944 774776599426244608,144494 771896989407547393,128017 774482190209998848,142527 774205602214141953,140444 788557637298290688,218275 793921706846916608,248652 781603461536374785,186584 786920846795255809,207287 793874181419130880,191065 762809089927806976,75073 772862084384251905,133071 773709963411623937,11774 780782529167159296,181964 794245562048466944,259220 785269803594321920,194648 794926142998331392,218349 768965943473025025,110389 776270686411169792,153596 792369697803137024,242246 750393190176268288,11495 789894831220809729,227048 776637849605025792,152866 753258623023874048,22737 766138654494457856,90969 793044919157944320,243187 793281015452094465,250033 764097137999241220,80939 786356854955896832,159876 752911314784096261,24134 751726112237953025,18316 792062726596157446,243075 751197978656776193,16897 759844646369439744,44429 769326334589874176,112363 788451132989464577,218275 789266772092387329,223286 793936853460127745,256217 767187638344294400,97276 787033354671501312,208014 760826627794333702,64758 778759385635880960,170373 764228042482786304,80939 787360597960695808,206007 792022196889784322,242628 755497876122460162,35044 791603843876331520,238864 795075268054421504,262752 754746327133806592,33356 767537844382343168,94612 775824546897289216,151463 794722031480799232,262022 759122325631410176,55684 775846569488908289,151463 770244666478305280,117257 787106552054423552,205728 789160871058558976,11774 792032791588462592,243075 780539561818648576,180655 791700395265515520,240483 753314472891035648,26140 780143740656709632,177866 793139774332764160,249469 791592115373432832,239471 788002722867875842,214354 774412620669517824,143473 778462296309768192,167220 795244188124217344,263696 753668930674171904,18395 765224818656641025,82018 763143203599953920,73712 787628701001351168,203217 795410177633746950,266151 792729596948951040,246987 762967289436246016,32625 787724008926089217,205197 773907533853515778,139404 788359051516055552,210289 761574241955295233,69231 791109772418297857,232992 790964017787305984,234796 758763003198181380,55112 793962628590645248,255942 786983585735639040,207096 761257194855641088,66824 769270843478335488,110209 788417286327586816,217837 759182572928638976,56772 764685527245135872,84422 780153800900354048,171687 788746134437101568,220028 761304330624311296,67908 776844669380538369,158673 763880378415271936,80939 787329942640099329,207835 788534630869786625,215437 776094898571337728,153194 776140612714262528,153610 779323278712246272,173753 773918530744057860,139404 776021613363855361,152735 757580515218067456,47693 789526287991791617,205972 792478335607726080,243286 775089403337203712,146838 775777105011412992,151265 776985605058203648,153006 778271868717588480,167046 785580442774753281,195332 793121643124195328,249469 779486896321880064,174230 764240759864385536,82177 778603976782667776,168794 766395045419319300,92854 767390692700196864,98437 794232889680330752,258456 786586825821335553,203048 773530813220610048,137158 794613596667990017,261155 767164111247605760,94699 774793406191054853,144573 778884414851997696,168698 794393661941256192,258456 754010364530962432,30590 768582069811290112,107428 732928941535559680,352462 778750365902729216,167220 794719787603656705,262849 753966666896306176,30590 773866006473093120,11774 792904727898025984,247406 772105226622861312,123354 779671171134619648,176196 750456256385744896,12883 763469556610248704,78205 771936169034743808,112363 756188789354233861,41472 776210877020274688,153480 794635103624372224,261306 758737582943461377,52481 759917185858883585,58537 767702855260057601,100559 776729494535098368,157708 768889231888429056,104932 750026583646363648,10654 770849653302501376,120892 766453564533157889,170736 790306853376831488,228501 757384253017559042,47266 788143812832919552,214976 763928281817100288,78127 776442147553710080,152946 781239912737730561,186434 793098332050644993,247241 795371320208801792,266500 773634692071305216,137777 785981254961205248,200382 778093786694094848,162610 763169747496275970,74943 781559000194088960,188478 770672375876681728,120610 771475814558883840,125554 778361678060806144,167101 792741852784893952,246726 757635867934687233,47940 751629921777319936,18810 775308809321447424,148170 778673255452401669,169201 752959927136772096,24788 791634457547726849,193636 769722316318048256,113165 778348682261303296,166390 795196538381365248,264275 793883360712126464,254568 767456958706163712,98890 772054460046737409,127775 785605788400177152,196729 752112160885448704,18491 755530960070815745,37044 773504801673850880,136947 790254381606187008,229693 780636474328834048,182036 763201823540817920,1248861 790576295226798080,231870 758066241856638976,50654 792042716695818240,243167 770652622827159552,119771 786424083642585088,203674 788205073222344704,215437 764682617077850112,82582 767024048249442304,351436 761997179942612992,431998 764325741576200192,82759 788082579975114757,215005 766759789724508161,95075 781290078589026304,185310 795729025637425152,267862 770353374558507008,11774 786727209016758273,174507 760838986889822208,64722 768107844646252544,103354 776691740480835584,157567 755839139476492288,11774 780616118075396098,182154 775757666937286656,151156 792059730348781568,243075 781144218869850112,185313 767567969929035776,99187 789188096654925824,224466 793095892144361472,249469 753645260727783424,24202 785988636462374912,200495 732421823577624576,349219 749660587706245120,9059 772200468088971264,85326 756622816120754177,44450 795612478172491776,267521 755216850884190209,35216 780460462605500416,11774 758296842522198016,52112 795454793816899584,267267 760137442934620164,60866 771940907205689344,128017 756659665036017665,44274 771480637274546176,125853 760154355978960896,60801 775295586228547584,148045 780567881809403904,181548 788763176477204480,220526 795440487201198080,266079 789081005004951552,223286 772539266442428417,131031 751619493105917956,18568 785491372186841089,195956 792768727011819521,247241 773839215905935360,11774 794571715565105152,261155 758070144975396865,51136 771697160052092928,118191 788747878189719553,220029 753813068992307201,10211 793984678365564928,256146 761326828393000960,68057 785658701076045824,197198 770212402356973568,111558 792875180494389248,247379 768738992170864640,107423 771830277953814529,128194 754108218905796608,23725 776876514243645440,158820 795262474899587073,263906 772781862540316674,97305 795474616982654976,262784 794602138747932673,261796 760313628687872002,1248755 780414328532897793,179416 732682327172780032,1170624 772978782621798400,129662 754806301268537344,32860 792703328945930240,247077 765149525472382976,86103 755354102998196224,35403 766145674651979776,81929 751783905452187652,14277 750402413409013760,11774 766279928429936640,91946 779035723181780992,172120 793103045038968832,249469 794970753406029828,262925 775675026817318912,150663 766895344584044544,86440 759060500470702080,11774 758019243946442752,47761 788567406092226561,215437 773893064670584833,139404 791724746723381248,234990 788189375842705408,214078 765373384117014528,84209 789198725767761921,203546 791873832009302017,241523 785985801796456448,199211 787314407084814336,210289 774072226744197120,140444 785863151971688449,197512 763216016700690432,75899 789537687631867904,226823 758374332246663168,52112 775350263678763008,148473 785960208610844672,199546 749958344794730496,9433 768081875252510721,103354 753598880151900160,26458 781565796132724739,188401 795766494235938816,268643 789924969820008449,228820 793529618137509888,249926 785546962305110016,196348 786990828061356033,205728 759096228701310976,56964 774973713150337025,144682 768958001487097856,110389 788537279920963585,216009 766749806534467585,95708 750750711466471424,14951 766007123792670720,81929 785332033178525696,186883 780406946692206592,179766 766463757765660672,92159 793961933292453888,254135 793093313326751744,249286 794516706450407424,257325 766062516107485185,90384 787756505613340684,210208 794557066488606720,261155 758765379929812992,54070 760873636660076545,65180 778338332455604224,167220 778997609394429953,171693 790677806942478340,233307 750151415780302848,11833 786935557746069504,207287 762001189248438272,70540 785993913072889856,199755 764920992489574400,84889 766758829031690240,95708 786818276298854400,206633 778394829894017024,166373 761628863105470464,69231 733408113097728002,11774 777981513891655681,162596 775344027004575744,147541 764988013826801664,85562 766254420778680321,91946 792545194507837440,242707 781837972777893888,188577 767834980286341120,101681 774624223780306944,131870 777865154922893312,164001 776825807586988032,152314 780823324800811008,179054 753854373994913792,25189 770181341652455424,114254 778430748990681088,152594 785942211439362048,199211 791043357103357953,234583 780144916173389824,176128 792797691583442944,247757 743851616353157121,11774 753634328656089088,27280 769036485165191168,110709 795711787601694724,259143 732255898278592514,350919 753991920255467520,30354 779208104831397892,169232 792313094651293696,203546 777996397119496192,164826 785623015404998656,197512 787297194848247808,207212 794919830394642432,262890 781118033985056768,185496 780641741254828032,182235 774982275687559169,144602 785285962293059584,193623 794612774613594112,261399 750182178122784768,11495 768948116850675712,110209 761530102500958208,68987 793489594830520320,249469 759813014560333824,58254 766641644208852993,85326 792466492960964608,245148 786662857031184388,205728 738436971576496128,11774 749380550280957952,7524 771113104721612800,122093 792841211384041472,242254 756214248938754048,40797 773203551682228224,132335 788536691212423168,217634 734516657255645184,11774 760665977516425216,63393 763313421987217408,53995 754031953519714304,31377 770706600810143744,120610 786387615150903297,202983 763807906663899140,79987 778646997603528704,167319 788015529256689665,214354 754033474869137408,29377 769670028744650752,114779 775177367731830784,146720 780827593981460480,182667 767046278211571712,95511 788752985174052864,220526 795668992132120576,249926 764981859600203776,85562 760818752086740992,64758 774430135042703362,143473 789104800659111936,223286 789157341329489920,215505 794932730723270657,262752 750366940498108416,12883 791792987349090304,240763 785305677082210304,351931 768510158402048000,104999 764817436034134016,84724 776451056112955393,153194 786237371431915520,201958 776030295267110912,152735 779832468903976960,177198 775867110476042240,148994 795361451070357508,266138 771029648255885312,120610 771232619761590274,122982 787360273996865536,208146 793479576525611008,252408 785491992062984193,196277 790963123964383232,235487 762699041784365056,74302 769878404036386816,112363 756256245292503040,41689 781352253882036224,186584 763431484971585536,77731 770603826256674816,119047 770625556886855681,120154 793122426846445568,249725 760689517909143553,58254 773113437845123072,134470 788754806538055681,220029 768855608493604864,109571 788916748477050880,221832 785685529929125888,198085 788753330084384768,220526 753283908490432512,24316 790895065526861824,234583 793211201056485381,249841 760190944134172672,61545 788431588988186624,215754 768632562105327617,106774 750389245064257536,12743 758042134565883904,51069 794402914982838272,260404 777354949831200768,158825 791840359718522880,240556 768144964647870464,103294 791756802316603392,240584 792881186481790977,247240 749661202633134080,9087 751805996700499968,14277 756867556049158144,45125 780372564233297920,179718 778515997317795840,164826 765282603876265984,84209 770726854605037570,120675 785636171955208192,197017 794629988213542913,262145 766007858731356161,90384 776259264524550144,154322 775779241887604737,148909 777156283304701952,160228 785350983782060032,194648 794541381926547457,261155 793887883300114434,256358 765307226114273280,87062 789112564365926400,220332 791275024296521728,234212 793187129564073984,249469 769963482477453312,114254 758398948038041601,46076 787424013706469376,206117 789436405378195457,225981 762075530627719168,431998 777002045643436032,157755 769877597140451332,114301 785261150531354624,11774 770668410619527168,120393 785988937479315456,200490 794209004343816196,258598 758291617568653312,52112 768109136236023808,1249527 792185830181838848,243187 768227437293424640,92226 775866979739545600,151410 778027405030088705,151947 790652049037758464,231881 759120831796482048,56964 773594679573041152,134561 792370177652338688,244143 793132754330202112,249348 795379122922876928,266491 778341836435910656,166362 771417288616574976,125554 780439276089643008,11774 780602113818624000,80785 795427296782024705,247930 788151309673361409,216009 755793737805099008,37424 771547021169733633,125853 758509015655526400,52394 763345363952631808,77727 761002375809273861,66159 767762786495504384,100949 757758572067368960,47940 757677147775438848,47782 771717796413616128,125367 765251035434655744,80720 789808794888867840,226581 794963725711245312,263817 760545108198461441,63451 764957879900090368,84724 772424501850017792,129649 789896568526741504,227048 792132330185949185,243187 785810416026939393,198671 788063854714499072,214492 758658078418010112,54070 760162618996690948,56964 760342555397586945,1248768 768210520851746817,104406 793598649586548736,7311 765685141557522432,89198 765172410844721152,86103 751228061899714560,17416 773974298448924672,140444 791726095146094592,241034 761673469293502465,69356 790912526087258112,234796 788455902680604672,218275 791021732098367488,234796 768884985122041856,109167 785913636879491072,11774 790685793173897216,232909 790533730280542208,231358 789098018834309121,220076 785999980112646145,199891 776147034587930624,152073 781198676236509188,186212 774972890760507392,145801 770354134319042560,117609 767144691464704000,97432 785839588535336960,197512 792325228546428928,221972 759894130520498176,57729 764828872789651456,84724 794561208711921664,261155 794897551270899712,262752 754000913778348032,11774 794648760869617664,261155 756606849768525824,41702 775845201080233984,151242 735091879549755392,1170905 767048814427410432,92116 788505060644761600,218275 787285538764120068,208014 766718999568658433,11774 777950005906829312,164669 759862379035394048,56964 769856361752621056,115207 773509083131445250,137042 789260735897632771,218832 790950848822059008,234583 787384383086944258,210289 760150526617001984,60819 793821015616946180,255393 764236253227253760,82481 780501685735006208,11774 770720256738418689,121014 769380808478040065,112643 791474404794310656,239405 781324529163460608,186434 776764815683493888,151374 779340470509932544,173753 759059133920337920,11774 763147180525826049,75899 772661166619385857,131421 767350215812808704,93144 778344858260037632,152594 770300298329980928,1170396 790915368906846208,234583 758398091112222720,47761 789297215994892288,222647 786407959119048704,203240 769598141209255936,110585 766431726247768064,91157 764982143982432256,85562 794623226378862592,262145 792545857547763712,212131 775081545790914561,146804 768500836326633472,106774 765493764018180097,86053 777252209226571776,153753 794301370698338304,259810 778631699865350144,11774 781180226806120448,185363 793444701131141120,250216 792839044598226944,192840 785862822999785472,196277 788378874853806080,215603 790651864819834881,231870 792824949136207872,242693 773507474083213312,137042 794158268151017473,257423 757800456634507264,48929 756980552599793665,43375 763448137734238209,78344 753371495238369280,26140 785911566587736064,11774 775783164178526212,151463 788888622552330240,220689 790561257552277505,231259 751193824873984000,17384 787140922441998336,207287 785662866380566530,196917 787275300887404545,200971 794291218964422656,258060 772871238616125440,132335 749560726935654400,72093 761211322054774784,67051 792162828517937152,244550 794873535059660800,262849 786216350268137472,198620 793439099143061504,252196 790350404500398080,230485 769406212102316032,109713 772778572784304128,132335 778609778197135360,165512 786241422802518017,198580 751691920372490240,19000 762658542817906689,73926 764308287097495552,82457 757345864763502593,46405 753202045138513921,26048 766434167827554304,93823 791484752964513792,239468 769995453681270784,115531 794262241809833984,258456 785275040568741888,194560 785776985381277696,197512 774946363377348609,148861 786544457860550662,204413 785607449336090624,197512 779441115946684416,167407 788305880865447936,215437 773285797369933824,89283 789817357392674816,227242 771377900293677056,112336 774122502977036289,141360 773753049001127936,127582 762274050756325376,72354 764157458088497152,82066 772915456042676224,133519 792067848948428800,243075 758382564147167232,46384 794903612732358658,262886 792805937727754240,247757 793055440049274880,26066 755256171158581248,36545 774427902456819712,141912 762532937158066176,69878 781601704018083841,139404 786761548261912582,206008 774862815123410944,145524 776119070466854912,354109 753206065920086016,26159 794701756164931584,261155 771678422099562496,122146 794895888367943685,262752 777573376609153024,161277 786947089787785216,206008 760909109281624064,65307 792518587294572544,246295 794700924702851072,249725 793498302599790592,252596 741452554639400961,349060 761128310676000768,61051 758968544184762368,55107 763868530521485312,42432 777129332326236160,158524 785902360476344320,11774 793578683961253889,250953 768616180143779840,107469 766162490656890882,90735 793801220364263425,239516 753582879943356417,28092 785268267405438976,194648 733313208744869889,355480 759358609708810240,56465 776544828909719552,151374 772529402282246145,7092 779397842230206464,174728 767871118401241088,101383 781556612666236928,188401 791713976237207552,238272 793432899383156736,252034 757035582040092672,39911 780802142642679808,183261 751054592100569088,16638 776534504789770241,155688 790518432236081152,230594 779139489767710720,171886 785673475511967744,197297 785872844265623552,194082 785572744125640705,196917 768811551138549761,109167 756597301456404480,43553 770365516544258048,11774 733019753690894337,354396 773964354093842432,139404 772183766039195649,128934 775528139044876293,139148 771884408747851776,128615 794555078606786560,261155 794637658723119104,261818 775989086662324224,152735 778132807138873344,1170352 788473882877374464,218275 769811506246582272,114779 774390424068849664,142527 795399184748871680,264482 764168292747456512,81869 785325127244189696,193633 761399106036178944,68102 788495964927426560,106085 732246034437541889,1170428 732517682424090625,34202 781469307159060480,188119 775956294003896320,152455 764160215285628928,76127 789519904378609664,226731 750331150132912133,11688 794609639761604608,261155 781134033153429504,182870 766464150146998274,93261 786952179718451200,207287 790637984777379841,233131 752864591210811392,1248078 757977426970501124,50314 795303258310975488,265795 794233544868503552,258331 758388923668148224,50827 787099618878320641,207965 758301766794391552,48029 790911226029154306,234653 760490355355557889,63149 795358815797604356,264397 785506229896548352,196277 789683081489715200,227048 790224175663198209,229192 758474644563386369,53185 788834851675713536,218275 789442667600019456,225923 791022207979839488,234124 794630430137913344,258598 758830729547485188,53739 778441448530202625,167220 786942333933584385,207613 781547609358004224,186584 792882023136387072,247877 793953356561678336,255942 765662549782073344,89076 765685426183036928,84724 770437227834933248,114779 791404080891629568,238207 771899988733329409,128404 756250430431174656,42117 758440942311501824,53289 765273715072458752,349283 775090376575102976,146580 763085634693103617,73814 788800757847982080,208016 774073950775025664,140638 788196293353103362,215005 788721502149574656,11774 794990677570580482,262849 753713129368846336,29263 793970810620784640,257353 757956688574025728,49066 764107771528769536,81702 779348696211267588,11774 758381337430659072,52720 781170530867085312,185496 789505978840584192,225923 756279405954080768,42344 785590861362900994,197286 793970476146196480,255826 795303359855017984,265257 794805363249913856,257492 768649296744894464,101163 792657203924721664,245148 759744631915487233,51798 762266800864100352,71096 774846579811487744,145681 762374268428484608,69947 766392858366672896,80939 775842880413773824,151741 788879540596543488,221711 789733706256687105,227048 768331182752706560,11774 757716560580644864,48663 787519518750806016,72035 766019111734374402,89923 793110729373028353,249469 768519043661783041,104973 768046122635972608,91804 774718048599171073,142906 768548218879614976,106716 795035341195538432,263926 788014462162698240,213887 781503801488445440,188119 763491592271376384,78383 772538186329366528,11774 777019892105031680,159359 778399169455292416,167957 791090412631035905,234583 795069812158431232,263817 775436336459317251,148870 777971427286933504,164846 790242861526585344,229693 764187467142598656,82066 785509538128465920,193633 764235353737797632,82571 751163667056590848,16502 786946443131035649,205272 780732913642070016,174557 762796482575556609,73712 773756320860233729,137869 776853792385998848,157724 790318853981020160,230485 760513449998725121,63268 763837696422707200,78566 767178734050873345,93170 776134992221143040,153575 785895779621744642,197091 764994115708735488,85226 776235851076341760,148045 760180090684727296,61444 793784542784024576,252020 766830136675094528,95511 771024758905286656,121612 773954383138742272,140444 772374836337315841,130415 791810888865050624,236941 776844587717435393,349856 766844768680677376,95121 751625510501752832,19000 762719644826361856,73910 795050950184472576,263895 761242661386801152,65180 764455474443853824,82744 773913665019969536,139404 750358391332085760,11774 753065804397031424,17416 756598487094063104,44274 767087376308981760,86653 788137770527096833,215492 759845978752950272,43471 773403884144525312,136439 785282115181113344,194648 758419012099383296,51344 770630545956937729,117257 785947184709586946,194450 749244011332767745,7849 792834334658994176,246011 766392291078516736,91946 763917630868590592,80393 732174074554781696,1170365 758126651075166208,51069 778055033518559232,1182483 793409559167508480,251452 793245671864143872,249926 762001498628771840,71270 754000464723587072,30802 775640325192835072,149300 788431097420021760,214899 766491835921526784,93823 759382528058851328,57877 764646162636808192,83381 788462201380048896,217574 773885408346185731,139404 793091434945585153,227795 771370488509587457,125145 765347284901040129,86472 765591026941759490,76858 774405540579414016,142503 763021768604934144,76030 772558838218141696,129551 788559913211617280,104244 790208971961430016,218223 793653080902565888,254011 771210384409702401,124267 790683565746823168,232137 764814931518709760,84666 772522448944242688,129551 781560909978218496,188478 770709516400799744,120610 775121271856177152,146205 795290291162988545,243292 759198570318733313,57336 789321835443687425,216538 776886365678108672,159236 778291520831123456,167220 761266512808206336,67226 776500636057677824,153035 795101731545870336,264397 772957370913816577,127925 757330609748320256,46890 774428004357251072,142668 780083607188758528,350382 787014412326440960,207287 755723451986481152,39236 780686209743937536,182211 788012654094852096,214138 792155852690030592,244221 786928245719568384,205728 755113896541847552,35182 758324332204470272,46384 795074971810889728,249926 792063721283657728,243614 793376323326521344,249926 767101468457394176,97392 793105328531394561,248652 771757233197592576,127796 794235643828125696,259063 788161867948625920,215088 766624865357029377,91157 772289078750351360,113754 793854371159302144,255942 765694771545464832,88669 765880689069817856,90031 776998380820049921,156644 733267377316630529,354517 756483021088382977,42432 792060728874246144,243576 786023296466759680,200235 752997219431747584,24316 778627909716094976,169201 759388907301511168,56784 759794381054369792,58481 781273178563805184,186434 779079805820104704,172523 774227797711564800,141887 790230902941085700,229192 752314467992559620,21203 791059179142131712,232863 785968958125907968,199891 789952581695078400,227925 773907589063204868,139404 793606571402067968,228101 756366142881488896,42344 791007655884001280,235774 792315511493234688,353124 748548986995281920,11774 780608934830891030,182049 793239169699082246,250633 786087782326345728,199546 791423087803707392,238207 760109095219232768,60112 793140402400419840,249841 775671210956976128,150404 758104742346227716,51451 754078798555914240,28819 775803241472921600,151439 790250202674364416,229693 793241382181756928,249926 770193661036335104,117257 774076618637651968,140748 752626395994611714,22394 762816076073824256,74868 775031775450001408,146259 772919734828400640,129662 793097278286360576,249469 787070622597689344,208928 790281237235699712,230485 792082109233893381,237964 794386371611922432,260380 769930226268639232,114422 774017929658503168,140495 774499056001306624,351434 758265270423134208,316590 786524150475132928,203674 788692094823063552,220029 791373277772050432,11774 759080242648457216,56784 760456074856108032,61037 791115432363040768,233692 793634267708264449,200963 793955984880312320,256217 770875489158205440,121359 779083843986984960,169916 793159645783138304,249926 767125217776963586,94718 778427277465882624,166852 767764578172145664,96962 788067041521590272,215005 794736226360262657,262752 762145421921705984,431998 773234183657238528,134561 793262307790974976,249926 751090014394654721,16897 773514149708107776,136904 793949527766016000,11774 792093843344728064,242326 779371667688677376,174442 792059523175419905,243614 751801854162378752,19485 775855659560624128,151947 780914695377129472,183269 790972731093286916,231898 794528603765702657,254135 758681156212568065,54070 768614755808534529,107984 785505813678977025,194648 787475257107939328,209372 760483815890427906,62776 785845303278759937,198591 788606925218975744,11774 779674787857784832,176183 766346581843054593,92860 795715255745683456,267862 765964886711107584,90384 763450291857530880,77849 762741356133388288,73712 771136625569107968,123554 791403617651716096,238780 732836659436388352,1170702 785669193265840128,196277 790311029582422016,230485 778551265890537473,167839 790986897896144901,234583 775806703883264000,151463 790696583679442944,233692 777725248343015424,132335 758163092517814272,50923 781459812156452864,139404 774215932872884224,141881 770938143805542400,117282 795699164520792064,266079 789455100188045313,225981 751732107727085568,18893 781233935539904512,186212 773537797689008129,350823 765030424783400962,85159 792916824346144768,245528 793955618470014977,256219 788754280329146370,220332 753376814664445952,19598 766582837336219648,94627 795252161395519493,265806 776939504233959424,158387 790898906372579329,234583 790973927023575040,235621 780777262261993472,182960 750465969403809792,13450 778310853632241664,164826 756979751332438016,45669 757362588665647104,45122 766832278257270785,94699 795051409016320000,262849 778253118559678465,166913 793458687062990848,250033 781436165056376832,187857 781589595053973504,186434 756294490948632578,42249 757574960449671168,28322 773723180007436289,136512 758511774018613249,52554 773590516726427648,137869 788512210578382848,218275 777116670183768064,159245 764873008833888256,81835 791717835701485568,217285 791792067986984960,234583 781773107224727552,183593 787355921139851264,207965 756491418881843200,43391 780757984804614144,182960 764249299647537152,76652 786272887195987968,201958 795028785364135936,247651 758052703029305344,50978 756306603071025153,42344 770255392278474754,117364 765204160543424514,85562 789083384370851840,220689 767568373253283844,98972 778206001971523584,166409 732995983202779137,352089 793087281062092800,249348 775749716051189760,150663 759264698097340416,56964 781172796441276416,186080 785673713299488768,197512 793313165748477952,250633 780467939124322304,180074 755762897632976896,35890 732304541744431106,349795 788154853717577728,214899 773530569837715456,136904 757633938470891520,47940 779393680096370688,174230 773967742353321985,139404 771132717161451520,123583 760120962058706945,61051 753771489615237121,27835 758278136878526464,52112 789300170072596480,46501 763573940052594688,11774 756772909801152512,14277 790569057971900418,230282 760575290036871168,63371 773904091839885312,139404 763848531190751233,80789 794670476979277825,261155 789531122657009664,225400 780822645860241408,182036 752196100577107968,21074 750329528975822848,12562 751808334634815488,14277 768210594449293312,103354 766701349421449216,95672 780092748238028800,178309 749778562085818369,9314 778387330436435968,158820 758685894798749696,54070 767097933464338432,95988 794691611817103360,262849 788141628699578368,208831 789168264190451716,215437 787075399620567040,208016 794211112149340160,257492 793620088578514944,252020 790983454821318656,232137 761589002986192896,68273 766786303841009664,86120 773322977651728384,134960 775785853721321472,151463 758092288627277830,50983 769958264494759936,111114 777952914652422145,163824 794010134884257792,256502 794990084445655041,264431 764457449235419137,81574 788796930180526081,220526 792914029643694080,233467 794376341307015168,259220 771071200164405248,121949 772815999343079424,132335 791255756540485632,237491 794933439594000384,243427 752666484573216769,21332 786965179133206528,207613 778560275150671872,168794 778412836875755520,167569 778681620068835328,167578 793237464420847616,249469 788098417482407936,214492 793427309680140289,196314 781343267115921408,186584 780046830180720640,171460 794259726808838144,256125 773909116557287425,137965 750752560278081536,15165 788762094476734464,220029 765223343146409984,86103 785235936288337920,194082 767401929660129283,97346 785751135382597632,197655 754710892298719232,22393 771964020534415360,125703 794293857261219840,258249 755210228870877184,35890 786680508520423428,205728 761041908680359936,66105 767867446015299584,101383 773888124623679488,139404 750356166174093313,11492 757541008779440129,47782 786269156458926084,202429 793548065814618112,252020 781354125174960129,139404 789096018717605889,146259 766508466647228416,91946 791000330817400832,233736 787842231763820544,213376 775198276689637376,146720 785323423572426754,186883 768499669034905600,106819 795473366362812416,258922 755387187156381696,35449 793070612143022080,223249 795423822467854336,263676 795350644991336448,253606 765549426890924033,86103 790905227616526337,232863 791121684111630336,234583 774440873174114307,142668 794939051576963074,262847 765242062958583811,84724 791778351316860928,241678 764082209934352384,80393 781861857283940352,190635 768131285965561856,103126 777323073968025600,132497 790909893322477569,226461 791651548887744512,238271 750765260013961216,14983 776859715376705537,157693 790955862915440644,234653 767891603335876608,100893 794669985817907200,261155 786616729900163072,203983 762695236481146881,73712 773959630720409601,139404 768970723868090368,109805 767962853915631616,100949 754782029850431488,17416 762737016408838148,73814 776354910816174080,154071 787724715888668672,205197 792039667642138625,243075 793132275672113152,249469 773522168793731072,133043 765998643883024384,89923 772793386088534016,132335 774796616721203200,145451 795005405038608385,263302 756209216977633281,41837 785699472261218304,197512 768916243952926721,104932 781674487825727488,188401 769326884941365248,112788 777897415173021696,163990 791015311646396416,234796 766222575416598528,90319 779399502243491841,121051 793210820075393024,249926 766718494461210624,95672 754029472836386816,27075 762768712797593600,73814 755512147577151488,37538 791866852141957120,238429 733312691960487936,355480 787300519354171392,209974 793193162277842944,249926 778020811948994561,164814 765302679828652032,73537 787896329863258112,211461 761378008863125504,67229 756823295195045888,44429 756323140784025600,42495 772759413195243520,132335 785461460113592321,195975 788754945755471874,219531 750533490634993665,12746 785582537661751296,197286 775395417441705984,148645 750851800413143040,12805 733164970482016256,1170317 772497792547721216,113836 758411517855399936,1248611 776064673586245632,153095 765946578125238272,90465 775771056590102529,151185 793204186901016577,250633 756344333184360449,41194 776138525251174402,152735 795384981224849409,266151 769372598752784384,110585 778298338580041728,167220 788777161939259393,218275 786537254869172224,204413 766730256036274176,95919 787357088770961408,205728 792153478558646272,203546 786664531825086464,205728 795391285385371648,266491 773718886827094021,11774 795040686273888256,263532 773866014236938242,139404 773781019128242177,138080 765669455351451649,87858 773876858702196737,139404 786550106317266948,119966 793110869878145069,249469 793480466053509121,252408 765955407668019200,88930 753214075325313025,25893 793575594432794624,253164 793943659376996352,257026 795772829102960640,268460 763495045483888641,78129 788449696910020608,11774 791261205981782016,232169 778765047677890560,167220 787828900080459776,210432 793531687434985472,252020 764651416929656834,83391 766600945937424384,94769 780804245746487296,183269 793537070098554880,249926 776571727757180928,156976 785635534609670144,197673 788410646907936768,11774 764836208098832384,84724 793523964685520897,252020 793912999517908993,255942 793980646053933056,11774 775844457656623104,151463 794269034787155968,258797 788055617848107009,214492 789718201680613376,227048 793189462129848320,249469 793998790717939712,256276 752679916127137792,22575 758791931631579140,54070 779844149432479744,171463 795099807748673538,265245 767156651212218368,74133 780769425335083008,182891 758424282649112576,52821 763825276723879936,80486 766412229117931520,92854 773245928337801216,134561 778376906710347776,26066 775689405042417664,148870 753192713022046208,24870 767687747553288193,97386 793472536977825793,206412 785298310030626818,194923 786303986190065664,201558 755399245893472256,37044 792375564577415172,242693 763815861497069568,79911 792368152617234433,244143 791363197185949696,11774 755751438769266688,39197 790739680601845760,232169 790883467965833216,234583 792070947884953600,243187 779320515194458112,173964 765582761952284672,11774 794620452975050753,261155 765590612598849536,87904 786393734913163264,202983 776173807354642432,153033 756976614009892864,44450 776621731851149312,53667 779151776217829376,169237 761245268767637504,62492 773707453682724864,11774 756542152830627840,43924 778269627243692033,167026 760248743262294016,61145 795060232699383808,264397 758416580439056384,52112 771381214208897024,125145 771901875603906560,127366 776759436861988864,155451 795007470238253056,262362 777179384809676800,160633 793582067153969153,252020 794375528601923584,259974 750373597110161410,10057 786635904781660161,205181 793180008235819008,249926 760255961646952448,60325 793910784120197121,11774 775751543207235586,151071 776143602154020864,151748 760111552980774912,61051 773950382343151616,139404 757603824425050113,47940 766727110975250432,95672 791015526587695105,235590 778599501527257088,167220 768810114761560064,109104 772214726063456256,129471 774022467211800576,139404 764174684229251073,82209 762507863730171907,69418 787155911471206404,207965 786353858658365440,198466 772836200910557184,132335 786675094433230848,203674 788417207973752832,217837 768649038564589570,104973 794083070068461568,257492 794181700133601280,258345 755772120232300544,38286 759213905222766598,51798 781141117203050496,185496 786250291503099904,193587 793569390138576896,250785 787128574104961025,207949 794643718305435648,260899 795724316973244416,268281 753602324728123392,27061 761222659841548289,65180 767966618303496192,103552 750359334853324800,11495 778379085353476096,167220 794260747052257280,258331 785911286261387264,199546 785818914689122304,197512 758988752442171396,56237 789508821421060096,226731 764812076069982208,11495 752133390191587329,14277 754129196847288321,28753 759799609967382528,55660 788110291674472449,215608 768974297108840450,110381 755884015786221568,39657 758032223597539328,48220 732244547393208321,196346 744746888851787776,11774 775487897646620672,112363 763299618767659008,77562 771759085456719874,127582 767272306901131264,94683 775814689322246144,150663 763485174092984321,78344 774325248531378176,141360 752203824396283904,14277 776842500489216000,156053 780544883194941440,159876 793762860262457344,251758 751160194084663296,16299 773915890282737664,139404 750867770129211392,14421 763232762417389568,11774 768952869223538688,110362 763374543993995264,73814 765982292288401408,90735 753994954628706305,28866 788564007502372864,217519 732561426200547328,351467 768625486532608000,104662 765340380963405828,86440 772597406105997312,131025 775428379470422016,148045 758760233606840320,54070 772227162069995520,129558 786945559277993984,207599 750507676220534786,13532 761420850423697408,64664 767742718126727168,100605 770700380170702849,119832 773991206388924416,140385 775447806131646464,148045 792327024987795456,353124 795419493203931136,249926 774140671632351237,132370 790267590996353024,229159 779807112507588608,159475 758803498720894977,54070 770637821178621952,117257 788828679883272192,220820 794012712275587072,257492 776247174032220160,153194 764144838572969984,82209 786563600085315584,203350 759882709963452416,60118 795719943367118853,267737 751567579886542849,18215 781383823707688960,186584 758115761122529284,51451 778746515527340032,170252 765148120351145984,86103 787809537579442177,105109 791815738176708609,240718 750836050126221312,14582 787033267816071168,207113 758631982397919233,54070 764466203020582912,83391 756303596547825664,42432 780609900674109440,182049 756472455070294016,43225 757314178621313028,46382 795273523753287680,257781 771551517132201985,125145 788080556521189377,215005 770629735416147968,22267 759711001776300032,56964 758465474464276480,41703 767206484824383489,97809 765242692079128576,86103 770590222459469824,103924 773561811178229761,133702 792667637918601216,246225 756221619060690944,41680 775296329580843008,148045 793924547808350208,256219 756282188627193856,42432 779473726995738624,175376 751574330820038656,18888 767415029121638402,99212 769208811966038016,108517 789544850584580101,214354 790373664420089856,220526 769287249246629888,111558 790724221261324288,223492 772249862041640960,124597 790878456808673280,234583 758110533245669376,41703 772910290664947712,133519 775716849489182720,151071 780796554965843968,170187 787330357280374785,208431 767742448336502784,101134 788753109250170880,220526 773500572892798976,133454 788390866817785856,214899 769678841124126721,114236 781250608460365824,186532 772138507187867648,128934 732626377808039936,353116 754902408308912128,27045 751201602371985408,17640 768403280544210945,104662 785910129279569920,199546 758890665677692928,53185 767044883160797184,93184 776726090840616960,157693 760568253043318784,63149 790533097313800192,217519 794621504495435776,261987 793596529298767872,252020 770998721806860290,120610 774258589120606209,141887 768443461364281344,106473 781062157936893952,183269 759436278328885248,55257 763692241114267648,79587 763077440566534144,11774 765624615033049088,88700 773542102345117696,137372 773164085185748993,127871 791670207278227456,240483 732326149674569732,196346 778218613484445696,164826 785926960304168960,199546 752690147968286721,23167 792037360498335744,243092 771489048871464960,125112 793661027888005121,254549 754217423646105600,32039 770419586726555648,118191 794536151382114304,260404 794770603320315904,261409 780983061227769856,184223 794676476843008000,262588 779019945527037952,169515 793191846331678720,249167 794753149009612800,262752 771560706793623553,125204 795399786853789696,265649 776610476771848193,157211 775466686719733760,148574 777317777245732865,159475 785693839952584704,196277 789176519608328196,223899 794958400056606720,262849 763776619530051585,79037 788193117371527168,214078 795290090893352961,217837 791442503983435776,238207 733024047634780160,351617 790345730502385664,11774 750398876499079173,11495 765393537491804161,85562 779127811474948096,172962 760455407005409280,61719 764293825825083393,82209 781609565418758144,189032 760619711931514881,62728 781308780407582720,185595 789284095117303808,206666 764996127603036160,82283 751039648709746688,15021 763827362286870528,79691 773886232942305280,139404 785283547116412928,193669 785649205587144704,194082 736318156369580032,11774 744283593027903489,349197 793885721442615296,256548 790800435061764096,232169 744568196909326336,679105 780730770591809536,182706 785822668192903168,197512 763149959407374336,75899 779367446465642496,173761 763193673882349570,76224 771783617924198400,127366 778504063428296704,166852 772544360298741760,129551 780151252709613572,177433 772117413244637184,127775 788456847489560577,218275 793179463387316224,246314 758350547715973121,51451 790583275551092741,11774 787734383679660032,205197 770291246497538048,117377 794963358667575300,263927 794305362845454344,259200 764524413744193537,81946 766448447587164160,93261 754121611045904384,30296 754091348966330368,30815 793496577545375744,252741 775746332409499648,151255 769674260734410756,114779 770348500269662208,117743 780583977040093184,181683 776894185794179072,159308 753609424070176769,24448 779776378464067584,176890 749804207520247808,10307 772456327864090624,129662 794611773919862784,261944 768979607693369344,110585 788131367032881152,213064 754753720789807104,33356 756631515942060033,43471 778924956973432832,167180 793922158359699456,256219 738484968465170434,11774 764127961498939392,82066 780569768470323201,180655 793310902200119298,249926 785872558784548865,198591 760261660728709120,61545 751110489908797441,15808 780617588959285248,182154 768632448762740738,104999 771049927736602624,122133 787741038689398786,210235 763224721311698944,77183 786324858837663745,192656 755128186166325248,34666 767084510261370880,95462 750664395038924800,12746 771554490117820417,124597 789961371370807296,228820 781858829227163648,190532 788351014428639232,215608 759152638973935616,56192 764605263986823169,81946 795408202078814208,266822 763796775576674304,79691 767083258437783552,96961 773692883371044864,1250074 767722755961688066,91946 756621031780024322,44450 792479355263934464,245148 791451476421849088,237491 774013845425840128,139404 779127231276810240,167220 792815781197275140,247240 761771240637997056,431998 785305023722889217,11774 749665175393996800,9433 793609628508495872,253793 750534495456067584,12852 776922044218810368,159359 757456950292545536,101431 790715846301720576,233241 758224453667004416,48289 756412680244719617,41518 752290617569513472,17842 789516077478907905,225995 753387761055494144,27402 785320227286331392,192846 788876357048471552,221832 791471110067978240,237332 779079461950062592,168284 779217784555376640,166315 775875352266698753,152314 755396594153979905,37157 763448812522315777,78159 760919618282151936,65387 772480298894458880,131045 772940531508793345,133519 793333331421044736,250633 785844380036960257,198878 791800864524468224,241871 765234112609316864,85757 766788954490150912,96263 762808261250809857,74247 767895211024474112,101163 754733117458354177,33174 787002291274584064,208167 732244090033717249,350098 777499671761657856,160602 780514916532883460,180039 795064768813940737,247930 761997120702406656,71324 764811982637703169,80939 778742526710730753,170252 781275391810035713,185921 794220600713768960,258947 793241639967940608,249469 767280554312163328,98610 762302458404204544,72420 795337112489000960,232964 772894615666036737,132908 759296013370658816,56302 795759668958150664,247930 778395640057454593,167407 791012078433673216,234583 740483846764961792,195876 793923296102342656,256219 759158779900489728,45525 776434396220063744,155328 786547329910222848,204413 789138570648752128,223899 793619102417891329,253032 754705809829793792,33174 764297527243919360,82407 760087331156000768,60866 762224729839337472,70858 749664262826631168,9666 764941434076049408,84724 791802876678897664,240584 793183082593460224,250261 778311748558262272,167220 780053326284980224,166532 757691253844692992,48774 778007325630050304,163632 780795079879524352,183269 755451945893044224,36735 775485017388519424,112363 762834215163404289,73712 787493056148713472,211347 793875852102475776,255942 785816161657192448,198671 791039453032685568,235536 771782445335212033,127657 791505239513899008,237908 769789360262684672,18030 774023349026615296,133257 753738169460199424,26778 795052284711501828,263895 780479210628390912,180647 790792824945905664,18395 792474393108553728,246225 790695904542162944,232169 792873343078760448,247240 774015169722617856,140443 776523320430850049,1250232 781911405628760064,187969 751892436998320132,19792 761892954835341312,69516 774399491726278656,142566 778271891211579392,164826 794544051211079681,261155 775928055172780036,150463 786985352225497088,202429 756257488857624576,41712 772169129574838273,127707 791737636004171776,240682 767842098020282369,101681 787716338445869057,205197 770021016026353664,116373 794016520095535104,257624 765333990303756288,86440 771574668411047936,122373 770414052136849408,118191 788466907888226304,218275 779299614868602881,171644 774757182625746945,90193 792946095613698048,243187 793093858930360320,249469 755530241133584384,37684 787941539246903296,197512 791100216028127232,236639 785962809330962433,11774 793213366412115968,249348 759512587843334144,58250 792433114769461248,243648 794943818722320384,263895 761276501497184256,67023 773946803561504768,139404 756292309814120448,42249 793631030196535296,252408 787716716969295872,205197 772695294584561665,127711 775183430220787712,146847 779382334961422336,174294 780609666225016833,182037 760972368072159232,64722 777708729667948544,159876 768112600152289280,101681 771384196367384577,124597 781645065189941248,188500 792086304364244992,241819 757626445199908864,47782 765524632522919936,86628 792413429386600448,218540 759252979430133760,55661 790884383334871040,234583 787353066148245504,210588 762779437767200768,74247 754065126249074688,30590 778937288453660672,169916 791715439122518016,241034 765962075818561536,88930 786933288224952320,207287 776565368110321664,155898 788891162874707968,221832 780628316143423488,182154 786362322663120896,201555 757291079787945984,45319 791615965230407681,239926 794014070718414848,256564 795022841540329472,264431 778006863220731904,164435 749371880684085248,8497 771211133373911040,123825 793923363664052224,256255 756594412449259520,44274 775008300941340672,146259 770460688569495552,118192 785394164674551808,194147 771160071925592068,122776 755836045107818496,18215 788571191036547073,217634 758105920987463680,14351 793110256922529792,249469 786259924963717120,201494 787017622650884097,208065 791441039114592256,238383 774176912407080964,140444 765306442521964544,87062 765019079484829696,85562 785623181943934977,197286 749972995704123393,10653 788786530487709696,220767 791721650307928064,240483 788125310147555329,215754 761019589752856576,65222 774676586062811137,135025 777954080660520960,164764 778028986584686593,163990 795461204403699713,264807 794720565315665920,255942 781094033997389828,169201 788607602594836481,217285 779403360239706112,172545 794572088283516928,261155 763636402403762176,66116 755892130766172160,39384 758818485203968000,54070 785257058098700288,194082 791316942707568640,237872 733789771164753920,349566 776147868809764864,153501 785302524983148544,11774 753208322954756097,25253 788123883354267648,215754 753729100519399424,29533 790626990990716930,232137 749465173182672896,7826 774289354327859200,131421 795396801926987777,266151 778418613816393728,152594 787081715470729216,207613 794300794082201600,258922 754729601121693696,30802 770698985191473152,120625 788399606749093888,217519 791047707846512641,78159 744941521066065921,11774 754014852482424832,28866 769300253463879680,112399 760585809351233536,63753 780573215458467840,181419 756707925524094976,43341 795093932220841986,194311 761566208156135424,68993 787084818710302720,207965 794685962622095360,261666 749686705070960640,9433 756337613133447168,42432 754729324067127296,33356 794297065098584064,259288 766017005325541377,81929 779705754282446848,175092 763345209321283584,75615 767297336817180672,97379 732760460026482690,349795 759080222901886976,56784 793179611727171584,250135 787075065120755712,209043 794675786645016576,261155 786723363884523520,205091 794228326235832320,255942 792741255755161600,234583 766011800177422336,90735 794316915132997632,252581 770155414365364224,117026 776379317785952256,155390 789832790867148800,225358 773447615014985728,134875 793524583907274752,11774 789976327918977024,227795 753283700452909056,26140 778228555037626374,166409 781171217784934400,131189 761641214609199106,69231 760117247096393728,61051 776754947131973632,156053 778662640121884673,11774 755526158247010304,36735 756978891655446530,45669 762979339428331520,75724 794695142271750145,262849 794937583235112960,262849 750820936136339456,15316 789124157694849028,220526 765230040011251712,86103 775840964183224320,150463 772779233219272704,131421 777619041829650432,162497 789239272985374724,206666 769592383981752321,110709 760873183897645058,65237 777956793339248640,164764 787070433019490304,207109 788137295215927296,214809 788779973150666752,220526 778610924248829952,160539 762634001416728576,73704 788518131220160512,194272 785605555968761856,197512 785707514767642624,197091 758041436206030848,51069 793145613521223681,249841 793997030188142592,256239 777883980431446016,164001 779519440933171200,174315 732252033483440128,350003 791859553935712256,242146 764286506345328640,81835 793185173932167168,250408 787469280010969088,209863 781469902855147520,188119 791049376571400192,235951 767748058608087040,100893 779468256482590720,134470 786230759044423680,201555 758359071493877760,41703 759193942143279104,55257 788493835860979712,218469 779683933575413760,176203 758856043623358464,55552 773516367815335938,137041 786285919007600640,202429 758637782306787328,53185 760203276755333120,61728 792213579801866241,244047 768935754022084608,110389 773317890019823616,134375 781240554076110848,185496 793998810108170242,257325 795066198643724288,262925 769545267225985024,110585 777225203076116480,146819 777642562412773376,159850 758809373044936704,53996 790293685267234817,229546 768966276945371136,108849 756619290174971904,44429 762763663895736320,74066 791070997101379584,236454 758795382725959685,52031 760575184814432256,63149 789310936104435712,225359 786793571445682176,108710 795727188314255360,267933 792698105284194304,247003 786197181178912768,201494 753517937760370688,26140 793988165593866240,255393 756988229698465792,45669 754762786022895616,18341 794698402525310976,249926 753742755327774720,29687 755608202964770816,1170533 794650176313061376,261155 776064079958052864,153095 791338787922145280,237594 764488248139800576,82066 774785747907784704,142721 791613483720638464,238292 792680244109008896,244270 794558960934199296,261155 770966470302064640,122146 779343323391680513,174115 793147709049929728,108396 768939380320800768,110389 794995303996866560,262925 793511797143769089,11774 776146197350199296,149304 790680412154716160,231894 775331865032990720,148018 776808516837224448,157755 759972348170600448,59666 788623772903432193,215437 772792616375037952,132335 769977793811779584,114254 763234431817486336,47188 757325016639868928,46394 788732930898231296,11774 758117176469442561,41703 768565345166712833,107705 773646558260703232,137953 794752396136169473,260404 767949536509566976,97811 771742237189369862,124597 772634593442750465,118191 760968622772674560,65174 790993974655721473,233736 776145155329892352,152735 760984701381120000,66116 781069975175909377,183759 766025675199348738,90401 771427216475336704,125367 752142826612232193,18215 791697260757254144,240483 794581757446098945,261598 774670868710559744,144542 776123282349236224,153248 780896539682103296,183668 790553551244136448,230594 750480900303958016,13532 777316539741581313,159876 794364454276317184,259764 795707449227563008,266079 775347765509431296,148045 776058850675859456,153194 743389840998162432,1170550 791063938423136257,236454 762038295715078144,71429 775521206942457856,143720 781115282530062336,183338 786203732694433793,193639 786627946597449728,194188 789516027759435776,221005 788754264126554112,220526 749946176481341441,9292 763163663251349504,76127 756193902680498176,39235 766474016471281665,92917 764178804671557632,80098 787987034426179585,214209 761383663095451648,67468 763851139804782592,80393 772594610140958720,120690 774810371878100992,133257 770240737757712385,117257 733293426834280449,355480 756318420103069696,42249 777962149880664064,164826 778617918200229889,167007 786240495580094465,199211 758302500399316993,52311 790726136586129408,232169 793937946772721664,253721 768531771558285314,106716 781143465266585603,182752 785628607318155264,197512 790609212900511744,232791 794377706687242240,257353 787081981360279552,207965 743216554163183616,1170644 773951868930105344,140444 791660553617809408,240483 779852592478359553,173346 781573721769152512,189017 793849727175524352,255942 777600890719072256,30815 791006125466329088,235621 787715896663904256,212131 788210417893904384,215005 786719475303415808,204835 794358683270402048,249926 778369389250785280,165348 764606540804452353,82890 790300651100200960,228341 763211951895785473,74247 772541225211756545,129551 792099192432984068,243292 786248667367936000,201958 793826296409108481,255393 778685499682586624,169923 764974544020836352,85562 794234712252420096,258456 791734354057670656,240926 751181538344054784,17562 785639273726898176,197286 790709666225401856,226346 792576968713797632,246703 773155273225613312,132335 791801072910213121,203821 793457471708815361,252408 794007785285394432,255942 793163460259360768,249841 793848902445244416,255942 755182428650631168,28958 764651287891746816,84209 781478132004061184,139404 732684949426307072,350654 762903267248529418,75349 753200728315797510,26048 761499558564106240,68182 771881931294253056,128615 789862750168035328,225359 781476084202078208,188119 794721274895470592,261155 785712756846571520,195975 755216231070781440,36219 740578418572595200,11774 767782897986121729,100605 794646756139167744,261155 794783018254635009,262849 764147956144599040,82066 779420201062322176,174115 779671357168771072,175153 787857289512353792,207712 781637875171487744,189613 794027264509931520,257492 773225839332851712,134561 762942471919861760,74571 761997708987101185,71270 788315572651954176,214354 793790856272617473,255393 793156797070774273,249469 755852762856824832,39462 785302741010685953,11774 793246640698224640,249926 762012752927924228,69467 736254427024232450,11774 777925734216110080,140444 790962178186743809,234583 755549842676396032,38421 766252662056771585,91894 789145977919791104,222682 756634433558413312,349970 794727571372048385,263048 781619873604567040,189313 773999310560112640,140161 753380770182410240,27317 760883221156421632,65180 794676354637766656,261155 790985354719354880,234583 779101588686155778,172299 781110280696631296,185496 787757455069487104,212139 794667285877116928,39957 758118148331540480,41703 788529056031440896,132364 758028386052763648,50923 759522604688482304,58250 742388810194026496,352839 780842633904041984,183269 765158155479191554,75073 778720515275882496,168698 780858304658571264,183269 759820927089668096,58218 756205837018927104,41909 787355232749707264,208146 788326914687660032,11774 786906633863434240,207287 788453357115568128,218275 732818035422138370,1170396 791017301944311808,232169 786990296470913024,207974 761196824610742272,66878 776421693606637569,155451 758715662055407617,54070 772835362502610945,132335 757308312228536320,46612 761945332095840258,70689 769046715446026240,109104 769559675373285376,100591 761251491906715648,67547 788089869142626304,206257 758091782601060352,51406 780479044815028224,11774 756333733175668737,42432 779316555272290305,172802 780440559492161536,179560 770030823441625092,111549 786621819881189376,204413 762256052918321152,431998 761675973397852162,70085 752997975920640000,23742 787072869524054016,207965 785325727755317248,11774 763890361697705984,81036 781342968019980288,139404 758290687263666176,50789 764965914198495232,84422 772492242644770816,130768 791033850847719424,234583 791380426745085953,238207 787283898141184001,193121 760893110159192064,65540 794543314666016770,261155 768998998443110400,108729 750357955933904896,11774 791677827586351104,192372 757727177647329281,47940 759118403353260033,56964 762436379108270080,431998 787819210072215552,205181 757369532994375680,46890 775958078218915840,148383 786175569394331649,201494 779778989770637312,175934 761425804081270784,67906 762954379343302657,73712 785327434463784960,11774 789673230713753600,226490 779827898794414080,167407 754730540037644288,33356 732881718198177792,349239 791150596409724928,236831 786262499569971200,202429 791255288577921025,237491 750401570391658496,13201 778214508137443328,166409 757216289689440256,45348 785665115290951680,192698 793492119759355905,252741 761903454159765504,70858 762310812308426752,65887 770379314479173632,117257 794002191908564993,255870 788013209865162752,214354 757418507948601344,46394 788481847852490752,218495 789309891827470336,225359 749253365192724480,7599 760424872837197824,62771 762025954566746112,67938 788729493280010240,32404 778235735824404480,166532 778584975713177600,167311 794938916315037700,263895 773471174546317312,136814 785533853024804864,196753 793172009261801473,250261 790978254027026432,235621 771875566127415296,120613 774706678302257153,137158 768827230516416512,108849 780797177819897856,179272 794316655623045120,259773 773656510270410753,136904 788409983339679744,217519 750102457007517696,11463 785269962726256640,194667 764911141772484608,84679 789167249013641216,221416 791374817635266560,238207 762861621513367555,69711 764782637466652673,84724 758323162560028672,52494 757607425990074369,47782 790910593310097408,234796 750769277532241920,14781 785623673801695232,197297 794822634282385408,262022 787575265798950913,72035 790280613756489728,229895 790315130806341632,230917 779302250745303040,173753 760978919826853888,63451 790282556025569281,229505 751116873949810689,11495 795316089488019456,260899 793083549578514432,249348 770299410907406337,112693 787843862416982016,207109 791414949826277377,238395 775925043880529921,151463 788148472222482432,215754 753237381059317760,25255 778077513037647872,156537 779268252501417984,173347 787629202422005761,206101 776823533011738629,156835 760940851321184256,65165 785990512322883584,200490 755183802205499392,35436 792149357906780160,243075 761028627421028352,60878 759332974399725568,57900 765380187022327808,86173 793423565739679744,8044 750789023959019520,15165 771374232689311744,125145 773594253364568064,136110 785498271066107904,196277 780284485686464512,177773 769042053548412928,108396 794901857181335552,263276 760942957805637632,64692 765215308722343936,81869 771393359969562624,125367 781425463998681088,187470 779165636815495168,171693 794216268895162369,258771 753946271778344960,29996 766743015817969664,95262 766445766219005952,59936 778704570344013828,167303 794379267186442240,259623 793623400379932672,252581 733080511128739844,353192 751616488038100992,18323 747632148333506560,246425 755898984959311872,40550 766710819581157376,95727 778377196893188096,167003 768050417246806016,101681 762978827979132928,73707 780803005838786561,182257 762032234102661126,70543 772292455794290690,125554 790679722036490241,233307 786045295993970688,199166 754768815481757696,22393 770736469736624129,120541 752889473445326848,24134 768974890082893826,110381 791334699524247553,238207 755806721814122497,39462 773708050658054146,11774 788913561280086016,11774 774093826210172928,141360 790644496090497026,231870 791390419636674560,238207 762795665470681088,73926 769207673485193216,352280 763905229993631744,80939 788806838863040512,220526 757215014461673473,46006 794626517053702144,262210 753730580186066945,11774 758754175140364289,54070 791817856023269376,240133 788247707764789248,215437 754045066088361986,30296 774938184832679936,141699 787044622514196481,208395 769174247499587588,111557 789444867869073408,225981 794172265097068544,257423 761339725806379008,67547 755432994249121793,35403 767420141302902784,1249408 793166436713717760,249180 770069679691931648,116094 781279047376449536,183759 794912922887589889,238113 793950224049901568,256219 771299816248926208,1249827 773601944048926721,137042 763182747280113664,75899 772099519886483456,128519 773236322806992897,134975 791768443011731456,237236 793570448009072640,252020 785242853588996096,194082 791455369121894400,238110 794692027254329344,262784 778683968266776578,169310 761246683120349184,67346 791107735563726848,234514 793476380369518592,146991 793972870443630592,11774 793818413256671233,223492 771018618888941568,122017 774552470865317888,279676 764223990063849473,81905 773713806241439744,138882 780667485733421056,182146 795698333092188161,268281 788396523428179968,217519 762718533646024704,73910 786626123081711618,203674 794750699947098112,261202 794616858846474240,261155 778556342923440128,167663 778575547186212864,168794 781482071969574914,139404 767943459990740992,100893 773648725772083200,137869 766199290838544384,81929 777850288778641408,163990 764810232916770816,84212 766367752990953472,91894 773485797215526912,132335 766043596625772544,90539 775743048785489920,150663 785914235645665280,199546 780755094866317313,182036 774094447030079490,141360 754888143938224128,33355 770445600705744902,118191 780083431489220609,176128 758302081715494913,51809 771014424933040129,121949 788934470023995393,218349 792069632404385792,11774 777934070252769280,164578 789287338061000705,224680 791663115754627073,240474 763460194504364032,78344 788427458873745409,217837 768516326570594305,106094 788562181738536960,163206 788996470603120640,220332 785622011317882880,197286 793158460355379201,249926 789272771704389632,223103 794530939816787968,261155 762644757520588800,73926 775113336165924864,146259 790902930199097344,234796 793954604018966529,256225 781674502472163328,188401 763328485318389760,76723 764914003986550784,85283 788679505510621185,197512 794928000970133504,263895 764803974444777472,84724 791030023201390592,235590 769860849905307648,105109 766736050236514304,95672 771526837784678400,125145 761151657044508672,61051 773623901490479105,138165 788025369735593984,212239 790415139447054336,229693 760848850185773056,64678 762630235758231552,73519 764927136251711488,82066 757695703955021825,48477 793814579780411392,255393 758750737618702337,54974 770505069913632768,10788 781170637104488449,186004 788530914267631616,218455 756536434539032576,43751 777956274113622016,162638 791389948460933120,238395 760855199531479040,64758 781073767409811456,182870 767183064514564096,96883 790946030556553216,234583 791657114162692096,237935 764501875085357057,83391 791741091787649024,240682 780242539412545536,179112 793562712135569408,252020 781904596478201856,191354 767168893764767744,97386 764318165870313473,82066 778294253587836928,167220 788494338753912833,217837 767058973161771008,97472 775875619007655936,152314 764113182449340416,80720 773841884166905857,139404 786245697288998912,201958 787363387659485184,201899 791682412761739264,240145 732698591278596096,353002 793554973816655872,249926 788453111308222464,217519 777578983554748416,159308 773862814305886208,139404 790643926688333825,231894 750362908224200705,11774 758708193568526338,46076 772826824757878784,132366 786273215450533888,202429 790620221279178752,232419 792465082319982592,243648 751718219191386113,18491 755046506864840704,34666 788653677242380288,215608 761674634441859072,69356 787019078028365824,207287 756528420448833537,42432 777314630280486912,161456 791659498289057792,240483 760217522327080960,61352 776939116642471936,157755 777965440739921920,164783 755900365233528832,39235 771590819144839168,125554 768613869723881472,106281 791665996704673792,240483 761206410466172928,7047 768938622435352576,110362 793996009688932352,256269 792107639534604288,243187 757464330493231104,45122 778264336699719680,166390 772586801361981440,131027 776886712685334528,158222 764810558046474240,84679 770339010627506176,117257 755492050041184260,33186 756485137702019072,43553 780755874566410240,182960 778981997897056256,171693 758399243396739073,52720 765731677683511296,84886 768450717589893120,99140 776082111979593728,153194 792762455646691328,247241 793272150580924416,249926 778388398918610945,164814 787387581759627264,210694 788454744088055808,218275 791358496730075136,11774 768287372412907520,104541 785596416454385669,196767 765177907094364162,86103 753573007013056512,27045 777938430168891392,164669 788537126551851008,218977 786911348550725636,192032 750862453366333440,12883 732658762444460032,1170646 780911091018715136,182870 748574645364924416,352041 794019111810367488,254135 791703683809423360,240070 785259473862430721,194154 757288204986945536,46612 793272026257436672,249926 795192158575857664,264774 772858478033383426,129551 767853678246014976,102155 787137122381684740,207965 777277216199680000,159146 781909726489489409,188478 771884469951266816,128194 752215072030662656,21074 791678673950744576,237491 795606322024738817,267521 762705660114980865,74066 779397013918003200,173628 767486729175506944,95055 768761570495238145,105109 794130582917812224,256255 769332219647098880,110585 772111767967117312,129471 760131323377876993,60112 776923399172059136,158087 767836870268944384,100891 766832922951245824,94699 794155161757155328,257026 780850355391397888,183269 775484832784781312,149259 785848995658727424,196524 766976805173616640,93144 792143499734822912,243793 751829802974212096,14277 793467091571601408,252408 790691339952238592,233558 771408392724307969,1249827 781112722117136384,182870 766479823627776000,53185 785611820434329600,197512 791188609055461376,235590 795682064733380608,267862 762758093159608320,73712 767873419446657024,102251 763399660849496065,59904 788849817959227392,11774 792656566671380480,245148 795369706773422081,266151 757445300307030016,47283 766395125333237760,93184 776929521714933760,156504 769203334888685568,109874 757225560393281536,44450 752129698138906624,18488 774055515684909057,141200 791680778715303936,240483 778290730993348609,166409 750080326685294593,11296 768951591034499077,109470 786222009235582976,196433 758031654615150592,50500 780844566714851329,183269 762052122087153666,1248990 733082161495085056,355840 762695162229317632,73814 767814594941161472,100893 788151756286865408,199657 788946536621236228,11774 779036932114223104,171463 791268411821084672,106482 793045279528275968,249039 787803900166287360,213253 757335179853721600,46612 759893197963292672,52887 792176267747524608,244550 773861629637304320,139404 787017590652624896,207613 791351360692158465,234583 794269723949203457,259457 757998163148017665,50500 776123188061282304,152735 790134568154046464,229693 755558369591570432,38476 763607347314864128,431998 774071749545603072,140444 776851279767220224,158520 793176353675673600,249180 753988449368145920,16768 777328613913948160,147222 755180406392094720,35931 775032031302393857,146259 779360299484745728,174230 789535454508953600,218260 763785535882141696,1170322 768928601769123840,101681 793211228537622528,249926 794694360361115649,261050 767364233965154304,96039 758418199171985408,52112 758621228512993280,54070 770986758016151552,119832 791405002929627136,238395 795427730741465089,266491 733753447971950593,174090 755836046173020161,18215 791714223067897856,241034 794769114262859781,261155 752008690589265920,19000 770291872317059072,117257 779419425753690112,174427 765645457167114242,88862 765712154595123200,352636 792556768144527362,244270 788442417468878848,217837 764818153524359169,84745 777938630543347712,164669 753403828284698624,25189 776762458736254976,157755 765707831727108096,88052 793221618088681472,249961 794029198922772480,256847 751156495157305344,16902 785926680061812737,199546 788524746472300544,215437 788417973094535168,11774 794585461188657152,261155 755011728384069632,34765 763441374284750848,74281 788508083559370752,217658 793597426875629569,249926 764076977800171520,75073 753322242805633024,11774 787194161409716224,207965 793164327322648576,245006 732283400254554112,351077 787692314076459008,210253 768902400027525120,11774 775008991894089732,146259 785329191247982592,11774 792256774334091264,244221 764793266495754240,84209 766916105738649602,90482 794332816121151488,258878 764598946526208001,82009 791373320264581120,238207 765011350317916161,82066 762774530880212993,66116 754859736688910336,26721 788532477539323904,218142 762275784878919681,70886 773719663658340352,112782 757557920125026304,47606 788405791917088768,217519 767140973923168256,69398 765339535521841152,86103 786302109524303872,201958 755176715354157056,35890 793572238926700545,8044 756613118420250625,33356 775521283647823872,149770 771033969211170817,122875 776918472232148993,159245 765670813861236736,73712 780482570995707904,180310 778334375683293185,163901 779450360339451905,174392 756220505493999616,40314 791052675865571333,235590 760675251579609088,62728 785312210910273537,193913 768865428928069632,108849 793962659297292288,256255 779727016803328000,176203 793484870622130176,252580 794514356138639361,143473 790601635512934400,232169 759151015748857857,56964 766013302195519490,90679 775389927680991232,148645 789948590412165120,227048 789245083551928324,222534 793787091142348800,255246 760971563730608128,66116 793258742347423745,250408 794700444928999424,262849 768560581242609664,104999 792045550854082560,243075 749731473285124098,7816 793107209634902016,249469 754791001181528064,33356 755785193290477568,39384 755793757438697472,36719 732609660495134720,352484 767948878486376448,100893 793994871715561472,257353 775707912555499520,112363 756204550462111744,41909 774304026426880000,142446 776831157337935872,158520 755803244421668864,39685 763783896089579520,79693 792556834011873281,244813 759535605982298113,56964 750786246482407424,14950 789272837513220096,224818 762288012185042944,431998 767892127464452097,101383 793171947261689856,249882 794255712297701376,259063 778707394251493376,169107 760139030176464896,60819 761980390160470016,71495 787691944235327488,210253 788477780543561728,218275 789157361818537984,223286 753767523263184896,11774 780794881686003712,182960 758395167300788224,47761 788871017947140096,221476 772101711230033924,1249944 754981903531405312,32445 749219053827272705,6988 749517209907625984,7469 771739267424980992,11774 772467066720751616,129662 791711020662263809,238594 792675963695951873,244270 776495928572317697,156103 759868748518023169,58227 762754991392169984,74049 792053896487301120,243451 759145643579469824,56964 793938552627163136,256217 755484316688273408,37979 792506998579351552,245128 795004635115307008,264431 778919520941539328,171168 792089876371996672,243292 773586420346814464,133025 750360849265594368,12357 753663638800592897,28732 770795790965047296,121080 780758171803451392,182960 791413358784344064,237198 787099850223517696,205728 779128325398814720,172962 789469047524032512,225981 767144238924570624,97432 786537642808619008,204413 794562828254449664,261155 770256964693528576,47570 757127693376843776,43588 775969012559835137,151296 786253232289017857,1063777 781218570462048256,185310 776797204824657920,157082 778585293347696641,167407 761558821701419008,69231 791460222812336128,238639 764207710321672192,80939 793277248426143745,249926 788512966849232896,217658 772038460366520321,128591 745086261375885312,11774 793874004394246144,191065 776925500434358272,158387 788133527468462080,215108 794693535542951936,262752 786335040728817664,199546 785930820435451904,198591 758475262837202944,53185 781698078264946688,188695 773951703213346818,139404 775813580604276736,151463 750334519681675264,12535 759851113709527045,60102 752932694325989377,23899 776833589329727489,143480 794291487039045632,203546 793637436937146368,252408 786271985634377728,202083 761681717723791360,70226 775077756480532480,146949 790916352538243072,234583 763000230530908160,75899 790927598750732289,234583 794593057979174912,249926 756917585371762688,44429 792573854031851521,11774 785284313696899072,193669 792163608369041408,244550 764175995435945984,82283 788378806520127488,216956 774300132342951936,141867 787324261610364928,210207 758011432780771328,41784 759005673904484352,54070 761523531892924417,66897 794652857257590785,261155 762305287990734848,71476 765481450376421376,87084 779533617416511488,157593 769296735248216064,112363 790565658664861696,231894 769144068395773952,111558 769576451054141440,112382 778000743668195328,164826 794187291191377920,249926 779359528760516609,173964 793963652936306689,253721 765664273129312256,88994 794995093430145024,264397 795027136998473730,262849 749182528573935616,7538 759132816726786048,56886 794521844283908096,260404 788425389043351552,217837 762369293149413376,68654 758497228881293314,53185 760248191812005888,1248387 774119225707286528,138616 792605085008138240,246392 771076872222412800,122388 791259845643173888,236502 793115368344682496,249469 793865534399995904,256038 761574414228029440,68987 762328119697141760,431998 774746263690543105,138165 763740474100310016,78129 788236065899360256,215437 788487258844397570,218275 794349983956865024,256038 761007062549663744,64537 768777204721389568,107423 755548983813148672,38026 764180957540868097,82457 773886991712813056,139404 789164792061710336,215505 768943001330737152,110477 776556793853976576,156053 795074216752091136,249926 775433130152955904,141415 774329196193705985,142198 789723184463482880,224385 755099498121203712,35044 792159603417022464,242693 793959287793926144,256105 794696175551180800,262849 793164508017680384,249841 774829420582309888,143402 774857946287046656,141983 758105524432875520,50476 754771484703326208,14277 788749998917910528,220332 761937460427382784,69219 770820676722843648,121359 776075447721275392,153095 751125510814588929,17140 750967522791399426,15643 763528725669507072,79059 769676131855310848,114779 777952096972857345,163153 795717565616181250,267862 763354483166445568,1249073 779756316575182848,174492 789077714716295169,223286 793852131308699648,255942 790716532930256900,233307 779041258580811777,29263 774076928990949376,141360 763807314273005568,79987 770200853751877632,82066 789158358829899777,221416 776251070829912064,152946 769227324327813120,109945 791422547497742336,238639 791728564093718529,7706 765393393132376064,86053 767685439302107136,98972 768076684549509120,103261 788826822758850560,220526 768777403871232002,106281 780172956928450560,176825 786261829500674048,202429 774227988015640576,141887 790349317026353152,11774 793826435597164548,252580 788719857369948161,217837 750498960628936704,13343 768938960672452608,110477 788163975250907136,215754 766016161779679232,81929 776912289278615552,158673 788138587002966021,215005 794269745013018625,73655 766252325564510209,91140 794749559935074304,262849 761719389699780608,70543 787836723279515650,205294 788912255152877569,220689 775381922629427200,148045 788762050306580484,220526 773545470702387200,137508 793427869334642688,252020 778418812282699776,167676 750427025073143808,13343 780751056494026753,182036 795042412007723008,247930 763196880364957696,76549 790663496904142853,233307 763685060759486464,78304 793971540442263552,255942 779758407515512833,175181 793399984553156608,249926 760536187505369088,63179 779584768606212096,173628 756964821287964672,45122 769246104575705088,111558 771753476762263552,121795 773641474810359808,137740 780760002084626432,182960 791846158960320513,236962 756632491230834689,44429 778408850546421760,166916 792516894037118976,246502 771576181690740736,126512 779065002657316864,171463 755170991974723585,35890 787834304927850497,213064 794935848634458112,263793 795206633525608448,261942 770177318929039360,44421 765607403383500800,84724 753994970328076289,29263 766582020772208640,94269 772126748314103809,129558 763179142531514372,75615 781228312890834944,186289 750368144040947714,12308 775296343443058688,148045 788035591917015040,210238 793109167657463809,249469 753392207118282756,25189 793568770836930560,253606 792852995809677312,243075 762887110596567041,73926 769789228976893952,114587 780647960220577792,181984 793423883516932096,250633 760511907010707457,1170555 780615818380009472,182146 755242880311132160,33186 756648896810651648,41839 786679963894353921,204835 786239582018822144,202007 771682952346558464,127134 773854561664585728,138488 792596255616618497,246392 791486796865507329,237491 763907230710259712,79589 794550225725771780,261155 760661852158251008,11774 770614179950571520,119832 791361410613780481,237491 749265528691298304,7866 764168315015159808,81966 760200223578791936,60866 770398682852298753,118191 765321880228143104,84422 753306613897830400,26894 780937883620302849,184539 786363044729204737,201583 788631036515192833,203710 793579550731038725,252679 768970508926844928,110302 753611663568474114,354834 752717064498851842,22633 776544551557300225,151374 742928405696368641,249811 775191477576208385,147606 791606053293199360,239893 763614734545321985,1249109 776794966743998465,157755 763819907423305728,79587 770465190643064832,118192 775731352930914304,108517 786368596444188672,203510 765947355241775104,90384 766997045555126274,82070 765983238812643329,90618 756203085987516416,41680 785666986692882432,193636 788753804204179456,220526 795089613199122432,265191 766391756069797888,93261 773991554277076992,139404 788471447127601152,218275 773667127131725824,137869 760862892484734976,65222 776281877917433856,152872 791493352248049664,236860 773582831666753536,133929 741579386240049152,11774 779322376823664640,172029 785474121501122560,192032 786651678938247168,90209 792065583982448640,238843 766303299100348416,92192 773945255406235648,140232 780624239175077888,182211 794308437689716741,259543 793098535130456065,249469 764846171009355776,84724 760900340359233537,62502 775874718779908097,151463 769306394449227777,112872 778933263465349120,171168 767727956076748800,100605 770459486507204608,118192 776256221519093765,152946 789429075697930240,225981 750311850076540929,10735 740295014199250944,99816 763845575217254400,80720 758113500455514112,50698 785594429029646336,197297 753699145291075585,29263 757895318633582593,49121 764855711876653056,84724 795742726952259585,262486 758130518206537729,41703 763962974394384385,78127 761652784244649986,70072 755441280419713028,37044 756923649479864320,44429 758778792546414592,53703 756724718330318849,44429 776142714203017216,148994 777600984138690560,161456 794967980463497216,262925 756285814485561344,42432 785263039226474496,194450 764968264774590465,84724 775742072171196416,151071 756617240187965440,43553 785597803674243076,196788 785997684297519104,200382 773894230368366592,139404 732527861853245440,351818 781486519538348033,139404 733101671379795969,355480 787020151182987264,205728 762792623048421376,74370 766190282018697218,90388 776147549724049409,152017 791366676415676416,238395 791871187429298176,241819 745429745563631616,7224 768891467448197120,109666 790480788684812288,229693 791730817407983616,240535 746945556023545856,1170769 790643114473951232,232169 793095236729901057,249469 794604564003561476,261942 775760090406191104,151463 794326456189014016,259482 768163207844290561,103354 755165709274083328,35020 764115268008284160,81869 756109856902303744,41632 791983371547185152,241678 768772917119291392,108849 794621391639343104,262053 794347258237964288,260033 768825640803979268,108817 791341586558906368,11774 790958762810970112,234583 766133526488121344,91122 788142774247981058,215754 766417471276482560,91946 767419836213276673,61639 751134852024446976,15808 776146707520389120,354598 764143287540322304,82066 791718626218901510,240133 761150173674373120,65180 776262074720591873,153779 793120650202275842,249469 764749564574183424,83391 766674392491368448,95448 780557226792583168,177731 755155342116487168,35890 794243857542041600,212242 762975337621889024,75724 772510060576595968,123865 758800800772526088,54070 778565237209460736,167407 780645690649096192,182257 794563171918876672,261155 773162397884297216,134397 777551155391926272,162107 763847883753984000,80720 785501676845215745,196233 749732849503375360,7816 780438590459379712,179718 786871779612655616,205186 788333450361245697,215437 758435367724789760,52112 758506476746924032,53703 770003553775747072,101681 759118637433257984,1248642 764888223835299842,84889 786565860244725760,204413 755770191414431744,38183 793622770823360516,254209 794169473888501760,257492 762729117020192770,1249049 765423715865681921,53033 767548338799452160,1249440 794269847194652672,259482 768078223699808256,103354 787729589548244992,39587 788067820261171200,214173 765656959798214657,87858 762279745358815232,66772 764818893470773248,84724 788192345648877568,214078 793240075735752704,250633 770733125169090560,120541 793426476460748800,252020 766444878557507584,92917 789398663717986304,225739 788062954193203200,214288 732140410202525696,349233 776186433224577024,153845 761418382092623872,68273 742564247364722689,47188 767807055180668928,101681 795040260363264000,263926 771940810577313793,128615 793494884145594369,11774 756887502196178945,45311 792738749746733057,247309 765362788629876736,84759 792808748716658688,247241 779923723142868992,174756 795076604951166976,11774 786231134585696256,198671 794546131795591168,261155 758132976253280257,50143 792878217472405504,32404 765611176700948481,88311 766631766064926721,93429 792025263018237952,243075 765711525940228096,88998 767872921259937793,100605 752099105376264193,16585 790421768427151360,231492 774096916565020672,141470 786285109276139525,202429 779354699522838528,173964 785497530784157696,194743 767062998645039104,94699 785478039811395587,195424 756617995451936769,44429 754000487742078976,30304 786120093755252739,199178 793646231193055232,252581 791499512296644612,239571 792474082478395392,243286 794211608176316416,257492 765936960825327618,90384 792215189785497600,243092 793490679334920192,252020 733085278496260096,355464 755113762605133824,34731 775285030167781376,148045 778806464315990016,158524 756600843927945216,43751 780178601576726528,174557 779487926577135616,171377 761720313403084800,70543 771397049497579521,125149 776070760339279872,151185 769390112245293056,112363 793907166927126528,249926 764951926815457281,84209 792071060975935489,242693 761328446454759424,67401 792104810224898048,243187 791084669609443328,235590 794330571149185024,259743 766740821173497856,95672 758233657068904448,50923 788388133272449024,217519 781502102501662720,188401 732373688901873664,65113 770733953879777280,118191 780636809344655360,182154 790598845570965504,231318 765543557855744001,87904 786797368897261568,202429 789904179380752384,227242 757253818614767616,45815 788719296012693505,220029 792498158953574401,246274 750765219383681024,12883 751558441114624000,18495 777001859730944000,158387 792018867480432640,241523 757471624991903744,47545 787146516171460608,246425 787067390836125696,207949 788126093387587584,215437 765940784042483712,90384 777135939340627968,159876 791082097922285568,78159 792138943395487744,240661 775418515323060224,148537 780892395130982400,182036 795750558909009921,268231 787049186575257600,204539 790261222235078656,229818 769839033228853248,105109 791391380652392449,238395 779379596164730880,174115 788730754066808832,220029 777028261687595008,156835 787803410531835904,213253 757921797794770944,49845 771001253455392768,122299 766410704501018624,91791 778652423288160256,167939 769272075672444928,112399 765713666595364868,83429 770420132552269824,118191 787997990225080320,214213 794857546410442752,262752 760906590652276736,65523 763969201190993920,77590 785857789713321984,197286 756467924290957312,43391 792060319631863808,243614 776751994081902592,157439 793096278687166464,249469 781354866601922560,139404 773612516341452800,137158 753972582953709568,30590 795737489273143299,263895 760458528750440448,62837 761916235797897216,68873 790993533956071424,234583 761374657635241984,67906 770751534938284032,118192 740022796474978304,11774 794335903665647616,249926 751225723067650048,12868 777626344838475781,30815 757001125656748032,44274 767502312847777792,46501 793184489715404804,250033 759336349954695168,57917 786984015949537280,207974 779109582006198272,172089 775489127332675585,86103 761535204414500864,65180 794001157870026752,257492 787504037600133120,205989 760214161678741504,61545 753570731087302656,28281 787433446289186816,209736 790421637397147648,231550 790978362407649280,228354 794205091397914624,258771 772568197677461504,114254 779091233520181249,172123 794807895040913408,262022 778856569018589184,167569 787675511841579009,1170808 763148001871179778,75899 790913203492360192,234583 754774562118569984,33532 780343060605657088,176203 785652606903332864,196277 795249207359766529,261155 754733021110992898,32758 764129863959797760,81869 773726847527948288,133702 792417931795849216,242350 793785980272517121,254209 776745154224984065,156835 795693254079549444,267862 775772835465748480,150511 785583783110074368,197286 790633348968222720,224944 789691774524547072,223603 768896869053313024,11774 756281676930646017,42432 751038687199137793,15808 765235974389501953,86472 794348429904347136,258878 771168244400918528,122982 776207653664010241,153845 787194335523704832,209151 770347938627350528,118087 761486519651545088,68182 792588616568496128,246632 792678252880027648,247003 732897015257010176,353789 760473503602651136,62451 790650257830912000,232169 775754531493777408,149717 791679390740541441,11774 758087837845745665,50476 776469126936158208,156061 780646628684333057,182257 770470191906119680,118087 763246173381545984,77361 795027678525059076,262849 779430773116047360,148538 792160655696474113,241678 752944848756498432,24316 785491570455904257,195975 754718435612000256,22393 775563142235467776,149953 775099831643549696,143473 765777755745185792,84724 788832849310916608,220539 788512340811485184,218275 756888227592736768,44163 793927528704393216,256219 751545790003236864,18215 791737510586089472,240556 795308788001607680,266079 742402020909420544,11774 759755763438850048,57574 777198876121976837,33169 753327261982482433,27061 794524780003282944,261155 794591452600877057,261155 788498752529108992,218275 785295983840198657,11774 788762387587432448,220526 792862165380104192,247241 755104129681395716,11774 775665133074968576,149300 756566948478062592,43471 758135428646141952,41703 765728981190635520,84209 774108445188292609,141316 789698435507163136,191622 770492117139361792,118174 791516556635303937,239405 764835987583176704,84711 779586660312944640,174557 769603873891753985,90621 759148254101504000,56964 789211102513070081,223899 757246818245808128,45014 773509566621364224,137042 788829449076649984,220332 764446504144678912,76549 792403550978576384,245549 792459927419846659,243187 786806966425296896,206820 791810922260131840,241940 787088043891122176,209151 778407363497766912,167398 763134734650060801,75724 793913735156903937,249852 794000333059944449,256239 765704458764443648,88361 780585053944446976,11774 789664134602326016,224680 768974128879632385,110362 756502358142648320,42249 760159639380103169,61051 761775515040645120,70543 768847675651334144,109167 793591742591225856,252112 760872866439200768,61544 766615640165740544,94699 773990296568729601,139613 763168655916097536,74066 773851702785110017,138819 780733691261616128,182659 786436250618167297,203674 767856930715013120,102137 781240573848059904,186434 767892770270896130,101134 789540163538026496,226731 793863448866291712,255942 761642866661847040,69947 787147767277772801,207861 780494298815066112,180865 786900252741763072,90209 793094852946726912,249348 767388521535594497,97386 779303867716468737,173868 762777260730515456,74133 764642099245355008,84209 772835939274010624,132335 758713500705312769,54070 750367610034937860,12883 763056373168877569,47188 795757215999205376,261155 772922826315616256,133432 773609069504524288,137158 762663176844382208,73926 772744108507103232,128025 788003303804153856,214354 764196438339223552,82544 776507600758243328,153845 772901146247569409,132848 791322290654883840,238117 795003091032702977,262849 769648917092892672,114298 771964085445484545,127134 755159989916954626,35890 781573132763140099,186553 769284175769710592,112767 781521166141837312,186446 792918491317821441,172084 754713283639246848,33174 772179558850265088,121612 757309971025375232,46404 769239851543646208,88128 794941898846662656,263895 760537028287225856,63451 773360480110776320,136426 787734154393755649,205197 754065215109550080,31389 760138212933246977,46562 776786003499610113,157755 790526028590551041,231894 793945841153310720,254135 755744065342365696,38183 785720315796226048,197512 749646232587472896,9574 774298691243048961,142090 771481032604327936,125111 772518812709187585,129551 793112954904449024,108396 781022755869319169,184407 765581419351449600,84724 772014547292913664,128934 767063440439578625,94699 792737585567264768,247309 790518454789046273,231894 760464037738053632,48052 766649362164256768,94699 790587451999817728,189145 761758463802404865,70628 794032258814353408,252408 755921661619085312,40668 785582268207157248,197286 788448606340513792,47940 791774047600271360,240483 792158858127040514,243451 794684844068507649,261818 794110897476091904,256276 763834568998735872,80716 778217667023015937,166409 773136016978931713,134470 795298148591738881,265866 768912292566237184,109767 787830047465963520,210432 789914338526126080,226738 755367118007365633,669866 770434090864676865,117364 794762109208756224,261155 732246680913895424,39600 785658766494760960,197512 770173348995182593,114848 795395987061796865,266884 752008129408294912,19352 768922594447798273,105799 779070442296442881,172545 785541233414246400,196753 751148198425571328,17120 759006994984382464,56146 762123617622630401,1247740 772455335097356288,131027 789211582467280897,223286 777906036057468928,164001 793099731392159746,249348 793422369972948992,252020 762291974896553984,71124 776135607420538880,153209 785279270213910528,194667 788530462431981568,104244 780086959515504640,176128 793188774146564096,250033 763538049045139457,78341 764189378470084608,431998 772219394822766596,129126 775675333005672448,150663 753728731907141633,29263 778095121459994624,164669 793544387628150784,239261 792422027978080256,244550 778371781782536198,167569 787121370094338048,207861 791613535595864064,11774 776783693952192512,154819 778732782860152832,170252 763776524298452992,11774 793108009878626304,248988 764973924123832320,85562 791640898417209344,239927 794526875435401217,261155 781908773656993792,186434 794658923068477441,252741 788468377283026944,218275 760944637016023040,57574 768246337229905920,11774 774260118850449408,130980 779677711262441472,167939 738561382891819008,11774 760519401045127168,61655 795470888313520133,266151 791431130415235073,238207 750758864639946752,14349 763352627140788224,77731 763453953598160896,78344 791237137081442304,235590 793204731103612929,248065 757283735238692864,46406 752287337485250560,20279 758196905579057152,51809 774120443020050433,141360 754999426683441152,34321 758438262692208640,71270 794216309710094336,155390 763117366477787136,37441 785498123774795776,194743 793578120527818752,250033 765205868270845953,86440 794571733210632192,261130 795301987659223044,265257 778335793093996545,167399 751725657692839936,18870 763000792152440832,75899 755163168901652480,35890 785782736825028608,197512 777508080565227520,157755 795691879954190338,266151 787076058067505152,208014 765918456558477312,87245 770320802109493248,117257 773609711396614145,136947 794848397928890368,249926 791083453596905472,78159 795686117802737664,267862 769177724409765888,107910 763090394301108224,73926 786102834018279424,199171 791398350247501824,197046 791867730647404544,239692 755836884379635712,18215 759051764427399168,53185 759118704114298881,52112 780896581805420544,183269 766017183549886465,90384 789481376743616512,215437 795339853143621632,262283 790899603344355330,234583 780452520737071106,180112 794936836309286912,241678 774120256855871488,133043 764367621290532864,78274 765336938807111681,87172 754795312657694720,33356 795749450501255168,262022 767748185649328129,100605 788094816278110208,214899 777502332842024960,108396 781593431550328832,188401 788910513384226816,11774 766690363620950017,91798 771030728062726144,122959 756492123122307072,42432 764622539880591360,75349 775746770961829888,11774 780443838284529665,180433 794212561210187776,258456 775036620085035008,146259 767417178828046336,97379 788886556576591872,220689 744673927746584576,1247663 756240250985336832,42152 793250100596256768,240070 791370834627571712,238395 795040383675797504,264010 790520123501191168,231917 766226992891035649,90125 766560389379350528,90384 765304782386925568,74247 753182151135211520,24360 789803407473115136,226582 790598267008614400,232169 754709060855869440,25995 758165609414848512,16236 765534655109931008,87904 770741450594144256,119832 794593531302211585,261818 757550928727801856,47761 781217413903691776,186584 791734341701206016,7706 770342352808325121,117609 765619652366041088,87245 774794592570908672,144635 795072919088943104,247930 768866323061432321,101681 787039542280855556,207733 788963251157606400,222544 770652338436603904,120393 759860150018670592,59231 753938780126666752,26556 777248512912359424,157755 757237571944648705,46314 772079669193629696,129436 764084924500414464,80939 794197347156643840,258598 770654041965596673,11774 778211513672663041,166390 790036305652617217,226712 794241815054454786,259200 794628519078854656,261155 762015533969444864,431998 735932275364265984,11774 775002214641332224,146259 764853604217921536,78274 762612227924893696,66168 766003456893157376,81929 785439603784347648,193669 780948314833334272,184223 795398015414599681,264397 766497598748459008,91946 793886920598323200,256358 794743157216841728,262025 790907373573566464,234583 766718709377400832,94699 763443315442327552,78159 781751276795289600,177455 733232219339259904,355106 753074151712108544,23739 775026276985954304,146259 786581075053060097,204539 732931325624258561,354606 791826383483928577,241940 754097714640490496,28799 789454373776678913,225981 775764235884179456,355185 739438003148455936,195876 752836501507936257,23739 771342243877629952,123280 773917452640002049,139404 757637661095964672,47782 794111748441776128,257353 792018992084967424,243092 772476541766860800,124597 768872276091662337,109571 787784931418247168,213135 781269917249134592,186434 792407772478529536,240718 762615743481610240,73814 785919733669433344,199546 772833678498074624,132335 772106724471865344,128934 792078063186116608,243187 760979336589697024,64730 785490443064651776,196233 771216702990196736,123825 761283483427799041,65180 765344652497158144,85868 762413235999956992,431998 765568288218869760,86645 761558805448630272,69231 793260706271485952,250953 794526104505696256,261155 755208073942212608,35319 794645696116912128,262022 788909513403269123,11774 777995140896022528,164826 764469612314492928,82209 787765083849969665,211461 753363061541629952,26303 765146027288563712,86104 767011785547386880,95988 781195576012447744,185310 794370698953117697,257353 758100242394935296,50654 760630656028274688,63451 767045100295815168,97303 767747231768252420,100605 790983794702426112,234583 788752688171261952,218469 750981703439560704,15996 786196503161282561,201392 787277872738078723,203863 794635763820412928,261155 760137713790091268,60866 763777335103516672,80177 769281288813633544,111454 755509731561709568,35470 792243818078679040,243165 759506010276900864,58508 790910518156464128,232359 791299032882831360,235348 787104221523021824,209184 760529804248702976,63149 788826650062356480,220526 767452608185438209,98646 749628371890470912,9433 793133293025710080,248988 794537523150286848,261155 788453875909025792,218275 767880758903967744,100605 795694535150104582,267862 761889810000834560,56964 775767053923971072,351424 794718631468867584,262735 770444621835014144,118191 776452133272956928,155695 781109765611089920,185496 766382438691909632,93068 776756850452668417,153610 779466755383046144,174244 794909536788369409,259743 733061431093002240,354869 773591549359886336,137158 776592900457164801,157031 781762639303106560,188807 764663999745003520,82344 764009383902588931,79223 768840600825266177,109167 771523020158480384,125070 776211026681274368,153573 791477760371793920,238780 766341886512664576,93036 758929306730934272,55174 788759556188811265,220526 757681772310110208,47680 754754059454783488,33028 760276914913239040,61545 778741788379013120,169327 756321934812512258,42564 780645228097052672,182257 785838668183433216,198591 790540255816482816,231894 760462457630519296,62511 788023334009135104,214492 761609194105479168,67403 791758294549430272,239998 793556551508209664,253407 794669276229726208,262022 761302445741965312,67852 762107842488770561,71476 761630700730802176,1248920 774742298680844288,53667 790926832468004864,234583 760733334473433088,63149 773893833440526337,139404 777158667774922753,159876 771116107230949377,121612 794740509671620608,263096 780238625661329408,177773 781906195892297728,11774 773053397943611392,132364 790513896448724993,227264 776114649607528448,151255 786345997769158656,201620 791468913523654656,238292 792763409083277312,232209 768823990546599937,107752 787754456360386560,210208 789928509732950016,226731 765003456985784321,81425 767782176431697920,100893 772476196701478913,112256 758637706226180096,53985 768441369690042369,103071 774056941098184704,130750 749282262668181504,7811 765886432900591621,90030 786234431224897536,11774 767956571548557312,101681 785511172414005248,194949 773990141467750400,140444 776205229591146496,131210 767951937081905152,102249 787129997077061632,209351 793203742539649025,248988 767456161884798976,99137 769934989546786816,113457 788563564613238786,215437 771463682123558916,125367 776768653337452545,157840 771471522221481984,118191 772981491886350336,132578 789983948411510784,229159 790277286092218368,229693 774015800197775360,138819 781653515659653120,187997 762000726373445632,431998 772540581172183040,131007 795370097934114816,266643 764138344951402496,82120 762470311258234880,72534 792421525643145216,243187 767733244741640192,95055 777904609608228864,163763 778302749351948288,167220 780106367575228417,177446 757701464835915777,48925 773952974968061952,137042 778726590939181057,170187 794530779200004096,261155 791827395791712256,240890 778038406311923712,165523 785660079659823109,197341 771297912315752449,124597 758479745155670016,52554 761682006069551104,68982 786748277421146113,204413 786959820133892096,207287 752645737742295040,22546 786896579932352512,207119 793128415062732800,249469 732530495750209537,352433 768783492083814400,106281 793330372318666753,250633 793246270928351232,249926 790623572909707264,231894 791813378188738560,240890 777986640501407745,164764 788022568615895040,214492 787779192309944320,211170 759176971335020544,56964 781319224304234496,187389 772783983373541380,132335 754823492600639488,33356 765818400610328577,88311 777698227005100032,160651 765928995418288128,90193 765378910368313345,85562 765226592658337792,85562 779546842421874688,175549 794733162291150848,263096 795083492581376001,264397 789901531852201984,227048 771345905995935744,124597 762067961255428096,71550 778718710341128192,169923 777395629072855040,161542 787700824549928961,210253 788519603299291136,217519 770406548329730048,118191 786770728137949236,205270 744735408144031744,335115 771107954762346498,122388 732311180321144836,196346 790601550368350208,232280 794660175604903936,262053 759188319842467840,56964 773925759647875073,139404 779876911094730752,177233 791352420844449792,237908 785994936638246912,194167 787171662789771264,189031 757896038401224704,49852 758770131883307008,55257 794718476996706305,261155 786259455382085633,198878 790307608011825152,229693 790906894898434048,234583 787803263764615168,212357 795685242497593345,266866 777993014236938240,164669 751705929276657664,14277 781509021891190784,185921 773881400034492416,139404 771333819551117312,124844 758416633148964865,47019 776895105684889620,159308 787450554918240256,205989 794688270890319872,262752 793798176197062656,249926 757427749694771200,46667 766124660689809410,87904 788439803649855488,217156 788735549230034944,220029 792086375340335104,241678 794274308872957952,259266 774043180865990658,140025 755130549455450112,34666 773670772355260416,138543 779507876704301056,174756 759402236195672064,56700 775477977228292096,149124 767443799039676416,95672 794354156056231948,197512 775718397652983808,151071 793325226876481536,249926 754760074829008896,28732 786635010572976128,205181 774248487990939648,141470 791790859712729089,238429 749898169782329345,9754 755559345023221760,37457 758443489952534528,53144 794542615974711296,261155 781858574955868160,190635 760512485329891328,63268 762815228287389696,75073 759091526756601856,56964 788734518110871552,220332 792110946357346304,243509 764151638839877632,1249165 778766575755104256,11774 794538752400130048,259360 795005265540067329,263907 775783276371972096,150426 773075417557241856,133454 789475295258640384,225359 794262322906705921,258771 793111338566295554,249469 793998212407369728,257492 792082943032201218,243761 766971730665492481,93144 771951155379376128,125554 773879599256272896,139404 763844346592591872,80393 770620669415526401,120115 780207188270718976,177233 758513597840490496,53185 765227629372907526,86103 765031708311683072,85434 778766509900521472,169923 775823575467036673,151212 768285595718131713,105109 793797587417571328,255393 777974965098442752,164608 788103302349193217,214975 793112798620516352,249348 771844750605295617,127579 765382904193036288,86209 794939491031117824,261033 776915986716897280,159258 794400329299333120,236973 762678351177789440,73926 775380693505314816,148870 776155414207598593,153845 781595490802606080,1249569 794913460014477312,196314 773609288145051657,138054 788765077683875840,217083 791700880928018433,240260 777142693491159040,1170550 786381450480226304,202217 795709375411326976,268448 766501524877041664,85326 766026257565790208,90401 780826441168609280,182659 791325946536005636,237787 750274346845872128,11495 795066354449678337,261818 794037667482607618,257492 792933289417842689,248638 785998199047598080,199227 761681984125108224,70055 751227583442907136,16728 766724380067926020,95593 749249212248760320,7849 770743910549381120,120541 758382371678846976,52167 785783720384995328,197512 791658421422403584,240483 789152757043396613,11774 767747336231591936,100893 791341405784281088,11774 785800389014724609,196277 764819653332000768,84724 785275374573793280,194648 768269946551873536,91097 776238743707615232,153921 791845016679256064,241940 758274462559178753,48289 766365333087215617,80939 794610605957124097,261155 788512210347630594,217658 789797255582773252,227925 750870340415459328,12037 768100353766223872,100893 791666417099804672,240483 793298005399048192,233307 791477071486652416,238272 793174628332146693,249469 751177501796360192,17591 763352684510445568,77727 793207950705696768,249926 781309921526550528,186883 752898188663750656,24134 789677455871123457,227242 785622708537036800,196984 794635494730579968,261942 764035274678661120,1249194 791408116072124416,236884 795074038024589313,263895 745391326355554306,351482 794856432046850052,260458 776813554062069760,155451 781171293689438208,185496 785291592126963712,193669 767938307212935168,90384 776820135302729729,157755 770491334587187200,7311 760958025796497408,65108 794340674048929792,259543 791265413032095744,204413 767394772369702917,99124 742395450221793281,350711 785657259275747328,195975 749702289863090176,9433 753686024513998848,29059 774369623957385217,143051 790671668339290113,232243 758529703468601344,53185 773673267798286336,137777 758701703566942208,54070 779514142860410880,173334 788216664408006656,109244 765927735625551874,90125 770563548682391553,118192 779084602677657600,168794 776930598002626560,158387 789565051745214464,227130 761598082396061696,69576 756620302105227265,44429 764649125405077504,65601 773489977640493056,73383 788127007301259264,215005 793405365303939073,8044 761449974542499840,67035 763199300134371328,76723 765365049468784640,82178 790607993972940801,232791 787809128219484160,210235 769543293789204481,112363 778654572730544128,169226 794644634790219776,261987 772583647442448384,131771 793089643864530948,249286 786969819535081476,207109 788872557785063424,221711 793626654157312000,252020 755993342383624193,35975 765473130588561408,85575 751861689201496065,18164 766791645153071104,92917 792797771010977793,237594 760886507150446593,18395 793321048426975232,251452 772229404365844480,129700 790161606797766656,228820 786226899404021760,201494 792163502366527488,241678 772162269773959168,112788 758002198965923840,50143 758632505465532416,53185 775139953143521281,146994 786628868257959940,205181 791847057917083648,236919 793187424990031873,250261 787436660975894529,210313 758373747803815936,52771 764167442679627776,82066 765973112361934849,72434 755156817844445184,35449 765371612837261312,86440 770305727097348096,118087 775036720920326148,146580 780931060439748609,12018 786093780567003136,90252 775036749017853952,146580 788760005759696898,193933 790716982026833920,233705 764956798495318016,84679 792521762613370880,223249 755181237312950272,35890 792224158738362368,244550 769764637424222209,114779 760310203506106368,61917 795031368120012801,263895 791364828136820736,238207 758694509156761600,52822 791001725117149184,234583 781312336690720768,183759 766458702651990016,93036 765143313154318336,84209 758710531536592897,54739 779741392130215938,174756 749371069706874880,8497 790200795392249861,210432 794543156045971456,237872 765663291448459264,84209 794771873619968000,262849 759597701642199040,57574 793098995472142336,249469 791313920132730880,11774 756994359791345664,45669 758831531804590082,17640 766369635818172416,93286 793420595224600576,249637 787860717630205953,210208 734861510648987649,351762 765203014927867904,86103 770476335940657152,114779 771379833905508352,124597 755794747780759552,11774 773731260216860672,137953 788256146607841281,211829 773270278394699777,124597 793082395444469760,228116 779314013104590849,173584 757235213281988608,46252 766709470399299588,93823 758685045909446657,54070 787830121466036224,207965 751926876336115713,20493 785968213800521728,199272 733600907070312448,355596 790738400135512064,231894 763874574702305280,79911 759552148891840512,351252 758285675502395392,39235 733329604203663360,11774 780946875100913664,183632 787029910246293504,208379 793196593952415744,250328 754833601955377152,33356 765613535737020416,88669 765661366589853696,88920 794587241444212736,261155 753501047973371904,26303 791367070499926016,238395 771462658654470144,124744 760689286211657732,64378 779066543485358080,172545 788460596958289920,218275 789885719087091715,220029 764990866637385728,11774 766693912752689152,95593 795616373770780672,247611 790773852989034496,232911 733050005334843392,355605 765504882757427200,87904 732696534702137344,56436 787958126926585856,214005 794528162948333568,261155 764054206802079744,80720 777605887888281600,162638 788653636482138112,218275 795723682819829760,11774 762934069814501376,73814 786055823344537600,194723 787854843587207168,212034 764175843429982208,82283 771778208127606784,125554 787090928372621312,209043 791236663200649216,234653 762960342045511680,75647 789434648426184704,224680 793927179331518464,256219 732887596116905984,398859 772278934918627328,1170546 795084073312157697,263926 773519767529488384,136904 751086945015562240,11495 761615068731703296,69231 762775427127480324,74133 764201414616756224,80098 795615814002974721,266054 754711403139915776,22393 792758155331637248,227048 793084194679320576,249348 791983458360758272,241523 756201950270619648,41839 781310393851392000,26066 776770990361735168,157755 780546616390475776,11774 773864210799423492,139404 791704519696453632,194349 790769077409026048,223249 773200425684049920,134561 795026423371042816,263896 788729140941697024,200963 794271611176112130,246425 781886910683869184,189724 770420963410272256,114779 777889663176421376,163127 766983268113653760,94627 753897723313565696,30339 778900945874878464,170187 791666004354936834,240483 779302312862969856,173347 788587977609838592,214992 780913643156189184,183269 753743960095526912,11774 790660302991986688,232169 776839943670890496,157082 787010842642513920,207287 753200777250865152,26140 776648522435334144,157082 788034855770652672,214288 791684511343845376,240145 767066221783216128,97355 773635574557052928,137565 779342390968610816,174230 758857012247564288,55580 763951364938436608,79600 791671944726786048,234990 786663003815088128,202268 754875010683179009,32334 768169168487059457,103506 752978168747810816,24597 753335379315556356,25135 764124993043177472,82066 767161876925050882,80939 780572169449332736,11774 793497845248557056,249926 753630641330192384,28732 754011113122045952,29790 760574982300770306,62063 773021406699200512,133454 786611709804945408,204224 780618728954179584,182154 754045618159357953,30590 765231932191875073,86472 790610240052002816,232419 769818725956464640,110585 774026407907209216,140211 760564863416631296,63149 770719603416821765,120912 771148001356242944,122967 768969758809198592,110344 770235527647916032,117257 794676594270932992,261155 772104023038054402,123354 780847119548633088,183269 792087432598618112,11774 756988342215016449,44274 758827899545718785,54070 772778132059394048,132335 788775717563535360,220332 780630264124932096,182257 788244445581942784,216038 753648630565900288,11774 770759260783284224,120610 793577460298158082,253025 794306220639170560,258981 787073191172829184,208965 785815809566339072,198466 751581648462884864,18893 785270164594028544,194648 755430592095805440,36735 756624479242096640,43471 766377389714571264,93261 753369802719178756,25189 760079588433227776,60112 765208883551932417,86440 765954538536706048,90384 776499081040371712,154832 789533380085817344,225981 795752530051551232,266054 795030041021259776,263864 757290568988889088,46873 788469452635410432,218495 789232445174452224,222997 778358122377273344,167220 760873009431195648,65180 778626119541092352,169201 794538149233819648,261155 787013672182779905,207949 792089668326137857,243187 755820996154757120,11774 772929129444507649,133519 781437820623781888,187568 786947875120951300,207287 791657017605709825,240474 763481875516100610,78115 794602998571745280,261155 790644512330612736,232169 793872993852198912,256358 790739413303193605,232863 794158160625811456,257255 794843228554018820,261050 788422221811159040,217519 792087717328760832,237964 778947749844754432,169944 777308543271657472,160210 793379784466141184,249926 793519708914016256,252020 763501149639020544,78159 749816677496336384,10251 762314632165859329,70085 767159198652116992,80939 770709574575755264,120610 758290878855254016,52112 768438908145111040,103261 776906558911483908,159245 786327082196463617,202379 758439178044526592,53033 763180084475801600,74247 766965772040241152,95572 779540202305888258,174451 755206859070509056,35980 774629754750337024,140444 760226468718714880,61145 733031070178889733,354906 776582423542833152,156644 750854017798971392,1248121 791699043781050369,240145 794576230867750912,39957 751919320138125316,18567 762772469761531904,73712 773519844708941829,133702 770792218164547584,121359 786681911255105540,200608 781335225284628480,187460 793730383099691008,253190 764660442207772672,82344 767567682669580288,96898 768911605123866626,11774 768964675648294912,109666 780086816464637952,177472 754037739637641216,31400 777417904765755392,161542 768719917604560896,90384 788800983912607744,218356 750031651955154944,10735 790587608011198464,11774 794239980499587072,259063 769260376047230976,112693 763279259796471808,73814 766375939986984960,93286 789307039512141828,224680 795003199853920256,262588 791433883963236352,238290 773180651227021313,134561 790891423478476800,232863 791440706728439808,237908 772975754292240384,132578 793587529052139520,252741 770583180982128640,119832 764934452724244480,11774 733324754552164352,353789 793854716602159104,255942 790979023555981314,235590 745327857325441024,11774 763452396076806146,78344 759468908868988929,56964 772306288780783616,124804 785707815205691393,197512 771048748101140480,121730 791500098769485824,238272 758653867366113281,54070 764970011404464128,85562 762307858486657029,431998 762867503085133824,431998 773562486939267077,137158 769571800120369152,109509 753359392083353600,25648 749659304026714112,9087 773588729021595648,137158 780603077153857536,181935 792626486003892224,245148 767446376267612160,99111 778645636228931584,11774 794753768692842496,263205 753642571251982337,27402 776526102130855936,11774 789984264552976384,228354 794589969666871297,261155 773532996804702208,133702 734582726901260288,209828 757070174147125248,45348 770025784425738240,112788 785909522485293056,199546 762644555774722048,73814 769176613355458560,110585 754082410396995584,31400 765274971757158401,86103 774569447986266114,142262 793681064807976960,252893 732652127089229824,353200 758358150588182528,43391 776263487391670274,153194 758192804967292928,51344 751650761772142592,18173 779290304277086208,169437 776508569428590592,155898 758767863159107584,11774 785814911658053632,198671 768038123502731264,102514 758904323002601474,53996 781206204022263809,185595 790191777223278592,229724 794536427681943552,259743 768521728179994624,104973 772496796073484288,130686 764347043439521792,82002 765649294401601536,1170722 761682069554499584,70177 766349916402700289,93286 757528603374587904,47680 786189873975664641,201619 794476711240957952,260181 788419769582116864,217837 755532077387296768,37993 758385089986359296,11774 776826064068710400,158387 769386557526671360,112788 771238584158265344,120425 771731471883046912,125145 778320877880504320,165978 788040901159374852,214354 771771541575000064,121359 763969933612953601,81110 764186371162533888,82457 770820666744528896,118724 750731515412217858,12083 733369196768268289,354906 764944095684939776,11774 770728770445664256,121046 767873910956261376,99900 781325123051720704,182349 794997552085143552,264431 770437082615427073,117257 768195316436852736,103149 787266860618219520,202636 759147399864516608,57336 758387182562402306,52909 761977253513207808,69947 775292405818023936,148045 778500724527202304,152594 787786782712532992,206117 790988719113187328,233692 764157171122614272,80939 766706172090920960,95708 753369038525501440,27317 760546294733561856,63149 759114211481915392,56964 760407161344319488,61051 795431692521635840,266079 795051291898773504,263090 749621237354078208,7546 789806893552193536,227048 791440144905609216,238864 787747351985131520,205197 770429299446935552,118192 753843177459585025,143828 778326222686162944,166532 735109395961532416,65113 788508477589114883,217658 785919043702185984,199546 766613533991763970,90319 767776198562877441,100893 760616507529388032,63451 776614667225473024,154914 749991163852165120,11022 749490275853082624,8293 765705061133615104,88361 787980202324271105,214162 762820324404686848,431998 778733878362058752,169951 770116655926116353,116676 788808777894166528,220526 757542954911215617,47090 770789307112194049,738099 777959279126978560,164669 793549556508131329,252824 753412686239510528,16761 753420225236770816,26140 793198701556531200,245268 760689491648647169,63645 793223497782730752,249926 757093387044466688,45857 788034766947831809,214209 773288068287569920,136018 732360790154444800,1170450 772775485713616900,132335 762175162993242112,71259 794918714785353728,263906 771337400010280960,122861 764169094144733184,11774 792554380687974400,246225 793109448214585346,249469 769260047826358272,112363 793393936563773440,249926 788579178622791680,215437 744956311608012800,11774 768861240298835969,109666 794012293063290881,257423 759205607580762113,57372 793884467911811072,256255 732793251325956096,11774 793800487292272640,353879 785812656309411840,195975 793911343032123394,256125 778932771523747841,171168 780819447627943936,182633 774086806958505984,137777 761519363421827072,66159 785306577829892097,194934 791794052618477568,240483 793151642522771457,249926 776524232285097984,155334 788961287401123840,222500 754745277651693568,33356 758402890700460032,52112 768959696170524672,110615 772463815829041152,131025 793974406615691264,255942 773735173368193024,138155 776470417552707584,155688 794696638191124480,262588 758749267007635456,54070 770971787517538304,121949 752827504528850944,23167 788509410133962753,218349 789229498629758976,224680 760871914634092544,65180 773519769219784704,135342 792810522848661510,247232 754774513670316032,33356 775283971638779907,148045 794971779630436352,263676 752630212572041220,22926 777441486681935872,161456 788730525804527617,220029 759812190027194368,58254 764327390738649088,82283 793790268151521280,255271 764916756309807108,84724 777254730762362880,157846 779440857535643648,174230 788097271921414144,215410 764106850149236736,81858 788452415775268864,218275 781508486374887425,188401 793182290109014016,249926 770498360511954944,118192 776479655717015552,155448 788836227952865280,220029 793166030755377152,249926 792131873451290624,243187 759304087833763841,56964 770987049247764480,118191 765899277897826304,89854 793934746606862336,257026 774679551632900097,144602 790978764515618816,235590 777326138506883072,161546 787791701721178112,207949 768105396296974337,103389 789817013254389760,226649 760871892303552512,65180 764854369254793217,84724 769193356253540352,111049 789088755403649024,1170528 793195927083233280,250430 795416822837346304,265870 756592257390809088,43391 757912110160613377,47954 768770306873798656,108849 757986907531816960,49056 763140934838083584,76858 790654691990392832,228820 780603185270370304,181409 759231819124469761,56964 785582957989953537,197297 791330067657793536,237491 751081983103631360,16728 767295087835541504,349856 793218062552039424,249841 755550829336154113,37294 788756328613240832,220332 771004994967310337,121949 732530687727652865,398855 791305168948043777,234796 760913734575517697,65730 760952070077681665,65974 758638938776940544,53945 795701934036422657,268356 787053332967804929,208379 759199093742833665,57574 771091706007592961,122388 793133274960756736,249469 765242719937650689,86103 794637462115008513,260874 779346196552835072,174230 791348715092975616,11774 763190329512108033,74727 791423574904930304,237999 773510187478949888,137042 752682929252282370,14277 767162158480183296,97386 771692053986209792,127134 755256255590068224,36491 763788705475756032,79585 732895260913831936,352432 758385475333656576,52921 794594896149643264,261399 793217670787108864,249374 760443976436645888,62728 786549841782411265,199546 757291727627624448,46382 793492174973403140,252741 785838442143821824,198671 794100988386955264,257536 770153071141875712,117026 765030122084708353,85562 774059932513542144,139404 773916031861555201,136904 774800421898510336,143585 780814366052495360,183261 795705413543010305,267862 750817193172938752,13201 790707192865456128,233241 794510906851921920,260081 785481328728875008,195975 764267722989416448,81702 759763011393335297,57749 774713604792778752,142721 779337884390137856,174115 757999392104275969,50143 765378208032182272,82208 776581409175724032,156926 795429311281057792,265855 775330887823200256,145244 776848820424417280,157693 767044518797508608,97583 767342514294579201,94699 792545049233895424,242693 749303839300333569,8047 756537844219449345,43828 773164410189774848,134454 769848703246962688,115511 791308444141748224,104781 751721782491570176,18893 779866657778991104,174230 781356037920219136,185496 790519882110607360,231894 777018153880608768,158387 777253017582174208,159876 762552558502211584,70501 765380325425881088,87249 763406014767042560,77598 793468751840673796,252408 761258263509803008,67453 766327701850513408,90963 766620189437853696,93036 775197386373271552,145866 794861011882934276,263540 785553921125195776,196917 794336654576099328,259761 778775085322756100,170252 781354831042613248,186446 773621779063533568,136947 788457966206758912,217106 766436414430978048,91946 778380132281032704,167875 786301935179665409,124597 778287926627045376,167083 768928649554882560,108729 785589976377491456,197286 792091401911726080,243938 759092231630385152,56964 756645864047726592,43391 794428888411619328,257788 790634738771865600,233131 773968162782121984,139404 792053249582915584,243075 756290425367826432,42432 775631808150896640,150394 779394652566880256,167101 787623052729344000,211347 785503431620489216,194949 789729730304114688,225981 791325357949485056,234796 792762323626635265,245750 764784530058280960,84724 791358719338491904,238395 777843589145628672,163990 752832729805385729,22575 795438903457173504,266079 788152144373227520,213064 795399204042604545,266151 788058089047994368,215005 791593927971368961,239471 792067887137783809,243075 764995882764816384,85533 781600506569383936,188401 788751796189573123,220332 765275592832843776,86103 767299906893733888,95672 788110657703018496,203793 760590731081764864,63451 760508953100898304,62757 776813369634525184,155390 733189095082450944,355669 755832860368629761,39384 771028593606529024,122146 781372533119471616,186584 758846168570834944,55729 751546105993703424,18215 785598856356438016,196767 790361908943527938,230485 794190004490682368,258598 764041335523282945,79691 768193944329084928,47395 769541997346562048,113796 773851750885388288,135725 775419417157140480,149201 761315851077160960,67360 785313682217586688,194079 769938503593590784,115511 778931726659653632,171168 763003549294989312,75899 793161243498512384,249348 733196315237081089,355850 779393610458411008,173605 789305279665942528,214305 770689619474153472,120610 794255349155037186,258429 794263104183943168,258598 758565654173802496,52554 794588657919238144,261155 763501056802197505,78198 764192473346285568,82066 774140303330545664,138382 773915382759485441,139404 791491318358937600,239405 762814956077256705,73926 772148764236808192,129471 793118216973344768,249348 766404524949078017,93286 791503609078788096,239405 775527641956937730,112363 787812620162043904,213253 775979822845689856,152735 792765597348089857,245575 765322016736108544,85981 777623567580205057,146804 791693053157408769,240483 733564108310614017,1170809 752946241579978752,24483 767555260927717376,99900 768000661330034688,738099 785841747075207169,198878 794731878435737600,262849 776798103735115777,157755 781549200563634176,188401 758129001386930176,41703 775813176386543617,148822 788024868017172480,214492 764092114556772353,81574 788622655066869760,218489 764123244286906368,77534 753732412169793537,29263 774584588328992768,142026 795030920726134784,263906 792787488578371590,247672 771180634014265344,58508 759530707081371648,57574 792013124115140608,243075 793165486695583748,250033 781282127367110657,185921 793925304137883648,252020 764203289554489344,82457 781363424366256128,139404 750481486151708672,13715 766314680327376897,91751 768498891121500161,101514 795122796800000000,263688 789108354635272192,220526 791543577532833792,237385 753369570426052608,27045 793868186655395840,256038 790306503295049729,228583 750896467448045572,14462 792170325387739136,243187 765515166658297856,87904 765946267734245376,90384 771441465096564738,124597 794211649611673600,257492 773592181634240512,137042 777130724164005888,157755 762879972016959489,68993 780469446049722369,180112 780961272669933568,183468 787404077638516736,210721 764899151746334720,85159 770584481002430464,118087 791985302344572928,241819 786909315412201472,207287 788438369919434753,11774 781204052193513472,186434 770307087490486272,117265 771807954886619136,128043 732667882576846848,398859 762124994990182401,72090 732365857234423808,1170450 763543352893505537,78129 775877362256838656,152314 787784665868435456,213064 793131888982499328,249469 741207633281982464,351349 788171265995669504,121785 792115686092845056,243075 775099044758630400,144730 777224804084621318,159370 792080307994308608,237964 756446893270560768,43198 754757491993346048,33356 753321264400437248,27061 759110620729995264,57105 791541003106787328,108396 765563178952556544,87904 772792935670648833,132335 793958048628936704,256146 756190557957795842,41472 751643054826725376,1248193 776479896784691200,155898 775120023094296576,137693 792250888807079937,243513 761592815293964288,69231 772775853767946240,132335 758430944625823745,53001 787358736180506624,209974 791398931137650688,237908 766278036207591424,91946 788002972592734208,214354 792300895547469824,245035 787059745492439041,207109 793819868067827713,255024 763860712846426112,80720 790926727698493441,231792 778434418369302528,152594 794723490569912320,262022 765603272887500800,88128 754706978111262721,33174 770278399088570368,117257 791450751025438720,238395 765505555477716993,87245 791819084849709056,241720 776203350350127104,154534 780234594062888960,178378 777361680657330176,161648 764257091884294149,79020 790569242227712001,227242 771380060477616128,125085 751093111376515072,16299 753949102598086656,30590 751623402499309568,18215 767746992218877952,57574 774102344401231872,141316 790973930425110528,235590 765707856704376832,87904 794183347744313344,258456 774209572978454532,141881 767481720589484032,91936 759644005923774464,58227 792523772737781761,246273 794281834259562497,258044 789797877287620608,225359 768814613781635072,109167 772977189255983105,11774 788605569829601280,218260 733112873740832768,355880 750573397160103937,12535 773966364973367296,139404 792839650297597952,243165 788114465115955200,215608 785310676084461568,11774 795347007082819584,266500 786572808222408704,198513 787065114780397568,208176 767391853029298176,86103 779307629835411456,173795 791909518640750593,240483 785462808393703424,195975 766248080144347136,89725 749286286993690624,8047 757030034326614016,45311 769968507723341824,116082 758793534292058112,53991 768247378818142208,11774 761287511008120832,67852 786810332194889728,206008 770832189843988481,121479 789078617762435072,108396 762681527876530176,73926 760953046767702016,65741 785513716892786690,196277 760391324050845696,60849 787757527693950976,205197 765401739256225792,86103 767542393549754368,97438 781680306189377536,187843 781040698594320384,183269 758504729689350149,53703 795189734460923904,260775 753392494746927105,19598 752126986978414592,21102 785434920411865088,193780 773661005121515520,138490 767727931699433472,93261 763869361530474496,80416 755848831321812993,11774 779376740867018752,173628 790601180921466880,232169 789708649799102464,224385 795245230178050048,265440 780791065267679233,182154 765957198048432128,90384 785913513818533889,199546 790712599134531584,233756 793162150088810496,249469 770710399251382272,120610 794494674299981824,257492 775847231798861824,150994 785577321080164352,194095 775421746010808321,149200 795038075432923136,263532 773875447876685824,139404 786719601371516928,206008 778920463473016832,166860 793996108057952256,257423 760915095299891200,65387 757805308848721920,48094 758073675870384128,44421 790926805288914945,234583 787912691478241280,213064 760264736739065857,1248387 773613383870324736,137419 781511083261435905,186532 760931010682970112,65165 795370778577530884,266151 756881382278692866,44450 763473030316167174,76406 773964036094373888,140444 764306929531224064,82744 792078442317570049,243187 793191562566000640,249039 776981384153927680,156835 789174269057970179,223899 786161214808137729,200490 764657606052941824,82766 792790012005941248,238045 776402827140665344,64722 794173115966377985,350913 787760316805439488,205197 758591338157776896,51451 793843657992437760,155390 771411280754192384,122388 789133202279567360,220526 758686453085810688,54070 760126105537814529,60819 773918689775095809,139404 789508839976513536,226731 740073971576627201,353488 793134951734665218,249469 756389772306870272,42495 765284128136757248,84209 776746541822332928,157082 779862880833380357,177248 751582053280337920,18893 762741132912656384,74066 773479338868109313,136947 793425046916046848,251452 768941077864722432,109945 774190828625465345,141360 776782962327187456,153756 755121901433974786,32572 788068003623669760,210235 760915362250502145,64692 764533024155373568,81946 786525764028133376,193639 779132121327730689,171062 753335526803976192,27045 793940655231766528,255942 794403413710741504,252020 794563996808609796,261155 785461032781279232,195975 778280576520454144,167026 790398142713769985,212727 794925125422514176,193368 767951298658381824,100605 794238638460542976,259063 793199926142435329,249469 777945155785588736,162596 778936537786388480,171029 767853682419339264,102137 777155758483841024,160228 751805158909153280,18555 762202921354334208,431998 757393442490097664,47220 795717541264035841,267855 786369021075599360,198304 758074094856249344,50654 786595744782450689,204835 795709805533036547,267862 774369455690297345,142668 795285789584265216,264397 788887318883016704,221832 787678097537499136,206101 787835692864778240,205197 765966745270095874,87904 785751688674095104,197512 792482233923702784,244143 793156228029427712,249841 757570565422981121,47761 772125089852600320,86103 777946005505531905,140444 781867984998531072,190635 760397255132274688,60779 791831614053502976,240689 763453988431925248,78159 790536997668519937,11774 787044569284284416,207613 789538992899301376,226881 776456007044231168,155896 788820037108895744,221297 790256441592537088,229693 770755102495965188,118192 766649092118380544,94689 776450556885929984,155898 760378250610798592,58258 778591789599035392,168284 794313908093915137,259055 732914174045622273,353374 776901986994098176,153845 777957669315280896,163901 776627698193928192,155688 794835961750269952,261598 769296870921363457,112363 779442256977596416,173347 773583054983966720,137042 765591213911179265,87858 785995647476338688,200467 756475766909566977,43225 773175542023544833,131421 786312516083200000,192032 771714480161955841,127402 786030031835320320,199211 777337972471496704,159475 780836330632777732,182960 770746620937854976,120675 788841246693453824,220332 749790807763226624,7849 746380455008600065,351152 795698821028257792,268281 791484582088609792,238099 771590425081548800,125853 763039078497525760,76174 794319074293489664,259055 754032643617030144,30842 778527858276696064,152594 787312021704413184,210215 777934686290980864,164826 764124970851053568,82066 768269989451300869,103071 770944550571474944,122146 780870647853551616,183269 772062881424805888,127775 767090300179345408,96985 795392276948254720,266151 785731448053596160,196788 734615815182520320,1170538 788400207834722304,217519 773850508004057088,137158 785558010974310400,196788 750116124021305345,10356 751649498883977216,16728 788521907213643776,215437 785902070998110208,199546 788715303865835520,220029 785904629619970048,197512 791359308399337476,238395 793188670476021761,250430 753993940173332481,30815 775336246256087041,148170 789210423744667648,203546 761641487310479360,69356 770697836878925824,120690 792318331206250497,245118 785876694494175232,198671 760557829988253696,62728 778964753238618112,171168 785625921751580676,197091 788021972164751360,214117 790656115856044032,231881 760776864386416640,64197 786446588315103236,200460 792878726040031233,247062 761766192306589696,70329 747589341258473474,351187 785550371213017088,196917 795684376973430784,267862 772624318035406848,131480 771320809394667520,124597 771917122486153216,128194 776919963399577601,158341 772172599191363584,129471 766021727478358016,90384 781535323008409600,188401 753321464456028160,26740 756267636435091456,42344 790347463794188288,11774 756210475759611905,41689 761659772697444352,69565 761983029908615171,71270 768305473250394112,103071 768513790782631937,107100 786243513767845889,1063777 792535166279352321,246295 765609080811458560,84724 775337617000894464,148045 772890993985282048,132761 753018055320625152,24603 794329074948866048,258878 772672490531278848,131421 776878234067689472,1171739 794876147007975424,262025 775779407239614464,150426 773966893518614532,139404 794077735954087936,155390 767068572958982144,97685 791274461513256960,237491 786956740835225600,193633 763183851287883776,75899 777978912609558528,151879 790997357768896512,235590 795392166554202116,266866 758666239443136512,54070 790993330083663872,234583 795370694729170948,11774 752887734663016448,24134 788888788575457280,220815 768610785387909121,84887 794688603989430272,262752 777911701412933632,158338 785821069491838976,197512 755650141705662465,35890 760180197559767040,60794 776769440100732929,146991 766756681124425728,95899 771783386603978752,127366 794701889296277504,262022 759975385136238593,48549 787311405036871680,207613 793113730645098497,249469 764806356079706112,83991 775839132182609920,151242 789933735026171904,228820 771202487676129281,123583 793341947859439617,231894 752161160799981569,20612 767763492216733696,101203 732586827106951168,352784 793440252539043840,250633 793865078227427328,11774 756889977347272704,44450 775861241172623360,151463 792064995601231873,242712 774819277199278080,87904 758860187314728960,54070 791573247494070272,238207 757618435593342977,47782 793793016188309504,255393 759551647550844928,58939 790355058667814912,228354 758271154343731200,51595 732974569510735872,351850 765219012070428672,85562 786920926373875717,192032 795081479604801536,262022 780875046856364033,81749 755797173619470336,39475 785341188660355072,195125 785927382314004480,199262 793438009668558848,252196 795407657117028352,263325 779459990750842880,172295 766611026313830400,93823 760558103817441280,63712 753767254223941632,29790 792193889595645952,243187 794596412554182657,260081 763226677480529920,76127 793636129689874432,249469 736014673540063236,11774 766345285257793537,80939 779174104058372096,171795 785603037255663616,197512 787857907442331648,211829 769670931241312256,112032 772399581472620544,130686 787127848100212736,203674 772759513082494976,132335 758750437369577472,54974 760988539001507840,66105 793293532626812928,250933 758697026427158528,54070 792318968593731584,218002 749336913002266624,7816 765178531684974592,85533 774573241084108800,144053 773709681583804416,138205 785263628429557762,194560 793192349165883393,249926 764161690006986752,82283 791691341549871105,238429 732201968840507392,349512 749600806119301120,9285 763901701501968384,80486 765145400953176064,80939 772495678542983168,129649 789118960952303616,223286 795615630045151233,267655 752956452877197312,24173 793791858094837760,255065 786347328953167872,202379 791690743530213376,240483 779096348574425089,11774 766798875118096384,95568 794261735737856000,11774 749985325548654592,10810 756599386101026816,43285 773745487853735936,114779 732335992233967616,1170365 792412950262870016,243165 792511481170440192,244327 793595394278191105,252112 758078091247878145,51239 755981375430197248,39957 792317021312708608,244550 776686985532538880,157082 787072797558312960,208965 775816579363647488,151361 785489725805236224,196277 786601118579122176,204413 776611646873579521,58531 785565927769313280,196676 790941604714426368,234583 773917093603389440,11774 780634479605886976,182257 758196739950149632,51809 775031367394480130,144682 791023779367391232,231894 779297558757650433,164814 788821208041005056,220332 793130719589507072,249725 761352251864645632,66801 795743010411646976,268780 793960083784749056,256276 763121838553563136,76549 785262096586014720,193669 780262717202497536,352081 791710582403575808,240070 760930857586561025,65180 785913967050887168,22735 791349053518811136,238395 793937446010503168,248253 788906379306164224,213383 793108899901517824,249469 788620155316297728,215005 791271459209502720,237491 786999773802799104,208176 788206660615413761,77255 743854689909899264,11774 763468627634860032,78304 777851859545587712,159589 764080332446412800,80939 793874729274933249,11774 758704128294084609,54070 759093976012120064,56292 793925279781634052,256679 761191671585308672,65180 789170670143799297,223286 769298340618067968,110477 792110276426469376,238845 775172578918957056,146847 790347658485465088,207517 785475227530690560,195975 794707990997766144,258922 761338266058579972,67908 795035441909010432,263710 785656134711537664,197512 758684899679281152,54070 761268296456867840,67350 793459147039707136,252408 771506177070895105,125163 792870269903892480,247005 793282886522724353,250293 774064005128171521,141316 788792116138749952,220332 794368905879896068,86103 765229726986342400,86103 771478842204717056,125222 761959923433500672,69388 777519553865654272,161960 775197801584132096,145045 788591324027117569,215437 787144993525862400,207949 764227450691649536,81702 766755751230599168,92958 793156287991119872,249852 764898257235480576,82066 781564594267430912,181419 750811479939485697,13343 781201395710033920,186434 762768553481166848,74066 773602866967769088,137795 752620838617219072,22787 788623275861676034,218258 795296261821923328,265030 790297271476768772,230575 767678322063138816,100605 793133646056198144,234583 795367807215079428,266151 768668203073540102,106753 791161049844187136,234796 777622908197666816,162596 791149140063481858,236928 790976323233714176,235487 735264558399389696,11774 795116957028806660,264804 753042576580743168,24603 771564587938222082,124601 788768264985780224,220526 773636981397925888,135254 794581397939908608,261306 776191880182788096,11774 776202517906685952,153596 793279125683404801,250633 765899781013139460,88930 795709128526143488,268448 785872183717265409,198878 793157217029533696,249469 770789687480856576,121479 759555500203659264,58872 759975513133817857,1170825 771895054755504128,120613 772880945040896000,132335 751233890245894144,15808 762026380578156544,71596 788058288487358464,214935 764816781512802305,84649 793195288198516736,249180 773867211295514624,139404 785355821311942656,194199 785320895216705537,11774 793617381851590657,252679 768233641872949248,103354 790888797257039872,231894 769661132600598528,114422 776064919980609536,152735 763159337925738496,76577 733109769519529984,355480 765368914587033600,86076 758474757956210692,53185 766304780696170496,91936 771411950743932928,125145 780735885365108736,81966 790624187098419200,232881 766818080651550721,95672 776836379242328064,1250342 780437998232072192,180039 765918728236044289,87904 774124480754876417,126570 786944615660199936,207051 785503192838569984,195481 794130461471555584,257492 755325793610244096,351146 781641735638179841,189649 789789389022957568,227617 757597632839770112,47236 771906850614808577,127957 776561208048644096,156926 770677273351561216,120610 794688961801322497,262752 785379256721371137,192421 775040929342173184,132497 772921339338522624,133043 763456364123480064,76406 772864559359094784,132848 756418775591759872,42495 767226424566616065,97438 771810242195841024,125554 752626522473791489,22575 765194516890546176,84724 780084113093058560,178258 790726448889888772,233241 791002879154753536,234583 754709999713128448,22393 790951108545949697,234583 768585442564472832,107428 766140901445951488,90970 793912472935727104,256255 762424060223508481,431998 770307248992256001,117257 776858408611741696,158815 790988498119462912,235590 791074210818957312,235951 761647515410194432,1248861 776216880231030784,152314 761012352514871296,66105 759079810568249344,56231 774797524007788544,137698 760491503399690240,63149 791676742049988608,240145 793488369535873025,252020 753929074435772418,29263 763460186577133568,78274 765334015498981376,87282 785299283159322625,194934 791714817664880640,237908 753985234002124800,30354 755522224656756739,37993 767850287147126784,97811 791361106199605248,238207 761635923448700928,68133 777175881764573184,160480 773604090651746304,1250063 766719293400711168,94899 787792950428364800,213064 794359265146376196,256038 764237790062059520,62180 786253108724674561,201953 761129193241448448,61051 772801866732302336,132578 785276017854132224,194707 794984722577457152,264397 779842334817214465,174230 751637083865755648,18470 762345436963233792,70886 775085903077335040,142090 773828939173203968,138819 764079351868510208,77136 777513912661139456,155034 776784884274647041,157755 758367513747001344,46193 760242934151204864,1248387 793532136988905472,252741 780223350262075392,174115 765412452574044160,87245 751193885326598149,17416 780916399015362560,183975 789675783958720513,226883 753682606378496001,29040 772232261852803072,130190 773887735581073408,138819 765011254289297408,11774 781351336398974976,139404 773199958711341057,134561 770642277911846917,119937 766366392148824064,93184 788406083316441088,217519 766264309848477696,91946 761612531379023872,69231 789397371461316609,224818 779464241795305473,175153 794545921501466624,261155 776185276477673472,153194 793096437009674240,249469 793842566676426752,255942 775724967962869760,151071 776994423183998976,142090 781399697407762432,139404 756196721642700800,26776 769980618675478541,113754 793251418215940096,249926 757723834875248640,48549 777245868542062592,160480 794990940247052288,264397 758482921342709763,41703 765578554423861248,87904 770300547182235649,114254 786986574655303681,207208 788442953572319232,217837 758590305847291904,41680 795050432360054785,247930 751207741318795264,17591 780460467466625024,179578 781243932072116224,185921 769280194167255040,112591 777788282096738304,162610 790597324535894016,232169 785568533673455616,196788 768200448805265408,104444 779155040384712704,155688 793131818052648960,249841 773257759991234561,132996 752665985904046080,21332 775989809676365824,152833 755097958325088260,33356 772929496920055808,105643 763046548162895872,47188 757628645028487168,47940 778996433558966272,171693 773851495452192768,139404 778289199568916480,167220 769998952875843584,116265 751193628576518148,349856 786739166289629185,205728 788652461057675264,218275 750043097908670464,11372 755947724965498882,39475 763825717478039553,80136 764314200457908224,62180 775663130743635968,150511 788572084939198464,219038 754813616004730881,33356 755552030995910658,38032 776977036657033216,157755 795060013832241154,264754 778197519935344640,166409 781499572463874048,185310 766607788231581696,91946 780547282483634176,159389 761913302326861824,70072 770752159168204800,120610 768498115720548352,106774 794722965371883520,261666 795264866168819712,264397 764181624506449921,82283 767647343655129088,100180 785261740762083328,194154 794279639980109824,258331 764269088558292992,82283 789459648411734017,218540 775104853282611200,146720 792011564043739137,238099 761997956983631873,69548 791075074744778752,106673 787867105001549824,213478 788592310720356353,32404 763458983625527296,78215 760208653093863424,48119 764290248335437824,82481 769802299308843008,115131 780766703483486209,150151 771057965977788416,121949 786107242365984768,200870 792363970489360384,244232 773955021972975617,139404 793162829507420160,249180 769273634258952193,110585 753950710077718528,30590 765024599687823360,85562 768241339242774529,104395 791245925201182720,234583 781133115066548224,185496 786742368120737792,199211 785505220444860416,196277 751991637673476096,18565 777866991600140288,163990 788475241861410816,218275 787142911435558912,209292 793868790228365312,11774 755205450916921344,35372 779552546364923904,169485 787071308395872256,207949 753448309335859200,27045 771780421868658688,127871 791349918040330240,11774 792414751485677568,240483 756348371640528898,42495 788440691881881600,11774 791891867583426560,240483 758716760304517122,54070 788908390596521986,221972 781269399554691072,187055 781295097602199553,186434 795690106124374016,267855 774025697245396993,139404 785258668698636288,194079 790975402391007232,228354 794580954165612544,261155 795237279514161157,261942 768855480433250305,105109 786174754122297345,201494 787067900330901504,207796 792033701811019776,243187 759075630365413376,1170537 776605054384111616,153248 765302701802528768,86440 786977615139708928,207949 767389883476344832,98259 775743065961041921,151212 789149445103325184,11774 779076240128942080,151741 794215143521415172,256255 758305101828292608,52112 761937878100373506,69565 774783462096068609,139404 791050592684740608,234991 792967651991576577,50439 793127875356532736,249286 764756041489903620,84675 757292195149934596,46382 758754900473999360,54070 758391832594087936,52771 765560756628709376,88052 774215909267349504,141881 788711178247757824,220029 773564552281808896,137158 753455924157812736,26446 775772409211129857,151265 751155474867769345,16299 763168533018619904,76127 757106945337819136,43579 794669302641266688,262022 773868485310943232,139593 758778039819915265,55261 788551069668286464,219119 768472398953869312,106716 770350875223162880,118506 774034250710474752,140444 790633720793305088,230899 749778175765295104,9827 787173236001771520,202429 733080408217161728,354396 773989955915816960,140444 752621698432638978,22777 738817495264559104,1170396 758006437205291008,50647 768957012172480512,110331 777808025746862080,162244 761612781946753024,1248944 760217462088560640,61011 778391512073670656,167220 785499578959138816,196277 794746389272154112,262022 777641462766776320,160539 789937497153363968,223492 772476437102153729,130415 791346372100427777,11774 776753527234396160,157755 789807025119256576,226432 751607785297698820,18495 778597891858391040,168794 785550952757547008,196676 793870814785351681,11774 755506689692938240,38032 771931464602705921,124883 789211350123712512,224680 779528932349575168,174756 750084554552029185,7869 789226035770523648,223099 755430553709584385,36825 752668499315654657,22953 760992552447115265,65974 792440798184873985,244550 785942948026265601,199352 773615518163042304,136947 795690442079793153,267862 755485602540158976,36545 787038317942444032,207733 771112380931665920,122982 791338534321917952,192126 757710282873376769,48287 763979790722342912,79970 788807513915416576,191622 771420853586300929,125145 795433365696561152,266054 752258428454703105,21074 769361827989901312,112872 767682155417899008,94612 791780570648809473,240793 793123053559361536,249469 754051506899415040,30590 785989502510571520,200382 778395994572587008,166422 787331133188902912,209568 732506526284308480,350660 751947321135464448,18215 780636511364526081,182154 764142291988549632,80720 768166586809249792,11774 765377976745627648,87245 755682168504844289,20903 752955995064709121,24711 756304066658131968,42432 769199556978356224,111558 759745761189867521,56964 785341483406745600,194648 752061188821966848,19880 794864156784594944,262849 794592633658155009,261155 790407113445171200,11774 751097425201364993,15808 763002136351301633,75724 769157567696232448,100559 788131612542144512,215012 788502527545319424,218495 787108247098560513,209043 758110132588912640,41703 790699846575370240,232911 778577819026587649,168794 794694191272132608,262849 779319836757327872,172962 794290464409133056,252639 795046233828007936,247930 771178653640105987,123085 770408225342644224,19199 752840683090808832,23899 760137266761048064,61051 752958557272825856,24368 778295895674621952,167311 759034571598036992,56552 787136630331179008,207287 795299184928755712,263688 754844553300045824,33356 785506815102496769,196277 774035501984591872,137561 786988810672439296,207613 780517846568857600,166265 787298155662413828,207212 753349660308307968,27222 778659221806034945,169201 761001116297334785,65974 774521493422157824,128230 768997133664092160,85326 758759043263365121,54519 793805513532305410,252190 758701553196920832,17416 789658933073805312,223286 732752705840521217,353878 755505556350234624,38032 757796845934354432,45964 791699663585996800,240260 795331117192802304,258456 755872417092923392,39462 794680465743429632,261155 771434242622488576,122967 771502968222908417,125554 792534798313021440,246314 762650068130209793,73984 785932528934793216,199546 790297953235718144,11774 791870493297143809,234583 791361869126639616,238395 785511572328165376,193633 791258908945944581,237491 764936468598886400,84929 776028612973559808,151845 767398662771134464,99212 770886995837149184,118079 756289172806201344,42432 762427241431117824,72541 764434827072372736,80393 756547945109921793,43751 778764159269744640,164001 765587936301682688,87904 788873732693655552,221785 755909243421663233,40097 787423692859011072,206117 786635570630000640,205270 774753984414298112,144494 781466442902310912,187533 792681954621685760,245634 790704000421261313,233625 792060691737784320,243075 776423970606157824,153756 778134050322210816,163763 756188726460555264,41694 763946220301672452,76537 766040262514577408,90735 767182125208440834,61117 750740115345936384,14277 793204603147788288,249926 755881697858596864,40361 791639326048169984,237198 788827835242721280,216009 793865369350012929,256255 767170048779755521,96883 768730611733454848,195876 789159879311175682,223852 776475411794591744,156061 769994593987362816,116094 794288906124423168,258829 795039422291046401,263532 758764067368472576,55174 780742317074292736,182036 781418946163515392,100605 786575687998181376,204273 795377028883185664,265875 773127360367489024,134255 793925332965302272,256219 778202758579122176,166390 758301151871766528,41703 778774964493221889,170426 762007090189578241,71438 768100606120759296,91770 764856901649723392,84724 792875838731616256,243761 749304017642196993,8166 771853726206332928,351491 753072693180829696,22787 794084736306135040,256255 765150815057313792,84724 767869393447583744,101681 765559976932864001,87868 793719147750227968,252639 762321899170914309,72408 764101379208142848,65180 768243702892552197,103015 793231502750257153,250633 793972612305076228,255913 755072744799236097,35044 750853767499624448,15255 763497496324833281,75460 768142546665148416,103354 765851590028918785,88428 763367320920137728,77731 775526377877561345,148994 776969525896024064,159411 786706512878141440,205091 788169036169224192,215088 793975524511072256,256935 761982612659286016,71098 785311694733975552,192846 755105481862049792,35449 777162415867736064,158815 795738868830060544,268777 772098723556028416,127775 777809838017503233,163780 773964558360842240,140211 768841076773785600,107559 787062017542742024,207109 772652340968951808,131027 761696953633689600,68862 775531598410317824,139148 790001843808133122,227048 765710215576686592,88361 775730123492433920,146991 762400998308532226,67852 750104717477482500,11495 767142688499965952,94699 786559722954432512,204413 762714823905771520,74499 773183776528531456,135025 795693627523534848,267862 795722808936435714,268281 765205276865679362,54070 768965195519631360,109960 778641134616666112,167677 786995518383742976,208176 795269350940872704,264397 756107113135476737,41632 763842231581245441,79911 789231254453432320,223692 790059969873838080,228354 794414161098747904,259457 795402871525220354,247930 787733931466424320,205197 794220215454273537,258331 757674380805615616,11774 785959487530151936,199462 791348959348482048,238395 761697953907998720,1248861 794266682566930433,259063 755727312684023809,39235 793440564897275904,252196 793482299157254144,249926 754714900828721152,22393 778310238286049281,164826 760987065928392704,57574 757726297489408000,47693 795063913310285828,264397 761562644360855552,69231 772582673848172549,105109 772915420944863233,54854 781251679786242048,186532 762400599056850944,72978 755430840985935873,37433 789721444758487040,212131 764931346951131136,85326 789103227220422660,223286 763037653210112002,76152 793578948324057088,252679 773517815953301504,136947 770817183618174976,117303 771103774333018112,122146 765306647644348417,87145 758313917160587264,52030 785263317392556032,194154 766329710129221632,91956 771742525279367168,118191 763210729646395392,47188 790245053818019842,228341 781544210084225026,188401 749413945702805505,8670 787016465639583746,207287 776753335949025280,53667 741853756547993600,349618 753341219598499841,19598 790971471627710464,235590 756575386465660928,43553 788474170111733761,217285 765939029741142018,89854 788611942428672001,218275 764160754853502976,81702 757776661400223744,49431 775369403235913728,148574 778101995299278849,164669 755226494884917248,35403 794104957385502720,256255 758180823308697600,51344 760852763416768512,64722 767874962577383424,102249 772941762880872448,133519 763169048154742784,75899 768851590581063680,107808 778289731289448448,167220 752987043219681280,24134 788905428952289282,106085 794424963545624576,258456 786722156277276672,206008 790713871246000130,232884 789442516441440256,222788 795412611454136320,247930 793193837443198977,246889 785242555302699008,194250 785589286670262273,196676 750510880878522368,13532 794003833697374208,256502 791419861125718020,238843 769224032138829824,110362 762744421980995584,74066 758111790140010496,51344 758727406320484352,51595 766121483202473984,87858 792634731846328320,245287 750547518715486208,13450 767814528318922753,101472 774567363077349376,144051 785813595015655424,198671 790958965458960384,234653 763267836533874689,75646 794685174365753350,262752 756400420185071616,42249 771297019482693632,124597 776770739022225408,157755 786951421732192256,206225 770761136597823488,120425 764269545800421376,82066 769636780031217666,114021 793446946799247361,252020 759148590589587456,54974 773318572147900416,95055 794671018191290368,261155 792254231365292032,243398 771316206330523648,124601 753725858721005568,29551 789130382314762241,223815 790710476061585408,232884 781506815947182082,188401 791979136377954304,242698 788087197756981249,214492 791668808318607361,240145 785811705368641536,195975 755901499541028864,39462 767920698073477120,101681 785794559699619842,197512 790706840686333952,233307 761866179451367425,70632 788167476412506113,215608 794581335499243520,261155 767521262428008448,98972 771464443783819265,125367 779655293387112448,138812 771452365824196608,122982 788400674132336641,172799 792396188238516224,163463 751627197308235777,18893 781307366461419520,185310 793102642146742272,243460 793194954331795456,249926 794234244138672128,257492 793252602083438592,249303 773278047466381313,30343 794744905071366144,261424 779698090110365700,176203 790527360361598976,231894 753377758986772480,24745 753751064625709056,29263 771980857565413376,127775 789095935347400705,223286 757562298500165633,47800 769843358323781632,102804 767531146880151552,98720 773624892851884032,137042 750090368327168001,11463 769546102487920644,110585 792493188858523649,246225 792533951088734208,246273 766432120986214401,92959 734897273788899328,1170713 763811258030104577,8167 771330145726574593,100605 778412133314924544,152594 779082805456228352,167220 788906793787396096,11774 774158208227160064,141360 791359127742099456,11774 755868234167922688,39997 792110178657116160,11774 766749719485779968,95672 774405022998228996,143210 758477190350733324,50923 793658225660792832,233154 764229294105190401,1249231 766217294431133696,81929 749793887112290305,9838 794190599406686210,258598 754984057486794752,34167 760257649208328192,59479 794618429697163264,261130 769282661160452098,110585 780507087927382016,147029 763394871122165760,61723 759494796369166336,58255 795092115772637185,39957 764947676911718400,84449 753370574957584384,27045 791957100624683008,240483 788873715169714176,215252 795077427496124421,11774 769979867052011520,112872 754855834660769792,195876 761091794541027328,66159 788482982852124672,217519 751585563531055105,18893 762856788798476290,73655 786932311354970112,207287 789189014221836288,215437 790928010706690052,234583 791355640841138176,11774 775364039186583552,148645 788877454802837504,11774 749499325580009472,8047 778844153140486146,170253 753764207573762050,28512 779724923711418368,176205 773143932217663488,132335 774329152627441664,142208 795116447915769856,265257 767682120865067008,100605 792524897809346560,243562 778351860138717184,167522 785469906397437952,191653 788890439843586048,220689 766388274759950336,93504 759764384935575552,59211 751217710466420736,17794 790965047669452800,235487 795683370856542208,266054 785573369085239296,196676 792843341637484544,248016 793503707254009856,249926 750138317602185216,10057 776834928956833793,157755 756464065682243584,43391 757981572998000640,50542 773651884422803456,138382 779501910227165185,172185 775335639302696960,148473 757565293426343937,45972 780393463703482368,179636 766893852812640256,93823 780819835659825152,183269 738440576312455169,11774 792090192551247872,243398 769331347131334656,110389 776446872474963970,151463 753812715391463424,27502 759533744231448576,58537 795382596649660416,266151 785521300743737345,196277 773650544770428928,137612 755839409908482048,39384 795718637025951744,267737 755514236588154880,138740 774538445196623874,141745 794298910495752192,258927 765249616841441281,86440 790697389665423360,231058 753702371264462848,29321 792340370499571713,243648 794664302451929089,261155 763218611603374080,76549 743236892045377537,354153 742330592352604160,349951 795335018721804289,265169 749376158857302021,7816 752984851821760512,22355 774962353133785089,144573 766649652020031488,94683 767886674139369472,100561 772250426360139776,129650 760313547590991872,58267 773608938671529985,137869 794646520360357888,259659 795436407871406080,20581 793483895983394817,252741 795400888538058752,247930 776165916379848712,153915 776407319475318784,154071 788806113638674432,220130 766127226441994240,87858 787058511066824704,207109 791005588616392704,235621 791271503115399169,236454 764091271371591681,81122 795065420462096384,263817 763840950116487168,80486 760222314361266176,60794 765535528997392385,87904 788848009526308864,220029 773898060518785024,139865 794987679595331585,264414 795298780216229888,264397 758066304553222144,50542 780438382887350272,180310 768137140970467328,103354 758772383159287808,41680 792064941452824576,243187 785652944049889280,197324 773178427394367488,134561 793508696089366528,252711 750593241150554116,13532 753325343998484481,27061 775366454917079040,148574 773521593398136832,137042 765330701398994944,86780 771692228481867780,126152 786012148505776129,200382 779757511704469504,66922 794086042844491776,257530 778919582941769728,171168 749831065896792064,10151 766247423266004992,91791 794160206636716032,257492 791081560690741248,235590 762132540874493952,72121 764170607025979393,81926 794609506881650688,261155 751930046441369600,19703 786161188417789952,199546 792037850707402752,243092 758692545064898560,54070 766042727607734272,90575 762693463750144000,73814 780483252503052288,178258 778385556166283264,167044 771444021596041217,125204 781341062279430148,187502 792057089245843456,243075 795727307147132928,11774 762069611319693312,65180 788845301423538176,171693 794202384213737472,258421 767848399735586817,101681 779526977623498752,174991 779662431211491328,176114 757323567956492288,46797 792268354950205440,241819 771915355325403136,128404 776800249746563073,53667 785991128935911428,200490 779286405927305216,172132 787082304057319424,208569 776527102627581953,155318 794940967967199232,263895 787401660423368704,210313 771746734103994368,11774 789700059902337024,212131 793161761201487872,164814 775138230475849728,146259 795752885359443968,268231 794976888489967616,264397 771694534543679489,351007 791011513716932608,235590 762366982645624833,70886 791355606737313792,238395 762349167205240832,1249021 792675965155569664,242712 735886299429625856,351152 756277425684615170,42432 775083455638110208,146838 779142139854856192,172962 791798365008703488,241678 788047062738825216,11774 769205143594160129,11774 793104064489803776,249469 794716575156895749,262752 773943998868254724,139404 770657670386909184,118191 766604670135574528,92116 791658877645418497,240483 792157769700782080,243451 788730416035430402,218832 795709779222155264,267862 751747710349299713,14277 755210204619431936,33751 759814451004444672,58924 773827591979601922,11774 762334356673273856,72790 788125945169268736,215754 794038440367157249,11774 779341823571525632,141360 785938648562663424,199546 795458175453560833,266884 766350651685081088,93286 794356211248340992,259034 793450324971356160,8044 753430494373478401,26140 757576695180210176,43383 785840958659108864,198878 785871370446135297,197512 754785152996290561,11774 794550268733988864,261155 773898116277886977,139404 756293375582625792,42432 790113752343465984,227318 795708819959595008,268356 792834023160635392,243075 770329608315109376,11774 785495321887383553,196277 785819269183311872,195975 788743746233827328,220332 758392570510577664,52532 767858654125125633,97685 770307030737268736,44421 749371220882169856,8497 768168854702796800,103354 773704379689861121,137042 793106050975170560,249469 785671362048200704,197324 755933012290703360,18215 760492356303028224,63149 742773261377769472,47188 778769254158110720,170207 777517546849251329,162213 788029307167862784,214138 795274026868416512,264397 794557072700362752,261155 754746907059027969,33474 775507427244507136,144654 755526137145458689,37993 758126715310903296,41703 791932388636921856,107737 793507930247012352,252711 794685450858491904,262752 759596147992244225,58227 794324351621484550,258044 760586784459792385,62063 768409913705979904,104662 791776214562115584,240483 794218327388233728,254209 764974188046135296,85562 778686068203728896,169916 752187336495013888,14277 777146494658818048,160480 788485227853250561,218495 776887671780028416,158327 763507609554997249,78861 751136415598120960,16299 786568992366399489,202248 751170964897959936,17365 758680775994728448,54426 773806389160476673,138819 781902241447809025,188401 795330727277629441,262328 760994721141518336,66105 792176598933987328,243187 793983769103503360,257423 766376047931592704,80939 736335005320945666,1182330 792731606314160128,192320 790919506033946624,232911 793159484738863104,249926 773866228364566530,135725 795398182213709824,266138 751903943148474368,14277 758741807266013184,53995 787032374588637184,207113 774474514457513984,141316 764842579884212226,84209 785446443658117120,195481 755854485386166272,18341 780250292788994048,176128 793541332673318913,250293 752839925125357568,23899 767413765583147008,97519 786678335699025921,205181 778358832997273605,167713 795710906009272321,266888 762785803131125760,73712 794649437343780864,261155 766693942649696257,95619 786949233626718208,207613 765162243608674304,86173 795076260032561153,262847 756303294994092032,42432 756533151573442560,34898 773562279388254208,136947 760182753782534144,61412 761281297893457920,65540 772821193430794241,132335 752161465633742849,14277 763014705682276357,73038 793457904602972165,252408 773625397736976384,137740 785838918562373636,198671 766844723399053312,90384 792251711566057472,243092 786349707257798656,201555 781212777260036096,186149 786195354471370752,201619 773298065075736577,134375 775524189499449344,149202 794019888314531840,257026 793555154524045313,250633 794592596890972160,261639 794729878918602752,262025 757795071936737280,45964 760182261803212800,61444 762369443712335872,72790 742757755187023872,1170352 775762086437720065,151409 785650092111835136,196917 794554474102591488,261155 765349582259847168,87145 759169302318776320,56192 792814730054283265,247241 768872869866663936,109666 752855013807026176,22953 765950051315253249,90031 771486122509758468,125367 791698334675193856,240474 790970339794780160,235337 733086968163258368,354983 757219508029272064,46006 792475692386684928,243286 780357196504793088,352982 793896617053040640,256564 759540668179984384,56964 790296516934205440,11774 756476446936141825,43391 770450222723903488,118191 790255568678182912,229693 781112118586277888,185496 766874383470170112,95672 763835881073573888,80393 793637456818024448,254135 773699250949611520,137042 773936626917445645,139404 794915697465901057,262849 791666824001654784,240483 768598482554855424,108004 773897260299984896,135025 761009958838235136,62452 779157862069080064,172962 793644198444539905,252020 792399643565035520,243165 780607112896507905,350829 762451560357990400,73030 765303037741060096,84209 755566511864045568,1248290 774492551910940673,143585 781903939201564673,190635 791347944616173568,11774 765188360604307456,86103 766358671601307648,93286 792142973010051072,243615 789133305866178560,223491 781632722506620928,189086 771045623743156224,11774 794576866304806912,243187 792026612472483840,243187 763835252766863360,79580 785992053712941060,200490 750775198811459584,15066 775868818996551680,132364 794735407393083392,262752 752167144222105601,21343 792535691150241792,246269 794778492466581504,261666 756227873090920448,41684 762663217323765763,73926 792807975928864768,247240 792007136490426368,240145 766321439209234432,91946 758424906841354240,52659 794703883989876737,262752 765214166504337408,85992 786767626039156736,199739 792680260848459776,246726 793157691866624000,249841 761668170402758657,70177 766097383415439362,87131 760217550479253505,61011 778943686386352128,171360 780007850919628800,177712 774990178045878272,146259 767354959666884608,94699 787015765035589632,208176 788306359410266112,214022 761365285186207744,61734 780208606423707648,167101 793626108096905216,252020 794760281515757568,262752 786910009179320320,207287 758759184389201920,54070 794632297299447808,261155 795029970015911936,263710 760885223957655552,65180 794629963001593856,262022 791719881288871936,240556 773980653906001920,140444 765667954864197632,1249289 779402880042369028,174660 795744326789857280,260127 786254951030919168,11774 767936051377803264,102137 760940418015965184,57574 785618461246578688,196900 793312121748647936,250633 764985480891002880,44867 781480115679162369,139404 771969173651988480,128931 786690848507457536,205143 768512068647587840,104999 791857928319926272,241819 786326962591657984,194082 788102262191108096,215005 749458088026001408,7849 779571482565410816,464984 793165566135660546,250033 750368615518576641,12883 768471282300162049,106774 774301645287092224,140444 776112556071120896,151255 785870052423630848,65713 793568843499175936,250430 751142565043376128,14277 760914761307611137,65387 788399285851131904,217634 755554095591596032,38183 778232430419410944,166532 758410644567781376,52554 767438856757084162,97447 788933858255187969,221785 763785321117016064,79131 772966564467539969,132761 739846704082493441,352550 740574956581326848,351463 786281405181341696,202200 786298947119697920,202429 788719751119994881,218832 771580426599018496,124597 779748280175472640,175958 791750090994032640,240067 753442761253068801,27045 771879203633451008,125554 773563151937712128,136814 780437495804637185,179742 764776946496573440,82066 787864716286763008,205197 756230490009448448,41472 785368103513358336,195125 756665951999946752,43471 759734648347959296,56784 781913343023906816,181952 769863014807842816,112767 757250754922983424,44450 762841754840145924,74567 794167760586756096,257492 756404971352969216,42344 770265366974992385,112940 793904697912328192,256255 763418157377851392,78129 754005408285650945,29263 791080353779691520,233692 770274379007598592,117282 781363270393344000,139404 788551169220153348,215437 756412899183046656,42249 775337832911085568,148473 785923973892624384,199546 789486691559944192,225981 785821570941890561,197341 794734853283528704,262752 794160940245729280,258331 760969012406841345,66105 763184502772342784,75899 766827663566655488,95988 777637488701480960,161960 743495872080576512,11774 775495488527224832,144568 779499450150432768,171693 786298043716861952,202007 760972465971400704,66116 787703962388619265,212139 793962196053200904,221524 749147950505398273,7259 771528000240283648,126293 776601066355830784,156976 777044865750183936,157082 764235842575601666,82203 781658378112237568,189818 772527772665348097,131045 795445985648349185,266079 791165010529619968,233711 769337884742602752,110585 793184208554307584,250033 780460372360826880,179936 760212398951190528,61544 774075072768122880,141360 760252452562173952,60541 752698000497975296,21927 762393602710437888,71099 778753296806871040,170187 759107645131239424,56964 793730888781533185,251803 781566783614357504,188421 735215525010264065,350498 790977870990487552,235621 792733639213715460,245854 773412258395348992,135004 764225818155442176,82018 763956940040921088,80939 778306254779224064,164912 795035759350644736,233692 755589640065720320,36735 771316069810180096,124597 788423671379398657,217837 787756911823245313,205197 793099853303803904,249469 781317894483378176,185595 786675913639530496,205349 756352344422387712,41798 793810037412159492,252679 793531583596597248,253164 795698396963205120,266079 793931508322942976,252581 759423878041067520,56800 791728395755393025,240483 770596419120009216,119832 786969226472894464,207949 794730892224819200,262752 794327412360302601,256038 791372967783653376,238429 791514470354980864,232640 795691966369513473,267862 763509350820290561,78853 780971405500305408,150151 752961391074668548,24257 758684946148057088,54070 765602372181635072,87904 794784088871702529,263090 771042618079784960,112363 766477722944172033,93303 761893975896698880,70886 775363377463832577,148645 785581297083088896,197286 791484291968405504,11774 763143056723939328,76794 773510217690644480,137158 759152095178072064,57105 789913666212683776,227048 793147277212725248,249725 773614966435741696,136947 758664059231215616,53985 760243637015879680,48052 775718309035700224,1250232 762459999943610368,72957 750357765730611200,11774 764931502006210560,82066 790025849324044289,225529 786275555838529536,201958 733117311947657217,353725 764274756400975873,82066 758349939982397441,52554 787074129044185088,209043 761312103525289984,18395 786997946344574976,201555 780618798432870400,182037 762683787759132672,73814 791226637442387969,232169 790748468591497216,232863 758654021011959810,54070 775644224595243008,149770 765343825485258753,86053 780591693787566080,181892 792117580060168192,243187 793246530375331840,249926 758388419445817348,52538 793198793491619840,250293 755159447966736384,35890 790637549471490048,232881 753303279312875523,22785 773510188842180609,135025 794669667142877184,262022 791333857266130944,237594 763449967373463552,78344 778313748138393600,167220 786161059518382080,198580 786123845900075008,199640 777535398637633536,162213 787804861387517952,207119 767108464296550405,97685 766710179853324290,95708 785515133707563013,193955 790215597577478144,229440 793210014999650309,250633 760589856422686721,63879 793701753623502848,252020 793133661784797184,249895 793420091782209540,8044 794898028184354816,255942 762637244419149824,73390 743500292101124096,11774 773190151057055745,134561 778603252661170176,168892 759565326996508672,57105 768497858869944320,107054 763393212660719617,73814 768951455331913728,110615 778514592439885824,152594 769825121691238400,115021 760250620628566020,48052 770088218670825477,116373 790047217059033089,220815 774242309475033088,140654 786446376070623232,202429 762648629781815300,73926 785510066321494016,196277 790554698172555268,194085 772413063613997056,127871 794590797593120772,261818 768114669693374464,103767 767161878258778112,97852 771427959244742656,125381 766450385028575232,94119 764843795133239296,84724 776137065423523841,152314 788008355256274945,210691 767817530987515904,101681 732903998622212099,354517 758455432482467840,53185 775367046271905793,148646 790264162731462656,229693 786008773848657920,200382 767809232146042880,101681 792919148674199552,247054 790254381979602944,229693 765151300979949568,84422 793180625196941312,249841 759844337920335872,56964 776467012339937281,111558 781677669947678721,188119 794607769555005440,261155 762374233565519872,1248861 787841974204297216,211829 764115153373712384,79990 768136366303490048,103354 794828808444637184,261796 758091606679359489,48663 760881492436267012,64326 795741942059593729,248924 765712432589180930,88920 758094785643028480,50983 795316123881377792,260994 776007472058363904,151845 732648943826309120,271850 774236158914027521,141360 790709543630012416,233307 795029016239542272,263926 777796343976763393,162497 781829161576964096,189084 786037189947764739,198310 763384112824459265,77906 795032404905824256,263926 768127339620368385,103354 794208932176785409,242693 752831176058900480,22575 773190818421104641,134470 785288475134205952,193828 751568998001680385,18215 791059441747505152,236393 793368944178556928,249926 794801107893682176,262849 794214612552085504,257255 756980600599347200,45669 795497111802576897,247930 764906980498563072,84724 758754379847589888,54070 768479797966086144,106281 733090700045258752,354983 794669476557910020,261155 752980378948866048,24788 761640638626488320,69878 773860130089730048,138903 768222232585699329,103354 750489383426412544,12883 776105344628031494,152872 760934083191050240,57574 795313223176192005,249926 786558298006761472,204413 753363481848582144,25896 778289598569021440,167220 795726369879715840,268448 767329394645839872,98720 785865771100565504,198671 791369874866044928,238207 778936288888156164,171168 793188272151277568,249354 766043578258849794,79020 791753681175715840,239998 764203387642675200,82066 772537087795036160,131031 793139311738707968,249841 767732095917580288,85988 766614024918339584,94737 795607231316180992,267521 759093162006630400,56367 764282173515964419,82544 779146336205676544,172656 757622644933963776,47761 763316072124588032,77559 753676038404792320,28819 774377895426863104,142671 780793456981479424,182960 792406420637364224,240320 769856653063626752,105109 787292045341659136,205272 767932486491910144,100605 770789024319561728,121479 758341738125635584,51997 768262592401772544,95055 771999144038785024,128934 791806155831992320,241678 760595261156691968,354841 788760637966917633,220526 762103231828729856,71099 781210862304493568,182665 774846763966562304,145681 758499217291808768,53532 785602856736915456,196538 770796819773136897,120610 751719127593545729,19485 762007219596562432,70540 767567833416871936,98736 791470584395739137,239405 762871154411315200,75073 785891219897405440,199453 794747285762666496,262886 781535683676635136,188401 789478082197360641,223286 793184622016364548,249926 780289507014737920,157211 776196023152627712,153573 780898380503330816,182870 763419379744829440,75922 781523850085462016,186584 768938549244665857,109571 793264936298291200,243865 795762965609848837,268404 750417366522167296,13343 762674018184867840,72678 794527352264851458,261155 743255209145696257,354153 779533546469797888,175542 781287731410468865,186434 749734596011397120,9754 777310941075636224,159876 768477385910083584,11774 757157879803678720,46288 769633083368800256,112399 764208693692944385,81869 790706929697894400,232169 768621540548063232,106774 775886029605699584,151741 760224666250207232,61352 776580860174708736,156976 764826372216754176,84724 767022635662184448,95462 759407507232198656,57749 774580054546198528,136947 794416141896732672,260404 794619746930958336,262022 761686180677165058,69388 787469127568928768,172799 766036452010446848,90384 790985431403888641,231550 773510871226212352,129918 795057985932455936,263926 760524006210596865,63149 791616652899123200,240145 795018866640482305,263895 758305178021797888,52112 793186023907786752,249348 763773095601696770,72551 764074754412122113,81677 779039697834213376,171324 790616487773868033,232884 732344752071315456,349814 778275857542426624,166390 773622520989753344,137740 772564656611291136,130636 756520991619223552,11774 762975534724812800,75724 788340932932493312,214078 763033422617083904,73685 787351389588643840,210585 765510231401062401,87904 794535829481865217,261050 753049774027378688,22795 758542036916170752,52554 761503047432466433,67283 794963662800879616,249926 795741093581221888,267862 785583102517137408,197297 786752518428692480,204835 751876791967461376,15808 754011321348349952,27853 781321443560787968,187294 788944059561828352,217123 790076902857773056,227242 752128540963778560,17794 766616216865796096,92860 775540710481203200,88859 793157689677189120,249469 794309391348625412,258058 793791027639377920,255271 732202239037689856,1170320 778360763517775872,156061 756554881721180160,43391 773369755512213505,136473 775195888008519680,146259 780892467965165568,183269 780155237474574336,178395 793863264652267520,256255 778480765071941632,166809 790898806334296064,229693 776777127291002880,157693 776848083522981888,157693 795714980297379840,247930 760256078776971264,48052 791616626844012548,234864 764146357082873856,81924 789166040290775042,215437 773633067336491009,137777 785262052738756608,194154 765689963920797696,88881 764184164430024708,80939 772527619640266752,90384 795261479100547072,108396 774125244999086080,141360 776395270070337536,155490 792326788412080128,221476 757154279710793729,45502 794204404698136580,258598 792427549850611712,245566 739863029353832448,11774 761444438115749888,67226 767360568042795012,97325 778668930428612608,169310 761008276473393152,65626 793853441277849601,254135 777077876084662272,158520 793694205092638721,233154 764881642347335680,82066 787912504898822144,213887 794201651468849152,258331 794608880034742276,261155 762662096173760512,73814 743448784537952260,350203 794203167160463360,258120 792777693595041792,1170352 773498100367306752,132765 781316586938523648,186256 788486445329637376,106085 765958148104400896,90003 768945536070131712,107910 793097243490263040,249469 794654020447178759,261155 769020592200769536,108795 773899238573039617,139404 793189996656230400,250033 761609834370392064,69653 788904963581812736,222021 789121144158838784,32404 794445059777142784,258598 757866340111622148,49431 774199747766693889,123865 768951313988198400,110615 779845542297821184,177248 781498512898822144,188119 793866576306970625,256255 770374802854907904,118393 771486893267623936,124597 775245726238576640,146259 762122733828341760,70263 772943775819784192,132335 775756707179925504,150404 763996644434030592,80939 790316299507290112,225359 752914475913613312,24368 771153344488284160,123135 772952425514799104,133454 791965471645929472,240483 773231357644279808,134561 755786722726834177,39462 771148424745881600,123583 794733293480591360,262849 753843087546327040,29548 794961642521968640,249926 749704876897210369,9433 795711692546129920,199307 765148264211636224,84209 760933188034240512,64758 772570189514756097,129551 758859993705619456,54796 778607166689251328,169201 768936064295706624,110362 759120889531232261,55660 786792546638835712,205094 765678623621652480,87904 739887893523640320,349375 767104779935899648,97448 763046477748801536,73712 763069643221143553,69388 778749478174007296,170373 752672734925221888,22657 790972544442589186,235590 792831655069093892,11774 777241383669157888,159847 786238075940642816,201595 791636503034269696,238292 774367940934107136,142942 773623201234583556,137158 786818629396344832,205012 774445370600480769,139865 777918519304392704,163990 781266662037131264,186434 765278449573433344,86873 793506537490702336,252741 794549316169977862,261155 763190907495522304,76552 761008860165353472,66159 781515130286772229,186212 760249615845163008,61412 787016208528793600,208379 773715692893929477,137042 779441252328583168,173682 771286786370854913,123135 786551692493938688,74620 749071993719263232,7159 750549437651492866,13532 757932779048988672,49798 769578741475450881,113836 778403779133648897,167677 742545116250931201,352839 751107029549408256,15808 766088379490447361,1249311 756617759484682240,44429 760325632353939456,60779 771170015592808448,119937 793545928179343360,252014 753988722190843905,30354 759379507304394752,56700 756208528918884356,41680 790918117912444929,234653 752629165178970112,11774 753200942900731904,26140 771958689586618369,127134 778570625480876032,168794 751571513044643840,14277 776558282253164544,156053 780761832755716096,182960 789784499571785728,227429 793464245409243136,241678 786914548640907265,207287 793102698509926400,249469 732227333155917824,349538 770860407435108353,121195 756690136260186112,44450 793186830942363649,249926 769598619469094912,112834 786904456512278528,207287 781203859951775745,184539 792762862922072065,247241 759479433501798401,56964 785324957312118785,11774 778741376754212865,166852 771516729314971648,125554 785648937210347520,197324 761562694268833794,69231 764390153473449984,82066 764584422809010176,81425 779417905058504704,173628 793927981089587200,11774 764162789363609600,82283 768627042216652800,107984 788772597571784704,220526 786652805624987650,205455 770542918595649536,118191 787005485325045760,207974 788456969015169024,217574 793908625559486465,252939 794561521086906368,261155 791486318895390720,238099 764941049680670720,84449 773556619888107521,137042 785505047224328192,196277 786599561116708868,11774 752655074816499713,22546 764886996846317568,80486 756667725045346304,43391 763441895322316801,77074 734491345398697984,11774 790599035228917764,232169 788439949959950337,11774 792159552443523075,243165 750853381179269121,1046033 774024973279072256,140444 793903406733611008,249926 773941919353217024,140232 775516189929996288,149953 768586273296617473,102514 763815910213902336,76552 788445423547527168,217519 760471618275598336,62771 768166664886185984,11774 778323330801762304,167220 769360313938436096,103812 763384064308973568,77962 780203603986382848,171324 754886377838379013,33356 772318443978657793,128025 772984050931920896,120610 791434379687960576,205094 791437215754616832,239076 755150883739070467,35890 793679050581479425,252020 751211043301437441,17591 773985040485142528,140444 769731684468158465,114779 772302275570130945,127775 776505093537591296,155390 794319978946174976,259659 758084852029808644,50580 760793068446507008,64722 785813259744141312,198671 764276266509832192,81065 755561764855619584,26815 755164830399664128,35890 762066654440239104,1248985 793505166054096896,252196 733522009234149376,355020 752904154662731777,22752 792388556681383936,245373 775108222495653888,146704 794681401937248257,261155 769956101655785472,116086 778733204014366720,170144 775772132500312064,151156 750738306686525440,15005 765596056734298112,88497 778944643446681600,170253 754012236310384640,30339 792714521747951616,225995 761264498896474113,67547 780879186076372993,184044 791800594038218752,241720 780074076207353857,177751 793107795167944704,249348 793160550456954881,247877 776167855322693632,146259 777309042536349696,27284 753277716775002113,23013 772317030594646016,738099 744626024449597440,1247662 776072789774172160,152872 794754894930608128,262752 793242045162717184,249469 793632599730163713,254135 755575118538084352,37655 755255049182326784,35980 785656223240683520,197341 788920759532064768,222021 749674190022676480,9754 795328104604504064,266079 770248970991828992,47570 786371298347905024,202217 793094160911917056,249469 762146204067037184,70990 776884015638847488,157082 760168700158685184,60866 774707026307878912,144690 788175871869906944,11774 792071248301920257,243427 738792887178145792,11774 755197407516827648,36057 770616199910653952,119937 751959156798676993,14277 785826052475985920,198571 793245626796507137,249926 795077513315840000,263708 795081511787597824,11774 754087210492788736,30910 776241923535216641,152872 791677494315233281,239405 787417604830793728,206117 769016510778073090,110362 792476130506838016,242693 745365845824638976,112939 795723018580402178,267655 772620693532016641,121432 755418954517008385,37044 758284898700521473,52112 768209969577472000,11774 779343903224979456,173628 779565889297330176,464984 795352041740607488,266491 760507226243076096,63149 787331562522107912,208176 788833500359045120,221136 758803824182046720,48663 790325160679120896,230485 753718471997796352,28732 794916638923653124,261155 770589621403082752,118724 752840930659557376,23899 773681424272465920,11774 750348955704127489,351463 768547980110540800,106716 781303681803247616,185470 794076141862559744,257492 781519537611177984,139404 781438334098825216,185347 759627039645106176,58250 755734246744928256,39235 777599147411111937,162753 764108431175389184,81702 789173486098845696,223899 791063246275051522,236454 781537756623220737,186584 758120763840950272,42171 758845493141049344,55660 785931060009848832,199262 793934436072964096,240483 763601808111480833,431998 773633435243909120,137740 790299507745370112,11774 795445905738629120,247930 787648568752500736,211022 790909005472239616,234583 790948664130822144,234583 774442778914762752,141912 788745652566040576,220332 756546772751773696,43917 788541292535877632,210390 776817600789487617,158428 781056774400913408,183759 791669378836074497,240483 776500357623062528,155688 774028689893797888,139404 787222399674621952,209477 759866477226983424,52887 773896852626288640,139404 763558654582792193,78360 788486293412057088,218275 794827693690912768,261796 791359280058433536,11774 732796650238967808,353200 776644640694939649,155390 780377665966669824,179742 794965903603601409,262925 762103728165969920,1249001 765634048500850688,88311 756259759435591680,42344 751765644484358145,18893 768972307704406016,98972 794010494805966848,256502 751671171641257984,18926 792365430253813762,245228 793542151959220225,252020 752925944906559488,24316 761782882759274496,66644 793227365778423808,250179 781220198812573696,186434 771951259058339842,128382 793441491494506498,247586 742406972788473856,1247518 793473449419091968,252408 755403852384395267,37249 761297436476379136,67586 778322721541423104,167220 788777087364698112,218349 793962120006299648,255942 776172022409953280,152878 792404975720607744,243556 766030969652416512,90286 791010778673315840,234653 766024330794770432,88930 787767098156027905,205197 793280457622380544,250216 781272095472783360,187084 753353609530802176,27222 794884617887252480,262271 765769322245525504,87904 769040972382699520,109666 773285891100008448,108396 781289380661125120,186584 768573329221484545,106716 790730491427041280,232881 795370641465765888,261155 752696976945340416,21332 754036762205384704,30801 794227854984835072,258909 756909140212117504,39874 775140452328546304,146675 763925959485431808,80192 773915638410649600,139404 789484228266237952,224678 793130347638566912,230142 792845009343094785,247877 791604775225884672,239893 765072556349095936,84209 767398064738951168,94699 774800723208966144,144848 759532057735286784,56964 758106285589999618,51451 788886224907804672,217634 795749952810991617,267862 790292244884520960,229693 759729496991801344,50923 789178851813232640,738099 794004448314003457,257546 778221657630515200,164764 770717549621313536,118698 786727813667692544,105109 753127618048823297,37154 781593562878181376,189017 795386646447300609,247930 777831060075786240,162676 757741527246471168,47940 770298848732413954,117364 781133083693252608,185496 795393329768828929,266054 761197093339869184,47940 756914252934361088,44163 792082919149842433,241819 758625424620552192,54070 781544697529507841,187976 789078272420085760,223286 781123456226164736,185496 763826619765186560,79691 770958837851488256,122146 791879813522976768,240483 793334260056911872,249841 793644012435628033,247569 761876494444589056,70628 781322172887367685,186584 788925228701192192,11774 786027511490674689,199166 752949878200950784,23739 793934648296341504,256536 769495253057437696,30413 781170902230630401,181419 754721672419241984,33356 787668085004263424,209184 788485676534759424,106085 794294539640897536,249926 743271902735532032,1247598 791814887789899776,241940 793572170395971584,249926 792067580559327232,243576 793472942013231104,252580 770949676400992259,121949 775767315531038720,151463 785983599866703872,199993 778381630444568580,60999 732523973607591937,352433 772379904348413952,124597 791671266373664769,234990 758748691188428802,54070 776835314782527492,158327 778418893018791937,152594 761680075544756225,65222 766318296027189248,88930 768828790650699777,109167 776916824847814656,158027 761330006572294144,54719 785758494700036096,195414 792175169666060289,243187 774350940409397248,142980 781329950716620801,108396 759110992139808769,56964 752954699704303616,24526 761287135492050944,67852 762405594770780160,65222 772169694635708417,129991 755160471481815040,35890 773848633577832452,139395 760235849946718208,61159 732493753739403267,351837 756212449536114688,41694 771712703995973632,108396 771063155564941312,122388 786258743407280128,201958 790753866031640576,233756 775371581245620224,148045 786887223115329536,207101 770622698221371393,118192 766535957784834050,93493 751569628829257728,18478 767803437190934529,101203 789985932363632640,228363 749691806028214273,9754 792763369203785728,247241 779002802219679745,169410 790974668375285760,234583 750366381582016512,12883 753917939808628736,29263 770423738756194304,118393 773616888056320000,136515 773381174848843776,136515 786932046589550592,205728 791054526002425857,235620 787029318367006722,207113 770459684318900224,119319 791345472652935168,237594 768924160340787201,110362 790261236340445184,229159 792200225809129473,243286 736060535859355648,335115 780633413266968576,150151 753679822870704128,28128 792099012946042880,244067 793836203221012481,252020 795693440642203652,267862 763034992201138176,71502 767841899763957760,99965 772823426310418433,132335 791610763232370689,238292 773961129165021184,139404 763121881532755969,76549 778740309488316417,167220 787351659777175552,210585 764973980058914817,82209 763101759472402432,1248642 791090357454766080,235590 785642880106979328,196277 791482155738144768,239471 735342589638017025,351162 756876300460052480,350711 763154485510336512,76577 772771587758120960,132335 759261435021127680,56784 794152238063042564,256255 771559336598392832,126614 795616376467533824,267655 790477592440639489,229895 785411490287345664,195125 792587128895135744,246726 760584613479710721,63868 779424011360964608,174999 778322600174850048,166409 793109087433162753,249469 761971599583182852,70177 763925347943403521,81122 777118416821948417,158520 764905069653426176,82066 787069680863162368,207287 774006049741283328,140688 790927351097888773,164764 775770703727439872,151463 754748597384589312,33549 789313475562512384,225359 763925747236900864,1249189 776724230104817664,157693 786953091484520448,207119 791266219189907456,237491 766645378506711041,94699 753036845701672960,24497 770377931898040320,118375 793208696486653954,250633 754002308866899968,30590 772913169626984449,132761 751118782983245824,17140 791144288163864576,235348 793938003127336964,254209 776124483631316992,152589 792176091658067968,243615 791059903142060032,234653 757656720562724865,48549 766166473991720960,88930 776856116005314560,158524 792909795489644545,236827 766871642194804736,85562 762300734343962624,72035 766070092077551616,90482 788639130544578560,216009 790914177523146752,234917 795683231085559808,11774 761166657561567235,66897 765598946911784960,87799 788324220417683456,211794 752847505629384704,23899 778968501335658496,14277 793870915381567488,255942 777929532451926016,150511 767259214347722752,1170677 756452642474356736,41680 771422203103485952,124004 777908172619145216,162778 764885778300297216,84724 794954743470702592,249926 795433779284295680,266491 768498957605416960,11774 768526777899552768,106281 769519366429773824,113788 773650585119698944,137612 750455992169689089,13532 768799826758819840,108726 780632879642451968,182122 761653273111699456,70072 751214064098050048,17591 759143808340721664,57131 785502147118903296,195975 790621351434264576,232419 763737623621869568,77731 756302490996531204,42432 788463230540779521,218275 758510453081403392,53185 775677206131507200,150663 777541103448883200,157842 758855153747308544,55580 792832268498763776,11774 788780825982734341,220526 771767988554956805,127871 794324252937830400,258598 770787511220273152,121359 764788931015704576,83866 772919684626800644,125554 756278884073472000,42495 795708244345896960,268281 753693017618452480,11774 773214979394711552,135386 785610830242996224,196277 770128135660703744,115435 788142148621262848,215005 780066733524594689,351463 795704306225790985,267521 788704427087585280,218258 793224341236441090,249469 792574523203805185,242693 750752480451977216,15165 769967575509901313,105109 786024368539217920,199262 790210262553034753,224221 765794716185157632,89198 766745908440469504,89733 766775576359084033,1249334 761478733580607488,67468 766755877739192321,95988 772499281202782208,131322 793972993441546240,252939 777296534694232064,160592 753288846809313280,26066 755262975934500865,36545 790170686857674753,229833 754716044296527872,22393 787829136802787328,210215 786177504985944064,201494 774357247585648640,141867 788391161912299520,217519 794549106920325120,261155 778316910001696768,167220 793133209311518720,249841 764461610010193923,83391 766759677841514496,94683 794202149177663488,253050 793422103278157824,252020 759160146899513344,56964 733373755506884608,254034 790127995855904768,229724 755417876450992128,37044 772903172583133184,129380 785487860442996736,195165 758443058375618561,53144 792102547175510017,243614 787786229169270784,213064 753382576430211073,25981 780115308753195008,176128 774832306997473281,144635 773917157566676992,139404 785977769754636288,199891 788353383883272192,217156 733073102041665536,1170365 775651850108317696,150511 794745194205876224,142187 767793750378680320,100893 768174272757891072,104313 753680884071444480,26977 794683205613801472,262053 763840688828125184,79691 790680114128359425,232169 775317834549366784,148170 760966715434033153,65222 787862650134810624,211794 765153440649523200,86103 775050814658347008,87904 749734441111711744,9754 781160400318496768,11774 794001792241692673,255870 761971166458351616,71270 771497737086873600,16353 781562662408839169,188478 776684982458785792,156518 792921460704616449,248520 786749109919215616,205349 785319182975938560,11774 766458456505135104,92917 774058643205480448,139404 787072532113416192,207796 789284935660105728,219509 790340557658873860,231008 785586521009115136,197286 785966624905973764,199272 732678702685818880,1170630 758032423573606400,50923 788599556753719296,217285 754771150484430848,33355 761677993311924224,69947 773565502895460352,136947 774015651509854208,138819 771575456000716801,124597 765760366508929024,88052 764481371037249537,82283 781889597085134848,190635 755559625601286144,37455 751557330395955204,17502 790317948887965699,230575 754808896846385152,32950 776852026034651136,158520 768568130239098884,106716 789143493897703424,215505 762329147578474496,32941 766363409453461504,92902 789842184866451457,227048 789258412907499521,224818 761388985126006784,67587 788153611545092096,215754 793919301912846337,11774 792004860447260672,207989 763494091451666432,78341 767723236385665024,100869 789086569512570880,223286 785640094925410304,197622 779347745685565440,174230 774034978787110912,131421 770964305286012928,121479 775683861523030016,137042 795738157325189121,267655 757282722054336512,41839 767875033800769536,101681 755212306246569985,35980 773117613715185669,133515 777177328300417024,160480 777558422216663040,149015 790584042366312449,231894 762071750649614337,71099 768835445375504384,107745 772975053210259457,133519 769034988792717312,110659 775372410505814016,148645 792856370869436416,243187 775815886842241024,151463 757196817557839872,45672 792559013011464192,11774 773888730985795584,138382 769747690443767808,110585 790975397877915648,235621 760875207154208768,65180 742889403064811521,11774 791831464375484416,241819 748538951661674496,1247898 763197235785928704,76549 758371599556816897,52532 759223638042284032,56964 789564938943549440,226731 753640630757253120,28732 787761213782405120,212128 774985889424572416,145524 785895063998136321,11774 776912283557437441,158387 786360917223051264,202304 791376798265249792,238395 759568690140635136,58250 773926764204716032,140025 766263695970230272,91894 794708552623550464,262022 753592566424055813,27317 768297269682589696,103354 774050273002135552,139865 745918510459682816,11774 766417367660425216,93036 785887727799574533,198591 792463901480906752,243187 768275685177565184,105041 769169631097466880,108795 750838485339209728,13532 772915917370064896,132578 775260204023689216,146720 773671618832900096,137698 791637177595600896,238207 755453581684305920,36888 781294211953926144,186434 764199905304850432,82457 742257825393586176,353456 790999710337228800,235828 746395782933262337,11774 775788006498181120,151265 792520789018812416,78699 786692240206946305,203458 765034213557039104,85562 773604784267943936,137444 768532055344898048,104976 750166679842267136,10847 769323748184977408,112788 766457763786436608,91946 766345018189701120,91772 772973734298808320,133454 779909915301154816,174465 765975311158837251,90384 771722689895542784,125111 767413798139490304,48289 764172082242400257,70689 732396784434077696,1170336 793504013417185280,11774 776808477519777793,157755 754040602614902787,30802 758657695004131328,51451 792018124732260352,243075 768161785144750080,104162 793916308924416005,255942 772130869779705856,128856 776805595387162625,156529 793462257996877826,252020 766277102135943168,91894 792658705057771520,230523 794830923086921729,262849 791885408267186176,241940 780642915282411524,182257 789283930415308800,224466 763010643460886528,75899 791907806764990464,233858 775638291215286272,150450 790949543542190080,11774 764823558459719681,84422 774817549313683457,144602 776841637821501441,158520 788458609021714432,11774 750703713895981056,13343 752690683144572928,21074 754042808135213056,30354 767030157903355904,96898 749675738522148864,9433 770850213997129729,120541 793205549651210240,250633 760960167416569856,65974 762020793006030848,431998 753346880008966144,27045 762724858245636097,65780 789174342030495744,11774 764924265149804544,85226 792743753899388928,246726 771767553429471232,124537 785594847931621376,197286 793183164785123334,249926 758262792524705792,50804 763357007416090624,73712 780610475537072129,150151 765614570865958912,88669 793261467516764161,249469 757527022612520960,47687 750517793053827072,12981 757558873746182144,47782 758755880221442052,54519 771701363629813760,126082 763607003541352449,75438 785671487772504064,196277 790552370241540096,231498 793594198767374336,249852 760812033705213953,63776 788114420497059842,215608 757666131242917888,47940 770051915891765254,116373 792825271481008128,247240 766983656946671616,94737 769436413129478144,112336 779101163048280064,172799 794539451565252608,261155 758076725079203840,50923 761009119088119808,66116 792677822686961664,245867 773924675592318976,138205 766349407130386432,76127 760607721385263104,63267 763829026729431040,80132 766253763497721856,90384 794442161747992576,226320 795069724900003842,262849 766499071259512832,80939 750610609847152640,12231 767377118712004608,1249053 759149430109003777,1248681 781525536338083840,186584 768782486113546241,108849 759602812372287488,58024 779156206279458817,170187 757697167674912768,47761 787391176680804352,180433 768968559028559873,109667 794248472794951680,258771 756696774853570560,43391 763492730068697088,77598 755269327880908800,35890 772211682294718464,129700 756275316742434816,42432 775792291655155712,151071 756251844775596032,42249 753651571729113088,26806 766414889191636993,91818 771526639578599424,125853 779085127410290688,172027 772471990468902912,129608 758246575453896705,41703 790741664721571844,231427 781539814529052672,139404 778803971221630976,158524 785626445859004416,197297 749973874033455104,10735 765612556836745216,88669 793968156402388993,257321 786018764026417152,199546 786023131387457536,199262 792136278519189504,244230 763099690405539844,75724 770741735580311552,120613 773956414247010305,140444 793130786190798848,249469 792117674473984000,243187 781352560909176832,139404 774381486430650369,143473 763525071180890112,78159 776318201051217920,149300 787521573167042560,102730 769378762349801477,110585 787003367868469249,207613 791323833491947520,237309 793726865303220224,254135 758938112999329793,55580 781791169160237056,167220 790909482939191296,233198 754721511806685185,19133 794377186702721024,256038 793186587450413056,249926 785330077336645632,47940 793984602163380224,257325 793527976109412352,253190 781632890648010752,188478 768137824524701696,103970 792123740301631488,243460 753815834246586371,29996 734772759352487937,353374 770050412724547584,116461 785251511030996992,193868 791976843226124288,240483 773931855586271232,139404 776266883406323713,154869 793549991784701952,249926 762059072610836480,71099 795739516699103232,268448 763708376937136129,77667 753721887696510984,26140 774784230379417600,144494 791731644097069056,241034 760978861991473152,64692 793987218037579776,256439 772794184621133825,132578 795178508926468096,255870 787332970491351041,351424 790463580193820672,215437 762441376629829633,67852 769801033295863808,110532 785282677620535296,193669 786261664257613824,202429 790652000883146753,232169 790747111063031808,232743 791707340026372097,241034 779494516164325376,170077 780600175601397760,80785 772806286513537024,118191 791013353300701184,234796 793575440707452932,252020 762857173567229958,74308 759838281181822976,56676 759107747140861952,54070 781113592896598016,185496 756194135149715456,41680 763444817263079424,78159 767743778652246018,101134 795685000955969536,11774 792051615285018624,243187 760297859614998528,62225 732197195491872770,350021 770063716960329728,116164 755905556804538368,39957 793991569372155904,255299 755836947592077312,18215 794326014709157891,259206 761516762743595008,18215 773704655398252544,138205 789809644478791682,226881 786581052080787456,204413 771929106543939584,125204 794289729042874368,259134 749676336235569153,7546 765945652828184576,90384 788130634858397696,215754 788538182061072384,218832 762706244289171456,74133 768512143360716800,106716 781203483135475713,186434 789469757854539776,225981 788716345378693121,220029 759428924061327360,50654 771046178033131520,120557 774182868918513664,140444 791581303917256704,234564 750008311085305856,10735 764970105914609664,85562 785924586084769792,11774 793170096000671744,249926 758051402845331456,47761 793841466615275520,255942 753021873919823874,24229 767932034186489856,100893 774421001664946176,143043 785275104817184768,194667 786407225770336256,203674 794190671309475840,257492 794687467383390208,262752 793185861319798784,249469 768567773706481664,106281 754773554617544705,33470 763764756796825604,78239 764075049225560068,81702 771918333075722241,118174 773921636517081089,139404 763822127673929729,79691 778256301721739267,166300 772794277814374400,131457 789847904169132032,227242 733103312216563712,355979 766520360812449792,93184 758638593191452672,54070 771166175375994881,123583 793145208607211524,249469 760047530499506176,60727 761276570187227136,67283 779801009279242240,176218 792439464719183872,242693 764296200224903168,82209 794270513283485696,249926 787089418947559424,209129 761472258586005504,28054 793465363094646784,252408 794622989153300480,261987 794626295363604481,261155 767458089352036352,95055 775475583815823360,1250233 738651531977883648,352060 792435431346434049,245607 772873384116031488,124597 775820827832913920,150426 791639500166496256,237908 754717564861677568,33356 790902209353486336,234796 795751946502148096,268281 772434615030124544,130943 763928272992215040,79869 776711413389680640,58531 791161014448328704,236216 793974655136780288,255942 780552948149579776,1250350 763757403254906880,79691 776895488960237568,11774 787599256265842688,211794 792389995382222848,245095 780572676695859200,154071 768168885891821568,79987 758730904072093696,50888 791047183214575616,234583 765010299896393728,11774 790257415103012864,230270 794315352566075392,258741 777938623354269696,164171 794264469992046593,259231 756305932703850497,42432 779499574733869056,172089 779368244691935232,174115 792789333145190400,244270 793793941942505472,255393 781858887947268096,186584 755198182020087808,34898 774705571756855296,88057 789904796727730176,228635 760802487959818240,64778 785733547822764032,195975 794559026675601409,261155 795666040579563521,267862 791348537338376192,238395 792738159943643136,247042 750758214065463296,14950 773985351752974336,140211 791405071510700032,237908 768327758942351360,105041 794044286031499264,248638 751811386196373504,19317 761164447364812800,65180 764520003907493888,82209 787379495447560192,180433 791704113650085888,240483 794563716738072576,11774 794989475294310400,350913 788690663701352449,220029 758653950518235136,54070 788871246888964096,104244 795092925550096386,264397 767833454851620864,101163 770382815758258176,118235 780217944097759232,177773 778048740426813442,164001 785665832441425920,196277 752235933819400194,21714 794875202836529152,249348 755411978865274882,36735 792216887832739840,243092 772305803113922561,129565 780647868315099136,11774 773311677483712512,135903 794720705812299776,262849 780609441188220928,181789 775733235963797504,151185 794027636557115392,256239 775362926240686080,148170 794172618534481920,235289 778926536208580608,168794 750891266142007296,15559 792647456034914305,243286 785323811298127873,11774 766259831757910016,91798 770034139789656069,114779 774007666276495360,140688 778168000277012480,164826 792538326041501700,223249 755483178412994560,37607 763167997653610501,76535 763911884227485696,80939 755170077578846209,35890 770833159810322432,120983 765034878370918401,11774 774651416900202496,354891 774018219979841536,139404 788444031487320064,217837 788775860820058113,218832 794699133584113664,262752 753593117379399682,19598 789351666785083392,223286 785577672411795458,197137 774484533756387329,131421 794031892270030848,255942 795709470965956610,268281 788851098790473728,220332 787923590171729920,213887 790929813842358272,234583 761821117921185792,56964 755556156127404033,37934 770698976534360065,120610 772302307367067650,129551 781394152319815680,139404 758660117764059141,54070 773956544333578240,140211 767090353186885633,97472 778947167847260160,170253 790326209183903744,11774 775802509583527936,151439 777634720708308992,162497 749336453033799681,7914 750841076856987648,14277 772135504481484800,128934 750423357586173952,13343 791349760833703936,11774 757603800496480256,47940 776723821692854272,157082 764967226386415617,84724 775493298697805828,148994 787183107761958912,205270 791476413496983552,238780 787017299769303040,208176 761609692510584833,69711 789505057662402560,205972 755963107986513925,40926 757795971757543424,48093 788627107127656449,218258 754797400540061696,33356 790626479231029249,232427 776583877334892544,156053 794631227844263936,261155 773646803564568577,137869 780105450125615104,177444 788900029956288512,11774 755265039536365568,35216 763421549500260352,78159 775183618838781956,144730 785495110075109377,196277 792730348308336641,247241 762463198138073088,47283 790601741008076804,232169 781218594877169664,186289 780612054679814144,181886 786603286652657664,11774 788170828751990785,215969 794689596143661056,261987 763819044944302080,80192 765618729077972992,87904 792060213415280640,228101 789796501954424832,227931 756210811790581760,41929 763469808721690624,65403 755841721355952128,18215 760138509235654656,61051 794564681478393856,261155 794629498792800256,261987 763471460232867841,78304 779382027871145984,174610 785490110460596227,194250 795040917480607744,263864 758873835613544450,54631 781568997741305856,189017 751685941643714560,17794 792579689235804160,245130 780130836884627458,178360 769323860185452544,113212 788753388733337600,220526 790246664682569728,225456 780650713357520897,182257 786249801549615104,198304 785500516843294720,194743 792437452686233600,227476 785924721816768516,197512 792254324516593664,243187 779157311482957824,172799 776841650740101120,158428 759602408074907648,56964 756961703087267840,44450 749939925684891650,10653 756378607262457856,42249 781215069124202496,186532 765006421108805634,82457 791732328158625793,240535 768825238662553602,107910 786914524645486593,207212 791175388617646080,235590 791810245509128192,241523 756292837184942080,41724 794935961251672065,261155 786052238560985088,200566 795614084955783168,267521 756546842565890048,43917 765878223993319424,89957 786387640224456705,199161 790913924459814912,234583 795617560691515392,266151 765597860435943424,88052 766039839942868996,81929 779070167871549440,171260 792221308247429120,243187 780657902407278592,182257 768566568410345472,106907 786924882894458880,207287 775388504956231680,148419 773860870413754369,139404 774309411590377472,142648 754091844691070976,30590 786636052081545216,204539 765384699590025216,87145 757947228153667584,50301 775068619529003008,146259 790706798596616192,233756 788440564974940164,11774 776236762645561344,154622 759383261525123072,57883 779532478310674432,174557 794338711819485184,226320 752199447988301825,18395 765162944497934336,75409 773869478991896576,139404 794665528577191936,262053 752166659389923328,14277 763468845008953344,78304 788178356856582144,214899 771101710584381440,121359 763497858330832897,78159 794729259768102912,108396 776616278903488512,155898 792160491443367937,239394 779024804246499328,172057 791012463407955968,234653 757639615733829632,1248475 765972311052787717,90575 787843534955155457,213064 791783007405223936,240483 772893927590486016,132761 794611023533588480,260899 780862100642168832,183975 773324535739346944,108795 773710262780108800,138819 732697403258601472,349662 779664445853360129,171991 777607839338508291,162610 773666963042238464,137315 794733402700255233,229713 773845637582520320,139404 776765503020863488,157840 794837443337801728,13629 792027986975391744,243075 790406712519979009,229895 792926239614914560,248514 750368271648428033,11774 764825662800666624,84689 792498364277415936,246392 763910799320506368,80720 770385034897420288,118191 770766025923129346,120690 755755716699365376,39406 751119640500121602,16728 754710277187330049,33025 791619791274516483,236941 789724370688151552,224230 791639646476177409,240145 761418135211741184,350823 785642995508883456,197622 789062769282719745,220015 775044349151281152,144494 795720593358389253,266151 758447750069485569,52749 774370437404893184,141913 778652436886007808,167939 781176526033289217,183269 779927623048712192,175092 764879915309301764,84724 794776565678821377,261155 770247996416065536,116567 774694864915009536,139012 793776729772920832,252020 779884571362033665,174728 793132128670277633,249469 795709316590436352,268448 765715677541957632,80393 790979052924436480,235147 771088520135974916,105109 755418987526316033,37044 760786896641490944,64664 795063822193201152,261666 750081566043475972,10661 795688047736037376,267521 751658241642422272,18400 756579060097159168,43956 758254346765209600,51344 795422185041039364,267014 794873095937019904,261155 778767040169467904,154709 790888142123503616,234583 759455904089505792,55257 761726381533171712,70355 763439416769511424,78344 752928402148057088,21330 781214207853338624,185595 788802433828786176,217058 788892737818865664,219678 780605371853500416,181811 758128139197378560,51451 779021462665474048,169515 754797679541096449,33356 762183040621682692,431998 793156852137754628,249852 749495835872854016,1170552 763835530534461440,78228 794630739937542144,258829 795678646048587776,267262 772239126431096833,119937 757982771318972416,48287 793969549062193152,254209 795300305470627840,258040 771981278581170177,127775 787029645845729280,200961 794632385124073472,261155 768089394301526016,87904 774275863898492928,131421 791793293923196928,239582 751898436979621888,14277 794891331025956865,262849 755214344221102081,35319 768134055854505984,103071 790612540912959488,232791 763003463580184576,32625 769306768950321152,112399 779063245021802496,171324 768798323507654656,108849 785888507571023873,198878 788865536092405760,220130 770796494832095232,117303 793288339873038336,249841 768009831584243712,100189 772879056371126273,133043 795085261491343360,262022 750604840896634880,1247811 793423970645213184,252020 759107809296453632,57092 788000771065380866,214114 794530578758516738,261155 780384742483124226,178096 785276408465686529,125055 785991389083410432,200490 768860971716767744,109666 791505855963213824,232169 761286209624797184,37289 766685118312439808,94699 787195148253880320,209351 750442970265026560,13343 766713886057783296,95708 759069709799137280,56548 795131954551255044,263906 774688073334521856,143585 780795420104658945,150151 789733504024207360,225359 774434378227208192,143585 769007848605020168,109945 754908552360177664,33356 764846270758477824,84724 789699133888004096,226731 786165634661056512,201374 759592378420387840,55661 768770140813090816,108849 791363557980041216,238207 792568513626013696,193582 762772577639133188,74868 760571338578923524,63371 759954734346297344,59382 778287132876079104,167220 773663322189156352,137693 755167059269386240,35890 759514557454905344,58250 788848593775886336,218351 795058012322955264,263737 751181614789505024,17591 793104739579768832,249469 770442221870944256,118191 786591833656692736,203048 764602413244223488,83391 765212408642240514,86103 756280618208653321,42495 785727287492681728,197286 776881537577091073,159016 790535623320961024,231894 758286473623810048,51809 794781817081466880,262053 754826820730560512,32337 779349953269239808,174115 763929986050863105,80393 794588536028573696,261155 772558853380726784,131542 767968520902619136,100620 790774296708734976,232863 778935937526935552,165523 795271984292700160,265709 757714713631297536,48477 786239743545774080,201555 792472796706312192,246225 742388711242010624,11774 761352775804518401,68182 778753653977059328,169586 763352287213268992,77731 780438503704305665,11774 791816044469825536,240718 795092941463318528,264397 795114035905777664,264132 760847981553840128,62452 765077422932914176,80486 795061811473252352,264397 756540233588445184,43807 785269280707227648,194648 793631721476485121,254058 751673598318870528,18519 770751103449182209,120393 763198289365897216,47188 787122128940302336,209184 785635788788817920,197512 751184234581196800,17591 766934360599789568,96985 758073051258822657,50827 758563575904530432,53703 794383784938323969,252020 775309089844768768,148170 790130402597871617,229755 781246507303440384,186236 794210411042209793,255942 795018567771099137,262925 785987120343060480,199171 788475512050057216,218275 781566020649492480,11774 790979572435124225,233692 780670896973512705,181443 751848105511940096,17794 788528031111389184,218349 769704676669259776,114985 776837262877290498,140444 790980340399546368,234583 753975039167299584,28866 772845572705353729,125367 767740810460667908,100893 775018220197597184,146259 791465508340137984,228124 774998333353889792,146259 787388839601983488,180433 773456326051659776,133702 792556596169551872,245268 766460317685559296,93508 769899169460920320,103463 770545273034645504,118191 787354568128598018,210207 762148557302276098,70797 772274294181228544,129558 768198281679605760,104026 775029329004605440,146259 788860483692470272,221297 766101738814177280,90605 775501324938911745,148874 788132242614878211,214809 777685602196189184,159411 789115611141902336,223286 793508593517506560,249926 768207681689559041,11774 776902981635670016,159359 790744096717414401,232863 774077297720631296,139404 795754363880882176,268780 780767518457757697,182338 753383699391979520,27280 733432338957225986,355952 790526974225551360,231828 774404228936794112,50787 787090833749139457,208176 786757966238068737,205091 788441618361688064,217837 778724336257544194,170207 788067135381770240,214209 785300527420575744,194934 789501229642559488,225981 791368444193058816,11774 772279159502450689,128284 755053873585238017,32941 774023110588715009,138819 776738860244013056,157755 770344750817775616,118087 762650038539517952,72696 787080941982191616,207861 764209225363025920,76794 764221730982400000,82759 793157964664147968,249926 740880124954824705,31836 759079059385036800,56784 773657119140749312,138054 760085256070373376,60363 755378022501482496,37044 790536645292404736,230141 791194033204764672,232640 785533107302576128,196277 787823868341649408,204413 753606584421392384,25968 769281481042694144,1249645 793503018175967232,252020 785501902200901636,1248522 764814212828921856,65113 753035385492627460,22795 757415742077865984,46405 765601007560560640,88311 762659238166441985,431998 789808939957452802,353499 751645213920153600,9385 763465096832004096,77632 778578970333720576,168794 791695034559193089,240483 795057854239666176,263895 753918288023982080,30432 785339423118331904,193858 786868107226779648,206257 792134132369281024,243615 768519531438280704,106281 789894663511519232,227048 773887101670653952,139404 768159330780708864,103212 767030063095123968,96883 761681627596656640,69947 762721217618907136,73910 779529387586838532,169826 791120524931895296,11774 792421248739348480,244550 768248480234082308,104406 791641445161635840,239456 793406264416108545,243865 791370191003201536,238207 764110738038333440,81702 771676833288945664,126389 787781591816896512,11774 762834219907162114,74938 786966765683126272,207949 786857445087817728,205728 759042998239891457,56302 794688205631016961,262752 751157336547491840,16949 785654240395923457,194082 788085760326983681,215030 791071876420292608,235590 764176474580611072,82209 766503166124797954,93405 770683275480297472,120610 773868345594634240,137953 794669250006970368,262022 766254537497645056,91751 777960823201423360,163824 795726130192019456,199307 768879385583714306,108849 788212094193635328,207287 735067082103066624,353879 777521758316404737,158992 771681763311677440,127134 770390627280297984,44421 793159900515803136,249469 764266779447205888,79693 794432907897081856,257325 774043713433501697,140502 772823249667457024,132335 781613559033634817,189313 794379506479820800,257353 773308130713305088,135654 795302517949272064,264397 792005893697056768,240763 756050717060763648,41237 780809268278603776,209828 794004939731181568,257492 781232905355862019,185313 794612388611768320,261155 768818201195053057,109167 775083722454495237,146838 776809173090758656,157693 762833575297163264,74067 757371455512449024,47186 772202864836042753,127358 791650243649634304,240145 767848000207122432,100893 763500490252582913,78189 793906713485185025,256536 792851924714344448,248065 791736434956734464,240535 781281405158428672,186434 753199949437734912,26029 762775825020313600,73814 774224943185850368,141867 790062517443788800,227252 789016410651369472,220689 744728912056328193,1170685 790953622108409857,11774 785271751475277824,194648 786839129166270465,203863 773903554939617280,137953 792042924162908161,243075 766328568787894272,90088 778816426417065984,170373 778592393830412289,168794 787744007497535488,205197 767892393311952901,101203 777120505723654144,156835 779045490625216512,172029 790692088782262272,231894 793486313169137664,249926 792970807202893824,247379 777270684414271488,160609 762737416667033601,73814 767410226270236677,97379 773601016444964865,11774 786271949102026752,199546 793296301890932737,249926 776615870831464448,157082 785548202447482880,195975 765338085785829376,85981 790999643941404672,234583 781229459814883328,185595 744313137768202241,349197 771374059531608064,124600 757897597839441920,47940 791107309955084288,11774 773965433196150784,139404 788552888490405892,210274 795711497867509761,268369 757928337700302849,49754 763224852861820928,70177 794008210940182528,257325 771365546147262465,122622 788097201801093121,215005 785664773379661824,197286 756276978471149569,42432 769333118012563456,111549 769885875211636736,109470 760675163776114688,63776 790886089628250112,234583 788184094685270016,214078 788139204807159810,215754 792060095005728768,11774 764671951034019840,82344 794637866571890688,261155 778706158454312961,169923 776180291450929152,11774 776461082013605888,156061 793587214693183488,253164 789672812730470401,225358 764576595055026176,83391 764668370566324224,84407 785572898777944064,196788 761283200916287488,67326 778619242358906881,166409 781602420673617920,188874 791467044130713602,232169 771742467465117696,118191 795361855871025156,266054 755462752794214402,35470 790815618815647745,232169 758721433744863232,54739 753643294840631296,27402 763887661903785984,79589 776025899359666176,152314 757643774487097349,44429 795105844178325505,264431 786665785997615105,204413 778274383877943296,11774 763946659176853504,78129 757229640801017857,46006 753378715472580608,24597 785903407152373760,198671 793278514917154817,249926 794556896338464770,261155 776218948090167296,154534 774365931917180928,141858 766262518062968833,91894 763326208868311040,77508 767157248468459520,97811 788043783107710977,110161 793617579319451648,249926 785581476209389572,196788 786651845250977794,90209 768878438002356225,108849 789188886316527616,223899 758749019778625536,54123 790722571624939520,233729 758350018864672770,52112 776984950604197888,158387 785920405131386880,197512 795615982752563200,267655 771068655295606784,122532 758066548766564352,48663 794317205940813825,11774 793891026595418114,256255 761291693505347584,66058 790186058721988608,229693 793801437750947840,255393 795715176032964609,268231 794619130573832192,261155 785981450633883648,199546 794849750721921024,261818 761694607537152004,69491 762654878690705409,73926 791334008634286080,234112 760275647348416514,61352 760916116059348992,64730 762153159703670784,431998 776612981928964096,154832 757655112236077056,48633 781503938327552000,139404 766789178273239040,95672 788890278476251136,11774 760449102396157952,62063 759768250615943169,56676 764208143006109697,80939 790191606053896192,229773 787774594082013184,212357 773467161549570048,75113 779036771896086528,171463 756733358282006528,44429 758120698070069248,51451 775347882857730050,148170 780999508595470336,177749 793105643238490112,249469 794561970699665408,261155 769162785444028416,104973 762255113532481537,71099 789469493395394560,225911 755427569521029120,37433 785870284029059072,198671 760539587848482816,63149 795196552428064768,261155 771503385321234432,125554 786264312893497345,202429 753005249401675780,24603 754829699889651712,33356 785543425718378496,130635 788418322853277696,217519 775115979479130112,146259 785262177934606336,11774 793317516772802560,250633 750294677966954497,12357 749853109074079745,7524 762753437951889408,74727 788500523850739712,216745 789985672962727936,228354 771740587846500354,11774 779898209405665280,175988 794260955941191680,226320 768553323444178945,72798 793791235626504194,255393 794599061588279296,260874 766427917786243072,92872 750862287175577603,15808 791570333526470656,237385 775732141862694912,149200 793674661359919104,254135 751956578622926849,14277 773280152180654080,135758 760059243944828928,59666 793248089884721153,249926 767292629843193856,98277 779412943637213185,174557 790977467104104448,235147 793863357535232000,256255 753365568036700160,351147 791106982392528896,78159 792422505189412864,245607 761626357436653572,66116 765696795313893376,87904 794809983217045504,262849 759584121739808770,56700 777399532879392768,160181 768905115285590016,104662 785964134265479168,199546 742389112015982593,11774 779309479435304961,172802 788035134414999552,212239 789878756793921537,225456 788374631476436992,213064 781494946939502593,32404 733053943266353152,355324 753278227557314560,23459 777841826313240576,163990 763108563250253825,57574 770710021189533697,120610 789160547241431040,220332 786585169754927105,204184 774179875569532928,140444 759972591675248640,60172 781174678672977920,185496 790399185430286336,206666 781502444542922753,182726 778203748833394688,166390 758658472862973953,54070 761870134680154114,69231 767744455994728448,101134 793145359711166464,249469 786074777110839297,200870 758414912884473856,51997 791674444506890240,240483 766348022724882432,93112 772467390122717188,131025 762718548192010240,73926 773918923968438276,139577 773322372438904837,135505 794529086865444865,261155 758394057081192450,52112 750832128791703552,15643 758631698405789696,54070 770375274164658176,118393 755911926572384256,39235 764269333229035520,82744 778663177110196224,168457 756502116865368064,42249 778316120969347074,152594 788339361200865280,217039 794236353944768512,259063 772602483927617537,11774 776150484042194944,149953 766302669434654720,92359 794564199376650240,261155 756922909960962048,354841 761121047680733184,66159 785656578162749440,196277 764180355372847104,81946 779424013923786754,173347 778763763524653056,169101 753581806738284544,28245 778370728924028929,149671 793590780996751360,252112 771862831708987392,127957 769313773739970564,112872 760817838852546560,64722 794585527643082753,258741 746483540477386752,1247737 760931715988717571,1248804 787996820865548288,213887 749741777381367808,9408 779135961603067904,171060 788777125893419008,220526 780777296676487168,182960 764313606410399744,82283 776227035890929664,152314 776628241205460993,156926 752889922705436672,23843 791048824307478528,78159 786276624316633088,202429 794410741046591489,254135 766585792420515840,94699 787702506742620160,212357 778826797316059137,168794 785759005217918976,195975 792158854104637440,243075 790716515247124480,232169 795716858838130688,11774 756492611733434372,42432 785854972382568450,197297 767534751628554241,91936 792435093386190848,245148 763875741566205952,80939 733438712256700417,355462 781253712819859456,186063 749786437877456897,9929 767017865480462337,95644 776823578192846848,158387 777106008065712128,159906 770978791774572544,121949 792127067382919168,244230 793095849660166144,249469 794688618333933568,262752 768266605293809665,104313 776956203419181057,159546 790725643805786112,232863 766865453507612672,90252 760529550086373376,63451 794634304290693120,261942 755068769266008064,27280 753613689396137984,25189 760478404714098688,48052 787057723347197953,208379 786538336638885888,204413 788088146734952448,214975 772292786020245504,70764 787465900710465536,211347 756967223042772992,44429 771137399967485952,122967 771754596951814144,1249896 790758888094048256,234054 772894579016118272,132908 793888678410063872,249926 781480215746781184,188119 735294683564236800,352687 765481162617790464,86181 765072637626384385,85873 733113122123337729,355985 758860291291557892,54070 793142353594679296,249841 775884363074375681,151845 776124243935363072,153699 792150536933879808,240227 761174842821513216,61051 756315421502865408,42432 770413120703438850,117257 778419416811855872,164814 791667473380544512,240483 760912138181316608,65626 760985258523328512,66116 760894416752091136,65500 759563417325830144,57105 791814007443361792,241940 792967963070431233,246987 794299591462178823,258058 766672037968478209,87062 771750037298769920,125145 779449982617255940,174230 788395772664352768,11774 792030806285783040,243187 773640407301382144,96275 781862099299528705,190553 751800050246750210,18298 781684903238889472,188401 785976198379679744,200382 760563986672660481,354841 750381639709167616,12883 762816655806181376,73926 776418821821259781,153194 795321667706818560,223671 789494896004632576,215437 795681242351996929,266079 792319240212807681,243187 774030673275412481,139404 775399392757047296,148473 781906287051157504,191354 791466073866371072,215965 758277002860212224,48289 771862074641227776,127366 773974994023919616,140443 786012757128781824,200382 792054516128460800,243167 763885708205518848,80486 776067878701367298,153095 786630466589880320,205155 785868810305802240,198878 794980418051276801,263906 778326764124774400,167220 787026455318396928,187611 771837625028272128,127796 792411203070857216,238780 773587757381906436,137042 760913882424733697,64326 795010835303251973,263896 757734059363606528,48594 795254160975347712,264807 766077072204763136,90384 769630796277772289,109337 794897886949556224,262752 790876660794953728,234583 780086054447480832,178258 744315832893870080,23762 773900763273764864,139404 785616662347128832,196348 791432292170215430,238292 778104849808363520,165523 791271007847866368,237491 792019580805902336,243075 785274082099073024,194648 772156451380924416,127707 771742906294136832,127366 791629462723067905,239456 795097511182606336,264431 773542987594928129,137158 776193691463487488,153915 777862294038392832,164001 773859353409548288,11774 776868492372955137,157840 790988306737664004,233736 795352614086918144,266500 755207310184546304,36057 785281733247795201,193669 793798267721003008,252741 795003162985984000,262145 785991141871104000,197512 789957680127287299,223492 765417175997882368,86873 786011406206431232,200386 788446271409385472,11774 751155551594115072,16728 794939120304930816,262847 767875942593105920,101681 773372027050741760,135025 755539450038542337,37991 766866928816103425,26702 794580055007576065,259743 794731908018176000,261155 790887470506344448,234583 791244729535041536,237325 756968340854366208,44163 780931880518463488,182036 793239890007760896,248988 779775407251939328,175958 772049598751715328,11774 790962422001471492,232169 780147360886198272,11774 766704727606325248,95672 767310693053960192,97355 743819466530762752,145399 756611808920829952,39096 788773770261622788,220029 765282362175258624,84209 769851897373044736,115107 785954631759396864,198878 764883138833035264,84449 765619160890114048,88495 766356461073100800,80939 779734895614492672,175578 776771516050485248,58531 777945362598428672,158820 732102504456970240,1170320 793194022013505536,250293 765575655790555136,87904 773567432803876864,137158 789970422376923139,227795 791025078108561408,234583 781921964323581953,187131 793177608410333184,249004 764065357699031040,78208 779449072763621376,174557 786935256024649728,206605 774170634465087489,1250066 760548365817880577,62779 776865403842629632,158815 793734828189421568,252020 771142373199917056,122967 764951893013508097,85434 764183298134401025,81869 791807935072473088,240483 768173407087136768,100893 794045922812579840,257492 774428409191550976,139865 776168481825796096,154071 770459067479236608,100893 785612932809883651,197286 763914242684653569,79691 774677455017771009,144494 785972408452804608,195481 793134383368548352,249469 769273199280451584,112399 789901220726976512,227048 759087941318742016,56784 772515059918450689,131421 795612492298878976,241678 771516749250334720,124855 781476287798009856,139404 751863191441842176,16299 771727069872918529,125554 794274861874966528,255942 753252506868801536,24788 775690842396766208,149089 766388837597585408,91946 768980810586263552,110302 791038230233743360,234575 792487378896105472,246225 771480799623294976,123280 791623125171474432,240070 793137980189741056,228124 776294732460797952,153845 787279546248749056,207613 732660327679152128,353113 794626169605746688,261796 762272099658502144,72420 789100537203396608,223286 764180817304096768,82209 773711670782734336,11774 775859397486518272,151090 792417480396435456,235289 793377382975561729,200963 768913952226979840,86743 767242909376733184,95262 768018018072920064,100559 785915720643153920,197512 752193181681274880,17184 793322883749548033,249180 785913603912237056,199546 763488599526342656,78198 780091608511320064,164001 795611760313204736,267521 793106358409265152,249469 749303189539680256,7855 765345176760057856,82209 794160289222684672,258331 763526840728166400,431998 793955643694596096,243075 781470314945515520,186750 793781107925803008,251758 768949134996889602,110209 771753497947758592,127764 775393150319882241,146991 778599935461785600,153492 760940545749450752,65916 779018408192937984,171324 774997201584058368,146259 780622498786373633,182154 766770928151912452,96297 775536278452436992,112363 787985250269921280,214209 756271089530114053,42171 776830440971771904,158589 759114245296517120,57105 765659739325800449,87627 781534383178063873,187976 788466701335572481,218275 775062246330339328,146259 773474682490097664,136904 776532240033574919,155898 786680431710273536,204330 793309673839595521,249926 793569673392553984,252196 770270441260802048,117257 753430473666289664,27045 761539947727839232,66801 732759659237527552,352210 780808727645548544,182960 785909543016370176,199546 788475717407350784,218275 771120946325389312,122982 771706053419536384,121367 769024559844560900,110362 778334268049227776,165097 764139503242076161,82066 751677787593846785,18215 790298918621806592,11774 766344837796925440,90539 794270671354241024,259482 761295362426404864,67679 785857209532030976,198591 764830169743953921,84724 775172637127417856,146580 757651093891481600,48633 779071140534767616,172523 791066599029551104,236454 749745490040795138,9991 778690085805961216,169923 794386675522637824,257492 788927061914025984,221785 753646159739125761,28866 792060214803521540,243187 763357799409709056,73712 785876707496431617,198591 786920452862148609,205186 768925306195415048,110362 755356596423778304,34745 775000937857515520,146259 773910434189602817,139577 779023311313436672,171324 763777912780750848,70177 792901671718232065,247379 758650673831424000,54070 763424440281657344,78192 793099557676589056,249469 770665623869329409,118790 795684500596371456,250633 794578638247227392,261155 778243445919920132,166390 761962051405123584,69711 763021814125645824,75899 792512263190110208,242636 760302095408988161,48040 753744048666673152,29263 774329265223598080,141360 767506573165932545,97379 754012354619121664,31201 762072063322587137,69711 774721615149969408,105109 792410078615703552,233467 792897289010327553,234583 773520692142747648,137042 758011731041935360,50804 780596824696508416,181935 777335391674306561,159475 765382349869551617,87249 768553358747504640,104999 785303757810794496,194281 790562268685688832,231894 768253087186231296,101681 771485599668772864,125554 778325923510747136,166409 794938274578104320,262849 773612868600201216,138054 758187832678678528,50923 791079165210554368,204413 761343710244196357,66897 791264093558738944,237491 773290336051396608,134561 793972771613122560,11774 791253499468214272,235990 791373454863765504,238395 786380414994620418,1063777 775710176448053248,150394 779645467219165184,175988 792714991535202304,244270 765515405880201217,87858 795057362415525888,264397 755881432581451776,40463 760548495094939649,63451 765623502514814976,87788 778003980337020928,164814 793854357246664705,11774 795762313857036288,267576 769328765998510080,110585 752861671543177216,21121 793136057197862913,249895 763446134605881344,77849 786015122632216576,199561 761609969934278656,61545 762598833020895232,65500 766012226377580545,90618 754040770664030213,31400 774969253552357376,145876 755110593015742464,34898 761620199300698112,69711 773522307667009537,137042 794981642863579137,263906 785254964939546626,194082 750341815287607296,12287 772538056381378561,11774 793415843770044416,249926 778516895016312833,165185 773012161580797952,132996 788209840183205889,215012 757197653134315521,41277 790277472482754560,229693 788544870675652609,218275 794164401439805440,258331 754874451657981952,27045 760547300259225600,63268 775809141604487168,112363 761727284273373184,69711 785703910719774720,195975 793986937673629696,256531 764993242752491520,82744 753463116294451201,27317 755414990207590400,32572 757321665638436864,46890 794174119939977216,258331 774492801643851777,139865 776828312341532672,11774 765728931546673152,85562 791403981205561344,238395 776091267155369984,11774 786157447895404544,197565 751941435058978816,14277 794915350982709248,261155 788551306847727616,214619 794645588218298368,11774 786644887680774144,204413 753708557367857152,28060 762058945167056896,71429 765232113251680256,86645 765514063203987457,87904 788485620695957504,106085 795133129149165568,265418 786241775862161408,199960 789084625054363649,207011 775760318358233088,151463 790610154425233408,231871 752884916312997889,23793 793804034574606336,255484 757282768007012352,41067 763030782491316224,75899 766330932844437507,87904 776082021156200448,153095 750275462748831744,10735 775713363322019842,149775 762337718948859904,1249021 776457885777657856,156055 762594197039964160,72696 771493767610335232,126293 775416216550711297,149200 781332334054350848,139404 787333578434674688,209713 749450384276492288,8497 758423155732058112,52112 791645169275707392,240145 763074858121134080,47188 786044127771234304,199546 795677221419622400,266151 775487394313297920,149304 760547681819295744,62771 755727661763297280,39235 753745899382202368,29592 760887922765680640,65500 763482577864916992,78344 785241492176732161,194221 791681253657284608,240483 791318687617781760,236465 732421275063193602,352039 765971029835612160,84724 771769459912695808,127871 780885865765613568,183269 786393647612776448,203674 791348124287586304,11774 766766997015257088,93745 787992768035430400,197512 740701433809358848,11774 754076684714934272,31095 756267219667914752,41438 761501692441530369,68884 758846733233197056,55262 756658024811462657,44429 752820715976400896,22439 781282643254075393,186584 768161228187328516,104332 763650032700690432,78159 781586896799404032,189017 785684328210726914,197888 743858948147646464,11774 790809199097688064,232791 790897259999178754,234622 791686756424790017,238780 766279302388252672,91894 773917968459821056,139404 790127728888381440,229724 765031037793472512,85562 785686376675246080,196788 791613436689944577,234864 788362101832101888,210585 767712037862506496,95672 770314693772611584,47570 778409579952472066,168127 785678154228699136,194082 754745082096545793,33356 765988399085858816,90694 752131302472634368,21034 762682955990839296,73926 750407210224590848,13262 768476924481982465,11774 768089783809613824,103389 753922413965012992,18323 776874935796977664,11774 794348455539904512,256038 794540276433948672,261155 757052388423274496,41839 761525522778222592,68273 785857064371388417,198878 762759953715265538,74612 756848563800383488,43225 762354355303424001,67852 778609689772724224,169201 786015165741346824,199262 793282367167275008,249841 793206039537602560,250135 788027781452066816,214209 778392131681615873,167407 794167626125557760,258305 788351205550370816,352258 794030353237168128,257423 771185626175590405,120541 766304758562955265,91838 775724438755028992,1250232 775734928537325568,151185 790887543583674368,234583 749694254763565056,9292 768633916085243905,96514 753970303760527360,30590 756342041693523968,42432 755162898117328896,35890 790637368130744320,232881 768574651668856832,98072 795475328319700992,265257 756748231560749056,42564 737786780636717058,209828 770480024944336898,118191 788735303829757952,108396 776609324529442817,154869 776447342098604036,155390 759001518695522310,52554 757355770430230528,1248475 776726070510886912,156053 764445891763724288,80939 775021952998187008,144740 792055517862563840,243187 755899290711621632,39162 751924780626882560,14277 764445853767598080,83413 775430061973508096,146991 779666040749907968,169740 793168762845343744,250033 750709279418646529,14421 756235389807976448,41929 758114059510226944,51344 779765113976786944,168794 792751438569021440,246726 791789121941438464,237491 794531194490777600,261155 773778657793806336,11774 776898443679764480,157755 773891272473911304,139379 792024659726311424,243075 760180157864960000,61544 775101446735990784,146847 793499419857551362,252020 794227609827688448,258598 767833631834464256,99111 780282677366624256,169747 788206152979013632,207287 791687541187551232,226048 788296522429595648,11774 789130126466310145,222682 760151119628759040,60866 763138865557299200,76768 794687641841242113,262752 786435347626405889,200490 774364720144982016,140444 761001351056912385,65180 765266818097217536,86440 777386400882782208,159426 779794580375994368,176203 791682786512044032,239501 792552420584919040,246417 786820956526219264,205029 763494690050215936,76406 758094944233885697,50983 775840457721049089,151741 773525202827350016,135342 789823910514688000,227242 795040307339468800,263895 769690233382113280,18030 795001504692371461,258193 786753481482698752,205294 776906547850915840,158815 767908751089074176,81869 790946125482033152,234583 776795342322958337,156835 770616219049291777,234630 781110675389186049,185496 764137374783680512,80939 776624979597078528,155451 793082177445593088,241819 751964098125062144,14277 770586594206158848,119832 773679714716319744,137553 762595561522405377,72919 773356968966664192,135025 778655000788660224,169437 794562827176570882,261155 753607198702460928,27045 763956630648004608,80939 768515596287938560,74247 776455691443855360,155688 790911383969812480,234796 773715127673589760,137042 761185465043001344,61051 792965612867813376,244550 792024358919077888,243075 789190380029747205,224266 760557214360821760,62752 764970020304592898,11774 793457598687219712,252408 791711507897839617,241034 786820062543876096,204358 767862793613737984,99385 773637079611772928,137553 788127189006884868,214899 770302159313334272,11774 778279309186371584,166843 787964809249558528,349507 794772469613809664,261987 777316664446558208,161456 765347691731816449,87062 768101238780997632,318763 794675712653336576,262588 763632442947153920,78159 771417162380697600,125554 773596147512254464,137042 773674342005616640,136904 795429180733325312,266079 787339033596747776,202636 790241753492185088,229693 790576464211173376,232137 754090187362217984,31400 760543988617089024,62771 771870629381435394,108396 772928573313282048,133664 781515269999063040,186584 778261235771080704,11774 770349080157446146,112872 791580404394266625,238292 761385112961441792,67229 773110428037709824,90384 790631792495636480,232169 756904495796391936,44085 765319953885036544,86645 785969234081746944,199891 756507949657391104,43383 760584231370104833,63464 759629585998811136,58815 788930680914714624,221971 763144288582545409,76365 770519437002801152,118192 773918650545872896,139404 773352761643544576,135736 758495190143369216,50360 764784429084479489,84724 790984205719273476,233692 761645188917764096,69951 766357232384675840,80939 795738078170279936,267576 763541779903688704,78159 788980320523595776,222647 762203960644108288,431998 749808818217840640,9643 770723343288963072,118192 787441618282352640,207796 785506775722102785,195165 780777874085273600,182349 785925359900434432,199546 789159519922360320,11774 788443943482560512,215437 758592465230114817,53703 772221340082327552,129700 752882067877179392,350822 791021679199735809,235882 781005349839052801,352982 756372543703949312,42432 792145509431377920,242693 793476269216243712,252020 762098558380244992,71099 763797496388812800,80393 791422569324752896,223492 760187353763721216,61412 785942255559249920,199960 753637888877879296,148861 793406955977052160,8044 743686560525094912,1247602 773909797670379520,139404 793269551601332224,249926 762001149083791360,431998 765893960086749184,86162 768966496047497221,110209 775138964890091520,146675 788396315864555522,214247 794245748888109058,258598 771569902217932800,125367 777607573776113664,160703 772563686573674496,131456 779072561263116289,169923 760524553047212032,63444 791343498934968321,238207 788783064952496133,218832 772513205277065216,131403 771866991682400257,114298 788564064033054720,217937 753568164353486849,26066 764524412012027908,81574 760574344561065984,63149 766083152028639232,90482 792130075747454976,243733 790283864195338240,229693 748823679522439168,350979 759831397628383232,58253 773951291664064512,140211 790666923134492672,221664 781220647355547648,183269 773244094155984896,134993 765547524358860800,85562 785546002358996996,196917 792081997346672640,242693 777536100944400384,143473 773535208062742532,136947 773645605503504384,137777 762744840954183680,74781 764897526767980544,84422 769287424480542720,112660 774934699491856384,145451 749281554963148802,1247986 758146044215427072,50923 788768648131469312,219537 766454629940891648,93184 775860645094973440,151741 758104066853629953,41703 762847785984987136,60794 773225760827977729,135025 760814306787221504,64677 775799647193399296,151770 764667016229818369,83641 773375281625169921,136473 791692714282741761,234796 751795214658985984,19317 754042373055873025,31212 790004097931890688,228570 790597663511240705,232169 785631547957186560,197063 771348700358701056,122622 791832087192080385,240718 768855242821758977,109666 792091129374048256,243187 795079049009827840,259190 762884311007633408,73926 767946925207269376,101383 773192587738054656,132497 792381243463720960,243092 789149135785988096,221785 763512895611269120,78360 765698390797717506,88669 770343372666134528,118375 756603573488627712,41839 790926749035094016,234583 793561343618064385,252020 792889936210829312,247592 793724513414373376,252020 790594514666790916,223671 751712827694575620,19112 794157633171312641,257492 762728261486977024,73712 767452275354832896,353124 768010741819604992,101681 766704447456026625,95225 785548091009228800,196788 766462771667927040,93850 787076078451957760,209043 795329692412809216,265030 776725788619964417,1170332 792772042265337856,246425 749665092967378944,9433 753264931206754306,354835 776611916777009152,156835 774085036849008640,141360 792692330482372609,234526 760866932048465920,11774 780605333924261888,181984 774602474460094465,141316 788453304086908928,218275 770581119699918849,70223 749984769618874368,10653 787715836400185345,205197 757731972974346241,48220 773721586129969152,11774 781653247761219584,181419 793131766794059776,249286 790264564449435648,229159 765651178197651459,87025 793546854801805313,252408 760133744179249154,61145 763178233026183169,75392 791288077016702976,234212 793956380722024450,257026 767416268148310016,98890 771396279737856004,125276 795698239953575936,268281 776180277697740801,154397 763494562761285632,78707 773264025555644416,135725 765439260669247488,84422 779013535703658496,172028 794962610424791040,264261 750530797740830720,12535 794753172556382208,263090 786379037299974144,194272 756473141115883520,43198 793155009076666368,249961 767146929209872386,84209 795274289855496193,261155 787022204617781249,208016 755412480298328064,35403 756878353508999168,45122 793473861169782784,252020 759756802296651776,58218 778662537873199105,168794 786597278089895936,11774 778058940269600768,86103 791058481906278400,236393 793038972217851904,243187 794554679900442625,261155 764146600478257152,82066 791922086541352960,240926 780638985672597504,182154 791449171580579840,237908 794282203794509825,256255 779050657688981508,172185 794627164368990208,262053 776589418584903681,135093 791401092944957440,238395 766031967431208960,90384 771481446527545344,125145 764200298621521920,80939 766349707367022593,92885 758637568120410112,54070 771936969664462848,118191 794687649831419905,262752 733035942836076545,354330 755174818232819713,35890 761343799142543360,67369 761681119519580160,70177 771169703356051456,122861 775506971394973696,112363 770877696247144448,121046 768596425848553472,107428 761262872177410048,65626 774172018321137664,134199 780182583535480832,178360 754063579654004736,31621 757090299063721984,45857 793254192961818625,249926 753369977730637824,24173 785274792085643264,194045 754079668865757185,31750 792416060788002816,244550 751196005777874944,16728 787717425185914880,205197 790492173246484480,11774 788938106439282688,11774 733329927202738177,11774 748957340741795840,738099 763207762377527297,76665 793703292396240896,247241 775036856790577153,146259 789909874897551360,228124 790751140115722240,232169 793922829301338112,11774 768305621598740480,104082 768903271801061377,109945 785649694986731521,194723 746202431311118340,353879 764479130129854464,83391 788575478726754304,215437 775186149367222272,146958 795349633924939777,252893 794183076423303168,255942 775788960417058817,151688 788951064213016576,11774 753724236489977857,28903 775132107668541440,145244 791048581004288000,78159 787023517233451009,207287 775899244590866432,151741 778254668916940800,166913 771090644576178176,120353 756602204300070912,44273 763519469738131456,77612 761503463075307520,67226 759694518010548225,59394 759147468420374528,56964 787787194748375040,205197 762693238427783169,73814 781663687379554304,188231 738140949830737920,279676 773267511471026176,134993 761282587948158976,67226 733019752654901248,1170810 761663456114315264,69947 751542585974489088,18224 766096652352446464,81929 786621506201628674,199546 753573647290368000,27317 751793607066193920,18893 758521538350047232,52112 776834519059931136,149200 755083811571007490,34977 790690146387685376,232169 757350606382202880,47090 758103000846049281,1248529 750081833543602177,10847 792817806924509184,247877 754819911482953728,33356 773844119844192256,139404 785620456112029697,195936 794331839615954944,259659 778585833976786944,157728 785783388665843712,197093 794990250049335296,262849 790907011311337472,234583 787029418875248640,207613 773719339794956288,11774 770302392541687809,117257 765723819185020928,87904 793571847577014273,253164 767813270833160193,101681 769352863223050240,110585 776142643893907456,149300 794976499396935682,262849 759525600675651585,58227 785282263634280448,193669 763696782190583808,78159 781053433352630272,183759 790785604594208768,193121 772144834710675456,129558 772788407139340288,132335 788471756533006336,218275 795615275781455872,267655 780602775281373184,11774 793132644355731460,249841 787062577121533952,207113 788110637994020864,215437 751605271412301824,18893 766005091660886016,90872 793469369103835136,252408 791648206660575232,240145 768352621279281152,95055 768528304563302400,106023 750705878559580161,10851 768188638429638656,104132 793931345248534529,255877 769900400832946176,109713 789296820312694784,194072 766966202258206720,96962 763495196600303616,78304 785655226170613765,196277 764164314701914112,81702 785849936852217857,197512 793869130034089988,256225 759481270145585152,56964 750097229243908096,11434 793323426844856320,250633 762020095489089538,19563 772453420733239296,90193 767287974568595456,97421 780453936054480900,11774 786689419310948352,90209 791273002604331009,237491 792534623766978560,245101 779091920836399104,171387 768847332574162944,109167 789309305044348928,220526 790613456881913859,232169 780882170017673221,182609 791735608959836160,240483 756269238491295748,42432 778746321406525444,169916 790903279739961344,232169 794273268618313728,258937 781886725052301313,181516 785285343008337921,193669 771910881168887809,109666 773811729994162176,137042 758154832595259392,50698 766438546450153472,88920 793089682515124224,249217 768133305174597632,103506 792428301830660096,235289 793756536472412160,249469 789552028552949760,224916 786186805619986433,201494 788753794918146048,220332 777604609590210560,159308 753780365840429056,27835 763459940518236161,78274 755165453228601344,35890 758540406288097282,53367 765515898752860161,86472 778038593659043840,165523 777668266068103168,159370 789990809525444608,225529 792841420516233216,12954 792181795705978884,243535 764286613295763456,81835 765999260026351616,90723 750389905558306816,10848 768272072569135108,104332 775192419063042048,147368 771167324745375744,122133 793622169070686208,249926 792109638699380736,243075 751603870992830465,18893 791690168738598912,237385 764920099308462080,84724 768556767739600896,106716 773257684867047424,134993 788479572731891712,218275 758791472250445824,50346 785287920848482305,194648 789500963690348544,213710 772274684943560704,125070 785636088719089664,195975 736237184102105088,354849 757297836337790976,46006 773876539934912512,139404 788691678769078272,217519 765723663911923712,87904 770676040620400640,112939 774391194050703360,141360 794612450087800832,262053 766314455730913284,90031 774762089986527232,144844 733087564828008448,355880 780746324320727040,182036 761002963275964420,65455 791373586472792067,238290 757883880934432768,49852 771450975978532865,114738 750401750767702016,11495 756297971067564032,41141 777890234679701506,113365 785620605152337920,197512 765235565641990145,86320 795201399512596480,252580 732807739378929664,353896 760617993504165888,63451 788134371840712710,215031 794535764260454404,261155 738025148037505024,351436 787752676071268352,212034 793943360322957312,254135 793976789584543744,256255 760156926244102145,61051 794195045465358336,258598 773868797132496896,139404 794696073071775744,262849 786373809557213185,202248 770040433183485952,90982 786615128271663108,203983 791494698783346688,238780 763632096380203008,77731 773496832139735041,136947 768897645419126784,109666 792476932034162688,246225 760232497712132097,61412 793964360624324608,228101 775061259959926785,146847 791707469038833664,240483 758405306862809089,52112 780834587215888384,183269 793486936262475776,252408 794844965226606592,261155 786914580261986305,207287 790553315008360449,229693 779104606244581376,172364 786720609753526272,204413 735096084813512704,350517 769332365508222976,112336 793970994012651524,257353 790007124634066945,227048 786959078627086336,11774 793601608479145984,250033 795204952683462656,264397 752830408614551552,17416 768204074550435840,11774 787050636537950208,205091 761421507046150145,67229 764844075069603841,84724 763188114370158592,76723 763021487691280384,73926 778192150605561860,166390 794187404076863488,256502 789174088405090304,221416 793615542171103232,254058 795018938111369220,263896 778740379386454016,169586 790673342546059264,231894 789441938684542976,225998 773952360091615232,140057 772802972631732225,132578 790737670498426880,233307 785423856739749888,195424 791048863041851392,78159 774076335815876612,141360 788100225739087872,214899 793104749654515712,249469 793802716946587648,223249 794996740118155268,261796 773951861300736000,137869 752656690315538432,22657 772971041979265024,121055 776630236565934080,156835 735440836264001536,11774 793887361109155840,249926 795303565099171840,264397 790939970622009344,234583 794604344373051395,261818 755149643059716096,33356 767050352172666880,93210 791813431481499648,240926 753111539926831104,25068 788066923313557506,215005 772497272777113601,124597 752153602764988416,14277 768895537865105408,109945 795052312280629248,247930 795295583103651840,266068 795500227553873920,261923 773516915591483392,137158 751634046430515200,18215 773618255114014720,137965 791377799051259904,238494 791380518323441664,238207 795038248800120832,262752 786160344888520705,196277 790665218644910080,233307 793508391004110849,250633 752959556934828040,11774 773545370378993664,137042 751868836991885312,14277 768157415258857472,101681 759121752173613056,57131 768966122716663808,110477 769238910702497792,111558 785603613649272832,197322 791333487789871104,232791 760023693330264064,54070 791486053299331073,239405 786550326186827777,203932 779358520239992833,164814 785882209164988416,198878 768896797888614400,11774 773924244107517953,139404 763869912179892225,80945 787339933195251712,210432 752986069872746496,24082 779869580596482052,177394 751976785005326336,17794 793837353798397952,255393 764961485072297984,84800 768281887068528640,104662 787420552608776192,210207 773970253479088129,140444 793870076076228610,254135 751116603161473024,15182 788103439087656960,215505 795399120202727425,266500 778789243883692032,170609 794190552770060288,258587 792100460219944961,243187 791382451478081536,238383 766316778242867202,84209 755754823249690624,39384 769289489424449536,109713 792017152773656576,243075 785643029033922561,197198 767840995354435585,99111 793508520654012416,249926 753925292012474368,29263 793880994101141504,251566 773834645041405953,11774 785669702408212480,197286 767779132759416832,100605 756906642797654017,43108 760151366081908736,60995 778425675636101120,167220 756789716926730240,44265 767517034095620096,98646 768061502670667776,103261 761335161728471042,67226 786979795464749057,207949 751118076775526401,16299 738417586937974784,11774 789941235867844608,228888 793619755751976961,250064 795439574667370497,267133 780831780031127552,183269 768530427573252096,11774 779115063881900032,172270 790307282986729473,229895 755856922629246977,39907 773176920624205828,125742 793979984876433408,256255 787129734102519808,208014 779692312913784832,168284 794088305860247552,257544 788511837667135488,215005 793786629802516480,254209 765581269740716032,87208 771163841040265216,120690 765658614132453376,88874 794366892278484992,257353 793102335853596672,249469 762839973649260545,74835 780399199972003840,179742 756872840738066433,45122 761186078590136320,66815 763868157819834368,80486 772909030201257984,132996 791680507172024324,240483 781386922606354436,139404 764966286161883137,84724 778076645533954048,165123 786548173858758656,204413 768854889849982977,109666 785642166181769216,197512 792338529028276225,245035 761747961562828801,70177 780363973434548228,178360 785741244966121472,197512 755162890114441216,35403 774009337102667777,140230 794579404789870592,39957 790065315744854016,228820 790038123807903748,222598 778928717091307520,171089 756768693913317376,44949 756606776305393665,43807 771897276184850433,127134 786913446092607488,207287 777995865877131264,164435 780822377143734272,182659 793594008085725184,252020 790607711884963840,227795 752277006306332675,14277 790614938578399234,232791 791983430909194241,238207 775482276800962560,123140 789469208501297152,225358 732899778716131328,354495 758024618657456129,50923 785949899984609280,199546 757195359705640961,44450 788546990258855937,210390 760161912751435776,47761 793973791349215232,257026 788543193591623681,218012 750369237244444672,12883 785916140417605632,199546 787355074745933824,197512 752089911411572736,17847 759550265905311745,51798 776929695547940864,159359 775470853412749312,148574 759124213680578561,56751 774243301570383872,140874 758333989484568576,46384 758358331132030976,52771 759998530438230016,58218 794644302609711105,8044 764863548014997504,84724 767275793961537537,98285 793216340626636804,249926 767851501532409858,102137 794069941179781120,257423 751237794341715968,15066 758183731752423424,41703 761650546101157888,47283 774380427100426240,142648 795379733169049600,266491 793325837713944577,250633 754765935576244224,33355 768927987081195520,109470 794675696895426560,261033 733037920689524740,354974 757691592727785473,47844 781209730853146624,186434 785872769162502144,199263 773477694931628032,135004 756357105204994048,41518 775875825782710272,152314 792211789366845440,243075 771530936135614464,125145 785651046190157824,196277 788050567276949504,214492 795170493955510272,250633 755043735717552128,34666 772582137509867524,131003 794532019577290752,261155 761054557971427328,65455 771525720157945856,121479 790618260735533056,232424 756359757359898624,33356 772893896267354116,132335 777668848694677504,160876 753640222873837568,28732 761323259266736128,67229 751721247633920000,18326 768098854482743296,103389 758673408796168193,54070 756316901064728576,42249 775200641454964736,147391 776503686755454976,155688 753264606928375809,25995 793459928606334976,251234 776459965393473536,155390 754740024650833920,33356 790885723360653312,234583 757567921321349120,47761 773738284367380480,128121 788409513498054657,217285 770308185739624449,114987 781501947010572288,188401 764171879095623680,7311 775743258366533633,151071 759359934026936320,56964 732212478357176320,349325 773825066547056641,127975 792144324066676736,237964 750663414679121920,14462 773885939034632192,139404 776165905042661376,153613 774016694981267456,140444 793077595063590912,249286 765393617217212417,86103 780634387478044672,182211 773708270582296576,11774 778231447152914432,166390 771026474413400064,122875 754110052508631040,30910 764132724630323201,81869 774433056425926656,141887 787464672458993664,211347 758060197902516225,50923 790625670455894018,227318 780549069424828416,181419 778356019483205632,167676 790676017476018176,233307 790225978966413314,227510 776232641209077761,153573 790888452334161920,234583 792101843736272896,243075 751590490194214913,14277 790741902559633408,232863 786425779362074624,203674 786302191057317888,200369 793521196373598208,249926 767833852727300097,100561 794369315642351616,257325 770994891719442432,122299 791664747619901440,240483 789796419032850434,227242 777953457307131904,164764 773927718408769536,139404 755860529269334016,18215 795020249246605312,263895 770186794356834304,87904 760202191021838336,58537 763163374179880960,76259 769264206575206400,110302 753582889166602240,28281 794645772545490947,261987 791586498646712320,239926 754876625095757824,30370 788454485538373632,218275 750862412278951936,15800 776833567137693697,158589 785290621930000384,11774 773846337645182980,139404 788099577140346880,214899 773738202645471232,138882 785648982999470080,196277 755765772887191552,39462 773635675304243201,138165 790200576906825730,1170550 793837339231391744,255866 780799042179694596,183269 767855223238823938,101681 792044402101325824,205972 763830121174175745,80607 790648537528737793,232169 758113865083129856,51043 758376331994206208,52554 792427041341661184,245268 759820779764584448,171403 780067836693712896,177704 786320736826699776,200961 787420712512421888,206117 763603098103271424,78304 779378061045211137,174557 791041884093317120,234583 792974734619242496,247240 772540481876086784,131007 753307475160465408,26924 763045346566021120,11774 789448046530691076,226048 752689290258161665,22777 766702073358409728,95672 789781426917040128,203546 760283633659875328,60794 756915936842485760,43271 749684957396643840,9295 767941791442173952,97413 789977727637999616,223492 756747451248340996,43285 787713108760469509,210289 766935857999732736,93184 754747290015891456,33022 795255519497875456,263926 786909364854456320,207287 775790264023601152,151463 785321222686908418,11774 762271134712680448,70886 791862667770232832,236931 750527664427929600,13450 761430985187569664,67973 765206503569498112,80486 775334486749933568,148170 788203682613436417,215252 790229269796446208,229505 792050318783746050,243075 786050919670710272,199178 760251032286801920,1248387 790380655091802112,11774 794591768226463745,261818 780783099093196800,182726 763389325375602688,75615 763698757330309120,78198 793158380298735616,243451 763444776351961088,1249136 773653557111291905,138382 778637830109040641,167407 793208428688703489,249841 785927224629170176,198671 764394413778808832,80177 794003779360354304,257492 775216101168812032,146720 759156533095653376,57105 771482813673644033,113931 765367546056937472,80939 774064794018066432,139404 792111755556163584,243075 792503170836664320,246417 788447124815872001,217837 762765328250056704,431998 792506215481782272,243562 785666859454631936,197286 794614538175991808,262053 781709144541782016,189084 775005416497508352,140675 763714211663011840,79691 794246281577185280,254209 788253814419705856,109244 753994180507144192,355260 774296502621523968,142563 788037545959362561,214492 771140245941317632,118087 787766256049000449,210208 788733943336038401,220332 790028624065724416,228224 751763590307192832,19317 760908248631287809,65234 754075510091739136,31201 777015349917212673,157407 792447466281066497,241034 758272741149728768,50612 738868158551855105,11774 750726407060279296,13201 762722718559023104,74247 768471528556093440,106774 768923053166297088,109104 760208097377853440,61051 790798677606490112,233307 736617913386475520,102730 794256225370308611,258456 795003995186167808,262849 773601462551064576,136904 763824598278344705,80283 792760973782347776,229910 795172195425099776,262752 780251247697731584,178789 778759166064111616,170252 768269523506069504,104662 774020810524680192,132497 762001476835237888,71604 790584948436664321,231211 763924299195355137,78566 771853180598497280,128230 794639494490136576,11774 795714643222269952,268231 758350175144378368,52112 765555404348751872,88197 768234656705581056,104973 760293151399706625,61544 767260557221072897,96898 794669391459876864,255942 759107362779238404,57056 781513964404572161,188119 793170549308399617,248685 763466066320302081,78566 792471111690694656,243513 791276912496693249,237491 791359062461943808,238395 772159139032109056,129558 787388489004298240,203034 788145231271174144,215005 749775182735155201,9754 763730825879904256,78159 758251481996922880,52061 793267044523257858,249926 755534997008687106,37656 790088334357913600,229105 752161946930065409,20609 791280692474904576,226803 792071531945799680,243187 758201870728912896,51318 763162693725544449,76549 790922277835505664,234583 794530772032094208,261155 786303380381634560,202429 769264595169005568,112399 779018265427320832,171982 793888686953725952,249926 785841830780932096,198878 780619339959570432,182049 788128266167193600,215608 790746724843319296,229874 752206925144551424,21074 794186887967678464,252824 760781581711765504,64693 766023931128086529,88930 773653789299662849,132497 795001466939469825,264460 794666997170794496,261818 781166681766920194,185496 760989847737606145,66159 768815367405785092,106260 791430182586421248,238207 751592061648904193,18893 779298783385509888,164814 732883239354826753,354460 770200797976027136,44421 795036895189336069,263532 789518362866962432,226731 793252975179333632,250293 791832781525389312,240070 793090238356873216,249354 760689949377236992,62779 753675254946467840,28819 793645859783241728,254135 772758531988713473,127218 780876825442549760,183472 767837129070161920,101681 790969006404542465,234583 750751543318552577,15073 754724700983484416,28033 780082669044445184,178045 788390897280966656,217519 794580937602256896,261155 749694706355998720,9433 770633591483162624,119937 793801920934584321,255393 795170274807316480,264397 781418905809977344,69983 793444292664528897,252020 766430710651551746,84724 785276921730957312,194147 794694240324505601,261987 786695871375212548,202675 791103704267001857,234583 774325553620918272,141905 780889731223683072,182870 793433381069524992,250633 760320211379716096,42435 761314863759167492,65222 793217915327688705,247232 793659697186222080,251740 765587984271892480,88052 773915722800046084,139158 786221622571233280,201555 785865483048349698,197297 793275742922674176,250633 792114690692255744,238845 794537510672199681,261155 794556456808783872,261155 790735903929098240,232863 761543244446478336,67587 789562301653381120,218832 751099522403725312,14858 789973833096818688,197046 785310417379663872,194934 786479109304152064,1063777 794723895911780352,261155 765315055323799552,87145 788526827127971840,218275 777319118949056512,160609 788337220142772224,215005 762778137981620224,74943 764187289832464384,82177 778998411907391489,171324 767561474491416577,90384 768887985618071552,108649 761609406979137536,69231 787864642114551810,205197 794772392979660800,262752 759164912299945984,57348 792617995025743873,245148 769681133244182528,105109 771204466179657729,121949 788927552706400258,219119 773735678014136320,11774 795617520044675072,267521 790874673542078464,234583 794965864906887168,264010 793943989808295936,254135 773951621139050500,140025 794760751370092544,262752 761283372572217345,67229 767462499679690752,98972 771562833272188928,126389 795407226949210112,266884 763908153226305536,80486 777854649218977792,163990 790358793771098112,230270 758032952584470528,50654 767316168705187840,97278 756294964267679748,42249 781103226473021440,184588 768174611401846784,103354 788407899932528641,217095 793477578052993024,252580 787697835680538624,210253 777938647316324353,164826 766227502482292736,91440 780742626236596224,182036 756501615528390656,42249 789240089318559744,222673 795607845186240512,266079 794638403014828032,261942 791951344437342208,242521 791242331148132352,237332 794528100222545920,261155 764780215755239424,84724 771729843683729408,126152 774003809118883841,138819 750687997620850688,12883 767052312862986240,90252 775778408194342912,149040 785649827539542020,196277 792329026475917312,221476 791385730555666432,11774 793178593073463297,249469 793164690549420032,249180 791087073511911424,234583 791270045905289217,237491 794259047113314304,257492 770693510806855680,120610 777898725309943810,163763 754840826551894016,33356 795767257800601600,267992 733888869381201920,354962 780143642925301760,178258 794366139908374529,260273 767743743587852288,101134 789301363834511360,224680 758687328734961664,53806 767057893120102400,351436 751919451424100352,19485 756582628279615488,43225 779106681846321152,172862 789229658403373056,221731 763173102545231872,1249122 786250360151212032,201958 758494352155041796,53580 768874976917069824,109874 785555906826305536,196917 775014355196837888,146474 780071585151590400,177472 765330176448364544,86962 765007572722126848,84209 758131757426282500,41703 759206349343424512,57560 790914495673667584,234583 750511088043646976,12535 756605290661892097,9067 790579197680943104,231318 794321499616399360,257492 795609313914028033,267521 780434731682951168,180010 774304110761930752,140444 785514835593334787,196277 771471935431700484,125231 760297891302936576,62338 791279277555654657,236884 749295373643051008,7855 775280788950618112,143210 762125335710277632,71099 794600580396290048,261155 772826950909980673,132364 789217106625650688,224333 761590304415715328,66897 765198639065075712,80648 785608460905746432,197512 795473726196318208,247930 735241651682172929,1170550 776916072016416768,157840 768976457259421696,110659 776945616517668867,159632 795769108835008513,247930 761636974595899393,69947 794433800403087360,259034 772871102313791489,132996 753364068249968641,25965 779376406329331712,174557 760314504185905152,60779 795458035904839680,247930 795613105510301696,267655 761396328496791552,505747 766197586944327680,90193 792459811380011008,238946 793101098622062592,249469 773320579466264578,136110 763001093232140288,75615 780964559326674944,182659 791981379047141376,241925 790740335735476224,231894 766037421817524225,90384 768602492317958144,107752 754815950713712640,33262 790264260043665413,230282 792523201687412739,245101 776926807387811840,158338 792105426636591104,243075 768957968255549440,110209 770602549258911744,119659 785606282489147393,197297 755507309397311488,38032 758755105202143233,54519 768951369159979009,109709 754750356425285633,33356 774431126454689792,141867 768311315685191680,104662 776762832088104960,157755 791867104202981376,240483 756887013173948416,44163 793094836668755968,249469 759148746315853825,56964 769434960046485504,112399 773774704461148160,137869 786653286010990592,205155 793820047458263040,249926 755136482227134464,32572 736418972258729984,1182331 779372909546639365,174115 780601407523086337,180343 795747736431759360,262022 794837093788876804,261058 733010171467681792,355324 758268708347322368,51069 770668743106170880,117263 758058972158885888,51069 777597992287277060,159876 752682637978992641,21655 758135404134563840,41703 768494123770937344,104973 795443289512144897,267133 792934568550551552,231580 775729892201734144,11774 788928182305091584,220602 764988799852154881,83881 776456484666368000,154832 778567088038350848,167950 793134453635878917,249469 750875818663051264,14641 753094419247669249,25253 768069551846293504,103261 795759583092359170,247930 793941396164120580,256439 786753861197389824,205094 795476838176800768,266151 794268318530011136,259457 762619398469390336,71550 785501490676916224,195125 763908670081998848,80486 749716332636049409,8145 768812826517463041,109104 774206508074610688,140066 751595481659088896,18870 758759533611216896,55174 786632623745413120,205270 791357460820860929,238395 759096861651267585,56889 792603816965214208,246392 764253020896899072,431998 771790344186769408,125742 779197601950404608,170144 767394479141597185,96039 769866663839891457,105109 790562959705645056,231944 751652783737085952,18316 760466063427461121,62063 770910538796793856,121612 781071444537184256,185243 787038996937465856,207733 777847941222506496,164001 789289333542957057,223258 755507697336852480,37966 793133667782504448,249469 732090442053902336,349219 757901690418917376,49852 767430296480411648,170736 780380853138497537,179570 760553280208572417,63451 772144022320054272,128934 794613408368730112,261155 769755764386729985,105109 762014561855832065,71403 763930793294962688,80393 788183852627951617,214078 790982473933086722,234583 787052690211733504,11774 758155168458219520,50923 778304579947474944,167319 793951891591872513,256219 764547170645184512,75349 777224857431924737,71794 780782088895262725,182257 773216631266828288,132967 778361501404893184,167569 786183317628608512,193533 794722631593455617,262849 795118270021935104,264397 754035053068365824,30296 758719573822537729,54272 790523719294726147,231894 756569289457537024,43225 792355724256948225,244195 749762242464190464,7816 776683550028464128,157082 773977934537166848,134380 771767482214260736,126590 779019108025184256,166532 779167168847941632,172799 793160129638170625,249926 778669024620273664,167220 768419487964139520,106281 786155407303544832,198576 787680411421782016,353386 795769466944561152,247930 732646510932852736,353228 768433442799226880,11774 751794867118993408,14277 755494215052910592,37044 765897896549945344,88994 788577965843939328,218963 756904327969705984,44163 766710823456739328,11774 791856491343056896,239610 793106780654018560,249469 788445554015555585,217519 794324867537518592,259623 753764521504681984,29263 761498990273847296,67511 774995622311014400,146259 792153058805370881,243451 732620223484989441,351387 752930729823272960,24029 779853752756875264,171991 793499696698232833,252408 787729398241890305,205197 751156705019301888,16833 795436220624945152,247930 732932505947525120,354668 791691056077213696,238395 777574170842501121,161960 732403775059595264,351286 756950802325868544,43271 794279511411953664,11774 786008803107934208,192434 771220071184072704,114848 786949174243700736,207613 788369344669646848,217006 755988224280039424,18215 758296245656051713,47940 765189923427192832,86103 785528782186774529,196277 789799607576371208,226717 781689292196188160,188873 773302353751531520,132335 765684562936655872,88457 773968058348146688,139404 793198263012917248,249469 779375059529969664,174557 790069717721505792,223249 753709999327629312,28563 769910909187846144,115435 795480269155221504,266146 754779515809824768,11774 753964546713235457,30590 769900587639042050,109713 790605405038768128,232814 756362322206228481,42249 788198578560696320,25553 758108348579536896,50698 732098136190029825,1170319 781672921467092992,188401 791084308165300224,235590 764858945416626176,84724 771001692712206336,121612 792224937155059714,243398 793258325899087872,249926 792101488415956997,243187 767156691355873280,95462 781916514635186176,190635 785642224453357569,197286 775790033169059841,150511 778304237335785472,167319 787065523313881088,205989 791337991121739776,238207 794867139169648640,262849 773121917909893120,133529 761234211827249154,11774 777953257524166656,160395 756295650296356864,42495 760919541002240000,64678 764521273015795712,81946 791302783831912448,236502 780630762861322240,182257 791106447128006656,234622 755170402683551745,35890 771006143955034112,121795 777699639730601984,160651 756577399307984896,41702 790032237416681472,228606 793982336131993600,256125 779258293055135746,171324 795702259870998528,11774 778271973042446340,166941 793101878380724224,249469 772062458378801153,112363 785334023354744832,182726 787078666245267456,208928 735546335986745344,174090 780992185823035392,183338 794292122304335873,256534 793571126567768065,253164 794445587768741888,259773 794555530140389377,261155 792078475301564416,243187 775709614251859968,150511 767835598283476994,100561 765753578182938625,86440 795237137176215557,263895 776914859455877122,158387 747601636902731776,23762 791346745544433664,238383 767097841307095040,93210 793898120815915008,256255 780606429665243136,80785 756987738361106432,45669 758817297792245761,54842 779303363162861568,173753 791065901751689217,78159 774020862118801408,1250066 755397214470443008,36735 768850156108349440,108849 753997900301164544,27280 795709910189228034,267862 787808504010506240,205197 791360548113879040,238395 779368905491918848,172799 793173735641493504,246726 788062013087895552,215030 793191938459512832,249067 793233541068763136,250633 732985091174043649,351166 759124687209115648,56964 773538279098503168,137042 778447774136176640,167407 780486981428011009,177773 786065673701195776,198620 756194848126840833,41703 781615294955618304,188401 778420596761882625,152594 780560038016450560,181548 787435700815749120,207212 795445971689832448,266990 762694488519081984,73926 773287222342746112,135489 760104370264387584,1248713 753996981530308608,29790 749931515639898112,10404 785939694215307266,199431 786675202595913728,205728 788438852503425024,11774 759215535552880640,56964 793137509677035524,249882 763432868588781568,78304 794304585439543296,11774 768913534491041794,109666 769349381166215168,112693 777548200026791936,161352 794297887370973184,259134 785602030211469312,196277 795340107662245888,265992 781615842635186176,188622 763082167056412673,76043 785489402122436608,196277 794053580671979520,252679 771748388970848256,127000 791669447698243589,240483 767675166025449472,100559 750422243151376385,13343 775824677486800896,151401 763470181192519680,78159 758238088065851392,52022 790623567490670593,229901 755116800099098624,33356 794356015663824896,259034 769707459971780608,114779 794925140119171073,258829 791698731062001664,240260 787759008761389056,11774 758655472165654528,53739 794032662281330688,256349 754736146886819840,33356 768193195498885120,83597 772860242195472384,133043 762812151975161856,73712 765602451600715776,88052 792810790952722432,246726 781561128270893056,188119 786642571871326208,198304 752883089332895745,24134 790927329166028800,198304 757689538491789312,48270 790349928279269376,227795 793996248453816320,256239 791390750873423873,238395 771884562070863873,128615 763065149766955008,11774 779124979946303488,168284 757558494954262528,47782 794328210725081088,259743 750401843524734976,12883 787349251307208704,193260 763056408980062208,75724 795701658646757377,233195 773921995377381376,139404 786021117248966656,199546 762036438078676992,16953 756217509875900417,41680 758074458716254208,50542 793178916143960064,248988 793846236449083395,252020 759106431299629056,54620 775929438974337024,151071 768589220965298177,106716 792053478583590912,243092 771156317008429056,122982 776141046111621120,153095 786978774038482944,207949 792110509533241344,243075 792476055063842816,46501 780390175939686400,179414 786908586635104256,207287 788144275108220928,213887 790240670883672064,229693 787794473539338240,210208 754075650865057792,18386 773574542816112642,137042 780401034552311808,176128 753556288735444992,28148 756595693561733120,41132 765368522755244032,352839 774357116341682176,142339 791628052686053376,240145 779166362811920389,171377 780601958860226560,181784 768643800684072961,106716 767957163264339968,100620 778432802639327232,166293 793797263575228416,255393 750481915858132992,13046 787085442537525248,204835 788152196277776384,216009 795420052577284096,266138 792419127147241472,245549 758995688650715136,56262 764080090380587008,80939 767885366091063296,101681 795091304099282944,264397 788748966485757956,220332 790589035781783553,231894 794529902980579328,261155 759337686083723265,57961 763153294222958594,76577 792502571676098561,245373 780617918329401344,182049 776098124469145600,153501 795295645154349056,265846 759021045063962629,56442 761743496877379585,64635 780466250908573696,177773 793600698323578880,249926 763207087073660928,11774 790976990694154244,232884 786905210044112897,207287 795386426531704835,265875 758813885306589184,1248642 792224458480025600,242693 762278348278013953,51778 768802497607700480,108849 789456421481873408,204343 794670286016811008,262022 794352281391079424,259034 757410333480943616,42344 786680795402502144,204413 757920428765679616,49586 793349425309454336,250064 773889381207859200,138819 775657325520687104,150511 788362172329975809,215608 755158287700496384,27045 780753557620424704,182036 764143554860052480,75724 750900622279512065,15242 769368026579861505,109709 766758179204108288,93184 789386663105396736,225181 793499287887806466,249926 758036127169126400,47761 766498096599543808,93286 766724804904755200,95708 753417047850098688,26416 790575486225223680,231894 733206950935072768,1170716 779497080943439872,174315 754851683289751552,33520 750144141032554497,11795 763755469102059520,78239 794557639560753152,261155 766737829271597060,95802 786862245586153472,207045 793130247717728256,249469 795753162405769216,268918 733315642070306816,354905 792403349521825793,245549 757317551613472768,46890 791035425968316417,235590 765599253225955328,87904 770425027057549313,118933 773513758467469313,137042 759779652860641280,49480 788145018355744768,215634 793912608470380545,11774 774448785271423008,143585 794018597865558016,257492 794688857455390720,261818 772323574266761218,88859 760319645660381184,61512 791920458828427264,241819 767252677025726465,97379 770216705008304128,117257 791355769727782912,238207 786206829982289920,201374 754102658684903424,350711 777173247557263360,158520 786186499184353280,192032 768880300034232320,108849 779333013415030785,173347 795313205207859201,252035 770197468998885377,117257 761760259044089856,70676 776940903827181573,158387 792021876516261888,243075 770613781655265281,119832 775779226553229312,151463 781362930734424065,139404 774913315029987329,738099 779103388889997313,150382 790953103440875520,232169 746891043317096453,1247753 785517343342366720,196277 786984235869634560,207949 794758554183942144,262849 753332658894147585,25995 794255026139103243,71794 794758219461574656,262849 780711867928891392,182257 793765486790008832,251758 774424000063803392,143585 776906621146497025,158815 786266063277289472,202429 786717754480992256,206008 790775572670582784,233692 758067964948025344,50827 791361364417708032,237908 793976498504036352,255863 773173551209730048,33169 751897687285493760,18567 757260005716353024,46162 758361463190720513,51595 786002679810002944,200235 772134259196825601,195876 793244472754606081,250293 791796253382377477,240483 756316017844973569,42249 756923349968809984,351152 781313799840202752,186149 785522755756318720,196676 786177127078989824,201494 756974588177715200,45576 790722329152253952,233307 769166493238034432,111558 789768633840988160,226707 790994423119097856,234583 772094096433262592,128934 787488134682537984,207733 788557956191322112,215437 788684646665945088,218275 754725661202317312,33081 777942020488921088,157755 793099065424609280,249469 762498989010718722,73023 764075320622407680,80720 776842899019272192,155451 778906363019857920,168857 756427431439839232,42432 772594144816533505,131007 772636716536623104,1249974 759167906110246913,55174 775860488437571585,151409 779609221549527040,174451 792350675590012928,243075 778305789580677120,167220 788730884648075264,220029 770673858076635136,120610 755154062631432192,35890 785860115144507392,198878 790496389658583040,231550 791714179241488384,240070 787291435913535488,207287 768437929425399808,106197 787732385538256896,211733 765087718858715136,80177 785543581830377472,130635 781634841011974144,189515 792819852457148420,247877 794590517447290880,261155 792877968032952320,248223 746381884448452613,11774 790721690124816384,233307 793166505135464449,250033 795607639778586626,265855 778357430459793408,167305 766689592128991232,93221 767677475094687744,100605 788837585766477824,220526 793182004875366400,249348 733172265509064704,355261 772819210640633856,132335 788124850971824128,215754 764550758385713156,82015 771572374588104704,126390 794768744300081152,261155 776774328335544320,153921 760320291453165568,42435 795079274390638592,262849 792317901034446849,243660 793211626417553408,250633 771326552688758784,122299 787293292635549696,210090 781185791812857856,185496 795613224854953985,267655 778232856564764672,166390 785275513396789248,194560 792355958563495936,245128 776589037356224513,157031 766768298885320704,96263 763076297316851712,47188 794166395021840386,258331 795063045051600896,263906 790636459418083328,232884 787694330223865856,210253 770696260860973060,120304 777313422685773824,160014 793262809522040832,245130 768139309350346753,103389 757623836527296512,47544 780647733350633472,182037 794008335783776258,257492 794166961986904064,258331 754010142371352576,30815 780561735996600320,181136 781475496148209664,187976 785955257868099584,197512 769592449882783745,113412 772874892236783616,132578 780734087954698240,182036 794321358716948481,249926 758692102691696641,54070 787045844998434816,207949 765553705617854464,86472 787724505988730880,39587 733736188708671488,11774 793843888939274245,255942 754763649277792256,33356 753619288070557697,23013 772970393078497280,133085 791143976447377408,350827 793873141273620480,256065 794625091707502592,262025 756324435091681280,42432 765246035220369408,86440 790700641928810496,233692 755781037981040640,35890 792145549948444672,244230 790663615560945664,232595 766794442250399745,1249342 785687187035611136,197512 777222508579725312,160634 787816945039007744,202379 789561365614649344,227183 792531927706112000,244759 774053410073026560,141035 792025906265124864,243187 764737298382610432,80939 764980176195358720,85562 775797283292143616,151463 792035028519690240,243304 768114498834206721,103354 753315958345850881,26458 758033292406951937,50856 761312880897593344,67401 757962046562455552,50406 791677363981545472,240483 778604888561442816,168284 790974173627777025,235590 750818000597610496,14525 789070648198897669,220029 793139130704207872,249469 781158887336488960,185921 751991776261447680,20427 758111290602745856,50654 752926978999812097,24597 764965462136483840,11774 786225627930107904,199640 786772230461988864,205164 753714410082881536,29263 764495424686292992,39875 775910438559182848,152510 793542691111968768,248104 761632985410048004,69711 758830747943772160,54070 760774720291762176,59996 780016440933875713,177248 788886043793600512,220689 753239939287019520,19133 787793395750014976,210687 765714796339535872,88506 786395038439858176,196701 775746730218364929,11774 789143203018518530,215505 776144711186837504,129918 761106868081045504,1248861 777631131168571392,162497 792426559135031296,240483 750374828352253952,12805 759123559721553920,56322 762695848551677952,74247 767315885233090560,98259 774221913459568640,140900 771772700066840576,127871 773149293037268992,134454 773560242311303168,137639 760178742664781824,61051 770482621994401792,118087 774039502654349312,138819 765329667356254208,87145 788020385757343744,214492 763495380486979584,45672 766300341080055808,91946 742334108345470976,352839 768236263698759681,99188 790669018692673536,232169 775361688975577088,11774 757283187823226880,46612 791866212145696769,240814 792045703996461056,243187 767428921750990848,98646 767762470349971456,99900 770525400464297984,117257 781680995225305088,186584 795399123629461504,266464 758645666746859520,53985 791756162857328641,240665 786526637743599616,197512 791910712780034054,240483 763874332837834753,80939 787031615465746436,207287 771515960394067968,125085 760873937349832705,65180 762732448518119424,73814 777848366969389056,162154 777995427350130688,164826 794536364268208128,261155 765895242406989824,87904 777084647742271488,157657 767684812010381312,100506 794671562981076994,151879 771483196080869377,125853 787779400465014784,213064 792841546924044289,246726 793620176340078593,252824 758742770555031552,54070 765957765189730304,90031 773299589248118784,134375 785265359444021248,11774 775730918921306112,149089 776060498110537728,153194 766371699931680768,93286 767388458297896960,86103 767392357910253570,99137 761057601140371456,47940 758553266556985344,53845 756245448663248897,41689 778285572649517056,166434 776066824999886848,153095 792931278219870208,248638 787495526887329796,209921 750355055942000640,12669 793299380740640768,249882 756604373023678464,44274 779350045405700096,174230 755829400084545536,17416 776426824448475136,155793 754062269122682880,31561 770326842536448001,117687 768936391128387584,110362 756271678808875008,42432 763834056534405120,80716 778056153104130048,1182483 788149206124900352,167305 757196885685862401,1248456 793232863525154816,249961 766050396720672770,89076 780364992898105344,158297 792422588869971969,244143 763905517064380417,81065 785547236570636288,195283 787504616845881344,85985 795382438272860160,266653 773301503687692288,135758 763834693863116801,80482 793231364569047040,195876 790926850096828416,234583 763887866292207616,80939 787264159578599424,208176 755351777801674754,36545 761267077458034689,67350 794590713975570432,261155 755315493561442304,35890 752216875602309120,21674 786166792557211648,201392 771938497733296128,125554 751236907359625216,16728 733087449253961728,355261 758088616694382592,51248 761902888025219072,71087 790529230614462464,231894 765390796438855680,86440 780057858490589184,174756 757672961402961921,48810 789930047293497345,164764 758294569981243392,51595 768268469045428224,104662 778609516409610240,160539 787538499683557376,186453 763752977626640385,78205 785532877056290817,195825 788045783341740032,214492 767140025880354816,93170 776146443853672448,148800 732991250777825280,354131 755155595074871301,35890 770708824869179392,120610 795425006511681536,267014 762021895361265664,16953 781590157992595458,186434 757854317621579776,49066 791494381652078592,239405 791749176153346048,237491 733225228072038400,353474 771424914813231104,125119 775048615265992704,146720 761199891813113857,65180 772485143780954113,129662 794340156723474432,260033 794925856640606208,263817 794937146129993729,263895 732268232585953280,350503 759864276525916160,43471 777152125474316288,158387 756652107617271808,43391 765371418838040576,66116 763440645528621056,78304 780599983862984704,80785 792510122971033600,243562 763103444945268740,75899 778790593908449280,170253 785234755155525636,194226 750663256570630146,14421 763819431587934208,80366 778600578825920512,168633 760526543776980992,63268 792691081968128001,244270 775902794540724224,151526 757432173985140736,46594 780082820446359552,176890 761340444487913473,67915 775303430021734400,146903 753164612879523840,17416 771956138229297153,128519 762129816027959298,1248997 760774236562612230,62452 779882818247602176,177442 786412793201250304,203674 763523277776191489,77731 776912324439539712,158387 785907970001342465,199546 751610741858312192,16774 758847116366143493,47761 766452097436954624,92917 778559762388488193,164900 758455448043302912,53185 790359617318506496,11774 789297600910458880,224680 767851109314535424,102138 752906590110351360,22393 758151242145148928,51451 779869695184953344,177233 791811369213452288,241940 757103239867273216,42432 760248700618809344,61352 793213267808137216,246987 768121388880236545,101681 765240039118868481,86120 792413641836490752,192840 732348849273090048,349214 785725300164423680,197512 790716182533996544,231881 776939532814090240,159359 790266935359471616,228911 779526948313788416,174294 764636905031905280,83391 786642540162195456,204783 762992421596635141,75724 763140797508091904,76038 793508277543837696,252741 785869045681819649,198591 735188699764428800,11774 750865736340504576,15634 772869322259566592,132761 758434291281981440,52749 771056281171795968,122388 788413256490557441,215437 766016761950941188,90908 790911362746638336,234484 762967150676041728,73667 772247292963237888,90193 768489446757036032,104973 794635845101723648,261942 794898771561906176,263697 788056006437724160,212139 792692571671764992,246392 790047506520420352,229192 767146912596258816,738099 751555268018835457,16728 795485878772793344,267262 771447896243900421,124855 764121810606682112,81869 781575422391750658,187976 758717704660324352,11774 763823675116257280,75027 787795555078377472,210235 794358627054153728,257492 771137529064017920,122967 792425936461369344,206412 755531035295617024,36157 770676873462415361,118191 772512608385634304,128519 793897854259458048,249469 749372062972522496,8497 750730456488816640,11774 780148882458107904,176125 768954307098140672,109874 779190850425413632,172962 794924455143292928,228576 763735238484692994,79550 749961133814063104,9925 775785117717528576,355185 775756660270825472,150404 753365169892229120,27045 734740499391746052,65113 762282731288031233,431998 765728187259039745,86961 791626610797481986,239456 765177731835363328,85562 781848383900135424,190635 778748611123261441,169437 780620298664108032,181892 786867570292908034,206008 794673471712206848,199178 750075440534990848,11015 776864103465754624,154322 792416958545326080,245710 763255521906298880,74247 754720252034973697,33356 766413519688310784,93261 794568302362316800,258741 764121062456123393,82009 751171695633981444,16897 767545610903748608,100007 767839391939264512,94450 774500226862374912,137979 793431097069625344,252020 757762772536926209,48735 785899743947874304,197512 793942764215881728,254058 761674023491268610,70226 785496026102763521,195975 794910897718390784,262849 793103509675573248,248988 759817802421239808,58254 795727573426835456,266151 769411564097138688,112363 773896601232220161,139404 780618755986423808,150151 780904467004727296,183546 791717489982013442,240483 781300131308134400,186434 792091032511021081,243427 792462897691693056,11774 762747617801490432,73926 766404034093809665,81869 790620948177293312,229901 758847615907749888,51809 763343301579792384,77668 756192565221740545,41746 774024851413663745,95075 794634807758110720,261155 770391729916620801,118604 776242483600629760,152872 793134546044784641,249895 775740832829706241,151255 785627018876612608,197512 750371220416303104,12883 773586025289543680,137158 773976295713628160,140232 775303112517181440,148045 793092178478235648,232881 754864627280846848,33532 774194426855956480,141887 768592731643875328,107032 773486276553150464,136904 777621386399453190,162610 779028714839474181,169232 777502182706851840,154832 760964337221660672,64730 759054780547207170,47207 776980029724950528,158387 764225535501275136,81869 761252052706193409,66646 764936402949648384,11774 769205426273464324,110362 793865131440631808,255938 758079008391114752,50654 754745215156645888,27280 759424192878084100,56800 761393803651649536,68273 760261475923615745,62130 793816864992464896,255393 733105614419808257,355980 779032526362963968,171324 790723589095903232,18395 781342053452029952,183759 794041197861814272,255176 765710172698181632,88920 756530884359192581,42495 793151492228165632,246987 779641210457559040,175256 749322651877900289,7852 773551769313955840,136904 781876849618083840,189314 772580676457472001,129558 794946171437457414,236931 778337398396710912,164980 786927098682281984,205728 789494541367832576,225943 759026776047706115,56302 769413223066066944,112363 754767431256596481,33549 785297355545387009,186149 777580991728803840,161277 787888217886384128,207733 785744624618909697,197198 791312444639641600,237908 737475344052031489,350258 777861221135552513,163688 760817416951717888,64918 790622283090067457,232427 794540029351596033,261155 764902305644683264,84724 742398296035991552,350163 789849823587426304,227242 752858785824186369,22953 773912273110835200,139245 792579265619374080,246295 793138593946411008,249469 766999873946128384,96514 768976912173535232,11774 794947691667161088,262847 768295388969172992,103071 785905667089440768,199546 787225317383540736,207119 769284485250740228,112788 776114256408444928,151185 794323486252535808,259622 779866136179421184,177181 777101902127501312,160253 779387960839983104,173628 794132786252632067,257492 794139587178364928,258148 794740715800711169,262849 759232424341569538,55710 766680577651019777,94699 786604213715472384,204835 778672768434991104,167939 787668546348167168,209351 756007038728056833,29569 785797008397246464,197512 771137964323856384,122388 791984201322991617,242233 795091980472745984,265102 762123635272417280,71550 762600412881031173,70689 785834620684238848,197512 775200417386942465,146580 794863752843771905,261050 781659925885968385,177455 778994275304534017,171693 763911027016642560,79691 770723934257852421,120541 772378290099281920,128176 742543182093750273,47188 763922118002167808,78385 779460804558983168,173011 736633135660699648,354090 778329678427848704,167618 778679825380675585,169232 734435608161062914,1170592 793977659290042368,255942 785534753374019584,196247 786440765404696576,200369 764479416944779270,83525 789800552469323776,227484 775538154526867456,1250064 778402954789343232,167319 789120974700572672,223286 792430726759129088,244327 772846315847847936,132335 760222881536024578,61412 794345774889009153,260033 794594227829309440,261399 794176626053386240,258456 769279666796593154,112834 763127966268289024,76549 781247982507139072,185921 751211581078331392,15808 762499857776902150,431998 789899028335104000,226731 790877670120620032,218223 764134310584717312,81869 759457576849252352,57897 769222076108382208,111438 795326087253331968,221228 788214062895235073,109244 794577194001584128,261155 776651383025967104,156835 758098967523713024,51043 753484755031748608,25189 765536422497488900,88052 775557888215552001,148684 776165844766294016,153854 752287106181967873,21034 773551585586769920,137158 765272661647847424,86440 757632288213573632,48205 756573765081923584,43258 787029218303496192,207965 781421576784797696,187453 755089150840299521,35044 765028365380096000,84889 773257732212142080,49681 791511416633036800,239405 794875272432668672,243075 773405257690996737,133702 750508188106186752,13532 791732096893157378,240145 761610092349366273,69356 778257882873753600,161801 752744155315466240,23458 773952847243309057,140444 793157664595406848,249348 793273604678967296,249926 771121162248151044,122982 778690191410143232,11774 792914096756813825,11774 765799724024729600,88128 775779739403378689,150663 775657171694522368,148574 750688773193760768,14421 776739939618816001,156976 780788966597332993,183269 755761690717728768,39235 768153843171520512,103212 793593958567927809,253793 771238056456093696,123825 775765697607589888,151156 795332052921024512,266138 751843863443050496,17794 785747837891911680,189031 765234548971929600,86071 777462083994652673,160634 774078394774401025,140444 760149401981456384,11774 788070519736299520,213064 788893954083258368,11774 765648992721965056,1170722 776545311061741568,155390 794168510951747584,258331 794202512505106432,258598 787658976808800256,210585 786527918239412224,202727 749042877209124864,352060 757735578360287234,48220 792528741276811272,245750 794239053927321600,257492 772927658107637760,132364 795104540060217344,264397 763957071247134721,80939 760518278255116288,63268 750160550282219521,7791 791415102650146817,237857 771428671148036096,1249870 785541784529170434,196184 778404551049277440,167569 761673510427119616,70177 759211635764527104,50612 777965196069306368,164764 774094206696501248,141360 775810437929590784,150511 785815438831656961,198671 768483351623720960,104973 786967142465937409,207865 788747968836927488,220332 753643589226340352,27402 780116575227633669,353451 780755345132097536,182870 787042971992588288,207712 755378999174402049,34898 767713588261838848,100605 769174999299043328,110659 785683608178597889,195975 758315094769926145,50923 778970122383941632,11774 789155469713694721,11774 785669710763454464,196277 788500080823185408,218275 788488943843020800,218275 773970713434873857,139404 787067532029022208,207796 759750990774108160,59664 791631347110457344,240145 793942612218519552,256219 789871178257162240,228354 773946147354193920,139395 792834539894738944,11774 776928521725759489,159093 776414019645116417,155390 762836583762448384,68890 761273847291138048,66828 795265075368095744,258456 770274114342883328,115663 790681167926288384,232169 779073206258774016,171062 773998049056083968,139404 779070102322814976,151463 768067760026947585,100228 785965727882760193,199546 780542923628830721,11774 787785690754920448,205197 775000606045896704,146259 791611451198889984,238207 795355714482999298,250633 792063960245755905,243187 758480445516296192,53001 786046841481601024,198620 793238343073009664,250633 776318498427461632,1250305 794645477077569536,261155 794022137090621442,256255 791055731118092288,236214 758891283767185408,54070 763107820766199808,76549 768382183048347648,101919 771404896256028672,125145 777111309582082048,158027 768985442641477632,110647 794736337534537728,262849 779458710829531136,175260 762677712519651328,73926 776841652359036928,152594 773177893929222145,134561 773547033261072384,136904 792822905289732097,247232 772220200917864450,129464 794661233895084033,262053 793915517744578560,255393 792310826057158656,243075 781328279731105792,185595 795039665682255872,263532 753963197779042304,30047 778749439179497473,170144 763544603362463744,78684 793601595745284096,249926 750152216334381056,7275 794611815145672705,261155 773627394393374721,137740 788622934147534849,218489 767155989141336064,96904 776125626751324164,153699 761559144121761793,69231 795442204630253569,265855 769392176870588416,112265 772512748030656512,128930 774055793695924224,140748 780642139487207424,182049 756546944844099584,43553 794605489107701760,261155 767802134591115265,101681 791782311633285123,240483 792201957955952641,243286 754998624950493185,34660 794692030035202049,249926 767843771434360832,101681 773312973666344962,133454 787627434975698946,206101 793629316269473792,254135 794652989784997888,261155 762813658250547200,72978 775502571708424192,148994 766313159455944704,92885 780215743715512320,176128 787824711287836672,205197 779129546054340608,350711 794257566939357184,259063 761023240978337793,47940 778575395306299392,168794 788390458590244864,217519 793507362975916032,251803 776977628989448192,157031 759784550364917760,59809 788418460455882752,214979 775279961016008704,142090 791788930777567232,235590 794629200032518144,262022 778488425850679296,152594 781359744971706368,139404 765374970713124866,86103 756508113835028480,42171 757675886032195584,48730 781279933855301632,186584 773282184421670913,133043 765616631460528128,87904 787762755486920705,210238 732773591259832321,354058 751014755528167424,15957 758405773114298368,52720 776273465846423552,154832 794673484249047040,261155 753745117257854976,29263 764812466371125248,84689 767866074754912256,101681 753740134135242753,29548 768151917201461248,103354 791695010680934400,234990 763022482400014336,75724 794286662088060928,258193 764846360185212928,81869 773896810175737856,139404 776737760644329472,157693 790986015888506882,232169 787265771516882944,207287 790001839110443008,228063 787838332029968384,738099 792486697053229056,246269 775910799449559040,151845 787763391494512640,210238 768869789854859264,11774 743840312523526144,11774 773238447872045057,133980 776965281054720000,159546 758739441309495297,54842 774828505217527808,145256 762744700696657920,74066 764790953706000384,84724 787498539945431040,193121 791911774350180352,241146 788221627758702593,193533 770721344531099649,120610 793407827448586240,249926 795765120915951616,268918 764073991992508417,78159 791368071587954688,238205 781342940559994880,139404 792114212919214080,243513 793256762249838592,240483 787103484365725696,207119 773865571809058817,139404 791396302059868160,238395 770062663405690881,116164 763368387103916032,76127 753264295232675840,355470 765235939660615680,86440 762800447488798720,73712 765026262234624000,85562 779718771162222592,175549 757297057258360832,46890 766579473634385920,94128 759597880499769345,48663 750229071775227905,11495 769647437174697984,114779 793589652137529344,253793 751196523002630144,17591 757221007283200000,46401 787819618572218368,208065 790288083711201280,230485 763465881359966208,77612 778312886204502016,166532 792836326521384960,248010 771218903221407748,63149 778333999487868928,167517 773608657107886080,137158 769571728406286336,114303 780742767630614528,182183 785860363246010368,197512 734867147764076544,1170396 765269745830682624,86209 793623012826189824,252408 760981103721144320,65222 787215710967717888,209043 761275690603905024,67511 766279491924717568,90982 770970577997737984,121479 768825122971058176,105643 795367832544374784,266151 766371819498704896,92860 764351927941341184,82002 795450933425672192,267134 762065636784611328,71099 794722562173501440,261155 752908487974322176,24134 754768151083122689,33356 773835255090413568,137869 758428789487570944,53185 780802366320836608,11774 788040433377173504,110161 775023765696544768,146259 752897455910518784,24134 793203470040006661,250430 766708811658891264,93429 775848732097122308,151463 756737519820148744,354073 789700541400186880,225359 794386513924603904,258816 750382218355236864,11495 778404890024509440,166409 788738177062297600,11774 795066866729369600,264397 750750792995393536,14462 795273453276368896,264807 775202211034914816,87904 788764914445942784,220332 794228707212853248,258598 770651409339396096,120393 779535467372871680,175542 750081561610055680,11349 787722120289804288,209365 749775558293192704,9754 770200384480612352,117257 771034000366370817,122146 794534572645941248,261155 795238185563516929,263708 758082342883733504,50923 761945220179197952,431998 789175981986631681,11774 763707823884730368,79691 769265019754164224,112399 785684322896515072,197297 767787628787675136,99533 789264034981933056,222847 753986245257203712,28866 790952500689969152,234583 764758570533396480,82283 772735559710089216,131542 786612372832071680,205181 789324389502164992,225456 794710296413765632,261155 762903685827485696,67226 766436616445583360,91946 788475501857894405,218275 757664543376048128,48477 770265520822071297,117364 775076282811973632,141091 760205064749416452,61230 755019584269225984,34666 755973200450756608,39475 756471083935600644,42432 775655288242180097,150511 765184362841198593,84724 786364130202574852,202217 786298758753554433,202007 787815076547833856,212357 767876673509425153,101514 775020739577675776,127775 768978033403318273,110659 786668780386746372,205728 768506186899468289,100513 754095521254346752,30296 776881957309480960,157755 793507345028395008,252711 765244813830565888,86103 776916055784624128,158387 769054744635666432,110209 764373136724942848,75955 778372251779469312,167044 781072525774249984,184462 790963297554206720,234796 791414959498551297,238938 773875211087273984,139404 755961075389046786,40959 760337856300711936,43471 772882220830773248,125222 785916117231341568,199640 754189539225112576,31212 761957142739849216,71026 755911478650081281,40668 780262262862786560,179254 791497440985612288,238292 788391399154515968,216943 795731091651002368,268448 764155914173591552,82283 792920254703730688,228634 775000256048160772,146259 758136354282823680,14351 761035719863173122,66159 764230044046598145,82209 766658155145105408,95045 762308969935364096,1249013 762838306488889345,73814 762632920511066113,73926 795676813943074820,267862 761440837096005633,67768 770241277921288192,117257 751155984794517504,16897 753318816306847745,27061 778284055448133634,164826 759049886650273792,55177 758624110280749057,50923 769995171408805888,114357 791540786772840448,238780 766058050536873984,90482 753649399981543424,28732 788265249635840001,215633 751853931026903040,20172 793595347855704074,249926 761728950557081600,69711 775345580134596610,133048 791349512824459264,238395 794961492961394688,262847 793096188413243392,249469 773525081138008065,137042 793148210571124736,249469 794533626918662144,243451 756582951941472256,43887 789351271115337728,224680 795014167908360192,263239 775160862185295872,136018 761439715564355584,66801 775891633405657088,151741 756271893146206208,42432 772935997713555456,132335 763048912710144000,53995 751119373511917569,17140 751585027125682177,18550 786508773997228034,204224 767362868064968704,97392 771480294260035584,125111 789667600821317632,225866 785789243977265152,194723 779913086534819840,174392 765312508177420288,86873 771030834748923904,118192 778316601686765568,166409 781861211516403712,190635 768622646435033089,94699 781118117049200640,185574 781600112547991552,188401 768622029885112320,91936 790671636022394880,232791 791010009903534080,233692 785816990661406720,198591 788418780850294784,215505 792219327315357696,226461 758655068040290305,54070 781239217066090496,186434 795366828260331520,266054 754719444958531584,33356 757255276961619968,46006 790732465119768576,232881 778311148466823168,167398 795102001877184512,265257 785687346029092864,195975 786191249955024900,49459 762216694865690624,71652 780876118513573891,179416 767461238653587456,99111 788541231278141440,104244 760131234450276352,60819 790654387626487808,232909 758458336970887169,53289 771466162706063360,124855 758024559236788224,47761 791847611556921344,240483 790880635900432385,235349 794158512976838656,257492 791758891667361792,7706 793309276512989184,251282 762647647098372096,73537 775903644528939008,151463 792021706021806080,243092 795308956440809473,266079 792743305306005505,243187 793826335298719744,254135 761161708509466624,66897 773585026579566592,136904 763502142573252608,78274 793227001981120512,243075 774014060308336641,75073 763123314172780545,76127 771635756041240577,126152 778346564381052929,167220 785970907944783872,193955 758587454622490624,51451 790586399598579712,231894 788895714965270528,221799 790222822580756480,228470 770611199436140548,738099 766678038390018048,90384 790628435727114240,231894 756737932648734720,1248417 743919605714812928,11774 774484283260108800,142503 785606736711290880,197512 765324047857180674,86472 758850181144064001,54070 776921014349369344,159505 748940113573507072,1170318 775133189362814977,146259 754977264400494592,32445 775789729052631044,151741 791961754116894720,238395 788745381366501377,220332 776142994642575360,151265 789427503966191616,225981 758807630722719744,54070 795707318155485184,265855 764157355428904961,78159 774386854925828096,143498 794090165274808320,257492 757284435024752640,45962 770306222389985280,118087 754748157326684161,33356 778395322183716865,167101 787473427431120896,210432 775170572779032576,147334 752956409180852224,24711 794726249130323968,261796 758353274437337088,52554 755677340206759936,37890 788170126126264320,214354 767822800543444993,101681 788538110862774273,218832 762033203343417344,69684 763211280186433536,70177 766048056995352576,90969 766304107929882624,90031 780934445637341184,183975 793922026356387840,256219 776264873009438721,152182 788179615097425920,192840 795403364704067584,247930 763928632746123265,78947 760262564685152256,61545 774000388970205189,140211 764944586473078784,11774 775429228271632384,141415 788116347804848128,214354 777903668766965760,163763 781473877570367489,188119 772241546406088704,129551 785817129379438593,198671 770832514294304768,120425 771860065406095361,127582 791694529866768384,232169 786754840298938368,205509 780590276821811200,180075 787391176840065024,210432 776149963315216384,153845 751091795702976512,15913 787973503882518528,210238 764393451035078656,82066 776888931983958016,159146 775777774745317376,145045 762279371847720962,72350 789353471136980992,223492 761339036963262464,65180 771635989500485632,114254 794210087434911745,258598 776612002403905536,154869 794668121755947009,262022 768497430883098624,104973 754702805672218624,32404 788173222407655425,215088 749382561101541377,7914 749301874885431296,7093 779308129037189120,167453 785910316894855168,198576 792494470109523968,246225 794745723744972800,262752 789655820342439937,225981 773963577589760000,140025 763305983045083136,76852 791751598607335424,239998 761577962709905408,69231 794593931229036549,261155 732182200330928129,350025 751023935962001410,16353 787777089739034624,246425 773940614106746881,139404 756457362437779457,43225 763558717547687936,77598 760243645278740481,1248387 779123563970174976,158520 795667119585144833,266079 759041791832174592,54140 756628131302166528,43225 764140515168251904,80939 792849372111396864,243865 777166767772803077,155189 753594650146078720,28037 779342344600576000,174115 755168799821824001,35890 772064317718028289,125367 778169882290642945,165009 793167498577256448,249348 766620296895926272,91700 766769628362186752,96263 771116112654245888,118191 785281895311347713,193669 792932079679922177,248643 755990780460736512,40550 788692288524259328,220018 752689292300869633,22575 764863262534107136,84724 769763316893904896,114357 750405093640572928,12883 769516136882855938,113983 793147214306697216,247240 767873853481586688,102249 792768323373010944,246295 766382167177957376,93286 765641440311607297,354238 794782332624535552,261987 736400979180982273,148861 766069604930256896,90384 769111510308229120,110659 781454655209345024,139404 765049039284940802,349060 788406672448450560,11774 792158097229778944,243187 762598683909029888,70689 778620743974125568,167407 792527499607445505,245630 769646929831755776,114779 774069698132664320,139404 765021632368742400,84724 778613132969308160,168794 787995532484448260,213887 791662306803396609,240483 750466435294441472,12746 787399290410962944,210313 774288614565961728,141912 790961958157684736,234653 760442087267524608,62716 769027163626561536,109945 792064113979469824,243075 786384779864379392,201558 753319891424325632,26140 763712424100757504,431998 772818394139594752,132335 785627294928818176,197297 762584689144057857,431998 776466138431619072,155390 793918994050850816,11774 787790239766941696,199307 791879541329231872,240483 761686419223949312,57112 788673001189441536,211347 790159897472172032,225949 775710201857138688,150404 775403187939446784,148170 789143236401041408,223899 764671148873412608,83391 789188655982125056,223899 785701875001626624,196277 789165187068682242,223286 755745072847679488,39197 767202484209102848,98285 778316471495720965,71270 785672183783813120,197297 767781421607948288,101463 773743153224552448,135136 795096268515123201,265257 753371297179054080,26458 780868275445968896,183975 787734216503025664,206860 761464568249856000,67679 767083909100077056,97377 774212255206477824,141887 791758589266276352,240682 785903229431222272,198840 765154438805753856,86103 793701381647380480,248988 751677689199812608,16728 775656099794001920,150511 778088034411610112,164826 773900110711234560,139404 751851335511711745,18395 790297749602336769,11774 793184610838601728,249926 788015846857830402,214354 750704459064471552,13532 794046982553673728,256439 750363226576150528,12883 790742681320251393,232881 754733412376641536,22393 794003743050039296,256502 766409766801375233,91956 767234916761206784,90384 775028636890136580,146259 755188319122751488,35890 755191305941164036,35890 766441480944807937,92116 794518037600665600,228576 780483181099089920,180759 781223183135350785,185601 788793103679225856,218156 768062728552476672,102514 781322319016890368,186883 758622048201613312,7047 777975090784956416,165244 791252878321131521,234653 758046522999205888,48663 763895241027969025,79651 785311631446253568,194082 793652625317199873,252580 793657652475629568,252044 790358334347972608,39600 790917327978045443,234583 791766522771406848,240814 753359803418677249,26458 761333868427251712,66804 768519971681005569,105345 788398629501272064,217634 762258187571441666,431998 763459021642670081,78129 773180115459141632,134561 742857955045957632,11774 760426622780661760,57105 756030424439074816,738099 762104169637347328,61051 795349087507906560,266054 795020632664768516,263898 769229002892513280,110942 768781045093236736,108849 764169909140008960,1249179 785590277385822208,197286 790730456723365888,232881 760963586202173440,64730 790246554963550208,229693 795428297345626112,266079 780649685849518080,182257 785894774528020480,11774 753238984537628672,25995 760999135508070400,65180 780830106524745729,182960 788044112280813568,214492 786234772674666496,11774 763448900657315840,75899 766712742384394241,95708 760032298641285120,355994 766972064720879616,93144 773340074469711872,133257 773623690848329738,137158 781635832004214784,189649 758344018224820224,52492 768517080668839936,21795 736235357558054912,11774 791758854103052288,240483 793619057916383232,253690 732420303750627328,351837 794697507259510784,261155 768966891427758081,110647 781631611033030657,186584 758105003793879041,41703 793635909749108737,254135 760010325324337152,60163 774092677201563650,141360 785308297331171329,192346 794543412246626304,261155 764619090895867904,81791 769262996371738624,111448 781150866392829957,185496 795130807190962176,264397 766100541885689856,91049 785634824149012481,197512 788387372849369088,217519 764834776465276929,84724 774420359848169473,143585 791243875826307073,237385 785554541806780417,196277 768202592048427008,82002 776841891862179840,148994 777556719975170048,161988 778567176189911040,168794 790877519142457344,231882 770596373120946176,118985 780918812086370304,184223 792604544966467584,246726 794628328917499905,261155 780791874944512000,183269 790877211972599808,234583 779788752075927552,176201 759454156616822784,57574 774703744025972736,142721 758831737434550272,1248642 781450210824318976,139404 753642071387414529,28732 756935308889952256,45576 758141951808004097,50827 794026892408000512,257492 776853482569543680,158673 788511770797232130,218275 790648579534778368,229693 760216585340452865,60124 790214024256454656,212131 772088606580236288,128934 791701190270562304,239926 794402894984318976,260404 786228954042474497,201958 795040032700633089,264397 792910591161733120,245963 794535567769878533,261155 764916108943986688,84724 771536233369481216,125163 792077216184139777,243793 772889275088199680,132364 788922303585320960,209767 773001696058433537,132127 789186619899121664,221416 790982011913695232,235590 773315407532793856,133454 781651258427846658,177455 759965776178708480,55262 776135148802830336,152928 739893136558686208,11774 757771217088684033,47782 770393842394796032,115526 788063806396174336,166282 794922136293015552,263895 786588840123183104,204835 753349464811855872,25189 769755648124911616,113165 771765507221491712,127582 769636567921127424,114677 781729798213087233,352038 795453123867250689,192363 763458542410039296,76406 753954721828712448,30304 754093025404473344,31607 785472878321991680,195975 788623690879623168,217958 794060287469125632,256502 780167199096995840,171324 759042961640419328,54070 792027358173757440,243187 753325724703031296,26492 771064934562234368,122982 785589380413022208,197286 754749551169245184,32861 753502160118308864,17416 773647668048519169,138165 794021593877856256,255942 794941236843003905,262849 761639832854683648,68854 767497295080357888,98646 791714947273199617,237491 788617899128807424,218275 789687443163258880,227242 767805755944792065,101681 751099374797664257,16965 754761466092322818,33356 774338477416521728,143041 785656423979941888,197512 785716677732212736,197512 740944401581514753,349856 766292999063994368,87904 785490689949732864,196277 759512501394542597,58227 763820514519289856,73814 791444021302423552,238780 791700424650817536,240145 763276437151358979,75899 775019026217066496,146405 795719664332668928,256276 759859530314375168,209828 794827632974135296,262849 753305770058330112,24366 790755991654506498,193121 755214741723906048,349507 761239104310960128,67438 767714107789160448,100605 786356119933288449,199961 785582226104721408,196917 785771297871495168,197512 792456568558223360,243869 795735809299128320,268125 778443797201981440,166852 758424117485924352,53163 755103317311754240,34581 765031816172478465,84422 780991678102601732,108396 788285985196941312,216009 790476438159798272,11774 792202341814382592,243187 751569881879851009,18470 768967379158052864,106716 778863368077709312,158673 759766081598742529,58839 751917848243691520,17794 779316093361922048,172799 794664780611092480,261093 767487009925595136,94699 794053978430590976,256255 774832819029716992,145651 793130993427312641,247241 789877771770159105,225981 791605284011515904,237436 763347619171237889,77731 780122080876584961,176753 778579500074500096,351424 794704681427681280,249926 785766926244909056,196277 794059045250297856,257353 763877927150755840,77185 786732301782843392,203510 790896929102110721,234622 795219366648254464,265102 767720888573628416,100893 793954481734086656,256411 794292050833342464,259134 772533007081205760,1249980 758418532862464000,52167 757271474856230912,46401 770677036272721920,120650 770946635215974400,118724 785805567109443584,194250 785702676868857856,198094 763206111704993792,75899 789475224710483968,225981 760538522352652288,62708 732303658717679616,1170458 792870581574041600,247877 773900297840111616,139404 768391813308772352,105109 768177252315967488,103986 754723968053944320,27045 774225475078062080,141867 756956777418256384,44450 763105089372450817,73814 786907016790888448,207119 754076940600868864,31320 754744341860536320,33356 776894191192383488,159308 793345448584945664,251313 772170120181448704,129991 794054209222090752,257492 767367125644247044,96806 752811514885799936,22953 792091071970963456,237964 760547422611312641,11774 764155142144872448,82209 786756931700621313,159876 765888291665174528,86653 788875333105659904,11774 769426475883823104,112788 795662770893189120,267655 754719343707992064,33356 792870083278344192,247241 767980427739103232,81574 779435965915856896,175074 779844024219860992,176030 781478824013725698,188119 788489054161481729,218275 747475896836100096,11774 770642530526457856,195876 774809709371154434,132829 773575982510768128,137042 790834850035007488,232881 781240659864805376,171667 793125738798997504,249469 792651341218910209,182179 773949314489946112,132497 795736279422042112,267576 770107598678978560,116824 764694868174082048,39096 794266505542254592,258444 761755361393029120,69548 774082772382068737,7311 753747186173771777,29709 793866897548775424,256255 795701362805866496,223249 768235744464891908,105109 763823210856972288,77687 762819601205977088,74681 770974594622640128,121359 775027715191689217,146580 781340809023123456,139404 758001351959973889,50143 767362112566026240,97325 792430938173140992,243513 762094747544584192,431998 765931200477294592,89859 766490118261571584,91896 792859211193585664,247240 774724499753369600,143356 776919524062797824,158155 778798247766732802,169384 788767057496055808,220332 789883322549678081,354115 764615439192166401,78274 772990499640610816,133519 773566767411200000,136947 795701689550573569,247930 751149035713540096,16833 791706575903784961,234990 785544724363022336,196788 771316551639109632,122126 776246909967228928,153194 780623971062456320,150151 794342711105036288,224196 773964479663075328,140444 792033055309455360,243187 781325428896194560,182349 774766328645169152,144494 777020225107537921,156835 778679494072676356,169232 750502655869407232,13532 757953455826829312,49925 786965583531085828,205181 794695063079153664,262849 780776801027100672,182726 778669461574455297,167677 772090453927817217,129471 750001419319648256,10735 763433980150607872,1249136 795063367819993089,264397 755497061638934528,1170858 753020159019905024,24134 768988282311045122,110389 787105531911544832,207287 776311288293158912,153596 793617891522322432,252014 792277403842256896,243075 790648165087051776,232881 795378537666580484,266491 753335720669016064,27045 785477653755207680,194723 753973681764786176,30590 755088856999981056,34666 774843333369745408,11495 732655422608310273,353262 777026955551977472,157082 787017831271501824,207949 751834984978059264,14277 792034535110156288,243075 785630466283933696,196676 764756501839896576,76623 793142543084949504,249469 773952124132724736,139404 788030398303318016,213064 788428073037393920,217837 769015904004874241,111008 786598540697071616,204413 765254252130295809,86763 767854646345904128,96962 752182938851086336,15808 773850946631643136,11774 794245121248104448,259063 794520533798965248,261039 756276965582135300,42274 789442384891228160,220539 750094402866077696,9768 791055843705942016,236393 732480988282945536,349283 794018663015874560,257492 780433659127967744,179570 786423781208260608,194017 768480703403012096,106774 766647443014451200,94699 780836758032351232,183269 750343649402101760,12728 758114738320445440,41703 794596976537071617,261155 758659281570897921,51451 773146837234675712,134470 777692693623209984,160641 750027923139198976,195876 768971662251417600,109960 794592222297530368,257492 765323075151953920,86645 788204552088682496,215754 794024281277628416,255299 755566615131860992,38459 774983948254400512,350247 775819255640121344,151463 794625286704926721,261155 771824124855324673,123345 766364814461505536,80939 766940649379672064,93823 787698472929546240,212139 773839622925197312,138898 794770688326385665,249926 788443145058996224,217837 789238855501307904,215437 752904233092022272,22938 759108055761952768,55660 759536169625452548,56964 760153013176659969,61051 785697382507831296,197341 769841810843721728,111549 793954653876711424,256564 778622268419170304,167220 788163373309562880,215031 757622884231544833,47761 794349959541886976,257492 794610195230064644,261155 762324897288839168,72696 776579654794747904,156835 761853376120262656,69794 779121408165179392,172969 786581543481257984,200917 794049174190768128,254209 752988009369251842,24248 791761417288323072,237491 793885520246009856,256255 787075312647626752,207733 781053098882166784,183759 742416607218159616,1247524 773621944805629953,137740 792352625551224833,245095 781843777648521216,125554 763344436067577856,73926 781645421978480640,189613 787716572630704128,205197 793424686155726848,252020 794006989747589121,256502 787456143245185024,199546 775433233269923840,141415 766247007040057344,91946 770349040173060096,118375 780461222374154240,180594 790791866551787520,233856 790709304340938752,233307 766113764261236736,90482 790768030422708224,232169 792561530420269056,246225 781442061291565056,185310 795732811634409472,267649 765001682635911172,82066 794956843273568256,259063 795427014161432576,265855 757045399790186500,44740 788765358115033089,219503 789535782071447553,205972 764077372719017984,81702 790606453153275904,232169 755060931697250304,33953 793154115467554816,249841 763860567622819840,80393 772823993070055424,132868 795736546636865536,268281 775361301732286464,11774 756263904586698752,41680 780943641724461056,182726 788160340752150528,215088 788500167704141824,217285 791296263593467904,237842 793664621525729280,254135 754771463962406912,22393 773661581817311232,137693 789963556267581440,225911 795433341512257536,266151 793844853763346432,255942 793506181650214913,249926 772897445139316736,132335 757559438182055936,47841 759247389668544513,56964 754063599543259136,30296 793799658170556417,243869 760934636172242944,351158 781356712343302144,186584 771494076185124864,126293 792055745411809280,243092 793440073303851008,252196 779307390613192704,167453 792510025654603778,246295 787871453089857538,65113 785313714622885888,192465 779401602956267520,172962 762762693824483328,74281 772615292623216640,85326 785341382068174848,194648 790977307062132738,234796 759949328760713216,59666 773164586463813632,134470 766464963950936064,93508 769283228133892097,103899 754749850801967108,33356 761232899353874432,64730 787700655511179264,212357 791389926151426048,231894 789935708320387072,221476 764217216678191105,81869 773652863192932352,137777 789238191576326144,206666 792887435806011392,248369 792078928072601600,243398 764444218978738177,47948 773239004812673024,134561 794386696699658241,257255 765272325918863360,86440 781119310852820993,183759 793216750573740035,249926 767347847935168512,82283 775774440386945024,151463 791067175045836801,236454 759496046166810624,57574 772813750474645507,132335 771174880859467776,122861 794596310305280000,261155 758688237724446725,54070 764927300383174656,11774 777843037330247680,164001 753024932997660672,7700 763166166219001857,76365 765562924714852352,87904 759526303385030656,57961 773916840183599104,139404 794192032260648960,258598 794205742395817984,258598 761029837356093440,55710 792034999134334976,243075 793966057698557952,255942 780613559520595968,180039 765643269124521984,88669 787807483418902528,213064 765668419718950912,88669 769346485465051137,112512 778363202296016896,165512 757103119624986624,45857 773197016415469568,135025 774773653275676672,144573 787082425021050880,208299 751988835098079232,14277 787754052897562624,205197 789077623687172096,223286 793338145840439296,8044 761949875563073536,69356 763531090682269696,76723 770626670302601216,119937 749933662502662145,10735 756823537151832064,43285 791748151136976896,240584 791779619099729920,241678 750476261231775744,13627 785998617899208705,200384 789450221524774912,225981 793323455361929216,251452 794055538778652672,11774 790302689125019648,230485 792395467313250305,245607 786514040575102977,203713 760183327051612165,61051 775894534953766912,150417 772805725902901248,132335 759033912609779714,56302 766047178615762944,90539 771011291796410368,122133 788450252135071744,218275 793450373012791297,252196 765157363393433601,86103 773868490067472384,139404 787670859859177473,208307 791399744916557830,236884 772581886677966849,131003 793204712573022208,250633 794585923551825920,259773 794938524101287937,263895 768929917283074048,109470 760910326300831746,65626 779530619118235649,108754 773662751919108096,138382 758010538416869376,50827 766278178256019456,87688 761356138512261120,18395 753368081418756096,26140 762535158473981952,70509 771548611947536384,126389 752936424517865472,23739 774870909492432896,138592 780640249374388224,182257 776574903680176128,156835 788508743591833600,217658 758472169039036416,47903 769624423921889281,114436 795016359059095552,263895 757225609776869377,45348 779734117462061056,175956 792405420404908032,243165 763652630291689473,78100 740673897524297728,354835 792774130315759616,247241 758097882679353344,50476 793960794627211264,254135 779457706818203648,172185 786206832247341056,200288 765362238634864641,84886 775001704966213632,146259 781507503230025728,139404 767216648126332928,97852 794377129777512448,247651 774207681464852480,139404 790245181903732740,220815 759127492112375808,55684 732278082195722241,349814 790988420785049600,235590 788396989092245505,11774 775315961633046528,148045 769925880709808128,103354 768868562857525248,109666 785608790213144576,196348 764224814089252864,82066 785539013897777152,195975 794655112249675777,261155 787836090614947840,211829 768645620462710785,94699 768819791700209664,108849 755303655293784064,35890 779419442589511681,173347 791052910045999104,78159 756464190953558016,43391 758107446623600641,48663 786405824553824257,201620 763660656390340609,78228 756640818954371077,14277 760151445718994945,61286 773958269249421313,140444 777027850876489728,159146 785976912359239680,199546 767979204906393600,101134 773897159968223233,139404 775063201750749188,146259 794218777034379264,257788 762023312297865217,71476 765382073464991744,86961 771324139701276673,122145 774324394386522113,142906 767025885455130624,97380 785608047129399296,195975 767814856456171521,101778 758631424996085760,50804 788017804570001408,214492 795392326793367552,246425 766552550996779008,93286 785612293824393220,197297 780559133883953152,151845 770374672105943040,87904 762777150659276800,73704 749217124661460992,7615 761971387367993344,70177 768920673146187776,109666 787168949737693185,208487 793168349681291264,249374 777982040624930816,164633 787766012280049665,210238 757262486395420672,45054 769320874784817157,108373 753554228862455808,28148 759540415007715328,58757 753948644819304448,30590 772246668616069120,128934 773511466246897664,137042 777713009376452609,160593 778275313952227328,166883 791828936707768320,240890 791381999286050820,238395 759938823321112577,47940 795616337481596928,267698 769932028099911680,107745 794309875128037376,258981 752942007337701376,24319 773526094259585024,137042 767858516514131968,102137 793881717912145920,253032 787059065562083328,208395 776144572896333824,149200 785502771025965056,196233 786193629131870209,201619 751637303735382016,17886 747482595525431297,11774 761663946742824961,69947 772761684242997249,129565 791422045917704192,238207 773765860632637440,131421 775048052277022721,87904 750846086818836481,14950 773619970836090880,138165 757547827014676480,47782 785699591299575809,196277 786106016786182144,199546 763082230830764033,75899 793170168021028865,249180 761746688998514689,70177 785602783802036225,196729 788547268290805760,215437 789810255299502080,227242 795354209860415488,266079 770332113019080704,117257 775916883509784576,151845 780126555536297984,76146 791422071997726721,239108 750459588768567296,13532 790987862976135169,233736 791837165642719233,241819 763452013535432704,77590 788494640806670337,218275 780026609474473984,177472 786667310119587840,204958 785725039215644672,197512 756523361597992960,43302 773916586369388544,136581 792017911397224451,243092 794551848837509120,261155 778806884019023873,169029 787325880725041152,210207 749730262104276992,9754 781737085141037056,188873 786236806589059072,201143 756411652241821696,42432 758649810958295041,53985 790922922332413952,234583 769492020712706048,110585 792071855251259392,11774 793193132267569153,250033 787197254297714688,204835 792925007970054145,248514 795692570210799618,267862 775367543255134208,148645 772835744113197056,132335 763863076579999744,80136 775066808755843072,87904 776034072208420865,144416 779432049149181952,173347 787788752970067968,207212 762197480024846336,70941 763582108417740800,78344 762498215887245312,69673 775183331080171520,147592 788934114099404800,220029 780242913745784832,177773 786542669417897985,204413 791866362058641409,240793 791131843798106112,234564 762061292861435904,71594 787812091461767168,212131 787451143106486272,205181 795452806341611520,267003 771719278160584705,127134 791087567542247424,108396 750376544334405632,12883 764992821715578880,85562 793104138460594177,249469 794635319253594112,261818 789921893151154176,225981 755642924185034752,36057 775702144020279297,149200 794531827671322624,261155 753737848109400064,29624 792156348498587648,244221 778843678450122752,166852 761884247351144448,70886 795074909357703168,11774 775402071893823488,148994 766441119781498880,93504 794367027146276877,257492 749610937162801152,8925 779192814882033664,172962 759117834278539264,57132 785547060091072512,196917 765941286117474304,89733 790281639699943424,230485 790706829697224704,233729 787733882087014400,205197 758531575969558530,48289 774992091571105793,146259 750438016397836291,13201 778923774225879040,171168 792102900155559936,11774 736924436419334145,102730 776545451080200192,155318 758892035004731394,54631 785473527751254016,195975 768856984909062144,85326 787819467648540672,205039 787724276191334400,205197 791794455124803584,240483 753646215783288834,27638 770391060585394177,117609 781086115243630592,108729 757788082686926848,43285 795111536176103425,265245 763946023043502081,80939 786170877691822080,198620 762463960054403077,72716 765590839389224960,87062 767008655426351105,96039 792116091434577920,11774 793173718067507200,249444 794023915207045120,257325 763555494774571008,78159 776968570441965568,156835 791719957499224064,240145 780642758461497346,182154 794744113669095424,261050 757667087909289984,47545 777314450827345920,159016 795052117551706112,264397 733024334508359680,354927 795084373297139716,124597 732683263316123648,398859 756361780599808000,42495 788885682307551233,221416 750448044399792128,13532 765193513092911104,86103 786570436838625281,204413 793271273161764864,249926 768505893797367808,106819 788145273751080961,215012 792039120428072960,243075 775001468348891136,146259 759295730213322752,56964 773706797517410304,11774 774016570355875844,139404 780618052178149376,182146 788061205185167360,11774 736090189676699649,7311 766044016982892544,90373 777189927779966976,157755 755181325863256064,18530 743215678707081221,1170555 780402000617807872,178045 781888079422369792,177455 793796837069074432,255393 763975732112465920,78159 770363961581633537,117743 771732369988521984,127134 791805631241990144,241678 757630802762928128,47940 788898068238245888,11774 734725237124698117,351252 764188661260759040,79999 757541184315265024,47782 790810151699767296,232791 794866890988515328,262752 787385910627151876,208307 795097642502131716,265257 788568221397942278,218832 785517306478678016,65113 793343219283038208,192584 767909775157886976,100605 751746400564772864,14277 794670053555740672,262022 794671515866234880,262022 776638842157699072,58531 794642046636134400,262022 779156798649630720,170187 761411934608429056,68182 756955204399034370,45686 765413498738401280,87145 788465325306150912,218275 753933903610548224,29548 771393968290590720,121479 772104023478407168,123354 790369367703838721,230282 795189498216939520,264774 740284111575650304,99816 770061956858388480,115509 754798559845838848,32873 752889949272305668,24134 756350256946745344,42495 756741714442727424,43469 785645528184782848,197297 785687654209839104,196277 758048196920807424,51120 768123100143751168,103506 786261086643322880,200776 774241815381716992,141881 793863876676820997,256255 758312472117993473,50923 765192044914409472,86103 789903028375674880,226490 761658804412878848,56964 769913015797886977,114779 732978194949636101,355078 788387898194362370,215437 790911856588140544,234796 795291084591079424,265257 761322844793954304,67492 786380567805693952,202217 795379590977953795,266491 750918072383385602,15643 789060858995322881,219575 791256122061565952,237491 775769575849922560,151463 791502648952229892,238383 763171486425227265,76127 772088835488440320,1011996 758837146161586177,50923 770221239482847233,117257 792766721887272963,247240 768842266832015360,108849 759764006164914176,57574 774255745948934144,141887 755169451163680769,35890 777327965839294464,161546 793949314485780480,254135 777253365285851137,1170550 790894971964358657,234583 773307194884227072,135386 756189549143875585,41680 767503388833611776,97371 780784154979872769,182036 761340934453796864,67497 793151761800364033,249961 765954200425541634,88930 773568833592360960,136448 793228964860862465,249374 789063622790148096,46572 790712151023452160,233729 793947450641743872,247240 763923248438358016,80445 774323323908096000,141360 756987116328980481,45348 773980253379330048,137965 756293012238532609,42249 767785553211252738,101163 769204795076911104,108396 769724662003695616,114587 772911719735758849,54854 754739242010611712,29790 751186653574680576,17591 757656222254428160,48633 768560679066406912,106702 795019149197987841,262849 765582540367290369,88432 774070427358343169,138854 781638874082652160,11774 766032990195556352,90327 770745709993791489,118192 764125583865483264,82066 760324392589025284,52112 779126883275333632,172962 779070095456821249,171260 795771440037560320,267576 793736720982368256,254135 755470391837982720,37845 763438191365922816,78359 750075335912357888,10653 794441135863296000,260404 763085991573917697,75724 785311501896781824,11774 790738654830264320,232863 795673755334754304,267746 761123770102718465,66159 772575766169214977,124744 774380142344933376,141912 792327020302725126,243648 771103874161618944,121949 775371029766037505,148473 764180803081338880,82230 795351108000616448,11774 750519175588618240,13410 770359192523640832,118515 756581151934935040,43471 774254276939960321,136110 786680049139318785,90209 732626200829403136,352911 770621418253881344,119535 753963819630821376,30770 758120924478447616,50923 781614805736165376,182349 751810560317124608,19133 766432265907961856,80939 761051799943909376,64664 771779657955880960,125554 760459260064993280,62771 766934864289337344,95572 758482245258665984,49947 779306855495499776,173628 755468102545080321,27045 793915270662328321,255942 788538234498191364,218219 751796708540055552,18413 764832351482437632,84724 771914588908560384,118191 775494673582268416,148994 760598070094475264,63879 761650407064080385,69356 779076736256323584,172621 794982721642696705,264397 768258397531582464,105215 763854960077463552,79911 776732814070906880,157693 791617105858793472,240145 793463236817453060,252020 776817606946717697,11774 788132916110897153,215754 793071426152591360,249079 788889772001484800,11774 772562551628529664,131007 793260266242838529,247743 791423671885787136,237999 786962259998150656,207613 765015171261620226,85562 768896573904420864,109666 776265642106249216,150028 768171962875072516,103354 774025891584151552,137869 765593196860669952,87904 786240923403517952,201958 792563259907960832,230485 772978978940301312,133519 755656366715469824,37044 761350717370208256,68237 757742565256945664,49066 763387114117410816,77331 774828716564353024,144494 793989950912000001,254135 763582279750823936,11774 763837926945988609,79911 770892467398909952,114254 785489295431860224,194723 787072718650875905,208928 756301973599780864,42432 779000526663024640,171168 787746400444485632,210215 789139446918766592,223899 792144420309200896,243614 748545639114510336,11774 765195470473793538,85562 793074711152525312,249079 761565546559090688,69231 779305553851928576,158387 791758834041847808,240483 793640785258352640,254135 763577012040589312,47940 785915717124186112,199546 779901007400534017,177337 792134153013645313,243187 760239082467368960,57131 768422255940493312,106281 749428054003322880,7231 767167689986969600,90384 776454691714510848,153610 764450388779028480,81357 785805685615460352,354104 765514675077386240,86103 765641622612738048,88370 788543685730328576,1170441 793385151799648256,250633 792620702423658496,230791 758926305995821058,50923 743172596141699072,47188 750722776533766144,14877 771103353409503232,123583 732621043286728704,352473 758470754262392835,41703 762151499342327808,1248996 786714920469409792,205270 781457029239930880,182706 785403175830425600,195481 788215798510809088,109244 788790838302089216,220526 795179282670751746,246726 732174723954532352,349866 773765275388747776,136567 793253968847577088,250519 767089911270928384,90654 751914182421852160,17794 769341429533466624,112336 790713420706230273,229693 750695881616203776,13532 773712619052019712,136110 795046559796854784,264397 770746318872510465,120690 760135296545611776,46562 794525706827026433,259743 780468094477099008,174034 770671944341581824,120610 793005328904417280,240483 753318434818097152,27061 765689257771933696,88546 764017667170705409,80939 770039051894288384,111549 790375952459059201,230282 790653854966771712,231881 774014799726247936,138819 760655044278571009,63267 768891618283753472,108795 786411393876537344,202636 778552896912785408,167398 786243192819679232,201494 762673461059657731,74133 786193059234979840,201494 794185562311819264,257704 771240702550224897,118142 758352033539842048,52112 764235635188240389,82673 764129073132032000,82066 787332754061099008,208431 785407470579572736,195125 792955812373082112,248516 757251839020658690,46006 763413722014547968,78159 789529084674052096,226881 775133558222393345,145866 761969275770851328,70858 764998815636197376,85562 776510780829204480,152946 769978893004603392,97447 762268901837185024,72035 779129844126941184,172962 792450812056182784,245575 751625735920648192,18532 776558461022679040,156053 785997376783847424,198094 790280329068175360,230282 749951903958728704,9925 767547620642390016,99188 765602386182221829,84724 786963748242198528,207613 773855865124171776,139379 792094801961168896,243938 761743580838834176,65180 751166946788323329,16422 794344214502903808,258305 755513918722805760,38183 766308323889217537,738099 751658811828547585,18386 772839013594046464,132335 794581160433188864,39957 791625469758013440,239426 767849790713528320,101681 785857314314186753,198840 753318180420919297,27061 758008817061863424,50442 779156068748316673,172945 774001945916895232,140161 787956786322141184,213887 792343299453517824,244143 793043432382033920,244550 765206312506494977,11774 767751050044383233,100893 765652592844271616,85562 790456240333742082,231679 758421734865285121,52311 794189232092880896,258598 769315571796209664,112325 780915117533765632,183269 763833176514924544,80486 778607033813729280,169201 793037929413304320,248924 766711903372455936,95672 794379646225805312,257353 774403944185532416,142566 764278198989365248,76406 761614535082053632,69711 770015159603621888,116418 786637900473663488,205455 765073778560892928,85339 780352956784709632,90252 775022429865467904,144611 773606380250992640,138054 766368938695548928,93405 794401764912996352,257492 785994400480407552,199211 786695987217784832,205349 757674568224047104,48549 777682520603258881,62805 751862419970863105,19100 753745157233733632,29263 777936440105762816,164826 793164066336415745,249882 794927682836250624,263817 772574673305427968,131457 758322804802584576,46384 778492433902383104,167180 791387782140821504,237491 760669047415513088,11774 794228487066243072,192686 795017739475812352,263896 763452269773795328,11774 785823399415259136,198671 771627467345846273,122528 775069547321778177,11774 760970188850335744,65180 794168226209009664,258331 772483400183578624,131045 770739585966043137,120541 776461348477734912,156026 773907915057094657,139369 763115203957362688,76533 765322970986348544,86103 770565970213556224,22436 763144478991458304,76757 772454273468727296,130415 786906716181004292,205989 795254850019885056,265821 743279442269773824,47188 770749408216510464,120690 791235941272694786,234653 792468884779433984,245373 779002200668442624,29263 766391903457726465,92213 732967902479978497,11774 767792900356923393,100180 791743332640620545,240483 766029285287165953,90401 773917413838622721,139404 756028585895403520,39462 767929569382895616,101681 759223375478853632,57607 763489109771952128,78198 776811813849669632,11774 768012554803171328,100893 792142791702896641,244388 788843508148731904,221449 754718564850999297,33356 774106377530683393,141360 777558275810144256,161984 770026349360734208,113982 776894861387726848,157082 757717846419845120,47940 760526887949131780,63149 764556799966060544,80648 768126937143181313,97447 791010107676962816,234653 786434949859598337,351830 764838378990931968,84724 780551949909360640,181516 775520365489586177,195876 785946095851536384,192032 755031052217901056,33027 766057275878416384,90384 794992787250880513,263898 795607436417728512,267521 774811237276381184,144654 757002440495554560,45857 764514796997713920,52919 761938055213252608,70540 795352659477856257,266500 775085597522210816,146838 754712860870213633,32671 758718849281916931,11774 763161942273896449,73814 771914893255647232,125853 781500286716223488,188119 732203209515638785,350021 792651169386475520,236844 794722468191563777,261155 762071060393197568,71476 764224489710321664,82766 764827925396848641,84724 790692321301897217,233558 761462452185866240,39178 788799541864718336,220497 732335086260113412,349781 759153299765374976,55660 781175746282725376,186149 791590004388605953,235487 732283320650719233,178201 775414401075671040,11774 776041980086345728,152872 790354793885827076,206666 758829071002312706,54070 787012495005261824,208065 788059515035856896,214354 765009093467582464,82066 794177875679264768,258331 780123432080007169,173347 758418087112736768,52112 776824855794585602,157993 756551798849232896,350226 795035931174699008,263933 757588691497824256,47761 777867892125732864,164001 765330190360686592,87249 773597602709278720,137965 757955062769614849,49852 768191393030283264,101163 759091754238873600,56964 776574641083125760,156835 778623813500047360,168794 781295774223261697,185595 781539904647892992,11774 787916709202190336,212693 763821300309749762,80607 794561999741079553,261155 794623782547836932,261155 734835763137892356,351644 786226262775824384,197512 767915462260760576,101681 772240062809509888,129551 764425976004706304,83429 790902992991981569,234583 755823332595945473,39870 774245319890526208,139404 776350555652313089,153372 781554203458097152,185029 776379472027222016,152017 753952474118000640,28037 768927209897746432,110381 779095650210226177,171095 795400874763792385,247930 767968910469496832,101681 770986088643067904,121055 791313021603721216,237787 773048169059856384,122982 778833097592713217,170253 769282546072977409,110585 788047143718293504,152289 791474066662182912,238207 789308429454028800,225359 789458557406056453,225981 793099550894489600,249469 743479263370874880,11774 789916980673253376,212131 786605745777156096,11774 794988355566141440,264460 767784584540893184,26066 758173185930063872,48289 793132064048451584,249841 793591935827148800,253274 755161882462396417,35931 790969480327204864,234583 773562143178428417,137158 751713221199863808,19000 735402621910028288,1170819 761244119029067776,65455 753044892507594752,25255 757778190341373952,48633 764248467199889408,82002 793690916070436864,252408 771420132765642752,125319 773850125567401984,139404 794635444034162688,261155 765619876970889216,87245 774236975544999940,130980 778481336109727744,167273 792135876226625537,243187 786186875627270144,201494 793544915816939520,251772 778406590290415616,167180 790298541344174080,230282 766180829361954817,89859 773515682738823168,137042 779367911970508800,174315 794251848261795840,257325 794680651488305152,261666 771550146832150528,126389 790677875552694273,232863 752980585996582912,24788 787149824764280832,207949 777111193525874688,159146 777167656663261185,159403 760994968571961344,1248836 768706054750371840,106094 781217321738174464,186434 788147387449630722,199657 793907745984368641,256564 773486088300081153,136904 790746600763109376,233154 759215918849331202,56302 795333215779069952,262890 772900618792996864,132335 758503253436993537,351666 788877779513200640,210289 765595596950560769,87062 786135542199005185,199546 753507626873397248,23739 758109081857122304,41703 762979707813978116,75724 786817774936961024,205186 771088926836744192,122388 770701521134587904,120872 757796091492380672,354108 773099769896046592,132335 776058344498835456,153095 788766085629652993,220526 759792283671629824,57112 795039086989942788,264397 761916095418753024,67105 771136772512292864,123583 752208237970075648,18215 772193125733244928,127657 774678615833186304,144542 791505353200570368,239405 758049693016424449,50827 789688333362339842,227242 791258402408296448,234796 793960711172931584,255942 794026825382916097,257492 777763476395724800,162096 777886435001176064,164001 793871213441519617,191065 794473733285154817,257423 751208194190417920,16422 777015801421426688,157693 767764996033961984,101134 771072751461212160,123287 770894983058554880,121949 753247493857480704,26066 779243092868272132,172120 792131921992179713,238780 761007150755971072,66309 751919856417513472,17794 760981216820621312,66116 772920573605384193,133255 770743712666222593,120922 761673565653520384,69878 773885885167329280,139404 794703152427728896,261050 765009021271015425,84724 769311547902484480,112494 774393830640607233,143210 755055721423732736,35044 760840450949410816,59750 793180285789536256,250135 762725065062572032,73707 768514670944813056,106281 794661033755480068,262313 781537192971599872,188231 791344603265847297,237594 755793572222435332,39507 785852134017343488,199076 793242121717383168,250633 788603572464287744,194060 758123122801324032,50983 764691017559867392,351338 773115003809501184,132996 758076336711802880,51315 759845353113980929,59322 778525687711793152,152594 789835396611878913,225359 790172181066031104,227857 762308420531851264,1248996 743927212634738688,47188 751757534277431296,18374 733091104690561024,355106 792418354275442689,223432 792431056750125056,243165 794618009126105088,261155 760101081665843201,60117 794781036555235328,263302 793253451165827073,249926 776064885293809666,152878 787819042040008704,203674 778223990485749760,166390 776200645443321856,150250 787727131832754177,205197 794584954235588608,261796 793914349484183553,11774 768204539338055682,103924 764100996133969920,80720 780618244398997504,80785 788714590754508800,11774 794642649835798528,261155 775889423791566848,151539 785867167950569472,198622 760832400381403136,64326 781213027463036930,185595 793951098889453568,256156 787916416095653888,213887 749480750123085824,7855 778430641343897600,51644 754745917811679232,28732 751841658422124545,17794 786887416573558785,207109 763049661036830720,73712 753790222052110337,29263 786930279680061440,207287 793143427726774272,249841 757611369147445248,47782 753062757260492800,25033 790946649933803520,234583 792909004749967361,181913 756615406807310337,44429 788623255586344961,218258 763545721190494208,74518 794393468625944580,239610 761673000802476036,70177 792042611120963584,243092 764936092709638144,11774 774083871168016389,139404 793958539546869760,256276 793500086252646400,252408 763178134531375104,73814 781211604243189765,186434 759179918563344384,56282 791533742548475904,237852 793164799903358976,249926 751760317269544960,19687 785516280157700097,196277 792948072196157441,247379 760190230657835009,60629 793947197658296320,255942 794035208358010880,257423 753688135511322624,28281 772849178321891328,132335 776148236562108417,153033 776860627369197568,157082 795074049911230464,264397 771444699244605440,125367 776028455892717569,152735 753734786183684096,22436 755495147958333440,38032 787942203456749568,213887 791161236272611328,236454 733247438664912897,355633 755101738328264705,34898 785355372169166848,155418 765785646627782656,90011 771805728801718276,127711 757055999815614465,45122 788663653050490880,214123 791904768364904448,242397 792143816279007232,203546 761299832778608640,65620 771889972953489408,122776 790923596583534592,232169 786984775391191040,208016 794306851877847040,258981 775061892259782661,38037 756925379072364544,44429 771540788173950983,126293 787844682852110336,213376 793947070285709312,254135 732323359745318913,350808 755870942916648960,39384 764977199048957952,85562 765191037329350658,85254 772986490720616448,133940 788753835778985985,220332 753738414969663488,22439 749800602020880384,9666 794937335007870977,263666 777228627993853953,84859 776842807143174144,157693 753358954822983684,27222 773346684545884160,135136 785299355301318656,194934 762096317153718272,71884 779328825293496320,174117 794967028738068480,264335 788879424682766336,220777 794303214707494912,259413 787198899190689792,207965 785896940894576640,198878 750748086322900992,15005 754773338455617536,18495 778289879079874560,167220 753955712426971136,29790 754061703088775168,28866 767685277515145216,100605 777545438681411585,161352 794757181946011648,263253 793575796338266112,252679 758288008025997314,52112 764995171134169088,82283 757259572713234433,43469 763003776731086848,75899 769344177561665536,112940 785894565412823040,198591 789832583060205568,227130 791758776537788416,239998 778405323040096256,167569 791084496900665344,235487 767641915697135616,95340 781631083888668673,187997 793967048367845376,256358 767068259120132096,94699 771277394065973248,124537 773907345726377984,138819 771471508946427904,118191 795477400075108352,266286 772179074617741312,50581 788588748548218881,215437 749730280408162304,9754 752908858880700416,18249 795307208837730304,266079 772209710007250945,121795 778594454936678401,167407 770665005347811328,118192 778923598539087872,171168 795344706548985858,258922 791159620966486016,234583 755173632175771648,34666 785923605783797760,199546 765729376797356032,84724 786644239715213312,204380 787067505135218688,207287 789992898682957824,228888 794705172551208961,262849 791022297205407744,211322 753714744079417344,28866 792112822754967552,235685 766292466416967680,91946 767362657359921152,97852 762743309726945280,73712 761915997007777792,431998 744687633641594880,1247655 770472885777555456,118482 746407647012753408,11774 738493262835519489,11774 794732804961685504,262022 755072634157686784,35044 773039436573454336,133454 758339289038004224,52554 747004289055260672,195876 770735455084044288,120922 786666016126435329,194192 786967198849830913,207949 785602352023605248,197512 788513112836104192,218275 790587401416482816,232137 764538762529427456,81946 772800928923525120,132454 778367964894597120,167900 762068445634506752,69947 795110865276170240,264397 774461961929166848,142503 780789682158252033,183269 774190562635354112,135736 773848601105690625,139404 761273955940532225,1248861 780875453959639044,182049 795715644062834688,268356 785968669364985856,199546 775051714042982400,669866 752670198998659073,20937 756982948235051008,18495 753231844108296192,24605 779513611618226176,174427 791865884344102912,241334 749741190984134656,9432 763098687606095872,74650 778305396125630464,167220 761360401351213056,66801 769304199485984768,112363 771733224674516992,126827 792953559994073088,247877 750369402151768064,12883 775039569771266048,143043 781791684996788224,190024 788390482074361856,217519 757989890198007808,50611 752032271822036992,14277 794684497820315649,262752 776590826960936960,153845 759266974409039873,57722 790243776065212417,229105 773596327573721088,135736 781324932236050432,186149 791721891551547393,240483 760816250213761024,63149 773890709556461569,139404 759077492615319556,56784 780600547728588800,181811 766747710552739840,95672 779074527556927488,172523 791773459118456833,191778 790307952120913920,229159 763110151704293380,75709 770045820448174080,116164 774002002875387906,136904 780725194554011648,182036 779384546143772672,174427 758600500719693825,52659 788430973142564864,217519 758735374034231296,54919 773652649388363776,137818 791292299749761025,232169 791482169377947648,238207 777683383233032193,162596 785549868190277632,130635 786905733598158848,207287 795363299906961408,250633 788475183514390528,218275 772713167319203840,52912 775179188407930880,146720 788747669959213056,220332 792513518213984257,245086 758029510587588608,50978 763435845974167552,77720 772599591522955264,125163 755836582238752768,18215 793135265690845185,249469 777843899217932288,164001 785841415356030977,198878 758777137797083136,1248635 761351742479077378,66801 755072500757704705,34666 776089885467811840,152017 795213647962370052,263896 786234051652833282,201555 790385593041625088,229895 775069106433171456,146205 773163382962724864,133081 792408756789190656,245750 795205039883063297,262925 768546560003104768,106716 792088373233983488,230181 781306064188780545,186210 756655488004034560,43391 793575745981255680,252679 761690005609689088,69947 767043343620513792,97433 768300190662930433,102848 775649624010940417,150511 760623577959989252,19563 758698640026116097,54625 779866302504538112,174465 772207328770854912,121795 759767212496257024,57372 770346442653310976,118230 764906805755510784,84724 780838129703849984,182659 786426782731804672,202429 791709583962013697,240145 760871901933604865,11774 771776046873980928,127582 787720760718655490,205197 769356061975257088,112788 750882995129561088,15643 763394310368665600,76406 752168889396723712,16422 788188989517799425,214899 792511622518444033,243134 761279129643732992,65180 792009635427258368,241940 753836238184992768,23725 758564154877759488,53411 766429461755662336,92125 749550357584441344,351491 795112234649165825,264431 771168795364773890,122146 791083108535762944,236393 773956987969216513,140444 758654096270385152,54070 785378726531870724,11774 785642375171469312,196277 793599896720781312,252014 791448641068077056,238292 770352899155046400,117257 771416881013981184,123825 775302313963560960,148170 794544017845256192,261155 793612970429296642,252639 778662256250761216,168794 793860237254090752,256191 771457329313177601,125367 758983936840114180,56225 763458932920639489,77687 764901317357740032,84422 792764683300302848,247241 766680819410804736,90252 789963296132718592,194080 791332584252932097,232825 790554582648627200,232137 789084448851652608,223286 793841662262784000,255866 773847168222461952,139404 752972465853304837,24196 764096694862524416,80939 764855830823010304,84724 769568974136684544,109509 789718136098435072,227486 794205866144780288,258771 762612767396421633,73607 772178541647654912,129551 756475939840811008,43454 769901706394107904,115159 792926199987118080,247241 795047010646818817,264397 753864165291397120,29790 787271663645777920,108396 781525216912547840,11774 749620661912412163,7546 764108316402262016,80939 755534754066202624,38183 793280055522709504,251219 793655608016834560,254209 750711701889220608,12883 775471114449321984,148645 776895744309538816,159308 781461020011298817,139404 792018257603592192,243092 778638426375589888,167677 794583582098395136,350046 755356496720896000,33751 780086295037026304,178258 785665159897321477,197512 793954540286394370,254856 763072727997526018,11774 791764804910223361,240145 776991308720115712,158387 794524794800709632,261155 764139652886519808,80939 758625023024304128,54070 791347074520473602,237594 732473994679443456,351617 786062013793533953,198878 787447188997767168,207360 773924997270216705,139338 791633818016940032,234583 795736947700350977,268739 780479430648922112,173347 793093466909712384,249292 764110267839942656,80648 792413054407290880,235487 788698003901153280,218164 732359250408693761,350979 785489841341493249,196277 755461582642147328,36735 791805581313081344,240479 758744795338514438,54070 755446619298856960,36877 774024087224066048,140495 750745895893815296,14277 758651438562181120,54272 776629716644233216,155451 781199689152692224,185313 781105978678898688,88859 788130146158907393,215754 791430978933628928,238207 787986382757036032,214209 793162971811868673,238136 752267206864408576,21074 776917876343246849,158820 788636921727684608,218413 757682734294708224,47782 791470329944084480,235348 792161934128865280,242693 756502639949545472,41518 793583335721226241,252679 790425485532655616,230283 764144239110295553,80393 788049309556236288,214011 792417106327461892,245750 752200921623498752,18083 774332979061469184,143036 778311681332092928,167220 781623249704812544,188458 761766679932133377,70707 753976175266033664,29263 775028688542920705,146580 773999412007829505,140230 794571937162870784,261155 744046228334325760,738099 769331440114741248,112693 795191068174254080,264774 757197933578158080,30633 753580534123663361,28281 764669147770826753,82457 770619522613030912,119774 750870183787524096,13944 795211105853407232,264010 742395344160497664,11774 793189479850835968,249926 766775733502906368,94683 749606913290100736,1248008 790249038599757824,228341 793644976097734656,254135 776432431070969856,151463 764387608243863552,82209 778193386780131328,166390 773615146006556672,136947 787813974020616192,213064 766358123221254144,91946 786615290406641664,204539 792542282104930304,245086 763899080930107393,76056 770610681016115200,119774 773873411357573120,11774 793101555247349760,249469 780784065305772034,182960 758855604253274112,54070 761369907279884289,67679 787028796314714113,207613 789581105410310144,227130 792907689755942912,247877 793845679034601472,255942 772075323693432832,129471 750900558332989440,15800 758430135007805440,52061 770365953058086913,103812 769974320139530240,91946 794554220502388736,261155 764956934961258496,84724 779327416762179585,171982 791411169844142080,236198 795398841478631428,261155 785808679648059392,198580 766706206018793476,95708 773914734890332162,140039 787802398618034176,203391 754804432450285570,33065 732585955295526913,352465 790976549725937665,235621 780895829645156353,183811 763072228992884736,75724 770523910530007041,118192 754011614051905536,31201 780869367642873856,182960 786703408862470145,205728 791315358091124736,237491 768893412627972097,109709 789535532543946753,205972 785622820717899776,196917 792838715349557248,247819 772528073413582848,129551 761688029455085569,70085 785276653186453504,194178 788016883278684161,214492 778512141456445440,167220 771397534598230016,59155 750687353329639424,14128 778022450084708352,163763 793947311336366080,254135 757535174418509825,47740 764964878264045568,84889 758441964438167552,52749 786166595672350721,201292 780564346824908800,11774 794321784837459978,243187 793238151452094464,250293 770416324858093568,118191 778926211544129537,171168 794279742199435264,226320 758770311693230082,55262 752723890728628225,17794 794571453467344896,261155 754897902963683328,26721 768985652712968192,110659 790369757396475904,228354 751721954525089792,18893 768512742827229184,104444 788734661744857089,220332 759424556956323841,57749 749179664808103936,7311 763134625736568832,76628 764835075510919168,84724 768222420247379968,103354 750564538425171969,12281 763033358234292224,75899 778822412871708672,167220 776796181863075842,157755 751592878598684676,14277 754884675965968384,11495 765936820739866624,90031 794816902602326016,262849 790918485970911232,234583 788348536630816768,214899 755113617142325248,33356 763931606465687552,80939 763428719256035329,78129 795764907367010304,261155 773349202114056193,108795 758144716848365572,50654 764252563868938240,79405 760898960454135808,65234 776868923467759616,157708 795674637648723968,264397 763003302112100352,75899 794589721238257664,261155 777979700857548800,164783 779012023988486145,169029 753975935540408320,28866 790887662626430976,234583 771863059665072128,128143 761967537009614848,431998 774441688387362817,140443 794166286305497088,257492 758057421537472513,51069 775346097745039360,148018 778295741705957380,167220 787134837538816001,209129 760531992173772801,63451 774786297546182656,143585 762306785751556096,353879 766222929465978880,88449 795009670025015300,263907 763338097731907585,76858 771515878567505920,125853 764700395457376256,82283 790647014639882240,232169 781593652934152192,189032 788910265907703808,11774 793603120915963904,250319 781522500777717760,183668 762685258735116289,74133 767494505628966916,93272 769917052341645312,114301 780632450774949888,181419 789077970337927169,223286 753049336619999232,25255 765672540735807488,1170369 753356070710603776,27045 773910131411005440,139404 785654273296261120,195408 751841719071731713,17794 786572748860436481,203755 750356734351282176,12805 755094173519196160,32664 761608304451850241,69684 771423844628398080,124597 793747699908554754,253032 764215714165067776,82066 791468890987569152,238266 793425817376129024,250544 759379503374217216,56700 770467344158191616,117849 771776318954504198,127871 793229423671730176,249926 754002280341311488,31080 773970394436947968,139404 768839976230326272,11774 791756660368809986,240584 756937532403691520,351340 788549573828575232,218455 766330881124474880,92230 768586038469984256,107559 792099692985352192,242693 766710549816016896,11774 776948654770835457,159245 786361218042736640,200495 768158073613615104,100349 789419314780762112,223483 791468575814918145,239405 769744205321216000,114388 793970217487568900,11774 753694327449251844,28282 775774288418701312,151463 757089865792008192,45857 762333991894675456,72798 793952700589187072,254209 740227109046616064,11774 765982551810969600,90575 768073284638412800,102188 769295692716134400,112767 790419346736680960,230956 755777228932120577,33140 755820900310720512,39462 790613712772136960,218349 760580228850647040,56148 764249179099045888,82283 768638607653539840,105580 760470956947087360,62757 788713430794600448,220029 775200326685118464,146259 758794884165754881,54070 757298084930019328,44274 749758418387427328,9871 794996949409640448,263895 766584919200043008,92860 785590898251866116,195936 793937211112701953,257026 791433245133049856,237935 732335526175494145,1170428 778618603062964224,167044 793131920418680832,249469 779015423316623361,171168 775919804980932608,151439 778584237289017344,167007 767697988776964096,100605 785988839785365506,200490 790968713411371008,235487 791790876292845568,240584 785422704849645568,195712 774721733458702336,143353 792118160941916160,244230 795000406615224320,260927 794673302560272384,261155 787967932651282433,205197 756498533558005760,43391 787122564493611009,209043 764255807584210944,82457 751242560597745665,14277 749579308088172544,9087 764919607958405121,84889 775515077734608896,149300 763031973153701888,73712 779338983008600064,173964 767106080610590721,95672 788598411402543106,219561 764461860578091008,76623 776573055715774466,156835 791025009183424512,235620 759285395435687936,56964 769166333045071872,11774 779107587698589696,172799 757407756257267713,46766 781219476540755969,185601 752080980312154112,20313 758651768356106241,54272 754079221354332160,30296 773530122779365376,136904 764244748697612288,82002 761058474109181953,35090 764102093263216640,80720 792184423563292672,241678 773519977060020229,137158 780831536245604356,183269 792121787433693184,244230 754756629350916096,33356 780451229390417920,180112 793221527701295104,232911 735301302234714114,1170550 753788599988957184,29263 767393821009309696,97829 766034501004824580,90384 760501169684877313,62757 758392284341755908,52554 787474413499195392,210253 756205253368963072,11774 759162683664904192,56964 768888985225719808,108729 785273822371012608,193578 769194921513193472,109964 787316257586413569,195825 787071396765507584,208928 755509733390508032,35470 773523674989260800,136904 751834902660653056,1248199 768081736752390144,103354 794003841784152065,257492 788227820753346561,214992 792851822335504385,248065 771799436628328448,127134 773447316221136896,134255 790626342068887558,232992 757462230275268608,47090 794750279589777408,262053 775743294835793920,139404 761378173653098496,67229 776189678840012800,132878 792452878573051904,242693 765198069394702336,86103 770472161421225984,117257 787014301601193984,207949 763416324903202816,74868 776925968040599552,1171739 766384568307814400,130505 787333361312432128,203014 753209247559782400,26029 794390440044703744,260033 769149555711541248,110659 760289717967388672,61412 764494532364820481,83629 774024514011148289,140444 761544564788305920,68993 765686449660452864,88432 786255288710012928,200955 785760027608883200,195975 775027954950803456,146259 756399755836530689,42432 774089045752238080,141316 772841642231332864,132335 765586448812650496,88052 768933802831859713,110389 791415327494025217,238780 770261032472350721,112363 775556286905810944,148018 775437405755179008,148870 791458910246834176,233961 766772999513116672,11774 778230489245069312,166532 752989546573238272,23899 762654353282961408,73926 779609895171653632,108396 771455121330884608,125742 765713104642727936,86103 775455397989715968,146405 787754392841654272,210235 761566329744785408,69231 776172014931419136,153845 755434957632262144,36467 787289287565856768,205728 752088092538966016,19000 762702418194890753,71026 761987608486481922,431998 756394908148195328,42432 767563520699404289,99900 754713886935384065,14277 776687513310072832,146991 768859954774155264,107636 756475400465833984,43391 785504609347342336,195165 749767714369990656,8784 732333596132954112,7092 740648043297574913,11774 750753482127339525,15165 794190036052873216,258607 750763652727341056,14421 760441643933667329,60774 755382288666365952,36735 793395059764985856,91936 777579593637040128,161277 750850431853613056,15559 785342507546611713,194934 794562723455631360,261155 788353553328922624,215608 794916433960562688,263302 772946571185053696,132335 781164860172230657,185496 765654963255214080,88874 779082053660905472,172621 786305493455278080,202675 787516701114044416,210289 786453505812803584,17865 789653734540226560,64664 771063445487628288,123226 790356367378821120,228820 788608319271337985,194060 771980637431410688,128934 753013448531902464,24988 753445106200424449,27280 772459338275237888,131045 773872298621304832,139404 764295263846404096,82953 775783051687264256,151688 768770786912010243,108849 769695484843794433,113982 762792285159448577,74370 770937294744195072,122146 788881592466964480,221785 792114155801239552,11774 758390170370605056,50827 771307935339204610,124537 789276231837556736,224818 774619255522275328,85326 779973007204814849,464984 759537327798497280,11774 785331807562719232,11774 761636696496549888,68993 793924073331929088,255393 773555535329234944,136018 794019323735982082,242521 765116992651157504,85285 763655986825551872,78853 757546659148656640,47782 793657029126721536,238117 780798481841659905,183269 794586099821592576,261155 787171765973815296,207949 769355400667865088,27164 751232717103230976,11495 776780977435713536,157755 732568594387734528,351390 752705934519111680,22546 756328785222438916,42495 794172594849189892,256564 761375470390620160,68057 765381413466017792,86440 767756848967680000,101163 773878878519619584,139404 746880286886080512,1247744 767883875481743361,100620 778514871323332609,166282 757324702058545153,46797 746527229153255424,1322887 774769599413755904,144635 780935745913618432,183668 764478684333940736,83391 790974709282271232,234583 757630246896173056,48351 777956826952237056,163153 762316530327494656,1170438 753769360716468224,29819 761183213377167365,66922 769681789614907392,112032 787128994051260416,207287 776185578417221632,152314 792071580578787328,242693 757281242756677632,1248446 753022732028084224,23929 791722794790756352,234990 785549588312784897,130635 790977792687169536,235532 768113790827139072,102514 770847678926352384,121612 733923865349394432,349422 774738385227378688,144573 785584673850134529,197286 788895934029586432,221972 751179379691053056,16422 753240695637368832,24745 759092675093991424,56964 760982033015255040,54070 752915590667378689,24134 759167710244790272,56552 761311814634262528,66842 764902243032297472,85159 790650459203653633,231881 787734293883727872,210215 758261090065186816,52112 766792749983072256,92958 792808590134435840,247240 776291108166914048,150663 787302840402255872,207212 793095100456964097,249469 761338785531658240,67908 778611798706577408,169201 771007172880719872,122299 787166375231926272,207287 791352589480787968,238383 768937523225690112,110209 793586125608747008,252679 773395562439798784,135736 792436015428464640,245056 764821932973842432,84209 755043398420041728,33356 790600965229465604,232169 761556232792449025,68993 768245711611789313,105109 790378421750824960,229693 756989094132084736,45369 781326269375844352,738099 787850967303671812,351931 792909952557907968,236827 771898719520292864,127218 758186644692316160,71270 765840227843710976,14277 771976369869914113,128519 793211756860416000,249057 765689960045289472,87904 775794383014785025,151718 754160906121060358,31510 776838311948288000,157755 761007207085408256,48052 792210416751382528,207965 763818233312911360,80459 759982224284393472,58491 768852028806291456,11774 770342361905848320,117609 761553499670872064,68993 775066363480211456,146259 753659755562926080,28866 779127770328727556,172057 790726017262366720,233558 790629593644281856,231550 771411618760626176,121479 781550943951257601,186210 785913643288268800,11774 794006603116740608,255299 754718483460550656,22393 769021970742738944,109666 753851796246769664,11774 755112493731708932,34731 790956876217225217,11774 750060756993998848,10847 791751760423550976,239610 794547404091654145,261155 763097801894932482,75899 785658210485088256,197894 751131656178761728,15808 775889555215912960,151463 776509538933637121,155390 764627285143977985,80648 765302663038787584,86667 780600925052284928,181886 791829953016758272,240483 791403049822588928,238951 766096108305121280,74247 791265588433649666,237309 786884180881866752,202983 773616457158578176,137869 777280725355671552,160226 760060680351256577,60765 751791976517931008,16949 756315677732970497,37042 771053766145634304,122148 772862049416257536,132578 787604120001798144,46572 793485563336818689,252408 768127758350356480,103354 794552784188219394,261155 756318448238596097,41702 795381545771081729,266138 778743132934594560,166852 794162188558757889,258331 779044477558140928,172057 781876447820460033,190936 793455842943176704,252196 777326781607120896,161526 778815408929329152,170187 793639768114368512,252071 794216955309760512,258598 750472040071716864,12883 763929911899791360,80393 767366594469175296,7258 793442414799314945,252196 766398080983896064,92213 762643206316101632,72035 785617492299309056,197017 758768870039494656,54070 767922545320300544,100561 777574822431723521,162497 795005478241587200,263906 760994137004912641,66116 769362927606464512,112363 789378494199271424,225359 795279642252951554,265644 754760665861070848,27045 771775584187850752,125742 774422518455238656,56964 787827677050736641,211769 768198949677203458,95055 768591815763124224,74043 753402296357167104,25981 790673936199643136,232169 785698774047870976,196277 785669360870273024,195807 773308437300125696,135025 778956709930864640,171379 764894075971592192,85159 768731313339850752,103212 776047901797679104,151463 766448647961649154,93823 768982843749990400,110209 770055372543582208,90553 775088240802095104,141091 751586040444358656,14277 770415310042238977,118191 791254011127083008,236831 750675427497086976,14462 758831929353392128,54070 759231103374884865,56964 795352764423532544,265908 781307288351014920,138812 779045258701185026,170960 792430502812618753,233137 792081685328388097,243075 765731553938927616,89198 753592677959032832,26066 768050339358449664,103005 767568517293977601,98646 774224570605768704,135025 789457834324942849,224680 794668355609239552,262022 753204681556590594,25995 771531818659041280,125554 787596809619189761,204078 766613498067578881,94689 787468587447508993,210207 793113496808480768,249469 744541509454827525,28724 775787319219646464,151212 787059961213833216,207109 760619902889631744,11774 765573494738395137,88052 763084498699481088,75899 765403083098640384,1180983 791089076287905792,236393 771141135439892480,123583 794485654902030336,260273 791712720760504320,240718 793225857326321664,249057 779448328396374016,173628 767092569281064960,97344 773194387048108032,127707 793186559700799488,250033 781505021632536576,188401 786254918608941056,201958 773902012748484608,139404 793164109122527232,249469 779481766411239425,174315 781794081835880448,190424 795669747991867392,267521 766412180438839300,738099 793999074307411968,257423 758537378449412096,53185 766720943427170305,95672 732537919156703232,351666 751738539675615232,18215 795033131376054272,263895 764663123743604736,83648 770621007367397377,119772 790710107558510592,233307 765472217958408193,86320 775770627462434817,151463 792021186809098240,240483 745046427047321600,47783 752117732036911104,21102 794274080530825222,249926 779884620405846016,177248 761351549276872704,148861 794032965231591424,252020 768088882675978240,101134 794471165947363328,257492 756252272934416385,1170823 786723189447589888,205728 789481324969099264,226015 787323543339962368,210274 769700687617859586,113982 788827150820503552,220526 764315477652934656,82066 766016217412833280,85271 762776425837555712,74281 794289906721980416,258120 789425685462777856,225981 793795710801936384,255393 764252322373439488,81455 795716420361392129,267855 756352464555745280,41798 768599825487126528,107428 787476374038675456,203089 750772096519725057,12954 772857770286714880,132364 786063284080369664,198883 756581426162724864,43887 786964086735114240,11774 791979850839961601,242693 795378656180862976,266079 768945877444538368,107428 791047113824100360,235951 788145334866194432,214173 787756605081210880,207051 760554381771100160,63665 777539972161077248,162348 778997797416792064,171693 793893097881104384,256458 752154065988161536,1248203 773484121188241408,136814 780835144403918849,11774 788479001916497920,215005 763224294394466304,47188 761684224130838528,69548 771525793512038400,126389 789294606286409728,219575 770153326189146112,116164 793793633203826688,255393 762072447319470080,71438 778577435612807169,168794 753729545581260800,28611 785263278243143680,193623 773130914633179137,134470 787761174158843904,206101 762720170435457024,74431 778609780738883584,168794 761758330565959684,70355 769590715252928516,95511 756249604182507520,41680 770224037507178497,117257 747487371424239617,11774 767391852702105601,97386 791433570250129409,237857 795039305873780736,263532 760328024055222272,60794 793617110106714112,8044 791153068306038785,236923 758119955724378112,51525 790275614074810368,228694 779675066212741120,175285 773707005034921984,138819 780541002167746560,11774 732256649457471488,1170428 765710232467058688,88930 789387868145721344,224680 775378451465244672,148045 774570862263402497,140025 766931793236881408,94426 786691349072449536,205029 791585319178993665,239928 789936499764498432,226785 765278212813238272,86873 785665794034266112,196277 763543203182030848,78853 791026089858469888,234583 781248435928256512,186434 788499622964539392,218275 788880511523430400,220076 786722233712607232,205294 761289050825392130,66503 768509845368508416,104973 794564333657292800,261155 762628983292882944,73814 777602207868825600,158387 757034574270509058,45669 757735205784264704,47659 765269785781407745,11774 786885265205891072,206642 768081693886517253,103354 773884245844582401,139404 773862924129415169,139404 771456765250658304,122292 789143294047457281,215505 758854983269752833,55262 763697235750064128,77668 733290599370100736,350249 762673880473346048,73926 764456094743748608,82457 766437479746527233,76146 786936386595291136,207287 793112730622459904,249469 795746585271562240,267862 757791673367666688,48491 772907459702763520,133519 771467859973197824,125554 760518921120165889,62771 772155826203004928,351931 790900541559898112,231894 756218033346011137,41703 760653654445535232,26066 752994484745482241,22865 776432083606597632,154869 785507068321030144,196277 762027635375386628,16953 791557636835647488,238383 780600989950763008,181935 794886635871760384,261155 751128369039900673,13343 761009596169392128,56784 779002503471828992,171902 779670628572037121,175153 786280262028107776,201958 794189402008391680,258598 790941641804750848,234583 794617969988907008,261155 780840428136431616,181886 765668798028316672,89076 786196785337282560,201619 793292344451825664,250885 763127814103109632,76794 757675639759577088,48439 780636354531172352,182122 770787812614500357,118192 771571769400365056,123217 762758415592595457,73814 770270343416188929,117364 792057844052799488,243576 755901728621404160,39235 770609247369437185,119832 786382721811554304,202304 791484354941718530,239261 794532381571121152,261155 772975430005559296,132335 794492584236171264,257788 763438225432150016,78304 769332857902862336,109667 793286221611012096,108396 762183414329905152,431998 754729888574169088,22393 767441051443339264,98751 757237697593303041,45311 770396422638186496,118191 791406868459577348,236884 755879128356782080,31750 779850566050648064,174610 786300251405549568,114779 776586835942264833,157082 753440290266939392,27402 758153467240275968,41703 762404545045598208,72550 761637489593286656,68987 791701795554721792,238494 764807752401063936,82344 759864918787043329,58939 776094429778153472,152872 761794452864196608,69711 765615597732311040,88669 793125904461471744,249469 787722632279896064,206101 756203911829131264,41909 756916075585998848,44450 770095677988859904,116082 765041675127365633,84422 794627084324720640,262145 788362671464681472,211347 795668943457357824,266884 761991319073894400,71537 732838626653032448,11774 766736112945627138,95708 755205522450632704,35980 779471630825164804,464984 792148015838482432,243187 794955957637959680,261942 794146124370153472,256358 768200187751780352,104406 785682136686669824,197286 786983635241099266,207287 758665356109950977,54070 761634604235251712,69794 763131479777943552,11774 788012149683564544,214209 786655837368508416,198586 794399441574719489,257325 758282056912830464,41703 762277032776445953,69947 751176905261330432,17591 751859398298009600,18893 758300653022097409,50923 756655650189565953,43391 763081397355458560,75899 781172750719279104,186149 762899015113531392,75233 794629994274131968,262145 756218338863419392,41680 758734171082678272,54842 787146993042808832,208928 763977228346462209,47188 774870355890536448,144635 793941632416681988,252009 785944143772082176,173347 769349369011249152,112788 774291655805382656,137965 790742186845351936,11774 781286512147202052,186584 765980169051922433,90482 772091339869609988,129174 780574611872309248,172185 795763844475863043,268918 764412186282393600,80486 760506647475134464,1248755 792016618167668736,243075 794593569470345216,258598 775481775418122244,148870 760183155764658176,61470 773527073877008384,136904 758898742556700672,55112 790660050708787205,233307 752978037772324865,23929 776423176507125762,155688 785948426748002304,199211 790937996887490560,234583 758105788103610368,51344 791255142045802496,237491 780078151657480192,178075 758744384779096065,54123 794703838284578816,261155 765630233995337732,87904 789242357220638720,224916 789489614071312384,225358 785322076743663616,11774 788007272743972864,159876 795270769903333376,264397 790729516326891520,230899 793627353842843648,252020 765718612443299840,87904 771318149086060544,113836 774973692023599105,144682 790503770840965122,229546 766559531954339840,92917 773935294383067136,139404 750789947938910208,15316 759117041089458176,56630 762965152857722880,73530 765243038272593920,86645 786642161160720384,204078 791727213028581376,48663 793882066261729280,255942 756190705739968512,11774 785557409267798016,196917 758707705582227457,54752 753321540184223744,22750 770420824205590529,117257 773867104256847872,139404 792049215610327040,11774 770063633070092289,116164 788455937224871937,218275 793543430202941440,253418 740802519761326081,11774 767441240711426049,97438 750049893352402944,10735 752737498275704832,22662 781883766516092932,187044 794004135045689344,254135 791405008491249668,11774 732900013051891712,353789 755561866919686144,26815 770282456838701056,116618 751169719227543552,15264 769149755268005888,111558 788113115309309956,215005 773772758169718784,136904 767798419888889856,101383 788629996508184576,215507 788752248897622016,220029 752664699964100612,22575 778201660963389440,166390 780604230553907200,80785 757402190675927040,45311 753041431506391040,24788 786259709766631424,202177 765610040594006016,88497 761360318333202432,66801 787969173104189440,210740 793521246239469568,252741 791862436756357120,240483 773533860474781697,137042 765572395562311681,86961 776455048813481984,155896 786919432249413640,205989 756296328209051648,42432 788015988881104896,214354 777045549862100992,159876 748545603202752513,11774 781000262521589760,182752 771966088569577473,128043 775577283050479616,148445 775525211684925440,149259 755727123294281728,39235 791569719702716417,235590 775177124135174144,146720 777685294199955456,162596 788726905059041280,220029 790121761283067904,229116 755855265086537731,39188 778601873066582017,168794 736697252035497984,1011996 763985887826817025,80939 776065774607855616,150256 762284638777798656,431998 765589993284861952,88206 773978688933076993,139404 788902833047408640,220035 794989389646589952,262849 790915977760288768,234548 755787593648791553,39195 781225380791418880,186149 786411986036879360,203350 791291130654654464,232169 791686993583407104,240145 768541318700146691,104662 785520411127623680,196277 753329409675755520,26086 794988244765147136,262925 794749537739046912,261155 756517993178423297,42432 769248746320257025,110585 778797196447657984,157082 763755444540088320,78344 786640640541069312,205455 763965934528712705,79999 775395465370017792,148473 775784457039024128,151156 790949805828739072,232881 761339366979596289,66116 769204651241578496,11774 794532338822762496,261155 749973058627055616,11015 795682127136301058,267862 757740973749374977,48925 755725725026619392,1170819 791670798050136064,240145 761002132057296896,65180 774873630962360320,145734 773936568482590720,139404 780625525588959232,182049 756969617977774081,44163 762019413180682241,68654 787969254243069952,210740 758064551296430080,48663 732530252321312768,352433 793011188871286784,220526 778629741137891328,169201 793104208484503552,249469 788392580803428352,217519 753406559850344448,27045 773236280725504000,133980 780738834682093569,182036 761597722017329153,67852 758039875761254400,51069 764844251574247425,84724 790654038329200640,232169 767481100713103360,99488 757664234268401664,39496 788735839073427456,219942 788391277020651520,217519 777335284849573888,161546 787076861356548096,209035 788375395703803904,208544 764833067571765249,84724 747488744693993472,11774 761217493985660929,66851 768581850843328512,107032 773290497225871365,136018 779637897788067840,176025 757238157590966274,46006 758813602459557888,54644 790298517075918849,11774 791637705624989696,240145 766755085917556736,95075 773007290190487552,134033 773514819261505536,136947 791306480402083840,234796 769192160474398720,111549 792560156668076032,246632 788173949007953920,214899 794004308417282048,257546 758220752533401600,51265 763499913846087680,78861 795374060159062016,266723 771402578173100032,125381 778199204434939909,166390 787051151371927552,105109 788831290640310272,220806 794372612239540227,257353 785484148152479744,194723 787378402697310209,180433 775786950150201344,151688 789201418683092992,219531 763948410336518145,78274 757837688082870273,47940 759105132168671236,53185 752251972670095360,21034 793464032888061953,218603 768442222899400704,103261 771459304712962048,47940 793426606526083072,252020 768879736043016192,105400 791993590776008705,241819 773952555978063872,139404 764660338402877442,26066 790753553824395268,232863 776622855937220608,155451 791348837033971713,231894 793849179323924483,255954 788928233651707904,221785 753303781043875841,26066 751185705913626624,16833 776127183588851712,151845 794323309533896705,249926 753730129201737728,11774 757619622598348800,46076 791083439197782016,235620 768494199503065089,105109 794415429531865088,11774 786874646910078976,205989 757309890360508416,46404 770290623031181313,114254 775019048912334848,144611 775076214268633089,65540 766585696970805248,94269 794007665672392704,256502 772909890138361856,132335 778363940086616069,166434 766707960810577924,11774 791017129550155777,235147 756684605529264128,41156 774646362948284418,139012 758380514545836032,52605 787803008067219456,202217 794212569087180801,257707 794779865761411072,262849 765193240735657984,86119 778233575489478656,166532 756457077510381568,39354 771323092006207488,100605 776847513236205569,157724 771550852074971136,112872 762032438285594625,71476 793162548677840896,249180 757800244075634689,48929 778248101559697408,166390 762896359540174848,73712 793211270413578241,249926 767736820100698112,100893 770139575780016128,115493 760108361853444098,61037 756203245685596160,41680 764252395983376384,82066 788870091224088576,220815 762684795323154432,74133 794181041938309120,257026 787085559676088320,209151 793145579119357952,249926 743454760930541568,350505 794585534106570754,39957 788177727526273024,215480 751754749003722752,18893 750745057653821441,1248106 785830149581398016,198466 794585748619988992,261796 780091014816169984,176128 794691176377020416,261050 781204989737701376,185982 785557490444357632,196917 761665311733002240,69181 773507537379422208,137042 778303262122446848,165185 779891763897073664,177233 775441091768283136,146991 787259793140514817,207733 770158067178729472,116814 788360161001934848,217156 793997742318190592,256239 774385854961811456,142668 738790274579697664,11774 758438676435116032,41703 795348015728959488,256536 795770480946860032,268428 759698254699241472,59373 775863709277138950,151410 768067584029782016,101163 738790770929459200,11774 787206829432385536,209151 743523404192460800,11774 751944820394983424,14277 768864850076467201,107745 761682030220414977,195876 786903764330483712,207287 755595828593504256,37958 786218138626957312,201494 792538837935415296,244270 794201280407142400,258598 778034118349185025,165435 793039022541058048,249044 763034800449990656,47188 780627591011020800,182154 760197294746632192,61675 774293423272497152,141867 779112486071066624,172270 769246183466364928,110843 761318206694842369,67360 765651192454189058,88669 769330326376161281,107910 772900471715561472,133043 732524353724682240,352433 770898941214875648,738099 764860110250270720,73910 771173495875055616,123085 757885288521883648,47940 761387817549398016,67401 790914614884077569,234583 769161100965195776,27164 794321612757749762,259743 773441511606345728,132848 792034384425672704,243092 762885570280378369,73989 779837150246428672,177248 758859469522554880,50442 771686716243673089,125367 791027976997629956,234796 773594468356325376,137042 794039511831482369,256239 764862871633293312,84724 770692190360272897,120610 791670112377942016,240145 793424610729406464,249926 764946458131005441,84929 768635509623042050,106753 762363927091118080,72653 763384534373203968,76535 764186008678125568,82283 733224508811804673,355570 733520278236495872,102730 760189976042758144,61352 758072780646592512,51265 791446815828836352,238780 732679603395923968,353228 764554078680707073,80720 795445482910842880,261155 765005140025802752,84724 795707605318565889,268356 795490017917497350,261155 793515259696975872,252020 791606859060879361,239893 787315205692723200,210289 788420145156792320,197512 789145276225314817,223492 790722350161416192,231881 765710789210738689,88920 786035744737341441,196733 791375494209900548,238207 778233226045317121,164826 785649338450055168,197888 764067124180455424,80136 765655409516539904,80720 792158441309663233,243165 795374330267897856,266590 781475811773804544,188119 771412977371090944,124855 749727187725541376,9754 787471118626070529,102730 772978236053528578,128143 793646745875996672,254446 760159715355684864,60134 762309017414737920,72495 787058660564410368,207287 779002290153807872,171324 774685461893746688,144613 786590816219213824,198513 763502653489893376,77558 763909981447999488,80393 793829355176591362,255393 786700440322904064,202675 793204795754450945,249469 794546728703852544,261155 761080430976114688,65157 793134970420224000,249882 759154712956563456,57348 776860594976817153,157082 763714805572087808,1170572 767396821085716480,96039 771055833937547264,119041 774310128162078724,140372 787420908466036737,205728 791350180243058688,238383 752292739727892480,21385 758049708354990080,50827 795327048285880320,252035 763398962447515648,77331 788439158649921536,11774 759832485043638272,59666 770280903448887297,117833 771827782703874048,1249918 767379567954759680,97515 776130954331054080,153845 792138369279012866,243075 765010984037679105,82002 764982941579636737,85562 776465394781548544,156055 780846653087580161,183269 794758827409174528,261666 775809554869125121,151361 791691612350844930,240483 778978640507863040,170483 776886482057306112,158314 776227487995011072,152314 795676759626752000,267862 770642022797496321,118985 781619295985950720,189523 750491416896430080,12883 765006322244935681,85562 772971581697961984,132335 781271988497215488,186434 787525097842155520,210289 764224514628526080,80939 793113658637348865,249469 781463885958242305,139404 750127475020226561,9433 767952809719312385,101514 753989231278714880,28049 751631337891606528,18893 778308462862217216,167319 754904079072100352,27045 756555285968351232,35890 772422422351994880,129558 791335018190602240,238205 755597971283030017,38421 781229645471547392,186212 757972987077361664,49066 776416193754206208,155390 736700308475285505,1011996 778278245464702976,166409 765664048318939136,88998 763122506890817536,76257 752820963339886592,355680 790716770050985984,231894 793263680196534272,246225 765981247638114304,90735 793986086917836800,256531 756616413914300422,44429 760544954980511744,63071 773544287036383232,137042 792177538759991296,243983 773697941966118912,138205 785847981522186240,352718 770725334387920896,118191 785284624423407616,193669 774810982451286019,145244 752975348065796096,20932 755881647300546561,18215 767092671982608384,94378 779700327066898432,175092 793792781021880320,220727 795118867802705921,264397 733189535438249984,355672 793441817454706688,252020 787848104632549376,197888 768863748979236864,106821 776250341893431298,154832 754842310173724672,22012 768570892909588480,107423 788060698639233024,215005 791323305357746176,246425 790163153694883841,228583 776447549167153152,153921 764782563109933056,84724 795696144114470912,267977 766432421944393728,1170508 787414525762940929,210146 761170388965470209,66897 775776332126883840,151156 776484215516860416,155933 792129934286172162,11774 768867634959912960,108849 791688087977938944,246425 792439618926960640,245130 793863593460719617,255870 732199158497607680,349795 767967497156820992,101134 780548383765172224,167858 791681673968713728,238395 792395873057591296,245566 788253527562866688,212785 763517069371461636,78684 788390068604006401,217519 769262552547295234,112399 790551753208897537,11774 771409193731514368,125367 787027917863657472,207965 757290096374718464,45319 758508528692764672,52730 732542780967387136,238169 778577364720549889,85326 781571930688139264,133388 732981464397021184,353200 772116369202491392,129335 772155894830403584,127707 754743869623853056,33356 758296302006534144,52112 776486546786619393,151463 768976430935965697,110302 793473670790295552,252408 772880676060364800,131003 780472042357420032,11774 772598051814899712,131027 788123249276092416,214492 760519812133052416,62063 795775087840468992,267862 780735812602241024,179967 788459415863164928,218275 732213775202390016,349788 732923843409551360,354606 751199068609613826,17365 792405806834737152,245750 778599273420038144,168794 761705405131087872,67852 762435656811290629,69673 773342720584773632,134375 775507636129325060,112363 790253854793293824,229693 793472861667225600,232863 757668791924973570,48522 761610105662107648,69711 792255552294354944,243165 773160484191277056,134750 786306705734852610,202051 794245302727409667,258771 775205272935628800,74133 773897626437627904,139404 770226556773949440,117377 794349945595772929,257492 758316270467112960,351152 793727287736664064,254494 765557657755328512,87904 775835074419953664,151185 790062338653118464,227048 770747822593277952,121046 778322118647902208,152594 761220436197838848,66842 771639970725453827,125163 795709217516769280,263251 754006056779386880,29263 772289898837581824,113754 793164096107491328,249444 775902494664773632,151741 776091193230790656,153095 750870855568109568,14421 762997480778768384,73712 788429827858505728,204337 779007244163616768,11774 771519774530699264,125814 774015716143927299,11774 750455810782822400,13071 772487084275855360,129558 766332924446724097,89923 763689644231917568,77612 774428481753055232,138592 788594031714525184,218969 792107563408121856,243190 752240276920381440,21332 795113545474207744,264335 794744811446222848,261155 787325367732277248,207835 789658581159346176,211170 792149447991889920,244328 787466091140308992,210207 785922387657187328,199546 787645965691920388,46572 767420937155309568,94718 792036536984272897,243075 785602936105644032,197286 768919861669957634,11774 786865442660818944,108396 762588094021459968,73662 756717996442136581,14277 768814312051933184,108849 758181744990269440,47761 750720792615194624,14421 785925474849480704,199546 758118290862419968,50827 766699619287961600,93303 787658085020082176,108396 787800699094573056,212164 794546755790512128,261155 785301055177359360,194934 792180082169225216,244289 766784633635831808,95708 790604433386196992,232791 772889208415461376,132364 789746071907934208,212131 781572198603579392,189031 791043579774775296,234575 774985723049115680,146259 787931074693206016,213887 795099020192419840,263926 795278084375199749,262022 780883338617819136,178194 794686529889333253,261666 771911525783130112,127366 777118375218597888,156518 777747558009634816,162610 789098442479980544,223286 766847448606240769,74575 770420419283283968,118087 779838976534409217,176218 770730631294775297,120541 787341318611755008,209351 768982928240078848,110023 792802500067942400,243075 756269329876934657,42249 768961809365676032,110362 795461726732840960,266079 768253075886923777,11774 786386493849821184,202304 780113556029091840,177233 786563095384555521,204413 792055909124018178,243187 781180639634751488,185496 787176141434085376,208910 760633845502783488,63267 788612645616230400,216987 790951692669947905,234653 791379743815806976,238207 785445195315830784,195125 781340358374412288,146608 781707020881784832,189973 788078015045435392,215030 792350083526356992,243398 760784239847669760,64678 777595700511141888,161277 791673266033270784,240483 770066582240391169,116676 764806245723222022,84724 766495889762299904,93068 794589744172859392,261155 780914725072887808,176380 785448055348879360,11774 755019655903928321,27045 759283326754648064,56964 791422038451875840,238823 780919602062721024,184223 754828008066785280,32337 760648692550340608,63662 787923851120353280,213887 755071555693056000,35044 770744178418606081,120353 789219894264901632,224680 789515366502322176,225981 792233822720884736,11774 761652922488762368,68987 776781621823348736,157721 778707778802102272,169327 774644167666434048,143581 792715804718555136,227290 794564208172105728,261155 751790381696634880,16931 780978336369561600,184223 787800759232454656,202304 789485953224019968,225981 757618128742330368,47844 755001847866331136,32710 765580190663729152,87249 789509728024031232,205972 794194663347322880,258598 788762993953804288,220332 790636485028347904,167220 765599072203997184,88311 767502604536545282,99030 758690917851144192,54070 765223165819654145,11774 790810430037954561,233152 792394954609799168,242284 770395475417690113,118761 778769524942397444,170252 790316412061544453,223921 754728049330061312,33356 762807014988783616,74302 793487076301819905,246425 752273980937998336,14277 771430824818245632,125085 779794441821364224,176380 791817980615200769,239610 760980515457466370,66159 773604868472860672,137869 786593475714088962,203806 794563684609556481,261155 757576336856666112,47761 767840941440901121,100620 766754246549237761,95988 772167430575710208,118191 794510129660104704,257325 733027551317266432,11774 773520928688971776,137158 778762912529846272,170253 765230532179402752,86440 762304176428871680,71429 781010617327087616,141360 781522145801363457,187478 774249473283424260,141701 774670956258263040,144494 790553248646172672,231894 786409895432101888,203674 770677836638261248,120541 781064191759101952,177778 793448657299177472,249926 794489834312175616,227345 767126517239263232,97468 750462069586046976,10848 755017016524890112,27045 770426273608761344,118191 756424863137538048,42344 750740363657093121,12954 776240202226380800,153845 788477515379580928,218495 785841327330172928,198878 756249940737691648,42171 781325394976710656,187389 757495312252542976,33186 794349740901232640,257492 795346969749135360,266500 763726596511522816,79344 759167503264210944,56964 794211577641701376,258331 765305166690152453,86781 781656719281848320,139404 773619573409062912,138165 795217583943413761,264397 789186136048402432,172084 762285841699868672,70679 762392093721407489,72975 795408673807867904,266151 757634148181868545,47102 789284502191403008,224680 773633988489453572,137927 785993127983054848,199960 790477502363729920,225949 786351416193458180,203076 778375480265150464,167305 788762209442603013,220332 772168742314844160,129991 785579785879642113,195975 791250757085491200,218603 769683358158774272,113457 777834422313881600,162109 750765645546000384,49681 795372104761753600,243187 774726443989295104,139577 767898041076490240,99328 777856474668273665,163127 775889722275164160,152182 786234751648542720,201583 755515477082767360,34441 776453728350138369,153596 764623974865235968,81659 776386670459576325,155390 780761424817774592,182036 755159604108128257,35890 792820615963107328,247877 779140734498721794,172057 757901322272202756,49852 794200654482915328,258598 758447606163005441,52749 759453965968875521,57092 773449162528522242,132335 735023056087846913,1170870 773921096928231424,139865 785627620301950976,194213 789433158269825024,223692 763452786944139264,78394 788860591310077953,220765 760546295153102848,1170555 775971647635333120,148367 776758918642937856,157693 777513417607438337,161387 788542477049352192,218832 792240470839660544,243187 753032894650552321,23742 767588065514627072,98972 767924968063635456,100893 756569687538954240,43225 786727193288306688,205638 761574205494140930,68993 770804795724730368,118192 793927219449999360,252806 779496815955578881,170187 775764583239876608,151463 779147610217066497,14277 794744543098892293,262145 795753840675004416,267576 785258568182145024,11774 795365502898098176,266054 750461951583584256,13532 781231449278148609,186434 765286804371025920,86440 772215894231703552,129991 767097280583327744,95672 771388724064165888,11774 751551097420910592,18470 794091314568564736,248652 760997375213133824,304513 767449913265225728,95055 791704511828156416,234990 768151725689700352,103354 776903429415440384,159359 765687504464973826,88459 792565251120238593,243075 780644278716338176,182257 790977159661748224,235669 780525710796554240,151845 791954757627760640,242584 753399027475947520,27317 781191414470193153,184214 787042390301433860,208178 762349515701645312,431998 779149521037033472,171089 754858334730252288,33356 761540903840260096,68982 755824817597714432,33044 789658076307611649,225608 733483410216345600,355952 736276633703813120,11774 748196540770967552,47188 786637238146924544,203674 786959585881890816,11774 785902257611034624,196277 792184575351029760,243075 732601699186135040,352846 762975120222720000,75724 792778954633388032,245148 774300934243356674,142597 757574047592919040,47761 786007639624785921,199546 792060029666897921,243187 780065588236267520,175969 793296711733039104,250633 754762210497355776,18341 785437532779446273,11774 786646304839569408,205349 786941889706618880,192032 786411130600189952,201441 752020802891952128,19000 749334190378844160,8047 795422162362466304,266491 761958155760701441,431998 751188902325522432,17384 771022184101867520,122146 791773525207986176,240584 794344145208885257,258741 763497630525714436,78707 764175717516976129,81869 792829265091891200,243286 793429271884750848,252020 786955237156282368,207287 750381133578117120,12883 770874182217273344,121949 789129758344814592,223815 760162964750077952,59666 780881093826314240,75300 755216052641038336,33027 788096747520352256,214354 792149984149778432,243451 787781264270954496,212034 766745439651696640,92860 765623613068341248,87145 769190961284952065,110585 780369243695116288,179718 750300312368537600,12357 757637789269782528,48509 764783553749975040,83422 771550012207575040,125554 794374250928873472,259974 765393266065887232,81869 771818200514170881,127218 776617586884829185,155933 778597382057439233,168794 776448625677176832,11774 771001581563219968,121949 792436240821870593,245130 773725105478328320,138898 786276227589910528,201620 763975828694634500,78304 773850811541532672,139404 761369999042838529,41530 757336563755937793,46193 758506381284630529,53703 793840668955119616,254135 793496680788291584,249926 756674206696439808,14277 767084075572080640,97377 787483881289023490,207433 763167058343239681,74133 772479101391114240,131045 757755885556871168,46958 767805365371203584,101681 776623205943353346,155451 753349124137758720,27222 795247581563670528,261942 750301546429222912,12357 769950271178940416,113457 778393677051887618,166852 794669945540005889,262022 780611783128080384,181984 775391979127603201,146637 785642488639942656,197512 776131859268927488,153248 787230683202805760,46572 791808970952437760,240483 775394190595330048,148994 749324928277676032,8047 762514653591146497,69947 794736056130093056,262849 767562948189515776,97447 760896614986690560,65234 760258464195031040,61145 786560521340411905,204413 777960872387817474,164764 781568912148275200,188304 793522694096457728,11774 780699621064601600,182257 770273384429129728,117364 791743330166018048,240584 755207138356686853,35980 762711012286033920,431998 761149776272338944,65180 793225420527181824,250544 786404885545623552,203674 773531259683373056,136814 754042791794085888,30590 785243065367748609,194290 777946900330795008,164846 764997463128231937,85562 750141686383124480,354090 766037816551743488,90539 777040125243060224,157755 750434382087847936,10735 762144855703322624,70338 790930178482536448,231805 760650501356564480,11774 778717950857519105,164764 786674408505180160,198304 789483436683788288,226346 760256290312560641,61545 781893438765686784,190635 771514364356497410,126252 791427556473905152,237491 793499670920200192,252890 791104996611792896,208178 793167966439223296,249961 765587777480167425,87208 773029863691198465,132335 753675798951886848,27402 770616066909147136,119937 780978522177335296,184223 792141202615173121,243075 772506013752696832,131007 761742509991047168,70072 750809632730296320,15536 772552183308922880,130988 771088588863774720,122982 794588033177645056,261155 755364412974886912,34891 767033977374928896,92959 773506516360032256,136947 786944535515443200,207613 794284813104648192,259623 758276149604716544,50923 789169006942953472,220029 750063770840465409,10851 763907560546168832,80136 751164429996138496,16897 758659893507321856,54070 768893555976900608,109709 789285466252185600,224680 769481994845556736,109875 791418456692457473,237491 754040453612376064,30802 781074101683097600,185243 794677354467426304,262022 779522938173136896,173347 794983414222954496,261666 791348124677660673,238395 791737669592100865,240535 787631838130995200,210460 732682088516702208,353228 756301613472415744,42125 793229271745622016,61087 786301341383598080,192032 740426737620799488,11774 761324920269713408,65180 792439817300828161,245698 795029936104939520,263926 760876988789907456,65404 765388523251785729,84886 786917285181083649,192032 761664238339383296,69669 788485876141744128,218507 794902875063271424,250293 754839894896152577,33355 764482106319859713,83459 753478429383602177,22785 773660285437636608,11774 790929145551286272,234583 793514284223389696,249926 768885443391791104,104932 760445035871662080,62853 775884424172810243,151741 786040625963511808,199546 760982592128712705,65974 788039122178838529,214288 794163612810117120,258331 773724867539501056,136947 785271005765832704,194648 756635956510416900,44471 755875141406470144,39475 763862446280847360,80153 778577259087089666,168794 759495781023756288,57105 753376825892483072,27402 775091113304567808,146405 761648429453840384,67852 756648030808469504,43391 781272001398861825,186434 778522308193452032,152594 763477418052943873,76406 745083449501941760,195876 778328381666521088,164826 788401634757992449,217519 752216236000419840,20389 790256505115189248,230282 792494709109325824,246225 771060499500900352,123028 775826455594868737,151463 785704142392012800,197512 753759831346057217,29263 760602943359885312,63655 771405444535517184,124597 774195951749783552,141887 792217299629535232,235685 795717543554125824,268281 754717275513499648,33356 768297870810157058,103071 778351072691625984,167220 795343890224123905,265806 759202101306204160,56964 770720747136294912,121046 780933827229126656,182726 780982416408252416,183689 785367356625354752,195481 792066617194799105,242693 761630844121325568,68993 762647978221985794,73926 766758405075644416,95708 767895608514535424,102249 788878666063237120,220602 762705145826115588,73926 795448496610492420,262022 769900225137782784,105109 790993111308722177,235828 793939846054064128,257026 794541613825585156,261155 792165426096594946,234583 779553520701808640,173682 750655376371150849,13528 787783939603607552,205197 792820978212540416,243187 793203860408066056,249469 757673204445945857,48369 791822035882242048,241033 790957394654355456,1170661 732380333165977600,350697 757030562779365376,44429 764242852691881984,82002 791633288536420352,238207 763126454846627840,76794 788163911212204036,215608 770679145269301248,120613 779072221801218052,167305 791252940346368000,234564 751056897965371393,15316 793526635182063616,252020 772510535254478848,131341 788907521117347840,221785 763562163667628033,78873 789190853239541760,217788 794205556164567040,258771 770475789607469061,118192 780937768142671872,183269 788487736390848512,106085 745287283818008577,11774 762382184162463744,72783 791714880516530177,240718 777053926830907392,152946 780602428139905024,182013 776887411670343680,159146 773198757282222081,135025 788100146877698048,215005 793504100667133952,252890 758703913277067264,54070 770719053182857216,120613 777619001115414528,161277 788904468897300480,11774 773513024468455425,137158 755509305642713088,35470 793971494799847424,11774 761649088869826560,69231 760763913990467584,64678 767183403942866944,95672 788063363179749376,214492 791447283602690049,237150 767416967154335744,98890 764710216801804289,84422 792124484522311684,243427 765275786114764800,85562 773906058448297984,139404 792782817080074241,106085 750395187743092736,12883 757243144383635456,46006 762278219508748288,51778 793830518412410881,255039 792869410675519488,11774 795420047745355777,247930 769893082166767616,115667 786614062624956416,205181 764944848461836288,83391 778390790137638912,164826 761922762684399616,431998 759580159846514688,56964 773660922959138817,137693 764512608166768640,81946 763744203490852864,79926 788530222459068416,104244 794329770548830208,258878 755788308656029696,39197 758830319550144512,54070 760994562516975616,65455 780544316469051392,159876 791357669537787904,11774 780384436026212352,90252 794251583836012545,256471 755392578342707201,36735 758148959365922816,51344 780743778814398465,182036 762075752649007104,352550 765306535853469696,87145 795307332213338112,265257 761540516123148289,67401 794698143749246977,262752 750905333233647616,14582 758129752033067008,41703 795015404036857856,262022 772815903117369344,131480 781876543601737728,187131 750782169371451393,15316 763489744323874816,73814 795469810742206464,267262 750379506867642368,12883 775900194856656897,151463 791326080669933568,238117 794322194369114112,259743 795255136675307520,262226 767800299817807872,100949 775449346644979713,148045 793096402133848064,249469 743478962605613056,11774 790549623479767040,232137 767350214961299456,98887 764606328086102016,84209 793898414870265856,256451 790240834843123712,229693 764820575957028864,84724 766990976623796224,97257 764413035423367168,82877 791465767367806976,236962 794728580169072640,261965 792072054807916544,243187 791698431932760064,240260 790971912121823233,235487 794213455087730688,258331 772563607359848449,97519 794293889855201281,259134 794966700173107200,262925 763727510169382912,78304 755533635432943616,35890 773202776084086784,132908 788142207542763521,215210 777570539581734914,33169 792022077007994884,243075 750425275754749952,11677 778676579165614080,167101 760587889222836224,63935 793910886398394368,255942 772430845776986112,127366 791033484840165376,232169 763805282363437057,80393 760246696026648576,271850 772416798394228736,130247 763930136529870850,80939 755454680512299008,35470 768076215827648513,103354 775713344766480384,1250232 766727399186759680,92166 766777833322582020,95462 785547109546102784,196917 770287286235701248,117257 780622866886762497,150151 750752779501658113,14877 787277257433714688,188577 791575536422227968,239892 770027101718282245,112363 765228073922945032,86103 775002927341547520,146259 777301488523550721,159370 792030150497964033,243187 788139445593649152,214247 763496116742565888,77612 766421113467437068,56964 792164878786170880,243187 756970380846329856,44163 778364052472856577,167220 739862457712300033,11774 768895173623320576,11774 754035467981651968,29377 769133325390708736,110023 750144675533746177,7275 788122610731192320,215754 791056902469873664,236393 771039068868063233,122148 762774801651933184,74366 789991708742127616,228124 781509559525445633,188401 734483278443483136,351225 756590565173657600,43917 777921406260633600,162294 781258482699923457,186434 769750730567589892,18030 780839236383576065,183269 777267630977810432,159475 793138991335739392,249895 751749885083344898,18488 790959090889482240,232884 765349348238626816,84886 761854698085191680,70918 787729125465260032,211794 794505220193533952,258909 795615551028686848,267655 750293458552758273,12357 792868922223648769,247877 769681748972056576,114301 780835807586291712,182726 778688785898835968,167939 765140918324387841,85925 771511995728134144,126293 790001620880809985,218603 788365325544857601,215608 793143828261793792,249469 793164147580166144,250033 750647529163747328,14367 773524517897527296,137042 794694706420649992,262752 774882444658905088,135960 781841888370393088,190635 732286551674241024,351196 794892261880397826,263090 772533121652781057,129301 773671817688993792,137869 765065855382106114,84724 778652022975393792,167939 771405834093985792,125367 769952768526323713,96032 766032901670510592,89923 774846696870281216,145681 758900913410977792,55684 793099850955026436,249469 775545963045847040,148684 778188522771611648,166282 791294736392945664,236671 785283011227054080,193669 795265794334748672,265257 764934732912136192,11774 791866163227598848,241678 773542307274514433,136904 781187769833971714,185496 771445918306439168,124597 776265952283529217,152735 795735232251105280,199307 788487283448041472,218275 785871749632196608,198105 791640456878698497,238292 758038846051319808,50923 779836905030508545,177248 793119962994880512,249348 751999263299674112,20273 766056056413888512,89923 792080468522958848,243187 786793643067609089,205728 752681748660641792,14277 787349779516944384,46572 773951804589477888,139404 791135480993738752,236831 763812269721423872,79987 760564120500396033,63393 765695843735248897,88669 764599186989821953,82009 770436306845302784,118191 794492962692595712,260237 756553556229033984,43469 758275468038549504,50442 791123660203405312,235590 788448900701007872,217519 760046726782812160,56964 786101024633266176,200870 793610582259707904,252639 776505440783900673,155933 778090016044097536,26066 788559808437882881,218495 772875127943995392,132996 790219008217755648,228470 752630372559679488,21332 755174530100756480,35890 759871342380318724,58253 795699264512925696,268281 771055160986443776,122146 762738558511833093,73707 766691414264668160,95568 791356495501860864,238395 765698368232312832,88489 765973120427683841,89623 790309089712676864,230277 790430168951029760,230270 760991693202157568,65455 764180463531462657,82457 775774668913598466,151071 769148330337185797,111558 792131354309779457,11774 768991560490901504,110585 790596803393622017,232169 753365336813101056,27045 753965700646076416,30206 795612397574623232,241678 771390775284207616,125142 788475822768320512,215005 785932590247063553,198105 778304717373911041,167220 733061665860816897,355261 753404244275793921,27045 766614889406140416,94699 778395041630789632,167101 793570626560811012,252020 791032197440376832,235590 750321657718329344,12308 756503582078279680,42249 761794914476634112,431998 795438764306743296,266151 765666896918171648,88459 776756997727420416,157755 778750699341357056,170088 771432063102779394,124744 738717217655685120,349462 767749690162937856,100894 765156380529614848,355342 776084645318361088,152735 787620199839043584,210021 792224307988619264,244550 754713220783366144,22393 785742575990870020,197512 778273521692704768,166390 780631336113565697,182049 791289206165340160,237491 794583656631107584,39957 787335227634966528,207613 768860157744852992,109666 751925586868723719,20506 755090021770792960,35231 787153389218066432,209351 794163008603914240,258331 752912657276022784,23672 758080705645641728,50923 759883332775612416,59904 758352835281031169,52061 792530412379570176,246521 757570386066374661,47761 790747146085597184,99049 795351257309278208,266500 778733738377089028,169437 762089381607813120,431998 788831782363947009,220031 734796971161100290,11774 778605631485816833,167220 788888569976938501,217519 750168908087201792,10847 770680093731463168,120610 779947482713317376,176890 766774156604088320,91700 771702091827949569,108396 788090540734550016,215005 775749755951427584,150511 769553386509217793,112239 775796029861998592,151463 757214623796002816,1248482 768965560650440705,109960 790431199181275136,230270 791363653505277952,238207 756615409722241025,44274 773305222495993857,135505 781282110426390529,183759 793173023666954240,249926 787157558679117824,207287 787308683520774144,209838 786540853212872705,203200 791600720701042688,235621 759160895201239040,56964 751156256593895425,16897 753665596324061184,28862 775042368584060928,146259 791697203630866432,240070 753242367616880640,24173 756312727262416896,42432 759558686222147584,57068 794375692410638337,259974 732184246241112065,350021 793477973382877184,252408 791614284354715648,237491 771316598397399040,108396 778298272502849536,163990 778299203890085890,167220 791501564678504448,239405 751638283692552195,17416 785820974201511937,197324 751541847600705537,17416 760195414972825600,46384 791697211981783040,239612 762641682722500608,73926 789100657529630720,223286 754897287508361216,33355 774539315359588352,349479 791648710061010944,230485 787084378144772096,204835 792058234034991104,241678 793194351488892928,249926 795083668016472064,11774 760145228900728832,61051 788419178365591552,217519 776763751966056448,155451 762063756524396545,1248994 795080412674531328,262847 763610999437991937,78394 780131943165952001,176125 757775801379065856,43285 792490336169832448,246225 787013227892842496,205728 760274646214254592,57689 788910552122793985,220029 791780863688122368,241678 763716596800118784,78394 776909552851779584,159146 758496523449569281,52545 780364259695951872,179190 778230379949854720,155598 795436037560336384,265855 781248946299691009,181913 769849927598039041,115530 770581619564355584,119832 775802803025502208,151463 779525831928401921,174660 758287986924613632,52112 766330611803893760,87904 785683369245814784,196538 765824480887185409,88930 792125311311814656,244230 793242102494818304,250293 778195642892115969,164831 763497923166498817,78100 794976915962654720,264355 756679305405538304,44450 787586881710063617,211402 779016702893764609,29263 750365576036380672,12883 791867425079775233,240718 759974599496982528,59666 791623297402335232,240061 791733382874968064,240926 772933865967083521,133617 794002598781210625,256239 746410137376563200,11774 765207505748107264,84724 780744362976169984,182036 749937106634563584,10653 793534167237570560,252639 768816138193145856,109167 781419656284254212,187084 775863216673021952,151410 785299846659993600,11774 794663771386052608,261818 786835836407021568,205090 792090089165877248,243427 770731853493874688,120613 763457646947016706,78344 770387930531659780,118191 750482302380216320,13532 773222444010209284,113836 781538075050672129,11774 790878670202167297,234583 758410450757451776,52061 791628438650040320,238207 794027743696527360,255870 743516863267639296,11774 770057737715712000,90482 762101974170939392,71502 764181828680847360,81946 777022212545081344,157755 753264451277783040,24248 761559639305572353,69231 770267156256784385,117364 794820083872894978,261818 776837331798069248,157755 794568837437984772,261155 767364833478078465,96039 792368071629570049,245086 762119864567926784,69422 769320301490499584,111558 789142036880449536,223899 789304661584908288,221785 794981500504723457,264397 792679703215763456,245148 775649185584541696,150511 755952301827878912,40881 792500210781999104,246273 764800185973301248,75233 792099119041044480,240483 779715046129762309,174756 765652766375030784,87904 785713658026270720,197512 764781725880909825,84724 785378557279240192,11774 759737359126687744,56964 765561229914038272,87904 791682650612400133,240483 794531472095014912,261155 794007468921602048,257492 773697217467191296,137869 793894166866456578,255393 765511757657874432,87904 794557440712916995,261155 749680341179260928,9314 762682431069679616,11774 791092439117393920,234583 752093480751665152,21091 786227037987938304,201465 780606799959523328,181935 753655734315999232,28732 756667208978358273,43391 765605510120742912,87904 753631482225172480,28501 794498451006509058,259543 735390812557737984,349060 780671483257511936,82744 794634787734650881,262313 758660324656549888,54070 792527378325073920,243562 770550288386318336,118192 786026738560012288,200490 786400601081049088,203350 765006783450607616,85562 766188415033282562,90384 757767217148665856,48925 770465308574420992,118192 791450366629912576,236582 792534039013883904,244270 793590131881947136,253793 773476863574355968,135025 790972895627390976,235590 793652409889206272,253793 765525693119758336,87904 787131741462867969,207287 785636087347634176,195975 768329622824095744,105109 773117245455208449,132848 766085223931113473,90384 787101290706903040,205728 779072805128196096,172027 795693950157914113,267862 795397483727876096,265875 762778659442733056,74727 794325113185464320,257492 778616492967415810,169201 757989121952448513,1248559 766943238145978368,96200 793103982516379648,249469 759733122283937793,56964 753913594467811329,30296 793989890270756864,255942 795683492432580608,267862 788483257167810560,218275 793178443152261120,249926 775007692934909952,145474 789158505555124224,221416 770293060068642816,117377 778716086489354242,169715 781555265191673858,187611 762749902170394624,74630 778476137659846656,167044 754156552475377664,31529 788828090185101312,220526 762727315960766464,74133 772153249633828864,128025 775376879616352256,148645 789893225045786624,228583 793502514763169792,252196 760525789083369474,63451 763147108387991554,75336 769069656657240064,110209 791038596778045440,234575 778990142346317824,11774 790705622568153088,233756 795342014502072320,11774 761280625575862272,67229 788083664034918404,215005 791015321524170752,234653 781297746724593666,183759 767038987529752578,97303 765156534435319808,86103 779712603987726336,175952 750719500853473280,14351 759163768609775616,56964 775598361563062272,147978 788006919768252416,214114 759253435212587008,55661 792519441963560960,246225 791021715400699904,235882 794061200879300608,257492 790895848850948096,232884 792500105865814016,245268 793368211337076736,249926 793516922377674753,250535 795480693912506368,267270 768001663483441152,101681 793808884146311168,249926 762588108714049536,431998 794159942819135488,258331 793552651900317696,252984 756556240075894786,11774 755621770925842432,37991 790114118271283200,202176 781843480263831552,187843 785996168153083905,199739 781608520697405440,11774 794985510972362752,263907 790505597728919552,231550 770472523767119872,118954 762518829125611521,431998 749613856322777088,8871 789914295437885441,227242 749301974605062145,7855 781363214911049728,186584 763701796552470528,78159 786233904747405312,11774 773839394746802176,138819 761272836027736065,67283 773879927829622784,139404 775022214479351808,144682 774287340042801156,117303 791723308894920705,240483 757313964535640064,46404 795082188136075265,11774 793160525421146112,249469 785711235396362240,195975 788908747649343488,11774 790327144903651328,223286 790653914521665536,233307 773263120081059840,133454 792038301939167232,243075 758119647459749888,50827 794528575579951104,261155 733329490101870592,11774 760147660917477376,60801 794260403131850752,203546 788507695280222208,210208 793881278693060608,254135 758414877530722308,738099 769275987875856384,110477 794214537994059776,11774 771127655001391104,122973 732463312235958272,349824 793140773776723968,106085 780953127180787712,183826 789679348165013504,224447 775805209109000192,150511 778974695744008192,167319 788557633590534144,217519 790348069019774976,231015 755767322892079106,39462 794546258421673986,261155 794246872240099328,258456 750060289781968896,10847 794693182592323584,249926 786556082269278209,203350 791750245067722756,240483 756189953206386688,41680 760980155372179456,66116 788240162996129793,209477 762116513834766336,71099 793147329490464768,249926 767554195167862784,98646 776128532191649792,153921 760266706505826305,59735 794237317162602500,259063 753206944484163584,26086 778623191531020288,167407 762820454616735744,73926 774121154852167682,139983 771487461981556736,125111 758129531471466496,51069 791359542982352896,238429 759866783150936065,59666 764901288089907200,84724 765947625396928512,89845 792044523459272705,243075 795442840696487936,266054 732242536425750528,11774 755703675520159748,38026 769491728197750788,113835 770260330626834432,116373 753187650413076480,24880 768635753123282948,107428 794966844646060037,262925 769178852555952129,110362 795477860915953664,265855 795667944835600384,267862 756274078613463040,42432 761272715559010306,65180 785897219576598528,199453 789794736534003712,227048 792129624910270464,243187 776475467297591296,151463 761037513326678019,57574 794034622518743041,257423 794591992428654592,261155 753636399308496900,28732 755758679199145985,38421 771163474072260608,123217 791114148692144128,234583 785963540922281984,199262 793354951955210241,251452 732425188457881603,196346 764631785401556993,82208 758685591651356672,54070 763054429155176448,75724 775101428503154688,141091 788773134199427072,220029 764172407028510726,81869 792541400529195008,245268 786868543866347520,203350 756438939846610946,43258 751546823249190913,18409 759000186911809536,353017 774046569171517440,138922 781474396565155840,187366 794721084545306624,261155 763810810296692737,80098 765614315361673216,87904 791372459698159617,238395 788469151740334080,217837 766640516171567105,92872 775366894798778368,148537 768822583223541760,109167 785914219334033408,198671 751546353805828096,18215 771853066031271936,1249917 770461864782364672,118192 792562913596715008,246632 780631244279193600,182257 794812249789513728,261050 770966499242700800,121612 776823206300778496,154832 788601883627847680,32404 771520533888401408,126389 786841933402570752,47940 791413911140589568,238207 795366715756425216,266079 791804488252207104,240763 769304688932028417,112788 781522674937769985,186584 792773351433306113,247241 795048135076806658,263532 774077693423865856,139404 795775555362701312,261155 764121361006624768,81869 786537665713897472,201494 757610382064103424,44429 768993294856531968,110381 773891864642498560,139404 748820431998681088,195876 786377046842900481,354238 794635051044507648,262022 767172867628802048,97852 779376324486000640,174557 772895210992840704,133043 732764517424234496,1170601 795172492319002624,11774 732199061219069953,349283 787094168959090688,209129 789825338050244608,227242 765729490395955200,88311 778708412494254081,169107 786327415819730945,202379 788166228313538560,215578 785832602292944896,354104 788821440355336192,218495 789803549173612544,227748 751981289499156481,14277 792085570306576384,243187 790992530590412800,235590 764123924032581632,79691 776958752251531264,159093 753447130971279360,23739 790978311681822720,234583 791058430194843648,235828 765620813173288960,81946 778292091302637569,164831 766051139884355584,90384 760160856411865088,60866 795685858288500738,261155 756295374277517316,41459 778615063229919232,168794 785567833459527681,196788 752678993749422080,22777 789789680724127744,226019 762396323299622913,72035 768481659612168193,106262 779145144012603392,170455 758350855275843584,52329 773736740842565632,133702 760452845049110528,62755 795698623757635586,268281 792002349203992576,241462 758631348445782016,53995 787117928738992128,209292 790956204998602752,234653 755126509002784768,35449 759116216896151552,56886 763850290621743105,80393 786724168851042304,205094 751195445997674496,11495 775547582584086532,148684 773067895177875456,130988 751195290594578432,17416 786979084698091520,207849 759218326719623168,56964 788490411878805504,106085 793910851786797056,242693 756912298967511040,44163 770004063379419137,101681 780437594052132864,11774 761373895454666752,67369 775944343618105344,151741 756655700181385217,1248417 760603623793373184,60794 776492227849846785,155688 765303309041139712,11774 792160623052423169,243092 737336872536399872,351644 779344859505258496,174230 787508307267379201,207212 772933800749895680,132093 786062984598679552,198878 758394660037464064,53001 791501382159331328,239405 769569039605719040,112788 753764252708507648,25879 787769863905435648,210238 790597667009146880,232169 787311017894092800,210207 768986585354346496,110209 764256393222164480,82066 792031842601934849,243092 753746958938890240,29263 758507029652770816,41680 761297419288010752,67768 781232914793046016,185313 755218645156888576,35890 795381679351271424,266054 768191038745931776,103212 777154804858716164,156835 768944479667642369,108849 770295251168817153,117257 755202657703256064,36033 776776799367860224,157755 794535352681648128,261120 786267123542876160,202429 791575342221783040,238099 751634217109377024,18215 773931530062221312,137965 779698433095569408,175092 780528339547099136,180655 767691095773892609,100561 765290013525434368,84209 769491642327764992,11774 770616142893314052,119937 775877966890872832,1250252 788289981819138048,11774 775762510494306305,738099 787523653713801216,197322 791108670675386368,78159 790304039346987008,229895 793221704642285568,249926 793260973641625600,249961 776832023688257536,158589 760917798482771969,64730 764855388915269632,84724 788835835533721601,221476 790632411524497408,232280 793396104591208448,251758 766713961739935744,95708 767855546401640449,100605 768541295455404033,106317 793481252120752128,252020 750999329318600704,16233 793933705056239616,253721 794928426880761856,263895 772823859271725057,132346 772952051454185472,132870 768974139868737537,110477 732790759368331265,254034 786354507739336704,202379 791668098659028992,240483 764124553912127488,81869 762662434590961664,73926 778713242805735425,169327 766423022337085441,87904 785544368916729860,130635 772254740776230912,129558 788691343535202304,220029 732311005754183680,262022 758730993612095488,51344 787013036275998721,194230 758440099272982529,53185 767759063773908994,100893 779865747174547456,176109 792695333268500480,246632 780811235302383618,182870 785633125594435584,196676 755218237076504576,34666 779346724263489537,174115 788907465920348160,219119 757803933058277376,42249 781249269395169280,186212 762275070697938944,350085 793895094482972672,249852 780476865118998528,180647 762001092343463936,70540 787025510559805441,208014 788039723809845248,214492 788129357525024769,214209 791370742042599424,238395 732457746574934016,34202 786949003644637184,207613 757263214870691844,45014 792079058599149568,243398 755250634236899328,36467 771416609969897472,125554 765645062353059842,87904 779175167175958528,172962 780224195888312320,154534 775413509588971520,141091 751807615445954560,19899 786216000458887168,192363 760977830398291968,65555 781875471713701888,190553 759107503867265024,57092 785943177157115908,199546 756292747078893568,42432 795487511820857344,262849 757981506941747201,50314 794138535733428224,257492 764999016169865216,85562 773909769086177281,139392 759448701316149250,57897 794571435326902274,261155 755443161728626688,36545 792560724694315008,246632 793096931358769152,249469 789235179617411072,11774 791866292844138496,240584 788452649167228928,218275 788122484788776960,214354 756829337874161664,43553 757571080781434880,47761 765819985646190592,88930 795286717758586882,265858 775709136801726464,195876 794918709152415746,262886 793871029659701248,255393 755853539335741440,39685 757721868480708608,1248512 787047906352046081,208379 761938582625976320,69231 754058944939556864,23725 755860766629072896,39475 785533799983644674,196277 762995955314462720,74781 788053272619876357,214935 737003203355672577,351224 765957156973797376,90482 775741981016195073,151185 773919111365754881,139404 780601298689200128,80785 792024164114628608,234583 795114696483467265,263906 767183448142479369,95342 769362312083886081,112872 792085556905684992,239610 779027177572536320,171693 795279279349186560,263697 765267041213411328,86782 768974829236072448,110389 755176714343440385,35890 762273789379948544,72354 793999743206629376,257423 791338215919742980,237491 788095816951005184,215005 773000379613061120,133454 776854690990465025,158673 788900229659623424,221711 752963512129826816,23672 755531483037638656,36877 789111747118522368,223286 794853329864040448,261155 790214893198675968,228576 752748202923810816,22575 794551179036520448,261155 766475798580715520,93823 775739536135507968,151170 776626082162151424,157108 749804895033778176,10282 781288601992634368,185595 767795653741256704,101421 776105242815369217,153658 732341350075490305,349209 758098978281881600,51451 794616782694793216,261155 795377026798493696,264460 751881652046065664,19792 794631527997042688,261155 795382349282365441,263906 763078303821524992,75724 760684800394997761,61545 788140576801599489,215005 760548331084926976,63149 790914177909067776,234583 790765315210829825,232863 792075198132543489,242693 770409563787001856,118191 749939372200325120,9295 776135973893644289,152872 789163064197132288,222647 766272695277322240,91946 794388297732616192,257492 762630121345855489,73814 786913855221956608,65113 790543175861624832,231792 791799729256472577,237491 756825569505976321,44290 748947873857826816,1170318 769291271932407808,109713 754752307309350912,33356 769437600453160960,112693 767187052358021121,88488 788540547162001408,218832 758744951064633345,54003 766026281687408640,90384 774992224710864896,144617 750067357133910016,1248051 787467029875789824,211347 770328071371100160,117872 757918364362833920,45498 766803913144016897,53185 768782335856693248,108635 785300286923501568,194221 776830923404812289,157993 768475398317289472,106774 774005005426823169,108396 758308512149573632,41703 763898665958342656,79513 776623561104510976,42036 792935382346113024,248514 794131049890594816,256255 786199329128275968,201712 795698611912704000,267855 755502807214678016,38012 769326374448304128,113222 789528049096200193,11774 794741119401664512,261155 764977011211337732,11774 787506190276321280,210207 787629773916889088,211875 793462355879399424,252020 755842322898690049,39462 765683012293976065,86297 769161823509622784,110659 775690440590761985,150511 761988686061854726,431998 792463477726179328,245607 761314365207437313,67401 766930445342683136,95572 775789755405565953,151741 758708889567105025,14653 755836891849568256,18215 785459128063840257,195481 785502895714160640,196277 789222838959951872,223692 751237757951889409,17794 761365585905188864,67938 793189624432631808,349283 749735660601298944,9754 781141151956938752,130635 767781007957254144,101514 775372004392251392,146259 794647490595262464,256276 752962694991544320,24526 765447136083218432,75409 752726312717090816,23356 763830056363839488,80482 760906259646128129,65307 774023000639152128,140900 786584647836667904,204413 791272870345224192,237491 793863251884769281,256255 765233546902511617,86472 773758634253688832,79987 759734589464186880,58815 770339592155308032,117743 750430505418551296,12535 762637795294937088,69764 780047165255131136,172185 788632826338041857,104244 791309695831027712,11774 787904286181167105,213064 793930879961690112,256255 764904930754703360,83995 795714029545254913,268448 781915155579928576,185496 793101412284657664,249469 788823938730196997,217519 755835642173591553,38792 756403193207074816,42495 766710305145495552,47940 779047306553331712,171693 793592238777393152,249926 778618765906935808,169201 765132961893285888,82759 774792691401928704,144494 779034453045866501,11774 788198609179279360,215754 754046895639506944,26458 764804048046264320,84724 752998101623840768,22439 788912067323555840,220029 795183527553880064,264397 772471150664359937,130297 755548696788336640,38476 795677890113400832,266151 770436069766619136,118191 791029610704084992,234653 757577262724186113,47761 762218818429132800,46076 754829412302925824,33470 755063387348930560,34898 790583805044072448,71794 765053664289370114,27485 768162803404316672,103354 772163854901977088,118174 789210506796027904,224333 752655942479519744,22746 785847344537436160,198878 750351239586541568,12746 787858613792636928,212345 755760435358556160,39462 781219180674633728,185310 789531852289806336,226731 774828133987999745,144494 775756667124277249,151409 791809566094733312,229148 774221942282854400,138819 778924055407845376,170253 753923810462670848,102730 776966665388949504,158387 755783849196589056,39235 758453359267438593,53185 765994767930961920,90384 793248623295291392,250033 776857336384217088,158815 757641778149232640,46405 774222097149198336,141887 792211177447182337,243398 788548389000667138,218349 763849570023505920,79691 789170230891196416,11774 788225170804711424,216265 768888208776007680,109945 764308402772152321,81791 786730119847088128,205728 781358551327322112,139404 793110601190875136,243075 762746760863285252,73712 772516599383334912,131049 791030665332551680,234583 772700276872675328,131027 763428250601132033,20824 750444637140217857,11677 757436516473987074,47261 793217788294725632,250544 766582714829012992,94644 770221740362522624,116824 790615217520664576,231870 791979941025939456,242527 764341148424949762,82209 769636014528798720,112399 772916332341755904,133043 758680877631234049,54070 769461918167883776,91798 764200933932892161,82066 768070621351780352,100893 775879693920718848,152182 789545807351537665,226731 777251497083936768,159146 760898353651515392,65234 758457905934839808,53144 788193083380948992,215608 740047251322589184,1170379 793189268680310784,250033 790687162077511680,231894 793560772769091584,250785 759144099207258112,56964 758117562836189184,41703 756520157426614272,43391 766891992940843008,94718 787625948996775937,209863 758349743248515072,52686 761340872529018880,67938 792471688839442432,245750 732223857092923396,349239 791357219023368192,238207 767935060397821953,100893 788106021034090496,208014 789264471466409984,94769 771128140504576000,123583 773394781305200641,136515 750934966712799232,14950 758007869430194176,50314 788513868737810432,218349 777563980780961792,161978 752856611757010944,22952 758253986583572480,41703 760185027334373377,61051 794966827356983296,262925 794044065264320512,248514 794312107705716744,258598 751177989530923008,17591 795037808616423429,247930 765331973925580801,87160 768648837871329280,104662 794277376226164739,249926 788887898611482624,221700 785254187567292416,194079 763162480591765505,76549 771794208122212352,127218 795005552271167490,264262 774000642926841856,134470 793531646041403392,250033 765193975389122560,86103 771062614453473280,122388 793290594936315904,250633 768269908832641025,103071 785642323233402880,197286 766598182331711489,90088 771966002183766017,125554 790707728956153857,230485 732978730524499970,352432 762696554926907392,73712 752208585900384256,21074 776733603774562304,156926 795743207153954816,199307 791307239416029184,237787 749302861847080960,8047 785639162758197248,197091 780132201987870721,177704 756280189131296769,42495 786646505914560514,205196 788218079528366081,215005 793856971954876416,255942 750381531915583489,12281 794589674388000768,261155 787786509344763904,205197 792036108708286465,243075 757303397250895872,46235 756270158738493440,42344 786580785906278400,204413 793565592192102401,250785 749617040185389057,7816 762856442059640832,74247 770699070788759552,118192 776931483193778177,154914 780630000747835392,182257 791393543088590848,234583 764207700586602496,82283 768204507025141760,103924 760996183527403520,64722 790302539103305733,11774 790697409546379266,227048 767859864978722817,101681 767766261036089344,93261 792146968457932800,243615 767700905902743552,100605 770744996844691462,120353 761605693929426944,69231 790684975104421888,231871 768429249330044928,106281 781544299246850048,188577 785305483707953152,194934 786545852307214336,202877 794447212147310593,256534 793488286203322369,252408 794023600911241216,255942 732285776684163072,11774 776792889968001024,157993 764234767554445312,82457 793244636898848768,250293 774750162396717058,144538 733111410234949632,355985 761678015323512833,70177 788931507859488768,193543 787377716798509056,210235 788474633146302464,218275 794375556124946432,259743 795614858104471552,686533 794531183237496833,258598 780790092839387136,183269 791394420553723904,237908 769199510207680514,108517 776054200312602625,144844 770154275225870336,117026 771477332611575810,125222 750854668419473409,11495 791042884606627840,218892 760626326432718848,62560 793262768598061056,249926 791338243493068800,238286 785666441726992384,197512 770773317825409024,114779 787629039448158208,210585 790973216223293440,235590 795162239661547520,261155 788920677575303168,195876 763860991599751168,79691 788337962316664832,217039 733181004899176448,355273 760967998047854592,47940 756280971654144000,42432 744565703370481665,350654 755551234229010432,38183 755954595046756352,349507 790653670178168832,232169 795042731303182336,247930 780164438716473344,177256 790248138586062848,229693 770661189718269952,120464 760100067826995200,60866 780311400094707713,176125 753708650594701312,29263 775788440571023362,151071 768475947536420864,106774 776173325936656384,154322 787274734924730368,188577 772813041469526016,132578 785277452587106304,194667 753244768059035649,26064 759159359737831424,56964 777734638651445248,163472 756441725816668160,1248387 760298783771156480,61544 764845650148229121,353374 765986384175923200,90088 773706692651614208,11774 758351387075817472,41703 769354942238732288,107444 790553605715562496,231894 760241841509773312,60849 792215438889521152,108396 769612046883180544,110585 760301931306872834,60391 766379109329010689,93405 786510193999831042,203350 787352810077753346,210207 789765510808244224,227048 774675098246742016,144542 750392493745643521,12292 791003045349896194,235621 785651811432566785,194082 766391856603209730,93405 757667113578311680,48369 777837381181329408,163763 775076980102422528,128934 787070544814415872,208928 785472323818250240,192032 794645194406764545,261155 791651423146696705,239405 750322353670721536,12281 785860553222807552,198878 773613104076877824,137818 790697206860963840,233558 761587317802885120,69231 770007136994811904,112693 773839406687985664,139404 788192508517847040,352258 773296574822649856,136018 750008989518221316,10735 788030356469321732,214173 794588937079488512,259190 786527166376779778,193533 793475342514216964,252020 761655701395546112,69673 770424068436742144,117257 773295304221175808,136018 776118937742258176,150249 777865682713059329,163990 764360852367609857,71249 767789978298580992,69983 770783913837035520,121479 786352305670987776,203048 753612847536545792,28477 765720661885001728,86103 792545448183554048,244270 794930179114143748,261155 750708769756033024,14462 753693768440774656,29256 769602999006158848,1249680 756263365731811329,42171 756189153688162304,11774 769681171810693120,112382 780563242267488257,180074 759147569331048448,56964 778681214529966080,121080 768506269657341952,104999 787726806048763904,205197 776192593029763072,55260 741657626073792513,139803 788080759034839040,215252 781814551033577472,188873 785528659306225664,196676 793222171611062273,250633 759850712989708289,60098 773725197480321024,11774 769730694478114816,18030 790920817936896001,232137 769209471138529280,111558 763848661201743874,7047 777675195444260864,162596 791285750931132416,237491 769820596133912576,105109 765218102619561984,86103 764463158593400833,83367 773908135140593665,139404 774830207182053377,144494 790525210705494016,231894 756511329024966656,42495 776587886657282052,156926 791393218407505920,238780 772514910890758144,131007 732749764522086400,353926 763434149252259840,78129 778714300030386176,169327 760422318132736000,62735 795748178838556672,268646 788847588040667136,221595 769118418717011968,110709 755197751760068610,36033 773138776973533184,134470 791810543312973824,241819 755177094548557825,35890 754747006338433024,33356 793173652724252672,249374 787488116122673152,207433 789243164804644864,97305 754195855490637824,32157 791351918526431233,238395 792552697698263040,245101 763148087825166336,75899 786326414525988865,201441 793238791477571584,249841 787414411891933185,210207 788024056150827008,214354 759833590150623232,59398 756564323540033536,42432 769644105769033728,87607 755122959656689664,11774 758475433029623808,53424 753345330050134016,27045 763805225350070272,79589 780398313539534848,179742 762699962811572224,74431 793238397770956801,249961 781065813109243904,183759 786004780716027905,197512 788079063890010112,205197 774456878164312064,141102 778480663213158400,167674 773484157234184197,135381 778292367417831424,167220 779747434469535744,125554 785608157812887556,197512 794365026249408516,259034 788469479391031296,215088 794004343603204096,257423 764112926013792256,81869 786253883991552000,199546 793459626842873856,252071 780567508914835456,181419 788016912089378816,214492 790670167575527425,232169 790564681639456768,231894 793597488603201536,253274 749460633872134144,7914 773471064810721280,136904 793383529929318400,249926 791006508074926080,234583 765179952031371264,86103 757727153312194561,47940 763420096706453506,77731 785245951183192065,11774 767183600575848449,94699 789138876497526786,223899 766690149065457664,11774 758651427245858816,51451 790190891767955456,226053 755770714435846148,39384 778686203356811264,169916 751719950625148932,14277 776940838509219840,157082 791014213896450048,234653 793427446875824128,252020 755566980397199360,37457 760799322535555072,64465 791414494597517313,237594 756789103513866241,44274 794892389101891585,260548 753997903861985280,30590 788708181543378944,220020 751655822808084482,14277 775311255422795776,146720 766350343772909568,92166 780016257198284800,177248 763118167564619776,75073 788728459786846208,217519 778245877185990656,166409 755877333601492993,39797 768484507569754112,106774 761308638430400512,67350 776359464668504065,155287 771657001608712194,119832 777680762665525248,160758 780474036363165696,180310 755516305113919489,35470 760213399393431552,61011 780074416617189376,178183 785864911876452352,197286 794755801042812928,261050 776153702793031680,153845 764566554310643712,80939 788002004945690624,214354 767077124104675330,94699 765241857974697985,86645 780805793469771776,183269 763202740982013952,75899 758064666761236480,51136 786121568204255232,200490 750739391115472898,15005 778938119110262784,170253 785255925053403136,194079 785633767738085376,197512 792435674964254724,242693 760840429730340864,64722 761341581857357824,67973 772493523358801920,131025 781361891859918850,139404 752310822563614720,21579 785985813506949120,199755 787443065283829761,210432 787849191670157313,210235 763868408924540928,76188 777957277319983104,163901 759466616031629312,56964 769287732401205248,111558 750442757664059392,13343 786262206103089152,201958 794675181914640384,258193 789673178360492032,227242 794487723239309312,130505 760802127342145538,64722 785275141613883394,11774 793220366139203585,249374 760125563231240192,60866 790675584116371456,233307 786313142565376000,201958 755044907459280898,34666 791392084473282562,238290 765016586386153472,85562 788165185638768640,215005 781507177093722113,188401 794535718349455360,261155 794292929154187264,258598 777260713387503616,160225 752255093576114176,16925 791713420085071872,240145 751815487676309504,17416 770353563662811136,117609 781645040355540992,189088 789935078625378304,164764 785268145569226752,194648 786649085667258368,205270 793669639838441473,252639 789143674559066112,221416 750494269048172544,738099 757776952811892736,47940 781416462749691904,186584 789094206266601472,222655 756619958885416961,44450 793507350472560642,252196 765138357311504384,84724 778110121452994560,164608 768133557378318344,103354 792561590147178496,245101 760168276085317632,61444 753984612217552897,30590 776877409312190464,158897 793610653244264448,254135 785385428144820224,194082 762357785149345792,72142 793754549110444032,251758 750409277844561920,11495 795389250925723648,265858 753636340038631424,28732 793104790083473412,249469 793979760158326784,256276 791786742156144640,241678 795709906674323456,268448 778468115927531520,168075 780382088457433088,90252 763177571479539713,76127 772794685865590784,132335 788407001378414592,216187 762260568807989248,69711 774094152090865666,141316 779006845121953792,11774 791098277798215681,234796 791507008696545280,220029 764836409404485632,84724 765952183997173760,90031 754718428200628224,32705 763180125408092160,74868 794091451873378304,256255 752846346692861952,14277 790576346963451904,231318 767092793810509824,97554 791011015802499072,234653 793322732788277248,8044 786737479286132740,205728 789885110724075520,227795 759059917764431874,54620 791001423177588736,232871 793189753394962437,246726 792468942895714305,244550 767413388767006720,97379 795318800019296260,266079 773075239785861120,132335 792075123012489216,11774 757703619768647680,48369 772779838096760832,132335 788537959783944192,218275 756350305793511424,41798 786654266706554880,198586 791739620799176704,240584 773357134704578560,135136 789391421794955264,215965 790395298908483584,228354 767198774728896512,84724 786218319779168256,200382 765219754365845504,86103 768245017345306624,11774 774746767451688960,144635 773524494610817024,118280 776824670104481792,156555 781353441926848512,183759 764883024647512064,84449 759186996803756032,56964 758176844940206082,41703 773635857928499200,137777 778749242185625600,170144 794027324324782080,250430 767895409658368002,102137 733209547997843460,349347 759073609671323648,52554 781759185969147904,186584 756565482627563520,44022 780590170693365760,180112 769370031419338752,112970 773862213983408128,139404 778724430130257922,164001 779411134122123264,174557 768911467961733121,109167 770336562659852288,118021 788183992059035652,214078 743260259502809088,304513 761183946864529408,66647 794694313603137537,262849 769657466208579586,110585 770717985728323588,120610 790620570538815488,229901 786939008999825409,207613 786947765666455552,203793 754852233049669632,33356 754751127610994689,33356 767153839480844288,90384 772177750408908800,128934 775730907953016832,11774 790778151781724160,233307 773993376056246273,139404 752185403323457536,14277 781131240661458945,185622 785684377594245121,195975 794650596187914240,261942 755947989462491136,40881 793369477907873792,251350 795463398125404160,266138 758750080954314752,54070 775485649570762752,149770 786376846552207360,203510 786581253218766848,209828 794578425839292418,261155 787450751773573120,210432 795122026356752384,264204 791778825075961857,240584 771708483586498560,124924 780601255596990464,80785 758489240153927680,53185 761248445285879808,65887 773511517010554880,137042 766826178757861376,92917 762393051033636864,72408 766015641673498624,90384 766139143374110721,90170 790267924267339780,230141 758348722816315396,52061 770947929804775424,121325 758107178733481989,51344 771519986955345920,125554 788391500816187392,217519 794566343806709762,261155 764859495562567681,84724 792425874754719744,245313 766749167381278721,95593 793998437133979648,257492 765629977240834048,88669 793098654475313152,249469 755557723387944960,38286 775392463464853504,148045 753952747955822592,29263 787843095845081088,207835 791337721235070976,238207 792365501154549760,245185 762438297079513088,69673 767364163916234753,431998 765725634983292929,88432 794620135181025280,262022 787209478383042560,191622 763868776630775808,80863 792863491027832832,247877 763201240276865024,75899 772843063085531137,132996 787826643490320384,211917 794606036082528256,261942 788756834819543040,220526 788092897958567936,214354 781501014713204736,186750 785244720746430465,194167 761616921976377348,68908 766020314652442624,81929 785716753707835396,197341 772790653679828992,132335 793211694659035141,249926 781243921179435009,185595 762183597419790336,431998 769584686872027137,113754 774022152727126017,139404 789657866739159044,225981 763718756489199616,78790 768134957894017024,103071 761009938122498048,57574 776939772656877568,157422 750059234277007360,9643 763359073760841728,1249112 774185474227253248,140444 778828932334297088,170253 785926620213370885,195676 780125409337757696,108396 786798612491624449,205455 791386409378676736,238207 792015549886767104,352982 792557716115816448,246295 793458449073876992,252408 764136385523621888,82061 781339657237913600,139404 786912992155824128,207287 764841833004404736,84209 771022188203937792,122146 772116694407925760,351792 752301404807532544,19553 793446311504728064,252196 766495338169589760,47940 766049717381795840,90384 756877439238803456,45122 754784958535827457,33356 781288754753470464,186688 794633577099128832,261987 762025644087578628,431998 785819693600821248,194723 794898885202350081,249926 777361555554009089,159876 786419371191263232,203806 763878090720239617,80486 788723142852243456,220029 793187769854128129,247610 751812035206414336,19880 780569290756022272,181409 758717836936314881,54070 760910696657788928,65165 765966723984089088,90384 788002090949849088,214005 759267237857492993,55257 792482321383452672,243286 786545580185100288,204413 773634882341892096,137158 763751902299299840,431998 789288299781316608,224680 761602491016441856,68458 751768468316311553,18893 790985320879706112,233692 763110139528228864,18395 785796880840159233,194082 758400850385473536,51778 792769717408763904,247240 794622004435546115,261818 776291865905754112,150028 752242207822901248,20279 758665969745092608,54070 761453590401650688,66897 779585285088768001,140444 777998014476582914,164826 788842436898545664,220029 767850466696761344,102137 756287366742941696,42432 795768312818962433,261155 788109389941116928,215005 749920395407556608,10735 750148169585946624,11495 786375990196834304,202429 795767311655464960,268643 759378010126577664,57900 773645612734484481,11774 775420271612219393,148994 755491364016644096,38032 766875086536052736,93286 768461923536900096,102704 754973032809132032,34650 769584865926938624,73196 794421374458728448,260404 773613021818040320,137818 753406265275981824,27045 764868483540713473,84209 788805347364311040,220130 791668341911920640,240483 781518738763964416,188401 793953996146774017,255393 791658460504952832,240483 773978680204722176,140586 751055979354157057,16581 793102435342430210,249469 774011653402857472,139404 792014097609097216,243075 757418951949377536,355260 761675974513688576,69878 791022166149992448,234583 762339440983277568,571447 785993563498696705,197512 764944104556007426,84929 773304531861909504,131297 792801260508422145,247631 761979665963626497,70509 762713594064539648,74308 759106581271281665,56700 793252383593750528,250633 785586937474068481,197286 755156105504882688,31852 786786249226891264,205902 750776714075185152,15316 789225165884317696,222682 751201676825165824,14421 769205804847116288,110647 771516431854804992,125554 760709988897660928,58542 788759988160397316,220029 768982744684564480,109666 785879458603565057,198671 794744480226127872,263171 765637661360992257,87145 754062903796457473,31389 777851294073491457,162638 793179888706543616,249469 763751756518002688,79691 761204655208693760,65455 775793410670067713,146843 752877064475308032,24134 792958192145661952,11774 757259143673618433,46612 769785217439510528,113982 764926809670430721,67051 790323010846633984,229693 793431325520855040,252020 795761268305104896,247930 788093170282295296,215420 786427062022123520,203674 794504465017552896,257492 786691776430039041,205455 763131881630105601,76794 789261829432238080,224333 791332462685261825,217519 753288648800559105,25965 768118516432199680,103261 791005531787800576,235882 764197007590293505,81130 793095352748564480,249469 753291287365812228,1002751 763975739364343808,80648 780175785541984256,178415 788098910401269762,215252 788125268418392064,215012 754084431812362240,28866 775369797576065024,148574 795740400694755328,267862 766038908232724480,90384 778637595873992704,11774 758767516898426881,54519 773540600725450752,137042 793571279928299522,252824 774833003524751360,144494 778562518235111425,168794 778012509374668800,163990 772862946586288128,126152 788782792301686784,220526 789555981113921537,224447 792045809978208256,242693 773947468824272896,1250078 785859367375663106,198878 765289083769720832,86342 771478886840344576,125145 774037585551163392,139404 760804817740587008,64722 779101036950740992,171749 768116912647577601,103354 793487559359881216,252408 795699797940260865,266151 793583168519569408,250785 768123345128660992,101203 759105456115585025,55660 772858420697243648,132335 773606663261655040,137042 794683734691811328,261155 750810656505470976,14544 773299117648965632,134375 792919360759148545,248514 765669258709889025,84209 778960240737939457,171324 769037180765429760,101681 793245158644953088,249926 757363032272072704,46394 770801964070219776,121359 770720349864333312,119937 795700940292653056,268281 795720954504744960,266151 757319728096419840,28586 781650139488354304,188119 775852106993524737,151185 755751143150489600,39323 770323224693346304,116086 776310905701183488,154832 759814964227903489,59477 779129055400431616,172656 776948677306781696,33169 779185302166507520,170373 757183665172389888,46252 758026217090125824,49573 757402165849841665,46405 767087154384269312,97685 761097684723785730,66516 766755686206304256,95672 757315556995395589,46540 779208216815120385,171795 781200960672628736,185595 792101087310405632,243075 758390176464777216,50827 747462052524916736,11774 793175678560632833,249469 792801614839054336,228037 780591128571580416,181886 763872365772148737,80939 793547109576249344,11774 773162137636245504,132148 774195550082048001,141867 763430931751239682,76549 778777423622115328,169923 781287416925659136,179718 792503442820313089,246392 792585143827312641,244270 779349621059440640,11774 790723717907095552,233154 794688514466123776,262752 795698002287620096,268101 770733623100207104,120610 787675816972918784,207613 793428884662333440,252020 792929195676475392,248514 733194943624159232,355793 787056554449182720,207965 775324215096606721,148045 788484579283701760,218275 755493784750882816,38032 767784883028692992,349479 787094153926586369,207287 789203927501770753,206892 786950222089904128,205455 788796553603473412,220526 761971343541669888,70689 765306618397327360,87062 791397510669561856,238395 792156505160060929,243075 790269433683947520,229895 762625985342607362,73814 787440247609131008,207835 790193418471301120,228522 772494024087248896,129380 789191698253393920,210432 786289509667377152,201958 748187985477173248,11774 755474360174014464,349060 785841461405310977,198878 753567791198928897,28037 750453118111014912,13532 761301511393738752,67679 775883400217526272,152182 764132618761674752,81869 770674027476115456,120610 763172462989238272,76535 767656235017601024,88920 794241859241418752,259200 790164281245433856,229220 751863260635361280,19880 794604882632314881,261155 794971349517156353,262925 751181721370959872,16768 761955835601825793,69565 791697317388746753,240260 763390207722786816,77136 774355911267672064,142506 793550670800510976,252014 755260323087527937,33356 775384838094356480,148170 787296269949480960,207212 794666556982693888,262620 795384213893545984,266054 762699592945262592,72578 794542160729116672,261155 788636830413557761,217519 781215867984023552,185310 755219451532959749,36033 752979635088961536,24134 768895585352941569,108849 766032647902683136,89739 794650873330663424,11774 763832690533502976,79911 789437905504579584,225981 793937689477165060,257026 788393770337181696,217519 785443312064835584,195481 758361177302847488,51191 740614429558091776,11774 763791566532177920,79693 763821044129869824,80607 774261362272993280,139404 790606988426276864,11774 775084811878862849,147063 767142238644236288,95708 755249110702260224,33186 786994722665402368,207949 788434334361452544,214209 795051750189207553,264431 787255153510473728,209043 791626858727178240,239456 791748836435918848,241432 773881195067310080,139404 778977477968355329,171324 793096531272425472,249469 771396907746942977,125367 768597808140156929,107469 732183544794103808,1170365 793593692816756736,252112 774038428077789184,139404 793646022396370944,252020 774811801909391360,138382 765043949731971072,80720 765375508146167808,83484 793166106928242688,248988 793584308787245056,252020 755801064885063680,39507 758265648158048256,52112 794971779181645824,250785 760143382983258112,11774 769767803289268224,114357 790630489396838400,231871 761733563045715968,42764 773900476269998080,131007 776741287621910528,157755 792130325283385344,243187 764873336488861696,84724 774046597340626944,139865 775368732189323264,144824 767863539688214528,102137 773895544431226880,139404 795699905243320320,261155 768856954663899136,108963 788618168394743808,217039 759887750950629378,11774 778494491858702336,167319 761699716858019840,70177 763586140783816704,75073 755300299674234880,35890 791799124957859840,241678 760004780848668672,60117 786605621818695680,204413 767812745655881728,26066 790970153823383552,235147 765141392406347776,81946 753071402165608448,10848 772435680215470080,130686 773887784054431744,139404 761356779603099648,68273 791661606056914945,240483 780648749051752448,182257 761272743937486848,67283 788779572321857536,220526 777982163610431488,165185 788722430692864000,217519 789874785979240448,228504 778275568311672832,166913 790974254946873345,235590 761985347559559168,18215 765880606299336708,87904 755572933636915201,37424 786447163412754432,201620 792834024775426048,247232 788078425697349633,215005 791968325865799680,228501 788839612999307264,219119 791397747714887680,206666 755257634194919424,36545 780445742083170304,175772 788806762052935680,220332 794631955207720960,262145 750366885128998912,12883 767814902107009025,101163 769721755208392704,114985 763757068406788097,79691 786730220455923712,200898 758332185707413504,52554 767804919642517506,101681 794627697041346564,262025 750852108761460736,14277 773089126702837760,132364 758760177411567617,54070 792026796925546496,243075 781344713328779265,139404 756291147568414720,42249 794835773602271232,261155 755086746656788480,35044 757601472041226240,47940 757947753582374914,49925 780821813190332416,183338 756341587144216576,42495 777163313343934464,160480 792231139121336320,243187 785991973949898752,200382 793825183156940801,255393 794019924024791046,256439 759905071257628673,58478 788748611530162176,220332 785850718959919104,198671 777435517939879936,159876 773514951084290048,133702 787794146081644544,213064 772555235759788032,131542 785994998131023872,199546 751140712389963776,17281 766774267115692032,94699 787281460847714304,209151 790639720841764864,232881 793542571272187904,252741 790603807667412992,226538 769232342430789633,112345 789152519813464064,223286 795395209802682368,266888 753280286562058240,26458 756465127935705088,42432 771215796378886145,124288 773838857548668928,139404 785699376983179264,195674 787318026467176448,210289 793620317151203328,252984 771790443574988800,127871 753634692981723137,27402 794666094564900865,261050 750441320045539329,11774 766643441317142528,93261 794962557756997632,264261 794328476136460288,220857 785586653947498496,197297 786967899269308416,207949 760988657029304320,66105 771918388952203265,128519 786950406832218112,207613 764789342564917248,83881 794877699995107328,235251 762736815606493186,74681 791661492802387968,240483 779301516947578880,173611 789165132915941377,136947 749636213330419712,1248008 790669414656012288,228495 765788680313241600,87858 785644840310628352,197512 760207861519712256,61051 788178698839228416,214899 791776559585714178,240483 773896724733722624,139404 788689288376389632,220018 770651024797425664,195876 786294407020503040,201958 760828098556203008,64678 775098588208754688,146847 794590087275155456,261818 786313390285262849,201555 794290864550006791,259623 775037508874711040,146259 781858136340574208,187969 786353031365402624,197512 768173524003368961,103354 762813432353599488,431998 763504333946093569,77731 794072311955529728,257492 754821866758533120,33356 787059915353427969,207974 792421153444737024,245268 754975126169321472,34666 792925950203695104,248514 763967818022866946,81130 775390320821276673,148537 771805346822098944,128194 779120557560389632,350711 751748486836547584,18215 792411663173419008,237325 773478790030888960,136904 792744349650026501,246011 753711448874848256,29263 760729399348039680,63149 767971807618076672,100893 764611140244606976,84209 767463784348651520,84209 778013565869518849,163901 763641793300860928,77620 788810076492529666,220130 792130275069325312,203546 792804229765173248,247240 773489952642441216,136904 780150266528161792,176673 771081112391213058,122388 795726418369986560,268448 752662532276400129,22630 793494465323343873,252741 766431150839570432,92860 793745019827916800,255024 772118237546893312,129558 781663898734854144,352982 789846652664315904,225608 795330880394985472,266068 795337903090139136,265878 755787677837000704,39475 754717697536122880,33356 793928545659666436,256439 766552718001307649,87315 777306795752783872,159876 775001159777923072,146259 758352880831193088,52061 791060219933536258,235590 760837955812466688,59188 776147677629194240,150663 780733072786325504,182257 793224817558380545,249841 793390311565324288,235487 793827151871152128,251803 795032986706149378,233692 758466543516868608,41703 754092164506906624,30910 781556548401111040,186212 774015286567538688,139404 793944485113671680,254135 779448061370052608,174230 779308529039527936,173753 732783356367110144,353006 790727680207392769,232743 793444612216094721,249926 772178858065920005,128519 794546695413579780,260173 786185215626489856,199961 795211945737682944,264397 765299618959790081,86440 786403325906419712,202429 753387427084009472,23739 765690295803445248,88187 754819047888343041,33356 772221504041852928,127707 775077271325450240,11774 765635369752637440,87904 751926739287277568,19703 793987760474509312,255299 794698428165001218,261818 793910549230850048,11774 758305775026593793,52112 767840736305897474,101681 761868493700685824,69747 774945267208552449,144654 769514301086310400,351147 761624074984579072,69794 791354906645061632,238395 772557895699496961,131542 765451736785891328,84449 795755005194149888,268404 770705123463028737,120610 781536708399656962,186584 795670586429231104,266190 789266846025445376,206666 765872214977552385,86440 791977637363187712,242509 741761862891646976,1247490 751583643923996674,14277 774427538319966208,140281 791377423795355652,238290 766441021706113024,91542 778861927632080896,167319 792031023383007232,243075 755886285336698880,39125 795015550594387968,262752 757609180018585600,47782 775497108690378752,112363 792271255609237504,243187 763404402845769732,11774 766002734189326336,90723 732299069998014466,349814 756624429568884740,44429 762135446025449472,1248522 764384262606946305,82209 790913624965541888,234796 790688974985568256,232169 794684095150297088,261155 755248640537432064,35890 758732582561296384,51451 772416235392802816,129551 791473496648015872,238292 758716995948904449,54070 769676866483609600,114301 751146600748253184,16299 766511361216086016,93184 759098513280077824,56964 768760675720200193,104973 781848801845792772,190424 753581851361574912,28033 767451752002093056,96039 754765278941179906,33356 778583206698356738,168794 763452249427349504,78337 785274484559405056,193669 771498539881029632,122982 792037867417694208,243187 755204472121417728,33751 792911181174366208,246225 762413965603315712,73030 795698651045761024,267521 763365707056750593,76947 770021584333602817,113931 776460558342184964,155896 753992807875014656,30802 763359140861345794,76771 769610171823771648,112325 769246776360591360,27164 788886242997989376,221416 760243328713490432,1248387 760201303494623232,61412 794873617867685888,249926 766323484184219648,92958 755590191759306752,36491 771999105874743296,122978 761159776755527680,1170555 766472493645213697,93823 781594789758115840,188670 788534458991337472,218875 793208943400984576,248065 736513323332603905,349566 769352609828265984,110585 778428218722226176,167220 788824260382957568,218275 768285487387648000,105109 791347208566165504,238207 768949067871322114,110477 754090567781408768,31529 774671321611407361,139012 768238356564025345,103354 794152073747120128,249374 765147042645676032,86103 778638621695995904,167677 762819363141484544,47940 791665782430195712,240483 794653423081656320,261942 788512442217226240,216009 762717017606647808,73712 794268875835801600,248652 771253280387149824,122388 763196438411108353,76723 781356236100874240,139404 778037009256505344,156061 779154473629327360,155688 755779159775965184,27045 761502618724081664,66159 793170022201905152,249469 790974001946427392,235621 753937574410850305,25135 765231994372513792,86394 771432574472359936,124744 758488034417389568,47940 786452379445043202,194082 790633104813678593,232137 785479291429539840,195975 786796555088957440,205186 789716433156575232,227242 758040292280770560,51069 764154222816419840,82066 766750749917229056,95708 790289328291340288,225359 792411203188428800,243165 763497795563028480,78159 755869388251734018,39997 764935853600677889,84724 775672523820326912,150663 788411642392567809,215005 765345021918846976,84886 770093022713409537,115530 793169102630227968,249469 793836970443014144,255819 788868295428419588,221711 786667631155830786,204413 786906008916459522,207119 786969640253612032,11774 755931325748486144,40437 788446119915380738,217837 777633365616844801,158673 790879596371668992,234212 772916019320926208,132370 792887147451785216,248369 775141160947814400,146704 787508376234262528,211347 764266848124751872,81749 794306688396435456,258981 794532575532433410,261155 765972564594360320,90575 732195129180577792,350021 785279013014994948,194648 794211841346011136,257544 756582185319165952,43887 761258266487689216,66851 750358751346130944,11774 755274927846985728,35890 777154342008725504,158387 794662363869880321,261155 777118554772549633,64722 794218267602624512,258909 761900459892191232,70941 763496574525648896,78790 770345972400480256,117377 774057762141642752,141316 777604185030221824,162596 778202886924742657,166390 761153928771710976,61051 773566665758019588,137639 791586141468262400,238383 763407541128888320,76652 764323161823440896,82607 762660636295892992,1249030 768285306114088960,105488 760671970748956672,63776 761914121050783744,70085 778666324113358848,169029 794190495857737729,258598 762702378856484865,74247 758039044144009216,51046 753725881101586433,27402 755622980227653632,38461 763173895360905217,65180 786100952759693313,200490 755187971800698880,33356 788845717494247424,216009 762775213192994816,74067 785281604075843588,193669 764857802728714240,84422 793976764150136832,11774 764149813977817088,80482 786675860757684224,205349 790938261682290688,223492 758324061764280320,41703 794164595904507908,257492 773952074811781120,140444 776062859386228738,151216 791010260022620160,234653 793995870853181441,250703 795177981555724288,264397 758447318635012096,52554 762502092070068225,22735 770646146050093057,118790 779175215028895744,47940 767473635032346624,59936 781478080422567936,188119 789545287962419200,106085 764404602141835264,79513 788797399280062464,220526 791689819671834625,240483 795058631167254528,264010 794473588669747200,258741 776028645114548224,152314 760519321428918274,63149 793866685098893312,256255 786917050186772480,207287 786969903999782913,207949 773005123501035521,132335 749982217917624320,10735 757728161811558401,49121 780150965538213892,171575 789459295062679552,225315 780598763689799680,181935 794365235759038466,260273 755161309105254400,35890 765946849601564678,90125 776485882060759041,153596 793376605234204672,249926 770253004989538304,117377 733394220321476608,1170595 762025090502451200,68993 770367555575906305,118482 757219538823946240,46006 766371662426099712,80939 791492292599308288,239405 793134856859480065,249469 792595403820589056,245148 793479567008641024,252580 767315481506246656,93184 759511602651549696,56964 764672550521544704,79561 755169213950681089,33025 790316198105841664,11774 791188308541923328,235536 770807258263326720,121479 767809902471356417,90982 734475459988226050,7258 766712287407243265,95672 790238671282642944,225059 795255266933547010,203510 793687061370855424,252020 789923868043382784,227048 770393726258704384,118191 772215835003916289,126390 792488008016662532,246273 768936251097550848,110209 778941926217252865,167220 778751040984199168,164435 774607240032423937,144399 791365157838462976,238395 793867896774660097,256038 791152115494293504,78159 793211184669306880,248065 793426205819150337,252020 795405238488416256,266054 793456729199562753,252196 788323149142233089,216991 792493698852409344,11774 794320472867377156,259743 758294119492059136,50755 785929121452916737,199262 765644006562770944,87904 769718523622981632,114779 757203121110028289,41277 775330908173897728,148416 790696807160352768,233692 791780027629117440,240790 766386108431077376,93286 764146224081543168,82209 780569842910846977,11774 760986411138940928,65222 757585633980407809,352722 780851767747706881,183269 738057542971052032,11774 792053440478269440,243187 768121853735043072,103389 771402133170040832,125367 795291083978612736,261155 789212996967030785,221416 758347984048365569,52554 780380440658083840,179718 773529075264720896,136947 785306377111515136,11774 772162777876160512,127711 776770138557206528,157840 793306851433558017,249725 754071850095878145,31035 792701815926251520,243075 764815666834726912,84422 793767705773871104,251758 754159030113673216,30910 760881399670845440,61412 793191062055641089,250033 781076148864348160,184521 774436996852744192,143585 766424377990623232,93261 732917108703649793,354525 771901431590694914,123038 789909927846289408,227048 778431963980034048,166100 773250864786108420,133702 785684698706042881,194082 788436358364745728,215005 758466935139004417,52821 787085847455825921,208989 789488981553610752,225981 761130419341275137,61051 752141902967963648,21224 773915428653502464,139865 781173288114483200,186149 785622895552671744,197512 781199677374902276,184706 785686925441011712,196277 765302068433260544,87062 751123552150036480,16953 752201413145616384,21074 774020489832345601,140495 794689905800540160,262225 766752456583766016,96039 760821745439936512,64378 785983668724518912,199478 789518728669036544,226810 792800321244241920,247232 764340626477297664,81946 765930989965156352,90031 769283624097157120,81294 774261708760096768,130980 786916976010690568,207119 792910099434115072,232169 759643822141747200,57105 786788076148301824,200971 790993052173086720,235580 768106455203454976,103354 795755596746203136,261155 786619195458850816,204413 775453680069963776,146259 761232622844600321,66481 779310867800358912,173964 786186435346837506,201494 791375361506324480,238290 791753066492071936,238292 772744674306056192,129662 790064775246049280,228820 795018737015472128,261155 765886096471420928,87904 794617388457021440,261155 765256877789839360,86440 766098265599127552,81929 778053610886365184,165523 753702795815952385,23739 770731661185036288,120541 765041910587265024,84724 791349526539886592,238395 795767643181641728,268643 787037862319579136,208014 791818218432110592,240763 786914500637110273,192032 753949143500857344,30590 768636918594695170,107423 792181448090394630,243167 787736805911236612,212403 776429327231483904,155390 786004702613872640,200382 732286478173118464,350920 769340499144486912,112336 775121839412633600,146205 778955915424854016,171379 776163124214796289,152946 772907128415588352,133519 794590207571918848,261033 758790245999521792,55112 765728963985539072,87249 781089301895401472,183269 751215247957065728,17794 763782295996235777,78566 765749573235019776,88874 753181861514391552,24597 786970334130044928,204835 753711415622529025,29263 772817815195660290,132335 774335308036919296,1250136 757563312490024960,46406 791701391727222784,234990 742375877334335488,352839 761748062393864192,70177 773042359881781248,132370 792603895293964288,245607 781265813277970432,186434 794615663981633536,246425 786732123168223232,205094 765488645650251776,85562 768573102733291520,107727 759111974865080321,55660 790973561599123457,235590 756777559346388992,41702 787504607207514112,210207 770501055679377408,117257 781109659788775425,185496 791495755982893056,239405 793983789852594176,257423 794883334958673920,261155 793607121891844096,252020 780859225312530432,183975 790927645911420929,233602 747465957212360704,11774 771544686867599361,121046 789085257018388480,223286 794903359052333056,263793 792441720734490624,243513 738476756210978816,351030 791686995512811521,239446 764513974469718017,1249244 758425511424987136,53033 776763819045556224,157755 771393986422513664,122015 794690086294134784,262750 757983406483394560,49923 778299130221330433,166913 792069464732807168,237491 790576574584061952,208178 762842762781667328,75073 750735798194937856,1248096 756254204302196736,42152 767054293052579840,86103 795681965521403905,247930 749304809912541184,7836 795170631771967488,349856 779709112447893504,176030 791468200298881024,238207 781130755640614913,184223 756465159116382209,43266 772941539903504388,132996 756048954463248384,41359 790694058289041408,232911 793165767692783618,249180 732164794984194048,349795 758743202740391936,30802 793133194321203204,249841 733069035227643904,27848 766049881790095360,90384 793155992435380224,249841 786380355280306176,354238 755411681455595520,36719 732679412383027201,353016 757865632234745856,49431 754023676928864256,30802 789489184385884160,225358 778290355271708672,164826 794691216847695872,262225 793101065604521984,249469 768808998229381124,109104 759099091360092160,56964 779309850010550272,166860 791597904297242624,99049 757329575957237760,1248467 785885844854960128,150812 776092131278594049,151212 758024435190341632,50923 763898990467375104,79589 753246306483732480,26140 787282632023220224,207287 773933198300545024,137869 763227389048397824,67326 785855745292169216,197512 788048055148875776,11774 794344640090673152,258305 785601511128637441,196788 766744352940892160,92860 761340409742110720,67973 765714546237448192,88930 767380692711989248,97413 795307898645659650,266079 792885717663883265,247240 787491304003477504,211461 787858161805950976,211733 753273221542252544,26269 790858890845970432,234495 786267036250931200,202379 756007198057172993,18215 794994992871800832,243187 762632521074999296,73926 772803055251259392,132335 735082462183870464,351644 757420795479994368,46974 778669164919676928,168794 766742668609253376,95672 758686350350491648,11774 794583252761739265,261155 794292636932866048,259134 792776288260022272,245148 732672152093270018,1170667 776614220221837312,157082 762312629540917252,431998 761895561465204736,69947 787221119900135428,204078 794345244657532928,11774 752946517003108356,24675 764972715824472064,85562 787715927093735428,205197 789460873542762497,11774 790687091063676928,233131 752626867941801985,18386 761321121073553408,67401 771525710586318848,125742 769346473230147584,109666 766507582898995200,93184 779363033781010436,174427 787881230415097857,212870 794353423571439616,238395 751213481483857921,15808 786702225510891520,205902 762782047379320832,73712 733109640641286145,355480 775031925593341954,146259 788811903086628865,221031 771751497109532672,126152 768041990453727233,101163 758439566936252416,52394 772828301236641792,131287 794709449562845184,262849 777862663795867648,163990 788418370215436288,11774 788454022617239552,217574 794249392966533125,258598 785616495678099457,197286 771099410268823552,116680 779504729449607168,173628 750885341385465856,15316 766706901673533440,95672 767187003704213505,90031 775428523481858049,148574 786589150547812354,204835 768978790521397248,109666 778404203475730433,165498 789519388579946496,226123 756356734554341376,42249 770455057619968000,118985 775908235190669317,11774 791344521036521472,236502 786982716650713088,207949 792167998035419136,244297 757697368024289280,47620 776758783259373568,155451 776801794659852288,158314 787781661421408256,205197 787868465231036417,210289 772748660518117376,132335 778649059779239940,167311 791414303710597120,238780 778155229338632193,164826 757738042425651200,49121 792120834814910464,243795 761835455046414336,70884 763035095481651200,76152 785869335998988288,197512 787273638445780994,209831 789352876078354433,219754 768119700261928961,102249 777470130972491776,160609 738054528998596608,11774 788648514695761920,217519 788149249829732353,214976 751236046852124677,17365 766345884397244416,93261 761903945308631040,70177 771504406856605696,124537 790917118053068800,234583 794189790799425536,258598 772899049758392328,11774 790035100964646915,228354 779815845434359808,353879 787173143139852288,205728 762688386565967872,74133 770795423078322177,121479 768472547721523200,106716 775462304708194305,149329 750071593573900288,10735 764465895678763010,82571 787856369990918144,211422 791364498670120961,238207 793164073235992576,249180 758738934037745665,53837 772591583212539904,131421 792119063451471873,243513 778017409202589696,163990 764503546536587264,82209 785706338869399552,197512 792333454528491520,244221 755611244598394880,38022 792051118779961344,242690 760122297537572864,60751 795010750259466241,261155 771524250331119616,126389 787817739184320512,213064 790519167938166784,230282 774502653254574080,139865 786275658880036864,201958 764655110249025536,82018 778353795046580224,167569 761369660252164096,65222 791467594364522496,238780 749775513279799296,7224 772971994153361409,121055 773509794938384384,136947 793122434874499072,249469 794693376985731076,262225 766766499801423873,95707 788503239050272768,218275 761108537816723457,62877 776539738589302785,155318 779378204641484800,174557 774322462804803584,141360 791861122307530752,241432 765131552376455168,84724 780580855550922752,11774 790725481557393408,232863 754717508666396672,33356 773885452130529281,139404 787831264342601728,207861 756827617530109952,44163 776015177317748736,152872 772911431092166656,131406 793627926398763008,252581 791961674307608576,240483 793965388933562368,256276 751919824096358400,19376 770636384998608896,118191 774419849611055105,139865 789664483178344448,222785 794935547752050688,263895 791369308576231424,238383 791010621709967360,235590 756935371091566592,44429 762711250849726465,74308 774808939015860224,145244 781505593940938752,188401 758087650926596096,48663 768471088867127296,106774 770582789859123201,119832 774392002100072448,142527 771792621857492992,126152 755830262219452416,39997 760795512232632320,64722 774469549987094528,141887 781508164277661696,56964 767140290692050945,95672 764996180795232256,85562 791639734938439680,238099 794563069888241664,261155 787074169196294145,208016 767538345291485184,88669 772169087887613952,129991 769998136161034242,115435 773134076094009346,134470 786506696952717312,201555 750677414414544897,14351 780527957110497280,166373 767234234457161728,82283 785753706537123840,196538 753672644264796160,29040 780950982452584448,183269 769363789275889664,112612 792033398311092224,243075 793902712085561345,256255 769344064819003393,112336 777243157041778688,159475 750386453335638016,12535 775857399668375552,151741 794620770295181312,262145 765634110614282241,88311 777510104107134977,159876 751978312784896000,19435 769362011511595008,112872 774880309515055104,145149 756526485326794752,42432 756387086312374272,41518 779338696248037376,174230 787101669754634240,207109 756699723726282757,43553 773954360539803648,140444 773981154038910976,139404 791372722043400192,238207 756629328021061633,42432 756827199727144960,43875 775185244928348165,145244 777972914834378752,157755 760527047634489344,61145 763847340616740865,1249170 795254445022056448,263906 769696570056945664,18030 773518477143465984,137042 787310570965966848,210289 762601036884217857,72683 775788400381157376,151699 790940559909105664,234583 752839063963656192,23899 794200220573675520,226180 762010966162681856,431998 760144383823917057,60866 788825520624562176,220526 758092102345461761,51069 778732518572822529,169437 779039689063931904,171463 745058162689118209,11774 767423009661579264,98890 795111457679675392,258911 790765155051114496,232863 786191010229542912,201494 790244247853162496,228341 763895729194668032,80209 793240197806825473,250179 787802687542661121,212316 767858589373378560,100561 788066388111925248,213887 758849670449725440,51809 793457913675132928,250375 757330525975515136,46379 769331428622381057,112336 757979768281333760,50434 765518664422584320,87619 790706187834494976,232884 773547989256310784,137158 774157881218248704,137158 769312901551226880,112970 770453418351529984,118191 776821267244716032,11774 793560760014237696,249926 795660240909897728,226829 779492455607656449,172185 750833121759813632,14525 763700338884915200,78159 751045422001459200,15643 792494478699458560,246225 794742820741509120,261796 792159401993908224,243165 794180696482910208,247241 794693708193103872,262849 778772242645647361,166860 789508382784913408,226731 793185892156440581,249039 794046557427363840,256502 772464841831350272,129618 781578388045762560,188401 775460321892847616,149329 762636431474827264,73926 765624479774937089,88052 775418019581419520,139781 778490041190457344,165185 773927180044734465,139404 787726908674838528,205197 779770685786886144,173347 769018982783414272,108517 790982060227780610,233154 759572473658609664,57105 772343248140591104,349486 788290974665494529,215005 767121491725025280,97852 788486589630541824,218455 786219330254012416,201558 788419484348321792,192032 794706536283119617,261050 785482828968439808,195975 768130183320768512,103354 787325071392120832,207835 788068227930873856,215005 772479417381707776,130686 794168311328014336,106085 772753542381707264,125163 794984776658628608,262849 785843238964002816,198671 759852640280809472,11774 774280915245727744,142506 753326603430617088,25189 795071573539463169,264397 765152636500905984,81402 763198429354799104,76723 789262687305773056,224818 768827242000490496,105936 781223978446618624,185595 781870946080559104,190936 753647833492836352,28888 762021420155101184,67852 781606901230469121,16092 771240279726657536,123637 764723849988497408,81835 791473839565778944,239261 791717865216847872,240718 777226515452796928,154330 781522810900328448,187976 785491284249157633,196277 759069339198885888,56784 760884786239975424,54269 788715826534907904,220029 794613095100542976,262053 732138221505777664,195876 790513415555051520,226731 795099872617725952,265223 758540397945565185,53703 794733435965337600,262849 788848710889246721,216009 791009202630045696,235621 774091381249757184,137795 761664690149666818,69711 761603600267083776,68993 788713869535481856,220029 757755670338924544,49121 752188047194595328,18486 794026189434126336,257492 774855414668296192,138812 764429702790541312,83392 769281970555596800,112788 766212086154334208,91043 773232555155922944,92166 732854386242654208,354243 757915993020575744,49852 769567855121666048,113836 790947156731453440,234583 757432356726775808,26066 768913581152673792,109945 773934680143958016,138819 761647318760296448,69878 789138448980422656,223899 793185685310103552,249039 768611029844721664,107032 775769829068251138,150663 780392647391383552,179742 795203281442275328,264911 771512826800197633,124855 764649478150291457,77612 785347875681079296,11774 758216673384140800,51344 766752067306328066,95672 777157572243619845,157755 786879955246452736,198878 788467507808104450,218275 770767120351191041,119797 793134920830947328,249469 775042130976866304,146560 790725711153684481,232863 788395759326691328,213803 789232191360335872,215505 733291414864306176,349375 793138316220608513,249895 756485229032804352,42432 793636265447022592,253793 773287774904541184,135136 793854119320559616,255870 770679556910919680,120610 780286895641157632,178395 758750186973769728,54726 788505003623198720,218603 775034107503996928,146259 779548754563112960,174244 789814938793422848,227242 765161601796374529,80648 769377292300582912,109104 762895994803462144,73685 779474106945110016,153845 758061564582780928,51069 770837009778761728,13343 753103417548083200,24988 750955103738273792,16138 769144026184478721,111558 776987423137947648,157082 791698515269255168,240474 774111310384553984,138819 795373122052464640,261155 753291705122557953,25678 793129683885830144,249469 766356695287156736,93286 767007408803766277,97369 749355426769231872,8047 791087171998457856,200235 773882510904176641,139404 794662556736651264,261050 776510283351150592,156518 779962907123527681,173341 775838922022629376,151741 792943826855862273,246392 742458075924303872,11774 766499833326690304,86047 792162572703326208,244221 764885517783617537,84889 737352807846580225,11774 772003535919599618,128519 758111433041207297,41703 787727886870544384,195492 790984072331988993,235621 794233677882474496,258456 791812378883010561,240483 762788216554479616,73712 764254083855286272,82283 772548945146880000,131027 757613412134289408,11774 795103404527861760,264431 753308139643174913,25965 792089219434844160,203546 754127798525128704,30590 781339083201208320,186434 789133367144886272,222647 768996820445986817,109665 766625274565890049,90482 770975812426141697,122144 774043313070415873,140444 778325586619924480,164826 785888769207508992,198671 763436448695582720,77849 765884062510743552,90031 794047018440257536,255826 753989207488598016,30802 793435923832774656,249348 775793126107602944,144573 781324354856550401,26066 752887061338816512,24134 773384541750845440,136515 762462538684510209,47283 786939125639286784,207613 775805629344714752,151845 773178118173433856,132908 766358299667075072,93261 791748771067682816,241345 795000649008238592,264580 758085021366444032,50476 762002801333530624,431998 788450586844762112,217837 790915788328804352,234583 752629864855928832,22750 766727277556142080,95672 775747255060074496,150404 790030040813539328,226366 752883850532032512,24134 759796150081843200,58542 749949592959987712,10735 754851875820797952,26721 753971999274307584,30590 765572107224788992,84209 778733380850462720,169437 780770150286962688,182726 759150124920610816,56964 772284931653459968,125554 753499075270574080,27944 794502088696987653,259034 759781032883200000,7047 786217975489585157,199640 756818769561792513,45014 794958745902190592,263926 790891040374829057,234551 733157467736145920,355480 760319104779554816,61544 780898500615692288,183759 792037522524114944,243187 768644904004182016,101514 771729781041745920,122759 781685286988316672,186434 770983607548596228,121479 790978971743752192,235641 758814238437543937,54726 770246694038441984,117257 780612296317997057,150151 789237028349095936,11774 793147458142474240,249725 778234970623975424,166335 794109910606811136,255176 779338813994831872,172945 787378765827637248,180433 786779115064070144,204413 787692371521642496,72035 760133926325104640,61051 788735221638234112,220332 790618274299990016,227048 756983282781171712,43796 789129654904815617,196293 758306566386823169,52061 761998010704400384,431998 764952556292284417,84724 791267639360315392,236454 754724410121084928,33356 792796299984678912,244270 780380041028919296,164826 787725862237896704,205197 753618925393444864,11774 793880054224785413,256255 766726976048623616,95708 779760175120982016,172084 794625780424802308,261987 759060833066450945,56552 765292789819146244,80393 790919630399221761,234583 792501999216590848,246225 768604457114361856,104973 753390387646046208,22882 763649157340901376,738099 785818959467671552,194723 757889379121696768,49852 787272851166470144,7092 774566881856516096,143585 793904295011819520,255942 750813211759415297,14525 765048488983834624,85562 761321112722612225,66842 750427890890772481,12883 775361825311432704,148537 787101277423534080,207733 761617395022565377,355994 794291725162332160,258249 794726295783481344,262849 786229508814798848,201998 789909589428797440,226823 767810206277525504,101681 790660124679385088,18395 790700164646211584,232911 777748047317049344,161502 790622986256674816,232791 787987674904813568,214209 751152912399732736,15123 760873843074281474,65222 794334950195625988,258331 776985670850052100,157082 772156138728980480,129471 772749720280268800,129558 769886112055603200,114357 785615113399050240,196788 785945525631668224,199211 792786893893173248,247241 773294228331823105,134211 794406053266018304,260404 762164682127912960,71099 774986483098869760,146207 781469853366513664,185921 781206435170545665,186434 760128200034975744,61051 778656032306323456,168794 781312010801688576,186434 792588114229358593,246295 792753984075333632,243187 765936377275912192,90193 776184192493387776,152314 749397886194987008,8497 794295582391091200,258771 787978933094473728,211347 764133323958476800,81924 768099837178966017,100893 785278456934178816,11774 775003341717852160,146259 770368643280490496,118393 778663454357860353,169310 794291601698865152,259543 769902713979019265,115519 779348068160319488,174115 761389025831772161,68163 788812036956299264,219678 791352905513177088,238395 795037795895115776,263532 793100952202989568,249469 771685403221000192,125145 762031826902786048,71502 769577622942744577,113836 771511674394279936,122528 777607854509461504,162294 786994275263340544,207613 775810771645108224,148994 794499904303403008,257492 775489572968935424,149124 787259775268622336,186584 732556922201739265,349965 749319209251966976,8047 789495056017133568,225456 755423203560943617,36545 755888893849899008,39462 777312213879009280,160480 789468671999639553,225981 755394520724955136,36735 785583935304499200,197297 790403535812775936,227795 794339340994236416,256679 760555388273950720,63655 788050831841095680,11774 767875767795679233,101778 762853791343443968,73706 767061190635761665,95672 792090857985966081,243075 768099521125507073,102514 774097618657947649,141360 786090531734614018,199262 793266881767563264,249441 779376767836393472,174427 768172707372335104,103506 781718303093948416,33169 792130140910198784,243187 769864809844056069,114388 768470257254207488,106281 776904801540071424,158387 789521907636768768,205972 775674281531285506,150663 790704480371236864,233307 795432227261837312,266884 763944020275974144,80939 771474062572818432,118191 775721139045675010,151071 791448831254814720,237908 772179355346821120,129558 761946996244570112,66878 793402048175747072,249926 761762396037795840,67852 739899199655976961,11774 774408734361739264,139404 786342293238341633,203048 793989373855342593,256439 766354051793494017,93286 773171351536435200,134561 763054434280628224,75899 770300566333296640,117257 795731420664791040,199307 781352605146501120,139404 763627630126108672,352031 773940757891874817,139404 761915200555450368,431998 775721331698626560,1250232 781173130265972736,186149 795432005672566785,263907 769246880534441984,110659 769679063250194432,112032 765492751945334784,86936 755544899785592832,37993 786197331431428098,201619 793947842003890176,254135 753786460843704320,11774 795393066383327232,266500 750649148399955968,13018 780922798248034304,182338 786570852531789824,204413 764199737587175424,82020 776604850905837568,156835 781474142482759680,139404 785627497165643776,196277 770479530683293697,118192 757298587613134848,46229 772442974139486208,129551 793078748014870528,247240 754134070209159168,30296 793185894769397760,250033 794518886980800512,260404 785486392209973248,195975 767367702746898432,97325 795417174714290176,228101 764896803057758209,84724 766037538675036160,90384 786010555651719168,199306 762255347876630528,72420 794575291352023040,261155 775876252695535616,151539 786236070996303873,192032 767802200978579456,101681 774675960209825793,144494 773495744582090752,135025 760208151941492736,61598 774007699902083073,1250110 795428365184471041,266079 791052973002620928,164764 789125907504107520,135004 777520647736098817,161960 788473598444916737,192840 768545818609606656,106095 785901177846116352,198878 766500659214417920,92860 761625709848649728,69231 771137016570322944,123583 786533656311402496,204297 773882988513812480,139404 753322303270912000,26140 778960411647356928,171040 780115236007272448,172185 773912472961024001,139404 794954639179321344,263817 761715725019049984,69000 778646391560237056,167319 761023562178113536,66116 770717040680120320,65496 763211118038745089,47188 771387560631296000,125145 773632996754747392,137158 789150315203428353,11774 775756887618977792,151463 777923944892465152,163763 794162994976538624,255299 776283516757680129,153194 778925481013878784,170253 775000151307984896,146259 762000005280436224,69587 790299097022554112,230270 733086772746440704,354983 761332008475889664,67547 794692945848975360,262849 755568892508897280,36735 778748252577411072,167220 767191482541322240,97852 791000338689986560,235532 757296080040189952,45319 753315205694627840,24788 732294493626634244,351270 778389707788947456,166916 764228269457674240,82177 793883074203357185,256255 768855513241034753,105109 795080325412093952,11774 758827684071809025,54522 791409376829509632,238207 795401422313586688,247930 753301925932576768,26871 794697950689693696,262752 760617240274219008,63559 761049439469391872,64664 780551433804451840,181419 789681486710661121,11774 780466080229814272,177233 786377983896457217,200490 793845206865080320,255942 762297699131678720,431998 792069008883224576,237491 766449603403055104,92972 781084451992313856,184223 790939657890467841,232169 732319509827067906,351437 774932395040575488,144494 760251958879850496,60541 791287011936243712,237491 760689589933707264,64142 762406665257820160,72824 760571782537502720,62771 761673720066899969,70177 794717340147523584,262849 771718733601447936,127134 790894005081018368,234583 758590680646115328,51385 765642656114499584,87904 765176904387170304,84422 780743113895612417,182036 775693759853932545,150803 752698293122203648,14277 785821201541148672,197512 766614573394735104,93184 793336714190135296,250633 764779839874367488,84724 794479378168221696,257353 793231977637752832,249469 752701617296801792,22829 786051128953802753,200382 793124407145357316,249725 793699777250594816,252020 755006258453876736,34765 795452167511506945,265858 776728958821859329,155451 774319919429193728,142942 781349017024356352,139404 795727341876105216,261155 763170355699679236,75724 778638026419253248,11774 793401352747560961,249926 756723475675357186,34441 781476110072774656,139404 786543244200988673,204413 761596842870136832,11774 772314991047299073,125367 777699896979849216,162430 757264812548231168,46384 765683687858049029,88459 785659540893163521,197063 777675378047455232,152872 795374191155539968,266151 773710442556293120,11774 779003354177429504,169923 787462421455646720,210253 765228162271813632,86103 766495948256182272,93823 775000985844404224,146259 793655898396766210,254135 775067076696403968,141091 758409663339560960,46384 770826277464846337,117377 775959459436728320,150663 773889399268347904,139404 758460352854011904,53185 788995543133409280,222791 795420369876230144,264397 794897879982686208,262022 774026526039748609,140232 788468563199791104,217519 771115718012243968,123494 785638683353288704,197297 763774891539636224,80098 752957978781765632,24597 753739153439858688,29456 766090257397710848,90327 794327780804718592,258741 759873531442106368,44429 791077045023477760,234583 791395448342929408,238395 756872545119330305,44450 771157512657731584,112872 762656041536462848,73987 753393992121786369,16774 793882360236371968,249729 765057512986902528,82759 762370455525220352,1249013 773653890977767424,137881 756886006691876864,47188 763836604804894721,80393 780756703822307328,182960 788789962628014080,220526 764588708062429185,83391 772796266979864578,132335 750451207152340992,11495 752621436175548425,22575 771819739106521092,128230 795010104462635013,262925 751549795832041473,18215 788897860087611396,221832 792476789247533060,243165 765649091078393856,82208 777996593769410560,164826 761567802734116864,69231 770076116845490176,112872 788606796432900096,210432 794083009779511296,252014 749317352177577984,7272 786246722385121280,201958 789313726507683840,225359 793614883711483905,252639 753710125332824064,24201 788439410157105152,217837 790654022604627969,233307 763349755460214784,67326 768855471654481920,105109 732576337135841280,350808 789173740860911616,11774 768452943259508740,106118 769957728030560256,114254 785845975789232128,198878 787948128875970560,213887 792818151306043392,247877 763847182118039552,80643 770323177432121345,117257 774503516551294976,141360 794446853836312576,258771 792767351963869184,247241 776199269695033344,152314 791784001187024897,240676 770338948744904704,117687 752029655234904065,72093 777506288699711489,162020 775405956763119617,144926 788297060525051905,215252 793476806586224640,252020 759407295994355712,56964 763406959475318785,75955 786690997589803008,205143 764159588157362177,82066 788021551610286081,214492 753501381303107584,27317 789319229933776897,224680 787085319367757824,207613 786254946337296384,201958 788100194051166209,195492 767809024129720320,101681 780660079410446336,82744 788060408007581701,215005 773614828153872384,11774 772868053352734720,132761 786506682427969536,203863 795769409142947844,268643 762779455282491392,74247 792480179218112514,243286 753637031184588800,1170396 793131059638636544,249841 763035621015236609,75724 780618284555177984,150151 769238170831458304,111543 762105069965676545,1249001 756876191215263744,41839 766240934862422016,80393 754722743107612672,33356 764425288482598912,82002 792139054615633920,243187 790358685994233857,11774 775408698319593472,148045 773897163453583360,139577 778997467249541122,171324 794696110845677568,257429 788151433342259200,216009 763865761328881668,79513 768413338711760896,106094 750714488836415488,14525 763693790586671104,78853 779049137496920064,170785 761567301472690176,68864 776564571809153024,156053 772827590604132352,132335 770982930608971776,120610 767847327524532224,100561 778383609203986432,167398 778960694515490816,171428 758897738813628416,195876 773577295609098240,137753 793795029110235136,255246 761994434942763008,1248990 787455969315942400,207287 789282727048589312,222997 794743348204621824,261050 789288226930380800,223935 793175352268947456,249180 740936687149305856,11774 761504320479121410,63149 778368945833152512,159359 761144954903228416,1248861 770257112077312000,117364 762165002761408512,55262 767741659438342146,100605 750138591075008512,11495 765269066013675524,86472 772864581265793024,132848 792577958317789184,245101 794670063420850177,262022 787277009361723392,209796 793154602136842240,249469 732767373556473856,350919 749668353279725570,9727 755855180713775104,18215 763149871419392000,76549 752204691212267520,21074 768132572220121089,103261 793963863553122304,254135 765580710610472960,88052 773646952210857986,138382 790278082875633665,229693 771641396058927104,122982 761667485020069888,70055 763660122887450625,79502 773879667996651520,139404 786183048433917952,201494 750428184470970368,12746 773531891668365312,137042 773883871943282692,139404 780881829943324673,181419 785571575256854528,194759 789143999219134464,223899 733078548781600768,354396 758345187470872576,52329 770907525218787328,122059 789126353626902529,222627 764248407028281344,82002 778001058668871680,164826 793794860784291840,251331 756236438551887873,41680 754739447795621888,33520 755158121048399873,35890 769843287184273408,112834 787485135604027392,211461 794636152758300672,261942 768816049315782656,108849 789181747741102081,11774 764988813949095936,85562 776240167958917120,153480 786630994635788288,205181 785340073503956992,11774 776106779486945280,152989 753406494675079168,27280 792029187406200832,243218 761959566896615426,70679 753260971683041284,11774 753079844506832896,25255 793162310856605697,164814 752249254521876480,16925 771453663730552832,125554 732390686507552768,351617 755494581005717504,38032 763694174184976384,78394 788456804657270784,218275 768087096385044480,318763 779331871566139392,173753 787149528835121152,209351 779108691148767232,172364 785940017231175680,199352 792794265462173696,247241 780610283261792256,182049 788629260705628160,218258 760165345818660864,11774 761684209622671360,69947 733393642182709248,11774 791449476531576832,238395 772089614223966208,129471 768598490637217792,107469 770297682120151040,117257 791806177180954624,237491 763200075715665920,74302 764487100364226560,83490 776755843836641280,155390 787703541662003200,211829 753037187785101312,23719 765032518789713920,85767 760700949665112064,63712 792440118321623040,244550 768133112635265024,103071 779560502850564096,174115 780218238445682690,177773 785876707324661760,197512 756726494970384384,44840 790273417505222656,229159 794203712235438080,258598 773889454276743168,139404 793466537751359488,252020 791810742613925888,241940 753308619605671936,26894 795396739213758465,266491 768164080662097921,103354 794570661976907776,261155 743841979310628864,41724 794642733847691264,261818 759072599720812544,56784 775773984281493504,150426 772822947849383938,112788 780201833751015424,136093 786510814979162112,201494 791391676304621568,238207 772457656170668033,130334 787100293859315713,209184 793276983803252740,249926 754081814373732352,29790 768842619464081408,104406 793066914217984000,249079 765411306467762176,86440 786603976645021697,204314 790874393278722049,232863 751655387145773056,18893 794503326083727360,259945 764167825942536193,82066 756351898341429249,41677 768547934602420224,106753 776769776328867840,157082 767926044711976960,96039 773166766436384768,134470 792210874744336389,231358 774283752654503937,142597 795047628916465664,263926 752982727939526656,24711 791659184097853440,240483 765100150624845824,82121 765337569303289857,87245 762669151425011712,1170856 785583195920171008,194058 767780666335453185,101006 779321569759760384,171260 787099407661490177,207949 790991009576431616,235590 788819850126819329,220332 750913038585257984,15643 786025255269601280,193074 740318072356012032,99816 786587768336048129,204835 790594807513116672,232137 773905371844968448,139865 766336199128715264,93148 792816084311089152,247877 775709414187728896,1250216 777849809440944130,163763 790865893274169344,231870 785999417841098752,194154 763058584351494145,75724 793790564260982784,221476 795434670192214021,267133 766826189478658048,94705 793186052706009088,249926 786649330623152128,205270 787127926567407616,209035 793885461957709824,256269 785676618484244480,197091 788356751565451264,216991 786603880528289792,194221 792164316346716160,243187 780638454577266688,182257 755029474379493376,34666 787012875818643456,194060 749825295784538113,9433 768679478222426112,107428 758282784632770560,41703 794020214274924544,257492 788555265175977984,218275 751976799039434752,14277 772820402737405953,132335 772144348377018369,37154 786535551553904640,203674 792073193670348800,11774 788207110462971904,215437 749961767917219843,10735 778270767385501697,166390 793579882328559616,253793 774921630988378112,142852 785965866307481600,198671 786651332027363328,202675 793166594222526465,249961 786891578392645632,207096 771332340446625793,123825 791108420938047488,235487 767747466473111552,57574 771372580565422080,124883 786539852099493889,204413 790269884508745728,229895 792016818214998016,243092 767175988656508929,97852 794000387632201728,257353 787029375296245760,208016 791725353215537152,240926 732393218487275521,349781 760243350242861057,61412 765427724148051968,1249259 765001739531456512,85562 772542909275070465,131490 793107181419634688,248065 794658050095349760,261942 775388917692452864,11774 774724268995129348,135386 785614000516046848,197286 762597797925314560,72716 777007034449494017,159546 766958830999642112,97048 778935408579051520,171168 771236562365403136,120610 781504776131452928,188401 794172597592330240,258331 777270687870357504,160602 794575616460853248,261155 774373844433850368,141913 791485561533890560,239405 792764032117714944,247241 764844325578518528,84422 793845642548379648,252581 777876031638298624,164001 768889064930086912,36810 794310182436294665,7311 793577054843334656,249469 750826980916867072,15643 789906670956654592,155390 793871830331301889,11774 760634627115528193,47940 793455983175479296,252020 771550914456891392,124597 786212210179645441,201562 792034734046076929,243187 788462610513534977,218275 765198507347173377,80939 768969044364058624,110362 792897103320141824,247983 759218987137961984,57574 762276738810408960,51778 772444200512196608,130695 776603875931414528,58531 790247734938742784,228341 753666752563871744,29040 775737659100495872,151255 776442231964262400,151463 785518083502768128,196277 758769060356067328,54070 758815070235205633,50888 765249298250379264,86653 794636260795105280,261155 757996381952962561,50442 785883446409203712,197622 788553669503516673,215005 757998220521775104,50500 765199500499496961,86103 792176660183445504,243075 794288216278990848,259482 767835817519771648,101681 768833351713169408,108849 788815882088751105,218142 790618860449923073,232662 768753157979639809,104973 790978623629062144,235621 771198718968147968,124032 755574008079233024,38476 759756873117601792,59666 785637739140034560,197512 787679982566768645,211837 767398023483633664,97379 732823135385452545,353228 771331503791812609,123873 794535084124565504,261155 787368967203500032,209351 792127802380201985,243733 775953307147706368,151185 787651842851348480,211347 768472653875253251,106281 772293074881916929,129558 788649940935282689,217519 774019792499900417,140232 755556139731869697,38286 768539022234791937,107446 792079858335637504,243187 767958673889103872,101681 781220642192433152,186289 793503919179722752,7700 758253218388467713,52061 789340233753989120,215505 790727782435127296,232791 794232614848753664,258598 781520184184020992,188119 763775473730068481,78705 793426085715247104,249895 755174848494723073,35890 758068265126096896,47761 789383420698763264,221834 752235253146775553,14277 792870649358327808,243761 794896252349677568,229713 779294479295668226,173753 788944945184780288,11774 795758824460288000,268281 750239776545136640,11495 770294239171182592,117377 755295267302277120,35890 788584269367037952,218275 792518387565858816,245086 767123321079070721,98072 791732707306995713,240682 794552389848047617,261155 773356185365913600,136018 791004188893294592,235620 759159275251912704,56964 761375194434928641,65663 756538927624970240,43553 741651287909928961,1247472 765189872080465921,86103 794545723035549696,261155 794574281854185472,257492 757296279076700162,46890 793103483377295362,249469 754131425167683584,30050 768926695558483968,110381 770384423732842500,118191 776201769357500417,153845 761558566020980736,69231 789241706835312640,206666 759161962773123073,56192 769257066913423360,27164 753070984769314816,18374 789353671091818496,224450 795252291909652481,261155 791348140427321344,11774 794657852589744128,261155 751788021566021632,14277 791619336112857088,238395 758018728692822017,47761 781356321589239808,139404 788799479596011520,218258 795444544280162304,266151 758686279261302784,54070 740327610358472705,11774 758408948018020352,52821 771082894710190081,122299 761673746671398912,70264 763091939621277699,76429 773301485841047553,135758 780680588084649984,182036 771190203792842752,123587 751972703993733120,10652 763495752383467521,76406 756225676718567425,41702 790629458185158656,232137 749314143631454208,7826 765471613890490372,86645 758663015327604736,54070 770208197747482624,117257 791672431379382272,234990 794595009228140544,261399 780485606497411072,11774 750455476295331840,13608 760525075216904192,1248768 792416580478967808,245630 793153989965742084,249926 790930879036035073,234583 791671322828955648,240483 780642550260568064,182257 791731719598641153,66116 750057063787667456,10848 792939500108328960,248639 753356409656397824,17416 760623438671196160,63655 790911884321062912,234583 793181400895660032,249841 764312430721638400,82283 760233536578289664,61049 768498245236584449,105898 768966566071468032,106281 790003570196086784,228989 792407585286610944,245750 769307371826995204,112788 795725849051865088,199307 754085327174832128,31783 748595288802209793,351768 762835431448678401,74483 764270603624865792,1248768 780604410434990080,181984 759085173405134849,353879 785306975391186948,11774 758509139190513664,53185 786424041414459392,202636 755818985023647745,11774 732100339361415168,1170324 764949420924399616,79999 790578737326600192,231870 755191761895428096,35890 773561407690379264,137639 779475154720075776,172185 781378354943365120,139404 763400863998062592,73814 767933235666059264,102249 776123421558054913,151947 794362998630465536,259034 785524953701617665,196538 788734699602673664,219537 786665511010635776,90209 767750818401583104,11774 780594778383781888,181886 778203347052433410,166390 770807232086835200,121479 760867028752302081,11774 762128888931688448,66159 750776578930380800,12954 789203441713307648,224225 795273739298553857,263896 762435232913985536,1248990 792000734233497605,239893 775460159346843650,149329 770808063271899136,118191 795000242911514625,262849 754020606018891777,30304 794569622800343040,261155 768532838211780608,106763 791640482048778240,237385 791707423547457536,238290 758759799932723200,54070 771368334952636417,124597 790228904539598848,228002 764184324321214465,82283 764809027804995584,79987 779023566339801088,171324 785504485682667521,194743 775794196775141376,151265 793201906646650884,250430 761664446309634048,69878 778023690101334017,163376 786665780909895680,205728 767258169047408640,97025 755394252155199488,35890 787763079329218560,205197 795617300061818880,247930 764517848018411521,83391 795497131033268225,265855 791033459217080322,235481 793982855596556288,255826 750794247876513792,14277 765633697303232512,88311 771094388332048384,122759 793497767440113664,252741 786034025638928384,194082 786225810143182848,201555 762775384991502336,74943 769639737233596416,112239 788713707798827008,11774 790167700408377345,229733 794994783701835776,264431 770655848569765889,117265 755913632769122304,40668 769598260415606785,112336 779412043388506112,164814 794596762157649920,261155 780409723531264000,180074 788906004335386625,215437 770966771587219456,121612 795369379479195648,266054 764139320437465092,81702 763124518701371392,47188 758021764085649413,50923 755193099698057216,35436 761650222485364736,68788 779625378243416064,175153 791351139841118208,238395 773900055258378241,139096 758654240231424000,54070 758994020433473537,56175 766609448546672641,94699 750394264669085696,12883 757613279690842112,47940 763952789215059968,77586 756224479701762048,41798 776607163007381505,156644 793239235629375488,249926 773586487250083840,137042 780076990242103296,175952 786524692731404288,204224 790415116009340928,350650 755247249043644417,35890 794920052864651264,263895 795054115776823296,247930 735106309910069248,195876 794357298617532429,257492 754755683774504960,29263 777464448789336064,159475 788159544270594048,215754 792856219849416704,24173 753712212687122436,29263 788110558121762816,215608 791382201170395137,238395 765256208403927040,86103 789536880320585728,223482 781447283564957696,139404 788407952411652096,217634 755543887842770949,35044 786009627947184129,200382 794318951324889088,259134 787823738322579456,194384 767959786398818305,101681 794257176848203776,259231 777166439203471360,159876 786284511843811328,196538 765590956158705664,87904 793205974311907328,249926 758414084748574720,52112 766038490777808896,90629 769254661412888577,107745 750934594262700033,12498 775086365008535552,146205 788040160814522368,214607 753868995753676800,30237 780648447217012736,182257 788043027918966784,214173 794673342032805888,350913 755879020923879424,39697 768866266371227648,109666 788098473270784000,215005 794529152825114624,261155 794757439442665472,262752 761363457446862849,65222 762136607323332609,72028 791512121754419200,238780 794315782452891648,11774 769380541909073920,112363 793471806287982592,252580 764530017271287809,1249246 791008788434169856,235948 754235562974932992,29263 780760342452371456,1170572 787438772086452224,208965 795740431275401217,267737 765306817219997696,86653 794601424713908225,260899 776410745818914816,108729 795428504330522628,266138 732761995292725248,349470 776179766776913921,152073 792859067932876800,243187 773710541084762112,137953 794896510626525184,248924 760280201695727617,61545 763456015400513536,78344 774679141560029185,144494 765516079607193600,87904 794879849030701056,262296 795080769890873344,265102 787094970507390976,207965 786727761331138561,205652 732610489939841024,352979 763035644817965056,71408 764817657568694272,84724 769356999825821696,113165 786679370190561281,204835 768901598693122048,109945 772559605259902976,130677 791810631284379648,241940 773157498312425472,124597 780873838846480384,183269 760915184143757315,65180 794838627050196992,262022 793625760275664896,252679 754975652357562368,34666 788441955256659968,11774 794216626069520385,257423 791382528540024832,238207 758859010560831488,53185 794593692057239552,249926 794567078879592449,261155 744574446053302272,148861 793228392858460160,248656 765709549139402754,17416 788778597582508032,220332 769367423837319170,111549 772938266651668480,132908 785873515320709120,198671 793797974799200256,250785 758346958025228288,52554 793550288942669824,253206 792084086961602560,243535 792187425044869120,244289 788009049220648960,214138 793083100213440512,249348 789261406226874368,224818 765437335622352896,86440 756684354705850369,43225 787872052921249793,11495 785549625226846208,130635 761778034777161732,66644 768601639368482816,107749 769349118153981953,109666 787762132158812160,210274 788397941505396737,215608 732538240134184960,352433 736978813968625665,1182343 771507802703486976,126293 773179761753333760,134561 791346092751392768,234563 760526007308808192,63451 788083810013319168,215005 770580111934402560,118191 788114732922404864,213064 792497576029237248,246392 788493621783912454,218507 776739323614007296,157082 792063965593346050,243187 758711034324615168,46076 777900736055091202,164001 788844864179875840,220332 767853118386270208,100949 785546314981445632,130635 753398236166103040,26064 754725730118840320,33356 760504686654857217,63149 765248873736450048,86440 792390734145949696,243187 793503630368313344,252741 776485159277395969,155390 788515528558059520,217601 792533367149342720,228037 786368782096818176,203510 778617124805685250,168633 793141128430231552,247062 788832514265710594,203546 754845763595857920,33520 768056448135864320,101681 794309922087260160,257492 778283140259254272,167063 786629018128900096,205039 760867618920075265,11774 777163560908623872,147771 753941408822792193,27096 794979980841140225,263895 752307951394697216,15518 789197017142657024,223899 787360349800529921,209351 763048219366395904,11774 786320132322758656,201958 794509333585399809,257492 759364993599074304,56924 779375631427526658,174115 788548982775681025,210390 751953857987485696,1248207 766376442737332224,83342 785685128739753984,196277 775856743704387584,146259 780208782974386180,178076 791057570861416448,235978 794635121836048384,262313 759746831546888192,59623 793096894289473537,249469 759191269985968128,55257 776839571359358976,157693 791112627632111616,200963 755267825191776257,35890 788701983817535488,220029 788304945544126464,103552 774227365111144448,141887 755428654276980737,34441 795375507802062848,266138 760934395389865984,65234 776143027177869312,152872 789789305812037633,227907 767699925886840832,61395 772303845024071681,129551 790610623184965632,230332 795366103497211906,261155 785922047348084737,199798 753388777268125698,27061 753706022720634880,29263 785645736729862144,197063 789479358222086144,223539 789969699249455104,205972 791727608643788800,240535 792106203765551104,243187 769218536413679616,110477 788292516000960512,214353 750837221633110018,14421 763771917622923264,352029 770978687806279680,120610 770720427601649664,108396 773293858625118209,134993 778249808582545408,166532 785755797439381504,197512 761201437170819076,63902 765154066146193409,84724 769298363808358400,112872 793891121097117696,256255 752314504877314048,21142 760181390797336580,59868 767970560907304960,100893 769326816767021056,112336 791659879207309312,240145 767866345400578048,102137 771805738876317696,7224 773547751858581504,136904 773718300501110784,136512 772825566101835776,132335 753376632279228416,26446 786003168807170048,199561 738406796453400576,350226 778383572092719104,167398 795359307521032192,264397 775851015069437954,147316 764979929993863168,11774 790259814081323009,230270 789516834051469312,226823 750862074507464704,15461 753958989390499843,30633 764853750682963968,84724 795281578398220288,264431 761713884407422976,69548 755405723379572736,36735 795044450917564417,261050 760919473624903680,65626 788903434216886272,220029 761357500495040512,67709 758827206055342080,54631 790909660878561280,234583 750364881199697920,11463 751653858326286336,18893 759513303265619968,58250 788213288563859457,211347 788453036599443456,218275 732342595683155968,8431 787306035388166145,207212 755162108971606016,35890 794397191150374912,259034 763910242522525697,80136 790922819311984640,234583 763487439528747008,84187 786866167621320704,206257 765956418394468352,87852 790750831725322242,232137 793169123949867008,249374 768475045735780352,11774 751676573636526080,14277 733065741558284289,354893 785512088621895680,33169 756501643047280644,39235 790046269959876608,170187 791886959136301056,241367 792097098443272193,243995 753600901986721793,27045 757016082309783556,32337 771488372728758272,125853 778016761178419200,165097 793518832581275648,252741 753005121907204096,24727 778283811188670464,167063 794334142116798464,256255 768163838596222978,103899 789789634880471040,227907 790682037543837696,232884 770480974585012224,112872 763171772401266688,76127 794603989979566080,261130 792222157988245504,243187 789057348136566784,221476 768209426264141828,103046 755909320164962304,39162 764259446813896704,1249230 758334761555353600,52112 786751928084500480,205455 759964102127185921,58227 757692685268422657,354831 780082390874071041,178045 755189913235120128,35890 774347437943107584,143051 793489605584646144,241118 753343513559830528,19598 781624392094810112,189008 793447648992763904,252196 732983631895896064,353451 775379212345626624,148574 767464125383467008,98890 752037304152170496,18083 762016596495769601,71476 765203512502292481,86103 753323555488694272,26029 789142699488124928,222647 778248984238301185,166409 762978172379893760,75724 753739233299398656,22439 759508611294982144,57574 781215570326794241,158520 781111615261319168,185496 764836515801337856,84724 757735974688337920,48663 754774653332103169,32758 756904482575745024,44450 766558299831402497,91810 793863111531003904,256255 764139608850391041,80939 748371775478693888,1247863 793683738941071360,254135 775413292516782080,149180 767108469799301120,86653 791335498795016192,238117 792081783625949184,243869 790726073910644738,233154 738792547502325761,11774 781150972718481408,184223 732550785876262912,686533 758710605138100224,46076 792230914243911680,240483 788418062550573056,217837 792177591465627648,242693 777152181744971782,157693 787259936736681984,207287 793998996155072513,256191 778778166353616896,166852 791664955686785029,240067 762644410513358848,69398 794537494092115969,261155 732292896116899840,1170365 771881245043150849,128615 778343241896853504,152594 776993159767130112,159093 795088394015494145,11774 774550386648682496,110585 792082607383121920,243075 770127416194916352,110023 761564602693976064,69245 794555687644831745,261155 768929940821639168,110362 789028161438625796,220332 761525149841645568,65500 785647012884512769,197091 747786564575461376,1247805 755921863474188288,39475 769243415049568259,103354 788064791776624640,215005 794636203551326208,261818 773895517415677952,139404 786966396194349057,206642 751832897804435456,18470 780111934532284416,173341 792229362712076288,243187 792831773965254656,247773 791661335025246208,240483 768501531159113728,11774 775766805432438785,150511 794977724645281792,263898 755185959319302144,35890 785564831436931072,196609 789939323894464512,228576 793102598723166208,249469 776616317981982720,148565 757269350248132608,45014 791200328234307584,232637 733122387110035458,1170873 764521769080393728,81946 754022251071016960,29898 765319483384852480,86103 788839350155014144,220332 767821296172429312,100893 779105492413153284,171795 786630752402305024,204413 794549444662333440,258524 765346513597919232,86103 790205870294564864,228576 795401885674938368,247930 753359005867581440,27045 759608949322711040,56964 776017723683995648,152735 794717942617358336,261987 789269192507654144,223881 775006042073825280,146259 766366041375141889,80939 793262507209134080,249469 768148761772044288,103071 759566808856657920,57105 777835269408129024,163763 786343996561952768,199178 794267301696700416,247651 761937001163714561,67226 785324200726626304,11774 792134863839072257,243187 765932947299983360,85326 752260159095730176,18395 787804546881953792,207712 762724619438530560,74247 755478452082450432,37294 764504926210887680,82582 771755580562309120,125742 767364495773532160,353124 789883445191335936,226899 751866843120410624,18470 772364423168135168,121795 753214936977813505,26140 767097689871745024,94627 793885819123724288,255962 770457318047625216,118191 788463922059894786,11774 758348214462402560,46384 794236013895761921,258456 778363949158924288,164960 778875604057792512,164001 765600667268292608,80486 773245978132484096,135598 786980193571176448,207113 795329478901628928,232881 775029344204840965,146259 794302751618568193,259267 768885914454093824,108729 788884818138370048,220526 793638617327374336,254025 788030096632320004,214492 765419646396669952,85805 793743626295713793,254955 766478490845741056,90031 792489191145746432,246225 794647403345362946,261155 773938764066516992,139404 794739389872177152,262849 775392735889162240,148645 774066387283275776,140748 765313243506020354,86873 751745058748194821,14277 759215511876108290,52112 752649828535005184,22986 790984679637684225,235621 775053889770885120,146214 780800579735949312,182257 768277083487207424,103071 769581218895540224,112239 791006909738266624,233736 759154585969627136,56964 794564092275068928,261573 791420423187509249,237999 794313923788845056,257026 770972075179712513,121046 788731675446353920,11774 795685018316115969,261155 776832148053438464,158520 767648710058803201,100180 753230424323784704,24467 753871717513109504,29790 780019937012318208,176890 785329238563880960,193260 769515126999384064,112970 785579934072832000,197286 773878048454086656,139404 781346860740993024,183759 764998661898199040,27156 794254224729239552,258771 754765550916698112,28742 788799256576430080,220332 776894895189614592,158815 753375787160514560,26140 755492374906867712,37433 746996279457124352,1247750 763534920530726912,73814 787879129727197184,210235 769786784385339392,87607 776895742858366976,157082 781082875697373184,184044 786782830235881472,203350 794714231597834240,39957 749315501994569728,1170318 768581598325407744,107859 790520391278080000,227289 792481247876349952,246273 760601891793403905,63868 790958886345900032,234798 781142251414048768,130635 760998476998062082,65489 761308040624689153,65180 790924246042181632,234583 767140720419282944,97438 794714704795025408,261155 790244388685221889,229693 785579557785071616,196524 790712599352528896,233729 788763505121951744,209863 789239913317339136,223692 795351644519170049,266500 794161665541451776,258331 791746433015812096,237491 757696936598118400,14277 779331005006118913,173964 771385161032151041,125019 790912833773006852,234583 775338927263580160,148126 781547295179407360,188119 794988699066974208,199307 752307406491688960,21034 793926746617806850,256217 791742812542894080,240584 777427174836043776,161413 793768049774034944,254931 791281136030720000,236827 786953826930614274,207287 775513996799643648,149953 756408430588342273,42432 759743860574683136,56282 756274136733872128,42432 761058437392240640,66116 776870234242158592,158314 786724167483744256,204413 771717024611524609,125554 794708619996459008,262752 790610017997168640,11774 793844378519285760,253164 792530757503725568,246295 770400155455594496,117687 779380823787245568,167220 792090699109896192,11774 793457828379955200,252408 771467351522877440,125585 774271477617139712,142446 776065734120120320,153095 791009182665375744,235828 795341017952227328,265030 781385453798686721,183759 789920254335946752,227510 790890728964710400,234583 772804444199104513,132335 773602152828633088,137978 793378196901298177,249841 762645253040005120,73814 768947887464189952,108729 768926033382772736,109945 789169740635746304,215437 781549784234463232,186900 791965253256871937,242651 764839198121717760,84724 788774297816797184,220526 792680732950925312,245086 750730543336009728,14274 788061258331328512,215005 774005336449622020,1250066 768885948994162696,109874 778666939396653056,168794 792152927532093440,243648 770018926935891968,106447 780616780951662592,182146 760187230048706562,61412 778300782898798592,167220 772246140255436801,129551 791981602263957504,239613 758766651546279940,54070 756280671543267329,42432 768897639119216640,109945 791117573152706560,235828 770757893167734784,120610 788749558276771840,220332 773368254991663108,135025 778493416724369408,167950 761260520204886016,67453 771677502045421568,126389 753708616973180928,29263 759768476013780992,56964 769236924686925824,112399 764125169413660672,81869 785908160854757376,197512 776807382206836736,157755 787059617142480901,208176 790933282049359873,233558 781266333774311424,186883 793185346519502849,249057 752217286702952448,21074 762868746679558144,73926 775139146423828480,147212 788038464730050562,212357 794999391090311172,262847 756967844005289984,44429 786704324084858880,205728 795740769848086529,268281 781608243923521536,186584 788458125078646784,217574 793565585997201412,250785 758112048362369024,50804 791055497205907456,236393 791347953675927552,11774 761420105238536194,66866 770411224442015744,117303 792830489925214208,247877 780483745912459264,128189 749730443927232512,9754 791437550015709185,238207 793992579620737024,257423 765673203423440897,89198 743991930313445376,354587 759081332806909952,56231 778198626581479424,166409 769251850713436161,111549 758426954114752512,53209 792561003258982400,245101 788721819473809408,220031 790979228317601792,235621 791268031255183360,235590 740326495277580291,11774 761266069495480320,62063 788020673000181761,214354 792043811694342144,243075 774016686991282176,140444 776200166063874048,153610 794929213707010048,263895 780901319821266944,183975 794165923062181888,258331 785282859288391680,194648 761809299022618624,68993 777843775943106560,164001 790324380572258304,230485 792166940127223808,243187 791626685208596480,239405 776163875465101312,87904 788031531713454081,214209 750432534345838592,12883 776774988401704960,158043 786615122018103296,203983 794558393767710721,261155 790600285886550016,232169 773759081056047104,138819 776121349542649856,153035 754070474355650560,30590 785495360936501252,194743 793148648955580416,248437 749293331318910976,7866 786752563488055296,206008 762785857501822976,74868 763694372852371456,78684 778315411167203328,167220 771840994136371200,127134 751797874736914432,18893 776766558995615746,157840 791306846753751041,237223 787940169575956480,210585 754129471490367490,30267 756284778941337600,42495 779773039496003584,176636 740353890600648704,11774 759749411958165504,59623 779758695374811136,170139 787020665740079104,207113 781283739611566080,186584 786248326433746946,209828 768267522806124544,105345 779380291768979460,173204 774515291753705472,137158 779140505883992065,172123 776764692291354624,151463 793707829798371328,252893 733000397808275457,351166 794059632247345153,257492 778563595445624832,168794 761594763854381056,11774 764136047936696320,82066 764833515334541312,26066 764970698188083200,85562 786642199689719809,205039 750131989622059008,10129 794759743512395776,262022 777931781202927616,162786 794188852693008384,258331 776740316581916672,156926 751205367304953857,17527 768514103249891328,104999 794926302012674049,261155 767798168369135616,100893 794986228915564544,197512 792167949629026304,244550 767107422557122560,83565 758495629127495680,47940 786477240381046785,199546 760563710364639232,60112 793187076451729408,249926 756985981627166720,45576 779098411513544704,168284 792442160612335616,233467 781539168925155328,188401 793921693777616897,256255 788949544482529281,221476 787843213449170944,205197 787981359159574528,205197 757592059826044928,46280 766933044775104512,95892 752050937947099136,18341 754718848633360384,33356 777902344243703808,163763 777963294376288256,164764 789222126909689856,223936 772485838361931776,131007 781237406154559489,186212 762088368217858048,431998 780074290154790916,177696 791074134247677953,232169 778690508717629442,166075 786303016429166593,202429 777280215324262401,138812 788135844435496960,214660 774009429029117952,131421 768912450758512641,110209 788454017127030785,218275 780388965740347392,171795 788878458508156928,246425 792759899809804288,247077 794907951031087105,262053 778651687758082048,167220 788390986082881536,217519 793899549769117696,251803 767185448242286592,94699 781236988208943104,186735 786361675507113984,197512 788562491022290944,104244 761663704224104448,69947 792488062676770816,246273 778290863260794881,167220 766090092897112064,90319 780118036028198912,178076 789213824188608513,223852 764900221507821570,84449 793863897107226624,256255 756599632235487232,43553 776172711949115392,152872 778387652756242432,166079 795221909239660544,264397 762911911193219072,75073 776757573898895360,157721 751581071045750788,18030 769621942668320768,114357 766353182926614528,86815 788528830549889024,104244 779349794716262400,174321 764547958578618370,74247 770707738536050688,738099 777951744890253312,164578 792526828950818816,246392 793250811769786368,249926 775121845867515904,144139 786979773511675904,205455 788523961592184833,218260 767841358098948097,101681 764436411101478913,78159 791091880125575168,235487 762712071746293760,73704 778889478236692480,166860 788751700144320512,220031 794129895840509952,256255 792733055307972609,246392 750025045775224832,10735 791803767410847744,240763 795687893746388992,267521 759140319770402816,56964 765657765947641857,88902 779339598488940544,167220 759185896218333184,57112 765953593308352512,11774 762089034462195712,1248994 788406589027942400,217634 764869511757443072,84724 780404407389171712,179054 788649302109229057,218275 768433516203937797,1249562 793005121336520704,240483 787483912222154752,207380 757364331940020225,46974 768859542562103296,11774 768943541515128833,109666 787120785462669312,209351 790882560683438080,234583 787026933146128384,207287 775431206892662785,11774 794957125730627584,258878 786541992931045376,203745 775357897362538496,148445 792042348716892160,242693 793444161726795780,252196 765220088731631616,86352 768594545076346880,107808 775455546673541120,146720 794626068674179072,261987 775732181779881985,151185 781554856507109376,188401 765508500403486720,79020 793654647626035200,244350 788453807818760192,11774 791992511501832193,240483 790331999579955210,230485 794624052166062081,262145 791899066363891712,197046 786374548857851904,202248 792606518025809920,245148 776942557678956544,156835 777370676583817216,160703 769006488752885760,109960 755404578280001536,36735 758180471578714112,48289 793499815233499138,252596 787083415095042048,208949 775515478223499265,149953 765731344131330049,88332 786333925643661312,201721 793583975738462209,252196 760872157589241856,11774 768566142038339584,106095 771387879805235200,125145 773229817525334016,134561 795031438290718720,258088 732998735505068032,1170810 768540357546090497,105345 773185897055547392,135025 778733070836838402,167677 788124139139641345,215754 789878876101017600,197512 794566491891003400,261155 781170006780420096,31546 786466611725086720,202217 765707690299559936,88874 785242957800583168,194221 793648546159341568,254135 781511388489474049,188401 752891626716966912,22662 763083085504090113,47188 760113432213544965,61051 790416183845617664,249811 755900971398627328,1248367 764785603309363200,82066 776508639158804480,155688 768163370969292800,98890 763740294181294081,79691 765939087954108416,90384 790243822903132160,229693 793244844554588168,249926 789024861171568640,220526 793877675681181696,256255 761589588921950209,69231 754173912653570048,30590 755800186878726144,39462 778386949467877376,167398 791756531087859716,240584 763796795919040512,80393 776420259356082176,47021 763426457754361856,77586 789135570727342080,222682 754736166654529536,33356 763021469995585537,73712 767063204556050432,94699 732789672712245249,349371 768201551894704128,104406 774977958410715136,145801 785236761312161796,194058 752123451712864256,18395 793633726009864193,254135 757925137463255045,49852 754975725137133568,34666 793574017269727232,253164 763865421992763392,80607 779454490286166016,173347 759645790080012288,56964 750270118769360896,9444 760810900458708996,62877 777664174583386113,162294 785480097314709505,195975 793598847587127297,7258 753359880132497409,26871 752852243318091777,23899 759116067033800704,56964 792089930386313216,203546 780458315243515908,170187 791430290757390336,238099 791628732175966208,240145 787371565247848449,206007 778285054883540992,165488 749275696325951488,8047 794915843314511872,261155 775472026849054724,112363 771764378001510400,126152 794564077196410880,261155 795754036343570436,267862 787160048988332032,209477 756596199445172227,42495 773921457286045696,139404 787023072347901952,207113 756490013336928256,43234 759211197770174469,55710 767760122814746624,100893 769851836312408064,113332 776840554197823488,155451 785498056670142464,196277 757543636867411968,47782 792841892111130625,244270 760294730001485824,61352 791451244262854656,237332 766051400346378240,90539 767945659869696002,98890 780836636749889536,183269 793502839108608000,249926 794160112873062400,258331 788180695327834113,214884 764241543884570624,82177 756392291204370432,42432 765186574086729728,85562 774498731823476736,137953 761881173580713984,70941 792605483408293888,246771 788898426679357440,220526 777605866166124544,16580 759461655671472128,58358 774986190818729985,146259 766021232441556992,90384 792841913091158016,243075 754758873450438657,33356 773142616539959296,134470 775846655207714818,151242 785988808928063488,200490 758367847064018944,50978 767480703458172929,91936 771911098937122816,118191 778402251224313856,152594 753768718988025857,29790 775287359709536256,148045 773928779500560385,139404 764556907352694785,79561 786254217321123840,201958 774094735690469376,140444 790256567807422464,228341 794082645957193728,256502 752948785769226241,24443 777383860963315712,161456 775125554106249216,140444 780902237316878336,183269 785947572548411392,199960 750396153171107840,12883 761303834631122945,66348 779444025195585536,173011 768478831384461312,11774 780838018659782658,183269 793809038739968000,255393 755410049904807936,37224 795706192714760192,263697 765696205523267584,84886 795418150217007104,265855 795718536727592960,261987 794635930757775361,261155 763780085480554496,78566 776561961710587904,156962 785927246859137024,199262 779282483309346816,156518 795379158628974592,266491 761607723213393920,11774 780942364093276160,182349 757545847655657472,47782 773313022232174593,133702 772893479626301444,132364 753307233820127234,26894 793157728638238720,249895 770751766040305665,120690 794551166021550080,228911 763071309114769409,75802 787465269237035008,207613 794729289593847808,261155 795479689125052417,266151 773000314354098176,132996 794045554799964160,256239 760398189035982848,62063 785656046245339136,197512 788910706464845829,11774 795682248058085376,267746 780484995139923969,180099 752928437107646464,24316 768974444073066496,110659 773664730263064576,137158 774414656895000576,140444 776811806006321153,157755 763410392810938368,75899 771417497954385920,125367 781573715251326976,131056 778363681172250625,167305 787267772157833216,206666 756938239089541120,44450 791643014468886528,239456 774025283292626944,140232 786787386621435904,69745 790682988304412672,233307 774657906801336320,141316 755161946719158272,35890 765228795980754944,84724 785607896184852480,197512 792334760819515392,245035 776832666733641728,157609 763169792983494656,74781 775524101570039812,148645 788767756363583488,220526 749975718998736896,11019 775454843565584384,1250232 752939735123755008,24316 769256050843389952,110585 771716517096361985,125554 785942983422148608,196676 778413086994731008,11774 753744715489640448,29592 762027841605079040,70509 760914325712306176,63370 794546028598824960,259833 764974086560907264,82910 785630422541533184,197341 792242073399271425,244221 754748811428278273,33356 786422106347016192,199960 758395236364197888,52545 791835332131946496,241819 793277581608968192,249926 793329380747452416,250633 763707440374419456,79691 769575851805515776,114114 750131867496570880,11495 788550193444630528,218275 791300834499829760,237325 759066784402120705,54620 793553080910512128,252020 776962333633548288,158387 763740295473295361,77731 767304264951721984,94426 769022881825251328,109960 768519061521240065,104973 768888685731405824,47940 769648061282869248,114779 787095825029693440,204835 786214342295363584,197894 786958642994094080,205989 794708999409168384,261155 793361805921751040,250633 760617656173129728,62771 772088997975818240,128934 787829102904344576,11774 771396163241205760,125222 780323962421149696,176203 794525761113903104,261155 757761285861892096,49066 767437939827617793,97447 771007188403978241,122299 754714500763422720,22393 794190273752354816,258193 770758373272723456,120341 761202314875179008,481145 789251100192890880,11774 757696455230492674,14277 772499306938937344,131045 793149177429622784,249926 795300400039657472,265644 761974705549172738,71270 793471263704506368,243075 753255647769038848,26140 789951095082590208,227881 794731931195863040,261155 792057890546810880,243576 767389598783766528,99030 786389664882040836,196701 752832420689416193,22439 754760515197423617,33356 769910184072347648,109713 751592359360536576,14277 789897084472143872,227048 765050559493726208,84422 775784214855770112,151071 792081157978361856,240483 775085176359493632,146205 766242165647441920,90665 757993384468504581,1248547 792066462915694592,243187 755914499777978368,40668 787481707431723008,209863 775649191540428800,14802 771443390479159296,125367 785283614363770880,11774 753258228335509504,25968 776175847409586176,148288 756203653342584836,41469 790257637812297728,227617 788468943606411264,218275 757618349698347008,47782 756260956536082432,42249 761661315366518787,14351 780889626596618241,181419 793804053163700224,250633 758070783621025792,49843 793096942800740352,249469 795200759117680640,233467 762733317846282242,73814 793901850659545088,255393 763172019705831424,75899 790538970035781640,208178 792021220065587200,241462 773606649919569920,137978 761414233431040000,63149 778609401888464896,169201 761212600436699137,66281 767132250098073600,94699 786723604444643329,203538 785544968781914112,196917 780077542321422337,174427 763498924460150784,78049 770471269917753344,11774 785241738361368576,193889 794377930000343040,259659 762543949231906816,63248 775464091905236994,148033 785552594865426432,196788 780548914755674112,181419 786986251601776641,207287 759594079999057921,44429 788797232757739521,220765 795083196513845252,263302 767359301912592384,95708 768593246163464196,105109 767095276876271617,97067 794618407425626112,261155 759859098615701504,58227 794307240844873728,258771 769466217069510656,113767 775559717972160512,149953 765417026005282816,82002 778339669473918980,167220 743230791040139264,47188 770638231352152066,120108 773606471795929088,137869 753230104512299012,25223 790330377927884800,229151 788426506129305600,217519 753569906197536770,26066 750358076025286657,11774 794620981679652869,262053 760163666155085826,61051 792765787110899712,243344 781313482230751232,32404 788869852928761857,221785 768954184939016193,110647 773285427197448192,108795 786457411766804480,203674 771202125321768964,122967 763950959990935553,78271 768465525861081089,104395 773757822316212224,138819 735413724450828288,354836 776164940155453441,153854 777953454312398848,164764 780459984375074816,179742 788020132626825217,212564 763207946251579392,73926 787014608619876352,207287 767782695694835712,101163 779140306432237569,172962 778296724116819968,166409 788752277205049345,220526 794913252476121092,262752 762846472287117312,431998 787318945984483328,210207 789176775154642944,223492 773641219729608704,133702 778355878911094784,167676 776539265396273152,155688 794370329925787648,257492 776171889634967552,153575 788185353953746945,215754 740359953664376832,11774 787067633816305665,207965 773973769748611073,140444 788451019285864448,218275 753730049413672961,29589 793984310558736385,257423 794938731765628929,262847 768464200372936704,105041 788691144209227780,219942 766007474172354560,90908 781271833333133312,184223 769735446465277952,111558 773172006623862784,134561 794806872159055872,258305 795093831431680000,264397 762846290858291200,73712 766012885562691584,172295 785304555823198209,7746 763619048718381056,78304 791421243413057538,237999 765038597883858944,85562 766099676072325120,82344 768067864175706112,101432 771545810349596672,126389 773645108642091008,136947 778361146579554308,167569 749833735256698880,9717 755166557827989508,35890 793479983876431872,252020 787730689684676608,172084 795017032681082881,255162 778446985468612608,76029 751855829888925696,17794 767778336315547648,101263 794931038527123456,263817 776500010271858693,156005 765638288157925376,88052 776412954145226752,155390 787699041870155778,210253 793460342906945536,251758 772502180951691264,130067 778259499299856384,164826 793891256468328448,256255 771409916162629636,125070 788558225956306944,218967 795279260999151616,263666 786832120056545280,205186 792513878425042944,199798 761267662257201152,65222 765601121415069698,88582 750357561887653888,9321 789258038964203520,223921 732285751732404227,196346 794925158569897988,259482 771067529762529280,121949 753989892862939136,29263 776423064976429056,155688 762685268482662400,74133 795393951847026688,266888 751561124034646016,349703 762810221206962176,74483 794708569442709504,261155 764989858590945280,85562 771520794149195777,126389 778745367986774016,170252 779402596050149376,173628 785669203554476032,197512 765147180273373184,86103 794366917989560320,257353 750697994207498240,11495 775755843597991937,150786 788093830599962624,214492 788439313448964096,215437 794587394238541824,39957 764246424364027904,82457 789249693830160384,206666 769192912357851136,111549 770657984808562689,11774 792843930404466688,11774 771126393556049920,121949 792041538859601920,243075 785917276767809536,196277 788417608601272320,217837 788180262282670080,215210 793209188394688516,250633 749204683718361092,7546 789826517362700288,226999 795044468156153856,263907 776737519178178560,157755 788733982900879360,215754 765244358295744513,86645 790515206690668544,231894 764105877955551232,81702 774074257814937600,140444 777726649420779520,161277 751874490611617792,14277 760857520000860162,65090 781115514915475456,182726 780676009125216256,249811 769396322222874625,112336 755563101966053376,37433 764436244847820802,76537 772810149849395200,132335 794910507367014400,263895 795716692215218176,261155 763145984394219521,76307 779292762327752704,173753 732943511289507840,352911 752019311959674880,14277 760471787423592449,48289 761227566028099585,19563 768791514222911488,106442 781492422547210240,188282 769001507043864576,109960 780598725416656896,181755 766735342057689090,95672 757719047907774464,49056 780475289247817729,169514 785306052753518592,194934 786404372863344640,203674 791364149573857280,238207 793802545659514881,255393 791265518200164352,236454 732190541232934913,1170379 773666698285182976,136947 790939276477206528,234583 763874497355141120,79589 759859168077492224,58227 751624978311766016,19000 766658700337516544,94699 768632196831731712,107745 791193273196879872,236198 767341144938340352,96263 773665160967913473,137869 766383215275757568,80939 766264466048557057,91946 755883445855760384,18215 768042204556210176,103107 755923533436297216,40588 775771423591636992,151071 793436491443605505,250633 768584573546475520,107428 780803406889758720,179931 762736987707023360,73196 755200622069223424,35044 771095006215966720,122776 755890845438599169,39462 789525915239870464,226731 773265722101211136,134561 792028315825672192,243075 786827713386545153,203538 767805912786604032,101681 780119015578595330,177233 793778526591725570,255246 765615099969204224,87904 786370808696279040,202727 769212720952512512,111558 780562973903294464,11774 794528333304360960,261155 769311987289432064,112872 770394311825371136,118191 768099658094747648,102449 786057721980260352,198878 775282460871499776,146804 788992499800997888,221971 758377079658295296,52554 773918467141492737,139404 776867939437776897,157755 773843986293325825,139404 790966281952432128,235147 733185018554503168,353200 794623770661191680,261567 769732299306901504,114985 764602522484912128,84209 751107073354633218,15808 765347199827881985,87245 753634882065006592,28732 756297313757253632,42495 758707057646329856,54739 794944897329614849,262847 786245593047891968,201958 766028959360385024,90384 771022384556085257,122146 778442617948213248,167724 781613763921317888,189313 795110078114394112,263667 762264879394877440,71922 793520634785566720,249926 793875834142621701,256255 790380213351755776,229192 794724201542385664,262053 774292690703974400,141912 785833729604419588,197297 795617123380826113,267655 769149789371928576,110477 780789304629100544,183269 762070867501158400,69947 769946476927590400,113457 780716336305565696,181903 786233738715725824,199546 752247517149102080,66217 776652494604607488,156926 791738552048418816,240483 766314497703157760,92927 769037596232122369,86103 769272333504614400,112399 780097205109600257,178258 760169196823146496,60866 778252554895491072,166409 766715355901202432,95708 786115381186424832,192353 795735509377105920,268448 785950701360996352,199546 779403684618838016,173347 765625539478642688,88332 787364158333419520,209351 767887630650355712,351252 794582911320203264,261155 779354897691119617,171641 793296252637212672,250633 791799521151811584,241034 750407152653758464,13263 794750368785768448,261155 763459827091640321,78129 765031946648973312,85562 791699185124990977,240483 789241214197313536,206666 776374353596325888,155328 769391020446396416,88859 786317937040764928,202727 785992310534213632,199262 775336846675050496,11774 794873759463313408,262849 761273042332901376,66842 765628768027160576,88670 771700094546612224,127134 786421745569890304,203674 787274627005288448,193121 779302371927134209,172799 744592665229004808,1170583 793791924985532416,255393 795656027903397889,267521 770285569578405889,117065 786170329353773056,200246 785861401751482368,198576 768570270361739264,107730 759864096917368832,59666 760560438627164160,63149 778526260452438016,152594 792568392968351746,246295 789296220372021248,223692 760410567496597504,61051 766996036623732736,97197 789181012861292544,223899 794609558920433664,261399 765470866117431296,87172 786591050769072128,204835 769256533750194177,108381 753315848815677441,16881 768870254453792768,109666 793564036986048514,250785 794672449296171008,199178 757268449219469312,46384 759013326743494657,50938 769238346430312448,105643 774668446277767169,144654 769328342994677760,111549 786996672870002688,208176 761375461582761985,67226 763819696906964992,80136 767867457155567616,100949 759199981119102976,57605 776514543778430976,155898 793566683227099137,251803 768153216898981889,103354 794566096363933696,261155 762745740540141568,74133 789529159223513088,226881 781353630796353536,139404 751188510724517888,15643 754843780600201216,33953 771657790733508609,118191 777238747737944064,159475 795755145460064256,267655 790645654422827008,232169 763459251884830721,78129 767758528320643073,101261 792146880767467520,242693 768298479919636481,95055 738494821829054464,11774 790541900725878784,231792 763043415143489537,47188 794573792530071552,261155 795317620400476161,262925 773011149042421760,133454 780964978119540736,181419 757229409786994688,46006 793131200508559361,249469 789195954561753089,194281 778200996820516864,166409 762750050049069056,73712 752755354992160768,22750 777253949292343296,1170550 792069636497874944,243187 773708076872458240,11774 792718694195531776,243345 763803409522761728,79691 794644322243280896,261155 790379618058407936,230575 756659019343888386,44274 770092846657527808,115435 762342482105495552,72790 775003574942126082,146259 767776299934846976,101463 794871679466041345,261050 794751093347590146,261155 751841198172622854,17794 778398968845705216,167305 793132378386468868,249841 764788148589191168,84724 781208632532799488,186212 762337497535877120,1249019 765672884899459072,88052 787717625711304704,205197 755164227623542784,35890 773918645777031168,139404 750458420969426944,8497 751770677200453632,18215 767026119006650368,88669 756903478803464193,44163 771154021751005184,122967 777822209599475716,163763 795409376936923136,266884 791125821809389570,234575 792045303239176192,242636 751589020203749376,18397 795496225428672512,263864 764974697528303616,85562 762679154156318721,11774 795118379057217536,264397 792840303006797824,11774 781840696827338752,189017 750030456477749248,11349 792243466277453825,243187 788716945742979072,220029 791714118612946945,241034 769333904360742913,112325 776560976023912448,156835 791423891650453504,234210 763802290520109056,79589 795448891827253248,256255 760202654287028224,61051 769876120057552896,106774 787114772735094786,208379 791233526611976192,235590 764152060019343364,79691 776387274015637504,154254 752692572108255232,22575 780702828486533120,182171 760561499945304064,63451 759049557011333121,54070 793188953150984192,250064 775133103476002818,141091 779378464176472064,174442 777334316271407104,157693 791753831239458816,239998 760530417086717952,63451 732192071054938112,349283 780566879144439808,181419 781244949111173121,183797 786036072698433536,199171 773417030020194304,24173 794091457971818496,256564 777562145626034177,161988 780915618379919360,183975 795061725393514496,263708 765686909163151360,88546 775079284813725696,146847 792392884674854912,245549 763102345941045249,75724 754763483858685952,32861 753002085898158080,23742 764340707712602112,81946 787103955138580480,207119 752651968439390208,22664 756194097598197760,41680 789741773157523456,225923 763304659939364866,73814 766058320553619457,90482 762909316609404931,74943 781339513880776704,182960 755163218042126340,35890 785594314063622144,196917 792820004148416513,247877 795122055297564672,264397 764856396391198720,83940 780645223043039232,182036 763504234406957056,78189 770256421132857345,117364 794879514019069952,262849 765304832018251776,44325 792426142481264640,245313 776150114519756800,153845 766477320362360832,92902 786620736387452929,204413 785591814090731520,197286 793535577337520128,8044 774003262064328704,140495 760624125618499584,64147 778620072923308033,167180 760221106347180032,60794 787440055610642432,210313 787083680292429824,207965 792156737427996672,243983 771548929091526657,125163 766458549660557312,93508 789994896711090176,225529 785835734552961024,198538 787735538220408833,201494 792146185054138369,243187 732776600450781185,350362 764310612113514496,82283 776913090721878017,157082 788760909376290817,215910 766347317175734272,80939 778734423143387140,169410 732285356599578628,351128 765532487220985856,85562 795022224608661504,261155 776717317912850432,157082 756031692951982080,40137 785262880794882048,194206 753642400690544641,27402 764055865066303489,77598 765904855600955392,90183 770933179255496706,117282 794864124668874752,262849 785338209672826882,11774 788986212379787264,11774 778662976538681345,169437 753058197414477826,24605 743146542417084417,16011 767774416553906177,101134 759074069740257282,56630 771033062994042881,121949 791660458763771905,240483 794591037771550721,261155 785918561776640000,199546 764135676925317121,11774 779495579680329729,174435 777988542051983360,164826 771843513617031168,118191 792070591704543232,243614 759516247121735680,56964 775726398958743552,151071 750501680035328005,13450 771413022334222336,125367 778657492884529152,167003 765951823714803713,88669 779134156324409344,171795 788471409584447489,217837 779098617134972928,172799 765401516211658752,85326 758829895229186049,53739 738495289615605760,11774 780412632075493377,90252 771686508696772608,127134 793759364565889024,251758 786997894259863552,207277 794932369828577280,261155 749761415892709376,9991 789287622342545408,354238 786986503507501057,207613 794365774320107520,258741 773952276452999168,139404 763743728666284032,78513 795353957002608644,266491 757790038243495936,45964 764811513127247874,82428 776251055805898752,152872 793451071620411393,247455 751901892137984000,19792 793639983554768897,254135 750056726318026752,10654 766267920183730176,91946 765642294871461888,84519 766314616330649600,90384 775347512714600448,148473 785689388223201280,195975 786590947115020288,204835 785275700882255872,194648 793446752615399426,249926 793662083908993024,252020 765569087317512192,87904 790879085820047360,234583 793646503256547328,11774 794308360648687616,259543 786603495340187648,204343 794024069318381568,256255 762177473392021505,70797 775169299442831361,144611 766271702376390657,92048 785978703108907008,200382 761655489008578560,69673 761547261587234818,68936 776215981643268096,152946 734114685448949760,41724 756694359056248832,42432 776380507739217920,154296 773936156165611520,138382 786723033323012098,205270 759135176798703616,56964 776441317425422337,155896 773657753298403328,133043 786323332962463748,201958 774999818888359940,146259 794633102085783554,262283 793911797963165696,242693 754820966514122752,32337 794543534330281986,261155 775016523329142784,146259 788898229584666626,221799 794553502810841088,261155 780056517428981760,177472 768990586628108288,110344 764998175899815936,79342 778390223302561794,164826 785658035578568704,197907 760856802242080768,65222 778392139923283968,167319 757648184155987969,14277 768931926719598592,104932 791765796967985152,231427 786839371542437888,159876 785487969620598784,195975 753465228252151809,26140 758348182334140416,52554 795274281525669888,265644 790593856282722304,232137 756558984803340289,43553 788737525355601920,220332 764491608582721536,82066 794327798043197440,257492 795267289763328000,262847 789676201182916608,203546 795769560137764864,269081 756895400888377344,44450 771434050271735808,123583 776736139134771200,157708 767575607555174402,350826 793485661932249088,252020 785939497691348992,194560 749631623424073728,7816 762136160479092736,56964 756296667914043392,42564 767702720278962176,97619 779102766576889858,171040 792647531654221824,244270 763447257312038916,78304 758958661372747776,56158 762764455633571840,74308 787928803804794880,213887 773975179735150592,139404 750455642918309888,13450 756533185861783552,43234 780002913028407296,177704 788449902057619457,216229 785266214956335105,11774 793158603809001472,249926 795725118634913796,267731 769292105709658113,112788 778602812490088448,168794 789810717926969344,225981 779873728368869376,175549 758544382199001088,53703 769932085721174016,112693 758768503369326592,54070 750185506957250560,11495 793395614805622784,250633 754749352380203008,33520 781863556081917952,187657 785563734483664900,196917 757257564811849728,45014 790042076239032320,224793 795734657325297664,267521 793468786095460352,249926 776929431252246528,159146 762420832433942532,72978 795295539344670720,263302 759153993658474496,52559 756270942687416320,42432 763515930487816195,76474 780857920493752320,183546 769662292829073408,114587 785347821725708288,195125 794533180774748160,261155 786294118330675200,202429 770300278927192064,11774 757557737773420545,47862 778317395127664640,167311 760915635173982208,64730 776569268670431234,155451 792072971196043264,11774 756288761856569344,41784 773870630852632576,139404 787993195552444416,213064 788076830687363072,215005 769656265006080000,114779 788860603704016897,220029 778314487074058240,167220 788531026247036928,104244 779313953021177857,173964 763894384232239104,77446 790589776432889856,231894 773711737476435968,11774 786193414484217856,201619 749622151582347265,47188 767056253285601281,95593 792084914694828032,243187 792386013599367169,244632 768948543071608832,109666 795080116078526464,262847 763396710538379264,77598 771394937652928512,123499 786769973666381824,351666 780794298388414464,183269 758434408923750400,52659 772455494816370689,131027 750059282490650624,1248030 763310968822718464,77590 768177006349541376,104476 763340599605026817,1249122 764151481540816896,82066 793213708575006720,249961 788226197264093184,214660 760971055712366592,65839 786956834200367105,207613 788189184284561408,214492 789127057171152896,199840 781294182505689089,183759 752901021802856449,24134 762709023099490304,72798 793265066447634432,250064 778669306775076864,169029 759821104630214656,58939 773895730184544257,139404 794711375889121280,262849 787803074639241216,205349 785894348680486912,22735 773884270368567297,139404 790538054146461697,208178 780817383346802688,11774 753341085800337408,19598 794520753039409152,240535 765604147936784384,87904 789146488756502530,222647 758653555955888128,54070 788113593762013184,215608 788211308206272512,215608 789205437849579522,223671 792659836718583809,244270 755695480768598016,36961 760121701120241664,61051 765622531784974336,88719 778785572890390528,168794 787125268364132352,209351 757726345094889474,352982 768185238442749953,87245 771424974972198912,125602 754736177836679168,33356 779794781295652864,167101 790715061232766976,233786 767223358916362241,97619 785828492982226944,197512 761111337061666816,66503 790443083838160896,231550 791166328245657609,234583 785334578873569280,194205 756324603845341184,42249 766380132525277185,93286 767303180359200768,97255 757993538986598400,15890 777603104682471424,161984 765145612186587137,85562 758205914318909441,50549 768622820511260672,106281 771614377518571520,125036 775059742200885248,146405 780763760906629120,182960 790004517119074305,227795 795399881682780161,266884 767417518784778240,94699 767731623051849728,99900 775861918326222848,148994 788104583776129024,215005 789152234466447361,11774 765559377428377600,88052 794025101242941440,257423 791390499525521408,238780 795153903461527552,262849 762739231609323520,73712 764999037011582976,85562 785903839731814401,22735 790879421309693952,234583 776064671279222784,153154 759105104565809152,56535 773906466281558016,136605 778562688209211392,167676 766087379887226881,89854 792115643562782720,243210 791700207008264192,238101 781573881677041664,131056 763064183147540481,75899 764928773171113984,11774 793544434432565248,252408 790670574192357376,108396 791365927220744193,238207 792050100327571457,243075 793889002415796224,255942 762299647586996224,431998 795039416506953728,264397 758393350928097311,52554 792493358325170177,243187 755489269846724608,37908 749604378722508800,9099 761159223447134209,66897 761555199223791616,67587 764121482830065664,81869 794640960319852544,261155 762051236673781760,71550 773593261097226240,137795 792849896067899392,247819 775134645704921088,146720 751095911384702976,16897 753996640063807490,30802 754198179915010048,32157 751861100296085504,19317 772046596532006912,128519 733117913452830721,356041 794898131569741824,263667 756300827589873664,42117 794552548623609856,261155 771525024691789828,125554 760093638307090432,54241 771046918789009409,122146 788407457689182209,11774 764972514774769664,85562 786175867315752961,200288 737320130380767233,11774 773554658547736576,137042 785648416223170560,196277 794120666895286272,255942 737116851251990528,352060 773971506498076672,127358 788790719045636096,220526 759365293445558272,58057 750656489149308929,14351 777185797548208128,160221 766392520578330632,91946 779081708759031808,169999 774035840196497408,140444 775418209709142016,148739 781147727795281921,185313 754808867695898624,33356 770279635573583872,117257 781127301715013633,185496 791997242806824960,233307 785637407898996738,197622 792040311375572992,243187 773606541710729216,137158 779016015111946240,171693 761916272455987202,431998 792959058470899712,246632 774815290110599168,135025 787946601520201729,205197 793097309294845952,249469 766417055897845762,80939 769597737432150016,114422 774492815388659712,141912 788717240107409409,11774 785884577151594500,197512 786413265085534208,203674 795392452219850752,261598 774427382082142208,142219 758322174734307328,51344 776449162778816512,155896 774035013390114816,139404 761013873390432256,65180 734489719980056576,1170856 775534376050388992,139012 791264733592682496,237491 790693506679472128,217658 757968519925489664,49845 780637795287117824,182211 793165423076270080,249926 766771241155821568,95672 792488002010292224,245634 788211684758347776,215608 795682383999533056,267567 755004352763465728,34666 772842191052017664,132335 792511246855577600,246273 772885147175751680,129551 792030779840819200,243142 793572041303744512,253606 766396966431363072,90482 776111720133693440,152182 790663263436636160,232137 753624389569040384,738099 787451225369370625,209129 790970827646787584,235487 733233417106690048,349060 757219643115339776,43659 765255383296319489,84724 776052377933742080,153095 761053678308499460,65455 793100594265423872,249469 786270592630525952,202429 781244275170226179,185595 792041476343595008,243167 767843532182814720,101383 771794606136537089,1249912 756271006570975232,39729 761990956111409152,67852 795749833822900224,261155 758128358773317636,51595 781562448922849280,187976 787809301775527937,208014 768835926814490629,109167 753250195706671105,25645 774336968218009600,142942 786498493799989248,197286 787622471126122496,210289 777528052800716800,161387 773614072512258048,138054 776059040484827136,151302 786922639369523205,207287 785864019039162368,197894 795274638565720064,249926 780842655500689408,183826 768197094737793024,103071 777619944531894272,161456 788784723036246016,220526 795716891629076480,261155 759014184940023808,55710 769281840590925824,112363 779648685386846208,174660 762429225492111360,73022 773509966107992065,137042 751642952347312128,14277 768974899130068993,110659 785536058234634243,196277 793193932725202944,250430 773284446095093760,135745 764199957792305152,80939 775756354392907776,121795 751767315042230272,18323 763493676928479232,11774 774993907054706692,145999 785951452686536704,199546 793577961513422848,252679 785845341933494273,197091 768320027229425664,209828 780491301414469632,11774 794579696251899905,261155 786017219692093440,200490 794871290104610816,262752 788900588205420545,220689 794845181677805568,259190 758860582569123840,55422 775905254374248448,151185 788111680181972992,215437 789926057570820096,227242 790263106572263424,229693 757308861967544320,44429 777601736085233664,159308 786968663874240513,207949 795291326480846851,263906 794578417584771073,261155 795048879980843009,264397 789431072266354688,225981 776402823001104385,153845 794008972567015424,257544 756248385624150016,41703 788628890046652417,218489 781324557684576256,186063 765364311720013825,87249 773085432359768064,134288 781527089505771520,188119 780937354202710016,182726 765127960915501056,74575 754070752706560003,31035 772237657254617088,129126 776861292409843712,158878 781776255360364544,185310 789174459303288832,223492 763161040955830272,73814 767927070454190080,101383 763820556986658818,80393 758337437735067648,52554 786950750517682176,207613 771335137715978240,124597 788396199141257216,214078 792944656149471232,351147 788897016998948865,220076 761175681317281792,65626 735221766671470595,354238 792079351831523328,237964 767647530469486592,100129 786174060292104192,201285 771141705097674752,123135 756210053443715072,40260 788450880009805824,218275 788653954066444288,209828 772079499785625600,127218 776532666279747587,154832 791718623911948288,240926 793491844797718529,252051 753599577085861888,27379 756605899100266500,44273 759219562076336128,56964 759930356820762624,59725 760518765004005376,11774 785724104007491584,196767 791009700133281792,234796 791672556625338368,240145 757234026621140993,45669 771849691780771840,127366 746376795113553920,11774 780766341913513984,46572 753347472056053761,27222 785740461864615936,197297 793495390200868864,252741 794581595848065031,261394 785934050087305216,199546 766449816973049857,87607 780889067902885889,18814 789171190485037056,349408 774107909214969856,139983 764234111288483840,82457 786038525024100356,198671 769646905051656192,112256 788608479552471040,215437 794236649378959360,259063 768597736530833408,104973 762596886914236420,73704 762364603141545984,431998 762747205333626880,74681 786967673947037696,207949 794046821148528640,257492 763446002519044097,78344 749293134295760896,7029 794876506006753284,263010 774317147438800896,138205 778245565565902848,166532 794678449831116800,261666 733753587625525249,349197 785636758394245120,192971 764495359909302272,83454 779464704309592065,174392 781603005401538560,188492 789092491047735296,220029 777270923309309953,157082 765494647900823552,87245 768127027350237185,103354 769172186821226496,109960 776842842245206016,155688 760971847869435904,66116 766117780827627520,90785 766393927335186433,92914 771448642938953728,125222 792502504630079488,228101 794244118721351680,259063 774021490425499649,140372 793347923165585408,249926 785588228539547648,196772 788552265883787265,218275 795670093590040576,267862 794566710359560192,261155 791003284836196352,235590 766646873977294852,91678 788753133648306176,220332 792009973454823424,240483 788834905362837508,221476 752953889771622401,24196 756462404171476992,43391 756899661131153408,44450 778080503203147776,164633 778181343888932864,164912 795367001971654657,266054 788332883039625216,215437 790416139033513985,230563 795485698673541120,267014 792547810281295872,243562 773900607002411009,139404 787142971741175808,208252 795767359092854784,247930 769887854075875328,114301 792153001628545024,228101 762137457294872577,71550 766265481305133057,91946 785675203888107522,197322 793915759650967552,255942 778247039771639808,166422 794734161139535872,262849 786394133808025600,203674 794364453152243714,256038 770728217866973185,118375 794534940457242628,261155 773677685910282241,137693 778030126428778496,164814 767757020904693761,101312 787646046528733184,203225 790823375304331264,88100 755586792712089601,37003 756901585251250176,383981 768118417303937025,103212 776805029436985344,155451 763738439686643716,24252 779700522706100224,175092 779452094583406593,172185 779067045853798400,171795 788868871310700544,220961 794689942618304512,262225 744288660590366720,1170338 752162767457513472,20473 776198880849428480,153845 792922676503334912,248516 768885394091892736,108849 785925565941329924,198840 788853670335033344,194193 735925870175621120,11774 781063660382793728,185218 758002195908308992,50500 735410818976763904,354828 755169234984939520,35890 781254801430458368,184223 775407078206693376,143043 777935554331541504,164826 778392247020642304,167305 774014004771500033,131421 773925231996104706,140039 792427407076683776,238207 794531056317857796,261155 776789826116816896,157211 794158220331794433,257353 791344487956041729,237491 752286512167866368,21467 790330477294985216,227269 767528460633780225,91687 788020598165430272,214209 766384398727913472,93405 775077161443135492,146847 752967168371949568,669866 792110832544993280,243075 787660286832496640,208146 755031127648337920,26721 789919446500569088,228820 785926281628119040,199262 794579089671720960,258878 787842666352566272,210208 769032948729380864,109960 764188153905229824,81869 787687781988532224,211877 779875494518857728,177233 772765373850497024,130686 792883739520925696,247240 756222948394938369,41798 780616110907338752,182036 786673149307826176,203674 757691858000543745,48270 793255135925276672,249926 757985283337965568,50611 770450023968608257,118191 785241613358424064,194167 751048672566185984,148861 758848739771494401,51809 762597493121093632,70085 774079159404343296,138641 790902282623721472,234583 776816984755281920,158314 793007132656345088,247241 766086592234655744,74133 778045506958143488,164578 751186441464537088,15808 775772511673856000,151463 794025514885410816,257492 795032059840495616,252939 768113579505569792,103506 789783053694402560,215965 750831727543672834,14951 753989215965159424,30590 771484741866512385,124597 776381921622233088,153596 757227004659892224,46006 778298866751778817,167220 763713593275781120,79691 755443925087686657,36735 778670484242075648,169201 773741578393387008,129565 776085161314181120,152946 779372998855888896,172802 792100948445433856,243075 793149708596342788,249927 755454052050149378,35890 770471027843399680,117257 780949089408000000,183269 789901256278077440,227048 785350493677551620,195125 794103279080742912,255870 758998368253194242,54636 764269950605275136,82066 771158591873114112,121612 788544691172216832,210390 781295151742382080,70338 768882086899912709,109875 776648721656188928,155318 793435961082388480,247652 793208101943910400,249286 768854903909339136,109666 793698783456468992,250633 767809201850769412,101681 790183001418178561,225911 781264611488047104,185496 794989834490224640,263906 754851233828143104,11774 791453422285426689,238780 759137781834780673,56964 772036458412519432,127775 777194058133364736,160134 777170130354790400,160539 764865391000682496,82066 767403935325839361,99212 795026244232474624,263926 792692553971675136,247077 793180599930552325,249469 758859736196325376,352025 766402113400299520,92166 766727565490819072,95672 793447332964667392,252196 775911543611490305,151539 779794771178946560,175092 793198248001474560,249926 788404954268626946,11774 758521874275966976,47940 778366727382007809,167674 757664507493621760,48477 789551096813522944,225380 781337297501298689,186210 758656578790752261,54070 776304587888209920,151165 786690847479914496,205270 788296854756659200,215005 789542485316034561,224450 770636584127299584,117257 790269139390562304,228341 794684440953974784,262752 764125043706081280,81869 787729263567003649,208307 768643602704576512,106281 776337483135082496,152314 778218707663384576,166409 757647425133694977,48549 786373528182370304,203350 736313377300074499,11774 794600942943567872,261155 750338592019361792,11495 794526869718794240,261155 765574815227019265,87904 772910156497641472,133519 792078935618191360,11774 768465579271397377,105109 776832643346206721,157755 777164750513905664,127903 786694786371682304,205728 780832457503322112,182726 775879162946916352,151410 792091685325078528,243075 769209621902946304,108729 775795580308074496,151741 794138673008771072,256219 794600970445537281,261155 752660790851743744,21332 764887745152024576,84724 793072351437058049,249079 786327599366668288,202379 765308418554929152,85562 755042171116552193,34886 794310961452593152,258598 786295270850068480,202275 753205164933120002,25321 781481996384165889,139404 790397716929060864,230270 790880919888465920,193121 789221385327566849,224750 786993148618682368,208176 776201427169349632,153596 789701744645271552,225949 759830033519243264,59725 758799479294177280,54070 785280183087411200,194648 794950989509967872,262847 773976287337713664,139253 769309183879573504,112336 755830439256821760,39685 764180061570207744,81946 773546325115744256,136904 774113588625551360,141316 776028996668719105,152735 786633654298636289,205181 787760472707649536,205197 781676549544239105,188119 768507880962220032,106716 755137047812243456,18470 780700863476199424,182036 788821191116992513,220539 776572425953697792,156926 788386357433495554,217519 768253034312839169,103506 755118077008838658,26721 794314795742875656,259055 766364361191555073,93286 763770110121082880,80098 732207827519868929,262022 758657314572341248,54070 761897702527426560,70941 793704216715931648,246392 776788835296538624,157082 749786934361350144,10247 764859686822772736,27280 772590823351484416,131007 764868947451805704,84724 793871225437118468,256255 746397329121382400,11774 750331777651122176,11349 772799994134990848,131025 788176283935109124,208777 775669380818542592,149300 785335029316608000,193669 795258030153613312,156103 753599743545204736,27187 757033809183256576,44444 761381587925753856,67679 792254595145883648,244550 758619850063220736,51451 773319905542275072,87904 758250302789255168,52061 787010938327044096,198304 793127189696905220,249469 794017755527716864,256439 792156946845540353,242584 776471880287092736,156061 753960495938277377,30590 791268535951564800,237491 785661070354489344,196277 756248670727659521,42171 756575390806736897,329253 777624803872301061,160480 793123637612118016,249177 771772670761328640,125554 791250498741428224,234583 786405633545408512,193633 781531490698006528,186584 773224283841687552,135504 762370473003024385,71429 767304357322842112,95672 769298096840970240,112788 772177296505667584,126993 778774855101583360,11774 794555841877831680,261155 795003771457781760,264460 757376076783898624,47202 791274358018826240,234212 776824075385655296,156811 775319530146967552,148170 765340112393613312,86103 792427849017794560,245566 793847268172595200,255942 779770414734057473,176203 762780282730713088,11774 788451151842775040,218275 779389746279686145,174427 774026174942945281,138642 755504697142833152,37294 780543066956525568,176673 793129659890294784,249469 763090489583083520,76549 780093063439974400,173964 775896938419933184,151539 771522520474275840,124597 756546504735596544,43391 768157763973165056,103354 773614318579544064,138054 794662188023574528,262025 794687279411449856,261155 776556253921341440,155933 760252039603556352,60794 793217616374398976,250633 791734894061760512,207841 785315703020675072,194934 764296670997680128,82209 789287085844762628,220992 765979563792994308,81946 760562377184178176,63451 777164420803883009,160199 775433784544129024,148574 760490403674152960,58218 793878987810312192,11774 794160964501471232,256255 785282045157052416,193669 764810241770942465,83565 761956692628279296,431998 795088298775638016,263926 781679670727020544,177455 751885119007256576,19792 773665403918745601,136575 771516800546856960,125196 775069075936387072,141091 792256705031708674,243187 780789495000104960,183269 773585415559405568,137158 752697806259757056,22546 765669781022318592,88052 778572643586891776,168794 766078691776589824,90482 741798553165680642,352329 756194788248956928,11774 753810068865359872,29548 764988983998877696,84889 787031556393082883,207277 785826504802377728,197286 785491381544427521,195134 762702750043869184,74133 754097816704651264,28282 794747922197815302,263010 772210288603136000,128615 772930796114046976,133043 793950981989859329,254135 763705698685366273,73869 794208735841423360,258598 775304113009467392,148045 789312286099767296,223935 791809902796640256,240890 781173771000504320,185310 765645066530648064,82766 785493795068448769,196277 793506284452646912,252408 760508895836065794,62063 776620603239374848,156835 764836047792463873,84724 754866158906384384,33356 771724433841020928,126607 751890025575550976,14277 775406326721765376,145926 786693534871068672,205143 793814005059948544,255356 770954084983595009,121949 773922606265298944,135025 775562683965779968,136590 791254713429856256,237491 778391678344245248,167407 770767332729729024,118191 788904482805395456,220029 775687733217861632,150663 774301098601349120,142692 763147380023635968,75899 779112352268419072,172122 755135152808800256,35403 779620367769989120,464984 778576037403852800,166852 773252498983268352,128886 790488606561275904,229693 744573451604738048,1170557 786267258754523136,201958 773897184735395841,139404 788712735613661184,11774 793161741169364993,249926 775981622344777729,152735 771181050626056192,122299 778982874204741632,171324 763869172120117249,80939 776007522390073344,152182 791921879179104256,239998 779012958902947840,29263 755594237379502080,1248330 757768226784747520,47940 781828744277266432,188498 785266565843484672,194560 793916973927145472,255942 753818021257371648,28819 775889916605509632,150663 751109370851844097,16093 777298157579464705,159876 762896285678510080,70797 757883597298819072,49852 795052184568152064,264397 795726705826611204,251481 788693111279120384,220029 789475686050205697,225400 733602655390457856,354120 773956075083018240,352720 758995887070679041,56175 777601680925798400,159308 785994342121009152,196277 791992521622753280,212727 790340284395716608,230282 776933096088334336,157840 764555272463319040,82066 755528188319690752,37993 763789061416890369,80016 757806552740880385,48494 769049678335897600,110709 763171726486233088,75899 786719518953316352,205728 795080762118836224,11774 756849797127032832,44450 768410716336300033,105345 778287673270165504,166532 790897168655626240,234583 770356320117678080,117932 779403878911488000,1136662 793888789143760897,248652 787736526960689152,210650 780423660150616065,180112 785633473478418436,197063 767834835314499584,101681 790383540760444928,230271 780876671310233600,170187 766397794533781505,90384 795387387006373888,265885 792113410934702081,243187 779395185042161664,174427 795064345927397376,261155 780528368370327552,180655 773515319222542336,137158 780943828446351364,183269 792526724433121280,246392 756608283184656385,44274 790974678743576577,217634 795381050423869442,266491 766268976980721664,91946 785983412318396416,200397 732973996858314753,354772 791013832646729728,235532 763422590392295424,78239 768929072260849666,110362 775656816298504196,149300 790284742339993601,229693 766778662968451073,96307 754975885946658816,34666 772979378808459264,7258 776120269274439681,152887 792450167890911236,243075 758658355804209152,54070 774941153242341378,141360 778699978143207424,168892 785823676260286464,198466 751236607676559362,17236 751551989125963776,14277 762816580208263168,73712 793209169402859521,250633 773731288788402176,11774 781506669171707904,188401 756977990291091456,45122 764160696116404224,82209 773210341333491712,132497 790641197328936960,233152 776303457712148480,153613 749925765857153024,9889 759761943729242112,58939 788079585992638464,11774 794381343580794881,260033 768945597776732160,108795 757610650721935360,46384 765889402153398272,89859 785673820396933120,197091 795380427011883013,11774 765269038532485120,86209 792072519670984704,242693 766591400859275264,94644 792815145906872320,246295 773512010193436673,137198 772913463786020864,132943 787258972642373633,207965 770808131525808128,118192 753623769000710146,28095 788147305358716928,214763 791645562294575104,240145 751776345324158976,14277 751895548718936064,14277 795617586725654532,267151 772865605217218560,129558 793310939705700352,250633 776593089662038016,155318 791687602445414400,240483 771570062830374913,76146 755494253023854593,36484 779670422023438336,464984 752308337245433856,19553 778306179508346880,167220 794189589841846272,258598 793976746672459777,256276 760189605362733056,61544 762869739605504002,352188 765757450888679424,88361 765028900602798080,82066 774082446694285312,140444 776941876633038849,158387 745341839746576386,11774 793122974253641728,247877 787868684303929344,170187 755800972027322368,138740 776851190869032960,157082 786695974970388480,201939 790672011005571072,233307 758064922190225408,1248571 791398045778780160,236502 792180383995432960,241034 756362664868274176,42249 753598358908841984,28128 757462344486092801,46193 760606527698898944,63879 777341768484294656,161349 790512674882801664,11774 775315744913444864,148170 794611451247804416,261155 754853791715827713,26721 763201347474915328,73814 764965065929789440,84441 771942673049653249,127775 732912487532793856,354525 758391345237024768,48289 765517798994870272,87904 779118156220469248,172089 789810735073361920,227242 793573933396004864,250785 767081632494792704,97811 790219954444525568,227646 794253857211564032,257788 794619585286770688,261155 793444932992327684,252020 751165712912244736,16457 795058763543838720,264397 795399752867315712,247930 772192035533041664,107072 751566083765579776,18212 793841758778056704,255942 764179426808590336,81946 788734052312322048,220029 779445954663645184,174230 786774194021359616,206054 771092667522486274,122776 777597126813646848,162596 768125515165081600,103212 777610029507674112,162596 760629784628060160,11774 792153312225361920,243075 768078460002656259,103354 776928270172430336,158820 773655016162951168,137869 794298161640701955,258829 785840167353475072,196277 775651339774799872,149259 768154594291712000,103887 794545075950931968,261155 751232590330335232,17768 767778306913513472,101383 786543223208488960,204413 789301658496884736,221785 788482971896459264,218455 790671373068742656,232791 793617759938621440,249926 785638957665091584,197673 793485886335754240,252020 792387319491878912,243733 795069800234024960,263926 761312730259292160,67350 777317443484192768,160609 757633291931389952,47782 766762887109021696,94899 773607957426823168,73383 765081659939094528,85562 779112316029640704,172089 788316453380292610,215754 754802888329797632,1170819 758805076383113216,55257 777553930440105988,161960 760306170271703040,61412 767846163181543424,101681 778302156717731840,167220 764917365343682560,84724 785322630878494720,194648 794550071345999876,261155 781822848419635200,188401 759619032089759744,56964 764687091494027264,79871 762280347086131201,70858 791387234624675840,237236 777431855100493824,159546 755444113965625345,36735 759750899518410752,59365 765348400002846720,84886 770793562673852416,120610 778306440125526016,152594 785659382793052160,195975 793896459477319680,249926 794985458413539329,263906 777864014458032128,11774 762696044828295168,73814 780562231205335040,179589 768098701785067520,97550 786875994002952192,197512 751861777940393984,16931 757461555956944896,1172928 775555724407603200,148684 777976918905851904,163990 776108862201929728,151741 793947694930591744,255826 771472385027571713,125554 774091302728105988,141316 793613019498426368,254135 764970454192906241,85562 791334639411474433,238207 751625927679889417,19000 753906083844923392,28128 777545993529077760,161732 755761322890002432,39462 781539651899236352,186212 732626661510946817,398862 766719057886220290,94899 787025489701462016,208176 786324546122952704,201555 793923517653733376,256219 788016135803396096,214354 788911360646217728,217634 790404593247260672,229895 744975512100016129,11774 769011194615238657,110659 790924627321229313,232863 770246731426439168,117257 785861861313052672,198878 772686470008213504,129488 780685529104785408,182257 788836130686840833,220526 795026619417116676,263926 763072298173673472,75899 779328888824401920,171463 788422362798493697,217837 764913339084353536,84724 775725261383958528,149953 785880219483680768,196676 755505927529361409,37993 764154700505636867,82283 778960298958958592,171379 779158013265473536,172945 780115912623992832,177233 781200972403970048,186434 757579450242379776,47761 758133257703608321,41703 758014080309493764,50827 770671522948145152,355505 758374221529636864,39162 772373450845523968,129317 764821312673984512,84781 781167571810848768,184223 787934208291381248,213887 795077411956289536,265030 735566919638491136,349683 762810647532957696,69711 775777807200772096,150511 788623959847731200,218832 789472550908592132,220029 763716058259791872,74575 778789091869544449,167319 786587893192019973,204835 794023402692603904,257492 778336916781473792,11774 789535867647905792,205972 752169668908048385,19994 761688700623421440,70065 764511637734825984,83641 786182867248381956,199496 791344411670183936,237787 788779758544752640,220526 756270069966004224,42171 763132273432653824,75073 793081128823328768,248016 794649705682767872,261818 761177339875192832,63084 769540284875206660,88920 777349419335348224,160611 764602210898632705,84209 761921369969872898,431998 774642540217790464,139012 763151910685712384,75899 791498015009755136,238272 788040116623159297,213887 750354739041296384,12728 791730292453244928,241274 793108509562994688,249292 794901461297729536,261818 766443504595795968,88920 791759766045327360,235828 754094575271096320,30726 756293935232847872,41680 775854136952692736,151463 794008765922062336,254209 756849268141330432,45122 793467579801010176,251452 765956471804887041,90384 790893753158422528,218002 790641079657852928,232137 756317137942278145,42564 761568862055854080,69231 767402872418041856,97355 763021791828774912,75899 790534980912852992,231894 788098936749764608,214354 751202524690915329,12883 793961678312378368,255877 794728273427173376,262226 772256853749137408,128017 771080210255007744,122982 793840081039613952,255044 794315712604999681,256038 773121532453199872,134470 791060024860798981,148861 755081834858414080,32873 778699294224191493,167319 753716998220066816,29059 762737385469804544,74247 788442068150521856,11774 792100568474849280,243398 792768026290561025,247240 793191233606778884,250033 766023961071063040,90401 780329911647105024,179537 781827835157708800,186352 787959464099917824,65113 793332730134224896,249926 794401741013975040,260404 760974435323109376,64693 760816758206959616,63451 780577427210678272,11774 790677601375424512,233307 749838343177768960,10320 788547091727470597,52554 756618500945227776,41702 761066437901365248,65307 781449348798222336,139404 785283069653557249,193669 757341913250799616,47090 779086906005065732,171379 785628841024774144,196277 780766242156142592,182960 793850096072986624,255393 767804221714563072,100891 768974179114725376,110659 765391676688863232,86961 778606745019150336,169201 786375097825177605,199460 785803670499700736,197512 794085380794486784,252020 761498382456262657,65180 762711354331369472,73814 755173769392553984,35890 761612906744066049,69231 791696540989399040,239926 768934653919043584,109167 758134666490675200,41703 762771650559418368,74938 774007852742483969,131421 793987821363228676,11774 764436542370770944,78159 779299536032436224,173347 795083411589394432,239405 760233768049254400,61545 778654588605988864,11774 762480582945230848,72978 768922214318178304,109666 740345278293676032,11774 768955945225445376,103310 780769899366977536,182960 787757487285997568,205197 776512157114564608,155451 779087905184632833,169201 793245522375086081,249926 788508484551663617,217658 766658081354878976,93286 786788727158738944,204835 773876128654118915,139404 787512362186092544,208178 765554990635180032,87904 774333482281598980,138422 785782724682477568,197512 774331639149174784,142942 788747347337420801,220029 792533584041152512,246273 769264840128942080,112363 787070204190662657,208928 759568490474897408,56964 761277850913681408,61051 786454446595305472,194082 773613739627216897,137869 753999111804874752,30708 765010204605882369,85562 786734976402268161,11774 792886292099002369,247803 794771541770858496,262849 759105995205324800,56964 780800803078479872,183269 765311585044750337,87145 793579426915028992,252020 778340347793387520,167220 767259896102387712,97386 770647532909101056,119937 790237877821145089,199307 785245033402290176,11774 793576572003446784,249926 780951026304184320,154071 788490285995220993,218455 768087806312931330,102514 778654389934448641,168794 770818647669542912,120557 777323749473255428,160539 757613688320774144,46370 762511430096592900,738099 785299394316865537,194934 733399634052177921,355464 750078701354692609,7546 765017386848292864,85288 770273130556325888,117257 793147325631705088,249841 762399728126529537,1249013 793078344787062787,238045 763855468804526080,1249165 769722835006730240,114587 785625590669774848,196917 793109970761814016,249469 793531875130281984,11774 786732800519000064,204413 771834867331964928,128143 770744140149719040,120353 793811550385664000,254135 793236482127519744,245136 756540186608209920,42432 795482788954652672,266151 767823153846325249,101203 790992838037270528,164814 772707822173757441,131490 759443414320574464,56964 795083240327368704,265102 761600108823584768,69231 753898514258812928,30267 761129160907468800,61051 761504378956214273,67422 760586168664633344,60112 775918224764350464,47940 795730332217548801,267862 794706094845263876,262752 750354043692867586,11495 771208086275043328,118191 775340074338660352,148018 790786848834527232,228820 749646217995517952,9145 791045568751480833,235590 794697025031905280,261155 789535527586308096,217837 792128984192544768,243075 793360622675111936,243614 757620427392950272,46532 767094924051230720,95672 766245038531629056,90357 767544005697478656,1249419 793205616617590785,249841 787100530862657536,208016 776561711935520769,156926 788171210320252928,215252 789869380397957120,225359 753315892377718784,26458 766386628998803456,93405 776793814241423360,157755 793113416693145600,249469 760539709135212544,62771 786243007758540800,200870 756817729613553665,11774 766637974645682176,90327 775491714521796608,149124 769571067673337857,113412 786410170045706240,202561 787831394965811200,208307 749876900722388992,9553 791441404660547584,238845 785371791636230148,195481 752306106882412544,17842 786079347463651330,49459 753585840249602049,28049 752876854353260544,13046 790591655376289794,11774 743075051478482944,1247565 781343617042354177,186584 766065907244240896,90482 792719136300212225,241765 795083321109872641,262847 758782639402725377,54974 781539240035442688,186362 787802006157086720,213253 788100894311055360,214209 788146341998239744,215005 788041493013471232,214288 762249018227429377,72354 793497554012938240,252020 751827338434871296,19894 754039570577186820,31400 785577833204584448,194723 792798012858703872,243187 770995899761917953,121612 793821432065261569,255393 793421791997796352,252020 788409266701004800,481145 791351032701825024,11774 753364381228904448,26446 788063157747064832,215005 791024762998943744,235756 756300819545231360,42249 760982260094898176,66116 795331361133445121,256276 786881572343521280,200384 771525543938318338,122982 790725512754786304,232863 755290524689588224,35890 758532808415391745,41703 760938367668191232,65174 775880137472667648,151463 779376089877458944,174557 787832540815958016,213064 768482765625065472,104973 773490236806406144,136947 766475363404881924,93823 759066115502927872,41438 765887337754525696,89076 737883295128649733,352060 769769352014901248,108396 753010349897580546,25255 763622439276388352,78159 779649407381798912,175772 780125297106493440,178258 780992648756822016,184798 791657422112776192,238207 750857692982308864,15316 762381062303387648,431998 778653747895427073,167677 774706041753772032,125810 793579136836964353,252891 780085694547001349,176128 793871632922054656,256358 776227061732028416,152314 777290653516632065,159876 795324869370068992,265795 785980513425260544,199211 732187538220146691,350021 785927641048158208,199262 795222569007902721,263560 771489892530388994,125367 788160555127218176,215608 754779703676850176,33356 790260113110073344,226810 750470539358023680,12883 761946824072503297,69548 795066887738687488,263926 765712778455764992,88489 781144258094985216,185310 793118396573421568,249469 762862941347512321,47188 795383943000363010,266491 761920625833349120,70255 778272281189552128,166941 762104347534594048,431998 732192255444803585,349197 756715700463497217,43887 787794005408960512,207212 781569925483638784,188421 795348300337709057,265881 791669107145965569,240145 772905555153162240,132848 765416896627929088,85211 763871042607673344,78159 764656744807084034,82344 787614661277523968,209863 789693651001618432,225949 770714045204750336,118191 760905011371147266,65626 754709144515608578,28732 781110532220694529,184223 732997727915757569,353451 763958603875090432,80720 758113848096284675,50923 793105750717501440,248437 794206383222689792,258771 760168112687714304,61412 765701103706976256,88930 764280896937611265,62180 781303488760381440,167399 792718769210613760,246726 760819488543629312,63451 755590633356615680,26066 761655998901850112,64722 770270733360652298,117257 791674248519622657,240145 762862104592261120,75303 762730784042184704,74133 779294584077770752,173327 781635860412272640,189649 789077647443779584,223286 749756029139718144,7224 754728390163398661,22393 795761178064646144,268231 776421901962915840,155390 785574350183202816,196967 772593628392722433,107423 774401131535560704,141316 785596750715158528,197286 780039901609734145,177248 765254123121934336,86778 793951801619816448,256217 764470132701814784,83391 790490419683532800,11774 752959622084956160,24848 764623336181682176,84209 753951308554481664,30590 764313999018119168,79691 775248744275148800,146259 757802798176018438,45964 777175980519469057,160634 793259441185558528,250633 775728585906589696,151188 770611126899920897,119832 788479231030419457,218558 751585759405150208,14277 757731972772982784,48220 760911144621969408,355470 767105986268192768,97761 793146730187399168,249725 752231479514509312,1248155 794293548686462982,259623 775524311759106048,149304 751804344949809152,17640 765063610309550080,85254 774967080374398976,22436 790914688645079040,234583 790276676966023168,229693 795007480333860864,263895 758369709091938305,52764 793844094871203840,255942 764173119045115905,7311 767095108755914752,97472 769892680281296896,114219 786252470452383744,199546 768834090988474370,109104 763527911169150976,78304 761532370403127296,67229 791624853111570432,240145 794554554981326848,261050 790624955591495680,231870 777280666392223744,156835 781888360138743809,190635 765282150614720512,84209 794283020773687296,258771 794924490966732800,263895 781853734301163520,186212 787369513830481920,210289 792157068337811457,243187 760185668743991296,61544 794161973487431680,258267 794338499596058624,226320 778397437824086016,167407 767115107025297409,93144 791352346328506369,11774 778675925047185408,157755 794598758499520512,257492 790771242081058816,232169 792126630496002052,240474 762836798355542016,74681 788406093278015488,199517 795702263486488577,268281 770441225799278592,87904 790939655369818118,234796 786605077003923456,204929 793977576515629056,11774 761337514460413952,67369 788061534366928896,215005 775842673957756929,151242 763173115266564096,310644 794219852852436997,258598 770227798195798020,117263 755769196097642500,39235 763438472765984768,78359 793183309849366529,249841 788856313468035072,220526 778437434220679168,167389 767535585070288896,100046 772297719075307521,130415 762350923410792448,59937 769661099289501697,112872 732605366152892417,44421 756330356668858369,42432 781512712987652096,188119 788950092598259712,219552 779001879590166528,168794 771746745780887552,125754 773303229031456768,135505 775404074816659456,148473 781336130096508928,186883 770422934976331776,118191 790547020352225280,232086 794361295784943618,258120 781298630942658560,186584 790688560408043520,232169 770775512935337984,117377 764291406462590981,82673 763342061307211776,76549 770504739343728640,44615 778702494352281601,166282 756755799582441472,43553 793641092629536769,254135 763823517200556032,80393 766236245676744704,90553 794479312036446208,235590 773186213578694657,134561 781065439258390528,183759 760132209877540866,61051 779074102766075906,171260 786340013395021825,192519 795321159558557696,262849 758831306192982016,54070 778249968465301504,166532 790882015105036288,234583 760869275288625153,11774 771096530384138241,122759 791812697725829120,240890 795302875098390528,264397 781330939217637376,26066 766208537236238337,99816 788785734673108992,220526 754891173462958080,33356 760206372000583681,61544 795006607071604736,263817 765119595061534720,85734 781221860943945728,186584 785737355030298625,196788 795363731576389632,266054 788622095278374921,218258 789279528992411653,222520 786388840571207680,202727 793105125166485504,249469 764213816083099648,82283 787209582338797568,209698 779007038563184641,171695 768476642570219520,105603 780487620522487808,11774 757699468330471426,46958 769923564963258372,115511 765185806466101248,86103 776813089090052096,11774 755817660106084352,35890 773947415942537216,139577 739196060925628416,355507 763444607313076224,77598 786326800305623040,202379 790971724485406721,235590 758470936848916480,53185 771092954945433600,122344 785582627503812609,197286 751777403651760128,18893 794168483357589504,155390 766672592770129920,93823 751194617496760320,17416 766530349446729728,93184 767411645698101248,1249419 753748375997063168,29503 756253515975004160,42274 791766843333734400,191778 788124459601231872,215012 790969952534728704,232169 755048438308429824,31400 764246601925656576,80939 790939960207478784,234583 774074848477798404,141316 765880444583763968,84209 791764246111608832,237491 757613266528980993,47782 785297751663710208,194923 787702130073231363,180433 758175301318930432,41703 774894282117447681,144848 789991989353648128,228820 764146075481485313,80939 767187713074221056,94699 770937549959421952,122133 769714158455619584,113754 755161829144494080,35877 768864137183059968,108848 779149213053571076,173011 781376546825203712,185921 792017746863071232,243075 764460870147518468,83391 768932781850300416,108963 764601000099389440,81946 777815812979642370,161941 760620607109206020,1248779 785284103264362497,193669 792901750814539777,246344 794197580746018816,255942 781209365898485760,186434 774281973871280132,141360 792752088832958464,247241 776870019976335364,11774 794196090908184576,258598 755765564933545986,39462 768958268366618624,110362 761515606810193920,68182 766508064409128960,93019 776560302133547008,154431 792088319014428672,241678 791374689574588416,230283 766549897801666560,80939 775475581416681473,149329 750728904088887296,1248110 769513155328225281,30413 771690444937793536,125145 772929788994609152,132363 791976770182516737,241819 763012962974138368,75899 772787323993849856,132556 751120484448731136,16953 775534050970832896,112363 763440254397222912,78344 768020032337084416,103005 776577615876456448,156835 793169369580830720,245268 794984496194060288,263906 790560218388258816,232137 788532091705106432,218875 769835191355531265,110532 794725554528407553,261155 758390235474505729,52978 779015155455631360,171693 792093891088515072,243865 768419377259638784,106281 768560415739707392,106716 760950862592090112,64197 770443594444394497,118938 791308462642913280,237787 781247710263468038,186212 773360259817672704,135025 787070897064587264,207287 786915269478346753,201374 765987239620771841,90384 794697281769525249,262849 756248716625838081,42171 785938873188618240,198671 764971054783541250,85575 751106364026552320,15808 771942420569329665,127957 786982749726994433,11774 775027687886684160,144648 792045229012611073,243075 733068267288399873,355106 778038353707040769,165523 774989577052311552,146259 751558123115061248,18555 756893519684304896,37751 774044733928714241,140444 794188131041968129,257492 763117054169710592,76628 793276370793091072,251188 795701672106479621,268281 795665495005556737,267862 787088277681561600,207949 786595026373443584,202636 758037788084219904,50654 733170106910543873,355273 781541393323798528,187976 779856601503019008,171991 778743326279217152,169923 793153230360440832,249469 793228049621716993,249469 763423656546447360,73685 766757757294784512,95682 775044771349925888,144573 792913437487722497,247240 768068039401152512,352031 794656802646491138,261987 793095620097703937,249469 754016391829725184,31268 773296595458678785,135903 776255210008305664,154832 765273842168266753,86209 755769810475159552,39462 756291915260190720,42564 758634643549724672,54070 778242461445525504,165185 758474914886148096,52554 779338499623235584,173964 768835613797683200,108710 787834467595333632,211890 765656585876144129,88930 775169032282595329,147548 786943097146052608,205272 780979385478189056,184044 758130430671400961,43285 769699710525317120,107745 751099287996604416,16299 775940263688626178,121795 793546131250839552,252014 771429961466994688,125554 760153409131581440,61051 779328719764676608,171880 787988921560989697,213064 794201832796979200,257514 753685401173229568,318763 781349166794412033,186584 766375235314647041,80939 742101723737640960,349060 766608660894216196,93261 787235510645297156,209409 770127999597441024,116968 786872110308286464,206008 758941629680017408,56068 785547606952857601,196676 790500526429442048,230053 762053512767283200,70540 792162701715894272,241678 788565940141252608,218892 771126794690912256,121612 774008982138712065,140444 763739040407441408,79691 787881969241632768,353608 774053369002364928,141200 771115019383795714,122145 786250605526339584,1063777 778572529157959680,168883 788761847520342016,220526 761277873999187968,64730 757280552600805376,46384 766011511013867521,89076 753213543051366400,26140 781505434414743552,188119 779071338472353793,172120 753597845396008960,27061 775446705353261056,148537 757236088326848512,1182483 763033160674254849,75899 770798514574069760,121207 777137984365858817,159245 794550054325469184,261155 795431472404582402,266138 776098524119257088,153575 787055957419458560,208065 778376185436778496,166852 791687190778482688,240145 737457676704227328,352060 765553333364862976,88052 770747256433545216,121177 741763893869973506,1247469 776476324760285184,155390 775358267170185216,145955 789200782629363712,208420 762706669231046657,74066 777893833304633344,160232 792052685147148288,243187 788877231133044737,196676 785873427525689348,197512 766650230150311936,93261 773875646376345601,137639 779876409409961984,169740 773714856276930560,11774 775547306414370816,112363 788280748868505600,213064 789064596007116801,223047 794890754564861952,261796 786765050463653888,193571 792043436895449089,243187 795089329408380929,264397 770637795152900096,118191 790798317173157888,232137 772928928189181952,129551 774687875107475456,174090 788590303854858240,217634 757997876593164288,50500 764942687330004992,11774 793104253485056000,249469 776926938124419072,158387 795110333987831813,260927 790700288915058688,231894 768541950668529664,104973 793794173954654208,254135 764144174245433345,82066 775013896625201152,124610 776623072166055936,155451 787065437204783104,208176 772835810072682496,132996 763220149050617857,76723 757707110511677440,48594 763153689615994880,76723 756700784868356096,36639 793103825968259074,249469 794351103508779008,220727 765268273201950720,86440 765973341249216512,90565 774057639604912128,137965 756336636342919169,41929 794315260039753728,258741 792399612887855104,245566 792875552197734401,243075 795127522203602944,265257 773673988908167168,136947 777958846941700100,165071 777968063106781184,164826 790558009655193600,231894 795315394726621185,238383 786668055208222720,205728 793726389677531136,252014 754742348182159360,33356 761326203231875072,67517 775305962999672832,148225 756358510477271040,42249 790267395168272384,229693 785581309489844224,197286 790452668158316544,228341 790650522713731072,232169 760485151075803137,62757 770293580225212417,117257 790936857374777344,234583 770193639616020480,82066 792037244840411136,243075 752219521524633600,14277 775123264213544960,146259 763178443202756609,75899 788507697540763652,218275 758281027345321984,52160 758392705621733376,52545 760330200915726336,62327 755278269319086080,35890 753349534395211776,27222 781016839413501953,183468 779392720880168960,121051 788752409803698177,220526 758859002901991426,14676 777499412880723968,161456 753211053236826112,26059 732593184463855616,352780 769249717863772160,27164 750851097980465152,15255 793191649342021633,250033 795615035703824384,267655 765186218774695936,86320 775786332786425856,87597 771342305160597510,124597 772604824206516225,131542 791342720677584897,237594 761686223438041088,69245 775773958402547712,151156 785940828627820544,197911 794556811647053828,261155 773586622898118660,137158 753682641292038145,28981 764133816373960708,82066 765873916287918080,88998 788215495086321664,216446 753345658745126912,285340 781822380125593601,171991 787677383369252865,211877 791779117196726272,240145 751715076827066368,18323 789153012736548864,11774 788136557387608064,203793 781593689101574145,189017 794573732790431744,261155 733290197949898752,355480 757618528195219456,47940 791193446736244736,235620 788972483147763713,222500 773639279243243520,138165 777544877152141313,162309 779072539339264001,168284 790720146855776256,232884 763499862906195968,78189 766079538854002688,90384 793500660616470528,252020 756558892960780293,43471 779360120266432512,158387 785770618792796160,196277 795038668016807940,263532 773852951488200704,139404 787187213721362432,209184 752658434361667584,22400 750179532527710208,11495 779330452289093632,171324 795067902969921541,262849 757377974236696576,654029 773867811223572480,139404 793124248722214913,249469 777669074549481472,154549 785819957091119104,197512 753054187311726594,25253 773195750138195968,124191 762442043213819904,73030 770321082515533824,117377 781292767414657024,186149 765947812714536960,90287 776487251337474048,132335 793431190699118592,249926 776198356632637440,151463 770585614714413058,118192 785933220068155393,199211 762055325511929856,70972 781177391284707328,182726 794983424809402368,264397 785551167392743425,196538 761902897932083203,70255 764943126129704962,84724 753068833112481792,14877 764221473162526720,81869 785838818075213825,198671 786731242863550467,205728 774606907306749953,141887 752907127124004864,24134 761529910011854848,68993 768066831106072576,103261 775108422320525313,146720 772802480736350209,132335 776481034753806336,1250248 754731620268027904,33356 764544170560065536,79561 766458071296114688,90384 789542981271420928,205972 773849979488055297,138819 791434627718254592,237787 773549649349095425,11774 766178095812321281,90482 732830478164742144,353228 785876305317285890,197249 787502219436265472,72035 732534744274108416,398855 768522469116293120,106281 795100282405339136,265257 772238706447089664,129662 777342938502148096,149040 788392873204912128,215608 763233199392591874,75899 793516377269080064,249725 767328418253778944,94699 793575421665243137,252679 778099933907910656,164826 787728835106205696,205197 791425766554759168,238207 759866128525062144,57574 750378154921906176,11495 788715827100995584,218258 781641766537564160,187896 763722038414544896,78159 774916343112007680,144730 762807640896446464,73814 788110995352801281,215492 790876413653950465,232881 768420759257640960,1249552 754847347268399104,26721 776837747013287936,157663 795249357993996288,259190 759751548268187648,56964 775171225547108352,146855 785812494837178370,198671 788916760925859841,219942 760917730799316992,64692 788081733128314881,214354 785545789678444544,196788 732370265733103616,349965 732162920323403776,349239 753697484032118784,29090 768549824312598528,106281 775966089574363136,152735 790270352152670208,230282 778779655616667648,160602 794335572932313088,259623 795655754829221892,267521 790676708517093376,233082 785324103863508992,193633 751894877114404864,17794 791753452229623809,239998 758060035423473664,50827 773869884811816961,139404 766641486087806976,92917 775500501999816704,112363 756610527472648193,44273 758638067989217280,54070 762143536028409858,71401 774419216606699520,141690 793144520636559364,249180 767395915887935488,98475 758106350866010112,41703 788663683979235328,215437 769669441844109312,114779 787046173743788032,208379 772526606829121537,131045 781114152152539136,185496 793624963857076224,249926 781224754392997888,11774 762304945081163776,72420 771132000493199360,120690 776527771568836609,156644 781445791374307328,139404 794163518836719620,257492 795200488727724032,265170 793132057014702080,11774 763163387815612416,73814 765393500309381120,84209 793016123662872577,247241 770864377490771968,119832 785567853621555200,197148 795247619018727425,249926 757803443285143556,47940 755764485764284416,39197 765703527683399680,88998 781594896033460224,186584 767814959011028993,101681 757552103472656384,47782 793185075927982080,249469 794545763263119361,261155 763112745269071872,75899 791435449877274625,237935 790440062261624832,231464 790544709743579137,231550 776965997559287808,65113 779342962388066304,171795 781534650934198272,139404 758251510421684224,52061 765723243982393344,84926 773264202764918784,135736 774924927266910208,137198 774255241604632576,141887 791720071127117824,234990 785878960693313536,198671 793986780433412096,251566 767527306076098560,97371 772827699840552960,132335 766899297510166528,10788 795235602140643328,265676 772987094293544960,132364 770796193857216515,121359 793146767923564545,249469 759000915302985728,55710 793422628589568001,251452 771147121990959104,11774 761200001129132032,65180 780449688117997568,11774 795397969050738691,264397 786673354161938432,205651 775818389751263232,151409 793855610022465536,255393 778596380902236161,168284 753557086995419137,27280 772837310895362049,132996 788393460365717505,217519 775458596091854848,148994 764339873754906624,82002 776159543969603585,87904 788201464883707905,213064 749937749323636736,10653 764988476165021697,85562 768860308928548864,108849 790578935771693056,232280 790998441577025541,235590 753666233845837824,28866 764788040174804992,84666 795738535252856838,268780 788394627837681664,215005 755862942134915073,39997 790927390687961093,234878 773223706856419332,30343 788121636062965760,215608 791830872290799616,350085 762794519461003265,73926 764694633502748673,83525 760445618430939136,41680 793534180177027072,252196 765526846112829440,87904 788002528193605632,214138 791146259277021185,236393 781197285854031872,185310 773901658669584384,139404 756469987708051457,43391 778160292836610048,164826 767183344870318080,61117 779393196384198656,174747 765142232064266241,84209 755914219548053504,40566 775097686945136641,146847 785981021900578816,198591 757621664880455681,47207 758341856426065920,52554 764197840977440768,82544 793296929446727680,250633 788486696329510912,106085 780597563917529088,181419 785994705360318464,197512 749349119303426048,8248 776622248966750208,155451 776072069998080000,151845 767067920883150848,97355 777583597431754752,161988 760524185038827520,63451 760143567004336128,61051 763314527307956224,76932 791233172323246080,235963 788827401136513029,216009 772231986735747072,130067 792036736650121216,243187 780723476717973504,182650 775001668232458243,141913 776413583533969410,152314 765701818219425792,88489 791706643570405377,240483 791042994552078336,234943 754220880503242752,21332 780913910052446208,183269 750543168207282176,13532 770897779791101952,120690 785284306260389888,194648 789140597038800896,223286 794553000475951104,261155 755175509516890112,35890 785555961813622784,196263 789092337532174336,223286 795384808532742145,265257 771374981951451136,11774 785702912324272128,196277 790158878306512896,229693 788019633294946305,214209 766624222852419584,94699 793519528848293888,252196 793867089815674880,256255 773891037748137985,139404 770697037113417728,120610 792076072061837312,243187 790518479686426624,231894 795705195497930752,268246 773591879073927169,137158 793645870063419392,250064 772811423353188353,132335 779863229639950336,177348 759727057005719552,59477 789929836827607042,217634 785519476787802113,193669 791999251370901504,352699 752876535686856704,24134 786946360926871552,207287 733152951754063872,355480 766344319699521536,86815 788515679259340800,217658 756622357771325440,43962 766180787175632897,90300 765268425262436353,86873 752655045741641728,22785 771533265224073217,120341 794031392355192833,257492 762229379351076864,72394 764154669182648321,82283 755891643857956865,18215 795704552733442048,247930 786895896994775043,206189 790521630955081728,231894 752000329340690433,20636 790982986397257728,233692 773265901441339393,89283 786660918729900032,202265 777367957143904256,160592 766094946369695744,90384 744808933219459072,352060 776738353777676288,157755 794023253656236034,255870 785521588171116544,194230 778609976684212224,168794 788420346068119552,215437 787849557489098752,205197 791416255727210497,238207 770126627758104576,87904 780549784381849604,181419 758501362178994176,398859 788446524099354624,217519 793248917915697154,245313 762286723091038208,72354 776094856577949696,153095 793952939463376896,247651 788792857238863872,218275 763461825262415873,77598 758773875895185408,54070 779336614103351296,174115 768938734746234881,109945 788432248873771008,210289 776179133147652096,153854 793128737810354176,245607 788470148420165632,104244 758109307934302208,50698 759193714237509632,57309 767067852561973249,95672 785936355411038208,199546 749516219972087810,8178 792226695746949122,243187 763369295862792192,77843 786195106948796416,199537 755341860286103552,35637 788481200935489538,192840 778379260335489024,167220 770568605020880896,118191 770771079010844672,120363 771434084614729728,125367 792860065380184064,247240 794614298765099013,261818 787603722742468608,204343 791068840297951232,232169 776981774073290757,158317 766056873703280640,90388 792076485272141824,243187 761002515412480001,64537 733290691426717697,355480 791617826704412673,238395 793435030194454528,252020 767835193453326337,101681 755109750665256960,18341 765263621811077120,86209 770691673999507456,119832 780473747421614081,180268 793971451825102849,254135 775540548216107008,148713 768303331492061184,97996 769613536393736192,113836 775432846290870272,141415 756897799220916224,14277 755163012059766784,35890 770589578097033216,119774 773674579176763392,137553 773839416729210880,139404 785891256287109120,198878 761677937967968256,69947 769248291133456384,110585 776613516220346369,153431 793921970131767296,253768 794315974828650496,258741 793465895683325957,252196 762075511984193537,431998 794710788850253824,249926 786925835345235973,207287 770036191655825410,112872 794531385948119040,261155 761863012747579392,67768 775907641746976768,112363 773917234611654656,139404 785324126139482112,193633 768173290145800192,102163 769275754353864704,110659 786277172759658496,11774 795097225089216512,263907 794891364995661824,261155 795401324158447625,263189 776880429773225984,157993 751220010618609664,17574 753361640515592192,17640 788826214035259397,216009 745596943175409664,352304 767549750568771585,95055 777572049694908417,161978 762744044741074945,74612 769274273764564992,112363 779422562610712576,464984 765553453804367873,87904 768030746019786752,102514 786590967344173057,201555 761390582786846723,66801 785235822526263296,194199 773965301499236357,140372 761355921549172736,68182 769230324811243520,107423 765207349820854272,86103 790258474391248896,230270 759388103417196544,55453 777526471330033665,161387 751072674420387840,15731 757529323263918082,43828 793150813514366976,249469 758377545217609729,52554 774808985765412864,143585 793151151277350912,249961 776524401433075713,156061 794553058625658880,261155 768653414905450496,107745 755169340668903424,35890 763872525445132289,80939 767858283507888128,101681 786639787025321984,205455 762215478471299072,72350 750694592064819200,13343 758115356472774656,41703 794572738966929408,261155 794966716295979008,212242 763435204925071360,77598 774954497399554048,145800 788499649116069888,217519 795300443949768704,266079 792115110798131201,243987 788480037284515841,218495 753850425250570241,29898 761294758249635840,67284 771421055831252992,125222 795063586104180740,199307 757265707054792704,46384 766350479106379776,93261 794238122317877248,258598 794669508011130880,262022 780779862726365184,178075 761154850889629696,61051 762824541567459328,72420 781219984026378240,186434 763747613468491777,79691 773545904779436032,137158 776155866693238784,87904 755858208615460864,18215 763070818737803264,75802 781522981822406656,186584 793185116612734976,250033 753997255464652801,29790 769317479722082304,112872 785935885581680640,199739 766326453571051520,93036 795465730095452160,265855 778675600714141696,168794 764882826487488516,84888 761341695325827076,67369 772069600305438720,121479 776780859642970112,157755 759143832961191936,43947 788784695379046400,219172 763485142434406401,78304 778258406834475008,27156 760974747555422208,66105 781523134675496961,188401 781205575132643330,186434 791664776497672193,239582 757022693686468608,42344 794376230627934208,260081 762760744521707520,73712 755940740467863552,271850 732370625042485248,65113 760206814273089536,18030 764878317392531456,84724 792322271209750528,243075 750380011295608832,11495 762749625623126016,73926 774191738781102080,141316 790981932964249600,234583 774873089741959172,139404 780826552338526208,182036 793698609678036992,252893 738142614919086080,354309 790655027086065664,232169 755549315595137029,38476 758113316959125504,50923 768204482211635200,104488 764944115553308672,11774 779814152617463810,176380 793602076098043904,254024 749775388101009408,9754 765270320458698752,11774 766748860848844800,11774 749619726045814784,7546 755519107106156544,37993 750756730599010304,13343 761311134536175616,67852 788055935038074881,214354 791293988078628864,237223 791443052074246144,236884 767362046945996801,94699 793523356356206598,252824 760288725683179521,60794 760544177243492352,61544 788861749458001920,219678 794110715418308608,256255 763419382676500480,77451 779072359265406976,169916 781156962482413568,185496 778321278528786432,166409 794041442083573760,243865 761691369928654848,69491 786418564538531840,203832 732272212141449216,349776 761284345680236544,67326 793203419267764224,243865 788373895514587137,216009 770680334757289984,120610 780844651079053312,182726 766729103064129537,11774 755506547250167808,18341 789238577347592193,206666 751788288206331904,19352 770748790093381632,118192 795344178284822528,266190 770443106680537092,118393 773480547557470208,135025 753345873275346944,26828 792277090116644864,218875 787347801575391232,210432 770308648744525824,118087 762975331175325696,75724 765950571010404352,86472 768054837577646080,103046 756482623178940416,42416 759270961187287042,57405 778240441963732992,166390 793611501227614208,254135 755560017043030016,38026 788137473998147584,215608 793161124870959104,250033 753694395661217792,29263 760422708425347074,61798 766587858580803585,87774 785870845847666688,65713 767120333480554498,87607 765232650844078080,86645 778778422596075520,167220 771885959679873024,128230 775491500021051393,148473 794283673495465986,258456 795655033752879104,220029 763785531050323968,79691 790333226543878145,223286 790990072048914436,231941 793760886263472128,252639 781542381657128960,108396 756668611012485121,43471 752901007223377920,24316 793507572737122304,250633 794560975173087232,261155 788437488645746688,205197 794408950196224002,260033 765426914899013632,86577 788716527361011713,11774 769605882099306496,113412 775516659326922753,149121 768572372165079042,107032 794622882567585792,261155 762082023808708608,351254 773858110452531200,139404 775026150494076930,146259 781572934624174081,182726 779112644833935360,164826 793096726617862144,249469 758777729508577280,55261 788003526794285057,214354 790563951784321024,232137 795073248153235456,11774 791442678194077696,238207 750363589177856001,12883 786323506489270276,11774 787097276489601028,208928 774908108275609600,144573 768584196025614337,100513 790941192200396800,232169 750096552358768640,10654 785685053485395970,194949 791721788312920064,240926 777904560883064832,163990 763801299431268352,80136 770317488974286848,117694 792098984949063680,242693 774112512287526912,139404 785683629267529728,194723 761335067876597760,68182 768550568696557568,106475 786389588810014720,201558 760566362590830592,62771 763747010545651712,77359 751775000525283328,16529 760577131042729984,63451 750126137225965568,10057 787066471021023233,205728 758135178195767296,51451 795337440273702912,249926 768237747484012544,105109 779790294615228416,176110 793878643286089728,255942 750900132074364929,15917 775787500824592384,151409 788324877358866432,207287 793255284147748864,249926 793133000808464384,249841 763185538820022273,47188 765197876729380864,86103 767334800155901953,97852 765896587428061184,88609 773276354200604674,133043 787631652793098240,206101 761976403038466048,70085 795386168330203136,247930 793177016912805888,249469 769363119227428864,109666 769370710439493632,108729 781849690539253760,186584 788028339504177153,214354 774426101544198148,143473 793441929195290624,252020 762732021416427520,74135 788748753587109888,220332 792471186244501504,245566 777545148435722240,159876 786982012288499714,11774 774018815118102529,131421 778377125950697474,166939 752713153830490112,22750 755302587574853632,35319 793497215742337024,252741 774400071815270400,142503 766355983841058816,93261 768982824481353728,110585 785584414159835136,197286 794696636471590913,249926 761998495666417664,69548 779151227384766464,168284 766708744755384320,95672 794534838770483202,261155 791805033700470784,241678 793832360680775680,226881 758041033569558528,51069 773876734852603904,139404 781832840237449218,187131 765536707554967552,86336 764986854533959681,85562 765525601377669120,87867 750386839274618881,13021 762307409167708164,431998 778747607493455872,170187 788155956647567361,216009 795344070931546112,11774 793157414992293888,249926 795709089888268289,268356 790607211051388928,232791 795667979493052420,266491 764845087075409920,84724 734783323612971009,11774 772887007458504704,132848 793914164632846337,11774 778900215352950784,169109 781022279195095040,182671 752199209898635268,17416 755407605409914880,36735 786527654937632770,193639 771078359140831232,122146 771352490549796864,122982 753823957774536704,29263 790248338784485376,229693 771957476174532609,128926 786757681784553473,205728 759216493846560769,56964 780916534092845057,183269 752223430813032451,21074 773895343754752000,139404 788780895398354944,220526 778818548118323200,167220 771826187056193538,127144 793574644091613184,250785 760304967160700930,61470 754757810001502208,33356 758804239778852864,54519 765148549898178560,86071 757805694607163392,48491 772914953296580608,133519 733458870035578884,738099 777301637211623424,160230 791836672245702656,241819 759594541628395520,57574 758107693609541632,51239 790603329663438848,232792 785569131647021056,196967 755163479565213696,35890 764164815870955520,80939 774493754451296257,142648 794213569290260480,257492 767710486137741312,100605 792077023770402816,11774 774360983913369600,141887 792457569914621953,245313 749333725721264128,7914 781130942010232832,185496 755397973819985921,36735 767860947159359488,100605 791060258655309824,78159 789949110103126016,225456 791610166080839680,216521 761159304451723264,66897 794601405487026176,350913 757984500487888896,49852 793554828710608896,253407 759737282609942529,56964 792123957294014464,243075 771018285248688128,112363 773536945658003456,137042 773704396865622016,138819 785872305813491712,199262 793891157403049984,256255 773331142909030402,132364 791070335248379905,78159 793058001787752448,247241 792163513955340288,244550 793932590600159232,11774 733759751998300160,355985 785616051815845888,196767 780835774950285312,183269 785857663242502144,198671 788026831899287554,214354 794336109077532672,254209 780366331757506561,177724 786977583187439616,207677 788113884444057600,201899 789462092373909509,225981 793656607720742912,249725 788922569705480192,220777 773858625681035264,139404 777205415218151424,159146 768096923823640577,100561 792034940426657792,243167 779066680903344128,172057 774021737277067265,11774 751635377526480896,10847 780051697187983360,176129 795398000290000896,263817 765281749165154304,86440 788467311615303682,218275 760967496161595392,65222 768945479593766912,110550 772350802249781248,129471 786403094041157633,203350 751567717627375616,18470 740065159163437056,352687 747752518134996992,11774 754090310251212800,30370 761010148793954304,64664 777839486315048961,163901 794718673919496197,259892 758707489701556224,53185 785963159173595140,199462 793103282172375040,249469 795379247414067200,266491 780885729991798784,183269 766274787433914368,91946 764372029688520708,82066 766053353960779776,90384 763700944328593408,73926 792543047510659073,246392 757918658450616320,49587 763023914658324480,75899 733204477709160448,1170787 765282392441442304,84209 773689529320542208,137698 771720248563118082,127366 770296810128732161,117257 773300760578752512,135489 786988879983370241,207949 788755813116571648,218275 778310182149484544,167398 770392249158950912,118515 757675486982115329,46280 768251120913412097,104973 780602001235251200,181984 755817777722757120,39893 759899698497028096,59996 785259659808481281,194154 788451046528053248,218275 750145611945705472,10057 767834811339714560,101681 785646934455312384,197512 754732704130891776,33356 754822742424195072,350505 760425987133898753,62771 792430917159616512,245148 772084846780973056,129471 762299497204453376,72411 792425841921843204,245268 732621449018626049,402247 768453305836142592,105799 756597693397565441,44273 763717274935169025,72551 767482023980261377,95055 755165178208063488,35975 781078070325280768,182257 764151033526378496,82209 759660300949868545,57729 763087289497051137,76410 778312184543580160,11774 755826235238776832,11774 762407182965043200,11774 777819680706748416,163763 791269645017907200,237491 788534165838897152,218875 795711579669098498,258193 760677566294491136,64326 793830157169659904,231894 772484217699729409,129662 779452386356129796,174435 758062960560463876,51069 780562803308523524,180655 749676195143307264,9608 787800042635685894,213064 793289765047169024,249926 765349756310790144,86103 766889666368856064,11774 754042587749748736,31268 793877486434156544,248652 751192935979290624,16505 778405188772175872,152594 761612716758949888,69231 765424410463465476,84724 770403239351218176,118985 791711573702283264,241034 752941861602529280,24597 757982706261123072,49180 793544859428749313,252020 758764898381729792,50923 794562297779933185,261155 732787105580060672,398859 765086033604186112,82283 785569603191771136,196277 787141729631821824,208016 732991555913404416,354909 791296337991962624,235179 756905764858376193,44163 762130571719880704,69548 787389329953947648,210207 791809282014580737,240890 791401132375486464,235580 778320528851374080,167517 789163328845123585,214117 794612423051374594,261155 793100497515192320,249469 768620307988959232,106317 785501836371488768,196277 759533976901996547,57607 776764680744370176,157584 793952423089836032,255826 769947379105759232,105109 785458244768632832,164764 791696727929597952,240483 758389185774432256,52921 764193821361971200,82066 772915815763050496,125367 765004286220574720,85047 765233255729684480,86440 778669035189891072,168892 755135544401731584,32572 778275276451033090,166913 781663097542946816,189086 766160418146439168,90384 793088036770836480,249286 776175821631348737,153915 785630365792645120,197286 776955875391135745,159546 778380842519310337,166390 793168118675755008,249926 781351233021878272,139404 791668146025304064,239582 779387482001575936,174557 791436361039507457,237852 792841562388561920,164814 790857730835750916,108396 791740182676463616,240584 766028185284775936,86103 766370378050510848,93068 795321982032220164,262849 792847528869920769,243848 773836298394165249,139323 777159179786006529,157755 773378003816636417,131421 764862015122903040,84724 776911967000727552,158387 765279248428961792,86209 769630055345557508,112336 792437644990910464,245148 794676496308670464,262588 752090711026200576,19000 788021718484910080,214209 777008533569024000,156835 752691540305145859,22752 790231735531343872,207965 790246796878544900,229693 762720126445744130,74308 751784863942914048,16529 770838147609534464,121612 785582662572396544,196917 781100452054114305,184223 761650965401436160,47283 775836382136643584,151916 777960474943946757,158673 764092778032738311,81702 779061280984408064,171463 754861623689433093,26721 769414791551004672,111558 793866883850174465,249926 759107686864527360,56482 778740834942394368,169586 771355261890093056,125022 768810145698738176,108849 736938402403254272,355106 749920806067732480,10735 795070037182861312,262849 770705065065623552,96263 786627421801893888,204413 795225616664522752,265440 763804452994293760,79691 789861595245445120,212131 791058588798218242,232169 754101363206787072,30910 790256236671315968,230270 791337839812308995,232825 794207994212818944,258456 788606319553048578,11774 793968166758064129,256393 767393207512539137,87509 779378192654163969,11774 766397936225783808,93184 780111750079414277,176125 786436516998504448,203674 793505204587094017,252020 755459455244873728,36877 758099193089011712,51069 769279555462979585,111225 775664710213574657,150511 792252397477175296,244902 785551553344274432,192470 775185242021830656,144730 769188677960470528,98072 789966976793845762,218545 759692667156504576,56656 785991999685922816,200382 785274494692630528,194740 791837074743779328,237491 786593332390727684,204457 772243444282556417,90193 795237046478475264,262752 770315665584422914,11774 770642703990263808,119937 790557974192238592,231828 790590393633177600,11774 795320431372800000,266079 776615479209254917,155691 750397087116718080,12281 751181691461394433,17591 765700382643326976,88489 778774293576421376,166860 738793046117130240,11774 763038087580495872,1249077 764251956021952516,78239 758829812576202753,279676 770750716155756554,120341 788413540579225600,217519 791441874871549953,237935 758224978139418624,51809 758687797490356225,11774 790660857474801666,231598 733810211719249921,1170556 754201313613848576,32157 776166320568139776,151845 776492186233954306,155688 777903751126519809,164001 758692065794334720,47940 778058165329944576,164435 780617104282320896,182036 753932128501497856,29263 774658083284934656,122817 790742872354070529,233997 769157546653392896,27164 772307581620527104,127636 793257058850082816,249926 794274497201250304,259482 753375721154867200,26894 772123864172290048,127925 794526822285398016,261155 740077038380421121,353488 767021888749072384,94660 790338559051870208,231008 792041454587617280,243187 751798812226625536,19133 772564100991766528,110477 758050298099367936,1248577 761910163532029960,69947 754952021237637120,27045 795294239882178560,265257 752881720618160132,350822 773101714652139520,131007 763089927726886912,75899 756289798281764864,42432 776951642537267200,157082 771181205412646912,118191 771478006426693632,125554 785931279451713537,193715 770885621942460416,120610 759535981007556608,58227 793497060901212160,252741 755278433295409152,35890 758252927853142018,52061 792099147868405760,243660 756360080082296832,41121 753712444854378496,29456 776178941384089601,152866 789513767948353536,226731 793915513248235522,252408 759093649657499649,56889 759893135308623877,58580 794807554006253569,262849 735135749041836032,11774 780905448891359237,182659 781350011158208512,139404 793262741649780745,249469 749317964189413376,8170 770499893089538048,116060 788016741704007680,208022 761238833933365248,67430 794325988880633861,259220 785653404869730304,197512 793168848988016641,249286 767116177143390212,93112 786712566957563908,206054 780001399530672132,177472 795131000644923392,264397 756552835286732800,43248 785905922099019776,199546 759881391437819904,58254 756684031144652801,44450 787186175014412289,208379 771032682503503873,122146 772953268506857472,132335 791813388368277508,240890 793830619247620096,255317 757221088535252992,46006 761015640677167104,65234 792602958345019396,246771 792554890153168897,242521 757340316047323137,46406 765641209645707264,85938 770284078688067584,117257 752932571256795137,24497 787951111919599617,210235 794394844361883648,259659 779079330680799232,172621 772622686191099904,24173 775857230285602816,152234 756938695085854720,45583 769282794635788292,111454 753397534039674880,27222 762637206422892544,73926 774260901750923266,141091 794280835134451716,256255 771725754241540096,195876 775896712816758785,150663 785835688067497984,198513 790308413226049536,230277 795203615698939904,261923 785498769139740674,194949 785261635044675584,11774 788596988866691073,208022 773920199175266308,139404 786984265871462400,207965 787160574694088704,209184 762730887167574016,73926 779684755684093952,176196 773596137848762368,137869 764953205591584768,84724 788772337692782592,220526 778675327736446976,169201 762307018677968896,70886 795399840591122432,266822 759180609184993284,52821 774131575776612352,140465 794776912094707712,261155 788437563002458112,214138 773935358853591040,139404 773959996820353025,139404 789559709892247552,223921 759105911210123265,56964 753743636366446594,28732 757398653514416132,1248475 787905230524461057,213829 791330179289198592,237491 793300170456702976,250633 771894908206456832,127366 776765087629479936,157755 795709587416641537,248924 785522620695449602,196676 786020790193889281,199211 764246090036027392,1249122 770672617393098752,355505 776990342230839296,158673 791356994506461184,232863 758718884660871168,54070 773996082531540992,139404 794240122166317056,259063 763363758114758656,65222 771395488956297216,125204 794723820498251777,262752 756107274276306944,41632 776168731466567680,153854 768222840285908993,11774 759214347776294913,56784 778989708772802560,171693 766840814072803329,96263 780715428049846273,181984 788636291323789312,219765 781196482414276608,185595 771408808564232192,125381 792178491768791040,243648 793702507230867457,254209 773282709678338048,135450 773892495470198784,139404 765480345437409282,86103 773866067710119937,139404 780459731747868676,180274 774268871410847744,142310 752205351429091328,18400 793598733355249665,252408 763507268209868801,77731 787515026303090688,210585 763883855627464704,80939 786248095566696450,201958 778057340620865536,165097 794776429636583424,249926 767353063803871232,95672 769852631464443905,113221 751934355614859264,18502 778903396723994624,167319 772465154768400384,108396 794329002760515584,257325 792465570109075456,245607 761550632796823552,67405 751229156558536704,17416 785913477466435584,199546 790268312366174208,229895 790926854618222593,234548 764141527656493056,82066 794634399748943877,261058 794929112750161920,263090 773954523761111040,139404 770714140625215488,117377 787035769080721408,208016 790969578843213824,234583 761160873905979392,66897 762785112031240192,75004 758855647962071040,46076 751217986418143232,17640 758059280620630016,50923 790667603815624705,232169 758087973703413760,51321 785855789923565568,196524 785969696684158977,199262 758267490233360384,52061 790957994708234241,234796 775073111465086976,141091 786873396281749505,205989 776145793728258048,154028 741797812447383552,1247490 791512139336851456,238207 764078076439375872,81702 772564667159851008,125381 756236451042435072,41699 776110900247834624,11774 769377825887510528,97472 787106986651361280,209269 789165251363151872,222627 773156789256802304,133988 786424341965643781,202636 765522180964614144,87904 778193321139240960,27284 792429993406107648,233131 760785005807304704,64713 740387005952102400,11774 781514816229867520,186750 786537449325334530,204413 791810884570087424,241819 750390433579208706,11774 755503114879275012,38032 769395540379439109,109571 794552752919580672,261155 795712207199891457,268281 772914312264515588,133043 749493344191934464,8178 762684470847795200,74309 757435325820076032,47284 774456334330630144,125554 751149965678743552,17259 758300851253501956,52061 790583389334016000,231894 793852924644298752,252741 753358296090673152,27045 794605521454112769,261155 776197173176365058,152946 778330717876948992,167202 768797815405359104,108849 786951128206290945,204373 788898253093888000,220727 751636441290137600,14277 780893516448825344,183269 791766429724925956,240718 773249717757239296,135725 792752094113660928,246785 778427526976720896,167398 794617388994019330,261796 763707759753912320,79572 767775984041033728,101203 776463025867984896,154469 785245956736294912,352761 788539574347706369,215437 792761842913284096,221416 794006505309749248,255299 778050969338798080,165348 781709826560622592,188874 792573229147820036,244143 788125010175098880,215754 785559684400967680,196538 764834718701322240,84711 763935650806509568,80720 787153810942664704,209351 794543359746416642,259482 760537310077161472,58537 761681833268539392,70177 785643607592054785,196917 785696375056982020,196277 763783232529707009,78566 777624686247211008,108517 755541535144415234,38026 780853078903980032,183269 794693070667190273,262849 764712795778736128,37461 769854176880766977,105109 775508516140310529,148874 764436321255383040,83391 766769297498726400,96307 793156451237638144,249926 791488654262755328,239405 756369961036181504,41518 770744140531249153,118192 791654725330558978,237908 750865101079531521,15808 788461190653566976,215005 793095184254922752,249469 767595042248790016,86103 789928926642515968,225456 791629713928249345,240145 781471622389727232,139404 771680224710844416,127134 793283131260309504,249841 795417386690101248,266151 777492934639976448,161349 771485390268096512,125853 773824384695988228,138007 776402603139817472,154322 786948651646017536,207287 791277479885406208,196180 758024481449189376,50923 778981970860576769,171693 786725404795031552,205728 788851828549099520,220602 792520439868383232,246225 780802883004538880,181704 794578430272540674,261155 789229824795697153,222997 794932479253741569,263895 794007885864902660,256239 760204985715924992,349714 775662890720243712,150511 793572275601739776,253164 763284205769924608,77446 792879234125398016,11774 775363032306290688,148473 766643540864532480,95045 794357046288248832,259034 781164424782499840,185243 777626924915064833,159308 791275145818087424,234212 755572987546390528,37573 759601704014753793,58945 791358962385948672,238383 767764189804802049,96514 751199048300847104,16299 760493604259241984,61051 785289487186210817,193669 788217447782449152,109244 792143298588737536,243075 743606884247216128,47188 773595884407881728,136904 775851126096744448,151439 779007754606219264,11774 762836286780510209,73712 790049598219755520,228101 779331586844229632,171993 795112923353989121,249926 776866733156081665,157755 773678023425925120,138009 793627597561290752,253032 762597527870967808,73712 748410775946039296,353965 793966027788808193,255942 795754365638377473,268281 793226367814995968,250408 793265200757481472,250033 778251786071052288,166883 773605654992826368,137042 793526687652872192,243187 760683659498295296,26066 792495823439278080,246273 771075652132933633,122982 794194774731304961,258456 750851339136016384,15264 773943071960666112,139404 768504500000698368,106756 768507849752190976,103071 757728113476399104,48594 766193307298979840,90785 794399529034346497,258086 788801812539305984,221057 735698394463641602,353124 768732523467714560,107469 791376247557328896,11774 756589618787708928,44274 789527120691073024,203546 762720653883637760,74592 791381712777248768,238395 788809237036007424,221057 787865466782027780,213064 765605826564395008,352304 781009535859322880,184143 795347497451450368,263926 767981135158767616,81574 794875076898410498,262849 763448490286383104,77849 775445653078114304,148870 775728802131574784,149200 778958222317260800,169410 786304816641441792,201958 772944291668881408,133411 793751115414245376,252051 761401492679057408,67547 769289802625720321,111225 772609140720009216,124781 786035356617609216,198393 762843639655440384,73926 786597390866341888,204413 753764609736269824,28759 788361776001875968,217156 778256059601420288,166883 775515913944793088,149300 785275961180696577,194707 790419166608158720,108396 795343407656800256,264355 772881533770276865,132996 794036201741119489,249926 792117993815900162,219503 795368636655366144,266151 766493726348902400,350247 773290750276673536,135136 748190486347812864,11774 779544068657381377,170187 758637614190698496,54070 795000812896481281,262925 770232744404131841,117257 787982523422773248,212239 793934306251075584,257026 795023083719577601,257353 762792023300505600,71502 794009325047988224,256502 766754400572366850,95593 763185968195051520,76723 769248183025295360,27164 794060651903602689,257492 772875499827785728,132335 787757591216742400,212595 788025696668921856,214492 791018108211175424,234583 754847256445128704,26721 777626968674144256,162610 792806073589567488,247240 762665160326557696,71502 790693729862426624,232881 780752560311328769,182257 787665088463396864,207037 773969978336874496,139404 794146878711480320,257492 755993576098500609,40986 795452773802409989,267231 768192733798424576,79987 785450018291408900,195829 792014913476722693,243075 764068045086076928,80648 772239245838733312,129650 756308836944846848,42495 768154438028505090,1249523 776891609023647744,158411 790534158938431488,231959 789802484793380864,227242 732997698446594053,354730 757655589283590145,46280 757568265438633984,47782 762710504229916672,74431 765126421635149824,86041 793938376676163584,256217 780814289171079168,183269 788771020383526912,220332 765322445486030848,86103 793242709951647744,243187 772106821209362433,128934 793439794973945856,252196 769343891225079809,113221 788457903535579138,217574 773207877427212288,134689 793841390056644608,255942 794337795527426048,258598 787777316436910080,205197 786771504394489856,205728 768974351316180993,110389 785610183456141316,197512 793969032307343360,256393 795308527849971713,264774 753753523502903296,26803 764820723818962944,82066 787279581870891008,209731 791803939247173634,239582 754908626578509826,33356 762392492356603904,11774 749279142252716032,8047 772468462148997121,130792 788438434071273472,217634 792734106077528064,244632 756960504287985665,45108 793936447799697408,256255 758391735437242368,52720 774420471639117824,142721 780433963391287296,178056 791331208261169152,238207 771775018279763968,127134 781854782151536640,183759 785584078703779841,197286 757655637488795648,48187 764151819249475584,82066 764212087858003968,80939 760622025530482688,63858 764916433432219648,84889 788840783541665793,221476 795762692485103616,268231 767983586184224772,100893 791998173052940288,241678 750910897057476608,15808 760456639732297728,62338 779354273708736513,173753 793185225043914752,249841 771106752301506560,122388 794196040668745729,258598 771473814282706944,124855 776169537444061185,153854 733036014789222400,355464 756499926578626561,39462 759364934287429632,56964 790705706508910592,233241 787220376732463105,207613 778004757399166977,164826 756411027311489026,41539 773926912792010752,349942 781557898098905090,188577 771862986331947008,128615 791389994615275520,235590 794335046803005441,259743 773555521827725313,137494 773838378475237376,137869 776042150886711296,152872 770139691664437248,7311 785610961059184640,197512 795263850270560257,265257 732635346794504193,1170556 795453560347652098,267133 766394015679934464,92958 778321200619593728,167220 794552054928658432,260404 767027960880754688,87062 770715075002990592,120541 795724561853612032,199307 770264602584244225,117257 776193309911941120,153915 768852066127060992,107984 739893052664217601,355701 778633082756816896,167319 792929731083513856,247241 785276221726691328,11774 772155787938566144,127707 794070560602988544,257492 787534356185223169,65113 793157551198044160,249469 795458846571581440,267267 786368586566635520,203510 793615830659530752,250669 753649282889035776,28866 770729714545790978,120341 776755548511473665,157755 786904512707657732,207287 768158430683078657,103212 758890816555266051,42453 785995006263693312,198591 790268234821881856,229895 793459588771131394,252408 767898496053772291,100561 748606648122384384,11774 761664004343287808,69947 793799044082655232,254135 777937537184763904,164826 793139963307196416,249469 772413962432503808,130792 788114658746048512,215252 763308829119541248,76549 751156605996113920,8104 777363129781014528,150511 776141984700432385,153699 732649567389241344,398859 778628301074096129,169226 787022034312179712,246425 794635429475717121,261155 759702672643530759,57068 768973386315857920,110659 755962633451401216,39462 763409883085561856,75438 761263194836865024,65189 770810462044884992,121479 766443593745727488,93478 785570388197511168,196788 779257673586008064,171379 791736910511239169,240483 772780882948190209,132335 788453000960290816,218275 794731784051294208,262849 761242374978867200,65613 765670639835422720,88052 770777312782671872,94699 766757023413374976,93184 762340323741818881,69231 750706213914943488,14421 757134000611786752,36145 790587010360700928,231834 792747039452962816,247232 780663935284326400,182313 794769368974577664,261155 777362262394675200,157439 786395271550738436,202030 788748874601103360,220332 780642043366404097,182257 793138091515052033,240260 767052691595984896,93210 765945188439044096,90384 775678159085826048,148033 785269633070800896,193623 762261842047668225,72411 774423155590868994,140653 764990987051601920,84209 750826386789511170,15643 786236979448991744,201958 795241928887410688,263864 756622704145555458,44274 767861160796270593,102137 771509849335197700,126152 772576709489127424,102002 787950103092989953,205197 766106294809980928,90319 793499434453655552,252020 793522982559809536,249469 795026720520884225,263896 753395190648414208,27483 781203768784326656,186434 792958438150066176,247240 765997230675206144,88930 771539063157366785,125145 793437816743161856,8044 763067436346204160,75724 768877715550248960,108381 773551889434734601,137042 793992779688919040,256536 794075056192229380,257492 752653793309974528,354228 766411948602822657,93261 768573836312870912,106281 793448617424158720,252196 795428692675665920,266079 763767387900547072,79987 787285050492497920,205728 792144419625504770,243576 785735456063389696,196917 768884089453703168,104932 793998039518093314,257492 753996744694771712,29790 754961410308837376,33356 788517544927768576,218349 773358111847579653,22750 733360664886943744,353789 764186736842932224,82544 770910746901438468,121949 785356706976964608,194199 764854323289272322,84330 766563063986319360,93823 785660067622359040,197063 791673198223826944,230311 764136998856687617,82066 788059426477441024,214492 775365013015891968,11774 788573389992566785,52554 780514780071104513,180039 768888970327367680,109709 788432600167686144,217697 750673768792465408,13784 788748283061477376,220332 790662691408912384,232169 753270960241778688,25255 776158959006646272,153921 790612929062154241,232791 794844164965941249,261060 778422591690334208,167562 790037448147410944,227690 795730261962985472,267521 787361410678480896,203034 776945198194565120,158387 781466541397200898,186750 751759801097580544,14277 757702968086925312,46958 795328035004235776,266079 732709483374333952,353672 790559474125774848,232137 785271287920951296,194082 756317480155549696,42249 793490847060725760,252196 776934166264852480,156504 778377127473315840,166539 785653793761271808,197512 794093011378536448,257564 794200915368550401,258598 778508713963450368,152594 780831737819660288,183546 794548455465172993,261155 777511458674450436,161387 739849021947154432,11774 766758829040119809,94899 768500957948837888,104973 771675831508893696,127074 785518415658225664,196538 772809747762409473,132578 787389549794070528,210207 762596165498068993,73662 781636586219765760,187044 772483495159554052,129662 795702670275313665,268281 760295685895786496,62343 770760584543498240,120613 793452557972766720,251234 785712979111137280,197324 785493517074329600,195975 758193001084485634,48289 758531249862352897,42416 794868639509991426,262849 785595033764311040,196767 763969764913844224,76406 775880363734212608,152314 785585803866976257,196917 761536636563943424,25656 793888475351126017,256269 732662074615062529,398856 749617125468155905,8784 791309022368530432,11774 794555863927320580,261155 768537429737369600,107446 759059605649403904,11774 764932562116550657,85408 758688639706624004,53185 795086190093410304,263895 757985847585173504,49056 778566485870383104,168815 785493549559062528,196120 760900756236963840,65455 762649626948153345,73926 768287178870759424,105270 773520462353543168,137042 787912821405257728,213887 794233521204183040,259063 786895558577364993,201958 793670954425651200,253206 792919152591708160,238207 794264708991877131,257492 773690890250485760,137612 751851366285316096,18395 766732491474427905,94899 772222333436039168,84209 753701360743383041,28563 777240400700387328,159475 770395576701562880,118191 768171292080107520,103354 790636345177825280,11774 786210950059732993,197512 765208730233282560,86440 775111507969441792,146259 790293644754292736,11774 788781902501187584,220526 761984658699644928,70951 775601158178177024,148045 775776137981136898,144730 789099540993355781,222619 791667754013077504,240483 795395123945291776,266491 780845322784296960,176128 788492703944310784,218275 793415970442272768,251234 794885742510084096,261818 790895722648498176,234583 788614674640142336,215437 794037349088985088,257325 787764166392176641,212357 777389941831659520,161407 760491939317837825,62441 768962875146833920,110209 788792221642346496,220332 758761828121911296,54070 765344105622675456,86440 760585197653860352,62798 774369747337039872,142942 785906883060199424,197512 788758354621558784,220526 763767333978505216,431998 793901682476417024,248516 749293113949102080,8142 763892417367973888,80939 771887386976481282,127134 788109680161591297,215608 771481406375460864,125554 766356929719435264,80939 774087428223082496,141316 753434002971779073,27045 778296086284951552,167220 789321703142793216,223492 789513606580895744,226731 750748036268163072,11774 790966506146398209,232884 760882112887128066,65180 788818759859380224,221297 795676245732114432,267521 760073271798816768,58752 776280639381377028,152872 762103881710960641,68873 763418000535937024,78159 765310656924880896,86053 732132441943506944,349466 778357080105160704,167220 754774709141504000,33532 778311011841564676,167407 785921967287259136,199546 786600621243764736,11774 786727729139814400,205926 744980037141565440,47188 785889466774720512,197512 765043705707397120,64652 785651937089728512,197249 764936219214090240,11774 790919223115673600,232169 758262053912121344,50612 786740497599660032,209795 789447222098219008,225981 768612990560137216,107984 793187374968762368,249926 761152483951464448,65476 751609145527152641,14277 746450426594107392,352060 790318701102759937,230277 794554357660401664,261155 755288838604460032,35890 756753910333894656,43751 750012342662864896,8047 794913061291360257,262849 772528391794855936,131007 757592585237966849,46379 788025550287802368,214354 777293493345652736,160210 785473480380723201,191653 756584317468286976,43391 758348233919852545,50612 771166577735536641,122967 759038127956692992,56552 789994150187954176,246425 764142796576022528,82066 795306441221369856,266079 792135991574208512,243187 768924302695555072,110362 791054146627596288,234575 758330160743448577,48289 774411534663507968,141867 792521505934573569,246225 795694484243750912,263697 770673024802643968,120610 768908514597175296,108729 785901728969461760,199546 794668433547886592,262022 788196359929114625,11774 771143863612375040,122982 770279431612968960,117257 763115738865528832,76127 774525519907819520,143473 779346706966188033,172802 791817664184324097,241819 787052072621502465,208866 771313861815218177,114254 788630064497889280,219531 761031805587763200,66116 788009610586095616,214078 779400119892512768,174728 788022064531775488,214492 788432055705141248,216589 752164901465055240,17416 771071336542195712,123135 793999537467555840,256358 750756488075833345,14858 766497409744588800,80939 786326715089825792,202379 790142979260284928,229693 760891272311734272,64722 771453331831132161,120690 795123673006907392,264397 790972446270558208,235590 767848211788816384,101203 777691833056899072,110136 732387929784344579,351649 756111824429330433,40881 759091575049875456,56964 758079631991959552,51069 751540329841561600,18539 793915894338502656,255942 758126106843185152,41703 765183832781950976,84724 794524227386937345,259482 755854559642161152,39462 763792920176492544,79693 773620093465001985,124297 786409070513102848,186212 757530010043478016,44056 773524559530045440,133702 791710589034696705,240483 794558883037446144,261155 771559924190937089,125204 793856900722855937,11774 767010055711490048,94458 759278488742424579,57811 789560008635740160,227130 759490126200213504,56964 762609351911702528,73795 761983770794795008,69676 778590768248217600,168794 781576480375599105,188478 768965509526216704,110585 786538355295150080,204380 742411365680218112,11774 755081720357986304,27045 758061335099736064,49070 788519651437219840,218275 768100844222971904,103261 760675256256327684,64197 793894277617102848,256255 760363240215937024,62063 732790474164084740,353789 785828973175537664,194082 732249521024061441,196346 765224855566376960,86440 794140710819635204,17416 756526711693381632,11774 787470594963083264,211347 788872325907247108,219942 787328341628125184,199307 778233829962096640,164846 765329720665706497,86440 794740757815037952,263096 778943437429100544,171051 757617447268679680,48351 760497556187217920,63149 774807622465617920,145451 785493700700930048,166282 793851113732583425,246726 790745283231645697,232881 787910524700950528,208176 790768646469459968,232881 793083351678812160,235399 795147934564253696,261155 795676344113856513,267655 765148183097991168,86103 773989528994476032,140444 790973041706696704,235590 734816495004463104,354239 767069166591369217,94660 794937640558661633,262847 772454776265211904,130132 755792666051407874,39462 781243929702215680,186150 787791711481110529,66116 755607439571988480,37979 795657302799974400,266491 760255239236620288,61545 774000722635436032,139404 793947355246534656,256255 793614641494503424,254135 763159612606468096,73814 773825827435786240,138819 793461790738747392,252408 770630637883645956,120154 771415636081860608,122622 761512852062601216,68893 795608675947671553,267521 767024077173391364,93144 760899083733200897,65585 765236046825074688,85669 787348334092685312,210313 763259405798297601,76549 765598043705978880,88052 785634219179388929,197063 757343356779425794,46662 793902382304329728,252580 795111937763934209,264397 791692889659154432,239612 785336862374330368,194923 786577500482760705,204413 773562698856443904,1170700 773863591825051649,139404 793174550288732160,249841 775823916832952321,151165 768118182305492992,103261 773311449552650240,135736 788133318415949824,214354 792019005326385152,243075 794687671025037312,262752 785975743138324480,197512 753632136079474688,28732 772974114743128064,132335 776073090002456576,151156 793496716704047105,249926 766113280117071872,88670 794106509554806784,257544 766134663547084800,90384 787035208549666816,208469 795386813972180997,266151 769765053658701824,108849 787035282159788032,90209 789424524034994177,225981 763079645222756352,76429 764193177288974336,82066 750729764269326336,14384 757668798401044480,47680 763702727436226561,352038 785461418883633152,195975 785913677874507777,198591 764913257454768128,84209 758812358189789185,54070 755058963553615872,34666 756541828871163905,22541 788080285950681088,215252 795346691377532929,266500 781342790747824128,139404 773885003965104128,139404 758282377768697856,52061 762794935770836992,75073 775023586671206400,146259 763303792339189760,77559 776570874359013376,26066 776782003589017600,157755 765658097503178752,86103 788870803148443649,220815 788886778388152320,220689 788840033235066885,221476 789518906104745984,226823 741794628253450244,139093 774349629542559745,142980 753389125991067648,27317 754036435456446464,31377 777928715674189824,160783 792059881226330112,243187 775716284784865280,149200 771776010312351745,127134 777020734690459648,195876 761321117504118784,67401 762787632665374721,74781 794981563297660928,262849 780137825983397889,176127 772972998169026560,133454 790141560583168000,227795 785643574150983680,197341 789785818537885696,227242 763406243973177345,133136 771063984233472000,122388 792897783825043460,206666 774823796150644736,87904 791831999916847104,240070 794539674714959873,261155 776742237598343168,156835 774224109706285056,139404 767715270077124608,100545 774755657656381441,144538 756303826785738752,42117 788541002113953792,218142 790363525491208192,228888 786297986624135168,202007 756899619301228545,36145 780152835145019392,178694 795472509583790081,267134 772156063432974337,128025 794561839732551680,261155 776144703712473088,153095 752933859151327232,24173 791841965272891392,241523 792278261967429632,243187 788548716374425601,218219 766277928560754688,91946 779074902993231872,172621 758332748058755072,52554 770887245503033345,120700 789467358842740737,224600 761354842447028224,68163 771804303728128000,127218 778032328228548609,163776 752628377710764032,22750 792013483244134402,243075 785977879750406148,200382 760136094423932928,58250 764808431559520258,84724 769721380950515712,114779 749195868797038592,7461 766005342924701696,81929 793794042815320065,255393 766673760292184064,94699 794526057474981892,261155 754092634952634368,30842 769280017742254080,112399 787796488558612480,213064 755163851579154432,35890 789473369376694272,225981 789471211537494017,225981 779682525480415232,158987 788060049839099904,212528 791041772893855744,234583 791232515310780417,237274 785674982110007296,195975 763036593439453184,75724 786308189516079105,202727 760133681444827136,61145 762033094710988800,71502 770894043769409537,118191 758318185414291456,52061 777239974416617472,160592 750418407405678593,11677 756711727220293637,43553 762807186200338432,73926 776651240570703872,155933 790703566143033345,233036 785918488938373120,198671 790597909603573761,232169 785874144944529409,198671 765677156236222465,88489 767164338733842432,97392 770936493036736512,122146 794996550267244544,264431 762675033747533824,73926 780614893309419520,182122 786764827947507712,205728 788460143809662977,218275 756519726428393472,11774 789143374246928385,222647 791440108541079553,237787 756616658207248384,32219 785509750104530944,195481 791376195157766145,238395 792886992644243457,11774 759546764777041920,57068 768122363556671488,103212 750692036576096258,14349 768522950899146752,105603 774097849793417221,105109 771560804176887808,125204 785634112983830528,196917 773954039054757888,140444 778643010296745985,64722 788503102622093312,218275 781328277776445440,11774 753951884113747968,30590 762977864195117057,75724 794601772790808576,261155 753649590440751104,28866 759855144846536705,59666 793204263530876928,250033 764494975027544064,82283 768807271245557761,74247 770447784482746369,118192 753714679109726208,29338 761904293540605952,70941 785312532399525888,11774 794041731075293184,257492 773654427773333504,138165 793196205207531520,249926 794102106307395584,256219 795488054668656645,260460 793140085097193474,249841 768935061253074944,110477 773931823986515968,140232 754761923204222976,33356 772772320465260544,132335 775521966723858432,195876 766352349375922177,91772 758276482200469504,52061 768386181889261568,103506 769230063330004993,111797 793232537120284672,249926 774584880831209472,142942 765180184693706752,85562 777544498951884802,161352 749270439948464129,7911 758800525361975296,53185 764894778274226181,82066 777995146663047168,153866 755189080384794624,35890 771931218879385601,118191 791806682137374720,240355 790411230502682624,230282 792186713498013696,243398 795751817728491520,263864 785887260650696704,199431 763453152691564544,78383 785285817660903424,194230 750426478949519360,13372 780052739845914625,178045 773336780275851265,135025 771333804145401857,124597 772635406596661249,127711 775421169268916228,148711 792958054505545728,247561 778924753327263744,166100 787283433332600832,200965 769362065647661060,113439 753956721954086916,30590 774993151190790144,146259 779095115956576256,171644 785554159248502787,196917 794872507513892865,262849 756639552475758597,43381 763036735634890756,73712 775834353687416833,151156 785266226377269248,194206 773316368838123524,130931 769240308328505344,112445 793891768806899712,255942 770381187088994304,117311 771400203207258112,125367 789167090603175938,215437 758435918181113856,52362 788404223457103872,217519 775420386104213504,146720 753956875134234624,30625 763872270154543104,80136 733049566300364801,354869 733344285697802244,355480 772917580377882624,132578 768883066542624768,108849 794981875492261888,262849 732281676861214724,349197 772804584888819713,132364 775432956051615745,148654 761027964351885312,62728 787739763763806208,210215 791621605810114560,240145 770232164638076929,111558 768874057597128704,109666 774240396557725696,142090 795341088282308608,11774 775498713968025600,112363 761874004076474368,70085 763095480289165312,75724 789986101637353472,228354 753512845845860352,28005 767138426676056064,97468 787420721186242561,208146 779416853236084737,173868 773932285364023296,139404 760260708617650176,62130 775422526134464512,149200 770621311261351938,118191 786017237417156613,193050 760980816084160512,64730 793541826766659584,252020 794508241958936576,257325 778686892128686080,163592 780061038507065344,178186 781549484220227584,188478 793439101009571840,252020 766278225110634496,90482 762056980773146624,71502 785238341390176256,194082 757262460424380416,44085 795744530779684867,268281 756382458581389312,42432 753588910127579137,28128 766767667021803521,81702 774267727351459840,142090 771394274936094720,125367 764220449894969344,82066 774020828862087172,139404 786301267094171648,200961 793333343760871424,8044 786984730138857472,207974 763224327051436033,47188 795012865623080960,13629 768485408036356103,106281 759598567493427200,58652 769141295847772160,1248996 789550167472996352,226578 786967988574486529,207949 758041172963053568,51069 795032143630057472,259743 788816573192544259,220526 766740512925741056,93405 762355990968737792,70886 790457467524317184,229177 792757822484205570,238395 768175428523569152,103354 771475129247367170,118191 763797322765627392,80136 732618201519951876,1170320 750815643713228800,14668 761279064300777472,67709 793921784349196292,256125 781094620746829824,185254 794218760349634561,258598 780221692039823360,177751 791809300691910656,240890 765644560399634432,88546 756555507444228096,43825 793698864431636480,253190 764641346510393344,82283 791043740471222273,234583 771421689527885824,125554 763906241609420801,80486 755219183483297793,34645 788098963845025792,214899 767083958542544898,93170 779720640693669888,464984 750775344806912000,15066 791618995430514688,240145 793890881677819904,249926 769369596990140416,113165 779073380339376128,172545 739776117939286020,354073 758328183506792448,51809 761613173204013056,69684 793857138187575297,255347 790149409594040320,224693 779545693694353408,164669 760294049882394624,58508 790955695889719296,11774 794365389853573122,260020 754015101204639744,29263 734450094930579456,351146 769555173203120129,112382 790289591999795200,230584 751090595242897408,16299 773867716826558465,138819 794274157177339904,258927 780486086757941252,180520 793091412208160770,249348 769177174121283584,92213 760832257804398592,64326 769446531535699968,1170856 792108758000369665,243865 767343492087418880,98720 756279646040133633,42495 779513341039382529,174557 751580184671727616,14087 780641381614284800,182257 760433817807163394,61051 774047791307907074,139091 788953051734343680,11774 785619902405025792,194723 751655764058517504,1248151 785245740310200320,194230 756836718880358400,43553 785545231760519168,196917 778616820802748416,168284 772236730569256960,130269 768123290770608129,103261 793972769264267265,257353 791346893116833792,224466 767396847971344384,90384 787835643716132864,96785 788900211787702272,216009 780204737346072576,177687 795744350214950912,267862 750409099536265216,13201 752823487937454080,22953 769646209090801664,114779 763423899941949440,78129 791990683838009344,241940 764448015524528128,83391 788760480030531584,220332 794953437603446784,262849 794025632078426114,257492 774025487811129348,138819 794700293678264320,261666 786312948486643712,202429 789878298654367744,227242 788394635957723138,217519 765011048189558784,84724 768290086483927040,101681 781371109547573248,187478 757705976728449024,48991 793902772001341441,255942 792487764520538113,246225 785759887816953856,197156 779332493530976256,158387 775874345960808448,152314 762205568627073024,72337 779451321309016064,353374 788578409593077760,203710 765006526578765824,11774 766567273167335424,94128 778357364109877248,167220 786196618513035270,201494 767325193194708992,87904 788163149224476675,215030 763904446472581121,78853 749286120438001664,7836 756101439760523264,36873 765971262984237056,90296 756494783347032064,47188 763154103178526720,75899 765721523269226497,88052 781497847174815744,185310 756316589948071936,42564 771139626354388992,122299 785278042008584193,194648 788507457505013764,218349 764182602097958912,82177 777852130849857536,163901 794249556703604737,259266 751141455889072128,17284 764106315438383104,81574 779308527097610240,172962 793184399621709824,250383 772759299001032704,130792 788523026182660096,11774 795413594942750720,265855 776412896725078016,154701 787588601047572480,355517 773866770285207552,11774 781084039125934080,184044 793150324643094532,249961 755399590057242625,37044 792456200415801345,243659 753040671653572608,24788 790918558461075456,231894 739453052353056769,1170519 764928635178397696,11774 771932159561048064,127775 785497184531800064,196277 763061460457095168,76084 775914429527437312,152479 785583548224966656,197297 760667121449701376,59750 790685623787089920,232169 790998212450582528,235590 788538065660686336,218349 752651239813419008,22850 767844836359667714,100561 779363332562165761,174315 777514109499805696,161456 756614281597161472,33356 752263166667567104,21332 759102421578559489,54070 791058124660584449,235374 785269731271987200,194648 767056728345022465,95672 779001209705209857,171324 771826468959641601,120610 787779811225862144,208431 778635955414638592,11774 785976429246713856,200382 780928122082308096,184223 733102999313080320,355261 751117155198914561,16506 769950110029582336,26066 773612510662361088,120304 764455601501908992,82457 786997052114862081,208176 788082122460241920,215252 732598918186422272,1170373 764284643092729857,82066 777128514663309313,158387 763817283731001344,78203 763890761670754304,79513 795734133561495552,268125 785629346169925633,197512 778292341538893824,160539 779686390078451712,174230 785917496117239808,199546 790277858950193152,230584 754083167246520320,30370 791025017446342656,235590 771369065315201024,18395 777621356800204801,162596 760001458678992896,57722 766057868122427392,90482 772022422111387648,125853 776045268949164032,153033 793583164492918784,253793 755773773404598272,39462 793917400035037184,213675 772801249901105156,132335 754042785435496448,29377 781921818932236288,188902 732472982904266753,352065 756299418706382848,41680 770885595774287872,121949 787107458925727744,208989 781072905874518017,175168 789693113212112897,226881 754105606005518336,30296 772219017712898049,128931 757628530985361408,47782 792524487639957505,62492 772379459743875072,130682 776251857786265600,153596 793477444351262720,249926 795300237942333440,265257 788518758864138240,218349 767138805816004608,94699 772829927481544709,131025 790328557067116544,226461 763586114007564288,145399 790999649616273412,164814 773938076100026369,139404 750136101759700992,11495 793155864999915520,249926 793041017951948801,62180 758134562971017216,41703 793133466300796928,249841 794561164751630338,261155 751620235086536704,18382 780612335308115968,182037 781203411219939328,185595 757262202596458496,46612 758431441952866309,52362 759209512976908288,18395 770207981405343748,111549 765051868393328640,85757 788458052446027776,217106 766414860540313601,91810 771520474639691777,125145 794342817266962432,257325 758171567155253252,354833 788834790120251394,219119 792880683572039682,243761 793138651173646337,249469 776587789328650240,112363 793414578377924608,251452 763489263132352513,78198 763086807672250368,76410 794097398368768000,257581 794177311377539072,257492 758065884669677568,51105 794264439201484800,258607 774991414828695552,146259 788169723414315008,214123 780618328419164161,182154 762393473299443712,73030 794777099999518720,262022 768884460859383808,100559 775718540536000512,151071 781547956612714496,188478 794158361075847168,256439 755887137095053312,39657 759210798031994880,56964 781851820096233472,190635 751094277665685504,16897 790712079531577344,233307 765614812940206080,86763 772962584790077440,133454 790959256853884928,233237 792752002975592448,246726 765001438393008128,82759 773582507509968896,136904 791949386649448448,241940 786677092037591040,203538 793658905318428672,254135 795031505584193537,257406 777175111333928960,157082 785654498568105984,196277 793544772845699075,242693 768541430474166273,106317 792465489603665921,245750 795031141614919680,264677 794373438517428231,244221 764864152607293441,83700 774426200789790720,141302 786991751806410752,207949 787095842196951041,208989 773458930479599616,136515 794942845899735040,262847 768474667141046272,106676 793986160179740672,256105 785265581792436224,193669 754230976553811968,31750 762809873344008192,75073 786413844557987840,203350 788891457700687872,221416 787892543107182592,212239 779976609226895360,173341 787038921066737664,207949 773869239149158401,139404 750415747109777408,11677 763169469468377089,76329 780971313880072192,183468 785794051970695169,196348 732299504209121280,349814 773925855395446784,139404 753665546650996736,28866 756354295092563968,42821 793110221065453568,249469 791085453906554880,213356 793115608783003648,249469 765496762962415616,86641 758433545534799872,52061 754813343324516352,33356 795668592729669632,267655 769728825441878016,114779 775097288314220545,103382 780069933904388097,170187 791133778806792193,234796 793274608103239681,249926 771886642831331330,128143 732771100044709888,353789 751778578765795328,19317 772935082281537536,132761 790888061441900544,232743 794594973698183168,261818 795760618297065472,268777 769705686011969536,91946 751946229148291074,14277 794579207925821440,261155 763886082719158272,1249156 795100635599409157,263896 793339380626698241,249469 764855153430102016,83641 761636749588258816,69493 760213191448268800,61788 777720800883253248,162596 788603543318134785,218275 790655102101164032,232169 788419195134316544,213700 760167278088511498,61412 761632145316179969,69794 764984244389027840,85562 770433462222356480,93140 758484032049020928,52821 764147042805387266,80939 793509554961063936,250064 794762928838807552,261155 778690057142046721,169201 765327132687859712,39096 779140959426666496,172962 786407119507460097,202636 790800946569867264,232169 787795350417313792,210235 753322838107394048,26140 794089155823341568,257492 794467566139809792,11774 765939697667477505,90384 787041549272096768,207733 756979299975065601,44163 766420217618587648,93823 768184167439806465,104162 793082778292289537,249348 778581206216605696,168965 758994235576025089,56302 774376732300226560,139404 763446455440855040,75899 761585511488102400,69245 795365895245795328,266054 763370187018031105,75615 765593914472472577,87904 790327221969911808,226649 763481521617371140,76406 742837371960471553,11774 794532011218042880,261155 793563687751647232,250785 795255539596922880,263896 793620276948770816,252639 766098984050028545,90605 781607306735812608,188492 793628895622860801,252020 793858214307692544,255393 771748407379632129,127711 758434515547193344,52659 786191225334497280,201351 732096444732051457,1170320 771037775651082240,122146 767690064650526720,100605 751613890421633024,18893 794738422573363200,261155 759422084028051457,57607 785973844725161984,196277 760850079771037696,62708 786129123273945088,200382 754110709147971584,31221 768857627493273601,109666 785830316695060480,197063 756646528752742400,43391 766223906650857473,88336 787270344449007621,206008 764825559813586944,84422 781840528409329664,190635 787113330854985728,205728 779530994315558912,174226 762724998603763713,74133 793903933861171200,255176 781676196408942592,189649 791410172316884993,238207 778399825830240256,152594 763963178883493888,81065 787808682335621120,213253 768504789449801728,104973 751610448349323264,18452 788169048387231745,11774 788636230485434369,211347 789314147355729921,225359 792509224744022016,246392 734478039761833984,7258 792058821036302336,243075 768055356585025536,100893 771380162180976640,125202 773301010701910016,136110 780789429854019584,183269 785497315750637568,195975 760257493863989249,61545 765535476266565633,86053 788206014529097728,215437 765665151924207617,88930 777286092282265601,159308 781429676665409537,139404 794002036597604352,254209 773974886834327554,140444 793538766430363648,252020 734785704991981568,353374 781205398841733120,186434 792073880294666240,11774 794535815040925697,261155 759467409040302080,56964 775002428949356544,142721 750479836288655360,12746 773949667620982784,139373 762461651748528129,431998 788406942976839680,217156 791421768103825408,237999 770225619682689028,117257 772576573845229568,131542 788478320228859908,218495 792584810745114624,244270 764004243116130306,80393 794485236977594369,223249 785812423940771840,197286 786913736682446854,207287 764575227757985794,83391 771756248698085376,122528 755979306300379136,40881 793841624501497857,255942 791095575827525636,232911 777330253639417856,160758 791345145794945024,237491 750158645208363008,11634 785855507575795712,198878 768172869297680384,102647 753311126310510592,25952 794972065195556864,262925 758701107556253696,54070 764469863117164549,82673 780618686692487168,181935 781524078033240064,188401 766342741756407812,88809 795105878030557184,264397 761640680095674368,69231 765497558567378944,86950 795121424600104961,256502 758342579092017152,49866 763904766468554752,80314 757588748842442752,48094 787261028627251200,207287 790965008414957570,234583 757999001589452800,50500 777362618407350272,159876 751541110757945344,18539 757162334318125056,39462 764324239348379648,82766 793180378236198912,249444 765069010128007168,85562 794383174012993536,258909 794145527944257537,253050 788182368968384512,214123 779049422965514244,171617 793976713491386369,256276 760530722075480064,63451 763539163144609793,77687 750544099942469632,10735 794624343196258304,261796 767905005793710080,100949 779009620803059713,171693 753942221179740160,25135 771480667766919168,11774 785703139580055552,197512 754703555638939648,31349 758429248046657536,52921 760369531776741376,62580 760996652538798080,64537 793424983376535552,252020 756205824427425792,41909 781184125440888832,349479 790661684356452352,233307 778328242243723264,167220 768952537542197248,109360 757270027846447104,44274 762718510246092801,73910 742175260221571072,350711 750415517920354304,11774 760625647962038272,11774 766717434116046849,94690 775693145702998020,150663 765062569673367552,84824 770082308670033926,111549 785310902744588288,11774 779104596497080320,171693 764667907779469314,82066 789168179171909632,215437 753364928501657600,27045 761363515550478336,65839 795289210508967940,265644 792968551665664000,193524 781510125194534912,188401 770846315735453696,120610 771067781013909504,121949 794554539823263745,261155 753078663336386562,24427 793906878073937920,11774 755198518113939456,36057 788855001590423552,220526 769184224184328194,111797 790236073553264640,220029 770790460667207681,114254 767405011349438464,94699 759208713949421568,56964 766587849239961600,94680 772885717521424392,132364 753969026359922690,29807 785274104853168128,194648 764120860483465216,81869 795720968702427136,265257 785970999577620480,199490 792405887738490880,245607 733280961178312704,355480 763491616397066241,78707 760016007561879552,52112 757187797539168256,44450 766039310256656384,90327 775288723135225856,146804 758487956244008964,53185 758251158611845120,52061 779334020433711104,14277 780216177415118848,178045 788744004833685504,220029 752979793927364608,24316 751800727497019393,19485 794335138620571648,108396 778259286375837696,166532 793262058611601408,249469 760821537624711168,63371 785506830378147840,195723 772904831577186304,1249995 792758118484619264,247062 795249521253031937,264397 754783914334511104,33501 787897992292339712,212239 757617647886491649,14277 732187029698715649,350015 768122847701053440,103354 795756877477007360,268231 757549023486218240,47782 769005382538711040,108729 795385562010124290,247930 761796800994955265,64730 763925178845769728,74133 750885054440738816,14858 793538144872177664,250633 764820766298808320,84724 790894391724503044,234583 762731129908686848,74681 751122733484748801,14858 780963835062657024,177814 739978826927755264,352687 760681417361633280,63559 787153837031297024,207949 790019680224194560,227795 763618522635333632,79402 771148028795195393,122967 768228252913586177,105041 781498773491122176,188119 775772051919339520,151156 787423017697673216,210274 793976502203260928,256276 767088863441461248,97369 762667021129490432,73814 776213935389233152,154534 753564857337872384,27402 755722490832355328,38012 787086299324903424,207109 785632083355967488,197512 785920594424442881,198878 788753284358168576,220029 789544334135742464,214899 787086471152869376,207287 778352813747339264,167319 795238686552039424,265102 785971295582294016,196917 776804910390214656,156835 780070974150549504,93261 763421571927056384,78208 751719211999768576,16422 792484671238000640,245117 764429197989273600,79223 758291167985434624,36719 772689677363077120,35479 794624719941079040,261987 758645407199039488,53163 792172897024434176,242693 774440675559497732,141912 792415928210161664,238637 776118376158597120,153756 753732426342563841,29263 775444811876823041,149200 792223510194188289,244270 793619608569729024,249926 775367722725060608,128934 794254017677275136,226320 752891866627117056,24134 755553428093280257,35958 764635928799260672,83888 758797891020345345,55261 757997780296052736,50314 790687904586616832,232169 775551933033570305,149770 771514060928012288,125554 766973650964623360,95804 778333706758991873,167319 779191959512453120,172621 777509946518757377,157422 764943119552872448,11774 778977433806639104,168284 788438613449113600,11774 775512241307213824,112363 763399608932372480,73926 791003076299661312,235886 788139149488291840,215005 762045270297153536,71476 762699910991020033,73926 792619985248120832,244759 767398198788952064,96039 755163119438233601,35890 763101542303932416,75073 773553259248250880,136904 767841088174379008,100605 777057941694341120,157755 756901545430573056,44163 795713261618470913,268281 763782882125021184,78219 765007617261445120,11774 785336190778142721,11774 774976054545047558,144682 786176684504473600,193533 753564429984362496,28128 767745536845807616,100893 789128759676964864,222682 787006334835187712,208379 794873624759074816,249926 771167310803460097,58508 763396998703620097,56391 793441654040502273,8044 790948820393877509,234653 790997394947203072,235590 763185734060609538,75899 759149518130515968,56886 773749085253701634,138819 781133248973766666,182671 741022994512945152,11774 768118082187427844,102249 776216336322134016,154549 771471170503905280,125204 792944802228756480,247232 762563253348147201,431998 766266334233497601,81929 752197957655592960,21142 758844540673417216,48289 781314282025848832,183269 787260358658523136,207613 794012023566700544,257423 794047146089541632,256239 761646751711244288,69231 781489103510667264,172084 768034900691656704,101791 781242258146283520,186170 793020395016298496,196631 765684889484222469,89198 758839319901548544,54070 749937875731488769,10568 764605784789491712,81946 751182717191069696,17416 773886787911495680,138380 790935720152137728,234796 781339884371972096,187386 751750478833213440,18893 768152949285539840,104162 773903341638344704,137953 794312384953380869,256038 771332866731016192,118191 772834739765911552,132335 778155440383336449,164826 766672971452719104,94718 758497287412875264,48289 792517758072287232,246273 788001624966868994,214354 793222793563217924,249469 753382276101124096,27045 767065601525309441,94699 758762488880107520,53924 790959946200256512,233241 772894853541748736,133043 773541479046270976,135025 779398913786720256,167101 733660460512378880,353374 738402272955277312,11774 791325781993529344,232169 757687068030038020,48804 773702977148170240,136947 786397567458217984,203674 758031834638872577,50110 765920760703483904,89855 765242138506309633,86653 794697712511975424,261155 766406216742494208,93823 762075376583450624,431998 757948304009199617,49852 793467823297265664,252346 787285369448493056,208014 770611186035519488,1170396 776120432906924033,11774 787147327081422848,207796 789537386820669440,226881 766431001274880000,92025 785282223461191681,193669 794604011596877825,261155 790548231184932866,231604 793335996414820352,8044 785684268554924032,196277 788011671512092672,210235 792160210261381120,243165 762224338644840448,70884 787046111613550592,207733 788808429032779776,220130 780464545164820481,154071 773895662354173952,139404 769158705522806784,110709 789442545550065664,220727 792824697360568320,247240 759197495939379200,57200 758469685704810497,50923 761259373838667779,67517 795246826647646208,265644 774960774498258944,142906 765706296662171648,88994 771781686048591872,11774 775064366106443777,146704 787770801516838916,210208 794171072539070465,255942 773904370719199233,139404 774212990975483904,141858 790709973584011264,232137 769340843429801984,113290 768218110692356101,104932 773016320732307456,134033 774014214369411072,138819 762851723547283457,73814 785860879388639232,197512 732977822193455104,355078 763073863982968833,75724 776147784990806016,153248 768967235209605120,109666 785382079500472321,195125 794706785659736064,262588 768833466968530945,108388 733419943593672705,355952 757617657642381314,47545 781224453233602560,185310 791620006715023360,238207 767443517283131393,99030 786981178922401793,205294 794545248391299073,261155 761524554661527552,68993 753342935110823936,19598 768132587176988672,90121 772194566778871812,129991 756103871085371393,40875 770619787869233152,117263 760557829757423616,63451 789896728086474752,227048 788442107459493888,11774 736541734948245504,352687 770092560102596608,82992 768982239711338496,110659 790962800474685444,232169 788104101036982273,215005 794678580898766849,261666 733038014461419520,355067 750643309807280128,12535 794494227367555072,253837 763190498110509057,75899 765582707455918080,81946 771856702086021120,117257 772454872759300096,131027 771457336409923586,125633 760125178395308033,57749 764933211063398400,82344 767357559217020928,98743 758131345688293376,50476 773906946571112448,139404 759450283449655296,56964 793531059866443777,252596 751232476396216320,17307 772942184429547520,127495 765503043563556864,84422 761659427166392322,69673 733465902641905665,354525 762643241418326019,73712 772818589984235523,132335 794953618915004416,262847 768154506680897536,103212 773700804414808064,138819 770310141950525441,117257 778435812413374464,167389 790246959114293248,226712 751171754651901952,16422 765518139316637696,87904 787393812222050304,210694 775302728717185024,148170 791427474085253124,238099 778294390787801089,166532 793516931273940995,11774 753746881474199552,28115 780036192733495296,177748 776070254485184513,150663 780775020972957700,182349 755165229621936128,35890 769040138248871936,110362 777370904892416000,159876 793130341330477057,249841 786416237483954176,203350 793526058716950529,252020 776736714849222657,157693 790524495438176257,228341 772914394380533760,132761 773974334582906880,140437 792226375914647552,242693 786529718572978177,200942 791234158429282305,11774 770390118804942848,118482 759135465320611841,54620 762775946017374208,74868 788051643321372672,214011 788908740162445312,220029 775584598675685377,148684 791680851658571777,240483 788055143124201472,207287 766347688874958848,90982 775772040381001728,151463 790912909652135937,234653 794606444599459840,261155 760171975541002240,61470 766370253362360320,93405 767846653327994882,101681 788177192651923456,216009 789925015659618305,228820 771431032071462913,124744 754022712318631940,31268 771513406704721920,125145 771957831406870528,103812 762915962068738049,67226 755742003653021696,36719 794854800726888449,263540 789412276952371201,225359 788124637129502720,215754 751170445416824832,14462 765617850102996993,87245 792445497537617920,228620 793097489922396160,249469 761175717656748033,349714 768854166315884544,109167 778164732675100673,166269 762662930399698945,73926 764417993342193664,82283 778016127511322624,164435 787728703379808256,205197 749946066838163456,10653 795708752951476224,199307 778821407425703936,170187 760674547737722880,63776 765241072343625728,86440 771716664798752768,125367 773647000478818304,137640 794980044590329857,262849 752253923134730240,21074 755811060133658624,39685 789215163043971076,224221 759122728473522176,57131 794716266636382208,261155 766069618070917120,74133 754838236669673472,33356 761336046671933440,68182 794628644505350146,261155 760455695917383681,62063 764124497460932609,81946 786539769983557632,204413 788455435690975232,194272 755932628541247488,39235 792426321234259968,245313 791297634308718592,237325 794559595624665089,261155 780601259971735552,181935 792955285203783680,247241 790003449567989760,215505 777627288091242496,162596 750527671663104001,12883 765983894286004224,84666 771411020950736896,122982 794346410829369344,194311 759136412901965824,56964 776750093424746499,155451 777113776185348096,159475 777855645034971136,163763 795308467099697152,264397 765074931881246720,83675 794013779134705664,256239 761713107844542465,69878 772822969689268224,131045 781853059957788672,189649 794625091053166592,39957 795454418183475200,249926 792080553344458753,243187 768283721640259585,103996 787315883693772804,208431 794925311397797888,262784 767082396579532800,97685 788350441323106304,217096 764819748395872256,84753 793185855993057280,249926 786612746393624576,204680 771542490365108224,125554 732759882349326337,352210 732742878955364353,353874 766024561011851264,81929 767558490806218752,1249444 757885303768186881,47940 780800737311879176,11774 779757075589193729,175245 762407735359074304,1248990 764302641690054657,79987 781368787463507968,187366 781190185799286784,186149 785838995523731457,197512 778614913581350913,161277 780456722859036672,179742 794197833637195776,258331 757632100082262016,47761 787890965063143425,197888 766404100963627008,90384 769362216382455808,112363 786328731103133697,201962 793103231647780866,249469 791255264494182400,237491 793841403763707904,255942 753352688012627968,27045 775456086002323456,149259 749581393588547584,8047 764983255250722816,85562 794628134167527424,261155 752260469147045888,21332 754235379948085248,27159 775737960331436032,151255 794348636989702152,258331 773889131776774145,139404 790913810546786304,234583 758734860315865088,52554 789984403065827328,229229 793954139164262400,256440 758389857538351104,50542 754734678704259072,32404 789869360491794433,217837 758044380355710982,50500 761768253324664832,68772 786262579886723073,201494 750550116969439234,13104 777183365963341824,87904 778804917892820993,167220 770430241399574529,118933 787499532107915264,207613 793646113211449344,249926 781489540838088704,139404 794618179557486593,39957 770247975679459328,117257 790654001649856512,233307 785990965777629184,200382 775767697833373696,151463 770452481411133440,111558 779062811716530176,172014 768650571603587072,107483 778258158678528000,166409 766817851055276032,94718 732693996636491776,353013 752974359019552768,24870 790539095768530945,231894 789059299746189312,220332 768233723154149376,11774 793785724902465536,252679 765665447031234561,85176 785901617878962176,199263 778682021979619329,169550 795483214542467072,266609 773169340174700544,132996 732981730580168704,353451 764158964229509121,82066 756917130554183681,45503 756684005487943680,44450 766217386097774592,90384 768517784854786048,106281 793357414405857280,250633 773581273814147072,137042 751818961633677313,17640 758402020478971906,44429 792399889896386560,227242 791123622307983362,235590 755723792324894720,36961 769262686609735680,112399 790988037165506560,233736 766790794233651200,95708 795657758620209155,267655 777621942085922816,87904 758190112714948608,51344 774196662637989889,141887 754052378840752128,29263 793632832270761984,254354 793590293903863808,253793 787908026707632128,205197 768926725262585857,110381 763168480623464449,75899 762173339288768512,17517 788421047766900737,11774 785710538386878464,197512 794316815707099157,259266 794253664026296320,258598 755122069415747584,32572 766268677859618816,90384 779158826918477824,170547 793269464867467264,250293 771284147478237184,123038 733044847913762816,11774 795108572619214848,264397 768118296520511488,103354 771157702689058822,11774 771557322376122368,126389 754075238422482944,30839 790568057835970560,221664 793073207670476800,249079 785991992350236672,200235 790464936661037056,230282 756290796651970560,42564 788336505886572544,206008 758486453672378368,53185 788485911071850496,218351 763224149468729344,75899 766810361915858944,94683 781228691346984963,186170 776423327229353984,155390 795706145168117765,265290 770720885091147776,118192 778820734483247104,170144 773883583530307584,139404 794830632501161984,1063777 791347994691932162,11774 765561125962289153,87904 791666299365564416,240483 739177183562858496,195876 765835879822659584,89076 762802385404166148,75073 772614200933781504,129662 774412638281428992,143473 767498542881447936,96785 778833471758139392,168794 766404926234726400,93286 732675512875683840,398866 794839964848504832,261796 756559927733354496,1248410 771308930446217216,122982 788151544860536833,214976 763060724067397634,74483 795774697648648194,11774 790622845542002688,232137 794548443876233216,261155 759118402434850817,56146 765128166209888256,86047 788454522498617344,217650 776479305073164288,151463 794266684634763264,258771 755764711275323392,39384 776764023975006208,155451 793180189505224704,249926 768928503689465856,110362 788390687456628736,217519 794563193842454530,261155 774055730533892096,141200 758706487631810560,54070 765937889360302080,90384 769372461246783488,111419 773917223878483968,140039 774920394553688064,143585 776444821154082816,155688 770293959247527936,114254 762744566290055169,73706 767045066674335744,97240 781849412985204736,190635 759211124499750912,1248642 773626240632811520,137315 763462525836984320,78542 776903765827973120,156103 764822966802624512,84422 793929476832800768,1180887 772789500665749504,132335 790876644311502848,234583 749012111259492354,1170318 757909820938850304,47940 776928360102436864,159308 786412782727991296,203674 793277842637230080,249926 762665140735078400,74133 757714799564316672,47544 793233228874121216,248988 780745326944804864,182036 793139073816883200,246425 788049848012574720,193623 758052185997504512,51069 759382450271297537,56068 771177633744728065,122146 773515196581212160,136947 794562313802096640,261155 761620633142882304,68987 752645912430649344,21332 768526631212163072,107072 764872472487403520,84724 733445067092819969,355480 774223170815483905,141360 793905388584366081,256255 793928278247604229,256219 790951775138353152,234653 765300963955441664,86103 785344171007619074,11774 793420175819182080,250633 762529382514786304,73030 794641116247261188,261155 758852335120490497,54748 779716761075810304,174756 752922573692932096,24041 786214465817735168,192032 791714711964360709,238594 762276063812677632,72420 785892172558049280,197512 793106018439790592,249441 791011992257650690,236035 774807326586994688,144635 794905102419132416,261155 773004081195548672,134033 793929835433385992,255039 786234274970214402,199546 755925771357523968,40550 790841206443954176,231894 788773076569886721,217519 753469882423881728,27045 777620300326395904,162610 793651487213752320,252196 791254059852427264,234583 755180453724696577,35890 765714233854140417,12954 770369499593859073,117609 749511264884240384,351720 790242433112178688,228341 766351571504377856,88444 774987979269873664,142906 770387466809466881,118698 788424600971468800,217658 781330965545091076,187401 761324354923794432,65867 779517291729870849,175153 787042898835451904,208016 777137598238195712,154832 778972384200196097,152248 780616424540647428,182146 754843661880463360,33474 763817620894253057,78566 791818997243097089,240793 781111940072570880,185310 774969714648809472,127925 773713876055568384,138209 792678458014986240,244270 759189285190766592,56964 767647091833311232,100197 786013546651856896,200490 766407185085657088,92166 773639268673605632,136904 785650812865224705,196277 780602097205149696,182013 767820805761863680,101681 790700953166983169,233558 790336075415904256,229148 781352844641181696,186584 786481691707645952,197091 793317915860701186,249926 795380254911008769,266491 781220839782027264,186289 767830712191885312,99111 785464638729232384,195975 786729495256506368,205926 786113564662702080,194167 752971361140682752,14277 778154871904145409,164826 795753440278380546,263667 755154080163586048,35373 773852349144174592,139404 761599107014144000,69231 771403594667089920,118985 791310827848474624,237491 793986642675544064,11774 772907227145379840,129551 791738054318796800,240483 794686026858057728,262752 761230923790688256,67326 757711442543988737,47940 795387859876413445,265885 732391611372584960,196346 789800037605707776,224793 794320412469399552,11774 767239902253584384,82283 787949307181670401,212239 752241972002168836,21034 780608522174291968,181984 788603258080268288,217083 763030605361655808,68993 763922456482500611,80486 789197716702113795,224513 790647059598618626,232169 757642778927042560,48549 794004063746662400,257492 766029337392926720,91049 762291741156335616,431998 787104932021153792,209043 767447899173036032,95055 776166087603982336,153845 790621743907950593,7092 771820932046262273,11774 774768590973173760,11774 763926127538614272,79863 757275840308662272,304513 765046065028558848,81702 758441444377923584,53001 775707617159032832,150663 772188308319240192,129991 792115204700143616,243848 765669913734164480,88399 793954155991691264,253274 773843814075076608,139404 756025680710754304,39462 786054247846588416,198620 791734635130683392,240718 771870823716048896,128519 762868789687889920,431998 788126666035961856,215754 792663997866651648,246726 785672283797020672,194082 790733377406021633,221524 795685865989279744,266151 754002230622257152,29263 791611250027397120,239405 781262579054284800,183818 765622107086651392,87904 793280046542757888,249926 756574427819741185,42432 753196429619957760,24134 781183854514057216,182659 768567795261042688,106281 775713953120870400,150663 763027786046984194,75724 772107404586717184,129349 780124599212048384,178415 786597494356635648,204835 732268544826564609,349277 777651681395740672,155850 755000966756216836,34751 776933034855583744,158338 755504066524884992,38183 764272107463270400,82283 768541316015910912,106281 791461277818232832,237935 791164963708604416,78159 758173874194411520,48289 770079536256061440,116164 776197619056046085,154257 786398841977405440,203350 756874559299563520,44163 790650947261362178,231881 794378102809862144,257658 751776298486394880,19352 794749562183446530,261155 790070954890113024,228363 751088503426015232,16876 763147458121719808,75899 772838725285974016,132578 769727561932779520,113412 757975275506315264,42351 761673917698232321,70177 754029374454788096,31206 765159638178238464,86143 781165210572824576,183269 773840552529911808,132497 767465400237891584,1249427 759080277780017152,56784 776505046360096771,155688 754719469277241344,33356 791308093393080320,237274 757378335513022464,46406 767062530136997888,95988 765912172962590720,90031 787101969303281664,208928 792424010352955392,245268 793295432742871040,249926 765631080150040576,87904 751223515978817536,16638 795326029510377472,265257 779649158525382656,175772 774067621972942848,141102 770382026469957632,118761 775455473004793856,149259 776455692458790912,11774 780790029853548544,183269 793906532454981637,256458 771410317154873344,125367 761645514551136256,67679 752965365911519232,24603 772063391301107713,125554 785509913967538176,196277 794716325235085312,263020 751649680283623424,738099 755324775178928128,35890 779486733993848832,173628 759210810174472192,56964 765275600961564672,85562 770935986029268992,122146 793416566713028609,250633 767159471017787392,97386 795707554714308608,267862 768923920141586432,110362 776361944303357952,155303 751882896642863104,18893 758329487960440833,51451 778567966749229056,168794 772706793512402944,117257 795071799528685570,265030 751126904418234368,14277 773865882615418880,139404 764820561126129665,84724 788444115021148160,217958 790683782084898816,232169 759210197176950789,56964 781171247308693504,185496 760151475712561152,11774 760283454676217857,57574 790976268451782656,11774 770002950110543873,115531 758452363900452864,52112 779059697965993985,171886 791307639653216257,236393 767436365935943680,97392 788776387637235713,220749 757911029703729152,49070 770327373568847875,117377 780866338231169024,181419 792833536419966976,11774 793112710670004225,249469 766046583460954112,91140 763734906371473408,79870 780542432072970240,11774 780637641121202176,180783 754765687021711360,33356 760163207394758656,61051 771093691394039809,1249806 785907976171171840,199546 769531722916560896,27164 795058033520840704,264397 768946289816039425,108795 770042654331658244,112363 788447350557646848,215437 763910981676302337,47188 791695946006597633,240483 789233869484531713,220526 750138969690562560,11495 791560762246492161,239405 792048340716232704,11774 794355975767531520,259034 793373526187270144,250633 763177502915174400,76127 780591840852606981,181811 795428109231292417,266079 749321490496040960,7836 777614963602894848,161277 785811650129592320,198671 756265554252627969,42117 758799711104962561,53996 781326090950234112,186149 763892490206191617,79040 770177035897544704,103354 790541323723866112,231894 775429939306852352,141415 776871316716720129,156835 753395020267270144,27317 776919207615180801,159146 787717548112437249,210253 793441203693944832,252196 755504823999483908,35470 761976883198169088,431998 785648403308961792,197017 775486899330945024,1250232 742195030257860608,11774 759144449716936704,1248682 770673945519464448,120610 792112998588579842,243187 733775704555294720,11774 794937534400761856,262022 750774905633988608,15066 778290224266940420,167220 761985472193175552,71270 774619414964559872,144494 765266173382369281,86103 778011373125054464,164130 795392998712504320,265875 768549870957391872,107243 766091629551816705,90384 788479140366131200,217095 780878380577107968,182752 791606140933144577,239893 758133483621511168,50698 793149522440491008,249469 765332922987610112,65663 774412432458514433,143428 789284669573300224,203546 792428030270373888,245313 778306842275569669,167350 792373530566520832,242693 787012061083697152,208065 788908908471463937,11774 769727345947271169,111454 790679403575607296,233307 771457937051004928,124855 778649358543810560,11774 786498440045924352,194723 775190050451566593,146024 791130276936245249,232169 789926582274125824,228820 787098527339978752,209035 793994749296476160,257423 770713131605602304,116618 795046862688546816,264397 753584143691190273,28281 774587225929576449,141360 778470154833321984,164783 790855379257323520,234495 763606162285527042,75922 771466077763047424,125367 773263002724433920,131421 755501496972763136,38012 772829443169607680,132335 770338143153319936,117364 785622321323053057,197512 757316490081087488,46612 794544620399132672,261155 754805866776268800,33850 794915001987436545,263895 766714168330248192,95593 771884790383607809,127957 785622112652304384,197297 773945436734263296,139404 756258673022775297,37294 779302841651372032,173525 761355307113127936,66159 778375450426880000,166300 758469180748394496,52659 771840007745245184,125742 794718843621019648,51644 787855033110900736,212357 777772940058320896,162596 776783781009039360,157993 761742370304032773,52887 785526333803683840,11774 778596694665621504,167220 793566130635939840,250633 794596112388812800,228911 758435615780241408,52749 760131057186246657,60790 749374189472083968,8497 773605263626477568,137042 765874355918090240,82283 781113098409119746,185496 785314062145945600,11774 793195335527129088,249374 793537125908000768,252580 751818192998133760,18303 769285613103087616,109713 793447455295672320,252020 752912004071903232,24134 786335197839056896,200490 793337205653549056,251452 776955904998666240,137869 743254304992047110,47188 790987478891016192,233692 743646892920274944,1176510 788827137562271744,213710 792014225761796096,243075 794642003543801856,262022 755918050239676416,37647 768216952355434500,100893 758792470050156544,53996 768215444280844289,11774 751164173950783488,16299 768654527205613568,106907 778288666993160192,166532 763587248394801152,78274 765469916300513280,87774 766304937550766084,91946 794619577183387648,261155 762635183195435008,73926 786327796838567936,202379 788479304409681924,218275 756912806105059328,43271 789974024747003904,228820 765578606118481920,11774 758806762891784193,54003 775869885138305024,151090 748568687209230340,1170318 772957589873111040,133454 791730837108686852,240483 786790732073873408,205728 750528567184949248,12883 756736556556247040,44840 768897554280878080,11774 774050106479775745,139404 778019384056958976,165097 786028261373423616,199755 788425226929352705,217634 777595406482038784,159308 792507599543472128,237491 790001261714087937,228500 768095835829604352,103107 793112518826815489,249469 762308116058742784,1249021 773549359296151552,137158 794355041368948736,258044 761374970203168768,67369 772880757635313664,125222 788474039035506688,218275 763414113879937024,78159 772866504022974464,132364 791509271305392128,238207 772256090759241728,129551 757273475904004101,46612 752716918629421056,22838 758258648430759936,52061 790746063477018624,99049 793214979688181760,250375 752673113389699076,22662 781460304173502464,139404 765509700687233024,87851 795381539974553602,266491 777704916349485056,160010 786172842484170753,200288 790819641203515392,226026 786841672697065476,206313 765672353300881408,88998 785928197510541312,197512 793646080567246848,252639 758253035818774528,52061 785543610330714116,196277 788122777802813440,215754 771563205831200768,125204 781815203755241472,187974 793586651587043329,252020 777653963998900224,81869 792856386405273600,247241 794355452612001792,258044 759384087421456384,58132 764566702264770560,1249243 786962228977164288,207613 786885397146013696,206008 787705215961006080,211829 794473299698798593,259034 786643342339690502,203983 786638733516746753,205377 786964620024000512,207613 792516029335343104,234551 795367532353953792,266500 768991321231069184,110892 777344631596081152,157082 780610008656470016,182049 765041833382731776,84724 792212545985716224,230732 770226562063032320,117375 792564587254190080,246681 769264234752606208,112693 793977675903893504,255942 756758591458062336,43391 786266514869592065,201494 794659585734877184,261155 744966989949526017,11774 792075551490109440,243075 790834897346764800,231792 752214353651310592,15536 791792268617277440,205455 794532592997584900,261155 774278050418524162,140444 789137657339125761,223899 792138181026217988,243075 740934770465636359,11774 763387955297734657,431998 778302162032005120,165923 776422911028572162,155688 780645860602482688,182257 781208817874927616,186434 785891110627401729,198671 755844006018486272,39875 756975152059912192,35903 761015937331974145,66159 769362438605119489,113165 773740166405951488,137693 786578844895576064,203674 794309964428759040,257788 791319385952530432,217837 755561932355231744,36719 775895863931482112,121795 764974347140337664,85562 792509187741868036,246392 769220749374660608,111438 785844253817577472,196348 776503840636071936,1250308 794563555907567616,260404 765729732184776704,87793 759098412444815361,56964 785627744767909892,196277 752172731026792448,20279 789077603554471937,223286 764186525991071749,82066 771124844800774144,122299 778743838923862016,167311 787013138700840960,208065 774076394275999744,141360 795605043202367488,267578 754748991607218176,33549 751650813550825472,18323 760657084564201473,60794 771299184775303168,124597 794332196039331840,259659 794609594723139584,261155 753814533576142849,352033 792606373510914048,246771 769922513295945731,115726 753717574689587201,29369 778288307885060096,166409 793188151216836608,249469 794960760560566273,262752 754044125461094400,30590 781211905499078656,160816 764788843857969152,84724 767816423167057920,101681 789289862658678784,224680 756268875973406721,39132 786898031052525568,207151 774116167367524352,139360 757653749837930496,47570 755936151760957440,38183 766323679630286848,90384 760966033423364096,65222 794190200234766336,256439 758772688341110785,30633 794580585180266496,39957 794168908211027968,257492 732574467331887105,349814 768213116614303748,103149 785672276570173440,197297 788476205343268864,218275 785600647789998084,196917 790630029193519104,232280 791350892213768193,11774 753258234325135360,25457 768922450830557184,110023 791728900615340032,237999 777012397198442496,158314 778685812896505858,167220 752643702024052737,22411 762756723824324608,73706 770299357799133184,112336 770393992101924864,118191 778367682534080513,167569 752623311906103296,22436 761518137539985408,67852 785689364588212225,196277 779174017945055233,171693 794805033581875201,257492 790709596331581440,196849 795009972417548290,223249 791377297185964032,11774 795189951109464066,263895 794693041315581954,262784 756593237327024128,43285 762461589739937792,72035 779476786639802368,169923 794996440808337409,263895 793139915462742017,249469 788922974476701696,127871 795020475545989120,262516 785840150408552448,198671 732588940700442630,352465 756537671330037761,43553 787119088627843073,208252 794628849203965952,262022 765579259179995137,88052 786387843014881280,202466 778431509950631936,124744 732665193365262336,398859 786360958805504000,27156 757449041080975360,47263 762367306592817152,67852 788795034401320960,220526 793187094499819520,249926 773595460518965248,137869 756494633656471553,42071 788458773820039168,11774 790702618591059969,231894 768059010176147456,103261 789563176564260864,215437 795207510873571332,249926 764231904841330688,82759 775870872150216704,150663 792088535746613248,240483 790936569121210368,234583 793065088504721408,240483 764113597777653761,81702 791335931475296257,238207 773332240512196608,108795 793187259256299520,249057 758365476439269376,52532 778392946043256832,167220 770879955114819584,120610 767902435847376896,101681 791426894629576704,11774 793310879659896832,250033 778704463229923329,169923 780461428780171264,175772 795316471526203393,265724 778293749717749760,167220 759150038165708800,57348 765002580208472064,84724 752986275146305538,18567 763677060149616640,78853 779361508501446656,174427 790406207102152704,228341 793383821739786240,8044 765184258906460165,86103 790668549605904384,231881 789960589145583616,228063 758794591273226240,46076 761907760430735361,69159 758073602692481025,50827 755162691472240640,35890 785828334399651840,205972 758472606836203521,53185 763843166487343105,80486 757318442642993152,46890 791428844129509376,238110 781480401126629376,139404 768175004303302659,103354 755856774008152065,18215 794287089953042432,259231 795379386304364544,257492 752238802433781761,11798 758285066380406784,52031 749760528499679232,9977 753296156336291840,26924 776619726071959552,146991 766441481678757888,93261 762074009697607680,431998 766701507983081473,95045 778411458350583809,167569 795393901750259712,108396 786685315952087041,205181 790702638509592577,232884 762766897997807617,73814 776925722912911360,159146 776274747189366784,154832 788544817995407360,218012 756216074178265088,41929 794602693943787521,261155 760180242711445504,60866 765227899842682881,74681 752962181654732801,24316 795420944571441152,259482 792108381859229696,244067 760250003432542208,60541 760580804372209665,63712 765248007310827520,76012 767837653903499264,101681 764410515561058304,81946 785376567295827968,192306 764814928922411008,76623 768453675815608321,104662 769303095482482690,112788 791584992719671296,232637 753596499460751360,28355 780832440654979072,183468 794635303386488832,261942 794725159420588032,261155 774446312272068608,143585 787567303957286913,206117 753231497612529664,23843 788921127506542592,220526 749750207714177024,9433 761295098651013120,67768 752653820069502976,22662 785652223493574657,196917 757308436522606593,46890 785872211836014592,125055 763077928632680448,75724 765573779573485569,87904 768086985688788992,103354 771488462323212288,125119 794609639992107008,249926 763642124696817664,78159 760880002904694785,65090 756617525912297474,17292 794566786880454656,261155 781519587863044096,186584 742103159485517824,349060 756224545116131328,41763 791195138605260801,235487 793105182984929281,249469 757791913764237313,48922 767900213054803968,90031 733009661977186304,355106 791384850716499968,238205 794638575593779201,261818 773040507601555457,133519 793429075662630912,252020 777618894232121344,154709 788548396617347073,218275 760210038887739398,60866 790699588080447493,232963 791450519755685888,1248235 779193722663686145,173011 757822621245251585,49400 765999126056017920,90088 791796889280737280,238395 795667355036749824,266138 789239506259980288,206666 777107564618256384,156835 787917598176477184,212707 761075590988345344,64664 785685302991990784,196277 752773684339683328,22546 792359627312754688,243187 772631392542941185,87904 775370117291139072,148645 776196586795925504,154534 788582003755012096,217006 769191997051641856,111549 757664594638704640,48728 768833571519864837,109104 793098069655027713,249469 781262239273656321,186532 794867022605783040,262849 761029810772586496,65174 772990801714548736,738099 755901433556242432,39797 777971673593065472,164783 778374271475159040,167407 762778674173128704,73814 751198379426865153,15643 758640323903967232,52749 764282839281963008,79691 794176874494599168,257492 794533699345731584,261155 785549025533714432,196788 776022116936192000,112363 760595927543390208,1248643 759359957397536768,55661 763521402976759808,76406 779429898318385152,174427 794560958001713152,261155 762049284380524545,1248994 776911535520317441,156835 779092449302020096,168633 767037201418948608,97433 794664679352188928,11774 775001692525867008,146259 755204625762951169,35372 750481470272057344,12728 763913888773439488,77708 777475856415481856,161407 793041294616559616,248988 767832243423289344,101681 771832501648101376,128194 751591398693081088,14277 757012849747107840,44429 785607407019982848,197286 755244018926284800,33751 788061799706951684,215030 790931487067561985,234583 761987336724897793,431998 750480667109052416,13532 757770114309632005,49066 765141270104649729,85562 794639079480573952,262053 763937074739159041,80607 771727320520327168,126956 794571058015780865,39957 781203277715271680,186434 790990892014432256,229910 775101866342428672,144494 778811070362169344,355505 748660329664524288,37154 759163532806062080,57348 785961790320422912,198094 787267438756765696,209035 793811935254941696,252580 779421845917409280,173347 790330838411915265,229910 795027288077271040,257492 762647769475452929,73926 754793994517876738,33520 758754757636792321,54861 767768458763251712,101403 787293150947733506,209184 779481185076600832,173204 764222526637674496,75922 790188608137289728,229159 765919837575086080,90031 792665940467015680,52061 762712395504619522,74308 780788968308805632,183269 749275782871027712,8047 790336183574421504,230282 758718500928098304,50581 776864925297684480,155028 788864129243156480,217103 790565755699863553,232137 791361683029655552,238395 776072355886014464,153095 793181794916892672,249926 742728216071311360,47188 791544948348755968,239405 753997935902416896,29790 757780545958912000,49431 788386589810499584,217519 773629051617570817,137869 794957884329226241,264261 771028321475911681,122146 749685577906155520,9295 750315609490153472,10662 792503530980450304,246392 795656149186056192,217634 779330727926128641,174117 791259830245666818,237491 769212091639140352,110615 794155762515931138,257026 758046810388635648,50611 794604861874573312,261818 793951863741775873,257026 794581975298412544,39957 758516828339601408,53754 765854248240312320,351436 756244053595795456,42117 788906749860323328,219942 753127643181113344,352032 781331913592242176,139404 793574866376990720,248253 773908353177231362,139404 764105936625688576,81065 786248457510121473,199453 735673063212089344,353124 767826135778463744,100559 766330926733418496,91043 759093535404470272,56964 775007618251325440,146259 786404866541301761,202983 749338183377096705,7060 763228498571825153,73926 753340797207113728,25189 781612391700148225,186584 788899893167394816,221711 786906491647356928,65113 760117550935977984,60801 755841855644766209,18215 764269521922207746,81783 780929801515175936,182752 768911061395312640,109104 761375508563046400,67497 785947669856333824,198671 740590783053606912,14084 778374510584041472,167676 750890822749544448,14950 752232587549024256,21074 776884451577954304,157993 788599583723094016,217106 790250998228852736,230282 787534216439353344,27485 757715346560282624,49056 771373342221737984,125145 793120799515414528,249178 766621684623216640,94690 792032436624367616,243187 758399697765691392,47761 789927904310358018,226823 773597632048599040,137869 794545957992075264,257492 752882055550148614,350825 763482926067490816,1249146 766876736055156737,95708 758333261143609344,52554 794645365509099520,257325 749481399380500480,7855 752901548766736385,23167 779870641365381121,177394 761805593527001088,69747 756237574058958848,42197 756295532167897088,42432 789053692255219714,223080 790574438215475200,232137 770663882163494912,108515 793842220990279680,255942 792790036462891008,245148 795497397304561672,247930 753694291285770240,29256 766709787576770560,95672 792565893259784192,244270 794921519625273344,217285 762689362161115140,73814 758402602480480258,52545 775677673423179776,148083 793581546322202624,252679 767042242842333184,95682 793504455056515072,249926 795405524615491584,266491 756413046340382720,41689 774420449283497984,143585 756287979073654784,41702 787129839182614528,206642 765572776551931904,87904 788791718720057344,220820 792189904851644419,244550 769758884013576192,114357 771885000924868609,109447 788791876513959936,220526 758482256176480260,53144 763912489331458048,80192 793426397188481025,196314 755350002558308352,36545 787965449418014720,213887 794711394495164416,261987 789154650721284096,220566 761235863070269440,11774 767080041968758784,99816 795711796556378112,268448 763877514867462144,80716 774043932359393280,139404 753740200547942400,29263 795467765943410688,261155 792701591438655489,245148 794603978306846720,261155 779290977420840961,173347 781628378805829632,188498 751840025705414656,20072 776263396303917056,153194 790642147875753988,232825 763178772216426497,17640 788504747615645696,215005 759805464213270529,58267 777552743636488192,161456 794621715926159360,262022 732249538677768192,350893 770999350935875584,121949 786889518519418880,207119 754156601087496192,31400 781264712633839616,186961 785526466712854529,196277 788080089669865472,215005 794487800812838912,259743 791199221026164736,220029 766058104547057664,90482 749968976919334912,10735 758441861535064064,52394 779130764692713473,171168 755827921210802177,39870 780637041113591808,182257 794633375504072706,261155 764881194047594496,85159 752201689524871168,21017 742760089245868033,11774 785426464057466881,194450 786027732559761409,196348 757912104720560129,49852 789425261922004992,224266 785471513889767424,194723 794706506000306176,262752 792033092726915072,243187 776841863080865792,149259 773894595478425600,139404 755541109162512384,38026 755840336312819712,39462 778318744800096256,167319 792535869370564608,246225 789760838181662720,227242 793165761694924802,164814 736403240112115712,351349 749969093273481219,10851 756991601847578624,44450 777931865055309824,156644 750758307049070592,14950 771299177091436544,124597 781346525335134208,70338 793982181777387520,257325 756347931289083905,41680 774803572600950785,143585 794021976037691393,256255 768663359927361538,107469 791080399774429184,235948 791368021134618624,238395 777961354116292609,158820 775776538394406913,151463 760518539610468352,11774 794530257558642688,261155 792772419656167424,247241 763045069704134656,75899 755586508736737280,36157 770750019603341312,120690 773466194133286912,135187 785935561752211457,199960 758754684320436226,54519 786828361330941954,162488 770824183748124672,121479 793878760244207616,23899 793955663802077184,233154 765576956008071168,87607 768296912852127747,103212 788960722378035200,219942 758357762443272192,52771 766070268242563072,90482 793928947528441857,236884 762108924300361728,71828 788910044586840066,11774 790930995050606592,164764 779033256335400960,151656 788485402294267904,218275 786163827234660352,201308 794669888438730752,262022 794951712985534465,262226 772466020233646080,129558 759171319766323200,51798 793572710487953409,252020 751934694791507968,14277 773107802646712320,134379 750758222294724608,14277 774399616259416064,143473 795177693297934336,265257 752203554346135552,18478 752965400493568000,24603 794636055836323840,262053 794929713504468992,263895 776607463172734977,154832 776781969480781824,157755 763743417583046656,78684 774559821164969984,137869 794008970792878080,255942 758288031161978880,50923 732657705135964160,398865 780097460236591105,178258 755132985733705729,32572 750758591976595457,12681 761675869937082368,69356 765280304756031488,86103 775696523791175680,47570 775363060412272640,148473 788757241256091649,220332 763918238866546688,130505 788531531476144128,218275 794858211580837888,263540 750341836217155584,12287 793214810305376256,250633 757347135071412224,46379 762326085107380226,71124 785522419385720832,196277 792155387415830528,244029 768481649017311232,106716 779112616081915904,172089 791390386723979264,238780 793864736274251791,256225 749926352271372289,10735 754083585209098243,30370 776647199362945024,151463 790690400075915265,233558 793169511616700416,249961 764830660519350272,84209 768067852532187137,101398 795371633854808064,250633 788692213660196864,220031 764923637724053504,83751 753341390042509312,26140 776643722696155136,1170441 795422403874717696,203546 767911671792885760,101681 772102332922400768,129471 789456931706384384,224680 785929675398787072,199769 792100243722543104,243075 791144530368143360,225427 774073187055403008,139404 757024834006024192,45669 787855569927282689,197888 762655049566687232,73814 775071937819136001,146864 794581769051865088,236502 759883986961309696,56791 766623793162756096,94684 755160533276340224,35890 791701753641197568,229148 795747357057019904,262022 760939168570732545,65867 768894564614737920,109666 795047434737057792,264700 786394504823705600,200460 776211624650604544,152314 788077863131951104,11774 787778231789162496,212357 787386060024090624,208379 775303889876680704,148045 781207724289851392,185595 757079655572791296,45857 786977688523186176,207287 794141398501040128,257492 771002625663774720,122299 776864380700938240,156835 766455360186032129,92959 749284627416776705,7836 767002045060481024,86103 790967731520622592,234583 759342790954233856,54070 777517582727262208,161978 763559690592743424,78946 778584181341290497,168794 759833059319422977,59923 772915093805867008,133519 773201501338660864,134561 786944594059534336,207287 766481077628047360,92958 764439372842299394,78159 777302472658485249,159876 759146619526754306,1248682 771332829380808705,124597 795425551011999745,266491 790699885934813184,232911 795089132972339208,261155 762786253838381056,73814 758153444611850241,51451 755159996246200320,35890 776187300501856256,153038 795416184791465989,265855 766668828990402560,93286 777302843451551744,160609 794312634678071306,258771 754026738292629504,30296 793956214166188036,257026 789963775915024385,227048 768869595063037952,109666 751721730226417665,18215 762299008345923584,72090 767830960142508032,101681 791313830831804416,234583 795232961922813952,265644 763793216965451776,47940 781658278577180672,187969 793203662764007424,249926 794705057652543488,262752 754825786369114112,33356 793469661014810624,252408 766394485685256193,93286 787307388265172992,207212 763447778303279104,78159 766804283945648128,96527 772921009540255744,80098 776557223459876864,156053 794222184818475008,258598 787076186140794886,208928 753693315439165442,29263 787325038248726528,207835 758010760572329984,50827 762712612425510912,73926 790610001396137985,231498 793234537895518208,249926 752067321259175936,18395 755795280231038977,11774 763106949315473408,76410 771544818379919360,125111 793486017743327232,252741 751651264975413248,14277 768926997724721152,108432 771551450589646849,11774 775378487364296704,11774 774425559879200768,140444 766355612372434953,80939 785697632911896576,194082 791355353560674304,238395 791778251714629633,241034 795316970535067648,265644 765338023877746688,87249 770529689391673344,118192 778884503636877312,170609 755671830610976770,37993 767121575502118912,97852 732957689177772032,354869 758103702678888448,41703 763430026566131713,77731 777239132967931905,159475 791338518349963265,238207 787311376196927489,208492 788249755310628864,214354 766623342497505281,94699 785368255452110848,11774 787105530590396416,207965 761972870083993601,70689 767547874309648384,1249440 772167623362678791,129471 765231175464054788,86440 791312210467237888,234583 785779230617456640,196515 787096998533013504,209151 762073551373529088,47283 774003345501655041,140444 775295088301715456,148045 780595797410873344,181419 795372964170633216,266151 763908888982908928,80939 787010702896668672,205294 791782405422002176,240483 794614317517774850,262053 751695939753082885,18893 794551780969500672,261155 758125316762066946,41703 761780922559627264,68993 790329890176466944,11774 763929551260921856,78127 749706857996922880,9408 795745030388535297,267576 750427485565693952,13343 761668326733078531,11774 772121782308397056,127134 761593678536192000,11774 793910186129915904,252581 786374803871498240,202248 780829790538391552,183269 791239961152368640,237311 775957357582876673,151463 766647633246945280,94683 766288959487868929,10788 785914123699621888,199739 788892438689710080,221972 772833585447378944,132335 780409995640856576,180074 789060816838467584,215437 767192242205388802,79987 766307730181255169,92369 785922935965876225,198671 770261242095161345,117257 779772923389157378,174557 761974049996152832,71270 772902336092143619,132370 759116818757935105,56889 765639533278953472,82209 762339438785499137,69794 769251474194903040,27164 732257952791461888,349795 742596775953862656,8431 788390320375488512,217519 777504861814390785,161349 776234466586963968,149953 761945441625792517,70912 766052795707432960,85326 770456389063966720,117539 775707246814720000,112363 781079551292035072,183269 768215438610276352,102700 760977049603432448,66116 765001127356166144,85562 790581907851313153,11774 786984919637581824,11774 773882054345752578,139404 776549432590565376,156290 776780278660562945,157755 778683378258157572,167677 788131481738551296,215754 769838156296445952,114388 769136873700745216,111517 786957071811915776,207287 795765300692193280,268529 765912766720782336,89859 755544712023465984,1248308 793180529759838208,249926 767721762264125444,100893 753417527192121352,17120 785648600105705473,196932 787726497960202240,205197 776810410037030916,157693 762236569482764288,72350 780615312253288449,182146 753629126700007424,11774 778453424073388033,167220 786968444981813248,207949 751173434370060288,15264 763731470427025409,76537 790356003682299904,230282 767046768248827904,96883 771793057339609089,128102 785727117287763968,195975 758506687317749760,53185 733077050857291777,355261 742391301648187396,11774 732263732223561728,11774 735842579577769984,353124 764955847436988416,84724 765330551255535617,87062 787612550011686913,90209 764854327492087808,84724 786914397738459136,207151 763240553219620864,47188 777590932468330496,159308 787501013645295616,207287 795324109949468674,262849 788454216553472000,11774 790583735544639489,215505 774609689032007680,143585 795677327959068672,267655 790261457195794433,227242 756889432762875904,44450 787391004533981188,108396 767859202878353408,102202 793994857450590208,257325 766495180300050434,93422 780620345397039108,182036 765165523894145024,85757 781346082907303936,186584 762012122096148480,71502 786396318256156674,203240 793973656267452417,11774 768101166848679936,103506 794643666547724288,261155 793935242885210112,257026 764936218681315328,11774 770468366742151171,117303 794562220239618049,261155 757698311956598786,48959 763882226677272576,80939 794924163697954816,248924 795440898393767936,266500 740378388150517760,11774 787243518226038785,207613 792411233639141376,243451 759490354999533568,56964 786693190921359361,205728 768232699274207233,103046 755669365928833024,38026 791255735686561793,237491 793971001507938304,257353 754975682271121409,33264 788227620337020928,213064 763215608309702656,47188 786863761722372096,353889 791014650053730304,235532 770379116604514304,118191 760217502974615552,60134 780480397360541696,11774 764644814830862336,83679 787114624063647745,208252 770565054588739584,118482 789496313222041600,223245 763587201229881349,78561 788862571122085888,196936 763055736113008642,73685 775707995913097216,150511 790248915857661953,229922 759008870123442180,55260 785927896720220161,199431 790292598493745152,230485 794546126883913728,261155 755810195759071232,39462 793616164626784256,254209 770275166525984768,117257 773907433802625024,139404 767449053919444992,97379 785751835143471104,196753 794600784889606144,258829 754791802750861312,19408 759028206217359360,56391 781504528881451008,188401 762741911383711744,67226 770327470046347265,118087 794937649786064896,262849 776552106505318400,26066 773331728446345216,132497 787300834627297280,209393 792288022452641793,244221 756306947469615104,42432 795295897101996032,264677 772541879556542465,131195 793941876638420993,256990 792406411535933442,245750 793952322380382208,254135 771890925769412608,125742 781352836139405312,184887 767136549058273281,97852 756532465448005633,42432 777531691149778946,159876 763793547275272192,80192 755993036815998976,33044 785260484467580929,194167 785543311016747008,196277 766767610251796482,85562 771296499292516352,124597 781090503521669120,184546 788352509492531200,352258 793177609010110465,249469 773977860340146177,140443 756654031779434496,43391 788515919240663041,11774 789245949335920640,223921 792076936201773058,233467 793243265495629824,249926 778287201947754496,167220 795729166503124993,268669 785661203074912256,197063 740356617879883777,11774 788488426089615360,218275 762704432261894144,431998 768209954402598912,99159 766762202254630912,95682 786725190508118016,206008 791104017145339905,234583 755786015063826433,39462 748305260310044672,1247848 773614329866387456,138054 779390592367390720,174115 759948886509101056,60363 786222809613602816,201555 790519591839600640,231894 758528715907268609,53703 786688739120652289,204835 795701225119502336,268281 773679937857396736,135736 750199022833504257,10735 780549051657904129,171693 789940814877167621,224680 763717907616403456,1170572 793191418177032192,250033 746893756662710272,351914 750955171396653057,15643 780959537784381448,738099 794995369910353920,199307 749408943202406400,7816 766921969778450432,95530 789551665661808640,226578 773160493414506496,133454 788865475748962305,219119 765932986793689088,90125 769706959138353153,110585 765613352441696256,88399 780758233459765249,182036 787513440277520384,206644 776511958447190016,155898 771430672368099328,124744 775979979041542144,152735 755163494455058432,35890 750387541346430977,13069 787822846328315908,213064 788105990403133440,215005 754085692733546496,30370 758126978843095040,50923 766254569341018112,91946 793636107372027904,238207 751836904799166464,19352 792074375126102016,243075 773265675104063488,135725 791373661219483648,238290 773769775361032196,137042 789148516354519041,223464 793102071671250944,249469 767802042081546240,101681 793638781341487104,237223 778448102931836928,168356 772457076400328704,131045 777628940684763137,161277 791074387176939520,235756 775290251598114817,148045 793184838320664576,250064 753353207175192576,27045 754129492185153536,28010 793130782634217473,249286 757725556100239361,48187 761161402077806592,61051 772180828142960640,127579 777959850349252608,164826 763434879061073920,78129 772035753845071874,128382 785548310698266624,196788 795072444860080128,11774 791078738020691968,235451 793256626639601664,249469 795387223340240896,266054 791665853972357121,240483 753009970115850240,24248 755429759195152384,37424 764167875493892096,81966 791905984616599552,241968 767813897860489216,101681 793177486246850560,249841 779420133622181888,173347 791478874899001344,239405 790325757750996993,230485 781254073576136704,180790 791068375694749696,233829 785551251480150016,196788 788519233692897280,199211 792541978151968768,243562 752644258725654528,22664 794381228547903488,257668 794775922016555008,258878 762316301381410816,72035 795236651152867328,262849 781587111573131264,183269 780198757442793473,90252 786705649749127168,205091 792146466311634944,242693 771126597130694656,122982 776888053193330688,157993 761728309487173633,70543 788824466872733696,220332 753708358662656000,29263 758337256205668352,41703 761242150755598336,65887 776004761678147584,151439 766689074199588865,94699 762903845043179520,67226 781332024812535808,186584 779494552663126017,172185 786939312248160256,207613 792168884191256576,244221 758338448910454786,39957 789446357954072576,225607 767219023570276352,79691 792911197846798336,247730 793163908181729280,250033 793208174102937600,250247 775398926086053889,146580 762827593473220608,65464 756198879901601793,41632 786261191731449856,201958 785617843555479552,197286 780611279568371712,181789 780795730306879488,182960 791139595366895616,236884 792679263535149058,246392 760132236406554624,29508 793089364377174016,235399 774034622099238913,140039 785970161845202944,199272 788255772761214976,215437 786048895126278144,198174 757886036508872704,49852 762361390996811777,68911 758632896219320320,54070 760569670646849536,63753 765688157555789824,88546 766971416633806848,93144 785590216698400768,197297 765558251660406784,88052 785263581860429825,194221 788190139063279616,215505 781466704580898816,139404 767152038887108608,95035 770410677429215232,118515 788498293613531136,218275 794730378640691200,262849 760850342204493824,63776 789526755753156608,226881 792001627502809088,240145 778188114045067265,164826 788238096697405440,215437 752801672074817536,22777 773631048487882752,137777 754722251086307328,33356 770194517999947776,117257 757985381576912896,10057 764833303371321344,84422 756000556435410944,35890 776890866979921920,157755 791704314448343044,240067 795382107518418948,265878 779563177256165376,174294 769384817725149184,112265 780904475942715392,182211 785945828707831808,197512 780763205362561024,182960 764975535969538048,11774 781008611388588032,182924 772816120084516864,132335 792560435853602816,203710 795774046654910464,247930 768711742159544320,108586 766304334921424896,11774 790287360952893441,229159 795119531228332032,263688 753595272144367616,24173 760928784946110465,64722 774496811406938113,143958 795685922327105541,267862 779079404764790785,172029 739643477798064128,11774 767678366723878912,100605 792609111334465536,246771 764279168087445504,81702 772161531123499009,112788 773595890204442625,137158 791301297706270720,236502 793579514223656960,193636 760918731258142720,65165 790916799739011073,234583 794627765328891905,262240 750672480663179264,14502 792768802714898432,245607 778021333951193090,157755 777771525151653888,161356 775286709915377664,148045 774672323840356352,142852 756186752210051072,41680 756574202136760324,43956 763062492763336704,76329 768982217372622848,110344 770088761350905857,105109 778210908183072768,166409 732982856956416001,355106 751604587967057920,18893 793107100322914304,249469 790886963838541824,99049 787694434016198656,210676 764161090779353092,81702 793074079490269184,248514 765623320968622081,88669 776167828206432256,154254 773886787114659840,139404 793601566263480320,250785 750755563609391104,14421 751005030547791872,16297 777640326689206272,160592 792162048083894272,243865 774565709384908800,144165 788510398811021312,218275 769012933384888321,110709 774294968017924097,141219 781727875309371392,151216 793959378671910912,256276 766503217874231296,92872 795141385934479360,263540 792426659186024452,245268 773974820304236544,140211 755549328928829440,38476 767407841699254272,1249156 791744185577512960,240145 781645275676893184,186584 781513013362778113,139404 774240780735000576,141867 767823963066032128,100893 791401688007520256,238207 764639322284916736,80939 778225759261372416,164826 780880825457872897,75300 788756503691943936,220526 740322441558429696,11774 792540646485745664,246225 732670428456587270,398859 778202598205566976,166409 789112956365656064,223286 759437196550033408,1248643 792099866545532928,243187 766616971743862784,93184 778301075552075776,167220 770666646537064448,120393 786969379753852928,7092 749058562924670980,11774 790832053231112192,232881 761312509504532480,66878 780435974689923072,177784 789867646644654080,225981 792353082445275136,240145 756618503160000512,44429 764180994572230656,80098 769273296860745728,112596 780913750501195776,184223 795444518862671872,266151 773251993766858752,135701 774081802436616193,134993 767374970871775232,98750 754709978611453952,22393 764416969147879425,83391 786354891782361088,202379 794205676440457216,256393 777003511703859200,155390 769861231696117760,105109 786755965164990464,199840 762665048531689472,74133 776600707101143040,154832 759550152524697601,56964 778339798809350144,167220 778302345386098688,167220 791770888446377984,225427 764282888703533056,82018 775180794566479873,146259 790903429723938817,234583 770754479700471809,119832 790650719061831680,232881 792050842862051328,243187 793787876114833408,254549 761451329487155200,66979 793157247564189697,249926 761201369621549056,66116 752918967539343361,24316 793647993895395329,250064 795255548170174464,264397 780118402534866944,178076 795720190956806145,268356 760879409897181184,65180 769026516084789248,11774 787394802170023936,210566 732484841309016064,351226 780657878147342337,182257 785957531302494209,199431 764862106189631488,84422 792195849572917249,243187 792357386891603972,243075 788775614471811072,218258 793100585675419648,248016 755531227512307713,34637 758381832027054080,52167 760640474914750464,63655 786341019960967168,1063777 790645889542991872,231792 769950290954989568,114779 732280753778630656,350081 750521088401084416,13532 758780346884206593,55257 753219895073136640,26140 755203870683500547,33751 776156505913511937,142503 786786163004731392,205270 754717056696590336,22393 772310363945570305,129558 751171491564101632,17416 774220696331223041,354104 792339508113076224,244297 791710961363132416,240483 757011757881626624,17416 763903920552816640,80939 793308295511445504,249469 768217420074856448,103046 767280633034989568,94699 789293666401529856,224297 789420595435835393,225875 790584490636763137,232169 753567947092733953,28092 786235080377266177,199546 794571010687299589,261155 765987744271126528,90694 795717750966587406,267737 781337132963160064,185310 753635512045502468,27045 794624895607078912,261399 764705287106359297,83881 758691099342843905,54070 795177288358838272,246726 766374119562698753,93068 789844956072382464,227253 779004734673911809,171902 765557111271088129,87904 763149309206466560,76549 767476464203673600,95055 788997116806860800,222627 794019612383973377,252196 794457414095486976,260033 781325191574020097,187384 756875833482944512,44163 766225892708352000,91381 792762848447377408,247241 790912971367211008,234205 771758346189828096,127134 771428219723522048,125367 767850641544867840,102137 790781632982740992,232137 764789264269836288,84753 773975265231765504,139404 781651314530852864,186584 788882721166729216,191622 758250644423802880,52061 769890602477576194,105109 732863026785857536,352089 756366936678727680,42249 777106366334898177,87904 785320260673032192,11774 786243603194535938,1063777 788758335256420352,217601 772420921340616705,130686 774894560719675392,88859 794308092355866629,258981 750165145033199616,8784 767241554423525376,82283 764797344424615936,84724 772806534749454337,132364 772050480386215937,127775 755531254011928576,35737 768125708061274112,103261 773481634364547073,136947 763879682702016518,80939 791439119582916608,238207 777247469277179904,160592 763797538784686080,69187 792106060857413632,11774 757760484900601857,45426 787295528153288704,1170856 762701700696252424,74133 760466631650750464,61399 771410985173168129,125070 775788350422867968,151463 750486436579647488,10848 790577080731832320,231318 788004035450241024,214353 788890843918639105,220689 794247722182332416,259063 778582512293392384,168794 795014790544396288,261155 779729448216109056,176203 778280016740253696,164764 787087419921293312,205728 791404129457348608,237908 792039068108414976,243075 760683003811139584,48052 791429338692476928,234583 791649026412130304,238780 794162882866987009,258345 758457847197736960,53144 773709174706495492,138894 755430529147764736,36846 759149513336508416,57348 789925539830177792,223492 793598360406163457,252893 775742711429300225,151255 752993189062205440,24366 790243835750252545,228341 766814961657970692,93823 779384324978343936,174427 791255518224547841,237491 759473132436594688,58028 760179597619171328,61494 771852412772503552,128382 788887137580113920,221972 770648487918612480,119937 764245289699913728,80939 767161956608466944,97386 778812400690565120,167210 791100005872316416,232169 793623509217968128,252020 786938339547090944,207287 732114941180706817,349368 768394687250042880,106083 776836335499812864,158520 763956589413806080,80939 781237982300934145,185595 766524589342007296,90618 793162282540888064,249926 793953945869815812,233467 794622305427079168,261155 795418336880369664,266500 794697909682008064,262849 795452726838722560,267014 777622637245706240,160612 771467357994835968,124855 773645801042173953,136947 763885029407674368,1249151 764145834489421824,80939 788473827005169670,218495 778226496972296193,166390 792649926702305281,244270 760077398121472000,60790 779401197589409792,173628 785772602623131648,197512 781805471007203328,188498 793865501583650816,11774 790156595850346496,229818 791157243165171712,234796 793508671779201025,11774 772849943061139457,130395 759341657472966656,56964 776146202555330560,148574 760137622064771072,60866 767074268307791872,94699 791812173253058560,240474 793062760057888768,193636 762569378126827525,73194 785269560308035584,193669 768166398078095360,11774 780622881210314752,182154 786236898717081600,201958 794348188585095168,259034 789417174641233920,220727 791858225217953792,237935 732642730627620864,90014 767723753199591428,100605 786993245435813888,208176 787526917045952512,207613 776881988070498309,157755 763930213197545474,80939 788820293649309696,221297 792133542473977856,203546 759949635121217536,1170825 758487243589836800,53605 765729319989616641,1170369 785701833322876928,194082 791623599081689088,232137 773613700444028929,137869 792934417849352192,242693 766767722197725184,94699 781568728697860100,185921 790209079226445824,228524 788062783141281793,215005 793911227181330434,255942 761662505517219844,62757 790695260506693632,233692 793176922033315840,249057 757232186294734848,44450 791339804910845953,238207 773644099589070848,137777 761710341440933888,67852 762070961059397633,71021 751000749878812673,14983 777633577366200320,162497 793637101099159552,253032 758578799009300480,53185 777220652885434368,160592 793282904474415104,249926 776753654862721024,155390 791661903412068352,240483 761928375464173568,431998 766006274513186816,89887 760078499294175232,60866 765153405257953282,86103 785585288341032960,197286 795455828723572737,262752 794267464926277633,226320 763517321487024128,78344 774328746115493888,141114 794938572449181696,263895 768678241255030784,106716 788464729710735360,217106 792568974475202560,242693 786254637523431424,201958 760248591495462913,61011 787377568596893696,210207 760966059188969476,64692 752658689358696448,22575 755911636309848064,39657 788404036022181889,214925 765228778037575680,86320 785630284301471744,197512 766835418390200320,93184 788768753001594881,220526 785591025817509888,193633 759140576822525952,56964 788715170046410752,11774 774024053841461253,138819 755770053912563712,39462 773631790405722112,137158 788801732868444160,220526 773218753261801473,134930 759274526492487680,1170455 772077431964340224,129471 762815699584622592,75073 774988481369997316,146259 793656666919202816,249926 757901003047915520,49865 763874253452095489,80939 776919995569680384,158338 795414307190214660,247930 758696220642545665,54070 775033909042176000,146259 733528514431844353,350942 766991529789489157,82066 780599988984217600,80785 774113625472544769,139404 770921425079246848,118724 773646151782391808,137953 775048504875978752,87904 787002497709768704,207949 788769800893833216,220332 769020982338224128,108641 769385742552432640,112788 790946686847836160,234653 775086742286262273,146405 780563793969577985,181419 786069295738523649,200118 795691312766996483,266151 773542023626313732,136610 787319245382254592,210260 759101828797599744,46890 768650870326108160,107745 775087026928508928,146259 779889530388160512,174756 768796653633413120,103506 790679257223573505,232640 792407910777249796,245566 760073970934804481,60831 754035975068721152,31400 791049939426082816,233858 758120238726672388,51069 791029222965780481,234583 788976628059648000,221971 751160826225098752,16897 787059692451180544,207113 778271272648060928,165448 781581826208903168,160134 769743935140802560,110659 756639261584191488,43579 758307547606618112,52311 791662352940863488,240483 757694118315319296,48926 768971741255249920,109104 788316485483626496,215437 732744530559012864,1170601 755804664529088512,39685 791176080048594944,236454 765555721194708992,88052 766706081007448064,95708 774443561765011456,140498 780865028505341953,183668 739665231404634116,11774 785281709134655488,194648 769014099636285442,110659 752280142089781248,18400 790322356795301888,229724 794267281601622017,257492 769363876018204672,112336 793626075016335361,243061 785268164582006786,194154 794940605151510532,262849 756249783732412417,41438 795024792177049600,263896 785836335475073024,197512 774081563986239489,131045 732738144961863680,352946 790972617846947840,235487 790889349533409280,234583 763740757480050688,1249156 776790792207634434,155037 772813840870277121,120963 765669775850803200,89150 766641078027952133,94699 761605409614471168,67852 767414426097979393,99137 787316968491671552,210289 766359149152272388,93261 757297648042778624,46006 786530821540835329,203350 762736155695587329,74612 751186487258013696,17416 793290077266849792,250293 790957175254425600,234583 769360765660852224,113290 794605554115211265,261155 765868166874558464,88459 766900662215053312,94683 795752880179388416,268646 776120743524462594,153760 750683597451907073,11463 772677963040993280,128355 794332809821351936,259743 757296182163038208,46890 778560424539197440,164554 785862342735257600,196788 775827556700393472,146991 787198958883909632,207949 775044113167110144,146205 764060351751008256,80939 794984025182076928,262849 747825244665065479,11774 767865499216596993,101681 776196466188640257,154484 795690431317151744,11774 787148122233397248,209351 774596693744582656,141360 751706718493634560,18400 768454014983745537,106271 773183015451111424,135025 794754603451641856,261155 764618954992037888,83565 733409880850079745,351166 788119434015703041,209468 776420996764938241,155417 773870681675096065,139404 793227494577102848,249469 757545197978939392,47782 776198236369395712,151374 786967451347083264,207949 789694993225179136,226819 769915485903212545,114832 773725311355719680,136904 778495483383775232,152594 750281915463307264,11495 766013745546072065,90908 755836391867637760,18215 778635655580614656,167319 786378999677095936,202727 788454664677101568,215030 734106513178906624,350498 752928280232288258,24316 780610550673862656,150151 781675558186815488,188717 757166683253448704,41277 773953735881961472,139404 764942589296570368,84724 767834534997962752,101514 781607879019208705,188874 785939956363472896,199211 765331850608902144,87249 735448263805964288,352819 785265668450955265,193671 760546426887647232,63451 751863919472291840,16299 778644282265657344,167101 766130767772680192,90790 750332366980280320,12357 757990872675868672,50611 762026887333941249,70501 776815301463650304,153501 768977564954038272,110209 755763103728447488,39384 749733670500634624,9314 762972126613794816,73926 774671246877339648,144542 790703945903595521,231894 772005291768414209,128934 775426224608780288,29993 778838461826555904,58531 771512964109201408,125064 793098021277839360,249469 794013355564408832,257492 795754412039962626,268739 753694715137159168,28887 780856696180662272,182659 791340744166342656,209828 766557660514615296,92958 732375682899169280,349814 791832383045537793,240070 768979839797911553,110209 791356225443205120,11774 786138701172801536,200566 757730378085871616,48714 759129774451286016,56964 791679462014279680,240627 774963507527880704,144654 794542534508814336,11774 794159085943828480,256439 765623141393498112,88052 795391503971586048,266151 750706518664876032,12883 776875385854259200,158820 790394180124155904,231333 793604401080303617,251566 787996336260079616,214209 791351962528645120,238395 755850683056697344,36873 764314633947652096,77598 763200263939354624,76549 778230418424360960,166321 761897818286022656,70941 774969014439124992,133702 780365207201779712,179589 777945255937277952,164764 754076659276353536,31400 768027780730621952,100559 760902479370268673,62779 766294404004843523,91798 758024588487979008,50923 772501272771440640,84209 772146211306377216,125742 785991433861926913,200382 749263407199682561,7828 758832314772180992,54421 775094920885436416,146847 760554728963076097,63655 792037958417276933,243075 795048985287397376,247930 775565590819905536,103354 792592502209425408,246392 763401121549475840,77136 776141965096128512,152314 756540375146303488,41680 768031663339237376,100003 772212277638488064,125801 753031102722433024,25143 758336962403053571,52554 790566495365500928,228820 764953699575820288,11774 755589323580383232,35890 764860828663230464,84724 790995600430895104,233736 777527689276190720,161978 785919743513374720,199546 756480267523502080,43391 768985665551814656,110550 760599287805911040,63900 757336378715832320,46463 775550206611828736,150103 788061382847655937,215005 751767398005432320,18893 781133216921055232,185496 758143195272187904,49925 774069487158988800,139404 763510821225914368,11774 777548573609037824,159876 760970968844144641,65839 791723550503800834,235179 764173221402992640,82283 770445471743705088,117257 792015077000052736,243075 792990818957230080,248516 794808979264303104,262849 794644170161922048,261987 790294424487989249,11774 759130100533039104,56964 762401856513413120,11774 790926031809019904,234796 794528354191949825,261155 755221149974429696,35319 761282695146070016,65180 750439442628894720,11495 769602422239031296,112821 785322977080377344,11774 733070813977415680,355749 786958614837784576,11774 749799045766352896,10286 786788483541168128,206642 795697407115685888,267542 794287615306584064,258829 794618580201590786,261155 778738671667122176,11774 790032134928945152,228820 759545798300401668,57068 788105676082012160,214354 760204073526177793,58537 791344107868127232,238207 795752764068548610,268448 761742373957361664,69491 777983933497606144,163765 795761446416105472,268777 751167528492273665,17440 752684304749236224,14277 780891620191469568,182726 754743883850973185,33549 793185674451099648,249374 770178622002954240,354115 772057506931576832,127775 770777690550960128,118191 765560796990496768,87607 769189151036112896,111464 773897074282606592,139404 777802177708523520,163763 787641829382512640,180433 773994031873339392,137965 792606297174618113,246726 779238945607577600,350711 789917187767144448,227615 762007006525976577,71497 766421896028155904,80939 732212999746912256,349197 738413795454767104,11774 789161454796574721,11774 764851734623629316,80720 791585775255162880,238429 764203923129282560,80939 770399376636207104,118191 790754320996265984,231428 794544340752220160,261155 793094178200756224,249286 793177586633469952,248988 761670052097757184,69947 771248529360588800,123583 757299559869452288,46890 772109080483684352,127218 794222500162867200,11774 765074377620623360,11774 785482483785621504,195975 794259209298714624,258927 742563344721137664,8431 790938453571608577,234583 792025665142919169,243075 793871389015113728,256358 793631238816866304,254135 762560613520437249,73030 766394522792173568,91804 754937670363512832,33470 791010929236377602,235590 772250330159583232,129700 753039169014886400,25071 764135750325587968,82066 785310882133712897,11774 764930817424588800,84209 780619339066204160,182037 795297425518956544,264754 770657870278828033,118087 732716570984775685,353751 775835461407211520,138490 777973189280489476,164764 764899747471720449,84724 791367227287089152,11774 765674113063018497,87904 767849560982982656,101208 795368795841892352,266151 760526935147573248,63149 788123660771098624,215505 740663309616177152,11774 761348868910948352,64784 766028967304278016,90125 785603789180985344,196788 760906398792163328,65455 791682559604240384,240483 790415479328284672,11774 791865251306283008,234583 769228182033690626,112345 785894922138157056,11774 775779791513485312,11774 792719971633729536,230288 795299036517597184,266079 769595127442485248,112399 792530840165154816,246392 795704641363185664,247651 790362744125927424,230282 764182603528142848,7311 770031999016964096,115451 774593385600524289,139148 794643967010803712,261155 785792385020145669,196277 766396995753938944,93184 778685342731816960,169916 760511473256771584,62451 778206423943516160,166390 787764745940197377,212357 795068658842222592,262849 750725403631718400,14277 777875993960775681,80720 758718556871811072,54070 755983106880868353,40550 764185469085188096,82544 780844810764742656,183876 755130074794381312,32673 777932119402094592,161277 763336378780307458,1249122 763001330558464000,75899 771329354089529344,122967 793318962092212224,251452 755519958461718528,9574 787419866307395584,210061 780882461190303745,182659 770916958225240065,105716 763432673775915009,76188 794650570053324800,262025 773977056799395840,140232 795691154968743937,247930 785684294752763904,194082 792817070773788672,247877 755783921002958849,39475 788565017280942080,215437 764866564122222592,84449 775072621771849728,146259 788157046193401856,215754 775769303043801089,149770 758562277780033536,53367 772820071769079812,132578 785367703888531456,193633 792503503750955008,246392 785274720337920001,194648 751086386900381696,16498 758415190195052544,52112 774133738464698368,137869 786714358348820480,205143 761382746992283648,68102 755079927322456065,32197 789654353728548864,64664 786959765519958017,11774 762385707612540928,72354 775380138548539392,127707 749317517538189312,8047 754747324648349696,33356 757642831754301441,48549 762395436338384897,69711 794000526790651908,256239 787723064956051456,205197 790882681445683201,235349 764182033937510400,82283 776861282658123776,156835 764535037584822272,80572 757047964820918272,43962 765307435397419008,87145 778921334172708865,171168 788439650180489216,215437 786033699167043584,189031 788161291932332032,352258 791793429885833216,240584 776483155859480576,151463 767710204775456773,98646 788502721837932544,218275 774056547194327044,141316 795749619254829057,267862 790712435141324800,232884 780913735036604416,183269 790748126537719808,193533 766066336648732672,81929 788557295198142464,217519 763111300964593664,76329 793960767368396800,256255 768952514741882880,108795 776580143632515073,156644 779046005652291584,171982 785807178028421120,197512 792226906691153920,243615 754727757121261568,14277 793619615096143873,108396 779059369782587392,171617 768477158427721728,106358 793315513153708032,250633 773605417171779584,137869 741066267579322368,1247412 775486194276630529,149202 781600551574315008,188401 794540232645320704,261155 779007528483028993,167407 793307769000427520,250633 756285008537526272,42432 791735961625374721,240718 794318549410074624,257492 792187050376171520,244674 785668248536625154,196277 793459858930556928,252020 794001932339724289,255393 785489700614205440,196277 789185828509536260,224221 760139603919695872,60866 758441464619634688,53144 785663407823261696,196277 790622165506793472,229901 764679911936327680,73544 787027180538781696,207613 778361133086433280,167569 788795350400114689,220526 760815080204140544,64326 795338217432252417,261155 760550733796212736,63655 757255481832255488,1248482 753381088404250626,25189 761346197944610816,67587 753695744473780224,29263 781441156810874880,185310 791248307658055680,234583 792831394036654081,11774 756199138774032385,41680 791026751199649792,234583 787828520953098241,210432 763591369487032320,78304 791494256049332224,236884 778174422188494848,164826 790607726590234625,232169 795016225688580096,263895 751845265359986688,18893 781448541218615296,125742 762834438329741316,1249010 774537864277139457,354073 789243316235821057,206666 764138855100403712,81869 781902104403337216,181952 788748981090263040,220029 794679988675104768,261666 761058260870758401,66116 779280150231932928,172967 771983282011504640,122875 772131002646982656,129471 752296300352270336,21074 771343959582994432,124883 765643910194470913,84519 774195898318553088,138819 791013214549008384,232863 749662489210593280,9285 795671438938279936,266491 774126189501788161,141316 790457198031704064,230485 786528710744735744,202727 758393110959312896,52311 772873897498841088,132761 773954795644133378,139404 777575957980864512,159308 794211777626206208,257492 754050374546264065,31268 795084846540460032,264397 751063126947274753,16502 755299867774357504,35044 787591375629975552,210460 778193862749593600,166390 757584010725949440,47761 769683764381257728,114238 792058274363289600,243398 770534566788526080,118191 756900684495073280,44450 794675002423603200,261818 750457555634102273,13450 789832524461727744,225359 761583673380528128,69245 750331855660994560,11125 770268855989960704,117377 774744779544420352,141887 793454835991359489,250430 752157224038912000,18386 781742917266337792,183668 786995602030792704,207304 789944168860778497,215608 764868123442966530,84724 768817216280104960,108849 792136044800045056,242693 790992413368156161,235828 781081872055078912,185296 781326778581344256,170187 791017733534003200,235487 778710026684801025,169327 765618035721768960,88332 786994183466807296,207949 792877933807464452,243865 758853336925769729,54631 775394397294882816,148537 750138992507715584,11495 764614235888295936,84209 777145039751446528,158182 755644657103699968,38286 756318112358797313,42249 771507918365528064,125554 759625820143058944,52112 761357022445002753,68273 785699682861387776,191653 794545317857267712,261155 771862534332772352,117257 771065591184535552,122388 758252331594952704,52061 768824798738644992,106716 791053437433704448,234473 774222870767480833,140444 762272040346877952,431998 795099044792115200,247930 759460222402301952,58489 795409057947545600,266079 795014900200407040,263896 787351920214016000,205091 774479103504158720,126016 753992305808384000,29263 792637065187958785,242693 753643681941512193,27402 786636190476800000,205294 775281653887307776,144538 770385992230461440,118761 775430730717466624,148574 793481451924627456,252580 787020612099158016,207949 793078292798668801,11774 789320519166234624,225359 786644190457241600,202248 790794429669847040,193121 779594492559167489,175533 749192527547277312,7618 749987438261510144,10653 773834909836308480,11774 791371349344317440,11774 762207060503080960,72035 790310067375443968,194072 778644557567299584,11774 785976778120495104,200382 763567019232899072,77612 765008732266827776,82283 769908144709378048,112386 776178927676993536,152946 785632104210063360,197063 787255762213044229,209184 765949336760954881,11774 794025156012220416,257492 765971467649646592,90384 773543711422775297,137158 758408181261500416,52921 768889302176505856,109709 774055375620321280,141035 758823694756040705,53996 773785216146083840,133702 788863863554838528,220332 763454427118313484,76406 777924203244683265,11774 785850816288743425,197512 793563552586010629,250785 775000221612773376,146259 769938100869009409,113165 794604191679385601,261818 778810880779616261,169437 793699901578379264,252196 749710284030345216,9433 758838486887653376,54631 769962766660763648,114848 764513037969682432,82283 791835024941129728,240145 770967873875435521,120393 772210555373309952,128934 779430859963142144,173846 765954498556678144,89957 754815131666747392,33029 756609874088173570,41839 771014833600954368,122690 766410670728437760,93286 788087332616503296,214492 793625008929067008,248516 793109818223583233,249469 765064222807953408,84422 780899000937512960,183338 793426385767464960,252020 769334448911364096,112788 739861290508771329,195876 764153359418830853,82177 756503073179197440,42171 753732306305638400,29488 789057738768683008,220332 775015939435814912,146259 781242714784346112,182659 733321600871714816,355261 780791369690329092,182752 795332492278558721,266079 774819142415155202,144494 773713878119088128,11774 776703995721097216,146991 792166832656572416,246425 762368461481783296,353374 781438904536666112,186150 773905700812578817,139404 792299044806721536,243075 760309746859737090,10313 778990016152297473,171791 769322744257323008,112363 774783234735349761,141360 795692749857103872,267862 760993893987082240,66057 785545854253883392,196917 787790056593428480,105109 764825680022495233,84724 755835646862692352,39830 774583397738016768,143172 786258216850067456,201351 760601606169559040,62492 781664138825269248,188458 759172353855074305,57189 777425319972265984,161853 750065328432951296,10851 757357712975933440,46379 771024390058369029,122937 792031344071147520,243187 756614199778877469,43553 764195613273718784,82066 768477726655131649,106716 787149192443625472,209351 754739215984828416,33356 773737034611556353,137869 780861395004862466,183269 779168816932786176,172523 793178215980339200,249469 762378521142493184,73008 750481928004837376,10876 775928703494660096,151463 780900036045594624,59155 791680624406831104,240145 775423217934733312,140444 753349849743896576,27045 776959637706805249,155390 769506418701508608,102839 758061517636075524,48663 793680021583867904,250633 791011519051993088,226716 764954267220271104,11774 765177749292118017,85562 749972768767275008,10653 753769192214581248,29589 758219317712388096,50500 764905346859085825,85261 785840861913292800,198878 794858384566652928,261598 780477688054243328,180039 792053377593061376,243187 759093391766401024,56964 760434622572273666,62063 779338801202270208,158387 755150228102213637,35890 764889582252986369,85027 787885806555762688,212239 764197463586516992,82283 753656798188404736,27045 756504328689610752,43664 786073997716942848,199546 793929380774940673,253721 750719264441659392,10848 758699302038437892,54070 763530084598755328,78341 770229291854376960,117377 795495887099351045,352717 757754545556561920,47761 773623817541390336,137965 773929651383271424,139404 781647395536924673,189515 791358040045826048,238207 758717297573920768,54070 760277824854982656,59215 770673120873160704,120610 789729138634530816,220526 749924752098156544,10735 764975599693680640,11774 768153821134647296,103212 795063355597651968,262022 792501095234797570,246273 759113820954619904,56784 762310461043998720,71476 792934721487511552,247877 791073062590484480,235756 770717828446089216,118698 786302635548835844,201958 769482561269534720,113808 793496180839841793,252196 765535957344935937,86763 760878584059817985,65264 793275088611049472,249926 769944580548653056,26066 754043447997259776,31212 793192774115790848,249926 732361759500075008,351407 754765332615659525,33356 787681758737117188,205509 767072129212964864,97377 767546968084254720,95708 786637547942338560,205294 792357263361081344,215437 751231369594843136,14277 781463366946594816,183759 772775390607736832,132335 761800875887165440,11774 779093985977634816,169923 774827206677630976,87904 753957518871699456,30304 776017295944589312,152735 775398753914261504,148645 785880765192032258,198878 750855022145998848,15643 758403864626204674,51451 786977624278962176,207949 788728638640357377,197046 760895495053185024,63451 750788054453919744,14950 765624061506392065,88669 775265064236482560,145866 788411710394761217,11774 777844976172531712,163990 791385581766840321,7092 773986242329399296,139404 758357262926688256,50285 768511650735415297,95055 776104498695507968,153465 766333064389627904,91946 788199603870982144,139014 789487464893124608,225981 774143360973975552,140654 788520462246481921,215437 777379887397076992,108396 758430071501631488,53185 732926110728609792,7224 753747548586868737,26140 793845860362616832,255942 769665105835458560,112939 771900137958440960,128791 794575991721037825,261155 773855417180884992,136947 788175166161428484,216009 794735852786216960,262849 785592396998324225,196277 791780665373040640,241034 778286253221486592,166532 761640053118349313,69947 793317259548717056,249469 759141668964577280,55887 777948770596184064,164826 762198394928402432,70689 772826533341892608,11774 766186203309809664,81929 757578654620618752,47782 776870689508761600,158897 781166363444383745,181419 732599822046334980,1170373 751243900996685824,17591 775441197691121664,148994 754727121642192896,33356 763826402152046593,80486 792935538009440256,235621 765699905755213824,88361 750634077636681728,14294 780911359575732224,184223 773903420679827457,139404 794589811872911360,261155 762630837410160640,73926 790948841411452928,11774 768202478579879936,11774 753552628055838720,27317 763182678464204801,75899 765688904036917248,89271 774213061334802433,110585 794642248851865601,261944 754083742499508225,31320 780602825847873536,181984 787992386207092736,214209 785636579314466817,197286 785635334524514306,196277 790668818951659521,224793 753185310884978688,24597 791275271689150464,231518 751136888539320320,11774 785300112809615361,194934 766760255913127936,80939 761977405669904384,70679 792248530723188736,242693 746663034219790336,7700 779632459528806400,176025 780609000819793920,181755 778300680360620032,167220 788651361424515072,217937 760192966069620736,61412 779474150498836480,174230 785817042322542592,198671 792224922785443840,240627 757918945747894272,49754 766345733440167936,93261 786062582306205696,49459 773264679116210176,135725 793503790125223937,252824 777883318293520384,164001 755167146481680384,35216 754714676622229504,28732 785267062348378112,11774 764767513813090304,83422 773887518894796801,139404 773542626607951877,137158 794598052036153346,261567 770310325522554881,103446 788478450898132992,218351 776414951518986240,151299 785466530876317697,1248522 742675522266791936,1170856 749314147515568128,8047 754871401555918848,18979 763394548315725824,73814 776188307365560322,154279 788519565785387010,218275 785603455150911488,197512 781087951358926848,184264 793101706796105728,249469 788592834861473793,217285 752649194238775296,22746 789336569765257216,224680 758667634137239556,41680 794968812663767040,262226 772258154738581505,129551 776617131081289729,156103 771370391960952832,124597 771740039906594816,125554 774230739432771584,141867 785942578881363980,199546 764980286581080064,84724 764034155298623488,78203 767482231258427392,93272 791606900085305345,239893 765156249470197761,86103 786658364239470592,204413 788797463394213888,219942 764993446159396864,11774 758688715451592705,54070 766368947855826944,93286 793629424470007808,253793 757628969487327233,47940 761132988008656896,61051 791640373403774976,237385 764300032711401472,81938 794728854472388609,164764 792510538530119680,243513 776470186543243267,11774 781548614833344512,183269 767819762369908736,100893 770329371705958400,117843 739863853144539136,11774 763076554767360000,75724 758707544680304640,54739 751629106282844161,14277 793613222528057344,253690 791694822155362304,240070 776950024135585792,156835 764888473274769408,84724 764196267023097856,82283 794231006609883136,257674 752016978857132032,14277 756997345745604609,45669 792878404341080065,247042 793992666232950784,257423 773538305346445312,137042 787048321030520832,208831 794712803147915264,262022 790624938633760768,231871 786040687686889473,200382 791829614184333312,241819 791783186200133632,240355 761996072218570752,71476 771375097185652737,125176 785907907720253440,197099 768538854898958336,106716 793581009967210496,252679 794313373966094337,258456 794183272876019712,256219 774965643930107904,146024 770752091988066306,120633 755095852096557057,35449 752945426802831360,24711 762368185719021569,72701 795454864084058112,266884 795718533921574912,267855 757707322026188800,47545 791163276466028544,234583 794980537307922432,262849 753442787157168129,19598 769699487417794560,90098 779899722014289920,85326 763410468853673988,76549 788133538642157568,215754 758433160560513024,1248616 740849503830429696,31836 776029854668062720,152735 781616082843033601,183246 788052222093332480,214005 763900126351925249,70177 752854525468213248,23725 779483245339607040,174427 762757192306995200,74681 764922405907161088,84209 793648214796677120,252639 771468667129257986,125554 785549597544448000,130635 768972463275401220,110209 777228414155710464,161002 794124303604269056,255271 749758350808711168,10064 786955863739293696,207287 793223458410815488,250805 742459204850438144,11774 753967691103293440,30590 785834328966115328,198591 750877732968411137,15800 769919507397808128,115511 763209361577553921,47188 752821833897050112,22953 764923745991524352,79784 766460500255256578,92959 773708490858635264,11774 794683876123754496,262752 749693989146636289,8047 756427168209436673,42249 758117508729692161,41703 777639578333315072,87904 780795608462401536,183269 753271718731407360,26066 760232488589557760,61922 790001495592738816,228063 757801463040978944,48093 767369367818473472,96263 788451150022356992,218275 793369182159015936,243865 776232520299929600,153845 780563294302052352,180039 779436803627610112,173917 787208831633731584,209351 781700666351726592,102730 766937461817618432,96985 775690649773416448,150511 774216534235357185,141887 760978537721585664,47940 788095648209866752,215005 791281046897557504,237236 762326417145081856,72549 790752040800641024,233307 754810190952853504,33356 769207053042782208,11774 788717330540920832,217837 778303995353952256,167319 758374354480660481,52821 788692969138298882,104244 751866604514791424,19545 762880170852089858,1170492 791006348745908224,235590 769689225889447936,113982 770763881585135616,11774 778259476323401728,165435 795710507210645504,268448 768968667849711616,110362 791348249693126656,238395 794160342381264901,258331 793102081657831424,249469 775838922203168768,151947 778307441394089984,166347 792211321999720448,11774 793547717356158977,252196 752238278707908608,21714 795423827920613380,265855 765956577727811584,90031 778934826770497536,121080 795770246707683329,199307 764577661435863040,81659 764204939824418816,80939 779391043053715456,173628 788421149533233152,11774 753013110240272384,21074 768014360132354049,101681 770796612348092416,121402 790992783670710272,164814 793905649520369664,248652 773860392946716673,139404 788222422570835969,214809 790635263928041472,232863 785316244069158912,195102 770253714930208769,113836 790199828387098624,228820 749596449151721472,8984 753758278048423937,29263 793865076998635522,229901 758315301033406465,52112 771639314052558849,114254 795387473803223040,265885 756852228133163008,44274 778197802304372736,166390 773930785380458496,139404 792144309705379841,243451 794907245851148289,261155 764310767474573312,80393 773913555850579968,139404 774304474886205440,142090 777048155535839232,7700 793114691526549504,249469 764944685764792320,84724 779750056240959488,164375 763111398801014786,11774 795700917844738049,267262 732665489864806400,11774 761625639027929088,68987 763732263276257280,78239 751862181877145600,17794 752897524923379713,24134 789831605556764672,227242 795127595838873600,259810 766387365753618432,92213 752817238315532288,23668 781888359572639744,187611 788036581445689345,214492 760559434175172609,63451 791622816386932736,238292 776206872009318400,152314 776800778573021184,158216 785542769003601920,130635 771835136568532992,128018 794514849430667264,260970 794353502998802432,259659 789339963095588864,225359 793645768145973248,251363 793806030236942337,255393 794696612895457280,262752 785274153913974785,194648 795398495184257024,266151 773708155649863680,11774 792035957809618944,243075 758230919480217600,41703 779346044035407872,173753 767732985500209152,100893 785580427859734528,197286 780616085699633154,182146 793207482990624772,193904 787051589462659072,207287 773543485752291328,136947 795268286015569922,265909 753036219051831297,24675 781136109245898752,130635 770953725158551552,122146 785363613653413888,194082 788110692129857537,215252 790992353964265472,215005 770728185709359104,11774 772870615564890112,132335 756899282150621184,45311 790993855952719872,235590 756189466893561856,41680 791398583413182464,200963 785583234772037632,197297 770726662317174784,11774 779146766327230464,171617 768956746278637568,108795 780816906496290816,182726 753622713151791104,27045 766916004345708544,74575 787392187411476484,210208 732349268074205184,349371 790789497302593536,233692 761677193483169792,69947 767003702825721856,96299 753018031115296768,25071 773194450377900033,135025 780147882435444740,175092 758816268614979584,50129 768545070085709828,106317 772113057254301696,113836 792298205669044225,243092 785663969205903361,197512 770455353041444865,118191 753765083298275328,29790 762820278984536064,73814 765955817812201472,87659 770586966979141632,119852 758890911992385536,53996 792571221133004800,242693 768104619339722753,101472 766096267713929216,90384 761982325701898240,71026 764308976586596352,82283 793246812127764480,249926 762975003159752704,75631 787029642892894208,208014 790756322853675009,231611 750904958132760576,15808 765304999500931072,86440 759198565411479552,56552 767474668437725185,99476 771284626824269824,122182 775847982520381440,152182 787894319222882304,212024 793888651503505408,256255 758342580081922048,41703 794231510882656256,258331 766953194815561729,95672 752155983057653761,16728 789429439578812417,226007 767157970803183617,80939 769919942950957057,115511 756600595616829441,44274 759076287826763776,52112 780794730347126784,183269 752669612559441920,19133 758500332913721344,41680 774323607686160384,142506 752629541768540160,22436 765319326614360064,86645 772799700072210432,132335 788151374991200256,216009 790783601474277376,232169 773891179524059136,132364 791352325097025536,238383 755325647115915264,35980 770782522343030785,119832 750866081959456768,13532 790596579816251393,232169 752841988622389248,23877 754710113831694337,22393 763803775970619396,80192 776780907768274945,158060 773593967812313088,137869 790633089705709569,232633 793469974291570689,251452 779476222816292864,138707 794308813192990721,259482 737344272207368192,11774 794813199258251264,261987 768969644191252480,110302 770683663780634624,120675 770735634432438272,120474 775739469613764608,151071 788748455615266816,220332 794874417042128896,261155 767075035580432384,96263 776160186004180992,154214 768063719138091008,101731 771121177406210048,122146 776374276890906624,151916 767138729521586176,94699 787395955314323460,65113 795371196300685313,266151 756612354079649793,43553 776212446071717888,154071 788694897154981888,220029 793304566649360384,250216 764210888404590592,82457 753107670094213120,25270 762390596489125888,73001 764892931014610945,84724 792166083566460928,244289 785582080692477954,197286 793106983314350080,249469 793133364169601024,249469 789152129013338112,11774 763328418859679744,76960 785920786582294528,199262 766765561338589188,94128 790065242684260352,227048 770420612653277184,117257 770303952218906624,117257 794018530698133504,256439 788760932021395456,220526 794526890207756288,261155 793528101376495616,252741 777793413039198208,161988 790768089931587585,233596 781853237779374080,190635 775761721822588928,151185 767592144399806464,96039 755119838041870337,14277 758232802873794560,51344 762617146635542529,73814 785941918769356800,193297 793996639652319232,256239 793320548012961792,249926 733170695354634240,1170859 789984031676960769,228124 768949611566338049,109571 751569033707782144,18470 780482694669070336,128189 795276097998979072,261155 757655370735071232,48187 775361762023604224,148537 778389537743630336,167569 768841725552893952,109447 792554576498954240,246646 770299387159379968,117257 794269907508547584,258598 752873013582794753,1248238 766767351694000128,94899 790793187421859840,232863 787377546518142977,208599 778328809246486529,166532 762747557097246721,74781 757686072784490496,48774 765538016169525249,88052 763865240979120128,80716 753975312732426241,28866 763787486518804481,79131 763798025353498624,80393 762855719490035712,75073 760683511435108355,63451 778739427493318661,167220 792439273542737920,243398 771420440438968320,125554 792518205935845376,246273 793880128866643968,255942 763124813527265280,76188 763358386012430336,77731 793532690720972800,252408 755159373232611328,35890 786741709665292288,206010 788753717315055616,218002 753745465925971968,23934 786776551157276676,203813 769345800811913217,109713 773293812588253185,135725 758434447209275392,52749 767200041714933760,77476 758119790896615424,51451 790082165467860992,228002 789290609014108161,206666 786621859307454465,194088 763382993075314689,77707 790267888095469568,228888 795295927783358464,265257 791610124028616704,239405 785420701578752000,191688 771881925740863488,128194 791123733498982400,235374 788755272122654721,220332 760197909836996608,61145 771834540042182657,127871 775858366476324864,150426 780478641901830144,180477 781255351559675904,186704 792342880190865408,245121 755613443395387393,38032 795077587152338944,249926 754781180080250880,33356 794257099672977408,259231 763526260995661824,78228 791610161836072960,239405 780827189499588608,183546 764113210072936449,81649 773171177443434496,133519 767183167593844736,95593 791312196739469312,11774 768276030817767424,47940 755889851438882816,32861 767207617999417344,97809 781315467113820160,186150 785894761102127104,11774 792750855854231552,246225 788511508548448256,218349 795057125168910336,261155 773612918348931072,138054 780644203969871872,181548 789266467971747841,224680 756266662962135040,42125 792113324737630208,243513 764810614682193920,84724 777479057793511424,155390 753458863488151552,25189 761401985610321920,67973 754179481468805120,14277 758602984024530944,53185 755218039210139649,34666 793107630835245056,249469 788893327609303040,221972 771486774002458624,126152 777958300478414848,163824 780468828610433024,178075 768893056296685568,109666 794325110748422145,258909 767806949240950784,26066 775084253935644672,146838 795256371558158336,249637 788817444517339136,220332 791793903657709568,240763 793208795979616256,108396 751677242938236928,19376 764931582616625152,11774 792018290524717057,243075 752948947090571264,24704 765190177144713216,86103 753631470917332993,28732 788120028679995393,215608 795015671423926272,264397 761280160767369217,67229 758836162240716802,55650 790312725511491584,229895 780867591598403584,183269 768502468917522432,104973 732415839954030592,350660 732750978554966017,353444 750400447559655424,13201 744638636180680704,11774 781184210379743233,182659 793153879160401921,249469 773513438614073345,137042 794707763742081025,262752 792924454389153792,247877 771240063527071744,121949 779283917584998400,171037 789987740272111616,228354 750515349423095812,10848 773659193857441792,138382 785269139875041280,194648 776955909264191488,158519 794780321099067392,243075 751608515979083780,18395 768472294746312704,106774 793890991593836544,249926 770306042005561344,118087 774863242917060608,144848 770746760297783296,119832 792051073250983936,243075 776099444638949376,152735 793594597729529856,249926 786250493920239617,201958 757314849940660225,46200 775683383695253505,150404 755830214773596161,39997 777311382085697536,161456 795003739220348929,263906 758129217024487425,50923 793929964659806209,248652 788759189543792640,218275 795345996750475264,264397 755812064812273664,39235 770392060746543104,115582 793887905450110976,253164 788876040550572032,218275 732790790590763008,354131 774647228468191232,131012 775438500669763584,146580 790714261832097792,232280 791477304387973120,238780 778658075096051716,168794 794241055864614912,259063 757765402311139328,49066 776911230447546372,158387 786391617804480512,202727 792101530652569601,243075 794663297463160832,261050 755054587703390209,34666 760176097619218432,60866 792017283946164224,240483 768763797460832258,99212 762842471680253952,74281 794155186780512256,257423 778362587276677120,166532 781479241774878722,188119 795441920470200320,266079 764088462836326400,75922 767045279149326336,95672 750037858954665985,10848 752094072945467392,21070 758684179496259584,11774 766420020968632321,92872 768918211815321600,103261 780464718867730433,172028 781209366481559552,185595 773964110404943872,140211 794587734664835072,261155 787312512555507712,205186 771831423586017280,11774 788691064475508736,220029 773622392795037696,137740 773584809155145728,137042 778404018620080128,164826 761602396158062592,69565 766121408388820993,88930 769573729642897409,113836 795720208300187648,266138 767148926830981120,97554 787401215944462336,208252 757337216200826881,46890 758986077767995393,54070 795240770877923328,261033 755899552067121156,39235 759188797712113664,209828 776813912599646208,155451 785841645623320576,194080 765645925830189056,87904 779441576900571137,174230 778242429023465472,166390 778681321962901508,169232 794046599802433540,257492 794533583356620803,261155 776951078868975616,158023 760646697332584448,63655 764336927181041664,82002 764886377561489408,351290 786714452443877380,206054 763732868233302016,79333 773190432432001024,134561 786146703963545600,200486 791832467954991104,240070 792761201478414336,247241 781345333578231810,139404 794556594503684096,261155 759361202698932224,57946 788539686159384576,218875 779048102619668482,171902 761915902443057152,353376 766499669543231488,93405 785655007559294976,197911 793837009966170112,255393 794591350515703809,261155 767039770627158017,96898 771319210396057600,124340 771748132585672705,127711 787789179312799744,207212 762995684626747392,71597 762719314701148160,74308 773652591658012672,137158 786904309124501504,207287 758130527069102081,50654 766310475663421440,92369 772178186687873024,128017 791767296754745344,240814 771004999870533632,122146 788067177865674752,215005 776062653810827264,152735 795389500541308928,247930 775498933267202048,149259 785541765809917952,11774 794897457964609536,258193 790381812837150721,11774 771465575402917888,125554 763057867393994752,73814 785632416278904832,197091 763546042939744257,1249122 788877080037425152,221735 791407021383790592,237198 787106382159962112,198466 790551209350459392,232137 785490964823482368,195849 787068215801282560,209828 752220019056979969,20279 757751940725956608,47570 779051653240455168,171324 792094185444761600,243865 755512979324416001,35637 770611474246963203,109713 795348665057628160,264460 742067123657248768,43950 786877414869729280,198973 768834538705330177,109386 791331227353485312,236502 780751490705219584,182870 763868829629964288,80939 785245892211269632,194034 765178348502933504,86103 766443406025515008,88920 786459356682260481,203822 760112812505128960,58358 793131950227722244,249469 770000463349571584,116229 768173341832126464,103354 795047237269262340,247930 786959052953661440,11774 793869929560899588,254804 751048662034313216,14877 765156244298485760,86103 790388260057018368,230282 792527824007548928,246295 751222692968222720,17640 772030884912300032,129212 790231027004432384,229755 758829068007510017,54345 779465674758483968,175153 771475132867043329,125367 786104480270082052,200870 795352244224933888,266500 794559027166539776,257353 751189129086533632,15316 774377370002259968,142648 785913098502676480,197512 791298904503554052,234710 751627927112916992,14277 765006817894236160,11774 750376200485220352,12883 761915276464001024,431998 761165913639059456,66828 774125506832719873,140444 778816791422177280,168794 749801680129130496,8784 769681788415254529,114021 795284065213501441,262022 761573212895444992,69231 771093355610644480,122982 786984181519773696,207949 776041797990637569,152735 749621694436765696,9167 793650263693275136,254135 764185552664965120,81869 771332825995849730,108582 764324919438024706,82018 781520114558590977,187976 750305159016841216,11434 758423404357623809,52027 771229869975805952,122146 779103267867488260,172799 794784275228856320,262053 786912145778675714,207287 768855500284801024,105109 795699007892889600,267862 793514408148398080,11774 794996513713819648,263532 767122245504294912,97852 776838428583309313,157755 774373936461217792,123217 764971752334032896,85562 769327046640144385,209828 764806072150454272,84724 790693738280390657,232911 767913955993858048,33169 761071181814304768,66159 794678773014818816,261050 754219955659403264,32308 751060936631390208,1248139 763430460865282048,350826 791376099028692992,238383 778678701839880193,169232 791237771956408321,237274 773565549188120576,136904 768160258330021888,102514 737106102920335360,196346 755728660552900608,39195 767834107879432193,100561 786240420875497472,198304 755263097950961665,36094 760984177181388804,66159 769015511178940416,110302 780822293815500804,183338 755141173153411072,27045 791001788161810432,235886 786945288141438976,206666 758296171672702980,52112 755521510886952960,38183 788522793759543296,217601 788811722018660352,109448 750887143640215552,14277 755462604726738944,35373 758716346125455360,54070 790665911065776128,233307 795734607157149696,268125 764814639230095360,84724 764926926024609793,84724 776483641731973120,11774 779886107135766528,176218 787295369751359488,205728 791819919448944640,241819 765573262566797312,88052 788897519761625088,221711 790752937672933376,99049 759814788658581504,56595 786306684033572864,201374 756289903722373120,42432 781532435934810112,186584 790877438158962688,218002 760646009428987904,63753 764921231908954112,84889 771844919241637888,128017 772522717920698368,129551 772321285904797696,126390 765189181169602560,84889 778700017909440512,167677 763457209724436480,78159 777935538171043840,162505 763836171717742592,80482 768243132286787584,103506 780109374324928512,140444 740072249122816001,353488 790975501321904128,235179 793023117258027008,243075 776483227473055744,155688 793987882734260224,11774 768985200487378944,110585 794543458706919424,261155 755839541668306944,39462 758832286997413888,54519 788775961693159426,220332 767074653789622274,93261 778421933553483777,152594 754788483819077632,27045 786407143700205568,201620 790716253648326656,224680 787988851889348608,214209 790321475257524224,11774 792110484803563520,243865 764836212943249409,84422 773483830313422848,136947 766384870121730048,91140 793611113409589248,252014 780807449771122688,182650 758861207679803392,51809 759545487104045056,57068 785678831638241280,196917 776587650165645312,156926 787482649413705728,211347 793937239751344128,256219 752948007302234112,24196 770659749918638080,118191 769647684869316608,113882 774973245170806784,62492 763099999974494208,76628 781353968085504000,186434 753589790935773184,24201 758126866150502400,50923 785717343187984384,193026 786989317361111040,207287 768411280281636864,86208 763355969531224064,1249112 762139755261943809,72121 793149128427446272,249469 759196777950175232,57309 760815730849787906,64142 779920561338191873,17416 767097074894704640,96962 758126380697657344,51069 772305820386152448,129479 791838853233381376,205972 793100009013075968,249469 795118330839531520,264796 765250443983347713,86103 774077119756312577,139404 770823677617147905,120474 758110081271463936,41703 795064536055349248,261942 764201341912842240,82203 767884681853431809,101791 788756596507701252,220526 758776510455119872,54070 790652760332967936,229693 763221441592463360,75899 792382963073679360,233467 773552812009529344,136473 794630267394662400,261987 757568996237541376,353437 786012353305284608,199960 758284615484338178,46488 790269647887208448,230234 770109782225289216,115511 773219904497545217,135025 740037001395769344,353488 773263620377575424,132370 794953326664237056,263895 770875425778171904,120610 779077464517521408,171693 785920211278966784,199546 775113316305731584,146704 776876439270457345,158897 776191764545712128,152314 754737129679224832,33356 765251221733183488,86763 768846856738701312,109447 787361048907186177,208146 751179030863421440,16897 772894484732452864,132908 791094731321270272,236639 768534974026874880,106673 786772695186759681,204413 781573435092787202,189088 771135465567256577,122973 777970688804040704,164578 743842105852780544,11774 768080009143595008,103354 794637382834237440,261155 776468958987755521,155344 770253799982149632,47570 786921680220196864,204273 754091660733186048,30304 771786299627872256,125367 773709382303506432,136904 752932310618603520,14277 780540794952310785,181409 766438894090936320,93261 776775627730935808,157840 778274627487268865,166408 764783352280850432,83641 749712048112668673,8497 762048249788141568,70858 781171574393016324,186080 787518217904283648,72035 765791854151471104,87131 772097033649942529,129558 790240848852156417,229693 790986656681603072,234583 791644222822707200,238207 793581132205871104,252408 790520667863126016,231894 768189236927426560,104313 793970128136249345,255942 785855770940305408,198878 759538424592293888,53423 770098203869999105,116164 790473748751257601,228354 767940928476590084,100605 786192061271638016,201619 753346603583414272,19598 779076657814437888,172545 755521645180137472,36084 760760790106398720,47940 778398161257787392,167083 778411087981051905,167407 795037268834713605,261155 795415665855369216,266491 794694519379922944,262053 794540150458040320,261155 763869226083885057,80486 793304444037464064,249926 776570250682851328,155390 771368262269411328,122299 778340782822436864,167220 785674996786065408,197286 756911009063956481,36686 758490447400562689,349408 765282309239087104,84209 790854925987225600,232169 764185847314931712,82544 773869669866414080,137869 775652866056912896,144848 770235955412213760,117257 776379674477862912,155390 785714217978519565,197297 756594222950670336,41702 758509757649055744,48663 765984124746084352,90031 791719993410850816,240926 748159973130047488,47188 789209841550159872,224221 791335273137332224,238207 776829059292622848,157696 757267644651307009,28160 775737417043238912,150511 794954950363246594,262847 762741327360581632,74681 772529266915442688,131480 791616236006146050,239982 775602011849035776,148874 751743732693729280,19317 795367821761007616,266151 789155266596052993,224123 757101224952946688,41277 760443506003288064,48052 768894730746859520,11774 786257041903931394,49459 764751895441338368,84666 755114138830041088,35403 789962727477223424,228820 768046379272855556,101808 732542567435231234,352466 776735501814497280,157755 788686864857169920,219989 793459171282653184,252020 793938216306937856,257026 794687393643266048,262752 762712443667812353,73814 789924310051938304,228820 765993884497289220,90735 790975938389422082,235590 750593622400270336,12883 781226728718872576,185595 758374587621072897,52061 793353943426277377,251327 794294034751623168,258927 768158371220381696,101681 790597407507570689,232169 791826286352097280,238429 776448249615880192,154869 753205718677876736,26140 790551689916997632,231498 795233193049911296,264431 778067495102144512,164375 769953628299882498,113457 766477570762272768,93823 758795036532183040,54519 773306287882850308,134371 788106465122906112,214247 794643458283728897,261155 765347871935778816,87172 775197990780674049,146720 752243845362880512,21106 764090975945830400,80939 788200275890831360,207287 792024672435113985,243187 764136875866992640,75396 768474131084050433,11774 773175445495906305,134951 768454730511187968,106281 762958455950958596,71502 794918560955060224,262752 751725279765209088,19352 791720553891655681,240556 761838603525885952,70355 775282962501865472,146675 793189139835478016,249926 781562427351728128,188421 768771266358579200,107428 787396252925304832,210432 757275531024830464,46612 758668346103517185,41680 778171032507154433,165523 786417219030822912,203674 788605853607821312,217937 779452944924217344,174557 763698317112901632,41703 788807715774722049,220332 775771659387203584,151463 786939802323214341,207613 757690737278521344,48663 765542806584561664,87245 766359624471621633,93286 786966562905260033,11774 794618289712496640,257492 766279575353618432,91946 792689092530233344,246392 777460648716431360,1250371 778193563934797824,165488 774011319393615872,140230 791781901149335552,241678 785696606628655104,196524 786736242604072960,205181 763920901054222337,81024 794910684190572544,263895 793845380672741377,255942 768838874663641088,109337 776053001354153985,153095 777915718847361024,133702 791821785369026560,235580 794684485510037504,261818 758286120509726723,52112 774720082962477057,143043 787749005941940224,210253 785833593419468800,197286 793222201482678272,249841 732554989877534721,352599 769332544286457856,112363 756293265880518658,42432 781523544496824320,26066 759191841682096128,51798 762553286306238465,72972 788549562742902785,215210 788884383251914752,220727 761546029019914240,64691 764703871939833856,84422 774323454778576896,142090 786566889749090304,203510 793260421889167360,250033 742214160952393728,352839 761285704693547009,67852 793941951766638592,253721 758741157115375616,54653 778805683764416512,11774 794385971114606592,259974 793195699743498240,250408 769521047074930688,113306 774445200571830272,143585 757351269329534976,46890 773523827796107264,137042 750460343017549824,350826 770638337300426752,118761 794554431144652801,261242 776854918279888896,155451 757714453152538624,48991 789861888100225024,228124 760923287593426944,65455 762606812650758144,73704 793372809493745665,249841 773408491742658560,134561 768109573257388035,103354 793613286289833985,254135 758411295116894209,52545 761598428400857088,69231 763181159522066432,73814 759064664542154753,52919 775810058261147649,150663 776176350642122752,154322 762823177097457665,71502 765553153047756800,88052 773507026546728960,137042 786039188135092224,199755 792209067561279488,243187 732515513247666176,352389 760978279725617152,66116 749648422777581568,8063 779073722573426689,168284 770741159605907456,120474 762792493066907649,74943 787338200503070720,207113 793264573822472192,248986 794573068475793408,261155 770244298575077377,117257 770649030837665793,119937 773620018269392896,137042 787340545626628096,207613 758686256297500673,54070 770395628270710788,118087 773269129478320129,133043 764897966096195585,85159 785919133993070592,198089 781570479635230726,176380 793853778814504960,255942 786932709776031748,207008 755577029131505668,38286 793960451155509249,257026 756265279785689088,41459 795750774873669632,268529 781871941875621888,187131 766002563619565568,90908 762598369139232768,73685 764486553695580160,82066 792082091693473793,240483 768860764681535488,109666 772025880369651718,129212 788929237336023040,221971 790955448388165632,232169 780565571137966080,181548 793249515113357312,249374 762742322589147136,74066 793154359622238209,249469 739502253413937153,352687 778218329014087683,164764 735993523007193088,11774 754000947836092416,29790 781218674304778240,185310 789464635464265728,225981 768443673981820929,351463 786554553843851265,204413 768985876529577985,1249626 787819874856923136,211794 793233583582445568,250886 791029815994298368,234583 780937403594842116,183269 788526229922148352,217837 781462621191102466,139404 781226635076960256,182665 732753529929109505,353262 764933663704383488,80393 790970979174481920,234583 795001284508155910,261666 795353185242255360,11774 773973598725812225,139404 785912021095030784,199546 792830825880514560,246011 762666985444536320,73814 787706854310813696,212139 758846273193517056,54070 786325542299500544,198577 795248879231004672,261050 752043987406426112,16092 781425755993636865,187460 794321062511202307,250633 794002358015557633,257492 768829427505594368,93504 792917014863945728,247241 776539516047720448,155540 794051103318937600,256105 767814441576431616,101383 794552150416191488,261155 770299214505054209,117257 793617815768936448,246425 753768126261653505,29790 761732090618576896,69747 792053237331427328,243286 768142208210010113,103294 774785724591837184,139404 779334020626804736,173868 781666704946556928,186584 760556366499082240,63451 793874717060968448,249926 756433586606186496,41719 736338407958450176,11774 778932685687226368,171168 790614526072881152,232169 769346695314415616,112788 770370525935898624,117310 788450199408549888,218275 794804297187885056,262022 794801221127327744,261594 766382614701744128,91750 751098917132001280,15800 755168521915473920,35890 763371033609039872,75724 754822832241213440,33356 793101589166821376,249469 761273599302983680,65180 785705812631121920,196277 791442842581397504,238292 757914913658445824,49431 761910496136196096,69231 788424751358377984,217006 776764500641021953,157840 758837402295078912,14676 759168750541078528,56964 793664587144933376,254058 746206608800157697,353879 790943908033392644,232169 790563088923762688,232137 768155159499243520,103212 773933433177321472,1250096 760161709134901249,61051 771930887860674560,128905 753909153169547264,350711 793180447601782784,249926 753416914471297024,25981 759639954083360768,55887 780552671291777024,180723 769245202238234626,111225 781078544147283968,183759 765614565468020741,88570 778569778743087104,166852 787474784959336449,208431 785414107193151488,194116 761542515929513985,68993 764993169553367040,85657 768634460992512000,103071 787053404921008129,207861 737880705087221761,49681 773385130052386817,136515 763449778256609280,78304 753859369050124288,8249 781198009392570369,185496 794312150634201088,256038 767823431144439808,101681 757263881307885568,1248475 759108148623970305,55660 762281848395272193,431998 795386318159310848,266491 755375721913184256,36735 793511319299317760,252741 752113588928585728,18395 778262072673001472,166912 787651331251171330,211920 785598870579449856,11774 749301822859407361,7849 793449436991004672,252020 794646857423224832,262313 788221245250674688,215437 767876721802670080,101681 778669386961793024,167677 754738967052898304,33356 776139536816406528,152735 789199140177768448,11774 775657322269990912,150511 760543483660677120,60878 775534446384676864,148473 788916447040921600,219678 764832959216099328,84724 770005532535062528,105109 756556061121900544,43811 764811335087624192,84724 790834243555340288,233307 771682104497364992,127134 773016735771271168,133519 780063738774720514,177444 791916874321629184,241940 776794673427779587,157082 794231116177678336,255942 743529836681920513,11774 775995239051898880,151410 777313768074346496,153779 787679215563014145,193967 793608411057385472,250064 773104827928838144,133454 793126549343973377,249469 778936037523410945,165523 777683011307442177,14367 780933556533014528,183283 746455549240172544,1247754 793958500535795712,256217 794291708045336576,258829 758914209488920576,54272 733102514300551169,355959 749489552323063808,7461 792228034707283968,238780 769261659953168384,112363 781560952059678721,186584 785743309637423104,197512 755224400207544320,36033 786723466049454081,205181 790356309296250880,228341 795418047838240768,265855 791663520613933056,240483 757251096372924416,45014 776531519431184385,155334 768121086781390848,1180887 749690459363090433,9295 763940890452688898,77598 778419033292935169,167220 770015179648163844,116373 773202235752787968,11774 774244509962035200,141360 755460858160054272,36332 787082776856014848,11774 785825490518937600,197512 752175863093919744,14277 793819317980766208,255393 794550193639129088,261399 786303969526030336,202727 763111850233860096,76429 793785879143723008,250785 789835974306107392,225359 781679719578296320,188401 753600984119738368,28477 788760208071733249,220029 769239834019762176,110585 758019058855837697,47761 780619041409032193,182154 753948819251802113,30590 772083168371478529,128930 792330675122610176,243075 767165720920592384,97852 756104351194636288,41632 768609596231585793,107469 786054153734946817,200382 792929039405035520,247241 759415463373746176,56952 780896074248650753,182726 790548342510149632,232137 795435510516903936,266151 776142339798695936,153915 785538453811372032,196676 781899974942470144,190635 787541523118252032,210289 773887204468858880,139404 794641875642753025,261155 791802494687076352,240584 793201026765651969,250430 771295312694550528,124597 754897675305222144,26721 776557618206642176,156053 779442913965211648,173917 790663438527635456,233152 756226702032769024,11774 776084117536567296,354112 791399007356583936,11774 791697919178964992,240483 777969000659636225,85326 762204354103291905,72035 773481376305807360,136947 761578361663750144,69245 787129361161912320,351666 756275372568616960,42152 749972512478494720,10653 792987307129184256,211028 759391934527840256,56964 750859771587203076,13410 755875345975287810,35890 793168309529276416,249926 781611683571757056,186584 767845259166396416,100605 768005473815629824,101131 781738794076610560,189254 780889350967922692,183261 772628042212581376,131480 764456559782957056,81446 766384352838160384,93286 791824212872794112,241819 766017696999804928,90384 790351699856818176,226731 786913624950312960,207287 791702711049805824,240483 785250659876663296,193205 788346803083096064,217093 794867506905280513,262849 763071882652295168,75899 786431082988208128,203863 763535589727608832,78189 751922796096131073,16422 776785018156900352,157755 794609695881236480,261155 754950159398821888,33356 765354064297226240,86103 773882508739907589,129983 780154203645804558,176890 787886344253104128,203710 753696246808743936,29263 793345948151717888,249926 761684214727184384,1170322 765154877358039040,86103 772120837377892352,127925 781616952053727233,189086 759136195058233345,56322 790425266082287617,221736 763110513471401984,76549 780799228872359936,183269 751999406191239168,20279 771242079800348673,122299 788929340838936576,219119 766504773042393088,80939 771026370436694016,122151 787654635435782144,46572 762706270226817024,74431 785399299848933376,194674 759956911605227525,58542 772870419380449284,132335 774058172919144449,139647 775064979456286720,146794 772915393845272576,132370 787719605561229312,205197 795476069537161216,247930 758419887840636928,53163 761945982737219584,70540 762308890188853248,74518 794533824562655232,261155 777332935691276288,161546 790682342184591360,230855 788114976456187905,215608 750006359941378048,10733 763501485917253633,78274 766671652268539904,93823 788035432122425344,214492 751241275311951874,17640 763816536062697472,80098 776013939981312000,138490 787019314293534720,207949 791358168530116608,238207 792068631257554944,242693 765888079995375616,86653 778568668674269184,168794 760209617196609536,61011 793658916878024704,249926 766536339839868928,93261 791375082564100096,238207 785464124255956993,350158 787912486829772802,213887 787605633214324736,199307 765635982485925888,88311 732625676512043008,1035907 790048450079395840,205972 793954402176417792,256935 786594996900143104,204901 732946066614681601,1170667 759137647835111424,52919 751565220472958976,14277 773899742292172800,139404 767849649604403200,101134 776121696868638720,153845 753564510632325120,27379 757279273174663170,45014 760945521771028480,61723 792525671780057089,243061 780612680969105408,181984 787659832203550720,210650 754739439629316096,33356 780677218913562624,150151 755836223730638848,18215 778578089660022784,168794 792077631609049088,235315 787416113852346368,210207 785887049744277505,199453 790315058211545089,228888 794722011360665604,255942 750681654432178176,14421 785526591556349952,196538 772423740676304896,129551 750383085603225600,12883 777646776652296193,160539 791737729096835072,240145 794929304509575168,262022 780723066422890496,182257 786576465504509952,204413 745357910360858624,738099 794273210858487808,258598 786918502494007296,206212 777560593058279424,159245 788532850958163968,203710 777126300813328387,159906 791324153974587393,11774 777331289099755520,161456 791370830374662146,238395 771537671332122624,109713 790996877504151552,231580 749259279090094080,7828 756575747351965696,41702 781223478640844800,186434 756096506461945857,40314 775108674444402689,146720 763018217321181185,75899 763859394568163328,80648 794630521091489792,262053 764243587819122688,82283 772968704632119296,129558 771420169017126912,124744 757786085346856960,47940 787586378909511680,246425 770874311741575168,118698 755144780657537024,34666 795429939503857665,265855 764475652804194304,83106 773864374675075072,139404 777699727093723136,161573 757695884029231108,48922 768210640183758848,11774 756280313957998592,42495 752621530119409664,21332 757607059122556928,47761 774041413650489344,140638 791423161225007104,237857 793218680880451584,249469 787357829439053824,207835 733165044171735041,1170862 761872659374149633,69673 792957390765166592,246273 785529054443241472,196277 760549840442888193,62728 758352476529647616,52112 791506217885589504,238272 790876891460751360,234583 744040742029516800,1170572 765624692665257984,86103 756201184893898752,11774 757713945876582402,47940 793213127596711937,249926 777880445505634304,155027 794616984461713408,261155 733182626475839488,355667 754755902079574016,33356 794991072912912384,264397 776062793434882048,153194 768162714422218752,103071 793469067499757568,252020 777944266861600768,158820 789990293353340928,228354 791094819179204609,235756 751602921263935489,14277 787780350692958209,210253 766592221516791809,94269 794587287329771521,261567 787843069211189248,210432 764660982945906688,81946 732340329635037188,351416 785548021970837504,196917 769920626786177025,114388 794016025666846720,257624 787713821120999424,210274 763234302645665792,75724 761881947362758656,70941 770606949633236993,118192 776061101901512704,152872 788564693531041792,215437 795333146355073024,263926 780055992805580801,176129 764071807758376962,81065 787716926852173825,205197 795412454243176449,266491 753702387454468096,29263 764909684041986048,84753 777846121733365760,163990 759191247357616128,56964 791368278711017472,238207 764925983325650944,80486 754114500438163460,31202 749688049999745024,9781 772966353548509184,131924 779417803996667904,174315 787642021674491904,351340 774074047558742016,139404 777280771614711808,156567 787830537108860929,213064 750407714610749440,13201 776127277159489536,153845 750436182920683520,12898 752991134293618688,24788 763180075382607872,75724 785458551179186176,195975 766443090169200640,92917 755980194645618689,40733 768073675476127746,103354 790726505097596932,232884 756648348396969984,43553 755834174762807297,37004 765075506492502016,83648 775061921695268864,146847 768252462407020544,94699 760957034778857472,65999 761226341488484352,67326 768929017068003328,109397 781285591874928640,185920 794599824490303491,261155 777850591859077120,163990 789885798820745216,227242 788767403731673088,218875 768160178252374016,102514 788835109768163328,221476 772082405813293056,129471 762353062090420224,72550 754705214263943168,33174 772247823324700672,129558 757617604575965184,48369 775917571027574784,151526 787268777155162112,199307 758317695012106241,52015 781480996445323264,188154 758807722611478529,54003 763589334121472000,78566 776434171287830528,155390 785985980628996097,200382 787527653758611456,209351 771971891431170049,352722 793940142549598208,249926 771708784746127361,127134 732216987317903360,350340 792814082881650688,245607 765211698634653696,86485 788382102773432320,215754 772842894952505344,132996 787846751415775232,213064 777334981416943616,159475 781631602665271297,189017 789192427345031168,210432 778358145332682752,167220 750808790610563072,15123 751823006125527040,14277 758005144512593920,49852 750517733188481024,12883 766410927507996672,90908 785280042901266432,194648 794569896516456450,261155 748751005378949120,102730 759459042515423232,56964 780554085116194816,181419 776578422604718080,156835 785790778517753856,197286 789749948975816704,225359 791791923312795648,238429 781491537829957632,139404 793371507049148416,250633 775392399854010368,148870 762846308042289152,73814 736574460845805568,1182330 762278542663098368,71099 765508697040809984,87904 789155592896147456,221416 758083132696489985,50671 794903290999951360,262849 751040582282338305,16422 786972695971848192,207287 751909482138050561,19545 753706952841015296,27045 763853385736921088,80486 770446823878254592,1249749 755186196381392901,35890 756257031250583553,42249 776862576214937600,158815 789654150535602176,227242 761061022773882885,57574 758256867525165056,52061 763816756037038080,351931 758048072588939266,47761 769275136163717120,112548 787333117455446016,210207 788712787568648196,11774 754893966500253696,33356 762037314570838016,71721 794020018912641025,255942 773896762444644353,139404 743510182643175424,11774 773634477431992320,138255 794269048842420224,257026 765983345524281345,88998 794211186266882048,248681 777036381314887680,159876 779062378352680960,171017 732259031067316224,1170317 794651260091793408,261155 757331645519323136,46394 773876436415283200,139404 790917558270431232,234583 773183065426452481,135025 793803964445753344,254135 785915655056875520,199546 787009674566471680,208065 742172263424872448,354695 755857281657348098,18215 764048638460821505,70177 772805215686828033,132335 785734895473680388,197297 786595626691637248,204901 793457567095595008,252408 791676962573914112,240483 776814086629814272,1170441 779349646715949056,164814 762012213188124672,431998 780533488596287488,173341 786947939595853824,207287 740971096724406273,11774 733140301020299264,354551 779059701145341953,172493 781013369620951040,182960 785689789215367168,197673 765231839342628864,86645 794153474254512130,257325 760227518070874113,60893 792147879661965312,243576 769995325419425793,115518 781240561059504130,181886 740949271243952129,11774 771064203410976770,121949 773883310762299392,139404 793209276009320448,249469 794599289733443584,261155 770239139337895936,117377 778608234332577792,167220 765959108428267521,90482 775366957017145344,148574 780641367131316224,182257 786266004833787905,202429 765862532598886400,76623 774109796215590914,141360 791688944752754689,240345 755547707008176128,38183 788093501187756034,213064 765620161206292480,87145 773478121076953089,136947 792859998158196737,242693 766790923325935616,95511 753099655207063552,25260 788819980955619328,219119 771931174075858944,128615 772547941059796993,101681 764140262251753472,81869 766774653431980032,93733 793804859854188544,252408 752248166435749888,17794 785405839196712960,13343 779837584906326016,177248 792402367387799552,246425 765053145974276096,84724 763213142952476672,47188 785985443934277632,200382 781316694304288772,185033 794725824289239040,261598 765919277241151489,90020 741781358599647232,16728 778344727104159748,167517 793249908417556485,249926 771796426036682752,127134 767831214975688704,100891 772032795044638720,125145 774586125226835968,144139 774421570693558272,56964 764268922199642116,62180 793316962445041664,249841 787114039889371136,204303 790746512649322496,232881 781380063325462528,186434 742082611460345856,669866 786339606123782144,203048 794995306735796224,263907 776929158991458304,158387 763070324153868288,75899 764948528435195904,84889 755039295493111813,27045 765632858333609988,88471 762054988042412032,71685 760613064307798016,64096 790500403372621824,227273 790574912406745091,231894 794561377033736192,261155 793237317628461056,250293 757243104302731268,44429 773256034324480001,135725 765372508241616896,352839 775844792521588736,151748 776150907146870784,153699 779671871893581825,176110 787332805537599488,210289 793126137782079488,249469 751025079593660417,15748 763277087897587716,77465 795047435890397184,263906 792730655591321601,246225 794587941637160960,260849 791113094076493828,236393 794945120076374017,263697 786774290314047488,105109 794162466255147009,258306 781183490071076864,165512 768611779173900288,107559 792150082003099648,237964 733007776822272000,355261 751755719720968192,19121 751004160397611009,15643 755873001787232256,40250 768569265729396736,105345 790877463249166337,234583 794591783061626880,261155 772458398780620801,131045 779084575200808960,169916 768306821765353472,103481 775066291644141568,141091 776042792221077504,152949 794627153975476225,261818 770449100751765504,117257 777227458768728064,159850 786636073598382085,205270 776575163886399488,155318 785352837152710660,193633 794185689021583361,257492 776911856631963649,159236 774000512895062017,132335 789244829360349184,223491 775797540721610752,150426 795309648236556288,112104 761003642212196352,64713 786031071397675008,199496 755859052349972480,349060 781876939048914945,190424 772489308443963394,131240 765395665039925252,87245 785310443485089792,194923 753690253312004097,29263 771525089301032961,125853 761346258086658048,68102 792304860498624512,239610 758121966184243200,51239 760987092285583360,66116 779001022584729600,171795 751965087347335168,18470 785839122208415744,198671 786908819674714112,205181 749247610679156736,7287 757601155836878848,47940 793170034809896960,249469 781552694351818757,188401 793961641142521856,256358 787320793386614784,207613 763173840008548352,74247 793616836105342977,254135 766372002684887042,93184 766421637625286657,85562 780868342919917569,182960 752999702719635457,22436 760493250251816960,63149 779199395011055616,163765 793627911190372352,254135 751118617220001792,17140 786846786392432641,206313 788798554030481408,210572 750417132891074560,13343 733095305504161794,27848 780482777665777664,180808 772975923075420164,131421 773218856810737664,11774 767926672423124992,100605 749186176657920000,6984 794542480234545152,259360 769264883632312320,112399 763952844567289856,79911 768141066113388544,103294 786951220778991616,207613 756324068912050176,42432 760498470939598852,63149 763821243841806337,79131 776978700784893952,158027 785940260115058688,199352 778685711662788609,169201 785682916806238209,196277 766624442722226176,94690 758139158636429312,51451 794994770108121088,264431 743264318200885252,11774 787504654330523650,72035 774122978938204160,138616 750370117624668160,12883 732935497509539840,354752 751016848087449600,13532 765323405189054465,86103 766346497055162368,93261 766320792464297984,91946 779076892431306752,172621 789939124505575426,228820 761572670844567552,67852 776031019325464576,151409 756262085558960128,41680 764871071518580736,84724 790752899072610304,232863 732761197359964160,352911 754725933978783744,33355 759515173631594496,56800 761909912007876608,70912 759727331929911296,18395 790766391116828672,229874 753642508161126400,26458 761895892727234560,70509 765479043416334336,86047 780889709853679616,138812 790583923768107008,11774 758792970728505344,55260 773942785917485056,139404 788887286322716673,221972 764887472291610624,84724 777078824227966976,159175 757949391755812866,49852 759526384813367296,56964 768995483268313088,108729 774103511244025857,139983 768241942735884288,11774 786067383920234496,11774 758661789374517248,54070 764142020315131904,82066 792385183135784960,38020 795443036541030400,267014 768976097568362496,110659 769750045541347328,109104 762000659176648704,71550 771527141645090816,125381 773965468122185728,139404 791791233802743808,241034 771192341600145408,122861 762669091878502400,74133 768644904763416576,107423 751179631642959873,17591 774639499859013632,139012 773873378637864960,139404 776084705896697857,152735 761159055666798592,65180 777354100849545216,159876 770058628711735297,115511 759164631340445697,56772 781256540850311168,183759 788496348287033344,218275 769257377438707712,110659 788813432518692864,220332 793546344476606464,252741 781180614930300928,185925 791013431935700992,235620 787493289322655744,210289 779003149885448193,169320 788421796106113024,215012 775000634579746816,146259 788011933861425153,214354 750028414996746240,10654 756616123228053504,43553 774044904657793024,140043 765308333289070593,86653 758722973071138816,54070 759932480371785728,26815 775296276363616256,148045 761917881026240512,70941 775516228647477248,112363 786009487177953280,205972 779053672198135809,169327 756860044101070848,44450 763121399682764804,76577 795007244379320323,262925 791637660439678976,240260 775341000097050624,148473 763442811832242176,78401 750049768903045120,10809 781912469266583553,190635 792155984022110209,239380 771165403519201280,122967 778040925066932224,164001 789837076569133056,225359 756548171824762881,43471 790714328043446272,233756 767773189317484544,101383 771946659689496576,123865 792527277942800384,246392 794147502882754560,257492 777143219880652800,159876 775457994482089984,148045 781173854836289536,183530 789823070840037376,207598 795703077659615233,268281 750343426005209089,12287 775771895731986432,150845 775775546244526080,151463 795029820304457728,263896 795372564725936128,266151 764416049748017152,83391 773658935987413000,135025 774191904917491712,137158 777907719886036992,164001 736600889574719488,102730 764941450257702912,11774 789262415624101888,218950 790339676271939584,226731 794156231824785412,256255 757731795148374016,48301 794599241561817088,261818 795063979504783360,261666 793218014032179200,246987 754722875290947584,32873 765157196694953984,86071 766340507555405825,86743 763431249734148096,76406 786357610123554817,200460 794699619854905344,262849 752922651165794305,24316 763479333038153729,77849 789133039318159361,223173 785924799960801280,198878 787028085229006848,207965 793239930742853632,249348 795039743612489728,262053 764634076422762496,83903 765055821835276288,11774 788755133438038016,193121 779065501720846336,172185 794985707689361408,263907 749693233433718785,9433 756283671544471552,41459 762427053786341377,73102 795089011358449664,264397 757709849606103040,48909 778248055854288898,166390 790619081011441664,232884 752936878920216576,31852 764558952780722176,83945 759168904396730372,56964 781353119351382016,179574 794691482020155392,262752 764092605797834752,79223 765976132718133248,81425 791409844343406592,73383 788056083000471557,203863 795306186316926976,262022 787081611338772480,208918 785630077581004800,196277 792350208889872388,243513 795740825653276672,267862 757889096320712704,49852 768086334896541696,100545 772059448118476801,127871 772373981546643456,148861 762773626512736256,74247 785908614867382273,198878 786959893353918464,11774 763878080041607168,80393 767316205929689092,97267 765882408746913792,90031 761669124653056000,70072 776267173731835904,154832 791778584725626880,238780 768942229570277377,110389 793095737521246208,249469 793595124089360384,249926 795247343515922432,265649 763166076251152384,73814 764667088334118912,84209 764927732451082240,11774 775531969505550336,112363 789393874649178112,223099 764918216296636416,85312 761671546620567553,69878 773613418213289984,136515 777654729744740352,161573 786176112502026241,201346 789906863139594240,228495 793132550646435840,249469 770655826461818881,738099 749625152216981508,9433 770271564843642880,116373 794717586755899392,971825 794912504866545664,263205 757877995079991297,354104 761613771865546752,68993 781207180959748096,186434 789675438691999745,205728 764952174682001409,11774 775373106596675584,146259 774349675507781632,142980 792707288683327488,247087 750820116267462656,14525 773838557924495360,137042 747463327102623744,11774 781007543288131584,184223 758412801769631745,1248611 773977423658582016,138819 788429220372295680,217837 794101389161074688,254209 795760932110630912,268281 786029508998619136,194085 785494995646181376,196277 787799476047970304,210585 793331783655911425,250633 777310141603418112,157755 762705254957715460,73814 776502947874213889,154832 760061546269593601,43553 776426464749228032,155688 786753889986981888,205509 778308373498306560,167220 750305832634507264,11349 791350413316325376,238395 793847428025716736,249057 793537942056603648,249926 775149625703399424,146847 780083912299118592,178258 785281853250936833,193669 795457906162405376,267267 749986514982014976,7524 774240815853953025,141867 755002579969449984,34666 765423649843052544,52919 794636094851743744,261155 778702024896491520,168698 765249193833365504,86103 787605857936744455,210289 775000587708620800,146259 772612361903497216,131896 781513831247912960,188387 790707230811131904,233692 794552214509359105,261155 750469470808780800,13532 793110148625686625,249469 752222954528931840,19703 794038377334984704,256502 778808839256715264,170187 743480736162816000,11774 788462224012705794,218275 791364952930021376,11774 793640674369437696,254135 795740502943563776,267590 773198086554456064,134561 785358832147034112,1011996 791083091343179777,235621 792072736030023680,243427 785268355192291328,194648 753632754139533312,27317 766397060899831808,88920 773887290926137345,137693 778407540040278016,166916 752182713877139456,21438 759133575706968065,56302 753379617847799809,27317 762012854975332352,71627 794939190089830401,258393 778616913891131393,168284 774799747722928128,136110 787866697520865282,211733 793861166476832768,11774 794640992964055040,261155 765671958553976832,84666 792368890198233089,243187 793841750238433280,255942 792785199062999040,228101 761898091758878720,70941 793406265611419648,8044 753379706167259136,27402 770794648432324608,121479 766380097972609024,93286 789169184303222788,223738 791338307112218624,237491 794748124442935296,261155 757642216114302976,47940 773575951653502976,137158 789454787653750785,225315 763524857690599424,78684 760582324052385792,62716 771396813710557184,125222 776884114859364352,158459 793987329492914176,256255 758710833044160512,54070 760195376829829122,61545 790545807401480192,206666 792079520434184192,243187 788135354536779776,215754 762531079722901504,73270 753328926483709952,26539 775790989369749504,151185 774227787813048320,140444 785912076669743104,197512 763863887108313088,80393 775029447095361536,146259 792126062268452864,218495 788403162709422080,217519 751787553628446720,18495 778668512885796864,167677 778368405942505473,167220 793459932762935296,229773 765197961823412224,86103 773988838863757312,140444 755696909902196739,38796 792417660998914048,244550 793124900559065088,249469 775067520126509056,146205 768309833636249602,101681 780143610222120960,176636 793190116063866880,250383 786945118855131136,207613 754115161817018370,31523 791775193681321984,240763 769606879819464705,109594 792105066207379456,243075 735427377539338240,11774 781846373650034688,188401 795461461028073472,247930 768176689612361729,100559 759152705764003840,56964 767554785142726657,96514 768910152359677953,1249525 779097417568415744,171982 773534866826596352,135342 769860328863694848,39475 785696250330886144,196524 773557084692574209,136904 750481643354349568,11495 785623770664960000,197512 794022146947379200,257492 751702927824285696,18442 776735264576274432,157755 777310307832229888,158673 795720712485011456,267655 794546400516304896,261155 791021104924012544,232169 787109432723435525,205728 772981442162913280,132578 778581232531628032,168794 795046739770150917,263532 750105799381225473,9295 769204160898207744,111549 791634821713846272,239956 752659423974268928,22860 770239555991724032,117257 787418233389350912,199307 762082597182767105,431998 795433273912598528,262886 763436321562103808,1170332 766118027393765376,431998 776177407011139584,1250232 790208238654337024,228041 763941744845000707,80136 795729197419393024,261155 778310323480760320,166913 776832274696462341,153248 750456452989329409,13343 786168050240278528,199546 787724856901107713,212357 750598590859542530,12883 771538122806923264,126390 787676470294351872,210207 778245521139957764,166532 732972651191263232,353200 775731601841987584,139983 776408343225044992,155600 752183947497463809,17416 758645979960713216,52388 794677230874009600,260776 755489601561645056,37901 761250530458935296,67547 769650567031513088,114587 794565050199457793,261155 732543174581858304,1170428 767561518963568640,99683 779078132372500480,155035 785756969466404864,196237 755207578439806977,33751 755903772245659648,39657 786465809220538368,192032 794923685698146304,263895 776463273516371968,156055 765029900134658048,85562 785728371057491972,197286 732290238215782400,1170428 776507712763006976,155688 758684941051920384,54070 764179157085544452,81946 787031074874548225,208016 794644058694160384,262313 794057849970233344,257492 779934109917335552,176201 785903991452422144,199200 768951389447860224,110477 772628526419832832,129662 793610093984149504,252014 795316946384416768,263245 791005986337292288,235886 756315821442564096,42432 741720431799984128,1170556 774021392064913411,140066 776054797661196292,152314 749975710110855168,10810 771751992410517504,125742 753732331165188097,11774 786818486030917633,1170508 773532478887821312,134375 792823754652913664,247877 780793034040446976,183269 753725150999220225,14277 786269775106224128,201958 786427173208854529,194723 759421097628622848,56700 765831485999898624,89814 765881953367142400,90031 787441728416514049,206257 790661268600270848,233152 788540615348879361,218219 751647826652729345,18550 753645456689926149,28732 793147717950251008,248437 754148998710124544,29548 773909712622481416,139404 773999504110546945,139404 757378163718488064,46294 786184939255496704,200235 755214101836500992,26721 788441940199104512,217837 773562874694426624,137639 765561480163057664,87607 795254406161793024,262022 791038287213387776,234796 758540725411844097,52061 790519656167641088,231894 790311425625296898,11774 788073576083496960,214209 792705032667803648,247087 776875845134618625,158897 788365471917760512,216125 757668751668043777,48522 793474588785143812,252196 765349610667716608,86513 766777299773558785,93184 788126426998243331,215754 794991584278364160,264460 758550742546296832,41680 780843542965018624,183269 779916626749599744,167083 793186002797867008,250430 746911619226214400,1247760 786742692525072384,205094 763941826428440578,80939 764826095501844480,84724 759118218611097601,46076 791383004543279104,238395 785662138014507008,197063 786371324016988160,203510 763118783284310016,76577 773247254735917057,134993 775066219846045696,141091 764241757802340353,82283 785912125642321924,22735 791810383254216704,241819 793132429401882624,249841 768975612572729344,110209 756498289994981376,11774 759150357553434624,56964 781633527246905344,188498 788170385376284672,11774 772121015321104384,127925 788459283830738944,217574 787030524296441856,208014 769631290056249345,112788 791466332214665216,236860 771853110205489153,127957 793973622389936128,11774 765329299582877700,87226 767517484354154496,56964 767844760195309568,101681 755557177977245697,38183 786661012644716544,204929 788186876440027136,214078 781211092487778304,185496 757959353156509696,47940 768023292896808961,101514 778339932238548993,165185 780614897180807169,11774 791056998565572608,127957 773002646823264256,132335 768494446505697280,104973 755763665836572672,39462 778934454546993152,171168 748195578517979137,1247836 762218715639189504,70941 793529366797963266,252051 791399765623832576,236884 788733681095544832,220029 751209363663048704,15808 762607257808961536,73704 773309283089915904,133043 767182417165688833,96708 772994753281523713,132825 776143566074617856,150663 790300561782480897,230282 753938643300016128,29263 761549459348189184,68993 779854269579014144,171991 785906964144545792,199660 791659224543719424,240483 791856576332115972,234583 794352536849448960,259743 775834195641761792,151947 790947483585085445,155390 767396208096768000,97379 791217564563144704,235179 750186967132934144,10474 766713421765148672,95672 769958305661804545,74518 756605285045796864,44271 792342799614029824,243398 793611304925880320,254135 740283977328689154,99816 789172881586425860,11774 774770523347660800,132335 794722716515373056,262849 765695439500746752,88332 759944173810225156,43553 793038177300717570,248924 756573987627343872,43278 779118861501161472,161993 764664267849207808,26066 771188187276337152,123280 790981831902584832,234583 758097578114228224,49400 762146906722009088,70501 790584889653329920,232169 793414445783326720,249926 773977122788483073,139781 758735148472868864,54522 758882369734447105,51069 755835691511062528,39462 760890286272905216,11774 770268332377436165,114254 743664178343325696,102730 795606881687523328,263926 778380562432004096,166852 787423678132813824,210253 756925529253613569,45014 795223146882334721,264774 762360027810263040,70679 775458498175918080,145866 753311017384370176,11774 760881520232005632,65180 781666848076992512,177455 793159286398398464,249961 793436790606659584,252020 777335401543380992,159876 760229833645301761,61412 778294981979017216,166409 771350248270667776,124600 773944895904092164,139373 788729625769893888,32404 763938355067224069,80486 764088597376925697,80720 792159620622090240,243165 785862023951286272,197512 766717331796008960,95672 777089327994200069,246425 788118447326695424,215437 795312828823519232,266112 787721887178711040,210235 792028502870458368,243075 764861396496637952,84724 756397080352915457,42249 788119058075881472,215437 755831605160251393,39462 778461100228567042,167407 788451989881516032,217837 765984593975521280,90694 791008377979756544,235978 795087251327815681,247930 773865423976574977,139404 776024610626154496,152735 763427568263364608,77136 758033338976174080,50654 763460193279619073,78159 786972834925015040,207949 753983520767299584,29263 776543464544763905,156132 790271406609043456,229895 793134351772975104,249882 773202312508633088,11774 791442187829600256,238292 763740614424952832,79924 781518542629957636,188401 787812727234306048,207712 756007055916355584,17416 793018273054896129,247686 775995409084755968,151526 777608366730338304,162596 754085513833828352,30296 790692644863275008,231894 791378738260811776,238395 792211544025108480,243983 765706881935478784,86103 766428700627828740,93823 790379371412398080,11774 751090086205222912,16897 762357080422486017,431998 780084622721814528,164980 757591594778243073,47940 778979762584694784,171168 795418467486744576,265855 771350824828100608,122622 790898031172485120,234583 773124924919734273,134380 760280650670669825,61598 764944269186633728,84724 759814810817040385,58254 788687425383956480,219942 768574213498122240,106281 775347390874263552,148045 769724747332530176,114779 761274379217100800,67709 768139810049433600,103354 772297334369554432,128961 756875764100849665,44274 775985492374401024,152735 792080695489331200,11774 758146113702539264,51344 791730933967654912,240483 795298421347328000,265257 788473339513712640,217519 778365440812683264,167220 751220946317479941,12868 785619714806583296,196917 773967753124470785,139404 789450918286667776,225981 757187279265800192,46187 750460311447015424,145399 754845657635192832,33520 786368129643507712,193623 757694340651159552,48810 790715700281118720,221524 794951695264530432,262847 751181169023152128,17591 794331605040906240,257492 753632137979408385,28732 786707134746615808,205270 779184074627833856,170839 792528418801803264,246392 788332833379086336,216991 777563510628683776,156926 773935258253332480,130126 767850894234939392,99328 794820317898244096,261990 768489565988323328,106774 794695917085593600,256276 770746741645778944,120610 786581045609172992,203674 761575566839541760,62492 791762839425941504,237491 794683624239075328,262752 760205500139134977,61545 780831411427172352,183269 793946628486930433,256255 791392425876959232,232169 793920227201298432,255942 760602538504777728,62771 766666858753888256,93019 780640363103084544,181419 789538854441287684,225400 793992945921728513,252639 794016117312274434,255942 750071167155744768,10654 758172389087780864,50827 791054436898516993,78159 773234556421885952,134561 751189185483055104,17513 769985922377146369,114254 765274835014385664,86209 786962183930478594,207287 766260284809805825,91798 772247991763611649,130067 794690811929755648,261050 770239891850485762,117257 789306309099319296,224333 749935221072551936,9433 785424553564667904,195730 749332846972588032,7914 770246165304446976,117257 774180785750315008,141797 780198602245337088,176030 786510367757365248,203225 771747890351972353,127711 795111099083259904,265102 759113208116420609,56964 768937254731472896,110381 765620583149305856,88546 767186244409393152,90384 795092072499802112,256536 792155456512884736,243451 794212611206291460,258683 733151795682349056,355480 761897086086475776,70886 780048622020882433,164814 754765376576167936,21888 778967940272009216,171168 755944682245361664,40875 766994419580940291,84666 761640555700858881,69493 767952110394769408,101681 773315955137081344,135736 769685063134875649,114254 780581599943548929,181419 759123486400851968,57131 756677114628374528,44429 770657018688528384,120393 786912078346891264,207287 750064224177680384,10847 768700701551714305,107065 757072629060673536,45311 749302801470107648,7828 771571108302643200,126389 753364110688018436,27045 778960189814779904,169750 750884416751341568,14858 768947025454985217,108795 790602228495060992,229693 781475194397270016,185595 763094685439004673,11774 766275623559966720,91798 788146847470776321,215754 792612815806734336,243286 749915474692104192,8047 772481693823471616,129662 756653771590074369,43391 759526476475686912,58227 757739200846323712,49066 776903107246632961,158428 770754942516637696,120613 763715022136700928,78566 755404941523431425,29377 781881623356727296,190635 786031691991093248,193074 778352169871433728,167220 791250230125748224,235348 760996674747502592,65455 764824526366478336,84724 789700585993809920,224243 787948842897534976,210313 793527510772359168,252020 780087780160442368,176128 751180611461709824,16768 794704088307003392,262849 792474679344791556,243286 792071417269329920,242693 778278284706639872,165448 785298183266205696,11774 751868416651304960,18316 771757050988752896,124855 790265861978279936,230270 795423218521800704,264397 760352251227537408,1248760 749964511227047936,10735 772464583042891776,131025 753966127672328193,30590 769940369727512576,112693 780909445203255296,183975 756924430115188736,45311 756989130375045120,45369 772067130959204356,128230 773218463720636416,134811 765575836179296256,76623 760532947631996928,62492 788447003890057216,215005 770624389108948993,118192 766757556140314624,93823 777642372381409282,162596 794362434735706112,258741 750048424230354945,11433 773924115505745920,138165 790418139200655360,350650 770116225754099712,112693 785526751443116032,196277 758405492829859843,47761 772329011879874560,128934 788163286432907264,215754 755378496470339585,35890 763348857279410176,75392 787458503010951168,209863 792322483131080705,243187 774967246888263680,146068 732671527150292992,353016 761550947034161153,60163 773709370874093568,11774 791395764379455489,237908 770225882023723008,114779 757855463425794048,47093 766674675216756736,91946 764526822314815488,82066 767522359213424640,99851 795086095692271617,264397 793155887179313152,249841 788752106052132864,220526 755806296687910912,39384 794968566168698880,262925 763985440240054276,79999 794898530934620160,44345 778129501683380224,163811 788107195548336129,214899 788784893291470848,218892 763394700946526212,73814 794317250442366976,258085 769702683636699136,18030 793954250233708544,256440 759793738315096064,1248696 763941569275637760,80939 788682378176790528,219989 769037098628382721,110709 764756567119892480,84675 781281289752104960,183759 794642968510599168,261818 752115392634613760,8049 755161757518225408,35890 773952991896502273,140444 757119388839505920,45835 794189961549533184,258598 750370322851983360,12535 795701042088316928,267862 756417421934723072,42564 764172913431818241,78189 767074387094888449,95901 758108846414000128,41703 770274277513887745,11774 775363459429040128,148645 755043637403066368,34441 788477383326044160,218275 756876327886520320,44163 790646822683508736,232169 755490688528224256,36491 787755806020268034,205197 790997363938557952,234583 753563710472335360,26894 766387703801708545,93036 792068807707676672,243187 753375170056843264,27045 777607627299655681,162596 788403272495210496,217519 788548995618447361,210274 758092134771789824,51069 766343693989142529,90723 789726827753443328,172084 767802261896585216,101681 788883313452810240,11774 792357100504637440,244143 749953710885785600,9754 751560284205035520,14277 779342491900227584,355994 777879330584203264,158110 779032445425446912,171913 793348613581606912,249348 763468543383830528,11774 773590473927692288,136904 772900453583511553,132364 786743665905508352,205728 777936577892851712,164826 794533426191810560,261155 752696498828222464,22779 770380815503011840,118191 759806806969446400,58267 760904595757334528,54522 788263571423633408,215437 762030729614102528,70858 762857800544292865,47188 792505142562004992,246225 780059340614930432,178045 778671102423814145,169226 793345420592283648,8044 786297796336898048,202007 759112244961480704,11774 785915782236508160,199546 773601179045466112,137869 776639266927484928,126607 757629820876394496,47782 773705305674944513,138819 773673086377787392,138650 788458900097871872,218275 763853709709152256,79911 770843441655840768,120677 765596708642447361,86440 764241956939689984,75438 792939184440901632,247232 732161554506874881,349781 753184178531729410,25255 757997944372994048,49925 771417386956296192,125602 732994936077869057,11774 768278802954915844,104662 790613240296435712,231008 776243608865370112,152314 770341301925605376,117257 765218383843299328,86103 775746538177986560,150511 787024895737729024,207287 774625757314289664,140156 757256318642118656,28160 753338581335236608,27061 752252705553408001,21074 756555888715042816,43906 766591565108084736,94699 790611056934649856,231870 765548984375054336,351290 766018900479713280,89923 792860376761110528,248185 793428214051840000,252020 792223705728294912,243092 763591778242932736,78394 791956506274959362,240483 770749279669407744,121046 751806696394092544,11495 780795251187474432,182154 793500633315803136,250953 777973307337416704,165185 778656227278499841,169696 794597251976982533,261567 757576155301937154,47782 775725444582678528,1250232 790977807996243972,235621 750474513956175872,12883 753233295157014528,23739 763881840272891904,65626 793290971236569088,250033 776386649953566721,152872 780926997279092736,183546 760127540472139776,61145 743439857880604672,47188 775781912799432704,150419 763895479700684805,80011 754074130648006658,31686 769607199480016897,110893 768859624384651264,109167 787028612654346240,207949 790671070458249216,233307 789539345841598464,226048 755726885250826241,39235 763904930931355649,80939 786664267533656065,205728 794689231763492864,262752 777178492207108097,160651 779281998355587072,171617 750719996410654720,11774 792807965472464897,247819 794299820143804416,259134 767583093830012928,94612 773658021549346816,137042 780545315673870336,170373 771020425115602945,122146 774328806475649024,11774 764668945294958593,83391 778652775295049728,121080 793163976049844224,249841 785301948987797505,194934 792151586038358016,243187 793472554706972674,252408 766446754694778880,92917 790023345760763905,226823 764067397863038976,80153 776789009381093376,16953 794761015393222656,262849 781064648984494081,178076 750493024946270208,11495 788030672141111298,213887 766449399480262656,93261 778456394542387201,167407 779525245673672704,174991 792891783092969472,247752 785884312537300992,197099 793938277346775040,251336 770000448858324993,11774 767855468655935489,98972 753949445482434560,30590 762150204250296320,1248990 789118321824235520,223539 794529954348335104,261155 793130104775999489,249348 764175317393178624,82066 795682356585762818,268101 755543950673358849,38183 765165797509652480,84745 781850648912486400,190635 753346005685276672,27061 759092845647106048,56964 773477734366388225,136947 789872831920271360,215437 771483705932218368,124744 776751090742222848,157755 761281201302712320,67547 781089637259501568,185335 764796386932035584,84781 767013934893326336,1249358 781346422876549120,139404 779165825542582272,172962 795391901960667136,247930 791666492018401284,239582 757708555726315520,48594 793290878747942913,249469 786200318249955328,201494 786639306035036160,205377 786933375529541632,203225 791440841810345985,237908 772811339865743364,132578 763411974592032769,45672 764629756138627072,80648 788170915158691840,216009 773507933640491008,137042 765688113813258240,87904 787090367287922688,90209 753736087760146432,29600 765308227726761984,87145 775055889787187201,146259 758272935379349505,47761 793526138823933952,252890 758748263021355009,54123 793107065027919873,249469 768646845912395776,101514 788760949780086785,220526 793275613473742848,250801 793794058674016260,253387 788117760601497600,214812 781468009718308864,139404 777348190517403649,151463 757234335049187328,46196 785635388811538432,197512 792266352052535296,242693 775170303160967168,146259 792346031941877760,245093 780790666930577408,183269 765680727434207233,88994 794228262318673920,257534 775880957341605888,151791 762726564765270016,73712 762089793639505920,431998 771812595300831232,127366 774099850866466816,140444 795409973157171200,266151 756336770229252096,1248386 765555497147727872,87868 793137818566471680,249895 762730340318404608,73712 790618632070033408,11774 792106879895896064,243075 772464122852028416,112788 779081125981462528,171377 762073446427664388,71099 768468578718846976,106023 794909728228970496,257492 763095006785708032,76406 765725452891590656,82344 790738453906464768,230485 733411817838411778,11774 793995007975780353,226180 780235920956088320,176127 766368641986072576,93184 758647105850265600,54070 788390852309549056,217519 761438350070775808,67587 754864419645952000,33356 765289979547226112,86103 786047625128583168,199272 787005627545432065,192032 763626835167027200,75631 794056521550282752,257492 792819170945622016,245859 768900124978274304,109945 761694824949018624,67852 774004013461299200,139633 753449884494155776,25981 764259103929733120,82066 764675194363322368,82018 764894565040001025,75899 791377222359711744,238395 792590310522048518,243562 760120397022973952,60866 772202266732457984,128519 793161438860812288,249841 759124695526420480,57189 787143527025213440,208395 793223373383806976,249961 791598924624715776,238207 777427166569066496,161853 755858880589070336,39462 794378149702156288,259892 749277660405084160,7855 791874197450477568,240483 732877062978043904,354365 773923427438604288,139404 761309793793572864,67229 787972418442760192,213887 789482601744592896,225380 762327777165148164,65189 759413063548178432,56964 755236723009867776,35890 776825085508411392,158387 773529111805333504,136589 777231226964881408,158110 790913574042472448,223492 762993427743145984,75724 786252984112021504,199546 790979462015975424,235590 738797523049971713,11774 753001925918982144,20830 790754693454635008,232911 762862852134703104,73685 794531084629221377,261155 751787887209820162,14277 770731138713255936,117377 789322060468060161,225456 768169200065974272,104313 785971414960603136,200244 762055570069139456,71401 795412457611284480,266138 786587217099710465,197241 780601575605669888,181984 788387443204562944,217519 755164229204869120,35890 789488446473666560,225359 785444336225910784,195125 754748854428372992,18341 787810725083447301,205181 756860840846950400,42432 790166472446410752,227048 765332708813832192,87245 794527292739330049,261155 788242842271387649,215005 756269447065853952,42249 746391702013771777,11774 760915509365837824,64722 756623327825801217,44450 776519895810998272,156518 776897220763279360,157840 794646760706609153,262022 785884961861545984,198513 790627132065976320,11774 793098209509998596,249469 793997755848925184,256239 794246613971542016,259063 786637946292084736,204413 750708095328800768,14300 775873432370221056,151741 785919147960102913,198576 791742351844728833,240584 765643392286162944,88751 750757228634730497,14858 771077603809722368,122388 776145061054648321,154071 789428356991295488,224680 790885841459699712,234583 764439068193062912,76549 771053741726466048,121612 764251229950251012,82177 788110623498436608,215437 773729182929092608,11774 760516458078167041,63268 763599469602492416,78304 793288384554921988,249926 785909085853978625,194225 780733681434583040,182338 769205571203522560,11774 793112736511111172,243398 773885204951928832,139404 760241795154317312,1248387 768819678403817473,108784 770613735287169024,118191 793552402578309120,252014 793692290363428864,249926 756271158488543232,34479 768120621121306624,103354 769661299668164609,112032 786997874869534721,207613 778737783347175424,169232 794604555149275136,261155 743486300875948032,179307 788154722960244737,214992 772757451951181825,131084 732949792444325890,354115 771603636652605440,125554 791619494544302080,240145 790612021444096001,224680 769855720716169216,114357 763128176092389377,73712 764125943795515392,79693 794561440707465218,261155 781693040817676288,186584 787019283633057792,207113 765025123640442880,85767 771061682864988160,43553 785287343158755328,193669 788335642954563584,217034 769662297639948288,114779 786043431344742400,199891 769296883160195072,110585 788709865514500097,23762 793937350866956290,256935 757091261866209280,45964 792531968097263616,246273 752183014176600064,14277 758586162608939008,53185 773892001758601217,139404 791702311223619585,11774 795422954163159040,266079 754005427382353921,29263 771436024715096064,125369 773902720105406465,139404 756220191810260992,41201 781351499565719552,139404 786194404356661248,200495 785839469521809409,196676 779361615825235968,174427 749711212351524864,8784 752873708126031872,22512 792735784864456705,194060 785932152034566144,199640 763048530462244864,47188 732632519108071424,350379 757325047010824197,46890 767865827433545728,102137 788542949688610816,217837 790943458189910016,234796 795319584962347008,266079 768066810780479488,103261 780744898983047169,179718 792034149217497088,243075 793654540025278464,254058 768830239548043264,105643 762119179340316672,71099 762358813680861184,65677 795669231299919874,266491 788115192089640960,215608 793339010458357764,192291 762897192877260800,73926 793856656320921600,255942 776920105204772865,158116 772157609227026432,128407 771032087889600513,118985 785964740799369216,199490 791890895947767808,240145 762025607840628736,68405 779510777325559808,173525 755419164777541632,26066 765954149557145606,88930 750466639460638720,12746 788080804224040962,215252 762118428895227904,1248990 772249890240008192,125554 788206353147768832,215922 762097628611960832,431998 780632371850715136,182036 788536676649840644,218219 756596953018806272,43285 779106406175608832,172799 786311413153222656,197512 788895499080257536,221832 753336923591155712,26140 777735623704621057,163149 792144280265580545,237964 776499005077487616,154832 778679363759779845,167220 791663039422627841,240483 786270801561477120,201727 791128419924905984,236851 755840032221503488,39462 774114015790325762,126607 790876607774912512,232863 795347355432263680,266500 790636789098741760,232790 768479619657846786,106716 774373463054249984,141913 785585802499661824,197286 793943752276480000,254135 794342019917221888,259961 759758999583465474,351463 781886811425636352,191153 760256060317765634,61545 774210819500478464,137869 755426765112311808,37294 759152644178968576,56964 763859889005428736,80314 767578844874338304,97685 778995966288494592,169923 788720060420456448,217937 791365450349236224,237594 793499750532194304,252741 773993375590604800,140211 778999458377895937,171795 755602694107197440,38769 794552456193699840,261155 762049514278490112,1248996 753702208043094016,28866 794014383969947648,255870 757096524614623232,45857 785794202043031552,198552 759114072348585985,54070 761214115570257921,66281 788429541349830656,217519 795052506439098368,263895 794877190529806337,262022 777659360885477376,162497 781683056809693184,189966 792538183682494465,246225 791607636613488641,239405 774120590068154369,141360 773179036612763648,134561 774573683251830784,144053 766763851207630848,95889 758356227684458496,52061 732277633996587009,196346 781281654648152064,186212 776145038057234432,152182 794297732479520768,246425 791779113245769728,210432 764180770831364096,81130 794192547006427136,258598 793229369732796416,249469 794699872540696576,249926 767777414697086976,101134 794050628129411072,257492 794517211721371652,256038 754763954912493569,33355 760885289342541824,11774 781227990592032769,186584 785276404179107840,194648 769480616253460480,113165 776296613471850497,152314 770666256194211841,118482 773937386900172800,139577 770354149275930624,115981 788137906162524160,214812 753361983022338049,27045 766985745160699904,93429 766734012492709888,11774 785649975807975425,197286 773617613473665024,137869 778725281615925249,170215 790431754288979968,231498 764549173236686848,82189 758025202835988481,50923 792351604456448000,243075 779528811683524610,175549 768984369415413760,109104 787059836995325953,192560 763389422872080384,77731 787013499805237248,208379 795248118753271808,262779 773951971753537537,139404 742399694047969280,11774 786994005829648384,208176 792069002734374912,242693 787007626810982400,206748 763427806017626112,77731 794198148180676608,258598 791519525481000960,237236 758279224457302016,51809 774023796743340032,140900 780562939837288448,181419 759716096924524544,59211 771367222170312704,123111 770519166780518400,118191 779006897504423936,11774 750136087314477057,10129 760604521559105536,63655 778294648657805312,167220 779331663406956544,172802 789334917255602176,224680 778689384971247616,169201 780831165296979973,11774 756203478230368256,33355 771124402180218881,121612 786940083081543681,207613 786630013558808576,201292 760515238768717825,62771 774813639337451522,145244 791364114954133504,238207 751859477767487488,17794 774859824374878208,138707 794187541960425472,234551 769926946004271104,112623 758974513342062596,29682 769604123306004480,114422 780196355172028416,177248 795760019392307200,247930 785366783406510081,195481 789355064183889920,225359 763136453245280256,75724 789088174194647040,223286 791860175829434368,354836 770704854708723713,120610 773886239107874816,139404 781308240889991169,183759 792900878638288896,11774 792034551681855488,243075 762310652673351681,65626 780067085586161665,1063777 766553040178425860,92917 763486805589057536,62492 794324929776750592,259743 792363577625554944,226738 793994211850760193,255942 756249532933951488,41438 780789691104636928,183269 793673479698587648,254025 753567356916465664,28037 794545793772490753,261155 766731066891579393,94699 775082872227172352,141316 766441019185455104,92917 790632513949405184,224857 764588524486193152,83945 775102491352559616,146704 794334745119326208,258456 772849621714567168,127657 768929573127938050,110381 761155053457735682,65180 776454242622025731,156027 789437120221884417,225981 790251285442338816,230282 791171560417611776,235828 768092549286277121,103261 755159865245532161,35890 787333860727988224,209195 752679639491891200,22657 738038105618386945,11774 778584971065724928,51069 792540603418550272,244270 772199020592828416,128025 775376529517797377,148870 765994510572675072,90125 791306288860950528,229910 792393926506196992,245549 772259830279143424,130380 776903162187898880,159245 781491424877502464,139404 762632950420738049,73926 791350559932506112,11774 795076505370038272,265112 769367353653985282,112336 791672964534169600,240145 775371422621466624,148818 765207264223428608,85562 755558267967770625,37655 763443670251020288,78159 754067920918028289,31389 771409821882908673,125367 775210727166603264,144730 793125486566203392,249469 749747016788537344,7524 766759983669215233,351424 785683219307913216,195975 795378691140423680,266491 788760379174203393,220029 780833596181352448,182659 768860048839827457,109167 794027698695729153,256105 770017947486224384,116373 787958644771926017,213887 794204575402106880,258598 793281146297606144,250633 774996194938413056,146259 790451333048340480,227242 754761079981502465,33356 767844613243535362,101681 768342241740021760,105018 771429122807562294,125145 794308868109004800,259623 772486483127042048,131045 749748616730972160,11774 760901111712780288,65268 787259437211914240,207849 766345563210035200,80939 787023677003034625,207287 762074510715518976,71677 763162967672324096,36859 771896369367834624,128424 772273117527801856,130415 758653621365944320,53945 753347441601097728,8011 773595425685245952,132364 787716923127635968,205197 795416757376843776,265855 780203740490043392,170373 788503874499911680,218275 774382506900463616,143473 785308511622225923,194154 795332134823030784,232911 776950679457837058,159475 775083581823672320,146838 781289663197741056,186434 787056155143053312,194132 794217278728347648,257492 764283128001073152,82571 771741312534114304,125853 786970955209773056,11774 758995959988695044,56302 794146362686177280,257492 795697790886313984,238045 765331579283603456,86763 793927285413937152,256219 788847619560747008,221476 786945265794109440,206642 790556362891730944,108396 763439244736094208,76013 763925858830589953,80486 793119765652918272,249469 767731099430780928,100893 792174899221635072,244221 755186169978163200,35890 765290492288348160,11774 767383576564215808,97413 785704182237962240,196277 786287690480181248,201555 788533963291668480,217837 768990147845160960,110659 772559826459041792,90384 733256547808071680,11774 771287739106889728,124545 751074048445063169,14781 794532915854053376,261155 787725599544446976,205197 789510816705884160,226731 751826473166700544,19542 776630414995750912,155451 749273071677108225,7966 764222382106144769,81569 775005973882765312,140675 788564436038451200,216043 764122119043162112,81869 795397896170602496,266884 771086918251524096,122982 789322572697522176,222249 773603384335007744,137965 788537743295049729,218275 767156562381058048,96898 795138246409752576,261155 781860045386551297,190464 793441719408820224,252196 765277966314143744,86950 770101999094341633,116082 793179439068614656,249469 769191391033303041,1249645 787090508065693696,207965 763935456698388480,1249179 780896855513182208,183269 788084239111774208,210748 780919431941816320,181419 794255598556590080,259288 732647687372165120,353122 778199097488605184,166409 758350367549628418,52385 787060757439602688,161901 754158346760925184,30206 788506162308132864,218275 791106482586591232,234583 772879074092052480,133043 753362957132636160,27317 754763363717156864,33549 791681059867930624,240483 793923148290801664,254135 756607386115198976,41702 768471764170973184,106774 793128802750726144,249286 780224082059128832,85854 795229571863887873,265102 757692027509374976,48663 787103995491942400,209184 748923719872028672,11774 777622593054572544,162322 763803727312683008,78566 761175052834508800,66897 791597259288825856,238136 792454434450120704,237491 786732072899448832,203674 749685897860247552,9295 759565905881726976,85985 780250252162928640,178258 775493426229960705,148593 788767187238461440,218142 760495674936872961,62063 774651377029120001,141360 780493948976496640,180825 761296498793582593,67768 785606037692743680,197512 770833535384944640,121359 790716041693396992,233307 766687902772269056,93850 790881591027339265,234583 794757804846411776,262752 787007417896796160,208109 789225830509490176,224297 775062387695161344,146704 776053184892665856,150426 732564401169924096,352433 750480230607912960,12883 768272745687687169,105109 794314843331260416,258981 766353670007029760,11774 795057839190507520,262847 791063296396800000,235620 767126757308792833,94699 793618545112444928,249469 758287475735400448,52061 766102784059973632,90694 769682539405467649,18030 793242165161984000,250633 763805462684893184,80169 790929075544084480,234583 786996263485136896,208176 774452954300616705,141316 755837240102838272,18215 757089477097615360,45964 758758955308814336,55112 773616298076975104,138165 752648336595910656,22546 758427623135571968,52659 777683126642364417,161960 781056387220508672,183759 765725679853854720,87904 773668209497026560,138582 788271717219119104,215505 763872851204018176,80393 760168229717147648,56964 786479518621937664,1063777 754046392306327552,31212 792052054038634496,243503 795263175272919042,265644 791280068081451009,200963 776813485808156672,157993 751648198511325185,14277 773003625614290944,134033 759176152648855552,56964 764452445464297472,74247 756249572523945984,41438 760168969848385540,61051 761232107595239425,11774 779433338591440896,172571 788514207184490496,218349 766792851829039104,95511 793456943885012992,249926 780844106213789697,182870 795701411585622017,267855 770100935389478912,116164 795404327649247233,247930 775097662517370880,134375 765622862329810944,11774 765495813568999424,79987 767362412412567552,97413 773840181472403456,139404 776545486467657728,151374 793721957946564609,253606 775367467161886721,148537 793166529659596800,249444 767366152284540928,82283 771799427015176192,127796 774026806181695488,140444 776064025192914946,147424 793200282624724992,249926 791727497465372672,238780 786341362308296704,203048 790655859210776576,231894 793985034843734016,257325 771241665633804289,121787 787858953141116928,108396 763445427010023424,78274 765171887462756352,84724 792044784579809280,243187 750209962501025792,12091 776352243222192129,153194 794515042297409536,259743 787236051727290368,46572 755825292564914176,39830 775304228399091712,148045 764220971901263872,82766 794738266356363264,262752 788474760011194368,218275 792368523108421632,232033 793295421791666178,250293 775051661366534145,128934 775108920784322560,146259 787733313796575237,205197 790699757387644930,232911 757309469726564352,46404 769285006187528192,109713 787966993433522176,213887 785311181460373504,159876 792753316564443136,247406 732969232774893568,354975 789691689032003584,108396 754734936741982208,22393 773595268025417728,136904 777620275705683968,162810 754112289293369348,30910 763203295594721280,1249128 786087829596172288,193098 787093041664303104,209195 791699652219469826,240483 791676857771036672,240483 732720324626776064,353714 753649457594404864,28732 750752609024274432,14827 763895550018260992,76552 774223189819916288,139404 795741929061240832,248924 793094737775431680,249469 768848848110297088,109571 769309695991480325,112788 753571385155448832,28245 781504778903826432,186883 785825304673648640,197512 757966622715965441,50314 787019036395642880,192949 787142115918684161,209351 768268074155847680,101681 778682071145287680,167677 769338900536000512,113265 773709794351853568,11774 791695282480308224,240483 765745988233523200,81946 768535482825314305,104973 778725639528468480,170169 754904907929399296,32625 780434395542855682,179742 785262046824783874,11774 785489114816708609,194408 759110616242094080,57105 793094278293561344,249469 788765080422932480,220526 763449057192841216,78129 780438754255253505,180112 773261000825012225,135736 785269685436747776,194648 755000929166819328,27045 765401147821600768,85326 785890874664235008,198671 785965423342649348,199262 794693240582762496,258981 763089907501981697,75899 756187948660428800,41680 789512755002781696,226792 760202322404311041,61544 776808483995787264,156053 761387676499079168,67973 795447779698978817,250430 777936709254250496,161960 795030520606302208,261155 765793115106119680,86103 764204488177713153,82642 769906784202960896,105109 765939263385067520,90384 775304269805199360,146259 794635211933908992,261058 764832767729360897,84724 752157582052225024,14277 756408111750086656,42249 767109453758009345,97811 773930905870020608,140025 789965912619180032,225456 762474562525155328,1249026 754743724601597953,33356 762726653206200320,73712 776057439217037312,153194 792512444874694656,244482 764145009725698048,82009 785871603544494080,198671 785519700461617152,196277 791784879901908992,203710 775477001775833088,149300 790527615056637953,231894 778155897675780096,164826 777150841010532352,158229 777989027769102337,164375 791957143633047555,238292 771000194099838977,121612 794288329172783105,256255 794643898886922240,261155 779448107096543232,174230 791447896864399360,237491 773281827054235648,135888 777668357654851585,158041 757591095928721409,47782 760163419974688768,61051 775691095476953088,149124 788709887110844416,218892 793160255219859456,249841 793056536713109504,249013 794679104087859201,262022 794791741370998784,262187 792619686928142336,246295 751541929574211585,18409 788516495596802048,218495 775890572477423617,151845 765306670910173184,87145 788828361657294848,220130 750291623762952194,11372 771409561789923328,125381 759703204753833985,56964 758498066492170240,53185 733060430483054592,354869 786134388539060224,199546 763834621012291585,80366 778648783647375360,168794 794612363353878528,262053 795726412334370820,231580 749596176077299712,9087 764010898633527298,32625 778389722330783745,167674 733029822394425344,355512 763929769821941760,80939 795288389167640577,252020 795438046078468096,266079 753234787192729600,26140 794641418442731520,262283 794531531297538049,261155 751861933670825984,18323 781504341492498433,188401 793689160879968256,248988 761582307484590080,18215 767002641570365440,96039 788023606399959041,214354 755882904387883008,39462 766088755945930752,90327 793319006652407808,251452 763098773010518016,47188 777969117479342080,163901 776482519021674496,11774 769289040189272064,112363 789936166841651201,228576 794613888780148736,261155 788159150207430656,215754 781086571881721856,182726 788490257473740800,218275 767181310720929792,98259 793117089456283648,249469 795002320849399809,262925 761663863376916482,70072 768084621426823173,102514 794987569335402496,258456 755904606329270276,40463 774003428641079296,1250063 793683993778466816,252581 760656136899072000,26066 759255823361142788,55257 781162861888430080,185921 776586724524761088,156835 766761864940224512,94353 786968149836992512,192032 758269266651189248,50983 793511376727658496,252711 765210759173328896,86440 792197688867651589,244642 791733924116336640,240627 781268276630302720,185310 756967519253065728,45122 775425396120678400,1250226 772462385600819201,131025 795388247685742592,247930 786693084272795648,206008 747531061131808768,11774 786681543318175763,204413 794250677484716036,257492 746858378048192513,138740 758433936007651329,48289 760629483015663616,64084 789829424636104704,225602 790571860320620544,11774 764135985147879426,82066 750314703814070272,10057 757449211147411456,1172928 767900670724714496,100620 750743879637356544,11774 795691396594302976,11774 752907349308821504,24134 776793239898558465,157993 781348370547736576,186080 794057895478513665,252806 788626179834216449,218832 793171585733623808,249374 754749515257839616,33549 763169243894468608,73814 761395536733822976,67226 789118275145773057,223037 753931692247834624,25634 792068789844209666,240763 785310716001525761,11774 769464851240480768,107444 760549487970443264,63149 792427558168043520,230899 793151821501960192,249961 794027315197931520,257423 791630402469240832,236941 781609585660596225,188430 793323066898075648,8044 767140341837246464,79987 770110083783090176,109960 793670663374372864,252044 793256209386201088,249926 753949616840642562,30590 752950208821137408,24727 768966377403092992,108795 789153858459209728,224015 793191884495523840,249926 774500219534704641,11774 767941522864082944,101681 793167418499694592,164814 794681850480431105,261155 759231251148632064,56964 760120869654003713,35479 775104585287421952,145963 786988286195732484,205728 773996261343170560,139404 774680567056957440,144542 787424580512075776,210313 789134944467496960,223286 780833348625190912,183269 777420168754454528,161456 779670864937771008,176196 785696495588679684,195975 793207856950411264,250633 732146486906081280,195876 756632939350360064,44273 789849041953697792,225359 769902395526709248,115418 794296116799885312,259543 754749138869321728,33549 787482854754091008,209863 793143405953986560,249841 776811730689150976,158314 777665360375848960,163008 776900721199513600,157082 794612958647250944,261155 786433863979560960,203674 795058330528006144,263926 775530454191599616,148994 778309835376975873,167398 787631502557315072,207253 753699173019639809,28037 789121353131692032,203546 785623405806645248,196277 793551738842198016,252014 771114930808369152,122982 761224246676905984,65839 787716356380692480,205197 791376880670834695,236945 753342544180834304,19598 759103134241165312,56964 793509283631464449,252020 773319260391235584,1250028 781295075682836481,77910 788820090154287104,219119 772845368782577664,132914 775987773132173312,151071 764973484959272960,85562 787552830718550016,211347 793168291803955200,249926 785597400421281792,196900 793553990013349888,252196 775517317132226560,112363 780434558432882688,180310 764690643943686144,84209 792192545757532160,243187 771154815695151104,66236 787511521379102726,210740 769331227862196224,111549 788217302781046785,215437 794704284063584256,261155 765312034502283265,87145 781585204473389056,187976 781307089247494144,186584 791335257584889860,238207 769337998307500032,112199 789168303902105600,215505 762238519964237824,349343 756829725344010240,43875 785885313604259840,199262 788601683135893504,210463 761632104971108352,69684 790212766942363648,215437 793805446389833728,244777 791068599565811712,232169 761246493667885056,65887 756460345573507072,42249 766087513178071040,90790 771813647576281088,128067 743841327385710592,11774 752728149440360448,11053 762994874836803584,75762 760142535884845056,57887 773571180074860544,137158 780505608072073216,180099 757925883248205824,49852 795092842033061888,264397 780598431609782273,181935 795095924766900224,264204 758771598975467520,54748 769207713226043392,109360 759208823903162368,55399 792936241545170944,248514 764244930436882433,82002 793236776664129536,248988 778390450185043969,167407 750730404991213568,14877 793522011381329921,11774 788170162352582656,215252 755556807490187264,38286 776773487344115712,157840 786655983363907584,90209 768563942184591360,106753 789894715218898945,227048 791222273059397633,237246 778259144302178305,166883 757443049291128832,45014 774208824659972097,140444 774053743109091328,139865 762799125695832064,75073 767043316097490944,95672 761327374327767041,67859 768425690144333824,1249553 778309435244613632,167374 749427537248448512,8178 795106672024977408,261155 773009978676305920,133454 760538180932120576,18395 761277805615157248,67350 780221284907089926,176128 766813699948548096,95530 768924407972540416,109470 763489947571539969,77598 778739191601467393,170252 753358722861113344,26458 787449621547249664,205728 756455411365122050,38516 793544008886808576,252020 781679803741208576,187976 793989641858928640,252939 772816896487936000,132335 778667182247018497,169029 793313102309707776,250633 770298089227771904,87904 790885286398029824,234583 778409928264339460,167220 792411643061923840,245634 756272155210477568,42344 774000039785930752,139404 791837943262486529,241819 794002450839650304,257423 761310039323836416,67401 762643312561893376,1249028 788063885827903488,215005 773288013996621824,108396 791350982634373120,237908 750378374405709824,10662 793309675185852416,249926 763764864443617280,79691 780062457394003968,171982 781525257865744384,187976 795121021300813824,170187 771501536690176001,125554 761609688806924289,69548 793913273083006976,255954 771159973401243649,121055 770117287009542144,106281 789521143942176768,225981 793163899797250048,249469 793532665106497537,11774 771775041142915072,127134 789181559710453760,223492 766505213607878656,93261 763874319424335872,80939 794599158439178240,256276 794765041916608512,261155 750859621795893252,15643 794580341973516288,261155 771821940176592896,118191 775083285118541825,146838 778562035680501760,168794 771590754808455168,111558 755133801945112576,35445 775135124090347520,146720 790547244239822848,231871 793482900201213952,251452 795066764870742016,258193 768286037625872384,103354 763042343922442240,75724 785970842987528192,22735 789288058919215104,224680 794001524833849344,256219 755291728446361600,35890 767802942497824768,99471 776820169641340928,151463 794205817306116096,258771 764935115415822336,11774 776210663433654272,153480 765394549543956480,86345 780616023271694336,182154 785519406193446912,192421 791352563102724096,238395 773716655343935488,11774 767858712090251264,101681 785905406375661568,199640 781219346555236352,185310 764316107264131072,82457 781230793620271104,185496 756785081683816449,43469 794577808521621504,261359 760986423222829056,64664 763064215162785792,75724 779535567868407809,157593 790189724744810496,228224 790268939389444096,229693 791361470042955777,219509 790656002702008320,233307 777177572517908480,78129 776963459191861249,157082 792893001789997056,242693 762313923206852608,1249020 793186833773408257,250383 753984499818659840,30802 764647831437053952,78084 773718469879603200,11774 790264664340987904,229159 753373134091264004,27045 785682329012465664,196277 794666867243810817,261155 795057754515865605,263907 791356722229055489,11774 787264025801400321,207613 752682527828025344,22746 771128254711361536,123583 759847112389648385,59662 792870404834467840,247240 793972777103413249,257353 753632418301612032,28732 777964025866878980,164869 753206869146136576,26029 757851698874359809,48810 764780566147395584,84724 763447569968050177,78304 775754879553986562,150511 765624768607420416,88332 771079996282515457,122344 786989081641283585,207949 793859246702014464,256109 760531372523917313,35479 770590146337005570,119860 765963406155194369,90031 753779258296786945,351152 768095833988276224,103389 757440815983656961,47261 794477583521837056,257325 762808664696709120,75073 771409613518438404,125381 772515744412073984,131007 756866792782303234,45125 767495082522005504,98748 789779867478798336,227242 786611707439439872,194221 776954590843375616,159359 781603159932297216,188401 791504155491741696,238207 766716126114054146,95672 785279336446177280,194707 792247729866940416,241608 760675982059634688,62771 752982714932879360,24788 768995058683084800,109666 761562936334835712,68987 758838193244426240,54861 765517471940022272,87904 780097257995575296,178045 762806606132228096,74483 758331973391650816,52554 770224412419391488,117257 764181701195104256,82457 786516719418216449,202727 791438226594508800,238780 769016223162130432,101681 758052296597106689,51069 776947824273592320,158684 790739483113074689,233154 768994715953991680,110585 795670319835082752,267542 788346764659191808,164764 793873154372272128,255942 787297287252967424,207965 791442178123804672,238099 772955866358165505,132996 775441535684968448,149200 780614067622973441,80785 762002698401177601,1248990 790267620276707328,229159 793435973031911424,252020 755216387879075840,36219 764976837743161344,85562 772136677238333442,127218 769298778440491009,110659 781500039323459584,185310 794699830388002816,262849 759193708847738880,56793 761415009733742592,67226 771077295763251201,123135 790362146605445120,11774 771785988167303168,127134 757794074489257991,48929 775037610511118336,146259 750087808690352128,11514 793230672253034504,249926 758618007602069504,52061 760568390893174784,63149 760138340033257472,61245 768607960226336768,106702 749422442683068416,7060 787842158451568640,234630 795088215434817536,262145 766087573668102144,90629 767583027652198400,50827 733309560572776449,353380 794568889438994432,261155 762006110106681344,1248990 732166813069377536,349736 763594186809413634,78684 769577353953447936,112239 785334508967038976,194205 775008288840806400,144234 778203328396177412,166390 789664215422214144,224680 789910295950962689,225981 791822589039554560,241940 756979805741080581,45669 789477513676271616,225624 757430132525019138,1170553 733339143904727040,354525 789062469692030976,222627 769361739800469505,103812 777275896663269376,64722 772920866342481922,133081 791911520246562816,242323 791694585445642240,240067 756491452461572096,43547 765258613254488064,79223 761161774368382976,65174 781288412112388100,186212 763779246120656896,47188 776749702192754688,157708 790075011340001281,228124 750681717187325952,14421 770699690002280448,120610 794810420653621248,262752 751110487962779648,15808 750024292671168512,10654 791139666103791616,350819 751751985997553664,14277 793470621938311169,243075 749647061855965184,9145 788051276730773509,11774 764317028450701313,77598 779139977972244480,172089 778706155388362752,168698 793097990357397509,249469 793518455140081664,206412 772413498357719040,127871 765562759245402112,88052 793176630344556544,226862 786252888288866305,1063777 788344130715779072,216956 794596929724411904,261155 781880755333001220,45672 764670809788911616,82344 758154492009324545,41703 761350765013262336,68057 757745075245854721,48826 758761718407364611,54070 732617722610208769,350379 766773954887364608,95869 793838180566835200,255271 775480837039071232,149300 789683022673113088,227242 790988958758993920,233736 735962286775472128,11774 781526503540477953,11774 759164303383470081,56964 770934540948897792,122146 791010237390000128,235621 768884152821092352,109349 773303106620841985,136110 749763831434444800,9433 776425685896179712,155688 781299074586726402,175772 779410906686054400,174557 788560160545312768,65113 795332439455531009,263896 763477302260838404,1170556 758398761030803457,52554 777488015824330752,159876 774426309170569216,141360 790176774839762944,225359 793618956535730177,254058 774401778649600000,141912 788393094358011904,217604 751863837389914112,18893 776556631677079552,138812 765268620649779200,86209 768265739274969088,104940 778762958113427460,11774 793111552572272641,249469 792489184908804096,245130 794347694554693632,260033 759606322102841345,51997 778686856116396032,167677 778151335569002497,164669 750134203585626112,1247847 766772869233774592,95511 775302323233034241,148045 777524500447375360,161387 763675171303612416,59725 786120237670211584,199546 794573632051650560,261155 765939901825187841,89854 763089581692424193,76474 791483953270054914,238207 735023301257465856,1170870 765939906518589440,90384 780561950228951040,181419 785927406301224960,199262 789518352880373768,226672 788133249667170304,214809 790760344360714241,54854 793248655209660417,249926 752287219151433728,20279 788159672750604289,214899 767005188221579264,82344 768243518045380608,102514 775457957479747584,148170 795354769426509824,266054 732903800344694784,354525 780626539138326528,182211 787353619150544896,209477 791684267688488960,239906 765404479000752129,86440 773231594500976641,135025 763909599019753472,80939 789762625945100288,226490 763467145963532288,11774 793859696088219648,252581 765069923957690369,85562 794650526843404288,11774 770444566185013248,118191 780679715803631616,180427 755127813003415553,35445 770662852776583168,120464 793509533905715200,252741 778716649520148481,169384 759033803658530816,56302 763163205350797312,73814 793624932865507328,253032 758789495466631168,54974 764209955419279360,81569 788051329486688256,207965 781182473073864704,185496 790324780331372544,228037 761579185873694720,69231 792285326509092864,243187 770838871751860225,121612 794306240671338496,257698 769141395936403456,110362 755163181635375104,35890 771476905090482176,126152 785826490126512129,195975 794557603527409664,261155 757934463330480128,49925 793923885364289536,256219 762741634169569281,74681 772890478756950017,133043 758185044275888128,50827 759517285115506688,56964 766415844066856960,91751 766486090505158657,93261 763125391313731584,75608 762666149234343937,73814 777378796424933376,161705 795028634050371584,263532 769193238670536704,111558 791035081355763712,235590 762909365649059840,351337 773575076755013632,137042 775981428744085505,152735 789171266263527428,221416 780637037133266944,182257 757256290540392448,44450 763812044927672320,79693 786975966383906816,207113 759527099082289152,57463 786314359198711809,201558 788388539624923136,217519 795008162956976128,263895 792242660719235072,243187 780900526732947456,183269 771668407624224769,125367 790885376160309248,234583 792785795228786688,247240 793092256563552256,232881 762912892626804737,74133 790578672612716545,232169 791291270769455104,237491 753702524146716672,28974 771460126020554756,124292 794571700646060034,261155 771170815983353856,122146 760510635075575808,61051 771410179195801601,125367 773979639849033728,140232 791911545932578817,241773 758026052795064321,50923 794433940207665152,260033 790522324135141380,228354 745310506622259200,11774 795229628977807360,265257 756620673473138688,44450 793549219378425856,253206 759156250747731969,56192 773600577230102528,137965 789470759395663873,225413 755166904029814784,36008 763055219022426113,65180 768626851992498176,108223 768285098726699008,103071 732606685907460096,352465 793529873167822848,252824 785317579711709185,11774 791966364093120514,241678 774627056390905856,123140 775824442467418112,151439 787305874897395712,210215 794330189643780096,258878 785801967142473728,198616 794270836647526400,259482 787755042929385472,210208 793280994317045760,249469 758493387913822209,27045 792820231425122304,247877 786596215337156608,196748 781313779506307072,186434 795119277099585536,262752 759020340035002368,55997 791224092049506304,235348 763130316651245568,75724 778364227010560000,160539 794496157904961536,256534 794917475112615936,252939 771881926726553600,127871 775803934430466048,151463 791359699731877889,11774 760554068397871104,63655 767576123496538113,98751 767855922773241856,100893 785239518840369152,194167 794966537266286592,250785 791767742323920896,219531 757889389104070660,49852 786386353965510657,202248 757688151196377088,47940 775970108279812096,142503 765564901247029248,87852 791371255089799169,11774 768549406320701440,104973 761673330365755393,70072 759490501791932416,56964 763208067097821184,76474 790311189385392128,228341 732991511705452544,354964 766007332111134720,90031 781694046167244800,189929 761279147595403264,67023 756689943599075329,43553 763152603207311360,76549 793167154107523072,250033 790901902057889792,234796 771837801151078400,128194 791351101773713408,11774 794503084496027648,256255 764921181006729216,81130 766341121375080449,90963 769546269534588928,113412 772314810633433088,129212 791049055858143232,78159 791589948268961792,238395 750376447194177536,11495 775350740806008832,148045 753960849660784640,30590 775787917243355136,151741 775563654418825216,148800 776863490208247808,156518 785278500018106368,194560 794655635510071297,261155 791692407544778752,226738 764029345270603776,80939 779128049728155648,171324 733343982122491909,355880 792340052051386368,244143 793984414304862208,257325 756953408817532929,44450 793610600987320321,249926 771295281514110976,124597 786387349492072448,201642 764912984548319232,84724 791356227661856768,217634 794548562239422464,261155 757692130768728065,48922 791736521766293504,240661 751194301514723329,16422 792419091050967040,243075 791266083839758338,237491 794608294404845568,258741 768019999516717056,93261 751619627541684226,18326 761969489944739840,66815 780591850591703040,181811 751663302011346944,18316 777850727431569408,159850 794321240651681798,11774 765583967219167232,88444 781368696967233536,187366 763835494627020801,79987 787721592377925632,205197 795046775723819009,246425 788547901412642816,210390 792427034735697920,245268 761240198671761408,66371 767820290516803587,100529 758378124954525697,52605 791369397059280896,237787 762245633839280128,70858 788610083232022531,214975 776416111579373568,153845 764980728299819008,85562 770654015432585217,120393 772989859841449985,133519 786540434403106817,203674 759885769485983744,55257 753604334684811265,26458 793954806264041472,256935 773172722775973888,134561 778302237944733696,167311 778564142533865472,168794 789469904361500673,224680 776425831098937345,154071 756532134173704192,37294 762760934817267712,74681 773641864159326209,138382 788189806459293696,207109 773357304368340992,24173 774794889229918209,103354 781269505624473600,186434 768512131259965440,104973 732967105948188672,11774 766419465521147905,93823 758803239491948547,1248642 794320001624920065,259457 788572564998098944,215437 794675663525576705,259892 779485686738980864,158387 749379738355937280,8497 793842243748499457,255954 776177712398491648,153194 778535191887437824,167407 790965325881872384,235532 794273112485462023,250633 759745941335187458,59623 761341858354122752,67973 791338876921012226,238207 746697224185221122,138740 761688657396981760,69711 750571655324467202,12290 781096505356673024,184223 793846319747960832,254698 771713651396993024,125554 756895880406523904,44163 768197434384195589,83751 760547667923664898,61751 795419962596880388,263931 757762393652944896,46887 781223899279130624,186434 773651547414728705,137565 779389447246753793,141360 768420094628200448,106281 773580687848960001,136947 773970063275810816,139404 787083409449365504,207287 791713899682885633,240070 781354024268210177,139404 765586178762563585,87904 766404715718508544,93286 790713302590459904,231881 767755761116188672,101203 793170221708238852,249926 768095302419111936,103261 755102803295670276,35403 786764917315555329,204413 762113636559097861,66922 767808245784117248,1249395 781426029856378881,183759 764992465552207874,85562 778049361435504640,165497 786156397071400960,99684 795693933388959744,267862 759881414229667840,58267 772223486370549760,127775 786382947637166080,199211 764959742171222016,79999 770707700107718656,738099 793817801668628480,252679 742799564856397824,47188 773208847406264320,134975 779142070036561921,172962 773382801714352131,134561 778371495278051328,167319 765536348061126657,88052 753821940737900549,29263 775476603455279104,112363 790918824166129664,234583 795671946788749312,217634 762637933304131584,73704 789062865139273729,222627 795074050737532932,249926 786016998069145602,197512 795110125535199232,263907 758815198039805953,54070 763884958649901057,80136 764923486980767744,84724 758130049065316357,51069 769676927162613760,114779 785254821565640704,174507 795283903066112000,262022 763404009226940416,77731 779134283038547968,172962 762268220615225345,72035 775464435418853377,149329 794003497490333696,257492 795377925285507072,264397 766313848282476544,91946 775438643850715136,148676 761313087383281665,65180 773910062121246724,139404 759037800297603072,56552 778306582807322624,167319 793863267634581504,256255 781158167648481280,168698 791624873613352960,240145 793242046131822592,250633 764158126719238145,80939 785659563076968448,196277 788497092423487488,217837 762720788898156544,73712 793629081304719360,243286 793729180278153216,254135 771501769570586624,126293 757631209128103936,47659 781222667240214528,186050 794697413076389889,262849 765278439314116608,86209 758759867599519745,55174 762270388432670725,69878 770286888124944385,116968 766109899298267137,88920 773965623109967872,140444 768095440592003072,103389 795028397445545984,262849 780953265877815296,184426 750363174138941440,12883 765236762474115072,86103 780558294222077953,11774 790612089958076420,246425 795242990658691072,262847 733352419011137538,355985 765546238833852416,88052 768236754910326784,103924 761381139990908928,66801 792076533040984065,240483 752661949838561280,22779 787713343070932992,207109 772978358300708864,79987 760158334259429377,61412 793124712603877376,249469 795423356610748417,264431 769309855609937920,112301 777502174209343488,161988 777523689243934720,146804 795420758608609280,247930 786968936298315778,207949 789670278095831040,226883 749101083901849602,7285 761475904732225536,67326 773914130482798592,139404 753695212396957697,28981 772471449143549952,129558 785749390707130368,197286 751858341131935745,19236 755045388365750273,35044 777656672579792896,160228 778973693615611904,171164 773295264803135488,134371 790589850307194884,11774 793318083142254592,250033 759595997907386368,56964 767822578169905152,100559 785988112186912768,200382 755509992904589312,35890 766057419759902721,90384 793948466976129025,255826 766690077703569408,11774 769284335832891392,81294 776918043620413440,33169 753214171232075776,25071 790545165534519298,232137 749361289479290884,7849 764349823281537024,82209 791438382014443520,238207 763835494937624576,79589 772846542508158976,132335 778319311412658176,167407 753347908817264640,25189 779664730793381888,159876 769737259339821056,114779 793003690986606592,244270 776341053045551104,152314 788415620916228096,217519 793618338865971200,252580 780672547138342912,182036 794929565609041920,263817 763090553953095680,76474 742730903068282880,47188 790426510414876672,230270 793523621092290560,253156 793457376368136193,250375 757922171704389633,49843 755102136023785473,14277 787887436093206528,206101 764992442231906304,85657 777959804539199488,164846 755205421615505413,33751 762283062478704640,431998 772123421090152448,129558 793093849405071360,249469 777567724935450624,162213 749626661797130240,9346 757609798900801536,47782 771564263785713664,124855 758061692236468224,50804 762039902611443712,71429 764775312915771392,84683 766427236710756352,92958 791368822943014912,238395 792340888592736256,235685 793498104540594176,249926 762711013720555520,74308 771398764590313474,125381 777517395439185920,161387 767803139722477568,100605 788916117272047616,220029 792798036930035712,247240 793510924783063041,252020 776741235826397185,157755 764272631927406592,81783 788898668195803136,221972 761240652478877696,66820 771402054149427200,124744 778390879451041792,167063 753689830639493121,28563 768318385365004288,97386 773679767627325441,86627 771736449838374912,126512 795161918373822464,262849 760232286868701184,61011 768085063296770048,1249510 787003612803190784,192032 736311367829966848,354984 792045699395358721,243075 769406436103360512,112693 775031641546690560,128934 793553111302406144,251772 762699541015506944,73712 759510226508910592,1248642 788756459471433729,220526 776535442409816064,155933 790333405346959360,230282 793243278405763073,250633 734850381952520192,195876 793999890095292418,257492 760607690468888577,63655 733395059891154944,353006 792553905565503488,245101 775806231713878018,151156 775484010319544320,147773 795248024846999552,249926 787796609149132800,213064 761957537864351744,71026 775740946013036544,112363 777287215152041984,160614 770409605423706112,118191 785849593518886912,198671 770297567963930624,117257 788622767012847616,218258 789964144606707712,227904 794568280744882176,249904 761358738821419008,68182 770998407091539968,122299 785357963179520001,11774 733017298848604160,11774 791760727333756928,226581 793185163941326848,249926 746519143294263296,352060 777485329511157761,155898 770811905317273600,121479 777665155567984640,158155 778729711480430592,170207 792018697237897216,243075 794338467983421440,256219 766687642276601856,95568 758340020654710785,50923 760278883371511808,1248387 786372516805652480,201958 749945534455087104,7901 753804086676451328,29040 757329752399097856,14277 762863393002754048,47188 792711100814925824,246987 778220158271631361,166409 757384292007682048,46379 788840068752478208,221476 778400304601534464,167124 765885516310949888,88920 794938981590958081,262752 770155277777833984,117026 778701619114278912,169101 786395206212063232,203674 787715270148288512,204303 765653057464045569,88930 766300695972556800,85326 787450253393989632,210207 755380876985368576,36735 787326162473218048,207212 793283157089026048,249926 757834878998028288,47940 761385605100146688,66116 756639883502825473,33356 779330945572831232,173964 789107036071923716,223286 757248739249623042,46006 750363205113896962,12883 773900800951214080,139404 749321956667908096,7997 751034961424060421,14277 764946900348968960,85337 795398715934736388,266138 778908655953543168,170609 758236072878960641,51451 752906685123919873,22575 777338897978142720,159475 778374373048741889,167305 767810780632788992,11774 785647744757170176,194082 788546672121044993,215437 790615225095643136,231870 770682667238957060,120675 758863611435495426,52112 759154719675867136,51798 760598775370960898,1170555 781155258231840770,185257 793907685833990149,256255 759106815812595713,56964 772815282180161536,132335 788741437609349120,220332 791696656097959937,240483 756573852784791554,43258 774251022856425472,141887 781567837651345408,186584 793784539919286272,255044 790166611911143424,229172 795667270093643780,267655 789069038332866560,221971 765549816990408704,88052 768481115686379520,106716 758779202208432128,54070 769312909138636800,112970 776071796814520324,153194 793108513115385856,249469 778478386809151488,167220 773507352636956673,136904 794980375558758400,262849 795765201517891585,249926 768924048176848900,110362 790768097032441856,231828 768871696816279552,109666 770677216179023872,118191 757230487148515328,45348 759185731919159296,56282 787269331138777088,207076 773881383710318592,139404 785895132486782980,198671 764617225626083328,80720 758753790342201345,54070 787886986526920704,212239 755510562092703744,38183 789550638485176320,226578 758018836759064576,48663 785806666616803328,198586 749766215673876480,9292 768762221476270080,103706 775485417898389504,148045 764186251515879424,82011 780556473654910976,181419 788347411164868608,215608 775336962190249985,148473 776674884210528256,156310 779283299906772992,167101 762457417187598336,47283 781598861643042816,188401 793934824373452800,255942 780058612727095296,178072 791875926875369472,240483 793965961560854528,255942 759193983851585536,18341 766943104897212416,83342 772175254311632897,127579 753900620470419457,28569 759041887525146624,54631 792691759168053248,245722 759109231408717825,57105 776745468843790336,157755 751544525789630464,17120 771773854809063424,125222 794992600688140288,262849 770600627047129088,119771 785657811695009796,197512 755864819740311552,39911 779865793014042624,176201 757290240474161153,46612 788150577054089216,214976 759002444139335680,56292 765895955396882433,89733 763426478943940608,77731 778100030142054401,165185 788488154256842752,218275 761295252657348608,67768 788869673202753542,220526 732771168705347584,353789 772412903135797248,130669 786914227944431616,207287 760574533694787584,62798 789937088699457537,228820 759717336223928324,58659 762922751246032897,74043 764568066504163329,75349 789240259112427520,206666 789556474552999936,227131 767032019528417280,91894 774362801875853312,141360 791398830659035136,200963 794540187082694656,259974 768855489488846848,105109 759029244169072640,55107 762275593308078080,51778 768129313761849344,103354 787026910891151360,208014 732691108203991041,353228 793909032683708417,256255 772803670702366720,131947 773830113821458433,11774 763668754593157120,78304 792358381055012864,243075 753745643483623424,29592 755381910256230400,34441 792158346316910592,243075 792527727597277184,246295 768496283803877376,104973 778770272639938561,167220 755433107218726912,35637 755822886695206912,39685 792113255607050240,11774 760111679677931520,61051 766419144363376641,92860 778647450248634368,11774 785563225366552576,197035 781916426504331264,190635 771435845463269376,125742 732851182406905856,352089 767844676548321285,101681 794052664338182144,255192 759215991427567616,56964 759393689479290880,1170537 765856457975881728,89887 751215564979183617,15066 733000034980003840,353451 795680222137827328,267862 774093114046685184,141360 764967868274466816,11774 793508725113978881,11774 771308712728203265,124597 776569885375602688,156926 793584188763021314,192968 761276658561220608,67460 763841653983485952,80486 763155997527511040,1249110 761640860341723137,69684 787911839476834304,213887 791879428670263296,240067 793930380978028544,256439 794328892496613376,259231 779111124763611137,171017 791345518278508548,236907 752004901421649923,14277 758509868395352064,53185 791822722577920000,241678 750383999315357696,11774 763781186539950082,80192 780898187137589249,181811 769587226124529664,109167 780736417265659904,182574 786189855722123265,201619 760560024464883712,62708 786907510552850432,207287 793951048419246080,252939 791036720322113536,234583 767859090001387520,101681 781262228129472513,185310 793118753428901888,249348 766037393237348352,90384 785679337609502721,197249 788006843821985793,213887 790325712448290816,230277 773987810965528576,139360 794554154924421120,261155 755835639157981184,39462 791349284318814208,11774 795029989397823488,263095 754110880086884353,28451 761564209507360768,69231 794879151262101504,263685 789720901814063104,225911 771151470808993793,122967 789979759342186496,227748 765309525431844864,87145 765683594643636224,88930 785890182285266945,198671 764449960859275264,83391 786406511492800512,203674 791681779967074304,239906 785995365791117316,199211 762706455707344896,74431 733374815407616000,355480 786339263654887424,1063777 764815725244448768,84689 750451488720171008,13532 763502769567301632,78769 773871357293568000,139404 780832939579801600,183269 793928756624642048,253721 772827854555930624,131025 790045550674636800,229505 791692482295767040,240483 771139071687135232,123583 779067653323300864,172545 778312548860907520,164826 776341189318549504,153613 788567438367436800,215437 793935213441220608,256679 755048872422936577,18470 778802206350778369,158524 790565731469582336,231944 756640660678057984,44273 761809602774118401,70543 794727528141324288,252893 759043375014096897,55262 768490515117604864,106716 781782945283579904,177455 778920030448734208,171168 772462318105956352,131025 751977299373748224,18539 767437706611728384,97447 780879146566189056,183269 765209458708393990,86120 776883826987413506,157993 793792235275902976,254209 760192372240183296,60999 760139670181130240,61051 751205623061180416,16299 793494707854802945,249926 785255698946936833,11774 770663805382594560,120341 787794934392684544,213064 792211377586737153,231358 793152136326492160,247056 766071610205954048,90384 781390982612910080,139404 795727675671203840,268356 760709793170464770,63179 774482519995609093,19647 750904825810911232,15643 771175723318902784,122982 767031467205652480,1249370 779371510456782848,174442 756579964682633216,26569 764167455035973633,81869 766251062726721540,56964 773282603377885184,135928 776272573097209856,153194 763516524787228672,431998 789912655775473664,225359 761250353505591296,66842 786219226491072512,70858 790977834017665024,234583 781489610841088000,188119 762001716661329924,71343 780809223097769984,183269 786994081885020160,206484 770241779820027904,117377 785473484830814208,195975 787051400047960064,208487 777192624310530048,87904 787783874281480192,213064 773634543630770176,137565 740426721183272960,11774 788411676177477632,217519 765713803409367040,84209 789442672712753153,220820 760553264337264640,63410 776204359281631232,153596 774333514682687488,138415 775000810811863040,146259 778365205684162560,167220 732594080920801280,352835 754827018152259584,33356 757725115488534529,49121 766021022508343296,89923 768841631009087488,11774 786791180272934912,205181 788784655801671680,220332 774799815536508928,138054 787984076728832001,214079 757923096481312768,50028 776206959263571968,153596 788462061680488448,218219 773177000903278592,133454 786526998550179840,202379 794191559335940097,11774 768566540857929728,106281 795081733779628033,262886 776188055149568000,154469 765326451176448000,86962 794558505466363904,261155 748545657145794560,11774 773379143077539840,135025 794947661954576384,262847 777272684027588608,159876 760675346157072384,63712 791798710745169924,241034 765940842884464640,90031 785857437450571780,197512 792093884092256257,240483 753192198322135041,25189 795394548214079489,266884 786280016468254720,201958 788853314767183872,220602 772129684721168385,129558 785914162828365824,198591 792129940309377036,243733 781116669330616320,182870 781365288457560064,187502 791689507808632832,240483 790961177513697280,234796 771363368930271232,119718 779301596102467584,164814 752219685966319616,20279 767424723038769152,94699 794004294102032384,257492 773206408317825024,134561 749921214018256900,10735 791750743753621505,240718 778811220274974720,168794 769015355276681216,103924 777095777487159296,158520 767281450630733824,29263 766396811972050944,92958 773521928984338432,137158 763874175245221888,79911 764908390392827904,84724 793161280408346624,249926 777497190394503168,161988 778824802777694209,167220 769335853122457602,112336 794064400046923776,255942 780749965177991169,182870 789066912193970176,221476 771204596928618496,118191 768513851293855744,106676 771013446796271616,122148 778732535614312452,169029 792818876752855040,247877 779372307399618560,174442 762466649207255040,431998 788512397313118209,215437 768545447761678336,107469 761349789782986752,67226 770742185759281152,120610 785766480264638464,353878 788781523994501120,220332 772235877439287296,129551 746415322618437632,11774 793252434164391936,249926 792674381520637952,11774 781460209164247040,139404 785341522107518976,195125 786433884632276992,203350 774437579924054016,142668 776895182969180161,158428 779505448735170564,174115 766846130629980160,90088 755101769579962368,30590 756592205524008960,43887 786260987175329792,201494 750480508081958912,11495 794684246552154112,262752 754982234080186369,34666 778989461937983488,171324 792447420655280129,243187 775482695698649089,148473 776081299455012864,151463 791000049983561728,233736 769659663839133696,114422 793589799735160832,242693 789116818463952897,220332 774501242298966016,137979 793653025780838400,249926 734774913844838401,351644 755736850535292928,38175 763806350275059712,80393 754749391567593472,32404 790622598342127616,231871 756974147503173634,43285 780684056186855424,182036 786165005876072448,201292 778034114171592704,165512 785517554446065665,65113 785557691527671808,196277 776484409021038592,11774 786658437882978304,205270 765241994243350528,86653 795124415373553664,262752 758281757175144448,52195 787013867880808448,207287 795752609831407616,268529 788776541073334274,218260 765022353336242177,85562 763797007056207872,80393 780620480092987392,182146 752270650706919424,18215 765058460727644160,84209 756214730105040896,41680 790618498745630722,231870 792312244143087616,243075 776097637711896576,152735 794559600452194304,261155 764456313547919360,83391 793973594980237312,254135 767870811122208768,101383 775291850634760192,148045 765690157089558528,86961 785270990137810944,194648 763702710013014016,37160 786741537921241088,201285 793214617363288064,248065 781465514363072512,186584 755662718162567168,354470 789137024632623104,223899 791450363127795712,237332 765747854954663941,88920 785547214454132736,196538 765974904676188160,90618 778934233477836800,171168 793928365841358848,256935 789507178994348032,226712 795756276277866497,261155 786993156369907712,208176 756931572952076289,45614 769361478038200320,112336 753397058321526784,26977 758684581117722624,51778 781170871247343621,183269 794686744755052544,262752 795703690799747073,267521 768045146223116288,102839 763743562651594752,633148 777783022028460032,155898 755464827754188801,37294 777560627078434816,159876 759832784106127360,59923 765613407026372608,87885 795245968228806657,265608 764123453561704448,81869 750724237501968384,11774 758794539414925312,52749 791676028536156160,240483 790649504294920192,232169 768380780946960384,105270 791628167261880320,239426 785560002832404480,196917 773361731720581124,131436 776206857111150592,153573 788106830358740992,215005 755822026758029312,39947 772906632745484288,131084 795473008252981249,267297 775386643092025344,148870 764849531771125760,84724 766435141057122309,93405 779129046689013760,172962 795324359992868866,264397 763900933675810817,80939 758130450569101312,1248562 777179202936184832,159370 762075954713862144,431998 789332955042750465,224680 778347464143306752,167220 791715831243616257,240718 780542086164733953,181409 788926836973731840,221785 778269316915556353,166409 793126760716001280,249469 791682933207609344,240483 763340210792910848,75709 764546565885353984,80939 766429903638110208,89859 773320897876733952,136110 756849192342028288,26539 791757767010754560,240483 759181487568670721,56964 780831235111354368,179054 794661362647572480,262349 773478727548141568,136814 758449551044816896,53185 787011353290510336,208176 789421006372962304,223921 778269182341287936,167046 791398212548472832,90252 788168537634381824,11774 794541998413873152,257492 787158527559077888,209184 791967468172382208,242584 762613266887606272,73750 768845268968050688,75073 786306107539009536,199640 791333238283259904,238207 788691475810902016,220029 793999853785415681,255942 750038324392259584,10848 788838011018489856,218275 737707354465046528,49681 766405687333253120,80939 776971492609449984,159093 794656770979459072,247240 794934837995933696,262022 733708386911555584,355952 752694772892966913,19599 761197141452689408,65663 793340106878791680,249926 766355253566459904,93303 786146141054394368,199891 786903905686867969,207287 788463431909269510,208928 788196760871055360,215252 771380674045612032,124597 768275158897340416,103071 775828068908748800,151463 781586978940780544,186584 766859816967008256,95707 780931659461828608,105799 759164280772169728,56964 764298505741414400,81702 780632649467473920,182146 791721754284683268,240483 791340448564609024,237436 795053409221144576,262849 795047693701685248,263289 785703076401336320,196277 773941233680916481,140232 761116605770194944,66159 764983512566870016,82020 755867153845198848,40246 763036235203907584,75724 753483661824167936,26458 753726671765864449,29548 760250871112273920,1248387 787998855413526528,214079 793873619524870145,200963 793976676967481344,256935 758256684347383808,52061 792281663812296705,220727 790261139091312640,230270 763847800769617920,80546 777243363523244032,158897 762694672598851584,74247 773217608183091200,134543 785297591084908548,194923 781378261850796032,139404 765294525938069504,86472 790669867007574016,232169 759156815477219328,56964 754079441865707521,31320 754114497141276672,16728 775988660554625024,149279 793064325003042816,234961 752959242408255489,24667 780297821459185664,177508 769843039669882880,103354 794380257558204416,259659 775481763413897218,73814 744121371563745280,351463 770542966314237952,115572 755172788848254978,35890 788509557140049921,218349 760267672915419136,61545 794982919165112321,262849 787009683617964032,208401 767948610940047360,102011 788418101197012992,214979 766408508883468289,93823 778606971704446976,169226 791867596400304130,241819 763205012726112256,76474 742267785342898178,1011996 785321940072423425,11774 787019074588946433,207113 791800521895972864,238429 785543338162257921,130635 765657151968649216,87858 778604184455086080,168794 749948596443815936,10662 750789108327481344,15133 756917040137416706,45122 791258500106039296,237491 778396794183094276,167202 768344324857823232,104406 786210515106209792,201554 778753184563073024,169923 789241103165886465,200490 790593259760455680,207965 791773978398339072,240584 766435071830089728,92959 774092245830017024,140230 785723734019575808,195975 776540813060812800,156781 779290890783297536,173753 786696318081179648,205455 790529821227028481,231834 780534099811237889,176794 794635320931270656,262145 760321587304357888,52112 763849491749310464,79592 775837679011373056,1250240 776322628437024768,154832 762836954220081152,75244 763430990828171264,78304 793847799636959232,255393 773091101934780417,134288 768077827694395392,103354 768248756303192068,103149 788754954764767232,220029 781269664869515264,186210 773419190871089152,136515 790702925743951872,232169 789833493836500992,225359 794624310350675968,262022 768544177420324864,84904 768890032933470209,109167 794971838510088192,355185 757615209498365952,47761 785278025818640384,193669 789084240273027072,7047 788521282685931520,106085 749718510595674112,9890 761641494289801219,69356 786622693172916224,199493 758775714699104256,1248642 773711947061600256,137042 785311253996638208,11774 790928079585681409,205972 763864201504911360,80153 765301614483742721,87062 792192226755481600,243075 795329862382813188,266079 792700034730987520,246771 765395221198675968,86103 767556083938459648,93272 752929176026423296,24597 756326223459000322,42249 772455196962201600,131027 778642768373673984,47188 785951628004356100,199960 770143756666503168,115435 781582495850434560,188401 760128321891897344,61011 758027037714055172,1248565 767754340383752192,100893 735144606841470976,355260 778411424515256321,166913 754742016387362816,33174 774235518380875776,139404 786509357441613824,204183 785702133119070208,196277 768269314663342080,103924 793615051475263488,254135 791510640317825024,235590 793103689368109056,249469 788764202051788801,220332 741800834934165504,354884 778203435569143808,166409 793955453529157635,255826 763908858649669632,80648 751808364632535040,18893 794426927494746112,259034 795285109142388737,264397 773220870613532672,135025 753698047125663744,28974 778811746173591552,170298 788348928118910976,215252 789212166041640960,224680 760939093341634560,63753 795494709531643904,267265 791792471911067648,241678 776124683439648768,153194 792050617267081216,243187 788062810232254464,215005 755904651925524482,40066 776223852447862784,153480 753701197018722304,26778 755057629400104963,35044 788881178422116356,215437 758281283843661824,41703 785720438617935872,197091 775064813986783232,146214 764787082623455232,84724 776138594863886336,153915 793937990351515648,255942 765939195835809792,90384 781302310538452992,186434 790571531642347522,232137 771034242147053568,119832 754876032226775040,32860 757540738821398528,47740 769669277817380864,114680 773939411234848768,139348 767138905275727872,93210 794577224175386625,261155 755085149801422848,35367 756622050190655488,44273 767809437859995648,101681 794745662608916480,260994 779379614170906624,174427 791035824855023616,233800 795380800984350720,26066 773032239076487168,133519 761415553617584128,67226 778265395211886592,166532 785641881623465984,194230 753348621215604737,19598 751716600869490688,15621 755161661636476928,35890 750501683998765058,11495 765519825192030208,87904 773854061905018880,139404 755264164235358209,35403 770520766144143360,118191 771906154465140736,128615 785846948578353152,196277 793498760252796928,249926 762595695555641344,73704 794203979051831296,258331 750471584888950784,13343 774426103217651713,141360 770358276169105408,114227 763389685896912896,76406 775825606856572928,151748 740590363090378752,11774 773943845646106625,139373 751591370683547649,14277 755155331345485824,35890 790775754107727872,233692 781347335959826432,139404 765675559544246272,88669 773298495251898368,136110 780805914760613888,11774 767817740086226944,87904 789239224990068736,223671 794907609254023169,249348 791072826166042628,235590 759208460173148162,56817 791767623667154944,240070 793945632134283264,254135 761753863665819648,70355 777942721315086337,163166 788743101410111491,220332 760281674299105280,60779 765952792632631296,90426 740363038025383937,11774 768243165270650880,102514 793094282064211968,249469 751114954082816001,1179896 768535552450670592,105109 761579535326326784,69231 787386616083906560,180433 789169761494061057,11774 744959261675925504,11774 770429128520728582,117257 766078663339020288,74133 753960269035044864,29263 754776402172317696,27317 790621162401173504,229901 752839718627401728,23899 763501637210038273,78385 790612142948954112,232169 793153803537178624,249841 794713516401971201,262752 787041008097775616,207949 792142273014145024,11774 793207724599152640,249926 732090503420841984,349218 758856716540706816,54070 763105098406912000,74247 773862881251225600,139404 779096554539929604,172523 795033569555021824,261155 746382985272786944,11774 757804871944769536,48922 770772323007918080,120610 769681336781017089,114779 754768151926026240,33355 758361632414261248,52030 767853028179320832,100605 777885663266037760,160641 789916567974744065,212131 791340775552405504,236454 773644405169356800,137033 759561239630581760,58034 734852524541382658,351644 751126517543940096,16299 774191393245896704,135505 760293519521046528,61544 765542122447593472,86693 789149177959841793,217539 761778939979190273,68987 769739903068274688,115207 779581191204773888,174115 769240876409290752,110942 757751422414786561,49278 795690305739780096,268179 773684704969003008,137315 757170763103281152,44163 795361187202404353,266079 780868686299013124,182154 750403748464295936,11495 755441134441263104,11774 776506530929618945,70223 766621490137759744,93184 778984545148342272,167319 772922469841788928,133519 758306310798573568,52112 775769581889523712,148713 793954682645389312,256217 755853259814768640,18215 791821242558877696,241720 780620411369353216,182146 767402070445953025,96039 755160487197757441,35890 779866025261207552,174465 753119709344763910,24788 740592855400341504,1247378 750104116831989760,10735 792553307025780736,246012 768635316362027008,107428 794551258531188736,261155 764864823620493316,27280 765032174479405057,84724 764991641555902465,83903 790369264523849728,230282 795755282035068929,261155 771520065745199104,123080 780809994979729408,180627 795065995723423744,262849 750825730909626374,15643 794617268307161089,261155 780086485064220673,178258 780874851644866561,183269 775498934261280768,112363 791263037898444800,237274 737798374435344384,49681 775139662860025857,147391 795680358230528001,266151 760943289595994112,65626 795382393230229504,266416 755024475712729089,33953 771064093604216836,122388 791351237115387904,11774 793866243354656768,256255 778561690774278144,168794 765184070913449984,86103 750194961883262977,10735 770721875349626882,205972 732213375795503104,349582 761386142025469953,1248895 767966451936268288,352158 788540036010606592,218832 791656954263433220,239107 762332693992308737,71749 770963700396257280,122146 787713524835291136,212357 769275354636660736,109470 781343146294841344,139404 794318537775075331,256038 778517744924798976,167398 764976917170753536,84929 792080789718441984,237964 794970477483741184,262022 761635252246683648,69356 765961716341538816,90482 764554695226626048,83945 777610879592456192,162213 771820188828209153,127218 750903441728344064,15643 778701580753174528,169320 754728863519895552,33356 760280475571073024,1248387 793273498986622976,249926 793286008787709952,71476 775179325331177472,140444 775617068968218624,112363 742326961511370752,11774 789265318774398977,224680 751844375123013632,18215 781511372039303169,188401 732738053421178880,1170595 732212776165355521,350353 790935140679741441,234583 785946381772951552,199352 791661807928741888,240145 758195618380558336,50590 768543305722396672,106317 765225969950920704,86440 794044432244838400,243865 780816147507613696,182671 774712208106393600,144654 790126174282199040,228063 793551807637254144,253206 768501314544242688,106716 769353345375043584,97685 788210626715725824,215754 758643973548146688,54070 786573517726679040,204273 768664684815716352,107072 772212575799042048,128519 776073030896345088,153095 771780096864686080,108396 786658594934718464,190424 757056684804235264,43198 790793723353464832,233307 753815636237623296,22439 780615583263887360,181136 788808924745064448,220130 785649297312186369,196917 786967149092999168,207949 759410001593114624,56964 750902309937410048,15808 759615461453664256,58537 753011635208454144,24319 786449244706091008,203350 765355706270703617,87249 792051216293306368,243075 793256439938584576,249469 762084395692023808,431998 771726203648638976,122982 777316362829963264,154914 779629831864643584,174967 765012949681352704,11774 789212515540537344,223940 790621327300390912,229922 780170909508251648,177233 794534192868687872,261155 793201091701776384,248760 752956855245156352,24837 753712267829448705,28037 795041964722913281,262849 763057572198821888,75899 771104370834350080,123595 756240897759518720,41680 779007967421042688,11774 781316147073409024,183759 779688089946058752,175153 753972902014377984,29263 760162042942726144,61145 791814515402809345,240584 793259699168743425,250408 743229636629270534,47188 775320325613555713,144416 780921768462745600,183269 764600878502260736,75349 766441278640824320,94037 791427129703485440,11774 793191169672957952,249926 779837675079696386,177248 791633314532564993,240145 755658300654485504,37457 794759482328961024,11774 755151432874090496,35499 759365715912560640,56924 791305171531956224,237491 792525938613448704,245710 766259079303925760,90982 786745380713013248,199840 792154333659877376,242610 790889848026587136,234583 790980046156685312,234583 774206751281324032,140232 789240779000643584,206666 764702525140402176,81869 785458754284294144,11774 785549037952987136,196788 794590573197860864,261155 773867331093135364,139404 763159120543227905,76043 785257327033257984,194147 787009857299812352,207613 793996474153664512,255299 772595594049130496,131542 773011848480198657,133519 787205845071368192,207613 787774514679648256,210238 776439264259309569,154869 762693149248532481,74247 753665242295635968,28866 761955676746838016,431998 795439961726062592,266138 795238555966730240,260613 768167029551538176,103354 774018141638631424,139404 764139214111842304,80939 780482259975479296,176696 791188532484149248,234583 771485845597466624,126168 778307517524750336,167220 788468105647226880,218275 750329743724060672,10735 756649522214866944,44271 788450263224950784,218275 793964926142451713,257271 768516082420158464,106281 754805849902620672,33356 758673830286090240,54070 765702839196868613,88669 761599415106670592,69245 788430151621091328,214899 793270843338088448,249926 785282196844097536,193669 793936743812603905,257026 778724946902077440,165185 792429463279579136,243513 792748979998093313,247232 793424857040035840,250293 745525390349729792,351424 763833848497106944,80482 774088150465466369,141360 751867998898647040,18893 761430812025692161,67852 752958656971497474,24108 760844027113508864,62500 773573452787769344,133702 768776417127596032,108849 792066000250437632,243187 786625050682068993,205181 786321844789968896,200961 791384115874451456,238395 793513486072545281,252890 791102221886763008,234583 763782521595109376,80177 794205942782926849,258598 786113054899601408,199640 754863730031230976,33356 770295636587601920,117377 779301752612986880,171644 780614262242672640,170187 788781194758332416,220661 792716429791469571,12954 768162266260779008,95572 788879396916473857,220029 762825749522812928,74247 778791542618222592,170609 794563541168750592,261155 760913583668506624,65180 764925724893454336,79987 778240664266047488,166390 791689875070197761,238429 793556331697360896,252020 749662602956042240,7461 780239891678453761,173336 774221879028711424,141360 750741998395596804,14277 776121705920139265,153035 793486500801482752,252741 794525614585696257,261155 752878645816004608,24134 786581268653805573,209828 794577471484166148,261155 793859763377311744,255393 765579384430276608,11774 785310863032934400,11774 791660923027017729,240483 757283113848475648,46612 778731034477072385,170169 767518198447149056,1249434 768834171653525504,108849 795388573260382208,266786 785301255128166400,194934 789927175788957696,228702 780855128098164736,182659 785272225238700032,194648 790620333619326981,229901 732164913058054144,88859 795429602931994624,266079 794518303494565888,258922 752717075957768193,22393 762028487607668738,69711 764043384168194048,80939 765173466337124352,11774 753966564831993856,29263 786679134693056512,205728 770342371359723521,117609 791309257375440896,11774 794918952552058880,261155 781111190101565440,185496 789497406756909056,225359 794924183344074752,263895 775866406009135104,150511 792062940404912130,243187 786026859561484289,199891 790308308964012032,218875 761622345157140481,69794 752910716298940417,22752 795725449339043840,268281 794699868799434754,249926 753699026545971200,29263 773714715289743360,138903 767097197057892352,1249156 771788001437323264,125554 775253123082358785,146847 795298898516602884,266079 763846228081713152,80720 780600598769131520,80785 793568323854303232,252020 792132442173935616,243733 764941643766259712,84888 767160238482952192,90384 776742189565030400,157663 790109944569823232,226490 755117094400761856,34731 775862143052763136,151165 791668298693828608,240483 793444538056605696,249926 758040354214010881,39392 791756756758200320,239998 788429493539004416,11774 793635060956090369,243615 781560077694169088,186584 793906462540038145,221524 778231241866743808,166532 788769701090435073,220526 761679493991837696,70084 792725867348623360,229693 790625194364862464,232280 755166593458458624,35890 757333518997331969,18341 770902708941365248,120557 794549314358018049,261155 786655671416680451,204413 789401861069545473,206666 757068887171162112,45964 774374445410463748,11774 789222919092174848,223692 765595227448938497,88052 751964814071717892,17416 758023475793498112,50827 795681235074945025,263817 764188096749502464,82536 777876869056122880,163990 780979124550631424,180750 795717589750136832,263896 789820667449356288,227242 763949635316568064,76012 781109745402929153,185496 792904796273512450,247877 793627307864756224,253032 758838030677385216,14676 771916050434629632,127582 791033731599466496,235590 794530833541595138,261155 750398624132001792,12954 765306077013381120,86440 758724141826580483,54764 777549089080606720,161988 778349768598847490,152594 792087334699360257,243187 750786115087499264,14653 750856923042361345,14992 788197399718137856,46572 792119153003900928,235685 778304845015027712,163667 774509525755891712,141035 793659950182567936,250633 775722496670576640,151071 767815220680990720,100559 778376348335300608,167569 788866819779993600,220815 791740671375781888,240145 785264253670391812,194154 775158754161651713,146847 769076571705663492,109167 794647219932688388,261818 793987711719723008,255942 792801464762544128,246980 760555542674706432,63393 773249637398503425,129436 794835566105792512,262849 795683144930299906,267862 732968424016580608,354162 755747652042498048,39384 790951783774449664,234583 780912492260184064,184223 781063905791479808,175269 788697063936569344,220029 785628905558401024,197297 785894084690882560,194230 790284572596383744,229505 759184268291629056,51798 765648873125777408,88052 771391650044055552,125142 765346508229242881,86725 793842371200966656,255942 768951757724610561,109666 762358968559800321,61723 765638052890877952,88374 788519104810479616,246425 793100238638583809,249469 776022257244237824,152314 786993712626671616,207949 771850926713806849,127871 776767101038198784,157840 794617590882639872,261155 781097617497423872,181419 794527046533791744,261155 781322783657717760,186584 779184012946530304,171500 794584003877728256,261155 787764510069227520,212357 791360680272080896,11774 757608785611399168,47545 794237584016699392,258598 766437672416051200,91810 756057574127067136,41380 756703979984318467,44271 791441473073913856,239076 758047960269742080,51069 769885028029337600,113982 764844866958340098,84422 777032701522108416,159876 753371189133897728,27045 762719688870756353,52677 775492055007105028,149770 750655306372448256,14300 774486941714771969,141360 772150241982189568,129558 792051065847816192,243167 757441387109376002,47283 753522907360342017,27402 787335058197655552,203034 758775769736720384,54070 776898647103418368,152123 755491961499508737,38032 789318122494947328,224680 775829125990875136,151156 771174419284660224,122955 775977342170599424,152735 778569714570174464,164826 791079194130251776,236454 792621409998548992,244759 766339636775915521,93170 754179093172588545,30590 772918956721967104,133043 761346508134330368,67587 778747190919389184,170187 764313194944950272,82759 769323866174820352,112336 761838471975665664,70884 778401490864005120,167677 791836758321213440,241819 793484975093972992,252741 758024451212533760,50923 760259059933147141,48052 776872023293243392,158027 789933225925902337,176079 751565425763192832,18470 781356013068759040,139404 765583871903539205,87904 771244404757508097,123825 791164324895191040,235886 769921410303164416,115511 785278055715475456,194667 791396593610137600,238395 754983918407979008,34666 761047379420205057,65180 772398763906306049,129650 779485578479874048,174230 761721266135035904,69947 776977785499717632,157437 752186637539348480,21437 789489342897131520,225981 795073586763563008,264397 750418976451145729,12883 758673766150877188,54070 765648841949360128,87904 778764958632927233,168794 791282162318184448,237675 793163373412311044,249469 762173474710233088,71502 767523138682970112,96039 733113504836636672,356012 764832217063272448,84724 775000724581253120,146259 744372092053786625,738099 768453222617022468,106281 781160510700019712,180233 794735385507078145,261455 767872282484207616,102249 771375916102615040,125145 780412754561605632,90252 776962661217107968,157755 778558743306993664,168794 780573004195467264,181419 758142331312807936,51595 781114427961667584,185496 792120420166094849,11774 756280611959033856,42432 792183439499853824,244297 753873031227777024,25255 790255893350932480,230270 761987081228857344,71438 788746796432551937,220029 770327364156915712,118087 766536345149767680,50101 755061316667211776,35044 769259352633053184,111448 790134280886386689,78412 794355218293080064,258598 793610351333953536,254135 774667274015891456,144839 773724412415713281,136947 767086701286129664,97472 788464945176387584,218275 795696928386379777,267862 778644527640825856,167677 773943486676557825,139577 750833310377598976,15634 763100546995593216,76506 751782602370002944,14277 767844836422606848,43579 767854528901226496,101163 775284098915008512,148045 790308076536598528,11774 754020372891049984,30296 762378106501894144,71502 766699172896477185,93405 768849556318539776,109167 732357462548877313,196346 759161559591559169,56964 746617264607232001,354111 778962239478902784,11774 763559774789042176,78219 794022848201256960,255870 764144515905093632,80939 789106012485668866,223054 793182883229818882,248770 794297507656437762,258249 795684647992598529,250633 765156159481405440,85562 758252754527748096,52061 776358637371621376,154071 793574303031623680,252020 769962716375158785,115435 787378130285654017,210207 779122753198710784,172089 778170870095380480,164826 790044695095238656,223249 761336999961726977,68182 753701099152879617,28746 793893824640712704,255942 759384877275947009,57348 739814429949186048,353374 773960535905824768,140444 794747568064344064,235208 794960253376937984,263906 759819953528791040,58267 755124236386177024,35216 774655446166757377,139012 773488744431222784,136947 793457622967914496,252352 778299818233831424,167220 781696914169266177,188874 764921975433142276,85159 773739465340751872,11774 761998839620505600,1248990 789853858545762305,228172 794617573384065024,260081 752851491606630400,22952 770652831359594500,11774 768881230200713216,107032 785598748797833216,196733 766002763096547329,90031 769558875343245312,105109 760881720522440705,64722 792644647411744768,245444 793546253326049284,252014 752971482280570881,24196 756284258512166912,42495 761372433374973952,66801 762739656504979456,73926 770732574582927364,118650 793882072309915648,11774 775854934101258240,151090 751766066645258241,19528 763221581594103808,75899 765988012165586948,90694 790915901604311041,234583 785627488403746820,197622 788025930199339008,214209 769741310269886464,113640 773692374249771008,138650 766016052979339264,90384 767976742829060096,738099 787874766615146496,354109 781881567874519041,190635 780610025605648385,182049 780728446724952064,182257 785253175062323201,194221 779011389314564099,11774 788390009053319168,217519 774204281620537344,141887 788843949712478208,220765 790553195307163649,231894 758430988359704576,53001 761605182237057024,11774 765993643492700160,90553 769337755130208257,109666 771481482191736832,103986 779100122164572160,172621 791373715267354624,236507 734491142499237888,11774 794209632092712961,258598 795694247383068672,11774 753350862123270145,27095 763498434821234689,78159 767776027791724545,101134 781628806163419136,189515 764851997778452480,84209 765211798924587008,86440 776953071645564928,159308 732981085856882688,353451 780642363618099200,182257 795700578135502848,268281 769680845963563009,114985 756293018542481408,42432 781567692817833984,186584 761259574401859584,67226 788386294963527680,217412 756190626639515648,41680 769471845770760192,11774 776208535499571200,153845 793638774274129920,252020 794560773553090561,261155 775549783993876480,148684 787080587894857730,209043 792427075428900864,244550 768308891067224064,104332 791467682679787520,236502 771920984811208704,128194 775295854265729024,148045 760588401015820290,63858 756194142624083968,41680 759144372273229826,56194 772536886497832965,131239 776761775786123265,157755 758083005600628736,49843 754197582880968705,32157 787576900688437248,210460 742984082662010881,354238 778919722402320384,171168 754755160535027716,33356 770991363563352069,111558 751805409938268160,18316 791813922005389312,239610 758715263210524672,54631 786787408717021185,203391 794018929228267521,256502 791609077273165824,239405 772804163180851200,132335 776136449406173184,153921 781582745776435200,187976 768295767295438848,103071 786705348140888064,206054 776416325639942145,155390 791737182042005504,240145 756873263817580546,41650 755868087472324608,39207 765516339154911232,87904 767771119843586048,100605 776630149299130369,58531 785552207810822144,196917 788012605973499904,212711 792485052928159744,246295 757690007176052736,48840 763462141349339138,78344 780687042132836352,178797 791144382305013761,27045 775308751649857536,148045 787013379907002368,208065 766291332562317313,90575 790695233226874880,232921 794103829516038144,257515 786226874485735424,201555 762313812762464256,71550 772929737257693184,132403 786239704127582208,1063777 754144945129291776,29503 760674550220750848,63776 756188934116413440,41680 790901473471242240,234796 762716880398323712,74247 794617164145786880,262053 771862095646253057,127711 771728120080502784,125554 765036941825875969,85562 758763071439409152,54003 767758306538586112,101134 773914730985500672,11774 774299100288323584,139404 788132919814393856,215005 771031058754043904,11774 760821558038241280,64722 762633198027182081,73814 767826836080373760,100559 773670629090299904,137777 780049149047681028,176129 791231598561783808,237235 770366294617124865,118086 793496755795030016,249926 791365475783569408,238395 794346885301628928,258331 754196668094951425,32157 771124517208928256,122980 768546028089856001,106753 781045241780510720,183759 788699411337445376,220029 790655900998590464,231894 777874978842681345,353786 779013160271507458,11774 756641397390860289,43391 759204554609164289,55257 764157049219354625,82177 791897883310186496,108396 732663231542616068,352911 768480762672844804,104973 771467805740773376,124597 775460687472648192,146884 793209159059697664,250633 741356536459632640,1247442 756937893495668740,44291 786337986573062145,202429 767900511307575296,102194 773860372558278656,138819 773583741528727552,132497 793171807482380288,249841 788101371769790464,214247 785912393935130624,196274 771393771091140608,125367 773308071502315520,135505 768876932456783872,109913 764004949306945536,148861 753580334529282048,26539 761339932099092480,67973 777192588398960642,160651 758481389603794944,41703 750814663017897984,14950 754015715607347200,31268 755860829048827904,39462 778711045690896389,168297 795337564035121152,266303 787076228264161280,209035 794616290770030592,262022 768924322987728896,110362 732163650132140032,349764 774301225395171328,140444 788412090713198592,11774 785676333036802048,197512 792386941312495616,17416 759870444837240832,60102 795029169843355648,263926 772666324552122369,131387 758331905272053762,41636 780616618531356673,80785 765026518531727360,84724 792020048944783360,243075 795337512453636098,266416 788922063268392961,11774 759199090009931776,57123 776168376364363776,151688 785902455863152640,11774 790387692303364096,229895 791351377758855168,238207 761962516369006593,71124 773666304897187840,137315 795726853432639488,266822 763140001475334145,431998 768122961421152256,91170 795348060821921792,264397 785239166154145792,194157 755802424850481153,32572 789936344793350144,228576 787809618269396992,206008 794907772194353153,260613 778390505805733888,167220 769226878217486336,108432 755726253383118848,39235 785895303698378752,199546 768115301565116417,103354 790584200516800512,230485 765322316674834432,86645 763000309945950208,75899 773595337860734976,137158 793125851592351744,249469 778735763831656449,170187 761267524667400192,67547 766028427707101185,81929 792224274115420160,29271 769665672305446912,114779 781339647460782080,139404 787485293796466689,209863 754053151745900544,30590 795701826242904064,267855 778007335776190464,165097 757768296347217920,49121 794006387986755584,257492 763089390461673472,75899 786200175710646272,201494 789673410263588864,226490 794569680811921408,261155 785984184737161217,200382 786663768595935232,205728 734712629424427008,351644 759210052347625472,57574 733761817168732164,738099 792927710351859712,234556 794281641258536960,11774 791259051137069056,237491 770971527801995264,120341 791623677020401664,240145 765637771406958593,88682 789881079058407426,227916 776040588890083329,152735 758362841602596864,52554 772165448305635329,128519 774289658226237440,141881 775457379504754689,148645 791491541378461696,237999 792137214180425733,242135 789165688275382272,223846 763334126439165952,1248993 765968809110806528,88546 791850484478771200,241942 771717737684971520,125554 779606022524661760,175891 781283056657305601,186584 768263838886006784,102838 781567189707030529,189017 788968121306648576,221905 754174000020983809,30590 794304255825842176,259764 793692102630608896,250703 759744609362731008,56282 777997301621006337,164435 780800734333837312,11774 777607549898072064,162638 749544350279884801,8187 759598090945003522,59112 775793914343198720,1250232 769267386323271680,112399 789200782037921792,218489 750723493163986944,1179733 791253744398852096,237223 789763743815204864,227242 767563707710738432,96514 772522654037381120,129551 789438764347224064,225981 774135831120404480,135381 771403557241184256,125367 793099057124167680,249469 764846591916187648,84724 785331604621103104,193633 768146074787807232,97438 737817582372192256,398859 763792365857415168,79693 775447268711202816,148645 793087992277659650,249348 753374021220052992,23739 764811896159625216,84679 778354152409890816,164826 790692523849035776,233558 768827813063454721,108849 787699689651068930,212357 750415524899590144,12743 752002680315342848,14277 768207325748269056,11774 768581706446098432,106753 759074070394703872,48270 794003840018382848,256502 793880771471769600,255942 768949216475549696,110362 786370203273703424,202727 765682346955640832,88457 794268612576026624,259457 750172211550363648,11495 793965166564147200,255826 793982966288424961,255942 779008393671503873,171902 795362499394699265,198840 764992316075421696,85562 766382413681266688,93405 767914352674570244,96039 772958705893666817,133454 791076820015648769,234583 791331618514284545,237491 763929942622998530,80393 766081453687992320,352636 774291966133608448,142090 753568243042975744,27830 757115493874532352,42344 794312955647131648,259823 761337444847357952,67938 790558066517299201,232137 791339364685058048,237491 759376110639386625,56924 769847148083118080,105109 779086016871141376,157082 789926991130755072,226490 756527266046349314,11774 779001629571895297,29263 780611931325378560,150151 777524368083656704,158159 763217727427313664,47188 790463577341558784,230237 793839287879946240,252581 736250529911836673,351147 793096331141246977,249469 786589633773654016,204835 786681006443167744,204224 788106521985056768,11774 790997541978374144,235828 776865423019180032,158815 759729426208665600,58255 764481678936936448,83629 779462048581316608,172185 794724759581892608,262849 790611629444440064,11774 775881424977166337,152182 792161690871734272,243187 792273695674806273,243614 778413767570944002,167044 758020170367524864,48663 756107931234422784,41632 754037026345914368,31377 789922233183592448,224450 770077026078363652,115042 764480590636875780,82481 750775024383033344,14525 766405820783427585,93036 795401094578966528,247930 768155247718039552,103354 794886592389222400,262849 776636345695383556,156644 750809053585035264,15451 759166028085473280,56964 794639107724951552,261796 755862336657731584,18215 760983838902321153,66159 777629866241974273,161912 789471578023038976,218455 754222711056891904,29898 758662964689920000,54070 775078029064306689,146405 789099535549231105,223286 785698201676369921,196277 788871030399963136,11774 791000552071049216,234583 778352317221507073,167220 788536591551692800,218977 770942496864083968,122146 791024544374935552,234583 767817098269569024,101681 767860984899837952,101681 793093770812264448,249469 795701658294566914,247930 763691184774451200,78159 778200216809959425,166266 794560621375201280,261050 777243209441251328,159876 794378897257177088,258966 781469774257590272,188119 762961063503622144,74431 794327621433573376,258878 770699820210147329,117247 771268600187359236,121949 787080333879603201,198094 794014952000458752,256393 750451934394454018,13046 751950420529016832,14277 794981368832917508,263906 775763514858188800,151185 787717582941933568,205197 792848289704140800,243187 759441788583182336,32640 781162892603174912,185496 774043344544628736,139404 751560451545133056,18165 776779803508736000,157082 781826183759597568,98293 794280304525660161,258322 756503968956559360,42249 778566512168820736,166852 793444821205516289,250633 781497374396981248,139404 786797589706395648,73655 786198850264530944,192032 786773300978384896,105109 787126964352012288,207287 769010634302361601,110023 791349424215715841,238395 778590451200917505,168794 766350445744750592,80939 780988965906153475,181585 790906738933456896,223492 753018863852326912,25240 763464581255663616,77612 763829762112442368,80393 734613848695681024,65113 767008395610230785,95672 773748049105473536,137693 737990105030373376,11774 755802598813368320,37934 771484691597635585,121612 771396362592280576,125136 790880650857476097,234583 778608715662589954,169201 785863003128332288,198878 786909434337497089,207287 787987350341185536,213887 789985959152537600,228354 770061747310960644,114779 773210482857631745,11774 786610058788540416,205039 790912760364298240,234653 794924345051246593,261155 753730552109248512,29589 759241962855751680,57722 754166430044749824,29271 785639607689814016,196917 787035227529117702,204835 768180752303394816,101681 787773669028143104,210989 793909540555100161,255942 788077354732183552,205728 795249161927061504,264397 775344865106235393,125163 768920062627426305,110209 779467466195951616,173682 792546547506356224,246295 758417375150665728,52112 776967705127743489,157755 792379055966261249,245339 758771075559858176,55257 785490193394520064,196214 769383918957162496,88859 791303076753780736,236502 767808481357291520,93429 780764332258889728,182960 780879926773723136,182036 753693310187737088,29263 787038176804077568,206313 791363678394257408,237274 795091628725633024,263933 790758515451109376,221524 753484557098287105,26492 794544747746627586,261155 763872819625205760,80939 780618023644258304,179537 766602964244897792,94699 781691019515551744,177455 787316203790434304,210289 792709079726559232,245148 789722322525622272,226881 790614135633547264,106085 780770505792126976,182726 789120255335493632,32404 765940233799995392,90384 774187114263031812,141200 785491077922906113,196277 758789544112230400,53185 758292410497662976,52112 789563162852982784,203546 791796652948402176,240483 791565071289835520,26066 793611612221501440,249926 757740683524317184,41839 770463602121797632,118191 790958943380115456,234583 742774131733712896,11774 781507745237303297,188401 780841225695862785,182870 757221286477197312,46006 756239893752377344,42117 757199769588629504,46424 759178530202583041,57348 791878582570188800,237491 757059914288201728,23532 750347929702064128,12728 763090125224042497,76549 750569543647498240,11365 794616406784536576,262053 771394561918824448,121795 793131499570679808,249841 792096065562431488,243535 794950794068066304,262847 777709001375043584,161387 795769133564592128,267587 786352949651910656,202798 793165519117516800,249469 766706406699458564,95708 770246754771927041,47570 763122271317700608,76188 776057910359121920,153194 772055822209806336,121367 791845282338131968,240145 755491914632355840,37607 771357441439268864,125049 762664851390947328,73814 754895570595184640,33356 795382678128361472,266491 751781086540201984,14277 780386483672788992,173341 773804063452344320,138819 769151985903804419,101463 764865796086505472,84724 777564659813527552,161407 786644558079729664,205455 737958695968083968,56839 756621763338010624,44243 785923096133840896,199431 768894835499511808,11774 755062302039236608,35044 780440941584748545,178524 758660546824511488,54070 771802713407488000,73030 764124970398027776,82066 770392264795426817,118191 787122339527876608,203350 786373127781617664,27156 762044174472450048,71476 793153772776099840,249348 778352725486608385,158542 793306180776931328,249926 760091196253433860,60866 778789545189969921,169384 763180946388639748,74247 770682560435195904,120675 794681000836136961,262022 759061502871556096,56552 760595692180140032,63451 762996986094190592,73814 780474171566526464,11774 751173450085986305,14421 776803821490049024,152590 787792210192367616,205197 795331856413687808,264397 753701430205091841,27045 769453009160077313,112399 775394824719519745,148170 762984285657665536,75667 786400473821671424,203350 772959893380890624,133672 781208499858632704,186256 792556978207764480,246392 770447483042496512,118191 794019391541084160,256219 754726114258329600,33356 734421599575801862,349395 778646587987886081,167220 758712327017467904,54070 787015669392912384,205728 773372459189805057,136473 777276538987290624,159359 791001516962447361,234796 794593856431865856,259220 795099825507209216,265257 761164832586563584,66828 755235550207021057,35890 764829015873953792,84724 760862038180573185,1248836 756874790422523904,44429 762839253298446336,73685 795415768141799425,266054 772162619100626944,128382 788503898772344833,11774 773988329570373632,140232 787395924486189058,207212 770252052245073920,117257 754997489229410304,34666 792873153072537600,247005 794056998765678593,257353 756910021125009408,44450 794555879576236032,261155 771575953684254720,125367 788520614713823233,215437 777926223817080832,164001 753445119811002368,27746 773822792412258304,11774 774325356719333377,142503 791310007103094784,237491 788472969349697537,218275 755815891686789120,37844 788775556062011392,218275 755181456289329152,35890 786334140287156225,202379 788173513647464448,11774 770774737848983554,119797 751652920836239360,14277 794588652076728320,261796 733469035635953665,354525 768238860295925760,103354 776974240142749696,159546 777462731947450368,159876 763732678310961152,79691 795418085654220800,265447 785370316109443072,194199 758882456846020608,55806 764461467357765633,83391 751228187296698368,16233 767739697368014848,100534 788179005086244868,215005 769152197892329472,111049 781197705573986304,186212 793634872375992320,249926 785956448840843264,199462 770417239787003905,119096 763832925783588865,80486 792801227780263936,247715 793242045989195776,249841 794540557045407745,261155 787725060358283264,205197 788867501509652481,221143 754133551025618944,30370 775788508325810177,151539 785741897000226816,196917 761319820747018240,66482 749753354482356224,9754 733292408188768256,355480 759101380602855424,56964 780010593684185088,177337 789125491550621696,223054 793923272937201668,256219 789813255547949056,227242 760268918284058625,12954 751863961767800832,15122 788841444668743680,219989 794533999804817408,261155 790648310499381249,232169 793916024223461377,256255 756349728472780800,41798 793989220394090496,250703 795737420746596356,267655 792098412610985984,243398 757367805369061376,46890 794983774564007936,257406 776151314707451904,153845 785708026359648256,196277 794930598532022272,262849 761356817318371328,68273 793805364978393089,254209 778344694249959424,160539 788248972137680896,215252 769485538898227200,107910 791031590717497344,234991 765121132596985856,85575 791732493527449600,240067 750046552396210176,11282 757654864608583681,48477 772049655332999168,127582 788436737819308032,217837 766350927175516161,93286 779117715847983104,172208 758641566009274368,53001 793344427150352384,246273 773156949940576256,134419 773977187254927360,140437 771237435602636800,47940 773664071669325824,137869 753726500638171136,29548 758337263960895490,52554 781044194353774596,183759 779247338275692545,172523 771173639655858177,122388 766414156538974208,91946 793122349075820544,249469 772810992963190784,132335 759954653261942784,24788 773976291250835456,125145 772536702112043009,131542 771345716216082432,124597 791107919139971072,208178 794723833907384320,262849 795331625630527489,261155 768533249152790529,106763 758050892838952960,50827 792033159500009473,243187 774360639007371264,143286 780542320219344896,180647 781901513446653952,190635 756991685700227073,45672 791363592918437888,235072 764248568651669505,82901 787452017551765504,208307 763792500112945152,79131 793150090823110656,249926 795428617115357184,265855 792409826991149056,238494 794759301763993601,261155 793790873645506560,255393 756587182148562944,43225 752984222055313409,23093 793414003330519040,249926 775137447902535680,146259 775782902281801742,150663 776529522560757760,155390 781831493349933057,190635 790683003538149378,232137 791791976374935552,240483 791396856592945153,238207 791811775603806208,239893 794560397365932032,261155 767802185388359680,101681 753328250156412928,26776 756569077947195393,43225 786547302420865024,204413 755900825902338049,39162 794559782694879232,261155 761366143869345792,68199 785846148347138048,196277 760905610015698944,65307 763035957692096512,75797 768923048246259712,109875 758703003561893890,54070 766846550047727618,95672 773431868607848449,134375 788975336142860288,221971 793267736965099520,248719 767896436000391168,92378 790714550278578177,172084 779095045878218752,172428 737476918459666432,11774 756398958771998722,41680 785338044857536512,172634 793638953295368193,252044 757486170678894593,43575 757485217305104384,164500 770968146282962944,122146 756709697697316865,43391 764571348983095297,82066 776825811743739904,157840 781239383173189632,180783 772950337204477952,132335 794304686547308544,259764 786670932748333056,205294 766397355008651264,92264 788849797662908417,221449 790622549935697920,231894 768562525164142593,107690 776586077435854848,156835 751583946891202560,14277 770339562392399873,117743 777947172130152448,163153 781538487770095616,186584 781625897652662272,189086 794611874474196992,261155 764995053970489344,85562 732357340259721217,349661 780886198525030403,183472 785777074074025984,197286 764119363544907776,80720 754848629425307648,26721 771455723142254592,125367 764789143301918720,84724 791670382788960256,240483 772531844210307072,110615 750381589540909057,13018 777274677509099520,158387 794211784076836865,255942 781452819031134208,185310 766396750521249793,90482 760145687577108481,61145 789248762975752192,223286 792898416804106240,247752 754724083200303104,33356 780547088224444416,159389 785282190087221248,193669 795290539818098688,249926 786596322795073536,204413 775777321236041728,151463 785874394895745025,197512 790021603442786305,228820 775324785664466944,148045 771715642743410689,126389 740647834689646592,11774 777775051420667904,161984 788753272341458944,218469 734476972739416065,11774 759075816080891904,56784 761335854111428608,68182 773933559522349057,137938 794693233595088901,262752 787778534974468096,246425 758376641391304705,52532 759893618685452288,58542 763540750135099392,78513 776823545309630464,158520 776635612904292352,157082 764935786198343680,11774 793184300048928768,250033 776999356637392896,156835 763347277452832769,77731 758827437018853376,1248642 786594954894123008,204835 744106143765663744,195876 752268908367929344,21034 753715497259196416,29263 755290231893557248,35890 786395743061966849,203674 762821852133789697,74681 793704483322597376,252020 769297837016293376,112872 762161378895376384,431998 764450761979879424,82066 793565825324158976,250785 774642072401899520,144475 788407355440451584,217634 789456642278461440,225380 755925737954312192,40550 763810271248912385,77682 763717533648228352,78684 761898382952718336,69711 765529265353830400,86223 778727608460513281,168892 788775016057884673,220526 793238240434073600,249926 760868906802278400,64722 794055767057829888,244230 789901614639448065,227795 795698925810450432,267567 781510025609154561,186149 795001035626573824,262226 773279032624295936,135381 779094360872914944,171644 789278322937200641,223692 789008124636114944,221785 776622399538143232,155451 785547555685949440,196917 749691443602567168,8670 776216242336169984,150663 790595132449972225,232662 773162073064865792,134470 778088443842887680,165512 787326567416377346,207835 781768718506491904,189652 780716671027798017,182663 778735648530272256,167407 773595369074679808,136904 787932134241624065,212139 791644494131261441,240145 760194356301078529,61412 776932960737996800,157755 758115623473782784,51106 758033523768975360,50923 759585634520621056,57574 788055629667631104,214354 790588259965341697,231318 771403451754487809,118191 758114281850187776,41703 794415490206728192,255870 793426486514425856,252020 754067020279320577,31529 790365850960134144,224552 792737941432840192,245705 788164967342088192,214899 793851236495732736,256038 764187519239921665,80939 760286073624854528,61051 786218263516590080,199546 792969328266059777,248065 772831297148428288,132914 790191025293631489,228820 792013859703840768,243075 772781443441451008,132335 778228696536715264,164980 771186212920897536,122973 764606086808821764,83648 794351139902865415,258741 769125109802135552,106281 772846553312616448,132996 791619081577168897,240145 790755683553669120,232169 760932312749965313,15066 752956279572672512,24526 772083521712074752,128203 774299531559088128,140444 786639750685978624,205270 777335643844345856,160602 767873623562543104,100893 771599807840260096,125853 769485361970110464,113797 771327932316942336,123825 795039558555594752,263532 772738835952173056,132335 761995675240280064,71476 788060065391529988,215005 788469592012185600,218275 779082670705750016,169916 770210968106217472,117282 785666114684616705,196277 761663219962228736,69878 769049467555307520,110659 769977524730363905,114848 787362242320752642,192434 773201990927151109,134561 788726816093540353,220031 732359274488193024,349332 792787522313125889,247241 736241247539597312,11774 794745717109571588,262752 794552649295208448,261155 778565303773044736,168794 764114134187274240,81869 770733238570455040,117265 792351391608033280,240145 758090012885868544,51248 759822219128156160,43471 764908761165262849,83391 790922654802808832,234583 781224224707010560,186434 788087760578048000,215005 768505252530171904,104973 785310669272776704,11774 777998927777832960,164826 793890449937338368,249852 781288697291419648,183759 769880354094219265,114861 790999352474906624,234622 787313981241171968,210289 755106323595862016,34666 792036688809824256,243187 768456311784767488,86103 738493523121602560,11774 771518626574639104,126390 776191977305944064,153194 786625555823296512,204901 777181555017981952,157755 778302368349691904,167319 792017906368335872,233736 770702236582313984,118191 754068157254557696,30131 793683212597727233,250633 792026599029964800,243075 750407151919763457,11495 786546002333315073,193121 752880840477204481,24134 781155950451236864,180088 780778485358981120,182726 762811625128755200,75073 788235077171884032,215437 771397486149824512,125367 794206224854106113,258771 794623335716048896,261155 762035531995836416,431998 790572138658828288,231894 759151316291690496,56964 791567358271729664,239405 760172104448868356,61412 791249405747662848,234583 769380695391268864,113165 794926930831278080,262752 733657654845952001,353374 755333777614839808,33356 785661646266048512,197035 794789174817615872,262752 755897993392422912,36522 793504118111338496,249926 760189416392450050,61602 775440849593217025,148574 785613186326106113,196348 791438654187069442,238207 771045278962987009,123085 773523287590723584,137158 739950996156231680,353488 785608830872719360,196917 792131278669688833,243187 790157081819148289,227048 765208126211497987,86103 792050598501769216,243187 759187278187016192,56964 790903197766254592,230485 786240808919916544,201958 771053813172011009,121612 781532742878044160,186034 794539288146767872,261155 776242440055291904,152872 773264083327918080,128121 791781724426502144,241345 774326083906744321,142942 757242862694076416,14277 785684503238815744,196917 791057055234809857,78159 768264486947987456,104332 780379610898890752,179742 778893418927915008,170144 752724050196082688,22752 753992738576760833,30815 773112651413004288,134470 779798189905944580,165348 793977797496733701,11774 794875955437256704,263010 774177652290617344,140444 793618136109056001,249926 777159641734193153,159876 769603104492822529,112345 779565234008625152,174557 785616481543413760,197512 758620773284274177,54070 766011559424339968,88881 766638194959998976,94699 776125958159945731,148874 770009760406142976,110585 788720708360675328,220029 789855828358692865,220433 776561360469569536,155896 787720872895315972,205197 793426183312605185,252020 767785645880115200,94699 769855047341580288,114884 745897845144825857,148861 780265548844244992,170187 765269994238337024,11774 786799535339081729,90209 767959288006320128,100785 753085520499056640,25255 791296293289103363,234575 774335558625718272,142721 793566780815839233,252408 754045120375250944,30590 773989898181193728,139404 785301996131782656,11774 790752928608976896,233729 780159820921909248,165356 772761811154337792,132335 763832127712403456,80482 793159099286368256,230142 792133286457999366,240483 789214630447091712,224680 766433488283262976,93823 795060438450966530,264397 766140941833043969,90327 733048696074440704,355293 756576534526201856,41702 777559077824163840,162311 785462835883245568,195975 791683688748703746,11774 789525452205400065,226581 770649096256356353,120341 780282352144486400,174991 756425715851997184,42249 756318750673076224,42249 779542891504873472,174728 765168011464454144,86010 792022582417580032,238207 763901769936211968,80648 775910742809841664,151439 795418080516198400,265855 781286410070417408,185595 789930783733538816,227048 769682564663676928,112382 772464386086694912,129558 791748161039507456,240556 751092865275719681,16897 789223920134070272,224333 767118401298890752,94627 779097123094757376,171693 789502108777066496,225315 793589600673337344,252020 767869410111467520,102216 758403743536734209,46076 794665478639730688,39957 756298974185652224,42495 760135992510590976,60790 774077094720524291,1250109 772235426698436608,129471 791390957669195776,238383 794347110011240448,259134 775372246223159296,148574 789671124434956288,224680 771027501833293825,122146 759296016562610177,54425 752904605420380160,11774 755207922217525248,36219 793487630252015617,252741 794724959650217984,261155 767902178329583616,100561 793683976997044224,18395 765381871811166208,84209 759225135467462657,56964 764047728083030017,70177 773841271446183936,139404 773138687416737792,134470 763573933782228992,1249147 758059317501259777,51069 791273698510704642,234212 750743379479257088,15027 765226642918678528,86440 772953709965897728,132335 793274666395705345,250430 793566463382683649,250785 778707485687328769,169916 773891134452015104,136581 787256923980693504,207733 751118646055997440,15808 763234358283083778,76056 732314769072459777,349776 768819903180578816,104973 775026571052593154,146259 790535807660679168,229693 792430715530903552,245566 794078620046213120,257423 794158903722315776,256439 769921692785319936,115435 785922450932523012,198883 790707579836039169,233756 780606411986395136,181886 758769829042003968,55112 792535635063996416,246273 775613457370492928,112363 788468106817667072,218275 793638315782057984,254058 769770396665147392,111984 755560199553884160,38286 770675934097735680,120610 756969360107986945,45672 770476530212466689,117257 773280945126322176,135025 785544798354731008,130635 753762625314435072,11774 774211216336052224,138382 787412845491134464,210313 776445600938070016,25953 793166869012189184,249444 791758134272327680,240665 769947349053562885,95708 776527359445008384,155318 765294716917207044,86472 770777170394419201,120474 768454905656926209,86208 791390280838623233,238780 732466113917784064,351387 794697684804370432,262849 770286509719035905,112872 788909775606075393,11774 792018700819836929,243092 732689401831161856,353228 771519197159370752,126390 763839958218117120,79987 772136761564729344,120610 757381191699795968,47090 765598142368739329,87245 749059995552063488,7061 786232024214351872,49459 772455219246530560,130415 790370605505785856,11774 793481546065911808,252580 755948186754224129,40881 791720630815162369,228576 775802894792531968,151463 767853052686499840,102137 773951588540882944,139373 787637148442918912,210313 780481496272416768,180783 791285125527011328,237491 794016714673496064,257423 767572871438856192,97371 781295625895874560,186434 753991226249052160,18215 758143203400781824,49925 775010633356115968,146259 776987273506263040,159146 792766528189980672,247240 772105487412232192,128355 768933291122622464,104932 753609394970058752,28148 756661795566354432,44274 789176252334616576,11774 775138325837602816,146259 794558184090284032,260404 794567358073311233,261155 777602438706626560,155390 787100124656705537,207119 759890632873611264,52887 763207548577124352,1249110 773979683771785218,139404 756313800303861760,42249 756474914538975232,43471 775428366698590208,148800 793947506401013760,256105 772232644515934208,129126 786555779922866176,202248 775635861488762880,150063 781201868374573056,186434 749593500493176832,8497 758954902710198274,54070 792408417373519873,233602 780286414172762112,171693 758112468753186816,50476 775538791096254464,149770 754196896965537792,30590 791185763111141376,236505 759786525697515520,58537 770328190732558336,11774 793427439506460672,252020 793530415533416448,252020 764522187814469632,80939 795310362270793729,266079 787134356657668096,207151 781555364890161152,186584 753039674583707652,23741 793989362539106304,253721 773901454457262080,139404 781502761150062593,188401 763203817043210240,47188 790645047012257792,232169 774729216654974976,144573 794565373043544064,261155 794580108686200834,261155 792924569384415232,248514 774973630232924160,144682 788455650699403264,218275 775021700492648448,132877 787565712957145088,208928 794625386160201730,258939 771179346488721408,122967 781216605661388802,186584 755557447973031936,36938 785953696584577024,199960 794307188327972864,259190 755199028116152320,35890 766325485601189888,93036 794543747413446661,261155 786721840173490176,205094 788132274881437696,215754 786589595379048448,204835 793176620076929025,249286 775371107037745152,148537 771141550835437569,110060 771463227540639744,125204 781527986545758208,188119 786954946012860416,207287 773202753715855360,134470 793459059777269760,249926 768576616964456448,107559 774037142955622400,140900 774870217868636164,352018 765234949800628225,86440 772875085409554433,132335 764108114924797953,81702 754025072285798400,11774 780620157496336384,182122 766027373363986432,90384 786431729502416896,192846 755223608734130180,35403 764847439568314372,84449 778921224810340352,171168 793239112581017605,250293 751187251468447746,17517 790667170258751488,233460 793495036944015360,11774 788353156212256772,216009 755481750776733696,37607 778203912784543744,166390 794688184772939776,262752 792567111394660357,193582 752251888246984704,18504 758893749472665605,51451 776950442257440768,158348 794727862536470528,262849 760142511235039232,61051 793172232717688832,249926 755392170924707840,36545 768083295640907780,103354 761400678933794817,67350 773999172357791745,140230 794606304610385921,261155 771063237941092352,122388 786268619420278784,201958 759149619729301504,1248681 752228524681900032,20279 759062559085490176,54631 778950662730027009,156928 764988718474153986,85562 767148626950914048,97303 751824103137431552,18470 754989007184932864,34666 757674013128847362,48735 769213824314605569,111549 733172450461122560,355106 733200689317416960,355672 787201689455505408,209184 777477234365915136,160758 766581821685497856,93184 777533434277326848,155390 789964287791947776,226712 760852835248381952,64713 776409003781984256,155287 764991627815378944,11774 744316877065822208,349197 760541303176331265,59373 788168351528869888,213666 793456649159704577,252196 786243609481744384,201958 759015965677883393,55997 760559558255337473,63451 762800260968165376,75073 768204109841215488,11774 732288475626672128,349347 785685256472961025,197324 770373731055132672,87904 758434913062232064,53001 790731967348301824,232881 755108630400274433,35044 788631583062450180,213726 788139002838839296,215480 791809895796502537,240483 754754858813644800,33356 755473073717911552,37892 767095241832800261,90327 794302445127991297,258840 754745210253545472,20279 785467262731943936,195975 757049039389097985,45210 764048773635072001,80939 791793516296843264,240479 772838149949194240,132874 794645788739698688,261155 776765307096489985,157693 777507383438221312,161988 794182562260418560,7311 793985035237867521,257423 780473711379881984,11774 788888981576441856,191622 757545333249499136,47800 772929465810771968,132364 771818050307764226,128194 776884621090951169,159146 767893436183838721,101203 753804937620918273,24856 757417223271047168,47090 751861516245274624,17416 752703961715478529,18495 764985079307366400,85562 752874160188170240,22575 781173290010284032,185310 780556992175669248,180233 792053154032476160,243167 791004840872869888,235590 786032558857392128,199352 760185027057647616,61051 793278599562268673,247087 757338665496502272,46667 790901873171574785,234583 788262836099174400,211875 793695710591922177,254444 795709747609694208,268448 763458234715746304,78304 767407096220573697,94699 790112825729355776,29569 765267343119228929,84724 767917375932862464,94683 791788320913174534,240483 776429769500024832,155451 779182412601421825,170426 794750787842756608,261155 790930632922628096,234583 795429324623060992,266079 760610610677559296,63937 794536319137542148,261155 768165107150888960,103405 755412100357369856,32861 770278708204695552,1170820 780538365334683648,171693 751095871022964740,16897 761581574693486592,69391 762028067065692160,431998 768493044471443457,105109 787075797685194752,208928 771553873727152128,124744 781835701767790592,190635 778169388771966976,164826 787195894022098944,208252 793920863338831872,256724 751123244846120960,11774 762772790575521792,74650 787358839758852096,210207 756581160344358912,1248387 767690762683346944,96196 793894533629091840,255393 760528571517370368,63451 768950458295709696,110302 755229404708630529,35403 763118756516147200,76549 788438900742074368,11774 794538137766727685,261155 754752628404477952,33356 786213802102579200,201494 763814317703651333,76146 756248260491169792,41680 794620748178538496,261155 749313110343688192,7826 760625415970959360,11774 756529915462348804,33214 790319468249387008,226731 780118254224281600,178395 786169881632739329,197322 774630463365275648,108396 790999086098968576,11774 765332067865366532,86965 764327521735233537,81425 767685726754508800,100605 761273252769624064,67283 794551044080594944,261155 763156767371034625,74133 732946725787344896,349422 787233286867259392,209767 778230985594769408,166532 785892589329223680,198862 772895657757585408,132908 793074289318715392,248407 794752473793724416,261155 786367304283992064,199546 788401944461135873,217634 789831642106003456,227242 780639836042440704,182257 771867295773777920,128519 794320502844076033,259743 780111776734060544,178258 758111060536791040,41703 768420280054132736,106281 769252162207617025,111386 776460248785838080,155896 768608874903506944,106896 793935972094398464,256219 771814531509194760,127871 780404441807597568,161352 794992401966395392,263907 793097661494747141,249469 758119998313431040,51563 754737514200662016,32404 785270198353928192,194667 766761662015692800,95708 778743646191443971,167220 794701966580518913,262752 775835472862019584,151741 789499561622507520,225359 770681848909488128,120393 787838946168287232,205197 765908425062682624,89854 792120340277256192,244230 795090724295503874,265102 788752059873001472,220526 773941903729500160,138642 765546782667501568,88052 788460621817720832,218275 762213100204400640,70177 756336780635439104,42249 791548070844571648,235741 794635808728842241,261155 763776398859374592,11774 763978869716029440,80863 793524710738792448,251452 750938274949107716,15808 752670747009511424,21749 759118991671431169,56964 774214536568066050,140444 765690461172277248,88459 794018291484237824,256439 789338528505208832,206666 792829335984082944,244270 774739163958480896,143473 790250175054827521,228341 772894471180517376,132908 771509081215528960,125145 794535976949415936,261155 753401694344523776,27222 785487944672948224,192032 793589142621786112,253164 785843804641329153,195975 791706322253209601,240483 761139119368077312,61051 790584047844093955,232169 794714677490122752,261987 760540750958436352,60794 789168545544286208,215437 791753494365605888,240067 788109698578939904,215252 762704215621808128,73814 777144202698252288,158182 791289947881897984,237491 788706862166310912,220029 780902622152634368,11774 752033991050432512,18567 775192745497489408,145244 790683759511150592,231894 770756530660601862,120690 763493947431804930,78684 770623351819603968,107953 775292425879388160,148045 775564454360522752,149953 789148879321124864,223954 776793950107512833,156518 763116007158263808,73814 768300335488114688,104973 790913303497302016,234583 794618418888642560,261155 772121623365378049,129558 770303617379237888,117257 785322231756980224,193633 786100299794636800,198671 759857764290076673,56964 788158377092325376,214899 790623080355770368,232137 760799061569961984,64664 794999438196482049,263551 773808975502516228,137869 785807632741302272,192689 772835848576466944,132914 766495682463227904,93286 757194811405316096,41141 767686241265520640,100605 775030976032505857,146580 787973515051954181,205197 763844460241223680,80643 759089270426521600,56197 781364448627859456,139404 769382646644441089,112788 775026227748810752,146259 778646734041931776,169201 781477188654759936,188119 792252297002692608,235685 759829276287918083,59666 766764621050974208,95899 790589287326707713,231318 777233180709548032,117257 791720150105862144,240483 791840567810527232,239031 757204756372807680,44450 786785848708636673,200971 794561726146482176,261155 757655632665251841,48477 774250485947727873,141887 774799543594459136,145244 774522080788226048,143585 778398683310264320,166913 795385607451197443,247930 768911967138353153,109104 779315581216587776,173917 793251195859111937,249926 756581277906538497,43471 791500257410420736,234583 756198125325475840,41680 786347132261371905,1063777 773243739997208576,11774 776949929575116800,159146 737709342670086145,352751 788403765774725120,217519 779099337024417793,172799 794049651418730497,257492 777442212682555392,159475 773873927336628224,139392 790609028166451200,231870 766047426146820097,90031 769526802406572033,27164 789304154414051328,224680 789546631414898688,226881 759567532428824576,57574 732721529482514433,353228 781354347108061185,186584 768491771928121344,106716 789156430154792960,221971 792893467244371969,233951 749631513721970688,9378 777582117777702913,162107 778432523944603648,167407 767244170985480193,97433 754781317909258241,33356 755022252421226498,34666 791650441641668608,234990 788081276238475264,215005 793524296945721344,252020 774960220309106688,142721 760603988324655104,63451 794133291867607040,257492 752229661371830273,20995 795709782657142786,266151 735869410951483392,11774 775504836922056704,112363 772038764881440768,127775 787047609248653312,207045 775368937487949825,148574 791837217941442560,240483 773947908995547136,139577 789294995673116672,224680 755874423530360832,16299 778803970844143616,169232 775098896511078400,146205 762625662393970688,69231 753648891569070084,11774 756304063482957824,42432 794442138402439168,257492 761592494995808256,11774 786979702535839748,193639 763849568819621889,78198 786796762275033088,201930 768046295789346817,102998 777925113069105152,164694 753374897284517888,26140 768897386584248320,109945 771175906920411137,118191 786120401239900160,199431 769780689356988416,112301 785240043757576192,194167 788839445109833728,221476 788026026601226240,213887 787661136166465536,206101 768512553257402368,104999 785271089542733824,194082 786255995727065088,201555 794169102302486528,258122 763411943877185536,78159 758356445033267200,52061 794601657178812416,261944 775814064731590656,151071 780150850110971904,177866 794988772710645760,258456 753559287205662720,27280 794574775620206592,261155 774341045802983424,139404 758797356456251392,54974 771888659456851968,126152 791412135309942784,238639 755401736924180481,37044 788459816024813568,11774 779542034436747264,108396 755989041305251840,39852 793302454884524032,251282 775781366990565376,151265 788094842060570624,215005 793381855668137984,249951 772124919182139392,128856 789496277809659904,223539 776288407505043456,153480 780087161391636481,167305 792057537902370816,243187 745622993674526721,7224 786936267300831232,207109 771092738662080512,123135 774117136889290752,138382 761663965592190976,69947 793466536161865728,252408 785474251809697792,194723 751151572739055616,17284 787397642418528257,180433 759926505300426752,60363 765597843675451392,87245 778483635787800576,166282 792822904555769856,245148 763426092728328193,77598 766104827721945089,90357 760363027044659200,62063 757001656999546882,43399 794632683561353216,261155 767584598851198976,96818 755377513530925056,35980 776597407719096320,156644 787759287670046720,11774 762081972604792832,431998 771107097907900420,112939 791655250746716162,203821 770760835253866497,121359 762164852756480000,431998 773974567752724481,140444 763500489480732672,77720 767135923301646336,94699 768377960592183296,101681 769585758399303681,100513 758712895240667136,54752 764111730616131584,80962 749675189462560768,9285 759780211818795008,59666 781655461816700929,47940 792275012954628096,243187 758327308000329728,46384 777158633230626824,159876 790989895301029888,235590 792473884079468544,243286 760885260905287680,64664 761675189033644032,69711 752200672083374081,20113 768960399802785792,109945 762645480677531648,73926 793953085328650240,255826 765013135908495360,84713 786314403410944000,201555 754699493380071424,14277 760853364863152128,64722 779706010701275136,175092 758991758852186114,56175 788556991320977410,218875 732346647179603971,196346 795042845702914048,247930 751940498743435264,18495 793353999084818432,250633 773914072949612546,139404 757972845540495361,47602 753042258870407168,25255 756906263858913280,16897 760969447972696065,64693 777746260136595456,137869 770836257010225153,121479 790601872251891713,232169 788885817590747136,220332 759069579159023616,56784 777153870921367552,158825 795092676077043712,264397 766820880550801409,92213 758199187444031488,51318 785549859554230272,130635 787002219027574784,207244 787076280940322816,208960 755495578604187648,26721 786402200364814337,203350 753336157468057602,26140 754054965220429825,17416 771782985272229888,117377 761152046888169472,65180 766833379186659329,95672 781322285084913664,187302 795441661862117377,266884 760263369999822848,61213 773885968952590336,139613 793138544738914304,249469 761567519039598592,68273 764990228209819652,82283 787081673259175936,208928 795011465828777984,263896 786991990684516353,201555 746202433173356545,353879 791370539352940545,238207 765660509630717954,87627 770239499750301696,117257 790607176863670273,11774 794026684181843969,257492 772787200547225600,132578 785996257571565568,200382 789472938219089921,225981 793665340349833217,254549 759209385969287173,57164 775561861060108288,149953 754772961815568385,33356 768812831730831360,106716 785696485551796225,196524 791435051548499968,238099 777083283905638405,157755 770790767417851904,118192 794225282785820672,254209 795426785479553025,249926 750175674749648896,11521 788470499001114628,218275 752860991281434624,23167 786602166291144705,11774 773828100362735616,11774 785878222064025601,198580 768498531212537856,106756 793511782019112960,11774 767077786448199680,93170 776911541845110784,158387 760021492449116160,59758 763121491173072897,76665 790957763606224897,220332 767416392664621056,98890 788625859112468485,194085 759400318102753280,56964 794628239167660032,261818 779339891914248192,172945 781283348408827904,186584 793208225478782976,249852 794328025831788548,259200 792490208688123904,243286 761816131845758976,70177 766268069836623872,91751 795467974517764096,265257 791006073024946176,234653 774578591988408320,144165 776956999493791745,159546 732534202277715968,352433 790298721556791297,230282 768808739642015744,108396 792958018237435904,246273 732655612723519488,353262 755162152613314560,35890 760083525693562880,60866 773633353580851200,137869 770395391972040704,117257 791118055866859520,234878 788163558425169920,215754 781202304259149824,37132 789077377791905793,654029 792507118708457472,243075 764696314479345664,84422 785541015943905280,196184 764607183841550336,84209 789549827541635072,205972 775005318778544128,145876 773994588079915008,139404 760143876988424193,55660 765705607269740545,88546 771442652399017984,125554 788510528297635841,11774 766682891954884608,93261 762822008929345537,73712 773650791433379841,136947 791101844172910592,236502 793146882834915328,249926 758334501122560000,51265 758052163192885248,51083 751615524669419520,19000 778599606271762432,168794 781235465584316416,186212 751085010078294016,16181 785266748933234692,193669 786049937922412544,199546 770688027760865282,119937 773712089391116288,11774 790541002851414016,217519 760935753123827713,63776 770842214968635392,121612 785274856619315200,194213 766718394196434944,94899 772272609316769793,130415 763000251485741056,75899 792583527971692544,246632 771502454252920832,124883 758358018312409088,51069 795227277139333121,265676 772906783908192256,130247 780487076437495808,180431 787985280712212480,214209 788855355656765440,209863 771479508734140420,125554 785608182957649920,197512 749496820930269184,8735 755873525655670784,39384 765981278529163264,55177 750989088434561025,16158 771536923454115840,126389 755105327326998528,34666 764134974148730880,82066 758374025810763777,50978 786177002311184384,63776 788630540433915904,218258 790917256263983104,234583 753023899751841793,19747 777721968623689728,158820 768887229980798976,107428 770137027165712384,116995 778005102426632192,160641 787492212187639809,210238 761987812266745856,69878 764194478743773184,81946 775373040184135684,148645 786985775728517120,207092 788769660271484928,218142 794975809588981760,260127 793144375018676224,249469 755173303296417792,32572 769005020045979648,110362 764174211686420480,81869 757702409766469634,48991 795667308073066496,267737 754716634112225280,33356 769353707213520896,112788 795068921816682497,262849 786276555110526976,201958 793605361303519232,249926 794571661034983424,261155 760799329569255424,64758 771124533755465728,123085 770987780612747264,121046 768228723900444672,104932 794046328171102208,257492 788175427252563968,215578 792454441593106432,245130 771515620638789632,118191 792463725047451649,245607 785658211089149952,197286 785661406989475840,195975 771494601358053376,126293 790520033499815936,231894 738622008951349248,1247296 768506033689985026,104973 794630027841306624,262022 760108175290957825,60363 764124962349350913,82066 786647765929504768,204835 785690646065524736,197091 733036439311646720,352089 780819232929882112,11774 732092146686164992,1170319 763959464307195904,80676 751777253076402176,18893 770469131820859393,47570 774329724063494144,140444 765715578464141312,87904 789203199257292800,224297 794668724317921280,262022 779162393385459713,102730 772247878475485184,90193 755857366189535233,40030 766298722691063808,73814 758537084344766464,52749 785308906893504513,194648 795753981196828676,268903 760498672710758400,62877 770733066981609473,108396 777213268645384192,159876 793441107975606276,252020 770321481955840000,117265 786453048490987520,202248 760434491009609728,62063 765942915763884032,87904 779453392775094272,172185 767778198935527424,11774 788756914255507456,220526 750677939688083457,14351 785491045903503360,196277 789166254040854528,215437 775038655069036548,146259 762766304826757120,74281 793146816724365312,249469 788543323308949505,218984 794723682514063360,262849 795413166263963648,265855 787832490836627456,213064 773739929377632256,138155 759261415773536256,56964 774967812574052356,126016 793213561560526848,250033 758039727542939648,50804 790572690931195904,231318 792085444037054466,243187 792792981489131521,246726 795104830360612864,265257 751153202503057408,17284 774194447823142914,141867 749323139272826881,7852 776943529977184256,159308 779068998889725956,171062 785406725620891649,11774 793184975872991232,248988 791636901497303041,240260 792437699131023360,243513 780836696065773568,114388 785731382647533568,197286 774382023867629570,143473 788531004596191232,218275 753828976452218881,145399 776428613109448704,155187 778302339979485184,167319 772254697327587328,90193 791477910624346112,234864 794249857758179328,258771 791873721225113600,241523 772976392749346816,132335 756640721742856192,44450 794646115589177346,11774 756640046829232128,43553 760983825610604544,65663 768013836561428481,102998 788811128478498816,220332 759425826639192068,58250 776903630515568640,158897 763784316128071680,79691 793253311063396356,249926 778318205198671872,167220 763383631268098048,76406 788402628388466690,217519 772943442028531717,121080 779821204563697664,176109 732533483407605760,51644 764486037624225793,82066 785549807863595008,130635 758346448564023297,52509 756639406589636608,44273 774650951428743168,143473 776903127161249792,159245 794566781553754112,261306 758124941363580930,50923 790272976910479360,228341 752134191148564480,17794 780703748024860672,182036 794600054367522817,261942 788820154931040256,221297 775907864078536704,142503 777130316968386560,160420 767819920058884097,100559 772698577495728128,129551 786805423055646720,204835 781264387176882180,185601 790238664538230784,225359 788506121593991168,218349 756475917422043136,37947 789653789540134913,225959 792915975037329408,245963 794584509362606080,261155 767909589505323009,101163 785908294498062340,11774 791614271348092928,18853 791697314846879744,238429 767436928899686401,95055 781523706585550848,186584 791566979165478912,238207 763541965271105536,78566 766317384592453632,91946 795729663976820736,261155 766038697078722560,90654 749340209091928064,8047 764028784391491584,78239 771528665729339392,126389 793885897536200706,255953 750760702240034816,14421 757640586459353088,47940 769909630474424321,110585 786946536806592512,207287 792002499272146944,241678 768525521596579844,102826 795606386935795712,266079 765171077492408320,86103 767428130915151872,48289 787770649838129152,210193 761567564833157120,68182 751202160998686720,15808 770627524162424833,119937 754195188378116096,32157 765644291960102916,88902 773223596160278529,132996 778375835342475264,167003 787089786691608576,204835 794634637377040384,261942 773894650910212096,351152 786421370699800580,203674 786982570676355072,205094 790714462462439425,232280 764838702120103940,84724 793108824878092288,249469 794995374633218048,178186 758478906852642816,51069 791639332868292608,240167 779446570034929664,174230 793211321835671552,249374 758123759601582080,47761 790684855843495936,233307 788717158083604480,219830 795331408281608192,229910 769366513983877120,111419 794129032489136129,256255 776152867002429440,153845 794293409808781312,259623 764897761334468608,83004 778075936168239104,164150 794501683581751297,257325 732990883805593600,352089 756632247487258625,44450 780850566121402368,182726 787070215473418240,208110 780075874829803520,176129 794100756261408768,256439 774811441165631490,145244 752117706631946240,18470 794927376350121984,263895 749377838034198529,355067 793386569830834176,249926 764438286140071936,81869 795372073447092224,266500 734686874615336960,65113 778204697580728320,166409 757252502224048128,41472 789529864365744132,205972 755541023464579072,38026 789907635491463168,227048 770305330282631169,118087 775719566928441344,151071 774909234806976513,144433 793229554273837056,250633 793133443613810689,249841 776885685286567937,158992 756505999188430848,42249 795659147211632644,267655 766362077392957440,84724 754777292824379392,33356 754788571022626816,33023 794009560013008898,256502 753076665824210944,24108 771796944867827713,128043 780572874881073153,11774 795056561567756288,263289 762677669834088449,73926 781624952885747712,186584 789149246435975168,222647 752156306178469889,17794 769327697126313985,112788 768289654101520385,103294 786906155721392129,206054 769688904668635136,109594 750795228320149504,14950 760497551749578752,60866 766264029358747649,91751 752989954523881473,22439 765367434492731392,1249277 780871112565592064,183801 793853889996988416,241819 752870522275364864,22575 767205474857025536,97811 793289767127490561,249841 768657516406288384,107469 792847784000888833,248065 765825474190778368,87102 793189559228043265,249800 793858173912309760,255942 791714349257752576,234990 793163636969705472,249637 790910650864119808,234653 794618973572763648,261155 792455890716753920,244550 792979635264901121,247406 761102003128840192,65663 753619834328395776,27045 771852742302191617,128230 761161545464238080,66897 790939615603621888,234583 763427105027813376,431998 787863857238839296,213478 793131800277155840,249469 774405201906184194,142312 781146322212679681,185496 791401592834646016,238395 751232152151416832,16728 754826957767008256,33355 787490405453488128,209979 733091806787723264,355880 794166119309410304,258331 762089223835029505,431998 766452120828588033,86653 758499828397735936,53532 779004754190036992,171902 763579212997406722,78394 788723502589280292,220132 753646518314217472,28866 794857318437396481,262225 774016537535533056,138819 793774085125787649,255134 780795337283895297,183269 777495109080387584,160592 794217295837089792,258104 755697670379876352,36719 760684188307685376,64147 788775142633549824,220767 764491182533513217,83391 791269640567529472,234583 794318784878231552,259851 756637188910149632,30296 780237212499775489,177773 780133275746435072,177866 788167534394675201,352258 756681251021402112,43391 773651026058416129,137777 789994197541588993,228354 794635789204238336,261155 763759675405963268,1249161 781114370071810049,183759 785620057015615496,197512 785904973896744960,199546 752125544754393089,20279 776554388999372804,156053 769962929206784000,114254 771306591895195648,123587 780939935813599233,184533 751207617553391617,16982 787779314632695808,213064 795401219934130181,266054 766376048896335872,92202 765249690820575236,11774 776545127712120833,156132 756258975503388672,42344 788374670642864128,216038 786191230384254977,192032 790650674388303872,231894 756403483956228097,42432 793485486580899840,252408 794299532230225920,259543 775370712710205440,131770 791765851401777152,240145 735948108987793408,350287 788116260529795072,212357 793189834470727681,249469 766374068736004096,92166 773575691384135680,137158 736143699713871872,195876 749725500575219712,7461 755557227771990016,38286 763470029174153216,78205 765961566982373380,88603 770302851549634564,117257 791389457568051200,238780 792028608588029952,243092 774804326233481216,145244 749681189275856897,9666 775639634349096961,150063 763078927912841216,74650 756952929081364484,45576 785269368993226753,194648 780856840267632640,181935 786538223027630080,204413 753038243713716224,25255 756278320833126400,42495 773668311519272960,138557 757603715713011712,38137 785947088433491968,197512 790667601684918274,232595 732926832358612993,354690 769630857116147712,114422 777869375718121473,163990 788147850660024321,215480 791415698148864000,231894 794203889994108928,258607 765205782602326016,86440 792911419704545280,192840 795001855424090112,263906 756262506620870657,41680 785907305401298944,196233 780836963028987904,182659 775386321527242752,148170 788083652232175617,215005 771028896724553728,118191 792407607164231680,241942 763244370376228864,67331 779453116991148032,168284 755862998325927936,18215 786451218516348928,203832 795042714202931200,262847 776092821707251712,11774 779628590216450048,175988 778302719186526208,167319 763003761073659904,75631 792033979503443968,243075 757791764790980610,45964 765879930634645504,90031 780903651997052931,183269 751225688443621376,17843 789964990149038081,225911 764889810221699072,84724 750067090237841409,10735 771093707865018368,122759 758094436328939520,51069 758475302918053892,53185 794536927928139776,261155 775396027922653184,149040 774438640558612481,141022 791012685848641537,235590 754730658652565508,33356 767139037463339008,94699 792425127740932096,244550 760503853338853376,62063 771498906555265024,125561 795298058049376257,263906 762074736214040576,71099 771142642377699329,122973 777965160031977472,142852 758609722819969025,53703 775702362002423808,112363 781298076539559940,186434 767413134122364928,97519 787802933127704577,213253 790609092649881602,232791 786671962756087808,204413 794225189349421056,258598 775858415646060545,150511 787302249902907393,209796 794295920812785664,257406 788482665338933248,218275 762460527737970688,71749 756984662606483456,45669 765669280289550336,87858 761726889845067776,70509 767800448308969472,101203 787031997658992640,208379 768545020395806720,106753 769599082348187648,110108 793173504145391616,249469 794549515449548801,261155 779453918988341248,174230 785841203665334272,198878 770399681021116417,118191 781346249366790144,186584 794339560826097664,11774 760615156036493312,62790 780806258618085377,182036 795391599366828036,264397 795699605421916160,267862 768821528062521345,109167 769303413842644992,109470 773940701449097216,139404 779925736480178176,354113 767750967391457280,100893 751166742144036864,12308 767218805600727040,97852 756283770349711361,41680 773915084422729728,139404 786406046726225921,203350 794565918751920128,261155 788047562666307585,214209 758576518024957952,53185 790555483266363392,226538 793393677515251712,249926 779917918607769603,174465 795444624768831488,263926 788493654042218496,215669 794532341721038848,261155 769944758118670336,112693 755528781763227648,38183 771935117283557377,112363 765874054653841408,88930 772776108165042176,132335 785941691580551168,198878 764912210489462784,27156 765578432763731968,11774 756645015523172354,44429 765938664417308672,90384 781549760117366784,188231 772184480039768068,129471 757973512904593408,49852 771729883101794304,127058 764971625364066304,85562 787038544309223424,181419 793273795754745856,250033 757711991427301376,47693 773063056058449920,129991 786911953344163841,207287 749438855443603456,8178 794898620067827712,262849 795717551317651456,199307 756919902112325633,354841 750332159655809024,12535 762964913916608512,353374 793894362123870208,249926 764208782414983168,81869 792927088424648708,247877 789160494275756032,223899 762031168510316545,69711 760984745454997504,66159 760968537838063617,64692 769271901680263168,110659 789139904462745600,223899 793996656215617536,257325 786629228192272384,204929 758643065666109440,54070 768293521086255104,103354 772370054470045696,121795 780812852076523525,183269 793163931510534144,249180 762349756995756032,431998 766681578319872000,93823 787159699124850688,208016 768798593377378306,109044 790916053777969152,234583 762094727529271297,71429 794189817601032192,258598 757319874288848896,46797 790801425127333888,233307 767825187429425152,101472 762792144658718720,74746 772850683934543872,132335 771080798426374144,123135 785727967926161408,197091 763943294371962881,80098 767689160345784320,99965 752717228315799552,22838 756837635838980097,11774 792800996460208128,247773 752847756566339584,11774 762394479584239617,71124 786679257338679296,205294 749352143447027713,8047 781460917527670784,139404 792067712398741504,243092 780553371027644416,178735 791371137414336512,238395 794313852548685824,259200 795018602349031424,263896 751908540969676800,20471 776256669651079168,154071 773730468730511360,11774 793199995084238850,249926 758001880039587841,50580 766257981641981952,90621 764274012348383232,62180 768530017160683524,106753 790681297043623936,233498 792431535492325378,243513 744982494609444864,11774 795494073712910336,265870 755112893171970048,34731 765659280204705792,87858 793785288073945089,254209 785265893206962176,194154 786725796404756480,205094 758302011553185792,48029 792031528096239617,243075 756591687938543617,43285 791343030674554880,238207 790592396040007680,232487 780601081969516544,181755 785918373788016640,198089 793459969697996800,251951 753763022179401728,27317 755733341303963648,36961 791706047308181504,240483 780904014816903169,182659 778256363642380289,165488 763463253863256064,78159 787305309865783296,210215 792061232241004545,243187 737699026850742272,352751 788881808540610560,221832 791363449989259264,238207 751597742653308928,18215 786282660859641856,202429 793846106614591489,249926 778585241107722240,168794 760720692732190721,63149 787377503903940608,180433 757813263224614912,354103 771842616719618048,127579 786006244565803008,199211 788140633466691588,214976 794017629442711553,254135 791781944770060288,203710 775711450207703041,150663 773318003731664896,136110 777625890096152576,162596 750773569093791744,14525 757502515667726338,46280 770783595317395457,121080 767680144152596480,100545 775516806983319553,141887 788690681946669056,220029 762690034818506753,73814 762434726170722305,70632 775685218845855745,149953 751163117317398528,738099 755202488198766592,35372 753998648774496257,29790 759016249250557956,55107 773912579689226241,139404 778590930551001088,168794 754884949182967808,18341 751574503830892544,18030 785797632090370048,198586 770759137798029312,119937 762672281155801088,74133 791279841286893568,237491 762094541461749761,53183 793420603969662976,250492 771824420952301568,125111 793099950062080000,249286 764873463370612738,84724 768127858019409920,103354 786982620219510785,207287 774413257062744064,143473 791658505421877248,240483 778739967820374017,169515 763877313037668352,80939 761794388888387585,69711 795184736742285312,264397 751177378211049473,15808 786681197426540544,204914 779319480090374147,173645 792182579713544192,243165 757881763385356289,49852 770104027912740864,114254 792237736556126208,229177 791777788751556609,241678 781579316798775297,187976 781142944606629888,183759 757990316687273984,50424 770216561873485824,117257 768005053869334528,101514 753748081980633088,25070 765159731795079168,80486 780883593279135744,184044 781921960611684356,182870 794587379621359616,261155 794617186987995136,261987 785481679079112704,194408 790551040689045504,231894 764208869157503003,82066 780979953034665985,184539 788536730848669696,218275 765290711969243136,86103 766852960118829056,95672 756245442699100160,11774 791685153772883969,240067 771863392084602880,128615 772870513425207296,132761 776953359186137088,159704 781252800625926144,185921 776123081542602753,151845 786158686674808832,197565 785828646661521408,198671 757033229887037440,45369 786632747259338752,205029 781230505027067904,185310 773886420805189632,139404 795393465060380672,266151 790264333234089984,228888 771481417624739841,125554 762666338431164417,73814 765541448901095424,85868 760745592112963584,63149 790642315303936000,233131 775058302287880192,146259 756659360890130432,42432 758111188186116096,41703 790309171916791809,229773 737023418479038464,11774 770789247376822272,121479 780972926636032001,182659 785486045420847104,194450 773410742607503360,136473 763557293065515008,77612 776802650725679104,158314 769189800066813952,111557 765345146049335297,86440 761274299646877696,67283 781176012440637440,186113 793067606907363328,247379 794656420016877570,261987 755469781336109056,27045 760489154417266690,52554 787117875165290496,207861 790902037760311296,234583 746329785836638209,11774 758688583519707136,54070 762631438994903040,73926 767182491073454080,94699 763016738996969472,75899 794527990851846144,261155 788801843031777280,220526 793612933897003008,252639 764928230923132930,11774 771446209617731584,125204 786739258744836097,198304 785328490925002752,193633 769787000715108352,110585 794419255089463296,260625 788470657625513984,11774 766430803995693057,93184 775001637291196418,146259 795443174038704128,108396 773874025525288961,139404 753607309524213760,26539 767408199095812097,99030 780040744077815808,116239 780202474481278976,172185 750827985234714624,14968 758680505009057793,54070 762303048127504384,70886 755838682431709184,39169 788447585480695808,216009 785546181061533697,196917 793127613975887872,248364 790982618309361664,233692 762814921126076417,75073 756748729512697856,42117 785701903002918913,196524 758434809009938432,52362 773964757506424832,139404 760885986033229824,65500 779891247540412416,177248 778323763469221889,152594 762312975655006208,67852 779077974930788352,170796 794622404911894529,262022 756500669125824512,20824 759507218395959297,57574 775826842892767232,151401 790590372091088896,232137 790876753321426944,234583 764117968317927425,72809 779057615041077248,172122 792698718763950080,246392 787692827992023040,210253 795258973079281664,261594 763589188335710208,431998 762632371749449728,73926 793101619399421952,249469 768886782448369664,90300 786413879135965184,192032 795378694537756672,266491 789938569859051520,228820 742937939693473796,47188 766113662830469120,88920 781082422800584705,184044 762106759255207936,72019 754714442663886848,33174 791748356313755648,240556 732993509028823040,11774 767362914831495168,97811 793846648346513409,255942 757983418479063040,49121 762056896236912640,71476 791735491364286464,240479 793496254424592384,164814 773566722414551040,137639 794645380516421632,261818 759159067130621953,51798 774464258377650176,143585 751121312135933956,16953 794659316292788228,262022 764862250188288000,84724 756615748177518592,44429 763764948946345984,79585 780209350602174464,170373 753778959280549888,27045 755376696715579392,37044 775184277042495488,141091 793969290936516608,256393 775255589698109440,147793 786799589894475776,203350 778777680414072833,167319 760459352364974080,62771 772114038708920320,128355 793920975402328065,248652 763123749096976389,73685 792014040612671488,243075 756190601696063488,41680 751211559272144896,17416 755150309656190976,35890 778031742422835200,165097 771461531024367618,125112 769016921702461445,110362 788738903721189376,220332 790421722293866496,231550 752708094216503297,23167 781139965082230784,185496 766827974016413696,95568 770710146037276672,119937 794620001273741312,260849 779387613656395776,173628 756866968657862657,44271 791078721104908288,234552 792019158724546560,243075 793234200711172096,249926 765971763083837443,90539 765338908011794432,86440 790728929023623168,232863 758656308312584192,54070 769175985346535424,109360 765651895407022080,87904 765653728754016256,88930 773982774286028800,139404 794665662534873088,261155 766086802742448128,87904 765626575844814848,83225 761043171069480960,66503 755526509574561796,37993 794196365035257857,258598 795096689233293313,265257 769286764867518464,111454 788815428336312320,220539 795199792141856768,262849 753438152958681088,27045 793127485365972992,249469 791337408176463873,237491 777492236221251588,161456 776003399338766336,152735 794657363768803328,259892 767160604666716160,97386 770279549384945664,117257 771062803985641472,121479 780366494794407936,177130 785498172898545664,194949 768957067117813760,110477 789938695826649088,212131 774339292382367745,141316 785548633865277440,196917 793132173838647297,249469 749790713462730752,7914 771575789858938880,126152 790429006738886656,11774 795685268976078848,261155 779179701743054848,172962 794980493204791296,263906 795405681037897729,266822 749217884392476672,7746 766005255830114304,90125 774813711311708161,145533 781210492215889920,182665 786372892531404800,159876 761216181168590848,66441 786331506428051460,202379 763119200722259968,76577 764298748684070912,82953 767838646141489152,101681 776603288460550144,155896 779405069758312449,174728 762793519836598273,73712 772125659774738433,117364 774037321079324672,140748 792901416352231424,246674 778314265702916097,167273 777630389644910592,162294 768269693308186625,105041 769019104867082240,110830 775419718765125632,148645 786560938803499008,204413 771812510160871424,127366 771808206569938944,128194 732927621890211840,354695 791355238565355520,238207 760427725022699521,58508 789514678707875841,226731 790674048871202816,230708 753346897780346880,27222 770368918753902592,117257 794702629284839425,262022 760302366893551617,350505 789927223679717377,226731 792086179546034180,243075 776199217714900992,153921 791653793914032128,240260 793554151238045696,11774 761519273198161921,18215 780971223052410880,182338 789284488421347328,224680 770756975437099008,121046 760148139328282625,60790 790651616705871872,232169 791698540112203776,239926 791677393702227968,238780 779089203820756992,171795 753587399033167872,25189 761732808377266176,70177 788190561526165504,214078 773252218497622016,135736 788168898344464384,215252 758446975331209216,41703 780021796036808706,177472 792508792441180161,246392 795739270195482624,267521 795672225189953537,267862 795083980810964993,264397 767915245809594368,97371 776827917309358080,158387 760563274194751488,60112 778570726013927424,168794 791617286213734400,228124 749205589587267585,7311 749926814135545856,10735 768934649246588929,110362 790733181146267648,233692 791406679212580864,238207 791410299538579456,238207 793134481074950145,249832 766048396046135296,90357 775023216855318528,146259 762684742848294912,72420 770478031471251456,118191 781735529956057088,189314 791010274035789824,234653 771108779869908992,122982 773585516700790784,133929 758760505846722562,54123 750324925416734720,12357 781896773975486464,190553 754757523165634560,32404 758466628417757184,41703 786027554398494720,198973 795761815015788544,268356 787449606208622592,208252 790898688025473024,234583 756227366100275201,41763 757656246434537472,47782 791651851817017344,237813 786692158363463682,209795 788063973857959936,215005 785583595255689216,197286 794190853937860609,233307 775615793438613504,148713 768077909458288641,100893 759113976827486209,56964 789234553344753664,222104 791659928217714688,234990 794158761053134849,255192 788032043070259200,214492 788205194890784769,215437 789470174105567237,225181 795749639420973056,268529 754885002236682244,26721 775363059581915136,148537 795090380307869696,257353 778009721722769408,162107 772775412938182656,132335 767901749835210752,81869 764248825930346496,79513 791349667925729280,11774 760911813009563648,65707 775153734829547522,147212 786945774311641088,207613 785312036322418688,11774 780827950962782209,182659 770406655796322304,117257 779123300488196097,171617 755904189876674560,40550 751646565282910208,18386 787004021810819073,208176 787398372818874368,209466 790551501584277505,230270 763554454138347520,78228 776142576776732672,148537 778230326472675328,166390 785629566790283264,195807 763585040781422592,78853 765352076297670656,84886 777182428330913794,160602 792805930937102336,246514 785242986871259136,194221 785827945554309120,198671 775498307300884480,149770 781900006059941889,11774 787644203572432896,211347 791821487565078528,240483 775783869442383872,151463 795019206270054402,264700 772022871661109249,128934 779794643290624001,176380 774205157433348096,354111 789202997582495744,18395 763559256327131138,79048 757737742289686528,48287 772168212557332480,129991 755160436358672384,35890 764221611625111553,82766 773956887238832129,140437 793996241575112705,256255 794292263002128384,259267 776008262919544833,152876 769335089104756736,112363 773506175967105024,137158 793682486958043136,252679 758095602693574656,51043 781919312164577280,190635 792484350176526336,245445 774043186754822149,140025 792150137980137474,244143 792789292925923328,247631 735810857066745856,353447 770432401046540289,118192 763140770794733569,76794 792078635725238272,243187 793176705804361729,249841 788043416009601028,110161 765069660765114368,85562 755101218649706496,34666 768513923918204929,106774 777854690872664064,164001 788539942683148288,210390 770473225809694720,118191 768973696178458628,110659 795736895368163329,267576 758696685031882752,54070 768528506435305473,103354 792445802840924160,237999 774751034111647744,105109 786437693647364096,202429 794648156441051136,262421 779237397724696577,172962 765744475129774080,88419 769129919154642944,110381 762701082426351616,73690 778327144074186753,167220 781571671991857152,188421 760899092788617216,64722 790944811477901312,234583 733874881507557377,354962 786246765515251712,11774 767105690427023360,97392 791713374564413440,240483 763974287866798083,79691 780245439157239808,179054 766060857209925632,11774 755210337922809856,35737 773184544627236864,135025 788446855977963520,217519 772244356690546692,128934 780478472875413504,11774 785982694047911936,199891 765945580749221888,87904 792832349478191104,246987 774799962219700224,139373 780101555060109312,177455 792108706431324160,243187 755755484196593669,27045 773298469452804096,136110 776941379540877313,159308 793181600037167104,249926 787563946446381057,211347 794915027119579138,263895 760283754032091136,1248717 764672398671183872,82344 788493456108728320,192989 750453673180876800,13046 773989406029979648,140232 768876517564833793,109874 778306720435011584,163763 770362101667856384,118482 785301680933990401,194923 793138932519170049,249841 794209033456676864,228522 771956683463622656,127775 795685002818318336,203546 743807971923132416,1247602 769339163887955969,112336 765542439520043008,84209 788730182886690816,220029 794562059270660096,261155 780933440665288704,184462 787270727636426752,199307 763298073149702149,73814 785925071206510592,199546 791668408198639616,240067 753707562676224000,29263 794596350906298368,261155 788034429188841472,214209 771871762703192064,127836 763864595857494016,80486 777498228447178752,157755 790660454179753984,233307 781269972668469248,185921 786403608061288449,203350 793126099865788418,249469 732238192297050112,11774 787002756582084608,205181 786938511031201792,192032 786940259468582912,205181 791609144721547265,239893 751721802129215488,18893 779066349712732161,172545 771424650328961028,124597 776946515965247492,158387 791685723489533952,240483 757752023819268096,49066 765268440731021312,69548 791617078029529088,240145 787008922976747520,208065 757589740489105408,47102 756287433994539008,42495 763538660121862144,47940 776839274578776064,155898 792124820469100544,243092 787724757374349312,205197 788733667132792833,220332 790944541197082624,234583 762713431682256896,73926 764220926762229761,62180 789472862310535169,225981 767273479146274816,97850 791013137394896900,235620 754047858597203968,30590 775436611756630016,148645 776834129128194052,157755 778276540450689024,164826 766467774466043904,92213 749405329419448321,7836 766669467661180929,93823 788508130892058625,217658 786947370810474496,193904 788946473824165888,221785 766076721267433472,90482 768275497033854981,104662 771417476928114688,124597 793477928038305792,249469 790330090034900993,221795 785244991924932608,192391 793999771144884224,257423 753601520046788609,28477 770356288349798400,117303 786696851206668288,205353 755444367704416260,36877 774246897808764928,141867 765334323377549313,87245 794298675157553152,259076 794012825354194944,249926 792498327392817153,246225 753356038103904256,27222 795617043391414272,267521 750456527211814912,11495 755219371283197952,34645 753510289233080320,25189 775364187321237504,145942 790971762116788225,235590 764485313301352448,80098 780612224670851073,182122 794238639739965440,259063 788827711909355520,220332 756588747500589056,43285 793226899740778496,249841 776292573597925376,153194 761657769116127234,68993 763063187985969152,76329 790191392181989376,224793 771903527916482560,127836 780643279763230720,182154 777613189383131137,162610 762657695878873089,73526 779703216892219393,175092 780797045519114240,167220 765643459525021696,88546 768283037100486656,105041 785864754518716418,198878 794829929175220224,262022 765668194195415040,89076 788224881250807809,214660 791821759422967808,241819 781678204612476932,188304 786928339961470976,207287 786920372822302720,207287 753734310184751105,29589 744565599108468736,1170557 787283123088261120,199307 774415671560118273,141316 778604742104715264,354238 780944095564922882,182726 763565685645545472,78959 769348718659264512,113165 786025520223825920,198620 793635880892268544,252581 771540888610705408,125145 790590844789063680,11774 770466313944915968,117473 781131365903245313,182659 750852196212715520,15165 761610133818388480,69565 785915604767088640,199546 757426277762695168,47266 732253576706326529,1170317 775766361641394176,151185 794955340185997312,262847 794034901955678208,257492 795444784802496512,266138 779542834634428417,174899 781522631719870465,188577 751031172109664256,16422 755759527178358784,39462 772763492231196672,131027 787152624013291520,209351 769611754737246210,114422 779340148718837760,171168 770286000425865221,117257 794749323418501120,262215 764160118254555136,82283 763484992152346625,11774 767622223569924096,99471 759083814131859456,56552 732420972133814272,196346 762004167913250816,69676 791266541312548864,234653 757402134560157696,47090 777108209614094337,159853 752201902838939648,12868 756464846577672192,43391 792746377662992384,194060 777952275255824385,163824 790948651283599361,164764 781529002624167936,188401 786109732805341185,196277 756281146552426496,42495 760623500503777280,64147 758688481837133824,54070 765710439099559936,74247 765590864244699136,88052 751971965317976066,1248192 785920901984444421,199546 754068406798647297,31529 775093102059020288,146804 788097321913507841,215252 794647693079539712,261155 776072275011506176,151090 781367399643701248,182257 793876427510644737,254135 785465099695824896,195975 775858497766494208,151439 787120685155876865,207119 792782090249105409,246771 778593467341631489,167448 759170810171064321,57105 767734354319519749,100605 764964571052318720,85515 771544306054144000,125381 788136506594557952,215480 750381544477372417,12883 754754784142299136,33474 768964605661974529,109666 757218867789893632,46006 755506926197145600,37979 768246577177759744,11774 733109093473357824,27848 759893408374595585,57068 774799704349487104,145451 767751817941753857,100893 780918235088683009,183269 777759653555900420,163376 781482204820045824,139404 781638293544992768,189515 762095479215697920,71026 795750867190378497,268646 785242795883757568,194079 763565948557070336,78566 786195849600569348,199929 778641244352311296,165523 794938661720702976,262847 786604159961210880,204835 776308610406244352,154832 757911265872322560,49953 793909176078663684,221524 750882109993082880,14858 757526262546038784,46841 773538512696205312,136947 772074835438628864,129108 772193678819549184,108849 778710582342004738,169327 760059704739594241,60765 790285443275317248,230584 789469231784030209,225981 794237016133271553,258456 763562789600231424,78394 734805243939196928,351644 775171171696259072,142671 775747960541966336,150511 794149332513619968,257353 794348727850909697,259034 734817145629069312,11774 767184698397298688,97852 781701805621252096,189017 733782230934392832,349283 764229397155020802,81130 762379712345747456,72824 775561296255168512,149259 763805135260753921,80393 776276143909507072,152946 785300550149611521,194934 755572234702295040,37455 767941002514591744,100605 795047068893114373,199307 751824130140311552,19352 776801753941639168,155390 793609301449248769,249926 780790736606334976,183269 773222546846212096,128940 795481585441243136,249926 755051557805232128,33356 788039706197893120,212870 765625594537140224,87858 764578099543482368,80939 768497568158547973,107055 768869790702247936,108849 773552078283218944,133702 795416201014951936,266990 785860734081130496,197286 755236478012141568,36247 781314270059429888,183269 758327882385154048,52061 766309866541453312,92210 772676257318182912,131421 773506457010597888,137158 785342950037303296,11774 768976179827122176,110023 771511851939139584,126390 763233183055876096,76549 775782755862999040,150663 785268476260876288,11774 759487331686555648,27156 773936056236249088,137698 774609071760551938,142758 777836417930104832,163901 753403519303053312,27317 785653499908329472,197297 773585395997179904,133702 771027867954192384,120474 763775410282696705,47188 788463046758895616,218275 794014250134081536,256502 779029059435048960,164814 788573630980562944,218275 788736987004018688,220332 753225200737456130,23672 767427441321250816,98890 771155727679303680,122817 786350175828729856,351830 791351510638755840,238395 753352217227386880,27222 786652550086946820,90209 779427654151835648,174557 773780780657045504,134199 794667436498776070,261796 793968817458315264,256255 765213110491811840,86103 787990126869655552,213887 775085645937176577,125633 760493540128337920,62821 768964358768558080,110344 791363070136242176,233858 794172508480147457,254353 771402919073710084,125367 780530221996994563,180655 789475558476447745,224680 792054173571227649,243187 794185081128681472,24173 776800576424128515,157840 736243785202569216,738099 788863305427234817,221143 772880032033345536,132370 788046067828924416,214173 788103884086603777,214692 767096179725180928,91049 778358915776012288,167305 794328524127543296,257423 785698342764294144,195674 792151423412830212,47835 776424461213982721,155688 781635428612845568,187044 794866433268318208,261155 753453152318398464,27045 765234055398903808,86103 785922975954501632,197512 792569671685853184,246704 794290355915079680,259134 764205363352768514,82066 756631579741519872,44273 790435714152312832,231498 791976249816211456,241819 794559000037638144,261155 765002327795326976,11774 765545552809340928,88093 767827706474074113,101681 791428691326742528,237594 757633558693445632,48480 776108287678943232,11774 780031332281909248,176890 787274985375084545,207287 790878634621960192,234583 794649106882826240,261059 769329096429928448,112693 777718602111647744,161978 755397204190244865,36810 770949740359917570,110302 771471376293257216,125839 762393984501108737,350498 766829575682654209,95672 787531215100403713,208379 790743447107809280,233154 759162744159350784,56964 763588820499476480,39041 749648529807716352,9433 789287991579594752,224680 761265651763781632,67679 771879395153833988,127871 740248814502584321,353374 771381761158713344,124597 790704990415364096,196849 768967040065384448,100893 777972341997535232,163036 750023900918980608,7816 793488352381206532,8044 788752344552996864,220526 795389582644809730,247930 786964425240707073,207613 793207384000704512,249469 752228337435615233,20134 786929986045378561,207287 776557341844144128,155933 785489850174574594,196277 785873646921342976,197512 732193768338796544,1170318 791665766055677952,240483 732843930534989824,354121 750679030102388736,14421 795697151028432896,267855 759520114148454400,58508 760103191912546304,58227 795392293708632064,266079 795372176451010561,261155 793846732622860292,255942 781338982177083392,139404 764223957625077760,82457 775533533855031296,112363 791760463180750848,239906 793638641474105344,249926 787362789073547264,206007 752068449652748288,18395 786606933033807873,204413 772818877214490624,129649 793095106765156352,249348 759799054385618944,58232 780122789298790400,173347 788752302626791424,220526 757777286426951680,46006 756578078713798656,43225 767914272915468288,102409 771238266330714112,106702 778577736868724736,168794 767987050289172480,7047 761354044766056449,66801 771455274284675077,124597 788752656525168640,220526 790351909160837120,224680 793459621709090816,249469 758918871025750017,279676 789920457495605250,223492 768213546966679552,103818 790376772294483968,229895 758869767243522048,53185 791049271026020353,78159 768224332128673792,11774 795393367374868480,266748 752185749441683456,19599 790290688701263872,215437 791641777027452929,239456 764179253281824768,82066 773281888534265856,134993 763142309244461057,74943 795038496629067777,263926 765563009557262336,88052 795466576891904000,266491 787711336994091009,210253 792652852321595392,246632 759247237054685184,57056 786990358915866625,205728 751563653871120384,18470 770383889252569088,118393 752813380675604480,22953 753363631933390849,27317 771159585411375104,123175 788366944596529152,214992 794267296000675840,233467 790434669904793600,231550 752625450329964544,19563 794985728044367876,263532 794355930011840512,258829 775430232408985600,149304 787719529069633536,212357 753962231541272580,22439 759655976848990208,58358 786951458205921281,193121 772931147684646912,132848 778216001162784768,166409 791008694787985409,234583 789938574355464192,228820 785242836866310148,194221 791669498164027392,240483 792022159786856452,243092 761689233664962560,69947 765648066154299393,87904 773583697094250496,137158 790465583363928065,11774 769323195534942209,112399 775172261842083840,146720 795357198150942720,264397 794564838743621633,261155 754715638753533952,27045 795700044263555073,261155 777995489153159168,164826 791259446370455552,237491 732368198411128832,351730 754813041422721025,33549 761895351171239936,67229 786703513426558976,90209 794785529065865216,262849 790658471561719808,232169 763525267667181568,78189 767411192826621952,97379 765249957464903680,86763 789184798275215361,223286 750731507833053184,12014 788713973591973888,220029 751896896508162048,18224 758334205960912897,16236 792100183433699329,243187 788825393671249920,216009 778257802481569792,166883 756916129470091264,45125 785645204443463680,197297 793889284314968065,249348 760258984548761600,1248755 791686378064973825,240665 776795699115618304,157755 794220811972247552,257492 764891302320336897,84724 786324014910234628,199546 794568145793073153,261155 785997563996418048,199755 795049078803623937,247930 795766803272237056,247930 772461742496428032,131025 761415164486975488,65455 795202003328757760,256564 763768132955729921,78239 788853541284773889,220332 794680747969966080,261666 762258631467397120,72420 778381458058588160,167003 761302558078099460,67852 774808878416433152,144494 788678476136054784,203710 795686469507518465,267829 761855742148313088,70918 770734287293411332,121046 790971492565647360,235590 785859927566872576,197512 750816733422821376,14950 776741886589448192,157755 794043130907684864,257492 751157136516788224,17259 768671653039517696,103071 793510673309249537,252711 770934262077853696,122146 772804993502027777,132364 764791572063920128,84724 794846912142835712,261155 785538688709169152,196538 763065482622545920,11774 773674237244628992,137640 773711810646122496,137042 779092046875209728,172123 792494001484029952,243075 761398452232327168,67360 791348696411615232,238395 778687602492739584,167101 763812068986413056,78159 759463409989652480,54070 775711486941552640,146580 781283336903860224,186584 793994792820559872,256393 763577240130945024,77612 779430273825988608,175062 781243454093398016,185496 794117577664499712,256255 756246773706924032,41196 758660639262961664,54070 792148953668079617,243648 769289775366934528,112915 772776426827382784,132335 788414510533148672,217519 788426652502163456,217634 794983425438613505,263906 768871556395126784,109666 733111022882459649,356009 767155278177443840,97355 786993254063538176,90209 787730869159096320,205197 762782459167506432,73721 777690062804938752,160453 761301616775487488,67226 768811898443747328,108849 768680786207862784,107423 787261991563866112,209796 787809320029126656,207712 732316830270783488,1170365 755833512448499712,39384 759187408294248448,57348 776627864795910144,156976 767831898609418240,99111 778036685774860289,162596 780811355859349505,101020 734790205408956416,351644 763798361715507201,80393 764156503662223360,81869 792569458820718592,244270 793204529466671104,217443 790296101131722752,230282 767072089455071232,97355 772879841934778369,132370 755556093275668480,37538 786328155904618496,202379 793993591546736640,256239 756618630511599616,44429 760314045111033856,60888 767831892758564864,100893 752679768252788737,19563 773561582076829696,137042 793620839233191937,252581 791965659215212544,7706 749063653014528000,7126 750368162579746816,11495 781342572664938497,186584 748297978264182784,353965 794881896975106048,353374 766419644265689092,11774 767335864963858432,93823 794013439115067392,256439 770535964821315584,119682 793599151867097092,249926 794155847429529600,256255 760496902832095232,63149 773534471811325952,133702 766050574429106176,90384 767808553306447872,101681 766394306936483840,11774 794084689720070144,255942 761307999306706944,67547 771373234671333378,125145 773906696922132481,139404 753675829033533441,28586 785563734022426624,196788 750690250247188480,14367 751657722282737664,18550 774237708742832128,139404 792878532951089152,247954 758006738897424384,50804 779186308086366208,172962 779715450947014660,174756 794559169164496896,261155 755022688293388288,34817 779761684722413568,172270 787694826066063360,210676 779005468727468032,171902 791003595751755776,234583 757355600426786817,46890 755897800441729024,40588 785904215411429376,198671 758751155421798401,54070 779499997062696960,175549 794910478699003904,249926 758523440231886851,53144 793955336386383872,254135 758680169901064192,54070 732683893208436736,262022 756823431736332288,45064 760248454534660097,61352 767013153641226240,92166 771391632524603393,125163 767799803099045889,100949 789405259420446721,225876 753391297889701888,26458 785893859402416129,197099 768425833077825537,106281 776943406324998144,157755 789155427472637952,220820 793241463073087488,250293 788470508689829888,218495 765727351368024065,74247 795004727713005568,264482 788597894517489665,218455 763780834297978880,11774 756487526739697665,42344 785970729930072064,197673 776614898344333313,156835 790666865391665153,230669 790799984623050752,232684 794546471886426112,261155 768558634892660736,11774 756601158026788864,43751 793113693756264448,249469 769383523253792768,112399 734223856613875712,7700 785773154715127808,197512 757657151624142849,48633 793524333784145921,249926 793175948577349632,249469 765981507378786304,75724 793764346795098112,251788 761641151711412224,11774 753384731517997056,27317 779390442190364672,174557 752630063850455040,22787 775062382586519552,146675 787132449889263616,205181 793278918094487552,249926 789940450752815104,227242 773998923962810368,139404 788391507678130177,217519 757386500933718017,18341 765683644375699456,88311 763215644904951809,75174 787268233720057857,209184 788086514072690688,208599 749613559076630529,9295 759191841468215296,51798 789941028392402944,228888 774302456201170944,141360 778331279213334528,167220 768930418481651712,110302 773167381506064384,1250013 769249131755864064,110585 773955236121763840,139404 793185693069676544,249374 794989456063426560,264397 779040731948195842,171902 792123887068807168,243187 775972675692990464,146381 793203625963163648,248988 788155178050473984,214899 777338395123130368,160480 789669128479006721,225739 785644829828980736,197512 777609710157651968,162610 793591764477239296,252679 793927969362305024,256255 790318831776464897,230485 758649426579746816,54070 775638038554767360,150063 753338984214962176,26140 777928119621648384,11774 793843101118763008,255954 758813708336324608,50129 785464839225221120,11774 762006330311860224,68993 785869382320881664,198576 785960902080143362,193481 792373469765705728,243187 764491148228452355,83490 791779498387644416,240793 769069873972580352,110362 787084194249834496,208014 791498811956875264,238395 760375703795802112,61412 785847392738299904,196524 785633475797852160,196277 763849222684811264,80355 776390623662313472,153779 787098440308236289,206896 794562124576149504,261155 768852016995049472,106716 748675698626170880,209828 780949156462522368,183826 753765332658126848,22575 732957907952631809,353789 788765337181233153,220526 763880698679701504,81036 762708002419843072,11774 793161728615936004,249469 750453299506245632,13450 772640783522488320,131027 776384236999806976,155417 773889023559471105,139404 772483662365405188,130574 785599601252401152,197286 748241651475353600,11774 768997305320034304,110362 785790112193875968,194723 791382385648553984,238207 761312288779407364,67938 790251386231517185,229693 780795071105040384,183269 751782993220341760,16931 753992171531956224,29263 758523189752311809,53185 790240889708933120,229693 793499178534076416,252196 781539961153712128,187974 767764448580730880,100605 791341140414832640,164814 780599233879638016,181789 759160639726112768,56192 764968170104893441,85562 777984234808016896,146720 787346995203674112,209195 785648934769352708,197198 749331842290085890,8170 762778685774499840,74247 788435363832274944,217519 795044312593510400,261242 790853839226302465,11774 771322521773748224,118191 755560194122276864,38593 793986034925113344,257325 770938809307594752,122146 775205338282876928,146259 788905206511652864,220029 768052852740751360,102444 785555939319484417,194095 774485602100060160,143585 752917293189836800,24134 785664401026191361,197091 793637969995390977,254135 794293641896493056,258267 787053245952778241,208016 768246577890603008,11774 758068860041900032,50827 761284393491009537,67226 763036468805640198,47188 764167794661416960,78566 772123306228981760,127925 786373838414159873,200382 791405867153305600,238395 793939476032540672,255942 758720696600047619,54070 762651071760052224,73814 764892818816905216,84724 758027219763507200,50827 787816078529355776,212711 763515776867323908,78228 792483493993443328,243286 760930987735998464,64693 768991023703924736,108729 775000124950970368,146259 765891451037229061,90031 789162351995990017,11774 776424770854420481,155390 789136293380972544,215437 790692849889243136,233558 770744978276487168,120610 792046877675970560,243187 755465426759512064,37706 770951239970455552,122146 775804112499716097,151439 775063933665341440,144730 780802844144402432,182726 785843073775525888,196277 753926553696808960,28281 764825722301116420,84724 758278952372670465,52061 771771067903930368,125163 747834055304093696,1247775 787756681782448132,210208 781736107713048576,187044 775431155176841220,141415 773588679155593216,137881 791439980111335424,193524 768863237785788416,109666 788421864871698432,217519 795403224375181312,266151 770954346964090880,122146 790868953706835968,232169 785825183172964352,196729 789292681654513664,221971 756647746464088064,41839 763443890892537856,78344 764309655426260992,81835 753538642807619585,25189 785602967823056896,197512 794232291677655040,259063 764425928948736000,80169 774027769801875463,139373 775577369209745408,149259 780163590418370560,177456 786903849386713089,207287 766978300388540416,84724 781477647843033088,108396 795451523970961408,260857 768977450646679552,109666 763451424797761536,77590 767777556980432900,101463 750369524482924544,9433 773133304887447553,109300 766348868699230209,93286 790279528421527552,228576 757935176106336256,49925 771484533979918340,126152 791361198998560770,238207 770126115553873920,115986 786246150022062080,202101 787595512623067136,211347 771296637427806208,123038 773989742396313600,139404 732716632074752000,1170595 765410425676496896,87245 790726399959060480,233307 766528081666330624,93184 753388622305333248,19598 758990336362356736,54070 767924842637037568,97373 765623670433873920,11774 767716851380002816,100833 791172472691228672,169779 764969247613345792,84724 781853968767016960,190635 755187028355080194,33356 758021506873962497,50923 769101687562858496,111378 771499228942131201,125163 773280853178847232,135025 760779293387612160,64664 794341882193027072,258829 788077065912279040,215005 793866177349054464,249926 778559069082701824,168794 792096080955453440,242693 757087078257561600,45857 785278955154661376,194082 767128530492600320,97685 775791563406319618,151185 795330715479146496,262890 792771828955680768,247240 786909260919762944,207287 761399791121211392,68144 777124357680222208,158387 763530512027652096,75631 766002954427965440,90723 767100418136629249,95672 790948336555569152,234653 765599797239742465,88128 774317424804069376,142090 786964219061207040,207613 781180683955961856,185496 792972239289319424,241819 794573491420930049,353879 766643642723209216,94899 765998874360111104,90373 786677755408777217,204413 790214019856478209,229724 786615904180117504,202248 769305571929370624,112872 778925605622611970,171168 780623425131933696,182049 788439142770302977,11774 793103699333656577,249469 760245751800668160,61412 763775378783506432,73926 756846150854975490,44274 786364535577858048,200382 771716615385780224,125554 756277359494311936,42432 740383019328888832,11774 780835289564459008,182659 768961179062370304,109709 770102977461948423,114254 775849827854868480,151242 758586765707997185,53144 781652949151969280,177455 787158425012674560,208560 793894448698503168,249179 750495903912300544,13532 790897212993658880,234583 778599299810725888,168794 774578384261246976,1250121 791670021055516673,240067 788472888529555456,218275 759502742687780864,54760 795416467617366016,266491 793993722547433472,252939 773641755497369600,137158 775875072292773888,1250248 780987258170175488,1170352 766633034267365376,90327 793996749434064896,255299 767802687660367872,101681 771363364605943809,125091 795363997998579715,265885 768830657443291136,109167 772973977429880832,133109 791683916390281217,239610 750834701506605056,15461 767773614317772800,100893 789411528810246144,223492 793171721922674688,249926 747476989427093504,11774 794176828349018112,258454 794157553513091072,258249 794301994051784708,258456 776042683110268928,152888 788481329788628992,218275 744938476806733824,11774 787688996256247809,212242 788224304903168002,215437 733246750153166848,355106 769668326247268352,114779 760817416792371200,64506 770992976218714112,121949 779759970153799681,176203 754721371553402881,33356 772900453696745472,132908 762788990550364160,74370 786739935403356160,205728 789930438357880833,227242 764075768078970880,81425 750992004297986048,16236 791669702988668928,240145 787427598309744640,210207 794551455176859652,261155 791053536221999104,78159 795265050713985024,204337 777752550292324352,162497 767542406111715328,95707 781302497793105920,185310 794947497495932928,263895 790897369088860160,234583 734541950737645573,11774 750368398912196608,12883 793323305344184320,8044 778682233561288704,118191 774759842057551872,144573 788728411514671108,220029 762732566793289728,74592 764665405759713280,84209 767746499467943940,99111 762206031556571136,70884 775626341357989888,150404 769298062195896320,104662 794256840796188672,258771 788461167203278849,215030 770573720335228928,119115 733976217968336896,1170332 791350704036196353,238383 774186658572873728,141650 780000757357617152,171060 791998531951325184,240483 755945797624225792,40867 768247432266252288,104973 793132221032980480,249841 759274970497384450,56964 768157267527081985,103506 780914375834136576,184223 786907439866089474,207287 794980976216645632,260613 762795352646746112,73926 774337819242147840,142503 759193650228293633,56964 788363713275371520,217260 770709945952014336,120464 763906549907685376,80393 790657793657278464,232169 791787680195641344,240483 743823395448561664,1247624 759522620966445056,58232 794626361918771200,262053 763054967041036288,11774 757925898616184832,47940 758687922354655232,12300 793469454717898754,251452 744028617945001984,353807 752833312876400640,22953 789139905205112832,221416 767893060583817220,101383 790353712820740096,11774 795303578348851200,264754 769987462735204352,115867 785494747775393792,196277 789261292955504640,218349 775518119469125632,148994 764845132390600705,84724 766713248385081346,95708 753934324685123584,29592 764971797490069504,85562 787475349890142208,209095 794560013511573504,261155 758298287770312704,52112 785660267887820800,196277 785853974138224641,198671 792247060238102528,242177 774810423845457920,131084 775130226871324673,144730 756519252631425024,11774 768998447852687360,109874 781151203707252736,185496 794584371411881987,261155 736541960203206657,351490 780844953677299712,183351 788835591131533312,218911 788459836925063168,218275 758043134219739137,51069 792791762561630208,243865 785471480402481153,194723 795311620490756096,11774 779145359251472385,172132 772250644098932736,90193 789206467408637952,223899 775515798613987329,149953 761906623589777408,70941 753285151740858369,11774 781506586703306752,185595 786631320008929281,205186 760940498412380160,64664 790176565623721984,212131 789341227657273348,225359 795429261037473792,243524 762771808344879104,74366 787803602106642436,213274 754008009249087488,30590 767469080638918656,95055 776888984207261696,158815 762712004729581568,73926 773631691596464128,136093 787370285049622528,210289 786240928268685312,198304 778688111182086144,168892 759080082568687616,56231 793481076354093056,252196 788828498899107847,220806 772453423253954561,1249966 785685623185215489,197286 795110334138880000,263710 756825552233832448,45014 772624130998874112,128787 752151598055370752,14277 764827651928227840,84724 790950457636184065,230899 751786594579783681,19317 735919822278643713,11774 755456169859227648,30802 795399324796678144,266138 786614862004781056,204373 792118548252405760,240483 787873241457012736,213253 757034186490335232,354841 780633550932414464,11774 794210306637500416,257492 789357821347278848,225359 788158076243222529,215754 786746240407134209,205353 762712644272857088,73022 773879458147086336,139373 779528460720967680,175542 758828813409144832,54070 794550003725402116,261155 760763205744467968,63559 795140096647262208,265102 790645368702791680,231870 751786783080321024,16931 755199627670884352,34665 765849222721642496,76623 790912833156415488,234583 765920649663553536,90031 793249933008642049,249469 757334201855119360,46394 776389335335575552,155390 792047496507777024,210238 793206131459919872,249469 772679506414936064,131852 769083389714587648,1249601 786976597089718272,207949 794781315572858880,262752 753029089808625664,25255 792810271995785216,247240 776142835061919744,148909 794327125868367872,256038 765228174695288832,80393 754002217317703681,29790 763510866255970304,78159 795063470332858368,263667 756862268869079040,42495 793094523702292480,249469 789545969578684416,11774 757675198699241473,48736 754751180606205952,33356 762887513853734916,66815 767783572027564032,100561 772091567003668480,129471 777990217777250304,161573 771055011455533056,122299 778391715254198272,167393 776629383683534849,113982 770273751615221761,117257 773234627733446657,134561 777269902247723008,159475 789185726537539585,224221 757883611618082816,49852 789156923245465600,11774 794240323543302145,259063 790299528809308165,11774 760591123412873216,63879 789502784886439937,225456 786321719262797824,201558 788390004644941824,217519 761565360927629312,68993 788468265966338049,218275 794008162168963072,11774 764184805068144640,81130 753918366423941120,8431 765207032810962944,86320 765582079320961024,88432 792919748665147393,247379 795710834961948672,268448 781613764093161473,189313 793626322740318208,254209 778719125061251074,169384 763806323519660032,80393 758030018878574592,45071 791402926828904448,194192 790726197244145664,232911 773839115813093376,139404 768130116778070016,103354 785823746162429952,198671 794776900526862336,262849 795485989938425856,266866 759277491412406272,54842 779405517785559040,174660 757673141481140224,48369 792841708161511424,11774 781613748393873412,188873 763495996210962432,78566 767090803021901824,87607 766746102158626816,89900 766014605558550529,90970 773269641363910656,135025 775718498978758656,150511 775945443842764800,148867 770260380379516928,106317 775452971337445376,146720 786117581010722816,200971 767735796057141248,99900 774068007286910976,85326 778242501496991744,166409 795138774090948608,257492 762766991966953473,74247 756683698435715073,43391 789831516457009152,225359 790949186539778048,234568 759137788339957760,57189 768748061229219840,107428 793189799800680448,247240 762140454544474116,71099 763034758272065536,73712 788527300832657408,218260 767844253133406208,100620 766005750871298048,90405 768895511763963904,109945 792356584672206848,244143 768008021960118272,101681 771055667218046976,122982 772965846746628096,133081 792651331337064448,244270 795021602392080384,263907 758795163321769984,55257 755171190629539840,34666 795355051611082752,264397 770372382871748608,117310 761995231038468096,70679 762821917212565504,74133 767769578160070657,100929 794034867625488384,257423 794031858996551680,257492 793790883783147521,255393 768546560632172544,106197 791836233890533376,241819 735487412432834564,352687 769656352520019968,114259 794257504586833920,256255 786283634655240192,202353 763078188364890112,73926 766893445960970240,94699 788792529814753281,220526 795402162302025729,266138 770992018738716672,122146 768162310946971648,95055 750279131133206528,10713 773271310872915968,134875 758662725006393344,53985 761374501825224704,67517 752215183993430016,19553 794679882424979457,261155 750390196688941056,12883 788534225251078144,217604 764113731718639616,81869 763425420385583104,78129 788713130432036868,220029 778752499541012480,167753 753730680220033024,29263 762344647930720256,1248990 762689575747592192,73926 767447817547763712,96039 749240945158291457,7836 769852809646747648,111797 792346743543300097,244143 767396830812307456,98821 753746394557648896,28866 774766288145088512,143473 790152181194174465,229818 788566336414715904,218164 756885669159378944,43469 761348573753708544,481145 768142580433448960,11774 773710336079728641,125633 779094439071510528,171644 794533980477489153,261155 769871576187727872,109313 790300648478744576,230142 755157617341788164,35890 766450037534711808,92972 755925850399371264,40609 753249053102731264,24795 768038673409536001,349318 793254681774477312,249926 794201682586390528,258249 795462480701063168,266491 787137470403973120,207287 751128343668400129,16728 772535247326023680,131529 794642670366900225,261942 779003088879267841,171902 789462971676188672,226203 759874285607485440,11774 768859353118023682,11774 794232271326875648,259063 778516363220545536,152594 787311815525011457,210289 787609904836145152,108396 793129998051717120,248988 758590813504876544,52659 794776647065042944,262849 768115875530412032,103261 777206726185582592,150827 795462585898377216,240483 791430366129119232,237999 775114549397782528,146847 771498894320545792,112363 788149142358982657,215505 761285304640679936,481145 778029746915516416,164669 780748511084097536,182870 742162950627037184,350711 778427848054956032,152594 760333139495354368,61598 767366802019983361,98721 785549799537971200,130635 793765373938061314,255039 781570190999859200,183338 772460302470381569,127871 766684788522496001,94899 758814806497382401,52749 792844203801837572,224552 780638717186670593,182211 794340233328345092,259659 755940249302433792,40437 777543926748221440,161352 794569149074837504,261155 781850491227664385,190206 770044221264977920,114779 761259513311748096,67517 775015282201026565,142980 751198380089569280,16768 764301568527118336,81569 792555275316260864,246295 758673310649577472,54070 768959293378953217,106821 795394463224987648,266884 791293488633679872,235251 764590685366476802,81946 775758415716978688,151463 757110332087205888,45669 751124086106034177,16953 795691216486670336,267862 751862935069265920,19792 773931428006420488,139404 778286919067328512,165690 785918779742101504,198878 770692616115527680,120613 793485155218456576,252751 772767339213385728,132335 795253219140272128,263926 758372722883764224,49066 766254919070253057,91946 760531840973189120,62798 789839919950815233,226731 794310826941419520,258598 753641348423557120,27402 773317646758449152,108795 790586454774734848,11774 791352650273058818,237908 760985654796750848,64730 780664093069848577,182154 788775518866927616,220767 791356357207130112,237908 778306394919428096,167311 756230539288334338,39221 788791069915877376,220820 749632567494619136,7816 781449663463493632,179574 753313842776670208,26894 775023142813204485,146259 774091395665571840,138819 793437117682552832,252196 751120555252781056,15808 767719621356949504,100893 768525326616068096,106774 786680038016122881,204835 791661130510839808,240483 788491948256403456,218275 794591412830556162,261033 777675774635732992,246425 776664668085551104,155451 793927352807870464,255942 786036606172094464,198620 794578917529030658,39957 756771592751812608,41702 757555075745284096,47782 793306796429414400,105109 790587125272047616,11774 758438597217361920,53144 764560921943433216,81702 794564371695312896,261155 794694418049679360,11774 768059863314333696,100893 758290684092776448,52112 793413698253651969,249841 779206082329714689,173325 795660964695855104,267521 753545089490653185,27317 766827717949923328,95672 793999167945224192,256239 761322640724357120,67226 763743972829241344,77708 764124896876171264,82066 795074183503998976,265112 772472741878386688,85562 781897710123098113,191354 786194561613914112,199178 785300092261720065,194934 753691268463599616,29263 777783845101895680,161387 793267036327641088,249926 778109630467694596,165097 766131314856648704,90384 775731810030481408,11774 788745289859342337,220332 759110102456598529,56964 779168523318734849,172962 792084624281374721,243187 790903373084168192,232169 775450317718552577,148870 789990224638177280,225181 789087532373991425,223286 789521218990858241,225358 769268196146896896,111448 794748192294219776,261359 788790224428163073,215437 793660485421834240,192968 756066594577604608,41401 781788042788900864,29893 788775433986641920,220332 794205460924600321,258771 760128921882988544,60866 760717243466514432,62926 761225429210497024,65180 788131897683668996,214809 771162499781656576,122776 786557078919872512,204413 793880238895734784,255942 778108947031003137,96196 778949813597446144,171324 776311715860320256,152106 785532425791086592,196676 787334926479654912,210289 771512069573140481,124855 761997246137241600,69947 791195772465414144,236409 795357813828620292,264053 755195688439341056,35216 771079874282795008,118985 793098345598320641,249469 793489604368273408,252741 793618864198197248,254209 767075100000673794,96883 732736133663088640,353200 791687223926263808,240145 756256069089763328,42344 791950003677696000,240483 794690688373886976,262752 769922288128958464,112693 786271612156780544,1063777 787722192029179904,205197 789075358062514177,222654 758440396884029440,41680 764208114564337664,82152 785350426971561984,194759 793265357532213248,250293 790215745015644161,229755 761289009108688896,65626 752947966432911360,354598 790767604390473728,231894 793380095549321216,251740 794569078778249217,350913 753592795768684544,27023 756904361540915202,45014 794612421562400768,262053 775361168240209921,146991 754743901546622976,33356 762457345859330048,47283 781255578639147008,185310 772872066064199680,132996 756972806257139712,44429 757633089040363520,47940 773881039081078784,139404 759950983019454464,60391 773949222345408513,138382 732904614475993088,353879 768855638692728832,109337 756866290653036545,44450 751684190232416256,16728 773827736423006209,137869 781182347081166848,185313 780809049755553793,182726 794813138743033856,262022 754780931865604096,32963 764222736960978944,82759 785836793849647104,197297 745293009059782656,350979 788225874059460608,216515 793171205348007937,249841 788109244692389888,214899 785964148588961792,199490 791046117471428608,232881 793909767651659776,255942 765420055328763904,86103 762880091588136960,431998 732988594806083585,11774 785718591073112064,197512 765739827639836672,89198 759248842772668417,1170387 768690397291962368,99264 768827687280472066,1249606 768912303022419968,108849 732906300997128193,354506 792070220793966592,11774 773562296828387328,137639 775789279238692865,151688 785349663570399232,191865 772531241660788740,110389 763911948312449025,80177 763425731393105922,11774 765065368935161856,11774 766706443571507200,95708 791717259739750400,241077 793286482521952257,249841 752199754814140418,21074 763349229221711872,77558 778743565824450560,169437 781134340373774336,185496 768525333108699137,11774 788782342819250176,220526 776279369178238976,153934 764627462793887744,81659 779777663502254080,176201 749557722270412800,9156 789897699734806532,227242 790947352853024768,234583 760804879849889792,64326 766050499330093056,89076 788704382091231232,220029 778803899960401920,169310 790248200858923009,230028 766775720680960001,90384 786413337617707008,199891 794191078199005184,254209 774045900003958784,140211 777151465714515969,160480 794563900561883137,261155 771095992435376128,121612 795211782323204096,262849 775419302967144448,148897 756239920243417089,42117 733030385458810880,355502 755423465285353472,27045 751616881480568832,19116 768854759679942656,109666 792177616144838656,243187 789131355015741440,196293 790946073367810048,234583 751140067649826816,14277 761751961028800512,69711 733334443880931329,11774 751232961681305600,14277 751653000033239040,17794 772171881147400192,127579 771370372922880002,125112 775999651791024128,152735 789529344544796672,226881 793200069428277250,249926 786984948272029696,207949 791495420333752320,239405 771469222639706112,123141 789097446517329920,223286 791789989407457280,240070 762314017440460802,72550 773750639734030336,138819 790747868936011776,233756 781329022655483904,32404 762861782855655431,73685 767745592353230848,97515 791353644159492096,238383 793124251628736512,249725 778299671773057025,166409 755442101219917824,36900 753600856050675712,27045 776414942845136896,155451 763444352274149376,78344 751143622251130880,17284 776887563487367168,158897 788181840167186432,215088 780529947983089664,171795 794335826805215232,226320 768223708699852801,100534 760873706587496448,64759 788631835995758592,219207 786520022034292736,204184 761158564480217088,66897 760605222372675584,62716 768810707827642369,109175 764380336000266240,70940 781176384613781504,185310 759077978945052672,41703 766779911780507648,96299 793084485982097409,249348 777927598835765248,158589 765948188507373568,90287 751615658916454400,14277 766654109177044992,93068 767817582082678784,100200 791348210128134144,238395 754147428811452416,30910 776462262219313153,155390 767122856207581184,97392 774619355665539072,142503 771420145038262272,125601 778344570824175617,166852 788797365155205121,220820 775731857501458432,144494 777238186602881024,159146 793503861348720640,249926 768086600622354432,103459 769175424186318853,110659 756586878380363776,43285 760974613211865088,66105 757574804832653312,47761 773267637618876416,135136 793304291859656704,250565 794616463571226624,262022 794976850330030080,264397 751541458080034816,18495 790626482922090497,232137 759423393183793152,56964 788068218648887301,214288 791220520356306944,196180 785586887834480641,196433 768597573284134912,103071 786912334593810433,207287 768289104379322370,209828 791474681115271168,238207 776107956702154753,153194 788787324398235648,220767 762611632782671872,73814 794687089602428928,262752 794557469422981120,261155 758145541091930112,130505 760164286127890432,61444 778392566584586240,166265 795037180636909569,247930 758120945034854401,47761 764404826201546752,83373 794168281963892736,256255 767478536978432006,97413 750400495538147329,12883 769586091166994433,112239 780623380856860672,150151 789266481578074112,224019 778405598899634176,167569 766796412117934080,90088 774782390313054208,144654 788653749757628416,217367 790884819110506496,207712 763364532341334016,77731 764991338769113089,84679 775363149264457728,11774 788429792513134592,217837 757299824786046976,46890 763452180657430539,78159 751146149357187072,16948 755799655955529728,11774 788153697175863296,216009 789841634766696448,148861 779701132327202816,173210 793533635026624512,252196 772163791156981760,129991 794712947964702720,262849 791782368478654464,240793 773258635279339521,134561 752289268047884288,18395 764114919478427648,81869 794281521217556480,259543 758431241368731648,53185 764210514540933120,82066 752247085404024833,21714 774647190513852416,279676 756431195861385216,42344 790635232751788033,232863 786959856796364804,207733 767353851175460864,95672 786152688064995329,71794 762445897842122752,72993 765526844741414912,87860 785672233364643840,196277 785299245725130752,11774 793625345383620609,252020 759098884803002373,54070 762072690756845568,71021 754016723179798528,1170819 773952448541057024,140308 773809020863938560,138819 742180400890417153,350711 770003412503162882,116373 771483098471161856,102002 756311333348315136,42249 770373718426185728,118393 757547272498507776,47782 757778491534225408,49431 768233296962596864,11774 759543868899622912,58250 773205762218815489,134561 790646188571844609,232169 787165111421108224,208867 792769753957949440,243187 793521117361168384,192401 777032928488525824,158897 790543977464430592,231894 795084335569313792,264397 753363649641742338,26458 764149203341832192,82209 770057049052962816,110585 775109208970698752,146843 790907816940740609,28732 757716779498020864,49056 776504481865408513,155688 792081326446870528,11774 764959219242205188,84889 765620831938543616,88399 786944424479719424,207613 795455187364278272,262847 779406631901679616,173630 780813745190612992,182257 754219708375822336,29776 762977944121798656,73712 766393435477700609,93405 790636881100828674,231894 786688613190729728,205728 771393840594903040,125381 793602855152136192,253719 765400339902107648,86627 732428375172636674,352081 757784863428575232,49431 779654628090662912,175772 769257459412328448,110659 777955762685485056,163990 773841923664666624,137777 788495901081952256,218455 761383373357002752,67369 776214413439176704,154534 792550771283730432,246295 775062288722264064,146704 792512130843021318,228522 771530604844167168,125554 785327566429253632,194082 792144534314573824,242693 770329064632561664,117257 794109379591208960,207733 758497736467644416,46890 792543228041891840,244270 759787789655404544,53144 777544064443019264,117257 753360242239500292,27317 787085642115129348,204835 780612306946273281,181886 794429419708256256,258741 757797193868677120,48097 795066745811861505,263708 786060832090234884,198878 794544100997373952,250033 769529450035830784,105652 788384172544974848,215860 788816239007297536,220526 773970439273971712,140211 774027259401347072,141035 778619456113082368,167319 774048423397982208,140444 788081676941418496,215005 794055229071183873,255942 760099237476470784,60801 765700054724116481,89332 787454234530680832,202675 758680861185191937,322607 750343463351181313,12728 755900947616837632,39235 771144035436158976,122144 776140383730356224,152735 793621798550114304,252581 763152456024936448,75690 775151203852296192,74043 779376275957899264,174442 786204980336144385,192032 771579918727516160,125367 780794531801358336,182726 759355414370627584,56192 755812126388789248,39235 777271677851803650,160609 785897072885137417,199546 794771171803680768,249926 794009908886704128,255393 773840996442509312,139404 794802941312036865,263090 751976864013574144,1248203 793926491625095168,256269 795017797659201537,262849 785647089178980352,194082 795727673691668480,268448 780905885166145536,184239 757885659805736960,49852 777072865975951360,159245 762213823621242880,70679 789138953454522369,11774 794536368173158400,261155 792510652921241600,240483 792672838654189568,242521 793281052785520640,249882 758881013749526533,54070 733353338457051136,11774 785901411502395392,11774 793292562736054273,250633 765612451127758848,88669 772440312635658241,124597 775302950566653952,148045 790809696705871872,233558 795617292679843840,267655 770976980019744768,100893 751610782903771136,18539 751789648746196992,18323 766279052344918016,90621 791381846844018689,238207 791639438371745792,240145 777676406486503424,161573 755539907125182464,38401 780614959461830656,182122 790252940770545672,230282 773559642366550017,136439 764471537667670017,76535 772787328465113089,132578 790609583945289728,232749 790911865195028480,234583 770724849715216385,121046 732323447678754816,350808 788108147915358208,214247 752203029961584640,21620 763235039308083200,76549 772253407176454144,116567 773954797242167296,140437 788783876428566530,220526 795610467838427136,267521 759908560121630720,59664 780610378187304960,181789 791413781049987073,238383 757986204205867008,50611 786340235563053056,201958 780633121586810884,182257 773715347543355393,136649 793578770288545792,253407 793254927460134913,249926 794636359529009152,262053 785522587325468672,11774 789987387245899776,228354 785609548258119681,194723 795704667577733121,267655 753227237235757056,26269 764986873039228928,84724 777139876382801920,158182 791254173862006784,231518 793433538385313792,252020 771642605411065856,126943 793497507766697984,252741 770383322455216130,117377 791381980042723328,238395 761359998161149952,67229 768124306610008065,103212 788398233529815041,217519 788654399887323136,194081 791092850301612033,235487 794762492027150336,261155 766418820516818944,91804 768964258436481024,103126 785466057192460288,192032 759036293011701763,56535 779156228593192961,86440 757302867451523072,46401 778014452885155841,164869 794201300456112128,258598 778201382000140288,164826 792091078371471360,243187 786058862629715968,199739 787866048032890880,199546 753698404279005184,28732 756936564517720064,43225 789729096238505984,227242 793836711889375232,238136 794638560615923716,11774 752664255518748672,14277 791469965043900416,234864 772979048603541505,133519 774282609350225920,141879 752991571990175744,25255 768474830354219008,106281 795343207366332416,11774 763340112415625216,77319 773165780972113920,134470 777381675298762752,128232 775378623314272256,148473 793650515339018240,253032 775344892037955585,148170 758083002803056641,50500 786663403163152384,205728 733073580561436672,11774 762709293468639232,74133 795030305060982784,252939 768315508424839168,104662 786716866915905536,205270 754844707155353601,1174421 787099367912210438,207119 793045442741227521,248578 795400842908172289,266500 778784810336518144,169923 764529526885879808,82066 757331861307699202,44429 790813993187225600,232511 788627246412103680,218258 756272186302853121,42405 759079116322648064,56231 762354771055431680,431998 753712351426338816,29263 786693772071538688,203983 789249044090466304,223921 779773061474029568,173347 790648660589617152,233198 754723226916425730,22393 765027351180828672,85562 770414193333768193,118393 781124232889630720,184223 755158045471023104,35890 756252286389661698,41689 757782538106511360,48477 772981695297585152,133454 788045436812615680,214354 762364220692312064,72809 774280406132596736,118191 773637150667669505,137818 764232338452742144,82283 777154614374248449,159403 764416128315715584,82002 773727024301084672,136904 771075542346977280,122146 768259217320923136,99662 750365494033588225,12883 780571244018208769,159847 778666609028263937,169201 762778974560849920,73814 788296246297526272,215754 788896719396229120,220820 764988989489106944,85562 753284137562365953,24173 763233768437977088,75899 787337258416345089,204410 740489835941658624,195876 776743604366696448,157755 768763656578347009,107984 774756323351289856,144494 792768151578476544,247076 771988495833427968,123217 793953329730596865,203546 763553452760924160,77720 793280038489632768,249469 750477323607089152,10848 794104930730672128,256276 759037471397146624,56462 770346041564499968,117257 785928015670829057,197512 764213911562424320,80939 767929236728389633,101134 769661052241874944,113931 781468730240872449,186673 763791353645895681,70756 793797817722548224,255393 766612246730506240,94699 791060371322744832,234583 794661658916454400,261567 757662703225741312,48549 758078992817659904,50827 773123552316760064,132908 774089805441359872,141360 786661076632993792,204413 794912783250976768,263895 785921744670294016,199546 763456073780953092,11774 781178729942884353,185496 780597981775036417,181755 794246666303832065,258598 763875617444159488,80155 786980026109595648,207613 758786554693378049,1248642 771133354418765824,123583 788525435248410624,217658 758416058189479936,53144 770477345396428800,117257 753379346736410624,19366 773933400784769024,11774 786581686716772353,204413 791582987968098305,238395 786639776929583104,205455 790978929104269312,235621 792305859439235072,242712 795736035934277632,267576 792056547761192960,243187 792186130645090304,244232 794543166418395136,261155 752943949787045888,24668 794589184509906944,261818 758711259176906752,53703 758889019363106816,53995 760654821284282368,63296 767809507271413760,99476 762803428330471424,73814 792140239196262400,239610 762353615721926656,431998 785496324628250624,194934 795654542264324097,267655 750328292331446272,10057 752647035854155777,22436 786399119950487552,200870 763092311194476544,47188 780077462030061573,178175 773002567060115456,134033 793467975802040320,131189 765939303138467840,90384 779422929318621184,148538 793715908455702528,254505 777844922212900864,163990 786672351052267520,204835 794558867724259329,261155 759839383927128065,58255 772548029043712000,100893 777628048103313408,161387 795190231419015168,11774 764912502714970113,82066 775831841920126977,150511 767294360597696517,97278 767794826469380096,85326 794319669653950464,259773 791771746328281089,7706 770724790109806593,119681 775197583480393728,87904 768071722478235648,103354 794024712556789761,257492 753361377578790912,27222 791819171361325057,240890 750755343475421185,14858 777285777940250624,158704 779147856670318593,172799 753359103066419201,27045 761378003234459649,62063 768268330834669568,104662 786269565424693248,201958 794090171381608448,250033 741295993660964865,11774 795274576376823814,249926 767188004477730816,90384 793708374848315392,252408 763384142729850881,76203 771534355386675200,124597 790962950282551296,232169 753042260422385665,22795 770992862611865600,50581 759780829912440832,56964 766143961161404416,90193 751816081363218432,19528 781674217876164608,188050 788461834709897216,217897 751847883696119812,19074 768892783906136064,109104 775825584018587648,151374 764048293575831552,80939 781559242209853442,186553 779402447114661888,171889 794877296905752577,249348 765915169344159744,88459 776490158333964288,155390 790929456080752640,234583 791080048950259717,235590 762165354718171136,431998 763079936190013445,47188 761699864136777728,69548 762166512266412032,68987 786445499733839872,202379 767000144017580032,92902 760424340903038976,62771 773883914880323585,139404 761754846294863872,69231 751177483601469440,17591 775565676291305472,148473 772917114999046146,132335 789869708841320448,212564 754760236079181824,33356 732642832465297408,353220 779559973952950272,464984 788741640731013120,219942 752877339826987008,23885 759559664929533952,56924 757631537366130692,1248514 765592227800293376,350825 769305596306653184,112399 763803057964494852,79589 757368587321344000,46890 774385071587373056,142942 787229219650736128,205972 794816672897138689,261796 764122124856467456,81869 794261872262447108,259231 757391176634736641,1248495 791786363750277120,240483 794914536167907328,262849 780879708556660736,183468 793467770679726080,252408 762029822566551552,19563 769407548898283520,112336 789084576123588608,222655 771084365660958720,120610 772910734514741249,133519 771731957847908352,125554 774657779676184576,141316 785606302311469056,197286 753985607177736196,30590 778262496008372224,166409 779028598480969728,172057 773185804973776896,132142 787430668393385985,198580 795734246786793473,261155 795243274143432705,265764 775320149289230336,146847 751141254335860737,10848 755628446504644608,38672 776719826488287233,155451 785329888295137281,11774 791432282150019072,238292 752983891015630848,24316 756319391185121280,42249 793194803940974592,243451 775550171090411520,150063 779088690308059136,171982 793551919541137409,252014 795356716355305472,252412 755044922655375360,35044 769307893485174784,109713 781337420788862976,32404 766097354919292929,91157 780791574938595328,183269 737096137895645184,1170678 761628769564041216,69565 768204179529691136,103924 764993297047691264,13935 789906773570228224,227242 774134086684151809,141360 775774013872230400,150394 794677296909074432,249926 755867442627371008,18215 791716692514648064,240483 794867799986302978,262849 759398874012225536,56889 791043502838874112,218892 763724949156614145,1249156 794318903656775680,192846 788857494688845824,220602 756672000387641344,44274 760614303741382656,63504 753599568994967553,28033 781240104471986176,185313 779042898306183168,171324 786637425804140548,205181 768902267873394688,109945 786411683690393600,192032 771476292797665280,125204 780631473074286592,181903 781212585601359872,185310 791068579689033728,78159 791934642878230530,241940 777115170531184640,157969 791331502684463104,238207 767525487514152960,97811 751831298201780224,18555 768484921895559168,106756 791047307923902470,235487 794602101108158464,261155 732303292127023104,349704 789516466408202241,226581 751181386598547456,17434 773950270849945600,139404 786462958398296065,204045 794655164825268224,261155 786372227931316228,202385 750506371733450752,13528 755238724926050304,35890 786929671275282432,198586 760990169487007744,66116 794372342528942080,11774 790218117007876097,229724 795707782850744320,247930 787030800843759616,207965 786333982594129920,201958 771511656027344896,126390 760981423608197120,65459 753732329038721026,29263 788437039322726400,11774 793912866822725632,256125 785635459665793024,196277 795615550747635712,267521 787312547657576448,118191 777031553192976384,158387 767225501308035073,96851 766899021256491008,92902 791706620174606336,238429 765701133985734656,88930 790658491568435200,232169 760637531041898496,64197 768783195454132224,107450 790936699132080129,234583 791077539246645248,196314 779924885879394304,173204 781536269406969861,186584 777587404672819205,159559 759016981328646145,54106 754025044179693572,30866 759094755586441216,56964 771701271078301696,125367 772155852711088128,127707 786491080342511616,203913 753725420168581120,29503 773384617747505152,134375 778619686338514944,169201 785689723826114560,196277 757743842326147072,48633 780930531059986433,184539 778712340317429760,167453 789837109804892160,225359 750486739110670337,13201 761572839401152513,69231 765861732661223424,87904 769864286449520640,105109 765146588897546240,86103 795763955742425088,267576 787085566785441792,207949 789490567243821056,225358 763156737587290113,73926 770685762949881856,120341 780032215950524416,177248 791406311250374656,238395 777600963666403329,27284 762836550468050945,69356 780634862168387584,182049 759786858226208771,54522 746754857407651840,11774 789833205335650304,224153 763730780501651460,78159 767183273315360768,97438 791661167760510976,240483 772135936650010624,128934 773864325987594240,139404 791729167679250433,240483 793470080034144256,252408 753251373588840448,24643 793104607517880320,249469 758259005890424833,52061 779875233293623296,173964 772474645673107456,129558 780486483962654720,179560 789895646694215680,227048 794920588854829056,263096 792863868078788608,243865 766003435141419008,73196 775334564357140480,148019 767829413417201664,101284 765358020310265856,86053 765271652422684672,86268 767329526934228994,88994 773644809584205824,137565 793175748022444032,249469 793142403217563648,249469 788600340136550401,217519 762072100131577856,1248995 791446883830902784,237999 794591669446475776,249926 779037227527573504,170187 757673177883381761,48522 764492163870666752,83469 795305704357654528,264397 790962815020466176,234653 778322243889704961,166409 793306355318784005,249469 756192919476957184,41632 756599399552131072,44280 757426440958795776,47263 789937142034202624,228820 765362716324179968,84666 773875630375141376,139404 778592236053360640,166860 760211719348117504,61598 785834684055904256,198622 795013716928581633,263090 791337775417221124,238207 760530930767396864,57131 768909748401942528,11774 746459848389365761,351482 761654815898361856,69231 790870320383078400,223492 790587287398715392,232169 794649678637834240,261818 753314623181369344,26924 774400892086915072,143585 788399122638340096,11774 794579898442489856,261155 761659985726173184,70072 771387443660615680,124883 780901323235532800,182870 750079241702633472,1248051 768951615483219968,109666 770401080664403968,118191 792227220995452928,239471 757107044096802816,1170710 765220284521558016,86120 777340227518029824,159876 789447085196058624,225981 760625206461206528,62728 770474771914055680,118191 755656604838727681,36719 776581877830393856,155688 795040809376546816,258193 770268075975323648,117257 776927133817987072,158387 758489963130347520,52919 792129214552035332,243733 757799259206844420,49400 765765098954715138,87245 767553019323883520,99476 749578962754498560,8484 791354921320902657,11774 791441478396567552,238780 732619993909723137,353047 760175925107445761,60866 758657444641853440,54070 761921716083892224,70540 753219462199861249,26140 787175650763431936,201958 794594939111936000,261155 762851512221446144,75073 765554882107568128,87904 772120750669062148,129231 788706664367071232,220029 790688105783111680,233307 793161694394454017,249725 766865850640896000,92959 758800019424030721,1170597 776777835348430852,144783 785655292700729344,195807 785995445713514497,193050 794990296274763777,264397 761588074090369024,69231 793808014528643073,255393 776733536359415808,157082 792923208601079808,248514 792035634240032768,241819 772243964124692480,128355 774010388123947008,140066 781124013082959872,178194 791073542984994816,236393 769461364888698880,110362 781246857943060480,186446 795442395189944320,267151 757948775545577473,49925 793124087845584897,249469 791272598877372416,237491 792152160997744640,243513 780616755802611712,182154 790639390544494593,232863 764078710056062977,75438 793297138776018944,245579 762717315876081664,73926 766765841748721664,96263 768771624065695744,106281 760900266543706112,11774 743491147138482176,11774 773899367908421632,139404 780471433894002688,11774 790391896040321024,229724 790794578571857920,233241 756936664539287552,44429 770463244658085888,118191 770092768861515776,112693 759818504996524032,59725 788535085226139648,215584 787732056423882752,210215 758332389307199488,52554 766751516564807681,91620 790663180804554753,231871 733068926100217857,355106 793112585327476736,249469 794477934664880128,258598 774698659770400768,127994 775710411547086848,149200 791965067696676864,240145 773024355282366464,132335 781175893263802368,185496 753620233403846656,26140 763579804834631680,74133 775057302948904960,146259 776415628404092928,155451 778364996178812930,158387 791472161361756161,239405 768450328555421696,106317 795039322730889217,262847 790656045882470400,232169 768160130831572992,103354 795275796109815808,260613 760924145819406337,64730 779116501437521920,172148 749799138439491586,10030 776052138434633729,153095 788822781765029888,219119 756439556992356352,41680 765722564635324416,88052 768878362437771264,108849 789080843692060673,223286 756568969943904257,43225 790928244451061760,234583 752839207446458369,22575 788705231798501376,220029 794976979636387840,263540 795763552418025476,261155 794002916344528896,257325 751109533477531648,16299 787358116371243008,208146 792817252974358532,247240 775063424854261760,146259 756263395679100929,42117 795718805641109505,261155 750185117629476864,10057 792062069919088640,243187 764657769945436160,81595 787077393726988288,209035 792829200927428608,243187 777600616990466051,162596 791067904317939713,234564 773951496551559168,139404 777654504036728832,155531 785310378704171009,193636 793088196972249089,248514 753483935032741888,21634 764144744721068033,81130 788531013727191040,218275 790632327953080320,232137 781261634891190272,184223 794198722632527872,258598 773948583632510976,139404 789715207987703809,226731 778115769297141763,139983 795701864335609857,268281 794631965035085824,262022 756548565380501504,42071 777017163626446848,157082 787086938901807104,207965 779612844518014976,173628 757865196488527872,49758 775721236399788032,151071 786852284273610753,205270 752992730989535232,15536 762573128203722752,71550 780616164720406528,181789 766279980829454336,90319 775070210067800064,11774 773957713566982145,139865 778715532375633922,159359 787298746069557248,209151 762371059328937984,71550 768984147024982016,47940 793464514486407168,249926 773121557984120832,87904 775746436407361536,151071 760968931368660992,65974 785547997366980608,194949 794900829635543042,262849 762468281189998592,11774 766508594812551168,93405 781135909739692032,182037 766793290985242628,94699 787757793285668864,210208 790110446468595712,196630 790660937392893953,233307 762727112839225345,73707 762032211805646848,431998 788860100618387458,220717 794785898672115712,263205 774790051335110656,145313 792130247697178633,243075 767023342666784768,96883 770016864630112261,89854 785270116590182400,192989 790952569803771904,232169 793999838773788673,255870 794076037500047360,257910 790921508503719945,234583 766100758869577732,90384 790588352437235712,232137 754766526381629441,33355 778074399048019968,161667 787353969722961920,209924 785831655889969152,198591 773935417372479488,139404 780431620725678081,179537 789136322267115520,222682 761216528062615552,66897 766708505411813376,95672 773663754651402241,136904 792040231839096832,243075 768869593523838976,108849 789186306504990721,221136 785657431292383232,26066 776543506261245952,151374 794283426220228608,259360 774005300982484992,139781 776059562965151744,152872 790926300978356225,164764 794579665058988032,261155 781181229081071617,183975 781222668221710336,185310 790917578663333888,234951 768282857718452224,101681 770662015165693953,120341 777923521880129536,163153 791351278207053824,238395 792169550230020096,243187 793663813056733184,249926 779310583610998785,173964 793183568566575106,249057 770222457810812929,117377 786537668104556544,204413 772443043869843456,130972 751547284731551745,18409 756114399719555072,352004 793957413506478080,252340 770000817294340097,11774 764668067901300736,83391 772807951983714304,132364 791428657931776006,237491 776906145139077121,159146 732323089133010945,350808 790479394980495360,231756 794642699999703040,257406 781563511038173184,187044 794567635207933952,261155 778580204566482944,168794 778030294058340352,164783 753784282385117185,29271 768134551336017920,102745 761265725839400960,67350 776757557679497216,156835 777989169293516800,163959 757671001740156928,48220 777003560227569664,159876 756564330955567104,44022 758528889568235520,52554 755468197650763777,35319 787350329754955777,210274 764580141343309824,83713 755158292133883905,35890 771315828025397248,124597 794639533421772802,11774 776951090365526016,159245 792218738963550208,243187 771680228993138688,127134 756235176557117440,40705 770619007066136576,119937 790609937344794624,246425 773891420906254336,139404 787322538737045504,210289 766294312212496384,92199 766348308646359040,91946 771134356370890753,122776 776875761487732736,156518 790519190373400576,231894 789686226890596352,226490 774078099969290240,141360 790524554129076228,231894 762337741883310081,431998 790915059748700160,234943 786380767970689024,203240 793985339065040896,257325 778310708928847872,167273 780838833181130752,183269 791460344791044096,239076 777533989527715840,159876 786571422391042049,204413 785823730765144064,197575 795031445307854849,248514 753457050559057920,27187 754707989286629376,22393 776774955564269568,157755 769649898341883904,76146 766384835728437248,90287 793750342571847680,247240 753355811846488064,27045 767902870247059456,101681 791836607666122752,240763 760377671230582784,62235 791803815099895808,240661 760255205342666754,61545 770757526304546816,120690 786300545451556864,202727 775808288839442432,151212 795092147129159684,264397 762726568871407616,73712 755511221147754496,38032 761151552899907584,61051 765363694167547905,87245 775812418064834560,112363 772705492728590337,117257 791115033577197568,148861 760166189926608896,61145 787287670560993281,209477 778157431683706880,163592 749760465782190080,9081 791016643006562304,235590 769301727073996801,112494 788054138764587011,246425 755518939723988993,37892 780596085211406336,181886 764586149612511232,83309 734619716384395265,1170538 794837983631409152,261060 795659679988785153,267737 789508639740407808,226724 770807037827559424,121467 770819577060134912,65500 791697502613274624,237491 757650377713995776,47761 762636284120539137,73926 792410007023288321,245566 732322660915367937,349764 779307370451243009,173628 755531914610548736,38183 794003484802547712,257492 759265453759946752,56964 779419384121028608,173868 765242250792083456,86653 732640153789988864,353116 764214545363537920,76549 760566780049756160,62779 788161729490485248,205197 773665241825697792,137979 758288644561960961,51809 760876269407838208,61328 770673106369339392,118985 755170285398036481,35890 753382346032906240,25981 773968048868974592,139404 788050787649880064,214492 781879531200061440,190635 763765620634554368,78344 768861693027856384,107636 754875316091232256,17416 779833367747592196,168284 760642886304145408,63149 768864812692541440,109666 794997156356747264,263895 760126448841744384,61051 793524579880800257,249926 750439413658845184,11495 764690612905996288,81966 777314252927434752,160593 753480802709692416,25698 768838143806234625,109175 775997633143902209,152735 765605571408064512,84724 779468195392434177,351152 791369441950990337,238395 785516418737532932,196233 763270431612600320,77433 791746452544430080,241432 767809765938438144,101681 781528061665619968,113982 765226254941429760,86103 771920576285908993,128382 755569545121792000,38352 770756938833469440,120610 753353345885147136,27045 790726480900739072,232863 776068026135437312,152314 791281932591968256,232169 759193815358013440,51798 788682529582772224,219942 773660327603015680,137972 750186618271576064,10809 793618919701487616,249469 756258499374395392,41468 768477541363580930,106676 785853265841840129,198591 765932020455333888,90327 771151359857000449,122982 773591937345589248,137158 776696680997457920,157082 764307790101745664,82066 793290233819205632,249841 785546291476520960,196917 792505019643768832,203546 754890761112616960,27045 778380808436457473,152594 785675251870990336,196277 769209921774596096,110477 776811563608973316,158314 765440974499696641,86645 759123901532299265,55660 787061715582144512,207277 781741772821106688,1170700 791430346227249152,238780 770825147993329668,121479 770544377278107648,108729 793999791566917633,256239 792710968484753408,229910 774002795041153028,140025 785792665929388032,198457 767814871840727040,100559 756872180256808960,44163 762871329183805440,75233 792829384684081153,246392 754022286689079296,30296 776869425848942592,158897 788508734783787008,218495 774000136947048449,139404 794782670836219904,261818 763454038855692294,78304 752158359923503104,19352 760444400837144577,62771 789147419883823104,215505 755209378412826624,35890 779715085757317120,174756 752881895785033728,24134 761651070972096520,69231 762640550822424581,431998 793493107677339648,252020 749203375376523264,7577 759661221834530816,42495 771872133886640128,125742 759076286388051968,1170597 777162027001376768,160602 790986307765882880,235590 793204364240424960,249926 793605832009056256,254011 781702915102650368,189652 791685862685900800,240145 794290258569330688,259134 766082767683629056,90482 787779455347556352,213064 763573810301771776,78189 764571051397222400,83367 772789137611059200,132335 786752257480073216,205728 770088753243316226,349283 792013399257288704,243075 795079321035636737,11774 759121581624946693,56322 763177761263452160,76549 786335137009049600,199307 781504320600698880,188401 770300460771123201,117257 765410189688340480,47940 769982268903395328,105109 791040287611191296,234132 793433702772645888,250633 794585101933940737,261796 758318518131650560,52061 758631053938483200,54070 777928643184041985,164764 778416495567118336,167407 761608614679187456,68936 791495924262563840,239405 779866039475503104,174465 771402810743218176,125367 770017317132664832,115451 794416264357638145,259034 786023764299427840,199178 773895651926999041,139404 795262212977750016,261987 749723241699221505,9701 790877801016549377,234583 786691835930566656,205728 794612301726892033,261818 755545930804305920,37993 760536844996149248,62056 769299291395325952,111454 781209574170820608,182665 753835716811960320,29263 765323418178822144,86645 766112958854356992,90373 794268642137362432,259457 786630263572795393,205181 756501875176927232,42249 789928363439845376,228820 795175682687070208,263896 765657650252087296,80720 766693066598068225,86627 791697265039638528,240925 765290585091604480,86653 768243096735715328,101479 792180410360868865,243451 770264501090291713,117257 785976272086106112,200382 769541294830063616,86653 773492601253203969,136904 781463325095755776,139404 762019822406406144,71429 766574075082842116,93823 795415915064135682,247930 795426906007027712,265855 765994479853703168,90464 789250745090600960,203546 795669589212413952,265688 752911253689872384,23899 786623328979148800,205181 778392047308898304,167418 781895966966153217,108396 789137043561517056,193121 756476067892703233,43391 762070863504142336,71270 794307141205004288,257492 770312129689681920,118087 793680372466749444,252109 781865418780729344,156518 788056417684983808,110161 733602827071692801,353320 795679597480312832,263906 763825703049633794,80486 763676753592066048,431998 790492362678145024,231792 751191803328466945,17645 754812301614600192,33934 788885551365492737,220526 786625662476021761,65113 749935204484145152,10653 769956710974885889,115593 777189532944986113,158897 787844024879251456,207965 758657632802516993,54070 790678446913576960,232137 753427415041318912,27317 761939843005816832,70679 766007888607272961,81929 777961801862504448,163885 773803939066093568,138819 787494818083516416,207613 794546150267355136,261155 733172471499788288,1170862 749302457168265216,7849 758128867454414848,50923 772766561644011520,128791 780122589855420421,178258 753343181576691712,27045 788386163773931520,217519 767462779179589632,96039 765753357235400704,88920 787428116759216128,188577 758036638240874496,50923 790644085329580032,231894 768882717442334721,105643 780813338812878848,182726 790567045788213249,231318 755606652523581440,29263 758761669770248192,54140 786682915837050880,205728 794998040004177920,263895 776110152709570561,153194 795745834017001472,267576 786388599902208000,202983 788780527235072000,220526 785638653724811264,195975 781471123166732290,188119 767198857830633472,83391 762722651014127616,74340 759086865572069376,55262 759173340242309120,56964 753029262278438912,25135 792135342195372033,242693 794044888182620160,257492 794569234877652992,261155 758859193575051265,54070 767652568969248768,99471 764982960273526785,11774 790380157647204352,228820 791395007945019392,238780 763809238208700416,80098 791069397246996480,234583 790903359943303168,232169 793182950653255680,249926 753961886174109696,30590 764321282955456513,81869 792113733526880256,241034 778066174072410112,163990 769222100204806144,110585 757545436030898176,47782 765966711719800832,88603 792498057741012992,246392 789173513122746368,223899 769241485959045120,110585 749937479936012288,10735 794090027315662848,257325 769675778648711168,114779 771499495246921728,125853 793437098778906625,252196 758676738939301889,54070 763521229911388160,77731 788055130616762369,11774 778239943466323970,166532 792744388203905024,246726 775148100558159872,349411 767804391625723904,101383 789296724254855169,203863 773989910885855233,140211 786350265196621825,11774 793139799049670656,249841 777906778000486400,160539 758549067886628864,52720 775374554990518272,148800 791360862678376452,238383 780251389372928000,177233 780828601318912001,183269 746680505412751360,738099 760457559908102149,61444 768946741475287040,107930 779353071793033216,174115 750816428417118208,14950 754000774238203904,30050 774073857980370944,139404 773253540567511040,135736 791350309754925057,238383 769258967222652928,111558 786678040659197952,203200 770301366766100480,117257 766956602800889856,95506 777963020655927298,164608 763250658162118656,76723 774436697538912256,143585 788734462767030272,220332 769403465873428480,112119 754846082576752640,33356 793841558793576449,255942 773047139371024384,133590 793996358445334529,255299 787381376404160513,192434 772822828093673472,130881 788163963339042817,215754 761281436607324160,67229 781222248984084480,185595 795033633304313856,263926 776883791537332225,159093 751789701812527104,16953 781125129346519040,185595 794175381234483200,155390 764488115591352324,78680 773506380447768576,136947 771107449751363585,121300 781095270864056320,184223 750039516598136833,10848 776997012038221825,158754 790896256117776384,233558 769294753892438016,112265 793761546090319872,251758 734239648801644545,353961 754111746806206464,30339 768243872145211392,104406 793478889938886656,252408 755539017991458816,38401 771639079662256129,126152 735869094436569089,11774 780623195598532608,182049 785349035863388160,11774 774458832605110272,141360 760616136530616320,63267 786322465890799616,201555 751180576497864704,16768 753697192188141570,11774 776834646877229056,17416 794114801899307008,256255 779829207836884992,166740 732251998347661312,350106 747630828381929477,351482 768061215595753473,103261 793199402668089344,249961 794287885285326848,258193 775759470026690560,151463 785532477536219136,196277 766340436931731456,92958 791640175113801728,240145 752171483439460353,20246 795332566605844480,266079 786523246564896768,200386 780863019555225600,183668 781168922490011648,185496 766693423546064897,95568 771464233540325376,125602 787572617783943168,206117 753186805516763136,25253 772818543490506752,132848 791067125733400576,236393 739891349319618560,11774 758024109267808256,50314 763455796256669696,76406 765649518159339520,87904 793959749738000384,254209 746496488616919040,1322887 770670991936749570,119832 788773386109329408,220526 778942539009257472,170777 792796681544826880,247241 793145611994275840,249926 795736781614264320,268448 785279632870412289,11774 781452475303944192,139404 732485913335341056,100086 790877042120224769,234583 779892333978324993,176203 769523465883746306,349856 789206143914475525,221785 763014210364313600,1248861 767351611609972737,97386 785858808845250560,198591 762666346115108864,11774 762718954964062208,73926 790692524193120260,232791 775589115022704640,149040 764273292739944449,81869 768939453230387200,110362 794593119945621504,261155 788737331025043456,220332 773881406711750658,139404 787053235076931588,207861 793265556409479168,249926 775793834198532096,151265 778300813601103872,167273 792418133604564992,242350 753259682441986048,26621 761602137013051392,67678 757911187921129472,49400 762661842237796352,148861 795036807016697856,263926 774558786665218048,129918 793075880776040448,246425 778342643675705344,167220 749758890015883264,9433 773984445128777728,139404 794428410097332224,260404 779318174785245184,170187 788136590069542912,215480 788754402492448772,220029 778409499010957312,167124 764199618859196421,82283 771357915445735424,124597 789488917657509888,225413 754091215910559748,31377 770388714396618752,118191 771924732144910336,127366 794222429652430853,258947 749748059144237056,10064 785269339222052864,194648 753956795001909248,17842 754766677275873280,33355 793621322450415616,252020 760820270307373056,64730 786348178991833088,201285 787814246755147776,203806 793094632565510144,249469 794842632715321344,249926 786298161698447360,201541 779460522433507328,175154 761276330281406464,67023 763944341190475776,80939 794686289157193728,260404 761694760138579968,69356 763506026146652160,77615 764096783626539008,77590 794598658692042753,261155 787503648477700097,209582 767928462480781313,100893 751224514919297025,15066 770182721205252097,113251 793884549021310976,256038 755098758392778752,35445 758460506868895744,41680 791114299431350272,235620 792635991953584132,243075 763355625074089984,77661 776514204220043268,156537 773710703731568640,138819 773665757951430656,136904 786903831644934144,207287 767946498160070660,101681 776847583662706688,158673 792076595339071488,242712 764835230460981248,84724 771458672840978432,125367 791348457978167296,238395 761679779644841984,69356 789919629560782849,226022 766475524277436416,93504 771340974526201856,124883 785568848833449984,196676 751748827296698368,14277 755469942703681536,37845 773539548089507840,137042 752206936691605504,17416 756574853487099905,43471 776211952116768768,154071 749030905121869824,6945 752921440886763520,24427 769366996550955009,1170856 779057196596330498,171693 786021485248905216,196917 775759372140081152,151463 792438960702226432,245136 795470700312199168,265858 795429681822633989,266079 772134139977838592,129471 785625396175773697,197286 795254255590510592,265821 760202661396357120,18030 763393008830152704,73814 743452271514521600,350505 758705631301869568,54070 760516235729653760,11774 790757021184356352,231881 790609113201815553,231870 751627679279947781,18567 795353030963200000,11774 770177614984077317,44421 761277639193661441,67023 764816207442837504,84724 778362859075936256,167220 764827746384109568,84724 776446027381432320,155688 794891348667142144,263090 759887728620154880,58227 785326341243543552,195165 787388435237523456,180433 785260507871797249,194082 774065806569201666,139404 765219806580711424,86531 785656975874863104,195975 795059375400325120,263926 772838575154999296,132335 795400792878489602,247930 790896660415209473,234583 795258972076908544,264397 732246651469881344,350630 758751571345674240,54974 754759948756746240,33474 756649529060028416,44271 753952553763737601,30590 787483905326780416,207433 791792348355239936,240661 792863859296075776,244946 757373323600732164,46612 759096770420879362,56964 792066947588337665,243427 792853338563936259,247379 778232543560753152,166282 751630833316802560,18893 788778123856863232,218275 795714331639877633,268448 779442412871675907,173846 780002992082649088,177472 785847816165949444,198671 754748176058294273,31177 790786891872292865,233307 770647834345570304,118985 785994409594671105,199546 768992208422899712,110302 774995130793287680,146259 757904748313923585,47940 758384751044624384,41703 763003888253472768,75899 776748975063990276,157708 776875760091033601,158520 767536219618238465,98646 770259573160628224,47570 793448693584179201,252196 787758823457091584,11774 742168323719204864,350711 752876741023105025,23899 776539293674303489,156518 781073740108959744,183759 755477066758311937,37538 777804907831099393,163763 769899585804181504,112382 767476410025963520,99571 770702528019259392,120550 768877831161942016,109767 770019330851500036,116373 756872972288176128,42282 795358860945063936,264397 768996424994304000,108849 758799732051369984,54070 764234289055576064,81702 766089811073470468,90327 785310605418893312,11774 757666678578749440,1170396 767453495431614464,98890 753379960769904644,27402 752969207487135744,24787 760965043584393217,64664 786950157128445952,205455 771223626888515584,13343 763735345615687680,79600 793193489009930243,249469 776481126953185280,11774 775065724146507776,146405 772097728209907714,129558 761959923257409536,69388 789519965699313664,225981 770251942828318721,104845 770734048603885569,121046 773891199916650497,139404 787086704167399425,208014 732297100780691456,350295 795096472933068800,265257 769154093218664449,101383 780807553760440320,182036 794695816309043200,196314 763959533018296321,79911 792690595974250496,246726 760831869252493312,64326 792820547839295489,247877 791654818901168130,239926 761791743373238272,69548 775435688519008257,148473 773936904010027008,140232 769149716579905536,111388 758067424369504256,50542 795445814982279168,265257 792970712487112704,247240 794732521103781888,262849 768966511943966721,104973 778494731135442944,165497 751660989565792256,14465 759102213608222720,56964 765723888504434688,88489 794684385907851264,262752 771885633757409280,127134 781818067525312512,1011996 752651591627345920,22223 756659762998181888,41839 794671291693486080,261818 769189478208593920,111558 779649208156561408,175772 789515728353230848,225358 793153665523675136,249469 749280077590953984,7078 788460571058434048,215634 761548074825109507,67959 751714619752714240,18323 756891236133376001,36145 775345572412813315,148473 794740005591744512,262053 762837433561985024,73685 780635987185635329,182036 750438731270750208,13046 781192738909724677,184521 770961985974439936,122317 758746749024337920,54070 787101405655871488,207613 781207199582265344,186434 762787453065306113,73685 765085905803743232,82544 794971742682779648,243210 766471838532796417,93184 781328425197957121,186883 780872728614203394,183826 792529449170243586,246392 793201331787956224,249926 786571280354914304,201441 760865673094443011,1248836 744730682425901057,1170685 791800886787911680,240483 752693291397840896,22953 760146335647539200,61051 776609915506925568,156567 786666778814390272,205181 750186863563005953,10735 758158977511358465,51239 785942927793086464,199546 758507323253858304,351666 764883696998617088,84724 775435631740776448,148870 769808095916675072,86103 753693149390860288,29040 773560959990321152,137158 787141749185585152,209064 761283926094585856,65180 764831149755629569,81574 770111200080166912,114987 760629544311074816,63451 786001281491939328,197512 787081247365398533,205728 793191179353325568,249926 758392863742918656,51069 789265552820895744,218832 794020614768099328,257492 776770257381765121,157993 763483881697718276,78159 765722424344272896,88367 795456937458540544,266491 781143344827109376,185496 765531217219489792,87904 781172580174721024,185496 765464735353606145,86103 763851060561735680,11774 795385248871804928,266151 767568796571885568,97811 758690019196465152,52885 791044872543178752,218892 795378771314569217,266054 756623511653756928,44429 771743363888324608,118191 793163626643197952,249180 789830137130971136,226974 765145076200648704,75409 769734091084271616,114779 776164108571807744,152541 788873213275049984,221832 780862498111049728,184036 781184026690191361,11774 773824871990263808,139348 775841641324277760,151741 776147121745440769,154071 787004244717137920,90209 792890417226190848,247241 776069123692462080,151071 755768904681652224,36961 760378469624770560,60866 768924801796681728,109401 781648782899367936,209828 793208352327204865,249926 788874732133232640,246425 793211409412853761,248516 764844805306318848,84724 794314835014119425,259055 742850347115401220,11774 792490276073779200,243286 795731956210102274,268231 793099726610636800,249469 761451336647008256,68182 777708462989905920,162370 762459629133504513,1249018 774398875612381184,141316 761312504723173376,66840 794633561731190787,261555 789860161741479936,227242 763108742871277568,76549 779066221039788033,172545 759497002195361792,32625 788059222974103553,215005 773900151169519617,139404 789427182430937088,223492 770663910806519808,119937 788954328778223616,11774 780486861663920133,179611 788758533412098048,218275 793317003511619584,249469 791753868015173632,240661 751862820539629569,18316 755475907289034754,35403 779053697842249728,171991 763888517629960192,80939 770781540481634304,121490 751545395965259776,18215 778095092787806212,164826 785910319755382785,199640 795429006095040512,266079 771669869414780928,126152 780098879026933760,172185 763795491939164161,1249156 771057226157002752,121795 788415463353151488,215088 763149353620045824,75899 778761725382389760,169990 792488030607073280,220029 778301487906643968,166409 778369794454192128,167305 763156471911747588,73814 753357427056271360,26458 769289966153105408,112363 793189910404411392,250430 795270087762702336,264397 751600604099776512,18470 756283037441155072,41459 751215648416620544,11495 794558971759722496,261155 794530680025784320,261155 742159304027955200,350711 794645437957423104,261987 785703905317367812,196277 793751307974610944,251758 768097632577216512,103389 778565573605257216,167676 793247541798146048,249469 779396005720498176,174115 787306497306824704,207287 758690826352463872,54070 765109803127537664,11774 785803134866116612,194723 755968075841798144,37684 790295246311567360,228341 770474312335757312,110585 790520956108365824,231894 793252767229968387,249926 762769706549772289,73712 791682617015873536,234990 770630502399172609,117257 793447647335985152,252020 786827598886150144,203538 790696857697718273,232881 781848812319047680,189581 759082885848653828,56784 776787091954860032,157755 765670239518519296,87858 777801365007499264,163763 772363072719773696,128934 779074983356092416,171463 777032947035615233,159876 776112111353262080,11774 767294337474494464,97255 791393842780078080,238780 781221379077267456,185601 763895442824462336,1249156 779997743574024196,176890 753646553621893120,28866 769022819946618880,110362 777876836835586048,162924 772959954844069888,133454 753881116671488000,29263 769036120365658112,109337 787450098133327872,207733 750459777520504833,10848 774721190590046208,143043 785650094561300480,197688 791060336056991744,233558 762777222872567808,70177 766299351035416577,91946 777002666702450688,156835 777666456947421184,161277 766425898862075912,93823 767749045104222208,90384 788454849423765506,218275 754759472174796800,33520 764961457805025280,11774 761394816663982080,67586 775014486386221056,144682 753676302989787136,29040 768997429542649856,107469 777938139461464064,163901 774056843479875585,138819 758455604893540352,53185 793549612833501185,249926 751716096579870720,14277 755214527705206784,35890 746811669393858560,195876 793196520585650176,250430 770291079614574592,117303 776039636040880128,151845 767081726048739328,93170 779698668291194880,168284 772884509687738368,104662 762038063300247552,431998 788860591037419520,221700 758621214067691520,51451 787427711434235904,1170352 758837305037627393,54519 763039256646483968,75724 766312984306028545,91798 767403837653184516,90384 786958165224992768,207613 767185340557824000,90982 786005143598735360,193362 760111041728679936,61051 786361069841317888,202727 763613599701037056,76488 774558721825320960,141360 786032909228449792,199961 792225036899844096,243187 791460186275708928,238292 791541720093712384,238780 769381128511885312,84888 758439612666748928,52394 768934515477741568,109666 785337051235225600,194934 793249911693254656,249926 793836457836281856,255877 772740965010403328,132335 776919397210263552,157755 776136972184064000,112363 793164840697155584,249374 795046585315053568,263907 750026784360529920,9754 754054641864871940,30296 750678387237191680,14469 765039658698874880,85028 794670144370933762,262022 790190352338739200,228172 732654262124077056,398859 754748107674513408,32404 732509192960016385,350654 757433409023184902,47266 795420308824006656,248924 794746841267109888,262849 780741580235812865,182609 758659392258478080,53985 770294643749683206,11774 788046874955489280,11774 763183194195668992,76665 773896837073870848,139404 793243578512269312,249926 757332894847082496,45014 795769893295624192,241678 758719825766150144,54109 786957115017486336,193639 788539434329264128,218275 755535396000321536,38032 768693745969758208,107054 769683849122983937,112032 786004095349907456,196277 795075513236815872,249926 776915186888343552,159245 785458425224454144,195975 773645575312977920,137740 789266763997261825,224680 787719006350368769,211794 793832422664089600,255393 778314252188803072,167220 780997351737532416,176203 761054816382558210,66159 773523818987991040,133702 764888544217300992,84886 780764739152510976,182257 768986037393756160,110659 794538894339543040,261142 759498960029364224,56964 793886191665852416,254209 790023589772857344,228354 772856269141078016,131025 781644989369491456,56964 789870696096735232,46572 792174742979489792,243187 794631972756844545,261155 757751866381967360,48220 790706073175031809,232169 787121765810106369,209043 785577248350806016,197035 786331365126078465,202429 795758382347128832,267521 792025510507339776,243075 742727970104745985,47188 758318279932907521,51344 792749346685149185,238251 757806392984031233,48491 749302833187418112,7816 786198364312383489,201619 787026376427769857,205728 755592692210475008,38183 772175704611958784,127579 775801288810344449,151409 756903818420482048,44163 792741519723671552,244572 790680780343242752,231320 760080007729254400,11774 778568064837320704,168794 790892785893126148,234583 771438255329931264,11774 785503813528543237,196277 788991932244500480,194085 765763796296142848,88361 788133790958977026,214809 758061380369059840,51069 791363178399617024,238383 776406841475469313,143057 786449395260723200,203350 767486873509986304,84209 786947094095552513,207109 758618109334818816,18395 764145538795134976,81946 763559238979444736,79131 750067220638752768,10847 776975143587291136,159359 761655955381596160,69747 766823904069324800,95672 792206442564579328,243187 760867389449789440,61544 765658671577784320,88670 787299781882281984,207212 795009122571849729,264431 752665660409323521,22546 758021391186817024,50923 795716555749330948,267737 768134116608970756,100893 766393659789086720,92885 790002967768338432,225981 756513688874614784,43010 781492988081876992,139404 764910751014264834,84449 733009323933245441,19199 763048577392254976,73926 777226500768534528,159876 789882436066746369,228172 758553444848459776,52112 733089386598825984,355273 794741517613232128,262849 769166730669199360,109945 777688590826504193,161277 785608038161915904,197512 753304490745397249,26677 791356527152074756,238395 794182158407630848,257492 732701684833607681,353002 779051758253465601,171902 761948602511921152,431998 790247002395119616,228635 761757895461449730,66263 787951184673996800,205197 749689939076472832,9295 775578358172176384,148645 761406489672183808,66979 775879877400592384,150511 759107691688054784,57092 780077368064946176,164814 773918835602694145,139404 754075185813319680,31686 773639457627074561,137869 790550634147803136,11774 768201311342866432,11774 755532395231653888,37684 786004425420800000,196277 760596348953628672,63858 775773006211809280,151463 772788172929531904,132578 790700765480226816,232169 765069836699439105,11774 787060578003087360,208926 753729178051158016,29548 763019143725453312,75631 778662136218259456,90252 793245374370680832,249926 778652579555266562,167939 781599295065718784,189032 793501189354643456,249926 787518315367239680,210897 742772672824774656,11774 793621224513351680,252581 767725187731169281,97386 758496246260568066,47940 790040436328890368,228101 759174619383279616,55997 772797875701022722,131007 770635070591815680,118698 793145975791554561,249841 790522677639286784,231894 780682499735388160,181892 755497233257230336,38032 794703787763974144,261059 766020793906192395,89923 776884415439962112,159146 778293096958267393,167220 785986318698483713,199478 756112539658838016,41533 756515841307443200,42125 769717807743467520,113412 781580312811712512,188304 786393384155963393,203674 789489182095859712,225981 795719348233105409,268448 774401702761857024,143358 756553678790602752,43471 775303521033936896,148045 732355036949413889,196346 795425830767919104,266491 767573671636369408,84666 768507794794377216,104999 785906077783252992,199546 787477486380736512,210312 758505267441074176,53703 768880350579875840,109874 762659009975427072,73926 774471703405563904,143585 758371231720542208,46076 767785159990972416,100949 775523595825082370,148909 788242094326374401,216198 794607116174626816,261155 785547819138416640,196788 789993295787151360,228820 773317203806461952,136220 759562253003816960,51798 756645046628286464,44461 794620555714445312,256255 790943038952570880,234583 786662181815390209,90209 761294269826998272,67915 762096367934246912,350711 791355956575686656,238395 763143527593369601,75724 760287053548576768,60725 770249322860539904,117257 787320174621888512,46572 793601354224861184,249926 759097832510885888,54347 773927232519536641,137953 774191249041547265,134375 785279745781104640,194667 787777552358121472,213064 733215262502084608,1170862 771495862774009856,125853 775007710261542912,145451 750373835103473665,12883 762129408882683904,431998 768840022275547136,109167 790894645672873984,234583 762975710898114560,75724 773338349733949441,134971 767857135053070336,101383 751124164325638144,17143 780758744980295680,182960 785255181034393600,193669 761918889634652160,70509 780867126911438849,180825 787918969596317697,213064 763446219762991104,78304 791733946186801152,240556 795692987258994688,267862 761982907997097984,70972 779775519625588736,176890 793573150420336640,252020 793595278968446976,193868 768871172419223552,11774 773583517993332736,137158 732528715570221057,351837 788719932938784768,220029 732602581394956289,1170503 791667092005150720,240145 766417008581902336,93036 766669050109755392,93221 777515856502874114,161387 794745783878725632,262849 753039713250844672,24988 775015099559968773,146488 776756785558487040,157755 773337416350494720,135725 760097830744813568,60866 775717331137884161,150511 759905133576622080,58254 786692834925633538,205143 763917945596706816,78159 775801619682357248,151463 765993865841086464,90694 771516172521000960,125381 781791654697136128,189649 791073988139028481,234583 789450912796323840,350819 751742483764129792,14277 755164097533112321,35890 773842303559561217,139404 779482603271237632,173347 750158345361825792,11463 751819334046081024,18550 755490709373788160,36157 795325684881227776,264397 777698282395013125,161277 790609091932676096,231871 768205083980894208,11774 793125453003317248,249469 793614171753553920,254058 785543617091739648,194723 767880509602922496,94612 753739488334053376,22439 767745164005744641,97355 791956550181015552,240070 775433328044417024,141415 777322444344262656,161456 785854057609043970,197512 762596604079661056,73704 766621889355800576,94815 786579936249274368,199546 778374412089294848,167569 767841899080146945,100506 733223781188128768,1170862 779081456328912896,171164 788763482065924097,220526 794602045860970496,261155 793628718769975296,7700 753954823519674368,30590 765946206442885120,90384 775079644131422208,144730 773952043182587904,139404 793120064539127808,249469 788090965387018240,214173 791812019800399872,240890 770406757159927808,117257 772793359635054592,132578 787550252223959040,205757 735173773205196804,11774 765258323834736640,86440 793422342798118912,252020 735476223967518720,7224 764054310791503872,80720 789491522827849732,223692 777974813331693569,164764 776471792819007489,155688 792343835372158976,243075 781223208015925248,185310 759188219342848001,56964 780821860371996673,183468 778313993446264832,167220 780762089128235008,182036 788042659449278464,214354 773416286600699904,136128 770153208673144832,117026 767130123359383552,94699 732447287822192640,352084 759033027729108992,1248642 766605566655377408,94699 792857885436895232,247240 794550269753245698,261155 775764513689890816,738099 786980441119219712,207949 777528520180457472,160448 758702360172429314,52554 790274067664293888,229159 754036342888271872,30590 789137338899148803,221476 791756841390923777,240718 770299587445846016,1170396 775033893829222401,146259 771482364715368448,125554 788748154715926528,220029 774004704921747456,11774 795062826100473858,261155 758932489624702976,54898 785259883868200960,178477 774597412845342720,143585 755768953557938181,39235 795447720714436608,249926 733066650145165312,355502 794187185809424384,257492 793142524432961536,249469 794524805777256452,261093 791617596785250304,240145 793440053741707264,250633 788876521628766208,221297 792016532549275648,243075 753649097114955776,28866 758396532282368000,52821 764226894166306816,81702 769385137608003584,111549 786649740834402304,204413 771091034457542656,120610 778253083012763648,166390 769925986737676288,114301 773946723634786304,140391 763167884113739776,75899 794982904723976192,263906 779522989435916290,170434 787119273269301248,207613 755184005364981760,35890 788385850669174785,217519 763871268051439617,80939 788630373777440769,218507 787735713789849600,212139 793473429563404288,249926 774419762281648130,139865 786706832630972417,205091 772958295573135361,133454 751119309980696580,17140 766752278103658496,95121 774010782824759296,140211 775210609566707712,130142 753274777129873408,24612 758006623814156288,48663 791009840189546497,234796 761686391877095424,68862 788954737454542848,222526 758636294922698752,54070 792105840572440577,243187 794315325835595776,257492 754752090665279488,33356 764312235535699969,82457 793633069794074626,254135 750406023307931648,12883 751647883074478081,18555 775108403110772736,146720 795431496647577600,265908 757571465344462852,47761 764104410439921665,1249206 768617025803542528,107745 770558632337571840,118191 773941886071418880,140025 788833248147222528,219119 786650021554978816,205181 789469218542460928,225981 791710951296888832,240260 794532045951238145,261155 792372056054693888,243983 793134014769102849,249469 795242239714856962,140444 792348468945817600,243187 770293743018737664,195876 770795122011299844,120892 779759051391381504,170139 763423918619111424,75899 744644876285915136,11774 773220269469134848,135386 757020816185753600,45669 762687007172820992,72978 775533857873489920,148170 785762091604905985,196917 773987638520877056,140211 766433580411158528,93184 766681696129261569,92958 773256466312617985,135381 794530412890652672,261155 732687842141331456,353355 750486638304763904,13201 755375495794024448,36877 779070310972788736,169916 794696368208117761,261155 789290654610227200,224680 775727586408337408,150663 787989343650525184,214238 788874525861486592,220526 766403642924597248,91946 767772887671373824,100605 792808605288456192,247752 775574753159553024,149121 760978403063463936,66116 759129796165107713,56964 771196443063259140,122967 773320805958623232,134993 790625975377747968,232137 790540662248706048,231498 771959212788318208,125554 774091458294931456,140211 778722487878025216,169201 793239326326984704,250633 757544560193048581,47782 760819674540085248,64142 765436435549659136,87062 760477327696404482,61117 759130538296750081,57092 780752315028541440,182036 763216307537928192,47188 792362154523398144,244195 763805400030294016,79693 749449098621775874,8792 779239169709187073,166282 759132642704896000,56964 786905771321729024,204835 763225667873804288,76127 773182621522079745,135025 773731966508072960,11774 777004623299284992,156835 774013459469996032,140443 792505283914321920,246273 786955654938238977,206642 795476365474693124,265855 780914103476850688,183269 757291827024322560,46382 789837309134770176,228172 791014392070541313,232169 791806425681031172,240483 788103437829439490,166282 794301144784719872,259200 760968867413766144,66105 773840704464424961,139404 793237942068088832,250293 764272220449288192,81147 765625440937607168,84724 781879930883805184,189613 760634364300517384,64197 791429875563425796,237999 759938625907728385,60344 786933138903724032,193633 787996948292833280,214209 760561855098068992,63451 791668541808336900,240145 778259771770048512,165356 795695128883118080,267855 762388602726801408,70886 794017846389014533,257492 794219058279260160,258086 788469585498476544,218495 788155204575330304,214899 750441062116823040,13343 785892131625963520,197367 794532129447153664,261155 765867028238532608,89076 780413970368921602,179742 759150379372208128,56964 760170768160337920,351463 788327836918489088,215005 758495824280035328,52720 775816132859162624,148676 766948776896376832,95672 793484095305097216,251234 764882037207625728,39197 776558337533935618,156835 760591571934908417,63858 759167396439470085,57189 793680591116001281,236931 794628029746204672,261987 794390248734138369,259200 759270103074631680,50923 770338191781920772,117843 785249024878051328,194042 788202743148187648,215754 790922745349570560,234583 760577312416894976,62776 766323344610304001,90790 789441746761453568,226015 750723075382054912,14277 753595942670966784,26066 767390552740487168,86103 770007365550739456,116060 760804834329055232,64709 760805275033034753,64722 778392660260196352,167407 757225579594866688,41689 793567804804829184,253206 755997538277138432,39657 777721507086643201,161456 775419508332695552,148800 769567595083161601,113412 785340110552178688,194923 793725653216624640,195876 787423224262983680,211028 776592217704132608,155688 791745921516183552,237491 785499154667573248,194723 791381155127844864,237908 793658774238158848,233154 793175938498527232,249841 768204186538369026,100249 793282591096922112,251179 775354853186998272,146259 779399196495474688,174557 788945611089260544,220332 787718021938765824,205197 761984730090704897,431998 758093612248956928,48663 779526694495408128,175549 786726932129976321,204958 772528195996299265,131007 794680302572449792,261942 754054871079383041,31528 773867665773371392,139404 771498481605160960,125163 774141686326767616,108396 776159764170567681,153779 788544535022280704,218275 749276087528501250,7816 761538013587443712,67679 775032511759982592,144654 758806381000429569,279676 777816700460957696,152182 791541830575882240,239405 752744820490199040,23145 791804566320787456,240793 764988004385652736,85562 766353510585643008,93303 757095947159601152,45964 779464872895520772,174230 795415207086608384,266822 790990602708013056,235487 793130842935533568,249841 794605721065295872,261155 788030259102879744,214354 794293261536022528,249841 778397560801075200,167393 780602057615081472,181935 780879083185975296,183269 795735660627955712,267737 788126614517272577,215754 775575795335106560,146720 789496382029561858,225358 795721746196418561,267521 785646138040979456,194082 794605042082844673,261155 758318360836857856,52061 791015134567202816,235487 759449388074827776,58030 778716642490454016,167399 775377782000025601,148645 785851268954808324,198878 780601448425922560,181886 794732870082461700,261155 757671541131862016,48735 792157714927398912,243187 788396730609991680,217519 776190893569118208,153194 767000179312619520,95506 775676668841197568,130126 792186754623086592,243398 785467880875827200,195975 791453350269063168,238383 768778609226047489,104973 765266490253684737,81446 732441408452349952,349776 751718157182722048,14277 770455930278334464,118192 794255520517541888,259288 749673634998865920,9332 788474543337771009,217967 790211713928945664,226578 775719129575718912,151071 779105767483932673,164826 752688180839710720,22657 791358972800360448,237908 757091972741988352,45857 752962242820333569,24788 773972959455244288,140444 792259687244787712,243187 757702377952649217,48991 762005654265556992,67229 757006210121871361,45369 775801221420425220,151185 788728979003957248,218832 780284969050443776,178395 764219697092964352,77577 763050207458099200,75899 791725421746229248,240718 787028185946861568,207965 794077565568897024,257492 753614736453869568,28355 768349243136507904,209828 793192588148748288,249926 793104355822071808,249348 756293880765489154,42432 791786109298700288,240479 763121678486351872,73926 778421731526520832,166075 779446067876225024,174230 780571004909346816,172132 781883689324216322,139404 785555613484929024,194095 762779440963129344,73910 772138427806429184,129558 754073654527463428,31529 759196327792091136,57274 790646880170610688,232169 763885548993933312,70177 765389118025113600,195876 773987015234813952,132497 751565857860554752,18470 755435233248415744,35403 788346996251697152,217034 755428640146337792,35958 758473515397885952,52545 732339665534128132,196346 770010362171318272,116373 770493240592175106,7311 785753771531968512,196917 775185462730362886,146259 772538470141091840,131421 770295006464765953,117257 774284926057197568,138819 780707291171479553,182257 789096060048273408,223286 753650532846276612,28887 755928927806291969,39475 733777528863625217,1170682 788594092372553728,218275 779399198659653636,174115 771457781035511808,125703 758623826729115648,49247 760535209301331968,63451 750363379961729024,12883 763817835223056384,80098 791203437795041280,235487 793713637563179009,252620 794374363302612992,259457 773634660937105412,136904 753244299626622977,1035907 749418518005907456,8248 781363728893616128,139404 742588342475329536,47188 769294374689734656,108373 767795172709011456,100893 793899576411455488,256439 732590188803686401,352825 755554692982185984,38401 787050419117625344,205094 788053610361860097,214209 754097075730604032,31268 780879091650158592,182726 759827874929057792,54011 780604271876186112,181984 766352195545595905,92210 778756315338465280,170252 758399445914398721,52720 742215535564345344,352839 793149447936946176,249348 777866130115272704,164001 788713115773001728,11774 795450670526693377,259884 776810334556422144,157708 777947281794347008,163153 746909856301449216,1247760 755042491389374465,33356 765607136252534786,88399 765881522704388096,90031 778008207407063040,165097 771400338419097600,125119 775717517406957568,150511 786944694592954372,11774 791358895151284224,238207 776098534919704576,153194 795690862772502528,267521 779349621600505857,174315 788198392463753216,352258 764122641942716421,80939 789286426940669953,224680 763675069465948160,78159 771521831245340672,122344 749065403150831617,354835 778257575364136960,166913 763064126859976704,11774 788917209624027137,11774 794567355888070656,11774 765664241852424193,87858 767752385125027840,101218 760926079586623489,65626 793441536457474048,252020 793936056219373569,257026 764512971406008320,82066 774158279987466240,140444 770720852946014208,121046 770445728753848320,118985 734208839424184320,349197 780874757348663296,179416 785832030655348736,171667 753324841827262473,26871 767922669140312065,100891 790575379337523200,232280 750704686538199042,14421 753788682826637312,29263 788071047786442752,215005 766834187038896129,94699 781261553593044992,186434 773619696172228609,138054 791363658152448001,237908 763978834978803716,79691 764329760973479936,82283 773699514892972033,138819 787005724723412992,207287 753668968485822465,1248255 762796034640650243,73526 787990529183055872,213887 760588964663140352,63464 761399485251526656,68163 775146686528139264,138490 792137084769140736,11774 792033935500816386,240483 756553788471869440,43553 768894353116958720,107444 778773154852286464,168774 780156434860290048,178560 740362701805912064,11774 776569327306756096,156132 765144976237920256,86075 786989577911275520,351666 790910139381362691,234583 791751723891036160,239998 762990565466275840,75724 773338540600025088,135725 781555481605206021,188119 794640680278753285,261942 765184392318820352,86280 770181962610769921,109960 757009927491559424,45014 761687257082396672,69231 767924666711232512,101681 788245363383685121,213803 751586184602746880,17044 755553587233566720,38183 792343021853573120,244143 786049840299978752,200495 773240777400946688,133454 786158956477616128,200566 751181955899600896,17591 793181781105061888,249926 755576784163180544,37655 787071716858077184,207949 795668806211407873,267862 778427106149662720,167407 768219970195030016,102563 789407883762937858,225356 772207094967758853,112788 791456142853627905,238395 749274254252867585,7816 787376902935711744,206007 780454339076841472,176203 786573524760662018,204629 794691506439385088,262620 765245781838327808,86440 794107292480323584,255942 793331633499746304,250033 759437545872633856,56964 769393141489205252,112788 778363148327915521,166337 776449183796428801,155896 769133946571411460,110709 795501390185435136,266079 795313282236219392,265676 775957818490761220,152314 791014561369370625,234583 759868432741433344,58267 787642942265651201,210207 756830788985946112,44935 763404669213372417,11774 779301336135376896,173753 770714359114850304,120610 750746625534865408,13536 772886003673550848,132364 763537312902815745,78159 758101021734244352,51239 764248914937671680,82283 750392705700667392,12883 773611143365529600,132768 756502417257205760,353955 758790078676086784,55155 775884908116017152,152182 785622684398944256,197297 775210002659147777,130988 773529993791967232,137158 747550020799455232,11774 759058458633052160,36145 790404052685389824,231361 740030453743157250,11774 756505627929747456,42249 772149334360092673,129464 757797926848430080,48922 788970428970610688,222627 753720657767075840,28819 763563460139548672,78159 787159007085592576,207119 790923422821855232,234583 795485382829834240,267262 788119477602750466,215711 792168547812270080,243165 761378474175201281,67587 761580419812880384,69231 773937370861334528,140025 775438446462631936,148870 776901586761035776,156835 771372813445988352,125145 794808824259608576,261942 789856938985127936,223312 751589841494683648,18893 760996582443614208,66116 749582823464501248,249811 742412679151685632,11774 788509257331191808,218351 790626016079278080,232884 786547841581875202,199306 770748221983494148,121207 758412475012218882,47903 763891706433384449,77731 765721496715087872,80486 781354001388347393,139404 785573022706962432,197221 775972912398475264,151071 791742333712633856,240483 795415102048509952,266151 770668685270847493,11774 759245973226946560,56964 786604787022180352,11774 791639977096388608,238780 759380508132446208,57105 768387876870508545,105109 774545145844736001,142906 778876854069440513,169310 793250242808250368,250430 787007370673225730,206189 764455627514978305,76623 790200628115013633,227242 780716464781361152,16056 762671920990998529,35890 779603765460668416,108396 788519784174321664,218495 755046799853948928,35044 792876330253594625,247877 762810784174989316,75073 775094438045503488,146847 777260689882742784,160299 793123030767538177,11774 760162550818496516,61412 788353963494170624,216009 732682210046672896,1170667 795688318268796928,261155 790328647785779200,230485 791440466965245954,237935 791346250591244288,238383 795735011752296448,268125 756993108630315008,36145 765242011163037697,86103 770309538901790720,117303 754067557997576192,31529 762624496238985216,139803 794978902733103105,264397 742330431723343873,349951 763174050860367872,11774 790971326345322496,235590 771955332268654593,124883 791816234467667968,241678 757572025493913600,46193 756635210859569152,43553 790718123364216832,230485 791113073125945344,234796 769700076323151872,110585 781360007392604160,139404 793928433298538497,253721 757232743210254336,46006 787828383530954752,11774 766409236842676228,92166 790045031021228032,27045 792913433754800128,247054 773742410899697665,135136 764002577507688448,80393 745182622909865984,11774 794892338384568321,250064 785473698077745152,194723 732774290718855168,398860 791130161500549122,233736 792955801002401792,243865 794642111341756417,262313 792122707655524352,244230 776522023526887424,156115 778684770792316932,168284 753991048733622272,30815 765062774057799680,85562 785965028474171392,199960 786674941550850049,205728 765018543880560641,84422 786867491486044160,206642 772554969727676416,131606 785902441745096704,11774 768058987296227328,103054 775804434055999488,150663 792773834428420096,246392 795041627970666496,263926 795698196915884037,266079 772416944599248896,126590 793478607834378240,249926 771519695119872000,107170 763073634055454720,75899 765569113129234432,87904 760677132565479424,64142 768957035140386816,107751 771417236707815424,123038 768626089555927040,107469 793574138757517312,253206 740651589019570178,11774 763688156680052736,78129 780735975634841605,176890 758442668326260737,52749 769700822686978048,114436 787066570308747264,207965 790919073102036992,234583 794249889064456193,257492 794571493321674752,261155 756240099986247680,42221 755680709763796992,35890 791362969640763392,238395 758825285592555520,11495 758112404173533184,51344 771643325631729664,47835 790327930329104384,228820 757276852427759616,46612 771696470240165888,125554 781906934467141632,191354 791658168476663809,240145 773741870765584384,137869 778938846100725760,171168 764606359513948160,82009 756723405039161345,44840 776483639269793792,155688 772457685623201792,131027 773583346131726336,137042 780789213520400384,183269 779078301226795009,171617 771378046293176320,125145 779473635329187840,167220 788881637278834688,220727 790938386492067840,99049 749412024287842304,355067 775358413907767296,146259 793627590657540096,250033 760304768539435008,61545 768619281961537536,107469 764338340430811136,1249122 793646099814834178,253164 732258850506743810,350919 754102751911563264,28282 770832650638536708,119988 793545147422212096,242693 793342941951430656,249926 753656816911941632,28732 785940956856066048,198552 795441659781742592,267133 786509213455581184,201233 790703873962938369,232169 780485232889700352,180594 732931943185047552,354525 768149790169427968,104162 795076204726517761,263907 780070484566167552,170187 790995215343493120,197046 793189294118535168,250430 752889887028830209,24134 771895706122457088,124597 788572442021298176,203710 793647561357795328,249926 789337399306227712,224680 757751086753034240,47782 787312321714540544,210289 750448376873775105,13532 793134019076579328,249725 791043923703504896,235590 774298761938014208,142090 794288652364824576,258193 792005883073036288,240483 765995833611419648,90618 786883335591170052,202379 767015305285545985,93144 788050178104107008,11774 778725567763849221,168794 753136137477230592,22575 788601784138956800,214880 765578573188993025,11774 759165403411124224,56772 773806755566481408,138819 794335834120011776,259266 787136107758571521,209035 760569158249680896,32625 793637869013245952,254135 790276514877153281,224680 793168308463923200,249926 781901896902520833,190936 786818044739723264,90209 791653884519329794,240145 754826636651032576,33356 771095271061073920,123028 765964639108751360,79987 765599435791343616,82642 761336722785505281,67369 780365676435365888,179695 753040575494893568,25255 754750967409614848,33356 786658717093752832,203350 792074200479432705,11774 793825077326450689,252014 779095545054801920,172027 793798861470904320,251452 793499119914541057,252408 758718478211620864,54070 772234861796995073,90193 756501497614073856,42249 793619601250656256,253032 756919795350507521,354841 794123485782024192,350913 764444167393206272,195876 759585463556534272,52112 776415626273390592,155451 749311994768023552,7826 788178481695907845,214899 772933288889425920,132335 795658479319085058,267549 755857701612113920,39957 759192531825520641,51798 766031566585946112,88669 780592286241480704,181886 788459647678066689,11774 757617007453990912,1248518 752937222077231104,24173 752020347587670016,18215 777576803279990784,87904 740996150262538240,11774 753341637716242432,22788 795298054341529601,263676 765335754813894656,82061 780625708359913472,179936 781224118192517120,186170 793122370227728384,249725 757250748170248193,45014 765596883037323264,84209 774659650188873729,144654 788142825351372800,215903 772244199685001216,11774 793843196941983744,249057 750662360948314112,14379 749698779943763969,9433 758768347223826437,55262 793576797539405827,252020 753252835840622593,24643 767128604132143104,94627 794866814593486848,258936 781691753321664513,188831 776003686497648642,152872 785582553675640837,197286 773891025777590272,139404 780602614773784576,181935 780835472985747456,182870 753984004655714304,30354 780373625010548736,179742 785556314936086528,196917 793174086834876416,249374 758041642263646209,51069 795001249401896960,263895 773085949857259520,134046 788795873727750144,220820 750344378036547585,9768 760077676568834048,60866 778791161645400064,169201 793499291935354881,252890 763338253646770177,76633 765583225238462465,82236 774096955966312449,140444 750869429387485185,15264 771518629145776128,124537 787140071849725952,207949 766034632139677696,89923 795444109385211904,266884 756908822594220032,44837 793191133471965184,249469 765188850251550725,86119 781897391045607425,190553 786589049444241408,202200 793492053359403008,252596 770243827483291648,117303 750875898249969665,15316 770985338512740352,121949 768925990806515712,11774 792071036124749825,243427 758701923759382529,17416 775916564595912704,152402 776119260770889728,151255 771033676238893056,122959 773634558205931520,137869 747780441109757953,1247770 768974156314533889,109960 769553031503319040,112382 763867554141999104,80486 762194788615675904,1248861 794446256697384961,259242 764363558717095936,80939 791926409920811008,238378 792756993127698432,247240 764346814694850560,82571 795407985564651520,247930 776899665254027264,156835 765392859960934400,86806 763761328938823680,73814 777886795958722561,163311 786957584443904000,206008 790837263710248960,150255 792486705186148352,246225 769172367218180096,109360 779106507807862784,171644 787779486188208128,11774 751190245169700864,16728 788233793241047040,109244 788410452589973508,11774 779357073368690688,168284 762983228567384064,75724 754021259034361856,30296 793695262568882177,249926 759089410340114433,56302 754710331780247553,22393 756921065679515648,44450 790958719114682369,234583 763596669707583488,77731 775803448763650048,151156 788243349387915264,214899 765236706551427073,84724 776198662162636800,153866 781164085052399617,11774 775092570833629185,146804 773491579977920512,136947 766322579158110208,91946 770463905806254080,118191 733291936530894852,355480 770414416584142848,117609 767963679237115904,95572 787841607127207936,207712 790729344268263425,232863 758977276553768960,55887 793190074632445952,249926 770234696848515072,116373 772836334704525312,132335 795411987568201732,266884 755381713916887040,37044 760113068152070144,44429 776080219723685889,153194 785810150229630980,195975 769492882420097024,93276 790729315285557248,232863 758887216613470208,55550 777471410486800384,161960 795760020097011712,268777 750193021057052672,11495 771444974734888961,125381 775882063832571904,151302 795088460327636992,249926 789143425861857285,222647 762431514332192770,70886 779007955001749504,171902 788181661171093504,214123 765682077350105089,74575 763756187171028992,78129 760562433257709568,63393 775470974225571841,148870 781127196505051136,183759 793478738595852288,252020 795436272848404480,266079 753398022965301248,26048 763854570594238465,80720 768816286977626112,108849 792065951516721153,243427 767868063932936193,101383 755164258372026368,35890 758727706062295040,54842 787759159517274112,11774 768842460139102208,109195 772073283609104385,127871 768917389459263488,109104 773201038484439044,132847 755507828085952512,37979 772988932363616257,132335 774028864196517888,140900 788781804824113152,220526 790889910043422720,234583 775326511037423616,148045 788100290952122368,215005 768541410018463744,106774 751789348991950848,14277 774812546926686208,145244 761941275666972672,70898 771642621525495809,125554 786633753481318400,202265 767204795438469120,89854 781637258839556096,189649 776511813609402368,155451 781440146344292352,350678 762005639925264385,69548 777701155413655552,158459 792078047188914176,243092 752661266854875136,22657 771837926883856389,127582 762072122596347906,65180 768983914807431172,1249635 775195495220252673,146720 763797778002767873,80393 778308281072623616,167220 771726262096240640,126293 761342711567781888,67229 754763454997639170,33356 787843329606246400,208431 792624641416241152,243344 794338041712275456,257492 758790818601717760,53996 759102216577937408,56964 764991271865872384,82066 758018274793631744,50452 775766187514834944,738099 749516601074917376,7182 787054888547037184,207861 758390442824200192,52545 776648140053213184,155318 793108658318114817,249469 758125546899243009,41703 792098675157643264,239928 767157230659522560,97852 769612408142893056,113412 793623994528260096,249926 758161410580963332,50110 762148157660733441,71429 788803595269353473,220526 776521056681136128,155898 769351077439283200,113282 780605326236213249,181886 788715291555442688,219958 794397872963788800,257353 756425646906216448,42432 753639590938816512,28732 732418688087920641,196346 773938554598752256,11774 780934598473777152,182726 792210781915926529,235590 758323018816905216,52027 758802627396186114,53996 767241891582767104,81929 780610243046756353,181955 786994343512944640,207613 794310904263229440,259134 794261338935754752,259231 776657444613201920,157082 766734609304395776,94899 793290101547827200,249841 751953562066968578,20313 785462543783460864,195975 767822823863623681,100893 764183061982507008,81869 786805640412835840,205270 794570033292840961,261155 764361936511172609,83305 740964241746710530,1247407 732284725809664000,349345 785698904243220481,197297 773047201958428672,132908 788452724446593024,218275 751602941149130752,19000 793269423473774592,250633 757253322277548033,46006 750186738576986112,10474 771637334240432128,126152 793095778516566016,249469 760955936152236032,65387 793243296466280449,247351 786339591145988096,1063777 762258897432215552,72411 771096517037789184,122388 785938245804711937,194083 794690463575879680,262784 766377412183543808,81929 775896904240467968,151791 787903205543858176,211890 732835628698722305,60071 758716065509675008,54764 766487233905905664,80939 732317030913847297,351415 776195312981532672,153573 756277277785137153,42432 757278879103025153,46406 757985441492537344,49056 779392582401028096,173347 752626011116802048,22735 745051045068312576,11774 758217993893646336,27045 778724261468839936,164001 751549919387848704,18470 755132946307178496,33356 778358279051304961,167220 772603715308191744,131421 795066003105415168,263926 765707914493497344,74247 756461482594951168,43391 793804702093762561,254058 790204345467961345,228576 788755451718492160,220332 751792138396901376,19352 762731971906854912,74681 775514542201790464,148473 780827721173786624,182659 773999050278342656,139404 778362680037875712,166339 756754734090850304,42570 762674396741763076,73814 767370788878123012,96806 794627460763701248,261987 750686777581514752,12805 774725932514967552,144844 755300825593966592,35890 758328952582733824,46384 792453404647788545,245575 794644880878407680,261155 765684547086278656,88930 757739480677687296,41839 767822199004667904,100559 761310768792907776,67679 765970311304970241,88930 792073734035124224,227282 793608412332433408,252639 764831342206955520,84724 770652753085333504,119832 791317217950461953,235487 768279826838851584,105109 778414036018929665,166532 788359251601293312,205728 788412490447196160,217519 778315516926529536,166852 744520719606788097,1247622 760097172985524225,60866 770463188169158656,118192 761362892784558080,67283 750755507216846848,14421 761341883880734720,67973 764872251430801409,84330 766699381999308801,94684 733363715576209408,11774 772345835216666624,129650 778253115082412032,166913 758008800297230336,49925 789795154148286464,227242 762621654077800448,71550 763372209884635137,77731 794666144133169152,261818 758318214011088898,52061 763123682419933188,73712 773885194180845568,139404 773222882570670080,134470 760163281512259585,61412 760538980907560961,63451 767770700627128322,101383 769927333599907840,113754 790620673580339200,231781 794000825748049920,257325 763412024151998465,78159 768999714016591872,110381 761559254448742400,62728 757799700862935041,48491 788172391864205312,11774 793301468061110273,249926 767792302576267264,98584 732537409431298050,352473 770878743560814592,121949 753967544965279744,11312 753291618136956928,25968 762030972447621121,71429 794291499580215300,259134 786200393386778624,201494 755350884138246144,7966 785475847260106752,195975 763793617676828672,80136 789516912627585024,226731 789932792322850816,228820 777292866057932801,156835 756269829414199296,42339 771471408736112640,125813 787854691338035200,207712 771070975957934080,122388 777753194160087040,155451 770276429804122116,114254 794297340584673280,258249 761006425892159488,64537 771891020862664704,125204 780888851946442752,182659 771510157821906944,122982 786764448920776704,205728 791146499929505793,236919 750390394832166912,13060 791740489741373440,240067 763097224687607808,1249084 770266474984443904,117257 786027974097301506,200383 756039931630411776,40932 770693337259139073,120675 733011362935267329,355293 785327508770136064,194923 778645777325318144,167319 750394079658127360,11774 764933519651069956,11774 773899816715771904,139404 787493339956338689,210897 770551055021137920,118192 759579803699798017,56964 765425765747798023,87245 769240245032345602,110585 754760585258991616,18341 765147275072897024,86041 777322695625146368,155688 792106576555470848,244008 791274830796554240,234583 785929703546904581,199262 758156288014577666,50698 776815818042507264,158428 757340776833703940,34666 758389934201929728,52545 786993055660335104,207949 755169952319938560,35890 751862835093729280,16953 792025488894156801,243187 754725060804423682,33356 795698608049823744,268281 785551674601594881,196788 772972081684353024,133519 775548438301675520,150063 752833012975280129,22439 785921377094275073,198671 786235513602617344,201958 754146391593660416,19598 772845573712011265,125367 785873675232870400,199262 794242140675182593,259063 764570104344350720,47940 775386480659267584,148574 775751557983928320,151409 793129450552586244,249469 764540707398746112,83881 786190399341596674,193297 761546687122853889,67959 785919093354352640,199739 786539700890640384,204413 750449313562632192,13495 753214298046869504,26029 776444420572930048,152314 751837270550847488,18486 793998436991455233,257492 791530670963232768,235599 756506413971668992,42249 767880092139663360,102249 775907650001248256,151071 772574398721187840,97811 733087344111259648,355357 772981655715872773,133109 767998732814000128,81869 788527989860466688,218275 785846254416846848,198878 788979252137832448,222627 793967578695823360,257026 793117209644019712,249469 762888895801401344,73926 763506160435662848,78129 764136038264635392,82066 786247491255619584,201958 765708994128252930,88489 792853606055772161,243869 761554370181857280,68864 763838931540463616,80486 777876471142645760,152594 768206744833159170,103261 752955323720331264,24788 766598985406672896,94455 793648733724536833,233154 788783281860931589,220332 774345998508388353,143172 765155721470062592,86103 755181246074933248,35436 785912421873582080,199546 759570854040604672,56964 762703221206941697,74468 791435136466157568,238099 787086599368482816,207151 779335554253021184,686533 794338415311519744,257406 760608605339054080,63858 778360912147275781,152594 779349785228615681,11774 779083759630979072,172123 757744935613399040,46532 771743893507362817,11774 780595248246370304,181886 788141574064517122,215480 755343128190652416,35403 770335760838832128,117877 765713210808807424,88459 765638634070343680,88311 770200253752496132,117282 790012488687509509,224680 778090183661150209,165991 768881049900228608,108849 773723568240680960,137042 776137247343071233,152314 793807875621675008,255393 753351684433281025,27045 760566818352136192,63393 771774812171673602,83342 777500077023719424,159876 761980855799513088,431998 766079493979115520,90694 789894699347619840,225949 794552220721131520,261155 792640638978260994,244270 792046468509081601,243187 763030238922235906,75899 774281078152376320,142506 750759185445318656,14349 753348778955010048,27222 773961855681257472,139404 789269769090248704,47940 792630194171412480,243075 765027251180101632,85562 795290608445308928,265257 792787926736314368,240483 794002265388380161,254209 793240700720705536,249926 755774149277212672,39462 787856671280361472,212237 794632711931576320,261155 770342855697063936,117257 790948255139901441,235147 742416326472273923,1247519 758688489709920256,53806 765260595637739521,86440 756555025619517441,43553 761325374819020800,67023 767897263880273920,100605 765879258849751040,89945 793197414169579520,249926 770663500897288192,118191 794330918496256000,257492 791348534364610560,11774 776821240908619776,156835 790646354624274432,232169 789203894391836672,224297 770945415269064704,122146 789065479033806850,220332 756538645213876224,43383 761944047330136064,70509 769176792246652928,105642 787048456741355520,207965 779282437297741824,173717 788132880568516608,215754 774099683530510336,140539 794585986118418432,261155 793485879197130752,252020 772745359919419392,132335 788531747675860992,218967 757707048297570309,43285 794631997696065536,250785 765381656895041536,86103 775133330815774722,146847 775295567735902208,148045 791665665853751298,240483 754739420528578560,33356 758293454791278597,52061 787674483725172738,210289 791987004015677440,241940 772528822633635840,129380 780804349224034306,182665 770660481191120897,117257 771324509475442688,122146 787116338863075328,207119 790401630793453569,206666 764978169069776897,85562 781135833373904896,182726 785994059068301313,200382 793615750900559872,254209 768671974310543360,104973 738417168912678913,11774 736339503770664960,271850 761668259259310081,69538 781504676214603776,139404 793240737899024384,249926 791868032381390848,240483 737164679257133056,354035 742881734581059584,46501 768946976176103425,108373 774816404499562500,141360 779405500911853568,1136662 753709126706991104,29263 758763618372431872,54070 787498175011622912,209292 786234701287743489,11774 795421988303110145,266491 758151197425537024,47761 775901354833371141,151539 777575953761316864,161352 763915932834029568,80393 767781663724175361,101163 786304508255096832,202429 751545550919438336,18627 776900247146655745,159308 732988458164162560,354162 775982764566913024,152735 751750268778414080,18893 764941197555044352,85027 763698297911517184,78566 794412010700238849,259482 763838965589827584,80486 790884634280296448,234622 765660847574097920,89076 753256537821442048,26066 765183110237478917,85159 789292968138018816,223286 795341733781499905,260874 765380665500139520,86961 777572469930536963,161277 765534127957368832,87904 759884030800125953,59365 760551861623685121,59373 771739166409420802,11774 768145384657055744,100893 772622456993427456,129558 754775556680404992,27045 787716196485345280,205197 765872282543718400,89915 786450262013509632,198304 755210268901203968,35890 790341066587148288,178797 758134747277168640,51595 793873168385454080,256358 793844446538366977,255942 758669852722728960,54070 759087175375982592,56784 794580185542782981,259034 764928477682343936,170736 779679430184620033,175669 761791033550123008,69548 764562269262884865,79999 762468225418301440,72932 777507615475699713,161983 732895381441273857,354495 754113705827106816,30590 787000868306505729,207949 765296574431916032,148861 788174446158815232,215754 759146041765691392,55257 772379221272305664,11774 774226616708923392,141887 762769282589683712,74013 791439640880222208,199496 759197516252352512,56231 769160763554410497,108849 771498351787249664,126152 776567309997477890,151845 787248299313016837,199307 794002207335219200,257423 760987330865983488,66116 768520160541945856,107257 778980842165116928,171693 793100895626129408,249469 794525362021658624,259743 789861751747649537,226881 750691240270757888,14351 768292349092859905,100605 770748696375853056,121046 771737856045899776,125816 761368514322018304,68273 795034274617577472,263907 764685701208158209,84422 767081779958120449,1249357 765154096848506880,85748 790286616241639424,229693 766800538528784385,90193 791665513843654656,240070 764983796924092416,84888 768104557838610433,101505 753593522196918274,27317 732933096593489920,353006 752138051766419456,21034 788340000437960704,215933 771462142323228673,124855 778486735441461248,167407 750652502857674753,14421 794220576722341888,258771 788868063219245056,221143 790945699886043136,164764 776479144716533760,151463 756464208171196416,43391 749274756281569280,7816 780065547136315392,178045 788706651700420614,220029 750045563735908352,10976 786325064664879108,202230 757755380554498049,49309 768416141114912768,103506 773561869856571393,137639 792473159559680005,242693 794584094197747713,39957 793793187806490624,255393 770282378296164352,117257 790958830079320064,231358 762820262278602752,73814 773671332638658560,137740 772537944104206336,11774 755742291952893952,39235 776448342595293184,154832 750778337245601792,12859 792787607520473090,228037 766409384830373889,89859 786907336757514240,207287 793888879724027904,11774 759113811345416192,54620 778307821540610048,167319 763250924248821760,74247 792238717964517376,243398 786201241420312578,199546 768125819961036805,103212 792086702865068032,242693 753634112871727104,11774 794562599610384384,261155 760112006238273536,56964 763912348822372352,77708 771481313601658880,125853 762258387019173889,431998 792819311307993089,247877 791708368884887552,241034 766286020954451968,91798 790999531332759553,235886 792051937550139393,243075 767853122764943362,100605 788104033479208961,215005 764020866912964608,79561 770380717842919424,117257 795393186529247234,266054 733442743842803716,349283 761281116435320832,67229 753008727146565632,24034 795190039458287616,261155 775757495713275904,151463 794868827523837955,263561 776757945879109632,156835 774704460958355456,141745 755831529465524224,39997 751178780476055552,17591 776863550866333696,157840 779098486088359937,172428 762624184975581184,73814 733354965746483201,11774 770724722367606784,120983 757564958167162884,47782 776739354374995969,157693 786124890227212288,159876 787992545225797634,212711 755378531480117248,35373 775004477082497029,146259 777570118498824195,162497 781259996130672640,186212 776715814669996032,157657 745284727662329856,11774 758802484781387776,55473 790395753176850432,212727 792539654205476864,246295 793566017339265024,250785 758131719648182272,41703 789301193755402240,224680 762769029153034240,73814 795389045656293377,265875 763425612010840064,75392 778710729805303810,169327 780069342872469504,177233 792934579216592896,11774 766427414318551040,93184 776093888343715841,152872 776888704300359682,159146 760554053298298880,61544 777480322237759489,161960 793599601274126336,251987 768835074200436736,109167 793555357704392704,252408 779873272087347200,174557 777375314506842112,160609 791378814404292608,238395 777613597128036352,162497 777839512047063045,163901 750005417665716224,10735 792053065453072384,242643 786999251062534145,202727 786475411706220544,202429 795701843913482240,247930 767862057404338177,100893 770758026408099840,47940 788761881318227968,220332 795240114792394752,263676 779033813934542849,172057 770052632144711680,105109 779010470673907712,11774 761513580734865408,18215 755456026833543168,32572 793082948958429184,249348 762938217813282816,73926 761550057770459136,62502 780939911176138753,182726 767426688707887104,97379 781343557265358848,139404 768972003575496704,110585 761669300704907264,69711 792908615392702464,200963 776460948274049024,152314 785674589368123392,197512 774029819818500096,140444 774989690701250560,146259 791975452038443008,241819 795029642604318720,262022 781553218346098688,188401 794943480409817089,261942 789539201268256768,152106 756658749461434372,44022 786542065215610882,204457 788171664114712576,11774 793984346268962816,257353 776899478150324224,154965 786664291164389376,205728 795684988326920192,267262 766412943839854592,93823 773240901623611392,135025 755033019321200640,32337 760953404822810624,65234 771847916612837376,128424 790988671881211904,233736 794641265908482048,257492 756780115397259264,11774 732755269965385728,353002 759509250825740288,54633 776804827905069056,91240 776400427499696130,154071 772912800326901760,133255 792443366306754561,245313 790702655458779137,232884 776144520555536384,149770 780091536709038080,177724 794613631602200576,261155 791353433684967424,238383 753010218062274560,24034 794702336761466880,262188 788895433632382976,220526 791196627818180608,234583 786781668275130368,205143 774687114709626880,144108 758108464367308801,50789 790947756110123008,235163 758175775174561794,48289 770981183609901056,121612 795701774594273282,267862 792522096710672384,245086 768062918340390912,100620 768986331129217024,110659 785820703144681472,198671 755157484558573568,33356 763470577483014145,73814 777937551059476481,144568 777159803667963904,159876 780429175769460736,179537 764139553762541568,81869 765333323996467200,87245 754878245179318272,18341 758077995663839232,51136 773622910716039168,137740 775207991482081280,146259 792833086081863680,11774 775779136887328769,151071 788018161572388864,214209 787030714189385728,207965 790695538765156353,233307 750811064229568513,1248122 785866895186616320,198576 773508456095424513,135736 792384224124866560,244310 790966205758709760,235487 786525833615802369,202304 767195130952572929,97386 771130961606180864,122759 763168995331768320,73102 758367104273903616,52554 779010951546671104,171902 794204230374420480,258331 753247492226113538,26066 786068409930964992,49459 772068886762102784,128519 772248535513300992,128934 791739515492769793,240584 750675389878448128,14502 760119289085132800,60801 774223026300784640,135025 781338895476727808,185500 792154843171270656,237964 786727668439916544,205652 747488062482038785,11774 756197854717370368,11774 786337824802951168,1063777 789997184817111040,228124 761660574258307072,69493 790781409241731072,232169 762808942372106240,74681 779750316283613185,174492 774091806220832771,138656 754763503995543552,33356 755154399551447040,35890 788094240010084353,215005 760298893229916160,61080 779758209288372224,66922 788790436047355904,218275 733145864969945089,174090 786945605969010688,207613 773911557663289344,139404 791868603335340032,241940 771974262907215872,127775 793967925543604224,257204 791979533859643394,242637 765127690018054144,85562 785648657248944128,197063 787622160831479808,209351 758205868668252160,51344 755035842515726336,33953 765679981871656960,89210 756621790982475776,44450 794479984157032449,259034 749672013128761344,9087 764152194345996288,82283 773639383916371969,137444 751842764506234880,17794 755208527379963905,35890 786723065086480384,90209 791302795555119104,229220 794729490874306561,261155 753459799203864576,27045 756280363077410816,42495 766040284601970688,89617 780660195911491584,180099 750401983354327044,11495 785326944166477828,195125 762638630569537536,73814 749404859150000128,6984 758671150297800704,54070 777349398158204929,1250322 758797534546407426,55261 772687366678913025,108396 786327624587079680,202379 763835361642422272,79587 773706293630599168,11774 771272388524642304,123825 786117520017293312,193639 789942398327595008,215437 755104773125337090,34581 788861235106308097,219119 761662079052963840,69673 762307930339155968,72550 778381354207629312,167319 762074275008303104,431998 766320279803006977,91946 777001937480757248,159876 781680767600562176,188500 768026272215797760,102784 763874866441359361,80939 774946378061484032,148861 785322967869763587,186212 790575926916608000,231318 752991481573498880,24788 781520340627419136,187976 793208920516988928,250633 790991472409444352,235590 793142919246905344,249469 768571907549466624,106281 761732111560617984,70355 776629548465188865,53667 773908407640207360,139404 779389233060610048,173628 757793403828514816,48494 781079684922638336,185271 751783772203257856,19366 766722684235440129,95708 776389186282749953,155390 758780349283393536,54070 762128276571557890,66159 787773523666227200,208630 765173053542141953,86103 768503036268388353,106774 770971239674413056,122251 748292597911715840,304513 766858343910563846,84666 776389530593046528,127711 753574106029813760,28037 762747452898152449,74781 774999787359830016,146259 781474628522967040,139404 760195020661985280,61470 786679113251713024,205294 750755242468311042,14421 758321397512802304,52061 755766648078999552,39462 740956129983762432,1247407 732977906410885120,354898 795392814498516992,243061 791223031431434241,121795 762741697881210880,73706 790889651070496768,234583 756925349603184645,44450 752220905040850944,21074 775763574434197504,150511 788555456700493824,353879 788450683225796608,218275 793120526419931136,242693 787380475106951168,202429 787921236818964480,212239 767360697021763584,98646 780986149565239297,183269 758320173770301440,49400 795333845541236736,262188 759542480488566790,58227 793968559252762628,240483 733343334895230976,11774 766619001409548288,94699 794684361002090500,258456 755048398189977600,35044 758384523763675136,52167 789670121975517184,226731 794389125168332800,258981 771877000076144640,127134 765373099697201156,86103 786970086712090624,207613 793434605575471104,252020 771011601155653632,122776 773588937923137536,137535 779525895195197441,174294 774193747525447680,141887 765671974139858944,86103 792574725062922240,246681 762170208551211008,29790 766398235288023040,93286 774999901126004736,146259 776219507023028224,151748 762385472782032896,431998 754003185493245952,29263 765246054854000640,86103 773975964225183744,139404 776882362332418048,158520 787007851097042944,208065 793429915001499648,249961 794559039426461696,261155 758283838418194432,52061 767373395600171008,93144 775114350893813760,146675 785650131827765248,197324 772788010010181632,125554 778231896052527104,163885 775672124409311232,150497 787013738427772929,207287 770457613008007168,117665 759906963027210240,58227 764837201750421505,84724 790936374006407170,234583 775332844424065029,148045 763103677863297024,74571 789814621960101892,227252 792767447266889728,228820 761541722312699905,67973 764241521189060610,80939 789429449343119360,218950 773158810714243073,47940 785525095137697792,196538 753764890385317888,29790 794554035080663045,261242 773681875378278401,137042 758696986514104321,54070 788825347370266624,220526 770929619595849728,86274 790129661862776834,229693 786975832317177856,207949 757269996502253568,46401 794208034897743872,258771 758749097150984192,26066 773669604069675013,137042 770293369448701956,11774 750753068153655297,15005 755813004990615552,39026 756267790445805568,42344 758016584321470465,50804 772006885457170432,127775 785243442133819392,194079 794625481136078849,261155 791348772995555328,11774 793269974328545281,249926 776132923313356800,153921 768540867917406208,105374 792089811821686784,237964 765045823105298432,85562 794530445362864128,259034 774957951928922112,145963 793145670974701569,249882 793176768249114624,249469 795048778571120640,250785 778711168470753280,169951 768509273882046464,104973 778607463004250112,169226 770742418396315648,120613 793192572495724545,250408 775740788353359873,150511 778059871413338112,165523 795350113044615168,263033 763719693844811776,78159 760159490570203137,61145 786573330224734208,203806 758399219120103424,52554 759832524373712896,57574 772745032088649728,131007 794131470780534785,257492 794914114183176193,262752 793494824980656128,11774 764207689844924416,82481 786301942767030272,192032 793203094888845312,249926 769574692331991040,107636 793549556478640128,238207 765224516117078018,86440 775402489902268416,148994 792337412970074113,243187 776113586661789696,153194 794652796897333248,261155 779442187134054400,173011 792513683318575104,242693 763485541379604481,77273 779734142179282944,174557 786939630004367360,207287 790694799351263232,233692 793470690611515392,252408 761327297416859652,66815 781651955282173956,186584 745283991519977472,11774 793878497861120001,256411 787911687470878720,212564 793494618771951616,11774 794575079191482368,261155 760247338644312068,61412 778717338354843648,169384 780196644776058880,177472 781550334229393408,188478 756205246985170945,41702 787736058918215682,212139 750641422756409344,14351 764149873167917056,82177 792049643261538304,243187 763305258739052544,77559 785275296136044545,194042 790728217359290368,233307 793269512858578945,249926 789973035990159360,228888 781273239515303936,161939 794010611332026368,253407 794263516383297536,258771 789987811269181440,228354 794148037278961664,257492 791768547076759552,240145 780608651551576064,182037 770281952746344449,116164 763151099205484544,75899 763068158865399808,11774 771258367452909568,124403 769155356509347840,100513 790828947315433472,227795 795683571167920128,265102 777041425422659584,246425 766017122984013824,81929 776741938536087554,157693 776283413695180800,153845 788221342709493760,215252 781529303389392896,188401 764273126964211712,82571 786421137651617792,203674 776907491380723712,158815 773596298045816832,136904 775087400594894848,146038 776146187166494720,149200 753560158219927552,28148 766691698273423360,95516 756485875232493572,43391 756602766617878529,41839 758138140485967872,51629 758653701062033408,54070 765604418045616128,88052 785343728693096448,11774 773090098703437824,134288 773596680688205824,137158 790177032596393984,229693 790380299641204737,230559 733074033424670720,352731 770342875603185664,117257 776272579908792320,152946 768222285698330624,11774 792295910701162497,245024 771146322535706624,122967 774201058847395841,140025 771683733137154048,126152 794701822200086528,262022 766446831781961728,92917 791331956017344512,237491 761822636540358656,69947 794826482459746304,249926 776000613608030208,152735 779412751525347328,173628 763439302906830849,78344 764885958961410048,84724 779127815887216640,173011 795400013761351680,266138 758907408341020672,54003 786567939315027968,203391 793849014445891584,255942 763450812576260096,78159 777086034186153984,159245 775085305648992256,147063 779458387532587009,174660 760841802551209984,64506 789223462443290624,215437 771201698022825985,118191 795677046441549824,267862 773670678893465602,138165 735194486935027712,11774 771502038643605504,124597 774752236257902592,209828 795768397271355392,246392 794703700539359232,261818 762778557458227200,1249034 755215151087906816,35319 790227427452653569,225358 761685121632174080,11774 764933978663124992,85326 788791887884804096,220526 749982301216440320,10251 781532747756019712,11774 791752229946613765,240718 773273979490631680,135190 785256869782810624,194147 768175410005807104,104026 779198626220367872,154544 785848569857277957,198878 770893451789529089,120700 788156870984773632,216009 788486133692764160,65113 791441928810147842,238207 769230557821673472,112345 792077292679884800,243795 763940609681870848,80939 787642054507626496,210687 793474105412427776,252580 794009760353820672,257325 788478928096813057,218455 747825360008450049,11774 773557060638154760,136904 758919561282330625,55550 758068209027133445,50983 761209961569521664,67142 788781526557265920,220526 769067874057121792,110659 794589177094410240,261155 763791022044348417,80177 765538970323353600,87145 787450932581851136,210432 793570757104242688,253164 790633208853389312,11774 750353315184185344,12287 788436461825716224,215437 750702606050177024,11774 780125895814242305,178415 788797185408110592,220526 755853544268247040,40066 790659634407374848,230234 789140806892331009,222682 773568103653314560,133043 754734700007071744,14277 757764242959282176,49168 766630698052493313,92226 776731096037855232,157693 775873702227431424,151539 763221953750630404,66281 751791114504384513,14277 790605705375997952,232169 794704704399765506,262022 792938340085559296,238395 771323088969437184,122967 788574888768319488,215437 780838234645487616,182257 795719908843814913,268231 786064707845324800,199211 776737151039987712,151463 768099311855042560,100605 786915528132530176,207109 768092188395892738,101383 776752963628826624,157693 787730974201286656,210650 791457575208222720,238207 791402474116526080,238946 755190126871977984,35890 761372159616905216,51798 775117644395577348,145866 759682844780269568,35090 772080870840635392,129471 762773116695314433,74868 763897680607088641,80486 763797293938028548,80177 760475254749663232,62771 762785865957449728,71502 794596485933527041,261155 792493344685293568,242521 765326103196073985,87062 749674699345563648,9754 753321826886029312,26962 790362131921244160,231008 791357179617955840,238395 757560029008564224,39462 780506518873600004,11774 750891578030514176,11495 773903140127059968,139404 787140202443583490,209351 766730199035744257,93261 768884902372732928,109874 758670727440572421,54070 768901321378455556,11774 785631030430404608,197286 792018481642401793,243092 757688457124773888,1248519 781369663435472896,183759 793757876057698304,213383 761713726873534464,70475 767554454736560128,86264 760557406933975040,63451 767778398798221312,101463 774982836411441153,138812 792964736207978496,236859 794216512143769600,258607 772918949608652800,133043 776813044487684096,155451 790751100630503424,232715 767742251166474240,101134 762275361010974721,71950 779074158290436096,171693 772546128428539904,121785 779009122855333888,29263 794596843720052736,258878 766347030444797952,80939 750093973176381440,11495 761731533946310656,69548 793998432650207232,257492 773862843494137856,138382 776854306574118912,158524 763093382843465730,75724 791255097384636416,235590 789146433584820224,224027 757635903829471232,48494 792153445159624704,243983 762757550953627650,74516 750765536380936192,14421 760476000052514817,62853 756556081288142848,43917 791638855740973056,237857 795386483981123584,247930 768775235659325440,108849 780529808539127808,181026 790686384608673792,231211 749477781889753089,8588 758052174626754561,51069 771846442470244352,127957 760136032037646337,60866 779467325758017536,172967 791316438136926208,233736 795070698045644800,355185 773720610660757504,137158 786520946035138560,203391 789286325203505152,224680 794568620093440000,261155 758834805433733121,54070 780838591169650688,172967 785861838365790208,198878 785666035206778880,196277 762017611446091776,71476 772210314452480001,127711 762766470879256576,74781 786960661540581376,11774 795378468351569920,265867 781734539546750976,11774 794026568037318656,255393 788734249104990208,220332 793307836629393408,251390 791705225451241473,240483 793111582272126976,249469 794696447002165249,262752 768439920151048192,106023 785898128855687172,11774 732591530179854336,352838 777282139532382208,160609 760113662707261441,1170823 795075659110481922,249926 768910788320866304,109767 789844044478160897,215754 755177656664981504,35373 765387301316759552,86440 777232784372985860,159876 753752631693107201,29263 759176665192886272,56964 790931821647261696,234583 752960119370031104,24788 769289887963029504,110659 761966115375484928,70918 794974799382609920,262925 770961784945512448,122146 758138931280044032,51595 781548480221286400,188119 739846957083037697,11774 763940578652336131,80939 763453056130412545,78477 785836645316689920,197286 787131934413422592,207965 793004937210892292,248562 753375456800366592,27402 794232803093258241,259063 792022372622610433,243092 793929000389201920,256935 785496436846825474,196277 790309471872389120,228583 752086951373729792,20268 759211683067916288,56784 765012786418159616,85159 776555578520903680,155688 795147849793241088,263864 751549189658521600,18555 751766733094989824,19485 779343275127873536,174240 791421854925721600,237999 757794502731968512,47283 755576942338998272,38210 777264584637816833,160602 787447204155944960,210650 792252688700416000,243075 794314643653218305,257406 772199171105427456,127657 786218672775979009,201555 791446079455670272,237491 756633733529120769,44429 773186121324908544,134561 766467875691462657,80939 777931927068094465,158820 795300704793530368,266079 792834142916317184,246392 762161398881411072,431998 791278442272534529,237491 755628130619035649,38792 759140545155387392,56535 789160889307979776,152946 791379998112374784,238207 754731493575057408,33356 778442174790676480,152594 754914991828938752,32861 753633295573790721,26140 775540144342392832,112363 791815626587242496,240145 755403082125742080,37044 793975830867247104,248770 756456956903251968,43258 793904329325420544,256451 774106656380637184,139865 787031174388428801,192032 749450015798472708,8792 786235640455192580,197512 786982629698514944,207613 794696050887954432,262752 764107759189127168,81702 794397314991341568,258421 764542624585904128,82177 795465923113193473,267133 788740841632305152,218455 771391925500928001,122967 794035043823853572,257492 764585078445907969,83633 776070139632578560,153194 749806008856444928,9754 758415777016012800,51997 763018552982941697,73910 769718913521291264,114587 787311960656195584,108396 779232465445584896,33169 772882649899728897,352033 779465822926413824,174230 786906832933531648,207119 771037227920916480,123020 788808858529595392,215437 777503074373898241,90252 771665134917857280,127000 795436211305385984,266491 769263176202461185,112363 793252575286034436,249926 758042028760530944,50923 794587691023237120,261155 788221249566617601,216265 757217738465181697,46367 793204885218963456,250633 794552767951966208,255393 791013749142327296,234583 758000430689325056,50500 767690553152643073,100605 732295103826382848,196346 771442586615558145,118985 792600159905390592,243187 786038049079595008,198671 795298715170930688,266079 758755641003503617,54070 774539502064918528,141912 759841924572258304,59809 781220662794940416,186434 763512014748745728,78344 775297277837635585,148045 758223727045795840,41703 762611664718004224,73814 777278604086423553,160480 765046331090071552,85562 766401006821253120,92264 761712857268445184,68862 766955172648058880,95708 770397014009970688,118191 757187282591965185,41702 762635495071285248,73704 753649555636301824,28732 791059210586824706,234583 793842248463048704,255942 776790309552480256,156835 789773820378972161,224793 770274319071150080,117257 791584766508175360,239927 758418556325421056,53179 763102608051634176,75899 765629983679098880,87904 788447433667780608,217106 794874202625077250,263302 753309313104502784,26702 788001520222605313,214354 764994942133497856,85562 795317212043235334,266190 773283597386080256,134993 789146576375590913,11774 764896318737248256,84724 780758852635496448,182870 764127265042997249,1249204 777852497494847488,163376 753027435080187904,18973 769319809674776576,111454 781093985607647232,185347 758330207564627968,51751 791975682813206528,241819 764915864437161985,85159 778471744227115008,164900 786272901485907969,202429 756101514956042240,41518 777310022439231488,160225 785368565947904001,174916 786016184386723841,199496 768528927488937984,105345 794211476026388480,11774 760495472863645696,63149 762659371125919744,73814 767080390133768192,97811 792396927216283648,245607 792157248327782400,242584 775957931879653376,148383 786751390844526593,200009 787316949600657408,210235 764133071146852352,82066 761982616702595072,71026 793227316398813184,249926 792100168258588673,243075 773515983512145920,133702 764194364591632385,82283 751640741475213312,18215 766998160090632193,93144 752081633084399617,1170393 795245059914530816,265644 778570892901089280,168794 752647557747093505,22575 780374785721192448,176210 791820655847026689,239906 752842341040414720,23899 774653719220776960,127994 775907491335004160,152314 764305428884951040,82283 768566216151543808,104973 790580181501087744,232137 794671531951587328,261050 761716918885593089,69747 764134396941119492,80192 780191293657853952,178045 794167532173324289,257492 767571271571746816,354929 773404543749095424,134310 767757038143156224,101261 785260536107720704,194450 780644721169408001,182257 772630291030675456,131007 764860151132106752,84724 776229488485081089,153610 787077858367643648,208989 793977360299102209,255942 776462540628910080,155797 788892193427689472,219119 780681813740093440,354830 785934599125737474,199960 791466217106239488,224995 774008026621734912,131421 787797972545335296,212164 789305564056522752,223899 793457200001802240,232169 758760305857966080,54070 767872004494163968,101383 758642362897707009,54070 788542805618462720,104244 775523819880521728,149040 763878825583341570,80698 778301309950754817,167220 780614048870043648,80785 754717053194424322,33356 768812494726893571,109167 773786826628853761,11774 791781350281928704,240145 756897409729372161,45125 751240817914830848,17591 763587159550857216,76652 767446705117601792,74133 793469547164479490,252196 760888265834655744,65474 775790640328155140,151410 793322584620183552,8044 757341188462555141,46401 788122725420335106,215608 769307857904766976,112872 770352362670190593,117257 751766443927101440,14277 777305067623817216,108396 785924114871562241,65113 788481578741538816,218275 770732330092822528,120675 785550274500759552,194923 787095530102935552,208395 773743380438409216,137740 795025574305501184,263895 751094736535027712,16774 774500646460456960,130126 749789717105741828,7816 775314336051003392,148170 757266697409757185,46006 762418558173184001,11774 753736790532427776,29589 768929631160377344,109945 776682498784894976,156518 795068255710777344,262849 792037575997415427,243075 753723179605037056,22860 775797575438000128,151374 755051553489248257,34666 792796974898483200,246011 794532733863231488,261155 791717527747371008,240926 787842296146489344,213376 776233674543095812,153845 777560966280073216,96785 753586646830821377,26458 779087037437665281,11774 794564511609057280,261155 780646543044915201,182154 792816108671754240,243865 758686410706563076,11774 738847894548164609,11774 781469356341329920,186750 786339344575557633,203225 789380955181944832,220029 792612057212411904,243286 793854143605645312,11774 773940162849943552,139404 758719867126022145,11774 758716903527321600,54764 732166635423817728,172295 778426576853663748,167220 765476203037913088,86103 778194143499739136,166390 793105760246902784,249469 795047618271465473,264911 795244185859129344,265724 793857317225791488,11774 786395275858280448,203674 787043262641037312,208395 761652583782023168,431998 791727739959177216,241034 764480153678405632,83106 760918299500765184,64693 766768121432506368,96263 757907736537489408,49953 759467404694913024,56964 786839680125837312,205181 794988937437540352,263551 792563778592186368,11774 766568249551036416,90482 795254137164337152,265081 768857869307437057,108849 754243872583131136,24229 764441976494141441,83488 786371277778853888,203391 791627967927455744,240145 770757678964629508,120610 771444522794516480,125145 777351843001270272,159876 788027537062563840,214492 794204715084959744,258771 778317858451361792,167517 773869379922591745,139404 733196165429268480,355464 789449154825101312,224680 777022683749969920,156835 759038509273518080,56552 790671676669386752,233307 765012674484711424,82673 779469306602008576,173917 781242306326298624,186362 790752800946872320,232169 773904231229259778,139577 770201551096782848,117257 751205047887884288,15643 769310727484084233,112788 791820223175200768,240926 750143494367293441,11809 770394286844174336,118191 772823148941217792,132578 777176576890994688,159554 763435662502662144,77720 770678720084467712,120393 794561874750795778,261155 788622987465465856,218260 756939763983216640,45576 791042780294418433,218892 766796770206625792,91700 769566240700444672,113754 750845892371021824,14950 753506404443435010,25189 768910046658912256,110209 780849486302093312,182659 737311785921970176,11774 795028873515765760,263676 754018457113341952,30590 763843694466392065,80643 788024609668902912,214354 794577478777901057,261155 753316857701027840,26699 764985413907939328,11774 733021545409482752,11774 790985898640838656,234583 767419522311565312,98890 786294733597347840,202429 793069731498582016,248514 793176569867010048,249961 756425871012003840,42249 790880819787231233,232169 754815272037539840,33356 795380064674140162,203546 792824481551097860,247938 768975771553660928,110209 769412195197132800,1249683 786601732222705664,204973 770681758064975872,118191 795001411280871424,263895 778284945383055362,11774 791021894568910848,235590 757260413612486656,46612 766921117130977280,95073 775769755651158016,151265 772925094142349313,133519 764925436132462592,84889 795247411006472192,264397 777149571898150912,152490 759188145761947648,56964 794947501623308289,262847 785317326413365248,194560 774370551821369345,143325 775297452429742081,146720 791431531088797696,238395 787100406035779584,209184 756300709276987394,42344 786679869388251136,204835 790739898210713600,232791 777924081018470400,158589 753684293314940932,28799 773955831641481216,140444 785546469008875521,195481 789513684380811264,225981 780591747495845888,181811 765601078482173952,87904 774415437199269889,140444 739573413434425344,11774 786637659066085376,205181 794342072979509249,257406 762374205790883841,72978 781076033411878912,185268 794687648996720640,262752 777591333582086144,158338 791259857907089410,236004 768852040600530944,107069 775848675851526144,151185 792495347490758656,245045 788780568288690176,220526 773589830513012736,137042 775788923184418816,1250232 768626241331003392,107469 754834980719558656,33549 768170986013233154,104162 793172655885156352,249841 748654607132332032,351146 751177656679358464,17591 773287432154390528,135381 775653093375512576,150390 794906730593452032,263793 787073172055134208,208928 757256532027244544,46006 793338199670136832,8044 760444071823286273,62063 758342639116845057,41703 794009349463085058,256225 794579933360103424,261155 785599145952223232,197297 780170147587915776,177233 762711547886051328,74066 794599976827490304,260874 789828891527503872,227264 787162411639906305,199546 732234744872767488,350503 794149937651085312,257492 770735917858521088,120610 750698474719576064,14567 776565557680148480,155451 793734210750152704,253793 756909697349853184,12954 764570226826604545,82766 793227570103934977,250836 764220361567268864,82766 760967099833384960,64693 778038893438349312,137869 778560892690497536,168794 791716822051528704,240718 765702931509288960,89076 795386701493497856,265821 775874056390344708,152314 753369898181537792,25134 756462218418409472,43391 778246124796796928,166532 786384355308343296,203510 790643636505448448,232992 765549454313201665,87788 779360327825752064,174427 768881336983523329,108849 792033086737256448,243075 753299397610319872,25965 773888132068483073,138382 761961668939100160,71026 781763157945483264,188401 788418877852180480,217837 789133666748248064,223054 768778100729532417,108710 785912883548975106,198671 762715098473385989,74431 789422403608715264,225876 766037872650625024,91043 735988138271641604,11774 776424396378345473,155390 795234795940876289,263906 794617813528813569,262053 793295636766482432,250633 780148431176110080,176110 758631970956054528,54070 767825713793732608,100038 773629649440034816,137777 790939736894345216,234583 769226415921369090,110615 769646200907714560,110585 780484470759493632,180759 793953037291286528,254209 757132099363172352,45672 771719778293587968,126940 733042120077021184,353220 772951124345225216,132848 787711501242990592,212357 795692951074734080,266491 759094053392777216,56964 762993382293577728,73814 766770568393740288,94699 794127320227295232,257492 768136213417095168,101101 773644865259266049,137953 763107124570234881,75899 780607379696005120,180074 794538519771443200,261155 750195377446514689,10905 766762839046393856,95708 769603156586196992,113412 794568768168919040,261155 795406810697957377,266884 764930007462535168,84724 762643322523357186,73814 788757168220622848,220526 788731870347419648,220029 764157087433785345,82283 785649777312538624,197324 785970326052020224,199546 770668778942189569,119937 757021713838190592,45952 760818249302802432,64116 755792785148641280,39462 757027326995603456,41702 765670399153692673,84886 785707774642565121,197324 766403378280673281,93261 769441312722550784,111558 792480621746532352,246225 768205928172818432,103354 793189770377699328,250033 794553147234586624,261155 776530748073451520,1250232 788217032508452864,215754 791350118784065537,238395 732547448577622016,352568 771483909313945601,125554 779287137518837760,172120 793862363472621568,255942 786303258759421952,202429 793163586398924800,249469 786739103173705728,203851 764493795865964544,83422 768910285390295040,109104 781218422726144000,186434 755570624190218241,21795 794010559049891840,249852 751038910285901825,16422 787027270481227776,208014 781077495659409408,183801 762385493103300608,72978 765011055844044804,84724 792520804827144192,245101 773507201830907904,136947 763447294293319680,77849 785558699439816704,196917 794873153197658112,262849 785359351758422016,195481 752984698255659008,24727 757085379933593601,45964 757747757230743554,1248512 776051553623040000,153095 794580774670348288,261155 791753984021106688,240483 792104945969459205,11774 758769794166493188,54070 779795892136210432,176218 750718057371148288,1179733 758809723667820545,55422 778192696603242496,166390 789709053945458688,221731 772634647561850880,110362 785926350104252416,198878 755157158254223361,35890 785281511855525888,193669 790365550958567425,11774 794601274545082372,261155 766635140856451072,93405 755945748240424962,39503 775072654126620672,11774 775382853718728706,148870 771420108715544576,112363 732335769394745345,1170454 759533250222129152,56964 764658553592291329,82344 779437683617792000,174442 785997913172443136,200397 768479835819745282,104973 771076842753318912,112939 787700017003843584,212139 791441960414375936,238266 794531462175485952,261155 764744760246562816,83413 765679809003458560,86806 786942107114147840,207613 758712989809676288,11774 789545921264488448,217519 733056024928747520,355261 771657202931118082,86551 762947951031377920,73621 781379266743267328,186584 773944370407936001,139371 788127081066627072,214899 791817840282087424,241819 768155549485498369,103970 772577593115676672,130067 768287242511011840,101681 785260442834857984,11774 762376956843331584,431998 790366899515363328,230279 757480877391839232,26066 773314682287292416,133702 769158692012953600,110362 770893932024569856,121949 787394981413556224,205181 778298925098930177,166339 788756696470478848,220526 758238330005913600,50314 773965368423550980,140444 795398182352154624,265858 788508346622042113,218349 752250947812806657,21074 768416600739414016,431998 767858263278968832,100605 785676369770536960,195975 766375224291962880,86103 758323375790055424,51208 787765817211392000,205197 763491787117854721,77598 771336251500744704,124597 757881736785072129,49852 758001704579117056,50442 771944241559924736,127218 758640328152846336,54070 795732379201482753,261155 793829458729922560,254209 775494524382613504,148994 765705701817659392,88361 758436206002577408,52749 763782753737289728,79691 774070570199560193,140614 769363840332988416,103812 755308565439455232,36545 780016232720437248,176890 753544848989446144,25189 764443924618502145,81869 778192182704533508,166390 764668062893117440,82283 786270898470858754,201958 763551254928908288,78561 762235222775693315,59750 785903284225572864,199546 793928578526216192,248652 773852085011918852,139404 755524836676530177,36491 774303116963569664,142090 776189368713277444,154322 788144014201589760,214209 791368033881034753,232169 736947218293231616,196346 781095759466737666,183759 792489787986812933,246314 785545697110003713,196917 780745291221786626,182036 773899140111732736,137042 755153741167198208,35890 759194289788350464,57463 765516078348767232,87904 794580451197259778,258936 760184952524771328,61544 794626115755188224,261155 785282728597917696,194674 789479628641566720,225866 756924553306124289,350711 785240659527598080,194167 770328205513388032,118087 774992685925097472,139404 781601536434659328,188401 794688660981489665,262752 773924385887584258,139095 793432941972037632,251772 779388431340335104,173628 793475205201063942,252408 753057681569484800,25255 762039709216411648,71502 773889270012604416,139404 794557745710202880,261155 776798206399279104,157693 786160173157081088,209828 766479556698079232,90384 786978519683260416,207287 789031778207961088,222932 781127866293465089,185496 787466519840186368,180433 755131145574952960,35044 791995763631022103,239893 767804744760975360,100949 773914704066514944,11774 763430948608282625,78219 773307498690469888,134375 760928981914820609,64730 781859523531186176,190635 791713010419019776,240260 764068370417233921,79020 771394190387187712,125367 785688689481355264,197512 788634591137497088,218258 773708131025104896,11774 762856785002713088,1248944 766782521518338049,95708 769016762750869506,109666 775110191058710528,146259 793082929169727488,249348 794587734128164864,261155 755266857465249792,35890 786187594690211840,199546 772872633310257152,132996 789469715387285505,225359 750381240444940289,12883 753714757169848322,29322 751595682931347456,18539 766403795924422656,93184 765011677267976192,85562 793361918153154560,249469 753604399067377664,25189 772166232283938816,129558 792658530817937408,246987 763959579109576704,79987 768276545328656384,104662 763799764265676800,80393 786777935470555136,11774 794003962215153667,249926 794752037997211648,263141 794547623910928385,261155 753567052154171392,25189 770504288040878080,117257 781577218984144896,185920 750750009956634624,14502 755869239664402435,353879 776892887845994496,152594 793329932533313538,249841 787021901067456512,207613 757360943756042240,45014 764995023255511040,82283 778222615164964864,166390 791476598499266560,237908 794597459880120323,261155 761004499439800320,66297 777994854148124673,165405 791167538285649920,234583 789933440544178177,108396 779279716519907330,173347 764979815678152704,85562 787123977755856896,207287 764941036724420608,84929 779719463859986432,464984 772252408231530497,105109 786498773690245120,203492 794974332195729408,261033 790312086723190784,228147 756950637510811649,45672 794888132072239104,261155 793858651463319552,255942 733330387586457600,353672 790968527188533249,11774 776565798278225921,154832 760671660387266560,63776 762096964930379776,67761 772028213484597248,127775 732255802627661824,1170428 795679091102023681,265649 767740170372251648,91946 771583853349646337,125853 758279808224813057,52061 779312250767179776,173964 786985485553971200,208110 758126047577645060,51344 763742891969744896,78159 756689688770015237,44503 792816589989175296,247877 753607838799368192,25981 780397876644052992,179421 770846250023264257,121508 773710201799127040,11774 785937614683643904,199453 786656231666683904,205270 767214205313294336,97852 776963576414085120,159093 766406159846760448,93823 757565867550842881,47782 770427591916388352,118087 770748401252200448,120976 787101098129629185,209043 794164088469417984,258331 789463274823745536,177442 792765019003899904,247241 787002723967172608,207949 769864004508475392,114254 774188330355417088,129558 793641849646882816,254135 764525828994633728,83888 781366939335663616,139404 769562213304573952,113091 787260410730717185,209184 779016869306957824,11774 778364516056915969,152594 759546372366278657,57105 762015877814296576,71259 766410365127176192,93286 791479171062960128,239446 755478398017777665,350979 790901528370479104,234796 786764015233998848,206048 757688759278264320,47940 794222023144800256,258598 767080722075152385,96904 772471046012153857,130415 779033358630281216,167278 764864049246973952,83641 760909660954173442,65165 788770642535546881,220332 770767535293751297,120610 767294471348289536,97355 758433092793094145,52061 791685223385825280,62492 755750091739303936,39197 764219937560915968,82209 793437472684384257,252196 788402611166687232,217634 765586972827975680,88017 754849705348173826,33520 793621703691677696,252020 765661865019969539,89076 789502882118709248,225981 793634732244209665,252824 786618602690482176,204835 771456549692801024,124597 751145290124652544,1248137 791710098754187264,240145 768314291963334656,95708 785489876351201280,196277 795666996931260416,267862 773315427019530240,136110 788037506528870401,351667 790738669145583616,231424 764550383591120897,82066 768986742523305984,110362 773936355197923328,139577 790591430188077056,232137 794677928000790528,199307 793272440004771840,248253 759178722134126592,56964 763043470751723520,11774 770421537946079232,117609 750733016121630720,14951 775110352199573504,146259 790955473226706944,234583 794540590029369344,261155 756911767100334080,45122 795670201194921984,262226 755110646610624512,33356 774081998105120770,141360 771524843401609216,126389 757631202563993600,48469 786083406534811649,49459 786276774225272833,201958 753729502149222400,11774 795067028931563520,263896 752278847987388416,21034 763795341015744513,79589 771211444327096320,123825 755461575281037313,36157 781328407174877185,139404 769249970998444033,60069 734348664039170049,1170327 763726817123377152,71438 791189179468218368,231870 751882521642622976,17794 778715821723914240,169923 777847341466456064,352751 754720299342520320,22393 776493213087592448,156290 788576626380529664,1170528 792088754148220929,243187 794602409708306432,261155 763194856873263104,70918 771537919395762176,126389 777982579588726784,164846 786573631832875008,200460 770425389499969536,113332 788767348756918273,220029 786299599581392897,124597 753667464165220352,29040 770361857723031556,117257 773332762925432833,115435 793450760512077828,252196 792834811240919040,247379 792473378800238593,245444 763935121204404230,1249159 786013816660209664,196277 785554879414607872,196788 760681141439520768,63451 786036240197890048,196676 757965642729267201,50143 770366013355405312,103812 780599819656048640,181935 791638948208578560,239426 776472221325807616,108396 773257826625986560,133666 776609577475444737,155898 763361209093615616,77824 788127900121833472,215754 792765657066668032,247241 766750043923632128,95682 767754637248192513,100893 779578427242184704,173637 774273384376995840,137042 779451758447697920,174557 795436992515424256,267167 765976604438728706,90384 747826562456780800,11774 778285869664964608,166409 791425389285351424,238207 788031035757858816,211099 789540797435801600,226717 793795632649555968,255162 764460880293720064,83367 788402684080553984,217519 785613838209036292,197046 786203924621438977,193639 793592770938167296,252020 775135981498429440,11774 766756151820218369,94899 786337844432297984,202379 753321229314985984,27045 759154179055104001,55887 749659531907596288,8497 764152499146137601,82066 788799320439066624,220526 770341375128719360,117257 779021036893442049,169201 761570334948495360,68908 766764541069754369,96263 762120416479576065,71736 766033177735491584,90723 785486598695710720,33243 759932236569448448,56700 765081303406383104,82002 786013078148308998,199462 762712580854980608,73814 776569065208893441,156132 755949371015909377,40881 771672050796724224,121367 778682458073997312,167407 763074712767385604,76429 772194268085678081,129558 789067077483016193,221476 789941327936888832,228501 790729238013964288,231498 794988056076054529,263906 789515744178475008,226731 769199424287436800,108729 772852765425033221,132578 785544247407706112,130635 789847432469381120,227486 781635977139879936,189613 791265385911844864,237466 769000604978995200,110659 756633747185860608,44274 794793081044398080,263302 756341513207054336,42249 776401623694401536,155390 769942634026639361,26066 752127839407902720,14277 758688531329888256,54070 776123398938238977,153845 754073644851204096,31686 793563193108856832,249926 763597793848074241,76406 787101460253126656,204835 769942800716566529,349060 774371900738842624,143210 753407797547720704,26446 752982819878477824,31852 794589715815137280,261796 763161115278712832,76794 763508727215337472,77598 793180721992970241,243286 791321897921290240,237787 770581961731485697,36560 793491147469430784,252580 750384370318389250,10851 780952726704381952,183269 771537438820806656,125367 790272100418322433,229159 785997346437947392,200382 794031469739921408,255942 756972415704506368,44429 793256028829691904,250885 760851521760219136,64722 779123511298142209,171693 781633219963850752,47940 755543355854127105,38183 758704997198655488,54070 772989785145085953,133454 795273392253325312,264397 763440411910234112,78374 792118522637877248,242693 750744126338043904,12562 749978200642560004,10735 758857272629923840,55552 771188391157215232,121612 792218543932772352,243187 755105832786857984,35403 761549458102480896,68993 756569649265934336,43225 793963818476933120,256358 781521603846746112,139404 788643437511868416,193533 780732944642105344,182726 759161178081853440,57348 774437511774900224,141887 777625615092502532,162596 779011711437266944,171982 767194860503769088,80939 791774775534157825,237491 792132453876006913,244297 755121720869085184,22952 759184034299834368,57348 795662270252584961,265649 755464735282360320,37294 776891165358436352,158411 769030211660832768,110709 760583242768605184,63464 786353507351744513,199211 775618760837390336,148645 789697672659607552,225981 764898815476367360,84724 769322125647814657,110302 775801129674215425,150404 765250337653428224,86770 776654314324398080,155451 785907150828740608,199546 794159045074530304,255870 751920999638011904,14277 752811514206248960,22359 750781794832744453,14525 794545559076012032,261155 780648164550332417,182257 776537021925978112,154534 789925684751790080,215437 781556010079117312,186434 794746631778422785,262849 762125871473946624,431998 766096668181880832,90384 791362802040528896,238395 779200072953331713,164001 763109205012131840,76222 793157522161033216,249927 760132759381762048,60163 793127423390916608,249469 760770500629061632,64678 775892857701879808,151463 775083349761286145,147063 790521427623497728,228354 776514394532577280,155390 753620140671971328,11774 766263246776971264,91946 773987091936055296,140643 756361416878153728,41798 759216361243549696,56964 791094566552162304,236454 751811211746906113,14277 774417456739811328,141887 753334288372858880,27045 781220735331086336,186434 789897994225192961,227496 791702246153158656,234990 790921842940837889,234583 791626404026802176,240145 793634095154638849,252112 781197722187542528,185595 775177596178796544,141091 778300418027728896,167220 793104378550820864,249469 732738074770202624,353714 733468606676107264,1170803 751153196895272960,15808 755780234725691392,38792 775800553762717700,151463 791975956126629888,241819 795041421820575745,262752 757123978246754304,44429 755507061790769154,37993 757272112658808832,46612 756662937343799296,44429 794545583100870656,261155 790862750708822016,234495 766060571653472256,91198 773371140601290752,44345 773608803275341824,137869 785325129936936961,11774 795772294664699904,267571 780442092740960256,176890 760487754643800064,62063 772407029512151045,129558 758434599336865792,53144 753209462421348352,26140 794886915048804353,262849 791100303311384576,236259 753375952604758016,27402 762956901415997444,75631 794649216329089025,261155 765006496811786241,85562 769285771291336704,111225 763450666920521729,78159 773181798092271617,135025 772806678702067712,132335 780600614128451585,177773 793137296857976832,249469 757242354046672896,44163 758289513332482049,50804 757883666802638848,49852 788086439695101952,215365 741639093159890946,1247481 754066670054801408,31529 794580022568910849,261130 762354489181417472,72864 793458053022674944,252408 791818729810079744,241819 790522154114772992,231894 785525066553438208,196676 761647576131051520,1248861 764968815834886144,84724 789742488953028608,227242 749824418487136256,9754 779334352824041472,158387 763123652439060481,76188 756836586919038976,44660 773489569945706496,136947 771375567572570114,11774 760574042193666053,62771 771314745857028098,124587 787066096012623872,207109 781895569459535872,11774 732927631440515072,354694 790931941298233345,221416 777986943556526080,165009 774474169874419712,143585 764979098112385024,85562 770359229777637378,117257 767668721208942593,100545 787226398553350144,209731 753258367502737408,25968 770714103350452226,120613 775834645602537477,151265 780572176101572608,11774 778645552980434944,167319 791763929240367104,240718 768498849518383104,100605 780737471420198913,80785 793609741796769792,252408 781205593369382912,186434 750426949554610178,112939 772288828635684865,127134 750788387972538372,15316 789151834283712513,11774 758524954333675520,46384 770305831506153472,90098 795062042449346561,261987 787728580444823552,205294 786934960129056769,207517 788351342523801601,215608 776611797105152001,157082 754733818687397892,33356 793499221546659844,252890 769321439883329536,112325 793886698774024192,255942 795401006033014784,266884 776862094868246528,158524 786212423548231684,201494 779135791221968897,29263 752989675879399424,24248 765402214080839681,86961 785576542579658752,194082 781200071132123137,185310 795006061308616705,263653 753662210132541440,26066 787861654281347072,211368 764997066858831872,85562 758322945307672576,46384 776549638161571840,156505 758752638426976260,54070 771480755276886016,124597 778230967446097921,166390 791408342056968192,237857 793618711273811968,108396 755450420894507009,36157 753251399975047169,26140 755134557511233536,35737 789135247199858688,222647 775066234362613761,141091 785490807398735876,196277 787862389001781248,212357 788857576150609920,221228 776250637906423808,154832 786222240236986369,201609 779013779430395908,170187 781524152192634880,187976 772969185152425984,133454 749275246251872261,7855 785674990775635968,197297 760987059930607617,65969 791346839727513601,238207 781132054893252608,130635 787516333483171841,211347 794889092341387265,262721 767836691398856704,100230 775141821173211136,146804 765008466213675008,85562 792411036108423168,245634 788445388889952256,217837 770230894703632385,117257 761733676765810689,69673 778306130812424192,167319 762630888140275712,73926 781330452552441857,183801 786159254373818368,205972 753323397380083712,27061 792376327496011781,243187 760490451946221568,352011 787070048175140864,208899 774281004349399041,131421 760298465603846144,60779 762368825140535296,1249012 778375407003467776,166300 794164987820261378,257492 758999237153595392,55107 779010473090027520,171982 769668500356857856,114779 793215311982067712,249469 794215436502056960,11774 788502395328212992,218495 785875197966503937,198105 762913646791974912,75521 769004966434312192,109667 756275262631796737,42432 770707435099086848,118192 793852881916932096,255942 751237434948497408,17794 766559019829821440,90384 761012346194046976,64692 770937783917490176,121479 766466775475228672,91917 785495991243780096,194743 773857120525676545,1170870 780053689763504129,351436 750721119078850561,14668 776798202024472576,155037 788854533627805700,220029 768891187688312832,108849 788846716145524736,220332 789886265671884800,227048 771418073912016897,125112 770813030883991552,121479 770829465353990144,118191 785939881507684353,197512 791485511416160257,239405 794655995293265920,261155 756540708031434754,41929 765228797029384192,86103 775539124111417344,1250073 792030980605378562,243075 794212594626138112,257423 772163131481219072,128934 791402630681661441,203546 795093161739767808,217519 749635081828855808,9433 755895727247593472,40550 763829264919650309,80393 753675570244820992,28732 780612189128429568,182049 758176771183349764,51595 763988008496345088,80939 756359722689699840,42432 765596098060754946,88128 775466463935229952,149121 789762894309187589,227795 775727368778358784,150511 758509739215126528,53675 795057203229167616,263926 751226382210854912,17697 775375185276874752,148018 785540141402103808,196788 754199265702838272,32157 772215818717364225,129297 778667801473056768,167220 787395428312494080,210289 756281792349384708,42432 792794001103466496,247240 773003494819147776,132364 793231525265367045,249469 761330995241029633,67967 794034006144745473,257492 771207641385185280,123825 772901950111318016,130142 778988844104507392,171324 764788382643937280,82009 793471921606184960,252580 771405091085639680,125367 773871389912797185,139404 791451983722926080,237935 774502258134220800,140874 785328569220235264,11774 766699680373825536,95262 768110542015696896,103506 758079478413291520,51069 771583960375701504,111558 751785748752396293,18893 755723269785780224,38401 751937991950696448,18893 793093945513222144,249348 771441678288846848,125703 759437972101922816,56964 763474141647208448,78205 794578900697448453,261155 792765242530869249,247241 792100090701807616,243427 791329120768647168,237491 786338542347702273,201958 776827407714045952,157082 757068192237940736,41702 785853540992487424,198591 764934398374506499,27156 764120292188971008,82009 754798547644579840,350654 772786824368402433,132335 781348527175639040,139404 775003327629111296,146259 785803022509027328,197512 789547876015706112,215480 756296507519672320,22735 773485861375664128,136947 794922284909621248,263895 781855795185065984,190553 767434360991604736,85326 750303812741726208,12357 781354972428443648,139404 749307580141301760,7836 790755497251069952,233831 767185521059762177,90629 770193793958154240,117257 762691631191425024,73926 778138399752454144,165127 794549652179718144,261155 763098870247100416,76549 740210069674037248,353488 773917992375750656,139404 791162041096699904,235756 793206097897283585,247240 794697051795816449,261155 768915520456302592,109874 789862843504070660,225359 790580700340588544,231318 790593787185606657,231894 788078457397710848,215005 794111437685817344,256255 773749959745232896,137649 793106216109084672,249469 757645278472052736,47940 787448263276310528,209151 765660137965162497,88874 764670212625039360,73926 789734940497809408,226731 760915294164426752,65222 776187976866856960,153845 788490420393127936,215031 771031875603148801,11774 758407909957140481,52821 774819126242148352,279676 790350033971400704,230473 756283550815559680,41459 752206104436707328,21332 770494809672978432,118191 756197166889181184,11774 785945658943475716,196277 793311442099277825,250368 768471701545975808,106774 792420870459228163,245268 790935071758905344,234583 792003044829335553,233241 756186378870796288,41632 790587771631046656,231894 762768108096413696,74281 768909209475829760,102998 758442653881016320,53144 791983032177524736,240483 790713798634024960,233241 773571834361044993,137042 778740160196251648,168284 785714472849584128,197512 786551891467575296,204413 779316613598285824,170187 739814423070662656,351490 753267180771225600,26670 756381666407354368,42432 766542944396451840,91894 764012247655993346,78159 768891863738703876,109874 788420222319558660,217634 764908870103736320,85027 792527609703772160,246295 769030977981181952,101681 793452359716376580,251234 793389231406055424,249469 773595466034454528,137042 785523042491301888,196277 788215230434115585,109244 767677432174370816,100605 780618543284924416,181935 789957368238911488,223492 785964028401217536,199262 790551031264313345,232137 749635168873377792,7546 758113974869045248,41703 758538069494550529,47903 777966205629894656,164694 770744218742558720,120353 773964857485856769,140444 761703402183294976,68173 789485213592223744,90014 768204507251609605,103924 793602707860951041,254011 790637258042933248,233131 774965752692703232,145244 767850177944223744,101681 775046014793289728,146259 764883119744946176,84724 779563721404321792,354831 790795717774159872,232863 760320377495162880,42435 792018562818932736,240483 754718051623329792,27045 787076347466219520,208016 790621803727163392,108396 777942533364183040,164710 791324970504822785,237491 791648982220939265,240145 791820924303572993,240890 732258669644025856,196346 771515883713888256,125367 776863799685029888,156835 780816512399478785,183269 788528694474125312,104244 762825501031280640,73926 780750366883192832,179967 768960668846297088,109945 786843685656731648,199840 765729842889240576,88847 753619510847045636,27047 762304146556919809,431998 769975674492874752,116214 791463783248134144,238292 763741595594264576,69458 764852551875497984,84724 751213054591840256,349060 793597863544578048,250064 795236450342207488,265257 788127274189062144,213253 756490211467538433,42432 780621218516836352,180848 756876033161396224,350711 766460306931318784,92860 788881777376972800,220332 791266339927171072,235828 789519365691420672,226823 786141477457924096,196701 753954146030592004,28281 795270320974336007,221143 768110832991338496,100893 785795925969137664,196917 795367751128940544,266151 793171162247213056,249927 773279870814085120,135948 779811518338756608,176745 778477210441281538,166852 735538694279553024,11774 786383536588660736,193533 732250005948375040,350619 786721534110871552,205094 759414884018720769,56964 793137589641371648,249469 765593910731272193,88052 767165670240813057,97386 764942743516905473,82121 768859354594279424,266797 791350592320991232,237908 793256376873000960,249926 786548219102789632,193121 770680446615183360,120694 778257136937734145,354830 765416592851083265,84724 785248611684716544,194082 785821973238734848,194723 758064659576528897,50590 775720102654345216,150663 792124317827993600,243075 769976846624690176,114254 794002236179288064,256239 732169472870518785,349788 763688970152706048,79585 780942964159905792,184223 765187154704236544,86103 765985339928260608,90694 779066279261007872,172454 732579487007813632,351387 755137072285884416,35403 732379407940100099,349814 742816849646080000,11774 773720037043544064,137869 764373482658471936,83342 770229967510761473,117257 754009984585707520,29263 762612565386076160,69418 762776779903807488,66159 790982794814054400,233692 759342675820744704,57274 766228537162526720,81929 780796130690863104,174116 789447175747014656,226048 795731410921328640,267862 754035771309494272,31077 794205033080320000,258598 774026309676638213,140444 763414159593791488,78129 774249779328978944,142198 791397038155968513,238780 771744480785371136,118191 777967123939270657,164826 788203155360145408,352258 791857893360427008,241940 775657589895892992,150511 774346468308189185,142503 795014769241706496,263895 772453838339076098,131027 792844561215131648,247877 751826254127476736,14277 794015570903474176,255192 778374199215652864,165348 792249088431435777,243398 794114799353401344,11774 794392173114314753,260173 738789510776000512,11774 764917753908256772,84821 764966271154843648,84724 762932610762960896,74067 751628201579974660,14277 756203336143994880,41909 789829656664940544,227264 752807537733431296,22575 751580227776774145,18893 770964606235840512,350654 779000675619467264,171865 760252147942453252,1248387 794127382227599360,256502 778201190374973440,166422 791715492268503040,221972 755872793267494912,32873 789327315972915200,225456 792141458702753792,243615 791058804276363264,234583 760629347707457536,64084 788065154508451840,214209 765625625839226880,88546 767808813294551040,101383 795379287864070144,266491 768296262340710400,97307 788460722384625664,216630 751819532256288768,16931 778240617080127488,166532 794244425992044552,258456 775900411450552320,353879 762159726201221121,431998 793205326124376065,249469 787335035531644929,210253 754057968853798912,30590 764901333145116672,84724 761921184531222528,70941 744822343222984705,349231 794831415691116544,261155 751585483403173888,14277 781320256954433536,187401 786316641172881408,201958 790559713524002816,232137 792441201530052608,242693 780619153002541056,182146 793252291700781060,250179 775284325273202689,148045 795439386284478464,266491 787012345927127040,207287 795383435061760000,266151 785587803421675520,197035 795086530670891008,264397 767678192211505152,100605 778192424824864768,166390 765674270013939712,88930 761226281648140288,64722 763607024126918658,75724 788615610385178624,217421 788925875341320192,221476 759209017411506176,56964 770360906312069121,1249756 793212472513748992,249725 763328943457906689,75608 758764492943560705,54140 757431852915388416,47283 768927154247569408,110362 755163571290566656,35931 763434749310361600,77598 776914738445946880,158387 776996647746220032,159894 759282423934976001,13343 758831098956611584,55174 766445337120616448,92917 788290855580860416,214353 762853895622111232,73926 766043668486590464,90384 788155759653552128,215754 764404077539258368,82203 768534368436428801,106118 794524747656740864,261155 779288267028099072,173753 785849350937247746,198671 768938905437474816,110362 755881328067784704,39294 788961726574137344,11774 768223487873777664,103924 792487911526510592,245313 793650678010933248,253206 778561798761017344,166852 793095244136980481,249469 781483425207287808,139404 779841178548236288,173964 732104444163330048,1170330 787474202416721922,208307 766016949365121024,90384 793296707870154752,250633 763470208665288704,78205 780849291715874824,183269 785316882123415554,88859 760337340413931520,58537 765985679876718592,353213 789277774468874240,222520 778982007778996224,169550 763717099776647168,79691 780491180832354304,180759 791061785742831616,234951 754755401275412480,33356 779671264030064640,176110 732998260885872640,355245 760625222970146816,64147 769903100001918976,115159 756806908695220224,45007 762962403965411328,71470 772601175950692352,131672 790943894460522496,234583 762700135889371137,431998 765050436072136704,84724 773170333763440640,122816 793656260281274369,252196 761552798152523776,68987 787121196382859265,209351 790897410637570050,234583 766027551290589184,90735 754050610584879104,31523 761656256176066560,64722 787832898888097792,213253 790716774937456640,232169 794943842248073216,261796 795276637533302784,265649 752300835372138496,21714 772264900395610112,129558 795720442535432192,231580 751932110370271232,17794 781779818757099520,188443 791817875912810496,240926 770705495128739842,117310 775818452162506752,151265 788446916770140161,11774 750568664760512513,12883 790902569866362880,234583 787458532144807936,209151 777959055549607936,137869 764146552382246913,81702 757007639813513216,39874 759148009238081537,56231 762616748961099776,72035 753978039181123584,1011996 792333337519980546,215437 789098289320763392,223286 771791280313556992,117843 766001314941718528,90384 794594151056703490,261155 751988307404488704,20749 753723448891957248,29533 794043680151638016,250633 781284270056828928,183269 789659812803903488,225608 754711598745391108,22393 786721862038413312,205181 788085979428950016,215088 767899411137622016,100949 775710196911992832,134875 785636072483020800,195975 753556473607757825,27317 779819359019544576,176745 767706337136566272,100605 794339028388691968,259482 765904004748500993,86440 773636227086094337,138165 776447626652684288,154832 763549427755810816,11774 776918668026322944,158155 770946987483140097,122146 792067547017326592,243187 754720837043884032,33356 749927898845437952,10653 768140820855853056,103354 768770599107825665,108849 793124420164476928,249469 775738694611324928,151255 781545229648355328,188401 780547528399867905,180039 785883134961160192,198571 766691744767287297,95568 762759001629011968,66922 785834833876545537,198870 788501563799171073,217958 779402505159598081,174728 761376849700147205,67973 773533275117748224,136904 776825785852301312,158327 754032427538886656,23725 780917038260760576,183269 775368825206439936,148574 795074040532701184,249926 761742737599295488,69711 793882367811162112,11774 759324641265459200,56964 765639537091543040,88332 794845874765578240,261058 770617527613267969,119774 788420422903664640,214247 755139309053874181,35044 758103694722215937,14351 793597638104981505,252044 758839266222800896,53985 789154736540745728,222682 752226877499121664,21074 790920647039782912,233307 754197226314924032,32157 774728467019620356,140444 793485794908344320,249926 757703676119121920,48991 775208596053172226,141091 769854897265184768,114254 770286736320495617,117257 777905277572177921,11774 766491664995102721,90648 789960799678758912,228820 780600701420306435,181548 778677022851682304,169310 777654009255657474,162213 792374157778546688,245095 791076564683415552,234583 788719572765511680,219481 794547830069202944,261155 794918430495350784,262752 755014907859435520,33642 758746885037301760,54070 760690513397841920,62835 793143057613000704,249926 771137430384701440,122973 751843930690326528,18555 756071194869297152,40550 768836453342130176,109167 789146091455258624,215505 779777029252091904,176201 790967600456970240,234796 768932738644709376,106676 762159862583287808,1248990 780219348614942720,142255 786903300050391044,207277 786861703753445376,201939 769667876764516352,114779 768927934996328448,108849 794724909050171393,262849 794675225006927872,261818 786636796293681156,205270 790639704097947649,231894 772902919242850304,125554 756906740352811009,12954 760577251628941312,1248768 785944470898429952,197512 795271636173942785,258456 768955874635198464,108849 793206443365179392,249841 795693252884201473,235257 777121955619147776,158387 768591927155560452,105109 773231517678047232,134561 774283363397926912,141316 795380860606357504,250633 793601591249108992,252580 753696585285074944,29263 760952754311344129,11774 771308070810980352,124597 756260129750847488,42171 792208231309250560,244727 795380070336565248,266054 749711262435598337,9408 772938231168045056,133664 785768142916104192,107423 753344224372719616,11774 749654620671078400,9433 755451113680371712,35890 755820315016503296,39810 770374204088684544,117257 786580427754659840,202727 789165267301445636,223491 772894167135576065,132364 757549856059564032,46841 773935027134484481,137965 792081115242647552,243398 790672053917614080,232424 777953228256227328,164764 769950450724573184,85892 771943739677929472,127218 762004488764796928,1248988 776489247549239296,156053 758662117360750593,54070 761211028944199681,66897 785637584156393472,195807 790347783584747520,225959 766700903810433024,95672 778712387432042502,11774 788479822934712322,218275 773549355181629442,137042 786198793297342464,201308 763495892951367680,78198 775158094548635648,144682 791364278024404992,235487 792089010671726592,215608 795108851045564416,264397 791352396500733952,238207 795368030117171200,266151 791728016770596864,240483 770557385362530304,118192 793130896744480768,249348 734863500632285185,351644 778270570991366144,167046 788752144841277440,220526 794378757326766082,257325 785642728801595392,197512 793158616085778432,249926 794562432655978496,261155 777323546431238145,160539 787436907122659328,209184 772915342695882752,132908 785582469307260932,197297 755875032383926272,39920 771764389858934784,118191 769265470809571328,112363 785869699351543809,198878 768967034658959360,110344 773594956778713088,136904 764997292629688320,85562 787807502477950976,213064 760311624305696769,1248387 755923230162980865,39475 777690033520201728,159475 786384498623647744,203448 770048864007098368,91751 792144603704995840,243451 773116431932076032,354035 732866897046294529,352725 759113395471650816,56964 760175149253529601,61206 785760036190613504,197017 751559347000348672,18326 786899259706658817,197569 755650983594786818,37044 785529089717264384,196676 753611475814584320,28005 790599637090439169,231894 732559270475096064,352613 763395336345792512,75899 786964563442954240,207287 752969465977987072,24643 792724828000251908,246225 794688192507064320,261033 785584275751964673,196524 787119998477017088,207109 776402217721004032,154071 792484777433726978,243286 771534226793517056,122982 732926342388289538,354306 793615639575457792,254209 794622326096666624,262145 794706225267142656,262849 777099309238067202,159876 756608715327799297,39096 761687075909316608,69947 762834231877734404,74681 791741475482656769,240584 795129012490305536,262847 770453945160302593,117257 795345336013230080,11774 772051976297164800,128143 762811560670564352,67401 766615727327543296,88603 768985826139090944,110209 767759245659901952,101203 788484551731318784,218275 794529744658329604,261155 766678786293297152,93303 756547463528390656,42432 792824589013377024,242693 733096018867277824,355480 790370054462279680,229693 791102800344256512,78159 761794283003183104,70543 785553942608347136,196676 790288239705911300,229693 756852756481085442,45122 766511053173907456,93184 777932503239823360,164001 793291280604209152,249926 772556053556920320,131542 765976245867806720,86440 788151050041556992,11774 788767034410688516,219942 761047981353078784,66159 753996742245224448,29790 761971019028377600,70858 770142643699511296,115435 775788757417009152,151748 775313825843310592,148170 763698414592921600,78914 776478543643496448,156053 771371457767059456,124597 794631243178668032,262022 786607929566699520,203674 763653397224550400,78360 749907373351899136,10649 779851808135053312,171991 737319905381494784,351152 772808473193185280,132335 771351538929311744,121479 768872145795547136,109767 793657124496769024,249926 766691301886611456,93261 759235594014842880,18495 778273252133203968,7047 792613495011368960,129991 794549825085718528,261155 788000567008174080,214354 787157162862620673,669866 794160143965376513,258331 778237032778739712,166532 763108481884971008,75899 768323225189089280,11774 757681509268656128,46280 769238005873774592,105109 774767475976245248,144494 765279002042826752,11774 791707438525386753,241034 776168343686385664,153038 781458554536529920,139404 791262158382206977,237491 793874357554667520,256358 753919259642847232,30304 767810371642093570,101163 774563798371950596,141360 776915905175519233,158815 793849870943719424,254135 793942486901137408,255393 779077924167176194,151791 768555217843433473,106703 788422251976667136,217837 755042533453946880,34666 778587842591227904,167399 793157251133501441,249927 756431257114902528,43207 788038414385819648,214492 791708892346671104,240145 761403595346550784,67229 752927389118828545,24127 732544631305580545,352473 778577164740550656,168794 763839824830705665,80393 767453604059844608,98924 788069320614043649,215005 758868688875364352,54070 759225259291738112,56964 792843226952572928,247240 793616518974103552,253032 790922404121841664,234796 761883777245319169,69947 771727262647328769,126152 790875804565516288,234583 778232228115382273,166409 794305868145852417,258598 752232238482395141,20279 795344064463990784,264397 792917034912800768,248065 768237360043532289,103354 753339810375426048,27045 779340361097318400,174230 778573246581145602,168794 788752562035884036,220526 790367278940327936,227048 735256108042977280,62180 763047123977994240,11774 788409708495433728,11774 779827847309332481,167319 764858660572966912,78304 776898861243699201,158428 758625849830576128,54070 756966871300177926,44429 786170904342466561,200974 795463108470906880,247930 791425041372094464,234212 770747208828346369,120393 780134014300467200,177233 788827436888629248,220332 792051177026260992,243187 770115465159053316,41702 794545223581847553,261155 777293575260364800,160480 794603596088283136,261818 763385490003329024,77196 767073298094166016,97472 753907491587579904,29932 792151102418325504,244477 753381012328030213,26140 778080211690725376,1011996 790942318635327488,11774 791288871191478272,237236 761696621281280002,1248861 778606440915140608,169201 788755959455842305,220526 795039254573236225,262849 774399591219208192,133043 791016522235817984,235590 768579544429187072,106281 774024427474300928,139404 763116058488270848,76043 766849503966089217,95069 793110894301577217,249469 793192206265876481,249926 772645334132592641,79987 755576665288220673,34891 764272424535875584,81850 788526552107487232,218275 750777730350850048,12954 779946002602078208,177248 767254922731593728,1170677 760211669922426880,61011 785629567708983296,196348 787005242814656512,205181 787734200946483200,205197 752219298073022465,20279 741007541505662976,31836 773358540152971264,24173 777589374699593728,162638 786698422749425664,205728 765551677814476800,84209 778264935625166848,166409 764605315526627328,80393 766371698400759808,93286 753565337442979840,27045 757030080501653505,43712 760761635787202560,64678 768341752579252225,103975 753358812711686144,27061 768883428313796613,109666 787268672972873728,207613 759572176706084864,57105 767854264936833024,102137 791256570281754625,237491 757102126346625024,46006 793624010529570816,249292 786242843224440832,193636 764223593639063552,82766 781632432164392960,131056 758654166994710528,54070 751546879448641541,18555 788105403049582592,215505 794027473658908672,257492 762232042495049728,72382 777941521911934976,162786 763712967321858048,79691 780562895801315328,11774 790214192863207424,226490 793287288398737408,250633 762765820388925440,73926 771648427935408128,126389 791724128042528768,240260 764230578254278657,82020 794639522730541056,11774 787508113616306176,210207 775476251519770624,149329 779312968169246725,173434 755166536336281600,35890 794615927736107009,261155 764125689574526976,74247 793499003275051012,252890 787760295020298240,210289 789507717375197184,226538 751561444374831110,18387 755154801218969601,35900 763415880331997184,78129 786363767500185602,201958 761672471200366592,69947 762851404746596352,74943 794375908148871168,260173 770957231227441152,122146 778715589049147392,168284 764977563861213185,85562 788897676314107904,221972 781198682980876288,185595 776872280605413376,155451 789560153569759232,225949 790249670987681796,230282 760256210033573888,62063 768184999384223744,103212 790360718415687680,228354 794563985421008896,261155 763389414554734593,77667 786320628446064640,201620 732368559582646272,329253 785557619695980544,196788 792138461205573633,243075 758329470969348096,51344 768143962012053504,103481 771966960322183169,125742 755411780982173698,36735 789116077875859456,221136 761355429351821313,66801 777956561243123713,164846 785964074450325504,199490 770289170916835328,117257 774071700191260672,139404 751135473607868416,16761 768599469738881024,107469 770002370021523458,11774 794691775839539200,262022 764578976841031682,80939 775284623890911232,148045 772943199241285632,133519 761736190429134848,65180 769883492033241088,113982 793251970425421824,249852 760478037972443137,62452 763910059315212289,79970 789027604091146240,220332 794921707064664064,263895 762569443813777408,72993 774242187395477504,141867 769030767473205248,110362 775364832346329089,148645 764112298080346112,431998 757775984741548033,43285 766602371161993216,94699 795070434404220928,263676 750705901846142976,11495 762108811083558912,431998 759817767591800832,58267 774563484361166848,279676 785516917855432704,196277 749753347729596416,9754 788920228075962368,11774 758082177615532033,50278 786113117176684545,196524 765536477094682624,88057 785646950674604032,197324 760859756676444160,65222 788058140906369024,215005 770527195936747521,65180 791232369122537472,234583 770656582539501568,118482 762763224852799489,73712 794706147525722112,261050 777980330032689153,163166 791018054352195585,234583 777246338136219648,158673 791302755264696321,232169 764661266241597441,39096 771605910628163586,125142 793842191193944064,255931 765339355045105664,87249 778372745100922880,152594 793995557912055808,256276 775723105650081792,150511 788107597622706176,215505 773884128852905984,139404 753207299246882816,26140 762830313886146560,69711 738789612190109696,11774 750207983032958976,11370 759768725041971200,59067 778943996613844994,171168 766068730677768192,90384 778627345443876864,167220 780577749249294336,11774 773536557659725826,135736 791101714015420417,235621 755185506481242112,35890 733149495131832321,355106 773694998772641792,209828 773952506925817856,139404 776887865150214146,159226 781284373161140224,186883 788158977821511680,216009 793180240415563776,249926 773879712510803968,139404 772790642032467968,132335 774449785793314816,141360 790879315420254209,232881 794565210287853568,261155 770793023147913216,109470 780606790857846785,181984 766027567065358336,90735 766346833409019904,93184 780040530671656960,177472 770468385339633665,117257 774409456918540288,143585 787114741923807233,208252 773721868553510912,138155 762650584856035328,70951 786569892983996416,204413 786328826687074305,199546 791948258016841729,241678 781897788451803136,191354 788763665960833024,220332 747822940968914945,11774 751873927694082049,14277 780355169598832640,179421 765176849752293376,84724 768446136889794561,103071 791221785098326020,223249 768824756883697665,108849 757238643517853696,43825 763866828498010112,80153 778582369175494656,168794 794262309766103046,258331 777015966731472897,157755 757089056714989568,41702 761923525758320640,70941 768699611745751040,107469 787088695635554305,202636 769670920457695232,114779 772752074455019520,132335 778751756087943168,165185 794920886805692416,263033 756328975731986436,42249 793438997938745345,252196 750859603835887617,14557 772245542260862976,74518 788232210235084800,215608 766736005294649344,95568 756326012737105921,42344 765881984770011136,90030 767063003548282880,90654 786709505144975360,108396 761459425685143552,11774 769686080522248196,114985 777986164217090048,156518 758696843328892928,54272 771769922556948480,127871 758806093732548609,42453 794474434048294913,260871 755077983312814081,27045 778699585094942722,164900 760656846151647232,63267 767304731895013376,97852 793157288844328960,249926 795314138712969216,266079 777374528783552512,159876 775063381241978880,128934 791732761593716736,240665 751002463310909440,15643 762285824897609732,431998 767259699624366081,90384 778990967122567168,11774 762934253705244673,431998 773714087758954496,138610 751639727133061120,18215 733063816469086211,353789 735435831876407297,355185 758151873320943616,26066 795431518445465604,265855 795080554957967360,140444 754860195373780996,33356 794195459409645568,242693 777636230372683776,154115 770609230944624640,119832 769316281266819072,112399 795421834938355713,265855 758042910369669121,48663 761629215389167617,69711 785656330581188609,195975 786058317667983360,197512 793927535843110912,256703 775183613037948928,146704 790322962477948928,228076 786320677011857408,198671 766655520971161600,94699 792542992125026304,245148 776095746550476800,153095 759856001646419970,59477 789443789446270976,225981 790626872732246017,232992 793987632208322561,11774 732663147849469952,1035907 795200699285966848,261155 793093679372132352,249469 761133561026076672,61051 765001293647663104,85562 770791632874582016,121563 770308409031819265,118015 765679875009110016,88052 793868694292008961,256255 794604752541716482,261155 786735994892607488,202429 760626208971251712,63451 767101948109520896,97685 792166736791425026,243187 787737175185985536,205197 771485992423350272,124855 752847178624675840,22953 791016318426152960,234583 752623937012596736,22575 763145256930017280,76771 775088566275756032,146405 765269000808960000,86763 791634468263956480,240167 762074688034074624,47283 793144186904064001,249926 735143718173347840,349197 753645200686321664,26458 787310349733158912,209568 750178397054197760,11495 769921270087462912,112693 773707631965921280,138819 788479799035465732,218495 794641519164657664,261987 790876093888679936,234583 775029131574730752,128934 757334227188932608,46890 785603879949959168,196277 793502785807319040,252020 786946112821272576,207287 766747612707852288,93823 775734648676712448,11774 755758613331795970,39384 767168799653060609,97386 795378125546856448,266764 769339848343846913,109666 792762390760792064,247241 793198226098704384,250033 778423373932195840,165185 793354380112048128,250293 762684938965520384,74302 764876639570317312,84753 793826206164496385,255393 766212269722128386,90565 779489084247007232,175269 753641866814513152,23167 793285033868029952,251234 753392495388688384,19598 791990309542649860,238395 771814527310569472,127711 792071236712960000,243427 786385998422876161,203240 786666665903845376,205181 758935092316151809,52659 791007227700273152,235620 785349637351755777,193669 764130056272773120,80366 768872608838201344,109666 758697901593886720,52475 778311848290553856,11774 788602640427061248,32404 793859789931491332,255942 781241647141122048,26066 777097463408758788,157755 786902322295083008,201555 792023813013766146,243075 763144504287297537,74943 767378096890580992,97379 781663904220979200,47940 778035959417962496,43399 750417655761297408,13316 792057849098694656,243576 778300017878499328,167319 758231065492357120,51451 786366449078136832,203391 791282230232551424,237236 776057968257294336,153095 791337356452306944,238207 793778986627305472,253448 773293360597565441,134371 780886538347511809,183338 794556411946467328,261155 766458460376408064,90405 794016601783857153,256439 765017808640024576,85261 755602415492079620,34666 768930210695622656,108848 773256362201522176,134993 764519098554454016,81946 780179039453675521,164814 793618751618973697,243061 752114935291867136,14277 761644161191780352,69951 791433947267883009,238099 785683346768535552,196277 790357689004072960,229895 758402011532562432,52921 770747706952134657,120690 795705639255363584,251803 767449649833660416,99514 779466259918417921,172185 734762957360488450,353374 754972894497767424,26721 767307870756941824,170736 781467334192074752,188119 764438075141337089,83373 786993412809433088,207949 791025591239766016,235487 795357483233583108,264397 794992195212312577,264397 786699102625132544,205902 787480661774958592,211347 766003999073898496,85562 779764923756867585,173846 765201029583429633,79999 758025858992844800,50923 763165975080382464,76535 791728868109455360,240718 794307045755408384,259818 791716382521995264,240483 763853937724260354,79600 789998939063853056,225529 766308007433076738,91946 795667499195006976,267862 788873199991816192,221665 763454025123508224,76406 751157550083551232,15643 764153307963228160,82283 787840851753836545,210238 774816230620303361,145244 762697216272105472,74247 788877154855510016,221785 786717459155816449,205270 775437762417729536,148870 750481984305000448,11495 771886224826970112,118191 792079196528914432,243187 787227753351372800,207287 779920803261480960,136093 791430028101836800,238110 792419429711613952,11774 771362166985240576,124597 749696637149319168,9030 768856654121168902,109666 779467388316155904,174557 741651135686025216,352029 776441474615500801,152314 776125263088193536,11774 776499077097857024,153596 771053141387280384,121655 759070770496581632,56784 772464916603232256,130415 751237495052857344,17371 772793392724008960,132335 795301314368565250,266079 776445851870691329,155588 790372774170595328,230283 763882544437813248,80939 789292523328040960,222520 793158472468602880,249926 794899687534796800,263667 791711286518222848,240483 732298942168305667,349197 759395034689142784,52112 760463732371779584,62452 767789683128631296,100893 785324159282864128,195148 753072063221465091,24848 790911724165664770,231008 771929481950953472,112363 777611172635901956,159454 786683863678480384,205728 738036454937481216,11774 732698778159943680,349332 773237568724987909,117257 766440847172890625,93286 767841287772987392,100559 756533365222674432,42344 756434510842105856,42432 760547052602421248,62779 763394106982666240,431998 750409953995788288,12883 751218074582282240,17640 768856440446398464,109666 787053661658591232,207613 756867510935298048,45040 755532108488175616,32941 778631586220683264,23762 785566826017075200,159876 750379239338348544,11495 758652194975457280,51451 778515686721216512,167319 762571740425912320,73102 762783865165447168,73706 790995995081502720,235487 764648733489278977,76012 751931307525943296,14653 768477229021921280,106281 790972530886455296,234583 793863792388177921,256255 752925376515563520,23167 776094474086645760,153095 788442734092816385,217837 759501190782717952,58508 764867073717760000,82759 759830141728153600,57881 732168513683492864,349283 794294628157714432,11774 742544339176296450,8431 773299111701381120,135741 794294082747170817,258456 794756719612030976,261155 787352501607596032,207835 763560791773704192,73926 792703338727018497,246554 766496037808640000,91946 732607312968318976,351387 758013868635459584,49925 779468607461941248,174728 770844967933587456,121479 794792075992571904,261942 767170795026145280,94627 779027829338013696,171693 794228086925565952,258456 768192825808687104,90735 790958895762202628,234796 792042229397282816,242584 763016784014376960,75631 774030183758114816,139404 790653581623865344,232863 788161099023605761,352258 777975750607634432,163592 793150414279421952,249926 785525632440696832,196538 792502818296913920,246392 769002800743272449,109447 769202518979022848,11774 776068935527571457,153194 780605712636444673,181886 767317334755344384,97432 795455459788361728,265257 779657542708387840,175340 788439237657899008,215437 795614988941594624,267655 776786017026207745,157755 794743058315120640,262849 778678126372982784,168892 792045226651111424,243187 750472043326353409,12883 793243150479421441,249926 758127009553723393,51451 777278192188915712,161002 774243384911237120,141881 785547430552940544,195743 794983528626851841,264397 789141408615657472,223286 778729433544876032,168284 770967852203540480,119937 778684838941302784,169310 785531510405402624,196538 787919402591096832,213887 765292121708310528,86120 777904323418320896,163763 781559409373802497,188624 794722332250083328,262849 795115582526025728,263898 774152215749550080,141316 789328852635877376,225456 781145990145323008,185496 764452630701694976,81869 753738390911148032,29592 781342676360765441,185921 793170567205498881,249469 793098896029290496,249469 780818142603911168,182870 766146840303538178,90993 760479375397490689,62063 791961674748076032,242628 766216665927475200,351436 779320092031082496,167649 774103179243859969,118192 786628271697956866,205181 794311401875640320,258456 779084431508246529,29263 793258757237112832,249926 792100446089256960,243427 738240783845822464,11774 768163615895498752,103294 766398028617965568,93504 780856646578962433,183269 775004530266279936,144682 738790478913605632,11774 766699816437112832,95515 754915319240548352,27045 766404198254583810,92159 781458277905367040,139404 770326682565746723,118087 765524829386608640,87627 781723321679302656,188934 760853689745584128,62063 771035109738688513,122299 787091623335239682,209151 775643210530058240,149013 793227024156487680,236409 777554620960772097,161984 773988502786740224,139404 768581969143668736,107808 787172292375654401,209043 768855469284655109,105109 791661359737937920,240483 775000324620881920,146259 788818863290933249,220539 794962879657054213,263895 759205508087738368,55257 776056784461017089,147857 790975994572136448,235621 765906276886810624,90031 788057714173894656,213887 770503093817454592,117310 794533798402789376,259743 755161498062884864,35890 765694600661073922,88930 773288182217641984,136018 785348361629102080,195125 788018708560031744,205270 768053061428383745,101205 769340067777314816,111438 790628879954243584,231870 785986074078175232,198671 795369494927523840,266054 763934575953195009,80720 769845905809965056,105109 762534530037194752,431998 793193497645944833,249039 780188753470099456,178360 766660369855242240,93286 773112595826049024,134470 763508995328016387,78274 773515962486325248,137042 776867779920134145,158897 791275827572768769,78159 775162029032210432,145866 779371293938479104,174442 765404266777473025,85326 778675040233467904,167407 761311996784570368,67852 775836004577968128,149953 774132585664348160,131421 793900703190228993,256255 786691898194944000,90209 761158195058397184,66897 762706387222798336,74133 768940960118177792,23762 789466215920046082,225981 788743141234999296,220332 762279865315840000,51778 791624498554568704,238207 753646077861990400,28866 786452521485111296,203710 756260249632280576,42171 751846399881383936,19094 759377090038956032,56700 776193383089991682,153845 793137784642871296,249469 790382583557267456,231008 749219494644420608,7615 776258534262632448,152872 774025127113613312,131421 768572641041145860,107459 790289053023207424,229148 792176157634367488,242693 768202207284039681,104653 768968512605937664,109945 790931108867117058,164764 791367644700041216,11774 773903851631939584,139404 777148772308574208,157082 763148594652209153,75899 785525540262256641,195780 762714591335972864,73814 787391879201587200,210694 758776901246783488,1248642 795667377388212228,267862 786665792762998784,201483 756573899257589760,42432 757083859934547968,19397 771401214978166784,125367 770530847728476160,118192 791154115732770816,234583 758820119682306053,53185 768485091555340288,106774 769465924973834240,112788 789095231547330560,204835 794979986276904960,262849 758003523862859776,170736 773671379631681537,138557 786382904960004096,201558 764223625754845184,81905 765201782674907137,11774 790647308966846464,232169 767500374236332032,96039 751187530779750400,17591 786735387498598400,206010 793516806640062464,252711 778769981257289728,168794 754896273497526272,33356 790979730455556097,235590 757358512024395776,46532 789160633380040704,222655 790663301092958209,11774 775995516274573312,152735 789114390389805056,223603 793916098353606656,249852 755048913959346176,35044 760202440167817216,58537 786180908709621761,195481 763464972487622658,78159 789504823293075456,224793 767442525774712832,95055 794813475688185856,261155 768813936925966336,108849 775045501330743296,146695 754795070126186496,33356 758403165440053248,52696 735182801440477185,11774 773682341046812680,138362 760526717819625472,61412 755838395683835905,18215 759787842201583616,59666 770864260410904576,119937 751727390758473728,18567 768534827603783681,85326 773673778689761281,138616 770478946228006912,112939 781160730250928128,11774 762945141871173632,73814 790741445946650624,224680 794782768643317760,262849 793098375709200384,249361 753899823036764160,29961 791902281054588928,205972 788401593905508352,213064 759780136224980992,59666 790275831750942720,213344 762192764385759232,71429 755997343477030913,18215 779127121239166976,172656 794030549224435712,256439 753611014181101568,28477 794695657982402561,262022 768820820663734272,108781 793133742478888960,249841 794444993549238272,258104 790908572909481984,234796 751784276723634176,17640 758719224629956608,54070 786405748469211136,203489 762092283789471744,71944 770966622563471361,122146 756634645769445376,352219 753982996613623808,30354 777348689761144832,160703 789536495099056128,226731 760995382734249985,1248836 773437560085422081,132366 788530592367251456,218275 775729472331014144,151071 770693866852941826,120610 763182864930340865,76127 792127562919149568,242693 777936455653994496,164578 750922813100273664,15066 791791057608462337,193524 755872196585660418,40250 755523496940343297,38146 776781045253505025,156644 793209418980659200,249961 787408139771645952,210287 795705190603223040,267758 790937947507789824,234583 777843946668122112,164001 779093783187161088,171644 788258237371985921,215437 739900216506081280,41724 768227960226807809,104973 769345338469593088,112872 780654489288048641,181789 750705986092961793,14421 759333225349189632,57944 786401156809588736,202217 777310992208240641,160609 778288956303548416,167220 779506139276910592,173964 749753017629413381,9754 759663606153744384,57729 762112075254468608,72028 780636094509580288,182122 767177593099608068,93144 734459410425204741,7258 774645314494066689,139012 765964194143272961,88930 794925974160805888,262022 758084331000573953,50923 788753451043917824,218002 757266673304940544,45672 775000091132252161,146259 773517777495740417,350822 761998991978561536,71270 786236484726693888,11774 760500866352877569,62771 763697449533894656,78914 765041788281159680,80486 787141728520200192,207949 763872316040286208,80939 768067589725650944,100605 734787777271877632,352032 743938657925529600,8431 776781976317591553,156835 786129361413996545,47940 793293823531024386,248701 765572654770323456,78566 778326641131020289,167569 764811543733305348,84209 775150345085255680,144306 776461901584748544,155896 771860650863702016,128352 773769889022550017,11774 794024812259590144,255393 759389781285535744,56700 751933890000850944,14277 794561298063327232,260404 787088497479852032,207113 774043184728977409,140534 795082403387678720,265030 768697972993302528,107428 789223583805472768,97305 756276127971151872,42432 788337236563537920,214899 790876772518731778,234583 795072913489674240,262849 757590044936929280,47761 764367276665475074,82136 766003342954811393,81929 778827082197532672,169923 756106369749520384,41632 794588809706905600,261818 768213041087324160,103354 786902417229115392,207277 791331422434844672,238207 756256998472245248,42171 765655485332717570,88795 790249504947699712,228341 766535342585319425,92917 765633028588646400,87904 768269492954787840,104082 778294480319361025,167220 790600137622061056,232169 749394137493835776,8047 769574038251286528,113648 750341487435669504,11495 778298770240987136,167220 753632922159153152,11774 778189293030342657,164826 776137063695605762,152314 750697533576359936,14311 788781454125887489,220526 794196633160269824,254616 774149588798189568,140444 788911219965034497,11774 792115735224987648,11774 793941826810081280,254025 779412479097073664,174294 762260177890385920,71115 770680163369529344,118191 771721234937745408,125554 787742432049958913,207712 793201605331996672,249469 756866972613275649,36145 759530401027153921,57574 767060535405936640,93210 788777621966303232,220332 781238590151938049,186434 792370081984421889,245095 750360428383985664,11774 764330016029093888,77598 793385329281605632,249469 772172342839476225,110717 785596028388974592,196917 787638225145856006,204078 764201905367113728,82066 793182244747685888,249926 775959928733261825,148574 750690295306649600,14311 794702248706265088,262752 754699683252080640,33089 794646017912303617,261796 794650047145267200,11774 794743352654700546,261399 758661970807648257,54070 787747737378840577,205197 764445827393736704,82642 769158722362961922,111713 774654867247919104,144042 745423342832750592,7224 764456699121901568,83391 769338199004942336,113165 778402516362858496,167220 772558167112679425,131558 792836448986730496,245313 757399596494643200,14277 781267977672859648,151741 793988988604297216,255299 756561640464625664,43471 785978616593002496,197512 786368255157948416,203510 791769082328518656,240145 773943100502904836,139865 753669724966363136,27045 793459899153907712,252408 744506773575507968,349197 774781800895827968,143585 787065483963097089,208899 767953439569522688,101681 764205911237877760,62180 758111900651573248,41703 791374824396513280,237491 763404489982414848,11774 794098249518882820,252196 793098449117859842,249469 791072329119825920,236454 771361598795579392,107745 765210510534979584,86103 794007871075684353,257492 768698097891278848,107469 769361454663426048,111517 794998151652536321,264431 759400093065904128,55710 778220943315435522,166409 786504530250833921,200460 762405248430288896,431998 779204479447080960,29263 792133789761757184,243187 758995402922217472,50596 780595621975556096,181903 793903403818688512,255393 773549386546548738,132765 755912666489556994,39797 780489676356481024,11774 776897243483779072,132364 793860815665364992,254698 767162749239562241,87607 785321809327423488,11774 776071227186159616,152981 794732142613921792,262849 793497550468816896,249926 785901729736822784,197512 788441848394186753,215437 764908110028738560,84888 790916599586828288,234583 790242308562178048,229693 791754897154723840,240483 733427891543801856,355952 790884854128791552,234583 750168064801513473,10735 750758174769152000,14277 795402618831044608,264010 771819677945257984,127582 755456402416603137,36157 770746213096456192,118191 789894651197218817,227048 758217580469288964,42432 794327800106729472,256038 794530985836584960,261155 768985792110657537,109666 781333227600547840,187370 772774222867357696,129128 794910038246625280,233152 768535451510636544,107428 753335986050990080,26699 749245466265591808,7855 794642218221006848,261155 771806537589424129,128194 774099998187192320,141316 790377482851459072,229693 785823883299393536,198586 793508350788907008,11774 790699613904789504,232169 773236416646029312,11774 778277432939995142,164980 790892680309911552,234583 743897054892724224,352839 772046544048574464,128934 778424419232481280,167407 780412592275677184,180039 791660907227000833,240483 759736444650942464,56784 761966234481074177,69418 765229369434394628,86440 766102450222862336,90575 780441929234337792,172120 785989118341763072,199546 790544286651654144,231894 772873796361461760,79987 756205715123949569,11774 793102447040352256,249286 766420406056083457,92872 768147105458380800,104132 792141837716815872,243165 794923583613046785,263895 759821336231481345,59707 774596565600088065,144139 790760841192677376,232863 778801360615510016,162505 778926608610627584,171168 757382310039695360,46890 776176281608196097,154322 794969167061544960,262925 774046409888821248,133257 790310312419401728,230485 792953443187101696,248104 753433515539197952,27045 763787388829196288,80192 765633720002818048,88546 755565519412035585,37457 758050237608890368,47761 771553514753396736,124350 772847194097455104,133080 794526572971782144,261155 785322434069008384,195125 779437727267876864,174115 749327209643540481,8160 764547167415590917,80403 769264233808695296,110585 785734444422266880,196524 795409775907500032,266151 774052370007425024,140965 778196736284225536,73568 791570460416864256,239405 759552782949031936,56964 768855499966128128,105109 765070880942743552,83944 786246623894523904,199546 762380286835372032,431998 775000828360986624,146259 766080951696797696,90539 791139611082887169,236831 771209697542103040,123825 789134971856297985,11774 792740832331857920,246674 751208559145316352,11495 793327846605238272,250633 779560441710317568,174315 794317469884170240,258598 795674204712509440,267862 767991318991732736,195876 773932856699531264,139404 771773018943041536,1249892 785342040288612353,195125 732288404646432770,1170476 765645984852537345,87904 786598565262995456,11774 790703183865614336,232884 765639852868136960,88399 794084346642698240,257492 765609116567941120,88546 787399005860954112,208307 792049568951197697,243075 773010460153045000,132848 794731985302339584,262849 762137291640954880,431998 770946094901493760,121949 792032536541163521,243075 735233488492826625,1170550 764171726313795584,74281 785971218843336705,199462 732257989323677696,349214 760541582290542592,60794 770294121772625920,117364 779864631837851648,176109 785463102254882816,194147 790939720456871936,234583 795740705599746048,267746 788213136088240128,214880 794957807758049281,262847 764253296265682948,431998 772656813829480448,129918 791383343061315584,238207 773615543333031936,138054 791721878066913280,240145 762804421625458688,73926 764649519258570752,83391 770235750705164288,117263 792059092869210112,241824 780536423334109184,180074 793645167693602816,253032 750094908610867201,11514 752232308082696192,17416 794643926258946048,262145 761588829790670848,69231 769521162950995968,113754 792873355737268224,247877 793321283098378241,249841 789238421927653376,32404 776168329186861058,151753 766759895882489856,92213 770752887559454720,119937 794554271257788416,261155 788212369151275008,214173 790547560217751552,232137 764139304180473856,80939 792016400063889408,243092 788334988873707520,216956 786755368579923969,196701 788377383116140544,216484 764167724268417024,82066 785582127186186240,197297 745384121048928257,352982 757616601696960512,47940 763260461366194177,29551 775752418139136000,149145 769230541564641280,112345 785575448046604288,197091 761978794227953664,61011 758778789509865472,54140 761191399836426241,61051 770312242784968704,117257 763119425222475776,76188 753691955268247552,28988 766263672112939008,91946 777616587331293184,162610 776151958424018945,153779 785324400870580224,11774 752286636537483264,18539 794650019353739264,261155 791693020378738688,240070 770305741085298689,112693 788076774525702144,214354 754785690643226625,33356 786791394006360064,105109 769885793062051840,110477 753647860353159168,354109 772482348688478209,129662 793132737712394240,249469 767734802942418944,97852 772401946493718529,129471 751654035392897024,18893 749651938438885377,9433 762334267510812676,431998 771812570550468612,125554 786661567970545664,204413 787141627898949632,209351 750387121899180032,11774 753692681298124800,29061 749709194740326402,11774 786304756360720384,192032 787733612493885440,205197 757795274303471616,48929 776167986285674501,154071 765580604251463680,87904 780818735317733377,177455 770307213407686656,118095 793565295843479553,252112 751915416750960644,19031 785472042787274752,194723 743483653120942086,11774 777911139812474880,161956 781628593420066820,189515 794600082020700161,261059 774799629607108608,134561 794641826829467648,261942 791441576857837568,238207 793957350059057153,254209 778268672154632192,166532 763889551932657664,80209 754150036720582656,31585 794584924552564738,261796 795686134432968704,267618 775311554329862144,148045 760420547289382913,62755 769311467451584512,107469 771771936942718977,127837 757359228143087617,46006 763153954242899968,76628 794134229869133824,256440 778455665467461632,166096 772992495974227968,133519 773892144239116288,139404 792144206701686784,243187 777625802703863812,155318 790646756686069761,232169 767977541466488832,101681 780595267431194624,181886 761559017592229888,68987 767695123731709952,100605 793427942424535040,252020 787114418802876416,204835 763442459292479488,64652 763949940422782978,80939 757617932650307584,48021 771173969001009153,122955 778717862940725250,169201 768916340761559040,109571 778728823072272384,164001 751939731215163392,18374 733236432878198785,7224 786599897227268096,204413 765763727182467072,87904 793239094335643648,250064 760568923771265026,63753 788473054183776256,218275 764884856450998276,84724 785994034842103810,199211 793677355524947972,252014 794285504892194816,258331 760800544218685440,64722 773706779049865216,11774 771385029695909888,124597 785979715848904704,199478 770011140701220864,114061 776412805293420545,153194 760682376036888577,26066 762838810652663808,73712 794011276225679360,255870 794938102804545540,262752 789961296162664448,229084 758415273120542720,50827 792049880713732096,11774 770406084229996544,115991 793456342208053248,246314 781209946461536256,185595 767833211535814656,100561 777312893742223360,161456 793989940799422468,249852 792150715972067330,242154 768879901961183232,1249606 794207349359710208,258771 771578440013062144,124597 795610481323085826,247930 766351906897702912,91894 753470870379560961,27317 753649855071789056,28898 763944876266262530,1249200 791309100269182976,236502 768478946144858112,106716 789191478979342336,223899 770871944908595200,109713 793214847077015552,249444 760904619430207488,65307 780601225591029760,80785 751549919446441984,14781 766523215543840768,90384 763775752638722051,80098 759208567387938816,57112 775478282498215940,149300 778654522226970624,167319 787142603049283585,209129 776087184759590912,153465 778934655013752832,167493 758391956867121152,47940 747793110713786369,33338 752225779715567616,20279 785694153384402944,195975 791654667038187520,234990 793834377692061701,254135 786988738077306880,207949 790971251829465088,235590 793809246014083072,255393 778928494017441792,171168 788183942583070720,214078 763931675470376961,79691 794315757211353089,259413 766027270649700352,89923 771259119101587456,123825 777295615147569152,159876 760247966582050816,61922 761661229005934593,69231 790729112230866945,232169 759128814421217280,353047 781259102173405184,186434 786918963745792004,207287 763488222164819968,78115 765578718244900864,87904 788399613443239936,217634 760616759649005568,63937 788139028210192384,215012 777753416709861376,157755 746408329602306049,383096 751811728120377345,19880 778203568469716993,164826 780846008523784192,182036 766281940689362944,91946 792080101743599616,237964 785924583765389313,199546 760993596996714496,66116 781438283490463744,139404 767217979771715584,94699 788582301839994880,215437 793176029837819905,249444 769553942468362240,112336 773876663633514497,139404 753626740233076736,28281 778586476149866496,167595 795227096272375808,265649 770116929608642560,116632 786413028916867073,203674 794704377403637762,262215 772085580771553281,112363 777275252304965632,159475 786233125688967168,198304 775595030308270084,147874 788872441254772736,221832 794374941290459136,259743 780618299231002627,150151 795686823477596160,267567 735091872108969984,353374 771355130159443973,124495 791967242556551168,241996 775602084574027777,150302 787486595146354688,204373 762189508917940225,69878 755512227990560768,37433 785849376187056128,197324 792105952015024128,242693 794234772402769921,259063 756366652078379009,42040 751960598422949888,17794 786627431809503232,204413 788089072564580352,199307 776524787665473537,108396 788099472421257216,215210 759523152183562244,58508 732318565689372672,350295 768441094627471361,106281 771537927167893505,125554 779704197344178176,175092 794141232435822592,257325 790968869447831552,229895 786936869942534146,205196 773760784107134980,11774 765665756700930048,88399 774136442268246016,140444 775743205837049856,11774 781444928320643072,139404 753638697426231296,27402 759668187067588608,59322 762155948471222272,71476 778362382162628608,167180 759573294827892736,58762 773924527138942976,139577 757921368251838464,49852 753360152930099200,27045 764798600744435712,84781 777702687693348864,162497 775143993436999680,145800 773455137029447681,133702 759265408515997696,56964 760106675734917120,352723 769669081628831744,112032 774205915969024001,137965 759171407896907776,51798 778395853551611904,152594 790223584606117889,229871 762406277012086784,73102 779348579680915456,11774 764404675600871424,82066 780383841483681792,179742 755095442946461696,34666 771646271622819841,126431 791835571509342208,240890 754968093970030592,34588 789157543008272388,223899 766467722729357314,93508 792784951720681473,247561 788043448117030929,212357 773783455192719360,11774 785248049693982720,194167 759079521924554752,46076 776804000410771456,156781 791366697760464896,238205 793220228717146112,250033 795086341520375809,11774 771236382236815360,122299 781868113679626240,191044 767744217946861568,80720 768496739321909248,106716 758763314281189376,54070 752907350013509633,23915 781488186061119489,188119 793426897887633409,252020 776379033609179137,155390 788132986101391361,215005 793561763807653888,252014 750709948829540352,14544 781093287029514240,184044 781834771672412161,189254 794539713172557829,261155 769256139703914497,110362 772491421358043136,131027 793108109212475393,249469 795036260108800000,263864 763963703364456448,79990 793698424759681024,233154 766463057354633216,90785 780408602196643840,180039 793868896327446533,256255 794997938850250752,264431 765908409237504000,90125 785895951068229632,199227 785910161655201792,199546 793223376064045057,249926 760114292758810624,61051 755539834609897472,38032 761359450011611136,67369 788471335030755328,218275 791372498151563264,228911 793138475004465152,242693 758009920440578048,50804 765116406887174144,84724 780910169358233600,184223 751605303410429952,14277 785433846452027392,155390 781189063080448003,185310 788016694237233152,214354 765621604814458880,85562 732433297989468161,1170406 787719052953325569,246425 780595034534080512,1170396 789505462731350018,226712 754120158424080384,30910 763905009452855296,26066 769339419866398720,112336 766784636517289984,95708 780456219341418497,179742 752959698182238208,24711 765524540298362880,87904 781214157966348288,186434 788750123312480256,220332 793107173555392513,249469 785308828699095040,11774 795181993311031296,261854 771328735257788417,124788 781351997341519872,139404 780099923727437825,177444 785446643424333824,194129 787832723679289344,213425 792106312029073408,240584 793378169361313796,250760 775726680140906496,148874 795698149981569024,267655 753729084337876994,29548 771063946585501696,120341 753675223883329536,28732 772306557698584576,130510 780631126796750848,182257 771383784843386880,63149 768492454924410880,106716 778003131166842880,165435 788607875472093184,217285 753796529710768128,16299 766388316971278337,93286 785495146280341505,196277 778428134156886016,163990 757709727178563585,46612 779134270354755584,172962 791664510650253313,240483 793204228152000512,250064 764144157208313861,82066 776998086115680256,156628 791735833292189696,240926 785853975090397185,197297 751549910189740032,18156 781507626542784512,186584 788863114775240704,220806 767155862821416960,96875 790927088660336642,234583 778757018802794497,170252 754841138813513728,33356 756689970811789313,42344 769873565957050370,114329 790735902364622848,233154 785605649241628672,195876 786959640693182464,206189 757746578329366528,48959 789562009859784704,226881 765666026155565056,87825 774125980679942144,52912 768448475818319872,106281 795369608106622976,263926 753772154215432192,28128 763538816095268864,47940 785443748197044224,194129 772945201518239744,133081 773080995549605889,133519 771323181558792192,123280 773531735845769216,136491 732173176189403136,1170348 772152202676678656,129526 770231880490835969,111558 788642969993646084,217560 759512993939988483,56964 781150092577345536,185496 758754384800980992,54974 788738855516200964,220029 750195515816448001,11774 793244557748080640,250033 794567073426853888,261155 771884711169974272,128194 772568107240087552,129551 773368612161597440,135736 755495690277650432,37892 781899204734091264,191354 762840161633701888,73814 750545790834241536,11495 786561140042018816,199474 779984231405613056,177681 755262016852467712,36560 775487636282699780,149300 770406538305499136,118393 788006010946408448,214209 776892045973606400,158864 775384917647785985,148045 764228560613732352,79990 764978418588979200,11774 765628612850675712,87858 768983998592905216,109945 774674914846531590,144542 775400992573710336,148994 790879596786876417,193121 785894680269643776,198878 758699349933187072,54070 795077123866263552,11774 764186909505523712,82209 764885454315454464,82066 785712383490715648,194082 770288768054165504,117257 778159787704016897,164826 776225874802724864,154622 777884311466803205,128232 754773368377896961,33356 762765868447174657,73712 766378094840000512,85562 774418032764518400,141316 761532940018917377,68936 777692258749612032,162610 790765653695143936,219523 781475078911426561,188119 793171545904541696,249444 755477611590119424,37613 757375721803227136,1248475 766255133894115332,90982 758039768798154752,50923 767990620463869952,97811 789501432688803840,212564 791640083984101376,240145 794534157766578176,261155 765295536471576576,86472 787047868876152834,208761 777509400953036800,157755 787094631255113728,11774 756272305957838848,42171 768472816370921472,106774 792105735454879745,243187 793108906729873408,249469 781059352924819456,183759 790389741170470912,229188 760973307709489152,64730 789515859542806528,226048 755101501102563328,26721 785561125194563585,196788 787086146878570496,200383 793450343765946368,252020 793613894170402816,254135 768798542718578688,107423 786026218189680640,199546 770375496592859136,117849 788778794282733568,220526 791406218312953857,238207 781184659317194752,182659 776839840910409728,158673 777101548761518080,157755 785655105752137728,197512 776496589158256640,151463 794716276077760512,261155 787091855624183808,207287 777018095776862208,158387 766344469742362625,92860 785281001563959296,194206 774280153014816772,140874 793722466803650560,249469 785940610205282304,199960 760930366941265920,65626 787787692087975936,205197 750391629660295168,12883 752850355180961792,23899 753622459526500352,26446 785299374855196672,194934 793101756293083136,249469 793533270185086977,249926 761390670821007365,65180 758663201861038081,54070 762145741955485696,71581 793503841584947200,249926 772847533357953025,132364 788544882272980992,218275 775778879776628738,150663 758843805722304512,47844 778999196682686464,171693 775101993345949696,145244 786319694089244672,200566 793744615463452673,254920 759617263372644352,56964 754737157818810368,28732 780811190167478272,183470 794531081399713792,261155 768220507913138176,104932 791631403213619201,239456 764873290414522368,54128 790877240250736641,234583 786437639201230848,203801 791799087418880000,240483 754098915381694464,30910 793211616594567168,249469 777318772705075201,159115 778360182548103168,152594 754738803172974592,32404 790305133707923456,11774 788469992509411329,218495 758324979368923136,51344 793124440959750144,249469 794189261956386818,258331 749462139023208448,7068 791006748710612992,235774 785650145300013056,197888 773670785768718336,138061 764990613666140160,27156 770440619906965509,117263 751552116158672897,18470 772813497767960576,132578 772937031232073728,128017 785272835040219136,194667 793254877166055424,249926 758147306478632960,49400 740665511558537217,11774 776182098755522560,152592 793762724073332737,252020 772226595385991168,122647 793140050376663040,249469 752962538892124161,24880 794318753181769728,256038 768516679370469376,107257 768072579886133249,103354 788470918825775105,217087 793962746165399552,256217 749303349476941825,7866 773294609547919361,135489 775094400158433280,146704 749950394365775872,10735 766333240865095680,86815 755188244422201345,33356 769706602886631424,114985 790997994682343424,235828 765605276401532928,88128 791477347685961728,238207 736826749439356928,350819 775209168097669121,126607 794376109861130240,258966 794694423133192192,249926 786846185642422272,201930 787905163789033473,213403 792546049441357824,242693 767798372161953793,100605 733012112226816001,354906 753325683594649600,26086 768410135462973440,10788 757843580853510144,48734 777143055312822272,158864 790203743300153345,226731 785937419749195776,197512 790521070495334400,231894 758643473507430400,54070 772889829918908416,133184 763096391707201536,47188 761163580561436672,66897 785456528048349184,195955 763889636955435008,80153 778740639349415936,169586 755559155260325888,38183 777966469002825728,164783 778365835148525568,167399 790557969402519552,232137 794345070375948288,260033 778676800197054464,163586 785377433604284416,155390 779702934363840513,176203 794748383634358272,262849 751172316365815809,16897 750484670630883329,12805 765266335265853441,74247 753366608110686208,27280 792013150417719296,243075 793183306753843200,249057 766715146261659648,95672 775027586556715012,146580 779714748019539970,176203 771839051942854656,126389 774366268157603840,141360 778423328587468802,152594 760241048077623296,60849 778704385186463745,168698 765247097339801600,83391 777601940737753088,162610 768823972200849408,85049 794725391797719040,262849 794526084159180800,261155 764974721444130818,85562 769263809290760192,111558 764146601975742464,82066 762362849817657344,67852 772782839087661060,132335 750759125919739904,14858 766022655216586752,90989 762169938232561664,67761 793675839950815232,254135 768301670891565058,104406 794278190227324934,258072 750873612765188096,15536 787134546571558912,209043 776642722723565568,157335 791293845568942080,226738 781188238006292480,11774 795263032272293890,265878 775677605018230784,150511 776543467149205504,151374 759736777632419841,58869 790911536348954624,234878 753743970266673152,22439 732143788706037760,349191 775421497925996544,149189 788114157283467264,208014 758001614720372736,50500 795048606516572160,262925 777654111953096704,160359 795497153972080640,37157 766138050573459456,91553 770083917697351684,114987 781245653817057280,186212 755110571930824705,33356 785935614310883329,199352 753209840042962944,25885 781846947653099520,188401 779134926889312256,171324 759497647052947459,58232 764643826149588992,82018 785635176156172289,196277 780569508683640832,181613 752911286720143360,22715 792112748993908736,240483 793190624451293184,249167 768228197976637441,104406 759135968238579713,56964 757456316914774016,46939 762262278062403584,72420 752978621669765122,24134 789923209294610432,227048 779301211606581248,172962 778202275680546816,164001 776981595978731520,159475 752844402301734913,22439 770330356050341888,115991 755162796879405056,35890 776884681824346112,157993 777341801866883072,160758 792582931025829888,246225 785932839103660032,199546 794014393235337216,255942 754187837101207552,27773 794221168295165952,258598 771897176892903424,125070 785581624058585088,196277 762075191958798340,431998 770751048210341888,120353 781517176574472196,188119 768771292854161408,107821 758110765190565888,51043 764846110397444096,84929 768540813714333696,104999 764815934943092737,84675 773715404933963776,11774 781257800731205632,185921 755057466954682368,32405 775025902199549952,146259 787964551694323712,211794 777313575794638848,161456 788147838165188608,214247 773223016616583168,128232 792472916369768448,246225 785459490724380672,195975 785286969802784768,194648 786183862216908800,199453 765904918146187264,87904 794981093212585985,262925 758662602713030658,54070 793158544786796544,249926 794619869719195648,261155 794903643610877952,261155 758708905144881152,54070 764257136171950081,82673 769373475249098752,112399 791469042695450624,239405 788963941682556928,11774 767710948543045632,100605 793202003639959553,249469 753967358973063168,28128 795057856483627008,247651 761663368021184514,69947 792077040287559684,243427 774620984762507264,141620 770686711772962816,120613 781119641770921984,182726 790917028362190848,234583 762256493504819200,70079 765579767533887489,88052 778708018657529856,169327 779915973952434176,47940 795075117915271169,11774 791625582287155201,18395 791809488655294465,240474 763838060626792448,80393 791477494981365761,231580 793991921899335680,255299 764388898546081792,81946 776378585506394112,155362 779481790578819072,172185 794000009733832705,257492 763399372461645824,77731 786351053578960897,203350 764980448758009860,85562 765548267908296704,84886 794570358988959749,261155 789132894551810048,222647 774956715162869760,146024 794218274376384512,258267 751081764769017856,15996 790468237276291072,230485 761016868349939716,65174 794551684785549314,261155 791003650017619968,232169 785769999453462528,197512 752890573254787073,23741 764176739593510912,82066 778339867315109888,128591 764144810877853699,82061 752807953959387138,22953 774007916416249856,139404 750877815151534081,15165 773950280433934336,139404 792085246493753344,243075 790713522724360192,232884 758028263939837957,50923 768826568609304576,109175 750830679596859393,14713 793202695641247744,249469 754978173092102144,34666 759816894685802496,58267 771073909911412737,122982 778424522319933444,166913 767838419116580864,101681 791011500106276864,235590 762194403704266752,431998 744022920406700033,1247622 764107749051498496,77590 765897751166984192,89740 792945227979976705,192840 795157004880936960,264774 757747617900015616,46543 764211719866638336,80939 769683084769894400,105109 777104891063914496,156835 769646063737331712,114779 788557783880896512,218275 781627449490669568,188458 757270014089101312,44325 792071257529389057,218489 768209778392784896,103149 756653815235948544,43553 793761961682972672,253164 771419738283057152,125111 786106428293603328,197512 753693917153931264,29059 775007324473786368,146259 787190922492674048,201958 767166876036333568,98271 794648465057968128,262022 790312245179842560,230485 794691605479292928,262752 766467804107251712,93850 766706495526359040,95672 789212494229344260,11774 794007085373681664,257492 793188634300002304,249469 771750559594393600,127711 788816205863915521,214078 791638130218500096,238292 776807368529018880,156276 780590503448412160,180099 792421658132754432,243187 795181937639964672,252939 793988549913825280,11774 768888423511838720,109666 795716809622257668,267655 758015679396130816,47940 735065346281967616,353879 753364128996012032,26140 791030669635911680,233736 745454860896600065,11774 759060485454958592,56441 761622392536006656,68993 770223456550002688,117257 786706712535367680,205091 776300060820647936,154071 763860173186174976,80486 750476527389802496,12746 790730151470493696,232863 773174686024888320,134561 795698852342874112,267862 787152079668277248,207965 795486337600196608,11774 751941893097947136,18374 757072632776888320,43399 789462224624463877,225981 750030697411309568,7275 767890055734124544,100337 780979249100365824,180875 790982267573243904,229220 775791895586992128,151463 761302810243764224,67511 774766933258502145,143473 755733666093998080,39015 773640564516413440,132996 752224568006340610,763003 759168589228302337,56964 778604432615362561,166852 786590090491551744,204835 794573066445537281,261155 768926575421108226,109666 775602264358592512,150302 792256457999839232,243187 779310181075279872,172962 735866015310045185,11774 763363385568333824,47188 786215482982531072,201351 795058051485147136,263895 775761957068546048,151463 788161861812260864,215088 764996865557495808,85414 793940362465251328,256146 752119157320249345,18395 777853702317023232,164001 791582833571540992,238207 795310356293828608,265649 757605687312678912,47844 780962512686702592,184223 791562152968589312,239405 753906388519284736,24745 750332186574794752,12535 770239474903187456,117377 763838047066685440,79911 779700258414727168,175092 786966147799191552,207613 779326120646758405,173964 754714700017963010,33089 773988866705334273,139404 775375460721057793,148574 793322114472349696,251452 765902084105535488,89859 753353980294467584,27045 792862467114139648,247877 793944301784875008,256125 752747178515435520,22436 760568052685692928,62798 790289513171984384,229453 787979005022572544,210688 795709571822190592,267589 770666998284087297,120341 791069096313966592,234583 769262320166010882,112399 754000945348915200,30296 773204409425600512,133183 788554949273776128,218275 792810745062825984,247056 795722553700532224,265649 752963907514470401,24134 785839488010489856,198671 755778321116528640,39384 769323750273617921,112693 790392166040436736,229693 753596832157143040,19598 764055012876124160,11774 790834647336783872,231792 762205350179115008,71502 795670998347579392,266888 755255848494956544,36545 757674822037966849,48522 768284806073331712,104932 788574028894121984,217519 764799302745010176,84724 780835458737668096,182870 775709171198988289,112363 779338460280659968,167311 771374583224082432,124597 775140529616982016,146259 770364549035794436,118339 773260947892736001,135381 789140800319983616,219754 794565167048785922,259513 771056338839363584,120610 750423229542572032,13343 764971297147191296,85562 793954174316621824,254135 789078798301966336,223286 751178546018607109,17591 762135899085811715,71597 767395261320658944,96039 766771069461999616,95672 773721873146191872,138165 792761656258465792,247241 793461640037404672,252408 794920475587645440,263817 732162497860358144,349231 759133209804218368,56964 769140134281355265,109945 773291718783356929,134371 775362869097598976,145358 785916910080786432,199546 773592846871826432,137869 779823952420110337,176203 785681004727980032,196984 758024771506429952,50923 794918605179604992,258598 791790017437798400,229693 756503147112267776,42249 759499856276774916,41703 760063944841101312,59932 785306979510038528,195012 772792213990313984,132578 764163824526041089,82061 754055332381548544,30590 764864332110843904,82066 765646807032406016,88902 781519157057708033,65113 780885196346314752,11774 754889218527289344,27835 760592221414404096,62798 786611214851858432,204835 792167410858074113,243075 793972837358837760,255942 757758352927526912,49121 789121746154553344,223492 766111913608482816,90401 787125591803846657,207096 794870048498352128,261155 775131904723091456,146847 755770397455372288,39197 764944107882053634,11774 788002191483076608,214354 763809900304617472,79040 778431595061673984,167677 794364577811152902,228634 764516523922849792,73869 768238410297376772,11774 794165297590763520,258331 793101667831087104,249469 758082908968091648,12954 764849825926017025,84724 759092375046139904,52983 779363817071513601,171693 794477676216119296,258456 794652322160869376,262313 788108003702558720,215505 750389561767911425,12883 788325821173919744,214442 756797416628711424,44961 795164172417896448,265081 762457217131876352,47283 785789021439922176,198142 778663532166381568,169310 791348995939454976,11774 757184949862662144,45040 788607309798903812,218142 762664822571884548,72678 788556390931587072,192840 790691976760926208,232640 792077053285715968,233467 794562025263431680,261155 762417790422622208,431998 761606258344402945,69576 768168589647982593,103506 791402045244932097,204343 756553414834786304,43391 778200866528657409,164797 790547965136007168,231894 785972930303827969,199546 751981289167872000,20273 785468065597317120,195807 751230294750064640,14277 787784969599025152,205197 793228517177561090,249926 761899444963074048,70263 757445894992048128,47263 787014928838365184,207949 788437560922169344,217519 768823786544050176,104932 789433433688866817,225981 758845287968350208,54096 776450122989330432,155688 792206659884056580,243187 789512759784382464,226731 771077535161520129,121795 763741035075862528,431998 773647824911228928,137953 787129961152929792,208469 790634189649481728,232791 786219063521386496,201555 777589802837442561,160882 780337066223792129,178524 762021823039021056,71429 780100930981269504,141887 792531708654587904,246295 792536849344524289,246392 794708238826553346,262022 794734815413211136,261155 756620963576320000,44429 764825372223496192,84422 765028156076011521,85562 779304597206609921,171463 769037657255112706,101681 789314017529475072,203546 773923694410207232,138165 793483785794912256,250633 794588875314384896,261155 754038048849932288,23725 757645521863532544,48549 785556269826469889,196277 786401476117721088,203350 792041567154384896,243092 793975797635842048,255942 795756095172132864,268646 774924703257460736,141887 759136890775826432,56886 763335405936734208,73682 795715233805463552,267862 773647794762551296,138415 763117979852611584,75724 769836383879958528,114779 785924717177925632,199546 753219351399034880,16233 794944018534793217,263895 787280841823035393,199546 755071456116109312,11774 757315888597041153,46612 789728952797364224,215608 787905663670288384,210238 787973226194472960,212357 758101863388553217,41703 765344053735088128,84886 764799910919241732,84724 769736777401786368,115107 762057227616169985,70679 795241425428418560,264397 775154349416718336,146259 785546562470449152,196917 763526975654723585,78853 785841493353324545,198591 786867621459288064,204224 787801741500841985,199307 789536962906583040,226731 793944750575550465,253274 754764709144895488,33355 774009806965407745,139404 776770075047133184,157755 786922298519408640,207051 771136718493802496,123595 785317100038402049,11774 759567002348445696,56964 760988076407681024,66116 793448378390765570,252020 795115369312571392,11774 770721839458848768,120557 781253071162732544,185496 764943256933142529,85263 786930975066451968,206857 792506054407925760,246392 756220342075551744,41929 786176597837635584,201494 790907683343851520,234796 770038079100977154,11495 768582534745563136,30296 769033285448134656,110344 789316555934867456,225359 781435430571040768,187568 773881670319558656,139404 778300674270498816,167319 786352277976190976,201285 752625807642730497,18323 754936133247610881,17416 758378633303949312,49947 770632795622346752,119937 795005835277697024,257781 763461350337249280,77637 752119066240905216,18395 756617886941274112,44429 761642795622891520,69356 793206680926298113,249926 776100718348349440,152872 780643759113449472,182257 776600373217878017,155898 777583893314572288,158815 753667855715971073,28508 763058831819575296,73814 786996914080194560,207109 751171418969116672,17067 790661596167020544,233307 794559966434574336,261155 764256287441825792,82002 764299565382062081,82066 774075748638392320,141200 788901195922468864,220332 762756409419235329,73926 785580477167972352,195064 790617558806204416,231871 761437817411076096,62463 780098721438662657,178258 791114255105925120,196314 765709743490990080,17416 788854556314759170,218258 788436331307368448,214078 791671246131957760,239107 771127097788080128,122973 753406854261272576,26446 795247553826684930,265644 790308831855194112,230485 786530760832475137,204224 758148303045455872,51069 760135161061203968,61145 793157898943750144,249469 786994214462554112,208167 763435301989601280,1249135 792430241583075329,243398 788762052714258432,220332 793901643611795456,255870 794193770044657664,258456 755550726139416576,38476 793139721136463872,249469 764842172495593473,84753 780662288428576768,182257 779308271807102976,164814 765243674167042049,86577 765336867382235136,87145 764519304490586112,81946 779843658862452736,176201 777400964789567488,157755 765618037433049088,87904 778375087275769857,167393 773909338834493440,139865 775563023385853952,149756 757948579432501248,49066 750463074167975936,13201 776459220686348289,152946 763919982048649217,80486 768239783105605632,105109 769287297317515265,110302 787436494185267200,210289 771158072463163392,122146 793139927454277632,249469 734199922136743937,21795 794219581959127040,258456 785617920210509824,193121 791827484245430272,241819 781717891456569344,186673 760804508213522432,64709 772541138045730816,11774 795370446560509952,266151 763845615155568640,80720 756326391667359745,42249 794164138154938368,257492 753758354137153536,29263 759999487322521600,11774 785321332124684288,194648 759521109716918274,56964 764303687497809920,82066 789945090663936000,228888 795063549747863552,264431 793633560401850368,250064 759866169205465089,57574 791060637317156864,235620 794903051844861952,262849 765726814836621312,89198 763070258961903617,75724 765622506766106624,88052 766015903502917632,90384 791815975976865792,240890 756889112871829505,44450 778355100012077056,167220 781847273659478017,190635 780618015289270273,150151 756322155760066560,42495 768971927759130625,109413 754717951459155968,33356 771794568593285120,127455 788852483552636928,218164 794160541707206656,258331 773309614142128129,135725 768055400751038464,100893 750454634884595713,10662 752629441604489216,22715 791015076203560960,233307 793247894966968324,249926 794174689107214337,350913 787042825166852096,207733 771029289018003457,121949 758432290984693761,52545 770109885887442946,112872 777226927509610496,159876 785277718577512448,194648 770094815547629568,115509 777640788830191616,161939 765338477193994240,86103 781134548880850944,130635 751206543773863936,17416 795710899206160385,268356 794494128130232322,260404 751546032622694400,18539 788492667474673664,218495 781897704255295488,187969 795227905722707969,265649 790406735009878016,230485 794153243148513280,256439 779705075245678592,174557 755834611112882176,39997 762621084218691584,431998 770353501230759937,118515 780614255343046656,182036 793377980156252160,251566 761998677590339589,71550 774108135938068485,131421 763874033007931393,80939 770764856299577344,120610 749672318822191104,9740 773606990874497024,137869 780840576199655424,172132 749639894788501507,7816 766402920380235781,93504 733369645424513025,11774 776569506181189632,155898 770245838098534400,108396 764632426622496769,80648 769475118271696896,112382 762717003849293824,73814 788919912798445572,11774 779722872503885824,175092 775304412059226113,148045 764877244288208896,84724 794037234357903360,257492 750478918142930944,13532 762119843365519360,69794 786160387196583936,197512 780275388849192960,167101 795131383953752064,247930 788869709118570496,221782 790022776342151168,228354 758388104571019264,52720 786739239249649664,205989 787053007720579073,207861 793105066500685824,248437 769696284936515584,114263 787971045546397697,202636 773120383377477632,133980 781782699719716864,190416 767814788286189572,100038 795401348388888576,266138 733041148764250112,355597 786292312968204288,201958 786021535160991744,194272 790719637147164672,232884 794310381770592268,259187 732435072310071296,196346 761791792240992256,69673 793851885572726785,255942 738906350374162433,11774 763423135265792001,77720 749030307664453632,6945 781248791802368000,185313 788934046944485376,220029 794255340221046784,258250 768837233168162816,109104 770305614744543232,118087 786765352541618180,206048 756189672322142209,41680 786960917569400832,207613 787325784553844736,210009 762438424229838849,71476 756553179865686016,43917 758695177045159936,54070 779821134837612545,173347 793871254960873472,256255 766379651207880704,93286 776121179182657536,153035 795710138632044545,268448 756274679074189314,42432 789294438816317444,210267 793157743691505664,249841 785511059792637952,196277 781239041199144960,186434 751115877844717568,15634 790675332890189824,233307 763123684064235521,73712 785663222200279040,197512 793882877469532160,256358 732779390724153345,353279 770302055856701440,117377 771733908568285185,126152 773638643357396996,117609 790036641775816705,227594 738975919616856064,102730 778327687140179968,166282 776755526046666752,157755 771500572717441024,125853 788557026192269312,104244 787291605589831680,207613 792230093380841472,238780 768415371825217537,106199 764984502347304960,85562 792498109804867585,246225 754727673679613952,33356 788894676925415425,221981 795733457087430656,267862 765272175716798464,86047 775112122267082752,131421 776171344681545728,154322 761626832261242881,68993 765586513279102976,88052 758636727200280576,53185 771167579515723776,122299 775456164561555456,149259 794303837766987776,258829 794195708282667008,257778 756614760242700288,41839 775306295247331332,148045 786219063391444992,201494 786035910387261448,194072 791254692630188032,237491 776920868073136129,158387 771416949075111936,125070 772894628832014340,132908 776135325630369792,153845 790653541262188544,232662 794910744097779714,263895 773563368108072960,137033 749967854628433921,10653 749274131582095360,7855 764136817419399168,78159 740581064058474496,11774 790614834744221696,232791 768926286785851393,110362 774108193123213312,139404 755167270406619137,35890 759085191726002176,56924 758644227672801281,54070 760693222243000322,19563 785286299880189952,193669 759126879446110208,55257 793487816265203718,249926 795689405256110084,267862 777955765092913152,163990 785845763410624512,198671 777902160507875329,163763 791785821854572544,240483 793965042777530369,256411 795063559365545984,263906 778614959936724994,167407 778379758853820417,167180 759643241792712704,56964 770692987655327744,120610 790353505257197568,225456 750068213065605120,11434 777326277812490240,161546 763847747472588800,80393 778974386350989312,167220 793099253463683073,249469 793318726779101184,249374 779401391416553472,121051 793353415233409024,251452 789538953535844352,224857 776113514259898368,153520 766923398446395392,96707 785276087119077376,11774 791594884843134976,239926 757361268370071552,46006 785339224203538432,11774 774051682023976960,139577 766722026585423873,94899 777895643675291649,163811 771415042084536320,125367 771471256365436928,125861 780820396119425026,181419 750512925215830016,13532 780311765682835456,177704 792519995922145280,246225 792848812230385664,248065 756776044200275968,43258 773834015132508160,139348 787919841026015232,213887 791041688537968640,234583 762118043174600704,70764 795261341217030144,205094 774113512377323521,139404 778415425390534656,166409 765317026583678977,86103 759500853375938560,58232 767166699854520320,97392 759286356363317248,57348 793873159246274561,256255 770316699719479296,117257 786893770641977344,207013 763782013728030720,80192 772783747200454657,132335 788058560286429185,214138 788897673315127296,221799 790999446637023232,167101 785379224177770496,194065 770351964039311360,117257 766348465513304065,80939 757255786670202880,1248476 768820057459789825,108849 758655396450037760,54070 788457149370294272,217574 791312841085165568,237491 791739862378393600,240584 787382144544960513,192933 794205041984937984,258771 755534791777329152,35890 757436688033382400,47266 787115073290383360,209269 791472683879890944,238780 763871287911542784,80939 761834835065315328,69669 794626819869839360,261155 751685992394813440,18316 768805907023196160,76480 765943750535380992,90252 781271756787032064,186004 785494505088622592,195975 788048718624722944,214492 773864501640847360,139404 752303810731581442,17842 766660270424936448,91810 749318647177445377,8047 764785645982195712,82344 767463657739550720,95672 755070472249872385,35044 768160291611738112,103354 764302731645296640,82673 773545205681172481,137158 788512763920289792,217519 789233799242493952,215505 754994410757042176,22393 777934772400168961,164826 764553586642747392,84005 769685552861892608,112336 791394731863310336,237908 792909245251485696,244270 758839598042656773,46958 765133003316224000,84422 753697409402753025,29059 754878536293298176,33186 757620770893864961,46076 774462808666861568,143585 756634369494777857,43553 758938629469114368,55257 793924467814580224,256125 795108142468268032,265257 794384850740350977,258829 774476155768430592,138707 778687196400201728,169740 779031386648879104,171982 751939046788694016,18114 765663082077040641,89076 794448701238280192,258104 768944609842065409,110108 786404873772404736,203674 791708467073523713,237852 794627143934349313,262022 781691975934226432,188304 756567750026391552,43471 773914959029891072,11774 775475154176479232,149259 790946648130138112,232863 774203443133034496,131421 757861594613243904,49070 775294196286578688,148045 787084661759541248,207109 774016448956080129,139404 749733187207782400,7816 776748105458933760,157755 789496961321676800,225981 769410816881876992,110843 794036113765584896,257520 757794515784650752,48093 763882221870743552,80939 789079288385527812,223258 753350980096450560,27222 785591942029664256,197297 794587700259160065,258044 795761262173048832,261155 758527336165715969,53185 760914533363965952,65387 758842847986458625,51809 789238380114477056,223899 742114383250083840,11774 778574485431554048,168794 768904296247074816,109945 790579287636094976,231318 788891299067879424,215252 789142869504241664,11774 792778924208062465,247241 794751561851277312,261050 759753125695590400,59186 786914387776929792,207287 776148978157006848,154071 776770418837491712,157082 777595434558554112,161456 759200770109607936,51798 768803008306085888,109104 777299446241562624,159475 781862568738578432,190424 763890606984818688,80939 790881375440076802,234564 795772622915178497,268231 765703244643307520,27045 778796564860932096,157082 781655584000974848,177455 765720524030828549,88920 767775548068229120,100893 780592316490788864,181903 785655618556145665,195975 750892338638049281,14277 768899328156901376,109104 733150400807899137,356063 780641252924657664,182257 790711466248642560,232169 791279229971357700,232169 758287365219680256,52209 775487564451090433,112363 793828619487412224,255632 760834369804050432,64778 760719045440245760,60644 763003417887256577,75899 753326700667297792,26140 791116907843682304,236454 777544005387026433,161352 794552070598578177,261155 768219245826170881,103506 788171501732192256,215754 785580831116963840,194082 749603586816897025,9174 752298493390184448,18555 765322882104909829,85027 747472118489616385,11774 764291321083359232,81955 771049884526977025,121612 757644041819271168,48549 779471518820622336,178186 761917564226265088,431998 768181252541194241,95572 773401735952011264,133702 765587101681348612,87904 780442068581613568,175003 791395625036292096,238780 752114166240940032,21091 758346499860340736,51043 761042349350805504,53651 771385436992307200,195876 781661482123538432,177455 791587225385377792,239906 770678730754842624,120610 787279353717547008,209351 771792496846340097,125554 772498741370712064,129662 755492381802176512,36859 776617281350762502,157211 763571507008270336,78394 769280368813887488,27164 792642096578441216,245148 792079817831288832,11774 791910251528278016,241720 795094690265710592,264397 770352155215527937,107317 771434076972601344,124744 780988861082198020,164475 753602191705845760,26446 788874700818673664,221711 756196156678377472,41703 794617502797922304,262022 791492227822477312,239405 758068141041868800,50923 768585935592173569,107428 768614612816261120,107745 738278473475731456,351436 793596833851330560,252741 795178667307515904,246726 755470877672796160,27045 760982952964599808,65455 792283964358610944,243398 760516253479874560,63149 775428125643636738,149304 775685169227390976,150511 785940689565655040,199960 769394535797497856,112336 790238561165422592,226681 792413367289786368,243075 795767376964882432,268643 766369287950835712,93184 772807016930680833,132335 778926920561889281,170252 779382839070433280,174230 794194716501774340,257492 774241368369688576,131421 791777198072008704,238207 774037681131040768,140748 764818637286940672,84724 766612548909199360,93405 766751900288987136,96039 788046184720064513,214354 762056922048499712,70886 771221569548845058,124191 777967363828228097,164764 778411434761940992,167407 753640722478223360,27317 772101816200916992,128025 793966242210152449,255942 792808653942173696,247240 767374527021985792,94718 763840336695209984,80482 755242308812042240,35319 765938621048352769,90384 768067961022283776,100233 775006101611749376,87904 775454527696896006,146720 787868242635132928,213478 793425026015956992,250633 795709287859421184,199307 768022558637785089,103012 779384903905325056,173628 789549884139372544,226731 790952339935035392,349408 789308723713814528,197512 755901972025257984,37655 785918595494731776,199798 790711279316967424,232595 752839166883352577,23899 764206571584905216,81569 771437857219211264,124597 779501963880783873,174686 786930250877841408,207287 756464769444577280,43391 756389894629588992,42249 779435072332107776,173846 778646815512166400,167220 732327490727763968,1170336 785402527298691073,11774 793100916136304640,249469 763871323928035328,80136 794008328611381248,249926 764275678535495680,62180 786623165900398592,205181 758658548649725953,54272 781506788030091264,139404 794538539241377793,261155 794769874723553280,261155 755190060052471808,35890 732706573026361344,349283 780086863461699584,26066 788091873277644801,214354 794216702724575232,258598 793025850115489792,247005 755519637136154624,37993 764780395795771392,84724 749921662682951680,10735 757597064842842112,45525 794020293392158720,257325 754730222029725696,33356 762668647886225408,73926 775893233087844352,121795 787406012798083073,210193 794691110262149121,261567 788719606965886976,220029 788821537822429184,219119 750764280308465664,15000 765323637230411776,86103 795383764562145280,265114 773931351737245696,139404 751200535479365632,17591 787122682139545600,208176 787472337033633792,211347 753606943399251968,28033 791245340842131456,235590 793332658222665728,251282 793932341131571205,256439 794942766614806528,262847 793484246807564288,250633 781685000353804288,188401 770443972288315397,118087 789731989024743424,227486 794342499057704960,258331 773315313047859200,134375 788508832011923456,215064 793944564021096448,256534 770412789630377984,117970 778596411570950144,168794 776947864421281792,158897 771747866121502720,112363 786448145932652544,203674 790790331038064640,233307 778286621544230912,167220 788433405184618496,217601 794202671276298240,258598 785248927381463041,194206 793658810367827968,254025 778232878144458753,166532 790605535385120768,218495 790547220990877696,232137 792252855604355072,242693 779071950052290560,167220 792379907120648193,243075 793169212348915712,249926 786218919694598145,201946 778041596721836032,165523 790746662012538881,232881 794545419690741762,261155 761038151716511748,61444 791023273022742529,235590 763957365485899776,79999 776837314811142144,158428 751837338205118466,18463 744650298774302721,11774 793630791037091840,253793 763094889244467200,1249101 785617821183074304,196767 764954332093571072,84889 766980398853214208,96961 768853665029365760,109175 771839607746899968,125853 775194596930297856,145334 792481451782443008,245148 794700880767488000,262752 795443133966270464,267167 779314725834354688,172056 787848682456555520,197888 788806740393373700,217519 763434222510104576,78159 790274396824936449,230234 795010645527764992,263896 752216364123848705,14277 767062108089364480,86440 786911068081811457,207287 757888555246944256,49852 774056246412468224,140688 740175239515123712,353488 790530378394107904,11774 794630862214152192,262022 764765782156906496,84679 792751855226855425,246392 795028984547438593,263896 793362886735396864,249658 781190202588930048,185921 767850646514962433,101681 790906321822478336,231679 762878271079931904,75073 790007483557347328,229229 756615271205466116,44429 794750794264416256,257423 750458461125619715,7791 751215024622804992,17794 760665618005815296,64197 785682008915795968,196277 793555176808329216,252014 792530285443375104,243187 772885660277571584,132364 788193927102734336,214084 756466845406916609,43375 769369067656536064,111549 781455325731840000,187969 766612322425171968,94699 785956590260072448,199462 791292485653794820,237491 792591407441514496,234526 761600703370436608,69576 787759729577570304,212461 750458343190327297,13021 793122395779375104,249469 794699114508406786,262752 780159435633221634,176128 794532602472316929,261155 789785450877640704,225981 785548004459700224,130635 761665039480881152,69947 751101924640862209,16742 788504687930552320,218351 765982393849085952,90618 793501967620329472,252368 758778888520658945,54347 777619700863803392,161277 794937903109599233,263895 789128960026173440,172084 768319281033572352,209828 773052955704561664,134255 790305191052451840,230584 791702267476836353,240145 732126913813155840,349492 769404713561358336,112788 794022081952382976,257492 753216893864017920,25648 774724215228473344,143043 778544338447896576,163757 777557058665054208,161352 793130548675870721,249841 789941538465779712,216679 793381093890076672,251452 771962414501953537,128934 790260086274924546,229159 790725873414524928,232863 794630969047322624,261567 750799840842436609,14354 763181566910730240,76535 766257286230712320,91894 751845770178035712,15122 787389747782094848,46572 758679952074022912,54070 787863726707867648,210235 761664260317609986,69711 789493958284115968,225981 762037350134185984,64197 793344440853291008,243865 764820696941944832,84724 786679576315457536,204835 791845760249630720,241940 793235750842081281,250633 780612671896973312,150151 773781685162827776,124297 788047227864449030,11774 749977703751774208,10771 764858027715489792,83940 791876211710525440,241432 795366732315566080,11774 764314988844507136,82066 793615795100278784,254135 780569231960047616,11774 769994093959245825,99476 769203446373158916,110585 774168541951963136,141802 794645332395233281,261155 761305002354892800,65540 774460177521205249,141887 778641094875623425,168794 767381216840515584,91818 756287060667994112,42432 736289843391651840,11774 795612294214455296,267521 788845610665467904,221476 785299331658100738,194934 780857204861652992,182257 769979674801889280,209828 781268832295854080,186584 760991623379611648,66116 792773795807309824,242694 753638341996900352,28732 793986378338103296,256439 794280260678385668,258927 787132152706064384,207287 793221985018974208,249170 794535906690666496,261155 751553776566177792,18391 758114752505581568,41703 777008797889994752,155390 757307203867054080,46404 763776687200874496,79587 791349587516592128,238395 792386409944354820,245086 788076893048229888,214975 790944756520058884,234583 779373064458899458,173753 767457545120350208,95055 776046258448457728,151791 792773030292262912,247241 789901315706978305,226712 794079065133215744,255942 761682144204906496,195876 795693136320352260,234630 773656061593133056,124297 771601485167677440,126389 790539577568194560,231894 781356092420861952,139404 788394997699588097,217519 760083412111601665,60866 764149501514964992,80153 760192429958000640,61352 794078814531883008,257423 761738245482876928,70177 762256493630586880,71685 794695851746664452,262886 768540855791681540,107446 787376940722171904,210432 757642038141710336,47940 751605951736717312,19066 777357220782575617,156835 768165990685286400,103506 764076737122545666,81702 769266402062721024,103354 770750034597908480,120690 790841289432457216,232791 785401354953056256,195321 792882142019739649,248065 791085019338973184,234583 758859082048507908,54070 789471104028938240,225400 774411723205971968,139781 765693539737079808,87904 760955296470724608,65927 761412050497118208,67973 780904828725760000,11774 785567138480287746,196917 768492771334197249,106716 754711060523970560,33174 791432771713441792,238292 754889868468183040,32873 794320262967672833,259659 765328401053999104,87249 765569541548023808,87904 794601757905068032,261155 768346915565993984,104932 760253060278915072,48052 788499634029289472,218275 763638834307280896,75724 794893982249713664,218164 755492865048993793,37655 791359920658649088,238395 764459834632728576,78129 795299257075044352,263688 752897038459740161,23843 788386164445184002,217519 755167809416601601,35890 764955522034315264,84422 786669641749950465,205800 791379642762588161,238395 794546764141436928,261155 760195590768566272,61545 778673697024466944,168794 794558902159306752,261155 765256294928306176,86103 793798853283549184,255393 773855832257748992,139404 788567148503367680,215437 788776424417013760,220767 771554923959885825,125111 791675019722166273,240483 763199262184185856,76429 765215253391171586,86440 788530160572178432,104244 795708595073679360,262022 761328617800409088,65180 776486719885541376,1250308 763714665901805570,79691 765144513203535872,84724 770380804736167936,87904 751124827356925952,17143 795398046318297089,266822 773638091034755072,137869 788385073032814592,214078 760180654264889344,58227 764392730315325440,79513 764431416490856448,82544 778298336080195584,167220 760941486993211393,65912 794214180958179330,258456 781258032605003776,185313 756283353188315137,42495 762663326019162114,73926 763796771134775297,80393 770860024092434432,121479 761291175315775488,67852 794887609868615680,263594 795200215384870912,199546 771761831945854976,127366 778336706676293633,166719 760639196776239104,63937 763903087715024896,80720 776907168570191872,158387 768570599471927296,107559 792475321152991233,245373 766005446360469505,88336 766335023884664832,90982 781468915713052672,139404 775064700585381888,146847 775086024938532864,146847 754058038005342212,30910 793972765338451968,255942 762063989769637888,58255 769936204964003840,115511 778215523754643456,164826 764199866868305920,80720 770946812383404032,122146 733021597951533056,355324 780851280713515008,183269 756817472955748352,41702 758522545461194757,53185 790740033229590529,227048 758026979434172416,50314 771777440964378624,127582 776634686793617408,58531 778164575543975940,164869 749307276620509184,1170318 785619309540339712,196676 791007143029710848,235620 785530967230390276,195975 768810052681502720,109104 762330260771708928,431998 788832068952260609,220332 790259604886130688,230282 768321683228884993,103071 786955568237965312,207613 769377534647631872,112970 781625647575683072,188401 740321742560727040,11774 790923900565622784,234943 792094429297381376,243075 754123608826327041,30910 781111715807236096,185496 774047695946199044,139865 780132984192139265,177233 763561449407012864,78159 751134656494313472,16833 759414532032765952,56964 794324631020654592,259773 776167683981135872,153845 779864891297378304,174610 789286389191966724,224680 766395307391225856,91946 786851209881628672,201494 750547129463169024,13450 795728497138405376,11774 770300780460945408,117364 794545814303637506,261155 750381590254059521,13021 793793856957456384,255393 795702852148596736,268356 792926255259721728,247877 785861790806573056,198878 771003325194002432,122690 793484444623572992,252580 766085874811441152,90622 771958830209069057,128934 779382193734823936,171693 785676254741536768,194082 789092858129215488,223286 753997077479165952,30815 794176377377259524,257492 774716678164787200,144949 778336264525320192,166883 787591699644059648,207360 793889383069941761,11774 781732121434058756,161165 794733675388829696,261155 767007432853688320,95672 791018674480029696,230021 781420021700448257,139404 773951351290105856,139404 794581308215296000,261155 764906032963391488,82066 789811360259538945,226490 786357645624037376,203391 758274279989542912,52027 770018961006223360,112872 794600423785046016,259034 766607897539272705,94718 781523451060158464,188119 794534661859012608,261155 793121506381422596,249469 754733672457175040,22393 756603756729475074,43285 756621586342502400,44450 772135293881286660,118191 788209536616103936,214354 795694753207697409,267855 780067254222393345,174725 786521953196765184,202983 794317936018108416,255954 765660996664827905,88920 772122042132860928,129471 777958194836566016,163901 762283124072022016,72028 778046772119691265,165523 786571415327825920,204303 770022790351163394,116440 793140534143365120,249348 793184712978108416,249926 776627560000188418,155688 765718933357727744,84519 773873274895921152,139404 794287692376719360,258829 754827004411715588,33356 776567836282003456,154832 791659293472796673,240483 757882727311958016,49852 773564838169554944,136904 792020808424185856,238099 759213347019616256,56964 792099413623709697,242693 794322637962907648,259743 771131653305556992,122299 787780085231316992,212357 790272033003143168,229159 792068732495405056,242693 749671843896954880,9740 759254730312916992,55661 761835017874108416,69947 767851584575381504,101681 767540709394112516,98972 788391443052101632,214084 787789441523998720,213064 792026024900857856,243075 792058316742623232,243187 794897130641063937,262145 795048951552573441,264397 781184343225937920,11774 792974334465744896,243865 768260838729723904,103107 750416682326192128,13343 787757924961685504,207051 757097070482321408,45857 753067486111674368,25143 768048263635369985,101808 755951379936489472,40881 768137362127880193,103071 790259146633383936,230270 766603321524101120,94699 794299844122677248,11774 769485835154653184,91499 773881650144870400,139404 763967229352251399,80939 778939129698652160,167562 770673595005620224,120393 790327711851917312,230584 733349476891566080,350641 778312563675115521,167407 788641144750039041,218258 777134666054795264,64722 793057368598798336,249079 769402615138582528,112788 769275880266838016,112345 750720833442549760,11774 750725417439404033,12037 793092711809179648,249210 777839005882720257,163763 794966830058209280,263895 766841516933382144,94458 768062353212575744,101451 768984346472644608,110362 773693013143027712,137042 771095635562856448,123583 776923117079756800,158387 794813210012553216,249926 772631844357414912,131025 779399990535790592,172107 788045368902688768,205197 795243517261979648,261155 773991877922127872,139404 793251239463038976,249926 781626558196752384,180122 786143428274823174,200244 788796826174496772,220747 776531832909160448,155318 779705051187142657,175533 790572964165017601,231318 779971088205828096,464984 771369072177057792,124937 772214929009078272,129471 770680624575160320,120610 758428662534402048,53209 777266197154979840,159475 773955572727177217,140437 788495283747491840,217106 750318125250379776,10735 772170481310900224,127871 755873931094032385,39475 771976927045259264,125742 790898527660572672,234583 751206064247283714,17591 793227951215087616,249292 794706253964574721,262588 789466741780865024,225981 776879944018358272,157993 777953215241265154,164764 780804217468575744,183269 776510010301882368,155898 780782555184394240,181886 764451381772070912,75899 773958917235892224,132497 791815835954192384,241940 769503704777125888,112199 736935980339363840,41724 767805579515555840,101681 775769336590073856,151156 793267864874520581,250293 794692765015769088,261059 765883425056317440,90031 787811744882102272,11774 791413592969011200,238395 794427662328614912,260380 750595804113534976,13532 762733994068672512,73814 758311883325792256,47761 795121380740173824,11774 753664347323396096,28508 771500759884128256,1249877 794538355929317376,261155 770648261015265280,118191 788116114224115716,215505 767932922460418048,102137 781047581619126272,181065 788482228787576832,218275 775810980601294849,151748 769500454078164993,113816 760953980205666305,63851 735731973612654592,349866 793471794304823296,252196 779777826442530816,174756 776868793578508288,154914 787790761332838400,212357 758704207897595906,54070 787761983168782336,210238 781841119034376192,190635 756872163421028352,44450 766801044001087489,95511 758031522637033472,50314 759952713451012096,59365 795307357886705664,265821 788243874468728832,216009 758805302204469249,55260 790842116436062208,232871 768866705141538816,108849 794033361748561922,257492 789888857374425088,227242 790649332961685504,232169 775369826227326976,108396 770471484598910977,112872 793323816265154560,164475 781210461207494657,186324 789146743300468736,215505 768612481040211968,106896 789666331767480320,226490 765809741960544256,11774 778232329835687936,166390 793293484887150593,250216 785459970997309440,195125 793963678907432960,254135 765347116491374592,86874 763842331867017216,79911 779185902723616769,171324 760568035266617344,354841 765237288263647233,86440 780890014766903296,182659 788209997129850880,214247 766708575251095553,95672 786234677325656064,201958 793949475236675584,256105 753802450834825216,29790 763043830098567168,11774 781231507591557121,183269 785916395032752128,199546 791428581436055552,238395 787741955707006980,209863 754732790659244032,33356 788699820219179009,218258 774700840250699776,144605 795432057778434048,258456 785651863941181441,197091 762743538471739392,70689 753417005932380160,22436 764100322235183104,80939 780476135201058816,180310 793268011280982016,249926 753730670359416832,29589 771512040728858624,126390 791437542448955392,238395 793802901785341956,255393 755158114371010560,35890 760590062946058240,354841 775187294789701632,146720 778859111949606913,168633 788598690881601536,217519 777614344897134592,142235 793966326268108800,257026 786396888207532032,202675 788748933010948097,220332 793428190416998400,71794 789983615644033024,223492 764652255463124992,80939 788860434426187776,220332 755141797211361280,35737 774442257634123776,141360 779741520320688128,175891 752986918275518464,25255 775878405929574400,152314 787383645229109248,208307 755441892146286593,37585 790973653525663745,234653 765691377808203776,88930 767294848051187712,97852 794618426031480833,261155 772942452579794944,120976 767040006409945089,61784 764995234963087360,85562 785851269592129536,198878 789552909021245440,226810 732919987069984769,195876 751093226778595329,16299 758053973383385089,50654 775287410615779328,148045 751971003094499328,14277 793957649616408576,255942 773923733228572672,139404 753258445503987713,26458 768933415089340416,109666 793523047827247104,252408 756304971684048896,42564 794200192178229248,258598 753663929398599680,28732 771509380739137536,125554 758735537851150336,54070 764968278880088064,85159 776258266246545408,154832 757296959430418432,46890 785997404852019200,199961 764997627549196288,85562 779347945028096000,64722 787715753080270848,205197 788749540773855232,193121 760975619823984640,65174 768076081140084736,103354 763469584460574720,78159 786415237469614081,203674 786031069246005248,194060 751769379520602112,16422 753480123014340609,27045 793619659719340032,253032 779831876068532224,173347 790746398987739136,232669 752928817866543104,24497 787494911180406785,46572 764062766680248320,80939 792133950290272256,243075 774062414845267968,138119 762322623380410369,70543 755960214830972928,40967 791693276789153792,240070 774797044468723712,145496 770432437960585216,118813 776181606344187904,153194 776761237388587009,157082 780063259655274496,176110 770519320090804224,69983 793937242725044226,257026 778844702413983744,166860 785921641284984833,198671 792600497035239424,246726 755435479072247808,36735 795074044009779200,262849 791610010208002048,239893 780781072355364864,78129 754715601495527424,22393 793901323917852672,203546 769713566064775168,111558 764176589089374208,75724 762520293801885696,431998 770302995695370240,117257 770795843171540992,121479 772463862838726656,129558 772735497408016384,132299 762053409356865536,71652 761016899194855424,65455 761666661304954881,69878 760619770551083008,62708 769740489847439361,114478 794394357751160833,258717 786288601642524672,202636 762396091681738752,71627 787052926049087489,207861 779343901337513984,168284 778388619140530177,166532 759420903952293889,56800 771877780208300032,127218 776775975128281088,157993 790601251805401088,232169 791334709665992704,236507 754705114468933632,33025 770105444597719041,106716 791778062757003264,240145 765579182843711489,11774 779038960223854592,171463 786419025022595072,203048 778282684552314880,166339 765903721498873856,90031 789928850985717760,217083 765204020390539264,84724 790879338384068609,234583 766735525591916544,95708 754108749309026305,28451 771729886151008256,125554 788867040039886849,220029 763000523729633280,75899 763346128351862784,1249001 793210129046843392,241819 790777498787348485,232637 789705253608382464,223249 760562890537439232,63154 766730598517919744,93823 770359396241059840,118515 794990121422561280,262849 774005751572418561,139404 753747603402153985,28866 758824986819780609,54974 768826639954259968,109104 749926827460796416,10735 753311808128102400,26894 755378999866589184,35890 794330021343195136,260033 766778975339163648,95672 793269426225197057,249926 793427639943962624,252020 770739683135369216,120610 780910543859318784,184223 776449502496624640,11774 767059996051767296,97472 757242211260063744,46006 759657580910092288,59200 766753731824189441,95672 764980898647384065,85562 772990258011136000,133454 789890032500744192,228584 776073194000310272,152735 779738953163411456,352131 785550498036224001,195975 786167195902640128,199262 790872104942043136,234564 791303218760257536,236502 764862491478355968,84724 794634885621317633,261155 771310263987347459,121479 766359660580528130,93286 792361777300316160,244143 732539163153686528,352466 753608774720499712,28281 787701943615488000,211347 794227418676404224,258598 777938003239002113,164669 775043195541520384,146024 792742883732455425,246726 771198353027637249,122344 772524249852497924,131045 769611521274081280,114021 785536682296807424,196788 750750190865231872,14277 753029306876583936,24134 758716925618876416,54070 762678127357079554,73989 776520935688003586,155328 780633372049698816,181419 787272369249353728,207613 790951026216013824,108396 778710160130793472,169327 781227791782076416,182659 791374273025830912,238395 790573613527207936,231894 788528321516548096,215437 795350736527884291,262283 757763890524647424,49066 791632379739865088,240145 785934368124444672,199546 791579321299308544,238292 792509986073038849,243562 790965968969269248,232169 765406286443712514,87245 766388896397754369,93263 794022327419736064,254135 795428743758155776,265875 764984381521793024,85562 787544798102102016,209151 780435437412241408,164764 778390817677385728,167398 771054721801056256,120677 795690217319624704,266079 788567389558353920,203710 788888766068817920,221785 794348982013038593,258741 757927848170565634,49845 770641387989655552,120292 771397410715164672,125236 792098337834971136,243187 788257669157101568,215252 794049710440882176,90252 757804365084176386,49431 773900865094639616,139404 781714012962746368,187969 777350389368627200,161456 757254099238789120,46006 764426439579938816,83391 769009924244328448,110362 780591900587950081,181886 755563837512753153,36877 765212527873581056,86103 768226962196221952,103071 793129119257165824,221416 786976957137231876,207287 776657503299969025,58531 794551729203376128,261155 773970896872574976,139404 773896562942455809,139404 763551406217318400,78394 792580647504138240,246392 779029358476271616,168633 778707727103119360,169327 787019987357667328,194060 732582030261641216,352765 750955394277793792,15800 770731395127934976,120610 777643228422086656,161277 781410091362717696,184696 776393045218500610,149279 768470240866873344,106281 788860533835436036,220777 758389811338240000,52545 766407670312103936,80939 794608453553557507,261155 755175439023341569,35890 766344663468945408,91956 792030967309410304,243075 778954219449520128,170187 763347171932532736,47188 764677822690521088,7311 774176069158973440,141360 793104459584929793,249469 776798403271462912,158175 788888234763886592,219119 795181923165503488,247651 791717148632547328,240926 773862512865312768,139404 795071511401037824,263708 751182147508023296,14421 776318078967840768,154322 790804421470982145,218258 750466572246888448,12746 792426407267893249,245313 781873230290137089,187542 792029555284320260,243092 752813546577141761,22953 773878385827164160,139404 786674503107678209,192480 755749138105532416,39384 766082909665054720,90539 765940881064996864,90384 770386676568952832,118191 754741029341843456,32868 753642992951521283,28732 786199408530427904,201619 793175803391606789,249057 764832516729692160,83372 787092959145500672,208016 761006637054255104,66305 770495243485601794,117257 779028060196569088,171324 792932929982738432,248516 755114815585001473,26721 759115308187648000,53995 779120778411257856,169437 790902709813522432,232911 774372743957606404,140444 755823629133287424,39870 793426008116498432,249926 738703790178762752,138740 762316121559015424,72696 771375079145951232,112363 758757447968301056,53996 777501065331736576,157826 780090829344010240,178258 794222576440578049,258598 793177876178739200,249057 765937011718893569,90384 778415535008673792,167124 793232428164874241,250293 792471414666358784,245549 758802862436524033,55036 733122712349114368,353002 789242014554435584,223921 766694418850127872,91818 794225936312897536,258331 788212012836761600,215608 777843782968500225,164001 759629064432943105,52112 791041519545221120,234583 794973818506723328,197512 793867792365809664,256255 766001095579545600,90482 760885073482702849,63937 778422400132132864,152594 778996672089169921,171324 775764034117263360,148921 766264716595437568,91798 777876376699432960,152594 780884795882663937,183472 753910104177598464,29548 757582197842935808,48056 756412640738574336,41539 757934468011352064,49925 751194904911544325,1248165 763561463369699328,73814 766743130381180928,94699 792155816035966976,243451 795269856081936384,262025 762788944392163328,73712 795494960309141504,267377 794538370638741504,259892 734703586903363584,353002 751058173230927872,16606 749716122002391040,9432 764256163277971456,82457 769269476403531776,112612 793550419565744128,252014 758148415704342528,50827 778364873029799936,167220 767158434781212672,90384 792540642190594048,246273 786053390878986244,199961 765633995358867456,86103 755579212971454465,38032 765741775839387650,87904 785334265428926464,11774 751172819376103425,14354 757399061204873216,46890 763867477281345536,79911 761514858395205632,1248919 763457990691356672,77598 780184644452913152,172799 772888587150831616,130686 793301855359078400,108517 772568768757239808,131724 788963497073844225,219119 793438654962233344,252196 777897404943233025,354238 792237908673433600,244632 762014615521800193,431998 735892250505445376,17292 758565848332242944,53411 774684614304628736,144494 766403378498777088,93184 772471807869870080,131122 789541359673679872,205972 765418692783976448,86440 792045870845792256,243075 781334147771936772,183759 777698297456824324,161277 789089709418962945,217837 787028427853266945,207949 789345119971450880,224221 761694546841440257,1248861 770000800018030593,116364 775001652373749763,146259 793865170053308416,256255 781551952954007552,187976 794691914243178496,262145 791637852123697152,240145 757660243874553857,48369 773141098373853185,134470 760144126671282177,61051 768987323459657728,104932 772524542174568448,131421 757590910964117504,47761 788864282666553344,221143 758696242847158272,53185 789425710238670848,225981 785305222612738050,194154 785616451734351873,197286 766848340944310274,92359 795271009410699264,261155 781338447856406528,139404 789096267578171392,223286 749978755712610305,10326 776115284285554688,151718 786457125870379010,203350 785607228438949888,197512 785821533809676288,196917 763045355172790273,47188 779553415450034176,174660 763848219373690880,79587 773578633537474560,1250041 793913202287505409,256679 794900502257561600,263708 754867512374722560,27045 763336243119812608,76723 775002114959507465,146259 771425814571315201,125070 781111544457207808,185496 788106403210784768,214660 763812454660870144,79589 774375650673172480,141689 764525267184390145,81946 791003514231193605,235487 753296949462327296,26924 787178911230750720,209557 732786525151330304,398870 786107067417432064,198069 792831520759242752,247877 757691032104476677,48663 770289973669003264,117257 790707902638018560,221524 755167198348541952,35890 785459625839693824,192032 754716827280875521,33356 774103091385765890,139404 780548816596447233,181419 789254655050076160,221785 777182215541096448,159370 770673056725426176,119832 766748619089154049,94683 787326654259597312,210207 755392551499075588,37044 764519823787253760,81946 780629922423246848,182257 792454360965914625,242693 770068653349937154,111549 786200489776058368,201494 778279186532298752,166861 788114693911175168,214288 772794520996089856,132335 785365941492195328,195481 795735151296868352,267737 766854919886213120,93286 770712913573183488,120393 791311109793914880,234583 762929713715286016,74013 781831641597706240,188285 793996413461876737,257423 739848253131378688,11774 767303339784622080,93112 794637197529878528,261818 733280115141017600,353374 761038758200221696,66116 771682741637251072,126389 790621118545747969,232169 773322026396311554,136110 754840378746994688,33549 753644242237612032,28508 764138585243066373,82066 771643875010023424,125367 788203621439578112,214078 768836185858924544,106317 740847323811618816,1247402 751220229640945664,17794 761052896397959168,65455 758124246954483712,41703 765650637551841280,88930 733078271374589952,353451 793934307442053120,256935 767701413208158208,100605 774399010824081408,142310 792109513520324608,243187 766705493796491265,95672 788926185824747520,11774 791997987568357377,206666 791064854446702596,236454 791308642356047872,234864 794945862166310912,263033 771122362951405568,122776 780547641704796162,11774 788755867634020352,220029 795025140253855748,263898 793186581842628608,249926 793865098347487232,248652 790732361646211072,232881 793633677506863104,254135 754745846072156160,14277 785708179057291268,197286 795037505913503744,247930 776666675357683712,146991 787755165126242304,205197 788208788293705728,193121 774005026712727552,139404 787842827304722433,210289 793997689054576640,255942 793579835683663876,250033 763573967957348352,11774 762715952781942784,74066 790579893029351424,231881 795133630766907392,262849 779341941364449280,173964 795030663434899456,261155 785275546540339200,193669 792078314911305728,243398 789488243808931840,225358 753435049052217344,27317 757903736094138368,26066 778786836550340608,170609 793475935857094656,252408 788470554663661569,218275 763961797032280064,80939 793551944774258690,247241 794954906960625668,261796 754721066354749440,33356 788918371681177601,221687 767528496964841473,99476 776949652524597248,159146 791390896982024192,11774 767465902916984832,98751 769559704209006592,112399 785381787337912320,11774 793148943454629888,249469 770599335058935808,119746 758625522662400000,54070 778300831414312960,167220 785513688946139138,196538 791817389507694592,241823 781130849160826880,185496 785826427765534721,197512 774765553907015680,144120 772272319402086400,129126 777090054846119936,157755 790515881721946112,231894 793919619534712832,256358 769502291925827584,112693 788296241872371712,207965 760853096721514497,64745 761546576066023424,68182 792431243518287873,245148 757803298074222592,47090 772526444555546626,128934 771536285391478785,125554 776886531923390464,159146 791318685554061312,236157 760631680814112768,64147 787011491887185920,208379 777130378268114945,157755 788410545774800896,214899 740105979547684866,353488 793816589737062400,254209 752690466487951360,22752 757634679080181760,48109 780765223569362944,182726 758062306206941184,50772 793987375642923008,256276 767467707117735936,11774 786334280242696192,201308 781211509787496449,185496 769295834441711616,108729 776222086058668032,153845 793589645783212032,108396 793190664439816192,249926 794604965067128832,261155 760525160042475520,63149 778306426238218241,159475 768570104346873856,103354 773544222548819970,1250051 769198365913546752,109571 773900362344337408,139404 794019061428588544,257423 760371367053299712,62586 794321821596270596,249926 775467402758762496,149329 795378499800338432,266054 780792186438684673,182960 793993239338614784,255942 791709198107152387,240070 744423909588602880,349197 749798274723352576,9666 773762287991607296,137315 791790668238553088,240483 768884543033974784,109461 777228980365692928,159146 749926714306924544,10735 774956843504312320,144112 765978409583382529,90565 776052584515710976,153095 777310012297318401,159876 755827678335213568,39911 778362426760785921,166852 781622950466379776,188458 772889012898070528,1170555 789150939919880193,199307 749574792143990784,8047 792018149801615365,243075 773927500305035264,139404 780556130485403649,181548 789462784790499329,225981 793956781173121025,257208 773278065816403968,135903 772231592467103744,129650 761344310994317312,68182 762224679776096256,72350 768068942850101248,102514 775336859694043136,148473 769018906459660288,110647 755876668540092416,39462 763813628311134209,80098 773192739307425792,135025 774755203123908608,144635 795357051920773120,266079 794872333467086849,258305 776141286084456448,149953 777567254410133504,162497 779005026291163136,167220 761422259537924096,67229 772853373326372864,127871 789880568456413184,227907 793323642730012672,249926 785326727174160388,193633 794000680784629760,256358 769228021224079360,112399 793277179987656704,249469 767322638180032512,96263 770830107049095168,121479 774307258171662336,142315 786939108878749696,207613 785586710176423936,197297 791785157195882496,241678 761137214604529664,61051 773955922255380480,140444 751745462361882624,18893 791262732116959232,234583 788457313778733056,217106 776540419844747266,155688 785500410979155968,196233 760540420606685184,62771 768944961802805248,108795 794528346843578369,261155 794683271837691904,256358 767901977082593281,81869 781866306945429504,158229 777931541657821184,163901 765652801745584129,88052 791800425301155840,238429 793981283533627392,256724 770017347558117385,116373 786759308113567744,205091 732728447387176960,349764 764513607979761664,79691 780193742334464000,174115 750482206234021888,13021 759999696173760512,58542 765285624400125952,86653 777944270867226624,158820 785941077429587969,197286 781511015557132288,188231 790145356814319616,228354 781891261838090240,190206 773509017364684800,136947 777171083157991424,158520 764196841579610112,82544 788576592960294912,218892 757123934072348672,43471 793944723513872384,256255 761527353491292160,68993 793783575661248512,253032 758177102927687681,46624 786999846892732416,207613 764423119968886785,1249229 788902739312910336,11774 749375908029591552,7546 795368887420354560,266151 766440079992709120,93850 775315227818602498,77136 786010396469583872,199960 757898529952129024,354104 765756813912539136,89567 763841786997387266,80486 794016322464059392,257196 790609275496181761,232419 795376112637349888,266054 793878859372527616,256191 750365450781990912,10474 768533115799277572,106756 773952398255546368,140232 751557444870877184,14277 766270148567105536,90384 793602620782960640,246392 767803079529934848,100650 793804994038341632,255393 780633366601183232,181811 792410848643969028,232419 775696764967976960,150663 793126401314553856,249469 778699849608732673,11774 789154154593660928,222682 791645112631562240,240260 793188438321209345,249469 762731852247465985,73926 754902392370520064,26721 773670890307358720,137553 794784292186583040,262849 767853721975783424,102137 769585496842436608,11774 751684269773361152,18959 752920278489894913,24316 753562389241597952,27743 789922563216420864,228820 768965181430915072,110362 761188046343593984,65455 767594935075778560,95672 760611697455353856,63655 794317448824705028,256038 773113929870503936,134470 788772409327230976,220526 785859507918438405,198671 788869488078757888,221785 780898018795016192,183759 781247812252164096,186434 769791777423458304,112399 770270724330098688,117257 786716973031837696,205091 756259100040626176,42149 761299535729602561,67229 740206180174204928,41724 780156036086849536,174874 793871899830943745,256255 755187026345984001,34489 763184163306541057,76723 770602325555703808,118192 791040683972890627,235590 791339906744225796,237787 755494211915513856,38032 787973151032348674,213064 779686472614027264,352027 732607705072996353,352302 770695047834722304,120610 792913029117702144,235179 793186763258884096,250033 780660153368444929,182146 769261062973640704,111558 763807815811026944,79040 760091319196803074,58227 773940809989095425,139404 779294075249909760,173753 758318409343967236,51344 795661220611096576,267521 758254338619736064,52061 781301404623306752,180233 758345298951467010,52061 758336056101965824,51809 788928011965898752,221005 769172654490259456,110362 766041106169475072,90384 755863653686120448,39957 780604652710535170,181984 791935506997129217,241523 793955294917382149,257204 770477526703628288,118191 763053090115313664,76227 773575730600873984,117609 787733906153959425,205197 795240227774271488,265649 760998168632758273,65489 776454853698650115,11774 772028759780319236,129231 794095549842685953,256255 766224505261916160,90629 792050569804337153,243187 774716228841635840,144573 792804116632375298,247240 766052240960397312,90384 768103653844586496,101681 774364621117333504,141360 786373303506132994,199546 769560063488954369,89352 789171692991983616,221416 788051610303811586,214492 773288322982633472,135736 776186920527278080,153743 769213531069751297,111558 758707247170015232,54739 790592622834229248,11774 759164654845165570,56964 793596248876060672,249926 765643928423063552,88669 772879739480444928,131007 733034725728784385,355159 762659894855995392,73814 754813232381124609,32858 771778196660482049,127871 793497532831703040,252741 767012224854396928,94349 777252932165042176,159475 792115520224899072,244052 757266593315454976,46384 765408939726942208,87245 793859462582763520,256038 780496999137157120,167399 785876165609205760,191812 793887541262823424,255942 786033512923095041,199961 762682941226913792,73926 763957088607281153,80863 766428188113108992,93261 756451160911773696,43264 766438214433251328,88052 792751152232226816,246392 774732117892751360,144684 760467688749568000,62771 788686043004411904,218275 755122172574650368,32572 759191927296233473,57574 788827844063494144,220961 778352063260557313,165185 793904564839837696,249819 775325349991165952,146205 770177230743805952,44421 789826615123456000,228092 774334194138882049,135758 795417405547610112,271850 754727382888480768,33356 776981058768232449,159359 781351588468105217,139404 765016128452112384,74133 781119034909655040,185496 770593727526023168,119832 776621367277989888,157108 773585851209117696,137042 757670992147873793,48735 781512876032950272,139404 793196214040817666,250328 772996320013398016,133519 785504439452864512,196277 791656811308781568,240260 751802741656203264,19485 764296331204501504,11774 780501215973109760,180783 786322726998908928,201958 771308767560343552,124597 766356599375933440,93261 794881617302913024,262849 766687807419056128,95568 769855151268126724,114329 778413120607756288,167929 790300137964863488,230485 781197959081885696,182960 786964020049874944,192032 793572186086895617,252112 785255475868790784,194167 752933169813479424,24467 771371689951236096,122982 780138475307823104,176127 762400859414147073,11774 780468848441036801,180556 759082011080454144,56784 767209861197156353,95869 778345475930030081,152594 771486503088353281,125554 785895317266804737,199546 755170525660323840,35890 749639150899527680,9540 780822535583563776,182659 751921158107328513,19376 785956693309923328,199546 775830744174239744,151463 755507246440718336,38183 773908005788192768,139404 759710767948058624,59439 794563529504358400,261155 772980680821276676,133454 790755531774365696,99049 776862848437714944,158589 790693543308296192,232911 762276733106085889,72420 767147345632911360,90384 787784764359077888,210238 794517497181564928,260404 755804138768887808,38792 792315594733391872,244815 795368172937445376,262849 753155282058883072,22750 793977783399620608,253032 756515365006475265,43314 777512078445780996,161185 762686673817788416,73814 770773796609372160,120425 791792955430412288,240483 760040041246814208,60723 766120864697901057,87858 769152510984617984,111555 791739589228658688,240067 793985946303741952,256255 781369286535151616,171693 768216386908872704,103354 775991956472209408,152735 753582280459771906,28281 777792562140545024,157755 781453200272547840,139404 760937038673747968,65174 788547813755883520,215005 763472257075122176,431998 768938278225575936,110477 791691916953866240,240474 766550616436936704,93184 767754071595945984,1249470 793052903476834304,248065 780811961076363264,11774 751104356791906304,14641 795013346881835008,263907 781847912217214976,190635 786902677770891264,65113 755376357098549248,36735 767541572028231681,96039 752019608610058240,19000 794321689052061700,258456 786576242774454272,197655 764978345368915968,85562 758113177125081089,41703 793906015674793984,256255 767241704923627524,353124 768187629611257856,103212 786189010662076416,201619 752945388932337664,24173 789714324851986432,215965 786944874004123653,207613 779458881827155968,138490 751121362849177600,16953 794207083377950721,258598 768497700107059200,104162 792434012803346432,245148 776873196343681028,159090 762706295162101765,74133 794144724928040960,254209 778975405097095168,167220 788009025799544832,214354 749789134806511616,7277 786552283312029696,204413 789090929676214272,223286 754084062189359104,31740 769265713760628737,27164 788114105336934400,215608 732495633479651329,349263 785472579725357056,194723 760725089788854274,63268 791954120898777088,240145 760974995841486850,64730 754012948608221184,31060 776606674664640512,58531 792058426532790272,243075 762249347190882304,431998 785641003994742784,197512 752002813622902784,18083 759814834074554368,58267 764919929867034624,85337 775024662912741380,146259 778975491751604228,171617 780910501236772865,182924 794082913021267968,250785 757659495761870849,48369 771621930994573316,126389 794867110568689664,262849 781181863037538304,181419 765617385810239488,87858 758065498022031360,50542 768885748305055746,106716 792971783443918849,245880 792816934752518144,247877 753667604577865728,27045 764096104120016897,81702 794074675475320833,252891 761065219741278211,66304 778723506682855424,167399 772834894917476352,132335 765618262180818944,88242 754025902028296193,31201 794244511467761664,256219 795669355883360260,267267 753769498511937536,29819 762658061945307138,73926 766335355289235456,91946 788188364159655936,214078 795709894762622977,268448 775497989989150724,149040 778294667607760896,166390 794616542373801986,261818 776825277695549440,158387 750714711834890240,12927 757373866717044740,46379 759219879828422657,52554 768643339642085376,106281 775834526090166272,151463 758666649704595456,54070 758630565566230528,53185 778936008335208448,169410 771132428295532544,122973 768645059357081601,107423 760511886790012929,63268 775111599556288512,146720 755556023503499264,38459 753402478440382465,26066 788390981771100160,214492 749666322464681984,9087 769288311584256004,112660 753349371039657984,26974 753950376555008001,30590 765356639645859842,85562 758533136208785408,52112 777981298396717058,164826 786028490256633857,200467 794296119752802304,258456 771501796313354240,125853 786545831067258882,203674 793185309949358080,250408 732187806588506115,1170365 763445405858336768,78159 791833964121985024,240070 752744374006456320,14277 785619590395129857,197286 776639135905755136,58531 793171278823776256,249841 753440624318218240,26066 795391755231313920,266151 765840649480310785,87627 759119740295983106,57105 751074514843213824,15379 759158646227951616,56964 764260588461490176,82766 787920683682660353,212239 778815306827378688,159876 789092313662234628,223286 791988169717739520,242448 745641511002378240,351874 793189914162540544,249180 752629908468359168,18893 763789785588785152,79691 774914748794085376,144494 774166141597986816,140444 770278571243778048,117257 779140893206990848,171644 765040386846838784,85441 791802667970523140,240584 772094530397020160,129558 794722435857809408,262752 788078471532597248,211733 770814564007051265,120690 733010505359601664,355324 764174103427166208,82230 794631468291129344,262145 756547192790327296,43848 786671764348735493,205728 787281143309545473,193121 768152214502313984,103354 793853725894991872,256105 757632007576903680,47782 757975439583375360,1248539 767422185745051648,87904 789260730222587904,218349 791304774691860480,229910 795319028860522504,266068 779182392338583552,172962 790640741810786304,229693 761023061357240320,353879 770134396607365120,113165 795709683805880322,268448 765986389934546944,90735 773172291026812928,33169 794987337537253376,263907 791782025585946624,241678 763515018486747136,78159 753359397481385984,27280 761404572606664705,67587 788739275147927554,220332 791491344443203584,239405 780719407479742465,182257 773807790703783936,138819 770450695237439488,118191 793341465388720128,251452 779034255439503364,172057 775043810556579841,146405 766969057383817216,96962 766258029662724096,91946 793237187550547968,250408 793324511655399425,8044 787750113657626624,210296 793098238752657408,249469 787463277043326976,209863 776030218221916160,151410 767850612054777861,101681 785655798785540096,197512 763612005408223232,65999 771010946454224897,118191 793988548491767808,257325 764914399685451777,85277 785964884630482944,199490 791201638027362304,235590 732350174211670016,349470 786882444238741504,205294 755836837843787777,18215 786974967170756608,207613 752623452666945538,22575 765612668879269888,88669 753051423735099392,24609 767696624751677440,100605 792155234458079232,243615 767528014921895936,97371 786610657961488384,204413 774909114715701248,144838 750677207505375232,14351 791385100931915776,78159 763109935404113921,75724 766024056986566656,90401 793616625744224258,253032 732387248243544064,351837 792958260135342080,247241 756316339736711168,42495 790331060034744321,229910 773812967175585792,138819 753032096281726982,24787 775303912353992704,148192 761572614401818629,67331 788272655703171072,214660 777343948155224064,1250322 789344964308107264,11774 794640985011658752,262053 776536521247559680,155688 767081873793249280,93170 787709801853779968,212357 767997463525548032,101681 795234827482132481,263906 774052033707913216,139404 793150773685202944,249961 781549047601438721,186584 773779510189776896,138080 771354475831369728,122146 775732380204163072,151185 779089097394688000,171168 756297894475563008,42249 756555317744242688,43266 761566051024896000,62728 758477326837481472,53185 761317775235252224,66815 765588291299053568,87904 766449967598800904,93261 781647267832868865,189649 794565914821726208,261050 776786447634423808,157755 794816694980001792,261155 779797823361429504,164980 752629729375588353,22575 788762819055452160,220271 767418181111599105,98890 768474627450339329,106716 769557651692724224,110331 780802518729109504,182036 771781434226778112,125554 790887176145960961,234583 775085189466877952,146259 790937830780444673,234583 794527261315633152,261155 749622514402390020,8047 776123305816227840,153035 761898166560104448,70338 761327968501243905,67511 793960084426473472,256471 767326582667108352,98646 773888958623199232,139404 765584667936448512,80416 768252616103133186,104662 790963353728458752,235487 793379757354283009,249926 790714159059066880,232884 786574953172897792,204413 793180919720992777,250293 772839444281905152,11774 795685501105676288,261155 767411679273558016,48289 755547102210584578,38476 757572721463222273,47841 790672778752040960,233307 793237901643571200,250293 754067020950405121,31400 763828458627567616,80482 770843548694568960,121479 756929492581351424,44971 775824843237457920,151165 758354313685020672,46384 774463485937868801,143585 755835765502783488,18215 756714588574396416,44271 785524357137330176,196676 787801152020746240,213253 793229079432626176,250633 762701280405925889,73814 750363685978275840,12883 756909082716491776,45122 765168408342081536,70226 776540108216475648,155688 788472482541867008,218275 756353659198464000,41518 771916700337987585,128519 794702490851745792,262886 780878300621238274,173347 789496100163948544,224680 775720322393841664,151071 754728291978743808,33356 776857279899533317,158774 756648481499086850,44450 765238588992815106,86645 793916142620266496,255942 795765255938961408,268529 767462413134200832,99514 786000369256173568,194167 773742594165645312,137639 767777429662294016,101463 754718027665383424,33356 770632297385078784,120159 773485597176594433,136904 794534140649631745,261155 793205424828801024,250633 739454103496101888,195876 779544936769171456,464984 788957280901423104,222500 751606865801449472,18201 794981392396484608,263594 761217104641163265,66897 775345240920162304,148473 777578577164439553,162497 793501994090508289,252408 793113894977998848,249469 752949773364191232,24727 753019886482313216,25223 786234646396796928,11774 756640750310305792,44429 768512113534906368,104999 732738571698884608,353714 772237449988747264,117257 789126101398192128,223603 791443775868592128,237935 794635042286813184,261942 791457361617641472,237908 761190931894677504,57574 764844904707190784,1170338 776943183183876098,158673 794578894468874240,261155 758797505190518786,53996 771020681043517440,122875 790915113691648000,234583 753730565573120001,29589 795486522560548864,247930 779010129362583552,171463 774427450625236993,141360 781202032816300032,185595 787331731363733504,210207 785598433797271552,196609 762639691602661376,431998 786266145502310400,202429 792027712487616516,240388 792078437728948224,243398 757630215023656980,47940 766011506794369028,431998 756673972826169344,43553 790708985280208896,233307 768114414792929280,103354 751896798629736448,14277 758153271110270976,50923 773890052850126849,11774 775956178413064192,1170533 778337190921265152,165348 773609486770589696,138054 787785724590383108,206101 785544911940714496,130635 760928976848248832,65387 779347429594324992,173964 780437429987586048,11774 775017804374433794,146259 789450375271215105,221451 793614255714996224,254135 779074186065182720,171795 792071193851420673,243427 795071308191170560,263906 788786773446889472,220526 795138184023638016,258456 786976157845495808,207949 743136035320766464,11774 779677299641810944,176203 780119326452056065,176125 786264740385271808,201494 795062716285198336,263906 772385772871626752,354311 743840473291366404,11774 771447505414389760,124855 790262263949168640,229159 763380448605200384,349312 762681765475577856,11774 760079135808958464,52887 766385509824339968,92213 793176493937532929,249469 769907804329091072,110585 774112676137971712,141316 781388676399976448,186584 781522442850140161,188401 786997928048988160,207974 752964495740375040,24248 737816291050967040,129545 768218552738414596,103354 791740793232949249,240483 787354601322221570,208016 753241574255931393,26066 795260052332486657,265257 793100619326361600,249469 765245144237010944,76146 794538626998796289,261155 775023378738450434,146259 778307200531988481,167220 794623706756587520,261155 757556021715800064,47782 765174712221577216,84209 785458512096821249,195975 790989613305257984,232884 757389785866567685,46797 772121784359321602,127925 764945200187711492,11774 772586659934113792,131421 757295690955550721,45727 794308697308610560,259200 740478307490238464,11774 776019687591251968,152735 758082454955569152,50827 786625210271367169,11774 794682244904390656,261155 787003110917013504,208167 754730805860048896,22393 763926195779940353,80393 788229134380044288,215420 790675792476766208,231894 754002095087362049,29790 763778887754973185,79513 791787052761161728,241678 790962308721827840,199307 757560068267188225,47717 771463293298847744,124855 781887047216861185,185921 749252886178258945,7828 780985425712193536,182349 788519266895142912,217519 768531169633861632,107089 777886953559629825,163990 764555003860226048,83391 788646681390776320,218260 764119795520401409,80393 760085925275721728,60801 794413830201745408,260033 761993940899860480,431998 763418258406051840,78070 793842268511821824,255942 765766280339156993,87904 787002003184496640,205181 792065594694610944,243075 795002443222360064,263577 763876228470337536,80939 787046523007803392,208379 733084131295367169,355480 780958683647709184,181419 787511528081588224,211347 755749951041339392,39359 769058987304255488,107559 779663546170957825,174557 790669148326014976,230485 792198211058307072,244221 769351301561999360,112788 771635508204019712,126152 773299007485599745,135758 777352751059730432,154330 774329322089971713,133702 785277855890411520,11774 773261991653871616,134993 753363454174650369,27045 755408777323671553,37044 760860618337443840,62771 789274037411319808,224680 749435620439629824,7816 766665345029447680,93261 772834136276873216,131025 771163209382453248,123494 788014887385432064,214458 755356259990241280,23900 777980393412780032,164375 761407805031010305,67226 793049867887136769,247240 758337912542855169,41703 776964472929869824,12874 765732435854188544,86440 753745133217067008,28115 766811872850956288,95672 771641553055981570,126928 769566307822043136,110585 795267266686423041,265821 786278339375865861,1063777 791407908152045568,237908 755175652379230208,35890 770214930058326017,117315 794320196492283913,11774 767778598157549568,101283 769985254752915456,115511 793887720825319429,252639 766583688884785153,94699 775551291993034752,150063 792914049201610752,247042 788611756142845953,215437 793550742766260224,238845 770393028179681280,118698 766388253087952896,93184 753258164645134337,26563 760185903038001153,61598 793162631125299201,249926 781492943207227392,139404 761962522786140160,67761 793975342256062464,255942 754934502368182272,33140 793598945608003584,250633 786240644276715520,1063777 764858243029934080,78274 785656802415226880,195975 791424350075359232,237999 769504909708308481,113767 752893740042297344,23899 762272449123811328,72420 760991371092254722,66116 749745656965763075,7816 763823571978162176,11774 765388767557455872,74575 772472206983045120,131129 792083358297849856,243187 773668889196531712,138165 785986100288294913,198255 790087405168627712,223249 795398569087922176,258771 751041114715545600,16422 794929778306334720,263895 778418829835767808,167795 772066884464308224,121511 794531226740813824,261155 786987620547133441,207287 788185793084874752,214078 771894744360386560,128519 780068887022833664,178045 768598628214513664,106716 775537610336993281,149633 780638483035533312,182211 788716115383824384,220029 776771344151158785,157993 775067048720248832,144602 790999872098885632,234583 787004393413570564,208176 757462913372286976,46873 762299434231214082,69269 754019436554780672,31095 790033525361827841,227429 794561199060975616,261155 767761398399139840,101134 766073326154297344,90357 793877448613998592,256255 754073779542847488,29776 768116627837743104,11774 753572489301819400,28037 787536314967191552,206117 770272324142575617,117257 773484750845554688,136904 776378282921123840,155287 794813979814166528,262053 755596356182355968,34441 764486769874116608,83429 766846799168569344,74575 790904690485571585,232221 761663690080866305,69947 789296040407105536,206666 758659085180874752,54070 766368019325018112,93286 791618476263690240,240145 760107494291169281,60866 791048511412314112,233736 794530973178269696,261155 791934480789278720,238639 754729250813464576,28732 791365344002772992,238207 758299830305390592,46346 758792320695341056,54140 775101771723083776,145244 795360252396994560,266500 763183073294974977,76549 774426177813569536,143013 759710152027168768,57068 791315448042323968,237436 764409476275253249,81869 777965705622728705,163851 794644978697912320,261155 786334898395185152,199546 770321062542266368,117973 752694624641126400,22436 760385047258075136,60163 762107414774677504,70689 785458974095048704,192032 762134348233445376,72090 794771539530948608,262752 793931284930232320,233154 792143653997162496,243451 770356612129234949,1170396 756218624029843456,41680 758319954982600705,52112 763906042287812608,79513 767163955840098304,97852 794577539951980544,261155 755166433370189824,35373 795283066797162496,261155 792506603362668544,243562 770613097312563205,118192 773776772403834880,138819 755463023620259840,36877 787500044203110401,66116 794669444404563968,262022 772163193091284992,127366 777846877542678528,163990 764827411632357376,84724 766070690831273985,90618 789242126068387841,206666 770263836238589953,117257 790895210880348160,234583 790929172881342464,234583 763576081353879552,78344 773112434408251392,134470 755892927851704320,39657 785865174637043716,194058 770328398577147904,114848 792073604657664000,11774 786904184020881408,207287 795456690581684225,263907 761352860126679040,67587 775411660244692993,149040 775065992858828800,146259 793182478022373376,250383 787883338908315649,212239 766174025504526336,90482 755471691275534336,36735 763483985850736640,78604 764656409883574272,82018 792168656415367168,243075 765192206248472576,431998 767355174880997377,97325 770033943236272129,11495 777846715600793600,163990 772473887678353408,90193 773582551860609024,135004 774449923450286080,141912 777511740737224705,161387 781234841954156544,186731 756107613599784960,41632 765697908616237056,88669 771816644469460992,127775 777055084152840192,159245 786230653121507328,201958 788893362237485056,220727 732763419959529472,354005 770887453670576128,118079 787755345892499456,212249 759073794312986624,52295 757447633501757440,47284 793234898618355712,249926 767900729457639424,102249 788890979759640577,219942 767211875192963072,431998 765631767109898240,85562 768164200787107841,1249515 771006120886345728,120675 791349415189549057,238395 777138056365170688,160238 793211475124850688,250430 773206263941431296,127775 777738345350823936,159546 767573152864034820,94612 779007018166353921,167407 785246776731107328,194167 795471653719289856,266884 758099236344954880,51069 777991636353638401,164869 762513160469295104,431998 778744187340615680,169715 780565242090622980,179818 785884870845145088,9649 794930833102635008,263817 758165854076936192,45622 795463436620730369,247930 779635055354318848,173347 756280674093559808,42405 778306082536034304,164912 781363361317478401,139404 775232180817530880,146970 785768894065545216,197512 780948820058308609,1170819 790911978025857028,231894 761550343398367232,68908 793013960282935296,248639 781321647190081536,186584 762416381107187713,23762 767534894821978112,99514 756461757707661312,35939 780010733278945280,176890 794949291441786880,262022 791218413477646336,232169 748960374825725955,1247955 786923716584153088,198304 789341654947880960,224610 794146029738278912,257492 742332629152727042,349951 789831640587436032,155390 754733338280103936,22393 768584471557746688,107559 764781053340819456,84724 762874662925635586,73989 794372563346427904,257492 757038321570816001,45669 770724448525844481,121046 794018251261018112,256239 780609815974293504,182049 742896659760177152,350711 788518907258687488,218349 792363938394599424,245024 793138118983507968,249895 734808839032299520,351644 787513496053231616,209351 773968732540571648,139404 764266261245104128,82963 760985542167109632,66159 778661270404947968,11774 750345171158597632,12397 771500672474681345,126293 785270830343139328,194648 768973339952050180,110659 790704960979759105,11774 792080119372320773,242946 791733548554162176,240682 793454912424128513,8044 788806999337152512,220130 790227338835300352,230040 795418134844997633,265855 749949366534889473,10735 764901765422587905,84724 765963046065889280,90327 772390020632023040,129700 773902083900649472,139577 791067177000591360,235590 745336798763581440,349694 790701108255535104,232137 766064886086406144,74133 768123024356827136,103506 750849808496095232,15451 793841642327375872,255942 785346475266023424,194934 790298368144650240,11774 753629936112377856,25189 793276924898451456,248253 778780435463692289,170187 788517805008166912,218489 792104094928220160,243187 761566708792524800,69245 774705081992130560,142721 771504174190071808,126293 790626047867826176,232791 758484007835148288,52554 787752721126400000,205197 762630804493197312,73926 770696685538476032,120341 777278114254774272,160602 760456937091821569,62771 778707787148697600,169107 786612854787043329,204539 788098285429030912,215005 734862651705167872,353374 778687025293594624,169923 773743388587851776,138205 791933300575080448,238419 780425337779818496,179578 773919848141172736,139404 794002752028471296,257325 786659673042812928,203913 763767272133525504,11774 765363036324564992,86053 756593067742863360,44274 793988474894303232,257423 794723507422760960,261666 790995848410857478,235828 794528956103933953,261155 794256823838707712,258456 786195659917520896,200419 756658773121441794,43471 780164960185880576,174115 774430266697871360,143585 780935475754258432,183269 763753494847291392,79513 791915662331576320,240070 781478226124300288,139404 781175807423213568,185313 778727584947240960,170169 769202667302322176,110709 790973682281689088,234796 795711417504698368,262022 763738919179522048,79583 764894468331806721,84724 765190592867340288,84724 773882295455477761,139404 779560270679175168,170187 795671340808339456,218603 754061888896368640,31561 768576852445114368,107469 771117816003067904,122982 779331262863532032,173964 786857702580424705,206257 787153770237063168,209351 778328399630696448,167220 768842056131194880,107745 768222385858342913,95055 762632295463342080,73926 765969560952451072,90575 786586764756389888,199211 773923896634376192,139404 790796279529938944,232169 791805044026859520,240483 757625482363961344,48402 778381998096166913,167220 788452132374605825,218275 771743342803558400,11774 792072883057164288,11774 788078242104311808,215005 757069271595945985,43454 770891044615520256,120650 785629720088043524,197297 775866509214310401,151410 777092372031209474,157755 761959923404201984,69388 793453057958813696,250633 762364229743587328,72408 770706135766732801,118191 769195723095216128,105799 792049752598843392,243398 756451294823546880,43225 792104902893899776,243187 794667330483683329,261598 795131372402708480,247930 781455482296950785,187393 732185298453532677,350020 793930062869299200,256439 794619196990779392,261567 779090692157177856,170253 785664146134020101,197286 733038342258982912,349283 790380844691042304,231028 787499471256981504,72035 752290974349422593,20279 760248796232101888,60855 778559904172929024,167569 791002557565005824,235933 750390429816791040,11774 777597372448649216,162596 779682095828348928,174230 788410733658722305,11774 792371823014969344,243187 791354066416705536,238207 785760253694574592,197286 787007236165947392,207096 790510935316238337,215608 761743078386532352,70509 761667501461733380,69711 764645518458839042,81946 793941910490673152,255393 760418538414825472,60794 787985260772405248,214209 759972749548802048,59666 773697927428640768,138205 788797399867228160,218275 766804647881351168,96263 745297150448377856,11774 764025070100459520,80209 790227590762074112,229505 755171331499368449,35890 761678923461713921,69548 772123015236562945,128355 756497577080659968,11774 760524929099898880,63451 773205121341673473,148861 775042120889561088,144648 792102693783252992,243187 781907736212549632,143361 760570901628936192,63559 793240744484016130,249926 753545436858839040,27317 772243561345642496,127775 759111723227897856,57105 788897574770118656,222021 792464764043534336,245313 761606309313601536,69576 794030487551537153,256219 765178785255731200,86103 794694330174816256,262849 766142390407090176,89923 792837837393723392,246726 758690907252068352,54070 759104861225058304,56886 777326829145292800,161546 792004479293984769,242637 771185633687511040,123217 761610301263351809,69248 788621764825874432,164764 770275838197661698,117257 771494444516384768,124597 791351589709705216,238395 765586328675295232,84209 791069225318219777,234564 781834182615969794,188282 779669656005148672,170373 790874950869463041,234583 795775844190945280,265521 776147216360628224,152585 790018561091788801,228363 764230327753543681,81946 765159558507560960,85757 760981273498320897,66159 757953424998694912,45525 765947740308312064,90384 764992204402069504,85562 793425009754509312,249469 776928998869925889,158387 786474597914816512,203674 756211023464587264,11774 761150901860102145,61051 775800315043913728,148179 792468092647460864,244385 793166963916673024,248437 790950874914795520,232169 788922007605960704,11774 792502822839394304,244759 785818697038430209,196277 794671491761643520,261058 751121442079584256,17140 768966927515545600,49400 779589641800417280,173347 763351827677081600,77667 762386113755435009,72978 795133131758194688,11774 751843038398259200,19236 785897965093326852,199546 781243727197118464,185921 765037928728764418,85562 754715866902720512,33174 756243165888339968,41680 787961817846968320,212693 770455737541750784,118191 758022837647147008,50923 785461787793690624,194648 768929169778413568,109666 772635890933833728,131084 787012037515763712,207287 761485601514332161,68182 765907141421109249,88913 773606432553902080,138054 778721109252317184,169384 795264307801899009,265644 786903562961887232,207287 795007813990969345,262847 793492735412015104,252596 780856765533401088,183269 786883481691361280,203048 794022593309261824,257492 764539017153093633,73712 786883243836571648,205455 742429464164847616,11774 774766655524081664,144635 752315679571714048,20825 765615040770609156,88332 774016794755497984,139404 770431924670193664,118191 777184345752604672,160539 791681807926173696,240483 795688236626673664,262925 780640841190682624,182257 788715085141127168,215437 765359524253429760,86103 788063382859636737,215005 788881713308897280,220727 789320854257672192,225359 793461761433370624,241678 757762687703146496,49070 763424958571769856,77731 773647961611902976,137640 763868606413189120,80863 774998392585981956,146259 756314314714210304,42344 790072051784642560,229177 786227733827194880,199546 760094157843140608,60866 795079800595562497,265030 777622749803970561,162322 766394235473895424,80939 768855469905457152,105109 790878688971788289,219503 761567053761302528,17640 775175910043463682,106716 759881888253304832,1248642 761571653105115136,69231 788102451933085697,214209 788613150874689536,216169 791715706979119104,241034 776054980574711808,152872 757284141792497665,41724 791025128104747008,234796 750518570170351616,11463 768966099237044224,110607 763106899596222464,75899 749348429105594369,7836 761945382112915456,431998 785543554944892928,130635 767494762454618112,90982 788810199813328896,221022 793146396920516608,249469 794621687497129986,262088 793602437693210624,252408 771877161451925504,128194 794578286546284545,261155 780150276749524992,177508 793465168512581633,252408 785360351869054976,194101 786939487502893056,207613 785557655104270336,196917 756207230106607616,41680 762031680102203393,431998 788711715366064128,220029 749280204875522048,7855 793877925431021568,256255 779343834480246784,174115 795136670555193344,264397 773357342846963713,43875 780108320816238592,94396 793903421128523776,256255 764213178163077120,82724 763411433937702912,47940 756626734162726912,43839 758312057041281024,52112 759213492889067520,56964 787059339697598465,208016 789192399960494080,222913 786604143502827521,11774 792976096601968640,245607 771561735811588096,125222 775079915070763008,141912 791414740325011456,238780 771120446431432704,122776 775394743941492736,148994 789251474119270405,206666 768151512023502848,103354 773601783105003520,135250 763006291694460929,74468 772858706694397953,132996 794443530076725248,257353 751179454701924352,17434 778351234285604865,167393 792167835141152768,243869 795028982362177537,263895 764455503506337793,83367 780181355346800641,178735 757765190410698752,49070 773951624712687616,140372 786313905639297024,1063777 765158234776805376,85562 768009736918753280,100561 776880592352845824,157755 778589722604146688,168794 768082134573518849,103354 772472396787908609,130661 769641989667168256,112325 791339558881202177,234583 794530405445668864,261155 788401628416049153,217519 751550216655015936,18030 767095186400743424,97811 791353482699735040,238395 794742259497467904,262849 759011883215052804,55710 764146223326519297,82178 776876302246830080,155593 794573320557465600,261155 794661024649580546,261155 735187404366045188,11774 773602502285615105,137978 753925323620749312,29263 788463660595286018,217601 788464801584381952,11774 787401401068650497,352761 795722872748707840,261155 791677996809744385,240483 794177562201104384,257492 753589122371956736,27222 775431517308907520,141415 777903754515394560,163990 775149011145601024,146259 760331752216915968,56420 791692587740631041,240483 779303954144518144,173753 775401913692991488,148537 770291565759725568,117833 794592896414576640,261155 763316837002145792,77559 765911635856728064,89076 794761744778481664,261059 751168912650362882,15808 769836598783451138,26066 755106515372150784,35044 770991656023822336,112363 790894904364961792,234583 764499362617536512,74247 771485576956698626,125853 785820001139888128,197286 759064729939619841,54620 770941248462999552,121046 771921275979763712,127957 781263302261301248,186584 793592635151699968,253793 794893333726371840,263090 753708828877844480,29263 771386291279785985,122967 787263524515016705,209477 760153207268073472,60790 792865750222385153,243075 788715328914227200,11774 762459302124589057,47283 767425395331391488,96039 786194614180995072,201619 790978283118604288,11774 786592850196574209,204901 781896275864068096,190635 764646328055975936,83391 779441620714414080,11774 768862057819234308,98646 763697094708203525,78542 753509416104787969,26539 759176609853169665,56964 787117332908867584,209292 760993427471278080,66159 762036189461446656,70338 791582517488791552,239405 749728218140254208,9675 771535329165664256,125163 773904225877098496,139404 764175069752897538,82449 764815302098030592,84724 791723602852794368,240145 794666834297556993,261987 750855039531491329,15255 753336236413026304,25189 767200294853746688,97248 772883620713422853,133043 785245711969288192,11774 764288971438305280,80648 773907141614764033,139577 775129133743353856,145866 787664104597102592,191653 756296431590264832,42344 753742556933005313,29263 788814882858799105,220130 773892949687934978,139404 790686392598749185,233307 762856724986339333,73926 780595838758166529,181892 772076847060377600,129471 795393260705357826,265858 750117608784003072,11495 780572601307586596,181613 762753412471533568,73712 780749237231296512,182257 788163312898932736,352258 788391070337896448,215578 751179685271339008,17591 772549331119329280,109104 757812707768737794,49066 764758066407485440,83393 767809295773732868,101681 768994091929481216,108892 755378064524054528,37044 755728048121667584,39235 770641215557554176,65496 790676776620089344,232909 770228149972045824,117257 787013705301045248,205728 742751640533536769,11774 780565675458703360,180346 772878304936275969,132370 775305753653641216,148045 761409467200200704,54719 781277379524112384,186584 792792032980983808,243865 780787278687993856,182036 788032141770784769,214354 768821922113126400,108849 794721947657633792,261155 755086890009853952,35044 756979396183986177,45669 789771739685347328,227242 750751863012663296,15005 794915258263629824,260778 755366608395202560,36873 780770577439137792,88859 753351972204322817,27222 786946898301026305,207613 778708704518561792,169951 790244546743529472,230030 732171538208817152,349824 788884202108268544,220806 791028135689158657,234796 759560830459318272,57105 785557594253434880,196788 786023917882179585,738099 758083719714385920,50827 791376144847085569,235487 792191345242755072,243615 792259376379822080,243187 760016269508608000,57105 771522097755676672,126389 785926735401357313,199262 785646088275501057,197512 769827101381890049,115418 793987069546635264,256219 753986455287001089,29263 770826654583099392,121046 788250418925019136,214976 780504721786281988,176890 781568392834658304,188401 793163868507746305,249926 772553635297423361,131007 763898800608083968,80648 773614727620661248,137978 755073290532712448,35044 775745435793252352,355185 788396535801344000,192363 795718860934643717,261155 773218273966034945,134561 776707439483813888,154429 768077129443573760,103354 793534400852090881,253229 781109768236654592,184539 787760066971652096,205197 733308142302449664,355480 791354377512427520,234212 757756381206306817,47940 753690909519208449,15536 764799816119508992,83511 792433428251553792,245825 755478540804513792,36859 771831546353516544,118191 767075951972933632,97808 760608340162519040,63451 765381061878554624,87062 766817546699964418,94627 773281086671425536,134993 793845447383060480,252893 795724833648586753,267862 766249013821648897,91894 795135492689793024,264431 792104461309063168,243092 767335466572124160,98259 747469581652987904,11774 757742159365754880,49066 756569782103793665,43225 770706705227345921,119937 757644485799051264,48549 791662231201034240,240483 786305336118505473,201958 751143657642795008,17295 768958850326077440,110647 763803682378964992,79691 773724784802816000,114236 756473465494921216,43391 771487255806431232,125111 790047581212512257,108396 761015803563028482,66116 764693166771404800,84422 766318435332521985,91946 743229646985003008,47188 767081033703436288,94699 794572737092186112,261155 770656506673070080,118191 772457719185965056,84209 791694200244809728,240070 756373868093186048,41459 786752517136756736,200244 787781377441665024,212139 794502916526710784,260977 754846541152518144,25255 767853219049566209,101681 772084540756066305,129471 759050493196853250,55724 743498421248589824,11774 768205409337352194,103924 771370215292674048,124883 773892897032773632,139404 752219504340381696,20279 754017336265416704,31268 771637109434101761,126859 792029134180458496,243075 764416904962408448,83391 761191962531786752,66828 766326000531537920,90539 779352385604943872,11774 764833917354455040,80720 767805913780674561,101681 771077448851034114,11774 789182063068844032,215437 791002650984710144,235915 791368535524139008,238395 772965502188740608,132364 775823919634841600,350650 753991554008621057,29263 765345255747182593,86103 791766786957910016,240483 763082507960987648,1249095 793987876539211777,256358 755387052020080640,36735 791017099770540032,235948 764509511671541760,1249238 795044734959951872,263864 756957462692003840,45669 771721478010048512,126535 793496946526806016,252741 764126589722386434,81924 786568926339694592,204358 788423082981502976,217039 790955555015786497,234653 773165423038636032,134470 760798769797435393,64722 793290351708549120,249926 733330236541001728,47783 742857051420909568,209828 752122477636091904,15969 775674769131835392,150663 795435049319419904,267014 761033663932870656,52887 772788081707581441,132578 733122392113991680,355464 785973728983257088,200355 793572617819189248,252196 771827136919252992,127836 766222204358922240,91049 788475546313326593,218275 768242870985826304,103986 793721427258118144,195876 786041367323488257,200490 794604686619774976,261155 732981324244389889,353451 751140090118705152,17143 757804356443922432,48494 773608424391086081,137158 776412551852781569,132335 757241852470956032,14277 793109712367591424,249469 732283903755595776,1170428 781084012190113792,183759 771884951268495360,109571 781072303555768320,182726 793381791835062272,250633 767820963652272128,100605 781341901815296000,139404 786058506243805184,200963 767729595495903232,100605 759719413129945088,55887 794600445952016388,261155 733008765725908992,186415 788784480869715970,220526 793116895964598272,249469 760177653265510400,61412 769888823190835205,108396 780109318976790528,176125 794180791844605953,258456 794917106466824192,262053 755466468255498240,37294 767848676010057728,97811 788162808542269441,215754 757096093553340416,45964 781181396869971968,186210 788747342002302977,220332 779048916310495233,171617 789143794746667008,215505 778892783750901760,171017 786987682819956736,351666 765154285797728256,76858 773282602736291840,123280 794684280156733441,262752 775341539555962881,148473 791384065559580672,238494 743087590698541056,679105 757657584228638720,47761 755575622424985601,37684 751118071524458496,17140 753383360387358720,27045 761594413491560449,65222 762069456612888577,431998 794525384561856513,261155 773530061043601409,136904 787609499385393152,206857 775893566090510336,151822 786874930273157120,207037 757997592869339136,50500 764856147215998976,84724 771728194672164864,353124 765007058127073280,85270 770765077901352960,120610 750656595768537088,12883 769950599374860289,115979 752684623818174470,14277 778358939985465344,167305 761689116689965060,69711 786405848486514688,203674 754761618639187969,25995 774205878727761921,141887 765955059071016960,90384 773846655720390656,139404 793944043038199808,256935 751596312030769152,18893 754774332031705088,33356 771227192206303232,122776 755833008599535616,39462 765211793228701696,85562 774252378677731328,140444 791358448294244352,238207 756493599232106496,41680 789938188655599616,228416 752888944010797056,24134 765170408354115584,86103 760893996780560384,65555 789521204692389888,205972 760162299046920193,61145 758035171215978496,50923 759478874216378368,58542 750454185028521984,349991 763106536738594816,76549 779393121763332096,173964 772479318932987906,127455 779341862922584064,174230 792020550034026496,243075 793131651949694977,249841 795105540695330816,262752 766086237908307969,90482 785927070773813250,199262 793561827955380224,249852 791080659930456064,236454 773876320598122496,138819 793271617585500160,250033 792480951498596356,245075 791027737557360641,235487 763119227028942848,76549 791770171882872832,240483 765140934170333184,85562 752208245259919362,18215 786605016425652224,204413 759444155227484161,56700 758679732846202880,54070 780882213281812480,75300 790606835577413633,232169 775307340077752320,148045 786059094713110528,481145 767852044711370752,99093 770343237575843841,117609 735060470403637248,1170719 785275329153728512,194648 756927485783277568,44450 768029859159371776,100949 762471175175835648,431998 794514989231075328,260882 759155672516702208,54070 762432356963594241,70370 795137056892559360,264431 755529986996600832,37044 790240719529054212,229693 776802176450441217,157755 793464210101374976,252020 740307605944336387,56436 780647556942557184,182257 793429282412310528,249926 763124927625125888,75073 794615820248698880,261155 754767396452245505,33356 792058677242888192,243075 750356070715920384,10057 781277333969854464,186212 776064610772410368,153194 732906853986906113,354506 751990366312603649,14277 764134317199163392,80939 779731356586651648,174756 785628938752057346,65113 761668318503772164,1248861 768281235395375104,104940 754715471203762176,22393 755162905578840068,35890 771475546098151424,124597 769223587173588994,111438 760160857934340096,61051 760438864267718656,61734 793984210457554944,257423 787390200255160320,210694 792134538499588096,243075 754773469489926144,33356 776012251723550720,151410 753788382170509312,28974 774592147374866432,144198 776210538447577089,153575 792123472180752385,11774 751634954195443712,18215 779238947226615808,166282 765557493686829056,87904 764306609371774981,82066 774806306846900225,141689 787019670930886656,207287 791265242567155712,237491 775824023942868992,151741 772555462814367744,131542 791409665431207936,238780 794808330199842818,262849 790619518829604864,232791 750771329956081665,14781 763932845102370818,80939 765663634177531904,87904 771058940054376448,123226 773548602102779904,11774 794549401775652865,261155 792146988322136064,242693 794376169378484226,259242 773259090394882048,134993 763772672178200576,80136 788455322851639297,217519 787333753056223233,210207 779074160395972608,170818 768103820836560896,103261 775922725193867265,144654 791408529706016772,236884 765220080326209536,86440 764900237420945408,84724 785585797659553792,197286 750359211935084545,11495 772865414430732288,129558 772292452111687682,130415 772987719656042498,132996 753997370522636288,30815 790605502627491840,11774 793280976587661312,249926 785801360751075328,197512 734850094449692676,195876 791486661553221632,239516 794605531113680896,261155 791690204046393346,240483 733134035375919107,354906 790891285267623936,234583 754172878619185152,31349 768475387319967745,86103 781495938128814080,352219 771353221671620608,124883 786944125274763264,207613 787685429612941312,211877 790557241271287808,229148 753324819714830336,26303 785776590475014144,196696 790579265347682304,215965 732982374862987264,353451 765526536287944704,87860 768493320213585920,481145 793135804226740224,249841 732790761977217025,1170702 767759787123740672,101163 791752662395912192,239998 757808953795293186,47844 788566263047987200,215437 795662271003267072,267521 778681722636382208,165185 760210661116903424,61011 786590104055799809,204413 754771331640467456,18341 790956117429850112,235147 793611158536282112,254135 771530684116574212,125554 767921507339214848,18381 794051105160204290,257492 792034613849911297,241678 768953322803867649,1170723 764466849488568325,82571 790970687544553472,227252 793142275593342976,249469 764909042691084288,1249257 773407831462739968,24173 791812697708953600,241940 755848276251860992,39462 760984439564402688,66159 776230223322845185,154071 761565711332352000,69231 779798425667706881,172270 794723744996556800,262849 757244852723593217,46235 769177375426875396,109960 794878417791500292,262296 777386415973957632,160592 751174279853584388,17106 751636481408700416,14277 753766004799471616,29763 762382876734263297,431998 762445475953782790,69673 776788269635866624,157840 794069987036000257,255393 763822070660816897,80607 763108604803067904,11774 781518925943013376,187044 792134441086820352,244143 780602648437202944,181811 791473932868030466,238207 795761281198391296,267862 765173414667640832,85562 794400475713970176,260173 790848494995017728,231894 790953493452484608,234124 758663266570731520,53975 792610816776368128,246771 773311925665038341,135903 756051662897352708,39462 787268388611563520,207076 792781781166469120,244270 764959382463361024,85275 792425209840168960,244373 736101334991044610,1170453 760931531296825344,64693 774962827438292993,138382 791698799999627264,240145 793018621601705984,240483 761405671183122432,59666 789537846923108352,225959 760511818058072064,61922 764151954205446144,81574 764252905767514113,82490 770121985305247746,105109 791743096702832640,240483 787771649525485570,212357 794588211511078912,261155 766010483262357504,90384 773041092317020160,134173 761385511642599424,66842 771766936703229953,125853 780918984803627009,183047 786176320082411520,201374 787366740367777792,210687 792738099566669824,243075 785818844925300737,198671 781658547809492992,188304 788379050981023745,214209 792554597780975616,243187 792845771997491200,228634 755495343815614464,38032 795744992270647296,267576 760608801242374144,63451 791573362548113408,239892 769176806935056384,40035 794467397579186176,258741 763509546392358913,78274 771847775025790976,127957 735603840674844672,11774 753951533855870976,30590 794639794789871617,11774 794011551661510656,255870 792013110550863872,243075 769614187156934657,114336 793147195910414336,248437 771012262970683392,122148 774377501359345664,142648 781587576901677056,189088 786643576822169600,205455 794687364312473600,261050 785652701413519360,196277 771477516427091968,126152 764833811167272960,84422 778705071508860936,167220 781497069349527552,139404 795397920640090112,262215 776378960867459072,155390 772999083321536512,134033 793247595044888580,248253 793993635805032448,221524 779331540790677504,173964 770027246170046468,116094 778983800885960705,165931 790156990336999424,229693 764908508185632768,84724 771914555517722624,118191 773498670775996416,135505 773884755251044352,139404 789673068662620160,225981 785835351722061824,198466 795699793632919552,268281 765305326073630723,86103 779331088514555905,158387 763341946865713153,75899 770966398541541377,120393 752863745739673602,22838 768516739659276289,107278 756359782890606592,42344 775771968310222850,150511 791102924847849472,235590 792833153761177601,247379 751639179864473600,14277 760955419380551680,47940 793228912000131073,195876 756232399403515906,41680 759467458839220224,56964 770716420560736256,120983 762356805309571072,70886 767714037148880896,100605 791967602339745798,236941 740322692100939776,99816 773590247934308357,137795 762068930353508353,71099 763113924715745280,11774 773549750113173504,137158 751641407715147780,18470 771051516656439301,117257 778469586266038273,167562 752882696326701057,23739 791350744469344258,238395 765672067438108672,88052 778949599235014656,171324 773837091847434240,138819 791605126490427392,239893 752175535518724096,14277 789823443772534785,227486 768855481553006592,105109 790972719701463040,234583 791026553933078528,235620 768861407802712064,109666 778913165379825664,170144 793508720441331712,249926 771405096030576640,125070 794792574770970624,261155 778760953634643968,168698 757803919498022913,48929 774105282813108225,141360 775671422295298048,148684 776043520884744192,152872 786928524481273856,203863 770974753020530688,122146 775123052162060288,146675 765188515537752064,11774 777284313482166272,156811 781520792890646530,187978 764411013831602176,1177461 767438064851488768,97447 794704579740991488,261818 752230886859505665,20279 753095301381120000,24788 794321729380175872,258878 786660305577410561,204302 767171856231194625,97811 757297951538573312,46890 766801185877614593,95672 794527174288179200,261155 790950336047509505,234583 763441731043942400,78344 757049740500410374,45566 768691929114640384,107984 774680067473567744,127994 793458529344614400,252408 793382676677943296,248719 753358793711362049,27045 776213138509275136,154534 765493654639222785,86770 780154673445601280,1063777 761158441670934528,65180 785261139861114880,194450 788476364881956864,218275 792074700520235008,11774 764200715791265794,82061 788521840679399425,218495 791783813898698752,241678 774441398074417152,140444 769070293054812160,352219 785976146873585664,199462 762003689120882689,71550 773874235102011392,139404 794548358643904514,258741 756351287155892224,42249 786527675968020480,203200 775379082242555904,148870 793238174512340993,249926 733243686478319616,355793 790389568314802176,11774 794526482764742656,261155 755349980219580416,10735 785592767070154752,197286 793204014422917120,250033 769307670075564032,110585 777335307045900288,157082 793587002679582720,252020 743274710725623808,1247598 787892890341105664,205270 793931109809684481,256935 752881147349200896,24134 773975265760477184,139404 778726044446502912,169923 790739606002032641,233692 790752886196166656,99049 754747261737799680,33474 773736098946224128,11774 791063899529355264,236454 792073265971769344,243614 777873795768016896,161978 759135585030148097,57092 751549625899716609,18160 749696755428569088,9776 794584296614924288,261155 763302677253980160,354073 769295739272867841,111454 780733453293629440,182257 756830030282489857,44163 788217884174671872,109244 766011041780072448,88930 762858872897875968,73712 765744141015711744,88930 733311352593244160,355480 776678694156849152,156835 780561610242863105,181548 792439577046900736,245566 769284270837739520,109713 755462599446138880,37433 789271183833309185,220029 768697785449340928,106774 769705976995905537,105109 780989312154341376,182194 767893640412745728,100605 794744324210692096,261796 761895119029055488,69947 772300425697464320,124896 775754429425418240,151071 775778299024777216,150426 746325300229902338,352751 794426274747850752,259482 776884812229455873,158825 767738973062127616,97341 750730835066777601,14277 775976675569831936,152735 749647921348501506,9582 775735189502726144,1250248 795414495149494273,265855 788408152148488192,217519 750741437709324289,11495 753640358576328705,28391 794608692733714432,261818 758690376718745601,351236 793447999393271808,249469 788559289539436544,218275 752656411260096512,21074 790889088601718784,234583 754724489552732160,33356 767038309876981760,94660 794647133987028992,262313 759149923174649856,57105 765208412347039745,86440 793249359123054592,249926 790992687801462784,233736 769283398451990528,109713 777658700559331329,161387 757770926842937344,48477 753973486012534784,25135 794966263978074112,263667 751040898033528832,15800 778969344537726976,167220 767899962558418945,102506 766433819159396352,92959 793010335678595072,247651 750927869954535425,14983 763250169265528832,75899 781824614519365633,190424 761923341301190656,71026 773899792623599616,139404 788088372560551936,214026 787295911068205056,207212 791661364607455232,240483 794932952367058944,263676 773942037456359424,139577 770592104208793601,118192 792837028887031809,246726 778169780243206145,164826 750480413810761728,13201 764740512125509633,80939 791882118368493568,198586 763035835692355584,75724 790968021992996864,218495 790036203189866497,227242 754839045469941761,17886 762730768808501248,73621 765485096170319872,87774 767025263070810112,88598 785614410626641920,197286 760571127223685120,63203 794687092878168064,261666 756279116521873408,42495 759041337664548864,56541 795749107486822400,268646 794789829493952512,261155 744372709744840704,352060 758269678015787009,51809 787550766936363008,210585 763832693226340352,79131 767437213801984000,93286 792090341885087744,243614 769240096717410304,110585 785270958005358592,1170856 791418480000196608,238639 758764544705437697,55112 786715733048823808,206101 794953447590203392,261050 775842242665680896,151463 791714074098708481,240145 780343656683372544,178524 756913618827042816,44163 757226205246550017,46006 753379691227074561,24745 756255637407924224,42344 764928699338780672,27156 769323979177758721,112336 773918321142013952,139404 785899473088176129,197063 762068779413168128,70912 793621663216611328,252020 790278638482710528,230282 781183294863970304,11774 772150232112967681,129464 788745338911911936,220029 753765183454121985,22439 770075409891332096,115531 790996946341076992,235392 767580611355799552,99111 749321282097848320,7287 790952684757012484,234653 763798367503654912,79691 767090765021470720,97377 787972221591584768,210688 793834101551796224,255317 769633841774419968,114021 792802699947470848,246771 750452145632124928,12883 749318589270941696,8188 794986273962422272,262849 773846376111304704,139404 789159172415688704,215505 780561996450304000,181548 790223110440161280,229724 794207679556321289,257492 761121310936145921,66105 768597743002542085,107559 768111975779803137,82344 768950563308314624,110580 758573510977589248,43391 780067263290478594,177724 794292416656224256,243061 786546679487037440,204413 763914893565145088,80939 779002917109936128,167407 733043416431349760,354927 776688062394871809,153854 777938543989649408,164578 774346553507012608,142980 773396514823634944,132370 788458492663181312,11774 762090964185849856,56964 763456934175469568,76406 760249006626787329,61412 762159734849888257,69878 768535255359844352,107065 785739401741697025,54638 778338104461721600,167220 773654428687568896,137869 790646363604287488,232169 755105284905807872,34671 775025006564765697,146259 787738377370173440,205197 795029037928194048,263926 754082467053613058,30590 776746195347709953,157755 773365502961864704,136018 789745390534787072,212131 761661064773636096,61412 778743137271328768,167407 755228045078827009,36379 752863459981742081,22777 781587466776088576,187611 787844652594442240,211829 794663785931952128,261059 763452824713920512,77849 769912683218939905,112939 773301702082519040,136110 787012583370821632,194230 769468932147253248,112336 771160868008632320,118266 758812697211265025,55552 790939029168676864,234796 756837041917222912,43674 794249743463497728,258456 791811213198057476,240890 780969548098965504,184798 790915420681281537,234583 794738040560357376,262849 791029252628025344,235948 794208184030273536,246994 759004499520303108,52554 761855562405519360,69231 765369298831413248,86103 769267399208165376,27164 792128991196950528,243075 789846657898733568,301910 790740204088852480,232881 759729126328504325,59477 767399476394811392,98972 795010996599406592,263896 788117656259878912,215437 791658399012388865,240260 790635436724985856,232791 777843599367139328,163990 768915912707702784,104662 771571675611529216,125367 793624442077188100,252581 750743530440654848,14351 788827269384974336,216009 792042483039424512,243075 773156871544766464,133454 768124997420195840,103212 794157974411321344,255055 758695609159254016,54070 793134619222835200,249469 791959262599651328,240067 758769181789597698,55107 776149189365424128,153921 793514983896125440,249926 765291327080701953,86725 779869594727088128,351931 778930419936862208,170187 765900336108306432,63268 780053669144330240,172185 777498825036402688,156835 764977097383243776,85562 775698971230601216,149200 778393458507649024,167407 795436613539074048,265030 753769358254497792,29790 760389451306631172,61051 757715044536844288,47545 791348320643981312,238395 763946956041236482,80720 795760582062272512,268103 766411028129193984,93286 773659341677268994,138465 794174745147228160,230559 761037508536782852,64730 760904872803831808,59188 767810416936415232,93504 779878834350854144,174055 774214630520619013,140437 763971412038066177,79999 780618181073395712,182146 790260256022470656,229159 790676165681754116,219523 774734074074116096,140578 759108701819138048,56964 768906029312643072,105647 794904442445463552,227183 780453642981683201,180112 791419745258078208,235590 753613723508486144,26066 766894392623759360,94683 772238842460049408,130026 780630389119262720,182257 793892476893466628,256534 756564553572446208,41680 755181022686445568,35890 760566572150722560,63268 794368299471540224,257492 792715188499865601,246285 792805790868537344,171693 785312079762821121,11774 768177850109333504,104162 776149526008782848,154071 791118644876947456,200963 770215453973024769,117257 781241886656921600,186149 773699991919558658,136515 768826964677369856,107745 774181247866109952,140444 794608130932011012,11774 776833982998511616,157693 753262782997491712,26140 774069923450531840,140444 762553668667334657,73607 790689663220527104,232169 759087612300783616,56192 761533216633348096,18215 792068698295062532,243187 760267132680581120,12954 761574824552562689,61051 776852875955744768,158524 786380706477928449,203391 785501312418840576,194158 787083592635678720,207287 759850597109657600,58757 777596126291693569,162497 795281907466510336,249926 795721384936804354,267862 788850831420293120,220806 756480761235111936,43512 772795860077903873,132335 785915788649725952,199546 756244821375750144,42152 779390704833302528,174226 771324373148000256,122299 773589042734641152,137042 786146159433691136,200971 759957825414045697,54739 791701934226956292,240483 792442181785051137,245148 750497303467659264,10905 793216971978399745,250519 771079118410489856,122982 770236010131140608,117257 758026913130672128,48663 757685882811981824,48814 770729883722878976,10788 777326579416346624,161546 758707937216897024,53163 764270457096896512,62180 758085593402408964,51344 759191841547882496,51798 786660945913384961,203510 775025069839876097,146259 778710258361303041,168297 780534239032930304,180074 780567537360760832,181419 763500170684358657,78198 764954228070776832,85473 793088109273571329,249348 790726441868599296,232169 757326855544332288,46797 786698370425454592,204413 773675778244358144,138009 790920893384056832,234583 789549603595051008,215437 758759986566602754,54070 787730193263816704,212662 791465971928227840,237842 760140025363255296,61145 778931278204768256,170373 791356484269375488,238395 749377635357077504,8497 749386198444085248,7828 759275657553674240,50923 762595806624960512,70689 755074249291816960,34666 757957459294031872,49852 760655918522511361,63179 785861088760004610,195975 793316474869977088,250633 794316251174563841,258331 774302982900969472,142090 753107522463133696,19563 786193366669144065,201619 747461972308819968,11774 773166437586313216,132497 789833991717318661,227242 764142144164626432,81869 794365339345633280,257492 786166298145193984,194450 794294739986059264,259134 769342385620971520,110362 768110808870051840,103506 788910434136956929,11774 763835571991113728,80720 763870051304812544,80720 789533256949596161,226731 751131695936573440,16002 761009998772056065,65555 788926348454666240,221736 755170882184744961,35890 787832305087721474,205197 794618978777923584,261987 794243844032208897,257492 770343318328750080,117609 788478686769123328,218351 734398291975274496,351252 753611624867622916,27402 787028006980116480,207965 789534578444759040,226819 757295955070717952,46890 774037506849247232,11774 793138685088702464,249469 749749098408976384,9991 791435109110919168,238395 758299461588291584,52061 775009940121395200,146259 788987566548811777,11774 794735608560254976,262849 792480849249853440,246273 757557273761832960,47782 765856155209871360,86103 766079559062151168,88052 774706800763346944,122776 762293672419393537,431998 781168621385093121,178950 793891221403947009,11774 781610818978844673,189086 786256637183025152,202200 756210618668093440,41680 785829734064148486,198671 795424143151951872,266884 758465524460314624,52394 794934688062312450,263895 752108241916719104,18317 792870546417389568,11774 795486801507000320,266289 763483636561829888,78115 775874217048961024,152314 781682639195500547,108396 788494234391150592,218351 781546465307070464,188119 766246527425589248,91499 733048859107135488,354869 754993572068204548,34167 776906078185488384,157082 793188039174393857,249469 753598296476618753,28281 762378767117324288,69356 779081879307694080,172523 794546714741010432,261155 754743256710164480,14277 775708142462173185,112363 773548382770135040,137042 794163259909677057,11774 793484621530955776,250633 762828949567123460,75073 773025921653547008,133519 751692287625748480,18442 770868165165322240,121479 793203851662733312,249926 768018228136337408,100003 795450693939236864,91745 732474384120610817,350480 791352380201639936,11774 768864788956999680,109666 786350987099250688,203076 795388108795744256,247930 762834177985085440,74681 793484394467954688,252408 751552490861006850,18215 791735239315853312,240627 773052077660450816,103354 781853693197115392,190635 751105754506010624,16897 777154129634267136,159876 777567308923359232,162497 788887698970902529,220689 761392920964595712,67229 789947427985895425,228292 791448266575523840,237935 791660666297970692,240483 757853694041792512,49754 760537289634222080,63268 763062760498339841,75724 794912278567145472,263895 777159914850443264,158524 789387606274351105,224680 788110754306109440,215437 750419731513913345,12446 777847676003954688,164001 771733163089334272,102826 776007278759546880,151202 794637169046462466,262022 791071280502046720,99049 769202944935944192,111558 773619307213389824,138165 757967655932493824,50464 742159181709348864,350711 759162356677038080,56964 749422287871369216,7162 775412883043684352,148537 789505138532749312,205972 793499113539133440,252890 793795095472594944,255393 773589755816665088,137869 775070712507797504,141091 791206997127344128,236198 793112713312493568,233195 774592809953353728,143585 766286825174536192,91838 773931621183545344,140211 765679334057054208,84724 744667782164398080,11774 770677737640103936,119937 762717116114014208,74308 785542876579135488,130635 787084340534607872,207287 733041791415386112,353016 775465471013425152,149259 749417234829832192,7869 788048263643627521,214354 793214873802973184,250033 750119731802230784,7852 764868385276592128,76623 768376246388621313,103924 793920850739085312,256239 751936941667516416,19305 732273108363546624,1170428 755578017083162625,37655 762562883184168960,72534 764602929185558528,84209 768280931673247744,105041 787983429988220928,214173 765522500256169985,86223 776906974260764672,159359 757506469105373184,46280 785627542388547584,195975 735267868678455296,349197 763212126395641860,74572 770463712171941889,118191 770387129000157188,117324 791624353393827840,240145 773617593689083904,137869 792601420319092736,246771 789552852955828224,226884 771165266508062721,123581 777952252883591168,164669 779142685206646784,172656 758653992205365249,54070 771806588701212672,128194 772875910852653056,132335 775656623180279812,150511 753332890277076992,24704 779096810434330624,171693 764112437163528192,18395 795706689186070528,268281 750724394176032768,12535 771702718620639232,1249902 778299376171094018,167220 794871502093123584,262849 735106351198654465,195876 766793534909186048,95511 771766817538924544,127871 767965782156382209,101681 769173289038073857,108729 771530633432567808,121479 791346816658702336,237491 743274082846842885,351887 758273619902472192,52061 789527279659393025,226823 794212281328357376,11774 755196125758488576,35890 790974325486653440,235147 795674447680245760,87904 751636802130309122,19000 790805045948194816,233307 772893064230637569,132335 774318184816111616,141360 752251213316395008,18820 768930938080243712,110381 779065808362303488,171982 794669810793742336,262022 766084796124499972,81929 757726869596889088,37461 793858825073876992,255393 770110185885097984,7311 748763079152799745,349231 770798137237606404,121612 787139401436524544,204835 770705195764514816,120613 761617599322918912,68216 777016768346857472,159146 769394612289015808,112336 774939905147465728,144635 790040467496775681,354238 791408618453204992,238395 762460606922313729,47283 780895645062266880,182726 775075954456571904,146259 780621171003797504,80785 762286351811121153,431998 786257128973414400,202045 792059777392140288,241678 771530649110839296,125145 751923872950280192,18539 791676004578299904,240483 773891358318858241,139404 760570540813905920,63371 754719613515141120,33356 763577715018510337,78159 765362372273778688,87245 781390875708362752,182344 753962770819866624,28732 771013436474068992,119786 785966147409620992,199546 772064428992978945,1249940 794593401693868033,261155 793331394701250560,250633 734739642331877376,351644 773977330221920256,139404 791326559051386880,237491 733083205239214080,355872 763145431262064640,76188 775694963728343040,149259 794591240595603457,249926 775096650670936065,146847 790659996124082177,232169 795007907339337728,263895 758107588911243265,41703 762774013202538497,12801 751914167955693568,19485 770694800077099009,120613 795756846376251394,267746 788477180506275840,217574 791788051735449600,238292 755193539437465601,35939 766663931767230464,93286 792426779994718208,243092 794531424955146240,261155 794929712304979968,263895 761344760619696128,67229 763583861121056768,78853 765453050899079168,86781 775715174405795840,150063 794988026833342464,262925 778443874033242112,167407 794989516163547136,262925 779288246375288832,158387 779678063915208704,174244 787359116570333185,210260 766046086867853312,90384 791470762095812608,239405 755876437572411392,39997 791052809370210304,78159 793990580380516352,257353 781745253036339200,173204 766322752533979136,93000 769707792815026176,114779 776828301947998208,158387 791987705013940224,241819 790238536763138053,225059 794521812881338368,259945 760607698962386944,63451 773911291303833600,139404 753735588067573760,28866 781343407813701633,187517 752898577198743552,23899 785880567539703808,197512 795378227027922944,259190 743517677348597760,1247610 758372160331091968,46076 785265790291410944,11774 755892480717918208,35890 763742220734304256,79691 779149930338275328,172962 776125163758903296,153699 776846903107391488,158673 787319796878700544,210207 758484771223793664,26066 732300232680214529,349347 767108719037538304,93112 775005275006701569,146259 756370630275174400,41518 791674143619944449,239582 752625503882784768,22664 763973764497313794,78159 777992277134282752,132364 778968339272048640,171168 765732347790655488,88606 768926863808880640,110362 771735855962611712,126152 752291691340718080,17842 757943534053765121,49400 789156948121792512,201620 773746548450664448,137869 793823236882444289,255602 781875887327313920,1170779 785646309235576832,194082 780944629252390913,184223 794269862512107521,258947 751723331469058048,18470 785948109826162688,199984 780612248465084416,172132 789429724611223554,225981 759356966871465984,56964 767382920625553408,97515 790919005817098240,234583 795369548367138817,266054 780762100410961925,182960 789079946572423169,223286 764241383259566080,82002 788621493374685188,215584 794584144550498304,261155 762276293161484288,70886 763503604510646272,78722 788533655538851840,218142 781112822872756224,185496 781359523910918144,183759 786631721240387584,205181 786638975444267008,205181 760543616578314240,63451 771500940209848320,125163 793568310541578244,253395 793446196933197824,249926 778996794076241924,11774 781113658436976640,182726 788065756558811136,215005 794909664559280128,262752 765213425777586176,86103 777904495393173504,11774 781329595668787200,183269 781472332971773953,188119 795284308499910656,265644 773612671551672320,136512 791054883998822400,234575 792763569683177472,246392 760546919974309888,63451 773619327442513920,138165 779017299609186309,166300 762549643188117504,353374 752810231080558592,22785 793166271974178816,250033 794181803162669056,233307 770444980208959488,118191 791347980217483264,238383 763858018899341312,80366 771069773648109569,122814 786044540679512064,200382 785601392111071232,196729 760965721018859520,65222 790935993423650816,234583 779906063596396544,738099 795371987627556864,266146 758288935084695552,52061 793556042562940928,253206 759646913255739393,58757 787125826919796736,207613 793547951117180928,252014 781824545862868992,166852 749930559040786433,10735 791348654585950208,238395 795299377887592448,263676 771386225320140800,124597 786193358376939520,201619 772082341036580864,129204 771440870881169408,125145 795380001424044032,266491 754760851043811328,33356 769868393105285120,103721 793100005724852225,249469 794558760073261056,261155 794307460861300736,258598 753659444894937088,25055 758475149507264512,52061 762871113596538880,73403 792684618617069568,242521 781586438269837312,139404 756103519048982528,41632 763753885622079488,79691 754763809777082370,33549 761333477857906688,67326 762469596464947202,70886 773716927839473664,11774 781415656419889152,139404 756587820240732160,43391 795035381393543168,264677 793174241961205761,249180 793198115046170624,247569 753727762679132161,27045 778406259947085825,164814 787289730832486400,208928 777158139644829697,160226 794551382288175104,261155 795101841617014784,263896 753744538775191552,28148 794538061438840837,261155 795458246668468224,266491 750399002189922304,11230 793331951973261312,250064 787338792373919744,207017 775110406138372096,146259 791739641523077120,240483 774994222084661248,146246 790194768403914753,229724 768602514564390912,107423 771084342877716480,122429 785737935563792384,193103 788129346808492032,214899 768895430235189252,11774 752950064738291713,24711 788130118539501568,215608 794304374705000448,11774 745448619168382976,738099 753782830925250560,29889 751585148739710976,18567 788333230017634304,214084 764975276837203968,85562 791610537964507136,238292 769391946976681984,110585 794535028936024064,261155 772802611410067456,132335 793297258389266432,249841 768221648721883136,102011 765737182694821892,88052 786409627474882560,203350 790742064602288128,11774 779455064289054720,173868 771480235493556224,125111 785533125657059328,194560 768918839388020736,110300 759067943875534848,54620 773575381274157058,137158 732564533072515072,352568 767489111892471808,97466 773734961111236608,11774 793240482050674688,250064 794905707296370688,196314 793501644965097472,252824 758508425219231744,53367 770850386743791616,118191 785604848955731968,196277 793974967952175104,257353 750839325542195200,15643 790344677455192064,228522 768241979390095361,95055 785326455374880768,193633 771444769100664832,125742 742405954772324356,11774 751074885393317889,14582 752881154055954432,24134 763895863014002691,81101 766705682586492928,95672 787026445763829762,207287 785888397017612288,199286 785683252791037952,191870 762806323641720832,73926 772256076225843200,125554 772821811193008132,129551 751611415375409152,14277 793906186420707333,256255 794487047541006336,258741 764164853929959424,81966 795040192734330882,263532 787819694367576064,201958 794006534892191744,257353 788805206662320128,220526 753382556381409280,25981 789330787162128384,225359 794530985257869313,261155 795676638726029314,267729 781727439294697472,47940 791176396282486785,234583 778392373961199616,167407 787784705110380544,205197 788459575523487744,218275 793121962684022788,249469 761962707654479872,70858 752166438136320000,21343 763341598067482624,76858 790979173187715072,235590 794027413973991424,257492 755977322616860672,18215 791256733570039808,237491 785627485610340352,195481 732114571150921728,349400 769280587920183297,112363 781055312157560832,183759 787915388810067972,213887 773941193038331904,138819 776145399278997504,151439 755193742592647168,32673 785540870653157376,196277 765991822279651328,90622 789553754077028352,226731 781573708573872128,182960 760652971042480128,63937 768212664464076804,11774 788458668698243072,218275 752238619281219584,20313 773069552959758336,132364 792484204328083456,243513 791913747942113280,241940 789302448217141248,223899 740575965051379713,351463 773868581914222593,139404 756912638060208132,44450 793208986837348354,249926 764999140430401536,85562 770410875526254592,118989 778771185660076032,169999 794562430563139584,261155 765070951511953408,85254 776047333876174848,152989 771079188182888452,122982 780600157758980097,80785 749466756201127937,8873 780005056049545217,177712 768486364493012993,105041 735901378938327041,350287 760592498834214912,62771 766363014404661248,93286 780674627043405824,182257 793175847884558336,249057 760285793575284736,61412 793177727675174912,249926 781384869070901248,186434 795676812030386176,267618 761348971734368262,68163 764435463444783104,83391 765217238550974468,86440 785936205154168832,199262 774366072120246272,141858 753949641842974720,30590 773634058966401025,136960 771482891482230784,125554 781223252416925698,186434 791412315631476736,237198 792065311096786944,243187 763456304509661185,78159 753691678880432128,29263 773561149757403136,137158 773954754414190592,140444 788485958156980224,218275 753619849872568320,26458 776982784061476864,159146 786717792758296576,206008 765308011380432897,87062 791254780811186176,234583 764133948612116480,82066 756547301280186368,43553 793188284084002816,249469 785875666919038976,65713 788907150856769536,220332 768605642110013440,104662 793327217602277376,249926 795379413122740224,266491 752884382613012480,24134 775322321871441921,146405 786312207134896128,201958 750121149380517888,11495 777343277997629440,161542 772599268993622016,131007 776131149533818882,153845 765284350413922304,84209 780397173166911490,178360 792421322827718656,245268 750470295404687360,13450 792193150228041728,244659 756303332663099393,42432 771413370360696832,125070 758290541662658564,52112 767912273369243648,101662 790127227635544064,229745 791271284575440897,237491 788081307586813952,215252 790264835736997894,229159 756313974023528448,42117 788700986558775297,215505 764147489117134850,82066 785502631498289152,195975 794533810968924160,261155 763088125555904512,75899 758466946014863360,52821 791328308818350081,237491 770397920919117828,117257 760617304396660737,63753 773969865925275648,140444 762071960121638912,71858 765623209823580160,86103 754031974247915520,29377 779717312656072704,176528 756387729466732544,42249 795709732828811264,267862 787743593704415232,205197 763526821954682880,78684 764967482352406529,11774 785668088914063360,196609 756796894290911233,43553 762529874573537280,73270 766714781147471873,94699 778668621765632000,168892 794323082982760449,257492 752228027271155712,21332 755166570301706240,35890 778352753391312899,167220 795760967829352448,247930 769619159856603136,114357 793266984867753984,250430 753631286271422464,28732 780142055318102016,178415 752964416916774912,24848 790287865842241536,229693 775913417693683713,151410 792693888330981380,245148 762811149012365312,75150 780791366368452609,183269 785279662792605696,11774 751811420761649152,14277 761290297443844096,67401 770837606728740864,117257 794570497052684288,261155 795320003058946048,11774 754730968234205184,33356 774285892777369600,142172 774827683838627840,109666 790935159734280193,234583 765005774493851649,85562 785517941865361408,196233 789938923560574976,223492 757762128614948864,49278 789791974446555136,226490 765191333690519552,86103 795178385324539904,265276 762282515017134080,72035 772445074898714624,129650 793097333407744000,249469 763550831731994624,78274 779097617649115136,171795 753725755909996545,29533 765214768949059588,86200 756928539686014976,45583 790886886730567680,234583 750896379183009792,14877 766420758394507264,93823 772115706770890752,129558 786234296931487745,11774 788766574387818496,220332 793280051785728001,249926 772231888752742400,126390 755381121701994498,35890 752989806599241728,24366 757835633435881472,49056 794235980697968640,259063 745286563987394560,11774 785309395697696768,194923 793231397779406848,249841 754772068500058112,28732 762670215184257024,73814 766803710236237824,95568 793136060217692160,249841 793839393555435523,246987 763805120572297217,80066 770730383671431169,120453 773171637596205056,133081 778324745976680448,167220 786225609558986752,201583 788323778401107968,211170 781443662056005633,139404 768099770145447938,103354 775892480558444545,151741 786628494650400768,204297 774007543936856064,131421 769345927177830401,107469 762075793661038592,71099 765900334598348800,87904 757450479353946112,47266 780084844336410624,141360 764514945690013696,82209 767507652469362688,99514 794937830606798848,262847 756317913834029057,42249 758379153007767552,52061 793196941958062081,249374 776176304483921920,154322 792824335912218624,244270 776764917969932288,155451 793239933544726533,250633 763797546472906752,80393 768608665893015552,106281 794643739667005440,261155 781561166908633088,11774 753997899332190208,30815 750393328747896833,12883 780634497356144640,182257 789526211395514368,223482 760130563592314880,59545 767873027602280448,102249 764553464709996544,82002 767802354766868480,101681 786740889930440704,205143 793200639358541824,249057 773525667619241984,137042 778269099520512000,167046 766628941448622082,93900 750807553827672064,15316 795424851745861633,266822 780597439829012482,181935 751606830657212416,11687 793629190478180353,200963 761674674858233857,67852 791627205847683074,222787 760692938615689217,63149 773536861201506304,133702 763352042836459521,77731 767739347034660864,97386 777906932464115712,163901 786378243481808902,202217 793074089892216832,247232 778581322130489344,168794 755476353982472192,36859 791471368575586304,238292 794290532327575552,257325 772562652254142464,131027 794642771567001600,261444 768572722767130629,106281 760185290279555072,61598 775887697625833472,151410 759243815375015937,7092 789285629276352512,224680 773536958752710656,137042 793207181957066752,249926 793845520091389953,255393 791349187875053568,238395 765134408781266944,85734 744792187695554561,350085 794012800079265792,248652 778941898446741508,167220 778969355530842113,171168 785852512100311045,198513 763818247791710208,80393 785698368286785536,198094 755164434843054080,35890 760177507337469956,61051 785612030770229249,197512 773632259400142848,137753 750769345765249025,14781 753952870165131264,30590 763353836073263105,73814 793641735054295040,253042 785347828876996608,186883 788525785841709056,203710 792494969764257792,244550 795268263475167232,243248 788539737925488641,210390 788756651281113088,220029 754043033516019714,31212 780854432074502149,182870 763115971397595136,76549 737309523946438656,11774 792017202186551300,243092 771386060282728448,124597 794634170559582209,261942 732170066100387840,1170365 768245532766511104,102514 756359343335931908,42432 772057956393291776,129092 732906381179637761,354155 765069960645193728,79561 792026701769351172,243075 772159509024366593,128382 781575584061075456,188478 751106426886496256,14858 768804871415984128,108849 787285508665638912,209731 750376755786022912,11495 788276839940624384,214078 772925517058170880,353437 795322777435783170,262849 757589354059411456,47545 767080707030151168,97377 758794050916843520,55260 775302328417214465,148045 755450611479359489,36735 755917450726764544,18215 753257782762024960,24346 788446294259994625,108396 795279101414109184,257781 757063609893523456,45125 758496311746306048,52112 769588673482371073,114422 760685346652823552,63149 765748017358004225,87597 780859164763488260,183975 795383893780267010,266151 793191917152591872,249926 772076477647056897,353965 786799585729445888,205353 770605225514328064,117303 788529366506414081,218275 781918200460029952,188362 788691779331710976,220029 770105743487950848,115047 785847262069002240,198878 771705276621660160,125367 755424259950931969,36735 785341516910764032,194867 781201318077620226,185496 767820102335078400,101681 792422202847203328,243983 795357409183207424,264397 768065748396806144,103261 793054416395837440,221609 770389242597867522,118515 780537730702843904,11774 788058782139944960,215005 791308767228932097,235621 753371945387851776,21332 776509013710278657,155898 775899848885178368,144773 771325685226807297,118191 732612120823521281,352983 754719625338884096,22393 763003631347994625,75899 762861616526340097,74133 775704460647469057,149200 768288647619735552,103294 788804670529474560,220820 794613850414792704,260404 794729163278012416,262752 753204473657450496,25891 791450065336283136,238272 753803975078457346,23725 781562306497052672,47940 761962665296203776,1248985 777396838890545152,161456 776210315323314176,153596 777620161675264000,162610 794998551122247680,262849 757763703026638848,48810 775108142464053248,144112 788110322049613824,209151 755182243501441024,35890 775525238759129092,149953 764123730574442496,81702 757401859694833664,47202 732218250482876416,349378 790519234967187457,231894 781343142087974912,186584 775429030250151936,143043 789219221817307136,224680 767229836129632256,98475 769305474520879105,112788 791305077696978944,237491 759074121032445952,56630 791710615400177664,240483 791269537131982848,204413 756271175387316224,42432 767871224437407745,102249 771861306886361089,125196 781655293335838720,177455 793908502817275904,256439 781218663705739264,185310 776169644424060928,151534 787827822018621440,205197 744896159383228417,351290 767698474687008772,100545 781134096718233601,185296 758021246177030144,50804 794798156730896384,261155 793318460256296960,250544 763847828116496393,80720 758304950489276417,52112 765003149299978240,81869 769261059161092101,112693 780802964306919424,182036 763335216702197760,1249126 769333822223708160,112336 775740730245513216,151071 788570207900037120,219119 774038378601861120,140495 762498046139609088,71429 775063662830555143,146580 786617887754641408,11774 765338512182878208,87145 794546820861095936,261155 793954153882091521,256440 757688085693857792,48810 775029842093879296,146305 777622485319688194,161648 753485410773250048,27045 788690937329266693,220029 759207741885931520,56964 778131499392634881,162596 769948658859069440,105109 770716262108246016,120613 778685272183537664,167939 759203571338534912,56964 764459258654011392,82066 763116278118621184,76628 789261566822711296,221785 758102828711866368,45622 790294954602094592,229546 790643292883025920,233216 795250766483111936,265257 756272129843294209,42432 757704279968931845,48991 785653627386028032,193533 769719702646030340,114680 785689068994596864,196277 757376060161916928,1248475 770767329240113153,121080 781167733199167493,185496 759455737751937028,54070 751096017571819521,15808 767063244611596288,93144 773607162413191168,137042 765649278752595968,431998 780116386920198144,177233 788469340811124736,218495 789817380029370368,227242 795259490278998018,264774 759888258297843714,18395 771498538513620992,125163 768475369015959552,11774 760793296243298304,64722 759046913270296581,55710 768110360817573888,103506 776354802431299584,155287 793841429839831040,255942 789509189366321156,226346 793822455383064576,255393 761247540188545024,11774 771344724988928000,124573 767059913545699328,95511 757501841001160705,148861 786906991948169217,207287 789425047211565056,225981 792352927025209345,240145 792426501987667968,245268 756619953621598208,42647 794638723916840960,39957 779305597242138624,173868 785266891778617346,11774 758399015163686912,52545 760531404107161600,1170555 791450542551605248,238272 770772773991878656,120425 746721935258640384,229713 755168802690600961,35216 772121080920100864,1249947 755044089876193280,26066 756623560647462913,43962 778013213879173124,27284 764810463716651009,51069 791470376496852992,236393 752199661272915968,17416 762063142549544960,71099 786826739070763012,205989 791350698126508032,238395 760983278740353024,64693 794362414766637061,259659 732288842607124480,351119 768558745475485696,107469 773671091088846849,137693 768675247516246016,99264 745917839006138368,88859 788887777618202624,11774 790598240852905987,232169 787715999382564864,205197 788233014107045892,215420 764611036410474496,1170700 793499377406967808,252891 791673468370624512,238395 794002376839479296,11774 778388823411597312,167273 775431270671192065,148654 767064629331697664,97472 768892912050503680,109840 792121218635698176,243513 785283414744260608,193669 778328559496548352,167319 786650264564592640,205455 769131853907369984,110709 788581917302009856,215437 764876067333038080,84724 793876043354472449,249348 779913130684055552,173011 785816605397807104,196109 770886601845026816,121949 792243875603550208,243092 765000135873032194,85562 793473938315579393,249926 743646545036345344,1247602 756981169628086273,44450 771953098143195137,11774 752933101446180864,24196 793638127663456257,254135 760248818579275776,61412 792573471763075073,244270 793631267778469888,254135 794929448936210434,263895 756810437350612993,350247 773972200378535936,140646 793485258758819840,249926 773812107552763905,137953 793950113102106624,255826 773544501818363904,137042 787479139288616960,211347 773903715187232768,139404 779492171921580032,170077 754959545424711682,34106 756670687956262913,44686 772062008078438400,129335 786951954933178368,206666 794559945832333313,261155 787689111490625536,204078 786366320254124032,202727 771543431705276418,47940 757602042563002368,47761 763794894917865472,79587 780779658690306049,182960 767364076716556288,94718 761727559004401664,70543 772521427090018304,131045 755422179655839745,36219 778427105025597444,166168 790780793001955328,233829 762678100417142784,73814 768913089517330432,109964 769267127995867136,110585 787028684976885760,207965 777287520438583296,160634 789202599492788224,223492 795366646927851521,265875 795379452163203072,266151 770971454905151489,121612 777518346837241857,159876 771948423889158146,127775 794535266878951425,261155 774061048580243456,140748 795402074129395713,266138 791108656121151488,236198 763864030113067008,1249165 732382288676167680,349231 780630894931435521,180310 788792063194116097,220526 790249665916727301,229693 771968849952509952,127366 732651786679373824,349197 791365104113623041,238395 766407803787472900,93263 785914307171196929,198878 766349416253026304,91894 790984531432079360,233692 760897903598641152,65291 789517434193530880,224793 754068646293569536,18386 772947077391327232,132578 785479513249574912,194723 737443982603649024,351152 773201147091755008,134561 791491129338318848,239405 743110720259129344,11774 773886738334830592,132335 756292919162699776,42432 791807591642910720,240763 794840631935954944,261155 764135834698280960,82120 793820486568439808,255393 790673593533341696,233307 776967327900459008,158815 754988502446592000,34666 778244381266456576,166532 760182472466235392,61051 778010927903809537,157755 765706268212285440,87904 778727215567482880,167939 785858401729380352,198962 787012787268714500,207287 757675780390301697,48730 785848082856611841,197512 787245304181563392,209035 788558390813270016,217634 787026932588122112,208016 765865927091032064,87904 781283228715888640,185921 790249547754790912,216627 767532598805561344,98720 772174266422947840,129558 776051678307086336,153095 788814125363101696,203546 795111512717168640,264431 790345678199422976,230283 755347019816919040,35890 791847423748481024,242113 795415316289437696,247930 732205669437169664,349795 753690774831759361,29263 785270147611176965,194667 751555616745947136,18470 755140508364734464,33356 793211880617549824,250519 793229261486354433,247241 768879239705821184,109874 764465261688741888,82457 786503026282471424,203674 791870644728111104,240763 756648712089239552,43391 791002888474599430,234583 753718811262672896,28037 764783010721902597,84724 795394360904994816,247930 750437423310602244,12883 793121309127380992,249469 777950578064449536,164764 774626039402262528,125810 781260427971923968,186212 751215275928854528,17502 793546154457698304,252014 757066001087246336,45122 760614578023600128,63267 793617158722969600,249926 793141131781378048,249469 792889890958635008,87774 794231506621206528,192686 795370978394177536,266500 754980073657204736,34645 758390893787377664,52771 792155474510565376,243983 753793201404645376,29263 781861194378252289,190635 763773728551374848,11774 770687641482358785,120613 750715808356130816,14421 766669669965111297,84209 791658339239211008,237935 795698557865050112,267567 779062803831422976,171913 793782218237747200,249926 767941053190139904,102249 785610030124929025,196788 792493927957864448,246273 751097658085937152,16002 750001905796014081,10735 766748106851438592,95672 756075077888839680,41434 764618702289408000,84238 773521205957623808,137042 770330212043137024,118192 766362830631161856,92906 779404026639187968,173347 759763014547570688,41703 790654511144656900,232169 766023313697091584,90735 786677417939206145,201958 765671528935612416,88669 773730009999552512,133702 760578790728884224,1248768 778003670273318912,164826 788210744378597377,215252 758993667310747649,56302 788227750930907136,215437 788794236879659017,220526 765400282666631168,87249 786267187942084608,198571 791361184989491201,238207 776921799636443136,157755 791631563222056960,240145 778955136605519872,167220 780324033464336384,11774 778277708597858304,166883 788437368369917953,351666 794252395425497094,257492 773706466951766016,11774 781904145573969924,190635 788829249515851776,217937 757660682670182402,48369 752915906213412864,24134 775517461391126533,149953 778559073054781440,168794 794929881863720960,261987 787333945893322753,210289 791775922026385408,240483 781647729218904065,186004 775441126912176128,146259 763199991393366017,75899 774440503668453376,140230 794752456743911424,263228 795034829746307073,261724 765386347397914624,86440 770620531221618688,119832 786806674531115008,205270 791763084977303554,237491 778307072173768708,167220 794000918597378048,256358 794569002118971392,261155 773973591809556480,140444 793845897943580672,252186 774690193039327233,143585 777175810771939328,160661 789153463192150016,215505 757070263909359616,45311 793221340819972096,249469 777878647776489472,163990 794658937077465088,261155 765719629473783808,86119 758853517335420928,54070 793128393793339393,249469 786597754487189504,204977 771480927935406080,126152 763478629422600192,1170556 770705105607876608,120625 793082169782509568,236409 794872685067124736,258771 774080503129395202,141316 754727959454371840,33356 792559720477274112,245101 771238725208543233,122861 794534876447916032,261155 795417694388547584,265855 763128193993900032,76474 786705749942661120,206054 775900067446259713,151526 779162046751322112,171693 786319430439403520,200971 771013731690041345,122146 758661453700182017,54070 760852915313672192,62708 769995565644079110,115511 788514253607145472,217601 791106145410768896,1323710 794037814753161216,257353 756320921804083200,36467 790731329809764352,231881 760301286717698049,1248766 778398482281279488,152594 795698565528059904,265855 756458380961714176,43225 770784866485108736,121479 785298289864433664,11774 792550075067015168,245056 761942767375294464,70679 766308396236767233,92369 756555319916892160,43553 770017925864493060,114254 766252451381075968,91761 794822591534039040,262053 758065964869091328,51069 786904035886456832,207287 794912284548022275,263895 766027905294106627,89923 786276450441764864,201558 751196000040148992,17517 786579073942167554,202379 774746673365024768,144538 768874937050423296,109874 793453390248435712,252368 776366774719832064,155328 794758994539593729,262849 765959980675690496,84926 752993353034240001,25255 786385590371487744,194272 779373818271805441,166864 794705449408937984,262225 766661097495465984,93261 793983705073098752,257423 772549243584339973,121367 763469435529207809,78344 794075233846108161,257492 794644565189918720,261155 771143042598375424,122967 776094236722786304,153194 789821908678275072,225911 771023374986285056,122875 793109522965495812,249469 767774846008844288,100893 754884365415440384,33186 754773480764084224,33356 765636069572218880,88495 750828696273989632,14877 766384078148907008,93261 776569111350349825,155688 778073632891342848,165523 770735165807194112,120613 765560563225153536,86693 794805695786971136,262752 764205174986514432,81569 794372310488772608,257492 740039386188943360,354470 791391149181243393,231894 761681096014725120,69711 788048329821282304,214492 777089552469094400,352982 778312951153340416,166532 773881161923846145,139404 760531500467101697,62728 791419458875187200,196314 771692592652165120,127127 794002368085884928,257544 795687646597095425,266151 765081322691760128,84422 781158355649695745,185496 786963900260638720,207613 779638993075875840,173347 774019617593368576,139404 790527754659913728,231781 753785620670058497,26446 762673802107088896,73926 753740415455465474,29263 778646426960224256,167753 788418327110623232,215088 758892630381989888,55597 764658105208737792,83881 776828188928446464,157101 776895320026443776,158520 750413812789108737,12883 785497684102832129,194450 781339725336449025,139404 773148274949627908,134454 794374704496680960,227345 755786833850687488,39209 792350268419473408,221785 751870791935983616,18495 751043214707159040,16422 791439914097266688,238429 749758046969090048,7816 781883839769669632,190553 760802159474642945,63451 762008975155994624,67229 795214837894807552,259861 733732345497296896,354962 778011954187214848,163901 760879997053702144,65180 778729418659237888,170252 786730910787915776,205143 793102566762635265,249469 767099618316259328,95672 769311993463443456,112788 773995227887575040,140230 753500316415426560,26140 758490257784320000,349408 780758288547938304,182960 794302937191292929,258331 790665855654776832,233307 762502008574136320,431998 778348634416951296,166409 746370691868536832,99816 770816258107383808,119771 791420811609448448,238843 762287762519175168,431998 785861371237916676,197512 788463245589749761,215005 776560200325083136,156926 791697760080637953,238429 793103300568678400,246514 774818829310447616,142721 771073209538056192,122388 794618445732179969,261818 790646541362966529,231881 795110784133165057,264397 767791380882042880,101383 774275298821103616,141867 758317565328384000,52061 774107567567929345,139404 770745937924853760,120610 766279369526505472,90621 792054830432854016,242712 766765808089501696,96005 787079765157109760,208899 751216299355680768,11495 793494959722733568,252020 758296202014134272,52061 779535898492989440,174557 759392207166054401,56964 750063243209695232,11434 776864675724193792,157755 761931992917311488,70355 774907119032164353,144112 755763194661044224,39462 778982091522531329,171693 794903288537747456,263667 759196520075915265,57574 750786458475171840,14950 781451304069570560,139404 790260067681439744,228341 763353484523507712,77731 794001708540051456,254209 787852314333712384,213064 764200692114272256,80939 780604517746249728,182013 763830131030798336,80366 787377948588318721,210274 762031020912873472,71627 761946353119404032,431998 780653570018406400,182257 760089131892506624,60866 791906008130002944,240483 763695175227084800,79583 763903435586560000,76406 765742033432698880,86103 758114654514053120,50307 793705448469766144,252639 757999878924632066,50143 788064671228043264,189031 791662470045761536,240448 795374512380448768,266151 795248708266971136,265686 785819133631946752,196917 760002608572403712,60117 781809038900199424,190269 768529187283972096,106034 789661472762855424,208420 769823858337648640,105109 740208157255827459,349856 795413126518870018,265855 751988311430864897,17416 773098608321114112,127707 785680430582202368,197324 788110416484327424,215505 756912751230881792,44429 767829603402395648,100893 781017423285805056,183468 771583019006038016,125381 781124094666289152,185496 790932717525463045,231894 777192434572808192,87904 794585695591473152,261155 776198268405420032,150463 748245783955156992,11774 766301053289496576,90735 779646376141549568,173347 785492227032248320,194949 763651508239904768,249811 769084307071758337,110362 757251419602685952,45014 773910965284769792,139404 793010910533152769,242693 786238774455840768,200383 791454222835388416,238207 733003149925965824,349283 779001110098915328,171913 792080169712353280,243075 755021681052168192,34666 771575636041146368,126644 763304151686283268,75709 754013531599671296,30339 761187723315073029,18959 792239584901902336,243187 777044256884154369,155898 757765188992937984,49350 756920661134577664,43383 751182323236864000,16299 778559006340243456,166282 778940654609047552,170253 790218181809844224,228820 765173615914606592,85226 786451501984067585,110585 753408512886177792,27045 763172559755948034,75899 788483747775676416,218275 795349759427051521,266500 754737437629353984,33356 790042891070480384,228124 777600026629537794,162610 785900730754498560,197286 793442800318590976,252020 794708774644649984,262784 774707474893004800,144690 771894540273872896,128615 776474470185787393,153845 775205721273044992,144682 761200596321914880,65180 770064518785433600,18030 774846490338525184,145681 767566447551864832,97379 754110754987642880,28451 769677929194201088,114301 788097263163805696,215005 795365001355739139,265875 795304383839895552,266138 793127285641482240,249348 755168548654227457,35890 780931044799164416,182726 770674220590329856,120610 787002925440786432,207287 775677199907184640,150511 758108372298104832,50654 790029559659950080,228620 794183143028850688,253721 756290417407033344,42432 758829138731950081,53739 785872879841710080,193587 795655549056495616,87904 771956566580981764,114219 751166552054128640,17416 766991747276742657,94822 753331596556574720,26458 770596071995125763,119832 765223360846585856,11774 755474473638326272,37433 755759714567192581,39462 779509934962663424,172571 795078625653620736,247651 751824772619657216,18397 795395490925801473,266884 766409968794804224,93184 753336914414014466,27061 791419096533532673,238207 792324278385385472,245016 773771779328258048,123217 732096263429087235,39600 764851239674871808,84724 760965816858710018,64693 765213938568933376,85734 785765495081402369,194384 755962902507585537,29898 793245522006016001,250064 789256495552565248,223899 788357272254685185,217156 756250062175494144,42171 794684571073658880,262752 794718051950161920,262752 770075841975975942,114254 763518659910373376,78159 781826083456946176,190635 779095169744318464,146608 775518524160741376,149953 770727587664494592,120557 778053412101484544,164826 794573360990748672,261155 792020398586028032,240483 759401407082397697,57574 789691104983527424,215965 778605040412033024,33169 792376577959100416,244143 788397370409095169,217519 791410859524366346,238395 786433760136790016,201958 793095480192434176,249469 788724421657788416,215437 794571118581424128,261155 752876670701404160,24134 790716319616425984,233692 768906954907398144,109666 776536024277196800,155933 739950191692898304,353488 769258529764933636,104313 776854150206230528,158524 779406865746632704,174115 791296249194385409,237202 791776154923339776,240483 752250703599505408,14277 761991858209689600,431998 755537618826305537,37656 792067709106200576,243427 780619340513148928,181903 785829478123638784,197512 785904754547429376,197324 776605481150414848,153845 788120419479920640,215005 759506930561904640,57574 793151590320463872,249882 749771224906096640,1248022 775064806764273664,146903 733106655999623169,355959 756257908405395456,41459 780608052005404672,181984 793594949610696704,253721 770253406099296258,1249729 768439515316912128,106023 769661898124095489,112032 781510869943521284,186170 787047711971221504,208016 751112576486940672,14858 765029843356573696,85562 777897734368002052,155332 786691246727294976,203983 759545914700795904,55257 774061344807002112,139404 775722366433386496,151071 771497852094808064,123581 781815797920464896,189581 749554843107426304,7816 786749171042754560,199840 793471513491976193,252408 777559191380697089,78247 778285829433155584,166409 763091351382597632,76549 732276892422832128,1170461 792100925997318144,243187 790601368289603584,232169 764047637783851009,80939 768930171449737216,81294 758727961038028802,54070 789515633486663681,11774 792824398315003905,247077 768471176213565442,106774 779444601786597378,174999 791244786879590400,234583 793135860350803968,249286 781276518861381633,186584 763345106464153600,75724 767158738885246976,95672 760665816371040256,64326 794291328326606849,258598 764902281791897600,1249136 774784472977928192,141360 791671405574324224,240474 744677071809617920,87889 792143559092740096,243451 786586614688419840,204413 762083563005177856,431998 751109566809579520,16949 788958184639700993,222500 780588563503067137,172029 758138841261871104,50442 792482624816181248,243187 763125902507139072,73712 792801419283664896,247466 771927257120120832,128519 795383312529420288,266151 751105959230144512,15808 768832624211075072,107559 793615441084215296,254209 771355324410232832,116676 763875584485101568,80939 774644467399815171,139012 788892732391497730,221972 785338977989566464,194934 768942138331656192,109175 778204316985425924,108396 756110072590262272,41632 786688027854643200,205728 776858654871998464,158524 794586176216858624,261796 752149365951692800,18504 762097119251472384,350711 787011926240980992,186212 770381142948253697,117609 794699148117377025,261818 792832623945125888,241819 750740021661970433,14877 765204752133132288,431998 795703650186391552,268281 752954632217899008,24526 763809160752345089,80393 769230260420374529,111557 785899666462285824,199546 764103235355279360,78566 790993057290199040,234583 793217718841257984,249927 753582065723899908,24201 774609565304365057,144139 756336515203162116,42564 767396024474333184,90384 772120896647499777,129471 766290261647454210,62492 775053444088487937,144730 785268854725472256,194648 793453918458093568,248253 749302422263115776,7849 778308017779507201,167319 771520987875586048,121479 751786417563459584,16931 772174941714284544,129991 791377478677831680,238207 795399919704018944,266138 773913690793975809,139404 773319108406435840,134561 792832728840347648,11774 763236651120283649,75599 776782945851965440,158069 786290191480725508,202200 789065937228005376,217519 773951594153082880,140025 793443063951532032,252020 788831765100130304,220806 795100707217084420,263895 751902145792778240,14277 766081495085658112,90384 793825264405020672,252891 769768360053575680,349357 750683382552600576,14421 794628597906571264,262022 759068023076556800,56784 769679129318924288,114076 790356308524408832,228354 763479042368507904,78205 756290471056510976,42344 792223100628635649,108396 745285352093528064,11774 794666897807671296,261818 764443468194275328,83391 790281607798108160,230234 769856733262942208,114357 776443513206607872,155323 789210455915061249,224678 767439341748486144,353124 774038435111677952,140539 772791723944611840,132578 795469039992586240,247930 793115271175213056,249469 757217574555947008,46006 795774825616863232,268643 761542938656727040,68873 788392564277841920,217519 772561409393786880,130026 791348282463248384,238395 754047516241526784,30590 768960013566083072,110362 771689877666537472,125163 779947341600161792,176203 791590280315023360,238378 768105546763399170,103354 786377413995270144,194272 761570203926835201,66116 787791587837444097,213064 788515610686726145,218275 795334972093698048,249926 790330452800368641,229148 769369394501722112,110302 777996674081763328,164826 788566281993670656,218832 763508643471908864,75460 757712300950196224,45498 774572854276784129,140230 760148252708761600,11774 787404453875965952,194159 795384619508043776,262486 762630966817001472,73926 793858369824043008,255942 778252452097355776,164826 787084176960921600,202636 774574701163188224,142278 751776709746184193,18215 777439977651081216,160358 793819779907870720,252190 753364271501893632,26723 788891144566386688,220689 764173120114601984,82066 778364455503728640,160539 753724077186031616,28508 759398482960486400,56964 771635402465619973,126152 759107608158625796,55660 773949771329462272,139404 795763181809467392,268646 790672039908675584,233307 795771879722074113,267862 760573828741341184,63371 733027360841158656,355464 758382085778309120,52682 762400772285792256,71550 788193878813896704,214660 754797932247932928,33356 754748581555347456,33549 777965515796918272,163166 785671839599124481,197512 751579899178000384,18893 774614527858139136,141360 790756785296642048,195876 753997215044165632,29790 792168436399046656,243187 779035127053553664,56964 794588196348694528,259773 764575890307186688,82066 754912024002437120,27045 758053531953672192,51069 791798553978998784,240763 793287665705627648,248638 754862124350967812,33356 794636881938018306,261155 790975732897886208,235590 791576596943470593,238395 763394816168394752,61723 778237888559448064,166557 788831626797064193,220806 752905812947918848,23482 781217090002968576,181419 781538145036824576,182665 756989325879967744,11774 779372942719275008,173846 785515065126498304,11774 767210261644087296,91615 750505500895285248,13528 758742436642295808,52749 765479580673204224,86103 764530209521537024,81946 781581890872455168,187546 792075701939675136,243187 769167021586210816,108795 750733788762615809,14877 794701803409575936,261155 763806068195504128,80393 766422928674074624,93184 789964716600758272,225911 795666811224289284,267862 785818188491558912,198466 752771187684487168,22436 776755958806552576,148555 758834831656562690,54070 761347153008603137,66851 767863183054733312,100561 752279621240893440,20279 775831221859291143,90193 795013539505274880,263895 755263227496325121,35403 770443186548465664,117257 757066472342581248,45964 795063837036867588,249926 756903251719626752,43391 773306465746423808,136110 776788820486451200,158144 791031089623990272,235179 754761629993054208,18341 767492613414981632,11774 768840846078799873,11774 759961519023063040,27180 793259707431387136,249926 778255135176658944,166532 795015485104394240,263907 794590425592057856,261155 794009625871818752,256219 794728807282384897,261050 793930535353581568,256990 778989350147063809,171324 757565849746051073,47761 768915246094352384,109709 775019966265450496,144730 790951363412946945,164764 764125159913582594,82066 753726793098506240,29263 758757734611320832,46076 749314584624898048,8160 761704248472064000,68936 757940785706696705,49925 759222256593727493,19563 794801901263065088,261155 767088575859003392,97811 788988058427207680,221971 752682631590875136,22400 792582853611642880,11774 793871666732564481,255938 787098943771389952,208989 760144793297154052,61051 762809203668856832,74308 771092896158216198,1249830 762833343926775808,431998 781589431706877952,188401 771500993355784192,125111 774730442868228096,105109 770745097709158400,121220 781492900324454400,188119 790617634987474944,231871 792810278283018240,247561 771338336573149185,124600 759915414591643648,59631 756096933043863556,39797 777657071898533888,162497 795739239090556928,267521 776052346933637120,153095 793972266040115200,257353 763937590768566273,80648 777893089016938498,113365 774468360847450112,141360 760835808701972482,50581 793103731562872832,249469 767815443734208512,100949 773896925678440448,139404 772495784700891136,129551 789471600550739968,146608 788404842171465729,11774 785887688339619844,198622 767896641001054208,101681 792028941758435328,243075 761969022220931072,71115 781636394166784001,186584 795732536014082049,268448 759141185785040896,56302 792540263986061312,245268 761950282645315585,351434 790388747539914752,230270 773851343232512000,138165 768724464183816192,103354 793083129527472129,249348 759242748016885760,27156 792063164863029248,243187 794210758577917953,11774 755162397443289088,35890 775023171057676288,144611 763018651335323648,75899 792286183606788097,354695 794979010853732352,264414 768839286925893633,108849 776135960517943296,152314 751214656866357248,16809 792771363349995520,247241 762406329705082880,72035 757567174772940800,47761 795663496113426432,220029 763879386693066752,80416 774048799983489024,140748 758754931935367168,54519 761930702388469760,431998 795378617559744513,266491 759122980182061056,57200 768916862482706432,107072 771679868706656257,127134 775079761412431872,11774 790768617050607616,232911 758634479141421057,53163 779082501297938432,172027 759829000042622977,59477 795773795214577664,261155 756862861717024768,44429 771786862104936448,127218 790556659139567619,11774 787962693445615616,206257 765992215491571713,90031 795055481106501632,263926 761166945345384449,64664 781189939916525570,186256 793666316326543360,252196 774260595604414464,142305 774020806196080640,139404 791390816979787777,238395 787470024004866048,211347 755373095787991040,34441 760222262347784192,61545 774784705321373696,144654 756689506108071936,44429 794308809778810880,257325 791619594796486656,238207 753010211191922688,23742 770298805707087872,112239 773681891652231168,137315 771040620261494786,122146 775731664395837440,150419 781553890374189056,186584 769555100092162048,112336 789970310628012032,229105 773564780799897600,133043 785926061087297536,199739 795056850274160641,262849 764180211730640896,82344 771380167906394112,86274 791721676375519233,239516 765906465022439424,87904 751005153206079488,16233 791482056828067840,237309 770528045820063744,118191 794087743496196096,257492 779436837366562816,173628 793176746052943872,249961 770317530229506048,28724 763083980522545152,76487 774458400633610240,143356 760533379691450368,63149 789081462461046784,654029 792038129280638978,233013 757917244517150721,47940 732697625716219908,353002 787017012480401408,205989 751230086326677504,17143 755550350472466433,38476 750400247357210624,13201 792101629184966656,243075 760300210232885248,58508 764115408706297856,81869 795146937704083456,263896 759090893676740608,56964 766135677356507136,89923 771845268987899905,128424 774059614342029312,139404 793120684939411456,249469 765284374925508612,86653 776447742675603457,152876 758400738028457984,47761 787987640205258752,214209 793500847162269697,229922 777595453621829632,161978 790577764113973248,231894 751735293640867840,19562 741850635239358464,352718 793225631974567937,250064 768826589782171648,107722 775451820869181440,148645 771763282403176448,127582 795135581789552640,264397 777298126252175360,160593 793093629950758912,249469 751850333966655488,17794 789513794187849728,205972 795432849327489024,266079 759035948478832642,56441 795022687714365440,263907 776872272846094336,159016 791383248815489024,238395 772488022080180224,112788 755573362038968320,37455 768450151987941376,106084 768963244945993732,110585 776893259562057729,157993 758313267458551810,52061 760626263342153728,61545 761655807536537600,47283 789957473138380800,228576 766443642592432129,92075 793906910906974208,249852 790348354660237312,231008 794626291412635648,262145 740991795232833536,11774 791624107045494784,239926 795678629250338816,267262 793953961237741568,255913 766330398339063808,92995 792742427002109952,244884 794321209932582916,259743 780592864157765632,181811 785954031944339456,199546 788743876567859201,220332 762751850693230593,73926 795701612400484352,268281 758281677500215300,52112 743960677912567813,112939 773951504323584000,139350 752667543404318720,23039 788000197666283520,213887 756379000428265472,41069 756567203852541953,43553 792705782206824448,247087 750170491676012549,8027 749948215013806080,10851 785618003438235648,197622 757313331094953984,46612 780620155231416320,181984 776931917375483904,156835 780326272928976896,179165 790895204114890753,234583 780911063281786881,184229 780788855209283584,183269 786968430566051840,11774 765954368529174528,86440 768887583233368064,108729 788058685884997632,215005 793956361893777409,256219 753366938860949504,26446 792111325711179776,243187 774997421998895105,146259 790167666841362432,229798 795349971406983168,266500 794159009989177345,256531 786557321493123072,204413 777531159563546624,162322 791441466857959429,238207 791348649779351552,238395 764836913417187328,84724 793094990708609024,249469 750328838341660672,12579 753383439391461377,27045 793871794197397504,256255 774882581816893444,140025 772838912775651329,132364 761201169796440065,66116 793119688444248064,249707 763152176436744192,76552 786326633502216192,194082 754724156403482624,33356 787365477949464577,210585 758442001478004736,46384 791558929486536704,236939 790596878882582528,231882 757259210258210816,1248475 732401560341221376,351184 762406062486020096,69548 778733438136225793,169916 780434954836598784,180306 781279722252611584,186584 754067633738227714,31400 758453880518619136,52821 759378238007304193,56700 775421887019114496,148473 777549526446006272,148962 787365266569175044,209184 790759035381374976,195876 762499205621436416,71087 786978817772441600,207613 789808105345384448,227242 753366695125942272,27222 786265464338911232,201958 787114547622453248,208178 791226860449337344,237235 791476247125602305,238780 772461038696443904,131045 750437102462971904,12883 759137098444083200,57131 786267499696365568,202429 793184219753123840,250064 757506262602911744,45583 774780833978736640,144494 760490873993981952,63149 773171828818841600,134561 771413767229878272,124855 778760488272338949,169310 756597818190536704,43391 794593766224990208,261155 795010530465312768,261155 766778715095330818,95708 794960466204381186,262886 771564962229555200,125853 778079373370896384,154223 781397733416599552,187749 790959445379612676,232743 756506050359099392,41680 768090973293412352,103498 771074802421346304,123135 778649340466331650,11774 770963789663592449,121949 792376002802573312,244143 775425306454654976,148045 785882117053886464,197894 758419039597105152,52821 763943759327342592,80939 790398162808741888,230485 751186936568610817,17416 776848600093589505,158673 778457287853641729,167839 790711748651200512,233729 794574116053389315,257353 770855195873910784,121479 789194112574423045,223286 758758893132668937,55174 788471960384700417,190269 766802337914429440,95530 757027631057350657,24745 793189453376262144,249926 772479165127733248,131084 757595262550441984,47940 765507045059690496,86103 781218564996857856,186584 793922518499352576,256219 756834078804934656,43285 776156950031634432,154071 790657350822719492,231894 754771950895898624,18495 779039078020898816,172185 787811501977415680,210235 756317708015263748,18215 772049607396171776,127582 758777694331015168,54123 764402808338591744,82283 764646170480160768,84209 787936078829330432,212958 776179010225135616,153194 757427354729754629,47261 768583422105255936,106281 791360195460993025,238207 786091348264947712,199546 763881342572466176,79911 786864330541297664,205186 767934381696483328,100893 789321627037163520,225359 794043083042287616,257492 769175101543710720,110585 758781525991256064,54070 759130616906518528,56952 791713623378800640,241034 777523417863958529,161960 773195096988811264,135025 767543274085253120,1249427 794384147821326336,258456 758027144735752197,50923 793837585080594432,254549 758310939909169152,52112 760369634851721216,62063 751102172012699648,15439 764846831767543813,83565 790573546007367681,231550 794076474902867968,257492 763530652629209088,78304 787311755290554368,210289 788136095661731840,215480 792471433603584000,243187 760967822252138497,65222 762031578205696000,71476 776150400504254464,153921 785919539703713792,199546 770994495965925376,122146 776306460565213184,151916 733282000434429952,355480 786725268123705344,206257 741714653277880320,99816 774021518506459137,138819 765092409650716672,84209 788982175626514433,220332 766276511334735872,90384 753718127775494145,28903 788729161426894854,218142 732375031796224001,351184 795692675877867520,267862 775610049754345472,150302 779136676614508544,172962 795666112096636929,267862 760924016395755521,62063 794631635966816256,262053 779688193834774528,175772 765314978278699008,86873 770782687061651456,120101 763109477323268096,76549 785605879429210112,197512 792718142111879168,246375 792797768771375104,228810 793706802936438784,249926 756206426578624512,41726 771721153685561344,126152 787309180713435136,209351 793251571907919872,250633 750426589683265536,13316 758890199254392832,54070 766459158619099136,93286 764468369835724800,82283 795758206232526848,267521 774720805640937472,144573 791270872573247488,237491 781204919407693825,186434 795751503000698880,262849 773999162853515264,139865 793101338632519680,249469 790352264888061952,229818 793255035543052288,248988 767159533399670784,87904 765228379339653120,86440 780955497339817984,182870 788755342620405761,220332 778250127161131008,164826 765637431358001154,88669 755641063319212032,38792 758114431767310336,51344 787458402050080768,211099 793205871866093568,249841 756265507439783936,42171 766725484780683264,95641 777179321857413120,156061 749610934574784512,7849 794290205549203456,259231 773672358418579456,11774 775838451610578948,138490 752975134827372544,24870 767722853244428288,100893 755975160830853120,40773 781697494191341568,186212 791764221331550208,237491 785395001693835265,195386 790901773519249409,234583 781193289395474433,186225 760237197589118978,60866 767962727671336960,102249 779492843484094464,174230 785509285207748608,195975 765690590268841984,74575 789485465002881024,226026 793572326851870720,253164 750088905458802688,10735 778716102096400384,169327 781466511445729282,139404 795666681221812224,267862 787804451159420928,207712 786958972481863681,11774 763477316567785472,11774 773743979435286528,11774 792698172711669761,246225 788168734590500865,215252 773282268701794304,123280 766646072483741696,92860 790580013498179585,231318 791334414311501826,237594 795407414115926016,265885 757977394686914562,1248539 788026640886472704,214209 791002164596531200,235590 767835821974118400,101681 791696261221126144,240483 755022399976931328,27045 770780605780938752,119833 788961791590236160,222500 773593177974595584,137869 789774231642832897,164764 765228271604682753,11774 768906410537152513,109666 764832005502545921,84422 755161729269510149,35890 771926105318121473,126638 788902973254594560,11774 794581332999421953,261155 758785970556862464,54070 770285356084260865,114388 793931055136997377,239906 751618033999761408,18550 774088200138608640,140444 780609046206226433,182037 791325959056191489,238117 794596418283507712,258741 779447545424584704,174427 793806968876068864,254606 775285584700911616,148045 794542905281101829,261155 765946857688358912,87904 769105758185263104,110362 772665938663514112,131045 776109282400034816,11774 778563183287996417,127903 789148956009779201,224054 758331583388610560,52311 732360269872156672,196346 766286659654529024,91946 774702032464732160,144654 781571144889593856,189027 774127602395062272,141360 771456171102253056,125554 774021343889223680,139404 787083432971083776,207733 742351832345903104,1247518 755543449118576644,38183 777254384266719232,159876 787290581118492673,209184 763693775734669312,79587 775732166063976449,11774 775763933021868032,146636 767957728438448128,100605 751128371086655488,14858 793506638866976768,11774 759061722762215424,56455 776007294223994880,152876 794643129420972033,261155 759706903513473024,57348 788576052448727043,215437 785841672752070656,198878 789689443028434944,227048 765635535763345408,88311 791005778463162368,235948 786790163036766208,203225 793116520473821184,240145 781314667696230400,187333 780771344031985664,182726 794392989682532353,260173 772091813486264320,129558 755927461750247424,39475 764140669745016833,80939 776196724343746561,153573 785930366636941313,199546 790704785171292160,232884 792079950522318848,243398 793897373894381568,256564 790290157605969920,228341 768226580015423488,103354 771743804525191168,125554 786884349010452480,206225 792078581119717376,243398 766033122295025664,90384 794062080622010368,243075 755514756140851205,38032 767835862977478657,79691 790518434635194368,231894 789285233241624576,221785 793529696029855744,253190 768689628702400512,107901 781737567637147648,177455 753976539461672960,30590 756290296418148353,42432 781744504328056832,190269 759225297334071296,56302 756822298632519680,43875 762774325908865024,73432 794399329939124225,11774 794676250040274944,262022 776927205553082368,158897 789558883865858049,226578 770265376152293377,117364 795414233995509762,265855 766779375400267777,95988 786534139428151296,204358 752868823749976064,22838 787637150552563712,211794 766731417329995777,95708 751216220553277444,15808 772464314095656962,128934 776011938308292608,151845 733278234666622977,355480 777070374504783872,159906 779113754155847680,164826 776083325463257088,152504 780223561973714945,177704 776840971002716160,148994 756820867762556928,44450 788123267391426561,215754 764529689985560576,82066 794576013590228992,261155 758430859053502464,52122 792548128704507904,246569 795296430109982721,265257 779681499947728896,175087 751071387771555840,16310 732935988532547584,352466 755006162358054912,27045 792872259228663808,11774 765235976436346880,86472 772574300427591682,129649 765270632397312000,86763 766441726034796546,93261 787011632274743297,207287 788035573067894784,213276 758426730411483136,53185 786004320235970560,199272 775764449647009793,150859 733365677986320384,11774 755428120375721984,35890 757632059372400640,45567 760588137043066880,62063 771704179794579456,108396 754736821515542536,33356 779793604067799040,176203 773305980218060800,135505 772937648683921409,132761 785581356902473728,197286 780794313181581312,182726 755249985084596225,36033 775851364614373376,151242 780207240292601857,173964 764878007475445761,84724 771736984523943937,127320 762576535484268544,73655 767341906439311364,94699 788980333249175552,221785 764177603481731073,82283 793094277450661889,249469 779292995589853184,173753 763109131045642240,75899 772793484034052096,132335 791463757927112704,238639 758438204252958720,53144 780831573595844608,183468 766041895675924480,87904 788400162880184325,217519 762759089776648192,74281 791164049434173440,235621 772288460036018177,129650 795657828992094208,267521 786245092059156480,201958 769241194714902528,110389 794734356996747264,261155 751120175664070656,16506 777833820825485312,163804 761663201713020929,69878 765200426920804352,85562 753391949625692161,25965 785501835360473089,196233 792016126272155648,243075 774099960908230657,141360 792796431274893312,247240 795316611011866624,249926 753412176048590848,27045 777492221067001856,152594 767104543041531904,94699 774666327130796032,142852 787019111918370816,192949 791395960643477504,238780 776829940373262336,158520 791651088067944452,221635 792897103072681984,247819 766255685780799488,91041 789447196911501312,226048 785282269137240065,193669 778454500302475269,167677 768970204848201728,109360 770078045990449156,26066 793320813344780289,249841 778194506919383045,166390 788733808799457281,220332 749684522669711360,7524 778668357365092352,167858 768455672337829889,106118 788277175011184640,212785 755567214699220992,37903 758336921143771136,52554 768244809307856896,104313 771485737673908225,125853 789529134145810432,226823 791408470645886976,238378 760621164314103809,62798 794664038395420673,261059 764311561641005056,11774 793417252485738496,250633 771673729579507712,125554 756507187380387840,43674 773953085785989120,140211 768419589726343168,106281 785587912318431232,196917 792763304154427392,246225 793122469053861888,249725 793283359929724928,249926 790412131388776448,227048 780313432918597632,174115 771416666638909440,123085 793654392763191296,237491 762838620076060672,73712 777818548110581760,163763 772814552211664897,130689 749424462697750528,8670 789989299248832516,228363 791471239529463808,235536 794165598141878272,257492 780110716401356800,178258 794645688470605825,261155 732983026121084928,354989 765660810517426176,89076 785568344434995200,196676 792832577178566657,247240 755898172652695557,40247 743099187571593216,11774 759072793761878016,46624 773780504256524289,126389 775036843310084096,146259 775535121772404737,148922 785972564095033345,192306 774037915563274245,139404 792466905097392129,243075 791366607914217472,235487 766215143227138048,79561 756225722071547905,41680 755096373343555584,35449 776697875111686144,157609 755865125421256705,39463 769304651397074944,112788 771064617250463745,123217 779276011552645121,171795 768130661584670721,103354 763881641433559044,80939 767909697542316037,101163 779122857217515521,170077 792317860416630785,229453 776548190040367104,11774 760504326892781568,63265 766658833129144323,91700 753191200761323520,23217 760863195661799424,64730 794632639919570944,261155 792024667456430081,243075 771083997107675136,1249830 793816751834181632,233241 761131514545438721,61051 773860396205608961,139404 753978088153714689,30811 758752187451179008,54070 766794995797852160,95744 795320787532181505,263968 761743543224397825,431998 789180801334153216,222682 761259646342410240,65626 794543079969722369,261155 785328773986066432,194154 778286898536218624,167220 794118166981001216,249852 775783616475312128,150663 776415269409304576,155390 756186558554746882,41680 793149274720612352,220526 753224751028527104,26140 781833930492219392,189017 766136326605320192,90384 790733521337905153,164764 794272729876676608,257026 755202027332837376,11774 779147364900757504,171902 794731316545814529,262752 785710352994439170,197512 786291397640851456,202429 750743072351412224,15027 788943878753816576,220526 772561866660913152,129918 753741068231782400,29263 776122223044288512,152878 788010938939109376,214354 794980496883273728,264397 775071673577902080,144611 775813012498382848,150426 780406876613648384,179229 753628227873206273,28037 761952426668675072,71324 752941987997835264,24704 777245289149325313,47940 787427734058184704,188577 777528644495224832,162213 792063537401122817,237491 753362544178425856,27317 786892487239561216,207190 790974530093060096,235590 768818163190497281,108817 771225414945546240,116373 778677661644095489,169310 773583450943000576,136904 790921564950626304,234583 788860723652796416,220029 776577445264666625,156926 755950130080034816,39384 780612461607071745,150151 789908195380645889,225359 790541199316836352,231894 779487311922880513,174557 786537396246634496,204413 790965090967101440,232169 790323583637651456,194060 795380585199964160,266713 794161536570781696,258331 757455187384598528,46890 771269806590832640,123825 793800966495612928,249926 764064613939896320,80486 772870132926443520,132364 773595365777911808,137158 793100545682661376,249469 760478103684513793,62805 779334128395104256,174125 788909235069341697,220029 787958191116152833,209151 764154979913465856,82066 780055152904572928,167124 765896088079503360,90031 786567240728518656,204413 756609067196542976,41702 739620560041299968,11774 773602398203813888,137978 794549516917612544,261155 794900672642568192,263095 795701047444520960,11774 756004556568420353,35044 794529126505910272,261155 786287052241313792,201494 794327908865163265,259055 785265935443595264,194160 762829541983125504,74041 775396325902815232,148010 770343170408316929,115817 781053490017644544,183759 750761014367510528,14858 766057880021643264,91146 773898600824700928,139865 794308327198978048,259267 768173798768177152,104313 780608097517576197,181935 776181687646560256,153854 793164661457690624,249180 792154444288798720,244289 795029380942565376,263926 791842295007981572,180682 757598256226414592,47940 758082504213590016,49843 772814614287552512,132578 787084505270063104,209043 786508175403020288,193533 787835214735310848,213064 793602418286047233,252408 792057350911692800,241034 763928305410019328,80643 765940144671068161,89617 767339472275042304,98329 776424820493778945,153845 764414880611008512,83391 791849143501291520,240145 749335424783486976,7914 763140352039456768,75899 794666722640990208,262053 789681447850373124,227048 770241518930104320,117257 773714860144295938,138903 780829989960687616,182036 791449669356417024,238207 789789404327874560,216009 751914446327390208,18298 765589393402843136,86103 786344395595321345,203048 795416665492254721,265855 788157274623766528,215754 775023760344748032,146259 790602651184476160,11774 769221833883160578,108849 788493760275415044,106085 760866976361242624,65180 761802695460151296,69231 750883820757327872,14277 780641407434383360,80785 786217962235494400,201494 794539430786822144,261155 795718883646717953,261155 793952413443129344,182171 749379962176729088,7311 773620075081236481,75113 793300081919131648,249926 795450465223843840,261155 768242604832071681,103149 793210686985805824,250633 758091688279539712,51043 760254170242945024,60541 768091681937850370,102137 777963061441331200,164783 766839312952414209,95708 758081788820414465,50476 766145088149827584,90575 757450583280320512,47263 793552927793221632,252014 788899334989447168,220526 788440742691647488,215437 777237761778552832,160592 768913050564829184,109666 795007862011371521,262226 787731955945050112,205197 758690603320291328,53985 764167973632225282,82066 791348919380738048,238395 772471816577245184,131025 751215326789001216,17794 777396146691989504,161349 762029116732370944,69711 794873706157903872,262849 751737364150489092,19317 786011378217734144,199178 794716245144850432,261155 759508348874137600,1248643 767874770603945989,97341 791000031553687552,235590 792738355943510019,246339 780623321620738048,181935 752245620631568384,16931 764152587964837889,82283 771387670060797952,125145 795119314634412032,263688 793171003958521856,249841 756915060195282944,44429 793890993368104960,255942 772928768319119360,133519 794032941521399808,256439 758334885186580480,52554 751895537478144000,14277 762722169298178052,73910 789827246924050437,222971 776989032622411777,159861 792854559026655233,248065 765893792071319553,90031 768615752224178176,104662 770683023587176451,119832 786335538240290816,353879 765619212362485761,87904 761905826504335360,70858 794970826634305539,263939 763524165013938176,77598 776524876068823041,155916 750695851710754816,13343 771460146652471296,125204 763808464997117952,79987 781390595763777538,183759 788118722871300096,215437 789261782502309889,224568 793241933497925632,248437 771540272186396674,125163 793664083090255872,253032 794607593192914945,249926 751236378633973760,17434 757693320311209984,48929 776208763443294208,153596 771448208979472384,125204 752852246916845568,23899 775423037848051712,148969 794363388767780864,259426 794527824329592832,261155 795007754247077888,263703 775771292960194561,151071 776086133868494849,149259 753966575821086720,30340 759709691198992384,59229 791360907670462464,238117 756299052661211136,42432 771915711593656320,127582 794619487249113088,262022 761384876922638336,68273 764432473715421184,79246 779407801898631169,174244 781320058953793536,185310 769077133469749248,108729 768879607596670977,109666 778337661878763520,166532 795712272744247296,268448 772599300165541888,129551 794639973236568064,262313 789797069242327040,225981 788871527026593792,220029 768999641924767744,110344 778937593681543168,169755 754749684879470592,33549 752245701619359744,18409 778312728540774400,167319 751001372062023681,16233 768587308958220289,105666 778830759926857728,169923 794554996293443585,261155 781236455184236544,186434 794291191504392197,259543 752644050008748032,22938 793968676684709888,255942 794684729882722304,262752 773912288935936001,11774 758290933121069056,52112 795076990030200832,263141 768465478473900033,105041 771966286368735232,125742 761983573809254400,71026 785540869478809600,193571 793543031555252225,253336 751091577897050113,16897 765963951045681152,90384 767364290856693760,96039 790726995806187520,232863 772552934861123584,114254 788356011757305856,215608 770413948575318045,95574 749957410840649729,7791 753342297845227520,20205 771435311557599232,125742 764139676265508864,80939 769528370572955648,111919 789130868593864705,172084 789197067776249856,203546 793991725933072384,255863 775580296120893440,146405 786380013230620672,202727 793301801822937088,250633 793991374555250688,232137 774357382063394816,142503 790583633627209728,11774 793568695834464256,253206 780097815359856640,349283 754079015883857921,351340 785869211033755648,197287 771690972937789440,125554 769226234127540224,11774 780921942350200832,165931 794013745219506176,256502 771724005023686657,127366 774112551047012352,139404 785648173414912000,197324 764157425100271616,80486 772946325365100544,133519 767329486824022016,97852 771478867366273024,125554 755384847883968512,35890 762342784363659264,70177 794587408754823168,261155 793158373252497409,249841 770144189694799872,115435 786537702724214785,204413 793801298445496320,243075 775435679916498946,148870 794404535519191041,260404 761363186750742528,66824 752938223865778177,24597 768413284852764672,106094 756589681102376961,42432 795666846947176448,267862 766913233772961792,96943 759200661238063104,56964 791676209662877696,240483 791641578863329280,236844 732574618532384768,352568 769852614489935872,114587 758071842020007936,51069 764255647751954432,82020 785806356846641152,197512 777694019207860225,162497 785297857758699520,193669 764892141680111616,84724 792113442664644608,11774 786943837830844416,207613 793542218237808640,252020 794841983038603265,262025 775870453588041728,151156 760841728597356544,64509 794311686555471872,258829 766700641179795456,95568 770766403427270656,120677 785771812181336064,197512 756555376770899968,43471 769918296271491074,110585 768883330779586565,109666 758437052824166400,53185 774049409126379521,140444 778722346899116033,169410 766188286922547200,90384 779126099607511040,140444 790568201432150016,232137 789534135572373504,225981 792405268529197056,245566 794235664237785088,259063 793612943241846784,253793 770649901399015424,118191 760527951398072320,11774 768962972387577856,110585 781678214808760320,189086 787557180438224896,210585 758027832857505792,50923 793113737263579139,249469 767777416009908224,100893 771202144976244740,122146 789951750518124544,228820 766290953120481280,91946 765578682404597761,7700 785695383678775296,197297 763997779433631744,80482 770642167110983680,120341 767856035696611328,96848 791698376630923265,240145 793970784129679361,257353 772841409380581381,132335 765000860623638528,85562 763560752149966848,77598 751841488468926464,17794 763812385081659392,80393 764978647845310464,85562 788856895465480192,220029 763862300457435136,80192 773605134358183937,137158 762763121991618560,73926 773354508051161088,106673 793954288712241152,256219 780892166537093120,11774 766427361575305216,93261 766320125083607040,91946 764249736954126336,82917 792537237443317760,244270 765588512250863616,84209 789235948840181761,223846 791600443956666368,239982 788292944516091904,215064 756067281382338561,31767 790698175698829312,232911 758561830444920832,41680 767141421660770305,97438 776073957803954176,153194 771783483895193600,127871 795769710608547840,261155 761644253424586753,69356 771394787786317824,125367 779115005232943104,172089 792090731561127936,243623 751657790645624832,18893 771749922542489600,127366 795056239084441601,263895 768848149049860096,109180 734281548216700928,352060 767879873318653953,101681 785711975879749633,197512 759151448613609472,56192 759147951570640896,57348 768138259385950209,103294 766109318517141504,88546 773692290623758336,137698 741341758295052288,11774 785603941690212353,197512 757261090547834880,46694 772877173195542528,127707 785541633899110400,196538 764254882253705216,82922 768902199413964802,109666 768268799535480832,104662 739445399694540800,195876 753222049833766913,19133 790710653363351552,233756 793824797671186432,254856 771841189314265089,126607 791452770326851584,237332 732391319197212672,351467 764142512118329345,82066 765720970824970240,84991 794214404619378690,257423 785322565778673664,186883 792275053257723905,243187 750708536448061440,13621 792236807052296193,243398 764599550346612736,79784 794987937997922305,263906 756785626054205441,44325 794622192000450560,262053 767681695793442821,100605 794893665680375809,255176 766577591994068992,93184 753318619191336960,26702 765662571357736960,87610 787605545771474944,46572 793425684785946624,252020 760586137035563008,63655 790290244016807936,230485 758709073386799104,54070 777180429329666048,7224 760255829685567490,48052 756252347752382466,42171 760632891164418048,63149 793562168188932099,250785 792102400769269760,242359 758407180882030592,52605 778379189095395330,152594 763207051417759744,76127 768991987726888960,1249635 788831922759819268,220526 757463598784327680,43278 775004437160919040,146259 774589300541300738,141360 764133212310298624,81869 793217585148026880,250633 770296367751262209,117257 795383037253062656,265867 761906900057350144,69947 786218124282593280,201555 754711703418310659,32941 763874555928555521,80939 791789442612682752,241678 789794174656663552,215965 762262191655489536,1248996 771375229822042112,112363 760866744726544384,11774 766489341820596224,90287 786414132035620870,202636 758327030819631105,51809 764526644342222848,82066 772501827535470593,131282 776215117092360192,152106 757802250890715136,48492 793893435124150273,256255 769547709451792384,110585 759756273977991170,56964 766530684697481216,93286 791032490865471488,235147 792402358496026626,245128 755822564707106817,39462 751541826721488896,18409 776415343598108683,155390 773889540574502912,139404 767465436690743296,11774 770720491497742336,120613 785274087778025472,194648 773194499128332289,127707 790898853155307520,234583 764957613373071360,85434 768951355549581312,108795 787007809649016832,208401 743110490273001473,11774 773204298503036928,87904 794530408423526400,261155 763881797524475904,79911 764674087662780416,83866 790920839814324224,224680 795189548775079937,265595 763904704858382337,79589 775174560622579713,146205 787489861917868032,207796 767826737178828800,100893 760528670675075072,62757 759151308079108097,56322 793369035467583489,250633 787865450768195584,213064 770440886450655232,118192 757959638952267777,49852 792187534780399617,11774 768621439905824768,107745 762223895386677248,71124 794684293683576832,261050 763539337917112322,78566 755223946769764352,34645 792766550939955201,243286 775190500034777088,141091 787583793204858881,211760 791338211335401472,218832 793135098224865284,249841 764369781147348992,82066 765775086511063040,88920 776789204378329090,157755 762206190776442881,431998 770401161136443392,118879 780661469620817920,182036 736770670709743617,28531 790591323715829761,232137 763971923004968960,73196 794573670614122496,261155 753025953782038528,22972 788823247043166209,220526 758337243790446592,52554 791516685899489280,238780 753009521115750400,23742 776142591817490432,149200 758097242565648384,51239 761074806166921216,64730 754784156924518400,33532 773265974854348800,134993 768405146174787585,105109 793125775704809472,249469 791636714045501440,240260 773302641912868864,133043 787779875146985473,213064 764918895568379904,84970 788529531107762176,218275 795034045633691648,263926 790657411157680129,233152 777554418040446976,161456 794598051197292544,261155 792570800867905536,246392 793095448755998723,249469 758371452986851328,52532 788141724837224448,214976 794667314805358592,249926 786011944553701376,199178 781845248460939265,190635 794026659905056768,248652 786025485092261889,199262 753926478006452226,27045 788728521896169472,11774 752151360414552065,20501 770868946304139264,120341 764774882643181568,82066 749257158932385793,7828 792492330099970049,246225 738123956377374721,7224 762662890067361792,73814 780801858218721280,178477 790282656013492224,230485 792863212018556928,247877 794270231166386179,259457 769185375743012864,109497 778682908701659136,169201 789210695321677825,224333 769884425328873472,114388 770771447899942912,120690 785932332373053440,199211 792828708348461056,243393 763566860520390657,77612 772182798505390080,129335 795116374406397952,264397 763484602916806656,77708 781109689325150209,185496 793845535702671360,255954 766413758440898561,91791 793131642818658306,249841 773316079078604801,108795 776507018458857473,156463 788353168841150464,217118 766262741141028869,91946 752948396176965632,24196 756688460493107200,43553 776983918062874625,157082 778201967734755328,164826 778887719690698752,169923 771386570683195392,125070 756954668337537025,44740 787734974128455681,212139 792397669448769536,243733 760546472559538176,62771 762679831364382720,11774 759090935821205504,56964 765705605273321472,88920 790708661840650240,231870 787362753186893825,207835 766455956771368960,93036 785946100343504896,199270 734993827157712896,65113 750786692999622656,14277 757647605052628992,48549 775163851096649728,144475 781315915472330752,183269 793860671867879424,255942 787819322546745344,213376 751132583187083264,17140 776158517464010752,153845 793294260078538752,250633 753964243049996288,30590 789242455862366209,154914 766159729437642752,90908 793975965474963456,256276 790763858256289792,193533 774287835440439296,141360 752287619069849600,17842 792519898744233984,242693 786775574001967104,203350 792055256867676160,243187 794318156084953088,257492 773658832660672512,137042 763881284821143552,80486 794668790889975809,262022 794769632833970176,261155 764819522893193216,84724 781436842814148608,187491 778305271332495360,167220 793485574640250880,252020 785848284585795586,198513 790048492794351616,229148 757664758644482048,48369 764245992816377856,82066 790629995576172548,232280 787275188949884929,46572 789156949984063488,223492 789887073171812353,228620 774008074356916226,131421 793277012525801473,249926 764945557479718912,11774 786374339306356736,201540 791142491814825985,206313 760957019062800384,65237 792879414052728832,247240 781713696288485376,183269 754927688066932740,32710 780747416727392257,182870 774350083613655040,141887 780427243881463808,178966 790467301946425344,47204 769616890465398784,110585 761695112707661824,69947 763913140715257857,77708 770431309487431680,117922 765393628369825792,49208 774299076162490368,141912 777151627358793728,138490 767939202268803072,97685 766350452690604032,93261 791454915797192704,239018 791285456298242052,237491 794692816630845440,261155 763185698467880961,70995 764961528479117313,11774 794616300911738880,262053 771537658107469825,109713 786735937837338624,205728 772377599452536832,121795 753347709596086272,11774 768946507529719808,110362 776187228145983489,152314 773903627496882176,139404 763605013654478848,76537 763871208987394048,79911 788361674512269312,194281 773895343360643072,139404 788725022697197568,217519 732289520968687616,350911 787280160869355520,208252 773706507296923648,136575 793267612079697920,249882 791814712086368256,241940 763944029251706881,80486 779497483667857408,173525 771829237208653824,128337 769381310422974464,111454 791463766437212160,192868 752648894413090818,22746 750850479169609728,15255 758407479680204800,52978 749332248248324096,7914 753537486501081088,26140 778174573883879424,166315 766860036484116480,74133 749326217136869376,8047 771492222223155200,122982 791468385812877312,237332 763573445913354240,78127 773881032726745089,139404 776210831465938945,153845 762855860905218049,74247 778765738068672512,167677 790683823507767296,233307 770992041937375233,122146 778564315813216256,168794 792211014670389249,242693 794598108667576320,261818 771426321465421824,124883 790977353568624642,234583 769517469421727745,112363 778303853334786048,167319 789114200731901952,223286 749678196568711168,9548 761674285190619136,70177 762027391346733056,71270 787833812780802048,213376 757427418793672704,47284 788534204128567296,104244 794560881744965632,261155 749716519324643328,9432 787865499040231424,210215 791431767534075904,238207 751815390813097984,19352 756399209369198592,42432 769275778194341888,112345 785281648757792768,194648 791516386405261314,238207 756598238145155073,43553 777544749762818050,161352 776199914590273536,154469 733282861839568897,349694 752210421705154560,21074 753621041893740558,28037 787076265442316288,208965 787990352481259520,210650 762712463166939136,74133 794284416646324224,259034 769730526089506816,91946 763797668137164801,80393 765031831582277633,84724 752004557517893632,18486 777953956181921792,164764 749425812177170432,7533 776167703836897283,154071 790520096632569856,231894 734860352459014144,351236 762313933348745216,72550 790643525494845440,232881 775061256231383040,146847 765006570442854400,85562 763755329343655936,79037 780747930349277184,182870 790241673867440129,228341 773743175114645504,138903 787028760675573761,208176 780594294298030080,181811 759000546049085440,1248642 776456985906733056,11774 758737526525800457,50670 788165543631134720,212068 793820235761606656,255393 791011081493905408,235251 791407735254364160,238395 786034783130234880,199546 756949904325435392,44450 793425038670127104,252020 771241526563184641,121612 794327431981256708,259200 794026355100782593,257423 795033171788120064,263926 753393141609209856,27045 766364511909666817,93184 755733413760372736,38012 780808060260331521,183269 794386561013907456,257492 774409201430831104,141316 790962376136720385,234583 765691388419649536,89150 766058043054231552,90482 790725104820953088,233307 767954974462578689,98890 787158512199536641,188577 793996730584956928,256239 794648604157902850,261155 771536805917184002,124597 791327851081531392,238076 756229873522335744,41702 779368223892316160,174427 794199368655962112,258598 764990024991387648,85562 777556281263546368,161352 793160363026092034,249926 765964055232196608,90271 791308413363904512,11774 776367296021266433,155328 770426247067426817,118087 733170389615058944,1170862 758796772315688960,53185 768228930390204416,103071 781628560129785858,188458 790727588264091648,232791 760526142323515392,63451 791354173463855104,238395 775689299161255938,150511 791284887596654592,234495 761158646956957696,66897 787116803629527040,207287 766325634712891392,93036 768180834050408449,1011996 779101810942418948,169990 787800736033828864,212357 790123219176914944,227242 795107697893011456,11774 764685005465542656,84422 759458529891655680,58358 772536946497359872,131007 781631983365394432,187969 759745040025616384,58358 763949991396192256,77577 764819127529771008,84724 779350217246248960,11774 786311512851746817,201494 794389712668622848,260033 769616910333935616,114592 773271231470657536,135386 787183246547095552,209351 785995957666209792,199262 795097573811949568,210840 758851697259057153,55262 761923344543412224,69711 775484223973130240,147013 755169388370812928,35890 775772532284719104,151156 755219216186404864,36208 756535523657809920,41689 774284753138692097,11774 762887216305696768,74535 775152095469113345,146847 787980979000446976,213887 776817450293702656,157439 770723991183036416,1249798 777935121252950020,164826 793958099677691904,255942 794552446315995136,261155 791996610901372928,242690 767856004977467392,101681 791772017024442368,240483 758883650683277313,54519 768613467288776704,106819 779801257338888192,176380 794347242031153152,257406 763023949890334720,75899 786020282624512000,199739 794545163154628608,261155 795409382565625856,266784 755281964211445760,36219 761239019229437952,65180 793516492792922112,252741 794398078820237312,259034 795103849887494144,265257 788431143615991808,217967 766729424293072897,95708 787757190090223616,210208 791696078018076673,233831 767169266814623744,94699 780895400341413889,182870 790996455037267968,234583 750181285235073024,11349 793324120167616512,8044 780798220922449920,183269 762791372466319360,74483 763487153636700160,77588 761662699445088262,67226 787808503477837824,212357 754976206131490816,34666 761180961577000964,66646 780135367529771009,176129 768595318732488704,107469 793873332886089729,256255 750997517312094208,14294 775716312894943232,150511 792480813392666624,243451 756678570915733504,44271 760449645143261184,62776 760901570481512448,65455 793427394115756032,252020 793977985413976064,255942 756978789452775424,45669 756466195453313024,43391 774004350704349185,140444 791333463085293568,237223 792140226676330498,242693 794580145583587329,261450 773797047992512513,132637 787722477019340800,212139 753619692472799236,18386 770705892106993664,112363 759153785587523584,57348 740873749180846081,31836 775109554090672128,128934 790296383265861632,230485 787329547121201152,210207 791313381965893632,237752 785479154569453568,193121 787464697922617344,211347 765238378635730949,86645 793131686590644224,249841 760511542769094657,63268 786354069422112769,203240 785895242054508544,199290 788506809489207296,218275 776824976087343105,158387 764952549401235462,84724 791455093052833792,238292 780599514876882944,181955 778728166714060800,166538 765242045023789057,85767 761025109666598913,66159 761639320679768064,68854 761666558838046720,69947 774007637822144512,1250066 793173984963497984,249926 768469583611072512,106281 755837436719017984,18215 790191036106678274,226731 758257885210144769,52061 765280661175427073,86873 785459720400343040,192032 787230924413005824,208777 772193252401352708,129335 789688503013675008,227242 732718824475217920,353424 767553891546173440,94699 773286392923291648,134371 775523188981768192,148994 786989466011459584,207965 775004997855707136,144648 791335418981679108,238207 776203268057858049,153845 765937478310125568,90384 771710542205558784,125853 791490511831986176,239405 756876430508711937,45122 761081491422007300,66159 775747509859778560,150663 773651147693363200,137869 795457245404430337,262752 793621441820237825,249926 754743062455128065,19133 764437933700952065,82066 790905768581009409,234796 770210825978142720,117315 768437582309036032,104332 789506687438770176,226693 793842757991141376,249926 768684758075179008,106281 788827042443882496,220526 795479020427247616,256564 777975889720057857,163763 759666919070896128,59322 793571180418519040,253606 787966064365674496,214011 794541446049267713,259412 788655196905832448,193121 793243674142441472,249926 787272894602772480,194450 791961877286785024,240483 756200637000404993,41868 768480915668566016,106770 766294547731062784,90420 776528538300141568,155334 789069339089526785,222526 793964482884157441,255393 777941021577445376,162107 794163940489981952,258331 794346661187198976,256038 733602099951341568,354058 786412914739597313,203674 761036500075098112,65974 753023103903686657,24717 775672975265792001,150663 776191375813607424,153095 768967827634151424,108849 791683111864020992,240483 758049920624521216,50827 786547935710289920,199537 765072362920407040,85562 791766266054897664,240483 767837379491094528,101681 790905909857792004,232169 762199944081973248,70941 795762029613240320,247930 792240494210347008,244550 775823768455348225,150594 767827392320516096,101681 763179697370984449,75899 757875690683371521,48663 792153874958168064,233467 770768980441198592,121359 785683710674767872,65113 785918704793980928,199546 753393644711907328,47188 771540941106577408,124348 755501225894752256,38035 758452018528841728,53144 773277814049026048,135381 786597123890507776,11774 790856529419210752,234495 795086583825186817,261987 764727808455127041,82344 779361819433508864,174427 785942359892779008,199640 788198747620593664,215835 790662160724680704,232169 763453360989011968,77849 771896419019919360,128519 793808101895905281,255393 773561043247304704,137639 776849759604731904,157755 789943196839272449,228576 793442687307440128,252020 766121566769930240,91291 769967029138980868,109713 779404786768699393,173628 785489432610738178,196277 788073368021045248,215005 758854977305448449,53996 793153293883207684,164814 765778575186399233,87245 792836087894781952,247877 763430141695582212,73685 766026229132759040,90384 758349809707126784,52554 793476565266997248,252408 750789598620491777,14877 795425589385695232,198591 752868772747341824,23899 777963654314463232,164608 774079203876765696,138812 765046097270022144,81702 769602785495117824,114488 795399003789664256,266500 732563096124985345,352568 777559684416962560,89945 792367296295481349,245128 770087322184540161,116804 786995715155165184,208167 752958615737077761,24683 774076761684312069,140444 752970124500492288,22750 791677207504715776,240483 758263119609200640,48289 795760163676307458,268231 759200970555392000,57336 786887095306465280,207109 793829471207907329,255393 794657393640636417,261942 766260730316328960,91946 770749294890614786,120690 769463260731015168,112199 785958698325770240,199546 776609698376130560,58531 790629685336088576,232169 795397074741129216,266151 790739584862728192,232881 770321406504476672,105109 766861685340581888,85562 791390267597135873,11774 775213737615642625,144730 756694156731441153,43469 759200433743269888,57105 750715170217865216,11495 732650339514482688,351387 756925668756037632,45125 755606099936411648,37424 762618383141515264,73814 763808649940795392,80393 764692088541896704,84248 769173330247024640,110659 773536288129490944,136947 751116721545703424,14983 756278211864961024,42249 781237894593646592,186212 785774779156553728,197324 792046187838840832,243167 795742113346502656,267977 739115452438188037,11774 790303540015198208,11774 794675196800172032,261155 772877828656214016,133043 794605419792502784,261796 756605204083142657,43553 781587603103551488,188492 760953404227223553,65974 776449532326391809,154832 794871296169484288,262022 789155632544821252,221416 760888305043042306,65387 778923750913957888,170253 749063192114978816,11774 771450778217091072,125554 775805598201896960,150404 779400678359695360,173628 756281743091519488,42432 758441399163449346,52545 755130797590515712,32572 785238930408902656,11774 792555138116358144,246646 787119256777338881,208252 751863642488963072,14277 795062575545413632,263289 793531442206609408,252408 763827173530693632,80136 775014072404348928,146474 777913099915407360,160539 757856145423732739,49754 763961827273220097,81130 757702965721460736,48663 759193041445855232,56964 776434167412391936,155390 756939078566813696,44291 764998552120532992,11774 780047945496309760,164814 765586127860305920,87904 794686547811561472,261155 754725201175347200,33356 792030240755159041,243187 785676588364943361,196676 772110346362335234,128934 794973895719796737,197512 754002021821349888,29263 760670397117366272,63776 785980298139869184,200235 795083244781862913,170187 758327247426162688,50600 787415806321762305,210253 763873884886237184,80939 761708426611216384,69711 764819449673318400,84724 777923552058179585,163127 762108064854110208,68993 794689849164906497,262022 780610039497289729,182049 787027234401886208,205728 790955278585978880,234583 786666856107171841,205728 777334036914069504,87904 795722036836450305,266054 772143051430952960,127134 776481089455992832,152314 779909010501742592,167399 793097477771624448,249469 785694734304026626,197512 785968193378615300,199272 786632308673556480,204413 759203291830095872,56964 758382154422165504,52167 764810447270907904,84689 750098195452010496,10735 773417348179042305,136515 757791030867398656,42249 794700187361038336,262849 763561683721879553,78566 785844292539584513,198878 778066317697888256,164826 786910046814736384,207287 773517416068288513,136947 774294702585544704,141867 790725944889577472,232863 773172035874754560,132335 781831200977530880,190635 793953594148089856,257026 781500178553532416,187248 762177629122420736,431998 771683491318751232,125554 780384546785296384,178698 764933849537282048,431998 786624040102404097,205181 795476635776491520,267377 743485384827473920,11774 765290144417083397,86612 766239069944905728,90575 778391667787169792,168051 768548850449551360,106197 793661196113096704,252639 795658349975048192,266151 770953283305439232,122093 774322172848381952,141912 749405290785681408,7828 793416595162992640,249926 753731208450674690,28508 755886679748186113,39657 771403680704782336,125367 766392337853321216,92213 771579747193151488,126389 776871912118947840,151255 792491506527535104,246273 763479680011894784,78205 788697400525279232,220029 795474951750950912,266884 775162370100297728,146259 775880309220925440,151791 781466650252025856,139404 789286045342797824,224680 774809953219416064,143966 764912449220771840,84724 793255083265974273,249926 762265815785746432,70886 777244174953418752,160592 787112388784906241,209184 786260955378384897,201481 775801332477353984,151265 794992905849081856,262925 780465428392914945,180197 792433455711694848,245750 770415159072268288,117310 795009039696613376,264431 779571184354590720,174557 751224118981255173,16505 795419140014096385,236884 786873898746859520,90209 794675548530311168,262588 764181473561718789,78205 794698068859977728,261942 762286849935237120,71476 789514534125838337,225981 732937006163054592,354693 769328271502610432,113213 788893359259672576,170187 773954150430347264,140444 754122993882636289,28732 778015840402870276,163763 787025777204133888,207113 770704316248256512,120613 771050880808484864,122955 754073254407475200,31035 758352106462085121,51809 751607132013727744,18395 758415237175443458,53144 764527986376712192,83391 789250391170875392,217443 766349080159096832,92902 732293788765425664,350295 766513160740216832,93405 788813131128725504,219942 790905648884043776,234583 790929387616997376,231792 761994153265799170,69947 775083338721730560,11774 791625802890747904,238395 777800259397296128,163763 780967422274703360,182036 785322160638140417,195134 794644179125084160,261155 758347991388336128,41703 759220088771870721,51798 774925130841620480,141699 785282054606954496,193828 750421430270058496,354835 794691382917021701,249926 778707776646230016,167677 768218485289877504,101530 775109801047187456,146704 780640079828119552,182257 792047062305026048,243075 761773938540023808,70543 773758538250268672,138909 779300261886132224,173753 758776673802289152,54070 767124891145416704,97468 791747633199153153,240483 754828168004046848,34030 794635631750049794,261155 785901314509312001,199546 791812434704990208,240260 753313166625570816,26140 787833491526344705,211829 756252613440524292,41438 789758287507881984,227795 762780016073584640,74066 749511686416138240,7914 791125368669216768,235621 760579915234283520,63149 786562503736119297,204413 790618014307713028,232884 766704714557825024,95708 795394555747205120,266884 785895421285543936,197512 770201205364494336,82066 779770076262240256,170144 773500632263188480,137042 758777684902182912,54070 788918658739400704,11774 769924531016400896,105109 780662090876846080,182049 788545183751151616,207244 792016339267313664,243075 765978126836989952,90575 767183860031365121,95593 795216131611066369,262925 761130369819082752,61051 750322563104989184,12281 752940280748257281,24427 771729714771877888,127366 758382031399116800,52605 751891942787543040,18555 795502632467124224,258456 762642287222415362,73992 794673662171357184,261155 773952145955708928,140444 757743452373159936,48714 794696040842661888,262849 762816655701389312,75073 763132683471904768,75599 775362024125632512,148645 779762941058949120,174115 792791520311062528,243865 734880211376832513,353374 774718681469317120,141897 791012681310310400,234653 755012342593773569,33520 755606037646958592,35890 788591521369092096,218356 750423587316568064,12805 773902647891853313,139404 772082498054590464,129471 755313041164632064,35890 791969985157435396,242690 757318467003572225,46407 789461109120139265,224680 793948790604431361,255826 762617685477888000,73750 775777853342359552,150426 773615886641004546,136093 772673112953454592,238634 776610931463770112,157082 785527572616577024,195975 792181351621406720,243187 778943222068502530,171040 790610404019810304,231871 790759796442013696,232137 765343405224370176,84886 776583580461985792,154832 790642803042902016,232169 792566966993117184,244270 788853494895837184,220526 768956465130463232,109348 778262585695150084,11774 760494586812895232,63149 780181151386173440,178360 790631215254630400,218495 752283773279072256,17416 790571619106238465,231318 790739072348139522,218469 794742942590238720,263141 768583705925419012,106281 766260121425027072,91946 776192055408066560,153743 777168537857261568,160641 774908603417432064,145451 793225485358620676,250179 770364395134255105,117257 773288591669723141,136018 777717985091944449,158524 785458335978053633,11774 758261421016776704,52112 794563994321293312,261155 759390897276456960,56924 789228330679672832,203546 791388820461674496,11774 767080215075958784,93170 760535711971876864,63149 793236985712443396,249841 773239077084594176,135025 795169019452096512,263895 788514992056217600,217658 765197042285158400,83641 745189210840248320,351436 763512457197334529,77720 770988873589547008,122146 794551061424046080,261155 795380835306377216,266491 763070736512737281,73869 778234279616655360,166390 777260575717851136,160602 788798492642717696,220526 756540488614834178,43659 770716821121036290,118192 771444419698446336,124597 771674237815971840,121511 773122841118146560,115538 779046984552439808,171463 777868473284300800,164001 787336158317416448,210207 761604578143969281,50406 776619580361994240,155688 786128367766626304,193533 755157075798339584,35890 764170640089837569,82177 788562066147831808,212802 791694149779017728,226738 777017053127569408,153172 779998799582359552,177731 793953154845069312,256358 759765104275644416,59439 789947009629351937,227453 771437578386042880,122777 788860862740045824,220076 767301414234259456,97355 788511183498121217,216009 775885315504414720,152314 773294086468014080,128930 750392578852392960,13069 794560592602402820,261155 787773342325407744,210238 794198487772499968,258598 773588220130971648,137881 766227966711914496,88449 794332790611394560,259773 769767419111960576,110302 780927937746984960,182960 758666622630592517,54070 777036235185479680,159876 788096942559600640,214660 766999764764286977,97314 773962299023486977,139404 788915889177518084,219678 760285138076831744,61051 776895568601870337,157082 793161941728407552,249180 786796723196702720,205728 762050804446486528,71550 787271396699148289,188577 749732090476986368,9754 751600472952188928,18452 793975170104901632,257353 795615541616672768,267655 761252285615747072,67578 768155202662854656,95055 780537576658571265,180655 785385499099734016,195481 776920452300152832,158338 793205045747527681,250033 789876905134714883,223692 750931332109258752,14983 764178585536065536,81966 764143643552780288,82066 781176154065625088,185310 768277379873595394,103924 794328184208625664,260033 754750048328519680,33356 760506609080479744,63149 795283550526472192,262849 755107825051893760,34666 786690034082668544,205186 791014401918631936,235251 789454880285007872,225911 795448601426198530,250633 793914215115489281,256125 788399043772682242,217519 793952432577511424,255942 795288755724845056,265257 732738254458363904,353200 732982094062882816,355107 793985660432433156,256276 760086326406328320,60866 778487170147332096,168278 780598068525854720,181935 770983624816652288,121949 771902542737539072,127957 776882709213814784,156835 756564384864833536,42495 750393853832822784,13164 754856860767903744,34175 788098775860387840,215505 770637720846643200,118191 791687168175378432,240145 795431342209015809,266884 789308436949323777,206666 777145722307215361,159308 778646198106423300,169201 751868703101288448,18567 791353159243423744,238395 793877303646224384,11774 794559149908455426,261155 793173998368501760,249374 768919028186226689,110300 749215779783081984,7529 775009798794285056,146259 732658597985849346,353262 755875614431645696,36279 758097973330927617,51451 761966993457156097,71026 769330121505316864,112265 774286087363629056,142506 786979297672228864,207287 793292057418792960,251269 751553773936443392,18391 766768734245707776,95672 765937905663614976,90384 778595883243933696,167220 781904897130106880,188489 793299453419675652,352081 759358157026189312,58037 765101982260625408,85562 760141049830469633,60866 773986317206192128,139404 794659685953466372,261155 786632838833516544,205270 770475464653692929,118023 765949146729746432,89859 753637273145606144,27402 794543642157416448,261155 794744145856315392,262849 795305921689845761,266079 779872739809226752,177409 787196197622677504,208777 750986502448910336,15808 758427384731279360,53185 766259774681788416,91946 761719062388957184,70543 753106360615727104,17416 763772095121743872,79693 764142606934736897,47940 790375068522074112,230485 794899556840407041,261666 759143563661807616,56964 792086167315292160,243075 763390317315825664,73706 787866654109798400,205197 792050921811218433,243187 785742619842256896,196277 786349417116803077,199537 758969880326483969,56192 779737446409867264,138812 765249627670982656,86440 732645507890356224,1170592 758935273421934592,1248650 792601648451452928,246392 771027596947488768,118191 767559045762813952,100129 775122338966867968,146704 778641152186515457,169495 792732409901019136,242636 781259574997200897,185921 757975385409777664,50314 775035425933168640,141316 788168838697275392,214123 774128105644396544,141360 778328428781109248,167220 780876743523663872,183269 769962824776941568,114848 751981676239216640,18317 790295708666658816,229693 764234752178073600,81702 786486297275699200,203674 787499819887652864,210009 788854266479808513,220332 780086416902656000,178258 771123290274488320,122126 771940151983505409,126389 760310766310453248,53739 791256240173092864,237491 770184044071878656,44421 793292761902514176,250328 786198774553075712,201619 777548399579049984,159876 749753290565443584,7816 777182315139260416,87904 791358711717658624,11774 760155119132479489,52887 763435097315942400,78159 788406243769495552,216187 774715623196663809,143467 772163124325675009,127366 753013783212228609,25255 761350172467163138,67887 778231614945964032,165523 795037968859729920,263532 764812156705517568,81574 770393628715941888,118191 792056678745333760,240483 751126290250342400,16953 760558766622334976,63451 742609908831391744,11774 777566738531618816,161978 793996943844315136,11774 756368495957282817,42171 771031281685725185,121046 749116104438460416,148861 772085143477555201,129471 788755133249253376,220332 790270718609096704,230270 781356071717863424,186434 776867252733870080,157840 759151914051366917,56964 753456104642785280,26064 760076151595364353,60112 793252458914942976,249926 758753307561119744,54070 787307373031333889,207733 759999386734690304,11774 765082237226262528,209828 755727068176998400,39235 764186172775993345,78274 765948774342615040,90384 764695702102347777,74745 765092186585231360,85562 793970344797335552,255942 771875651989049344,128404 773560769472376836,124191 759422761345376256,58343 756643063859187712,43751 794280992357765120,259482 752165493688139776,20246 774002411140620288,140161 790770788110442496,230909 780969286399619072,182726 795742373430972416,267576 757715373965905920,47844 755571804543025152,37424 787103461187825664,208995 761374139894538240,66897 770382371048783876,117849 795452057780191232,265855 768476909143527425,106770 770269601619849216,117377 779071098814029824,171693 733334289257992194,148861 779680376725831680,173347 757883337612660736,49852 785616956669980672,196277 795399330991656961,266138 788848043667763200,220820 771031282155302912,11774 786382825004171264,201958 764239026836549632,1170700 768169437061079040,101681 758775745271345152,55261 769242187783634944,111726 791366325784440832,238207 760195914413830144,61470 768967911809495040,110389 773721125675233280,137158 793198004920614913,249469 788138327467630592,215434 793437191338725376,252020 794766609676201984,261155 792453575968337920,245575 776440323648225280,154986 780751933376049152,182183 753710238197354496,29263 795701900775669760,247930 794628243924090881,262022 766254827575840768,91946 791369342227062786,238395 771161679535017984,122973 793501396633055232,252741 756280363941584896,42249 788417497024180225,217837 791299427654889472,235348 758724565988102144,53538 779857956376612865,177233 793201746269077504,249180 794691466626899968,261155 771136655004733440,123583 770840554200412161,121511 787288564664971264,208065 757388860942934016,47090 749834250917064704,10408 793195881222725632,250064 790591329889837056,231358 757735493479956480,234630 759342155433402368,56964 764782534404116481,84724 785551972401291264,196917 757428487950962688,46406 786332308194283520,202429 753726940977229824,28508 778743855185354752,167569 790949472821997568,232169 779383167127916544,174557 791370255356395520,238207 794543834978013184,261155 780375137367519232,179742 766136821206151168,81929 756899011018227712,39096 766024997013975040,90401 781224072323661825,186434 764143570462781440,81702 794002927019032576,257492 735899648708251648,350287 763926695283830784,80939 768214862447206401,104668 764279675875127296,82018 766997198378823681,95798 785653853957926913,194058 757445909013757952,47284 789356532781768704,224678 778611067413028864,168794 781339715576397824,186584 770303371429502976,114254 766024987568463872,90401 776840499688796160,148170 743134882369409024,352839 785626915147161600,197512 793139341187026945,249469 795462822943715328,266302 788129137122607105,215108 786197829526036481,201619 767087127737827329,97377 750486109403119618,1248073 756967911978336256,44085 781308995780878337,186063 755071683485130752,34666 759690448629854208,59365 764120327542730753,80676 787167389959925761,207613 794947269174919172,262847 775068425471135744,146847 762711537429712896,74308 758252798723194880,52061 781833315011616768,190635 793971370069630976,256552 775376706613960708,148870 780987548998959104,184913 763933343184326656,80939 785270313059749888,194648 786751455923351553,206008 793148017352253440,249926 792149615730528256,243576 754736132131205121,33356 749416113193222144,1170677 780188483105263616,168284 754747310723117056,33474 794516723181289474,260849 759211485071601665,1248649 788250455348355072,216009 793458022098100225,252408 760458575240192000,62771 785888115114151937,198591 764604093721554944,81659 790025703878070272,228820 755249775570669571,35637 750465804097859584,13450 760112800316424192,61051 765937440565628928,90384 758664112826097664,54070 795728641858609154,263095 791431679789314048,237908 756988576764682240,44291 789810545981390848,227453 794278776515350529,259084 787047504806379520,207101 766716528528023552,87904 770929717524373504,110585 788168468134817792,150255 766443766731399170,92959 794584500198080512,39957 750681384725848064,11495 775897904070266880,151526 750407609304350720,12852 763697468420788224,78360 755529502386708480,36875 775037223439851520,145063 781528360396566528,188119 757271747678920704,45014 761057332352593920,66338 788202457352450048,214084 789233043592482816,215505 779442314456424448,157593 773591190415507456,137042 752821718352273408,22639 773744377826914304,138616 788697257562533889,220029 780807055749869568,183269 767887825186402304,97811 792525721268871172,245268 732653224499523585,353200 755419505355001856,36735 765904828300140544,90121 773735789435826176,138819 773962358066511872,139105 780808353253498881,182960 764286448065359872,82744 766080107769323520,90384 768182346134589441,103887 790547867827970048,231894 754979389104881665,34666 759806519932096512,58267 791806323776184320,238286 758637156764037120,53185 793439998930477058,250633 733077545956970496,355261 769278885124907008,112788 769815610410856448,115435 759485684986109960,58537 773706424811524097,138819 795739904059772929,267746 756949299020304385,44450 794676462603354112,261050 758049445779017728,48663 758985462056833024,54070 781313146938134528,108396 795354140704645120,265257 788464804415418368,11774 792571496518545408,246392 752994069681352704,22865 771486166151487488,125145 739714370167410688,11774 762994867303841797,58815 753240002071363585,26029 793148951188897792,249841 749262568707862529,7828 767882473015476224,100893 791443846643146752,237908 766704376656306176,95568 781155541833818113,184462 792134435307032576,239610 775874277799137280,151741 776435304588652545,155344 763357537202610176,1249112 772486923499732992,130382 761684739166089216,67852 756573454103568384,43225 776433527239897088,154322 788084288138911746,199352 771955957769404416,127579 793687527010033664,249469 763351286288965632,77731 777953024480116736,164764 767508726840340480,99044 785847008976314369,197512 767028251097194496,95672 793524912979869696,249926 787469165623808000,210253 751830951773081600,14277 765325678296334337,84209 768096283529715712,103354 778392458501591040,166916 774191159019204608,136018 792475812503162880,246225 760932917124091904,15066 785991840130486272,197512 781506461155397632,186883 760185027451817986,61051 786326503134928896,202379 794907722181439488,262849 792717126649909249,217837 794600070163402752,249926 786990398308618240,207974 787761076687343616,11774 795039840706367488,264397 752936914731278336,24196 774860070421159937,145524 788467361074610177,218275 771558730303361024,126152 758436495560695808,52659 788590060732121094,351173 771801656577126400,128121 758130866660880388,48978 763167134830604288,76410 793169285350907904,249374 790414419540971520,230523 760971030550700033,66105 776535062351220737,153845 764343010079289344,81946 749740244312813568,9446 785998989397225472,199211 793171183785041920,249469 781362341472460800,186584 760563542940651520,63393 793317847560708097,250633 791816559828152321,237999 762719556376801280,11774 757741065172508673,49066 764491096437067776,82018 789153107443912704,223286 791358366006161408,238395 764059135566422016,78239 750778733129240576,15316 755506736895668224,37979 788800140232368128,220820 788426694424137728,215437 760163725596880896,61444 763175721355345920,74868 771572226906697732,124597 753169027548192768,25317 763623709961707521,78159 774012829758214144,139404 786737756152233985,202429 732253869187710981,349239 790340745085513732,231008 776976948295630848,156811 752956568006750212,24134 792380944363782144,244221 760499562213670913,63149 793205060918534144,249926 779819304132939777,176218 781216137400848385,185595 766408687913086976,93286 777957889579229184,164869 765585350886555648,86120 770252770297339904,117377 793853288018022400,255870 769847240517152768,115435 790613686129795072,231871 792504754094108675,243092 792596804319612929,246225 776833151242936321,155898 762284615012913152,431998 781187834187177989,183833 785808963853877248,193050 780143557730533377,176127 775516559808737280,149259 773586242059448324,137158 752960952115597312,24870 759163442402123776,51798 787454894227779589,210687 757614774435872776,47940 773672575436255236,138054 780850383719653380,183269 765187801071648772,86103 770076167005175809,112872 794605946718695424,261155 755625271240355840,37044 776215340543979520,152492 794538320017518593,261155 777296858704150528,160480 775772770659557377,150426 762391808290598912,72978 764195353654652928,80209 780651035068993536,182049 787700018673311745,210253 752070326855536640,350247 795742564238376961,248924 795330889911832576,232911 794304170274750464,254209 791700465436073984,234990 766930958981357568,94396 763104575293427713,76535 770310554292514816,115451 756448121023033344,43311 785965681552437250,199453 790994957905629184,235590 768119621899530240,102833 794899380759302144,262886 771154537339949057,116680 779410059445071872,173347 779648903796826112,173011 794334797216641025,257325 751182945247830016,16768 778040906339540992,165523 779681176776765440,176196 769747988814106625,114987 794701344489795584,262849 774013590260977664,140161 751752866281455616,18215 766025380637577217,81929 777711360926973952,162596 755138043984637952,35044 758818458268147716,55262 753699624981069825,28037 771663420881969152,126389 787452477289357312,209863 755832047751397376,39462 764236164404510720,82642 793387473170669568,250633 793944878208139264,254135 768206028001406976,103924 768504386398068736,107072 786354971872600064,203391 758876896440438784,1248650 774055179817660416,140437 787050716858765312,208176 754002513876033536,29790 790936989423894528,234583 779852593572917248,174756 790849430916206592,232863 776177979412115456,154322 781238169966489600,186434 790992784119431169,234583 755168858042953729,35890 761359069596770304,65677 795095933084168192,265102 793523117750484992,249852 767949755406319616,100893 794208066744946688,258771 768939466216005632,110477 781705130974416901,188401 758008657523027968,170736 773525493454934016,137042 732171557141811200,172295 786952519176089600,207613 793191697131843584,249469 765636389924966400,86103 791741197740019712,239956 759716446591193089,55661 773532363343159296,135505 788806082437283841,220526 792912233156059137,247241 767557009021349888,98508 785498298190745602,194059 767944863950237697,100605 762806712059428864,74247 786675794022133760,205728 793961017860616192,249348 757548487915339779,47782 789084361278758912,206742 775237389082103809,147810 787364855745425408,210208 794639174502490112,261155 764451777316057088,83429 785660137834815488,26066 787782930487660544,205197 772803713677209602,132335 765684285168873472,88459 779362625583022081,174427 790500725369376769,230282 751721345604460544,18893 768729529552629760,99264 768955970286477316,110615 764673924592435200,82344 792762552774254592,245607 787701528517750788,207613 758353507355398145,50923 793295003275505665,251318 756858959919624192,42432 777042773803347968,160067 761985307336138754,71411 793929536148766721,255393 764258521042948096,82066 762815905818669056,74868 772252792324927492,129558 775620559925194752,63451 777277197275000832,157082 778329346775867392,166100 757798703683899392,48097 759173798918774784,56964 762422567617519616,1170332 793536525174575104,249926 793160183392399360,249926 754808880497041409,33470 754828843718893568,33520 778326985256820736,164826 787013091212931072,207613 755561558474838016,38286 792015184525230081,243075 770683671368044545,95574 793539081850400768,252596 772767278454702080,132335 749354010176548864,8047 781545050056425472,188401 787673783230488576,212128 788414910493437952,215005 755157231331602432,35890 781796938085703680,174321 756563010043379712,41438 772602969296662529,129991 786651798459281411,205181 765618303448543232,85562 793323061923553284,249926 791043765729370112,218892 758132139594579968,42171 756653884995690497,43391 770679275162857472,120610 764678566004916224,83367 766267524702806016,91894 769253427864080384,111549 753745905157677056,29041 793233129146200065,250633 785804690055278592,198466 761602530887491584,69231 758349987537309698,52061 751868046835261440,18893 791871132387323904,240584 772822084263239681,132335 768087548035895296,103354 765199485446205440,86103 774193799467823104,141887 779405049013342208,174115 756646057602318336,43391 763431504164904960,78304 770744116019736576,120557 792832138961833985,243075 777627121388748800,162596 781276167030579200,185310 791376793450090497,235349 751578034440777730,18202 775377968956903424,148800 792489315179769856,243165 764816675472494593,65113 765713449368358912,86440 775891727727128576,150663 752995533296316416,25123 761323225641082881,65540 759535084882067456,45525 765547637688893440,88052 785616295186214912,196917 775370903773253632,148045 779002954598580224,171617 788899540065742848,11774 792740248635711488,243187 761565578410594305,69231 766204721132670976,90384 768154032410095616,103354 771141836685574145,122541 781366583801344000,187460 765507324932792320,87904 785883939315539968,195824 732846038869020672,398860 771040576951111680,123085 794635215243132929,261942 768976486934126595,108795 770736046866784256,117257 786125991609380865,200965 763672581383737344,75438 792808740621725696,227267 787034726406160385,207965 760818778900881409,64116 788162156822949888,352258 788216812328644610,215437 791692510292684800,240483 795424442423742464,264397 778294992091557888,166409 763020325038788608,74236 785871139469791232,197512 778292730552283136,167220 775061185033019398,146479 789253050070294528,220539 757272195513081857,1248449 773744289872506880,137042 787147967455236096,208016 778295914725253120,167273 777121049817206784,159906 757967690149441536,50110 762764086308245504,431998 765206139684417537,86440 779769246310105090,129424 788774023073325056,220526 760855590855929856,65222 792031586753581056,243187 758667316104142849,51069 768856463238365184,94699 785628403294613504,196277 791050346109935616,235951 770778757963583488,120675 777227368096264192,160224 793848075278094336,255942 732408506108678145,196346 743225307235229696,11774 771344245177233408,124883 766723359115575296,95786 791724634508931072,240556 765691006054436869,80486 771516309825810432,126390 790980477226250240,234583 769057628819447808,105642 766074380946280448,90384 763508413561090048,77731 785770429319303168,198398 757754196573630464,47940 792791190643023873,247631 763895203233144832,80939 776870154982436864,157755 745261534469885952,47188 793635357157756928,253793 766252910510379008,91946 760686991432376320,352572 774573121202491393,141745 793464433284481024,252408 767214398297346048,96514 768808682662408196,109167 765290926340177921,86120 766382320416911361,93286 732776439997706241,354066 785771648884416516,197512 793103768296550400,249469 766394453011623936,91946 786363838627098625,200557 743118090121170944,1247552 750138510833770498,11495 769047394017312768,110585 756293588884004864,42432 765611278056427521,83225 786948670323175424,206644 774790704291803136,143585 776538801627815937,156290 755107555735511042,34666 755506086514352128,37892 755851980493492224,11774 791308179309105152,237491 752670560916647936,21749 770214523466813440,117257 793345887103627264,8044 794784085977735168,260173 794903373896155136,262752 795351400653811712,266500 763660131246538752,78513 789674803925966848,226883 779673498830667778,174230 790661578840563712,231716 751233452423389184,17416 787042344034045953,207287 762154102629527552,71326 778294196591468544,166853 790887667609145344,234583 732378360710496256,349661 761313819415109632,65180 771728454500818944,125554 794328040733933568,257492 766086995563061248,90790 792237494766940160,243398 762655358548574208,73814 776878294062997505,159090 795103046728437760,252939 778743153436139522,170316 754969000661159936,14277 793958123715362816,256255 773925494374805504,11774 791359347884298240,238207 793116925006082048,249469 795242609287512065,258310 734998831864020993,353374 785456883431682048,11774 765626984487587841,87904 766137583344771072,85562 755647442134196224,39017 762278211963215872,51778 785838368483606528,198671 786329688838856705,201958 790263315805114369,230282 778947729800200192,169944 753514682095374336,26064 768841488360931328,109447 763615376961773570,431998 767888573290782720,97438 775078840720826370,11774 751055581964742657,16422 778336834506067969,166913 794348861506600961,259659 762685600189251584,73814 764218877622546433,77577 753375979528003586,19598 786276542598918146,209828 762355680862801920,72716 794573350626619392,261155 794967680805642241,262925 752158894818983937,7311 775970747219083264,151741 756236619049537540,41680 738791217119404033,11774 751783520339722240,14277 771358141200080901,122622 786311968818761728,201958 765330591008948224,87249 793753810564898816,250785 794719619760037888,261155 774065009001271296,139404 756363790749470720,41207 795486607642136576,267262 792209403638194176,243427 760135414074048512,61145 773897026924781568,139865 763441134685163520,77720 780889263629930497,183269 765519144015900672,87521 763169289079812096,76429 774037188962979840,139404 756259510063366144,42344 775307257705738240,148170 767870958283677700,101778 774606907956920320,141316 780379012828987394,179742 788045381359640576,214288 756620318668566528,44450 767399589540352000,90384 785262707687784449,11774 764496150879535104,81946 795105816680558596,264397 766254489745625088,91720 791730583227535360,238395 793312128790884352,250633 762115235008221184,67906 791083570215333888,235990 794643697711386624,261818 795692416284196864,267862 788141330715308032,215257 781122708033593344,159847 794693418702295040,262752 755312921081745408,30434 773726913135202304,136605 775668223136174080,150419 795615130289668096,267655 763821962422542336,80098 786371772761280512,201620 772401974402748416,34397 773902314809602049,139404 775513878595825664,148994 777618745632002048,162610 751573946840080385,18215 793211119506755584,249469 793632689257586692,253050 760882727327588352,11774 762642916573536257,73926 762650193015676928,73814 765344961747386368,86440 790935924351827969,234583 756469880409423872,43391 781177896345800708,185310 794852036126842881,262849 755073327450828800,11774 763642237280321536,78159 786691377690050560,205270 777893648545394688,164001 750504455733325824,12292 773274496371490816,353749 788142106502131712,215005 766308183644049408,91049 786006952618975232,200384 795689311349997568,268179 780944084395438080,182726 790628793031327744,232280 788009505460252672,214354 772264197153357824,103812 779174845456134144,171886 795467891068071936,266491 761305099545083904,65180 771051308132491264,122146 791369488419594240,236393 780628672336293888,179695 776901599125831680,159308 785628861845245953,197512 765379593637421056,14395 776204975697432576,153845 756569836491341824,43225 754981193087528960,34666 793114454342963201,249469 773501789190643712,136904 778957992079269888,169944 793939052902825984,248652 747561572982153216,11774 768922924258590720,109666 762729057226108929,33214 792087002174877696,232792 777177456557957120,159876 793969218098171904,255942 795372518982852608,251987 768226410666139648,103071 761627413369454592,69684 763348454693281792,77731 776834057812320256,157755 770008502324559872,101681 792280543002066944,242551 766375683639640064,93405 793795832956981248,255393 732248162371547136,1170428 786309199814795265,199891 768141190202023936,103212 771393657232556032,125367 777427785883258880,154914 752663627694505984,22393 794572302310461440,261155 759288071997255680,56146 773995472608305152,140444 787698806318067712,212357 786598839251640323,204413 755065942158241793,30196 735744209139859457,351949 770409447499759617,349991 777953457798078464,163990 788417289997602816,217837 758130290883567616,51595 788417090193686528,217837 789274497534730240,223058 753336505842544640,25135 791818352071245824,241819 786446864623153152,202429 773525980602363904,137042 771928115698434048,127957 777055182056136704,158387 779036498175860736,172057 778930604394090496,168794 734352813539663873,352911 757580915140923392,39197 759107592752881664,55660 785753636609548288,197512 776119304181997568,153033 755930356776312832,40777 781057926022651904,183759 788679325792874496,219958 793582285543137280,252408 785616314207461376,196917 760903771392086016,65180 775661222070984704,150511 764991345584803840,80486 785649315821871106,194082 793155799728136192,250066 772467865072971776,352060 781328050336202752,183759 788016920284934145,214492 785830463864614913,196693 751548280450981888,18550 777833679359873024,163901 763856976509964288,11774 755357663144411136,28060 789555445996392448,226578 755940265098027009,39926 771790228159770624,127218 793120330696962048,249469 751547121266925569,18550 752025945779863552,66217 764160517816590336,82209 785845610553409540,198671 793319222189305856,251452 793550761112154112,253195 754722001084747777,33356 771004038175416320,1249815 792041291290861568,243187 756299453435305985,42495 793989677787348992,256276 751180631233683456,17591 775823594433679360,151156 780573016434638848,181419 753082828275974144,24269 778686911644786688,169029 776875275829116928,158897 769927112933249024,115593 767361724622237696,96799 773614378579005440,136515 792549056450924545,244270 793185988763848709,249469 792653012737155072,236844 778669037681336321,167220 794590503039733761,261796 785832860280160256,198671 795705913244086273,267862 766350580893749248,90553 781000382088609792,182257 787511123134341120,211347 769827790988283904,115435 774709480365887488,144730 787774821329362944,205197 790906359126503424,234564 773716069760499713,137042 752933367897726976,22439 793258112459300864,250033 776142259045662720,153845 794688605532934145,262784 774008260550504448,139404 793866649262657537,256255 753451417059287040,24448 786373456631767040,200382 771872510086373377,128519 757028669508296705,44444 778807486815973376,168794 794337885629468672,259055 792462803911053312,245136 751993286231863297,18504 765688295716159488,87904 760978396192972800,65626 779147552650203136,171644 786264381055078401,202429 781709728627855361,189613 794416204001710081,256502 755465967241728000,37294 758364236221255680,43391 787431997182390272,210432 759745916643442688,58834 751776277544198144,19352 772103385755492353,128194 793242890562576384,249841 795704161643937792,247651 787020112280756224,207113 790768121640476672,230575 770068773386805253,116164 773999089965039616,140444 794623833143582720,262145 765221150750302208,86103 793126105699930112,249725 787261581126094848,205728 757566657049006081,47761 771537966430769153,124610 780474363292241920,11774 775088406686752768,143491 775433057889312768,141415 781845335207313410,186212 758016277474455552,48549 777399669898874882,158524 787150747402063873,209129 790568630660452353,231894 754699760829865984,32308 762762392962990081,74885 775000817661206528,146259 773674907976753155,138009 793146754464034816,249286 794246192876007426,258331 751193410292375552,17591 789860086046945280,349306 752175829325475840,17794 760184659984560128,61051 778399524612112384,167569 759043649191579648,19563 777606926506926080,161413 770345770809778176,118375 778837268933074944,170678 793860959420887041,1248155 763514608241913856,78853 771050381426233344,122955 792746728495706113,247232 795477561996251136,267377 756261321163714560,42249 795729283687837696,199307 755521565920366592,37656 772101420959014912,738099 775147958924750848,146259 792237560072249344,235685 770334398860275712,117257 766431834515181571,92159 775287910073413632,148045 790297299452825600,224084 773894145832316928,139865 777669501865168896,161573 786663177421328385,205728 795681055714017280,232137 785924221394268160,65113 768663207065989120,107745 773095387116765184,131436 795435664749817857,266491 769353401763262464,105109 773225267414179840,134561 781656600239013888,188500 785490354426482692,196277 766457713593376768,90384 763581608435650560,78274 758058740914413568,51136 773919902650339328,139404 793960386357821440,256276 761333534518710272,68182 781104616146608128,183472 757628673977683969,47940 786244483159625729,1063777 750933777216573440,11495 761468941176745984,67679 762394366572912640,71502 770548738267807745,114254 773177066531414021,133081 776950304940052480,156835 791076279067947008,232863 764547469233512448,81574 758256383573708804,52061 781270767082299392,186149 787262792999047168,207613 794533453844746240,261155 794577016943091712,195876 788730086258274304,218275 795295326953504768,265257 791821810576883712,7706 775014947872972800,146338 732369183300845570,350697 750977023225556992,14877 778642055031644160,166916 775709674544979968,148748 756940475357999105,44450 769192899116277760,111549 771457498448527360,122528 761631842130878464,69711 790315399116095488,230282 793509334294597633,249926 781637903445139456,184343 787324398738903041,209074 776155291306094592,153006 793612361051414528,253793 759763994273918976,59666 766138806076518400,90482 757755297230389249,48826 780616160320512000,182154 781243710457667585,186434 785921239218987008,199546 788484729955835915,218275 794313521320382464,257492 780037964218920960,176201 775381524074098688,146991 764990919531565057,84666 787952273934520320,211875 757233220601704449,46006 766410046783619072,88541 757885096170893312,49852 761653236122193920,69493 762918741197807616,74650 763740183376359424,1249158 776427030174834688,155451 787017348171476992,207287 741795608487428101,1247490 791286030385156098,237540 786415037590102016,202217 790951139780861954,234583 773521225402486784,136904 785264583023947776,190635 795163412581871616,263302 755522316373782528,38183 760891168334970883,63214 752217711275544577,17416 773953638280462336,140444 788435915983036416,215005 787545389150769152,209151 751824939871825920,19352 778701442496417798,169320 790704292730638336,232881 732309479673499650,350295 787008786674225152,208176 770778322519232512,353879 776260651316572160,152314 750799473522118656,14848 795049101096288256,264397 757711231369175041,48991 778301122763259904,167220 789940898956058624,228576 774973675070038017,144682 790596110679060480,232169 789874935934033920,226708 768963778033684481,110585 793833654497705984,252893 753662092889194496,26066 749823287002140672,7816 793548699351658496,252014 794750689507315714,263190 794377149784330240,257492 770744154175463426,120353 761730781135765505,67226 795360137334681603,265806 773968798076383232,140444 776622153219399680,155451 789943784431837184,228888 794545095735443456,261155 794528183316058112,261155 763396324498804736,73814 787655910508392448,210009 776530393608617984,156055 777953092151107584,164669 764997349836029953,85562 791717175656493057,240483 751969625659674624,20636 790888578540793856,234583 787335329443348481,199307 788095373025816576,215005 760892043245740032,65544 774414547125841920,140444 769981312790921216,114254 774026481538400256,139404 778237166031806466,166409 762734038138425344,71502 770645662056652800,110362 762074270180618240,69711 775327617981440001,145942 786066344815058948,200386 794966392948654080,250785 768643782224990209,106442 776095654409928704,11774 790677471540580352,233307 750942235676532736,14842 793505503171186689,11774 753033694101721088,24439 787011847010390016,194230 773168251765489665,134470 791447493263319041,238272 749391633356062720,7519 765689099030147072,86440 780500832882159620,180074 762716874153062400,74567 791701006794887169,240483 794176296142180352,258331 785658645040205825,197286 787052937910554624,207965 790725835246309376,232863 792572025223077888,243286 787107148786302976,207119 772984997540007936,133454 758690108295884803,54070 779291220828749824,159876 788704128142680065,218832 794617961281626112,262022 770152998312050688,117026 756276434276974592,42249 790881589517582336,234583 793861636469694466,255942 781353723649851392,187084 791295295686479872,234583 778016251524165634,163901 794598196626472961,261942 791256677064568832,237491 751635506606149632,10654 764181181554237440,81946 787770693316259841,11774 778364497635348480,167569 788169426323451904,215088 772858893408079872,110941 786815301073731584,205186 758370092879056897,52554 786758241116102656,206008 789794110936932352,205972 792035387979948033,243187 762755452979511300,1249004 794577790075072512,261155 766464473854980097,92958 793380763681030144,249841 742015389970767875,350226 772196750471725056,129471 786658634721849346,204835 766102457717886981,88809 781215629500096513,184166 793883546540711936,255983 741289411086798848,351720 768574485339381760,107423 778082811404103680,149042 771018794424819712,122146 786912897586921472,207287 760942762065879040,57574 768855471390281728,105109 793102036720025600,249469 763843705308602368,76086 764971081975275520,11774 744309488644161536,23762 762664665327382529,73814 776881150811901952,86580 795718829271818240,261155 789883840445767680,227242 790744280495169536,232471 773328575395049474,125853 789093462910074880,223286 771207780602482689,123825 773271950701498368,135725 790671213223878656,233307 790937750979522564,234583 793137396791537665,249286 785609603585310720,196277 794340600661295105,259743 780774850881355776,182960 756076422813347840,39697 794650340603723776,261155 791273809412227072,237491 765645274261942272,88719 794142200259104768,256255 761346270636244993,68182 788582527816626176,203710 790562069754048513,224490 774014793246052352,138819 750265789400350724,12060 774269960445169664,141887 770576863248932864,118192 775812133435080704,150404 750376784164691968,12883 757677626307870721,48775 761289114750709760,37289 757003245940277249,14277 766086996406202373,90989 778430029386682368,51644 756280252163297280,42495 764366828898361348,82066 751963554010378240,18893 793857002489389056,255942 750783234515107840,15384 768472800101339137,106774 769514264591736832,112363 786745777959739394,205455 757643332399013888,48549 795283137114808320,261155 755169901321543680,35890 792163726791024640,239610 751154445728165888,16833 751173442758512641,15066 787236064607997953,209035 758341393718906881,52112 793974291545124865,254135 765663349795196928,88998 760867283350593536,61544 793441908790026240,252020 785603574835347456,195407 755276875564408832,35890 793534488601063424,249469 757382461424709633,46406 794533527861665792,261155 789962246898135040,227804 768623532603506688,106539 764609640273440769,82066 793157434802069504,249469 788750745684303873,220332 750489309703053312,12883 754015237314142209,29790 750544379136372738,1248092 753324933632196609,26140 785988235893829632,199478 786988774467203072,207613 790913150916956160,234583 781604550667034624,139404 780749823347609601,182036 777077043729084416,159846 761827590885650432,70858 789910104053166080,228363 791061352399777792,78159 759820577058283521,59467 795047580078080000,247930 765015013870350336,85562 786307752855494656,202561 793471226718986240,252408 768308171060367360,104662 771865201981259777,128143 787763311525842944,11774 765258695299260416,86440 767715149432184832,100605 766032587999416320,91049 752919760090857472,1248238 788873521501995009,218495 792831372293472256,247379 777002723208269825,157993 760160970018725888,60855 762984962765103104,73910 787614526606716928,209796 752220837374111744,21469 760889188510117888,64722 762292119914422272,72420 788478139408216064,218582 790260047032881152,230270 759583770445918210,56964 772604253244305408,18381 776455710397833216,151317 785604882673856513,196767 778699343188463620,167810 765895265727438852,87904 785683729494712321,196277 758015421391990784,50804 759499563443027968,58232 768651789382119424,107636 791314045605285889,231427 771139323408384000,123583 763232990004510720,75899 776003284502884352,152872 760271803625332736,54070 775871660406648834,151539 781423762227027968,186883 790304852773666816,230485 787830014888861698,209351 765017602502504449,85562 773300134192910336,128557 786730612472307712,204835 753483962421436417,27045 762462693638803457,47283 790576089592627200,227242 764361249576497152,82066 770322393206181888,117872 780725012231782400,246425 791452156393951233,237385 795409677748236288,266079 786182002420568071,201494 792193914467778560,229177 760842354626469888,51385 750889698680266752,14351 751591620508807168,14277 791434656356917248,238292 792482873076965376,246225 760676630570397696,63776 795671686876012544,267521 788519461724708864,11774 794130698244411392,255942 768152109221109760,103354 762614639834333185,7047 763498763776299009,78274 768932588287168514,110362 794684937706307584,261050 774595537005867009,143036 771180732395900934,123280 775044928602836993,144654 773794937783488512,138140 793542599499845632,252408 767354188099715072,94699 780367919905595396,177724 771457875889664001,125367 781467518024032256,188119 793258218021539840,249926 788577480923684864,213121 792122810600521729,240483 754774773163589632,33356 792900055472766977,247877 768065049386741760,100893 775697886466052096,47570 792270952922873856,243187 789262188162719745,224678 771074735031455744,121467 774063867857108992,140444 760813071375806465,63937 760280133563326464,60866 793800528866181120,255393 767842717212827649,101681 794886109679468544,262784 790735882135433216,232169 757316838657228800,46006 771703901825462273,124966 767766067183775744,100605 774368733582200833,143352 788851632872259588,220526 790699814128201728,233729 769370591363117056,113165 764003098360582145,74943 772868586142588928,132578 790669220467974144,231792 762943352266301440,73542 794528153054150660,261155 795050010421432321,264397 780775838224519169,182960 781638774396596224,187044 763411931386392576,78159 794670859977945088,262022 762078120321118208,70245 793616122889113602,249926 775439088463806465,148676 749053997240180736,7044 771014563957313536,121612 772530895450353665,131007 780642645097840640,182211 793988067250081793,257429 771388333457104896,125145 790677340904796160,233307 750056920917110785,10395 763626595097513985,76146 795385403465486337,266713 764801952056311808,84724 789165214587432960,215437 764802117395546112,84724 764178733439787008,81869 794338947304329216,11774 774187282962067456,128936 776891540585054208,158229 781204312328241152,186434 785793211826511873,196277 786348659252219904,201285 778683716683960321,169201 763354806895382529,73814 755800013578629121,39462 756303587467223041,42432 773879425687556096,139404 789232945617899520,224680 768134442149752832,103354 754764047795511297,33356 768198183222513665,103354 790661288615698432,233307 758113228492795904,50698 775887910214270976,151212 756278439863345156,31704 781112360664702976,185496 789960886270234624,194080 765768580155801601,87904 792227384749592576,244550 766499739034497024,92917 753329372023652353,25698 768624740978262016,86274 788058468234199042,215005 751982161696137216,18215 766079090726100992,90790 773988504015556608,140211 763748886464778241,78115 767449635463925760,99514 793245784464498688,249239 775633392310317056,148645 780199471980445696,178045 794846422705258496,261818 789551503627255808,224680 759148371449933824,57348 763811150945550336,79131 792069060359884800,194085 793202069381328896,250033 794621790597234688,1170700 778288154440769536,167220 779137670173851652,172799 788471613469503488,218275 794562473097621505,261155 795481075833274368,266866 794388486023479296,260033 771213587184427008,118191 765041873350225920,84209 789517078139113472,226015 792025213428985856,243075 755810462906867713,37004 779306707088322560,168284 776841330962071552,149304 758118988714958848,41703 764482006428348416,83459 775186643875618816,140444 785281800574599168,193669 788533374881140736,218275 788034697800679425,195876 789548009130303488,216009 773883351782477824,139404 772300786998980608,129349 775886560893939712,151463 787726746707689522,205197 794366715677253632,257492 789238671694180352,224850 791682425793441792,240483 778408388174700544,152594 795398140018864128,266500 794574109921443844,261155 795301939105898496,266079 755190240625594368,36157 773976038544175104,140443 755799587554750464,39475 765256094977396736,85562 790715050570809345,233692 771655676682571776,118515 795610214368247809,267521 762357676420440065,72549 788925749503856640,221476 756629273344172033,44429 785544736362729472,196917 733337893184405504,354582 790016797881892864,228354 759500676611317760,56964 776956421879525376,159546 787022410889310208,205728 756574106271748096,43258 765674865353449472,88669 792436587711737856,245148 793317545906274304,249841 750824333749030912,15316 757573599377158145,47761 795713318409277441,268448 765144321695690752,86075 791105001259229185,232169 732525874587701248,351837 788967798089388033,222544 763094340386238464,76577 768627772239380480,107745 791103289165090817,234583 750693543254040576,13376 751782846138810369,14277 779485704577490949,174230 792080221415493632,243187 786993192268738560,207287 788169800908496898,11774 764868638180532224,84422 771429900066488320,124744 759881880141500417,50442 763800811168075776,80393 771729418683162624,126152 788862191411703809,220332 775731276993224704,151185 788020932119973889,214492 775731658691604480,11774 778209578454396928,164826 788397162056945664,11774 781629621179518981,187044 762720232628596736,52554 753632257206661120,28107 780767278153469952,182870 785907268101476352,199546 787666532495007744,207109 755850268097392640,39462 791619771678625793,239893 787825663990530048,208777 758393012166811648,52061 777149575979208705,159876 790095443187277824,227754 750903518446444544,15808 763489074124431360,78274 780646394935644160,182313 759768221486637056,58508 787594579256053761,204078 753341119333752832,19598 785270252221243393,194648 785886154306367488,199352 794524585261756416,261155 778963060157476864,170373 786312110196260864,202727 762069076684439552,71099 794720841439313921,255942 750478677302018049,12883 778084727211241472,144839 785609154543034368,196348 791437049626845184,236941 752689434076717056,23115 788822436028485633,220137 791017010624815105,235948 767106057084739584,91946 795449671045017604,266151 760226288837754880,61888 791626668448239616,239235 756192785061990404,41768 771326637371695105,124597 760848144494043136,64722 765239385482756097,86440 788849401980518400,219829 793885294369976320,249292 763943004323229696,79691 777635844769185793,161988 781384317989560320,186584 770315744785543168,118087 765039663258202112,75724 788082253595283456,215252 773671796272865280,138382 786881635149049856,205186 792949053562642432,245575 795714912475607040,268448 795607966372270080,267521 764890808449466369,84724 767068681646043136,97377 767193115916632065,97276 764173377858928640,82177 785767359222996992,192949 760138108834750466,60794 769919620677455872,103812 791763167152050176,240483 766729094339760128,95568 781233680316366853,185601 791413766185443330,238395 758124723414761472,51451 785583662871949312,197286 762775372236660736,74943 779696530408214528,464984 790101619564216320,228437 791407677268045825,238207 792788616049078272,166096 786937153368489984,207287 793323375921954816,8044 794590213347545088,261403 772812680390254592,132335 786922329943138304,206773 789167843036106759,11774 753332768902348800,26492 755771500272246784,39384 773018487606407168,113836 767717759958548480,100605 792064884473155584,232280 754794412320759808,33838 760265969855901696,60794 766595482156199936,94699 755478403910860800,37148 757958724572938240,48220 788494978267897857,218275 791691141288787968,240821 767167132886904832,90384 776626313960558592,53667 795675180529893376,268016 795720830852415489,261155 766039495535915008,90088 762488159674388484,65999 766835929239597056,95708 778353219407720448,167220 794108685748465664,256564 770859176155291648,120610 793278647255699456,249926 777564618818330624,162497 771469704594620417,119771 793917107159244800,252939 772533790707159040,131497 775743838841368576,137266 753602154699497472,28477 793650366558547968,254135 751984325990739968,14277 785503889080528896,195975 788034047351992320,214209 764973344126971904,85562 774333493681725441,139404 773747225893699584,11774 776443991432790016,154869 778969643352461313,167220 758812071848882177,53964 775162367059562496,131274 793353412381245441,8044 793782539676585984,255246 768477993542950912,11774 794849218133258240,262849 762503967704092672,72541 787946727626141696,212316 794773718379728896,262849 794937823770144768,262847 788779723442630656,220806 763003212458852353,75724 772786968509968385,132335 789942879451881472,212131 794138343567216640,257353 762806928149929984,74066 776542734152830977,156132 767091274402979840,97811 753711515677655044,28508 758624631653736449,54070 779086095996911616,168698 760126182117433345,61145 779512917637079040,174293 787545554666528772,210207 789550583875272704,226643 773590302321942528,137042 791837648751058944,240483 758136016767111169,43225 764506497296412673,83391 792130891921383425,243075 732165160245334016,349795 762642179890249728,73926 766039169923633152,88457 794547241025310721,261155 779552093883424768,108396 795386849191751680,265649 732929530193645569,398860 777650596052697088,161988 772578180351877120,131045 752624403872092160,354847 754162846389313536,30842 760145174131511296,61051 787840238559240193,210289 766402755766476805,92159 754107313515003904,28451 793923372832976896,256898 750874746590490624,11495 787242896663547904,208507 794418090293465088,259482 795398604194189316,262886 781268718026420224,185310 785601741060395009,196917 767805211746369536,101681 761813403111489537,69947 793641681727942656,252112 757261714626936832,46006 764850723003572225,84724 781806044385280000,187662 752940105631870976,24497 758355539130626048,52554 792884981441916928,247877 764084937960017923,7092 780084306731372548,176129 788078129109610496,215005 788109834772021248,215608 735701465235214336,353124 770656078564503552,118604 773530469115629569,134561 733084619478859780,355522 751787045287186432,19806 785674387521409024,195975 754982562360156160,26721 794742414942568448,261155 789684879579574273,227242 769899303720607745,97472 765208270373990400,350711 764886836414001152,84724 794619980771954688,262145 758036929958948864,50827 787742418086957056,205197 769214838287560704,111549 788424254601752576,217519 792715596882382848,246987 755786985285881857,39197 780415383568130048,180039 768522778991550464,105109 768682974904721408,103506 750450724702556160,13532 795044685228179456,264431 781524314424311809,187976 758771113346396162,133136 763029938140241921,74592 781404343165591552,167453 756447948448358404,43198 794767227006369793,261155 775261136006549504,147858 786632587720536064,205270 772869206240927744,132335 769553974215122944,112382 776616977922088960,157082 791721799482474496,240483 785964559496581120,199490 790653402971799552,223492 787708074697986048,211347 791817997275004929,228820 793886953762541568,248652 752899030758268928,24134 756302168131371009,42432 756581756728467457,42351 781230679132561408,11774 774995672189669376,144730 770719121281519616,120610 781263625570746370,186063 761338438708715520,61412 757472436975575040,45319 761419082071552000,68182 768904545736859648,109945 791455364982145024,238344 758437767088971776,47019 753628324245676032,28501 770245604048076800,117257 790214302259089408,228888 786979715580035072,207613 771393423341256705,125367 764939710041100288,84724 791604485084897280,238395 790045661236498432,228124 774280973877911552,123085 764975718128193537,85562 790312867073437696,11774 759833183676358657,18395 776006495037251585,151526 793893916470874116,255942 761029280809652224,64664 777854184322244608,159308 781567569438265344,189017 762109928291102720,69764 794329554122743808,259892 788206474568798208,214114 792331468735471616,243075 756936802229948416,43875 772790122949378048,132335 734618070749216768,65113 792100739279491072,243075 756563111855943680,44075 766117299828973568,81929 766558121258921984,92213 751122069031571456,16299 794912844340985856,263895 758106737119342592,51451 778157318034849793,164826 775045339728535552,124610 778299180632670208,167273 778608716417564673,167407 786906230908416000,207287 774137338997813252,139404 789510545229557760,226731 795277896214425600,249469 760526323529973760,63451 794547596371103744,261155 791818763863662593,241968 768650984167972864,106819 786684849339916290,203200 764821453309083648,83751 765174644513046528,86103 792029237670666240,243075 761939921950998528,70858 789663284031000576,199307 756263619160137729,42344 794617005856784384,261155 786192114648354816,201619 764074754923913217,81702 793571405845725184,253164 781312875679866880,183269 788536524178493441,217658 768113739564482560,102514 793292594075799552,250295 746876908395073537,1247750 764550066677972992,83866 793485766903029760,240926 779371486020669440,174115 788129348423483392,215754 791823601234243589,241940 759404536045801472,56700 755841937848971264,39893 785479036105400320,194723 779867283380240384,174465 758684347662753792,11774 760597320731914241,63858 751613604357517312,18323 788474081507147776,218275 777010307596025856,159961 763393176430403584,73814 756391277915176960,42249 760159974437912576,61011 768437444786188288,106023 788364133724983298,217106 764151796008882176,80720 767926903873220608,100605 790674098435321856,232169 774398183308787712,141316 791724816902463489,240483 765959535446155264,90482 762611089582370816,73707 790557643026919425,232137 788654201018601472,217658 787291025731563526,209351 770062834088742912,116711 794585836092198912,39957 795476085878247428,266151 766403676021850112,93261 793842205005754368,255942 754063440130482176,31400 788441215024889857,217837 780386378437636096,179742 762597398862409728,73102 768475406630395905,105041 751766748060344320,14277 772791105859514368,132335 791324405645373440,237491 759185595105181696,56964 751197977671327748,17591 794586645005795328,261155 778314931946921984,167220 793096832368906242,249469 766445182657191942,92917 777777563934482432,161456 765003641270906880,84724 765525997231886336,86209 792047045515304960,242693 775681703310336001,148574 771923071406071808,128194 790970945804509184,232169 786377731357417473,201958 794604343647342592,261155 794686966763659265,262752 771839872793505792,127579 778752344246788096,170207 793791551013023745,255393 758850056657133568,53703 785237395352322048,194160 761687586146357248,431998 771531094566940673,124855 764546701218684928,83945 770799859477524480,121479 732175410184720384,349926 794025278095949824,257492 787988008184053760,214238 767184738318778372,92041 780624956593885185,182211 794316720718495744,256038 732460959759896576,349347 790242196003840001,228341 764931282996310016,11774 795384517909475330,266151 774811104673312768,143585 734885994919432193,352060 770282800117415936,117748 781290527589302277,186584 787000322959011841,205728 760195374225223680,61545 786294018812448769,202429 761221829025419265,65387 776776670959308800,158043 788798716555698176,220820 761007048901341184,64902 759098521085616131,51778 763950412713996289,80939 753772547137613824,29790 763040591642886144,75724 795468418921205762,266491 769491852047159297,113836 794725485204934656,261155 760743681410404352,63451 768857063652859904,109666 777661532817727488,159876 771811002564288512,125554 786722471168905217,205094 791627351742218241,240145 795321821767827458,261033 758844165656424448,48205 792872546928590848,247877 791149598589018113,235487 792013280474652673,243075 793886484357144577,256393 768570158818271232,107423 792926455688597504,248514 793253117118730241,249926 773265443016638465,11774 785372044447719424,195446 794388337314234369,256256 794526788567334912,261155 732701107223306240,353002 794290289217179648,258829 765701699457601536,88489 773879958133477377,139404 788642075512274944,218258 769946940368883712,115970 791664020587737089,240483 756899005389533184,44450 785683120855064576,197286 781298019073482752,186584 765633183916232704,88669 778733307299115010,169923 790742230264840192,231894 733020004296364032,353451 791989221040922624,240483 762668062692769792,73926 773562640346087425,136947 789156593220935681,221416 766142329577091072,81929 779330552197292033,158387 789820923515772928,228034 778215596164980736,166409 792037195615830016,243187 780920103667773440,183759 785549890168381440,196788 759169610650423296,349486 758762918129258496,54070 788757126361387008,218258 756465949427896320,43391 778709224608018434,169327 791151415330738176,235487 793675552884416512,254135 761240494424809473,66897 758702249430441984,17416 775718723046903808,151071 789954620130942976,227804 768341109076471808,103405 793152229897187328,249961 777312046643748865,160593 792379621971005440,243648 766292947025395712,91791 759184130428899328,56315 768589610121388032,107821 763390474333872129,77558 751941201230573568,20295 793187535723728896,243451 778556451195322368,168767 790740705069010944,233154 795456887491805184,266079 751054932380229632,16581 761291418606432260,67283 780647544313352192,177248 764829217729093632,84724 794695210915676161,262886 749350818587947008,7826 761475819256549376,67369 749357133280477184,7828 772795237529976832,132335 780535755789570052,180074 788730071204835328,220029 767745771588419584,100741 793273744089374720,249926 788412702351732736,217519 775734426911248385,151185 787013199757348864,207287 758507302034874372,46076 794627188779810816,260404 740936165759582208,11774 768107722344632324,100893 773411685411516416,133702 794210240715624449,258345 781798382885109760,13343 781465837072855040,186750 786881291820142596,206742 795689106973986816,267521 774614341865787392,141360 786727362994077696,204413 774001561399922688,140211 759812066009952258,58267 767897418021105664,101681 774327087608000512,142230 781723366260604928,186434 777463999801724928,161960 775474733114462208,112363 766460189738356737,93036 771007393777856512,122477 788813840460967936,193121 773988634206752768,139404 787119326222508032,207965 794244521122877440,257492 786796606930563072,206225 785697287926263808,196277 789661912451715072,226819 752681433680973824,1248219 756205122229710849,41726 788147532480311296,215252 788508300828614656,216043 757282505313488896,46006 788201914240344064,214078 766363673690595328,93286 766137517863268353,90482 774754426305196032,143210 787435850162376704,206117 771075629315792897,112363 770273086566494208,117686 755837925879910400,39830 753013293787275264,25255 769404948501192704,113165 768470995623563264,106716 776787780982611969,157755 788215524228333568,109244 751628347256496128,16299 775393667884388352,146259 790923022748102657,234583 788488804529217537,218275 788899825316143104,215210 780064583893389313,176129 778034098031906816,165498 756465338322223105,43391 768385839722221568,104662 788875813345120257,221635 774595030686326784,115519 773273517613776900,135888 794919484511223810,229922 795223395403264000,265649 759223114396041218,51798 769271014232653825,112363 776706535883800577,58531 792982807849107457,247240 774027723995873281,123217 762856989533667328,47188 776606083070603264,58531 788778879448154116,19543 773493283616096256,136904 753578634917609472,28128 792279078761959424,243187 786420166976385024,202379 762595257775251456,70604 794603267770773504,261555 752899036982706176,11774 762840293716615168,71476 776885688247529473,158815 791172994768994304,234796 774634978802012160,142906 792040261165645824,243075 791900101547405312,240584 758759599692316675,54070 786514587541647360,193524 788690620080594945,220029 786961067440271360,11774 750573652098285568,13201 758665248077451264,54070 763810434067656705,80393 792212871434342400,230732 794344925064114176,259743 794761172788584448,261155 793265212820336640,249841 759081464986161152,56889 763212218401853440,75073 789393151903399938,225359 790184042549305344,228820 795668349619466240,267521 755071027156099072,34666 769720535408340992,110585 787258918514921476,207287 776856717988626442,158524 776237835556757504,153921 780768258240704512,101020 785795938686087168,198571 787079673897365504,209043 773703967817682944,137693 791147535524036608,198580 792971944253595648,235121 751867685827321856,16931 787749900624723968,210215 767507910037417984,97371 792760489650642944,243075 794577067736178688,261155 737313336635723776,1170514 790912821177544704,234796 791350578395963392,238395 744705268836081665,349197 755759459671085056,39462 755858646161129472,18215 785926843031494656,199431 788455419308085248,218275 761409624440385537,67229 762707159729573889,72716 788712135295664128,11774 793114206669246464,249469 789517910263918592,226823 791385651254026240,238207 791462290231062528,237935 732613454884823040,352462 763720813208100864,73744 788791553980440576,220945 789257734818504704,223935 787066833698377728,206048 768095714333392896,103506 769718058663510016,99831 766384551308460032,93405 793171703341780992,249926 753354194728456197,24788 794666720199921666,261050 751823988515483648,19542 773093013358678017,132578 795671285326118912,267862 771412824677416960,124601 791761434048815105,241034 793230565344288768,249926 792019124020928514,243075 776770765463093248,151374 785616691191422976,197286 759114901625249792,56964 763837430113927168,75631 766278170777677824,90982 773252828852723712,133495 773805636828196864,139287 772812053568364545,132335 780535720200974336,174971 778592955376558080,165512 768835027849314304,109337 753679644503658497,11774 752630418210304001,22664 787107007304118274,209043 788494534430879744,218275 771167971112804352,100893 790618269946355712,231871 768858725897506816,108817 755535720404684800,38183 772967805385707520,133519 788032466707738624,214492 788518882499854336,218495 757256427178188800,46612 792959903547752448,246273 767778427915173893,100605 791181776895021056,235590 772541097872617473,108396 793337403138342912,250633 776781777805475841,157755 763604132406099968,76146 795683973728968708,11774 781250718225272832,186532 775279191428206592,74133 762006247298084864,431998 761620461062979584,69231 780268192916701184,464984 791435903365283841,239076 786251017256067072,1063777 780935801324572672,182870 758787862712029184,53996 785284306130247680,193669 793417679403118593,251452 752911431813791744,11774 794031933093253121,255942 767871779066908672,100605 788749330836443140,220332 757780578036953088,46612 764318302164361216,80939 753364352074473473,27045 776815852326948866,158428 777367581678120962,161456 754718425704988672,33356 740642338112835584,350084 775756911094460416,151463 793932929525235713,256219 758111616139399172,51451 769513283309203456,112363 794038006361554945,257492 778178236312322048,164826 794019816554295296,257492 773406646064250881,24173 776718768227561472,154723 785413554056810496,193671 760062408677351425,60779 793491042813169664,250633 788761201400483840,220526 789426919959891971,225981 757218372723453953,46006 767547501771497472,90539 780829433846460418,182960 790349400853843968,226881 752656607847211009,22662 778293842390945794,167273 758408803889152000,52821 778685918878195713,169923 776211505490436097,153845 791459058075131904,237491 771091389425647616,122776 732167749879922688,349814 778438605064638464,165185 790879974299308032,234583 793660753098047489,226881 793533217110274048,252581 795692880266264576,267862 787884570565709825,213672 774982177859567616,142906 793610684164472832,254011 794008022515216384,257492 795397870123974656,261639 780807644932083714,182036 776945140355076097,158387 793626593268604928,248516 733055910319263744,354962 753360189299064832,26458 793889674884419584,256534 762754789440487425,70884 781240463496011777,176196 765041329118203904,85686 746350000033128448,352060 772603390387974144,131457 764813521032974341,84209 758435300163092480,53001 787337880851079168,210207 785628929348415488,197341 793668200009457665,253793 777150605362167808,157755 768531962508283905,106907 793170321373147137,164814 757645540045819904,44429 781405846064418816,183759 794544013541900288,261155 752171879516037122,14277 765332646113189888,86653 780956638152790016,154071 788249550175686656,216009 788421258362834944,209583 792405830658207744,243190 752309651677388800,21433 773972658866253825,139404 773002284049403905,134033 790931518151467008,234583 787044284855947264,207287 767738437579538435,100893 768119604954542080,102249 788135551786422272,215608 764820791636688896,84724 773916863474597889,139404 791441774354980866,238207 790599459398909952,232169 749264869413748736,7064 787101645880516609,207119 755591855987912704,37433 787378681723383809,209800 793545321926176770,249926 771895185273913344,127366 777639694569836544,161277 755515468656414720,38032 790821371500716032,235349 793130500080578560,249469 795306335311118336,266079 794957128817524736,252020 769275352816418816,104973 766746335139729408,95708 768250675612442625,104932 750743440305098752,13412 765405770259148800,85326 756650733932511233,43399 763821144981901312,79131 794698689516371968,262588 791263639571488772,235590 757695054056189952,48663 769540748760850432,113189 771050861137014784,122955 778074653243772929,161456 791002641761378305,164764 780790267821588481,183269 732652248652763136,351387 786545285824602117,204413 757176711947522048,46240 751602777869029376,18921 755434352406695936,36467 757281148879900672,44243 767238294019072000,71942 778649929124380674,167319 752780757639147521,23410 794328496403320832,258878 793325847788740608,250633 761620662477815809,69231 776987632580648960,1170550 773588077495263232,137042 749340813864251392,7944 750703879394881537,11818 794632838708690946,260874 794596119883972608,261155 789923490388324352,225359 762444920892235776,431998 765529407415001088,87904 795077773463355397,265102 750751490004910080,15073 752888713240317957,23843 788925305591259136,11774 773941524669227008,140025 763782750491017216,79589 764261455591907328,81869 778039421350219776,163909 768462200029716480,106461 786940122591670272,192032 775057717421412352,146704 790609813126406144,232791 780146230189969408,209828 771772794774355968,127871 794809796260233216,261818 781184791538442240,185496 792071336885624832,233154 794915074322403328,262752 765688140925374465,82066 790719521568849920,233692 786039166039580672,198671 775801303578574849,151065 779121104740814848,172862 795144808465477632,264450 738039027597774850,351147 794559538007375874,261155 785491820004438016,196277 766371168500740096,93068 785841475103911941,198878 793190796627480580,249374 795428171545874432,266079 785484721539182592,193669 751150612322979840,17284 758705115691974657,54070 779327451965120512,173347 770265739261423617,117364 775856717703753728,151845 793492221659979776,252196 792928084882186240,247087 793947346300088322,256358 771143629217812480,123583 785498559382753281,196277 793965904119918592,254135 765345571875856385,87363 771706154250604544,127164 781154669313691648,182726 758367683205144576,48289 760404532178411520,61051 763777563437195264,80177 778788266048794624,169327 758263390968176640,52112 789348451242872832,224680 794146934978150400,257492 794619355778654208,261987 732971575197204480,11774 759087719553306624,56197 791035325120258048,351666 791103566874193920,234583 794345937619456000,259773 750856871079137280,15240 768039287636029440,102998 771163640573652992,122146 761664041693614081,69673 773302203083726848,136110 778646645441433601,167319 787797942996467712,213228 772913637413359616,132996 759162421680496641,56192 789972490105655297,227242 790574848850485249,231894 763834337548705793,79580 768188638601547776,95672 785965676657713152,199272 791576456811773952,239405 793441415514783744,252020 758621386545963008,54070 791004163467464704,235774 758092434798702592,51069 791228287100022784,236834 790979901285404673,235486 756447879850405888,42152 785886796643119104,198671 767462359904366593,98736 788493083113558016,106085 794686166478057472,262752 793112741909188608,249469 788785544042049536,220332 750177413368147968,10735 775114771968372737,146675 756615732725739523,44429 756965245441101824,1248429 790634843252006913,232427 791283733651488772,237491 755111178355957760,34731 759760566730694657,56964 794729666456223744,262849 781476705307197440,187976 793187240318947329,250033 755856359275368448,39997 732612270551760896,1170592 761834012239335424,70858 786289012436717568,198973 791748489558405121,240556 740960248874205185,1170530 788503304905056257,218275 765331528888885248,87249 760457754494459904,62728 778678074275614722,169201 756453371540680704,42621 762748187203416065,74308 777903576765128704,164001 790715256104488962,233307 765032357699215360,85562 778957820976848896,171379 788778480502644737,220767 758801255208628225,54070 751112980364947456,16761 777935334092972032,164826 741306094463688704,350819 779349353714429952,174230 732801190220681216,1170667 756200190780936192,11774 759066751678095361,41438 764303511630680064,64192 777599604846055424,162638 785779460029100032,197512 785970995488317440,194167 786134339713204224,194450 778272640280698880,167046 755544707476758528,37044 771821262058381313,127657 778685066557784064,167939 752990317910130692,15536 760516290385629185,63149 753915241671516160,28866 751162297737883648,11495 790425778345443328,229930 770247132766871553,47570 761317786203353088,66815 770823950364475392,120633 773587127292399617,136512 787383085570678784,210289 794994503044202496,259743 765913630516707329,88459 768078173003063296,100559 773915422844264449,139865 785987839766913024,199211 791259843529170944,237309 764270682695831554,81955 769273146587303936,27164 773376465006043139,1170557 759503067087794180,1248685 793615505865056256,252020 768855049707614209,105109 781184435765047297,186149 786012244098240516,199262 793645158654803968,254448 779672818401157120,176110 785357979503722496,195481 792128537553698816,243733 767376631530872832,97515 788461975009230848,215437 792348986468343809,240792 758359119384358912,52112 763535850021924865,79082 778392229719121920,167407 785372890845753344,194560 786457974285873152,203510 786718442254663680,205652 756936622831202304,44291 773607037586513920,137158 761995633326686208,431998 767026230864388096,97484 790643185387048960,231849 768076410871218176,103354 754122480764252160,31320 762769076410261504,74366 764001594526490624,80939 758410746040455169,1248611 751544000369295360,18555 794584866344071168,261155 794648530283626496,262022 794676760021520384,261818 764835942041518080,80648 773938749931712512,139577 761776197646757888,23762 795083055501221888,170187 793150789296484352,249926 793212237821247488,247240 760277743124701185,55660 773915700431839232,11774 786603957376262145,204413 753217610527875074,26140 761602127412297728,69614 788004376405118976,214079 755915501264510976,39462 787848768032870400,197888 792933865727877120,246617 777326375149658112,161456 740291751882035200,99816 772719800569167873,132076 758488893037670400,53185 764786943125233664,84724 774628655083483136,144587 777633938525134848,161456 733039823578144768,1170845 760907424186392576,64678 786653457419735040,204539 778110027454418944,354111 771214534061101056,118191 759893908897697792,59623 778369022136123392,159359 792420022727630848,244550 763804927030362112,79592 769203638635941888,11774 794551883910221824,261155 734847130339315713,11774 794192068159664128,255870 765282620972208129,84209 757996868550873089,50442 795609264740036613,267521 751996160198324224,18504 766177596501532677,90482 771853689170472960,128404 751541172221325313,18382 753323051840864256,26894 755508035502608384,38045 773537062289043457,137158 791809259533131776,240890 781279687641145345,186584 794603962464800769,261155 763178965875822592,73712 766137849041281024,1249308 780617945428942849,182049 789345955862700032,224680 767277350018920448,98646 781709800350429184,189313 781355524432420864,186673 794621249607651328,262022 766698627473543168,95262 794707909531811842,262752 781546702692052992,187611 750410060841381888,13201 758323704619118592,46384 792430648917098497,238965 793871810487955456,167101 756245685339561984,42117 793941030387273729,255942 788748913410834434,220332 732459388997238785,350566 758299934399561729,52112 762211417441177601,68854 775935192603037696,151439 791754939659915264,240886 775870451809648641,151539 767911269244493825,102191 772483604987338753,131027 791095341298790401,232863 770398401640947714,118191 794025443422679040,257492 767771174478557184,97468 765197524500090880,86103 781053936148951040,183759 763915265553817601,79513 764185472931360768,82544 780770814538809344,182726 768595677098246145,107428 770666394941689856,85326 753298631537618944,11774 761984459319173120,481145 734672087915364352,17292 764348810680119296,82457 777504078809006080,159245 774796226000785408,124537 774097924112257024,139404 769163140089061376,27164 785852344219107328,198878 758999048292487168,56172 786950167928922112,207613 789446808623644672,1178911 792843042717827074,246726 773613639538388992,137042 788556165785399297,218875 780396690754895873,179742 781321373817856000,187379 767830408838811648,100534 794336147241508864,259063 790772351616942080,231894 778634190749331456,165185 771067326091309056,82744 776247705626636290,154709 788136480984145920,215505 790943938613944320,224338 749862607125778432,10395 766488544470790145,93508 780545783405826048,181419 791672805985284097,240483 792406075068846081,243165 760977427635900416,65180 767116623027195904,95899 781061818731028482,183759 785580907256287232,197286 786564213355401216,204413 791354325071175681,238395 776190720382164992,153743 763144122605633537,76549 763779056320086017,11774 763006511861891076,75653 777483953150238720,161456 757937439612764160,65113 764256972870791168,82177 793146459835117568,249469 763479571421278212,73814 793585100604579840,253087 766160929914355712,90575 774927057977430016,128352 766383585691439104,92213 788754300725932032,220526 793266734593613825,250033 756728243042922496,43956 793158767848423425,249961 740411222722482176,11774 766426720064802816,93068 787245010341154816,207151 794641532288663553,261155 795698165357875201,268281 758697750573658112,54070 764910570680164352,85252 773897738387857409,139404 753488232344584192,25189 781226358206636033,186363 762821822991724545,74727 790702927450996736,233729 785547189493780480,196917 757787493144068096,47782 786756646735405056,205519 740229997105979393,11774 758048382824820736,50804 788814916715020288,220539 760568380432592897,63753 762511994607984640,571447 767115732974907392,97519 778315736791986176,166282 751070996019417088,15643 780669186510983168,181984 775030192813244416,146259 767745467996311552,81946 738679637178388481,11774 750727142401531905,14877 760173877188263936,1248732 772779169881001984,131924 794807006947315713,262053 764784605861851137,84724 762302436862103552,431998 795746597548212224,268448 795672173771890689,267862 761907705284034560,70509 775722404282703872,151071 790683182303580160,233198 791031969387802624,235590 792168162150100992,243165 781338652827717632,186584 758167046555373568,41703 776202475560775680,153545 792014437712433152,243075 794576046880411648,39957 754016748362489856,31268 765593922760351744,86440 767801360225939456,100949 762108962208620544,68993 788474468985348096,218275 758435324661932032,53185 792872907315687424,247877 773904279249653761,139404 780049270971904001,174465 762125431151616000,69794 765536503350996993,88052 794412324979249152,258456 764151787939041280,82209 794738818620370944,262752 794115378691575808,249926 779276846932299776,158387 793218807200305152,250544 773382373639655424,108517 777592525703872512,162638 774668940949671936,110585 786999074255990784,205728 788062604497342464,214492 758872937856249856,52554 764894158637203456,84785 790927660272590848,164764 791874869591887874,241819 780613667788382208,182122 768094603287429121,103506 733061324956172289,354962 753600327035842560,26780 793029441500778496,245101 793981112506716163,257325 755356993842323456,35403 779463638314733568,174660 764615167476805632,82018 790273668727336961,226717 768623372339077121,1249591 763596655476211712,76858 763796763102875648,80393 753211864163561472,16768 760418340477267968,57574 779499666220068864,171886 751873007656669184,18339 755903686111485953,39797 775736848765231104,151255 778685517437087745,169916 786615371436396544,203815 794906947984195584,263676 771878999010050048,121479 749698295266615296,9433 758672517531889664,52061 795701569706721280,257492 789149677484597252,221972 750372155766870016,12883 765231825002360832,86645 771127714447110144,122126 766705965156687872,95708 790903605452804100,234583 793117285875462144,249469 755202526375325696,33751 786344869107077120,203048 789284578422730753,224680 794859080691122176,261818 787011865956130816,207949 732320462974423040,351415 759156710195929089,57397 778617891788763142,168794 794523658110824448,259743 786634203286769664,205270 795045656670982144,263532 792201719908175872,243187 766043356929544192,90969 780162944734683136,174109 752237377574178816,21074 764888372682915840,84724 766157377183686656,81929 755924077215223808,39475 756495331840389120,43483 760885727739703297,65404 764429237965074433,83391 774436047337824256,142668 789424951036153856,225981 790885767287545856,235349 771238576243695617,120690 785549720122982401,130635 774783259783729152,140444 794594388047298560,261155 790252345737162752,229693 754848210296856576,26721 766698257649139719,95262 778632197632909312,33338 787261815487102976,205512 746704065715806208,7700 786378079794933760,202727 779393742444912640,141360 757710104481239040,47844 773179104006897664,134470 764825455849377792,84724 791308202553913344,11774 789336905921986560,225517 794382990466023424,258456 766613498889502722,94718 785432107619278849,195125 793108204079095808,249469 761671234270539776,69878 765967076787822592,90618 777579840249688064,161277 760677173384450048,64019 791816408883617792,240483 759515151271796736,56964 787132794346479616,207287 759705087681921024,59403 769389567153737729,112872 779437021240528896,175081 765130349005242368,431998 775576742933196800,112363 774071809561989120,141360 758239915536678913,49752 765132543842717696,78274 773884812469891073,139404 778364045300682752,167180 793352504213839872,250633 772867908846387200,132364 794738675611537408,262849 761749349558657024,69947 795111164791271424,264431 779074374187884544,171260 787493121567383554,210687 749704625570320384,9890 785818861413273600,196277 787738675341824001,212662 793651550254227460,252639 754052813513195520,30913 793593372699078656,253164 751163280605974528,17143 778635729102667776,167319 780644386585456640,182257 733059150633009152,355672 753738734701518848,22439 760837323521134593,64722 756341153146900481,42432 774948452124004352,145999 794015377630097408,257534 790725687560638464,233154 756882911526125568,44235 789813110097997825,194060 793704513383325696,254135 764511704751468544,82283 771750688867045377,127711 732375741770268672,738099 754160811493371904,31400 769586775081775104,111225 771072006515077120,122982 787005021426704385,159370 755481098499620864,16728 793439720818761728,252196 763462876099072000,78159 768813490404401153,95572 764576917349629952,80486 767329419929251841,98339 792427019673796608,243513 757798019098030081,47283 785732621246484480,196538 785906831927316481,199546 794970029154504705,262849 788073411058728960,215005 754116697628389376,30296 765011064178085889,82209 755506016242929665,38183 770075050259152896,115511 772895621929918464,132578 779148855900241920,171324 786453275776323584,203674 750852626301018113,15264 772465287396556801,131045 787807132699754497,212239 741270799634550784,352687 769267372070936577,112363 766345259198586880,80939 795431816593375232,266138 766048917850992640,90969 790214011887325184,226731 758639104338919425,53185 769344379286937600,103261 778559270300377088,166852 755465107925270528,32175 756575001302724608,43956 785580451792465920,197286 758076076790722560,49843 793231102592880642,250633 756689997240082432,44274 765990656133046272,90622 767851110346260480,100559 794638500691869696,261155 781872627149176836,187131 757072229850984448,45669 763456297660407809,77731 772590886970466304,120690 753660069686960128,28732 762747314603716608,73926 766232318860070912,90575 769600541978611712,113836 781723364691804161,186149 755163262090698752,35890 775110014684069888,350650 786239704693735424,198304 758349006112223232,47761 773524461320597504,136947 788708410137141248,106085 790932358690119681,234583 786269364311863297,201958 790259567036817408,230282 791649432114561024,238099 773709671660130304,11774 769396435276083200,107745 792138532487921664,239610 773957451754405888,140444 762025617793572865,71596 770794419628802048,121046 791784867449090048,239405 785858070115147779,198878 794649218010861568,261567 761415915959451649,65310 756620288247431168,44450 759109144007761920,57092 765024499838267392,85562 787376092919103488,210289 757670524608737280,48735 762770225993351168,73814 765308091244183552,86103 767802320793010176,100893 771951876183056384,128017 790330111170142208,229148 768455121739014145,95055 765560523731578880,84209 771454843202441216,124855 776461637360488448,156053 792878856176664576,243761 795396551086460928,264397 778315955306844160,167220 779728981910233089,175092 789955081668063232,218603 781360959700873216,139404 780644132360298496,182154 795007136065605632,263895 793874158027321344,256358 787960674693550080,212139 768300152733904897,103354 772869489121570816,131045 790647986573434880,232863 764209191041064960,80648 781368024569872384,167220 762673497814335489,73814 794552301654446080,260914 794206324741447680,258598 751088539865980928,16422 771541265196339202,125554 788490695229186049,218275 785280747410186240,194648 785648678316994560,197341 785640966111846400,197673 757999548706979840,48663 791292575122595840,237813 755173196723204096,35890 757630760744390656,47782 772521991911907328,131045 761987481323573248,69491 794555056049844224,261155 786243520143196160,201958 781903680626888704,191354 760597405247107072,63655 763001706984636416,73712 793101389253713920,249469 752768632103600128,21118 758723866529333248,54070 762618498715639808,72653 777936842599571456,163463 761728278663041026,69711 788440069141061632,11774 755460782234689536,37647 760965277135806464,65222 735734315942711296,304513 793864112660881408,256255 770735948078444544,120474 765592516926156800,88523 770321453614895104,117973 770394776105525249,118191 790030488173891585,227429 742539139120136192,349951 773951831588282369,139404 780863382505320448,183668 767181117002776580,90252 759512302441926656,57961 769570150228037633,113412 760147353382817792,61051 793108114417606656,249469 755794509921787904,11774 772805379180810242,132335 773991368377204737,140230 795449621405372416,266138 772835423915606016,132335 764940585782259712,85326 773508106777223168,137042 792055827993661440,234796 781239644209893377,185595 768202693479395329,95055 789507138817171456,225923 751108254042820610,15264 758423863587926016,53144 761525066056212480,68273 774463818126602240,125764 791779715119849472,237491 753214470739021824,26140 781581336926523392,188807 788667326296039424,218832 763564395033157632,78274 794532952977903616,261155 770305202364813315,115968 790649089251766272,232169 776109855803179008,153194 781142815942189057,183759 781290813129158658,185921 755406764221136901,35319 778261520396406784,165488 785966575799013376,200235 758337127952154624,52554 793858773118967812,255942 760841899775172608,1170550 773587282846748674,137042 794571960495828993,261155 792095765514432512,243865 776228224992964608,154534 785494022978535424,196277 788193346741084160,201571 733344445622583301,11774 795299739482943488,266079 752809601368633345,22575 781568035584901120,188304 764622932400152576,83128 789285556039589888,223921 765270203395665920,11774 781881780462759937,187896 767145508947173376,209828 773512310598012928,136904 790908134042787840,223492 794608977690562561,261155 794992653855244288,260613 778413691473649665,164814 792122647236796416,243092 775860283239636992,144573 768622070997680130,107469 765909017596166144,90125 769752232912822272,103857 793842388011589638,255931 754034033324154880,30296 774016458833571843,137561 786722593625804802,205455 775896424844177408,152182 787207496926539776,194095 760100033605894144,60765 789452260115742720,225981 772163852939034624,129991 788021923833929728,214354 755035049645322240,34666 760144850490650625,61051 768085707122282497,103354 773951784977068032,140211 775063329223999488,146580 795427952418811905,248924 779559416110600193,174315 791350575401209857,238395 792526648033832960,237852 770725916297289728,121055 780592453950857216,181811 788467878718607361,11774 788786401496080384,216009 763446025402978304,78274 772974393244782592,131027 795373906156621824,266713 766615051830759424,90088 779071649354244096,171260 786919891886563328,207287 763696996355936256,78159 794192032776486913,257492 765950093308596224,90384 774069106089746436,137869 793139215391391745,249469 757447943590785024,47283 795471761793875968,247930 754831915891449857,33355 775435634542600192,146259 789171356520751112,11774 790967132607488000,232169 779350193720483840,167407 791649050193895424,235257 752948194330411008,23843 779387664759795712,173628 787857403026939904,210463 768233694419124224,104541 789433074903810048,225981 795230498285043712,265676 764451262687391744,83454 771069620618981376,122388 755839657665961984,18215 787161582350503936,208014 774297515130695680,125633 794652279823593472,262343 764411402970763264,82283 771063164276396032,121612 789222146069278720,215505 791132803983343616,234583 767888411298586625,84904 771814330929188864,116618 778979027688230912,171324 754773181710290944,33355 758222708027092992,51265 775982554700591104,152455 779008792147091456,171902 777597179456139264,162596 787305305214427136,207113 759108134900076544,57092 777009855999594496,159876 789489840312217600,224678 768547283080097792,104973 794000274587168768,255870 794388673613565952,258607 791733061889036288,240665 756909118233780225,44837 793549179486343169,7311 766966158973104128,96848 777020328107126785,159876 779408328329867264,174660 793535514058121218,252408 794008513018232832,255299 780766280462761984,182870 776924854075424768,159245 791988757880639488,240584 793950584860618752,255826 792190869399080960,243187 793107372864577536,249469 775153797911937024,146843 786011490255900672,199262 774116044092821504,141597 767063576401948672,94699 776224256023822336,70238 791654686956851200,63655 766466700942385152,92917 789942151178137600,228888 772517062157688832,131007 758548650511314944,53367 776864166070128640,157840 787366445533368320,209713 780912442092158977,183975 766106501568049153,88546 795674676576010240,267801 773988994447212544,139404 787277364585721856,207965 793009823482728448,238099 759543196833554436,56964 790666915265994753,66116 792054961366446080,243187 789481726661844992,224680 790591381508980737,231894 795700680388476928,267862 787766393382899712,208108 790679092328853504,233307 759092036679135232,56964 765220855118909440,11774 765241650285318144,86653 777514924327133184,161387 773404233680969728,108795 765228235361779712,86440 781227738736713729,186170 787999920854822913,205728 788564154785333248,218832 763063373743349761,47188 774611416917483520,1250121 792934476682625024,247232 795079567341981697,262847 752762641379098625,22575 788074956806500358,215005 751858572779139072,19088 768938537270075392,109571 790946967178346496,234583 771402028782419968,125367 758755305899503616,54070 792966193946562560,247241 795388038344015880,265821 773939781881303040,140232 788505461876219904,218349 778559440781926400,168794 794577085935288320,261155 786218248580706304,201555 792115176946409473,243869 787868918534680576,207712 790288720821878784,230270 756747304325959680,44450 781272161935691776,186434 755186906154106880,35890 754735707369840641,33356 791697176468402180,240260 794589257612476416,261818 785563039298977793,194199 778512287984418816,152594 755381541623193600,37044 760771606411108352,91137 756298083827380225,42495 788914989352493056,11774 764311352697499650,75973 793487798066176000,252112 795030647890989060,261050 751053837214052352,16638 751224313286496256,17640 759104829583130624,54842 761303531416543232,67915 769706261956878336,110585 773899295628070912,762119 786176411006631936,201494 779121077947604993,171463 793106408040456193,249469 785319894468263936,11774 791747640631459840,241432 794337314516267008,258456 792181685693587456,243075 753410475887656964,26621 771856312753721344,56964 765618887257825280,1170369 786577003994427392,197655 789263844505886721,223286 790391115799142400,212727 792052434944221185,243187 753768283472433152,29800 767916952987717634,100605 792504769629810688,246425 775524287893606400,1250232 778269507970215936,166984 780619470968467458,182154 755169668474761217,35373 768553331610357760,104973 754764758704754688,33356 787787544154996741,186212 792079851104661504,243187 769178187725176832,43579 769198388227117056,107246 773285388056137729,135025 787668306551529472,198586 758488184011366400,52061 772740024248991744,132335 757132587789873152,43375 767182449348521984,96514 790597464348696576,232169 766451400305934337,93823 773863425801805825,139404 789275320792719360,194060 790381341791617024,229148 734504444994420736,11774 781150623194460160,183351 791839826764976128,241819 790001809242939392,227252 762122908378464256,431998 790571487128199168,232137 766613270337728517,93184 756369054613512192,42495 758822478571384832,53185 732111156500934656,349372 781283243131801601,186584 788871903834468353,221832 791353435518017537,11774 788827134148030468,216009 767824331111927808,101681 732412459588321284,196346 767807898927898624,101681 780902571166666752,177687 775155915234406400,134098 775365269346811904,114603 791349498723311620,234583 766700061795446784,11774 766549648685146113,93478 770811586302795776,22267 793163528798601217,249469 779090030572793856,165360 795379922021838848,266491 763329676639105024,1248988 775039316376551424,124610 793525548127518720,238207 766279321292042240,91946 764201993673977856,82642 756284104241360896,42432 794041839447900160,252014 751697396124483584,352025 767547910246522880,99255 768208328824586240,90384 750341098103513088,11495 750417308808470529,13343 765396399005458435,44345 792027001771155456,243187 780466757462929408,179742 790665488942501889,233307 793149233859850248,249469 793509242288431105,11774 795388405081374720,266151 788065112007569408,215005 792747070222467072,247074 795072590608027648,264397 764684588929081344,84209 770371647836749829,117310 756531075795607552,42432 770429181142245376,117922 776446538658750464,151439 768215724447850496,104633 789285939268886528,224680 791391899428859904,238780 793243187095728128,249926 785262930065522688,194082 773887675371626498,139404 768920787973709825,109104 792278546685108224,243187 756239140115607556,41929 762869500286939136,74133 785749323870900224,196788 759403132396810241,58227 764480015924731905,83633 761370241922310144,67229 785948231595360256,199546 789969346424508416,226999 793442107763589121,250293 756413317539913732,42432 772181539627073536,129558 766020195945025537,89923 762662948355571712,73926 760916986817675264,65165 764977134326587392,11774 773528645860073473,136610 791246451254947840,234583 793768124076089344,254723 777570958412386304,162497 760933115628023809,57574 775431371229499392,149200 768578171155255296,102514 786177944246812672,201494 794962201425670144,262022 753786953376464896,27835 785511851002060800,196277 755849283039956992,18215 781271923665739776,186532 787496060910444544,194281 732710924788731906,352946 787041156555124740,199307 757570679445258240,47782 774025975344402432,131421 756274053472776193,41689 768894947885850624,11774 781343344949690368,139404 774435427969298432,143777 785501479599734784,196277 762488551892066304,351146 781137122946199553,185496 756618939946430464,44429 793489304005861376,251566 762280896540082176,431998 774473002629013504,142262 786363060956954625,200971 792194073943744512,243187 766349888556769280,91894 776011370433159168,86103 768968584244572160,110389 786375902783348736,202379 786660157518413825,205294 758755555598934016,52112 764815993520599040,84724 771872049014931456,127957 774328590540210176,142503 752942371411820544,24368 753474681089298433,26539 756602770178867200,44273 765323011440410624,86440 774736946383814656,140578 793919588870201344,249926 779304194901704704,162309 765635454330896384,88471 769312416920432640,112872 775726113381314560,151066 785599713873567744,197297 769341387984601088,113165 749574547918163969,7849 788888638062940160,11774 768227040990339072,11774 790289285396074496,230282 792017677468393472,243092 775434423688957952,149200 794374559495520256,257704 776744905267970049,157755 772245875254898688,126389 753739067112747012,22439 760548671662403585,62771 781354576482099200,186149 750816628930072577,15316 775832602200637440,151165 794324506361761792,258878 768839642514874372,109447 787101413050646528,207949 794602515224526852,260899 778334516419190784,152594 779861227103137792,177337 786667195195535360,205285 793627468401958912,252408 761664872270602240,69878 793962125446156288,256219 750328293178695680,12565 767109123586478080,94699 773895752565166081,139404 775520467742437376,112363 752621938409738241,22662 795048427574988800,264397 767947446466904064,101383 790300641415397376,11774 758268702903136256,51809 768947275926278145,109535 773566945107013632,133702 795401454857109505,266054 763995081158242304,81422 760244477785026560,1248387 775405848143159296,146259 788726637550407680,218275 770770096587354113,120541 792250934654930945,235685 755726331871014912,39235 759509297302609920,58508 790426250095370240,231385 785682766457253889,197512 755541131786457088,38026 760650465864364032,64147 767679218117386240,100605 760548595690897408,62779 733014271257391106,355376 762404740609302528,72411 758117361329266689,51069 771733867996680193,126708 771557304479076356,126389 788745428770652160,220332 761188845756911616,66105 793219995006332928,249469 763910373607088128,80863 766341508949766144,91946 750912818279354368,15808 791166857315229696,236502 757279025458839552,46384 771758656857579520,125853 780229160367194117,78325 750374823281455106,12883 767081780147003393,97811 768922299663659008,110209 765299084630581248,86440 769256148004327424,112363 774205854879023104,141887 775420301618348036,148537 733077513371586560,355749 752888052142465024,24134 761914615248846849,66922 793279327596978176,249926 785908773239914497,199546 788099036561629185,215505 760910924265902081,54522 761017249478041600,66116 750568349961166852,11774 793165781592838144,194230 788051525272739840,166282 762624790955892737,73814 790320364177854464,11774 769429321576509440,112399 760512890449305600,63149 750866022249353216,15808 785846159298400257,198466 791402610477588480,238378 791391215736397825,238290 771424793480400897,125176 757652042710126592,43285 758760096918802432,53001 793097510826938368,249286 763170331481694208,75899 793114509577691136,249469 793148806351220736,249926 760319862472380416,61412 790880768465731585,234583 763906622611611648,80648 793990363304382465,256219 778087980103790594,164797 779916179997659136,176267 779020504871174144,47940 788755217772720129,220526 794802214325854208,262849 761186455393701888,49681 791296973144031233,234583 794552115133722624,261155 776036765031358464,152735 774999812101898240,146259 793141605985386496,237999 788992484080652288,220526 763207408256708608,70177 775509729279774720,149446 775705480345911297,150404 780922316092010496,184223 791986148436537344,234551 763431602311528448,76549 751786719243108352,16931 759127739148357632,54070 760995421032439808,64730 756273930017660928,42344 760876500103073792,352632 752855386772742144,23672 793154963446779905,249469 754049639217848320,30590 758556428252569600,51997 769780343436042240,114987 792162591883735040,244289 735848380400730112,349507 758050066858991622,50314 776179088952352768,152314 788477288002179072,218275 770039469756080128,114357 773944953604968448,139404 794229528323387393,258456 779077039353688064,172545 788354628517699584,216009 768834205715341312,107867 794009131757629440,256358 758503418931490818,53185 769551570237321216,112336 758478679269867521,53185 769264993170821120,111225 777184119323328512,87904 761678463401070592,69356 755230275097858048,36208 776251759194800128,153743 772530227792740352,131007 778241126440529920,166810 785598082792747008,197286 794593302578282496,261155 795067937421987840,262847 750473979161227265,13627 789505188704903168,226582 749314141068767232,8047 787809154383482880,205270 750079774660235264,11495 765208235057958912,84724 780051938511622144,178045 766054278020476928,89623 785980778941325312,200235 771746618206851072,127366 789301937338363904,221785 785857226531598337,198878 774092620997857285,141360 754732201565118468,27045 770458396021526529,111558 787985756346261504,214209 789429846136934400,225981 789743938605309952,227183 768602285085564928,107428 760414181489201152,62735 769324102918270976,112199 785702394969501696,196277 752026294846652416,14277 758609413641043968,53185 758659497510342656,54070 785928346559401984,199546 793118565998141440,249469 787249880548843520,209801 766427455888379904,80607 794291974492680192,258249 752014466062180352,686533 762307860424384512,72550 786369204060467200,202727 763280392556310528,47188 788717878681882624,192363 792662506812633088,240483 793494355948343297,252741 793653366433775617,254209 767503888026959873,97515 779038931538980864,171324 778362913769844736,167220 770676792692576256,120610 733151563762565121,355729 753636974637027328,24892 794784273505157121,261155 768929540496175104,110381 759423288066138113,56800 780927151117856768,182726 749257801160073216,7852 758122784966881280,50698 786252447446544384,201958 795083919884288000,264397 788470940199976960,218495 762344004973322240,70886 756280229098688513,42432 768005775776067584,101681 790714531903180801,232881 758714353810104321,54070 762403666586316800,70886 778310125442465792,167220 785842235946438660,196917 761584117917978625,50406 762599309808394240,73704 790306650401992705,230485 770762545615339521,121359 779792255318126593,176380 794171268652146688,257492 776149468022472704,154071 795242675280769024,265686 753779205859606528,22715 793338396231995393,250633 763371624192151552,75899 789801625510617088,226581 773498890842759169,136904 762822396457857025,73814 781516674440818688,186434 776120864987230208,153095 787356247339048960,208146 761807935299325952,70177 772133619234201600,129084 737415009781833729,195876 761618761598181376,1248861 788854454082646016,220332 793125914309689344,249469 755223628199833600,35403 781199366140923904,185313 794899444692987904,262752 766273661447892993,91894 785297954617696256,194923 789562289435185152,227130 786361191413055488,202379 795047963680788481,261987 780335237117022209,177421 760280576423231488,1248752 777801381759582208,161277 757013355022262273,45040 768104050764181504,103354 758062567310766080,50983 773217266515185664,133934 756728456688336896,43258 764561412534468608,83469 773214079221571585,1250025 779476546230726656,174115 787073451341348864,207287 789139028817739781,223899 794234343812055040,258456 785983011141681152,199478 793921794667323393,256536 753248146415767552,25968 768496945115631617,104973 750809222540066816,15264 787986692900782080,211733 790657950771650560,233307 781912558118641665,191354 758754869968769024,54519 785313200229101568,11774 788349362556383232,217156 787737854776598528,210215 764955855284424709,11774 753039801230594048,24788 749270417609744384,8027 794630929314676737,261155 793263464831528960,250293 761895371396308992,70338 786550036104671232,204184 757386371954774016,45014 775790099070148608,151463 761217033904066560,65307 786916496551272449,205800 763766417925603332,11774 781121597553999872,179146 795752093722308608,268529 741224362360090624,11774 794990175067795457,264397 793166958736711681,249926 775820020559536128,151401 780275772061876224,177337 747762651292274694,11774 792212026919616512,29271 762015511177666562,71476 766301975868694528,87921 760526928201646080,41680 789211955227725824,220029 792447741838430209,238999 767761316291510272,101203 790973991850606592,235621 769351251712585728,113165 785296677741539328,194205 770234798690361344,117377 771044411962556416,112363 765365403098898432,352033 765413936074076160,84724 781591898012078080,188492 750158203913015296,11495 794310907551588352,258598 779130389902270464,167569 755843057182834689,39462 777092892279967745,146214 793096899842768901,249469 759189733264285696,56964 763343429094957056,74535 753817358179799040,29996 771749928204849152,127711 754037258857000962,31400 793590140115574785,252020 759765711619297280,59666 775367736436285444,148473 778757645503111168,170268 794764948375306242,261818 756539509668478976,43313 732668367287488513,349197 751588278017462272,18391 763442618529357824,78159 794005466850426881,256276 753617982400573441,28477 768600742122758144,108004 794006683643092992,257321 795315347528282112,252580 795323520393900032,266079 757111904003235841,44429 767404551594844160,94699 776614479370997760,155898 756941313279418370,44291 778250879845609472,166532 757550710309396480,37724 794223241510293504,258456 738402167111847936,11774 767151856510377984,94699 785568550081531904,196917 789089327334715392,11774 770948062252498944,110302 757652117943377920,48633 779106198784270336,171644 776031616795828225,152735 772522050359554048,131421 788682019806904320,219942 769841137469251584,114680 770387916132589568,118698 767821392393797632,100893 767853930743291904,102137 787399870252511232,193868 776071560952033280,147759 750085828051742722,9392 793098146091905026,249469 762490431133265920,70540 774950219008118784,145963 771439002427781121,124597 773891440900444160,139404 794031905599418368,257423 788909895483428865,220815 753388143387242497,27402 777850520622866432,163763 786266707581083648,200383 786596691487100928,204901 755974020609159169,40926 768623485299986433,106716 755539878427799552,38032 792075435257454592,233756 760317359299162112,61544 776628038503194624,156976 788733428313141248,220029 771096823062822912,121479 787277552784142336,207287 791342160041738241,237325 788917278377029632,220332 733124592957591552,1170810 792970568446337024,247877 759448545589997568,57092 778743587911589889,169916 793434693593096192,242712 767362739169742850,96299 788864004433309696,220526 751790378072899585,16931 758020052717215744,50442 772042177165856768,126751 785863870997008384,198878 773141059299897344,134470 765364909358116865,80486 791355731484213248,238395 768854935798558720,108782 749685301736529920,9295 769483340944596992,355994 773749967576006656,137042 788792858430038016,220820 760885020655583232,65291 765400840618188800,86103 764570190654812160,84083 772773281040564224,126596 755880881747742720,16299 795038271579557888,263896 768193713172393984,104406 756287848186249218,42495 775522136312033281,149953 788450725827321856,218275 790938931164540929,234583 794325231338799104,258598 792766937549778944,247240 794760639491272704,249926 779745626657525760,176714 765957513342746628,90384 781522862763085824,186584 761395563778539520,67906 786980942745403396,207051 791675337729974272,240145 773706668756664320,11774 793209857386119168,250400 795471890357829633,265855 764019586526162946,80393 763346413723930624,77731 763643732361093121,64652 752244162070777856,21714 756656226071642112,43391 768926340858818561,110362 789970178696179713,225359 766222647491387392,88374 766217979583467520,90031 768241411250585602,104406 767750185166508032,100893 790547240821534720,232137 793788950116757504,243187 776117776930910208,151845 781354262831902720,184887 763582910754619392,74133 773636268521431040,136947 781603945982623745,188873 768860933955395584,109666 786332086105845760,200383 795300280678039552,265257 795776752626835457,264397 751652456485052417,14277 795063643649867776,262588 786767012714250240,206510 795658161390841856,267521 761360544481902592,68277 773849316280504320,139392 764987351584088068,85562 755532515612454914,38183 787099867814301696,209184 769339114969714688,112336 790934246240161792,233602 792060582639890432,243075 780632914337734656,182146 791132787508150272,203863 794676736067862528,259190 788458329869660164,217574 739695113375502340,28108 751622111211380736,16728 762647620334616576,73814 756293237493465088,42564 792163361790234624,243075 769918091807436800,115817 762327310775095297,72508 777974068138106880,164694 754706376710983680,33243 780858771212005377,183269 793406960309854208,8044 793621448376016896,254135 758003708370223110,49400 786190946601795584,198916 768891013620346880,109945 775477077008973824,149300 753301913823768576,26924 791044165823901696,226731 768574613806800896,107138 795679839009148928,266079 768571883977605120,107138 756648027146883072,1170771 795146887661809664,263896 773954568375992321,140232 779695708223844352,175772 788007045903421440,205197 763931321148112896,79131 756564530356969472,43553 794554670073057281,261155 790864591458885632,232863 795072380489986049,11774 789475518668210176,225981 774633289814454272,144494 790418614323187712,228341 732168551826522113,349283 768857490658172928,109666 742800014574030848,47188 755402197077258240,36899 757443619611615232,46006 778686951746473984,169310 773181495448051712,134561 757685963883683840,48810 763593493285474305,78861 778273884445507584,167044 766457710271266816,80939 758061164295229441,51069 770338962506391555,118375 786949309451436033,207613 754885970235756544,34158 788044723139190784,214173 754846824469409792,32814 776569910990344192,156835 760051012178706432,59666 758451756741357568,53185 772828678682214401,132335 772787144599404544,132335 775788614634442752,151185 793223555236311041,249079 770240500230225920,117257 793635365118701568,254025 791659974833213440,240483 773916451816124417,134875 769631725500534784,114422 771455877354168321,125145 785490370796851200,196277 779127335115231232,172962 760442092548218880,62771 767839786992369669,101681 757275697408860160,41692 791441573972180992,237202 766704077820481536,95672 776814332885598208,157693 773158086018076672,129212 776755918449086464,157693 787296564574314496,209921 758311559705878528,49590 763581040124370944,76934 768997225942745088,108346 791125136825020416,235487 763133547016257536,75531 785585544180830208,197286 751812926831550464,19352 793441067689476096,251452 793490755587190784,252408 790965601841717248,234796 758064801172058113,50542 766785058707427328,94699 773724687578738688,134531 788509909910380544,217574 787091752452632577,209129 751935032046989313,18893 794448825113018368,258598 761322702363918336,11774 753870683407577089,26159 780817577689747456,183269 794901868061278208,262022 772235913418203136,85326 785461958120267777,195975 791449490679005184,238508 788747735637762048,193533 756279584400650240,42432 758652559061946368,54264 765586461185961984,78684 780910228325871618,184223 793640200886824960,252408 733545764660465668,355480 766429096532320257,93823 788065550798770176,215005 766682563456802816,93758 793226050717319169,249725 758768846312464384,54140 778278077621149697,161901 770391665823588357,118191 761273874604433408,67283 774242815479910400,140444 791007264383590401,235251 789241169309995008,224680 758708903257464834,54739 776621547989721090,53667 786119274171473920,199961 781325747348647936,186584 770362599900938244,118482 775513443780726784,112363 791795039265558528,240483 794817368744742912,261818 794974680176267264,262847 751634581028208640,18386 756606090293317632,44273 788781393425801216,220526 752974952433913856,24776 772477734404562944,129649 790741690315333633,232863 756555388695085056,43391 763917203448004609,79691 792858041955782657,247240 794757586792787968,261796 761292016814661632,59373 767003564992520192,95708 764992548641177600,11774 787760023267110917,205197 763052441214615554,75724 779296855977037825,173753 776462762667077632,1170441 765509598761488384,431998 791700694965321728,234990 757673330082283524,1173862 774006917287084032,1250066 779135944859410432,171982 793983751869136896,257423 792648400495935488,242693 793455996597178368,237908 781328228266889216,26066 758653575128047617,54070 762990563738185729,75666 774638994084671491,140444 762378167306686464,72382 767343305474576384,98751 771476857359310849,126152 768942792064241664,109470 779413441253519360,174899 794990839747461121,263898 758475799230111745,52753 766682643534610432,92860 790730120872984576,231894 756552798020468736,43553 770241984447582208,108396 767448136843485184,97379 774006594472407040,140444 778307264427929601,167220 754727478975791104,33356 786717747015196672,206008 766310037077700609,11774 771012512053473280,122148 753254680218611712,26066 786682164423393282,205728 753724020768538624,29263 793866307498237952,255942 790760924994908160,232863 776788092204253184,155451 732782469334896641,350107 778683144073424896,121080 791695265199644672,234990 765006891160182784,82283 768977906655637504,110550 771918026325102592,128194 792229374619709440,239610 761028263476985857,66159 788785025202397184,220344 778360579933278212,167311 767695520655695872,100605 764266934669979648,82018 790103637783568384,226969 794012483660849152,256276 793866916024623105,255942 756293739795001344,42495 793836622789742592,255176 787720667198287872,211347 769983959807692803,115955 761151314961297408,61051 786911402153893888,207287 786993632691621888,208176 751006679920021508,15808 781870613719764993,190036 785273516102909953,194079 769325925624274945,112788 776100526018719744,152735 793146861796425732,249469 752996113750241282,23742 767187094569484288,95593 755651324109287424,37109 785281144703053824,194707 756319370876452865,42339 758424139120062465,52921 778640844895227904,169226 785849796510806016,197512 771677180791230464,127017 765760701554102276,86103 772551322096676864,11774 793786915527024644,217634 786904678562951168,207110 761060029185138689,65500 772830064673034240,129558 779352636692664320,174315 773912569635561472,11774 758831574049619968,53185 755780545745911808,39462 792348181946372096,244482 788119415623680001,215005 753373564028395520,24173 759848607914786816,58959 792851959812354048,248078 769884002605989889,115531 776579506681315328,156290 779825768498991105,176109 765693461337083905,87904 771948890102824960,128194 758656706071044098,54070 791327395080962048,237787 757596458199584770,47898 785558973516742656,196277 770261876924035072,47570 760584049849016320,63149 793147600157286400,249469 794314733360820224,258981 754799635659644928,33356 763871621073416192,1249165 761015513417789440,62821 764683967765155840,83422 769610683075981313,112239 756604862163456000,44359 789224576987389954,223692 762847678178877440,73712 778739121162297345,169410 749530171896573952,7649 769257999303081985,27164 755164426475540481,35890 779691004542722048,176196 788057493956075521,214005 773887557406855168,139404 760536462702022656,63179 769210936158588929,111388 794772169872015360,263205 789972340817924096,225359 777920372301819904,161960 755227224064786434,34506 761572539487379457,69231 780433026190671872,164764 759160139077259268,51798 773839944179589121,139404 754951956741943297,14277 776893267619123200,156644 749920350369120256,10735 765621927687749632,88052 795469507439587328,266151 795751250541314048,267576 794597831214567424,261673 757713734802481153,47782 791047659826114561,235101 764125823154610177,82066 777293609632608256,161407 791775181677015041,240483 793676664555261952,249926 774072818753429504,141360 774206685569175553,140372 791385341185945604,11774 759887687113379840,58253 751650187995590657,18495 794345233148481536,258193 751224554878558209,17591 794965613320044544,262925 786547690851139584,192032 754722875718852608,33356 747000770306908160,1247735 778227737894891521,166390 772861714261872641,132605 793982810293944320,257325 787056710007476224,207287 762284642686951424,431998 771512296376008704,124924 786399409844080640,203240 760210192134909952,60018 758706938179911681,54070 792440338728222720,245566 766117616268120065,431998 781528511781609473,11774 751767583645372416,18893 752986200194113536,25255 776796151739711488,157755 761320891196198912,65180 789166283845578754,222647 761896927118057473,68216 791060278662180864,234583 772795598814576640,132347 776591295062110208,155898 769605149568425984,113412 772805856379502592,132335 794637602880155648,261818 785549208271159296,130635 759215857641873408,56964 771083758317473796,1249828 791432769188597760,238292 791682822331183104,240145 779420499810119682,173347 789854256488706048,246425 775667807153430528,148574 767618516719665152,96967 759220527227600899,57309 766323296560349184,91146 769149570945343488,111555 754086018194604032,31035 780529289087315969,180655 791190142492913664,236393 765545021114232832,88052 775421936327241728,149040 760342418755432448,55660 795413770029953024,265855 773944036646227968,139404 788167660701818881,215412 787410945349816320,208538 788530335772442625,104244 795104900812259333,264397 794281310210531328,258598 780599235771105281,181935 755510467418853381,37892 777765388931170304,135966 772809652790763520,132364 764221255188934656,82759 770440179417055232,118192 771130091061514240,123583 794567273562390532,261155 732614928981491716,37157 759403391466541056,57092 786314739240558592,202429 769034717198950401,110709 780529551545741312,180655 791350716967243776,237908 792360577871904772,244815 756949057491312640,45672 755161084890230785,35890 775644814952001536,132791 779395295259922436,171968 781240561084801024,186150 773601662275465216,137978 791269631281463296,234583 754916781752410112,27045 773290990476066816,136018 775047038975275008,144730 790640407361232896,233131 751634609335574528,18567 776112516757876736,151255 779513925637287937,174557 762707883230433280,73814 764182541045755905,82177 760884595873177600,65180 788420302996930560,217837 789557691890880512,223103 794992771388080128,263907 757250872321515520,45669 761917093939785731,431998 771880966058946561,82018 758779336786751488,54070 762754752572755968,73712 768811965917442048,108849 769267247345008640,110389 785939818136100864,199992 764974660400189440,85562 794604459590500353,261155 773961752287457282,140232 793480379529175040,252020 786675121377402880,204835 792479511195549697,246225 762714227203272709,74543 785907049414680576,198580 794850778435481601,262752 790332059143241728,11774 790548060979900418,232137 786791531550158852,205728 791357233867083776,238395 795770816407420930,267571 771049214998638592,100893 751118820765474816,16663 791620955206549505,240145 751174525174239233,16299 768185019906961409,102753 780250887805669376,176128 786194357221150720,201619 750077478496903169,11495 794189748961157125,258598 766777295210024960,96299 790530656203792384,230301 785438675224059904,195481 762831387082657792,71502 763004548310937600,75899 781209175074476032,186434 793966713108721664,256650 766559157713444864,90384 790702743241404416,233692 757266789893935104,43514 792107275074756608,11774 763838862644961280,79020 769963860619059201,114254 770321795710722048,117043 789049095977472000,223078 752856956021383168,23899 776641645982789632,58531 756890870306123777,45311 766442690632355840,93823 793746519161724929,249926 755223430157438976,35403 770120059880628224,115435 785539617164374016,196233 772828819069730819,132765 749379769775501312,8497 789124213315600384,220130 793546106248441857,252020 771939649069678592,128931 753686651243786241,26446 787805676030431232,212239 775110912709623808,146704 792744631356256257,228076 785270145853698049,11774 788488012472655874,106085 752889287922819072,24134 786357372608315392,202429 767178950212722689,84904 780045623965941762,177248 781083313347919872,182726 794660658503618560,261942 795666039375822848,267862 760243977643634688,48052 790885957302046721,234654 777367353533181952,161456 785310476280270848,193639 792419545822756869,238637 768419923781623808,106281 794863094174519296,262752 794998354287726592,262022 755446427439009793,36877 771751666022481920,127134 760137417093476353,61051 779079926561374208,164375 780630608938610689,182257 791859278097309696,102730 760875197062721536,61544 753340592684269568,25189 778961938223026176,169552 781003762655694850,26066 764199880659177473,82544 741710101984202752,7224 777119379284647936,159876 777745769499688960,87904 791357050626400256,238207 766328417314672640,90963 760968447484432384,65455 790304882267922432,215437 790985656667254785,234583 769895528372969472,112336 786055716117225472,171693 768968666868166656,109667 786689276423659520,205728 786443711563595776,195876 780775392126832640,182122 766137682179268608,88920 775020948655267840,146259 773997525124526080,140437 779465443954135040,158387 789096103975104514,222500 792874311975444480,247232 790572390912753664,231318 756645556651515904,44450 781103316503818240,183472 787094467324981249,207287 749370118904373248,7143 762269957396819968,72370 758763808567549956,27045 733946280087429120,355376 751198612206415873,15808 785238939212865536,194082 795115649752178688,264774 794454672501112832,245528 780415700292800512,179719 785330381780234240,11774 772867849333317632,131027 778331575067041792,162781 792073566711754752,243427 789246028792770564,223940 758170263863386112,49480 791661947854942209,240483 766008277696208896,90384 774020686813638656,131421 769594847036575745,114422 757978573110124545,48735 787991155191406593,214209 794719662261026816,261155 785320884647108608,11774 753194863215058945,25885 765272554311475203,23485 785308815608647680,194923 757806493244678144,45964 786617305665003520,199640 791370663957295105,237787 793172894151049216,249180 777988612805783553,164375 785684248456007680,196277 755157564824760320,24316 752258440978894854,17794 766379049287553024,80939 755796981046444032,37698 775729309604458500,11774 776928656086081536,159093 762741930023280640,74133 732256601181192192,350864 792017503278993409,243092 765414418394017792,86103 759083719412047872,56889 785846691119464449,196277 753281283996934145,23899 757578977212977152,47545 775371105938706432,148537 750373015028805632,11495 781210562436792324,186376 793579907939000320,249180 749664135776837632,9433 786283893619957760,202429 753855021016576000,29624 788759005002919937,220526 793998970854981632,255870 760953643516461056,64664 762401468519485444,67852 736615227823919104,679105 795471274667626496,234556 761608455081918464,69684 772818455590531072,132335 743002327427223552,1247552 749948731198496768,10735 785322311255724033,186883 793148090685489152,249926 785491699304833024,194743 759197023790784516,56964 768021618174156800,101203 792559535948861440,246632 766037718304514048,84348 734704317526052864,351644 763366976689348608,74943 775254081027932160,353879 790712061986734080,232881 790243509882261506,229693 792066056399495168,243427 785965688649154560,199262 788440688518111232,11774 757955138250219520,47940 763577920757440513,76934 776211679919026177,153194 791348638958047232,238395 759369080667189249,54070 770277940403798017,117257 736233533400743941,11774 794925880208277504,262752 788260015308214272,214354 756909122730287104,44837 786005479055056897,199891 793260641742098432,250293 763684100607705088,76281 781202334407942144,186212 758818675902132225,54070 776654166148153344,156518 778583078109192192,168794 790252401865392128,229693 760400338042155008,62063 793802893103095808,255393 790932376738230272,234583 760529893490688000,62728 781551516565905408,185310 765188738523824128,86103 760263260390195200,60112 780994698274082816,184426 785603030460817408,197512 761997846304305152,1248982 754169564112392192,30339 767149808737845248,95708 767874429166563329,101681 779376943770767360,171377 794610403007336451,260081 737639776702980096,350654 770425662880350208,118191 779794494178725888,173753 755121582909992960,35403 769014432429121537,110362 777402028142256128,161456 780791554613010432,181755 767297084592627712,98600 763428798087835649,78129 754720581686267904,33174 779465302618808320,171379 788139636073697280,215505 780800369442119681,182036 768979942679810048,109666 788093383466102784,214899 756729764329558016,16236 769281940465868804,112623 771809761981558784,127058 793255556379185152,249961 776928463186001920,159146 758496963775963136,52749 770499342406823936,118192 781314879877767168,32404 753618988639346688,11774 756627754020401152,44450 771542652332285952,126293 756218293661425664,41702 773553088770605056,136110 768131372162527233,103354 770351552745746433,117257 773851687979094016,139360 794684411577073664,261155 772528975612522496,129551 776401320668438528,152735 791223567631417349,234583 753199717945864192,24366 750032333554802688,11226 757299080464855040,46890 767026512146997248,97315 762707110245175297,73926 794009033116033024,256502 733034219807608832,355464 768323860500328448,104932 788814042639036420,220332 756286480218066944,42495 774333785685037057,137641 790735198631723016,232169 789172760677273600,217601 770797719518519299,121479 780935636861661184,184223 793117928455495681,247240 751143566286655488,17307 786244993836986368,11774 767717669835575297,97898 793166375174877185,249841 759805456621723648,58267 789865755965808644,225949 760280533884547072,62213 775014052888096768,146259 786800609697542147,205186 776891115299565568,157082 771696754546933760,126152 790726822753341440,232881 793221385418047488,249725 773756719994245124,138819 773614390289453056,137965 781212087833993216,186434 794981922778714112,263895 786907852086530049,204835 792398505591595009,243165 756729319150551040,43285 764519901818007552,82481 781518848201674752,188119 790929984982437888,232884 795616393567801344,267521 759151585234518016,56192 760263318669959168,60855 793839352539295750,255393 758603137364140033,53838 792174709903269888,243451 786146568567074816,193533 777846782831177728,163763 732998851527856130,354700 793108517045440513,243187 789293295851544576,224818 791700612824100864,240260 771347277457883136,124597 764650901894201344,350382 786875756567732224,193513 755445355169271808,36877 790887125138886656,234583 769273073069617156,109360 781515046027264000,139404 788505963498090496,218349 781171568831451136,185310 785547342103482368,195838 765319124050333697,86645 760560255378087937,62728 770267370665472000,117257 785478006638727168,195481 794029677472088064,249926 756582620796944385,43413 771889217156755456,128143 756886206508433408,39096 786332159325810688,201958 792540171031814144,246273 758342673765953536,51809 778760596003123200,169437 795081750674345984,263926 753376989654855681,22355 762064433573076992,61639 764171411107770368,82283 795407459812773888,266957 766727943435550720,94899 794666537990750208,261155 759771712439324672,57372 793852302272724992,255942 750314014404702209,11349 753839046741286912,25891 766783660624195584,95708 779312530841829376,173964 770077624987189248,115435 775875922863894528,152314 786209232286650368,193636 758096182597918720,51136 794680401843208192,262022 762777021466419200,61011 790012322139873280,228363 751718849234538496,18893 760135952085856256,60790 776822647481110528,53667 790675954557415424,232169 764137868755398657,82066 761023688661618688,65982 779350506590404608,162431 793109211077115904,249469 754846615345762305,33520 733681687779926016,355878 793587121718263808,252112 774015259677818881,139577 757742972591112196,49066 792042597279686657,243187 751697926674612224,18113 764650763914051584,83391 794170432555536385,254135 794342104927535105,257492 765604758568579072,87904 768097745198387204,103354 763823293652545536,78566 771876994896113665,128615 795656558159994880,267521 794542461032878080,259482 780540725968658432,180647 786420746675302400,202429 790833210196393984,232863 792423937745485824,245268 762897444057210880,73814 787773552451735552,62779 788598994075254784,218275 781537501777362944,11774 764805069669675012,84209 785613057787506689,195975 755853471073570816,18215 792064204492734464,237813 764571067537100800,83878 755427886358786048,36735 775631498233913344,150404 791432352899604480,238207 738793283615391744,11774 763874926734356480,80939 767839270556016640,101681 793635562921996288,240763 758566175605452805,53580 760137549876723712,60866 768575617864310784,101203 772129134231379968,84904 756638137284120576,44429 786328908652277760,199546 780053749704364032,178045 787038210828283905,207733 764558904261050368,79561 759593324013432832,55997 786585370116825088,204413 756623504594857984,44429 760364984434065408,62063 763797234492198912,80393 764801555153297409,82344 758801757627568128,54070 756615637150101506,44429 770724784502034432,121046 773241427840995329,132497 795366066801274880,266500 770273555544150016,117257 773579558108925952,136904 776095608662728704,151409 786537796638904320,204413 776958425016119296,158387 793161166134444032,248988 749218220838678528,7607 779290703973134337,173753 778297184844288000,167220 778574117968703488,167220 787200809985413120,207287 766473674782339072,93286 764984250248536064,85562 750021299318185985,10735 794629289534771200,261155 752280010065453056,11774 786195539532582913,64709 756601165190541313,44274 788793747307761665,220767 780419447324454913,180039 774677351787397120,144602 794753427012284416,262053 758621703199158272,54070 794612491250565120,262053 752682400430174208,14277 768835786217095169,109104 751217494313013248,15643 778258104139997184,166853 773591931704270848,137869 774959327115259904,146024 789019047492923393,221972 793992682074828800,255942 795709855927595008,261155 751160570779348993,15643 795678204304519168,248924 762666099104096258,353017 758831790920347650,54070 755915181041946624,35931 792136592819302404,244297 794649007729479680,11774 735111721732472832,65113 778374954643558400,164669 789692750828625920,223078 762740515750240257,73712 779041026803544064,172122 779742327552159746,175153 758881583617093632,54929 754149094797348869,28281 757893021589528576,49852 781332543706689536,187370 791443527628578816,239107 795767873310494720,268777 772022146734456832,128615 761525126412152832,68993 788602328312078339,215437 775818049693765633,90193 762737804635811840,74247 767794776833789952,86103 765513253506150401,87904 759237384009555968,56964 763205630257537024,76549 766023212635422720,90384 772988415965007873,132335 762050235887529984,50654 755187524977426432,33356 785263470224695296,11774 793871863361314816,256255 764060236244148224,81574 775983668556926976,152735 751558674590597120,18215 795428834984296448,249926 793854904494333952,11774 788410373753798656,217024 785949929902448640,199546 789160569085448192,11774 795022376157122560,263907 790397253525442561,227331 749766487779348480,10064 779097025677631488,172027 795419494554271744,265855 756070841721430016,38511 768952346969714688,109666 771139909675474944,121046 764232707811401728,81946 792232619484319744,238780 794703031648526337,262752 756465731261255682,43391 785536846721871872,196277 792057799664599041,243187 732255376809201666,1170365 771918051205873664,127134 762714703625871363,73814 771018660752166912,122146 750558298076745728,13680 776193432888807424,153501 791063952327270400,78159 767853219745849344,97685 780785512433025024,182257 763518420096651265,351152 791658387532488706,240145 767074710601334784,97355 776742162922926080,157755 772936355156484096,130988 792923516517494784,248514 793249248200495105,250293 760270440338161665,60794 780791911141507072,183269 778327120120393729,167220 764188637038686208,82544 767407392120270848,97325 772104284443856896,128615 793096211922202624,249469 768503417874636804,106774 759233386934366208,57691 766583465471074304,93429 759488710446452736,32625 762997697003466756,73196 766347388051152896,80939 755255928866209792,35890 767978013161992192,102137 769980572739444736,114254 775110504872194048,69711 754977516553633792,34666 750843923497644032,15643 762991139343495168,75724 733501122170654720,354506 791352943886864384,238395 765596818369499136,87245 770460433912176640,118515 781263972855058432,186434 755077872511885312,35044 793598162116210688,108396 795719415476068352,261155 770582767889485824,119832 795048483493265408,264397 767337392885772290,94718 794638105110138880,261942 794518879104012289,252329 740434579597754369,1247366 756662104556527617,43751 764080987793870848,77598 768170993449787393,104162 775799402418040832,151156 792076991147028480,242693 758123997502529536,41703 781274574696611840,186210 787049879801651201,208415 769184530854973440,111753 773954775004119040,139404 780976185354362880,184143 770420186071523328,118191 793164473385168897,250033 754831773087989761,33356 786699964558737408,205728 772691102050586624,131421 780451190953828352,180310 793318654272241664,250633 778996700052492288,171693 773731389006938112,11774 779503837845397504,464984 786448377370189824,199227 772787132343681024,132578 764862365133180929,84724 779460779292631040,174686 757451422879326208,47261 767831965420687360,101163 786540191439810560,203674 786313830200512512,1063777 777145959222382593,160210 773669322543669248,137042 774282292650991616,140444 791036645311188993,235532 779323158465765376,165348 791981807067553792,241523 790751608388718592,99049 793952611590410242,254135 765540134158733312,88052 781608974315642880,188401 769758284928651264,114388 785261697434923008,11774 793115040119480320,249469 755170779281711104,35890 761621840389214208,69540 766970345240657920,87904 789917677653336064,226881 793165384299917312,226881 794565554962972672,261155 795705689704370176,268371 764603317158866949,84209 773957883755192320,140211 732997892244275207,350654 762011107535958016,70858 791407789512032261,203546 751231770889101312,16953 775013637685514240,141887 760801460548501504,64722 793290897895018496,250293 766062870262116352,74133 771060450503065601,121949 793354368003244032,249926 794989883433648128,263907 790219123859095557,230030 788031795329536001,214492 758508944062984192,53185 768063423112511489,431998 758432089704370176,52545 766025303969771520,81929 751630555565871104,14277 761355991845736448,67938 774397526132744193,140444 764261915464007680,80648 764679535635734528,80939 750732501430263808,14977 759076677817212928,55107 770997976944615424,122299 785480720034791425,194230 773894762097172480,139865 793737590381961216,249926 785722069027688448,197805 778033382823432192,144824 763341404009398273,1170685 761594909598031873,69231 761205154834030593,65180 770670804631773184,119718 795744701299232769,199307 768178683802710016,103986 754870279625728000,28732 779864832455696384,177233 790636391667466240,232137 775287975231926272,147592 759327092190380032,55661 775648328239284224,149953 781251117040689152,186750 759364496259293184,55559 751586827958497280,18893 758845257798692864,47761 767006141305921536,351436 755235122140569600,35403 754726374028480512,31177 766820596462133249,94690 764957003085144065,85283 772408094760443904,129565 753234588923666435,19133 754855634885943296,349856 756437488718065664,42432 751884259917492224,20311 785302735038083073,11774 790558155025616897,228527 776847065745756160,138490 788483499724378114,217837 746871148923731970,138740 758431744462913536,52554 753928433286144000,30304 755403720679055362,36735 756921726940901376,65936 786721426250215424,205196 766466921499922432,89329 795378950360985601,266491 792311804517023744,243513 772886419287203840,133043 788752576447672327,218469 790579973363003393,231881 793938116453101568,255942 752903938429620224,11774 766361772072792064,87904 766420549601898497,91946 786650964749090817,90209 790647206999011328,231792 793904788417183744,256255 777622248513474560,162485 743199985622224897,11774 795473217427308544,267270 791302149648977920,236502 793147345810497536,249469 771077013339828224,118192 768083037129015297,101681 754702699564634112,32404 757689270190702592,48549 776834377716162560,156835 760144411296604160,61011 772194548843896832,127711 786381891624587265,203391 753180591353364480,24597 777858049511948288,159850 792333666932359168,245117 795438067314204672,266491 787105101857062912,207861 758799379742371840,14277 751899622348582917,17794 765288135114821637,86628 779341606054866944,158387 786034268380200961,193297 795372352733376512,257492 756880613643354112,44450 781648228576030720,189652 781223261090750464,186153 789659394766057476,220526 792384890662588416,245103 776213847686406145,153501 763465009250828288,78159 793164187992195072,249444 772117893437804544,129471 791144305712922624,234583 775065115209060352,141316 785811541480185856,198671 791047703199297536,235951 755832466909212673,11774 753707286359597056,29263 767154711828889601,97392 754887840828313600,26721 758407742491070464,43391 791735547416936448,239928 790250967262490624,228341 755201135841910784,27045 772006945666588674,116262 781258745120776192,182659 792405694725054464,245750 758759286692384768,55174 756186057364873217,41680 773313895771561984,135701 788510915335491584,217658 790947249761218560,234583 791714540257894400,238780 755410192607490050,33549 791648081657729025,240145 766368880398925828,93375 785772068700823552,197512 754802296916238336,33356 752911076308750336,24134 791027879886852096,234583 791046216054218752,235951 791376672285077504,238207 766720427062329344,95672 777174571095130113,160651 778309709837271040,166282 793499080597078016,252741 749897098754129920,10064 768838508463218688,108849 762152347678171136,71098 768959377076203520,110209 794056376263639040,257492 791720393400840196,240718 777883549403844608,164001 795456498658906112,265855 770776749403668480,106753 794335945596076032,256219 765623953679278080,88052 787326963111329793,207835 788079733661585408,215005 795448577724207104,247930 793962614552301568,257255 794807257666035712,263090 774268470376689664,140874 757029771540692993,43712 752680309385232384,23167 753210219312865282,26140 786490873609527296,201583 753363773851889666,26894 768088989408583680,99297 753989530122854400,30802 761936533397962752,431998 768926809979248640,110362 769129135117570049,108396 753557918172057600,23739 790599554064408576,232169 794622258283184128,262053 788605405945556993,215437 788818616275734528,221297 791290853407023104,237491 761326322652184580,67852 774699527987167232,144607 750364485605527552,11774 790757209122693120,50439 760785075449520128,62492 761735358698647552,69947 786335748098252800,201958 794518952999165952,259773 785305537986441217,195012 793238850076377088,247715 794526696049405952,261155 752624984397316096,22411 793781548780748800,249469 791711268486995968,241034 765927488211996672,90012 795241187150098432,265709 750763642673659905,14877 773723814186201089,138898 776745738416128000,155451 761200619419934721,61051 773997948137070592,139404 781350680162279424,187131 791397343220203520,238207 771582278338170880,124597 789900958016741376,212131 793200022720479232,249926 760991762831728640,65839 776425952561725442,155688 785931933423329280,199211 774667028112236546,144654 788917398673948672,221785 776844051324760064,156785 785844190232084480,197512 767519806316617728,97515 790919909458923520,234583 786002471357386752,200382 764676873406164993,82066 790699409843429380,232911 753706502964277248,28563 769340972803076096,112336 791552736538071040,238207 789132889657073666,223286 772179658649456640,125163 795028424289087488,264193 757539409495547904,47687 755223964205461505,35403 757186149785841664,44429 791717534806396928,240718 775881368991592453,151791 763007586702594048,75899 765710950758486016,88920 791057393350160384,234575 759125361401663488,55257 761429286188298240,68273 757975099857395712,48549 760263624690630656,60779 794471195609444352,260852 772740301999992833,132335 770654468593577984,120393 753303747019898880,24173 750900331907780608,15255 780481107007459328,180783 791431787167698945,238980 791653678591512576,194349 771056865434304513,117821 779348018625548288,156835 792573738965282817,203546 760494523738836992,63149 786939360109334528,207613 790995537780699136,233736 754786704658145280,33355 781374880449228800,186212 785524311289389057,195975 789348773558423552,225551 775396158029967360,149040 749933662871838720,10735 767445419190317058,95055 793504057780498432,249926 760516721115443200,63149 779840593883111426,175934 785683903998812160,196917 794518584127082496,260404 779183800014299136,166102 794006184722399232,255299 757619700532731904,46076 773183708681609216,133257 792032319238537217,243075 770473701418598400,118192 773212276220362753,134470 760069042996645888,60233 790850316224704512,232169 773710090763329536,11774 766699030105600000,94683 790694626797551616,232881 771334519269928961,124618 795660132545921024,226829 760141869800128512,60801 771930969297346560,103812 790934523110383616,234583 791353268240838657,236502 786307950277255168,201558 790960177981693952,234583 785533944410337280,196753 788508192695279616,217658 775971837402644480,152735 780626149680508929,182049 755100637444972545,35445 786195805157732354,201619 793052441407356928,247232 763444660832444416,78383 760998569696305152,65455 795290029920657408,265257 760580622796619776,1248768 765588450796048384,88052 778379524287426560,167003 788025711101706240,210312 789290276900605952,224680 795248491404599296,264397 777196624128815104,156785 794526203684225026,261155 789291959919652868,222554 766354897344274432,80939 772537065548374016,131007 779402901613674496,174660 758631389172527104,54070 770428701213417472,118191 781806319573413888,188119 788548254388588544,218275 753963657466408960,30047 776793244554387456,64722 795695413596717056,267862 756256465984204800,42344 793242842999193600,248437 765459342569140224,86653 778169248099233792,163592 781225837676769281,186584 771180879280418816,52554 778331753773666304,166100 794471115967983616,257492 758683564233797632,54070 760965267283476480,65222 764209613982011392,82481 788117570880696320,215505 766639705953701888,91700 766706745100173312,95672 772131515610361857,128934 756114643408588800,39673 773074932955811840,132364 780617621016240136,182146 787767274308505601,210238 795460452931076096,266884 766259226612080640,91946 773290281840087041,134658 778990897149145088,169550 785818369463234561,197512 779592559463112704,175697 795031777257590785,264695 785848964843274241,197512 773890490420699138,139404 774280227975409664,11774 793594900541349888,249926 744255303965941761,1170332 794689540950618113,262752 735870119595933697,11774 771991255853232128,1170685 781868607370326016,189857 773433991022125056,132370 778966281294901248,171168 753699503618732032,28974 763128564002660353,76794 792030088267169792,241678 794191138080985089,256217 758803021882994689,54070 778050606418231296,163153 781165145695199232,183759 764912714451824640,79020 771679887576948736,126152 756650230796410880,44429 771537868921507840,125554 788557294631989249,217634 791421644409442304,238099 768218808360108032,11774 769287399251677184,112363 786570194399268867,197512 787723152033918976,205197 781244344242233344,183472 764160222059499520,82066 766767625166737408,93184 775370396015165445,148045 794529032910073856,261093 774997111691632640,146259 771053937147260928,123085 786939172535676928,207109 793085537297035264,249348 787098245721952256,207965 793437537566126080,252196 769748067276853248,114329 751582403370504192,18893 791796688021102592,241523 758096142655754240,14351 788344345581748225,214238 794186109861449728,258456 742509747144957953,99816 780390585547034624,179766 769018845117939712,109571 763854088081645568,77612 762353154163810304,14351 791350449219796992,238395 778398943000559616,167220 755189126115233792,35044 791410620465754112,246425 773507094129418240,137042 785976128292913152,195810 789931030249635840,228820 793505739754967041,252020 785478748430864384,193121 762100913582604289,70689 775196642777628672,146847 753341267229155333,27045 771565605338001409,126389 793999217496825856,255870 765285644033781760,86873 794538748868341760,247745 794531241965985793,261155 791751415760814080,239998 732610483988107265,1170324 785652725103071232,197512 788790191477710848,220925 791824848892768256,235315 793814592740655105,255393 758891063973060608,47761 752908006187208704,24134 774029439076143104,140553 778372593342701568,167674 793996515152826368,255942 770825888346759168,121046 773511441034964994,137042 795750208084869120,268646 762137103622934528,70886 762172785435119616,431998 771518657440649217,121612 751904677747367938,14277 763716095589117952,79691 763233022690811904,76487 786626297820688384,205181 766292756868239360,91946 743270778985058304,1247601 785883292679548929,198671 786272565224439808,201958 779700132136775680,158387 785989457258418176,200490 760628346812235777,11774 790420823203078144,231358 795398611785945088,263141 781449577098510336,139404 756836207582031872,44163 755449912586670080,35890 791688192286044160,238429 764133444221755392,82066 756222658899877888,41763 760212335281569792,61675 765706807499231232,88920 769811028121161728,112239 779017061016023042,171693 781095096481619968,184223 773938770731229185,139404 760189158442893316,61544 787389923074637824,209184 777851320317292547,163990 779160631274381312,169883 793100737362493440,248988 794159999383666688,258331 751104140722319360,15264 758763939475750913,54070 776813755262959616,157693 776853564501159936,158815 787146067305439232,207287 767373379762388992,96039 780446806421282816,177233 752246856114069505,21091 768500382528000000,106281 760726936578646016,63776 773209702549360640,134525 794945208366592000,262847 790773392848916480,11774 771936562661785600,128017 795399634395033604,266884 772284404202811392,84209 779993227592142848,177724 758711894429532160,46076 778259500360798208,165185 758368291232419840,52554 788604290986377217,32404 785716583301779456,196538 761546479139819520,67369 788857420676161536,220526 771878762623348736,125742 778383673292795904,167398 793654472845041664,254209 773978329628172288,139360 788883428246691845,219119 793814229170188289,252196 781662128323305472,177455 790565053875367940,174995 791687489513586688,240623 751142308549042176,17284 793323867619991552,8044 793499094081613824,252890 775199639465107456,146580 780460164369424384,179936 787357565168521216,208146 773940215501189121,125367 765233069011808256,86645 769650056840568832,113931 791303278428561409,234583 772579625469968384,131003 734763954010918913,354927 766025136470392832,1170710 793931150347603968,255866 771026833143771137,122146 771509659203100672,125381 780613584065732608,182122 795746206727237636,268814 767906989762605056,102249 772249787957547009,90193 766352674577059841,92166 750778116944060417,14582 778029357243568128,161502 776902948148416517,1171739 762706442642227205,73194 750338597501362181,10735 787825145188524032,205197 761653186478211072,67852 781060787779538944,182960 795673029644812288,267969 788551610569981952,104244 773604759005605889,137795 760834243219951616,59339 760268776248082432,61545 769282189707976704,111454 765841250599727104,89076 761259578461872128,67226 733280502820524032,355480 761672603102748672,69947 770434962046619648,114254 792874989682778112,247379 764914557802328066,85283 791741848788361216,240584 790982717383073796,234583 793103356499755008,249469 758474958972579840,53185 776114933717200896,153772 793205659030331393,249926 759147530248749056,56964 785298315432828928,194450 763933117715406848,80393 759751929429913601,58815 788846025045794816,220526 785299292386947073,194934 788951012153389057,204835 766754329634234369,94683 793206230730809345,250064 774443138802941953,140156 788885680499806209,221297 761680446849687552,70238 764813469925281794,82953 776252197587787777,141360 793457460455452672,232137 773712563523641344,11774 787295643907883012,208431 794922366669357056,246425 795715675155218433,268231 794191671605030912,8044 765188884284121088,86103 775751717753266176,151156 779399833874468864,173628 751837403984171008,14277 794546294454792192,261155 759438599804694530,56700 752682656647655424,22439 762721741751848960,65780 794541131015090178,261155 793829497917190144,255393 764780283858149376,84724 767897172096458752,100605 746797879134588928,349357 767132295153192960,97355 778248767552180225,166289 791707841581178882,238099 791989244864724992,242854 781139838921678848,130635 789214706456141824,223286 765254803412975616,86103 768619990480138240,107459 775037979094048768,128934 787428778465112064,209800 768638389818052608,106317 793311858040135680,247569 757632762366963714,47761 770788745247195136,120912 772253875617275908,125554 785500689535336448,195858 795220146566508544,263864 785645128593633280,194082 787070588523196420,194450 781543259495596032,186584 793596713671938048,252893 794210327395205124,258044 767277842413580288,98646 777038708197339136,157082 749510785299255296,8047 751945597410807809,18318 767030229999247360,90565 788525702324760576,218260 775973830795915264,151845 769323944193122304,112336 764128562072858624,81869 765560097380499457,87904 788852919978250240,220526 761008858487721990,62728 768867408069038080,109800 769983170116718593,115519 789148878994083841,215505 754814207938355200,33356 762717364194377728,73814 773895129761402880,139404 755450355450863616,36888 751749569512214529,19352 777298869004763136,157693 788763951144247296,220332 762399956372107264,70886 787325667780206592,207613 752198503892328449,17416 771377151820099584,122622 764899726147915776,84753 750759414068613120,14349 781426730221330432,187418 767949608517529601,100893 790978819746254848,235590 785632866629656576,197063 787846521400225792,197888 778307628334215168,167398 763936032106483719,77598 768941645429665792,110389 785496917799120896,196277 750356831038414848,11774 786329263272230912,202379 768529696992690176,106281 768747188147003392,107428 791292130643865600,237236 794771092824989696,11774 762804971049975808,74943 788863294970953728,221143 785641337550938112,197512 763149027378622464,76723 785357951091351552,195481 757801474432774144,48491 793228054931841024,249469 766429196889366528,93286 794428137446797316,258456 752680577740992512,22916 772033724884148224,127775 754778674684006400,33356 787061611043418112,207109 763088876340703232,76549 793175912997064704,249841 781517153325424641,188119 786199930234769408,201003 794348494354006017,257492 767036386742415360,97369 794356690019827718,257492 787730720600887296,205197 757597384234926080,47940 788478118814253057,217601 755385249438183424,37044 786195676732399616,201619 733016959214817280,1170833 732634774494314497,353178 766809432995065856,95568 794689046400344064,261050 772078333806772224,129471 751615283454943232,18452 794625080785453058,261155 795701606968913920,203546 763001264573513728,75044 785282441850327041,193669 735068694796206081,353879 790989720582918144,233736 778996177488506880,167407 763874256899801088,80939 788435472515235841,217372 780612366916616192,150151 794006131651686400,254140 777852886738989056,164001 791746888277995520,241432 757336300890447872,45319 762901897111941120,73707 765668867481886721,89076 764230751030169600,82481 788631682068996096,218258 775363507302858753,11774 792266516712468483,242693 794608786199707648,260543 760989522406572032,66116 768655499046772737,107423 792913130179276800,248104 765708332480856064,88361 791003493309919232,234653 793103139641499649,242693 763804030644596737,79691 790317471119147008,229693 793682649441120256,254135 757299332571725824,46890 768729990431137792,47940 790654414985961472,232884 764271779489550336,82283 765306986984448000,87145 765953687759953920,88459 787083546536050688,209043 794570104549871616,261155 762076979013255168,54070 794348042971295745,259034 768081430404628480,103354 755137568526704644,34637 751813868263911425,18893 767453950131990528,95055 767502352731348992,97371 781289884577243137,186170 734658180190507008,65113 779332324605341696,164988 755232347717382144,24745 768120337485660160,103212 772179397336043521,129174 795446361277812737,265855 768591786767822848,106317 765883685006520320,90031 751028022493323264,15808 751241432699113472,15066 757758956362006528,48301 795407877775069184,266491 794532650916585472,202265 771766765739134976,127582 790532592017764353,231580 756364083906174976,42344 776834187831619585,157755 732678320664514560,1170396 791714357394624512,234990 758111288228667398,51043 795374973485510656,11774 773486576768720896,136904 774001479598219264,1250066 751912268074409984,20113 794273391469592589,249926 788095877663580160,212139 761326761628037120,68102 775392671309463552,146720 785610997218369536,196917 764878998719569920,79911 790730451593797632,232881 763728754216538112,79814 781140074255691776,130635 773863456860700673,139404 792047021519699970,243187 793833592212197376,249348 763580810205204480,78159 776806752859856896,158314 785951304787124224,199739 790619732181393414,229901 732368870569328640,351184 774003517950300160,139404 789727447654756352,227048 759718620385554432,56700 768813079299665920,108849 771396767094976512,125145 788341607787487232,216265 732672376454811648,1170667 763448345763450881,78304 761338021761392640,68182 786178542648320000,201494 772756679360389120,120690 793229790878793728,249013 760266823078117376,12954 785311318421098497,11774 792209497804697600,243187 777551263995002883,161456 753738717714669568,22439 773556150545547264,137158 774020929823342592,141035 767480487132602368,96485 768051855905681409,100893 767811191334895616,101681 763977028194349056,80939 758177398202531845,49845 791680880213360640,240483 793129161313357825,249286 757628029401042945,46076 758684603620044800,54003 793533103088209920,250033 789869264870268928,197512 773238852030959620,135025 791402337340383232,238395 793961833472397312,257026 767906849089789954,101316 760978300147605504,65180 763487275908870145,78129 793984093927182336,257423 769594674420015105,113412 785919873696301056,198089 773983652090830848,11774 793106486654304256,249469 787734810307366912,207841 764303889399066624,80939 792391943363919874,245566 756295589428682752,42249 752923419902083072,23519 772638517927243777,128934 791061537318395908,233736 759016745067610112,56157 785995454592921601,194082 763234394521817089,77119 786790533146382336,204835 771099123487535104,121949 773920668622749696,139404 773681641814228992,137315 785652225301360640,197341 790925283029200897,234796 765226878395412480,86320 773914793015205890,11774 795494833225728000,247930 764590418298363904,83391 793964370011242497,257255 770847715769118720,121508 791693234061742080,62492 792863402628673539,232791 751131469452570624,16833 758063414312710145,48663 769926697529516032,112239 786250878109949960,201958 791364732393492480,234583 794716132519374849,262849 770373465291370496,118724 792151917744881665,243187 786967093518462976,207949 790957371782631424,234583 795347814037487616,266500 794546022638878721,261155 793476540831043584,252580 767440370334593024,95055 761261305315622912,64730 792787247967899649,247240 795453072877162496,263302 768577546015350785,106281 769579144845766656,112239 757644943506767873,48549 767651295188570112,99576 768222967532691456,11774 779901972564541440,175092 788730634684563456,218351 791666458740690944,240483 794023213676236800,249926 787527440142741504,72035 773157352178614272,117257 776236460106285056,153095 786755793429200896,206008 788947642210484224,182349 780223356322902016,141360 785918634744885248,142090 752906916876001280,22575 766413823876198401,90735 757609259962142721,47782 788538076041740288,218832 758473659929407488,52545 781128042978676736,184223 795076509958541312,249926 753201302205628417,26140 765240513398120448,86440 765954047207768064,90384 753758768870125569,29263 765285615038521344,86873 770375146452361218,118393 774423451834601472,142090 794416408419405824,249926 794693806205464576,261155 795362605506232320,266054 785919294106275840,194082 755205727786893313,35890 733119702717878272,355480 767069054473428992,94699 785638740676841472,197512 792787740068761600,246771 770755113266937856,120363 754734527713452032,33356 785667182982078464,196277 772937374649098240,127582 774082922223579138,141360 788774054069149696,220332 765037896231489536,84724 791683071414272001,240483 793645788056264704,252679 794269945584463872,259063 768894661809156098,11774 758016718438404098,49852 794968042136629248,262886 753987449613877248,30968 780363024326549504,178966 761343144143323136,67768 770868743006220288,114779 773118703902785536,134470 785346417376231424,194923 771457064044490752,125367 790638174364168192,11774 795409665865564160,247930 771254775295856641,119937 766222556672036864,91381 764973338368151552,85562 762890337098444800,75073 771482141980897280,126152 774019942463053824,139404 790586842026500096,231318 767920374784811009,101681 786003369185783809,198878 788420927352483841,11774 753635628160548864,28732 754022812910690305,30802 794260484744679424,226320 776234432327921665,143480 792159049961922560,243165 773180129992245248,134561 756244401735634944,42117 768486680890408960,106774 762810894053015552,75150 792424989613887488,242693 787405819453112320,210289 785460534443331585,195956 788189660308709376,215005 792591392572862464,245130 793445833819684864,252020 758623806843916289,784840 786667479825313792,205294 766273035963891712,91956 793632941637271553,253793 794556290735411204,261155 780135841528066048,176129 791358746509193216,11774 733821909993951236,352017 787825700304662528,205197 743539070144380928,11774 758997530797494272,42453 771460711876665344,123865 791611459931209728,238292 780158073994416128,176128 769329000275509248,113222 793589255704604673,252166 794172399683964928,258331 772433179475075073,127871 776569525714219008,156505 794830632501161984,262486 794527802594729985,261155 794617400004136960,261987 758039374499950592,51069 795282560821694464,261155 755159492489121792,35373 757921686498910208,47940 781154994909175808,1170352 770297786336239618,11774 771523951109431296,126389 759608611865714688,54726 758485059401682944,26066 765935583315234821,90088 788750230728511489,220029 758266501937770497,52061 793613705728503808,250633 756273176301211649,11774 765656557367529473,88930 768264170374430720,103506 732605539406995456,11774 779376239572357120,173628 780134352235663360,686533 788123275792642048,213920 760264831676977153,61922 765918512070230017,90125 771039423958056960,105109 755268218890047488,35890 733013290771730432,355324 754750864309428224,32624 795243735781089280,264983 763902922782482432,80978 753758518524665857,28282 777002170092703744,158338 765614473587597313,87607 775309793946775552,148045 792072323264372736,243290 732442519208923136,351837 751765922235514880,17640 773847737032855552,138819 766022008270417920,90384 769316406500265985,110585 769068749479616512,110709 794330177060773888,259063 779330973125185537,169437 764136423599382528,11774 794233030797824000,258456 791654475349889025,238780 795369325309722624,266441 793835037317738496,250633 778443903603052545,167220 787061976832831488,207861 794578687827972096,261155 766346406026178560,80939 794323515134644224,250633 768430832021217280,106281 778412320686956544,167003 790936723903639553,234583 771107053939068928,122817 790625226748854272,232280 766430417280913408,92958 771400446594392064,124883 770310318639702017,118036 777958523766312960,159411 773724159339819009,138903 791851425089269760,241678 785722495823441920,194059 763278909798354944,77465 764116287022854145,80716 770276129370279937,117257 763050765913128960,47188 792117673563938816,235685 763458211399798784,77632 791352386920951808,238207 780205283335348224,178045 771724127371538432,127218 794585541744308225,261155 795052627209883652,264397 734535366502416385,349667 760248497811525632,61922 788839981741580288,219119 794181877342973953,254209 785832139283660800,198671 772122334257934340,127925 750678988956262400,11495 787310340245561344,205728 791215320904204288,231894 790636925803696129,199307 791065940683350018,233692 791006553939800065,234583 750606181664628736,12883 773525876952543232,136904 793170358341804032,249180 770720369128771584,120541 778004278573010944,160539 780708004958130176,182036 795349512449466369,266500 754046305064726528,31400 764075555171905536,78159 793564581398401024,252741 765548582992695296,88052 775883142842372097,152314 795047801193381890,264397 794192490140205056,258598 781844416134778881,186212 764732556780724225,83706 765974424247939073,90296 770877327605657600,121949 788847251653218304,220029 793112530616856577,249469 749735038040834048,9314 791364169362726912,11774 749763862426165248,7546 757208921073299457,46006 766331615748382720,11774 777501714773671936,161456 754717195003756544,33356 786686543511613440,90209 789255208597532672,223935 755559382566506496,38032 794890182914936832,262022 760140986332880900,60163 773760166277713920,79987 794725579144560640,261864 761264336132304896,67547 752662358372196352,22657 773977211724558336,139404 788523408728489990,218349 792156312263987200,242712 792029328527634432,243075 771847755408953348,128382 763204056785354753,47188 794599776922832900,261155 786301766035877888,201958 756960256865992704,1248446 781611561706225664,188401 793610792998408192,252639 793054077726765056,249044 765907117635096576,87245 793481953173442560,252196 793169233320345600,250033 795109806122135552,258556 791452955434217472,238207 765699312575741952,87887 794232026719080448,258331 778569301183856640,168794 739182797915488256,11774 765245426316480512,86653 776136415700783105,153491 775883491561144321,151302 786044549193805824,199211 791033340002312192,232863 794269052189347840,259063 767798971532058624,97305 779234157578727424,95055 790243098509148160,229693 751540267304427520,18539 776510421545000960,156132 788469230450597888,218495 775538173476741120,1250232 779299926173822976,173842 775796433848938497,738099 773977359200509952,139404 775771215503831040,151071 785575256115204096,196788 754990243665866753,34167 768513856868016128,74281 775068914392834048,141091 750344787665022976,12728 793788481977868289,251803 772109823240396801,123217 790592178133229568,232137 764583625140555776,81946 780865011992276992,182257 790263233974267904,229159 790974441115095041,234583 768174693710897153,103071 794238034933755904,258456 763946120342966272,80155 755372858537238528,36735 793541296770211840,252711 791800850628747264,234990 793961662567055360,256276 764103117939941377,80098 764831493956968448,84724 778064631101321217,163990 792690888254353408,245963 738457689727115267,11774 793443162941423616,252196 776572830141984768,156835 779106120363147268,172621 763549321425883136,78559 780100881161211904,177455 758186722832162816,48289 732531180445163520,352433 751152348605579264,16825 754110531800367105,29790 774634590543773697,144521 791701167403171841,240474 792135724430725120,243187 774384684901990400,141912 785743897465159680,197512 791264261896933376,236502 755539634835247104,37991 756195636874055681,41694 743495728350142464,11774 761765066257510401,69878 776266460486180864,152946 791738758546722818,240483 752627316820500480,22436 769474699369689088,112363 778105742050156546,165435 745002125353095169,351424 789438267758379009,224680 794821359654162432,686533 791265324268158976,234583 768570378524381184,106702 774203969807589376,131421 774086685093093377,140539 760245818431447040,48052 767136341717024768,97852 785913702591500288,199739 790606937972838400,232759 793114400043339776,249469 788800270255943685,218164 793164552049307648,249841 794548058017136641,261155 768235441887715329,11774 772943055359873024,128934 786003229226127360,199272 788602718969528324,218892 757358049921294336,7092 771487580948992004,1249839 781674555177857028,189008 760602547396554752,63179 787480319096082432,208599 776896412378210304,158027 793507749413818368,108396 792049758764314624,243187 750376315509936128,12883 781721954399158272,139404 773122129403514881,134375 788746920344727553,220332 758153131607859200,41703 758508724956737536,53144 756766612028612608,44271 778060349245227008,165512 791437323607027712,238292 756291002122416128,42432 755155115615674368,35890 778260067724333056,166853 781440098290143232,186015 780037372104716289,177472 787045832931418112,207613 788412975438639105,217519 752659937793183744,22432 792974049806651392,247877 776030436120227840,152735 777413285444321280,354847 792512427971575808,246425 764126022048501760,82066 788713437643755520,11774 791467343238967296,238207 764916551845679104,84724 777043407759822849,157755 786184478553178113,201558 775745187112849413,149953 750884011774349312,12883 763199986913972224,76723 792053732091494400,243535 764171310129741825,82283 775033252381720576,146259 779702607103143936,175969 794330421303488513,259970 752646798578114564,22546 785326319126982657,194560 751758375076057092,14277 772740844356968448,132288 793413130919501825,249926 753710448101339136,25135 753729643455340544,11774 752944772042596352,354598 762809549581672449,75073 792143794586128385,243615 781567987560001536,189017 765670347035275264,87245 781211806610186241,185595 793120592614477825,242693 793971172236926976,11774 763367917199069185,75438 766343387855347712,91946 759491228677181441,58537 769023107919118336,109874 792071133449379840,243075 754987460786987009,32445 786435512743686144,203674 786907728287498240,206642 756296147065446400,42495 781530663551848448,187976 756884766608257025,45331 785916078106873856,199546 795773193264959488,247930 753226793155432448,24248 740299910373740544,99816 761561885925904384,69231 794010132032012288,256239 794569046687617024,242636 773729074216701952,11774 775719419192434688,1250232 788605365546053632,217937 776928439098044416,156835 760636758992171009,11774 781174198857236480,183784 789917082276073472,225359 793095544230903809,249469 788057177877393408,11774 792586536004878336,246632 779883711072497665,176109 790721846937169921,221524 778383594758688768,167398 790039838091206656,228063 781236079089156096,26066 790541820304424960,231894 778427925108523008,165435 773615310897381381,136947 750539938421207042,12883 785854399591612416,198878 749736950458908672,7524 761728840175583232,67226 768254921984516096,104662 759184051374792704,56952 786052377665298434,11774 789702591999537153,226823 755252554959728640,32861 763098773413171201,76577 757579941324197888,36545 789764387766689792,212131 791471766879084544,237857 777158682102657025,160480 764901494697160706,85159 763615367503589378,1249111 753408718721646592,27045 779775802044997632,176419 790594013153886209,232137 795701752066699265,267862 793450521654808576,252020 794157426408767489,257492 786732284657430528,203225 762455287018074113,32809 788655772355833856,215005 789511716027719680,226731 785629287038746624,197341 756601634256334848,43471 758130285741481988,43285 778323136366477313,167220 794078950863540224,256255 785490980199886848,194723 794707066510307328,261942 771804980126715904,128194 785653093551607808,197655 791778355473330177,241678 793188804089688064,243451 793590966489788416,252020 778827839449673729,169437 764480610266128384,82457 773887020066373632,139245 794304105187594247,243061 775215059010195456,139158 786975169373933570,207949 793863691871617024,255393 764616184754876417,78084 794583134595588096,39957 769978137929277440,108396 773676116401725440,137315 791937487551684612,352699 766660849310117888,91700 761656444227756032,67852 776186485431083010,151916 787053150997929984,207861 767854466817064960,97811 769518687757955072,112915 755119072744906752,34666 765206175080075264,83641 772564725573877760,127711 791800066545680384,240763 778381030432632832,166409 779111986638577664,172132 759339893873078272,56964 794550163213877249,261155 757539827877289985,145399 761556250756784129,68993 781478701330345984,186750 795436982671470593,247930 764643771715694592,84117 790679005900845058,232884 770438964201205760,113412 755771560716333056,33044 795391984810725377,265875 775485261270618112,351768 793220203379236865,249057 778623160241577984,164554 793985304285814784,11774 778336288680345600,166372 773918651913211905,139404 750343526291017729,12728 751123553051766784,17171 789222130990911489,223738 774782002604060672,139012 761257460518690816,63655 788749671988617216,218275 786187537643483137,199891 788748251914612737,220332 787012141593223168,207287 788918330153369602,195876 780837555340210180,183269 758328965522128897,46384 789894668381192196,227048 795765071196672000,267862 769284111588429824,109713 775149605562425344,146847 777623921113858048,162596 788719125098958848,11774 757240042804830208,46006 791136877302743040,236884 755925159047929856,39475 794533341320146944,261155 772109104961597440,128934 792762578917269504,245607 774219506390630401,141887 752931542230376448,24173 758790168933339136,54070 758065476698267649,50827 773849892875710464,139419 788156236533424128,214899 765757514038276096,88457 768560493854203905,106702 788922815890067457,220029 791635960546983936,239893 778271798647410688,166532 763902778620207105,11774 786213195115409408,193533 795715462982172672,267862 787032316937801728,206484 756867754838396928,45125 775815699054915584,151463 788755471301746688,220332 759218340976001024,57574 764893188612120576,84724 791752589582868480,240483 773840429926195200,139404 791003122407616512,235774 764352915691573248,82066 790273281538592770,229693 769675279199526912,209828 791392371372089344,238395 763598909616762882,76406 775681138622738432,150511 788206144921726976,213064 773756071051689985,11774 794045293134168064,249926 786345589277503488,114832 788698979697561600,218875 778749983663108096,169384 780212843652063233,177442 754114482167750656,30910 776807649912303617,156835 785255326803189760,194157 792809855434256388,247379 758072360612212736,48663 794243604801798145,259220 794612500562067456,261155 753698758148419584,29263 785498212094345216,196277 768508710788431873,86208 769172382900682752,105647 765388762394222592,86961 750406709752033280,11495 781218635058675712,186434 769341800360345600,112363 781230849098387456,185601 786247269309820928,193587 793360794801074176,249374 794327989597179904,258598 761606528054943744,68993 763124246759350272,73685 788488347706544128,11774 781317981393465344,184851 794223721041063936,256256 768846376570646528,11774 767446691901353984,95055 792721249315291136,246392 794313333474283520,256038 790643012271419392,232863 793162746812653568,249926 742408892936769536,353146 775772672470966272,151185 754733327341322241,22393 755198578990129156,35216 756999204992524288,45669 775000105006936064,144730 781881594298662912,190635 785284601174302720,193669 787495583216828416,206117 779380844284698624,174294 794030880322883584,256239 793988392220577793,255942 768453451181416448,106118 793405459499737088,249841 752713836789002240,23286 771763685396140032,125742 788079696168660992,215005 762984632933494784,74133 773016348947574784,132364 788528241657188352,218275 762190171596926976,431998 781463849203404800,183759 793621703481884672,252890 751098284568027136,16353 775720770198573059,150663 794263465195995136,259231 792443664169574400,243190 793871123263819776,255942 781582202467409920,188401 787367099039481856,1248522 785710634126209024,197198 786333054453239808,201958 756836265538953216,43553 794996758065664000,263895 755668194241548288,37993 766431240530563076,92872 763429856868700160,77975 775415779856556032,148800 790263076016758784,230282 791331813964873728,238207 767491990040743936,93504 793995469923840000,257423 765658776556888066,88920 790648107566366720,232169 785892173329772544,194723 795429580874063872,265030 787367685172715520,210207 775418869716574208,148179 780739138597236736,182036 785320033824174080,195148 752872412430028800,22952 759180668366708736,54003 769284350655377408,112363 775717272857874432,149200 791451099454726144,237332 792056817870221312,243187 793257378141474816,250408 774990509743935488,146246 790212809695064064,886342 788468734138552320,218275 750362910308782080,12883 763860212382138369,79691 791262468618059777,237491 789544691133997057,226731 793580105197096960,253793 770424887483654144,118192 775181877309153280,146720 793776051427999744,238207 750095768359407616,10266 758966268997230592,53924 765905317062438913,88920 761323631771262976,67852 781820153847697408,188119 794591901672501252,261155 764233852969562112,79691 787509924771147776,210289 794311082957557768,226320 771753900265181184,125577 788439309540003841,11774 776398338216202241,154832 777265535105036288,160592 785241101414260737,194167 753692989990379521,29263 786693389391630336,1248522 751862465986723840,19100 776271185403318272,151090 778631585402908672,1170396 785912215442305024,199546 795210152831918080,264288 769884824488161280,112239 792117420898918400,218002 791708722875682816,240483 771101156714090501,123623 787428415838228481,208108 762966572793204736,349060 770249089887899648,117257 779885988877312001,174756 772180549700087808,130065 794567512604090369,261155 755161369821974529,35890 773244497698299904,134561 773296336141680640,134375 755727880609370113,39235 763445068531326976,77849 791470829309689856,238292 755428800905773056,37433 758624109836247044,54070 787757044396756992,205197 766032145068482561,90031 767148410201858048,94815 780977946102116353,184223 760965018083033088,65174 777220660502392832,159359 791284070860947456,237491 764225439082479617,82283 772588384690679808,127366 773370337929011200,136439 791350233791864832,238207 787077118119153664,207109 775729347986620416,151071 781446702771339264,26066 791326431255130112,237870 788543394335326208,218275 787025251901190145,208014 760190986123223040,61145 794605622255718400,261155 755473348017188865,37579 770319793190600704,117257 792611743004364800,246726 767191420646092804,97468 788811398923055109,220130 791665611700998144,240483 780771418413805568,182658 791272741399883776,236454 768112761742041089,100893 793993244157702144,255942 762616573974765568,73814 791685699862925312,240483 766503743919534084,92917 778625123431518208,169107 787042707495591936,207835 788044368213004288,214209 793576415169916928,251803 752220583987965953,20279 770744821975691264,120353 785863305961189376,198671 794545489416830977,261155 758065769120993280,50827 795056755038265344,264397 792387027106955264,243187 773954084802064384,140437 793954277135970304,221524 760623214376710145,63267 794601713005170689,39957 776770362927382528,157082 790317583190810625,224680 786611939585556480,205181 732794720523522049,7258 790997760623292416,235828 785996465780948992,199211 759176215961989120,56964 786665994907418629,205728 756216227060527104,41798 791380893789065217,238207 762235782392197120,70941 791133211573252096,228820 792837203785318400,243865 785290501356335105,194206 789086396145242112,223286 759952637793939456,50993 764145378841206785,81601 780549092053319681,11774 758379350064443392,52532 775573723432706048,148684 789953429271707648,223692 793460617436803074,251452 756329319832649728,42249 771906802120261632,128519 770271134801625088,117257 791714836098916352,240145 792033204144340992,243075 768989127735926786,110362 791829460328722433,241819 756721543778971648,41702 775732449997418496,150511 787046224415318016,207733 780552531134951424,181516 786328282732105728,209828 788759153825214464,220332 794537007825358849,261155 772523625253576704,127711 794582968094298112,261155 750779179776372736,14582 787170253629304832,164764 768886256470286336,109945 736756778919165952,351224 773529266260733952,137158 762010368273182720,70679 768171137033310209,104313 771573920218488833,125554 785590940874387456,196767 789908086412705792,225359 776800635714928640,156835 763938507672870920,80209 790553888944521218,232137 754993953548664832,33356 750568662847938561,13410 750765513052135424,14502 755186642898522112,35890 753556841070600192,25659 777865801038565376,159956 789453808396931072,225981 794196405808222209,258598 794688079198060545,262752 773611630206787586,136947 766273647497646080,91946 774618268858511360,144460 776550682799124480,156518 776558999621734400,156926 778464621296398336,166390 788766308053708800,203546 786623271626219520,1136662 781234518724190208,186434 789840838733869056,225359 790738587981602816,230485 792791687529586688,243865 794915584668528640,263895 775325535924781056,148045 751175710899830785,16104 757991230340894720,47903 753345797417152513,20313 758441480729919488,52749 785534480618549248,196277 764848221206278145,84724 790999687998349313,164814 792489226596077569,246225 743845070403735553,11774 794538802974855168,261155 785320947838353408,11774 769630144470327301,113836 786699005451460608,193955 792117818028199936,240483 793841435879636993,255942 781464563141185537,139404 763082042951081985,73814 774464414812606464,132497 787805522678337536,213064 757971666865500161,50464 781863089788506112,190553 762001477787262976,1248985 770177051177484289,115991 792166109000728577,243165 793862591562911744,255942 791449753531711488,238272 773641866554249217,138382 770420577861562369,105109 772567639273111552,122967 754865493652025344,33356 786696936443240448,205143 785606738040885248,197286 755393758456340481,37044 791479154923429888,239405 763435410764726272,33338 777047986228649984,133048 786667950799544320,204835 762279819816144896,51778 776040065461989376,153032 757677222018813952,48369 791656437265080320,240070 774385926332116992,139404 794004072844165120,257492 789092535297642496,223286 778015095578304516,165097 781369111267909632,139404 766482176443580416,92166 760816600131837952,62708 780968111210061824,167768 790695155359739904,232911 785634379154325504,197286 793500372228673536,252020 767093887751958528,97472 795007586558996480,263906 779726621062422529,175074 740294787060752385,99816 767917940977041408,89239 775155866567925760,146259 792127990251433984,243869 795724650538029058,267862 780062352448380928,174725 790624201598242816,232137 777663579327762432,162596 792061543353618436,11774 792265440407855104,244815 750370864571441152,10848 785648886014742529,194082 763415711758688256,78129 759245411529949186,56964 791474761578737664,239405 779075473179574273,169515 792518477336629250,243286 732789573814767622,11774 791408266836340736,238286 778302736634744832,167273 768882324255576064,104932 793511501646618624,11774 785276790189142016,11774 738445708110536704,11774 762975946106343424,75724 771250288523030528,120610 751211741070102528,16833 776035849767153664,64722 794166373362630657,256125 792081687438094336,243187 763147433865916416,74247 794367929294819328,257353 757334388942237696,46407 787271501460496384,207613 794309709557743617,257492 758801751411560450,1248642 764138536794718208,81702 794024363968368640,250633 763662339740688384,78189 785868756660596736,198576 794553659719815168,261155 786018613970952194,200382 759287755637657600,50923 780714616410234880,181886 790911744180887552,234887 767986027243905024,100949 763763913791983616,78513 789515446454063104,226731 791017857559568385,234583 777176218428780544,128232 765903003446632448,87904 791737646804525060,240926 793607869753073664,252639 760645436705116160,61375 794332110064586752,258878 760241412398944256,1248387 775777132110721026,150426 794743560293777408,260613 770226884231696388,116306 781439777543454720,186688 758473255124602880,53144 760645100959653888,61011 764783813805297664,82673 767753085322080256,100605 761216993156591617,64652 792252973002977280,243398 763457771349999616,78304 787455013542998016,209974 753324643532967936,25879 763547694589673472,78394 768978581758193664,110477 775674630837186560,150663 760559878817640448,63451 790971965318139905,234583 759398463347970048,349425 775025150299344896,146259 778596457762861056,168794 787855114992095232,211347 795401541280743430,265988 751855951079145472,19994 754717041064448001,33356 795487772765290498,266079 758504308165926912,41702 793208413304020992,249469 746378366723448832,11774 753232994303938560,23459 775519802374750208,149953 770732733412900864,120610 791658322344554496,240483 774202153791475712,141858 752984038919512064,25255 773610283608801281,137978 791421757177622528,238099 773284654824718336,133043 792074790852972544,239610 792674028578189312,242693 758085695378382848,50923 733257796246982656,352465 752645412729810944,22943 752234845116530688,19703 795102774883188737,264397 750437944729763840,12927 795075579389194240,265112 768228570154033152,104162 785637005564653569,195807 753924040977285120,30304 770705872540631041,114848 760241716280463360,57131 785824822580224001,198576 785990679004577792,199546 794800398070484992,262053 751766230684446720,18893 781880701192896512,190036 791632414070013952,240013 792076303595737088,240584 777628271991074816,151374 779388149692719104,174442 785458978822164480,192032 778334356297412609,163832 794111862552035328,256276 792327086002343937,226048 791020209125597184,234796 754139452881113090,31201 763818443628044288,80393 763089462058299392,76549 788298270690902016,215252 766644083578118144,90412 777969715440414720,164980 776665158999420929,102730 766017926625423361,90384 789262625645355008,218349 748871272633802753,352060 794980835007066116,262925 770229814271893505,117250 794587924880760832,261155 771741328271110145,125554 793539086971707392,253344 753915460102549504,28049 779432508660285440,173846 791665763450888192,240483 779598172008112128,350822 753707682935308288,29263 773118091626766336,134470 771726657661132800,195876 756265479510093825,41680 764535736968163328,81869 764847803013226496,84724 787464539960774656,211347 763938884824604672,80939 781589278987919360,188421 794021434645364737,11774 764951067557756928,84745 760579842853203968,44461 780785094390870017,182870 788066478255857664,214660 756277071186231296,41680 757574708086841345,47782 758116307678015490,41703 780146516497489920,178648 764968864706883584,85562 760876682253180928,63655 765150068248674305,85562 770165224154468352,117144 795682668969099264,267587 787813933784727552,205197 785369544684478465,195481 767317170468511744,93112 779007002601226240,167407 753641006394814464,28732 757319704591622149,39462 776181404413505536,153194 732404447331135488,351184 760206342309158912,61602 787420022402580480,206117 770860561353539584,118191 761001432480788480,66159 762769433026781185,73926 757999746921488384,50143 766418907016024064,93303 795476938923995136,265858 785523808933253120,196676 779372855439990784,171727 750379242878148608,12883 792761472057118721,246726 779651616332845056,176011 787169065978572800,207613 785967906399981568,199211 741460309466980352,209828 755469117721673728,1170381 785301127885651968,194091 795716819856326658,267737 764206562336464897,82283 779478756108931072,175260 794860935802482688,262752 769228088685236224,112399 786339855273955328,203048 733019294691299328,353336 770690916604518400,1249790 776333560655581184,153845 755163946399694849,35890 785909853290045440,199453 790866711562051584,233217 768803536033370112,109104 795356288398016512,266500 757168618413105152,46294 775001729548988417,146259 765162728977760256,85805 752979518982230017,25255 778952108359974912,171324 734533768682278913,139803 761952372163616768,71123 793971179933548545,11774 785861949951270913,198878 792206167824936960,243615 771565263439355905,125163 776885746301009921,158820 789944588463067136,225359 750768618883788800,14877 761095886793416704,65455 776620699234557953,156835 753631904629420033,27280 760694004006674432,61545 779732983871787009,176646 760890660886945792,14277 772544781662687232,129551 785875064637894656,65713 752629363426758656,22662 774916831656148992,144730 760893083168956417,17640 791442424107151360,78159 764171265963950080,82283 767925586538946560,86103 794135406912667649,252741 795481784519639040,249926 763589619329880065,78304 775001499181129729,146259 766718994913058816,95786 792102545866887168,11774 793345514213216257,250633 733382345668108289,353374 790191845217153024,224680 793075977572188160,249286 760117536998522880,61051 787093808324472833,208989 791088584275091456,78159 793593312909357056,252893 768945285540163584,110362 787837183403159556,213478 791456046371966977,237332 793097485958848513,249469 759840589449801729,57574 766638823279239168,92195 794671257753178112,261059 773878284387950592,137869 773330911517634561,128017 766400073513115649,93405 756232570031837184,16953 788923625025994752,215965 791105902199775233,234495 768973536937414656,109960 792401617156993028,243165 781616279874600961,131056 761603931487166464,350711 780619850674741248,182146 751162598054174721,16299 766407317885689857,93823 766394867794776065,90790 769720740597886976,112872 753811186454450176,27317 764282256747819008,82002 793086441999863808,247240 777364325161836544,161456 778777833535631360,167220 753370923290484737,19598 763142621527150592,75899 771940673226440705,128230 766479602671718400,93823 781244048203980800,186149 774618907441102850,143473 792580220888948736,246225 752878398016552960,24134 793225480472100864,250633 758280057794232320,52112 781076742039416832,183269 771509080829546496,125554 766683291667820544,44274 780620586456276992,150151 793898989468864512,256451 776429138076991488,155688 791590534515200001,237491 752658525088735233,22995 794387134052339713,258271 750829758116687872,15536 780543860338364416,179718 765155043062472708,86103 776510576910630912,155898 736180499844980739,350505 775797754375221248,151156 790324458326069248,226731 792779457232769024,247241 786164631186333696,201392 761605971990999040,69231 765569632229097472,87904 795403606262501377,266713 773357902732009478,24173 786774852858318848,204413 773665259055779840,1250071 775815632738582528,90193 787726131596144641,205197 774792400136966144,143585 755103146200829952,35044 775344746524835840,24173 776896865702862848,153854 795050439398084609,263710 785583426371923968,197286 767407362529296384,94699 790807159407726592,233307 791988595343101952,241819 794648597782478848,262053 766706752893005824,90982 775448464628912130,149200 778610649836335104,168633 780818380332818432,182726 791660549582880768,239699 771364119480008704,122146 760614531173277696,62771 755363238276136960,35890 763882186441457664,80393 766609825757290496,94766 768549490290810880,102295 773812477612228608,137042 788548677786755072,203710 773710769510871040,11774 794551975559970816,260914 785805029567365120,198466 735261895276564482,209828 764619606090801153,79223 762309392054169601,72420 764451249873821696,83367 758656083103657984,54070 788731327071809536,220029 779058685028896768,171617 779684278183596033,176203 767096469354483712,97392 779158202273370118,172839 792238591757783040,215965 775006335821754368,146259 778797020580614144,168794 788465611080867840,218275 750421766665867265,12743 756641197163159552,14277 785336894309535745,11774 756852140966948864,44429 770266868422586368,117257 761991593394114560,431998 761065070893813761,64722 781835510637486080,190553 793943996846505984,256358 755123343867600896,26458 762981731456552960,75150 793727666495119360,253606 757282759387680768,46406 776828369375756288,158314 757459550622494720,41694 781242427294224384,185310 787816918862311424,210289 765980635102121984,90384 768836234194067456,81837 771729187224690688,127557 793623363516182529,252408 762744974890897408,74567 788801801269096448,220332 794188971039490048,258598 757257493697400832,45014 761832388959797250,70858 775009405549051904,146259 756923551534362624,43553 792797669672513541,247241 785257821277270016,194205 755436563350167552,37433 786076057946521601,200870 778977497547354112,169552 791010375529529345,351948 787945116568662017,212693 762709358236938240,11774 790802615932100608,220767 788889148149133313,221283 774760164620509186,144635 795754303856132100,261155 759087403940339712,56552 765135082235371521,86020 757582150841491464,47761 787063545926000640,207949 789985256539496449,228354 794190008018227200,258598 781062927419781120,183759 775356312469303296,148473 751834426443640833,14277 761130037718421504,61051 778739907149701120,166852 790902326143881216,226538 758018505908232192,48663 785533900579758080,11774 792067563635167233,243187 770309572787630080,118036 786157335756537856,200490 775430770479534080,141415 791175026900742145,78159 770893200617672704,121949 794583106653188097,261155 763159825597345792,73814 785243712989327360,194061 793177594350800896,249927 776480179447148544,155390 785915146493431808,199546 757808653319614469,47940 763182951077023744,1249110 788065333466787840,214354 777587354198544384,159308 760487071639343104,62757 787078563094679553,208918 788756607068889088,220526 795617979916394496,267655 776917809028792320,158387 756600038479003648,43751 766278009292664832,90384 794879518607437825,263667 755864521604866048,39475 775411449346744320,148537 767853932899082240,101275 781802875185922048,189254 752880208018038784,23885 778574076134694912,168794 763787010653904898,75027 794236328955105280,258044 753352782380281856,19598 755168374313721857,35890 774171985366482945,140444 768471318249541633,106768 786670675041878016,201958 794039647944998914,255942 792862764565794816,244221 793666405719642112,252679 778704493215043584,169201 781053249159704576,183759 790534391206404101,231333 773526689703874560,136628 772154202382479361,129558 785234704232353792,194205 792572896497381376,242693 775702939126071296,150497 793158064492847104,249852 754838566333616128,33356 769208249337913344,11774 793646765731815424,252196 768860749175201792,106716 790251847848046593,229693 771211459049033728,118191 774349280630812672,140444 761592314611404800,69231 794526841122029569,261093 755880836503830528,39657 760195619721928704,60866 790897929057894400,234583 792879524463644672,247877 790889253773283328,234583 732305859125096448,349764 766826164212072448,86120 762719221549768704,73814 785780239339286529,196538 769582971506528256,112788 781535968947863552,188119 759428356697907200,56964 766475373618032640,93286 795081208363261952,265112 790943799660929024,235215 793150019931021312,249469 751115574608994305,15808 771147314152939520,122973 778440218697306112,152594 757920499556978688,49845 776970406536196096,155390 794583168749830144,261155 773825980100022272,11774 780762092072677376,182960 761679673453518849,69878 788477012721733633,218002 791293136051974144,195975 758769972604706816,54123 776766111807397888,157693 775315898630565888,146675 757956821269131265,50143 761506881479151616,67587 794646052896964608,261155 767229895240024064,97386 768174129644183554,353879 795426900629864448,267014 760182082932834305,61544 789471402013241344,223881 793848097088606209,255393 794596396175360000,261322 744698322330390528,11774 792558722459381760,223249 777013493736280068,157755 788138611631882244,215608 794533178623062016,261155 763079550532136960,76488 788802236231118848,220332 785774336921657344,197512 793602135065780224,252112 743229611991982080,47188 756576275901276160,43391 775028824744554496,146259 757773098615791616,47717 773142607169859586,134470 780517523477270528,11774 754830728639180802,28732 774219906632015872,141887 789216287733972992,224680 765729221125742593,88052 764602323293212673,81659 771357192347758592,124348 781625534681714688,188577 774421200487407616,143585 789251861421391872,203710 732962717330350081,354748 754007025638633472,30815 773206006264389632,133519 770223304414298112,117377 790329581500858369,229693 755718576275881984,39213 763075476755808257,75724 793212716076953600,105109 795033702556311552,263926 759371205388410880,56625 759469393512370176,50654 795298431459692544,266079 769713633613840384,109594 771095025790791680,122344 754031792047259648,28866 792342919311200256,245121 795049969464016896,29738 767398314950221825,99030 777182627279187968,159876 787269353863380992,246425 755217879725924353,35890 756289197267378176,41680 773537039086194688,136904 792570976806600709,245147 793240935954087936,250744 771549011501211649,124855 774631790548029440,140025 765001833425219584,82457 792462689465278467,245831 793289347063701505,249926 794575117267259392,261155 795728367244939264,267655 791780531675553792,240145 793303813104934912,250408 793949177696747522,255826 771732856028749824,108396 785747356469776384,196237 787148993260167168,209351 751177654724767745,17434 755097816532267008,35449 785651613721591808,197286 793108360077971457,249469 780819080047570945,183468 794689263174553600,261155 759147049988358144,56964 773938571698987008,139404 762912044840546305,8047 770153473186885632,117026 765256547123560452,86645 785335292202930176,11774 757615069014298624,45525 793527959961219072,252408 770380481439207424,117257 751106482783956993,14858 774973723690631169,144682 785517065423773696,196277 786331820480536576,201958 794414403806343168,258892 763973597765312514,352839 770720323016749060,120690 790231186333249536,228884 793737787467968512,247241 755439677478359040,11774 757673229532225536,48549 779889878599294976,83700 788590918412693504,218892 792139569751789568,243513 768245390265159680,104633 791059135567687684,235590 755789036845993985,39235 758077225589768192,50923 794191371242328064,258598 795706267209699329,199307 767744669136592897,80720 795728738063446017,267855 787713900980609026,246425 786395362542120964,203674 763151363413016577,76577 778742650358726657,169410 786262405122756608,202429 732792487396409344,1170731 794578714231242753,261155 756567834533167108,43471 758710776198725633,54070 769683533648437248,352304 756248577026957312,42171 785880791699984384,65713 794080402793201664,257492 759037870539616257,56552 785841478979518464,197324 764435904979046400,82066 788416654086660096,217837 791346067455565824,238383 764180559606067201,80098 790756884395556864,232595 791264663702994946,237491 795356527150264320,13324 793217014923866112,249926 758031875701080066,50442 776447655627022337,349822 777552364932886532,159475 775301473181859841,148170 776102839101845504,153194 755545212462755841,38183 795757421109055489,268777 770394509947482112,118191 764962575729631232,85434 793263586978238464,249926 752908861426823168,21332 758352423178080256,52554 752761085598396416,17640 758304281141411840,52112 755098804399898624,35445 769965415040688128,114910 780576881393463296,181419 762353833246756864,72790 794633839230349312,262022 770722038591918088,121046 790973725793366016,235487 793941743800619008,252580 753949348719976448,30590 755640203063259136,37044 778163222029426688,163990 794872200817950720,262849 757738429383712768,47844 773938070060167168,139577 762640181413511168,73814 760900507309182976,65626 778409454874324993,152594 786000111973392384,199478 790608108858978304,232789 772135303393873920,129558 792055265751293953,243075 750027802242588673,10654 756893795447431168,44450 768620542836428801,107428 777511062543306752,161387 763587376685936640,78477 780809745712107520,183269 766273616086458368,91946 773860094396162048,139404 778468843421249536,167273 791440779503861761,237332 793271204559908864,249926 764813650662129664,84724 785916548825227264,198671 786392635657162754,203089 768567991453622272,91936 791406945219571712,237857 791679079049072640,236931 770769909085265920,120474 780489061060313088,11774 788440502689492992,11774 775456161193656320,149259 761167624843759616,66897 762296728447967237,72408 772653407370960896,132076 755191344440549376,34898 771908713598685184,127871 791029159032070144,235179 770410050523234304,118698 751867841586925568,1248155 791035243134349313,234784 765766401890082816,87904 767115029183336448,97554 750758959737344002,14349 753733394782191616,29263 757683370126180352,48439 770994959306493956,122299 770610620630642689,118192 791351384201433088,238395 757692237723688960,48663 790197919777296384,221785 781662585674346496,186584 768113168904232960,102514 789056670890618880,11774 794634266965639168,261942 773507871300395008,137042 776268191479791617,154223 785722532347404288,194082 786624227713646592,204778 750863664131956737,15800 752987388272582656,23739 764901270117228544,85159 778299214983929856,167311 788334229931364353,216991 780410196329893888,180074 760252985809117185,60363 792081858695688194,237964 794108426406297600,257423 753773021014351872,29819 755811826609238016,353668 758098457932345344,50983 760082498109988865,60112 762619394426081280,73814 776428804692709377,155688 792458994937978880,686533 751654165059743744,18215 763091300602286081,76488 774419054832459776,351931 765023138572754944,85568 754782328749043712,33356 760596813699133440,63655 761670730438225921,69711 788519969634082817,218275 774294066481598464,117303 778650602452639745,164001 795215305987366912,264397 774624064715513857,143585 762683780289142785,73814 792803115204476933,247241 781905278270861312,191354 788838084053831680,221476 750661261898158080,14421 774001179487510528,139674 776922085260222468,159146 787290700434051073,207109 760236134450339840,48052 774027815670820864,138819 733365991728631808,398859 774067795742953476,141316 751143881043914752,17281 754038486542327809,30354 762922219290832896,73685 771522701852717056,121479 763555519130984448,78853 772971638153367552,132335 776477102560407552,148010 756773107457789952,44429 791740239794450432,238780 769285121690243073,109713 750466568123932672,12746 762035098258591744,71627 776471911341527040,154469 764986280740474881,84724 756646184349949952,21205 781508997287325696,188401 764132843501019136,81388 785920703350444032,199546 791324971821895680,238117 751635325756116993,12446 795750456798552064,268529 771060210739781632,121612 750834490977689600,15005 762869290718461952,75073 773606667787366401,138054 787307998989389825,207287 787727464520744960,205197 791431604996411392,238395 779480458816004096,174230 785971294072369152,199211 752979012327182336,24134 761917806757675008,70941 778247169966944256,166409 785501548004581377,193889 792065385390407680,243165 767754830391672832,100893 752711199892967424,23167 769073927356383232,110659 772814349710786560,118191 790353888897536000,226712 766258182213636096,90384 781682671818641408,188401 789337536615157760,225359 791081224047566848,234583 791710398164512768,11774 794128713625387008,257492 754744119361171456,33356 775680415143047168,149953 794225300850634752,258044 757847737157025792,49431 779305846589108225,173753 768223731122515968,103924 777329840571711488,161546 772868163310612480,132761 764541117291384832,1249246 765181226558844928,86103 785496804293013505,196277 779680073439903744,176110 767804571347394560,101681 786322811224723458,202567 788534053314007040,218875 775494662110998528,148994 772625603153448960,352188 788386157826629632,217519 770229298032676864,117377 792055881215119361,241819 790274133825232896,229895 758325733437485056,41703 766278804042084352,91946 780902327376941057,183269 788071612155211776,215005 788485438520500224,218275 795259049025699840,264397 762778460162887680,74974 773573238051840002,137158 775899882762735616,150394 777984970329501696,163990 795412374853451777,266884 767715681693499392,100605 778800583113187328,170609 776107462701244419,152594 749568665931112448,9096 753459513622040576,27061 766001797139881984,88930 770224921448321025,116239 778561350595448832,167046 779816789010153472,173347 753556465336451073,27280 793628674029301760,248516 794337163894624256,11774 790665892233252864,233307 794336125544341504,260033 794648449056698368,261942 752623582367350784,22664 755780532009508865,39235 753733141836210177,27317 789504333754707968,212564 791788960334819328,240790 751167548591190016,16457 754118956751917058,31389 781295846201536512,186584 755113550381670401,33136 756220636972716033,41680 758440688199479296,46384 785267460467466240,65113 785919511073468416,198591 758758750375280641,54123 794359995441840130,255942 772094362721353728,129558 766456178184421377,91140 778233918944411648,166532 775811875414081536,151156 776166025482022912,153845 763977854040150016,80130 764684943700160513,84422 756249210706468865,42171 774219792689528832,141360 786268341535068160,95055 790590260828835841,231792 789184965413974020,222913 792532816907108352,245101 771089249105874945,122148 794377950254641152,260081 788490748660293632,217601 775284544773713920,148045 778414934992355328,167578 792031166152871936,243075 785984282846171136,200382 793932239822127104,253721 795729560801345536,267655 750787088862310400,13532 777163876181827584,159876 763737690722500609,79585 764988882332946432,11774 791781748455510022,240483 751990956216332288,20039 751140364631744512,17284 772844613837008896,133048 792538706766954496,246392 759225164227813376,25210 793626909376643072,253448 786949236998799361,207613 776056925972795392,152872 786602354548191232,11774 774005989691367424,140025 779406766547296258,174610 775865006327988224,150450 773286375013572608,133043 794176285727686656,243187 761122788576927744,66159 776924185411006464,157082 758069994399858688,49843 732102385464705024,349197 788364956802621440,217156 759456432257368064,56964 795090437019156480,264397 753364595205611520,26458 785835431124410373,198591 743147301120708616,679105 781860900294623233,188498 751575099124248576,17416 766541144360570881,92235 763445770771046400,74308 750484391248355328,11323 776130962002436096,153492 762002533917286404,69388 773952624685096960,140444 767888333599113220,101681 789433474297974785,225981 753426065490636801,27045 787807669193105408,105109 788025758509768706,214209 735534485597491200,11774 777859786490585088,164001 756734838154010624,43471 778776505623146496,169550 766610780112420864,94699 754074853154525184,30131 770306843520315392,118087 754749900030521344,32873 794982797253476352,264397 779126687900405760,173011 781329827517214720,186883 778567148062937088,168794 780141418329223168,178415 750421500931350528,13343 786650439064416256,205181 763901039095394304,80720 775483689274793984,149770 794717765965926401,262022 792497278674173952,246295 781461606580514819,139404 760956900821393408,65974 781299141569814528,185921 767678631380332546,100605 759423019223752704,56625 788579286462652416,218179 792011459098140672,232791 775737117888614400,151185 761899112937689088,70540 774194950137192448,141887 770109856057397249,116164 792835166758723585,247877 769580654195421184,112239 771114420936273921,122982 778287124722413568,167220 792488732628815872,243187 762034759098888193,71596 758537661975924737,53185 765243817519742976,86653 795609647281537024,267521 793141325214343168,249469 794605585106751488,261583 778395844781322240,166282 750765265978322944,15073 767431740335935488,1249408 774628638385995776,143585 795259981675122688,261594 776844658941059072,157755 758663402872909824,54070 769202507071447041,111549 780825755148255232,182659 764185270132572164,81702 790330624116654080,230270 755192058973917184,35890 791439178756005888,238395 767328003097493504,97852 774030748995031040,135025 788406008486002688,217519 794584483697594369,261155 795726943413043200,262486 762317565309755392,67679 764602217001316353,84209 776456570989383680,88373 774016167090552832,139865 788079480505937920,215005 793507387713794048,252639 795765904130895872,268643 758195049310121984,51344 790685935801364480,232419 793518962067640320,238207 771769426207207424,127871 759092431266713600,56964 758836487890669568,53995 774986083381678080,146259 794693056641507330,249926 763897537128464384,80546 785992105906806784,200490 794902214728945664,262849 765267175921901568,86173 789131888732409856,223030 762217246928363520,72035 769593106807357441,114422 735986499569602560,11774 761338377085988864,67908 786978545184612352,207613 793914028573609984,221524 776232027397947392,152314 781373481497702401,139404 788570887670738944,218349 775404670957256704,148574 787692829157969920,180433 778285117961805824,166390 795768750737948672,268777 754788336666087424,29263 772494231860449281,131263 758063488421855233,50542 792118152855367680,243075 795401580812111880,264460 785843926230073344,108396 795113028517773313,265102 767562444143067136,100138 733099729937178624,355480 773909686353469440,139404 777136420867702784,159876 791325534324002816,236931 775504958263324672,112363 791385519791804416,238207 788163688415002628,212068 792144833410437121,243187 751058081077817344,15536 777209850921050112,156916 794352405743681537,259743 757028017365397504,45669 762316067460952064,431998 760480494882529280,62937 773509217684709376,136904 779705124448899073,170373 788421280508809217,217837 795710726144987139,199307 767723007913652224,100605 795040161193046016,262847 774198179906498560,131421 773656969160773632,137158 768138514974343169,103294 769001442019463170,109667 773671756397543424,138382 790929763485487104,234583 775356812602277888,148033 755001147006541825,34666 765897565057511424,89740 765690056732389376,87904 772402697513250816,127636 786222536295981056,201786 790990914437062656,233736 778035668953894912,161255 772625154098757633,129380 756896679161278464,44163 763711530697232384,78159 758037885836595200,50923 771431868126212096,124597 758389721131261952,52030 750385843089641472,12883 766615229140652032,94699 792033652456755200,243167 787732955615682560,212316 758637983239024640,51451 790897260364193792,234583 794924049956765696,258040 786118582350610432,191820 763455153794084864,78159 771047891255324672,119449 793189790229356545,249926 776950498637254656,158110 795113701196107776,264774 760127772480114688,60819 765624358530265088,87145 773895698546700288,139865 789395729143914496,225413 768474998696611841,106774 792141949138374656,243615 755231870330216448,35890 777830724472889345,163763 767391858569781249,99044 750758208436711424,13343 752162690244743168,19075 759325057294344192,56964 766246018090405888,91894 758329095088320512,52520 762663190631096321,73926 794590151175442433,261155 790330002692640768,223492 774996165578416128,146259 761008449702338560,66105 789295564374544384,223899 751686235182231552,18893 769277615089721344,109470 792217849343385601,243398 756039080622759936,209828 780488427267428353,135498 753033116302741504,24870 760972555452678144,66116 791402819873943552,238207 772991577568321536,133996 794544980379500544,261130 755539015843975168,37294 770305720889638912,118087 795656182086139904,267521 795043755179077633,264397 756827038661550080,16965 764146196168384512,81869 775717099708657666,150018 762087900020219904,431998 795326041514504192,257968 768435869934088192,106281 793377690141151232,249469 771896813209214977,128194 767814520077254656,100559 790433997662760960,229909 791742204050038785,55820 772171653795213312,128934 790356225716346880,230855 794541380773224448,261155 791792529125601280,240483 794171635133779968,258331 794247750070083584,258044 765662354935721984,89076 761139541659021312,61051 788478469088903172,218275 787885409829347332,133666 765157332040855552,11774 795398834281189381,266138 766349207816982528,93286 792580245002022914,246314 794046482684858368,257325 776619512040861697,58531 791663728840183809,240260 770647279510355969,1249774 781239577881096192,186434 795107647578112000,349700 772804220323979264,132578 775526146976931840,149770 794616220444217345,262022 753607923847172096,26140 763000711273648128,75724 763464869051981824,77590 792547125527769092,11774 788133399898812416,215505 775449478765699072,738099 794234983212871681,256502 774311065781800961,142446 791290810784485376,234796 750542929899483140,10735 761926295638900736,70858 773951240069783552,139404 761364867538268161,67906 787083194780778496,207109 772880720033353728,132578 779070285693595648,150511 794194469922996224,258598 732306842198659074,349764 777061892540002308,157755 763330965015887873,76656 795030797438763008,264431 764681806885056512,81946 770939324980486144,118192 758702211224379392,54070 791748420667138049,240483 794207983874043904,255826 763955188495364096,79513 781391609686466560,186434 770434495166185472,118191 771968192549883904,1170606 789176531817857024,220332 760084245339447296,60866 787167664925847553,208867 768239992883871744,11774 775134358860623873,146720 778168945232732161,164826 772903931424940036,132026 775488137938087937,148994 785634639901712385,197655 753755285211140096,29263 790581799747399680,231318 760591977905741824,63858 786219954819346432,201555 780414389744578560,179742 775702890941911040,150511 788830945755271168,220029 794695939617390592,249926 763102528590471168,75899 776133792977289216,153845 787735163971080192,212711 793999332945043456,255870 787350840755519488,208014 758215109906792448,48289 778017968630497281,26066 769614989548134400,113412 750791246642352128,14877 787834830859927552,205197 777572631469928450,161960 777327728777424897,159876 773927574653108224,139404 788123149904654336,215754 768978376874921984,109667 771334366287032320,118191 764155561092927488,79288 775381584358871040,11774 788161614579064833,215754 789829461596368897,225911 759115819028578305,53995 785587247282327552,196788 740342652214747136,11774 773955218111430656,140211 740618383062794240,353543 765757926963380224,88459 791753931361652736,239998 779091400075927552,171324 775396941353988096,147029 758345231318126592,41703 773307219114950657,135903 771134095199907840,121565 774391993137061888,140444 781125340282261504,183759 793105460849238016,249469 794967100427239424,262925 768472832342908928,105603 794749022611324928,261155 791995316581064704,237852 755168855887007744,18470 774202039375126528,132497 793550534095478784,253206 779393845800886272,174230 790942204118327297,234583 779325370659135488,169512 790725559173189633,232863 794219413234806784,258598 791081275847282688,235590 766449879422033921,93184 793514305497038850,252031 776837627484004352,158520 778280424598409216,166852 785771607474208768,197512 786785265872494592,204297 794117426086440961,257492 791470250269093890,237825 772098633709813760,129629 781713733815001088,159115 768768191329869824,106281 775780277058543617,149895 793259394410524673,249841 754004885482397696,30815 766074222124732416,74133 786369527898578944,203510 766260702067560448,91946 786004040970670080,198671 789021373393801216,45376 754752876656922625,33520 794469983770263554,258598 757709047273517056,48287 764644606906605572,75724 793464428402511872,249926 765614057781010432,73526 787026927349399552,207287 769263656026509312,111225 754760522247970816,33564 770746499512700928,120690 758645876344651776,52749 767190979581542400,96514 758396211946590208,52720 771251041094381568,122982 787010738028179456,205181 762698865816408064,73712 763144200472911876,76794 780089353489887232,148825 786997795916025858,207974 787482226128785408,210313 792487918380150784,246225 794005123647340544,257492 763034667717160960,47188 762399301976948737,72035 762667152457347072,74133 774962191636103168,144542 787094773769310208,207974 773636827064524800,137777 778780998297198592,169327 788066912114708482,215005 790692041898414080,232169 761485361755394049,67547 767813946069782528,101681 794307645926674436,257406 791289039429181440,237491 762035159277461504,69711 791767523125366784,237491 773777638787731457,11774 793827756685467648,255393 758340030247018496,41703 794581213306638337,39957 788693876257284097,220029 761559958378860545,68668 759909427050754048,46475 781552400624746496,186584 764154542443421700,75724 765312174776578049,85562 768837696689102848,108710 789259162165411840,224818 761132512559108097,66788 771436417171988480,125367 752109758157578240,14277 777845110902054912,163763 764582509007007744,81659 795707099724521472,267855 786880325020442624,199546 757771503354187776,47800 749635175961722881,7546 758820522809364480,53985 780480144976687104,74518 792296754272149504,242693 792872618999312384,247877 764236199917563904,76406 768245365648785408,104668 778361632972046336,166532 780473977768673280,180233 777307914386100224,161456 795117920292638720,265257 787332484908277760,199546 768103986448564224,103261 779380422287368192,174557 780471622432071685,41680 758850339642548224,48289 781112785379946496,181419 754816467766358016,33549 766023873942872064,90401 761581599158898690,69245 771179442794147840,11495 761916735876435968,70886 764077947363794945,81702 757352275878617088,35062 732531620041744384,351837 773693926163279872,137042 760890712523214848,65180 765244275705602048,86653 751181636822196224,17384 767907166854406144,101203 763965600490065920,80720 765720731938201600,89408 765041308557832192,85562 786958692344143872,207287 788745395472130048,220029 792114940538519552,240483 751565938260996096,17416 777631381568401408,162294 788880505009692672,220727 755563692800999424,26815 781461661895065600,139404 761273050922819584,65180 785297244258000896,11774 795352688716226560,266079 732682396781318144,353016 777615703021068288,158673 770415925400965121,118698 770708344017485825,738099 775716970767454208,151071 778355214864744449,167220 764397719599190017,80939 765544923806347265,88052 766127769470246915,90384 791135124742082560,236831 794669872592683008,262022 758720248585388032,54070 750180960155697152,7275 749973620961738753,10735 767863134929448961,94450 769233187654348800,112399 772248735799619584,130334 775053432424202240,146580 786182250496798720,49459 755178806860656641,35890 786247935428177920,1063777 788468221741531136,217601 758768196455313409,54070 788518265186160640,217519 781370566334820352,11774 792310023053606913,244550 778982836271390721,171693 790922676940386305,234943 763804995607146497,79691 791024233623216130,234583 793601181457133568,252580 771393001725784064,125367 761397210974031872,68102 767349033081966596,1170555 794556042176774144,261155 772094772358090757,128025 791732009282441216,240483 756282426087866368,42432 775004542551359488,146259 764129483964100610,81938 779475089469210625,178186 787463663162712064,207598 788958551481913344,11774 787066621881974789,208538 792149522310918144,243186 776756574198956033,157755 791969305701134336,242690 768071268591669248,103354 772217845912481792,128025 787107559794540544,208016 756853932152848385,44274 751179347973775360,16587 787894459283435520,213064 794562684176007168,261155 780892200792010752,182036 769654843115839488,114587 753380162306093056,26894 761680702622490624,69548 793481228057874432,250785 793950556666687490,257026 794887479312662529,262271 794205047554969600,258771 792789423247228928,246771 767097539753603072,74518 752177605357477888,14277 777572268570443777,161277 793855909206163456,255942 764481514859958273,81391 751818340725825536,18202 753011747372560384,25255 776091999564886016,152735 765541467846684674,88052 736936807401553921,353374 767369349153841152,97379 789203400869064707,223899 794725908468953089,262849 793842885435076608,255954 753305026769002496,26140 779003629231542272,171902 776584305342492672,155934 755046576913944576,35044 778088448968232960,164912 791376782100312065,238395 762008055668170753,70501 775831163407589376,148994 791589143537184769,239926 754795083220869121,33356 765729907276181504,86103 790774827841826816,231894 759575467624132609,54522 778919137754148864,170187 781662249702285316,189515 773230544675037185,129551 753417057023234048,11774 769244455559761920,110585 788441486631272448,217837 755489338037719040,35890 772886098234085376,133043 763338542638592000,75955 756578911266414592,43553 786069014825107456,199546 775892280620167168,151463 764925516033974272,84724 768633618596040704,106896 791062674813644800,232471 772375554544861184,129700 780807391873032193,182650 767845896319012864,100561 769646354436005888,114779 765975419711619072,90575 770965254444429312,121949 756537457143844864,43751 759110267976421376,52919 761768614122950656,70177 775779274192252928,138642 775895837956120577,112363 795441386841579520,266491 760053340340383745,60112 764418368862457856,83391 778426308300775424,152594 755158048658776065,35373 785864460049215488,198862 776878950718898176,157755 765677972028321792,88920 766444973176737792,84666 787802920221675520,202429 795058661320261632,264397 786729453074415616,205926 755202540786987008,33751 793224428083634176,250243 794591745224929281,261155 774045255301730305,139404 794624389887172608,262022 765309150712721408,86472 758792287824392192,47761 763497327080251392,78189 769219367049408512,11774 794815064838651904,262849 795348507297218561,264397 774022225431146498,135639 770770511580114944,120610 778242149959684097,164578 780875735363878912,183472 780557527117291520,181548 763867855498514432,80939 788785523816996864,220526 795074072153444353,265102 771662418476793858,124597 788101373078351872,215505 793498021476478976,252741 764134665271840768,82066 757717856813449216,48287 761424618737459200,102730 773385049634902017,132996 780142327180488708,176127 753723895472091136,29533 770805283190894592,120393 788889394564300801,221972 794738982097539073,261598 754869041743798274,1248155 770808192150429697,738099 787011829264486401,207287 794030759736508416,257492 751032937072566272,16422 792043790437605376,243187 794956795353636868,261155 786983133124169728,207287 769871719662223360,1170722 768501068942761984,104973 787619802412097537,204078 760966005430419457,65222 785790893555015680,196917 756434450557210624,42432 790569314705440768,229874 768821289112834048,99212 761312659325067264,67226 788141209168543749,214976 771388236547620865,111764 785595189943410688,196897 760622488141307904,11774 788804802679607296,220526 767830987837362176,14277 793151434766315520,249961 752621594317582336,21332 774013720787767296,140230 777987237958909952,164826 756258108255703040,42125 773281234776719360,133702 750754395416035328,13343 794668433564536832,261155 763236836474888193,73814 786188799164284930,201619 752704791432818688,22752 770240094125039616,117257 771685306802184192,126389 794273429021016064,249926 757083524885282817,45964 761730498750246912,69231 764890518895689728,80486 792120797053718528,244008 792220359474851841,231358 775005025957515264,146259 750393877211734016,13164 762123072732135424,71550 769533753270083584,111960 790160706721177600,229833 794912078301724672,260455 768123322072698881,102745 776377878745276416,151916 737568495538294785,354309 762465369483128832,73102 770830332832591872,118191 756947768070078464,45672 756552123211329536,1248410 787076722428563456,207109 764478633578672128,82203 751896147833171968,20032 768523173872754688,106770 785985297603399681,199546 766397582449016832,88920 777941771070246912,163901 780523573517619201,90252 762279069547311105,51778 787072500756647936,208777 758996747850952704,55107 791781770979082240,240145 791796034577899521,240474 760253998100156416,60541 780908444807208960,181419 795401335315320832,247930 765260631339511809,86103 788750050746781697,220029 769012736684658688,110709 774687816999538690,142906 753811414192492546,28732 781322049268518912,187364 751771355914260484,19352 794385989288521728,258332 786855124589305856,205040 789982807812562944,7047 793864855782498304,256255 792405311772426241,243165 789680830587166720,227453 795700694418391040,267862 785822204449595393,198466 770351276957642752,112872 775024729912516609,144591 778249056120373248,166390 788576270175068160,215437 780797589377654785,182726 775719202795565056,149200 760805199661457409,64722 760995004126994432,64722 787022084891250688,246425 787033724277882880,208065 768946360200593409,110477 795294460821307392,256219 770252593041997824,117159 792172221221318656,243187 795457188424720385,266500 756323864515256320,42432 790530517292687360,231894 755490800939728896,37892 762709084093153280,73712 785399628468453376,194147 762507129336901632,431998 771389920342450176,125145 788531434801606656,104244 794696704771506176,249926 786540787345465348,204413 760182236633333760,61544 792753956141146112,247232 786408476293599232,203448 793458206299140096,250033 795046939532427264,264397 751117235209531392,14858 769263533955637248,111225 771075917388980224,122344 791066820966883328,236454 768078332013326336,97371 760553366850273280,62492 790329416509423617,229782 778678187937046528,169452 793715768055570432,252741 760540259742429184,63451 775401819455586305,139781 795704535129919488,240067 760383795212288000,61051 750385107177967616,12883 773527907301941249,136814 792412016677752833,245634 732364682992881667,17292 781494592994676736,188260 752947772899233792,24683 765187596578349056,85254 762955833395257344,75109 765626896725991425,88748 766031318756929536,90384 792097436772634624,233131 753706799363072000,28866 790631121855721472,232280 794053442952134656,257353 756547039161352196,41709 772905896812826624,132848 786031558150852610,198671 794713625567043586,262849 753221531795238913,26140 755840363508621312,18215 780982336670183425,184223 763131254766235648,76474 770259035023114240,117606 756665078427029504,1170771 792980883322052608,138209 794193220880179201,255602 768806351434752001,109104 781501585209823232,186717 769925446859313152,115511 773659251155664897,136904 762491366756671488,11774 772168143074570240,129558 753759709123928064,29456 787123913172062208,209351 789168699810861056,223738 791206791573041152,235399 770101111546142721,115996 774006246592679937,139865 790748393391943680,233307 792014830374912001,243075 752667278743703552,22575 780118979876573185,177233 795168504802484224,264397 786904768472051712,200495 758690217486188544,52061 792166619736776704,243218 763437972981161984,75899 773715906308534272,11774 734492591346089984,11774 773590243316555776,11774 791396631501479936,11774 766370424980635649,92153 759778061524926464,59467 732377233202020352,351286 789488798417588224,224680 795335972841988096,264700 778742763533676544,167677 789807473196691456,225427 770317833981001728,117257 760242728320073728,1248387 785624428063305728,197622 787831206356353026,210432 765512667310292992,87793 767729355665444864,100893 793428775514083328,240483 740267556460625920,11774 786339819811024896,203048 793220620838432768,249841 794643051461214208,261155 793984121420713985,257325 756434372199198722,42274 781234756952416256,186212 757771136172068864,46280 773430408834842624,135025 785519614675464192,194648 788426463737319425,217837 753284519055069184,26029 788362971663720448,215754 788919745072340992,221665 795375603352485888,266151 790730376096382976,231894 785245317092347904,11774 786138499380502528,192268 792029268247097345,238099 794647538536038400,262307 788536964043698176,218275 764443503048925184,82766 790779964077379584,231894 773754296261304320,352031 777370584976134144,161456 793516167302381569,253043 748936969401405440,11774 752995338340950016,24134 763515676665446400,78726 791998193043025921,239456 768881105453719552,106716 787273384019103748,188577 762857549121019905,73926 775784723599781888,151265 787889488173240320,197888 795656064368840704,267521 753641114381393920,28732 794938102640967681,261666 772059957797593089,112363 753117985213153280,24788 755617539514896384,38032 773254942534565889,135039 793887333246439424,248652 767233887047184384,93286 795389258924171264,265858 762791827577659392,74066 794592568981917699,261155 775095080713592834,141091 775886094382592000,152314 778301065171079168,167220 775330022697467904,148045 761081947355426817,66159 767859487570923522,100620 755924568687185920,39880 757358894662451200,46797 767975958775263232,101681 790273432499859456,229159 775538096238686208,148874 788985660250161152,222627 795668553773027329,267655 744423946607538176,349197 779051427708542976,171641 791017841571004417,234583 764991242757218308,85562 770593082253324289,119832 791343358656573440,221476 768902340967444480,109461 773908004630507524,137444 762279287340883969,71270 772300558724059136,129558 791720983090622468,240926 771622306195976192,124597 793102769297076224,249469 791600869355565056,62492 763663634937548800,78684 790912746720296960,234583 763882938639405056,80486 766689321784975360,11774 772404127640981504,125554 791706627653136384,230282 750159854564614144,11890 766761212545826816,95530 770429254613950464,118191 786402542766784513,203674 791295289449521153,237854 794192384389238784,235487 778398603769421824,167407 764157755930402816,82162 741763594350534656,1247481 759258641698553860,56964 786961129167687681,206054 788875690166906880,220526 786754169868722177,202815 795741896870019075,268125 756649373661065216,44429 775138161697501184,134288 732413676481839104,196346 778908741139701760,170169 787774520501297153,210238 768226330647330816,103354 771296476186148865,86274 793474825444392960,252020 760956158882439168,65974 772222667697127425,129551 780506076944838656,11774 789154291814727681,11774 788486880467615745,218455 792559953445736449,246632 773631408443056128,137042 778305946418372608,167220 791771093593890816,191778 794805309294264322,261594 754113777809764352,16728 795211680053686273,265644 761594231060324352,68273 778673978755977216,169201 749317565244067840,7911 751618791545540608,18562 761669381067722753,70177 765675211064696832,88669 768959476628062208,106756 787023166908399616,197286 757299247922360321,46890 757610246143488000,47761 785723983278723072,197017 781268237174575104,158987 765809443489447936,87867 762750318031626240,74133 778987478413746176,171693 777604525330804736,158110 790965135070400513,235487 760847068642410496,61965 770417737730371585,118191 781810131445149697,186584 793117440490213376,249469 792430354783019008,244746 761595631404216320,69231 771294302982975488,124597 793229105990774784,249961 769239043049525248,111558 769676153506455552,114587 774296492131528704,140444 765384446640029696,87145 762315706344013824,72723 780082916609196032,164608 768153515369701376,103212 795478926030241796,247930 752990808710709248,23739 794248168540016640,255870 751968664623144960,18303 750334159286112256,11391 775466400534130688,149259 758710810415726592,46076 763957177014857729,79987 774167697961594881,140444 765222630530187264,86440 772169481296543744,129558 794919980483518464,263817 795699744140103680,267564 765243258561671168,86440 767115199446786048,97811 781871438462464001,186212 775268955757903872,147316 794785792795082752,261155 756844103057469440,43553 759091823654547456,56964 755920786070855680,37044 759093388004171776,56964 759100227554906113,54842 777739916021157888,1249763 785329414330613760,11774 760169615561527296,61412 772097536387608576,26066 776301565195931648,152872 794366469769428992,258598 777839561997246464,161277 787027359790759936,207613 778269443931697152,163832 787711120370966528,212357 795418201328787456,265855 754880849879896064,14277 776163202027565058,153095 790990253326737408,235590 760202150286733312,61470 794675631661400064,261059 780926984494862336,184264 792029412417994752,243187 775367484371271680,148170 791679760220905472,240627 791912952173518848,241367 764959788941836289,11774 770496532672081920,115526 786302870597410817,202429 767363541414227970,96039 791174538096631808,236108 771501206682435584,125367 770431475850305536,118985 765319110863368192,86053 793911124294934528,11774 754785738978242560,32710 792521539337859076,245148 794638609940881409,261155 792899468630822912,247685 794267484555792384,259200 757573322590724096,46394 778245695996174336,163832 760634648930181121,63655 765441629096411136,350711 781110622184439808,185496 787191720328867845,207965 780483784898703360,172185 788745340111429632,220332 744938490199154688,11774 786979640678109184,192032 758065749084766208,50827 778707615790407680,169923 793867600740573184,256255 794735526431469568,261050 755481957568425984,37607 785438512711606272,195876 757704810628014081,351340 759232388228669441,56964 753463016243367936,26458 776907481666744320,159245 792198630488760320,243075 794189777327230977,258598 785256249353011201,194160 787270221136625664,208980 788064056494133248,214492 775023002022912000,146259 778698859736289280,169916 750059228157599744,10847 761543110996422656,68993 790972137209225216,235590 756225735468064768,41798 766252415477702656,91894 743371288077492224,1170550 760710171534434304,63451 779007494345687040,171795 789447706095841280,225981 773597045995077632,134288 778954040805826560,171324 779147259229315072,172089 788005078422712320,214354 753261425301258241,13410 793119027971457028,249469 771060300430790656,121612 762719194970337280,73910 772973170638753793,133519 775792385053880320,149711 760258153980329984,1248387 778022748098400256,164826 789896091206549504,227048 763407220893704192,67326 795429791067312128,266079 776615953538756609,58531 792025569244438528,243075 777623525104300032,162610 791037584646496256,233307 775327333485948929,148170 766418446854742016,90735 758361469750693889,43391 793187418102829056,249039 779458904249860096,174230 764484911608758273,16965 788046875077189633,11774 795379767772147712,266054 790654174539059200,233307 786642015178125312,205270 781561210256883714,188401 780861417524039680,183269 777776223296557056,155898 778991050396499968,11774 751160802992762880,15643 780176646250921985,11774 763854220743225348,78566 768970624597450752,109874 788851304252706816,220029 791402276258779136,238207 792432551017091072,243075 771446611406888961,125554 752849627670384640,23929 762735947796586496,73814 792552878061649920,246392 733028343587688448,354906 757422336278540288,46624 776144541602590720,149953 763916446401490944,80177 757324579559837696,46394 790883347341991937,234583 755206255988178944,33751 732539192736153600,350697 794978446552113152,249926 764227243438641152,82457 757714732220645377,48810 780826609553018880,183269 789835957352620032,227873 761995087882563584,70679 765663901073551360,88311 794562736919343108,261155 758331293994188800,51751 765308728639950848,81574 732694382055325696,353220 769242358470803456,105109 773987217131929601,137965 785628797160853504,197341 763706156875296768,79691 775395931177029632,149040 793471058984722435,249926 763819220048056320,79987 772914185068015616,124340 785587888251514880,194058 758783357329158144,54347 793304724292284416,88859 771847439598977024,118191 755164991670456320,35890 769297691071418373,112872 791720262630858752,238099 793232653780529152,249961 759197870826393601,56535 792165917157363712,11774 793263124501630976,249926 786721862046941185,205094 765829882072866816,71502 792758626146324480,247077 789998664210972672,228820 792643753681022976,243513 793060237880205312,244270 767440639965265921,98751 759912547461935105,59631 773649750348468224,138165 788452894026575872,11774 770722480059215873,118698 795729051650506754,267521 775480711600111617,112363 791347056002600960,221785 795121711721172992,263895 768947473490452480,110477 751208119330418688,14421 788342676701622272,215910 793245582622126081,249926 795698274602745856,268281 774712907099697152,144690 785702461017169920,196277 780970190951428096,179416 793484076485341184,250633 776830724796186624,158589 791401710413570048,238136 792171943109677056,243187 785529760164163584,195386 765195028197019648,86103 790288690664775680,229693 765988241187090432,90694 765921949415604224,87904 791406155679490048,236884 758643659386609664,54070 791840165165604865,240483 795030508484825089,263907 755880908452929536,38183 774023281770835976,138819 750501607134072832,13627 792786494222131202,247241 788725399903543296,219830 779351650829864960,174230 790190215075725312,229773 785602635642638337,196748 768522819009404928,106702 780803836508250112,176203 794530249966923776,261155 762334540685639680,431998 767141571754008576,195876 767199037732720640,97811 750559546888876032,13201 786418264431730689,203350 794038877329780736,255393 753671102782541824,27095 778660992347574272,168794 790888387540582400,235349 794383901900689408,260173 762772986713804800,73712 794342448533123073,259200 764176038834409475,82066 791650326738640896,240145 794676642941702145,261155 781918079148097537,187131 793600985478356992,252408 758009493284392961,50761 788691722859638784,219942 790781576711811072,233692 778628275102822400,167220 764243414112022529,80939 772615903607263233,130669 793120858994769922,249469 781878828708696064,190635 794330642905329664,258878 787334303357231104,207212 763712582070964225,79691 763043568202022912,11774 761738555219554304,70177 758359217573076993,52061 772259721675960320,129551 780455241200209920,180556 756216498243239936,41472 786293469312643072,199227 787315234729930752,199307 777366460683268096,160602 771370864034054145,124883 785261617294565380,11774 794644743837937664,261944 791322104985710592,238117 766043030637776896,81929 789974747211829248,228172 763456657821147136,73814 780091442307801088,178258 773511268607090688,136947 787292559622025216,207733 756605807643529216,44273 768178621626343425,103071 777025305642807297,157693 773874475108438016,138205 780605211111030784,181886 795445674326167553,261155 754713626439782401,32963 737896318513860608,352060 793166789022740481,250033 771445509697466373,125554 778400010798964736,167311 778663228175945729,169310 755054847523561472,34666 770408046715604992,118087 795397451683364864,266888 790004471329718272,228354 792481540835938304,245185 794648818247749632,261059 775350873488752640,148473 754838336179695616,33356 765019920543289350,75073 786351435009159168,202379 749815273818038272,7577 763587216715153408,78769 792031668374740992,243240 763584184942260224,78476 777698797216468993,160641 793749524011487232,254135 770418367387754496,117257 793095399850516480,249469 765056518878363649,85562 792109356351225857,243187 771884883119599616,124597 788442839969660928,192840 732169101439684609,349764 788771467001561089,220029 793965016076718080,254856 788128186450063360,215754 760562879078641664,354841 791658854056615936,240474 765234804891742208,86440 787938247368282112,210215 753581230843568134,28281 785543768053280772,189031 762247526741344256,72411 738371305381068800,90014 790982900200144896,233692 793861760805576707,254058 755176298113216512,35890 761346752410595328,67369 794574139965247488,261155 791624287702618112,240061 777706088472850433,161352 751824026352422912,1248198 793446365477138433,252020 778970056319315969,171324 758389712017092608,52545 791698450639425536,240483 789135490188447744,222682 790624757687341056,232992 754733896768512002,33356 773991538967842816,138642 759208653463416832,55502 790729831830818816,172084 750176748113829888,11495 792486594515177472,243286 791615821109792769,237787 792019710279901185,243075 794541783002869760,261155 752957158090608640,24788 753569218495414272,28037 777979673456238592,164608 777336519958761474,160609 785260153754882048,11774 792908477559484416,248065 774225627562082304,141887 774373362495852544,141912 753991961737043968,30590 775818800377761792,151463 793305781751775232,249926 795375055190589442,263864 785681656199778305,195332 789221271930335233,223286 754802354088660993,32941 765577539188240384,86440 785647085886464000,197091 785750204712521728,197297 787618704829870081,246425 766348899288219648,91956 768485091605643264,106774 781436334930092032,139404 752055698335367168,14277 793773166678056960,251758 762642740375130112,73926 775735222549614592,151255 787215534844678145,207613 765876018418769920,195876 794525129418145792,261155 795365315932725250,262752 795322125598892033,263906 793871080209256448,252196 791810447489929216,241819 794195393458343936,258598 767294258151907330,97315 788917875616677888,127871 791418374475517952,237999 758989877199327236,56175 754042860362543104,31212 795477588105953280,267133 766003837501050880,85562 754714193232859136,24745 769393597619765248,107745 776547404048953344,151374 794122545125474304,256798 754054906793824256,31546 781919665551540224,139983 750596169903042560,12883 785534571588837376,194230 789475761870602240,225400 787006824230760448,205181 788763919125020672,218275 792073167560769536,235621 758818009825759232,46076 771722313444257793,108396 759653843160399872,58609 763219947522711552,75807 766399343628840960,91946 733965378569838592,349422 755916840040144897,11774 779449145237106688,174557 780932823939153920,183283 756745912261705728,43956 787045060579889153,208016 794150688393547776,258085 764257725849018369,82466 788786342746464256,220526 761612504485203968,1248944 769691161342644228,113412 788138114757910530,215608 763487592880939008,78274 786550191906140160,204413 795456035016146944,267265 777659021201334274,161465 766998295218532352,95511 779009650700288000,11774 761990132962586624,69794 772820150068375552,131421 785282322077655045,194648 792056494829268997,243187 793098780140711937,249469 764957915916697600,84724 791666226921603072,240483 774321688758611969,141912 790584862168133632,231792 754749924651077632,33549 764873596334256128,84724 793961214862884864,254135 792816622658580480,247877 759130339583283200,55257 760189328287031296,61352 769560426723946496,112363 791069783500419072,78159 758025139514597377,47761 788549679529144320,218275 790730667952713729,232791 785932336009515008,199546 752301289552293888,18349 791796446827728897,241523 754847582212456452,26721 763789110955868160,431998 765616540959944704,87904 774048103598989312,139404 788424882124042241,214899 790633192478875648,232169 793996958465716224,257353 793162988765057024,249841 767769844272009216,101383 776961109832065024,159546 757931644124704768,49587 763007744953749510,75724 732671119279300608,353016 793574814258720772,248760 753405329958776832,26289 793133577697230849,249895 744314982838374400,349197 794185384041164801,258456 794591695199502336,261818 791309042832535552,11774 764112442536386561,81702 764271618864603137,81924 779303487339323393,172799 781534281063604225,188401 791681449665634305,240483 790354443510382592,229755 775507719335706624,148170 785632235726577664,197286 774027022192390144,140444 775765323052118016,151265 789682538608336896,226883 786665252880515079,192494 752223390904135680,21631 765347661134331904,86653 759373791965216768,56772 795039483586609152,264700 794524621743783936,261155 761400603272634369,67587 788780176469483520,220332 776765372246724608,156835 750346969588064257,350699 761958002186268672,70941 764451704108519424,83367 756715428404203520,44450 756109429695582208,40881 789518867051732992,226832 778993274472235008,171168 777425097342812160,127871 793223891384623108,249926 791815337423560704,241940 773584350717710336,137042 789975869167108096,227242 752088562997223425,16299 755095132215451649,35449 769414826003079172,84888 786958810560757760,202292 789269195313774592,224680 758066143072428033,48663 758411728782852097,47903 762278967961382912,51778 788172255528357888,215480 780600262528372736,80785 785512168267522049,196277 780724312684765184,182257 756278048299757568,42344 759200173558038530,56964 768966496299126784,107745 788390492966912000,217519 785323080856068097,186883 789518754665279488,226823 794080595584368641,256653 795039600574087168,263532 771355469709447169,124671 774013283959447552,139404 755759321129123840,39462 795608768314806272,267133 760808099053727744,26066 788386825928843268,217519 794720049403666432,262849 757335731031252992,46405 779313936898416641,172962 793903502112133122,203546 752197056526036996,21074 779122188121169920,172799 761206363120730112,66646 765964592526655488,90384 733097935106375681,355637 751243510926282752,17416 768421788351094788,105643 772239208865996804,129551 766713817350803456,95672 794783421381902337,261155 756959673874395136,354841 790619110014976000,232791 768064046247600128,103261 786024413414035458,199891 778290267669475328,166390 786652168103206916,90209 792992204906201089,243513 794553098190602241,261155 788100763486564352,215252 765330098278936576,87145 790728307721375744,233558 777964673542926336,163851 794506126947561472,178186 766968875187666945,96898 778716414609756160,168284 788867838685491200,220961 760836043188740096,64745 794636452101357568,261155 786229094086275072,198304 788475891001102336,218455 755031366887100416,27045 794679151865319426,261666 795666755561603072,266491 792050125002551300,243187 760937186392940544,65839 785940317736402944,197324 786754141167030272,159876 775049022184706048,144573 758233221071003648,52005 771117659941240832,122982 790954131200638976,11774 785916045865476096,196277 794624661254533120,261796 732195947292196864,349283 764865607351275520,79691 764779717966921728,84724 780808827981721600,182665 734568603404492800,174090 769375210814394369,113165 765178701306888192,86150 758781029125648384,54272 775587515755556864,148375 774251657098059776,141887 780435907182628865,173630 772889604093534208,132761 793131011081064448,249469 771093168838283264,122776 785323056990457856,193982 790951156117667840,234653 793870834888695808,256255 764197477801009153,82066 779381245134286848,170035 793988297794134016,255299 778796266503364608,167220 794763318401581056,262022 781740152771215360,97305 764840309520039936,84724 793267089696026624,249926 795666450807746560,267862 781109833311383553,185496 766786698772488192,95511 793075394681442304,11774 793190300848156672,249926 795671957727539204,266151 771002840156340224,122146 785597709860401152,197365 788919299264110596,220727 764187371831033856,81869 767814463382691840,101681 766018188278571008,81835 777167858111549440,157951 794924038384709634,262849 750332837816045568,12535 758449315920633856,52362 789672367869997056,224944 793893935777247232,247651 791424772693299202,238639 753723493028626434,28508 780118791237738496,177233 794367841231323136,260181 769918437820801024,103354 771733509073502208,125754 761325851610783744,68057 788054856892243969,11774 755164639227473920,35890 761935302655107072,431998 795692556151492608,267862 764328599533002752,80939 788804700883726336,220526 732372244685553669,351387 758009826605604865,50804 794639683946942464,261155 790751607289962497,232881 756890070934704128,44163 751998121333448728,20232 759565076156125184,57921 752264161787195392,21714 772311185131606017,129983 781049728633073664,183975 781242538829021184,186434 786275059082100736,201958 790620845144145920,232792 770349364904689665,117257 753751503463145472,26780 786456404144033793,198878 794685255223537664,262053 781449127246782464,139404 772443100266500096,128934 755488809794408448,37294 754717800531365888,22393 791358216114466816,237908 758768514366857216,55262 771451624774574080,124597 774376530608791552,140444 794900992424865793,261155 751979090479976448,18215 767086045183619072,97519 776571447712022528,156835 793484881842012160,252741 785544732441186308,130635 781631600178126849,186137 795400956200517633,247930 760703766115082241,61395 785496487094517760,195975 755444777458491392,36877 786645557431402496,203913 757672506333523968,48810 792143893055860736,223249 785879358917476355,198671 732204537088507905,349262 776744283781029889,156926 792022588633473024,242712 754724478416986112,27045 773359715602444288,134197 787948367183831040,213348 770598496953040896,119774 785333132081897472,194934 765004366507945984,81966 771903505779068929,127871 753777857260756992,28819 776239134872514560,151439 777969280377815040,164201 755767583098433536,39462 791806561681338369,138209 795221875068502016,263676 794242191447257088,259200 792019436475645952,243075 766850810936524800,95044 785935328611667969,199262 789895611650801665,194072 758713308698517505,54070 772862652125155328,1170555 785633372467032064,197091 773922714474147840,139865 776389955086090241,155390 789146581232603137,223899 775292478639464448,148045 753769358225051648,29790 767078367111749634,94718 768968042474639360,109960 762727953637609472,74133 779675282705907714,174230 774081805284544517,141360 765355586011664384,80486 788775028846276610,220526 789517044698013696,225981 795764800957595652,11774 761813645248503808,70355 792087745220874240,242693 756632679878045696,43471 774441651829936128,141360 765668049089204228,88669 752190117243215872,17794 766282198215434244,91894 766806801660510208,351236 732301887089836032,1170365 781087414341111808,183759 775406401015336960,146838 778008364072767489,165097 794312829000151040,256038 761435264459935744,67940 732544065154240513,352548 772833367767314432,132335 789355766553669632,221770 767505212235997184,98972 777848366252167170,163149 794730742366568453,261155 780410299929153536,22917 760559173859876864,63719 763811676248506368,79691 793294347986997253,249180 793424500557811712,252020 793183037735526400,164814 760557366911918080,62776 790882020150747136,234583 785652030534590465,197286 788626937090568192,218832 787701822505058304,212357 743165138493005824,11774 771459736692723712,125145 780057329722982401,164814 776942507385057280,159475 790893677530914816,234583 792237769720377344,244815 788155610617393153,215754 776589828221657088,156835 781811538055266305,190517 757217906350518272,43579 793830334093725696,255393 776513444291997696,155451 751964782182354944,14277 755542397082304512,38461 792111997655584768,243865 761811609375285248,67229 764038627047464960,80393 791006624240562177,235948 753409823933202432,24497 771204755758526465,123961 788715657051254787,218349 791370991406546944,238207 794639967742001153,261155 788296429907353600,214123 774988800795746304,146259 788843145102499840,220526 788873374323924992,220831 793587849199128576,252020 761653717548556290,69747 767869189096869888,101383 787887640364265472,213235 765307321983471616,87145 776152769228963840,153845 791379925320302592,238395 758343562459222016,52554 793444817804095488,252196 789267210367672320,224678 776844925409300480,154914 753717719116156929,28563 762197729477033984,431998 766516811022020608,92959 755901824620568576,37457 760934978553311232,65626 770125749042962432,113648 755164003882655744,35890 751762103288139776,17794 771536883637587970,126389 793160404897787904,249469 793878212132515840,249926 776482077483073540,156227 781195623487995904,182659 793123416815656960,249469 758346666965667840,52329 759190003414990849,56964 772124687556018180,129108 794728953185533952,262752 770383669600989184,117377 751634921614024704,14277 738486717598957568,1170407 794022311947075585,257648 757908619715239936,47940 760515928907845632,11774 791392154987925504,238395 794500863641485312,258473 772161606709022721,738099 752889868229816321,22750 766468306182307840,92995 795710423626489856,262022 773682302161268736,133940 753729278693351424,11774 780629086100033540,182211 761968521488109569,70679 785958483958956032,199546 753983215996731392,30354 733102211585212416,353451 785238847944847360,193669 787069718142132225,207796 788760654605852672,220332 795083768847536128,262849 764290783126118400,82066 766359169586827264,91894 767865530959134724,101681 776164558650105856,154257 786045309969313792,194723 763059832580603905,74321 781318195411955712,185496 770255941061124096,117364 771109729611513857,122299 791105227550187520,234622 788710774927679488,218258 766802902153322496,95568 758334398345469956,52554 780729959518175232,182037 749758574323232769,9754 755642083675893761,36719 755791786598096896,37003 756880206854434816,44450 749385135628423168,8104 781541554834051072,187976 759398336818515969,56964 768500817150169091,106819 777554427519520769,161988 793882021596524544,256451 756279450812059648,42432 794907664060940289,221795 756997333171052544,45576 792189510738116608,244221 757684069224316928,48810 792045142417010688,243187 794529010134945794,261155 764462773334073345,82203 788487008167530496,217837 770979115843235841,81702 792789513613574144,247240 751607747645284352,18893 787943986229108736,205197 794671368600068096,262022 754185804751237120,30910 775496295834349568,149411 790517938113671168,231894 792150041326604289,243185 763740414310359040,79926 793943390140452868,254135 766405452926164999,56391 764146415505399808,82209 754713812847112192,27045 755381717809045504,37044 762301652393136128,67809 786401181899685888,203350 778548058225192960,354238 790914646601379842,234583 757728822590668800,48467 786738427823652864,202429 761250200866480129,61051 752715537449353216,22779 785630145059053570,197297 788743003905064961,217838 766853043040247808,92902 794254509635616768,255437 764781219573751808,84395 759176565976477697,56964 793467207845937154,252408 778738485452648449,170169 788604567831339008,32404 776736743152377856,157755 794001175926411264,247651 763770789602684928,80098 794748619324817408,259220 758999971450359809,1170856 793486214770921472,249926 767115885907677184,97377 776858928214839297,158524 758718751227383809,54796 761033867767582720,66116 760389241767534592,60794 790207442793619457,228620 793439196165894144,252196 764134894381305856,81869 771750627735056384,126389 794545093063491585,261155 788511468853526533,218455 794882896305733632,263667 795413949051080705,266138 794338285254492162,258878 749928424433647616,10735 763826515431809024,80098 791673983078899712,240067 774006715796770816,140444 774227899964588032,141918 793095328681517056,249469 777451935897182208,161912 785261675998052352,11774 794927270804733952,263895 794691692834291712,262752 766634053890170881,90327 755163194306490368,35890 778379752973316096,166409 793189585824063488,249926 792027386594275328,243075 770241338201739264,117257 788661391334973440,23762 753704744468611072,27402 794989185333624833,264431 755166985072226304,35890 759101610748510208,56964 781229969791791104,186434 764834594306818049,84724 790894215165276162,234583 768930443236347904,110362 757554506628497414,47841 777391964723482624,155688 780335973318135808,173347 760557026133024768,60866 789124705961717761,223030 737747831319060480,354831 755151806536310784,35890 773110536246616064,133519 787101205008904193,207119 794706859487698945,262022 795721627132628992,261155 788296870384635904,216198 791707046282268672,240483 757550689484677120,45972 757729871627857920,47940 793427211894214656,196314 790993987884584961,234583 759818808127131648,58815 773709758939422720,11774 793644141456478208,253206 780431052946812928,180074 771551468209868800,125367 788088515183648774,215005 787087418243555329,207109 758338092415668224,46384 775053895026388992,139404 775532190436364290,148748 756937305185619968,44291 757883058343190528,49852 785836332295782400,197911 789245490009440256,218969 760819213376323584,64378 769402449480351744,15643 792908438720225280,247379 778111800885841920,162741 794586613955235840,261155 792053330533031937,243187 794225407008657408,258598 769891324988239874,114422 777879271406702593,161387 787009684343365632,198729 790163643341996032,215505 790639848373702656,232863 778829905978986496,170187 781543435677405184,185496 752914065610121217,24427 791485730283335680,239405 793151159091417088,249927 781855295748190208,26267 781642672230412288,187896 755041310231269376,18470 794529875495448576,261155 795074750376771585,265112 759256039124570113,55257 794067982209208320,256439 786966718530715652,207949 775782048980209664,150426 755617709069594624,38401 775287849826390017,148045 779383043861733384,172967 792954189517168640,246225 785286963708297216,11774 790245855538257921,229693 793133963694972928,249469 794591745623388160,249926 772267685208031232,130190 780063469169053697,176128 769686199900315648,113412 768965670709198848,110362 753401510680072192,26815 791623076136022017,240145 762859604703186944,74066 786602125090557953,11774 773707255220871169,11774 732936383367675904,349814 794651505743761408,262313 764787073530331137,81835 780610685227175936,182037 789451664856059905,221693 792091528726405120,243187 779555154538459136,175245 788047113418633217,212343 787699144026488832,212357 790518589358997506,231894 779554058256326656,174230 788916032836558848,11774 793166786908844038,249180 785549861496115200,196277 781593821893238784,186750 755030357209210880,28128 772121916786237441,127925 754734538803208193,33356 766538996004433921,91791 772243388347195393,128267 794352708350263305,257492 751957527907082241,14277 794629274510749696,261987 772999384728375296,134033 793188265503227904,250430 794871551673901056,262849 792063548125884416,243075 772838065811230720,131045 781622830366588928,189527 793598138057527297,252044 791265712312639488,78159 756300679904231425,42249 732374884991533056,196346 763508387992612865,78159 769876507166515200,114985 785411816994156544,11774 750021730622509057,11282 780617817708126208,182122 785558059217137664,194095 777467460454846464,122373 772763267840311296,132335 791862385409658880,239881 774228594239221761,141881 786179823479717888,199453 791478058087612416,239405 793668211602497536,254209 754749639262437376,33549 766623719678742528,92202 795074698036051969,249926 760833311619022848,64326 771411481355231232,125367 793845759015686144,255393 764823296978345984,84724 742186299243823104,353209 756807724550221824,44461 787098563763376128,207119 732210228695965696,350327 760443603281911808,62063 776235006003773440,124771 777066132616450049,157609 787283415179620352,207613 757753742263541765,49066 758344107290796032,52554 788489777125351425,106085 770448835344826369,117257 770586788561821697,119832 780948407259058176,182036 758150546280841216,41703 778431352618180609,167220 789543657992892416,205972 773442094337761280,135025 756536865814114304,42432 761707841677725696,68219 761177903606427649,65180 753961511459037184,30590 732664229082333184,353228 779473763360317440,175153 795151420638928896,11774 791604274040074244,238207 775321134241751040,144730 788875907482030080,246425 761732301248081922,69947 765610690266730496,87145 780480903554469889,180783 749619400727261185,7546 773600539397328896,137795 766097395205574656,90790 778627286169821184,167220 791629252655538177,240145 772523474476728320,131025 761402413903441920,62771 764131739061084160,82066 773920923816779777,138165 757791566371049472,48663 768553526993661952,11774 754023548566372352,30296 744947268965572608,11774 790236758122397701,228354 790777646531477504,231828 787240441489924097,199307 756187174005903361,41680 770176461290430464,44421 791404139523743744,234583 772244808379330560,127579 778053706168152064,162294 777330004837425152,159475 785427847716413440,195481 732445592966680576,350566 792528399755571200,245313 768876282994106368,109666 753248584045178881,24173 775909121979711488,151463 788548297879326720,104244 747476789312643072,11774 756194752446332933,41469 791101521882513408,234583 787002689733267456,207613 788637358748905472,211347 768034661822070784,98890 771405136488833024,125367 788534920377356288,218164 755859141831364608,39235 793888197621186560,256534 792020809355173888,243075 759092338329354240,56552 766471664821497856,93261 791450737633091588,238395 795487027772981248,266138 772020003554070528,127657 785550051498074112,196917 771349619087245313,124883 742391802087497728,11774 757625094713675776,47782 760997251455987712,65180 762310761490345984,72550 762746485708500992,73712 775155203007918080,144730 786467180531494912,203029 786965337975590913,205989 772434291699638272,130686 787303932364099584,209796 793871940767379457,191065 788526539897966592,218260 761978317624913920,67586 787843239432773633,211794 790396961417334784,231263 788020255432044544,214354 758685672697765888,54070 765379380830932992,86103 732993618865065984,354116 740774874617106432,1170783 765693989928312832,88930 785810389120331776,198671 787076255053209600,208016 795738591016157184,267576 768924777402687488,109666 776498466956664832,1249804 785729607005646848,195975 751235066467090432,17794 787436842735968256,207613 790889444563877888,234583 795383187971129344,266491 756990117093445637,45669 791362300712218624,237630 763457111758032896,78159 793969774434914304,11774 792169970943660032,244550 793497611634434048,249926 775031122249916416,146259 781899906592059392,166337 785256058637869056,194226 758798043139313664,54070 763170027826769921,1249110 767721491223961610,100893 777515669340483586,161988 794543689762643968,261155 756284700008656896,42432 768051275971727361,100893 777911026377515008,164181 771515058014842880,125853 754715259647172611,22393 792559113204932608,243513 769816500253392896,88930 795288778885562368,257781 762736540783030273,73910 794585113455718400,259457 772801536317456384,132656 764209290727026692,62180 786972831397666817,206349 764180913341231104,82066 763464199100129280,78566 791726544490074113,240718 785547004759805952,196917 761685839432810496,70177 770394433061851136,118191 773879923446390784,139404 785572240976973824,194059 793952955464613888,254135 794686348108120064,261818 770340445167554560,118375 785895882663288832,198571 793387686169980928,249841 779134990294454272,172802 742170290948440064,350711 775915183164317697,151463 786593667045728256,204413 785282565955547138,11774 762738302642425857,73814 758988923624263680,55982 737998720881594369,49681 761604823112257537,68319 764954706292707328,84929 785854297212854272,198671 765722254327975936,86088 775081519022878720,146949 768834724101926912,109153 787816780655841280,212139 788693319736000512,220029 790660659180478464,232169 765569048079962112,88197 766426254325256192,93823 788034105229312000,214607 755549359882768384,38476 792150396215107584,243733 754073778787852288,31686 759300924544126976,57105 765288034455609344,86962 788725504870322176,220029 794412428893130752,259543 773918973813460993,351152 795402050343411712,247930 790701997511024642,232884 752978797067051008,22355 778379005925859328,167003 785860114234351616,198878 778554546507448320,165185 786915692754841600,192032 767741540772909056,100605 757632507877679105,45567 755162522987008000,35890 763699205588262912,79587 788787141841002496,220526 758796136865943552,54347 774020125632573445,138819 786223700634775553,201555 794538744258895873,261155 780650306539495425,182257 763564032167178241,75724 795093845532811265,263933 785926589100003328,199262 776890153365299204,159252 776873459674513408,157841 785921773812408320,199546 768622485671522305,106716 793465199164530689,249926 773997109896945664,140444 733635626097123329,195876 774060771881824256,139404 787464136737353728,211348 788681849027514368,218275 793203967568310272,249926 770367464999792640,118482 761021614636969988,66159 788353120669696000,215252 790565248336007168,11774 779124113646301184,172027 755164181222031360,35890 763864568850415616,80341 766732477494726657,96002 787856322318348288,211890 744633722499174401,11774 770366484224901120,117257 792435667997458433,245148 788140749946818561,214976 760625540206202880,63268 793430994820947968,252020 753648176247234560,28862 793173656264384512,249961 755743029730959360,39235 760868185692377088,61051 788141943913984000,214247 794359512106942465,258305 761653442590961664,70072 773693687037657088,136515 790004942836674560,212131 795081171692556289,124597 774879041471991812,145651 795460292125847552,267265 762321970448834560,431998 786062484746727424,49459 793696888998531073,249926 779365984121589761,174315 768273044598947840,104332 776505238815735808,1250292 756766503446478848,43285 792487390619111425,243286 755787027497353217,38459 766750406517153792,195876 762753576036892672,74066 757803545059917824,48922 769296818836377600,112363 787124799080280065,209351 788229427725471744,200712 790872168984776705,223492 776845439446515712,157721 737319908862754816,195876 792032517725446145,243187 795430830680064000,266138 789658631943884800,227242 791667606860083204,240483 795113886588530688,264397 786642305306415104,205455 785853134019100672,197512 780836267902771201,139404 781360118793371648,139404 786786348753498112,205270 778329669892444160,167569 755843066972413952,39032 774230711129825280,141867 755871834017411072,39997 770692693924216832,120694 766411001893822465,93823 776144269287395329,149040 795614907219722241,267655 768229718298652672,103212 768502810379857920,102835 773960273292095488,140211 757515786202259456,47680 781257768854519808,185310 794181879305879552,258456 758273117105991680,41703 757900786634481664,49431 793201921213411328,249926 795364900050702336,266054 795302442661478404,265644 753759182088761344,29263 770645508054519808,86645 786222142912212992,201292 760201480150323200,61051 778458684091281408,152594 788959378544193536,11774 793521157362348033,252891 792133076411297792,239610 795757921615355904,268448 770606776777519104,118191 767178554081619968,97467 762010906981175296,67229 788752511691657216,220029 793516226861527040,252408 759261253923667968,51798 761235463780888576,67430 774079336706039808,139404 791436649901109248,237935 754896709495365632,33355 775001157366341632,146259 778710152530628608,169327 765508631160688641,86103 765685575206727680,89198 788234501809803264,215437 793202629497196544,249469 790911897394515972,234796 791011918383374336,235621 747781675057307648,1247805 788752321916248064,220332 768886858323550208,109104 794863275204689920,261987 764150929918537728,82209 791349159068626944,11774 759001009494425600,55107 769848225201258496,91946 794165358076850176,258331 777397639092383744,1250322 787803301177913344,205197 767692520079945728,100605 750939308110995457,14641 750380704094183424,13018 773569137054547968,136947 773419467783172096,135025 781485437265276932,188119 791617923496472576,240145 760744647471751169,64610 767941449530744833,101681 781582375847333888,188231 752137859302207488,18504 794176810103832576,256990 751596811010342912,16728 781354500728713216,186063 792350519499059201,245024 786572521965391881,192032 770753587865456640,120474 750445741424910337,13201 787027388081184768,207613 764773193831677952,80939 766107958010843136,90482 792266925963288577,244143 771738087839952896,127134 753376556886683648,26458 772421089309831168,130669 786691168591552512,205143 794982901238538240,262849 751729557116452864,17640 761570256066383872,69231 786985528247791616,207613 778592282970816512,168794 758104418231414785,50476 794428671029170176,257492 794216544658034688,258267 771896270126362624,127366 794008533868101632,257581 763454585361076224,76406 786774500104933376,206054 751139339304783872,16833 778409004494123008,152594 793502048222375937,252408 745059097108692992,1247632 754118000136118275,16728 794561820858187777,261155 762792914762272768,71502 755165319417761793,35890 792237964151488512,243648 793938677407678464,253721 758756470028701696,53995 751082941174861824,15643 776731744204574720,157693 774976125479059456,144730 785549267658240000,130635 786538254656876544,204284 758407764003528704,52696 777929900355223552,157755 793798433995829249,246314 757546358123397120,47782 785975942380392448,194667 794579251114610688,261155 767485155720171520,92226 792900038888333312,247379 786381991021121540,197322 788065219780096000,215005 791302594031484928,349507 752621541557473283,21332 786796826959548416,192846 793166356447318016,249469 758789611619397632,55029 793525142248837120,252741 795382001234608128,265855 754039957703036928,31400 758994749336367104,56282 794928916821581825,263895 793464249506930689,217346 764988836787195904,85562 794620048853696512,261155 781223656378642432,186434 758277410747850752,41703 769377441701765120,108729 776750196462018560,157755 794022939645644800,256255 770991414259908612,122146 750336368363069440,12535 794027007713640448,257515 753347394708856832,14351 761300142989467648,67906 749511724592660480,7869 792014235207278593,243075 770704389245992961,118191 787427946881482756,208176 766723120401149952,92917 773991694362554368,140025 760550445873901568,11774 776120952664895488,150511 792060552725929984,243187 760888890571972608,47940 774322930662518784,95055 793569313080782848,250785 794904550775934976,262849 791423405920837632,237385 752750324234977280,23492 767870850100031488,102249 788071612256022528,215005 750403913023717376,13071 792407080506232832,192840 770644064676917249,118192 794683724453449732,262752 781472372020776960,186750 764159693740793856,82066 791240405962686464,232169 779001676778786817,171324 785742548220252160,195975 767728631229612032,100605 765549706575482880,87868 759109287268478976,56952 761903644967043072,70941 793210715989434368,246225 795181444419174405,259884 777179373602476036,159370 775347572663652352,148473 794651507429953536,261155 764979632156217344,85562 791380858259312644,235487 769082681455935488,110659 794807140569534464,261155 755759460229021697,39462 763551114679771136,79136 756812364134043649,42432 793128389091614720,249469 763388115784310789,77731 778732618942590976,169715 794572930919198720,261130 774378206338117632,143210 774398107022946306,138165 786952770448420865,207613 790990353897656320,235580 773884906782887936,139404 751568843605028864,14277 791834809081311232,241678 776866413873160192,158524 789188856675389440,215505 771452433822208004,125367 794554487851487232,261155 779122197507997706,168284 750340518316572676,11495 792061899869347840,243075 793219370411360256,250179 744113135016091649,11774 793683826442657792,253256 776141214529626112,153921 793446799260475393,252196 780558386270081024,171982 788449233632370689,215437 775466419785834501,149042 753104911429230592,17416 771741286260940800,125145 775311893946830848,146720 770895946221690880,121508 763423992497700864,75801 768254163583139840,104406 787740240396054530,193828 761512579059609600,67973 757896744747294720,49857 769609944987500544,114336 794580724573609984,261155 763707083304816640,79691 781901183996657664,190936 750359122349031424,11495 760230135173898240,61051 772978105925312512,133081 771741419279044608,118191 776514598111440900,151299 791613196356427776,62492 792219392926969856,243187 770254208905936896,117257 775724726668791809,149953 780878950847229952,183472 789370695838945280,108396 757715066099728384,48064 750661641763782656,14042 787283516983808000,193121 793784735461937152,251788 765996164957278209,11774 768783692839792640,108710 773922104244928512,139404 786540383945760768,204413 760273327688589312,60794 788569662984421376,215437 760586909345312768,63858 764900005014441984,82066 788754162913640448,220526 789984687783546881,224693 757932640162820096,1248538 792816193727893504,247877 793414732841639936,250633 771033379923832832,122146 775699455555227648,150511 795772785712918532,268643 764941094677123072,170736 763462127981965312,78129 788833257055936513,220526 763154594201346049,76723 774253159560523776,142208 791405987999670273,238207 773076233613668352,132335 755044892074708992,32861 759113053661257729,57105 778287972613488640,167220 789864514812510213,225456 791220554241933312,234583 764371470961311744,83305 778960289303764992,171324 762749241722679296,74727 794020725195755520,256502 786645068585336832,1063777 765713806055972864,86440 794874946375843840,262053 785245310876385280,194218 793241158633807873,249926 790598176839393282,232169 795435257365491714,266079 764271745821990912,82283 775453074856947712,148537 780807274050625538,182870 794668436731363328,261818 752697371000082433,23115 752220516216344576,14277 763961883506257920,80939 756297445340872706,42274 771891331136233472,128143 776573856643362816,156132 785935737938206720,199546 751182572080795648,17365 758262959311351808,52061 755166755262115840,35890 771237003664826368,120610 790905525978423296,234796 781173439566536705,185920 756934180370419712,44450 754788764938080256,33807 755042817836277765,34916 787103183948709888,207119 764848496465833985,84724 764954933623869440,84724 753043566738497539,22715 758418885401976832,51344 773087084252758016,132848 779331114074722304,171982 762742257736790016,73712 788085172784685056,214492 790433510490116096,231550 760179312125415428,61145 793192447601934336,249926 749691267160809472,49681 794734468724621312,262296 754051356361498624,25863 760676094714445824,64147 788069159947104256,215005 773877187195838464,135386 793941727526748160,250785 764837213733396480,80648 771106296296771588,122776 762795038275465220,74483 749937243209555968,10653 789441424068636672,1178911 788017686383038464,214033 789908208215359488,225981 756573619506077696,43956 757802706689863680,48926 763130933365006336,76794 751906231292456960,349283 753525447749619712,28033 773929186767597568,139404 785617026932838401,196348 791824395899506688,241034 732490435378040832,349263 793985432971255808,11774 770613634816839680,119774 756375057832742912,18215 775380716699918340,148645 758065674199719940,48477 779441533154099200,173347 763208168419782656,73814 779495634634207232,175533 755826477514514432,39462 793221060258824192,250261 790355824598192128,228820 793105433015771136,249469 761853796339314688,69878 765776915047276544,88459 792206510319362048,243075 792464891563085825,242693 768739856558194699,106774 793237919724994560,250408 762738564908085248,73814 788234138583085056,108396 760922625350602752,64730 786660822663692288,202268 793108321024770048,249469 780229511883423744,141360 766469635373793280,93286 790940294011318272,234653 769474941674721280,95574 768455058061139968,104313 771100299431903233,123583 794721847396958208,262053 780190171228696576,178045 776947112768450561,158387 778831368545374208,170253 786229168463806464,201958 793881572453847041,256358 775362291327991808,148537 787350745876078593,210238 768854675877691392,108782 787288814104539136,46572 794566674338947072,261155 756871829181136896,44163 756379235590082560,42249 785991941137629184,200235 765070381996703744,85767 751226110193512449,17434 769662778160271360,109104 773867606486814720,139404 790299897312505856,46572 754999687250268160,18979 762003612700508160,70509 787309597421895684,207613 790635488415584256,218540 790826937019142144,1170769 772877078655963136,132996 795368098974965760,266151 761925263760297984,70751 769238639083565056,112345 789130400614510592,223492 778306156129357824,167319 755202830412099586,33751 792038782677684224,243187 754780552595582977,33790 769105558649446400,111402 760204195060387840,349714 788778376886685696,220526 770114913754841089,111558 789895154882666496,225371 769555682781720576,113754 775766074084188160,151463 793185052532367360,249926 771147210067062784,121687 775431528377561089,149304 785930350224605184,199546 761895605996285952,70941 763874098296528902,80486 767644341066227712,99471 775738958911311872,11774 758363090132107264,41703 767702271429705728,90384 774098868438913028,141316 793120093672570881,249469 775048449683251200,146720 793155022859231232,241034 793487472508436480,252408 762731553159991296,74066 785299399257628673,11774 775001583230869504,146259 732981328984018944,353451 777266169971564547,160224 770842153853579268,121612 787244213570338817,209351 791463126571053056,238272 795686376192806912,267862 767042979659812864,96985 794314032513765376,238429 793246457901883392,249374 769560254317232129,112363 794581206662840320,260404 762630858817806336,72534 795384067000827904,266151 795055387493990404,247930 768984137835380736,1249625 756573607409557506,43956 768834886140657664,109104 787577723426263041,197512 794172244209573889,257492 761168608365989888,66828 764125269607145472,82066 792178292522487808,243983 762338060679819264,1249021 776848479192690688,157755 753967943155851267,30590 776721490209337344,155451 778799817707225088,169923 790903569805352960,234796 755859888945958913,39384 759045297389441026,56552 787182316946939905,207113 790673039746891776,232169 780878080013393922,183468 787273556333699072,188577 762001157988487168,69794 771092961778081797,122388 793636281901199360,253793 758741670988886016,54070 785657533314674689,197297 787267255755218945,209184 752164407900200961,14277 770827318390460416,119937 787030869076606976,208487 792072320638603264,233154 788062227869765632,215030 795760586948771840,264397 793933136799367168,256935 781287036535861248,185296 752702153207058432,22750 773181651920695296,120541 788889147230388224,11774 757291826629967873,46382 779435556077903872,170882 789515509356191744,221324 756728076336304129,43471 777876789284605952,163763 791640578983354368,240260 773741137727066112,128176 794253334878322689,258598 793971581550727169,256439 768974347662917633,109470 795614767125766145,266151 768860370404421632,108849 794694146720034816,262752 750775569986359296,13195 758812663069540352,54070 758106161950306305,51043 789560910822174720,226819 769267626530869248,112399 788469550882942977,218275 768625083300491265,107745 787117774069981184,208989 759421309927297025,56800 754757666837180416,33549 780130877158424580,177866 793538976426631168,252408 794490185652326400,260899 764416739744550913,83391 750450387510001665,10654 773950535200284672,139404 794713473271889920,262752 765974052175482880,90575 785623220208623616,194147 756458527724494848,39320 773982782527856640,140066 768108069133938688,103354 788045439480295424,214492 744244768159338497,1011996 765944752646873092,90384 774493793542283264,143210 794335859692556288,259457 732361744782401537,1170450 790295381737402368,229693 778403097110384640,164814 752957586350206984,23739 780577131348631552,11774 794390766638469120,260404 774324983170527233,140444 787031534842675200,203674 759247064798732288,56625 777696765684359169,161456 778975487087423488,171443 755919388755111936,35890 775608179338076160,149573 787148982015393792,206593 777622126362632192,162596 749961423002931201,9432 759034755434315776,56552 776247557815054336,152735 764643879962509312,82481 772403902637572097,148861 795355634992611335,265257 757931045085818880,49422 788201376148971520,213064 788225376279404544,11774 764060514322264065,80209 781869483283578880,175196 756289882830483456,41680 777902007600373765,11774 793524968973799424,251390 761255335042641920,67226 794568555509456897,261155 768176398762553344,104488 779200665121873920,95055 774992222869749760,146259 760559920966172672,354841 792496818085064704,246392 777165633863712768,159245 791853818107473920,240070 785655794427506689,197622 760271561827856384,61512 762283085647929344,72420 763837858801221632,79911 770706900908445696,119937 757780953842520066,47940 770519871952224256,118191 759849141472153609,58239 773566936470794241,137639 792027952007512064,243187 758381426832207872,52749 773597558866259968,132497 785546134790045696,130635 792013227269955585,238099 788624126307135488,215437 756301494329061377,42432 794219357798744064,258947 781194795440074753,186225 757273084323848192,43514 789172822383800320,202660 795361688224575488,266054 762732996264951810,73926 781198708629053440,185595 785303721852928000,192032 794326908192161792,258981 790541319282257920,231550 790996752983691264,235882 769225462660804608,111998 785300459917565952,194154 766471068643160064,92958 765728866606407680,88052 769339977272614912,113165 775103236135092225,146704 779386402349940736,174294 794664113381265408,261050 772953749077696512,133519 766369251519180800,93184 777140152326127616,158411 786013792924762112,199546 767808498377723904,93504 767877660206780416,101383 792420640229724160,244550 791371760293654530,196917 762664743391952896,74133 768869287540854784,109666 794547087757062144,261155 779761309873123328,174230 763811083962478592,79131 769694477615177728,114587 785915609359851520,199546 776507777346711552,155390 794208397814038529,255826 771417135436275712,124587 789141726984228865,223899 752217537543303169,18305 788928689245450240,221228 752947021317713921,22952 760532187456282624,62771 781262068481744896,185030 776057568279928834,153095 776489491309527041,151463 776592088867737600,155898 781226763250573312,186434 769051111047237633,110709 795360604345266177,265992 787100188330586112,209184 764816947393466368,84724 771159648959401984,122776 779224678741188609,172578 781670358646558720,167220 762075709946855424,47283 765960678041587712,90125 794546775935844352,261155 780826100666556416,183269 792867387150307328,247379 759526482351882241,58508 785277819005706241,11774 753691827337891840,28819 781010136626323456,141360 787732958098649088,205197 786350181780369409,202429 794305820506914816,258981 791863969808089088,240483 735164185265332224,11774 753606144787046403,27222 771180819046019073,121479 786537872576778240,202379 778140239873339392,164608 773429818344038400,136515 773259644248723456,134379 791692693646766080,240070 793959248392781825,256534 765941371853217792,11774 760917264921165824,65455 789078312471654400,223286 795736405070716928,267576 768934246903848960,110362 769227321328926720,105109 753769763764142081,29819 794674253480263681,262022 755787400262062080,39648 787083554723360768,207151 765646639570628608,86440 762069227578589185,1170700 781115320681455620,185496 753975790170173440,28866 794023290012663808,256502 786538725664657408,203225 777231687696560128,160651 760301046166020098,60849 794011152120479744,257219 752205253232107520,21074 787071207094915072,207796 781185552213241857,174293 775068319384735744,146259 771412097443962884,125222 755609813631971328,37979 756279795768397824,42432 794043099634728960,257492 793249432150024192,249926 758730050996797443,54070 770412275953983488,117303 761166303289679872,65108 790877453824630784,218002 786502138834804736,194723 773386723883495424,133666 794549186645688321,261155 775712923964416000,149770 791357631478784000,238429 793467435936538625,252020 777931490541703168,157840 794196011010781185,258598 771501847660101632,125554 770103873965096963,107976 791105492592365568,234583 754162314471936000,31686 768958728309764096,109666 791793452228816896,241118 761994740879327232,71270 780719961182535681,182211 793504849686134784,65113 781369030691160069,187478 794497751476113409,259034 765413557051752448,87245 786519080782204928,203793 794081604402548737,255393 767753117534457856,100891 790610156945969152,231871 793145995437694976,249469 778937110824968192,171168 763598427590627328,78385 773952394228998144,140211 776857532350418945,158815 763073723209580544,75724 773893999966818305,136904 761521420459474944,65307 776568057653329920,156976 775001333640212480,146259 777738744644329472,159546 751168059390517249,15643 779415994821402624,173628 758740769008078852,54070 790907770501419008,223492 776146559423569920,148574 786388426543226880,202983 793455788337618948,252020 761931378569179136,70055 754071832882319360,31035 773709844893278208,138819 758645830677045249,53778 771721721204318208,126152 770988964819984384,122146 779028350085967872,172057 779818030809350144,176025 769027034400120832,109945 792042730637504512,243187 793733047744991232,108396 790680446715645952,227795 781255171569389569,186289 785321417910788096,11774 757382331321634820,46382 758838877968752644,54070 754729113529835520,33356 788110789924257796,215437 791657888091549696,238099 760853255492468736,64678 792104182761127936,243187 775033471362183168,144611 789293260699164673,216724 757504671732764672,46873 761330509104414720,66348 758712205785300992,54748 763483758079213568,78477 775779773473779712,151463 768544648314880000,106753 794675293676011520,262022 751228229537689600,16931 779899721741590528,174465 765253467598385153,74247 791350255182811136,11774 770277009142509569,117257 732555954290495490,1170450 753971051931979778,30304 793912999513841665,256255 794538154778914816,261155 779087313825570816,171324 793167484006305796,249926 760150084461920256,61051 774102826855260160,139404 761668203034599425,69947 780443540644044800,176710 774346784063619072,142980 780613101229965313,182049 786951373770416128,207287 792812765324963840,246011 780784541728243712,182960 786785698523205632,205272 755299879103164416,35890 767119069661265920,97852 774979224180580353,144050 773341075079516160,135736 785522310996488192,196538 785685037270179840,197297 763443983838277632,71438 773879713051791360,139404 787761010299969536,212461 758835927791706112,53185 762355052065329153,67852 772194391440039936,129471 787763707787051008,212357 750401784003330048,13201 754716815020793856,33356 766613357914890240,84666 788393759188799488,217519 785271419017932800,11774 750139667496906752,11495 754068617835245568,31605 775987942183567360,152735 790865111346884608,234484 794729716968108033,262849 794930162630393857,226738 750730424385667072,14877 793676903475535872,254645 765679147674853377,88874 791630613954433024,237223 791646485716865025,240145 786739101143748608,205728 753386981397147649,27317 755183983395270657,35890 755081404166176768,35044 777970783507193857,162497 794635986584137728,261155 771538230093021184,125632 767719244448477184,100893 787265891624943616,207613 759213506075979776,56964 755511793565376513,36859 748235750030749697,11774 795388983035498498,265257 756238145797185537,41680 771017520325206016,122012 773304802918948865,133454 792399268271169536,244952 770849914167308288,121046 788759014167289856,220029 749827285176360960,10395 757828759454031874,49400 759806642678403072,58267 771012657306480640,121612 787994075450388480,212711 788160337572868096,215088 766350379332218880,93286 753660958573268992,28508 793631778862866432,252196 755102652648689665,35403 778742444464627716,167569 788738735718498304,220332 773911622003920901,139247 775894739203809281,152182 781311092970524672,184223 794746121339936768,262849 777118220268384256,158520 788959352728190976,222500 732697737892925440,353002 792030723649581057,243200 787792130936823808,204835 794923674637889537,234990 751802743032049668,18470 755195745511284737,36208 771370685415378945,124597 773689942425731072,137953 794336171912347648,249926 753011470049304577,24366 789836455388540928,225433 780617700808720385,182036 764148809161113600,78542 776561665491873792,156110 773272556015091712,133702 732170134467555328,1170365 785532114590572544,195825 788922241744527361,220332 753996078220017664,31080 765209729194876929,86440 776437682050392064,155688 779062302112743424,172185 794014609896275969,256439 753709996358168577,29263 795411006038097920,266500 777523729043562496,158159 767815803383283712,101681 793121381567303680,249469 753600703336099840,28477 786301803440713728,192032 754864120294367233,33850 775691722223259648,147932 791607594653585408,239893 769263929616764928,27164 793211768931753984,249725 778288533018701824,167220 795678387746402304,267862 779460585251635204,171463 763366867100545024,74943 793118531315458048,249444 772812579949469696,131830 791732932834627584,55820 732461220331159552,196346 785656621057904640,196277 758352380668874752,52554 764058689099608064,75955 792149918332792832,243187 762989037166755840,75724 788546837028495360,202429 764849555867250688,84724 752652309184798721,22900 781004093628248065,182960 792414317132058626,243075 750686300332699648,12085 788099822607667200,215505 771735426881028097,127366 787170543279624192,208294 762779064604069888,74066 795027087757176832,263926 795030341736087552,263896 780836095470637056,182870 787083326163005440,202636 791349164466642949,238383 764939097882308608,84449 781620752789364736,189086 787828638087417856,7258 756235244064346112,42118 790042662715985922,227795 760712829817253888,63451 777887757255389184,163586 787408567284342784,209351 775376078416310272,148870 763976248741666818,80486 789258681422602240,206666 764599936264450048,83939 757936898086211584,49925 763201732818141184,76474 785550067004542976,130635 791283966821146624,237491 768334498777792512,104662 775002752988618752,146259 755165908918755328,35965 758414896287535104,51997 791346302403608577,238383 786967309097242625,11774 795080865768423424,262849 767815498826416129,100559 777637455209955330,162044 788867588109598721,221782 771471107887013888,124597 779874322181681152,176745 788843562813325314,218696 795138622982717440,258741 772204570835582978,129991 773750576492544000,138819 766284405027446784,88920 749922661413842944,10735 769570179424645120,113836 788139643199979520,215480 794535285103017984,261155 787554454967050241,208016 753284481985851392,26066 758717885443284993,54070 777984898976010240,165185 780630773124562944,150151 761683856755871744,69548 786721291843858432,205094 790319869707321345,224466 765991667560226816,90384 778443886096035840,129991 793920229579452417,256679 778607986960920576,169226 786144015158697985,198878 756685018198597632,44429 762807930353754113,73712 780964598883061761,182338 772080238637387778,127871 752162468135333888,14277 794692175950913537,249926 778256239142797312,166390 787034604607836160,207949 791074521797230592,234583 774736330211270656,143585 770760205290266624,118191 773030304856485889,133454 771375830425595904,125136 761546550044536832,68993 762708660812410880,11774 792873912409305088,247241 764506237446688768,82673 780636914533761024,181419 760590960271233025,63879 771399134569832449,125222 732300609156698118,349239 732575810524057600,351252 770931769382088705,121612 764131794446725120,81869 767926160919498752,96039 793096368671887361,242693 760773154897887232,64197 764442871596478465,81446 768749765043576832,103354 773869110493057026,139404 785403964657242112,193889 780797008932110336,182726 758135686721593344,51563 778739857229094915,168356 775786031266267136,151374 794262065338863616,255791 765937757705252864,90384 758980237526900736,54600 764837610523156480,84724 758503898374103040,53185 758703554718609410,46076 763226664536911873,73814 795738733060456449,267014 763164295219834880,76127 790652856625827840,232424 757646619235999750,44429 771846491920932864,128404 779381374461603840,174557 770740629102100480,118191 762317218084491268,59155 773710128440807424,11774 781202353928142848,186434 753337637860028416,25645 791713082212880384,240718 793172186378797056,249841 785362704592535552,195481 755113522414051328,33356 764850795846045696,84724 780841499198103553,11774 794836000660975616,259623 776224621850980352,153845 751875025301561344,17794 785616308641476608,197512 742336720495087616,349951 781670844665782272,177455 771835669010194434,128194 751168046530596864,17365 763442632051666944,195876 786681516810182656,205181 795413019224375296,265855 756337899134672896,42249 776913870522839041,159146 786552684002234369,204413 778406469599236096,167311 791848857877479425,240483 761062642651848707,66412 771458510869688320,124855 781721951748382720,187044 791154309245403136,232881 763434648898707456,77720 769343047100342273,112265 774819126598512640,145244 787156044954816512,207949 788254026202767360,1170441 765422848106192896,85562 779413429048188932,173628 780597728942317569,181935 768627169505505284,354167 762295883388051456,1249006 769725984845271040,114985 774251608724996097,131421 764888052586061824,18030 788479926517264384,218275 775365109862367232,148646 785610808592048129,197512 791687496031674373,240483 758033518517641216,47761 774323508281155584,141867 791977656896086018,240483 741702838758350848,99816 788895559960657920,11774 778973841230008320,167220 763697040761036800,78405 792908222369632256,247241 767437844637966336,90564 771805516586627072,125742 764801766089166851,84714 787266378961195009,209924 757301012503728128,43013 793506550140723201,250633 765234512712216577,85562 757809318129393664,47940 775715482917830656,150511 795672105421393920,267862 788390817379389440,217519 742984977629990912,1247561 789689815583248387,227242 756884231486312448,44450 778010745686614016,165097 768572688482852869,99514 773284105802903552,134371 792076847760629760,243187 778339657813594113,166852 770615918611222529,234630 795306546108502016,355994 759417934842388480,56964 773926543538135040,140025 791721878901719040,233174 756636796038021121,41839 750906027005140992,15643 763456798644895748,78517 770634674964197377,118192 763840215047954432,79804 788764601479471104,220526 792155631000039424,108396 763781455029932033,1179733 793983781107437568,257255 765054198136266753,11774 785878343031881728,196631 757573856018083840,46394 786971502864465920,207949 795084799849459712,263926 751600974515482625,18341 788465603463876608,218275 788780919293304833,220526 781629997312307204,188401 791388778359250944,238207 793230608252055552,139346 754718736045801476,33356 753652544040239104,28866 761705547066281984,67973 786094254351380480,49459 772862328614248448,132335 780851931149430785,183269 786361793962737664,202429 786639766943047680,205455 790616325202653184,232169 753388015653761025,27317 787154921447624705,207965 749468949788651520,8187 778092077007638529,164797 785837649915412480,198671 787748714731360256,205197 768543879100530690,106716 790703833286578176,232884 756924381008277504,42344 794685670593851392,262588 748828442423074816,195876 772073627709804544,129471 758718154667360256,11774 781127548868583425,174392 793258965274624000,250328 764501799457783808,80155 755769662609231876,39462 780523907350667264,180054 778300140222291972,167220 794643032666619907,261155 793101424284491776,249469 764952569902985217,84888 768946866822144000,109666 764677238872768513,83632 786646507802005504,204959 780896145497219072,182726 767949608731410432,86613 790654383944065024,232169 794721574515576832,261155 772141461940895744,128519 774081278144425984,141316 794490282846855169,249926 768416667764297728,86208 790753454893531136,231894 758381485657198592,47940 789081231384338432,223286 792091428537106432,243187 793151016422301696,249926 794686171410468864,261155 793074920087392257,249079 778871378804170752,170253 756904999624384512,44085 765305730870177792,86693 752952584059617280,24727 785580637721731072,197286 755398492848214021,37134 773950585393389568,139404 787739931015872512,205197 791802425682366465,241042 772222045014798336,33829 773297281978073089,134375 769242462686736385,110585 762984075720265728,75724 758434609281454080,52749 794467339232247813,260404 764988391368888320,78566 787717358466977797,205197 792075898115596289,11774 776769089981210624,157840 778293391109025792,166409 795084611198078976,264397 773023013033869314,134122 788191206551515136,192840 753330701211209728,19366 764863802022113280,84689 791785121921769472,240474 794381552608153600,257325 764644680134828033,84278 780618106901192706,182049 761655802046263296,67852 785334001162596353,186883 764239551925583872,80939 786101612863455232,199462 776655260182020096,156103 765537497032056832,88052 757689431507738625,48081 772989869530284033,133454 791671619735416832,240483 764316994719985664,80939 770702039831633921,120613 758679642010099712,54272 780409516865253376,180074 756113575794528256,41506 793194941216415744,249926 774846702180270080,145681 753221298629640192,26269 762284951454773249,431998 763602614810447873,738099 786084155192905728,199546 765234340519436288,86472 773524117031116800,137158 755381570018521088,37044 754727103413747712,27045 774188161979133952,123865 777205999958712320,159370 754839525617233920,31075 766112910561206276,88546 788730462218821632,220029 765565090187751424,84724 755456413430910981,36637 780868458045054976,182726 765541354780753920,88052 772584682269450240,129685 795686007886778368,267862 776077275641028612,153194 788805677049405440,218275 790881273963130881,235349 792135585624301568,243187 763871956651405312,75396 785683934940102656,196277 750964203419213824,15731 774030403434799105,140444 794993667014586368,264431 772282018293886976,128519 762635808692117504,73926 769258100079689728,111448 788457111797702656,217574 793283819583381504,249926 778410202584363008,152594 788419112733114368,11774 781484212708790272,186750 774301068825993216,142090 777644460435972096,162309 794981787932000256,263906 753657471575752704,28732 767891971629199362,101514 766260620631023616,91946 764829218760818689,84724 753172547802234881,24134 742205282097496064,350711 774499415855919104,138465 761393132617498624,67369 791354396403699713,238395 787556425694384128,210989 792120795573157888,243075 785594821452836864,196277 769279179472904192,112788 794352074582532096,259543 771181864342032384,58227 790553936209993728,194085 794160501815214081,258331 778787580871450624,170609 788054347489812481,159876 771387600372465664,125176 788593669444108293,216589 791279212225232896,234583 762661937725353985,73814 781582603803566080,181026 770753108104187904,121046 774336225784266752,142503 778225620325138432,161573 765249826460172288,86103 778196846632067073,166409 740842521505452034,31836 793994349755461632,255306 794068371700465665,256536 775528892186722304,148342 795672559467589632,267862 772071392678387712,129413 790590298225123328,11774 753725847224262656,28726 771421619344515073,112939 772054508423688194,129119 778965771783434240,159304 766604218799124480,90735 793086916480659457,249286 772236651716341760,129471 780823691210915840,182726 763213040254799873,73926 786219129820712961,201494 787819472618860544,205181 755517150585028609,37979 795068067441233920,262849 756216239064702976,41134 785595732543754240,196701 776834794076372992,158387 754745566144278528,33356 747546347864154113,11774 786959124538023936,207287 755271483136413696,35890 765708698517852160,88459 766026370468024320,90575 787767178833506304,65113 748344755168419840,349486 769538650182787073,112336 785312029275893761,193636 787032278446866437,194664 791341583757180928,11774 791688447165603840,238429 761793616771555328,64730 768202842939154432,103446 791352113196470272,238395 756610975424454661,41518 766353595939774464,93286 790939769677066240,234583 763951682984083458,80939 773867121285664768,137158 776048762904911872,152735 756296353421074433,42495 766375359218540544,90908 787399611153539072,207949 763711146696273920,79691 788539526620798976,205197 773148834528567296,66647 732966981964455936,11774 755222113812779008,35939 778685926000070656,169232 792825275751010304,247877 760990664570142721,66057 781680467598639106,188934 732900481882710016,354506 770059278984044545,7311 780141351379886080,355701 751863159271686144,17143 776373921180426240,155328 788909385653293057,125055 792023678171156480,242712 755123070969319425,35403 788451349893640192,218275 755047737238757376,34713 773586093795110912,137869 789415913812406272,225911 762800481525755906,75073 732601807063666690,11774 777003027588784128,159876 767787208917016576,85326 787301976916852736,207965 779481260003647489,174230 790921740935237632,234583 776289564176461828,152872 795303267035181056,263896 762113577578819584,66922 767221793786585088,85562 790879906930491392,234583 790424540027518976,228124 775371122682454016,148645 791335413344591872,237594 762818393229684736,73926 773897575091109888,139865 769055930159886345,110585 775417057768857605,149040 760973639122432002,65839 751866438781014016,14277 773890198543409152,139404 777399140393291776,161456 766323667479498752,91636 794265329732030464,259288 794371318221258756,258456 764087223251677184,75929 793784316027371520,252580 773726767739580416,134199 794046605502586880,255870 771033266682028032,122146 753972814827360258,30590 757377146843115520,46164 790327046794649600,230485 786912778233778176,192032 792528367849353216,246295 793828489925386240,255393 769352946928742402,113241 795080506941599744,11774 766887255659061248,95672 790514434720591873,231894 753350820981272576,27045 755043495333756931,34666 758752820740837377,54003 773647100886212608,137565 791380175279693824,238207 767946169334935554,93504 777502254119153664,157755 794276226152042496,259360 779500657564790784,174392 764664059614552064,82344 763113454043553793,76549 770871568452816900,120541 761256450542870528,65180 788216781957636098,109244 743901123464073216,351340 791147847592845312,235956 752790676488613888,23360 752184669899091969,18550 764857851944853506,84724 780115255300984832,177233 789294471297007616,225262 795097965413048320,264397 766345744215310336,92860 778206289696477184,166422 768086539624517632,102514 770718817894948864,120610 770722668379242496,118482 776966619826233344,157082 791738525800624129,241334 752696543350710272,23167 772463914860904452,112788 785918857903046656,197512 794669964292550662,262022 758397614333190149,52554 758621274868322304,54070 781257945933836288,174321 787190795388551168,207712 770396743200407552,117310 770584057818341376,119832 758491823375519744,48220 757806000996888578,47283 785617549501222912,196917 757603575845367808,47545 743683635383939073,1170518 758757223728160768,53995 772883440823853059,133043 756707716127657986,44450 792028215988682752,243187 786506968752087040,197286 791055051850588162,236282 792767144920440832,247240 776758868479127556,156533 788193592275709952,215005 764245097756168192,82759 765311031702851584,87145 789791508895502337,219523 791615606898454529,238290 775789709687742464,151589 785936721900896257,199960 788367152847855617,217118 792069550099628032,243075 752680688655147008,23167 787803172823674880,208014 769974184919363585,114987 732134840758370304,195876 786593723949780994,203713 743447801808420864,1247608 774357960319434754,1250142 749805250035331072,10307 789997298348658688,226366 792220794592133120,240627 793168096630571008,11774 786707182079401984,206054 749380445322829829,8497 791688284720070658,240483 764883921687355392,84724 780828068109623296,181964 793650663368581120,250785 764583066438279168,83751 768969287025373184,110344 757863214336049152,49754 774845195938594816,145681 763369442856185861,73814 769323910420504576,110585 732750250549641216,1170685 794543337579499520,261155 755538837493776384,37993 757534014605496320,45014 765555111292604416,87904 753315740174938114,26458 794568077363052545,261155 779612515487485952,164001 760580370412605440,63410 767804271362539520,101681 750728635544375299,14848 785915164411383808,199546 789814437054189569,225380 756469800398786560,43391 757585469660102656,47782 773693609744928768,133702 733117082108301312,355106 791486866855833600,238780 785609497205092352,196897 751150907547672576,16422 771894721442615296,128713 795275214275969024,264397 764929895675944961,11774 773340634392342528,135386 786222267936206849,200382 790725229555412992,232881 792107686884151300,243187 768552205582491648,107559 792145741254918145,240483 792721638718443520,246632 772307170956152832,128934 792441787373719552,244632 763784484495826944,79131 758654244022919169,54070 755115315265175552,33549 780756170420039681,182960 777662784221962240,162596 791369355489452033,238207 750389133701484544,12883 752877960982568961,24134 753517607676964864,25370 792028779602440192,243187 787379266321211392,192434 771728652090441728,108396 776793599262404615,157755 777562503714779136,162107 791373540088016896,238207 781297524548050944,186434 792575074889072640,245148 769400342723252224,106716 733059267196944384,355669 764572780503392256,82066 793716848596439040,252984 770261516062826497,47570 769313300563779584,112454 742763428922720256,11774 770371304323108865,117310 762427428408922112,70858 766945941572026368,94845 776717547588751360,155390 791341720013312000,238207 793991702449156096,257353 792158625108267008,242643 781119552822267904,185478 791014956632342528,234653 790658616873410567,232881 794799016005373952,262053 769010391187947520,110362 793530448353697792,252020 793932424535097344,256255 791651404246945793,240070 755783696586792964,39462 795007814150197248,264431 757049223758000128,38459 753925659076866048,29548 772053325218877440,122344 793578751963623425,243761 749435864770551808,8187 777945417346678789,164826 753027834415755264,24248 772754627641040896,125163 755021175869157376,27045 775658658373840896,148909 771790194957844480,127582 760261843755630593,61545 792760088695939072,194085 793444495069212674,252196 779755586267209729,66922 791633042976673792,239456 794555760537698304,261155 760491012485636096,63149 792101164900814848,243187 770705342850269184,118604 772941542864465920,133519 786195094042845185,201619 793332320262434816,8044 794224930036547584,258598 781451659608219648,139404 774074635369517056,138819 759808265538637824,59725 786309920765403136,201958 792146529171628032,11774 763932176698122241,77590 758474974265049088,52749 772636770571735040,131421 758061556143837184,50654 764134026592432130,82136 794600818360152065,261818 768973292694831104,109667 790987811616948224,233736 751955491492802560,17143 767514436806389760,98972 787154880733573120,206008 753586499321376768,28095 793536078783324199,251150 758635977300664320,51451 765065969882370048,11774 788443935488094208,11774 790953143525781504,234583 757542059653890048,47782 762345404189007872,68672 768517918149775360,105998 766754082715410432,95786 768569312244146176,107428 765026190826405888,85757 785265475206967296,11774 787885354569371648,203793 757616946762354688,1248519 771959606482468864,128519 775414961602375680,148800 794417628278198272,260404 773881074015272960,139404 775387040280084481,148018 758776014449184768,55260 758812854745124864,54842 791282306455601152,237236 775305772511010817,146903 793374602915254272,249841 761518177096531968,18215 791276944658751488,237491 794296465786998784,258249 765286830224793601,86053 770213413779824640,112693 791659275693285377,240483 771032416098013184,11774 785974148807872512,200235 759523361047318528,58232 794680211753168896,261987 776556248024096768,156926 790518617569828864,231894 774381577706942464,142798 759084207654203392,56630 785591132013010944,196788 765670533979598848,87904 760507953703227392,57131 786022981629652992,200235 792490935858917377,246225 753924945508442112,29263 757503126924500992,46280 792496846853636096,246295 752716150782451712,23167 795017467798003712,264431 777935757742866432,164826 795436557050216448,266491 756563425501872128,43553 793571114068738048,250785 787682583232573441,210585 794591931447787524,261155 751205914888339457,15643 769720746335764480,113165 776974859389706240,158387 785524917626437632,195723 759036150589775873,19563 795666871559356416,265858 766715750820098048,95708 750859326642937857,14351 769332346466267136,100893 770784335423209472,121177 794646806369972224,261155 794642646975266817,261155 759461407356223488,56964 769158759243452417,110362 792542010443825152,246295 793618377285787648,253032 775523383714787332,1250232 763374831983292416,77632 732616553368330241,350379 755519710863695872,37901 781524295520362501,139404 767437004292456449,94699 772148168553299968,122664 758134188331700225,41703 776223356177620992,153095 750614520368865286,13532 767826831642812416,101681 769298635188305920,110585 751836373724782592,18567 772899802774372352,132848 776758988851384320,154869 778314505969205248,167399 785333541420797952,186883 763548638186385409,78566 772801666265575428,132578 755136306620067846,32963 770430781911015424,118191 772853096267382785,132578 778249578386567168,166390 732681715978752000,130505 769689604433772544,114779 765692083361423360,89198 769565840194895873,112382 768895625647628288,1249598 772819577508167680,129471 755837472320348161,18215 794633349566439430,261359 778178763079180288,166282 786086886645325824,200235 764181885874532352,82066 733158780721074176,355106 793945156999258112,254135 767482934097915904,97852 788082961770024960,215005 775858385703034880,151331 776602440867180544,156835 785696289098911744,197512 789564267293016064,225949 766614336823439360,80939 773951724457332736,140372 753388237943476224,26458 753085611666464768,22865 771394323959001089,124640 772043095148007424,118191 772900867930480640,133469 778324239535464448,166100 791588139248877568,238395 750692001746710528,14421 758428289505505280,52112 789335812219338753,224680 771431266222608384,125742 778689293250199553,169923 752797398582325250,22575 788754161747660805,220332 793026223190532096,246726 793530995064528896,250033 785329055868477445,195125 788770803835863044,220526 769349074642407424,113165 791399099463380993,238207 792349798728818688,245095 752981105133969408,24366 788751464105508864,220029 779320856514207744,173917 768921022468808704,107833 770484785563234304,112363 789325808829501444,223492 791009289833820161,235590 780826682009595904,182659 790978593773936640,235147 752980779790110720,24788 778418124160847873,167858 777434962844872704,1170550 778046484386312192,163219 767844273651716097,101681 766483374169001984,93823 788916681493975040,221972 763271771344609280,76474 786188935550480388,201619 775435320250826752,149304 781547803713691648,188758 793897119547469824,256255 755833035212357632,39384 790582690021990400,11774 792761857413029888,246674 773133770832699392,66647 768518146709975040,106716 786597745549127681,204413 758104337956634628,41703 758863042322964483,51809 789851947297742849,225981 789293380756877312,203546 793763994066493440,253793 790763805697421313,99049 772554016832102400,122388 771322671346876416,122126 781273675584512000,186883 758393720634867713,52545 793216647922266112,250033 768983886760116225,110477 790655346918494213,231894 771155220315443201,123825 776063505304780800,151845 771545784298856449,125554 792415481730850816,243451 781897933927034880,191354 787901033221455872,196524 762793771402690560,74483 788470746096005120,217106 791721300838330368,240556 795314997995810816,266068 765767731387985921,47835 785275702753058816,194226 762758976744423424,11774 795429602361491457,265858 732992198497591296,353832 763151113012981760,75899 758026594904453120,50923 781148349319831552,185496 761601014910836736,65455 785864245556707328,198878 788459287295188993,218275 732871138104254465,350695 790725304549412864,232881 742281858667274241,353879 763775068560363520,80098 789238178955821056,223692 771834845643366400,127836 754839642881400832,32337 773325125290565633,132940 787762155885989890,205197 779096546168143872,172148 765239341018820608,85767 773936791799865344,137693 763825478688014336,72550 753087640589705216,16233 791409340238458880,238207 777763362885148672,209828 789775122257350656,164764 790652810807353349,232137 791976619720241152,242698 774272286664843264,141912 777127113132478465,113836 786688605683064832,205455 785630213606547456,197341 785882147873812481,197512 757224455198351360,45348 756112238252023808,41632 759620619835023361,72093 780792668414705664,183269 764095433752780804,81595 789526304391569408,203546 770938838436999168,122146 787360465022136320,210207 789832275097640960,226974 775282198979158017,147557 764396656154513408,76012 789156173064790016,215505 791778184442314752,239998 770003932571639812,112872 779014926903812096,171324 750489918246379520,13532 777330713100161024,161546 788430138891440129,217519 774054324297052160,139404 794369331568197633,257325 790647792809091072,232169 760874691334664192,64664 791491967737798656,239405 785304651818295296,194923 791723639422849025,240535 793259347644182528,250544 776883374216585217,158815 761132488240533504,61051 790906144608792576,234212 791143955278757890,236923 752261680239939586,21579 770333226434953216,117833 773612682738040832,137818 793109004767465472,249469 757569760636833792,46280 776954192980312064,158387 763392551709736960,47188 759151491492024324,56192 771457292000780288,124597 759187052290203648,56964 777126774920454144,113836 750339626976440320,12287 773644093209673728,137953 764840765151256576,84689 788867658154475520,220815 767057129693995008,93210 734365200929947648,349856 758092697672388608,50923 764305846603960320,82283 781676185616945152,186434 793219460899504128,250179 794258229274542080,258456 761945316564271104,431998 793216469215633410,250519 761663913230413824,69878 779850780706795521,177248 794928506127925248,263817 754024853829668866,30296 789978269160439810,229159 755548599216246784,38476 763417568338214912,738099 778260914600419328,164826 776107370695028736,11774 785336146322657280,11774 757966871069155328,49845 759113489487163392,56964 753939070804455424,25135 792079152463482880,11774 746344036550615040,349312 776128470044774400,152872 777836854003445760,163763 775185023096029184,145244 751730011548311552,18893 792209047365701633,207965 792491614669250561,246314 775530228605071360,148748 790763309972725760,233307 732704204532375552,353228 769508268221734913,113816 755223863961628672,35403 767794859654742016,100545 769852097768460288,105109 792539819343802368,246295 794569236857241600,261155 781316001090547712,32404 769176061393248257,110709 753503030083977216,25189 793583341811347457,252112 774489774660980736,142503 768198226533023744,103149 768521577105326081,104999 792038705884045312,243075 769533471198937088,113189 777724996319793152,162452 790898893424889857,234622 770672371178934272,118191 773925374740697090,139404 791317191392190464,237223 765133971466354688,85562 788419727949389824,217837 765283727303770112,87012 764378449280503810,62777 785858079220957184,198878 750767434794172416,14877 768965748240687105,110023 789790111252832256,226693 732639268284162048,353220 765926325722820608,90125 795201981623259137,256564 776730240332632064,153921 775904803960553472,151741 777629515443015684,162430 793812259084636160,255393 793928616375631872,255942 764993395173494784,84724 792708150470115330,243187 793599713249415168,252679 768420993727602689,102514 779355392149118976,174315 778759980677734400,170169 791102836519997440,78159 791417571136331776,237999 774341328486432768,140444 759581456050036736,57574 765543369464348672,82209 775131998243389440,146580 794403270563246080,258537 772516132959825920,131027 791723835221422080,240661 785862365896175617,195975 758024413166075905,47761 761326388062269440,67852 785872766385819649,65713 793842839381643265,242693 756502223434031105,39462 768820792125566976,109104 773617198975692800,138165 758843891529285633,54070 761272352902680576,67709 794678288568360960,262022 775739424890052608,150511 791681040456749056,239456 758832414974021632,54070 775773422060244992,112363 764154342886617089,82283 789146779484774401,11774 794432124262748162,259190 752629753140707328,22662 769330878791102466,112661 794216263304122369,258456 793177405175267329,249469 780126603816861696,355701 795027550133063680,263926 772812061210349568,131924 749682926590136320,9433 755754112378023936,39235 771091462486228992,122776 775183439993503744,146704 766735440485486592,95641 774380929573875712,143361 759828129930149888,58253 780542551149256704,181409 786671329680424964,204413 756317405144645632,42495 760367031229317120,61051 774907912187772929,143361 756629941752594432,43471 767772211763699712,101383 768678854324064256,106716 749274953623695362,7828 785985071769542656,199352 756638735710638080,44274 787780568247181312,213064 754180347110133760,31201 775393518105796608,140444 769284617769627648,111454 789254229449773056,220539 752644788738887680,22363 760603892811825152,60794 791400574805766144,238207 793934341092950016,257026 755167528159064064,35890 753337286343790592,27061 788101096141041664,215005 789150033220296704,223286 790925372866961409,163959 791074438569603072,235990 762747796931969029,73910 757251319375601666,28160 788615657969582082,217601 779795345920368641,172185 757047093383065601,34031 785566391910957057,196788 794656336302571520,261818 749116390485876736,349486 791718779814223872,238286 776927212964544513,157082 753320829786558464,26702 773951285674381312,140211 771009200264806400,121612 773986815099465728,140437 779193147419156481,169104 789494115444494336,225359 795363737104330752,265875 753315448909762560,23328 794573763912208384,261155 753999971058278400,30038 775533031855620101,112363 759460811387596800,56964 793252973476454401,250633 794309907486867458,259543 794689588128284673,261155 790632451555069952,230899 765396050609745922,82407 771450581684588544,125554 794939150302674944,192686 770403842156396544,115435 762677408524677120,73984 771791345572728832,118191 793959916595621889,254444 740726057729445888,352687 781245669415673857,186446 785281495552393216,193669 791374163961192449,237908 759467860733276160,56964 774339832268984320,143087 788146797415919616,215005 750079112878764033,9087 764283273761607680,39096 758675790745645056,54070 778607225140981760,169201 793097311391854592,249469 765197612765020160,349060 772843482276691968,133046 755088779891793920,35044 772022680279248896,128934 791342905856290816,11774 778408307597930501,152594 779167823981674496,172148 787014988988686336,208379 772540809111597062,131542 755982900655304709,350711 785906498513743872,198840 793284153571627008,249841 779772789595176960,355470 795489042603372544,267133 766999954162262016,92902 772834289817903110,132335 772940688061177856,132335 793682435921895424,252639 785901941763158016,11774 762682144405725185,73926 767944143649796097,97811 786990074005037056,207949 762111325552148480,15066 786596058575110144,204835 736266877987495937,88859 794231089053085696,258456 793108337105768450,249469 793517835758678016,249469 757046263196086272,17416 790667575961260036,233307 779382137287946240,174427 772881446361063424,132335 793939533083578368,256217 767193537825808384,92377 794865234456387584,249926 755688027016552449,11774 767180710969012225,97377 757796060899127296,42249 769379471937851392,111204 774341245028020224,143051 778311214459981824,167407 780157842686898180,1170820 794642403638575104,262022 780713341593550848,182257 766717559605301248,11774 754802672700649473,32963 787801611938721792,213064 788754574257614849,220029 778700486610345988,169923 792908152329105408,200963 794392846816006144,258456 788472075484889089,215005 790663064207106048,232169 790745449837625344,233154 751165478442143744,16299 776850989987008513,158524 786075886152015876,49459 765117689698234371,84705 750055769710530561,11290 785830075048439808,197287 777308043704799232,161413 775757918931152896,151071 790949462151749633,232863 756641917191000068,44450 786683657759195136,204958 776179325691269120,153854 792164253734203392,243165 751132279112552448,17143 785573406645231620,196917 788473247130005504,218507 792044070973476864,243187 758928826323705860,54003 793955216035028992,255826 794625667224715265,261155 768236066679558144,105109 793512935733755905,253069 776164786908327936,153613 776803275484045312,156835 760291637801148417,61544 791225929137881088,234796 767146701975093248,97852 794568464400871425,261155 786670143975911428,205728 757883617947156481,49852 771824003618971648,127218 773177524553744385,131007 791445102560419841,238292 768052180339167232,100893 761079359797022721,66159 794994392058630144,263907 778406662604455940,167124 793942945611321349,250375 771948845760671746,128934 790580598674980868,232137 758660999570268160,54070 759081096617144320,56552 772102311594385408,128025 792084698902257664,237852 794573112620752898,261155 758266979778256896,45622 772819180387041280,132335 791425412010303488,238207 775770832761196544,151409 794986654419206144,263906 765937625245048832,90384 777918919352852480,11774 757449276230361088,47266 779193116976906240,169104 777593349993881608,159876 767736174165237761,100605 785644779828752384,196729 771185120392851456,123280 766824278192820224,93823 776411314692493312,155390 792088156791246848,241678 789935066973548544,227795 786977208346763264,207613 774470502307930112,141316 793137882877792258,249469 761238168150614016,64537 790671517671579648,232595 793183580872667136,249067 778761310037090305,167399 792060706996707328,243187 795437239220240384,267133 772832416016707584,11774 794572532443729920,261155 791263575092305920,106482 794571087136825349,39957 779967084901957633,177442 788692592313634816,220029 767891933813497857,100605 778364540421570564,166916 767812724692701184,101203 773655452890570752,136515 794989124201627648,263898 788769510857682944,220332 756817872941412352,44274 775106671752413193,146024 777269087693074432,159475 755936377099780096,1248342 764223733963722752,82066 763910394805051392,1249165 737348192858148864,1182406 751889679398604802,18893 787794143573606400,213064 770392843122774018,118191 774092740988579841,140025 794578557464756224,39957 758779655478542337,54347 776950123825954816,159411 788749266693066752,220332 788565761925132288,217421 762584989015957504,431998 773672800301309952,137693 786573630633193472,198513 766000736219955200,89923 773657084701339648,136904 791812572768903168,240793 759383949311442945,57877 758718069795655680,54070 791429762564624384,238395 739621804419862528,11774 750704120357613568,12981 794368714934059008,257492 745631699879473152,351424 790519605429166080,231894 760269081761058818,61412 749766887689506817,9512 750423572770873344,13343 788154236601110528,11774 787284249665736705,188577 774459429659955200,141316 788535225253031937,11774 793641176410656768,252408 768720199826550784,107428 774994092979728385,146259 778379505333260288,167220 793913062130679809,255942 755953706185678848,36788 773953572715323392,140444 763491153798766592,78159 775028628379828225,146259 779394773538996224,174272 789435575522787329,224680 790881474174185472,234551 760987428580495360,61051 774286297838084096,141887 775554626267611136,148684 780101522138857472,177455 792547990997078017,243187 792801800801906689,247240 785564337876312065,11774 763604092052733952,75396 773660252273250304,137693 760825185368932352,64948 788782560662913025,220526 791375723864985600,11774 773622932614615040,136904 787731637995831296,212316 790604807115452416,231894 754903312147767296,27045 780911842164178944,184223 789536839434661888,226881 795065866169749504,261155 755590041162973184,35890 761221165436153857,65222 766084184553033730,86120 773424672264298496,133077 767619592860622848,98942 793504455542964224,250430 755160082254626816,35890 791504221170302976,235599 793852191786274817,255942 766473764569812992,91946 792186496602087424,164814 761931261518630913,70941 795228083213271040,262752 765243128601309184,86653 757636366901583873,48491 791430319249514498,238395 759429264068534272,58343 762721771376218113,74592 771154965976928256,122973 792144488567283712,243614 762324771510026240,69548 765251329346469888,86653 785514323510714368,11774 767170780345999360,94660 779683169385578496,108396 766321568410537984,91946 773588615762894848,137869 788527304607539200,218219 749328983628492800,7546 765135535635652608,85734 779052397901512704,172057 791382445140611073,237325 794936999111196672,261155 756335785134198786,39673 791877796356247552,234990 787425218088185858,210959 789973057918083072,228820 791306479894663168,237236 760635309876842496,63937 772098943597543425,128025 777557619233976325,161413 776548767684104192,156110 785511914067496960,196277 789150688265854976,223899 769675704455659520,113836 785840669944324096,198591 760654320408944640,63393 753199571623415808,26140 763439192131133441,78344 781881835785637889,190635 764582123311362048,83751 773764246563725312,11774 774368552874676224,141360 780634413675651073,182049 773671079848140800,137315 790437400388435969,11774 753405079244472320,27402 778939091391918081,171168 785974954080600064,199262 732246988171837440,349875 776147847699845121,151845 770499541653217280,118191 774680413273022466,144542 790952528565403648,234653 781425393932857344,139404 763889431984078848,79911 759814959450640384,58254 790633097264062465,231878 790648065237680133,232881 776136207508004864,153845 793180677835481088,249926 758805561840242688,41703 771522835701301248,125554 771431448872038401,11774 780086892343812097,167676 781333970172739584,187364 791082799348322304,235756 776871184612810752,158589 777976054585683969,162610 790355541621108736,227795 778381918832365568,167271 766471974587658240,93508 790879421502808068,234583 791688450705678339,238429 794020640474865664,257492 755275685472722944,35890 764125753436803074,82066 793994575308169222,255942 794841679694065668,261796 762417964851134465,72350 766310682337931264,91720 794013333162692608,256358 789521397504733184,224680 795408139860537344,265875 771650822090346496,122528 785429543137968128,195712 779085567967494144,172123 732256075483885570,11774 794003927406551040,255942 780175823001182208,177422 778557267310501888,167399 785720233885523968,196277 761635224371421184,69576 767951012447518720,98890 732426302502752257,1058264 794620157201154048,261155 762259502338945025,71776 762060036168294400,71026 780911632310497280,184223 750024577191907328,10653 739904461674450945,351490 756111258508627968,40733 754027319493210112,23725 779472810376847360,174315 785536918079545344,194949 793919346552803328,256451 736234506760429568,11774 779814157948424192,174055 764134551849316352,11774 765550931496886273,87825 765768633456926724,84724 788119448708386816,215005 794000505324204033,11774 765896038003662849,89733 768168370386513920,11774 776814877344051200,157693 757582725574488064,46379 774438772335341568,141316 786915176368844800,207212 768273071056781312,103354 791136735371620353,236884 775477110865432577,148870 768503229235630080,105345 775421184351633408,148994 790307458266849281,230523 785585324143411200,197035 790905534232702976,234796 795617200497369088,267179 793215081207230464,249926 777950840552361984,164869 779333094641770496,158387 794034880795414528,256255 759152089901576192,56751 792122233468493824,193368 775602185413492737,149422 755446436372762624,35044 756197607886716928,11774 770313203918049280,117257 785565099868033024,196917 749616626471952384,7511 732864815685861376,1170592 792058716904304640,211733 793571091251888128,252112 751859442937802752,16931 773619859422867456,138165 795258477031620608,265081 753568406373142528,28152 756306583680876545,42495 785586042128703489,197286 763809988867350528,79691 762676597694484481,73814 780612461271527426,150151 762765418305953792,431998 778307304097771520,167399 763071176709136385,76429 763350385914482688,1249057 756298490695659521,42564 793458071573897216,252408 769158939111989248,111558 772803580529029120,132364 791349809126973440,238395 791668834797223936,240483 752988540846219265,22972 771558876164399105,125554 761432362672533504,67401 762117674079965184,66922 785923032095215616,194210 790680998610604032,233307 760458046497705985,62771 764188769482190848,82066 790034513296490497,218142 773782157907009536,137042 758670267556167680,54070 766682763957264385,94612 794845567885201408,262752 795003868421746688,264397 785574015599509504,195782 787749718180896768,212139 754001599417253888,22630 770202402297372672,356063 791781749273559042,240145 785579163621007365,196917 749298796664852480,7093 780835828234788864,182726 762037607333236736,431998 793064275246022656,249210 775403098252587008,148994 788047187443875840,11774 795614426888044544,267578 795255942145155072,264774 760174786731446272,61412 776208938115096576,154492 760955425290420224,47940 770404277743333376,117257 787090240225718272,202636 793244387052576768,249469 761689352862859264,69947 779081921620049920,171795 790736024980684800,151071 756538070808326144,11774 787151205050920960,209351 785652166476214274,195412 789147121777860608,222682 767815218533658624,101681 791046980055150594,234583 764931483404423168,11774 787915440949370880,213887 791349951242592256,238207 795253755935686660,258040 778349811548450816,160539 779898050646908929,176025 793386012311511042,250633 755096241663598592,35449 785780920204734465,196247 793852680317702144,252408 741347240686428160,11774 779042244791795712,171982 791257949909823488,237491 794576608376066048,261155 791127577209495552,236834 757607810683244544,41703 786710541670776832,205728 791649212303679488,240145 732762068835696641,353006 754874763923886080,32873 760264658431324161,61545 777303931441602561,159475 793991235404840960,257423 775756995244597249,151463 752914049369636864,24316 786634474083782656,205270 733649542172774400,349320 764002165065080832,80098 790277909655224324,229159 769278694804299776,112399 785703815567724544,194082 787432213042245632,211181 781021542763339776,179475 790630445918490624,225995 759128880976322564,18168 789228267190575105,224680 755961710859554816,40881 770292146884710400,11774 759340744528240640,52912 773904186010243072,139404 790915122092871680,234583 766510568417091584,93286 753335794702569473,27061 765188540338573312,80486 766986746085060608,97158 775648696927158272,150511 763163475669454849,1249110 790628150074085376,232280 768440554384306176,105256 793836795221962752,255393 755445059055677440,36877 763879578762932225,78159 788874628491939840,221832 790726638807883777,232169 793555697690632192,252196 787945223611486208,199307 775893246450999296,150426 760249490909564928,58508 760879999037517824,65404 791367516429832192,11774 761259810834612229,65887 788338011507453952,213064 790887464743243777,234583 755203607557967872,35890 764884602322161664,61544 765406270295683072,84886 768880765862047744,109666 761383510741364737,67973 776144819080933376,151071 777143711108960257,158520 794772137458339841,261818 771525820611387393,121479 771730723178971140,124248 752928074967187456,24597 754872178932232192,26721 773277077281857536,129558 793472001696370688,252408 777177475465949184,156061 794694500312563712,262849 742147939515174912,11774 780753110184722432,182870 764189561282973696,81869 790922917613801472,234583 778932159138725888,171168 753990402835902469,28866 789966768118923264,227795 785609852018098176,354831 760570319438508033,63203 762640085590376449,73690 793981407018225664,256276 758696361793552384,349060 794316594554032130,258598 771483585660485632,125554 764454013521825792,82002 775773917336236032,151185 771426082260193280,87607 793119467416981505,249440 773633464209813504,126570 779033409582669828,172120 771338989466968064,122126 776550054135947264,155390 792064386516922368,243614 768845274718535680,109104 759406886542151680,27156 776261302733926400,152872 763475495224606720,78129 788077954702057473,214354 794825560383897600,261796 749262506963636224,7828 750692332635197440,12883 793982000726233090,11774 732297270050226176,1170458 755833940242493440,39462 761674438370816001,69711 750848361134190592,15066 763973878276247553,79999 776242161427677185,153854 786979311303753728,207287 794152962968825856,256038 764184225243402241,82283 765265284143788032,86103 781547906654351360,187976 771069494768836610,123135 794600735157587968,261399 769556982500057088,113836 792837223712382976,243075 759384682781749249,57881 761150085577203712,61051 787273518350073857,209184 788155953954885633,212000 790758725749321728,232863 750443265288118273,11495 765586753260584960,86103 778687556653232128,167220 791008682104463360,235978 777924276942876672,158589 756315832368726016,42432 779490229979717632,174557 785976772277833729,199546 794535412442271744,261155 791855551151874048,240070 792416313801052161,243075 760166649257418756,61412 773575486479839232,135136 786516554535931906,203674 788528389296492545,203710 763933679252967425,80939 785235837453791232,194045 789141057627906048,223899 770500413284024320,118506 754005351918362625,24711 781852461447413761,190635 759175579346149376,56964 788506947251081216,218349 792838340118806529,247241 760533417536655360,63451 761603163220643841,11774 779765537295388672,176110 763149604426620928,76723 781468226035351552,139404 794290943348408321,258598 785267845223579649,194082 732650807041134598,353228 753766007747977216,24229 772594454867898369,120690 756538803863613440,43258 794762416676544512,258939 765699803980394496,88459 768891128280121344,107444 758009513291108352,48663 770745805284139008,119586 785336135857778688,72350 751858623194673152,14277 791789744929714178,246425 756210309983981574,41680 781162090836787201,183906 774333251976564736,142503 780944262997258240,184539 775123187659071488,140444 771818317921202176,125554 768819580496117761,108781 781491147004751872,139404 795732381579628544,251481 773838640988368896,139404 775043608856580097,146580 776912912560615424,158387 757726951519948801,47693 773851364178980864,139404 793098287330885632,249469 765682124003299329,88459 763597378356117504,78394 763114283408453632,76549 764821470161887232,84422 788003640309014529,214354 787078552869011458,207949 794430954567827456,257492 756277399499649025,41486 790978814142734336,235590 795043054285524992,263926 763452204636368896,1249111 785695290380603393,197512 762032178305826817,69030 753797127575187458,23725 794974694135005184,262849 760854572449538050,64678 790913731890810881,234622 772193124575768577,129700 793845248526987264,254135 757224103380029441,46228 787152312724811776,207613 793119416842129408,249469 770259621286031360,117377 780572220334628864,181419 790281929098526720,229895 778973372763996160,1170556 786385832164810752,202727 794713845512056832,261155 765704863703379968,89331 733475853087166469,355480 769103947466289152,108729 794352268812386304,259034 773704559059501056,138819 794160161589858304,257026 740220286344138752,11774 768808994689343488,109167 775143682001567744,146720 785485514375692288,193633 793239312351555584,249926 774079727543824384,139404 763893848640745476,80209 756542658500292609,43391 771424819581562881,125172 751872390422941696,17794 762648672047919105,73926 776553681835610112,151374 790695240634171392,233692 792124174768615424,221972 762693561334706176,74247 764691065198698496,83391 788213381182398464,214209 757634576869097472,11774 759419095779598336,57961 788909776566493184,11774 793148627111686148,249469 785276946951176192,194648 794573049005752321,261155 732751471649902592,353360 758262027852939264,52061 768968718001078272,110362 761936616927662080,70509 766352830156255232,11774 794543117684899840,261359 795404271202144256,266822 754726343972036608,33356 793911386849964033,256536 762301633841672192,431998 794720891364114432,262849 793183900264755201,248988 793338233656582144,250492 776594465389633536,156835 759458297418166272,56964 793115170780262400,249469 760402809858600960,62063 775723231911215104,150511 759098770046857216,56964 771070349316231170,121612 758039339976622081,50654 758383107162517505,52720 757623232975384577,46076 788385793840521217,217519 792021309140168704,219678 780630488570441728,182146 750503645817384961,12746 767296562913538048,97852 762267585983422464,431998 752115421742964736,14877 762115720863973376,70858 771771270501310464,126590 760242376782778372,60866 771812731829702656,127582 792223327255351297,244270 776075579300847616,153194 753347843239313408,26828 786280630053109760,197046 756286727736532992,42405 763821929983713280,80607 786951921668091905,207109 763946015858712576,77577 763895550429257729,80939 774802475882721280,143585 771477702134030337,125554 735868887900782592,11774 764855272787419136,84209 766606082143690752,94699 755749260956536832,37934 759112385365880834,56964 766441324828585984,93823 793964295650320384,254725 773018614232338432,133454 795473456242524164,266138 792445847053008897,245148 793269608807399424,249926 757747175757578240,47940 781661908914933760,177455 794191786612662272,8044 787799785021566976,212357 753360908202614785,26066 766328180403757056,90963 753641213387878400,11774 785268328864501760,194648 790607484134100993,232808 788746530954080257,220332 770394908515459072,117257 781335224458371072,139404 789732432568197120,225949 766002601456533504,90908 775366904571654145,148645 776053135223631872,152735 778398165582000128,167407 760512494766952448,63268 760542371394170880,63149 763446279129141248,78159 751794668724166657,18113 788542886379982848,218275 771933259525656576,126152 758026915559018496,50923 772587479136243712,129662 760693705598722048,355185 766829038589456384,95672 793104319394394112,249469 790240626075901952,229148 759710881173401600,59365 773439172803698688,135025 792208654598561792,243513 780803141751205892,182726 776889767808077825,159146 791792450167635968,240584 773510874606608384,137158 755297918475644928,27045 764843689676050432,84724 792181614834950149,244221 753751075782623235,29263 794290086871498754,257492 795689653626081284,11774 755763019272028160,39462 793163229958705152,250066 753370590392692736,27222 786459662254215168,199546 791337761995358208,238207 768501807542829056,106281 768076727004303360,103354 771430500246237184,124744 769583816000282625,111558 795291150773092352,227183 762728362917888000,74559 786300380506316801,202727 757248190705987585,45014 761821187039035392,70851 772274294566952960,129551 776770711990001664,157993 766004736151674880,90012 790553726167552000,11774 765983813482807296,90384 770767443912298496,120675 786463846332444672,174507 786329219718459392,80720 790728500571320321,232863 793250561424404480,250633 766618680935473152,93261 793473118396440577,251350 755506282057039872,37973 775154385441611776,146259 790939131496964097,234796 793172977441447936,249841 765695626239770624,88669 791182254777176064,235590 758222543232860161,51265 795052359437185024,263895 788831298815000576,218275 792843807591165956,243869 795061401437937664,264397 776121322149646337,153845 761988478930419712,1248990 792387469895401472,242284 793096067055222784,249469 764974298494865409,85562 750882595601285124,13343 794672234002411520,261818 759245014098644993,52554 790553996192837632,231894 795360102056267776,266491 753371052047147008,26458 732614441154535427,1170592 766851610643353600,27156 765267659084693504,86103 769010570230165504,109964 755487811235700737,37973 771770418596306945,126389 756892039673896960,44450 793306667903361024,249926 760254378146144260,48052 759246409602371584,57749 762767276386811904,69711 788550041925406720,218275 774303835628138497,133702 794260981538955266,258598 749744226070519808,9433 788870330135646208,221143 764592089074065408,83739 768364852851142656,104132 777096541710475264,159252 732654575748927488,353246 759157445474287616,57348 756983496762163200,45669 764143364329668608,82066 776931152061952004,158387 790196894454714368,229755 793350067805499393,247493 794400748104720385,226320 773281044476727302,135725 763833900506374144,80393 794159176041791488,256439 794584821041336320,39957 780819369437777920,183468 769693214894911488,112808 786516533371691008,203806 785612312170287104,194058 754768038164062208,33356 765918218506661888,50581 768501905484091392,106281 764214091170799617,80720 776222136067162112,351489 785272461340336130,194648 779828638426488832,176890 788898216683118592,218351 756463286187651073,43391 773923246886391809,136947 767201871102611456,97386 764824987001692160,84724 755227541372219392,35403 785690269714944000,196277 770868822492389376,65500 788742262582681600,220332 789142020979822596,223899 792493975747891201,243286 751190908532588544,17371 773705093229137920,137042 788095332265537536,214899 764970166471921664,85562 765089518219239425,84209 763185130420760576,73814 765329461038284800,86763 766355603451097088,90384 768231351233511424,11774 785519439961653249,196277 792518394629222400,246273 778361930519949312,167305 773987478793494528,138205 778338359601135616,167618 795764005184897024,247930 776079730290388992,152735 773022423834689536,133519 751634468721594369,16728 752914764410523648,24134 756537289220562944,43553 772187473397084160,129991 779052053284917248,171693 789770535928524800,212131 775791085415198720,151463 776164828700286976,154071 794554529299607552,261155 740386965384634370,349277 779491649584041984,174557 788738734648922112,220332 789540353988788224,225981 733353280835706881,11774 758718034609598465,11774 787014868985536512,207287 794650664806715392,261155 768176275466747905,11774 777198396281020416,159245 762396262188589056,72408 792053676399529984,243187 750407535224459264,13174 774249035896983552,141200 794535575206432769,228576 754853809655058432,26721 745832980761944064,88859 786014625116655617,197512 780747441591115776,182257 764235393050955777,1170700 787446264216555520,210432 785598870898212864,197286 788029205879685120,214492 754032728564047872,29377 756595329533878273,43285 770018198607593473,112872 766393480277061632,91946 793863065724919809,255942 780430816098648064,180074 766000557115006977,90575 773636990935834625,137869 763524089785020417,77469 765515244840034304,86223 775666781398720512,149040 795292309680226304,265257 765516606961291264,87904 767332411470479360,90384 773912983491665921,11774 776913895734648832,158387 786740144279871490,205181 761578498641260544,69231 780904278126919680,183269 761201151094190084,66897 786009686784876544,198883 758074327820541952,50804 765313062970781696,86440 769663386007117824,114779 793882791180206082,256038 781354539375071232,183811 793646576178761732,254135 756978842112098304,45669 781558446055387136,188577 793804923343409153,255393 758133117555122176,51595 777838911951208448,163763 777144549420523521,160469 790743135748026369,235349 759151268656877568,57348 781044453746302976,183759 760511964862828544,62771 768288272002854912,99394 772499047831732224,131287 788901547732267008,221832 767760723904692228,100605 794340705015472128,259055 768226772781457408,103506 786002972165697536,200244 795715726141222912,267862 789226783937736704,224678 750680854700122112,14544 775411455734669312,148800 792387519962841088,11774 765648016392884224,1170369 758342539569160192,52030 786599176452841472,204835 753699468944482306,29263 754985091454074880,34666 763975628244721664,77590 794208255220260864,255299 752682054794358784,14277 768225856028225536,11774 775275349806505984,146610 738791331456110592,11774 761778317003329536,69878 763253814858166273,74247 778290794553761792,167220 764263420954746880,82066 772076796061908996,128934 773225419244011520,135025 775546756075360256,148870 788409603063214080,217519 781475474706984962,187976 778368175851311104,167674 788194211833212928,352258 750484659021176833,12883 768049312127418368,103149 760800901233774592,62492 789489612725055488,224678 765352066386632705,86440 777162602455691268,158673 791065656783437824,232169 794964615532834817,261155 794297088494407680,258193 769306979860901888,112768 795355816987652096,266500 787238658537578496,193533 793144695996186624,248988 765511382326542336,85805 794686859070869504,262145 756875908166787072,44163 780685548612677633,182257 788865327488655360,221143 795047957703852032,247930 758523880440991744,52554 774292865950294016,141360 775045355712937985,1170326 770732646574030853,119681 788754960351502337,220029 794205495548637184,258771 765233619384139776,85562 773930020121174016,139404 795709835941658624,268448 760112836932579333,61051 760320399179653120,42435 770619441646280704,118192 764935054732603392,11774 793183599629594625,249469 780600019833409536,181935 772833360523644928,112788 790550468573339648,230270 780119732708057089,178258 762833424717492224,431998 788978687454699520,221228 758315493375692800,52311 774195221903003653,141887 778673058487861249,167677 777066064727379969,157724 788401484404633605,217519 753898494755213312,29790 766407374408065024,88052 790951555109261312,235348 761869469459312640,67105 778734839717433345,170088 787951084761411584,212239 780521323458093061,180112 762022526268665856,71502 779091872685764608,172748 762818770708475904,74518 758394828585627648,52771 790952836028784640,234653 767839151047708672,100893 771823536797126656,127366 758285747082244096,41703 758064396404948992,50923 781424658868498432,187533 791176176270278656,235590 761684521896980480,67852 772411233140084736,127871 762256100892766209,71026 786555877285212163,204413 751223534014369792,16728 778615868125241344,169201 750371431599316992,11495 750394740957327360,12883 756244888098861056,42249 758295856084901888,52061 758490264923168768,45567 787777670150926336,213064 790133306830512129,228888 756547158623608832,43471 776275064979423232,121795 776814508367028224,158387 778397913852641280,166390 755048530109206533,32532 786703860412866561,209795 789509675440111616,225981 732130222494101504,349357 762164921526259712,70338 794690017876656128,261050 753957878751498240,29263 758511667512614912,53703 781471537937473540,139404 786031899768721408,199262 794681146369941505,39957 787398121273917440,210687 794785854665261056,261155 762595002014773248,71597 781232790499102720,185595 787153702427717632,207109 765386294860001280,87145 733346160983838720,352718 788467916610023424,217519 794531798097264646,261155 768978210436493312,110477 785568564774404096,196538 788051024191885312,214350 762610114595610625,73708 764167950169436160,82283 768124118419898368,103354 759505572957786112,56964 762052722040246272,431998 777914473327853570,164635 754979352086011904,32445 786010244669243392,199546 788757471510822912,220332 781269652789981184,186210 793145572555313152,249926 771167311000510465,122126 764343483104567300,81946 789684701468459008,227252 793101172043313152,249469 795384485839654912,266054 757395630851403776,47284 755777106467053568,39197 786720370309070849,206008 792572222615334912,244270 785303335578447872,11774 787807091939475456,52554 774290503273701376,142576 777313297188225024,158387 793130653294350336,249841 764144065105436672,81946 766443051858485249,93261 757223516219568128,46006 764170535919943680,80939 777638598988402692,162596 788021408253087744,214354 751221441178238976,14277 790623054091030529,231894 771348551385264128,123825 768532958521221120,106763 770306564771028992,44421 751222017802854400,17794 777863037948686336,163763 778743462447288320,167220 790331220471218177,230282 792807099143192576,247323 775395522601361408,148994 795447473833701376,266079 763852593126834177,80482 767053556234850304,95901 790553982548803584,230282 788188786714898432,215437 762309235816423424,431998 781350448640897024,185921 793133546512715776,249895 794229941730611200,256439 735258235595165696,350498 793520222145609728,249926 757675294216036352,48369 759818539851145216,59217 770672586959130624,120610 772087509958397952,129471 757708647304572929,41141 786970606696824832,207992 737508171695067136,11774 765546796659507200,88052 778294317328703488,167273 786376126142619648,203350 750707364718780416,13343 790638033460604932,233131 792908036121722881,247087 793642802861125632,252580 750199877108375552,10735 790657755296112640,232881 793870044266631168,254135 732963181832884224,354974 775895023841796096,151526 778654378169364480,167939 764878488507744257,84724 774420227098423296,139865 758048489876037632,50923 755076832815218688,32716 770271950115639301,117257 761663855923638272,69947 785674740211912705,197341 791647321196986368,238271 786081542443589632,199546 767813889908174848,350825 766057163852656640,90482 772974234872213504,133519 787508097753423872,210313 793221919688450048,249469 751220246535561216,17794 764586161515876352,81065 794287055874375680,258456 778361819878436864,167305 778981686004580352,171693 791297665699020800,237491 758437862006226944,52112 763822843763097600,80177 773659078853816321,137953 744303597643407360,349354 771526103257145344,124855 749933999372500992,10653 754010339310768128,25634 767992207462666240,100893 788838993265819648,220332 750171433322549248,10735 763099800065769472,75724 792435932242862080,245130 791389854948925441,238207 754037012039098368,29457 770384960502898688,87904 791431376889192448,238639 794692305911300096,261155 795748001042067457,261155 773943528095350785,140025 794977308310470656,264397 771730314783752193,125222 756605552642449411,43553 790736555438596096,231894 768649514697633793,107745 791905113895862272,240483 775293905499664385,148045 793565377225715717,236933 794679358975680512,262588 773266226541842434,135381 768441006714871808,106281 786973549848240130,207613 753049600857079809,22411 766023245166481408,81929 792611635365974016,246726 785657737703153664,197673 794739473259098116,262226 764399756307263488,82209 778590678733455360,168794 791124566391328768,196314 776312340790718464,154709 780620569586704384,181755 749459400809558016,7607 754026515193626625,29263 767187194582863873,96514 791384075122585600,238395 781687656749142021,177455 776770850976477184,156835 764874685175726085,83940 767554831326191616,80547 791403179757998085,197190 758883588603469824,55257 780845732727173120,33338 785848927157444608,196676 777607473242968067,162294 778102010654654465,129577 750482427798179840,11495 791361725308215296,238395 753380900541308928,27402 771833959424598016,125853 763097086225035264,76577 795716515270164481,267521 759107220684541952,57092 768845493539450881,109104 770609016955338752,118191 776549185407549440,152123 771861837637791744,128519 773857325023014913,139404 794672860640014336,262022 756863314861363200,44461 769470604449898496,113788 786254838451478528,199101 789135058535796736,221609 792111070726848512,243187 785589419965157376,197297 765199372766380032,84745 774647275545038849,144587 787787825764708352,212949 751974742991659008,18893 753369439085658117,27045 776569359443619840,156976 758693158318243841,54070 763031550355210240,73685 764787966967414784,84724 771358732290752512,124536 761674691845251072,69947 751208039575728128,15808 792763390775037952,246785 765229670791077888,77353 786037373855379457,198671 788063795692179461,214354 764634617458688000,84209 770020614551834624,112788 768649093908430848,90384 772519722126610432,131007 794527485685825536,261155 795363264981045248,266054 760467520348385281,62771 785588960726749184,197297 770362172513914881,106716 751926751580680192,17794 794164539558334468,258331 759222485451669504,56964 793706044610326528,249926 765505571030175744,87904 794466285463732224,260033 749265040675598340,7911 794526667645415424,261155 790585928427433988,231318 748187949305597953,11774 753882240136859648,29503 794475190507835393,258892 788031312816996352,214492 736178520158810112,354035 768869131265404928,108849 793522931779399680,252020 789369360859078657,224680 778189931583795200,164826 753729027223883776,23884 790540796864831488,229895 775600812206632960,112363 793872085219102720,256349 780175128168542209,178847 791856981271207936,240483 759200996061044740,57123 773821218755637248,138054 758368683454410753,27045 781843518625046528,1170557 787859447762784256,211890 769140460170256385,111558 789426724014546944,225981 766735114630029314,94183 778369309152190466,11774 781241178666704897,186434 786342532691156992,1063777 750385027595268096,12883 753444702641332224,27045 788425113087598592,213666 764316459925278722,82066 757922474331738112,47940 764588062177452035,83945 766409865518514176,93184 789540118356824064,226731 788014668329517056,214173 795746568695640066,268710 791586801613938689,231580 765512836369965056,87858 751844892230291457,16925 792118697657638912,243187 767104707819167744,94699 762625845370445824,73814 756893710789382144,45122 770322804076081152,117257 785869524272689152,197512 781886946339586048,191134 795324161237225472,266146 767443304602533888,97386 768788520580308992,108203 762014795696603136,70177 769292838106378241,111549 790614072488108032,232715 791869057720913920,240763 764862490635141120,83939 773535948067921920,136947 787200508670971904,205186 788739280113901568,220332 759372085466697728,58057 789461790509981697,225981 753381391899955202,24745 787082546219626496,207965 793243101087293441,249926 758726899493244928,54842 779089621871304704,172299 787382254460735489,180433 789355082538160128,225359 778299195870502912,167311 788197811087171584,207287 788539036768043008,218832 770440211507445760,117609 776006838336708608,151255 774782417919938560,144607 790776723004649472,232169 794920425482395648,263817 793662015445270528,254135 767050465121013760,93210 786332307632390145,1063777 776942012691996673,157755 791744344206282752,231498 762154660920569857,61412 766599940529197056,94699 776134173601902592,153682 774103879025688576,139404 732260290121871360,1170325 773206644197040128,134561 778765341736341506,168794 786383295495999488,203350 781347566604738560,139404 791373323229769728,234583 757375436426928128,46532 795005021767274496,264431 753755313686347776,19133 763463677622226945,76406 756317347330260992,42249 790314350967873537,230277 757689755916087296,29457 778636973992882177,167578 761985165996490756,71270 773872739253821440,139404 765367614021443584,85562 780789220864503809,182659 785512484870520837,196277 786906103665876992,207304 794827317826744320,262427 761667607003103232,69653 785969120210743296,197512 749628586282381312,7275 778568042183819264,168794 793481063712645120,249926 733326078492737537,1170317 795681069429358592,263817 773272601338667008,135888 794171140969271297,258331 768303279973335041,105109 793800426978238464,255393 766306532111814657,91946 775367575723057154,148045 788916502099529728,127871 764386294206083072,81946 793958935292035072,256255 762667192882266112,73706 770151525331206144,115435 751187908460056576,15643 793872859596742656,255942 756280152083034112,42495 785636649879298048,197046 765485680420093952,86047 752197719855210496,21074 756906128701726720,19563 756583166479966209,43887 785331654692929536,11774 778324982485045250,165185 756072675475329024,39697 775087640949428225,146259 787035125779312640,207949 773923876782780416,139404 761266077938491393,66380 767905082348363776,101681 764220370635350017,16508 780471501153669120,11774 770956912816979968,120613 770640967330177024,119682 770439807713419264,117257 795613655308058624,267521 780084557353594880,178258 795280053596749829,263906 785277950513983488,194667 787876892799926273,211347 757511146173784064,47680 792120485647704069,244230 780752661733703680,182036 781190533146292224,182659 792047440010575872,11774 794961385314582529,249926 762106893758189572,431998 793188390120386560,249926 763127898333151232,76577 758330248572375040,47761 778303074129612800,166390 794307032094560272,257492 759074350511316992,56630 791092138893254656,235487 792580143734632448,246392 792264112873017344,11774 793962357827325952,54854 792015880775274496,240584 788485784580067333,218275 788416900963430401,217519 774288836461490176,141867 775528967319224321,1250232 764889303851814912,85190 776404676489121792,153596 750011091309195264,7546 772091123905028098,128025 789425999930949632,225981 758420185288155137,41703 773696633577943040,137042 755405670745341953,35107 770043741147201541,113982 794313673808498689,259055 779350124044640256,158387 778583981717610496,167407 774017779867406336,139404 775122775224778753,146720 781278097001869312,186584 794060092689686528,249926 764666002319695872,81835 790926719326756864,206257 755142335072182272,355260 787323574579261440,209151 769511823204909057,112693 767363158432374784,1249408 776904951113060352,158673 778723190629470208,170187 762114385170968576,431998 788753611241074688,220332 766670890956226561,94845 795684050342150148,264397 750358787849158656,11774 780411999171870720,180074 755077547814105088,14277 774722043082309633,141887 775507381484523520,146732 772067675614941184,128934 756271781107892224,42432 753263369147166720,11774 766875281692897280,95707 774427887608983552,135025 780603194351099905,181984 750159394059329536,11463 777653332022362113,162213 788398942660669440,217519 793188491018375168,249469 773653210519199745,135758 763406683897008129,47940 765331292997062659,84724 765001116186705920,84209 757976317954551808,47940 762920591628259330,73814 778736641582129152,169029 788901612182003712,221687 764236896914513920,80393 772173831008026629,127925 791393653407162373,238207 735379408836567040,351874 775706905800876032,149200 790950675018616832,234796 750465938726813696,13450 758860057123491841,55262 758775103803027458,54070 760208118836068352,59189 764996261250420736,11774 768210416354861056,79987 769244393022824448,111225 791391190600024064,237842 756189498749415424,41680 793212037778198528,249637 767892296339599361,101514 785271058991554561,194147 764472075050508292,83391 771392044623429632,122622 773186583021445120,134561 775875979323379712,150063 777539109199896577,162107 793574994991276032,252020 757592584789237761,45690 788458867000684544,218275 795213599182561282,264397 756674321700061184,44429 788495448432672772,218713 794879358641045504,262849 792111781657403393,239344 753049779421216768,24745 788711630658015232,218258 794925223082622979,263895 773310521311236096,130004 785644591055642625,195975 770712619258753024,119681 739153893301485568,355507 795427284194918400,266491 764883328117813248,82066 777240625288581120,82957 766024582742413312,90618 767185789843365889,91049 761023733129588737,66053 765058337654370304,85159 779410393781243904,164814 751626187978444801,16282 765525832550977538,87852 773320507412324352,135025 776734605806362624,157693 763757161218314240,79987 769169048722563072,109666 768135197531439104,103354 763594184750092288,77849 789924310957879296,228820 764862733548265473,84649 767687176616153092,100605 787292327945601024,210050 781325137211633664,185921 785848868353216516,197512 767019647321288704,97276 787571227170705408,211347 788904529018363905,11774 790723935079849984,232169 791000406239305728,234622 764383746099286016,82759 780742161771929600,182036 786977395173720069,207949 794672111126245376,261155 791991575576399872,242643 778723324121657344,166538 788853818935087104,220526 767137929709883392,97438 780094923152515073,178258 792797590962274304,247241 793212948382560257,250400 758837328164950017,54070 770151327796228096,112336 771259283971248128,123764 788145569776623616,214247 791819863585067008,241118 793499113367015424,252408 770308389574279169,118087 757587354576097280,47841 773744921404579840,137818 763472381448851457,77632 753203375639040000,26140 759132203649556481,56964 767813047285055488,101681 765572250686763009,11774 781349427881488384,139404 773377525925941249,136515 766083532661805056,56391 752723400448090113,22743 758640112766951424,54070 760667792764874754,60794 775006821752852481,146259 772375094144430084,121795 754749487508287488,33549 763471492155932673,77720 751776274599862272,16093 732264174940770304,1170428 768931046226333696,110381 789435693282066432,198044 793819048702246912,255393 750134710353879040,10057 773606911069523968,137869 752951337499758592,24134 774220532849975296,139404 794401243460419586,259743 761975377778528256,70085 765587984708083712,87904 766408635920424960,93823 794678979823288321,262588 767777760081305604,100605 771443833456427008,124863 760843382973407232,64722 765207218723643392,86440 768132219026059264,102838 769338321160069120,112336 770590054943068160,119832 790640096185880577,232424 732377647959904256,350808 758039642067259393,51069 761712560747843584,69947 732748333190615041,353926 764815658718629888,84724 766596812715110400,94699 791653096007069696,240260 754705769753354241,25995 756889650409639936,44429 793322429531774976,249926 769696836554592258,114301 759728927787118592,59517 786946690444058625,206642 788059356491161602,215005 755164344363737088,35890 753646509477036033,27061 776070233094225920,153194 777253089007046656,159475 762774537616273408,74066 795616892077518849,267521 788877931934199808,220815 794191920490655744,258598 781578273419436032,187540 787487682016542720,211348 791150353064529920,234583 769199571121557504,109181 759549206998556672,56964 795703311345287168,268281 790250964058009605,230282 754089560699613184,19598 766673560966459392,91946 788522608878882816,104244 793638774316081153,249926 776426386177138688,155688 761943250861031424,70689 760197976945991682,61412 767114739898089472,97811 765166185151287296,84724 766283614535294976,354557 772879219894394880,129558 781176590462050304,185496 752963095463653376,24848 794186805205725184,258331 788028917739237376,214492 791128824079679488,235580 794579514223431685,258044 795281664477896704,262752 785488046007484418,194949 770761421860835328,118192 793507250178580480,249926 781522170530766848,182659 766677408745451520,90384 774039756216766464,140444 750478685975646208,11495 793260859564826624,250033 794998451297775616,264397 770957150508224512,121479 776788898278215682,157755 794239127688515584,258598 789528687561482240,226731 778033405372014592,164869 789807149094285313,227957 786754664733745152,205349 776758547170201600,156835 758417507040563205,53163 792025318332567553,243187 757565568241197056,47782 781361484265775104,139404 733363458897514496,254034 781903377357758464,191354 786240964650074112,201958 753118173218627584,25258 755548509705613312,38476 778910976032727040,171037 763779917549072384,11774 793999078841524224,255870 788045554731274240,214288 792160273901744129,244289 767808829019066368,100893 793990151701528576,11774 753241123338977280,355470 775106556891246592,146704 791341126162735105,237549 774063749351079936,139404 779745166903115777,174492 793448590253232129,252196 767801535506112514,101203 794926941476253700,218349 762633250737008645,431998 765974222837583875,90012 766401466739200000,92854 781567083830054912,189017 791675819546451968,240067 749255642481725441,7060 771018340756324357,1249806 792051558909370368,173347 791491493697425408,238780 762950862331383808,75615 786369825752829952,202727 788875156785541120,221832 793242974373220353,250633 764826796722311168,84724 772552348308742145,129558 792790923339890688,246392 793891323682127872,256021 781160307083317248,185496 760564625171582978,62728 786721016127119360,205094 758445860195667968,52749 778287455594287104,167220 791491499477364736,237935 769025049902940160,110709 775407035009466368,148033 794233696815415298,259063 776019763516563456,152872 757620865395720192,46076 767713514622365696,100605 752984455715950593,19366 773188870351495168,133454 788762369170235392,220332 764954931132411905,85159 793636636030402560,228101 753015037086822400,25071 794027343987634177,257492 774206248522620928,141887 754983104746434561,34666 794099112777945088,257026 778562260138496000,160539 792930395184521216,248514 766392347810607104,90790 788163684971446272,215754 773555253383946240,136515 777335327451025408,161456 775149920999317506,146704 781433736755875840,187857 786262843100246016,1063777 756305927377031168,42432 732979159245299715,353200 786398435700269056,203350 794693333767569408,262849 774710263958282241,144690 787488397833175040,211347 754889056891211776,34325 766037003486031872,90539 785726610120912896,197512 794206268420296704,257492 778569572970532864,168794 779103735410720768,172270 765829302705238016,87245 791405177022484480,238395 785678675106734080,197286 764687031175741440,84422 773947334006706177,140372 778753641981194241,167920 789128992133644288,220029 792707841597460480,246726 776776422291546113,156835 785543715611930624,130635 778295114661625857,167273 788509372447981568,11774 793099278243794944,249469 791337713429381121,218349 757301337663037440,46406 754083325011070976,30296 765576059588796416,86274 785551578593914880,196538 749729549747970048,9988 775482816955977728,149271 793804073648680960,253164 794356095993184256,256038 787155276256387072,209043 781635799393501184,170187 792544954371350528,244270 752185736795918337,14277 764875239364800512,84724 776124508671442948,153575 788976675459522561,214078 790355772198772737,228341 756936865052229632,44291 781886524208123905,190635 762366613890928641,431998 778318272617848832,167311 790290882968772608,229693 790611165399310336,232169 750781207420502016,15222 795317791792500736,265257 792667739458375681,241860 768377466469711872,100893 771787107727712260,127218 755607320923627520,32861 770514132877529088,118191 786446488414978048,201958 756696076363587585,1248434 768497623053500416,104973 773934536589795328,139404 773843713302953984,138165 794641756662874112,261567 764663983307681792,83713 785676779851767808,194082 753067292020334592,24196 758758281691164672,54070 794626910273884163,262022 772996618006126592,132139 760214966108643331,61245 773186390561525761,135025 752624137386987520,354847 752625807294492673,17640 753220971650220032,26140 753335312642871296,25995 758539435009015808,46890 773566890186772480,137042 763133508265148417,71259 774759884629811200,142721 792036356125921280,243187 743779287526891526,11774 768267359081627648,105345 763632410575667201,77612 763001147334365185,75899 774344377011503104,142980 758316986879340544,52311 763099145158684672,76549 766690237787418624,95593 778634869224112129,165690 787098409756876801,207965 769298986775617536,109713 763555764208185345,78566 763764651289088000,76406 791703417102139392,234990 765384868549173249,86149 769928826382057472,112725 775314200767922176,148170 790940611004203008,234583 775309260251131904,148018 764052808068919296,79999 765758549075066880,85562 793197543488417792,249926 781550583299833856,188478 757627630745190400,47940 793867292362743808,255866 760463533557608448,62771 775882357991583745,152182 732999203039875072,355137 791080343545581568,11774 758759161878441985,54128 786948860304236545,207613 765566461876338688,88052 763457796419362816,77632 774764894868606976,144838 773933028167000066,139404 794936480527478784,262226 790562256262139904,231894 765530317285421056,78115 770795782567931904,119937 757220693868109825,46006 769258629925113856,111448 775455664823005186,149259 789218696027901953,224680 763472563603374081,76474 767933110805684224,97811 758502474143637504,53185 761328081684561926,68057 789350343884808192,224680 793524621832323073,11774 770280831499771904,117833 753740413769388036,29263 770366360799080448,118393 766945877327917057,95511 789517259454767104,205972 769502520536338433,112693 769310627412189185,112199 770225849559715841,23762 771767905721745408,125742 786592758991425536,204901 790550026284130304,231894 743126258469482496,11774 767802562510786560,101681 764495437713649664,80939 760545704318214144,63451 787036232060579840,207113 785803398037827584,197286 793115973079306240,249469 774401131594350593,141316 793109928152104964,249469 786904157244366849,207287 787740010208428032,205455 790975042645622784,235621 757252428047773696,45014 765567955614601216,85562 772974630537535488,132845 776517043734581248,156341 750548663991209984,9512 765352824808939521,85562 774299383122759681,142090 781162867076718592,185496 754742212932493313,33356 761668706883612672,70085 794176151946194944,258345 757003924389912576,36145 794287434016104448,258829 759656117240594432,57068 788823685138227200,220526 751142273157562368,16422 771736354522660865,126152 780600237446598656,80785 759910127872815105,58254 757576081952169984,47782 751186137578872833,17591 775943390928048128,151071 790904966961516544,234583 775480705904017409,112363 791378135174578176,238395 759886034251321348,59398 772524098542931968,129551 785784528837103619,197341 786012490668703744,199211 790527220301328384,231894 775073256374009856,146804 794568526031978497,261063 774008247661527040,140495 765515246295478272,87904 751215227560091648,15066 793454867515895810,251452 767898799641600000,100893 785431371137286144,194129 755030222161018884,34898 792133821244342276,235685 766221046441582592,88226 759447142813491200,56800 766445822141620224,93184 791469011733053440,237908 774491851332153344,138543 793449661528879104,250633 775232408849309696,141091 772540026240528385,131205 773065180804702208,132364 774120211272249344,108396 786348493828796416,201494 753265219888046080,25253 764835092434857984,84724 786702811241340928,204297 790315926826553344,11774 794231757109395456,258267 759005479569809408,54070 780052864966258688,176110 780329192508559360,179146 749744474868199424,8497 773868607277240320,139404 785686329065549828,195975 781292597360795648,349856 787751334694924288,206101 765004499022782464,74943 775485161064505344,129222 792212409637179393,240890 764972502720413696,82627 767778854878392320,101134 761001966038355968,56964 766663419743313920,94682 793804342079827969,255393 760575597131231236,62779 780069796700311552,165523 766337411324317696,90384 778193666561150980,166390 794314165464616960,258044 750910733538516996,16006 732901830024257537,349661 778098048878649344,159245 794317849141661702,258922 795418133704175616,265815 769739427774132224,114587 773582459237724161,136904 770691084145963008,119937 791016174536523776,235590 753530174054948864,26446 778344995971600385,164826 785655040618881029,195975 785918640671502336,199739 775788833052950528,151748 786625979254988800,204413 777956990890881024,164980 763024215134044160,75899 769049915880271872,110659 772818362447630336,130382 795392105795334144,265858 753329645844508676,24134 760076069634400256,60866 794385540636233728,258267 759116887368278017,54842 732602641348501504,11774 793642983535017984,254058 773875568291016704,139404 790539685693128704,11774 790401658345910272,231333 778268201541103617,140444 778315075341934592,163592 776464139443171328,155390 755711703279599617,39195 777891484846530560,161744 791708988450545664,238395 755098773953445888,35449 793489452010180608,241118 765684439393402880,88683 770432283845103617,118087 790555960569802752,231358 794546884098588672,261155 753363090767478784,27334 766682057665683456,93286 787025584069218305,208176 767941567604809729,101134 765952027386142724,90125 790904708110098432,234796 757442873063116802,47284 763075515355959297,75724 758385363123437568,52554 790272501318377474,230282 752974101661290496,23719 759117525980360705,56964 774452672258674688,87904 792060980217819138,243513 795252714116526081,261594 765946434948571136,90384 792481251152179200,243286 794940966918492161,263895 786330850807939072,173347 765264123823206400,86763 765901472148123648,90031 771084158366089217,121949 754718250093670400,33356 773598938595155968,137158 791366218347347968,238205 758679494169284608,54070 778411869937790976,166852 791486921671192576,238207 795407311598714880,263302 788140506274344960,215505 758377113422434304,52122 759110866226728961,56964 771901103764037638,128615 776552211988017156,155318 793472456145108996,252408 795659138705530880,266151 759401338555895808,56964 759270474023133185,56784 792913802924666881,228634 795077454964592640,11774 785896219008720896,22735 759488528925483008,57348 777199971422629889,159370 751984491824943104,8048 790983039589449728,235590 770378990074724352,118191 767167563285483520,90384 762739743759007744,74727 763513438886891520,78971 773916620859314176,139404 779773155825115137,174492 744549065224912897,354517 778678050162479105,169232 779473698201931776,174115 750774319358349317,15066 791373083047260161,235590 793120877978132480,249469 795657875397996544,267655 794572938687041536,261155 749319460645986304,8160 751213117548425216,17591 760157585261625344,61286 786292996140470272,201558 794093442972401664,257492 793783130188578816,71794 733052359375355906,354472 785655694817189888,196917 755530275032096769,38183 736280558259568641,350287 766704235429801984,95672 794231484966113280,258044 764510993171046400,82544 795340068466651137,261818 735573473846788097,349985 785974721666056192,200260 785988911453511680,199478 773704559566983168,138819 768839150468423680,11774 772560491461902336,129471 781528821321371648,186584 766850006967955456,74575 794585968967905281,39957 763014687130648577,74247 755737093758910464,38459 778744440651288576,14277 793538487060303874,249926 786664936617324544,205728 788968311581122562,222544 761068187546824704,65500 794990847829929985,264397 733328916916506624,351463 789520701573197825,226731 775784228982185986,151463 762009880454496256,71438 785333745394053120,194934 774724276750393344,142906 786355213003165696,203391 764410897158795264,79513 788150120638353408,215578 779288264863805440,173753 795702832259334144,267855 760128290002702336,1248721 777943741873074176,164826 786852945782513666,206008 771476852653322240,125554 789828549461086208,227242 761601777607188480,69576 754745596393631744,28410 790930574475137024,234495 771325718026387456,123080 763015211150352384,75709 763324007722676224,77491 768431404149604352,105041 795386990296518656,247930 760971422097256448,64758 787064015436582914,207109 780617408440524800,182154 786699050313719808,205353 793592839221284864,252893 750794736341049344,14277 772095705066250240,129558 789150990276579328,11774 771601580491546624,125554 776178710177255424,153037 777582800442621952,159308 787358071777431554,204958 793260446807621632,249961 758444602059788288,50827 787128333096062976,206644 789530485659611136,226823 772629643140567040,120690 758839223654883330,55661 789119067181297664,216609 790770124244520960,232137 762664931510489089,47940 785927005384548353,199262 778367492020326401,167407 766005616598982656,90384 794405552063447040,259457 781216944963850240,186434 758359857757954048,52554 766357299011125252,93286 773906056737067008,139404 792769229841833984,247240 794315794792357888,258741 755779700920725504,39213 766262067028525056,91894 788445406741004289,217519 790516401328918528,230575 766966938375454721,61352 773973543390412801,139367 781144911215230976,108396 790253137873559552,229693 753722176537235457,28508 785742217851863040,197512 793132954285289472,249348 766069046953463809,90501 794667542270853124,261155 766493494856806400,53185 793098992070463488,249469 764827770354438145,84724 793478435578507264,252020 792855710610718723,243761 792411729707663360,245634 776855736483581952,157993 777902475311452162,159956 781639891423793152,188119 787831234277892096,210289 792014050750111744,243075 778417129619984384,167220 788126701003780096,215754 791799989236228097,239868 765750868515979264,87904 791673804024012800,11774 767758743262072832,101218 776563481399013377,156926 787395965103681536,207287 764741589059055617,84441 775882644072439808,151202 769508732548083712,113894 786394232714096641,199262 787164341485187072,193297 755104711280177152,35445 794905213069037568,262849 753988328194711553,30590 790756338460745729,233692 778514773516308480,152594 772273939011604480,130415 787816885714771968,210207 779402253761335296,173868 779357914964201472,174115 788460049991475200,217574 791000103540527104,235893 779081672658673669,168284 774319590746710016,142942 768983902513954816,110362 791691751996006400,238429 792044461412855808,243075 755109221977337857,35445 773577894278889472,136947 789143262162395136,215505 795076221239459841,11774 753381979320684544,19598 753645527443640320,28866 753976664481083392,30590 795744020484018177,264397 744315701893074945,349197 770684873531162624,120610 769670974778187776,112382 773648655584813056,136947 767039654923214848,97432 793139086181752833,249444 775874393637400577,152314 768849927082504192,108023 788045008146276352,214660 788066367614226432,214660 786395858484928512,199262 779324545241153536,165348 755462067231068161,37412 790877566030798848,234583 757883784662581248,49852 778900521377632256,169923 794549349543907328,261050 765016089172377600,75899 772479122207453184,131084 762082692032761856,69947 778289964622684160,167220 793993942521954304,255942 757608649955024896,47940 758789270152806400,53996 763048495280431105,47188 792125476559093760,244230 775199705022160897,146259 769559907993387012,112382 785583050780475392,197286 751957587164364800,14277 794594649415426048,261796 756829533093793795,44119 757966449096986626,50464 780599512901509123,181755 771508087601541120,125853 776824884622090240,158387 755421367865139200,35890 761653525856325633,56964 762099333625962497,7047 767732998263496709,100605 753741145591672833,29263 776658008227143680,157082 790310902574804992,230282 779140389613821952,172962 765327081475543040,86653 778341757952155648,152594 792032336342880256,243092 788089682911387648,215064 794165542563225602,257492 764170026161147904,82066 779876547322908672,177248 777087553807720448,157724 781183303403597824,183338 768709247773310976,108582 792044546456780801,241678 733091423990521856,349985 764566043578732545,1011996 770010431335325696,114254 764260331338293252,1249230 792379195171172353,245165 755442824561233920,36735 758472596455206912,52696 768966036305637376,110344 761972561534038016,68142 790171074562449409,227748 794798392022925313,261155 755824793862148096,39384 779161938609643520,171693 788736573953028096,220332 793469404143124480,249926 793996380087914496,254135 768652826008440832,75724 785647655108145152,194082 765579672918773760,11774 787369248783872000,210289 788005904406962177,205197 788144803091320832,215505 763840716837531648,80720 761726543479631872,70475 771767644521394176,127871 760810055658770432,64621 757691467456319489,46280 773938357269323776,138819 778001782156955649,33169 792985967028207616,138209 763461536715198464,77632 786967078624452608,207949 778933086318759936,171168 749766621720289281,9754 752884732795482112,24134 780567877250342912,181419 752914182618701825,24134 768599896249073664,103071 768980419102466048,109988 788761643194937344,220332 749521326986104832,7215 773993345248923648,139404 789143838036140032,222682 790711350611709952,232884 793112720883101696,249469 758524956259016704,46384 778983638058741760,168794 788323662550081537,216968 787948518103216128,197512 788054948143591424,214138 762734270767108099,74612 758732544082714627,54796 771050910562783235,121612 773507637820416001,137042 793630366850486272,254135 752105303479582720,20313 752754932667781120,22575 793898401180033024,252408 781348964956270596,139404 793610492891848704,254135 791710774951604224,240145 772321379140067331,129558 793152570298552320,249469 773009872451284996,132761 770342747232428033,117609 760967240434921472,65222 750304870738096128,12357 775848618880143360,151463 791349018534174720,238395 773943230064984065,139613 786215268154421249,69055 732182001306861568,349197 749621793799884800,9332 793163402797387776,249841 780577729062117377,11774 767363585555038208,94718 756389501774155777,42249 761894743617994752,70540 763154228827140097,76723 781914464555790336,191354 793484773377265664,252741 764175365195509760,81869 772090657020125186,127871 780880470787567616,184044 781207180477431809,185313 795443873824776192,266151 794515844965527556,259055 760246553994866688,48052 773967674871275525,139404 786435307964997632,203350 792774768558612480,247241 763449779514769408,65108 779378951856599040,173964 759485949965246464,56625 776039998042800128,151439 787624649244934144,246425 757542395475034112,47717 779113346909995008,169916 776212120459370496,153618 777971770020081664,163990 795016711003062273,261050 791310400147058688,237787 762003615238193152,70540 774136618202509313,59155 763107656546476033,76549 732792590974738432,1170732 795384913155522560,266643 791998550527934464,241678 795729883687165955,268281 771918801470455808,125816 750465887136681985,12883 761705407949656064,67852 767423536122195968,96039 763989726235721728,79550 763935365417672705,80939 754942558577438720,34106 735952997197348864,11774 767504181989142528,351236 768240496447746048,104528 776993580770615296,156835 795721296743190529,267737 793511149702492160,249926 793072300711038978,249210 751758030132408320,17416 793923107681497088,256239 764168178620469248,82066 764694387561472000,76623 773713894988713984,11774 758305760740716545,52044 778033877453381632,165523 791329657647923201,237787 762974417886515200,32625 786127729775161344,196701 766693338334408704,95593 794338375335440384,258878 759500671649480705,58508 776604569795072000,58531 794687370331189248,261942 758027974415376385,50923 781359999981228032,139404 785292138770796544,11774 788874331564630016,220815 775424334642946048,146921 777486427940491264,158517 790728662165385216,232881 792540157710700544,246295 753658116403716097,28989 778648483028951040,167319 756890468470824962,45331 793126584257421312,249469 792479230839754753,246225 768504153073213440,106281 791374039914844161,237825 795615151361785856,267655 795754910964916224,247930 767041874335002624,97380 788214672059166720,215437 778729482005778435,169029 792417838715707392,244550 762690170776936448,73926 758724964522528768,54070 764618797709918209,84209 788144156535173120,214247 788886912878641152,220815 757905845967552512,49066 768628376701513728,106716 758062083900661760,51069 773926976662937600,139404 777928686825648128,157755 778985510299504640,171693 775412632526450688,148010 777261632875618304,120550 792119476728819713,11774 793622071402115073,252020 794623781566377985,262053 775498663946694656,149770 788059160185372673,215005 755814286144831488,39462 793439444191748096,252020 792236731638489089,243398 748935973539606528,11774 780425436769685504,180039 786638966103638016,205455 749074190280499200,7121 786589116414636032,204835 790680090300395520,232169 781270675587633152,186434 790971282166652928,235590 791624274372984832,62492 764202788658286592,82283 790584407136534529,230332 794621071483895808,257353 795378675164344320,266491 770448962285367298,118192 766284300908105728,91798 768691850488143872,104932 790755424723083264,205972 791665889472950272,240483 757695983450923008,48663 793989001610825728,256202 769710952371654656,114422 777918283282382848,164633 793419922219134982,250633 750455757372465152,12308 767094729649623040,97067 792867262067798017,248185 766334114312155137,87607 775696002049204226,150103 751970463279112192,17794 776797965021278208,157755 778728281545682944,169600 773883102431027201,139404 787775735750598656,205197 787093948195942400,209151 787487283251384324,211347 790341946774474752,231008 793166720693260288,250033 793617324536463360,254008 767828850680168448,96514 767869163549360129,102188 739144875963207681,1247307 791062461994504196,78159 758713638127624192,54070 776088069820645376,152946 772186125775560704,128519 752963067022016512,24526 788432006468161536,216934 751043128157614081,15800 793135901660450816,249348 793908896712753152,256451 770272439301439488,117257 780237074523824133,172962 768474994452131840,106774 751121201095962625,16953 778201438111559680,166102 780927083333771265,209828 777957829940355072,164764 764560838233423872,82002 793404379701374976,251452 770758753536708608,118192 758217095888904192,50308 775350526087204865,146488 781097602984980480,183759 791827253428531200,240763 795483577831960576,267134 766339530014150657,91796 762358614652772352,72550 764138542767353856,80939 791537462279540737,239468 794851427776610304,262849 750427108304904194,12883 794670474290667520,262022 779569537775644673,157693 788626515869261824,218258 761948861929623554,431998 777966984973651968,164764 791267474306195456,237491 790276112727150592,228576 757935535029706752,47668 772880563405328384,131870 790985041300062208,233692 763473131487039488,78566 762727110301614081,73992 771845349552128006,125554 793891039719223296,256534 765498386963427330,86725 788121972899217408,215608 793157250319810560,248437 768075495422369792,103261 770813721002115072,119797 794673811366887424,261155 793501756282068992,252741 790614896861966336,231881 788097564847595520,214692 773958064646914048,139404 778440198291980288,166852 753963781366112256,30590 791361878463086592,237491 786368511262138372,203510 792151755509207040,242693 786187226472415232,201494 763158475912253440,73814 766746774014918657,11774 775311696999120896,148170 794557888916131840,261155 795242630510612481,261399 787986615939526656,211775 787254885347622912,209151 788758476176629760,220526 794173710043267072,258421 761558819386322944,69231 776885832565166080,157755 733078026645340160,355702 793204504619397121,250633 786389950971256832,201558 759459312359976960,58325 767802696845766656,100559 764448009752936448,83454 749750621947858944,9754 763883731752931328,78344 764833252896935938,84724 767074677663596544,95672 768069123582623744,102249 752874276290564096,22393 737701508398125057,49681 786404228617166848,203350 790902541349429248,233307 793552839301824516,235621 760550361597784065,62779 790249854089834496,229693 794938729723031552,262849 787778560358506497,191961 781523572007116800,186958 787729503124684800,205197 791669645229031424,240145 758118766471438336,51451 769100268118142976,108381 789880240738856960,218275 790580271573676034,232137 764226036800389120,81869 770321471210135552,118087 787072285668626433,208016 778727906574946309,169107 794692382935621632,261666 768475502705188864,11774 791465365796782080,238207 775553328184950784,88859 778787937450397697,170609 793602389202743296,249926 758768208522326016,55125 775437552543272960,146991 762870008586211329,75353 760096662593363968,349721 760292308638130180,61011 767514386953015296,98890 752868470979698688,23651 758689377971216384,12300 772652864090939393,11774 788404216356372480,11774 766317810171588614,90908 792767743724400640,247240 768982356904415232,110362 793341778275491840,250633 779513206301597696,173210 786980586682318848,206812 795370485773139969,265875 795704284147027968,268281 756563862116245506,11774 761368507632250880,67517 773203240997429248,134561 785924245683441664,198878 759189270124830721,56192 769204970524585984,111549 758655351994580992,54070 768464784173834240,105041 786368260434374656,203510 793976294908325889,256439 742770347196440577,11774 756197395227172864,11774 766781121963102208,95707 795350683608170496,261155 773836011075936256,139323 790949294958342144,234583 792064100859801600,243075 764184835439013888,80939 776095581911584769,11774 775178809821671424,146847 755856790412111872,39920 781845410885140481,190635 762022296324284416,19563 792437739690004480,245130 792091969635745792,243187 794966457083957248,262925 756461785683599360,42432 762685764631040002,74133 769641334164557824,112820 779194979797209088,172962 795025598280323072,264431 764952036949368832,84724 766783491128303617,94699 735857514743484416,11774 792472517197856768,246225 794587134162108416,261033 779495270765690880,174475 794558779610103809,261155 757637933151039488,45311 775365455934402560,148701 762516489073258496,70177 787026268457881600,208014 742118224477593600,11774 755244477158072320,35905 756929201589018625,44450 792045792714379264,242326 781294001584340993,181419 789993242632687616,228124 751148181589725184,17281 753207516763258880,26048 794026612605992960,255870 760993576318754816,47940 769649114275536896,114587 775196728547012609,146580 786012056331837440,199546 750693507715764224,14713 755096442948157440,35086 768870786258075652,107976 761078929490751488,44245 790296214264610816,230270 793880000969584640,256323 793166243364601857,249180 772101559983415296,1249937 788556723510505472,203710 753962270607245312,27786 761578842179776512,69231 787245899177156612,193121 793380958506475520,249180 763933691248717824,80393 775082432915582976,141091 790896089670885376,234583 778330535672311808,166282 751558490485714944,14277 753206675855839232,24711 795052915006132224,262849 762307438401818624,65887 765695896373690368,87145 768158629950140416,103212 778733496227368960,170169 753389789467017216,27045 764625961820233728,81946 753773060390477824,28282 760176662881431552,61051 794590939998208000,261818 786997279383183360,208176 795019264868552704,263907 793896981185826817,252580 791724696223961088,241034 792575484785590272,246392 794550821254037505,261155 772221213901029376,107072 791428044917387264,238395 766456432006864896,93508 787387133950566400,210432 789476005240971264,224680 791791964337401860,241678 787701625607512064,210253 752885940864028672,24134 786745043755364354,200486 773225769317326848,134561 756275082926825473,41380 765567486624497664,87904 753806038915178496,22439 756021623615066112,40361 767875994786992128,101383 777601939244781568,162610 792787510464094208,247388 751213174796541952,16092 737660435273371650,354035 792170328046706688,243187 760567486865510400,62835 794312910549827584,258456 794586949445160960,261796 789661489921527808,225374 791441505982439424,238207 788749763273494528,220332 770240343774224384,117257 787834919225524225,211875 780121332218466304,177233 786222291050913792,199546 792033348071804928,243075 794031127862218752,256439 794564827389841408,261155 732670995497115649,353016 786123873205030912,200566 795008867923099650,264431 770221824818941953,117156 780475205852405761,180306 763151583018450944,76794 769053861755707392,109875 785253586481459200,11774 788371694679318528,207613 778006213023989760,165435 779842950650003456,177233 761276837834199040,66851 773717973831778305,11774 755161724601237504,35890 756616701169369088,44429 793245525055115265,249926 768204230783963136,103354 792073479268896768,11774 780672140349616128,181463 755779455050711040,39462 795081485774528512,249926 793250953117904897,249926 787759741149835264,212791 792772199757127680,247241 773879852201934848,139404 794617097376538624,261987 763516689111625728,78684 774170699883696129,140444 785662291333124096,196277 764186253742837761,81946 788017879849562113,214492 759353968564633600,55661 770430390934831104,118482 787608122328219648,211794 775765386499416064,151265 764922229595537408,76858 773355877545881600,24173 792131991512682498,243576 794554532407705604,261155 794669016644251648,262022 769067502286540800,108849 771755526581473280,125142 770342070544371712,117609 765270480261525504,11774 788017104234618880,214209 765305881231785984,86653 787915355146510336,354826 761206801396277248,60878 790586265116766208,229895 753337918228271104,27045 785727017870299136,195408 760715402485858304,60999 781336137960792064,183759 770645159163809792,118191 774818555607060480,145244 768246371304501248,89623 757817416508280833,19563 775812824622825472,354073 773971436599771136,139469 773880973888925696,139404 775903207843389441,112363 770413745700876288,118087 790347434312421376,227066 756460352963915776,42432 734882038927360000,353374 764058110335913984,68184 769919657222479872,115511 770421900476616710,117263 786415879911268352,203350 758753710516436992,54070 750424964784791552,12883 764848306598080513,84422 767838290905006084,100561 793430875358715904,249926 791817269504532480,240483 758334355651563520,52554 769262587590676481,112693 785295573096271872,193669 786156923456483328,201378 757264275354169344,46612 792426638587944960,243513 757616199458955264,48009 767775131741618176,101203 778979017160585216,171168 787498095772889088,192868 794589209097043968,39957 773551615609483264,130067 743717431382704128,195876 751667765359042560,14802 766475224267096064,88920 791658335829368832,240483 762042219113119744,66979 791623783656349696,240145 793595913600204801,253820 793617555176824832,254209 760060087834730496,59666 733090517433614337,355480 752996971695206400,24366 760237791871660032,58537 787988612667224064,210253 779499354964897792,172185 780925285982171140,182960 790582695118057473,11774 764062541689397249,79999 765608282912239616,87904 787689499526594561,209184 772118153446907905,128934 793175717601304578,249469 778711704930705408,168794 750381447295401985,11495 766614001375703040,91700 786723208112250880,205094 766283543739629568,90384 788803109011283969,220765 780757569081974784,182960 790391310817558528,230473 778230528441016320,166532 733094771137208321,354983 786405823975227392,203674 792838700082290688,238207 751614691353374720,18391 766159226171293696,84209 778426945558024193,167220 767021873506942976,94458 791638131082682368,240145 757729304797061120,17120 774640819626053632,143720 777059539933888512,157693 795614651417579520,267521 753721066707562496,23725 773988479223078912,137869 768600744177958912,103071 794305177482194944,11774 795091268045041664,261796 760670404931231745,63451 775284615972057088,148045 772276208172163072,120227 780865799330394112,183468 792423723454332930,226738 793622357093060608,247757 761913073586282496,69878 753388634619973632,25981 793379645357973504,249926 793987107001868288,257325 732309672003174401,196346 764150058304495617,80720 788864125178830848,220820 788888460245344256,221972 770363880728125440,117257 794393236768964608,226320 755118996899319808,33356 779058887131529216,172120 780423763275898880,179742 793105732140879872,249469 775051284575559680,146685 785890045873926146,199200 763740308106510336,78129 778566117048614912,166913 779744373214892032,176110 756891856638713858,36145 795054657768812544,261155 751815621449515008,18303 786659609041891328,204958 778967965882544128,168794 790955275008282629,234653 792394580192817153,245607 773859920768802816,139404 765288381702082564,86332 752865003321950208,23899 779815555708559360,171693 749847036795752448,9295 773360236367196160,133043 751812427348602880,19880 750428512729829376,11495 754880648268029952,31035 756553412372754432,43807 786304632242831360,202007 781523025564803072,186584 753626303010570241,28281 787070420369408000,207796 788692789663891465,220029 791629469962207232,240145 793213936720089089,250033 761422480862908416,67229 788344562947358720,108396 777642436634050560,162497 762735090699042816,74681 766433351687217152,91946 778654619845136384,354598 786090850598154241,124597 767305213203972096,97852 788452241527144448,218275 791021348537585664,235886 795709027166679040,267134 771076078899191808,122146 733353437199519744,353789 754780366913888257,11774 766343093922570240,92860 764576459855765504,83391 751864057486016513,18893 760235261909405696,57131 751170775403507713,16728 767848198786297856,100605 771860093830737921,125112 765282502432923648,86873 774021444661501952,141091 780518459574804480,11774 793596588446756864,253793 794380184493428737,259743 760123359673786368,60866 787326235433066500,207835 775197895872155648,738099 751244496436944896,16768 756373731707150336,41518 789431578795515904,225427 755505757882384384,38183 768806822023008256,107745 776604783998300161,155896 752841646740500480,23899 788605271174242304,218390 773696784296095744,136814 794658650061242368,261058 795064179858243585,261155 787309637506895872,210215 755362326430175233,35890 760525573751910400,63451 732923888779288576,178186 763064584756465664,47188 760575812315729920,62708 756190807900643329,32338 769942513041805312,114219 770983865959714816,122146 791673855228063744,240483 786447511930056704,202429 744533203147456512,148861 757210505962409985,41277 761610281931812864,69684 765623676859404288,88669 749292315517210624,7828 766653271264165888,353965 763765667090800640,79501 763970673207148544,80486 777540988885753856,160226 793637226152419328,252581 786197543382155265,201619 753456494738235393,27045 787058434025938945,207109 764998033566203905,11774 775791675461337088,151748 750466117857079297,13532 776702270289379328,155898 779702879942746112,176203 758711406954962944,46076 761438758797389825,67226 779868639923150848,174465 774459629640089600,125554 763902052997144576,79020 780809534872977408,183269 779053938595160064,171463 791411570962071552,238395 758259342474870784,51675 791221675610238976,196314 768921142803521536,109666 786283921495330816,201958 785458175860367361,11774 756264716503220225,42249 788925763445633025,220332 760701134042501120,62779 776005210674167809,152872 787444632024027137,209736 794254137814724608,258331 787113044606275584,205728 791358921483161605,238395 790620297103757313,206850 766401021492940800,90384 766491051355938816,90482 767417867935617024,97515 786952719831531520,193639 790350483038859264,228354 768081310720135168,102514 793595907614842881,253951 765910048556060672,90125 793206740728868864,250633 754765629601656832,33532 763809944374120448,79513 758152345763143680,41703 794606680172613634,261155 771062838148210688,122982 788138447135309824,215754 770240372039483392,117257 785982325637210112,200382 793824653957402624,249637 751101834698326016,16728 763471938584993792,77720 793606301829824512,244230 768964139699929088,109360 770416034000044032,115526 737495650279919622,354309 791325891863257088,237594 795083047892717569,170187 756307879330738176,42432 759067534129782789,56784 770240764546723840,117257 767854953511530497,101681 750646072360443904,12883 790334885819023361,229693 757029707804053504,38459 787296520601112576,202270 791651317362065409,240260 788064243660820481,215005 794623249745252352,262145 788485962623950849,218275 792048342364590080,243187 762696808384561152,73712 789692433424613376,226731 794493412527534080,258072 785702094669910016,197286 767777029156724736,101383 791600475896442881,240028 794538089221914633,261155 792419484288057344,240070 794189136986898432,258598 778651143798820865,169468 756538705448402945,43258 777572460237500420,161387 780412563523788800,178966 751637372882788352,19222 754074379701592065,31686 766702657893314560,95568 758342099037220864,52061 778413670883885056,166532 757295789450358784,46881 751819832002244609,19899 768659229938810880,107976 772562097800679424,131542 795414872230137856,265855 762792113645858817,74247 789100329002528769,223286 774008127230533633,139404 793100288185860096,249348 795302731162546181,249852 767758796932325376,99044 787464512198717444,210694 774677849198456832,144844 759115635267891200,56964 769422830983323648,112336 755770736296484864,350226 756936594393817088,43875 771830140384874497,121612 778337427228426242,167319 759264591864012800,56964 772068983432359936,352041 794299689986297856,258456 766524392700416000,91946 777504960590278656,161546 776741282832146432,157663 792015303609683968,241678 776628773118697472,42036 793438125414453248,250633 768909350228205568,109666 785544161562914816,130635 777593385150455808,161413 768286276457947136,103071 775103125917163520,144611 758477522380001280,52061 768951276478627840,109967 778045325437243393,164001 789060975668396032,221451 777965923739336704,162596 792043991592296448,243187 769584994813677569,113412 779419694990237696,174660 789223609885753344,223692 792415781615050752,245056 779996743077400576,164826 794201645999620096,258331 777218774969815040,87904 756089254841880576,40314 791388499026915328,238207 751723212703199233,18893 769274192977993728,110550 786713421895139328,205728 755877453202010112,11774 771957783495319552,133136 766315212140122112,11774 768473526646943744,81869 795069952311132160,247930 792763472840765440,246674 742063611200307200,738099 760457749503152128,62063 765166347055534083,86103 770403796879106048,115526 778248917624483840,26066 753939347846541312,23739 788866271286788098,220881 775713024392896512,150663 764657164002656256,82209 760155432648179712,61145 763127161855340544,76794 786324313230180352,201958 785674145119862789,197286 778615930813161472,169201 789139199492358148,223899 794361105271455744,250633 785989016013254657,200490 786915060895580160,192032 770677724662857728,47940 788795005984968704,220497 793284285578878976,247087 792112397452505088,243427 788877323487571968,220526 764551630184329216,1249246 760250166398087168,1248387 764991662338691072,82002 758787006491156481,54347 788509069678112768,217658 773868898382974976,139404 788534708368007168,217519 754081232447639553,30590 765933674105831424,89733 774282300670480385,141887 741060814279299072,349507 790910652273524736,233198 793951774818189312,257026 787108609909886976,207949 758673055027761153,1170352 792504830786932736,203546 750922289051381760,15005 758402627910721536,53001 770755320561950720,120363 763759974153682946,78790 780116655582044161,178395 776474657293758464,152589 759405484059271169,57722 761881560576589824,69684 792755284687130625,246392 766617967920607233,93823 767197230583296000,97338 758346174478819332,52554 785581227428372480,197286 789080538946670592,223286 768070324743053312,99093 767452307956961280,352982 788839984992165888,221297 750004048347144192,10735 773935450981539840,140211 778270235308666880,164633 787509506146271234,211461 762119663652376576,71550 780415309672951809,175168 776784966441107456,157755 777795300496805889,161988 791623380302692352,240145 763992988632567808,80939 758207205443145728,51809 779396911623176192,174226 791679040864264192,240145 764835893563621376,84724 787863382460424192,246425 773519698981851136,137158 761587938031468544,69245 759945122003857408,56964 772836583959437313,132996 763774481739444224,80098 770753416570122240,120363 769700806887108608,114987 791511538339225600,239405 776453662411546624,154869 757644981637095425,24316 775438399473721344,149319 780437204896059392,180310 788803433625157636,218356 760600090578915328,61412 775198941558210560,145866 794626376175407104,261944 785618892311846912,197512 754717845448187905,33356 768156567887867904,103212 791379954353205250,238207 790633701830959108,231871 753578758439854080,27317 785326340501364736,195207 793930886660009985,256219 781131528185090050,185496 757688687962587136,46890 766552946037264384,93184 773708648698830848,11774 768589657982509056,106281 787056147001774080,206642 793481290280382464,252020 769097028525785089,110585 790427361229410304,230283 790889060063641600,234583 789997428531421184,227804 791345475618156544,238207 766011111556648960,90384 760898932729901056,65616 777946478899855360,352721 793937268142706688,257066 789813505968906240,227242 787736174127411202,205197 769613372010536961,110585 786916765045587968,207113 759453582546575360,54842 755865051718750208,39475 762486044583272448,73372 760239464459431938,61051 732967701597978624,11774 749659997437440000,8259 780750454653325312,182913 753542922847391745,26411 776822684353044481,157755 732757053119160320,353715 771746388942135296,118191 794336783844581376,260033 794630263754125313,261796 763783983607848960,77668 777586730530643968,158338 767775232904093696,101465 781548940856438785,188119 766458390037966848,80939 776071722822885376,153095 788024663276392448,214138 794166506666020865,258331 754171615282429952,30590 765967130563076096,90356 778482705944031232,73655 793982695550361600,257325 791666303203442689,240483 774474380881432576,141912 785694487397871617,196277 794012439385808896,257492 795703232249135105,267862 776127869823098880,153921 757411488638263296,46890 791733566963011584,240926 759397052329566214,54842 793169218678108160,249926 788748825372479488,220332 790999849873338368,235828 793604318112821249,252020 733028715379216385,1170810 756574214476406784,43258 775444166495141892,149189 780175954635132928,178045 763157543870865408,75899 788138973881401344,215754 773776418761211904,138865 791660819532570624,240145 760498424231895045,15122 753349800989454336,27222 769232269462671361,110659 786945773388693504,207613 790686416263061504,231015 749794409386876928,9292 777984971088756736,164375 780610803640766465,150151 751807649222520832,19376 751610502489501696,18215 753752883833692160,29600 770639093315149824,118192 795371475112960001,266054 792811276799995904,247857 794532486005030913,261155 778391597046128640,167407 773234721820147713,134561 776111830636695552,151741 788109895073669120,215608 793948667128455168,256650 741407294248878080,99816 769716801588629504,112336 772801098549694465,132335 778738616545611777,170088 781006973655547904,184440 785677597204180992,196917 756220255353966592,41991 789838993433255936,225359 786523884484825088,201958 794587270246371330,260404 795051600591065088,263907 734605910644002817,1170492 761958151419666432,70916 762777523730026497,73706 770643884917526528,118191 765641961789329409,86653 785919826405588992,11774 786231520310603776,195975 732328361414950912,196346 764304050586128384,77996 791389186750160896,238395 755509754768846853,38183 759136181439303681,56964 775765749331886080,146259 791661164233195524,240145 794511044525834240,259034 788987419479543808,194085 791779912289914880,240793 767788144787808256,100409 791985424549941248,206257 758300364143681538,50923 759373904003694592,55453 780846012613079040,183269 751180018743640065,16587 793611466452721664,254135 793334764061110272,250633 793598681928859648,249926 760433693592739840,41680 787990970998530048,209477 750036861532471296,11372 768919814479966208,109767 776814103251648512,158387 785846446822162432,198878 791626204713521152,239456 790975174589886464,235590 774015682950291456,139404 767386831067291649,97386 756508052728254464,39125 764887546753056768,84889 788779769135505409,220526 793137009644625921,243865 763147426874085376,75899 791432122334523396,237872 793127368663576576,249469 764951747190198272,27156 795696839773196288,267862 786834915400699904,175891 791663570681470976,238395 768119855618854912,352720 750357933125349376,12805 760872910223446016,11774 768608436124733440,107428 790705932275769345,232884 775551907104378880,148684 778355833872580608,164958 778255093711900672,164826 779112010864693248,43579 785647017116651520,197297 772101969477406720,129558 790668534674259968,232169 733273347904143361,355480 788746874995879936,220332 789257747380383744,221785 792149940013244416,242712 790971025580187649,234653 777669188429058048,161978 762769264617005057,74366 789282166437912576,224818 793239409860702213,250293 789460062381023232,225981 792491850955235328,245313 795327027054317568,263255 795284014366081026,265447 794265323348164609,257325 787031097544671232,207965 770816765798576129,121510 788755333204312064,220526 780341774250237952,175269 793168305448185856,249253 771016671431692288,108396 732400513870782464,11774 793194290293772289,249926 795390130479566848,247930 760278549643223041,61545 762343894705180672,1249013 793216805674348544,250033 788426597921648640,217837 794205616977903616,258598 792568049299783680,246632 795441316545044480,267134 789529988965859328,226048 790335492759760896,229220 767502970913169408,97811 768098079585075200,103354 778392420291665920,166500 767092449277861889,96898 766011415694049281,90622 780785409676771329,182036 793319907098107904,250633 793212693205295105,249926 781800166240063488,189017 789318812877230080,223229 773974429584023552,140437 767375713213173760,86815 771526049993719808,126389 756547140768247809,43553 774253308290695168,139404 763908816211587072,47188 791381084210536448,238395 771176679272124416,123494 772569855115526144,131421 758754101849186311,53985 775028026572693504,146259 785530525951860737,196277 732750178424229889,353006 794579099851243520,261155 788549716023869441,215437 734794847136145408,11774 773536534398050307,136904 749379808036028416,7816 766993774006431745,96190 778581807168122884,167220 770908502319439873,121642 740363499843555328,11774 775086253549064192,11774 756286530143027200,42534 756328961513259008,42564 793813836293894144,255393 789820927563268096,227242 752730270361587712,22735 793899400598728705,255942 794646544213540866,262145 795710713964744705,264397 769920239400316929,115511 753261614439264256,26140 780840122321436673,182146 780049566544588800,176129 795698703738830848,268281 765924781174685696,90125 793500217115107329,252741 762257445175439361,72382 793494264302989312,252020 759887876758745088,11774 764808373825142784,79561 770612519551369217,119771 774475929141649408,143585 786837912008654848,203350 761308651827056640,67229 752078667728248832,18488 787889831334600704,212239 794220202884005888,257421 794634417427857412,262053 776927209793748992,157993 767810134798012416,101681 781363295450193921,139404 781333849288564736,183759 765284881660203008,84209 788751452701196289,220029 795464103305297920,266151 786402238096736256,203350 778642299974594560,169533 792391878939283456,192840 794129801606995969,257674 788560148935520256,217035 771637239625289728,126390 770796016043819008,121359 758798264191725572,53996 770005878472867841,11774 772877600180080644,132578 760120545866244097,60790 775447491865092096,149202 787379650804711424,180433 792375428820467714,172084 786999517589692416,205728 793522809494315008,252741 761006310993395712,66116 795377407767154688,266151 790878144173600770,234583 774419401298718720,1250132 764902065676120064,7258 774064593236664320,140444 779410828990771200,174115 777594517021007872,161988 778234082492751872,166409 774105188109914112,140444 757670106663116802,48522 790936701409427456,234583 767767124441956356,101398 763845421361827840,80720 775338772661538816,148018 792059253741805569,108396 765597947878903808,86320 794002276394369024,257325 792063334652579840,243187 756234326384271364,41798 765882087530311681,90031 758759498362134528,53995 763529480812040192,431998 765257951087034369,83641 767767760373854209,101383 786939422306697217,207613 788351008472641536,215608 746420968164204544,11774 785259508767531008,11774 749333638362173440,7914 757990566852308992,48991 750776585654001664,14525 787391116198969344,210694 761325952391667712,67401 794601622131200001,261155 771028441546326016,122146 790298288738238465,11774 756858158769897472,44429 793262802660052992,249926 795131716839084032,264397 779217231637049344,108396 763399975137009665,75724 767829776073682944,99701 790979110092705792,234583 780784579271651328,182960 794314332901232640,257492 732834282805301250,1170702 772856994705408004,131084 787764254254522368,11774 771805714054389760,127711 785481097484251136,11774 750402970714595328,12805 776442942705635328,155896 793356221302439937,249841 787783812071686145,213064 795385706357096448,264397 751854030276616192,16297 768805616596897792,109104 790955572862521345,235147 761671105266520066,69947 791403636773576704,237198 793629428886667264,254058 795720622890516480,268448 757463758532849664,44163 779378048688910337,174442 790921345819217920,234583 749920841673023488,10735 793492991801454592,252741 770475906649493504,78566 764673871312216064,82203 764774605970104320,83422 780313454200524802,174115 781130305960710144,130635 766310292322222080,92192 769650304166100992,112399 778313019793125376,167407 761650918848856064,47283 786996116395061248,207287 772256597108219905,129551 773617477745946625,137158 790303603722518534,228583 776526095000608768,155334 763755028444123137,431998 768981737141567488,108795 751179721648402433,17606 769306998768795648,112363 749762592684404737,10064 757808286313820160,27063 756338032769372160,42152 788457143942905856,215412 751939267367149568,18893 752988007003725825,24625 792961187990212608,247241 756743565640802305,43391 785500545545101312,196277 757663503440351232,48369 760610736586444800,63149 781242675903078401,185310 768310578989314048,95572 790494291348992000,230899 793255928376143872,249926 795094964439056386,263933 779007752802856960,171982 777985750981808130,143748 777907555653840896,163990 780624726095908864,150151 787720477942882304,205197 742191739637796865,11774 776145755987972096,153095 793477782772809728,249926 789204293706326016,164764 794688197397770240,262752 788955159351005185,221082 756199686696939521,41744 760938626599514112,64722 772976787982733313,133454 793219824222556160,250179 770723000857395200,119832 776850903353655296,157721 787083381188296704,207109 763950593400459264,72798 753392536299802624,25698 732943330485620736,1170428 762139175051075584,47188 763347114969690113,47188 751923086362943489,19317 795246333246443520,265644 780656509990514688,182257 766648080498384897,95045 792160198119067648,244464 773385785336819714,134689 794921239991095297,261155 777645065262858241,162497 758257730519863296,51451 768865531168423936,94699 793620797369815040,252020 793863863007518721,256255 780763773988581376,182036 781296178193371136,183801 749697912326598656,349306 767074648798396417,97811 757933220440801280,47940 774982890585223168,144682 767438800901509120,97325 770452674022080513,47940 793286079306604544,250633 788353311539953664,217093 760538072295538689,63451 766594314717634560,93184 768839814405722113,108849 788392026341531648,217519 757802702558474240,45964 764966774404112384,84929 793190091921293312,250430 785964625044967424,199222 769225755997769728,110362 787465184285696000,211347 788122740351827969,215754 756291193558867968,42564 770249592268988416,116239 779340020285116418,173753 791628149859770368,239456 773986041913044992,139404 759458262492123137,58358 768623032550223872,106281 771845368925589504,125145 792500354076315649,246273 793126435808477184,249177 776451564634505217,154832 791639010036764672,237385 751008747359723520,14858 781171204761673728,185310 792662572210196480,240483 792129343048781828,244230 785458168755257344,350158 781337658400337920,139404 757706444816941057,48991 781858236479791104,190635 768419459749015552,106281 766790983476322305,11774 765305263939137536,87062 790951900220788737,233692 735183044697567232,11774 776824290767437824,158520 753604039561084928,28281 794769989077078016,261987 785606923420770305,197512 787047560473182208,207733 792052109361483776,243187 785525657228890112,192971 792079375080493056,243187 775015884247236608,128352 778195498087788544,166390 749292324702789632,7866 753639431672692737,27764 759594145790832641,59112 767149583377891328,85326 788475882256019456,218275 771433277987000321,124744 791257110617137152,237491 776946986624782336,156811 792363855485730816,245024 766846985705881600,94627 775836316068114432,152073 788550740352569344,106085 791871667157032960,7706 781779670551363584,188443 759746119601487872,353879 789807347036225537,227484 767241678239375361,92377 765967770186047488,90618 765563691408338944,87904 793470988440698880,252408 751024672284807172,14379 758491215092256768,47782 759055245796372481,56192 757486755805290496,46689 732252127871959041,196346 754009550542430209,19133 766249618107752448,91946 759110085679390722,56630 791071900122308608,234583 787070830832414721,202379 794369320868450304,11774 765063878195630080,11774 777698351043207168,161387 793171252303114240,249926 769289202710171648,110585 771302470572060673,123530 790692769903710209,232169 791463096095309824,238207 791607288356298752,239405 791276752408633344,237491 791397376057499648,238395 752201211470766081,17416 756998023721328640,45839 790292928400883716,220767 732322317116801024,351427 766090839139364864,90482 789917388875497472,219503 793614362262970368,249926 768833236567003138,109167 758287335230406657,52112 758835947941208065,54070 762604336845381632,73737 787439612860006400,207965 793844488481366016,253164 777185719294971905,159876 756606582977339397,44274 749534632740171776,8670 793893575926902784,249926 788888044757716997,221972 794211818428305409,258598 792031498358710272,243167 792805061395120128,243983 792816281271603200,247819 751225322620813312,17794 793119545099780097,249469 764190807817543680,82177 789518800320200704,226717 766265076617584640,91946 795396976560971777,263302 794520396179640320,246225 758564266320465920,53411 762598583677825028,73726 769790795129978884,112399 787367806836744192,209351 792680378347716608,247042 777372867726020610,159876 772579964281434112,131003 759147577111486464,56964 793130564190556160,249841 794353707878121477,257406 757268230658371584,1248449 769841065461448704,105109 788861752679116800,221635 758362582671646720,52696 792513725383184384,243187 793562375873896448,253190 751966516040462336,14277 771209660049174528,121949 778571759960424448,167399 793937992771629056,248652 768828198968786945,108849 768281675969298433,209828 788359934727643140,1170441 791474227203313664,239405 776170596820406273,153854 793626556082118657,352804 778341200805888000,167319 762745235516579840,74781 770726776968536065,119937 768324507991961600,11774 762702528379179008,73194 775335677051318273,148045 786798448125153282,202268 788130642647285762,215608 793560592980336643,249926 773625181436678145,136904 791038531259031556,236259 755430251212181504,352030 773886066977890305,139404 794576630433927168,261155 758676933999681537,41680 795137635924803585,263907 769403803221291008,112872 762671393926414338,73814 794983461077585921,256276 753376442113662976,27402 792189356278583296,243983 765325598084431874,87249 786376595321790468,202217 770557570486370305,117257 773937581834641408,11774 778570391325290500,168794 732755074749894656,353789 786286086339239936,202429 761842913777061889,66801 764199231494037504,80939 765191730517929984,86103 791286635283427329,200963 743415775621451776,354153 773816150958411776,139322 750699996723412993,14421 774045664263098368,139404 779150065759817728,171617 769966382079500288,111558 778187682493202432,164669 768935417639043073,108004 752906006942932993,23899 781799505683443712,188210 766749385292034049,95619 763404398210854912,73814 778648615401033728,11774 786404022488104960,194723 785320599870509057,11774 794565555227226113,261155 788482132826005504,217519 772538497538195459,131542 774069782396084224,140900 772734739753136128,132314 792571245015339008,246225 768448437389897728,106281 786307996447944704,202429 789514670524682240,226731 755402105469284352,36859 770102946679943169,80716 789748612443938817,215437 794593947444277248,249926 755166805203750913,35890 756655025691168768,36875 758433361043951616,52061 779133920965165056,172945 785908818697936896,197099 762637868175163392,73926 777042202014814208,156835 773959162736680960,140444 767040695442010112,95672 787439856322383872,211028 760984920856465408,66159 775871040765308930,151539 762702165689241600,67346 774774158412517376,131148 792084953743843328,233467 762697299256549376,74133 774307470541848576,141912 778414675285377024,167677 778993274820235264,164001 774293873166278657,139404 752818564265050115,22439 763158496489517056,76628 788509109834309632,217658 776401536532434945,155316 773636293137948672,137158 756272075313152000,42249 761638191757746177,14351 764222327244595201,80939 763439073159675904,78344 773615592288952321,138054 780573810571390980,181419 760677767755272193,63655 758037885207584768,47940 787134090931740672,209351 756706258279882752,43587 788592294609944576,218275 789527124302495744,224093 794952003499753472,262847 760187674313498624,61602 780962773312430080,183468 788482645843808256,218275 764338183165374464,81946 777564244858449920,161456 794316317948071939,230523 761163835394842625,61051 765541113314709504,88052 772755276235612161,132335 787261803990487043,206666 794634835310551041,261155 773536605977980928,137042 794669089692131328,262022 779124271041880064,171982 780881218153746432,183269 791662026305208320,234990 779459337282424832,172185 781220998368468993,183338 753014779699204096,25071 750505404862377984,13532 772876109612322817,133257 794208479804129281,258331 762787302720606210,73712 776464477151698944,156103 761570730265817088,68144 762186620455956481,431998 779699205753438208,175092 780713859669557249,182122 794214503290376193,258598 794012579567779840,257325 791204817175613440,235621 791722463444873216,235812 786400991600078848,203674 793292314324115457,251167 790998687799402496,234583 759821953452695552,58254 773569070616580096,136018 767194112114044928,97628 769302373009207297,112301 785662620418314240,195975 787855251961282560,213064 774752264556834817,143043 788533889681661952,218875 791111330761576448,232863 761993754945388544,71476 762285370134241280,70886 789157355640455168,11774 758333819149746176,52554 771764544846848000,125163 789733764930777089,226731 785553975605071872,196917 775761574250283008,151463 788481789551443968,192840 790887058185355264,234583 785311298049363972,194082 792880638567206912,248065 752168317755002880,19075 795414354376228864,247930 772090426526314496,128025 792128394712457216,241678 752268630017077248,21935 772817674770481152,131049 773983887219449857,135025 755534407419760640,37993 753046678647742464,25255 793932111975616513,256255 790683646705410049,226999 780426969167069184,179570 762818623421448192,74247 787022272057966593,246425 768517472492199936,106774 776764803800895488,156533 785888549635751940,198883 753099522780307456,24173 776902129495609345,158387 769132811966156800,111433 787006954141089792,208110 776821860440866818,157755 788503068283400193,217634 785602111312629760,197512 765601961156763648,87904 773644649038622721,138165 792457823430991873,245313 779817427345473537,176673 773305536150376448,133934 764929138876493824,85337 776044083445837824,152735 777502805506551808,95055 737760535089971200,129545 760657999861985280,64142 795380060769370120,265885 788465636020281344,11774 793947142490439680,257026 735530766239551488,971825 756602222000140289,44274 769731965289373696,114388 781865390297210882,187131 787270579074334720,203793 754792692287213568,32337 788517600317743104,218223 767085048365449216,96785 771282013827375108,121612 787381019330613248,180433 766423510206017536,93900 762204921286492160,72035 761879740445696000,70941 785312375041695744,11774 760491167633043457,63149 773920997913141248,139404 771953324153270272,125163 754790993765859329,33356 765451983591309312,86627 790628051084152832,231894 752052116038905856,14277 770525495398113280,118192 794545361352167424,261155 779303294585933825,173584 759136894227591168,56322 778724015103848448,169384 792096517725138944,237964 752650167271108608,22785 749706996568457216,7546 793608271647080448,252639 751678846181765122,18215 743123237673021443,1247552 788745884364406784,220332 755896154504761345,39236 757936520187613184,354826 765581839574654976,87904 769266629607845888,86274 790596741414412290,232684 793333893453578240,250328 775674825192841216,150663 795709019436576768,267933 750682173829636100,12883 795713321144041472,218164 781537265067503616,187976 786365192703733765,192032 762810465344905216,74066 768801500369940480,107069 786021270626402304,199262 752782704593276928,22715 757641831786041345,47940 770680746470146048,120613 760939284593467393,57574 779430343401234437,148538 793870799379632129,256358 770744306445406208,120474 785568774082539521,196917 788915904692097024,127871 773880131446333440,139404 791621377740578816,205270 759540297034403840,56964 780956754305622016,140444 770406580953243648,118989 768420612310204416,106061 785274594156482565,11774 763452265239748608,78159 759559180181209088,57887 773369141575180288,135025 794562562109165569,261155 776961635072212993,156835 793937137485877248,249926 761306732094259200,738099 770000197598449665,116086 762615635859820544,73814 794001398580903936,257325 793568836293234688,251483 760934328524169216,65571 780040641036320768,176196 778033913868406784,158673 779265644932042752,168633 790479939938160641,197512 791681315267547137,240483 794053415538069504,257353 789249016294957056,224680 736316264457478144,1182330 788004281446203392,214354 790968501867384832,234653 755949618806927362,39475 794157535976534016,257492 792185738095792128,243075 766728008510083072,93823 788760031088881664,220029 761371101628735488,67369 754765492292685824,33355 756877366752743425,44429 761510061923381250,67346 787394300212641793,210395 753667664258617344,24173 763928534486097920,80314 771420351763013632,125367 785759212945170432,195975 785583542260629504,197286 756575714929811456,43956 794194885721149440,257492 761564401967112192,60363 775315554626211840,148170 758461465602904065,41703 792423845911076864,243615 795367596451332096,265257 791717668659265536,240483 776443945022738432,155688 753680371321929728,27045 791840584893919233,242113 773890907095625728,139404 788714777866481665,11774 749972830905917440,11015 754759001183780864,18341 765163875230593024,86103 785328924624494592,11774 732837718162612224,1170702 775059710009499648,146847 788386124855029760,217519 762962724901060608,75631 793805524714287104,254135 769516525934051328,111454 790945374672486400,234583 758795905386450947,55262 773964824225120256,139404 759075229750681600,50442 787086131863093248,209043 791442734326349824,239107 758813437937889281,54842 761586725902778368,65455 787045329359151104,207613 794912607014682624,262849 756622324766474241,43751 773579419516411904,137553 759881812403298306,56676 769953646817714176,114254 789270226164744194,224333 760120110279380993,61051 788469742847819777,218275 794079622254116864,255870 775494362759172097,146488 763861477782532096,80546 765454627143692292,75349 774047542015201280,139577 790719077039894528,221524 795692518222495744,267862 767728145592180736,88930 774605028103290880,141360 753720947908182016,29377 773525730932260864,137158 763431711413710849,78159 785688210307371009,196277 732895694642614273,352432 750387766995914752,12883 754007770945511424,30590 778411033937506304,166390 789168102525120512,59155 760973444968173568,66116 773885257414275072,139404 789875462990336000,46572 754012144132300800,29263 781234074929147904,186532 771607593789689856,124883 788116455225069568,215005 769341452644126720,112788 754763121500323841,33090 764781876460400640,82844 748534399508029440,1247895 795071978772299777,261050 773506465457987584,137158 786640541312163841,203983 789895606323908609,227048 753653064524042240,28477 768444828245827585,106281 790252516986327040,226999 793508433773236224,190424 732660157985869824,398859 793604104220127232,252044 757135459394920448,45672 794282990822158336,259482 791648920573128706,236859 793355287692476416,249926 785937084905353216,209828 778410013920337920,167407 785580222372511744,197286 792481918608629760,243165 785632180299034624,196277 771150060025368576,122967 787978826382995457,214123 761682343820132354,1248964 760491446877159424,62853 788732701641584640,197046 793985638328569856,256439 751966937505079296,352060 795080133828820994,11774 794381234109456384,259773 795717364847353856,267862 771413857126408192,123345 778559091157372928,166852 793182437576671232,249374 791262218532691969,237491 755158907320872960,35890 758087652465905664,51069 771834739179319296,126498 792172951881682945,243187 733090037903069184,355696 776434786533384192,155850 765396668544061440,87245 790561931820019712,232137 759023525529354240,26778 777269425036681216,159876 767841512352866305,100891 753259876713889793,11774 760126197099401216,59382 754112903695912960,31686 774211211911200768,139865 793804834357055488,255393 791391922380234752,238395 795662277848473601,267649 770357032725712896,118230 789222814586920961,222598 756981443713196037,45669 762793665517522945,73712 767935430696247297,101681 771178840571863040,121479 790988020115660800,233736 791375439134494720,238395 756296531989454848,42344 773844077305532416,139404 776460258067750912,155896 791711438255427584,240145 764369737627361281,80939 759463520866033664,56964 766515800589033472,93823 790766009514729472,233152 750385857358663680,12883 766294818943148032,91946 779157037200633856,172962 793589932161896448,252112 768915267246182405,104932 733009212331200512,354962 791392693570064384,238780 792473384512782339,246225 754898765153042432,33192 768876826747961344,109666 780442925490696192,178056 773089238850174977,132076 795701750191767552,267862 791452035786936320,238383 766011319472549888,90384 769965454781743104,112693 789149131822342149,223899 787088493256114180,207733 755777062015754240,39207 793121342023401472,249469 793262846142353409,249926 794540302304280576,261155 770420098087718912,118191 776084665040076801,153194 758384005909585920,52554 760090150768615424,54416 753527965393313792,27402 779867003154726913,174465 780426950481502208,167101 787271056272744448,207076 791454191730307072,237491 792106570414817280,243075 766394556363399168,93068 753451091493138432,27045 775667428327993346,150511 758287052928614400,52061 786159486562136064,199546 792181750839537664,218002 775954816975511552,151463 751134955707727872,14848 757677742930464768,14277 786645967437193216,201374 785653536382078976,197512 793185681346473984,250430 773259124368867332,135381 765578284511924224,87904 788730968047620101,220029 789995011781881856,228241 763608505580347392,78159 773376178711212032,133702 791741125178626049,240926 758026365635407872,50923 759171805814857728,56964 793163535895232512,249180 787922348741693440,164912 773697665116798976,138205 755154337458970629,35890 757217969646764033,41277 757292968411860992,46006 792069530574913536,243427 758085057294860292,50286 758724703351472129,54070 763166247290740736,76794 795453483172372480,263896 754715084073467904,30802 771956035661750272,128931 795005122711425024,263907 734060737728000000,351463 788018161689911301,214209 776098198335008772,153194 776911139737329665,158387 755120595587563520,32673 781170577964933120,185313 765336984340434944,86653 770140231697858560,116995 767545741308866560,94718 770988486283431936,121612 771530969396281344,122982 787998039960985600,209583 776116986355052548,153194 794372508187140097,227345 740357567814107137,11774 753386667210178560,27045 787050733845684226,208016 753263967808610305,26140 770778809461334017,120610 794748382254403584,261155 777998568649060352,164435 785539010386984960,196676 732741828957474817,352987 777957024227135488,163763 795454705354862593,262752 781119255118958592,185496 761385416503287808,66801 781197255990706178,185496 766464008530563072,91946 757591493062201344,47761 787651411660181504,211829 758432392663080960,53185 787330007710502912,210289 794877400672825344,262849 757757868057595904,46379 767769608115916801,100893 762709526269222912,74066 770306824717217792,117257 794650846231293954,261155 754754257228795904,28732 766727222690394112,95672 777989160175079428,14383 795744645120688128,265649 788844396938682368,221476 774340776423591936,143126 772992341242155008,133454 781095974454165508,185363 794012674795458560,257492 788917048911028228,127871 757224127887310848,43344 791661093210816514,236859 770343966977982464,117932 776245689898639360,153658 781132671628013568,185496 790652729429458945,232169 754909212551983104,34021 768588595376623616,107469 779297294747262976,173842 762445922500423681,73102 780552746730651648,174116 764280315166781440,82283 794728305836572672,263079 772105224228003840,123354 757589729281994754,45843 788134536379002885,215005 778368264107732992,166852 793139109162213376,249841 758711571300450304,11774 767177687295295488,97386 769780302000435200,114388 785787665283067904,197286 788635025868750848,218275 787773970418372609,210289 767399366403424257,93184 794926937730727937,262752 758404048143855618,7047 793173913371049985,249841 774280528866541568,132370 793113701452697600,249469 790571568011284480,231318 786981043060416512,207287 778740664942997505,166852 757571940378939392,47736 763141177486954498,75899 793491619471175680,235487 764454920724492289,32129 765580364928606208,11774 791764307851681792,240483 753347791863152640,27045 755853102314459138,18215 789154859039666176,11774 788861514321055744,220602 775732882123792384,149953 788284356125229056,180916 787014128766377984,208065 790338421889769472,230966 767120448270307328,95708 751809905472962560,19948 788021431170768899,210253 781307251072045056,182194 791365885634154501,11774 775684441637216256,87904 774753549586685953,144494 758993756854980608,54070 763990071498321920,78769 793196793722990601,242693 794540310319730688,261155 794941039131971584,263895 793648754284822528,251512 779292397230587904,171644 791265537732947970,237491 756583292246327297,43391 762997761683972096,73706 785804490146316288,198586 768981768783273985,92958 762791047185502209,74483 763853140609339396,80366 764951482655399936,84929 779159409289158656,171693 791045482474721280,235951 793066861227311104,248578 793790156918525953,255039 795694553814671360,252639 788849120202985472,220765 755743262707683328,39235 770917046305509376,119539 786087123837390848,199546 793619693932130304,254209 795093779783053312,264397 750024929781944320,10654 763813893575540736,47940 758754042721992704,54842 758840019289190402,53185 774563434897805312,279676 793502946386440192,252020 775765712967262213,151265 756625595874758657,44450 771452125087924224,125367 773908148373581824,139404 786334646468419584,49459 789284650896101378,224680 795045138867298304,262849 759109747572256768,55660 772967484555079681,131924 767103058207801348,94699 794975625459171328,262847 762842215936692225,73926 756586435134754816,43285 779591109337083905,172185 757800876358590465,49066 776446752853528576,152314 757416477729316864,46384 786941095594692609,207613 750853012051013633,14277 761665764139143169,69878 780643965338947584,182257 789895573562281984,227048 793107041762041856,247241 756521195277783040,11774 770529686979948544,118191 778984899479035905,171693 793872478837800960,191065 766320351252844544,91768 794613053710942208,261155 778395313098854402,167407 781055639954919425,183759 776201776940802048,153845 795361920534671361,266054 775379796393996288,142760 781852094051524608,190635 794902316268814336,261555 767002717210501120,71408 755162509456179201,35890 766441243752730624,92872 789876247144697856,228341 790980185545908224,235590 767791652731703296,100556 773536517478309888,137042 794074303767580673,256532 765506344057176065,87904 764173685825544192,82066 769211262337187840,112939 778982914960793600,167319 775172217487421443,146246 765746634412138496,88920 774831326092558338,144494 761301869188689921,67202 767615334643822592,99965 773701530667118592,137553 762339209944244224,72354 785531656891355136,196277 768483396129611778,106774 793128122027745280,249469 755516011642707968,38035 753980058218459136,11774 747485200679043076,11774 761064047911456768,66503 774015271333924864,138819 790699065872904193,232911 763411860628475904,78159 763797706032701440,80393 770343135029317632,11774 792824136766631936,247877 758773322406592512,54070 773703986406883330,138819 794606601600569345,261155 777863882555613184,160010 794531856607690752,261155 763935536302071809,80393 767466793451388929,97447 772828697015443456,132335 772457927940644864,129662 777871232763125760,161978 776224480775536640,154322 762136761505951744,72139 745342937219792896,11774 732651328720273408,351387 789138303341752320,223286 757315558937235456,46890 786552134456049664,204413 763787771039342592,79691 793614625661186049,18395 771187444435722240,123280 795360601211965440,266500 792335006786056192,244815 768959877414871044,110647 762036204267270144,70177 752293623971008512,14277 772681008047124480,131013 778274129883570176,165949 787760699833405441,205197 793124058128904197,249469 760548570277695488,62776 794561158124474368,261155 768786463005761536,108849 778303931814404096,167273 781676938473582596,185313 758689486372950016,54070 767788316204929024,101463 776805330369908736,157755 793579214930866177,252020 762851500540334082,73926 767362901967507456,93170 753970138941054976,29790 777122110309339137,156835 773470379293544448,135736 785541449215385600,196788 786762495230898176,200963 793423113882968064,252020 774030654996525056,140444 785603032239091712,197512 781709480874549248,189084 786907146831233024,207119 785928414251380736,199546 790986120679088132,234796 746377667147079680,11774 781238351776972800,183811 753389771720945664,27222 788162238850830336,215754 778539168972419072,167319 792835496334417920,246726 756673250390835200,41702 794817477788258304,261942 767038663712649216,64405 786001679552356352,199262 793108598540816384,249469 781512086576828420,187044 793851802206609408,246425 794809340968386560,261818 780504999461662720,180310 785257903137628160,191653 754757183422734336,33356 792640532644265984,244990 757149420173549568,45622 769602664724389888,114422 791678836870045696,240483 792016673263984640,243092 790898294960558081,226461 753728240057888768,25321 786154904595365888,201374 781867375494692865,190553 757459588249628672,29457 761645747859316736,68987 763003151318417408,75724 791074499319828480,236393 779115543060250624,172299 794562856696086529,261155 795298118782820352,266079 795067776071270400,262022 779297537475751937,168284 785832259928596480,198671 776825567626735617,158520 792026004680167425,241678 770717843910426624,119681 766113742476029953,431998 792574020734496768,246392 771434702351708160,124600 787708513053241345,205143 761570639933153280,48052 776896711046356993,153496 762039793752510464,67283 791661142833758208,240474 793594123966119936,251566 795665776266969088,218495 793640931887091712,228101 743479874032017410,11774 751125447732178944,15808 790651546962792448,232169 786328577830686720,202379 770893707696492544,120610 755020019151605760,33549 763936989687128064,81130 785645285909393408,193636 787505721743069190,72035 794882171660095493,262849 770706601581932548,120625 775988045581520898,152735 756947327420628992,43553 771442114618007552,125554 775802555049783300,151439 762929125862572032,70918 765623480553447426,88052 773921576353951744,139417 762843062288523265,73712 793613182526951425,252020 753602019030622208,28477 761599748260237312,69576 795362158192291840,266054 761353452865916932,66801 763352116782108672,77598 792208196416909312,243165 793406589042589696,250633 794561764163813376,261155 767753589808828417,100605 736934405638328320,351146 758339738705072129,52538 771562942814838785,125554 753771279493177344,29819 753782098293510144,27045 773743932693819392,136093 769682431112798208,114587 775730488111759360,146991 794983602127851520,262849 776548848110100480,156518 752961986724556800,24788 779025973857615872,171324 772908533775949824,132578 785280345214099456,11774 794979513222500353,264397 792845599305588737,240682 764275243133333508,81065 772871687645827072,132996 791346673263972352,235348 768173067751165954,104332 781218431936847872,185310 795663001533747202,267521 738466305964158977,738099 769238842721374208,95672 772920662436384769,132996 761385497075650560,67226 762662731812077568,73926 792868073481113600,247005 792035947072192512,242636 773631885373280258,138165 781201638925099008,185595 769731025178021888,112718 756385416677240832,42249 750064014928019456,11015 764885375227662341,81946 762631514832109568,73926 778052901130211330,26066 793939233157353477,255942 758977418325393408,55887 748606955468558336,11774 775517648801017856,148909 792872393572093952,247241 785896930278682625,198671 773992112312332288,139404 780825165382856704,183338 785479420228304896,194923 794659363227103232,260404 795025615372124160,262022 765353985637134336,86120 756382096675831808,37499 792050137677893632,243075 788169780960329728,215252 760486102205550592,62492 776794178202271744,158151 751599056766377985,18567 750480316113022977,13021 768677514453590016,106716 785706137773600768,196277 750479439386054658,10876 758473924783013892,53185 770723697200160768,117265 795760639566172160,267564 775673829368758272,150511 781172915614076928,185496 759103264688336897,56657 793794768782315520,251390 794700515271733248,261155 776492457408200704,156103 779619427155267584,173628 769204968335089664,111549 777710572980756480,161387 758473785100021760,53185 762257417665150976,71502 768270869420470272,103071 780090217785020417,164001 771723154297323520,127146 785276631170609152,194648 792758157856485376,247232 771654094494666757,126152 790665994402271232,232863 765052059179585537,11774 769873583845801984,113836 773990834068983808,139865 791341899885973505,11774 753246070289862656,26066 773721007320367105,138909 793492352585392128,11774 769301730408271872,112363 777177584765440000,157082 794552210449465346,261155 764815222444089344,84660 793466167079886850,249926 771049736975556608,738099 793125438604185600,249469 775007106542006273,146259 793320153505144832,250633 770352523001470977,117743 777333782017892352,161546 768560460207710208,106774 769437675271155716,113144 774631138749022209,144494 793180936158507008,249926 773712565558018048,11774 794949889826426881,262849 761000728299180033,58227 770689237796651010,120393 774574532166377472,142503 788398074053926912,217156 791371188157059072,238395 795096677191479296,264478 760822167902773248,64778 734963664940208129,209828 790616983834198016,232741 767719745303015424,100893 795403277349388288,266138 765937266174853120,90125 795700702081380353,268281 755477352302247936,37538 770021171702198276,116425 774356693694242816,29786 757745462245863424,47838 786623195185090560,205039 778174429692133376,164669 774015010427240448,139404 776463661644836864,155390 787921028999708672,213274 788737258543194113,220332 786624328754421761,205181 758342522728873984,51239 776708678808240128,157082 788610745139339264,217937 766008937724403712,81929 775302471291768833,148045 793420588328988672,8044 773254128009175040,134993 752243614432976896,11798 773536518774349824,137042 775514380549185536,149953 776886312456560640,158110 792808060695838720,247379 751670950094073856,19352 771850452140822528,128424 764300947619053569,82209 771741596425588737,125853 791358760451125248,11774 781887399890591744,186639 794579851936206848,261155 789509434624073728,220029 756266747708186624,42416 761533893447036928,68993 790729618596573184,232881 793987332085084162,256847 758058582097162240,50772 760474939501707264,48052 791734244926029824,240661 764165476696006656,81966 766334862135402496,90031 775077544752193536,146847 781485657042526209,180039 793556748040671236,172084 771192409979891712,122973 786769224417107968,205143 758979617738731521,56158 760847440287141889,62492 765590183098015745,87904 795071136954339328,257492 772460031857930240,129662 781240021839904768,186584 793291665125498881,249841 781204854677114880,186434 792279628001914880,235685 756645546211745792,43391 774094517712543751,130980 793539372817809412,250430 738130263343923200,11774 773881532494716932,139404 758070437368565760,51265 761617642255900673,66801 774189478143528960,133043 754141231127552000,31377 773179946994769920,134936 760429875945676800,57131 791216344024883200,234495 794980024478744581,264397 761365238201671688,68273 755646010798604289,35890 788388522692534272,217519 794436931824140288,11774 781222294773436416,186362 794564563903483904,261155 776616938520707072,155451 777434283262799872,159876 792515886439665665,241678 755816101024366592,11774 763156959734358016,73814 791432924201488384,237935 760147068610551809,11774 785244947876311040,352761 793912070941110272,11774 774309311568875520,142208 758708575581581312,11774 764278518851207168,81946 773851971996364801,136904 793180728800313344,248988 794535875979935744,261155 795698788518203397,268281 768640960603586560,106716 771432135135682560,125070 751072595139788800,13046 764881612630728704,84724 791682074507776000,238292 788119092523741184,215437 791344302349770753,237491 763769289753198592,79691 773869735838638080,139404 780571284669341696,172132 793512266540814336,252741 765407158397698048,86460 792497038403526656,246392 758364754838708224,52554 772878267195990016,132370 789295155551494144,224680 785489935352467456,196277 767883992200777728,100605 756483610710900737,43514 788754247567409152,220526 771692668413935617,126152 795159671434682368,262022 751224401803128832,17794 755760996204118020,39462 786085231321292800,200971 775095590300422144,146847 793093579010736129,249469 794327155043946500,258741 769130751866474496,110477 760656460690952196,63655 764850955296710656,84724 793510317011660800,252020 758778180257718272,54974 769695534068228096,114987 781530323028996097,186584 764222429505916928,82759 776590876608987137,155390 778134999858049025,88859 794596890394251264,261155 774063431225782273,141200 777183273952894976,160217 785289367040385024,194221 753378319878328320,27402 753831791056654336,351705 770672031297900545,120610 795379367924957189,266491 779088984349683713,172123 777618552291557377,162294 765066178389766144,85434 775620480069926913,145244 753377486629732354,24173 774370047145938944,143210 766400154945613824,79987 771719243515719681,127366 760958903354097665,50452 792560949152452608,131421 755011941102395392,34666 762784814957146116,74133 751667474140000257,19352 794532549531942913,261155 780478873272143872,180074 752685925755260928,22820 776048510391189504,152872 763522717094060032,78853 758995153570848768,56302 765294008717410304,86645 770072074987704320,116373 790790104180678656,233241 791949524243652609,240718 765667526231461888,87145 773060556991389696,132835 780215151337279491,172185 762312322270584832,69231 767725307520360455,100893 778296906279596032,353047 790190981270437889,226180 792403732801720320,192840 794651372465569793,261818 732427437229805570,349395 764833302234607618,84724 766670466543005696,64664 781298230042570752,186170 787424790785261576,206117 790883923836284928,234583 755838730158563328,39685 758416103043375105,51603 770726362852143104,107024 786380346812137472,201392 787092379337527296,194450 794336967198547968,257492 751831495698817024,14798 779637268650848256,350731 776133425413619713,153248 766104941400207361,90031 775021803332853760,146259 767804541471514624,101681 774003133831847936,139404 794605603113078784,261155 760209761451274240,61011 792027334127808512,240483 758703750135451649,52475 781047224709083136,183269 795009025180049408,262752 793497340900470784,249926 750794907950997504,12014 768909735110123520,1170706 770772529753559040,120711 760492338703691776,63149 792605035871907840,108396 757694574378659840,48663 781142645649182720,181419 794978071917068289,11495 775511150612115457,112363 794858516427239424,263588 791695638056480768,240145 790666470200008704,233307 795692447808581634,267862 775448335192846336,148897 757399095338082305,47021 764897835296882688,84422 770293184148766720,117257 773459658765991992,135736 781866409034780672,190553 789295454890504192,223692 760280422752268288,59448 769956013990563841,114254 794990305107935232,264397 776179012037124096,152314 795262920724742145,264573 775771992490475520,151409 744228058090057728,352723 774780354087362560,144654 787126606292586496,209184 789474008915845120,225981 794706849203359744,262215 793833667672076288,255819 794680127217160192,251803 790166044379721728,227242 768516203727814656,95055 774988960451801088,146259 770868422896971776,120610 753712825231560704,28037 795369142073389056,266151 777314484356386820,121080 764126255574814720,78205 792085761633898496,243075 779389903872270336,174557 780828971491586048,182036 790286362532380672,229159 756242379749875716,41680 768225038155722752,11774 759156968305074180,57397 760726084027555844,63058 761626939773767680,69356 749972033979576322,9145 786010962734219264,199546 770043226296348672,116373 790929447121629184,234796 770367367767465984,87904 785928435600195585,199546 761761906017329152,68862 770463323028611072,118192 764769610155462656,82344 792493880948252672,243187 792068579399200768,243427 771120987727237120,123258 760936913217912832,65174 793946929260613633,249926 774073621593546752,141340 791704262627692544,240483 751830940482056192,14421 768963498252480512,109666 769311023346114561,112788 788495612396314624,218469 773937745731485697,138165 788889947621076992,11774 790050430180929536,228820 777670083426578433,157325 775764563576823808,151071 788713112304177152,11774 790299325142331392,11774 761271116480417792,67331 771847678716063744,128382 774759451475582976,144494 788523251572105216,218349 774631180989829120,142906 789992908342583297,228354 793965360986718208,252341 775800366277558273,150302 777942925296754688,163763 754172846381731840,31389 751716197054504960,18215 794582674337890304,258193 769615918360068097,114021 793189545936293888,247240 762086695709712384,431998 758092375222812672,50789 765942838278418433,11774 768074892956737536,100893 790244439310667776,228341 754868155957129216,14277 786043534193205248,199891 754938599058137088,33356 765949876609966080,90384 770393566572982272,117849 773708446331985921,11774 777999639815462912,164826 732915253449723904,354525 750357660470390785,11774 770013777173577729,114234 785573729011011584,196917 789293305070837760,108396 740360208287817728,11774 758102189516607488,352219 755453334144839680,36735 760741492180811776,63149 794991216161095680,264397 762807550190362624,67427 785438286005178368,195125 786479968075128832,202983 740048909981093888,353488 793472675318407168,252580 790429827597758464,228341 794547354955350017,261155 791675828140580864,11774 778409553423499264,167407 785819860693417984,197297 763398249231294464,75724 776828917072003072,157693 794569891584110592,261155 769965452839845891,74518 757939145620807680,49400 791443735154401281,237274 788410323472646144,217519 732998906569711617,1170810 794651959219326976,261155 754700253929103360,31291 754191471511687169,30590 756265352829382657,41763 790587602751647748,232601 793154321663787008,249841 774700010827120640,141302 773819140356341760,138819 761314129776738305,66815 768980122556739585,109767 770688787164852224,62492 787354323005034496,204835 794526561634570241,261155 751941153944199168,14277 763796469950271488,80136 768267655950336001,105109 750402532829048832,13201 754728405321457664,33355 770448404833046528,117263 790935531983020033,234124 760193163034107904,61412 787202478412591104,207613 774986113756827648,146259 776622160857083904,155451 786557599768510464,204413 792398532577730564,243165 760683842118311938,351490 773588323864485888,137795 785301874140442624,194934 754733887159500800,22393 794651247122989060,261155 749801111792463872,10291 791405044121817088,238207 758349554882195456,52520 781866169527574528,190424 786363826945994753,202217 789226363479814144,223899 767001462828331008,96039 771024716614238210,121612 769052599920259072,109960 792130304337076224,244297 793185057657778177,248770 763344107406327811,77668 768886269803958274,105643 772790723393576960,132335 788225802785722370,172799 766751340823314432,1170597 778930794765037568,170144 765665328458244097,88998 768888161204260865,108849 756209498704846850,41680 766624581348040704,94690 793174160050679809,249926 749705904401031168,9292 786628276319944704,205181 732454018237104128,1170450 795363062756888578,265908 765659268750057472,87858 794888799075569665,258936 794981198166708224,263906 751549944901738496,18215 763884198935408640,80939 769276609727606784,112399 792593849285693440,244270 767903512499847172,99662 779428942600138753,173917 793258899939794944,249926 780835724484575232,182870 786544904981712896,202983 778399666660663296,167319 788460156791189504,217106 756954969660547072,45548 762783823918542848,74781 766367583687827456,93184 773645503586263040,137953 777408242028650496,159876 794306073226153984,258981 792806733714513921,247241 785638305132085249,196277 787086000266838016,209151 757472804090576896,47090 780931656890712065,182960 756526168841547776,42432 762836268409425921,73712 764138743129333760,80939 777130506269892608,160395 774995180076150784,144824 768261980381523968,103354 785711727329501184,195975 794745525417472000,262849 733297923300167680,355480 757584528718241792,48056 776142773657350144,153095 787917274170560512,209828 790596616617091072,232169 761956022604926976,70689 765069033553141760,85159 767864476582510592,101208 775116506434646016,146259 779488054880899076,174427 786759280217231360,205728 771725377643352064,125853 768552743871008768,104973 773636592695119872,26066 787006419702657024,208167 789176756607422464,223286 771417575951519744,122776 754771007232016384,27045 763527246195912704,78198 749452090729168896,7364 764526097719562241,82066 758266510720790528,51344 793868362447200257,256266 791796455296143360,240145 785783978330652672,197512 787308068451323904,150445 764138907650756608,80939 764240198246903808,81869 790948600465338368,11774 794790152098877440,262752 732776873898336262,353228 794677937932996608,262022 758715504055889921,48837 771429823516401664,125367 794273651549995015,258444 771161785521016832,122967 771362896483872768,105109 752882866305073152,24134 763817780843913217,80486 794573762016460800,261155 788968061541810176,204958 794884746568462340,262849 756262027799044096,42344 765204468916899846,86103 793945802058166272,252939 792018168285802497,243075 757614492905865216,27045 792171161065054209,243075 757757045676335105,47478 786623064524095489,205181 788358305471008768,216991 785998736862216192,196917 788206189188263937,214114 792633759388405760,246225 775533343333056512,143374 786396087573622784,203448 775115999490117632,145866 763787326321483777,75897 791367558117072897,238395 772967378955149312,131924 773290263871709184,136018 780767274772946945,182659 751120470477565952,17140 764474194528706560,83391 781357715738144768,139404 773383144913403904,135136 785608240084160512,197512 762787597982638080,73712 765177316343296000,86103 793134857190727681,249882 790616909230333952,232863 786382707236438016,202248 793974944895881216,257353 791111222645125120,231427 750619508159709184,14144 779386528724193280,174557 758343355281571844,48289 766801017367306240,96263 765609488766214144,81659 780484203477667841,180099 788208896556929026,215005 793459564402188288,252408 795083448184664064,264719 795196955139997697,262022 753707982496604160,29263 755506096819740672,38032 753984656832335873,30590 763665041719758848,77620 785261783451770880,194167 781616805420883969,115296 769246691488854016,108729 790663952954892288,231894 795435305746792448,267133 791953433922121729,240474 768512763211681792,104999 765160985711800321,86103 792061422498906112,243075 759445494334525441,55260 790550553650659328,228576 793410025515544576,249926 762722954115293184,73910 794656559670231040,261155 755137386753892352,34637 763922769448873984,1249165 792156379289051136,243187 795380169154277376,266491 793294668448600064,249841 773916841861320704,139404 776485416484671488,156290 776035268923052033,152314 776668859080278016,155451 790915279383465985,234951 756485355516354562,43553 780774057360912385,182960 791264889302028288,237491 792367111343661056,243187 793875645457502209,255942 781220203854200832,165022 792657779353800705,245117 774211191367348224,141887 753561868724084736,26458 770529898981122048,118191 778258430125637633,164826 781725572640542720,188401 734714068012040192,351644 763032834550267904,47188 760544612163256321,63451 756644495186210816,43553 751798031054278656,14277 794086678071635968,256564 773943830081073156,140372 775872653492154368,137042 790649219824484352,231851 758905950338097153,54070 787091195625287680,207113 787375801050079233,210207 777694811226644480,153610 776414107624964096,155451 778714299028021248,146205 788854219339988992,220029 793492375238828032,249926 755401503985152000,14277 767633873194758150,91751 785582224846360576,197278 788048123679485952,214354 794701322259988480,261155 791709651553443840,240483 764064836753829888,80486 776160614225940481,154071 790996865382768647,234796 793110052689223680,249469 787165496370089984,208928 777970291263754240,165185 785990833874931713,192016 777820718616743936,163763 775409654838865921,11774 793114589919600640,249469 793814777512529920,255393 781170814213238784,185313 795058874097238016,264397 787514887303892992,210313 762663946402705408,73926 766270563832647680,91946 777239123597799424,160480 793988461162336256,11774 793866992340045825,255393 771521762169413632,126389 766304007426015232,11774 794966581000474628,262925 774064768470573056,140230 785547566276575232,196917 790557731920879617,230270 795122514259083264,263896 791394982850691072,237908 766759774729928704,84821 788023473826332673,214492 790964642491338754,234551 732787200211832832,398859 761606605620318208,69231 793778141504282624,255246 789914213317685248,228124 788158668202209284,214899 792339408800415749,244143 781467992366387202,139404 787151941956673536,207861 770803939440730112,117303 794594195759595521,261155 765593578043088896,88311 773641290294685697,11774 788638698002755584,217937 763907136854241280,80939 773248386837336064,133702 774431871161671681,143585 732679012552691713,353228 778943694191861764,170252 767093902197141504,84724 785471017745604608,195975 789289896263299077,220029 775366673016688640,134805 773870440477552641,139404 787340266998931456,199307 768046557568512000,93036 764649026172116992,83391 776225035388329984,154071 767514201694711808,96263 763143146742157312,75724 787738559650402308,205197 757664444457492480,48663 775003652264112128,146259 751611466126487552,14277 753327401312976897,26699 791025972522864640,235620 763797648176451585,80393 761232587302002688,65234 795710749041508353,268448 778576110548164608,168794 758090898664198144,50789 788864913418489856,217103 793135953195991040,249469 758844048186548228,54070 764961872760143872,84753 788734536964157441,220332 790716496762834944,233558 773362780250320896,66647 775020441064857600,137640 791658906674196480,199681 759161485977268224,56964 771971844874403841,127775 795710772940705792,267521 788911609590714368,11774 791777613438222336,238292 758345556993384448,52400 764859082268286977,84422 781577120539549696,186584 752134064384061441,14277 786742370989666304,202655 788318738592391168,215608 794668127384666112,261033 781140949258952704,184223 789176426192773120,11774 760558053724819456,63451 765261261990920197,86645 785848242907078656,198591 794531621462573056,261050 794706746283610112,262784 775981962448211968,151165 791808693578846208,240483 754001515799543808,22411 755173866276687873,35890 787747189053267968,208910 794315701867728909,259190 793251989375164420,249926 794697069936123904,262849 786416487036846080,203710 781574352676331521,185310 766820803098714112,92159 772792969992740864,132335 788344556387459072,217118 769704195838636032,114779 780619176218091520,182154 791362473370718208,238395 788139017342595072,215005 768972843711279104,110344 760868171591061504,11774 777633169637912576,162638 761298265400745988,66897 786582019648217088,204413 750823862363758592,15634 794539229359538176,261155 795410182922764288,247930 750685040607170560,13532 760902991423545344,65455 758657656030498817,54272 756316066729562113,42249 780068567949664256,176458 771092047818358786,121479 770919824553672704,120610 751077669748355072,16422 764212419509964800,80939 786138013185159168,199961 790952724980391936,234583 753676030892576768,28819 791009296318357512,235620 792040932912738304,243187 792881355612749825,11774 750828282287943680,14950 750387233476096000,12743 757263880082960384,46612 751205728006856704,15643 770817512380375040,65500 790238702102601728,229733 759097878648422400,1170396 754823962920488960,33356 752969458214313984,24257 785617155224014848,196917 776243816957444097,153610 777348424899317761,159876 788400740859379712,217123 786433222297071617,202429 764279223246688256,82283 770270043875713024,117257 793901664465915904,253042 791103111909834752,78159 765301529058377728,86653 753203285893328896,26140 767105797285289984,93210 785989724892561408,192016 765028486671020032,85562 758004257253691392,48187 786340602870849536,203048 765635281659670528,88546 767186835336421376,98142 778424432662421504,167407 751170247533604864,14421 771399761987407872,124589 779137435305402372,172799 794700948522274816,262022 757080590579539968,45857 776646022709653504,157082 792150188500672516,164814 750382815573868544,10735 750504661967212544,13201 775528308444237824,149300 777019482669592576,158520 793449761445523456,250633 764241650147266565,81835 788389222017224704,215437 790005585630593024,226366 793127810747494400,249348 786592999245422592,204901 733147437452435456,355480 777992933903470596,164633 793190357584359424,246392 759122233902104576,56964 793598304407871488,252893 787385889664163840,208307 792709483327660032,243187 793271042970124288,250430 761303658755600384,67497 768691574385487872,103481 756381239075074048,42249 775439673069940746,148574 794054221041500160,257492 764974408486248449,85562 751592019311652865,18893 755206536599920641,33751 791355405494607872,238207 772463322838949888,129662 765957772559065088,11774 785811866027253760,198671 753558391616790529,24023 764182310983835649,80393 772886328522383360,132996 774607065536925696,143585 791379349114990592,234583 767179244250230784,72093 780470674544623616,154071 794628584904110080,260874 754095947253157893,30590 781336134940893184,139404 764631554438017025,81065 794307599311261696,258456 792504977771991040,246417 781526447810674688,187976 788455959874170882,218275 757883257526427648,49852 789794097900974080,225358 779069337768452096,169916 781713918670409728,188119 779412012447174656,138490 785709072725094400,196676 781113725503676416,183759 738645820803846145,195876 781270144039456769,186210 765153120796106752,86103 775442316207099904,149329 786681987671130112,205728 788439422240976897,11774 764870696086409216,80939 785539728103747584,196277 794423995424768000,259190 790706766422142977,228820 762774054264725506,74868 761624806521466880,68987 770353877082222592,47570 768203681040916480,104406 772189440978542592,129991 766265639199793154,91894 766350295349813254,93286 795220241982849024,262752 791843531216285696,238395 750387800353021952,11495 766825017296482304,94705 777510722146279425,159876 779379260599382016,173964 794527398645534721,261155 794683097992364032,258193 767749793636421632,100605 793915985996705792,254725 773283691124682752,66647 763176397070151682,75899 781112570564403201,185496 758307680108814337,52311 786605451861307392,198304 780859189451251712,183269 788194970117152768,215578 788200591092768768,215754 754003525961715712,29263 788489439995633668,217106 778712808275836928,167939 792822791657623552,199211 794207383463542784,258771 766998426462613504,96514 766139373893128192,81929 776404279594745856,155523 760166637601513476,61145 763585577744596993,74247 758022357780930565,50923 758378389497602048,52605 776089329529683968,148192 759109288644136960,56964 761879202815680512,69231 774259273052205056,125111 732981768144445440,738099 766037009303498753,90575 758264936296550401,50167 780951938045087744,183473 781622690687750145,188401 760877630279315456,64778 779807825988034560,176201 754055628402855937,30296 788494154485686272,217519 753530239385382912,28005 786817029613293569,203863 790662237610446852,231894 794712446430683136,262752 765596609522589696,87904 792532674233638913,246274 793083812615954432,249286 750359480785920000,11495 793997055614066688,255299 768010929648828416,97912 779035673710002176,170187 772781249089921024,132335 758413037720264704,52568 762173114348281858,71429 774003857923903492,140495 780132053056577536,174891 759510979440889856,57574 794639870421405696,261155 753334337437700096,27045 755162130966392832,35890 792482770131951617,245035 764551150188240897,81569 767078757433761792,94718 791302631817744384,234583 795658420456144896,217634 792546334217646080,246274 756254366139424770,42045 758299475240751104,52112 732576463753355268,352568 760917076869574656,64730 774491114409697281,142454 753001142423085057,24366 757659648510033920,48369 780899177127632900,181419 776265589098590209,152872 778769532059914241,169696 776581448664952832,156926 794983238905303044,264010 770720173477228544,1249763 764256903857790976,82283 788765141525417985,218832 779070801794392065,172545 792878083397259267,245185 794947241802862592,261033 765585947547295744,87904 775902645852581888,152182 789732604731727874,226578 754713035168768001,33174 790977515015770112,235590 792066197974032384,243427 794650233699528704,261155 765535079577812993,85562 767187442520559617,97472 781346982547693568,185313 764917938394656768,84724 767701919276134400,100605 775112507627147265,146259 752185820099018752,17794 792019043670777856,243075 794771205437976576,262925 792529047947350016,245101 767747510106324992,1249469 757295078998061057,46382 792577459921231872,246392 790966926193287168,235487 792746123500875777,247232 751608865989337088,18893 757631274806865920,11774 761313503105908740,67401 780795499775336448,183269 793915579358846976,255393 780619569173934080,150151 763116487909531648,76043 765492646324297729,86145 759785075395354625,56676 790647980231565312,231894 794183009553379329,257492 774012951833354240,139404 739964563232280576,27156 764178490153312256,82457 790907949954822150,234583 794895203308105728,254209 775775483845828608,150426 787059621601144832,205728 794549786414301184,261155 756426312286347264,42249 758300696059838464,52311 750320021453344770,1247943 773951023010484224,139404 793200969962041344,249469 795230909809106944,265644 749372514233569280,8497 780599512339509253,181766 773872149287149569,138592 781297608014729216,175772 766430416513490945,93855 766887418448326657,94683 771036379513966592,122146 766444348066131968,92959 759212024677167104,55710 766146061911994368,11495 762737154003009536,74247 778729687044403201,170252 771825792523186177,127836 762011465175928832,70501 763881084048306178,80939 775432922253983745,141415 781582210239528960,188401 781350084956958720,139404 734804393510375424,44370 787649224389165056,211880 793706486539124736,252408 788431106534178816,217837 767907435151364096,82344 786250151107006464,1063777 794623782610698240,261462 793580626414669824,253793 791766690111557632,241296 793998227548815360,257492 754725549122150400,33356 776865134027341824,158524 770654624185450498,11774 792026285115662337,243187 778421497123614720,166390 793841506658295808,255942 750193560218107904,10735 780831221538512896,182659 764124041078865920,74247 762720754001645568,74247 789262966789144576,224818 770887203916505088,121055 788455088729812992,192840 795379626797318148,265855 795753883071025152,261155 776816989855682560,157693 792291688572002304,240319 791109345861775360,234583 774989254468304896,144617 794597421158436864,261155 765158398925148161,26066 778619112583028736,169201 795345627869806592,266079 766164400701050880,90482 751966555391422464,14277 754087184962031616,31035 795333218027401216,265644 763418969290207232,76012 788877440022028288,217438 780635903656026112,182049 794986460067885057,264397 765268872224206848,349283 792098231396085761,243869 768454093136420865,100556 790986302103490560,235590 792183361796136960,243187 792511332792803330,246392 787925123940495360,213887 767574696795799552,98972 773178699440988160,134470 750500041668820992,13790 762078833696763904,349566 768226389212344320,11774 762784614091927553,73910 763506985950121984,78853 790356669574283264,230741 777119276054437888,158387 749359048043233281,8431 794637748288176128,259773 778719084007464961,169916 762639539374436352,73926 773495727896956928,136904 733882760306282496,174090 759880166772531200,59725 794516319974539265,261093 777622142594801664,162610 791357160756224004,238207 740283799330684929,99816 769200111905742848,111549 787877470078840832,213376 767361466391470080,97137 775751583258685440,150663 776511845985230849,155451 778095880377360388,165435 785615846668238853,197286 764568022858227712,80939 781737106892787712,159876 795026289086386176,263926 790920453460066304,234991 773938694361387008,139865 776169850783821824,152735 779338652144902148,174115 787726727422156800,210235 794528560811831296,261155 793872876344578048,191065 775789992216039424,150426 767317446571294724,95672 785878286719004672,197512 794548414792876032,261155 758670106121515008,54050 768528095427063808,11774 763389803740041216,76127 770735089294663680,117257 793948080420712448,255826 793084322886586368,249348 765278229582254080,86873 763672565487239169,79059 790642365035843588,232137 794141582685511680,252741 792436959041818624,243451 780795507073572864,182726 765722061419544576,89076 790940196250329088,234583 770026598661783558,116524 788885277775241216,220727 791004328815316992,235590 755569854678085632,36719 770258599541080064,105109 771136568782389248,123595 756540351050027008,41798 777312113303879680,161456 764928114225012737,11774 757214782441127937,45348 758116284265558016,41703 759818230747713537,58267 780598092810874881,181935 776851391356645378,158815 751979404352299008,18316 785706410692661248,192268 774193879889408000,123865 785636870398980096,197091 755160417182347264,35890 786886958547165184,207109 792394613961129984,243075 778765130624630784,170252 780193936899993600,138707 778199092824510464,166390 759090859572813824,56964 789159519255273472,222682 791570445635981312,234864 788405343789264896,217634 768008562991697920,100893 775208182033489920,146259 752311477109874689,21484 786984983185338368,207849 791834295685947392,240070 755534359550042112,35890 776510441828777984,155688 795078827466784768,11774 765393907781734401,87145 787146842853093376,208928 789429334557593600,225359 792048190438645760,11774 781252016312033280,185601 791745403221860352,237491 793324558539304960,250293 774201061967966208,141887 791161373342441472,234577 792070202880131072,243614 763411529458970624,76652 768426770324488192,104395 774713194950438912,139404 765025717641805824,85767 759844878385766400,58227 770379211919982592,118761 791335642487599104,237594 789154031931265024,11774 757557274751545344,47782 776885513315909632,158524 777513439187001344,155038 762956896294801408,74366 773194592401305600,134561 791358733981024256,11774 752286748978212865,20279 794571756451299328,261155 772515736505823232,131007 761656726236065792,69711 776641365715382276,156785 785517218717130752,11774 791079923171504128,234796 786953905347452928,205272 733425749059768320,355952 757684637502148609,48477 768855490050658310,105109 763852348691058688,80720 762648660131938304,431998 776161194361122816,153033 793189546838093825,249926 793261010245263360,250430 758175411155206146,50504 785462123111546884,195975 793718230816743424,252581 755820536815419392,39957 756282629364838401,42432 792765218208317440,243187 769006960129835009,110977 761953727829856257,431998 776456141706526720,155688 794315286186848256,258741 764555950690820097,81574 732239264864423937,11774 756855944462622720,45040 787806557924761601,206349 760872615036715008,63655 789439142773960704,225981 755510413157105665,38032 786299203861360640,202429 772869736522653697,132996 775367752487874560,148537 790954749772333056,234796 780266930393452544,354823 772479237899055104,131045 778370773484343296,152594 734548451900436481,355396 781348507286331392,139404 780606817126772736,181789 734127116661334018,1170595 750776944225087489,15066 764274215616913408,81783 794367053582872576,257353 770085973740949504,115458 763872660904304640,78684 767375760860540928,90384 767975117431463936,90162 793106683954331648,249469 757354371281723396,47090 791733274603237378,240483 794984830199009280,262849 770949813646954497,108849 795369642772545538,265881 787104538507436032,209184 762749184357249024,74727 762754014631096320,73712 754083334297227266,30370 767782499380584449,100605 763448238233878528,77731 794542990282801152,261155 765012439075266560,13343 760852252244533248,11774 763957666888552449,79600 788841154590732292,220945 789879002299105280,228354 776201399805865986,153845 788456285431668736,218275 790719181390053376,232884 764565536537735168,74247 770755944259039232,120690 781367148249649152,139404 753930872668258304,25634 785636383826161664,197512 785343974080913408,195125 794979659360256000,263939 792474102892208128,245914 765276258330480641,85562 786241865821675524,201976 794179125372063744,258085 755532031019417600,38183 768760157400600577,107469 791615665010577408,238290 789262881661616130,224678 756626668740116480,47188 756385405746970628,42564 770681706655453184,120675 794683594535043072,262752 775698521617862656,150511 750143585727635456,11495 767933909682229248,100605 791245900307767296,235990 751190703040892928,16728 787133335839440896,207949 791999811935494144,206666 764205081579356160,82066 770241380459376641,117257 785415833950441472,11774 793664658611638272,252893 732649526373289984,398859 774176688695488512,139983 775647744434274304,149259 749756684990574593,10064 763485630387064832,78159 785478357936967680,195975 791492520568029184,238207 768536046674075653,107072 779289908900802560,173753 776141453336600576,111558 788455881201549312,218275 781339728134049793,182960 752852637024919552,23725 787704067342540800,212139 788777738693935104,220526 793842613539397632,255942 794539181049573377,261155 761249048808525824,11774 775438597403148288,1250229 776987840332701696,129991 788706193682362368,220049 772798409396805632,131421 757011729117130753,45311 794553848811704320,261155 759121563048222720,56322 761357844167921664,68273 794227150572421120,258456 756701093384642560,41702 757681751540002820,48663 785469545431441408,108396 742178151015559168,1247504 774292740549046272,141360 793245918371975168,250026 770433063088250881,118087 764863808988905472,84724 790341392228839425,230297 791119557436071936,232863 792103607894175744,241678 789862927436226561,227486 791054820572626944,59155 791162998845038592,235590 760208774355423233,60866 785493722616123392,194743 786983363714293761,207974 790861723309924352,231894 752648546969481216,22746 760570399235026944,60794 765557361306140673,87904 788693330469060608,218258 780408311053217793,179742 776835624531791872,157755 794679147310223360,261796 764916854095618048,84724 749754324826423296,11774 777022258040541186,159146 774039562939170816,140444 768606319657914369,106281 764604581607342081,81946 758307887022301184,52311 776887280371900416,159093 788877090418487296,220815 794559280363905025,261155 755475266516975616,37613 785918584862105600,198671 795266055132344320,265245 766403855659720704,92159 792701837585502208,246771 792341071233748992,243092 795735125875130368,172084 795006221459869697,261050 773543194889973761,137042 788016709525311488,214492 788479672027713536,218275 759889472032903168,59730 771932744146358273,127775 792363570184884224,243187 777204807178280960,157082 793866181006331904,11774 780608366615769088,181984 794959753487220736,263895 764256965375557632,82066 772422270392406016,129558 776950307016237057,159546 756321164864126976,42432 774022904593780738,140965 762716015511732224,73814 764894533976981505,84724 787636238262136833,211347 778733537541230592,169437 787474164781314048,210312 795013412577280001,263896 793203517053886464,249926 773859870055464960,139404 778986464730316801,171695 791764497715167232,11774 793943464295759873,254135 794007093745451009,249852 762944326129164288,73814 755888015810048000,18215 762697434778722305,74133 795370201105760256,266151 763537980627779589,78853 758472873535213569,53144 794686196572180480,262752 759033279156748288,55107 775787461003743232,151262 790682117508329472,233498 795736837968887808,267576 795750064480223232,267855 771919431635132417,127366 768105841073483776,87904 755525592762707968,33186 778735069837963273,170187 790562492866887680,230791 766009646859464704,90384 751809325941661696,16931 761286361261436928,67852 775433262063874048,148994 751605651990863873,18470 753362737271607296,27317 790632033018060800,232791 780375260566806528,179742 794311656033501184,258331 772903846440013824,132364 786819499571814400,352200 755159971206012930,35890 773350374543503360,135736 788772071601901568,220526 760430635634745348,62771 777928094313250816,11774 787892019641262080,212004 756552784724520961,43811 763915705653821441,79693 773475519220355072,136904 759970658314883073,57130 794272171111481344,256502 792092947302916096,242609 794623675295236096,262145 768047081386811392,103005 790895386894434304,234583 791380061245022208,238395 787012916461658112,207287 794575529454145537,258421 795711591895433216,268281 773374505041268738,67852 765361374201536512,86645 771014863036485632,121949 787759459959320577,11774 795495813711597568,247930 762016653651668993,71476 766100458523897856,91440 773063952771063809,132848 774264740373667840,139404 775746623007780864,151255 791390203839668224,237842 764907551624396801,84889 770990593044467713,120613 768991908416761857,108729 790728699146596356,232881 795367728999702528,264397 755805100950552576,39685 791131972659732481,203863 750444102290931712,10949 774034578197536768,133702 776896105032388614,158864 793082063201107970,249179 758437273306267648,51136 743700195485986816,72093 780241759813054465,177681 768642700241436674,101681 756535619132596225,304513 787852743159320577,210238 750490996446597120,13343 787774097618907136,212357 791708156124655616,240483 764863482588114949,84724 785645934231162880,197512 790940770026991616,234583 762844130535878656,74727 791608926529740800,11774 760267828184293377,61545 789281308598042624,218349 759484106384093184,27156 762390753796579328,73030 750370988668297217,12883 732514018796175360,349263 771426733568294912,125367 786406315430031360,203674 779288709589938176,173753 790993870754615296,233736 785503750312132609,192032 790336693337526276,230277 774451639117840388,139404 791216514947026944,237202 775335396217647104,148473 765698420082286592,88506 764182133053136896,82209 775504059356749825,1250232 771313147432931328,124573 773855058987319297,137953 764745774680813568,82766 766434963789144064,93504 769638057691779072,104662 753259717711978496,16585 754001893202993152,28866 753781340135313408,29819 791710253062782977,238395 794580518230720512,261155 743921161365524484,8431 790661722453471232,231358 791401648480395266,11774 793599806279155712,253032 765322813884473345,86047 792028839522119680,1170722 765284589296164864,85767 790654147183992832,231870 794035707664691200,255942 764140905523736576,80939 759509807208534016,57961 785482199869120514,195849 786608289391996928,205039 792278002646200320,243187 769244305034739713,111225 775084910180794369,146838 793205418680000512,249926 792429540853374976,243513 773969083486183424,140047 754722630305886208,33081 766928364246409217,94699 752629599973085184,22394 790983938835611649,233692 795020703267438592,261724 768420522103304192,106281 772067229798133764,129436 785526485373378560,196676 785832515416170496,198622 793851599667892224,255995 769672705234829313,105652 785991992484376576,200382 795725159701377024,267862 794663600828739584,261050 786217489155842048,199640 771759353581932544,127582 790913869480886273,232881 773891138096730113,139404 779403103049134080,171617 758471452605685760,47903 785983129873846275,200368 757704299635838976,48991 785988753613553668,200490 792516174206545920,243286 770671907876339712,120610 755914837968945152,40566 779314140460363776,173846 773319825502396416,134561 792928904218423296,11774 781737616173469696,179822 771974937678585856,120711 773915807617122305,139404 759203689966014464,51798 786184209715097600,192032 762057590973030400,69794 787793156259602432,213064 791678056456826880,240483 753225108513251328,26140 765554871923793921,87904 758378610793250817,52167 765225679080267776,77731 788886472409526275,218356 785491301034823681,196277 792128683809075200,244297 788742450743345153,220332 768181246031564800,101681 794014350981890048,255870 794291564378017792,259134 756989653027217408,45672 775785975372877824,150663 763797485122977792,80393 764150778139336704,82209 779018597561577472,167393 790736917688045568,231894 791620931361894400,240145 785675347425529856,197512 757012990856204288,45599 793285394368462848,250430 762430670928916481,73102 767323827080720384,97468 773585576775782400,137771 776507687592947712,155898 765698460578418688,88998 764241685039620096,80939 790545925789913092,232137 764225919531749376,82177 756615022357442561,43285 774061717785415680,139404 762199975736508416,1248996 775848293490450432,151463 787359906424844289,207119 790705409623416834,233756 742162487752204288,11774 793310371733839872,250633 753683112199061504,28563 792406116114116608,241942 787090937138655232,209151 767700364971827201,99965 773657046247931906,137740 774045613142843393,131421 794255693637296128,226320 790307732087795712,230282 779738916349939713,175542 794755186745020416,262849 773598377980399616,136947 790254911141376000,228888 795735822184103936,268448 773667999458832384,138080 790624305491042304,232427 765320244797726720,86472 764167694363029505,82066 789549625233465344,214078 773280145595445248,135701 778496286588739585,152594 785523540388872192,196237 752094573267083265,21091 773650903098355712,87904 765684211223138305,88457 789256788524707840,224333 787324443366346752,210207 793953847647629312,257026 788449905303916544,217601 794532707825045508,261155 755490815640731650,37973 780537647240454144,180039 791685542832402432,240483 761775687606743042,70223 788713367800348672,203793 791359773216210944,238207 791730383519944708,219509 795737943470174208,268448 788732048231899136,218275 772020374062051328,125145 755013839142387712,34666 762323369257607168,431998 750196240441348096,11495 754774355058495490,27045 757420559915450369,46890 790604293556543488,232791 791020453523394560,233692 769924540948287490,114388 773308342517305344,136110 781356969399463937,186063 795373457013927937,265257 770748895181860868,120610 760196342971064320,61545 781189322036748288,158520 785507691154341892,191653 793958893512749057,253831 772965881252945920,132335 790954058475372545,234583 788115446029512704,215005 794166034005491712,258331 768063561595772928,102514 764609164165337088,80486 753952981314174980,30590 790382946070953984,228172 792960063346319360,247241 781337294959628288,187478 794033117774442496,257492 794115240665501696,257639 762494716508147720,431998 753681268512923648,28732 761650366073212928,69292 751809560327950336,18550 758962555322716161,56175 776787504934510592,156835 764155840379162624,82209 785479342197321728,186212 741509573605888000,349283 765644613428273155,87904 768381882555703296,103212 791023803723714560,234564 794009973277814784,255393 794693476550115328,261942 769496409217392641,112382 793245716105670657,249926 758109185011691520,51451 774036998747262976,139404 764882474883252224,84724 795438845449957380,252581 786034812025012224,199546 787470127415435264,203089 791348621186732032,238395 794554713962381312,261155 795127528880902146,262055 781572980786593792,183632 788797202705428480,220029 794293879046623232,258456 795461108467437569,264807 781613701824602112,189086 765049379375853568,85562 774035967342628864,140444 765331253314789376,87145 790684829461385217,233307 794602049585475584,261944 765999007197958144,11774 771811496619683840,127582 787989896925372416,205197 759092498417364992,56964 761809483513290752,69356 767083432564428800,94718 778717746150256641,11774 792408986406445056,245607 794901121521303552,263817 756965329272582144,45122 765023379766202372,85525 794968868322152449,261818 791618920474087424,240145 793953485150486528,256225 766681211888467968,94612 793999352196833280,255870 795137657638686720,263817 762838073575034881,73654 794905473694756864,262849 756383308661919744,42249 767433406590386178,97519 792743706285727744,194060 758032332959932416,48663 770647573216583680,118191 753500236312637440,27317 755192318144184320,35890 762735997956206592,73712 751194698400698368,16501 781196253736628224,185595 764210377001283584,82066 763869356602167296,80939 764957896065085444,84724 750088657516716032,10735 754715695397691392,32495 766346334643294208,80939 759704751785127937,59403 758632836727382016,54070 755897810764046336,28282 763385381433868288,50581 777184272977235968,151463 786698344814915584,205728 794674361189994496,261050 795367796980989952,266151 755082502696476673,33499 794003256754245632,226180 787087822536704000,209043 774958930699120640,144573 758055835935399936,51069 785925861371355136,198878 793249555680755712,249926 793647320189591552,252581 793139602949181441,249882 770810539022757888,22267 764584778297466880,81065 788880571346907136,221785 762628308286574592,70440 774527712228577280,131421 756619557981204480,44429 773608799022219264,350979 789091612542525446,217519 765274865918177280,86645 794514742849183744,258598 770619708542443520,119937 786388433602174976,202727 751744946692952064,18646 772791505908015104,132335 792017963725357056,243075 762910480344113152,60163 757126200066052096,42344 789762247669215232,226803 760536809080233984,63179 760665202673197056,60112 794086594890252288,257492 773535479882977280,137042 794659046007668736,261155 773298410703101952,136110 774101163264225280,141316 763489134522593280,78341 763815448748126208,76771 787451618941870080,207360 793301815521607684,250633 762117681164066816,1248990 764534550965784576,82283 764979476237135872,85562 786299789604446209,202007 790554854053646336,232137 774959436158889988,144917 761499035324735492,68862 732828463971860480,1170702 775349196035620866,148473 788396264014516224,217519 777602682773180416,161988 787058784170409984,351252 763538882709295106,78513 795433578993565696,261155 757221164385177600,46006 790952726335283200,234583 787018136767823872,1170332 788028899061932032,214492 767121505679540224,97852 785937870825529344,198671 767010963908272128,93184 785281993844154368,193669 792140899450953728,237964 794252807482183680,249852 740357069472174081,11774 786247236212568064,201958 792531364075540480,246273 778369297521401856,160967 788775329867309057,220767 795258308454129664,264774 763571426263703556,77612 780802579739643905,182036 761325106358398976,62771 762815118308671493,431998 774968194352156672,145454 760115611481538560,60866 755816072427646976,39685 780630566043541504,182211 770216426338672641,117257 795039720510210048,264397 791650744831049728,240145 788008967389769728,214354 761351406955536384,67973 779275761677111296,173645 758100853727174656,50827 781351015085813760,139404 781852266777247744,190635 791751468424409088,239998 753333757411729408,26793 760537189067337728,63451 788363746104139776,215608 776817656401948672,157755 759212524814336003,55710 789952834770984960,217937 775192070596141060,144654 762811006787555328,73712 774070737481011200,139865 790345333809160192,230667 766484740467752960,90963 760170815417491456,61444 795725890034528256,268231 732668401106190336,349814 787490577440964609,209351 793809045744386048,254135 760654785745854464,63267 762136011707125760,71099 792365215065247744,244221 794554052503863296,261155 757551656804425728,47782 775796837018021888,151748 732761159464456192,353200 773871420917084160,139591 785879654288809984,198878 756382360787038208,42432 757321817178660864,45136 789550666494668800,226788 795727079039991808,267618 779379227242143744,174427 765278815287382016,86873 762686028222177280,73926 773611764877553664,136512 790500206613757952,230234 766962620872228864,95572 786008674955202560,198577 788486411020300289,218356 790739322483961856,232791 794527368257732608,261155 772817262218620928,132335 789917204682838016,227242 779680828720680963,175772 760918024178192384,62513 794917508813819904,220857 769933414497554432,115929 773894041406541824,351152 785689747654004736,195975 749603574439636992,9332 793570442393026560,253206 778506116296798208,152594 732257335855468544,350920 788388491818250241,217519 759095086818865152,56964 793624619131375616,252679 771398998452166656,125202 785720277019734016,195849 752292810435530752,14277 756599279917989888,44298 773857942219137024,139333 777247799511511040,1011996 780571695992143873,181419 764827360323526656,84724 785939729732612096,199546 758472825665576960,53185 763228129976586240,1249110 793095844022988800,249469 758704989078364161,54070 779044566703964160,167220 792331951260725248,130689 791395441048899585,238780 774114730164129792,141360 789284607183118336,224680 791672755338948608,240145 776141737836154881,153658 793228024153935872,249374 756676214950014976,43962 790339764540932097,229901 779440170525462528,173628 795366559552303104,266054 760528047116353540,63451 761285630999400449,67768 760176497449721857,61412 773922190295040000,139404 760866957159723008,11774 771490360631566336,125853 790609624525307904,11774 792826510465957888,247819 771119126618054656,122759 785887982335111168,198671 742786463591464963,1170856 789080392464760832,223286 788776053682507781,218275 791385050596057088,238207 740387852316352512,11774 754087650148098048,30590 757834636747677696,48734 763973753428545536,80648 733431723279585280,355667 749379604780093441,8497 751621380328689664,19133 773871752124379137,139404 769645207428161542,114422 771063219196538881,122388 789789540999270400,218349 754707743383162881,22393 787480453213224960,211347 760554445583233025,63149 765653589142278144,431998 780872876870230016,183269 755811194129088512,32941 775731699246170112,151185 788169161323216896,215088 791236742426877952,234583 773587759151714305,136947 778519037676548097,152594 787514345278230530,686533 753360670058348544,27045 788168244959911936,352258 786255420268486656,199546 760720912090038273,63149 795693224945975296,267862 765024017027858432,84724 757793635102437376,47283 754080574151589888,31750 779145794591088640,170187 793563492326469632,252020 777309430102781953,160609 774096254036955136,141316 791337200784769024,238207 791658910600093696,240474 758063900113764352,51136 794328831377149953,255299 786421576283619328,203350 760151965263360000,60866 760313227456544769,56964 766997615854641152,95672 780622089111740416,182154 777673181763035136,81955 795703072135712768,266491 794971784982495232,263895 758253463734190080,47761 758592232173690880,51451 789885814260064256,227242 771749868943486978,11774 786122030232076288,199262 761360571694325760,68163 788450973911879680,218275 764626974971076608,81946 794539368887107584,261155 789896279031685120,227048 789473934831869952,225981 786750573819236352,205270 793207120502087680,250033 771766015608913920,124597 785812382769557504,198513 785320034226679808,193533 793752047728361472,255044 732653106417283072,1170651 743167785916784640,11774 788000734063300608,214353 768938474774917124,110477 775500725887508481,148994 754062749039267844,30354 773849605859520516,139404 779854213115412480,175549 777213297019977728,160221 756913742047088640,45125 761364263512354817,65222 779568088681504768,11774 792055493766189056,243187 793570024451604480,250785 790824971480145920,227795 791798429315923968,237491 778420425256599552,167407 787528455739023360,204224 795011134927552512,262022 776826625929322496,158520 770881966702985216,121949 790882392038707200,234583 795388304028008449,266491 740042480385720320,353488 780603103867506688,181935 762816402214547456,73737 776744280899653632,157755 795140059372601345,264397 755231491202834433,35980 788399921124827136,217519 757691965299421188,48270 771724300663427072,127218 786351897745600512,203048 793993987765968897,256255 773571260278157312,137158 791009546588172288,235580 776780667455729665,76146 792136126316314624,242693 793898074124984322,256451 780646505992650752,108396 775432811054411776,148473 777852182041399296,164001 764181665291857924,82209 768224604523470848,103506 760535465372057600,24745 788049817352167424,214612 760445931032641537,62771 762396810400980992,431998 766631482437668866,93286 788860740526567425,199307 763038520898424832,74087 792796852060127232,243865 792112906133385216,243865 780006158291525632,175083 771217055903158272,122967 779308806614450176,167399 790130363653824512,229755 776792831264423936,157755 792767295470735361,247241 764501075000979458,70287 766404619182313472,93286 737057193946718208,350258 760517425502810112,63149 785549910779236353,130635 763108913176649729,76549 779414442148827136,174728 766438378976010242,11774 777326791878815745,161546 792417430870032385,241819 786579146734309376,204413 751192153729019905,16768 767804475348230144,101681 787088780532461568,207287 795454708810846208,266151 755208021957935104,32404 773564590403837952,136018 785730473892995072,197512 790577890962214912,231894 763451675256451072,77720 753977638448955392,30801 773237765647503360,133702 768175379903197184,103354 775816715078864896,151463 777946158740168704,164669 767621991612358656,99471 778619770925047809,47006 769596762206179333,114422 774061880616755200,140444 793116689978318848,242693 761678333096505345,69673 756704503185956865,44450 759114091185238016,57105 771331320156786688,124597 751710133961363456,14277 753292884124708864,26871 785525214088142848,196538 776208319178354688,153596 785296369011531776,194648 794726492282290176,262752 791421995607023616,238639 732852977338318848,353228 785267001522552832,11774 786421602317574149,202429 755553755660070912,1248299 785261983616479232,194154 790773732503498752,233729 750406302694866944,12883 754727156794601476,27045 785360009651716096,195481 753366434219044865,26006 763129462472912897,76202 785965957047021568,199462 793192385631051776,249145 785350641925230592,194934 786388233835909120,202217 788071926975438850,215005 789841838953725953,225608 763849297301532672,80486 790988499595833344,235487 781130567655882752,130635 790315117376212993,229693 790648126910652420,232662 751945754701246464,19236 764543477799526400,79561 778011921752723456,163592 771051391771037696,123085 795069117531160576,262022 773974494268497920,140444 760461459340029952,62771 760083035823837185,60112 775800829496270848,149200 781569857032630272,188401 773757071942496256,137515 778332137040805892,167101 760605439989993472,63149 791381674651062272,231427 743967103904944129,16728 794524219568779266,236884 791693267209379840,246425 750472446323617792,13532 766756993591717889,92958 769708068678561792,114779 787393171999199232,207949 773612772886097920,137553 776053476715589632,153095 771524457714155520,125853 773993536937222144,140211 760685143543705600,63268 762601671981670400,73704 754717917464432640,33356 790603794451013633,232221 754887166413504512,349856 779619763450417152,174321 791120504270626817,234583 790649955211841536,232137 790971031607349248,235536 752008937759608832,20238 750476442199203840,11495 793227852074381312,250033 752195214849302528,18400 762605707371745280,72495 789141055551729664,221416 791852826959806464,240070 785537248154439680,196788 761686930471866369,431998 780059749324775424,177248 754195460504580096,32157 793970776009342976,256276 762857027773149184,73926 772081209274884096,129335 785929375652937728,197512 789989756985716736,229105 759388088535703552,57877 795258407313817600,261594 794302022971375616,258922 774008645537366016,131421 768229056571637761,104406 786062127387803648,198878 754101066103418880,30726 788884470212419584,221785 763162933631279104,73814 768830790524284928,109104 791659295238750208,240483 760020820341104640,1248710 766448158683590656,93508 789219540198580224,224225 795326410399346689,229910 793956843873779712,255826 786201121048059905,201003 788416829375021056,217837 795366632688263168,266653 754100664825937920,350711 768947611306893312,109874 751071496970260481,10735 764312486656868352,76667 787377315420393472,180433 758259034537558016,47940 732102778688917504,39600 794082878703341568,257492 794758274054848512,262849 732255065285742592,1170428 781233780346544128,186212 792645712550895616,234583 794616268540112896,262022 765658738476716032,88361 773215688664158208,134380 754741128016998400,33356 785661333131919360,197017 789686742559358976,226731 766136082463387648,88930 772188561458270210,129991 760159055973277696,60134 768821129305817088,106281 758923832652550144,54070 771104165342744576,122344 781807283319742464,354238 793110624108683264,249469 780711662219386880,150151 751557243410194433,18470 751651586540052480,9385 763812304651640832,79911 773185435845599232,135025 790685901273772032,229901 791067659563634688,232169 773534048404709378,137158 776928465631059968,159146 767884935231340545,101681 786950359633633286,207287 789948583726485506,228820 771147342519144448,122861 790755230229139456,232884 791348288515477504,238395 762731513163182080,73926 765964219774799872,86162 791769423161987072,240814 793622284887916544,252890 763075549702922240,75724 780600652028182528,175207 785750985935249408,184196 785879027965759489,199352 785927225661071360,199262 732255202355486721,11774 780090339239407616,177751 753769693874425856,29817 788553084888715264,104244 771777577249832960,127582 781477408872554497,186584 788311602785230852,352258 793119021717655553,249469 769410764335566848,112788 788784927466741761,220526 789964692269785088,227795 766871114727366656,95506 769599610419572736,113412 788720591423483904,220029 758667140505501696,51069 780795515516678145,182726 780618428470079488,182154 763012012267876352,74247 794194004875223041,258598 764914458871402497,27156 759123842417750016,56964 767006089556537345,96954 764922918862200833,84824 777031348787687425,159876 774799865356386304,137565 776579399604994048,154832 785919008927133696,199546 794100222758678528,257423 756967814083276800,44163 768164202217246720,103071 771681439335190528,126152 771574004926652416,126389 778332410605891584,167319 764800266851917828,84724 786787182786732032,206642 790703169458229248,233560 793453256257245184,247803 793880142422519808,256451 791672653367025664,240483 795007495211204609,262053 763711827431882752,79691 788460722753708032,218275 756271686715076608,42249 763107751560089600,76549 763396854927265792,75724 788829471168225280,220526 791158698622251009,234583 760439923262361600,62771 769018540880003072,109805 781555553575198720,188401 753383764470923264,26140 777471203288186880,158517 788531670639058944,104244 756243174553595904,42117 785504255763439619,196233 765036631506100224,85562 793630451348959232,254135 762861600088858625,69231 790702319360942080,232137 753160338460278784,14277 794024930660777984,255942 761371578336632832,64722 775331479274520576,148045 790561070473621504,231894 791062827788218368,236454 773892216519483392,11774 768532092175183876,106731 792852941346603008,248065 756953313006845952,35903 775197691173232640,144617 780450170244702209,179570 756253532211281924,41719 794575158417625088,261155 770282139241721856,117257 775537030738563072,1250133 760883213493342213,61544 768372999657369600,105256 794585678667456514,252112 763906665683030016,81035 792329139546124288,245024 780608406201577472,182037 785839366975459329,198671 765675784971415552,89076 768111217919479808,103506 767176050291847168,96883 774388674406391808,143473 785929970682105856,199211 756557880644472832,43471 759423500641677312,57749 758477613723557889,50827 762168202520440832,37973 778569409057198080,166995 761325439411367936,67998 764569482970947584,82844 761506789200371712,68163 767749727941070849,97619 791746656177750016,240483 793813899065909249,252408 774205169953275904,354109 749683502455492609,9433 756303493938360321,42432 753250182628839425,24841 761298474625368065,67229 780893112768032768,172967 762783719606190080,71502 786332643977756672,201308 789251073462501376,218875 763494611637694464,78707 776188096572522497,154428 753137338331430912,23719 766356894139035648,93261 767922375107182592,95643 781882540332310528,187896 786530408296947712,202051 795066943250251777,263817 768501417841655808,104973 759533943825633280,57574 789697057124675585,226881 794096689506193408,257492 770805493250002945,120613 788744507441512453,220332 763824598148263936,80366 787804140793651201,212357 761572237564452864,69231 768072811306811394,103354 795144451685543936,263896 791988732052332544,240483 786952729994354689,207287 791073069456498689,235963 773710323840843776,134122 775649658089541632,149300 756229627937447937,22546 766865053375078400,95511 793124636804251649,249469 766540168194994176,92917 793112901875863554,249469 769066341970145280,103924 787438924910108672,211028 760440092569669632,209828 794633006229155848,261796 788452218689191936,217039 793228297081655297,249239 758415670287732736,52061 762743638610718720,73712 790921753241477120,234583 769190931903967233,110362 788108995089330176,215252 772387861563748352,129700 762612601150996481,73448 771139788254670848,122817 790694998278828037,231871 751768907355070464,18495 794327906797387776,259743 780542238132670464,11774 781581165853544448,131056 787074651323142144,206748 791661308777209856,240483 795086563164164096,261724 772877284877271040,132335 772796538707992577,132578 791606742073376768,235621 794526569922490368,261130 778192544400375808,166390 794380368266674176,252020 766667120482451457,95045 793168268534046720,249926 763126792425238529,75899 781848816144289792,190635 781130195004719108,185496 756589589037391872,44274 769036068469477376,101681 794594644499648512,261796 765689916135239680,88881 760627027024154624,17580 774645940904943617,33169 755162545464508417,35890 785274884318498817,11774 792136907203371008,243187 795100906035539968,265257 756897864266162176,36145 788575216502845440,1170819 780811552240783361,183269 755167884339445761,35216 765534664870105088,88043 761235751036002304,61051 775644290127134720,112363 781514351844823041,186434 790953052773687296,234653 788461299994734592,217106 795420985990254592,247930 761247887862837248,65887 777607989599412224,162610 749741235196289024,354695 779619313271451648,167939 795700167584288768,267862 774335253099995136,134795 762168341389676545,35980 777763957448777728,161407 788770022692749312,220332 793273641978986496,249926 760933770174300160,57574 785853265200214017,104451 793494270913249285,250633 773881582138589184,139404 767756038951034880,100949 772107535142817796,129261 791627812897632256,238395 760814427453153281,63214 761679284952006657,68936 768956771624849409,110389 791365177367199744,238207 753736005337882624,29263 752653060523094017,18395 761677240287453186,69548 780816449694597120,182671 795241341303345152,264774 795126211529867264,264397 779100627423027201,172799 792015659756498944,243092 790963538550546432,235487 757712762965331968,48991 790693580792733696,231894 761344928458936320,68102 791036030489100288,234653 756861759797927937,43811 766308150240620544,90622 791716280105447424,240483 777235636126375937,157696 757587603705110528,46404 758064990351941632,51069 768466853530247168,106703 766377621672386560,93184 768498156694867968,106774 793458050170511360,251452 767110715278667776,93210 792068452068360192,243187 752130353209307136,18395 773150054324375552,134470 777134575407333379,159876 778647236276289536,167220 776246434110795778,20824 787424956443267074,211028 788161802970562568,215754 771396417541722112,125145 793484083686965248,252741 793186034486013953,249926 738417510987538432,11774 785451446254927873,194085 793923815742971904,255942 763813853952086020,76652 773966483101712384,139404 795036092839972864,247930 786731867831726080,203793 788541979994972160,218349 772866923222618112,1170703 787277631737696258,188577 793634530737487873,254209 779074848425406464,762119 794337801852616704,258456 765955420661899264,88930 771065039231062016,122146 795362705313918976,264397 791063485186703360,234583 788249546887270400,215754 794635209123758080,261942 760137742571278337,61051 778306194360467458,29477 781124309011959809,184223 793578921480499200,251566 787374884208906240,210207 788099018048040960,215505 754758045490638850,33356 787083163965075456,207965 754731559958216704,19563 763948717581840385,80136 793260010159546368,249374 760908000135643136,65234 752033363624615936,14277 775015283572563969,132637 786269364177690624,201958 789660631410573312,224793 760525761354665990,63149 795474797895548929,261155 767441433368276998,97447 753797356466810882,29263 766925482885611520,96263 771580901717217281,125554 776150391545356296,154071 793615256140468225,254135 777856096513904641,163990 763818172269166597,79131 786698790891823104,206048 787465610380898304,210253 791341590056808448,238207 768900005268754432,11774 773967689022857216,11774 761135226663886849,64664 773650986539872256,138382 763253978821894144,73814 786378603072290819,201558 758009390184017920,1248556 764656348554342400,82283 780751465560281088,182726 788399437005529089,217519 771836540783693824,127657 780888516582596608,163204 791374293175242757,238207 762966392417112064,75483 777910301136007168,162505 764788354047246336,81850 767087660603092992,94699 764616391714410496,77612 767143992882442240,97432 775231783226880001,147391 795261436494749696,243187 795057212880277504,262752 790656573508988928,233307 779056245923799042,172454 790915442097422337,234824 778275897149382656,11774 754153200509345794,26539 766349455725584392,80939 791685159217197057,240682 773544421426077696,136110 790654800828391424,228820 757296436971204608,46006 760165735268282369,59666 773499496915345408,133702 774356032109895680,141912 768047989227134976,100893 768212763290247168,103071 772464994847907840,131045 793245822955712512,248253 773592361226174465,137042 771320061118124032,123274 765264118588866561,86645 771700072786583553,127320 762326453958483972,431998 767120869105729537,97852 790723030985179138,232169 748473589867905024,195876 767114782323335169,95511 762405116997578752,72978 769006959320150016,110659 759057815948304384,54620 773920221732167680,139404 777849562039934976,163990 791482570676527104,238292 790981048414986240,235590 776614491521818624,157082 788812665573351425,220526 795761723567378432,268646 778640820685541376,168284 789169505893126144,11774 788500148208881664,217519 788020064918368256,214492 749348467110207489,7852 756593012541493248,44280 786007180935766016,200490 771796605100036101,125111 755783199343730693,39462 762625129826385921,71476 793588281560539136,243869 763060713220812800,75899 780707753211916288,182257 755493906528305153,37433 792569843484459009,246273 766770977065754624,94699 755500567179304960,38032 791308355885236224,237787 771396281566572544,125118 772785792397807616,132335 751774437742145536,19740 788125541429805057,214492 786246525655650304,198671 786927599213686784,192032 754747812705775616,33520 793246222467432448,249926 775812987806449664,150663 771820618421415937,125554 755920267738701824,40566 777545675781398529,156518 761241720126332929,65455 789240531184476161,223286 780571731346022400,172132 794734008919846912,262296 767420960744017921,97379 787733742164992000,205197 773918655293886464,140025 772804313404043264,130988 790892248707792897,234583 793184606732169216,249926 785917103853363201,199453 794588979211341825,39957 756377979589169154,42249 787297982936776704,207212 795736276561461248,267576 753741427021053952,29263 775321785030078464,148045 765641366110031872,88546 775701949710729216,150663 771498627696959489,126293 776566827795095553,155898 780166413491195905,174115 786326221613174784,194450 776752268066562048,156053 779426582033207296,174557 749405048413777921,8047 771546953234550784,125204 794550994315182081,261155 767081924577722368,91917 790701076873818113,232884 788739431431675905,218582 792044009048928260,243187 786189854073729024,201619 751622627513409537,18298 770096314008895488,116824 771304805293633536,124597 789818845783527424,227242 752214555162542081,21034 755926009308852224,40609 761970009958674433,70177 791517768160075776,237223 792164670421499904,244221 761903630144442368,70886 763696974130405376,76723 795068054430449664,263895 785788863700619269,196538 752208382598193152,21332 793402294658338816,251452 769314284178382848,112301 788870772647301120,220332 772762148359565312,132335 778793063544086528,170643 743993854404112384,1170611 757577858692677632,47761 766689902771732480,95568 771400070583427072,125085 773060529078333440,132845 788777305124446208,220526 794251505960267776,259063 763595039003992064,79136 789024510611644418,220750 756201753922510848,41680 787991636051566592,205197 758373650684899328,50804 792021681221070848,243075 759370336374812672,56924 792323353952550916,240106 769075594114064387,108729 775406906231762944,149040 793641285471105024,250064 772552483679772674,91810 732566360778231808,351859 770277435635961856,117257 788635066406690816,217519 769577818359422976,112239 761485452230688768,65404 785740760800976896,196788 793113982223646720,249469 759034578103181312,55174 772853900923764736,132366 787025037459152901,68873 769950940673740800,115435 767781616609480704,100605 776208006300200960,153596 794553629650853888,261155 777688500053250049,161456 794483038709280768,256458 776130988908818432,152735 781124615951134720,183759 781897561502199808,191354 793997601557401600,257492 756552650804441088,43553 769847767585984512,102804 788459520376737792,217106 785279313016922112,194648 751677855063433217,16502 777686368138833920,163221 758103675617157120,14351 770362650010071040,118482 785582237819531264,197297 785854412539527168,198671 767107892935700480,93112 753349029254139904,27045 780905249557061633,183269 760967717402906624,65180 751219759190986752,15643 791752540593463296,239998 760959792634597376,64693 765724128179478529,88930 771913539401445376,118191 776250444213391360,154709 792114534714478592,235685 757920401926205442,49845 760953649765888000,61798 768490528962785281,106281 771014273090871296,122146 761782087863205936,65403 755530655732211712,35403 751897085021007872,11495 753463048917045248,26140 758178802820378624,46624 773160500129435648,131421 758038931141226496,51069 773893036010905602,139404 777107410691457024,159876 750486536026746880,13627 757289964925222912,46406 773392520361435136,134561 732716265890926593,352462 766463624244260864,93405 777163396118515712,160609 780546548157460480,181409 767161991345602560,97386 772905790109736960,129551 751624872988585984,1248192 761261094346240001,65455 768834087859740672,109167 766700590953095168,95672 768089976084901888,103126 786246907123240960,200490 760313391936262144,1248387 790035556029833216,229434 795669034809356288,267862 758439312396390400,53144 766694975417360384,95568 791416973691420672,238117 772242148691415044,126389 773715606201835520,137042 788269849541693440,1170441 795353518861406209,266500 771078100595671040,122388 795340225362952193,263906 792518557653356544,246225 776195669887373312,153772 760903198949408768,64722 786736768582320128,194723 732343627746250752,196346 768905932415827968,110156 774247053471866881,141470 768554686035165185,103446 788270016697425920,214354 762588156331958272,73030 795047528651771904,264397 781915874219401218,188578 775724247176114176,151071 781556482131177472,188478 793580115103916032,253793 755162220745678848,35890 758729568165388292,53538 794996343957819393,263907 761637743730495488,69947 779109358441340928,172862 758170685587984386,48663 769262272841601024,110585 785914492232216579,199739 778221672935460865,166282 790412747255144448,228820 791592035425943552,232169 763053012306628608,11774 780607851676962817,181886 773201914930401280,134561 781691517136019457,177455 770967805340610560,121949 787860369289072645,213064 779676593895514112,176110 753619455108755456,11774 773587424895242240,136904 793187712333479936,250033 794539511610937344,261155 795368262263603202,265885 795493877478211585,247930 756975284860121088,45311 755272991731167232,35890 756336849329741824,39244 757463876598235136,45348 785556652154032128,196277 794679772794257409,261987 775281735881940992,144682 785565037687607296,196277 736189383355846656,351490 763780687694401537,80192 768837692368887808,109447 772911327878742016,132335 776397228130856960,155390 790293640061001728,229159 762104402706587649,1248989 790927818448175104,223492 762499274219266049,69673 793872554008076288,254804 770342512925880320,117257 781011600316723200,184981 768574349091610624,107428 768856080805949440,109666 793510817744482304,252741 774069126809554944,139323 777030179675836419,157082 792399732324888576,244143 775209077731450880,131084 791322844814860288,246425 773389973697495040,134975 788403085420945409,217519 752273661151813632,21714 773495494567923712,135025 785599753870454784,196767 768289934402723840,104932 795763532080021504,268643 795432271679541248,267014 749312476529979392,7866 781898268108140544,191354 778237256842616832,164826 790719633972137984,233890 769324059293261824,112336 755378582512435200,33356 788023779314335744,214209 779593045046128640,173347 770503851178856448,118191 732789099061477376,354032 752628254251507713,22436 793845085809115136,255393 758127305994756096,51595 781142604897411073,130635 789912271954649088,227048 760138161498361856,61051 790264201784754177,229818 779069277768941568,168284 792755075739291648,243733 793211124866879489,249926 786675834262319104,204835 794627320095113216,262145 772786246548590592,1249985 749321884441800704,7852 773254815283572736,133454 775841095150338048,151463 776472579192217600,155390 773584670734692352,136904 794304705325387776,257406 795656203917463552,266079 769919995874799616,115511 771845068567285760,128194 793249667798691841,249469 758813691970150400,54644 788792282077986816,220526 773646196262903808,137640 788908208492388352,217034 761924810091945984,431998 779114849926119424,172089 787907127386013696,212239 779107477929328640,172299 794569810919194624,255393 757745179231006721,49255 789968081443516416,217443 732331955811954688,1170425 780828182207406080,182036 758446042702450689,41703 758421999140036608,52311 785946249467924480,197512 769702184950779904,110585 754741241544257536,32404 773640470106742785,137740 786217837165555713,199640 792385347179073536,243187 752626274204585984,22662 779101441894014976,171463 785262953058623488,11774 776380525804224512,155390 753968364867899392,30590 770989771783110656,120613 772965590721978368,132996 761346156408414208,67973 735577541944172544,88859 767420499479572481,97863 763433283023581184,1249136 759364677939888133,51798 786653374410215425,90209 768854740977319938,105109 777835203406467073,163901 753974548127739904,30304 760973268018798593,66053 775734097427763200,150511 785906215188508673,164764 792005600838385668,241034 754039292343701506,30296 770713712923516928,120613 750870901873254400,15536 754077844330905600,30590 794538117244010501,261155 778318039586631680,167220 791348044335837186,238207 764579029605240832,75349 785565393628921856,196917 786896607887237120,204958 792079343639994368,243187 764215800911712256,80098 789938828970688512,228576 780787370622935040,182257 788712950068551680,11774 766398419929800706,88920 794578688633290752,261155 766400031624667137,90482 772103373722046464,123354 790932499404763136,234583 791819134904524800,108396 752673135896436736,17416 770681631275360258,120613 770621341326151680,107976 794573737471320065,258456 790271061401165824,230282 755442408477724672,37593 763819207469305856,80366 765662561077456897,88930 791416073237041153,11774 765665705115082752,88930 787506000521666560,205989 757631383250440192,48334 771071387981283328,122982 780263228777623552,11774 754745988846190594,33356 750893919588585472,14277 772541446389846017,131558 767302499665666048,95672 752804048164753408,17794 753650508460679168,28862 766469274584043520,94261 773387235030958085,135136 785349856734814208,193671 750511185649426432,11495 786331028126175233,202379 792160040979431424,238780 749682459546181633,9433 768464797885161472,105519 786014424800768000,108396 788861306656862208,220029 764228021377204226,79626 764846331705819136,84724 776774739494744065,157755 794078149709467648,155390 765188626531561477,7311 794733199494672384,262053 772892440017575938,132848 791757084559810560,239998 773848552653017088,138819 775791330781827076,149775 786742010229260289,193513 759096556788252672,56964 762651933966336000,73814 781115556388802561,185496 766134181210357760,90575 760129710261239808,60936 764974679865987072,82209 770761219296854016,120425 750841113464807425,14277 756107243502833664,32492 759161178958553093,56964 759663930104881153,57729 754722626417876992,33081 756336324332752896,11774 769169877907243008,111558 791718139922829312,240718 759766240944619521,56676 779450131561189376,173628 793074464162516992,249286 756564767259684864,43514 793962522051121152,256255 793974850477883393,255306 787288381227143168,209184 785566160636907520,196788 788536950886129664,215437 791403179242029056,236954 788507654666813440,11774 749924018019569665,10735 793192376458055680,250033 765626458337337344,87145 771271893890367488,116373 792730924626608128,247077 755160373657997312,35890 758744565750738945,54123 761267106243489792,65180 754755399719366658,33549 794328121201881088,259892 791427025521119233,237787 773273456917909504,132335 792081511507894273,243187 790886402808479744,234583 753994015842992128,30008 792017308273221633,243075 763147921080680448,75899 760992157775695872,65954 771388158470721538,124597 761982252024672257,70858 771906659744481280,127134 775373078213693440,108396 759240090946240512,56625 780603490313830400,181984 774163294118567936,141360 775287839210758144,148045 755298061400899588,18113 786540586916392960,202429 793966968361644032,251390 794569624935399424,261155 754853657141661696,26721 757619896641466368,48351 780903941550641152,183269 789941673757335552,225949 792872075325280256,247983 771457926552780800,124597 755577151144034304,33247 751871748463730689,1248155 762858524485357569,74066 794963218296754177,263895 757333167560720384,46394 759856161466175489,353047 770036602773053440,112363 793237200980893696,250408 751183016051945473,16299 758580281364197376,52983 772617035805175810,131377 790769937824395264,235349 773896113883492353,139404 786263610569785345,201958 775173886753189888,135725 786917855552045057,207287 766107115417051136,91146 793920501936709632,256125 756256268709421057,42344 786019380635185153,199211 758701687460683776,54011 778258546869858304,166913 753853735969914880,28586 790920519667159042,234796 792064176160202752,243187 768501494270205952,106774 787081525451972608,207613 777943280566804480,164460 792829472684675072,242693 780848399381852160,183283 770202298740072448,109960 770300168033800192,44421 759805980427157504,59863 793113738324815872,249469 759150420237377536,57348 776029861869654017,152735 794634881238257664,261155 768210181067051008,103261 776904047542415360,158524 785939395077476352,199546 778150613276295168,152068 755247191665496064,36057 775929407491891200,151065 790670428255625220,231517 793990329510674432,256439 754086236843761664,30590 787810045492944897,205197 792176281454379009,243187 788075644626178048,214660 752279663389478913,20609 769462916378746881,108396 750677031252262912,14351 786012320585621504,199546 770611298837028864,119701 793143870380965888,249841 791713711459176448,240483 766001010640818179,90482 761286886891585540,67709 749748863691554816,7546 776898122459013121,157082 794667922769723392,261050 765920105012363264,89285 773960691589844993,140372 795684772353744896,261155 794983189617975296,262849 753523801934139393,28022 793433721592487936,251452 752155077469622272,14277 757426775366434816,47266 755280547082072064,35890 786261837918724097,201958 790244400962084864,229693 755108666517233664,35403 778395634319499264,164814 769782046826766336,27773 793539101530083328,8044 765235759204933632,86103 794675197991415808,261818 773618237305155588,137315 763962787588546560,76858 764998385480835072,85562 793984533884350464,257353 769708897674362880,113982 773905196523008000,139404 759816335194886144,56889 788601806184189952,218495 776186619367923713,150419 776383739358306304,149209 776992578726010884,159146 775793735250677760,150404 776006278527193088,152735 756649726347513856,44271 759899899395792897,57105 778686880732684288,169029 775907696088276992,151741 786741392185913344,204273 794205938248843265,258598 765685935912652802,88459 760209384660238336,61011 763149938222129152,75899 786159092309954561,200971 788960784617463808,220526 770978672375455744,121949 786596432224645121,108982 767854995609821184,90384 775880605368143872,151741 786782020189859841,203350 773740058666946560,138205 777596260664512512,160758 760889091546292224,65180 788308938987102212,216943 778752747172536321,169916 793089746054500352,249286 787427763216986112,208307 776855476533243904,157840 754705525258919936,28732 770787127449616384,120092 755922764234645504,40668 748710742245842945,1247907 763832836344258560,79911 764527769954951168,83649 788033508019171328,214492 790650007976185856,232169 791359868233973760,238207 768569171596615680,106281 785663704532652032,196984 771305561165996034,124597 791012297095442432,234583 763808906241990656,80393 785638974760988672,197063 768218530726588416,103354 770244093171556353,117377 794258327240773632,258429 777585244719288322,159308 789239222926467072,206748 781223074683314176,185496 771405718402379776,118191 792571360128081920,244270 793876680045539329,256411 754757109909188608,33356 780935011818151936,182726 761046246689648640,54752 774003716886331392,140230 791390330667012096,238136 760577153364664321,56964 794532189396467714,261155 788450190625742848,215030 786145421244588032,197512 772550339400785920,131542 791407122730786816,238780 773208891194650629,134633 791660347262246913,240483 794881841966841856,263666 773961908797911040,139404 765845906906308608,431998 742571796092858368,47188 766362276970442752,93286 765319099811557377,87145 776186654407000065,153743 792080036513746944,237964 787007357096079361,207949 794321319462436865,259659 761274010097311744,65180 790683282119720960,231917 775307830693769216,148045 774070104732540928,140444 763345769914966017,77731 752738812074262528,23150 771065014056804355,738099 778395033690968064,164814 753348084877320192,27045 774564308999086080,139148 768159233175060480,100893 778381700640415744,152594 764860831418810369,84395 764962544024903685,84800 785662892574027777,197322 793176940966387712,249469 751591358314545152,17044 763160452926808064,75724 769565075552206848,113754 776144726604906498,154071 787117115044167680,208252 787316349492162560,207613 763839188844351489,80720 790268816777502720,229895 791716762383376384,234990 785545589341773825,196917 762446935928086528,70886 788515418759630848,218495 751214965906956288,16931 770823570306043905,121146 741542721043603456,11774 752298324368060416,18539 768548299028606976,107559 787484902014889985,199307 793851258415251456,255942 770739365198848000,120541 763853386085171204,79020 766384408454569984,79115 794922821705170945,261155 775531584258580480,112363 766851956857974785,95511 761795866134884353,69711 794647726164090880,261059 756603546410291201,43471 793106588877877250,249469 792647614214778881,245130 740580382781890561,11774 789535548322963456,7319 761221447670861824,67119 763203071706935296,75899 756256779160256512,41743 781670541677719552,182960 759388145532170240,57897 775854378792067072,151202 779501279282212864,172962 788872807681695744,220332 760326275194036224,52554 760141700140597248,61051 740515217411559424,354791 758133565058080768,41703 776546702283026432,11774 773686790624514048,137315 791671285642330113,240483 734913318905733120,67995 755916967219900416,40437 745076179892314112,82294 767477453694509056,95055 791077325966237696,232169 753003041989730304,25135 772786989103919112,132578 768503715707752450,106774 769384309333581824,109666 793111122643603456,249469 778463248769089537,144730 791792593436835841,240483 759164060378234880,57105 765205761454505984,80486 766751126557515776,95672 755048139195838464,35044 757912213457805312,49852 768993074118811648,81929 791802553209982976,240763 759422648342290436,58177 788416119895916544,217796 772083572614303744,129471 749591972977864704,9285 795721112978124801,268231 780804721497952256,183269 788397983666675714,11774 758441095118331904,52394 778700952438054912,166282 794642651643580418,261155 774755317959757825,143845 788753866405928960,220526 774097424914616322,141316 786956751383896064,205314 789356458550759424,225359 771822935635996672,127871 769335603242475520,113165 780744151348441088,182386 753673192359591936,26458 776435276050604032,155390 771125469504610304,122126 769864083881459712,114779 795329631645822976,261155 770768016510291969,120425 771409948265832448,125381 794378994342838273,257674 757632795170701312,11774 750456915088531459,12883 758703985465274368,54070 758790423628263424,53996 762386487631450112,431998 758627598213808128,54070 791487880589742081,239405 791003153516810240,235620 794426616310923264,259034 752956890380849152,24257 750179196505247744,11495 791403401334501377,238780 790963358656819201,235487 771098918004199424,120610 761594297506332672,11774 763802617797447681,80192 766067825815330816,90482 794310220277305354,257492 768993761552576512,108432 778327138684461056,167569 788465307920707584,218275 732401956388372480,351908 773991182980550656,137698 789953672704778240,228686 765361630058127360,86440 777641102400626688,162294 766188747842924544,91721 786914365496631296,207287 794593466839769088,261155 752166193600094208,7311 752689339604213760,14277 775347834128207875,146838 792020187394482181,243075 791440683538186241,237908 792164863623606272,243165 786064923424124930,198591 750888789720100864,14421 760320326328803328,42435 760658663388291073,64074 791637279496368128,237198 778230470110765056,166532 763984210373726213,80716 787008679241330688,207287 767130349151354880,94660 794672545056387072,261155 787083993904656384,207965 768273242943479808,104932 762115109196009472,431998 768203260238913536,103071 753752512272830464,28281 772539881302155264,130686 762427722350010368,72978 790004446474309633,221228 786753034999193600,204835 761378678437732353,68273 786735602888609792,205728 759190600491098112,51798 790712882522718209,231881 757499029777420288,46370 777916607242735616,164001 760495323072561152,63149 795756803141222400,267521 787219642083225601,209351 792133779087392768,243075 765209507861364736,86440 764100930610405377,73196 791113586214961152,196314 732140009432571904,349198 776124327812960256,153194 765689352374616064,88311 772466617636782080,129325 763464690018062337,78228 793826363761315840,249926 793576112425082880,252020 795189323385737216,249926 757220309019729921,46006 786864541304926208,206773 794710828003885057,262752 785603671962882053,197322 756466441235238915,43341 765700952745713665,88669 766158916912766976,90482 771764889551450112,127707 756589199688605696,1248387 793101090413613056,249469 791425183751999493,238639 790918951790313472,234583 791798217918873600,240483 793288748733648896,249637 752974420352704512,24988 770619566150062080,119937 768275708799885312,104932 772855094005993472,132335 760141728926011392,61145 789285614713569280,194017 771831510076837888,127582 775362883907620865,11774 788086766502838272,214354 795047333419433988,263532 785946895344504832,199546 791353517281640448,231580 794882796166778880,257492 791276155764486144,234212 781511467543789569,187044 794661833063989248,261155 765316914688069632,86053 767395917611667457,97379 789936526780092416,228820 765212940542832641,86440 751761540269871104,18893 794559483196346368,261155 753381285914107904,27045 756286078923911169,42534 771064172188733441,122388 756652058678218752,44450 774468748258447360,140570 794681261918801920,261818 772519067295084544,131263 776012240940040192,151845 785304848803753984,11774 768130143122493440,103354 775830907185983488,138490 777851807376826368,164001 794027510535192576,256276 764521620794970112,83870 778949445207621632,171324 792964902201729024,246726 768279289640935425,105109 754982206322335744,34666 790692015180775424,210238 786574422660513792,204078 757467443908399104,46405 779400047641235456,234630 778637133900750848,168284 764535585444945920,82002 789411878225129472,215252 789551933468073984,226643 791179026949734400,220727 763494304249630720,78198 790641545779306497,233152 790676646198116352,231894 795717803848384514,268448 751593003551195136,18893 761268572505026560,66851 786634461068668928,204413 774420513464561664,143049 795416071167561728,11774 763652786949124096,47188 785861916447084546,198878 789694549060976640,227507 793207403974004736,249926 751846934030258176,18474 794079428447866880,257325 764124801715826688,81869 772049959868768256,127775 795482195611688960,267133 786204622071345152,199546 781524305993531392,188401 790917068963000320,234583 791081977445244928,204413 785616233857069056,197297 770696530420314112,120304 778979670184394752,171168 785995186371371008,199211 795279331635462144,262752 761842285466255360,70898 787610116212203521,208223 792334213932462080,244289 762137475284291584,69794 772583115810156544,131007 786271989283426308,202429 793043173270360064,249057 759461874421248000,56964 773975699791175680,140444 768785912796884994,106896 780839696847015936,182137 777845162781265920,164001 794365427992379402,259034 771531470829555712,125163 775981507257131008,152735 790976734808072192,235621 765649700758360064,88902 789469464966275072,226048 753860548379508736,26539 770367662870433792,117378 772914669652676608,132996 776907407066750977,156835 781112019311296513,185496 791664392706359297,240483 792043926052073472,243187 786972557081612288,207045 787496624578633729,210897 755837013077524480,18215 788916965926502400,218892 795664998328664064,267521 751845174498721792,20141 780931758330089472,183269 781082380341616640,182146 761360597845880832,1248928 765590791091871744,88459 787488682622214144,211347 795073248170016769,264397 767850687786909696,101383 785282249671446528,193669 792092824204369920,243869 787767261872390145,212711 793148524670095361,249469 763133752948224000,1249111 781524396204822528,11774 774342088037134337,141360 791737757886451712,241067 764904152292061184,85159 769227830840418304,112399 768987029795373056,80939 771588803349745664,125163 787721731456823296,205197 785904825494040577,195849 794723032002502656,262849 756858834111631360,44814 763926540702797825,80192 778616501167194112,169201 795103827598909440,264397 788149018232705024,215634 763930104141537280,80939 775482901739802624,112363 779881905613312000,175934 786052936455421952,200490 770315184443392000,11774 764849200710361088,84724 768304132209782785,103354 794217181768581120,257492 771626333612806145,118191 758323440763957249,52311 792132663473692673,244297 759859474928545792,52887 763878962024030208,80647 766244998899650560,91043 769120825295400960,101681 790586976579694592,228341 788205684462645248,210750 753919599217901568,26464 761574189165842432,69231 764956900240789504,85296 750190339563094016,10474 790963422846255104,234653 794847100441858048,258936 785918746686873601,199546 789463305475751936,177422 788509135767674881,218275 788046873789550592,11774 775794019112660992,151071 780135980695105537,177233 793551682470809601,246392 763898085210632192,11774 788747040104652800,220332 795128066540322816,264397 767067358833901568,97355 787881728526254080,65113 765213373743136768,86103 757096352107077632,45964 766063622044864512,80773 755472845191413760,37613 766345335824195584,90482 770727694837350401,120694 775309219214028801,148045 792045895403630592,243075 763238740907085826,47188 787258836805713920,207151 789137326890823680,223899 758007727704662020,50611 772573343451009025,131473 781352872181194752,187502 766739824439021568,95708 794564060083879936,257406 750037829233762304,10848 779667611135176704,158338 758708804087271427,54070 790538237076971520,174995 777092541183365120,159245 785620797989715969,197512 758142092828823553,50827 768045721912160256,95593 779518105433337856,174756 787788257484562432,205197 768219309709549569,101383 774284957996888065,142506 790965074886217729,234796 754746849286823936,33549 762996061765902340,74612 795130680913043456,264397 755243523692081153,36221 770360935353552896,118087 775291063871401984,65663 751898754005934080,14751 763229063808823296,76127 794277900484804619,258429 791658732279238656,240483 754200364614873088,30590 772989967433920512,133996 772139894563037184,129128 790546097827491841,232137 747460083911528448,11774 758379443710750721,52167 762150902778175488,431998 779680554924974080,174392 787441785001930752,193384 790789104246091776,232911 765936497778360320,90384 766931646469767168,94810 789714110002987008,227242 759885250407305216,56700 781316674364420096,26066 744560788539604996,148861 756922048371306496,36145 760216343660601344,61545 732246669748785152,350787 791513661684588544,238207 785583096989032448,196524 791689842547568640,234990 733000059399200770,355080 754754218888527872,33356 758119062488621056,51344 792771204201455616,247241 761995138772176897,69878 760771693149298688,63451 770737688668438528,121046 785686210643582976,197512 758661072794550272,54070 773845899156066306,139404 762857230119022592,73926 779106330766217216,170187 791349434546171906,238383 761718022964809728,67226 762668420861005824,73814 768445847683997699,106281 780175517152518144,176128 787148515432554497,209129 785645938383740928,197512 794498199071301632,255393 773606668043104258,353359 795668160024346624,245148 765416275086417920,84724 769204465509494784,111549 795127124654886912,263289 755881138388889600,39657 753456380762206208,27045 749594156272496641,9292 778338282941849601,152594 790170025005121536,229757 753755591705763840,27095 781650152515837952,177455 790458418230235136,431998 754007944505724928,30590 790980571052802048,235487 793132176070049794,249841 772152763161587712,129918 791761856486670336,240483 763781224582098944,47188 766212295080841216,90575 767864299842744320,101463 763270117870465024,75724 764152694994894848,82177 772616903575633920,129551 785619187930689536,196277 795388623948546048,266054 787062714577281024,11774 769727026982825984,114491 766369894510301184,93036 795309518070616064,266068 763851905332150272,80393 793359054752002048,251452 790607116587397120,232169 765789016767750144,88332 787740310671650816,205197 757972740297019393,50549 795729140221702145,267862 785264689152262144,194101 755546194454142976,38183 766691651360350210,95593 793121973001871361,249469 751158145167294465,17259 761013773188476929,66159 732657064506318849,398865 765326937497694208,86770 766706946472759296,90629 751557228667211777,18452 786675047696064512,205728 759438617928409088,58057 779025924717105152,171324 793983257075478528,257325 776568880277757952,156132 792503689139326977,246392 781306167465172992,185310 788099687496749056,215005 754734908111716352,33356 775498759639883776,148555 770612519262007297,119059 765216361580752901,86103 785653198698651648,196767 793206509014552584,250430 779352539187732480,174315 791725715355865088,234990 786005658583916544,195481 790680055575744516,232169 788019472086999040,214492 793108683580280832,249469 788501266087358464,218495 754744557116329984,33356 775102701076115456,146704 789872474779447296,228495 785679217740636160,197286 758989000099061760,55982 768954700376920065,109945 755157557597970432,35890 763338498241859584,76552 792990778549207040,248520 753312238367236096,26871 791012667259359232,235590 752199517789794304,14277 770677762197561345,120541 780789118804590592,183269 770928059843223552,121612 754090713483124737,30590 757013679942479872,45801 761700932836917249,61051 768971420172849152,110585 777150161243865089,157294 790948669239463936,11774 751135851564896256,17259 788446528973053952,217519 758435198480506880,52545 769018386072371201,110550 787385765395206145,210296 771847913102274564,118191 789939454232309760,228820 775701711071612928,149953 765042909578010624,11774 777599120454352896,162294 765392079702798336,86103 751688937987514368,18442 758332467652677632,52559 759496882506702848,57574 760918616841658368,65404 778327098830229504,166409 781221966560669697,1170528 759834677771325440,59809 764649300471066624,80939 792025660239716353,243075 793540198055325696,252020 794580330531483648,39957 776068402087538690,153095 792836863073460225,11774 774008891491311616,131421 793977870838276097,257353 794559121546559488,261155 767967442970607616,102838 786228569684996096,201555 768519091959234560,104294 791944840896389122,240718 759557567731433473,355185 792488088031354889,245549 790937862690578432,234943 792198412259123200,243513 793148322663927808,249841 762659129303429120,69356 767182589702483968,96883 791267398129061888,204413 763911614303264770,80939 754007840809975809,29790 791080963350548480,18395 735164374122270722,11774 765040585854025728,85562 768243141904261120,104406 792151745011060736,242521 794990949713776640,264460 762342603534721024,72809 773508404602101760,137042 777599623947030528,162294 781320680574947328,187359 787940982843113472,212164 756890391912312832,44450 758788594978791424,54070 768857694132461568,109104 756224990291304448,41680 757596471445159938,47761 775673656642908161,150663 792240043569979392,241819 773963601497292800,139577 775026565876817924,146259 755202914809819136,33751 795754837858283521,261155 780875773167173632,183269 764335598140203009,82121 767854385577783296,100893 788086029815255040,214660 777171340939984896,159876 788749799247978496,220332 756464988190040064,43248 756552006026817536,43811 794259291997896704,258598 753425565479112704,26871 755446677792784385,36875 756002162291924993,39462 773687263368589312,136110 786300638451884032,200961 788428800447045632,217837 794356949961715714,258331 771374796898652161,122126 750201603769004032,10735 756877499892727808,41689 767329456453259264,1249370 770798772150427648,121479 772527543983468544,131007 795418454874435584,266151 755166717781876738,35890 769712976848977920,114779 794494425099567104,260840 765537421433802756,87904 787732327258480640,205197 760165975949922304,1248723 794367219622887434,257353 751542151440392193,18409 779874608338104320,171693 775477321771913216,149300 768492554648039424,106716 755824297785040896,39981 775689491071639552,150511 778301429974966272,167220 766104789016903682,90384 793872741183074305,256358 764847679440433152,84724 789866137932533761,197512 770797860967231488,120610 790729702663008258,232743 787843955178209280,207733 785910591424565248,197324 758485832072241152,51451 768906980261965824,11774 781440279614222336,186212 775823839326384129,151741 750371749389340673,12883 793213424318590976,249926 785290191111983105,11774 779683466883530752,166704 755169749290651649,35890 774699390942445573,19787 794054224988368896,255393 775065899913060352,144730 779322594495344641,165348 777843652039237633,164001 769557920015126528,105109 753239809582399488,22662 764972133675958272,85562 760866714854821888,65180 768119751994384384,103354 788498105146613760,27045 794966785728520194,263895 772226477203066885,130190 785325112358821888,193633 765402402367410176,87226 778968182270951425,171168 793927441043644416,256125 760552550907072512,63451 768073128496992256,103354 786290879870926848,140444 755735774063198208,38459 766495974470541313,93823 773706814705770496,11774 776187584569548800,153743 778443125769445380,167220 790162643424276480,228354 750647097456664576,12746 763044224975704065,64722 794720943436365824,261155 781831233332514816,190635 779377900135051264,173347 789076004564111361,217810 788062602962214912,215005 749256496320483328,7828 765963945396080640,90482 793967079560876032,256255 781179059560742912,185496 753441819237683200,24173 780131763355983872,177233 785631036227014656,197035 794027137430798337,257492 768542441272070144,106317 771135021700767744,123583 770632931555500032,117609 775028554027311104,146259 789342907887214593,209184 794060808254787584,256105 785678204686086144,197907 767721583519666176,100893 762672213736775681,73926 771518843713835008,121612 788471410670698496,217601 775096413067685888,145244 761027776983867392,66159 753424745224216576,26066 791350906772041728,238395 788212888968192000,205972 794271673952276481,259482 770309709488267264,87904 792969339276144640,240483 791350269216903168,238383 794910890852290561,262849 763737232561803264,1249158 749286636177989633,7615 780723191509426176,182257 748401763342905344,1247868 767646655889940480,23762 773350448963186688,134470 786903060610060289,204835 791036700839600129,235487 757971021924175872,49066 742480620530470912,11774 766726293585072128,95568 792642745445810176,246632 790646681599561728,232863 764130899197820928,80098 777032657272246272,159359 761673485252984832,69231 794590628483108864,261155 763732065279938560,79812 768632892486410240,106756 785682334813069312,196277 772198104359514112,126936 777139079506894848,159876 774986132496977921,146259 759262488730951681,55661 760815735400697856,63267 777562361729277955,161988 771771329154523136,127582 764966851411529728,85562 791304534387589120,236502 771393781568458752,125367 791683256588591104,240483 763446522289786881,78159 776238971290398720,150663 778333611078680576,163592 791083813174702080,235590 794980473567113216,264397 753993846434828288,30590 764141237741887488,80393 788151593040478208,215480 790477209135788032,11774 760852742050942981,11774 752241983565885440,16728 787804582692818945,212357 781206656961114112,185595 778349037472903168,167220 787058096224870400,207109 772081830526713857,125319 766384452767391745,91132 778190910098116608,138707 785460338187579393,195481 787633533854552065,206101 791683680993439744,240718 752021286767857665,20883 763493369775427584,78205 788735284305338368,199840 793575694563438599,252679 773293783802843137,123345 773625691820724225,137158 771182792453402629,121612 786374858217168896,202248 778217703375040512,166409 734090667740123137,349814 794154118818328576,232911 758435954814230528,52112 765054719953932288,84724 768492032901967873,66922 774021572776587264,139105 767584400460570624,98720 786975850029867008,207949 764585382990131200,82766 788393111848308736,214084 758016805201809409,48663 774357783366041601,142503 788376515956191232,215412 788562726364844036,216009 787762000436658177,210238 794205780828442624,258598 790911950070972416,234583 780656610079158272,182257 790648836599480321,233131 786954908276760576,193533 789111112398700544,223312 789442418785472512,225981 787014419968471040,204224 779115404438319105,350711 792446156609495041,245750 787668242890420224,211794 762818497143451648,73712 795430294375403520,266079 786544311022170113,204413 795479421692080128,267133 791471004832923648,239405 793892381837893632,248652 764849300295782400,84422 793476156154576896,251320 788100717168824320,215505 769001520826314752,109571 792090555761192960,243398 793948213887672320,257026 779793354301190144,176218 794967419118899200,261155 795763945428680704,268646 757711676179226624,47693 775494774577037316,112363 793475136687054848,252408 759112833145724933,57105 773386233204572165,136515 770620157249159172,117263 781655213090504704,189314 793175327015047171,249926 794189639674429440,249444 795610408304410624,247930 795771806015688704,261155 769897476618854400,114779 769947986151419904,81929 759817258277347328,58254 773863708946669568,11774 753638125298212865,28160 794012406804410370,256502 750118595426852866,10848 789726360193249280,172084 791133258549497856,203863 768454716560904192,106281 764579713750884352,82344 793497777875587072,252740 777147712751869956,160480 759418107093856257,56964 764192429914267649,82066 788770320014540800,220711 789673073284972544,227242 788857106052947968,220602 780460864503619584,11774 788438538215755777,217837 767767772155613185,101203 770994993565691904,122299 773182654363631616,135025 780762922465103873,182870 763067991806320644,73814 776476679292289026,155896 776385597095092224,153095 765619057328480256,1170369 792692877600055296,247077 758487944978173952,53209 792604101435494400,246338 772112228585771008,124601 733258079018622976,355480 794749164579999745,263051 763123142613237760,76549 790747467658649600,183759 762637736666947585,73926 795368459731345408,266151 791421478969278464,237857 754739782597640192,33356 790654957573775360,229835 766796101793878016,91818 785483549583544321,194723 768176763864100865,100891 768944140004438017,110302 770967725703397376,1249815 791982451270746113,241819 757740506419867649,48791 768100328680161281,103261 753474838967291904,26303 788344472744652801,215608 793020543251451905,243865 795466366992187392,266491 791802232098258944,240483 793462736906780673,252408 794946722480947201,262053 791859400667385856,227264 781329312196603904,186212 788859599675723776,220029 787139934230491137,207949 767991139630616576,100620 754740154804367365,33356 792311689576222720,244297 793098267257036800,249469 770702288994373634,120610 786403491715485696,203350 786010620592205824,199546 774799759181803520,11774 793843713525121024,255942 749266709681360896,7828 762867832228945921,431998 786717257443356672,205728 789138087154778113,223899 764273169402396672,1249120 791768377320669184,240814 756935638914564096,45173 786842021654851584,205728 787041450634731520,207613 785551178369146880,196788 777836737921970176,163901 750562326668054528,14104 764211213928587265,82066 779884460040945664,166096 781652692993208321,189314 789875091374997504,46572 792182573606719489,243848 793187356895485953,249882 761733243896856576,70177 756937017980751876,44429 774005491185782784,135903 767479647516766209,97852 794689005317214209,261155 759778269495296000,58939 794540836855959554,261155 773945475279917056,139404 791665750595424256,240145 771625573068046336,122344 792794534673457152,243865 787450685243531264,210432 786300198423175168,202007 795369642042789888,265795 755781338867769349,38032 760442634967973889,62777 786352245071765504,203076 774093244661587970,139404 766313877206278144,1170518 752168152125960192,14277 764276200126746624,82283 794014703341027328,257492 768222287354998784,103924 787666036552306688,108396 752216876801982464,19703 754005514615488512,29263 786689170819411968,205728 773963090169700353,139404 770649763461099520,120341 785445069960519680,194867 774788362985021440,20170 785314589743255552,194210 758726276718800896,53185 790118884800098304,229693 765146527857868802,86103 781172267694841856,186128 758097911527780352,50500 790146906567704580,223249 750475473826840576,12746 786622835368206336,205181 761233907178205185,11774 788529255374172160,218275 790670107047452673,232863 786703667613294592,205902 788274723448684544,215005 760857754420510720,65222 763813775363506176,79589 766025335540445184,81929 781453529491841028,139404 759028519003361280,56302 795766992712204288,267265 781201274712666113,186243 786984352911659008,207287 768561672881512450,106702 788116127398371328,213064 793498401610555392,252596 754700480241020928,33089 756282387806445569,41726 781220721238347776,186352 761654793463103488,69747 774098103129350146,141316 772254934804881408,90193 773951583394463744,98972 758440383919558656,52821 780751551010836480,182036 767323787993882625,97338 770306610665295873,118087 770116878870151170,116373 777345199156539392,160134 793431485965602816,252020 773989064248877058,139989 781642312300527620,88197 792398145258860544,243075 759208845625425920,56964 791800546348900353,238395 753788850393214976,249811 763514276858458112,73814 778237991714189312,166532 795659290291933184,267655 780647152808624128,11774 791711697832710144,234990 789106060133036032,223026 764127416046460928,354834 768282004710232066,103071 777077818794602496,158520 756583185459339264,43553 778770247952183296,170187 791003602164731905,235621 791620245513469952,238292 773957148669726720,132497 778374395307982848,166409 780823019107160064,183269 764260046205165569,82283 775070090521903104,146259 756241905218908160,42152 795300467484061697,266079 787225527056826368,207796 792028874469154820,243187 762433648482062336,67497 750113178562994182,11463 794733309083328512,262849 771588868420145152,125111 791371552713502720,238207 791501024934531072,239405 752629481337217024,22662 758996105984024577,54070 765306099167817732,87062 778442477703303168,152594 785499053752659968,196277 790922575694233601,234548 791070375270580225,235990 770515830165544960,118192 790270015610114048,229895 791688585326039040,240665 781528116720205829,187976 788693932154597376,220029 788164182193508353,214899 785538979361947648,196538 757023436296171521,7047 757800062848086020,48926 775650110868901889,150451 762030678099816448,70543 768855482568105984,105109 769694585438236672,114987 769899221457604608,114587 794675727614541824,262022 763841789094604800,80192 773717636966330368,138865 758019266616582144,47761 778306236207030272,166532 761520686766690304,65307 792763591753625600,247241 788417396193107968,217837 768207604879355904,103046 794582169511489540,261155 732653192974991361,351387 751093336480419840,11495 785272693566210052,194648 785653608343826433,197341 764452153968693248,83391 773966411366531072,140444 793416224172630016,249926 763787057152004096,9754 793092021451788288,249242 761385974106615809,67226 786584525597970432,204621 794218832676069376,256439 767966114965958657,102249 787440980035239936,207613 786269364274081792,201958 790537619541229568,231894 786392989333610496,203674 790920234811072512,234583 794237419008598016,258598 755838921058111488,18215 790671460104753152,231894 780927355262906368,184223 753957505168838656,30590 773871832709599232,139404 776444930071797760,155390 790267374289035264,230282 791446384226492416,230270 765659564544974848,88998 773184766979878912,133519 776928446244990976,159093 753981555060518912,30590 785525467826757632,196538 751778077034754050,18586 791684591769755648,239906 766417794220949504,89923 780107585575751681,176128 768786613153439745,108726 759113335887556608,57105 781367906315534336,186210 789886409725341696,227242 752629282334121984,1248246 763415627314847744,72696 754747540994523136,33356 758824313923342336,46076 794305458785767424,259457 794675303146614784,261155 793294851919843328,241034 790302068577828865,230843 791726923059634178,240535 759093108139298816,56964 764586702820081664,83945 791423800785170433,238099 787025200634208256,208014 773751524707020801,11774 776568597946765313,155898 791412181095092224,238639 792493246933037056,246273 758038342395047936,51046 778834475501297664,169226 772790357969014784,132335 781213597254897670,186212 732727311783596033,353621 788974387403878400,222647 751635441103831040,14277 755383743431512064,35890 790321373088317440,230297 793188862696665088,249926 764558370347053060,81946 794748058827243520,261359 795455219584798720,265257 788016008590163969,214209 764477176745865216,82759 776894897450168320,158864 786941349996224513,207613 791352752001515520,237594 771525313624887297,126152 780732616450322436,182036 780790068978024449,183269 753952474785021957,30590 765016299198119936,11774 775923421884452864,143585 791414703197073408,238207 777471021326733312,161166 790607062027804672,227324 792026584647598081,243092 772238938849157124,118191 775480338789371904,149124 760304249788067840,61412 791278641225302016,234583 756649276579647488,43391 763467879710883842,77612 794472185406570497,258741 768989029610221568,110659 778329825475895296,167220 789905255337193473,228172 790527063513894912,231828 771456856824819712,125554 758016607709003776,50452 788745111974793217,220332 770086487635394560,94699 754880208415498240,33850 765657810998702080,88874 791963582925639680,242637 792167847757684736,241678 763442677161467904,78159 793220314503057412,250031 786218808713150464,201555 793406555144282112,247672 794496650790273024,260542 757603048772345856,47761 760289592784199680,60855 778836269400854528,170253 793216470176202752,250544 752708873161695234,22436 791637297049370624,237385 794172277747118081,257492 794177416423940100,256564 777499142302097408,156518 791623944516341760,238233 770453610287226880,118191 792083156975443968,237964 791362095493287936,238395 793112985304649728,249469 790299866337382400,230582 787702330107887616,212139 762833379242881024,70338 793505035078475776,249926 792292780592730113,245024 769677250815897600,113412 773660717941751809,137042 786441866644426752,197198 764108288904617984,80674 795409017459724289,266054 753641424650776578,28732 785489929958789120,196277 764835749221003264,84724 791407205371244544,237857 773887478277218304,139404 777038324695437312,158338 773666676424400896,136904 775489062308343809,1250213 794905231851143168,258393 757757641435279360,49066 753583715436011520,27045 785840988623343617,198878 763283985107607552,76535 773576296848908288,137158 778416922551586817,167398 761211550648635393,67125 763871758101254144,80939 791314592563548160,237491 777981694280208384,164375 753687046951239680,28819 787344675338346496,203014 786154140976029696,354391 754120068489895936,18391 791788809155403779,231550 736601963136192513,102730 793939826470858753,256217 754871613078646785,33356 791486353070551040,239405 774628356784476160,87904 749379570634219520,8047 753984781449322496,30640 785548586373287936,196917 771734519632322560,125111 751894067076800513,18893 781292579270828034,185296 793458963442495488,252408 742179582451666945,1170552 788890484559187968,221972 792173737076527104,243187 768183331422740480,102249 793173337669238792,243865 751951666304327680,14277 792332387216601089,243398 793612630040649728,252639 753230656432381952,26303 760998860772835328,66159 762286281279860736,431998 757541917643202560,47782 785925853406433280,11774 790917291042975745,234583 789268854627299328,206666 789231890263896068,224018 791011343729995777,235621 789331587078979584,225456 758443291511623680,53144 794618231835262976,261155 769000712458166272,109945 789184529575452675,220566 793901798935248896,255942 794647655897006080,261155 794045502165630976,255870 767853969838342144,100893 794407578130378752,259034 763224674234793984,76188 786647511859691520,204413 771004464589180929,118191 779400839853019138,174293 793787152509177856,252639 788512071126089728,217658 757973301398376448,50314 758778622937223168,54070 781213228563038209,186480 794541601947287552,259482 788417124305870848,11774 794727808975015936,262145 789508909228666880,226731 762679999866494976,73704 792005196704575488,225739 765297653773021185,86440 788158176671698944,214992 795238275292205057,265649 793825764458102784,11774 758131018872287232,45622 788018232443670528,212316 760451187632201729,62063 771128369794588672,122973 781340893240500224,139404 762039716292288513,71270 751866276574851073,18323 788756840607776768,220526 764131688259678209,81869 777963744039211008,164980 790866063802019842,232640 777617263310479361,162497 794585101573165057,261155 763213155916914688,77273 772216276458496001,128934 761151803681566721,61051 772777004118732800,132335 790266998957625344,230282 772900613591928833,132335 772199314621886464,127707 750363912848019457,12883 756589383843799040,43285 760572656383033345,63149 768437126631395328,106281 795092829479563264,264397 754743484091805699,33356 755208340603478017,34330 753033202093129728,25255 780282998436442112,169747 793125726094368768,249725 755559873132101632,37655 745069249777934336,1170685 755531146272866304,37684 794013628827480064,256439 774112570550595584,139404 794607028094304261,261155 788010834379235330,214353 758029761771823104,50923 791373686448201730,11774 764810967037476864,83866 792261178873479169,243092 767119144873496580,94699 776425624596545536,155451 794014143774760961,256239 787607688611975168,211769 776135822441582592,153845 777961684262543360,164669 788854966412685312,220526 775742564313862144,132875 780605760816361472,181755 793998601605304320,256358 755897180599103488,39657 757064103819108352,44163 787717048713502721,205197 762207913888784384,72035 761615418842877960,69231 793541573048930305,252020 763865405873983488,80486 793100630583836672,249469 781293752254013440,183759 785853419579908097,197512 791408166311489536,237908 793965862504038400,256650 763469254960287744,78344 792026084992835584,243187 786975975670026240,207613 793163740053016576,249180 793167517426388992,249469 774430726670393344,143585 794935673761374208,261155 778366334627307521,167220 777989692407021568,85326 781282861433356288,158387 758991379578036229,56175 762677978971181056,73926 753952884589486080,30590 765022170472996866,85562 791780007299473409,240793 795059049867964416,264911 792525724703858688,246273 778748881186140161,168284 795684333650669568,266151 750737495042560000,14502 758121179374694401,51451 787633482684039168,205181 739482235221475328,352687 774285854839808000,142563 762799701800259584,74483 760402481079738369,1248753 787699925412941824,212357 793973728589836288,257353 756231278920396800,42040 770848069277458432,120976 777554443181105152,158784 791136991945580544,236884 769837811390226432,88930 762599590881263616,73737 774315646733672449,140444 794699812398567426,262784 789983797001478144,229159 775356305020227584,148045 776893704665722880,157082 792567759972564992,244270 778765138182549504,168794 740836952962928647,31836 795735197463511041,267587 735901062700367872,350287 777614481077653505,151463 778497255997186048,168529 792076999066062848,11774 773913732959211520,139404 774229642085539840,141881 795695097715126272,267855 765666823673044992,87904 786329270687703041,199546 769352377841377280,11774 762699447981617152,73704 788933197056860162,11774 755798671757709312,11774 788767563757064192,220526 770414048525557760,118191 752233008170672129,21332 785518764133650432,196277 758523504153227268,52749 793866962719899649,255942 790657760840916992,233307 750174191941365760,11773 780623525014937600,181755 752644048582684674,22777 757250809654501376,46379 789448475943378944,225981 794621977923350528,262022 785801564212502529,26066 794986576023527429,262925 795477530102874112,265257 763150809995448320,76723 786905236468211712,207287 787339817931661313,207613 786962506078093312,11774 776917594716581889,158387 767322205764067329,97315 769126733832347648,109666 765377735027855361,78159 779053966843863042,171387 790557987693797376,228501 770227025781022720,117257 771392738554220544,125202 775932880421654528,148870 777966054492479488,164846 780732536670388224,182257 758650889515261952,54206 773636097150713856,137639 794676798701322240,260776 767236365528489984,97811 762052656726614017,71652 766707421729415168,95672 787717867399622656,209582 776837583594659841,155318 770033847023046663,104313 732653072174964736,398865 790627448929083394,232280 764160213024968704,80939 792684943272972288,245148 760918574659735552,65405 763815688628604928,80393 764245049047601152,82642 771375164370157568,107910 766029159038586882,81929 763153213239549952,76474 754763572450824192,33356 763018925789569024,47188 788906029069152256,220029 762702456107261953,74302 788385925747224576,217519 766676673874059264,95045 790048778988363777,229148 792779039681437696,247241 770462513620279296,118192 794965135857164293,262849 762726480832897024,73910 773632887308554240,138054 758013824268021760,50590 788454293410045953,218275 749425700386533376,8366 792193808247107586,243187 771884324350230528,128404 780680575623499776,182036 785986754541039616,199546 788941587908820992,220526 762720182842302465,73814 768170388744306688,100893 771529049009029120,99032 772644546249449472,128519 789667843877068800,212131 790922664483454984,235020 758021897661485056,47761 758740704239628292,54726 763905663411945473,80486 764639659909578756,79561 785551481353166850,196277 756646081157406721,1248417 794565527045750784,261155 793752510808719360,249926 752733411924738048,22838 775783197451821056,150511 776951255461601280,158897 788737994727550976,220332 764534295524368384,82249 758092181345230848,51043 772430763228737537,27304 789283439354707968,223492 763864157276045312,80192 773215363316068352,135386 771592085044465664,124597 777524761421230080,161960 795052781472129025,264397 755845422644535296,39657 785547101237313536,195975 763052491458113536,75724 763711076605300736,79691 786327337214341120,200712 789257933041373184,223899 763488139860070400,73814 765681095836786689,87858 732400359667175424,1170348 758695186549596161,54070 785250432096415744,194082 792901565384228865,247241 735990932894584832,11774 788760867340898305,220526 793994173250752512,257423 758316330005041153,172295 766732102133952512,93286 762351458993836032,70886 792133797026213888,240483 791048460375949312,234510 765581908478537728,81659 758082312831635456,50827 785799036901163008,197297 788452535367454721,218275 787746896479608833,212139 757894858140966912,49121 786236152474771457,199211 768421623397490688,106281 775754663597441025,150511 753694225896583168,28037 795046560266600448,264397 771397111518748672,125367 771779779968192512,126152 792657843182669825,18395 785495730651860992,196277 792033098007515137,243187 761001118608482304,65180 775340729648295936,148445 763790777113804800,80192 793187595979198464,249926 766383907814117376,92213 787881416377851904,65113 775769417414127616,151463 794738371331375109,262849 785503732855402497,196233 768942962319372288,109988 765221496491048960,82061 792094495571599361,243187 749948624243744769,10735 769317358108278784,111549 764136236541849601,77708 773072845865967618,134255 793154782558945281,249961 781207209522847744,185595 787438123726897152,207861 792881309626474496,247240 767592786371616768,87904 781483081983295488,188119 756475461421633536,43391 755848493571375104,11774 759792603294347265,56964 773945868579766272,137158 763108610863882240,76549 775154456614678530,144654 793538090308472832,248719 778401629896867840,167220 732226686310354950,1170365 794560392533942272,261155 795105790746980352,262849 794694016214257664,261155 795001858343501824,264397 775894332842926080,152182 781569090414522368,26066 732996469595246592,1170810 771496872125005824,126293 764834592205508608,84209 775367153621106688,148645 791731324469915648,240483 760259384370991105,62130 793391639045734405,250633 764333824104955904,82209 765614616491593728,87904 754118997843570688,26458 754745403694645248,33549 793284558112161792,249926 762743432267853825,73814 763176356716941312,75899 774344578870763521,140444 790954120685445120,228037 756896733141929984,44429 758754026343149573,54070 787106249141878784,207996 794145534034341888,252149 773609739565404161,135074 758740183084703745,54070 780429071658418178,173347 790248734487633920,230282 764907460981161984,84724 759195504064405505,55257 794539950221836288,261155 758796936472252417,53185 781680248572084224,188119 795297654058033153,264397 733317158415933441,354396 761993123329404928,71476 787763703131299840,210238 790778525452152834,231894 793081065283911680,249292 776432472632332288,155688 760047834557214720,60743 790630012034711552,225359 769611325865652225,112239 790128910713446400,229505 775431736834531328,141415 787004227767836672,208252 761648556616912896,69711 776374792110956544,154709 789132887970820096,223286 795387648332484609,258193 765224117725433856,86440 758651489166299137,51451 776011426745815040,152735 794674199591796738,262022 763908133257261056,80486 765364250160140288,87245 792055122109009920,243187 758754399720136705,54752 786596669294911490,202798 758767113687490561,54070 780604381838409732,180343 758058745926524928,51106 767319237736050688,97386 753734297513824260,28508 780844395612499974,183269 793402663731855360,250633 778384140206997505,167398 793969464501010432,257298 776114008684453888,151255 786729400536535041,205094 787284220569751552,209035 752878093749002240,22838 793247474127372289,249926 770790688984145920,121479 758668739751522305,355507 766062559095128064,87904 791424056398585856,238494 759271782369136640,56964 792216242471866368,237964 794642211946303490,262022 786332457264041984,11774 794595236899155968,261306 767110422491267074,97468 788416404319907840,217519 794568702503096320,261155 769174367423107072,111558 772827689417867264,132335 751601275754557440,18555 750382412186603521,12883 760541456755032066,62890 759113898821902336,57092 764842822788788224,352687 792314994495029248,245056 760576707065675776,63428 757745933090029568,47606 751571802648825856,18413 768294467493253121,104162 768598892980105216,106716 775159047771205632,146804 776518931850924032,155451 794691260325969922,262752 770224851726528512,117377 773662354714267648,138465 757663039046971392,48369 732168393428598785,349197 786686521764110336,204284 771740092587094017,125145 785835931752431622,198671 763562633895084032,77353 769196846610804736,105644 775880490679099392,151791 776160777384394752,151141 766061320089182208,90482 756255402082209792,42344 794617523954073600,261987 733033172091305984,349060 733157578214100992,355464 794684807963873280,262022 761521736793804800,68203 792994420123729922,247569 740342673362587650,11774 788207859200765952,214666 789267903434612736,206666 773834741954977797,132497 791413281059577856,238395 760998465950322688,65165 786257819477704705,201494 769694793253396480,114987 780622547553484800,150151 756843453745627136,43553 760885993675161601,65180 788413870004142080,215005 792929517480321025,248514 769652256790589440,114680 778190311243776000,164826 788027944589549568,214492 791409923334692864,238207 795004576176934912,264397 781766917493182465,188304 763435027111694337,78159 793494159931957249,194311 759845575089016833,58227 785237565414572032,194082 762987254323159040,75724 762743481974480896,73706 794046514519646208,257492 768193632763580416,103354 793640876580990976,253793 733261447237636096,352399 763499583951343616,78129 781111351720632320,185496 774739255880855552,144635 776128147414745088,1250232 785925751002595332,199546 753074612464939008,19000 768342041130446849,105799 757268355879501824,46763 757314087890063360,46612 753034729105059840,24248 788419007787466753,217837 789886088705740800,227242 771091653792849920,123135 790928108488536064,234583 792011979418374144,230791 793923694594641920,255942 754718833387143169,33174 773961361734963202,140444 770279447169687557,114254 761945857373704192,56964 769283978897584129,112693 765807613879595008,86082 768497543068192768,105799 778384694551408640,167676 762845101823438848,74066 770436418250289152,118192 767135019110273024,97852 760248301744754689,61922 773414307283537924,135025 776991897273245696,158520 789206712695726080,18395 787944020341383169,213887 764956743054954497,85318 780533060424994816,175185 765233161038987265,86645 771437385649315840,125369 793245338270371840,249926 779024964804603904,49681 762710764201316352,73926 774302637491531776,141360 785871805059829760,197512 770301507933724672,1170396 759445984573202432,57897 775098803737075712,141091 764969666406125569,11774 789280311322349571,224818 793539030071869440,250430 786744202751188993,199840 752839736247611392,23318 781207956922642432,186434 776132842354909184,153921 790420018374725632,350650 795044817608867845,263532 754792406013341696,33356 766368379166822400,93405 772023108471492608,125112 777362081871953920,161456 787028330339897344,207949 757795661366472704,48097 770243471084883968,117257 776585462039269377,156835 789226410493747201,224333 757035637971177472,45669 785854906968125440,198878 775930058275819520,149040 763463088683220992,77632 774858861022961664,144648 791407381171216384,238965 764042736945229826,1249190 765306442551222272,87145 792605246979710976,246771 791249681858703360,235990 764770355256754176,82344 766673475004096512,93261 788905004513959936,221711 760195968344137730,61545 769646101783650304,108427 781361025224413184,139404 794210246256447488,11774 791409884830978048,237198 756224803212660736,41702 785683303831441408,197286 773549764482924544,137042 779439830937767936,173682 792357170884976640,240145 793413084463366144,249926 750689288258486272,13532 788730600421203969,219359 795730031871922176,199307 790295479670050816,228341 775883644208451584,151916 778754267872129028,168284 770221102882848768,116164 794002453012316160,257492 755891255268167680,18215 758626169960931328,54070 767745870414708736,101134 785563419978194944,196277 732202178983526402,350021 777856140575182848,159850 758265920724676613,52061 769876552569987072,74247 793814161604116481,255393 753631087335772160,28726 758321111125766144,1248556 753786469525979137,24173 776149512817561601,153845 790316626906324992,11774 793815824762929156,255393 766540972628992000,22735 788788483800256512,220526 794690325323325444,262225 794663599776141313,261155 793259500836970496,249926 794033923504250880,257492 764322765671370752,82002 768173767377952768,103506 794931445726924800,263895 780990933450063872,182211 791705321823694848,240483 779859290282598400,176890 763819504812093440,78159 786253972134690820,201958 785876200690298880,198622 787706287400386561,212357 794672882156707840,261155 780416291672723457,178301 794948882505601024,262886 760649927869419520,61375 778961723889967108,169916 781143617276633088,185310 794720443169198080,261155 735397035017441280,1170819 761664995994271745,69711 762667866139209728,71502 732755869104934912,1035907 788051359308414976,210274 776875047638097920,157993 780769097344704517,182726 769620069777375233,112363 790637308060065793,231894 758088942482710528,50923 794901822817374208,262752 795105680554336256,264397 776574560057556992,156132 764121567039197184,82018 768245665226907650,11774 776848517117702151,157755 788876537747517440,220076 791473279492030466,237223 764949326980263936,27156 781851989642768385,190635 787679589308911616,206101 781358919209803776,139404 771103938686906369,123141 774387359584518145,138165 789808328742363136,224678 779508442432098305,56964 750522133026054144,12883 764892306520481793,84929 757885038281318400,49852 752286365530853377,17794 774499509770432512,138061 777685953846636544,162596 794685223816470528,262588 781366886491652096,187453 758041593014255620,51069 786690173698473984,205455 793404167788326913,250633 795006027884175360,263907 761707580745854976,67679 778651807564255232,157724 769499823020072960,113894 773140459950596096,134470 777882097658818561,163763 750144833050726400,1247936 779776180383846401,174389 794632772832858113,261155 763909576475291649,80939 768294786507821056,104932 781466789364502529,139404 762329214380937216,72550 765775563516706817,86440 759213082795188230,56964 773539776653852672,137158 793115871040278528,249286 789714149026783232,227616 750743957311664128,11774 778273488310300672,167044 788203062045372417,352258 792029753251246080,243075 793270110387597312,243111 794316996900831232,256439 788801992462258176,220332 768161727552847872,103446 750043860894674944,10823 792073197822894080,11774 787623920337911808,209921 770161719020703744,112454 774074279247745025,135954 732181906926657537,350021 771769647897124864,127796 780483444199620609,180233 754756121819279360,22393 781446585012088832,139404 750294845315571714,10653 770789565321846784,121479 795263062202843136,262847 795401245217423360,262584 770239436516909056,117257 764924171310755840,84824 790282124859363329,230282 767362779665862656,97386 772824012976189441,132370 770270340186574848,117257 780123020593692672,94396 754760577415733249,31177 785685919395229696,194082 791699235943096321,239610 755202254513188864,36057 794910533464064001,263895 767725168462561280,97413 793167251142828033,249444 774196198416654336,141887 775024472344584193,146259 770328605008146432,103812 793151888032051200,249961 792433690282340352,243513 770356592730595328,117609 775902541708230656,90193 795667536415260672,267862 761602645563932672,68854 773878052791185408,139404 776847461591777282,157755 787030786742620160,207287 781303201509306368,186212 732667074665816065,353360 766031261097787393,90384 788122604024377344,215754 768872377715298304,109666 780784549768814593,182960 765238963204415490,86103 773556968464211968,137042 778276734315720704,165685 768013481123713024,101681 770890974797131776,121636 790584909106597889,231894 763477657291935745,73814 785982469333917696,199891 781245825246646272,185313 762793961459068928,74630 763850484788494336,78477 757194334483521537,44450 786066996714766336,49459 752982611958562821,24366 768907959015317504,107469 762668249859448834,73926 771697519432704000,125554 777371254495911936,159475 757509610659917825,46280 757837593635454977,48148 760080940462813184,60855 795718998885208064,267521 778253990500798464,166913 761341513842487296,67281 772470917632970752,129649 789521595832397825,224680 732408475750371328,196346 757705934256865280,48991 789203520612290560,18395 757259497387728896,46696 793044190884196356,245130 771112529883983872,122145 786551964439945216,201494 774005267029692417,140444 785483957156610048,194796 793178569870565376,248770 753672515629748225,28586 762347707243503616,431998 767593771013906432,100138 794951201355874304,263561 757554159096913920,47782 789449661098631168,225981 789791476779810816,206748 765531859480707076,87904 795069306732183552,262849 757592695804223488,47761 762603282149756928,73712 780964379076329472,182036 781114026134614020,185496 789868737415487489,228037 762836666797010945,74483 792328480239198208,245043 766268011078557701,91946 795770902428471296,268643 792575271417315329,246392 759089753648095232,56197 779149837895819264,171054 793876361265942528,256255 793183420515950592,249469 762623083471482883,11774 758371686836277248,52545 779928699625803776,176203 778821855066980352,170187 790399824889798656,217634 792127737385353216,243167 787348477667704832,208607 787492482019758080,211461 770043316041814022,112363 773937616722890753,139577 793210311914299394,249926 753643854268657667,28732 785900040531259392,197512 771324259805245441,123499 764127495427809280,80939 766561410532999168,91810 758509835495190529,53703 793905446121709569,242693 755591783262760960,38183 764552834394099712,82002 752142975577325569,17580 764611191402561536,79691 766640704470810624,91946 767454161051025408,94699 754794915641655296,33081 781343163004755968,139404 776847195878203392,158589 787847836406644736,210238 771688378492334081,122344 764816631549820928,84753 773316375251066880,136110 780569397417086976,11774 791011740121047040,234583 774835478973521920,124597 758021882872336385,47059 765647696581447680,88370 780808838547144705,182960 775396405854793728,148994 776558792737710080,156053 755417798449528832,35890 768944777232457728,108849 778306871161675776,167220 779317618075459584,173964 779872754648567809,177233 791454864480100352,215965 795110717494087680,264397 791131361247653888,235580 763404632131506176,77720 772601060812660736,131836 788046373971042306,214354 775457336353697792,148744 772875298161434624,105109 792051741349076992,243187 793456671804821504,252196 793505698076168192,249926 771500751193374720,125554 775743110705926144,11774 787645202290794501,208059 756436497310617601,39462 779411608246386688,173628 755515061372760064,38032 772634301770924032,120690 732243952485728260,11774 786906679145357312,207287 759413380591587328,56964 779001337706971136,171902 794526687912284160,261155 795211001289314306,263895 771432018609524736,124744 780640610973810688,182257 794933667651092480,263895 776151391710642176,351512 787033555486412800,207113 758544180347932672,52749 751565369928667140,18215 769589584904814592,112623 774853774984744960,138812 789961044298911744,225359 769818415527669761,115435 758039414882889728,51069 771370908271476738,11774 788461410363858944,217519 781135397661270016,182960 770200471134990336,117257 791450377145180161,237491 758388112158445568,51778 766041246473199616,89923 766617429128675329,93184 794844045155663872,261987 789081005592285184,223286 776192505758961664,152314 787053971852570624,208167 739888536648720384,11774 758033907023437824,50654 754713791107993600,27045 766449534683779072,91810 780797189970812928,182726 787086754310336513,207965 787057721879072768,207287 791265057128669184,234653 758863104255983620,53185 763117924437598209,76665 766058151015813120,81929 760984791584047104,1248861 765650245229223937,87904 793218428374966273,249469 789136915836571649,11774 794546576614191104,261155 773943364244926464,140025 776055706239852544,152735 788825443918938114,216009 758769266057326592,54070 763064856731844608,61352 734098839402127362,353444 758370438955270152,50983 766374268082855936,93405 780773703739113474,182726 767896724690141184,88669 788101684849364992,214247 791390906620350464,238207 790950876194025472,234583 760143734725971968,60866 767125494135488513,98072 760157254373019649,60866 791315085344006144,234583 793122032699346944,249469 788940713685815296,218349 767574793893867521,1248861 781637213700456448,105109 792350687908732929,11774 795295706940657664,265257 760810179923509249,64326 788038575669600258,210274 793998089337991169,256276 756457905516273664,41518 753344073927303168,27045 768520195279388673,106281 757739717626429441,49066 773609050114183168,127358 764675843490623488,79547 776234859723239424,151463 761065347826880512,65455 790212200942010368,351463 776442886959329280,155390 774112591790473216,139404 762302383699398656,72446 765228831141572608,86103 768034588073553920,86103 764070632954798080,80512 788049617741045761,205197 781322219431432192,187333 795770135239749632,268643 794632372016807936,262022 773597531825635328,137158 781143805474897920,180105 794603541025275904,261155 766205466821001216,90384 773918094662176769,139404 770358153531756544,117257 770820202560950272,117257 776388607695163392,152946 763474972895502336,75973 792089079248814080,108396 751142006311751680,16422 754749739749351424,32873 788719663777779712,220029 754723820703850496,33356 769038788035276801,110477 772466928162050048,131045 785773197606031360,197063 793480812993720321,249637 753742591598927872,22439 759063033922674688,56545 791028801723506688,235756 780098833824886784,177233 792048114173562880,243167 758427701522927616,41703 791093879718031360,234583 785750223700172800,197286 779985593753149440,169410 765995272392486912,90618 767028150354051073,84666 791659414633779200,240483 774746281436598272,144494 791620730995650560,238780 753848721478184960,30086 788357357000458240,215608 764211742071148546,81702 785590881462071296,197297 787288876461219840,207841 776519212705742848,156537 788060338155433984,212139 785607870343700480,197286 789233838698270720,223899 751902894006427649,1170337 785568414819647488,196676 752241082218508288,21714 774286064336920578,141867 766033562877427712,90384 785665138070130689,197286 785520892503875584,196277 793098677397049344,249469 750304331627372544,12357 754871506228740096,33970 765492581476151298,86149 766304301539000320,11774 787278415061803008,188577 758933450401288192,51809 756104353862287360,41632 765155259618562048,349060 775027371120394241,146259 786063922713485312,198878 790441014259396608,11774 794975806422298624,262925 732889425210802178,1170713 756462378942861312,43391 758186903485161472,51451 794657852157755393,261155 791616738139996160,240145 793982832817278976,257026 751975096403652609,18215 785471541907632128,194723 758670020104839168,54070 791278491241160704,237274 793859830901506048,256038 763537320133832705,78189 780621617856651264,182122 750881884402380800,13532 791109599306940416,232863 789660123362975744,227242 772346878922887168,125801 775341548837834752,148473 780858863847346176,183975 785707272609464320,194082 792944709081534464,247232 764971057761574912,84724 772887074320121856,132370 773945776154243072,139373 761999532460740611,431998 767910309927395328,101681 793878153626198016,249348 793851736494444544,244270 762743601851932672,63459 765706327901495296,88920 771353382133137408,121479 752121450501332992,1248178 734675107881324544,353002 780200454911164416,178045 768770365740965888,108849 758003059507290114,49852 751602880310804480,16728 752936202450374656,24134 785931027038498816,198671 795011573731332096,263896 791992231691296769,241678 773556640910041089,137033 777583806568095744,161277 758719342120841216,54739 765670101332922368,88669 768833269022527488,109167 759188465493958656,56964 760670793281990656,64329 793186803998130177,250430 793651956434644992,252014 758136126360039425,14351 766100882828189696,90384 761931495942479872,65180 794210607956369408,258607 764595608082608129,79561 786674948479877120,47940 791012730832556033,235621 780620514096132096,182154 790160829719142400,224680 769155611946647552,108729 794372881903927298,257325 780252233250242560,176127 777239271388254208,159475 791680857534791685,240483 762271600683126784,67229 753039608087142400,22785 787104200362602496,209184 756193516431212544,41680 760859587251675136,65222 786329837581377536,202379 786612508035612672,11774 788391709881368576,217519 793998225548066816,257492 754746472017502209,28410 755557831353348096,34666 794689065677271040,262588 771742326964252672,124597 785545224605016065,196917 786709835291168768,205728 791264494596952064,237491 793972844841631744,257026 777958805489541121,163901 773907040720871425,139404 794365107614707712,258981 779412435669319680,171913 794902244525162497,262849 777320501433761792,161456 793074958415060992,249286 732892788992380930,350808 766264380245831681,91751 780619105879461888,182049 778780138767060993,167220 755566035466645504,37455 763489367658795008,78707 786200688116264960,201494 758085380503695361,351340 786202007614873600,200963 753250824256708608,26140 771086476436205568,122819 768335950506098688,104313 785546279229140992,196917 779392435503915008,121051 777251923711827968,155318 779670576587739136,76146 755451703542054912,36557 776182929143672833,153194 761754213604929536,66263 760589245891371008,63655 774436466193788929,143777 755813525914787840,1248327 761014537118023681,66116 787241905650294784,209400 769286517919449088,109713 786356135888510976,203076 789458018844995584,224680 777877563163095040,163602 791510880164966400,239405 781896297691217920,188831 789143862166089728,220029 794242026510237697,257492 791638620771799040,53470 758125775119843328,41703 792259918485217280,243648 779067030578180096,167220 781317227769425920,186553 785575362147123200,196917 760415138528702464,62063 794343513320280064,257492 785490313599070208,196277 785940686776504321,143948 776817451950444545,152314 778031326125367296,164001 792738174581833728,246339 774365992709414912,142506 788552148481142784,215437 778311210106171392,166390 770745051529949184,120550 795406447194546176,247930 766524229915320322,93286 773609897724350464,137965 733059418192023555,27848 758720676828094464,11774 760145459230875648,55660 766529993027366913,93261 776490451285057536,153854 769812701837230080,81929 795346101423448066,259288 776890082754035712,159146 794328327871811584,249926 793104130961055744,249469 785270278360150017,194648 757394915076767744,46890 758570280948232192,52554 776165511436591104,152073 787657597662982144,211769 795024570595979264,263906 768052774172958721,103046 732426076853436417,351387 773998834942750721,140230 795074048178782208,249926 769895646954262530,112301 778011253092397056,165405 793115496841347073,249469 793279202019594240,251167 793444781707911168,249469 758032199551639552,49852 759196577344786432,57336 778232726457638912,166532 768230240460025856,103506 795740012105043968,267746 771090556554534912,120363 750062840048943105,9433 793150348437417984,248437 780602818373754880,11774 789305953896259585,203546 794122437118066688,350913 775585958850953216,149202 764441136882647040,81869 756942151494270976,17416 785819823666106368,197512 756670848321384448,43553 788324714162905088,198304 760949835902119945,65867 755539985550352384,38183 773898056118833152,139404 774317250467667969,137315 753960087702671360,30590 787283237835984896,193121 758116913654353920,50923 767198267977281536,97811 794005318107734017,255870 763329146739101696,75899 795694467030405120,267862 772875604240793601,110304 765554409359155200,88052 751900091510878208,20265 788754366819807232,220526 794648430157135872,261155 763107891536551936,76623 779087966027165696,11774 785857666501541888,197512 769282406805278720,111454 769823518133460993,115160 786856414878633985,205143 751557419252084737,14277 781828051575406592,190635 785979845549228034,199478 753870699022913536,23899 794546262498537472,261130 790988198218346496,233736 772819353750429696,106716 770367758966018048,118087 754976233373466624,34666 792897035863154688,248194 756884475410350080,45311 762808629749747712,74321 732905413881024512,354506 776509127216340992,156053 763430657154551808,78219 770997271697719297,83550 787111054262272000,205728 790857403218755584,234495 778312502824300545,167319 789875247117766657,227242 779310785151377409,172799 793126133659213824,249469 757448574703656960,47266 787310181893877760,209713 771764866168348672,124966 788322729300676612,207287 781491030000594948,139404 791476600214810624,238383 750413083990827008,11495 759220059805978624,52554 765607992121327616,88399 780766125680422912,182960 767598248534028289,91946 757353296726265856,47090 787022947571552256,208379 786588238165139458,203674 758045891798274048,48663 788689191269830656,218275 732304351499194368,349197 752722033587421184,23378 764134715343433729,82066 795373221042421760,266151 749416976959799296,7816 765230002732470273,86103 794609260957077504,261155 768824474540048385,109167 750674126373879808,12773 786701099059277824,205294 793201680254918656,249469 791053043131293696,234564 761159083487551488,66897 770003271574577152,116060 787000540098023424,207287 755759706480734208,39235 775488656522022914,148473 772789893281918976,132347 775826220273590272,151361 787065275686334464,208989 773188614071001088,134561 777299105454239745,159546 780875128125136900,182036 790673619856666624,232169 793620473409966080,254209 749926801242226688,10735 772238966837747713,129471 778322916157034497,167220 788462400227991552,217106 794648662123118592,261942 763839643443924993,354311 780935809121726464,90252 795337047611502592,262328 757997675442692096,50500 794540197258129410,257406 791432557384519681,238292 765209436638117889,86103 787076933318311937,208016 777077456695992320,158520 773726561275039744,137042 790984083824340992,235590 772191139743068178,129551 775709367970693121,150511 762353075944292352,70689 790696167478665216,227615 749922753344466945,7546 793120758067261440,249469 766024988591689728,90908 788760909917413376,220526 793112125157863424,249469 786327081491632128,202379 753636301862080512,28732 792820481212633088,246771 753989134117507072,30708 793569193417379840,252014 787736703020703745,212672 775387606934654976,148870 773901077502582785,139404 781644781491331072,187568 793799684322127872,255393 763980886475890688,77590 764009235105492992,80939 763052579882278912,75899 793681917044416512,352718 786532445902348288,204358 794571028580048896,261155 755623879805198337,37044 780960588646064129,182659 773839200999378944,139323 779150239517253632,168284 779472730349379584,174315 788983013153525760,222654 793150247698518017,249926 787303827049373696,209974 787851379318546437,212357 735577594591072258,349736 754076345697566720,31320 758799521824452608,55260 778344459662598144,167407 791347347460595712,11774 751541996456669185,18215 763876059020464128,33186 772904241740582912,132364 790938360202289154,232169 790972260597297153,235590 795097766515052545,249926 787095577687265280,207113 788920845821411330,220526 793139924732092416,249841 753531320177823744,28037 765709695235551232,17416 732376094914023426,350697 779071668442566656,171040 778491239905632256,167220 787983871547768833,213887 792810001542684672,243865 788763729898803201,218258 760243380567805952,1248387 793139132281327616,249348 793942526088445952,256038 780648340740513792,182257 759110738371903488,56964 765693125499166720,87904 788389041217478656,217519 791058524436520960,229505 761745384733609984,69711 758403878337511425,52921 761392845701996544,65222 762705037860691970,73992 764220256105750528,82766 762503995025874944,70641 749737146005663744,7524 760221583608799233,61545 765698807262617600,88930 772172716669595648,127579 773427774954536961,136589 792113351149035520,243513 771411958281089024,125459 795473357755928576,266151 793259769490501632,249444 754124685516873730,31551 787802879264370688,210253 786394451853709312,203674 758000876497805312,50143 767848270311882753,101134 761790934413705216,70543 752750828956426240,22575 792798035747176450,243865 755840564386332672,39462 775106060357083137,131148 750755457745104898,14421 760913557206761476,65626 791370622068727809,238207 760543916688977920,63149 767753222685458432,100949 787505267638317056,108396 791120627365281792,235590 778340882143711233,167220 787090771623092224,209129 792340558337478656,243218 773877547188748288,139404 786946512651550721,207287 760686647616864256,63655 778218925259653120,166100 775042348174675971,142648 758432040018509828,52554 778295051612856320,166532 762502002454695936,72035 760706038429523969,59730 767417424383737856,98890 773661186017615872,136947 781854637561229312,190553 759815440168259584,56676 766458000814989312,91894 767399081417334784,97386 753279446086541312,11774 772288572544004100,109666 772840283293806592,132335 777578977858756608,161277 755791000832966656,39384 795408811825602560,266491 795073609123459072,11774 762027133312970753,70355 794194124450635776,258598 794212247992008704,249469 763049029706014721,73926 785272915373789184,194648 791464771145072640,238946 770278488096006144,117257 778601010814083072,167305 767599928965292032,95568 756540198612238337,43794 753917802436825088,29263 781828222501605376,188779 742084926170890240,669866 754079323016032257,31605 760666423177912320,63149 770438282702360577,118698 768035214652092416,101344 742755222322319361,11774 758121692862423040,41703 764995067023020032,84745 758472987905372160,41703 769225153104474112,112345 758069669471391744,50827 773918809417617408,139404 790681995739181056,233307 792814258237034496,247819 750928294594220032,14421 756854657327050752,43285 768204090455252992,103924 764972280359243776,85562 787891916272726016,205197 758136222774550528,41703 780794695278440448,183269 773523521133768704,133702 786729973570740224,205231 750084029861335040,11495 765198290099011584,86103 778594719764979712,168794 793571339206483968,253164 785983707760984064,198591 778093101470679040,71826 791365128524435456,238207 766781155421159424,96263 789191895767318529,209184 763673707306897408,75073 765208120016592900,80756 790952177464320000,11774 763898904949559296,79513 767829369293332481,101681 779449835384635392,175233 780792537497739264,182726 789929115948199937,225236 756534340171943936,42432 758093964813664258,50923 786935249137610752,207287 793433212999634944,252020 770222592343105537,117257 757196527341297664,1248456 776947207085797377,153002 779417406737219584,172048 794802360476266496,262588 787010298242666496,207304 793262499042889728,249961 794663659192598528,261155 773936185588801537,137965 790339924230832128,227804 775340189396963328,145866 793858079171293184,251803 785242874560454657,194178 780577276563951616,181011 768213995945922560,103354 794971875113717760,250785 755199680955359233,35939 759137849190998016,57131 766495576120668160,92959 760184886233882624,61598 760826424513224704,64745 793783904796901376,250293 767140637846204416,97438 780901733341986816,181419 772905537650298881,132996 787655424715681792,46572 780189712157769728,177687 773960611684311040,140444 792676854729613313,243075 768996663604027393,109709 785833596959490048,195975 787611809242951683,194571 752949453707812864,24727 776109923201605632,11774 790229917032181761,228884 792532068383203328,246273 758822258441789440,55260 793133225388351488,249469 779134789261467648,172962 786411307192819712,203755 787809026469875712,202007 773902485509537793,139404 786403804988051456,203350 775766506109931520,146259 759885386332209152,59448 757592764599054337,47782 756112690066690048,41632 780869682882641920,180074 787606819807956993,199307 762006817627107328,1170426 772503516283703296,131007 781035924343906304,183269 769922473168994304,115435 786905820462190593,65113 753762112829263872,11774 770588860002820096,119852 789261902656438273,212564 773369291768893440,135025 761909468720340992,70990 773546873902596096,137158 790514241539309568,231550 795342745120501761,262847 765891387132874753,90031 786637930647420928,203674 733791763085725696,1170556 788148172015202305,215754 770757251195887616,107976 779179929074229249,172799 780796219555708928,80785 787763969226371072,199307 760276030594641921,48052 774254472465833984,141887 794272525580697601,259482 777930729904758784,156644 761038886709493768,66116 767829220127014912,101681 781652931426652160,188119 770802844706283520,121479 779081604945719298,168284 794720291859628033,261155 794011373311315968,256191 764670446658695172,84209 767128997213966336,86103 785590381878534145,197297 773109071176208384,90384 793633726647250945,250430 764034701921251328,80366 763162307593580545,76723 771085586237128704,123491 779332588146163712,174115 738037124151283712,11774 763938208543412226,33186 766098479475101696,90482 751189902876930048,17591 759158837534425089,56964 795000316836139008,264431 790740036778074112,246425 793869031333728257,255942 788917566374895616,11774 791121348508594176,200963 795286726956687365,258456 775455180729020416,148645 786314006868787204,1063777 788483306006323202,11774 791722509024591873,240483 773906737724284932,139577 785888896102109184,198671 753284783464218624,11774 764300791947546626,80939 749840070673391616,9754 794014764200402944,255870 757275658896674816,46780 791071063991922688,78159 762012306481876992,431998 776285868994600961,154357 761125283349065728,66767 763828829777457153,80366 771085394104442881,122388 793869532288909313,11774 793602493246742528,252893 794730668148359168,262849 756930819873181696,17384 773143644152877056,134561 763944621785227264,80393 771315441364979713,124597 766813667652317184,96494 776270357636403200,152314 788749529289981952,11774 789284475020709890,224680 794022494269308928,257492 763606057889345536,78513 760964972482527232,65916 766435701588123651,93823 767343412156792832,97438 790516638516862976,231894 791838376391380992,240483 765508711695589377,87904 732399971698380800,350660 764499755661660160,81574 794238747583782912,11774 781853250848948224,190635 766386207068676097,93184 770433303333728256,118482 767336720614379520,97386 763877817402523648,76771 770796260718628865,121516 776466291376918529,151317 792880561362644992,243075 785489718997757952,196219 791421880175583232,238589 755147220278738944,34637 759125574254202880,56964 778361501862260736,166913 780795697272492033,183269 785292577868218368,11774 788960973835108352,222500 777604358729007104,162610 785914487152836608,199453 791780832755212288,240483 773175294484111365,134470 773881293050216450,139404 776635045742206976,53667 770603032170102784,113836 778430976053555200,166409 760984248627105792,1248861 793861553619542016,255942 764195815741063169,81946 795426743423102976,262602 772114817486360576,125554 772324608397697024,130550 778308051547873280,167220 776616587101147136,157082 794729272598528000,262752 757721401642090497,48826 751803314044538880,18113 781676030385848320,188119 775674844428009472,150511 773510556707880960,136947 786601607739736065,205045 756292857535819780,42171 790727687400742913,232791 794529026098466817,261155 771296507450363905,124597 770434587185012736,118192 788783103389081601,220029 757589039348187136,47761 758268653812842496,52112 794763714733940736,262752 775819386317893632,151374 767289583163871232,98072 775328265191907328,148045 779512426760843264,175549 781314218192699396,182659 761654812337463298,62708 789472970456444929,225981 758085554470735872,49843 753676760739254273,28732 787716543622676480,205197 781529645191749633,186434 776437174732337152,11774 781152760292974592,185496 793800079786307584,252893 794596440530186240,261155 789862863213060097,228354 795659723743854596,267521 766692807444566016,95593 794743172295434240,261155 759785107364409344,47940 794612495185047552,258878 761163315364061184,65180 771499884226772992,125163 790327639340965889,226538 793213826804158469,249725 760646280682938368,61375 770776679430127616,120393 776918949690798081,158387 757230542626574336,46006 768034627877470208,101681 793996948780920833,256239 774991597846933504,1250190 758017130604486657,50452 789251303234875392,224450 790532958692241408,231894 772548077760684032,131025 767836748722294784,102011 767825135629774848,101383 793473682240737280,251320 733063672268906496,353451 751628831333556224,18893 772817949858131968,132578 793167474459971584,249469 787022561611841536,207613 788567779859247104,218875 760585965891006465,63451 771497292788436992,125853 771323826336505856,117257 771721214934945792,124348 775435738615873536,148994 764194388658368512,82066 771932078019579904,33169 780565899891777536,181419 786910303699234816,192032 776894153116360704,159308 758106930636267521,51451 771148089554075649,122973 793769661875748864,252109 739179423447023620,355507 785628772687048704,197512 788067042838638592,214354 742165947641794560,350711 772125745275609089,112363 764865493849309185,84422 790636064016834560,232169 779802596001345536,173347 785272159337840640,193669 775765539087974401,151265 767554048946016257,97371 790240604747886592,229693 791009196351361028,235948 776816802231910400,157755 776911606810832897,158673 750451637634887680,13608 765027001161756672,72975 755776315261751296,17416 781251586341285888,185595 772308575624364034,130510 779386356774477824,174442 771665144162025472,126389 774409370092175360,142527 773902560088338432,139404 792018208052043776,243075 753340563605299200,27188 761997268631318529,71163 768804994904502273,108849 767560381782827008,90384 770749754909204480,120541 785654155545341953,197063 789661637460525056,226731 758091642679197697,51043 792082151940493312,11774 776785683276935176,154832 778959089158201344,169601 791874675873812480,241523 758355822200102912,49866 752980873369321472,24366 773915784661827584,139404 790981223262724096,234796 759575483252023296,58232 758684519222304768,54070 751157098159890432,16833 781329840062423041,185921 785876290754576384,197512 775037161225596928,146259 792046076236881920,243075 772870183962697728,132335 789242038080327680,166100 763194706859700224,76549 753949608254984193,30590 762303462730190856,431998 732200819391639552,349197 794911828283375616,263895 768566783032688640,106281 756946317918736384,44971 754731559622701057,33356 764941660241403905,11774 778722635316207618,170187 757730039576141824,48663 776132337868439552,153845 760977073728991232,66116 780827196738965504,182036 791691430074789889,240067 771083393706692609,122133 780633345059328000,182211 788807222025342976,219942 791728965291421696,240483 793943688388833281,254135 788774973057880064,220332 791010256574935040,235487 795614721533706240,267521 794653135201595392,262053 774712184114786305,144494 794713684677312512,262849 786037780346306560,198620 771146085209284610,120613 761021291872727041,66159 793897664693829632,256439 761287669850578944,67229 775766694383853568,1250232 788541253600239616,218832 764138416208478212,82066 767084143238868992,96967 785930317576142848,199769 792480074553499653,11774 751928717455294464,19703 777632986414153728,160609 795083743815933952,262886 794320072785481732,259659 791091025196437504,235487 758829718946783233,53996 751802054662844417,19880 791466190229106688,238272 733055859740278785,354962 770746726848180224,121046 794928690673184768,263895 788585469789503488,218219 759953253450690563,59666 749950545813770241,10735 775937735655731200,151741 793456728700583936,243761 734363189232709632,355261 764185462416166912,82544 770340751016271872,117257 764706126222860289,81425 773599656156680197,132908 791416603824881664,238639 749521529583591424,7259 788884558221570052,221785 775796426316009472,151185 786886987601018881,206748 794559751111737344,261155 769051274532839425,109874 769274350813999108,110659 779402408472477696,174557 785848763168546816,197063 751194207197462529,16768 775378506234654720,148574 778233167438344192,166532 778210782152622080,164785 770732176434495488,120092 770873857884491776,121949 794527804922527744,261155 760455136929906688,62165 775673955424305153,150663 792952708143558656,247877 753232891056762881,25889 780395760718319616,167303 791359576700444672,238395 786246184390098946,201958 773266918757179392,134930 756612540063449089,43751 781399900017745920,183759 794230353648943104,257492 772049244563791872,128143 794767332736376832,262849 787665648814067712,207965 785853784203354112,198591 785920458545692672,199546 794294693362356230,258840 763947803479461888,80366 766053122980519937,89923 788204694174773248,207861 794639089962250240,261155 761673115269148672,70177 751619025885618176,19000 786541717356965888,204413 775015832120336388,146259 790744724458106880,235349 793113148484153344,249469 760798516591689728,61117 758803029583732737,55252 776878299423318016,159146 773555120432934912,137042 761971250935627776,431998 787352259323539456,107966 780555137500778496,179147 781533124152799232,185271 794540776613089282,261155 776436546362871810,155390 790644479749390338,232169 763409517048586240,77598 756902234311364608,45311 794944951608020993,263931 768946523878985731,110389 794022491035291648,255870 767820336175915008,100949 757787305348308992,49441 792795349123411968,246619 775477700769099776,149300 778494925327503360,152594 781210091924185088,185595 795125506819624960,264774 751778374796783616,18567 785888975818940416,198671 770141531579744256,116968 760566738089947136,63451 776837020991778816,156811 788629074247815169,11774 761348715906863104,67973 772832744803999744,132335 792447879189323777,243513 733014949983723520,355293 756916558589558788,17416 794882048255205377,261155 757783743889219584,47940 736262633905491970,11774 773899247397765120,139577 758502978596794368,52000 785275307724910592,194560 794334678266347520,258741 791404863791964160,238378 791450645123346432,237202 732390266842189824,351837 767771508651487232,100893 767808757581635589,101681 794103782917505024,11774 788438122962915328,215437 786457352752861184,203832 767777501305339904,101383 779435050903474177,171360 772770904921309185,132335 775135085091618816,146024 785955960179138560,199546 763818720124768256,351931 778630425245724672,169201 787024416060301312,208415 791811110588420098,241940 793578618702163968,252020 792085652934430720,243187 786090423932575745,200870 768973437675065345,109805 772108407763525632,129108 793865170858618880,256255 778359229920927744,166390 787509487221387264,199307 793881500248739840,228354 762725718040117248,73712 764513747436044289,80720 786845754182635520,206048 790338663578075136,230283 793461858632142850,252408 795618296783663104,266054 757451184009535488,47266 780077695845609473,172185 764955083801001984,84209 777317279621058560,160593 764407438875459584,82209 781618075288428544,188498 781282773239607298,158387 787951472768081920,108396 794687592096624641,262752 764153702026321921,82066 765081410529005568,80486 791683729454497792,240483 793295479434010624,251306 733306257994592256,7224 771306204983275520,124597 789063645166653440,203538 764991813660835840,85121 774231499906256900,140444 775791597778722816,148473 793682669783572483,252051 793164182304747521,250033 765198690730450945,86103 740334239510495233,11774 763781349052325888,79691 756214299559944192,41929 772915981744152577,132578 781575080472088576,188478 732679877330096128,353016 788889047783596033,170187 757030677485326337,43636 785556001185525760,11774 785898210938216448,196991 762249286788771840,431998 769904824796274689,112363 766108205000777728,87858 776647290119331840,157108 781264001044852736,186883 755023494921019392,34741 756594640120348672,43887 787987108938080256,214209 773964223751741440,140444 792446070030635008,243513 756556683795718144,43553 789657694143549440,225911 774062465529159681,140444 794525054012948480,261155 785263938254409728,193623 763613230509854720,18381 764866958055571456,82066 788260870782496768,213064 793301559085895680,249926 793868747182317568,255393 792172231111675904,243187 764134136990801920,81388 767165729498095616,97432 793929187073597440,243075 766066730468728832,90482 774669191865479169,139012 792035319306555392,243092 795672632133910532,87904 795206798139486209,261923 772489520386347008,131045 774361771742232577,142668 759626353855508480,54070 761337491504832512,67369 767153500274909184,97432 777333873575337984,87904 763910007842832385,80939 785236952140378112,194221 738792173215289344,11774 753283439495745536,26066 788879565305163777,214219 790636995601137664,232881 793163996354469888,249841 754774881347174401,33549 766720289317064705,94899 792079404486660096,243187 771113735733686272,122146 786519967097323520,201292 790924815989346304,230332 775785163443744768,151463 778729278376587268,169384 768069032360587264,102249 760991043403649024,66116 753642873501851648,28508 778702022350475264,167220 785318920672514048,195125 764326194447847424,81869 768983060482183168,109875 780791755058868225,183269 793599713530433536,249926 762222992101347328,72350 766432157644435460,93823 793977500816666624,255942 791485517565231106,239405 794253579926335492,259063 788233813637799936,215480 794371820438900736,247743 764456694776680448,82209 780633294291529728,181419 785554107201380352,196917 785775399456301056,197512 792037240880889857,241819 792776205133111297,247240 759167568070402048,56889 789961962503319552,199307 769156985610768384,109874 794932753108176900,262849 757438115111800832,47266 760109114445836288,56964 776272858557349893,151255 780237410928041984,170373 792481252427362304,246225 763470404174290944,77720 762893320674836480,73685 790694552596119552,232911 794898192949280768,262752 753568983996071936,28049 758124033602752512,50923 792039466198237184,243187 766501899805847552,89923 794539019216490496,261155 774089315190136832,353124 781241142301954049,185595 781372033984819200,139404 786967797956050944,207949 788018807147106304,214492 792655402290806784,245117 762311006076989442,431998 763374342822658048,75396 778482911909650432,152594 757960922455347200,50143 764603156353445888,82066 793944578973958144,253243 787315577752879105,207613 775423420091817984,87904 763339905485434880,73712 754199275723251717,32157 791794207564312576,240483 793475201975488512,252408 763213775176540164,76127 767852138718343168,102137 778030733331955712,163206 752907752486244352,24384 756226762669821952,41632 766357284259627008,93286 788542858080821250,218875 757582890926473216,47782 794996586073980928,258456 775715687029288960,141887 767978911754022918,97543 792045255671635968,243187 771771580464533505,127871 758809288055730177,54140 759087983639298048,56197 787630144215220224,211170 789192738889543680,224513 763443665456934912,78159 790756772776509440,230391 792494573490548740,246273 772464638231478272,131045 775903572408041476,151071 781763784754868224,139404 791366111178723328,238395 764857351715164160,83391 765884406384979968,90031 766431739518464000,92958 792303708440788992,90252 757759234767400960,47940 790727031440941056,232169 751838263296397312,16068 732954609245904896,352302 786014330177347584,197512 786719011136503808,206008 795480013772570624,265885 758582716120064000,51451 763287296271613952,63595 751559832767827969,18215 766476634555908096,93823 753382877329362944,26458 792778002711121920,247240 779338692716597248,173964 761739289755578368,69711 788473937269170177,218275 765004321096339457,85562 756353891692843008,42249 750340669458092032,11495 790623137998176260,106085 771021433786990592,122875 748655446706241540,351158 773620452648374292,137869 787343081725042688,199307 786941157150433284,207613 749945384508723201,10735 775438496127332352,148654 754727531530465280,33356 760076908440813569,60296 773563939594629120,136904 790748302048387072,232863 794608637629104129,260033 751142408910430208,16422 760486595602550784,1170555 787048696449998850,203644 794982783974277120,264397 764282315295952896,80939 765366965909135360,86653 778217164058812416,166422 753025744339689473,351340 790910161028349952,234796 794992867165044737,264431 752997474260967429,24726 761015706347532288,66116 772288664109981697,129551 793491568107876352,249926 761560762397720577,69231 749584016425230336,8047 776146738281275392,154071 757745229260738560,49066 790731411145633792,232881 790911452504743937,234796 780113057179656193,173464 794327166997569536,256038 786066365908156416,199561 786268220516950016,201583 766821515719483392,94699 758334137123995649,52554 763417806490656768,78159 795759855520911361,247930 770125877388709890,114556 771069907630903297,119773 761593376194125824,11774 761597535651790848,69565 768285619659218944,105345 768853883473068032,108849 769391592838991872,52545 752622058681540609,21332 786022813069090816,199178 770750631132925952,121217 788464337320939520,217601 794683174852890625,262752 769284084518490116,111472 764186252681711616,78274 785543174005612545,130635 795285458389340160,265649 755947181127766016,40881 772040441843834880,128195 767014085242261505,96263 788425652735250432,216991 773953743087734784,139404 793452913825763328,243075 760565756664786944,63655 765080713695682561,82283 776842905323507712,158589 750791034829885440,14277 767561384146132994,95055 771192308591054848,122145 793093825157734400,249469 763915100956819457,81166 756682802842730496,44429 749612595838148608,8047 760987196761538560,65455 744981740809125892,11774 792806599329021953,247379 765659781516308480,88920 790035956678045696,228576 790740383462412288,232863 760955784997904384,65974 794554079041228800,257788 759315101233061888,56302 789925258556018689,228820 763858466695843840,80366 753972402577473538,30354 785290385857798145,193669 773278975430914053,128121 793180717417062400,249961 759942813400371200,60391 781204107344371712,186434 786043634864955392,200383 757214724228427777,45348 790563724012638208,208178 785576432005095424,197035 794784845176020993,261155 748992340187082757,1170332 757575967967703040,47761 788781339235328000,220029 794202042520702976,243865 771413432843112448,124855 750944095481180161,15808 769914383199789056,1170396 793165060675862528,249444 781053735866957824,178698 764095802490826752,513129 794552551635095552,261155 785603345008300032,197512 792115652567760896,244052 785952590961922048,199546 762007236445032448,70613 774976712014565376,144682 754776996597604353,33356 755150078470389761,35890 788539218188390400,215437 765163149687259136,82209 785382858886086656,194083 776133494409826304,153248 785625498541891584,194723 793986898112880641,255299 756287420509851648,42495 754010594345295872,29790 771441090457112576,125222 764077264795381760,81024 793932438355460096,256219 750792880881430530,12954 780719558911033344,182036 794047348112560128,257429 755176845897633792,35890 745081057607720960,686533 788411757182197760,11774 751205241530380288,16833 732641495035994112,353217 753347630894190592,15122 785461208455405568,192032 758091621275611136,50476 761150185154211840,61051 751637179168792576,14277 794571317131485186,261155 790741276538785793,232863 780542229727305728,11774 788148436579258373,214992 761644339097317377,69947 765539483571728384,88052 785615181090926592,197512 794725214869475328,261155 794003175632236544,257026 762106203522596864,71099 764468767669747712,80939 758984063105454080,56237 767429820179423232,95055 762515244694376448,73001 793911660998197248,11774 781611824852504576,188874 780461380554010624,177233 788101062486024193,212239 791428873984421888,237999 762485818724233216,70543 785635629023367169,197091 760204417983451136,58537 775495183752396800,148994 786148342233337856,201292 772900581241458688,133454 788276457831268352,1170441 795062153694871552,264397 775341106867220480,148445 766265513773264897,91946 795437809477763072,266884 768589989160427520,102008 769745864721969152,114491 771963297633562624,127134 793169941071400960,352219 770480557952266241,87904 772983344468406272,133043 775853828881068032,151361 777036348423221248,159876 787084292694290433,207613 793237863299031040,250293 774796508721876992,143473 776168232264663042,149953 750364981602840576,12883 755075778342182912,34898 785944324022366210,199211 787070893302222848,207109 792396259319353344,244815 765209761168097280,86047 774256641172582401,141360 780215783808966656,141360 732754340239151108,349197 763553426940764160,67226 768058814671323136,103208 760321745253314560,61145 768302634553913348,103506 776953418048876544,157082 793974927997206528,254135 757886629617004544,49852 766253421435510789,91946 785931472083554304,199546 793974625239646208,257353 763822037206872065,80607 768067357029855234,101505 759115064502788100,56964 776951517043654656,156835 770077505730514944,114779 752696965209686024,352060 762400047736643584,72216 778720267816140801,167220 786578241184108548,204413 766813151912300547,94699 795426109047394306,267014 786572220243939328,204629 773069494914867200,132370 757066692283555840,45964 767829835171397632,100534 758298071138643969,41703 773894032783056897,139404 793429735321645056,252020 759170727832498176,56964 794652592789946368,261059 794000154865106945,256255 777499752795664384,161483 770500209432461313,118954 763096786215047169,76474 770702589642014721,118192 780016927997587456,173347 794532102121418752,261155 777179898934808576,160651 766006080367239170,90384 790546121277964289,232137 791464825012486145,238780 793200594869710849,249841 792847827135111169,247819 793173562064601088,249469 764494251363340288,82283 788963851228237824,217539 793175244265492480,249374 780738860300931072,182036 786773348285952000,69745 775111012819177472,146720 794771302213152768,262849 793648471932796928,252581 772232647284297728,124597 790685903979249665,232169 792074352455880704,242485 792490033089478656,245228 754801413796921344,33355 773712199969808384,11774 775956414451757056,139091 778636143751487489,168794 787488958959669248,211347 793983169280102400,255393 733952682495463425,112718 767791926720344064,100893 770852456301334528,120519 751101247789424640,16557 755480151861911552,37538 775332225172639744,148045 785841936481546241,198878 753391946513735684,27317 790954211366219780,11774 764790677515501568,82582 777658772051288064,162596 774295361389223936,141918 786553139688120320,202304 765993116306407429,88669 794607583852040192,261155 793971338612383744,257353 760223052869304320,60172 780125706864865280,178477 791361577899491332,238429 750771544830410752,14877 788558745122983936,218275 749330808263946240,8170 759462998620581888,56924 786909738743263232,207287 749378838598078465,7816 775563281301925888,147013 760426860471812096,57189 758849323136200705,54070 769577013111840768,112158 791618188295364608,240145 785613567064092672,197297 739227151870922752,349449 790344737169428481,11774 757687921482825728,14277 762264933270630400,71476 781529958497878016,185595 761784376585695232,69356 768855489971183616,109666 770671352546140160,120610 772098141831172101,129616 777341072603131905,161166 789930821838712833,225359 732375612195643392,351743 780171095177437184,176127 760911649951719424,65707 766703352344223744,95672 753116560647135233,24196 773962846891831297,140390 773538274258264067,136018 794884049533800448,263602 760583355729448965,63767 732300624755359745,350100 763801666747506688,79987 778675604203966465,167319 793462892347596800,252408 780816920526270464,11774 776006804052455424,152560 769933407908265984,104313 776165352094965760,154254 756306669999718400,42432 753747555134078976,11774 778728986763366403,170252 786541904460705792,204413 768827164137369600,107752 790951304671612929,234653 765533587995103232,87904 773672693635944452,138624 780934901553954816,184223 793912328022556672,11774 772154222745882628,128934 773938460155531264,140211 792442284465848321,244448 780013639877132292,177748 757203461083635712,45125 775842532139888646,151242 793476579104022528,250293 778976324761358336,171617 791748161748537344,240682 751758467539542018,19352 777769883920506880,161456 785427772231544833,195761 788756309671718912,218507 795425574189670400,247930 750872829797687297,11495 777280300212744193,159876 750873962574479360,14502 755164787848339456,35890 775536599744466944,149953 793225837776601090,249926 795444309789003776,266491 771869071860174848,125853 778518014664675328,152594 792409169966006273,245750 758461620041322496,53289 763504431895719936,78914 765982584375545856,90125 761285832900612096,67852 760908433969127424,63214 774260272886345729,142090 791216978442743808,237223 775649637910908928,150511 767820423643926529,101203 777053802386100224,157755 793217436241780736,248719 753735036063670272,29600 732228185396482048,349197 765649394612002816,88247 792439948959940609,237491 789935715689832448,228820 762811278410645504,74043 765294298615189505,7311 763832434970529792,80648 773712390995062784,11774 756619275977170945,44429 749410694735462404,8670 787923958679101440,197888 791042060044206080,198580 780621960799584256,181935 778665854250708992,169029 764880137183694851,83391 766620045552197632,351436 764320097687244800,47948 775716956653490176,151071 791058633358397440,235179 793463936599330816,252196 795026529298223104,260455 790706101171912704,233729 765734388512333828,86103 774258526600310784,131421 776851160481148928,158524 794004856855883776,257492 793095984205078528,249469 792398067118972928,245566 794017819100905472,256276 791743078809894912,240483 785294316285464576,194082 790934900941684736,234583 788149262467141632,215634 792676480450899969,247034 753346674140016640,17842 772764822677053440,132335 778402778012082176,152594 785297587100262400,194923 769071254892576768,109349 763836548165009408,80486 778618439292387328,195876 787627171636326400,211769 756632024857935874,43553 767444902762389505,98748 779459732654260224,172185 785286800789032960,194667 733103025603129349,355261 752222752237424640,20279 790223852559151104,228363 761340799648948224,67973 773954670238793728,140444 786081697641226241,63776 785490111416836096,195084 787756188540612608,212357 764113169203597313,1249200 776127485364674560,153845 763206741085425664,73447 763179232012873728,75724 790920934655832068,234568 767970668348641280,100893 780469100409565184,11774 758843923032748032,54070 770736298575265792,121046 791191978331430912,231894 789196803216334849,224568 781737136089239552,188807 790948993794572288,11774 791020315832836096,235828 756683345912881152,44274 791402314770898944,238939 791833646994853888,241940 757424937845989377,46405 759107489329664001,56964 788951236628221952,222500 779426418115477504,173637 794622157821198336,261818 768959890937171968,109875 771393918596505601,125367 785938791659732992,11774 790261923090731008,229159 753580771609153536,26815 756615412054241280,44056 752672141166809088,22779 788169015289982977,11774 768914066366693377,108729 787570460015886336,210432 764400964044369920,80939 758354625938325504,52554 754115291064315905,28508 755075209481322497,26721 794529211788783616,261155 776615716548059136,156835 793981227611156480,256276 790404408924250112,229895 748567377487372288,1170318 751092606369689600,11774 764551289325912064,82189 777559663864745984,159245 761626659669757952,68873 764273628024229889,79691 791385298827489281,1170719 785846988453601280,198878 777873257609306112,164001 787070207965532160,134418 767445202025914368,95055 778226928503386112,166409 794995644180135937,258040 759429033016725504,56964 787928541979549696,213887 785469754953830400,195956 795382280692731904,266151 793139022763794432,249469 755925539815391232,40550 773532000468733952,137042 795457977943785472,262925 760775766116368384,63149 772854131862212612,120690 790367408225603584,228820 794290283194159104,250633 761568972261044224,69231 788021633147547649,214354 792192526308388864,243187 793887261045714944,256255 793947011598942208,254135 781550555034447872,188478 770410105498140672,117303 793542971345997824,252020 794937020690771969,263895 757800093349060609,49400 790909097394728960,234533 776885881235968000,151947 755880253663379456,39657 771387399179874304,125112 760269950720311297,60866 764857294181928961,84724 779916821616963584,17416 773947143824498689,139404 776766814613155840,156533 793843421005778944,254135 785533061773615104,196277 794054404420829189,256439 792890095997104128,247240 750492520359071748,12883 756630831305809923,44273 764194694742106112,80355 776207927816298496,153845 780609960149446656,181789 768343136020103168,105041 766496038257586176,92860 776164810039955456,154071 769013782626566144,110156 768973875153608705,110209 773631464684552192,112623 793980631843622912,257026 787487116192342016,211461 792803641644036096,240921 753635494999658496,27317 785609297300299777,197286 788508981815836672,218275 760451485767311360,62771 785900202007810048,199546 763101198979244032,75027 774022322869063684,140444 776765271411425280,155688 755078404060229632,35044 790616679310987264,232884 766702474363154432,94598 767872315203973120,97685 791866400436400128,240661 758636445900873728,52481 758141243985723393,41703 771305869732483072,87607 781478345032605696,139404 764883830272618498,85159 769332550984544256,110302 780468717285015552,11774 781352201692192768,139404 786623162624598016,205039 793286838685429760,249253 794134394713886720,257492 755113199180009472,34106 757731635047567362,48220 788854119612100608,220749 793566162873298944,253206 778272051756933120,166409 795062669111939072,263895 749282720707149824,7836 762101965417549824,431998 777537885864013824,161407 781194287761485824,26066 764171974381801472,7311 791818833371672577,240483 758113274009378816,49852 768268262417268736,105041 768538492603289600,107054 780038381933768704,177233 754076773441085440,29457 763439271847919616,78344 766003180429676544,90405 766362796741255168,93286 772657366567235585,131003 774337959520706560,143051 763852501472849920,80486 767948875961335808,95708 776404391918116864,154071 785607953743175680,197512 780956304344883201,182726 759366068800487424,56924 758057693349289984,51069 793806677539590144,255393 791781300214439936,240793 788003626899746817,172084 762318444079480832,72411 770700556033728512,120675 774011722831200257,139404 788168878752792576,215969 776161400347439105,87904 791660312785289216,240483 791865474275422209,240682 792591229791772672,246674 753670597188603904,28262 769928230031753216,115726 752811290041528320,23707 794016104741908480,257423 785325743093997568,11774 766340286192640000,93036 792185904261632000,243398 758414356510015488,52696 780800823018291200,183269 757333047830155264,43579 764615674991878144,80939 790736156526796800,232169 794976501443731457,262925 795404377154588672,247930 787589704271015940,199211 763788342303404032,79589 793096831660126209,218875 776065224608624644,152876 752920153076092928,24316 753982240066048001,30590 759398800050061312,57714 791006256102121473,235828 767804174201397248,101681 776452314743738368,11774 789220562153246720,224297 753488079587991552,27800 792492694681620480,246225 761764020659650560,68862 762687624045879296,73926 757352468158279680,47090 760249487910592512,61922 788439238228504576,11774 755195215904845824,35216 788361978423218177,214975 787000520170991617,207949 750759455772413952,14950 791116860389371904,235621 772123587192852480,35479 786640109777149953,205455 761638047070826496,69684 785868327096844289,198878 794536831194959872,261155 753052487607877633,22439 768158683234603008,103354 767183470594494464,95295 773519649602285569,133702 786084653933424642,197324 773938379322863616,139404 753292045628747776,25896 761055683525562369,64664 791727149413642240,7706 793448590630760448,249841 766755640953929728,95708 779006200176185345,11774 793761562116841472,254505 761394310843543552,64722 794528894540009473,261155 743880593566539776,1322955 772607541180141568,131210 764186197790982144,82112 781354617149927424,139404 785709755067006976,195975 774421363717132288,141887 778374634005749765,167674 787815687699914752,213064 795063524162576384,262849 749792138028802049,9433 758083914418167808,51069 771621048978583553,120464 787720901672378368,205197 794561247165513728,261155 793282563804532736,251205 756839418636431360,43553 760133005214187521,60112 776506354013986816,155898 776514587986423808,155916 763111997567152128,75690 774788442811170816,143051 774305145760849920,141887 758832087654735873,54070 788964455375773697,195975 786558853668343808,204413 754720106773708800,33081 779349473235304449,174315 756207894476025856,41472 753997994266066944,30969 756318839441326080,42249 778465558832349185,163586 788172585833902081,215088 771176372848906240,122978 790609229392453632,231871 776027185073250304,152735 755377739947880448,34898 792823461492162561,242693 795393489164992513,266491 764741465457225728,84441 780434371337523200,180089 781905489483268096,191352 779642793010405376,174115 768582629809586176,107859 755780534509432833,39507 793151266201493504,249961 761998409477660673,70543 764202080298991620,80098 788410175182995456,217519 757272593002926080,46384 773678777356267520,137953 790668296647475200,233307 740207089390391296,349856 790687100492394496,233558 795298996659032064,265885 761582129943904256,145399 770630544581234688,119682 794729265916833792,262752 767052432950067201,93210 791730916045393920,241034 793695921967988736,249926 763525697281241089,78228 772074429186703361,128017 756305147706433536,42564 778275360668606465,166409 794585727388487680,261155 750489363897802752,12883 766848123599777792,87249 795763989217157127,268777 790241237785677824,228172 792747032104415234,247362 773934359627894785,140232 765233570491211777,86103 786673592041889793,201958 791441824984469508,238207 794749314182553600,262752 756270105470771200,42282 758237168687022080,41703 788540885902385152,218875 776441268398280704,151463 793234200988119041,250033 768512314718973952,107072 766101039493898241,90949 791347949800480771,11774 786908032307372032,207287 760180770816290816,61412 781268818853294080,184001 788400983030239232,217634 788443801220059137,11774 780595105816117248,181548 749341639781429249,7849 767832624450658304,100561 780799339270512640,182036 785847165839085571,198878 758403031469662208,52061 786249240917999616,1063777 786976628182126592,105109 770863604698648576,121046 789956207410810880,225359 760225638473080832,61412 787064548792606720,207949 767919663061737472,97811 794603790167064576,261818 776849078596493312,157724 789455384834486273,192363 762711709253406720,71429 775852166842114048,150994 790561759253770240,232137 758550410747531264,355507 791127063298056192,78159 752774678108708864,22779 758043972455526400,51069 760550433483915265,62779 791016042403332098,236019 793516257723162624,251357 792535774272954368,246269 792015662122209285,243092 788416687142035457,217837 760489927628976129,63149 760992207763628032,64730 770382397506551808,118393 791333819743744000,237594 752185183034609664,20995 758169820139585536,41703 770008972535459842,114848 777192442110046208,160021 790674549679411200,246425 759179965099347968,56817 763415982857682944,78129 788546719193698305,217601 766730412425084928,95727 768424379986415616,105799 779516042691371008,174226 794269675391619072,258456 786554844928696321,199546 788903343754088449,210390 756271961672708096,42432 751141223310569472,16761 791689949015748608,234583 755068929907757057,34973 755567498108383232,36877 768497005232529408,104973 772482102063341570,130415 762865920322576384,75327 756818894023569408,44429 795713861684891648,267855 788802384747044864,219678 781465075295088640,108396 794337090964045824,258598 763479356698202113,78205 758658148718837760,54070 758107824790511616,51451 792837669789270016,247877 776099888048246784,153501 780404446522146816,179578 792794706778390529,243865 767027924033732612,86472 795443821484118016,243061 768056931655249920,100893 795198392372707328,264807 750873228722135040,15800 789244211224797185,224680 762749117554647040,70543 792389434159222785,244632 793264137245642752,250430 795480763500285953,267262 771417499065810944,125367 771085766072135683,122982 767083261139050496,97685 751131745727066113,16897 756542892202610688,43807 765571668337197056,88052 788063557770293248,215005 762554752131629056,73519 786730657456148484,199546 795699294820974592,266190 749271936245440512,7852 758831474002923520,54070 759106458810056704,55660 766737721645735936,95672 794011253609877505,254209 789465628419629056,225981 781167033253761024,26066 795330908475850752,265821 768387683475451905,105577 760263137887215616,1248387 785876477698985984,198878 792473471116779520,245914 759845467953860610,54347 777334879851651072,161002 732886301557596162,354413 793266175828455424,250544 766384768128868356,93405 758426114188451841,53185 773083327842676736,134255 768140083740434432,103294 787086423686086657,209151 734887475877974017,352060 750376521630527488,12883 785253565556203520,11774 786208485289500673,199546 792875500138102784,247877 770383254335524865,118191 776099928024223744,153501 792085644088672256,243535 760076898861023232,60866 762436615620792322,72696 795605150463328257,267521 791357927521128449,238429 756298544273686528,42495 785539568623845376,196838 793309228928598016,250633 789320969244463105,225359 785564041272029185,196788 768955047342288896,110209 795744861735501828,268448 785273007996563456,194648 758508910323965952,53703 763903531774517248,80393 780158732563087360,177233 766828641120641024,95708 771410687256059904,125367 761591398437007360,11774 773917766332002304,139404 786992606219673600,193297 761253392882798593,67350 786079899991805953,49459 781730290796417024,188458 785465789923065856,195975 786301054216466432,202727 770309914153590784,118015 780518439567826944,11774 794546962376687616,261155 777921353580179456,162461 768803891366334464,109104 791411041179754496,238207 778642755627147265,11774 791625163041345537,240070 773657576898650112,137869 787343447380209664,207835 786374151476957188,47940 795679927500677121,267862 759671660681232384,58757 777534210844262400,160602 780876907478913024,170187 735273272397287424,209828 773226000448561152,135386 733028238461538304,355389 763763571327049728,78129 795015350433628160,263896 775795083132149761,151748 780356447527841792,178415 756420747577417728,42249 773930359780208640,140039 773286354792828928,135736 789121331757457409,223030 759191636312076288,56964 772906760981983233,132578 793223037495701505,249469 756248609830625281,42249 758100700840636417,50983 790527635394666497,231680 759575329027399681,57105 770704209364803584,120393 787480449408913408,210208 793651052918603776,252581 753971967645003777,30206 759465261380567040,56964 763222207120015360,74321 772756934789304320,132335 774658070844739584,144742 771940838037397504,127218 795190928298409984,261796 732407046893510657,196346 768465292255174656,105018 773678623245082624,137818 756003787114819585,18215 794604500799492096,261818 764905720210829312,84724 774226439545745410,141887 770457489309663232,118192 786291392549154816,201494 753950213732044800,30590 764100339142275072,81402 766215158108524544,75349 787964952048984064,213628 755882959224377344,39294 761052180832849920,66490 755157845801365504,35890 760209246805983234,61011 767183228578824192,94699 758733182262841345,54070 785783624301817856,198517 788581126193360896,217574 794783747753185280,261987 790071184763260929,228354 735807181409386496,350979 780687372769959936,182036 793535693846933504,249926 750363391496228864,12883 752716685472325632,23115 759223708196233217,56964 756622545491599360,43839 767522537597243393,99701 779254544320438272,172962 790649033555480576,233198 785928645340606464,199546 791001106709000193,235886 750537228351377408,354109 761577209983217664,56784 746819182600294400,1170583 756616387741687808,44119 790905659218915328,234796 756419131541336064,42249 772890145762729984,132761 794930841919094784,238207 773641298699878400,136947 778569522374701056,168794 789515790118559744,225981 781533920743522304,11774 768219830126256136,104406 785865059859849216,195975 788433352873435136,217519 788793956196753408,220029 785989597171888129,199546 791832521461772288,241819 758656245427343361,54070 768856324327116800,109666 757186223647526912,44450 765554917142568960,87825 774007858161647616,139404 785276099274080256,194147 786248578532597761,201958 757983428167933953,49852 764959941086027776,84745 791676444489506816,240483 756251881534582784,42059 759560788273160192,32621 770645615566950400,118482 794151800123387904,257492 765543143508877314,88052 761332304165863424,67226 788520499835920384,217519 758436191859531776,52362 790351770664828929,11774 776887680235737088,158897 787000990138527744,46572 779302944684376064,172799 787191305197674497,208252 789700100423573504,205972 794747455015358464,257423 733353403477200896,11774 785590103980650496,196767 771406207445667840,125367 767031165471580160,90482 794941013592862720,262847 754720890613485568,27045 761074084490772480,66116 785687180161249280,196277 742364720330506240,99816 766324490045227010,91798 762421380902031360,431998 785547125597868033,196917 760214764739891200,61011 778958595085840384,170169 765075452750954496,85562 771401050398023681,125367 780672920355901440,182036 759780860551831552,59215 795418729869885442,266151 759125185333256192,56964 769381169842360320,112363 779330775896301568,171693 770814587017031680,120393 732593371382841344,352801 771125809683783684,122982 786959390012301312,11774 793166221436919813,247241 766053341013114880,90384 788072398855761921,215005 785460496375963649,194082 757876256763420672,49723 778738660665466880,167319 795066405880295424,261155 764961569499410432,11774 755078133657710592,27045 791627656559267840,240145 793811616076820480,254135 770406850785189888,115435 775512335775588352,1250232 773868263042408448,139404 786696681286995968,205902 767137407921692674,95925 786952815394578432,205728 760269002820182016,60779 795065987620081665,261155 791274410636443652,234212 790876156970938368,234583 792529324356280320,246225 777280400636784641,161060 773415532762628096,104451 766900652735881216,94841 790592620359618560,232662 793160600239079428,249926 773725560572747777,11774 788061242468556800,214354 793270922991906816,249926 758484254061801472,47940 773892356210843648,139404 787736348392169472,205197 756479140337823744,43391 775762743475535873,151156 780610645859397632,80785 774377379158450178,142648 773139757115277314,134653 780822477211566080,182659 759124103974367233,56322 792763150730989568,247241 791418436278710272,231894 786985755553824768,207949 794696673243136000,262849 754102359031111681,30296 780879273653473280,183269 780792606435475456,182752 752220516790906880,20279 779169257783496704,171902 757883466201563138,49852 758108069565988865,41703 792106331817648128,240483 764558235315630080,82481 794801377096663040,261818 771139919418888192,122146 794312251993915393,258981 781533887088517120,188717 759063127799402496,53580 774348827557900288,65663 778954936851718144,169872 753975045744168960,28866 774381831919513600,143473 789746036336123904,227242 732950564242214912,354460 772534966630572032,131421 779351454406410241,172122 790638121389928448,231870 762753883424759808,74745 786537601389867008,204413 793477486520578048,249926 755761076558368768,39462 761535080963584000,68908 794617815110189062,261987 779901766112423936,177248 790292396886126594,229159 790561680702996480,231894 794788673011281920,249926 766413839608848384,93184 771002861987782657,122146 789392780594286592,351992 789853929228136449,223103 763384600928329728,75899 794534152817311748,260033 765691519105921025,86961 777331312420093952,151845 792747017508298752,247232 768040454910795776,102649 766653786131759104,90384 766830461054283776,95840 788784801264304129,219678 775479604249178112,149300 772082219766706177,127957 761026351264505856,65180 751628876057485312,14277 764176193088204800,81869 794645836156338176,262053 766515176212271104,93184 795401621777907712,266822 776320625556140032,152872 763036751011147776,73447 786363994978127872,118192 754772468628271105,33356 781204167553679361,185313 751240526062575616,17591 755189419536097280,35890 733781397656240132,1170682 793245032123764736,249926 794588749547999232,259055 761239071930712064,67331 794732670366273536,262752 763064274482634752,11774 793812469982621700,254135 795045551578419202,262022 770656591817433088,117662 786776786738610176,205502 761723446715908096,68273 750791399847579648,14950 768469818693476353,106199 751208450756055040,16422 795380661519425536,266491 770413087425835009,118191 771114528981585920,122955 764626210466824194,81659 779357688014573568,172967 788469192790016000,215437 751555360733880321,18215 793471737988050945,252580 780633114385100800,181419 794464588943290368,258456 795236946544992256,265644 794636394882879489,261155 790515124394156032,231894 777864397976895488,163901 780610141645221888,182037 791232276633907200,235963 764568129431220224,79987 774839133617270785,142721 794565989560160259,261155 757930913477038084,49431 759388344468041728,56784 775885516520755200,151845 773940213307408384,139404 786274074653757440,201962 792093201788203008,243865 794537641442234368,261155 771723663058034688,125145 750802282845904896,7064 773817910133424128,139333 779482909044510720,174294 786195245050449920,201619 767500262483165184,92972 788101748095418368,215005 793249464374919168,250430 768338356140933120,98072 766042790254043136,90582 785998922422550528,199478 769097592311517184,110585 754068810198618112,30296 755164453973397504,35890 766763723625234432,95708 778325955806830592,167220 766356302574473216,93261 772220514781700097,128519 790893169508573186,234583 767091843347521537,93144 781557406224429056,188577 768156002948644865,100530 794555480622436352,261155 759247655285432321,57574 765613818315759617,88669 767779931162021888,101203 791070548122071040,234575 788858669911842816,220332 793949974753083392,255826 751564448981196800,11779 788524726104850436,217658 755835194159034369,39496 774036681028620289,140770 780878135743094785,183468 794548493016854529,261155 736001520555151361,11774 755868062260146177,39475 773866677310152704,137693 785731310476075008,197286 786180277638926336,201494 795153785358196736,249926 779297906423697409,170187 767360825380237312,90384 790375037710794752,227795 794537855645143040,261155 765581209841856512,81659 785389039625068544,194085 785527179706642436,196625 795743155375239168,268196 759179758190137344,51798 779400433244569600,174557 773709112337108992,11774 776895900488785920,156835 773157900915134464,117257 795084741967945728,249926 788008227158028288,214354 753794565061042176,29263 757565309314277376,47844 764193990052683776,82066 785613062502047744,197512 793571459411116032,253164 768107261642149888,1249507 767666840344592389,100541 753285250294304768,26416 767139608681336833,94810 794403513497305090,256125 788702723625652225,220029 773741435258404865,138819 785261824505737216,11774 733104836414177280,355106 742750156714545152,11774 794279491128479745,258322 768977798794842113,110615 781471670762635265,187857 791047716952571904,234653 764116800128839681,79987 768187599072534529,103071 793784159453970432,254135 794288405181931520,258193 786183150225338369,199350 762700523803910145,74431 751781940609581056,19352 765015370625196032,80486 756038024933306368,352616 792062566814146561,243075 762667885802188800,73926 793292126222110720,250633 753709119459045376,19563 790967758339051520,233154 778586375968784387,168794 793257918258941952,249841 776922963849285632,158815 781634999594332166,187896 795318318823538688,264807 770995769251954688,122299 789746550843015168,212131 788050869430333440,214209 790282700129263617,230485 792427894307954689,243513 772499878266167296,131007 779122213911982080,172799 757700736671252480,48857 773731388382072832,137698 785723612657430528,197091 791712366241218560,240260 770815442851995648,119937 788516879878856704,218275 763715157901979648,79740 750404373650432000,12883 753612336389234689,26140 757540114968915968,47693 785915963422244865,199546 788001793271672832,214354 775377438541017088,148645 777228558733221888,159146 769863777907007488,113305 781476091236065280,186750 779108923005513728,172862 762881611905978368,74630 764933625024421888,11774 786711356397543426,90209 780505264378224640,179418 790753143487422464,233154 788080336181731328,215005 754752691482484736,22393 759020765907853312,56442 781349089149644800,139404 768817835795705856,107745 775116628270911489,145866 794701626523209728,262752 756234557381341186,41763 774025886802841600,139404 793422007475982336,252020 761534793901182976,68993 749790647394013184,9754 771572927368081408,124597 792566125846343680,245103 732754501665361920,352911 751177526047707136,16282 773865743951732740,139404 785656084518146053,196277 753726079848841216,28732 737891905216876544,354847 765769758700630018,87904 786718759276937216,204413 771011632197672960,122299 792747883359563780,247232 760856911931592705,64326 795139419560808448,127871 762724727982993408,74592 787494766707511298,199307 777849207348539392,163990 758725493071937537,54070 771477402400788480,125070 791793796589559808,240483 754027379215990784,29263 775839797579423744,151439 773890356601507845,139404 790304712994099200,230282 788754269000179712,220526 738151587034472449,49681 792763521591377920,246674 762589816953278465,73704 765677591097331713,86103 770987014204162050,121949 785959502281531392,199546 788961810061877248,222500 757565321440002048,47844 768489957556125701,104973 757891350054436864,49880 765535528410288128,87936 781860046296772608,190635 794581603276259328,261598 773584368585543680,195876 756190588580470784,41689 770722693016592385,117079 794434144965193728,258771 765068858680041472,84422 792490792145199104,243187 794325701751164939,259974 793268598311706624,249926 748853130490703874,1182383 755560766053507072,37424 794690125137674240,262752 776651227861913600,157082 772156971206086656,127707 760184957268398081,61598 765564854740541441,88265 795441641956012034,266822 753584313333972992,28281 740168165175463940,354162 754973007106441217,33112 765358341358923776,81869 793151815923539968,249926 771307514113695744,124597 733010004995887104,354598 785303100630458368,11774 776795309728870400,152314 780747067320709121,182257 780775499471749121,182726 795777045406040065,261155 765053792089931780,11774 751153697158144000,15536 770413107671814146,112399 776834975077437440,156811 793286742417735680,247232 763354084120399872,47188 793972240299814914,242693 794053642647023620,256439 759597646344515584,57574 777476125974900736,149273 758625592816263169,54070 763446403586809860,77849 751585747862380544,18893 786951602795970560,207287 764864700660092928,78561 761699426041724928,69878 781225373992353792,186434 790870857090535426,234473 779400655794376704,171617 786385855208312833,200490 775841710400122880,151242 792071656210505728,243075 755018257971707905,31528 760622263611817984,62728 785251561588924416,194225 795158771026665472,262022 733149261760716800,351666 776590465676120064,157082 789896421801549825,227048 751578465103675392,15577 772888910380892160,132370 775020042618564609,144611 758482611111026688,50923 780059579795267584,177704 788113661902647296,181419 754061457755557889,30910 762438892125421568,72716 789773720717897728,199307 787247473739886592,207965 760809477813760000,62548 790155814317072384,229693 759397903903391744,57463 789212485383516160,223030 794598455020843008,261399 758072490786684928,50827 791098634376925185,236259 789730575569391616,207613 787149228258824193,23762 761347291554779136,67369 750485692883447808,13046 790253075638255616,229693 758080744451284992,50923 790793264345546752,231894 791418673827196928,237999 759241574261850112,55660 770491995601113088,118191 765349916159971331,86103 787885825073750017,11774 788965587695185920,216009 755414988362248193,33797 755989141750505472,40410 763671022696620032,75396 788162729332895744,215754 770784954284244992,118698 795425750346297344,236884 772030453897396224,125554 757594534670852096,47545 758660468005187584,54070 793143739677945856,249841 780655573155053568,11774 778968417533517824,169550 788478627180638208,218275 794956727250747393,259659 766053289523679232,90384 774231052923572224,141867 764787449709092864,84745 793872439293992960,255942 753355159745486848,27045 779813217451204608,170187 786946551285415936,207287 757973069860339712,49852 788810100223774720,104244 760823065664065536,64722 781339525498843136,139404 781809336821526530,190424 781240601006133248,182257 791866764791545856,240483 757435968026796035,47263 767837487980908544,100949 755098238148087809,35367 785578485737598976,196676 751603455819669505,14277 791458374428848128,238395 767817217685676032,101383 764809721052135424,84724 789896378650624004,187662 762596009880883200,63655 776481336710135808,155390 770661258337062916,120341 756094057617559552,40314 790993749782384640,235590 774590439332712448,143585 795043303041433600,263926 752913041554022400,22917 785559105758953472,196609 786009998249828352,200382 785757710805413888,195975 780773563754278912,182726 773949937868345344,139577 794706712620072960,11774 786939673214066688,207613 792387027765526528,243165 773803895290073088,138819 763363714330464256,75899 786099198676590592,199262 754729083779502080,27045 775142530883006464,146804 762008615205076992,71502 781134592627572736,185496 788677106263883776,209828 793743289920827392,249926 794084581850935296,249926 794553364642078722,261155 733049737998372865,355613 771459636981555200,124597 775798989677473792,151156 776250963468443648,153845 785793027771994112,197512 781682794749657088,189926 788096774858739712,11774 762326730765852672,72035 743971182597251076,47188 794897892200902656,262849 756217296075448320,41909 756344467385450496,42117 765630882652749824,86440 770078506273411074,106716 793284699762352128,249841 793259856220348417,249926 760920464604565504,65313 768436170279809024,106281 771792700303474689,127134 791224433142738944,234583 767757893693157376,101163 760601312685756416,63451 793987116107599872,254135 794323568628813827,258683 760199739761627137,61470 773852262632259585,139404 757437383289647106,47283 777806292689776641,162240 779355532880732160,174115 750783922884059136,14277 770385556270223360,118698 769463966426812416,113754 795404749457723392,266138 776625445169233920,33169 765057360649826305,84422 765358588491554816,86274 786915109775945728,207287 778685009318162432,169916 771357808348364800,124883 769639741897650176,110659 772752530648338432,132335 762352381522608130,72809 781192925036228608,184230 787699510470254592,210253 763384501158445057,74943 788686668828119040,215437 766959692736110592,95568 775725051114950656,1250248 793751911342178304,252014 759110284279582720,56964 750791737216475136,14277 794008371917713408,256502 791386457361440768,238494 753386755081003008,26815 752274028375584768,21415 749714132430155776,9087 768883875867090944,108849 773244077945024512,135025 764695324489154560,84422 779156255327649792,171617 791023842411950080,235620 759292208927342592,57605 768000713817403392,100605 786668411560595456,205728 750757403205984256,12883 756496305334124544,11774 792165114707345413,242693 749598922507636736,8187 771512560092745728,125145 765910525318496256,90125 780846510644813824,183269 793971379360002049,257353 766322398064959488,90982 790029423475093505,192306 788881713216819200,220727 748595829674434561,17292 777952438963740672,163990 794909811091632129,262847 750056621372379136,10395 775069158337675264,146205 781273938970173440,186584 788480058851676161,215437 794180130214203392,249444 776036750963666944,153033 794688221074620416,262588 767835063782371328,100561 787109150371164160,207949 758303834015805440,50923 776413324326076416,143361 776920707762626560,156835 774437539612598272,143473 780913991140847617,184223 770992201736327168,121359 794931280328749057,217285 775849108661690368,151202 758106186751348736,50923 742850616788160512,11774 787137061006430208,209129 790269952045580289,228341 765146188228288512,86103 788174019455488004,214899 765008120791769090,84724 793552939591794689,248988 792759968482983937,247240 770344538523271168,117375 767495849438015488,431998 791336496611688448,237491 793582399250632704,253793 791252650918416384,232169 792030183792324608,243187 776987630206537729,158041 780194185454325760,176127 787216525644042240,199307 787751990919098368,212237 763077784113598464,11774 775789564371828738,151463 732742242524397569,353789 792343703851499520,243187 781568840144564224,189031 794654411981291521,261987 785427220697387008,195332 773589825693835264,137042 785674575451303937,197091 791102679988580352,235951 770195559349092352,115458 791114605963517952,196314 777049512271634432,157082 786900128191897600,46572 756625222850097153,44429 785629839680233472,197512 790335900651810820,230966 779872490893905920,151463 752683684004655105,23167 773944996969840640,140372 757255908976189440,1248483 759199042370932737,56964 757883333732737024,49852 753970434362732545,29790 791389521929723904,232169 794939927490424834,263817 772540743168712704,11774 787362754243854336,209043 779281601939333120,173011 780829554197889024,183269 769315994019962880,112325 787299821795237888,209151 794609885367455744,261155 776608556460146688,156835 785535018873462784,196277 788871106446753792,220526 774721949322899456,53667 790339310864076801,230234 787065180119117824,207113 795055037290528769,264397 775798561174937600,151463 788931737212424192,11774 743784060464562176,679105 754930196025778176,1248155 768485100963008512,82230 792113947193278464,243983 759138209506791424,56552 768625716963532806,104999 776888991396327425,158222 780617169075830785,150151 787335520279994369,207949 789426904507953152,225981 768299223599026176,105109 773513917645586432,137158 761574464752607233,68736 779801374703947776,176890 786653844369539072,205270 794654307715006464,261155 795728938416898048,268448 794617143291772929,261987 755762521106186241,39197 792075714019241984,235597 791752477104181248,240926 785241357505953792,194221 750884209770782724,14363 780621995239018496,181811 780641685353164800,182257 787922409563324416,164912 773735761581531137,11774 774315838329327616,65663 780602164649484288,181984 757727037649936385,47940 773798861085216768,352041 785871127696449536,198591 776760472364277761,157693 758784282248773632,50888 768205694776537088,103924 758100812753231872,51239 789149866286919680,11774 793956166397267968,254135 768166460992679936,104162 768465531871473665,105041 769675273008590849,18030 766671306104397824,93261 786976368256888832,206212 766801465209917440,95462 794177437382901760,258331 792940049461641216,248643 789184463095803905,222913 769417980203536385,112363 771398735196594176,122861 750778628707717120,12859 793639458855727104,252639 767800954875883520,100893 794037099062296576,255870 760902335446986753,65633 764985760088862724,85562 775142442618195968,146994 753324092363640832,26140 786054453975810048,198878 769741859900063744,115107 775399017148715008,149040 788558617255485440,218275 790704975294988290,232791 750115085788467200,1248008 788795413218353152,220332 757322727002955776,46394 776149263571152896,153845 794990926921867265,263907 753300584795611136,26066 761660329302626304,69673 780554923494678528,355701 757712540218437632,47940 785680395580956672,197297 767070570227703808,97466 773714663460798465,11774 749278700798042114,8047 766344212950421505,88902 770603911556149248,117257 774057551210033154,138819 763547944838504448,78566 774093535612063744,140444 792161410797166596,11774 765034512279416832,82283 732676239731904512,351036 755190289510330368,35436 755937764261126146,33355 758395275627069441,52554 771071703581544448,123358 752879163787190272,24134 778660653552709632,169201 771498566992990209,125145 793457293845200896,252020 795400969043382272,247930 768667618479857664,106753 773651392611266560,136904 756046899602337792,40937 757377509923119104,43391 786010403977297920,199478 791082485262221316,217601 768838191289774080,109167 788111786272632832,215410 792073420154384384,11774 776485840738512896,153596 790272539612164096,229159 762712779971145728,74133 771415377737687040,125381 795400201695477760,266138 771431686605303808,125554 758380390360969216,52061 779493113676959744,174230 792522122320982016,245148 773950636362702848,139404 793941921454497792,257026 779100891609755648,150382 767313552004812801,95427 770619064305803264,119937 788176084214902784,214123 788908194605268994,218275 765051994071588864,84886 763989817310875648,76510 794939827741487104,260461 755049875197292545,35044 752667796387950592,22750 766342590190981120,91946 759242394848092161,14277 773190988936450048,134828 787360120040726528,210289 788513826530623488,218495 760899844273639424,65613 779442936773763072,146732 790941806561230849,234583 760594550360604673,62798 790033240878780416,228354 767793406156431360,100893 779728929817030657,176101 755961943182028801,20076 780218456029343745,141360 781204176395243521,186434 779399259087069184,173628 757670139462418432,48220 773308912401391616,135505 756103654416015360,41632 759110416345735168,56784 760279761583210499,1248711 788824173372018688,220539 779975177316798464,1011996 757641251525058560,48351 795358075335176192,265878 773914568804401153,139767 788781859111133185,220332 785299320480358401,194934 794917403830329345,261155 781570597742534656,183668 760324722152263681,61917 770272984997195776,117377 755580020500799488,26066 732345590303051776,349814 757595248151269376,47782 774055860309860354,140211 793457770536239104,242693 795760999903232000,267986 755856148977156096,11774 764995461547593728,84724 773636396254896130,137777 776658764736835584,151374 776891604137377792,158111 771128995274330112,122388 777850561450414080,163901 794277229370822656,259482 790714051919769600,232169 779792339996930049,176380 786906849974956032,204413 792106335341047809,243187 793157171819188224,249882 758725304319750144,54070 766048366866337792,90357 788193273076715520,215005 769112784722337792,111056 760689281342050304,63149 762430603564199936,1249026 752898422039019520,24316 755111006922235904,35449 786950355028439040,192032 790364382949625856,228820 753264314597933057,15721 750804568334893058,14950 789737713599672320,226731 794612392600735744,261155 780560418632630272,180233 765515878381260800,87521 790645375728246784,231894 790772748016504832,231894 794081031443873792,256393 791652824673288192,240070 794269374114889728,247651 751096357260107776,16422 778440769807921152,166916 774337503943757825,143051 790517571749548032,11774 763806029465411584,80459 775433794547482625,148654 777664811207421952,154330 785957956382760960,199546 778672172306792449,169201 763553077118971905,78566 765903962944004100,89876 787182386119372800,207287 778816262868652032,167677 791410281452752896,228911 761382989620142080,68102 794740719609139200,262215 788882529046695937,194072 752155454742994944,14653 764061215958175744,79223 785734603042590720,194230 769522853880397824,112265 787542233624883200,209918 763823264279982080,79987 773900168462606336,139404 776133916642213892,152314 779369070609268736,174315 755280917627711488,36545 771408881826336768,122967 765649275959336961,84519 791697217073582080,240483 733051020184588289,1170800 790394885115408384,230297 795324199011291136,266146 768989656948023297,108729 775657629473472512,150404 789666074581082112,226490 785824557999398913,198466 779403732886880256,173753 771480475756093440,125853 781310022680612864,186584 758778145919172612,55155 778372249908867072,159359 793947704498016256,221524 785810980366266369,198671 764157715472084992,80939 778298215321903104,167311 755536138895433728,35890 773279843878334464,133944 793794264090238976,254135 780625142711844865,181903 764828986769829888,84724 765498127075971072,87249 771153063847616513,122967 761181776492437504,61051 759559991967834113,57574 773856624725327872,137042 794703497312747520,262022 776903048488558592,1171739 778737207964147713,169437 755113648901599232,34731 779433287336857600,175087 793395581364428800,228524 771067094280450048,122978 760587238124220420,63935 763709546380484612,40640 766053276919922688,90989 774576287872487424,141913 785987738684104705,197512 753627461863235584,28281 793887763175124992,249926 788793561064083457,217837 795605128845938689,267521 753998587336486912,30815 773854545910923264,139404 793935011019796480,257026 793597225188270080,252112 763835986224766976,79587 788824798797307906,217519 753618734615375872,27045 753285711223066624,24035 794635063216472066,261987 757390092813991936,46689 767254347537342464,84666 789935222548787200,228576 792083081054289922,243187 753340873165926400,24173 764136877343576066,82066 795330104683626496,262022 760648334176649216,60794 758800686884597761,54070 776928588142632960,158673 771016388034965506,122299 793197341415276544,249469 774431125242388484,136110 732333632082333696,1170425 787003104633970688,207613 759502024308240384,58508 791664557684948992,240483 773905510445772800,139404 766450459661832193,92075 753347254317113344,24745 775418990088843266,149200 793856440175882241,255942 767751361274327040,81869 750781723386974208,11495 794644479722582016,261155 765523593476341760,87904 792410355628584960,238207 753657856029822977,28866 779777751150723072,176196 790709888183828485,231894 795077731947945984,262849 771539469149220865,125163 794544036619177988,252679 762824198628773888,75073 760480740220043264,62937 764984031318540288,84724 768549221376995329,107469 759210215577382912,56535 793856191407411200,255393 763001313860915200,75709 788854697419571200,218455 771404096104460288,125367 757067201702756352,41702 769803632799723520,112872 775364202571689985,146259 793851416641175553,255393 794683895732142080,262752 755161648323661824,35890 793159134837350400,249926 755667105589014532,37044 763039112647483393,73814 763489751710048256,78159 793953380242628608,256358 756659938349514753,44429 754735093898358788,33356 778038663326359552,165523 775063870096289792,146580 751170138645356545,15808 789897130353635328,227048 769327419371249664,109713 793572879883505664,252020 755721841025560577,36735 787376590275678210,46572 764155288555356160,82283 764188667464253440,82544 758781429085904896,23013 786994996389945344,207949 774053893688872960,141277 788211868133449728,215252 788434591086370817,217837 768583438668558336,106281 762202144409808897,431998 791260369683709952,234583 756957823607697409,44429 768246953494712320,97386 793205381304508416,249469 753337426626523136,27045 790642019018219520,232863 775786189622095874,150663 791788349149343745,240145 754004291027861505,29263 758777067546611713,53995 776699030969516034,155451 760973748090445824,64693 779670802182594562,176224 774039910747471873,140043 775422300141199360,148800 788577325537456128,218275 750174325030981632,11365 792093331224420352,242712 785910240332148736,197512 770611644745469952,118191 781094952558219264,184588 792125630607425537,243460 792247514992783360,243165 786582734571315200,203674 788510795822878720,11774 790915652928278529,47940 763013378231132160,74575 776248564737597440,153596 769655382406893568,114779 754895891346128900,33356 771886591253983234,127871 786298814772629504,201958 790490616735989761,231784 753057984301981696,23742 771845608424534016,122759 785337578002100224,195125 765732251120246784,87245 781276074244186116,187084 732254342158385153,39600 793909913462378497,256255 793132127000723456,249841 787021841764225024,208178 773865880228798464,11774 792446708462522369,239426 791838454598529025,234583 770370912436781064,1170722 793973031219712000,253690 773559050453692416,137158 785619636771356672,197297 777923130358542336,157755 774779146522198016,144494 786960202654486528,11774 795249887558311936,261594 754720932791406593,14277 770199019859705856,82066 770067530845126660,114987 773366379353341952,136448 773696073600819200,125853 779490688429912064,175153 793972851493715968,257353 772831514937610240,132335 754085067547217924,30590 781395319078522880,186883 790957318611415040,235349 749921650360156161,10735 757155598911827968,39462 787762500469157893,210238 795454562350071808,267050 771902341620477952,127871 780800485477449728,183269 780668775754588160,178075 750341776049860608,12535 794365550826766337,258981 771346408787935232,124597 764225400520126464,81869 764590136940199936,83391 790661116829503488,232863 772961790523236352,133454 792499819944120320,244550 752824370209357824,22439 763184889646583808,75899 768988642010361856,108795 781355917417689088,139404 794599673780531200,261818 769354197183533057,112693 778174149852270593,164669 780976454611775488,182726 795678233412988928,266151 767361722445336576,97703 786009240473260032,199961 762462674105970690,47283 768965503033434112,110615 759084495454687233,56231 774071736350355456,140444 795369946683494400,266151 767376763290877952,96039 791367077177266177,238383 786640518705012736,205455 776656385652195329,156132 779706153265532929,170373 767907639393030144,97761 773197030097387520,134561 793879904760782849,255942 752836255847686144,22575 760869935639695361,65180 750474794680844288,12746 794552025526796292,261155 757676584132378624,48701 771810710041010177,127134 774304963786776576,131421 794431008175071232,350913 733660305679486976,354927 771472292383600640,125367 792115418198663170,205972 785269575415988224,194667 732999016418447360,353961 767178414918868993,97438 793444761545891840,249926 760930769711738882,11774 767189616646578176,97852 773137260753612800,132335 793582977703747584,252196 788425308605120514,215420 787128158508023808,209351 768882696898633728,90300 773336231035957248,131473 765580913455562752,88052 785788693210554368,197512 781354913670402048,139404 778003925995692032,165185 792156254395170816,244289 767385767488270336,88930 772589529727328256,90384 792190860926386180,242693 757723800863662084,48270 794443896646352896,11774 771111290995634177,121949 790957482210430976,234583 788790365671292928,220526 766474051539701760,92958 786848053265170432,209828 793459245115146240,252020 792897598076047360,248393 759395511489048580,56964 794592491789946880,261155 793103905743900676,248437 785281850675699716,193669 776240233532784640,153658 795089730564222976,11774 780179269796433921,177451 776413431440166912,155390 781306186381467648,187084 793143742400229377,249469 754113091533758464,16728 765146512775114752,85562 793953273581633536,256255 787774032334553089,205197 752650709552754688,22546 766838579112706048,96263 790725607399104512,232863 752881076066889728,23899 788479459632394240,218351 768948474414964736,110209 788114130511142912,215608 791004225987829760,235774 792831209755729920,11774 791419725406285824,239021 792181792715399168,243187 779518320986972160,173964 761216357413244928,62452 794544443177062400,261155 775881485240848388,152182 764539088263270401,83932 786003391130505216,199561 791102513994792960,236052 794996186881134593,263895 756106697043652608,41459 733365796567552001,398859 773894969673199616,139404 769588073005015040,106774 758983558253780993,56210 764076374588088321,80393 793296203890819072,250633 762016501205463040,70679 764313065227558913,82283 765385550916300800,87145 768076893648105473,102514 785268381427564545,194560 795726413496193024,267655 751100135157952512,16960 768839556913303552,11774 760252607436722176,48052 770908804611317760,120474 788223270348652544,214809 795723308943769601,268281 791271197589827584,237491 764508996904427524,82209 786585636643872769,204413 794554649986535424,261155 756336015950897152,30131 773642896784236544,137158 768914504541319169,108373 760834995032363012,64722 766660862740275210,93112 773599168849928192,137869 776466492980289536,156103 780984802170200064,184223 768964244779900929,110344 787271405712867328,203863 756830164617617410,44119 792856896961150976,243761 768220769839034368,73814 790321659492171776,225359 756918707989819392,36145 760140773048320001,61145 785583020258439168,196524 755782142378975232,39625 761358801392005120,68102 753191144868155392,25762 785570387224506368,196609 788401367983398912,11774 795390624434421760,266151 794509880174354432,260404 758684121501753348,53538 788224579932086272,215505 771537983543480321,125554 776152735695593472,151071 794383659457531904,259231 754886187375091712,33356 758774339772772353,55261 795434407301619712,266138 765180684386177025,84711 752992388285657088,25255 785313000961912834,11774 793917652607565825,256798 780755747177046016,182257 770384765195264000,117257 776509743921758209,151463 758401349037850624,52054 795115563957755904,264397 768163931814711296,103354 785362620165468161,195481 763092764212862976,47188 774986024741052416,146259 761369683845009408,66116 771670954548137985,126082 759483955762475008,58537 766858001353469953,95708 755083448599982082,35044 762211650854383616,72350 795765233696575491,268777 757120496995491840,11774 762093283958853634,352550 755561736795664385,37457 777199974496866304,157755 760729686146187264,63149 794016839298781184,257492 785442084526239744,194170 795101442482798592,264397 753698608659197952,29263 761008870722531328,65867 757625683300356097,47940 768619260847546369,107446 785499795976757248,196277 794582029279121413,259034 794568613206388736,261155 776627889471037444,156644 789756881371799552,227804 792891599638388736,247241 791334816071479296,237594 761260287093673984,67547 770047610526765057,116164 775081552397017088,11774 778300913559670788,167220 760683168580136960,63655 767405077514457088,97515 751985800913547264,18215 755973712063500288,40566 791880697669562368,240483 770295316499271680,117973 793521234273198080,251350 786964535039188996,207613 794550103382065152,261155 759094434969579520,56552 791579953523527680,26066 790281195376357377,230282 792603508922920960,246392 732191029714145280,349197 776607817666924544,156644 795765067316940801,267576 765350304204423168,82766 773221917385830400,133702 790572521917714433,11774 765019063726837760,85562 765661241662513152,89076 786903955934744576,207287 794031016331513856,256564 769658258940461056,111081 788690893813477376,220029 789216261695737860,223899 766004545247809537,1170465 792097165497798661,243075 755162953746419712,35890 773750654288302081,11774 786511778452795392,203710 758638811005984768,47761 781011552606519296,141360 795613123268984838,267655 792064733369303040,164814 771545224715702272,125367 791696057792991232,237491 752939177042440193,24134 794031516263165952,255870 795347627571314688,172084 788624507544211457,218275 755461289455984640,11774 756904825435152385,43469 795149745371029504,261796 779417498928214016,174435 781002701979222016,182257 771326793278115840,124597 769319478488334336,110942 793652817940586497,254135 776312906870693888,153194 786944081813381121,207613 793098087308881920,249469 768140920025780224,101681 753269208515960832,24597 794627592523497472,262022 794775191624753153,263319 790915098244251649,234796 752278371183185920,19317 763925383179739136,80192 770494364359487489,118192 793845652480335872,255271 795211606292512768,263907 765728959195648000,87062 771474248594579456,125204 779717071621926912,174756 767805115793305600,101681 790625317547155458,233036 752644861535277056,22938 789709302542004224,226731 773758322629410816,108396 786446530844647425,201555 791322410591084544,237491 772907042856132608,129551 770416964481286144,118191 768239715543764992,11774 775352702674972672,148045 794240804877434881,258598 764300712356569088,82283 780103487468269569,33169 767785527076462592,101383 794739283328466944,263010 786735134905098240,205728 775344805798899713,148473 775093762447978496,141091 791362652555603968,238395 751819732639109122,17640 786329398131560448,201558 792217265756405764,235685 752934692744159232,22393 791431382664818688,237908 775820453394968576,151401 787080844389257217,208928 766418491289247744,93184 778584419267383296,168794 781124870570647553,185496 788935264035037184,220526 791889541615394818,242250 755823115134009344,39462 792542560711536640,244270 795421028755394560,252581 791790393364848640,241720 765254856600715264,86103 771550624240377857,125459 772129370106241024,129558 785529117475237888,196538 753367073930129408,27045 755568993956667392,37455 793414841767694336,250744 779372025219604480,155390 781340232138395648,185310 756243908200370176,41689 769010144407654401,90384 788070677785870336,215030 795076473195470848,249926 773514440083779584,136947 787311653700468736,210289 791177484440133632,236420 770844401387974657,121479 770949665730756608,122251 795475894122868737,247930 749437151838818305,8047 768860519436423168,97811 792072629628743680,243187 750843298764378117,15748 787808969163059201,192032 775302602598866944,148045 793191885594435584,249926 772806117684420609,132335 788527930863386624,218455 795748600299065344,267746 769209093672341504,11774 753234585958383620,25321 794799316586139648,261155 764117832216879105,72809 775848586093338624,151463 763421500695191552,76652 785271253087117312,194667 787384083437551617,208307 777897431648329728,162294 788829696796532737,219119 772529829929447425,131397 794842811568967680,261050 788021029708849153,214492 759209163612426240,57123 770934389349969925,122146 790682747475853312,232169 767831330285498368,101681 778794691353464832,170187 761241945666531329,66842 771316829130063872,124597 755154777630052352,35890 772910743498915840,132364 778829531092127745,168794 769343552870416384,111225 768555145441402880,106693 770942022890971136,122146 781574744168628224,185595 793153450674491392,249469 762789447842824192,73712 793476539727740928,252580 778206363667337216,166390 786818678285144064,204980 773176174809870336,134968 776824317896192000,158527 793281256704401408,250216 774793510956314624,143585 793979636271091713,255942 773268979917983745,135381 785565822982975488,196676 795452474429755392,249926 785266527247429632,11774 793457734796455936,252020 793501794441818112,252408 756251570635956226,349425 762397801040842758,73028 758873511548952577,1248650 785909727964172289,186883 781175927787155456,185601 733026563084550144,355464 765978117152378880,90618 781616615943200768,188498 794048524203814913,254209 793057636673581056,249079 763012845181267969,75899 793205427202772992,250430 760823524181286912,64948 790781457534824448,232169 786891359437193216,205186 793196457050279936,249469 795037462955458560,264397 769206147278512128,110023 763374564994842624,73869 763790201948872704,79578 767085274102898692,97811 758272158774665216,51750 775777907109089281,149200 752883905020170241,24134 791751649203281921,239998 755156940133572608,33689 737214816675352577,351279 775879120102105089,152314 781674307952992256,188401 795103698288574464,262053 759093132952764421,56964 778361154137649152,167180 762764229027954693,74681 766052275810869252,90357 753903737861791744,30360 786930614888837120,203863 776801661243256832,10474 769152801431838720,111386 794685250676883457,262296 761388152808284160,68163 781220257864249345,165022 770425009374453760,118482 759122902461521920,55684 786926378818031616,11774 792081300786024448,243187 786308656493199360,1063777 746458899058827265,11774 767519918933671937,98736 792013354932006912,243075 767339700340289536,97325 792024075401039872,243092 763184453745160192,76127 788022063747440640,214354 766325305908822016,93036 761536772820111360,67221 761650163869896705,60999 753993318032257024,30590 762597606501515264,72678 768166468420722688,11774 773507744213061633,134561 750014060880654336,10787 768964577144999936,108849 790161677878751233,229833 753672900847079424,28586 778303348009082880,164669 755730814114131968,37294 758662633151205376,54070 771064617153994752,121612 750506832330952704,13343 761603649114021888,69231 761617122409799681,69231 777858696110022656,163990 791792497022205953,240535 793825486908469248,247240 758813783888244736,54519 795080091181006848,11774 756521966471815168,42564 760557234107584512,62877 787269524869541889,209924 762685922223665152,73926 781575616743116800,186212 791673131333136384,11774 758843123162161153,55667 753745471324184576,28732 770739913797099520,120610 753599884293312512,26803 780487174970040320,29786 757749609292705792,48959 761925953027047424,69947 793123258405101568,249469 762307136554545154,431998 791375623046434820,238395 786014624164511744,200490 794052239719419905,256358 750816649121501184,14950 775665033439092736,150511 773594678872514561,137639 795397568784199680,266884 770320856757051392,117687 788161238278762497,216097 770191188141993984,117257 776752222902202368,157693 767896781438935041,101163 772155247309496321,351931 775861783307227136,151741 785311961307164674,11774 753868041168023552,30237 792832639791140865,241819 779119468282650624,171324 794977444218490881,262849 765712694993387524,88920 773716189495394305,138819 758817715079348225,50129 785313897574113280,194648 786327406860574720,201374 793334605612855296,251452 770726109138685956,119832 785653327178584064,193533 767015433400569856,95682 780726978701918212,182257 767793127818162176,100893 777092194821734400,160131 791377334230196224,238395 758689869547900928,11774 788454238611394560,198468 785246777846923264,193868 751897851567939585,17794 756259249001463808,41703 774778809459572736,144538 792127415204012032,244297 760470585797292032,62063 776748428915314688,156226 791350878791798784,238110 756983946701791232,44450 780566284782010368,179298 788146248213815297,215754 768201065598640128,11774 776096932532027392,153095 795678598556512256,267262 764815385216548864,84781 794534180055089152,261155 758789141849047041,53996 765811542571020289,88052 793093652902010880,249469 755104111456952320,35445 767191503584186368,97852 795086864659218434,265200 795607676864593925,266884 792178342606680065,243187 767764688566358016,100538 760857778529316864,64722 763493856927215620,78159 758477686880763904,41680 794723703045005312,262752 780506006245797888,180306 756598731915558912,44273 759159641284546560,56964 787002328603910144,246425 761391944597643265,67226 760638652582129664,63464 793967157692481536,228041 761524127215869952,68993 766218311004749824,90384 792820644039712768,247877 773628220491042816,137777 773890293397499904,139404 733809502814773249,355480 787122981130473472,209351 794686497823793153,261666 764810659259375617,83991 768507574022971392,106716 773540418877259777,133702 792729682814853120,247241 761525853134073857,68993 785234816677457920,194082 760654750740127744,63267 765914005525311488,89859 763184049061933056,73814 794654458147983362,261155 762716966398205952,74247 733093138382913536,355900 789748496459063296,226731 765044049489367040,85757 795777411136700416,268448 790910137221390336,234583 778291558575726596,167220 791081536368050177,351666 787281471765483520,207287 750366363265470464,12883 793095309047967744,249469 795012013873184768,263907 757799317239308289,45964 776415426037313538,155666 792037341133017090,243187 794589482326589444,261818 765119590326231041,85562 778816251539763200,170471 794545480642547712,261155 780239651634307074,171693 780965128187568128,182726 794809317358608388,261818 755015261321736193,34645 775473306493394944,146259 792333883299667968,244777 773911246911311873,139577 762782254175313920,71502 767702070468149248,100336 786290743044284416,202200 785323907662381057,11774 786887154307915777,207109 754045318442852353,29263 794376976244973568,260170 777982913807847424,164826 766432306949087233,92959 767488899971215362,97119 787098615839805441,207119 795402306971897856,353879 772140116336836608,101158 793098704219697152,249469 758992749064392704,56282 764848018558296064,84724 763875186739449857,80939 755587592918228993,34666 768639459298541568,104999 781668513073143808,188458 792682901154492416,246726 771805077619154945,125742 777285237046964224,160221 754016965123907584,30815 773991759420485632,108396 790599185003319296,232662 752210860299300864,19703 773209597486084096,134033 764881060547137536,83823 762074820251037697,47283 757599473828827136,47782 792114878802632704,243513 755880203025522688,18215 792298916008038400,243187 750737857875210240,15005 794676526780452871,261567 768267336310599680,103924 788204182893391872,215437 794349406233341952,259659 767432213164163073,93286 772896036469764097,132908 761957082018963456,431998 772411186675486720,130792 769689162320519168,114779 770213128017743872,117257 763971267284209664,80939 756936937940750336,44450 792014368527360000,243075 769175896443981825,107910 781335317634703360,146608 790902866357682176,234796 763860009499361280,80648 757586629066227713,47844 786262738054111232,11774 751722306003611648,18893 794196111619747840,258598 732699970667614208,1170317 755159548948873216,35890 775397906979364864,149040 757516275119644672,46280 791196536617115648,236928 753441906479161344,27045 780877454885916672,183269 761942553117790208,71270 744331395728838656,1170530 791014824587046913,235590 761665533574021120,69747 795662998920720384,266151 776004688881737728,152872 760006838213484544,56964 792844445540638720,247877 756566736615243776,43471 776763988789059585,157755 786703622180573184,192314 792506191880478720,246392 794942797405155328,261155 758653644694654976,54070 788593957429215233,215437 792425766348656640,234583 765702918855127040,86103 777310429613785089,157755 788789040464195584,220332 791692674222940160,240145 762560407470911489,73030 778270158188011521,166096 791870984819085312,234990 773743140075286529,137158 776872840859639808,158428 785940595780886528,11774 788466677314752512,217634 756355145680744449,41518 773564312438775808,137158 789985447535489024,228354 778774879919366144,170187 786754195756122113,206008 776163096935018496,153845 789288350494621698,224680 793621973100208128,249926 794219251221622785,257788 786420881765634048,202429 793245626024722432,249926 768198570335809537,74535 776950639196712960,159146 760901998677860352,65180 732279905057148928,196346 778816474915799040,170252 758133727428022272,51595 793111514668425216,249469 780840928042971137,183269 785651374411440128,197035 795419853997936640,265855 758241653400317952,48289 750360204877803520,11495 750848128316633088,14950 771073845944020992,121949 750390565124968448,11015 753265576722653186,24173 774369384915668992,143210 778608907216269312,168794 754894294822088705,32873 760441266303827969,62063 767849914130894848,101681 793273552325660672,11774 786953624530280448,207613 791860050868391936,237409 775087515757846528,146259 795048762917797889,263532 795609943332323328,267521 770773314541228033,121046 779160255154360320,171617 795065043180285952,264397 785902815705268229,11774 791324781152915456,238117 795771815037665280,263926 762663357010874368,73926 760211883085459456,61412 764885885284454401,83558 792823359239094272,246771 763494957114068993,78707 776274168597782528,64722 788452252247789568,218275 794289577347469313,259231 789491801941999617,225981 770768830444560384,121359 790558531124625408,218489 762127515565555712,431998 775397445605916672,144684 778313350027423744,11774 793308073771368449,251390 757221615604072448,45054 777594721921339394,161387 773872250684633089,139404 778623898162167811,90252 755119089253814272,41724 768480471558811648,101006 736145587742081024,195876 773532611784372224,134993 787081292626046976,207965 787416198476464128,210694 780540663662309376,181409 794681726765297664,261155 753894343262498816,27284 786776600289300480,193892 764214876646412291,1249227 785263167136038912,194311 756294307640930304,42249 757648719680376832,48549 760334780068134912,61545 786882988122443776,200965 793841041963180032,255393 760554221380866048,63655 763445486892253184,77849 788569623599935489,210390 763145872356040709,76934 766103886633598977,89762 745587367767998465,349507 759771117875699712,57336 787717642828128256,205197 788858813252186112,220765 762489914898255874,72420 778341136775647232,166100 785605847103647744,197512 768169539347415040,103071 795082957111365632,11774 795474227272912896,263906 793456007431065601,249374 758665895443099649,54070 775173096185606146,146720 793227833782988800,249926 752314547067760640,20825 775416961970778112,148170 787721914924032000,205197 792124057424654336,244036 732655294011039747,353262 763224064005509122,73814 779490896651882496,175415 766722096382652417,95568 786418464705486849,203240 785814975017259012,198466 786316406098759680,201555 781451582936408064,139404 752890153895624704,24134 789323973486010369,220539 764533020992897024,1249246 785687727417065472,195975 794187707958300672,252679 756391645378207744,42249 767142145769738244,90384 757886518904119296,19563 788975653764763649,220029 778779358165020672,168794 773377064179085313,135025 753754496891621377,29263 759035913468948480,56501 754011966746816517,29263 766352295676223490,80939 773447090760548353,136814 785269772736946177,194648 760769013941170176,64693 793912812972015616,11774 762396715328626688,70177 795398290720325632,266884 755765394812628992,1248279 767696141974593537,100605 765191658598113281,79223 792807108634939393,247241 761129372824772608,61051 773790761871613952,138155 763424421126156288,78129 761691548887179264,70355 792802743681515524,245579 764601544893431808,83391 732360622529085440,351690 772118656113410048,129558 733159378082127873,1170317 756571895223296000,38210 781276250920792065,185310 774018506694070274,139404 795677817195229184,267521 736374824444919809,11774 787273122428940288,7092 787665231770161153,211890 766010512249192448,88930 790992858341933057,235590 785876300489756672,198671 795038332208066560,263906 770748375046250496,120353 781340655729586176,139404 779304417757495300,173753 787403855130664960,210760 760616683946008576,63267 766621602708594688,94455 790890533384314880,234583 792361827892101121,243075 785270971355717632,194667 771472645325885440,125554 769160771091648515,111558 788413436271046656,11774 788101456889077760,215505 781253983147098113,186532 766395111181737984,90384 787572203717992448,210207 765173342374465537,86103 788477790719016960,65113 765313405926256640,87172 732615182602489856,1170592 776437463157919749,155390 790999615243948033,11774 732981388266213376,353789 760902538690310144,65180 750768171724910592,13342 778300453834547200,167322 790971599252025344,235590 792534531131658240,244270 759158096165937153,56964 793617957985320961,252408 733030113042817024,354694 753034156376940545,24316 763034667851198464,75724 789657232128389120,220526 787798979345944576,212034 795688807349846016,11774 788709543861772292,220029 750772422920564736,14349 758866311900385280,53635 767038665629380608,96985 787362397514235904,188577 793334725318443008,242521 793573506025857024,242693 769265502757806080,112363 769545089509158912,23762 793516618114490368,252706 791274102313017344,234212 769572327134822400,98896 790576290176774144,231318 777552693036392448,161988 764857372619644928,83391 758070988458356736,48663 776075337700474880,153095 794090201681260544,256439 786600688889401344,204413 786606456636268544,204413 759241278899060738,57722 793436657710145536,249926 792041056590258176,243187 788937267364569088,11774 749328621991563264,7826 760582192149983233,62798 793293549756354560,250633 795053507053285376,264397 790108021175226368,228354 792111146123792384,11774 749611095074025472,7524 789798562641117184,227242 785243475524456449,193669 795017050435502080,263906 772478645386506241,129436 756355494126706692,42249 792039782272659460,243187 766709834066628613,92199 768897863476588544,109666 789505109063589889,205972 748585908329418752,351768 754080090342825984,30910 775420510586834945,149180 773504571998138369,352699 770671880240001024,120610 749718008587747328,7524 788480823217549312,198576 758821053204303872,53996 779744569038561280,176196 787034168425385984,163225 795335066390003713,266079 791632471498555396,239893 793579394929418240,252020 794627369868857346,261155 773894325520502784,139404 759428565138112512,56090 785269039870291968,194648 735193800398667776,349937 756532545072881665,351252 761657514609942529,69231 766089618492055553,77074 794676794217660418,262022 775813630310899712,151185 780619684760657920,182154 787270541547671552,205728 776141093180174341,153095 756216234920640513,41793 771556599072591872,124744 776523696122961920,156644 764133561452683265,81929 766404397626757121,93184 776414279272570881,153915 763056420279427072,73712 795495433086898176,247930 790608528041926657,232791 770789955459178496,738099 771794425240428544,123747 791673701536190464,240483 771779407778373632,11774 791881218799185920,240145 763080767765438464,75802 786250861190090753,201958 779666609216561152,170373 794031878688931842,257492 776500716773015552,155688 753449297333497856,26815 763524832084406272,77612 767782467335954432,70543 770288907736981504,117833 777475656712019968,161901 787047763179610112,206666 758975625289879553,52061 771594654877790208,109470 773979790487461888,140437 752679676707942400,23167 759453729233874944,47761 786245946212442112,201727 774805566745153537,145411 767370484942049280,95672 775892286982848513,151845 794697543137525760,262849 794538355644100608,261155 770269613082882048,117257 760464108432961537,62777 787721221295267840,210461 785549118760488960,130635 787120425729789952,207151 779380627023933440,174294 755151036470263808,35890 755759445536305152,39462 793774817153605632,71794 792792506450653184,243865 789656834521108480,227242 795069978512789504,264397 768549068255571968,106763 791703572480073728,240483 793416368309796864,249841 763102744458690562,76628 768945254611292165,110381 792020640370831360,243075 781109240849137664,182659 758345536785092608,49866 733172079634288640,355273 769568324107710464,108880 785657616882028544,197512 793460162707226625,249469 776135643164315648,153658 776066402222419969,153095 775053474841198592,146259 773936654558064641,139577 778575842213494784,168942 785937695151312897,198671 795697346432614400,267618 762297132623683584,431998 756902475676782592,44450 774803621628276736,145244 740321358182121472,11774 756301740639522816,42344 776005492749524992,152735 732805228517576704,354102 763444667379613696,78344 775380678082957312,148018 772260795459698688,128194 773720568663199744,11774 760785359483449345,64738 773918288564727808,139404 792888559229280256,243562 793293520891105280,249841 765456907029012481,86103 765494860728107008,86145 779348517714264064,174230 777835401159450624,163763 785803607866245121,194059 764867923085262853,84724 761697973000544257,68993 762860484554915841,47188 779831826152120320,176218 779296799727099904,171693 786949009378189313,206008 757981058860142592,20279 792862724950663168,247083 758674590533033984,54070 787100545769172993,207119 768869045907042305,109666 770799739109462016,1249796 773284874790825985,135725 788443779464245248,217634 756399145104080896,11774 769283522590810112,109713 793450485395054592,196314 792904310849806336,243761 781194384599502848,186149 776970854647209984,157993 787305206413340673,208016 788609235676434433,217106 793209952408072192,247877 790625122101108736,232280 780593059234877441,181886 795421327314341888,266054 776064593789587456,151156 794582319462019072,234990 758330280516194304,1170779 763018840431296514,73447 792188833794318336,243909 766802042044223489,96263 767826564356591616,100891 774236250429685761,140444 793397093855588352,249926 794553018855387136,261155 770280870565384192,44421 787974985965002752,108396 749289251372568576,8047 781292648594305024,177455 771675380981895168,127000 789874046850564096,227242 790186746910797824,228101 764140015102205952,81869 794748679110291456,262215 765263289915846656,86209 794486717772247040,239610 761324222786461696,62452 772919637948243969,132996 788539058125365248,218832 794605675800367104,261155 780624993084407809,182036 794627194144325633,260874 785648049154564096,196686 767408441807765505,98798 750560612959285248,351436 793595907929280512,252020 772554863259418624,129551 785285055564296193,193879 793247491709775872,250179 765281954807832576,86645 752205077515898880,21074 794263827336478720,226320 774062923672989704,139392 760945174868553729,65937 781595270626762752,188401 788754161806417920,220526 790726687805673472,231894 772983425401696256,133940 792525885484044289,245101 778999666247544832,11774 787768051617763332,11774 773341898949795841,135188 766056255936950273,90384 768621642645921792,107069 760862818174283776,64902 775749126348738560,11774 793918216519069696,255942 756308980717219840,42432 768585711125540864,107745 787075674519416832,208928 790460941066395652,108396 750727550998110208,11774 791853657134211072,241940 758495042168295425,53185 791529045288710144,238207 757029685825974272,45576 795387144378417152,248924 774255740215291904,139404 785289047627354112,11774 790651052068601857,231881 775806694727094273,150404 792549515446280192,246632 790659520657707008,233307 732904140511318016,354525 768115414521917444,11774 753029749530779648,25321 794878923771289600,237491 794547047932248065,261155 758083203425005568,50476 790541779485327360,11774 759372097873383424,56924 775743123104366592,151255 780609544619601920,182049 780802240609153024,182960 760901826388619266,65626 790621711062491136,231894 749648761895419904,9433 789142766638993408,222682 786602299984576512,204980 788061982758989826,65113 794158430512619520,257423 770282870539714561,117257 777607260499423232,162610 786315991890300928,194079 790802786904670208,232424 792025509198647298,243187 780163543710695424,178360 791853730538872832,205972 789979220499894272,228172 765721472526458880,88697 788696626047098880,220029 759143622470086656,56964 794085611338604544,257492 765359573410590720,87172 793952068297965568,239610 793265950623731712,91936 765701476337405953,89076 770006942198759425,116425 757288943683600384,45014 765010550778572801,11774 772946291450081280,1249992 758294462367985664,52061 788131853626638339,215754 769104183064666112,108396 755164377599266816,35890 773889687635292160,76146 785269294061936640,194648 758309114120470528,50923 794687521804451840,262752 795715132475244544,268281 758601087624568832,52112 754739212222603264,33356 780813007022620672,182726 763423053988532224,75724 750185645889368064,10976 755524409314639872,38032 769667808162484224,114779 767937193692176386,100893 777658692317515776,161988 779570877071515648,175842 762728989144125440,74066 774264645481738240,130980 768813228113657856,104973 780602107770658816,181984 768661270681808896,108373 769937712480747525,115511 793150853595234304,249926 764102460331950080,80445 794589312289382400,261155 760318247883247617,48052 749326987454353408,8047 795405836269056000,247930 772679615680831488,131027 790607798136631300,227795 763903751493079040,80209 766458659366768640,92959 755083569098350592,35044 780785589100634112,80785 781275956841328640,187084 781343567620956161,139404 789990334843322368,227048 790669598592999424,232169 792059888302166017,243614 770763730510491648,119832 795314668944445440,258271 795748490513154048,268872 752620573004435456,22432 777843032251138049,164001 785964860198690816,199490 791874181881147392,240584 766333020341211136,86815 781340220201455616,185595 776552011580006401,151374 771549176110821376,126389 773310739985551360,136110 778215024477081601,166409 775526056505724928,149121 771395931191255040,125222 750950673601011713,13532 767991104901902336,100620 775481902924988416,112363 787369270372020224,210289 776483017619419136,11774 789164923083300864,215437 791084719991558144,232169 766706342786699265,95708 790704652023201792,232881 792533983372378112,244270 763162050491146240,73814 768511879270453248,104999 794335854869233664,259242 768930003761369088,108849 790051393679810560,228354 794635894158401537,262053 766642843427414016,93261 791263445953806336,237491 781635856767520768,170187 755763156832649217,39235 762308292135661572,1249021 785562688340451329,196013 794555103734808576,260404 786713163198767104,204959 775724422623793153,148713 785276369844318208,194733 778798470874312704,169226 790332334369181696,230282 792171560803110912,243513 767273011053338624,97379 778136822320881665,163602 778385829366472704,167398 790878627911139328,193573 793245975276036097,249926 791082815408312320,78159 763790753223024640,78566 771851996697505792,128017 774055047751671808,141289 752660114537144320,22575 781204482810142722,185310 762699793042927617,71550 788473236786860032,218275 771851046599663616,127871 755021949156352000,27045 777114558469181440,159876 763063520120360960,75899 789186419990208513,191622 795428894023159808,266491 750921045004214272,15808 734780999251333120,1170454 794680346314964992,261818 780421870667509760,179742 771088886789500928,122982 772113925089419264,118191 786927177610596352,207287 785505108943630336,194949 770860541774536704,121046 786924124639600641,207008 779377826113941504,174557 758708350259376132,54752 779652165635743744,161573 775555729100902400,112363 780852727509377029,183269 792510094319681536,246422 751892379762909184,20328 786599648375009280,204835 765898086438825984,89076 764888321310859264,84889 732703096539877376,353002 751907593262477312,19236 792102409426259968,243187 794335475284656128,259743 786130863578836992,194450 770782736957136896,121046 774359820761763840,143292 786596751041974272,204413 768223560519135232,103924 793075299072237570,249286 795361531072512000,262847 753723085698666496,27045 772120282513498112,125554 773996379018371073,139404 749427173660848128,7633 794969027944869888,262847 761343788610523136,67973 789195062458523649,220029 791360839957770240,11774 786010910355775492,200621 792511056912478208,245630 764843474923298816,84724 774227585534464000,141277 770094061545979905,116164 775477271842922497,149300 786572132591415296,204413 778682978117390338,169201 787484255077015552,209582 788514223626326016,218455 777970888440512512,165185 777464391859974144,159475 759145478059618309,56964 769150252582576128,110023 762821511379947520,75073 764189154829885440,82203 741104272390000640,31836 785328233419976704,11774 795613631333416961,267655 765414043951783939,86440 792863033890516992,247877 794703006495375360,262752 751553764478349313,14277 763880468546740224,80939 764944563412701186,84422 763778361667661824,77598 794329825401917440,257492 793161314721947648,249469 756981533974552576,45125 756244828392947712,41680 758119322124300288,51069 767715218508111872,100620 769328285683593216,113220 771505947101523972,118191 794725486194606084,261155 778783475889475584,170187 750145874773225473,11495 764442551814352896,82766 787496168796282880,211347 776227238891040768,150028 777237212647784448,160592 760531034265890817,63451 790912846896869376,199307 769586315298017280,108385 793268708324040704,248688 793464934822739969,252408 785627509681299461,197297 785514837459755008,196277 793731240981508096,249180 753342736841912321,26140 761678376109166592,69548 773612823947730944,137042 794297930467381248,252639 764111569659756545,81914 768902352107671552,104973 780604302222123008,181935 778832503327064064,168794 790726360121487360,232863 794711268536053760,261155 793120838794874880,249469 788437188874756097,217837 795425798391902208,250633 786965109608505349,207613 791671276301463553,240483 778997436886945792,171795 792353839529603072,243398 758468298652594176,52821 790251455794016261,230282 732939061539667968,23217 793441703445295104,252196 788454867371040768,218275 749365142794694658,7828 773936931881226240,139404 787297901168959488,209713 762779578272284672,73926 775403830489993216,148574 757763149768581120,47800 760305608197230592,61723 777536745315438592,162213 779357843132674048,174315 753377999647608832,27222 760290584200220672,61544 772836080374513664,132996 795655470543466496,267655 756605591418703876,44273 773705911353413637,138819 750740111898189824,14274 766325412943110144,11774 755636713377202180,33789 786332994697043968,203147 794979095708844032,264397 777628227023941632,162596 753658992237289472,28866 789469999131918337,225358 781914610437939200,188489 780807619824844800,183269 785641118113361920,196277 764996344121397248,84209 793159763022450694,249926 765331839766495232,86653 786191320750563329,197512 793397036192325632,249926 794587698447130625,261033 780830829442244608,183269 761260792994037760,67547 792111767044456448,238696 795058808854872064,264397 780115741974540292,176129 786651436910153728,90209 756895822197825537,45122 785502589148336128,195975 785685817381355524,196701 792099858408615936,243187 762740418941448196,74681 780239796161515520,178716 749443556071223296,7828 768811628301127681,100534 734497518826840064,11774 774585051946377216,143845 767827816436072449,99701 774035914888613888,140900 792519109607100416,246392 791897331708796928,241819 749284845533134849,8047 767829766032330752,100893 770048656812695552,116623 786004593545211904,199561 793145546152157184,249926 758620869300097024,54070 758809559175606272,54070 795449150464815104,266079 743236056456142848,354958 759834189063675904,58254 773883233821872128,139110 788812987930775552,206666 771476605273268224,126152 764199550487826432,82061 789093466840051713,203546 766391523994992640,91946 795382767446065152,266491 785966441501716480,199546 772649152257806340,129991 785269847588478976,194648 785267135475884032,11774 769323367740608512,112399 785248795529506816,11774 787480117169704960,210253 775839960288989185,151242 794769740996612096,252580 788738297723953152,220332 788155779601661952,214899 794568371115212800,261155 770716900728995840,26539 764480329767845892,83391 781511920138321920,188119 792572076137648128,11774 778293616410255361,167220 786162379872698368,201292 757429041565577216,47283 773901709236051969,139404 757259035573837824,46612 785976261793505280,200382 787125743754940416,207051 791507141525925888,220029 750451639614529536,13343 776853221864157184,158815 761459682300997632,66356 793464914316845056,252020 751793144807690240,19376 760217693333008384,60866 791494688557588481,239405 795766477303508992,267862 777289675715252224,159876 785858826717261825,197297 760993526897217537,66159 756058278979833856,1170455 793139655822544897,249469 762400492244701185,1249020 766514293088989184,94328 767430965316554752,95055 790644074546102272,233152 790895261606445056,231028 791299077954760705,234212 792538899713290240,244270 778390542845706244,167407 789158346188173312,221416 791255855643496448,219509 791924270142099456,241678 780987176439906304,182349 759059472207736834,11774 785984725814870016,199462 777835018840342529,161356 732576514265387008,351374 781898085760851968,11774 732952618318893057,354058 750942935873687552,15808 761169041541259268,65455 766477945540009984,80939 770388010743529472,118191 791356005686710272,238395 778653705088315392,164001 790582405694263297,231517 791019838462386176,234653 788664565802434560,104244 794320315665043461,259659 768219133406089216,103354 772542215839100928,131287 754738279354888192,32404 780910509751169024,184223 791433482018906112,238207 792325219813908480,221476 794528852051709957,261155 785897536598843392,196917 771439536979185664,124597 795367986832011267,263696 767745407136870401,100893 767052313282260992,95672 778708263340695552,169327 750763592782319616,15165 786529924081389568,202051 774101958395211776,141360 779311516503924737,173645 790545308514131968,226581 753372626312192005,27317 795017903351468033,263896 760523302922227712,11774 768148576102936576,103107 793148365253054464,249926 793181585906499584,249725 762025260812120064,71429 788853101520359424,221416 751903337386283008,16761 786906037915832320,207287 753784317340446720,29819 764158129764302848,82066 774332062903918592,140444 787080638088171520,206859 792934515790471168,248514 779070517059870720,172523 795100402958024705,262849 767436740311195648,98972 791456110712467456,239076 771425546978942977,125145 749799771519410176,148861 761908469565890560,70338 765887605594546176,88332 775518761675743233,148909 772907367184883716,132996 788833682253451265,221005 769729503530721281,112363 766931156864421888,95572 753228922205016066,25671 778380713221644288,163901 785250599470325760,194226 778707811177947136,169327 788743962769055744,219531 794925322366058497,263817 785935773686239232,199352 770220519182348288,45672 794975077192372225,178186 756353171086307328,41680 792080123998515200,243427 793506313095360513,249926 770466672864026624,118192 777550714830815232,162452 756210378246283264,41837 790647617327882240,232169 760125467064020994,60866 791991246122344448,234551 756190442966790144,41680 753851100038631424,29263 789854468984696833,225359 765437692133781504,82283 794670513863979009,262022 760804253837332480,64722 791064851628060672,234575 754735398866124800,33356 757346688591953920,47090 780116956951089152,178258 765108951381839872,85562 792047074569183232,243075 788775894638747649,220332 764825069642186752,84724 795386582375288832,247930 758127241435897857,51451 757387703663128576,47090 757086850251001856,45108 794296698227007488,257492 763647311989903360,78087 770752124288401408,120610 788796239198363648,218275 761617842815004674,66116 770921584324468740,120610 793702451182309377,249926 763544253477904384,78684 765232200497426432,86645 792514472225087488,246392 770334593325162496,1249750 786317573969313792,199546 780872069508636673,181419 793843766150868992,249926 754985090560696321,34666 770376423911464961,118087 788162312590987264,213682 765402383224406016,86725 768511488072048640,106774 772887473496088577,132366 775504283886243840,148874 792576344966041600,246392 766383926428532737,93261 785580233923686400,194095 793617202205298689,252639 788496049115582464,218455 785491136982884353,196277 787996493617639424,193671 765248513416450048,86149 773887900035395584,139404 769982761671221248,112788 795737220607049736,268448 778562554213773312,161349 790544091415207940,108396 794535107558248452,261155 778829746239143936,170187 750776459115966464,15316 753581550688579585,27045 791350140451758080,238383 769553750985940992,112265 770695465344065537,120341 790985251770163200,235590 791306969537806337,237491 763099116226220032,75690 761757309005664256,70543 751159741787824129,16897 763055123413073920,75899 750955579242192896,15316 776120636506648576,113165 780496167599693824,180825 785992795093884928,200490 791373200873619456,238395 732582576934752256,1170450 792440463093444608,245148 733412290263846912,355667 778573444661346305,168794 788819035874000896,220332 760537808310243328,63149 794645939302432768,261155 764030777042538496,81556 772871555520958468,132335 758652098200207360,53185 790956541847318528,234583 749269214314262528,8027 769727915311456256,114779 763949184525361152,79589 773842828959055872,139379 791418725496795136,238946 781535720393494528,188119 795486493519347712,260445 758853606967685120,54070 790749342260797440,233307 787467892014985216,209838 791651210130518017,240145 785544379473784833,195975 752190259606290432,18893 763833475178893313,78566 770372939795529732,118192 776997063196221440,157082 754803101203361793,33065 766004948425244674,89887 777575547526230016,159308 779732167672803328,175956 756635367378268160,43391 781308934267277312,26066 770651501383421952,114308 765171949676789760,86103 793682241570209797,249841 789221267647803392,11774 776089123555639296,152885 753824195407060992,17416 771024262396276741,122146 795030981673680897,263864 793307301356658688,249841 759748662159433728,59370 793863770913267712,255942 795386856279916544,266491 768157149595926529,103506 786999377780891648,207244 747723359010623488,11774 759061819717742592,56535 791393909016522753,237908 788733665538740225,220332 770680208559050752,120610 771434779644276736,124855 795297110723792897,265257 780241025902129152,177117 765623357459034112,88052 768956931230855178,110302 764006066531082240,80939 779339419367026688,174115 755498740895612929,37538 781000309032226816,182726 745575238524600320,353114 793148741683384320,248437 794545648347607040,261155 759243826175287297,56141 756587216281997312,43285 758712150374420480,11774 777807300069236736,163763 756837474526126080,11774 795309270933917700,264812 732268419970703360,1170428 757690454833967105,47761 776952333380886528,158520 781261026838908930,186532 778429771051044864,167407 788439915759632384,11774 763106723112620032,76628 779319869347094528,162309 759236694847684608,41703 761970568321179648,71438 788178681575399424,215754 762157754689556480,71099 759952487390380032,48330 762695090829688832,74133 764187617273516033,82066 785495209522061313,195975 786340711574765570,203225 773203700416405504,11774 758417787677052928,52554 764362504675823620,82002 776255326483914752,150255 780893003862773760,183472 791560883092594688,239405 794347531924893696,256038 758896740170735616,55597 751179057270710273,15808 758441306301628416,53001 795357587894050817,11774 763595962409332736,78566 766110982556954625,91458 768086159029329922,103354 756354248586194948,42249 768232712679387136,103924 751850686220939264,17794 777107698244542464,159850 788103463666188289,214247 761300688022310912,67226 770404597240258562,118191 749656102921334784,7546 774006774852620289,140444 793556626150199296,253206 792496759746469890,246392 786384527866359808,202030 795133444959436800,352572 762495272383426561,71476 776909631167791104,159146 764228621292666880,82481 795669819290959872,260460 773916661359476736,139404 760363216497025028,62063 764094360757506048,80939 781173030340866049,186149 763388005121871873,75724 793115530655739904,249348 760632916812574720,64147 788833804320247808,220526 773882717616218113,139404 765046721147658241,11774 772960514460659713,131924 771739564511604736,11774 777456793731604480,159146 780867876207075328,182960 786175467745341440,201494 786662362644447233,203048 776093251107364864,153501 793918783677026304,255870 779528878972891140,175542 759981617574244352,55257 787894765950005248,205197 792533099519148032,228037 788474124041543680,217519 771817882216910848,118191 780536397690245120,180783 788088992549961728,215064 795010594533470208,263907 761292610422145024,59373 787104372102606848,136814 756897787292168192,322607 772119293341425665,129545 789073810179952640,221476 758800167751462912,52749 768883343232344064,108729 793901429824028672,247651 794308374720630786,259851 772796987141943296,132335 793918983699189760,252020 785328842726641665,11774 787857968859525121,207712 793645482992144384,235315 761651556773232644,67941 794951007130308608,262847 778560233916489728,168794 776210324399816712,153480 766349646067339264,93138 767797480704450561,100893 792094029273968640,243865 753022884738502656,24346 793899039884533760,256451 795417380377784321,265855 794363958467641348,258878 760966341788508160,11774 787343312562761729,199546 777633203125268480,161456 754747579896885248,33356 764128351980285952,82066 733879962692767744,174090 751196101361840133,349306 774970053561192448,87904 779318901754691584,173753 762725868955373570,73712 767386723764412416,97413 789821242668818432,212131 785636942725550080,197091 776830704915140608,156811 795053005674455040,264397 766612171224735744,89923 778606203849043968,169201 751978876952276992,14877 758713740099452928,53246 793713564548759552,252581 792426598754639872,244759 749319691865317377,8047 795072120455888896,262849 793597797559832577,252679 770523846768259072,115526 763568569418416128,78394 792030218068164608,241678 791422565147217920,238207 793567435706077185,252014 792161674010595329,244221 762887904985100288,73926 792007135680794624,46501 765659184050212864,1170369 769327579195068417,111919 752811969548128258,27848 750078900827402241,11015 767744089601085441,101134 770510038238531585,118513 776052135515475968,153095 786969290109030400,207613 770754851626102788,120613 765933807191011332,87813 758750485209755652,54974 763521161686679552,78228 764677499649400832,83866 773892342545866752,139404 793655875655184384,252020 794726003612454912,243187 760534489818886144,58537 759565064454057984,57574 764179127981207556,82066 755888551875665920,18215 749383946874548225,8497 758657123911806976,54070 764663787991470080,26066 763147177405378560,75899 750422183445278720,12535 757625110656323584,48402 758280258890108928,52061 794315997809430530,257515 754763955529195520,33355 774748891124162560,144573 791165882407981056,235487 786290619563991042,201558 756314621708005376,42249 760594100517089280,63451 768529567560699904,106753 791618675593744386,238639 791729667866853376,240483 788870097339289600,220815 766669239042314241,94612 785923213276708864,199546 765335556368707584,86440 791328178224500736,11774 770019736201654272,11774 795199697023594496,199546 790297962433904640,11774 765227688139325441,86440 785718098531749888,197091 788452506095321088,217519 786108925942833152,199262 769204505632124928,104973 780083685643001856,178258 758191433564221440,51809 793259655225020416,249926 756847847509811200,44429 764161238305648640,82283 788493993101266944,192989 752069758108008448,20283 764231831604592644,82066 764780425076178944,84724 766884668608094208,353879 793168687465394177,249469 764573700943253504,83391 775048137257865216,1250072 757368811272015872,47184 762458941955514368,73102 775352242027241472,148019 795713084652486657,267862 758329086733418496,52311 781487593070338048,188119 788964589765431297,215437 785968403840249856,199262 755207358205222912,34666 794877102344511488,263676 764782570181537792,83184 770241968764923904,47570 776963527856779264,159411 794138429705502720,108396 794670688850345984,262145 765685304778981376,89198 772445055944691712,129551 795352653110747136,266491 733003126219902976,353070 772915764886110209,127711 794224702910820352,258966 751811904314699777,19948 764627481789812737,81946 787791510293123072,205197 754742207010201600,33356 763902527939104769,80720 768551759841067008,106763 777650545402187776,147771 779409198811578368,174244 786948519600885761,207109 766247058797977601,91946 753186114106564609,24795 788851550466605056,220602 739202790891757568,11774 762658438241406976,73814 794951106795290624,262847 761260815068631040,63655 794241735840956420,258456 754085489783615488,30590 778575997352366080,168794 768934696948535296,110477 793984487436718080,257423 749629479014785024,9332 754801599747358720,33474 767917953551507456,11774 795052284807933952,263895 789513012373749764,225981 793334563111960576,251452 773964887131295744,139404 780834021370499073,183269 795271011570683904,263033 795358890921754624,266054 758445126725369856,52749 790887444115812352,234583 779864451445059588,172107 793522547186888704,11774 767337380248420352,96299 778392789361029120,166282 781226420479459328,185595 764973895300546561,85562 776751125714309120,157693 755179454184292352,35890 778743447238782976,168794 749960385428656128,10346 770402368659652609,118698 776546302054236160,151374 776150164671266824,153845 795769138912362496,268777 761339944358993920,67369 785740780182892545,196917 791008358169997312,234653 761625684116668416,69245 785654146871373826,197512 791261917016915968,237491 760521455788363776,62452 763953061525987328,354115 755787624485302273,39462 757043868030435328,45311 773889797542797312,139404 777454741420924928,160758 772599324589129728,129551 766740284952678400,95672 754247629442285568,31095 776092839566606336,153501 790887944706023424,232137 758990690613198848,54070 760651091956604928,61395 788798442978041860,93138 793487508923305985,192363 772847395604357121,133045 763437952735318016,75899 758663490638868481,54070 779871580834889728,174465 767161326955139072,97386 791047729967357953,78159 766356959826096128,92166 793929206690353152,256225 765784868009680898,86844 776634705173024769,156132 759501351504183296,53388 793175350893277184,242693 768655922642104320,107423 785300023323992064,194934 787253170468630528,207119 777922444401049600,161413 757541432357978112,47782 790860484492816384,233307 793888720663486466,256255 793567866473877509,252020 759126318537728000,57105 768950227596443648,110362 766757009597366279,351424 793947077688655872,255942 773707417813151748,11774 786400888667541504,196277 760843923052978176,60805 776123216834068480,153035 773519801834696704,137042 786730759826485248,205728 793201164728864768,249926 795289032527933442,265846 768079431986544641,103261 771548429843476480,126389 767825517760417793,7700 785674059417694208,195975 758299590399553536,51344 763412829210828800,78102 777290849524776960,159876 753100548975525888,19133 794878745781870596,262849 757231631962742784,45348 791333108494786560,238207 761348467591524352,68163 741570249326223360,1170533 772753472387186688,132335 753404246368878592,26458 758781187011780609,7311 772469222547030017,130415 763129089855062017,76474 780603383480774662,181984 791391185667362816,238494 789286418359029764,224680 755256576403910656,35931 794655609597489152,261059 739846839718039552,352550 788465169655537664,217574 786992300723286017,205728 768382809832423425,97811 794563792059437059,261155 789508350648193025,226731 793390083521015808,249926 767787058828046337,101163 770803166560399360,120474 792891755456856064,247757 758277382948151297,51069 777362294334455808,160134 767795977730322432,101463 787763857938718720,205197 757028310161457152,45304 777982136036929536,164375 760548859705720832,62779 762865347317735425,70886 785937118438760448,199546 790967270054961152,235487 759118759080624128,56964 794492297266266112,259743 758263950186278912,52061 786947533830447104,90209 763882235581825024,80939 795417020187742208,265855 751140307446661120,16948 756649201899966464,43391 757314592691326976,46404 766715958140350465,95708 769097682812071936,111056 794577989455331328,39957 785835926819901440,197512 763147538669207553,75899 792151421357481984,217039 771152953285545984,123583 774843462826938370,45376 758232279994990593,48287 774415608968519680,142503 760717377743032320,62771 781005010226311168,182960 786713218580303872,205728 760986646049193986,65174 769673131460034560,114779 790249820212514816,229693 755909090165919744,40344 778467860691636228,167220 764208244831039492,80939 771214327621619712,124191 793105713245609984,249469 775137362162622464,130142 793531424003489792,252984 766649904387227648,93429 790957954602266624,234583 777505500158160897,159876 757374728130535425,46763 785248118581366784,194206 794616356285120512,262022 753429577540603904,26788 778055234769723392,164826 787139569481158656,209351 766222173572739073,91140 780635131744653312,182211 793948520713781248,257026 742563248256520193,8431 758401144561348609,19598 790964567899672576,234583 793298365521866753,250064 753943003903954944,30554 792951581633343488,247240 755019966060134400,34637 764387655375265792,81946 791714816691888128,240070 790647741907165184,231881 760893458487844868,65180 785710941899886592,196247 792798293000613888,247241 786314894249340928,201555 764168003676086272,82283 751196013054955520,17591 756085940465070080,40548 791273443928989696,237223 755142086756708352,35825 769159459645956097,27164 756899697634062337,44450 792357310853021696,243978 758011247698771968,50442 749276955577638912,7816 755106886278639616,34666 769853757202890752,90982 770680416864874497,43579 790372773742911488,231008 791253733371969536,234583 785654647079829504,196917 765709185497563137,88930 777188491188928512,156835 794537879687073794,261155 770705905595846657,118192 755781920580042753,36961 758394740987555841,50827 758957152505516032,54070 779385473059921921,171398 786314945650626560,27156 795274582294835200,265881 770736303310827520,119937 793145474899410945,249882 765377769983270913,82208 792339103492796416,243187 764831391812952064,84422 766419559553331204,93286 753363368560373760,27045 773415736492589056,24173 766339687153827841,88121 767003501159473156,96039 758040648444280832,1248566 773730083852816384,134875 771803496509153280,127582 766044240229048320,90539 760311669952245760,61719 772758344935337984,132335 755735664147177472,39235 757649130260795393,47761 771356334176567296,123821 779091289757343744,171060 792102945487585280,240483 760116027980210176,60866 775273803354169345,144068 761288583181373441,67229 793429489606881280,249926 785997688370106368,199546 769723425061339136,114422 760198402877509634,60866 770726831196475392,119681 792155609751748608,239397 761663954141650946,69231 773937421402583041,140232 770231855480201216,117377 756915794479607808,45311 772976096799186944,133043 758628323446493184,54070 765176280799141888,86103 792522526924611585,246392 773928200091103232,124597 771391643354275840,125112 777205019070328832,160280 785503565074665472,11774 773703479495761920,137693 756985005927075840,45669 777674363524911104,162294 792821522608099328,247877 757703568849768448,48857 788996464538226688,11774 767130280188530689,97468 778586817423695872,167676 778863626887303168,167319 795440582395129856,266079 764226513583509504,82544 750779621973438465,10012 771035207424245766,11774 794826825755217920,262486 792871884912074753,247819 786269728746639360,201562 732957176810090496,354930 761890328601395200,67453 774777618814136320,139091 769163335325589504,353811 785238638883987456,193671 764180080469811200,82020 781622988428959746,188498 761154759734726656,65476 773592613978972160,137795 762001320697958400,431998 788886624813715456,221711 793958795714052097,254135 739858831090585600,195876 792158493251817472,243075 791344460881854464,237491 775435962587414528,149304 788027440215896064,214492 793113107421761536,249348 791359885413904384,238395 772187368036139008,127358 781463448584527873,186210 780120957771931653,178378 793165921653186560,250066 762258226171654144,72420 756189247690772480,41680 763242463372992512,75709 790680207007047681,232169 743867212822347776,349231 764967227766378496,85562 781585888589541376,187969 757596861691592704,47761 768226263131709441,100561 790976794874687488,99049 773444320028422144,135025 791385416599494656,238395 793982076076707840,255942 763705427389456384,78159 760180198440439808,61544 787853288603398145,65113 793945709653299201,254135 792765866437849088,246704 775547128865251328,148473 786927530959745024,205196 790555118131445760,231550 791420271819419648,238207 790287386382966784,229895 757774815465963520,47940 770708021844598784,118192 733356869427859457,254034 795702584208162818,267542 770507277744893953,118191 764411353553596416,82283 768803737024417792,106281 786579598943420416,204413 780310155061817344,178075 790937350020837377,234583 764180054448406528,82066 757002201273425920,42351 756558132931944448,14277 793660005324947456,249841 769250866520096768,112494 761945829460447232,431998 773597104992231424,137965 793561386932506624,250785 776539702576971779,155979 794302356477399044,7311 776535192332742656,155933 793279112508944385,249926 756284631326924800,42495 766089929390755840,90373 791401116244189184,238395 764956992456761348,84745 773955735680000000,132497 793177619072159747,249961 772820487109914625,132335 780434042487463937,179742 788391477797752832,11774 737416764791853057,195876 750403700175372288,12883 780418908834582529,179742 771411137602719744,95574 769681531799494656,112162 794578763304550400,261598 776854429026938880,157993 777204335956660224,159876 753644915578564609,28856 791440592425263104,78159 751180665538969600,17143 767678314358136832,100534 785513564937125888,195849 788751578387714048,220029 759849843984519170,56964 752127805433843712,21224 780570546744332288,11774 790765244788445184,232863 793098580835733504,249469 771000939079671808,122281 749314378810273792,7826 732167769869975552,349776 758391938307362816,172295 764351495663788032,81946 760564196404711424,60112 775695413139628032,148018 791793314429140992,240926 786743121933692932,205728 787997729360322560,214209 790693588405522432,231870 753005807567077376,25135 776895982013452288,157433 794806662485934080,261155 750859353985613824,271850 765776958449999873,87245 794674617042530304,261050 761691258997792770,26066 794678665657327616,262053 795103728307093504,264397 775486156028809216,149259 794233579953946624,259063 781183947023667200,182659 788832359068073985,220806 754059567659483136,30339 788741453224607744,220332 763742783932956672,79600 787081121833955329,207344 733877037736157184,350682 787853470091055134,212357 791352221568905216,11774 792068530434809856,243075 780365693107798016,195876 786910560373788672,206189 753948919659462656,28732 771528998643830784,125367 792107603027427329,241678 753924853527416833,29263 777528733909549056,157755 768077007741652992,102649 795113397377347584,265257 768923384927313920,109104 769571581970489344,113982 777727543168290816,162559 791979945371107328,18217 795698554459344896,268281 763962608739155969,80939 788775224355360768,220029 764139321809043456,80939 773703994006917120,137042 750697832403828737,11495 771155483151466496,122982 794644537557782529,261155 774954616584822784,145524 786968846934675456,207287 794640073761374209,261155 789657466942423040,222785 793181067008155649,250033 770295792611561472,114260 772785156314783744,132335 779736124331700224,170187 760181413610188800,60866 762205599501262848,7092 781391271038509060,186170 792658245932322816,246392 786655510581968896,90209 794529506178560000,261155 793930869379452928,253721 768401980490330113,105897 775792106556297216,304513 766449558700326912,92917 793258566522118144,248253 795039485725642752,247930 795310136197844993,266068 765941605693988864,88506 785320944650756097,11774 788884372967522304,220526 795071340403363841,265030 780801314632699905,182257 762382025382891521,431998 777569642562846720,159876 751665388484648961,14277 735420081556049921,349566 752920572418457600,24316 772060368235560960,127657 743411212919017474,351268 760073488061390848,55257 795429309779415041,266079 756676949070741504,43391 769672913070940161,114779 764845448708235264,84724 791678105463169024,240067 778673864574251008,169029 788835669690814464,220539 773708070564274176,11774 738611783376592896,11774 751562966978273281,18555 753572672693538816,28281 757337312632172544,46394 758707806530707456,54752 781362841559244800,139404 755760772098076672,39462 794189787427176448,258598 763342037361958912,76542 772462391430750209,131025 773481218713063424,136904 780955453744254976,183269 794291557558054913,259623 794539252381937664,261155 777409535342325760,108700 786626366628331522,205181 788806400499707905,220820 791072922211274753,234583 787096877422346240,202429 763000239452221440,75899 792756226178318336,246726 763713700167577600,79691 772190485037322244,128934 785461031611068416,195975 775878512888557568,152314 751185109814874112,17591 763427351086632960,75899 792108548146638848,243075 759848050709987328,58227 790718606548070400,232169 764897712550445056,83025 767319097348493312,95708 785556732894384129,196917 758126806499151872,51451 772159659981443072,128886 772913971464540160,132335 791048269887524864,64678 767849743024164864,99111 775402618915065856,148537 775685214865616896,146580 792724027487887361,206666 756472994973769728,43391 768515545217896448,104973 757322516138430464,46890 787465995824734208,211347 794605576244330497,261155 785249810538303488,194226 786696720126189568,1248522 781368254329655296,187084 778767196667412480,170169 776077281764610048,153194 772233361335214080,121508 777570698562863106,161984 753736383177564160,29263 760165556091809793,61444 769577850232049664,113836 757795382231339008,45964 792427935839952896,245268 758467779850895361,41703 758448257508909057,53144 790554469553418240,231894 786013571746594816,200386 778002750890180608,164814 791991206121046019,241678 795358293195624452,266079 768073464661970945,101383 771491351980421120,124597 763153660389969920,75899 773890017571794944,139404 773279797594251264,120353 790682147841421313,231849 750366702274113537,12883 771834430646263809,127796 758280692887195648,52061 771533731106463744,126389 762060990234103808,71251 788835970036535296,106085 791893288022335489,236884 752623322932846592,22439 787031985470320640,205728 786303568936448000,201558 789705197937364993,354111 792382301099401216,244310 790242596207534080,228341 752268250705108992,21714 794638837746057216,262022 770882337424891904,120363 787640721780121600,46572 793845712412737537,255942 777618436251791360,112119 792024319723462656,243075 792145341587914752,242693 788523313702195200,11774 794545628630159360,261155 763706325687738369,79691 768488879410204672,104973 773911007668297730,139404 761374458862968832,68373 759086070747176960,56784 786568464689496064,203346 780793551433175040,182036 793205858041683969,250633 762645237449752576,73926 769671906953793536,110585 795472744573976577,267262 785291819735134208,11774 779994012396707840,176196 780059322759786496,178045 793124569229832192,249725 788735981503582208,220332 732830010722144256,1170702 790689524028313600,232169 773694965385834496,138707 786692387850575872,206013 791378511105843201,238207 732185089476579328,1170365 762719445185859584,74302 785533117952061440,196233 785281315570528256,11774 789544388581928960,11774 780484776704684032,180310 791734763279097856,7706 791040551269257217,236274 794552167403229185,261155 773707704904912900,135342 779196415264362496,172089 794620308263239683,262022 794541255908737024,261155 763220517188874240,75899 758098951262187524,49953 758537689842851841,53703 771626563590770688,126833 771382739576627201,125054 781555314785124353,185310 771881085487775744,125163 794676317966966785,262022 766974509152735232,92958 768916485150482432,109666 790798689472286720,232863 792968821678145536,246987 779101090239254529,172799 761665234599874561,69947 781833985580232704,190024 777487871854972928,161526 790817327025532928,232280 785774157883592704,197512 754118760802508800,31686 793994643767599104,256239 778220787975282688,166390 772948013073465344,133519 792406362370158592,240665 773721428159897601,138819 789503098066612224,225911 794558329431281664,261155 767811362852667392,97438 771439061181399040,125554 788712548245835777,11774 765572812161581056,87904 794020558153334784,257423 779008245335818240,171991 762261827086462976,72028 759121438120869888,353047 764975444382867456,85209 764058896008785920,81455 775334381120397312,148473 776377607193526272,155328 754718749425438720,33356 778689486041391106,167677 761941009177665536,70679 793799892141420546,255367 760957109538267140,65974 763238563278315520,73926 763918183413669889,80648 760875082679857152,64678 793238264882851841,195876 795447499733561344,266990 793992427585433600,255942 749308244925882369,7836 764576082116816896,82963 774754661689544704,142566 769969918565572612,113754 791666906809954304,240483 764256684139122688,431998 787409858039472128,1249915 756979448264687617,45669 765078397261406208,27156 790677903180570624,233307 792436958232358912,243398 775476585273126918,149124 778989276285444096,171617 769227864205996032,112399 759480396203470848,53703 763849325218635776,80607 788451287507537922,218275 786909936903086085,192032 763845056713334785,80393 773836722178252800,138819 781319235373035520,186584 785965295605166080,200235 763067134150905856,11774 787509898242166784,209416 790329742025187328,226810 765047300502777856,84801 766744694495834116,95672 768154964703059969,103354 778576650879381504,168794 793142880814505986,249961 793216996468862976,250633 768536383375994882,106763 753641523900710912,28732 758842140084416512,48289 764164702507192320,82066 766725141715836928,95672 756233372238831616,11774 778311870369239040,167220 751215719543476224,17794 759252363488141312,51798 757154887054483456,46278 787170937808429056,208867 791784428183760896,239998 769307829437997056,109713 785950216704884736,199546 764664555330867201,84209 780948287553757184,155390 764937784943607808,83675 785480884044443648,67202 765866120473554944,87904 793160047492755456,249469 795691827747758081,267521 788203908233629696,215437 762806031625887744,74681 765319210335477761,86440 791658349112745984,240483 788021372106584064,214492 773717342509494272,11774 765492391427969024,86628 732649869396070400,351387 761927139868352513,70941 788216316104671232,214209 794938380798803968,249926 777645007851225088,161456 759454134072381440,56817 762925001922125827,73526 788753232822571008,218469 787936239232114688,212139 775720895713189888,151071 732893273669279744,353789 763934802378579971,80716 770303151991824384,117257 766347799608696832,80939 788755414741647360,220526 786764211279966210,196701 788879028102934529,221313 791268795297824768,237491 794512289420414976,259961 768970095368495105,110389 790922476393857024,231427 791366346198044672,238395 788092743373291520,214354 780839988938223616,182726 794893021913481216,227183 767351093596684288,94699 786329900219195392,194082 789241518804594688,206666 794314359203856384,253274 786461924095434752,195278 765239469066694656,85562 788483724824502273,218275 753446556112596993,27402 779152769777225728,169580 757573651176706049,47761 788330753193021440,217006 759845918707515392,58227 780529228706119681,180848 753693436113485824,28563 776848303594110976,157724 770411944926777346,118235 760124962065813504,61145 794669613774565377,262022 778942139279564800,171168 785606558231121922,197512 794896587700969472,262588 778673242303262720,167220 786524423176069120,200971 789481240890048512,225981 785316323156979712,193636 781294262184849408,184511 765967809297788928,90618 767804118014492672,101681 792487937019609088,243286 750735291862904832,14961 792290826088873984,245024 759370251263967233,57722 786406441917747201,202727 766342686303330304,90031 770336272158261249,117729 788403202131566592,215252 792936303738232832,223492 758110346057875456,41703 761657379222159360,69231 791453641513152512,236931 762398948283650049,72775 757264905024266240,43514 763912949886922753,79691 748908933532626945,11774 793229435382018048,249926 749328499874357249,8047 794507806812553217,259457 793552765876252672,249469 781714948607119360,186584 785847678647369728,198878 793470715324461056,252408 795336092065140736,266190 773854443078950912,139419 778410412018577408,167220 794532297647063040,261155 786238010991910913,201555 792920254800359425,248516 794322658179489792,259055 794232254729953280,259063 755800384174645248,11774 769699691210485760,99044 788238728460316672,215754 793209680977924096,249926 790485253223624705,230282 761667721994051584,69231 786370645668073472,203510 755409194308636672,36735 793205559713406976,248988 788876918535749632,194060 790525001845923841,231894 770786099648077824,117263 771179029097426945,122967 780812932451934208,183269 767860506858250240,100893 771864880370507777,127657 791470353482743808,239405 768087358038085632,101681 780742703629869056,176890 753956935246962688,30590 787986139042967553,205197 791627058744930304,236941 777631913209057280,159308 789551138605531136,225374 756017990588571648,39462 793322019228033024,249180 762003977500291072,70509 792532603253485568,233307 768208227116789760,103046 789877126044405760,225359 793623095407849473,252112 780417492053209089,180125 795705508288204801,199307 769963116901924865,114848 773932985640849408,132335 795720621250449409,267989 771750166239916032,125554 770980160791257088,122146 779296720261971969,173658 786939950348374016,207613 787097919845437440,208928 794625162943590400,262145 754125458824949761,31060 760161552817229824,56964 763821654556291072,80607 761830143950282752,70858 786327027343392768,202379 742852573686837248,47188 794462326439100416,247240 750809585049534464,15165 756971723338186757,44163 775060844321337345,144152 786198829003444224,201619 771111997719060480,122982 775515753709760512,149953 787915920828235776,212239 765584439086841856,88428 786189881642934272,201619 776441115981426688,155688 781314736797474816,136610 774991757167566848,351463 785548744049750016,130635 762171391756075008,71766 760871186716819457,62492 768968830269943808,110362 775742493014888448,150663 732184666057277443,350021 762714072915800064,74543 738519734132543488,1170706 791220312310419456,234583 794154469298675712,256439 795730656949051392,268448 756189432135479297,11774 766409314835714048,90735 772942310984134656,11774 792191622767382528,244310 764986696018657280,85562 764137934266175488,82066 778385073498419200,167398 757618892219019264,47844 781214723035373568,186434 773578891818434561,137042 758119984887242754,50923 777569572681506816,156926 788349088437862400,215608 776478913681887232,155390 793271155641778176,249926 788115856458977280,215005 756005992379265024,38359 791183791926771712,78159 794606058236874752,261155 751604679717429248,18893 772561436203687936,129558 754196630082052097,32157 794559207618056192,261155 792028834338107392,243075 790260041802665985,229159 785603984849375232,197286 794926311932395520,263895 768481191397699585,104973 791745211433050114,240584 758477791142830080,53185 764990012844679168,84724 765205921056301056,86440 756303225536602112,42432 793131948684238848,249469 763149907330863104,76236 787368824567980032,204303 788404492098166784,11774 767567217516908544,100048 793462435910868993,252408 732533460863180800,352433 776095315183230976,153575 763797658691596288,79589 768250414999502849,101681 781476465946787840,188119 793200713648201728,250033 785360516650668032,195207 779479202030641153,172967 790741785261797376,231894 789661061272051712,227242 788564371416895492,215437 790771908581007360,231516 770336119816871936,117257 774008165197238273,140444 774213703260577792,139459 791400432362852352,228911 790586654889095170,232169 757571757247197184,47782 756633879209844736,349198 788121521621495808,215608 757618615193448448,47782 786956124486455296,207613 788132676142243844,214809 754782915138052096,33356 771059823370797056,122955 771780158416117760,126971 794570882467373057,39957 755167452863066112,35216 766691088287485952,95593 755839599037915136,11774 773943967801020416,140025 766459403436384256,92159 767843567595159552,101681 781659695937388544,188387 777572779033923584,161277 765146622309306369,86103 753642523604623360,31852 760164255362486272,61324 775432490026733568,141415 791671288733528064,240483 757245744419975168,44429 759896691113951232,59666 793107748946706432,249469 756498668522311680,35939 766006272512720901,90384 791402751049670656,203546 763925147002613760,80136 792507379267072000,243562 781215941946408960,186434 762707922749186049,74302 771431685233618944,124744 789655080521924608,225995 776060679610519552,152735 752628766816538626,669866 792497415542611968,246225 753968215865200640,30590 793112507229442050,249469 794676646984957953,262053 778333005811253248,167220 769003835129860097,110344 795022267063398400,249926 780457637443928065,180433 780677091045933058,249811 789419799579271168,224680 776227458123259904,152887 793126748380622848,249469 759514768948375552,58250 770633456153944064,119786 770016714666995712,112872 770555989464608768,119714 795167382809481216,264397 757448739078311936,42958 764897878682824704,82283 775229980766855168,129574 788872751847239680,221799 788944283378135040,11774 786230366851833856,192032 795189427332993024,349856 768997500497698817,107428 770360527730212865,118230 795030105995124736,263907 795372886299123712,266643 795718515147685888,267862 750651867793874944,14421 786664407895904256,205728 775000806718308352,146259 789488044130856961,225981 787011217126723584,208176 794596413917175808,261155 792740082062995456,246339 772954066322280449,133184 788386158866669568,217519 757736827512090624,234630 759044333878161408,55112 785921606153404418,198840 770415760426414084,111558 786950847884328960,207287 787648118770786304,195849 793858901687070720,256038 750488768134742016,12883 786675302919438336,90209 754869637112668160,18979 755070206058360832,33953 759138899377565696,56964 788716831095689216,218275 763936010279407616,80393 758110621179207680,50983 775516457404727297,149202 758476262264348672,53185 756368107166236672,42171 791432780718739456,238207 754871040371589120,31151 768567296189009920,107469 793899674608377858,255942 754758196498018304,18341 794561618629705728,261155 760000160772390912,60117 785950692099842049,197512 790553809630093312,231894 794289358165737472,259288 788143822190411776,215754 765005037525434369,85562 794595706178670592,261399 774019270732750849,139404 789440667596361728,225520 763386319431094273,75396 769670306386640896,109666 773850922808070144,137869 794300067427385344,259088 766993378592616448,97278 751646148675403776,18215 755180419650318336,35737 778044685017227264,165523 788774810436329472,193121 795289270810476544,265795 758079075688734721,51069 770781791489634304,118192 793923183279644672,11774 789841032187932672,228041 788390357939740672,217519 763567169808502784,77598 788630342538235904,218258 793502834482229248,252408 774362933698584576,142668 754014035285127168,28923 787576686242037760,205989 753904048152186880,29898 786187302229962752,192032 794533474807877632,261155 790572319257169920,225359 792792151180664832,243865 788524124914094080,218892 787302531932225536,210208 793633990099873798,252014 766082033835737088,90384 786263262665043968,201958 772907133088038912,133519 776993429414739968,156835 766731038374723584,91818 768765066376273920,1170332 794551516556206080,261155 757797530063114240,47844 759980333353676800,7092 794882239746211840,262849 767082343001501696,97811 765539739269107712,88052 763695476998868992,1170352 775398001183432704,148994 793604757327753216,250293 755091497872158721,33356 767380353992450048,91946 793096989655179265,249469 786344810798018560,202429 785909488477835264,197512 770497568732250112,118192 768091392094724096,103261 791383331296337920,238429 758070335761547265,49843 757700292012085248,14277 788176511023001600,352258 750371634213560320,12883 777918537348292608,161960 793463289607032832,252020 793681554379681792,250633 794694976118603777,249926 790928545946083329,234548 768933738851860480,110389 789393369000611842,223935 781250137549045760,185310 761707150582411264,67852 790168554242924544,229909 785792784129073153,196277 790357253643567104,230283 794978856293769216,264397 780627146012229632,182122 762394170061316096,11774 756426820992442368,41702 778265783428341760,166883 789218108082823168,224333 758039396931268608,47761 789274891392614400,221726 791590542056587264,239926 769723806868905984,114587 788887989720059904,221711 781533327341658112,186584 790883431064346624,234579 795008728093302786,264397 758132474211868676,41703 785299248573210624,194934 766688121068978176,92854 790692127063863296,233307 753322205266735108,27095 762426839969046530,73198 794530330682085376,261155 787961566868213760,195492 764610917451440128,83391 750404700789350400,11495 791576777357266944,354104 764976441062625281,85562 764207496252657664,82283 772909289266642944,86103 794287521924599812,259288 770940093972480000,121479 758758525564772352,54070 792391322904788992,243075 760510937212264448,63268 744955715849093120,1170739 778297582317547520,167273 750417378484248577,13201 795420523303841792,266822 753632806127833088,19598 794226758589386752,258598 762323297728028672,431998 786831277169123328,205143 765993091237089280,88332 794972066378293248,262925 775902457603829760,113836 759175395916718080,57348 758444027276435456,53015 795048636115722240,263532 761674950281396224,69947 768132304996737024,103071 794330635234054145,259659 792867247131721728,246225 789465603375411201,220332 794307882443534336,257492 756507302958694406,42249 752207187636678656,21074 785910900641374208,199546 790933799697801216,234583 758783408717852673,47761 770108944278781953,107953 773579620281044992,137621 770878626506035201,121479 776625678040969216,53667 794027376535474176,257668 767176709091176449,97438 793970040303390724,11774 753587614213480451,27045 767567118468538368,99187 790620443644456960,232169 792300372312285184,245016 770523389639397380,115526 787360565912035328,210588 792641522596446208,244270 769650295706099712,110659 760614827974922240,63858 764827689387687936,84209 734714357574205440,351644 792410056461463552,203546 768678304240906241,106896 766793898345635840,95593 781001854318735364,184624 789506646149955584,226731 768907823375933441,109767 776912801847767040,158387 766346541833474048,90621 775387749553700865,148045 767437676819734529,97447 774042411660038144,140444 788567832048963584,218260 756998370347003904,45311 777123680899956737,160221 794170667000217607,255393 767411075893473280,97519 791221706639613952,11774 791352560791584768,238395 781357895887847424,186212 759708186425167873,56964 767857992884781056,101681 779524474001559552,172185 778999832992153600,167407 786588291550380032,204835 758717866661154816,46076 769926966728273920,112032 769227457539047424,109666 786184722594410496,201583 762679695162740736,74133 753293973716885504,398859 774990360351236097,146259 779325163909345280,163465 780610278236889088,80785 753341393209323520,19598 785848550181769217,197512 775340847890063360,147974 753352238953820164,26436 790338054460276736,228527 768838096422973445,109337 793137185495126016,249469 764521669721489409,82002 785524154732642305,196676 794617516010143744,261155 756265802672795648,42249 766941887320109056,96189 773257257601478657,134561 794350582593110022,258305 763067395846135808,73712 789174746520834048,224338 752906349521035264,23899 791453250868371456,237491 749348060124180480,7836 758025062909812738,50923 764861534828888064,84724 750937122131943424,12883 790745098002628608,233307 753740601682751488,29263 773507254238711808,137042 762695242852302848,70543 781067586918227968,183759 787766514501857280,210235 760148755622559746,61051 773633994688724992,137565 794443205047681029,260033 795714068803944448,268281 732899638852866049,354472 791436355603664896,238395 770439728134881280,118192 768547351569043456,104973 786022643111567362,200486 764225393909911552,80720 764436915076476929,79691 776838352645619712,157755 788718541163888640,217519 768651129324343296,107423 790663853021331456,232169 791450280483172352,238207 790887803014053888,232169 794202393797758976,257423 791356125887070208,238383 768730898636369920,108672 785242796026462208,11774 750186693416787968,10735 755915630474256384,40678 794558600416890880,261155 758056994754273280,50314 778649575879868416,168794 786094328196268032,200382 788073549755998210,215005 794614298421043200,261155 762427612266323968,73102 778819821831991296,169310 773669105207435268,137795 763161485346533376,73814 773115726550953985,134470 780119539841249280,178258 785492630864093184,196277 765274096875765760,86653 770271173217320960,117364 764371813996589056,82283 774674204872609796,144542 777650927029350400,162638 760462185378222080,48052 791124867743645696,196314 774270899008708608,141867 756242036076929025,349318 761193115529072641,66815 790940055728693249,234796 764045264000733184,81087 753076206816288768,22869 764864528760774657,84724 778210875903795205,166390 780698379604992000,182257 787715435361730560,180433 757867014639742976,49754 758025203469389824,50923 773376542428672000,136439 781501470193569792,139404 795616299300880385,267655 778349829713956864,167220 779096672273969153,171062 790990544117923840,233736 777737601759543296,161912 751556844389273600,18413 779319506908901376,173467 753752465284009984,11774 786991448524664832,207613 755803841090715653,39026 774765020995432448,11774 793066780843323393,247241 775700887725547520,149200 781379067165769728,139404 795022027702861829,263898 771440151386087425,124004 785956494093148160,198671 759401742723231744,56964 764675195172859904,83866 768966034401300480,109470 790840913618755585,232359 759067886208094208,56784 759949045930479617,57105 792079059735998468,243398 772049261953372160,127836 773269220243177472,135701 768543342514823169,86208 790539607511150592,231358 795042059757424640,261155 793431974182395904,250033 757925360457703424,49845 759054927746379776,1170537 787668728959741952,207119 775088546965229569,146154 795257178970091520,195332 776110757155115008,153194 776551172840632320,151374 794606320565436416,261818 753332673897197568,27061 776922724451115009,157082 780585122659565569,11774 795666125950308352,267862 787021101348028416,178528 755616793193017344,36633 794993662585438208,262784 759902347640315904,58478 793128660450566145,249469 751739583625195520,18994 767792641085800448,101257 770974202773897216,122146 759080405278404608,56784 774372820268703744,138819 790897354106777602,234583 773235783138480129,134975 774323897919500289,137315 777157675029303297,158387 773550367766306817,62798 790248324033089536,229693 771094420527652864,122759 788054264241324032,214492 786241946360553472,201958 758441040357560324,52749 785927740050538496,198671 786934040376938496,207517 789758173053870082,226490 779874510950526976,177248 778915334376001536,169923 751610403558334465,14277 793157955768115200,249926 756637986863874048,43391 790713789607976960,233307 779317290672201728,125163 756523695028396032,43659 752903990262640640,87889 770931055935287296,121479 781244961933197312,185496 781469202985132032,139404 775102177685626881,146038 773999001502904320,140211 776243541580386309,152735 787019373487726592,207113 791754678975492097,212564 785549887513497600,196917 793242110480752641,250633 778206892783009792,166422 777715642044559361,161456 786935160650493952,207287 754075045627035649,30296 766712340448280576,95672 777574740487798785,161960 773961521584074753,140444 791984211423006720,242698 772804998015098880,132335 775371365989974016,148537 793594034438541317,252112 794531484078112768,261155 750702677529497600,13288 791688908480188416,238429 752181965747527681,13462 788078266485764096,215005 753337272783802368,26140 757002353186738176,45518 788100726379741190,214247 791675454906372096,240145 773567209880903682,137158 794630053103550464,11774 794228324893655040,258771 755147700727865344,18470 785325763419574272,195125 764542291285467136,79561 753585735832309760,27045 787957223255310336,212139 792123170547523588,243075 774056071304318976,141316 791453185831337984,237491 791732901679394816,240661 772441529071702017,128934 758024711754383360,50923 792159703304318976,244230 746270703331250176,351424 766070606915862532,90384 771497165579575296,122299 772459541019504640,129662 786290241883803648,202429 788432185493708802,217837 753366248449118208,26458 794534066452393985,261155 777378877727465472,160468 794572109532069888,261155 776454769246437376,155451 788727422992588802,219531 774650187805560833,143845 776750270063796224,157755 790310509488775170,229693 763548399270449152,78566 786000721153974277,198878 772261152860606464,128025 788518765583491072,215030 768796148538675204,103506 759109839528136704,57105 763225265992404992,47188 785658081770213376,197324 793115382898798592,247675 763842601137102850,79691 771014499197263877,119506 790515275552751616,231894 789667388992040960,227242 791983282049003520,240814 794679007723880448,262022 764275136094625793,82283 770745065857626112,120353 788386132199432196,217519 776381097420595205,154071 786914464234807296,207287 789148009237843968,223899 776187367132717056,1250230 794186370008973312,250033 790350598327693312,228354 786196175884054528,192032 787802378334449664,201555 792148966792126465,242693 772750377196277760,132335 764625892706439168,80648 758412832652292096,52112 768433293561696260,106281 775600679721246720,148645 779835833830416384,174756 751241467952324608,17416 754174653237694464,30634 795281431371087873,262752 795436138592747521,266079 786672624055226368,205354 794151797346570240,257255 756258458895130624,42171 767811498727071744,100893 791347320982036480,11774 749670770037682176,9433 785659006928904192,195975 767030829335937026,90723 775104163827113984,146704 755440602859253760,37433 761334648429420544,68182 773658382062329857,137693 763068024169631744,73690 763116620055056384,76577 766061644514521088,90384 732181395141996544,349936 768572905210994688,104903 772574529482854400,129649 741437333157744640,112939 757997679334924288,50442 789899238175936512,227130 780830777118425088,182036 768986455989452800,110209 786976210458808321,11774 791731914847555584,241296 793135748128145410,249841 794647476913508352,262053 780139698723229696,176127 780599936903675904,181409 765384296626552832,79513 770516532505960448,118192 771090082635747329,121612 792080418703015936,243187 772918995586523136,132335 751786830127767553,18215 771958259322347520,128404 791660115057315840,240260 764949385327280129,84209 775432770692714496,141415 790277969121902592,229159 790720428528377856,213064 788058774909038592,215005 791468649248755712,239405 767361589595017216,90384 791424335764389888,238589 772090533376364544,128025 787712186005291008,205294 793579507823308802,253164 794212575873470464,258456 771035075022614528,122146 737419287275708416,195876 788736208927133697,218275 795359238298030080,266500 790219678996017153,230030 772997618402066432,129108 785846588912570368,198840 732107842841391104,349316 759944185059217409,43471 795128449568358401,262849 753646338869497856,28503 772915317081186304,132335 779655499268689920,171981 753003425084821506,24988 758260808383987713,48663 781204481082032129,186434 793969252847980544,252890 758623575385501696,54070 767014910341459968,95511 791003058930974720,235882 793163092012044288,249926 792337810107797504,244373 767788624297521153,100605 766530532851093504,80939 772530931496280065,131421 789893069214666752,227496 795067825207578625,263676 789268798603988992,221795 775747490188361729,150511 763796853766942720,77708 759201335074062336,56302 765256613846323200,85562 790552328797495296,213710 770238092359901184,117179 753390614117396480,26458 768613472028549121,107984 792830363403943936,243187 787634695911636992,211753 753678940716175361,28819 793314343861493760,247241 791670661898993665,240145 756086303146577925,41114 757282850441920513,39384 768969542383067137,109960 778379531057070080,167046 791627739799425025,238207 776009475912151042,147637 764056524465377280,80939 777959798947975168,164764 794538152409055232,261155 767439699573084164,94699 767369837601517568,96039 790716607815413760,233756 794216488647397376,258331 776128141228138496,153699 794591151928049666,197512 755872184376041473,39920 758286095557754881,51239 787187578206298112,209151 791447474095259649,237935 793097146211840000,249469 794710282383683584,262752 793589149920030721,253606 795703667202686976,268281 757322688327143424,45014 793645579557412864,251376 794535796938338305,261155 764198247162183680,82283 793423259081605121,252020 770567514967318528,118087 756282227772657667,42432 761541101471698944,67906 773712165136052224,138819 781591036648755200,186584 795409183709523968,266054 753667702233899013,28626 763480163589971968,78205 773506931164143616,137158 794677621808316416,199178 786976555004112896,207949 765634355611918338,88669 794002301212119040,255870 795457595591053312,261155 753801906846392320,350711 786943452990705664,207613 757349086995423232,46006 760264761485381632,61922 792549955449737216,246632 753738945528270849,22439 755505313873354752,38183 765017160909336577,82756 760706485844320256,63149 764830126731251712,84724 787306118687105024,208713 772848610048258049,132335 788717654622167041,220112 765154761024745472,84422 753284042724749313,23013 778467613106057216,167674 790917258986094593,234583 774134270793097216,140025 790981201611763712,234583 775507058963734528,146580 776003937514184704,152455 787843862152687616,211829 780566426604146688,180074 791468745080250368,236951 786735996113215489,206010 795696429926858752,267862 792677740172472320,245148 758440432145690624,52394 767851360330981376,97811 771398112745140224,125367 791233300031414272,237311 762151911575269376,1248990 794565501020147712,261155 773903560891207680,139404 794528851070251012,261155 768565790085963777,107362 773552954041208832,137158 781844473475203072,190036 792556256179269632,233307 762919040494997504,75521 795688589598347264,268101 790848000646144000,232881 791739148092731392,240067 793622255330791424,252580 766508862123962368,92958 778076160777269248,163242 789424754440581120,222682 755075807576330241,14277 794464415818973184,257353 750381171939303424,12883 780151035507699716,686533 793487693032198144,252741 762639989654097920,73270 770399968096059396,118191 773900091937677314,139404 769176768553029632,106676 790298082139340800,11774 758163577404547072,41703 793394724426088448,249469 793819443558178817,253793 779730012857569280,175092 751826960104431616,18452 777077412458737665,157755 792839939696328704,247819 793133025181577216,249841 774347547297062912,142980 768282593020162052,105041 787013271324811264,207287 732361614243069952,1170450 753982009916084224,30801 789490016086953984,224552 769031806200979456,105799 793620361258475520,254209 778219180403425280,166300 786577945296896002,203674 791669302445432832,230256 770671816289443840,120610 761297514406391808,67284 780308531459330048,160651 786682854671388672,205349 779105843807657984,172027 777993811825860608,164001 769658127226695680,1249699 791439675240001536,78159 763841501059162113,80716 767319938407071744,11774 764033323907899392,78344 779500247261155329,172123 795112481077268481,265257 795682292098285568,267862 777588338605694976,161988 765593362883674112,75349 786559990873985024,204413 771139287328907266,123583 788095513039994880,215412 786248756869996545,1063777 790716553608171520,231092 785875009340256256,199279 761283675338211328,65626 767500700582412288,99684 793208447525277696,249469 795689159415369729,267862 763539837764927488,78159 786420852967428096,203806 780626339514679296,182154 758026849033265152,50923 786234063732387840,199546 778202701737889792,166409 759068017238106112,54070 780097614536736768,177472 794941160246677504,261155 754861076848775168,32873 762267153357639681,72411 757051724955811840,44450 764921227156807681,82066 787355295706062849,208146 793968771593633792,11774 792023301811867648,243075 794586032020721664,259034 789329521451212800,224680 760557739043090432,63712 768532227126812672,104999 770419587259260928,105109 766347088560914432,80939 785717660164251648,197286 764770814948499456,26066 776255367168786432,154869 777331851375489028,17416 757806029992173568,48094 790604743156469761,232791 740646156741554176,11774 775904256201150464,146949 761864791485014016,70918 787021662646571008,208016 787116988699205632,208252 761617018747400192,69684 781342217101336576,185563 753380505647591424,22012 755201636449091584,35372 781313558285955072,186210 772105226601963520,123354 785295098976219136,11774 751030306929422337,13532 780399641263271936,179983 776905086664581121,156053 793199721980366848,249926 759184837093785600,56149 762030452823715840,71324 760561055298879489,63149 761891313721585665,67453 771102521217650689,122388 790706583210786816,233241 792059777144594432,243092 778363347678789632,165488 758501283229761536,1248519 776777413279805440,157082 791356936541310977,238207 756854699098304512,44994 790990706240172032,233692 764079901221584896,81702 768577828883353601,101681 742188217122721793,350711 770734251675267072,121046 790992076590747648,234583 789835511410155520,222785 759239953301766144,57258 793090007695134720,249210 794591076476653568,261155 770368365324079104,117310 794705478668275712,249926 794887446857216000,233154 760760671860432896,64678 792172185167069184,244221 780602985789460480,181755 773808334201819137,11774 792033646706323456,243075 792423615316824064,354073 758144163036758016,51595 768189550669631488,103354 773684038922018816,137869 790655114205888512,233131 786343674636595200,202636 789531565067993088,226881 766248792035385344,1249293 791786399183859712,240795 789198769862479872,223286 758424918975447040,52659 759193642003083264,57178 770355461329555456,109167 764447431824211968,82066 765938923520593920,90193 777755081391349760,349408 762127206151708672,71021 786176080486993920,201494 791783265443180544,241678 773675682073227265,138543 753700749599576064,26778 793628552323301380,200963 795428100607770624,240483 791361977595461632,232169 792891402938044416,247240 754044987017400320,30590 761961004796370944,70679 794485750586716160,257492 795341579338874880,11774 773883770961334275,139404 791019172138405888,234510 773891487016882176,139404 788774414687043585,220029 794699360399335428,262849 793693971805458432,253164 781203958488379392,185310 788781252283207680,215505 786377326380609536,203240 794224185509900288,257492 772039214808567809,129138 762036176060424192,69711 792116018336456704,243075 795767374393864193,268997 769553509716987904,109337 754051074110156801,31400 752963140833476608,24704 763151335982149632,75899 776258196285562880,154832 795743254696357888,267564 787024389061677056,207113 761877061111783424,69947 790422746584887296,11774 771488949474844672,125554 794757137507483648,262849 757079838092042240,45857 777611879782965248,161501 792024088017416192,243075 780632193508999168,178966 785917159574831110,197512 767487222564032512,93429 763576644221083648,47940 788002845161246720,214354 756620545576370177,44450 778718098236903424,169416 772565825337356288,121795 785554725492051968,195782 781389660639690752,184230 785632991443812353,197512 772886121088815104,132996 763768046494154753,79691 772602109405589504,131457 790654446736769024,233307 753735770163318784,29592 754741566577737728,33532 767142976808255489,195876 785289042879324161,11774 761879530822918144,1248861 776400112410996743,150877 794546364638175232,261155 775773241277313024,151463 759630243283935232,349714 794536116158201856,261155 787442195607523328,209863 750863999537782784,14277 776552555702779905,155034 780669223169294336,182475 788861803833024512,220029 790949055971065857,11774 775710767563829248,112363 788872457809645568,221832 794562151683919872,261155 770751304377458688,120690 785345043838013440,195125 791776165702754305,240718 769569520411435008,109337 774526025912971264,143585 734772281017126912,209828 739084525842599936,11774 795655573807177728,267521 775691349651775489,147424 773544840793554945,137158 793576461869412359,252020 750023461058162688,10654 774415039822303232,142503 764247081947127808,82002 758001901887643648,48663 764106265165336576,28724 765827529731178496,87904 769856177412853760,111795 763460687154716672,78129 770944791525920769,121479 781533316482826240,182665 773838793707225088,139404 778334282209071104,167569 793189270638821376,249469 757104422652514305,45964 766330151177039873,90384 770467734316519425,118192 795475584742780928,266079 774003250257244160,139865 794499426026799105,260863 767096361397391364,97811 790983393802612737,234583 767760852204134400,100605 785725865783013376,195975 752716957758009344,22735 788406116300357632,11774 793732004810481665,248036 792132808000937984,235685 786999402451771394,208016 775542843595186176,149953 788047968251351040,214612 733037768750698500,82294 760158573397741568,61412 790899339463766017,234583 794306036530348032,258981 788153016822136832,210253 791790487480967168,240483 765646856382590976,88930 778297629562310656,164826 788552959651119104,215437 759154901343539200,57189 773574538118455301,137158 773865676347891712,137869 793943051148226560,256219 778225519171035136,166409 759860338439299072,58227 773266416086552580,135381 786498492420194304,197286 775982099065077760,152735 788442545529327616,208831 777996163349934081,164826 791398467314876416,238395 792507817445908480,243286 774410875843194880,141360 791789348781854720,241720 758913323110846464,55982 791658796707749888,240483 766013456000528384,90384 789004221228183554,221971 764822418078695424,84422 778902982196862976,139404 788135121073283072,215754 750765854615302144,14462 779072408267481088,167305 755442688535564288,36735 775779372972199936,151409 790641287162634240,230332 775027843856228352,146580 752238777528152068,20279 761616141571723264,69231 792027286136459264,243187 776728167100796928,155451 778289542478594048,166409 764076561825882112,81702 764101383205318656,81364 769192267378601984,111555 794562153130946560,261555 790949332862107649,234796 763118476160565248,11774 764863930124689408,84422 761663029704622080,69947 788538277414309888,218164 768567138302959616,106281 774008425684541440,139404 787692290198339585,211347 794279176522108928,258927 793896893747195906,256358 790537510141124609,231894 754755979779137536,33356 788621879712083968,218258 762496975895863298,431998 762638505424084992,73926 779433538877689857,172400 785821224878219264,196917 762587109056090112,73685 793663958066589696,254577 785988222694395905,200382 773891952991494144,139404 751827651195580417,352237 795769432824016896,11774 792764408275537920,247232 795281456482418688,249926 752971779493146624,24675 791326008674652160,237491 766596541796593664,94699 771791254438961152,125554 772455250896809985,130574 793262445984907265,249926 795765388357369857,268643 757788113443835905,47844 763691455873449985,79223 773876778112733184,139404 787014649451515906,207287 767433170652393472,98748 794221626946678784,257492 774176280698761217,141360 759831371233779712,59725 766280685426511872,91946 757730185714081792,48220 774768006295490560,144189 785569887305555968,196219 794581293010915328,257353 755061058075713536,35044 759198475611439104,56964 750452038006366209,13532 769573207254917120,112788 770310688799502336,117257 756557426023804928,43986 790946701976625157,234583 767182226811265024,95708 750406582157078528,13201 794325459198578688,258456 791030992370671617,234583 793860252319911936,256038 793145618046685184,249926 795707056678440960,267521 765926783204007936,90012 768079934879256576,103389 768150102825377792,103071 785915073080401920,11774 787758101848068097,205197 792095631779115008,242693 794155937699217409,255791 795769849754583045,247240 794689654247329792,262752 792003315718434816,241819 760495335340781569,63149 766834921931411457,96514 769707032303636481,114779 792008267471982592,228037 757930072246333441,49431 772182930001125377,129700 790730956332228609,232863 753646828244000768,28732 775428455815053316,148574 793288501949177856,249179 759781221282951168,56964 765175041709465600,86223 756282972630716416,42249 787824256025563136,210235 780789430999191552,183269 751955350270537729,14277 765148158376673280,86103 770784947565170689,118192 790583570771349504,11774 791301500739792897,237894 779138505809141760,157728 785350837669285888,194560 751196656796856321,14421 769595366136160256,112363 773919476664401920,139404 771823470736846848,127711 759070819519692801,56784 779379406116687872,174557 761597377249615877,11774 780072949164322817,170187 793818856355618816,255393 774120240531722241,140408 768080257463312384,103354 780604733027344385,181886 776242561979600896,152314 768743145920225281,95055 787360253826338816,209351 778593709696937985,167319 758364499682492416,52532 753252975146045443,24716 794674283154968576,262053 780747520821592064,182257 769462908233416704,108396 773551771243294720,133454 771058901647298562,123226 772624194764890112,130550 757671805440106496,48735 773480343340855296,136939 763748253938675712,78271 792926985110466560,11774 757541875549020160,47782 795327479816880128,235527 795486301797527552,267151 765130446376239104,86020 763350837745901568,73814 793945248288280577,255271 787037957983182849,208014 751243537543405568,17640 791668573836046336,240483 767093441838841856,97355 780435594593787904,179560 785814046612357120,188577 795665183192608772,266079 790947166453960704,206257 787514566590631936,210267 765662378746707969,89076 765281984973275140,86440 773486054460514305,136904 766958430254878720,97067 765086603354058753,85562 756239176614420481,42149 768928412584992769,109666 794783922563354624,262226 772537666654961664,128930 789467830416711680,225981 758686260714057728,11774 788107842863575040,214247 768942737718710277,110362 765614382399250433,88546 776619884859891712,156644 780115722341011457,176109 775284344982155268,148045 776028293803806725,152903 788510870913421313,217519 795096229931786243,265191 765956535734431745,90031 786920855951511552,207287 758131671153709056,41703 749811069057544192,8047 776422396370616320,154980 770721443973767168,121046 770783142768701441,119797 785279508345597952,194079 755389773553041408,35890 755122745374015488,35403 793161886908846080,249926 757749657984438272,49121 763084844385439744,47188 785650012395110400,197091 758630474394767360,54070 786759097286885376,205094 780466193521971201,180074 756703066368401411,44119 791106482590724096,234583 757659477818630144,48549 778399963663462404,166852 793845620742250496,255942 769317798023749632,112399 750736534911934464,14351 770121212773167104,110023 773995103606206464,139404 788527191566917632,218219 757651166595473408,46646 749790503160451078,7816 794206641721724928,258771 751624036942123008,18550 760245864484970497,48052 767260843339689984,96898 794594592289001474,39957 767850217249136640,101681 776498025044725760,155333 755723210025422848,38420 760824092605964288,64722 759471579411714049,56924 753745455758970880,28819 781661180641284096,189814 778591297984684033,168794 785907182235623424,199546 757677817240887296,48477 791346718176444416,235348 795098642537480193,264397 758068658509930496,50827 766373612651704321,92210 787332130602835973,210207 762943527101825024,73814 772077922479857669,129399 761545188183420929,68993 765651408255275009,88052 773929105687445504,139404 752236334857785344,20279 787392565758656512,180433 789494213020831744,226538 793254615223377920,250033 766034442028580865,90384 775999932557762560,149279 788486697960939520,218275 735390678520344576,349060 756002987533672448,41108 732565204047826944,11774 767319757834117120,98732 788336037219164160,216589 774035226448179200,140444 793877524094693376,252549 785526322646781952,196625 744541705840525312,195876 793567041252945920,253395 765236534056521729,1249180 776652730072899584,157082 742181400435122176,350711 793360322761363457,249926 767710893559996417,100605 734350507251240960,130505 771725350925692928,126498 786517575307960320,202542 794835414339096576,261796 765144927231762432,86053 777269040742105088,160592 792348038182338560,244143 793779305725693952,249926 764409119503704064,82066 792806758611816448,247240 789983181826949120,121795 787810762785947649,192032 777284763207999489,160609 786903906433597440,207287 793688043525996544,252020 749735478228717568,354831 766856169495392256,78189 793148142711693312,249444 751582604370018304,14277 775027343681163264,146580 768525309364744192,11774 763449807935447040,1249111 760251718089183232,58508 794010448253353984,254209 791679813744402433,240483 775773851275948032,150426 790050778870259712,228888 750696771815247872,12852 771026728181501952,122146 756223139995119617,11774 790877675397099520,234583 776645854153158657,153429 759181910476255236,56817 788522746162667521,218349 758266381259399168,52061 789744445788975104,227244 790503785172963328,66116 771135585914195968,1249802 778947050838822916,171168 756583453009715200,43258 771439337309343744,124744 763960250781224961,80393 793634521186959362,254209 766346569562132482,91956 751972137863417860,1248204 779250286678282244,171201 762675269505126400,130505 777633029753798656,156504 793742396215336960,252639 759578271902208000,1170407 787719085966692352,246425 753398207992909824,25189 757757531385131008,46280 779047535478398976,171693 779042352623079424,172084 772629618171912194,11774 763004575192223744,75899 794383909307830272,257668 763775866270781440,11774 772880758209974272,132335 778302565968666625,167220 790899938993381376,232743 785467815490748416,194648 758712538821496832,54739 765278370745585665,86873 775884797814145024,151156 751828930483466240,18395 764396932131348480,82066 794295285723910151,259623 794641519156297728,261155 754747233040494592,33474 750756896458571776,15165 773026778805919744,132364 766441272865353728,93261 786770732801986560,105109 749861373493018624,9776 775237268839673856,146259 793546608998776832,252020 764271609976725505,62180 775649732156755968,149040 779849566904614912,176201 757312181843156992,46006 792062525592350721,243075 773916318923952128,139577 779378302280732672,174288 792843214113824768,243187 787053680239542280,207861 792005886990426112,241819 766624916812595200,94690 773706790831656960,11774 760156120845524992,56420 761830021619126272,69794 739895987766984704,11774 766501899411619840,93405 763878181342371840,80486 790656586612080640,232966 753764340092862466,29263 775466847319711744,149329 776176225622437888,154071 750059432600477696,10851 751226259204694016,11833 765388132325941249,195876 769293743316934656,112693 767513382610096128,97447 768200959776333828,103149 775022245412495365,146259 794540548472401920,261155 761260850703314944,65887 761307373969432577,67852 775554431140106240,148684 776573910489923584,156835 768117632725688321,11774 787045297365057536,208777 777362789451137024,161546 759002163091681280,54070 756472637182906368,43391 773481826086256641,136947 774837960877506560,145244 770954443042979840,122146 754726096046690304,33356 779067216780222465,172545 776632725759467520,155451 779442333943234561,170609 769735677617451008,112872 770110987412369409,103812 793619665272573956,252196 772214485205585921,128934 794263387513327616,255870 773184566530113536,135025 789975203245912064,228172 751610154144104449,18395 773648337610256384,137640 795702505330110464,268281 771767367672090625,127582 775522516047499264,148909 756303357443239936,42432 770706959557283840,119937 791297214949658624,237491 764684980421222401,84422 769720520191406080,111558 773285722753081344,135381 764814654132617216,84679 740972916821495808,11774 758674927578976256,51728 790676730155532288,231870 785607687086170113,196917 781828673901043712,188478 789358404661833728,225414 764071929393270784,81425 790565575722430464,231550 758416123629101056,353889 768471049520361473,106281 794605030334668800,261172 781367563053850624,139404 779174953241288705,160134 786278335668256768,197512 770746591732826112,120610 788711131829403648,126293 794657615649206273,260874 794001369103536130,256125 760569450861068288,62798 773501545715556358,136947 771165246685716480,123581 769252262845685760,110659 791256164801667076,11774 769935450618204160,114074 754932163120803840,27045 760264802954452992,62130 770791452980998164,121046 758373245569470464,50978 786260603903979520,11774 792030635380531201,241034 793182035221282816,250064 787722808847577088,210235 778755449201975298,167939 758636669486698496,1170860 762313625864380416,431998 770338581688836097,118375 760971646320513024,65839 767159551443349504,95672 793913603975823362,255942 794586859590455298,261155 794692769981698049,261155 764199789940477952,82642 759333397105893376,55661 777564176302510080,161988 768261873271578624,105270 755533676163665921,11774 758107642258608128,41703 778296777762017282,166532 765692571632988160,85536 761717260218097664,70177 793664226053152768,254025 780843035538104321,183269 785555602953076736,196948 794003764243902464,256502 758777082054840324,148861 761380869265326080,67229 771402647911837696,125381 757764172247556096,49121 765691080759128064,88546 770703828094246913,1249755 794244729529475073,258598 775303332822999040,148045 771007193206362112,121046 787773892072841216,205197 789478646083837952,225981 791674306161995776,240133 768881084104863744,109874 792323481618767872,221476 764274924374466560,82009 772460137038680064,127925 759565264191156224,35479 770673140351533056,120610 765282145732530176,84209 762292797697253377,1248837 757366805656539136,7092 753897001624928256,29263 788110374683815937,215252 780496641899966465,180759 746454457957892096,383096 775755821892403200,151185 760541043142057985,63451 756100627508432896,40314 777605454662766592,162596 768702835282149376,108203 791821610504159232,241940 763002761881542656,75802 758673232811745281,52061 761241557743853568,11774 786635672950075393,198513 788497990268792832,218275 760136769593602048,60819 781121954723921920,185496 791711331728629761,240145 793449918841049088,249926 744310287709376512,23762 793548279162241024,252014 788487076316647424,218275 771487604797743104,125554 763721217501200384,73744 777454649540349952,159093 794547846133452804,261155 761260163021967360,65180 775383773110075392,146479 760925626220019712,64692 793249044059463680,249926 762087098702671872,431998 764977612431077376,85562 758375251315154944,52822 792072844653961216,11774 752903324362473473,17120 794246431737544704,256471 791684813589741568,246425 794200245559140353,258331 788193680465289216,214078 762021874289127424,71596 789206611130626049,215437 793148905156255744,248437 756891426957307904,44450 795741055400415232,262022 778958711301681153,171324 795301717067890688,261155 764263140183924736,80098 790240597063892992,229693 759218048658202624,56964 763589665135865857,75724 786962299458359296,11774 793152457249402881,248437 788192639350874112,352258 793648015303114752,249926 779411794284650498,173753 753572703894966272,25643 761733643899379712,69947 781157862634586112,185496 772881742893940737,132996 755256425060839424,354238 759369214247460868,57944 763816132729982976,80393 776457806064984065,155334 773209182745010176,132875 773545834315182080,137042 772878567311044608,132370 774757190351532032,144654 732312674885734400,196346 786922916285939712,207287 786244267043852288,201958 756616058589503488,44429 755824337882451968,39797 774012420712964096,135903 774071727601037312,137315 776619583629242368,157108 758358774155534336,52771 794562568891338754,261155 764169897731514371,82283 762499883450245121,431998 787086409895030784,207949 794699232427077633,262752 767715643818905600,100605 770456733244416001,119313 780851442328502272,1170322 785542520247726081,196748 768231434645450752,11774 793438908419715075,252196 790969267030196225,234583 781232631316963329,186434 791265649448345604,234583 791405276859539456,238207 760578191375278080,63203 753943552372174848,26731 774043326865666048,140748 793613145147318272,249926 760939295549034497,64722 750420359468298240,11989 787008722354642945,208065 760915125830320128,63909 764824685884432384,84724 745398227596259328,738099 781398367255474176,139404 793105037547409410,249469 773987222420852736,139989 776562521226391552,155898 774117753405911040,141360 786680360570683393,204835 780077374327054336,172185 769268355505152000,111225 785924672361754625,199546 788023062738432000,214492 758388958929653760,46076 761158038426357760,61051 792806132548894720,247379 764609858394005504,83565 786978355715280896,193639 764561462945775616,81659 786396168049692672,193623 733000543375921152,355243 770428566886494208,118985 789660538515054596,227242 793270518753456128,250544 760653952727724032,63393 768884339182624768,109767 773508937169580033,136110 794195226038517760,258598 794686668649496577,261594 794536931346350080,261155 757774276116226049,47800 772974367651274753,133454 754865293499916293,33356 768217876188672000,104932 773728976070062081,11774 787018576188366852,207092 791618257782398976,240145 792044359461904385,243187 750014951494979584,10735 760186071787245568,61598 772989918184411136,133454 754721219388157952,33356 786972539595751425,205143 792774262310342656,247240 774399938696536064,133702 794944271963029504,262847 780625538146635777,150151 778467195047190529,167220 795339919778574337,262240 750809906815635456,15536 753672276118298624,27853 770898594798903296,121949 790595664254074880,231894 795702062214483968,268281 780228620971147264,146259 763841508705312768,80482 775066926028431360,141091 793851611890221056,255942 793920386949709824,256679 761429129770086400,51344 785960816470323201,198671 764915465214828545,84724 762528050885951488,73030 794246126098640896,259063 770804669442625536,119813 774616758531592192,141913 785601117786734592,196729 794604057696403456,261155 794005001152532480,257325 795458815353323521,265855 775138221529280513,146675 761735681861378050,68993 759576816998690816,57574 756300488388128768,42534 764759486208864256,82283 791429245742510080,238207 761996543087955968,70858 773933040380760064,140232 794057275769962496,252891 795019469353533441,263896 780845333916114944,182659 792014539307057152,243075 795410039351705601,266079 794979974239297541,264397 790892801277960192,234664 775752761950560257,151156 792141767164342273,243615 793608800787767296,252044 755917518028607488,28819 769953401610174466,105109 790974336945549312,235621 760997092743524352,65180 773055747164868608,134255 764215719177261056,82066 778948903391662081,171324 765959126706823169,90384 766449532871802880,93068 753663272356814849,27853 775084457099300865,146205 785618556532555776,65113 794404731741310976,260404 791950065610797056,231870 793191607059226625,249926 766414885706145792,93184 793099135029305344,249469 785655661463871488,194082 785813385040441344,198586 793188304413872128,243576 751543888620482560,18539 764169682098262017,80482 764703332824936448,84209 750792489859223557,14421 786392034110218240,193297 792585363114061824,246392 788167278638620672,215754 757119504874872833,45026 765654622409064449,86440 794304131699798016,256439 755178200251138048,35890 759908507424395265,58218 759511299827068928,57574 763468496936247296,78129 766349275877912577,80939 773340120258715648,135725 775849764566896641,151242 745475326071869441,1247685 791248200476700672,234583 753206335966158848,26140 760280002567045124,61545 773864691844124672,139404 787326307650514944,207835 765673438455398401,29786 773185213098700800,134470 760630515141529600,11774 763049593647075329,73926 757884094403543040,49852 777258277189017600,158387 785323100229472256,11774 774740703511478272,140578 778314950951469056,167407 774802569738670080,144654 791349321694183424,11774 781644551224037376,187393 759192848893902848,56964 779139343948521474,172799 785901647516008448,11774 778737162590167041,169437 787167707695226880,208176 776961083852455936,158387 790919484684898304,231894 781266725023219713,186883 768511426151481344,106819 771531946207744001,123583 787503424115965952,208178 794612285708922880,260925 790911049574649856,234583 785753799453323264,195975 793916407444537344,252020 754827195642703875,34031 768090509873209344,102514 772892489674067968,133454 790852088351887360,234484 775099674013433858,146704 793840720087920640,249926 777961170376372226,163901 764671308944777216,1249221 732330002239262720,351119 793336813444329472,192346 794447824733749248,256038 765228692939288577,86103 794571444118233088,261155 750771955666546690,14781 788158638636400640,352258 767543941042364416,100086 766698786970304512,94683 779037425624580096,171693 792084458044329986,237964 757282021794312192,41067 759837082953011200,56676 774997997595811840,146259 754718341596667908,22393 773168572059090949,133519 793217505347141638,249469 759142088353026048,56552 792836257852391424,246726 791352789704269824,238383 762037377665642496,69711 758999755926097921,56175 759162782327734272,51798 761560438144237569,69231 762255086483546114,72354 776629475312304128,155451 780613385863827456,181984 781678242327588865,188934 763140620592394240,76954 768428310128975872,106281 751240025443106816,14277 786957513212039168,192032 732197808422420480,349197 786406872928620548,203674 768517201406136325,107072 775134544185942016,145866 769064315492130816,109805 788158199828471808,215064 793193404360429569,249926 756559198624899078,43875 769400610227572736,110659 769202388498604032,11774 790605326152261632,232221 770609645824176128,105109 781341492203884545,139404 792910862843392000,247241 795338156077826048,266068 754118841614098432,31377 767804107532800000,100949 752256327347531776,21693 762496640913543168,431998 765201096251801600,84724 790977537073680384,235590 792159912876990464,241678 751021121332359169,16282 758399121896210432,52055 765732435728306176,87627 750499031621656577,12746 788050221955706881,214492 793217352477380608,249904 794557350480924677,261155 790757761113927680,232881 788101702851366912,215505 773381766593802240,76146 765986652007182336,90800 765873964363022336,87858 781866364793393156,190635 765619387034284032,84209 763692132989272065,79589 789140227327688704,222682 791027037775331328,234583 765970593086894080,90384 785582119061827585,197297 760967334022549504,65222 743490628202422273,1247608 794069913082085376,257492 786195941514629121,201619 789137913653104642,222647 791754893744713728,240682 794589507899314176,261818 765530854286172160,86120 752113622357315584,21121 764981855766446080,85562 751206783197278208,17591 749980548819394560,10735 790994446129115136,234583 781201831775105024,185496 785927408108969984,199262 786543260286287872,204413 750861311097966596,15264 785827812489895937,197512 751539745872838656,18298 752652171762503681,20844 788402896333377536,217519 758246580071886848,51451 750718619663892480,14462 779332084754186241,173964 794985440524857345,258456 763104167019749376,11774 751214363411771392,17609 751831606831116288,14277 788020049252524032,214209 759397680867053568,57722 758128897514999809,51069 771372461845798912,11774 793138837329440768,249437 766347570977214464,80939 779053321780944896,171168 753738381750898688,22439 779011274525052929,167448 767371832844517376,93170 793158351488180225,249841 786914184306970625,192032 795351690539134976,266500 773685238740295680,136904 773974811726979072,139404 790735705450409984,218002 762401952835575808,11774 771423110096646144,11349 794303210718711808,258456 753995903959232513,28866 763469474578194434,78304 794418015517323264,260181 793146841252573184,247877 791122019194515458,234583 787457235614101504,210929 789995117914365952,228056 762773364737994753,73926 774273886817030144,131421 768901870567907328,109104 792344602061791232,244143 764862224364109824,84724 795335961374760969,257666 773283855088295936,135725 764099540655939584,81601 780070599506944000,125220 775683142942232576,149953 759018264735252481,56214 792046768431177728,243187 791561187586547713,239405 794953639488012288,257530 786411114103844864,199496 765374065406189568,86961 791491371110719488,236877 793918508480524289,255393 794784176721526785,261155 733225010777751552,355106 791658723152424961,240483 794635310953009153,262145 772245831902568449,127925 761411550955474947,67679 766253194150281218,1170338 781436474025766912,182659 785628739489050625,197017 769005853600915456,64405 754779056608989184,33128 774076642096545792,131421 749729422413066240,9991 768539663741181952,106753 779915468081627137,174492 780981382462013440,182706 788737062518349824,220332 764350558845169664,82066 786963846124728320,11774 794346589456187392,249926 768891837180481538,109945 764394173235474432,78394 767473826829574144,90384 795033329988841472,263926 788506527472586752,217519 760562150897319937,63451 771434271538110464,125145 794594353398349824,242693 770103063831019521,18030 780338585492938753,177773 751107077771231232,16728 772874161681227776,132335 794554019037335552,256440 774151404474605568,140443 768726283597545472,108203 793639881000050688,252581 740497100966875136,353488 792174274396229633,11774 794681419205378049,261818 785591414944137216,196767 760085867981570049,172295 761200432005935104,66239 791747178851078145,240483 758262299719266304,52061 763333909811560448,77615 793903005267464192,252939 794243027418148864,259063 750394643444006912,12308 781219937939365889,186289 765286361649803265,86763 779018440283713540,172116 792741445039980548,246295 750377074062426114,12883 756939425003610112,45304 758381042524794881,52720 772103394244689920,129231 778046359639236609,164826 794621190803492864,262145 757642926562287616,45014 749322267759370241,7855 794574182264672257,261155 755798903564283904,39475 753282039802048513,26140 758349001997647877,52509 780615512094941185,182146 789153704603594752,11774 791678189026369536,240483 756545599583977473,11774 781339914348564480,139404 786305526414057472,199546 786786539619491840,206008 754726639943155712,33356 775842657809629185,151845 786715470682546176,205728 795758565067669510,267737 793618996545323012,252020 757009120067137536,45669 760213750934798336,61352 762070108986564608,71099 755406820143984642,36735 761936837946535936,70540 794645229135659008,261987 764826085737521152,84422 773889919244759040,139404 786378786312978432,203391 791669181808832512,240483 762309377109798913,72550 770239297857413120,117257 764321002310565889,82582 761031753746132992,64664 786423170689564672,202429 791466140425920512,239076 732748095910514688,353926 756969719178076160,354167 777965708311429120,85326 794710751772635136,261155 794957989883023360,262847 793863875997396992,256255 795080801029357568,263906 753951556446199808,30590 785913992833224704,199546 767809268506583040,101163 765596267711832064,87904 787273162857779201,207076 769016523784654849,110362 753612753068326916,26066 756363025125351424,42249 775358425291104256,148574 788580612739256321,218832 791807480195981312,229693 761250254339452928,66897 794558890004410372,261155 794527760714698752,261155 768967279077974017,107745 769741563614236672,112872 750385924278669312,12883 766247997952765953,91894 776860681786298368,157082 785709368054521856,197512 732691748435058689,353228 755167399708680192,35890 776770093397250051,157755 785598060680347649,29565 795308409746837505,266068 753806852492627969,29263 755724301161074688,39027 773540573328269317,136904 780642263424704512,182257 794585382960660481,261796 791430134993555456,238099 790968917250408448,234583 794545173111930880,261155 764536111981092864,81946 775053026440646656,143043 781294455978614786,70338 750852769758613504,14525 760511723371581440,63268 778175446840119296,166282 778231886304907292,166532 756468516098871296,43391 786946841279500289,207613 773777789539483648,11774 775377712957558785,148537 775543084889305088,148713 793804432198643713,246726 767820524500103168,100893 792795451871207424,243865 788724904707272706,218832 765618336801628160,88367 788707574350839808,220029 795397296003366916,266888 755762544577433601,39462 756640494847799296,44429 764843098945892352,84724 769067196568002560,109666 776814122251923457,155451 750755369626906624,14858 795053250747781120,263896 769289570974310402,111454 773561325796679680,137158 779101908480983040,172270 760163846115958784,350711 795155656445665280,261155 749645756030672896,7546 756327471092465664,42249 766721596765593600,95708 774323308535873536,140748 773739408029724676,11774 778606983456759810,168633 751595142998548480,17044 792486069111496705,243286 764404115996835840,82283 792025190473629701,243075 786392185985863682,203674 794308797967671296,249926 755933760655360000,38352 776063637551128576,151463 789464364881510400,225981 763061289446940672,76329 755881692900921344,39657 781141387626549248,185496 791428707453775874,11774 764184437194002432,79987 753345037660852224,27218 763692139964342273,79589 771472060124102660,125742 785914459453853696,199546 788694353375997952,220029 793621890560471040,249926 758534931303628800,53185 791032460796653568,351666 786684525216751616,205349 790899376034119680,233692 793256071489998848,250633 776871567972192256,158387 770988865091883010,121949 779447437677072384,174115 791316204380127232,234583 793211203640111104,248437 753004505944449024,24788 781703283865968640,186584 794227911951810560,258598 758808984086204416,55174 732990370523545600,186415 758507399409831936,53703 775679468752998401,149953 764937294973468673,11774 786786995485839360,90209 772938843129536512,133664 753264553773924352,26458 755540369010462721,37979 764843566216667137,84724 787534247598755841,209817 761158268798533632,66824 789189681548173314,223037 794703429730009089,262752 747619913288736768,11774 758400804164280321,47898 789473195485122560,225981 794620102142558208,261155 770241451007496192,117257 781566083387891713,188119 781243050014179329,185313 769265492519452673,107953 734406707128995841,350979 760202598246862848,57131 752315911600758786,18539 778051374009286656,154914 788438547543920641,217745 776895900408963072,159146 788401447406751744,217006 791834315579461632,240070 794376610233257984,258797 794803513519906817,261155 785514495913385984,11774 795002592170381312,263907 788007795039830016,214354 789173673773051904,11774 766016217593151488,81929 774053645973266432,131421 760625407863427077,62728 774359464384147460,142090 775701795108597761,150511 766583713199042560,94699 790734786130169856,232863 794386167823220736,260173 780829217223127040,183269 765276036795801600,86103 793856090043809792,11774 750790875463032832,14421 781623622829903872,76146 770249082329849862,47940 776777047645401088,157082 785264446390341632,11774 768150500155887617,103354 792522158786408448,245101 793113346799177728,241630 757950220978294788,47940 774091710070611968,141316 762702773741846528,11774 787268016308416512,206666 765632243616325633,88669 787474922176065536,211347 765311235243991040,352731 790236761599381504,352219 732137839119335425,1170349 764319570932928512,81946 776065373930196992,152735 751216424022978560,17416 754000669149888512,29790 778383841492774912,166852 788561107363311617,218832 772878089110097920,132370 788256872771969025,215005 792387721138475008,243614 755797314640293888,11774 770971828042858496,121949 793282330416730112,250492 794224603660832768,258909 791715082472345600,240483 794636181220659200,262053 795478021302059008,262022 767688131910959104,35876 786222768631140354,199211 787798088480092160,213064 794013458534694913,257026 759349908457590784,56964 787421838460583936,210253 785518927182835713,196277 794548848148566016,261155 794552914190671872,261155 795715780780302336,267862 773534527004237824,136110 760697112262766596,62798 794252088209309696,259242 761164668111032320,66159 786041862092103680,197512 762727001715253248,73712 755214238700843008,33751 760647082600456192,61639 760516016518656000,62771 768973328312741888,110659 795304763059503104,266138 788402687054348288,217519 792069170653335552,243075 765880005930934272,88930 780244493572407297,178882 758267934699614209,52112 771065219900641280,121612 791975683547361280,241819 772224010985807873,128791 757600298529464320,47940 777628224180264961,162294 793112718903418880,249469 750487954922037248,13627 764086576062226432,81702 777332702689103873,161546 749685385257623552,9332 792179901616885760,244067 769499132704677888,110585 751223837979713536,16638 770318786352132097,117257 776623257772359680,155451 772943829234089984,131542 781312102048862214,182659 786027373586100224,200368 793415475438850049,248559 793617740766453761,254135 785378768516812801,194072 785451294676910080,164764 753607170156032004,26539 770842061587173376,121612 773873764589187072,139404 779877337009709056,176030 755381763057209345,34441 788859767406075904,199307 776014761540583425,152872 777732601431756800,161456 774014628523147268,140444 767534927634202628,84724 780789112559144960,183269 770791590138740736,121479 739609462412054528,11774 794200678822387712,258598 761920525903941632,70543 752661587585036288,22779 765710074002014208,88874 787064793635037184,207109 794693778032521216,261399 768447863919677440,100046 785601987265966080,196767 794532240566927360,261155 756677612861206528,44450 757039826394763265,45576 765209205284286464,82066 778651258093727749,167939 759094367013396480,54842 787410234071404545,210274 771892473543090176,128143 792800278449950721,243865 794919799713386496,262053 752813349428047872,22953 762443849411112960,72036 778495022719115264,152594 793142251333513216,249469 793528182951452672,252014 765411034614104064,87245 772822785236275200,132403 774800217858342912,141316 776106986509258752,153095 786525662089740288,191820 779645054726053888,175256 769618314477891588,114021 750395793379438592,12954 788907121056313344,220526 768971049732104192,110362 778395909482745856,164826 792204569816207360,242198 766352316832313344,93261 791664558872068096,240483 785585483883671552,197297 790658283954540544,232169 795348784989564928,266500 767515085694570496,98972 763497903767842821,75460 772811367371931648,131924 790556664579534852,231464 777192573806923776,159370 773542155126136832,136947 757445287212220416,47263 786328809066725376,201558 767850809589534720,99093 780075637381922816,176025 774788761687363584,144602 793929228127346688,256935 756572836852924416,43258 773316304774262784,135736 780357015940063232,163592 775734166583468036,151185 789443970875219968,1178911 791442876420939776,234583 753545382546857984,27045 732264699585122304,11774 788168332818063360,214066 760866310817361920,65222 770223332197330944,117257 786677928142659584,205728 791003669168787456,197046 761173253343805440,61051 793916273587408896,256255 760875174212149248,47761 757416490723266560,46890 793992259024941056,257325 790574150494617600,232280 753365963848941568,27317 734975788563369984,354919 762178346033700865,67226 778623680662368256,167305 787082706974679040,208379 791065865366056960,235590 750487147010854912,12535 752671431272517632,1248245 781686796803604480,188119 785901325263351810,199546 762051881774510080,68993 771535884759945216,125163 779823394002968576,176890 772579004868022272,131156 763899150811459585,80486 785930515425525760,193715 788801904004530176,220332 733433058259435520,355462 781274565708099584,186584 788656153760821249,217367 781334196581076992,183759 769689839323213824,114260 772843690175836160,132335 770390641037541376,118079 775178325685743616,146259 771541946443505664,125853 789317277757743104,224680 766662735023210496,94718 794307428753903616,258981 753317678136328193,24134 761314282575392768,67547 791507656309547008,238271 792403159687700480,243165 763066570889322497,47188 793554453819297793,250033 794294371076239360,259267 756949984025600001,45672 766401724152242177,93286 780547614857101312,11774 752661586825838593,22575 793931175907749893,255819 761031459507273729,62926 765982838692773889,90384 777956066457903104,163785 794724635178725376,262849 777246851980365824,159847 766320710440607746,90553 773902848325222400,139404 772875126593449984,132848 768809451235049472,107976 793256912288481280,249469 792322967275319297,243398 779982602212151297,114388 790502079970160640,230899 766557445917249536,92872 754026483874750464,11774 770757643430465536,120353 763016222715834368,75724 770822838701789184,120557 772081459712499712,129471 793239246693888000,249926 761020260854083584,66348 787766985555865600,205197 777622093319905280,162610 751154959018778624,738099 754737853481914368,33356 770685762236997633,120469 793186534094696448,249927 752716044817600512,23167 774318445064171520,141200 793412258474909696,249469 754069140185284609,30815 756635918920974341,349970 772458323580817408,130686 770017008108920832,116410 766777014527418369,95511 785365940917731328,195125 790906282525986818,232169 765308914514747392,87145 754859604169728001,26721 787294920268779520,210170 788069993929932800,215005 772491734894809088,131025 734703302710026241,351644 754998476434448384,22393 786977616179793920,207613 791730502927515648,240070 733303691424477184,353380 793910029002928128,256255 795683154686144512,267262 758284226705981440,52030 759381609577525248,57881 756381990878752769,34745 757352173562793984,46404 777158984834834432,147771 795393200810762241,249926 787980481673371648,213887 780822374656638976,182659 763858444126347264,79911 790635754082951169,230899 793494209256943617,252741 793483821681287168,252741 773956307552460800,139469 779459034524942336,174660 789139587134205953,11774 788457773403107328,218275 766708480229068800,47940 770383089264529408,116804 745591995834441729,14084 755831387203080192,11774 773237432011677696,129551 777150321713786881,160228 786433207222751236,202983 790966292509450243,234583 793576585462886401,252014 787693441039888384,210253 770463414426673152,118191 787181773591449600,207965 792780436908879872,244270 764101469050138626,81702 769282338421248000,112612 761915871862272000,431998 766759469338468352,93823 753706888420790272,28512 756936533215703040,44450 778629647114219520,169201 789158217288998912,215505 778855055848005632,168710 795110667434991616,265257 777853051688267777,163763 757677264406392832,47838 766714481686695936,95708 758361456689700864,52054 792132297126318081,243187 778345778926321665,167273 752312996194557952,21464 771436837638406144,125163 773878942218321920,139404 751165908299681792,16457 753637521242730496,28732 790296689399717889,206048 757703659434020864,46911 764514265546063872,81946 768421831086923777,106281 790002771005243392,228354 771706281275121664,127134 774805460931129345,145244 789319039298379776,225359 780756048101662720,182313 793190178324119553,249926 794381908654379008,257353 765682161705816065,88457 776785775820144640,157755 755421056773427201,36219 753833429095952384,29898 755208705679826944,32404 769319406597963776,113138 775293414925537280,148045 792872716139425792,248223 779575170822471680,157593 785505682774786052,196277 760863615272431618,65222 761774783419781121,70085 787087718480084992,207965 763161950469488640,73814 791421767034269696,237999 767484927763943429,353786 791812775743856641,240890 763984872394285056,80486 761051181384773632,65633 773951365253046273,129918 780052081130496000,164669 793882395963293696,255942 758399581977706496,50827 792055478779990016,240483 781289107645304832,182659 769851873612279808,115163 786164312842838016,197512 771322420430901248,118191 780536302781526016,181129 790202919048056832,227795 792480619854979072,246225 794684212028719108,261155 790273539530121216,230282 755471788893536256,35890 765342240885526528,84886 791444089786998784,238292 765924871104671748,89923 772804156507693056,129558 789168161681584128,11774 765992035933364224,90125 795307714943549440,266079 791474326184820736,239426 790998527388319744,235828 794605438004293632,254616 793556944749469696,253206 765324617703710720,87145 756902903160315905,44271 774030084315320320,139404 755165054719459328,35890 779149294334992384,172962 763426135371907072,78159 787779133392683008,212239 788458274274369536,218275 785798618057875456,194082 794782431190679552,260404 778380364775645184,166390 742073895214153728,352060 793568557573345281,252020 793244678766333952,250293 755163049754058753,35890 791370958040764416,235963 786613502785970178,205047 792031352358973440,243075 785280371365556224,194082 786692694445875201,205090 766087632598077440,90003 763448145757949952,78159 787056546354036736,205728 753362889696743424,19598 756248925443502080,41703 789940135395598336,228888 753984932951629824,30590 756969015604633600,45122 779040714864914432,172132 780626144538267648,181419 788430444220018689,217519 789325210159763457,218275 759354881295716352,56282 763080365254713344,74366 768970622999400448,110209 780716535992098817,182171 792960201762623488,248514 791831509242155009,241042 760923509266735104,65180 773218432519114752,135274 762898632043536384,74483 763392662405689345,76238 767805968453406720,101681 768967321075458048,107559 791392671386341376,238780 773171984607784960,134470 785854896138489857,140570 773650083736870912,138382 756480972951003137,43391 761501170812723200,68273 787922683405045760,212237 792835594019889152,243092 770634807760023552,120270 771219424988626945,118191 788534928564641792,104244 793975549496414208,254135 795378477750976512,262752 750902275644674048,15264 790988897585160193,235590 768050979153416192,100893 763861442894270464,80136 777076412444467200,159876 736406045904543744,195876 793406640158609408,249926 778419732873637888,167046 765244407142608896,86440 792025749687570437,240483 756638523026014209,43956 756915050074542081,45133 758007783623188485,50804 788628871268696065,215437 791357878804381696,238207 775384387248545792,148033 758871732128141313,54739 786325405015928835,203076 758704026208776193,54070 788450483413389316,218275 786394376117248001,203674 781014425264422912,67852 787045199004434432,207949 771790281658077184,127366 779327408646131716,173658 733013102262951938,355275 785482327438819329,195975 767761852084486148,100893 793930013762609152,256255 787014964506611715,205989 794575198632767489,261155 795665574978265088,266151 734077744686989312,195876 793948952420904960,255826 766020255844032512,89923 792716748520878080,246392 760829315747418112,64722 764122839335264256,80720 763044374439657472,75724 768067376269189120,101432 771511359242657792,125145 788899518477639680,11774 765963021776744448,90031 793174470789824512,249841 756085401782259712,37219 774012395639431169,139404 777244256473874433,159016 786972114364538880,207613 788900601291825153,11774 775819635153178624,150497 790879223783260160,234583 772591833339887616,84904 776755885163089920,157693 778775090179735552,168794 793373757989609472,251452 762351878701068288,70886 787806458393956352,210585 773710331633737728,138165 774045288969404416,1250066 779174202284843009,160134 787036017287135232,208492 787847166802792448,201374 790949751634046976,232169 793210264451686401,249469 794001692962406400,252581 794732082379399170,262752 781170920547319808,178110 785970434806194176,199891 781641888726028288,209828 753346833712230401,27045 778780010089885696,170187 793085623485730817,249348 756462070271533060,43391 788005751822229504,214354 794853660903751680,262849 792488852409634816,246225 751893039191236608,18893 748562409133117448,11774 775715228030013440,150511 753474464780722176,26140 770401561948385280,118954 777269273307717632,87904 762249917767290881,431998 785933209963859969,199262 733147609414565888,354005 793197430783303680,249926 773948889128898560,11774 792321711421218816,245148 757595919512694784,47844 761636647691624448,69231 761200196541755393,63191 785681218247462913,197091 766598612042194944,94204 766017791690276864,90384 794326883680731136,258922 775724664450678784,150511 759847479995142144,56964 768306711266402304,101681 770224122861420544,117377 794554380209049601,261155 754895612261183488,33751 759093193266892802,56784 772944965684998144,132996 795367800877420544,266151 754075954109120512,31320 790960317706543104,234583 772162321749676032,129471 793815853611487232,255393 768039405126909953,102137 773920426577780742,139404 762056810094206976,70912 758362238017241089,46384 767805088438124544,100893 770442452352118784,87904 786078690169987073,196676 763547985900953600,78394 745197540971249665,209828 790985110040576001,232881 792167592370765824,234583 793572025654714368,250785 788137173627396101,214354 786603137746538496,205047 792056988343603200,243075 793175525640376320,249926 779523936572862464,174115 767716795486580737,100605 785301297591259136,194923 792026472500387840,353047 792113166348017664,11774 789879947619958785,46572 792469618254159872,245268 750489563718676480,11495 755116757631635456,27045 781816324083384320,190424 773750590396432388,138819 774011237495627780,139577 788195941425745920,214812 792644401138896896,245148 758098021687107584,51043 791463070497251328,234962 769240524834222080,111558 755846657321730048,40115 786318522574106625,201620 791771660403609600,241516 786219987925028865,201555 789067149641932800,215412 775078620993757185,146259 776846350885408768,158673 776897662977122304,131537 788046964046884864,205197 768124682520424448,101681 755810067195236352,39830 764946999082835968,84209 772604762315456516,131007 781303909176311808,161939 793634491176660992,254135 786693546199752704,200078 776225982248353792,153845 780749450088067072,182036 792089759476699140,241678 757329764768030720,46394 789049383551512576,223030 793346143488872448,249926 794834955008413696,261155 773052367495462912,132364 769320126533558277,112199 767788940636008448,101163 776524378616070144,156555 753786889702739968,29819 789176853873373184,223899 794991869830647808,263907 789289478615470080,224680 789939899222949888,228820 776533428506337281,154914 776447443328196608,153194 794882438463885312,261155 752004047528341505,14277 788210408880386049,215437 761424263299538944,67369 793531057215672320,249469 766572179311910912,91700 772856477602111488,11774 788781615581233152,215505 791663964115599361,240483 764269288861601792,62180 790762320293138432,219523 778423058143014912,152594 790753158037397504,232137 753672881914122240,28866 757062461371613184,44163 793253772625453057,249348 761681000736837633,69231 791640168000131072,240145 753225904827076610,26140 767827918793875456,101163 795752317060419584,268646 766090488021680128,86173 791346154336288768,237491 751556116685922304,18452 791023456997355520,235774 785812264330735620,198671 794739406313844736,234583 795660173272616961,266822 787211660981366785,208445 789069985729699841,222654 790926899996397568,234583 780417806877724673,178075 795682010446569472,166809 750848539761242114,15643 775723201460514817,151071 790980777341227008,235590 755594366396149760,37422 780239535615709184,177778 790925794717601792,164764 771056864750469120,122982 754802111636971520,32873 735770220166447105,195876 787321854880907264,203034 774196592005959680,141887 775446336522981376,149202 794625730072154112,262053 771392627606327296,125145 794212148054364161,257423 763766567993610245,11774 788135208155426816,215480 794292953124634624,258598 794585410181668864,261155 754716623613857792,33174 781587193492037635,187540 755419544106131457,35890 772074548435030017,129121 790776666431823872,108396 794549816684490752,261155 794954951357333508,226715 771021410848301056,122875 793646545237254145,252408 765578477491716098,85562 761566647752749056,69231 754840701913870340,33470 756480082345127936,43391 786767548079636480,205349 791315990206439424,234583 758422541966856192,53015 771013919301210116,122299 755783602588282880,38666 791691803510632448,240623 753763179801436161,11774 756937098708578304,44450 793208859074494464,249444 770388134668427269,118191 763072159262662656,73926 775848346934136832,151463 776054444253413376,152735 789544303764701185,215437 770011325493874688,115451 785445183739469824,193178 758874961570168832,55262 793198868057952256,249926 764187995050246144,81130 779102483482185728,11774 778303312688848896,166532 790605134015434754,232169 791802830877233154,240145 781548053048074240,188478 790727691385188352,230485 768712051443335168,106317 772809504652046336,132288 776536337499451392,156567 757527744527740928,46280 774678448870608896,144494 788105204772249600,215505 751549970436661252,15066 757431723688808448,46890 778309409177042944,167319 770801386501963778,113654 790716417586769920,233307 793580572782329856,252020 791865053830115329,240422 781299656055672832,186584 766768049294684160,95707 794768167428096000,262752 765306566744473600,87145 770336550840217600,116082 788068456398598144,212239 764848189195231232,84724 739641027070447616,11774 765987756245942272,90125 776778102181683200,148419 769576232514183169,113836 790561142246547457,232137 736318637573844992,1182330 789876189905072128,226881 763814637209018369,75955 749675560142381056,9754 792424326859460609,245268 770998338422472705,122299 754724750904156162,33356 778375606803267584,166339 776011031080566784,151845 790310623628365824,229733 790529140449349633,231028 787630323722887168,206101 791353390202781696,238207 732181985909723136,350020 785357649462300676,195481 793215813910134784,250033 787190768163184641,207113 792783080171765760,192840 792055602650361856,243075 768676784774668288,106716 778698950542929920,168284 778836304175902720,140444 751608769025495044,18893 766562214107029504,93823 764273926360801280,82571 766951124108619776,95707 778721519346159623,170187 789332482399141889,224680 750756714878627840,15005 794677798493421568,262588 795671679871553536,267862 785592092844187649,196917 786632512076472320,205270 793162289486688257,249926 776358865617248256,155303 791951355552288768,233558 766823680739598336,95708 781234013105160192,186149 759382707201830912,57883 792119475298406400,243187 794682834162094080,262294 750139658693070848,11495 750510168073383936,13627 793938714598592512,249926 772173573960175620,129471 773740671802994688,137777 758277293957521409,50827 762398740359499776,1249023 771459583982403584,125703 792044861142671361,234963 762479891690381313,1248522 761323872104747008,67648 751212604220059649,17591 794239878104023040,259063 769209330910371841,11774 793458946342170625,249926 794166528182583296,256125 756462534761209856,42432 780443625335369728,180268 780543845545152513,180074 787679315680907264,206860 760153111734415360,60350 755478588078579716,34875 763519251512758272,78228 768495471463510018,104973 776123319586213888,153035 781437290778390528,187891 786550957958103040,194079 775006757651296256,133257 781343496334704644,139404 750096489569853440,10305 786180821761785856,201494 790625088840175616,232137 790726419462578176,232863 748195256529784832,11774 765614496643624960,88669 765664214220505088,88920 773610246187126784,137978 790725542790168576,232863 794614077779804162,261155 786972716779704320,207113 760481741119320064,62771 757223939433197568,46006 764659289705156609,82344 789668300385054720,227048 751997901233090560,14277 792091543951867908,243648 791148697849651201,234796 768509343750840320,104999 769580517842968578,112119 774372092871663616,142668 779789793500639233,171693 791025881649065984,234796 763915170150281218,80939 744213602270388225,354311 753489154218921984,27317 790781807931363329,232863 757510703594909696,47659 771445701620359168,120341 764268246476263424,62180 779909618080382976,175083 793984613873913856,254209 791359475823194113,11774 770485275436998656,117941 766404964805640192,93036 774761001434484736,144494 765421660673568768,86103 779643707339354112,174392 772890570163388416,132761 780596875216973824,181892 775746905330577412,144617 794031508352856064,256255 766640868015169536,93405 775673434629996544,1249084 793036270662541313,246726 749928301532176384,10653 766783604970008576,96200 785930541715513344,199546 760191554065661952,60790 768828545506258944,108849 774195456633106436,140444 776627691965603840,157031 793169731326992384,249374 793861734909878273,255942 788883031280984064,220602 772173771419574273,129471 775082251277049856,146259 774569137293160449,138819 792476725250695168,243286 760723119665545216,64197 770951320287211520,122020 763575737249062912,73926 765019238562050048,84441 774766504059428864,144494 793637120967450624,252014 789102161367998464,223258 790607167766355968,246425 769280442058944512,112345 761673657592655873,69947 793095638993006593,249469 793153801909833728,249926 794623282251255813,262053 768972886841241600,110659 793505233230000129,252020 749693238638833664,1248002 794238687978651653,258249 776051509113028608,153095 745070925419261952,209828 781520127862779905,188401 759033500632748032,9643 792906968243417088,248185 763137528534818817,76656 791862742416142336,239610 763019689458929665,1249085 787991690774769664,210688 794595666311970822,258981 758255305646022656,52044 787140456815570944,205978 795656122686324736,267521 757339145048031232,46405 785693057576349698,196277 794160180682493952,258331 791148662936203264,234583 750179089420472320,10057 752049199596736512,19880 766906915695702016,94810 785311677076140033,11774 740432456759795714,56436 773897279753388032,139404 779122280571998208,168284 753217789196775425,11774 793873847456043013,191065 760515124989947904,20733 775517048973565953,148874 785816450183286784,197512 790663525484101632,233307 767436152043401220,98972 793184470149001216,249926 794195322691948549,258331 752962709449244672,23739 776778258461265920,148419 764936544088104960,85419 761178503836495873,481145 776911405333278724,158387 755275193245806592,35890 753968592773783552,27773 786228520393461760,201958 749924310207303680,10735 751617506213699584,18215 765519710259642368,85981 792397374857613312,243092 759595131418705920,55661 763794589744365568,65663 761564454718955520,69231 790882262757830656,234522 765627366706077696,79691 744767199148118016,351424 750862414799736832,15800 767418716426346496,99247 776250003937296388,151916 778626233886093312,166852 794567812165537794,261155 765543686893469697,88052 774999292503330816,144730 767175117629693952,94718 781113567978356736,182726 788545946611097600,215437 790881169646780416,234583 757668578749362176,47701 764286240044843008,64722 773554971937804288,137042 751243873985245184,17921 790985309752295429,233154 768855491766132737,105109 773634772241305601,137565 765235477628596224,86645 772979504478380032,7258 751060849662500864,1248138 764606193788710912,83648 781453960561516544,139404 793173327418363904,249841 774482435882885120,142503 763552627246313472,78159 768173702253076484,100949 768904184267767808,11774 770304175741607936,114254 794622127005581313,1170700 755954295694987264,40881 751805633322622976,17963 779794793786445824,176380 786404912523468800,202200 794577361295511553,261155 751158870140071936,16897 794587866680725505,261155 788137932871856128,199307 766646932030779392,95045 753973669865594883,28033 769566114959331328,112382 779812950487937025,7224 781162351596797952,26066 781307431305486336,185310 759582080774840320,1170407 794092341317537792,257658 750403818626572288,12883 787084099152379904,207861 789350036337332224,223692 776520677343895552,156580 753737069080506368,29263 764917017803526144,84724 770158255389618180,110585 763423241310396416,78129 795712329501593600,267862 762726183855202304,74592 764175925361672192,80939 785874763948367872,198571 794194996274597888,258598 773613456943493120,136947 764603239878701056,84209 775816704047931392,151463 773896529455243265,139404 791850417470615552,240483 778435021501632512,167220 787717252820852736,212357 750078248172658688,9754 763038311652798465,75899 794869912539922432,262849 758531604402671616,52545 768879344450146304,109666 773983314898137088,139404 776869947934969856,144654 795607222982152192,267521 763169155000348672,75724 794991445098827780,263906 785666666390695936,196277 787443749660008448,210432 767941711192612865,97519 776736867781718016,155898 780875098597105664,183826 795416097944117248,265855 762995283915571200,75724 758221339568271360,51265 765347144878305280,86103 775765162141687808,151265 760339089040211968,32825 781675153096867840,188106 781528959406211073,186750 788039515638116352,213887 787012547438260225,207287 793944063099760640,248514 790894811540758529,234583 763461361984737280,76794 795659777409880064,264431 791303489846665216,237675 759244572937641985,57092 760403824892862464,61051 756538479610257408,43751 733249903489646592,353016 790901363517624320,232762 778166117873352704,164826 788195584129785856,215754 765218571345534976,86440 776805005269413888,157755 762269927369736192,1248861 771996536012144645,118191 772228050691825664,130190 791092838339645440,78159 793184964497973249,250033 772098192863264768,127775 781827281492717569,190635 793506287367680001,11774 764869946266488832,84724 788898194205896704,11774 794559977021145089,261155 752159583154601985,19219 773515266571571200,133702 760491907835363328,63071 788881793659305984,221832 778511149843132416,129991 757581027980156928,47940 778982867464441856,171168 764212836289556480,82457 791373475839610880,237842 766352590292541440,92885 764969530531672064,85562 733205606035685376,356012 755722746932269058,34441 773647201725714432,137869 765229804559949824,75790 751103273482874880,15808 775026014753783812,146259 788122958057316353,215754 766390555387371520,93286 750363029162700800,12805 792150936248541184,243615 775812369062567937,151748 793789126738718720,252890 772160343783141378,127707 778817497881452547,167220 766039969123012613,81929 771471883594334208,125367 777008275980226560,159876 785929828176318464,199891 771091013435846656,122776 750348263908184064,12281 778297217862012928,167220 732335663282933760,349814 765710706381651968,86653 785584225890295808,196676 787250001206321152,208928 764580698283974657,83751 776072017682501632,153194 785875654155776000,197512 790338197972713476,230270 768654519320403969,107423 759477141717254145,27156 779890775152812032,176218 786189844879773698,201619 751744044779249664,14277 793187527905583104,249926 778216532908371968,166282 762663927138295810,74133 770319304017453056,118087 763830671647338497,80482 792044242935963652,243187 793978646293688320,256276 740379450496389120,352616 794975969383682048,197512 779368095341174784,172799 765595887636668416,88052 768772763259658240,108849 794703813634506752,262849 765298498535297024,86472 770330303038500864,11774 790937833548677120,164764 776304915358646272,152946 757931693537984512,49431 780626922632048640,182211 789119945451929600,206742 763204153522782208,76549 791774826037772288,240483 790729204409171968,232791 762666370534211584,73814 793890689713143808,256534 788050917912436736,193623 768162141404880896,103506 781830784076447744,190635 766038681237000197,81929 792156113814904833,244289 795753782122598401,265855 790887060911460356,234583 755764907719598080,39235 779512420826017792,175153 793282869670080512,250633 765649525730148352,88902 767082126944694272,96275 781241499249840128,185595 795033560562434048,263864 773926480992763904,11774 761950578838831104,431998 792479295537045504,243075 732393709015195648,351617 761986821760909312,70858 789067727159910400,221476 789144424907321344,215505 780749710969548800,182257 766421153032396800,93286 769175189766729728,106819 762591958376259584,67226 756549109671092225,41798 781894125637414913,189649 791690733044596737,240483 776060500048244736,153194 761690128460943360,70191 761652867514138624,67852 755845331347247104,18215 786774255438471168,204958 737443959711109124,195876 775807901629767680,150511 752310725893390336,21714 753979376497156096,30279 794549405021925376,261155 763569789965070336,78684 762598897692864512,69778 774589178797445120,142668 769208294527295488,111778 773872608114868224,139404 756962993267548160,44450 776131583052947456,152735 732977913100959744,82294 751858716408815616,18539 771398352445374464,123583 761310715965693952,64326 781444251699806210,187469 751158444753711104,15643 762687558652485632,73926 776520437845094404,155390 757721930161983488,47844 793171705401315329,249926 793991076138905600,257423 750131042833403904,10129 770035990299873281,11774 763944809358774273,79911 795701185361678336,267855 761198826652827648,61051 778393278160838656,152594 759129842029694976,56952 774685394851864576,144613 786504846719451136,203674 791504582656405504,237908 770344410630369280,118428 762285426052915202,72420 792484369046712320,243286 780771310389592064,182726 787970582352654336,207733 766004660326977536,90575 781208213039386624,186376 758382094754152448,52749 755393132016111617,37004 788003630368563200,213253 791365825357721600,238207 761990251342540800,69548 766360149321580544,89840 767711369214980096,100605 791466698473811970,238843 758756605613617153,54123 760216073928978432,61545 786603175096627200,204358 758332205168889856,52554 758721899958509568,54070 775753820424982528,151185 794793887164407808,261942 753970419674284032,30779 791754633995624448,172084 765585823404204033,86053 768631998038482945,106281 758103631489032193,41703 770672552771551232,120610 772826985559097344,132699 795298006610432000,266079 764144614810984448,82066 794873858075533312,261155 772339474881576960,122978 794556432737857536,261155 794586623631495171,261796 790915128191365120,234583 768881418952806401,106447 777587109221789696,162497 793987431041269760,255299 755116792419262465,34638 794275755475795968,249926 763786800590524417,80136 794600575560126465,261155 795762424695570432,267862 753949142632673281,350711 760175626175348736,61145 758108349166673920,41703 786498105982279680,203832 794675832669093888,261818 757647626674122753,47940 768127943667318784,103354 775436069219266560,148010 787171302343782400,207949 792180507693887488,11774 760989236044570625,66116 773951160377937920,11774 770807589835726848,121479 767027118656016384,97267 792804658104328192,243865 774111683476205568,141316 795761794228879360,268556 775080498263498752,141091 779417902399168512,173628 794636339400601601,261942 788070134397145089,215005 758876791045959680,55806 793964676887547905,257026 785896371987415040,197324 753707197150953472,27045 760987053974839296,65974 778659533505884160,169201 780864888058945536,183269 780840657912864768,183269 786992346558631937,205728 773489584978006017,136439 781920468437766144,190957 774201945967951872,140444 787152182797664256,209184 774038472524869632,140444 780639869999599617,11774 794824239261970432,262752 769379457375150080,110302 788444728731824128,215608 789222956849254400,224680 794654711152607233,261796 753717447438528512,29263 772910752914997248,132908 761178491341594625,65180 766406761481920514,93036 779072036874444802,171617 767725617634643968,100893 757541883619016704,47782 760932457952653312,1248815 793066060752707584,243865 791690126971719680,238429 794914102804103168,263895 776977511536271360,159546 761269261390184448,65723 780928476652171264,182036 773446406493331456,350503 770506646737027072,119515 793474595760250880,252580 792495069874032640,220857 755200015346302976,35372 761614312297357313,69231 785647995400269825,196932 778192242028716033,165488 789535372585865216,226180 752716635023126528,14877 753641317469655040,28477 765018884004941824,85562 768669241453191168,103405 773116284523479040,132370 776056109467566080,152872 791413908263231488,238843 794685323326423040,262752 790638866415833088,223286 772232784500981762,122126 757910134844600320,49852 788459629235752960,218275 792022371204902912,243075 792802081753198594,247240 775322911221702660,144868 753742742765735936,29263 770788866437451776,120393 788630485471731712,218258 791750212071063560,241432 794289364683673602,258456 792114718936735744,243187 757314416073318400,46006 794328727572205568,256038 756661441638326272,43825 791356259307954177,238395 786967411446644736,11774 771060500725637120,11774 770347198907166720,117303 771456003225321472,124855 749282020149194752,7816 795031549846687744,263926 781226517598568448,185595 734288715988766720,351152 789841005323415553,227242 763720394155012096,79691 792204132312502272,218875 792112773735981056,235685 793281827557355520,247493 750405105325867009,12357 758093868273238017,14351 763823329161670656,80486 790208971961430016,353124 794337172962865152,260033 760065673879969792,43553 786640683503226880,205270 749302939521576960,7855 788540462843834369,219197 790190226803138560,229773 763017695910502400,75797 763714266260123648,77632 791671809439477761,240483 790974029540777985,235621 779361684502802433,174435 763035840289406976,75899 773180208027426816,130192 772157054513324032,127707 794035222291640320,257353 771902479185346560,128615 785762533097349120,196277 792807027093495808,243798 792926289896222720,244270 750858350146060292,15264 780827068334428162,181419 778001467013730304,164826 790301887144656896,11774 794686115919908864,261155 757170810754695168,46294 762654142758264832,74030 779762802487681024,66922 755533485872381953,38183 785503435059699712,173347 794887379635097600,249348 780434372847476737,179742 795656332997230592,265885 763802937910898689,80393 781114779876360192,185496 777596763737694209,157755 759075381358002177,50804 774381702424633344,143473 794580056819597312,261359 794700067995324416,262721 768595659553243137,104421 760366601409617920,62063 759400226427920384,56700 787754349879582720,207051 792396712048365568,245566 795351591264075776,11774 795002568191553536,263895 789425984311296000,225981 749942817141694464,10653 787074159280918528,209043 793462854372372480,252020 761920585295421440,70540 764263897788448769,79999 755595743390334976,36938 758780590271242240,54070 759832909318647808,59666 793224982729850880,247983 756458735627743232,42432 779477794631933952,174230 781546035386744832,188119 794022180262645760,250953 750318517220630528,11430 759631906346528768,349714 778786932071407616,170609 793225512512393216,250238 766779024156663808,96263 755918154887417856,40437 758369489616375808,52048 754776888971755520,33356 774674913047244800,144494 753228959811108864,24134 795386774747041796,266491 776631694233174016,156835 791428290523369474,238780 758446675115532288,52659 751177265564807168,17591 765295719502651392,80486 765992995325775872,90575 778394659835916288,167407 754771905287221248,33474 785478827673735168,195975 794544242056110080,261155 757359824531324929,47090 778348336025702400,166289 750753340993073152,15165 756668429378072577,43471 785926267379912704,199262 764160033013673988,78159 793160618882715649,249469 779008882475687936,170477 778601659169644544,167220 751130203963858944,16953 793242531999862786,249469 753198022964678657,26140 770776426630909952,121359 779258006441721856,172185 773611649211084800,137639 780182017703026688,178415 752909407189630976,23739 770401190790258688,118761 794579153618145280,261155 794550311427813376,261155 793240631879630848,249926 788428418463309825,216265 790261155465834496,229159 779418644346437632,173347 747515791646547968,46501 775866709131526144,112363 775849595754733568,151156 776753290105225218,156132 788858066292867077,220332 790913466982764544,234583 766706206232555520,11774 767870082290704385,101383 761239695116406784,65887 768265881671589888,102514 751097342976200704,15808 762480068723486720,571447 766756085319340032,96032 771112979349798912,121730 758774767973339136,54519 757762337797316609,48826 789903211738042369,227496 786258746171240448,1063777 788733721897791488,220332 750754860098727936,14277 773998394469519360,139404 791457371323326468,193636 793479703055048704,245591 791776311299584001,240584 777635117611180032,162294 789829439307735040,228034 793154285471236100,248437 793176905256054784,250135 775429467577671680,141415 792206063152013313,11774 793192028955938816,249961 755123243766296577,18341 766045437925163008,90388 788934049775570944,220332 793257291743191040,249926 751709009191661568,17951 764621080770191360,84209 775517613946470400,1250232 777177267701252096,159484 763827370100977664,79987 767854765262778368,101681 769845606227607552,105109 742941385435807749,353879 790655846359236608,233307 761665263456616448,69711 767748244814168065,100893 788028930271969280,214492 790324041856978944,224466 792030561930010624,240483 768949995747901440,106702 793811266154405888,253032 734678333066076160,65113 755005079548080128,26539 781175189832888320,185496 765298021105999872,86103 785863900646473730,198878 794893658990510080,263090 781000260994867200,182257 789931311867699200,228820 794209643602083840,256502 785528608185946112,196277 763831063605116928,354311 771425111182159872,11774 781448347752235009,185310 776955486834987008,158684 785631090887233536,196932 777204454294564865,157755 758141071167590400,50923 790676145708621824,231894 791352276338274306,203821 766219839522209792,91770 787038763700617216,207733 769671483014672384,103354 785657740173520900,197512 795405284298620928,247930 794589304811122689,261818 777972375459463168,163901 754719245154430978,33356 760903287864303617,63776 764426777498357760,83429 791658435209142273,239405 794668921852805120,261155 762303712052162560,67852 765668742969909248,87858 774863111102816256,145721 757593465245016064,47717 785693217035431936,194082 775444412776058880,148010 788584943173636096,104244 790695365028769792,210235 750564394308952064,13174 765681862425481216,86103 773311754247942144,133702 758442368186015745,53163 766024930978893824,81929 758352125101473793,50755 764989406549794816,79999 790580470920556544,232169 793063294743576576,247241 771132573342797824,122145 758377144447799296,52532 780377986398695424,90252 793936518888964096,256217 763020815960973312,75709 770009491135946752,110585 764225368878350336,82018 781532824603992064,188119 794526467401117704,261155 794760957528514560,262849 777543018425581568,162107 788191272599162881,215005 734732462862008320,350828 779443337854005248,174230 785611906027556865,197512 795710653776404480,267521 758052566722686976,50983 756864751309688833,36145 794840585165123585,259748 773562835456503808,137042 792640436108075009,11349 788887981054623744,11774 791332492355645440,238207 758713427858567170,46076 761747110022684673,70565 749253316631199749,7828 770786460253450240,120557 794594475565846528,261155 792496676128694272,246273 794953559980838914,263895 761184435479973888,66922 791254279470415872,234583 776599369684398080,156835 789851739419795456,246425 795056332256595968,263907 771917713841197056,125742 735333251666087937,1170550 772627814197579776,128934 792177747623874561,192558 757731144754278400,48220 762773406039191552,73814 764787284604583937,84724 793446292353585156,250293 785469498522468352,192032 791364202145390592,237787 772893392623833089,132335 772124958747136000,128856 789174031995973632,219012 758126208991105024,41703 795717711762309120,268281 732308088024244224,196346 767427348568371202,99413 791405550542082048,238207 772813313176506368,132364 772839348886614017,132335 749631184469188608,7816 790031931056410624,225354 793993182862249984,255942 779116123451232256,172185 776112233826791425,153658 750504410145587200,13450 777101678432649216,80607 788767060562108416,104244 786686384983670785,205728 750404516739162112,12805 779785846685827072,738099 761939823808610304,70858 793617071246544896,252020 758677292923047937,53837 787170616222765056,194085 794642786091929601,261155 772922315151638528,125163 774358800962691072,142890 795605737640783878,265855 793314625794310144,250033 775833955555799040,151156 758409312309960705,50923 771015694112559104,122146 773206067656273920,134993 765108456655298560,85992 795295179334885376,247611 795323896769708032,262022 770406581712228352,118191 764737632391880704,82066 785968015040913409,198591 794002744583434240,257492 746852261968613376,329253 780115318056243200,178258 773868336820125696,139404 764844039195598848,80939 772300554143797252,128278 791666775528267776,237385 773628770876059648,136947 786096877393604609,198671 755839229062680576,11774 773164312789671936,132765 768169201500499968,103506 764105793868140544,79550 794172241848078341,255393 755057452572217344,35044 753208620054085632,26140 793571500594827266,252020 732299585909968896,351119 791817831432151040,241819 769790912134279172,18030 776921104610840576,159505 758463825452539904,52532 763727613621710848,47188 772859761977073664,132335 792672285937192960,244270 755493668568518656,38032 768493284545196032,106281 767677016447463424,93112 755770936612225024,39475 759190543113093120,56964 794563801370591233,261155 788385764526686208,217519 753969164042248192,29263 762592101913591809,72919 752683036014092288,1248155 789431293830234116,225981 754716218267869184,22393 776858317159297024,1170441 772130702649335808,128934 776760538311237636,157693 763818042329554944,80192 764819411882696704,84724 768613536926953472,106281 761131579628523520,61051 752808734221623297,669866 766379406881349633,93405 775372536037146624,148010 785240568011993088,194167 786959824026161156,204835 762769406934052865,431998 774248452444135424,141887 794571168724332544,261155 766208031973449729,81425 757009125922443264,41636 769150756549189632,110362 795000606968729600,263907 771867649244590080,127134 790150020376956928,229505 780983638401748992,184223 785294115160354818,11774 788123678710063104,215754 794271966819663872,258607 795300066441527300,249057 758408498539626496,52821 773526868980928512,135850 779149920825552896,168752 780811185423847424,182667 759442711934038016,58028 761649361747120128,47283 770723650186076160,120613 788509314038140928,217658 756268751784284161,42249 793672829661122560,254135 769256647881465856,110659 786176886737100800,201285 793593601628508160,252112 794546660604948480,261155 771497774365933569,124368 758342871535714304,52554 771871949005856769,74133 793102315800715264,249469 793154250905903108,249469 758659893955923968,54070 767401442181251077,94699 775679349995417600,150663 762711088341352448,74308 790638098858151937,233131 732704538520477696,352946 778410308356362240,167407 789056283873800192,220029 759819534559617024,59666 785815231138295809,197512 792405803638468608,243200 763060833563713536,11774 791952819897012225,240926 795400757608677376,247930 786011548154155008,199352 766709864370413568,95672 750731337951092736,12535 753371033030111233,27317 759190009362526208,33356 760862254921355264,1248836 752967290275110917,24870 772531005911601158,129608 777746456375652352,161456 772259997304578049,130327 777351501245218816,160611 777717813825904640,108396 760678494028255233,63776 791841525546127360,240067 753705851421093888,29263 768316656254726144,101681 758334871504769024,52545 788870276884865024,221785 789168621725462529,221416 792093566143176704,243733 795353422631301124,266500 795040377619279872,263895 780030566288748544,177905 781829420654948352,188458 795241320067559424,262022 760571969305661440,63149 793913635537985536,247651 765354996602994689,86103 777672644137287680,162280 762635225956442113,73926 751171122066968576,17416 753505445407498241,17416 771916343654232065,128519 789811484201058305,227983 742501152231686145,1011996 747485690472980481,1247766 774797373226835968,137639 785526134532403201,11774 752662311945527296,19259 758250879019577344,52061 794603618854834176,249926 762403759703994368,431998 789098614769328128,223047 787017622290325504,207287 795079761039003649,249926 751871780000673792,14277 793065297204903937,248514 795005579265642496,263895 762722477940191232,71476 773532304605982722,137042 763399172716236800,73814 793495453803417600,11774 793552402687201280,253431 794636316071735296,262053 758456674357243904,52061 785758577658957824,196917 768503309095145473,104973 779346539718270977,165185 776306373126606848,152946 754742394394845185,33356 756423168684806144,43198 760257783937708032,61011 773565540489109506,133702 788025658928689153,213887 773534571337883649,73383 767805015234842626,101681 791113152427458561,234583 792402747903455233,243092 758809054483329028,54347 732145713161900032,349618 793984048670576640,257353 763439538295361536,75899 762245397708275712,68987 738419338043101184,11774 771862074708197376,125742 785489636365897729,194723 758242174467186688,49843 732922485147062272,354606 788452481579687936,218275 761199650783264768,65180 786136275933802496,199496 791054214499799040,78159 734866254801043456,351644 763450766921076736,77720 756716197169750016,43553 787348022858481664,199307 757437248392552448,47261 786678408617009152,205728 794691345009020928,261567 793493849415057408,235487 767685931449090048,100605 794328821465894912,259457 772465108421271553,131045 775882227959889921,151463 795694516313456640,267862 788426310997643264,217658 785883172881870848,198671 791288576117870592,223249 766469722569252864,91838 780619113529954305,182122 755410805433171968,37294 779714538660765696,175092 791077482623631364,234583 781333859774279680,183759 790694717008797696,212131 759114969455656960,56964 794901521045590016,260613 740525129688551424,11774 759172619568500736,57348 780739688864722945,182036 787753818956111872,210208 762069256590602240,65180 765838959045771264,89844 776784492669337600,157840 756288438119182336,42495 781158094743166976,184521 743655297697210368,1247599 794622443730141184,262053 794489399308390400,260899 773897450192896000,138819 750657416887279617,11677 778396959950327808,166422 753709859573497857,29263 763864856223059968,80607 775898716951580672,151526 781268371602046976,185310 753102724963663872,11774 781224186475864064,183269 791366613509427200,238429 766673595334471680,93036 733003024843608065,351901 774457614973276160,141887 775265872776683520,146720 792836274998632448,247379 793246188686368768,249926 795671582572040192,267655 761997446880727040,69794 786956705812848641,193633 788061956942929921,215005 766273746361393152,91798 749710832188035072,9087 793600523756793857,253448 778563471180898304,168794 788906904135213057,11774 794306103953604608,258456 791841434030792706,237236 791976097638481924,241819 753510974838173700,23739 767206523068002304,97433 785329149468475396,194934 794650728761528320,261155 781225835881762816,185310 769705622656942080,113836 793955899090014208,254011 752960352455974912,23843 753440979873443841,19598 780467222888091648,11774 792427731329757184,243513 773660031598428161,137693 767855957498003456,100893 795613935902818304,267655 791435097979269120,238395 794526670434738185,261155 758854570663567362,52545 795692414719561729,267862 767749416476303360,95593 755543358546780160,38183 768763664933457921,104973 791352641003610114,238207 763783310191521793,11774 771548189820190724,124350 791713021609570305,240483 780575597378543617,181419 755862785649700865,39462 788538014498684929,218799 790580884776816640,231318 778408510249918469,167220 759259093735469056,55710 788396399465496576,217519 760143074731388928,61286 773249982585528320,134561 791099727118872576,234583 786640171018096642,205270 762377680293683200,72216 786685835680817152,205186 794682070513631232,261818 767541359829889024,95213 771669649788461056,13343 770299063249936384,117257 770362946828529667,82066 786279487411322880,202607 786550480868610048,204413 791793416556449793,240718 761244669414080512,66851 773516730131968000,134363 786921210215034880,207287 788950795756724224,192846 755256159792168961,35890 792431462788190209,244477 765958875702894592,90570 768933189565894657,110362 776147752862359552,152314 793123972321775616,249469 795415357968117760,265855 785985547420340226,199262 752727586116079620,14277 772273203288928256,129993 786564464782880770,204413 788395432724627458,217519 760446496332509184,61598 761319642908467201,66851 767172682265735168,84904 768964933358944260,110585 781831365129965568,190454 775100069938737152,146704 758106242279612416,41703 759217797260054528,56964 794979896586096640,263906 768857781533233153,108849 763950113597235200,74066 762781209781043200,73910 788163519153713152,215754 792059482129833984,243614 771915266364145664,122139 793189786936745984,249926 774582595401252864,142503 755606744731033600,38183 751859418354946048,18495 771197982981042177,122982 771487946490933249,125554 789425273976524800,225981 788174481436975104,215252 753607118087942144,26539 793808862092660737,249926 752954819187388416,24727 763483802240901120,78159 763773358060208128,11774 777854048212963329,164001 794542619330314240,261155 749434638033162241,8047 738419029958889472,11774 764839489445457920,84422 758331917401985025,52554 790696742140379136,232911 773013388779806721,133454 794527772861468672,261155 787035710616379393,207965 787721373452013568,210235 790951942692433924,234653 791432378178740224,238395 770438425996648448,118192 755616585621106692,38032 771549936445853696,125853 774642205394923521,144494 791051461371232257,234583 791074703024672768,235990 773889904027717632,137042 776022891246813184,152872 775835058976464896,151463 758436390807805952,41703 768018553102565376,100003 792857418413674497,11774 787440965338312704,209035 765608174019710976,88546 788064238434680832,11774 765937635403718656,90384 777572964183121920,162497 763102262348615680,76549 780761071871221760,181903 794699760225619969,39957 751604729373831168,14653 765014321646620672,85562 768961498886639617,110362 773350169806987264,129983 778261903806197761,11774 759507591303012352,58537 762544302807482368,73577 765638281002229761,11774 786194608426459136,199496 750816922531405824,15066 777275548389093376,159146 788549058352844800,210390 794217123165786112,255870 770467107897241600,117044 762744634921459712,73706 763933378307514369,80716 743173597376708608,145399 750882295209336832,15800 776175827163774976,151776 790584691351023616,231318 778391272142741504,167407 763453676551827456,77687 764835013711962114,84724 764989902014513152,84209 785919031735750660,194230 756246693721628672,41680 794715689357479936,261987 790999568393601025,234583 791603231474323456,237491 794835615292399616,261796 769261187439689728,112693 785976094583164928,200382 764367976258609152,82209 793706299385085952,252639 774234620925652992,139404 754042679130988545,30296 768471092629344256,106281 792216659834658817,244777 775730600288198657,151185 764925490666704896,76858 793262177847087105,249348 767760148613898240,101163 768613282152271872,105124 793839545703890944,255866 732671848887013378,1170396 768193340831477760,86274 793407572707536896,250633 767027175379771392,97257 757745659210588160,44429 771568745021972482,126390 753702969200312320,28866 779850412090388480,171693 795759588142354433,247930 780145762453876740,174747 739143772081168384,65113 761556627996585984,67226 771163898758168577,120474 756562822872662016,43553 788156795869159424,215969 758030356788420626,50654 778342296827813889,167569 787539587262328832,210585 756675422012792832,43751 762967438719868928,74013 790971306099507200,234583 761005282746970112,66305 792168473686224897,244550 795059703680208896,216521 765770299983949825,88052 790259139884777472,230282 751114773123694593,14781 775011172902928386,146259 774810375954935810,144602 776005138142138369,151741 764607684154888192,84209 773062462392459268,131870 781338556031700992,185470 770998860428771328,120613 778296489248432128,167220 789984109170790400,228124 794142725302026240,255942 794545241160294400,261155 777346799057133568,160611 790317577570430978,228583 763466551966203904,78580 780818201533972484,181952 793154786233319428,249926 765726231220264960,69676 793133215657648128,240260 778442769027051520,152594 769133923788001281,72995 793530477852422144,11774 773524035002966017,135701 775824862182907904,150426 756614948977975296,41839 791348903178145792,238395 749985863434588160,11019 765303556140249088,86873 793277571056017408,249926 778721445945876480,170187 771885723297390592,127871 756249637271527424,42171 793882207215648768,255942 786380831874961408,194272 793922443412996097,248652 767940204393066496,101514 777167768596525056,160539 790636551139041280,232169 769219159448293380,11774 786226062069936128,201555 756661744844607488,44429 764235923471171584,81835 794324803670851584,257492 768202918654676993,103506 758314214054244353,50442 764836149449920512,76723 764518578288627712,81946 776028309490507777,152872 793910812574380032,256439 751164164073291777,16457 795486793315549184,266430 772880262531121152,133043 763486879006228480,78401 767490578682699776,95055 788464878956716032,217837 788886115247857664,220689 791328440087670784,237491 758709708979052544,54070 760213072271151104,58537 753349623247360000,27222 768236412051165186,105018 776137109279272960,153845 762094172610396160,71429 794555316775972864,261155 775374483355996160,148045 750455900440129538,12883 751743554112761856,18491 790374277560303617,230575 788975465067192320,221971 754011659316920321,30590 780909676707745792,184223 768869326396936192,108963 757790849782587394,45964 775741500412100608,151071 787042868212793344,207965 755803868919980036,39462 761245948383268868,67397 760365405961543681,62063 786930385678508032,207287 761526777042829312,68993 779081026844909568,119916 773851487868813312,138165 790552857804234752,231211 792050327952306176,243075 756625570176303104,44271 773591934572957696,137042 791693443361759233,240483 758359656225972228,52554 792195478494572544,242584 743066704528412672,1247561 756240841463701504,42117 776994376811683840,156835 760333215433232384,60866 788303729346785281,216009 778378037486288896,166532 764307686435336192,82673 785249517939466240,194154 787457406309720064,207287 791380849128148992,237491 787067600803028992,208014 790704721023541248,233307 761834267160682496,350711 758633135638798340,52475 763351321781084164,88859 735226705405743108,1170406 769233195355082752,112399 794550880334802945,261155 768275213511372800,104932 792177516647739392,243187 795411379163426816,266784 750347577539919872,11495 789778209101545472,225585 794307919848292352,217013 790934058817642496,164764 777942848138338304,164578 791351475163262976,238395 789512076003831812,205972 788493157252079617,218275 790961480837500929,232863 759187371241996294,51798 752866482560860160,23843 785817719924924416,197512 752882106246856704,17794 791719130709762049,239610 790735867602239489,232863 733003167609323521,1170810 758350466065506304,52030 787012831032045569,208065 776140958194868224,153915 778843664562860033,169437 764525871973539840,81574 767828079947362305,101681 776777281951924224,157755 785557818006962176,196917 794573556013109248,261155 760543051244670976,63149 776870769229836288,157993 789143845921521664,11774 777967119740919808,163824 760231516249001984,60794 763172758763216896,65180 754027365861318656,30296 764182507956822016,82230 791425384873095168,237908 788693592881627136,220029 795479861271920640,234556 792161586118922240,242693 765649676922032128,88930 763713500267081728,79561 775554249354686464,146720 764285390123507716,82673 763646497879490560,78159 774003054928539648,140495 757778278413402112,11774 760638602707668992,63268 790654100815818752,221795 756294281527046145,42432 790183386396655617,229930 732957498915721217,354797 768922847578296320,110359 773880432018554880,139404 774570322498551808,143585 776892477345148928,158864 777251468525076481,159146 751665823312322560,15621 766004164912619520,90384 785590674762584066,196767 791356087656026112,238395 767952799464316929,101681 754735885736747008,33356 793154470519644161,249926 751856763125829633,17794 791670709755928577,240483 793451212213334016,252020 793481856419106816,249926 769134306493140992,107953 781591216118988800,187978 790051521526374400,223286 795250027023257600,264397 753282450936049664,11774 785705200732430336,195975 794378644948848640,247241 793821227001446400,255393 781293263701573636,180233 766293457568542721,90384 785600994361028608,194723 794193782019420160,257492 781878377556742144,190957 791041901042413568,234583 767793041327419393,101134 793078759444320258,11774 770002433519026176,111558 741310195050151936,350826 794564253298683904,261155 795089112860651520,265191 769337944264024064,1249665 751223646752997377,16299 773466921199108096,135025 762749152581160960,73712 793130583555657728,249348 732986408965681152,353451 779758749598834688,464984 765203783009857536,431998 786654774426992640,205181 771394841926332416,125367 785847919459074049,197512 753766111192113154,29263 765208846860226560,86103 786946498705534977,207613 793508456757985280,249926 786999621046378496,207949 778759155406475264,170373 774624009799426048,91301 763928424108859392,77708 760215501683302400,57131 766554907079868417,93405 767939858249625600,101514 754912779169964032,22393 751197557544538112,14462 769339378539692032,113165 787034365368774656,204284 794888535761440768,261155 754713734778683392,27045 751614027571273729,18893 793615883771969536,249926 752943955113684992,24597 772883296741126144,132996 768636185833005056,107469 750725999063543808,14277 758301267722588161,49866 766771501085229056,95593 773902052170735616,139404 778725240620716032,169916 774283207709757440,142506 736531366469357568,71270 779198107854729216,354238 791167270710108160,78159 774255579933978624,142289 794429534326009856,258331 772538922492493824,11774 787101189569589250,207949 753740113524424704,11774 773924567161200640,138155 786358759429988353,194082 788431028180422656,108396 751630841177071616,14277 780757095138398208,182960 755171490052595712,35890 763751562980253696,79589 768206598011486209,11774 764218456724107264,82209 786264481059917826,202429 758096085630025728,50476 793861222315819009,255942 794560882768510976,261155 759413489945509888,58294 790699710990417921,232169 772773142163054592,87904 794559479194873856,261155 762266868128157696,71099 795007416890966018,263551 780801980314902529,182960 793063847871574016,248514 778020814054629377,164375 762562719257997312,47283 757576996054458368,47264 776887734266765312,158387 771846408890675200,127957 786011495054381056,200490 778726616134397953,170187 753555719299952640,28037 773540790001729536,137042 775301570653196288,148170 763361873433497601,77731 794856623932108800,263526 792825936332853248,247241 742969289393754112,195876 757655708548657152,47782 761927114870386688,431998 772153379770335232,128337 792078650854219776,242693 788541693209391104,210390 780778119644917760,182036 752310582431318016,17842 787215473595277312,206845 752971783087661056,24597 753547806544125952,26964 793882603774369792,256255 788738358583275520,220332 792382983852347392,245056 780846044099719168,182726 794930910525345795,241819 795418635221299200,266822 795086608030728196,265102 750266799221010432,11434 769593835898961920,113412 773874707477114880,139404 775769146827112448,151463 785818267889897476,196277 775008886357127168,146259 756599233059446784,43471 772730795769430016,132288 761985715676688384,431998 777999376580915200,165435 785631574188363777,196932 763486134508806144,78304 773479359214592000,136814 791365553822785536,234583 756110926655488000,40702 793899767369719808,255870 750773037893492737,14525 781844952556855301,190036 793872843993931776,255473 754717266147627008,29583 776594490928734208,156835 788550286604251136,217837 758002654467411969,49925 787019196450246657,207113 760525661773631488,63268 792816786194530308,247877 763181081021460480,76577 793488098961350656,252741 795423411870846976,266500 776846344145215488,158684 768969242859495431,110344 774679063118110720,143186 787142986488385536,209043 781584829322293248,186434 756705416202035200,43553 758219229346664448,51634 773545849901154306,136610 755871809006804992,39997 773849080820748288,139404 793096434606231552,249469 788732949508268032,218258 778451161875558401,165978 793579811398529024,252020 772554435251744768,125163 750617273900163072,14273 777122163623157760,159876 794734857540636672,255192 759085369082216448,56889 793448537879154689,239182 778394163125497857,167569 785608309910888449,197286 750189140809887744,1248074 751215380429844480,16728 762074135707152385,1248996 768939655471345664,110477 750395695748771840,11774 761167458065641472,66897 760984573194960896,66159 769982542791532544,113165 785329570283069440,194136 770621838846201862,119937 768674242120429568,107469 773924945567092737,139404 790552921163206657,232137 762997919456845824,75724 792789447616061440,247241 761209405769650177,65180 766425128557277184,81929 772439633615478784,349486 759136503775764480,55660 767060691736035328,97472 763090055023980544,75899 759604244240478208,57105 776952336027676672,157279 770731133227175936,120541 775789687852105729,151265 773950601126215680,139404 779687909024755712,141360 795102215786627073,265257 763267924350029824,76549 792459395179347968,239606 752981330556755968,24196 794915553857208320,263895 768276163399680002,102137 778363802270040064,167273 790667572328878080,11774 758040618140438528,50827 767544989253570560,100021 773980502810202112,138165 768242071157280772,102295 790601859215925248,231318 759181024333004800,50286 794183171923447808,257492 756566812066779136,43391 762053039159029761,70886 787176157980614656,207613 762002602628218880,71550 753654356797370368,28850 780150307556724736,177472 792883081405272066,247877 734829465432363008,37154 778331528548024320,167319 794636266956591104,261155 786256464927088640,201007 753408195960442884,26140 758044632668176384,51069 778270170519179264,162294 788491656047702016,218351 787041348100591616,207965 752656778874261504,22715 774904806360121344,143361 764162626167377924,82066 771322907431735300,118191 739515860197474304,354056 774714283112353792,144494 787110344623788032,209184 795762734155579392,268101 762783579998785536,74366 775484877416333316,149259 760623522297188352,62798 792079301252222977,237964 790984779906813952,235590 765471210088071169,86628 771507199038197760,125367 751097346969202688,16299 788524571875880960,215437 793458518493958144,250033 754702558711513088,21167 768497475044909056,90384 762099694163996672,71099 773231033022111745,134561 758655563198849024,54070 764759665339006977,83422 767860154180263937,97685 775960250805424129,152735 778635008932282368,167677 765241380893360128,86057 758029066377146368,47761 790882882583527424,234583 766248172196864000,91946 779105511048306688,172270 769897808383975425,115747 790610784762077184,11774 758081829777866752,49843 778841096868794369,170609 791353243997659136,238395 772827099635847168,131770 789213067963994112,11774 790680446518513664,233307 761270555022622720,67350 779673693383340033,167939 793293201444483072,249841 766786554975039489,96263 766394358044078080,80939 764183571275849728,80716 791455968580161536,125163 774294258312445952,141912 790533566769696770,231336 778562472957521923,162096 789254909577269249,224680 753328823802925056,27045 795037256243216384,263532 759739023912898561,58869 792041717071511552,243187 733434641705762816,355462 772529027210964992,131007 790882635102969856,234583 792166421086154753,243983 765068551212236800,84422 774409836582895617,141316 779343340554842113,173964 775566868539056128,148874 794340960914329601,258456 788080721160208384,210238 755747537928192000,39384 786682390391304192,205091 792539808593612801,245101 792045322398826496,243187 753005678990503937,24134 768934254873116672,109666 795695579800080385,267862 762334981477789696,1248996 791541442401284096,234864 793159590171017216,250066 757692967683588096,48926 781466113066446854,186750 789432076680429569,225520 756690185409003520,43553 753239061112975360,25006 778538355495694337,167676 778369249337339904,167220 764884276135342080,84209 769361684922335232,112399 794034350681571328,257492 751792199474577408,14367 786187247800418305,201494 780393007929552896,170187 791757578409644032,212564 765285915224834049,85285 774945987630501888,145244 788464960435200000,218275 749706092440084480,7277 778272744383406082,166941 778981459956600832,170609 781341054196932616,139404 773854650206416896,139404 792239281695625217,243398 779441365059047424,172962 789134929137324034,222647 759191841254375424,51798 780572806136279041,181419 793430644793630721,250633 754752010621026304,33549 764515564555567104,47207 795053859076997120,264397 773395672628391936,134633 788659767719976960,355994 794748545840586752,262752 779383476541849601,171033 749684577644449792,9433 778762673563373568,170207 758477231874252801,47090 761654210379341824,69747 792084153319591936,243187 750212978859921408,11349 776915425275682817,140444 794550989445562368,261155 771568283778625536,118191 779801072617476096,175681 793208030686871553,250633 792395208843522048,245607 751978757003485185,18215 756245438101979136,41689 765423575046115328,86053 772168516464156672,127775 774682295475146752,144684 792869791849705473,247005 793575292572954624,252741 795714301139058688,257781 772598238301990913,129551 785449928642265088,11774 791308295902531584,11774 774212734124756992,140495 788051453684219904,212139 766235652098756608,91872 775382733417697281,146259 787360536233029632,209351 768604935760015360,106716 770453402174169088,117257 762662789202776068,73926 758805009244958723,55257 760964048737431552,64730 794634997512699904,261155 780798305148149760,182036 733633989198643200,349813 755917525167149056,39384 770716772504735748,120541 768759469002010624,108785 770313181466091520,118015 765258296752091136,84007 785645809954017280,197512 786377959250604033,196701 763900047360663553,351290 768187137246330880,101681 770302346693844992,117257 788732007509405697,11774 764107039081656320,81402 788124727369797632,215012 740319664220180480,11774 760336030444638209,61292 761664679055757312,69878 774444080726245380,142566 770900064461914112,120561 763729983856603137,79691 793619463241281536,252020 765325676853403649,86614 754726301274025985,33356 758109172793651201,51239 794672797196828672,262022 794689755292147712,262752 756389835233857536,42432 771069642353901568,112363 785271513666564099,194648 734043582647140352,195876 755906484332957697,40550 794938394962956288,263895 777580328273653760,159308 761245217135570944,65189 793239132248113152,250064 795383548874203136,266491 752691673948303360,22664 760652105086488576,63393 766083350209540096,90405 762740531847892992,73712 791704336996982785,238429 778605277843030016,167319 786392523568664576,203391 794540095986692096,261155 789311459675308032,225359 794270114241802241,249926 778764356163018752,169916 790057093587832832,228820 787675571639750656,206644 742261546890493952,738099 791006450667642880,235948 792045399519354880,240145 793931476337238017,255942 758164183292796928,51344 795301756309827585,249926 750506439605641216,11495 785310769378451457,11774 762765594957676544,73706 775539164448067584,148870 791679333744115713,240718 768249865994375168,103005 772851211141644288,132996 786629740438237184,203510 756660693655490560,43825 762649620887502848,73926 794530896976216064,261155 776008568336035840,152735 779066759437516800,168284 763477298653700096,77668 768494223066820609,106774 776417490045902848,154071 794565895842512897,261155 768201619863396352,11774 791282466438864896,236454 758854601621708803,53185 786809376497471488,206225 790978710232895493,234583 756253931269914624,41719 795064167090782209,105109 774703561120677888,140444 788821705988923393,220137 753958620212170752,30304 791306371648020484,237491 786297926507167745,201620 775300801430376449,146259 785832730089123840,197512 791369109141413888,237752 776785051899994112,157693 790540260337856512,231828 765064146761224193,82209 777999853871824896,163785 754036086230384640,29263 777615767282053120,162596 750866215845892100,14107 779859604184313856,174321 794455449282064384,258104 764955139102937089,84888 754042926599057408,31400 772976857222377472,132335 758364873432698881,52122 787261153923608577,208492 749237131013451778,7501 794551081128906756,261155 795064251232698368,265033 765224749672886272,86440 795270683014074368,264397 733372636730810368,354005 766090109858910208,47940 766692105850724352,94699 788543218312851458,218495 794231969219510272,259063 756713075831476224,43553 776110194300481536,153465 768204254221774848,103149 785560323612823552,196917 795690361448497152,266079 766787547796279296,96419 773944944180494336,136610 778810635412844544,164001 776602521519333376,58531 793040880060002304,248065 793881678871564288,249926 776828775770288128,156835 790989890364116993,235590 763341261205938176,76552 752729907042607104,22432 753348732406476800,27045 791010579703967744,234653 768171898727387136,103506 775754034229678082,150458 794259377377026048,258044 776058331429429249,151845 785637906656301056,196917 791016377490415617,235486 755145824783462405,30910 756645174776893440,43391 775770362625662976,149953 779525139012673536,172185 768846156722008064,108850 771689245790601216,124597 794984551546310656,263793 764119410328018947,1249200 766850919006867456,95069 778986106230562816,171168 790730212208177152,232863 763031912843583488,75977 787121007916179456,209351 753929402740768769,29263 795056744275857409,263896 774005228354072576,140495 779083640747675649,171324 763871930772516865,80939 771522014104477696,125111 794991180668932097,263033 789069567234637824,222647 757710181115564033,47761 764806543418286080,81946 763844099606732801,80643 770025753916411905,116388 733075850711715840,355480 785754825812172800,194237 756235025780269056,41763 759810090899689472,58939 786221780687921157,201598 758830423443066880,50346 769252282231885824,108432 774999574708625408,146318 775221517735067648,120304 750403182241705984,11495 768780790431780864,108849 792882666735480832,243761 792868104363712512,248223 773904265446391808,139404 771486997730975744,125554 786291691095416832,201558 790492992737992705,230485 790623385231515649,232992 791758208545198080,240584 753199254592782337,26140 761297716315959296,66159 775037317459226625,146259 771927039473512448,112363 758133359570739200,51069 779306908800823296,172799 778944204697395200,171360 759524992035848193,56964 766596620536381440,90003 786455773597593600,203710 776199741826740224,153845 778780676870905856,169923 793253630820360192,249926 789525732796006400,226881 786165221274431488,198393 766745235946811392,1170597 785771454055014401,197512 788036263366365184,214209 794634652862607360,233467 766443240518103040,92959 768577003783979008,106774 791625061966946304,235580 733076865657638912,355480 762736969378037760,73712 775134525684871169,146819 777172948465557504,157755 780970874190991360,183269 795028486369005569,264431 760527843025649664,63451 781729140894347264,189649 792583678807244800,246295 788957689435095040,220029 765238027602067457,85767 772742911062573056,351158 772856291609882625,132335 777223702240907269,158589 780616560192786432,182122 761545564911759360,68993 795489221343481856,267265 759496449176375296,56964 760974092384215041,65455 757797612443439104,45964 785933049028632580,199769 768895153201217536,109874 787379024343535616,208134 788553866564493312,217519 795127013417680896,258386 793257519821062144,250293 758353812763582466,51344 771058436859658240,122299 785271106823270400,194648 792511598111830016,243187 789984495185166336,228354 795718583036903424,231580 750037929427296256,10654 779333301186105345,170426 762035322888871936,431998 756918987410333696,44450 773256428664475648,135381 748549765382672384,11774 789091772488003585,223286 778657214131232769,164001 791092718004998144,235756 787302816696115201,207613 775533168938147840,112363 795451694318493697,267050 734118134278295552,41724 763058045039570945,76329 790717358117621760,233558 763535613169577986,76723 776150661956268034,154071 755896154173440000,39236 759380078492987392,56700 785910792843427840,198580 788418844834590721,217837 791353654762614784,237908 765681860533944320,88998 763347811811274757,77731 795178217657221120,246726 745418344577146880,350979 766616934863343616,93261 791520613055631360,238383 791740391905034240,240483 786241140785766400,201958 791727335292542976,238207 767815281167171587,101681 767933572258811904,100893 750405423467859969,11495 757015844035686405,349678 780214996705902596,179050 787324113480278016,210207 760620164303888384,11774 769695563755520000,112808 774932105600131072,141316 780093991983382528,176128 765895306953101313,90031 793453787499237376,247803 763275724362911744,76188 774197954945122304,141887 776435506536026112,155390 772787178342612992,132335 795057692918378496,263907 793836293603983360,252581 794254726103592960,226320 792474852078694400,243286 758195452063862784,51364 788042256972414976,214288 752621448464916481,22439 794944339755536384,263817 794062142207049728,209563 771534872817000448,124597 766716705917706240,91700 786329560224718848,203162 787028086399307776,207287 763471543145865216,78304 791000469233471488,235590 752167628605497344,15808 757427589338234880,47266 779158507387965440,172962 778749907364524033,170187 780659954369765376,182122 770521674068275200,118191 794655613045207040,261155 764539899492139008,83309 794426756467826688,350913 785904508668747777,199546 791143727142174722,232169 795734451292688384,268125 763087583593177092,75899 785546293661671425,194723 766859379228438528,95708 767678181205680128,100605 772938594839326721,132335 791794082557235200,240584 770579587302584320,119515 793704031063465984,247241 749291020160897024,7836 760684517434679296,63451 768787581542817792,107808 769058975102959616,105799 791798831788589056,234990 791086131395768320,232169 749576064293298176,249811 790709781405114368,232884 792111132983103489,243848 772847411622350848,132335 750343494955372544,12728 753670389977538561,27790 764782894707605504,82283 776207306916630529,153779 788902864815001600,11774 778592932689346561,167569 772807946170499072,132335 794552779066875906,261155 772878918684545024,132996 780805191125704704,182819 785898112820744192,197512 795657276250030080,267655 759605717766705152,59164 768984470724554752,1249635 795395054743539712,266884 785993982698401792,193721 794569538570309632,108396 777257958170304512,160230 757614523889094656,11774 775761563785437184,151463 791984263960924160,241819 746841332363100160,35479 775710786974998529,150663 789792238754729984,207517 775193494709166081,146847 794595746901278720,261155 757362862553718785,1248437 750788543837003777,14114 753732392230072325,29548 794526164958277632,261155 757701626144567297,48270 792835731215552512,11774 777191085768605696,76146 773898058467713025,139404 762839037157584896,74746 751726959541968896,18893 776913955239432192,159146 768125902945394688,464984 773378266027569153,136515 753042366248919040,22630 764192082135175168,81702 750901911042134016,15808 777557092861349889,161960 778939909671424002,167319 773661559927218176,133980 788507700292382720,218275 763420119942979584,1249136 773508371962007552,137042 790673060554833920,233498 786243886108717056,1063777 769611295138127872,114021 785594784626782208,197297 789454869522440192,220727 758640968652369920,54070 777787322221854720,161960 794528191503286272,261155 760253255255556096,271850 769964343601537024,114848 788452269666684928,218275 788871820204249088,221832 763706719931211777,78159 764967969642405888,85562 777191650942672900,158110 773879860557074432,139404 769154211309297664,109945 771783368170057728,127871 750959889057456128,15643 761416292305952770,67973 787801610562834432,209863 776007242831192064,151410 777237414628716544,160592 780452505683570688,180310 760794726769590272,64722 788132766223302656,214809 749306879503798273,8047 756193735998705664,41680 775183833184493568,144730 764257235849519104,80939 793337422713085953,251452 756259407504171008,42344 773698362910515201,137042 751129809447682048,16953 765652920033484800,87904 786968069344227328,207949 755715891761848320,39162 764181353533415424,80716 764139403497336832,80098 770731111756496896,117265 766019197541478404,90384 758364438353371137,52112 775714878350909440,150663 790619687272919040,232884 791408288910958593,238780 792100786385752064,243075 791713086755393536,240718 789036433566642176,220332 755769826220519429,35890 781843941347958784,190269 764812587699757061,84724 775361677529415680,148537 757546131039682560,47782 763463067149606912,77612 786587021007609857,204413 787312109063380992,210289 790539512225013760,231792 790599130322128896,232169 790714252688404480,233307 753780669688406016,25370 791745095192092672,240483 791465540996829185,238207 793359423829704704,249926 757904035114385410,49953 790913587736932352,234583 773669601389318144,138382 777538068030955521,161960 763838753458753536,79587 781202967793926144,186149 788722290561208321,220029 794377912485085184,257325 732656312593457152,353262 758131836765741056,50500 774781100023578628,128936 781202715523158020,186434 781202246059102209,186434 771498730537254912,126151 794640238693982209,261155 771232011822391296,122776 755853495337684993,36604 794625657665884161,262022 763758610560094212,79691 771939077868355586,128017 781565434344706048,188401 762732301662978049,73712 769312026271375360,112363 775816786302345216,151718 793693624814886912,249926 753362218297782272,27045 793996500653047808,257325 785627312167325696,197512 788677618900041728,218258 765233105489629184,86320 775025239713427457,146259 794501857167060992,258331 786457310684078080,202429 757117413406208000,46200 765552926978748416,87245 787147569336029184,208928 759778536408350720,59215 785897889474027520,199546 793322882097115136,8044 763291247368888320,77112 762757661574074368,74592 790649861922324480,232169 772767897143902209,132335 789321806716874752,225456 793465069614936067,251234 764266570944315393,82066 770324581882167297,117257 764196538197258240,81702 793579926658117638,253793 791662260049420288,240483 751076469074526208,16784 761984808868192257,71270 743499432449163264,11774 774728967593062400,145045 759041809863421952,56302 764963456147681280,353879 794555477703041024,261155 789942455437254657,218469 790685061595205633,232169 763471018484723713,78618 780511615921696768,11774 764169044488577024,82283 742412455138103296,11774 787390053710520320,207119 792490463018098688,246225 789525512490094592,226881 790951790342799360,234583 764461622878408704,74281 780824916190834688,183269 765207188839071744,86440 765937208582868992,90384 794685823153094656,261594 794307376178339840,256125 765086060367994880,82209 771474484536705024,125554 785491924509532160,196277 781333798764052480,185595 750733008429281280,14848 779148868156002304,172962 754753150117093376,33356 749967062416621568,10735 778594766284029954,167220 786238294862553088,202045 763200858758590465,75899 764090861684535296,81702 765623518331494400,87805 775163839012757505,146259 775403970391072768,148645 770268303340167168,117364 758690425632722944,54070 780201223081238528,171324 765292843900350464,86440 757084877267279872,41689 767476728088387588,94699 752256177992568838,19563 756844229222105088,44290 794404796446937088,259034 760900618626142208,65626 758280017843544064,52112 757428818558627840,47266 775361271948468225,148645 779351634581200900,64722 762289403100274688,431998 764598306630696960,83391 767320278720536576,94699 795674379464175616,267862 772895606243196928,132364 762834251406413824,73712 763893113744035840,73926 754979383123869696,34666 752841825325572096,23899 794539139110682624,261155 771039543155757056,123085 774044928011665408,139404 786383903342809088,11774 795102463615438849,261155 749281549586169856,7836 753649365114388480,28732 792021406670258182,243075 787729892188168192,205197 790989610067165184,234583 763840634285203456,80754 788477554793418752,11774 771875935226167296,126152 762078393273835521,64652 787755930012164097,205197 754761037950226432,33356 772053643507793920,129128 780873303497904128,182870 762601058787008512,350654 764152637948211200,28015 777585065387782144,162373 767682217720029184,98972 790252422996303872,229693 791471191890558976,239405 765589641445646337,87607 794002125332226048,248652 775762666027614208,151071 761345341111300096,67906 761507499107348482,68182 791427591789907968,238207 761157662700670980,66851 732919971815129088,354525 758506353891520512,53703 755461810493546496,36563 778752241226358784,169916 795287788841291776,265961 790878945856094208,234583 769573105903792128,112788 776834793870880768,158589 764186996856061952,81946 771700650514132993,125111 793964282463404032,255942 758980136582586369,51691 789255764963500032,223935 765208475580235776,83391 775002758881521664,146259 787149699459403780,205181 776922535766003712,159146 765937583025102849,90384 775078126288113664,141091 778984270001872896,171693 762726785867931648,310322 781198099494473732,185310 794001257098833921,257492 756927277561249792,41702 765522536553586690,87245 774646242609692672,33169 769778587796897792,114357 787154159032111104,207949 785249242113724416,194082 767755400766631936,11774 768770424087973889,108849 792468867809509376,243513 781337788801179648,186584 790295897603051520,11774 795331064763777025,265878 758084973308088320,50671 746839096178270209,47188 793180647393112064,249926 795615124975480832,266151 795618137156616193,265885 781829997141065729,190635 791001191266287616,224680 792050127154405376,243187 766357079762305024,90384 794910259458543616,263688 760522771399139329,61011 795041482843521024,264754 791355616493117440,238207 767759183282335744,90618 794545818778750976,261155 794442610748309504,260033 779018050251001856,47940 792882511269494784,240483 786265818434834432,192032 750485671731605505,13088 794564455682031616,11774 763396069153648640,73814 768946513506467840,108795 793621810583449600,248516 742770298559205376,11774 779355203644588032,173964 769274873092988928,110659 794536664991342592,261155 765540740126552085,88052 769242040932511745,110585 770051045754019840,115130 790719557191163904,233307 759188321163616256,56964 778191021477883905,164764 792173226491121664,243075 778328838132469760,166282 758333967669927938,52554 780651799200067584,182257 752240784309620736,21714 756374416964157440,42495 773963703268077568,139404 791645840578220032,240260 769257049041416192,110585 790939466160418818,234583 791723226783215616,234990 773478691351433216,136947 752817668298674177,22439 770846241030868992,121046 781536810174263296,187976 795019536747663363,263907 775310605523619840,148179 771905267608936448,125853 793818475663855616,249841 780825332144189440,182036 790966846484844545,235487 792052446856175617,243187 792094604350918656,244008 770258834027839488,116968 781233731013120000,186434 789105882890199041,223492 780793989821759488,183269 767939715941142528,102249 779150125029584896,172799 785640512594309121,197091 789424854130954240,225981 775001076844138496,351914 776453881249271808,154214 760187987690946560,60866 789223010947346432,223692 794402437075324928,257492 788202391833288705,207287 766860971767832578,96196 788068140836159489,214354 793654348777611264,254135 775248144342872064,147391 793180180189700096,249926 763141250828660737,75615 793620709620588545,254058 794336419141423104,259743 771485028974993408,125554 795724794335367168,199307 792548631396003840,246273 780218607087255552,177773 793643531701280769,252639 773679325526851584,138673 760992510906806272,66159 793641159935528960,249926 793779231381676036,254209 760518551895617536,11774 770458771554394112,118191 758369823818706944,52764 768247465615261696,103506 787775153900023809,210289 732642913797046272,352199 772666836672319488,127707 792827348404039681,247877 756937098570137600,41702 773620087806894080,138165 785604191133630464,197512 780501996155600896,180075 777278414831181825,159876 788402869351264256,217519 767066671987191814,97355 777093077890535424,159876 776991102855319552,157082 794235378261594112,27156 770281426340065280,117257 768129631866073088,103506 769190300413747200,111993 778977606075031552,167220 763798358536237056,79691 781227888724979712,185347 780808873397645313,182960 780859104730374144,183975 772094926100115458,128934 766087841856180224,90384 791883514945953792,240145 765004066510475264,80939 755894307207380993,40550 750447950971625472,12883 792292588770525184,242246 786006201851076608,199262 776868749936775169,121785 779321848559312896,173753 787405755066425344,209884 753763768270589952,29709 765644314332499969,88902 790974618219577344,235590 791352986769293313,238395 775752215059365889,151156 771388637430763520,124597 788807289344000001,24024 794367970893889536,257353 776262987623587840,132347 766011711375675392,81929 769939887373979648,99471 787452320485302272,211257 766452147764367360,92917 792714861880938496,236844 750397576076226561,12883 765651032722419715,88930 756888545797824513,45311 759853792665935872,11774 751857341151215616,17794 777171947180265472,159876 766049399759892480,90357 775820146808008704,151439 762658207021998081,73814 793139079407767552,249841 766693912207511552,93286 787697827149262848,211347 794000504842055682,256239 780799431578906624,182036 780925341397311488,184533 770251918975311872,117377 779460558999420928,175153 743679249664507904,350226 760780547199295488,63267 762683425576853504,74133 780776267247329281,182726 763092329901154304,76552 762366696992542720,70509 773949129613467648,139404 786241314413223936,201958 791855473662177280,194740 793572790280589312,252408 764840046117683201,84724 771391182794547200,123825 786043583606300673,199561 786221136262553600,192032 780777775804186625,150151 794278240860811264,258456 763049263559352320,75899 781687473248219137,189515 751765886218960896,16422 764593381422968832,83391 771000241000681472,118191 789185889532465153,224221 750790847378157568,12883 776688854048714752,146991 788443422097043456,217837 788483323819589632,218275 790181780930387970,228354 778428779706200064,165097 785801209936486400,197063 794001009441812480,11774 795051777578205185,263906 752968073733410821,24274 771837696264183809,128194 795354933201539072,266491 790974788391038976,234583 792737097392226304,244836 791347150089293824,238383 791323149606453249,237491 763125567445147649,76549 780662544348254208,80785 785246070615990272,194160 794720178722537472,262849 768980140126720000,110585 775848792817999877,151947 795368447760879616,265885 768451226992246785,103071 787008721553457152,208065 758281877216034816,50167 772426103218733057,129216 790514101541679104,231894 791509474045333504,238292 778313025598152704,166532 750867941369868288,15643 763212672561127424,73926 758835190416355328,54070 761943922146816002,70540 780702064640917505,182036 750789964275732480,15316 793963861263028224,255942 794676259620089856,261818 765686000169418752,88459 775404553072152578,148870 790974671034408960,221832 768151908678676480,103354 766080175876472832,90482 767812397096546305,100893 793007804672008192,247232 793220277588987904,250544 793559629879840768,250633 795722217891987456,267862 758064035027783680,48663 788429650108289025,217837 754736522461675524,33470 770683912167182336,120675 749985187195420672,10251 759983643209052160,58024 767968381572091904,103552 773972202324492288,139404 775035948216127488,146571 785459552762273792,195712 759044475947626497,55107 762279446799851520,70941 792170637003411456,244464 766083732918853632,90482 777950928259338240,163153 785659130950279168,197888 763045835617603585,11774 759486743838019584,56448 760177782093668352,61051 762718566445490176,73814 773930433704669184,140025 781028083474243584,14104 791586586865627136,239927 792412796856131584,244143 751582754597396480,18470 761574804344414208,61051 778725545366257664,169201 787288653336834048,206447 788643659386347520,218258 767704282678394880,98751 768554685963862017,103446 789468541103710208,218832 758323907837497344,52112 792852166629220352,247819 753739931864993792,29548 761712211437948929,69231 757587305909673984,48093 794627455705350145,260404 732298303715606528,350955 752174953194201088,19994 764284228989091841,82744 780516882839326720,180306 793810571703582720,255393 773740642656804864,137565 786196372076630018,201619 771089501062045696,123499 773735103247843328,137042 785270632539889664,194648 793180032520761346,249926 763552677057794048,78561 794719389924884480,263033 756280399618314245,42249 779005234488152064,167220 766801623695917056,95568 773975162886688768,140443 788808791936696320,218356 781478649551806468,139404 768639338875871232,104662 794188025957904385,247610 774027814727278592,140232 790915474661912576,234653 793207067242749952,249926 762009356481290241,70918 792163568728829952,243187 771475395254312961,125554 781885615616831489,354695 785659886256345088,196277 757010990655352833,17416 787153239737106433,208252 793580712490176518,252020 791499335691153408,238429 785550816878792704,196917 772034682724560897,129108 793559994688008192,252020 795730804320194561,267655 780036906956402689,177831 768768894328827904,107469 791082499237638144,235487 769176280105353216,105643 751560225673580544,18495 774664135132995584,108396 779394009839968256,174115 781123555178274816,183759 753000977737932800,23742 767456722394886144,99030 788589029214318594,11774 788594063754821632,215005 760797695380484096,61917 792086629909487616,243798 765340047637934080,87245 794193688700260352,258598 793957187471151104,257026 780556578998976512,181548 773961918348464128,140444 763134685996195840,76533 755159034177658880,35877 775677255397810176,112363 793563425112600576,253564 787011098373263360,207287 740281202716741632,738099 776860732298100736,157082 754841420666503168,30815 762257523722321920,71594 792487510194741248,243615 793190453688479744,250430 780885212272201729,183288 752653628633210880,22936 755409949346369536,37044 765728349666807809,88052 772873865798225920,112788 770643522244399105,119937 758274143360016384,49852 758150395180883968,51593 754198438238162944,32157 773901836092858368,139404 791644719839318016,238207 791255934400102400,222526 776634585073410048,157082 791924298084601856,240070 758261755659378688,52112 759067703550304256,56784 793619897326546944,253032 769310874263707648,111549 764045279901339649,74681 789147418440925184,215505 787987398831378432,214209 795482447211352064,267265 779075172301148160,171168 788720858743214080,220029 788008652976361472,214354 789683810610794496,227486 775369927096143873,148170 790726280538886145,232863 760573287403429888,63559 753341776908390400,17842 761529104269279232,68993 775712788077355008,148537 752999260145070080,17416 771479689676353540,125554 787679629637279744,205509 785827138108809216,197512 790247768027721728,229693 774311386662961152,140444 764996873186840576,82283 780082267964239872,176128 792036006736211968,243187 789371097149952000,225372 793119000947412992,249469 755976671698661377,40609 773969595535200256,139404 774234348337917952,140444 793191864467849216,249926 792163682285334528,24173 790706881903767552,229901 773836783641518080,136960 757010358196396032,44163 770892754075291649,121612 790341570855862272,230234 794637170833313792,261155 779891191391195136,176218 785543847451516928,130635 778098619983552512,164826 766401729013350400,91751 792627856203362304,246295 789892241577893891,228570 767953727680450560,101681 790170682088972293,229910 776148057503232001,154071 786174798464286720,201494 794712845833371648,262588 756528123173187585,41798 753223750418595844,25995 732115041286258689,39600 767913007242317824,101681 761569595102629888,67679 785947408274366464,199211 757094247967428608,39096 765762442878193667,88118 795719693738901505,268231 785745268989841408,197091 786054645655408640,199961 757209494799716352,46006 766352957306761216,93303 760241604615516167,61051 751619597774749696,14277 753802300984918017,19899 766359152956497920,93261 749244763803492352,7916 758105737390198784,51451 753268912981028865,25968 791356304270819328,238395 753454440380792832,26458 777967575040786432,163153 789829904695234560,227048 751831908808585216,18395 773487841342992384,135025 774089933522731009,7311 791995700158472192,241819 795296473751621632,266068 775783611391815681,146338 788207166666645504,215437 775448608799879169,149202 758093170345320448,50923 772860191377358849,133090 761970690157375488,71270 753358706809724928,27317 766693163440504832,94684 790997156203208704,234583 795753099734331392,261155 756472527237451776,43391 760951217967157249,65577 758740845881286658,54956 775663381957251072,149292 755074267683979264,22735 778923933596782592,167319 788787284661440513,217519 756352140621275136,41798 760176752459153408,60804 773879309488513024,139404 759058442904539136,11774 766428030864547841,93823 768774214262353920,108849 785918272067612672,197512 773490001916993536,136947 794944974664167424,258104 767558081026764800,431998 788748403819831297,220332 757794793590173697,42249 780782138606161920,182960 774025647807078405,140025 790662563491176448,233307 735986555118981121,11774 794241877050474496,258456 793149782147510272,249469 772502305656541184,130026 788402373446266880,217519 795074698782482432,263895 757101972600164352,45857 766728337377091584,75599 791875635295559681,241523 765536942192820224,88052 767900220747374594,100561 776019769975709696,152903 764835157685796864,84724 768166819748282368,101681 758621588443062272,52112 775002257288945664,146259 780557655106551808,179589 785746424998666240,197286 793570834325659648,252014 785248379789914112,11774 786594531084873728,204835 761566273431937024,69265 765297295214600192,86440 761652666938175488,67852 778600289406509056,164826 792137370330169345,108396 755848508062576640,351146 759356778991595520,56964 769291857243303936,112788 788747429810143232,220029 756974789093429248,44450 756675041517903872,41702 793100093175926785,249469 791563131105316865,238395 790661772734791680,231015 793394184522694656,8044 732180663290494976,350003 762299666721542145,71026 779056168308084736,171043 753741208162144256,29600 793935142024843264,256125 756204741194113024,41702 794233096090619910,258456 775517185162620928,148994 765503095593902080,86440 780603010120638464,181811 789190619339952128,223899 771104148565528578,122982 773703695879901184,138707 779417626120294401,168284 787373559790329857,210289 776786931661303809,157755 788415415210815488,217519 791492784708542464,234653 786865006000209922,204413 767967708721786880,100893 791789576754860032,246425 755052017274335232,35044 780241556582207492,177117 792968951823208448,248428 794618346704695300,257353 759734519381491712,53703 794598436943302656,62063 756732699461586944,43751 762699712856137728,73814 771052960768032768,119235 769616022466768896,351463 775545863246524416,149259 761641784279793664,69947 785498407993503748,195975 787962735246139393,213887 756573710312624128,43956 777358959636119552,160593 768895723270238210,11774 787935812755202048,213887 771413975900753920,125022 755025671332564992,27045 764880024436547584,81656 786435019820572672,202727 795373055832948736,265885 769561036093427712,108373 775008134431641604,144682 795759681088077824,247930 786944821042700288,196277 792757161956958209,246703 762742356936368128,73706 787087876559298560,208014 764152640766742529,82066 781006991594491905,183802 764991136440082432,85562 768450777350299653,106281 766050834257883136,90384 789511970026291200,226731 793510751012999169,252741 774969007384453120,145411 778337431753854977,167220 786635439352393728,205181 760248967246471168,61412 732754491959709698,353002 785292332669214720,193671 787022435082121216,204078 766707897229123584,92192 775895035762008064,151526 764152410910564353,82283 785661554389684224,194082 795005807758807040,264397 787703681621848064,210253 780040132497776640,175092 785592940999548928,197286 752114793771700229,21044 750468916703531008,13532 787296334810341376,207212 765290000854331392,86209 789078517623451648,223286 791031753855164418,234583 790277756709986304,229693 793165204573958144,249469 793651252047454208,253032 785793990452969472,198552 754811052408336384,33520 779671717388124160,176114 794287244790136832,258456 761280331001438208,66897 777510926123618304,154832 763788268404150273,75027 766649168291069953,93184 788103710585065473,215165 791013117845176320,234653 773709618434367488,137042 777160501189021697,158387 776063210382303232,153095 791747552416788480,239182 755268908534431749,32861 764479545479159808,83391 786739335416741888,205354 780995652318797825,183269 791002058195361792,235886 765347020139659264,86667 780686581594198016,182211 787964510502084608,212139 788756080641794048,220526 794536109846003713,261155 790576350763495425,231881 786018334546415616,199496 773977178455339008,140437 773192460830998533,133454 790316144863350784,11774 760654970777722880,63655 733060331526754304,27848 790319195690979328,230283 794693371973529601,262849 766253375125979136,91946 741683431088627713,351152 761619760413024256,68987 773990503142522881,349942 776220459276787712,152314 777163203721691137,87904 785901622312349696,11774 793147217016127488,249469 777294065557733376,161407 776961851766611968,157755 793209714935001088,248437 791705308888522753,240926 793497795705597953,249926 793917809747169280,221524 780549128749187072,180039 794423308909477888,71794 795662550599892992,267655 766795144062316544,93405 762425011013505027,431998 758804048459866112,26815 763464884596146176,78566 781842715797360640,190075 795243123546923008,261155 787865816431591426,210235 778290739763490816,166913 750839399835836416,14502 778326825177063424,167220 787516745137258496,209184 781564535555649536,181419 787021255048245248,208016 791383346987270145,238207 758692934170521600,53185 768951091446714368,110615 792242725710024704,243092 777563080733564928,87904 772602814086381570,129991 794753585351245824,262849 777857900240834560,164001 779338441918148609,174230 790393246555869185,7311 776527106113171456,156290 776787170308792320,158007 789235181974675456,11774 794238847945015296,259063 778615806536015872,168794 763426296902717440,76858 755499281633517568,35890 753018148232847360,25255 790713458790658048,233692 768017084890611713,100191 755173282098384896,35373 758104201222172672,51239 776763817896411136,157755 793184625019461632,250033 794228667756986374,257423 761527951389097984,68936 775391026517151744,148473 790893461608206336,234583 788091493684744193,214354 758813160782508033,55257 768211266649206784,79987 763952239811497985,80939 794535090059517953,261155 773872432025395205,138812 768220674338848769,11774 771063775923503104,122146 778982122438660096,171693 790709265530880000,232884 756848756209901569,44274 771766914540507136,127582 781194803866460160,183269 756255176172838913,41689 763098745466609664,76429 779669467609563136,174230 791497510653087744,238344 791517786245849088,238207 793457117424263169,235315 763778109967654913,80177 781118413867409410,184044 786899998948614144,205094 769673543546044416,114422 795271570352668672,261155 792043564180049922,242326 793955380846096385,254135 793504064738852864,249926 785877074560942080,197512 755853354832506880,18215 773952437275197440,139404 778679463798112261,167220 776513706796527616,155688 792987619449827328,353879 787892639601270785,213253 790635108025851904,233131 761022152229261312,64664 793468052264235008,249926 759630240209575936,349714 785592092080742402,197286 765955573313523712,90482 773531421797265409,137158 793117116778090497,249177 793144646343987201,249469 761444346327556097,67226 794549167842541568,260899 740366223595081729,11774 768219186464030720,104932 793510621866110976,252020 790994233066790912,235487 764834858501672964,84724 767601401178443776,96785 793277257829711873,243061 794045815568433153,255870 775777384750542848,151071 758127506679619585,41703 790234085054640129,229693 791519094591946752,239405 794531031399497729,261155 779762740990767104,160134 786867764510228480,11774 788194692181602305,172799 794057935974346752,255942 795769464612593666,268448 770765129638174720,119937 771323272495370241,124597 763143185686290432,76549 733039062827868161,350379 758333062023356417,51809 769295768100409344,112363 771067576529129472,122299 780618686532956160,182036 776577978105028613,156005 775960159398920192,151539 773046698994200576,133519 767081274347364352,96898 787956912050544641,213887 794003049186344960,249841 759466348074430465,56964 764980698692349953,85562 764139897921806336,80939 762220277191184384,71429 779499596766519296,173628 786424305651372032,203350 794532354631102464,261155 761349941730107392,67587 794731423173382145,262752 767030722376892416,90622 776146423381303296,153845 737093997940908032,349486 769579672569049089,113412 773719988196683777,137795 764834337317466112,84724 767907970827087877,100893 771395493821808640,125381 764641044193501185,82066 790983416330104832,234583 740295036789628929,99816 769573427954929664,112939 764461844253868032,82346 792080607916326912,243398 780598977666256896,181755 788376148333899776,212004 757176607148806144,46227 760311486988288000,61544 765195086175072256,86336 788548921689796608,218275 794235940487254017,259063 791777047911600128,240483 781827848919056384,187044 760680355460296705,62726 765689749080313856,88432 794750163810127872,261583 769501282969198592,112693 795716046535688196,268231 758836402536665089,53996 768822277727105024,107752 779534658207879168,173846 791284896136241152,236945 777385984333783045,161714 793535261397221376,8044 792203826786775040,243165 758042826324058112,51069 753955606155759616,30304 763420909000470529,78215 790874701144948736,232169 758703322807185409,54070 770594355186917376,119832 774062257974091776,139404 788086824115855361,213425 780795359022972929,182122 751611738978545665,14277 757343904391979008,46797 794676330029862912,262022 762707739848089601,74247 764890609085718528,85190 745249373051719680,351424 770315696957906945,117257 757160941633110016,42525 761234003202408448,65180 765522589703868416,87904 785720103367090176,195386 769263205331775488,112399 780760348966223872,182960 755166921297977344,35890 792103372002177029,243187 777853389774479360,164001 780220866659516416,178045 793660827459092480,254058 785540503995555840,11774 763530358432292864,78513 793437374999097344,252196 760849195896942594,64722 764435527978278912,81924 793620440489025536,252581 763907272846118912,78853 788354533160169474,217093 785659038021201920,197512 790626073528664064,232137 785258356869042176,193669 773603838515261440,137042 758091590283960321,51043 763830519398359040,79911 786538741741522944,204413 788109213709037568,207051 776601132986662915,155898 753670979918987264,28586 760708399432626177,60866 775850267308859394,151242 739848971212972032,351147 753715003765710850,29263 781208403007959040,180074 790719277154246657,233307 758384549709492224,52822 794023273164132353,257423 761007504138448900,66116 788026614823186435,214354 756988329405603840,44291 769226433956712448,111558 780829638314557440,183269 794544254878003201,261155 794645260987236352,260899 794580442368249856,261155 760628927891054594,63937 786804675664162816,205728 771059893570711554,122982 787727429137596417,205197 755514648405897217,354391 790186829366620160,229453 793164280770203649,249841 755157893251497985,35890 756305873769730048,42432 792843714964094977,247240 792755715643281408,247232 794624265047916544,262081 765610723225571328,88541 765349543680417792,86440 772193767059103744,78769 773226137191186432,134561 767781556844847104,98972 770422817628295168,118191 773492773391626240,136904 791684393215598592,220332 788840146951110656,221476 764231346285846528,82642 780941442348908544,184223 779917753603981312,174389 777034151065186304,157082 778129485887598593,163804 776036448516575232,152314 753272671127867393,26066 776202216554110976,152314 794255000419463168,257492 794531876224565248,261155 773938200746266624,139577 750553880946180097,13324 762271194385096704,71550 768952251951878144,110381 764148971690393600,81869 750801854360121344,15123 758718431067774976,46076 787300955595411460,210208 791210659719614464,196314 786560669172822016,204413 756504673608163328,42249 787104663417999361,208965 768847831083913217,109571 775495507292454912,130988 788484705842634752,218507 756585133558276096,43887 774992672754769920,146259 769594296580399104,113221 788189560698122241,215754 790914037299097601,234583 750761178616307712,14877 790711931086798848,233241 758625638521704449,53985 758855761644486657,55257 770315728406798336,117303 785271461443346432,108396 760443748610412546,57574 779131929572413441,172962 785526547423883264,196277 761014234767560704,66116 766716087245299712,95672 790953505615847424,234583 767214684143493120,94332 755571138336464896,36719 792767289581981697,246392 791442052357554176,237999 755000172581687296,34666 793210531737964544,249469 773641417604276224,137042 763056380836143104,53995 770786292082671616,120425 779389126424399872,174427 764409436500729861,82066 772465026762412033,131025 733398422531645440,352911 755086001706524676,33356 768178363802411008,101681 772563787031412736,131045 776534289500532736,153845 785543920000217088,196247 786283928386621441,200009 790772846159028224,232863 759986979706548224,56964 758275793239760902,52112 757676751237459968,48439 788564559845961728,218977 760136748987015168,61177 763870493254438912,80863 768047663778377728,99093 769655927368740865,112363 773631121649176576,136904 790164067633758208,229693 789777401311932416,215965 776775485590077440,157840 785576513131442176,196537 794321855519727616,259743 788839903081758720,219119 794966087716597760,262886 778586455039893509,139865 790270105510903808,228341 794447253440233473,256255 781269495633412096,186210 766797362417238017,94699 779331028733145088,169916 781636087101784064,186883 733732410001514496,354962 752918371910422528,24316 755573296884772864,1248326 778702951720194048,167220 777239515765149696,160592 777929930092924928,164694 773696359211728896,138205 769207115005108224,110942 780603154710798336,181935 772275169570066432,47570 792111861659529217,240483 768404191807021056,103924 787482503921762304,210432 770656074324074500,113165 766404956823834624,93286 770046601834467328,116164 774450505443672064,85326 792572962834526208,244270 776058252371132416,153194 793561140592840704,250785 785970839338582017,199352 762369087112609793,72550 790260302025809920,230282 758266584016130049,52112 785899500787359744,11774 788497308103024640,217658 792049237240545280,243187 755743802631958528,39345 753735637560356864,29600 775803808383242240,151439 756291892300709888,42344 758471051676442624,52554 758850238547320832,54929 771148820646400001,122299 764868644958384128,84724 758326048928964611,46384 787976931790643200,354073 771831879603453952,127657 777918259651710976,164633 775070648242700289,11774 758127126440648704,51595 787267165871144961,206666 750733089991688192,14421 766636127830757377,94699 752629800112648192,22750 764417275269177345,83391 793005303788896256,240483 756414033562112000,42249 795676535051210752,24173 752724996183711744,21753 764177568815808512,82020 792019388035588096,241819 792164766869364736,244297 792011673976442880,241848 779215145897693184,102730 751074263268855808,15451 791254889309560832,237491 754042392525754370,31377 754853210926514176,26721 750737057392300032,12954 790635590744145920,218540 771439638900768769,124597 780763279278927873,182036 754785018874957824,33356 787121575417876480,209351 779000675111956481,171693 762110454231601152,431998 795394379997466624,247930 762981253935144960,75724 768951088334663680,109104 772297727162003456,128355 753392967281364992,27061 781054882727866369,183759 774425046940917760,143394 756991320422424576,44274 776069050388525056,153095 785869821619625984,195975 757809272809926656,47844 768979469704896512,110389 756306144465780736,42432 764269449641943040,62180 789910432613961728,349318 793338853306212352,251452 754958412744622080,32495 781442060641374208,186584 769014338258632704,110362 775513947973623808,149953 790758983531245569,233558 759283482153680897,51798 761929204652969984,69231 792077776786305024,243187 762514322840879104,431998 794985276909191168,263906 755777157234888705,39197 754875452448083969,27045 732263214335954947,1170428 765363255950905344,86053 792537950516973568,246274 752185952383172608,21467 752918039264231424,24041 756538204069699584,43446 772905215154454528,131924 793298549924442114,250633 794537273526284290,261155 756723855755018240,1248437 773634157222113280,137565 793290472982716417,251282 771764524424818688,127582 771058102099546112,122299 772503361425932289,113836 777959322236190720,11774 749621334561267712,8190 775076809301827584,146259 767675435681538048,100561 772144518837657602,129558 786934161097551872,207287 771144336838975488,122146 781674540527185920,185496 768163978790916096,103354 787858553713418240,204224 773932165004492800,140211 766297716196421632,92076 794219510278537216,258042 792078078671482880,243795 761405601209520128,67547 755806994599141376,39475 775173176070279168,146720 788925941166710784,220815 765378047377891328,86781 791438377459519489,238207 773883800371728385,138903 793183384784793600,250261 794637027933200384,261444 794996876017881089,264431 769220466984660992,109960 778321237911097344,166362 750920705542283264,15026 767102816695554049,94699 770615264220106752,118192 793195021927223296,249926 793869739256799232,255954 768918490661216256,109104 785293155407126528,193975 791844024382582784,237491 792973932362018817,242693 794594859571027968,261155 753353861415436288,25189 780570156887965696,181419 763816871489638400,80393 750724121110208512,11774 762349501499711489,59900 756350206250188800,42432 795052311051640834,261666 792024940039983104,243187 778368064140242944,167674 755164162364362752,35890 778565755361079298,167213 767119746085060608,97554 781350992415719424,139404 789262913446051840,224552 794874745107922944,262022 792013220324179968,243075 768933346554634240,109875 756062821092175872,40321 793871043505127424,255942 779330955060195329,169384 794904516487507969,250933 755100637679845376,34666 785972432741871617,199891 773338437822840832,134371 769194113056899072,110522 756009010109689857,40881 756997827239239680,43271 787331983667978241,207835 794740780342579200,262849 732144631849197568,349375 789143229702680576,215505 779840002423259137,146804 732743004130279424,319690 786562808783790080,204413 794330403955949569,258741 763155951339786243,75899 794040250704105472,256393 788768439586398208,220029 753992171901124608,28866 758260441361506304,52030 778395025805832192,167407 794179238907805696,258421 755822428006260738,39235 763443639171284993,78159 780161084292497408,177724 749218693184229380,7533 778699893653196801,168794 790204344968761344,228576 751785225449971712,14277 768100684902326272,102940 765641106012839937,88370 781099150309941249,184835 768793884721811457,104973 774697379115200512,144654 779312582440148992,164764 785667262619328512,197324 793154148518727680,247232 770017515305074688,116229 791273280401317889,237491 787707040109965313,212357 794690568744013824,262588 767735149148659712,88506 793977932884520960,252580 765958678893649920,90384 773579258815926272,137639 770403746480291843,118604 778326719673475073,164912 777339956415066112,1250322 778656428743467008,169226 795376139548168192,266151 763456611360776193,76406 790586751244906496,232313 793945036475858944,254135 788735922028224512,220332 766172088239550464,90618 794696656667099136,262752 769024899369299968,110709 750081689158717440,10661 763705865316601857,79587 777335796982362112,161456 791490931899899904,238207 779494171447062528,90252 751550521023033344,18491 735304214033924096,1170377 763475953968295936,78159 775736133024088065,149953 751137826834612224,16706 769538168580345856,100249 786456505109258240,203350 764298160621486080,82283 795766534958419968,268643 765911935539875840,89930 767643398312497152,96196 768231546935513092,11774 773912516061782017,139404 793875190547492866,256255 769684378486247424,113982 786332408647823360,1063777 793302529610088448,170187 794589411736428544,261155 758680208920633346,54070 795262208099962881,265257 775482550642892800,112363 785718255306493952,197512 780970259163516928,147525 793143869240020992,249469 748655427164979200,351146 760407594783563776,62708 768890432302542849,11774 762185826746847232,431998 732780617172029440,196346 793171916160954368,249841 790898817650479104,231498 773811405283700736,138819 777314772253409281,160225 761578572725104640,69245 792788254210785281,247406 795676443665637376,261033 762265979116253184,72035 756978258470539264,44274 792364713728278529,245228 751777428352012288,16422 776216306286813188,153845 764146673131991040,82066 792122302716583936,243983 761568566520979460,69231 760657318836965376,64197 771217249877172226,118191 772812326344863744,132335 774427570053849088,142090 790637624021045248,232881 793873542618152960,254494 763067916396879872,75724 764962939858145281,85545 789137346717294592,11774 791349460018274305,238395 788151447305138176,216009 793309197723049985,250633 776213118796066816,154534 770342218779549696,117609 793637980472610817,253206 775023747187171329,146259 787141485745606656,205186 769119864929849344,110362 788403652931321857,217658 790344107226988548,11774 793490405308239872,252408 789769463231090688,227795 789461305207947264,225923 785922432024637440,198591 757290058135248896,37844 758776778844274689,54070 761825260563865600,69356 788541602742476800,218349 788113871361802240,215005 791003362930065409,235590 794996531845734401,264397 773360316776259589,135025 763098380469870592,431998 794893644344004608,263302 762303426818486275,71325 780822622476967936,182659 755509762293395456,37979 785277320000966661,194707 761344702008336389,67973 766819145447079936,96550 771418364040192000,125112 787009363030396929,204929 794368664548032518,259267 793164839992434688,249926 754751574132531200,33356 759407275782053888,56924 756423177547448320,42249 773805743942217728,138819 787307233059205120,210215 789945037555589120,225608 756233059339345920,41763 763364812973674497,77731 793838796290727936,255866 768849900696064000,108396 768966820313300992,109667 777228051608248320,140570 776874699011657728,158815 787100191627157505,209184 793455934001455104,8044 764166826947477504,75724 770645170014527488,119937 793280460134633473,250216 788876983660797952,221834 793503174317449216,252408 793639809101234176,249926 765272362832973824,11774 794900415770951680,262752 749220264987197440,7533 776792167792644097,157693 788888154539487234,221972 756248791808815104,42171 751995740960935936,14277 764242848678088704,82066 750133768124395520,7546 790623752652484608,231870 771431918692732928,118191 778373307385032704,167305 791621034701123584,240145 768738325645721601,107752 792086392331526144,203546 775103023710244864,125163 775001795127087104,146259 789078372714414081,223286 780834937842827264,11774 792477867645005824,244815 765120584242044928,85562 785839269348777990,198671 773342009398407168,135505 788708248228507648,220029 773706603438768130,11774 789085669662593024,223286 761461133291106306,65626 762231179374317570,71163 793149970736185344,249469 756286644534190082,41438 775646059053723648,150103 786681310458896384,205728 789252184487628801,224450 794537647020589056,261155 756279248407625728,42432 793539904470851584,11774 766763077039562752,93823 780600868609622016,80785 791389034815905793,238117 756660900547944453,44429 760512901471797248,62757 761345612373712900,67906 792838465901699072,247819 754188233257410560,31969 773538576202133504,136947 771809577746698241,125554 762299481081520130,431998 766821880175013888,88669 781337809357508610,139404 759752716839034881,56964 777418311739080704,160609 791508043397603328,237491 794258483424137216,258927 794687234414874624,262752 791567857289203712,238207 795425290902241286,265855 785560429766569984,194949 790414669244530688,226712 794536177491656704,261155 770234362243579904,117377 776546514759843840,156505 792087116456919040,11774 751582523256430593,18562 791443447559262208,238207 764812745799643138,84666 795059117656342528,262849 763446085729685504,78274 753167883384000512,24704 781586047931125761,186214 763967537524584448,80393 768490605815091201,104973 773485083709804544,136947 792406758153003008,239107 793191718157897728,250430 792042975404691456,243187 769290064962650113,112399 786292886421680128,201555 768092074360967168,100893 749400083762864128,8497 781183033952997376,186170 776267512371482624,153618 779378538193547264,132335 793886954626527232,248652 794073399463182337,256239 794314628398399489,256038 778378664270409728,164826 768081241975513088,100893 732372374310535168,351617 788425235670327296,217837 788101568251834368,214724 790788725718458368,232137 735919457428639747,11774 794034170448244736,256502 755098465940574208,35449 772174637090365440,127579 771800008945463296,125742 789475131017928704,225400 792840555898212354,230485 765226110976000000,86440 768571915640442881,107032 757554168517234689,35235 780177656860016641,178045 758717357661491200,46076 770463292544409600,119211 794324265545977858,259974 760545701826859008,62771 760723861981782020,1170369 766252705983651840,91946 776905225659482112,156835 789524100641329152,225981 732730377110847488,1170601 779132607913156608,171324 767392320002093057,98259 770918420149854208,120610 776114271352651776,153194 793923960903786500,248652 765555960291004416,87904 770658637580791808,119937 786953988054913028,203793 766678043553325057,95446 760174405859233792,61051 792554328288399360,244759 751611679356706816,18215 776912354432851969,157082 761318573994221568,67229 763088115737124864,47188 732626906592448512,1170592 776445653035606016,152314 761205720284934144,60539 761718474150383616,69947 772877338178617344,132685 794188268019412994,257492 795107666427334656,264397 774907342513143808,144607 755153926660493312,35373 766506273290321920,92959 793133623864025088,249895 743118424360898562,11774 790557107489796096,231894 792662444887769088,244550 794576971753734144,261155 788225237926109184,214809 785255154282934272,11774 759278986686042112,57605 778596118246543360,168794 790579351624355840,228341 774339335516631041,143051 793504291369746432,252984 773116986867920896,134470 795403937335701504,266884 785828211540230144,198671 779006288776671232,29263 781443441494327296,139404 759498983484063744,56964 764931467717726209,83968 781335529556217856,182397 768230082930278400,11774 780202658804015104,176745 781544545469263872,187976 738408929114263554,11774 773862052548927489,139404 733088964224122880,355106 773967623138734080,138061 763014865690558464,431998 764244714539233281,1249229 773574329107972096,133702 760539515983392768,61922 785878289432846340,197512 794883994739494912,261155 774676330906587136,144602 780180996381614080,177248 787534798436786176,209921 769200434997329920,110942 790349157399658496,228820 754726257066143748,33081 795678189200769024,267655 750883034497449984,14421 787115023369768960,208252 756104086920032256,41632 792694046942699520,242521 752285701845114880,17842 774177065683648512,140444 791534214273314816,238395 795261646247723012,263676 764149425308626945,80939 768291936494948352,86274 754887598196350976,32591 764919235705470976,58358 765365685073563649,80486 786547327645417473,204413 788368179726839808,214078 761399859081539584,66897 786021291102834688,199262 795725724799954944,267737 770119921493737473,115493 778290495172796418,167220 793433401789263872,252020 764629374737928192,83391 792775616210829312,247241 793841333890940928,255942 786454931796480000,203674 766338640494592000,91946 776862432446873600,156835 791942887193784320,241940 773349483182784516,134561 778298654440329216,167319 772876371852943361,132497 757997716844584960,49925 793857529319161856,243865 787856400873558020,197888 766580127249686529,93823 787959621742977024,213589 792205646636515328,243075 753719304839979008,11774 775864107807281153,149793 788453713899843585,352258 794723453270192128,262849 768449104116649984,105799 779381113324122112,174115 761616718380748801,69493 790609540588777472,231870 753966474050408448,30590 766374041028526080,80939 769648818099019776,114779 781515453608914945,188119 787750904397115392,210253 786876623857545216,207096 775777918672773120,149953 794546561611104256,261155 771192269915303936,123038 781877402456715264,191087 793255422736015360,250293 795201787955286016,263864 763869982228754432,80939 764691017996132353,83381 755772548051337216,39462 765220273247387648,86065 751226137964150784,17434 778725152628445184,169410 785273740485533696,11774 778622191814451200,168284 795258554697383936,195332 767198944984084480,90252 773836963979878404,136814 778394309997527040,152594 749904726322454529,9087 775068113997930496,146804 757642981759332352,48549 786362959182168064,202304 788386110980313089,217519 788024683576889348,214492 751124361747181568,15808 760516434736783360,11774 791271015636754433,237332 753248565003227136,351720 762994192838787072,352982 762715240807145472,431998 789927546599026689,228820 765666824230998016,87145 785491035241709568,194648 766970686602637312,93144 781876373732331520,187131 794585860922626050,256276 778339583352250370,166852 777055631790538752,159876 732740313974968320,353789 770977575317282816,121949 786764316384956416,90209 795768316426063872,268646 766510098042748928,93184 767705716912259072,100605 794095923257376768,257492 795234154048876544,265644 763703455563341824,431998 765205287322193920,86120 787252013558009856,46572 763903116882259968,80648 778377866039877632,167003 776447221793300480,155451 754719656158433280,33356 785266540463611905,194167 795095338474422272,211733 776859160021434368,156835 733430250592337920,355952 777689817412870144,110136 792103568287293440,243865 767845241579827204,101681 788713023028490240,219683 794579254809743360,261155 795719264674189312,261155 771860359217020928,126943 786957600508129281,207287 791348953572868100,238395 758450402522202113,53246 773316297501184000,136110 761623105936719872,68102 758428108483620864,53185 776544061184282624,151374 749595586597425152,9285 773568979789090816,137042 791010062336610304,234653 773576179915722753,136947 794006119517593600,256502 760161439860523008,61412 769592496972115968,112239 773323846451617793,134561 785822874380541952,197286 786272177121136641,201958 793189648566738944,250430 739746685614592000,1170428 755104964532244480,35237 756583448983265280,43887 732726854260559874,353789 794062254379388928,257026 786687779321290752,205186 732370993922990080,350278 770356287892623362,118230 751125192408170496,16953 764259477050707968,80393 795001261057839104,264431 794536255056998400,261155 771451626343333888,125367 792438832608206848,245130 795494655609683969,243187 764158106699829249,75724 778495465906180096,167319 779809099936432128,167939 750988909044232192,12472 791291102363987969,237491 773900051810693120,139404 795292213106216962,264774 788397422313549824,217519 733281641007845376,355480 761907713643126786,70940 768171051436089345,103506 788478845527654401,218495 750015186925264897,10735 755191525433339904,34898 758471879921369088,53185 753966137004597248,24359 762419068624175104,70886 794642942103207937,261155 732586212322512896,352786 763154651805921281,76723 788438038980460544,217421 790060239118798848,228333 793076212482596864,249286 753371204161908737,27045 792965308000661504,245148 765315292931043329,86645 776891778465013760,157082 755156193916641283,34167 773913591720382464,139404 778587834471030784,168794 762461910839078912,47283 776759261313445888,155898 779668984656519168,176196 790662054516359168,230485 787618376680087552,211367 795469052974141440,247930 788738522874249216,220332 792063672667480065,243614 789085119340539904,220526 759825615541399552,58267 772744946604449792,129551 771945323040215040,128934 794320623493402625,256038 732360863106076672,351387 733176639845175300,1170859 778330670833799168,167202 794238129485950976,259063 794535857952788480,261155 771493278919200768,125554 794136008732397570,257492 763419166011367424,78129 774315564030316544,141887 794624951995207680,261987 769509675691864064,113816 774356707258560512,1250130 749728445928763394,9314 761609608565755905,68173 758176515347578880,48289 753992116934545409,29457 795412077783449600,247930 779529099886735360,173513 764946204312481792,84929 762305488017092608,353879 788889554606579712,221711 794881999647469568,262022 793211843716194304,250633 779343218035089412,174115 786317460773347328,202429 764683876547432449,80066 778197363894530048,166409 766428347920424960,93823 772832526553481218,132335 757148219784720384,46252 788886323608231937,221834 791131626818396161,233858 775497932980097025,148994 793940705433518080,255954 779812166023061504,176218 756540950701219840,43383 750365879913750529,12883 788776072842088449,220332 792772208909221888,234551 758440019673616384,353879 758327529971253250,49804 768230336371228673,104973 770093161448439809,114422 791751818015563776,239405 780770780976074753,182960 775000737159913472,146259 769274732629913606,109360 773869364680519680,139404 775711710564847616,150663 772410036136009728,127366 761963456111280128,69388 765644275661082625,86667 760628636298907648,63451 792079955777781760,243398 765297642909958153,86440 795280042238480384,262752 773965724561895424,139404 793981995084840960,257026 793109647586631680,249469 793351548390604800,250633 795328855754018816,261155 793862988574916608,11774 794725137035599873,262226 770953288250372097,121949 773703572940812288,138819 770405329968455680,117609 774416064088276992,131007 790432744304091136,228341 768866475876704256,109337 793559473419943936,252014 793961908789510144,256358 795390397115748352,261155 774250744216162304,131421 788017811591274496,214138 762348953102757888,70886 794665926046154752,262053 790333885976498176,230899 786654387494084608,90209 732652500982063104,349388 780204590469943296,178045 786291495536103424,201441 763389550832017408,75615 759279171654877184,55621 745298704676970497,11774 758408398291382272,52167 763214521632694273,75899 750067244080721920,10848 762002978039472132,70540 778080921006313473,1011996 780514317602988033,179414 773754778451140608,137042 770935351808499712,122146 768575667516637184,107428 793499566435807232,252580 790974324144562176,234583 751789809752940544,16833 793873536330772480,252408 763868246760050688,80939 772166558382559232,129602 749847944048803840,9433 775540643099729920,148870 793094695140356101,249469 763831659636543488,80192 769177065274871808,110362 795708488152326144,199307 790653204933378049,230899 778418729944281088,167220 752939085879136257,24316 792407954599186432,243187 795037533289713664,263896 752710911631069185,14277 763065783060606976,74483 793422489133125633,252020 769065290688790528,87607 759452378680598528,57574 785247815614300160,193121 775133505139437568,146720 788869247606849537,221687 778673237240586240,167677 770885278219153408,11495 771128155599884289,120610 793497527576256513,249926 786065192673222656,197565 746618250885206016,354110 763915068756996097,79691 787276942689001473,207965 766271854671695872,90031 786016446056833024,200235 766531033378324481,92213 791733678070083584,240483 791778570846605316,240763 753721413287174144,29263 770672142816018432,120610 776147823934910465,151302 761409746486300672,67768 761188304452673536,66897 778507670009491456,167398 756245295957090304,42274 773943044806696960,139577 786941265770348544,205728 790659009934086144,226041 756456055924625409,349306 753949035174649856,25135 788817841227259904,220029 775332881937866752,148349 781835424184532993,190602 793518954400587776,252020 763159272830230529,76794 785693623669129216,197673 778557559909199872,168791 786195652870938624,201494 786301937721364480,202429 753742018208210944,28732 771935110203662336,112363 793424403715403777,249725 753526291484270592,23739 791087365733265408,234564 755079651073097728,34666 780083195668758528,164435 779086709795516417,172148 778366476331864064,167674 781204008241356800,186434 766699694294757376,95619 770686473284620288,117257 774376380029145088,140444 779340108759601152,158387 794792886231367680,261942 786560838639296513,204413 768889294253617152,109104 777577942230700032,161771 786568304232136704,200942 759100450926985217,39174 762729525885095936,70886 770700301498212357,120610 778751267615059968,170187 785322262077382658,11774 753640792116326401,28732 762274111536111616,62492 762761565619662852,73926 772440210051215361,127366 779030157642244096,171991 773603350252138496,1250064 774730544991047680,144494 786760003717885952,204413 754924576858116096,354106 760497135846428673,63149 794699788889387009,261155 789302120319160320,203546 793191295309099008,244230 764923180645486592,762119 786973616042745856,207949 773211876733792257,135025 785571388077776896,197196 755209794550587392,35319 766586350191738880,94699 775627149231390720,148537 769942201606500352,113165 767588135316385792,97628 795035748093169665,247930 769848229848576000,112872 794543826060906496,261155 780435984034824192,11774 792991654533705728,245630 762006289354338304,71438 780112554391724033,178258 765583152140066816,88052 765197198527266816,85562 788776066517045248,217574 788395171251560448,217519 769655019599564800,352244 789417804009050112,59665 762815903876513792,74066 780101754692173824,172185 793200656706306048,249841 790575917177401344,228341 774454342849933312,141867 770769174964477953,118191 791024827251298304,235948 794543013846355969,261155 767360070770368512,97325 785264119771312128,11774 787128706921820160,209351 788803401912115201,220029 791262910131507200,237491 789539192472739840,225739 761968249852534784,71188 780680765197656068,182036 785266095951192064,192971 770401144665284608,118191 787717882859757569,205197 787975272872210432,207051 791993422953517056,240070 792548152607969280,246273 775855444388671488,1250258 762190853200764928,68873 794004220890509317,257492 769159945170264064,109960 760605132966932481,63451 776180511924453376,152592 780824387188654080,169202 794327910605672448,257492 759189366761586688,56964 763179923536306176,76549 770440742758121472,87904 770745248188338176,120353 767189343987437569,96919 775021711091724290,146259 755946664364535809,40550 763872035084890112,79691 764886683854725121,82847 773490318163476480,136947 786887497917853696,207109 780600165556027392,80785 759456941156343809,56964 764423680311042048,83391 786339692132175872,1063777 793149497081597952,249469 791426759618990080,238395 777864041569980417,164001 793688523622617088,252039 780501811266453504,179415 781251855523442692,183269 792837776546762752,247241 789970835641466884,228702 792875411663364096,243761 793099074392166400,249469 761920488419520513,70255 777144683768209408,160480 777604181133623296,162596 773954051788578816,139404 768875443290189825,109666 774216095704059904,138707 785887227964370944,196631 763333598560739328,77668 765247441226567680,84724 794558172161773568,261155 790917736176185344,234887 794222643578884096,257423 769962337935695872,114254 765829506930249728,75392 762789335749890048,65113 764167064021929984,81583 770652061083938816,738099 776720955473326081,155451 786322474208223233,201958 795724976590467072,268231 778386163098787840,167273 765342479864455168,86645 760683005660786688,63149 750407475614986240,11495 755521194007429124,37993 790984667834920960,234583 757340883104702465,46405 785334752052187136,194949 754118705588600832,30370 776138333185605632,152887 777914881395732480,164001 763049152616001537,75929 758328900757979138,46384 785260223523069954,194450 792285050784153600,239261 793113060789460992,249469 762665973841272832,73814 760568868028854272,63149 781842774475825152,190635 785884579743707137,198671 794939233349812224,263302 788386216701984768,213589 776846873294282753,157755 777663837902286848,162596 788770462612553728,220526 790961450047070209,234796 777877732277366784,162610 761319486960066560,66800 795479070222020609,261155 786807240548229120,205094 793813506751627264,249348 765970436802904064,90296 794191035563798529,256393 779844014338113536,168284 792896019843260416,247240 767826218376916992,101681 789219173092040704,221972 793133159135191040,249469 795316155988803585,224857 770698939712536577,120618 774371328627445761,141913 794984277821837312,264431 755002996186976256,34666 735051839624884224,350517 764161233364713472,81702 763888559233400832,79513 790950857651003396,233152 754137199482896384,31221 763454784560963584,78304 768972818482655232,11774 792043238718832640,243187 773651943612788736,138382 785501426302595072,196277 732785980906844161,353976 779027324721328128,171902 792030818348695553,243187 749692881204420608,9295 764978400079609856,85562 768672497499725825,106756 758674597273186309,54070 788866163740667904,219678 789541585599868928,221972 779082287057035264,171324 779661102644736004,175154 771719131947081728,125554 778782742448308225,170471 794314427000586240,259055 786987244473155584,105109 778054776990863360,1182483 786967398872035328,207949 748934400906256384,11774 779517813278990336,18404 752651055960383488,22436 763681477842259968,76652 772869923483873280,129551 789519929447968768,226731 780633768960811010,181811 764681448359989253,80619 778317936033423360,167517 779501171585257473,175549 792000092186157056,242854 764280228235489281,80939 793633457507139584,250544 757214851836051457,45348 766362976773255170,93388 787290904138772480,208014 786634383579090944,205029 759137352111558657,27156 758263018472017921,52030 763537910100402177,78159 778395187240251392,167220 787812016551497728,213064 781187459317137408,185313 762452706745122816,431998 788900270814089216,221972 794607308093329408,261155 780839489279143936,11774 786765372619755520,203983 767400831008268288,98437 774005057821999104,139781 780875568178929665,183269 766092422958886912,90539 792403747137871873,243165 761263620281999360,65626 793121192454582272,249469 780591804739522561,181892 794541065051246593,254725 762272813591953409,71502 780085958289059840,167311 758783002826551296,54070 765652071416815616,88332 794699693552902144,262849 775086809806143492,131084 781379501200596996,186584 794594570134663168,261155 756272205541941248,42432 771561901759213569,118191 772940676648538112,132996 767774625128263680,101383 778313196855754752,166339 793262292079181824,250633 776091481140367360,153194 794680599915233281,262022 773892010356854784,79987 761361800440877056,68273 762260330168905728,72420 775719863012687872,146991 788520035538968577,217658 777248996452601856,159016 750734962664493056,14525 790966140721729536,234583 759161372907155457,56964 785786829115105280,197341 767331897366183936,94699 756552876307144704,43811 763345504470200320,50581 792762204391034881,247241 772886514250485761,132996 752956681819131908,24675 776069422209531904,153194 761016605878788097,66159 793296770348511232,250633 767089872502792192,92153 785943957205233665,198576 788690125488291840,218219 793114790004752384,249469 766521155368783872,76091 775117206199734273,146720 791417546545229824,196314 757632785398005760,47782 775411777072930816,149040 769345361496399878,112336 788434520399904769,217837 759292881148444672,57112 790908725020069888,234583 752825980776046592,22752 765256850463924226,86103 738321588110659588,19246 780595382820626432,181811 794880762919157760,243075 775349883913932800,148170 749598018400186368,9285 792046790539370496,243187 765738129575772161,85562 781624845750640640,186584 792939215403167744,247240 781640132512342016,187976 772854096877543425,129685 771823488197767169,125554 766034937766092800,91043 791843703430098944,240483 760547951546605568,63149 761710093427732484,72630 765385343843438595,86614 759083680266584064,56630 753631845120487424,27045 759135255643066368,57105 768887614493618176,108729 794339067324497921,258741 764297430988910592,82457 755745655314722816,21332 763510841790439425,78129 775904819810803712,138490 793275173315022848,250430 758970946271055872,54070 769338681773678592,113165 779658948060282880,176109 773535951339528193,137351 793512507667275776,252741 762785068456607746,73712 755201234727006208,35372 762021228039311360,69565 770954972481654784,120541 793010625639165952,247877 786025247111729152,200383 769732825562120192,114985 794006515741061121,257353 794588571260751872,261058 768541874307076096,106716 794911065930924035,224680 794324951062953984,258878 788867468911599617,220332 733509689955098626,102730 750733317658517504,14877 732564826367614980,352089 775493128849457152,148994 788189924897980416,214809 759453424190492672,51451 778568905107378176,168794 761116269235974144,65455 772818206801166336,132335 786550818837303296,202007 773256715382890496,135381 779345276142231552,173964 768947902190268416,110381 768998491125264385,110389 779274088846127104,172892 781571366008991744,188643 769965984694333441,111970 794679179946131457,262022 755278950440599557,33356 776578570911096836,155688 779109135879065600,164814 786377803763769348,202304 770852544948019206,121080 791564551951036416,238207 794001522476675072,254135 768807445925888000,109104 766105057880309761,90327 768967233586561024,109960 763821281317978117,1249165 793879153435029504,255942 753600992504086528,28037 762645110928596992,73926 785517767126491136,196277 794143878723026944,257026 758254845711249408,51344 773328132325511169,134371 786194684913725441,201494 759099385145942018,56964 755561499217764357,38286 769567799207493632,111558 770473646771109889,11774 779451815310024705,173964 772520684039790592,131045 794995791584706560,262022 755175744385331200,35890 762207823795097600,63655 769367579118796800,112788 763352683373694976,73814 794926225139462144,263895 778999425460936704,171324 793634567135502336,254135 787122104336613376,209351 762852895427403778,1248944 766764842401144832,96263 766613067694125056,94699 768941912682147841,109666 761923223227396096,431998 773239151852257280,129551 776142288179322880,152887 791068261295075328,210238 785663505974394880,197512 758556733275078656,23762 772833101940654084,132335 778260512941412352,31953 785504616913920002,193533 760139659309572096,61145 791008410133078017,235978 794881043434262528,249348 758330585261629440,52545 768974443188199424,110659 776341100231614464,153774 778734457075281920,351424 788010138711928836,211347 787876245312712704,197888 759729520278704128,56282 771721212732907520,127366 774239230025400320,24173 752992317599051778,24368 787720531026014208,212139 794501200288825344,254209 793989206699806721,255299 773255560900861953,133702 750350591025639424,11495 761747182198239232,70355 751145373431988225,16299 788482803910348800,218603 771479927493275648,125111 757009453636091904,351340 762999677704888320,75724 775021817018712064,146405 781620439609118720,188401 786566019498278913,193524 761015119572766721,64722 777266532133011457,160592 788127564355084289,214492 768740160003604480,106774 778725764346765312,170207 781898120183500800,191354 794300763958837248,259134 786289598901067777,57506 768882300532563968,108849 770153800128729089,117026 778231513619894272,166532 772351540577308672,129628 795077975364472833,265112 762953509163544576,75633 761265526823800832,66851 755125726148497412,34167 768631478334922757,107428 766819066933686272,95672 769653717440356353,110659 781494309552001028,139404 793089855190339584,246987 793463595438780416,252020 781902844345643008,190936 786704880094150656,205902 788726048665899008,220029 792094065919610880,243075 792445247976460288,245575 792948416183570433,248104 795056454940184576,263033 776402556339838976,154071 768226541859995648,11774 779838451038289920,177248 790571052539654145,231944 788439252912799744,217837 732644595050352640,353228 757063145366093824,45964 754869449807704064,18979 737408007189856256,354309 766049513425567746,81929 758008730168332288,48287 761613213834313728,68993 775736263492116480,151071 794309286830583808,258044 763521413269557248,78853 786735084279738368,205728 788158716004622336,214899 788865987428945920,220029 794827397665357824,261155 755454226399129600,34784 758020456184094720,50611 753331631654445056,26559 773726452839776257,136947 795675107029090304,267862 788406750810636289,215174 768204506916065283,103924 779072094046982145,167220 770748924814585857,120341 769917761451548672,114779 771542290691010560,90284 777186130047361024,160199 790664487955116032,232169 765696746894876673,88506 789261662624817152,218349 763722480573820928,79585 771970297129938944,126890 758634580710723584,1170352 761024161368018945,65222 793230689596354560,249469 778474463708839936,167407 787311173108535296,209351 786964024206458880,11774 755377358455001088,36545 788063635532840960,215005 795484595445755904,266035 768149810566148096,103107 780864291880759296,182171 788872997058727936,221785 763562547798765568,78684 765231962952916992,86645 773636729316139009,138165 794038319969607684,257492 795397371106656256,266822 758067070231728128,50827 768199948621926404,103354 781211642113593345,185601 752232377057894400,21034 790992273261596672,235590 761611554823475200,69356 780616004678410240,182154 766048635121381376,91043 785850273390555136,192032 794907456740564993,261155 757642548718346240,48549 760571513426874368,63451 781238220000403456,186434 742946569805303808,1247561 766673963829211137,90088 788367652213305344,216991 771774943256317953,125554 792163119770374144,244550 762218947005394944,431998 779321736680452096,158387 758344680593584129,52554 777050528475865088,159475 771842923771990020,127871 787029076779335680,204078 792234192297943040,243398 774613758182240256,142563 793099397718380544,249469 769991281846185984,111800 790583832688943105,11774 771590076782432256,124597 786233536999100416,200965 753709778371809281,29263 776428352957624320,152872 777643452074905600,161456 786259092759252998,201494 788766150511333376,220029 773526835393069056,136904 779996466668503040,175153 772483035606425600,130407 776934095465095168,157583 770851336199901184,118191 768248294820556800,11774 769572689883213824,112336 786062629806739456,199462 764182441091145728,82066 777989379700690944,14383 789459762588987392,222788 774224358021730305,136767 779668038362599424,174115 789335776030896128,225359 794172625652219904,254135 757990359074877440,50396 788226056364908544,139014 791378605360107521,238117 793208962304782336,243615 770371194256236545,116618 774051262379589632,141277 768828202907209728,109104 787888967664279552,211829 757284060456685570,1248475 761218695175610369,65222 753365039881396224,26446 791739074348482561,240584 765244669391319040,85562 771312164250406912,124597 760254422307876864,48052 763178796694601730,75724 795122886545641473,264774 761371122784833536,1248895 793427697984614400,1170572 795719769328586752,261155 789317836837646336,222560 774212730207150081,141887 794995900267409408,264431 786267188567027712,201958 746386408722554880,351424 760714316991565824,63149 763943397430177792,80939 769678973651607552,114301 793174241717870593,249926 766416654129659905,91946 785974415741767682,199546 767359928797323268,98727 759383121036873728,57348 775640711630839812,112363 787083780695752704,207613 789138124681023489,222682 775153702034350084,145866 792232810203545600,242693 789871109822963712,46572 793575864990441472,252020 778392712009703424,167220 788880911563534336,220526 753007558374359040,24526 758127733096452096,51595 763014966811078657,74575 779027948426764288,169515 753003043755532288,14277 787010943075004416,207287 793907325417320448,11774 768547963677257729,105109 778308406310473728,167220 793516988115148800,252741 780402845153722368,179766 786594155451473920,204835 777882855691001856,163990 779404322262003712,174660 787719506021851136,205197 764908589018341378,84724 758030217952702464,50654 792480860121370624,246225 755487517370044416,35890 768600782014976000,107745 769231691730739201,109945 763107006815334400,76549 771755708287115265,125742 791600389586055169,238395 795070714248196096,262925 786346426364223488,1063777 793295712167473152,250633 785898243540393988,197512 791722346407092225,238429 788798685857587200,220029 773159809113808896,134470 774357979424444416,142503 762260346379743232,72420 764995130587770880,71652 789254985007575041,224818 776487146479837184,156175 794481901264322561,258193 763692197422194688,79589 755890265844350976,18215 794702637329502208,261594 780676408527978496,182257 754720850687909891,33356 790039490173800449,227925 759428734587764736,56090 771393024412770313,125204 781289210619625472,187084 751748469048520704,17416 770597132759867392,117303 787408028396032000,210313 793635196461584384,252014 754011972413317121,31201 779377189808635904,174557 777443693598879744,13302 794562014374928385,261155 795408304100937729,261155 749616258161713152,8492 794665484406951939,261155 795298936487550976,266079 772599434651643904,125554 777616373962903552,161998 794919885948104704,263895 753847433025638402,24786 775369086935134208,147701 764134355962703874,82145 751170989606658049,17284 765387981729386496,86472 776378827710738433,155390 775867862380609536,151156 790880950766997504,232837 793354179301478400,250633 795717302239002625,267737 758369342895616000,52554 788711096282673152,220029 793514030593822720,249926 765006255647633408,85562 785484328578879489,195975 750547628702699521,9754 761396192500518912,68273 778660894305693696,169740 792544942526693376,203546 754740224328998912,33356 793558462428880896,252020 771489686057390080,125111 760204001824628738,61732 769728028708511744,114388 785328940630106112,11774 786382864677867520,194082 763586773775638529,78159 794317437340647424,256038 753361619518980096,27045 780793932754157570,183269 792094236220858369,242712 790661090619297793,11774 781918936728084480,190957 793504337578209280,252741 732756686667059200,352946 794904226174529536,262752 756285598051160066,42432 779823659682672640,173339 773232822723104768,134561 770221239411544064,117294 794980161338961920,262849 794967708878114817,13629 795685580873101313,261155 758749154646515712,54070 787456339312189440,205989 751192982183899136,17591 794660411392004096,262145 775193074414878720,146405 775003663983054848,146259 794004709786943488,257492 776506537909116928,155898 771070145196285952,122982 756622946563559424,44429 787037935535349760,207965 795702248726818816,268356 775819224623095808,151185 760459546238279680,58227 775169312185196544,146259 763501480880050179,11774 758705326929567744,51451 774692475067768832,144654 775689502249644032,150663 790469502467121152,230282 750468099304984576,12883 773060086382075904,133789 786947945111261185,207287 790636493891076097,232884 756188423963017216,11774 792058445100883972,243187 751019843923554304,16269 766355508445999104,93286 754016121146208256,30590 756253256645419008,42171 773873194201587712,139404 788596099229577216,217285 773532646106423296,136448 789539835438510080,205972 767832815379492864,100605 776638854606585857,155318 778710120809107460,169327 760871558252486656,11774 755042473207095296,34666 778443658240503808,152594 780616906369892352,182146 792396409303478273,243187 781650095712243713,188458 763052003312431104,75899 766258808578514944,91751 766307611872374786,11774 772588882579877888,109337 793181898059026432,249469 772794992184090625,132335 790906590794657792,234583 794807172857270272,262022 768243881167187972,104940 792677696132288512,245086 780838102541754368,182870 756332138530832384,42117 781309007034187782,26066 785258452767633408,194206 795107974381498370,262053 786416388260917248,203350 773649641132920832,353359 733115614739505152,354906 760126972496261120,61051 768227659046330368,11774 788318044007243776,214078 788548224415965184,52554 779116347980705792,172299 793780604546322432,255271 777436982637199360,161456 790659075897819136,233307 751867859433914368,18893 793620101723455489,254253 751644841314885633,18555 755095075886170112,35449 794997637472784385,264431 770779092652322816,119893 785498075078938626,196277 768198130005184512,103986 785841145205125120,198622 785507534438367232,196277 761593704876351488,69565 791166172012146689,234583 792796594936524800,197512 778379157122060288,164826 752958824076619776,22860 770576171922694144,110362 793180454841098241,249180 790355530078228480,11774 758340676182507521,51809 791671843950170112,240483 794576590147436545,261155 780684518105702400,176729 750058492812070912,7275 787715939647180800,212357 770462588509495296,118174 792491911303073792,245148 786974779966271488,207949 785839773923422208,198671 788988671546445824,220029 794290448902692864,259200 751584136071000064,18470 760819997149057024,64722 763407783752527872,76652 763421382541803522,75724 772643585904766976,124350 759759035021295617,39235 789901128037171201,228124 778202261130350592,166409 792026702532730880,243187 775794569892007936,151265 790937534272503808,234583 793428901389225984,251452 780613017289580544,182122 773990335332528128,140230 772110937864142848,125554 773900251325423616,139404 771025119527383040,121479 770794096030081025,121479 786554177073901568,351252 794539377879908352,261093 756255397984423937,42346 770528602689507328,102618 761171811937705984,66159 762293456496537601,61412 788045056590610432,214117 795409323220471809,247930 765945699032760321,90384 780828904319619072,182726 776918691640291328,158027 785604702662557696,197297 765072648942424065,84724 788434018320588800,205143 753636525099905026,28732 768853609849188352,108782 759766579445952512,59073 773630453383299073,135617 733089230361133057,27848 759682482400849921,59364 788549609119420416,218875 776212258842173441,153596 781228401277407232,185261 785829989241479170,196277 792133456960585728,243187 755475735842787328,35470 786720382803902464,202815 771759366370385921,120425 761920223649800193,70991 777594150996832257,159308 793094328553910277,249469 768178190632247296,100893 753448186166075392,27045 794623114613178369,262145 758269643471646720,51043 793286904624087040,248719 793620977556951040,249926 794332517096562688,257492 794531085942132736,261155 760225884242665472,11774 771424894277984256,125367 756277384827940864,42432 763935223666974720,79592 768269569458737152,104940 794911828816121856,228911 772588208286683136,125554 764156208555167744,80720 790727276245712896,232791 795312481006682113,265809 763826117283155968,79911 771111635670880256,122982 785313540873687040,11774 754800110400266240,18555 788849091237117952,218351 773910584593149952,139404 776277653078749186,152735 789516087108837376,226823 786241293001207808,1063777 793953940022956032,257208 771112915495690240,121740 788842253796184068,216009 793489298095996928,238292 785970436785922049,199546 786693665708048384,169310 787106875762434048,208989 774543582166257664,128230 771533174543233025,125853 754058237486440449,30296 792373591052476416,354073 788185010440249348,214078 765572953547247616,86103 756619148327813126,44429 768454178301587457,106281 768866765233238017,109767 757340717333315584,46405 781844887696138243,186212 786651135637467138,90209 774618289414758400,141360 775552398517477376,150103 773694730022506496,138165 756318994139795456,42249 788626195067854848,218469 789323231777947649,225384 752806004614725632,22575 777648585525649409,154709 733767799714283521,174090 793505687301087232,252984 768100110408552448,102514 788796314721128448,220526 757966099732246528,50197 786914418919694336,207287 795440852566818816,256255 793119222947807234,249469 767525753017819136,97515 794541833837649921,261155 758543746891780097,53185 768286624203415552,104162 749732535542874112,7816 781324362922196992,182257 785944043909963776,197512 785981220341415936,209828 792040894434316289,243187 763871222237057024,80863 790151003186135040,225359 757678810233917440,48369 778980220019834880,171693 795266714401472512,262349 791357243421822976,238207 774018793949499392,139404 760619161521225729,60541 768983024796966913,110362 793061758738964480,248065 792100656077209600,243187 770408009533124608,81946 762745082114088960,74630 794983166788468736,264053 756941662958395392,44429 751633403225575424,14277 769344874223198208,112788 772198246089457664,129991 793597747987447808,252112 763690683316080640,1249147 767411052313210880,99137 771920282508558336,128194 794730973778898944,262849 795429639464292352,266990 788165617903734784,216009 790301535720833025,11774 761528474867826688,68993 763103836097638400,75899 787137759383281664,208928 781867550820802560,190903 757975382733811713,49852 775103313536626688,146704 761688902214221825,70355 764282909591121920,80939 791355550483308544,237594 764548985398755329,83945 793968976837558272,257204 760816073201557504,64142 792509534975594496,246392 757708226431451137,47940 770869401050607616,95062 771396592029032448,112363 768548423909847040,107559 758699084375089152,47426 761388890318069760,65180 769254253172973568,112363 766592318627454977,94612 773527712854110208,136904 791688850129031168,239405 780555469597315072,179537 762656529149530112,73814 786915283374075904,207151 793122275075600384,242693 785617457171959808,197512 768494393539956737,105109 786329171920195585,201351 790275451679707137,229159 795728173115834368,199307 777690253759016960,159308 788747994216534016,220029 771167035912892416,122146 758155436197642240,51595 773908909434306562,139404 794059868558618625,257492 791366688348528642,11774 767896605022224385,97811 768550631074361346,11774 776948522935386112,156835 795138887127429120,258922 751831887203725312,18341 794241875918094337,259063 753453765265686528,27317 793583399894126592,252679 773113836727574528,132364 791804485731508225,237491 793498835377065984,249926 764857627042058244,84724 789251039572529152,223492 788984770231349249,219754 791511200378920960,232640 793505678597820416,249926 771730693583798272,126152 772742888434257920,132314 776458197045510144,156055 790792806348365824,233241 793181231470878720,249067 764815985471696896,84209 786960118852182016,11774 794557334995410944,261155 761995501889810432,431998 769264620867641344,112693 787063262055653376,207949 792133861937340417,243075 759075337984675841,52112 765949669805436928,90384 788211453610303488,215608 793644278048256000,252639 794568164420055040,261155 766251748998520832,90982 795316617391521792,264397 758029056285736960,41459 773842501316804608,11774 786366509052403712,202727 793632069788336128,252014 765617824697978880,87858 792713563748069376,246392 763921235965161474,73712 791817704873136128,196277 751160791361941508,17259 744778806108491776,47188 752667773608669184,22575 760221127201488900,61051 762784404385267713,74066 779331091643588609,169232 761388859502440448,65974 774220617918754816,354111 794560771208445952,261155 767773841795878912,100893 768870069430579200,109167 786003356514938880,199561 786623042038423552,205181 787305099345399808,210215 785459940337090560,194450 788723156328386562,1170856 761232014460805120,67125 791663946877001728,240483 764928519101046784,84724 791765756832649216,238429 768975911718903808,110615 763346459823448066,76127 790934317664989185,234583 791128082786770944,235620 778535396724604928,152594 779478228100669440,173753 754029225993121792,30590 758653746603708416,1248619 765689523367993344,88881 776133966088769537,153699 792159173236682753,243092 764223013877231617,82283 774054055161192448,136947 755920994317893633,40074 792422834744221696,242284 775072988391669760,141091 793395611286573057,250633 778307189710557184,167220 781272055526273024,187084 755060811366670336,34898 761722753615482881,55177 764832487860076548,84724 789191627961020416,221136 772235249782710273,129471 780138673211924484,176127 752938874372890624,24257 776516802142691328,155390 750409264443777024,11495 790595999983083521,228341 793928713758875648,256963 760626081086877697,1248768 771545641872871424,125554 775004229706452992,146259 794609704651653120,261155 754717384284438528,33356 774026810430398464,139373 788860917740032004,220332 771127132143648768,122299 760981926006001664,65455 786054270290370561,200382 794556122594181120,261155 773548532934463489,136904 781181017176567808,179147 781486203011010560,188119 780599974803361792,181409 786925078562926592,192032 766557737777889280,93286 778717347397771264,169916 781312416596492288,187084 791671959587266560,240483 793099973030060032,249469 793792438901075970,255393 733179522124775424,355672 770936678634688512,109497 790392518684782593,228820 792892157463961600,242712 790157962396348416,228354 779417382552862720,174230 790801942536654849,232169 792778445268787201,247241 788125572560019458,215584 791072334140416001,234583 765981160384126976,90125 759156196171407360,56964 787003552468131840,205181 754841999434547200,30802 759132690700390400,56964 769983891843284993,115519 776419918736662528,155287 791005248299073536,235620 750126651607056384,8526 755543499622211584,38183 758458972026404865,41703 751849229367205888,14277 764498455771295745,82066 738844933860118530,11774 750132569782358016,11131 778513493490229248,166289 755133534205915136,28410 769339638486032384,113165 793944924458598400,254135 788122813391527937,214247 765560832960802816,83454 773968115713454080,139865 768111289289670656,103354 770476964918550528,117257 758832019430215683,54974 776100129778573312,152106 781878395399438337,191134 786184180736618496,192032 760965072113897472,65104 768471784328876033,104940 779076185770778624,171463 787858970425823232,213376 787434557054345216,210274 792723440738373632,225995 785544510008922117,130635 750048101981761536,11367 791584904291254276,238207 781531145099804673,187974 787011538003562496,208379 788711692293267456,220029 774076280534732803,139865 789462327162798080,225981 787096833613070336,202429 770472591299604481,118192 764944594265968640,11774 756830902743867392,44971 785542944837087232,193623 773661825401393153,137693 778729149846261760,161956 752237218161303552,21714 752767203490029568,23554 766385431495577630,91804 767701311336742912,100538 793631579004293120,248516 779122677256564736,172799 786985649144340480,207613 794147157355982848,256411 771775640995364864,127134 772555182249050112,131542 792083895592157184,242693 771834369459617792,128146 775297636454768640,148045 794034561692758017,257353 756210841054089218,41680 790386511967428608,228354 795020462996803584,262752 764070439375085568,80623 785610411647262721,197512 765296903575646208,86440 778467239552966660,167220 786690867457327104,205455 776182157614149632,152314 750687770302046208,14462 764125996744179713,81869 778380967631138816,167003 790914743053803520,234583 755174529291268096,35890 770408078206390272,117257 794642025987575808,262053 773634091971407872,137869 732726894869745664,353789 794618085135130624,261155 795048835894706176,261155 791441947680468992,238395 794635271299952640,262053 763841333312323584,80486 781514203567759360,188401 795198856786944000,246726 785234724361015296,194221 794737307995820032,234564 785639444971913216,197286 790993334542229504,235590 794713950340386816,262849 753592818115964928,26793 777798941047975936,161988 766071448280629249,90384 753759293955051521,29263 764528046493892608,1249244 794726372442771456,262752 794273804113604612,259482 794918141457469440,263968 764998820220416000,84679 789207481012527104,215437 790581199970250752,231318 743564776756875264,355931 769601652080857088,114422 758052009366790144,48663 771032046919643136,11774 792491999039401985,233467 793448084093165568,249926 788057320488140800,198304 768491450883375105,106716 779116823279042563,171693 757315829025431553,14277 794890250132848640,263205 788087736922234881,215064 777370226493194240,161387 769510329470423042,113816 776058662754328577,153095 758668637657935872,54070 762552358953811968,69673 793885320748105732,255522 764940393729458176,11774 772821774438240257,131007 789896688286642176,227242 787630469785329666,206101 792149528904368128,243648 791355747019948032,238395 750670451647483904,12883 755348373897678848,33953 790606139243261952,232791 771889281673498628,127775 793456574069039105,251758 767745576943357952,95593 790636370083459072,232424 791757918471413760,7706 792033531635654656,243187 774149966973444096,140444 780040762499207168,176458 790712219168309248,233558 763445504466378753,75899 778934545382989824,169437 779001299333373953,171902 770009528083546113,114254 779563703532486656,350829 780487729364762624,180556 787086068793352192,207151 789964912277590016,228416 768050264934871040,103107 785699220325969921,195975 759538434255888384,56552 793965871182082052,256255 790493208358883329,231714 793623733265166337,252639 756541322346000384,43471 787320978254684160,210207 792192411267018753,243187 788692536927727616,219942 758108818051964928,355710 768220892887289856,11774 771485251071860736,125853 772763716395732992,132366 772047652452130817,128230 795368149289934848,266151 733270345252110336,355480 766412296121790464,92025 761604954750488577,69231 765746925576581121,88361 771389560718753794,125136 751177398369026056,15643 764788271822110720,83881 781359669340057600,139404 765937325348184064,90384 787081038543654913,207613 789323958419980288,220777 795415256117997570,247930 790994398070788096,234583 791262116573392896,237236 787013738398359552,207287 781241800878985216,185595 771154276643135489,121949 777291370532859904,161388 757699239577317377,48477 791350679625461760,238395 760534087731781632,61145 767412600472690688,95055 763863990091087872,80486 789245070146998273,206257 795104667336318976,263906 767491949452460032,11495 766659991050842112,93286 786790752923754496,205039 791003598867927041,235590 769123456503939072,107953 793186116648079360,250408 776587581655953408,156835 759487348392488960,32625 793988055115841536,255942 761608755968667648,69231 769402301471559680,112363 776775722971037697,156835 781653293562859520,181419 787764687115022336,211024 792043785639256064,243075 790653578914390016,233307 794324061904142336,257492 790525201691934720,231894 790567463272407040,228820 743951595713466368,47188 785237565746057217,194082 786378962691764224,203350 763342744161030144,77612 774234358295257089,131421 776221416727470080,152314 793497444310933504,249841 778559733087305728,168794 771399593477214208,124537 778505121332391936,165185 781219377702178816,186376 763851327378104320,354311 776811695243137024,155688 794564607482482688,258386 749669847370391552,8178 769662299871272960,114779 755788779265241090,39221 759636122129534976,45109 779146168337108992,168284 792768169769172992,247240 763813672317837312,80393 791707156211007488,232976 785321485107802114,11774 757642436621561859,48549 774226338311909377,141035 778168616487383041,166164 781845512660000772,190635 778248646277988353,166390 793613734556135424,252020 786910936296808449,207287 762794669008969729,74041 791800279649882116,240483 758438174377082881,50110 786998563444142080,207613 774177005600280576,140444 773941646799020032,140211 755921063091896320,40437 790167261806026753,228525 793826658516103169,254209 779085780895404032,168284 781881042990923776,190635 732562223877529601,349283 795368245465411584,264397 772867997421543424,132335 777893308638961666,162505 788134457811279872,215754 791889796280963074,238395 764837575848779776,84724 763835071753248768,80720 793139651997470720,249927 773578822620811264,137639 762650635217010688,73926 772556673932267520,131542 775537750267269120,148713 788491274819080197,218275 793279252510543872,249926 758539455460356097,47940 760721670915129344,11774 770380125242290177,118393 751653706173542400,14277 732353509081780224,350660 765727411455623168,89271 793378572517900288,226048 794981807347429376,264397 749620197112160257,1248008 777935388866248704,164826 789552007707291652,226862 769292893114757121,112363 781563126407847936,187976 795178527746297856,264754 792360554266365952,243187 752685270345011200,21332 759964419333906432,59666 792835939605372928,246726 786368226863243264,193623 774671551555784704,144654 785301153198120961,11774 758089953737777152,51248 766027698632323072,90384 768964222931853312,106774 792037342638989313,243187 790569343780290560,231894 792992266105286656,247877 794748124711546880,261202 757231576308670464,45672 765024585242677249,85562 734773295514550272,11774 789951972631642112,227925 749485700609781761,8047 793427045904769024,196314 794653471953850368,261942 765151985385472001,86103 768573531965820933,104973 759671107540557824,43947 776613392610041857,155729 765382967388672000,85562 795734640761901056,199307 795018841097048064,263896 753226625219690496,26140 792221235593613312,235685 781723540810719233,139404 795692395102801924,267862 765362309753548800,87249 774335412965781506,143041 794272941466750976,258598 766004591469195264,81929 790582183949893632,231550 794957612966088704,262847 773489403654049792,136904 779360069259493376,174427 781115894684606465,185496 785597826877108224,197297 754751242434334720,33356 760895638095683586,65234 787029590703083520,208016 772936323929739268,86103 779535251903086596,464984 755601747498901509,38286 760798936365830144,64677 793888231028695040,249348 767893400221691904,100893 788536516679045120,218275 760973447727947776,65180 768375837389303808,102008 773522952138522624,134470 773884379877765120,139404 760294491915812864,61011 791371907048230912,234864 753322777512386560,18323 788073687681495040,214209 762722347673612288,65887 762782511969685504,73814 771442716223873024,125554 791735761955676160,62492 778225633713270784,164826 779092833412214784,168284 760845469077692416,64722 757999106526736384,50500 792357067935932416,243978 755272210659540992,1248155 758684956818309120,54070 788834479150432257,221476 761408199803084800,67226 764811744938262528,84544 773287100787593216,135888 766449277912494080,93184 733035943288938496,355528 756658852502892548,44274 778079513460682752,153575 768866335761793024,109666 793880034104733697,249926 770687870084481024,120613 764435752826445824,82481 765405193680719873,87245 766604568230785025,92025 762744298106347520,431998 763193377907023873,76723 776297792138518530,133454 785847112172990465,198591 793549028868755459,253206 772104023314866176,123354 767309465624477696,95672 742324564017872898,349951 755165272164732929,35890 772528680346259462,131007 763489806223421440,78344 792589010044526592,243562 795497172024365056,247930 792192982707417088,242693 793994935909445632,249926 756943906101665792,42432 794321879658090506,258878 764937408529965057,84724 776207854650916864,154071 786493376099069953,202727 764458182383177728,79246 776871916955013120,151255 786979053274181633,205728 778030941495328768,152193 791680640609550336,240483 749284357433589760,1247833 768827178364448768,109104 769602437665751040,113412 793991195768672257,255942 776623595313172480,146991 789424944920879104,225427 769316044485701632,112725 791668084842954752,240483 772298572100272128,129991 766581468088766464,93504 761715866778103808,69947 786947234470371328,205270 789225941633564674,223692 793201085649293312,248988 765553695870242816,88052 790145977743249408,223249 760447478197948417,62063 781215754255556608,186584 792797600319766529,247241 759095034452979713,56964 769149513835569152,110362 788814354309345281,220539 793113061355692032,249469 789143484607238144,11774 732913113649926146,354162 750895366950621185,15316 773178566162968577,134561 740977445243736066,44370 761139169884311552,65237 772281312270876672,128519 772454025207832576,131027 786299109640511488,136093 793499351423344644,252890 776736476507869184,157755 795113490860085248,39957 774417150807306240,56964 763889930061815808,79513 785912042184019968,198878 789471969813078016,225374 773141209376141312,134561 752895566619770880,24134 766447523171033088,80939 785725096446992384,196917 793931996397445120,248652 754085536713748480,29263 792116005006745600,243187 794627253841907718,261987 775799610052780032,151265 754787684741222401,33356 777207623145906176,160873 790623239613456384,232169 760831197555613696,51385 780546593472647168,11774 758414315078594564,1248611 759797268610297856,59666 764781828473520129,84422 757979368022953985,49925 765980098721906688,90575 776126222401097728,153545 786313363341119490,201620 753761608480886784,28980 792359471116853249,195876 761947678074810368,70679 793797230738206724,255393 773780962870108165,1250074 774102434335436800,139404 789490956659625985,225382 733314419518754817,355480 770395605281677312,118191 773579558310207488,137419 776865937865801728,156835 755498249776082945,38137 787320350245806080,207613 770531497765920768,118192 768325216543977472,104932 769330808284909569,112363 793258746902376448,250408 792929267038375936,243562 794034149552074752,252020 755595970193293316,38032 789490482908917764,225358 749588438689673216,7852 791335162126622721,237491 785279625672785920,194042 785255062440255488,194044 768166589963186176,11774 753273380808318976,24467 788876734426812416,219942 758405269390929920,52696 779157072214491136,172132 780841840127930368,182036 788168993370677249,215088 754910165971918848,33356 762298767395651585,70177 786382048780914689,199323 793121442799886336,232894 790927639989018625,222792 763883851143843840,80486 765273999542714373,85562 765371568490962948,86103 758505017167011840,53703 779307693077098496,108396 780018671053856768,167319 794535566167699456,261155 750370020547452928,12883 757229998331822080,46006 758130004286840832,50654 795346148219387904,11774 763478138231754752,78159 761693762049441792,68862 786916289457582080,207287 788148255213355008,208831 793269899284123648,47940 794212874398957568,195876 788750371212537856,108396 787633769939251201,210207 777337823238184960,161546 790613893655781376,232791 793874058852958208,255065 767813820567826432,101681 753552614264942592,27317 776569298626027522,155318 772994655357132800,133043 785832412639006720,198591 781614564794302465,189086 771670882104160256,122528 753033913279414272,17416 772904455687790592,132908 771372482351734785,124597 795441274564198400,267133 765071315829035008,84422 775741766305665025,11774 774688111683141632,144654 794007414659944448,256239 754047505680175104,31259 769819494101442560,114357 754860735767859200,26721 771535640743653376,126389 776076038916935680,153095 774597008854220800,138382 794291784071446528,259360 758481900625354753,50449 786315242611408897,202429 792736775861002242,246987 758749430115819523,54003 753992118566125568,27045 775622098710630400,146991 792721854884556801,246726 781095733613047810,183759 785296706556473345,669866 791007443094417409,232792 789933049341419520,227242 762770795294707712,73814 790111546752004096,1170550 754753475322454016,33549 763033090096820224,1249092 790783574437826563,232863 768985171483881473,110344 759412019715911680,56700 764130380869873666,80939 776554123806117888,152619 795700809875025920,267862 790724329633878016,46501 791007521162932224,234796 768632382899445762,11774 732461797182078976,1170432 790651200353869824,231881 794272230611918848,249926 788953112962748416,11774 765710981594918912,88546 791666062890721280,240067 754118026614546432,31400 765980193819398144,90744 793151521806438404,249927 769919957371129856,115511 780839255601885184,183269 765580200293859328,86274 778731521024720896,169437 761064872461283328,66159 781549867894267904,182665 787050763658944512,199307 770778996556632064,96849 785685434730811392,196277 786008022778777600,192949 795251490449399809,264397 771143081668202497,122967 768076481293643777,103354 750387362660806656,11495 752746152903122944,22012 790631936515420160,231894 773932821748469761,139404 763508706998882304,78873 794586277567791105,261155 768055033141362688,103107 774022269999968256,131421 775874985403441152,151539 793244299840266240,249926 732209871928467456,262022 754085259927363585,30590 771502437098074112,125853 766384767671541764,93286 777852161094934528,163990 778337425890369536,167393 780797135906373632,183269 794920363293478912,262849 788429704571170816,11774 755466475473821696,37294 756968096359976960,45576 775805968177205249,151463 795110364551794688,260927 752296977774309380,17842 765245214244024320,86320 768946936019820544,110362 780647509773484032,182313 753949501920907265,30590 765032224827768833,82209 793502496698302464,252824 785910480829190144,199546 792578006296375296,11774 763608457119281152,78189 754733442286235648,33356 778511628748804096,152594 750687099372785669,12883 781499473230823428,188119 790280850336165888,229693 755159866415587328,35890 778418554978701312,167407 752920874131464192,24316 765244499547320320,86653 795020815460925440,264431 780377025685192704,179718 794868054245117952,262849 767806710237003776,100893 794613621766713344,262053 772509259288420352,130883 786094729201065984,199211 768124014581649413,103354 774988403427475456,146259 763203070931140608,47188 765701851928899585,88052 766039644207140865,90539 776071550562922496,153095 793472066452385794,252020 778929928003649536,170609 790224814103465984,230257 773687666671890432,138382 794910743317676032,249348 761372535694909445,64722 775001446769041408,144635 788081615104868353,215005 768129342807412756,102745 761558094061207553,67959 768659639994949632,107776 793276233404522496,247651 762992496255172608,75668 768081792347758592,103354 758680882378977280,54070 755120905550962688,34973 793214405580161024,249926 770762628637532162,120690 752309909358804992,21714 781504371943022592,188401 770754506762006528,120690 780823014984286208,182154 787945593817722880,212139 792884946805207040,247767 793791260674908160,255393 772627590251024385,128934 786262355441246208,202429 737023339806531584,11774 787101591207829505,209129 765286208830308352,84209 774056415623118848,141277 776527271926624256,155688 733031883844554753,355436 794606694282170368,261796 759454361948913664,56964 761594732531286016,195876 770025947416424448,107469 794011171699376129,257492 785658435303903233,197017 793115296710230016,247232 794203923720577028,258120 779291024367554560,173753 757740207462506496,48959 795489401258332160,267408 768924855760621568,18870 788519246347300864,218275 790392511353196544,7311 791077404554895360,192363 775515791038885888,149953 733336969095315458,355753 774016398615908353,138819 775688941928325120,150511 794113253731368960,256255 773935511870156800,139404 773545516550336512,137158 794337260950863872,258726 756203335842234368,32873 787803763776090113,212357 756942281433714688,42059 791438056842665984,237935 779332374081310721,158387 795704207198265350,267521 757570319683035136,47782 757727495621906433,48991 792420038359719936,245634 763141410493194240,76794 762810621914001408,73712 764786250062499840,84724 770091075180650496,110136 758030721017536512,50314 780960268356505600,183269 764971033187213312,85562 794346949898018816,258878 788896905967251456,221972 792037155468144640,243187 795476595167395840,265885 763016421978832900,75709 795008725798952960,264397 759942086997123072,56964 788168603484823553,11774 776854482525093888,158524 781367851768655872,139404 754002032327962624,29263 776614486019022848,157082 749715969233317888,9433 757032976895004672,354841 761030943859630081,65839 762800104923213828,73814 732345580379357184,349795 750410999233150977,11495 767803660223016960,99044 775880473885106176,152314 776879664551698432,172295 762697318038667264,74133 787681127305777152,209043 788479838642327552,218495 794553589423284224,261155 774462789288984577,143585 771887341799604224,128615 758171058650353664,41703 765557159182598145,87774 772574783162560512,129649 750333113234927616,12535 755439172098203649,37044 771423628781096960,125554 749648785278578689,9433 765051452075094016,11774 791690116741861376,238207 794071072194830336,257492 756876109308755968,44163 785903759792537600,194082 762350117688979457,70886 758497853916446720,53185 789995476527480832,223249 763402578394615808,76723 755877394683006977,39880 775070711299858432,141091 793097172858249216,249469 780090839875907584,172120 758275428838694912,52174 773968226514407424,140444 793082502722170880,249348 770948570614734848,121479 772516962505150464,131289 756880102340829185,44450 773701112025276417,138819 781828030968791040,189032 742415825978707968,11774 750303022111010816,7706 765269210335416320,84209 795712463727722496,268356 758705883912269824,54070 767428995524669440,99300 775246991844515841,146847 790907209035096064,234583 753952326411517952,28732 795000628925894656,263907 793133824880193536,248988 793915934712950786,11774 763359469044576256,77731 789850654369906688,225374 757652261262819328,48633 794022528087900163,241716 759051719338778624,1170537 766587577797267458,86240 789241771830030336,223921 773862508591353856,135531 777029136304910336,159876 764654794933989376,84389 770745829854482432,120613 785386691569782784,11774 786608838707384320,204901 787168897921265665,209351 762343774760660992,70886 792499369677246464,246392 778446082430808066,167220 793657549539213312,250033 766695096741928960,11774 758395701269331968,52554 762662956777603072,73814 789335636125716485,224680 759622177591291904,15122 795715305490227200,267862 765558650312200193,88052 790351196485582848,230277 771084541394051075,122388 794539857800556544,11774 794653728045469697,261155 773343489689919488,135736 768224197055172609,103924 776633609633488896,155318 767873389616705540,100893 792035744260861952,238207 786241761869901825,201958 789205175302885376,215505 795368170236342272,264397 791693438324531200,240145 760441796329664512,62853 762682710808596480,73704 777196838977810432,158459 785636277005721604,197512 794078244727386112,252196 770271161942994944,117257 785871697723392000,197512 785938159922057217,194188 780809407806537728,183269 775478761571647489,148870 770672361779650560,120393 779101165292322816,172123 793512418521538560,252824 757150381524725760,46006 761765460903727104,69231 787745128907624448,209422 756304209717366784,42432 767727269955506180,100893 795761811039645696,268231 752861727784448000,23167 764956951323283456,85288 771062243651825664,1249828 794623918208327680,262022 792840379225677824,247241 758372743507161088,52637 768826447230144514,104313 786706672848896000,199262 769275355563560960,112399 779713044590931968,174427 792720656655851526,246225 795068132842995712,263895 735002371936387072,351644 761208354966474753,65180 792768442029924352,247241 779532403333214209,175260 779016429190340609,11774 785720139819864064,195446 794747141436510208,259220 750781293407838209,14277 778631349418782720,167319 787290052384653314,209477 755565287408230401,38183 792061235755819008,243187 780891067528777728,183811 788347409898151936,217108 793201226611625984,249926 757283317687414784,43225 767893191865561088,101383 732450117207371776,352153 773565939014963200,136904 794549073311318016,261155 779870563418316800,176109 791395079676133376,236409 763897356475588608,80939 788485282815291393,11774 795209760975032325,265257 785958559267823616,199546 795687868328976385,11774 759634486673956865,57092 771129287973928960,122388 776262598736183296,153194 763125304873275392,74943 766381269584412672,93504 792817320645255175,247877 791344116546306048,238207 761571094553853952,68216 767578154818863104,11774 761846779444727808,69947 794667304340652033,250064 738134410273292289,11774 769668004846170112,112336 759506397658624000,58508 761680636432125954,69356 764164940366307328,82066 785625288960978944,197512 768185067545956352,264584 777578315783647232,161352 777846083087110144,164001 787196521204715521,205186 777647636094390272,161939 785253150676713474,194225 770965139285762048,121949 761602229694529536,69653 754792511814631426,33356 779222475997532160,171795 768579409481793536,107428 752164196393971712,18539 771137354119647232,122982 787022335949754368,207287 765509907260936192,84666 751094078834520064,16299 795277543536492544,220857 764095336583311360,80720 793969795368521729,255942 764252863396777984,82283 790581322418888704,231318 759865630421979137,59394 762419191764758528,431998 765543656489123841,82209 788482356986257409,204835 780998305912324096,183269 761001096995188737,64730 767758313845035008,76146 771624086837473281,126862 759570285628579840,57105 750821544847347712,12883 761296954911518720,67768 767876341001846784,97341 764998291754881024,85562 778687794621272065,84689 761733551167410176,70543 759513209317490688,58250 765695145572524033,88930 767052058671230976,93210 790267683186933761,230282 795344130603962368,266190 772712788582170624,128930 791706094326337536,234990 794358277777817600,259659 758872785707872258,55112 763198354302042112,76723 764817133880487936,84745 764523366703325184,81946 754751280090869760,33549 770357557898584068,87904 779026274887098372,167407 757246536719884288,46006 776119265690779648,153575 791323091255242752,232169 794666303344635905,262053 761729702235140097,69548 773645511450619904,137740 793483605494333445,252741 773881235634401281,139404 781659299210821632,177455 754904020351758336,27045 788554675196948480,218164 794571616806047744,261155 787157621232898048,207965 785338698434875393,11774 768811587373195265,109167 785531431565008896,195807 788790545891983360,218258 775142171032883200,146847 794690814626689024,262225 766258413068177409,91751 793210258571264004,249927 773643162652815360,138382 755008610195734528,34666 760662455928270848,1248843 788860934286487552,219678 776634069409038336,157108 778115118781652992,355260 791182126871785472,234583 732734868535156736,353789 765277150702366720,82209 768827979732508672,109337 770282468310192128,117833 788182270762967040,215505 787013893440860160,208379 773617010458648577,137869 787119585606500354,208176 757654616234262528,48549 794539197965090816,261155 759134674408968192,55887 753634251933974528,28732 750074127587811328,11301 770296778847621125,117257 765973220679782400,90618 788601347428016128,217519 756907028283428865,44274 764874647779368961,1170691 767366692527824896,93261 773559307665231872,137158 767966294188576768,102137 778590066176319488,168794 791658818715475968,240483 771014947279106052,121949 775481400375914496,148970 760201938055077888,57131 794897527606648836,262752 757072666419494913,45964 794291620128636929,259267 749649956890226688,9433 751849823825895424,14277 780835729865838596,183269 785361147872641025,195481 754710013357068289,28732 759588489537159168,58945 793323476199219200,8044 765882278245523456,88525 773342002767364096,135903 780628322464268288,182211 773600120717717504,137042 751233074193506304,15997 794605906570969088,261987 792897576139890688,234556 793848632202170368,255954 785334530878169089,11774 766518063411765248,90908 793488851251585024,252196 732605273945169921,11774 759787188670390272,59666 755442131779543040,37585 764190368216801280,82283 765231257307537408,86440 765388211463999488,87145 777798759514185728,163763 755159639264821248,35890 759113361812549633,11774 761674715152941056,70177 787995822449369088,214209 794387523254427648,260173 750535516018257920,12631 786941556242653184,205728 787155858392092673,188577 793982240418103296,257325 772239729974661120,129565 764864331515387906,84724 758392602852990976,50542 794542405726810112,261155 758830872871055360,54070 764165734264168448,78159 768856074094993408,109666 762394855054176256,68954 794667746697035777,261594 767966303168585728,100620 770710307639595008,120675 771915003960127488,121795 786713276679802880,205728 754778742656999424,27045 762790013067259904,73712 772998403059920896,132364 776834596419674113,138490 781177284099239936,185496 790971608462569472,234583 773905935353995265,139404 781190964903718912,186313 793432701894205441,252034 788044630772228098,214492 767749189975420928,11774 755891080881696768,38459 778231440689344513,164826 772970016614576128,133519 771050364489564160,120711 772851093529325570,132335 750705660921126912,12883 786935014680174592,207287 753292648488677376,26458 778754384360448001,168284 755495367467208704,36484 759214015960719360,55982 789466732620427264,225981 790372450173390848,231008 770317507865346048,114254 794264911807397888,249926 777850410304434176,163990 790662544838889472,233307 792043041242570752,243075 777297890259722241,160602 789764534424698880,227242 757906323942014980,47940 761924954258481152,70679 774422552751935488,142527 787473589981241344,210253 794880874449948672,263697 761077216591552512,66116 792376800185765888,242693 758246423020339200,51248 758788189616168961,54070 760275592927293440,60779 773530384063688704,137158 794205626452836353,258771 732341878679556097,351286 756295712615301121,42495 772783199046938624,132288 772773190938554368,132335 778313817734389760,166372 755829425032273922,39462 767414479705501697,94699 789693059348914176,220526 760616253278949377,62716 775311986645016576,148170 790721762027798528,232169 792806442604650496,243865 787025224499916801,208014 753543828842446848,28049 753844975935164416,28508 766263236350140416,91146 779590061889294336,174392 785873833660121088,197512 786050690976256000,200897 793361320850718720,251566 789526190985924609,226731 790250575095037952,230282 794391965190062080,256726 785871047492931584,197297 771557007966941184,118191 778441390942326784,167220 767155631828721664,96848 787018679288340480,192949 786974017924333568,207949 753970726718345216,28586 795382907258818560,259034 769061165553029124,108729 785560343472852992,196277 770004569590030336,11774 786000938628767744,198878 780849728401485824,183269 765532820366249984,87245 771939289626189825,128382 771487377470713858,125853 773913960156307456,139404 755567893778042880,37424 780926057620922369,184000 768127386709856256,103212 759529141771218944,29786 794593150383755264,249926 795178365514895360,246726 787779941647589377,210208 789561584553226240,227130 778195134819205120,164764 755472555318751232,37433 768215444729663489,1249541 786968385594724352,207949 792803402296152064,247240 755903889937956864,39462 754716858251481088,33356 785826870847803393,198671 769935433711050752,115726 764859241093922816,84724 786165539542487040,197512 791440525924655104,237935 794148616671592448,255942 732257955702247424,196346 774284701859188736,140444 787610322349752320,210207 771343165294911490,123214 764501795548823553,1249227 775006194431909888,144526 787153554037313537,207965 755158088185819136,27045 760288976582287360,61544 776937100574875648,155688 793635248785399809,254025 757625767278678016,48119 761752084664516612,69947 757662329014214656,48549 761177585359486976,66897 761424250544586753,66897 753355107610222596,27045 778171394379116544,164826 789228460602372096,224680 772449208343339008,130026 767194741582749696,97825 764147065274249216,81934 751053058797236226,10735 771721287811100676,125554 787716670676541440,205197 791677359845888000,240483 752839370139324421,23899 767861695817588740,100893 763351555080871936,77598 768501562238902273,106756 775328350806179841,146580 761923500269531136,431998 775764956205711360,150302 790913696356720641,7047 753418789069488129,24666 792360477628125184,243187 776437951299366912,151463 794205809064353792,255870 763818458052165634,80486 794666783462555649,256393 788433517063667712,215754 794866429648482304,261796 764811406927499264,84724 763070053797404672,75802 770947120522260480,121612 795085020801224704,264397 749792986746261504,9754 766718748988497920,83751 767876471184584706,93504 780771317704294400,182870 791326709396090880,237491 793202593442832384,249926 750449857601605632,12883 790590295025082368,232169 777176578153328641,160539 791375601198215168,237999 755504352400318464,38183 773651799966384128,136814 775716029733412864,150394 780505939560505348,180556 785962544812949504,198671 759119612403331072,11774 780831746761842689,183269 790507526076846080,231333 788691858998304768,214078 753751387209666560,29263 793967721004138497,257026 766394380966039553,85565 794158890615046144,257353 762352228095123456,1248944 792761853759729664,247241 766758710089814017,96172 765658260254842880,86103 771426701226090497,47940 753995870769647620,27045 793997477254807552,255395 752927152606240769,24549 791403944131964928,238965 751764627206307840,14277 763001529871675394,74650 793437576220778496,233036 794605862094598145,39957 795775148804583424,247930 754800531428761600,33470 772829205734289408,132335 788494610515365889,218275 793199482154262528,250430 755548065893801985,38183 764788066166845440,66281 765725975762067456,89198 761361479173939202,67463 759087428531580928,54842 794665139983319040,199178 781238609747640321,186376 785679398221418496,197297 757016850513428480,44450 754032505116823552,31377 786938410166464512,207287 791235210645876736,234583 786275877432590336,196917 773843749768167425,138819 788429086158827520,217601 763491132655362048,78341 768946966856433669,109961 778008362839601152,165097 788542085280301056,218832 794637206614732800,11774 781201069422489604,186434 791742104640819200,239906 768499008029466624,104973 788751026371174401,220332 766428828382167040,92958 750158589902385152,11890 762308186267279360,431998 787130475185840129,209151 788944708722495489,217837 763202954413248512,47188 795748047133097984,268646 792911869325418496,247087 781232895486603264,186212 761382929708650497,67893 780496332494548992,180783 785259724610547712,11774 794646622923878400,262022 785547485376765956,196917 793814564911448064,255393 785754475415818240,196277 770431628430761985,118375 764967750221508608,85562 768929326397923329,110362 773891317927596032,139404 793135284107960320,249841 793190422529077248,249469 775773378942611458,150845 788410088650342401,215174 762219857861632000,1170576 770645125064187904,119832 794214635452805120,258598 794202842470809600,256239 790919926290718720,234653 794394042461200384,259266 769602279326572548,114284 771068429348601859,123135 771453453918998529,124597 765032270302289920,85159 787286651831721984,208252 790725129063976961,233558 742898147421257730,11774 765984363200733184,90694 791906354013143040,240070 791326986803171329,237095 757668272699387904,48522 785724485886369792,194082 794719094931095552,262784 780553428359532544,11774 788614680919019522,95055 775768353008979968,148800 792497295916994560,245128 763024311066079232,75899 768606680670085120,106896 772877762231238661,132370 790030521568985092,228568 771410579126824960,125367 742755571435085824,350711 762680835543855104,63459 767796396397305856,101383 788478547685941248,11774 794318121150488576,256038 759498294401855488,58227 764652097635622912,81946 765941943482200065,87904 795429567783731204,266884 771398634055151616,124597 754906517833256960,33356 766464933571592192,93850 771528200266584064,124597 777660225193213956,159861 781900985610358785,191354 792838143351414784,247877 758753212761419776,11774 775481754626904064,148994 780544568760479744,180310 788738834502656000,220332 762806496094777344,73706 771430921237069824,125554 772635288795484160,131483 779979332852690944,176203 749323353354186752,7852 785787388748455936,196836 790979409352077312,235487 754723626235076608,33356 786591843441971201,204413 785301172072570880,194934 762341150451609600,72809 764760448948244480,83391 759205992357912577,57348 779441458428411904,172089 789489271031771136,350826 761409940946685952,67369 776185801726013440,153699 787575153488035841,204413 789262681798692864,224680 774949581092220928,144494 792066684983140352,243427 781183227746717696,183668 794004755785748480,257492 756582547006623744,44056 763802352000327680,80098 781245984974204929,186212 766100461288128516,86440 751053150916907010,16422 766409921298436096,93286 794541081811714052,261155 751783987098456065,18893 794274219924324355,249926 767002149985345536,96039 790922883669168129,234583 757721864781369344,48735 761300512721338368,67768 790647577867722753,232169 795657448740810752,267551 754156152380809216,30370 750823729433702400,12535 753911391862550532,28128 776115424261906432,152887 789518155672653824,226819 793105781776347136,249469 771417176393650176,122126 790244221198405632,229693 750067710545965056,10848 795661418456580101,267731 761150386229116928,66828 786196640734416898,201619 773931733750259713,139404 756478148242382849,17292 795379013455855616,266653 778342150467485696,166265 787034269323452417,207613 767698544274894848,100538 790255502483525632,229693 773708414262317056,11774 791065471550234624,235590 791343565993484288,238207 793984363297808384,257325 762997366639169540,75724 766008573520293888,90908 762169392297832449,71476 793501518720741377,252020 774199414801870848,136575 794985890846298112,264397 757296121735680000,46007 792487866412793856,245575 756627470607147010,349449 778954457069518848,171168 789155371608903680,221451 775000293452853248,146259 771024654005899269,122875 756602654680285184,44273 768479928589451265,104973 768826490641342464,107423 785958724049506304,199431 775798847113162752,149200 756361267703537664,11774 756291260248391680,42495 793844777389133824,255942 785495153695789058,196277 785551973823242240,196538 751580766073683968,18893 755165679473549312,35890 751091593893994496,16897 755256826480959488,35637 761266193282043904,65222 750727227579375616,14277 791436589993820160,237787 759089536982974464,54842 788696106309980161,220029 790546513609027584,231015 792501460881829888,246225 766477840019628032,93068 767415768526884864,99124 771535708179668992,125853 793669345347932161,253032 759109783987388420,57092 776285587745583104,131421 781208789093580800,181935 793175152133537792,249469 764543882277314560,83823 795013798537129987,257534 763862917485735936,75724 795437848715374592,266822 788119789025714176,215005 793093240224382976,243075 754721451744165888,33356 775027219001331713,141316 793279037774979076,249926 749421660399243264,7546 770493484541308929,117257 793130395172761600,249469 750723173994336257,14877 764173358791585792,81130 775393373687521280,148170 790636312835469312,231871 753379154821730304,26066 786670879409262592,204413 792058514709549056,243075 785668598157103105,197512 761073065165926402,65222 768601664957800448,104999 794653585216663552,261155 752926463716954116,24597 785873490293448704,197512 775268332601741312,146259 788072519630745600,212345 793803609792188416,255393 793846206250319873,255942 763019580230946819,75899 791431636512415744,238395 762720186205995008,74431 763210223687348224,76723 755159542527254528,34661 766367424912371712,93429 788396283425796098,217519 794525758756651008,261155 753714561128230912,28866 762818748944293888,73712 763223838897287169,75899 774241655700398080,141316 777135240393416704,159876 788005500055089153,214138 789837658977558528,227873 768599994668490752,104541 768077975044501504,102514 751777175184039937,18164 759155523962990592,57131 793465401657155584,250293 775298966430871553,148045 778292571328110592,167220 787216606447345664,23762 789831798129889284,227048 750743149560025088,12852 785267103058292736,194167 785876555943677952,198671 754709466717773824,22393 765160202639446016,86103 774252608877793281,141360 776037797643694080,152735 775023214917521408,146259 763731410872049664,79843 760641354170966017,64197 761609640144609284,69711 769347289299189760,113165 785930490306039808,198878 786969950699261952,207949 754700024190267392,31291 768662404695724032,104451 785240663059206144,194082 779971413214199808,176203 792063922866192384,243187 757584551732473856,46280 760816336712847360,64116 766706513465470976,95672 774593121246031872,142668 789091928755277824,222655 795363741919391744,258456 778397530434506752,166852 744259041900171265,738099 767816400186576896,100559 756495305244278784,42575 786202576177860608,199262 795728800290115585,267655 795108998169116672,261050 769921583045545984,114301 758676575202086912,54070 786348341626073088,192032 768836108624928769,109107 794390964915863552,260033 756638181714382850,43454 793583737636212738,252020 764925086889545732,84724 781661379149205504,188934 755944329244471297,40875 769824264132431872,115435 777136702661853184,159906 774706183051571201,128783 787113858175344640,208252 771641643715788800,126082 786840267911409668,159876 765231853196288000,86645 752053585081430017,18567 773893445870125056,139338 777584830313746432,162497 785633823073505280,197063 793985817588813828,257325 755462981576593408,37706 770123853511131137,114240 793656755167367168,252020 788170226630361089,11774 771397296953106432,125367 768435215752654848,106393 772271338194997248,128519 789916383651823617,212131 777155757271908352,155189 763470019434995713,78205 771755859437244416,126152 794162702134472704,256255 751544961850638340,17120 786990579649503232,205728 775404197973942272,148645 790739465958334465,233154 793840419364859905,248988 760145117424545792,58227 778357577927143424,152594 780226917719048192,177773 790332890110361600,230282 794548559286771713,261155 755095130890117120,34666 764904861385252864,84422 791891615669481473,242360 774356447442432000,1250148 789773013147234304,199307 781501860494606336,185223 785586683941048320,196524 766039693481750528,88340 780599462276243456,181755 750814911392022528,14421 789809672261775361,227925 788121237763555328,206742 795330757296357376,262188 758841963848151041,54096 759513083874205696,58028 772907222632398849,129551 793155375415500802,249469 769756969234157572,114779 787151175338463232,209184 759141231507234816,56964 769599459143528448,113836 764134119974592512,81869 772548092478492672,121046 773840155161468928,139404 780794083157676032,80785 793967613433053184,256393 778322987418316800,167180 795735824943955968,268072 758119609413177344,41703 775783548494094336,150404 764193375448731649,81130 794968693008515072,262925 786587606939148288,202248 790715961821106177,232169 788696889675935744,200971 793152754860511233,249841 781631580263636992,187969 794369298068340736,257325 753206769543938049,26140 768926161623740416,110362 794233236251615232,259063 752974229700681728,24763 763391758654775296,73814 773651218774233089,137869 763425422021459968,77731 751058114208825344,16422 790603904274665476,232791 771526248048631808,125145 793454450878910464,252196 756870870241538049,1248387 763826481327898624,79691 758313726365700097,51809 791714360238505984,241034 793159355306770432,249469 760254275754811392,48052 778397222606147585,167677 756634359507976192,43553 792516390527832065,243075 793445534468104192,248890 758777454165168128,148861 774090487988756480,130980 792536964713021440,246273 753967180484583425,27773 794628317764677632,261796 778213836218363905,166434 788476743870971908,218275 753713148138491909,29456 757434237133869060,47283 765604749169295360,88546 773720382121529344,137042 773512457755164672,137158 776736504525778944,157755 758253734686228480,50804 775028615817916416,144648 751133086352453632,16953 763738473060720640,78394 788320826575745025,214016 788974043089080320,222627 753575719087775744,17842 781339287551873026,139404 790674488442576896,232881 755778629699633153,17416 778956799504416768,171324 792034240565084160,238207 771437829104730112,122528 773880464503349248,137042 750868197436428288,15640 791713959111974913,240145 788961150859784192,220526 789463768736555009,225981 756781188602146816,39994 751641158447566849,14277 757025719100649472,45669 764134429929377792,82066 777342003818459136,161546 770549787997249538,117257 793221888042528768,250760 764987228581867520,85562 776179730932387840,152314 773869878017138688,137869 757446507398328320,47284 795669006653026305,265858 760973701923934208,66116 790921553902837760,232169 795660168872730624,267521 775757445675290624,148349 772459256469655552,131045 775837991067615232,1250244 788093531701346304,214354 789516283683287040,226819 791309480973651968,230142 787851396481548288,44370 768404942256152578,105345 751894920009515008,20180 779466158277693440,175260 786677423907676160,204413 794243556860948480,257492 781379996119998464,187333 770718119610417152,65496 771107943085330432,122982 776581889897304064,156926 793312291471101953,250033 756526688079446016,35147 781056186514833409,185200 770988028760162304,7092 789895467987460096,227242 788146058324881408,215050 770394720811884545,118191 770935474336698369,122148 794616480360853504,262022 795705305141276672,267862 758496702030643202,41680 785837093645942784,197297 772450088388026370,129649 793643587233779713,253207 753978093778239489,28866 790190948449972228,226712 787349332676775936,210274 772064363100254208,125853 777623956152954880,162638 768863283784790016,109666 776392356031520768,154832 792467038320988160,243187 769042075153272833,109571 764304282392813569,78542 760818946014674944,64499 768132428015734784,91499 786787796061159424,206225 767808052619776001,100893 794683501245145088,11774 764575594688327680,80939 772460910849818624,129551 790277117024108545,229159 755447821227130880,37433 785627684634173440,196277 793447283987808256,250492 738918848259358720,195876 774215649342087169,141887 794758099575848960,262752 777196940366864388,159876 790588127496794115,11774 776358091348508672,153845 768919227726192641,109104 788570972114653186,215437 790650352441954304,231894 793999053868535809,256564 759093946488197120,56964 792779739085889537,243562 760858078833029121,64722 788569282741272576,217837 767518248866680836,98972 790006060534730752,228063 786657122972897280,90209 767860662424989703,102188 777903033904607234,163763 765065760813289472,11774 786411154402906112,203350 770089690594734080,109713 790554696696160256,230485 771988238131081217,128934 761730397562662913,69548 767173349982216192,97432 763145952857382912,75724 744185915615023104,1247610 788699266428440576,220029 791678259394064384,240483 776502711957065728,155390 780637185355776000,182257 766026005324627968,88920 793191884088709120,249926 766373953191358465,91946 785642679325585408,197322 788923652318359553,221476 794540914177933312,261155 756564648820895744,43553 773306332673822720,135725 794205044828553216,257423 763797236589457409,80393 791045164588347392,235951 766507307769466881,86645 788451601178513408,218275 753376163985096704,27045 760624226499985408,19563 767223375878033408,98475 755465893199642625,37706 763099952172019713,76628 753037665310826496,22411 764646934938210307,82457 763345991995002880,77731 795250847391318017,262847 787810934869913600,210313 788002002328584192,214354 790659467713052672,231716 751544239327150080,18555 759806769640173568,58267 788884750190731264,220727 790668639192043520,232169 732144831569367040,1170348 785867675444535296,198671 773722579592851456,11774 776158637387546624,153845 768646618879029248,107423 794249637079220224,11774 778856508700241920,170252 793105351025590272,248988 793577700258619392,252020 760674386647060480,63776 763836255352127488,80482 785654879373004800,194082 788140780644818944,214976 773579335429033984,137158 786552150155460608,203674 794575979507159040,260181 756982872477569024,45669 759484421003149312,12801 788809262663208961,220130 770366477241163780,44421 752188657826721793,21461 751838990035189761,14277 757347445806362624,47090 795455993656250368,26066 785319001958166528,195125 775027786641702912,146259 793383126286434304,8044 795702255815184385,203546 765940928322371584,90384 769924148562915328,112693 732685706322120706,1170396 767075158251241476,94660 788841685346320384,88859 767778344859500544,26066 781128305491738624,185496 768178278192537601,104332 766167862755008512,90482 788422551630286848,11774 776924466949582848,157294 752980484573933568,24788 786697439998644224,205728 793722484277116928,252639 768167778394185728,58021 793937963386306561,255942 772421669818425344,130026 793286460929560576,250544 773844214488633344,11774 759404011770503168,56302 789229179002884097,223492 788762265700933632,220332 793644426467893248,254135 755127688096919552,34666 785916219865960448,199546 774010365940236289,117609 775502130530615296,148874 791774090243690496,240483 793437615752146945,233195 769055774421245953,110709 753777648694861824,28732 776006246050574336,152735 780607077534298114,181984 793822102298112000,255393 786284359737311232,201958 774990970295296001,146259 778643861329498112,167319 769688714909978624,114985 786029530263588864,199178 788148989862420480,215005 736880240576892928,1182343 779676774628200450,170373 757741789872812036,49066 793877077837709312,255942 749933680790036480,10735 779887801756180480,174465 765896813349965824,90031 792867458575138816,247241 760591567962927105,60866 786178507516760064,201285 787029916290252801,207287 781330606252814336,139404 794752721312215041,249926 771094501448265728,123214 790877977932357632,218002 759685259592073216,59364 768054959770247168,100893 793277192956416000,249926 732338597152591872,196346 765476249200394241,86653 767338639562899459,97386 756211932013617152,41929 761980758177161216,70628 773625126109806595,136093 774564282247868416,144172 777645475138707456,158202 755809846327386112,39462 756001535759294465,39213 760546394914578432,63149 777128105915940866,159093 769158537947844608,111558 774683712810254337,1250121 775330218290454528,148045 756967080428199936,44429 748909042475540480,11774 791229078372319232,78159 773507365303836672,137042 763574007211909121,78159 779394611055845376,174230 758683702356480001,11774 767797980221038592,100893 790282028902191105,230282 794349333898469379,259034 781915689217036288,188170 786020239557423104,200490 758412421832830976,52771 780577687945437188,11774 750377855171702784,12883 793938398172086276,257026 750338382543384577,10653 753630963914203136,21034 794234293463588864,259063 793169796908978176,249374 753651119927267328,24745 781270733326548992,186434 789316302561161216,11774 793113621748387841,249469 757022785499693056,209828 794533213028765696,261155 758425521419976706,52112 793047983482925056,248328 764150269928103938,82209 789791727305560064,206748 793478180698857472,252580 732599180343021568,352860 766334248848588800,86815 772149335031250945,129471 781117972781920256,185496 780819608508911620,182036 752239533903708162,20279 780598325665943552,181935 777848286501797888,163990 794219289322647552,258331 787913509338288128,212711 794440516205154304,258981 775336093080248320,148479 793856100017856512,255393 789560450757386240,226731 780378490944167936,87904 793192653345087488,249841 762364635244736512,27156 758498526548623360,53185 769310289561022464,112363 795045406149373953,247930 754771365962539008,15066 761244236712972288,62463 749352218319478785,7826 763116432066420736,76665 757597472596357120,47940 769161315067711489,111438 771798652427702272,127871 776617924584800256,154832 785988251022610432,200382 786188937865736192,201619 790715756535177216,233307 753215391128748033,26048 793406493865508864,8044 758759757352148994,54070 760572074826014721,61545 751645481965465600,12604 780510503865094145,179742 781919043544547329,190957 732736854915723264,352911 749297702505111553,8047 768544299365654528,106100 767155541982392320,96898 761613907437948928,69356 787790933072883712,205197 776434751519334400,154869 788217635972448256,215437 771813197481467909,126200 757908996883902465,49490 759151974679977984,56192 769323245065515009,112661 756715777785491456,44056 785741258031521792,194723 793885398225199104,254568 794534372972101632,261155 791908802626936832,242135 793997889663946752,257492 791686264953024512,240483 754976029651775489,34666 788875888704094208,11774 749805003754254336,9666 758925980417175552,55107 767844878617313280,101203 755231261409497088,36392 794544717233029120,261155 771453215002988544,125554 774297266584682497,140444 794763176537690113,259892 776855172425351168,155688 794391629608185858,259659 791414927248490496,238207 741711273897938945,99816 769993720557076480,113754 778016755008561152,160480 794585989083697152,261155 757720722403954688,48959 764886272624189440,83391 793910947215593472,11774 792777243357511680,196314 764744918111817728,76639 775639715391344640,112363 779659839815376897,84889 786664794229059584,205728 755087887079702528,34666 788419471283281920,217519 765292536726425600,86873 780197685072539648,178378 756582069271015424,41702 794369188756385792,259743 755842421510905857,18215 787390424105164800,156115 762742928489971714,73814 788057805647384576,213887 793076613235769344,249286 766368026383876097,93184 785981716536041474,200368 788267886057971712,215412 753723351504412673,29263 764485951846490112,83391 779416971813134336,173628 786252452072947712,201958 787676841389744145,211794 764975084553592832,85434 754751917226536960,32861 780486182853488640,180647 793990789076492288,257325 781244271152263168,186434 778927767375245312,171168 785873442054823936,198878 791901869924757505,241523 775927295949221888,151526 791779424320442368,240718 790297291882135556,221785 785451642950934528,195481 786888973599715330,206225 764145648849391620,82120 779483075063447552,162431 785917423186685952,199546 774432977853886464,139865 789523016262770688,226180 771762276671954944,127711 793977329424793601,253739 760876656244514816,63084 765301655520833536,86103 793097192764563457,249469 794218516907958272,258598 757682159452876802,48810 763496110266716161,78198 750698443027263488,14421 754723304842289152,33356 789148598026067968,223286 792135868010016769,243187 766508104141930496,92958 771856501111750656,127957 788852926592589824,220602 762721628992057344,73910 793621630073397248,252893 759900838190051328,59725 790886931781615616,234583 793608925203472385,250033 790567204408352768,194085 760506218049830912,63149 752654046381502464,22393 793863108007559168,255802 789211404444180480,11774 794941401528201217,263895 770854029156950016,120610 785546452541898753,196917 792196173868085250,237491 750862686750068736,14128 788034379071258624,214492 764304719862829057,81946 772001313890586624,128017 750854685683224577,15643 764119115216871424,80939 755342548231651328,36467 788569197206876160,218275 791530287775657984,237300 793430311560437761,249841 770568988409692160,22267 786435379129905152,203863 751714670759772160,14277 773893952349016064,139404 793301171570110464,250633 760609575942762498,63149 788054207785906181,214492 767068369271021568,97377 790341742956580864,230282 762539207856300032,73030 751129585383829505,17133 756638115280805888,41839 762656590184919045,73814 779002632413126657,171795 789445478672797697,224680 792802013729792000,247241 749393652619866113,7836 766687376332783617,95568 794303773271330816,259536 770903955551453184,121046 772231390557593600,129551 791452914732535808,238207 794329380306591744,257492 769319881816801281,111558 767810147846676480,101681 787080561701584896,205728 763328454192353280,72955 790029923054387201,228354 773978633757192192,140211 771350925537529857,121479 795037124009439232,263895 781656793898442753,352982 793965151691018240,256217 762340435482251264,1248861 786542119456387072,201958 793461592503554049,252408 770722144208715776,1249757 768137950857134081,97467 755629835142176769,23217 791054568046014465,234564 781289757984772096,183801 789197365412368384,224413 780909916617834497,184223 793414070837837824,249926 774830774692392960,145244 788883928878764032,221832 790720073535074304,232884 753699722855088128,28586 755905056143241217,39697 792218222460280832,217285 771155614957465600,122982 759028244079411200,56489 751914152197812224,14277 759109813166931968,56964 794642578637549568,259426 780556381502013440,177233 788458507028819968,11774 792464558522634240,245268 792849157786443776,248078 765929901920755712,90012 760432546970599424,62771 788833149820121088,220526 778687253522419713,168794 757884948242112512,49852 793130420510556161,249841 786865350054936576,204078 777266720440324096,159475 769989917313204224,114254 778605665077956608,169201 789832201856622592,223738 777288450525499392,161295 793599240563929088,252679 753682302564126720,28563 758066972038799360,50542 765606624480272384,88128 795400149967085568,266138 771862144891686912,128017 778413859136823298,152594 752216445132673024,14277 790276546993020930,229693 775328528225239040,148045 760517163912458240,63149 792002812183842820,241819 753799336580952065,29263 789161018156945408,11774 793412668031983616,249926 758763382505746432,54070 789098072202579968,223286 762125500261163008,431998 765073215412641793,85898 792830841604804608,243187 776011202648416256,152872 793134579267665920,249895 758065473384615936,50314 790943346998980608,232091 790654789092646912,232863 755459390191185920,36095 768652113937256448,107984 771843494910500864,118191 788485179715252226,217574 766244763456659456,86103 768518207871287296,106716 753706790211117060,29263 764824722525786112,84449 759077082731311104,54070 793587733268729856,252020 761349902391803904,67973 780795103610798080,182036 758363263319048193,41703 791451207801856000,237999 750350243179302912,9433 757971579598802944,49852 760610685428654080,63900 773529984258367488,136947 750406798113402880,12883 732956299806146560,353926 750403441265086465,13201 753740629197271040,29263 791455588823674880,238272 786341160478314496,203026 773616643649904640,137042 764382104427921408,1170807 759176162186825728,56964 791351525788487685,238395 768864751497666560,108849 780823770587987968,182659 789909718206742528,188577 793488906670997505,252741 780545813499957249,180343 772894563421806594,90193 779501913637126144,173964 773192341528031233,114301 775894593569042432,151526 792858748792430592,243761 793212460870299649,230791 761526008730292224,67852 764594977259139072,83945 786808896719429633,206625 770283941249024000,105109 772792055537897472,23762 781111808312696832,185496 785587072576782336,196917 757637415708291076,48494 767098731493752832,91049 736634768759087105,102730 795389660738396160,265858 763880660654104576,80486 770727282071580672,120541 789910666471542785,227048 793425159738851328,252020 780041799909928960,177233 793866152669618177,256255 774670927426715649,144542 790293154247249920,230485 770458658270392320,118698 793863097823928321,255393 764270082600108032,82209 750795780789637120,15316 759506726429294592,57397 749445375904272384,8497 787062915094417408,207613 788193213282607104,215754 744981696257232896,11774 760968103203405824,65222 773181316015779840,134033 788623346728636416,218002 795079490758180869,11774 793934159253123072,256038 778310930702733313,167220 787582436376915968,210047 793333317995073536,170187 757463940557340672,47090 766403760193212428,92159 769333320975015936,112872 732427497187344384,351837 788419895713206273,213700 789122793250185216,221785 763235980912439296,73712 773600744167485440,137042 753374132507738112,26140 793253395125506048,249926 793662438394650624,185029 749705780824203264,9292 793154371261386752,249469 791025673255223297,235756 791340657612759040,237491 793098151997558787,249469 774678028282687493,144542 785606966995476484,197297 755559329026146304,35403 779605735718158336,156281 785645356759457792,195975 785941415490523138,199352 794754475026219008,262849 758070887564410885,50983 759093201772814337,56964 752810779498258432,23115 779696165134532608,174557 778432635601248256,167273 795698158915506176,268281 791976249648418819,241819 750054333429977088,7275 765540855218249732,88052 773014766142889984,133454 792524757400858625,245148 771805633523789824,127582 762322418820059137,72740 793182217774260225,249841 794639500450418688,261155 758027365737959424,50314 761648044400005120,69493 764204298821480448,81569 792090249505693700,242521 751088670073950209,1248144 766111978473435136,88930 792084497802092545,243427 794227966553313281,258598 776023803612848128,152872 761367297617453056,1248915 794361829120053248,259055 793211530573651972,250633 768665821132517376,106753 794535495099420674,261155 765226361581662208,11774 764188358386020352,82457 793390141054197760,249926 794886374302380033,233154 772788500949327873,132335 786179886192799744,201494 758414757732966412,52112 793117866635722753,249180 758901997252730881,43947 795753233419419648,261155 758697807255474178,54599 767048700782927872,93144 788023050465865728,214114 794956946164039680,258981 785341067583426560,195125 795608503738044417,267521 760658872751104001,62708 775611120547540992,148757 771732506043375617,127366 760885030407114752,11774 765660110823665664,87904 793869564677201920,249926 771902861575802881,128404 766662063129108481,86103 780248026963148800,178075 790721284388847616,232884 770586852923478016,118985 775052564312100865,146405 762460490022858753,47283 776874924136730624,158820 734707127030284288,351644 753258910182694912,19757 746554259081170944,354111 750821591567601664,15634 767476705275547648,99667 793556023101448192,252020 762003061082435584,70679 790725734339710976,232881 756935069198004225,43553 763264677727961088,76723 790881248227000320,234551 758520197636509696,53185 771388301840228354,124883 785996214948995072,199211 776715113965445120,155390 795663711407054848,266491 770795813739966464,121479 781370635494850560,186170 768046012292136960,91810 769893639728357376,114779 768224982082072576,103354 754707853227724800,22393 786425720595619840,203510 750752652481343488,13412 761161905352343552,63868 771032972107534336,122146 771521407738085376,126389 789927982487916545,228820 790353915065671683,11774 757311565984956416,46006 772088368628916224,129471 760537503522619392,63451 792063422577991684,241034 770966623624847360,121612 789916402127822848,227048 791303699410845696,172084 786312343173169153,201620 792136054421622784,239610 774717038388350976,143467 791565864353038336,26066 787944437837996032,213887 765362474220679169,82178 753477662220296192,22785 757000299789910016,45669 773346562810392576,134561 774468885022138368,1170858 766130078375739392,90618 769292518710054912,111225 761931067741921280,431998 767291985908695040,97432 775832470000439296,151539 787673924800839681,211347 770673832063438848,120610 768920855275417601,109666 792108034927583232,243075 768134543492743168,103354 780083806900543488,178258 756835818593890304,44163 779700704734621696,351463 755431314619117568,37433 793421994276585472,252020 770318327298289664,87904 792801022699855872,247767 752842053881569281,22953 785525733515005952,196277 794018878506422276,256502 794321967440482304,258598 792438852866740224,243513 758426076154474497,53185 794547104152748032,261242 754831540312350721,33356 789960985687785472,228855 763483782506803200,77668 764216459648045056,81938 766454616359698433,81929 732748508218822657,353002 769150327056637952,103294 787143015592787968,207965 787283938431512577,193121 794231920293019648,259063 764882240790667264,84724 777505581716254720,159411 793842310790406144,255954 790977340847390720,235590 761989335105335296,431998 791399757839110144,234864 768970100154114049,110585 758653536163028994,54070 778286396578541568,167220 753720740734578688,29377 772870408630591488,132996 793944026680619008,254135 760273931307655168,61051 787388669946654720,180433 788486406654025728,218275 794302606327717888,259063 758598100701351936,51451 773495552960966656,136947 778522216292122624,152594 753371604239863809,27045 764247586781798400,72350 765327051242868736,87062 776074754306379776,150511 793183961438494720,249926 749313984768012289,8248 780761764233351168,182257 763059664342822912,11774 780993812671918081,184223 791824435246313472,240145 764197034438037504,82457 753498395600379904,27045 762722390912569344,74431 793899245908598785,256358 749320026780536833,7849 790738845033693184,233756 788458010205040641,218275 754725505572622336,33356 785269901745278976,194667 793115564629557248,249469 762316957324611589,431998 773659188383903744,136215 791667033242992640,240483 755225948463570944,35373 786352707837825024,201958 787774375814500352,210238 790608401340338176,231318 767759589198536705,76146 774118927152537601,138819 788481828193730560,217519 761594587546652673,69231 793850291745529857,254954 781241682427777024,185310 753635686369067009,26539 758060948288630784,50314 775396918230863872,148744 776935528507682816,159308 791708296029757442,241034 766553874727481344,93184 780773716313665536,182726 741787122609356800,350699 787051372546027520,208560 770956678992834561,122292 774193984537145344,141867 755081346024869888,35044 791625415827726336,238780 794418129816276992,259482 793673436212162560,251566 787732748052168704,205197 779006837509201920,171324 765065384915509248,84422 795093266999885824,264397 762848047239790594,75073 765229960105570304,86440 772113959201628160,128355 771480439945105408,125554 786731819702087681,202248 773980604031389696,139404 775699372826824704,149200 788234101723582469,216038 785602929956941824,197512 775154773280501760,146720 768902294981062656,46980 785634292244242435,197512 769649216364740608,108381 749639302435508224,7546 759797153736761344,58358 780942301539348480,182036 788079299496640512,214026 767218780804001792,84725 751760201154334720,14277 774024012322123776,140539 788049094321246209,214354 792050482814615557,243187 780985074674204673,181419 791701030186708992,239471 793614001003433984,249926 772164713656545280,129991 787086623867543552,207613 776810050555961344,157755 787389007189708800,207212 781349928366997504,139404 788443731879927808,216009 793645830838235136,233154 751591349904826368,18397 789286375933763584,221785 791309638008508416,237857 792884153062526977,248194 793976438407852032,256255 766783825041092609,94699 768270970675003392,105270 793154033456381953,249841 791006333453688832,235487 773603317897396224,137978 773180837088993280,134991 764469805260935168,82673 771565662091161600,125401 793867661490941952,256038 795042370953703424,250293 774008196709187592,131421 781240122498965508,186434 765402425872097281,170736 793174704286728192,250135 773346750077612032,134470 765545925871665152,87938 778256638163550208,164001 786310133357903875,202429 763781914427731972,79691 758473593676333057,52987 794041365290217472,257492 780219468299599872,177773 786623202214633472,205181 754085575800549380,31400 758250857469136896,52061 763359171123089408,75608 770061296620408833,112788 732169672183812096,349795 791849836312195072,240483 774019148720447488,139404 763880760092667904,80939 771309692962209792,124597 761904915941847040,70238 785365505452507136,11774 732373402435080192,46501 757298215163080704,46890 775680367164399616,150663 794014950112927745,257325 790171607205425152,229833 793947053512593408,254135 765232073825222656,86103 793622860010889216,253032 775393884545351680,11774 787760883342553088,210238 781832616169398272,190424 786029563121799168,198878 769426564857470977,111448 777613553801039872,162596 780559026354434048,176203 780863388922568705,182659 785585668542107650,197286 793926561493725189,249926 733106424666947584,1170670 769342748281475072,112788 792076935689928704,243187 768256312287387649,104406 770680180092334081,120610 771788124594790401,126389 765510675758186501,87904 768682832621297665,106774 751889332492001280,18400 778353420575076353,166390 755509774381379589,38035 792001742669881344,240483 765657941605167104,87858 788489780321398784,217519 788904547473170432,221972 789958632498565120,228576 767483800813203459,95055 754867762237964288,27280 763346133427126272,77727 790740727839981568,232863 772935655840157697,132030 763053657080279046,74961 790989658381361152,233692 794589932807421952,261155 780965351479582724,181419 750398473782980610,12883 792179640324411392,243513 753266414623068160,26140 766229264811167744,90384 788901365032620032,222021 795201270797783040,252580 751862507254546436,14277 759567052327809024,57105 775817425468010500,132877 778759646332981248,153658 753812557463289856,29263 763805653051637761,79691 775916304985231360,151897 772921601373396993,132335 776953037227106304,159359 790727718048522241,232749 769252008926863360,110585 755452771059445760,36157 762198023266893824,70750 792840908358029312,243187 794596477200789504,261399 781361177032994824,186584 760865388577955840,52720 765204702686351360,84724 779524999237566464,175549 795616007696027648,267655 758758947415265280,55174 732172402545860608,349824 794647807093276672,11774 773873806125465600,138812 764452954959060992,82878 771616018414182400,125019 793658158292041728,247675 758414848887631873,51451 791363702452686849,238395 767976536213291009,100605 766712880284651520,95708 790309461709598720,11774 775847629510979585,151439 791448374868410368,237908 749632233284263936,7524 760956170710487040,57574 791343842293186560,203821 786345263665258497,202727 778190552311406592,164831 786699230614355969,205143 760492460825083904,63149 773676231569137665,138616 793886007393415170,256255 781831239359668224,190635 793428092396134402,196314 794357761459032064,258044 793628436392710144,200963 758747432461094913,53995 755817712274866176,39235 755792330922205185,1248334 762309469145554944,72550 789160699855446016,223899 773970052215255040,139404 752223456603746304,21074 792565317381664768,246674 792922177662181376,245634 757957977345236992,42432 761367652669460481,65974 750695582960848896,13532 757560134939865088,47782 769842571472285696,114779 755484952951566336,37044 759757853716574208,58869 787395347635113985,210274 777602554955984896,162800 768851324310024193,108710 772209682102358016,129991 787047531981266944,207096 765412489240702976,87245 779364486293708800,11774 786940914635722752,207287 775027486866468864,146580 787771104643416064,212357 768797786699538436,108420 794672489527816193,262022 791354210709299200,237787 788986610410934272,11774 790976969089413120,235179 792295863347470336,239610 793098364694962179,249469 793165525794885632,248988 755579289341493249,36719 756618110183043072,44429 757439388544401408,46890 762310372263096320,431998 772190140131270656,126723 763513836481556480,78561 765173584356634625,86230 773331836739084288,135736 762430983375245316,70886 762505362779938818,65222 750271914044567552,9433 793586259989934080,252679 768990899124645893,110609 789506170327150592,205972 750529775421227008,12746 762648068567203840,73536 773010555330293761,133664 787344286354472960,206257 793861336849678337,255942 761744683445854208,70085 792083469853609984,241819 751109957227982848,15808 750483076262813696,11495 763904722264698881,80486 767427071488495617,97852 766347078834483200,92902 769259404197703680,86103 788555909152636928,219131 755674977643425793,354470 764224456625532928,82283 793458727277826049,252020 776850410522968064,158524 773345237381091328,108795 773880808029294592,139404 776915599196696576,158520 768123650323218433,103354 760534299728760833,63465 791333452679356416,237594 768641026290360320,106774 778802441135333376,158524 735302016793251840,351224 790244024665968640,229693 794699908347555840,262752 755861798885003264,39475 787449981896622080,208146 794619369166868481,261987 791128222322794496,232169 751242269156470784,17921 795021709267136512,263906 755449645677940736,35890 763603958128533505,75724 768889990281588740,109104 769160140968849408,100559 792079955131850752,243187 788204580001685505,215437 774013035606179840,139404 764514713711415296,80939 776401700785623040,155390 779090567426744320,171617 780121433200533505,176125 780811630523195392,183269 753637321468022786,28281 770934343812259840,122093 773117267051773953,134308 773509253005017093,136947 778309528324628480,167220 778345271147102208,166852 790597955682197504,232169 788031658721091585,212139 792139934534660097,242693 792518472722821120,246502 758110443416096770,51344 775568235907330048,146259 781465967285133313,139404 760878892387278848,65404 765470426025852928,86440 777352395890110464,159115 773763368968609792,139110 795413138690764800,266079 768077523754311680,103354 778752745167650816,169416 756872916483055616,44163 766512489240596480,93405 777547968404598784,87904 779723162871296000,173584 775435871105454080,148574 789139182857887744,223286 794670093473107968,261155 757726045126754309,47844 788853456878440448,220602 794996174604275713,263895 785463266764066816,195975 793181040852537344,249180 776911630953279488,156835 781254346084233216,186063 766250111773003776,91049 768841682183868418,108849 790648177624027137,230214 751140613853028352,17284 757288678720937984,46463 785986590992572416,199306 769332509700005888,113222 781874836708560897,188934 767834537422389248,101681 794853248800878592,256458 764257133143523328,82466 786526896666271749,204333 789366720687321088,225384 754767544586678273,33356 795468023415050240,262752 795613815941406720,267655 793218362482589696,250375 762006789613248512,71476 788072843590275073,215005 789137559096070144,223125 792498317255147520,243286 765135682176061440,85734 773899947238273024,139404 735141760381390848,195876 792047791832989696,11774 753350276799688705,27222 770076619931324416,115145 767837350940512256,101681 788886884948725760,221972 793357673768988672,249852 778908729857089536,167319 768992146288283648,108958 790861432434876416,233152 793195667955023873,249926 788375524233977856,217095 790793901170757632,232881 765279889096192000,86873 791694086654812164,240483 793848091799498752,255393 750810663275016192,15451 781010000466640897,183826 792075186900041728,241819 740964287758229504,11774 791619905107947520,240145 786028090401157121,199546 790086981497851906,227048 794299712488800256,11774 757795852412825600,48929 792086704920358912,241925 791815937422872576,241034 773762049385992192,137869 764840559546556416,79561 775773293068431360,150426 794323459815768064,258683 791315558713131008,234583 785920374156382208,199601 787941659128496128,210238 791335106606661636,238207 770854823491055620,120393 763168746227793920,76127 772407131693719552,130669 788236892173176832,214492 791396298083536896,238395 755273721116397568,36545 733007311854129152,352089 781437238781542400,186434 752722118979100673,18308 773329317107499008,134375 776928509679636483,158387 785603585128169472,196277 787057037645582336,207599 776891835843239936,157755 795410499122892801,265257 786611722161303552,203832 760292617556852736,61544 777005490962178048,159876 791271541119987712,237491 750449691616313345,12883 766436635261202432,93823 772733919083061248,131045 790395840208707585,228341 768933444982145024,110389 766335891526647808,91867 795091895684919304,264397 754062790726475777,30131 790818834844352512,229895 779337410039672832,173936 777657552389615617,162610 749281710001401856,7836 777213728626511873,113836 777628950092800001,162610 773239547031281664,135450 795241369128337408,263906 773665214428360704,137698 788457644457463808,11774 786705200572686336,205902 794497565584752642,258072 763818698671067136,79911 765953075567702016,88669 786372131080634368,203510 787080308017344512,205728 792454561676025856,245711 788784266494615553,220526 785898019895975937,197512 789238619043143680,206666 759090788122845184,56146 759834002379321344,47940 778300469902925824,167220 762655005983641600,73989 785526210751332352,195386 756694655929032704,41702 767478833620525057,73196 780173983052238848,164764 762264495347597312,72420 785246413558951936,194167 785968344402956288,199462 794573883227533312,261155 753063446720249856,23066 762448196446498816,68993 795390021696155648,266491 792106891950166016,241678 762382945621598209,70679 773590062369902592,137795 781179614811086848,186149 778574361838116864,168794 792006614140059648,70177 771672931269283840,120963 775048625114091521,146720 776912036659814400,158387 756907153584164864,44271 795310196662878209,264414 788820983591436288,220526 758113263091580928,14351 794697183173943298,262849 771020271134183424,122146 771323411293433857,124597 768838355794599936,107745 790773776761905152,232640 785493551882711040,196277 756856101375582209,45019 773989893756194816,139404 778334133969879040,167273 759563852572864512,57105 795038973861261312,264010 766720283440848896,79516 790513909656453120,231894 770318073391898624,11774 780048024877821952,164328 756951446650630144,45311 794307235585224705,257492 758892736313339904,54123 788757431601991680,220332 794214118316077056,258331 770398104793157632,118482 793609203327782913,249926 794758374176931840,261306 794013657076142082,256439 768396542722076672,105709 793823147611021313,255393 762810932858789889,74133 763426157815406592,1249111 788604233012641792,215437 762089109485740032,431998 764078635271593985,81702 774059652682178561,140444 781328280217583616,26066 771410321411932160,124032 781208461522661376,185595 771161870451544064,123583 778609553654947841,160539 790878292656070656,233558 753434692855095296,23725 778358735160774656,167220 792305662394978304,243075 768494105886195712,106281 795009596805025792,263895 764240904299446272,82002 763569878011904000,77612 776887910830252032,159252 794544121679609856,261155 794530451637567488,261155 767809484471230464,93504 773878035556790272,139404 776434135111839745,155390 777091855716450304,159964 763197223597473792,76628 790668589447675904,232595 766001216535011328,90539 795366121046163456,265875 757918199572754432,44461 761537385125388289,68987 758465823920893952,52749 791704444312309760,240483 791977275063316480,241940 737393934721110016,37160 785631858650324993,197512 793425734110879745,252020 756960403834277888,45672 768543414468153350,106716 790918856382361600,234583 732774648455278592,398860 764277859322064896,431998 732412223499329536,351467 766782898200457217,95672 768225192078348289,11774 779451667066527744,172185 785792711215484929,196277 765588109971038208,87904 789728545333325824,227242 790626454799200256,232169 771856716682108928,128382 793791421639786496,255393 786817237881458692,203089 768886340809289729,108729 765980344340221952,90384 794693262715981825,262849 786779506811899904,193121 781576193988374528,188119 787038513862578176,207733 792084214728552448,242628 792820840890904576,246771 788440579629838336,11774 753429918495547392,27222 785841632444833792,198878 786380024542887936,202248 793881021900992512,254209 791295993895526400,234583 781468769130545152,139404 785934298067066880,199546 767912221502533634,102249 776729323000561664,157708 755157970888122368,35890 776279769948184576,1250318 793108805856862209,249286 790219394542604292,228354 792212961133592576,243187 793968743974137856,255826 777663157628174336,159475 756279266606624768,41689 761235347061743616,67348 778610029444341760,167220 761403911081168896,67906 761694325877137412,62492 781560647813259264,188478 760551807907139584,63655 778717451911475208,169384 792516147639836672,246339 764505437618176000,83422 759010496230006784,56282 771055663116001280,121046 766411787084427264,93823 791780384929263616,240793 790878108165496832,234583 780882115848245248,183269 788111290468278272,215505 765369633633251329,85562 790963573879078912,235487 749314722634276864,8047 767861336172793856,100893 768568915895152641,107469 776017951770152961,152872 750388903056535552,13021 778306760075599872,164826 791758148868665346,240145 776572396983554048,153431 766028581549944832,90384 795744492414451712,267862 775306421801848832,148045 775601159750971392,148684 751914330505957376,19485 763429278075777024,78129 751024280549388288,12446 756688228632104961,44732 771557654099406848,125204 774642023471128576,144494 756974758671978496,41703 775514808388952064,149953 774215774907097088,141887 786637057661599748,205455 750363782350770176,12883 764262762461564928,81869 788442039452995584,11774 793855075651350529,11774 785993040330489856,199546 762180070228099072,431998 771299764994469888,86274 777633283588952064,151409 781019781264793600,56964 785462898491555840,195975 760147154002251777,61051 776848354244489217,157693 788691449919352833,218455 774655788212039680,144648 758458754740396033,48753 765229075661139969,86103 751967046901137409,14277 758800263264120833,54070 777574064110043136,162497 780756559068405761,182960 785900625401753600,198671 764456591282188288,82457 788755014411952128,220526 792982910458396673,247054 770755039757414400,120610 775439039596007430,149202 751117340452921344,16299 751539042936848388,18491 757740538707730432,34666 770665974701826048,11774 763153637103108096,74943 778725112795115522,169320 781483997343866880,139404 793545555804823552,349507 772074739544182784,129259 762247362257428480,72035 794274857089433600,255393 772440105747439616,130686 779541186373492736,174557 778173729989861376,164826 791314974115106816,236502 776873703728611328,156132 781500349299433472,139404 756323295436349441,42432 769315218778365952,112163 754720457551585281,33356 786739726833356800,203913 788059617267965953,215005 788406995627847682,217519 790261290224590849,230270 778065277728780288,165523 788757919810592769,220526 771704363534258176,125163 786651115731451904,205270 787485694985904128,193868 794574344353710080,261155 757072789320773632,46006 775801483740581888,151463 773743072316231680,135966 790746488548823040,232863 753979683054596096,29763 759861124519067649,52887 772966626333515786,132996 778803875553824768,168794 750758672465264640,14950 758510712196956160,41680 769226213244145668,111541 794238438992183296,257478 775305445288267776,145762 792123937463406593,243187 767870758185947137,101383 767576709776412672,99981 769708329006354433,110585 778413652168830976,168165 764883367775105024,82203 785935897065758720,199431 761470563093192704,67087 785281226961584128,194648 764950793661276161,83391 779436522101612545,160862 773708481387982848,138819 764451756638035969,81927 770730246488203264,120304 794328331198091264,259743 779297064890925056,172799 793999323579064320,255942 795376711940603905,266713 774320639175954432,141867 790627621600169984,230282 752162094246612992,21034 764115917802500098,80192 767912351353884672,102249 795361485379829760,266079 771160747279785985,122967 778436538405261313,167407 753255333863170049,24173 788001613927555072,214354 763158658402295808,73814 768122380766023681,103354 787707039426359296,212019 781891372018077698,187896 792014838650155008,240483 795102938544750592,264397 794193663228186624,258598 755789722794852352,39475 779409746671628296,173628 789192305592762372,11774 758467356473434112,50827 772894378087985152,132908 793255607629406208,248988 791742649803780098,240584 776836992835387392,138490 754745269011427328,33356 789454803285970945,225981 794332924791246848,259743 794208800144117762,258456 753319800420626432,27061 764996730953707520,82283 781739224022278144,180016 761593226201591808,68926 769504772693057540,105080 793546176444248065,252014 768372716097277952,95055 771509162048008193,125554 780867470789791744,183269 794000886989197312,257492 786983630052716545,207974 776489836626620416,156325 785685429500555265,195279 756195275744522241,41773 777969255207858176,137869 781606750210392064,188874 772479198246076416,130407 780909940365987840,184223 788314529029644288,215005 788821117565710336,220526 792907175249096704,248078 768100742326550529,102514 795155112528347136,261059 759108811936391168,56952 769912472375525376,114779 786043604296830976,198620 750522655934062592,13450 764689336495472640,73213 760829429547278337,64730 793492693485629440,250544 772225093632200704,129558 788494293174521856,218275 763121965079027712,76577 771310611053502466,124597 758828859470995457,53996 780047120023719936,164814 787856118986924032,197888 761469565217800196,68273 795742188017741824,268246 789231342391361536,223037 761348503176118272,68163 778382030941802496,167124 771506750151352320,125111 790887482049134592,234583 792420743820738560,244550 795246621655232512,252711 786104522359861248,197286 775718349267308544,151071 793469433645633536,252196 790608630454194176,232169 750669655778426880,12883 761315697167257600,67401 767410576993714176,98751 757697987912970244,46958 787020896196300800,246425 795656060539285504,267521 764860350281895936,84724 771167159145738240,58508 763473972369485824,78205 764845230646497280,84724 778417843557765120,167569 756357929243185152,42249 764886603936305152,82066 763502996399525893,77731 785619741163462657,195975 790696739585916928,210238 733061201203200001,355225 788112128230162432,215437 785543958382383107,130635 791468619355922433,238780 792094237961564160,240483 795139073719566336,263906 732967648858898432,354336 755885378930929665,1248364 768882668985393152,109666 778336709599789060,166282 794232836119207936,258598 795063816690212865,262588 771973015970189312,127218 778054369686097920,163901 786995506962657282,207613 772880056892829696,124032 770310652552503296,117377 771453806823415809,125145 793557991618260992,252408 775126656197373953,141091 762269020854820864,70886 780889594577362944,172967 760460327720919040,62063 794047640606425088,243865 759117146261712896,57105 757600227146608640,47761 776275778476519424,154071 761064712515690496,65455 759115532729593856,56659 795740606068887552,267855 790972613849997312,234796 750382276341592064,12883 759768495760429056,59666 760489992250679296,63149 791272400956653569,237491 766390267368710145,93286 789861554506362881,227242 761920782045937664,71094 762459538792390657,72541 775129822586474496,146720 750005374426738688,11174 768097229471121412,103354 753729123189530624,25321 769112418572206080,109666 788120769184268289,215437 786259214708518912,199546 775519104186798082,148874 761665130144813056,69878 775755136564092929,355185 785315038114361344,11774 785544979250835457,130635 774171180030763008,131421 774056537538953216,141200 788932856399720449,11774 794937520991731712,262849 794206668544319489,258771 770242932943233024,117257 759151213636091904,57130 761668193765040132,69711 790608337335259136,11774 756194218687680512,41472 760369679323893760,62063 790320885815050241,11774 759574283307851776,58250 757622859858534400,46405 762661919404589056,73926 795684825055264768,11774 788593335468523524,215437 785968863032713218,199272 792023220996243456,243075 770406778030985216,117257 771911705039339520,127957 762617448893915136,73814 777751447194574848,163559 755536500066885633,38183 773508652585975809,137042 794204742520078336,258771 751199842936844289,16728 762307122180882432,431998 785856905713487873,198878 788154434161377280,215754 771817179612196865,127366 790227155364052992,230130 790949907775365120,234653 764361480087203840,81595 758282311980855296,52200 792245815301464064,217039 788454565658169345,218275 794543692413599745,261155 759377893478793217,56700 776179274361470976,152314 793907660554792960,254598 793120341568679938,249469 775528889548410880,1250232 785994493619113984,195125 794423781947310080,259457 763732996927188992,79835 792036832112443393,243187 752942445348855809,24316 766751708261208064,95682 793974427570405376,257353 793951442692411392,11774 766409275577073665,93138 767184782631374848,84209 758824653657735168,53185 785942603992825856,199546 758126201890222081,41703 761657611489914880,70072 770353029061021697,118515 758130330368929792,50500 772854278142603265,132335 757252744583405568,46612 769374730482614272,110709 777608300607238145,162610 760548653325049856,63451 778378870781280256,167220 759114977395535872,1248609 791169437995044864,235963 756298485389987840,41702 794923449487659008,263895 790365110619353088,228354 750637357288783873,14033 786609689597390848,11774 791375843444396032,99049 794549015828369409,261155 750792499208163329,15415 760615919689146368,63267 794345718475407360,257756 795711951380840448,268448 773714022088577024,11774 777593817180565504,114779 775661152772689920,135381 777155112863014912,160480 779127647741681664,172799 792026742458290177,243187 771444474358722560,121612 793244959457415169,249926 764749112466079744,83648 792050625353691136,243187 788047225867739137,11774 768623303225282560,106281 750540512072007681,7912 770348886971994112,100605 781419359914733569,355185 791350457142681600,11774 776027073513152512,152849 758695863048962048,54070 794873468651241472,249348 794549102793158657,226320 759227235530407936,56964 786167113803243520,199891 763236888131964928,76127 766007974540275716,81929 795289360413368321,249159 771322702296743936,124597 768992995328815104,110477 786947806804049920,206644 787028457343619073,207965 790591012406263808,231318 736300836188393472,11774 765599897131286529,84209 773410351794778112,134993 793533607021154304,253243 795711236373618688,268129 791623844209524736,240145 769690934539907073,114779 794410722885324800,260033 763807848832733184,80098 764947630296330240,11774 766009848395862016,87654 772003148735062016,128934 757573619278942209,47736 761594914262118400,69231 791087762648641537,234473 787321987274190848,209991 793136002525192196,249349 793641885629870085,252581 749552116147056641,8961 761728894651265024,1248944 786959629628547072,207613 753739121907105792,11774 769757397762052096,113648 777864415785934848,160539 780546500141121536,180039 791124610980974592,196314 765135649234153472,74575 768417156862136320,95055 752621265853177856,22662 795258768565080064,265644 760863787729588225,64722 760298229590142976,62165 765619654672998400,88673 776589732197400577,157031 779754334800273408,173917 755027527245135873,34666 795381119009124352,265257 795403263080275968,266491 753781271927595009,25370 785686657890672640,186883 757230018099449856,46006 758155399522549765,41703 774126417076326401,137869 756482216826404864,41798 768336460076290048,101681 790617695959920640,232424 749616383185518592,7461 765159584654692352,59936 773867842907230208,139404 756212129972170752,41929 786274079695187969,201958 757372482609381376,1248475 791489888612978688,239405 792476394869567489,246225 761668522292502529,70225 785656418724700160,196984 788425767097081856,217837 795003057457143810,263864 765766762478575617,88669 763180601528627200,74438 791718959091290113,240483 776622847359758336,155451 780800499041853440,182036 773757387064827904,138165 764988637633208324,11774 767596546393186304,99471 776870692767748096,154914 793132969275695104,249841 793185827467722752,249637 777274500010414082,160609 756593510455865344,43278 758566622755819520,53185 788699991464251392,218455 762656293370945536,73926 762744380583055361,74612 766709357216043008,95672 771442094032375808,124032 774996176848367616,146259 756643232260452354,44429 765009868696629248,85562 772313319440982016,1170673 773749352456151040,11774 790287116706144256,230485 761608336320172032,69231 732893952215515136,353228 745109820475224065,738099 779807621196808192,176218 755843085049835520,18215 752087417939718145,20176 748594405913702400,17292 781460064045527040,352219 793109738032656384,249469 787460406495313920,209429 773988661817769984,139247 767024183423500289,97447 767813421744218112,100894 770012398619136000,105109 758541134306091008,52749 774415563862925312,141867 749924760302256128,10735 790609868658847744,231871 771527515072442368,126390 758681788965355520,54070 775377881597784064,148574 787167336084234240,209351 794665443357126656,261050 769052070355820545,110585 772854247419281408,131025 776128032302067712,151296 760538655089885184,63512 795459780685037568,266079 773187072202989568,135025 758065216705875968,49975 761670120448020483,69493 790613402171346944,232791 775297849982611456,148045 781161320355729409,11774 794539812732764160,261155 757286207160250368,46652 794614186974334976,262053 791676912305369088,226183 788496430885433344,215005 794591526445785088,261796 765175253026869248,81946 771527864348991488,121479 776094203386355712,153095 760892795796291584,65500 785579999063478272,197286 794361520201302016,11774 780543832425246720,179560 766344239932289024,91499 775926468178096128,352721 754804891848028160,33356 765245233919619072,86440 768283315845500928,103046 780618435004764160,182154 787843835837681664,213064 794766454084276224,261155 759131031098134530,55660 764273611247128577,82283 762746571645681664,73706 751831934993633280,18298 781503429680082944,188401 774240473401663489,140444 795416485061652481,247930 733598388113969154,1170881 755159497484607488,35890 787532296765136896,208307 795434035426140160,266151 778478585392820224,167220 761649369439432705,51385 786276893137833984,199546 789171426410438656,221416 758102803176910848,51043 776584279094468608,156926 753997668716834816,29790 767475822311669761,98972 785864210152652804,198840 794996934159331329,263895 791040538682142720,235590 792986111505231872,247241 763084970067886081,75615 763790737494319104,80136 793357652965232640,250633 765347043137073152,86653 762748772497645572,73707 773552841981952000,136904 779905641414430720,65113 768064069198876677,101681 790862638506971136,220526 760885734777782272,65404 769734946869116928,115107 787277023391735808,208016 759776084107923456,59202 778442824001785856,152594 791356674326102016,231611 791505749935476737,237908 794599218279124992,261796 764959825855852544,84422 755504226353098752,38175 793883959696379904,255942 794531414205198336,261155 753518046715584512,19757 761364800194486272,68273 779393277262823424,121051 793812417956413440,255162 790300943556481026,230485 757633526799925248,48402 772125547304542208,129558 793147035033542656,249926 780561124940849152,181419 792501344263282688,221476 794238752151388161,259063 765011503653195777,85562 792025062673149952,243187 774281453945225216,139459 786045689935585280,33169 732260511501295616,1170428 781316762843303936,186584 788372537239543808,214513 765162529546838016,86103 768531398055473152,11774 792243461009252352,243187 753624425325596672,11774 766355624472870912,93286 759266496182878209,55661 762308571346460674,72411 788721885580111872,219942 793428884616163328,8044 788502835906408449,218275 774670126964670465,144824 780026682149376000,177444 789975069434970112,227795 753644697088692224,28732 750365565055803392,12883 760514550869454848,62757 740328181454999553,353488 786430767110971393,203674 742843616150839296,47188 785935770880184320,199352 791374218457788416,238395 795062475020374016,262849 793919695896412160,256564 792046926673895424,243187 788896775000117248,220602 756580409790468096,31077 792515020512858112,245148 787816055062265856,194080 765604404179238913,88311 760948121220382720,57574 788854016818241536,220602 779120300936011776,171324 764632894723665920,83391 768161418545889280,103354 732184632620404736,349754 762317761120833536,431998 766247304819081216,91946 767991253157892096,95672 768983930846478337,108416 770222624223948800,117257 790626183851499520,232280 770749148287033345,65496 790532118841556992,230575 795676497021378564,146259 786674193219846144,205349 778571291725004800,168698 765671563622354944,86103 772805329784545285,132335 785913731087687680,199546 755528533938536449,38032 791023913471926273,233736 758544723493519360,51997 780828308439113728,182960 764301114200043520,80647 790755364304064514,231894 775294822508793856,148045 787929407449030656,212139 759963397408509953,55174 777629510787297280,162596 756915919964680192,43285 765802176862101504,87607 788572328334548993,218495 755100968098729984,35445 785707890157969408,197324 751150213923037185,16833 765379096805122048,86103 766749883395141632,95708 789138778048827393,223899 776837170510176257,138490 786956824616407040,207613 794604003971645440,261155 760958905816064000,65982 785457453504704512,194669 785323977082298375,11774 788139674820759552,215480 748928697114046464,11774 764915779091456000,84724 794612730078511104,262053 742398399341793280,352839 750375326069305345,12883 755522873301663745,38183 762366724779892736,70689 768047543871795200,103107 790863521454104576,234210 790698911878946820,232881 788690608122650625,220029 767485370724392961,93504 791689931999498240,240483 792048445661949953,11774 794635549831069696,258456 758116981207949312,51451 763798364597149697,1249156 776114367519744001,153095 740724993907142656,353374 764202784761581568,80939 772760725588770816,132335 793158497508745216,249926 752710693401485312,22779 758293483098664960,52112 761205799179816961,65257 785520689549832192,11495 787694271310630912,210253 793838712987594752,249926 791706548875694080,240483 768331152998498304,104662 794585474513911808,258193 753282711285075968,26780 759775783283937280,58939 773848221856718848,139404 774165107458789376,138061 781204200428539904,184539 764178605366775808,82449 795011503283929089,263896 767516147688275968,99044 787011700289441793,207287 793223473220812800,250633 794591830901854208,261155 754804640026337280,32716 788414061809655808,11774 764872432117317633,54128 758735907096637440,46076 793985064916893700,257423 762762100137689088,70177 785479661983641600,191653 786537334292570112,202248 781920357967998976,191354 776591939663695872,155898 759052257723682816,56656 779003184580788225,171902 774169108979986432,1250066 793137115282354176,249841 777584809468198914,160783 776725704167792640,157693 778988525400133633,171095 768165972381429760,95055 762450739587276800,73297 762820901771501568,73712 755122893856604161,32572 768217648584728577,103294 790414286153773056,350650 750812935929339904,15316 770714429012840448,118650 793599387888852993,252020 740827462943248385,195876 754724375920726017,27045 749739526021611521,8670 786270650470174720,201958 761925118482231296,70263 793314595364544512,249926 761761145053147136,70676 789132124704083968,223286 762026477848231936,70858 773271345098477568,135381 781180292073656321,185496 793795138237505536,251313 791421797367287808,238099 791655484390531072,236454 754073147742228481,18386 758054871820042242,50923 778800588314152961,168794 786429866597953536,203832 787110678092021760,207287 794821383494701056,256534 795760122375114753,268646 765698647229018112,88669 778272053845721088,354833 787008084061351940,205728 789405687075876864,195764 773882308671799297,139404 791387702520340480,238395 774054633455120384,141200 794312611999469573,258456 751620069747101696,18323 769921109433077760,105109 793519310152929280,247240 767761426253393920,101203 790882685182881793,234583 793472391032803328,252020 745082861095686144,1247674 761680076568002560,69493 765660505218412544,89076 760542931346415616,63071 781599891361456132,188119 770746952862564352,117265 773654645965074432,136904 788898448531558400,11774 792739935505747968,244221 793592679909044226,252112 767170781734313985,94699 788131033891823616,215754 750839087507054592,14277 786225642530418688,199640 732690431708934149,353228 732900206753120256,354506 765622975353589760,88311 789826224235356161,227267 779109975683657728,172799 755203156754046976,36219 768859909123256320,108849 757448504050642945,47263 755681491980578816,36875 756504729744801792,43341 778945991751962624,171168 767734176338411520,97852 792802894407806976,247757 777910203509506048,1170856 794558884056797184,261155 793773241789591552,254954 774339584427687936,142090 774230544292937728,141867 778950415991930880,171324 787197171837927424,46572 792763642282381314,243187 769263022837682178,112399 793457932549566464,243535 763378749110947840,25965 774913908314431488,145524 794681341610754048,261155 776661372490756097,157082 763155233224568833,74133 789290813100527616,224680 733085343331672067,354906 787801038573101056,213253 790999174913417216,232169 764181347896221696,74518 777952107295105024,164764 756264319210426368,41719 785290771880566784,11774 794611364304191492,261155 755410376007749632,36735 778567190350004224,168794 770681268417814528,120675 756988066359681024,45827 792056304567070720,243292 777492842109337601,161988 786572261641728000,193571 773595302557159424,137042 795421425918164992,266491 776631996135067648,58531 785240899223715841,194167 780632236685131776,178756 764165377597276160,81966 766171955221323776,86274 756602588376608768,44273 794630729116385283,261987 770919514019991554,120610 794999767814184960,263939 758479118434435072,53367 768029357084409856,101681 792026127854428160,243075 789511989341151232,225981 780843028466524160,11774 795704536530755584,267578 794955910317834241,261987 770636239863029761,119832 788175405354065920,11774 775036192953729024,144611 780751616035131392,182171 792043465764986880,243167 785963878790393860,199462 792822282733424640,247773 754715906081562624,33174 760250860333137920,58508 791180158409412608,234583 779112915299397632,171913 786201868443619328,200288 750396186264166401,12883 791062827121405953,235963 788792133411074048,220526 771412537044832257,124855 733453842013118465,349985 770368593036881920,117400 757690286596247552,48301 757111181295452160,44429 771614674534096896,125554 735891380954791937,351884 793071138238767104,249079 770714115824156672,119937 779820122785447936,176110 780417219121573888,179742 765555437735325696,88052 766474621583589377,91838 775743525749075968,11774 779745239737126912,174492 781269394508832768,186210 785596332132163584,196277 762718744296591360,73910 789792943934611457,227242 779000389551218688,171795 760881043289223168,47940 793201855383863296,250064 752687026865000448,22664 760585530375409664,63203 775768105654054916,151156 786584948010397696,203391 781489979310559232,188119 788727091026128897,220029 787127768488222721,207287 786656808047960064,65113 776614201347440640,156132 758684759463714816,54070 788716063336914949,220029 750384036783194113,13021 793144008331538432,249469 770062860902887426,115509 751074019869331456,16502 785900592346431489,197287 756929184824385537,43271 766596062106619904,94699 773884379567230982,139404 776919253895090176,158387 795009901315563520,264335 781527086724808706,186584 758325884025647105,51807 785581155307364356,196917 791662107565719552,240483 792095981647040512,11774 771799459537629184,128121 794785319522594816,253721 755154411437948929,35890 789562627009708033,226643 776662797946060800,157082 781332432586805249,187370 785931265945903105,199211 779457776418365441,175296 755032401563164672,34898 771175179242254336,122982 770610505497120768,234630 792228110154498048,238780 732949623644381184,353016 792077902405701632,234990 758347067274039296,41703 771524579365752832,126389 756554380078374912,43471 774955191774961664,141689 774141144582062082,141277 788069692397150208,214114 793426310655868937,252020 770595438114304004,118191 781910712281169920,11774 786828711244996610,205728 754759797279457285,29377 762029111678119936,71627 758671731741655040,41680 771136682301149184,108810 752839517275430914,17416 773710238071619584,11774 794666227046158337,261050 795077372894674945,264397 780233542550876162,78325 795125613086523392,264397 786712428516151296,90209 788144221857472512,215754 752694782359592961,22411 791712148179263489,240260 793630549331972100,253256 766260728554590212,91751 768601898173673472,106819 763019199115436032,75797 780159044262604800,178704 765228280333017089,11774 788035893051297792,205197 793598396439359488,254008 790948143047315456,232091 795232893559836672,264431 795712378948251648,267655 772628323885121536,131480 793862102469320704,11774 788943864476205056,219119 794562146323591168,261155 776167257416368129,105642 758835859856601088,53185 763169221350191104,76535 772918221464797188,133043 760434082052530176,62063 793596669577134080,249637 771870516273491968,24173 785299278310834176,194934 764913035559505920,85159 793226843293835264,249926 763915129389842438,80939 793579245540896768,252020 788425686939598849,217519 768442700387520512,106281 790339678587064320,230234 751958399189942272,14277 763917215720574981,77708 773922771592155136,139404 793619603083497472,253206 779345815101997057,174115 793116773432209408,249469 763327927484289024,1249008 787485231775297536,211347 790746684871495680,231894 785879223802093568,199262 754706828206936064,33174 792408219167498240,236831 780153138221232128,177724 776466156731248640,154322 790980375963021312,234796 775409839170355200,149087 764157829972385793,81869 793054266017669120,246726 771426553624428545,125367 791184041873543168,235590 762768035438616576,74281 785541499958226944,195782 773886960632856576,139404 759542916129943552,56964 761299920754053120,67679 777951847789191168,163901 768892742558638080,1170706 757274482574823429,46384 780640402051256320,182257 768844266517004288,11774 794774529742696448,249926 763926446397992960,80393 767825901740552194,101203 779047521880567808,171902 791697285860233216,238395 790598843851300864,232169 778155385026965504,164826 770961475305410560,121612 758655776403488768,54070 767748509483270144,11774 785462044497588224,195975 772800382263238657,132335 776195150028480512,154469 791744014508666880,240474 794587595657400320,261155 793527054738358272,252020 764845243040620544,81791 778399834524880897,165185 788178243425701888,215488 768176108365832192,99212 793480597327020032,8044 770351331689115648,112363 767847512208203783,100893 764117446441570304,80720 768927790200598529,110362 754719389652553729,33356 787327266061549568,207965 793180029626814464,249926 744240888763846657,354103 776230569747345409,154709 786667344781279232,205777 751216366007443456,15336 754740354453307392,33356 758055693286985728,51069 773439376516870144,11774 791080198489845760,204413 792827130136567808,247076 758080204174688256,50827 794191845446164480,258598 794610558666440704,259143 795671352850214917,267862 765580597716746240,11774 764821380261183488,84666 786621704453971968,204591 790344279801470976,228501 781273395354701825,186210 786288372633395200,201958 764439185105137664,82121 771149317000294400,122978 765882565467176960,90031 760131309167448064,61051 760493649264123905,62063 794240467751862273,259063 764165609919655937,82209 790293227983089664,229733 791317022466535426,11774 749502102146314240,8178 750406895740022784,13021 778785052775768064,170187 795035961096896512,263926 788860338854821888,220526 770026418554232837,11774 773686053496557569,136881 767114037230383104,97811 790743139707396096,232911 760876168652349440,65291 771442234839314433,123214 756902353245052928,44085 766475887034376192,93823 772855955436494849,132335 778289241604382720,167220 766355119612964864,93286 780792853039415296,183269 793954583118745600,255826 766279895941079041,91798 788525584603291649,215437 780409076110938112,169747 785322707915251712,11774 753696414476230656,27379 756571344549081088,43278 761249048787578880,63933 765976409286344704,90319 792142254014160896,243615 780960034121457665,184196 758091507396177920,51406 761602265987715073,67679 774697971212492804,125529 792576562163965952,215965 778294942229602304,167220 785972671926378496,199352 779198985789644800,172089 785674232453750784,197286 795230830641692672,265644 766753567772291072,95708 786561337656807424,11774 773480893252067328,130988 754763175023644672,22393 733028385312538624,355273 764071013936091136,67326 765942305354231808,90384 794027472111226880,254444 775981254839635968,151463 753449572584792064,27045 757452882652303360,47261 757567462200209408,47761 754863837250097152,26721 758672906083831809,54070 750734097534767104,352035 764502858205126660,78159 777403774751178753,160592 790033747701673984,224818 790956174292115456,234583 792102484843958272,243865 773849336677564416,139333 765017549331394560,85562 776273871443857408,153480 793329798970011648,250633 773880484812029952,11774 790945519430426624,219523 791880717286473728,240145 793834787249106944,255393 767461733728477184,98720 774086596932931584,140444 787802064466407424,206257 770010238846197761,115451 775540092517519360,148713 792055135094575104,243187 753033821315031040,21852 792223235626500096,242584 794573686829445120,261155 750375500883779586,10057 778086765781549056,679105 795655380311412736,267134 767747044668764160,101134 751127293888634880,16299 776517170180284416,155451 779036200803848192,171463 749425730576986112,7615 758646397461598209,52749 795275151784939520,246425 793210935917867008,250633 768212940113580032,103354 763042946572836864,75899 772554108016336896,123135 792004349320912897,241678 766399406702592000,93184 760902167641325568,65180 794600524624498689,261155 762192248507359232,70991 763934631964008448,67226 763811186282491905,79911 766759300773453824,95682 789513208960876544,225602 792517635321700352,246273 788071298861830144,215005 762157344323100672,71476 766584953706536960,94699 794375721867063296,259743 764297991402336256,82177 776254088732225536,152314 785932504515567616,199546 767034929012146176,94683 757889551213953024,48549 755103612578201600,35403 761654275550289920,67852 795070971510226944,263906 768578719933800448,106702 756231010182914048,1248367 795265828073730048,261155 791423029188460544,238099 759109251058970624,56952 795434813117362176,247930 768492321075781632,106716 791350063255654400,238395 791816610415730689,240890 768408745693020160,103046 786266315128467456,202427 786607416754536448,204835 754822933386711040,33356 790976362001694720,235621 757919688206618624,49480 773639855565860864,11774 794193038801182724,258598 777898722042777601,164083 771488740510433282,1170441 763439769841917952,78375 777691010679865345,158327 756533638360100864,41987 768831629271773184,109167 774594739228188672,144188 752232925140135936,19458 777821728818892800,163763 771860634883362816,127957 770325515114733568,11774 776779504526196736,157993 793621616190066688,253032 795370290121416704,266151 790755666742738944,230391 750134154176696321,10735 755000518783725568,34666 788460838935945216,217601 777380297247555584,160615 778440867812040704,129991 768807739095183360,109104 761658264438255616,70072 794572817257922560,261155 767411864951140352,96039 767819068015534080,101514 792363952709722113,243075 753329571072663552,26492 785779350293446656,197512 771055249888948224,122146 789774654256848896,227748 785873221883047936,198878 794950007157903360,263895 763805034010161152,1011996 772900707288526848,133416 775316616288440320,77136 777587965480493056,161352 767774132259790848,100605 765369520101875713,85562 761309201645711360,65180 763019921236385793,75899 766372182628925440,93388 773735128342204417,137869 764537881578708994,80648 770751190661533696,120690 780628110714646528,182146 768243866310893568,104406 776830639353888768,158589 793156888724512769,249926 794561762473476096,258456 753695289303769088,29263 764962993687801856,84891 772045957643010048,127775 763399118626689024,77720 768208877582184449,103046 794968763078705152,262925 753434499350880256,25189 778298526472278016,167220 789131781354119168,127871 789536937065537537,226861 788328257837903872,215005 786257795372969984,201555 793113567696457728,249469 763207465416663040,1249110 764010089267081216,80939 776202218005532672,150463 752876640540188672,24134 764678579128967168,84247 786226502006403073,198304 774288089241878529,141316 774272661715165184,141316 794721380852002817,262849 773171904555290624,134033 780196111441022976,178045 758839629894127616,54631 792838820966326272,247232 793223718939955201,250430 759222254664384512,57574 761616367833403392,69711 777669206145761280,162497 766012835105300481,90384 753677584567676928,28819 780238196277932032,178345 781881387754270720,125554 792025393045864448,243075 763014685188759552,75724 790941709102292992,234583 763202958653739008,76429 770795616549023744,121479 793309300684951552,249926 736236946725294080,11774 794190922611298304,258598 790316019042529280,11774 791436842398867456,237935 779670197561069569,176203 787505355777421312,210313 786254677285318657,201494 765956458118873090,90384 790751378159394817,193533 793145890860994560,249926 762459121228455942,47283 770793145512722433,121479 792030264927129600,243187 742655206496829442,112939 765410023044419585,87245 762756125645086720,73926 750363586036371457,12883 750422123701735424,11677 791373418545438720,237870 775772846693822464,150511 795020245383737345,263907 769661064090939392,114422 786684185050222592,204413 787098568007962624,207119 790941656556179456,234583 765916604529909760,26066 788095407624589312,215412 764856917294546944,84783 760960412003229697,61352 773013076924698624,133944 773620162708713472,138165 774010261619507206,140443 794654617384734720,261155 789013699189170176,220332 786802793365450753,199171 764968051678646272,84724 786379426644844545,203510 794663387930226688,261050 764124455429935104,80720 788165195923353600,215005 794189752052264960,258598 754820106711171072,32941 763218850074669057,75899 780480461416128512,177233 792915946411266048,247877 773202042273861632,11774 786190584025198593,201494 793370795812671488,251566 792690154175598592,240483 753805633720246272,28732 775145082915807232,1249082 794732064943677440,262752 775786557919952896,151463 787009636176134144,207949 778680222329638913,169029 761295019944837120,67547 786639331079303169,205029 794995557282394112,263895 786450101225058304,197286 764160022230228992,78159 769302227265597440,27164 773298201172451329,135188 768584028165398528,101163 769964916925140992,116122 780515340245671936,174034 789787630212882432,219523 788002281635577856,214354 793243612557430784,249926 734867134866685956,355185 753720725421248512,27637 775022361414361088,146259 793154935575744512,249469 786293254639595520,201558 752282071930957824,21431 751631240113991680,14277 781278239931047936,186584 774705262913466368,142721 764279473197883392,80939 741102043461345281,349283 766708692699840512,95708 793135030268669953,249841 795758175609847808,268777 764712014409109504,81946 790276870344314880,229105 767862079697059841,98972 750092557351284736,11463 781493684474933248,188119 774347904559439872,142980 763777874318925824,80136 762771222614519808,431998 775734799155757057,149953 750442038735372292,13292 777698406374309888,138707 752086587538673664,19272 795400670773989376,266491 775559931353182212,149953 786285929166057472,202429 794678485813968896,262022 757106026122473472,45857 753641035096469504,28732 770401057318985728,117257 786602064516255748,11774 787456060705558532,210207 771411313369251840,112363 794227568522231809,258598 759059717054304257,11774 788471175596937216,217601 793448636579471361,252196 794611233173422080,261155 770309575371214848,117609 752658349829656578,349856 771455410460987392,125554 755000861949038592,34649 761634443828224001,69711 788461227668307968,218275 793319483746029568,251452 779118425369116676,172616 791260898144968704,234583 790410239665315840,223492 791178876168830976,235590 788388790981259264,217519 780441349778649088,177233 792035584336236544,243075 774318842973523968,140211 785820271034892288,198671 791410966458200064,238965 771499429291438080,124597 760192727225143296,60866 793600265270071296,252044 760196265930067969,61545 787078316649959424,201114 760629583582560256,11774 791728733241511936,240483 793421680588750848,252020 770672202635182084,120610 785792482650886144,196277 786981781840855040,208016 791730228150153216,240483 756399493298458625,42249 778266012395278336,166913 790950955575500800,11774 793096607101227008,249469 790330338694299648,229901 790588527817871361,11774 760607273001463808,64074 794556825278574592,261155 752201387019214849,14277 780221031072010240,178045 785575768118202368,196277 766624413290786816,94699 781842636701372417,187131 795696780130168832,267521 757438995068514304,47263 752937127655071745,11774 756591737796079616,44274 793144150657040384,249469 762053857254014976,71438 766034990522044416,90384 790762834485313537,193121 789232420151300096,193244 789274018746540034,224680 785429122302484481,195481 785522779793854464,196676 790734784989319172,233154 787062588571983873,208014 791668596548120576,240535 792002641492578304,241819 792155973066588160,244221 774338831780749312,143051 777364192005230592,159876 766703338100449280,95672 751232745628545024,17416 775811247195377666,151463 768189905906401280,104332 758766961044000768,50827 759017625649164288,52266 767096215280300032,97392 795059555562569728,247930 795297782550691841,266079 795452797374386176,267219 763448439283777536,78159 790961427779551232,234583 794744448215355392,259220 795056676420337665,242637 790321449273729024,230282 786904772104351744,207287 764635164316016640,80648 765619624842899456,88546 794980017537249280,263895 773470274587070464,134470 775281434240188416,141091 773918377244962816,139404 753420807699705856,20279 776118028182388740,153194 778367461305507840,167220 771310639725678596,112939 790955562875826177,234653 768323130691420160,103071 791991172386422784,241367 785910436357177344,198591 789534531980099584,215480 775102258329419776,103354 759419214692229121,57900 765259931805184000,86763 778597774090731520,168794 786603015427936257,11774 768594823867531264,107428 791039879866048513,235590 781525795239931904,188478 793162007759450112,249180 787121397512409088,209351 787430643944660992,207835 793102743879778304,249348 765608886250250240,86440 780855201725120512,180520 776204919745474560,153845 786734664685907968,204539 792219631532605440,236831 795149687384903680,265114 759786290028154880,56676 786980052206514177,207861 773359274814803968,108795 758361758994145280,51824 791505591361376256,238395 791062705616609280,236454 749802374026432516,7615 750390332794236928,12743 773972212533518337,139404 792178673554223104,243075 749218427093577728,7633 758016686603722752,49925 773577662019342336,137158 774856165348012032,121795 785694044168912896,198094 788310517995671552,196631 766425996698411008,88052 768193138871508993,104395 763703146732457984,304513 794627282497368064,261796 794438002218921984,259190 795702205085024256,268356 742782868167004160,355701 774400687161511936,141316 768360641660915713,103405 757136415641702400,45233 789525390607937538,226881 773169741917777920,133519 767551440051208192,1249440 759766700631875586,59666 794526347574046720,261155 773627609741680640,124297 778382905928192000,167517 770679904098775042,120610 793165500599721984,249155 786965542850600960,193121 766035856255807488,90539 767395854462451712,7700 754737171400196099,33356 759186845326389250,56964 751613390791974914,18452 765422692828938240,1249279 764769078061899776,84710 772591286318530560,120690 786939298591506432,207613 759138301467041794,56964 765965340589170688,87904 793399819016503296,249469 791408430976163840,238207 752893541207060480,24134 768141270871052288,102745 763950596776861697,80098 762123693086703616,71476 762368467039232005,60999 764577525250928641,83391 793865601886355456,255942 750341405277495297,9433 759789090862538753,46890 785935774831169537,199352 787070730064179200,204303 793836635091795968,223492 750358085118533632,11774 756246525408190464,42274 765700552697253888,88361 766185634209816577,91463 792756083798323200,243187 754715860883734528,27045 791119884520263680,232169 793794237976510464,254135 788792541860728832,220332 795713814222241792,268448 776824440386572288,155451 791193664454217728,235621 780606157215805441,182049 780813023728599040,183546 771431623653031936,120341 758777975622004736,54519 777529827356086273,161387 780507852402065412,11774 793366914127069188,235590 768827712777646080,109167 774378641111281664,140444 793228049747546112,250010 761612878826778624,69711 772894017696763904,132335 786699126507442176,205728 760623861809291264,64147 793180765798432768,249841 794290407022743553,258598 768542326088208385,106281 749972303816065024,10735 743951320483250176,11774 758707692156379136,46076 768834909272154112,109167 767256229638868992,97433 763100511717515264,76628 785515186262306817,196277 771916850439581697,118191 785556944681472000,194820 793248004379582464,249926 766557938081075200,91810 781351879754321920,139404 787192291903598593,208167 753378182082859008,27402 787085779222888448,209151 790273703141662721,229773 759395427955384321,57714 763166300386500608,76318 750390268646481921,12743 753969948083585024,30247 772153253710565376,129471 780448518850969601,179673 795257069192486918,264397 766386554696830978,93184 768973773911404547,164500 791831051656056833,240483 793457570136686592,252408 773233654638190592,134561 763881317876588545,79827 779582628886224896,174315 785982672141111296,199891 756616670584582145,44429 764934919474806788,84724 791381335571042304,238383 785341332806041600,11774 777101619070664704,159093 757331639022202880,45014 785583209648095232,194058 764781208207142913,84407 791786991352512513,228101 765149005345161216,84724 787032268355219456,204078 764118645731713024,79516 789166208822091777,215437 775429967303680000,149304 795425000429912064,247930 785895148039249922,11774 789984484758290432,228354 760547278297796608,62771 751820445889028096,17640 763925015297306624,80393 794964103127298049,262752 761783958577176576,1248956 763058689959989248,76236 793201868209999873,249286 763694950085169152,77612 753392126734499840,26815 759817866187124736,58267 791068009968336896,235590 776837799660163073,158327 790274457445158912,228576 762073959764414464,431998 786178202364481536,201494 754723709433286656,33356 791692442345021441,220137 794269410420604928,259457 770255162803941376,117257 785629676496523264,197512 788711403112787968,220029 790953086261030912,234653 766702541904027648,92958 767699786409598977,100605 776178659459686400,153032 750301347958972416,1170550 755376401541242880,36735 757790866958278657,47283 785897293379543040,11774 763821359868809221,80098 786270078622760961,201378 792915784833970176,248516 764970365260996608,85562 792151104540712960,243614 774694093880307713,142721 793267735182606336,250633 754095771939643392,31529 791287496428617728,234583 759219446540107777,56964 762313859570995200,431998 789900827087495168,228101 766824497186045952,91810 792827231190020096,247877 786218712965615618,201555 753739600485646337,22439 794020165247647744,257423 777541558836998145,162213 765717686877728769,88930 773905551881150465,139404 773256576090120192,135381 776471026683305988,1170441 767912291467657221,100893 773679726430785536,136947 780568619109457920,181419 758084298977210368,18395 790657166482956288,230311 791741693590589441,240584 794525549779554304,261155 772423692223713280,130677 777857099925774336,163990 759877787998191617,58924 761098981791309824,66684 766394417154494464,92854 786249904834260992,202302 766271894395822080,91946 792041541707636736,243075 789035849107341312,223037 793283666994565120,251219 755163929073086464,35890 758103272070770688,48015 758711715429175299,54070 758788912688922624,1248643 763954069241147392,78999 791737094632865792,240479 753950232178745344,30590 793354543111233536,249926 794860899244920832,262053 786342369482244098,201351 763774262268219392,79833 780797679563669504,182706 790261820133109760,228470 769261431124393988,112471 761694587630919681,70355 791982601800155136,240556 764858429689126912,82283 771561086373867520,124461 769966025777504256,113165 787416780272766976,206117 795374938890727424,266151 795372962492850178,11774 795018133677412352,263896 787713820953313280,212357 788473577913720832,218275 757101458923802624,45964 761421498599010304,35090 765287204050522112,86103 781227697456291840,185601 759193387706613760,56784 777941373450280960,160480 764177494715097088,79999 759111912894242816,56964 789768933352022017,226708 758752163908595713,54842 794206331452260352,258709 758668444921434112,54070 760155289781960708,61051 766718886758719488,11774 774198535470272512,140444 786816015019679744,201558 780962794346844160,183975 779175259270373376,171982 755058097442398208,35044 779816345407983616,173347 757592645463969792,47782 769280617724862464,112399 758360010942480384,52054 757715951626260480,47693 762760856551694336,70918 790534953733939205,231336 767775854533410816,101163 775739021335101441,151255 778648919853195264,169201 780560750356099074,181419 792088077003059201,243187 763837636637319168,80716 794320727314792448,258331 785912089374171136,196932 789983166727655424,229159 771013720617222144,118192 771143545486872577,122299 786677602480193537,11774 794552494445699072,261155 778714063215800321,167939 792183620630962176,244550 792589401037606912,244270 752981368309706753,24316 794584244370575360,261155 768484001443094528,66922 793131296566480898,249725 765123582087290880,86024 795100688397332480,263895 795063256700157952,264397 753847260203495426,30011 790242334847930369,227510 775335181158723585,148473 789151291842764800,224068 755813367248457728,1248316 765504017590091776,86873 774736289551659009,138382 787060711721664513,246425 760291944446758913,32498 741297483804991489,349618 753381428646318080,24359 762852740468834304,11774 792253279799500800,243075 760828119045382145,64678 774412633298436096,141867 788125826860453889,215754 793063010164170752,249044 762084616291385344,71917 792841379873296384,247379 762699023299911680,73814 773646862448328704,136904 793262820053884928,249926 760095972257128452,60790 772228161039847424,127707 788565796645634049,218275 770368402355462144,11774 795607441887166465,267584 776040447697379328,152949 769599544728223745,113836 791987307956101120,240483 770948685383471104,122127 788508966561210368,218275 756424054010093568,42249 767850599740153856,98972 786993609539133440,207287 791699926380052480,240483 762197620408344577,70941 766432099209314305,92959 764683901985890305,79914 768179059129921536,103261 795449559824465920,265855 772102318225588224,738099 779008045422641153,167220 777497791610454016,153033 759603263528239107,58024 762527815434514433,72678 732638956173459456,352911 794206151214776320,258771 754125314859659264,31151 786722288297189379,205294 768819777263591424,104973 780083869202591744,176128 770621668871897088,119774 790159149887791104,227242 789715603250700289,212131 771397760989925376,124597 794949669835210752,261576 742548074589913088,352839 772876221239537664,11774 794598392936722432,261033 795691919565197312,267521 773936329474310145,139577 790680560192684033,232169 769312997948862464,109666 778617053225820161,168794 768298563071717376,104662 763370086157594627,77661 773940487493386240,139404 786383958040862720,201555 795775876465987584,268281 773565523565182977,137158 795026484930834432,263926 793154128197419009,249926 775672676434206721,150663 791682353286426624,240483 773194346699128832,135025 791640957137645568,236423 758558352272154624,51997 768935334511976450,109945 786994174188920832,207949 774091189393829888,141316 785243782065319936,194005 790183131320053760,229693 780069849758326784,209828 770245718661410816,117257 760983341369659392,66159 768046546109640704,103005 769263977637392384,110585 788873510500245504,221711 764810679274602497,81869 795702549055737857,267862 777986094751182849,65108 787829851789164587,195492 776478416216391680,155459 774211411337678848,140211 765770503181180929,88541 763065665070718976,75724 774622962234327040,143845 741246275547340800,352687 776237885305475073,152541 770259634644844545,117364 769308599231340544,112788 790583416521527296,231318 768955938439061508,109874 792007733889290240,240483 755082100857069568,35044 786681420156657664,205349 751653165481676801,18215 762731896421830657,74681 792020290540703746,243075 792208139252854784,242712 788939441519853572,217837 762316198616989696,1248752 765150202806341633,86103 770363144715771912,115981 793458211948900352,252408 753317018384887809,26699 758743905282109440,53995 793133549582856194,249841 793138774788050946,249469 764735528587657216,80773 765655195351080960,88874 780830268278079488,11774 774041687526023169,140444 759190037154103296,57463 781520919931920386,188522 787133384577413124,207287 794010810267947008,257492 771688604556939264,125554 777919398132580352,164633 793397201162600448,249926 765997289949265924,11774 792862861844414465,247877 774742666890338304,144654 756679079571644416,44429 776630618629300224,156835 755822371584507905,37698 779581801886945280,174427 795377983271731201,266151 759099578083868672,56231 770245954964426752,116703 779098744549613570,168284 794530619829133314,261155 788130367400271872,215437 788751550118113280,219942 793131576519307264,249725 766488520378740736,93823 769717652180828160,113982 793200009273610241,249469 793681106893537280,252109 758414980475674624,52112 765543624016736258,87904 775399257373184000,11774 785733228585811968,197249 794004532128686080,257492 753118465402277888,24483 769255266252709888,112363 776904039409647617,158524 777884648152051712,50307 768245327849717760,104667 787186346020384768,207287 792944865369653249,247077 786190387320762369,108396 793082354617069572,248514 758497163278024706,53185 775370019311984640,146259 794599995915796480,261818 757588255084650496,44163 761688154436886528,69711 788548422194397184,210390 767083370836815872,97811 792591999031402496,243286 760259181261840384,60540 781330167914307585,183759 766803385068556288,95462 793856789917741056,11774 763876580808617984,17794 794587234213171204,226320 755845593272987649,18215 765728837128818688,88052 767137489492606981,94810 756319038226239488,42249 769208100465156096,11774 763338040248905728,75615 789261333808111616,224850 771061169838780416,121795 786197894835548160,49459 766375345998159873,80939 768064366717665280,100561 778250987500736512,166853 781175883184926720,185496 750901857745121280,15808 773882132586303488,139404 788057615402012672,11774 794193685009154048,258331 786453124030472192,11774 758088279824732161,51069 744599527081017344,1247655 788155940872695808,215437 794038588270747649,252408 792534621405577216,246392 776208965692567552,154439 767694816486490112,100534 794582983785271296,261155 753335390786969600,27045 774084987649789952,141360 758789436125515776,54070 776051432902516737,153095 776249364549369858,141360 785308555725373441,194923 770278487693357056,117257 771344772862660608,120610 772239301602004996,129551 768513518534406144,75073 766361999181832192,93261 773497158095908864,136814 758770868604526592,55262 773523002797518848,137042 766898900590485505,90482 763862996435083264,80153 757699007485505536,48663 769355346934509568,112939 774210070817144832,139404 788728025814827008,219531 775417803738349568,148574 790576080054812673,231894 759209282021761024,54070 761441240042835968,48052 768978517656678400,110477 732562320434454528,351617 768201933702266880,103149 792897454085705729,247877 785990279748648960,199755 788044038356267008,214138 793749075736743936,232966 775393217726468096,148791 793813293831901184,255393 776126183171842048,153699 780874059462676480,170187 778651779701547012,167939 761668622649548800,69256 768919550020706304,109104 793271623738687489,249927 788468187796955136,218275 755064641273802752,26721 770806474268372992,120613 794920304753647616,261569 774245280350887936,141091 789297102597730304,206666 764266169398362112,62180 762413409556107265,72809 794263304550154250,258044 794695469662425088,261666 753785163037966336,29819 774369782846160896,141913 794532253715992577,261155 768459568846364672,104162 793098890568404992,249469 781130410017382400,45125 795708934162182145,199307 774001361100734464,140444 768645794425483264,107423 774062425414836224,137042 789697800376229888,226823 768821252849016833,98646 791718160558911488,240556 750456120607510528,13532 767404183490269185,1249418 762321226945757184,431998 793213182991032320,249469 762170259503771648,71947 785654399267852289,196676 777394784616976388,161778 789094035831029760,223286 735738145103192065,352060 773883800849903616,139404 757307602338394112,45014 786734677243473921,204835 781203824832815104,185313 773894960445808640,139865 757404341569523712,1248475 779126623278891008,167220 765273095452188672,85562 769739858315059200,10788 770351947929022465,117257 788515861510225920,218275 746397615831531520,89689 774356212276076544,142942 773860623545401344,139404 790547497009774592,232137 777193498843807750,160480 771297125661601792,124597 791650376520900608,234864 791006790011854848,234583 779461203198222337,174392 772499610183069696,131007 755046001916784640,35020 794693288250855424,262022 752650778536505344,22715 774719438658469889,144848 787345372645617668,210289 776899353621499905,159245 794328867519524864,257353 757135694687039488,45672 786786423814795264,69745 754779543571800064,33356 771300589686915072,1249817 794527503545077760,261155 786235586512359424,199211 775873131881914368,151539 756461956861685760,43391 780609931296649217,181935 786297794097090561,202429 769691499109974016,113412 760240908017209344,61412 774082456781676544,1250066 781685684465643520,187976 775762616270544896,151463 764087009589669889,78566 794951742295142400,262430 790128051367604224,228354 764131181994577921,47940 768973411574026241,108795 787165883286171648,209557 775702640126726144,112363 765319048439574532,86645 791319698713575424,232169 790186446065963009,229693 768929705835786240,109945 765685651920580612,89198 769977985826979846,114848 753273994414026752,26670 785644626849980416,196277 793568120355090432,253475 777485950393815040,161960 787126773335019520,209351 751050907295608832,13462 759468302057996288,57722 790998083496620032,235882 756559268803936257,43471 773249843879825412,135725 770746300098686976,120474 763778299604692992,80177 770764127216295941,120425 767834631508930560,101681 755955781254705152,40881 753959642665889792,30590 791415524844376064,238780 792378956267880448,242280 772908268402380801,132335 758024678996860928,50923 758338483652071424,50923 769756990180499456,113982 794572795615313920,261155 763797210760777728,80393 765957732943953920,90482 760904802108895232,65585 785532825193689088,195446 781273602511384576,186212 793852985344352256,254135 760837156403372032,64722 773905354832785408,139404 775523919117873156,148537 732255467343249408,196346 754718879264468992,27045 778414874397437954,168165 793666131567505408,252893 764875350627217408,84724 787803032482254848,11774 788492284727816192,106085 759229494695759872,56964 763339948820983809,77598 773630112512212992,137869 768201752801714176,103899 771336213957644288,124618 781342506579587072,139404 767156776626184192,80939 769940715661066241,115511 771096965979463680,121949 776226489419390977,154534 777880877556756480,164001 778786111476764672,168794 753641030654631936,28477 795025745965961217,264397 770023162851524612,112872 752801951172136960,22953 769041521307951104,106753 777543720119992320,159876 792306435317174272,242712 786701904638337024,205353 753736545304182785,25321 764353342780964864,145399 773825137414139904,138819 752089841685454853,18567 789308125903847424,224680 787122244677873664,207287 794690479761653761,261155 794310224068968448,258922 791240449218322432,234583 774021448402866176,140495 788487786215116801,218275 765198645738078208,86103 778644210941440000,169201 795776846419939328,199307 773686500626096128,133454 792096305908559872,240483 794049607281979392,257492 764556213514276864,83956 794695348845281280,261155 753635094703644672,28732 792102378392682496,243187 794028348846415872,256502 763259713756733441,76623 769297272957968384,105109 776483174314500096,155390 768603744439185409,106756 791754100060717056,226649 770684257765322752,119832 776614116798500864,155898 754719537140989956,33356 787887317537128448,212239 788268747572195328,213700 794893147830685696,262271 764969661469450240,85562 760456438313521152,62835 764159074703335424,82066 753935664522010624,29263 754008523139190784,31077 769603124642349056,114422 793343377655889920,251320 769257899302486016,111448 781232488194592768,186212 780084197348093952,178258 732500730175578113,352311 786741281540235264,202429 779559191824441344,166704 778647939761709056,169201 793909781614432257,256536 732397378032963585,351633 755783055864918020,39462 762263398033883136,68273 785833651556802560,197512 769477571356401664,113165 760455256354545664,62771 768502690687037440,106281 767985363331588097,101681 788183925407510528,207119 794371384529027072,257423 785881623367745537,198671 786820244039806976,203863 750305240721874944,12357 791730776765140993,240483 772876275807428608,133043 791004933734662144,234583 776411445483286528,154549 776810104419082240,155390 791647596095733760,230485 756589776321388544,44274 788737893837615107,220332 792072359612063744,239998 761890644650582016,67453 778183405305487360,161714 743659425630560256,1176510 795369897538809856,264397 773915996700626945,139404 749733039274590208,9295 778275705154973696,167046 786670911462277120,204413 755452488447324160,37433 779137221127315456,172089 780211750499037184,174991 790775560167317509,229693 765662457989853184,88121 769598722841935873,109594 751120739038687232,16953 790334814201053184,228820 750416511701950465,10848 762776125646962688,73737 766262460840026112,91946 766013369992306689,88930 771130849479823364,123583 749294472593305600,8160 790989192129949696,233736 762765099715231744,73712 788506204473552900,217519 770504064182259713,118087 766360559033978880,91751 793148441874399232,249469 789283445297942528,223921 742323380121014272,195876 771951379959144448,118191 772217399810502656,127579 793149168512557056,249469 762372656138027008,72980 788694420069556224,220029 768944946321711104,109571 777786964447637504,155898 781564471357607937,188401 766280232412278784,91946 771700127249465346,125367 791664194651160577,237708 754874219196919808,27045 767438741963149312,97386 770380582844899328,11774 779837521999998976,177248 794814632854589440,261647 778950843114610688,171168 732320370238197761,8239 765556965108056064,86440 780691369119608832,182049 750307064770076672,12357 770987499749384192,122146 770410134224896000,118191 789660010418728960,226819 776895320143695872,159245 788830119469129728,220029 760169736982319104,54070 777126326578872320,157755 769161205483274240,111726 791520357450559489,238207 753729739865534466,11774 781263673041879040,186883 771491400739270656,125742 774997317690724352,144573 786585906815827968,197512 755163800815308800,35890 771524350226948096,126389 764396136429916160,82066 789157084852056066,206742 768016557712764928,103005 781492317039448064,188119 755538345057476609,35436 788756903488663552,220332 786981479549140992,206812 739095741562392576,349408 763461032132108288,76406 794526367673028608,258598 763200481502134272,75899 759769741011488769,56676 778741457813254145,168794 756948246635905024,44429 776805823821393920,156928 776928552721772544,159308 776182263729917952,153033 780078849702801408,178045 790998494731460608,235590 753388607998615553,26458 750393706721665039,11774 793174838521266178,249841 772042147923005440,129311 787722944352923648,212595 791211482587488256,237202 770732270609195008,117257 793975879328116736,256439 767357949668974592,98713 767593578868551680,94699 793093681993637888,249469 789442357791907841,225981 794021598684512256,257423 794542791162331136,261155 787301915201642496,209151 778617290518507521,168284 763023020277501952,75724 769162785485905921,111115 753998542977597441,30815 795716532177289216,268448 790916973924352001,234583 753664251462639616,24201 769371379799986176,112119 773470788305367040,136589 753371767704580096,27317 762091746733858817,69548 743294831997292545,11774 771009689974812672,1249820 793301605735075840,249926 788544278880399360,218351 756263313751900160,41719 773597503325212672,136904 795762405527719937,267862 748930283626328064,11774 765074045431783424,84724 785992667482034176,200490 765292546859741185,87065 790970929178374144,234583 766704008614457344,95672 770380263050313731,118761 794540088319418368,261155 773904239152082944,139404 779000224060612609,171902 792028455437230080,243092 755525508088160258,37621 792488929421303809,246225 750765238841069568,49681 762414169110945793,73030 794156055798353921,256439 761440576646500352,67938 767923786054152192,100893 794544180714467328,259543 775804774105047044,151439 793237654422884356,250293 781350222807068672,139404 778316086450073600,11774 764901420793421825,85159 771737165130788864,126152 755450340514918400,36877 768585062216531969,107559 760241093384495104,60794 760438497752645632,62063 792031802982408193,243075 779029383449350146,171693 794553560008531968,261155 750480546795548673,13532 786986025566474240,207613 785892849875292160,198671 762372080734056448,62492 732748931407339520,353789 765562283720253440,88052 793327094210043904,8044 758422472576282624,52112 768257810341650432,103149 755148230707453952,34637 794174001606180864,228911 776926250535313408,156835 773949415858077696,139404 778606739532881920,166852 793508186821099520,249926 749609328005509121,9332 776903516635955200,151845 742401479261184000,11774 776488839695196160,156290 762007928039575553,70543 771866555579785218,128615 795343959287398400,264397 759134166906798080,57105 762264787787145216,71476 767020379068100608,93144 793422965610258432,251452 762756731512451072,73712 758013101929271296,49180 789497290503262209,225358 765950088946614272,80177 753360836429742081,27045 788145808742899713,215754 756962536516378624,45122 744091988975325184,352982 789707612543528960,225981 758352796034994176,52112 785615536793137152,196984 794972438710759425,224680 788472228417593345,218275 753658536513667072,28866 768891739046281216,105652 786243910427291650,201958 791677240375439360,240483 770679260923166720,116618 763097931910086656,47188 773890711255220224,139404 791049639524872192,235215 793653112976408576,254025 785596858055942144,197297 761873099457384448,67297 761589193634119680,68908 759197821568299008,56964 787007614752329728,208065 790978901380128769,235179 746790223665860608,35479 763006907879682050,75899 769233024705703936,110331 785986692117307392,200382 759101961266401281,52919 795715339548065793,267862 781170687729741824,185310 790911372179701760,234796 763444345248714752,71470 765300794539253760,84209 791322901521760256,246425 792556541534736384,243286 756280272073654273,42495 768936544350703616,110209 732612433127178241,1170592 756959899968540672,1248453 771946280453083136,124462 770237355596709888,106084 786674413626417152,204413 755923407120830464,18215 771796631033290752,128121 780106173244637184,177442 778904007175761920,170609 786412275498225664,203674 772044466089783296,124597 753574577075134464,28037 765875039644311553,89923 773954019924385792,140444 755796180412399616,39197 762253678128599040,72420 774291997855195136,141912 759475478071771136,56924 770728353179406336,121046 776829666497736705,157693 768136661477625856,103126 780618433121648640,182154 776580491550097408,156835 785651168882089984,196277 794210825384902656,255791 741480944993894401,1247463 773958516386238464,139577 780849960359108609,182659 773999002605936641,139404 794744718257164288,262022 767195936925880324,97811 777286803921534976,161253 794284796927152129,255393 759754262217826304,353879 778612208099954688,167007 793796859286265856,248516 758629534669254656,41680 751569575595028480,18470 787606932072824832,133136 765492425330569216,86485 790928737118326784,234124 769211569247031300,106716 785870237979795457,198671 768917044175724544,105345 788766343969386496,214354 751649860416262145,14277 762243961582911488,71502 792721182818729984,234949 760901063696199681,64758 788593795365568512,215437 790913717546332160,234583 785572092989218820,196676 790130837647945728,229755 776615351249408001,156132 762774423782854657,74868 758339140219969536,48289 775060342288384000,146847 788417599222665216,217837 793232890741919744,250293 794695578940751872,262752 774311954680778752,142090 785507009537961984,196277 757750909011005440,48959 788123397440045057,193636 750366417371992064,12883 794576853340143616,261155 795085653306474496,11774 772590051163189248,130686 786235622436380672,201494 792935747141701633,350825 791023303754407936,235590 765612851633487872,86103 789313663790358528,225359 750352063197024257,10949 756560523320172544,43751 793165308366319616,249841 793961576415916032,256255 773708462157094913,11774 786313570262786048,201555 795429500993425408,265257 785619743508041728,196788 755121694457618432,32673 780601719654932481,181984 751673143408885760,34202 778219755182272512,164980 786962960086364161,207613 790926467244830720,234796 773565852339798017,136904 772765446042857472,132335 793104084890968064,249469 764207217604190213,82066 732386795040559110,1170450 781646604256370688,187896 767152084500090881,97432 732356873307885568,1170428 777231785612550144,159146 792842203227889664,247819 794582753903841280,39957 749376092541116416,8497 756286995521949698,41459 755946672186757120,40881 793951482219413504,252939 794672049847406592,261818 763023089848332288,75724 763873472753860608,80939 787166756502589441,207287 776649825517461504,150028 785280979455897601,194281 763781548743200768,80192 763720571985145860,79513 795409150884872196,266151 759364827064041472,57574 770811173235109889,120610 765961303647191040,90384 793179267932663809,249926 761283777142415360,67023 791381451509895169,237908 764226041003044864,81065 794173992777043973,254444 780602528853622784,181984 778358089493778432,11774 773863756027666432,137869 780825202254938112,182960 785542749479108608,130635 793930053663002624,256219 768865621161439232,74727 768447759254974464,106442 792342254727761920,244143 755264573058404354,34666 781466301965430784,108396 785579328759271424,195975 754717573808132096,33356 794969171889102849,262925 763883060945358848,354311 793145527080747009,249469 780449675153289218,176890 759118926726823937,56964 759464962897113088,47761 769923442686631936,114779 791696061932957696,237491 760178160524754944,60866 773724982425772032,137042 754709377366589440,22393 794601493903065088,261155 757926785677791232,47940 763181035475509249,75899 785715146974982144,195408 763143329789906945,75724 792104770358091780,243187 753653443064102915,27402 777619939964424192,159308 788824919333187584,220526 788030887271264257,214354 752647817898827777,22657 793496817887547393,249926 762479911579693056,1248522 775465041088741376,148473 788290453145849856,214492 788576930224144385,219429 754754017247518720,33356 756193882715463680,11774 790245709660377090,228341 788514394523176961,217658 732294540720254976,11774 775171543555043332,141912 769097917902819328,109360 778348367277592577,165690 773699051674009601,135074 789140712017137664,223899 779439134846910465,11774 795748182554771459,268646 770927212488957952,121479 794582676422455297,261155 781830660583518208,190635 788325643528310784,216140 794722165765632000,262022 777660293891719168,163149 793842069609582592,255942 787991504702824448,213887 770219833233379332,117179 752901516164497408,24316 773721345947381760,11774 733046788056289283,355480 758859411267780608,54070 775883289127219200,152314 788878862360784897,220029 770035531585650690,11774 775365132054437888,146259 779056877296553984,171043 785617450251333632,197512 778270457023856640,165523 763929549310611457,79691 770435803793141760,118191 776561228437073920,156053 762779783725920256,74308 763051669772832769,75724 789254049262608384,224680 764873346634743808,84800 734610133720961024,65113 753558906014670848,27222 776427806360211456,155688 779654968890433538,174294 786966104056803328,11774 791625009181499392,240145 756287622385901568,42432 771698918530789376,125111 780084324796280833,176129 750857080811114496,14544 790520756769808384,231894 775860156089458688,151361 771448027873542144,24173 777500648212488193,159245 772090682248921093,129471 791663170976874496,239456 793458964969164800,252408 753383783110356994,25981 755019771427586048,27045 790927678450733056,234583 792787537718747136,234568 795005997215608840,247672 763878391326048257,33186 777923262189797376,164694 761759850221232128,69711 777663344748564480,157755 760953584792006657,65645 754979431840641024,34666 791283160361365505,234583 776470202984767489,155362 776823742098006016,156835 767116816162426881,47940 769949425288355840,115956 778206702361571328,165448 789284575004413952,224680 769347901210431489,112788 775817320530718720,151770 775905594071015425,152314 763066337274900480,11774 765038713969713152,85562 788059991894884352,215005 771758285498175488,125853 790151632214384640,229693 793160020707926016,249961 795719869648007169,261155 789967661224591360,194080 766020126709874688,90384 742573213293543424,47188 753317375039172610,26436 773166709729550336,1250013 781291414344773633,186434 769605317768257536,114422 774748009322033152,143043 786637857012092928,205455 772405774517534723,130067 773990986523480064,140230 794559333908365312,261155 767807328125014016,101681 763854838283194368,75319 759355777744310272,57961 768232058825027584,11774 769705082392903680,114985 780817928828575745,183269 785676844846592007,192421 791264595927195652,11774 757686117135183872,48549 795313905765588992,238383 751757241200611328,19352 785503887776215040,196233 754084177100828672,31320 761276294654889985,64730 776114653223088128,153501 781275637688524801,186584 768523546351931392,107301 759509240797093889,58227 749636898629513216,8784 788971237674409984,220526 773819781556281345,138819 791525643217276929,238136 758105461061287938,51344 775673865389375488,150511 790824289507217408,227795 780151659548729344,176101 785985145983471616,199262 785672517759356929,197512 788661059301220352,218832 766412139326214150,80939 773265794180509697,135381 752250013166792704,21714 773340635008933892,136018 793145423657574400,249926 771833842810314752,127134 771571599958958081,126152 777058646639382529,159876 779451100315389952,172185 762145860255879168,71502 787928546744291328,205197 780149449419022336,178157 792746466523516928,247232 764956174492008449,84929 750071959451422720,10064 769356281668784128,112872 772704603569651712,131421 788633559779123200,217519 749278172508786688,7816 788002634225549312,213887 765299775881097216,86819 778741373151305728,166913 779349427920117760,174315 787405708878680064,210313 792086961439641600,211028 787042963121668096,207733 753375418963591169,669866 790645374428086273,232169 764575130114789376,83713 791331534649393152,238207 762445888065187845,72035 770745058677157888,120353 786030050705408000,198671 791379532628365312,238690 765890747728064514,87904 773975745777504257,139360 788465264207638528,11774 773912453340016640,139577 768066785723682816,103261 773545270638419968,137042 767464199257600000,95055 792072204452265984,243187 793828554173718528,255393 733333881634480128,138740 793512323424129030,252751 793510001486630912,252580 778938929605062656,121080 788484056996425729,218275 762642593188614144,73968 772785058986024960,132335 765583586061717504,88052 772783651096371202,131084 794939647151456256,262847 753783898530783232,29790 765732001227825152,87904 763500383587086336,77731 777280546607169537,246425 791051898652459008,78159 757829144524697600,47844 760973305696260096,66116 759709878008938496,59402 781287191137902592,187084 793100884842582016,249469 755080663527751680,11774 788871333547433984,11774 791394697696739332,238395 792076869810040832,243427 763898002389999616,74247 778675113550028801,169201 793635439747985408,254135 791839974618456064,241819 778494094976966656,166861 795473532809580546,266491 733039717776805889,354719 769259722117681153,112363 754985117387489280,34666 767749292467552256,100605 763606134917779458,75396 771641360977764353,118191 793888148308631552,248652 755082786013261826,35044 776063298676621313,151071 795188080709926914,264397 755500055474372608,36545 758769666273660929,54070 778670049330626560,168892 790983874784456708,232169 771029513538908160,121949 732437829335306240,349263 763466947690278912,78159 768148375707320321,97685 786290682415677441,49459 776519811677483008,156567 795290299149012992,265257 781361390388965376,186584 749387275214159876,8497 771391615508160512,125136 781843384935866368,190635 789104320566300673,220029 759037767187779584,56475 754033272728854528,30910 762735440340320256,72550 766431952660340736,93823 758751643013754881,54070 778508395393449984,165185 755427218113884160,37433 774027800030375936,139577 772196180017029120,14084 764200434198163456,82642 759162037817618432,55107 768887058710482944,109988 733113337639112704,355989 760253629211086848,60779 770591025769254912,118192 776450865557336065,11774 757603231811768320,47782 773864051336155136,139404 732897397534117888,27848 793096926241624064,249469 786924864657559556,207287 775343789611319297,148045 769656274048917505,87607 776194764785983488,152314 765371297496965120,86961 792074527631036416,241678 753948825866362880,30590 764967665538572288,84649 779415962001039360,173628 790670735303774208,228522 762750651457794048,73910 763653682353364992,78394 754753252563021824,33356 755217872339820545,35890 787609054092857348,211794 785548416277442561,196917 793205526201065472,249926 752945446545461253,24134 765768419568414720,89621 790775603985207296,232863 758196534806716416,51344 759336639080587264,738099 793176563621715968,249374 742215350515687424,11774 762072140992634880,69673 786414247676940288,203748 795664168552542209,265649 766810269309739008,95708 764908703086764033,84724 780984580631388160,184223 760490132797403137,63149 750094987816206336,11301 770198769086234624,44421 795377495411462145,261155 750134752699568128,11495 761737400850616320,70120 788034937907662848,214492 758074036098207744,51265 763005058028040192,75899 766821306218283008,95511 761372148954984448,67973 776845349096939520,157728 780903160244211712,183269 732350425152651264,1170428 777450760292470784,157082 785554347128131585,196788 759413820930428929,56964 768599107044868096,107984 759406951151366144,58232 780122050006491136,177233 780741456587784193,182036 753725831810121728,29533 789507986674716672,222797 763448540618108928,431998 791780385973608448,240814 791330581640466432,237491 792265547849228288,244906 795305836218351617,263926 746510554135572480,1322887 790547711896453120,231894 785950869686722561,197512 764948008697864194,84724 755980374975647744,40550 756368061855309824,62180 793607198303584256,249926 770731262990483456,118191 757349128263217152,46394 771644793562669056,125036 779334801987891200,158387 786999619066572800,208176 785466131171647488,195975 753098809278881794,25123 750206162071613440,1170550 774042647451185152,140748 787737265300705280,210650 751099859067822080,16960 795113261406425088,264335 768014586897465344,101681 791394934544707584,238395 762000539995377664,71550 763483315823190016,78115 776465946596696064,155688 786597116353187840,11774 751794791432740864,18893 763800934539329537,74281 759819583205158912,59398 778557088050114560,168566 787722008230371328,205197 732974309895987204,353370 773062440519073792,134255 785500041582706689,196277 777698731558772736,162638 787145171481665536,207287 768817867185856512,108817 794628409649348608,261987 771711293967437824,127358 767570906084478980,97519 778507656763875328,167407 785951413662646272,196277 795255621377519616,265257 779533189224157184,172185 788424015450963968,217837 785280772445921281,194648 775114661771485184,146024 778344107127238656,167220 767851541000626176,101514 764338926911881216,82066 788067062371319809,214492 789227391847497728,223899 788840922691829761,221297 766384156918083584,80939 777654033771356160,161988 785250170841788416,194082 749545527469969408,7272 791341772710350848,237999 769295110588682241,112767 787069545307570180,207861 758556300250841088,53185 791427113421185024,238780 737323638899150848,354309 794195146728423424,258598 794986273102499841,263895 769980036359262208,110585 793263816322719744,243761 764803890332270592,52545 787472264493142016,210432 751817420109676544,19844 756615676672946176,44429 773932494840365056,139404 778568407419613184,168794 795041068274290689,247930 765772625301893122,88361 758039270837870592,51050 781368986055303168,139404 788544279312465929,104244 751018715202916352,14277 759748289285718016,56964 790989320698028033,234796 794708851060834304,262296 761680502654984193,69548 794006263122317313,255299 761157816501542912,66863 777446192355676160,161456 765946561780080640,90031 793217120267927552,249725 768032851212337152,101179 788776604520570881,220332 794329978674544640,258878 763212392905838592,47188 765960569622888448,90031 757740689090306048,49066 775477901324120064,112363 785304842273169408,194082 791067586712760320,236473 764869091538731008,84209 758314596256116736,50923 764577411090550785,83391 777550811979284480,161456 767746666745196545,100893 780750571602968576,182211 790259749296148480,229693 790601470517317632,231894 776523472298209280,11774 774006934076698624,140495 779790353595502592,176196 754854241521405952,33356 758395329574080512,43391 765622952977129478,86440 774005918841397248,140495 774019090864181249,139404 778861040062693377,169944 786020300890710016,199546 775103539114717184,146847 785977171202437120,200382 764231740466401280,82544 770402764404977666,118174 786365881840435200,202304 794246426553221120,259242 755024353234788352,34666 755216536302919680,35980 776449445541969920,11774 778340222526377984,166852 763868451672723456,80939 792556824205504512,246295 793460250250735616,252196 794564860981878784,11774 775933346752765952,151463 780111341218594816,178258 794286702454079488,258456 795414325527801856,265257 769017602840596480,110362 787827286930235392,205197 761307005730512896,65540 775821409872441344,150443 788425631864348673,215578 788099922897858560,214247 790935327909224452,234583 793247341746659328,249926 766717326884413440,95446 771582812637925377,111558 775429669235593217,141415 787352111558356992,209184 732767768542466048,11774 766760240884883457,96172 753590673329324032,27402 792011054473621504,238099 793622722454532096,254135 763505576454217728,78853 763731515058507777,1249156 765676569138499585,88669 793952145485758464,253721 750995142463483904,15808 781133133383016453,185496 751217675028688897,14421 792191999721902080,243075 787085758989500416,207151 755157900167901184,35890 757611066033569793,47782 763531593084317697,78344 786360720539521024,27156 774986785315315717,146259 757268581197443072,28160 778275446970429440,11774 788068265851510785,215005 791062805759856640,234583 791445533734744065,238207 794548221599162369,261155 758098791543279616,51239 778368553464442880,167220 786961463818715136,11774 753348762970447872,27045 775571179218227201,147391 732774363594809345,11774 773894646548221952,139404 777966236068155392,160539 795771596371693568,268643 750702349593612288,14277 788736507603456000,220332 789185266107883521,215437 792068886355021824,243427 793634141682147332,254135 788491146859204608,218275 758028634087051265,47761 741782571940450305,349998 786249108323381248,201958 765431346693017600,87483 794924917028454400,261155 751809262611988480,14277 775414540594978816,149087 775700709144535044,150511 761965901310681088,431998 781209822507053056,185313 758650268699336704,54070 763861082326831104,80393 773981791958867969,139404 763061187818946561,76329 787698657705521154,212139 780951881728286720,183632 789252747249881088,11774 791470969537921024,235179 791016584416464897,234796 785891880865116161,197512 732974145206681600,355058 760136834567532544,60163 773976086497460224,139404 781522931084066816,184223 787719234696548352,205197 792046539245969409,243187 780203005580681216,174891 766268155413008384,91946 791627317231685633,238207 795003842563817473,263895 749933216388251649,10735 758452515222368257,52112 786906529769422848,207287 793837332164206596,254058 756699606994587650,42432 756706669703393284,21795 785525831800086528,11774 792391715042627584,192840 769751517347753985,24173 790742718058229761,231894 767847303201906688,101514 781111170929483776,175317 770769926806175744,121402 791376936010256385,234653 781583219795845120,188401 786180943807741954,201374 766302636085747712,92475 761673662953062400,69947 764150282251034625,80939 767075988844969985,93170 766697216710815744,95340 792820116207628288,247240 790584244410212353,224693 794469689795616768,257492 776179126747082752,153921 790518036705017856,231894 790888303453143040,231894 770418476955623424,118191 766478783817875456,92213 772638366001012736,131007 773514813569896448,133702 795385586756571137,247930 768169351220371457,103809 772166096032043008,129991 789219037729452032,223286 791737157685686272,234990 771934375567130624,128458 763043426891890688,76003 794683230049959937,262022 764238664473845760,82283 773527787101622274,137158 774450133484314625,138382 778123289361256448,164435 776828838042972160,158387 794537341591420929,261155 793150865473273858,241034 795018316989480961,263896 756536528101269505,43674 775751929259364352,151409 770304564423647233,117257 794682203200430080,258193 773881244098686976,139404 793275140884791296,250430 767056937364099072,95901 785608737574809600,197322 780420261267013632,176203 795770102993952769,247930 773910176864751616,139404 762660579169406976,73926 776930376669237248,159308 781654755470872580,177455 767415474846138368,98890 765996235736043520,90384 769994873655222277,116122 793593291178663936,253164 763005713777958912,75186 766706430481010688,11774 777332822226923520,161546 778536847370616832,167674 794352762095996928,260181 758472508274151424,52749 789562168614150144,227130 792174974685458432,244297 768920294643867648,108729 752651529799294976,21332 780958899092525056,183975 771706454369705984,122344 794989342662029313,263907 788534865985728512,104244 795298299565641728,266079 790218440468553728,226490 763834590209376257,80716 774018953869873152,24173 737406414101041152,350498 785931007987974144,199211 785981715122626561,199546 791964077375393793,242649 787715538726313987,212357 794532209394941952,261155 745044697538760705,11774 754198761845514240,32157 761612590992588800,1248944 756884429285515264,43469 776036239753547776,151185 779140070817140736,171886 792170443373289472,243187 794286491467993088,259482 787501981531189249,210432 772505319629004802,130290 793028080352661505,246726 770252356806176768,116567 793233351276654593,249599 759102929542451200,55660 794588845975203840,261155 770715663736287232,120341 792461176638672900,244464 793401501171478528,249882 759884975718199296,58254 766338494251884544,90031 789863346371604480,228354 770231350028820480,116306 772222821896482816,129558 794658765912100865,261155 785288086846443520,193669 792857953128714240,247240 755495090450108416,38032 751862210201346049,18893 753635143340986368,28033 794626417434787840,261796 770354466352664576,116229 760793931739111424,64722 762293768582078465,72495 793502859954311168,252196 753036528578797568,25168 781635101666844672,171693 750213414325096449,10809 758297092934737920,47761 757013176252858368,45801 794115497482711040,257639 761681935953498112,70086 786720664984182784,205094 788893143735427072,219514 795713225882898432,268448 778303087119310848,167319 749422527039016961,8047 754120087158726657,31035 791763697823649792,241432 794662356676644865,261050 759834499987439616,57112 788466376608321536,217601 754754014949040128,33474 793111788246085632,249469 763017139435429888,75724 763428489668288512,78129 781453907134263296,139404 788774252807729152,220526 785965660870291456,200246 786945016853913600,207287 792599150693146624,246295 795678132372115456,267862 770688213509779457,119832 792226732027682816,244221 781825920067919872,189581 756219305918955520,42065 795023325097558018,263898 792144670834982912,240070 758475699309187072,53185 762769238268403712,73712 794014399342198784,226180 765079777011200000,85562 767345545727717382,98720 775518315506565124,112363 790669966978772992,231881 791690591071535104,238429 792816982383071232,247781 789264540550692864,224450 774098122016337928,105109 761052073840349184,66159 773271094967042052,135517 786946261622493184,207613 750904353205084161,15643 775490972901842945,149259 759918102553296897,54861 786223934215561216,200490 780928043409743872,183759 788742401351376896,220332 751661427862056962,18323 794679099784626176,261818 765128216159936516,80486 758366123104567296,52820 760535997872541696,24745 790521039188996097,231894 795126174120902656,263907 764629231326330884,82208 732110000126984192,349357 774800055786242048,141200 785277325373865985,11774 760875751117697025,1248836 762319043407646721,72420 778292573953667072,167220 761681132920377344,66804 767124916759965696,93068 749928021390491648,10735 787098424885649408,207119 795115351876976641,264397 732164070812602370,349795 772428905647075328,121795 788158300508528640,214492 794656664200871936,261155 770458744526364672,117539 785710964968529920,197512 791345011979804672,238207 795140039906762752,249926 778452234380058628,166500 769906323517480960,113412 761921454288109568,70886 750137237950443520,11495 788764918413688832,220029 790962562179428353,234653 765676689170976768,87904 773712206282141696,11774 768530041546366976,106281 794990668913451008,263907 795352681799782400,266500 753657060030570496,28866 794571950685233152,261155 738053952244064256,11774 759087006660038656,56889 763857258698641408,80546 762122901130776576,431998 763919504560619520,80648 787025823261949952,198586 758277000477839362,52195 778642873860427776,11774 753645813306359808,28866 794708307227316224,261130 754017557829517312,30781 793425514677596160,252020 761285429903527936,67852 773656844812357632,11774 795670418312949760,267655 768166127943970816,104332 761194770874109956,66815 761419163239755776,1170555 793630234436259840,252581 762777286684794880,74066 766650455153790976,95045 770800345219866626,121195 732154255377829888,82287 794260826987384832,256255 776134665736429568,152928 790214449718239232,215437 780412446683066369,178966 790756652681232384,195876 769560607024672768,113797 771778689428230144,127871 781705026221768704,187084 763790854674874368,1249156 776437710789742592,151463 792328798838616064,243187 763490753012232192,77598 791408874624458752,238780 794233214671863808,259063 753690535769038848,29263 794886944446709760,262849 733086327017611264,1170849 775409455542349824,11774 768988319719960576,109666 794270137700466688,255942 763043588771024896,11774 767098153661304832,97685 773197939338383361,134380 761676219674927104,70177 763836840768069636,80526 775143568188977153,1250195 791673775834161153,240483 754102173122822144,30296 791410634344828928,234796 793515682235355136,252581 773714503779377152,138054 793594808988229636,252893 770369571102547968,117257 793657482547605506,253032 763351302374039552,77577 792016643777900544,243075 760123754592829440,60539 793562662085033986,250785 795497186641313792,266151 770093458908413952,11774 794549469274456064,261155 794764564143292416,262849 757732740259155969,49056 776536548292472832,155688 787715881300353024,205197 768263463348994048,103506 753194965564612608,23217 751181519100715009,17416 763709031991042052,79691 771838977192108032,125111 768303184506781696,103354 732292413666942977,349814 791360480447229953,238395 761380284713480192,67973 754150656865341440,26539 794940912065507329,262847 794686066338988032,261155 771444645427568644,11774 770241952059097088,117257 777170871991595008,140444 761199886683353088,62798 765679989043949569,1170369 795295507803500544,263302 762272868738691072,71880 787010926905929729,208065 788108886934851584,215005 757251321883799554,45348 758115203674406912,50698 792040885550714880,243075 793844137380327424,255942 778240528697659392,165523 786393157772509184,202379 788047685131591680,214209 791702491922440193,228576 786673866072612864,47940 788456355161964544,11774 790549507469615104,232137 788747400189927424,220332 791338469155037184,238207 768051979385962497,102827 789521124082188288,226731 795052807321690112,263896 773562953664561152,137042 790757402605789184,233756 774437993687973888,139369 778699523115802624,169201 776159720629530624,153779 776736240511119360,157755 766358841374179328,93286 791255099972608000,237491 768611347575832576,106774 776483027987738625,153573 771513776629698561,125381 788960326456926208,11774 756189943844700160,41684 785982449385807872,199537 792788725868683269,247241 767141912537079808,97852 756960394657210368,44291 767195444434698240,93286 755098303713402880,32664 759190745823580160,56964 793890195019997184,256255 759799350633504768,59217 763824059587198976,80486 764800165748236288,84724 786003890655236096,199561 785521703044603904,196277 773934467777867776,140211 789015166432206849,220602 794160429832355840,258331 794933602807119872,263817 761363121000816640,67023 762811743995244545,73712 778289691120447488,152594 793113402235387904,249469 785679235595644929,197297 762392195898814464,73030 769577609743233025,114303 793530824775835648,250430 760133188987617281,61051 750763812018458625,13343 762306673335672833,72035 756929680272347137,40030 788093111603982336,215005 792445590680383488,245148 771702193720352768,127336 790050263621046272,214354 775715394661351424,150511 760546254795440130,1248800 791005783286812673,235948 794326713761222657,259892 764879356405702656,84724 760543197684568065,60794 785427518039875584,195481 758286588119953413,51809 765597967319314432,88546 777259964339400704,158825 781694669616975872,188874 792297271182393344,243075 751180826935566336,17591 734106661074280448,350498 769488112217120768,113165 788895266690609152,221609 791672427973603332,240483 793510315321282560,11774 772776095322103808,132335 751945958305464320,18318 753733419775897600,11774 762670311414333441,71124 794912334753972224,261155 750333212791013376,10735 770983682459009024,81869 754698757954940930,31046 761644932729667584,69356 763412717822615553,78129 773615520830656512,136947 774261486483111936,33169 793124826730885120,249469 786244150937071616,201958 778401060641615873,167124 786302641987092480,201494 754823343711326208,33751 754862842868797440,18979 752681267087314944,22657 791623101029031936,240145 793862620251983872,11774 793943137102114816,256217 751898770925690881,18395 773324789834317824,134993 790271130124681216,229505 769008646256668672,109571 764782587676008450,84724 790631651445440512,232280 792175520276369408,241678 758684181220110336,54070 754739687806341120,33356 780620396995366912,182036 786332129147879424,201441 790520950076813312,231894 790545176519245825,232137 774055104525770767,139404 790645781204205568,232169 760867049237155841,11774 759558859451006976,58508 754823392038125568,33356 794622439280017414,261155 791014039493091328,234583 764941187845423105,84209 791143440952287233,235756 780523012609101824,174465 775787734669680641,151212 764965129750450176,81946 773184087427256324,135039 761839844506992641,10847 763396281855270912,73814 790942383428907008,227795 780444954300526592,179574 786196963213578240,201494 773853600762081280,137927 785885791415373824,199350 766042886337097728,90384 770317330937110528,118087 774649205461843968,131035 785861911606886401,158042 780598975560908800,181886 758819733235871745,54070 786241637370388480,201958 793873858784731136,249926 766261635396894722,91946 785235462109659136,194211 785858637918932992,197512 790564917531246592,231550 749922035304988672,10735 757689741462474752,48270 773893152470171648,139404 776427648092344320,155096 795483133046976512,267262 775602331299655681,209828 754002628925857792,22575 760979157698220032,65974 789555478963613696,220526 764915340199407616,77849 753348342696906752,27222 792079621197967360,232863 757344209443618817,47090 771919779661774848,354311 788565377882136576,218003 790218846066057222,227253 766018312253865984,89076 779453823924527104,174230 765018552709550080,85575 795462752093474816,266491 769905841487110145,114779 776454179824996352,156027 793111257574412288,249469 778742023452962818,170144 757731087825108992,48220 764804800366186496,84209 787983811070033920,213887 753310871351361536,26140 767553215495868416,94718 758196941528309760,50923 786240983356891137,201958 792077218214187008,243075 795467111011225600,266138 755568180236517378,38421 763896216216363008,81065 770105772701343744,114236 779095257535381505,168633 779371050022891521,174442 791060465057017856,231894 787904243588067332,211794 787170795122528256,199546 785606392241610752,197512 765352854001487872,84886 772958612272447488,132335 794663700884062208,261864 754048178421465089,22439 773183814818410496,134561 777544772344950784,162213 788842840361140224,218892 786949596677222400,207613 751104666172293120,16960 765916013540040704,90125 771063769845866497,122388 792151023041208321,243190 770401485008080896,11774 773478294041669632,136947 762565961337700352,72420 778789728111898624,168698 786525573136777218,203350 769814112197087232,114779 789023640520105984,220029 767497220686045184,98748 788738015762022404,218164 794416162289250305,259482 786706526627098625,205181 792096603242958852,242643 794196576323239936,256502 765567315513634816,86653 756524614054998016,41798 771462750472015872,125906 780651068656988162,182049 795280164867469312,264397 740578470623748096,11774 775069013109944320,146205 765008178010554368,82283 789425844619911168,225981 756262993139073024,41692 793056978817970176,244270 791213862431363072,234473 788894300838830080,170187 792525854488354816,241819 790521356731441153,231828 780953342956548096,183975 765648934589128706,88902 786975854555336705,207949 793962810438864896,257255 760477636476956672,61575 735875761903566848,123215 794787903096225793,249926 791038922734247937,234583 765278726770786305,86962 794389476135075841,260404 765413654460297218,85986 793573250374705152,252020 795699590322356224,267862 757465243144495104,46890 785556658135109634,196277 785261170194120704,194160 791832372442345472,241819 764159678708379649,7311 788971090282475520,222627 789785729245155332,227048 764150809885937664,82209 758266989173411841,52112 768197888589508609,103354 749241794995552256,7816 794065496689831936,232884 794433883416600576,258741 763901414309363712,81101 791388967174365184,238780 766044107873681408,90539 776155065593638912,154071 791639154446573568,240260 769948489795198978,116044 768895082040795136,108729 763735214384357376,79740 771851071174107141,127134 793201833955041284,249926 749672904674062336,9433 757672941215703041,46636 780609988528005120,182049 787724736814051332,39587 759426473774108672,29682 795317265201827841,266079 785505357833527296,196194 788863809146335232,221143 794616496693514240,262022 751924137917026304,17794 768146093305630721,103071 780592233661595648,181886 764298183371427840,80608 761575921321021440,68273 789127843162624000,216609 751748235513896961,19485 763448726534840320,77849 743498373366423552,11774 760459267199627265,61051 793989491060928512,255942 793954000857141248,257026 794911859572817920,262849 795068371633049600,263906 756633808586276864,349198 793273947328569344,249926 763571637526474752,76723 770323825309257728,116086 793657764144746501,223249 779135854346252288,172148 788802730030751744,220332 791341847268294660,237491 749063414580850688,7123 785320121548042240,11774 759521607698096129,58250 753648897889828864,28866 777190103223533569,160787 779422055875874817,174728 751793323396988928,16931 758067265547882496,50542 790589020556365825,230857 793709155777294336,249926 776185140024373248,49852 775788031953342464,151741 780873112275423232,54070 791057365789319168,234583 791634258909462531,238271 736874403296743426,304437 756536503388385281,43248 793632190240284673,254135 760780428429131776,63149 794429580820054016,260404 781150144641110021,183759 785552584077484032,196788 793181806644211712,249926 763050736984858624,75724 773970486610972672,139404 795613001562865666,267521 780720396907577344,182257 794692562334445568,249926 792920341467262976,248516 760632794347368448,63655 761222637192355841,67297 790930461899972608,164764 763926076313645057,80393 789155844415950848,11774 785609476447412224,197297 794031353268273153,254135 791010663690711040,351948 770697716477284352,120610 788200546914230273,172084 791245317672804353,234564 778762367954026496,170471 786792694064435200,203859 779149434860863493,168284 791456385003352065,238272 752296658445238273,21074 756539410666000385,43391 787009241211174912,207949 795147770290126852,264450 794002215065108480,257492 795229573994541058,261155 750024734713208834,10654 795469710196350976,258771 788088206948495360,215005 751580259707826177,18893 756266738593955841,42249 786315978196062212,202429 787026114405433344,208016 793196164615200772,249926 761621536579149824,69231 768597788993085440,107428 794666277046546438,261050 762387710317174784,431998 780086707920056320,176128 770105355841986561,114357 773316499117223938,134993 765517151268667392,87245 770963930294415360,120690 764180177836310528,74247 785549158950330368,196676 789282742349344768,182349 772277386008145920,128934 781344337720258560,139404 780835931825713152,183269 749315100499144706,8047 778011848016670721,164475 753920319081943040,102730 737887030378680320,349993 794707003759349760,261155 786298955621695488,200726 790162754791321600,229693 786819882402902016,205143 793202271370739712,250033 788259724441612288,215005 794627804541386753,261155 791459552101138433,238513 764444921960947712,81574 775337440126971904,148473 794737876722388992,262752 759097668182216705,51778 776199975827021824,154534 755647380914073600,37044 771345578538205184,124536 761666811049877504,69947 788795033629581312,220526 755146450699362305,18470 754098706748694533,31528 785506984619544580,196277 789111368062529536,223030 790604360556371968,232789 789300020457668609,224552 765208144779808769,86440 754068059682242560,31529 772147613227364353,127925 749646482463227904,9433 753956370915926016,30304 758455460584304640,52394 760525655188598789,63451 795750193970999296,267576 761622850075815937,69794 758288542925787137,52112 779889612688723970,176218 793493921472970752,252196 779036628518068225,171693 762408315410194432,73028 765630265276280832,88361 771296218030964736,124600 755677322146091009,33128 786945464629399552,207613 790280540209418246,229693 781184308585242624,182659 792365745053192193,245103 755166601385615360,35890 732395090799255552,196346 790343809934602240,193384 751127234807599105,16953 795612515686293504,247930 792836273127981056,247877 774399581668999168,141316 776816459234283520,157755 793510758935998464,252824 771408918534823936,124883 792237285529915392,243187 761905627438444544,352720 771396914407366656,125367 771437363033694212,122182 781202212571738112,186434 763704475043278851,76365 793414551362375681,249180 794763945114419200,262849 775976852443856896,152735 788496785555632128,218275 761014579623190528,11774 768777106004271104,108849 756238889124139008,41680 758363344776597505,52061 790508069738389504,227881 788455805402091520,215437 793715804378464256,254494 755890654610284544,38459 771352401743900672,99297 752651233412968448,22546 761622681770864640,69231 755131351892889600,34591 757635505915691008,48402 767443061530066944,98972 757379411477868545,18341 765421585796833280,86103 780789649081982977,183269 779411869081608193,174557 773244389372100609,134993 750136114829156352,11495 763871316185415680,80939 778314491096395780,166390 762805365368958984,75073 772591883348574209,131421 791010033060356097,233736 794274093763854337,257492 757804608152477696,45964 767925996230107136,102657 767931804510597120,101514 749664305851674624,9433 757893485781475330,49856 770231807329521664,117303 771764061864198144,127582 792521109648269312,243061 736036103984009216,350713 755394090250809344,36072 788797528225349632,219942 776787108610449413,157583 791002488342056960,235620 764926606456393728,85337 773188507481190402,135025 758406836760346624,53034 766400734288027648,93286 776686318105559040,156132 787028502184800256,207613 764228868047863809,82766 768126577687134208,103212 773619604669206528,138165 790617017392979968,232791 788454844021534720,217519 794361391830298624,259543 795367719898058752,264397 777998992558940161,164826 786986077969973248,207613 770320130588934144,117257 756249241878687745,42171 772466273229811712,131027 752740773724991488,21332 789296339595071488,224680 763691154542043136,78947 773805211907350528,138165 773832031448895488,138953 787124864880640000,207974 794358976934715392,259034 768076023929987072,100605 773862140700688385,139404 793898355147452417,256451 794262822792269824,259231 785350861887148032,193368 787162657728163840,207965 781608880795033600,186584 791275215150022656,235857 753639258838044672,28732 750394858020495360,11774 759225349590880260,44461 776386515106668545,155287 776725396444311552,157082 787029840193028100,208642 791714322527297536,241034 761983269328027649,67586 775074564963459072,146804 786048984821280768,200235 788059972638769152,215005 753725941885628416,29548 774943790599593984,145244 767470246726729728,97067 790439720819961856,228576 780508137971412992,166282 791567059159252993,238207 792794203378057216,247042 771148862522269696,121612 791765209086066688,191778 763039416168374272,67326 791364292880629761,238383 754712128662085632,22393 794661363322732545,261155 767871061706715136,101006 752626055467274242,22664 781558355424927744,188401 767860262800154624,100893 777001241503293440,157082 764784403054792705,84724 758040900136235009,51069 774744274105618432,143098 790973956886962176,235621 786968124541120512,207613 771797501976387585,1249878 743317434581426176,354587 788017689893765121,214492 755899611533934594,39162 761337490615787521,68182 768381538954194944,104662 793188197077364737,250033 761640053676179456,69493 788148551398354949,215005 768392354961162240,106034 788958545458958336,222500 732226727393546240,350405 790322619136499713,11774 773950979456770050,140211 790587157412839424,11774 785487128591343616,195207 774281404528164864,141887 794738103080468483,261155 741243185754701824,1247423 760289710610739204,59828 762782587500670976,71502 757676762503323649,48369 771754187684208640,125367 766083285684400128,91289 762659078166503425,73926 756349795854417920,42249 762697095736233984,74247 765996492008071168,11774 755053269936988160,35044 787123435738570753,207151 756218473211006977,41680 765151313579675649,86103 753259365902249984,26140 765268589481906176,86103 785489737045929984,195134 767981184437497856,100893 780677782225420288,182036 786190717869821952,201494 794247721859301376,258456 787467198512058368,211347 794020295212298240,257492 788576504544235520,215437 773203680761942016,11774 756980836348624900,45804 785572474578755584,196917 794938433688977408,262849 780512067673464832,180825 795330201475567617,266151 773514989386756096,136904 755034272700899328,26721 769681104718659585,114587 764803575633420288,83911 772959434309971968,132578 772553662489067520,131045 793867250986024964,249926 745383571465048064,352982 751161204123598848,8052 788019889869037568,214209 774100248406790145,137042 789987033422757888,228354 794170594048802820,257674 776147024446050304,151409 773545248635039744,136947 791186157291864064,235590 750402711183585280,11495 757107376503726081,45669 781497263293997056,139404 789169009719517185,223286 793045243260207104,243286 774307286009479168,141360 786965323140300800,192032 790654320467251200,232863 792512219053486080,246295 794550243928854529,261155 733143997468672001,11774 780108176532189184,176125 788964830690414592,222627 758138180868505601,50110 769599447252676611,113412 785686775964454912,197091 793218283407368193,232911 766078213613203456,90539 786591997717020672,204853 750392409444478976,12898 754073201014140928,31686 759017525208227840,52469 759063320464859137,52469 765022017372446720,85562 750340040203567104,12287 790596532642848768,232169 789746215172788225,225359 793616702638612488,249926 758661030994116608,54070 788952598460047364,220767 794113664932519937,256255 778943937486721024,169916 753782785110781952,29819 760190701598412800,61352 762285688360464384,72354 790352530999947265,230270 755871813305966593,39197 753998905038123008,29790 793485439386517504,252020 758232788629938176,11774 768071093320028160,103354 787720127026458626,205197 758505315688079364,53703 794325896542855168,257492 793870923673833472,256255 788607185756512257,219593 766253636846510081,91946 792387195940270084,245185 767095111209582593,94699 775804522014715904,1250257 758157029575888896,41703 768528038845878272,102730 759801572943654912,59666 767858363946242048,101681 781208365397516292,185595 756970955717562368,44429 785435945105588225,193868 793331857593028609,250328 774399423304626177,141457 787315528008241152,208607 763062515903373312,11774 749632632221118464,7546 773873493540687872,139404 789180399930880001,221785 769719482814173184,18030 769702675827068928,114779 757338891351306240,351768 751762271202742272,18215 754728159841443840,28732 785998122489094145,199546 759101330698952709,56262 795041100746686466,247930 775699420004229120,149200 773325136040693760,136018 773871257439703040,139404 787965050464137216,214026 790608585130586112,11774 763933199277838336,80773 793202579886907392,250064 794735753981030401,262849 751727240946343936,16761 781278146259812352,186584 785545247593988096,196277 794527400050757636,261155 773672913539047425,136947 790753406604316672,99049 785499832676970498,196277 771179474612170752,120690 755179947971477505,35890 773870062209937409,139404 788954581552230400,222545 788071114815725568,215005 764227100802822144,82759 788729812592398337,218489 759671400172916736,43947 788459427586306053,218275 791381612990754816,238207 768560463386963969,106716 785620173994594304,197512 764966974300430336,85562 786910368396374020,207287 768618821514956801,107423 791626942336278529,240145 771070797897236482,121612 790642005772636160,223692 761279510268354560,67283 785423206022803456,195125 788540216738877440,218832 794277631738818560,249926 761769410151452672,70509 766480934212218881,93261 777236574421544961,87904 732329719157411840,1170396 788670924908326912,195876 790599932675633153,232169 750852975875141633,1046033 788087297187065856,215005 754769631466840064,22393 767016717906161664,97417 793180543399714816,243075 766011689817038848,88930 793440797030948864,250633 777641424649084928,162497 785662875805310976,195975 761004801651986432,64692 760611889239973888,354841 786904310537785345,207287 787702490963640320,212357 791433019190046720,238099 775618765769801728,148748 794234090656395264,248770 758791062294962176,1248642 770362643337113600,114254 792706891193446400,247056 757291195311722496,46406 787112577767571456,207613 788453873866334208,217837 793602797581193218,249882 754006363139928065,26140 750756858047127553,14858 781652471605108737,177455 766726560221163520,95672 761417016083226624,67369 786685589223510021,11774 756503570665443329,42249 766088429918531584,90482 776508033568432128,156253 776201718807662592,153596 775761278753058816,1250216 788830007435100160,220806 766505552759361536,84209 774433914626641920,142503 795004333146378241,263895 769708965072662528,114388 787799302970023936,205197 792642515228827648,243286 752198483214471168,21438 791556718706749440,238207 781227909004554240,186532 785322795320303616,11774 766273859410472961,88370 791816504136331264,241462 781589891675226116,186584 765588091604172801,73712 742386908051996672,11774 749650173110816768,9433 755041539965853699,26066 766421787315802112,92872 778678482033217537,169452 763144270534610944,76549 787442328092938241,210207 766349984778293252,91956 743468847475220485,1247598 795342851097948164,266079 758426179158147072,1248613 792709896160550912,243562 794546590115475456,261155 762797199134646272,73706 791492793646678016,239405 780801456274366464,11774 761573131899330560,68993 777029371643166720,157755 768070914051219456,101205 792210736210554882,235590 787022774615224321,207113 767444915769016320,98689 777391840634994688,156132 773875870138109952,139404 790624016952418304,231894 791397374384074752,238207 756593431498022912,44273 773875007076179970,11774 773910399720849408,139404 773616187477557249,138165 761261274407677952,67547 765185653768331264,86103 785602544122728448,197512 795110404749987840,264397 763712610504179712,77668 778757902211358720,169889 788184353528483840,214078 788740157801312256,220332 770248674836373504,117377 776097657970315264,151741 768891224329715712,106281 760897808727625728,65234 752889071861542912,24134 779683187916173312,174315 752646053304803328,22777 790518569876545536,231894 778244551957966848,26066 778369608566861824,167220 791714467184869377,240260 765260352695054336,80939 750585322594074624,350824 776448393455558656,155896 752131417753186309,18550 793906732103671808,11774 792278883710046210,243092 778213665497415680,88859 791057077582135296,234583 767835001928974336,101681 755154784663982080,35373 781104869348225024,183759 778607772053241857,169201 789914159097876480,227242 767918073848406016,101681 780619839660515328,182154 790609566513913857,232791 749745098431148032,7816 762797760558997505,73712 763813205902635009,75973 766977915984629760,90384 771299376719392768,123499 778335622750699520,167595 760857478993178624,63149 793501136389111808,249469 793438163960160256,223249 758327565983494144,49843 794326134494089216,249926 794656266031276032,80720 772614746604392448,130988 759148017102442496,57348 768810331254784000,107469 757704107507396608,47940 763707185289363457,79585 761917192199892992,70941 789196325719937025,224019 733066026674458624,355464 771167259611963392,122146 791238383540535298,234653 793133624082124800,245136 794672615461883904,261818 794388611516903424,259034 771118812167020544,117609 756288986469937152,42432 770985244291915780,121195 790759759955763200,233692 763201835947663361,76723 776584976674369536,156835 761087103849549825,66155 767428468040622080,96485 764173287559692288,7311 786677814510649347,205349 793964203161710592,256255 756917210493386752,43383 752245184981676032,11774 788450081062223872,218275 732305214716424192,349239 771134978935648256,123583 794705021690486784,262784 756245384624615425,41396 773997343406493696,139404 787682429972512768,212083 791839895492984837,7706 794890374837899264,263090 791328555980292096,233152 778393964604891136,167220 756271632751087616,42432 786534692203790336,203710 768529413516427265,106753 795684739265003520,265649 777559503680180225,159245 760967601128349697,62853 792026005036756992,243092 792080085109006337,235399 791701268012097537,240483 793853411821256705,255942 773860779493732352,139404 757674165323177984,48477 794560887159812096,261155 753392362727014403,27045 789807989658050560,227242 763869647724687360,80486 794903809344634880,262886 751768051452784640,19317 788824704077406208,219119 788358138831343617,217034 787028492349235200,207287 775491249226809344,149200 749624353545867265,7852 781893863355080713,11774 792104851312353280,243075 751577249950806016,16920 764324282608398336,81938 793118467012648963,249469 794570145423302656,261155 764448853198331904,81702 772922816165470208,133081 791332895034081281,238207 752840623233851393,22546 785642933185683456,193639 794594674434600964,261155 792073607010811966,243187 794013500171390976,11774 781274232911171584,186212 793077637774180353,249301 778648472228593668,164001 773907713768108033,139404 788796413077585920,220526 793798368778719232,255393 794564824667656192,261155 788713336485609473,220029 787845472677396480,192032 754091866497298433,31400 788120069142380544,214812 794567777755496448,261155 769321451958640641,112363 785815887873921024,196277 754070128766124032,31611 760144127115743232,11774 794722122946015233,262849 732386354395406338,349239 771787100823912448,125022 767203404938563586,94699 776813927422304257,158314 793106153139949568,249469 781668495176052736,189314 774986468003643392,146259 770624297664512002,119774 792032734956912640,194349 775808609632423940,151589 785617040023232512,197622 778578287203323904,168794 792430808585867264,244777 793162292057694208,249180 756255960394498048,42344 760987837403504640,66216 756272347057827840,42405 761600950817751040,66116 793084869328924672,249348 765018900916539392,84724 779950062394826752,174492 740953579633180676,11774 793598324842561536,253335 768976473927614464,102730 768166354318925825,104167 781335013677727744,180016 787074567533494272,207796 770803979001405440,121046 790544827146383360,231550 792576224472231936,246225 794032891105656832,255942 751918268248502272,14277 791782420022382592,240474 792499224315301892,246392 781237147596644352,186731 762703905511780352,73814 764139510301093888,82066 781625406403272704,108396 766366541881479170,91956 789061972780212224,220029 793093768731848705,249469 749101793808748546,6913 778396203524382721,167674 793967813492756481,256393 773729518540328960,11774 788784159032504320,220767 766565061418704896,53034 760314162975158272,61598 788181383541841924,216038 787765954457534464,210238 769366512780075013,111549 750503140626096128,13098 785604567853510656,196788 750379335949967360,12883 789227503885905920,203710 767183194437349380,97438 786538390535610368,204413 771485411235471362,125554 751234464009719808,1170352 763426305211637761,76406 788508693125931008,217519 755170506572230660,18495 775751018869121025,149259 791832814949953536,240070 754761107915485185,33356 769597412931358721,113412 776917747561267201,158387 756191309392523264,41705 760891955387637760,11774 775526532076802048,146580 756506055262212102,42249 787171675531988994,209351 790992707019681792,235828 757001002713247745,42351 781560218802978816,187844 789470081646338050,225427 760307651653672960,56574 766442773151186944,93068 794530711575199744,261155 777206032837799940,157082 778684718548078592,169201 792141535412236288,242693 775531072675258368,139012 749336609749807104,8248 773656476833288192,138382 767266403351040000,90252 773651896338964480,137042 761892465922101248,71026 778361653414940672,167220 758336122585964544,52554 759090222718128128,50698 790776013072371713,232863 774009419545907201,140444 788861812817092608,220332 751788121361043457,14277 774716116966879232,144573 794565505075941376,261155 772825120121425920,132364 760573583349415936,60112 787027979322859522,208167 751783897097207808,16931 756590558794092544,39096 786797528423411712,200971 794315843274350592,258741 758155829128339456,51595 793096665477423104,249469 768013351700004865,101681 786409070399848449,202380 789321163881185280,224068 786292784567349248,201558 787266567926976514,199307 779383817077346307,174557 768286916911378433,104932 764307925187768322,82283 772193945111572481,109571 749428064912674816,7816 754796658022420480,32869 778967607768678400,171324 776008467823722496,152872 767534730640228352,97685 754788357905932289,33356 764957473459564548,84724 789558973670252544,227130 753652105269739521,28732 786994809428815872,207949 755248268183908352,7461 759909545766363137,59401 791454819445796864,237491 760693143775969281,63149 781578754208305152,131056 753024583460982784,25255 785759059920248832,197512 795241087577235456,265709 767896047049990144,101681 778277060707889152,165690 766205945512759296,89859 785355274399969280,195125 755754180296355840,38183 763153740714999808,76723 754076482243207168,31320 753643149940158466,28732 761573079072010243,69245 775743592199393280,150404 788826661114478592,220526 793422729617690624,252020 792804501811896320,238845 757232029112999936,45669 766385016712466432,93261 754784104692932608,32488 758003013978054656,12954 762812363812642816,73814 769942698530902016,100605 755073952704237568,35044 793871436410748929,256038 751149989569581056,17143 767180674918998016,97392 764980974975225857,11774 755501318576504832,35890 777844152163794945,163990 764950346355486722,27156 756548527636054017,43751 768720024529801216,105345 764147534642110464,81869 768838627086458881,109447 774248616949063680,142208 773629439171231745,138165 794316965531750400,258741 772787287134441473,132335 768537783912718336,106763 786922771519512576,207287 773494792206639107,136515 733079187045552128,355225 749623761813512193,7546 794341730262941700,258598 769685249802383360,113836 770362243879804928,118393 781705144123658240,186883 789946928628916224,228576 753644850059194368,28732 788615403589304320,215437 771416708300935168,119718 756533679816634368,37294 790521461492637696,231358 759418349495259136,56964 774019406091476992,131421 776204086765031429,153194 791066177833308160,236393 794519610611658752,255870 780280520865378304,89689 792390090257346561,243092 789563711077756928,225949 791126215864250368,235590 753055809664417792,24603 755900050467856384,39235 794594484201910274,261894 753675679837794304,28819 758758913068052484,54070 771801757232033792,125742 790972447461871616,202429 753867437892784129,28010 754800854784471040,32765 788872041587888128,220526 780790257688141829,183269 762218202961027073,71476 781896792719892480,191354 764450019806031873,83391 791054999237173248,234564 754768693775757313,33356 775474680975265793,112363 771479215619190784,125853 791358300906463232,238383 772125501582299136,127579 776721613794390016,155451 764956994931396609,84724 766699404699004928,95672 790972806548688896,235590 764672255016116224,82344 774348842808508423,141360 792840848459304960,243187 794163465690562560,258331 759068411842342912,56784 795489956760272897,266500 770794929060589572,120503 767216714610200577,97392 793076790575104001,220857 750781750393999360,14525 795447207210156032,259034 755209985987112962,36219 792020760625807362,241819 767395786703376384,96039 777221376713166848,159245 773270215492853767,133702 778570878166720512,168794 779117718821797892,172089 794321012665905152,254209 778381453629546496,167220 793043884976775168,245634 793374953575972864,250430 764297844752846849,77731 768089177841885184,103354 763833947046445065,80393 763224441258143744,76613 750720633923862528,14421 785502673160155138,196277 770365043221336064,117364 762075687826051072,431998 769967296584544256,116152 781305537396781056,183759 786993723515154432,205728 790876036015595520,234583 777920530817118208,163990 794000897269497856,257325 788094968367751169,215030 764840295532027904,84889 759196692134649856,56964 774195960549441537,139404 764207282230026241,75724 787019802397151232,207287 770320314882482176,112788 787292528471003136,210090 754110942670049280,31077 768973015749107712,97386 781467732894113796,139404 795670814343499776,267862 758473689075556357,41680 787873383048294402,170187 793102049864843267,249469 763506560987377664,78853 788718521261944832,220029 790518491539439616,231894 777956002763313152,164764 792465154675920896,245056 756023320877817856,35890 758371600496467968,51451 769893975369056256,109666 733059453608689664,355462 767469133394960384,98751 790991459931394048,234583 753704130925985792,29263 756264231880622081,42249 793549050402500608,253206 790018283416195076,226582 786979217858846720,208060 767832402521681920,101681 786239759618236416,11774 791037706021195780,233736 793224255060213760,250293 771124805814788096,122126 778006730248683520,163625 758967364633231361,1248650 766457046216613888,93261 793986217306181632,203546 789140457435516928,11774 779033455053066241,172120 788573704246603778,215437 766504657980051456,93405 777961974910951424,164900 778301870372716544,167220 756718497778892801,43553 785270044603191297,194648 790889724835659777,233692 790730812232642560,232884 751903595130388480,20328 786250496831094785,1063777 763091746490314752,76549 761194352492310528,57574 760943782367899649,65307 776757103591583744,155451 790364903622250496,224552 754789275061792769,33474 755174557825191936,35890 771635611312586753,126152 756189256972894208,39194 774805284317384709,145479 776236622580895744,152314 791433234332524544,110161 770676970527027200,118482 794620962109059076,261987 771186012194152448,122978 780622463067709440,182049 790540566928949248,11774 753713127997464580,29263 755157203250733056,35890 785292398020534272,194225 785499120312221696,196277 772442742295138304,130774 763431712827150336,78208 792174827184545796,11774 795283524903387136,261987 751547144876666880,18539 768090334408548352,103126 776101496320462848,153501 795607749451194368,267521 751953395347558400,15985 763003096129732608,74827 761022735715737601,66159 785818603685834752,198538 772646957902864385,131007 794987098591916033,258456 775474867663667200,136093 785587573473370112,194058 789261369136807936,223692 788883311074512897,221832 788016750122110977,214492 765523509975986176,87042 758682091890630657,54070 760267166751068160,61045 770835864544907264,121046 793110728777437184,249469 753687760939212801,28563 774724137646338048,132578 792233044727861250,242584 769165324193193984,109945 780932682456850432,182960 791409366339620868,238207 774021828180267008,140444 733337008047689729,354582 766420747967430656,91956 776812812337242112,158387 795403429921202176,247930 770878331944259585,118515 775709909916667904,148684 756981475619147776,45173 762578928921903104,73030 770783518456631296,117257 786432063574507520,202051 791045103313969152,235951 769691236017897472,110362 779229533547495425,173347 759124052627886080,56964 767960522687938560,101681 764044617713000448,80939 786790927612248064,205143 763179139465641984,75899 794589928512331776,261818 749373843182129152,8497 776203749106782212,152314 791808302485233664,191778 733736931520065539,271850 778710890640056320,169327 778739446187302914,169586 781612789559275520,189086 766061612335767552,91146 761005910441332736,66116 752917055658229760,24360 751036519666692096,16422 750482926479912960,12357 744541813537652736,354112 757556617856638976,47782 792213709460414464,11774 762780256705150976,74575 755819987923791872,39462 767808376206163968,90629 789283502097301505,223899 759739981355061249,58869 771441985194307585,124589 779062102149439489,171886 778375641410392065,165590 757187339693228032,28391 768078785740738561,102547 773508703018446848,136947 777329348579762176,161546 764507495469551620,83629 788739899642044416,220332 793956140879060992,253534 793139420278853632,249841 788809130370793472,220526 794616425893756928,262022 755557382365732867,37991 785247023129849856,194267 792060857199030272,243187 778324578766557184,166282 771409408647569409,125145 793619786936705025,250633 738112275308019712,355430 788495576350339072,218275 763869467575250945,80863 792765307165085696,247241 759376855220703232,57846 788829506832371715,219119 773112708199833600,134470 765327689490116608,84724 766428397249716225,92958 778357583417602050,164826 768526316366770176,107069 753979393869918208,30590 759873129069936648,60170 790689034288988160,232873 761700692696313857,11774 767141015648108544,97852 768592822429704192,107032 794617031387648005,262022 761726395370254336,70543 795735387406680072,267576 772518010473025538,127636 760348484465750016,62146 788864709286125569,654029 792056378252668928,243075 752647458044260353,22777 755000976541519872,33356 786580238490865664,204413 750143195275628544,10735 755433481077829632,34441 757329279340412928,46384 768862012927606784,109104 773697426007916544,136814 794261410679136256,258456 758354025603473408,52385 753008512838406145,25255 773700914339196928,138819 775193151136903168,146720 788696688697470976,219537 787050097326428160,207613 764623948147372032,80648 795040256273715200,247930 780245590236012544,170187 767070370692227073,96039 794006197103947776,257026 776907841684643840,157082 785334921590083584,194281 754730818476453888,33356 763587171580346368,78228 774250197408813056,141360 766247855573049344,91946 768982453515980800,110615 771492444915560448,125367 793976225928622080,257271 754066420825141248,31529 771068146790739968,122388 772121354065874944,127925 780838563252359168,183269 765587473518866433,87904 778215341331779584,166409 791707099906580480,240483 794737609356541952,262849 792635158545457152,11774 758842941997592577,54070 767149237591240705,209828 766095616153878529,90384 765353275713544192,86440 795366034115096576,266079 786021814791049216,200382 773615235106091008,11774 732640798370586624,402247 760120521652445184,349283 764974115086360576,84724 795696741920051200,268281 764500902023536640,82002 768081805752750080,103354 779006535678779392,29263 794210977143099393,11774 752669774451204096,22953 752927499638546432,24597 787006179893444609,207092 766506714094940160,91894 772620132484943873,131210 781888288516820993,189017 760827036407468032,64678 795378517982769152,266491 756537452534304768,42045 779419807921963008,158387 756805242541465600,43956 753608334431940609,18323 793574007891038209,252020 785685873564213248,196277 763213571237052417,47188 780598002675220480,181755 787235473160712192,209035 776132081411694593,153095 790514156822732804,231894 761151272795922432,61051 763198868997537792,431998 791255512830644224,237491 794132825947668480,256255 732413748229459970,351988 768086086446780416,103261 791387176072122370,238207 750400132416319488,13201 776198042726887424,144690 788785142533791744,220526 771753017901187076,125742 768497449698783232,107054 775790541812498433,151741 787401266586652672,207613 776267672845709312,153915 760108782332547072,54760 795106782079225858,265257 758090283838017536,50476 764977818212106241,11774 776419398479470592,154832 794340223534698496,256038 774542708073390081,128230 776469961590145024,156103 751697329078431745,18893 755205681532338176,35980 787119836396556288,208965 790339788113059841,229159 778297205878771712,166409 785988855711223808,200355 765685786813599745,88459 770392957283364864,118191 778370860344221696,167220 787379178618232832,210585 761723999621681153,70245 775704876248473601,150511 766365552197730304,93261 771056211370401797,122955 771947978890342400,127218 754038522000969728,30590 778259619718103040,166913 755162607619801088,35890 774317756720242688,140230 787851487695114240,54854 776054781093838848,153095 790820935628623872,232169 775485256547786752,149200 759762270855503872,58939 781244808702468096,185921 755541697464000512,37991 732826878399123456,1170541 755132226396909568,1248295 778339673999486976,167220 779012672713089024,172047 794043552867106816,257492 752835723951239168,22752 732192311363420160,1170365 753758506637930496,11774 793219321011077120,250633 789218491131764738,224333 787739282505080832,206101 775894159320317952,151526 792067230246862848,243187 794387642448220160,223249 750071693851242496,11015 773919211571728384,137042 760492103747198976,63149 786283157972627456,199178 762037763424256000,431998 790964723529478144,233692 771558864407801856,126589 766318473613934592,81869 768635618674872320,88930 786905827420495874,207304 773911385696792591,139369 762957020383281152,74727 779390504408584192,141360 771970945644896256,125742 756982512736358400,45669 793688919451787264,254135 753197897806643200,26140 762996287067287552,73814 766264054482599936,75724 767694699641569280,100605 787758832357376001,11774 760451448987459584,62063 757609016038076416,47761 764138300718223360,80939 791361330515218432,238207 793163574692700160,249882 757646161805209600,48549 791310265212108804,237491 774221758652030982,141867 785478277183832064,204621 790734065401868288,11774 792472069032202240,244385 763911648600096768,56391 752996323696058368,25117 760677217013682176,63296 776815670499549184,158428 794493086491701248,259659 763099154465816576,11774 764887742673219584,79691 781334697087336449,139404 773890770558255105,139404 774029787178242048,110585 766861973799645188,85562 789477922885304320,224680 758453077477253120,52749 786329884998168576,201583 793306223206600704,249469 768618640795176960,107984 754762464902852608,22393 789893646086729728,227242 789843855952584705,227916 794978010231349248,264397 760780952658386944,63626 790825530857709568,231881 749595691249496064,9285 788301508387348482,1170441 794656999371894785,261942 794724530874961920,262849 769847195914768384,115511 785454461598765056,194091 787720392999858176,205197 765344789445300224,86653 791752990055030784,240718 751653181680132096,18316 764107803602464768,79585 794340631585779712,258456 752995415369416704,24497 758478679320264704,49564 786401496841723904,203674 749924628844388352,10735 786283947516985344,197512 788695270926135296,210390 773665660459024384,137640 776874186778161152,157082 779433055526105088,173682 789528736232124416,738099 753637776772435968,28732 772694809081368576,127711 793360605059043328,249841 758744484540583937,52554 793391874513989633,249469 770300733807820800,105109 790703959182831616,233756 794331386664525824,258598 735688480399843328,353124 758355596580007936,52554 766065248826720256,90384 794023062471671810,255393 787727435664007168,205197 795022561608421376,263896 776865728934846464,157082 790888235014774785,234676 785954817332154372,198591 790659458590449664,232169 786980329982656517,207949 794142973118349312,257492 748934034202497024,11774 792358708248387584,245360 769170696186593280,111438 765725803338407936,88920 786006504360910848,198513 792560603206447104,230485 793230293331120128,249926 765171006558396416,85562 779244998856409088,171995 790601989444866048,232169 792244860921131008,243187 758703485781217284,54070 764913977172164608,84422 794603585602392065,260863 786487536151650304,203674 790347011342073858,228820 777529388241973248,162311 786077556776833024,201007 732114117176229888,349395 765048418905370625,11774 750787222035570688,14950 788456661283463168,218275 795368378705833985,266079 760547100668985344,45311 794502077225533440,220035 764869131510353922,84209 774654374857601025,127994 791260856919134208,231518 794025905442037760,252408 771714603705171968,127134 786964221661683714,11774 763826949743599616,79131 759834156444573696,45498 793456648454934528,251892 778038584767119360,155898 780397282260766722,179742 791006591327830016,235590 791069661680898048,234583 772589030873509888,129551 792373313876086784,245086 760439178865803264,62807 758654663633702913,53703 792607984392208384,246771 751215148870692864,17794 793963051355607042,256451 774057446704832512,139404 789535693638889472,205972 773907232476004352,139404 774438619649933313,139091 787468969770754049,211347 773238515387826176,135025 764144192842928129,80393 793865022632038400,256255 756854596216115201,43553 793976233067499522,255942 790894628430118912,234583 767348413096689664,96239 763891630382473217,80393 791113781443121152,235590 758338821742206976,41703 794581916456321026,261155 760293121523449856,61719 777997938517692416,164826 793231804148752385,249926 787765404269703172,210253 795265452725284864,261155 776658141748408320,155933 773516301142790147,136170 791715399662342144,240483 772645065546010624,130669 778076350552895493,152262 750483566967025664,11495 766115769872551936,90723 795731276292562945,262022 755753879677968384,39235 758181311412637701,51069 775178772974800896,87904 771552835712364544,125554 792383681839108096,243187 773852106180747264,137744 778666904806359040,169410 791355521576034304,11774 754118807099027456,11774 762302305819582464,72664 786789469991030784,206642 778560462505988096,168633 779626233030062080,175983 772206108400246784,129558 794899836084449280,261598 756466235236356096,43391 794796752251551744,261155 788747327309684736,208420 788863809909821441,11774 788451901926965248,217519 788565081655083008,218260 795490741682257920,266491 762905113975484428,669866 765067837488541696,84449 774299634592210944,142090 788081903307935744,215252 736934167624208385,352027 790400288792408064,228576 773888426756100096,139404 770673625766760448,120610 794984581753606145,262925 770981982385868800,120610 761638224846462976,69947 766435032265261057,92958 778748925889028096,166852 788830972531863552,216009 790243308056420352,229693 768721048988708864,103354 787450823634739200,209351 764299876268027904,82066 775806261736579074,151463 758071400741662720,51069 791454711501230081,1170552 761628298392764418,69684 778637403774943234,11774 758791817949159425,54726 768503345644535808,104973 773113823720910849,132370 758331100993167361,51809 762001525942083585,70540 766583439768387584,93184 774780776441221122,144730 790903412992774144,234796 787259610130292736,207949 789967791189135360,228124 773321692500389888,136110 778980257470742528,171693 788912383490011136,217034 769505608613498880,30413 790956729949446144,234653 760662289192189952,62063 776247787126034432,152314 793460798471286784,252020 793865626938900480,256255 785864327857377280,197512 761892542254288896,70941 771553892827967489,126569 794667312230109184,255942 794923192666255360,263817 753402701715767296,27045 754016854662799361,30590 777032466401939456,156835 770565599516909568,107459 788517866953854977,218349 756247153891090432,41689 766132752047452160,1249308 768824378402435072,108849 755169992744796161,34666 756604204395864065,41839 771712255557632000,121612 765475069032226817,86577 793309917754986496,251320 795367854459629568,266151 767164213231886336,93286 791421347595489281,11774 777755643671416832,162370 769955435038314498,115511 785322028949569536,193633 786728332746452992,199211 765206999604736001,86440 791264057210859520,237491 792119783764336640,243075 793982551631151104,11774 767925618264592384,101681 780752007116132352,182870 771327137756348416,124597 781210103412326400,186434 751837238863028224,18397 757109966343925760,42344 768057793135931392,103261 763832240878915584,80482 792913165642108928,247240 760129390533566466,60866 780400352659120128,176636 785914383281090560,194058 786933785321439234,207287 755561424911347712,37455 786979444418351104,11774 760618670385094657,62728 790888980891963396,234583 794025081446035456,256239 770229710194368512,117377 794699924944191488,261594 751595839890526208,18215 773037659887370240,134173 777110448231419904,159876 770147290195591168,106716 763090004805427200,76549 754091252555984897,31400 760957768228569088,65136 749620564835332096,7546 765889477466140672,90031 792885664274587648,11774 795701153413603328,267862 792362573521911808,245035 791551535293476864,238207 781680905735680000,189652 790271877646254081,229818 791374115148009472,237894 761349012402282497,68102 792014528074485762,243075 771151454425915394,122299 755044841256423425,33356 776052198409142272,153095 770986771106652160,121949 788398972033531904,217634 758057388817588224,49925 770232819113222144,117375 781238436820717569,186376 775292799067357184,148045 760933776327217153,63149 785266375870717952,11774 775015131558260737,145574 794062029434867712,257325 776148343672176640,1250294 794160377500053510,256502 792751159773507584,243427 768787385211555841,108849 781743640980885504,188119 772805644759867396,132335 753648265397055488,22575 757437684054884352,47284 762599741444263936,73637 776416002380890112,155390 759132196749840384,56964 795710335399428096,268458 794197770852704256,258598 789498637583839236,226180 774632887467454469,142906 750439684136984577,12883 760726313531543552,63371 752292799253344256,21467 735889452870967297,11774 791418666537537536,238207 775303023316926465,148045 781619457034780672,189086 759648524808052736,59251 761629733490716672,69794 786420828002975744,200460 785723893671616513,65113 776885915260166144,157993 786556109788057600,203822 777855633559134209,164001 762058943954903040,71259 768937998352130048,108396 776740826135293952,155896 763849627938332673,80643 750897363535982592,12535 780985534378307584,182752 794629056377524224,261567 790374641411854338,11774 792512491255234561,246295 753641465805438976,28732 773616627241869312,132364 787121964724973569,207109 791588238460870656,238207 780880385865424896,181419 733028313225105409,355464 753572563960356864,26066 769875962854944768,111549 763116603424710656,76549 774038666184241152,140748 777916345404960768,163763 788101182229254144,214247 761000390364016641,66116 763156665634029568,76549 767770352353177600,100893 791353318274699266,238395 793184411034324992,250033 776119150481584128,153772 795107739924135937,264397 765466793691545601,85805 788812545402347520,220332 789532394114129920,226832 793944616504414208,254135 753382766847201282,26458 766997318419804160,96299 770505346691530752,118985 772811433021022209,132335 792514299000422400,246422 764825510157234177,84724 773301133666385921,136110 775510054866935808,112363 758866523498831873,54070 762835381263831041,73712 794029315759357952,256239 772999593638318080,132848 791084114669477888,235886 787074244689747968,207109 790976913481338881,235289 771859761843216384,127579 753009488614060032,24366 758484166509985792,52112 769073205336272896,110362 762740338083631104,73706 793204738548441088,250633 759185711832498176,57112 759083474548469761,56630 795283678901534720,263864 767240170982690818,81929 785482430568423424,195975 764615590195634176,84209 757259278231015424,46612 750861346313428994,15240 755429031240011776,37433 789211259480584192,114804 772209794631413760,127957 759690378232475649,59382 758083071732178944,51069 751548496805789696,14277 793113854255378432,249469 751787415480729600,18395 768943541900881920,110477 769603150219206656,114236 768386529660022785,106023 787030690151866368,207965 769303311014989825,112872 764334039713001476,82066 793186013828952064,250430 757902440804999168,49400 767872118461722624,102249 794966250418032641,262925 793445319199469568,252196 762810335652904960,75073 780484659239018496,180310 788700183878139904,218832 733061289799389184,27848 769974150588932096,116082 780484931176636416,11774 771703436656185344,108396 786519739187298304,204302 766020589903413248,90384 750687551552303104,9670 762158196437823489,431998 749733073181442049,1248008 761955228358811648,71026 773948752121831424,140372 780611832327176193,150151 781924946557673478,191354 770339055850651648,117257 786379751673860104,203510 768067804209770497,100230 774047541688082432,138819 755794465965559812,11774 794211959184982016,257325 781582381660577793,189032 753374223796699136,27045 791058165798350848,78159 787745208536477696,209409 787763204776611841,210253 785497425314209792,196277 763828062823657472,80607 764928142813327360,11774 781357136504684544,139404 763178696853204992,73814 764544524836155392,82066 732186700898795520,350021 770380074910621696,118191 732323714306588673,350808 759924447277031425,57881 786945278687535104,207517 795395529358381058,266884 787625894105886720,211794 757324978811461633,46394 757311573987848192,46381 759172802775842816,56964 757722695215616000,17120 764106347185004544,354830 763920900546715653,80486 787853933452550144,211836 759106077979975680,55245 780535130859405312,180074 758025498492633089,50923 790291751089020928,230282 778760784293818368,170471 750608417560068096,12883 757724892062113792,47761 794339398024331264,256038 770124578861551616,110585 732971636870270978,11774 750381467880988673,12883 788787851110461440,220526 760158677605179392,61412 790756699879665664,231428 793111531907014656,228576 752648038712086528,22546 764169390187220992,82203 776783473579261952,158043 732830676408504321,350085 760591743179829248,63753 765612066178752512,88332 788827171775143936,220526 793297911748530176,250293 767185970018025473,88920 761156386738823168,65387 773539752595320833,136947 788131859637174273,214809 788086926049882113,214492 789078315453784064,223286 779721928781225985,29786 779772005260275712,176570 794007176196988928,257325 771382776297914368,125145 773138235853709312,134470 791691935433928704,240070 769698237389402112,110585 793576243631226880,252020 771192720215859201,122759 778635063491559424,169201 788876611231838208,221228 758753128602750976,351794 788179162037047296,216009 787701292059725824,212357 786565335063244801,203674 752930287965892608,24134 775015432432615424,146246 791733620599758849,240070 772941502221869056,133043 785681713540112384,195975 778231920689815552,164826 751121176303403008,16953 795113456173248515,264397 776801818143625216,157755 764663592557748225,84209 794540716638683139,261155 750477592566833157,12746 794020800965869568,257492 761619186904805376,69711 765906624108191744,89900 780633188364275713,150151 791788868878098437,240145 764437913236930560,82901 759154397666357248,57348 793543362888347648,253387 785298745378340864,194923 758440405063045120,52821 778439338774233089,167220 755820193062850561,39059 760866893062246400,61544 750333285318979584,12535 763812893858988033,79987 791427851308371969,237236 779664548601163776,174230 788478644834471940,218275 792116560966017024,244224 758175782447513601,48477 753923302763196416,350711 794216006755516416,257492 791160222849101825,350657 795686500226633730,261155 780612821583327233,182122 769106432977428480,111402 772871084991328256,132578 771062787934187520,122388 759027730860027906,56501 764073572230836224,77588 755612060008853504,35890 753633233963581440,28281 760134700421832705,61051 762696766340866049,73814 793288914672885761,249131 765306544946712576,87145 770297835744931840,117257 774003880136839172,138209 764668613735309312,82344 759096533459632128,56552 788082727400513538,215005 789124556514430976,11774 793925205378949122,256255 775780394629201920,150681 766268535412707329,88336 778574081117433856,168794 776918408629661696,159308 790939014882848768,234583 786380578992119809,201620 755784460994486272,39384 762697164602482688,73814 781077541058703360,183472 735256008373764096,352870 755160272428490752,34916 794229425525104640,257788 794935742329974784,263895 780610868690026497,150151 758468608536248321,52605 778575093979082752,168711 792815841301508096,247819 758738424647983106,54764 795114628527378433,264478 765613968433872896,87904 766604835735076864,94612 794703308128681984,262022 790937134735712256,234583 760632284823171072,64084 779903674432626688,350711 791627243948740609,240167 786702814093467648,205143 768143429738045440,104121 774134999435968516,139404 787031226955816961,46572 794595233220755458,246632 761577051828678656,69231 780858605616635905,183269 794755077781286912,262752 762419500591435776,71099 778808090795741184,167220 781908603393314817,190870 758709128139243521,50670 778192858897612800,166390 755816838555205632,39462 781745897860399104,177455 788724546283069440,220029 794616084649443328,262053 770067858982404098,115530 790589166279094272,232169 786221153446617088,201494 759480402033672192,55177 794038610232217600,256239 738795359913136128,11774 780915860152004608,183269 786623720437579777,204413 753360103265316868,26894 778341297769762816,166913 788875907196911616,221735 786192139071922176,199453 790764673482182656,232863 793560525200236544,249926 757937134804299776,48220 795244858004869120,265686 751734834980982785,19220 764276081050292224,81702 787077154697732096,209035 766544486939799553,90384 778153104508346370,163990 792358151064399872,243187 793124929814265856,249469 770727672611610625,118985 789173707876896768,215437 790809434524123136,232863 750060882902650880,10735 751816750195363840,14277 767095866905792512,97392 794273984174899201,259482 764076549045747713,81658 755204458989182980,36219 771011039265775617,11495 765025252707631104,85727 771888876432482304,127775 750863404034879490,15643 768618009590018049,101383 761915810197667840,70941 775018937843003392,144611 792231219643592704,242693 792893045586800641,243187 792063803148021760,243075 758039950268989441,51069 761589252429873152,69231 785923134582951937,199640 763050596706291712,75724 765002189290876928,84666 779756077864759296,168200 787527928355647488,211347 780388721669574656,179742 762300912635408384,71476 790894953291403265,234583 779093014308282369,11774 774337740150308868,137744 732651902597468160,398865 776496798743404544,11774 793409547729833984,249895 765035791613657088,85562 760999738707554305,66281 790546721357070336,232137 772815514477395972,132335 778289948734750722,167063 759221358496772096,57309 750057048495181824,10346 766696052430872576,80939 792550231762055168,244759 753266297966919680,11774 786903999601582084,207287 772765223631532032,132335 785259438663798784,193669 793985847276277760,254135 769755880959184896,114422 794257107470065664,259231 780098710965481473,178258 793889755989676032,256255 760546370482614272,61544 794542483384377344,261155 760543022584963072,63265 760624662686552064,11774 776913622236794880,156835 763769334032248832,11774 769841160336531456,82209 777184256061796352,160480 789428190309707776,224552 786755210169323521,206008 789101934447882241,222647 770323424329756672,118015 761758722439778305,14351 762381291320999938,72978 788833775069327361,218993 757718357701341184,47844 780367639319228416,179695 788398902332432384,215005 753570808925032448,28281 768127990433734656,103354 776517735752736768,155390 794212181663354880,257423 767830607107878913,100893 774003103553036290,139404 785311243443720193,11774 788181235633758208,215505 753825804719566848,17416 769700387314135040,114985 765680003879141376,88930 794772788917796864,252939 754095583996944384,30910 779320718827851777,173964 752702427728605184,22752 794688940313702400,261155 795688394806398978,267270 765508501263253505,86053 780875659233067008,183668 778687504878702592,84689 794320495382437889,256038 785904177977450496,197512 763801922860113920,79691 788211145312043008,214899 795413671279296512,266151 765172812445130756,80486 770264824915824640,111384 753063128162787328,24605 792621927856824320,246569 767839805023526912,97619 795393389588021248,266054 755018201784733696,27045 785319681871654912,195134 785489574084481025,196277 775117442989166592,145866 769377167570563072,112872 785981157930180609,200382 793283245987143680,249926 794500289562718208,260273 758228047354994688,51688 777875414115086336,163149 773125635095035905,132364 771900744396075008,128519 792716470006476807,193368 794351189219545090,259773 751834012835049472,14277 787011251725492224,207287 778352280424808448,167220 793147213430022144,249926 763846510148784128,80393 766620236242096128,92159 758088757379727360,50923 763394237685698565,77667 772948398882168832,133773 792199944136331264,243187 774859669110198272,145244 785585260968808448,197286 787880675085053952,210208 735080985130348545,351644 793125108000882688,249469 769576526325030912,112239 780723778082963456,182706 793060939763507200,237491 764111563578085376,81702 775323689327824896,132335 767803893212405760,101681 776057789810675712,153194 788390541797056513,215437 791811984383733760,240890 772953041699876864,132288 752946788009664516,18495 787375088815538176,207733 768282279013515264,318763 794032498456096768,257423 781582926802591744,189017 790601955190071296,232169 750532069294473216,10876 750853234307239936,15536 793144816985075712,249469 768844759297318913,108710 785295662502010880,11774 785968824894033920,199490 744957938389880832,349408 793310312548093952,250216 794001487571615744,257492 779796249914568704,176203 785583162567094272,194058 767699522789208065,100605 793167524300922880,249961 793303672704864256,250633 765558363010641920,88052 779054333702713344,171913 785481044430557184,195849 786816223266820097,204523 773317227156217856,134375 768148175261577217,103354 792000732748800000,239893 756594815635230720,44273 773685581062606849,137795 789322060409417728,224333 793112860310241280,249348 795228563897249793,265686 788561490978693120,218495 789304507104686080,217443 773884220993249281,139404 787869804434567168,205197 753392617539276801,27317 776813442913230850,158387 778248219608440833,166532 749784342142918656,7546 755056652630372353,26721 765378530679152640,86103 768100722416254976,100515 791433877621395456,237935 791784625521631232,241742 794702771605872641,262319 772102971660328962,128934 787465338489282560,210287 757797114516688896,48926 776843687447830528,158387 768431803271086080,106281 778640601604501504,169410 773896308172218368,139404 789829278317805568,225911 760779506915377153,64739 773267735694352384,133043 732321043948437504,351437 789559413648584704,225384 794294849419677696,258193 732965212077346818,354828 733131565618896897,351666 787087735798497280,207151 788184958590332928,215480 779635886896144384,173964 781188590596390912,185310 779444991458418688,175154 790774233781510145,232863 758574457380220928,52031 755966593612472320,39462 772571328348033024,131421 778373737120796672,167044 786198337577889792,201619 761287186918608896,67221 788177964093566977,214354 794189986396372992,258598 769732371960782849,114779 754825130920914944,33356 760203890520420352,61719 794673679665954816,261155 763877100315107328,79970 788794230810574852,219942 760115472117424128,61058 790677198554345476,231894 791110012756045825,78159 776825430489739265,158387 779390313966112768,174115 769722876987580417,114779 760650343554220032,58258 795152236242497540,264431 794066730985275392,257492 766136805074894848,90193 780783890269020160,182726 785547197379125248,196917 774102324046213120,141360 775988820814602240,152735 785322958109552640,195148 786962594028400644,193533 788190955320905729,214084 746561443122798592,195876 750702692993937413,13343 771751173154013184,82066 794541662777315329,259974 794328714129440769,255870 768542539896922112,107469 790968051193810944,11774 775303355442851840,148033 791452680061390849,238207 771525503220117504,125554 773236442914926592,134561 772800806798131200,132335 775523115979857920,149770 776896611482034178,158110 785753033930145796,196917 791450899180695552,238292 764490856279609344,81702 776510246118457345,155688 763163206592278528,76127 766440374252474368,93261 779984617063325696,177704 749300388642361344,7866 788734969493397504,220332 795294443792400384,265257 732686714347606017,353228 752222908047564801,21438 786829199814238208,205186 793124880287952896,249469 787031952847171586,208134 765604585545138176,84886 753732350589018112,29263 791358409345990656,238207 788798463026814976,220526 759436780806475776,56800 767396713971593217,95672 790625318126100480,231358 764182966947807232,81402 778296461658296320,95075 781211129007771648,182049 787291718492295168,207119 771061645846147072,121479 790951949319405568,234583 774091103133765632,141316 780642478907125760,182257 760720481523728384,61412 767903661297012736,101791 791361222343917568,238207 750337325528342528,11495 775394767857483831,146205 793974067942584320,257026 752959300125990913,24257 785239156708483072,194221 788746039582789632,215608 752233861573214208,18488 795050268836569088,263907 793330571401396224,250293 750603662146232320,10735 767564484294475777,99255 788011041036926976,214353 794259554192261128,226320 793113876145451010,249469 763147195407228928,65643 733161004180340736,355106 787126754259247104,207109 759000021001834499,55938 785267241965223936,11774 787924132730064896,213887 750917804975656960,15808 770831325309898752,116814 770698592264740864,118192 788735150523691009,220332 785566456654204929,196917 794652456978300928,262145 779142737413242880,172299 770272402177568771,117257 789149655816892417,220029 766107812686594052,90384 777394150475898880,161456 790659198015119361,232169 775379489983528960,11774 751584672249819136,18083 786231460856340480,193533 764830606186336259,84724 780212031794339841,177455 794805196597563392,263289 776568751068106752,156976 751721970165698560,18893 756345670907203584,1248385 779891290183864321,177233 793154350000594944,249926 758769436966981632,55262 791739855344730112,241334 776763681346420736,157082 778956486571614210,171379 775127381430276098,146804 785855041575976960,198671 770005604735811585,112872 773155373448503296,134454 773682351549259776,138488 791680705910767616,234990 792079201797017600,237964 779733429218709504,176030 749333131870801921,7852 793161540665012224,249469 795016015210020865,263895 770713984521633794,120541 791394053212340224,238290 788322485729013760,207287 759197651753730048,55257 768701394190606336,107065 773676520032210944,138650 785565629101268992,196788 766609581417955330,94737 767764099480498176,11774 778058258707689472,165512 761327848137293824,67401 763470212305915904,77720 766005444179529729,90482 772952889559920640,133797 757690512975417344,48270 765314428979949568,86440 777595403592167424,161960 775707758981029892,150511 766750114513821696,95672 790931624850444288,233307 756660685707157504,43391 790746195140411394,233154 793158853131108353,247056 774008969010503681,1250066 773633502076018688,136093 786916038545924097,207287 777811958330380288,162244 780790333458087937,182726 757224720441806848,46006 774425337774034944,135025 789931821765103617,164764 791251594025328641,237438 763162314157719552,65404 794677216797814786,262588 791309760989716480,237908 794626942360256512,262022 753381067701137408,26446 753752689939329024,22439 787021945485221889,208016 795157240051335168,261155 774097910954758144,131421 793368500714606592,249841 770394072368287744,117294 788125613307547648,215754 789349984374181888,225359 793501217603190784,252020 762844242620223493,74567 770084708642328576,114779 772249828336234496,105109 780531683456090112,180848 780471621131788288,11774 762829623574994944,73926 757675072609845249,48369 785538140794564608,196277 794652931526107136,11774 795706108153368576,267862 759252623799222274,57749 753469101381709826,24497 755873696032563200,16299 755125215542280193,35044 763872661047021568,80607 756603909167321088,44274 786383217465122830,202217 760871924390043648,65180 793875156020101124,256255 762284531462311936,70886 756470911490863105,43391 771110356005580800,111558 775711860976934912,149200 790726869326958593,231580 785919146210889728,199807 794650122932092928,261942 788473539552747520,218275 754036482667585536,30590 734170977026854912,351252 793791521996890112,255393 753388415954018304,26066 750402822311596032,12883 768304147112222720,104162 776936594339016704,159411 785364891020451840,195481 793138832967217152,249895 786000467583041536,200490 794551480489414656,261155 794160950618296320,258322 785456829073686528,194129 756820077442400257,43875 768741127830646784,103071 777382233535500288,160134 793095431353798656,249469 795705403455770624,262022 772977081223446528,133204 762001667999014912,431998 773448295804989440,136589 787012817002070016,207965 753636085763338241,28732 751964100377382912,19792 752015658905370624,18374 758711822266535936,52720 793984567715602432,257325 786124000489451520,197512 779112828028399616,172089 793095404262940673,249469 761154159248863232,61051 751565245336825856,14277 792799330193252352,247767 779093767685017600,171644 760724948377886720,63451 793263149579395073,247983 763777511473844224,79589 790970110852812800,232881 779121105785196548,172862 792051192964669440,243167 755578079175520258,36735 764599429211025408,82002 776741330231844864,157755 787899601957380096,209736 793542696296079360,252408 770855437843439616,121612 753559643201343492,24023 767395485405569024,90384 776640120212500482,53667 792013439816216577,243075 771437536522608640,125381 760577581250965504,63451 778582380101513216,164826 766790067369156608,95530 779423323348348928,173602 768163539303313409,103354 789186154901843969,224221 732726778855297024,353789 758145897565827075,51593 790547523366555648,232137 793969730247802880,213675 750705685797613568,14421 768170843146952705,95572 785247186275753984,349418 765065760599187456,85254 790350176070369280,207051 751195049853980672,17517 792069063958630400,242693 773989824105635841,139404 780546737840742401,11774 773579632188624896,118191 792112460362899456,243187 757582515771146240,46006 764967333911814149,85562 769325217214828544,112336 769301672376008704,112788 772963675829252096,132335 792547401953218560,245101 787854034853990400,211347 772197928794456064,129700 793676836492316672,252581 763777060095524864,80098 790279748148613121,225359 785648188027985920,196277 776930519653183488,157082 788020923681169408,214354 763111203585429504,76549 794204043342024704,258331 765622932265701377,88669 795697671751290881,267862 762392480885071872,11774 780643693166530561,182257 755831485924577280,11774 779121308030369792,350711 793147630113198080,249926 765360439458795520,75724 770605294447497217,119718 757611379989712896,11774 757714379978575873,48477 765340798057603072,87245 742218405843894272,352839 752260402726133760,21714 765953253657808896,90507 789238178775379968,206666 763789650792058880,79693 780086899394416642,176128 773980620896677888,140443 776842062767517696,158314 786449875756089344,201555 789083144980983809,223286 795733962547228672,267862 794165457280339968,258331 732686466711715840,353228 758851403351625728,53185 794140789345583104,258193 753806880678436864,29817 790979722276638721,235590 794893029760897024,261987 793154993020817408,249926 792008620208717828,235300 776843564894527488,151361 788004464074555392,214354 760810959946457088,64722 788386016432230400,217519 774608717379612674,353879 788922010952839170,209767 774085259709194242,139404 793947797158510596,254444 763483371380932608,78129 773629398037782528,135342 776571723768557568,155490 788845747512807424,221476 791270668612624385,236454 795317349519736832,266079 788404321880715264,11774 788171105571737600,215252 760161712255401984,61051 751192510513512451,15643 780618558468304896,182049 788391165301227520,215005 795731911087833107,268448 769704255426957312,110585 786014873847263232,200386 786234807298555904,201494 780153817233055744,176127 788200204507807746,352258 785509298583502849,196277 794942863201202176,215754 776528494687694848,155451 790354029075247104,224680 785685268833574912,197324 773531318902751232,137158 762220002716086272,72035 778272934393765888,167046 755452770648555520,37585 790440362204463104,231333 765598574709133312,88128 793099584922935297,249469 732913050718703620,353006 793645868134137862,252893 781109648476762112,185496 767815013415415812,100559 776823847194619904,158314 760631689617879041,11774 781512666766389249,188119 777835289813233669,163763 794604648082468864,261155 777791642619314176,162768 753425455168925696,24512 781360092365123584,139404 781118259286257665,185496 761676242701680640,63964 778157095443128321,164826 780132328299298816,178415 785576148046446592,197091 767416160388128769,96039 766089708229099520,90539 767862571806302208,102137 787388981709185024,208307 793538871174635520,252020 770456580827455489,118192 793904501744750592,255831 771460210577801219,125554 763098284604792833,76613 755515665084276736,37396 787179744760659970,207613 791144156886396934,234583 793218246027583490,250633 793195834858844161,249926 788835316954038273,221476 767835545523355652,97852 772046853122686976,127775 794679959788855296,262588 750499416893689856,11774 775517359402545153,148909 786260907772944384,202379 755167387356319745,35890 795358795153178624,264397 752142348851810304,18395 794061979782619136,257492 756584423747760128,43399 758626607326265344,41680 780727435042156544,181026 795084462069600256,247930 792826738917122050,246225 768067748349870080,102452 768181294538776576,95055 780083979131183104,177808 795313036877766665,140444 762679448655331328,11774 763881245126295552,80939 778301460287283200,167311 749329284091830272,7821 755873127859621888,32873 753632733201518593,28477 791081492168445952,140444 769825299680862208,112199 781843634345877504,190024 790931332490813440,234583 772250693684064256,129238 771483109468450816,125111 791731716427685888,240483 736735183227879424,178201 788028481762242560,214354 774170282713952256,140444 760528553951670272,60765 794539549749809152,261155 768040638638067712,102998 789467134304935936,225981 757911467165257728,49821 766058542671560705,90284 755482029370638337,37294 760219661120053248,61470 768306587010228224,103924 768542186220711937,106281 761540178523611136,68908 785707658850340864,194707 788790131477979136,220815 792732775463936001,246514 789224724974997504,216589 792088776759734273,241899 792579107070496768,90252 762554992700039168,72955 765284735417405440,84209 769983972692660224,115519 756224408587350016,41763 791422714540126208,238099 752970126048100352,24880 751573034058866688,18215 753715135013752832,29456 767728243889807361,100893 780772965818523648,182726 788517794274881536,218349 790466215936483328,231008 794545331509792768,261155 761711162962567168,70355 795487480439078913,267262 764487946292465665,1249227 768860778698944512,104406 772938302769037312,133714 790620322869440513,229901 789874229009260545,225456 757326821100691456,46394 781897722840231936,190553 768950754455461888,107428 761712229087522817,70072 761221379060600832,66851 793659091197554688,247586 760606088614055940,61545 766459512370958336,90963 758670839558594560,54070 774724745191231488,53667 778204557482401793,166409 795683220599644160,11774 794799519351369728,263302 793619094062768128,254135 786016898794217476,199496 766285981511135232,91946 770192181470621696,117257 776760144537542656,157755 777615756993269761,162638 757544247620952064,47782 763048033110093824,75899 762794555074867201,75073 761670912663887872,1248861 770769040826478592,120610 774351245360435200,143049 788073374635352064,206752 766427901625446401,93823 755832680332353536,11774 791774306602627072,191778 781339754054889473,139404 754750493205798912,33356 774286605423108096,125633 772506805868097536,130297 770671964277116928,120610 765259017174122496,86103 795668727488540672,267014 758596776957837312,51451 761999311093788673,71021 772973999550767104,129558 791689720870924288,240627 760553371753324544,63149 769263456231026688,112363 791042594839072768,124597 767681602306605056,100605 785913568872902656,199739 781888588132651008,177455 751618293799137280,17794 760798960139329536,64678 772868547798298624,132335 761675369497919488,69878 791717333416960002,224680 765277950761500672,86873 787009090316857344,208065 793956967811346432,257208 785861105017053184,198878 779580518694133760,173628 794529811783970818,261155 795257106345656320,264397 777524959446904832,161387 767808293993582592,101681 755207443450212352,36219 766158515719147520,90088 764790693000646656,84422 763529308899991552,78566 791833732344799233,240483 781263700346961920,186149 764178720630247425,82020 771452357548777477,124855 793319283946360832,251452 768841589468778497,109447 774144768947302400,141316 795473794177630208,266079 793158156733992961,249926 785950973952872448,197512 789701458316845056,214992 763510190083809280,77598 794967010518138880,262847 772408213446594560,130669 792929238047399936,248514 785491167848833024,196277 794198966233493504,258598 792006820067893248,242997 770397680618999809,118191 762894609605201920,67346 788000186513645573,214209 759424076863643648,56800 773939278808100864,139404 795333511205031936,262328 758462685444841472,52749 766682117531111424,93184 758658179366465536,54070 780776462559408128,182726 788735297508880385,219537 749261551761108992,7813 789865025385017344,228354 778404478433107969,167569 795702161871093760,268281 778390921780072448,167398 777135420920344577,127903 785605312451579909,197297 771858792334127104,128382 765255695734157313,86745 793085361882882048,249348 794055881931403264,256276 752662240449404929,22394 794630366552293376,261987 760970649401688064,66105 767908167711879168,102249 780236452122599425,177233 763452465161404417,67326 773961300196089858,140372 754710044692901892,32963 763605092582948864,76623 765861329915617280,78115 791741182317649921,240584 791003250405376000,235620 750815418311335936,15536 770841112873361409,121612 763713043188490240,79059 792740170126725120,246674 758108801677393920,41703 788141836858560513,214976 788390622663053313,217519 767856334465269760,101163 794990581252505600,263532 790712010535235593,233756 773759251424514048,136567 780890840168210432,184044 763782271161733120,1249156 765860418954952704,87904 774420413392703494,139865 787786813741989888,205197 771480816547495936,125111 749671974994112512,9495 756273215777808384,42432 776416211349434368,155451 749935692541669377,10729 766960103857717248,96898 791163859830800384,235590 788714713634836481,11774 774642882305155072,139012 789433250372542464,225981 790705730831679496,233241 773164371627442176,134470 794279890476404736,258322 751800449783754752,18316 767449562285940736,95055 768091410641944576,100619 787013904178221056,208016 793468525667115008,250633 779311041041698820,173347 795439194990608388,247930 765974774854127616,90031 785662482287169540,195975 785936035087736832,199546 787916389885603840,213887 774007591022145536,139404 759021667397931008,54929 762697351354081280,74247 764506673281048576,83391 769660915067199489,114422 790979086747394048,234653 794650023606644737,261155 792414219647922176,245566 791713431120449536,238395 780943536892043264,182257 773488473844121600,136904 778302758499807233,166390 764321708400521216,82642 768218888068739072,103506 786493671185186816,203674 771517315972227072,125554 732282454862647296,196346 769358901074595841,112363 775529161129496578,149770 776142830058123264,149953 733116067841757186,355480 791600056382218240,217926 793197577311137792,249469 765665258384060416,88311 766441876677419008,93823 777632182047117312,161988 763452714659569668,77687 753650873826353152,28866 792104835742965762,243075 753287454078083072,26677 763975190451658752,79691 772995793259155456,133454 790959627504644097,234796 772153686889947136,129558 787839146769338368,213276 776736048449785856,157755 755445733281583104,37433 776180240997638144,152314 774365969359572992,142668 785619528008937472,197512 785979748279160832,199272 793545415257907200,249926 763774070739636224,80136 775375822102364160,146991 758526575138701312,53367 763102810581848064,76628 772825644564680705,128934 770218497511084032,114779 776888109476683776,159252 794551886741467136,261155 788450117556862977,217837 757579264053030912,47659 789226151810068480,351424 767204439837011968,96799 794291742950293504,246425 774134979580141573,139404 766064945373011969,90482 793969742239309825,11774 766452021872496640,80939 793222222966034437,250179 793129206083379200,249469 778603785895706624,168794 778219915148865537,161714 732216991092637696,349347 793204064066469888,250033 788161473096941568,215005 758478434515423232,53185 774768720111607808,141316 792522007611117568,242693 774622365212876800,142758 795113741243158529,264132 767595991008546816,97519 793238036750471169,249926 786402248825995264,202727 767130887435673600,93112 773302649047375872,135381 762921561296953344,70797 791728059154038784,234583 755120374732521472,32673 775094525794611200,146847 785239929416802304,194306 785657394420256768,195975 793496306069016577,252020 758657587550179330,41680 758910147666120704,46076 794404599725785089,257423 788220181692682240,214880 792807258056896512,247379 768513135070228481,105109 751049902319366144,14641 788482754497220608,11774 790483247100751872,195876 772556320243380224,131542 766264420695670784,91838 791478858973196288,238207 775757916259266561,151409 760445618393407488,62771 775817809121120256,90193 786913469064941572,207287 795332740598104064,265257 773846182938439684,138819 793988881809100800,255192 776738040496713728,157755 763453540505313280,78477 765231842245087232,86103 768279525528571904,103071 792166043858919428,11774 766850421054840832,93303 791670691284254721,238395 792991895928668161,247240 776505945639747584,155390 795214564703006720,264397 792116891116376064,243187 763362657726586880,77491 775158463232114688,146720 758653074399490049,54272 791774030063730688,240483 757593809014317056,47782 763411236147068928,60163 780624849693704192,182049 787778475310485504,213064 776065595192307713,150256 771200331963248640,123583 765831884010037248,87858 758646020528041985,54070 753338969190871040,26702 771070633484521472,122982 791428067008798720,237236 763128395748237312,76188 756225296571961344,41702 760157645508644864,60866 773249328408395776,135725 788547962955857920,214660 789656883271389184,205972 768913274020782080,110209 793942614361968640,256217 773616649735766016,136947 789661427942383616,225739 732743943151095809,353002 761966332304691201,69711 763360763964755969,76934 787376741853569024,180433 789166624758607873,223286 755742427189768193,39205 776987652457279490,140211 794886422029369344,262849 772845569391882240,125367 756913686229364736,19563 759234529307533312,57574 774078054603689984,138532 777555521419239424,159847 770359926854193152,117257 785282824433577984,193669 756935969937330176,45173 788622213113114624,215437 780592488646004736,181886 735628157668065280,352089 754143307081613312,30296 763002037713809408,74681 770455895666987008,117364 768068061131857920,37160 793256561128845312,249469 768965236447600640,110585 786844165791506432,204078 768868860577583104,109666 785795933275500544,197286 791945315867762688,240483 751093340112846848,16897 781642996093636608,187896 763454139292463104,76406 774056056246841344,139095 754753737957240832,33356 790231902145748992,229798 785345449519702016,11774 793520882509553664,11774 765944502594990080,90384 770666556716036097,119832 786215313574465536,69055 753690975357186048,29256 764611615874351104,84209 787600307903692801,210215 792654613581225985,236844 793422335948656640,252020 754851940111093760,26721 773688298648645632,136093 758428959805628416,51997 793285024095227905,242984 794019536899112960,254209 794315728585256960,257492 764139281094963204,81702 781642188782436352,188478 756497515294306305,1248387 795315968889262080,256564 757622250312835072,46076 770671422242816001,120610 789985595623821312,229105 770424623670423552,105109 753986725190459392,29263 761724134116044800,69878 764050415335841792,80716 793210688306982912,245575 785498069970419717,196277 765338060204695552,86103 750453760284037120,9754 755557715636740096,37655 762091205987401729,71944 794136277713059840,258044 763438215382478849,78159 790714244866203648,231881 765916003989458945,90125 756291227037773827,42432 790973142457909248,235487 763849677741629441,80643 763214185958432768,73685 791381637011496960,238395 765667927601324032,86119 751619852280836097,18539 764246799460634624,82283 753047711142797312,21579 779527916082327553,174315 779816643719553024,176890 751170365569634304,14421 773309357685665792,135903 787269162091573249,207517 792315819330011136,245129 773913990682533888,139404 792768520756932608,247240 785362968351498240,195125 791474784815030275,353833 793257388455268352,249926 779785724254101504,172967 761221057646764032,65174 763597475949187073,78561 788529512573177856,217039 793246069458993152,249926 794691071653638144,254755 750799383738871808,11495 790893741162848256,234583 794130578077548548,256255 770422789413056512,117257 767812175247192064,101681 795095236397645828,264397 776792696346189825,158216 780624682038861824,182211 754785957753262080,15066 776149390704701440,151947 792193116103061505,11774 751560244321349632,18495 754151653440303105,28819 762817520352923649,73712 790916185571233792,234796 793504906300841984,11774 776950488927342592,156835 780536941997535233,180306 790682836865081344,232881 757704348734525440,48663 781556697093595136,186750 787417946587103232,210432 768448345065086976,106281 781900031175512064,191354 787749814377127936,206742 758245820030263296,51809 759128679507197952,56360 793167601891364864,248988 774815787722735616,145244 732826926558130176,354120 792489604611911681,245549 762005757013348353,69794 765887868661137408,85805 790991932365295616,235590 789958455511703553,228888 779357796777070592,171981 793196779923800066,249926 756573784753205248,42806 769997181222785025,110843 757132464972181504,45399 769370485553524737,110302 756547458507956224,11774 776800347410960385,157693 778384845256945664,167674 756191777451872257,41680 790514173025419264,231894 755299330131648512,35890 778620188589568001,169201 795326322973274113,264431 759882997386575872,56964 790583923445145600,11774 774879108018769920,140134 781479638107250690,139404 767070860784066560,97355 776200000233758721,153854 768886175289315329,108729 773679348159098880,138362 750236672374214656,10735 792279021262364673,244464 750758024986275840,14877 755160945316532225,35877 770665474514362368,120154 776486830581526528,156055 790385389496217600,11774 762124982012915713,69711 752285385858879492,1248155 755393390812868608,37044 775827300747210752,151071 751219808931381248,17794 793132284845096961,249841 756231523599351809,41839 757425519113613312,46164 751969832224993281,14277 773256299165388802,134787 764461195302694912,82283 749746460749508608,9295 767235804779249664,97438 768469129707843584,106281 751854712597598208,18893 774386517926146048,142566 789143189185716224,215505 780616731148554240,182154 794806324139855872,262053 779142570962149376,172962 773925943991599105,139404 773967296746385408,108396 788911040427950081,11774 762851750596313096,73690 770390301903028228,118604 757739128410681345,47545 793452437663166465,11774 756296449239814146,42344 766233825726849025,91857 763161762732445696,75899 764298176731815936,82066 768217351732891648,11774 785596558742028289,197286 791465544000077825,239031 780079704212639744,175152 794652330511638528,261155 752219633923465216,20279 756974074874716162,45576 766612311033470978,94396 791348431079956480,238395 792710610538500096,245148 780596052047065092,181903 771102472316354561,122299 791245183488659456,232169 759037885316079618,56552 775537253821009921,150063 777910706180071424,162778 771614759594491904,124597 787058957957287936,207109 791215743052443648,236454 771865188622438400,127836 780461853122056192,180074 793518393529774081,250430 762730140275126272,74247 757219698039623680,46006 780790632273108994,183269 781795584281718784,190024 786681148390903808,203674 768114782868209664,103294 733251455658774529,7224 762001176757952513,60805 771921155728945152,128017 767542290449563649,93210 754981401670348800,34645 763492924894117889,77598 767778841049858048,101163 793921766510952448,255942 792923019811389440,172084 788186744327778304,207599 770619195193118721,119832 785866329677070336,197512 752622367671668737,22439 762276838043516929,61444 785890715201044480,197512 789675863776169984,220029 771454721571684354,125202 786580685620412416,204273 786470643843772417,203369 766705910299430912,95708 793164359006642177,249469 764242435098742784,82673 764679283994423296,84209 771659163701129217,123135 750319920445952000,12308 771549264509935616,112872 776094010175852545,152735 762305771270995968,72035 773498275307454465,136904 759367635762974720,57722 733215345666863104,355480 787099671852376064,207119 771795183927046144,127366 777330300670054400,159876 732848248654811137,354120 758534901616574464,53703 772775803515920385,132335 732672652469358593,1170661 792623834402791424,245148 733659659102388224,353374 773257166807457793,134561 795111954209591296,262847 785279008170729472,194707 760283602571501568,61412 794589665055690752,261818 761014014168006656,63393 785310725304528896,11774 758367631380508673,50500 758850925289091074,54070 791609790136848384,237908 778864998449811456,127994 780454651665657856,11774 742053551778586624,11774 733057336684601344,355637 795712443532136448,268356 766114513259159552,90384 766378177769897984,93405 768479576355770370,106774 770298756159987712,117257 774372557944303616,141867 793106373718319104,249348 788034621489512448,214354 791440109455470592,237935 759125548211855360,15628 785586401341386752,196917 794150634228330496,257492 744783484275679232,11774 758673763839860736,51451 766327978070511634,93036 793565249265815552,252741 756397623536414720,41459 794718139657297921,261155 785323061830488065,11774 776381996582838272,155390 788081090934091776,214114 733445292046098432,398859 794815269407375360,261666 755482296845729792,36157 788845516117409792,221136 795363220085243904,261942 751830627490541568,18555 788478760387538945,217634 786354498608308224,203076 753020180096253952,23899 753778721513811968,28732 750333387525726208,12535 776169366350073857,138865 758685238872637440,53185 749412150343598080,8671 793530843927019520,252196 793983570901663744,257423 793070918931255297,248514 768537795212169216,106879 769687507814330368,113982 787733554344189953,210215 771437079834132480,125381 780075352739545088,170187 794613081766854656,261155 788290861788377088,214354 788630556078735360,218258 793616003821207552,254209 762728372678123520,58802 764162676679405568,80648 762681115924688896,11774 790248088728326145,228341 753701416011726848,29263 756581541698994176,43471 779119958567583744,168284 765709639933722624,88459 774167056300113921,140444 772869188100784128,132761 780837935507771393,58508 790753238647660544,233756 754939091515564032,33356 755910499666014208,40251 794552641942654976,261155 765057508780179456,85562 780510881293688832,11774 785679153358000132,197063 778390292592492544,167407 793181427730821120,249926 760871660144721920,64722 763699807114268672,78914 792576125503475712,222526 788405823022047232,11774 768128865231331329,103354 732915530122833920,354525 792353604812152832,29271 766931081044041728,95672 770018502673588225,114236 758654506540208129,54070 793490733428711424,252196 757879952884719616,354108 790281739314819072,230485 773990633811931136,140211 787723364357976064,205197 788564252315443200,215608 750135630429052928,10057 751167795514077184,15808 793159933852344320,249926 786278997365624832,202429 758324008764989440,46384 794717646889582592,262022 751205345788358656,17416 776556938817474560,156926 771817477512716288,125554 768945714751758336,108963 779331057229365252,174115 751866896677470208,19220 791913420517838848,235294 793124702449463296,249725 776378511346900992,155362 795339990351970304,257530 772107815762665472,129471 773255216145641472,135025 780593151216128000,181886 751149179515338752,16833 791049735293460480,78159 751038839129452548,15255 794977170590404608,261155 774003996394721281,140444 792345214052511744,245101 785335603932041216,11774 778775564668788736,170187 787368446363176960,207613 793309367085006848,249926 793842369342808064,255942 776981661070221312,74572 766270754547757056,90735 773323632898564096,136018 780645519626375169,182257 758494765692223488,53532 772929008744804352,121958 762213144886382592,431998 786715301987676161,205091 754003644958248962,23899 757596098131210241,47761 764274530684538880,81702 785460125851013120,195975 749649489120600064,9433 763101016778604545,47188 778580017202794496,11774 773548748228157440,137042 792420707615412224,191527 764855363350913024,84724 785271207826427904,194648 750366319040602112,12883 792140032098217986,241520 775435601155874816,149329 785335956115120128,194934 787150516375748608,209351 791348764153786368,238395 761390085132525568,57131 786163400967544832,200965 769984818377584640,114680 753712708957171712,25135 773741585775210496,123865 776808881926369281,157755 773909818121809921,139404 794027704165101569,257423 759167283109298176,57348 794606359027191809,261818 758165122816806912,41703 765645358265307136,87904 760538205502447622,63179 794676733639204864,261455 780766351258509312,182257 764139105919827968,11774 794303745974616065,258922 741702532829990912,99816 775796807758589957,150663 777439793504485376,161883 791369631185330176,237594 794500980456964097,257492 765067720891047937,351279 765697158297243648,89076 794646627902439426,261155 793997541381652480,257353 780909394477387776,182960 767937157021306880,101681 750727677317754880,14277 765997878380728320,87904 794990179601776640,263907 773706576448192513,11774 762335697051058176,431998 786325588663537665,201441 752225290793783297,20279 755510881019125760,38254 776544483848716289,155390 776819324665360384,157693 788751792821575680,220029 795669355191238656,267862 758084602493751297,50500 789884864967213056,227242 764366780110409728,81869 767293461741436928,98329 791743716465774592,237491 789910468689326080,223432 763940748018405377,80486 779507179330019328,174244 791608974680391680,238395 762403010702151681,11774 773915582802440195,140039 778272276991119360,164764 758742763089240065,53985 791059399628513280,234583 760500086753333248,63149 785260481267150848,11774 753368505114701825,26458 789838424970760192,228041 794281291680284672,259231 755801458809765889,33334 766866869827407872,81702 785816879050858496,196277 753674814792040449,18395 758414647800111104,51809 768851417402454016,98646 768985786222055424,110156 780968367171645440,184539 791768622284668928,240145 773513688388993024,136947 733025991384141825,355464 788895376073895937,220526 755126036459761664,35449 791037321974013952,235179 793102127782514689,249469 773900407726870528,139404 751009724653416448,15026 760710975100190724,64197 774083650598031367,131421 786337688399912961,200428 781598931507679232,188304 768192876358447105,104395 792238276182740992,243187 786067629723320320,28724 794026228944617473,255870 795662221640605696,266079 769222610949373953,110362 793934562095026176,256255 776251317048094720,153194 786613382463971328,204539 777950631344484352,164764 769865914317537280,114329 773628252808159237,137777 787978272130736128,207835 785959380168560640,198671 786011681344348160,198671 793124846855004160,249725 756279971916767233,42495 769328316314714113,110543 777484507142324224,161456 774467487643504640,143585 772991994712977408,133204 777878497117114368,164001 795367591694843904,266079 771749911532490752,127711 773573514456629248,137042 788100277752762368,213672 760879691355922432,65404 776856379969589248,158815 759168501529448448,56964 794685327327760385,262053 794347550350266368,257492 790987078465040384,234583 770789506618458113,120610 752926935882223616,24597 764195945101742081,82066 768985872008093700,110362 789510849538830336,221082 775804046653399042,151463 788308519640559616,46572 750832321931145216,15005 792909057203908608,247379 761653633968726016,69951 761659223134658561,66801 793372551141396480,249469 794957531772751873,262847 793281730463477760,250633 777542306488397824,161352 767790984444903424,101134 794809380936052736,262752 781431242352844800,185243 788497071095427073,215754 785578015908515841,196277 758773478535430145,18341 773265693743644673,133043 790907908200493056,234583 770391511708073984,118482 760162497852760064,61051 785655199855628288,197512 791751457636843521,240483 762615597033152512,73568 763144910891515908,76567 787728934657941504,210650 789407866121707520,215437 771769465830645760,127871 791668329857417216,240483 758778458717552640,54070 788855408165199872,218275 773636817744646144,137158 794008637219938305,11774 732615607410171904,349359 775864392781103104,151242 791324162312712192,235536 761987928318939136,431998 787044267520917504,207287 778268702596673537,166532 779974445226139653,177248 789255989845381120,204499 763726391829463040,79800 776896449913159684,158864 763790031597240322,78684 794541567352733696,261155 787109723287883777,204835 780379527109378048,179742 794903738515341312,261987 779080685214498816,172123 760693364505346049,64378 772490868557242369,130883 794271991981219840,258797 764261431416004608,80648 777952601874702336,164764 756417507406278656,42117 751171473352499200,16422 786693672872148992,204958 789140118326038529,222647 753256919696019457,26436 754083293818216450,30370 775881693794217985,151539 792050442242928640,243075 771462027583770624,105109 764444296846213120,80393 768830877669335040,109167 773259666755244032,135381 789516093455003648,226823 766033622281383936,90031 775120153109331971,146675 764190441516466176,75724 772960290442846208,131924 739945574934450182,11774 768351196591587328,102563 790955547843497984,234583 769619765300047873,108517 791766833951039488,240814 769347096428150784,113165 795663033867464704,267746 755742739820646404,30229 787499799058616320,210740 791112931622522880,236507 793409990778314752,251452 792795701797392389,243187 771851301495840768,1249911 785566247291281408,196917 775650103625342977,150404 793141366570319872,249469 795072460118892544,263896 763907798572957696,80939 759078540658651136,56630 766103860008067072,56964 792816300754022400,246771 794562553187692544,261155 794553144088870913,261155 774663197274017792,144654 793115262132379648,249469 794822483056599040,262784 775362354003349504,148645 760534376140705792,63505 780542390377459713,180655 762746335623729153,73814 774693893673594881,144654 755476822272385024,35890 776183733586046976,153845 773901696988766209,139404 785849178643718144,198591 775002953769857024,146259 777708937932054528,146259 791041325403602946,223037 791494530545573888,238395 751766889584467968,16422 780919281546584065,184223 775381099614797824,23762 764605757513797632,83391 790256130006081536,230270 762584962524524545,72716 758832159243108352,54070 777337121157685248,159475 759022487954939904,56175 758654895499177984,54070 756680760820727809,43553 790588689076350976,229874 760174056721092608,60751 768778941410803712,108849 771742248937492481,126152 788854298859843584,220332 794542806509363200,261155 763459979093299200,11774 794656547490201605,261155 775771921296220160,150426 787113079297290240,209043 769286212536401920,81294 758394230918246400,51778 732553103782748161,352466 794666765762658305,261155 732674453960790016,353013 768949848091406337,104932 770755929482600448,120690 756957590324510720,34645 763420131552743425,78208 752989963549945856,22755 790591528968138753,232169 780620660624109569,182146 774019376303398912,139865 790915410371743744,234583 795100089639276544,249926 794142026258415620,257423 774229249339297792,141887 755535805037309952,38183 771142148313841665,122967 768295132571414528,103071 793994930267922432,256239 791323235950399488,237491 794541300393672706,261155 794724053860974592,261155 778032044802732032,163592 789279346212999168,223881 795696844781142016,266151 778360746895745025,167305 769501850995490816,113836 780439084783198209,11774 771426115017637889,125145 776897649144463360,159245 777093728913723392,139404 781110789469904896,185496 732831975610912768,354303 793185755644526592,249926 794165828006490112,249348 788847681850531840,11774 762085057368424448,431998 778343584294694912,167220 765901393345515520,88994 791021861454962688,235620 769007621470683136,109945 781253223449518080,185595 788111144548442112,215437 787850436690579456,108396 759770293812330496,59067 786355301184331776,203391 790950322378125312,234583 794002595966840832,257492 773626518756929537,133519 793065374631665664,249079 763054459752554496,75724 786623351884279808,205181 792154968186769408,243983 774047575561220096,139404 791255117009780736,237491 795748904016941056,268646 770249003153915908,117257 794553221993951236,261155 755471427004796928,36157 787990921786888192,205197 753055163561209856,23742 755840887595290624,11774 771295957115731968,118191 790992291758542848,235590 779079104549257216,168284 793100068874252288,249469 793059221096980480,249013 793206964020928512,250633 757040005567045632,1248429 781211778353168385,185595 758369725600727040,52061 766038355628949504,90539 785868941994319872,198591 794679590111379460,262022 756290135331921920,42432 774334956583739396,134993 788429137752956928,217634 773881382829449216,139404 779107429837668353,171060 791322761054392321,238117 785261663830183936,11774 773600302884937730,137444 751193313059803136,349856 757831112227815424,33830 765585476623314944,88052 778259194566807552,166532 791630823590092800,239036 751605115149168641,14277 790936114517258241,234583 791175808819814400,234583 768814912390979584,108849 772572522051088385,129551 774040162007343106,140748 792026165535879168,243187 757237684054085632,46294 775058747219673090,146847 770685122240733188,120393 762483133182644226,60541 786036846501388288,198513 753638647161729024,28732 787420338422419456,206117 764160892762292226,82066 764375505692794880,82018 785914705571303424,198586 753417351333163008,26038 761315956782006272,62926 785850525216563200,198591 773746571544584192,11774 779118419157274625,172208 794395782526992384,257702 780052985900437504,172185 788145386796048388,214763 781229650915758080,186434 794626173007462400,262022 794556865115877376,261155 758417604033835009,52061 744941347367452672,1247668 761570739497697280,69231 749457309471019008,7173 755155400329076736,34666 762702073850949633,73926 789148970538770432,215505 763784522592817152,11774 771659778812588032,122973 764981863018475520,85562 764432251480215552,83429 781217585194934272,185595 781570064650612736,139404 791324803751878656,234583 793139510187962368,249882 795048864382324736,261399 758353767330742272,52554 779025811529662464,172057 755550752429309952,38183 757890145437753344,49852 789683930408509441,226819 754831849554186240,27045 766053324525342720,90357 790660143763558405,233095 776600412329746432,156835 789488461808070656,221770 771383421465686016,125149 789526402848677888,226881 790630759019282432,228583 763458799701229568,77632 779857277553704960,176218 756615368534331396,43887 763924272037322752,80852 790973990927949824,235621 762719049042178048,74247 780889282282000384,183269 785259893087272960,194079 787827568003063812,210585 760970522330996737,65222 790907301611831296,234579 779284779044712449,158387 791798971530215425,240483 732616523806740480,1170373 780604657231994880,181886 792189505696436224,239784 759876425016942592,59762 779836955127197696,177233 786631693796937728,203674 760460432616386560,62063 790351698795429888,11774 770455404799201280,119100 791396006411677696,237491 750384059709284352,13021 763498224103464960,78189 785360578663460864,195481 788760261788311552,218002 763382217087258624,76264 771471330923409408,125554 758690674040565760,54070 758072720315736064,50827 763899881798852608,80098 774039653573730305,138382 775502098234572800,148994 771128017770975232,122126 765903071851470848,87904 759849041148583936,57574 790072288007823360,226823 754076764775690242,31035 777194433578209281,158704 762285414224891904,70941 773915830950047744,138054 768567624620015617,106281 751661803650834432,18470 755163542827900928,35877 760516827122249729,41680 788418767940452353,217837 758777834039017472,54070 771396420096012288,1249856 774137515242430466,140066 776217898129903616,153658 753638701465501699,28778 787980497255276544,210688 785315232231153670,11774 772125386587115520,129471 786680866625822720,205728 787858078599225345,213064 766115321837154305,90785 793387256442658816,249926 749825828704231424,10207 785622517998379009,197622 754095338303217664,30370 776595256665964544,156835 790514924401336320,231894 761664416622317568,69947 780838089900122112,183269 785319804655767554,194079 754759702333054977,33356 769475184692760576,111754 772423284407341056,130709 752967587026251777,22394 774422606858620928,132335 762660375296966656,73910 790731347442606080,232881 775023092569673728,144740 791719033762553856,232169 789062387877810176,223103 733017453341609986,355324 760822701451800576,64778 786330122089619456,202379 791833028112691201,240070 776109448762888192,153194 793156165551087616,169310 769266419469053952,111225 780642607302967296,181419 787085358269804544,204835 787356438037344257,207119 765549093011673088,86103 770218244993089536,117257 776842873769594881,157082 791374422758260737,238395 786754150327545856,206008 772171572446654464,128934 756961288438382592,1248344 776027418154848256,152903 763499934209507330,77598 781581734865358848,188401 765577775805792256,88197 760298803178143748,60779 788834729806196739,220029 788588838595731462,218495 792579972602826752,203546 794581945518723074,261155 776107192835538944,153658 794509923552006145,259773 788021283434864640,214114 766378919129866240,93286 786528093607497732,204224 772873132923314176,132364 773726752006742016,137042 765349906781507585,87249 776951296775553024,158387 785337549405364225,11774 780833801463173120,182960 773655209201377280,136904 750377372164161536,12883 788181119523053568,215969 762036007696867328,69711 788757841477824517,220332 760228337063170048,60172 763487747143143424,78274 774038536584437761,139404 758368844750520320,52061 794640319165952000,261155 766707704295546880,11774 775842972369719296,151242 787444568765636608,208178 768161009504702464,103506 785590944334610433,197286 786240783741513729,201958 777868122678263808,164001 788140385881161733,214976 753562276712550400,28092 762215189261484032,70177 760499865092751360,63149 768859161383866368,109195 771207349591683072,122978 758092425181143040,51069 758357793287970816,52554 759872326502449152,52887 763164094702706688,74133 755803579496005632,39685 794233554981031936,257492 757361382857715713,44429 787837164167974912,210585 791352210013782016,238395 792722472818896896,244270 789235957044162560,224850 795722401665482753,267521 775000578711781376,146259 788076381041229824,214492 778232882556960768,166390 742251438596849664,738099 779078893084905472,170451 793495376271552512,252741 768942896451956736,109167 781354181424664580,139404 762653943285506048,73926 793926935956963328,256255 772811261033734144,132335 750614423014780928,12883 787895167411814403,210678 777667924760854528,161573 755208382039023620,34320 771348141987598336,124883 759202325399478272,41680 774783794842927104,139404 792033609171415040,243075 759366749162655746,56964 786427845035724800,11774 775909137330933760,152479 788447501552488448,11774 794587775521746944,261155 755101127583170560,35445 764252711319511040,431998 775762929895571456,132625 780943360055914496,178117 758565992926744576,53447 754079884255698944,30296 764811064995348481,84689 763018786693849089,74483 785598630245859330,194058 771950487889408001,127775 732297324186243073,351270 764273190071861249,82582 776204921809014784,152073 781533957288435714,182665 794254816184631296,258456 781458522500370432,139404 732675346642804736,1170667 755230507642724353,35403 790728849155772416,232169 772880340293681152,133046 795078460700065792,11774 742388463555600384,11774 773876090536198144,139404 756529642262200320,41798 792738183695958016,243187 793101981845975045,249469 771806114434326529,122344 768879360585654272,107745 779439645813710848,47940 776917732713336832,158229 759595368745054208,57574 765900899147407360,90031 780951491234242560,184426 752315862279913473,18452 788713011297054720,11774 773512533026144256,136515 775451587162542084,148574 794348936735535105,259543 763827282079195136,80647 765025553652953088,82209 791346353875988480,237491 771535200215900160,125163 790278671416393728,229693 788500420935188480,175205 794605928683335680,261155 761881283966492672,70941 794740866644480004,263095 761237206249844736,61051 775793154217811970,90193 780597956722307072,181755 775337671694614529,148170 765987681541189633,90384 780647081744732160,182257 795412107739222016,247930 758486825468125185,53001 768923994473000960,110362 773623334852554752,137158 776549380866379776,156518 773241238468304897,132855 751196882177699840,17517 790945534668333056,234653 789452333721673728,219119 793649614322708480,253637 751224627737747456,17653 769024610604048384,110659 781635316134313985,185496 767164761578606593,97811 791818372115632128,241819 758024457172742145,50314 778288603361193984,167220 738190118549356545,129545 792025108898582528,243075 778360974159908864,167220 752929381132083200,24597 766065877406126080,87904 757557660422057985,47782 776830457094692864,158589 766347425023942656,80939 793099156239900672,249469 765942018019328001,90384 753072666647617537,22662 781853633717473280,67331 790269546833719296,229693 753961517763166209,30590 785529672545239041,196538 792338018262671360,242693 765312177364410368,84422 786268872601063424,202429 750373794196262912,11774 765670451569754112,87904 773345284747325440,135025 733025542329405440,355464 755920486715035648,18215 758750937699618817,52112 763162772989419521,76549 785297692687687680,186149 767892286881402880,101203 772186893337309184,100893 786989571259052032,11774 755723416578166784,39195 774256888531738626,141114 789814505685430273,227242 790238451836735488,227048 771397932960452608,125367 779104866073448449,171168 785265862936711168,194213 787765045513953280,206101 787779361898389504,210238 786390717933293568,202983 793896402401177600,255393 793292571845926912,249926 786981143379714048,207119 772821595014385664,132335 766540204232409088,92958 771509829974253568,125853 766029682198405120,89923 770856028833325056,118191 781130463637180416,130635 793793670461923328,255393 794937828216107009,262847 764804117361483777,84683 771434311228596224,122982 786316328907014146,194450 788095783623098368,215005 789229980836388884,216009 792043854719361024,243187 766701747616251909,95672 761963250388832256,69356 793776375660294144,238207 766064568523034624,90482 787761259714273280,210238 766033072324313088,90401 773179975881072640,134561 775370756708446209,148645 753986787018694656,30354 763012766617796608,74066 795756333291057153,262022 747463520145420288,11774 788467589060161537,218275 794481687711326209,259543 776512027246288896,156005 749985744760954880,10735 772255972031102980,128934 760885596881612800,65291 780608652403019776,181789 788186821846966272,214078 764561901472911360,83991 765549114838818816,88052 785509487323013120,195975 793276994981130242,250033 775046749069115392,136018 775150848787804160,146259 760542977731072000,62890 764572453045624834,83367 767139184821858304,97852 779321120671555584,158387 785615514458394624,197046 770463310575722496,118192 793154079815979008,249469 792299285001998336,243075 750797110673600512,13784 793147138280558592,249841 776810091215478784,157755 787094188668047360,207051 764142271109402625,82066 765326528544645124,86103 773717767061180417,138903 745088031535697920,11774 771072521877741568,118192 770837141832110080,121612 790877738802421760,235349 781215990700974081,186434 791283399000465408,232169 775675743321763840,150511 791756393971789824,240556 760511855123111937,63194 755522657777516548,38183 793529339237117953,253190 764981703676948484,84710 794357351193055232,259034 789146319365419008,11774 760603890207170560,63451 795721999792291841,267737 772025311609364480,127775 793387768923754497,250033 789523878309683200,205972 787910886996475904,207113 756461656553709568,43391 763898780060049408,80648 771918447693422592,128519 771961872962781184,126389 778791182889398272,168794 785530651587977216,196233 788494844817580033,106085 767832102922584065,100893 755082661295775744,33099 764147180168941568,82209 777194939067330560,157755 794764464579117056,262784 778686899128971264,168892 786632747339157504,205270 756242438965067776,41689 788202555968884736,213064 790025017828388864,228888 766023896105492480,81929 794945385513058305,262847 750654008197459968,14421 759072392379453440,56793 774075708763103238,139404 794705204616851456,262752 776066822256861185,151539 733278074540679169,355480 765606589453758465,87904 785262720895610880,193955 759096382338850816,56964 762732487407788033,73712 764939879243448320,27156 773115461554802688,133454 774092261172715521,141316 776872644809330688,158387 788440824908484608,11774 793204892563308544,250033 769263782942179328,112399 773687455849541632,137777 757077214198456320,44163 769979540416425984,115531 757424075954237440,46974 790698665325174784,224243 793325582704488448,8044 757806340538368000,42249 787544310971531264,208178 791797727218765825,240682 786203230678179840,194281 778955531125940225,171324 788758531633778688,220029 776990895635857408,159846 768245354227576832,104406 781153474071306240,185496 752203487857913856,21074 752995663525183488,24366 780603022925701120,80785 788399137653788672,11774 763892165776805888,80939 768966694282727424,110344 793915659914649600,256255 735919506040586241,11774 777970950059032576,165185 753951645940056067,30622 775294775192727552,148045 788180008451903489,214976 794609217860534272,261155 794692296470097920,257492 785298144502374401,194923 791037820253024256,234653 761851015792619520,70858 795473163760988160,247930 785635613793882112,197286 735102826700001280,7311 774066129522216960,141360 785625666729279493,197512 794576612503130112,261155 789223340447850496,224680 794956079230844928,262022 761244739240853504,66116 792088391496134656,242636 792051529968652288,243187 795383848485916672,265875 790651337704927232,232169 773971138737168384,140444 779447887742676992,173682 781895539990339584,190635 751158629248724992,17416 763111433840254977,75899 793590889004138497,252112 793874081779154944,191065 757740808334344192,49070 777591131970408448,162322 787677225621475328,204078 795703200540229632,267521 787066084885041153,207113 754012448798244864,350711 756513512223076352,43285 766474635584167936,93823 771741082715512836,118191 759216108826157056,51675 771904840012140544,128713 767081817014951944,96883 781602447831760896,187607 777696605277265920,158326 794647899875446784,261155 763488641096228867,78159 795131633246633985,264397 792556528553238528,131421 781520472383062017,161165 785815053949775872,193297 786990760117821440,205728 759739775070842880,56964 762807230391431169,65027 771692205140574208,127134 786585811286265856,204413 790298023750406144,11774 793959799499067392,256225 763000194069766146,75899 793100363624701952,249469 756383812129611776,42249 758747196158119936,46076 787548052546580481,210289 765364066919456768,80939 768931028144680960,110362 794766568802684928,263141 795754210902077444,261155 771154030630412288,104500 788822322266398720,220526 793820670761242624,223492 786002799809007617,8167 792046579108556800,243187 794628882771152898,262022 751865854115999744,14277 785561330937958400,195084 755831928218157056,39957 758608294013341696,52061 777609934775132161,159308 790802884183023616,227795 773594907248173056,137158 794372694560997376,257492 773713403193929728,137869 794707772608839680,262226 781348300851073024,139404 773701064201609216,138819 756538333061414912,43828 763130527826137088,47188 771456502422831104,125554 791668657172512768,240474 758167028066844676,41703 763485912227426304,78159 780111895953084416,178045 765511182128078848,82208 787735426656337920,210215 754732234465128448,33356 760959571607158784,65974 765253008783441920,86645 775554643468300288,150103 774073100589596672,139404 786304316579647489,202379 787885332465352704,207109 773251002514432001,135701 772172119430029314,127579 791461152224112640,130505 789695528623742976,225359 732771695702872065,353789 780273611605176321,178045 793576173754322944,252679 769185216820805632,33169 763343480848539648,47188 754080921075101697,30842 790384625604554752,228820 773958409032990720,140025 776397644109385728,155390 779034541943947264,172120 785617513275092993,197286 751867727468498945,18532 792110248232312832,243292 793131181529333760,249348 765323982195204099,80486 775000792478679040,146259 787724999171813376,199307 764256425522696192,1249230 786166767861194753,192149 766764542281994240,96263 787202060441620480,207287 792299884938354688,245043 766682905452146688,94683 768858938049597440,109666 793435185962377217,248988 760898144771055617,62716 790985454485135360,232169 766251745324503040,91894 781329323324239872,139404 753700859758776320,29263 732603375892725760,352932 766370412770889728,93286 781341574793945088,139404 792024047953600515,243075 751848108129193984,19075 761547240519438337,68163 773956991286964224,139404 760140314048860161,47940 790252705361096704,229693 793983691894595585,257423 773190763458891776,135025 767450070333661184,98890 768370193898745857,104662 777575862145200128,160858 771542281102909442,125554 763822229930979329,80607 763841191515344896,79691 793548325265879040,186212 795611215540158464,265257 791781008026644480,238207 764616990581411840,78274 759834407842742272,56800 772862852747128832,131542 794543377412804609,261155 752687563748483072,22575 793608009628979201,252580 774732809659420672,105109 777407191494037504,108396 795378855582322689,266151 754011040229101568,30781 777920532129812480,140444 771554971611344896,125381 785945476059267072,199546 788075835844546561,215005 772944322543181824,132335 789706806847279104,226731 765768271631093762,85130 770979119676874752,121949 790353023151247360,228576 791644944779935745,238292 788023326451101700,214492 791348394958680065,238395 788528160224739328,218275 766312546227879936,91946 751647318131109889,18491 774410900837105666,141316 761312140963696640,65180 775355634757799940,148045 793619678471913472,254058 774418763571662848,135025 762281767722180608,70858 776009644288249858,112363 789390727557984256,206666 750705729321959425,12981 787510017008119809,209466 794598091945115650,261155 773656915230527488,138382 761645153987747840,69356 759136813172793344,57274 795095312226512896,264397 775087537270423552,146847 780939674936369152,182726 794178066457051140,256502 753821926204727297,28033 793562500365160449,250785 773272137868115969,135903 787558517586616320,207949 788808143820165120,220332 757220625022717952,44450 778046035272753152,165097 766429767562244096,93823 789753737954922496,212131 791427826545205248,206666 763986952546770944,81422 752996551962877952,25117 788789371935690752,220332 764495363663429637,83391 787312611637415936,209184 790643154743590912,195876 794955553395118084,261059 773569439623032832,136018 758332569440153600,52061 770184299052138496,117236 792052166924103680,243075 755175265802661888,35890 770763833224724480,120610 785706550828658688,197512 786973262785818624,207949 735558017471549440,352870 766085438096277508,90482 754703767115821061,28732 774846693317681152,145681 749685285659615232,9295 763353854599655424,75783 758710714597072896,54752 795087634313936896,264397 753396944576196608,27045 767502933361565698,99044 772151633614606337,129558 763041309347151873,75762 793303004879421440,91936 755172404415045632,35890 786373543181377536,200382 764175355087380480,82066 795455174278074368,266138 764179010800783364,81946 761357136920190976,66369 778701545319698432,167044 732309650998214656,349764 778014828984209408,165097 780443149160161280,177233 790640188112244739,232881 787649915677573120,210207 779068060644716544,171062 755069207788814337,34765 770587692123947012,114254 751540395935305729,18539 778394764433563652,166390 760535336564826112,59986 773993403776376832,140025 756677856390967296,44450 776908253733060608,159245 792006819128479744,240145 773855413917872129,139404 766060568486617088,91014 790533151000899584,231358 794619459340091392,261987 793412412154281986,249895 785361629730840576,195125 732571908483452928,352399 750826011273601025,15634 774303159489474560,138382 793138793326845952,249469 749670809807925249,9433 779704425204121600,176196 755776590118723584,39462 776878900752293888,158327 780510458893795328,180099 781503918996152325,121923 778894382665728000,171017 771416592827637760,11774 773458287002001408,132364 792818691947761664,247009 732177581756153856,349374 787793122981875712,207712 762828201873645568,71353 788475415623045124,11774 788228454227456000,109244 765264115086430208,86209 773479042305654784,114260 732575378959699969,65113 765157434964914176,85596 790617224646045696,232791 785652946381840384,196277 791372622294556672,238207 778923377801166848,171168 761227154277433344,65310 757068068015050753,45672 772774785826729985,132335 791642241731268608,238207 786996226084466688,207949 768697685234909184,104973 764922301947097088,84724 768892694080786432,109666 767127707565985792,97852 755138386466369537,34731 778271666258534400,167046 779003126560854016,164001 757199546892050432,41680 793974381223383040,257353 780093933078585345,175549 758106977192988672,51239 773582997903802368,351152 754914432963088386,26721 790992255494389761,235828 779600439079608320,174557 776918577400180736,158673 788367753354813440,217328 763452506663825413,77590 795282634129756160,262849 748911951028350981,11774 770029969011576834,114804 766813120631144449,95672 793162136566439937,249926 751862356725096448,18452 758657442590887937,54070 793081898402770945,249179 794028210417790976,255870 766824801247694848,95672 758130469208788992,51595 769186233507426304,111592 773947041164558336,140025 787786100416901121,210238 786979398473900033,205978 791452593734225920,238207 767119660860989441,97392 758695793872297984,54070 770312869464444928,114861 790585351454625792,232169 773256170094129153,134470 751206673080061952,15808 794890287097282566,262849 790338614039306240,231008 792101152598794240,243075 756697381408759808,43553 757254101776338944,46652 771439260574552064,125554 788762273087193088,220526 755903350013440000,39657 780601486615187456,80785 793242982220636160,250933 793244862908887040,250033 785690420260909056,196277 771813925457391616,128194 749676285631172608,9578 753800399228841984,29921 789174103907282944,223899 758265655032373248,52112 765326898188677121,87249 776872023221997568,151255 792100834188210176,243075 794256181430620160,259288 760262958379307012,61213 775773209761226752,151156 764945832776839168,11774 768241270749798400,103506 794573763903819777,261155 794668866622328832,262022 773908124285665280,139404 771394590981185536,125381 773304240966144000,135505 779109037468061696,172862 751597245825421312,14277 767471015580438528,99232 790930930969870336,234583 793054331993886720,243286 754744119805739008,33549 792112759647318016,235685 794211778519502848,257423 794626028442222593,262025 787493654684438530,203538 793474000798310401,250293 767110212801196032,93112 755771697790275588,39462 786991457605410816,207287 791060361428336640,234583 750349676763815936,9433 755147372938850304,35044 758093466979016705,50923 786368485710372864,203510 774499529395572737,140444 758399729612886017,52054 738288016888893440,1170819 772890849843810304,132335 781594422039367680,188119 775332908257058816,148170 779442719567380480,171693 753731024631189504,28732 788149626289266688,212727 771050532257554432,123028 794316327590629376,256393 795193475822223360,264774 793539666783903745,252020 778584614243799040,168794 792428915721588736,245313 774215339936800768,138054 755008308579360768,34666 773743034206912512,11774 795706992480423936,268246 787040038441725952,207733 767214512541798401,81869 768824903168581633,105643 753974658949533698,30590 754737937950973952,33356 786942132124651520,207613 791667125035343872,240483 756598608644812802,26066 763945690733027328,80939 767413812232228864,98972 786972330438324224,207949 777957041411387392,163990 777959577887313921,164912 762124388435046400,431998 764320044876599296,80393 771384691790270465,118191 771819668998762498,127871 755161197423448064,35890 763208072575717377,75899 785963306209214464,198991 781514944726654977,188401 793254521166262272,249180 793510135486382081,249926 790254361402159104,229693 794014396599123968,256502 779779363218661376,176201 757799288344760320,48097 750319721652903936,10848 792956344114438144,248514 758310006894780416,52311 788533798610829313,218875 760925060051853312,65741 770672476812550144,120610 773859332052115456,138819 788450818097721345,218275 760359144616452096,61412 788528204734533633,218351 775402831838752768,148994 786546380374441984,204413 791341559664873472,11774 789197272781164544,11774 757735882870751232,47693 765255546102439936,86645 785585738024783872,197297 792066263895969793,242693 757345999044112385,34817 759521859658452992,56964 732667525062897664,1170649 793107603152777216,249469 752202176391503872,21224 770981656870129664,121949 772964412109893636,132761 776161396207804416,153779 770460290102067201,117257 778728296934629376,170187 786701515343990784,205181 788044473951481856,214492 794633289327902720,247651 733052117984804864,354739 788509205288198144,217658 750519654108504064,13532 792852150141399040,246225 758305249484341250,50827 770661189646950401,119832 732953848629723140,350444 775788679658733568,151463 792870646787280896,247877 748421103878475776,11774 763444367952490496,75899 756651657233137665,43391 793199995469963264,249926 768234468813443072,105018 791137342400655360,78159 786572315869970432,198513 733554669948014592,40202 756978706367729664,45669 788061317269716993,215005 773675222062866433,137738 781216650469138432,186584 786097135901110272,198878 793917447447265280,256125 758883722854674434,54842 764207463872749569,82481 792098827914321920,49681 764148108812922881,82209 774465406933299206,143473 787513987525115904,210721 760608190467825664,63937 768480601687023617,106716 758193949760688128,50346 767239555896348672,97438 761987013608255488,431998 765709657361027072,74247 762044575422767105,71727 795109586088947712,263708 777368993287901184,161648 774945969590956032,144542 790646121878007808,232169 758419582453293056,52044 777925043837767680,164694 781144194689622017,130635 794659685374652421,261059 750643277297311746,11296 772083691715637248,129471 787001998407143424,205181 764103492571111424,81702 764186799774113792,81130 771090741586071552,122388 793093636091174912,249469 769926053317922816,112693 761244537578586112,65613 791259277595963392,237436 757298881457692673,46890 761647133820915713,69493 788225014596247552,193533 768079266160451585,103261 758365155390398465,52030 774745974426087424,142503 790238512318652417,229192 759217838829760512,51798 763672933919170560,75922 768862527539249152,109666 776781616723165184,151463 763400207274876928,76127 793624922849357828,252020 777042548380631040,157755 774653348872069120,127994 743849826840940544,11774 786355343567618048,197512 793425740234563584,248770 765243691703336961,86653 781384165359050752,186584 780031527866556417,176879 773576560377008128,136947 793097155967799296,249348 771498669040250880,125111 779389314056593408,174294 791620053540147200,240145 771300868293402624,124597 756878383179378689,44429 794634124141084672,261155 751233925012295680,15066 793184759039995904,249926 760578202255233024,63559 792035473334018048,240483 788570775909376000,215437 768076971259621376,102249 777470075385372672,159359 785264187585007616,194213 794577069242011650,261155 767037125325824000,93823 787761880286662656,205197 753366103003455489,27222 758320415630589952,14277 776771027321909248,157993 788512021180403712,218455 792551230572756992,245722 733212470047821824,355480 756630239908864000,43225 765473205716815872,85434 788087383879147520,214353 733130017979260928,354869 793387222774878208,250293 762662283780755456,73989 787022409803202560,208560 770665735051960320,11774 792797602496602112,247241 775479681877282817,112363 764995128322879488,85562 770007078987530245,114254 785465262917038081,195782 789442973066928128,226048 794936960410415105,263205 774231303701028864,139404 772927925389627392,132335 778186956584910852,164669 791968559232524289,240145 763608560353710081,79231 777462478028406784,1250371 779501958050840576,175549 788277253373169664,215608 793131222922694656,249841 793098188043460608,249469 763129757814882304,75599 791248069165801477,234583 793250680324562944,249926 794694911882825734,262849 789754003844280325,226881 792747389320765440,246726 756628001186603008,42432 779395345734402048,124597 793326423129911296,251452 759071609323941888,52554 765696966374395905,88930 779739080670056448,176129 772867381110550528,131084 769639182889279489,112239 772866550244249601,131597 785238881004314624,194205 756869399072518145,45125 792806484195311616,243187 755043622916067328,34650 758633942434009090,54070 752267957770735616,21034 794594026364112897,260181 758684795459239936,54070 780556695617404928,349060 759520267861229569,1248642 770751794091659264,120690 795317358449438721,11774 774756129117179904,143043 763015867839819776,75899 769693328807821312,114301 795706211450621952,199307 765104087008444418,85254 793887657998835712,248652 778205279372582912,165488 758345419885645825,41703 768863691316031492,109666 767498414296670208,98924 771616757911912448,11774 788087306402037761,211347 732187709146603520,350020 755543469163110400,38183 769026050839969793,110709 774311936532119552,141887 777339187024564225,160353 778592698068373504,167180 787080476595027972,207949 765158251725856768,86103 795613090666528769,267655 733159317386502144,355106 764654999984975872,82208 792487135521759232,246225 792767583803940864,247241 790333980063240193,225427 793611174331949056,254135 756993588454498304,45672 775742955382575104,150511 795726067516473345,267862 758106392225910785,50804 770813538394791936,110659 771417380358541312,124601 785927603744014338,199546 771096204671410177,122982 785914899801120768,199546 753767508985933824,27045 794543568941645824,261155 769700133600628736,115011 786593032326053888,204901 790248418320977920,230282 794646570817978368,261942 766181511829651456,90284 778259559597039616,164826 793154189304164357,249348 775859452004007936,151185 773959736865624064,139577 786817779512913920,205143 751120457399537665,16953 792135423225200645,243187 772035413514956800,127579 778724240077918210,168284 779104371707637760,172270 790281413287288832,230282 732708353814618113,164500 764585987792142336,83633 751579255654453252,18308 793907407369834497,256451 789795225212481537,225528 794856716458463232,262022 786163388166451200,201292 774073626169597952,140444 786599240130625536,204413 794858797995061249,262849 776873633838927873,158897 792448417683283968,245854 773827522752552960,137042 786666173530304512,201958 787416036089827329,210687 781578481456906240,189017 764978558175367170,11774 774003827733213185,140495 791232681665261568,237198 756574738810449920,43956 793135899970330624,249841 775117828735152128,145866 795440682391506944,265855 781834526691586048,190635 776068472644120576,152735 758530397038837760,52554 785309074288246785,194934 795655547869687812,267521 773353077621469184,134371 794712914162778112,261155 766726553606565888,95672 792047908849872896,243187 764861512066498560,84724 775406806931804160,148574 793504654034292736,249926 766348607989710848,93261 756264225635348480,41726 767624906632732673,86274 773093199644467204,131007 791675899238199296,240145 776557750146990080,156053 762501276097667073,72534 764225288825737217,70065 788473442857201664,218275 755826175818149888,39957 776747020992258048,157755 758750409389252609,54739 786233110157328384,200288 755302668931739648,36545 760666712555479040,63116 773270094243704832,133702 793304464186826757,249437 761955592827203586,738099 765193412995719169,86103 793824505764405248,255626 780907968342597632,183269 774674466865577985,139012 781378832456556546,187478 772461444088619008,130415 773851972847800320,11774 779130355173298176,167398 791811140581896192,241678 794845673296248832,262588 775341818250665984,148473 776745489303756800,157755 792882926958567424,245963 759020079459606528,56172 749681066542141440,9295 785985882973085697,199755 776883202887708672,156835 767859042085732352,100559 790736338907762688,232322 777921388531286017,161960 763042015214841856,75899 794191592475140096,258598 776683264190746624,155688 790597923310411776,232169 776911706291367938,159359 795262979675746305,261155 766351303723409408,92166 750481096190472192,12743 771034847045443584,122146 760631643740577796,63393 789985143469461504,228354 786737907616849920,205989 752776409681125376,23492 767091860665798656,97583 768279460005105664,103212 765685147928780800,352636 792031165083287552,243075 792051731706155008,243187 775140498206064640,146675 775847873791586304,151845 764648147477942273,69055 749394673165340672,8497 773870515719135232,139404 793211712585494528,249926 787966146507075584,212239 766556945981374464,93286 755759306415407104,39462 771788437749899268,127796 785626649672896512,196277 794631578592968704,261155 775515970685239296,148537 764512574981410816,81946 785639983096836096,197046 794590774423851009,39957 795684773498880000,267862 770300297096855552,117257 785665058630045697,196277 761610436949180417,69711 788075272486531072,207698 795342294388015104,11774 755061669596766208,26721 785550411864301568,196788 785860575800725504,198671 757626728806100993,47782 774247661058740224,142238 785857588436971520,198591 795274677396656128,228101 758658296123265024,54070 770095988514095105,114254 775085185918377984,146024 792353875487498240,245095 755288158145744896,35890 763470686803202052,78344 763689121919471616,78274 791724159671865344,240483 791604868192440320,239893 753634727962087424,28732 793132379766489088,249469 768175278728224770,104332 768237045697302528,105109 785696827538493440,197286 760649307812954112,11774 766704235484504064,95672 776897790853033984,158820 770939860848824320,117282 753705370527277056,29263 792127145573134336,196314 777159151248080896,157082 788733538598318080,210390 758683656751751169,54070 751177263723515904,17591 790658301901938688,232137 771457333234806784,125554 773269414456295424,135736 795748651742076928,268646 754878466529513473,33356 786727661129302018,206048 789513953013477376,225995 760918541696573440,65165 794934978278780928,263289 789158391780220928,11774 739125710116270080,88859 786747250957438977,205094 788620709090189312,194060 786370122512535552,202379 763504258595430400,78769 788204992616292352,213064 750445512441073664,10652 785997229827891200,199262 763853025765126144,79131 785474801070706688,195975 792212251864342528,237964 778343068781121540,167569 752667125022597120,23092 762472701395030016,72932 794223310737264640,258331 752647113733992448,22546 762837808117522433,73712 774038935332937728,139404 793840397373935618,244230 772446508012756992,130026 766009972576563200,90618 768138502726791168,100893 758710481859190784,54631 770670586733404161,120610 779723362700451842,352041 760145082653798401,61051 760381057749377024,62063 769575272693633024,112660 795221571388538880,264774 750647785762877440,14277 776733734691303424,155451 750726792948781056,12535 788865776069378048,220526 793605795388661760,254008 793271099136024577,249926 794362844036956160,260273 771206420473622528,118191 756876447835312128,44163 769283691826843648,109713 786248547003953156,201958 785827875526094849,197512 791213146006487040,234583 791339984858918912,238207 774084061140701184,139404 759014963021160449,56302 758291133738917888,52061 786434509780586496,203674 788692483517648896,220029 795101981291532288,264397 777621985866186752,161277 771578029147500544,111558 773640841306992642,137158 779533690078658560,174315 732543657157505024,352374 775772459463118848,150426 781627047722438656,188498 789851544891985920,214880 793968667436392448,256393 791035066801467392,234583 788816173907386368,220526 785446624558546944,195829 772202446886014976,127925 787084735084396544,207151 788915701880717312,11774 772907037076271105,133519 757768942932758528,49070 778193441503281152,164826 793089528730832897,248016 788005324045385728,214354 791400485395849216,228911 755178353032847364,35890 756722138925629440,44503 781148979492851713,185496 774060837715578881,141316 793437497544024064,249926 778568368626475008,168794 787228871141851136,46572 762845007401201664,73814 752268064637329413,18374 790944958198886401,234583 790968575016087552,234583 777271404966191104,160609 785446677373083648,195829 763045370603540480,47188 759813605529260032,59666 771845969373753344,125742 790635205488943104,233131 773256309831589888,135025 775467767021527041,149005 758905820859936769,55806 795062179598893056,263926 732613971136634880,352721 779130157101486080,167220 792492001572773888,246314 779145620430856193,171981 786688810331607041,90209 769737662559322112,114779 788324392052854784,207287 792045491936645120,243075 794272639317671936,249926 761035811252899842,65455 793865321924796416,255942 760291440987557889,36612 765459583817043969,87245 757502277783461890,46280 787784561673457664,210235 793906677003059200,11774 781920253768904704,11774 758654143850569729,54070 775486362984259585,148473 778263842363019264,11774 789248116180615168,224568 787321601859518464,210289 790245132251570183,228341 780173992971923456,177233 752265896417124352,21714 785614457242214400,196348 776114035313872896,153658 771122546527891456,122146 760666266415792128,63149 788365582471135232,215608 777713212313653248,107072 790935392644050950,234796 767203390619168768,72093 788022247202156545,214492 788186746252955648,203240 754084076898947072,31686 763320096504762368,11774 794137159741493248,258058 775064468661428224,146259 779733665941221376,176101 756662115155542016,43471 781839123824971776,186584 751579094509293568,18893 772086963226697728,129471 746391550154936324,11774 757274159474995201,42351 773926627705315328,138054 793525860645085184,253032 781690331376947200,177455 752315695380127744,17416 779008494741573632,29263 759816196799725568,54631 775879066561851392,151463 792569787360550912,243187 762740283142471680,74066 785802493288669184,197512 773750306278674432,138155 794747589035819008,262620 756512624779550720,41680 789559318777438208,225949 794662751817924608,261050 791850749026181121,240566 788332674142310400,108396 764834550065225728,84422 765650653448278016,88930 794720804462280708,262849 788736992552947712,220332 789225998722228224,223312 795704110842417153,266884 772464403513905156,129558 789818894563368961,226731 780453399200342017,180533 763012923627343872,74133 773813017305878528,11774 793177139243806721,249469 757138638929100800,45672 759522536325468164,58508 750036937994604545,7275 751939748030210048,14277 793157397489397761,249469 765245876352782337,86440 795383480410636288,266775 785815889459412993,198671 766675757959610369,93823 776929655303475200,159308 752241814632034304,18489 767034631069704192,95708 771426457176330240,11774 765704592944275456,86103 752902212041310208,24316 794561919877267460,261155 766802886605041664,96263 790608169265340416,232169 793292358431354880,249926 761720819240271873,69711 794798755799126016,261155 760749442240770048,48052 767514228517285888,99476 774360014437818368,141360 777659944690528256,159155 785565109980696576,195975 774081353163812865,141360 786006506512584704,199262 756314431081046016,42249 791412012186120192,238639 768385053042757633,103924 777156838273933314,157755 760061902944739328,60779 765616898222329856,88052 777804306577760256,161998 793587640893190144,252020 787403297548333057,210208 793558525989359617,253206 778734131077271555,170252 740285655402483716,99816 778757455056560129,14277 791240916149297152,234583 795424742480166912,266713 763684674514264065,79585 791738935206678528,240483 781636951929659392,187969 753201468094705664,26140 755876998283599872,18215 774356107347111936,143186 794824304991109120,262752 791365257813975040,238395 791426285104799746,238207 765518097818279936,195876 750496937816752128,13627 773890635401138176,139404 760723413782634496,63776 788001010765541378,214354 756926397524746241,45125 778244989549621248,166390 785933044389584897,192032 761933734325084160,70177 766579879081017345,94680 781080022106906624,185243 793117425793368064,249469 794067687647363072,350913 791722025597501440,240926 790139102230351872,227048 791621594200158208,240145 760638295080566784,63635 774876707945746432,144607 790902399850295296,234583 773118330546696192,133980 786943496431112192,207613 787198380489383936,199307 752912587067580416,24316 756863176549945347,36735 774112034161954817,139404 794010480176025600,257423 788451941995151360,218275 794291735853531136,259267 786241521372790784,200106 792031007197331456,243167 776413315950059520,155390 794525968538996737,261155 777020603941396480,159876 787081310837760000,207051 780598653501132802,181755 794070203457863680,255942 792045507455643648,243075 776479123984179200,155334 785912323307294721,199546 791470950541733888,239405 760891276833193985,64722 763422929879113729,77720 750475588218064896,13627 760942861051453440,57574 779452688245202944,172185 788173574511202304,215412 750467898402041858,11774 759254520731951104,56964 769612185836384257,113412 794031673083953153,255942 764301382354505729,82209 789241152532680704,206666 773481129055621121,136904 792162337557970945,243165 785595502033108992,196753 791396014481485824,238780 754810713504374785,33356 793171439096516608,249841 749033047564181504,6949 786851218417131520,206257 771008483520946177,122532 781221308696715264,185595 786398429790339072,202304 794702108557766657,249926 761335152576299008,68182 753639629895499776,27355 788706220492271616,215437 785685222775939072,196676 787308647630180353,209972 791756080212746240,239998 786198696639602688,201619 774905869381214209,144112 793096653913853960,249469 791745962154692608,240682 788108292052570112,215252 795756759868645376,268646 761569792755167232,69231 772069245614075904,129092 790502403867107328,230282 753753180463370240,29624 774425995302633472,142734 767315646749212672,98142 766391241802076161,80939 751179438163918854,17591 751822507552935936,14277 788027361467957248,212239 778378397332312064,166500 767070404137488384,96883 752962689928990720,24134 785466248645767168,195975 778301519095443456,167220 793535425348526080,252020 795327312761933824,266079 768040140925198336,102998 768926695009189889,109509 787253863833280513,209477 769609988209795072,112301 794386507721117696,252020 775565784860860416,103354 786558961466081281,199755 748829042124750848,195876 762058674936221702,70886 785532048232419329,196676 764859865562963968,80939 794740319065554944,262296 788451200060362752,218275 758999375901110272,41438 773953102848356352,139404 777118428297629696,160238 780122080171950080,177455 762686198418595840,74251 781713164404678657,190055 768117190759374849,103354 788697470767394816,220029 793944561064230912,253274 765001128903712768,82066 775806365386280960,151156 777550118614511616,161352 776894115489382400,157082 793887674138374144,256534 768197010264498176,104395 771789723010338817,127657 758530329040687104,52311 780029419192717312,177472 791358300029943808,238207 793260325827125248,250953 793910513839247360,256439 795030825003876352,263926 757903104864116740,47940 761503965779464192,65638 763108883514613760,76549 770307163407392769,117257 773924879288721408,139404 756702430197321728,41702 773508488387366913,137042 768680088065957888,99264 791688105329778688,240483 739828672358551552,351282 756020923543805952,39697 758477691783786496,53185 786978126542667776,207949 757518922648162304,46280 758744511367434243,54123 792100859949776896,243187 786445550124138496,202727 788441939494379520,11774 795190125227544576,261155 793592998768566276,249926 794614979743846400,261818 779716139169542144,174756 760577902446534657,63559 770054677790613504,105109 789882543164170240,227242 764288990379991040,82283 754728614218772482,33356 774080209301692416,138819 771813538541305856,128194 795314866433179650,265257 787084958225477632,207151 794241878866526208,257492 773314452779331585,135736 794825757658935296,261050 786060071268671488,199460 745055461318103041,1247673 777651765915385856,159454 779776913040551936,172185 770259519024664576,117347 773893822271094784,139404 776911716458180608,159146 794365936602124288,259055 753971517164228608,30590 759119268684324866,353047 794542512711073792,261155 781900310231015424,188980 763508034673016832,78274 795428609272020992,247930 765878643864264706,89923 777898510578352128,164001 781602956940603392,33169 790703002801868800,233729 764482615567003653,82544 794065345900253184,257492 794732670898958336,262849 764990121649123328,11774 785264108786417664,194560 792043221081653248,243187 751781818362269697,18893 761564553398321153,68489 776249046478364678,153779 781465740528328706,139404 790752543857139713,233154 792490515602153472,246225 758143574005473284,42432 733068160404856834,355464 756532935566749696,37294 781626760169336832,186584 773576235549093888,134561 792535543850479616,244270 786953066847186944,193639 787570613183352832,210432 780551394663079940,181026 771063938708570112,122388 787303009919307776,209713 790341467684253696,229177 789803471050514432,227242 765023951160475648,85767 768282175179333632,103212 793098594223923200,249469 756505601358852097,11774 759427215469666309,58250 754849625018818560,26721 790986558614695936,235621 763789508206792704,80177 760433791290732548,58508 778484921467826176,152594 786481342263484416,203350 755470577079648260,11774 792208299106050049,243075 795754333698719744,261155 785315863993856000,11774 785557085345816576,196277 790910741964394505,234796 778701864606900224,166282 785880193219096577,198580 780748262412128256,182257 793248278418718720,249926 761624634773082112,66116 755476720652648448,37044 762151500902723584,69358 765053402548142081,80720 767919028232912897,52195 788785076418916352,220526 792036983748997124,243075 767565543519887360,97996 788452561841979393,218275 772570093905596416,100893 757331819154911232,44085 785642519040176128,197512 748623464244731904,11774 756879883297357826,45014 767184856174383104,96708 770598249401122816,118191 773746740453183488,138819 793965889297285120,256255 780885749616914432,183826 751795502665101312,14277 774053591145287680,139404 767929131304648704,100620 778640905808916481,167418 758659213107224579,54070 763795809167081472,79589 770209461059280897,117257 786941301367463936,206225 793295727824805888,250633 781351677236502528,139404 780592464197451776,181886 791443016179388417,237908 768810397231177728,108849 787801682210095104,205197 776763967498809344,151463 785985112672313344,200382 757463767391154176,45122 771845737810366465,128382 776828828228390912,158387 760183204418621440,61470 758390355267981312,52720 759101346016530432,56964 756367880183173120,41529 778805450263269376,170678 781342730463154176,139404 768529022829654016,106774 791763730535161856,191778 795027439411929088,263896 763207181181132801,76723 791716485383282688,231611 759147825460424704,56302 785624868033179648,197286 794720656025911296,261666 787012861348372480,208379 772782732950724612,132335 773996476729061377,139404 795008028814807040,263906 781135663458508800,130635 763102731787796480,74247 763290395807739904,75955 777980150310924288,164375 750274784525578241,12290 788185467577569280,46572 760991995686899713,66116 733064409623367681,354927 760239735033860096,61145 768534840660459520,106819 794900057338351616,262886 758609830781345793,53703 767439005906509824,97438 773069750301786112,128232 778363800802078720,167839 759809851920945152,55660 770759338382102528,118191 777985965398765568,165185 765491554131726337,81446 778581628994158592,168794 779013338609119232,29263 789774772179759104,227795 791805802780786693,240763 773536851697229824,136947 774307104391913472,141357 790291677248356353,230282 785580565428707328,197286 792028952617508865,240584 779004159223672832,171902 776245133545119745,151463 760624779409981440,64147 793518019070668800,249926 775098191939338240,146259 750131970181509121,10057 765720214738767872,86561 751598296553164800,18452 773309409967558656,41703 792912212557828096,240793 793191319598280704,248988 756963417160880128,45672 755446743228186625,37433 768931103440855040,108729 756318208554958848,42249 776816263289077764,11774 791037326218625024,233051 771037930223730688,117257 795700391497240576,265649 791617392325558272,240145 764115063456182272,81934 778297023820918785,167220 751171047639093250,17365 753969847097327617,30781 775335371437592578,145866 776585911278665729,156132 785996949962883072,200490 773575092236275712,137639 754770117641195520,33474 767540911660081152,97447 776122776948125697,153035 763828939835994112,80482 765325980877590528,74247 766414418058043392,93286 786499627746865152,193533 771544754861379584,125145 761785958018580480,69356 778979006276329472,170373 792400766665449472,243165 781917753678573568,190635 788870655932559360,221711 756461747507109892,43391 787800770246737920,213064 779669223891021825,173347 768533574622515201,11774 793528799375855616,252020 793687743675011072,350711 766395142618112000,93286 793099617084829696,248016 750481884971462660,12883 754781687129731072,33356 743235464275107841,1247599 793595051481952257,249926 765357506436751360,84209 790897967083380736,231358 758342711338496000,52554 773933515469496320,140232 764382780826456065,82066 768921183710392321,110209 752201518955114496,21074 789692800484769792,199307 791340765574148096,237491 758708090787270656,54752 762743449129025536,74066 787792764687835136,212357 774080472477421569,141360 778386894551977984,167220 755380072551297024,37044 767879057425870849,101383 771084005395591172,1249830 793285396171853824,249926 793180488085172224,249841 771971809583521792,117310 785684651167932416,194082 788170582097559552,11774 793156562986512384,249926 789097621134598145,218275 793841470713114624,255942 769671330086031360,114779 756947046779813888,45672 755434984245256192,22952 785704071319654400,37157 762756070670344192,73712 771695231813165056,33169 771139744042483712,122299 772978599116746753,133519 791452502285623300,238292 781201131275821057,186434 776214070714372100,153596 790598773651103744,232169 750673796365889536,10848 755842355081703424,18215 776064837055029249,153194 750417897873301504,13201 758296286068084737,51809 759827853399642112,59472 790992583761813504,235828 780821337031847936,182771 768956590166798336,110615 780650368434778112,182049 780202315621994496,90252 785790076793950208,198552 786218617771847688,201278 780443873592152066,175772 794860930945478656,263033 785465463807545344,195975 794527180466352130,261155 780829228484943872,182659 774313015869046784,65663 772459892535795712,131045 773846447733272576,139404 773636603671678976,135025 772560897415999489,129662 793540749782577152,249926 792486642862874624,245715 795425952226545665,247930 789080801401008128,223047 794007575163342849,257492 764931134128025600,85190 770464034302885888,118005 794662450553651200,199262 763114958909480961,11774 773966512256389120,139404 778155185768103936,164826 780155218906476544,177442 756099245036466176,36873 777347618708094976,160703 788716239879221248,220029 767770824702951424,100893 769196239644659712,111589 753483976816353281,26006 765243608047947777,86653 780126831538307072,178378 764937489983401985,83648 776229762083778560,154544 775927820451061761,150663 752251804054724609,21074 781673854414491648,188401 767033381301334017,170736 792025659228893184,243187 735908941947928576,11774 794324154803777537,258829 794292374910300160,257325 777585801932705796,161984 777890748024795136,163990 778275731377979392,81425 774020535814492160,140211 788431473313517570,217519 771848739682123781,125853 778007065344237570,160539 781592093579939845,187976 791351815518449672,238395 787752065389002752,210235 756455290799792128,43225 773583960420986880,137042 785794398978060289,198112 790741731553579008,232881 794030727834701826,253050 791020748173250560,235487 753647318495334400,20636 786464832799252480,203510 758677805815074817,44544 759176730137366528,56964 760827122051125248,64197 767195432602578944,80939 764624611036233728,81835 794868489970483200,262022 772789297057595392,132347 793104926503120896,249469 768231865807437824,103506 768808449253580802,109104 778382614138880000,167676 743110294113820673,11774 760243240620613632,61412 757736723413471232,48522 778794331889016832,168794 760455642062741505,62063 773919847180865536,139404 793263602740371456,250430 760825402432466944,64197 771379271034019840,125196 785606270791192576,197512 755300025794596864,35890 755223304420659200,35890 790299136641806337,11774 771012690730897408,122148 742770053553238016,11774 749368545193099264,7828 776445747508019200,155688 764116313195282432,81869 767810660197470208,79516 780590406375473152,12018 780189954462851072,178415 787785443651706880,213064 779467882245738496,174230 763136744858411009,76329 785711955193364483,197512 778740299237429248,168892 785501868638113792,194743 785692451373592576,195975 778275766714961921,167083 792025169577598977,243187 794347419920019456,257492 764768979051175937,84710 768909989826093056,109945 793516361787904001,252580 764819358916964356,84724 771089978763964416,121612 774403221116846080,141316 794552161585795072,261155 767814606672625664,101681 749707093985419264,7546 754701260939415553,33089 766050420200312833,90384 767145303376035840,195876 750903269237678080,352034 773673497574907904,137042 756210290430062594,41680 768264756343869441,11774 759817856523436032,58815 785460973939331072,194648 761701147321131008,70072 793529349064523776,249926 762653572609765376,73814 788125870166831104,215754 771767214357614596,127871 760158947391266816,61412 794774515427536896,260460 773256504757608448,135749 791510272422752256,238395 792443571999617024,245148 758350851308134401,51344 790593464027193345,231894 776952426884657152,159546 755881251672731649,16299 793514164421406720,249926 776179937057222656,152314 791412338217877504,238395 762327380178325504,431998 773555536373641216,113836 792399250202169344,17416 764911857647976450,27156 779490198618976256,172185 752163022282436608,21091 752989042346643456,24346 785943818935959552,198878 791724235559473152,240483 794204033661579265,258598 761511873913192448,1170322 775417660620156928,11774 786556545844727808,199460 735044596351311872,1170406 777114658201178112,157082 790286723091668992,230485 792168162259243008,243187 793323660262203392,251452 787020558701436928,205728 750302052320894976,10735 770300000710516736,11774 744195852651085825,354103 755769992336044034,39462 795411028121153540,263926 771454173044813824,124855 778380782423465984,163990 781840867044814848,190036 736245948490211330,352870 772751072335200256,132335 750086729009364992,10735 787971415257513988,210740 788872456584830977,220526 793097235366019072,249469 792055859035578368,243187 771470296297635840,125554 756287573136322560,42344 788481821944246272,218351 795750187528429568,268646 794570156257079296,39957 733260302108610560,355480 781322856684744709,185310 764171013802364928,82283 758280918700285952,52112 752092775911264256,19220 788215666046361600,109244 793613100469526528,252044 788660189230665729,213726 759406586364243968,22720 772760355072270337,120690 772161207960764416,128934 776660841286496256,157082 785611088175861760,197512 762497958092734464,71502 762616853281828866,73814 788460101086617600,218275 771132412851990528,122299 794528738142810113,261155 786234018350202880,11774 793175795711762432,249469 795717062836391936,268281 786945882436407298,207613 793229223548768256,249067 771095248193908737,122133 755964776002555904,40463 795411440890834945,266138 794002636471144448,252020 779828282116104192,164669 760439975385194496,62063 793791636576804864,229334 777207998162665473,160634 776543573093314560,151374 764904645483384832,80720 787326158211846144,209351 758284205386235905,52031 795749692369944576,268529 793100733138677760,249469 791448605865480192,238272 760813742850469888,64722 788364199751802880,214127 767563264947400704,99900 789791290921775104,224857 763707848731885568,79691 793158723032055808,249469 768973000830058496,110344 776090000467386368,152735 780572355596660737,355701 779854592054063104,129918 791044537242091520,235215 758376492342534144,52554 751858333410168832,14277 761607713621028864,69231 774383165356044288,143473 751753997082517504,18893 772956987969634305,132578 787710597823549440,210993 764097743874695169,80486 763094257133432834,76577 795264561284714496,156103 770354668685946881,118375 770674228265902081,120610 775386360874094592,148952 758105310191988736,41703 778921428695474176,171017 780994840230256640,182036 791864028712742912,234514 771409719500169216,119718 769132742013431808,110001 794561759822516224,261155 760140370491637760,60866 788546457846501378,219274 793512132688154624,11774 759214681491902464,56964 761758393627398144,1248861 788546530399625216,218164 761342457413980160,67369 794526031176732672,261155 756518842055008257,42432 771675627912957952,125853 760976238890651650,65626 791876568163360768,240970 771409573387177984,125145 792630221904105473,11774 749669560186380288,8891 759071139704504321,46624 787547045275901952,72035 756406564362256384,12060 770296251023630336,114254 766138979271995392,90500 759220613236002816,56964 772783262506844160,132335 732158412801384448,349741 754759430332305408,18341 785265569616502784,11774 788521834161512448,218275 780230875061510144,178258 793875069931892736,256255 794667411395977217,261050 795728899640532994,268356 758422928048394241,52554 795068551946088449,262022 771010492643078144,122299 776726795999711232,157693 751578226267336705,18470 764451760203235328,83391 777173600340180992,33169 790903173158350849,234796 761184238297239552,66897 770877517670387712,121949 750749897859604480,14277 766209269666500608,91751 787723789815713792,205197 753194858764992516,25253 790596903801069568,232169 778737474587664384,169384 780757430795984896,182960 794575684622352384,261155 771195663790985216,33169 794169150499229696,256502 750412506464657409,12883 753359426833219585,27317 790537357795680257,229116 767811456310075393,97325 793210989265100801,250633 780080114029645824,176890 773183871122681856,135025 763800128322887680,70177 777089936457621504,352982 793217258738839552,249469 764670597431517184,79770 752308257939599360,21106 760076847648354304,60866 757688961343029248,14277 765496507541786624,86053 780533820269404160,180074 766124086497910785,90088 765683014676443137,88930 774452469438873600,140444 787754231088295936,210208 753298154242478082,22575 788845569611534336,11774 763340996885286912,75899 769257037897273344,108381 771869817741582336,127957 793791449431027712,255393 795397997152481280,266138 779042993361649664,171795 787085802199142400,207109 762466552016887813,72354 778622731319259136,169201 770732160265228288,117265 772817189934030848,120710 767046436303273992,95708 753419805974114306,27045 773287676174794753,135725 757794128771977216,48094 785715849957150720,197091 795071536646516736,262849 794372929521860609,259457 755006651896389632,33934 758669540922273792,54070 781113314289917953,185496 757566053727830016,47761 792504965797380097,244385 758663307335131136,54345 770817543732944896,121479 794241742509867009,257492 795065548304314368,264397 761604376666316801,69231 794670253011771393,256038 767715817530294272,100605 788353318363947010,215608 749701706552844288,9433 776599731476705281,91946 791432984796680193,238395 794406377783525378,260404 732300586775920640,349347 761606394571292673,11774 764443937604075520,81446 794505630568415232,245121 793321342460391424,249926 792922471523491841,248437 790902067531395072,234583 792413190768435200,240483 771776567349506049,125554 789077978760278016,223286 770823170836365313,121479 776801518825639936,158314 751558007499071488,18215 780434775219793920,180310 734190881729826817,350498 791695458766774272,239610 758411644166737920,51675 760905622925762560,65577 769724097718685700,114587 793478574023987200,252408 755069860288270337,35237 760990370939346945,65222 781363772887826432,186434 793298419473317888,249926 756620576634961920,44450 793887270487154692,249926 791377252374065152,238395 764655604711428100,82018 781445557910966272,187084 768231160740577280,104973 794194870453866496,258598 794678977487052800,262022 768104299863740417,102202 770278672444059648,117257 753033690955980800,21852 785939954379714565,199262 789324802121052160,218495 791661868079255552,240483 762285100260216839,431998 775281715740864512,148028 754786373421281281,33549 766848052996878336,95708 776921521759526912,158815 786253491987558400,198304 786262319101800448,199546 788783480431706112,220526 758634886966177792,54070 770795446889484288,117303 786222557150056450,192032 734539451590955008,351762 762856863113195520,47188 769698967542198272,114987 776402413636902912,138707 772964965661585408,132370 764380820593217537,82066 758052240338907136,50827 758062791781654528,47761 762894912803045376,74308 762503620075991041,67995 776094078697996288,151463 776906133650874369,158815 773229321242705920,11774 761019443610652672,64692 755534462369144832,38183 777338205230206976,159370 794237477393408000,259063 793845160773844992,255954 790935609971908609,234583 795351008511660036,223249 776919631235874816,157840 768604799617073153,107469 775884988478853120,151463 779525972253179904,141360 762839902727774212,73910 755817909402890240,11774 761260333919006720,67226 792881104743038976,247877 793409273476816896,249926 778465197228818432,167676 795429485655060481,266079 795615878821842944,267655 756413828770979840,36873 792497436459663364,246392 771670666424844288,101681 764188792093761536,81946 791365220740497409,238207 771887830461247488,85326 776120624343166977,153501 754155046015688708,30590 761546130375208960,65180 787270608518197248,206748 776301354922848256,152314 766346883342172160,92256 780261127695413248,95055 765980855923838976,90125 769638649688272896,113754 753690141990854656,28563 778378159771320320,167220 762076058078289920,431998 768595222548848641,104973 785651404102782976,197324 761405726556319744,68144 772144878142750720,129558 778758836907835392,163465 779278981908627456,156518 773917025139732480,139865 792414105415979010,218540 794401333633839104,260380 771839877520367616,127579 750045277994622976,7275 768539394122756097,104973 773509290724356096,137158 759163188285964288,56964 755232820956635136,35931 772908075648823296,133519 761567114972897280,69231 788434230359523328,246425 763350910831583232,77731 757789183398195200,49431 760934775817252865,65180 776250927426699264,154832 787747930656473089,205197 776889872694947840,158878 765525070013923328,87904 791071799551356928,227795 793470016893181952,249637 793461171772919808,252196 767825572223393793,100949 791314405380198400,237594 793318268668747776,249926 785698073410281476,194082 774558740360024065,143473 778220486325067776,166390 788157454009765888,216009 764980321876074496,85562 788461355921661953,217601 794011373306933249,257492 790658983937925121,232962 770792258354327552,120610 751611421272772608,18386 790947489402740736,234583 766251391996207104,90384 788786348119371780,220526 792922245966409728,247240 753971333990526977,30237 755372454617505792,34645 765584470544044032,87904 754003767146778624,26539 771575513387118592,110362 749799540639735809,7816 781911623019692032,191354 763133265775628288,76222 792047118366146560,243187 764947526814404610,84714 756498060851675136,353879 773131953822429185,134470 793944978510622720,254135 794691713797332992,262225 793534285013737472,253246 758042558891106304,49925 751796660917792768,14277 752025442199232512,20501 793906068728455168,256411 753552721261625344,28037 759097636607569920,56964 770642983444029440,120341 777565813133934593,162213 794913527303729158,263033 737335968844419076,738099 764589825177612290,83391 764056036797845504,80939 772173254496624640,128934 751555575247278080,18215 779091429939380224,171795 789212722130935809,224333 794722991581999105,261942 790278526343716864,229922 793793815811207168,251803 766014485563777024,90384 786958216399695872,190424 733107376518139904,349652 752132558284959744,21034 778997859542642688,171324 764159816231219201,354311 794424876895334400,257325 762660021826154497,73926 785637850582814720,197512 771219208910675968,123583 758501956381908992,48289 768184101736185856,104162 756440007351603201,41689 772514520338042880,131045 771741719549190145,125554 758687825239896064,54070 778609813668237312,167674 788712148218159104,11774 794698218424647680,262752 732274694099980288,11774 793132190431195136,249348 777813389410201600,352219 790369068033318912,228341 732609503942823937,352363 760734334634627074,62821 790230217658773504,228888 791004791140823041,233729 768945856892448768,110362 774077206377082880,141360 779380679553396738,174557 795718642897825792,267521 753378438820556800,27414 785651435421655040,197622 795726782221733888,268231 763798265678721024,80136 769211090056118276,11774 773619630661328896,138165 792494296838578176,246225 794562807911976960,261155 775359359589158912,108396 785504981075976192,196277 794002108408270848,254135 781159627249618944,185978 793509662297653248,252741 772156266097487872,127707 785523539940089856,196686 767923087337623552,100893 789231753697304576,223692 789984807518400516,228495 791695265690288128,237999 761302209124368384,66878 764837937519456257,81702 792637626570465280,246225 749722446798868480,9582 761576473727729664,69231 753932372974809088,29548 771023446688006148,118191 793144311680536576,249155 759029962808623104,53185 777003105519071233,159876 755510584725086209,38183 760651260479569920,11774 792322063793057792,243398 781297612372619264,186434 751789149015855104,18893 771015471202234368,122299 781263905737760768,185921 791466588180320256,238207 755410999168163841,36219 795046958570283008,263532 761114372739436548,350247 761315719690657792,66815 764984924638240769,85562 785543886466842624,194221 774998047730364420,146259 786935181470863360,205285 790940232573194240,232169 794781962250625024,261155 758262390286872576,52112 758789207779336192,53185 772183237300985856,127707 760578555478626304,63451 791884799925379072,240483 759566011662233601,55710 760831902672687104,62728 761762644831379456,70679 774116559635656704,141360 776443535520206848,155896 792057024121020416,243075 785952157346344960,199211 763171416657240064,75899 771122129848799232,122817 785555155597029377,196788 785623101304430592,196932 759563808020979713,58970 792175061885071360,243761 785796419521286144,196277 785855999882072064,198671 775185422460727296,146704 766613220232683520,94845 767736202883727360,96039 750154754735484928,10057 793978067345690624,11774 794367068942516227,259543 759017189898805248,55710 792718249741942784,246225 733135763731152897,354506 795766191927263233,247930 760591014289518592,62798 751867235694587904,14277 787758397726875648,210253 754011186795016193,11774 781208197935853568,186434 793791103627501568,255393 762650263677079556,73814 763735008838156288,73744 773892001745993728,139404 793466419455242240,252020 761958592769560576,69711 773393630518190080,132497 786437658184589312,351158 760129667332538368,59382 763840588185763840,80393 787274301082861568,199546 795433951301169152,266138 767796988821856256,90031 769005282680799232,110362 777873003027787776,161277 785775882476466180,194934 773512120042414080,137042 793444007300915200,250633 751595673510932480,738099 790366013300862976,230485 750039424243826688,10735 774037397935841280,139404 778763103819427840,169923 793888131435159561,249926 789814535611752448,227282 753275769694978048,26264 792011099394703361,232169 786271709703839744,201958 793272209833721856,250293 775432974187700225,148645 743538068771192832,354835 771402233388773376,124904 760166460496961536,61051 786104867123257344,197512 792427524206661633,239132 753676606598553600,28799 791773737968214016,238395 760206707368787972,61545 771053970517139456,120388 776203673932144640,153596 787599335580168192,211794 771948443388506114,128934 762079680203632640,352550 781282752100524033,185310 780432885379543041,180192 772436346195419136,128897 780200049678561280,176128 755086649852243968,34784 794215247112388609,258598 779501074470219777,172123 774636362586853376,142906 786633286218944513,205270 774988587234304000,146259 779786283551952896,176203 786440467437219840,203350 793163248228937728,249926 767547689177194496,97432 732292986260750337,350295 790141361039171584,229693 789787974909235200,227881 732905195487825920,354517 791308229766553600,234583 780599232327712768,181755 792103369309642752,243075 773504045143162880,136947 794611891184156673,262053 757018776302915584,45122 760961624572358656,64693 776400049345470465,1250064 751926835580112897,14653 790590674655641600,232169 793435166828101640,249926 757858690473062400,49754 757954962173337604,49754 767391392809103360,99030 788131078703722497,214354 786393199468130305,203674 794499907851866112,257353 763381525849055232,75633 787654328588861441,203863 770045086071652352,116373 793781482858827780,249926 791239310397669376,234653 785878388527407105,198878 765513387883106305,87936 774093669867532288,139404 785281453646938115,193669 773540518621908992,137158 753570901006745600,28037 762049040917954560,69711 767229569241849856,97386 765887067784183808,87904 763002685708644352,431998 769999820811563008,116229 764688741944266752,83367 780998823107788800,179574 766760291350769664,93286 791617336847507457,240145 774234054845751296,141887 793106941526413312,249469 794608202872737792,261462 760372428350513152,195876 762404934293782528,11774 760489358201909248,62771 791801099787304960,237491 762692402498809856,69245 768982610613723137,47940 794965772162527232,261155 794183489402896384,258331 764911441140932608,85277 781486348658016258,139404 780622984537075712,150151 790549087682572289,231358 773894176689750017,139404 760956300935081984,65540 787081873092595712,208599 756414707565793282,42249 775651409140281344,150404 789077385232707584,223286 792491023763017729,246225 794118920458346496,257492 794533231764893696,261155 794694228425273344,262849 767402164365000704,96039 790247153243336704,229693 763488569214267392,78198 772277898954891265,128934 756796759259525120,43911 764132509550542848,81702 732790834186313729,174090 762335274223362048,70886 778211803507597312,164826 753586337630924801,28037 785838784898301953,198591 762088584916512770,68567 769010442567946242,110362 770320608307482624,11495 765974171704823808,90384 794525337690501120,261155 794599612585832448,8044 768211545163599872,103261 772797094092562434,131852 753655147415367680,11774 756571147026702336,42503 761984021739941888,431998 777094316258840576,158387 761969670740021248,71270 772876576996241408,132347 765191169798131712,349060 780611740723716096,181955 794593690241011713,261818 786756459237441536,204835 787171780142075905,205094 787913194803048448,213887 790181092624109568,229724 747486945744404480,11774 795382593986424833,266151 779081088459165696,172123 787162019967344640,207287 766105008454729728,90694 785844771508121604,198878 774602945555902465,144355 787699601943859200,212357 751751601916968960,18215 752880652140314624,24134 770709203824541696,118192 794573276542631936,261155 787191137144492032,209351 755390239162654721,35890 757259015999160320,46612 776448556010004480,155688 766734588144152576,94899 777866017091440640,163763 769722775628025856,112399 790991476591321088,235677 767308452955697153,170736 759165816067809280,56772 770884034540953601,121479 774058553883631616,140444 777287934617804802,159876 749402368249196544,7849 768967738932944896,109709 775011036856549376,144648 778185740668792832,162371 750720254536454144,11774 757651516412928000,48549 759128899951300609,56952 777913552195551232,156835 761021985337901056,353879 786552063933034496,203350 766123450704416769,85608 776627197092036608,53667 794111626089734144,251234 775995272149159936,152314 786692092366053376,206048 793456297802956800,252020 780129123255681025,178045 758434765141860353,52112 789047700910211072,217601 790876654990086146,232863 794253705432465408,226320 758450368632201217,51809 774394965875011584,143473 764683256260284417,84209 774189008322781184,136110 766454960963727360,93823 789693756501069824,227242 788787259071836161,218275 792770160004399104,229148 790719309651644416,232881 794588418361671680,261155 770437132511014913,117364 777750342922563584,349408 787815365321428992,205197 790039385827934208,228354 785511118571606021,196277 778632287739052032,167677 773725940954243072,138819 793244824770052097,250293 780089214356422656,178258 791364915713847296,238395 752879643087278080,24134 758565642513489920,53580 770648658169720832,119937 780749637846269952,182870 774730565769494528,143043 764616318960209920,82009 785850735309287427,198544 790997692142845952,235677 794693125042077696,262849 765159758957469696,73926 776097568455393280,153501 755076765270224897,34666 791374245427159040,234583 792562540320526337,228037 762356585901555712,67852 776978166497763328,155028 765952279723778048,90384 794579338775695361,258193 765666061492576257,88421 772738660903096320,132335 771448560227344384,124855 780407847494553600,179560 751142704063586304,17284 768952983568674816,110362 795134280406106112,263906 750050617763041280,10735 775381305659912193,148574 790620781222834176,229901 777599100933943302,162294 736645176958066688,355323 790797595706699777,232863 795226211287007236,265676 789675864422219776,227242 791670934914625536,240483 792148009861525505,243187 766503079705317376,93478 791770106296754176,240483 792508649306488832,240145 767843957535543300,101681 765964968701235200,87145 789951151324225536,223492 780897305365012480,184044 794688026542796800,209351 750471790791499776,13532 758669179406938113,54070 778784987994730496,170252 793794322323955712,255393 769297470706769920,112872 771881933466849280,128382 776112719514574848,153658 763459468491264004,78159 788050465757995009,166282 757428186036568064,46394 757731253684572160,47919 788419499737309188,217634 787812629792301056,212239 789559490064556032,227130 764967338202501120,85562 773634664770646016,137565 760512776892588034,55112 793856324417097728,255942 781092452870619136,185218 779076038647250950,172027 781330604772122624,187418 775366547950882816,148574 773711338522615809,136578 767396393023598592,98751 795481549462470657,249926 758785342396915713,53985 768496035941511169,106281 792922125363392512,248514 767696079001423873,100605 790997378031575044,235677 752872084343140352,22394 774421529283092480,143585 758837502530551811,54070 776242457814020096,152872 794571641116303360,261155 762478239608516608,70886 762735313928220672,73712 766804960898011136,96263 793043092723134464,249067 789914809072357376,227048 760180267449409536,61051 771445507348582400,120613 789895107084451842,228056 785685965645815808,198085 752989274379784196,24248 795489371046735876,267377 762250983049093121,72354 768976400967688192,110302 772074072427626496,128017 794521661739569153,258741 789736854253809665,226731 772473157034840064,129700 780353288671756288,178735 780465475851550721,180556 767748806746083328,11774 743110521608667136,11774 762677606386851840,73814 777192526860132352,76146 795740402074591232,267576 792844357674106880,243075 777495168937259008,157755 776388502661443584,155390 792170197927006208,11774 755154370447237121,35373 770000067717656576,114254 775431533637296129,141415 793853030537900032,255942 767832312813936640,101514 770719193171976192,120610 786365864740130817,193297 789949957696520192,225359 785553886732050433,196277 771176209895989249,122955 779407054427590656,174557 794567653855727616,261155 776381097433264128,155396 788501495947882496,218275 795301844474007553,263708 770992280496812033,122146 793852881422147584,43950 753006589456572416,20932 791693569547460608,240483 780556647827640324,181548 759371635497443328,57691 768893314644910080,109104 774084888454574081,141360 787132805939466240,209351 767848860391706628,101838 793157516649791488,249926 791840378668232712,241819 751192431496818688,14421 771522906400563200,125204 777047794594873344,159850 751111931595923456,11774 793265151604588546,250064 763177016057143296,65180 769167311475449856,111558 781618837359702016,188478 753325627055353856,26492 789506508295774208,222788 794664703024889856,261059 794552740391157760,261155 750366776555429889,12883 772256637096636416,129991 776718921542078464,156518 785561709691883520,196609 763142347030802432,75899 763330818202894337,75608 765285804113596416,86653 761360532662263808,68273 775782738263678982,150426 758020085617393664,48663 780570992099852288,172132 794199217807818756,258331 755002188930351109,34330 785247256513511429,193121 778920433600966660,171168 760535367112134656,62452 749959794660892674,10251 769339600355545088,46659 765243554969030656,86653 765963357102936064,349685 774863104576327680,143098 786786624336072704,204901 790263355726401536,230282 773960659386105856,137953 775800621547065344,151741 791772626880520193,240814 793140944291917824,249725 781162923066429440,11774 772850435191345153,132996 785717428877602820,196277 794349656100794368,257492 755376975041224706,37044 774297975967318016,141360 794284479875600392,259457 793130967221149696,249841 795265607298121728,265102 764072187565223936,80720 780630154074730498,182036 786243136288731136,1063777 786392207091609600,1063777 761561143194161157,67679 769366845035978752,112336 764193613181923328,82209 776971619642314752,158387 775729148761411584,139983 790551771856764928,231385 785467145480237056,195975 794987661970829312,262849 770568623643516928,118192 777923436677099520,163990 766406992386588672,81929 768185648037580800,103071 787598718992158720,211794 778717692110905345,169916 773879379910733824,139404 794604394683604992,261818 776154216545001472,152872 772921031061274625,131421 791088112080257024,229125 794688579129790465,262025 750726713802301441,14277 789450723981484032,225359 785984660580864000,200382 740320596769181697,11774 754746985471696896,33356 769304555892854785,109360 792028466170433537,241824 772065328272506880,125554 749364807745220608,355067 791351684475809792,238207 757795754249289733,48491 774290412995502080,141912 750284771847184384,11495 764442989896675328,83391 770477748011864064,118192 788959431580987392,11774 772800652460294144,129436 793150203276697601,249926 749648471246794752,9145 778234382951731200,166532 790087113832267776,229505 756969175004876800,44429 732672398189842434,398859 749820990448889856,7816 765170934969933824,86103 766436324882673665,93823 778632318986620928,167220 773929900126433280,139404 753952394371751936,27045 758091158660718593,51248 778768556766863360,169226 767245874888007680,94699 750139570314850304,11495 768830328504975360,109104 753361745419395072,27280 794688868561743872,261155 751674559640637441,14277 778321935511924737,165185 787802627186712576,192032 754698199344947207,32468 750449322513268737,11495 771312700760612865,124697 775250661785108480,147810 785975393891254272,200173 759760102949662721,56964 760210474701053956,61011 774724067492528128,143043 791810029125005317,240890 773250142715641857,134993 762289415918149632,71476 758784136853192704,1248642 769304103151280128,112970 761994097934471169,67496 793843958677766145,255942 791805203078975488,240763 756532315464077314,11774 794141985678512128,257869 765241865205612544,86645 778330699161927680,166532 791739648192241664,240483 790601598464647168,232137 781303232865923072,186883 768225593678630912,103924 761617597104128000,69711 778233111775543296,166532 793404898675138561,251452 763039268512096257,75899 792431512444633088,244550 793259200776400898,250869 757007294928265216,44429 759749041467056128,57068 795014580548280320,263895 760895600296534017,64722 790158562450370560,226712 755494064670343168,37538 759569091862536193,35479 753928250171076611,27045 771309510149365760,124597 794014588723458048,256439 794622465301512193,262053 757804700079054848,48929 773543666271019009,136610 787104207644098560,207287 792118704561541120,243187 775333644328054784,145926 795740179139088384,247930 751624241166970880,18567 786635539482939392,205270 794900388294094848,262752 778673730503319553,167319 779480127017213952,172967 764597530868932608,9754 777974973101056001,163763 787312978064310273,210289 788577683802247168,218349 780621366831689729,182122 785561134472564737,196102 787308920759017473,203806 768751432027639809,104932 750469955511017472,13360 790962804190683136,234583 786916249380851712,202379 778061822033133568,162497 794573361615499264,261155 762691772157833216,73926 785328460805861377,194079 793134627951144960,249834 768926887137517568,110381 772849827394748416,132335 775046106447306752,136901 750403394758701056,12883 767884977568620544,101681 734560122584715265,353608 755359509758021633,36925 780879483821776897,75300 762397610741264384,72420 770178996977930240,87607 768859779158700032,109666 780077554824687617,177472 794891703433969664,262225 753993062418788352,27045 773287358477242368,135903 770952345429561348,122146 786250944224882689,201485 732980686022422528,353451 779501084431699968,173584 772243572636745728,128930 762383483582844928,68954 773337547489570816,135736 780664709720772608,171462 732609815218913280,352527 757258722204934144,46612 734784221907017728,353374 755559321157664768,37455 779835478312833024,176218 771162016916578304,122776 793324531532214272,249926 755845219254272000,39384 795739049021546496,267862 793272974300381184,249926 764295117381459968,83106 789174308539015168,216125 761615554507595776,69684 755489635577454594,36535 764870694094065664,84209 766598339941072896,94699 795483782509785088,266079 774060005075017728,140539 793621488632893440,252408 741654172202766336,1247476 775073813189066753,146259 794199259298074624,258331 751978601700995073,18893 755557214257975296,38459 769588861420777472,114422 785261951396016128,11774 786066562214162439,199755 773769625339179008,137693 786905646847238145,207287 790715707931537408,233307 758694756713017345,51171 765683219169632256,88459 785342910082404352,193633 791834995702706176,240070 794689585020289025,262752 780603797487947776,181935 788241276940357632,215252 765030714446262272,84422 771395087343366144,125145 779056885181718529,171886 767432154548621312,17640 794752006934188032,262849 786998490593267712,208176 753086870796562436,24269 766448737207984129,92972 763121490996985857,76429 778246621452578816,166409 788294737581268992,214692 793144647879102464,249469 770312202561650688,87904 773291632418516992,108795 777932953926021121,156811 788480040732241920,215005 795363643953135616,266054 786827201421385729,204523 756240587314040832,41763 791637060679569408,220526 760100047061078016,59666 785661623096705024,197512 794008154283659268,257581 794887830052937728,263302 766797481602461696,90284 770323617376854016,117257 771794550914330624,125703 764160677623705600,82283 768482994072018945,104973 771006762115862532,122238 776797994389692416,157755 778739024445911040,170169 794704829448912900,262752 743362722989936644,1170390 776216153744171008,153480 761541887950000129,67679 776131037625737217,151748 793522679793917952,11774 786434298291167237,200369 762691371358523392,71476 768274752897110016,105109 776155719632551936,153194 757568864997765121,47761 733383209300430848,353085 785947627074359296,199352 732801990691000320,1170599 772093632266383364,128934 778304522649153537,167220 786952667688013824,207101 780243963961901056,177773 772868651229782016,132335 791048366427820032,78159 787403072339337216,208178 793790079181344768,255106 794621145744023552,261987 735267549856829441,1170550 763359278195507200,1249075 789214280029700096,223940 794644713450143744,261155 795718052583272448,267585 777998376516321281,164375 778202750056271872,160539 780195866514644992,177248 763891210155126784,77975 753363308414107648,27334 755742305135525888,38852 761718543117201408,27800 793912099693101056,221524 792082816737554432,243075 767825572474916864,101472 786368308299698176,203510 793229200274620416,249637 763051590815092737,75724 793062676440113152,249210 771139967326232576,120557 759107319200219136,54070 765971422795669504,89487 754902555994521600,11774 756285403964014592,42344 791350931619184644,238395 766867518908604416,11774 765038180714229760,85562 792238293618335744,243398 774988877949865984,146259 794646782303084544,261155 768439401370128384,103506 756339405414170624,42249 791253281418903552,1248522 792615266895142912,246726 768539376015945728,106084 772790418635448320,132578 781509409142898688,188401 790620675186634752,232791 794268288557731840,11774 764572822911934464,83391 787484792304594944,208146 779131414126088193,146804 795732252516896769,267737 790771155644723200,233307 791360080570482688,238383 788364249324216320,215608 793650640245420033,251740 769600403826614272,114422 791781909303070720,240483 750570302124490752,13532 769451150517145600,112336 793253610813591553,249469 791375719574020096,238205 795078927270154244,265102 781918285159817217,191354 792035830365773824,243092 793989424354689024,256255 771596935077597184,87904 779319763696701440,173964 766362306003496960,93303 773271853460656129,133519 762595638957662208,71034 786486868875546624,203492 756208442067398657,36873 759094454401765381,54854 763490095798194176,77632 777976608900677632,164764 791012836491354112,234653 779301435074764800,158387 790982281678688256,235590 753199820899229696,24248 778042843063459840,164783 795704983047966720,267862 787331425859211264,207613 771481077680443392,125554 785265006233268225,194560 768594885175865344,107977 751833366375370752,18491 755166608528506881,35890 732579093187792897,41724 774101924001910784,141360 764210502629257216,82066 792920855860830208,247561 777667071639425024,157211 755453835972194304,37044 752983532629262337,23719 755098070841380864,34670 778220036737503233,166390 788795797529735168,220526 791857826192879616,238395 751616303178416128,18495 790786007637430272,233692 763079101011812353,75724 769688879922352128,112336 771707666993479680,126152 774082491342807040,140391 789076611685638144,221476 780749633630838784,182658 752999225634480131,24988 795280443616661504,261987 751018361790738432,16296 732729085336543232,1170601 788494370097864704,218275 791815041733435396,240790 777154164442791937,150255 789546838378573826,226724 786867160232628224,207051 732645655869575168,93634 780413964433764352,178443 741325361577885697,354238 762718282398871552,73814 768500114260422656,106281 788979040199651328,222655 792876446679203840,247379 794683581754961920,261155 774703037222793217,144654 775718079217082368,150511 794551043132719104,261155 786947621407510529,206742 790763379132469249,232169 754722815111155713,33356 749371352998551552,8497 764567965505388544,82744 779348415914381312,11774 787790804454674432,209151 790653393178165248,232169 762708073177808897,74133 779306978145280002,173868 791392539232309248,237594 786655259468894209,204413 764296639246770176,82209 780614513829687296,181935 758306666999869440,52048 765656735994478594,88874 792746515538120704,247232 790937305049468928,234583 778731307509481473,169923 781230054990815232,185310 792996932629196800,234551 773900382044991488,139404 766537013780582402,91810 764814031072866305,84422 771389235664412673,125202 740665136562720772,11774 779029006595293184,172057 793945010882363392,255318 793970833576312836,252706 765505288984227840,86120 792579748991995904,246726 795343641938132992,264397 769223239734177792,109666 761291095674384384,67586 795741666300739584,267746 787493426715566080,208307 762657993016152065,73989 767804308633096193,101681 779456884289966080,174660 780617060489441281,182154 753376894666412032,27045 776979975786422272,159093 751818018246758400,19880 790704771028123650,11774 795279061530480640,263676 777689928708665344,160618 772227295754981376,82294 789279450307366912,225184 794641330181787649,261155 769015950041575424,110023 776138206215450624,153095 794613595518697473,261583 785492904802385920,196277 788890272184885248,220028 777285827818823681,159146 755914680317517824,39351 772516990019837953,1170819 771960236735356928,128934 780810576142344192,182726 774247738175131650,139404 792094206705664000,11774 742043882595221505,1170556 778490147901845504,165185 773863465928695808,139404 774725850247954434,144494 766791049058652160,95988 777787508956491776,155898 751804570452516866,19880 771731482276605952,126152 793884220418453504,255942 753534001701330944,22575 759199504843374593,56772 795703891824439296,268281 774672142336155648,144542 793989674326953985,255942 769020915107725312,110659 773616821433802754,136881 779494465899683840,158387 794722984145588224,258741 772916741697576962,133519 774671129428369408,144542 767869443447795712,102249 777376441717575680,1250375 785734933935513600,196538 759457566636122112,57897 773871896341479424,139404 764624530346168320,80393 768927060140056576,110362 759276238754156544,50923 770691092278833153,355505 791459997074939904,238395 767087917596639235,96785 781311013635231744,182659 760638728259837952,63268 754748157427200000,33356 794482971797557248,258878 773641804075798532,136947 788887822686093312,221711 795415325458173952,265257 790570544882065412,231894 751619967758442496,18413 765157364555141121,85028 767263875414667264,90121 774003634073808896,139865 794325791144366083,257325 771812066017632257,128194 789910121677660160,227048 758635592171204609,54070 778816721566048256,170218 755077476385034240,35044 777545752184709120,160882 761018749365415936,65974 774055329164238852,1250066 794378430800236544,257325 764281183693787137,81966 776512898176647169,155987 776940632237412352,158314 769151170501865472,110362 790612628259287041,231894 793185446419247104,250064 794202462328483840,258072 764998601839812608,85562 770859712581603328,120610 792464342021181441,245313 759019492408041475,1248626 794727634206916609,262752 778001048124346368,164669 794534712333086720,261155 793154017434013696,249961 764846446055071744,84724 790255833472958468,230270 781229291111485440,186434 794661668898963456,261818 793183525931474945,249926 767090698273390592,97685 780548714335199232,179695 785266890012700674,194082 760273651920957440,62213 790439086368526337,221416 792001492450443264,240483 756389112148557825,1170518 790662547720593408,231894 772657368802873344,112363 794495802273976320,257353 791425534508929025,238207 768854167443996672,108849 778403611059556353,167003 791110215668080640,215412 766117781075009537,90088 785842846716731392,198878 764265391266811904,82209 792333621881344000,245095 755501516547584000,36810 771135385606901761,123583 794599096812085248,261818 752316616671502336,20279 781848600737230848,190635 750418439601348610,13201 764877688553234432,84889 788554983042064384,218349 785877952235835392,198671 788509609870839808,202429 777994463067070465,163788 761346860707610624,67906 763103867621879809,76577 795359659423109121,266500 771397594824187904,125367 781536204424642561,188231 791700289132851202,238429 792865182976356353,11774 766441747287334912,93823 789256763262373889,212707 792982563837054976,246392 789130280556605441,223286 760060961889751040,60779 794692639190876160,262752 761686199366979584,69947 794668930820411392,261155 794250447800467456,259063 732490745068683264,195876 780435321351581696,179742 781539829704077312,139404 756679470476513280,43391 778685772505321473,169923 780569966974074880,181419 765669247695675392,88311 793866310300102656,249926 787029015009763328,207287 760419962246746112,62063 763120365136519169,76757 765025752819511299,85159 792237212142178304,243187 750452471504392192,13532 793599131692433408,252044 761658505371656192,69711 773527102888914946,137042 793239232365993984,250293 763431449097711616,76406 765164295529254912,86103 788485472565669888,218275 764607833883152384,80939 753451549704073216,27045 766626902077345793,93405 792341329640554496,244143 764935459101372416,11774 773868918754664448,139404 776592708529827840,156835 781330042370404352,186149 758768042486616064,55262 766036939527061504,90384 789545752611713028,225981 732254022623744000,349824 777044158972305408,159876 788741917223772160,220332 795370555109163008,266054 793231377894301696,249469 791060115134685184,234583 794274217357410311,259482 794376568688676864,259034 786188327577935872,198304 753167662155456512,22938 793535667393495040,252711 785253024503508992,194160 769706380949348352,114779 768193089139638272,104395 774946266174328832,141913 789270991734046720,220689 775707549295321088,146259 768967257149968384,109667 775295116303040513,148045 794719208177332224,262022 755759439391649794,39384 757654429659238400,48289 781842712354062336,190635 786496386380554240,203674 771841870540312576,125554 790667120279453696,232424 793172535760138240,249926 763164823936835586,76127 740943438233882624,11774 778373638441439232,167393 769273690030825473,112399 795353287893647360,266138 787331751488188416,210207 757791168558014464,48097 787199852677595136,46572 758453805901946880,52978 765625674128162820,85562 794270214242246656,259482 762369755378360320,72176 787098227921260545,206620 795702216493531137,247930 770787545718329344,121479 778489701254692864,166282 793473257706053634,252196 764977351063199745,85562 794920025630982144,233152 770362502257541120,118482 769922273939599360,115511 785976084051271680,200382 768597844810870784,107984 759396981559001088,56700 753725271425941504,14277 765628114097565696,88660 775335081531482113,78129 770213665920385024,117257 780766574106046464,182870 771757847814217728,117265 774045276872945664,139615 786219549817446400,201555 791333545176289280,238207 793100069314695168,249348 793928396161970176,256125 793961862425477120,256217 752231888887046145,20134 777522857651867653,162000 792319815419564033,242712 795402120556068865,266138 757359199781355520,46405 765881919015878657,90031 774207806534713344,140444 774735292272087040,144460 785274045348605952,194648 785654562849890304,196917 775876239626215424,149953 794341127772078080,259773 753385719159201792,22715 769485171254931456,110585 777235546447896576,157082 789675210630959108,205094 760202357783363589,61051 764933965719433216,11774 788815143597506560,220029 752911019991769088,24134 790913344286916608,234583 793418145130287104,250293 755916678437801984,39384 757068203516231680,45311 771136262870827008,121612 758491236474970112,46076 786243153116397568,201958 795442779816128516,265855 767704927858667520,100605 789829866581397504,212131 792125812845584384,244230 769959832602411008,114779 794227394840240128,258598 781464461509029888,187843 791939153214660609,237491 759126095551664128,56964 763409504906059776,11774 767331099576004608,93144 752988583917740032,15536 780003075939368960,173341 781020417653964800,184223 764161181007372289,82283 788467817813123072,218275 764219078168940545,1249227 793924094148288512,256255 775499935974293504,149770 786322847656357888,202429 794741487456124928,263096 764943243326820352,84724 771357959028965376,124597 786225891533651968,200288 770047017359904768,116164 788482121602068480,218275 793133065509957632,248924 763877414619455488,80939 767376701919637504,97515 788415369824247808,217519 776774304847441920,157755 791412169158033408,238639 774846087869919232,145681 756207653613731842,41632 789361487664050176,194192 765005524060495872,85562 764787734980403201,84753 776161173385285632,153845 787330513535131648,207835 769286236091486208,112363 790277628104208384,229693 770441123701657600,117257 773322549178630144,120690 792807245583093760,247379 752944362967957504,24316 763810927934251010,79131 788021911225667585,214492 733016677252759552,355336 757987444666929152,50611 759818377988747264,59666 780827125750181888,182726 793161613364850688,249180 787962860773249024,212239 756836855488937984,44450 793147739567747073,247877 756892946063056896,45014 795090556439433216,261923 766728110586859520,95954 763215333918281728,72955 768894831368085505,108729 771435740953612289,123583 791773304927301633,240483 792015560989110276,240483 756317244758618112,42249 760516739931045888,63149 762784614125477888,73737 777570895363801089,160480 733205451408592896,354962 763846799694057472,76086 790463294305931264,227748 769143066552856581,111558 763817412907020288,80486 762121803498196992,69548 785522254088118272,196536 792782309535715328,247631 768627937419616257,106281 788710909153869824,220029 790066174210019328,227453 789307497630736384,224680 778439625580752896,167044 792541343386071040,244270 771351341746774016,124597 788534131328036865,104244 755970406339731456,40926 793237605139804160,249926 794579297914732548,261155 754123503343771648,30910 759829531410702336,59725 766397020907134976,90790 772972801149894657,128874 786616773256896512,201958 769860386132791296,81929 778277420700798976,166197 795680340429836288,267134 758257776300666880,52061 794680112197332992,261987 763094062459080704,75973 769651283087110145,114779 777960936627924992,164694 757383984993202180,47261 755813183424638976,36522 778581347140907008,168794 786402541730951168,203674 758334550514819072,52554 767904183970304000,81869 758837158102786048,24427 787398829960261636,210432 793973449412800512,11774 764979116495937536,85562 757333303133294592,14277 789086879878610944,45376 786451741612974080,203710 791326162161106945,237491 786309004511227905,201986 770975248426602496,118192 785508098219716608,196277 758700714944241664,52022 759403518432256001,56231 793529431147028481,252020 766632740519149568,90327 792782391718785025,243187 790871752675057664,233154 751228645935460352,17794 756620770856402947,44450 785585883084759040,196277 772118885805895680,128934 758132446529359872,50542 766371008215289856,92210 793492420394520576,241118 752987975433060352,24248 749750782501715968,10064 768130421905321984,103869 761161857197412352,65180 794627249966354434,261155 773888324003962880,139404 768887595140915200,109104 778285287373877248,167063 787422391559270401,207212 769522373049643008,113165 790939867282669568,234583 795300723785367553,266079 785637611448578048,194126 776191944305340416,152314 778439268897263616,85326 767397160010723328,97355 791718144872112128,240556 793152354400866304,249926 775741887370043393,11774 785436154044686342,195712 777156500590505984,159258 753214051568742400,26140 785923471805063168,199546 755377635002167297,36203 766351774559117313,93261 791066515017764864,232169 793926996158021632,220727 758736179780956160,54070 791444187552030720,237935 795092847120842753,264397 771824384528879616,128067 786298685764186112,202429 791020587904675843,235686 770334770253398016,117257 795158938459062273,262849 752963613623721984,24257 791665636132945921,240483 761571412326903808,68936 769586642743025665,73196 758878223987900417,55710 751691738259918848,14277 788505373632331778,218349 761744078178353152,66586 772049390500478976,128202 776778509524008960,157840 792791053308792833,238045 780371947876003840,179695 785519404985389057,196233 773686123033952256,136881 763871456442867713,80939 791977509722001409,240070 772894573228023808,132908 787764048293076994,11774 753497180304994304,27063 786555295484960768,202118 788563122982297600,215608 790514332928999424,231894 771423967013810176,125070 789764595917488128,223286 774340676582387713,142942 780646066928644097,182154 790607530074537989,232791 790920806297694208,233705 751803707549822976,18298 795157339171012608,18395 775797390120919040,151791 788152938053062656,95055 791345862282706945,237491 770425297309044736,117257 766493187628085248,92860 760566122701729792,62708 768167877509718017,101681 759067595064512512,56784 778741320999276544,170187 788798088165134337,221057 771380518793379840,11774 775053807323537413,146720 768858387278725120,108963 794875051954860032,261818 795423491587706880,264397 759150630178992128,57130 787025281626284036,208379 763930790241501184,80393 775484998883225600,112363 777918607011360768,164633 794558279175147521,261155 775588394835386368,148994 750389822229925889,10848 755043965070610436,34787 771763501249409025,122759 787387272438177792,210207 767255691945992193,61688 766374647235575808,90088 773889256624234496,139404 776198644055805952,153845 794989434047438849,1063777 786635323140890625,205181 794253534116085760,258771 766863349678280708,95511 759957102609756160,55257 778726002096615429,170187 764004512537251840,80720 761006030469799936,64693 732764129639833602,1035907 788574920829566976,218351 780882927257346048,184044 762073284728979457,47283 778643498459361280,167319 788127027068973056,215754 794772337849671681,261155 794627911957540873,261155 744198303781265410,354113 765916592936976389,90125 786662308139282432,204901 787936774018523136,213796 791775040618401792,240483 750034999483592704,7275 785490808891904000,196277 760187253096259585,61602 777818444926423040,153610 793544479282044928,247757 792773730371969024,244143 793235376295018497,247350 762644192413614080,73926 766377441400983552,93184 778430319825260545,167220 792494999980081152,246344 785484315824164864,194648 785513868529438720,196277 770726626707378176,119832 779795063576469504,176218 789239902722457600,222561 757328339065450497,46394 775945739742568448,151071 787891474826403841,210678 767838536376680448,101681 777346393614667776,161456 779878637973626880,177248 780861518632148993,183269 778973835404075008,171324 755163291303968769,35890 768055836685967360,103030 787297319393845248,207287 773611396697235456,137869 771008456169918464,121612 742336434288361472,350711 770672504562065408,120610 766063446160973825,88669 785946582432620544,199211 794642497955774464,261155 791343735963389952,238207 763069103187881984,73712 761678969724932096,1248956 785547260478324736,196917 793499867687583744,249926 754770224889540608,33474 771033691749396481,118985 776218894491082752,153854 785913188743319552,65713 791357918281142273,236931 788061348508737537,11774 794850283201449984,262849 795448174362107904,266884 794544929368379396,261155 781069113225392128,183759 788218634694959104,215437 753253465875439616,24668 767837330031927296,100893 762806655222415360,74592 765583501877837824,88442 786919717399359488,207287 780859543530135553,182726 775782999531085824,151212 777073589442998272,140578 770294742106173440,117257 781335514636886016,183759 748473839802191872,11774 758768685934796800,54070 754983576370814976,34666 788454055748116480,218275 736242418589138946,249811 751148833288040449,16795 779098648512598016,172799 786785848867950592,206225 768606682171727872,84904 768855468039139328,105109 793947463723823104,256038 732648099160686592,352911 787154838832373760,207109 759032642494828544,56501 761150792078200832,65180 766899327591591936,90401 793166326978281472,249961 762427081745534977,431998 763445388548378624,77849 789236321709535232,224450 791246582922502144,234510 794536065549893632,261155 739196349212561408,60447 790975577276686336,234583 792878609140592644,243761 751652822236565504,11495 780502624168652800,170451 792740868646207488,246674 793501578565132289,252408 777942638154674176,164669 759198184606433281,57123 780779399037722624,182726 794818836415606785,262849 774723078047666176,105109 778769407669665792,169923 792290735437418496,238099 760150408614387712,60801 766717847103868928,95572 772876679651926017,132370 789092147282776064,222655 777949450916560896,164869 739998066346975235,352687 781202353173110784,185313 793496150036865024,252408 753184934483853313,25958 764172642051948544,81130 771544868933869569,125554 792404551454384128,245724 775043956530827264,146259 758710264866811905,54272 785463722244440064,192032 788229861206732801,215578 774832510685577220,145524 789205180369637377,218469 778245594439487488,163592 765209543886376960,86440 767635406464528384,91751 780398657178832896,179050 778556047124553728,165185 787912074483658752,213887 779422661382434816,11774 787596292344180736,108396 794320619714199552,259743 786329593955311617,201958 794625894803443712,262053 794607862794227712,261155 775866330641604608,148018 787615450268139520,206748 790260240902082560,229159 732169105214742528,349795 761346053085900801,68102 762816662282252288,74681 767833399729852416,100559 772776331297824768,132335 767187050789384193,95708 773922152655429632,139404 775011311893811200,146259 756292864326402052,42564 795246618681503744,264774 764536662831472640,80648 785263949721632769,11774 767810438885175297,101163 780854116289540096,183269 771377876482592768,125145 787393815984365569,210289 794591627897634816,249926 773297399943004160,132335 773691100192120832,137640 787718947630030849,205197 776366589289521152,148719 779293435941511168,165512 776179351305859072,153194 776557874759675904,1250342 794907539909574656,223432 788506927076487168,218275 793249684685029376,249926 758157990776168448,49620 793632950973673472,11774 788088031601233920,215252 749740530641305600,9099 767916776323620864,101681 758429350685450240,53144 785512464943161344,194723 776391549085097985,155410 774025459277271040,141035 776203574552489984,153596 790556886399680513,227273 780603150025707520,349283 770622971689840640,119832 764983318530121728,85562 794666314707111936,39957 760658402297122816,63504 772755684169543681,132335 755899186122461185,40550 774569050286526464,144187 738798050211024896,11774 757112930420846593,42761 771527299275431936,124597 789337071190179840,223492 787053040201109504,207733 791345777276706816,238383 785276013282373632,194202 751796646179115009,18539 791684002360852480,240718 786941882744004608,207287 790986404901875712,234583 792043332528582656,243075 795761970855247874,247930 790965678912204801,235487 740635256131227648,11774 791697964011880449,237491 778819240065241088,169327 766148437762990081,90482 778301505162010624,167220 756557628700958720,43471 768536871718772737,106753 795738898513166339,267576 762691327611932672,11774 787817598096244736,207500 788196236415426561,206101 764231758904750080,80939 763099873289830400,74571 767841425765441536,101681 792290468524658688,244289 778683661096853504,167399 763357878426017792,77720 775152943729213440,147465 785540156065361921,196523 788570335629090816,218164 794583657260445696,261155 785622410213134340,194402 776473728016416769,155390 776529349319151616,130654 778377748746162177,165512 767165576779182080,98259 790700179963908096,233558 759057653184290816,54620 732499331341656065,1170551 786334944918441984,202636 793201623178874882,249926 764795925277581313,84456 780765297796055040,169545 761340102463197185,65180 758098274976837632,51451 776143072962895872,152314 794563578275635200,261155 771886359690682368,127775 791386044532977664,238429 768831343581102080,107745 788813959163965440,220526 785750690081669120,65113 785990201176825856,200490 794692799232819201,262752 795015169348747264,263896 764649950504325120,80939 780722705406492673,181886 780230690256199681,164826 792053427777830912,243167 767767006875639808,100893 772794515912593408,132335 794787537176948736,261155 791257359209365505,237274 790903884906631168,234796 795150601986437120,263907 781778974514880512,189017 764806064072232961,84724 793333500581732352,233103 778606044054511616,167220 757930907026227200,49431 758687643995557888,54070 774037490202087424,139404 753010125112213504,24134 777964489106984961,164826 788476213106835456,218275 754083531324698624,31400 775742804794290177,150663 771512033820893184,126390 755264047419764737,35890 754828447663489024,33356 758249817357348864,52061 756626016332836864,44429 773898606541676544,139404 775179189024530433,135725 779442453925494784,174230 766235596310339584,88735 772492220410761217,124597 788113008635420672,215437 790712532059189249,233756 763189784122580992,76549 769596552071434240,100007 790287502598873089,210760 732775312321208320,398860 748556069241139200,11774 749930219130281984,10546 760248691605123072,47940 794193630147858432,258331 794641204923219972,262240 785528829305552896,193260 789950512527470592,226490 772806745228009472,132364 733128650854305793,1170842 753967491085377536,30590 795029750611742720,243187 773013508468256768,133519 791432348390662144,121795 755230632180154369,35890 762402385792757760,11774 794932869659508736,263697 752942003113955328,21332 770506642240798720,118192 768831605859348481,107745 793579944471322628,253793 793523049848942592,249926 755185631777660928,35890 792434770131038208,243513 749622626377760768,9436 756275674617446402,42432 773252984641773568,135736 749620425861234688,7546 774113250015219712,140025 775775923526393856,150220 752850520864350208,23167 790314319414034432,217519 781641583644905472,188401 764855054637625344,84724 771729473221689344,125111 760118448286556161,59868 793710498973822976,254135 752246571295608832,20279 778638292438884352,168794 780155235197157376,178360 758381454879358976,52167 761701964455505920,66801 793327549921144832,8044 794271579639119872,257788 744396486734077953,738099 759050194155630592,11774 756620868927664128,44450 761388276913541120,11774 749070331655049218,7142 750149561298001921,11495 752948238848630785,24127 769723602300043265,114422 780865616194527236,183269 765269849966833669,26113 787770926007889920,11774 776428819318276096,155688 761387009231290370,66842 790165938926682112,225981 758030654701465600,1248561 756903811365629952,45122 787624945874374656,211895 750389753938345984,12859 790651532517658624,232137 793470138154557440,249469 792381540462460928,243983 788048288088031232,11774 794285936905318400,258305 794561483837358080,261155 776604055774781441,58531 792843259303178240,221416 757659149731819522,48477 758789585354629120,53144 751900047613329408,14277 791433766392717312,238292 766000198552289281,89617 768918868655902721,110300 774938374909992960,144573 761157520740278272,65222 763780749539487744,80192 778012372569092097,163990 794275088556294149,255299 768266036726538240,103924 770671899739361280,120610 773236870134296576,134470 757996563859931137,50500 794468938633580545,260871 766506345700786176,80939 760447542232436737,60866 776998771469250560,158987 757213136306970628,45125 773726202301444096,137042 786352303150211072,203048 787650718933118977,211022 791437266107428864,238110 792326476100055041,243187 766024022119288833,89923 790727617074765825,232359 788919552314781696,220332 753741304543191040,29592 791105553351188482,208178 762124272617852929,431998 770464259511902212,116941 781552159540252673,188478 795478439897612288,247930 776812081278390273,11774 756567312719687681,43553 791704035044712448,240483 786392826737065990,193623 786568504853934080,204413 793323683129483264,8044 753404690545643520,25981 758251665975865344,51997 790566216859541505,228341 794742437486952448,261155 754876449950228480,28015 794700472170921984,249926 776099348383879168,153610 788452659422306304,11774 792527550643736576,246295 753346207993434112,26539 791498719929602048,235487 764815511116980225,79876 775397090054709248,148473 755014452097974272,34666 781091914875408384,182659 767381168614363137,90384 788944706394873856,220332 749598621134237696,8960 762702637598908416,431998 788044882241789952,110161 794660876750123009,262022 756984128780640256,18495 750136256219090944,10057 794375219833995265,259743 758028092204081153,50923 789247382135242752,206666 793944438363951104,254135 754720579421364224,27045 765379067973476353,85562 767108798620246017,97392 763855180207157248,80607 765242093937709056,86653 758867004400873472,54070 789145398912966657,11774 752994802241826816,24134 792728168780005376,246632 767788008837971968,101479 763096338934460420,76406 764864211235110913,84724 793545758209220609,249926 775027414439043073,144611 757439336698773504,47283 779727630673338368,156835 792784670807166977,244092 755597187439009792,37455 781075830252376064,174293 776495365629411328,155009 778255739320164352,164375 788803634284814336,218258 743412175667003393,353786 779433696310992896,173347 790998383838261249,234583 761739109509496832,70177 750723216876810240,14421 775863697268936704,151463 793269184889249792,249926 794390830974988292,258598 795491544795070465,267262 753920550200827904,29263 792804269707538432,240921 763874898607349760,80939 778366714689970176,167220 772749012172697600,130654 773477196128063488,136515 763843060203524096,79911 791497941366218753,108396 779065390861168640,171902 760135875275657216,61213 768222263787126784,11774 790045587424980992,225359 757905963349344256,49852 759139994384551936,56552 793185701269377024,250033 753989953093271553,29263 773985147913965571,139865 763102941741846528,75690 758324544293732360,52509 794186171152760832,258456 764640879512387584,80939 793149332765630464,249469 767120886830886913,95672 758683297081724928,54070 758293172585766912,52112 794598328327671808,261155 778233749221707777,166390 790323793436835841,11774 759464459094024192,53703 759444066337755136,55260 758488357345251329,53580 776912297239257088,159359 775401244026400768,148537 795409253922181120,266151 785870089438371840,198671 775420026169987072,148537 752700745938407424,23217 755100794932764672,35449 758692470246940672,54070 761376666434273280,67547 772037037549494272,127775 753378888173191168,27402 777002964489637888,159894 795471861509259264,267297 765325393511473152,86076 791300805810724864,237491 773975895182811136,108396 767779524432039937,101134 795247913697996800,263864 759026207971090432,56447 780613170851225600,182122 774347269755764736,130126 758331734731653120,52554 777513484061929472,161979 755947065465708544,40881 758818855267340290,51809 757661493169000448,669866 773669843404922881,137158 765229843009200133,86103 780890601780719616,183269 753400071308226564,26871 758715839839215617,54070 786196122695938048,201619 774095759629127680,140308 790885898124570625,234583 772411878396035072,121795 776843031391662082,151463 770745097872809985,121220 749732017604956161,9295 794190362575310848,258598 787434199577980928,209736 764347548580454401,82766 749388676149481476,7461 785831012638990336,197512 792100223736741890,243075 793133688225722369,249841 758063881486991360,51069 795444971151179776,267179 794537887849218048,261155 758219194898853888,51688 766793758272737280,91810 744203616450314240,351463 765228437686611968,86440 772796420369768449,132335 750035833877438465,11367 758082987858812928,51136 772094707165954048,126152 753771190351560705,29624 766642868979113984,93261 768996538823696388,108729 754801131918757888,31177 762531022156144641,47188 773280778549624832,135888 795156130758529025,262053 761636519161503744,69493 763468169415528448,76723 765730348982337536,89198 787734081815580672,210215 772309457489375233,129618 750907268623990784,15808 785533251087577088,195975 770666860605911041,118154 763423784749498368,11774 766607785400279041,94718 795669187037396992,266054 757297270865801216,46406 794312363566567424,256038 776888023296446464,157755 790973871449108480,235590 773132819761618946,133980 779692914880483328,174115 786254438595866624,201958 768962790392553472,108795 779472823299571712,174230 793263282568237056,249926 794953769935114240,263033 790246832211316736,229693 763543488503779329,78987 786874284933283840,204684 795427856234975234,247930 795754935111581697,268231 786041271848611840,199211 759591540813684736,58815 766833344726257664,91700 770618996307525632,120108 763897089218805761,80648 775302377289068544,146259 774735636225982464,141887 788227057448652800,109244 778359586868768768,167809 795413664035573761,266151 791831492670345216,241940 764933118356705281,84724 732306602838118401,351270 794531996940849152,261155 778165755967893504,164826 769846764648136704,115506 778671608156139520,11774 781519886950420480,188119 761237135215120384,65180 788145052342038528,215754 795014381079826434,74518 758241915552800769,51344 767677247603871746,100605 785257139728224256,11774 768250415955619840,101681 795607268385550341,267521 776082735756677120,153194 761358057515327489,68273 779449372358479873,174230 777665990918144000,159876 767860044570497024,1249484 794998565500284928,263895 767963979301941248,102249 789223372848828416,223692 757260536849453056,1248475 763940312976809984,77464 776210408948371456,154644 770772798981767173,118192 778434243764559872,165185 786165608174018560,194230 793835662697005056,255393 791408823378509824,238207 776197739285667840,151655 773919871184887809,134288 787979517159739392,214138 765519028118953985,87904 778197418731003904,166409 792026485754388480,243187 772077184001466368,129471 789204232406573058,224225 758773884472598528,1170533 761354592521166849,66801 768219955477278720,103354 777503127415074816,161456 788094870397132800,215005 790594229961625600,205972 774409888436850688,140444 754887918750199808,32625 763069789145272320,76329 764925441043902464,84929 750877489338028033,14363 766504975346331648,93036 766723627052048385,95672 772168151358464001,126389 790994358153641993,234583 758306877595848704,52112 768432391702585344,106151 757564395618758656,47717 794683764282716160,262752 779450919956209665,174392 754732782069420032,33356 773838573686681600,139404 771818709488848900,125554 776755966276689920,156835 791026098507223040,220689 755789622089699328,17416 777952549928259584,164826 795365661971283968,265870 770765930351562752,120363 779204671441346560,168284 764169846401617922,81702 786247313039568896,201958 787096892618539009,207949 767681524015722496,100605 790972369913339904,235590 762240946222338048,431998 792054345433055232,243187 758087137535205378,47761 793194160199204864,249469 785321626350956544,11774 779347842796105729,174280 787521171923279872,210289 793125221276454912,249469 793859423731085312,256038 781152425679921153,183472 766348476296863746,93036 774457977847808000,141887 754731426730405888,14277 775496750647828480,148574 793730003103920128,250633 771019168090951681,118760 787717767692689409,205197 750369485316562944,11495 789062201789341697,222655 765686475140767744,88432 780807299040444420,1170550 767775696714395652,101383 773496322779336704,136947 785549214881230848,195827 768264387358494720,100893 781561547080470530,187976 774782954048331776,144635 789700190341107712,226823 781353798866317312,139404 791661614478917632,240483 792390151498379265,243075 779288606758363137,173753 769685222904303616,113836 776148241121501186,152872 762711937201287168,74133 778797649348562946,157082 750358117691428864,11774 767675002028195840,100561 754196674956894209,32157 767842996998078465,101681 750078132472848384,9432 780195175402385409,177233 793097575515709441,249469 757031697909223424,45566 781341963807186944,185496 788085591611015168,215252 789155056755077120,11774 789518354667012096,224450 768439365982941184,103261 790610628498948096,231871 785821439605690368,197063 788764293294542848,220115 787130545645969408,209351 766057117090476032,90482 777111430378041344,157439 779448818618109953,173011 776178235507814400,151202 788540825126985728,218275 793181661819179009,249926 773380132589318144,133702 752133804009984000,19162 774834560454369280,130126 781564946593087488,188401 786121336858906624,200382 775041443350077441,146259 775048460781416449,146259 758620209498456064,52388 767453811535470593,353124 768931633927852032,110362 788210019074531328,215437 793536266197499908,253336 781863921422589952,190635 793276469208313856,249926 757979207603523584,49852 789094726695694337,223286 752957366770012160,24788 755091382453227520,33356 778628985886564352,167407 788412718482980865,217519 781588915085987841,186883 788643175921582080,205728 770208343017357313,116824 787823773315571714,205197 793487237317029888,252741 790582471280644096,11774 791369376964509696,238395 780948838303477760,182665 772633812282974208,129551 744982589514072064,11774 758815194411786241,54519 780790964696657921,183269 790314610964377600,230917 767795862390972416,100893 771415054063284224,121479 762090968891940864,71429 789542448158638080,225981 757715653864394753,48663 790997537792622592,231580 759179359831851009,56817 778325264908496897,11774 766256167626547200,91946 761948157622222849,62708 787833120011628544,205197 760891560338657280,11774 786197720679657473,201619 787995884906811392,214209 758049574481080320,51069 795715257733881856,267862 780893693859377152,182870 763861486489833472,80648 778566295151190016,168794 763884061328826370,79970 773533777457020928,133702 786748581214560256,205728 765768394071310336,88669 768518488923058176,106819 786725760312696832,205270 780058674760978432,178081 771243794662432768,121795 767429884838748161,94699 771405237496053760,125145 791811647170080769,241720 771299719599517696,124597 793120348556320768,232894 794348236572164096,259034 776916050117955584,157439 760527685160402945,63149 793245180119830528,249926 736234741733720064,11774 777999744387862529,165435 758753748952940544,54842 791261825824325633,237491 791921856379052032,241819 767698038580211713,96039 767779076622938112,100605 767447622835503104,99212 773968363781443584,140444 765335936116879360,87249 769975393889771521,114388 793889303696998401,256458 766449232316239873,80939 788563107421495296,215437 771747496859238402,11774 749668057279303681,9578 795318720407158785,258456 757688523419947008,48753 765296115738562560,81869 791666133170393088,240483 751591493496893440,18215 792880698763935744,247592 779389086348021760,172107 765592305478893568,88052 793277242872852480,245963 767624085727653888,83391 785381988823867392,194083 764242703026642945,80939 773429204620894208,125163 788659700296482820,218832 764135636580302848,82066 791576905250017280,238292 794664454411558912,1170700 792337745863643136,243075 758055126393159682,51069 793198733634658304,245575 750488320652611586,13532 776771772196659201,157755 781164834041716737,11774 790430651946110977,230282 751628755706253312,18555 780931440204742657,183826 788114105370501121,215050 762304719712911360,69525 792083539227475972,243398 794911537651732480,261155 774267443703222272,131421 789281239890919424,222971 760448199198855169,61639 768216068984745984,103975 778634840757313537,169201 771084429800247296,738099 767306907480645632,97438 773953474329534464,140444 791723717369921536,240483 791032623590236160,235487 794010669234339840,257492 774047615793127424,140748 766812149117284352,95511 771449453760933888,125367 793180111277215745,249926 776589314021068800,155898 752003469607776256,20232 787764710661816320,212357 792067466788765697,243187 794380342861905920,108396 776247664488833024,152872 762302540260057089,52061 764607485047087106,84209 790299236503957504,11774 765508072315887616,87904 780943121647558656,180112 776143940802129921,153699 751101835721707520,16979 759799011566116864,58218 786626275758661632,205181 795415222471135232,266054 777469548903620608,127871 753399530880634880,26871 795076190843400192,264695 779530960635166724,175533 794318556473081856,259055 793899112546512896,256534 762661060214132737,73814 785811250890452993,65113 756479111552380928,43248 764274572992450562,81869 766384796184350720,91804 765668727450992641,88669 767486768123740160,99044 777381034094657536,159304 775883025615818752,152182 771389539604725760,124537 755139433611993089,35737 779853747849527296,171991 788556138849656836,216009 774433052948697088,141360 758020376932777988,47761 761675708322250753,69684 787744434268020736,210274 774087935016566789,141316 795299407742828544,266079 763168664031993858,1249110 766174412492066821,90300 776037232901849093,151361 745560423533944833,351424 761669831477395456,69565 764160718480433152,82209 770363592537497604,114779 780499578382524416,178056 762911963835953152,351337 788907733806448640,11774 795351761401872384,264397 759137491832090624,55887 749401589895405570,7869 761242343865540608,67331 760656569092673537,63149 775327006116503552,148045 790275805330993152,228820 793495376766472192,249926 763443396895580163,74308 774846288961691649,145681 792040947886370816,243187 758655460958347264,54070 767978546169913344,94660 771202398161215488,64722 790989548473888768,233736 763834355890343936,78566 770153817371504641,117026 791448954688905216,238272 772158929371619328,127707 779041103865532416,172120 751146734043140096,15808 786927355059138561,207287 750476272434761728,12883 778330754002542592,167319 759046287060631552,1248640 794359972930809856,255942 756270706137047040,41438 771074540508151808,122146 792508070572228608,246392 764941616821968896,84422 788174883318435840,215578 794307418528288769,11774 787981050295103489,211829 794340707167182848,226320 776058140525604864,1250263 794581372564307968,261130 773891097839955969,139404 755960864038158336,39797 793867762062024704,255348 790033769667461120,224552 793884865968168960,255393 770790219259916288,121479 777317492851113988,159475 790686672245493760,11774 785581208189046784,197286 765593922064224256,87904 778332638578937856,167517 791347835283406848,11774 792792787536207872,241523 767376610739847168,97413 775413810156888064,148800 785556545924837376,196277 762008813767712768,71502 773954924296146945,140372 759411901025570816,56924 786360088449605632,202304 787079849730936832,208965 790813555964739585,233748 775077333111828480,146405 771726859000279042,125554 765499085247750145,86103 760579790579597312,63063 766369361443434496,93184 766384198471016448,93286 768144088029954048,101681 747824765558231040,11774 757752207974490112,48959 787667989600538624,206101 771791770027864064,123825 771802888238530560,128194 767400476883247105,96039 766718771008507904,95708 772573292305772546,131297 791701445561069568,240483 785851667677839360,198878 785531812802072576,196767 793911994017513480,248652 765393739011338240,86440 755833497378435072,39997 750790093703507968,14653 763721934810992640,78360 792775246701072384,240070 786476002788638720,203674 757442000635428864,47263 786528383861653505,203391 750131456010321920,10057 765539967464464384,87788 771393517763592192,125145 790655114654646272,232137 763149567424536576,76577 786542946636083200,204413 732463173597454336,350669 753582716340215808,28281 790300023389057024,108396 790996600973918208,235621 768737923080519680,431998 770222739076579328,117377 793476552302456834,252408 768569976387231745,106281 786592799802011648,204901 771789946508177408,127582 793097143221268480,249469 785614250303692800,195975 757572191508508672,47761 794339205262569476,258741 787688140043526144,212164 757567253965512705,47761 761014733549899776,66116 772221676419506178,129991 794596374696390661,261155 759194427692679168,56964 776231003018895361,153845 778317771327307777,163707 740935561364537344,11774 779795717485367300,57841 776741834143834112,155451 778712816475774976,167562 758367779875586052,52112 792050793608196097,243187 764834659091881984,84724 791857095528226816,239405 773511843415465984,133702 793561316942286849,250785 768065127144828928,103107 770923231628976129,121612 776850858730545152,158673 779398489948160001,173964 780533648173006848,181026 769028047320260608,111049 768529847840899072,106716 777107497295503361,87904 738477127067017216,351302 791217055018221568,232169 793241198785863681,249253 795426544000892928,248924 774726397700956160,143473 781362519197650944,186434 773595483713462273,136904 785685821957419008,196277 792863506819186688,248223 792118896622841857,242693 790686052558135296,231784 761653671386050560,69747 785808566707978241,197286 790654068448309248,233307 793937326619566080,256125 794718920355774466,262022 749968266794246144,9433 766704844321222656,95708 773706381362769920,11774 746442349056663552,738099 778622687610544129,168794 754901692613885952,32197 773627464530661376,136947 732122632238174208,1170339 787410328703295490,210287 752138906808659968,21034 771944101910552576,127775 776194914552016896,153573 773728103713546240,136610 786788909929816065,204901 780569857645510656,181419 785819783870738432,198671 764212922709082117,82066 766412722548445185,91810 777729720704270336,151374 779871747726118913,177248 753604019671666689,28281 778200840704299008,166390 780829199745417216,182659 756818537096830978,43912 777016996403765248,158864 790572273191313408,231318 763671868305965056,76652 775340819431784448,147981 786999957970563072,205978 793526141223075840,252408 792572480363765760,246295 792032245066375168,243187 762198293216497664,71438 752621908412231681,22575 778267503797633024,164826 785592689865658368,197003 789213992396787712,224680 752933724451319808,22752 763408394640392193,67326 788023705276256256,214209 786968009906720770,207287 762862671079223297,47188 769320913196244993,112399 772859128272125952,133090 794352031196729344,259034 792152561574830084,240627 765370263877906432,86961 780548248603807744,171617 791675815201271808,240483 786427349268963328,202571 788819968708059136,220526 769303133709139968,110585 779451597562667008,172185 790910398476218369,234583 791991464544702464,242214 793152282741338113,249469 792087013918928896,232221 793249443130728448,235685 753644974076334080,28037 761666868365131778,69711 792775538905493504,243402 756600830275428352,23518 755209225513558016,35367 794914022432837632,262752 788851998217166848,216009 764927349846597632,11774 781208568242573312,185595 753968054095187968,30590 789816405239758848,227242 793159432968347648,249926 773173017018896384,134874 793945423371206656,249348 753323376740098048,26539 759131690761617408,56964 773010812151668736,133519 777818342392553472,161978 788139154701856768,215754 788390130746658817,217519 770314832344150017,117257 794616422446022656,262053 794003799874506752,256125 788775419759648769,220767 751898152983232512,14277 780845686187253761,182257 768122299635605505,103212 765332600743342081,86440 764055921186131968,80939 769562431337136128,112382 770302784927391744,105643 791371908646305793,238207 770811483156602880,87904 793863360190099456,256255 751592093093597184,18298 753703865061638149,26778 767331929339334656,93144 791696971933159425,240070 755904815771680772,39797 774826464638341120,142721 750398742285709312,12883 774208302880165888,139404 750587094846824448,13532 773977719981965312,140444 794612813268336640,262053 794997762848882688,263895 794254241481117696,259057 774310718862524416,142446 775017979683676160,146259 777154037590491137,160539 781093263113584640,182659 786235096491753473,199546 787089608362356736,207613 780966543697948672,182122 770859014510948352,118191 792209753367654400,243187 763491313014616064,78198 772498130491224064,131045 788066867042582528,215005 756877516304965632,43956 771070842881118209,122982 785272213427609600,194667 786910597883375617,207287 771764301107429376,126152 789657461196070912,211170 776055014338990080,152735 791060500289236992,232863 755586888719802369,37433 776447183822344193,154832 785605936505352193,197286 778709559867080704,168698 758082771495432193,51069 753362697903742976,27045 787091645892145152,209129 766759391756333056,95340 754908779913674752,33356 756252347936964612,42249 781562533484212224,187976 791219121266552833,234583 751698572551213060,18316 765126998419046401,86020 786952009484296192,119715 773115429543903236,133454 787259752720064512,207613 773550671366795264,137042 785424358323937280,194441 771003552311472128,121479 787141018109874181,209351 766603493658521601,94699 758290359420129280,51344 765011618732257280,85209 780026284151676928,177442 771454118179188737,124855 775119811281989632,146259 787124937186156544,207287 771066623105069057,122973 755815811529531392,36545 771919477055315969,127871 733420828524568576,355952 776826303219585025,157755 793658486022365186,228888 756351362355466240,41141 785632437690888193,197512 791015515665920001,235590 776835197182496769,157755 753640955249586176,11774 795077265415696384,11774 750429520092594177,13292 786306309960368128,201958 787715093018529792,208058 762188757428600836,71476 794691330115043328,249926 772495811859058689,131025 780556605175820290,11774 787872598629748737,205197 792048230586613760,241819 765703910354857984,86627 781479907851399168,188119 749926098239193088,10571 763403154692112385,76146 771088713812094976,122388 753659689838272512,28986 766104685635698688,90373 780988655653515264,182752 794792961229934592,262849 749718249042956288,11774 758900453253849088,54522 771724145222496262,125554 773164487457333250,132908 760287541895528448,61470 761290219551326208,67326 775045561590358016,29786 788747854319804416,220332 774371037337128960,141913 792979809907445760,247989 785525362558054400,193669 757959358529540096,48270 775284570698776576,148045 753647836600922113,28866 795670648001593344,267862 793888375711215616,256255 795319629514084352,258456 761175201593888768,65180 775053961825030144,146259 794008644194947072,249926 776782027169280000,157755 780084850627842048,177724 787878402636341252,211890 758728467772952576,54070 758296436534489088,50827 766000358539816960,90384 770797010198810624,118191 789797115027390464,225047 763879341650345984,80939 781290655721017345,185921 789255148568731648,223935 794003836381855744,256239 777011238987366401,158475 790180873756737537,227048 788476251715448832,217574 792076645335175170,243427 793791124896788480,255393 751142319961862144,17284 787549094034235392,210207 764825865062457344,84724 766515173435650048,88920 785580292132274176,197286 790913565691637760,234583 791810378397351936,240890 758802998977900544,26815 790875942285520896,234583 764424005000503296,73712 759582331153879040,57574 780680211054534656,182036 771140145512902657,121046 794583951910248448,261155 772965456307105792,133519 775521087052480512,149089 750820294621749248,11495 757981607567515648,50434 781592835770417154,188387 772271654319906816,126390 763586248074297344,65108 760222120118931456,355480 777849451834707968,164001 788510191482392576,11774 759156500791037952,57348 788070190890098688,215005 766765096324501506,94699 762721202313900032,74431 789782057127964672,227242 766716005108314112,95786 769212823595544576,110585 779392778929336320,174427 763090676363984896,76549 792786255423664129,247241 775525148510347264,148909 785426691426545664,195481 755439296958586881,37433 764221109810171904,82066 773658039400275968,148861 776590487495073792,155334 754081220925886464,30590 777002074357706752,158387 768858931812630528,109666 774050180437979136,141200 770666180935815168,120393 780867433712259072,182726 789931224823463937,228820 763157196351873024,74943 793108266440089600,248988 778611517935718400,168284 780952290014277632,182659 755633272718319617,36735 762684228953931776,70797 763144538848321536,76794 732456885278801921,352077 762991152819675136,75788 774623467224182785,144460 750388559274582016,13018 762382964764372992,72978 773688859624300545,137693 768850027506569216,106836 770418221618909184,117303 792551589198360578,246425 773513246334681088,137042 792909495181639685,247569 773613115342598144,137419 757589501321641984,47940 761662122946211841,69356 794585513898442752,261155 788453063023480832,217837 758435014220484608,52749 777532025137930240,138517 761406234616532992,68163 777001555174187008,159876 780554911335407616,181409 758032866379005953,50993 793877589207187456,256411 781302761543598081,186434 772580869793984512,131263 790882167614214145,234564 763338111371780096,76771 752015838593646592,14277 767879772831555584,95572 768967235385724928,109667 774689452539142145,144654 776967370745143296,158864 732645635346845696,349197 788100831119683584,214809 753225853853544448,26140 751840729387839488,17794 756506999257460737,42249 775550976027725824,112363 766266680645386240,91894 773953485473669120,140444 793504109995274240,252580 793633698704789504,252014 792211013617741824,243865 789139320343060480,159876 765014287559430144,84209 758066589304586242,47761 771752191531122688,123825 787113279357202432,205728 763772564992843776,80136 788458388610965506,217574 793211103778050048,250135 774078836161916929,139404 760376875701178368,44961 761629742743388160,686533 768431022803267585,106281 793132179576414208,249841 758186297924030464,50923 763715003354611712,78566 759726252164919297,56282 793557959309754368,8044 733258422242643968,355480 774056454479241217,141316 765288062838411264,86103 794908222817767424,262752 756259415058161664,42344 767853742192406528,97685 767545792047435776,97447 780619069712166912,181811 771712893926699008,127113 779722917047177216,173346 785932268384636929,199546 762112672942915584,431998 753652171850313732,28732 766392667336957952,91946 772884627761590275,118191 766664889502986240,93286 773710682730688512,137042 791698967239221248,240483 757652605229228032,48081 762303832961482754,47940 786963284465332224,207613 788061814013571072,214354 795007894316089346,263895 765235134278856704,86103 771374347076325377,118191 777612502989414400,162810 773939631087812611,139404 788936417388949504,220029 763898635780317184,80098 754198958637846528,32157 767916173845340160,101681 772970078887415809,133043 770342301990346756,117609 790631922967859201,230899 753374513899769856,27222 765201643503624194,78159 780543824007426048,180655 787528362700918784,211347 792003109580967938,241819 751581734228156416,18215 754079149321519104,31320 765202220359049216,84889 761252293073395713,65180 768298594176610304,105109 751630319485349888,18555 773714602278412288,138922 758451995065843713,52112 753198890191495169,26038 790584710040686592,231894 793879726712459264,256349 780073080936947714,177751 763549728214704128,67226 768222298662920192,104662 777539357972451328,161526 767443808216817664,99434 732608813438803968,351837 760471393750298625,61639 781350183590256640,139404 790584252773519360,232169 759040346693115904,56302 791115180503695360,235620 792551579161337856,246225 793873662092779520,255942 762005382621499393,70501 781400727738392576,183759 794738691453415424,262849 773550528756195328,137042 774208864140996608,139404 786012749897707520,198513 792253892096516096,243398 750652090427412480,13704 781561243303759872,188304 792094634952368128,244033 791373468361232384,238290 795084008489000960,264397 789657440367304704,220526 758446475139489792,53033 778988906926727168,171693 793639433547292672,254135 777507493744373760,162107 771887476424126464,127775 778997314438492166,171324 750353422818406400,7439 763003578285817857,75899 786176999412858880,200419 760951407704993792,65174 758102794356359168,49843 757714357883023361,47693 751646234171944960,18386 793643352138866689,200963 756567210626252802,42432 792709550629613568,236259 733306477637554176,355818 760252561941262336,61051 793593086085570560,249926 767056062495285249,93210 795259017476116480,264397 785680378023608320,196277 787547202335813632,209151 793142624819392512,249469 750849936871292929,15748 766742837618548736,95682 791264280373059584,237491 758342606883528704,52554 785353010612318208,11774 793343316817346560,234526 757603217333256192,47940 793288487592194048,249926 794025645130944512,257492 771480264228777984,126152 792114393177788417,243513 785272585563041792,194648 791989037208702976,240355 758186159860248577,47761 763818144888598528,80266 794195330031988738,258598 772152239733542912,125684 754085791366680576,1170858 757628908980363264,47940 791690141857411072,240483 776244177864622080,134217 795699236025208832,268281 793937728819920896,256217 749657011344801792,8259 785609259803344897,196277 791827122704752640,241819 773664162496983041,11774 768277024716623872,104973 785525395286216704,196277 763880452654374912,76406 778342138572451840,166852 750461178661445632,12704 786621865259175936,203674 793198050512543744,250033 743436731895152640,47188 762406569132822528,64722 772934677568946177,130067 795026089349443584,263907 753134222324424704,17416 788149884281057280,215057 792174280872079360,11774 794149563305074688,252890 794846748434907136,262752 759810916837797888,58218 760888672031944705,11774 761153522461188096,66804 771593833876328448,125554 793138629606535169,249348 774826058721832960,144730 790922628903034885,231427 791117534451957760,234583 768807320939823104,109104 752167821640134656,14277 762949455486169089,75615 793538400754233344,251803 753765843339653120,28508 774047753978589184,139404 791404168833478656,246425 793606573214011393,247240 758471317385469952,53185 787420156649545728,210253 765380959797596160,86440 794554467622522880,261155 778018150269018113,163990 756273603612512258,42432 779312774187016192,158387 773603605966233600,136947 758897823400075264,195876 759813489867227136,58815 768795885660700672,108849 762142874150375424,72121 767511882303352832,97472 780224096999247872,178847 764167288442368000,81966 768316780230029312,105270 793246058377777152,249926 750348208858030080,12357 779684839431761920,160539 768229037156118528,104932 781141409009168385,184044 749884415942078464,351720 786301998543011842,202007 795422309217607681,267014 786658479876505600,204078 759070618465636352,56784 758770470464397312,47207 763482768688967680,78344 769705468319137798,114987 779520017918459904,170187 755852854095519744,39462 768117319021232128,11774 765955320338231296,47948 772811402411184128,131924 757812715431661575,46974 758774210101649412,1248642 754713506482708480,33027 761545636441272320,68993 785617898660327424,194170 751747226985050113,14277 779147137053450240,172099 768324221248299008,120243 758442539481391104,51997 792107110876213249,240556 794321109122301953,259743 779372224293720066,174442 786334381199790080,202636 756950672243843072,45672 757719621940109312,48826 795365265118732288,259629 777595673743069185,162497 769273585961734144,111448 762728542186663936,58869 752777161589874688,178186 793998371308478468,257492 760513555632418817,62937 788518393829855232,217658 791840630196604933,226538 776400527307444225,64722 795032012708941825,263926 755189801066885120,35890 761288703885008896,67229 767823618105446400,101472 752022680979648512,14653 761308191502336000,65180 739230908096602112,195876 779245551262900224,173347 752946172654936064,24675 777018544294760448,158387 779090220121587712,171693 794001659542192128,254209 765237643487637505,86645 793962606402801664,257026 757283318069026818,46384 760211701623029760,61051 774327267509964800,142942 777243376986927104,159475 786963090428530689,207287 762720446663929856,74592 764795753726218240,84449 778389012415381504,152594 771361153297461248,122088 758651425664536578,54070 759674847735652353,56784 774997707039440897,146024 776189930838056960,152918 765819308303872000,88603 791381399496298496,231894 776753310854369280,156053 778305811713896448,349357 759545849592414208,57068 788804599830421504,46572 756208771966251008,41680 744306867065790464,353603 761805270481633281,69878 789212557475213312,224680 758649358044758016,52112 746852910529650688,1170528 792169423423492096,243075 761367440026656769,68182 791343396099162112,235487 759249433078947842,56964 787628963308843008,206101 786596782780272641,204901 755527020403105792,37993 760807017661493248,26066 795705003583426561,261033 763851696841773057,79987 793429765168312320,251452 794173743366975488,235289 760449707428773888,62755 769650834384662529,114779 768892722455257088,109104 788148080973492224,215754 760111617132662784,61051 791283514104614918,237236 773627009897463808,134375 788720031244754944,220029 788419578866995201,205455 788803107098591232,220526 760271790795096064,62130 762250875448401920,72035 773902671300464640,136605 780541584735625216,180039 766030514926919680,90384 769318197925285888,112788 780645175374643200,182154 775980658174857216,152735 787124712744767488,209351 749282899019509760,7816 773513734253846528,136904 781125422398447616,185313 787389949481844736,210585 754115832582508544,31551 788579983899799552,212068 793521453396324352,11774 775236169072254976,145930 794024257269469184,240483 781534186607898625,187454 771382786431209472,118191 764033669363175424,80939 766846531290804224,96514 768383502211428352,101681 793617886019477504,254008 794705312376877056,262784 795701759901663233,268281 793104507471335428,249469 793124192908521472,249469 758655429907886081,54070 764903714532589568,84724 773197559955394561,134375 794325380316286976,259743 790706008800698368,233241 794625301087064064,262145 732642694925717504,352722 785371150893350912,193669 787671464862515201,211829 789300032495169540,206666 771877148965470208,125111 770070945092530176,116082 767714082904428546,100559 780420149912272897,178045 775405838089330688,146720 756617554332938240,44429 770345498058317825,11774 776510480403750912,156103 779016230233530368,171902 787808154247540736,205197 765356242458009604,86874 775867889240969216,150892 758499837591552001,53185 789317923022131200,222560 790923828952039425,234583 776203721025785856,152314 753949128112037889,30590 755506099265138688,38012 773709281317314560,11774 776495510056275968,148010 793096430600597504,249469 755110625559261185,35182 788772344525455371,220029 786953334406217728,207613 762657501456297988,70745 761010943610331136,65522 791354831667625984,235251 769161313540902913,27164 751870729185071105,17794 756833045378891776,42432 771727585331978240,126535 791089843124264961,234583 781267905912635392,183729 775532330249314304,63451 794939944418557952,258607 766067689953562628,90384 760627720481112064,63937 773315968869236736,135903 793171646169382912,250247 793663382503043072,254135 791831794987393024,241432 740285154329956352,99816 767807005083963392,101681 787730114696081408,205197 766435986825945088,93823 788160209134977025,215088 775306318857011200,148045 775519517774639108,138119 776330959079694337,143351 763806822830579712,80098 794317895287205888,257492 764571259195666436,83391 762969975258832896,73704 768157223537168384,103354 767867168901910528,100949 780763900920926209,182726 758062837617025025,51069 775468129111646208,146991 773890789185236992,139404 769267186502291456,112399 764906173741076480,83968 791538836958425088,239405 794541280420331520,259743 761992255708229633,69794 778777513732481024,169310 760123098641358848,61051 750846721559855105,11495 748861751202975744,352060 790752295466131457,232169 790893591451185152,234583 791659656930324480,240483 778251036695724032,166532 772105224186056704,123354 793511712456605697,249926 794970890245128196,263895 753013426172129280,25255 768110122312892416,103481 793182176527482881,250383 794478076231118848,260181 772846327386353668,133062 793189515422670848,250430 779919132909109248,173347 777861255931449344,161277 785534907049181184,196277 793601496873070593,249926 786551063281176580,201620 769765430613438464,87249 756293413260042240,42571 753968158214615041,30590 792611758221385728,246726 785519617808568320,11774 763536550965673984,431998 767479700776255488,91936 777301339940401152,160593 779093319850885121,171795 768770896760803337,108760 771039316529131521,122982 777934131023925248,164578 781174668757651456,185313 787703896886173696,211829 732228483032743937,349736 762466182645493762,11774 763775914371059712,80098 778887195742666752,169384 787450114595926017,209972 792778950820921344,247241 768260682525515776,103354 761572980413595648,69231 781392625068834816,183068 789665387197534210,227048 763000796153872384,75899 758420403219865601,53144 766801577168351232,95672 785864668803915777,198671 793138110993428481,249469 765271966890745857,84209 777751427082964992,162610 768858341464535040,108396 780088049120251904,172185 776833201826398208,157993 779313088671588352,164764 795396328129859584,265858 772805743674134528,132335 762693096693915648,73926 733042177454919680,351837 786721961846145024,205094 788391667954966529,217519 794929396075364353,263895 773956868255297536,139404 790547476570894336,230808 794404539075989504,260404 781370867091640320,139404 751785216847540224,16931 785299261617340416,194934 787497624786051072,108396 748930971756441600,11774 793108126111109120,249469 793973276099760128,255942 780404772813742082,179147 794167160977248256,258331 771074060482740224,121949 789272396972699648,224680 773862185428783105,139404 787056017842446336,246425 792553615512576000,244813 787992555552141312,214114 791332448567078916,238207 795693186429530112,267655 788597590552174592,216009 788792637918674944,220767 778155689869017088,164826 769662668475133952,114779 795246585781383168,265644 756924617957203968,39874 764859580719464448,84724 773699816241164288,127433 794565231800266752,261155 755248801154158592,32861 756941190126243840,45576 789840011025866756,212131 770442465585221632,118761 790994000023064577,235828 791009687256850433,234583 771759216617029634,126152 742268457937293316,354847 766002180063055872,90384 773512105605603337,133702 792605308203835392,246771 788490526496555008,218275 793110024637734912,249469 760505874582503425,62757 791289890755350528,237491 766076634441084929,90384 775296758230376453,148045 768286310993768449,104932 769657153825013761,113894 775783946663571460,151156 777960071087083521,158673 791816044558123008,240483 764560994840547334,79784 793225778817142784,250633 785589684235866112,197297 795249864607047680,264397 788400495975170048,217634 779673309520666624,176196 752984589409189888,24134 778672556077375488,169029 793934594894602240,257026 769386085151547392,112336 753312500221751296,26780 790973418921418752,235536 775122236130885632,146259 793959466949636097,257137 794983563783507968,350913 758106911694811145,51344 761725864685871105,69388 775278870593474560,146205 754752094779748352,33356 763756857450176512,79513 771233926773735428,123825 773548423949594624,136904 771492040966303745,106673 774814462746382336,137565 793827695234654208,249841 794134372274184192,256255 758330539447287808,46384 755447334696132608,34637 789520538116825088,226823 768644890528022528,104662 752728537627369472,18323 753101054993195009,17416 774264043943108609,141316 758097351357534208,51239 761732757923823617,70543 769365925019672576,112661 770371881610256384,118482 788757789468274688,220526 791657355947577345,240145 794209745485918208,11774 785893385743859712,199362 786145036920496128,164764 795699147512889344,267862 792563568709210112,246632 781273676113022978,183759 780016052675743744,176203 763874586060619776,80155 790932706381017092,234796 791816015898226688,239446 732678343414456321,353449 770743728281624576,120976 762639587122511872,148861 791689037299916800,238429 781604902283784192,188401 779361276543709184,11774 795704804542738432,267862 736917926255546368,351252 762631722991099904,73926 755040962573762561,26066 760546451281686528,63149 761968765470842881,431998 773712728498274304,138205 787799475804712960,211347 732626021548236800,353116 780780522146402304,181935 793995190021292032,257423 764123145385095170,81869 763168470896869376,76535 780569465008197632,181548 788542985277321216,11774 770228423440478209,117377 773513238805880832,136904 780057595327320064,177233 793280681874952192,246425 793440425709228032,252196 769616856265072640,108849 794760664333971457,261155 774090172463886336,140444 756240569245073409,42117 785645845186314244,191653 794078023200940033,257492 771944699829649408,128615 780755826877358080,182960 765640065699581952,87904 766703129597403136,95262 785512526226141185,65113 742884861455650817,47188 793610951610118144,254135 768953749050040320,110615 732523375436828672,352433 769345795476905984,113165 751215716917915648,17794 776525866633400320,155898 791698928823656448,240483 793322910106710017,249841 761009548140302336,66116 790914791980273665,234796 795406818138877953,266138 768988328297463808,110659 762839840681451522,74650 764139151801344001,82177 765596871071064064,87245 778057957145665536,165512 788253004889808896,215754 765774595806859265,87904 794018160206716929,257492 761597416147718144,69157 776497073625505792,156290 793829652410228737,249841 755162023508533249,35890 779383092893155332,174557 732348591881195520,196346 771736283987251200,126746 795004473370353665,258040 779728382443524096,173682 785257776322908160,194167 771362861100650496,106716 764473327872245761,82066 760249690050867202,61412 793461274378170368,252408 794028014141079552,257492 766411227924869121,93823 761614726489055232,69356 753585398354292738,25189 794537840910725121,261155 772906819173965824,126607 780606648582676481,80785 753318399128854528,27061 755493451458760704,37655 761964426761240576,71115 793652437810831360,254135 788167076913487873,215969 765624947762876416,88332 791273575118503937,234212 747761037391237120,11774 792874818081259520,247054 768119194093256704,101681 794619464365047809,261155 756217268195893249,41702 785268536839114752,194250 785924323575943169,198878 763797090355015680,80393 771308802314346496,123825 794605239504539650,261155 792081752151908353,243398 777589588579803138,161352 791307118368268288,237787 785841870534565888,198878 762605725637935105,72550 786376046887243776,203391 787119122425401344,209037 764352352698658816,145399 781207699736432640,186434 790786747026120704,230485 776462880757735424,153596 789332285531168768,225359 758261449038893057,52112 755171078062895104,35890 767677806419415042,100605 788486226361933825,218275 778372495007186948,167220 781589499054665728,188492 760192749639340032,61145 788562949887631360,215005 776569116144635904,151527 758558145115414529,48289 781379990998831104,186673 794593365446758400,261155 787351771542880256,210588 794084051141402624,257492 757591478810079232,47844 754062751593598976,30131 765210756023398400,86440 776083804234608641,152735 776870968581128192,158673 794654055972925440,261155 772528491908648961,131045 794563276982001664,261155 774429404751593472,138165 786869027641655297,200397 769672494097829888,114779 795669752622395392,257781 781580547189460992,188807 763710494809137152,79691 794526759064666112,236884 795030204813086722,258193 772121449796542464,127925 780008385013886976,175952 762346077143961601,72550 761260844189491200,65626 793663562287763457,252196 776250966328938497,153248 788482901029556226,218275 775089622292455424,146838 758223045404295168,51525 758420695437152256,52112 752708188772921344,22436 795749690834817024,268646 755919017513189376,38459 770220344376459264,116632 755802302858928128,39235 773515774002626560,133702 758670227655696385,54070 773915928732045312,139404 777928454838718464,11774 755105244552364032,34666 756454418460057600,42432 753951719780937728,28732 756934673486544896,354167 781355945355902978,139404 781467586710020096,188119 760654034856325120,26066 762707921138356224,74133 792088661219168256,243075 776632351690403840,156926 793121015060697088,249469 793144134487855108,249469 794064835696881664,257423 785909987944099840,199546 786782978835746817,205728 766357660107145216,93286 757235168373530625,1248475 780783350134956036,181955 751580371779620864,18215 780598469752786944,181964 781170097188507648,185313 792766673988091906,247240 764176326341324800,82209 766317210927116288,91946 795401183192027136,247930 754782100453199872,32873 793635043407126530,254135 779040168816717824,160592 764840198379220992,84724 766699602137509888,95672 762815215947964416,73814 790957603253813249,212131 758236606281154560,50772 759088838010634240,54842 793426291743662080,252020 792555511006765056,244270 751244339351678977,17365 765269762276405248,11774 790973366723149824,235536 779876021034110978,177340 760965307259351040,65222 760831563479195648,1248837 774802015410982912,145244 773777667254472705,11774 791814377821253633,240718 792342798297161728,244143 768777959746318336,106716 761689087027716096,69548 769070073579466752,110021 764187751138942977,82457 753710386965311488,29263 758239889221685249,48289 763891836083666944,80209 768077890722213888,100891 754765968727953408,33356 775659964979228673,150511 794552657251733504,261155 780765008552534016,182960 794700439656615939,261942 761932507377963008,70509 787507956946382848,211347 790749225189515264,233307 752647931367399424,22750 760966479973982208,65222 769996635086659584,115511 789925985739087872,228702 760561494631198721,63451 786637819531911168,205455 761058700576514049,66159 774043050448257024,140983 758435028925714432,52749 779103772865724416,172270 758810168742129666,1248642 754770680537907201,33549 759212202393997314,56964 778971834192658432,85326 755198568919629824,36219 775087199863857152,128934 758873920434868225,52554 763998369337323520,77590 792621934324256768,245101 766440968572641280,90421 777660461869215747,163149 785279253323460608,194648 793246544099176448,249961 794321877468516353,258741 795394862178795520,266884 779576702586462208,174355 785311263056429057,11774 766435247097516033,93184 759292324497285120,56964 793170040732446720,250033 759561750320590848,58232 792742201126256640,247241 775507128601620480,148870 778363109144530945,167311 795046676771799040,264397 780885792340127744,163204 781528992419504128,187997 792768299918565381,247240 762653377318653952,73814 794076857826045952,256239 757625743471878144,47940 788108644655198208,215252 777016882528485376,159359 772250281635700737,128121 773211448084275200,135025 764159427008081920,78159 795453757328920580,266151 786582664367124482,203806 786299536960462848,202727 761519281523810304,65180 772978233599991808,133931 790880879610503169,234583 793793287689830400,255393 777644397319958528,159876 786279075274817537,201555 792036629296795648,243075 794565067383734272,257492 780735141891018752,182036 763242081779318784,74809 757800187666370561,48093 778945039862865920,170426 790765071572099073,232169 759955402263932929,24788 755170504986812416,35890 766645620887080960,94699 792739434521174016,243648 772402979961909254,128017 773321660296409088,133043 756263409549586432,42249 763457541745569792,76406 779378297327280129,174557 788427995757162496,217519 779379382859292672,171377 732957085822943233,354506 771404756610867200,125367 758151974261063680,51344 758120285857906688,41703 767203319890706432,98377 769921721747050497,93823 777997888567648256,164783 757322620467490816,351340 753357293467607040,26458 760265799982419968,61545 746662201151356928,7700 794558842688286720,261155 792344090826403840,245121 786375245649309698,197198 785713930396110848,197512 795234630790021120,265686 755850783086612481,11774 757283507089444864,46797 788385949872893952,217519 787012358975565824,207287 762338167261368320,72809 793248744296767488,250293 757794696341041152,47782 785900589687255040,198878 787053496516288514,207861 768141483840933889,103970 790936600008097793,232863 763338390016172032,76542 753998880270798848,31106 793832434185875456,252020 794530342908653568,261155 773625199375900672,138165 752643920731996165,22750 771215754582593537,118191 795047279119990787,264397 755570990910808064,37455 785512630567866369,195975 794195028130361344,258598 791039645647712256,234653 752645460251201536,22657 795394061284810752,266491 758106508655783937,51451 755388081126060032,36875 761688006856105984,69711 775672083732897792,150663 794693485773213696,262752 793178791245864961,249841 757214694717489152,45185 777944859843891204,157755 755870342166503424,16299 791279412339703808,235590 757644724555554816,47940 777995287981727745,164435 785651362625236992,197324 762049486147366912,71429 775651585015767040,149040 795695313122131976,249610 771833633304813568,128143 780736550267187200,182752 792149143602946048,240483 753743292102221824,29263 791755769150451716,230732 768227192937537536,104932 791353483697987584,238395 760506381195542529,63149 786531298814922752,203044 771073899224244225,112939 794274895714746369,259482 762834079016333312,73712 790978095008346113,234653 773524239735414789,133702 793968574134095872,11774 755502228757250049,37433 787740393668358144,7047 757705151130001408,48991 786688442126196736,204273 779188270345302016,171880 790735912342872064,246425 758354591444508672,51318 775438402548174848,148537 776095415687077888,152946 762045060854738945,69878 766998549984870404,95798 752223263640739842,21545 790179632821641217,229724 793133459468189696,249841 794059766834135042,254209 776860162791383040,158524 766699498827575296,95672 777253387817607168,159475 786193625176764419,201494 792043857890250752,243187 778869929894350848,170187 771687582455386112,127134 768026954708586496,101681 753094665222643712,25255 774040269650026497,138819 793072403412844544,193636 758039971211030528,51069 773739645947355144,17416 750769368326246400,13696 787005033363542020,207949 787760024160313344,11774 792833381423730688,11774 769268968418861060,112399 770476254881583104,117687 791020490743701504,235590 764836074711638017,84724 768828691585626112,108849 794670826486431744,262022 758274552032006144,52061 775840264187437056,151242 757196210323218432,45125 771725454466228225,127366 786534038861254657,200971 773919184249991168,139404 746679408602263552,354108 773740526189223936,82209 774282829408702464,141316 779870832617291776,177248 732653321496846336,1170592 780788456855175168,17416 787016725657030656,208065 772878168625643520,132335 758571022203236352,53185 777586733529432064,162497 780694765411012608,181419 794575102381850624,261155 790391660806930432,228354 786986421408047106,207974 793201382127865857,249039 769327200071929856,112336 785589463648915456,197297 750381564786245632,12883 770753932704514048,120393 787050428966006785,207965 794314975238094848,257492 753480527177396224,25189 753355410178994176,27222 765882704806055940,90031 792831107452563456,247877 794216758508781569,258909 744664798529470464,349714 779418671332458496,174660 778267960217571328,164826 790918506434990080,234583 776562366368608257,155898 786978249268158464,207613 793442591958106112,250633 785803062883430400,197512 788123009525571584,215608 764824750723969024,84422 790563254275809280,231894 752942802292441089,24134 773728503527124996,138155 768540966894592000,106763 764846002037723137,84724 756264336654491653,41719 788843614210174976,220765 794271834946478080,256255 777287808352448512,159876 771025175890501632,738099 793277809405796353,249057 778419848124563456,164814 761565505643810835,68993 776063063459893248,153194 780600983391002625,80785 743110890187165697,11774 781653262516748288,177455 759916405697286148,59477 768938689267314688,110477 759862608727937024,60102 778289109580283904,167220 793504873991974912,252408 765347204210888704,84209 781404708871163904,186584 770381584834912257,117377 793980356080898048,257353 753310374254878721,25223 767327104769941504,97754 762631557236523009,73926 773625666201792512,137818 761387026679787520,68273 750497747980214272,11495 773878856025387009,139404 766041457836879872,90465 773889207865479169,139404 762780176522412032,73712 767451984605679617,95055 786989849039568896,207113 761573559294500864,68993 787013229436436480,207277 785613614782771200,196917 760289567241015296,61145 763913331707113473,80192 771525393971048449,125163 789255505713717249,218832 772092861831602176,128934 794965199497236480,263895 786423632671088644,203863 776471066675773440,351455 790674466061815809,231894 771729551672082432,127366 785357218937831424,195481 763551006932238336,52554 775812173071261696,151741 768569535439990785,106281 791708238039384064,217285 771401343344996352,125367 793258577544810496,250179 768550345257648128,101681 776255657397854208,154832 781629326181568512,188309 760581499473330176,61051 793453804305788930,252196 791024574867451904,234583 794055069234671617,83342 752656963205410816,1248229 773893152591622146,139404 780837658213879811,183269 776092895329869824,151216 793138964051980288,249927 780932697279561730,182752 795348055965003778,266079 789995994679087104,228124 785513445701582849,196538 754778277047250944,32873 764137246568046592,82066 791766353514524672,240145 793704266829561856,238395 770318515064672256,118087 788355404807872512,217013 793625657355997184,252020 751024178598469632,14858 790312721426317312,11774 794308154343337986,259482 758552202378174464,7047 768603583948414976,106643 790696055792865280,231871 780509762244972545,11774 766917738174550016,96898 773305888077647873,87904 792050064101216256,243187 749306368121835520,7849 791355778334543873,238383 786157893443727360,199961 786099379287494661,199961 795048659482243076,263864 752931830081421315,24134 774693944898748416,130931 757798092024406017,47693 755610558649556993,26721 771346512173338624,124601 788025141414465536,214492 788782125516410880,220526 759394276350447616,57966 785539450961027072,196788 750374624383426560,12883 769303590435299328,112788 753429000022884356,27655 793855020018110464,255393 765978820767784960,90384 781880188242161664,190957 790677222386532352,232137 773614733299703809,137158 763075536058851329,75174 768056121256992768,103012 786693879793852416,205902 791799075905544192,222526 785550157614026752,130635 752301753031270400,18603 775807054426570752,151439 752022291500769280,14277 789212784642912257,224333 755885753029300224,39697 770994019103105024,122555 751180452245827584,16422 759097580064239616,55257 786262204630896640,49459 761477142479794176,25656 779290520967184384,172962 766747607817269248,95708 779470971547693056,174315 758285660755070976,41703 767401004476227584,93170 754020869333278720,26539 780426815772979200,180074 775905217166446592,151741 755087607491624961,14277 764502462707273728,78680 780839169807429632,182659 790721266785226753,232169 789414729043152897,225400 775004206784663552,146259 781814398864293889,190535 751623710369419264,14277 772763778530349056,132349 794203278708002816,258331 765283832337760256,86653 774874606041792512,144602 786864894306115584,353889 763927200642928640,79970 754903082618593280,27045 790894070168182784,234583 764926495714226176,73022 766269235693621248,88336 780520010124972032,180759 764057464593448960,76552 791343996261937153,11774 777162703089524736,159403 774074644966084608,141360 795143286994464768,258922 773663231806169088,11774 773155594874286080,132454 791054733385535488,236393 764188667174879232,1249208 760733861546303488,63149 791702212854644736,240483 768583233000931328,105345 788766991234457601,218875 755176081871638528,35890 758128247553089536,41703 795709704773234688,199307 789942966194319360,228820 773897012643139584,139404 792120109108174849,240556 763613550980071424,73712 794018804821065729,256439 795129563554738176,264397 793447641933836288,247241 780894362221809665,183269 794176372180713472,257492 758778877724336128,1248642 787406793462915072,210289 753782711035187200,27045 780607261374750721,182037 758437632523112448,51136 781522754071830528,186584 778768086123941888,166852 778384614108913664,152594 792953158213349376,244270 790643273207472128,231871 792036725967101952,243075 792858021697204224,246225 794554465634361344,261155 794686619559297024,262588 776352113878114304,152946 794308672398630912,257788 757795025551958016,49056 794583583029530624,261130 790528247972950017,231894 759500978726973441,56964 795679472599109633,267862 766708559362990080,95672 771393832772472832,108385 763851282234896384,78159 785937152676761601,199640 768271312892620801,103071 778721885898977280,170187 791132495794298882,203863 750827163432128512,14848 794650647341592577,261155 758138231330222080,51595 753950084912427008,30590 785494187630272512,196277 793262914295762944,243659 785336932049891334,194949 769681505723482112,18030 794028640652689408,257492 762300737342861312,70941 795701810556235779,247930 766366734253252608,81929 780835676447084544,182870 758041711423651840,48663 787698742879215617,212357 793168985680470016,249469 767485265371926528,93504 772877833815281664,133090 775501218667868164,149756 760125324394844160,61145 753220581915525125,26029 791376325378469888,238207 754115397721346050,31510 760276751528308736,60866 789240388657811456,223940 768002055881433088,100893 794819183968014337,255192 794976995985588224,262849 785627777244344322,197341 794748672634331136,261155 785579954205499392,196788 768835635759161345,107745 762807064011821056,73996 791427332829351936,238207 793445830619344896,238099 768842999912620034,108849 778425941609607214,167003 758666286117318656,53983 762818888413356036,73712 775941172103516160,151071 755202753807474689,35890 786588032149446656,198671 789270021583151104,223492 760886145030819841,62728 793128103295983617,249469 779149922973220864,172799 785989206086602754,199755 790967133542813696,235487 763164017548374020,1249117 779007665972383744,171982 788462398264999936,217658 743494400316145664,179307 763071707552841733,76429 785323307436572672,186883 787066182150914048,208538 768867444618178560,108004 775910610945146884,152492 769694078237757441,112363 794555300288352256,261155 792052656462110721,243187 791699170767679488,240483 785611331042967552,197512 792566629615988736,240145 776071961818431489,149040 759436979012370433,56700 769713387848728576,114985 767169117291851777,90384 779433598860398592,174244 770546418482159617,112693 791419801285566468,238780 793164258699780096,249841 794652568005840896,262022 770166587764584448,113412 780892071179661312,183269 733048185136914432,355324 792527186775318528,245630 769191768650686464,110717 781526923415552001,185310 794212328124334080,11774 732309680676999168,349764 767502600476454914,97371 752886534253273088,18009 765218502252855297,11774 785838756872028160,194723 791697741768425472,234990 792152262307028992,203546 771585100001587200,125554 795368984044519424,266151 765553804733546500,88197 794141076990914560,258059 767955052916912128,101810 790761672520630272,232863 780808908919017473,183268 762716836974563328,73926 758712403483844609,46076 790549519087861760,232137 774863590155104256,144848 769193141303779330,108381 772493264091947008,354817 786597242790522880,204413 759143479612051456,56964 769156195886043136,11774 775796469940953089,150663 766471618541617152,93823 781216217189191680,185310 786923849745039360,207287 774300803657965568,142734 775848769137020928,151202 792408063072276480,245566 749340119740485632,8366 791491263124021248,238965 794641667068493825,261155 777186172334383105,159876 780587134185009152,181789 790995859844497408,230485 794699961128644613,262752 733757772685291520,355389 765392060748660736,86103 794589150246739970,261155 759210740423286784,55710 794532748480356357,261155 773978793308413952,140437 756418499967352832,42249 732807795624534016,398870 766769546602680320,95572 768514157410852864,104999 775811677946281984,151361 779848739309522944,172295 765554954341720065,86725 793986406557224960,257325 743176137522581504,11774 759178778333491200,56964 773748923446005760,137565 786035266435678208,199546 771540487459131392,125554 775015999259148288,146259 780649835993059328,182257 776757376653328384,157755 747476414501388288,11774 763469726676770816,78159 777117986746425344,160238 788110458230304769,215505 793804152220618753,255393 764382188884205568,81926 778811021645402113,168794 794336439437840384,258456 794575449783488512,261155 791348664232910848,238395 772614251668201472,11774 774720868115021824,144454 786301436464205824,202007 761346486554812416,61412 773282887919554560,134371 793231214261960704,195876 773650381192716290,137777 749670794872164352,9145 758253247781965828,52061 787709114767912961,212357 791359772683403264,217634 769992564397268994,115435 776363274430472192,155317 764988333906735104,85562 786597049005334528,11774 775721648125202432,150511 789287859563950080,224680 769285149498355712,111448 790939706376675330,13403 777122029430382592,156835 788577581406691328,218275 770726396813414400,65496 787749480669917184,208110 789429984326811648,225374 779143053705523200,172962 785909823825063936,199546 792020695169499136,243075 793205343983640580,249841 757670465808637952,48735 792865630898708480,243187 766347278445600769,92860 793103616324276229,249469 753668135727673345,11774 793986133470441472,257423 770686392007405568,120610 777651189727039489,90252 780841775720267776,183269 736565117723287552,350678 776614107961257984,156537 755522679558574080,37504 788142635169017856,215754 753290709877260290,20932 790396920418009089,11774 793998185593184256,257492 775863092622331904,151463 766029212503404547,90384 790946472036491264,234796 776779574336258048,157755 753780746289025024,27222 770304867210448897,117257 785972448923705344,199891 794232346899808256,257492 792153166024368128,244230 769506553414189056,112399 793863480323432448,255162 794593569713647616,261155 765026556544749568,85562 789210434926632960,224333 795494321159974912,266079 789137145487392768,223899 755912886354976768,35890 760607367142617092,62063 788350520104775680,214078 790893775119798272,234583 785640213213175809,197198 786753114107895808,206008 758077616762912769,50923 791689872369221632,218275 758331618402590720,41703 785991631094808576,199478 788108268489048064,215050 778401065842581505,167044 758873039828201474,48663 766290161898586112,84724 773959261282009088,139404 755159457903022080,35890 753712247776632833,29456 771311142782119937,123808 779466802174853120,173628 791449821752205312,238272 768959351264538624,110362 772115507138826240,129558 767070104043548672,87062 768960619718508544,109945 795100476912074753,264397 790960409519927296,234583 786596310090645504,204078 759408482558873600,56964 764863866614353921,76858 790040990698659840,223249 762499325813403652,431998 750813862845374470,14397 788880742440927232,220727 770671778956017664,120610 757055575805005824,14277 795718413377241092,267737 772232978223075329,128516 776061716467769345,153194 773270346984263680,134993 780992839207493633,183269 791414175935397888,238780 773720045537026049,138903 778301324123377665,167319 769563604538580992,112363 771796163032932352,127218 776534061988786176,155933 790598619305021440,232169 778727653385711616,11774 766625268949803009,91157 761966147524816900,71026 786736791181266947,205989 751779852672458752,16422 793507477752995840,235487 786983713867436032,207151 760680001402441729,62779 794593648767680512,261155 768096493551120384,103354 787513959041470464,209582 791060194302099456,235963 749196290433560576,1247932 777830428208164864,163376 786271868017782785,200870 785495065787531264,196277 772457746343927808,129662 788259216481849344,212785 791698409522499584,240483 768535585325711360,106774 786289635307716608,202429 790756739175985152,233951 793141164761198592,249882 771467421462822912,125554 777243432091656192,159308 791741183756148736,240584 785567631919185920,196676 768821520797884416,108849 791482447955234816,237935 770973485556461568,122146 780046847297609728,178017 789453310696783872,178395 753939043914612736,22439 770032207821959172,114357 792030304353579009,243075 769352874425999361,112336 750357939953754112,11774 768620475677155328,100561 789927803835658240,228820 764982527241154560,85562 789757105305743361,226803 757882923597062145,49852 772464352758669313,128934 780533239765016577,180074 768930497271660544,110209 791393156751208448,238207 794016008847638528,257492 732363142425120768,350660 755184821723430913,35890 755185119317618688,35890 767152892218265600,94627 793972496470900737,250633 766354364072095752,93286 790636775773507584,223286 778319521908002816,167517 790935653345361920,234583 779791226744758273,171377 789358431077556224,224333 767446670074257412,98689 794360482815623168,258598 786028613804056576,197512 758851079354265601,54070 778411312426651648,152594 792796112868478977,247241 769313831008948224,112336 773619406156857344,138165 791046023447736320,233736 794868029351927808,247240 773966770721984512,140390 756980370906636289,40884 773681153211559936,138382 785543952258572288,196277 788905274434285568,220029 762274754409607168,71099 788483559992365056,215437 795018941043240960,260927 757710691767840768,48663 757628559762468865,47940 789799479822155776,227242 753593583345610752,16728 790822774604464128,1170769 775864316746616832,148822 764892823602724865,84449 775362007704883201,148537 788862759819616256,220602 770743974575403008,105109 780162383989932032,176890 785333022589526016,11774 751585253710376961,16920 753374575791108096,19598 764128667932864513,81869 767181729236815872,96848 793595351747948545,252196 793850974263738368,255942 776208056392650752,153845 789947413892993024,228820 768161998681104384,103354 776897099015356417,159245 792016121096507392,243075 765882332297490432,351436 793568583787962368,252646 760486771306135552,62735 787349681668055040,210207 733224368738848768,355106 766397209097166849,91946 770629805268008960,119937 785558057719779328,196277 795211193770250240,265644 787311782113185792,207212 761403994077966337,68102 774755560533229569,144494 793532590338764800,249926 733253522418982914,352399 780556002991149056,181548 790648426098790404,232169 773235690519732225,11774 761220231482269697,66897 778427753121001472,167407 759099374534270980,52061 791354441576419328,238395 758250569937129472,52061 780609352960880640,182049 772547921036259328,101681 750491423409975296,12883 768219499518529536,103046 788530961529077761,104244 764647814278344704,82283 769039680692256768,110362 763072315932418048,75724 789975607551504385,228576 777636683755978752,161295 786017990106112000,197512 756404689877340160,42432 777299518152970240,156518 757792390102982656,48926 767822953966870528,100893 790323827683319808,230563 793841819545116672,255942 760073390254325760,60112 785513009481330689,196233 764989556814864384,84753 763222778132574208,47188 794143570462699520,257581 788883393379377152,220961 790953820641636352,232881 773689423934459904,138382 791360567042801664,238207 794242632671105024,259200 788874293840977920,221711 794000111487635457,256370 768594153437597696,107032 792139125197418497,240483 752892637645078532,24134 771514709816115200,123825 774014982744776704,131421 768307018486513664,103506 760095509348491265,60790 763541277669326848,1249122 756916719436828672,44450 781566809002631168,189017 793933653323776001,257026 792157493967351808,243983 792171066940592132,243451 793915884892921857,256255 793145538052956161,249926 761598061302861826,69576 752710051022966784,23115 772881379042422788,132578 763714109770723328,79585 770396350693257217,117310 752898241365028864,24173 778571763659644934,168794 780426683748716544,179570 767440247282016256,85326 755076525171453952,34666 760123836167749632,54644 762310384770543616,71429 776441501911965700,155896 793836357881778176,255393 789871388765069312,228437 787381218933346304,209568 788720345456996352,220029 794693428223283200,262752 764624514399498244,77598 764683010201399296,81946 766710160840622080,95568 794935643382149120,263895 786244661555757057,202223 760653903826292737,63451 790952124943216640,234583 780462861285928960,180343 781913852694978560,188478 791374776308686852,237908 792533854515032065,246225 794145186330845184,249374 749287991835815936,7816 760515192190939136,61051 779058437900546049,171886 735089822386249728,353879 776209765420720130,154546 769415182745415680,350878 776826295267254275,154544 788499041063735297,218219 743231437910900736,354153 758860747237568513,54070 750692590396121088,12883 785727684781281280,196788 760657444997591040,26066 755488401034506240,33997 763830882926993408,80486 772545439539146752,131297 760524935684952064,63451 776155982715949056,140444 751539540624547840,18215 785244700345307136,193762 785462348844761088,195975 793936422898176000,257026 750358021147074560,11774 746378589084356608,11774 775541400976912385,149300 791287052927131648,237491 795711635528761344,247930 772871973529673728,132761 755160929466286081,35931 768993931182895105,110585 788506115281518592,218275 793596722253434880,251883 733063236933668864,1170428 791179280923308032,235590 769667515547062272,114779 780240421419098112,177233 795451038367158272,266079 768059773195386880,103261 787390939060768768,208307 765753004758749184,88930 787384745701281792,208307 786638738801692672,205181 790317277853970432,230282 763091230792220673,75724 755163280658800640,35890 781714133800607744,186584 791613527312232449,238207 778203404971679745,166390 758640618700730368,349060 750082772493017088,11495 785952305648631809,199546 778998566320734209,171168 786789563410763778,206642 762091539719946240,90014 787724755868803072,211794 794950549149990914,262849 771104102659031041,122982 790599925637623808,232169 794107432901476352,256255 794538750898569220,261155 786255208301027329,200235 793878192255754240,249926 781315833582739456,26066 794269897505308674,257785 765516287321763840,86693 760546480008462336,63451 758901084324712450,52749 767919969011060736,97685 749923209957502977,10735 781895587390259200,108396 786604822011125760,11774 781261475574902785,186212 789157444173893632,215505 764313125281603584,82066 750395517755068416,12974 760626600257867776,63451 763582417680695296,78360 755091220955750400,14277 791778614232682496,241678 792535184008548352,246392 762403241791401985,72420 771028836758814720,122146 776826561769115648,156276 774559592244142081,142980 779082360079855616,124597 791624206903549952,240145 768135575702560769,103212 777128116451966977,160353 770419975773233152,118192 794211046055706625,255870 773955980266582016,140444 788444602990628864,215030 768481645930303488,104973 779184682663485441,171693 789305622458208260,197512 765283730214846466,85861 767164852485951488,96636 762610873340923904,73814 791179905803235328,226366 771382058530639872,124597 769224481755639808,112363 788708248161492992,220031 766150161496018945,90384 771442379404476417,118985 758297725272064002,51809 759886637992071168,60265 790559339652247553,228820 765376423028666368,82208 770113374357073920,115956 751796408777207808,19133 771889735811948544,127871 771424174636199937,11774 758119843463700480,51069 792360630078636032,245016 768205212947329026,97379 793190994091048961,248883 768646702974771200,107423 793143946541166592,249841 793137184907730944,249469 790727870037364737,232911 767399651607740416,98437 780865435109580802,102730 778223638885433344,166102 788095743844347905,215005 790985993734193152,235487 788469363816878080,218275 779070083205173248,151265 788039906442391552,213064 765233562794754048,86645 788159203248668672,352258 777710892385382400,144568 769617993739407360,113412 778352128536567809,167495 773700137864396800,138819 776173403476750336,153501 775845510259154944,151242 755197654313930752,36057 772076460810973185,129471 775735330976641024,151255 790608631364513792,232169 766083086274535424,91043 792416816672813056,234943 792072063012003844,243427 780556455862603778,181026 786030253785358337,194083 788532307548262400,218219 793591403515224065,252679 777952495960072192,163990 768961016097038336,109874 787360878664355840,207287 790159492713295872,228888 761255146596827142,65887 768887005065261057,109104 753665843720925184,28866 754746963678068736,33356 768408927054598144,103046 760287722904977408,59666 769687142071173120,112032 773923370018623489,139404 791025554132705280,233736 772836723973685248,132986 791053966440148992,235620 781322838452146176,159115 756817931158171648,44429 776878631016603649,157993 753738379603345408,22439 773716038231941120,11774 774285207750975488,141887 793623068375592960,254135 795070389349126144,262752 771078670513340420,122982 790634723806547968,232863 770950138323927040,121949 752855042982612992,23899 768317130542645248,105041 768099294545121280,103354 792109721004150784,243075 753964577616822272,20932 772794962442391552,132335 732352799262965761,1170365 763975518945280003,80136 789517901011247104,226731 791469025532317696,236928 791337669900931072,237594 785665432497729536,197139 777542439007498240,161960 792100331064668160,243075 752959479088607232,24597 760252558577250305,48052 792166908657213440,243187 772776813227601920,126152 778688045394440192,169226 758076181812023301,1011996 790828364391219201,232169 767502688300863489,99044 773972521658048512,139404 788912818233876480,11774 771014950009483264,121949 790256237287972864,230270 774412414494187520,141867 788068967852150784,214660 773961304507838465,139404 793231927331270656,249209 768938182549377024,110362 781132577973211136,185496 756590399947415552,44274 763459145303334912,77632 786012372280283136,197512 788873885613568000,219119 763229404642185217,47188 789211713874735104,224680 765809406651039744,86844 776022942601908224,152735 774014749008723968,139404 777628718470537217,162969 785845622192603137,196277 756508043739824129,43391 765016406597435392,85727 751563569188184068,18567 791815793117913088,240793 762781655702446080,74681 791692791042678785,240483 795143958523351040,263933 752621799985192960,11774 776769821715247105,157082 793112573952532480,249469 794361193947201536,258072 793846107382046725,255942 795264956308582400,263302 764185085650333696,81869 777925647620538368,157755 769522980879757316,111225 778728932262617088,170252 760848111057068032,62728 754758218660864000,33356 756650249385410561,44450 791005738151862272,235620 792402307459772416,243165 755871311600189440,39499 761632745193963520,69231 795736291988140032,267576 791004876025147392,234583 791407669101854720,238207 753949151495200770,30590 777129939619512320,153172 793178602820907008,249469 765614891923156992,88669 765038259269410816,85562 794230764216815617,258331 775403902778871808,148574 774881130004774912,144848 768931930536488960,110362 771886351448809472,128615 791689497201217541,239446 765566646501138432,84724 761233445481775105,61412 794164697335562240,258331 788265653056614401,215505 791859402831572992,70543 761668072046460928,69576 761124598364540928,63451 768927592393035776,109874 785300224579297280,194934 778335911931154433,167393 792886870862663681,245750 764824658415853568,84724 768930491743477761,110362 757913270846128128,49066 757665531495346176,48081 772688465397964800,131421 779079927081472000,170434 791423603594055680,238207 753830204477284354,26539 772060322614038528,129335 776053904748318720,151845 785645915180707840,197673 791623704618774528,240145 767450148205006848,85326 780746458882514944,182257 790910215399043073,234653 764188178991362048,82066 773601943109316609,137965 776003325116477441,152872 773880208701157376,139404 781484043401564160,139404 774912962373029888,143327 789978128558850048,228172 790652374675324928,232169 757217992979677184,46006 732743731514871809,1170320 795471064860164096,261033 757721738260209664,48826 764107850847100928,33186 768760451551289344,108726 791477793758380033,239405 755734967900962816,24023 785647314513780736,196932 762752186661138436,73154 793608006793506816,252639 771438661816741888,125554 793129070150246400,249348 788254880880271360,214724 788445973122908160,11774 791955515609788416,238207 764192326419935232,82544 757882980702490625,49852 773257511574966272,129558 773337337124171776,136018 773219027904765952,135234 794538445158973444,261155 758866485225754624,54070 793551477327278080,252711 794726937990201344,263051 751888079258988544,16299 789831072913694720,227242 785460908176793600,192032 755040567092994048,34666 794209867292491776,249926 788085793503977472,10788 773201722877546496,134255 773990662400114688,140230 786010642293649431,194082 769817070049591296,88930 788548888189952000,215754 750330998957768705,10057 764297110355382272,80939 781247504528449536,186434 791681782034882565,240483 794940262611111940,263895 774215454973890560,141360 787063226114592768,207861 789859867548725248,225359 792501283848613888,246273 753990632167776256,29263 795099366361092097,264397 764690309750161408,83391 788442243518562304,11774 794556839182659584,261155 776751674056642560,157708 769331117816033280,112363 787725182521663488,205197 781012654429175809,184143 764538686629347328,83106 792051187382005760,243075 766262033864073216,91867 758105833020325888,41703 772964685784096768,133081 781068297882050560,183759 759116782720290817,56964 760418100659486721,61412 773905108480331776,139404 762653622488461313,73814 794629383826866176,261987 776252417130295296,153372 781330132455817216,182154 787150067375366144,205186 794276506784534528,259426 766634693349429248,88920 790875586755518464,234583 795009232726683648,263895 787154231593570304,207109 732981255759921152,353451 768963152327368704,110362 775068560154435584,146847 773902041680715776,139404 787426117590351872,208928 754726345549066240,33356 778614040046305284,169201 774125996144336896,140047 792911348828995584,244221 767120882984636417,97811 770758278087409664,120610 791931914001145856,241034 763032988695273472,73712 765621862374211585,70858 795615548100976640,267589 758416937089052673,53144 790876389373276160,234583 792814040275759104,246285 786007532217176068,200382 787176446686924800,207965 785321391558107136,16728 757749752901558272,48959 776220365521551360,152314 790706416486973440,232169 788711406560346114,220029 794008301986021376,257423 763862400709701632,80592 769968393634144258,114848 795087633626046464,249926 785873644538908677,198671 768866712024297472,109666 786305942862254080,201958 733065343174762496,354869 756537402366189568,11774 753279865894293504,23742 788453248994779136,218275 791352617737723904,238395 755376563265347588,37044 770794602550980610,120393 755759874105937920,39462 758042566692442113,50654 773614346375143424,137818 762090139585744896,431998 732256679006507008,349239 763815839669755906,79911 791352764777369600,238383 791087865648156672,234496 793846904228569089,255393 755160253952516097,35890 778830519819653120,164726 758166591989227525,41703 794906459511422977,263289 778399999310696448,161714 790726481353867266,233154 794084430201507840,257492 763139280386547712,75615 774385102142840832,142566 751671131434811392,15721 763369337935761409,75396 777825915980111872,163763 794331219634819073,259063 749225343148552193,7529 752126301096542208,14277 753047563624931334,23217 793935399114702848,257026 794205395283652608,254209 781534601378279424,186063 738789991493586944,11774 768052275554103297,101681 791102639333335041,234583 794741956442198017,262849 788001161865342977,214209 766305698930053121,11774 790277016037851136,230141 766707496945905668,95672 759522736620396544,57961 789464836480524288,11774 768214964830031873,104662 785980461231251456,199462 764809707156545536,82070 786573389205016576,204680 765943654930386944,90384 792718736755089409,246726 781545856172380160,188401 786397298905546756,203674 786599748488658944,204413 786220235896397824,201555 789217707254317056,222647 761017951642324992,66116 775118932076142592,145866 778585075914944512,168794 788808697388666885,220526 794696174477438976,262752 764582310037577732,80939 765272909606715392,11774 786992698167209984,205728 789995321686228992,7047 791355312305377280,238395 795290945575067649,232964 757567941051346948,47782 766162102897643520,90384 789700520906752000,227048 770758045295083520,119681 791355453137620993,238207 788750295048290310,220332 758790777376010240,42171 750868308493209601,15264 758439812873515009,52061 788790989313961984,220526 791695930198151168,240067 762742094356152320,74066 788405043783344128,214899 760191925651582976,54525 771478683227783168,125111 771845089291276289,128382 786603326255210496,204835 767773771730128896,101383 769186934023458816,109945 787737815647973376,212139 752180865468362753,14277 788151452732575744,216009 788633390497038336,215910 775356430455074817,72273 791076466528100353,232863 787010721489969152,208176 793866944659099648,256255 762793485766230016,73926 794513034127372288,259457 751025118260920320,14379 769367860716023810,112336 795690144732889089,267521 785735814634319872,196277 758121411776884736,51239 794684123059089408,262752 795371557262458880,266054 770382431983640576,118191 753636517378228224,27317 760741825925742592,63149 790495803026444288,11774 733192689089417217,350085 755734821339488256,24023 789416752723664896,225359 792103996001353728,243075 788362490228805632,215492 795726680673304576,247240 749077436244058112,7157 762676509207252993,74133 787431054453776384,209351 790007946138775552,228820 758995394701299712,50827 787069281867563008,208176 791734775316897793,240627 793841670177562624,255942 756553735422246912,43471 777776221065273344,161960 749460964534284288,8497 754756117251579904,14277 760374425426530304,61602 787418042317860864,210287 753675838915162112,28866 758821159181836288,53996 785997581830672385,198255 792097760233172992,242712 765278310968549376,86440 776850606883348480,158524 788206224638521344,214138 763932089855070208,80393 771443317183684608,124601 767469879922417664,97447 793228355881492480,250633 764803990387392512,84666 738789000693981184,11774 794731163650760704,262752 761398581852909568,65663 781272866356461568,26066 791030265535614977,234583 787997507158740992,214209 788539966309732352,218142 771716654594084865,125703 777696493985824768,160618 773620284490412033,137978 786159593667764224,200235 781652165676990468,188401 791476196718542848,238099 785646713981710336,194082 758035112722309120,50923 773919884032012292,139404 793237475611308032,249961 757674324136333312,48761 774223363011207169,141867 779786505204080640,174756 794545363856150528,261155 786659021835145216,205455 788132745587417088,215608 769290299193565188,111558 787746787553574913,210235 771522351943000064,126389 764986657560866817,82283 770629840789581826,119937 757378064846163968,42782 766402377628852224,90384 756214625998348288,41680 750009838365712384,7855 773687577610039296,134997 773729969759367168,11774 794743550181343232,261050 793992808747114496,257353 791432710346670081,355517 795613375971459072,267377 788176259087990784,206008 760146563780018176,61051 770247746141827072,117247 770582735924654080,119832 767298422210596864,94699 758301193571536897,49947 766134630512668672,90193 794876318244433921,263010 776990175897481216,95055 794019180173467649,257492 785990874710757376,200384 790194726880194560,229724 741636130907553792,1170338 777668811105239040,163166 753074835245400064,25253 786503771304198144,201976 761735992411684864,69653 786838331573141504,205902 792335286931951616,244297 779080462656417792,172123 755594991540408320,38183 777846463699255297,164001 795072411372847105,11774 768226418601955328,104395 775790878598303744,94221 779455308380901377,171377 786576918959181824,204273 792707626664534016,235590 790999426026254336,233736 763181401969680384,76577 792852033141215232,247232 793756262169190401,248194 775436009412648964,1250230 794314273669279744,11774 786067516556795904,199546 752303349345587200,21095 752621950292336640,22777 750776212201451520,15066 768820936908963840,99212 786663388453543936,205728 789738487855648768,226490 776929121888706560,159359 781513324903141376,188401 779523307498373120,175153 791243879110447105,169916 776191090504323072,152314 757950698105352192,49925 787809546907463680,204835 794274865809391620,249926 760453202437210112,62063 777751105597997056,162107 785234746922139649,194082 790010548561727488,228172 769263156543655936,112363 762736124468994052,74681 794727142902951937,261155 750731107637817344,8089 787481805897072641,66116 760126944994332672,60866 759777580023222272,43579 765627209163735040,87851 767832660274089984,14277 793435875006971904,252020 794915156149096448,223432 756204364583362560,41680 763101629054914560,76294 771773805530263552,125742 767156846318657536,97386 786302397375188992,202083 758100508582244353,51239 771709742779666433,126995 780196044151762944,177181 794577418237317121,39957 785667966369095684,196277 793239751730094080,250933 766416960825364480,92213 781185846376620032,185310 788093496007749632,214354 786977035402944512,207949 732901280507699200,354517 757948531248275456,49400 732304924336390146,349764 794740424904757249,41900 779889791936659456,108396 791421632283750400,238099 734382899370299392,41724 762400836957765633,70886 768072710484332548,97811 765319548803231744,86053 785744159520927745,197894 786964553825345541,207613 760872878413787136,65180 766821529090871301,94705 769703362350678017,101681 794558798945927168,261155 788395756419969024,215505 785885646271414272,197512 732364942930628609,65113 755163216318177280,35890 771460622965960704,125367 788405385971531776,217519 791059098376691712,234796 779151556650405888,168284 792555057631858688,243614 777872153203138560,151845 757764742958022657,49070 790806797330161664,233307 763172971162632196,75899 785830255613259776,198671 791423476435345408,221785 778712494634262529,169740 733105583474278400,354869 752645313580654592,22657 786035451798761472,199546 792835464998686720,246726 770945287657357312,120610 754032089213743104,31377 793168254558625793,249926 793259481580900356,250293 785263282852663296,11774 790918902729445376,206666 795605656141176832,263926 794693642040541188,262752 776109074660286464,7224 791151320287813632,105109 790841427177660416,233558 761909916269326336,431998 766463765177044993,53185 781681032735010816,177455 793757457512337412,249926 767914818774896640,97811 778985159966228481,158524 785840622175412224,197297 765667402407374852,89076 793181544533757952,164814 751086158046646273,16422 777659245340733440,154115 753901420303093760,28281 793500915756072960,252408 790902776234586113,234796 786393206762172417,202983 751830004397281281,19542 770727836600631297,120278 775041952869789697,146259 779188907246256128,353879 778597176230371330,168284 791974949267308544,241819 772227927270387716,122344 762613974282211328,73814 778980196745490434,171693 771097911539146752,122344 793974882874724352,257271 750429959563276288,996861 794700546691178496,262752 758119046919454720,41703 794367288229199872,260273 754759966766936064,14277 794905971671834624,232911 760213577848545280,61412 774989211686567936,146259 776924613439688705,158087 776201651724034048,153596 787086413774794752,209035 755096494760300544,35449 791485631604019201,239405 778420311167373313,167319 750454414188617728,13021 757661734974861312,46280 776208362979463168,153845 792758153465110529,243187 770378133308641281,118375 790491128206426112,228341 791709773934637057,240483 786032753556852740,199561 758435481872961536,43391 760283282206498816,1248387 781847676107182080,190424 778626380837691393,23762 788066481833648130,215005 793162406566301696,249469 732211589697261568,350340 762282120635117568,431998 777807194263871489,163763 794331571134365696,259659 766304036207243264,11774 785731253915881473,197297 732979672821026817,82294 777292979098701824,160353 780841202119761920,183826 751811658477998080,19948 788795198876717056,220806 764963619843047424,11774 789800229906157568,226731 793527211957510144,252741 795760052057632768,247930 770392462263279617,117257 786239315525283840,201958 770671378706075648,119832 776460486279696384,155688 794961964418080770,263895 763052752616337412,47188 793062831298113540,242693 793480728537358336,252030 789146265904898048,11774 779479556717703172,173011 756857528571469824,44450 741116280028172289,102730 781827740358041601,190635 794673638846976001,11774 760101459757178880,60865 787022900847050754,207113 793170252334891008,249926 758417095537360897,51997 771353510747205632,122344 785908806131732480,199546 765217048729452544,86440 770107163805097985,115778 781709206621605892,188231 787176253820317696,207287 792786329947938816,247556 793741808899612672,250633 778188419184852993,164826 780181403443101696,173645 786304768889225216,202727 791372040699645952,238207 793921519952871424,248652 767230135732953088,97852 752629114754985984,22750 790025550257532928,228354 794563838532272128,261155 795484100358533120,254606 751097890009915392,15808 770306514095513601,117257 775129484156506112,124610 766464078848155648,93286 751628656829751296,18215 775141185182572546,146038 752621083153489920,22787 757623548743553024,47688 764220957569327104,1249230 792718077838422016,244270 770442337331712000,118393 795331170061914112,265821 776766923061268484,157840 780376753395077120,179742 774002260103860224,139633 776135692581736448,152106 792100796057853952,243075 789684213926670336,225981 757719259728515072,48826 771477589286420480,126152 791382204643282944,238395 794646227308711936,261942 774756426338082817,131421 794982616537534464,264397 779010094335823873,171982 788338538941210624,217039 754701037802393600,32129 779053099381948416,171982 786246695512256512,201958 792048160113774592,243075 793144969661931521,249469 776525475518775296,155334 760555984125358084,63149 787011573759881216,207949 787144376061423616,209351 794109280261521408,252196 779495530091073536,166913 766733209224646656,95672 768258956917485568,102295 780763686138961920,182036 771783408959819776,127657 788868620994678785,220602 750856044650307584,14594 766058044614729729,90482 794028794684141568,257423 785577533282541568,196676 758342493494661120,52061 773602852799385600,137978 767705611245019138,100605 758030409636597760,47761 760180356821749760,61539 770809686035603456,120474 764105905344385024,81702 776793982537900032,157755 758707399377027073,46076 769722213587050496,114587 793578437566795776,252020 774666253583650816,128904 787846906646925313,210235 790951973252128768,234653 791428577732407297,237491 746411351006814208,11774 779798713774538753,176201 786001266526842880,199227 770569365897043968,119319 732641401670750209,1035907 794677611498762240,261818 794929551679901696,263817 788900308101455872,11774 768838705494622208,107745 788746186488287234,220029 751673451660861440,18893 774188009600065537,141797 776808276243734528,157755 794326064478691328,258909 747634185679036420,246425 762278906606989313,72510 769274413577449472,111225 766762650042720260,95708 789174093769613312,223286 781149664624074754,185496 793919257415454725,256534 759803711455653888,41703 787360590993895425,210289 793941812545196036,253793 790233137557090305,228354 790977561262039040,208178 780635996354252800,182036 763057858703298560,73712 763404376937467904,73926 792744687576559616,247054 793159272334929920,243075 791618419682574336,238395 793553248376455168,253206 768131215606030337,103354 792920204481335296,243865 790741802739302400,232169 774393626839306240,131421 755792356691939328,1248338 758234358046199808,51688 790623065721999361,11774 757954003414155264,41469 787045719756595200,207733 755185817455366144,27277 774199649452355584,138819 775750580929122304,151156 777551624038481920,161988 757431058275106816,47261 760966571493826560,65974 795396463496929280,266500 760030225619095552,60344 793834010585686016,249926 794583668039684097,261155 738896523249885184,352060 765553616673443840,76315 772503467072126976,130067 773458421366550528,128783 793324797945974785,249348 758414908404924416,51997 766317188433096704,11495 795386818351038464,247930 771721270882869248,125196 785469536686469120,195975 758498904040214530,50698 779720375538245633,156518 794040234522480640,254209 768209452633772033,102137 764651201258487808,84209 769267648408358912,112399 753045420901892097,24173 780093422430453760,157593 793081057444757504,248010 765377397113913344,14395 788855137108303872,220526 793951425172684800,256105 770631683947261953,108396 791408972850827264,237857 793629282241216516,252020 767675323068579840,100561 761561305190899712,68993 788016619087917061,214492 762348935990087680,66801 779003783628132354,171902 785621205369823232,197286 758633414417317888,54070 770857149316595712,351666 788608193815515137,216565 794687545053446144,261403 772749163650048000,131007 786947048113221632,207287 792781066222374912,247241 780817817058762752,180627 779752321127415809,169550 774251997725728768,87904 792734697965162496,241118 759009197996376065,54070 764934947962490881,11774 763079245690048512,76329 781885147440291840,65113 781241137201831936,186434 794906823820251137,11774 738791796365365248,11774 775878096763453442,152348 785792324513239040,197512 775881389979959297,152182 794322499458600960,259360 789178671911178240,215505 795012336994189312,263931 795490852684505088,266151 791763216112099328,239810 780365161324548096,179606 772079193802891264,129471 761753236172840960,69231 763495943857704967,78115 773928099675267073,139404 794573458638180352,261155 778270157588299777,166409 788006584668610560,214354 792928862984368128,247240 774182368634482688,140444 773533165801484294,137158 778970700241637376,1170556 786205457681674240,201494 779512543668678656,173964 788723457311727616,220029 793306608876986368,251350 769612126721892353,114021 787294583122255877,207287 788449916309737472,11774 766612466700660736,93823 775425623317630976,149200 795725626393194496,217634 749453891687841792,8248 781505070936449024,188119 768282496861483010,104932 792250612247244800,235685 755092788392366080,33474 763769040649252864,79585 768575422401486848,106702 785627010194440199,197512 770671469131075588,120610 774356734475403264,142671 793655783422427136,252020 794686453489901569,262752 753732534697996289,29263 788414864783970306,215437 768902043016826880,105647 794555255367368705,261155 792046903152218116,11774 793265294605111296,248514 759086909201186817,55174 795668063051988992,266054 750843320620969984,14525 791723762836058113,240556 753360378650845184,27045 775880058904850432,146305 762784396990672898,73526 775964224019243008,138532 786062237207302146,199211 750832088643932160,15316 765344266604294145,83881 794761283778199553,262784 771835841735864320,127836 778391434223202304,152594 775044556102377472,124610 785470126409723908,194934 792071743422787584,243075 769537801205477376,112494 764865072766214144,84422 768069555801522176,100893 771124371347779584,103354 759085426464337920,50442 762663177867894784,73926 789535597685673984,218875 760188529217458177,54003 779412645396873217,172523 793493572314030081,252196 794698804452790272,262752 771096726358913024,122759 779013836800086016,169552 771479905431384064,125111 770403200029515777,102137 794694468037410817,262849 785536723111600129,196676 786975504503111680,207113 792351021406101505,243398 788773063584342017,220029 762188519641116672,70972 732898144208330752,351617 795615054766997506,261155 758353779708272640,49947 788025121315225600,214209 788134120568348672,215031 773973826627637248,139404 765886999547052032,90031 775742847395987456,151185 750839800446480384,14567 786446914493480961,195876 775436568739840000,148537 780740574752145408,431998 792423000343736324,228037 769192156909150208,111438 771079358479990784,117303 788752279549669376,220526 756602986185433088,44273 749185864559910913,7121 762701031327150080,74431 754727761793654788,33356 787387844490735616,209351 788783465630044160,220526 795238655979884544,265709 786343170049208320,201441 788754414509125632,220526 750338643336716289,12535 766614795248361472,91700 749060563892789248,195876 781553243222581248,186584 794562651552698368,261155 791518871345692677,237908 777372507435335680,159302 732980063059091458,354396 788852122750025728,220526 793948463159504896,255942 770766584407289856,118192 792850871805542400,247877 791705007955390464,238272 740328477228961792,145399 778076800085692416,165523 794545423344078849,259034 790903165956698112,234583 778362212733726720,167858 764195156945952768,80355 758064810688782338,50787 760972078724112384,65839 771408123781341184,124597 761368152848621568,68273 795751506263871488,199307 765241857278369792,11774 794708311388155904,262752 758419179850444800,51069 760318688071389184,52554 771405545580265474,122973 763911509432995840,81166 772070184140013568,122133 771551137098981377,118191 780610584660369408,182037 774195080844419072,141893 766026223382245377,90384 793095299711590400,249469 794375399262273540,258741 794668593300402176,262022 788889832307163136,11774 770415987560706048,117263 776971550096551945,158524 790004151845396481,229229 763423771818618882,77720 775390349246083072,148537 793219963569987584,232911 779655761601368064,176102 763361043095494656,73814 732591314722783234,352718 752662926075437057,22575 794629097137709058,261399 761518300060844032,1248861 785613796710555650,197512 790919062654181376,229505 795246754560180224,230142 780775195053268992,182960 795438306343403520,26066 761913555054624768,66815 772688903321096192,120690 785640161900015616,196788 759116711920439296,56552 779348622303490048,174230 788399139755139072,217519 770248444141244417,117257 790988663568076800,234583 772608977787949056,131007 771781033448574977,127366 786085902934237184,199546 756861287708045312,44450 780446450048114689,177233 774158684364472320,139404 790335406864756736,230485 768275981945536512,103212 793183561180340226,249926 763151592652677121,73712 778378934438297601,166409 755046942795763712,35044 764173905598701568,82283 768201546324508672,104162 776926235611967488,158387 758044083772416004,50923 793095510152347649,249469 789879929072517120,227242 732747154964418562,353874 761599071480053764,69576 788485013033672709,218507 787670933351784448,246425 770805876055740417,120393 770258820727656453,117377 773623487495753729,137965 794976619332915200,262925 775876621974769665,152314 763741053144924160,79804 778607735063519236,128232 752720706060902400,22750 776418409370091520,153756 790737031030726656,231894 793586725847199744,252014 786800429203984384,203680 765144093966102529,47940 789301308176027648,222545 768224217972215809,11774 785592231298301952,196767 760078865670762497,60866 764371905923076096,83192 791055022968582144,78159 759153097914609664,53996 763689148922400768,72912 765506328483725312,87904 779476414563164164,174115 751062121677398021,16094 790316236273881089,229895 794676811108155392,262296 754765453147381760,33356 757276506255073280,7866 790584993978290176,232169 785317230200356864,11774 792030251966566400,241678 773951656031432704,139404 778674892640182272,167677 750685548470214656,11495 759214576638492672,56964 758276339120087040,52061 786264973190189056,202429 768530737746305024,106753 794650879152558080,261942 787082769994309632,207051 766636146562654208,94690 770871095482343424,119774 794418383479537664,257353 788297309150810112,216047 733002184804044800,323735 795050005413433344,264397 788457133624786944,217106 779134723595636736,172547 764540224915505153,83391 789331362436091904,206666 793669435600973824,250633 792407834726019072,245075 792693304852897792,240061 788478831904497664,218275 757607693288890368,47761 778975339720482817,169550 781579189170429952,188401 775377423206526976,148574 752806741600002048,23167 794527140284952580,261155 766802903755436033,94699 768929498632814592,110381 769616079849033728,113754 771033698170875904,11774 794108200106725376,251234 794239089788809216,258456 763850414781558784,80773 792234499451023360,243615 754097078373003264,31686 793154138276188160,242693 765149217455165440,85562 780835190499258368,182960 767983936924487680,94699 763469709337620480,78159 793093813564739588,249469 755082197611282432,41724 759891690622742528,60112 786422159816073216,202429 794642437679497216,261155 742560048421822465,8431 765761521515393025,88697 774078445584211969,141360 785620636764819456,197512 795703941962944512,258296 761667827921133571,70072 768288595920629761,103354 778350352072527872,166852 785987634871037952,192434 788059144012042241,214354 769576067623288832,112939 795708149697085440,268281 758315344998068225,52112 788753101331333120,220526 790705187333607424,233756 791741909555372036,240584 765211322061508612,74247 795394205795414016,247930 775123907548438528,136814 753315634088439809,26458 781532571779866624,187469 775775560165318656,150426 762885457457717248,74308 794002052338700288,257325 758182699383173120,50483 762081452003561472,71550 761652912921554949,67852 779469270560280576,167220 757672736881651712,47841 794170378130223104,258331 771057548539535361,122238 781339972972453888,139404 767091746731950081,97554 765246119358050304,86653 771412899772272640,112363 790336654070251521,228527 764959419742453761,84724 767915395583844352,101681 773026496847806464,133519 774158254272151552,140444 780434098741350400,180306 794991979901886464,261155 777965611494375424,164826 750819489906778112,15021 792024432403476482,242712 733262263050637312,355669 785995688932839425,200490 785498199125622788,194723 793867134233305088,255522 755490289008177152,34666 765649751668699137,88930 788731111555887104,217285 777159719639212034,152674 764970050348605440,85575 788851642091335680,220526 775687324416020480,149422 785641081111060480,195975 785795612532805632,196277 765297186687029248,80486 794672168248426502,31953 773516443933483008,137042 776936446389260288,159146 774370043085910016,143210 766096961430626305,90482 772015945095192576,352720 773489573385138180,135341 775879943133794304,151741 792037329540177920,243187 780645892311257088,182257 756293916178120705,42432 752987127550504960,24870 789423102241435648,225923 779291618037772288,173753 755774045090639873,39462 790935952633966592,234583 794330349295857665,249926 767115708970962945,97377 790726880227799040,232791 791357960186269696,237908 792798733314523137,247241 772121819486707712,127925 792439078234882048,226881 794016907699421187,255192 754705731438292992,33174 755046183047790594,26721 758995874320044032,56175 772061049788833795,352723 773522812183121920,135502 790322851068858368,230584 775081512182001665,146847 775707076874022912,150663 753117060222287876,24134 788744676987719681,220029 758237871048429568,51809 790889909032738816,234387 758093474595995649,50827 754844940547584000,33520 752268507757154304,20279 768582033597607937,107469 768269851005628417,104662 788514088187863040,218275 785514352958812160,194743 757674500439715840,48477 756388425058619392,36873 791015911142535168,234653 761663829445058560,69947 793459708170416128,252071 794016547127853056,255826 746736705542176768,229713 763106884287012865,76628 763803852017500161,80393 793096091147259905,249469 769877423865360384,111431 787453031231217664,210207 755160138353291264,35890 752628371109076992,22750 765686881707261956,86440 792025525753556993,242712 761576589003984896,69245 790350944621981697,230793 776798709371797504,157755 760814560764887040,64745 793132823456645121,249841 760479232808058880,62452 787414730088538112,210989 788443989997260800,11774 769716008978255872,100605 792618195999858688,245148 768780430476804096,108849 779091050979729409,171060 779708183912722432,175092 781344832602017792,186584 779016094090526720,167407 794641151978512384,261155 781048482840870913,1170792 786754264513196034,205728 761920283183751168,431998 792688948409696256,237437 753259845432774657,26140 752104516443598848,14277 762002892156989441,71612 767676512455786496,100561 781350527732899840,185310 790623690417405952,232137 791046968730525696,232863 754810843758329856,33356 762816039327506433,74868 767967614706421760,100605 788417589034774529,217519 760857971232497664,64722 793855938440593412,255942 770615494688829440,119746 754747449722474496,33356 768063042001043456,103261 777271134702170112,159146 759526674891362305,56192 794936684131577856,263895 760624553374588928,64147 775943568624013312,151845 762106302558416896,67973 795345559552983040,248652 789719030231773184,227486 741528952213274624,350834 754721825180049413,32873 788585211068092416,215437 788770705961648128,220332 790639902585081856,231882 779020144924323840,169550 764992693588066304,85562 766776942670610432,95511 791958241001418753,240483 771498501125603328,125163 780991368005087237,184426 788554525774708736,218832 780606717830856705,181789 750343119497940992,10735 764628294029418496,80648 795104582565130240,264397 754019000221261824,30296 755202574559485952,33751 781420169608519680,186584 755397781771157504,36467 791704714429603841,234990 768956387409952768,110362 788122395768819712,215505 775429969606508545,148800 778330571361497089,159861 786954083651289089,90209 792143618454675456,243451 786705446761590784,206054 771391287278743552,121479 763908530327781378,80393 755760524353241088,39462 795022413847293954,264742 788363053335191553,215608 794007428815687684,199262 794760415888621568,262849 755187249268916224,35890 793484512017670145,252741 769393201333604352,22657 788888635169005568,11774 793414013698859008,251320 774823819580051456,145244 779350851806695424,166913 795421189585960960,265855 790630427857784833,231870 793948104575709184,254135 752712672710451200,22218 778323963671748608,166409 792367424779657216,244143 755844663228010496,18215 750377118316400640,12883 753532124783783936,26539 795226929230188544,263666 766383821675761664,93286 791348065638551552,11774 749295074475933698,7816 794635111501217792,261155 787030243970351104,208321 794540357363101698,261155 773007312269238272,133944 786890657029844992,205186 756086639248769024,39997 763148655318618112,76794 788814598828859392,220526 794694326508994560,261155 790737278133948416,232169 751871750665678848,1248205 763979280099319810,80607 750605484000894976,11774 751725060969402368,18555 793938390404075520,255942 785904317735723008,199546 781421956209913861,186434 791780525145030656,240793 772164324043415552,129558 785466543136182272,195975 779515291411808256,350711 776650655452700673,157082 791067206662619136,234583 793879515009200128,254956 749926699224236032,10735 778422436685643776,166913 765307472106053636,87062 776932203393454080,158387 749279821881044992,8047 793161048253669376,249841 787277794426445824,206008 793096890065756160,249469 765653495382933504,86103 773927748893106176,134561 792045969600897025,11774 762430170997202944,72176 778330467846201345,164826 793600995255345152,252580 763877544298897409,80939 770718521730985984,120613 791050746020044800,78159 795694821570646016,267855 785989187732402176,22735 787090448598831104,209043 788651941832318977,214078 769257663322554368,109104 763098924190228480,76549 773164117746065408,133519 790965993170464769,234583 772527057129517056,90384 773520589822713856,137042 794535636803973120,261155 765937534794739713,90384 768833277947850753,108849 754755088657346560,21888 754734266030944257,32404 791432078747283457,238292 792067995778502656,243075 754730853909966848,22393 759047117801349122,56210 758682762241073152,54070 780485571961511936,11774 776144713665568768,151439 793924355243679744,256439 776801594159403008,157566 793916180167675904,256564 768994088322408448,110344 767826013996716032,100891 788717123849912320,215437 788783334579023874,220526 751863705902518272,18893 770397431594901504,118087 779775999412170752,176203 794938997411717120,263895 775693565951406080,150663 759181455348015104,56964 795758883646111744,268777 735990568824807424,11774 766467486443339778,91894 791759533743955968,240665 754707029411921925,33089 790965725020184576,234583 795481405404786689,267014 755054826375946240,35044 790035752134377472,228354 773887405891866625,139404 749397805953802240,8497 767283136392630272,98661 756471519346393088,42432 770625397667008513,119832 787963569736409088,212564 787675050086244352,207613 791040474379419649,218002 763473257974628353,62492 792832260626063360,241819 793477779966816256,249926 794573314664566784,259623 794595902799433728,261155 754160255764877319,28866 778674142228819968,169201 756479126568103936,43391 755976252503109632,39462 761067446337875968,65500 789298653437501440,224680 753992855975100417,30590 787466353028595713,203044 733188451298869248,354869 769386350822952960,105799 790971918207819777,234583 785471550237597696,195975 781464110651346944,141360 756485333139722240,43391 791419943107518466,237894 788160544255672320,352258 779285300606537728,171886 761256753472348161,67583 773517600093462528,137042 785942778941468673,199546 764433235761922048,82099 780856191140368384,183826 753222705709666305,25968 786024717639557120,108396 755154375685902336,35890 771451885140279296,122622 773863035907825664,139404 785870409921028101,197050 788064721513525252,215005 790522358230646784,231894 763776950666137600,80098 773520321974571008,133702 774009220379340800,139404 795357895462449156,264397 758109217551110144,41703 794261134350188545,257492 793616366297161728,249926 787618726908690432,211347 794211005685346305,258598 788512812712595456,218275 795415673317064708,265855 760280707881136129,60779 765218964808998913,86542 765246603817054208,84724 775477499560165378,149300 769196644810317824,110843 786468464043053056,198304 793362968499159040,8044 763600993368113152,1249112 790584726113378304,11774 771855360017608706,128382 794323214910574593,259659 756264863261794304,41703 753409919752269825,27414 771501131969114112,126293 763863553216393216,1249165 778727837893132289,168794 764934219139321860,11774 751945607586152448,14277 758132341428539392,47761 769605001870204928,112239 781686934892675072,188401 763094090166566912,76410 733478334277898241,355480 733450998866272257,351864 762333518865297409,431998 755106561391943680,35237 758661025646256129,54070 795352390375505920,257492 786601363660615680,201958 791817284587315200,240890 766459303079190529,93823 775320593365204992,148045 791478107760791553,238207 793880921933910016,256255 781484828910821376,139404 791393502416560130,238395 793122894645760004,247877 732991102391701505,354974 756947407573753857,44163 767748760910831616,100605 767324587956797440,1249373 786724991211597824,205455 793866875427917824,256239 749412584508518400,8157 788750080522096641,220332 763890717068447745,79589 788024601502683136,214492 792683639909785600,235487 753344861118537729,26140 793500611325095936,252891 794320444853600258,259055 778639430013767681,11774 763516040353615872,78684 791348321910661121,238395 770956049444634625,121479 752666980205813761,22779 754802446480711680,33470 770755743637180417,120610 789711574978048000,98821 791439020383502336,238292 750137509179486208,7275 774055580667252736,139404 786173836697841664,199352 788042945446416384,214288 792408448587542528,243165 781483608053735424,188119 792027286602182656,243187 773619424846868480,135025 772999649380622340,132637 785924970341928960,198671 755384373785100288,37044 764252140680294400,82002 764933220492128256,76012 778733507975622657,170252 765280467159506944,86103 754767573313589248,22393 785398459402682368,193905 794362150185734144,257492 794565012035633152,261155 764584913588936705,57574 767523688962990080,94699 788533810530885633,218875 791676714145419264,240145 793989822448881664,257325 760997050217443330,65174 778045786026287106,164669 786916597050945538,205800 773317014693744640,133702 795758185562914816,267855 757733361997590528,47940 766784778838257664,95511 751572310138744832,14277 791633193778556930,240145 741721846110900224,1170556 777952250589249537,164001 768906443105800193,109666 787081091337236481,207965 795718945793773569,261155 761664484536684545,69711 791734986265071616,240665 793205322357891072,248719 771439950365495296,124618 760545390605307905,48052 776751904974077952,157755 768045853546164225,101681 780213286776213504,179050 788367796191174656,1170441 793209398323613696,249841 760666535861952513,11774 761278720820645888,65887 771782978498420736,124297 795395517542973441,266491 765799423658102785,88669 795693373134872578,267862 778003788112105472,164826 772826597774667776,11774 768474518084018176,106317 794556304949907457,261155 774717762971328513,144949 749337866216599552,7866 791372009540317185,237793 758043084558958592,51069 778229451586805760,164001 773985209280827392,139404 785495819076050944,159876 769572649412374528,114207 773963455237791744,11774 761206669804089347,61051 776732530204610560,157737 793948006374658048,255826 786278798320959488,202429 763746231520747520,79914 789043781286912000,220332 792079725711749124,242919 764144030586462209,80393 780603379194195968,181984 785835796746104832,198591 755437796014247936,11774 758444268436402177,52749 795072500996734976,11774 780431782365712390,180039 794339715679817728,256038 767903840746086400,100893 781207794787770369,186434 763903466431315968,80393 775735004928155648,151255 768418038873939969,106100 774079641661296640,141360 793137016036855810,249469 750235722351726592,11495 773952581118877697,140437 778722340003688448,167399 794570169997791236,261155 787007647081910272,205989 767825640552824832,101472 785574900488601600,196788 753278312064159744,26066 758104039212982272,41703 793107757884854273,249469 758071281669505024,49843 766024387573092353,81929 776602189166882817,156835 788148779824275460,215005 771470022824890372,124597 762406998126137346,1249007 771627289817731074,120541 772620987200184320,129662 776546668439281665,156505 785543097002369024,130635 751970861083529216,1248204 794224125107695617,11774 733341964439977984,11774 778877112555966464,169201 775869629277274113,151845 794818607905669120,234526 786181793112141824,201494 761325975170850817,68057 732810642932019201,398860 751841438737072128,17794 752954585862504448,24257 765208831219539968,82283 771115309394649088,121046 758094853163126785,45622 765336632379711488,58255 759252289068621824,56964 769270806979289088,110209 772870981358526464,132761 793038223526203392,246514 793241545751265280,250633 771705019137724416,127134 770679614914068480,120341 753706820464697344,29263 776890332180914176,159258 768137785693831169,103294 786930403630276609,207287 786993843874824192,207287 754717492736561152,33356 791165165655818240,139014 790860183916253184,231894 754074929432174592,31529 770194241767084033,117257 767207563964346368,97433 795289095148814336,264397 777605579573334016,162294 793160871094521856,249926 765777683078848513,87936 788453833886277632,11774 750813017495986176,15536 762876952323559424,73814 785521862658908160,193623 764279190203936769,82066 779391551764070400,174427 762589053267091456,72678 763455639712563200,1249142 793842268192972801,255942 776512208457039872,155898 793477464492236801,243869 761306359111438336,66348 768947917826691072,110209 764977454595182592,85562 762766815839686657,74281 763874169750638592,80393 775989060749889536,152735 791344315662565376,237491 774699068622827520,138140 766135744511500288,90723 771124907732242432,122299 793893809151029248,249926 767205604788084736,97433 787767547504525316,65113 793022142917074944,248878 775197653592313856,144617 776955708071899136,159411 733407914229030913,351658 790842764246208513,234473 792074045915299840,243240 756884590279753728,43690 785616506445004800,197286 773504768258039808,136904 775359061814640640,146405 795759014575570944,268231 766774986136702976,95568 772964421815721984,133519 758066846482460673,46076 766812922764926976,95024 788506045589155843,11774 781657479520264193,189649 793962362688696320,256276 774078852435808257,132335 788208255898161152,215922 774240193855393792,141887 794544673385746432,261155 764177454147727360,82066 775849718823854081,150994 759116450430799872,56964 790376410011488256,227795 764928432228732928,82627 766696199021887488,94699 794163246483865605,258331 762655719086784512,73926 785892549164666880,198671 788631842874388481,218258 778452809633050625,167569 793347250705399808,250033 778490153744596992,167761 786235243904667652,201583 792524459840245760,246225 780793020878876673,183269 755743228008292357,39235 773736810375745536,108396 777937601940434944,164826 777489576180916224,151463 786681396827947008,205349 760865399042928644,65180 762148561349861376,67586 756577643852595200,43848 790977793274159104,11774 794309301951221767,258981 751202276132265984,16768 774119366451355648,141316 793490301922914304,252408 772259810855321601,130290 795152956077182976,265382 794715224502837248,261155 780229216881082368,178045 795251217463066624,265102 790390994810331136,230726 762378656169820160,73008 763132277517717504,75899 792792160622051329,247241 773843570973220864,139404 758677336753438720,54070 787099115297595392,207965 793083384725663744,249348 775427561652359168,149304 795322849061904384,266112 775304858933030912,148170 776576574904762368,151374 788783566041800705,218540 767410905814601728,7700 790246862079000576,229693 793481643952574466,249841 791057788365574145,78159 774780299200765952,144494 790646340728389632,233198 758433781019705345,52605 775520239920439296,148045 771806865319538688,126390 772812191179431940,132335 769752612488957952,112336 792024839813001217,243187 794640009815085056,11774 765242983646109696,86653 771745577289646080,126498 764551573741514752,81946 792846942136995840,247379 776234806233423872,151845 789424908732211200,225981 732984652793839616,354858 763847608829812736,79911 765426149837066240,1249253 791399899745124352,11774 792771205379952640,247241 751189437489479680,17517 785550209233391616,130635 792973842465554432,243648 788738178215661569,220332 760186815970209792,60866 775299804947636225,144730 790249166983180288,229693 758107363513470976,51043 756240219645456385,28499 733258934694387712,354869 788430305552011265,217519 758626016118046720,54070 762616380462133248,73675 771496328455127041,124597 793974668109574144,257353 755365309519769600,36545 758673470452486144,54070 774026721666359296,138819 776151185988395008,151463 770249091053793281,47570 766735907282116609,95708 771410792663150593,125222 787378754259529728,210432 752680500985077760,22779 760175403713568768,60866 763779422914740224,79513 789138903282442240,223899 774065955295027201,18395 793823497126412290,255393 767142660029067264,47940 753440532584509441,27045 785564093591597057,196676 767900569818333184,102514 777826827192639488,159956 750396538833215488,13180 789356392066916353,225356 752002446042492928,14277 753948673696862208,30590 781245483867975680,186434 766867753428889601,96767 789998087515181056,223249 794927212898254849,263895 772085165418024960,128934 776598346651865089,155898 758635396045627392,54096 753939210516561921,351279 760426060785803264,62063 765616364191031296,88669 791123720836304896,234583 751688848791527424,18893 773966431159541760,139404 763852364377882624,11774 781896905567539200,190553 793544476383776768,249469 777740301121249280,162596 780163714129367040,164694 760967219350122496,64730 758167247558967296,41703 794374555573723136,259743 773830505846366209,138819 791996331225075713,241678 763689432746569728,1170508 773915935946092544,139404 776055482720980993,153095 776562856493854720,153610 785624909514878980,196277 790668778287706112,232169 753323666281226240,27039 773593532481306624,136904 777914971157954561,164633 774807043689459712,124537 773275358879621121,134993 774239782436077568,139865 775485200419655680,149770 762086161703505920,71828 768438494859374592,103261 777180767243735040,159245 753813160922980353,22439 778435182755848192,166941 756284774730170368,41680 780762842266034176,182960 780600320476844032,80785 785544649293369344,130635 756796360368807936,43225 750402959347945473,13019 766764750604644352,90539 775318123754815491,146732 779672363449327616,171991 786244770586767360,201958 734897831002021896,75113 763918311818162176,73814 769514234824699908,64652 792100096984944640,243075 754987510070140929,34660 752989270218977280,24316 769087626167156737,1249594 787818080026161154,199307 764999507994025984,85562 788774920998248448,220526 759942334016393216,60391 794581231023230977,261155 774030309360799744,140444 768860722419773440,109666 756290089676738561,11774 770320705900650496,105109 780788841997176832,183269 765583607482023940,88311 763445406080655360,77849 770793260885250052,121490 776766800998588416,155451 791408996162768897,238378 753436533001183232,27180 772071487096365056,127975 771580739867377664,126390 768936909452247040,109104 794616723911491584,261155 791702445869137921,240145 773236410023309312,133702 792769402496102401,247240 760540015856353280,63465 785899375381782528,11774 758233448943419392,51503 765287130927030272,84209 787047606337703937,208831 759136899718078464,57274 765530938839277568,86763 761375098213244928,67938 766509737617743874,88920 767679865642287105,100605 791115369100476416,234583 769590024941756416,108385 759460782325297153,58227 759805400476561409,58267 791716484653391872,239405 777169349421314049,160530 795776596305203204,262849 793101297490751489,248437 756240303439228928,42149 771759661607444480,127711 788443830500548608,214209 795398479774248960,266138 732162826488455168,172295 775148926290825216,144654 781597620221411328,188807 765736210681700352,88606 790642245745647616,232280 755116800799539206,33356 791482602548932609,238639 778664015186763776,11774 750411547353112577,13201 757432747237347328,47266 781190782753574912,186225 794560178897096705,11774 755926183477260288,40474 792589480980905984,246225 762286197783859200,72420 794632796799139840,261155 768952176467070976,110362 794527929912807424,261155 768102758251655168,81869 772910859186216964,131852 780960401081053184,183288 795263012101885953,264774 793185847709274113,249926 758506316138774528,53703 772805352882601984,125633 756826777587032064,43391 758726535067078656,53144 789130340703100928,47940 793832227029123072,255484 771881486634975232,128615 772934466755039232,133090 785714595042254849,195975 779323066644062208,173645 791129081815396352,235566 789530894566584320,205972 785446375601364993,195838 789911027202699264,227048 794256003625783296,259200 794543965777248256,261155 788506181060943873,215005 781850843695845376,190635 792078198322323456,243187 788725141576552449,220029 767884413707386880,100620 790973629148323840,234796 794988541767983109,262847 773891052243554304,139404 777945353714798592,158820 777960870810755072,156061 733276076194041857,355480 760283428172337152,61352 779745934708060160,176203 791668092317241344,240483 794606553831710720,261155 753314492436606976,26924 780417775596605441,178075 765928699564728322,89876 793610386276687872,254135 761677363113496576,69548 777294219312410625,159850 768906863811432448,110161 775415553754365953,148537 794736631135801344,262849 778396086519988225,167407 778811183553847296,169310 765339344353697794,87245 761337804068560896,67547 785503025372815360,196277 791728798471294976,240483 773523546215710722,136904 759896421986217984,56964 770964314966659072,122313 791794714345287681,240145 773567915543101440,137639 780858706615410689,183975 761250328725577728,65180 788025567631204352,214492 773466981550944256,135025 786960236762505220,11774 793234765306617856,250633 793132499975016448,249469 773931050527436800,139404 785582154734383104,197286 775451475187273728,146259 763100791011807232,11774 768944878130716672,110550 754115784918470656,30910 749666340554805248,9145 757214600827895808,46006 790533924464291843,231710 793651477470404608,254135 794527466010345472,261155 761687088307679232,69548 765541451837112321,88052 778685406451683331,169923 786691400771469313,205728 794587547389362176,261155 761956322787098624,71026 762112676755542016,72028 789172388478849024,11774 755376710883930112,37044 762688370376048640,73926 762721312599048192,73910 767201272931823616,97248 795433996112887808,266079 759084505667809284,56784 786710058172346369,204413 750049432280989696,10814 792072632472436736,11774 776574948991205376,1170550 771367031371288576,106716 774172910026043392,139404 768560396177248257,11774 775741197566509056,11774 795107164616421377,265102 786914117433122816,201374 790279961596702722,224680 795666513328017408,267862 795411914012688385,266138 794741722706223105,262849 761641306867335170,60831 776191308977147904,154397 795349922962964481,264397 762459192829497344,71749 765332404902834176,86873 775444845548670980,148800 793082710466199552,249348 765554596844625922,86645 791776380694388736,240584 778436458000506881,165185 763418042244227072,78159 791801328548847616,240483 795709060079292427,267589 791672314622464000,240483 754011822630535169,29263 752899924367282176,24316 795417127121539072,265855 773858470726627328,139404 776193541693288451,153033 740330739804311556,11774 756981587149938688,45040 790177943523819520,228810 764825453492404224,84724 754722452631085056,33356 765536762844372993,86223 761688974545022976,69878 785655830733553664,196433 753715307294912512,28819 761649154858725380,68617 791301656541474816,236502 770015003760009216,108396 787152911319138304,207287 760213054038614020,7224 775766553954357248,144573 786543095219359744,204413 775029119432163332,128934 788272620881883136,214354 794636137205821440,262053 761232655870341120,67229 792982120947822592,1170556 767753326024720384,94699 760925447584489472,1248838 787054689586122752,206642 772877080937717760,132335 742591677261578240,8431 751024398405136384,13532 773203766153707521,134561 771397040081371136,125222 790227530473017344,229505 775073114371817472,146038 792495024428593152,243075 792198561827921920,242693 785989369236566018,200382 771078465059643392,122388 785958362970062853,197286 790711932831444992,232884 794800581202350080,261666 770992615911202816,118191 771679215968145408,122146 758135839331348484,41703 785582457454080000,197297 786621285266751488,204783 794556901656653824,261155 795047692460261378,263895 773912835533320193,11774 756558453510897664,43471 774103479098875904,140444 751039809100054528,15006 751825877403463681,19000 786091051106861056,200870 752150040190263296,7311 793200440108351489,250328 749666131124903936,7546 776854503282864128,157693 793489997324255232,252408 756003701311942656,39830 789726872875700224,226034 789229881854861312,224333 781655071138451456,188119 786950651435712512,207613 795033293389369344,263926 760539187149807617,63451 790579783029563393,232137 794315172735172608,256038 766371100855074816,93303 773868648385609728,139404 792035840423763970,238207 772919205989580800,132848 787563501703135232,211347 761769253787742208,70543 786428596940185601,202983 781520364262203393,183759 752673985188368385,22779 791348738790948869,11774 768224002611478528,103506 775026223600795648,146560 791932033983389696,240070 791350577649160193,238395 766003044899098624,90012 781147570710147072,170187 749975629660127232,9754 752996602793582592,23742 763444943624953856,77849 732568302573215744,1170577 777635622106308608,159308 793598127660032005,253721 786921533943918593,207287 762618254334365696,73814 769677261716934656,97472 758326509530599424,52505 771498891741102080,125163 755476912647004162,36859 764827167863767041,84422 794232853567537153,258598 786921561467027456,207287 774575042399182848,142648 773569061183590400,137042 761000481527246848,65839 755219581296316417,34645 786948242252652545,204413 793156218017583104,156103 773957967699935232,139404 788468374523092992,218275 793989783282417664,255299 794204631115042816,257492 795708210984484864,268281 792100553186684928,243187 769822923825770496,115021 759508269173878784,56964 760217890876301312,61470 769921611818565632,112725 771742772776701952,118191 794393875494227968,259884 756286896414728192,42495 759813742251106306,59551 778727876203905024,11774 781504311914274816,188401 792788023234662400,247241 757671318028451840,48187 760243692795985924,61051 792083600262955008,243398 786696087436455936,209795 755208572812812288,35890 768913657854103553,109666 771567200725442560,125381 754767986901258240,33356 756227901431750657,42053 794195677542842368,247745 762308520020770816,431998 764895933893148673,83675 766835637605445632,96514 773503243401912320,136947 792847809321893888,248010 756085997687934976,41386 759862701245935619,57574 789145660758994944,220029 752956812102541314,24788 774405039259607040,141316 760073534978740224,60832 792853063887388672,243865 795407908141838336,247930 766357356137504774,92166 780117148098101248,172185 772801523906584576,132335 785336104320991233,11774 793502030241341441,252408 769859924000202752,115567 781874779481661440,190635 781377519429652480,183759 765637656344530944,82544 763845949475008512,73814 793914056985833472,221524 794719040786857984,11774 794979039048069124,263898 785259706625331205,194154 791119787040514048,236502 757609635306020865,47761 773606500308746242,138054 793247036627886080,250293 793565116180684800,252020 761562282887372806,68987 768246141628452864,11774 791456198755221504,11774 777590583531417600,82209 791702870336868352,238429 794644871252508672,261942 777357897667710976,156835 779358171097858049,173964 761044203602259972,66116 758379387435753472,52749 758448409967722496,52532 776684168184930304,157082 791266477152186369,237406 757195351656767489,45125 763051710399078400,11774 768236904831561728,11774 757270010263777280,28160 773637667372273664,138165 785603694997876736,197512 763877488128774144,80720 790925140716642308,234583 780026184021250048,158338 793127239525146625,249348 793552553468452864,252984 785763722379747328,198457 775953378962649088,152716 767863104252284928,95055 774784208409600000,144635 794697518227464193,243187 774028183582732288,139404 760705596534452224,60999 764114344154017795,81869 775934822044753920,152626 790703697277976577,232884 773881707883823104,139404 769716426924027904,112336 790895835601043456,233692 785891688741015552,198304 750024877596413952,10654 755087059530817538,34666 758305455399665664,51344 787022972443766784,207113 787802679288274944,205197 766801457303654400,95568 786336708715347969,202727 792554184146944001,245103 793643335902781442,249926 761357940406312960,66801 765882226403905536,90031 792094265325137920,244008 785744152877150208,196277 792535572875280384,244270 772105816144949248,128355 768112359722389504,101681 755731339194855424,39235 755169464807661568,35890 786577694578257920,204413 792967918635986944,236884 753687408445489152,28866 762529742432055296,73196 762667692197351424,73926 758809849715044352,55257 766375847234146304,93184 761049306425982976,66116 762628407314219008,73867 774312071408209920,142090 764856999993573376,84889 768569884938600449,106281 787282200282566656,199307 774425908732006400,143648 776264407496085504,154071 774204140134080512,141887 765565208496594944,86645 766477835175198722,93823 770962742270230528,120363 764131801593937921,82066 760150575518474240,61051 786001355408310272,196277 778802138302455809,169923 786967582511214592,202652 763880727624622080,78159 764077372047888384,80939 780728758802276352,182665 785705383503376385,195332 773647546057097216,137640 785255324898832384,193669 763125110190411776,76127 753708775832510464,11774 776380437992132608,351147 794081260461117441,256393 768558821803298816,106774 740301402010836993,1247353 787883644450897920,212239 789696171438583808,224333 767156652613046272,80939 733760856710914049,355512 778540033259237376,166282 732631265044799490,349197 785980866556268545,200382 755084935342555136,34666 777558674093080576,161988 761435228091125760,67229 762865589106855936,73926 791715212646768644,234990 795400757625421828,266138 787832133599522816,211422 771467967846506496,124744 771809581303554049,125742 794708227585757184,262752 787131254592319489,209416 795158813250875392,256276 795254952214089730,262225 750711612944756736,12883 755137469423636480,32572 774331973955358720,142942 755760600106565632,33356 763337966345396225,77668 775311796504788993,148045 791673536305827842,11774 794274916090580992,257325 791952159675781120,240535 764339232852901888,82066 793778472611155968,242693 795418291149869056,26066 777996827547140096,164435 794591047670108161,261155 775399889136037889,148645 794566126260715521,203546 792426682477084672,245313 790532965625393157,231580 774682959655886852,144210 790971684077629440,235590 793093751497523201,249469 763052915242127360,75724 791504207828221952,237908 789436040775729152,225784 753815262088966146,102730 770618950711336960,119832 758050338070859776,43399 793096086726533120,249469 793316421497270272,243075 794964554157412353,264231 758020567198867457,50452 785352223056207872,195332 794552442541264897,261155 767681822826246150,100605 788027524479680514,210208 760620691926487040,11774 785563187743756288,196917 753973054095712260,28819 760502354475122689,56420 781594869118693376,188304 755048393270001668,35044 776040120076083200,152735 768969312883408896,110344 793562396497285121,249013 770341109402771457,118375 775726511588466694,151071 756828443946409984,42432 755163461139570688,35890 776558024618106880,155896 758434818593914880,52362 759829437584072704,59666 769475479887753216,112382 777843234529808384,163990 755899551068909568,36522 778398595418615808,166265 781283239688278016,186532 776769269207969793,157755 775154367364231172,146804 790884063645229058,231894 765158304280612864,86103 769823174196355072,115435 765240168261545984,86440 766142587954757632,90125 765657372299710464,87858 774367239546007552,142942 794500055503896576,259659 787876468672061440,198158 764252379244072960,82283 792005021617446914,242628 753691736224956416,29263 754992004237516800,34666 770661497039093765,11774 750083941164613632,11495 790964263393202176,235487 774337814825541632,143041 751231204448284672,17677 779830611439673344,177233 780865927764140032,183269 766440466980171778,92917 778298002158948353,167220 759452094709403648,56964 773855630826307584,139404 794740317190811649,263108 780434089782292480,180306 778588751287070721,168284 761214147719729152,66800 779876336177250304,174728 773954801411371008,140444 788969343400878085,11774 758420481175392256,52820 793631122873786368,252581 794033831170875392,257492 765561514669568001,87904 764785908709068801,84724 779527523499646976,141360 794241224433549312,258456 777134922263883776,160353 761384765236842496,65887 793952635925790723,233467 793996785995816960,255299 752849101113401344,23167 754892648876478464,33356 732713889398280192,353262 765623196372570112,82209 794728038135107584,262752 794987512393396224,264397 772555505495515136,131542 795660907691048960,266491 761965967505252352,71415 791339964663332864,238207 764810845897551872,84724 792120762899529729,239610 793194711787851776,250066 770698247518248960,118015 792508412680601600,245630 756316855560572928,42432 761414646293069824,65455 777544310883508224,161387 791451615337250816,237999 752083383354884096,20002 792101975286513664,11774 764986388068433922,11774 790914610157191168,229693 789459278893551625,220727 760513545373159424,62338 773864669819834369,139404 791649596011188224,238780 768480305997090816,99188 773659347880673280,137042 778042213460799488,33169 759919054828167169,58227 778422187791351808,167606 787101687169232896,207613 757805929748242433,47283 789927322589638656,227242 762294570298273792,431998 765954229202739200,304437 749945400254083072,1248031 762602182990442497,431998 779417934057865216,173628 777622289072271360,162497 765784407458385920,88361 781391363216506880,139404 767199399114117121,92377 786389337336197121,202379 791354835358539776,238207 758358365974237188,52384 785818855981486080,198671 787698710243336196,212357 753413375086985216,27045 794616235258474496,262022 749736497486651392,9433 771471890468728833,125202 791434079703011328,238292 794005809055211522,257492 795716999393542146,261155 751817592856125444,19528 780837495097425920,183269 795767750522208256,268643 759142346353176577,56552 780789221627863040,183269 765682189010870277,88459 756997932159676416,44450 785702194775457793,196277 760295052765560832,62206 789265974503600128,218349 786379191059156992,202217 788883422622068736,220727 790659196005998593,233307 773959900237930496,139404 777902039359746048,164001 793093816915853312,249469 778975389024604160,170187 791404730631200768,238207 754715450731220995,33174 771124894448836608,112872 778387567636910081,163901 764625458977579010,82208 768595573826064384,107984 771821924284444672,118191 786953008747716608,199211 762463389910126592,47283 775893167547777024,152182 774007757825597445,131421 793095523184115712,249469 742122396430270464,11774 759186764888207360,56964 770615835060830210,119937 750519190906245120,7816 750944971633549312,15800 756250906736398336,42315 795757086848282625,268529 789404785501872128,224243 774721513853419520,139404 789918000312758272,212131 768950263348662273,110362 732655114578755584,353222 762354031226343424,72790 768879696247488512,105647 743866156608520192,349231 761431723834048512,67973 768884302369157120,108849 776241587030413312,153596 785902195229102080,11774 764561702323126272,81659 788329331097493504,215372 756659115628388356,43751 786683831499841537,205029 795291715200577536,262847 793529798584741888,252408 752628662382374912,22436 792816972891389952,247877 746378117145497601,11774 778673714196058112,167677 793249479625322496,250633 760559476701327360,63655 766157228323643393,90384 794971751465660416,250785 755157640251109380,35890 767135238363475968,195876 756505765670596610,42249 771990359438229504,118191 766492241493839872,90482 772936347690512385,130067 785592037928120321,197297 788645093473390592,215030 793224167504031745,246987 767998761947791364,100561 773894372781764608,139404 794886133826076672,249348 790514614123364352,231894 792101638576091136,240584 753032653054550016,19563 768162607220088832,104132 787240496951361536,209035 762249554343424000,431998 773747303312134144,135903 780535730984456192,180647 789974547466297344,227795 771897765659934720,128615 788464573783257088,217837 792545082217857024,246295 764586363962396672,57574 778220881881554944,166409 794647339059257345,260181 761678347671928832,69711 785958957969842176,195424 790527310784925698,231336 785506407567138816,194202 749627239646519296,9433 766234969081458688,88449 787943068272037888,212801 790977483881480192,235590 753374092796067840,27317 765030871350980608,85562 778743884734144512,167569 751984904456531968,18395 771506241986260992,125554 788215936390082560,215412 770764903598743553,120690 780560162918699008,181419 786014158739345408,200235 793134617993687040,249841 755797039846395905,39462 762412548863827968,67852 785346736763969536,186883 790241819237900288,228341 788752501159763968,220526 762816946790281217,72978 736217193843720192,1182317 764502686985256960,83654 791077331209064448,236454 757220777708101632,46488 766600996550221828,93823 767803657811210240,100893 794780874327764992,261155 764182170638295042,82066 765258571688792065,86103 775019391263973376,144611 768592585157992452,107953 790111188113686528,200963 794984790835470336,261987 762719957440495616,73814 756535858229026816,43807 761957596961968128,431998 790900243533488128,221524 733305739083677696,349060 762589908733038592,71438 791673737363857408,240483 776070536463917056,152735 759705371078430720,56964 781648529123057664,188401 793591803895226370,252890 762690609891205121,73856 776123481867952128,151165 793619578152595456,250785 750465118165725184,12883 767133673653100544,351748 787074935608844288,208016 785664123346399232,197989 791053105777389568,78159 762629446897700865,73814 755163684364808192,35890 757609316044054528,46379 765558176871620608,87904 771379054150688768,1249848 790913511991967745,234583 794619722763419648,261818 795018975142932480,263896 779066502809022464,171902 789212533416611840,221476 791732264187092992,237491 794752248718954496,263020 764196323646144516,82209 768858021816655873,266797 781665444390375425,177455 755548862706700288,38421 793862994610487296,255393 794637585230524416,261818 771481645228711936,125070 752308323576274944,20389 765047947042103296,84422 766715524394913793,95708 769345521391546368,113165 763845516438437888,11774 766411522096652288,93261 780083744187133953,178258 735790087091298304,353124 752253823993995264,11774 785311177001893888,194923 788780250964516864,220332 792016810077982721,243075 768873943126073344,90300 769759533803704320,110362 750206881126162432,11495 754233968992538624,28499 781168970371969026,185310 793151830440239108,249469 794553315443044353,261155 751228358013423616,17416 772903461121732608,133043 780135396814520320,176673 787690372541456384,207796 791376663586177024,238207 790608906816983042,231870 787755821790818305,205197 772826954617597953,131027 794560237785128961,261155 757174428937625600,46252 758687318375034880,54070 795471643665567744,267133 759305332313116672,56964 759680458993111040,57917 764133709406625792,82066 754777282686885888,33356 775888473559474176,152182 773863321250304001,139404 761282479772700673,67833 762004806927908864,431998 768624746619555840,81837 785662479862992896,194082 788888556299231232,221972 793457086071877632,232169 790600835621351424,232169 769261975612248064,108381 771311889015906304,124597 770443456229568512,118192 776902907748679680,155451 786722071472635904,205728 794253739385356292,258598 787038158655463424,1170597 794530751970742272,259659 785655290628673536,195975 761008942218637315,66116 771839862056087553,127579 773167037518532610,134874 767890682405089281,100620 773230496994164736,128143 793203723178606592,250633 732930083430801409,353228 774014490547322880,138819 793616021860954113,254209 767804075459182592,101681 759577588834590721,56964 793963598624108544,257026 772356613537759232,130142 778372554935459842,167319 794095092529299456,255942 793427479830663168,252020 751937148832493568,19819 790652452613816322,232169 769339228639653889,113165 773950862993522690,139404 788417686988550144,217837 793874791618924544,256038 780033209576849408,177941 795047800912433152,262752 768985330779316228,110362 792505831711322112,246225 766642686355005440,93261 772911165123026944,133519 770694454806274053,120393 761261339033505792,11774 779348045695713284,52257 776039140945166336,152735 793196913533202433,250033 762339312952303616,50923 771448586739396609,125367 772411612581990400,129918 790626046693474305,232169 773746112993820672,138819 787780857083727872,210235 778685113752096769,169923 794002737717452800,256531 787377659420434432,210208 779103196237164548,172270 763502548086960128,78707 763946556248555520,80393 789141108060225536,219754 759976340783149056,42344 795721368226635776,267862 786720475221155841,205728 771571063243149312,125554 786174459795349504,197512 753739161052540932,22439 793211278042857472,249926 761372492623523844,66058 787273880536657920,207613 792021962126004224,243075 769829274463375360,105109 786058198830702592,141360 780873473887526916,184044 754983622831116288,34666 766140829169692673,81929 786400197467267072,203674 758729567313858560,54070 774460897423228928,137158 776884029668876288,138819 779446549487218688,173011 764969118906912768,85562 788860975747391490,219678 763191984542670848,75899 788963474688905216,222544 755476187909160961,36545 792532237929644032,240890 795694470947897345,267862 763946268087365633,75973 767557955176701953,89198 788486327578660865,215437 773982981882904576,139404 778975981990281216,160539 785385140516036608,194060 790607989766033408,232791 758257749260136448,51809 773579907095891968,136904 756935084247097344,45576 753424121510244352,27317 781165543692836864,182665 785330475573194753,193669 756966660175646720,44429 736234799392657409,11774 764914889156546561,84724 788562569770311680,218275 753685310542716928,28563 786353992427188224,198304 767440594868117505,99280 793449119125606400,249926 770564340814602240,105109 764943690531909632,84209 790564769627459585,145874 785662520262393856,197916 761629753572986880,69576 753936054122577920,29263 756689920459243520,44429 769775074077450240,103436 760690536831475716,64197 757219727773016064,46006 753375901325275137,25645 772850344103600129,133065 793115979748216832,249469 794686692200476672,262752 790824099874562048,233307 753681488210759684,28517 764209029757403136,81869 775760188200673280,151463 794746925249687552,262849 786632021175074816,204413 786627583123357696,204959 755210833546780672,33751 764189122399440896,82481 790246637280960513,228341 765896522223394816,89064 754134841310973953,30296 762285407627124736,431998 770360660542754817,117265 767870970476527616,102249 788482187184238592,11774 761407293099356160,68273 791067001200451584,235487 732657758059692032,353262 756627115618013184,43553 732826021221765120,398860 761031547126374401,26539 771890099613274112,125145 793495383028568065,252741 793098241172709376,249469 773588615540596736,137639 753204043997024256,25071 773809266893418496,139287 773541274439839744,137042 795369006156812288,266500 777732071771009024,159411 793674484620357632,252580 764995999152562177,84422 767730101232467968,100893 773356772589391873,135025 789240151268524033,206666 772985503880585216,133454 792029768929599488,243092 756627271369256961,44429 777266069295603712,159146 787491041666535424,210432 779480138375454724,170620 755071171641483264,33356 758853646029168641,54070 791334913467293696,237491 766365131286671360,93184 770491702679375873,117257 733386635941949440,355480 770378438569930752,117743 795222711836413952,265644 794024992824561664,257492 786091967612612608,199546 792046512700289024,11774 793866224430186496,252806 777757315013509120,161456 791492192808435712,237332 793539176540942336,252020 734190445224398848,209828 764956279194267653,82283 773898542469394436,139404 780524690762715137,167220 766361323881926657,93286 750382016047243264,12883 774130631542312961,132370 791667740989726721,240483 792824417923403776,247241 759181628073734144,56817 755984605384052736,18495 790619424755585024,231870 793818435654262785,249348 794211134303862784,235487 749582778174431232,249811 760189625264734210,60819 763439654003544064,78344 786945180293365763,207613 760079895380844544,60723 781137832513449984,183759 786785972272914432,205164 758204992339648512,51806 767851035897585664,102137 773823808448770048,138155 793647210210537473,233154 775112851786694657,146720 778338206953594880,166532 786158807005134848,201392 794231222327279616,18395 794883714501267457,261155 762812714402013184,74308 773616993400295424,17640 773964975408898048,139404 778272538023567360,167046 776970141296840704,159546 752019940224344064,14277 764669072885723136,81946 781019250131623936,183468 772572875328987136,131712 785240026657333248,194167 785491672759201795,193671 790600332745113600,232169 793260313659396096,250293 773199523208388608,134561 789163442250756096,215437 768450992291639296,26066 769352295930736640,111225 788833986684518400,221297 795400485230575616,266500 780775025632808960,182349 786007914569953280,199755 794217106829025284,257492 772794704064765953,132656 785740872155435008,65113 778798489346060288,167220 765366280039858176,1249084 788061946977280000,200382 786675026128998400,205349 769263021097050112,112399 786725729782366208,205728 763404646320857088,77731 792754789230587905,243623 791550613087805440,237491 778411922097971200,152594 789668740220813316,222682 791065111603535872,232169 793955945290330112,254008 794694194006790144,261155 795424869114646528,266884 788073002969600000,214492 787284620538736640,210009 764174192312852480,82066 756706965821202433,43553 795759651187027968,247930 735118242050674688,349894 769475211397853184,112382 759788153360089089,59666 794693276888690688,262752 793215924685901824,250633 778235975206051842,13324 775023685245739009,144611 777338373572661248,87904 795039975041548288,264397 781528078522589184,188401 771976343886057473,127775 780465282125074432,180039 779430927437037569,159876 792897403619794944,246987 762793290215198721,74247 793130763029839872,249841 761231915907182592,11774 763513876331671552,75073 781340790916321280,139404 753320810358550528,27061 775431356109041664,148654 753378723718574080,27414 761947735893303297,70858 763517248312975364,77237 788544429183336448,218455 794283657221373953,258456 765670500383256576,78159 792635793558732800,153486 793924306887589888,256219 787038420140953600,207733 785272070661771264,193669 791877700394717185,55820 780948827893297152,75300 760604458367590400,1248829 760268663773552640,61011 759147327118598145,56964 795730568453517317,268356 795044857442107392,220857 772895891107610625,132578 787181684802383872,209477 786953099956985856,207613 789993194494636033,227795 792198737871405056,242693 785869377644015616,198878 789983269735530496,227795 785490867083771904,196277 794530782689771520,261155 788015654783684609,214209 786240943485624320,201958 787949813555949568,213354 770517606059040768,118515 774470137592160262,141887 771627225196007426,126862 793288289096720384,250633 762003362137026561,69388 793952191329472515,255942 771748832300376064,127711 753665911987372032,22406 754740863234744320,33356 762618668735991808,73814 790761055429558272,232863 785621562783391745,197046 793851251540844544,255942 776853847494963200,157993 761626274351767552,67226 790391360490733569,11774 791069861644558336,78159 762532500446990338,72809 776907609135730688,159245 761312502231736320,65887 793425501264220160,252020 774092177483849730,141316 777867582711955456,163785 750852269688647680,15264 790791669331427328,232863 751866990604595200,17794 788914906976231424,11774 776579323557994496,156835 793561332800974850,249926 761893212415897600,70085 793970891604377600,257353 794932899988574209,263817 770892312100626432,120650 760172163412348928,61051 752959363887853570,24439 758504613075034113,351666 753169542730219520,24745 794656223169630208,261818 770240485650759681,117257 786964303714758656,207287 768205433089712128,103924 773184282055548930,132335 766938420518191104,84724 786406704405557248,202200 795682014158434304,267655 788471456049029120,218495 788541924034568192,217658 794198135165755393,247241 750806566970880000,164500 764195463453081600,82544 781185081587208192,182659 785561296439746560,197035 793329415530827776,249926 777630171860000769,161456 767778645083467777,100893 753441268944863232,27045 776956771520753664,158520 793790017340448768,220727 795763932111785984,268643 788395488055812096,217519 792344099642830848,245285 785627312892981248,197512 733473075715538944,355392 794636197700059136,262240 778366505981390848,167674 755611164843790341,26721 777482279740403712,162037 792417591436333057,235215 764284797459976192,80939 754777535775330304,32448 764083314915291136,81702 771836541568180224,121612 780865833643806720,183975 749987489599938560,10735 774751943285673984,738099 786304976637292544,201620 788871753112096768,219989 754116654674563073,30304 761236337131413504,11774 777921878237122561,163592 788890317319659520,221972 793440247472414720,252196 768004978690654208,102155 759154306654363648,57105 761239541235781632,67297 787403127343321089,210694 777608148618215425,162294 787017005207580672,208065 778417593862328320,164814 791792183812694018,241523 792096432933199872,243865 756439942776094720,42432 785510481096212480,194934 772075560293892101,129471 795706383819833345,266944 785989411184017408,199546 786284927138435072,202429 792032836526051328,243187 786412099387871232,197512 787320687073628160,209796 793087253815844865,249348 795499955817283584,266884 787333622500032512,210207 751148734231113728,17281 794357008321445888,259258 768533451922214912,103405 778626057175912448,157755 756213180175675393,40932 767817382186319876,101681 773938981931061248,139577 746541414318743552,1247754 757568447463120897,47844 763962649356881920,76623 764599716562599937,82481 763000666629419009,75899 785313851952599041,82294 781368697449508864,139404 786540223358443520,204413 750056771239030784,10851 774016065428869120,140444 794303069261598721,249926 790913747351015424,234653 757673552782954500,48369 786578076935217152,204273 794631771748843520,262022 763734051211579392,77303 795088100561158144,264397 762432086141640704,69673 759627508517961729,56817 761698650535895040,68862 757943797015732224,48408 787162681329479680,189031 750753103377371136,11495 770211017930510336,117257 795269782539038724,263907 769544027909738497,112345 760318853825953792,61544 777870367473831938,164001 780941022792708096,174116 791591365658419200,237978 759831164756504576,60018 774665955590877184,144654 792185178785476609,243075 775009663871881216,146119 785355177981116416,194091 775847240011124736,151156 773387720882348032,1249993 756200740503158784,11774 756469778173169664,43391 768924952951218176,11774 764992570074161152,85562 780339091531587586,179560 789516759485341696,205972 786101609487007744,199211 795412985913151488,266151 789467808815906816,225949 768678234170896384,107455 779500545769934848,174557 795457737580744704,267228 765038051634647041,85562 775200238235635712,146580 776161722331574272,153779 781477695959896065,26066 763741712321654785,75724 752993121248669697,24497 755504574169878528,38012 759161566797369345,56964 792055235598364673,243075 788917932021653504,127871 785512939298054148,194560 794003739686354949,257325 786929932186247168,207008 794271302013984768,252706 756246192095367168,42249 794704093751164928,249926 794195245617610753,258598 773748942752342016,11774 776931031999852544,155896 778586905201942528,168794 791518729549017088,237908 749382013191393280,7746 768540383378862080,106281 793179918964101120,249926 756531069638303746,43547 792849268520292352,247877 753166052327120898,23843 771165341573447680,123028 794679241237377025,261818 772520981650898944,124004 759099819826810880,56964 795700419611783168,266079 757652284956352516,48119 767088737964752896,1170352 765879981167763457,90031 756651334837891072,43391 776258427399962624,153845 767911075052265472,101163 775526697340850176,149200 793578837871210496,251803 779123239205408768,172962 788750573726273536,220332 755430669665308676,35107 790655732505075712,233307 788531291641610240,104244 767850203445661696,97685 732673211893063680,1035907 732661340200833024,353200 775416274406940672,148645 767730838465228800,85988 774062911790526464,141330 770502043844960256,117257 788003973546532864,214354 788606253710897152,217093 788397525673750528,217634 791676874820812800,240483 757883302262956032,49852 754708530645438464,22393 790633122215763969,229901 791802468439130112,238513 755937970004393984,33355 756573636396457984,43956 769257164947021824,112494 793511260616847361,11774 761962205570969601,71026 787318375718477824,210207 732165325307953152,349764 763960175958986753,80393 769736953101156352,112032 763166927741079553,76628 763821699338936320,80607 792942356727300096,246392 795458573484572672,266138 795369323992936450,265875 786659123093987328,204901 774337756281524224,139404 793225973290397696,250519 768105875710021632,103506 779570316183994368,108396 794150606315409408,257492 794939568025993216,262847 790608423029276673,227795 792416355697864704,218540 788117892567011329,215584 773676478567444481,136515 786089145034760192,197512 793543457369427968,248719 785800207212613632,194723 753334294232391681,26140 777607045545590784,162497 789758585949474816,227242 792863559386398720,240070 771103393771380736,123587 794977347963355138,264397 765620923961446400,79987 756559962046889984,11774 767782342207246336,101163 749985041711636480,10251 775392626665140224,148645 779086231930044416,172621 791676236447612928,240483 754091927667089408,31377 787011621453430785,208176 794539840251437056,261155 778638393596977152,164669 793118310015574020,249469 778942297199169536,169310 765598401027305472,87607 793873620611149824,11774 777082670559981568,160199 778384240299823104,166282 794669048227315712,262022 791660509606969352,240483 774001436250152965,140161 765218413656547328,86103 794593219157880836,261155 761355470976143360,67587 781743960398127104,189017 770535287055323136,116164 775426371229192192,149304 788685602573193216,218275 756345033112948736,42117 774015524195954688,140444 791277685393678336,172084 794618018839937024,262022 756798685795803136,11774 761567121528778753,69231 765554804038836224,87860 772880785535676416,133043 788809607367897092,220332 768912816258506752,11774 793250470705844224,249926 763663021709426688,79513 793809308257390592,255393 750665038336135169,14421 795352576732430336,249926 771509474943078401,125111 785927991004164096,199262 749600160796307456,7968 750886017322844161,11495 775722167476465665,151071 781374614328844288,186584 795297079908270080,261155 768772313403699204,90622 776450365558497280,155390 793476054954369024,249926 766118475823665152,90575 786242619814744065,201958 788782507579899904,220526 778674318649675777,169201 792580238987317249,246225 756210083231571968,41837 780213275107524609,178716 794528745855954944,261155 759812723379056640,58267 770666689264484352,119832 780772285057736704,179537 753848256262615040,29817 773614569667203072,137444 793360160362229760,250633 787109749359730689,205728 770215952533352448,117257 768988939348738052,108004 755171035784380420,35890 794132816569204737,257353 780829409645322240,183269 793964938188488704,257026 790924646317109248,234583 794305846616461312,258981 778021382588211200,29786 768654652028039169,107469 758791200534999041,1248643 769737993129189380,115131 790934171241750528,234579 768170171290746880,11774 763425625654693888,77319 778685153316962304,169201 766153598572957696,90482 778273209200304132,167083 776531009391071232,156491 794529329225101312,261155 762074647122812929,47283 762169027498127361,71099 793140529320124416,243398 755289642883248128,35890 773018637389049857,134033 772554833937084416,117257 776611743023960064,155390 776891000660848642,158222 790133520140206080,355470 790706844700319746,232169 775375264339689472,148473 786232162131382272,199211 768123294734319618,102745 771482586157813760,125554 791755978454761473,238429 794687204186525696,262752 759581362835771392,57574 776125217919803392,151374 780472432775749632,177773 792847944705794048,247241 768312576664936449,105109 793431123464364034,252020 776131156832026624,153618 795747534794653696,268739 765052021842014209,11774 778103589730455552,139404 794505189705138176,258598 774249985005150208,142090 778795842756935680,168794 793575405785452545,252679 753426425437237248,26458 793989202891468802,249926 758255404627456001,52061 763168091656163328,76127 777693974840639488,160618 794663481387597824,261050 757710039226474497,48287 762469581919096836,73270 743835805102182400,11774 778306991458430976,167319 779028656253317121,164814 773710540254294016,11774 764831988574334976,84724 781621406995877888,188807 795618072845500416,267655 772884149992513537,133043 776569522102767616,156290 790589773119270912,231318 765529092217245696,87903 791668168770981888,240483 764925345678057473,18030 761341315284021248,67973 769902584878333954,105109 793728302909456384,249286 750314302104412160,12357 775227991374704640,147810 768228206293942272,11774 794793524541657088,262226 785852730476752896,196277 756987815955693568,41677 787449234198974464,208059 789180801665466368,11774 752196275454435328,21074 752252153788530688,19159 777928065519325184,164694 760680332354019329,48052 750864631539826689,15168 790783133046099969,232884 771139684558856192,122973 759146483048411138,56964 781321767646298112,185496 790759110769651712,232881 791131075091324928,236860 765342224930353152,80486 787110194815787008,209043 792509707143512064,243187 788796794826166272,220526 753702187167911936,28477 792458745007656961,246152 760821445400354816,64722 760538672492056576,41680 760802234573598720,61117 788625300389236736,201899 791745238842871812,240483 795038859100766208,263532 762727079922114560,74611 791429005492617216,238110 795719043080720384,267862 760578824081858560,62853 781377765148794881,139404 765277271238307841,86103 779433463699087360,173682 753335834879729664,24788 795398965235773444,266138 773235450119016448,132996 773288523222781952,135489 793588168482295813,252112 767855768573849600,101681 769318478495019008,112363 788858909025001472,221635 791407126945996800,238395 790646725581148161,11774 763715154118709248,47188 785817685825245184,192434 762458532163694595,73102 758433220216127488,53001 785921270252605440,194080 762074568714428416,431998 760481246946340864,58267 786224300265123840,199211 789087454863044608,223286 786780470797217796,205040 790188109522669572,228820 756201584212586498,41726 795353096532672512,265908 760078265318936576,54416 795722129820028929,267737 786890007512387588,205728 761562982019137537,69231 795708816981626880,11774 788357591923470339,217156 787173537559695360,207613 785322468286181376,186883 780934274669088768,184223 792500784562860032,246392 760536249639862272,63149 776516953951264768,156103 764604907215200256,74247 763407744858595328,77577 781522915871391744,188401 756107334057807872,39207 785959289504530432,199272 767093822186741760,97067 775110348735123456,146259 751214674994135040,15066 788797831528067072,220767 773563648165998592,137042 758141257361137664,50923 773873788714823680,139404 777104991169474560,159876 750822223661850624,14668 765748309176614913,87904 767804596362280960,101681 776990776890908673,159847 776942663496892417,158387 778368330327556096,166339 776675734085636097,156835 791177613897117696,236502 794612829055844352,262053 795751273786212352,268356 788774038491439104,220332 794668909987237888,262022 761978589977993216,70858 790294367617638400,11774 794589077563670530,261155 767222889384861696,96883 780603214328688641,181984 790730174467829760,232863 765655375618068480,88874 768934232718659584,738099 773249339141619712,135004 768317480355979268,97392 765393009282199553,79513 793397759864807424,243451 773850836908769280,139404 792134533105655808,244349 794567110831710208,261155 763156531562950656,73814 768224901526196225,11774 790955877184380928,234653 791772446974152705,237491 765657792891846656,88370 790762426283143170,221524 749158712971923456,7069 785821139276750848,197156 769609144118763524,112363 791049718348513282,78159 757437753751515136,47263 776794897227640836,1170441 770598704248033280,119832 773597069240066048,136904 790757063198511104,231611 755536823666020353,37684 781240704286588928,185310 760897729761579008,64116 774705301563977728,142852 757343743678767104,46394 761748715749117952,69947 787201987649474560,207613 770609447957696512,117364 791350819887120385,238286 791500271725735936,238207 769759302303133696,18030 753461140206784512,27775 760464441657987072,48052 734037409227149314,350559 763663265775906816,77708 780644883505700865,182257 771080414043770880,122388 766427927793770496,92958 773882591623602185,139404 794877168673259525,262849 795318720008593408,259659 732386376923021313,1170320 794307836843085828,258598 758298789966811136,50827 794709717750861824,252014 761562736526434304,65222 775310719101210624,148032 759023738612506625,56441 786366060555407360,1063777 787103145663066112,202636 785840979483951104,198878 793277222094331904,249926 793938118055317504,256217 755772295348641792,39125 755402725865590784,36735 792516787220967429,243165 755852826195038208,39462 778335577187950592,167610 759831232469356545,58815 785911287293149184,197512 792329366659338240,243398 793937589367517184,251484 795738812290777089,267862 769590953766027265,114422 776907232264892417,159245 792146486192734208,243187 793240272289275904,250544 778320974127259648,167220 792187476177657857,244464 755198763040333825,35890 788770278419623936,220332 789284281927413761,223492 787042911808389120,208395 788498117373009920,11774 775547045973155841,148684 776806770291331072,154986 754034552146976768,30296 795392079346089984,266723 780416564772282369,171377 791695360062140416,238117 786381914277941249,203240 751202097874350080,14421 781724541512998916,186584 755804080480538624,39685 770615828345659392,119937 794364888223096832,260181 795678111312515077,267618 792869205901180928,247379 776610188682027008,154869 775945456853643264,151526 775932009935876096,150663 792060709446246401,243614 735472992092839936,145399 777225064907407360,159876 754092397177479172,31377 788162531730657280,214354 754724133544394752,33356 776562851263746048,155451 779262043450933248,168794 781897567260938241,177455 766101675127902208,74133 786418608096161792,203674 790616428214751234,232921 760584525361606660,63451 786584376586842113,204413 795660183804358656,267655 794693545953214469,262752 760189494914056192,61352 787829630384349184,212461 763032127579557888,431998 793172185049362432,247241 757805221296820225,48097 778594500637700096,168794 794707792611475456,261155 769012834680336385,106821 775709416876232710,149200 766713803933384708,95708 778558743894167553,168794 768867491137421312,107966 788508334940880898,217658 771908604987256832,127579 779121725728366592,172962 794539636802588672,261155 758072255440121856,50827 773172315458641921,134561 793506454871285760,252408 774600063792271361,128230 760126989411971072,55257 758347196618174464,41703 775363389694541824,148170 780550463305330689,181419 788371668880138240,214975 791292548966932480,197046 792813710876119041,243187 787128927659491328,207613 768117369432514560,100893 759094358125654016,56964 791723689095995392,234990 793939695931559936,257026 770490204381732864,118191 793473862767824897,249926 778327899069972481,167220 759514006629515265,56784 780804996870840322,183283 789194921219502081,223258 770224101675982848,117257 774470584117760000,134470 776479546354769920,155448 765827099282272256,89198 792191745995911168,244310 754723028882321408,33356 766789260099874816,95767 761286822207029248,51208 776389995565199360,155454 793467634909970432,252408 795748423777533952,268766 766443143466192897,91946 780157697639477249,176128 780084081526792193,177748 764992699925729280,85562 768814384864985088,107469 791820762017562624,240890 774374975792906241,143361 794697594073153536,262849 764464651253878784,83391 786218542429384704,201494 765270100433833984,11774 780394475428294656,179742 794724087390228480,261399 788524995676741632,218582 787374584236503040,204958 758758094331645952,25134 764152254521864192,82066 771606059001667584,126293 793291272114937856,249841 765282090271268864,86873 758225822515916800,51265 750931185967259648,14858 762227750132453376,354834 793642088550297605,254135 793956659617996804,255808 769212381406855169,107469 771566863574630400,124744 794995852519636992,264431 759541278656884736,56964 765279937657966592,86103 777936673543815168,164826 790916604666212353,234551 792140137526390789,242693 777171839273439232,159554 793406014838149121,249961 750405918378979328,12883 750088274190929920,10735 769248432611622912,27164 771501508454150144,98305 779145090593730561,172089 794149105870061573,248516 793479376578818048,252408 766408393858752512,92159 780641713178177536,182257 794696986024931328,262849 767737027144003584,96039 785601568712384512,197035 792475464879083520,243075 770624212675469313,81702 790691928094363648,232881 767356575862456324,97421 795009737167347712,262925 791375927871623169,238395 787288169133645824,209351 770352952599056384,117257 751727385788243968,18893 787808125915009024,210235 793841868807233536,255942 795079238932172804,263906 793434763222781957,252020 752876930735738880,24134 790546600716369920,232137 762741532612898817,74308 791409050906865664,235597 781301383010127872,167399 764632206941622272,77598 771551771336376320,126389 756634783158001664,349198 785675716750827520,197512 778390877089636352,167677 757684696327217152,48735 768492839701323776,11774 757584768385085441,271850 775045720340520960,146259 794556706269368320,258598 762232742666829824,431998 781206088968351744,185595 788124104847044608,214209 793213363190980608,249926 767963711357063168,101681 788054010381074433,214354 788060765315923968,213887 757011718656491521,43225 778076774584291329,164814 791680648494931969,240714 753310320911851521,26999 794555235045736448,261155 760825894957117440,11774 776383981029908480,155390 791051062207717376,234583 794708420238671873,262752 761287656277807104,65404 751193952385130500,17517 768974508921352192,90629 786695851959779328,11774 787022415553437696,208065 758681117067141124,54070 755055135894622208,27885 762787275641991168,71502 760230684975915008,61412 756025505225269248,738099 791807378899492864,241523 794628218397466624,262145 769595219432054785,112239 771934330696466434,125740 785588341613875200,196676 788541227574538241,216009 756367804207538177,42391 795087963885551616,263688 769721337761832960,114779 777308859794722816,160593 763841108023521280,1249156 788133635073380352,215754 750753081927708672,15005 786968779876098049,207287 753351330874273792,25189 794676891361820672,11774 764121570960875520,80863 780613600545271808,181811 788805063464525824,220820 759177551696711680,56772 781491704536768512,185310 786613254982406144,204327 794569263927492608,260404 793262402049564672,249926 780953273201152000,183269 787367802466361344,210207 752881831570124800,24082 773609113443897344,137158 765598946173476864,87904 765945746730393600,89076 764222667796819968,82113 769228757555113984,111558 788831532983070720,220806 768944149533896705,109666 785570322628091905,196102 788066098428116993,166282 768538642851762176,106763 761698741808009216,70177 753367409122213889,354073 769344064139382784,1249677 780755541081530370,182257 752231419225649153,20279 764272351189925888,81850 770098469868539904,113472 761382656760246272,67517 779293539536556032,173753 793476631201447936,252196 793731403338899456,250293 793387564602236928,250953 793186198936129536,249926 751723384719941632,18374 791357584196370432,11774 773012712439869441,133454 774216418648788992,137744 785633550443745280,196932 764201415606534145,80098 785495006719057920,196277 787543392813211648,210585 779018481048035328,171483 778925804214419456,171168 786721008568926208,201953 772747515905052672,132335 774909139940179968,144836 766011849015824384,352075 790959425813094400,11774 793231784033091585,249882 794624413316644864,261155 751592877088583681,14277 753647907803312128,354105 795079070073683968,265081 765535005409841152,84724 764608770802536451,81955 758665213000515584,54070 768504200514920448,107056 763887365878222848,81065 790501063606566912,229895 775791251908128768,150426 792684028314914816,246726 756581611509051393,43553 758440872983658497,52394 790269219950563328,229693 773962398285885440,140535 786935060524068864,207287 794993555886448640,262226 773297627475521537,135489 780491987724144644,157693 767812050194137088,101163 787162472558059524,199546 786594357457461250,204901 774512891127074816,134561 789925762916769793,225998 768965221243297792,110477 775348103520059396,148473 767871568148070401,100559 768051243902263297,103046 763002449732837376,75396 771900048279953408,128519 792212561961873408,243187 787133869392695296,209184 791662226205609985,238639 753738485241110528,22439 774991751916380160,146259 759790634454704128,55257 764310384006356992,81946 756271850905276416,42432 763457516072079363,11774 755495409204793346,37655 793134764479942656,249882 794323608856203264,258683 795691926250930176,267655 793140220246056960,249469 795447973043957760,249926 772476542173736960,130415 794305006350508032,259134 744980660931039232,11774 781555059901333504,139404 793007052658315264,240483 768117233859964928,103354 758110066381824001,51069 764588765994217472,82002 785590230837493761,196767 762916762966958080,75233 773570167892606976,137042 770367121880526848,118393 791406051455340544,238395 794409879494496256,258598 754038767913201664,30296 781231205526020096,186434 776174273958404097,152592 786552115246137345,204413 769987989401440257,114254 763810395131961348,80393 785330235248107520,195241 738803386309431296,349400 751773142964510722,14277 770375544034562048,117310 772909503801008128,133519 788734340670906368,219531 794026002884149248,257546 765161807958806528,1249165 753931688216887297,29263 771533364205543425,125145 764123405717090308,79691 775540673667825664,149953 791300482547458049,237491 761526330223648769,67369 769597037130158080,112239 756501345851568128,11774 791760126319484929,240483 751818123385372673,19074 756553467532079104,43811 756605629163245568,43225 758292879433424896,52061 757347392345677825,46405 785471657662148609,195975 790737915521269761,18395 770269991098736640,114254 787793488771330048,205197 792488146780823552,243165 769959720950136832,114357 772141870000504832,117364 778411276305182720,164814 774071206190256128,140444 787031347965661184,208469 793235863098580992,249469 766138554158313472,81929 786367619553079296,201958 781664347114340353,189649 794671161439297537,262022 785259635854815233,194141 768506957321887744,104973 764909138119827456,84724 771482055372857344,125367 780616161608265729,182154 759397757824167941,56700 763501088175591424,78115 778927562038837249,170072 793582210007851009,252679 760507056231251968,63051 771157817080242178,120710 786264549204828160,65113 795616818614259712,267521 751172445655035904,15808 788986242843025408,220015 753317871002845184,14277 775034554037837824,146259 779441322621034496,173682 790270300936138752,230270 735614001342754816,1170550 770608801120710656,120015 780630507004366848,182257 787461997923368960,208146 795708220287356933,268387 755062175002165248,35086 757065640758816769,44163 767836103311319040,101006 787909271430242304,212357 793987035576926208,250033 768204507285188608,103924 791521313466814464,239405 793935758700716032,256411 788457091006500864,217574 752209535616577536,21074 795437414529531904,247930 765146324929015808,349060 794220836353736704,258771 793855339372253184,11774 791643740255375360,239456 778209084399034370,166390 762333710066733056,1249013 762393008587284480,11774 771705431454515200,127113 788130027346931712,215754 789241672181755905,180520 792610024598056960,246392 753398766779166720,27317 776478757934669828,155332 789268309623570432,223103 793634384322572288,249926 794990733291823105,264431 774340947979165696,142503 791882061892227072,240790 753619877651419136,27045 758067785016705024,47761 750772171203604480,14525 759151172087222273,57348 745290457979183104,11774 788341654633652224,215835 792504388740902913,246295 750913865731354625,12883 793478252841017344,252020 759806599447842817,58267 785569732137070592,196917 751147062146830336,14778 781060103331942404,183759 756502895105900548,42249 761968299219484672,71411 789355395286302720,225354 757590214764224512,47788 785970216555646976,198517 794285824158396420,256458 732639076323450880,353220 775193166521794561,146720 772790278444896256,132335 794290089736052736,259134 765896751702167552,90121 785267388266713088,11774 792409788529405953,192840 772421082011865088,120963 766224126713266176,88471 758097399650799616,51043 767360355081256960,96962 794685723861544960,262022 763898509498081280,79513 765994828219899905,90694 757804846749671426,48097 764979224046284800,84887 771123414761402368,122299 774734811634302977,144635 791220429109104640,234583 794018986488774657,257569 749722265512710144,9754 786297526802493440,11774 794491115432976389,260871 793122818166697984,249469 734692517669568513,7700 787102037926445056,208995 761305021241753600,67709 785456332228988928,11774 792157317022318592,243075 758422435301462017,46384 792048782976352256,243075 795606715228098560,267521 763491235138895872,78159 778663823083499520,169310 764797315274145792,84724 756661341465686016,1248415 785851747298402308,196788 794586129538355200,258193 764913065708183552,85275 774205684736860164,141887 749322067405922304,7852 788083220986429440,213064 767339685404434433,90384 780437924722671616,164826 772159041799753729,129649 793802363811291137,255393 752302799682097152,21714 757579879017611264,39197 762346246132629505,70338 766737849781673984,95045 785857365144920064,198878 756260833039118336,42152 794705018129674240,262849 768936371499233283,108385 780123651647627265,176753 755547436496457728,38183 760521006037340160,63149 768839790296825856,109447 795103884419076096,11774 785967325128364032,199490 752253545794117633,21074 794976001763774464,262847 769001701340774404,110362 794176059688108032,258331 773640375965716480,137869 780507638719209472,180977 794626433876393985,261567 760150275982319617,61051 785741058550423552,193103 759295203119202304,56292 793056946010124288,247240 791788686882897920,237491 764978189600976896,85562 740836641749798913,31836 776003987330007040,152872 793956648435859456,254135 767753057014652929,100893 766112995361509376,90471 767721002834984960,100893 775007404559888384,146259 792832312064946176,11774 757364548525367296,1248484 755400768794923008,37044 785810559966912512,198671 779946415443238912,94396 773973885783912448,140444 785995469948203008,200382 773389524730871808,134371 766197151710011393,81929 794872064549199872,261155 769702904399732736,90098 765782516460584962,87145 753332247801888768,24257 795666192518311936,257781 764442232732647424,82066 780731933563039744,182257 775684286254940161,150404 761566722054696960,69231 756266069304676352,42344 788093483022184448,214899 764963798235095040,11774 756640196888629248,43553 757978839456755712,50581 764813970293260288,84724 773916995343429632,139404 776687313929711617,156505 778339849312964608,166852 776490652150403073,155459 754077143278227456,31320 756898724689747968,17416 752666532358918145,22779 768516610508283905,106281 793535511973490688,252020 790671420707647488,232169 779000332353404931,171902 789323331757629440,225075 775289443460734976,148045 778778803732611072,168284 756908839631396865,44837 778384019650150400,167305 773991717405982720,140385 791834648204705794,50439 794900400684105728,262752 755190703291043841,35890 773478359456153600,136947 786820971738968064,202567 759488480774852608,57105 768619634463481857,106281 785612290313883649,197512 793578316347224064,250033 792412001616232448,245634 762069407736688640,431998 774671661190750209,144542 778766842231828482,14277 785653077852483585,197063 794584676283207680,261155 763433099648602112,78304 791321964652605440,234583 764228558084530180,75929 766117499389652993,87904 766960113957548033,97048 786305706895040512,201958 773315268843974656,135736 788156623231393792,214899 753156214553403394,23066 773956762588344320,139404 761403753186660352,68144 785297135990411264,11774 750721900452671488,14877 777653458635751424,87904 758835912163729410,54070 755409045746425857,35980 769575197359869952,114076 758261960802574336,52112 777691305430224900,86825 773282416441987072,135888 791282395571953664,235590 752234805643845632,21461 736253126404124673,20581 786508612583567361,203801 793252474484391936,249926 793847150014857216,255393 751794574914269184,18323 789413451072352256,225374 790742744108982276,232881 762393240926560256,73044 793624145842012161,254058 750377047969533952,11774 759094835852607489,56889 766753994547027976,95593 776169112087171072,141277 780884453782593537,168284 765602737149050881,88052 778305102062817280,118401 791483884592590848,237491 774344446255259648,142980 778373723065819137,166852 791478581247418368,238207 757530551926611968,46280 765238285664935936,86103 781583321671331840,161165 767768463616176128,101383 773718906204590080,138155 774063697786380288,138819 768820587615559680,109104 759522532126957568,57574 765731240800497664,87904 769201598732001280,107444 787418067332653058,197512 790515653421641728,231894 787720215324946432,211347 793618795554283520,249292 762623220570689536,73814 771093596015427585,123287 776890318037872641,158864 795675865304666112,146259 768545206429855744,106774 765386243530108928,84209 756265491036012544,41459 758168531536121856,51344 764114727073030145,81869 769599336334368768,110585 788418149515354113,217519 792050713023184896,243167 792743176478060545,223671 794573068152795136,261155 736236228534669312,11774 771427955201363968,125367 771416500632690693,124855 791316915998326784,237787 770276466877530112,117257 785278596340326401,11774 787726362840891392,206101 777544043551010816,162213 778636259895959552,151916 795302163635376132,263676 775186917197438977,146720 773864927119364096,139404 766254564634861568,91751 791485072306278400,238395 793507094175555585,252711 793621430558687232,250669 760159469691101184,61412 774261765345599488,141360 776436470592647169,11774 748924482363002881,11774 785522171913334784,194723 765253782296944640,86577 758658798831570944,54070 788065751466901505,214492 758370548669898752,51451 758685020579966977,54070 794368893749968898,247743 757647657690996736,48549 790165397890891776,227048 757028203827376129,45974 794582017090449408,261155 767293473099767808,97380 752625120859086848,354847 761653418536476672,69947 781472944207831040,139404 766268614714556417,91751 775296087812771840,148045 788101967428157440,196538 778582896902742021,168794 794767966382518272,261818 785272324983447552,194560 793646488295448576,249926 790865032678629376,227795 753991309682155520,30815 740360444184014848,99816 785638711664992256,197017 777097151121920000,157082 764165266121129985,81966 791777958377562112,241678 776800436888240128,156835 791444473624481792,235121 792173655769821184,241034 793903764461805569,254725 759435577246748672,56700 764841969252270080,84724 774396411634851841,141912 775875860549267456,151071 793246809116114944,249926 785652477144207360,196917 792901926753013760,244232 780763537639481345,182960 758444086672166912,52394 792873070004318208,247087 780544365886308357,181409 781612976092557312,189313 756205946112647168,39195 786695611441672192,205902 750077938230390784,9643 772317682771169280,127925 755214728570351617,35372 794575682739191808,261155 773956990531887104,140444 790297933585539072,229922 792524103127367680,246273 795326739471859713,266151 787020683729600513,208167 781491992803020800,139404 764521198902444032,81946 753732970201001984,29059 765782766503989249,87212 757218949901737984,45348 788793500955467776,220767 794645256943845376,261942 762856844658413568,47188 780730593881432064,182665 769846124836421632,105109 775384355178999809,148045 763021846211997696,75899 786359114691665920,203350 788516790674522112,218275 789659834689867777,225608 765015109185839104,85562 795764331099013121,267862 776922017383714816,157755 794056402163548160,257353 781548670088990720,186584 791655115174256640,240145 793198429086167040,241819 788564324973289474,215437 756864742040473600,20824 768972316285865984,110615 789284759524352000,221785 775787710476853248,151265 766033220735492098,90327 758625145153912832,54070 781895048510136320,190554 789916238281580544,226731 790940751026720768,234583 766360692865851394,93303 790306188214894592,228501 785895387668307968,22735 754816424875593728,33549 776190382803648512,152314 778568351815704576,168794 768592921176182784,106774 790956313916256256,232884 776830294309605377,157082 795489406148870144,265855 766329559264456704,92202 778257097918210049,166913 788776230308999168,220767 757643472983711745,46379 788073254925668353,215005 762361330296684544,67852 751613586565271552,18400 755045902449008641,35044 764790956298084354,84209 788359529456996352,217118 785263768187973633,11774 793173052557230080,249469 795078790674284544,265136 771119997309509634,117609 760594839234875392,63451 790951623887429632,234583 785963611780845568,199272 795765260611362816,247930 766541124299137025,93086 776770667496640512,157755 787363977768476672,206007 785758586676719616,194095 794001712742879232,257492 761273527156682757,67709 777960029907550208,163153 794375737444700160,11774 756647555442761728,43553 765288977293205504,84209 787173590596722688,208014 778808880285364224,167220 766311054330646532,91751 791712153321418752,241034 770504882306576384,118191 758446058582278144,53033 793440710582235136,252219 750489663886938113,12883 793124376455606272,249725 775186916362690560,87904 777277762834792449,159876 792154885907214336,242610 767813788053757952,26066 759013525855408129,56282 769331510797340672,113222 792073674027401217,235621 762718803172130816,73910 795740359674515460,267655 787430478534041600,172084 733117829113765888,353725 786637074946457602,205181 791557660332134400,121055 760500281385766913,63149 788523096848293888,218349 774063779504009218,140444 758148435086303232,51595 769653475999440896,114779 793971562059857921,255942 788455794698166272,215505 785546417771339777,130635 758662408592171009,53268 763837539689963521,78566 786647218195406848,204327 753295536959152128,26924 780287415009226752,169923 794224592952983553,11774 788862981887057920,219119 751241638417018880,16299 778303116030513152,167220 793097662073597952,249469 794020341169487873,255942 758066291643035648,50923 785468708080812034,195975 788570143857270784,215437 787521640548544512,211347 795680063786254336,266151 758130020212547584,51451 795719005436833793,268448 766019080264388608,89923 758050181744951296,48287 778988995619454976,171693 793373030407811072,249348 788221717176995840,215437 776216600924057600,152314 777862576105455616,164001 787272042177372160,188577 790923519836221441,234583 760823022731325440,64722 764221928500363264,80098 795440192249274369,267179 788885157793103873,212707 793954827881615360,255393 779827052056674304,176203 786000436817956865,200467 786487649406181376,203510 789181605235429376,11774 794984119151292416,261059 788767977189548032,220029 794537128830980096,261155 768796178452516865,108849 770326113776263168,115458 778568912472461312,166853 757642667694010368,47782 793175415263297536,249841 766752737782554624,95682 794019637696397312,257255 794108834960637955,257492 764969732726456320,85562 768281408611553280,102514 794209662170230784,11774 789508222436737025,226731 761942001252179968,70858 778375028614303747,164669 754024397908967424,31268 762786822434861056,73712 794312827746025477,7311 732167774164779008,349764 772184034017472514,129991 732352063947034624,349347 776501897763041280,155688 756505142887845888,42249 743176690470354944,11774 790997183877242880,197046 763408848199778304,77359 763609001116303360,77598 781227444145573888,186532 733200718799179776,1170862 756382334652252160,35212 758037156522786816,47761 786978102769389568,207949 765096499487256576,85562 794536101008420865,261155 764726275671863300,84209 772143947577593856,128934 754782582101999617,33549 771736392766361600,127366 765964543113723910,90373 787773277250859008,212953 780816273542254592,183269 768124371751858176,103354 785659117658439681,196917 787788292875956224,11774 794427275114586112,258456 773896352228978688,136649 761295305593815040,67768 788471136740782080,218275 794553929224908800,261155 771423755948158976,125477 792391878821851136,203546 752671960266514433,22860 738706026908815361,355507 763853602939166720,80720 775184775749439488,137158 768329580553920512,103899 761087096668823553,75113 774603663314522112,140444 756748457642106880,42344 793102521795358720,249348 764299684789776384,82628 750702298419068928,12883 772404916778336256,130067 794568083868291073,261155 794658941217177602,262053 763448774517719040,61265 771382590221656064,11774 785809603921666048,197341 788060917313437696,215005 789532843542126592,226819 795447803803824128,266138 763639500996304896,78115 753370324436000769,27317 761896211553013760,70959 787139847190376448,207733 788389153578844160,217519 788431509321453568,11774 764918893085233152,84724 780927892620447744,184223 761852440119508992,70918 733022604580290560,355106 753045490955018240,24603 757247662911479813,45014 795458692699320320,257781 785445751526658048,195838 795225619839746048,264397 735523443093839872,145399 733109133809963008,351617 785918123585044480,199517 778449606325653504,167220 786727898455605248,200971 790647215563964417,232169 765195093615575040,84724 775894104915968000,151410 786598140136730624,204413 786925463180414976,207287 750454382576140288,11677 768232047940923392,95055 791394281533665280,237787 763758636476862464,78159 788068334709317632,215005 795220741918576641,264397 773174335683104769,134561 787870068407283712,197512 793490153113317376,252625 754743564962177024,33356 759130236541865985,56964 773877073337352192,139404 793103426385285120,249469 756287677712961538,42495 781678025121214464,139404 793223961857314816,249926 793321839565037568,130505 761621642518732800,69794 780906426508062720,183077 768200206336786436,103354 732694038302744577,353228 768571546201825280,106753 787742130835894272,208167 790086296530198528,225433 770676141615177729,120393 786168437408083969,49459 774174956842135552,140444 762638184736034816,73926 785658370023911424,197512 762630787527086080,73926 773908151116627968,139404 732649966775074816,398859 756476680093302785,42495 758841440206069761,54096 772883729278705664,129991 775759403731394561,151374 793154088200306689,248437 769302896328355840,112301 795319565521555456,266079 786928447557890048,207287 774696949547229185,144494 778748145039581184,169916 755694812502843392,352720 770351399578107904,118375 786339661392318464,203048 788452762170167296,218275 769506262383984640,108795 768853097284145152,109571 792491567311233024,246273 791640088023212032,240145 791714185554067456,240718 765943666523381760,87904 792070361336512512,242693 773905719267627009,139404 791415888293400576,238395 786195214083956736,199537 786244434740514816,201958 793592924176916480,252020 794992695034966016,263907 794568706089172992,261155 775152959332159488,144484 777301008384876544,160593 770795023667343360,117303 739814315759407104,353374 750539102202826752,304513 775432305431220225,141415 781895999736324098,11774 780723755261825024,182257 775026972032376832,146259 777860107178651652,151255 786695985179262976,205377 753635951876927488,26871 771435936253083649,124744 789105861150986240,223286 792823019039318016,247877 760591232586420224,62771 792023068960960512,242712 791815297581871105,240483 733113623766310912,355880 760510062632833024,60163 771427616817491968,118192 768084017614848000,103354 752957785122279424,24776 765972798103748608,90575 774716839192649734,144607 791297253990367232,234583 763825197535334400,80646 789081812203102209,223286 778045816053174272,164826 789139918819917824,223899 790651338480844802,232169 772877009131147264,132335 759820926338736129,58267 768622984793841664,107559 770448834895851520,118192 762332180894748674,72541 787043479142535168,195277 790785283113443328,232169 788488750208868352,215437 793249100657401856,220332 756884555500584960,44450 780334406481301504,178045 776151102043533312,153779 753779151174336513,29790 790530299469914112,228354 763896292829384705,80153 748267155569934337,1247850 753386653100732416,25981 791114251641430016,226881 786966721353617408,207949 789241054390325248,206666 793652059195133953,249926 789418457053925376,223492 758663434984628225,54070 791557371810111488,238395 768894738120310784,11774 771563912256815104,126389 790666351652188160,232169 769814952957714432,110389 790673048173031424,232243 758770997059198976,54070 762245011010383872,68854 769257513812422656,111448 763338349528645633,77590 767800759966498816,101383 788828459606740993,220332 792159709616746496,243615 753351613281099777,27222 762644089732997120,73712 786168372438241280,200246 788513933048950784,218275 760525475026497536,63451 774715145037619200,144573 764871802812178434,85027 787348148465209344,209845 766264850360172544,82457 787464098250358785,211347 788867536272101376,221143 771449653556576257,121479 794331558362554368,259773 795295217284882432,265102 750310048388096001,12357 788944799856467968,221416 754805780931551232,7466 795016525111402496,263896 750863024873992196,15800 778703609819049984,169923 760995985204150272,66159 764163813725773824,82066 792142419395424256,243451 765171245386240001,85562 794640650629251076,11774 753510153899483136,27045 754008136533610496,29634 785383370297643009,195134 774466990953988097,141887 769900529359032320,109713 790591439281516544,231961 794694693107994624,261818 788645564757913600,215608 765301346409078785,86440 748574669490524160,352030 752650404454862848,22662 793118274708004864,249469 776756225333657600,157708 788865133174939648,221143 790509832348598272,354073 753303378906808320,25661 794209600400568324,11774 753590379363065857,16740 771110105760862209,122759 781729881780432896,173210 781559440772214784,186434 769305450302967808,112301 795017548014026752,264431 767333774271082496,97505 791333830644731904,237787 755154977211809792,35890 771436024786550784,125367 771440274719604736,124004 785467202715709440,192032 793915145965670400,256255 770683616183463936,1170396 751061899110998016,16422 771355111599714304,117257 763708222658138116,79691 765451010269589505,11774 778319437116084224,117257 761915133195063296,431998 778076028904230912,163465 769249718857629696,27164 792035771423141889,243075 774217235053379584,140232 763374446715478016,75396 756590361485701122,41680 767403074029748224,96039 772246495961636868,130067 780602547505553408,181984 785361996636008448,194082 752951408228306944,24755 768547108718862344,107559 778722224609959936,170187 769588329348227076,113836 769687468367052800,18030 760096089840226304,60534 778575472779153408,166852 775361112472715264,11774 759827065621258240,59472 762253711993208832,72408 772265527817437184,129650 757939008458612736,50260 759861663986245632,58227 789267177102675968,224333 754722771712745476,28732 759432084859617280,56964 772069621151203328,125554 771227019933646848,122776 756682534558261248,44429 789562496084475904,225949 764657341358862336,80939 792071712703651840,243187 792936535800713216,247877 789238251777241088,223692 765145318853836800,74575 765708131154395136,87625 792491201257672704,243187 786608741869170689,205039 794550386673729536,257492 765681321658032128,74575 788311458878750720,215437 755394621874794496,37044 758116870570463232,51069 761931342120484869,37154 779357297327869952,173964 789105808315383808,7047 752751894590816258,22393 770603247744671749,117257 766018409553358848,89923 795351147410325504,249926 785921723359109120,197512 768659423635972096,107953 793867485040762880,255942 785549786216800257,196788 760273528260210688,60779 791835307167539200,240070 779071413735022592,172027 791375773927997440,238207 768929562105438209,109874 757503970105368576,47668 770999896375570433,121949 771070153559777280,122982 788059514633269248,215005 775018377232474112,146259 786957105055997952,207775 773587205994545153,137042 788513843257282560,218767 778973968267030529,170253 776401064568520704,153496 792422814531792896,238802 793540141981851649,251234 750422258150023168,13343 795745597705875456,262022 770151121897807872,117092 788863769703088128,50439 768125844883640320,103354 792071598308143104,243075 759128167336464385,57189 776016888996438016,152735 787695101262696448,210253 743584308389122048,11774 775504504993218561,148045 791097005661626368,197980 768428096282324992,106048 781353584667471872,139404 740954481056223232,1170550 760543562341683201,59373 759178284894519296,56964 794912506175029250,263895 760267228038258688,61545 780842310879682560,182659 755621907530129411,37044 755881251660234753,16299 739570852413374464,11774 734475930932912128,7700 795253875347492864,262053 771767049815203841,127871 794639690209038336,261942 763816503573491712,80136 793994842070102016,257423 751136260018806784,17259 768519306879565824,107257 757695603111526401,46229 780803012596011008,11774 785489006339514372,195424 767394498959724544,94684 756349242923442176,42432 758677212291706881,54003 765635017997488129,87904 766423135906181120,47940 770766425262661632,119797 795752165050617856,268646 792160559139475457,241423 764245284301991936,82112 767803020822319104,101681 790969280598839297,235487 754184425483726848,31450 767054597735256064,95672 792146921318191104,243451 766767013641408513,96263 794978574897803264,264335 762051714711228416,71476 771099488593129472,122776 774341078333939712,143051 738277463848017920,209828 786443428724928513,194723 785627340608987136,196917 786499881871499264,194723 779074519075987456,168284 768585989996634112,100513 760541968917106688,63149 779460362651439104,175153 794571581510930432,261155 757000368165228544,44461 763020763381334017,75289 755246897430867969,35372 786647758589440002,7224 781326809182801920,42416 751923620897775616,16931 779148121553068033,172962 756100593446293504,40314 770892107489742848,120651 787150851257212928,669866 763705483316322304,79691 774513830391078912,139865 785477993682522112,192032 792763875774967809,247232 750361252929634304,10654 761767673818599424,63268 792896857546510336,206666 764459858557100034,77731 793465585837498368,249926 777016841369710592,159146 790937351602122753,232169 755543636503306240,38461 786252573942558721,201958 793877341206380544,254135 788715329207857154,11774 795705828837916673,265855 778155885587795968,164826 793218959055155201,249961 792089192507412480,243187 773892134848036864,139404 790497069442080768,228341 755110893357305856,35044 765620510222721030,88311 749666386079866882,9638 754769631181545472,33356 794324525701877777,258683 757430437778223104,47283 769680189932638208,114779 789313066403926016,225359 766752175976357888,96039 781096262309339136,183759 750148722378547200,10808 765879949395976192,90031 791634112733908992,240145 788942642973282304,209582 790414579796881412,226731 771390712176836608,122982 750799382749077504,14848 749982447731871744,9145 790987282681622529,235487 765500284994859008,84888 772897754809044994,133469 768072693316980736,103112 773601948620709888,11495 793470991334830081,252196 764295623143063552,82283 755188794610057216,35890 754999460942471169,34666 758440464664006656,53163 770285662633361408,117687 794331605263413249,258771 772869276684455936,132335 764898352454512640,84889 776116611623247872,11774 795252737717977088,108396 756886271511957504,39096 791690889978646528,240070 762255619839627264,72420 779407454983643136,173628 768945459259768832,109945 790984172709871616,233154 754005143469776896,30590 775166539733475328,145926 762153696612323329,431998 768067936892223488,103261 753729704851484672,29503 758191259513085953,18395 793279689410289664,249841 765013324560003072,85159 792194475841974272,244270 795038043912675328,261155 793964064041013248,256358 794567709245612032,261155 755063481120927744,35044 771297135946002432,124597 764270429787811840,81783 787669908259823617,207965 794597266518642688,261155 772938431265665025,130988 774809069479616512,142503 790990523758620672,232884 793866560628727812,256255 769310671532126209,112199 765150767086964736,86082 793242187500838914,250633 774124608567914496,141316 773582993311105024,137042 785637091203878912,197512 795332925495525376,264010 760957607850807296,65974 793313049394356226,250033 760953947855224836,65874 774987065725333506,146259 793500122097283073,252408 764287608637784064,431998 792645570951204864,192780 762391217137078272,55107 790542602110066689,231550 795056943027064832,264397 785862732730003456,198878 794567226460401664,261155 751925545366020096,18316 758050303518408704,50314 733159376219951105,355106 790278437772689408,229910 765776863318990848,80393 768890451629838336,109945 791885554967277568,240070 732176821886689281,349191 755373050216976384,36900 793111967133110273,249469 775698713184444416,149953 767024449124130816,84666 785988299416567808,197512 787698696670568448,46572 790383687971942401,230559 793034246428450816,243187 749993637992280064,7968 732216802424446976,349788 749269493025640448,6988 785912570964090880,199546 791730002769350656,230899 755244963844222976,33751 756627584788594688,43225 788157261533241344,215005 794691758709821440,262849 764151799389392896,82066 776523873583927296,156103 788204407557066752,215437 793104678850535424,249335 761147451281510400,66116 773955077346324481,140444 780381435345723392,349486 795223165832138752,265649 771541028771803136,125853 775435992329293825,148010 775637597943050241,150063 787806625033691136,212239 789490242713690112,225981 795708660143951872,267698 781607809376890880,139404 787827110815625216,211829 761898625790246912,431998 791788502983716864,229693 758019409818550272,47761 790796789829939200,232863 755697357870727168,39155 776126953535352832,153921 777848024156532736,158387 758007229500968960,49925 769647056717611008,113412 786026046592262146,199211 769885177451458560,112872 752145517883166721,17640 765370678119981056,11774 793109530624270336,249469 793580950261075970,253793 791466472690200577,231701 750404990817054721,12883 755030354138951680,34898 770299964442509312,117377 788477658430640132,217095 793097982472179717,249469 790929721479561216,234568 778307063499878404,167220 788391511184388098,217519 790557260497952769,228367 787452580385480704,206593 787690113874690048,205196 794318757653073922,259063 795687535150133248,11774 751785150137004032,18564 758539857417347072,52545 760543123852460032,63451 778602908992569344,168479 789152579498434560,11774 794490744786550784,260899 776700038537818113,155451 785932304099241984,199546 791564992403283968,234864 771768248840785920,127134 758503810021007360,351666 793697840459644928,249926 788587224283611140,218275 793123943406145536,249469 789912114328641536,227048 763160981782528000,76549 788460803833888768,217574 791404903939788801,238395 751810770971848704,18486 760997057691656192,66239 788425064219807744,217967 794189942599479296,258598 771881555501264896,128615 773890050912292869,139404 793794270981459972,255393 755813077690511361,39697 776483388504936448,153774 791259645532860420,237491 759120427440496641,56360 753768084377219072,29263 779088570308890624,11774 771202481355313152,133136 776573981566570496,11774 758312307508203520,52112 758416793912348672,52112 791429254223388672,238395 764175877689135104,81924 779426428446126080,173917 767757074906374145,351146 733289353581977600,355480 765368787092865024,86103 795455769617395712,254135 790367244211466240,230485 752929778186018818,24597 789545385744138241,11774 790546473691652097,231894 770787521571631105,120425 792213106046988288,218875 752134340629389312,18317 754915438090293248,32697 793827613382963200,254135 793994651321729024,256439 795249393473613824,264397 756467085811781632,43391 788300241791438848,181419 788135161238003716,215480 772886659708903426,129558 768128609940754432,103354 779330213373181952,136093 759109383880073216,56964 785496666845515776,191653 789825084563206144,226712 793259516217483264,249926 755875599273504768,39499 764371931202134016,82066 792782756631674880,245607 750411681088495616,13288 763728567049912320,78159 787091481303453696,208928 792056296598044673,243187 765956943382974464,90384 778067430362853376,163591 793147919989825536,249469 779795244749643776,176203 792967990304124928,242693 794595314699157504,261155 763420670088708096,76623 788309338070757376,214354 794248428603764737,258456 789825282064674818,224450 788022619308040192,214492 769535926167011328,113894 791329854289424384,238099 743144089231695872,679105 778824359892824064,169740 793640021874118657,254135 754834995303157760,33840 768866510685114368,108782 766411431688409093,91791 794992461579948032,262925 787481759591968768,198304 785315780732784641,194934 793852210987741184,249926 789259692744712192,207712 775336801477152769,148045 785685958993772546,196277 774320060274016256,141912 793096845169831936,249469 770337375415263232,117257 792191414746636288,244349 768855049921564673,105109 737502533300551680,349060 776773765489315840,157993 789141429880778752,223286 792802212435021824,243865 795066949692719104,263926 773879805838229505,139404 785861227864006656,196277 768803646557618176,109104 781110377916530688,185496 786724648180408320,204330 792820603740905472,247241 793132477405540354,249841 793481691318906884,252580 775073400842620929,146259 787997529510076416,214238 791750097448996864,240584 773831526849077250,139360 778595399737208832,168479 791318663139827712,235251 756512961217245184,42344 787759304753414148,11774 771295569830707200,118154 779139604146364421,172799 750363777674145794,12883 755200985069342720,36033 794572864397656064,353879 759217252554137600,55257 771548571132792833,125633 778568121468805120,168794 764086973111816192,80648 773207988404416512,133484 772472931632893952,117257 777250142671876096,160661 791757175983079425,238292 764875799056965633,84888 791026943219097601,233692 791954022395617281,240070 773750570519855104,138155 791386434229923840,238290 760510949237231616,63268 766729369901465601,95708 795376784057466880,265867 758338241804247041,52554 767802553597845504,99044 786729536515780608,202815 792544786578219008,244270 794631225075961856,262022 760677217525501954,64019 794265447092736000,226320 778924696284884992,169410 794526680689864704,261155 754127952682426368,31969 749772406223286272,10064 789143469860073473,215505 795719283158487042,267862 765293771877523457,86873 790657242831794177,233307 791049523938271232,235590 779114525878476800,172299 766746518451814400,95708 763093790584299520,76552 779041106600144896,172057 766402758194987009,11774 767666568339783680,100541 791375152378372096,238383 769700407019012096,114779 793322764866289665,250633 771348615021338624,123821 767286195579527168,41141 793221802923266049,250033 793628969094549504,254135 765923925733806080,89848 786653613485543428,204959 758443289880072192,52394 753483701623848960,27402 775786010651332610,151463 794569311507595264,261155 794527850879680512,259743 766925924789002240,29565 781179945485737984,183906 776771487692972032,157993 788754358188052481,220332 790367407420284928,11774 791222498192916481,235590 794620757691301888,261987 763877092039602176,79987 785551316835790848,196676 788111727112183808,215005 758436563302973445,52749 789531886934716417,226881 753922699156684800,26539 761250984400154624,67547 766096088831029248,65663 776811319668379649,157755 789888588900990976,225456 773571068657303552,137639 773236445058310144,11774 794633327990992896,261818 772238842237689856,130290 770884253336924160,121949 775780168468049922,144573 792769559035990017,247240 779148091744104448,171089 757199475462901760,44429 773007801157156864,133519 780806974279516160,181419 776937463075962880,157993 790598859265368065,231882 781064801267048452,183759 790827551610458112,217658 769146211630735360,111388 786804162029756416,205989 755541298078031872,38026 774079574170750977,141277 795372235775164417,264397 794567695249215488,261155 795050403771584513,264397 757317848289030144,46612 762622620336590849,73814 761246890142732288,66116 787163006874583040,207287 764674690019266562,83866 791815363830906881,240145 755197780881047552,36033 764981374528827393,85562 772247466876043264,125554 790706690429710337,233729 794910211978969088,263817 774449519169708032,135025 762462079525621761,70886 779004582508789760,171795 792662121125249024,245117 762312358442119168,1248996 754869743375482885,33520 762766898731880455,73814 794930080355155968,238207 752906199629258752,24134 774670806337130496,144654 770768071329980416,120474 750520061492752385,13021 778837677680373760,168794 788080218485428224,215030 753655079173955585,27402 770307100450828289,118087 791747925353172992,234563 786254994810953733,201958 785544318706647040,130635 789522348542156800,226731 785322190660968448,186883 794909692870934528,262752 742896472786624512,47188 793983623795871744,257423 758084091614941184,51069 755436456785616896,36735 781149825593118720,183269 791730613019553792,240483 765045865341980672,85130 785340100850749440,11774 760291702657650688,48052 775013439257403393,146474 791644651287678976,240145 793118958069096448,247877 767340313115369472,97468 788457149101805568,218275 772824524484071424,112788 777131469957369856,160353 794548281833439232,261155 795340748661096448,266079 733359998584004608,11774 755048070753103873,35044 758495704855683072,53185 761265803899629568,66851 766419570408030208,92885 776504602501877761,155688 777923497624567808,164694 755276660577071108,35890 778679300308426757,86440 765545658363224065,88052 766645434735550464,95044 767182863930265600,90384 787755806821347328,205197 794531858331664384,261155 777571835651121152,162497 755126266148360193,34167 763554797156827136,77731 762779838319104004,73814 788759898792177664,220526 789975449132789760,187333 792298180167737344,243187 758337382227640321,34273 786791496997408768,206225 794211882919981056,257536 788701280772493312,220029 766033976842563584,90794 787009839226425344,207965 752926856219852800,24497 753620980245889024,28378 759126492290875392,56964 764108013691023365,81065 764175137692344320,81869 791609783279157248,239405 787489920428314624,210897 772022597919862784,125554 787360236134805504,210207 765300884020408321,80648 741061894857838592,1247423 763054069913182209,431998 756872896446857217,44163 767120724695724032,97811 762451108962836482,1249026 764825932670472193,84724 758711700824612864,11774 773655618695467008,137640 792516495217561601,246314 793102018738950144,249469 794632695691083776,261818 788150166066962436,215012 768049126583963648,102191 787906125148676097,213796 764515967976153088,82571 787796738186838016,205197 753317905459060736,24134 755475706776162305,37294 790534194585821184,217519 756568641257271298,42117 767890737966919680,95055 779753977453899776,176203 773900087562874880,139404 762617823508197376,73814 764139920466309121,11774 793003245773942785,191065 758480393821646848,50923 751553561964613632,14277 751782831622422529,16931 788748379232710657,220332 755837400497074176,18215 758601450037583872,1170677 773491606213185536,136512 732400254335602690,351897 754851580499861504,26721 764481755650920448,83459 764812402764292097,84724 755271531937140736,35890 760547407901888513,62779 762739897752924160,47940 785482839814918144,193121 776749480880275456,157708 756276922921918473,41459 787158043477684225,207287 771135608806793217,122973 756648787607707649,14277 778769387847356416,170169 780597939701821440,181755 751847219465039874,18539 760986419233816576,65974 776112942072737792,152849 791280144119803908,234583 732626405708562434,352017 754720249111470080,738099 788127322113093632,215603 791718652470960128,240260 795054730821193728,261942 788525695739789312,218275 768877157825273856,109666 778594599992426496,168794 741016955788857345,11774 790669009591173120,233307 765164624689913856,86103 778550753338064897,166916 794993211777368064,264460 795225866934616064,263676 768943843031089152,109360 778728257982083073,167220 750820828485259265,14858 769614567856967680,114357 781884550741917698,184462 778980723948519425,171693 786561247760224257,204413 778990631666405378,11774 771866884530659329,128615 786916275230572545,207287 752990112196198400,25255 778826329395298304,170477 765364319529893888,84666 780756996643446785,182036 794926876955410432,263241 757773895868919808,47844 775455802379210753,149259 785328992282783744,193532 764193611298766848,82066 757882324717559808,48677 787065545149513728,207287 776563632775626752,156290 756872324201254912,44961 793791908615184384,255393 762657615474151424,73814 769203759281045504,110647 774396306106249216,103354 758096071692353537,49953 793428774817767427,252020 765409762783563776,87245 788533858626961408,218875 770969330188156929,122020 787438463595515904,207965 761236353812041728,67087 775772879392739329,148800 752976837307830273,24870 763111041572020224,76628 791699097572913152,240483 795263366960914432,265257 772621602131283969,130067 778814340874940417,170169 762813527446827008,74247 777866796900712449,163763 785310710591086592,11774 786240791135997952,201958 793878822064001024,256156 755118384237248512,34731 766031336641433600,90384 768797603051864064,108477 742164754953822208,669866 773216119155003392,134380 793109708252917761,249469 772622280857939968,131852 768852974915518464,108782 732285424786378752,196346 794213844797124609,258331 759590272623796226,58250 766038012027252736,26066 769187240589332480,109709 773615875668774913,137869 774428096858644480,141912 771364626718228480,124601 761262617700687872,66897 771415461158203392,125222 786276462332678144,201555 742688222187118592,1170856 763103979253432320,76549 793076251141476352,249286 751156234535915521,16897 777590067447664640,162638 791991736566362113,241678 758668508662202369,54070 778364743664803841,166852 780422076570169344,180074 768084179045277696,103354 790914948771688449,231871 791625203050696708,239926 794011417137606657,256502 766233218848817152,91146 777970826167582720,164669 753204688506408960,23217 763872994586353665,78878 776125982847537153,153845 785580730923397121,194058 787092904627929088,209195 791954483320283136,240483 793814829609971712,255393 764431260395507712,82544 775898641768808448,151539 765008786914353153,74133 774685150873423872,139404 764865503928123392,84209 766702834087702529,94845 778776270242930692,169923 795745338040733700,268356 755173705056186368,35890 764317997368430594,62180 767393227834068992,1249402 786201769403682817,200566 786543528176390144,204413 776331710627733504,154832 792776139848593408,247241 762860933332951046,73814 767009755441209344,91700 774818620723507200,145244 781502441539964928,139404 791363303805227008,11774 766647811475517444,93850 774007824112291840,140025 756604737424850944,43471 758670515867308032,54011 763284479095877632,76264 769588870417526784,100591 793827892232851456,255393 758827110001553412,54345 761814704733892609,68862 790389384336080896,226490 794654172008288256,261155 765580533741023232,11774 794428035932049408,260659 762732771643129860,73926 763044218302443520,11774 775122064902594565,146720 750820181136510976,13899 792820312169586688,247379 794048044941471744,255246 766639710278148096,90252 794764364804976640,262849 774106775586869249,140534 774110898344517632,139469 794109583933509632,256255 771415381894397952,125554 794635998344966144,261155 750673996706902016,14421 767142127306280960,97811 794314795381985280,258771 776495146556755968,156290 753396179677818880,23739 793440028365946880,252020 794519733378760704,260404 760530120188760064,63451 787725748815659009,195492 769267898099478528,110585 771494315508072449,124855 793156323156168704,249841 777226838171082752,353786 791713222336258049,240145 757603536276303878,47761 760162295553126400,61051 794931168693067776,263895 760583121972723712,63464 771835341502373888,127218 772908116417449984,133519 790922750588170240,234583 767808013751164928,101681 786414599763406849,203674 795423732458262530,266884 787803406081589249,212139 795099181681668096,265102 770389601898926084,118698 786021294143856640,199546 793156782940098562,249852 785995622725787648,197091 789991234995687424,228354 769354423067783168,112336 743126969097846784,11774 760422434298208256,62165 764162728336515072,82162 764209083595517954,81869 732282697226301441,196346 771653398965858304,122299 762274361504063488,431998 785537792478543872,196795 766330859498516480,93036 785560829416603648,196917 791827862395428864,240483 756515565854949376,43399 781606961888518144,139404 788530636617375745,215437 793910628951859200,256686 750764458847399936,14781 788440444673806336,217837 764023601330737152,195876 767879871989112832,100893 780539798599544832,180655 732372644402745344,350654 769480534569476096,112199 753444172451852288,27312 762633661158154240,73926 773908358239694849,139404 769257717252972544,111448 766720832609488896,95708 770961808890982400,121949 786313388024475648,201555 787796362595368960,213217 792034723119759361,243187 761672267357126656,70225 766362493635530752,92885 776156474196103168,153845 789146240831238144,223492 765744377205432321,87904 793114541181825024,249469 754166680700481536,31095 785918656257503232,199546 763527231587037184,47940 732994494715432960,354400 752077872890781697,18224 794328117670277120,259457 772047881310117888,128934 791842817693712384,240483 770616180184903680,119832 775303989034266625,148170 790697924443373568,233692 772237233533231104,130290 781579201736482816,131056 793659314401456128,253032 765268776380010496,86103 769695491571548160,112808 777609335748702208,162294 755170208210313216,35890 791661078971240448,239456 769875501112360961,112336 767478126154768384,95055 788144374894821376,214809 789415298055057408,351673 773667809113014272,136947 770707579794235392,118192 768859582076624896,109666 794999725183246337,263898 793157178928472064,249469 753747952959651840,27800 768969977697185792,109805 750734565577154561,14525 779483960673837056,172185 753438815457456128,23739 794546281620197377,261359 764254524731076609,82485 768788565857710080,108849 771094646512648192,122982 781596603119316993,139404 786928673613950976,207287 763108195380461568,76549 759129423429836800,56964 780825243883540481,183338 756551996044353540,43828 758826945882628098,54775 792398415556595712,239998 794196847946514433,258044 792962000963985408,246619 758836526549643265,50923 755105133151870976,35044 788542004078735360,218260 757329795097169920,45014 794882724225892353,261399 757934812145463297,49925 763471057277771780,76406 791780913319247873,241678 752960758640631808,24427 761220895293648898,66159 789528821737193472,226731 756332563401101312,41459 762764597728256000,74781 761181477438533632,65180 790563599559176192,230300 769165297274220544,110585 786971057882329088,11774 791569624601071617,238395 785850670251409408,198513 773927876974510082,139865 785821503212232705,194723 786328224435277824,201494 769616115374882817,112693 757623634881941504,47761 768313342666674176,95708 788764936822464512,220526 751242174587600896,15066 786276236729344000,201583 793188689279066112,243075 777497301610819584,161060 780773083758022656,101020 788890671218384897,198620 785916012503924736,199739 768879205622788097,108849 794891021758922752,262752 776866252933464064,158897 776151068304666629,153194 780782499278491648,183174 793846883525484544,255942 761687967450537984,69231 752155771740180482,18602 758024405280706560,50923 777650314182729729,159115 773847260736008192,137953 750733895503458304,14858 785868585126141952,198878 773060147082125312,133705 785313501686341632,194934 776640647830786048,154832 791111448990658560,232169 758024523597815809,50923 795183595879104512,257081 764207326496694272,82066 768107633513369602,103701 750369388352704512,12883 788373412859097088,216943 756700767390687232,44290 763962993839255553,80939 776152919376744448,152314 795218182185197569,261796 764457340871577600,83391 785350395484930049,195125 794584428752334853,39957 776200208317198336,153845 780836954862530560,182870 793214374412509184,250430 795676094296948737,267655 761347825955328001,67906 769049592759484417,107745 769785959864905728,114357 785263325617815552,194560 785393768736362496,194170 792391538944815104,244143 760870658641391616,63451 793117375650562048,249469 788749683019640832,220332 778279987728252928,166339 788521010416922626,214992 768540552635613184,100893 781189665202114560,185310 763538459160084480,78360 777639748382973955,158520 792528478381965312,246295 767838463164944384,101681 793494308439678976,252196 792616062550290432,245148 765474038382784512,85337 759118175787245573,56964 789083956536836097,223284 755819199834894336,39235 795059290813923328,262849 778364132542128128,163959 770390401803059200,118698 789261435356471296,206666 794055399892783108,257492 795428716277100544,266079 769270916966600704,110209 774754386836729856,142668 753670863380033536,11774 758357847641960448,52554 785235444074098689,193955 765202656784777217,85695 762231186831835137,72394 773592845458534400,137869 758186532268224512,50442 786319387900932096,202877 780803320285835264,11774 773914782118412288,139404 762969007821615104,32625 765381672686596098,86440 779999112879976448,177472 780800333270441985,183269 761883109617000448,70941 790263624396738560,230552 756271090389946370,42249 793879405164494848,256255 792258528752828417,243187 791803704693383168,240483 794673042492362752,262022 773604764168785920,137869 746377470073438208,1247750 766399905044787200,92213 754890066908946432,32873 764900577587388416,85159 767397403460677632,93286 793094896890486784,249179 785643450104442880,197622 749302931594313728,7866 763767236968394752,79691 772104424969744384,129471 766679428734726144,93823 764144180679602177,80939 773928587015495681,139404 771789245639856128,127366 794701833684058112,236837 764130623539798017,82066 794795513790857220,261987 769394374308421632,112693 751156115686232065,738099 776123226380382208,151302 760138129709948932,61051 788155306224209920,215608 760112847292665856,61045 764225279107694592,82766 765355363524894720,86053 792539815430455296,246392 769461719026442241,113754 769537225369542657,113189 773772549532430336,138819 788269477318172672,215005 773931792961110016,138819 749314304244060160,8047 767550767582605312,99900 765709238228258816,88920 773631867329343488,137777 789343019220684800,223492 785648653042012160,194082 764462403073388544,83305 789554311462125568,226731 788483789076979712,217106 762761857106980864,65500 765212836930789376,86120 792068201400049664,243187 794673031910215680,261942 758746642677846017,54070 757931892415074305,1248532 770308450374914048,118087 791227676069654529,234212 768885485582229504,105643 758522863032860672,44450 774982289671397376,142721 790992908786610177,235590 768196871185584128,90654 767786544983711744,100515 792545211150774272,245118 754896982385135616,33549 780555942421082116,181548 790994018368839680,235590 795015626360094720,257325 775784935420366849,146338 766435143175331844,82344 769828581518217216,105109 773730059316174848,138819 759101379000479744,54128 760982601171554304,65455 794204907918110720,258607 764142083452047360,82066 776038069225086977,153038 785343333770076160,195125 764856293127368705,84724 761996004505759744,70689 753800949357883392,17794 764330791300165632,80939 780923301770235904,184539 751214699396550656,17434 754761006358732800,33356 769274283243610112,18870 779140862127149056,172123 774702262887342080,129558 766348526225797120,93286 771675468684636160,122776 773740724193857536,11774 771512248896409600,125554 785943440655777792,199262 794936754352562177,263895 795005168878133248,264431 732853437264764928,352089 753565918073094144,27379 788758803806294016,220526 778385715004633088,166916 749334285019144192,8047 761562918756507648,66356 768426079069405184,106281 758735360855650304,54070 765712822089183233,352636 768032196858814464,102249 776131153237389312,151845 787896411106967552,46572 794347770299772928,258456 770668563459809280,118482 752128439218495488,18215 770078246310440961,112872 771148096998813696,123135 750329138498662400,12357 788098885591891969,214354 787718505483243520,205197 758131779643568130,51344 790706192070959104,233241 795391158327320576,265858 755633204149809153,33356 774483795852550144,132364 773701911107162112,138819 779000101809197057,11774 765589556380905473,86103 761630988502007808,69794 790070091874390016,229172 791718440708870144,240926 791350924342165504,238395 791355209326981120,238207 786128219338444800,193582 789665547726172160,226731 790725495314870272,233307 758881187980992513,54929 795035052564353024,258040 795435930819690497,265881 772224566831804416,129558 788433455650451456,216556 765231716080287745,86645 792774050393231360,247241 772906655637831680,133450 794543673471963137,237872 788539615389024256,218832 733231886328176640,1170438 786008503072677888,199739 786525228646051840,203806 778778376987303936,168436 794322708549038080,257325 764877886796861440,82066 775106965219319808,146720 779288797544640512,173753 779433478358233088,174557 793620612883238912,249926 795364636379840512,264397 761009726356267008,61051 766384334328565761,93429 766630299790938112,94699 794289341660950528,258829 776077891062882305,152735 741862843234930690,8431 786980319941582849,207613 774737084691066880,143043 781366310974332928,139404 785276942517809153,194281 793628674021089280,254135 756894746333675520,36145 758582384224706560,51451 791394700800430080,238780 766005266596765696,88449 770210460780023808,114848 771888496382451712,128404 785654203494522881,197512 792521244730011648,245208 794235253284044800,259063 767916176970289152,100337 765627755199279104,88199 785619595457466368,197512 790653592373829633,233307 781269365199020032,186210 793868767273050112,256255 792747161507082241,247232 758686410551328768,54070 751220825244610560,14277 780042367512510464,177233 781550670566477824,187976 785511063613759488,196277 794149579377606656,247379 777499959776116736,161988 760979735765594112,66116 757906638326099968,1136662 761087391150972928,65180 781910621407240192,185496 767823162645938176,101681 793249589361008640,249926 757719368314851329,21703 794588289936158721,258598 794733842733076481,262588 795394358434557952,266884 755909303274315776,40344 764179222239641601,81946 790234343121629184,228884 785626017188773888,197512 787770818050727936,210235 766454814440054784,93184 793626699124572160,249926 757691861175861252,48663 764278083776020480,81791 790760917302710274,195876 793842692270632961,255942 790933697960693760,234583 793278308834312192,249444 764781651800956928,82582 781102996553920512,166197 763420607191011328,73814 776183138645118980,154428 767790452443459584,101383 794546076997091328,261155 735893676463792128,11774 754767567969918976,33474 778956928202469376,171037 794396568896016385,252020 779902777598156800,171795 780889714844897280,183351 788532326728818688,218875 792583474980982785,243187 764995320879153152,13532 772064656156454916,129325 773703763408269312,138819 779139910229975040,171617 792349524278775808,245095 787074140746297344,209043 791706172181123072,240070 795047422321971200,264397 753639345060515840,28732 767337034440593408,95672 785721267466932224,196277 765303992293421056,86667 793136758619672576,249841 768501047958659072,106819 771481694306197505,108396 790948873992802304,11774 773868485571121152,139404 785240185453711360,194221 769042656605396992,110362 774798794839982080,138382 753948690440679424,30590 762032852464730112,71594 775905660546478080,151526 789210752066396160,223482 759807267126599680,58939 793099140653690880,249469 774753930324615168,143043 752189696537726976,18486 772239639021223937,130290 764186833899102208,82283 791716689671032834,239471 780520781809750016,179936 792338178254471168,242693 778392741503905792,156047 758801990788841473,53185 762784994133577728,73712 770330735077195777,118087 751602787868368896,14277 788038816292634624,214354 759518642040102912,58819 776599850569924609,157031 795760157573705728,247930 795674845698727936,267521 757315964253929473,43514 758278438595784704,52112 792350294398996480,245333 786291219852689408,201494 732690645865889792,350654 779341891376713728,141360 781207625337802752,185601 757166202720358400,41277 774922478401490944,144949 754013368118312960,25135 786533739064987648,202983 794010543375917060,241034 754022133265608704,30296 774273640414253058,142446 793438526381580288,252196 769028180162252800,110709 794221415616548864,258598 774766878585597952,144542 774021904906592256,139404 790567002075176961,232280 761287527248441344,66058 780031956578889728,177797 768930315226214401,108849 758618301182382080,1170677 762673296445964290,73814 763034730119979008,47188 785619812340727808,197297 795389627704045568,265858 753729293402988544,11774 760184899559010304,61598 781216103594913793,186584 777956162431889410,164980 762660863723511808,71476 777482470212132864,161526 763771662542204928,47188 776414964202377216,125529 788818308019527680,220526 793523543308926977,252020 794302331978334208,258922 776716397946757120,154832 779009671017426944,171693 793300541266882560,250293 791384095536230400,238395 759100826430300160,56784 766097661858418688,81929 781844137112965124,190635 765406739198074880,85326 787517058883792896,210207 770796053285044225,44421 775755256990793728,11774 786589947297927172,203350 771104758463627264,112363 793437459409272832,252196 781073594977779712,183269 758666728276647936,54070 794210256079306752,11774 736410969023336448,1182334 768817338330259456,109104 755748854847246336,39197 790068743665836032,223249 786954828492709888,207613 759507085453238272,56889 768649856495869952,106819 763911142028808192,79970 753566619197136896,28128 768178558996848640,103071 792028789232599040,238099 793573758820683776,249926 766025607784304640,90384 775371426056593408,148537 786620010856714240,204413 763445655696138242,78129 770291360385601536,117609 748925484243836928,11774 766811179935301633,95682 791714763915001856,240145 792361411204771840,243075 765982794791153666,90735 793690856662429696,254135 734136242661642240,738099 756595223149576192,43471 757367741858709505,46406 765210303118258180,86103 753361800633122816,16299 762788200863506432,73712 786366846119403520,203350 794529977937121284,261155 780047495938400257,164814 771556779255738368,124597 791023021557444608,234653 786713556947525632,206189 769438663386148864,111558 790208051869458432,227048 791452586528350208,237332 766095250255380480,90284 794924191749279744,263895 773015254733381632,132364 785357624388628481,11774 793519871166341120,249469 752664878658101248,22657 755164273320550400,35890 770317072043741185,117257 790832590072668160,231792 770593752872325121,119682 774709376800157696,144542 761570789485318144,66277 764969724287606784,84724 790219908474732544,227366 763933173499596800,80716 777732860140597248,141360 780792528039587841,183269 792187740532142080,243398 760986091444801536,64730 778795980053291008,170187 785505613128359936,196277 795114759695765504,265257 745147995646132224,738099 788060858278477824,214492 771996540017618944,127775 752647273285287937,22657 758301574368260096,52319 752966835604066305,24787 788733667849936896,220332 777186100553064449,157755 775141489475215361,146804 755396983762718721,37044 768216056146132992,11774 768998291841355776,109360 767438934544621568,97447 766304605688954884,11774 778922635849768960,166362 732934934453587970,354694 753324831647686656,25189 775801596718579713,150584 793969863744069633,256255 750736477961621504,12883 770269235629088768,117257 758789965019045889,53996 788130996281602050,215754 793994091327528961,256239 760100164006588416,56964 790162100425486336,738099 794906859287281665,262022 793079878979555328,249286 786993005194600448,208176 794561834116202496,261155 753647696875917312,354829 776145030272520192,152735 778217338135056384,166390 790181988007342080,229159 794658653374705664,261155 781212957845889024,11774 792024535226867713,243092 785645136910757888,194934 781603045725523968,188401 793952937651425280,256536 788355100838285312,216943 768172895260598272,104372 786615274145320966,203815 763767930626584576,79589 778175226593087488,165348 795000972460204032,258456 794239767164624896,259063 752980250036932609,25255 763271308297719808,59996 768225295753109504,11774 769057115709313024,110209 781601045269061632,188401 787243362860535808,209035 781505507001499648,188401 755192050665025537,36000 786966991416557572,207613 770437578390695936,118192 762732439126970368,74431 764193864311681025,82066 766658918156152832,91291 763790035887849472,80136 778593518428131329,167569 781485358114484224,184539 789518556144820224,226717 789525220667318272,205972 758346811786473472,52112 762687052668207104,73926 787307191162249216,207212 771821182815309824,127836 793098356478373888,249469 786949115112361985,207287 758115586031226880,41703 777924052534951937,164694 789477026465976320,220029 794708610404204544,262886 793612970831978496,252639 764903231386447873,84724 776857997767090176,157724 789296220242141185,224513 789509851915415552,226731 794606379948535808,261942 775032271036350464,146259 761449624590753793,67023 794596578233352192,261155 768243407634464768,103506 787098974951907329,209043 790926267373662208,234583 761664241900236802,69947 773652238975639552,136515 792543048639123456,244270 752856045957976064,23843 758100026216292353,49843 737353113884057600,351225 789196204756172802,222682 776627777676075009,155451 793157173438058496,249841 793983829551751168,257026 756263842053697536,42394 771523020804554752,124883 773043505069383680,134191 781581228705058816,131056 794927131327221761,226738 765426260373676032,1249198 769638368527446016,114357 772270542401314816,47207 793643318475427840,233154 773205480499974144,135234 787092342142476288,207965 764540183534530560,83391 763112115519365120,76535 794689384054280193,262145 732101888204800000,1170320 789291629169381376,224680 765085939546918912,85562 755159207062581248,27045 772807406384476160,132335 774857216721584128,142172 791456100251996160,238395 732316448555728901,1170454 764781235348516864,84380 789097602495152128,220029 789853991903514624,227242 764949536179646464,84724 779359870604541953,168284 760921805276217344,65198 780209219865677825,170187 750084960837509121,11495 780691072095780865,181886 767931665213562880,97438 771032447249252352,122299 776498199242604544,132364 781229494296338432,186434 792497568651612160,246392 775482731648036865,148537 785887416951406592,22735 788016713287671808,214492 753720565177864194,29377 780087942463184897,1063777 795437082193883136,264431 741829745935974400,87889 793388380646019072,249469 792123470578487296,243535 765265223171186688,86209 791341831082606593,11774 772404379026587648,129608 791302012457607168,236502 753335398831497216,27045 780812706492325888,182036 756611380137058305,43553 773945128939560961,139404 794232078556479489,259063 794701900864245760,249926 767691859804028929,95055 790706470966874112,233241 760816681396547585,64722 762032853387317248,71685 765122375088308224,85252 775409184934285312,148994 787114799888859136,208252 791728727700889600,240145 793096463446372352,248065 793198208914558976,249841 765935897376206848,90384 768858359390883840,107910 786576872238821376,204413 792086788370071552,243398 794443149724643328,260181 757255230916468736,46406 780484714268200960,11774 785279691120861184,11774 753786086078443525,29263 756431002910728193,43207 776947029809430528,158387 761681783628804096,70085 791207160512405504,139404 777934862359621633,164836 780654208227897344,181789 753350876505501697,27222 760306957366337536,62107 760794636281647104,64722 767808299840536576,101383 787751297567064065,205197 793246577854935040,243761 751075861307138048,16728 733097778692263936,1035907 767917579939766272,101681 793595813998059520,252824 771462447995691008,125367 755529819308322817,36875 755744730596663297,39197 762396252143095808,72932 771348460381495297,351147 785462567892316160,193533 767578135009169408,98972 735859647651799045,11774 755536423768457217,38401 793594181620936704,252893 793113451019272192,249469 785943081585668096,196676 794636031500828673,203546 780503981646807040,126227 759878006491914240,59370 769866184141537280,115572 792048675325407232,243187 793335621603368961,245591 767752030542630912,100893 794621383137378304,261155 792337841430736897,243865 775116102246420480,146720 791775696024731648,240483 777013788059045888,156835 763507706875355137,78769 773947783900311552,140211 786240103551234048,197512 759202139428294657,55710 753371700885016576,27379 773900017450876929,139865 762413229310029824,70886 794017926823215104,257325 766707975977185280,95672 753364984273395712,27280 785797367563898881,197512 766660301391552516,91700 752971061197537280,24248 755784319755493377,39213 775176306963079168,146838 788639784474320896,218258 794526941315551232,261155 762066787751952385,431998 761059864449691649,66105 757635041522442240,11774 758638876386820096,48663 780461648318304256,180310 769611043131785216,114021 781581229850259458,188401 770926229201514496,121612 776960415880347648,159146 779499820629254145,175549 773630461331513348,137869 794491674118361089,259701 767204092888309760,94699 758181138875740160,48289 766425514265436160,90621 778123886877630468,679105 791986429182214144,206257 792708173190799360,239766 758506996979142656,53703 781865004819705857,190553 753077635471839232,24643 758719217172672512,54070 781467552987942912,188119 751937696390492160,20279 757478817590050816,47582 776843494317027328,157755 775853779044347904,150404 757715722663526400,46909 758053119477506049,51069 760176837624332288,60866 769340797753909248,112693 762738211848331264,73712 787349966758957056,210207 793262771781656576,250633 764450009819381760,82744 751539404544548864,14277 773863953097191424,138155 795073964208857088,11774 760539761178271744,63277 765513546629210113,86103 772076904308432896,125742 775405043344297984,148645 787351845853290496,208420 787844339045134336,213064 792214740038774784,244550 771007830887370755,90014 762734719301738497,73712 759184850855272448,51798 794011576810479616,257492 789554171020087296,226581 772942867157311488,133519 744533848835260416,669866 759344491664924672,52818 790372701588295680,230297 766471846787031040,91946 775827329817935872,151741 765282564697239552,86873 785248500607029248,1170856 789141294836699136,11774 793150173681549312,249961 761023589281701889,65884 774009495445987330,139781 779172536680603648,170144 790947867108052994,231580 771676032063733761,121367 771724383790338048,125554 794187859838177280,257700 795675019254923268,267655 793612746533117952,252639 792169946906234880,243451 751696813883883520,17416 775395552901099520,148870 788051363511013377,11774 759152390255804417,57131 757793066212134913,48093 779114903743279104,172089 752762557929099264,22756 761180044928643072,64664 766712527686250496,95708 756274439004696576,42432 785478868970852352,194723 791146228037849088,235990 768606665977556992,104973 760780838673928196,64664 763384522280873984,77962 756855442601611264,45030 761854544162594816,70916 765954220243750912,90384 776234131999121408,153845 780125500744273920,178045 759909478376480769,48663 793221684031463425,249926 765376359736696832,82208 775521724679000064,149953 766005038405804032,90820 794328682571542529,260033 767841857250336768,101681 772846747219533828,132335 789528538630107136,226731 794605267342258176,261155 760200339840569345,61545 773384189412605953,108517 751752875471171585,18391 754835106695614467,22393 732820917508833280,353228 773907332421947392,139404 775984466317701120,152735 781348020470345728,187386 759185745294815232,25210 781548819586490368,186584 775194373143134208,147316 790545315124375552,229874 750377547360194560,12883 753602553913315328,26140 766390696148369408,93068 779549721014726656,85326 769216125473292288,111549 773750554178625536,11774 780747975983267840,182870 790625945422065664,232137 762774036002635776,74281 792762422474014720,247241 786657059907444736,90209 758664174759206912,30413 775744197508866048,1063777 769681116093485056,18030 785537408125145088,196676 735182323965153280,354106 742779041732648960,11774 751947799688679424,18386 794663498370400256,261155 764339751474298881,75724 751590827634204672,18400 767494117920116736,99476 793578602709127168,236884 781292442544967680,180233 787435072454483968,180433 794355234705444864,258741 793165633450049536,249469 759142188773015552,56964 770464245918081024,117609 763390353214799872,75615 790664373442220032,233307 787337821514178560,207613 788109262631337984,215608 732765589299703808,353923 785510933116223489,195936 756626439756214272,349449 763470357818925056,78129 766467237532139521,53185 787716746744442880,205197 758050221985296384,48663 781836870103752704,187611 771512046978469888,123623 777558136588828673,161984 750813991186862080,15451 768945102236495872,110550 785937816236634112,199933 794239019274014720,258331 761544272910749696,68908 785582054213844993,197286 793111280080986112,249469 790740350327361536,232881 787286847986683904,207613 791757751164739584,205972 766458895468408833,92860 789260395336896512,224818 756282190456127488,42405 778230369430581249,166390 761156279817625600,66851 780756941672816641,182036 787792012359700480,204835 788132495887888384,214809 763168007455637504,76549 732319282835513344,351336 769027336050204672,108849 793211572034338816,249961 795421350177423360,264774 777034136280305664,151539 793091843915390982,62492 757310332456939520,46406 753512168159531008,23739 769359821149573120,103812 772074112155914241,128934 793995070794035200,257325 761005052886654976,64730 764226278392074241,82177 781522020945137669,188304 753721636507951105,29488 765381932465127424,86103 774091934193242112,141200 753980294345089024,11774 760259792195559425,56192 792447407501905920,245130 779411909355278336,174115 764558044374114305,83583 791584112075091968,238395 754004831195439104,29837 787013058883301376,208176 740618532572913664,353543 763110948970328065,75709 768670713515356160,107423 792499364048633856,246392 786281485535813632,201958 755896154538344449,39236 775828059244994560,151463 777338493768966144,146506 760982052409839616,65455 786713422922743809,209795 758396991135059968,52821 794205533859233792,258771 762054895973392384,71800 787910187642294272,213710 772125063143313409,118191 775305699605700608,148045 758858894135308288,54070 791703451424129024,238696 756285242651074564,42344 772530076738990080,131007 763508989812285440,78873 774175958706233344,139404 780814712623751169,183269 794902949768007680,263667 760859736686362624,65222 785324094967263232,195148 787796029106036738,210235 789497245188001792,225456 793815931763974144,250430 760164911234232321,61412 776079479542124544,151071 776454518275973121,135381 787187953713815553,354791 792137827635036160,172084 766762796646146048,95672 788135707168559104,215480 758443792038973440,53001 775373710328893440,148574 765498362535620608,86725 776249985557864448,153779 761812886419345409,69747 766079058245459968,91170 773918636264132608,139404 776897910155964420,159308 764193445267124225,82066 768541645843357698,107469 774859987063406593,130980 735219821760122881,349239 775898004591144960,152193 776433264378556425,152314 751624644633833474,18341 768207951190331392,103046 779320946523906048,173964 761000074969100288,304513 750851505784180736,15643 758656415472967680,54070 793792466914861057,255393 753765244984582145,29790 755474535697248256,37433 770207250820530177,117257 755779032306839552,39462 757253615249608704,45014 758393782400196609,52545 763790204771729409,79589 791426389501091840,237908 779873606104780804,174288 786937535834497024,206742 778189875564548096,163785 785824498167664640,198671 793581114656862208,251803 763797585890988033,80393 766364701894639618,81929 794552679649447937,261155 765234335054045184,86440 773927368511619076,139404 787883937418784769,212239 749680393616449537,9638 764967932996628480,170736 787814119143452672,205197 793623996591804417,254135 755192875990806528,36000 778628159184830464,168794 788018892333514753,214354 788569213875085312,218832 775707444332810240,150511 749310890181263360,7828 766103809038757888,90373 758699139102183425,54070 763841806517886976,80486 788447725687742464,215030 781404950094110722,187453 788124935415746560,215754 751582894766772224,18215 776123608489787392,153194 794694991771791360,261155 766030709563723777,81929 765174906682220544,86103 763909976683188224,56391 771461899779268610,125890 771557469654884352,125204 788533314487332864,215437 794607008393531393,261818 764345619532148736,7311 776430890608041985,153480 763483425730859008,78566 788595674157899777,218495 758316498465075200,52311 777572895878971393,160230 774810298658148352,144573 758048844399599617,50923 778361644845899776,166532 790635236501573632,231894 760212432463753217,18030 768947604193419264,109470 787093816255787009,209151 766026635942490113,90694 788069130125455360,215005 791357370186158080,238207 766106382537850880,87858 766687376814944260,94737 776384532752793601,153845 785867440353796097,198591 732600013398802432,352846 793615564123975680,252196 760288537560223744,26066 791399002457595904,238207 760511839281160192,63268 773852321008803840,139222 771152574179192832,122861 781215841639657472,186584 753977232981315584,30590 773481615976648704,136947 786029837458608128,198878 794933758239576064,259892 794315218218340354,258613 773729479650844672,137158 771068325333991425,118191 789125342183067649,223766 794137199478382592,257429 773956599459098624,140211 793215845472219136,250633 757575319339593732,47761 789839587153551360,226731 776107565243523072,11774 787906817447829504,211875 760657346284650496,63655 786993418174099456,207949 768427807332507648,106281 770624637583654912,118192 733659672318771200,354927 794550170524483585,261155 793851584618831872,256065 756294607328124928,42249 793637937686642688,254135 792690483281756161,246392 769139130164875264,111558 776753402797780993,157755 751066768731312128,16508 780740861130866688,182036 757324388987498497,46406 750457242621603841,11774 766700073937960960,95672 757916469309169664,49852 776007407784767489,151156 790067460959510528,216627 792073650929270784,240483 753684205733838848,28866 764618417341071360,84209 781149411283988480,185496 790974777338888192,235621 788753312765976576,220332 778652165476847620,169201 778378977752801280,163763 773942917698236417,139404 781249672862167042,185921 791125128818073601,234653 766274659029430276,88606 795682158094483457,267655 778653133345914881,169201 761662653995462657,67226 788108906870341632,215050 790679118052458496,233307 788164832881172485,216009 788508452196843522,218275 790888794828537856,223492 776623466321735680,156835 791126514179858432,235590 776975469652615168,159146 788320147685580801,214899 780414835863461889,180039 794739833298161665,262296 761661422979936256,68993 760158399246065665,61412 768807540868001792,109104 794908196959846400,243648 777821614272491520,157839 791406289288953857,238395 793202941813399552,249926 789983189838082048,229105 786245902730133504,201958 794574232671887360,261155 755886804159623168,39697 776443883152564224,155688 791640803835650048,240145 754024878194454528,29600 792719561082580992,246632 795380606771298304,266491 774342320992817152,143051 755259046337269760,36545 757065109927636992,46053 766754546592935936,96039 773945139651751936,132370 778719119914872832,169923 761384910519013376,67906 788127599327191040,215754 790125996976574464,228525 758145611510054912,49852 778673941535657984,11774 790562719669690368,231550 791322262318088192,238117 786044696980094977,199546 750522577450311680,12883 759448745918488576,57897 732731991452319744,353254 785820062724665346,197512 765640091884806144,87904 771394019217641472,125367 779815347457327104,108396 794759561437728768,262022 754716117961089024,32577 770820223154819072,118154 789275775308488704,224916 763811565975986177,79911 793935890942984194,256255 766400438530772992,93405 759155330735538176,56964 756269805016055813,42171 767329514225446912,88994 790704532195979264,233692 754845589708222464,26066 790657571388522496,232169 786547740629045248,204413 767784097863258113,100545 773880898223677440,139404 778934987156443136,169755 758830201484685312,54070 760411982306635776,62063 773359444713283585,135736 773884791875735552,139404 763103117944684544,76537 786544064858513408,204413 788810592064679936,220767 753321200999362560,25189 776172659855986688,153501 775292391934742528,148045 791016986201513985,234583 793499813094551552,252020 770037403394404353,110585 777352403095924737,157693 792057090298683393,243187 762633225491607552,73926 775807889201999872,148757 791814280890974208,240890 792503128058892289,243513 785550198218985472,196917 789516075876675584,226731 794604734896214016,261155 781466254146174980,188106 795138604863397888,259773 756963816286539776,45311 792873668460380160,247074 763461057859969026,78344 788872851155722241,220526 756757095609995264,44461 756257463310159872,42344 763806225578528769,79987 760970963362078720,65839 761811581885779968,69356 764992010189172737,65246 767075585071968257,97811 793923246793977856,256239 752002701882372096,14277 770980681920892928,122146 780603015564754948,179967 763914572239699968,80192 772406482516250624,130686 794252057666433024,258598 733122375470964736,354869 758475770901561344,53185 770206956040617984,111549 775988701448974337,152735 766726962077245440,95593 794625686514311168,262145 788477185388605440,218495 793944911620009984,251319 772530150281977856,131007 737343703531028480,1170514 759056206006669313,56302 760901153601097728,65476 771013338557915136,122148 785382033862250497,189031 765312480398585856,86653 792073015785840642,11774 789764233437130752,227242 772965326732533761,133789 753236104816582657,25135 770274830532894720,117257 792714099549319168,246726 765538214681702404,87904 768772155626573825,108849 752933820337270784,23899 793083026205007873,249348 781056766029107200,183759 781254140601131008,185921 792893584374542336,247877 773828087322669056,138819 779333454429323264,158387 755576086897889280,35890 768279720706252800,104932 762720109597110276,11774 768383566669635584,103354 768835851568766976,108849 776622566706253824,155451 789309818263797760,225359 763929200889769984,1249165 774991108468277249,1250145 793527435212025856,252020 788711702447558656,219480 789261819714019328,223921 791787560553046016,240067 792567490307952640,243187 758354208567484416,52554 764661652604215297,82344 770300397332357120,117257 779866890403545088,162107 793998836892995584,257271 767813381709529088,101681 774659535810297856,87904 778733028822573056,169310 768210364995506177,104565 785458920135458817,195975 772555276088205312,129551 737867591377686528,351224 765512767914639360,87904 794204852851064836,256393 773881935257038848,139404 785644556163354624,196277 792422052955164672,243187 758426874649477121,51997 792139076967272448,244385 761864004591493120,70941 773839966862348288,139404 773991080907907072,140444 780756167433687042,182960 785904408491986944,11774 792234781807435776,215514 773614549522087937,137869 785790463236116480,198142 761042198359977984,66159 766747249682423813,94683 751239464702193664,14277 771549604135391233,125367 775920854815223809,151156 788563678287294464,215437 764206567948333056,81569 753932203730538496,29263 773626223603822592,353359 789525821102911488,226731 794280185466064896,258305 765310596954718208,87145 794205550586101760,249926 761231686621392896,66851 764598680435449857,79561 786681156938924032,205728 795411307130474496,266491 774637390275063808,144617 788559582780125199,218275 775706463004037124,150103 793174493850198016,249841 785831009656922112,198671 794666081700941833,250633 772897001889411072,133043 785281516146307072,193669 790286564588982272,230282 790704093861863424,233756 792027676001210368,243187 793179960257056768,249841 794073976712507392,254209 777698081735372800,160641 755446495458066432,35877 792151809640894464,243187 766422881932836866,90735 789259139633467392,223899 763078926369296384,47188 768876252002455553,109874 790562527969021952,231959 794349741303885825,259034 762460323567677440,47283 781316260407681024,187364 789709354295562240,226738 753182912334344192,22950 753647827528495104,11774 751862194019729408,17416 758483542942908416,53580 795000063776931840,263907 778558494354071552,166852 765553095539625984,88052 789842556179718144,224680 758472351440863232,53144 781826487217520642,190635 777465813242609664,159475 789887318408638464,172084 792035232467849216,243190 773613884603297792,138054 768192769764397056,104395 794019694529417220,257492 767803230931693568,101681 789260699826401280,223899 771138103390171137,123583 756218584997699584,41680 776162260041408513,154071 762863177503690753,65626 785524252141289478,196701 790999128725565440,235886 770721847935721473,121046 777987632366223360,164375 779339497116831744,174230 794290007733374978,258598 779398947165106177,174728 793881106621820929,256255 772587016055697409,11774 757455795491639296,1172928 763210152564494336,47188 791441915581386752,238207 779470689829093376,173011 773974557577187329,140211 793859948857864193,11774 795012605911957504,263896 764180001151389696,81946 790079192226496512,228820 768650082581291008,107423 779852518784466944,171991 765155807671431168,85942 751910626172088320,14277 752012376300335104,18539 768604187584114688,107861 764153966372331521,82066 778464949848768512,167493 780893085194526720,178110 792081517233045504,243398 795708946258526208,267862 788401057210720256,217519 776213399759888385,153480 793133574937518080,249469 768546535487320064,107559 772382630344007680,129558 768574922851364864,106716 781871082277974016,190036 749261395900796928,7828 771378862391431168,125145 795387693022793728,262022 763568021600399360,79223 774033257084047360,140444 751855460018294784,17794 786701281272406017,204835 773711515329236993,11774 793939145856954368,256217 791495119975223296,238292 789266841420107776,224680 778243326856364032,166532 758760553409945600,54070 751166813468327936,16897 794636157623697409,261155 765282302746238979,86209 789696758397808640,226823 781215929921212416,186584 786275827499474944,200244 770802589399183362,121479 758775891644121088,54070 765727192705708032,84724 781841645604044801,190602 763432624253652992,78129 786411020998828032,203674 763517570091745280,77632 790560444633219073,223249 760731068496506880,62821 768589447181037570,107469 767825601184923648,100559 764143630739177472,82066 790692467704107009,231881 775794052256059392,150426 751956239832145921,17794 778348919256260608,26066 785936872358817792,199960 778428736039297025,167046 788005866649759744,205197 787591966456291329,72035 762708389935865856,74321 760220536115003397,61011 779667191042105345,167939 792133563197952000,243398 789956276025384960,200963 792878663058460672,247877 793544671511314433,252020 762611702382886912,73814 769567043750428672,113754 771588950750146560,126389 788050371193167873,214492 771369601947009025,122982 794633259493814272,261155 755165407464529920,35890 793593136618536961,252893 795291345082585088,264754 768847579996000256,11774 790854364500033536,231894 740209017105043456,11774 792288202404966401,243615 760162446862524416,61051 753317551757680640,26677 761618558367346688,350711 777924655780945920,157755 761248392026714113,67326 794531869140328448,261155 785986761960939520,200382 791685079177293824,240483 785658851022344193,196277 789671869741871104,225949 732946511152185344,354164 763023145036984321,75899 788506250061422592,218349 776026866251468800,152735 791063614161432576,234583 766748899554066434,84209 778990473813880833,171037 768855513148694528,105109 780730041521016833,176203 786878809467416576,108396 788213534878470144,215437 756892169751887873,44450 794630081427558400,261155 787022735528505344,208016 769608639103414273,112363 788482327189987328,217519 789428123028770816,215252 773925066178334720,139404 752685171535540224,22664 768544572792123392,106753 793488439723167744,252020 788627678995816448,218275 751156588954648576,16728 791999323038973952,240483 764220108625633280,82766 780147611068141572,178360 792018207959769088,243075 788564992677208064,217937 755461591798194177,36875 763461583460831233,77849 789186552437944320,224221 771141594296705025,122967 788760681172525056,220332 789202778140782592,224373 794037227844038657,256239 794256794084376588,257492 766010092957208577,55177 781542635659866112,166053 767114336573779972,1249359 768600111039541249,107984 788019878313594880,214492 788558924274208772,218275 763816888770015234,79911 762299530700357632,71594 777925287535194112,11774 775069668751147008,146259 791407839361196033,237857 789206912009142272,223899 754777757997989888,350654 771216962399576068,124273 751922971065798657,19528 794591180570984448,249926 775379656006590464,142760 774001558145101824,140161 793095984654024705,249469 755206222782038020,35980 790352800374857728,229895 758297884257202176,41703 770579718819250176,118985 743283867008835584,1247598 752161392363397120,17640 769559941707202560,112363 790886732854136832,234583 795411090888867840,266079 752880186643718144,24134 774853613973671937,144654 750723898052861952,14877 780796694640427013,183269 793110119915466752,249469 788119567293874177,215608 781130666163535872,185496 763824566481412096,78129 788203714154639360,214899 795370037313998848,265875 789214284748238848,223286 785934749659389952,199262 781079572796219392,182960 793139312120389632,249469 769172998406410240,110302 779128485398867968,172364 788868717320863744,221785 792483415060643841,246011 750306121575837696,7546 795093616091955204,264397 795703474629513216,267855 785719728132198400,197512 763097240864948224,75724 794901407329501184,228037 788501377102254080,218495 795439989505085440,266491 755174374269972481,35890 787955976003526656,213253 756874258647625728,45122 787474229297946625,210289 793253053998784512,249926 793102552271360000,249469 773731779794575361,137158 795143420679516160,203546 794604998348836864,261155 758045909821198336,50654 732941892132962304,398863 754911917861470208,32625 755798952570564609,39462 785294574575058944,194648 792675788390854656,245268 753042111457615873,24134 765007222673903616,85562 780810760792354816,183338 767717551522525184,100605 768859317139283968,109666 763414444009328640,78129 793472279934017536,8044 776889134761717760,158815 778590748241453056,167220 786635154051608576,192363 776145496209432576,152182 760511978624417792,63268 772048785140690944,129128 794173189433589760,255942 767153674468458496,97432 778370135924969473,167220 790969846976487424,234653 761642750156693505,69356 767873933630636032,100605 759107092930187265,56964 771660229163360256,126152 789659228214472704,212131 790079110815027201,220029 769589577199878144,112239 793940911315095552,256439 778647775697219584,11774 763844958306656256,11774 794732489365422080,263048 790007524875313152,228063 785938851684646913,199546 757280699896336385,46406 793182296123715584,249841 787515345569476608,210207 756978904951390208,45669 795305837828960256,265809 768937124192223233,110389 788077072975556609,214354 793186483855392769,249926 758111259849916417,50958 777302261516996612,160593 777259549430542337,159475 789120323568357376,217574 790656020267884544,233307 786157719359107072,200490 778074998598623232,160989 770740499426795521,7311 773547107009568769,136947 790627871572291584,208492 764569156897431552,83870 795366335450664960,262849 761201298163298304,11774 776171936095219712,153194 776763732416270336,157755 771809999483994113,127871 788860368005267457,220332 769972407893364737,112399 770274856860471296,110136 786175590042710016,201494 790493423673442304,230149 759371110718767104,56964 791785978885206016,240483 755854621109661696,39462 765282592509693952,86873 781699066996547584,189649 791372355641671684,238395 772611856867463168,127218 753072213281169408,23217 775023208726573056,146259 790664279380758528,232137 765337815299330051,85669 755468069800116224,35890 793418408595300352,8044 763536581336690689,79088 769957531947036673,112808 780765941965598720,182036 793721971838103552,254058 769326702954635264,111549 761882423076335616,70941 791050895580467201,78159 794634864276410369,261155 753635447302033408,25189 781664410620223489,188577 791351483417501696,237908 750690248368107520,12085 752809993959858176,23707 765050015412658176,85254 762720426657255425,73814 763357341764816902,431998 778331688388661248,167517 773258082558234624,135381 793150643015999489,249961 794060198159798272,252196 757530331377524736,43285 759186534427873280,57131 794542522039054336,261155 754978530224541696,34666 763767605874323456,78070 794290043749662720,259134 792164227553320966,244221 752937878829707264,24257 788549095111725056,215437 795436933396590592,266491 793647112814751744,252824 777224888977240064,159876 755547883005317120,38183 767733864282394625,100605 755897811254652928,40550 776425384686551040,155688 756282501811752960,42249 776626697143582720,155898 786999425579163648,205455 768067113181405184,100893 785640201976619008,196676 793150035282137089,249841 774132342931591168,141360 775453450045788161,148473 793126043343286272,249374 754788481088393216,33549 767808765152329728,101681 793829185357615105,255484 795765563813482497,268646 767403926530433035,97811 788447556854394881,217519 761574639160135681,69231 768628698744512512,107745 778326652996689920,167569 793989949406072833,255942 773299421798813697,108396 764345783218900993,82209 773987529229869056,1250105 771478196961280000,125853 792883154516320260,247413 794160986592677892,258331 794537154646941696,220689 780569495962316801,11774 789668939445866500,225866 763113247230668800,76628 790253027282284545,228341 770794341711376385,119937 756283048988213248,41839 772519075549474816,129558 776596668787548160,156835 780811418958528512,183269 794088665811030016,257658 790666648663404544,232137 794323855451910145,259360 794556713798160385,261155 790045811044454400,228124 793214585700438016,250010 751214019214733312,16299 754881914440454144,32873 789333154863525888,225359 775879570847170560,151302 778638526191730688,168794 787085238232985600,246425 752843431349714944,23899 772244741341798401,1249960 795725678704529408,199307 776174336239472640,154071 773925370831761408,139404 776208268934864900,152314 794211782109827072,257546 753887432655929344,26066 785490151975690240,196277 785287154322829312,193669 785633033667940352,194188 775228997844303872,72093 793177268805787649,249057 771490719936544768,125554 750550410335780868,13343 773280791660855297,135903 754790521592315906,32963 769908961109807108,115207 788717318314614784,218495 794644675680473088,261155 770724207776890880,97305 793555390801862656,250633 772278340812169216,129918 774037347323088897,140025 794412356029784064,257701 794530805875965953,259743 762693718445027330,72978 768137927121637376,103294 793163469449232384,249841 763528634346840069,78853 768929742846365696,104932 772465030226845696,130574 793634711645982720,243513 794947896848175104,262849 787272022992748544,46572 781210324720431104,186376 768835667031842820,108710 777190554807533570,159370 755182003188797440,35890 760525932587212800,63451 780805723735355392,182726 793879114591703040,11774 758684785552261121,54070 763505860886667264,78853 787856597037047808,211829 789137993550266368,223173 771460160007045121,125742 790694648545103872,233558 764219508265521156,80393 771698610995986432,126956 776008099702251520,112363 785938644267859968,199352 792150134196953088,243398 793525583959425024,253210 779534117960548352,171693 794540416821526528,261155 772136139004055557,128025 777362423867183105,159876 775099153722449920,146704 789827192654073859,194060 749956463540441088,10395 743496162326413312,11774 758765545860632577,54070 778403587760152576,166804 762414745785765888,69878 770040285242023937,114779 760902482830778368,65649 792091194062934016,243075 768914218603061249,110209 753960179004272640,30590 785860349111173124,198571 791255404181331968,237491 749148874242154496,7123 754075584918003712,30296 785985421243129856,199755 774451146878398464,137158 785985734775713792,199755 793173630825984001,250033 757623936544681984,47761 790591050968543232,231792 793945743061118976,257026 773964227317030912,140444 788029325673132032,214492 787083776128090112,207965 794618555815837700,261155 795455259065876480,261155 757697922318336000,46958 792861610163306496,248010 772749022180302848,132288 767742262629507072,101134 763153734083944449,1249110 776101668979179521,152735 785467725061713920,192032 763442263720546304,78159 790898903662989312,234583 751804487111630849,18326 768633441344684032,107469 780994135109070848,182154 776464321962450944,151463 792679320430927872,246726 774291966360072192,141912 757652138126213120,48633 788901800631865344,220526 775655347931406336,150404 785922514778284032,199546 759611656359976961,57935 788904067938615296,221416 755897413903093760,36522 781502418076827649,139404 760495466375032832,57131 776124511817084928,153494 757685530867879936,48549 764862784622297088,84724 766305291205906432,91770 765147221406969856,86103 773707889596772352,138819 775427875650441216,144682 754822074888179712,33356 774061117266010112,139404 776079108560211968,153194 759426775625588736,57946 760777100638953472,62429 786406608460853248,203674 759158938877124608,1248678 775001270033592320,146259 790659267493699584,230485 788375252090904577,216009 751840893494255617,17794 763771026224324609,11774 785279365152210944,11774 792816360963256321,247877 794541349513072640,261155 794529750144253954,261155 772998317370384384,354228 761134193216630784,61051 794205010984837120,258771 786937128492134401,192032 771044146526113792,121949 777505664306470912,161065 785500237737648128,196277 786987298696986626,207949 773773101867888645,137869 786008333870178305,200382 787293061529427968,199307 793968347050221568,256534 788389720560656384,215608 750826546496090112,14582 792474282051801088,243286 774909178016129024,145244 792598506728853504,243187 793656556671922177,248770 786313376838410240,201555 793861992809369600,256156 765014797465350144,85575 770976450165866497,122146 760161212256485376,61385 795070488150233088,263895 787804126918893568,212164 770505976680214528,118191 732680204049600513,353228 775078175852199936,146405 757394383150968833,46890 792207346927755264,87607 793849056736997376,255393 761646260822704129,69711 786067759952199681,354829 765946667640221696,88669 794595469460549632,261818 765978851088498692,90384 732559848596987904,196346 750821677366468608,12535 771166912411607041,122967 779204001929789440,172123 789211329638772737,224680 764946129477771265,84209 767857489060573184,102137 788566750812106752,215437 790270416292052992,229895 792917335141064705,247877 765155775811420161,75409 791513985954623489,238864 794895081698377728,11774 776930368402382852,159359 773926125781352448,139404 789078122909925376,223286 753725582261620736,28726 762322053353603072,56391 763326326635892737,13343 774847008033177601,145681 776934237647675392,152589 765192227006087168,83440 766338659314458624,86815 764267542009434113,82066 769140621944692737,110477 794699258482016256,262588 776119429310578692,153095 769282039187140609,111225 795728386450718720,264397 773202772309209088,11774 795722640891805696,267737 756907784805949441,12954 777170803884523520,157755 776093923177558021,153194 781699253852921856,186021 791642132427792384,238292 793458108790038530,252408 770428893849325568,116306 793461288319934464,252408 793944576545423360,256219 775415023116181508,148170 761199371471888388,66897 776248261699072005,20824 791616383352184833,240145 785456244165312512,195332 787439559713751040,174507 791240294343729152,237345 786613118105300992,205155 762035457215623172,71470 766001216979480576,90735 795052327438794752,249926 763516921509715968,78684 773185107788259329,134561 761336947746963456,67369 770618509298499584,118192 774079968359780352,131421 795297860522807296,265257 764573931600830464,83629 773214801073885184,135386 795376986667548673,266500 744410042418470912,139803 788756236376248320,220526 759234320342974464,56964 794543196185317376,261155 786009866863124480,199262 788588815485108227,218832 751654996328914944,18316 756902176144883712,36145 788527300371320832,217837 787708727184859137,212139 765596440072687617,87904 770904283202064384,121612 794050850419310592,257325 789969458399817728,227748 790459775721103360,11774 757635110577594368,47940 787882184753291264,65113 771822978904436737,128025 780873596474458112,181185 793132632615755776,249302 776181920338247680,151463 760521591633633280,61444 793071419722792960,248514 756586758561759232,43285 777945199649533952,163370 758597550207184896,51451 764814548717174784,84683 778011864554844160,164604 772028648966742016,128615 787069039273189376,207796 757622028975284224,48402 771997163157065728,127134 755843478391705600,39462 763324343887593472,431998 763904780066447360,80153 732647008217890819,7224 764861429933563904,84724 765018775133364228,84724 775448397750886400,148170 788540318383616002,210390 793290290727571456,240483 773993084879196160,137965 770973859856076800,11774 787835739761414144,213376 771746774092541953,124597 733059097474437120,355357 766795716312174592,95672 788127543794688000,215754 793954094096334848,256219 791699402960142336,240067 768876450850025472,109666 792809292046839808,246726 794342005283426304,258305 750403256292171776,13021 761666600709787648,70191 780504481993719808,97305 755046819311280128,35044 791414519436226560,238780 773008554512949248,132335 759181271914414080,56817 794620798174687233,262053 795292499199873025,265257 764876761477750786,84889 770998973720952832,83550 732712219759239168,353002 772537732597846017,11774 778743411469750273,170187 779644144826224640,175187 775390983395487744,148349 772203534829752320,738099 762319677485834240,71550 754732934897266689,33356 775058682547675136,146259 789114087871348737,152946 793108216120881152,249469 752251039496089600,20279 756678446382800897,43391 763031909458817025,75724 732844018099494912,354330 771667724581740544,125367 778983927872622592,171663 759396987510755330,56700 768990949150187520,110659 786254564592758784,47940 777303620182302721,738099 763463853300523014,78566 770225154689527809,117079 773518924054798336,137198 764177247414562817,82390 749800138240131072,10289 756337655135240192,42249 762274151688134656,72035 756665811855630337,44503 763502900689723393,78769 768235099816984576,99514 764833757316706304,84724 785988683329527811,200490 768331493382893568,103506 789273829264809985,214305 755558547287453696,37890 781881348638203904,188401 795672972165951488,257781 769264384438706176,112363 795747012356558852,267297 778931080615366657,171168 791679442145861635,240665 787079162850861056,208928 765953729841410048,90384 751656638126362624,18550 760965997297700864,65222 771764323639259136,125554 770446468016705536,117257 778566907335094272,168127 789154537739161600,224068 794575416912592896,39957 768964842166349824,49400 757805450356150272,48491 752869489679724545,23651 752926191326081024,24443 788122912154906625,215754 775717564932558848,151071 791948199833382913,240145 770153629365968896,117026 780792259318980608,182960 791752582054023168,238207 792142552740823040,242693 773921615482617857,136018 780611260798865410,182049 792375048581451777,243187 766660129936801792,94699 762608281441431552,73707 795500144674226176,247930 765409191028600832,86645 766050217464508416,88809 777882458410721280,163990 767062746886275072,96883 776040263995133952,151156 753242272200744960,24134 732913764878540801,353789 792180237366722560,218002 794171327938605057,255393 773978954050969601,138382 763034858025316352,72790 769663206499446784,112032 753908853360648192,30296 789151705741000704,223286 755816682946437120,34175 759486383941558272,56964 792968281430687744,247241 793134475026792451,249725 770297509793050624,11774 785944028470665217,196676 763512989798596612,78561 740723569458577408,1247386 781270498374258688,186210 760663912706486272,63393 788461047183204352,217106 761005359385366529,63735 794241859828580352,258741 762349018970148864,1249014 764953936587427840,83648 787855566362193920,211347 791393577620348928,237908 745467682921734145,7224 757218529447784448,41277 786568418489147392,202248 764547307899654144,1249246 767835970964074496,100559 764475414165196800,82066 787901342606041088,197888 752711736520683520,22926 793182466999783424,249926 793201996530450432,250033 773899703133933571,139404 786991502589394944,207949 768783007473889281,108849 771781736845811712,125554 753191415237128192,25958 794561356410261504,252014 756945364658171904,45650 786665047695253504,205728 755065852362457088,34666 767796871611854849,101203 790897361669152768,232881 774036631560916992,139404 786111762722656256,200870 775771358223400960,151156 764151865378471937,11774 764963991894495232,84724 785953472566796289,199960 770305599812677632,117377 794600989978456064,261155 787319987941830656,203034 788525385843613696,218275 750543060778573824,11495 751798682194812933,18893 756599128096968704,43956 794250263443996673,259063 793905422415622144,256564 768854959752445952,109666 791498388470726657,238099 768594756352040960,91936 785546572037697536,194163 787715777508040708,205197 787322530017181696,210289 793102020911648768,249469 790584901804449792,230704 751862241239175169,16299 758465457040916480,52554 762673589417971717,73814 786009352712978436,199640 788776723429007362,220029 775666364891602944,150404 790931043503136768,234927 766017297198657536,90384 773885362452197377,139404 777691226002886656,160641 771791007096541184,126390 773918381095411712,139404 794212975666073600,258598 767656013235355648,97447 771737206234939392,126390 786642442850275329,205039 749620118490054656,7546 760268184549220353,1248387 788061136293863424,214354 752159424257531904,20636 760688019783507976,355185 767965059255508992,100559 794608047943512065,261155 793962703844937728,257026 786626348567724036,205181 790939244000862210,234583 768581151850164224,107423 767121220873490432,96275 794174430532366341,257492 778492644901126145,163465 792866198992158720,247877 795369667909087232,266079 761383259427049473,67973 792093967630282752,243869 774017125321179136,137649 776713493001211904,156308 764917667505512448,85272 761670183006138368,69711 777018398337359872,246425 787719751564873728,205197 767134904899538944,93170 776803343381389312,157755 778481874112872449,152594 754046283866791941,31212 759327056752541697,56964 793483827096137729,249926 792103655470018560,243187 786270838391771137,201555 787892427336126464,211794 776942447343591425,127903 771006540233015298,121359 792968030439473152,247241 758389367098310656,52061 750726312294178816,14277 769282783504060416,111454 788065370007597058,215005 789151375485767680,215505 794540931135508480,261155 788762269395984384,217837 793104851286761472,248437 790969661995290624,235487 791048047941877760,234583 756691653532856320,44274 768898657353551872,11774 750957869785239552,9754 794173881670135808,258331 764414627920969728,83391 775203467317153796,144848 778288690133028864,167220 786604357420666881,204078 794556458679631872,261155 793121200478294016,249469 767809973875118080,101383 780641161853624320,182257 761877941588414465,70941 762358704637218816,69565 785436585571463172,192032 779071638100971521,171360 764315443863642112,81946 792153966503194624,243075 756621137732337665,44429 768803914590351365,109104 779553584643973120,174392 754038944627589124,11774 792549163028316160,245101 764061783308939264,80720 775285686060462081,148045 792788079790743552,247240 776261923482591234,151439 793808673424355328,252020 761338841647185920,67283 761401782069112832,67973 764578142698610688,83490 771734598216626176,125276 778916848184102913,169944 773265241694175239,135025 754017154471690240,29790 789079795065757696,223286 777171362813181952,1250376 764711268800487424,82018 793934517488779264,11774 778283159045615616,166339 769650244279820288,114779 786658326167838720,200412 792412718636695552,238272 787089492549050368,204835 794194547840577537,258607 772284726094815232,129471 788755173501919232,220526 794333628440465408,256255 779102486904709120,172029 756642733133934593,44450 750677715414609920,14351 757209192704815108,350125 785497940362194944,196277 774112213594353664,141597 789431398671249408,225981 780883966467473408,179718 790948857924517888,11774 790963724756652033,235487 749285892473356288,8047 788749036807266304,220029 767666884909072384,7224 751014647986319360,14277 793263588911751168,250033 787030644929028096,207974 788411704480636928,214078 795485454053363716,264397 788855927235420160,220029 793884585679618048,255942 779229989086593024,173347 794553173323038721,261155 795290145339609089,265795 747469797424783360,11774 790921775181811712,234583 777992574241902592,165185 792774450420658176,246674 795428922095763456,266079 750538931805032448,13532 786366617718517760,202217 773906543939117057,139404 794745826480242688,262849 794682629731876864,262022 771562800736985089,126389 778260096061206529,166913 759437519570210818,37173 768261565862715392,105248 781887924359073792,187896 781871438907052032,190635 791683502794309632,240483 751161463847333888,16092 751553503387013122,18555 791070626765086720,234575 752959997873709056,24711 751800028490969089,18893 793893897831321600,249926 766371954182029312,93286 732973090741739520,1170592 778296743280594944,166853 747482078489415680,11774 770377684064927744,117843 755885600054452224,1248364 781538642904788992,186364 772778611745095680,132288 787131502861529088,207119 771738716452757504,11774 772844563148992512,132335 759476319268773888,56964 779288603469819906,173753 754745653251584000,33356 761682533289451520,69356 788206054907613184,214078 781675467745075202,189086 794954826920640512,263873 768276440102166528,99385 769229034450395136,112345 795365910219542529,266054 773893986440220672,139577 758260822120493057,51451 766772197671051265,93184 764864765315452928,84724 780291199328321536,177773 789833635356704768,228037 794196645101629440,258331 785493695479111681,195975 788541018249437184,210390 794876894231478272,262849 795049232822583296,264397 751840550299508741,18893 788683177304788996,210390 758489032435183616,53532 758979931921526784,54070 750585158626082816,12883 755530818274164738,33186 767005023645544448,96239 763288730526515200,76552 788156210394435584,216009 762732440506871808,74681 768810729184989195,107469 766320440130150401,91946 774519646217129984,142527 749402216491024385,8047 790286629843771392,230485 790589875393208320,232633 762900382813159424,75480 764149143531057152,78542 752962776327331840,24870 766346663388512256,80939 770681374533705728,120541 794106462293278721,252679 762139329850445824,71099 760943466654343172,61145 790992322381029376,235828 764679038661111809,82844 751579263665659904,18893 773029469342736384,131473 777967700882563072,164826 788913327489495041,220332 793044497231908864,249039 755278569849315328,35980 776262619594313728,149040 770489760590733312,118482 788849740641210368,220765 793798807871827969,246726 776512812432580608,156103 794621871463497728,262145 756008889867382785,39830 755183830349193216,35890 793624859909713920,249926 795707925549502464,262752 778562001303855108,166852 751824261057175553,1248198 774153321112231936,141360 778978058330001408,171168 788427230439411712,217519 793195831092318208,249926 766522994332082176,80939 775763830743891968,151463 756037695030394880,40932 774027334592569344,139404 795700272802754565,268281 785555001636683776,195975 772842640819654656,93261 761709683870621696,69548 752814187475238912,22436 732677048993337344,353279 765606339708067840,86725 771464728027594752,125145 795685010397425664,261155 792258048299499520,244221 777869969929404416,95055 756636387722469376,44429 770342914589417472,117338 788123142677901312,215754 790759977640087552,11774 768730488815116288,195876 778326033581928448,152594 793457691071016960,252408 793974789413031936,248652 757899665035628544,49400 760197165142597634,61602 793246677192830980,249469 765159072442245121,86103 785924371781124097,199840 788476750867017730,218275 764580178173435906,82457 771050013254311936,123085 791338804950859776,238207 765621713199521793,87904 758350273815379972,52554 794541058055143424,261155 780115758055501825,177233 790706260219981824,232884 751608242711646208,16728 733631196945645568,354927 781112022075215873,185296 780907424404365313,183975 751118385266778112,16299 761345367053111296,67906 775985794544656384,152735 792958179822997505,243187 769518063393705984,113754 768490989442830336,104973 778358240249688064,167220 773937155836153857,140134 764050349376344064,80720 772258797880389633,128934 761622676796354560,69467 791354258587131904,238395 780091965555765248,172270 773471958520430593,136018 786402513083781120,203350 770742132189569024,120474 789435422770364416,226015 795008377285799936,262849 787111052622180352,205455 794577094835519488,261155 752906407800778752,24134 795144445826043905,263907 770047538242125826,352982 773666607142805505,11774 787970608554504192,210740 790588212678918145,230708 772441309344780288,129551 776610458207858688,310322 793800629193891840,241462 754849208159514624,26721 787051008262303744,208014 793939963016454145,256650 771151554036453378,119311 790652369126191104,232791 760630585891164160,64147 785841502530469889,198671 787019917459656705,207287 774710146668883968,144690 793964803547168768,257208 793301805795045376,140444 766623675579785216,91700 771190089917476864,110362 766734495802331136,92860 767836899193028610,101681 770690711687532544,117257 773978637456449536,140211 774427353787277313,141912 778639502285770753,167319 781521186400395264,47940 787434962886602753,207287 776845915516641280,158520 791116595414261760,78159 758702709847449600,41680 756463061817450496,43391 776693868536459264,155451 755049172173193216,35069 786457406951854084,202727 788776006962253824,220526 777808344576774144,163763 753970096922566656,30296 772424619194195968,129649 773403827349356546,134310 776062455332167680,151202 770353073428566016,118515 789424542389186561,225981 775129899128328192,146259 780600098317361152,80785 771034570074402817,120610 788387176438308864,217519 791837233154236416,241678 757278515452665856,46406 760569495861813248,63371 748684680568967168,1247921 790940291381403648,231894 761587861997051905,7092 788856856030642176,220602 779148057770233857,168284 787163632031236096,207613 794626762026217477,262022 764140527704997888,80486 795763083515805696,268643 785435396125622272,194934 768381494851055616,104662 780759184841117696,182960 760517656713625600,11774 786368959348039680,202727 792829141611454466,247877 780730553502932992,182729 794161990268637184,221795 795708819783286784,249926 732695289144860674,398866 770486715177992192,118191 788130872226639872,215754 757458055806287873,29457 775284576545570816,148045 756517502868451328,43391 762863476523970560,75233 755935519566139392,39657 761647890561466368,69231 794597145076633601,261155 785794767280013312,197512 789837734609235968,212131 758445153283612674,36221 755410033244987393,36735 765231286440955906,513129 772516753721077760,131007 774645427245232129,144611 779102982168195072,172027 781137565114130433,185496 773931229372612608,140039 779844401849769984,173628 758284399146311680,41703 793575068399833088,252020 793138625185710080,247652 776872720529104896,157755 768159229375049728,95055 769559711469359104,109875 776265957694136321,153033 785283136351600641,194648 795218023783235584,264397 755855014028046336,38521 778748955890974720,167319 769935303289081857,109713 772846095374376961,132996 785656251724263424,197297 773876489511137280,132497 785533638133907456,196247 793174239612403716,249841 780824722225242113,183269 775078903228555268,146847 778030340199878656,163901 764477208094208000,33338 760290698822201344,57131 778306763519037440,167220 768902171190435840,105643 766001813929750528,90384 767400447606923264,87607 787064381095809024,207965 794387426571649024,260384 763552871250092032,78115 794498448687071237,258829 761000288706625536,66116 788727930360848384,220029 786397408154492928,199546 749969913947627521,10735 794767106076278784,261059 785558539100041216,196917 764240164914733056,1170819 790279875080757248,229159 755164295218946048,35890 781826629270179840,190635 771295111061790720,124597 794602418193498113,261818 763036108582117376,73526 763206857057906688,75899 773955618281402368,139404 776052097615880192,153095 787613179987660800,209796 786080590646968320,199546 785725742961221632,195975 779463299729588224,174557 762725823413678080,73712 732191959675084804,350021 770378204745838592,118761 767698195140845568,100605 762368345815420929,431998 763483860076081152,78159 780837059548241921,182870 777833038386388998,159308 766296037677903872,91798 786921335419117568,205455 768273703297626114,104417 762094523442880512,67229 787097041633615872,207733 793188225888227328,250033 794538275973320709,261155 786981083313152000,207613 793276067976994816,237491 788166631008575488,215005 790523977315807232,231894 786777887873589248,193639 787730178264801280,210235 792753199530713088,247232 768924333158707200,110362 755072233387720705,34731 791789065876152320,240790 773498278201524224,137042 772189212179214336,127707 793226581003173888,249926 761922884570800128,70858 778275597478801408,167046 787105420313853952,209043 775028539523411968,146259 776513595349794816,155451 794404928261419008,260404 761340887829999620,66878 766528004247789569,195876 786378629835923456,27156 760561242662637568,62708 770195179563261952,115488 769483565038002176,112382 775791118437023744,151748 777895670497808384,163763 790618925910331392,232884 749343034169520128,8248 790517850414862336,231792 766325694494310400,93036 793565141396848640,252112 786227291663761408,201555 785460568618565633,195975 772871186661466113,132761 792040561620373504,243187 750342157559529472,12681 759041591713472512,56552 764929044617887744,75073 787733528876244993,205197 787740326198779905,205197 789750562128556032,225359 794597864777388032,261818 777856348671270912,163990 793215082255749120,250064 775455840966967296,148645 778758016510234624,170373 757856192815214592,49754 792024857328361472,223837 785509870560620545,196277 791476794704719880,239405 786705942519971840,205172 794590934906175488,261818 762341867656667137,1249021 787084802612748292,204835 793813382206029824,252639 758440187756154880,53001 777733481019441152,163376 789115801529819136,223286 793485094547623936,252741 787063761030885376,207109 766593403509432320,94699 775748406526480384,151185 776083137407266816,153194 752661433612197888,22436 738810872123011073,11774 794727917137760256,262849 766348511558402048,93286 794641615906361344,261155 772849619910877184,132335 793251864863211520,249926 790581054650322944,231318 789974526696185856,222722 790693133952647169,11774 781222377963266048,186434 786605572749717504,11774 758354947104575488,52554 733121036091314176,354983 764074681003483136,81702 794257657871925257,249926 779588750603120645,175881 790874863695171584,234583 794250121877815296,259063 768580032499286016,107469 764072066953973761,80136 786960843296612352,207613 793870521196744705,155390 769148962486059008,111558 763848321660100608,79587 769560350626836481,112382 786670858265890816,205728 767916219123044352,100891 788610171048194048,217937 775045779815817216,142733 794347794496634884,259970 751052599898419200,16233 775431178610470912,141415 772166514166333440,129991 790569515968897024,231894 764670173492023296,83597 772779885186150401,132335 785840355073818624,198671 776165309719932928,151296 793173122837078017,249180 795406677797314560,266138 754770255763771392,33355 794534159653994496,261155 732197734573281281,350021 788385984505262081,217519 759161924168720385,56391 768974407196815361,109960 769273594283118592,110585 776266828888678400,153845 764834450374995968,82283 795110444713115648,263708 775034173924974593,146259 753727776222425088,29583 790971673755267072,235590 771304776608780288,124597 794033266714169344,257492 761944174463586304,56964 793115035346227200,249469 767855924560080896,101681 791373276366766080,238207 753374373747134464,26539 774079175355269121,138854 765549617262002176,84209 791441880391127040,237908 765519433951576065,85981 755186366133235713,34202 764786883201159169,84666 751873929782976512,16299 762383700008931328,73042 785513205938348032,7224 792558289930162176,243187 760993829570969600,66239 793096149498466305,249469 761911784697724928,70991 794525169243095040,261155 764069773722255360,80674 767079099345018880,97583 770957564741685251,120610 779114337847894016,164826 761107829272875009,65174 744303797627944960,47188 778730892726444034,170252 769948828397084672,113457 792081067880493056,243427 781559290972606464,186212 756319455668539392,42249 787870355138437120,197512 794981799243845632,264397 760378687036416000,62130 760461305585086464,62063 791138015590637569,234796 756228741316091904,39221 793858932200599552,256103 760551653296656384,61723 786597931159654400,199546 775536634368516096,112363 778808731848941573,214133 772107617623642113,127871 776926462796505088,159093 756373582918348800,37044 791373106791215105,237894 794582249496834048,261155 773946822872141824,139404 793251790527590401,249882 795212433816109056,265644 755080211343953921,32941 764281527115079680,81402 786765996476411904,204973 766756466644492288,96039 793548657823928320,252020 768855052588978178,105109 789655044161347584,221533 794544509203804162,261155 768058874444349440,103261 773677598115241984,11774 778789922408988673,169107 751168860095541249,17416 789995488699441152,227748 758971257199046657,51691 792061314075987968,243576 787458611672940544,207287 777067872380125184,121080 756609146674380801,41132 787741541288861700,200460 793241324749139968,250293 757654123017826304,47782 789533263203295233,226881 792148645516832768,243451 785512592580153344,195975 772104023075729410,123354 795099329073651712,264804 777846783556751361,164001 794997169853960196,262752 792315483072495620,245129 794696434754797568,262849 790755370914369536,232169 794199770420146180,258598 795431623340806145,266138 787983497092669440,197888 788526836342984706,217634 790970845791301632,223492 794005714817744897,255299 786881410317647872,206048 787908150364147712,205197 766405350706651136,80939 771863443955716101,128615 790645495089733632,232169 765201437563326466,84422 768927374637404161,109470 786726815561900032,206008 788471913462890496,218275 770219906805694464,117257 776791327694426112,157755 772340608488837120,11774 788044125496971266,214114 791313499792117760,234583 768603695491670016,107745 770795851136454656,121479 753989880003358720,30340 758039380581810176,51069 762888626296397824,75349 767079236561580032,96883 785350080601661440,11774 794308804137451520,257544 793190586153140224,249841 771566220638158849,112363 794580267654520832,261155 750417094852825090,13343 767127585608249344,97355 793568715338051584,252020 778249527983640576,166390 755820086976516096,39810 760450880764207104,62835 760691779721162752,63149 778908815869685761,170187 765655293585793025,88874 751932172798271488,18215 785922197097320448,199546 788754262830395392,220526 752161071071244288,19994 763501928437256193,77598 773315327559991297,135381 774003419224956928,140638 756568458788270080,43391 787072555257438208,207287 787116606333648896,207119 788465593305432068,218275 778397001058779137,167676 778433452865531904,167676 762633946240647170,73926 765261906265321472,86693 765364001203159040,86653 786645357673472001,11774 749862138420789248,10334 776622142775398400,157082 788761010484211712,220526 768788190056488964,108849 781681819154522112,188401 758414345168486400,53144 781043799330029569,183759 787312260410699776,207119 786571895286050816,204629 788041222397038592,214288 789242650339794944,206666 765995274686771201,86103 791123331986690048,108396 793156944332677120,249469 768155366685302784,103071 774345250160508928,143168 757688752500277248,48301 774047173784633345,141200 792032494556160001,241819 786938200405250049,207287 773259391395041280,132370 755434450565996545,35890 766328175630569472,87904 772181908230840320,17416 795017107142381568,263907 762830460137443328,73926 768512144295985152,106774 794578709395087360,261155 786980491282960384,207613 762724980815781888,73707 786964018380636160,11774 772105194557419520,129325 759569719510695936,58193 753744873321271296,29624 785866295229161472,198591 794548440386523138,261155 763826005630918656,80393 757714695809822720,48735 763917577533788160,81166 791697547119190016,240483 766438674812719104,93823 780378957820661761,179742 792391779500908544,239261 756287546540392450,42495 778441363826184192,167569 795271285727170560,265858 794311490182397952,257406 760414515154542592,60849 764663802600132609,78084 788077098116100096,215005 794589329599254528,261796 790633283549745152,230899 781873834605613056,190635 790321152203698176,229755 764878457180262400,84724 757421716842901504,1248501 772882224265834496,133043 765636162719510528,82066 732258022907641858,350954 769674015388631046,114779 786367262399664128,202727 761921500194672640,431998 787075565119541248,209043 757293756949356544,46006 755459014968893440,354391 785674033312346112,196277 777636912509050880,162610 759125212407427072,56322 793648098807545856,252581 771433982193901568,124744 768819999666561024,107423 791109838185127936,235621 791384154503905280,238205 759840093188165633,172295 791251618616471552,106482 760817611173093376,64730 766359120047960064,93286 780459089465839618,179570 788897818765385728,221972 786401940674457601,202429 786736233275912192,206054 793165954150764545,249180 757768243268452353,47800 786802475843981312,205186 745826475354390528,669866 775829934820524032,151439 773188416905285632,135025 756211122349408256,11774 773250076177231872,134561 766341883660472320,93036 791551698678517760,238207 771089774245543937,122146 752047385446985728,19899 775779395483136000,151463 780591807486947328,181811 741877722721312769,354958 775308821824765952,148170 760084935474614272,56420 769285894922760192,112336 792449567098822658,243761 795747202220048384,268231 761697827726569473,11774 787529742488440832,198671 794540371967623173,261155 791073690830209027,232169 761202362581213184,65180 772736323585134592,126152 791355866587029504,238207 773945402307579904,139373 794615872375488513,261155 793198749992443904,246225 786186168010289152,201583 778338907586977797,167220 765957002384269313,90373 757927417600102410,49790 785817364646334464,196917 793892867165085696,249926 780571150933950468,181419 766741583332945920,95708 756903853157654528,45014 777290403309621248,161277 786091891481780224,194723 792080246635958272,237964 755101566185590785,35044 785268024307703808,194202 733757664870682631,355985 790597815646892032,231894 768829428562624517,108892 781223557535629312,181419 781309351533371393,186434 755522771916951553,38183 785969857808310274,88859 749325299158953984,7828 774373005745065985,143352 775871207430160384,151539 750027667185950720,7816 785505534292135936,196277 773330611742334976,135592 764348337445232641,82002 793565120081170433,252014 759423224786526209,58232 788440922748964864,11774 794986810552287232,263907 766241259602272256,91798 771000623105908737,122146 754774163525541888,15066 788746763461074944,220332 769154325016748032,95672 752229490546253824,21074 788478151575924737,218351 792746854903525377,246726 770181869249835008,112939 789895833663574016,227048 793867602871267328,249926 788929645085200388,221785 768221433512206336,11774 773266173777612800,133043 786957269028122625,207613 792091856918024192,241678 751169746679263233,14421 788522116710748160,218455 779528946958241792,174427 778921183899226112,171168 768465684074491904,106442 792928253988134912,248514 757202101701189633,46006 793546394468544513,7700 793905939837394945,256451 774492766877343744,143585 767344414570057732,98720 788517770035990528,215437 760210541998706688,61051 793866236840976384,256255 794118415019544576,251234 766455993945513984,91381 752226440284811265,1248155 762806047559987200,75073 787707625974689793,212357 760313984444690433,48663 750685494611030016,14351 764915691665301504,27156 758775391226097666,55261 788520701162422272,218349 793589971684691970,253206 770730817182167040,120610 786918790894280709,203048 785749626343133184,192434 758108033784352768,45122 776954996445188096,156926 748342121719955457,1247826 752621865189933057,22575 778419640372432896,167407 786695565165760512,205728 786665158907092993,205728 776294393091280900,153596 764207155906015232,82582 795736243057389569,199307 769296892953960448,112363 770884227311239168,120610 786757910625857536,205728 788141502891380736,215608 791039068012421121,234575 787521937618665472,72035 758061300211523584,49121 780801092636508161,182609 795706704570777602,268096 773209993768210432,133454 769209790551564289,109945 773958092920717312,139404 775139500586471424,126607 756617394844372992,43828 760732071337885696,63149 793827940400263168,255306 753710911916040192,28974 793970629494079488,257353 752620746699051009,22575 788020474273894400,212139 753978472087728128,30839 756381527253086208,41459 760328082179751937,56784 762351851148685312,72912 764243446353637376,82002 774728455380283392,144573 792478132284645376,245130 766382010352799744,91894 766085163121987584,61352 791514373516767232,239405 792507606766120960,243061 769274637406597120,112399 732980937013612545,353451 749973150050451456,10735 786004534455787521,199961 760075378559971329,60801 790930854478569475,164764 778504319565983744,167305 785310781130678272,11774 777975394309922816,164826 763508151471575040,78198 790394406956171264,231333 758332167273402368,352712 766834276675440640,95593 778339097777700865,167695 761244519585030144,65180 790424489943240704,11774 793173304542498816,249841 771802628506394626,128194 793257259044179968,250633 793988498709581824,257423 794546291107840000,261155 735246515929632768,351208 755883324560793601,38106 758389806997000192,52545 794902646951936000,263205 790638245264654341,232881 750778593865822208,12859 780620748402536448,150151 766288755611176961,91751 786997180821344256,207287 790560685713297408,229693 765830719557996544,87851 788829873225674752,216009 794550177164042242,261155 766557798947663872,93823 758721817628413953,54070 763594241507332096,78304 781111910674538496,185496 787785204438032384,205197 791046888652804097,235590 794926958572236801,262886 763842339961831425,80720 768222414710906880,11774 793995505315540994,257208 785468996661358596,191653 763551104240156672,73814 793189670788018176,249926 762923102800060416,73712 763117352737181696,76430 773604925871915009,137639 775558804440166401,148684 764139123246497792,26794 794687262185361408,262752 786344819866107904,199211 791411480189108229,238207 763926210728431617,10713 791707391590936576,232976 751751980465332224,351720 795185109347483648,262925 750401343173586944,13021 795040472704106496,262053 791751396454387712,234583 775906831658913792,105605 752924676108673025,23899 758712522665029633,54070 732855393089638400,353515 761583671119781890,66801 778430134634373124,167674 786603571722661889,11774 785265437709701120,11774 789535176615276544,215005 790933732278595584,234796 793621393401323520,249926 771398598462361600,125367 794978924233007104,256358 787427334294872064,206117 788809373766213632,218156 770634028676448256,119832 790307645135720449,228501 793207264987324417,250033 760543280434118656,63451 780426325186244608,179742 793158358643728385,249926 763599790538043392,78274 786334648532074497,198304 768134177938149376,103354 778206726860353537,166390 790151060958482437,212131 751773865781686272,18323 779949621577715712,176890 762016843049668608,71476 758750706928988160,54861 760526528249606144,1248809 792379632691482624,11774 775416855418798080,149200 776592213258055680,157031 768957817638096896,110302 780447807551528961,178258 762078291419201536,1248996 765580064092221440,88373 793293915558440960,248701 793877051275042816,256255 768102128791453697,103354 795039268716630016,263532 761755649055260673,70223 772052577211015169,128519 793846289620463617,252408 766426793062506496,93823 740348680910163968,11774 764786871377342464,84724 792211912394027008,243615 754880192305180672,26721 774040232731828224,140748 795314052083884032,266079 756200611046166529,39673 773905629727588352,139404 753033056810831872,24870 761359953391079424,67973 790650244035936256,232137 775669862404395008,150511 785816244305793025,198671 791828084559347713,241940 786269364429262848,201958 758057915546763264,51069 778970300063092736,171324 786853183255613440,11774 758419615089164288,47940 766378352022163456,93068 771761328230797312,11774 767829015868547072,100893 778922365715644416,171168 761697833476952064,1248861 758509752414564356,47761 764154185281441792,82066 768127873496383488,94699 760979248702185472,66116 785247166214262784,193121 788113252303732738,215608 794281581523378176,258456 753683979623170048,27402 786615837725642752,203674 781825934013804544,190635 791290349759172608,237491 762335667678433280,70886 732217376301850624,349368 764831608775913473,84689 753014100364492800,24788 762083343378681859,57574 749400993859661824,7849 767854367160602625,100893 753591814226112515,26855 773900095737561090,139404 767678741967433728,100605 787098363787415552,207965 792042137739259904,243167 787170790475083776,204835 758123840312672256,50789 794415780691591169,249469 791666337378627584,240483 793913853146894336,256255 777988116225331200,150877 766417866832961536,93823 770147526141960192,105109 794275246375194624,259482 790705347853811712,232137 771026611252723712,118191 777322748406210560,159876 786375924614856708,203350 792078710077874176,243398 792425022107377666,243075 759124411773583360,57019 768184939925770244,349449 781204830014418944,185310 765881383759646724,90031 777104633617448960,156835 785554286969139200,196917 792270592141512704,243165 767698082846867456,96039 771496118400102400,47940 792371899619741696,245185 757871160201740288,1248519 770395206244044802,118087 778945774746906624,170252 794545977122242562,261050 753748532658630656,29600 785297758609510400,194923 756281898549256192,42495 785360599525892096,195481 764869582364389376,84724 768829086189748226,107423 764105246184382464,80720 794185608893726720,249904 761955368557608960,70689 775112363578126336,144484 794295566129733632,258927 770846202661376000,121046 795102405771886592,264431 789161444352757760,11774 732318041304924161,349764 768122229032878080,102249 795665818466009088,267862 771934211930525696,118191 777010663063289856,159876 771887305128828928,128615 763709431079137280,79691 756317512204226561,42249 772206551067013120,80098 787755454138978304,205197 753194999647461376,25879 773710382204653568,136904 793305630261981185,249926 773647795593048064,137953 794925552398254083,263817 759880747012481024,60218 751578396782714881,14277 777989000824918016,164826 789982061612310528,225981 775874690959101952,151090 790010095736393728,228172 787044616969261056,207613 766353599358197761,93286 790527731792506881,231894 775295326035083264,148045 793910699059658752,252581 785522310925082625,159688 773093041091465216,132848 758196184418627584,50827 763679568284774400,51675 773183469090373632,132364 785577320295833600,196917 758041503449001984,51069 774693241954369536,144836 793197953951404036,249926 794536100442284036,260033 752932857224556545,24467 766761166760775680,95530 779359356676665344,174315 795396761464422400,266884 791315010316275712,199307 793914253157617664,252044 765212095327694849,86440 752779023588139009,23145 777956945890308096,163824 767152561405263872,94699 781056276021116928,182706 778287316804767744,167220 760469654569484288,1248793 770089216881623041,116676 793496619463405568,249926 794617276259405824,261155 793595106293063680,253464 759086938791882752,56784 759580323961245696,57574 785458355766714368,195975 760076611299512320,60831 787746451325583360,205197 792023824330067968,240483 794532617169182720,261155 768980925505867778,110659 774997077491417088,146259 763531473047678976,79040 791716977274335233,234556 794275261965471744,249926 786631330222202880,205181 786495916752662528,203492 755530739588878343,38012 772522699738320896,129551 768518269879853056,106716 780932836203360257,182726 788891488809648128,221972 757026563816697858,44461 762717402190651392,431998 794078711251353600,257423 793303826530983936,249469 794386962920652800,259034 788301293546680321,216009 749921127053623296,10735 771770553275453440,125742 792170288452689920,244373 765658883977248768,88311 793943345471045632,254135 761260423924428801,35090 790684127221604352,233307 760518756930035715,63149 762520248884965376,69794 757074816230912001,45964 795317678244241415,230716 786315880695160832,202007 758736806967808000,54070 768865760005517312,109666 754105543380172800,30590 795709759160729602,199307 785536923662254084,196788 759144482952675328,56964 753183733608570880,24346 791678280416038913,240483 785874744394383361,198671 738408807362105344,11774 778302175936147456,167319 791676974666317825,240145 794977012188377088,262752 765150472336441344,86103 794154483781660672,256502 792474175080325120,246225 764630953650118656,83391 771093098935881728,123226 791630024210165760,237594 780603557531779072,182013 774945105161678848,58021 758744215698366466,53185 780852090327400449,183468 768968110921486337,109413 791222169061646336,234583 795111534259294208,265102 765941667237138432,90384 767334901565784064,97315 785253057252696064,194154 766191902563639296,352636 786911477768724480,206010 753731926830178304,29416 785636607206580228,196357 772802310082666497,131914 785655157421768704,197017 767438579467333632,95055 791309795588530176,237223 789955953638645760,228576 775768581694980097,151463 751751717453193216,14277 758925314189774848,55550 756284429841096704,42432 761548124531806208,68102 776186475125755904,153743 768665527191339009,106716 767699273295208449,100605 795700002735661057,268281 768468118792343552,106726 785657061468024832,197512 757697509208776704,47545 763898414987870209,79651 781054504804286465,183759 792633621714653185,244270 758680760366800896,54070 768070915682742272,100893 794000077333401600,11774 772794080279556096,127218 792835003684093954,243865 762560788238262272,69983 779852540246499328,148018 794390826621091840,230523 772115157111676928,129558 779500558206038017,33169 794329589577355264,260033 768841709207814144,108849 769982342161108993,106716 789689226912731136,227242 794648086287003648,261155 778300660974514178,167220 790995535972806656,235399 777186620957085697,87904 759177352408686592,56363 759136908299481088,57189 753596117061951489,28033 755030281770467328,34898 757241672266817536,45525 794989698578059264,262849 757450886847221760,46406 781350371084099584,185595 792958127930912768,247592 771847916080074752,127579 767448702957023233,99514 785282244722233344,193669 788818274825932800,65387 774679782420283392,144654 741168187274887174,1247427 758066143554736130,50827 759498501277511680,58232 767779148148322304,99111 786583619724713984,200965 795237777696817152,265644 775756946347548673,151071 772419770239115264,130026 795019543798157312,263896 780952816114405376,183269 794662537178546177,261050 790965276133122048,235399 776924127588483072,159146 785929286230212608,199769 787129711130447876,207287 764126308917972993,82018 768175631385276416,103354 772638155216478213,131514 791618453010546689,240145 794399227350814720,257406 760582535516520448,62853 778274380291989504,166941 750712519673556992,14277 795354543072694272,266068 791004320703483904,235774 753525392070303744,22715 793698287526170624,233154 781901485126852608,191354 754720599986073601,33081 787454301706649601,208059 762689826982338560,73943 732887445927284738,352911 794166187919671296,256255 760568383557341188,62798 776994198843039744,157755 794007645271236612,257423 751561716408856576,18555 788082311359324160,215005 791603888348536833,231894 755881382119895041,39207 777993670876200961,165360 758416957083222016,52112 773925442470481924,139404 771052507728584705,122955 789509261428752385,225981 767223319913431040,355105 774783596573917184,143043 795031506506891264,263926 795039931320016896,263906 766254521945391104,91946 758998876430798849,56175 760983298520801281,65455 795454270334189569,267134 732732692312260608,1170601 793278414866161664,249926 755590191264346113,34666 771497545096892416,125554 778358750507855877,167305 795207589004910592,265608 760138620812484608,60866 761570929319239681,69231 772579204789440513,131007 774083050183327744,141360 789168663156842496,202660 779138023199956992,172962 774468501046169600,143585 751589488221155328,18413 780106304979341312,176128 787011352376193024,194072 791224277928247297,234796 766970413662531584,93144 795115929830985728,264774 755053823115264000,34666 755557388380319744,35403 788540536890142720,218832 795340167095586816,263302 771084836199104512,122982 793229611316482048,249469 770894956022079488,121949 776924538026102785,158338 779106009667215360,172270 794947999541641216,262847 779769509427150848,176786 779555095197298688,175245 757690637357453312,48663 786470037863268352,201958 776621291054870529,42036 794071777894809601,108396 773621152002498560,138165 760233545986027520,61444 779055410795974656,171982 765535280526942208,85909 791504349281169408,235599 790926951712161792,234583 793798434410995713,250633 750850372399345664,15721 764125153554931717,47940 776979003169181696,159245 792031738411175936,243075 781406925997170688,183269 753580582236483588,28281 765358779361820672,87249 766562844611452928,90384 776532812736319489,154832 788194349599166464,216265 788467408298086400,218275 750347385436536832,11495 767043404962365450,97585 769660303336431616,110585 774058398233092096,131421 750549401098215424,10735 769015466178248705,11774 785988489183502336,200357 792662489502584832,243513 771814783683334144,127582 779423918352457731,174115 772148077532766208,124896 751086969824743424,16422 778816574891266048,170253 781553874293387266,188478 762599757315469312,69231 775020309749563392,146259 793229284747972608,61087 793630451705393152,249926 790564536235483136,206850 760981314124312576,65455 757693120448430080,48663 788085782141689856,166282 762081171807219712,67908 765653943984816130,86440 776843318168723461,155688 785665431340130306,197341 751951721505628160,17794 757435737746903040,46394 793161378043277312,249469 771046347931783168,123085 755418821897310213,23899 790752281201352704,235349 788129011998330884,215754 788739539309330432,219537 791345839037906944,238383 789397140174872576,217788 768443233995202560,106281 786597984762945536,11774 776455878035836928,11774 785646933163536384,197324 755109888339087360,35403 794594454720102400,261818 795307739543195651,266079 750058847314771968,10847 793457983535456256,252020 766728025572466689,95708 768619215238664192,106896 767415285317906432,97379 794939954853920768,262847 762880860848689156,73712 755766085593468928,39475 757792697243475968,45964 790389650053435393,11774 790343018243039232,229922 785330019698511872,194136 785830808888025088,197512 759894841224368128,58267 781194317339557888,186243 786141824838692868,200467 764857812027441153,80098 754832561289895936,34093 769665411520475137,114779 770918065055891456,119937 757767240607473664,48735 752659033719537664,22779 766366361085804544,92972 788168794376142848,215005 758031760244473860,50654 776101490113056768,153501 791585165973786624,239926 789998943962738689,228241 771538040288260100,125554 763110169479831552,73685 767931220458086402,101681 788796191718932480,220526 786218182952509440,201555 761785823565971456,50734 787730651764051968,205197 795006060889313281,262784 786001352619024384,200260 763648738782883840,69548 769206695985676288,110023 771491585536040960,126281 781159285216600064,64765 771693044009668612,125145 732373813686472706,196346 770392900463058945,118191 786413195632050176,203350 791041610670833664,234796 795763224104706048,268643 774385556067319808,138696 770197018862116864,117263 760826006542413824,64326 773675845751681024,136610 773984004659875840,140443 774891741270781952,144129 766264778675351552,90982 766477552554741760,91810 785930938437861376,199262 768897972612456448,109709 776890261007962112,159146 792476830846464000,246225 766373553243643910,93286 770775979358773248,120353 763809876531417088,80098 780612308854673408,182122 755616870284296192,37934 764972614238560256,85562 793982881349718016,257255 758346081641963521,41703 785645963314507777,196984 754793560411549697,33356 770034226091679744,116524 794551847319015426,261155 795080677997891584,264397 792387000133308418,243187 760096946514124800,58542 762735462809149441,73528 794771928909312000,262784 794228736233181184,258456 768589528508620800,34760 781828031018995712,190635 779944049444806656,177337 791776166336090112,241432 779037808979742720,158520 790866688933761024,232169 788039526534885377,212069 794353440273088517,238395 744970642433335296,47188 788487089138479104,217106 764341376410542080,82283 781844102295937024,186212 769637917304258560,112872 786261041055469568,201958 771528148592660481,125104 777153845139009540,159876 778369765459001344,167044 771133215637659651,123583 793860487926525952,256038 755173784861024256,35890 774460385634164736,139404 756893861301985280,45311 760882130201174016,65180 794607239600467968,261796 752732264711254017,22575 769305140184555520,112363 793623186533330945,247757 772178839380393984,127957 775332675968270337,87904 791343975445696512,237594 793824027705876480,255393 794546415892570113,261155 792584176037789696,192560 769649835230179329,114436 791162267966386176,236502 769857624472858624,114357 749682735871041536,9433 772127565716742144,128025 786734489678602240,203076 776096372005089280,11774 795691092960219136,267521 785837181797621760,197512 765683440431669249,79223 780500730398384128,166704 794397631216754688,260404 791358229766778880,11774 794600530899308544,261155 754786063596580864,33356 758091146690265089,49852 765620946673790976,88332 776050623796117504,151409 792806904628064257,247241 756597714759086080,41929 762797665981718528,431998 787482883220877312,210313 792848908183441408,248010 778675377040338944,168892 788549288544514048,215437 742969857843560452,195876 760209022209318912,61011 786397137865052160,203674 770342892632104961,118163 772029143160655872,124623 789194829540446209,223286 791054388059967488,234796 794675784954904580,262588 760288454169223168,61545 793988044072226816,11774 756956041871552512,44450 773055704601075712,133454 756355155554082816,42621 786699204202758145,205902 737105311304175616,352060 755804801066237957,1248334 771475597121949696,124597 762015384107036672,71403 778408286588637186,167220 787129830756188161,202636 793817792516530176,255393 773023289056702464,118191 763619555054714880,1249111 786691047040704513,205377 764219068752793601,80393 788501647613792256,11774 794543847892221952,261155 794552040684916736,261155 766801397840961536,95568 771963707488436224,128519 768591974811127810,107469 765704464099581952,71627 760222415028756480,61412 756288580893286401,41719 763157684472406016,75899 766974844403462144,96382 780600836367921152,80785 755523334075547648,38183 793232174409539585,249348 759956901329121280,58542 788243789458518016,109244 770134466257977344,116082 791464966775767041,238946 759296054764331008,56657 774967527755644936,144542 786401575933652992,203674 756319707603415044,42249 757083364344029184,45857 793121253783539712,249469 768803478051233792,11774 774696986205446144,144494 754749148545548289,32861 753348005298708482,25189 755962839895015424,40550 791696881357234176,240070 770418957828227072,118023 780749642120073218,182870 771197550791577600,81869 794608213492695041,261155 773502658107678720,136947 793575917331316737,252020 749648943290544128,7546 773595070251622400,136904 791053192045862912,78159 774250757176619008,140444 753340538460446724,26303 793247521690755073,250633 764608654167281664,84209 791543482242441217,238639 758672833878687746,51451 790905291839827968,234583 764816780539944960,84745 779108177400860673,168284 761968913567494144,71324 765288741007044608,86103 771072751100694529,121949 790280163116261376,228037 765229397703991297,74247 781201397521920000,186434 793165078229053440,249926 785927836376760320,199546 788079052917645312,215005 769756091064414208,109157 794319193797603330,256219 768969749053054976,110209 779467818576125953,172185 773313095338831872,134993 762656575571922945,73926 791275595451752448,237491 794745889797586944,262849 765968852098383872,90384 757458162157060096,1172928 742731221738741763,47188 793964072261877760,252341 753661656274702336,11774 767847615153049600,101681 794986396804993028,263907 765090540564127744,85562 763530843373527041,78189 789200998149468161,219531 757734298187333633,48220 756709296197537795,43553 760975850216968192,66116 788459238825693184,218275 794024026695794688,257661 794998755078574080,260613 765217674544676864,86440 755839854806765568,18215 795672051419873280,267862 791801116379975680,240145 770286568573665285,117257 791035654750674944,234556 794896497330429953,262849 794005998243549184,255942 776983420035436544,158387 778279767548190720,166532 786805981938274304,206642 764211225517494272,82020 794940099909795840,261155 780557293138116608,181548 779426241682280448,173347 788742573565308934,220332 761362083057324032,68182 763227920730984448,73814 791082751118245888,235990 764115523303071744,80939 774057144215756800,139404 778369243419176960,167220 794865003333644288,263302 788001461443571712,214209 792429730569957376,11774 773691819796393984,138765 792175752716226560,243761 754880258894077952,26721 775742671654678528,150511 786345635012222977,202379 766367886734524416,92166 794531586045833216,261155 777264914364665856,151090 765404821650153472,87245 766975120632053760,91565 793852427812429828,253032 794562670804377600,261155 774082251436863488,141360 781606506533761024,188401 776149735161769984,153845 779644984886648834,175153 771864497233330176,128017 793154886523195392,249725 794632677290897409,261155 768912683869495296,109874 771536871088197632,126389 774607025087000581,141360 791976793909583874,240483 762093827205103616,431998 786063117927211009,199496 792084319695089665,243075 794700831224250368,262849 786610543683440640,199546 758031143086075904,50827 792371307308584960,242246 763460284887339008,78344 785404831208923138,11774 790687738408345600,232169 765664422849282048,88930 793679442937774080,252109 778308919890444288,167319 758664101471981569,53185 792049306811281408,243187 763040501863972864,76174 765736929635635200,86103 794853935530053632,262053 762720431006769156,65780 757987371774251008,49925 773181026512371712,134561 786714625211588608,205143 764226836691767297,82759 773306284422619136,133519 778946952411086848,171168 774026977527287808,139404 772881098678435840,133043 794727729941848064,262752 789232324617572352,222997 795041807004565504,263532 789128028051812354,222647 775054084814495744,146259 758643172004069377,54070 793487825769533440,235399 754928750064697344,33090 786674200836648960,205455 785564577954160640,196917 773892587266514944,139404 791405350704513024,234583 758858948950708224,55684 792034275239555072,243187 756920874549202944,36145 794322895979892738,259457 770117253245403137,116968 785618163035623424,197286 786960951081771008,207287 794249520594882560,258771 756886266080219137,45311 760177822027616258,60866 778339232733691906,166390 787913911701995521,213887 792816031374905346,247379 753222042019852288,25885 785322043252154369,195084 790573265240592389,232169 785925135354195969,198671 775252438504861696,144049 766124709838815232,90384 767864003506737152,101681 757782610412089345,48522 769713459248390144,113412 773980106473676801,139404 758713223067480065,52821 794224259354730496,258331 773885896332455937,139404 776018685349683200,151526 762782546274951168,72354 776151742824284161,1250283 778611539146342400,169226 770709930768601088,120675 760473728077664256,62755 793201957099933697,249926 771396165405335552,125222 774799769776652288,137639 791694244486352897,240483 794964979489325056,263688 774097454908121088,140308 789459406853316608,226162 793577419324157958,252020 776963288278110208,157082 779002678869368832,167407 793237488043118592,250293 794637833034170368,262025 791996074579722240,223492 768866354548072449,102608 791757594280865792,240661 795065130119819264,264397 751978507631095808,18215 751817315457568769,18215 791059330716078081,235857 786680376441929728,204358 756083011670552576,41439 785687723226963968,194230 787976338330312704,213887 755532230735302656,38183 763875038562889728,80720 769325130770251776,112336 773943547569528832,140025 765221972833738754,86103 758278202154422272,52122 764094265089675264,79131 768811197994967041,106317 771730472896434176,118486 786609990668660736,203674 788391475541258240,217519 768081061595283456,103354 780573328108982272,11774 778440688044167168,129128 792770057818562560,245575 762824753774112768,73910 771450901676584961,108396 790900113547923458,232034 749384156434628610,7869 753771666304479232,29592 768964990501949444,105425 771560181230477313,125367 785354727496249344,194648 789943630848987136,220029 767785191087759361,67586 793224100672004096,249961 754799168581931008,22393 757553175452868609,47782 788203205041786880,352258 793905192005603328,256451 750923136703557632,13343 755174739577081856,35216 787360745579163648,209269 794489798253756416,259034 791339781431189504,238207 766318335512481792,90125 794026048534913024,257492 768890246348038144,109104 764115448145309696,80720 792143084645593088,243615 751594259166429184,14277 763394065979158528,73814 768871924701159424,26066 770037274801307648,11495 772635978636861440,116082 794723226849001472,261130 778619387263619072,166532 752999043052240898,24870 778138442806992898,165192 774613915082694657,144188 786000315355049984,197512 773812761897889792,138819 749959401847549952,10653 793352974584066049,249926 781557432120074240,188478 786969861167603712,207949 761288315165290496,67648 732972815008313344,355046 781349474841092096,185310 793625792668246018,252020 794749853859532801,262271 791615262155911170,228124 793132206088658945,249841 790898622514753536,234583 761195200987430912,66116 788399042111746048,217634 788093478668468224,214899 793178341285171200,249004 794698008558374912,249841 751680793290928128,350226 791717410743066624,240926 772825659773034497,11774 781199672828309508,185310 779022601964355586,167220 753711166875131904,29263 756423392950091776,42251 759198074765922304,51798 775976901747863552,152735 762228106287460352,72382 780482442851385346,180655 770271799137501184,115582 777171248094732288,160578 779931476850794497,170187 778028974924529664,164001 788756656884559872,220332 765199765826998273,11774 765194084881276928,85562 787718493831659521,205197 790153958148931584,229105 794859874798698496,249926 767417044233023488,94699 788746639506706432,220332 785263958622146561,194560 732732078173782016,353789 768151586761805824,103354 773632881314979841,132996 785571922797027328,196788 793850683569102849,7258 766268319104131072,83666 786821558392152064,203510 762993328677728256,75724 762796708489289728,73712 791309644928999424,237491 789315572643143680,182349 737588582819323904,354115 751860585218707456,18316 732909041005957121,354460 789452719211835392,220727 788509376797630464,218349 758343719485448192,52566 785843499308617729,196277 766619698607763457,93261 791307485948813312,236502 793450120868167680,249469 756627078691237888,44471 785539533123313668,196538 770908883363721217,108396 792102564049330180,236933 750024473554849793,9754 769722791952351232,109231 792129317794742272,244297 759419897382375424,57749 764930113242660864,11774 768931511374532608,110381 753483197237702656,27830 781475544093208576,188119 788781934654685184,220767 737371012375924740,354309 755678448358682624,36961 780592657416486912,181886 751041635987881984,16422 756646661343117313,43391 764712490403889152,83391 765241869643177984,86653 767183892981743617,91946 757666808468045825,1173862 794616456801636353,243061 775484798248681472,149770 792495632187531265,246225 788753524918280192,220332 781354412329562112,139404 785480519039512576,195975 767087047911706625,1249156 758392478986665984,52771 760549129906970624,63451 761640074547113984,68987 766356894495617024,93286 788844276767522816,220332 781254012611993600,186063 795666129498697728,267862 793856872059064321,243865 793197972691443712,249469 794960991394086912,263895 767866576687271937,102137 768073653950951424,103354 744739741392904192,351252 753739315402842112,29592 755452552892780544,37433 779375865268359168,173341 756876026555138048,45122 775361134232674304,148473 747811772791291905,33338 754821850287443968,32337 763208299277721600,47188 766542913354334208,91838 752107967412113408,19399 756352617815486464,40875 778255532541050881,166913 777752399964286976,163376 787805806850813952,210238 791070235075842048,78159 790371272144203776,11774 794932063489105920,263090 779498375926329344,174427 793099191572660226,249469 794554246452494336,261155 770396123496259584,117257 764139221200281600,82066 776757805478969345,157082 790264586549145600,228341 743638025620455424,11774 780114195245400065,177233 789118265968779264,223286 763712957834407938,79691 762459585147908096,47283 789313009944449024,225359 758186726435135489,48663 773046766321016832,132578 776258113586491393,11774 777971528080195584,165185 779180455929184256,172962 773064627756359680,134255 755541286099136513,38183 768118891595894784,103354 788192772037619712,214078 753801394977583105,29898 785499140218245120,195975 761316817214124033,67401 761791552196870144,69878 773905728276992000,139404 788113291344248832,207835 761799146562998272,69356 763773574079315968,80136 771393519550394368,125367 780567475352207360,181419 752792892540760064,23651 781159171060215808,185310 794205156363485188,258771 752006884740198400,18627 772759470862655488,131088 794539871813701633,259974 781779599961141248,108396 769677507817766912,114263 787327098608377892,199307 780921033792585728,183269 795072905948237824,11774 755445739459796996,37433 750849372988936192,14567 773548984669528064,137042 794307831142825984,257492 771894147590520832,128519 773886176235249664,139404 794305333170606080,258598 762436246559821826,72035 772983296305299461,133495 781749823556902912,185313 769584391349731328,73196 773707222761164801,138854 773114097973993472,134470 780275604457271296,176710 776816931764441089,156835 757366385609740289,46401 760166369539264512,61412 775077022766886912,146949 790918161361047552,234583 762166913258496000,68987 778353501743099904,166852 776879879878873089,157993 793460535383564288,252020 755488697429229568,37892 773330406670295040,123217 785548142997409792,196917 795266474193678336,243187 774410511714816001,95055 786693563992137729,205728 789918382757965824,212131 781222508091547649,183068 793495124399517696,11774 777967681630642176,164783 785295677416808449,193669 773507688575545344,137158 772907876314705924,133519 780913788962955264,184223 790676327238033408,233498 750023158250496000,7828 732753444189011969,353002 777590812662112256,82209 790631469395742720,231878 758882324142448641,54070 785870063698079744,198591 792164548035784704,243513 762270223923679232,70886 789212343024640000,224333 760121797371162624,60866 751930878289293312,20279 764902785792049152,84724 769663103801913344,112032 785767677579104256,197512 766897210952916992,95672 769363333526933504,112504 790955535642292225,234583 761558469690273792,68216 791781682831556608,241720 788078227776495616,214114 780432526796005376,180074 781827926463385600,190635 794608479055081473,261155 758396484605784064,46076 791590452558520321,239405 766394463497224192,92978 781050406398898176,183759 781340689573576704,139404 788817448640229376,220539 756893678371737600,350711 778726273346514949,169104 792355224610484224,243075 757986574546206720,50611 767440138825707521,95530 787340669547413505,210289 764180236124643328,82209 781566371503022080,187611 750723294475714560,11774 791355567084343297,238395 759468905349914624,56650 793445859404947456,249926 770719154693410816,120610 763132334266777600,75073 791745912137580544,234990 793181232532033536,249926 795742950097616897,267746 791747099100606464,241432 751142420511920128,14877 755902233858961408,35890 790636181528510464,232791 794946528632770561,257492 763557608791826432,77687 785544295428263936,196277 757162022958227456,45498 790195052844724224,227048 788513435910680577,216009 787943998778318848,212139 751123460785446912,16422 766014931690934272,81929 780647637481422848,182146 788492347936047104,218275 774861139402424324,143098 781106572403453952,183759 793433176521736192,252020 788385573438390272,215754 790947651869143040,234796 763481724911321088,78115 751124614051340288,16953 793205032069967873,250328 794006808608337920,257492 770624111194230784,119937 777249199163224064,47940 773257309141229568,135381 794615058550517760,261155 767792242463481856,86440 785256537816076288,194085 768960540332875776,109167 763405429489725440,11774 752947486298374144,24475 765492028109094912,87526 785490484311490560,196277 771512787939897345,125119 789052868368171008,223080 789540638010277888,226731 793598342525693953,250064 762038842480222208,71502 786987046279708672,207613 754816765310345216,32963 770351984281001984,117257 773638717328220160,96275 733011810383585280,355293 758442737959968769,52921 762614087914229761,73814 771837862207639552,127582 787155782764793857,208989 768445063991005185,104932 766695624498671621,95568 776831768569581569,157724 790883842521493504,232137 752236474154774529,21714 766376082727510016,93405 751118143427186688,17140 776999562959589376,156835 780845386797678593,182726 788873351565549568,206048 785459885119041536,192032 760104061588770817,57722 786061363193970688,198878 788428366261223425,213858 781374091576025088,7258 793263983083917312,249926 793241538365124609,248760 794552341953449985,261155 775348728437825537,148045 767061418113806336,94699 787930926915293184,213887 793110424250114053,249469 767530573879402496,98720 790577907928330240,231318 750356992112234496,11495 759716117149519872,55257 794772184191401984,262588 793177344357740544,249841 733134305552031744,354265 755122138907017216,32572 791334121201172484,232137 767858037939855360,101681 760194198104514561,61352 751597653587353600,14277 790696445439598592,233692 788430236203438080,156103 762547829248262144,72035 778152085464420352,165923 773614446249910273,137042 771271587760840704,87904 793969129485021184,11774 776414654616731648,155323 791778181132931072,240763 750330592659668992,10735 760237288928505856,60725 786970074250776576,207949 756873993374826496,45125 785351172848779265,11774 753991843453530112,30590 773974399091343364,139404 770408224340209664,117263 769283378185142272,112363 791982625158201344,241819 792733822584360961,246392 790944606582140928,234583 758086322993192960,51344 792001599388262400,242609 793576592257781760,252020 787665550964985856,206101 779360681036509184,173611 753309273694896128,26458 773676219288129536,137869 785541738962100224,194079 792345373788413953,244143 764980153139269632,85562 777717957292126209,158326 769250504371154944,112399 793104599951380480,249469 794706342296645632,262752 752239237823471618,21074 772242114759520257,128519 743259753854427137,354153 773253251122786304,135736 768516594070855680,103354 786569310286254080,204457 795765151177854976,268643 749649434187825152,9087 768206926358339584,103924 764301423668400128,82066 793857576727351296,255393 771885097398116353,127871 768230550482063360,11774 770649754782924801,101681 757570458002808832,47761 763203331095465984,47188 772178337045164032,128934 775793413291552768,151718 786351117655420928,202727 751670623269715968,14277 752943457090633728,23739 766420141152145408,93184 778639658863460352,11774 781083492511735808,184044 795251744016101376,265686 792095527416377344,243865 758067441318498304,50827 793270276465319940,249926 786184184977039360,192032 791356018286555136,238207 772642566038691840,131025 781164921358786560,185496 786723680852336642,205728 779329518511284224,158387 755433809651335168,37433 778345330727419905,167493 757099847539265536,45964 765620318824038400,79987 757492473732018176,34666 772627764646076417,131770 794645706896183296,261155 776378488450379777,143361 785592042403483648,197286 793888946933465088,255942 785481630227894274,195975 761038610648805376,64145 788849689852571648,221476 766812045832368128,96550 777356860710060032,161542 790813710201810944,232881 785804437855932416,196277 786906196993126400,206189 764261904021938176,80648 751018568226054144,15719 792830922794143745,247877 791421060193198082,238207 795719841978126336,267737 787853908148269057,210432 792720031536873472,226738 759173419090976769,56772 774234676223479810,141919 794752219765764096,260404 758470915193790464,53185 762792025632550912,74483 764655610604511232,80939 773347310629556224,131084 792014473238228992,971825 780722098289258496,181903 764452203411206144,81071 793862883264258048,255055 764658311312662528,82002 773534888217579520,136904 791642291022815232,240145 761658322474991616,69565 765345011286192128,84209 769766793715994624,112548 785495162176806912,196348 753997144370114560,30590 789842348209385472,226712 763416885375434752,76406 756965025739317248,41719 774408197067067392,142890 786599977032224768,47940 793714732993699840,254135 771532856979959809,122982 786663280479703040,205728 766370175344050177,90193 780987324469506048,176203 794946749970391040,264080 778265822120677377,166674 755156414335639552,35890 773702463480143872,138819 781239150116761600,185313 794635845433257984,262053 790591332817342465,11774 765623680508493824,88669 780090856611143681,178258 794852319229841408,262849 756911744694358020,45311 790949317351800832,235147 794150127866937344,249852 751704367468670976,18215 761911737096499200,70941 785458600256745472,195975 763878079458574336,80648 793850611548684289,255942 770686148347912192,120610 767842306900824064,100506 768432436204097536,106393 777075825812307968,159876 753554380578848768,26458 763754494400266240,79691 790721837684645889,232881 755531850471256064,36875 771513982603653120,11774 789681882552205312,50439 758994320636555264,56194 769894435962261505,115582 786189913473556480,201494 790027251563663360,229192 757774099322052608,47940 781642833614741504,189527 788753759895638016,218275 793499287372062720,252020 768586010049454080,107559 758374315968438273,44163 763163148476149761,76794 775776817735237632,147931 769647871222218752,86103 773917108367421440,139404 787284301893087232,209351 788008400944791552,195876 763166391901917184,75899 787402700644356096,210776 780736359291981824,182726 763500046075789312,78189 758511748475396096,50827 776098571099643904,153095 755388728734982144,36735 769997397942476801,109713 754130571513565184,26066 761055080866979842,64730 792119002839515136,235685 751886936491429890,19545 788032000594616320,214492 794503275903008768,256439 756758631052414976,1248428 773701580067639296,137777 785270081794281476,194648 795607069365850112,267521 786707798440706048,192560 791431848391905280,237935 793596517072240640,252408 794589939082006529,261155 791353704213454848,11774 753724858870235137,14277 778297385470558208,152594 786800428201627652,205181 763902605785501696,81099 765470987714428928,86950 792163777559031808,243187 795306032411144192,262022 763790306093461504,80098 772118229753950209,129558 773627416602415104,137740 762819605618429952,74727 763827180144959488,80366 776882829200355328,158524 768505473930637313,106819 785479681059524608,195723 788776760548724736,220526 773489365100007425,136904 788207194672070661,215437 795712872361918464,267737 792201258178228224,235590 793180989572866048,249841 761024020972081152,64664 771884666576068610,127957 758459566916972545,41680 793146040316600325,243451 764122237158821888,81869 781894825813614592,190553 766998800942637056,97314 755276095239237632,35890 766273919435284480,91946 773888899227660288,139404 791462368291225600,238272 795145623481806848,252939 752150487600771072,18386 765340735029714944,85562 752039071027957760,17416 794532375355080705,261155 777001431312113664,156835 791663995824513024,237491 757559852952608769,47782 789463649207267329,215437 763876587003457537,80486 767769774256447488,100893 770377304451248129,118393 786565703088214020,204413 769902898100768769,113982 771136030615474177,122299 772068127408525312,129119 791630627619606528,240145 773502106640592896,136947 778279333358166016,11774 794926041399721986,1063777 779425661559664640,169740 793171770379497475,250033 793470476651593728,252408 750823170949648384,15634 791691107050618880,230899 755177077159124993,35890 787730607447027712,205197 792025605826936832,243187 767857794854694912,101681 776186665765253120,154469 767777873738424320,101463 793193617934417921,249210 795048491500400645,263532 767090006313676800,97481 795204671363108865,262752 773659726131425280,137042 769577215289913345,112239 776017704243245056,152735 773747825041477632,11774 794299257440313344,259691 778504831891861504,152594 754106457025568768,25135 756552045826568192,43811 759126234794254338,57105 778919495716909056,171168 781373280846577664,186149 772120294211346432,128886 793171082303959040,249180 760911047423356928,47570 781826273219796992,190635 761376828413972480,68182 794759639757950976,262752 755046099652644864,35044 789839815856558081,225359 754868953919332352,7466 762736511771152384,74681 790125549255622656,229733 765928935045603328,90031 786448931764867073,203674 791730334073184256,225602 792495593629290496,246225 788481616603742209,215437 794579966943895552,261155 762343334530736128,69711 777878463176904704,163788 762837680958779392,73685 764207050607824896,80939 781705672840744961,186584 786947596082290689,207613 787466539293212672,211347 794933620662292480,263708 758196708811550720,51809 790602342802477057,232169 732312961079988224,351337 792517260359376896,246392 758039523657936896,51069 788733770635415552,220332 765799694530441216,72798 791446222934532096,238099 766507415328153600,352075 774437516053188608,142566 775478320590913537,149300 755506159554064384,38032 779796580601856000,176132 790229837638172673,229151 769337311976837120,112872 755857140355440641,39462 753432342375571457,27317 793534977119887360,252071 795360378599378945,266190 754069141586186240,31611 758281252453519360,41703 764501835289767936,83422 764813179935453186,84724 749276781224407040,8047 773936641991991296,140211 762775357003005952,73926 786246904413913088,193533 769988059320422400,115996 772414764286873600,33307 759490574772740096,58227 794559718861590528,261155 752154160389173249,18341 767068015540244480,96898 791262103730524160,237491 794033888444239872,11774 786061587153117184,49459 793554063564632065,250033 763781545140195328,47188 776063316267532288,153194 777961770589622272,164764 772888997190262784,132996 775006562083606528,140675 785688235695542272,196277 772772298424066049,132335 787139974151954432,208176 787475218000384001,208307 765233383517462528,86645 775465464818348032,141867 777120787769679876,159876 787731048763392000,210253 794252149173534720,258598 788561488701259777,218832 766784801017913345,92166 791074970575265792,204413 781263285781950464,166891 765065037778071552,85562 753324897519239169,27061 758104081583910912,41703 765616527227969536,88541 787031426092838912,207949 764166927765819392,82066 749381793774706688,8427 751810934084136960,14277 759428991111598080,57049 765755110433579008,88920 788193682176352256,215219 794374932738228226,259743 794975404129779712,262847 761621621769502720,69794 757038015264985088,41703 774248630387638272,141360 765153016227897344,86130 794461055002910720,258890 769307012089929728,112363 752651180333862912,22575 767395784065163264,97515 768281670210297856,105109 752244978223579137,14877 792791386030505984,243865 791263181431795713,232169 792129296970215424,239610 764929929217736708,1249165 761634473607704576,68987 786163869970337793,201292 785491397101162496,196277 791786081477877760,241678 785267559998320640,193249 767383528136814593,86103 771309960273678337,124597 777816165812932608,163763 768143972434927616,94699 776604746312318977,149812 779332117293625344,172967 765691986548449280,87904 773311276449689600,135903 779279681652523008,158387 785259679597207552,11774 769310739748253696,112199 795399307646169088,266822 767749775181680640,101134 776157687482503168,153915 788890689073405953,220689 773974267104944128,135960 779798733395464193,176636 762758164374753280,74681 790598845550002177,232169 771349099551477765,119279 780926585952088064,182960 766714434462986242,95672 788407619304185856,217519 791519553704427520,234864 794529678493106176,261155 750686879243182084,14594 751116654881476608,16299 733758159559495680,174090 789169408392298496,11774 795605564797620224,267578 755138729413521409,35044 765539333847736320,87904 778307470074589184,166390 795360581410754560,262849 771544825636065285,125111 792876482477580288,247877 774683390280736768,144542 794246112689455111,259200 754988761155563520,34666 760723064464273408,63631 769329207134433280,101383 772698457161076736,129662 775047649292525569,87904 793620435590000640,254135 755094620183285760,32941 758778674564837376,53367 768950080917409792,110381 785320437345558528,129991 785532728045211648,195101 791100147639918592,234583 789654362989613057,226862 754731294022512640,33356 777880965163220992,163990 761350970857156608,68163 770651613501337600,118191 794523937355034625,11774 771204321010524160,122978 778059766878900224,158987 781213640611561472,186434 765689233939976193,74575 787475291127943168,207360 743830893542903808,11774 732442278833295362,350346 768801671573082112,107469 771918117513461760,127734 785755499656392704,196917 767079891456004096,94426 768265406926561285,1249517 758301076462432256,52311 793120992239419392,249469 793775010791854081,255173 787736130183507968,205197 791358555114860545,238395 794748174145638400,262271 750355945373339650,11495 776092147963617281,152735 761280384718016512,67547 791071589844393984,78159 763794800135069697,79589 766267635860250624,91894 752308754524147712,21203 751872311335215104,18323 770054257634635778,105109 787070723760283648,207965 772255862719123456,125554 773930823636520960,304437 791439338076766209,238292 793229776320286720,250408 761257119387684864,66824 791296406564798464,235968 760566988267778048,60112 773940487086452736,140211 789669437838356480,225949 793928027520413696,254135 791268726242938880,237550 758398793943359488,50827 760949730713100290,65180 775559847026622464,149953 766276601868750849,90125 773876508276301825,139404 763454462488752129,76406 760157220411543553,60533 758719315579326464,54070 789429949270790144,225981 762465335656144896,431998 780849495533690880,181886 787142145681391616,207949 787734215328751617,212139 786309741936939008,202727 791094218802466816,234583 773585978460024833,137042 788732222102708224,192363 775704774045868032,150663 775034678776561664,146580 786793921150005248,206008 775731498758639616,146991 769733858833104896,108799 778630604510420992,168284 776746370380292096,157755 795345279243456513,229910 768257366500315137,104313 781545019039739904,183269 785300116005457920,194934 794350010079002635,257406 776202790121181184,154534 752690732540973057,22752 777809099526373376,163763 791802804260057088,240763 790399191688159233,229693 776601956575883264,58531 792135466153750528,243187 766434996584378368,93405 754823455783149569,350258 793128803740491776,249469 761894926132981761,70338 795706891116695552,261033 755553230147325953,38476 762313119377027073,431998 767924721698545664,97432 793999058041966594,257513 795467737971597312,265875 753751864265543680,22439 785370155605909504,195481 787110039454613504,207287 768199738353184768,101163 751116154140319744,16506 764821269908955137,84724 780692705395535876,181964 774726621756481536,141200 756990021454864385,1248452 763916914074619904,80209 760645643090079744,64225 770368382298419206,118482 777950512486359044,164900 762286019546931200,72527 790227512005496832,229192 786283140583034880,202429 767840801195827200,101681 781140650347683840,185496 792173958262984709,243075 793629377061724161,254058 791718480919666688,240556 792170498067165184,243451 794049658632880128,254209 754725580021518336,33081 757524995958382592,46873 771742561639686145,118191 764574447781249025,76623 770690488886239232,120610 755595463995322368,38318 786289007852335105,196917 786436981915955201,203674 788106686917701632,215005 785541180066963456,196277 794213583219490816,258331 764128592695533568,81869 764140592322473984,80939 780092315167784960,176128 752163399174238208,21121 770350890876178433,117257 759793846133854212,58542 776776589497565184,157745 757540984024600578,47782 760594788869636097,63451 770997459812179972,121949 778413944574709760,167044 780890092302962688,183269 755385901316870144,36735 785260328623878144,11774 760561392537571328,354841 764178956295680000,81601 768601381255151616,103354 764956087409844225,74518 790066974151680000,228354 792424125989916672,245268 765722234526642176,88669 788238408204357632,215608 750449522736848898,12883 785613898988658688,197297 751913422564970496,18303 792384073826197504,11774 773617824992407552,137869 780425711114792960,179742 781511399348592645,139404 760924675593662464,63370 763108942457077761,76048 773699825678311425,138819 788423974413742080,217928 765665697271689216,87858 789193158030659584,223078 792572489301827584,244270 785249543445094400,11774 743369426125332480,350728 792206702187655168,243513 760533503310123008,58537 771490080720498692,125853 765568583178924032,84724 777260895529566208,159475 751786436739813377,14277 787028117542043649,207965 786050431575134209,199262 790951820881428480,235147 761109275582136321,65867 767203326626713600,95530 777053032735469568,159245 760268876412096513,61412 780931611886030849,181419 792040455491903488,243187 752210293997076481,19703 765516887421702144,87904 785266196241342464,194082 755735668396060672,39235 766058577890938881,90284 778087294209298433,163901 785695294243483648,195975 758783728529309697,1248642 793138906946342912,249841 765964626974486529,90193 777789497547296768,162610 793217955865759747,249926 756732163106758656,1248416 763070151625285632,74827 775055923916050432,146338 774658067887591425,136649 793618097118863364,254008 792487977687580672,246225 794151039297458177,257492 765597315239321602,87904 793867631283597312,255393 764816003444322304,84724 780703760435802112,182036 788460248658944000,217106 785861041238470660,197091 790503037055799296,228354 750902096489226240,15255 792505162791260161,203546 766003833264799746,88751 732684065401274368,353545 763510608675430400,78274 768631366883737600,107745 791024394533531649,235590 792155595134513153,243061 776929242525396996,156835 789242224772952064,203546 769189506301976577,111549 790219654081970176,227366 751793742604935168,18567 790713286991806465,233705 757999494206136320,50442 791715394130022400,240718 786214117711294464,200490 786642241301262336,47940 763054751684694017,11774 771163153011015680,123494 768953648441270272,109666 764976217908850688,84724 791742230302191618,240584 760217155837177856,61051 774510791290531840,142506 789436331063517184,223991 795289357582237696,265644 733015341161283584,355106 760523095174221824,63149 792808101539872768,243865 793845248434774016,255942 757727125428400128,1248512 751599126995955712,18215 765351139646791680,85562 770265792193658880,117609 793529749171822592,249926 737837483778441221,351043 767749899823624192,100893 776861937271447552,157082 756503372253892608,42249 787005772408451072,207096 788835518112870400,220526 790901719731347457,234583 773943888902062080,139373 757729361814360064,46280 773123547359129602,134470 758298038280589312,47940 744938743635795969,11774 795455725220675584,267014 777152067513290752,159876 768959515479777280,108795 750154655355707393,11457 765019356652773377,83240 794664386606538752,255942 732348177907625985,349480 780811866607976448,183269 786950106524311552,207613 788748045949235200,220332 789105625364062208,223099 772345089691561984,62492 752290058955329536,20279 761959134149259265,70540 788050623388233728,214209 770300258739970048,117257 793209491177234434,249926 753219983296135169,25135 762269831680884736,68273 762831120773722112,73712 791576844453580800,350826 791673760785072128,240483 767119514387394560,1249111 777892971299631104,17416 759941771115847680,56964 773126790747422721,134470 758353663748440065,50923 756933539531264006,354167 777844094169124866,164001 790054620458577921,227048 776204047879667712,153194 765636674579787778,88506 764831163139620864,84724 791372562622255112,238205 751880295369019392,19792 771318503307616256,122146 776760975689121794,157082 777543631741878277,161352 751972073438937090,17794 758205915719929856,48289 794736877408493570,262752 794944740827525120,262847 771683161940037632,126152 790561270525202432,231894 761251152394498048,65180 759868300419559424,58253 792593488277831680,246726 765661870799876098,88052 767024793891647488,94426 780864329868513282,184044 776202400105398277,152314 792046848349470720,11774 780467886657773568,180310 787717203814559744,205197 755109589641785344,34898 788459570381197312,171247 789294350165348352,224221 795356753923670016,262188 755433824088121344,34666 759093356425248768,56964 788243316517183488,215437 758137259682070528,41703 775638362875162624,149953 781134887164137478,130635 794349123512233984,256439 781102621524242433,184588 768138717517275137,100893 771718644875264000,127134 791857475263672321,240070 779456557520187392,350823 792437260822216704,245268 794320342441480194,259659 786098587256127488,199891 790916776326471680,234583 779363649215406081,173628 762242557959106560,431998 744892595453595648,1247645 771715831805972481,121046 750408152814936065,12535 752625295018995712,22664 793331077695672320,231894 775716359904911360,150511 787373753508458497,210289 788759400131338240,220526 774332131975630848,140444 790634278061088768,232137 785598024059719680,197035 758720463577059328,54070 794589572906651648,261818 790340348702851072,230282 793866159623843840,256255 772914291070599168,133081 794590817239363584,261796 732266631662014464,350832 756979625373212672,45669 794642953805434880,261059 762406530717257728,65180 795374839125118977,266054 772868800526123008,132364 779728253284184064,174294 794336439840296960,257423 793442468062715904,252196 773978117052313600,140025 744117674871906304,351692 761209430138458113,65180 773726873503150080,11774 795655839147294724,267521 789508652982013953,226731 754006988300902400,29321 793121808031502336,249469 760180560991965185,61145 764692935275376640,78084 770708272965820416,120613 791423447662469120,238099 766348128249315328,91946 778416190976847873,152594 794634224703832064,262022 793664120549769216,254135 766459802805501952,90384 793308769375678468,250633 763797535165145088,80016 768153752217858048,102826 750821838721253380,15634 787122437603332096,207287 764367935116746754,82066 793199461396733952,249926 791585538901807105,239956 749314133699489792,8160 756273653768155136,42432 791235681733390336,235590 794985604618526720,263907 791981547935195136,240483 762991383669899264,75646 759033136881737728,1170396 765720605417213952,87904 760589352158302208,62771 753732810804858880,26403 761419950414139392,66116 788653095802634240,194097 776754213921574912,157031 763218795284471809,75724 764816628345438208,84724 789853670791847936,223312 763489586118991872,78325 765722884060880896,87904 790771474638462976,229773 758431988059664384,53001 761614567680143360,69356 771127557370568704,122973 791687108121460736,240795 755139917194362880,33356 751030842823176193,16422 770645260636606464,119937 793530107012845568,252408 764896621771522048,84422 770062279941492736,116164 789539435968770048,226731 758668903719530497,52472 785999795827638272,198304 794527832991035394,261155 794683444940963840,262022 756100699620909059,46501 768944679769346048,109360 781351224213803008,187364 779027800271585280,29263 756950823557435392,44291 776262778881470464,153618 762731526018756608,73926 770986672347643904,122146 758499399366344706,53532 759365848024965121,51208 754868258356985860,27280 776772962548641797,157993 767675167015211008,96275 790893446118584322,232743 752281427648114688,21074 775706428287746048,149200 742744935288459264,351458 740727516428570624,353374 781309492004806656,186584 790426640610369536,230283 771113742645989377,122146 766739430333972481,95786 786991366219898880,205728 788752562044411905,220526 750399582463528960,12883 788569227015909376,217519 794351257297293312,259457 763492990870511617,1249145 785635871437365248,196917 760300979627626496,44450 776553788605804544,156110 786233390550753282,201555 755408467293245440,35890 780048765818241024,172185 792041212236537856,243075 735064543752163328,352804 759164204133867520,56964 774214431123333120,141035 795097437232762880,263895 793841677546852352,255826 786625845058162688,205029 787008854093623301,207287 794565001730281477,261155 757322664528769029,46890 755156415724093440,35890 781529133297733632,188119 785616963879903233,197017 760540003558526976,24745 775906656517402624,151156 753319257782358016,25367 762877247887781888,74943 771016062351577088,122146 790901349277761536,234583 758127273086062592,51595 764420828725379072,82066 773392988957474816,135381 756285954395078656,42117 775802477295828993,151741 777338980035592192,159546 786818457220239361,205186 790662400852844549,233307 780861897427914752,183975 771704495550173184,122528 771053240007987200,122955 776923995497041920,159146 792076236486959104,243187 770786591103078401,121479 760559333247557632,63318 770732192481837057,121046 764487438177738752,83490 778307050602397696,167220 786735971157078016,200467 760068506956156929,43553 759091806428549120,56964 773519910295273472,137042 773730304041230337,138819 791403454489042944,108396 775433200701153280,141415 785875182959276032,198671 781254269307588608,186212 792078460000751616,243187 774441054238019584,143172 770693204878430208,120610 777036890939719680,157755 789520841054629888,224801 794954004560232449,1063777 745348804245786625,738099 751173190219501568,17384 759532975897866240,58869 791438301609627648,237332 775704726876848128,43248 767513550092771328,97386 768246651043520513,11774 795268874769813505,264774 792867926189543424,247241 793396693693784065,8044 793799149795807232,254135 792661033345089536,236844 789916317256122368,212131 774784003283050496,144494 758084663449616384,51344 761004628070850560,65974 769673712887074817,114357 771008668082896896,122299 767847925070303232,101681 793399735407173632,8044 786164207897022465,199961 791324985944072192,237787 785817419453337600,198671 788885831318577152,220332 795759659961479168,247930 775880561361559553,150511 795177778211672064,246726 793836684269924352,255306 786932849387663360,207287 786988921175601153,207949 791289980853297152,237491 732861821179338752,398859 763820037794738176,80393 770297602134855680,105109 753692117441081344,28282 770240038420426752,117257 763206351791198208,75724 764226511469703169,82766 788098359466786816,215005 752152679430914049,21140 753286698130219010,11774 774079508794179584,116239 758079515973263360,51069 764456949232508928,83565 787760893849251840,210238 791223543392374785,232881 791682832028536832,240483 771096886342135808,122759 775694957030076416,150511 771090499658665985,122124 777357412529340416,159876 762988896858804224,75724 781175427381366784,185496 773591194513334272,137927 773650779240443904,137158 795065459725004800,263697 774846507681980416,145681 791082567432679424,235487 772637398303969280,87904 793209292732194816,249469 764883599900323840,84724 795378406946983936,266079 773901416461062145,139404 764282634776305664,82642 776904358357118980,158864 790877992712974337,232169 777696303081938944,162497 794246278695755776,258556 765694377276665856,87904 734716252439085056,351644 795046564544663552,264397 790902707393441796,234796 770908698675781632,121563 742769950142660609,11774 765747053632688131,87904 795022825958453248,263895 760491490527305728,63149 763472142956494853,76406 773901099531067392,139577 787844711507714052,211829 768219533643489280,11774 781031172243656704,182257 788133603553095680,215505 790715015326228484,233692 773974515936206849,132497 794728126802604032,263079 785240439301500929,194167 781558386005569540,188900 760207534741393408,60801 774676225616932864,144602 794211504119836677,11774 732570310474506242,352466 752934115452788736,24196 773891084485296128,33169 775572529138180096,149262 765612183539580928,87904 766057214209564674,87904 763894305136087040,80939 791662888360423424,240483 780909523133489156,184223 794189911473565697,258456 753740413081497600,27045 779711487661178880,174557 792038519975837697,243187 794343687417380864,257421 786762190678323200,205455 792933850527571968,246617 775494208375300096,148676 767361306311753729,98942 775361386343870465,148537 793157890391494656,249841 753352019671257088,26699 773113537401061376,134470 766655341320732672,91810 774737673244188672,144635 791643155783413760,240370 793178372767682560,249926 755788929270292484,39475 763505083061444608,78344 793987319862849536,257325 770765961070649344,120425 793593657983168513,249926 774294043014623236,142321 781116878748016640,167674 794560123574304768,257492 762612122522161152,73568 790895220929867776,234583 793990371739045888,257325 771876845935407104,125163 785660328302424068,195975 793912010522005504,255942 753631682171854849,28726 779669532365430784,176203 761813051112730625,69711 774767087692558336,144635 775478992442826753,149329 776578467047542784,146991 776024398192979968,151409 732239243804839936,11774 761577784070123520,69158 785420661913190401,194188 760245637845807104,61412 780560673709236225,181548 750545491797180416,10735 751555610324283392,14277 770292009684836352,11774 785627789798047744,193571 765641446716116992,88370 772977456580030464,132848 785994429165367297,199211 754896590586785792,26721 773865874562449408,139404 793796880178286592,255393 780817054190358528,182667 780727423306346496,182036 762240380481843201,71476 794331525563170816,256038 773340338043912192,135903 794666663778074628,11774 775456758399700992,149259 790767163074236417,232169 794009479167741952,254209 794737515198554112,262752 773655643341422592,138382 761983739844964352,71270 766024169402269696,90401 793122281828519936,249725 777008123202641920,158520 791533412582625280,238207 756431409196171264,43207 770147590515994625,116968 785891232706953217,199514 791981675517390848,242693 756622155224350720,44429 786271033187831808,201958 746624632061517826,1170352 753975294495748096,28866 793644166047731712,252639 756508285352742912,42249 764303587048460288,82673 779409341384458242,174115 785322379270582272,194934 755171080483004416,35890 793123170517561344,247232 754707372728352768,33174 764178013269491712,81130 777603833006551041,159308 785869128833703937,198576 763928615910150145,80939 789238515007565824,224333 792499868602241024,246273 791137046605758464,78159 785462770653364225,192032 794069351146123264,257492 776834765592952832,158327 788553770963566592,218275 792793012296384513,243865 792456102545858560,242693 793255330037760000,250633 757159806113316864,46294 762107370696835073,431998 756761980569018368,1170556 768172602422652928,98072 795300598912577538,266079 791975065898274818,242637 771793442875793408,103354 772831402169544704,132335 779081759354937344,172523 770749188933980163,120613 795606914809925632,267521 775686615733710849,149953 757718420674650112,48826 737628071725916161,350654 757547701206679552,47782 763818538700304384,80393 775484130725208065,149770 793165358635032577,247723 779393901312479232,173637 791260412159332352,235590 765406355826040832,87245 775133584004780032,145866 787147701087375360,207151 788008515876990976,213253 793874486294552580,256255 775772472394158080,149953 771445612671885312,125367 776813595007082496,158387 785287855077666816,194648 756882751798652928,350711 764142059485798400,82066 774443740668846080,141689 758664112767397889,54070 764253814694240256,82766 779531510319722496,172634 763115026479734784,75709 785320327786160128,11774 774007970334121984,131421 765350685231558656,86053 769152939156004865,111558 788800521985339392,220526 785688309611626496,196277 755805893560676352,37219 773991708274987008,132796 764459969475334144,83570 788058483161763840,214492 769723642200588292,112336 787989261094125568,205972 756589545227952128,44274 766464127946686464,92894 785289455812874240,11774 789081660750901249,654029 776568827593187328,156976 793657336103575552,254135 793543544241786880,7311 788129930634637312,209351 786421439922483200,203674 766305542427947008,11774 794692437885104128,262752 757184035277926400,44461 793638155937275908,254135 788522276983484416,218734 791273326220017664,237406 777650549751685120,162370 770744019630469120,118191 793586921280794624,252020 794342776200642563,257530 748189523557908480,11774 785811380339249152,197286 792027008607727616,243075 732177752908922880,349456 764991464342368256,84209 772574393130246146,93144 775891019262865408,150404 787069396153831424,207796 791821162527371264,241819 793491792385671170,249926 766496923750510593,92917 776966955571884032,159245 764915585750818816,50827 768227977301626880,93144 780586996850761728,175269 778640571208347648,167220 785317377021923328,11774 788008585498234880,213887 768495151958282240,106849 792071162746449920,11774 786952308298911744,206642 763167650168074240,73814 765971796604571648,351512 771069980045512704,122388 776089069898063872,153466 760991284920287233,66165 794670909642645504,262022 766406259893415938,93823 768570958424608768,107428 781278374568288256,186532 780606936517529600,80785 750390108591890433,13046 778593402069843968,168794 774243165360521216,142217 789820533009448961,227048 768915309956894720,108729 785290639298539520,194206 793212166266507264,250633 767878506126508032,101383 763455509739352068,77731 795388741527465984,247930 762018034127032320,71026 767001181864550402,95820 768892651672264704,107376 785623008421351424,197297 771279652086317056,124537 763424047799623681,73685 780650885718257664,182049 755479904649564160,36157 753988302269710336,30590 763421019658784770,75724 785881500126416896,198591 775446394563801088,149202 766500355110678528,93405 770076025053188096,112336 790560191448244224,231894 785659695860109317,197091 793217828442640384,249841 791704299550171136,240483 764539438806413312,83679 774732988311490563,143043 793974229079199744,256393 789931543691132928,1170575 752915972126834688,24134 793213676543156224,248638 750363038587367427,12883 781072976443764736,183269 762438200438566912,72552 764278953922138112,80939 777692589281640449,150663 789547899679936512,226823 757599601872474112,47267 791674629114982400,11774 763812853791023104,79911 775193937040461825,146720 760948291311800320,11774 793463007770611712,252020 795393291672023040,266079 749314952985542657,8047 756639301547331584,44450 763506653224312832,78914 777356327945240576,143585 752255328520065024,20246 779108857641627648,172862 788524459674206208,218275 769159918544838658,110344 769609136749342720,738099 756295824330678272,42495 788418246571495424,217519 773571536758435841,17640 774165330516062212,134199 794009266860343296,256219 762358480007200768,72932 775386241227366400,148018 763693374842994688,79600 761596262126870528,69565 761362195594764289,65222 767892845474746373,101514 793231738398838784,249926 778175261267357697,162107 759155915731902469,57189 770226584108183554,117283 780052231345303552,178045 791305732062838784,237491 773826956215345152,108396 787423051885449216,205728 794227672658214915,258598 794328132715036672,260033 750819289729527810,12883 788059167693148161,215005 791674765085990912,240145 790955491178405889,234583 791436547446874113,238292 769310518221864962,109713 758092416704401408,50789 752965270260547585,24248 785655465615261696,194082 794620798107582464,262145 787718592871686145,211859 779083624968810496,172123 786308943626633216,202727 790923305784008705,234583 763951780807872513,78159 787341099551555584,60538 762266847945392128,72350 787287102119522304,209477 794290168723161088,259543 768972674110484480,110302 775012340097880064,146259 753714539644846080,29263 787346101372321793,209269 792065997754675200,243187 761948606035296256,69576 790939564747530240,233692 758343012376129536,52554 779419453565968384,174728 779427677468037124,174230 788608122906632192,218413 791856166557089792,237491 764174663903682560,81869 792345223410036736,242693 788000688223625216,214354 794131402220400640,258120 792009356044742656,241848 794279060956250112,257492 774701279121580032,143585 787107754305548289,205591 765721037698797569,352636 780531045657608193,180233 780786560073695232,182171 788789333964623874,220526 756897735664513025,44280 763792768867012608,79693 787095652505354240,203919 794567090711777280,261155 758760394542284801,54070 765397144639377413,86961 795406097377062912,263302 751169506899206144,15634 755812725016530944,39797 792560574970355712,244270 795268346866438144,243187 785462871299948544,195975 750895037043601408,12852 793797036478824448,255393 770271662256381952,117364 789814396209991680,225624 764210273729130496,82283 777310085647335424,160225 787508422212104193,210289 794183308779417600,248652 794527376755527680,220689 785458354533568512,195975 769875269024751616,654029 770303250998239232,114254 781638384364032000,186584 791669310179708928,239456 749270633587044352,7828 763627834732576768,77620 769768108890460161,95055 766085195573305344,90575 788125118736244738,215608 753738552610066432,22439 788172678326779904,215505 792949175751217153,244270 765185051042516993,86103 773711360584671232,11774 785847072910114817,198878 766257908694876160,353879 788235260240683008,215437 750836171048005632,13195 771702869217120256,125145 733202852542287872,355480 752726586521100289,22439 761164481078501377,66897 761313613449687040,67852 754003676268679168,30590 759037615223955456,44429 772298293690851329,129662 767912820922986496,102603 766368687913861120,92902 786353280989274117,201285 761912226659704832,68893 776163320533491712,152492 781871554816839680,185255 790699855521861633,232884 792680630408536064,247042 776855769690112001,158673 780794845166133248,182726 778588367491522560,168794 779901905472331776,174465 794530538786869248,261155 792133555723706368,242693 758695080953782272,54070 786194133056487424,201619 794291520467828736,258249 792635954221678592,246225 761754536553943040,69231 764108347515613184,78159 792141473294716928,243451 763891145202098176,80153 775996842827980801,152735 787131011238809600,202636 790179806818304000,228171 753709578714357760,29263 785640304862986241,197512 788154068866732032,214899 790703962089414656,230282 760162236081901568,61412 791255878833938432,237491 779844853794353152,173628 771516094079205377,124855 788703161322237952,219458 759927883011796993,58227 795288301871726592,262022 757779281929830400,49431 794547071676252160,261155 790649347603955712,232169 762016242014105600,71476 771124216678719488,122126 777140038115074048,159876 760104629275201536,11774 792832673379151872,108396 762534538685718528,69794 766398052315852800,91804 793625437029167105,228101 772826283852066816,11774 786878562305318912,206008 790672875493744640,233307 785273838217129984,194648 793618661332451329,252020 774139503380303872,140039 764601151262076928,61544 762146917308506112,351720 793615458200977408,249926 759106887879127045,56889 781903734267711488,181952 790663809975275520,233307 788478374016487424,218275 768871236583632896,109167 773594484630323201,136883 773957928453705728,139404 780286246920650752,179307 765322346106384384,86645 785788988930002944,198513 785311220052008960,11774 761013312783982592,66348 777935536455639040,164826 795393275117137921,262849 754755374390075392,33356 794606953280335872,261155 750408566553534464,12883 785299828142059521,194923 781153037603708928,185313 778912565078306816,47940 795101516147236864,252939 773970428587024385,139404 779391121952833536,141360 772806258957180928,132364 761876275090821120,69947 770349612288708608,118477 778304313101803520,166282 778675360825094144,169029 763538659480002560,78559 780283871535308801,143826 753714733354737664,29263 788447288486010880,217601 789677386157559808,199307 763179994461929472,76665 769643143218298885,114336 781201650375458816,186434 795713017266610176,265885 768821162583490560,109167 792135928596660224,243187 781331676156731393,139404 753159832639770624,24134 791655387611090944,238207 792189683107233792,243187 794195390266482688,258598 794832892748857344,261060 755763014020706304,39462 781622929306095616,188310 763986350441803776,79999 757379179054665728,45210 769160386188681216,111558 795067365209894913,262849 763187897893724160,75899 768220068425637888,95055 756605161624178688,43751 786935698033029120,207287 772164042043510784,129991 762804236577017856,73712 771216377763893248,124288 766426923367030784,91894 767805605977419776,101681 771728160018825217,126995 787028190325796864,208016 794939623743098880,262847 758115441508319232,50698 787438359648018433,209913 757732804977360896,48220 780216752244346881,141360 781448662119440384,139404 751949402613305344,18495 753520671964041217,27045 763881698241183744,80153 758643065988972544,54070 763439681719537664,78344 776939540724404224,159093 772966080826314752,132578 790202413173071872,228354 760769422231560192,48052 773610197315039232,137639 785841176742129665,197512 776527729780854784,155688 753835468429471748,17416 786303969933008896,202429 792014777006501888,243075 772780155261612033,132335 772152339042017285,85562 764979189095084032,85562 786215295253905408,193533 764943713223184384,84724 754003448476082176,30354 785508898438418433,65113 763796767699771392,80393 791626457869156353,238780 773295104517898240,135903 787642844232224770,206101 785722608742375425,194082 788189083130486784,215480 732663069583806469,353228 761424630200594432,68347 767102953832509440,90629 773358148539211777,136018 785321232174575616,11774 770447263260930048,117257 778683512618528769,169452 778291407471640576,167220 779017376830455812,171695 789252646263787520,206666 776910979787530241,159245 758774832800600067,54140 772968844256088065,133519 781350187339948032,139404 794488423469948929,257325 787703524876582912,212139 793933683740684288,256255 795054374796005376,261155 761987710236102656,71497 781879912592510980,190635 777015713429094400,154701 778137750281261056,11774 795483477978284032,266151 755800998673809408,39462 766010875123634176,81929 794301056582725634,258456 786911787216175104,207287 795692982062215168,232894 775905421383049217,151526 766656692218134528,94899 772529849911173120,126498 794115166816210944,257492 771784921819914240,126152 778830681509994496,168794 780778441134239744,182036 764045012866703366,73707 781290760457089024,186883 765593171741044736,88311 775805775969153024,151463 791957112637173760,237935 770996600181325825,121046 788524384327643136,218260 765636013247037440,88546 794695667377668096,262752 765356833267523584,84753 793243077922226176,250293 786050165807382528,200382 794595725220790272,261796 775339816468766721,87904 794779602564644864,262053 763145291306590208,76628 793966660717871104,256217 756271745187864576,41702 769800252727631872,114357 779217379326918656,173083 754011638903164928,30296 787092499500105729,208016 787020611834884096,208176 764847233678225408,84724 773523615732142080,136904 785953869285105664,193297 776621611130691584,73712 795696124690501632,267862 793988954387140609,256255 766690091821596672,95568 775489590115176449,149300 785326163816222720,194934 763001578424967168,75724 790607362214297600,232791 751578010919309312,18215 757860383277191168,49754 753114551420354560,24643 787919173603262464,213887 776898711070777344,159245 762075465381191681,47283 795049921409929221,246425 769033515589574657,110709 771925631630188545,128194 786260217331843072,201620 753784144258273281,351340 759520467745026048,58757 791364967966515200,232881 732979804996263936,1170814 761655737697394688,68993 773714492316233732,138903 754727028658692097,33356 787140995330691073,207109 781329325614391296,26066 763909374188322817,80720 778614002364669952,167407 779880350852014080,175815 761346890596245504,67369 795334688042663936,266079 794804865159438336,263095 790629378254376960,232992 755911952820469762,40668 788801002422099968,219678 763034356797566976,75724 792157283597770752,244221 791383656799633408,238207 791784012284989440,241678 770478175453339648,118192 788885695477809152,221785 773821579788771328,138819 751685134613508096,18988 788755625027133440,220526 750082847990489088,10661 760568583416115200,354238 767295083062390784,97468 789518442755948544,226712 794018679927099392,257423 790529222305538048,231894 764459986319585281,1249233 793483660787802112,250633 770659758160375808,87904 785980440058355712,199272 790514878893006849,231894 770107462326317058,116388 754789254543339520,33720 761653759147646976,70072 793942280528953348,256255 752651644794507264,22750 749666397374918657,9087 795232510028480512,264774 785626196428005376,196917 795716722548469762,267521 793170520191533056,249469 732914191661735938,354591 738800089838260224,11774 772359967768715264,121795 776861415277723648,158956 786123497709993984,196849 757047552554315782,44461 789417847965581313,108396 763948958590705665,77185 787917389425934336,213274 760611041176723456,63393 791021354908876803,234583 785672998787256320,196917 786992264362987520,207965 792081226530041856,243075 750511449995407360,355260 773489102247305216,135004 762805074615644160,74483 758062023733309440,50923 761958233502281729,69711 774196986362925056,141887 785626790542790656,196917 795103226626347008,263907 773501981688078336,136426 787322160503283713,210207 768929610725748736,109945 771874209836314624,125163 774289461337260033,140444 778826126709829633,170144 761298663654223872,67326 786326033712775168,202353 779281064732811264,173347 785433011554705408,193623 791587661920210944,237852 760630291450867712,60794 766764191755694080,96263 791377486529564672,238639 771886974072389632,128615 772231419867303942,129126 780064734007611394,172185 754699026767970304,32468 758710879382888448,54070 785318008222724096,11774 756530992937074688,42432 769093177018056704,103071 780729421376270336,182036 791417984849883136,236907 778271131480436736,166390 786706884870963200,205181 749716868055896065,9433 785630668692688896,197512 794350248219000840,256038 763974862993891328,80720 794243500900491264,258331 769364948711464960,40035 778707641652555780,169201 795044124755951616,247930 757945718199902208,49400 773187852742094848,135025 790470552431374336,231559 788605686309609472,218275 775756336059584512,150663 792112797647646721,240483 762376576784736256,72176 789560905956589568,215965 777672036571312128,135966 787152111746154497,209043 772934935950700544,132996 793202565064237057,249374 764781893493501952,84724 753193864396103680,25968 769245961633861632,27164 757796291510362112,48926 793105635944660994,249469 752246367679021056,21091 790932581671854081,234583 788532101955977216,218875 765699583137746944,88457 766739844219346944,95708 778995341039398912,171168 762723679298027520,74308 773546072421437440,137158 795215481028407296,265440 795341471943639040,257492 735164783935160320,11774 780548176193257473,11774 758438389410443264,52048 779324016574210048,173964 754893292270067712,33850 763860802877075456,78566 777971248613711872,164945 792190169839312896,231894 752881562979622912,24134 788422255986483200,217837 785323334066139136,193533 786538566855909376,204413 765263544006967296,86209 771551945467138053,124855 754752380860760064,33356 773924035855921156,139404 775480328102215680,149300 779100665431797760,172799 768301264018911232,103071 758300747721080833,52319 780864444326895617,184044 756658426873319424,43887 760679467748503552,48052 794983320673058816,263895 779492332085227524,174427 764079116656123910,81702 791389675613073408,238780 777698245757632512,162676 768978709789507586,110302 792838314432749568,247877 759363140329082880,37289 789441571557040128,225998 779575552286097408,174230 791807530435481606,240556 753965795839926272,27045 792013533454094338,243075 793890134592671744,256255 772896394528993280,133043 787213499021811717,208445 785693716870594561,198094 791355361173176320,238395 780851732448284672,182036 768772814799273984,106281 794209008068411393,258771 762747366718013440,73814 765683794674274304,88930 779617234184310785,173628 771428285959897089,125104 763496142491508736,77849 766282244575023104,88930 793721379011096576,18395 795746983210315776,268231 746909938660835328,1247760 758140302343278592,50804 780074669114175488,178017 769367611213623296,112788 773890449908043776,139404 792090132853555200,241678 795615328361385984,267564 732872353047322624,398859 757727546825924608,46280 758083503712067584,50542 767088679768567808,94699 768829726240731136,108849 777395244845240320,160358 766596704279760896,94684 757068326212341760,43285 778294620392394757,167220 786166323411689472,193155 764122932767580160,81924 762201121565933568,70941 758437726807023616,52112 779029816733556736,171913 791416439966044160,99049 795717683299909633,267521 754095016272732161,30590 792171726079528960,243615 785797957094371328,194723 790666747124805633,232169 770942867309203456,121805 759096415003906050,56964 767323290197172224,92860 732527801006489600,352450 792010219899408384,223492 788474905755062273,218275 789358266660913153,223492 793104866570805249,249469 773728195350818816,137042 770285238857510912,114388 765600966859030529,87904 765890576357191680,89915 790167952913866752,352258 792861003214098434,11774 786227042475843584,199546 751848562334560256,17794 760625972290793472,60849 795327068984594433,11774 776549776410054656,155318 732350559533948928,351286 754010824797073409,31201 790252931383750656,230282 771042224066953216,112363 771798425612398592,127218 791499189469327364,238292 766008635977703424,90003 771857532419584001,125742 770050152090464257,91751 788224351044632576,215437 780824007008325633,182183 792754465434636288,247232 771912287598759936,120690 778308187149602816,167220 794275765479096320,257492 732239682835111936,11774 789946858755985408,228354 764555359470051328,81946 788417950793334784,217837 762424674055655424,73194 766748949562531840,95672 771062344013246464,112872 786204011409973248,193639 768894912414621698,109666 751547978125549569,18298 795694409950121984,268258 753275349337649153,26559 760190475877822464,57759 792904270253207552,243761 794573025010032640,261155 781146881313366016,181419 755124190680723456,33426 793858899711582208,256038 775007610944774144,146259 777026106826235904,156835 787113755993714688,208379 793933794134790144,257026 788608157169876992,217937 791667122573193217,236931 750335772281147392,12357 767225653821190145,97852 768577993811701761,107820 770744406982864896,121046 789935990185992192,228576 793488742287806464,252408 755834147826900992,35931 772136703863627777,128934 756279146670542849,42432 753311759046287361,26793 763293896596135936,76474 790675385327366144,232169 793247268837138432,250633 793950380870791168,255942 767424062092173312,86653 794864993628024837,263592 762591777685696512,71244 789902315230814208,227511 790423090484215812,227048 733033387934486530,354668 753300911628230656,26416 772156603759984640,128934 773967797068132353,136904 779885058047873025,112200 786756490904297473,196701 753470371504926725,1247847 775295863866306561,148045 787425960551452672,210215 752205143857258496,21074 752699031491448833,22575 778283110005821441,167063 765359157679501312,86645 794645418378465281,262313 775000689546100736,146259 764910408096329728,82002 762718320625872896,73814 776715517398626304,157082 786048206014648320,200382 776092496535388161,152872 774236969039724544,141887 791006560457723905,235948 755030014098284544,34898 778618192029679620,168845 761587625723621376,69245 790375781666959360,228341 745600804556521472,195876 774664058913951744,144654 794289577603321856,258331 773915854056460288,139404 772892344513363968,132370 790997959131398148,234583 767807892531646464,101681 781351441676075009,139404 788884488604491776,221785 771769671913734145,125742 754882259409174528,14277 788158357223960576,214899 772166060111859712,127925 762718012868665344,52554 789937624794402816,220539 766720824975896576,17640 760184955502747648,60866 793167380675428352,249927 749529137950236672,8917 777670746667712512,162596 760883448093564928,11774 795296469033123841,264754 762752086207586304,74630 768075972176404480,103354 788748441824399360,220029 778729888681385984,170169 788510872561913856,217658 791258819007488001,237491 787255862960291841,209477 775746285794099201,151185 775891575230509056,152314 776357801757184000,155295 787159657265586176,207613 789987750808125440,228354 790231469507633152,218469 778944808840679425,170187 788052135686574081,214492 751724505714814976,18893 788098822413090816,215505 764978020314648576,85562 775783030690553856,151071 789150620079026176,224068 774413277228969984,138165 785767119216582656,196277 751838701773283328,7546 794528069306478592,261155 794950651038101504,263033 752988874260017152,14277 762980494145454080,75724 789534627488641024,215608 759288042830061571,51069 794607562347913221,261155 776519402275700736,153845 795320594807943169,266292 761021323363491840,1248861 768211429816229888,93823 753983602732376065,30802 794359290937085952,258456 792512327069204480,243562 778042088340369409,26066 775823769575170048,151165 785469800843714560,195125 769883110305591296,114985 794533296982159360,261155 785283452325068800,193669 757860201164832768,49754 794232982869393408,257423 794009445621760000,256239 767179991285063680,94699 775755174954491904,121795 764515122215870464,431998 788535737725648896,218275 793126106991910920,247877 793997027378163713,256255 756239537253208065,41486 786333518745903104,202007 790643877468221440,229901 793852111171809281,254698 765684270438359040,87904 772874781494566917,132761 781201427091697664,186434 749796968491261952,7816 789893546903900160,225359 791266800449101824,236945 795069813294972928,264397 768663378445295616,107745 777363452641763329,159876 750148161851813889,11495 770655473519497216,112363 795701107808989184,223249 786784228528623618,206642 795216842767867904,262752 760149727274999808,61051 786754058749153280,481145 789860738575831041,199546 794983109066424325,263895 775200657049387008,146838 775796312117739520,151265 790529078185058305,11774 756897522107375616,44450 733148590994939904,354616 761311683532906496,67401 793415601741893632,249926 763910846342893568,79691 785546802606911488,196917 794870290857738240,261155 755558463254573056,38183 792802058386669568,247241 763515894593155072,78914 777953536587931649,161407 762638894852665344,73968 770356792790425602,117932 779138053365440512,172799 751965362707505152,18470 762686301996998656,88859 761444732237123584,67852 772231929194164225,127775 793497224156065792,252741 795414963464482816,266079 775923520287088640,152314 775377141085208576,148870 762827063875149824,464984 790745226079969280,232863 769337219488161792,112788 787321357285470209,208016 789998543725588480,227256 788855008594845696,220526 772912143658213376,132364 789241875672817664,223921 774077632526684160,131421 787987425352048640,214209 794533451840057344,261155 758443353256161280,52061 781232760748929025,26066 787772786471075840,210238 791626337119244289,240145 750619765606088704,14275 766748744289181696,90482 765770443294928897,86440 785485541466841089,195975 794652818879746048,261155 773966392152457216,140444 769781683537137664,113412 788789073347432449,220526 770249262764548096,117257 763328711525531648,75608 758858361261600768,55660 764911486254870528,82066 787756485828894721,207051 790922293186793472,234583 794536089520340992,261155 763125989979348992,76127 790966408792330240,11774 776135873129766912,152735 773581827218878464,137042 776192016510222336,153845 793389645061091329,246514 764179941168599043,82203 770083147040030720,116676 795056194033434629,264397 785939689756848128,199262 768884079982936068,108849 773754130502418432,138865 760235861019590656,60018 793254527520612352,250633 785295127325450241,11774 764180102728945664,82009 763140829930106880,75615 792561284835180544,246632 763799690064306176,80421 758105976394412032,14351 788190186635038720,205197 773581628677382144,137621 781529575436144640,186584 776801320045056001,157840 791670317869588480,240483 785906548023365632,199546 780848631561596928,181419 759719012364410880,57092 769896305606860800,114779 779422960964763648,174244 780606623467331584,80785 795441023149342720,256255 758389792769966080,52545 790899136224751616,13403 757263954007691265,46384 788980894501511168,222627 786555258587656194,201308 765729586156101632,84422 776186832883216384,154469 758144079028969472,41703 771818527430877184,127711 789675527305068548,205270 769174334363631616,111558 773747349847957504,132996 766058634857938945,90384 790663561219567616,231550 790747721921601537,232911 767766388026908672,100605 789877944810409985,228172 763009624215695360,75899 768209534728871936,11774 766396608682553345,93733 770557439586492416,118192 772796870762442752,132335 794726007156736000,260455 793144802707697665,249469 754702534648795137,32404 787858641055383552,133136 781298612475158528,182960 774494728876335104,142648 758443457660723200,52061 758868912414916608,44471 778563686113931264,168794 756228161575194625,41798 773651525998608388,138382 767139659566710785,94699 794122999142187008,256239 753418853468606464,27569 781121058392842240,185083 759754773574758402,57574 781322372808839172,186584 756291032497524736,42564 767424165225697280,92860 794903612522569729,263302 769579020715307008,112808 780433075398467584,180074 753302468784640000,25134 772379193904656384,124597 766605398958755840,92958 775433181923336192,141415 785936087348764672,198108 794157415696572416,257353 766469629002735616,90031 795346825733619716,266500 795132483096420354,263926 771910141289504769,128615 776576227591221248,155898 763736804868710404,24252 767146265612124160,97386 750917195178319873,7275 778395780029841408,164001 732435856204554240,350106 781117616391909376,185496 755903943008485376,39235 788142259673772032,214612 733291597375406080,349060 745258898882437120,351436 764995401015525376,84724 794915822972141568,262752 768187827028844544,100893 778279607673892864,166532 774057463641354242,139404 791830696243240960,228820 754787789858832384,33825 765283678888931328,84689 760111887027699712,59730 771325606931881984,118191 795119020273975296,265081 790748097554984960,232863 764657459965210624,79561 790599438821498880,231358 760881799836958720,11774 795767404890615810,268231 773963312711110656,139577 786662314904653824,194192 785839227246374912,198671 750567489910796292,12746 788057986455441408,205197 794946979990294530,228354 793587267537207296,253206 756533942493278208,43391 763736639789150208,73712 771504517779075072,122982 776864269828812801,157840 763410760361926656,353437 757243957105397760,11774 758439654119047168,1248611 760868362595565569,64514 752965816526643200,24526 760564908127772672,60112 785684541830815744,196277 768848171439001600,11774 794751106148605952,262296 765296578819198976,85562 793620360969195520,252112 763073428249346049,73712 755161876187734016,35890 772538984337506308,131473 733688945125400576,90014 753969446717419520,29263 767944307223498752,100893 791879992774832128,241678 780835480506105856,182870 785837841817272321,197512 769611058222956544,113754 765224389390381056,11774 785630200755126272,197017 763128792437194752,75349 755763922209214465,39462 791800084627349504,241523 774271356745678848,141797 775441476457271298,148870 794319974852677634,259743 795118265941037057,263688 764172618425597952,81130 773253878242504704,135725 789507820328591362,220029 795408239202627585,263906 793273954483834880,249926 781916294664773632,187131 781054049508429824,183759 773739045071495168,11774 793410567679598594,249926 753709634687381504,27045 767095292944613376,97392 773944219551444992,140025 765503906889752576,86103 794688125091987456,262784 765121088707788800,85657 757805014018514945,48494 780872202984026112,183668 761094819867353088,66159 794560021292089345,261155 775371852839518208,144824 793682127246204929,254209 744750991539507200,11774 750684482827591681,14544 785268464185384960,11774 794561525927264256,261155 761017408286957568,65626 795042169539137536,263532 795297437200027648,264397 758704463494262784,51751 777563594900770817,161502 794767499573268480,262849 787528759746461696,352018 790681741828755456,232169 792944525295648769,247241 795207920627683328,262849 778313542978109440,167273 786981596733726721,207287 755839544730259456,18215 781131698012459008,130635 789809344556724224,226899 793161027567230977,249961 772452303886389248,108396 776512634803875845,155898 793981407089586176,255942 770373926748770304,118698 744342131855106048,349312 792132768893329408,243187 757739843438931968,49066 787736942574120960,205197 753560629869420544,27280 788596690718777346,218275 785992033399934976,200467 787250636593172480,204078 749346086767235073,7100 786422640026214404,203674 775777706143313920,150511 787124655937249280,209351 791362878146240512,238207 793483981496934400,252741 790983791586123776,235621 768539734100496384,107494 767464550769754112,98821 791351049508433920,238395 770325676037644288,117377 791724208405438464,191527 769176580065222656,105643 787065206736166912,207965 794977355538132992,263898 761992229317595136,70679 788546368717455360,218349 791604449093484544,62492 765799695432224769,72798 787436924432707584,206117 772169380016885760,129991 779809702242820101,176203 768976672347553792,110344 771753500875325441,104932 780352424045182976,178524 785890273884708864,196277 776993057832968192,157082 779340094431821824,173645 792810996255559680,247240 765165354700058628,86103 788455239569461248,215437 790956560558149632,234551 746434498896793600,195876 753004092394463236,25139 753655253736775680,27402 794385708010106880,260033 775503835242475520,148994 791987852800176128,240483 792382809998364672,245566 786259329376583680,49459 786299793131859970,202727 788685378618331136,218275 792228868371288065,218875 769357540404502528,113403 788761508771573764,217837 753205558430330880,25135 768155731782688768,104162 789075370695766016,156103 764376291659411456,82283 775020514930720768,137158 772812430980317184,132335 787086688136945664,246425 775395092659965952,148994 732934335410622464,351666 763119523952066560,76188 791795517273636864,239998 770307535014236160,118087 772569924032204800,20170 760176183648583680,61145 777731930540290048,159389 768771301884436480,107821 760673671539068928,63464 761318204987756544,67283 778639897955602432,169201 794597563517243392,260849 771536374394527745,11774 792421172914884608,243187 753118918944911360,24643 790705348092895232,229901 794296430655631362,259134 787014508451622913,208065 772293421285253124,129551 775561111798034432,147391 781219517003210752,351692 763407047174029312,77598 786331007096004608,202727 749348147667800064,7311 792420564426162176,244550 765596439850291200,88311 773812166600327168,137042 768884099348041728,105647 755447816399360000,35445 792154435506102272,240665 773955947983233024,352723 773958641544200196,139404 759926769201745920,56964 772281794305458177,128974 791721100837138432,240556 773407462338793472,135342 771303622831472640,124597 776284159304138752,153845 793478839108112385,251320 793974235244826624,254135 794669158269063168,262022 793364453177692160,251566 792037629063794690,243187 788161727804248064,215493 791384721305444352,238395 763017722636537856,75797 769860896168484864,112788 793635597638336512,252639 765519137456152576,87904 775850459001004032,150390 786911824524574720,207287 775427030816919552,148473 771829108829487104,126152 785470044910133248,195283 732618705662705664,353033 794563718684110848,261155 785845738441932800,198878 769292996588077056,112363 773627216840228865,137869 791197308855676928,236931 753229204045631489,26140 790740369751146496,232169 771527702545182720,125554 754107864046792704,30370 788966029380640768,222627 774041558391717888,139404 793306231146373120,249926 733083857432383489,355512 765131110502195200,86053 791420693267087360,237385 733060926136582144,355464 764685447566012420,82344 750344215486357504,11495 795705762731458560,247930 768266944206086144,104940 785604666662891520,197512 795375088652718080,266151 794543861079085060,261155 767805180473581568,100949 778953138141298689,171168 765952532279599109,87813 785490423468797953,196277 791814034974580737,241678 764470609040506880,83305 787799571778850818,213253 790378406827266048,11774 752211616771354624,21631 768612851422470144,104973 749714695024578560,11774 781446151685963776,187891 768619449318539265,106716 756579141986713600,43313 779453660669546496,351435 792912481312083968,247877 787000614504976384,207613 758054401491791876,51069 761653427885608961,69747 772909147323002880,132335 774194979522637824,141887 750726253376778240,14553 752155585391497216,14277 770776328488517632,121359 767800388338589696,101666 789117516748468224,223492 793997608280723457,11774 751599060054777857,14277 764897251860807681,84724 781340432189894657,186584 770849663175962625,120474 788728940294615041,220029 794593224589504512,261818 763901841893535745,80098 768581731184107520,107428 786621813207859200,203674 761327462735237120,68057 766714412543700995,95708 773011542539468800,133454 778579747953573888,168794 781570318750146560,188478 795007613557678081,261987 790922730795261953,234583 794528114416025600,261155 795724268139147265,261155 785835199573561344,197888 761543227740524546,67959 788468033958273024,218275 774158982680227840,138382 790518374128295936,231679 791384944417214464,238207 769013027551272960,110362 788621968161603584,217658 766717679008972800,94899 795396938791354368,266884 781336431226679296,187468 771963091550625793,124004 749933974504570880,10653 753391688278765572,27187 757437488507998209,47284 781152749626896384,185496 757435403439714305,46890 788509332212060160,217658 773943652775256065,139404 794384096730353664,259743 779304026613673986,158387 793478645998379017,252014 794647408319807489,261155 757632715453636608,11774 780618836525453312,160612 781578799188209664,187607 773283492356558848,135381 786355355815063552,203391 787796259193008128,213064 792189933033230336,240584 785860830571134976,197512 768903821779009536,109945 758273062345203712,52061 790928930886692865,234548 776954707222884352,155037 781852997424775173,190553 785579367107735557,196917 786748716958961664,205728 760984249507819520,66116 772642542168969217,129126 759757490393231361,58218 765971806205386756,351512 781870891516829698,190635 794637118744252416,261155 780618346479833088,182154 781597557856296960,186584 749751850891632641,10064 791162717268807680,234564 792815385737252865,244659 767804961153482752,101681 794295477948780544,258456 758447933352095744,52749 766288450983071744,91798 793855174196523008,11774 756571787585064961,38210 767001528305680385,84724 789684660326404096,227242 779686909840809985,169740 786512723936960512,203674 794130440043036672,257423 769655314450788354,113412 771481128553353216,126152 778386476140593152,167569 756282275986374656,39673 757217389880578048,46006 781373008619286529,139404 794541490865315843,202268 754833903265820672,21074 763130457093509120,76474 765117685399101440,85562 749389562833547264,7060 762637440205090817,73926 779391391214411776,174557 769297470983593984,112788 763495555481886720,77598 792269538377150464,243187 785802205618139136,197512 788800482831638528,218275 779291068684656640,173753 742127903610130432,11774 785602092597583872,197512 794014062656901120,255942 753804746046054400,27045 759470555045265408,56924 795129465558986752,265418 740634063829012484,738099 788700843499331584,218258 753692880489877504,29263 788765594250117121,218002 792095613814964225,243535 774719717160456193,144607 791065245745905669,232169 792555051264843777,245750 766673220334260225,93303 793332777751949312,250633 776653197029040128,155451 733189404488048640,355106 774459686389108736,143051 769323442625581056,112693 793115976816553984,242693 778372960738480128,167220 750852196388921344,15264 778316833153650688,167083 757275743881613312,29456 790770202103341058,232881 768271022235660289,97305 779808542819627008,174601 788148549217378304,215005 776765713818218496,157755 778714227070480385,168794 791691655220957184,240483 792037727411634177,242628 777920989896126464,159411 772939555427192833,133212 771222934794870784,122982 762983965330403328,75267 777972709707816960,164608 786340286041653249,200317 787476826033643520,211347 753959635862913024,29263 789205834148347905,221476 791813848311275520,241940 794584574726574080,260914 792048376158183424,243187 779623531067772928,175938 780850148356214784,183269 762052879351844864,71429 769503916044222464,113816 786607286248611840,204835 793620809508016128,252581 750343087872942080,12357 790338303107227648,228576 795036207763849216,263895 763051632183615489,75724 773135875211350016,132364 786086165933879296,198105 763651218526859264,77167 755057079883329536,27045 771901630514077696,127711 773506954635403264,137042 790175322989887488,227795 790622628457373696,232169 732996585538228224,354125 761067218285174785,66057 756238985576546313,41680 776390834178711552,155390 761737735019397120,70177 755469402892562436,11774 775803308418097157,151156 787024641902710785,207613 761623288053456897,66801 773558641584697344,11774 785819858294288384,198466 756506798136360963,42249 758491395254517760,47940 774009219515355136,139781 792941388933455872,247240 791315650430038018,237803 772962430565519360,132996 733675897471926272,353374 786925489210490880,207287 787118084259708928,208916 753620590632706048,26458 756935388069892096,43887 777281917242802176,108396 780578692804276226,11774 757882024644448256,49852 778316927403827200,165185 780846927453630466,183269 780235052177240064,173937 763853301066637312,80486 787125239088046080,207119 759409797485780992,56302 793864005534289922,256255 770400713885245440,118191 791314346013958145,11774 789892231800905728,228501 753262526670917633,25134 756514762800803841,42432 775147663440371712,146259 758083548288954368,48663 792573744296390657,246392 770718507499606017,11774 751809059188187136,14277 794312325578649600,257492 755162519849672704,35890 788491198574923776,218275 766765259050942464,96263 793891781783859201,248652 785248474144972800,194082 768218854090608640,103506 777942032438403072,164826 759233141567582208,56964 765875271274754048,89923 788043350968532992,214492 785537540858273793,196676 760978736388988930,66116 764615404761350146,75724 787438420247375872,210313 786580807494176776,204078 795748389690474500,267746 790760837497643008,221524 754858482986315776,33140 755121240562630657,32673 788033419036938242,11774 780610464312991744,181886 757710187004203008,47940 761731375837831168,69711 790330046443585540,229910 795380079874359297,266491 732731352030842881,353789 790640369130242048,232863 779033879940169728,172120 773910874528501760,139865 765576412367556608,88052 769557846098845697,113780 795005345705979904,263906 778973865569550336,171617 791349688498814976,237491 777184910452719617,159370 763796910692073472,80393 757910186619129856,50024 790733422570373121,232863 791822925934555136,241819 792818066090360832,247877 793830440486379520,228354 794162593644453889,257492 794928543306280960,262784 773987624725909504,140025 789563412451848192,220727 743232161323462657,351268 771522208250290176,125853 793973513275265025,11774 765651176595554304,88546 767864340703744000,102137 781709468040060928,189084 765676984366084096,88546 774127235426979841,141360 756609994422902784,44274 750671278277701632,13343 747557820208406528,11774 792825737531326464,247877 773551768936472576,136904 755763488983691264,39462 778462036166479872,167858 785509834351382528,194082 788062956319678466,215030 789727142233841664,225911 750878349237510144,15264 762426575501402112,71476 763805857683378177,79693 778389343589240832,152594 788543558655602688,218275 788750346776563712,220332 789999345168945152,228063 758785015182422017,54070 781355271239012353,139404 792061477322649601,243092 793262587005792256,249469 777641785333952512,162596 790712122002989057,233692 773191133388214272,135025 791721571165634560,240483 758065222863032321,50542 770663311289552896,118191 787244386828611584,206511 750930191678074880,12981 765388117746614273,86103 794235913429610496,256564 763790231573233664,79589 771567231603871745,125163 776826553334427648,156835 765993847944048640,90735 755760565700689920,39462 777180960232083456,159245 756553082650103808,43383 770388525455777793,88859 793849732795863040,252581 764152894526517248,195876 794740796276752384,262849 763934898361032709,79691 787101304724258816,207613 787310907680444416,159876 759426888238403584,57964 766553063217782784,92959 769152160768536576,111049 754088920279724032,30590 775935605200924672,152314 751872701829156864,15621 781214062277459968,185595 790645456258887680,232169 764848113731284994,84724 777611916655157248,162497 776593272793800704,155390 778333559501185024,167393 732955726088404992,353016 764135688853942272,82066 794543638915092481,252679 732967893374210049,351424 795190931674767360,261155 776907899171901440,159359 752958511097708544,23739 771399201536282626,125367 773927016773120000,139091 775746876943376385,355185 768253464510169088,103924 773889449717600256,137698 767836898538692608,101681 795083695401136128,11774 762915934596018176,1249070 756662321737531392,43553 785937671281573888,199262 765636698684260352,88799 785700330348699648,195975 755107331562627072,32452 794572318924308484,11774 785280683233185792,11774 766350845717909504,92860 792447920578633729,88859 766024283193610240,90405 770443894790164480,118191 772539880886775808,122388 775984106429710336,150249 755480421211607040,37044 777965365917876224,164764 751860967399579648,18164 773320154214039552,135025 786595917147373568,204413 794642461473861632,261942 758800091897475073,55476 760981134234808321,66105 758247682045509632,49843 775118153135292416,147296 768978591640064001,110381 776813428484767744,158387 769022424486703104,110344 792081430671192064,11774 787786910240477184,205197 773854118746083328,139404 757504213307961345,46689 755172890186772480,35890 766694009951617024,95593 765373069389139968,86961 766277640156225536,90319 775081774925934593,143491 793885081165234176,256255 751093768892194816,16299 765337495768748034,86103 750418689145466880,11677 765162027820130304,86120 779412839777853440,174442 773860324952772608,139404 754833124090060800,33356 759387409410772993,56924 771189037235220480,123280 779878686614884356,174055 762753044513714176,74133 769416156599820289,102452 773074250794168321,132996 733026756467232768,355464 781526801029922816,188401 753021400705794053,22664 759341778629689344,56964 785874668347494400,198142 793137086287216640,249469 787013083025641472,207287 787673527365214210,205989 749356275109101568,7215 778701149910151169,169226 795753888326545408,267746 767198945500168192,96804 759807303755390976,54011 778758782872465409,170187 761650414756429825,69256 786231073483005956,201555 786909208499347456,207287 794605085527396352,249926 760678113923567617,63655 774260854799958017,141887 785299274200453121,194934 768854934938869760,109666 794313394740482050,257492 792076641065373696,218489 763165838874730496,76535 776485112179482625,155390 757348373057839104,46407 773232682931068928,135386 785269691879088128,194648 754877735747608576,33356 761524200225906688,68993 769277568600055808,112363 791743583032373248,240483 768576165715980288,106281 754758250067795968,26140 758156466536800262,50542 766428137387335680,92958 793608683028557824,252639 765577823188811776,87858 768855468211077120,105109 767711583082381313,100553 771686020689629184,127134 775093483812118528,146560 761350668317630464,68102 791311833693032448,207119 753465443642245120,27045 786326701152215041,202379 735812680544624640,353447 758982710475882496,1248657 785912094751424512,199640 794554832115875840,261155 763906369770487809,80939 756349435609747460,42249 785590579325444096,194949 786450437863944192,202429 787012195280384000,206850 794571530441211905,261155 787468741688889344,211347 776488807579267072,154071 793237511627689984,250293 781173230409093125,185313 793616742236823552,254209 793264575420379136,249926 795006887804735488,263592 767165771663282176,93170 794647817788784640,262022 755065593863081984,18979 758027968258174980,50923 794995898262532096,263895 753998570781454338,30590 763086237636886528,75724 794065769524932608,256255 758860923939360768,54070 767809632370909184,101681 758647803811889156,54070 774739988332163072,143051 751192474199027714,17677 785833518668607488,197512 749794841211592704,9433 756585971659923456,42432 756920267180355589,44450 789821699734765568,227242 771344240806735872,124597 787791075436032000,206101 794316152226926595,258741 794739241595109376,261155 795776636906041345,268643 777570163071782912,161941 795038348041736192,262069 790752085776228352,232169 794577387132309504,261155 758707563982561281,54739 776845178950787073,154071 732745339719979008,1170709 778009460950302720,159876 794872154282164224,258305 758339957618388992,52195 779402760034877440,173628 764927347590107136,11774 768873389251584000,109509 794531419854925824,261155 788475445427568640,217519 757674518760554496,14277 790623456681484289,232992 756335045695057920,42405 786265430151327744,201555 790276869404913665,230282 778338238322864128,160539 792071849907748864,240583 763120288192167936,76665 781493292374511616,185347 788495078620852224,218351 758789144336146432,53996 775117580059021313,146847 785602425281359872,197512 744956949234491392,11774 764864737867882496,84724 776816042139983872,11774 764436667394555904,81946 790556751347191808,232137 788983840136171520,11774 760631104999198720,63198 788473868306481152,218275 795701908950384640,267521 794307720601972736,255942 787010769179152384,208167 790935594251718656,234796 791465780374335488,238383 755134492906430464,34731 793977464116695040,256255 758829662499803136,54070 765005630973349888,355260 795300417559298051,265257 760554833707360256,63655 795230107933634560,258456 762577783520395264,431998 773172432467263488,134561 752961350377365504,24316 754139055831474176,31202 778556889474985984,167220 752650340881891329,22936 775095661687472129,141091 793997893581631489,257271 781112456856739840,182960 773961477027946496,140025 789293038329815040,224680 794970677983866880,262022 779299808448098305,173868 765187568690397184,84422 765257162285207552,86103 788792287971123201,220526 772226624863350786,129650 776613386297552896,154534 791334791081668610,11774 791334834266263553,237594 772406272855535616,130696 789224822643367936,224678 765953480204886016,90373 790327295076667398,230297 752158786375352320,21091 755822728213594113,37698 779001105355313153,171902 760316791453208577,61922 752129252175249408,14277 757520267778330624,47680 751991344059604992,11495 785270182776152064,194667 789443280844926976,226048 793408218064093184,251452 768920373433802752,109167 785459110888087552,195975 758512141120966656,53703 781912307337142272,159876 794585280208478208,39957 786173507495268352,200288 764286493191831552,81702 759149836407111680,57189 791357532551905280,238395 789946920240238592,228576 791010634930544640,233736 791035790260330496,234583 764627351237959684,80648 778203979364896768,164912 777964697488355328,23762 752960091033395200,24173 791766454265929728,191778 777937585721122817,164826 791721317271760896,240483 766400839401472000,91228 752930429389471744,24597 791465489163845632,234583 758512453189722113,52112 765315301953171456,86763 792094589440045056,243187 794384169765773312,257325 750674721478324224,12859 773981445681455104,139404 786267233211199488,202429 753065572754001920,25255 771392604978106368,121795 795338015782662144,262849 774427146177552384,139404 791849379959156737,240145 752174082494390272,21034 764821631705448448,84785 791372315309125632,238395 793152097873227776,249926 768972638165176320,109666 773707042674642944,11774 768081831090647040,103354 794549914084589568,261155 792536568871260160,245148 786642038632570880,205270 787724862408097792,205197 754706687282393088,33235 762762516858560512,73926 756931272170242048,44163 788012407859798016,214026 775122392515346432,146847 767573313560477696,93261 778620014396137473,159850 791117503053180928,236454 773976254466887680,118724 756973214715092992,44450 781679369886441473,177455 776832997525901312,158387 794542557657067520,261155 781130043380596736,185496 788442774651764736,246425 792361848968470528,238970 774245716277329920,141887 794730659956654080,261155 760971643783114752,66105 793112116337209344,249469 765903617434017792,79037 790515403160158208,231894 779675493507313664,176196 794369060951773184,259034 787859033495572480,65113 788639130552971265,216009 759883209865764864,56964 763462669374332929,78159 771087969469865984,122982 779096556821581824,171644 759185115326980096,56192 788139268317126656,215412 767726395740913664,97447 778723775944626176,170187 767994940588756993,101681 787746246123458560,205197 790767721956925440,232863 760430985938886656,62063 776354875781316608,153915 786239000168304640,201346 792764021443289088,247241 760622751606378496,11774 790627709021925376,231871 780742786400169984,182036 763867240450129920,80486 795413471227744256,26066 757934419751542784,49798 751094666708353024,15255 757963160594681856,32861 788749754268200964,193121 785697045268934656,197286 750775599262728192,12883 760515551122722816,62757 774047816331079680,141200 792060999117467649,243187 794552332826673154,261155 791761268537380864,240483 756574105596489728,43278 757027656332226561,45329 766363309528510464,92166 778955263629930498,171168 785269941213753344,194648 793004259113594880,247877 755956964916461569,37656 785670988851707904,197512 788469103635738625,218275 751178299414552576,17591 779110172774002690,172089 750987589734178816,669866 759522705951510529,58537 776635754088849408,157245 755611002729738240,36545 794188970204631040,258598 780949017941438464,140965 776897520307961857,159245 756217134045286400,41680 756611834707193856,43553 749628960577843204,9446 768095294059929600,103261 785745132515577856,197324 793120749645160448,249469 732407013905469441,351374 754071372544876544,31035 793550575967281152,252020 765537623519682560,88052 765222144632508418,86440 760200691537281024,58537 770313286285918213,11774 787025981605285888,207287 771497488838688770,126293 759937606658306048,58267 777152892440612869,160228 791357585651798017,238395 791674307990597633,240145 753839318888611841,29889 765230680712372224,86440 788180711660322816,215608 767921669151350784,101681 767743216091181056,100893 787014999336157184,207287 788821318602985472,218275 794337083758243840,260033 790708488326361088,228884 790922575517880320,234583 744196359553748992,354100 778039688485605376,165523 789171413634592768,11774 791376227433078785,238207 764114827534999552,81869 764679467692273664,81147 791641708282929156,237385 758112492623060992,41703 776803827148136449,113165 790781147118702596,232169 793872853334646784,191065 761252507918229505,65887 762768815654592512,74366 768936095480418305,110209 789249639270809600,206666 792032442093674496,243187 759135090718892033,57105 787065699353059328,207965 795124699890143232,11774 793180758588395520,240682 773744752772521985,138819 773898002985394177,139404 786120580693127169,48617 754722688069935104,33356 753647670162493440,28866 775404612765515776,148574 780093991635283968,176128 776203719842996224,153545 790953558170558464,11774 752271338438471680,20606 777533736195809280,161387 760934670297104384,64758 733191902237970437,355480 790919886687997952,234583 768719077908942848,106317 781476076132237312,188119 778296357001965568,167044 792025909578440705,243075 788358216820396032,212839 772158434263257089,127925 771504965298823168,126293 780820266779746304,183269 788406124378816513,215754 777855153525456896,161277 794554514758127616,261155 752999369649983488,24788 786244727104475136,201958 774805880013361154,142503 785921283091468288,199546 737073039616004096,352687 790402523530203136,229895 750906917472522241,15808 776761067187822594,156835 754822618113597440,33356 781256863245406208,185921 785923082234040321,199546 771535502834962432,124597 793983933704638464,213675 757580876192575488,24316 767752697155989504,92213 756853004033142784,45122 794315949688193024,258981 794604605225070592,261155 762888364722941952,72978 765938597547552769,90384 793988642746277889,11774 733232374171869185,351230 752952843192012800,24134 742771809079164930,11774 789283887365042177,222520 736692136364544001,1011996 753743172166049792,29263 755096548602683392,34666 793166197814497280,250033 792576747954851840,246392 770233548947107840,113836 789397054166487041,221136 773624994333065217,134199 787150949307383808,209043 763524700467191808,78853 792149444451905536,242693 795130363010043908,264397 793987843664318465,255299 794267180481159168,203546 791715756647985152,237491 763015467711795200,1170858 786862055005360128,207045 767451860374528000,95055 793913462141423616,255942 755162931327823872,35890 794693661321793536,262849 758696593134542849,32861 764810907469897728,84753 786107515423617029,197512 766044577652412416,91132 760465286097088512,41680 776574168984793088,156835 780615075879120896,182146 785546739008675840,196788 791664805585166336,240483 794749433837588480,261155 775874200364015616,151539 794574591175913472,261155 756605643075751936,43391 771715047277993985,126152 741832004908384256,11774 765072724930682880,84724 793095176013119488,249469 778333870089396224,165185 776393653753348096,1250305 791030754956500992,233692 793129102119088128,249469 759089421983645696,54070 787073607289696256,208928 795705865756090370,266151 766447062661619712,91946 759201138524745729,55257 788811989040541696,220332 772771156248100864,130965 785827390274482177,196917 791939415819988992,240483 795773753070419968,247930 792174874496204801,243648 755225291916587008,33751 772969918434275328,133454 776113413504192512,153194 755582116805668864,37424 760772273330585600,63451 789199751421898752,220029 757982345395712000,48287 765186024981037058,85562 775787464120074240,151156 778971512896225286,167858 779502571878617088,174115 754787594098057216,27045 793196484061782020,249926 794196441698889728,256255 790310556913639424,11774 759092322525061121,56964 787774324203659264,11774 762035555983093760,431998 766606646240051201,91810 768233224208125952,103975 773340254933774337,135903 751192195428941825,15643 756278428135981056,42344 761657542141509634,1248959 762037770244255744,70858 788007075565674496,214354 757297298229583872,32452 793477377665949696,250633 779071698024828929,172122 762169827993776128,15066 786261791877713920,202429 760940170543767552,65883 771496190026223616,125554 767043404219817984,95672 767758770600501248,89517 780597979048734720,181755 760202357049270273,18030 757489297981186048,46890 768531912432508928,106753 756578426933252097,43471 759299869160996864,57418 751091344681021440,16422 770400893674090496,117257 773935854976983040,137869 775188119561920512,146720 785509110271868928,194723 740736209719336960,56436 756319276735336448,42249 756391818707636224,41459 768918571736891392,109666 787161256868315136,207965 787022415020724226,208016 794558971977801728,261155 756932900453351424,44450 768909839032463360,108849 759861592473280512,59725 789154095269642240,223899 795351960488726528,257423 778160814985478144,164826 786021155358605312,199262 794959225696952320,263708 776855483823054848,158387 769719691686182912,65999 766365821933277184,80939 775990579972890624,152836 774020534032011264,139404 776060900952444928,153194 786513571781840896,203674 753654072650203137,28281 751130071222616064,17143 768094716923670528,103389 751086202288123904,15168 756104647711006720,41632 763062076428484608,76329 763674548294135808,79223 755187767601090560,12954 778643074264145920,11774 752078593736450048,17513 755550670086926336,38421 765523757301510149,87619 779812359426539520,175958 750372390257893377,12883 791001466148364296,235620 793953927783858180,256225 777301428016742401,160480 732851736487022592,1170702 750402304617115648,11495 760612798112026624,62728 752891486295977984,24134 756344778199924736,42249 757234316208246785,354841 787098244962775041,207109 766463865089556481,93823 789126569381863424,223286 779081601758007297,171260 786681008867377152,205728 794637741971509248,261155 767444875050569729,98972 791917115762630656,241940 788449310073552896,215477 765357294586658816,86053 757599061339930624,47761 753495450594910208,27800 756578088969011200,43956 762305810600976384,72035 767781904343044097,101463 768795834905354240,106774 777210877518938112,160260 775415786202550272,148537 774054685615398913,140211 768069372304822273,102138 793482313036201985,252408 787156459612151808,207965 793608928013811713,250633 755881570863423488,18215 772877642735509504,125222 792028211538370560,243092 793189319200673793,250033 772863565237669888,1170555 786671633213816832,205181 788421455100993536,215432 762909514601422848,75073 785651357847916544,197324 788416815265230848,217837 771208152079478784,121612 764834277749993472,80486 758027258585948160,50314 794751837568012288,262849 768880670596820992,109875 780592142137733120,12018 787658647169970177,211794 772304125681741824,118174 769371165949169664,112336 793622325363150848,254209 791630854120407041,240145 791718379270930433,241077 795731158889799682,268281 776815989073645568,158428 779046085142523904,172122 789169038458925056,223492 792857653181636608,245268 760641852022194176,58537 791099400156172288,234583 795371963552296960,266054 759157561945890816,51798 760607028310118400,63451 760490610742534144,63149 772931678453035008,132578 733005174822699009,1170667 788094937028001792,214899 788451977357168640,218275 771031672439578624,122299 732809230693072898,1170667 781518673970278400,188119 759422199270821888,58309 791773753420181505,241132 789133983720304641,192868 775898346259042304,151526 766737569933500417,95516 793187132613464065,247241 758644644477493248,54070 767830602670145536,101134 781781499968385024,188443 790273622640394240,229159 766064909234819072,90482 776076396393271296,153095 755421901552513024,35890 791326942721081348,237491 757542175710318592,47782 792534852780171264,246269 763089351999795200,75899 771860413399048192,127957 778297530111057920,166390 792190752700768256,241411 757450413771591680,47263 764235845712900096,80939 753716056322080768,29263 770475109920407555,118698 773235155368574981,30343 792106284971532288,243187 773310315782086656,134375 774648727000801280,139012 776589327719596032,156926 778765115084595202,169916 762131192460218368,71476 795422351261335552,266190 788002365982900224,214354 774381538943262720,142668 775541535773433858,149013 761649490919100416,47283 794541773812969472,261155 760889706850623488,63655 790410834354769920,206666 768881606559928320,109875 749063729237598208,7123 766289622951309312,91798 771447027305545728,125367 789507172958744576,225959 773991623650717696,139404 787724220881133572,212605 789671374444986368,227242 787361247041912832,210676 788888388078227457,221972 793171699986411520,250033 785330850049044480,11774 785593284236369921,196917 792056974758191104,241819 790620794367905792,232884 752205699833208832,21074 769362874045267972,110585 770071229990567939,91765 791313136926265348,237491 751638849659367425,14277 767679382131511296,100176 775848495026536448,151165 792555915605970945,246295 785616365424181248,195936 794663065279229952,261050 795695461822627841,267855 751867817679462400,18586 764913779574317058,84724 767221437866409984,97619 772825325344583680,11774 788156054630567936,215603 751175664909193218,17416 785264544482463745,11774 795360428461146112,266079 732396511603003393,351286 786639146630524928,205455 795768539500204033,267521 788168607150792704,215754 790964752985960449,234796 795715947956944897,268101 795707629498748928,268281 794017280069955585,256276 791388838044299264,11774 758725822412754946,54070 776110684136407042,153610 777114138673676288,154914 761940573590663168,70858 755162389771935744,35890 790560051710877701,231008 756576846515437568,43471 778985523301842944,171693 765668944170541056,88920 777286175203684352,157840 756624137699885056,44450 758042582693785600,48663 760514523790966785,63149 787874076782125056,354105 756818929704538112,43391 791985187022266369,234551 794663881822060544,256458 750537369107984384,13532 757377108591144960,44461 766159141815496704,90482 762405380332716032,70886 774991407593369601,146259 759960991513784321,58253 763901065515376640,80486 788490292596842496,218275 794229983296229376,258771 795399925702004736,263793 733469089910296576,354404 788715782351884288,220029 766594316340953088,94699 761911604195758080,69231 769586702440665088,113412 792867793263849473,247379 795467186181697537,266138 760977485265678336,65174 780468159589396480,180306 794915847185825793,263666 794989635680292868,264397 753389811914776576,26140 764175498272501764,81966 771847997416087553,127711 790939302075240448,234583 794197488357888001,258331 786967140419051521,205728 764921514844155904,84724 786928657294041088,207287 791129601280008192,234583 788796649766203393,9925 778314359646879745,167220 795493835988201473,247930 760195633470930944,61545 790651387059310597,232169 792426125116923904,245313 775530646919712768,148909 778341476275097601,167101 779070756042911744,172523 756337516349751296,42534 772006815303434240,127775 778765143123619840,167407 757007472569618433,44837 776758439661953024,157755 778280127113355264,166409 759432377039028224,58259 792876779312517120,247877 791349716575543296,238383 756292594150375424,42432 761671562793672704,61675 766043287950065665,89923 795372384706588676,266054 793097666532028417,249469 789089942534234112,222682 788397035938603012,217519 761526032474247168,68993 762261670509088768,72350 775778740013965312,151185 793119912554139648,249469 792743537586479104,246726 749410965494468608,8497 763831695728603137,80607 769852590976737281,112363 788146631438901248,214492 755067127514750976,34666 790584833030270976,231318 792400766900240385,244550 775980103893385216,152735 775417136487469056,149089 771683609426157568,124536 776952752530268160,158338 777225994063216640,159876 779147965315346432,172962 794210169630511105,258607 792203405561298944,243187 768580798203035648,105124 760599658234310656,63879 794001150899003392,256393 765899948411977729,81562 768233998703296514,11774 794174971916550144,258454 765315074953281536,86440 772018357524725760,128934 788469320909193216,218495 755466514963103744,11774 785913579715395584,199739 775280998829416448,139865 794397152659185664,258771 758372454549090304,52821 785647646421688321,194082 772776230076710912,132335 762242256669507585,69956 787080655855169537,207796 763787195698204673,70858 773973321033641984,139404 790707374944247808,233692 791113608084221952,235487 775920189988704257,151185 785406611657527296,194450 788077163635281920,206008 786914410208096256,206225 791069749245571072,234583 772122449068654592,128519 788055489296920576,214209 768152002664673280,103354 787253296377376769,207974 788338812304826369,217006 786317184137965568,201958 770739493619929089,121039 778984394166075392,171693 792567491327324160,243075 793993378463674370,249852 794576050235834368,39957 788825510847492096,217519 734472731501166594,1170556 787745453081300992,210235 794684218664243200,262588 785312616742871044,11774 769213258586726402,108795 790700846707273728,232881 792989298354032641,353879 764221538858065920,82759 756351526306734080,41518 792044760680787968,241678 746862085397680128,1170583 779415508877766656,171749 765633562766745600,11774 766350497108426756,91894 791746556873408512,241432 793640634737238016,252014 794827766893932544,249926 776817472620097536,157692 786222508798205952,201555 790922202560495616,234583 788125197090029568,215754 790955276044214272,235147 795380935130836995,266491 781336650190245888,139404 786198201221062656,199960 788145143115190272,214753 788749590723985408,220332 769977970920419329,114254 779361508899819520,174427 785832683897180160,198788 756683073723531264,44450 773254069020266496,132370 779532520551387137,174315 781655664711962625,188934 787067427871793153,207965 758461861008404481,53001 766747473477906432,95708 770456438942695424,119313 791086951247941632,230391 792721518102978561,246225 750368042673111040,12883 761356988785696768,68163 774103053695799297,141035 776641228620181505,146991 795689775575371777,267521 760885647519330304,17640 760458026629279744,62063 764865046472122368,84790 781160992809951236,185268 758472434467086337,53163 786791079873884160,205143 759461211079634944,56964 762147948448755713,71429 776000484784103424,151409 779721648178016256,176203 787809798402310148,205197 759909074515271680,56889 770409067550498817,118405 779763539242168320,176114 779127853078093824,168570 792443945535967232,244550 794542680223154176,261155 788600820933754880,203710 791163484331503616,234583 792079826198880256,237964 775026421324480512,135903 767863491344539648,100893 795061515376271360,264397 770421823330783232,117263 794738766778925056,263095 790988271383748608,220689 776759379617943552,157755 775081645099454464,146949 788133241936945153,215505 763108808155594752,76549 765921586238988288,89945 776021255694594048,151845 750867883266338816,15536 770414293196025856,118985 749714663483510784,9295 794609935858315265,261155 773933190201368576,139404 775517157392314369,148909 765223388881248256,1249241 758085100990967808,50827 769552094063984640,112363 789999428384030720,228354 749324176947810304,7855 770794618237648897,121479 788123066190602241,215754 773557745240907776,137158 761610845365211138,69711 775710352310870016,149200 787878150596210688,11774 759185211334782976,56964 785975520685133824,194082 760866831070527489,11774 779774143214616576,57574 751234931393650688,17591 755759372060491777,39462 787171380588531712,194085 759054710934339586,55476 795731334765408256,267655 787852742454763520,211368 788379020618526720,217371 763347172259602432,77731 753347575411904513,25189 771755222809079808,125742 773906037065846785,139404 749263283870240768,7260 776231294720106496,152314 791276964698992640,234212 774677625344237568,144460 770797814116823040,121593 790975719669194756,235590 756318986342576128,42249 795434653121449985,267014 775967507169566720,152735 767571816965636096,99900 793402463281934337,250633 794609641011302400,261155 789087089463787521,221972 788358720455446528,1170441 738186908656865281,11774 754115701577744385,31551 758263115213639680,52061 790329482322116610,11774 774452366070337537,140444 793613463901712384,250633 760462581811130368,48052 765152008298860544,86120 786926128921391104,205989 753423592960978944,24512 771850018961489920,128017 750638764981035008,14355 760263941977018369,61922 777932594046468096,164633 793130218366111744,249469 786301229945098240,202727 757528742789087232,47090 792101786957996032,243187 738879311927779328,11774 788480891647627265,218275 758009192003149825,48663 772491568133451776,130636 794697909035933696,262752 792026629610598400,243092 763148069760176128,76771 780518392440709120,181044 774092291593998336,140444 779438045992980482,170882 791383446350278656,238429 786962962476969985,11774 790923756034101249,234796 791668058347667456,239893 762760925422256128,65099 776959138454704128,157693 785627018037567488,195975 758255383731245056,50827 775101845639405568,144682 792718288929173504,244270 795470929837092864,266079 780166298990841856,178582 788087514724610048,215005 753603250776109057,27045 792779259601444864,247240 794302616566108164,255942 785769405330386945,197297 786972435321016326,207949 765201714622308352,86103 759298707976249345,738099 791622051916189696,240145 757431006655905793,47284 767584495843147776,97811 772874050343473152,132364 794559919701622784,261155 781547324375957505,188119 768176688970817540,103212 786870936599404544,205181 771315722047938560,118154 781345355178704896,139404 789157706871541761,221416 790590205854003200,11774 760631101408804865,62063 761135228517769216,61051 775734050682118144,11774 795260181621915648,265686 788721666155175936,220029 751619746727014400,18893 765162202395504640,86103 769655858745708544,112939 778380274631450624,166852 792827404527939584,247877 756341410568155136,42432 765303002240393216,86472 744944232897511424,11774 778584779180560385,168794 787698176241172480,210253 792889375860281344,247877 795666096380583939,267655 780599257220788224,181935 790664241766277120,225981 794340658920099840,259543 756986118935973888,45669 764242510377922560,1249229 764896055137751041,84724 775188341994229760,146675 755160182049480704,32572 757984502102712320,50611 776930712704253952,159093 778996392375283716,169104 755366558709538816,304513 786046696811659264,11774 765042148139945984,351147 760867736180457472,65180 765584405322694656,87607 789857215695978496,108396 791782175469297664,241720 750748467878694912,15005 769536866605527040,111431 771552252284669952,125381 786027502200233984,200383 789111136360595458,220029 755176319328063488,35890 792420827601907712,243187 794537567463108608,261155 763828558275960833,80393 785329923221094400,193633 786548768049160193,204273 774022266023620609,140444 777990587215515652,164826 790771389494095873,232863 766114911994912768,90384 754010869420482562,29263 785987443132465152,197341 766378208879054852,93068 794918579791659008,263937 769322996045668352,26066 773943450593026048,139404 776611899848945665,157082 795398248559054848,266138 763032723216752640,74133 791487248315199488,239405 785599011503824896,197286 785647849853902848,197512 791098078140870656,78159 763912281776271362,79651 781257631981797380,186063 793246254595645440,250933 790574622592733185,231894 763585831218982914,1249142 789991608716365824,228124 753786073495375872,26803 766340886204526592,91946 781241408539594752,186434 762083755100147714,71099 778914508328894464,47940 767779832365219840,101163 795728795911286784,261155 785327507398545408,193633 786401575631630336,193633 779556865260843008,174557 772949588676411392,132364 788840726859698176,220332 787993774173593600,214209 776973027510714368,156835 761671776224980992,69711 788125719268175872,114779 775402472449847296,148537 763828282555064320,80482 788908257976791040,11774 774561130324762624,142648 793377551024390145,251725 769228324258349056,108396 762098365731446784,71026 779353610480132097,172802 793138714155159552,249348 792699229223395328,243427 764195982473064452,82283 761613449918943232,67226 767893556782592000,100893 786708106097098752,206054 780510618428252161,180306 763868010398511104,80136 769545492573351936,109413 775761574975778816,148713 793285913497395200,169415 759105821913387008,56886 786940220612771840,205155 794031085738950656,256439 737422813934563328,353124 793445908268605440,252020 766596201907183616,94699 771531117933436928,125554 760796990343086080,64722 776613397236297728,154832 781378880338792450,139404 765146751783305216,86103 779434204748779520,171991 763193011224219648,74868 788203203225456640,213064 761332662644551680,67938 763790679545786369,80192 773919962490601472,139404 785524337428295680,194949 780078602360467461,176201 769687035040919552,114985 793219219101933568,249927 794190961542721537,256439 773528594177941504,133702 765685992942628864,89198 762771058973929472,73712 765959118536314880,90384 775896506939289601,152182 759064032557096965,55260 788888519221637122,221972 795073854557290497,261155 754736883960340480,33356 754932913804759040,30652 788512988248494080,216009 754029586242043904,29263 758084582839291904,18395 780813915940790272,182591 790264652861059072,229159 790293035829501952,230485 777555650419261441,161387 793295313830281220,250633 794324991885983744,259543 755179741649309696,35890 781645431340052480,181952 785322974379290624,11774 753583064404467714,11931 772830273058725888,131084 791370371761049603,238395 758504730884608000,351666 763514518634795008,78853 772530945257795588,90384 757248699324071936,45014 770389940089790467,118191 772552635241017344,100949 786549808257495040,199891 755167759500279808,35890 759423367292264450,148861 776592076163145728,156193 787830893763293189,140444 793486673111838720,252408 793947372774535168,255942 795401650857013248,266138 772507746990161920,131007 791269161456455680,237491 767402300650446849,170736 770309736440868864,117257 793682983026761728,254209 775683661379276800,150511 776039905805860864,152314 793523886419808256,220727 762666346421321729,72678 775882456876527616,151302 757603396337688576,47761 781239878696759296,185496 763697876920782848,78360 767727899298279424,100553 780411164803141632,180074 754717420518973440,33356 773883944584540160,139404 785930180502007808,199211 788771926701375488,220029 756330829010182144,38026 793361506939211776,250633 759172906752421888,55887 768545607640285189,106083 755189549127573513,35216 766364240655454208,93184 789884117978611712,227269 758157115848548354,51344 787003325426335744,207162 770018105242292228,116373 787756834652164096,210289 790606430210580481,232169 770809535711760384,121479 779177618088206336,171644 778299553976094720,166532 787368906633547776,206962 777956381403942912,164764 791207816304484352,232169 751931161224613888,20279 791484965775036417,238207 788226542128271360,215437 795141110440034304,11774 780555963585531904,181548 750728502152921088,14421 793082546854715392,247819 756480226507558912,42432 757228406182404096,46006 770407576639070208,118989 764976352252616704,85562 759482553963347968,56964 770726272423133185,120610 776434124823207938,11774 786431340627369986,202429 766019097612222464,85326 779055455536459776,172454 786574494617837569,204303 755108172625547264,16299 775869860211412992,150663 790251207629471744,228341 776938290540863493,155390 775005601600512001,146259 771401796095008769,125367 750340442663768064,12357 759093725159104512,56889 773984226781892608,140066 793169551680733184,249444 793247685784449025,250953 767910804205236224,101681 778733791577681922,170169 765634751554260993,87904 793253077465886720,249926 778637972233150466,167044 791358265909207041,11774 767807122629353472,101681 778736065343401984,167649 767818350831411200,101681 787918549759234048,213887 794946013085794304,263895 754730453823791104,23762 772075310636498944,128934 778647779094638592,167319 780825125776076800,182659 785917641093287936,199739 793570622374678528,252020 778921368838635520,171168 789802751563825152,199307 772928043450970112,133519 766470798823481344,92958 774014882396143620,140444 785579132788678656,196788 768222185685127168,103924 793675896943022080,252893 749660797417189377,9433 789955688885850112,227048 769716293964533760,92972 751672724104224772,14277 790927823401783296,234583 759502786790686720,56964 744117014084497408,11774 768370957874520064,98748 761403502853709829,68421 794589655664656386,261818 794919141215903744,261059 789909262784802817,225359 786693607243780096,205143 758820875017740289,54842 764728756703531008,82066 773668854262214657,137565 794540005603627008,261155 753778709253984256,28799 760624576783147008,11774 781349558488096769,139404 785308489635794944,11774 790683976612524033,109630 767781052429590528,101383 754710998322409472,22393 758774086763966464,54070 770611460707848192,118191 761340570124025857,61051 770467445630963713,113412 757266533974409217,354841 793889550078705665,256458 760662731200401408,62853 778076674629902336,165185 765571934851653632,87904 775000595531005953,146259 791974100134727682,150461 779309622737895424,173347 749768001575018496,9754 769562222515228673,112239 758670459340787712,54070 775063562033229829,146479 776951331760201729,158897 788133638479249417,215754 790771168995319808,233307 755412418298195969,36735 780234968752586752,176110 785532182722863104,195975 788902015422242816,221476 788611531512672260,215437 768227792756572161,103354 768947339893497857,110362 781853224558927874,190635 791708375352418304,191815 755429322865934336,37433 790660778617692160,233307 793132426126061569,249841 786680129682546689,203346 753793755484827648,29898 761719185634304000,70543 788164288728793089,11774 764573736657784832,82571 781201880890351616,185310 793139368877707264,249469 794642353910935552,261942 760939698550214656,65626 795713519626973184,267862 795213697480269828,11774 763830125838213120,80674 752843090751135744,23899 781893278161510400,177455 793988579924000768,257325 768532235892977664,104973 781229054087364608,186434 794829977724317696,261155 755378586769580032,37044 793187228293922816,249841 793903865129295879,252412 781910228497334272,191481 785995652664664064,199262 780110497798578176,171693 766030011572817922,89906 771783299165552642,127657 763000625667923968,75899 754747972949118976,33474 763901817696624640,80177 767479791339667456,98972 758997050310569984,56302 776302508482371584,153327 792119302799429632,243075 765623799568015362,11774 792829939716415488,226881 785922221172666368,198878 776840125733019648,157693 764200433401421824,81130 785580917955842049,194095 789130744467640320,222647 761158618234388480,66897 732686934758313984,350654 739452873075888129,352032 778931826664452097,168794 767097148932517888,91946 775306651888783361,146903 785451939584704512,195481 768255636643602432,103506 774050644130947073,139404 775033551792312321,124610 763216547384995840,76665 768136059733544962,101681 795096836323377152,265191 789169938053246976,11774 790634324802564099,226829 773601502158020608,137042 790316335469178880,11774 734960660887535617,209828 794572121632632832,261242 758072206580551680,50654 767336596014305280,97852 770639881303392256,118191 756578289561378816,41702 781112960559222785,185496 756189218431377408,11774 750413794099224577,12883 791625214283186180,238207 793421953675788288,252020 760346646970454016,7092 781850225346539525,190553 758499854003933185,52061 794624417884205056,258524 786244747522256901,192032 788658885225775104,218258 791471966163042305,238207 787107659073724416,204835 759775915870126080,353879 778949851979583488,171324 781515680851963904,188401 761041272614236160,54070 790740409332871169,230282 761708937573982209,68864 787351180049539072,207613 791178447569637376,234583 791330593090990080,237491 781916710446268416,187974 766731075821379585,94899 763414371061997568,77273 793939974894731264,257026 755022346302263296,33244 790551185342144513,194060 756940181148540928,44450 776560765310472192,155898 789191523023720448,224221 779487563165949952,175488 789435064845148162,225981 776094760297607169,153095 790971714356273152,235590 759295335529324545,1170390 794536233460531200,261155 787343842773041152,209195 790358507661000704,231015 794980856314134529,263906 760242165318418432,60725 766824691675693057,92917 768951705241161728,108849 758688778575683584,11774 773214860926603264,134470 775803629466898442,151439 774021588454744065,140232 780636620978462720,182257 791679168954167296,240483 777727969515143168,162370 780568300388483073,181419 758998835867717632,56302 788124288645730304,215754 790656966607663105,227242 775843150229274624,151242 760607159315001347,63149 787858411417325568,213601 750832482862465029,15165 763329447168647169,431998 793609640332267522,252639 793702705868869632,233154 773932700868579329,139404 779853739133853696,177248 781434906765242368,186584 787007229337579521,205728 755879948586332160,39880 789826647474204673,226265 786395686686236672,203674 756542348809482240,43668 788800690269196289,220526 758126121623822336,41703 793456009918447616,252196 787540328081424384,199960 794644290391588864,262145 750815633483325440,15316 792034280973139968,243075 769585745308717059,112239 785720704461176832,195782 750477414338179073,12746 776533769339547649,156567 771852170605891584,128017 781050745143566336,175992 754734653139984384,33356 786788317731827713,90209 792085167045304321,241819 761568263360905216,67679 785286952497000448,194079 793526056355520512,252580 794628895924506629,166096 793615157436047360,249926 768936971821518848,109945 780612659418988544,181984 793462437198434304,252408 789428197582528512,225981 753987417951113216,30590 767807802878328833,101681 795103311557001216,264397 781007929545781250,183472 760138944918986753,61051 765595879268941824,88471 776972725101268992,157724 774090128037781504,140230 768577358517395456,107469 778194807122497536,166205 778939467973271553,171168 794182178812915713,257492 794692078487932929,258741 734803408469774341,351644 762066910188081152,71476 795480341045776384,247930 767528605245210625,96039 773318429025509376,134561 776478294095065088,155986 785795657109909504,198457 755164370376720384,35890 763212217512853504,75899 791024637786279936,234583 794363522243317760,259543 738090057748348928,11774 759885433702453248,60120 770684790131478528,119832 755032927084408832,13697 759715954641276928,57574 764866848814792704,84724 763759934135644161,79589 769298999912390656,105109 779438632348155904,173846 795077876177633280,11774 751614633878827008,18471 767803990872469504,101681 760117101306769409,61051 787680660127297537,211813 750746238849462272,14421 756188604397817856,11774 764457638629367808,130505 795442571271086080,266138 752193070226083840,19075 773775524917186560,137158 763605807325863941,73926 776763367256002560,155451 787452520138469376,206620 794668231566983169,194085 785596510721478657,196900 732327155489595392,11774 736611883642408960,350812 762285489114091524,72420 763834007276564480,80716 777113632995893250,159876 786655598091857920,11774 781341453977022464,139404 795694453512110080,267855 794526890975371264,261155 776000898799505408,152449 779695838729830400,176196 788009154900140032,205197 788483847042113536,218275 789955124546330624,228416 753953818858192896,30590 762616186081275904,73814 761403476266127360,67648 775299499992440832,148045 793101255405084676,249469 785915377012187136,199262 794983821661929472,263906 761673875386052608,70177 755167215763202048,35890 795677351342383104,265649 754138537251966977,32039 760635795795390464,61865 793441120323862532,252020 785794858518798336,197512 753206065186078720,19133 776006904384524288,152735 756397307361320960,33540 764977947140849664,85562 766339816434851840,93148 771754489388728325,127366 792763817981796353,246392 785862220429295620,197888 786626342779518976,200939 776273813881389056,114779 732452508681932800,1170348 793103490268692480,249469 758658737381015552,54070 792508468712263681,246225 744958269156798464,11774 795401165315964928,266138 757099074134958081,45857 785960255867850754,199546 753657076597915648,28732 757954903293698048,47940 788537243220611073,217285 793953361611497472,255942 795275268604760064,242651 764142942046986240,77590 778733298218512384,170169 787778225279684609,212239 794768978002350080,262849 765904258017341440,89697 767003128763850752,1249346 754107790856118272,14277 767758236128727040,1249455 793494897030561797,230563 792442847240728576,245575 780941945585532928,182870 758623519550894080,54070 767262440635572224,97386 777003016738246657,156835 778387991530049537,164814 785964892201242625,199546 792534559317487616,244270 752654500268236800,22575 757589096738885633,47761 790313439457533952,228470 795137842754129920,261155 788564915120328704,215437 795436258575020032,266079 778568112564269056,168794 794319036431536130,259457 786430766716563456,200106 794402557460291584,258456 773578852706623489,137553 769940684983848960,115435 790969597998600196,217285 759284345437822976,55661 759824948319907840,59996 769415272931454976,109360 764191499365986304,82544 793955160170954752,256219 779830245562155008,177233 753664949574959104,28732 792806676680306688,247232 780157523617689600,177444 753386079059906562,25981 791854255409729536,240067 755164493080965120,35890 758309308303941632,51595 774048543824830464,139404 775739177753120768,112363 770250926523310080,117257 767026808751390721,97369 794586485471244288,261155 762164506046898176,58508 772780421612314625,127707 787760556065382400,210235 794288709902344193,259482 771916550714654721,128195 751838799412334593,19485 758378240838893568,351146 792277568397258752,242693 791968441217331204,241678 787002572045373440,204457 780668635761242112,63035 785900295947714560,197324 765703175835746304,89076 778286665378828288,167220 756652071273639937,44271 777949234771423232,152946 778347205732302848,167220 781504410920771585,139404 791718519658287104,240483 787723994233393153,205197 760576274951647233,41680 755004579742224385,17416 757399738517827584,46006 773519157061152769,137158 760647870038937600,63655 755574473156390912,37958 758437766879248384,53246 756382636805853184,43066 781061785918943233,183759 765520087231008768,85562 768676031985168384,106702 788049204719517697,11774 777278446594564100,159146 753629385660338176,24745 759491885828366336,355260 777662865985540102,161573 763731083955474432,78239 788243730880929792,215754 778681130782306309,169696 758689736101945344,54070 777934892994887680,164826 781208357671534593,182665 750355424138842113,12058 770885326264897541,120425 752244026863038464,18030 790587727515299841,232487 762911469210001409,73814 773874690116816896,138205 785538202689949696,196676 795741361207029760,262022 765960500815335424,84422 792147115942248448,238378 795000987706605573,262022 793438215126519812,252196 755061073800146944,35147 776573225794883584,156976 757645513567014912,11774 772455990138580992,131027 778203377603784704,166409 781435762923495424,139404 788724988115193856,215437 779583329330946048,175376 792764075532967937,247241 759846587459735556,59666 769679084972498944,112939 763145207307051008,11774 792768968926695424,247241 776268966738231296,153596 770362047447969793,118393 773548049201188864,137158 774850280986849280,145411 795402563009052676,247930 793269843201929216,249926 794374753075142656,257492 795062673188786177,263906 760598967856103424,354841 789803373838991360,353499 774190690708357120,135903 791283893445865472,234212 762692787473113088,73926 778432444160585728,167220 762991861317402624,75724 793851121110487040,255393 772460028594827264,130988 785523123294724096,11774 774819284010856448,144844 794740071005986816,261155 787157116997947393,209043 788853993892040709,220029 794637169428197376,262053 788875110836940800,221785 775110121890406400,146259 777903764044967936,164403 779465202425212928,173753 771993765024305152,128615 788814062557794305,220029 764590821588860928,83391 758316523664449536,52061 773884348097400832,139404 780868415066107904,184044 763041343576748032,75899 767744730922909696,101163 776602599520960512,151374 761003821346664449,66159 772888141854375936,132967 795436812034592769,266784 749649140792057857,7816 763352936600702977,75690 789447373864968192,225981 753696370066939904,29263 759491887485054976,58227 763109145142669317,76132 768163232649506816,95055 788693533674864640,220029 790705218723786754,232884 785681075490086913,196277 762818507998363648,74974 772627820296089600,129558 776257847462076416,153699 792144312356089856,242693 752204160204804096,14277 758333199940325376,52554 786341476124942337,201958 786671705003466752,204413 763386127994785792,77586 787052881526427648,208379 781528699367600129,187976 791741228677148672,240483 788724007973552137,204684 770986715226013696,122146 787039767166906372,207287 792072671030829056,243075 794338975653752832,258741 758753916884553728,54123 756580424416055296,44093 793140152524640257,249469 772766382530310144,87904 752250705340170240,18474 767997274706288640,95055 780167804704129028,175153 780715474019426305,175962 759857734829219840,58254 773617554061271040,138090 788022799361277953,212239 779289876151664641,173753 787155227250003968,209466 777697734782443521,162371 780780436255567872,182211 750825478802419712,14277 755037927210647554,22393 785311760064491520,11774 793689067695304704,253164 776119775583809536,138707 762128238617309184,69388 758118706845069312,49563 761571105458966528,69231 777001255394684932,159876 768233937348890625,90384 753778860580233216,28866 785503219191541761,196277 793180632495058945,249926 793193844061855744,249926 766377381128904704,93184 794127847824592896,243869 785616324961579008,193121 790556579540066309,228576 790951119866519552,234583 770003184597209088,352982 791078518696226816,129429 759055721249935360,54003 787485111952388096,211461 787838443095228416,205197 732155470811537409,349703 779460357412782081,173917 792834814508314624,247877 780825810793967616,183269 793868813817225216,249926 794726965861351424,263051 771130634513309696,123583 776736316826333184,157755 791733309994860544,88859 791691261136760832,234990 791744311989706752,237491 778786824042844160,169883 763789378170662912,80293 764844851577905152,84724 757390246845751296,47090 792500063935225856,246392 775095861227511808,145866 755165424719847424,35890 778232649940959232,163563 750686348621721606,14421 773922564414513152,139404 768535647829098496,103506 769001996359573504,110362 791860039061499904,240145 763565195956359168,78129 734260282684407808,1170450 786435902214115328,202217 775797543649153024,151463 768465988694183936,106281 768230270197792768,103975 762333467501748224,69983 793180867875201024,249180 753326282062954497,26140 776801689122795520,157755 764935254813671424,11774 794536903030833153,261155 749802420696481792,10291 763223613340127234,75899 794018500738170880,256276 758305631057174528,52311 792092982652481536,243614 749275705733636096,8047 785446079248687104,195481 743229565263192065,47188 763750173671469056,78274 754706401897897984,33025 773630013522325504,133702 776795406617411584,152590 793492200097218561,249926 755622563607437317,37044 751125362587774976,17140 795059144365576192,263896 778980361560883200,171693 790014099832774656,228354 753975686159675392,30590 781235695918714882,1170352 790744564566896641,232921 795734125122650112,267737 787240650970320896,209400 776067839601938432,152989 785974962632790016,199546 758331825987084290,50923 776770318568267776,157993 792029500586340352,242712 793252137727844353,249926 779496764139241472,174230 758504183972687872,53185 772172579113082880,127711 793977024503226368,255942 789314341967425536,215437 758795837673660416,55174 760679341508308992,46909 793147091640090624,249882 786265638960402432,201494 766725368250335232,95708 773719030721052674,138155 787261508120088576,207119 787739042221875200,212693 794611289276366848,261155 785649186205110273,196277 763893497631952896,80155 788451045856845824,218275 763491465930481664,78198 789300123100516352,223286 772195018224218112,129471 787641807815471105,46572 756633987053871104,43471 773502846327152640,136947 785941102801002496,199546 770460569178562560,11774 749337450493857792,8248 776097554178072576,153501 788058958703525888,215005 776926962069667840,158387 778158374928121856,1170781 786638278887936000,198586 785742403533697024,195975 787478172057165824,210253 771772799803195392,127366 774420273302953984,142942 771480542847971329,125554 776465707898851330,156055 750338704250642432,10735 773914146035367936,139865 760149266820046848,61051 788025233127202816,214354 756866761060933632,45125 795064451137490945,264397 763475027538812928,78159 764701904572190720,83945 763411464287813633,75899 777747752516194304,161978 780827851163598848,11774 793580392636833792,252020 789162629587546113,152946 771060349118345217,121612 780484526745194496,180074 775772299333017600,355185 775035958869786624,146580 785745698197090304,196277 761667703161524227,431998 735766846780018688,353124 776852934575419394,158524 794612551376076806,261155 761708027082903553,69878 778732754213056514,170187 757775829036171264,43285 768631748167016448,107446 780583273009385472,181419 775120278850592769,145866 778626988756045825,168284 787798030531473413,207212 792084071266578432,11774 792598295738716160,245148 761279120080789504,66828 786414112146415616,203674 764099007727534081,75599 750469252205850624,11774 758415149786996736,48289 791791555032014848,240556 756241254661316608,42117 788849964180832257,220029 794428694005575680,257492 774010086821855237,131421 763925791793033216,80393 794660521337389060,261399 758369102025068544,47903 753973362452471808,30590 734776493671342080,351644 767925641559683072,102514 760586894757552128,63858 794204935231508480,257492 761379229821009920,67229 785558517235277824,196917 753676276578131968,28819 760509912157794305,63149 760553713563865088,63149 762330088415322113,71611 787548320277278721,211602 792766905283076097,244270 793606848511414272,252639 775886849738809345,152314 787110688137342985,208176 791804029982519297,240763 785548155781689344,196917 773265356374716416,133515 750578652111331331,13343 752884831709761538,21572 771595297445208064,112872 785883827168092160,9649 776019232580571136,151845 751209616915259392,16768 794291425215213568,258829 793143028617662464,249841 773620458058940423,124297 779400498470326272,174442 769120772296155136,100891 758095923167629313,48508 763047010450759680,70918 764435250332119041,82744 794003871584632832,256255 754892304234614784,26721 767182214933078016,94699 779613449051439104,175934 793616799371853824,252408 758526828856213504,53144 740632447285624832,738099 791320017598111745,237491 752111842672074752,20008 763909769304301569,47188 770753646849961984,1249797 776789369936080896,157082 763870507703930880,80863 786395675038740480,199546 762789703099621376,74681 781139782856351744,184223 780743870514536448,182154 779452528660316161,172185 790266879701024768,230282 763750275022598145,79691 788705320503767040,216943 766395836112723970,93405 794145985807130625,256439 776260431337836544,152872 786949723865374720,207287 791701091268177920,234990 793101694989066241,249469 761314812592852992,65180 760163920183263232,61145 750394933186625536,12859 771938383425921029,127957 762123932841414656,71021 774344380484161537,142980 768152367040700416,103354 775916332890017793,151071 794326103318024196,249926 760544321586143232,58267 778953385445699585,160801 751067184441401344,15808 792453211294576640,243513 751813120000012288,18215 762050675157012480,70679 760978842727149568,66116 763778021165703169,79691 767149228644831233,96752 766003478082752513,90908 775768809009516544,150404 785693273969070080,195279 763356930798682112,77731 788472663714959360,215005 766766814462406658,96263 759458191839207424,56964 761073444393922560,64722 793496042985623552,249926 732681125978644480,353228 795282172164866055,247930 777448523084271616,160758 794711433187565568,261666 788479951448137733,218351 773371465945284608,135025 778313156162560000,167220 791147595653586944,235487 787266111893012480,209184 769955083035566080,115435 787109469813637120,205181 789728413959483392,227242 792048607339876352,243092 785819748319662081,197512 752963282890358784,24788 777598930032979968,159308 754758303658418181,32756 765586151453241344,86053 771303973391179776,124597 768319817367457792,102449 794986296070520836,350913 768478194135666688,11774 795771267983011840,267992 780778906018340865,150151 793886886418710528,253032 757677698550562816,45525 794542931063341056,261155 776809959304617985,156644 760839892020580352,64326 762023358208675840,71438 794321377692176385,256038 764927623873044481,11774 775770908824838145,151265 760339590511112192,61575 793118132772626433,249348 755208685136338944,1248293 760867570572464128,11774 770241423283224577,117257 780101631488749568,170187 766479112504344576,90031 773947262212902913,139404 773668701040107520,137698 780884329710882817,183759 766741741890306048,95672 788376420145827840,215437 793866759946301440,256255 785872506766913536,198591 787334341122674688,209845 773700398355886080,136904 781492105373949952,183530 756913820556140548,45122 766239828287430656,87904 766477122550566913,93036 788162492602036224,215088 758346195483975680,52054 765693445906325509,88489 773519034507821056,137158 793323123902783488,250430 750784813146083328,11774 777171211981877248,158520 786315255408431104,202429 780376355594706944,176125 754768759060041728,33532 749668916889202688,9433 785620278747561984,196348 793601618499493888,249926 776148968937967617,64722 787235555599716352,193533 760270376731410432,58537 770290050525433856,117833 768120731716550658,103389 794569867303100417,261155 794595064982937600,261155 761147489416318976,66824 767918565433409536,100337 771780489162137600,125055 781330263469096960,187386 787359830000361472,207287 779991888111759360,175092 780627439923986436,182154 781831382792187904,190635 758506025653633024,53703 781079041617133568,182726 785323207872094208,11774 776244553766625280,154832 758168959841599488,41703 763202484022108161,76549 756559132853989376,43448 785966789809233920,200235 788774079419428864,220526 795378029354745861,265885 763468857054928896,73814 769342339886247937,113165 779429898347831296,173846 762317145766240256,67852 788748050818863104,199840 794041953579102208,257492 775557886432993280,1250232 764883651972722688,84422 773571021362253824,133702 763872749139824640,80623 754058784578924544,31528 786766607083147264,206008 791743278442024960,240483 742759349760626689,11774 780422873785638912,179742 767381833315123200,94627 773244281423224832,135386 785281654159925248,193669 747470210563772417,11774 772987403917266944,133454 780733620575100929,182257 775762084218953728,151463 760957422244618241,65974 774995863328272385,146259 775742233278644224,150404 775324003057733632,148045 777256687547756544,87904 785311266625630209,194934 788021710368964608,214492 790875984908001281,234548 786490015081717760,203492 795613612765233153,267655 763614794352062464,78513 776600325738201088,155688 791361879801298944,238395 793495017239285760,11774 794562529393573888,261155 774703797343883264,142090 752219593012371456,21074 749676081423060992,9754 770626901555617793,119937 774006183619428352,140495 781280104437669888,186584 773492679032311808,132335 791766465380687872,240483 754060079805136897,31528 760138091206148096,60801 781538847943516161,11774 760174451417763840,61051 780945759881617412,182659 779293001566879744,173753 795318583056302081,263906 765281646711103488,83391 793515347705995264,249926 767397151655755776,97386 781593324457107456,169515 756630915418353664,44429 793041606928629760,243576 766495553236578305,92917 792755917804675072,247087 755820416669741061,39462 776728214152634368,155390 776737607699103744,157755 790676320069877760,232640 793453365212479488,248885 759752950797459456,59382 767406366935781379,94699 787139436312047622,209064 759159857438007296,1248673 786649063902982144,205455 773943481177927680,140232 766523912939147265,92959 773699183412846592,138707 755237720515973120,35403 753187423375556616,25255 759193043304009728,53975 794017188688576516,257325 752239687993929732,21631 785793334069592064,197512 780171245862006784,178415 758062317405863937,51069 787726426829164544,205197 760466311801479168,48289 791322420967792640,237787 765622616011005952,53999 785898056789090305,197512 758489509142990848,52532 771379080918740992,118192 785270152359215104,194648 775544055610630145,135505 791072198547111936,140444 793934104878284800,255942 781290163695710208,70338 780100562394030080,178330 793132133774602240,249469 786997584976052224,90209 793881957797093376,256451 789187375050002432,11774 792417472129282050,238589 755477437002215424,37613 795683729159188482,11774 758766344565301248,351158 732818134525214721,354243 766010180920156160,85562 792102404997152768,243075 793622306912243712,252581 757726932402397184,47844 765012681287798785,84209 769670322123595777,114905 790741030027100160,232911 794865543232811012,249926 771348462071910400,124136 753631465192042496,28716 785311671908724736,11774 771340508522176513,122251 777554316529836033,161542 794299680490303488,226320 779688021335564288,172962 779141155241938948,172799 758834753097207808,47903 757288399627808768,41702 772809025591320576,132364 795012000275374080,263896 760979986606022656,66116 779540611959488512,167939 778524051274805248,152594 781558746526781440,188401 774091102278197248,141316 778304047975718913,167220 795415110932201474,265855 791780962866724864,241678 794676471017177088,262022 769348298775797760,113290 777632722185445376,108517 766046225678405632,90539 789527249770819584,224678 773207571092078593,17416 788838409129324545,220332 778016166539329536,160539 786581428876242944,204413 772211201212289029,112788 781285892728168448,185496 779477184914202624,175340 790798734040797184,232863 760186788967165952,61145 762378914647855104,65174 753632999233781761,28732 762363208896176133,431998 795122296721551360,264397 772782832045391873,132335 795442903141257217,262849 786701511246114816,205728 786251514369236993,11774 773485494227394560,136947 792036323855130624,243092 795034150470352896,263532 761570733000654848,68669 763699018320846849,78159 788773200444297218,220526 759058776569679872,56700 788752904609857536,220332 786619956649611269,204539 787128940376776704,207151 762303999542308864,68864 769567127242153985,112382 755890381687054341,39235 781514743609647104,188119 757183277736353792,46252 759219885889159168,56964 789661688287076352,224680 770428002614308864,64722 778305608302923781,167220 755166866067296256,35890 773655858815209473,137565 793162009676087296,249180 788829183375994880,220539 793902427208609825,251336 794675837480026113,261567 788384439218962432,215252 753840139273576448,25969 789551998458818561,225981 764619321280569344,83903 785990974782615553,195858 793253091285938176,249926 751933552057544705,179307 793109291091709957,249469 768105027550326784,103354 785996711365836800,198305 761219044561317888,66057 732442584103161856,350697 767918784732553217,102609 791061255846895616,232863 761225782572253184,66851 764536256349007872,79691 793973266956382208,256255 792882534832967680,247877 757798037490065408,47693 762353862393073664,71502 765377899285340162,78159 781207857001824256,185083 793117415760691200,249469 763341018146091008,73814 753368783448924166,27045 753636714518839296,28732 788715309964288000,216003 794219372516622336,11774 790725436825370624,231092 790921621104197633,234583 791562716825681920,239405 768916467915952128,110209 757920714901032964,49586 766365329228464130,93184 788839521874014213,219678 789094153028300800,223286 793675317080690688,252580 757604160405504000,47761 774023984568344577,138819 767061133295362048,97046 791402997121224704,238395 794897113251512320,256255 759944869989216256,1248696 793888097150828544,256255 733033047050723328,355357 765092296643653632,85562 787273309339676673,207287 773238849988210688,134561 792844303483727872,246514 780790887760535552,183269 788457766662901760,218275 773913878078058496,139404 758110857897189376,41703 758300630972665856,52311 793535497767362561,249926 765753252415537152,88998 761754832759824385,69947 778498628067397632,167180 761031806174965760,65455 765317597218865153,87062 790619082223710208,246425 793963355379679232,255192 794959537279270912,261155 767095194110062596,97392 774218702157910016,138382 785950796860960768,199211 778065383651549184,164826 756660236077981696,60447 763913383930454017,79589 791787374279659521,241542 763862077593255936,80393 754719712572047360,33356 756526442096254976,43446 763431867802681345,78304 768325129851932672,105041 780804424436363268,181886 794065714575446016,256255 764826400075448320,84724 770682336618876928,120610 788084539591495681,215005 785494389384736769,195975 792872741376495616,248194 795716186726010881,266151 749861098136928256,10343 773854990540701696,139404 788472310772752384,217601 768164064467963904,95572 775051918020268032,146259 795748335944613888,268646 750804739370213376,15503 779429891255128064,158387 779808429279965184,176570 788819682044280832,219119 761919143335649280,70858 793956285188186112,252939 769271095279099905,112399 785545622971641857,130635 780506946101252097,164764 760781459464552448,63451 762412499908132864,70886 769538386562473984,112336 794995036874117120,263793 786446525664600066,201441 793582267943845889,252679 794295693561171968,259457 737742964726890501,1170823 776147156038144005,154071 763141224886710272,76549 764064507677122562,80674 777978849367908353,164764 794316172065796096,257492 781384009607766016,186434 794579007413121029,261155 795434775959965696,266151 772385332671250432,129126 755116999408103424,34666 771981181600620544,118191 787813706033983488,212949 789192004458524672,209184 770218913254805504,117257 786569209765629952,204413 792497990057488384,246392 755019456825401345,34666 781042039031037953,183759 767700295845642240,100605 770283980704722944,117257 767030264572837889,90296 756348445032669184,42344 777171460087513088,159359 785988939077160960,200467 789508176433389568,226731 790887395092725760,234583 792059013504663552,243187 785549921801871361,130635 732096930935902208,39600 775470834265755648,112363 766409851035541508,80939 766443244230094848,87793 751205373281964032,15643 773777456557756416,137953 787384157471113216,210207 750052275867967488,10654 793280951413452800,249469 766406312166985729,74247 785952319963697153,199272 769055625649192961,93504 776104147313631232,151645 792727597880934401,242636 778413605914017793,152594 794497000179990528,259190 770304230317895680,114254 763002391398608896,75899 795389357075075073,266491 780842450646511616,183801 793474875356745728,251320 752127008000208896,18215 756725381315563520,43391 778326387035955200,166409 785581153780719616,65113 791811867744276481,237999 778819955227697152,158524 795703047376764930,266491 785548277869674496,130635 790155882793279488,229818 787110756814729216,193633 760654241593561088,63937 788130399679451136,215754 750063011029745665,11495 760464970731622401,62798 760538730864250880,63451 751178494478938112,17591 790219158059298816,229148 733346031576846336,353451 770356252559958017,118393 780118914479063040,176636 787463029713674240,180433 767321743207780352,98720 774038394636677120,139404 790699232055263233,233692 794414078450106368,258456 777947031482408960,164826 770803733022126080,120541 775036860376555521,144654 762668129713528832,73814 787026088165646336,207287 758990003921833984,54070 781202466188779520,185313 755536909959630848,38401 775467293614702592,149202 776286006345539584,152872 792827026965196801,247877 765151410791014400,86103 768518572079390720,104999 769270753262874624,110209 760550885202259968,63655 775020704819445760,146259 776058066319970304,153203 763032315282853888,431998 773914256592875520,139404 780554352796721152,181409 791302996789489664,237491 765021490379120640,85562 762386180566417408,431998 778286309391622145,167220 788973995655782400,220029 790040210558124032,227594 758052645491896320,51069 758125190597443585,51451 764796134925672449,82066 778810880217653248,168794 770012052710629381,116373 772134806532476929,16092 792106504287420416,243075 794976809573982208,263907 771271372937060352,118191 753636186489393152,28262 773797939198197761,137953 774097331213873152,141316 751927623882797056,18893 757265212986712064,46406 760443513917976576,62853 790913144629649408,234583 773987669726466049,139404 766767238414274560,96263 776591679486693376,155334 778396509784121344,166409 790261842916630528,229159 791748547871899652,237491 791968120147554304,240145 761264847375966209,67547 758666066348298240,54070 791639572702752768,238207 794292642716618752,259543 794801879112773632,261155 778888877088055297,170253 756861405530251264,41839 771714637188464640,126152 768169309856079872,104313 792058496758022145,243292 789865568408973312,227881 792784277658218496,247232 750672575488032768,14462 767863626187145216,100893 758124002011295744,41703 795358132067307520,265908 765881240297828352,90031 752304101904396288,21398 751830201689051136,19236 757692972213366784,48522 756507439755849728,43403 767898381154910212,101666 785329486673932288,193633 785912781530947584,199541 771886997308702720,127775 774729687230779392,144613 795044723832459264,258456 757714217667555331,47693 793978821275811840,257353 762662555340902400,73814 755812497517445120,37613 776582905963446273,156835 775928556685709312,152314 788163698850344960,215608 788451525773266945,204413 774327119736438784,142305 780842847822090240,182870 785896490233462784,199546 795682596256673793,263906 757298242803503104,1248446 788842253175230464,218275 771127726300213252,122982 789701905513451520,226712 773478402749788160,136884 755446423198412801,37044 734125999135199232,254034 795308757156851712,264431 793621230121287680,254058 794506092546027520,246796 780833073151762432,183269 774747102958252033,144494 753323298876891136,27095 771761715335671809,126152 778740504049491968,170187 794123509932945408,257492 770683132915908608,120610 768711314524876800,106317 774743030356123648,144573 778370426326151168,167676 795456669601923072,263033 756898532670320640,44450 787017310435282944,207287 770658999834255360,119937 793565368220475392,249348 764863873065291778,84724 772193933677830144,129558 764996657515679744,85562 776017617744195585,152872 773943286390071296,139404 743686458716782592,1247602 767875627651182592,101383 760490874249904128,63149 740760522686107648,53999 768093555789135872,100893 788007322400489472,214354 794006697891098624,252939 787344872160256000,205094 758706344690155520,54070 767189554352820225,97852 774460506929115136,143473 794484926825500672,257353 776077508638715904,131421 761561240661549058,1248861 794555521504264192,261155 768203943860023296,100893 773849128170295296,138205 774803137727111168,144654 794173772643364865,258331 794232024873783296,259063 793527221327724544,11774 778707905256173569,169107 789323825515069440,11495 790693456188362756,233558 794348079436730368,259970 776062337686069248,151526 756937895936528384,11774 750721670277656576,14459 773659311004348416,136947 790981693289160704,235621 735865409459617797,11774 774288736750305280,141912 755610992021737472,38026 762697347574951936,73712 794561196770758656,261155 792152231805976576,243983 746796340118597632,1174474 763699100621635584,79587 793978015378092032,257353 754039375248363520,31400 764876551624228864,1249250 771484386416001029,125145 775914940985057281,151071 791627127300907010,239982 753384387400663040,27045 792516811019411456,243061 793812918315851776,255393 761302347054141440,65180 787031375329320963,207613 760504245917474816,62771 771806687342759936,1249912 793400102803169280,250293 795234259325829124,259892 766753554983821312,95682 775476354347307008,148045 769232156161957888,112399 776480531345047553,155688 750737477711831040,15005 758283870185721857,50923 791336090485612544,237491 760560294708047872,63712 779126738215247872,172962 777607008405061632,162753 773193113431056384,127957 765616483422523392,88052 760848383108001796,63753 755564707004620800,38183 758367900428279808,32963 777138343922446336,159846 781201451104206848,186434 753569769664708608,28060 769314558020386816,112788 759150032692113408,56886 795297747893161984,266079 763469392432599040,76406 765264398298513408,86209 767850854472904704,100893 763776536126205952,80177 773895904331898880,139577 793496862338666496,252020 780458974374137856,180310 794709385280942080,262752 792060313545740288,243614 754725099983417345,22393 785864290427346944,198878 781527366510186497,186584 750811061834612741,15177 753355898718785536,27045 777240842327105536,71794 785498556735954946,194743 780570155201859584,181419 750532477727412224,13088 758665296366465024,52044 767148963325620225,97554 780955957094342656,181409 757978120997769216,47782 788446109278416897,217519 766689126519189504,90993 756970126428086272,45173 770230322877304832,117250 763749048171978753,431998 769283982697594880,112399 793207866664493056,249469 770780483936366592,120694 785598990322585600,197297 795736524407144448,261155 788052168741793792,11774 794347333555097600,256276 761291489171255296,65180 789330359326380032,225456 788160723612536832,214899 770755377118011393,121046 773768047421190144,136904 781116238701264896,182609 732199374860746752,350203 758029335299174400,50923 791176433682948096,235399 765669375848378368,88874 780433667734863872,180233 780598557925453824,181935 786370185473187840,200428 778507976579710976,152594 789286177291501568,224680 795413882999279616,266491 752935074639773696,24173 773974109705281536,139404 791017286547050496,235978 757882619711328257,49852 780452436708200448,178117 753382400890208256,25981 791105304247185409,234583 793289332698120194,251282 767833908385898501,101383 778445979309662208,152594 787790648241901568,212019 768307655609683968,101681 786515904787914752,203350 771430040945000449,124744 772270663352524800,129126 791107438112018432,235828 753370165551763456,27317 753074616319475713,24134 754863141956227072,32448 768965989920899073,110344 771111533938171905,122317 766662354838827009,94699 785485066113646592,194723 790242030173745153,229693 793579089059782656,252020 749716015756505088,11774 775041973858119680,145955 761242244225572865,66897 771471674084626432,120947 788757866245152768,220539 788775754926526465,108396 763781523065765893,80192 789347494576656384,225456 791803941092724736,224995 789525698046259200,226881 766267339776090112,91798 773704654756741120,137869 778934686483636224,169107 759053441217945604,55107 792149449455710208,242693 766003622203170816,90125 794336703955746818,258878 764064748438626304,79151 771301412764545025,123808 755388000201240576,37044 763054308506017792,75724 794404372344020993,257353 732471202346754048,1170508 762383552902074369,72420 768628917229846528,107423 786850651372302336,205094 762043856137453568,71476 792778058734440448,247076 765607280851185665,87904 790932714329350144,234796 768990133051797508,110362 767076888330338304,97080 767936891823849473,102547 779272929523617792,173645 785917823088373760,199546 787818092994887680,205197 763458837986865152,75899 749284098439454721,7828 795675651365740544,254606 767905505184546816,101398 793314124578947073,250633 764453020310528000,82457 789043809149747200,223053 770285001707495424,117833 767546676781338624,94718 749892513096491008,9754 734619439556141056,1170538 771684621608255488,126390 763142049902301185,74943 765611608856854529,74066 776646166163447808,150511 765744162247434240,88920 767075839028649984,97811 785540842576551936,195975 793256908769681408,250633 766987036204994560,97247 776617272970326016,156835 760111809839951872,60866 771393809888317441,124597 777707335208701952,160010 775388261686534144,148170 768531447212707842,106756 756463524948344832,43391 778295104771530752,166913 788054791150764032,207287 770321026978832385,117687 785944950487867393,192032 791467160891686912,11774 762806720775098368,73712 764977637265596416,85562 765208568677015552,86149 752980343183990784,24134 757941505210327040,49859 751162228695379969,15808 755818066752180224,36279 793069265960235008,249179 787305143012323328,207712 787465227260551168,211347 785489452353191937,196277 760595274293141504,63559 791689009080766465,238429 775409242547245056,148010 794328751047905281,258771 773903499843297280,139404 754754666966069248,33356 779421068960215044,174557 789085875514830848,223286 753816143123492868,19133 760747322326286336,63655 776425638794174464,155451 773929297618673664,139404 766735632743985154,11774 785538901515599872,196247 732727590981636096,1170601 771020148656537600,122146 758820717450240000,53791 771484173567725569,118191 786255492716691458,199262 750806585958510594,15316 760907902458720256,63451 780571673762275328,181419 794594239871062016,261155 772142936880455680,128519 791450665822384128,237999 793463143376777217,252408 791733229002694656,240682 789238830305992704,206666 768951246912978944,109666 759085017200930816,56678 794171620021571586,256255 760792003617624064,64758 762787329052438528,71502 765597314887127040,88361 790733989678026752,232863 758664944103620613,53983 793171670982914049,249469 758112274208788481,41703 776760339400495104,156533 778303057830506496,166532 786531022179594240,203350 786716115384819712,198586 786081847855939584,49459 750194088100634624,7816 732298299357704192,350295 768961512773787648,110362 750065497157361665,10735 751835772379070464,16299 773727732580491264,137042 791739566285660160,240584 791643109964808192,237385 761622944225325056,69231 788996888649408512,220332 794596433861218304,261818 760270128646881280,17416 760884869610151936,65404 765740357506125825,352636 750681399783555072,14351 785549112749940737,195975 791463275447726080,238395 762119552314376192,71099 780838796258603009,183269 774095144672821248,139404 787430563384848385,172084 786868251334541312,200397 792160919535181824,243187 767097539086602240,97392 759163541781905409,56192 781512661372637184,188401 785387356681441280,195481 792386037620301824,244632 771448875920023552,122982 761784169924030464,69548 778300398998286336,167220 754866806532308992,26721 761649962916704256,47283 765515740115972097,87904 764262953252167682,80939 775406752829407234,148994 770266192988639232,117094 768795556990771200,107745 778305616649617412,167220 757951055774658562,49925 753378816383410176,27045 786429260378497024,200235 763716226208174080,74575 777259264226299904,160602 763371229772443649,77586 768142824034308099,102202 790165756633722881,227795 764946405869752320,11774 760974262572355584,65455 758049677023535105,50827 765051569326940160,80393 794312365093322752,256038 787067247751786497,205270 753577464140529664,27317 753679559157948416,29150 765568903414161411,88052 785735250383036416,164764 778724045042757632,169327 785653004561186816,197091 766445728675696640,59936 788741915692982272,220029 791350729051025408,238207 780389292988301316,179742 789823695573299200,224450 792013072277921795,243075 759090985242460160,56197 759145672310460416,55887 773523624267579392,137158 786727770143518720,205094 791310686429310976,234583 766820991766900736,91129 772522682592133120,129551 762017076462563328,71270 761846494303494144,69711 764986006844104705,85562 760241259936120832,1248387 767857523089170432,90384 754769113336143872,33356 790692496032403456,231894 764247879913385984,82066 777154100215570432,133702 752851942892863488,23519 766927315372679169,95062 792260540445888512,243187 773579906911318016,137553 776789074543677440,157755 762984504436723712,71502 767415108246974464,97438 793944444156383233,254135 793123569723117568,249469 758278385743306754,52112 792058846063628288,243292 765252116734627840,76012 753733515213099008,27957 755899356385914880,40251 780613493003128832,150151 791392460656238592,238780 775728239696281601,150663 792465628552572928,243187 794292062917185536,258249 777714264211677184,160651 758390451133091840,52545 775472813364940808,148045 790248520011935744,230282 760511165927686144,63268 781908722985467904,190635 773887197644632064,139404 790708807085256704,246425 793882559306461190,255942 776239896444887040,154071 790062404012945408,228354 790603968690794496,232169 751594002579808256,18471 787780147583733761,212357 733149737466114048,355989 779882609572806660,175934 787084455902982144,204835 791417488252612609,238780 794323001013653505,259360 761594837430927361,69565 795738238522687489,267576 755694327171543040,39095 785726637514039296,197286 771452250493362176,125861 779047965927157760,172056 760694930654330881,63655 759633893083508736,59215 781168547162718208,185310 788178527019343872,192840 788665121916661760,218258 794577004674707456,261155 753719816859455488,27045 792063584834613248,243614 780777298756792320,182960 765908144895717376,90125 793259800943595520,243761 794677742646259712,261455 758276923260751872,41703 767834753160638464,101681 765028219724726277,85562 791106217468801025,234583 794621310722854912,262145 754772896141090816,14277 792686074996850688,244270 762046487828262912,431998 792177432417755137,244103 732621822479470592,402247 771504673211555840,125163 771783244886999040,1249899 794214715702603776,258598 749650281164513280,8063 766432051566370816,82209 795393124864552960,264397 765231649063899137,84724 756662268323135488,44429 773863267869429761,139404 780406421846228993,179606 788721637826912258,218258 751673389325099008,18298 775424225725128704,148574 792142140805566468,243451 759760174848413696,56964 786691212929601538,205728 748667463554961408,11774 751853529459990528,17519 788598347762401280,192840 758844166243688450,54070 795717423907438593,261155 793469204846477313,249926 773930159984566272,140211 777181914759389184,158520 744440834246967296,349507 773851000679510016,137042 780423246504038400,164764 769855889796915201,114436 776913463096414208,157082 795129155742375937,264774 754025975093071872,30339 793074883391545345,240483 765582875299373056,87208 754108188400713728,30590 789979014525923328,229159 786291550066126848,201558 759273142762209280,56964 793879696689786880,255954 758766955524333568,54070 766135077302435840,91239 786629403866345472,205181 786950869849899008,207287 756291482278133760,42432 768263281224011776,103924 793868535449653248,249926 769217035507159041,109470 794673246125887488,262022 764109421098242048,81702 790713341203345408,232881 769241548412297216,110585 781206310733746176,185595 775137420979429377,134288 768646390348120065,107423 780790200083607552,183269 793656739216384000,252020 757565682636718081,47761 762026926336794624,67938 767548276354588672,1249439 777115472269565952,159876 793132941979164672,249725 764893294685978624,84889 781340201775837184,139404 788799000178634752,220526 793572485623123969,253164 773951997426884608,139404 756339842477334528,41469 790884045693616129,234583 773903407627247617,139404 790726668885164032,232791 753952076452036608,29263 758752999715934208,54974 770956593965961216,121949 777626969701752833,162596 764922228278489090,84889 786916771437555712,192032 765950617260994564,90319 788757941054615552,220332 793207394104782848,249469 759206802106048513,56964 762392955055247361,70886 777665974661095424,161573 761558242476503042,68216 758735252109930496,54070 770249205315022848,47570 791887209632759808,241678 768973499717214208,109667 759506205958148096,57574 764164406749999104,82162 770921725869469696,121949 761139797649797120,61051 776782695967756289,157755 793962149039128576,255942 758748997758488586,54070 768803197083197440,11774 792793057171079168,228810 792855433862152193,247877 793584281796751360,250785 738945170633170944,9643 771079570082496513,112939 788542515096018948,210390 795695038508503041,267862 775073492379271168,146405 794676295779155969,262588 758782352579375104,54070 785519050755407872,196277 788484431820402688,1170441 776066387139710977,152735 789824121014288385,226490 792051340365049856,243187 759826785114714112,58254 766978434840965120,351436 776450777816719360,11774 792334588915937280,70986 791702930780856320,240926 788458621063626761,218275 774355158486487040,142671 795211061825716225,262226 777573353628372993,87904 764103695516721154,80939 756649185391194112,44167 766355926383288320,92166 795265212110737408,261155 760286637263761408,61399 788960705563140096,222500 778810810113994752,170677 759541779066531840,58227 743829783549775876,11774 781179194587754497,183759 790603941243346944,232715 769299336249303040,26066 763037932227792896,75724 793928253018935296,256935 794221018533494784,199307 793891651278237696,249926 760142041837887488,61058 732680797757415425,353417 764598958706532352,75349 778078357061771264,164669 780556533255970816,177731 786076867849777152,193050 788200765500301312,213064 754096174777327617,30370 774024929519906818,139404 780414972086001664,179742 769319194487697408,27164 776548847371821057,156505 764166940243918848,82283 786739987286929408,202655 772454923460046848,131027 794819715487043584,262849 788955057345658880,221799 753707896731467776,27317 793204727597010944,250328 771431236648726528,122528 754869043937546245,18341 787359746487676928,210289 758340577440178177,52554 785653149763719169,195975 793107967688187904,248988 753743283948494848,29548 759417699931922436,48663 777950745383534592,164869 766297805061287936,92210 787077272536813568,209043 780612003702243328,182049 792146227240525825,243451 794466744899432448,11774 794749421334339584,254025 764328689739849729,81425 768137109441871872,103354 751612734022746112,18471 766163310538428416,81929 795392569396101120,264397 786404169452179456,203674 794219022317481984,258598 777652939943018496,161456 779067453863112704,171017 791353049633533952,238395 788163287573725185,215608 751160826057207808,17416 781685157845663744,189017 793802401677471744,255393 770652406648496128,118192 795696031757463552,11774 794913835031281664,238113 771725552625586176,125367 791698002268258304,238395 759369477209415680,57722 787832509589487616,209043 757633271035551744,48480 762748206014984192,73712 787174892147843072,209043 794549854634733570,261155 788099263192498176,11774 792204224322899969,244550 750401325423169536,13104 793878348036538368,256358 758430064866230272,53185 791029449693298688,235179 779398752104620032,173628 781223367693176832,186212 790637776693760000,232881 785260927125970944,194154 773412977861099520,136515 732703503806812162,1170685 776122670161231873,152887 751786869847830528,14277 772044210841067520,128230 758712989616857088,54070 795717166221901824,267737 791348289891405826,238395 751949070734798848,20295 768858994622369793,109666 753725281844592640,29503 753714213609013248,28115 761660686971899904,70161 764446941006602240,75724 793115021794504704,249469 779432323137867777,173846 792144471366377473,243451 785713485984391168,197512 770377987527028736,118761 778625030779506688,168841 793836680486588416,252639 768135946415976448,103261 789506850819444736,225981 793852269854941184,255942 776779051813994496,156835 793151729533464576,249469 759443248775651328,56964 735149707102687234,350247 795710406929031173,268101 795730035655245824,69055 793473884418740224,252020 764162872138199040,77727 778953265660690433,167220 789244619405922304,224680 738789851819040768,11774 752941820825440257,24257 793586345939701760,252679 778226093878804481,160539 766502135655755776,93823 758071549416976385,49843 732945926805807104,353262 753346867711340545,27045 793151903056134144,164814 790977874337509377,235590 777201487080460288,121080 762690888162086912,74133 794689041643945984,261050 771564478064242688,125111 788631023164719104,218258 773747026639093761,11774 767880803950989312,97685 785580889405321218,194058 786451879798550528,203713 792832310328619008,247241 753765286701129728,28746 765156668267122688,86103 786997925524025344,207974 789256042114785280,206666 772491559480725504,130891 777974759539736576,160539 732728051478450176,353789 755151134713524224,35737 788407095393710080,481145 793593817307947010,252196 759136633212076034,56964 760079959360573442,59666 788753336782561280,220526 776236435611357185,151212 785608157498183680,197512 788729807601225730,220029 771738383337095168,117008 790899250020376576,234583 793194573010960384,250064 793713712334901249,254698 762377859637927936,431998 776886367259398144,157993 779597098354257920,172185 787004042627076096,205181 790506384341209088,11774 781529050649010176,186750 777580139580305408,161277 780603897056493568,181984 786005199743619073,200382 793137012618498048,249882 794667899189362688,39957 775014633677660160,144648 791273986546020352,237491 774458056084029440,143585 795440252156518400,265855 790796933270900736,231894 791070698252832768,236393 773573865591144448,137042 751912458353254400,20279 792427307080228864,244550 759010215509438465,56302 790909515369635842,234583 754761350887251968,32495 777697303293558784,352304 791346325493284864,228989 781207064731353088,186434 787126940519981056,205728 790980837781241856,235590 787326984556843009,210207 773920902337531904,139404 772076254958874624,129471 786167100977012736,194097 787264785117306880,209351 752225494892818432,1248155 755341651594321920,62180 779113120862121985,167858 791605865950445568,239893 793632595955286016,252580 794701844413120512,261155 775035272043991040,146259 749799866423926784,8784 758273869509718016,52061 753493549933486080,27180 771939841575677953,127957 763990168864862208,80643 787714418905866240,212063 780770397285482496,181952 774085752527265792,139404 750758553170898944,14950 787805860600819713,211733 793807067878490112,252020 794583866019192833,261106 756195095058284544,41694 773113604614852608,134470 755379471419580416,37044 769173895496826880,106896 754136293458731008,28866 768981215412101120,110615 754754292548968448,32404 760130464271269889,61145 771057962244857856,122299 771514947897524224,125196 771550283247661056,125367 786713211957424128,204413 775737639051735040,151071 765764163553615872,85562 777172445065121793,160539 764970287247089664,84724 790218522714529792,229148 791816300519718912,241940 764116527591280641,80720 769574640909815812,112872 773549576473182208,136904 779832629579419648,167007 791261900218695680,237550 792759638357790721,245268 753057812306014209,24625 762806637182668800,75073 776179119138623489,154322 791162672280662016,235828 790340910034944001,230283 791701664503914496,234990 763072212043649024,76380 780747449455566848,182870 763796271312220161,79691 763015333540007936,75150 771099594944028672,122146 795002928134287360,264431 732908498175004672,351160 754718339755368449,33356 789434910821842946,225981 773861713057878017,11774 772183157709926401,129991 756021535463190528,18215 770434620034785280,118191 767363700349104128,96039 790235253965148160,229209 780789741214048256,183269 759448942861914112,56924 788856180647063552,217634 794166201865773056,257492 759150596859564033,56552 767891156357173249,101681 776773785798209536,138812 791115304222896128,235620 793906846981578756,256393 785311084903141377,11774 794635271367172096,262053 790309643465658368,230485 753746371321094144,26066 767402364424904708,99171 771799178288648192,126389 790347354754813952,227940 758746568660922370,54070 764228460889780224,81130 762436481809911808,72978 789161511914643456,152946 771490256520613888,125367 773905947567599616,139404 756836471051460608,43553 775418406753406976,148800 758847819021115392,55710 772862901946314752,127134 793437134384398336,252196 760481565621096448,60112 789451050260369412,224680 750784300979814401,15165 755209705748885504,35890 765689417059045376,86961 769712488589975552,114985 793181835652128768,249469 795666495007322116,267862 794685325226471424,261155 766724857258127361,95593 768832302415618048,108849 776679732830232576,155451 786329186776387584,192032 755890533797548032,38459 786287368152244224,201958 793657040040144896,252020 792105246411677696,243614 779342925452967936,158387 792780889398706176,232209 778160205343367168,164826 758121922148401156,1248576 792383062298492928,243075 754999467380731904,34666 790250765226958849,229693 742447472719462400,350711 778230816115597312,166409 777456398842073089,159245 792797213126643712,243865 758385330378518528,51778 778909492255698944,170609 776648431913799680,155451 738448310248181760,11774 787888067658907648,210253 774295949292298240,141360 760252896965296128,61011 772563982771118080,103071 777632429632741376,161352 781821769367719937,180233 759834718175162368,171403 769940922989735936,115929 732434299430027264,349347 753258965702705152,26066 759518475664580608,58680 779105959327174657,171379 788746703788703744,219942 771525662737784833,118191 776794527222886400,157693 786364283923918848,203350 791262570640400384,237202 780122551594782720,177233 791583465766473730,23762 750056676984627200,10735 771575460392112128,125381 788390936342650881,217519 764861845505126400,84449 774018533751656448,140688 762724649197121536,74247 790635991673503745,233131 793510241035878400,252824 788234420960370689,215437 756661603559276544,43248 758725007434395649,54070 786278136497307648,201555 764311914163822592,76623 793474588805955584,252408 781372759980945408,139404 781350230071578624,186584 781328135199584256,187379 766674286912430080,93823 776682061889404929,156518 786852874559090688,205728 788397859175534592,217519 780941791478427650,184535 790977609819488256,234583 758128290569871360,51595 768604236825362433,107032 769962758758600708,114848 772539471954845696,131035 794263528186068992,54854 781229908735524864,186212 758258711227994113,52061 773206568271769600,132875 787730687029813250,205197 764997500818239488,80486 779810061409542144,169916 752128218019356672,19792 781134350645497856,182665 772987038240866304,133454 755212245177659396,35980 758104670761984000,50827 795226707368300544,265644 788471503616614400,218275 793134572628303874,249841 778348706785472512,167220 789467706034679808,217466 778280314363785216,164764 756934161064230912,44450 754044249885204485,30590 759155415028498432,57348 756319969437216768,42495 788467965075292161,218275 793222361176768513,250033 758362594239455232,52000 795052426055315456,263895 786666551629885440,205181 768861080831438848,109666 777789371793731584,102449 778787268567760896,167220 772802334896300032,132335 764132797422313472,82066 773946955412168704,138819 756413415208484864,42344 770753306121670656,120613 765953100167389184,90384 771499288241115136,125163 775055228651593728,144108 767834675716894720,101681 771739403840393216,11774 780495428349558784,180759 781355819522674688,186434 788095827436724224,215005 771711741851951105,125145 770860654794313728,351666 753579227815874560,27317 794332270056325120,260033 767051512161923072,93210 774047012278894592,141200 776045153454813185,152872 787066608942481408,207965 792180368589873152,243187 766281076658413568,90539 785850631831621634,198671 792067456919408640,242693 752681717152960513,23167 766657761040076800,94617 786400061680779264,203350 757377212970598400,45122 759100720520040448,56964 772854068842795009,131322 766347970438496256,93261 764029939502854144,80482 793121171772469248,249469 763089663653314560,75899 773586608415121411,137158 764980851113234432,85311 756269901699026946,42432 761043554433064960,53975 790227649171951618,229148 769288872878600193,27164 773507965361852416,136515 781588046529507328,187976 790727734913699841,232863 767062357214396416,97472 778381993360887808,167674 756891526798553092,39957 774345384613122048,141699 767382711816245248,90384 778606289530290178,169201 773339304953319424,135701 793821333578579968,255393 760988470047285249,66116 771432268179070976,125554 762907960892727297,73712 768019524520124416,99159 787718164150784000,212076 791375229192843265,238290 785261351950254080,194203 774818009705750529,130142 789767348865622016,224693 775026071284641792,128352 793184661291708416,249841 793520965279846400,11774 795716240748593152,263302 755184592198524928,35890 773866844998492160,139404 795401466378760192,247930 793324940913106945,250633 750306655527514112,10654 762402264996843521,72354 764515754553192448,81946 785268292101378048,11774 791874713215610880,241819 766301185141800964,91499 764804930322460672,84724 794046771706134528,257492 765689492296593408,74575 791441320128630785,238780 774621659483471872,144030 767719524888113152,100605 768339210893946880,103924 794361096438214660,255942 759091755983769600,56964 775297697691545600,148045 786570170110189568,197046 788088060940517376,215005 766540809990578177,91678 742841221589008389,319690 794544188406857728,261155 765267976648097793,86209 794393290737008640,259360 766361098169835525,91946 772083202718470144,129212 794375540383895552,259055 780463118983962624,178017 788398370909933568,217519 776386350723522560,155362 752688404924604416,22721 746626798025211905,1322887 762811672536846337,73926 793138278056783872,247240 785936600828182528,199546 762611763309195264,73814 787723809428213761,205197 753800569228185600,29790 775306767685128192,148170 761654543671238660,70072 789451380838707200,224680 756392431738691584,42432 788753822017617920,218507 755897547072212993,39162 764123453901406208,80939 792093360941072384,242712 768438317201305600,106447 789322266047877120,225456 780617171726585856,182154 767577216158797824,97519 780792901861273600,183269 785537221180792832,195283 773511428690944001,137042 793842548074803201,255954 758477459771756544,52394 788512218551812098,218275 759187254136938496,57463 773894586687184896,139404 755178916772315137,32941 780057037929648128,178045 786737881997975554,206008 788423764119650304,217837 791258226763395073,237491 790714149542195200,232169 786275400972275712,202567 786784397668286464,199546 775034930501865473,146259 775203373310107648,146720 779364036467056640,174315 768675447194341376,107428 756698235113246720,44686 775879154432483330,152314 765653743639617536,86103 781267182487531520,185203 753711770141921285,29263 767726927331241984,100605 781663571184848896,186584 760958210077499392,65974 761703044899680260,69548 765997214078496772,89693 766355240547414016,93286 795367436275027968,264397 778397813008797697,166682 767881392151748609,101919 781145810310356993,185496 779151897856880640,160230 791990868806893568,242448 772840136577060864,132364 791689689321177088,238429 786968919428980736,207949 740162412045832192,353488 766722071057530880,95708 768162493185175554,101681 774611474706681857,1250121 793921453842280448,256564 794130211440726016,257492 758024909595504641,49852 768185463798718464,100893 757562271740661760,29921 790572223182495744,231894 732529947722567680,1170365 790862044002156545,232863 761891186684661760,69947 779347179789963264,158387 795366967305797637,265875 785429545855905792,195386 776892379907387392,158864 794348598809006080,249926 765203427563565056,86103 757301417660944384,45525 788423155090153473,217837 766840572602613760,94699 770695412512587777,120610 786987234779996160,206856 790642260463460352,231871 793177817559146497,249004 762049131913289728,69947 772582714096484352,131387 774347450551263232,142506 771698082597613568,126293 791658920452456448,240483 753555918374047744,26539 792964815841099776,247240 771039902863679488,120474 786223029105758208,201976 794550003431636993,261155 759810739204788224,54631 752900998197227520,11774 776018974395867136,152949 753311410982182916,26936 776758665097252864,157755 788417292052918272,215437 793867917771304960,249926 791617619191148544,239426 795414914076545024,265855 778686431963209728,169923 793522232928665600,251331 793793952625197057,255393 758337681046835204,52554 787797021205917696,212034 794606353025142785,350913 736321805879803904,1182330 772814019845500928,131480 787064761846419456,208965 793214887841374209,250633 793973558800171008,242693 778755792736432130,168698 763566029939277824,77598 749302881531092997,7849 778018839359475712,26066 791697138736476160,240483 795064984447422464,263906 795695014865027072,267862 791310315564703744,11774 794663337820880899,261050 788386061500162048,217519 771836434869137408,128143 753240236684152832,24745 755170100408414208,35890 757994529987309568,50442 754777650963578881,14277 791948321006891009,211733 787280882214195201,204078 770709161810296832,120610 791666354071797760,240483 795040233582632960,249926 773529055484256258,137158 741142051069263873,352060 767172613705699328,98072 789142793339953152,223899 779420506302844928,174427 792480461603868672,242693 770407976570085376,117257 787830406687158272,213376 795227309590593536,265644 788601100777754624,218142 749499665368817664,8497 790605626300887040,229505 766016322429980672,88367 771535878309023744,124004 795369039581171712,264397 776411692364341248,154549 732614745027706880,349060 764134880523407360,81924 786043588991856640,199178 772825918414819328,132578 793630740319768576,250430 779429204597157888,173964 761334514337640452,68182 755169751110778880,35890 785611467487744000,196277 756913883206393856,44085 794599325225598981,261155 764136196138274816,81702 792801043566526465,247241 759819051573112832,59401 789456745705779205,1178911 792095389830774784,242693 795375774882664449,266151 750503777560502272,13201 756271516623466496,42432 779428992604450816,159876 786342909939331075,202798 774012356086992897,131421 750809982317113344,15451 749304213348298752,7866 779031619852206080,171902 781575943290707972,188304 788183766581870592,215215 771681809293799424,122528 793515658759766018,228501 758094685235732481,47601 750904298750373889,14582 770769827862499328,120690 751926726280744960,20217 792414471129968640,245566 779487938224672768,64722 768174271965167616,95055 793189373185490944,249926 765734023217893376,88930 790672705632759813,232881 765027882229911555,84929 792231650499362817,11774 773935844000403457,139865 777232450783096832,156835 785275543314894848,194648 753615204630487040,28037 793175126602833921,247379 753130967901020160,22799 749405872829243392,8047 771489927724867584,125554 756270915906744320,42432 752983545065287680,24988 760431247990456320,62771 788631881092857857,218495 768304495868522496,105270 793365394899673088,243187 767034621829742597,94899 786605875641274368,204413 785669744254910464,196788 751156517714300928,15643 771471225789026308,125881 790975186187149312,234583 779090601249615872,171062 792157591833116672,240836 793926215040106496,256532 751621764363350016,18323 785707208885448704,197512 785861580479143936,196277 793199885889581056,249926 760748875938496512,63037 790907749697622016,234583 767922910086459393,102137 787456870902599680,209466 754035963739852801,31400 756306964783726592,42432 774378150667100160,141360 762823066212642817,335115 768568174874943488,107428 786384016924704769,27156 789699516773511168,226731 793853574799167489,249469 753591674631233536,28262 788212201228267520,215088 779001572147752960,171902 758060083368628225,49829 763907747704287233,80262 773902255414280192,134122 785885234394828800,205972 778397089361334272,167083 768852361129304064,108782 770244913787052032,117257 795044558837075972,263926 794980422799294465,247675 733020372317011968,353451 762635379182895104,69587 771296064980647936,124597 766804030643404800,93261 774344079593250818,143051 787069345365127168,208980 786045410884354048,200235 791484108937584640,238395 763118636567502852,76084 755814977114632192,39810 761341688019296256,67973 762866016569298944,73685 795453373331992577,262886 758361888988299268,52554 791708575764668416,240483 768855231279075328,109666 781402039670542336,183759 739677793626120193,1170700 792880960689745921,243865 771181829424488448,122861 781370496600473600,185971 786071354084880384,200490 761974132204601345,71270 794032759794765824,257423 752117170771943424,20501 791034121904611332,235882 794552165255639041,261155 793164570307080192,249469 794573557737156610,261155 749691818409758720,9433 780828238218088449,182659 758691681898299392,54070 788083305581281280,215005 788828078004801536,216009 762174135292178432,70177 777478271088943104,156644 794987456110166016,264431 776024870425600000,152735 767186411678158850,26066 793722746006036481,249469 776058909379350532,153095 773573548078006272,137158 764823429375729664,84724 787718631496888320,205197 769303089924845568,112399 780553336768593921,181419 749926623059775488,10735 771051042641293312,122146 772869120069165056,132761 772804311453532160,129380 787371339048857600,208146 787889805803651072,212024 792396753177681920,245607 794590933018968065,261818 732510731854356480,352301 794981112204259328,263898 769248123738787840,110477 772384072026906624,127775 793703653802520576,254135 793250665405579265,249926 754762871481864193,25995 788044097122504704,213887 789133259728941056,47940 771495524138496000,125554 775910491302551552,152461 759209321657929729,56964 793210266338996224,249926 795265854183247873,263205 793102018781077504,249469 794976304529555458,262849 792815016575631360,243187 763517509744136192,78228 764192632583098368,82283 765311519936487424,87145 773826718016630784,139333 790575884407234560,231318 743486486264188928,11774 788888613899608064,11774 768623310527758336,107745 773785276082712576,138819 755167181134897152,35216 788495980459089921,218275 789910648062930946,224680 785815717459308544,198671 778832942349029376,168321 785550983560515584,196917 794691406849855488,249926 775069305813598208,144730 765681551539658752,84724 775775441105760256,151463 780947123143643136,182313 791717537524441088,240926 764178205561327616,82457 776344819295784960,153845 762611458106597378,73814 792070083228995584,243187 772533277722677248,129558 795383924516077569,266079 787520038035161088,211347 790667595972276228,217039 763078352697786368,73926 793449385858330625,252020 795003630571110400,263895 750263963636686848,11495 792503484532740096,246392 790654892323008513,232169 754701996838576130,28732 787275632812167168,208252 789883595565465600,227242 786956231583817730,207287 758747930794692609,54070 769745638888247296,113788 790639825724510208,233097 755164180358041600,35890 764936246162489346,11774 786591435633995776,199272 752219828878966785,12868 764435769339449345,82177 795656963614904320,267521 756292726941966336,42564 768675373923995648,107469 769978613747908608,105109 774742213968494592,138382 764516413306437632,82457 776267951611662337,153194 775832775433789440,151165 787642759582658561,209351 792144085964337152,243187 756597910641348608,44273 759197558996627456,57574 791340421322448897,237787 757797832828989441,48093 792183491849052160,243398 755188195810127872,35890 769279646949076992,103354 787997161250181122,214209 776464436769001473,155219 793836369223319552,255393 773748974645682177,11774 750404731063918594,12883 753616099946614785,19598 776041072707403776,150673 794890519998504960,262022 762753110624305152,73926 758065111827292160,50827 790259931563700225,229159 794544784329162752,261155 779414221184434176,174115 763490043067445248,76723 791000029297315840,227273 793951504482713600,250633 773936461120958464,139404 792903393316511744,247803 767911709533016064,102137 792192413980848128,243983 792040997702111232,243187 767533660421627904,353879 774640250438025219,139012 771861457487089664,128194 753404470407475200,27206 792083283471249408,243869 790120306568523780,228620 777895213322862592,113365 792098872764104704,243075 785939122301067264,197512 795318311160455169,262053 795370883842011136,250633 764997511807246336,85562 744479811310075904,1170352 791126209144971265,234583 794933437287333889,243427 793342715203313664,249926 763453923097272320,75677 775852723799519232,151202 779534484769116160,174392 789508166425935873,205972 770363313347788800,11774 765021750753169408,84724 781247845839941632,186225 760858243098898432,65222 759215651118514176,56700 780969660233707520,179416 749746386640314368,9432 761694032749821952,70355 774573657943314432,144171 775670193770987520,64722 795353026483589121,265030 781613358797688832,188421 771706762093355009,127134 753576295871582208,28092 773882087896190979,139404 758397095149768704,47761 778051928802463744,163763 788098740527722496,215252 793447182636609536,250633 762740387601522689,73926 773952959902208000,140444 766171594670559232,90482 773706181831303168,11774 771013941954740224,1249826 767028131945451520,87249 768077954211573760,103354 780852540766203904,181419 795067333626785792,261818 757199992104689665,44429 770454744372359168,118192 770894421172817924,121949 758414949693681664,53144 790641176281919488,233154 771349152017977345,124883 761172182982623232,1248861 774383287032610818,138165 765312396730568704,86763 756466852964999172,43391 772095986223222788,129335 767904670836666369,82344 775348374300155904,146205 755548385982214144,38183 795279736704471042,350823 793188906707537920,245313 788207026409246720,213064 755389452407730176,37004 786984437439401984,207949 776095647174909952,153095 755506585619705857,18341 769301141523791872,112872 750327642860220416,11430 773113453972258816,134454 763841064499286016,79587 778389340078518273,167220 786689939371098117,205728 774460927345303552,142503 761612453314637825,1248944 763566087216791552,78853 790553577274023936,232137 790715987343446016,233307 768547586877915136,107559 791036490704904192,218469 793165002517651456,249926 779370025580986368,171168 749484923174711296,7836 794551598752014336,261155 774189686646575104,140444 793792991353712641,255393 793248908889567232,249926 762746096007323648,73867 794300219475329025,258058 751786500266876928,18893 789816275639820288,227242 768858874749288450,109666 750333528735375360,12535 771416249804918784,125530 777945266272043008,158820 787011597684183040,207613 761356516876230656,67369 769962906486185984,106447 755240651516743680,36157 756377384446783488,41518 765245913707184130,86653 762698388676550656,73712 793999891466952704,256393 766396889222623232,92854 776041107893342208,151845 793218872258232320,249253 758920379784048641,44450 767846099595960320,101681 770128335938674688,354105 790948976329502720,164764 780790900872085504,183269 791612717035433984,239893 794705662005702656,261155 772502230389981185,131289 776318801440669696,151463 795400695713239040,247930 771540593663102976,11774 758685757804425216,54070 763814422372454400,79589 772550798001790976,129551 786763676648808448,203674 794250560232914944,254209 794920525613109248,249926 788388128432197632,217519 755211191195140096,35372 766236804374822912,56964 794630511121625088,261567 763730912890675201,79344 756893971096317953,44163 756913068324585472,43271 758035406810181633,50923 764151712227524609,81702 792088474031501312,240483 794547938307379200,261155 781515699097210881,188401 770761406195138560,120610 755198591279464448,33499 775303018686320640,148045 794362453337509888,258878 758124532393574400,51593 778317626858668032,167517 786016822562656257,65113 787129298050162689,209269 792176554512179200,243187 794585143847612416,261155 756528440589910016,43825 765398380793192448,87245 770633654523527168,118192 732962000255356928,1170667 767366267598737408,94718 793413744147718144,251951 795047322594017280,264397 760630479330676736,63149 792902104142798849,247781 751938940383465473,19563 791129831639486464,235621 794673226614013952,262022 778468014064668672,166852 753746190940844033,29059 776467143982538752,156103 767399678769926144,97379 767442607312084992,99111 732919220715970563,349462 762784727942115328,71502 794705883943104512,261818 763861890057527296,80153 766887062779863040,82066 774296346660528128,139404 774341345645305856,142090 773602414217859072,137965 795004819702431744,262925 771723909242630145,124883 778390640929431552,167220 788221019076956161,215437 767740428753915904,100605 759122838167097344,56964 752006701868421121,19376 785884339204534272,198878 749347871057518592,7944 760393739256864768,40601 775454720160886784,147492 792124365055852545,243187 760578301631008768,63655 787633110502342657,209828 790653646673317888,231881 753661352758042626,28508 786030024004513792,200490 795037198710149120,262849 791718470304006144,240556 758400018499837953,50827 775627901207191552,150394 780056188071346176,166434 775462452351741952,149329 751137211404341248,15643 780825633492467712,183269 787980016390897665,214117 793883034948820992,249926 758423405376921600,52167 792014956799471617,243075 765637585502892033,88669 765306157372170240,86763 750732335352459264,14421 770847331914743808,120824 750033553363177472,7275 759051835164364800,54070 766853267485782016,1249332 763130391964385280,76549 768894588081803264,11774 793599610187030528,249926 770295179869691904,117303 789280794153918464,11774 754057053333622784,17416 785338692764332032,11774 772915399742545920,132908 789877565854887936,227936 795370626169106433,266151 767805754984189953,101681 732642120339718144,352302 749338781443100672,8047 778888803264126976,169923 789886678756319232,172084 775445123979173888,148574 751110305971744768,16897 771897304320212992,128424 791331016518557697,238207 767567374585180160,95672 792806333603016704,247379 786300189199904769,201620 790013135939919876,212131 792636890146934784,246924 790604260195000320,232169 775887337154867200,150511 791611791088300032,238207 776019389791375360,152735 768160861907218432,103354 775527315325399040,112363 786408894629163008,203674 785871988254470144,198591 773512906772193280,137042 750393633602437120,12883 769508937674661888,105643 758621187836555264,54070 769264946555256832,107745 794750246551109632,262849 751207609777041408,15643 793945895419203584,257026 785833389052035072,352839 793285769347473408,249926 764957560399015937,83106 774328611239260161,141882 751810199552483328,18374 733846793163812864,65217 753663240450695168,28799 767412195584008192,59936 753246684574982145,26140 749342254133751809,7828 793815424248930304,255393 760917202803560449,64730 756949408168697856,44450 780094866378350592,178045 772090659289399296,128934 774427155451121664,135025 775964441175220225,152507 778724110981472257,170187 769178254456389633,107469 755085343184064512,34898 776744876138528768,157755 786429438472753152,203832 790622976597123072,232169 792142109855719424,243615 767096809680404480,94718 788486251447889920,218275 750356515664474112,11774 775879634781102080,151302 768105907825758208,103354 738861538669395968,11774 776167238286053377,153854 758817623454789632,55174 780754760228110336,182213 785607196470022145,197512 794528954266726401,261155 749297044582338561,8047 768886532820332544,108729 775779806134669312,150511 756462098759102464,43391 794179746141708288,258331 764366517949587456,82283 755049046415380480,35044 767023895610204162,96883 779814987434975232,161960 771802872862289920,127952 741713469402173440,99816 771772024024817664,127871 758300243486093312,51809 778248715073155072,166532 764872532604424194,84724 733288874722492416,355480 767149661048205313,97386 761699641289117696,68908 768203629094404096,103261 773507514583310336,136947 791007456289751041,235251 793478675689766913,252196 793619066242101253,252639 792776428869734400,234551 751544893529468932,18413 762959754012528640,73530 788886018422210561,221297 790949878641852416,164764 758710684855054340,46076 794330425317531648,258741 792357773140955136,242693 794688308546863104,261059 786956086272286720,207613 773507687082364932,137158 751129192440467456,16761 758018751904165888,50452 773724941694885889,11774 772856634431406080,130142 774044871858335744,139404 794785773568462848,260462 775303963134468096,148045 775399578388553728,148994 755180048236195840,35890 785940441061584900,199352 793182731832332288,250383 790705179385401345,233558 758417895827316736,52061 764107882854019072,81702 773924979717074944,139404 789425373226205184,225943 751658531359633408,18550 762773820860207105,73926 771526491939057665,118985 793215279819927552,249841 772828719912095744,132943 795667942008586241,267862 762873383755259904,74943 766760982479835136,95530 793476581448486912,252020 773610539176058885,137869 770598745205506048,119774 769315110556880896,112163 792219680199077888,242135 762836839036092417,335115 787369865896202240,209035 778674903784513536,169029 791773284861825024,240483 767439294281740288,99297 768636777280049152,88930 786342166809436160,202727 758379425285087232,46384 758723580725112832,54070 775394300943368192,148994 788036870689087488,214288 786909738906882048,207287 760177196359032832,61145 786243565160697857,201958 787470847036395520,210289 785544762111778820,130635 754902409932046336,33356 772983361853722624,124350 790581765400244224,11774 790894460603248641,234583 756291005696053248,42564 785845953248890880,196277 761621469021532163,68987 789935177925480448,164764 787017900653764608,207613 755559297132728320,37934 794616596589211648,262053 766480607958343681,93261 750483667487600640,11495 765367032749645825,86103 793419107286736897,249926 756370945942560768,42344 793152363129208832,249926 793673368805355520,254135 769677305157341184,114779 774706733620932608,125810 755163546934272001,35890 765031857872334848,85027 793323483786797056,249841 791671751293874176,240145 748574531741167616,351152 765560922479878144,87904 750128019948220416,11687 785503717844025345,164764 756583140567552000,43553 777909562246623232,163901 795284129843593217,265191 765069976294129665,84753 773246396518596608,128886 750385965160538112,12883 773572629571645440,136138 772838781347061760,132996 794594967125692417,261155 789064463441858560,222647 791703131885342720,238429 768944216340893700,108729 780797087470321665,183269 789456049782874112,225456 773505759330066432,137158 761584003744829440,69231 768171036084871172,103071 750022241639948288,10735 778526909554499584,167407 768541630756294656,106716 759118302102839296,57131 768165615349567488,103405 793160798713499648,249841 787803454169354240,213274 788444968889282560,217837 761972705079889921,70858 794250987410112512,258771 760210675561922561,61788 793479639842914305,249926 789509440873439232,226731 752712306463641600,22436 778616095796113408,167220 780826647658233856,183269 757882646173192192,49852 785259926885011456,11774 759408583360610304,56964 762008792330440705,71502 765981447177900032,90735 742323859303596032,195876 792029582622851072,243187 795391960274104321,261155 760167454215548928,57258 764976380312367104,85562 778976413571510272,171324 793983356220211201,257325 762485927922929668,70858 793075299265179648,249079 791060612885336064,234583 765083227622998018,82544 776402302227722240,154832 787089608748044288,208980 758499301286899712,53185 785266790330798080,194147 757374073919926272,209828 764873429434589184,84887 763851908490620928,80648 768994134484889600,15066 756574638340268032,43225 787318550927118336,204835 789029833690980352,218179 794586739922894848,261796 758134523167027200,51595 790963556334329856,234583 793154730927108096,248437 762858754928840704,75109 790704321075740673,233307 772060558422147072,121795 794340236067225601,260033 794486947699945472,253837 777969815604584448,164826 790440762072821760,11774 790710373619896320,228037 761014351897718784,66116 771001666162360321,122146 772324551132782592,127711 791809466924752896,241819 776738945363128320,157755 781606956377047040,188807 794365042229657603,259360 769469522742915072,113754 786044512900489216,199178 793997775256088577,257325 768656197687742464,107559 785620964193165314,197512 795742208443891712,262022 758887360918454272,53995 768291062255263744,104162 760583643681128449,63149 764424069852848129,78159 794530735541682176,259034 787912277714350080,205197 790321470866006016,230582 773821095816335360,37160 793866520900276224,249926 773312981438337024,135736 785469581192261634,195975 793077742959005703,249286 749343668788572160,7855 768634351177334786,107428 795415297322840064,265855 768164381905399810,104162 780879227788759040,182659 785883427945840644,198878 768119757216284673,103354 791374391905021952,238207 733096383637413888,355464 760499324417474560,56964 767925562480267264,97386 763472181426806784,352687 781690055702315008,57901 757138302612836353,46006 776026788736577536,152735 774683123862867968,144494 794739585725202433,261059 765544712413454336,88052 791757554510655489,240584 788681148469616640,219958 776833116153507840,158589 779608870960427008,173347 775533603966980100,150052 785913898494889984,199739 749223924404215808,7529 762293768376553473,72035 791886433703174144,236507 773198852824457217,135025 787012130796994560,207965 771507858051436545,125111 756594630007877632,41702 791490569688055809,239405 756276101954015232,42472 774227121912680448,141966 767560505280036864,99900 752969334650204160,18386 785616522953629696,194667 775828042543267841,151361 790987834307940352,233736 793556988613439488,253206 790177808307908608,229693 773296062236798976,133043 751847525842202624,18317 766245823130796032,90618 776516618302074880,156580 793175120734859264,249841 765351704367804417,86440 769354213264678912,112336 795669852975484928,267862 770331598030049282,117257 795749905071570944,261155 769241228949000193,107469 781663642752212993,189857 758418865030369280,52545 795417015754379265,266054 774013813544800256,139404 785659111228575748,197046 790224378046709760,229505 759378224392450048,56964 776450859383201792,151317 790520326241288192,231894 767098447006662657,97685 757783141280907264,48477 771922973699612672,128017 788173680648003584,214354 790672871534329856,233307 755189713133187072,34031 760252760533196804,48052 780119588155514880,176128 786278957331066880,202429 733487981500108800,1035907 752978428735918081,25255 733034313730674690,354066 792077052790923264,243187 787723191095595009,210235 768122176465694720,103354 773615617819680768,137042 761226244931350528,66897 789831027485270016,227242 763780560913256449,78566 763235371748646913,70177 765068079449698304,84422 776191768610140160,152989 755152955846733824,35890 774007391847325697,131421 794678122461335556,262022 785876380336599040,198671 794985874505207808,263906 750382188072501249,12824 776569052827299840,156053 791543862284132352,238292 763945401573486595,80939 776203406042169344,150827 791397362891575298,238205 789544057626255360,226581 778706506816434176,169320 788081738920685568,215005 793525590280249344,11774 795726923800395776,268289 763147832991723520,76628 787643480143200256,70858 793933202528358400,256255 794558305632997379,261155 758263407929884672,52061 753990101210759168,30815 768807781197492224,109104 760426237563170816,56630 763553197290090497,78394 793654350409191424,254135 774087907959185410,132335 791617613877092352,240145 794941387196272640,262886 780354413869223936,177773 755267146456891392,35890 793579587934494720,250953 769264094499131392,112399 794279785161748484,258322 766797792484270081,91946 789177725445484544,214899 788775738463969285,220526 759103330538909696,56964 774200212348809216,141887 758700361955872769,54070 771897040439697413,127957 788748051842293764,220029 760707729145077762,61922 751796196012949504,19133 759811442300350464,58267 751597756750397440,18539 774029275586453504,140444 791325619522973696,238117 758431688015900672,48289 758143766121287680,50698 766608026895691776,91700 772588697527029760,125554 765255735307403264,86103 793095918996353024,249469 778237273439547392,163206 780656559198183424,182257 791429328261287937,238395 752276589153574913,17794 758056228157284354,47761 777979673540190208,164608 737312270561202176,195876 771444053409951744,112363 781531057308872704,187974 750861469118373888,14635 776404179317248000,154832 780898120435507200,182726 736611818752344064,351230 768897951452106753,109874 787796453859201024,205197 791336666472521728,238207 768608124299190272,106896 793196841047322624,249961 758048468921356288,50923 764872464727965696,82627 792886176180867073,247413 785541032142254080,11774 768171835213045761,103212 787719266887987200,205197 785628255256711169,197512 793363430635737088,250033 771751872931651584,118191 776146304225406976,153699 758152919220940800,51344 750454946504380416,12032 755095200700129280,34666 765230971553583104,513129 777189124411301888,160221 785814653389578240,198671 753459246381928449,27045 777023724767834112,157755 795687364802859014,11774 770436675696676865,117257 780071777095544832,172185 791260277304066048,237198 771276369028407296,120557 737719556198805504,349306 772023590917054464,127218 775386520798662656,146720 788457461401485313,217519 754844976018698240,33356 755396606699200512,36735 764981207528386560,85562 758091516103561216,51043 791829976131612672,7706 768125408856444928,103354 773996186248286208,140211 774275714338226180,131421 755987313956487168,36727 768452538068635649,104932 776886484016128001,158815 754763814780796928,33356 790667984192745472,230669 774215191298834434,135025 772234888716099584,129993 775204144420380672,145874 788785874452578304,218258 793539288533196800,11774 792391642770792448,245549 763184931958915076,76723 774553400734257153,142648 776199541364256768,153845 788563227928039424,218892 754094618724163584,31035 776468384993116160,156103 790053139525275648,194019 776198517698228224,154071 774756021080240128,145286 793994744481349632,257423 792806425055473664,246152 761654051335442432,69947 766578720480133120,94120 781242338387505152,186170 773146660943826946,134288 793093937921744897,249469 775535009369198592,148748 789933145051295747,218002 790133967827656704,229733 768529463260905472,104973 778716358951350274,168698 778629311825711104,167677 757690682966355974,47545 758872517008236549,1248650 780633706990014464,182211 752883378333085698,22953 781259367706464256,185921 753694468763635713,29263 763444601864785920,77849 791358736979922944,238395 771772252056608768,125554 777693160222830592,162596 758489476603584513,52394 790964458000621570,235487 773703847499923456,11774 786286840865107968,201351 790883190542102528,234583 777594487581335556,160593 762877968519528450,75400 778502791090216960,167180 778737649393598466,170268 755502368435892224,38162 763818971996954624,80366 765276996427329537,86103 794556926814105600,261155 770924016668319744,120610 791862412043485186,240483 794317165574967296,255393 793960113111339008,256358 788723264990351360,218275 792432999845560320,245148 753383594052186112,24597 750250990041870336,11370 765597610547695616,87249 760659747854913537,64147 772934457418481673,133664 767012336506925061,95672 769598849484660738,112239 790183948471177216,227048 765269698980130816,86209 773981925463629825,139404 791837588239769600,240070 793752537719529472,255044 746331179402543104,1247732 788397108315492352,217519 793135362667257856,249895 787152999390904320,209043 740580694296924161,11774 749915181837418496,9433 768079354249244672,103354 763868990963867648,80648 751189703936839680,11495 760123644320231424,60779 778568682691764224,168794 776072932095320064,152878 765508366689001473,87904 786694934321631232,202248 791307979870072832,236502 768676755725049856,106716 764152696886755328,82283 774337685473234944,143051 790746287234748420,232359 756625267653828608,42344 793234377505288194,248988 793694051136475136,254135 773910737198587904,139404 792179597039267840,240070 793400918360395777,249926 785268709904441344,194648 790725533722112004,232863 760994832613412864,1248861 777252201379065856,159475 778702657632350208,169923 757930855096471552,49852 769141601155239936,110709 762886656118575104,47188 790332416007122944,226461 786746997717934081,206225 732404680387645441,349764 774722927329546240,53667 778298981206126592,166860 766354921700659200,90384 777665843215867908,161573 760671697234034688,63776 773863701044539393,139404 751629593774284800,18391 775272312778158080,18395 791868586323169280,241678 791756229911711744,237491 768855472812138496,105109 794585912793530369,261796 795384211263852548,266491 775457442134011904,149304 793886166005141504,252581 778241970917474304,33169 770067633525915650,112382 756957432371294208,34645 772975653251604480,133519 750732532673642497,12883 773942003725901824,139404 765627918772899840,87950 794347242320596992,259659 768334701975080960,103924 775755369511522304,121080 768502840889225216,106774 768080265726009344,100893 771039103357943809,122863 776423365204553728,155451 757059673614843904,43225 770819481488666626,121479 787429691825065984,209800 752288884935958528,14277 786667792401563650,202268 791285563248611328,237491 792150039925751808,232911 786405143495323648,201620 790750880492621824,231894 781232419210801152,182726 769006462634893312,108849 753924758085992448,29263 785921364397928448,198085 787017682088439808,207287 775657004882800640,150511 753940142927253507,25135 787406908860747776,192434 791769247345238016,239810 777031157187612672,159876 756500261812576256,43015 774376646820278273,142648 761592193094156288,65540 772551549176328192,129551 773513580859781120,137042 793263229174554625,249180 794189793496367105,258331 754972591908085760,33071 767366999986966528,98721 795722080155267072,267521 771463877557125120,122967 776616056634896384,156835 793540281446567937,252020 762325175924695041,69195 773928676467417088,139404 778224621271195648,166390 772958537223929857,128934 785239694263005184,194221 788448850209976320,217519 781143691536707585,183759 786973134830182400,207287 754900643286880256,32404 795438825937965061,266500 780472473644969984,180039 753750839722856448,28799 757572999839117312,47782 745196649379684352,11774 753778602869612544,29763 794719777931620352,262022 764276283454984192,81869 755560736521351168,38286 767153910553321472,97438 792142035402706949,243615 793541030276534272,252020 791337286327611392,238286 793117436258189312,249469 794716065465040896,263020 758753554769276930,54070 778028230166970368,163763 755163071094534144,35890 771389504049582081,124597 793281397456670720,249926 759870025125822464,58267 765163988497727489,85562 774805108584439808,145524 788417085235834881,217837 781353059691659264,139404 758990488682672128,56194 758343394707906561,52554 765025251172376577,85562 749737449052577793,7546 792394424584134656,244143 781882024990683136,125554 794519923083112449,254135 766472494094094336,92958 780542816158097408,180647 760822368012939264,351340 779018260310142976,171324 794543408459091968,261359 789203289560666112,223286 790589489336942592,231894 753360946332966912,27061 774353485986803712,141315 792727793268301824,246824 768345544859279360,100605 786262081444122624,202429 754201046243745792,26999 767739232152674304,100893 785636485739470853,196676 790066809588383744,229105 781653363679125505,186958 781045469145432064,183759 758407138976739329,50827 764454509343076352,82066 794526272206553088,261155 763827545896878080,78344 775431662708686848,148574 774589519282761728,143473 756282463920369665,42344 770725230973161472,121046 772037171393867776,128934 795395510802726912,266151 780357694284791808,176129 785664331966849024,196277 758327372630355968,52061 765195643027501056,83244 794048127909040129,254209 768502791757103104,106281 768670361378369536,7092 768097448694804480,318763 768177083973447681,104525 768057947113025536,103261 776867384057528321,157840 778676391386554368,167939 771765526901030913,127366 758682149855883264,54070 774062053103247361,130689 755159166423998464,35890 778336214663389184,167398 773844914815762432,136947 761269962375692288,65174 778471732151590912,60999 791673365094281218,238395 770737421172572160,119765 779879922038738944,174465 775021544049369088,146259 752939414859370497,24257 755028200628097025,34731 756754974856577024,44271 774956275075522560,144542 785283592704319488,11774 793318005140848641,244790 760163137601495040,61145 772185404468527104,127579 788729162139856896,218892 763807262381080576,80098 753676141924327424,27045 753766494589378564,29263 767162879858442240,97067 760978766663299072,66116 788820460872097793,218258 781759245872168960,188622 762292680558731264,72420 774437101760831488,139865 774248762017325056,142225 762736138607955968,74681 788377836423970816,215567 792159595418398721,244221 761670690298888196,69947 773986013064683524,139404 758434071143788544,53144 760552966495559680,61412 793231298051477504,166096 794988196648067076,197512 769891061602713600,113836 766402120081780736,93261 791740190716854272,241034 786256972664311809,201958 792898795461681153,247077 786943009267015680,207613 793549777359237120,253069 765653074342010880,88930 766716749756575744,94899 788814827884015616,220526 769403536169984001,112363 777969982596640768,164764 791272140947402752,237491 732278981098012672,196346 759031581726105600,53140 775022510525943808,144740 793406122694733824,8044 789224580980305920,224680 791388701674774529,235621 791673710814134272,240145 795695897556357120,267855 788805064899133443,220332 765070709760495616,82283 777240050157301761,159475 788208028155645952,215437 786411045162094593,203350 773896501370163204,139577 777526611830644736,161568 753712098845167616,28732 754137991535144960,30296 763062316212420608,75724 794626239814397952,261987 755663273404555265,38183 764178523707674625,82283 785728770661421056,197286 790267606670282752,230270 755048444994080768,34666 790906940343717888,234473 791707654704001024,240483 793917629228613633,203546 794000805410050048,249841 764976686605692930,85562 793533970663272448,252196 786122495468331009,159876 766385364386783232,92264 794707861028761600,249926 768132588745744385,103212 761977790610550784,70543 732122915831840768,349197 778396991550132224,249811 768119068217966592,103354 789860948932718594,223312 755209576337674240,35319 787068143340515328,207796 750653199133052928,13343 763152942690078720,75899 770677922822750216,120610 756788777922748416,43391 785313017974042625,194167 773890745790967808,139404 768614055598850048,104973 789512372503220224,225981 765027428674568192,85159 785474740253298688,195975 793294744327774213,249180 788554420782936064,203710 792517266046791680,246273 795046830438551553,246425 755933685061328896,40566 766562209489092608,90384 791262152690630656,232863 791368011772944384,238395 749988427001696257,10735 766327888203231233,90963 785575045447966720,196917 734494989124698113,11774 792494227494084608,246273 788864277385846784,220526 772592276061159424,120690 786967200481632256,207949 756680923794530306,43471 794629602484383745,262022 762778618405662720,74592 789075572378988544,222654 792041920205819905,243187 780791784838352896,183269 762266639953899521,72035 758401646577803265,52061 771406308226588672,125367 774316808635609088,141887 756908510923804678,44163 770478135251009536,118192 780834033324306432,183269 791703028634116096,230311 771767434072121344,120610 777183036777504769,87904 787008160796069889,208379 755987947720171520,40986 763703935538429953,77598 752839501135962112,23899 794252335795019778,258331 772244683548274688,127775 778275639170244613,166913 737110382020591616,196346 773963030879240193,140444 788706641386569730,220029 767801916164304896,101681 774087635002273792,141360 775966405673885696,150372 785349365715963904,186883 764415088786870272,1170530 780549897229524993,181419 757709773672419329,48991 774382157674479616,142668 794552046250786816,261155 794557284126892032,261155 768137243236139008,103126 794753028444344320,261155 734703271374401536,351644 751799943019409408,18893 788747730789146624,220332 732701981819740160,353279 757703638340907008,46958 793554016026308608,252196 777847672145346560,164001 786461458821476352,199546 778332740580028416,167220 758671515365756928,51451 780756473177661440,182154 765464202727358464,86653 772103373961080832,123354 758711311396118529,54011 774440739971346432,141690 794555686805979137,261155 767891950921879552,101203 788022076519157760,214492 788511301500669954,218495 790298443751251968,11774 794862626589339648,262849 791751379941404672,231358 793115447419895808,249469 785503788710985728,195481 755157041853894657,35890 794303178338684928,249926 794317891512528896,257492 795055753862270976,263907 757912692904591360,49925 778613583169064960,168794 760178931475460096,61539 795487063638474752,247930 786750200115101696,205349 757587819338403842,47545 778687862665453568,169573 787486019515973633,207433 791327729962524672,237491 764113813830377473,80366 791308269201436676,11774 794162489088872448,255842 757689048236515328,48549 763099407713570816,76577 764188490607173632,63268 791207543557226496,235719 775000623154692096,146259 795416250495053824,266491 753686709590568960,28819 762631647535562753,73926 768145810999562240,103294 759451149976023040,56700 760493648358154245,63149 792910313498828801,173917 788756978852069379,220526 791450190381187072,238780 765157663487373313,86103 772791846619738112,132335 793928688211521536,256125 773871204251815936,139404 786581871635206146,202248 751197337549049857,16953 761801227797684224,70177 763132223641882624,74066 767807043038097408,100893 794260163695886336,258771 771153542644047872,118191 772899413496770560,132370 772807066117287936,132364 753299570331885568,26924 758090970256830464,51136 770207721870266368,114556 785925228039770112,199546 754746032412463105,33356 766810045027790849,93303 757714217185087488,48369 773255389781430272,135254 764851361796100096,84660 732912641249824768,354607 776212602301063168,149124 763112856330051584,76665 756618845171904513,44429 765030097963266049,85562 765696332682190848,88489 778711265841524740,167622 760929045597065216,65222 759927835125436416,57574 772848908888256512,133045 793516710141763584,252408 755250832912752640,36491 763782782443098112,79691 780402704208138240,179416 795700951457861634,268281 751099368996900864,16299 790287058321412096,230282 792392720585150465,245607 763735319069982724,79691 759015033586147329,55107 786611518821498884,204901 772812947307454464,125554 773641538584838144,138382 795422820192886784,266084 774695562507612160,144635 781650713344487424,177455 790755399834144768,232884 733281883723825152,355480 753718170893086721,29347 756906144153546753,15066 762697585580802048,431998 770676849764687872,120610 764274331153207296,82283 777115796887654403,159876 790994620759105536,121795 794684651835011072,262752 771901499634876417,127134 790479940995121152,230282 774269760347353088,141091 794916123582103552,262955 779891926703050752,464984 776915475062153216,158027 779317469030723584,173525 789027828377460736,222655 758769282423529472,55262 768539416071512064,106753 770227597728882688,44421 795743696109076480,267934 778011982112972800,147013 788553752902930432,218275 788856807166844928,221416 750428678966816768,12535 771433321490362369,123825 789893346449915904,228292 793844164458930177,255942 767166451086135296,98142 760279445743636480,62063 793269488552513536,249469 780556143022247936,180233 793972359652900864,255942 771431726354620417,125367 781288071551737856,186883 761942235512442881,69711 788017617768288257,214354 794693967107489793,262849 761545519181299713,67679 762610965846208512,36498 763791213346435072,80142 768958002732883968,106821 787549339585548288,208178 787003441650348032,205728 751989548276645888,11495 774680868820365312,144844 779763374687002624,175079 786903886808223744,65113 791754718699630592,240535 766683488607019008,91818 768898996173582336,11774 779718694058528773,174756 792778242394583040,245148 780800029866852352,182036 768855485273419776,105109 774016881216753664,140495 764178639562825728,80939 789165658223284224,221416 795401825348362244,264397 773621220227092482,136905 766813854185717760,96263 772714819145179136,126152 772870083441860608,132848 788757148654272513,220526 769964453173526528,114848 764898887417028608,84724 788745914693267457,11774 789975866545573889,227795 765707113641357313,87145 766356050165522433,93286 767778193277227008,26066 767548305106763776,481145 762423081860108288,73102 781236605893869568,185595 785794209504714752,197297 791331916695863296,203821 793098720296341504,249374 773531865458147328,137158 743129506391728129,11774 775778692370948096,150426 786550736503144448,201494 793884094895648768,256358 749954629820030976,10729 765169804475006976,86103 791284168269426688,234212 766057531345166341,90482 785533861069479940,196277 769210137932431360,111558 780597286279651328,181935 787901390513319940,212239 776091223593455617,152888 757362243864371200,46405 772256665177432064,130368 778202438574739456,166390 752723083077750784,22393 779411277064105984,174818 774615293305970691,102830 781449441932783617,139404 732752733237858304,398859 789908905803583488,227048 791679727459299328,240145 752275306757644288,21074 754844667913449472,33790 755407870133403648,36735 772859221918359552,131084 790922626877169665,234583 764146925767491584,81869 748184741854257152,1247822 790726746421080064,232791 752718390066876416,22750 760544986341474304,62043 790263814667145217,228341 763404535305900032,73926 794564282193059840,257353 794559872754995202,261155 773097108144590848,134379 786738838244732928,205039 788195544690634752,215012 766463280302792704,93286 791686276420251648,240483 793846359174606848,255942 768450333035139072,106281 780786969110380545,182036 794048767477616640,257492 778201495296696320,166409 795335169272061953,266079 746360213427654656,1247732 759036850904309761,56552 785734465280675840,197512 788899212083601408,220332 757297624349159424,44429 768132057201516545,103354 771860217059422208,124597 785336774268555265,11774 763859170886094848,1249165 778535551867637761,166100 764242324985487360,82845 767002121744953344,96039 794970071022047232,262847 759167773167747072,56964 794713629627006976,261987 779515109827866624,174230 792184213323808768,243075 759241643748892672,56886 791680432228085760,239906 793797859074334721,255393 786582246157389825,200963 751205246119149569,16761 750302452147167232,12357 758703076270276608,53367 788567245756571648,203710 794744212893921280,262784 786451450238951424,202248 773003175255117824,132454 765238992442908672,84724 794419081881546756,260033 789177085335973889,223899 794241051410055168,87245 758683877934305280,54070 758056146921885696,50654 772318217234583552,127657 751565394041774080,18323 759904138113056769,56964 791356349477040128,237491 792293025552662533,11774 759616148258324480,58232 766017320326164480,90384 755896113027219457,40066 766220857744252929,90327 772895401099669504,132364 774758098896576513,144494 753001149247160320,25006 753738518745190400,22439 764602529694879744,47940 795713894807404545,267587 763732963603410944,78159 771674934003105792,126390 785545791133913089,130635 771044843950866432,112363 773903431018901504,139404 788783753799827456,220526 754179596485033984,30296 773115479430803456,133980 774074499809640448,139404 765192714774126592,86336 773179878917091328,82544 787392275521363970,208307 785491626818998272,196277 768910938279903232,108849 793221660530860032,250033 779480768884113408,174392 791791092589027328,240556 771525642827341824,124744 789824718501187584,226585 751172649703776262,15066 786518367775502336,194723 769226814518468608,109945 794695125666582530,261987 794890183057559552,262022 769015019702984710,109875 791257162894938112,237491 732705209940512768,353656 754079316594622464,31529 788400988407238656,217519 751823687477817344,19352 778682402906308608,169232 786918447498141696,207287 755811735773257728,37109 758663334350561280,54070 774811594350026756,145244 757613260967292932,46370 764617182311489536,83903 768945594781933568,11774 735443714558943232,349957 769242770317807616,110585 793208896101818368,249348 764974790348247040,85067 791679851371630593,234990 750360408809144320,12805 790847132743983108,232881 774008068380168192,131421 751178638297477120,17591 772217793504808961,127707 785237875642273792,194226 787536383501938688,210585 780238755701616640,170187 772191668598702080,129991 772508112834002944,120690 785463724689678336,195975 795662905295241216,267521 770845143838498816,120610 768200429696126976,104406 792110491225108480,203546 756617708796518400,44429 788721434310782977,219990 755148427294445569,34898 794689119184125953,262588 759167596088422401,56552 792390184851517440,244143 762425944640413696,71026 773549197836619776,137042 774061030691315712,139404 750831743561658368,14595 771481776019509248,125554 791071641258242048,234583 786500965981642752,202877 763442553127510017,78159 761890835973668864,71021 763152751714930689,76897 793837393304584192,254586 754715603819237376,33174 766293269940535296,91946 770738583065899008,118191 763501817632321536,78861 755826771535073280,39384 757617542483574784,48351 785559056408805376,196917 768524460722884609,106281 788748006438924288,220332 772157564981313536,105643 773149043199385602,134454 787098626258382848,208928 793510301144649728,252020 773288914018852909,135489 758038755387248640,51069 769339283140325380,112363 791331861804879872,238207 793340713169743873,250408 757260039283433472,46701 763494721347919872,11774 780838359019192320,182257 788366875466014721,214127 771149288391008256,121596 786351323503439872,198304 758817821090426881,54519 760150545688465408,56964 791361641312980992,238395 762741730080874496,74746 785497775249190912,196277 789181128506605572,223731 793986127548055552,257325 793504187535364096,251452 762378189603733505,72508 793604639732228096,253464 776611692738256896,155390 789246669401513984,224123 781381327400542208,186361 768937425422979072,110477 779419067656597504,173628 781516316335190017,139404 793459541883097089,252408 760885922590261248,1248861 779699615260041217,172967 795683816463540224,11774 763619008608206848,1248991 769675720742371328,18030 770939542274580480,121046 776621740294144000,53667 756409683099934720,42249 761686226990616576,68862 773184136982900736,132364 793301101256728576,250633 789297061187481600,224680 779556524649648128,175549 774706634819932160,137315 787031079018389504,205972 781205421365141504,186434 765176227779018752,86103 780814020655931394,183269 778303092756361216,166409 787799791220715520,213253 762123855687094272,71550 779119209326391296,170077 757971675531055104,49845 790997649478524928,235566 795726791717502976,110161 752630282084163584,22662 761221198890070016,66441 773852062450798592,11774 788825539251273729,216009 794410607806009344,258456 760209368705036290,61051 765659818233180161,88994 789894373139972096,226731 756687765731958784,44274 786940609466503168,207613 792339329846743040,244143 751539620756598784,18555 767384286051782656,86103 768987953779634177,110609 788944289631969280,11774 777861748107927552,164012 780835621946462208,183269 759154194607697920,57348 795381147102347264,266146 756814023627341824,44461 766843354294345729,93405 777636256595320832,162596 794653793568702464,11774 788530194604699648,104244 761269736483201026,67547 794528358704918529,261155 752197272306323456,21074 792027433264381952,243075 788365142706847744,216991 792190746346582017,243187 794138299933872128,248652 765496723749953536,84886 756504310951862272,42249 768166936639266821,103071 771784589669007360,127871 771547347440406530,125163 794252647314309120,226320 777883332273111044,163990 778544993350725632,167319 794625010744889344,262145 781535504890298369,738099 765745647270162434,89494 793204910523383812,249926 760161884540547072,61051 760868260090744833,64692 766301952359620608,74133 775013825070313472,146259 779458961481211904,172185 755263955715534848,36545 786356751012626433,197063 785626641179389952,197297 765264516791742464,86440 775000149298937856,146259 759436755695181824,56800 732689154065190913,352828 786946266982977537,207613 795089248441475074,258193 794889456981602305,262849 753990281842814977,30815 787391946171883521,175533 780442344395079680,176890 753622726200336384,28095 761654978092134404,67852 764686010374651904,84422 781885652979900416,190635 771021931604807680,122146 789153046412587008,11774 788873751928639488,221785 750528373626109952,12883 750840213077757957,14582 754789031913803776,33356 767255845167968256,61688 790979900572393473,235590 790705491085291520,231894 791348909159223296,238395 764926800703004672,84724 791349119344312321,238207 773934345039994880,139404 760585590089719809,63464 764130194105962500,66801 794899331056701440,261155 792553282681966592,246295 786958791145299968,11774 778014735652577280,164826 754718882355613696,33356 770816934199918592,121479 778056666432405504,1182483 765036137631014912,85562 771144283936002048,122967 778983323020333057,170187 793203537236811777,249926 785263065868763136,194560 761664604862816257,70079 773526217773420544,136947 785549949991841792,196917 793859479049646080,256038 792060289923579904,241678 794792450183208960,262752 777879230507945985,163990 781237130236342277,186584 764166620835086337,82368 764244962816950272,82673 786648249822089216,77862 775044533906239488,144848 787813708143611904,11774 793896286084882432,256255 761116671603986432,66159 780955176035164160,154071 795757269560553473,268777 750350406551756800,12535 758470890665279488,52749 773556700670414848,137042 775347784597835776,148473 789659425610932224,225981 791657744361070592,239471 791059239066148866,232863 767036011625013248,97303 786865236724768768,201958 790938281882095616,234583 793267452503265280,249217 775372059480322048,146259 767399558854893568,98972 787702186608324608,669866 788208978593406976,352258 767573160803786754,98646 750343568833732608,12728 747808744721965057,1247805 775712772839477248,64722 778699052334448641,169515 792596213757415424,238207 763908701329592321,77708 768090902371799041,103389 780759075705487360,181903 780881818216198144,75300 781527635239198720,187976 755938354072473600,40548 788706816360259584,218258 765761499067449344,88920 773999751603773440,139404 769350711360491520,112265 776762056171225088,157755 778688646190727168,168794 753018405352079361,24319 764262577530662912,80939 777723583346847745,158348 790646746053566464,231881 767819915793469440,101383 779298801974509568,166409 786304398183964672,201558 788424180333027328,215754 760268735420600324,61545 749820363446423552,10399 751974884562001920,14277 780438171066695680,11774 794260777423106048,259231 776149626437177344,151947 763204908992565248,47188 772208245435830272,121795 787320562620268544,207949 766371037327962112,93405 772553454262755328,130988 749665133127839744,7836 763704118095544320,75955 760697388344410112,58542 790303210187567104,11774 794342154499923969,256219 795306976238411776,262847 795408752560271360,266784 780617308196581376,182122 780793066093510656,183269 789999874263519232,229229 794761645197246464,261666 786594178948075522,204783 793608964621688832,249926 781522739316289536,186584 785558415976255489,194723 756934064985157632,44450 775232547718516736,146798 750078239473803264,11495 764790162672930817,84724 785353490126241792,186883 785647523260162048,197512 791014495648743425,233307 760511936974823425,62771 758630179254243328,53995 762074407305084928,47283 774081787739779072,141360 763913421809156097,80192 792141215298748416,242693 772872675509297152,124597 781511940753526784,139404 776133884824080384,152314 793888796903432196,249926 785430542091218944,195125 787014096369528832,207287 787701445134913536,210289 792518849383903232,246339 779111299074691072,171017 758478000115417088,52578 781237098271633409,186212 788842195990089728,219915 751637875192659968,19220 761077558699884544,65974 770508036796395521,118192 794212302459387905,255942 791239568141979648,235620 791811243556294656,240718 761764366278533120,68862 790971571812835328,234583 795081083423518720,263926 769537551334043648,110585 791121318070611969,78159 776470730066145280,155451 779119629717299200,172862 768856760421650432,109666 762646014800990208,73814 785753833137803264,196277 765233938646245378,86440 757253168858300416,46379 792095942384156675,243075 794584353569439745,261155 754790597517578240,33356 788438523590443012,11774 765299142063194112,86825 751074318428282880,16422 790587920549687296,231318 793478925083172866,250633 793468711017545729,249926 785638597751734272,195975 779004468046143488,167407 758041480141217792,48663 759109503203893248,56659 762434627348733952,72978 771169633206349828,122299 754003842354655232,30296 755504633968205824,349318 767147070960480256,97386 759285638034235392,55661 749306883605835776,7866 781632034795958272,187969 771230259983167488,122146 774339818297982976,143051 794200292220870657,258044 772185982166765573,130101 763783767647522816,79987 774235576719605760,125381 756787923983425538,43391 786693438796337153,205728 757049084020715521,43225 786771903562125312,205143 794280038573240320,258072 790913946458861569,234583 760243899218563073,61412 759861231620534272,57574 760426504367009796,62771 765943610722377729,90384 790333729914908673,230857 785296170117496834,194648 794211689902112768,11774 762135521191727104,69711 755847688717946880,39384 758195960061100032,48289 781182029417197573,185496 789098645736001536,222655 752240340837527552,21714 749970652313088001,10735 786445342459985921,202304 791718273746296832,240145 752949964087648256,24675 772289155699277824,130415 778312966408015872,167319 779002160671444992,168794 763123089701941248,76794 776843172903215104,158589 792415770974257152,243165 733008460413960193,1170832 756591688852832256,43807 761244232279547904,66116 788418413437693953,217519 752663154488844288,22436 765963230145458177,90384 780932459869470720,181419 789845908347232256,225949 793155782367903745,249841 770435866124750848,118192 785660339488690176,195975 792018719702646784,241615 794244549270867968,258598 794536487547183104,261155 753738429129711616,22439 793808963473141760,254135 758408900014116864,52167 788460919923871744,207287 758855392252141569,55580 775283236549238784,148010 779797464773787648,174230 793896782912708608,255942 753743471379230720,29263 765407247023296516,84209 749378650353627136,8497 761808581532356608,56964 776140933956005889,153845 753353264037494785,27045 785735609054732289,196917 790940133428109316,234796 776494287907356672,148479 786916430721744900,207287 778829925784686592,167220 776428484667158528,155451 758106013396381696,50542 733124045093376000,355480 778362683787661313,166409 780456738998788096,180533 793093772905152512,249469 765153041800716288,86103 794933601619976192,263817 770670915290005504,118698 786735500174303233,206010 789254674180247553,223921 795131470104793088,264397 762645244701765632,148861 765171788628238336,86103 788807631821533185,220526 791469481314885632,239405 767892236638060544,101514 787043869196034048,205962 764909767051673601,84724 788399495897837568,217634 792806049006792704,247379 760316241554931712,62327 788749010190241792,220332 795500907232432128,266884 761750240449835008,69711 777147186903736320,157082 777662002743218176,161502 791175917427187712,196314 795707835980120064,247930 760822875070672896,64722 772131723987517440,112363 780226938686144512,177773 767829385097379840,101383 765036356959481856,11774 770395867463487488,118191 766129235287310337,81929 794037848425066496,256125 776147191861698560,151463 794878297532313600,261818 763389364260831232,76723 778345638375202816,167220 773905933479006208,139404 785950344303882241,199546 744943389855059968,11774 794968674637647876,155478 773720439663177730,138819 793867897739235328,248652 773517866142429185,136904 764110176198811648,81702 794012646819381248,257026 795061926120263680,264397 769294163896598528,97660 752668085274963969,23069 795483512124096512,266151 794561327704346624,261155 774258063931019264,141887 753988239942381568,30802 776604601545953282,58531 788425659718705152,216265 788828053862506496,221283 792226332654526464,243398 763139540194328577,76628 771173504079187968,123085 773619063138422785,136947 776116094364975104,153194 776022996620349440,151463 769391837194792960,111204 758846472162902016,47761 790576005954072579,231870 789951944156512256,228820 764200717951217664,82642 762313028943568896,71502 790336914033414144,230584 785544752515129345,130635 763691538752864256,79600 753698399510069248,28981 752152284289650688,18395 795270401379225600,262025 755839715228655616,18215 795046830769717248,264397 757658255611006976,45329 758739418320547842,54764 749392289722724352,8497 750775928758870016,14277 787758057694584833,207051 761663602495488000,69947 776760472590704640,157755 768570547257114624,106281 793100017192017920,228116 795421423179276290,266138 764868256389750784,481145 793541272673804288,252020 781858095236612096,190553 788722905861361665,218275 791109964785782786,234583 778230818078531584,166557 775429849515110400,148574 791638550483759104,240145 794595297062109184,261796 770444555372158976,56391 763210313919451136,76549 769571662551326720,113894 781710275863085056,183975 751211787358314497,17591 770796887704297473,121479 792050709717975041,232169 779029610205966336,171913 789187093259952128,217788 792765023735148544,243187 793160642240794624,249926 777278607546785794,159876 795662351538253825,267521 761363931596107776,68203 779483866776137732,171617 773786037990465537,131421 773915450925211648,140039 781500896094089216,139404 769820997448892416,105109 790919918229356544,234653 755043061864943617,34666 758753327127461888,54070 786924751054831616,207287 795224291814031360,264774 788754321726898180,220526 758881631406952449,27045 773910396768030720,139404 759080638800617472,56784 755276413641580545,35890 732941536481009664,1170667 758027194434072576,50923 770080053262704640,115509 776023073959055361,33169 775933150929137665,152626 788257065714147328,1170441 778955771283435520,171324 762344928839999488,72809 794578201326612480,39957 780002549738905600,177761 775707507146698752,149953 794209236754563072,258771 794539642087415808,261120 794561639643234304,261155 789209202740912128,224090 754774117010767872,33356 768534688193318912,104662 789555968317075456,225981 792489578787540992,243451 778806451615600640,166409 791285087811678208,237491 765249968072458241,86440 749034640074117120,6948 773890646318931968,139404 790620218922065920,231894 793946216023265280,256105 795488622518665217,264397 770575441694523392,117591 778686969769369600,169232 760209485101146112,60765 755092433826897920,35107 764458093363208192,83391 781876150146433026,189857 770648260465786880,120341 794258809007050752,258771 768136183671119872,100605 788387088815099908,217519 792435978438868992,245148 768842593522245633,109195 788980961782280192,222715 794922678012542977,263817 793462025712087041,252408 791659161125879808,240483 763455954344026112,76406 769261795009638400,111549 780829650444431360,182659 764909968709607425,85209 785579776610340864,196788 792727260025360384,247054 751181653649682432,16925 787860286812266496,210235 790019481368002561,227795 793083738427043840,246569 757724581981487104,49121 781269056657645568,184568 786286055355916288,202429 788713708755222528,220029 764874377557078016,84724 767017296384647169,97323 778322054709907458,163586 778511837075693568,161901 779300523694444545,108396 759522953239236608,1248685 793797381271740417,252408 755591714824450053,32873 788184384130035712,214976 793241896382504961,250544 786994506415546368,207287 792476778749054976,243513 765980250928975872,90384 790769596659793920,50439 776396387508428800,155390 752651636519022592,17794 780171999691890688,11774 789511296014127104,226731 794199183548772353,193669 776799960037781504,156835 793197568591290368,249926 793525152566816768,11774 755400611613532160,36735 764844945517576193,1170338 755498083623075840,37892 766295984188063745,91751 787038406073286656,208014 762777757239705601,73706 779469954450096128,174230 790916442791284736,234583 765994926312009728,87904 785627587896827906,197091 763425899551268867,11774 794037419951566854,257492 793080341477097472,249286 752647672293621760,22575 752937390352793600,24603 776030090522165248,152735 795758459711004672,262022 758124273458229248,41703 787839917112041473,211829 785968655162933248,199891 765071805585330177,85767 770616290323079168,119832 764979963669786624,85562 778973112062783488,167319 764201807203532800,82066 786934355893559296,207212 776897675413352448,159308 780904236322136064,183975 756233906156953600,41680 776893289899266048,159245 788735628355796993,220332 791015755349389312,108396 793238098943414272,250293 758676097106055168,54070 790990276554788864,234583 755879849298915328,39657 755951187745202176,40881 765557487718326272,88052 777655566562983936,101163 793983341255073793,256276 780140929869049856,176127 793497325096218628,249926 777598520840822785,161387 755915378753056768,39657 762670714163834881,73814 768967552898768896,109470 786357455525511168,80181 758843237557686273,53996 792121999380324352,240483 787830927384727552,212063 765330455080017920,87145 792789489831800833,104244 767353018303918080,95055 773508151760912388,137158 764978112102817792,84724 770480642102534144,118191 775797709605367808,138490 793961047325491200,256276 785713444385325056,198094 767170021441216513,96895 793164632470937600,249841 763151142478110720,75899 764568334683611136,80939 778863012035854336,167319 793151837314674688,248437 787212443365826564,46572 793466900248494081,249926 733028942483980288,355464 764983220203036673,85562 754143522228273152,30296 774105611273285633,139404 778794312431644672,170609 791010236505001984,234653 793890243065806848,248652 755856997874933760,39384 794336053742145536,259266 778843261817413632,165185 734150289176023041,349795 757557854391902208,47782 753729321618042881,11774 766772969091760130,95340 785792732325408768,194080 790974181844418561,234653 793593795992367104,252679 785655217530425344,195975 777910554656514048,164001 759554091966078976,58757 765219609280643072,85562 791803206418493440,241678 778664054546202624,167939 785626116748873728,196917 788764904975110144,220029 781240805629366273,183811 780732726433415168,182771 756223502680809476,39235 774218771615584256,141858 774524879588786177,143206 785462862407798784,195975 759088242880905216,56784 795283246317703168,265638 760867474212618240,11774 773098156485701633,130334 757934766708654081,49821 773950694931824640,140039 759114675061714948,56964 794681400058331136,261818 762170586999029760,431998 788410194761912320,217519 775804044992393221,151439 776726235854491648,157708 794005223626838016,255192 770819810087272448,121479 768959187506167808,110359 768831958428192768,107423 785970290895446016,198671 794289378751369219,259543 755259459979673600,35890 793397946159095808,249926 759518850471727104,57574 791014730018201601,235590 793175618212941824,218540 766048203938684930,90384 771539577924235268,126293 786903969117396992,207287 786970418011791360,207287 779292416855592960,171037 779456282939895808,174392 788511940305911809,218164 789191527977189376,223899 790300885708574724,230282 773990525611352064,140443 759459502458535936,56964 794732588682264576,262752 765194380537917440,85673 794311228206170112,257492 767917408250048513,81869 777550041544331264,162452 794197897931853824,258322 756208477995872260,41680 760639050462162944,64192 760110501665923072,61051 794997760877596672,260453 787485089403850752,209918 790191797217755136,229724 767350115451412481,97325 778787297894465536,170609 753340843163987968,738099 776750695341035520,157755 771871146304217089,125853 793486393347538944,249926 793244238410555392,249926 775309711579029508,24173 771635622247174145,126152 788463817424592896,218275 793196767831392256,249469 794787722569203713,262752 764325521970778112,81791 778327638670573568,166409 787063454448353281,208299 768204039964143616,11774 788039714431348737,214288 762994480681279488,75724 761968755517775873,71115 779534047286468608,27485 794353171086852096,257492 794367591129186305,260033 780759769929744385,182960 781698280371748865,190008 786941327393120256,207613 770328285158907904,117257 780740363917099008,182036 766673448080961536,93823 773948851996782593,139404 777955399811018752,163602 785596564249149440,194058 795722621119647744,268231 757346439823581184,46405 791401158191439872,246425 755286166912569344,35890 788363953462124544,211794 793577068730601472,252020 791008191144271872,235948 794014194148380672,256439 770857347971375108,98736 788075761219596288,215005 764265639775121408,81702 767473971336011776,98972 789519629739814912,226819 769196002335199236,112052 791348269599297536,238395 773564323922870276,106716 751610083952381952,18215 793305914254106624,248988 780856837516046336,169107 776573359567941632,156053 793131220297146368,249841 771766434049306624,125742 785586153814528000,197297 786427564852187136,203674 790746180040859649,235349 787099656236904448,208928 788198686010540032,216009 768950707160387584,110615 768192680136478720,104395 772379196433702913,129700 775144029897928705,146838 751114807726800896,14525 790567690507280388,231894 763713482688561152,75633 778370207114858496,166852 791475801728258048,238292 734780208235073536,351644 793208643285946369,249725 793888624811081731,256255 749270463029735425,7855 785559551240044548,197035 795389307699818496,266626 775409010337918976,122292 764688881765801984,81946 787095334472196096,209043 764984892522323968,11774 758267305285545984,52112 788871666080243712,220815 761723432539074560,69548 757083172249145344,45857 773628125401972736,137869 775862726002434049,151410 778157577800736768,120610 780425780392230912,180112 793648178386104320,251566 778725468090408960,170187 793988447908208641,255299 785888906541670404,198591 789960859615371264,229086 785764847690493953,196917 770440052711100416,118693 771008232261296128,121612 746435461963460608,195876 775804368524161024,151748 789907979810201601,227048 775750914250539008,151374 780874757960966144,182960 795720007372177410,267855 779702175610134529,176203 769376762308329472,112336 795760945146527744,261155 745211143300460544,351424 795662465463947264,266151 752793710719438848,22198 767007540630609920,95672 785724589087350785,198302 795026854902018048,263895 759706121498193920,59382 765253475378749440,85562 755769632405983232,39475 776019956517437441,152182 790052503870058496,33338 793942297574522880,255393 732701305907478528,353002 770047929813962752,116164 773937173250834432,139404 755106382613839872,26721 771438462251728896,125367 766893906915045378,95506 779005140854419457,171749 789971239410470913,225981 785644281516077056,197198 750840069452279808,14582 792386066342899713,244385 760322128424099841,44744 766962847037349889,94699 793125971662548992,242693 765182729415716864,85562 791371738743345152,11774 761618599727370240,69711 760123857315528704,61051 794744427088580608,262752 776819988074205185,158428 791395336262647808,234583 792555593680642049,246295 774385121730387968,143210 776247993297145856,152872 789493657690787840,224680 764497174818201600,81574 793534698903470081,252408 736324765472960512,353474 757583412895092736,47093 758303774263967749,52311 794350035295027200,258741 793146794582474756,249841 753735692958568448,29592 773236047404675072,11774 762655770039115777,73926 761004918174089216,66116 790975486159626240,235621 794736364017303552,261155 787331624123764737,207835 795103141360324608,263896 767108171102056448,96883 764286819328462848,81835 768325222349045760,104662 781240567178989569,186150 789152293149024257,11774 762717031426723841,431998 793399175731871745,249926 772914393252233216,131084 781476152355328000,188119 793478599835869185,251390 766370069614034944,93068 765537643178389504,87860 765190271667695616,86103 779086104771305473,172299 793322343472984065,251452 738460562049359873,352060 750503230635970560,13450 768133210215702528,69711 766727733497982976,79516 776552707440119808,156505 768871612485505024,107423 759212372041011201,56964 789137393853014016,11774 754025333918015489,30296 778187548946497536,164826 778951963203502081,170882 756819734193143808,26539 790948799321608192,232137 763838519164841985,75631 788554307050274816,210390 751168903871541249,15808 793444992446402561,249044 792220889089662976,207965 763376259544051712,67326 765668093884567552,88669 788388878344261632,217519 771083259622981632,122344 794330734081277953,259743 764889581770551296,84724 769379179037126657,112265 734861697182208002,351236 756978770955816960,45669 791624752993562624,238207 793338033072242688,8044 776613064208592896,157082 781202757428445184,186170 792497409246896128,245130 765705437102559232,88930 773692947829186560,138205 773704432324218886,137042 766271078389866496,89923 794307160406519808,257492 753361649570975745,26894 763748425770737665,78344 778380207199838208,152594 760136232072417281,60819 787371567990837248,209918 768769664180781059,104973 789474300898213888,225427 778772254658265088,169022 779031643877208064,171324 754980389924450304,34645 768127413775720448,101681 754063370119249921,31377 791387948671311872,235590 774094614332518401,141316 736240245067284480,11774 795434327618289664,266491 769164945497948161,110585 795005304979259392,263898 776123138895511553,151302 763846802248523776,80716 779169384853934080,172799 792121577349455872,244230 754753309060325379,33549 773708685369417728,137953 764424413978562560,83391 775083931863437312,146838 793102829082640385,249469 793923007479701504,256125 734680719788806144,195876 785259596604645376,11774 761958058389938177,431998 764789605702905857,84745 795670813215227904,267862 785564702956978176,196917 760456262698070016,61675 779316044754149377,171575 759096735440461824,52919 761608431694471168,69684 753904482962903040,29263 781512926859583488,188119 771882911989571584,127579 758855141609000960,55174 774772446905839616,142852 794205337628721152,258771 794256043614339074,259063 749283061733400576,8047 776400257940717569,148419 790744160819109888,99049 792074502771539968,239610 764522558393880576,80939 751783673972883457,16931 792028380740788224,243187 790375476565045248,230282 760293222211985409,57574 764759245690642432,84679 767450911501410304,1249419 787088412641722368,209151 795381671499419649,265855 788711539473801216,220029 733038844971343873,352466 772457025406107648,131027 760273383997124608,48052 768993984148410368,110659 778299874580107264,167220 780556514293534720,181419 785919812920827904,198878 790972196793544704,235590 794033220778016768,257492 795754456772059137,268646 789955590638284800,115922 755903366916485120,39797 781159217264680960,185310 791699320974221312,173347 755065469984317440,33356 758298357383081984,51809 750853811816787968,15643 760819298373861376,64713 793163461437952000,249926 767779628618350592,100893 775079763186556928,146259 793610265212452864,254135 768855801242935296,108782 771412636198117376,118191 792781693300142080,247241 785659153452703744,196277 788165363670323200,214899 754835838316359681,34106 787038990130184192,207287 790271242670518272,230282 794654075392507909,261155 785834021372760065,197512 763025490059923456,75521 785630947551092736,197512 785294499530571776,193669 790902028792844290,234583 792142643522334721,243451 763768945652404224,79691 785944746988449792,198552 792079220214075392,243398 773922556059406336,139404 775863067632480256,151741 785502061169377280,195975 787073108037349378,206748 761662471849537536,69231 735366638741159936,65113 753564411676286976,26446 764944649257558017,11774 779435044331028481,174660 788852305571438593,219119 795060047663562752,258456 753730092015026176,25321 775688927193681923,150511 753764336066187264,27825 775431780308488193,141415 749979166242643968,10735 766254980542046208,91946 750617273979637764,12357 780086621421043714,178258 767388424273793024,98890 794938173948305408,262752 766329744208035840,90384 755184403500900352,35890 789334649138839552,224680 758317514136903684,52112 788902062629097472,11774 788967791118483456,11774 795083647900491777,262847 760122961764487168,56420 749718783523033088,9925 756577734889971714,44167 764158600495271936,82066 766255533074575360,91946 772164765334573056,129471 770120686320975873,114690 794874857951371264,257492 788389887535882240,217519 791346977170530304,228989 766266453582422016,90908 732620369278828544,402247 767166646003855361,97432 773904876640333824,139404 766827199584493568,94699 766372705297924096,92264 769895551164780545,115159 752782158348115968,22439 775870390598000642,151539 764985557499908096,85277 773521321112182785,137042 766809682291949568,94699 768768969348120576,86103 786381066051342336,202727 788793421364203520,220332 753646707288793088,26458 759191250218151936,56964 770626550370820097,120192 786414422428225536,203350 760528395138633728,1248742 788489421658198019,218275 760931147350151169,355588 764205979462406144,62180 790709190209646592,221416 794537424521043968,261155 795461440509542400,263926 793578121966551041,249852 769312305548894208,111558 787131171360477184,209351 795771076148137984,268072 764207764281233408,80648 781388771036127232,185310 765612017898119168,87852 771207981400588288,121612 788231269540782080,213800 763690141114363904,78159 773749951901814784,137042 793844997263126532,255942 772871802091671552,132335 795764555913789440,268643 786500863628050432,203350 794685252228812802,262752 755484172853051392,37607 760241201656324096,61051 764153585290534913,82177 755099210987474949,35057 770465000611807232,118191 792443022927618048,245148 795099979677306884,264397 775418267959648256,148045 768472572308717569,106774 772813689598582784,132335 771005334508806144,121479 755820789190885377,39957 768795931005317122,108849 769477033374183424,110362 792034844389679104,243187 792256593865891840,243075 777177562355159040,156835 787969516831584256,210740 788766173827592192,219942 772080433077051392,129471 776874492010176512,158520 766046618655129600,90373 786713571631722497,205728 785259200524017664,194154 732172579918778369,1170365 788154440649879552,214899 753674917472706560,28862 791829758593990656,241819 776764254926102528,155451 765691458208739328,86440 758382920922980352,52061 754894699157217280,27773 780903646439481344,183975 775657465966911489,150404 792020296706424832,243075 750836887439499264,14653 775363440496021504,148645 787387360149372928,208307 794214377364692993,257492 785452208842153984,195332 785883296513142784,198671 785337042007842820,194923 772948703539703809,85973 755156006917681152,35890 774398143697817600,141316 773637923304538113,136093 751654277962035200,14277 791405654590287872,238780 776447724782780416,155315 781346973622370305,186584 773888399887458308,139404 768116387550076928,103354 774395578297876480,142668 793931929418600448,255942 787867570414247936,46572 786190324020281344,201583 794202473716060160,258598 773822052528783360,11774 761942015051378688,66815 786003281726148608,199561 772780636008542208,87904 777794705488744448,108396 778653236437852161,167939 790912046988603392,234583 770139904303046656,115435 770360080948617216,118515 794190915585732608,258598 732353355251486720,349347 771937032599904257,126389 753365742393843712,27317 776736416923549696,157755 756590708815986692,44274 794155076961058816,257492 750849518233489408,15255 790160284719714305,206484 786264375405387776,202429 772632328803749889,128934 769343550160904192,113165 785980263968960512,199478 786620473123536898,204413 763214579379740672,24173 785899462602264576,199546 794530323149312000,261155 767012217027829760,92226 790302963797463040,230282 769968746777735168,116115 792511770090999808,243187 763773170515976192,11774 769410910335168512,109713 773887247473004544,139404 788258257793986560,215437 750115754788388865,1248008 787794045707882496,213064 792516041695977472,246225 758069232131252224,51239 793985436389691392,256276 792539947039354880,246225 791465333441703936,238207 733637293051781120,349856 775168976225570816,146205 746617259838300160,354110 762031017397854208,71270 777520208487522304,162213 767403323292999681,96875 778609532645900288,168719 795297600467505152,266079 754816221237895168,14277 754719855505465344,27045 768807384500281344,108849 795061933108056068,263896 769546030908137472,113412 771710451910443008,126389 776453174592835585,11774 751539557758226433,18113 769273683554754560,111558 775015675274338304,146488 791758026721992704,240145 763970551039655936,80192 795054111846760449,258456 756314503667679232,42249 759006088855379968,47761 766445122670043136,91946 770426064950681600,118192 794027230536024064,11774 794963372752207872,259190 756109868168204288,41636 778230391052210178,166532 789530700525416448,226881 793908254321610753,256451 773907236372549636,139404 781383435705167872,186434 789136909939249153,223286 767812026802503680,101681 779410436408041472,174115 734577501532508160,11774 781643200398184448,186584 793141290493968384,249882 776773784191860736,351424 767477586767130624,95055 764204847457378304,82066 795158942376542208,18395 760573728057073664,62063 792427019497644032,245268 781298661292519424,175772 773450276573442048,133702 780756820172255232,182960 762388934550663168,72408 788418141160284160,217519 795301348996681729,265257 773260657550585857,135386 761475892396822528,67326 776734044960751616,155898 792012180098912257,242636 791678950112006144,236502 790912847286931456,234583 792506738079653888,246225 785642084946640896,197091 749340711531778048,7546 762095843222708224,350711 752904258169802752,22662 758811790759243776,54070 794312844321968134,257492 772878722462396416,132370 795747658661031940,267576 767914991177633793,102137 785655615251156992,197341 789258883344703494,223991 790787106247286784,193121 794172881718640640,252196 769493082849021952,109713 794484930734620672,252014 764448153076543489,82283 764612954000023552,81946 781151834316472324,183269 776314184585707520,153743 754060436866265089,30634 755679795837542400,39125 793640333368102912,248516 772809047032549377,132578 794758370490249216,261666 794605420501463040,261984 780697773469536256,181886 787726338694127616,205197 757579765523939328,47761 732210908286455813,349866 732268621658001408,349814 791750105573367808,240483 763466818547773440,77632 755164866399219712,35890 765058114752086017,80486 792103883187294208,11774 794008676952633344,249852 790401970175520769,11774 794362580101955584,249926 773521943333105664,136904 775823467929296896,151463 760184007480975360,53873 777607036959764480,162497 794532351191629825,261155 766322559222546436,91946 792463833239392257,244773 781223949904515072,186645 759452801126715392,57966 762706389303226368,72716 792377615395028994,245147 760604858495934464,62716 777878138944491520,164001 795317583822069760,265257 777850441660936192,163586 793571134243569664,253164 756909394642739200,45014 794593526885453825,261130 787784544875339776,213064 780496466188042240,180825 765584695669067776,87904 785541877718102016,194079 774099117060476929,141316 773311463830224897,135736 751768730401644544,14277 756627267795742720,39096 785909285297410048,199546 793438497419821056,252196 792015320991014912,200382 781132671586041856,182726 774293687111147520,141867 779341557317107712,171060 790660075207688192,18395 781279290063073280,186584 787450070543327232,209466 790209453391908864,228820 776055762602725376,152735 788755429761376258,220526 775757404164149249,151463 789928726079438848,228820 772970756548550656,133519 791629222938828800,239456 751099430263263232,16299 781716313689292801,182338 785685077439098880,197286 742889945182789632,11774 733030525246537728,355385 780641272612556800,182257 794004489053143041,257492 753647183380054016,28866 793581181950238720,252679 795405396299153412,265562 787919192829861888,213887 762297990233092096,72035 785561890177032192,196917 793814444128296964,255393 765572909507182592,87904 778361679222546432,142235 792156324306022402,244221 757005184220311552,42432 785597487247536128,196767 792075136660705281,11774 776272726575058944,152946 776167913946484737,154279 759507248037109760,58508 768213174462001152,100949 793260740752859136,250633 762611383900995585,73814 764687611453542400,79845 785668796602134528,197297 788493205771841538,218275 732413148477722624,1170454 794540778211119105,261155 759790368934141952,56282 771789009471156224,127134 758692984183545860,54070 763218167963324416,75899 780843108472729600,183269 765539857502310400,88052 785552282083532800,196538 767743390196707328,47940 787012167946022912,207287 780491038020501504,180759 788630672718061569,217070 770396326811037696,118515 795445053397340160,261155 786350719955632128,1063777 765754432344559616,88489 776513203509559297,154869 780799578828333056,182036 761664579697082368,69747 761977162383712264,70543 787020249845542912,207113 795368036563877889,266151 790553385787207682,232137 761341251815821312,67973 792793410650243072,247240 786963246590877696,207613 760194112758743040,61385 754024721503490048,30590 757639169153732608,47940 758835696765325312,54070 791907005875167232,240556 792030006020935680,243187 762953663073521664,74483 791664257016303616,240474 795283365498863622,263926 763327900552605696,76723 778292275495313408,167220 786047146638401536,63776 756274509808754688,41694 768498343605473280,99290 792928201060126721,248514 769175069683814400,109666 764110073375428609,80648 776519329068179456,156584 760241712564494336,61051 772911293502263296,132996 778390129807273984,166852 792178899534876674,243075 787727834051641344,205197 793923440470147072,256219 776085818951733249,152887 778358613295435776,166532 781835463455891456,190635 791714471358017536,240145 792080231301386240,243187 781674115056930816,187044 785941305402675200,199546 732765975167258624,350085 785528676431519744,196277 758237592144019456,52004 768903122114797568,11774 790649325273493504,231792 757741589334790144,48925 757536557326798848,29457 790545226259697665,232137 771763185259048961,127582 771864630264160256,127134 792164863766241280,244221 778481553441783808,166532 771864841501880320,128519 760955423591657473,47940 778361069584670720,166282 764945470015889408,84449 775062199719034880,146675 776642361199767552,155451 790923423899848704,234583 763802129471533056,80136 768661482397536257,106034 795080757421215744,11774 763403110228365313,75396 773188882284150784,135025 774565995834990592,279676 776911284759465984,156835 785887569481461760,198671 766011711870480384,90384 761952137769263105,67226 764211337895350272,82066 765324591187300352,86076 794548747287965696,261155 791343037368659968,237491 758794706272841728,53991 761542495171858432,68908 765999660242579456,89076 764873569838989317,82766 779380673190699008,174294 769338067408695296,112788 794285117392850945,243061 795452697642143744,247930 788586870552731648,215437 755873743461715968,40074 791344271509032960,238207 763852639604015105,431998 785494212389269504,209828 795718596190048256,268448 756261909796626432,42346 773374685908045824,131045 775108783269752832,145524 789925342714601472,228820 795400320071254016,69274 763344040817328128,77598 775910874167017472,47940 790729238806687744,233154 767850120855556096,10788 787671242379632641,211347 795166983998337024,264397 789785401779167232,226712 766432661225209856,92959 768145950204391427,100893 788059270935961601,215005 770602264176144384,119832 780604395553591297,174321 764996799786545152,85562 794802358915993601,260613 771067228452040704,122388 776450464657223685,11774 789719629123813376,227658 792343245233717248,243075 754726976095739907,33356 794542538988355585,261155 794666828509413377,261033 776900813377732608,158589 793180806030036992,249926 751217736290693120,12868 794671878841499649,11774 767931962124300288,100893 775567715977289728,144684 786468911847972864,204014 768646337940250624,107069 795698176158208001,267521 780466518857359360,11774 794665623578148864,223249 775877030495850496,152314 766399679114407936,93286 772554767755120640,131205 794304917141716992,258829 771790412914696192,127218 786951332037033984,207613 766624880095813632,94699 794545208230744064,261155 765333805620162560,86440 763910699072495616,79561 788891106373046272,221972 785490404451856385,196277 794842072234725376,256255 775937683709276160,47940 773598076971913216,124191 780602078519496704,181984 790602116054286336,231894 793789127590289409,251758 773958665715998721,22538 765660699125133312,87904 770475050604621824,117257 791576280923865088,239405 771830848404488196,127366 776221935239737348,153845 795059156835147780,262847 771674301594341378,127000 787074407349059585,209043 767144213381341184,97662 780621781963051009,176196 791373640294096896,238395 793803040667103233,255393 793131834318217216,249469 750524361266851840,12883 790247095131213824,229693 768783302467653632,108849 795412979487506432,265855 758434347989032960,51595 764176363649544192,82203 732692507331563520,351387 788311983355330560,214123 775220952736993280,146405 787255115208069120,209845 779402947780308992,173753 791341431952662533,11774 756620385534275584,44450 758004239679549440,1248566 773873111871606784,138819 774417392101421056,141858 785331175304814592,11774 794563975274987521,261155 762317011686830082,1170438 788234931935678464,215505 792035590438985728,243075 779129564022902785,172799 757619286244487168,46076 763806781902430208,80153 792923207460237313,247054 732789903432527872,1170327 776815601335631872,157755 793155580454178817,249469 765957548973420544,90482 767962221746028544,101681 775652266443505664,150511 773920912588496896,138422 787028017465823232,207965 749265761827520512,7828 766305831360966656,91946 753640959901069312,28732 776169879640637444,133980 786950854838333440,193121 779398231818067968,174115 785727640539762688,196917 791983654780174336,241819 768259511933018112,104162 772247919638360064,129558 755192858727026689,35890 792095365277233152,243092 794897151428005888,261155 760273134725451776,48052 780927897817247746,170187 770092801677721600,109713 750062611690057730,9433 785429441472233473,195332 759299525341097984,56964 776179627584851969,152314 780531671917395968,180655 778288582402473984,166282 773934910369361920,139404 770782053927309312,121359 771408096866566144,125367 767812149477535748,101681 769242601459449856,110585 794741752334839808,262849 771299752189292544,124597 793864063897989120,256239 778791723765895169,170643 785605925965012993,196277 750795201275244544,13450 768805513027026944,109104 758155133033275392,50923 758459197830881280,52061 764848234854359041,83648 775858544339853312,144844 787035074562711552,205728 792014876503703552,240483 756196429396316160,11774 776513571945648128,155688 788936250715574272,219119 774707830389628928,143353 776433022178500608,155390 779039640678436865,29263 776205634291269634,152073 776882884770668545,157755 795713136963637248,268281 793249267825672192,249926 766648312808165376,95045 785469944200691712,195975 795391831781609472,265885 761312070600101888,65779 764584211198124033,83751 773899097371709440,139404 777511119300599809,159876 776557932422975488,154832 793978246517952512,257353 794559990359093248,261155 757665861196886016,47761 790634904732233728,232863 762202438702997505,70750 776930663261798401,159146 757511744335994880,46280 769313832292454400,112301 780124632716152832,176125 786466505869230085,202248 760209448816222209,61051 766341456889995264,90384 770378698637905920,118191 794626247565443072,262053 793557325386702848,252014 757002044817367040,45669 788402380001902592,217519 778401671533780992,152594 790624383098249216,231871 794577986452262912,261155 750450004934926338,10848 764845378478931968,84724 767841805333327872,101203 773609869052039168,136904 781292004932132864,183759 789201971840294912,220029 764872181352280064,74281 793609588365025280,249926 791366340640595968,238205 793911809313009664,248652 793425794982879232,251452 760948078094548992,65867 780599431334813696,181935 786976150526451712,205989 757994841154420736,50442 781459393321861120,139404 756188649427988480,11774 767477760805576705,97438 750458804786036736,13532 793162969832009729,249841 754781245041672192,33549 771896739578073088,127957 794630795457482752,261987 773139010600534017,134470 786179087102390272,200028 773507367342215169,137158 776135139180941312,153854 794671462577750016,262022 756479075447738368,17292 792045844073590784,241819 773219712868028416,134561 743079750306955267,679105 786271734513012737,201958 789926370012831744,228820 758774283883585536,54140 770320259706396673,117377 768995057479233536,110585 771566047182761989,76146 764540517787000840,82066 755090115182026752,34666 755145333072592897,32572 793103743675883520,249469 790593708336881664,228354 764138394494664708,80939 766131964093104128,81929 785697705758568448,194082 767589822483488773,94699 792064009784602624,242523 757145791244926976,44163 757361950351208448,46394 793188634149134336,249926 794905806944817152,261155 793502198357385216,252020 778565643842953216,168794 786206804313276416,199272 756284198160183296,42405 766275231203733504,90908 776439801046114305,113982 785632293750648833,196917 760980065064783872,66159 772982820515946496,133519 777491093151682560,161993 793199339279486976,249926 794252833109393409,255162 766016213851918336,90384 772305698629623808,129479 766884832139808768,95708 775334293102927875,137042 781202138823290880,354391 785241451001020417,194221 787956639995420672,213064 788251066714365953,214915 794523319412342784,261142 764181987468808192,80098 768181748312051712,104406 786272550716190721,202429 766034345278771200,90384 788142768707084288,215754 788450135571259393,218275 794577687377547265,261155 776234369337864192,152314 787912310367088640,213274 770724673407508480,120610 765599899052285952,87249 790945231063646208,234583 791721352478625792,240483 751873049486462976,14277 755793118629359618,37698 778702717183156224,169923 751788850134020096,18215 768855368147566596,105109 792695301681262592,244270 790763148508794880,229453 764304610903416832,82283 791259268007669760,237274 794893339241938944,241678 792800138620272640,243398 757567016312135681,47782 778366399643344896,167875 788811859012915201,220332 749359394220015616,8297 779288478680883201,173753 791989473135427584,241819 793987502071652352,256358 775768099094048769,151265 781843774771257344,190635 788010199189753857,214354 794024952504516608,257492 753704330683973633,25698 764786538228187136,80939 760078219999580160,60363 774391066514497536,142527 766301362057424896,91946 788949128604594176,221972 763490746808676352,77598 775879753979101184,152314 751198194332160000,14421 764194570368266240,82582 768229504586248192,11774 793176389600088064,249926 756378457181786112,42249 756869061540098048,43469 763225473312784384,59725 755508773565988864,38210 745865708060422145,669866 777129951975837697,159876 780912534299611136,184223 794949306054770689,257492 777892545829363712,163559 768170724297052160,104162 773711061065273349,137158 766141014318968833,88311 758798072180711425,53996 761342958721466369,67369 790982272472276993,11774 775432689574899712,141415 785904862601027584,11774 788518498615951360,215754 794691871452909568,262053 762644385641078784,73926 771402517037146112,125222 795112659041525761,265257 753310816150183936,26827 753728469251555328,29565 760580702148694016,61412 777995035321126912,164826 786820354169794560,206010 788887840855724032,11774 762404454045921280,72541 765951607553097728,83940 790666736915865600,233307 772804367032414209,132364 773610642934734848,137869 780985723684020228,184798 792747486519627777,244270 795352185521537024,265870 764154720395010048,82066 774779261307748352,144602 786616572320374785,204901 755492008966381568,38032 778296547658309633,167220 789255805472088064,206666 785490961618964481,196277 790729018211389440,232881 780653433258971136,182257 791098189549973505,234583 772215347432845316,129558 765529638722531328,85562 788909465328295936,11774 777684721732124672,162213 770990324948865024,112363 785861701371629568,199166 760550030415503361,62779 771561106485616640,125204 777049342658154496,159120 778223596271534080,166321 754199542946340864,32157 794937613849427968,263895 794679416907591680,261666 769298612476121089,112872 758711634210664448,53001 776003982934237184,152735 786412760741675008,203674 778300961685135365,164826 794166307805536259,258331 774490920590770176,51069 771855734128644097,127957 790288072470650880,229505 786245850242568192,201958 767514020324577280,93210 767510757982425088,97447 785499005790855169,195975 781094863039262720,182726 762043422383505408,69467 779056442124804096,171886 733190808665358336,354962 768388808215711744,105109 788106568004886528,215005 795294019664416769,265257 795709125527224320,11774 756418158156578816,42432 768986863856152576,110585 760220955784478720,60794 765739553349001216,88052 788078084545097728,214033 788786182373146624,220526 792484244995969024,243286 769306301444726784,112301 794932348768829441,249469 793270897935200256,249926 781846530370179072,190635 790627832607014912,232280 791001628958654464,232169 794544515189063680,261155 791410761985761285,238207 795700344865091584,267855 750378500511584256,11495 771527967474278400,122146 778349298463416322,167220 786091386391105536,199496 795280846148268034,265562 759164518811435008,56964 788715283036770304,11774 763390776675934208,76406 769611936006676480,108517 779764145487015936,176203 754005353574993920,29263 756907672356675585,45311 759098634071924737,51105 759590076666044416,58259 790898341441744897,234583 763565390383370240,79131 789296120463659009,223286 790950442360508416,233692 751231702396243969,14277 762758382864437249,74650 768097954540519424,103354 788425972328652800,216265 794961005902254080,261670 795759206091681793,268231 781867807285796864,190635 760290626076155905,62165 754853289372426240,32869 756281260507406336,42405 780594593423253505,181886 767730718239694848,97371 785249431314575361,194167 787010756336287744,205181 794293706190786560,258829 774846588262940673,145681 795753342135898118,267737 766792627350020096,95708 749702078709149696,9087 763907072853315584,80648 768494262480625664,106774 776385391003734016,153779 763417173498875905,78159 780224868470120448,177773 757789452798353410,36467 786528780483432448,204273 749811113416503296,10251 743276285917487105,1247598 773908145831809026,139404 788137361750134784,215505 770506836059578368,117257 763087817861894144,76487 768950156972744710,107072 787015571980288000,206054 786124141275385856,200235 771913013645279234,128194 787308111426007041,209129 779392664714215424,121051 761664949579984898,69794 749715762261045249,9920 762317144973570048,72420 774306929493639169,11774 790499453841117185,230282 764147051345088513,82066 752131965109796864,13462 768696772008955904,92226 794694824968519681,262849 794538885464387584,261155 766025122264133632,89923 777975082526183424,150877 778726461188427776,164001 789132827585490945,220566 768172115300200448,104417 774028308048519173,139404 765516073202491392,87904 791432342057390082,238292 750643839954747392,14376 785493651501805568,194723 744978874992254977,11774 780157912635232256,177233 786068741977174018,199546 748546439496736768,11774 752317052631719936,11774 769157159275954177,105992 754981356795420673,34666 792016104386363392,243100 794992603251011584,263532 785647122351738880,197324 787032109764390917,205094 765654705192243200,88874 775416888218226689,149200 764642764357328896,83751 768164433784868864,103354 780052789384937472,178045 794951882640916480,263895 773640984571904001,137965 794506965846257665,350913 786054754199867393,199178 788691645374013440,220029 753427577960734720,27317 769637983666528256,109594 764752293740679168,83671 771441683103907841,125742 792307785711161344,245016 794978828980486144,264397 741065231691075584,352060 788388857289080832,217519 792786460495581184,247241 793620110967734272,252020 789424746567905280,225981 757634618681987072,11774 777954283375341568,164764 754747421893066753,33356 792832837242220548,241819 762609754728378368,72035 751229780435963904,15808 794693390046789632,261059 755952776996196352,40881 763853311124660224,80720 765428040058990592,86103 767779356949164033,100893 754739578599276544,33356 768922590371012613,110209 794602761140707328,261155 792656042777776128,246295 768981710381862912,110389 787285545059745792,205272 773186401567334402,132335 789559100447285248,225949 788454907183501312,218275 790937550533844992,232169 795344725314326530,264397 759484874801553410,56964 793433820733247489,249841 766215734628327433,90031 793509048352182272,252984 794055798011764736,257492 794798660894781440,262752 791465242719125504,236859 764103201201283072,81869 755552257010180097,38183 778319665323843584,167220 778816241922289664,167448 791038078102241280,232749 751069792044453888,16581 793910033817866240,247651 753650165987233796,28866 769382494508552192,113165 761245140258127872,67226 790372612064948224,230559 791622878122811392,240061 793793780755206144,255393 790256198310359040,228341 794634838544416768,261818 779443619853926400,164814 793180578669555713,249057 733111192793714688,355985 764275951521845248,82066 771079732079108097,122982 786368749687496704,202727 794717310401597440,262022 764799836617056256,82189 765348938543206404,84886 767941936519020544,101681 779020032550592512,11774 791833081627889664,240070 790252434492788736,227130 781125614518534145,183269 755997995703738368,17416 763208153928380416,76549 788195123721015296,214354 767865869535997952,100605 790973696445849600,234583 792568639027236864,243733 794924457907212288,263697 766008758774276096,85313 779118063430098948,168284 767719426183409665,100605 777193271126659073,159370 788005544426606592,214209 786850635136118784,203510 781505582494875648,188401 775487889345945600,112363 750012185879777280,10251 733168992530145280,355106 790599567083307008,231318 791356701463109632,238383 790036916121006081,227594 776541801637376005,156061 795717900514443264,267564 792734360550113280,243075 785583114810556417,196788 790672341776773120,232169 757256293778284544,43553 766437725415145472,93823 795227624742223872,265644 768882026212651012,104932 793621735262134272,252639 766394765722066945,93036 775799391051362305,151463 795397975652597760,266138 791408126671069184,238207 768855500192526336,105109 755178357713735682,35890 754094185037328388,31668 771502888954626048,121046 752910540222136320,23272 763190835504558080,75899 785973116279230464,199891 791366750709231616,238205 762677561696538625,73910 756677021766483970,44429 768545272901140480,106317 770256805373079552,117377 751801865692667905,18893 778306354578530305,163901 786375493612253184,202217 785670927900106752,196277 755169447606968320,35890 755976937898643456,23762 757315837313314816,46964 775723876785369088,149200 778272373539614721,11774 786429038688473088,203806 738512462274801664,349513 758323957921644545,52061 775284247930298368,148045 780776548743933952,150151 789855978145648641,226731 759688637021847552,59382 791746527857405952,240483 794212770933637120,257026 776109266528768006,153194 755455981002301440,35470 787868269269049344,213064 787973549290061824,213064 773350501152874496,131770 750168085257039872,11495 737196181797908480,351463 760598802923417604,64009 765665891602296832,88052 770732113633026048,118191 776533612715913216,155318 791350734172413952,238395 791728667848220672,240661 795659608849285120,266138 754867215279722497,26721 793124525634314240,249469 793427393146916864,250760 778320221815857152,167220 770595894857232384,119753 786249960140345346,201958 764132985352380416,82120 777362308116967424,47783 759135928115929088,56964 757238800321916928,41277 785646086375387136,194082 788609862330613760,217634 767809572606205952,101681 790979841667522561,234583 794532588056477696,261155 770759737923239936,112872 794669854385008640,262022 768070992753266688,103354 752803135970643969,22752 791700353699971081,234990 793646220258476033,253206 794602196079808514,261155 795056262669070336,186212 771957699160444928,128519 791471506698231808,239405 794169131796926468,257492 759489470081200129,58537 769719242187046913,113982 792555533920186369,246632 790570365617516545,232137 790963686626234368,234583 771999916872851456,129138 785239957610827777,194206 774289685933854720,141200 759629248118284289,59211 771128320595468288,123583 785580355784888323,197286 776423753609654272,155688 789050892620226560,220526 792799789419233281,247240 781371486858686464,139404 792731958417776641,245148 789431790679326720,225981 778375572930134016,167220 766822840674897921,95707 778230414833954816,166532 785860519362166784,198878 794247703479848966,258456 776100980521742336,152735 766644237836451840,92958 740795030323990528,31836 791650809142472704,193368 758752125660704768,54974 787675148791013376,206101 758428306568019969,52605 763899290833911808,79911 793463719527378944,125853 776907018888249344,158348 764415542954487808,83391 788832914641416192,219119 794489519932178432,259055 774699328816484352,124937 761814011960668160,70543 790756094813540353,235349 795265762046971904,109666 776686965441777664,146991 795742762947739650,267737 767806506033147904,101681 761321230444158976,67229 788771832656605184,220526 787218304133918720,205972 768636593884332032,107745 792378084980760576,243187 792408959122419712,220857 770921394985111552,122088 772307850555117568,127636 791348353518804992,237594 785519688188997637,11774 771532619376762881,126389 778171221401829376,166282 792408216718061568,245607 758291389486501888,41703 769060582297313281,109447 763415133385166848,78129 794056336711393280,257492 753653774347038721,28583 772813359833948160,132335 743229883174785025,354153 751593762153832448,16728 772738273596760066,131457 763087827378765826,76410 790661241387614208,232863 767854967508074497,100893 768156840987242497,103294 773896048183943168,139404 770576224775245824,119774 780591549490999299,12018 776779820608856064,155037 767370930427269121,87904 779673760504750081,176110 781274643449520128,186434 759172602476781568,27156 788908250351611904,11774 794657836902936576,262313 770338127659593728,118375 771408919755419648,125367 774803812703887360,144654 778558809753067520,168794 753643432296325120,28037 759163256904622081,56964 778715638525075456,167794 780603738461466628,80785 786316992064217090,201958 790533177961885696,231333 755414235673485312,35890 771609804087320576,125554 788756727831289858,219531 759461793475551232,58226 763801334982119424,79987 778334355991121925,167569 750894578635448320,12883 768222067846250496,11774 793559076110151680,252020 794053575005634560,252020 759152802195046401,56192 765214654188646405,84724 779155835490566144,163586 792215494589906944,244550 764660973168766980,84209 778007527040712704,165097 768598440154574852,107428 786972163454664704,11774 794023894147534849,249926 793876359001038848,255942 795422335205523456,265855 760970852842307584,65222 763832106736812032,80486 793436996035280897,250633 779981823568773120,173341 770438894017875968,118191 795397070429491200,266822 750146455491473408,11495 779774991835418624,174756 793320149130457088,249926 750759742083960832,14950 778645461246681088,169550 786264747083567104,201958 768268802404577280,105345 757693194725302273,48270 769979804015820800,114987 794959338729308161,263205 770235767864131584,117265 755186095030231040,32404 760539044786823169,63149 764575796988026880,83391 771715523222573056,108396 768133814346395650,103071 763441393058484225,77598 786998337895399424,207949 780860177268420608,183975 794021323261571073,257492 772807072601825280,132364 794695377987440640,262752 792429497920335872,243513 780778301849604096,183050 791435807722606594,238292 793254860137205760,250633 760673731454832641,62063 768989258195447808,104932 763056514215112705,72508 770500445089529856,118477 778330044775235584,167569 792901874512953344,247241 785350446252777472,194648 789799003172909056,227252 772988453889777664,129551 769274894576156672,112788 794289543587434497,258829 773651272335491073,138382 776378843800240128,155390 791046672113545216,234575 765923348899516416,87904 777025977922752512,159876 758718209537236992,53367 767813149261049856,100893 771179668498096129,122967 791777908125605888,240483 751119440377446400,17140 767857258499674112,101208 749681601286508544,7524 793954304281473024,255942 791834780362952704,240145 763957600517955584,79987 776760091789799424,154071 793378257647374336,250633 795421447577567232,265858 764482935181365252,82209 761344830752436225,67973 763787154996682752,80136 771683988478001152,118191 793031564452069376,248193 790979832100290560,234583 764806357052641280,84422 787316011665989632,1170856 795072552221769728,261155 761068346007654400,65500 767237330117636096,353124 733360085297201152,11774 795756994397409280,268646 764502738981879810,70287 781353152100573184,139404 786987473016492033,207287 760176976904814592,61412 793158395478106112,249469 793937016320835586,257026 779464054599356416,172185 786537339854135296,204413 788703398581440516,216943 793620257931862016,252679 753256620373774336,20008 761148969195966464,61051 752220475804311554,18215 758688206854422528,54070 767337840233570304,98646 768532716002414600,106539 793516606185811968,249961 793096395154522112,249469 785957034072035328,199739 761334244664811522,68182 761689035509207041,69711 763530242111791104,77720 768914282540965889,109374 794672214561980416,261155 764133902621474816,82066 777208367706021888,157755 758792239342493696,53996 760169662256590848,61145 790256051685879808,229693 774345589073076224,142454 767609408910086144,23217 785675215686684672,196917 758077674782732288,50424 758655648342999040,54070 787268985578479620,206748 756561832668753921,43553 787057731291283456,205728 788090991655825408,215005 794595520299732992,261155 754097667144310788,30910 766257418489561089,90388 754789752440819712,32452 774427624722411520,140444 793253921133301760,249926 793146200815919104,249882 755492588304596992,36735 760234287241175040,61892 791628911071244288,240145 763141580773429248,75615 758733598342074370,53806 767069704229793792,94699 756542168060219392,43453 772438177906880512,130669 765122979240050688,84889 766136050519515136,90327 777535688510148613,157609 766715798215884800,95708 787244191059415040,207974 756648233347256320,44273 756300622073176064,42432 773902524210417664,139404 786760907095408640,205502 785674479162761216,197286 765313816108425217,87145 766516357470957568,92854 793871418895327232,256255 785489214238580736,194949 773960173304020993,139404 793141427446358017,249469 758684090740580352,54070 790654471885852672,233307 792023962846846976,239261 790746290179100672,233736 760517243516035072,62771 778646797296160768,167319 787414631950286848,206117 753665414933078016,27045 793607183057518592,252020 764265312938291200,82466 779686322625732608,175772 790557478803079168,229895 794618172343099392,261818 754903303176261632,27045 781637895761244160,188458 786291775342202880,201558 789170258846244864,47940 790753168175038464,193533 756601146517626880,44273 775057443046821888,145244 793406684530110464,249926 753372309424074752,26066 766441149116522496,80939 785978792179212288,200382 740320794442649600,11774 790704241535029248,233692 766457592537198592,93405 781169469808713733,184539 766520121347092482,92917 787088226796306432,207151 790248922493034496,227048 789561801209946112,226731 794626537777758208,261155 763574971712929792,11774 774059884522242048,140900 756615672818532352,44293 785512664432640001,196277 764150717418536961,82066 792063635464003584,243075 781492960647077889,139404 759760860583649280,56964 750242909660778496,9810 786222043989676032,201555 792583252632449024,246674 787830853955125248,207344 791766586549936129,191778 732664676400529408,351649 761327105330257923,68057 768918974662717440,109945 778922153307627520,170921 794276036431249409,11774 763868885447770112,80939 771444630776721408,121479 791624628858941440,240145 778292738206887936,166532 759083246302826496,56784 791009789375574017,234583 787008019733188608,208167 793123659850272769,349684 795701746379137024,267855 772165614328655872,129991 775760105056837632,151255 759298650799501312,51069 765200621272076288,85673 766093841300619264,80976 777566540254310400,162497 763900877434294273,80939 765044023874686976,85562 765795896579809280,88930 776404091903684609,109875 789998035757510656,228037 755643522263478272,38792 764083483199221761,81702 794306923428356096,257492 791353527100706816,238395 788015407496060928,214354 788064612143038468,215005 788731561323614209,220029 755502152630407168,37979 763350420202848257,73814 774678653992996864,127994 765147715776942080,86103 781290365823311872,183801 790797056134623232,232169 794997802258591748,263895 785645525722886144,11774 787064051033661440,207109 785683987830280192,196277 776636032674443264,157082 732184955703283715,350015 756210812822417408,41837 778329751496687616,167618 756675041648078848,43391 793299926885208064,250216 794294301291319297,258193 787152917790756864,205186 788132332096122881,214809 764529435341094917,82066 788746985796796416,220332 786705578806632454,206054 757573139610144768,47761 773964127605755904,139089 765241592412119040,86653 788087348076613633,215064 766546452898164737,93850 755561372663119872,38183 774187025029222404,141200 751751493389279232,19562 759158377981313024,56964 779477540414951424,174315 756253544852971520,41719 765610762865815552,88332 790224271574347777,226731 793657898538721280,254135 789943888794427392,220332 790242887984226304,228341 791149278462967808,234796 794616666697109505,261818 770307026501115904,82066 788856840142467073,219942 795351106612264960,252711 773620753803546624,137158 778388371303522304,164814 793552561630511105,252020 776021369108692992,152735 791585817646989312,239405 772286073732947968,130415 773703030701162498,137869 795765114695602177,268777 778156633696399364,164826 788432435071582209,217519 754860724048973824,32869 771401472021897220,118191 791795140046106624,240483 795608549409910784,267521 794564402477416448,261155 752702477674291201,22752 753347567090532352,27045 757439675703394305,47261 781648756911595520,209828 752682848633495552,22575 759845706215464960,58542 778261439891013632,11774 781112641301254144,75709 770797201102479360,118191 794586123448160256,261155 791499688750882816,237935 757314281427853313,45955 764550988841836544,83393 788832531793575936,220526 757966889557463044,50464 760508735592751104,61145 777482415426138112,160758 754717809779810304,33356 785458146361937920,195975 753415074866270210,25068 794285428224311296,257534 794342273064566784,259743 751162759807578112,17259 767890391928418304,101681 768346503148548096,101681 778395218056011776,167124 758440292034879488,53144 749722206473687041,9295 761287208883982336,67229 761177470699724801,65222 770520080123736069,118477 786367016932216832,202727 791224500608118784,234583 758500609385312256,53185 789314784378425344,225359 768205792969228289,11774 753249594763509761,24173 793873724655046656,252196 754067218586042370,31529 787044153087500288,208560 791484701244526592,236834 767158443736178689,97377 732991867516682240,354752 760138727758987268,61051 794790492848455680,262849 773874671011758080,139404 790531399526735873,228172 781330451285757952,183269 792519169661165568,246225 779373913025474560,173964 792767024954875904,247241 779018029069807616,171324 794003212844023808,254209 795687114247544832,11774 732612706386116610,1170592 792185478388654080,244676 758839628375789569,51451 763503045292482560,77598 765974135029673984,90384 777065176826781697,159876 788799068168421376,220526 779053662576541697,170294 767547406388953088,95707 763057775186444288,73910 754752486385168384,33356 765033576156979200,11774 791684169067859968,240483 758539378893258752,52027 786791584717115392,206225 743508100909498369,1247610 794511286663053312,259034 759412512299384832,57749 792028168802697216,243187 732691125853556736,353228 780085777153875968,172185 733422458552778752,355952 795451227890847744,267134 759580636751339520,35479 790190036033605636,197046 759153468732997632,57336 762730398388453377,73926 732362464352866306,11774 785949325759160320,199272 788758530492866561,220332 768552035708919808,106317 762745145431318529,74727 794534213504614400,259034 794241611626663937,258598 770271509894012929,117257 756363072529240064,41459 781623010390380544,186584 764640384358178816,82066 770725463803228161,1249784 787861309543026688,213064 794037444547067904,256393 775387727504154624,148045 788225088860614656,139014 779404400947109888,173628 793871005101862912,256358 794381088600621056,11774 758651978775801861,54070 768917222911647744,108849 774995475334172672,146259 794685988324790272,262752 765145961819672576,85562 770994301560127488,121949 774104262460645377,118192 787068406319030273,207287 793158039423496192,249469 778438185474895876,167003 794525415477870592,261155 774588572242472960,144049 788564096102924288,215437 775880692768972800,151202 778223699228884992,166409 758704141615132673,53185 774704640248209409,144607 791349858800115712,238395 790626501150449664,232280 755045638107238400,35044 795005863442448384,260776 764385051006136320,82066 787389724424040450,210289 751163049546018816,15808 743105077762723840,679105 786637049285611521,205270 792064365998379008,243075 775059073381371905,146479 790994613645381632,233736 762655620956758017,1248861 759130911254257664,56964 762702283565957120,431998 793841961681629185,255942 763869060438392837,80939 768625937088778240,107469 772461080371163136,121795 764717596105142272,82066 771721720457822208,127134 774469256608002048,143585 777508017390706692,138707 768974704828936192,108795 768917807249498112,109666 793155196075388928,249926 764984064268906496,84209 791307180058304513,235487 760992267964329985,66159 791423256641220608,238099 793317501740261376,249926 789159986169425924,11774 758059915424378882,50452 773515043082297344,137158 795331001106972672,264774 785950489103872000,199739 753694194393374720,29263 752849524918542336,23929 788209221791645696,213064 768071754765840384,100893 778325519846834176,11774 754795264834146304,33356 760140933966864384,60112 755032985104023552,34829 781187642192867330,186149 795716068350316545,268448 781253485798957060,184223 769598903465508865,114404 759588281789083648,58815 768965577020874752,109988 750012655130247168,10735 773631683631452164,138282 763094851843977216,76577 794565166012755969,261155 780914342715805697,183269 786992746892517377,205728 776438694026682368,155688 789894779979108352,227048 795437549108031488,267133 762645290226626560,73926 772120575414308864,128615 775124552397549568,144682 793244261751721984,242693 785582210216816645,197297 788182101468319744,214354 795252485556310016,265806 753172236752728064,24745 764082477644206081,80939 763750692637081600,78304 786951963128639488,193639 773855311941828608,139404 790971475452792832,234526 759461993879220224,56964 768264392060178433,11774 756645084477685760,41839 791435362426126336,238292 769008583547588608,110709 772882620506050560,132578 764713098292842497,84422 788469430208438272,218275 775757832088002560,151463 765659572518256640,88920 754246845723967489,31450 791113579764342784,232863 795672535438389248,267862 779302685275262976,173753 793164138415550464,250033 751836365784911872,14277 755547245295132672,38183 766410082414276609,93138 750577915054678016,12883 791229867278929920,235590 766308578315546624,91946 794271501088264192,258456 774428668789686273,143428 788434258893340672,246425 756652919865372673,43674 778733470109401088,170207 795612371360227328,267521 754823882113155072,33356 785615375262035968,197512 770052592428785666,116619 774053321002749952,141200 750002003468775424,1011996 777205028343775232,157755 747472470119153665,11774 793649878584860672,249926 763883538659758080,80155 777371474906710016,353786 778262310041161729,166883 761177925609721858,65180 750388894307196928,12883 758697888423800832,54070 754053222935986176,30801 762760275648884736,74133 757338075911614464,46779 762628112915902464,73102 780900614981165056,183975 771454701921591296,124597 787258410844557312,207613 795379190283505664,263864 794641352034172928,261155 758293012229267456,50612 778730212011806720,167220 786221314558271488,200968 750723406132195328,12981 771866819602681856,128519 792677244028252160,245148 771806236803264512,125163 779067467826069505,168284 764909786047668224,84724 788842019309297664,221476 795455091092226048,252939 791015151453470721,234796 764330434297606144,82066 763458754729775104,77632 759093985205821440,56964 753965175317880833,30590 751756513639751680,18495 764146606262280193,82209 785580204249014273,197286 758002466256515072,48663 775383281780953089,148870 769251746585600001,27164 769542211314737154,112363 778600074007896064,167398 777678816403681282,159819 791496154210979840,239405 762085028813758464,431998 791663906091634688,239324 795743267769958400,267521 755164927287898113,35890 773735632187199488,117743 793105840710545408,249469 758069904805330950,51069 789067912116051968,221476 794532511368015872,261155 763195582823268352,75899 766546839487193088,351436 752744793160216576,23145 764990338603872256,82066 775060327243259904,146847 786014319410569216,200490 765612095375339520,88546 762637238350012417,73926 773963228065914882,139404 752159430712565761,21121 794062908699201536,257492 764459522387697664,82066 780760789753954305,1170572 793976473677766656,256358 743269858775732226,1247598 791236454051708928,235948 791735563497811968,240070 780791657755140097,183269 732741055653793792,1170595 757189636443615234,44461 790760119009021955,231784 791353102972530688,238395 794799649487929344,261987 770454754287841280,118192 767459179359526912,95552 750910830103793664,15800 778183808357134339,166282 759115457957879808,57092 795062092172820481,263895 780785156546146304,182726 768440159608180736,106281 777164680028647425,159876 763974948368945152,79629 759265099475550208,56625 787021789671018496,208544 762778444258304000,74281 788077263791108096,214354 749731809508884480,7816 756314023579250688,42432 769268527832395776,112399 792377007858266113,243187 780804983071444992,182726 788753194822369280,220526 785544631501123585,196917 791669803312222208,240483 793301494980149249,250633 788759684962365440,220029 770847571401183233,121367 758652323933655040,28015 787869973976784896,197512 778201126013403136,166409 757668987014643712,47723 785658002946666496,197324 794345495921471488,258981 751232407534088192,16498 757387375211184128,46974 773533844649541632,136904 787006263288750080,208379 787772391359414272,210989 774291306776371200,141360 790254047370416128,229693 765036512606031872,85562 757602311485157378,47940 787155144399917056,209351 778648958713208832,169201 761413840101711873,68173 787722117869633536,212595 793787431170572288,255318 776601385496227840,153845 732599676763922434,1170373 791360799889625088,238395 794002630624288768,11774 775887367286784000,151156 766340284972093441,92972 787364609548251137,210651 790965705369722880,234653 793620952399552512,254209 765617713792385024,87904 781606916417921025,183269 760992932476416001,66159 776313460292358144,152314 789532879516610560,226881 789870960493166593,212564 786535105590337536,196277 793305878468362240,249926 741051007929593856,1247429 758490280282628096,53580 761066747566788608,66116 777810749817315328,163763 779083228959371264,171795 756250552682643456,42171 776606957004292096,156518 781164141473968128,11774 793760665886269440,251390 795362595796582402,266079 763919800439480321,80978 791981204962701312,206257 751097474891124737,16299 770437749916700672,118191 789157863029547008,224123 778335290846908416,167311 759684630177996800,56964 791334831888199680,238207 781214911695237120,186434 766325874132193280,93036 768855471432224768,105109 760624355185336320,11774 781267218910748672,185310 735168405687279616,11774 776408547882049537,1250064 794531887821692929,261155 757539782461263872,47717 778620689381285896,167407 764367742992519168,82066 768234777283399680,103506 769994842483089409,110585 764189929928744961,82407 786730620684820480,205181 756699381005451264,43553 757796848203501568,48494 772550745002479616,131027 758208878475636736,50719 763335543283265536,431998 751731473766576128,18893 775084624078745600,146838 790591740122062849,224680 787676246083670017,211877 777960759896616960,157755 732638796857020416,353213 794464141276811265,258741 765049500905930752,349060 785950152142061568,198671 794620599813439488,257788 763178402190913536,1249107 791002107994255360,235620 787156628873342977,207287 768529001191211008,106281 786266763704971264,202429 756272741758726144,42432 754107111060172800,30296 778338496478113792,167220 791007900625842176,235948 763705381155639296,78542 761714389359616000,69548 776929004909625345,155898 770768378671738880,120425 791366749346271232,238395 763803748300754944,80393 762827603669454848,1249010 773620312575397888,137869 793433476347392000,252020 761219846835212288,66842 780077920710787072,178045 778710923355623424,169327 763510069493456896,78853 757764192065691648,49070 750412097771692032,12883 791287809478955010,235487 758051300131078145,49480 790376830259781633,230270 788543698262827008,218799 788093275630628864,215005 754027151209345024,30590 765146561307258881,86103 757869796461383682,49798 763125080108957696,11774 732691626816999424,353116 792120582808674306,243075 760852655195328512,63149 781235709017485313,185595 785547311330029576,194723 777847570643165184,163990 785699213942329344,197046 790631906513526784,231894 765384134990569473,86440 768634603540090881,107469 770741278623535109,119541 771459096365129728,124855 786975943265058818,207613 795080825549115394,265112 795683147891535872,88859 749874293803257856,9754 794683184139145216,262588 753196731844657152,24366 758092685601345538,51069 772286537388085248,129471 786873361054007296,207076 765197966814523393,86103 786366599250915328,201620 794380530586451968,255942 787086629710114816,202636 795217503932792832,265570 762668313604304896,73814 781670569120968708,352060 761983483459756032,71026 786544043924873216,204413 761615862734348288,69231 790688381571362817,232169 776624129118179328,1170441 752706901998047232,23167 772573917110239232,131480 779028276975022080,153866 781597715067236353,173347 752237714364256256,20279 757597505236430848,24316 793208756968370176,250633 778280770918113280,166339 753723892708114432,29263 761034138543456257,56964 767751136543698944,101163 795042957443420160,264397 779591036658077696,170187 789295591968899072,224680 765326320762957824,85562 763201523534950400,76723 785520533987287040,196277 794563861999337472,261155 757242898324873216,44429 751618931232612352,18397 760573182998876160,62798 762035687885508609,69711 780606211557167104,181892 792167386744889344,244550 765234809597812737,86645 785275908345049088,193669 786290808026570752,199546 752946232348336129,24711 790583695002378240,11774 766381905180815360,93405 788883322470629377,221143 775000293276811264,146259 738778747755757569,1042906 785258688235773952,194167 794345713127673857,256038 769010015139160065,103446 795158831814819840,262022 756325930277240832,42432 770475836113911809,110023 790565105377415172,231894 781834818921205760,190635 793792779461726208,255393 764719017781108736,84422 766439252674523136,93261 770982431432253440,118191 778730875953360896,167319 781602936354959360,188231 773088425826136064,132370 773224377785524224,134470 768859582189998080,109167 780569487510732800,181419 768541705217929217,106023 790302896004878338,230282 770666353397231616,118192 762627121877553152,73814 793114602800156672,249469 778358211879571456,165498 753367873431756804,19598 774321621414838273,141867 781492774868754433,185310 785688240648966145,198085 790527982813061120,231894 790702591210586112,232169 793441870827229184,252196 793149044784635904,249469 744036470969798656,1247635 758505827540033537,51344 788086217174908930,214354 758826408646848512,53996 764301677910450176,82283 767556991082377217,1249440 793444535552446464,252020 767055255548854272,93210 781577646278905856,186434 787015591299158017,207287 792882094338740224,240483 781782756133105664,189086 785331208716558337,11774 780803648590708736,176203 795400402418204672,266138 779308045822074881,158387 733027426901594114,354975 779088800907681792,172299 788492050060546049,218275 760885719195803648,61145 766333288428351489,93036 769140199561564161,111517 776138365099970561,153915 794100160452317184,257492 794654114244423680,261155 765410108599697408,86440 773893036648660992,139404 755097035049623553,35445 795430824493666304,266079 759812726000459776,58254 791415766323191808,246425 773900756625809408,139404 762438983594881024,72420 772658024116813824,109337 787908287748567041,212139 763548648697270272,79059 789509270790365185,225923 792075652656758786,239610 761680782758907904,431998 765718116525453312,88052 777577764136165378,162020 778663494623326208,167220 775393738009051136,148645 786625196056805380,204413 761338790480908288,67547 761241272132640768,66897 793501110220840960,252020 787580817480486912,210289 749037596274257920,6955 757828971689971712,47267 771898361372876800,126820 752904649884262400,24134 787528593165447168,210289 788085448614801408,215252 794930193261535233,263895 795667446707486720,264431 793229482773520384,250633 771146609317056512,122861 758675926276272128,54070 779379703282925568,174557 779747824795734016,125554 788725687347716096,220031 777961785689268224,164900 791027213361700864,232169 791803862004994048,241042 755636490189897728,38183 792221079800602624,241940 749302261340311553,7849 781258264688283649,186149 769176538474577920,109875 764920164773081088,84724 792027478776750081,239261 765618560479539202,1170369 776266571836755970,153845 776020462572797952,147222 777801904483106816,163763 787011193802067968,207287 786791262313521153,205728 732389914591928321,351478 770269388314320896,117257 758635101521489920,54070 760583740749905924,63414 762981712422850562,75267 791385118975721472,238207 775431438393044996,149200 759053267238137856,56552 778033527820615680,158820 792579623385042944,246295 764650960207618048,83187 776404922812211201,149775 763937513467621382,77590 777805601237770240,155390 788737362025218049,220029 767882891124551682,101203 775812067353829376,151748 763568352535187456,77612 788641358428803072,217519 762740712286879744,74431 773642673282351104,137640 762842750425272320,73712 774371383472033792,143210 785264191011557376,193669 757511123906146305,47664 764391951676366848,77598 775455134658822148,149271 794182245015764992,257492 769799523023491073,103674 759684209199820802,59382 764689598547099648,84422 791452205219979264,223249 789150145556385792,223899 743236847761920000,351268 750542144893489152,11495 788747800016191489,220332 773757594984779776,137869 790770677716545536,99049 762312098995015680,72411 760473283246501888,48052 756292266285797376,42432 760932469327564801,64758 768976969354674176,110209 778276211365515264,11774 790695366748438528,231894 752948657289367554,24196 758698579095584768,54070 762128524203417600,69388 775810385299382272,151071 776064626073096193,153194 732680877050896386,353228 764336400418402304,82066 766364800398024704,93184 767179429617340416,90384 775601911194062848,150302 756772148161544192,39096 795708997043163136,268447 771494144745181188,126293 774778805156057088,141689 795691250410287105,267655 756298710485639168,42432 779053204969369600,171475 763468322608472065,77632 764781840951611392,82203 795283967301722112,265102 776824167135981568,158314 774625934590767104,144479 778338115500974080,165185 789009352040472576,221834 788962179319865344,222500 752067978162733056,17416 795294684666949632,217519 751940621053534208,16931 773842497722130433,138819 788242170192990208,213064 754756350723235840,33356 787831313705365505,209043 756599989527310336,43751 785704136905895940,194082 785750219979943936,197286 786773954522263552,203674 749294666546315264,1247975 769286696559005702,111454 772892442718855169,133043 785991387900588034,199891 794632153409540096,261155 793211443944517632,249725 795015166215733248,262752 732972617792020481,355046 793567913978400768,250064 795256992868814848,251814 770293433328082944,117257 792741205482336257,246674 794685033424572416,262752 753298934223679489,26446 753681449606270977,27317 776435824120377344,152872 787590106169221120,211769 795050790427787264,264397 771945946557083653,128424 786401032221888512,203350 786397758739456000,194723 767465995204108288,11774 791747788379820032,172084 778287709379059712,167220 774005025270038528,140770 754754436367458304,33356 777308104887152640,158524 755564222466056192,37538 786564778575667203,203089 777531551949156352,160134 754764361902587904,33355 764801500111667200,84724 791664560876949504,240483 777003860497793024,158864 795375173386010624,266151 732723096369659905,1170695 768206600364515328,104395 768962476251705344,109360 756400143436578816,42432 758343525327077376,51043 741444170003415040,112939 791659459361640450,240483 757796806604394498,48926 790695201140576260,228576 791617127522324482,238395 795685434999218176,11774 772406170296385536,130669 777845718212087808,162610 793056634977288192,33338 754754889281069064,18381 788803859221213185,220526 781376213570969601,186584 793527656851660801,252014 774414862462115841,139781 795329967831785474,265649 773536603591544832,136110 778325733097742336,167220 790607622466482176,232791 794788334308446208,261987 771443422150402048,122528 789891020292972545,227242 767451815566868480,1249425 750396575273263104,12883 781420986335801345,183759 765610882957139968,87904 775362270629138436,148537 766866122008326144,11774 767828801560645637,100893 776851597901066240,158815 757741444828389376,47545 781157690328375296,185496 787078558531276805,208965 768131566006521856,74518 774509753007341568,141219 761946258579660800,70858 791317063642017793,235620 759274653886124032,55257 793954924388192256,247651 767186428145041409,88480 780091203760959488,178045 778327495447810050,167220 790600888624766976,232169 750400775134650368,13069 791085197882036224,236393 755662681013624834,352720 750840655912456192,15643 777159101575008256,159876 794408524117733376,260404 754002559657017344,30590 786167607351095298,185257 788017293544427520,214492 791630828895817730,237999 757613130633674752,47679 773963883170164736,139459 765551203539300352,87245 764575099018182657,80939 779764784594055168,176380 789963617416404992,228820 757410102165069824,43587 779775950833803264,174388 779502019333718016,175153 768278219095146497,104662 789221895652700160,215505 773991319509176320,140230 778347858390978560,167569 794153546727862272,252790 790399497851445250,230485 787156700746780672,205590 793525915624022016,252020 794642351910252545,261155 778359141601509376,167180 775718389453053952,149953 754779124376436736,11774 770130267797348353,111558 788711381663178753,220029 791439216123097088,238639 778426557022937088,166100 766518343956172801,90908 774767184937570305,144494 754759247066464256,33549 749947319160741888,7224 778568221582655488,168794 781759190893072385,166852 794558532737638400,261155 773620258892500992,124297 788214127051157505,214976 788551673023238144,218767 787023691255209985,207613 792210570971713536,11774 763868066644058112,80939 776402203506421760,152585 755627933151232001,17284 762494376626954240,67427 765323168558882816,86950 788387043063758848,214078 788875413569343489,218767 791455634801602561,238395 753376450561003520,27402 763029867453571072,75899 790623879827951616,232427 752912400949518336,24134 766295941020160001,91946 759251411662213120,56964 761980291728539648,71442 776472005759471616,155688 762289841988075521,71124 768831173380411392,95672 763831479118000128,78159 787218615036743680,207287 787228910979198976,203217 751197501663752192,16505 785629124400443392,197512 787942668386963456,212693 781368169843740672,187519 792579474051084288,246632 794032488590868481,257515 748632275634561024,351937 755534563921661953,38210 767978145576288256,102137 762850008836091904,73926 791350306743455744,238395 754876203346063361,349856 758029957486481408,50923 785923786495320064,199546 786565207367688192,62492 791010402935058432,235590 751132995369578496,15808 794584731861909504,261155 792824947911589888,246011 764983582037315584,85562 781189234157756416,183269 790916770186010625,234583 791369571274002432,238395 759618350364450816,57574 777668657157513216,155531 772460768939814916,131045 775000330962472960,146259 779084795565309954,168284 788416896936779776,217837 795194458753142784,263906 785331085022552064,195125 792077920550330369,11774 795745972752097285,267105 777954484303564804,163990 762762863110856704,73712 768578672651411456,103354 781569890830340096,182036 777314785440374784,160480 789833963384758276,225359 777982760371695616,159775 773244264809582592,135025 778322537910444032,167517 789555006001348608,203546 765321518393982976,86645 760546838726541313,63451 765193611273265152,86103 750742815303307265,15005 753398050903715840,25995 766028529704153088,90465 785990773904855040,199546 780807224658497536,182726 778733103384637440,169327 785548927856553984,196788 790920155719094272,234583 756549631396294656,42344 764648812363194368,81946 749690748614823937,9754 786263356722282496,199640 787480036588736513,210289 769249470718603268,44916 772873456304226304,132335 778687793253920772,169916 758717200580485121,53246 753334982362402816,26974 756414711944609792,42249 794729216063537152,257066 766349422808539136,93286 788066961141948416,215005 791137391805333505,236884 732645136090288128,349197 764236295359045632,81946 781276433456832512,186584 775381401344421889,148574 772855353943797760,132335 773127759111401472,131027 776105256660770816,153095 763863915625263104,80136 787816874994118656,192032 763357449583747073,75281 788745069947854848,220332 785892490058629120,198586 774099446896267264,140308 790000400329871360,228063 773923337504456705,139989 795424801309491200,261060 780542250128281600,181409 778316471025872896,11774 791812345315995648,241034 794925021684760576,263895 785652994872254464,108396 791438938695094272,238292 793403718519574528,249926 754014068789354497,30354 766113647756136448,90785 792404307228241920,243165 758311215265292288,52112 750561061179387904,13899 790024144087683072,227242 778620591289069569,164764 753600935792939010,27402 775546059900723200,149040 732649005864230912,352484 760645196589654017,63858 786759847136137217,204284 766683141020852225,11774 776032645541011460,152735 781235352581263360,186434 758439237934915584,52061 751658764181221376,18495 774011413614436352,140495 777831389395812352,161988 755590062377611264,38183 753677972696031235,28819 780832714526117888,183269 753849733433528320,29263 778379861677051904,166390 780614819628011520,182049 761980427460603904,68617 785648578341408768,196277 791361860448624640,238136 793635269547134976,252581 749681159852863488,9754 769020642297610243,110362 773936746425909248,139577 795397467919552512,266054 768946879317086208,108795 769504468639420416,113754 795350444797214720,265881 751170076280229888,14858 777336031578316800,159475 749835152642101248,9754 767803978625257480,101681 786905956244459520,207287 790736003065483264,232863 771525878291595264,126389 792548685674647552,246225 793136928078061573,249841 732538678195703808,352433 791233777708204032,235590 761651018623049729,70068 795087466034122752,263906 794592303713161216,259457 787035231178162176,206313 791686235521552384,240483 793247953536163840,249926 795400209572524032,263817 761575995988140032,69231 779368363554398208,173347 794020665095581696,257492 759073862189547521,48369 788374509250162688,215031 788431614002855937,217837 792142750078660608,235590 793123753047695360,249469 760774244238188544,64664 773953665157570560,139404 773927012406886400,139404 781507460343496704,188401 793902076489175040,255942 764502627333701633,82066 761600341569863681,1248944 794002148602171392,255246 762985201970606080,67226 781376113872281600,186063 785911649081241600,199640 788980250596159488,222627 765457723836231681,86440 781523051410141184,186584 794706118907928577,262588 789934999252402177,228576 780835986259324928,182870 741442268091973633,8431 765501192889769985,87862 773789287795961856,132996 755098260063354880,35086 785655940192145408,194082 773356386583326720,135903 777003144014356480,157082 786067810149629952,49459 758233817249263616,50500 772550515347644416,131025 765285921528877057,86645 769635820957413377,26066 767834783002918912,101134 768116418734731264,101163 791351176000188416,238395 754812904008974337,33801 754808264659918848,33356 779301107654795264,167101 788086466240995328,212239 775432181711769600,141415 769588684756774916,47940 786098605199351809,199211 767875533145313280,101681 778273156721209344,167046 755392165665210368,37044 794789021079597057,261155 795291378129305600,265795 773732882908971008,11774 763979199388356609,79691 764823388972081152,83422 745838967048839170,1247682 785482761586872320,195975 788543049433485312,218219 766101405564370944,91440 778715881228480512,169327 794979972620296192,263895 752657488994897921,22917 768114668233687040,103767 765657830774837248,1170369 754858890190282752,1248155 777049626872602627,158387 794646342975057920,261818 794595088567562241,261155 752956414012817408,17794 770291341603504128,117364 776057355377061888,153194 777254591888969729,151916 785259742604034048,194154 752304414136868864,22018 763815883521138688,79131 789926325586833408,227242 733059788939091968,355396 766417951364747264,93303 774280368895721472,142506 786420611014807554,203674 759539793906704384,56800 792060491640082432,243075 752626618619822081,22735 778326299387371520,164826 771498824993017857,112363 795009799343788032,264397 757588944275988481,47545 768878192182648833,109874 793244700664823812,249926 789878289020162049,223312 773552411751383040,137158 751857594789167105,19792 785687704260358145,197512 771496552456151041,125222 760062158101159936,56574 774804934537646080,143585 780616053592199172,182146 793105152534278144,249348 767846247663271936,99093 768614941209264128,106281 751589406394417152,18400 760926067972419585,65571 761643223496462337,69493 787797938386984965,205197 789742490672779264,226490 794669180423389184,11774 787050586936049665,207733 765022376249561088,85349 795029926202265601,263926 759217333479075841,56964 766717810277920772,94899 744946341265219584,11774 794008271141015552,256358 759204142317469698,56964 790915060046508032,232884 773415296925331456,135025 785270610976878592,11774 789083893651607552,221972 768167652921446400,104162 775087790761517057,144613 785461692939378689,195975 751785700291407873,18215 778729537601286145,170169 749680580942565378,9666 771747527473434624,127134 776782594675474432,157583 761225366409191424,66851 788500673390313472,218495 795035086618054656,263933 766670017106735105,93261 794181581636325376,256502 773970271577387008,140211 757680468879900672,48549 762889076026376193,72678 764138362995347456,82066 788394061686124545,217519 775515727130263552,1250238 770397967270445057,117609 776474801388990464,11774 792888093544058880,246726 781475016005316608,26066 762824889258512386,74247 787644661699604480,209351 791068080701136896,234796 793965902903607297,240483 751891345879470080,17794 752627220779307008,22575 764144141932630017,82209 748926978711883777,11774 787908633694613504,213710 769863864985026560,113412 759090779390222336,56964 774724530463989760,144654 764106208999530496,81597 794556133881085952,261155 761986347577987072,67229 768965755866001409,110585 793874125622276096,256358 794005536005963776,255246 749785598643335169,9452 762631872006488064,73926 770364609802960897,117257 773944896675733504,139373 781467800111943680,185310 755562573013987330,37457 755562960588709889,37892 775795641129832449,149770 768127721561989120,101681 792621130045616128,242693 793814403992858624,255393 768165231776391168,103071 769184366811578372,110344 791058621945647104,235756 795099621370593285,264397 771421865046843392,125367 761718416826695680,69711 758092039313498113,51043 768924039033131009,110362 766597988676345859,91700 779446456335888384,173347 791704330327973888,234990 795136995446046720,261155 767529506366119936,97388 768658313256984576,106819 780052649425141760,176203 761653851762094080,68993 785641752107638784,197156 771472472222957568,125204 779498621007859712,175376 794507616898707457,257353 775360996240162816,148537 793975480324161536,257353 785520475954872325,194723 770733079367393285,120610 791312115290218497,237491 774150793255456769,130980 753970043881488384,30063 788387658309459968,217519 795123459089203200,264780 788477408122810369,218275 733066834589683712,355720 793205804266651649,248065 777864322852749312,160539 777887048275488768,164001 773252161014759425,113767 761588497098473473,69231 753280137836331016,25457 763159473175179265,73814 793254129720299521,250293 752932245044916224,24196 768139135018209280,103294 778295877819441152,166409 787719214643634176,205197 775772446255304705,150426 795434748533424128,26066 765910343101083648,88361 792385945404313600,244815 792400634473422850,243398 763357340376506368,77731 793626266352033792,254135 795712522024263680,268448 757577463031402496,48009 762718427823898625,73814 791769282829049860,240682 795056732418359296,263793 772085387250569216,128934 766592653014208512,94737 761281027067084800,67283 780797962066821120,183269 781655168156786688,186584 794922351041204224,263817 785612128514220032,197512 774374353190449152,143126 775432373525680129,141415 751141191647920128,17120 789309944742944773,192306 758087443660681216,246425 789516790430699520,226823 763322412758867968,76127 793034329412829184,248514 788070139971317760,214022 758516586869383169,53703 792823252901064704,247241 765923295371796480,88930 747835812721549312,11774 753259771529232384,11774 793122154942459905,249302 755844797043052544,18215 792027371167555584,243167 750728955460591616,12883 755664793135087616,36875 790244353939689472,228354 753117538880462848,24134 757557624170614784,47782 769622239511576577,105109 774595350388678656,141316 788901050908454912,11774 772325992169873408,1249911 791781448265052161,239306 761333698960560129,67938 789376945440034816,224793 793978179807494144,255942 757610877214351361,11774 764272537836589057,81850 773113585962811394,134470 793294256739876868,249926 769920516916248577,112693 793523965012475905,250408 786697177414369281,205155 795200196649119744,263895 781472279205060608,188119 793313367163232256,108517 763896487466020864,80643 787837030520631296,204835 790656767701032960,233307 769220792542433285,112081 774432258220396544,141022 777535315124695040,160609 767518885427998720,98972 791649617050034176,239405 755169987376123904,34666 762737567112585220,74592 785630222506795008,197512 763712739634139137,77612 781676378680922112,188401 755749918011260936,39351 785499183092412416,194648 775181531287617536,146847 777853514307342336,161352 764936572827422720,84724 795126681115602944,264677 760913819375894528,65387 767198429181120512,98259 787100387991891968,207965 769718750778126337,106281 750741423062851584,11774 794561734103199744,257492 789525638453559296,226842 768419818039115776,106281 793423664649691137,252020 775803978479042560,151463 777454286930374657,161669 788511503418732544,217519 775976133749682176,152735 774770697008717824,141316 779534462224850944,174557 781716211272851457,184407 762733713637638145,33214 786235082067415040,11774 750733222238162944,14421 787092842401239040,207613 793958363910373376,257195 791322984522940416,232169 759816655979458560,58254 773239065047076864,133702 794540039678160900,261155 775849944246788096,151202 794911201516015619,263895 775000147939975168,146259 794946795436642304,215754 776210586711588864,153772 733361485141946369,65113 737363658632617984,354090 740344595092000769,11774 760543190453587968,63451 781478416449204224,188119 775592503164727296,148870 779044811466743808,171913 794182276590338049,257492 759182000389435392,56964 789219840439574533,215505 787433099651117056,208307 792496886431125504,246225 793509128534499332,250633 781654164506025985,186883 781479463791886336,186584 768974661325578240,110209 775882706013949953,151463 777174152830676992,195876 763202646543130624,41438 766315819177349120,11495 776758832689274880,155390 790710205147471872,233800 778330909770551297,167220 780605592142483456,181984 785260850235965440,173204 790949881321971712,11774 794013575337676801,257423 795020665656967168,262925 748336470801297408,354285 774416890886225920,142090 756241159870095360,41486 778779801821782016,169916 768952970813857792,106836 776836859896836098,158087 747490810057236484,195876 759699826875375616,58937 788785809252048897,669866 754722372565864458,33356 766978488439943168,96985 750739334085636096,14351 786732379192844288,85845 763837986173816832,80393 762616183933861888,73814 790659233742217217,232601 774458140825755648,137158 767440596113862657,97447 781656648578326528,177455 786177813300731904,199453 773444490241736705,135736 780919192644161536,12018 760070317041680384,60112 750751539183099905,14827 785869424742072325,65713 794583180275748865,261155 749849177920720896,9754 777777655869345793,154330 770620784209489924,120123 776440102746787840,155872 790913549350477824,234583 768202527871565824,104444 791464932915056640,239107 778384608517877760,167674 788486391021920256,65113 760815861963698176,63858 793277505906016256,249926 765647375721492480,88052 770861301262200833,117257 792766332257402880,245090 792765668403871744,247241 751001485928869889,14033 773951275050205184,139404 765319206682234880,86053 768076116972204032,103261 786730757926498305,193297 765565871913742336,86103 787344659915894784,203014 790949708197826560,234583 795681062471012352,267618 792019398311550976,243092 763805398226862080,79804 769222403289473025,100249 770393586374508544,118191 776101929051119616,151156 777484070133653504,161984 756269727131906048,42249 769898379333799938,109666 747475602182012928,11774 758817904804569089,55580 768519495895789568,104973 769987192852807680,114254 793480350093541376,252020 793817664422457344,254135 781878157066461184,190635 755123917132443648,35044 771386768725798913,125145 769346281642733570,110477 775762408669343745,149200 764443679742431232,23762 792761645298769922,242693 795616962219048960,265114 756259538110676997,41719 759110760219881472,56964 773619901193785344,137158 772330786758459392,129551 772251156395528192,90193 791689278631862272,239810 774781280324050944,128936 762403899760259072,70543 778727556639887361,168284 760821513847246848,64722 771130449749913600,24957 773190372042440704,135124 768239788755255296,11774 779054743129686016,172428 761694806062006272,69231 757943788606255108,49431 795324803431337985,249926 778380704274980864,166298 785853595996475392,198671 774026552283570176,140444 760028887585808384,59666 788501583260553216,218495 788162836547588096,216009 756319117792116740,42249 777059391656689664,159876 791871754398420992,7706 762845482968154112,73814 773715785239986176,137042 785756727622901760,198089 792143324081590272,243869 780493421941141504,11774 788007155458830336,214209 765553674227625985,86103 768190924199370752,103354 793136328795787264,230142 771443785129684993,125204 779237888470945792,173347 762814880072163328,71502 772260884345270273,127836 791752588261789700,240483 764135570448588801,81869 793472350733889537,252580 765584616103096324,87904 787844973731405828,208167 773244474373787649,134975 773001288506232833,132481 792115039859793920,240483 758664694898888704,54070 774570019090944000,279676 793298420031188996,250633 786889941707952128,206008 794558971029966848,261155 785509879272312833,195975 770939591792611328,122088 791003095996125185,235886 794330477368901632,258741 743224271011520512,195876 733089118507433984,27848 758675622033956866,54070 785270124068601856,194667 767394824324419584,96039 786226316253208576,199546 749511192725651456,7828 793977956393742336,254856 780754234799034369,181755 791185146888105986,235399 763009732407799809,75724 767823972150882304,101681 780748257014091776,71270 753738812153597952,29263 775746422511702020,148713 751732404105076736,19562 759944825999355905,58267 765956271652605952,90482 761368549889748992,67229 781856092317884421,187843 792761042740928512,243187 793126021667164160,249469 778797319244292096,170609 778401653112340480,166941 785923937918222336,198671 791348556640550912,237908 769263891247489024,112399 766985479438868480,97115 750200087951904768,11495 771176464460898304,122982 770628807938101248,119937 795709119227461633,268448 773753613378162688,137042 792459085345992704,11774 762137727030562816,71099 769000414494810112,109945 750833996410548225,14963 764954493595357185,11774 791806681177006081,240070 776100411690348544,152735 788888793407447040,221711 778998543872688128,171693 749627415433924608,7546 755558001205915649,1248322 762743448482951168,431998 790746072297508864,232863 776732677219188736,155898 732714445047103488,353680 793902668121071616,249926 766979674845175808,96345 778336154357751810,167569 793864058751418368,255942 764199951492452354,80939 757346886881718272,47090 785659055490695168,197286 787531874243448832,211347 780891221795405824,182870 791443508351623168,237908 768567615266566144,106281 764879354576928768,84724 758254991383625728,52061 780689573420511232,182036 772793873579986950,129551 794532006751178752,261155 793106817492541440,249469 755610611942297600,27045 767013595637055488,86815 762058437094150144,71408 793114513843245056,249469 786977044877848576,207949 735869923247804416,11774 790311656731443201,230277 790598068190187520,232169 778562850889621504,168794 788697448965402625,220029 773924437083041792,139404 781276160508334081,186434 771330705578135556,109337 780336442576932864,179560 771306108870766595,112363 779127942219575296,172962 778612843373400065,169201 750509006569996288,13532 752253648441344000,21877 793947491825655808,256217 751847066398171136,18893 786710311088885760,206054 791158102003515392,197431 772887501203763200,133043 787097471352643585,207965 794243474337894400,259200 794598658960457728,261155 757091678146658304,45964 775000998485954560,146259 778595706261147648,168986 757612023417036802,47782 758192764752396288,51344 786065588942692352,49459 751209837359312897,17640 777320024490913792,161456 750733800318103553,12954 769553648296747008,113412 790636429336453121,232863 795077081344286721,265102 779420747127218176,173341 770293714866626568,117257 751562511615397888,18452 763147463708377088,75899 769267059473735680,110023 769129545878343684,110001 792088450166120448,243075 750789608510787584,14421 785983378843504640,199171 791019664302231554,235251 793906489702359040,256451 772792710856081408,132335 762640333368811520,73814 794940380471062532,262849 795702886588153856,266464 791556147182469120,238395 759118568357261316,56889 773545064630890496,137158 794328582373797890,259743 751822002642530304,14277 762694192321720324,73926 791028060275343361,235590 766698426633519104,93823 773744778865352704,138819 762474750870376449,72534 762126070363545600,71249 770010591259987968,111970 770650920279564289,120108 779003074538942465,171693 788085969769619460,215252 769572056258191361,112301 769382459007987712,113165 770299259669221378,117257 792517165996007424,246225 773555345650253828,137158 795770063823376384,268643 792446900389548032,245313 778946474516353024,168892 766909526289309696,95708 768207804066705408,103046 788097460149231616,212007 758773896531161088,54070 759359227869749249,26569 771643314386800641,126954 787124006675705856,207119 776029034413039618,152872 786016151637811200,199496 756469690713579522,41438 758625046143332352,54070 765695564302299137,89076 787799338999226368,213253 767133258228207616,97852 753945723767402496,30047 765602890081636352,87607 785643029214486528,197512 774745061997195264,141316 772812237983494146,238634 792447839825690624,238951 760244952207126528,57131 773342469861801984,135701 780768769987575808,171377 780087293092691969,176128 771510871386361856,125163 771807973953769472,128194 755476697416208385,37908 763500506438311936,78159 771531487740997637,125163 792451270888001537,243187 764246507243515904,355260 794167034800115712,257492 794318904667406336,259743 772044700484145153,128230 790918704611598337,233705 757623675956912128,47800 776424555032174596,108396 785516655598268421,11774 774124748917747712,140211 788178770809290752,192840 790893826500071424,234583 793188630323798016,249469 764125891374874624,82066 781482646492676096,187969 774426156082814980,141360 788633504628236289,217421 789215508851810304,224333 752969888587665408,24134 793660726544064512,249926 761791245702336512,69231 760464378877644800,62492 762406701530247168,72859 759249811216490496,19563 781232833310429185,186434 772796501101772801,132335 775816611630489600,151463 793952025247707136,233467 780844882046947329,183269 755929147931701248,39475 757033713779613696,43264 770332007897399297,117257 792462305426636800,245445 770839700156194816,112336 760254536300716033,61922 793421777384804352,252020 733946921916588032,355376 781762702511341568,187891 795026320296177664,263906 792053324535177216,243427 776886872295534592,158673 758287053981413376,52112 757067563251671040,44163 793873486607425536,256038 777285323202134017,159475 771398073859702784,124597 753989191709712385,30354 774760041077506048,144635 752116045696172032,21017 780790706562486272,183269 770007787988480000,116418 774003306519752706,139404 795143352521891840,264397 780048196923854849,172148 792352877549391872,243092 764181132120240128,82457 766334745953263616,93148 760190438498242560,11774 793094638261460993,249469 788743129989910528,220332 749433334468583424,7546 790249015371673604,230282 781666680120500224,186592 786998700354641921,207287 794627100246360064,261987 767011004538466304,87904 792346537879666689,243398 760310983956893696,61412 773274046859505665,135736 750776208414109696,15066 761232220841447424,61051 760518988577198080,63149 768855052127797249,105109 786188144739835904,201494 768930112037191680,110209 755183852998516736,35890 785978932474490880,194079 774344376915005440,142648 768452990130720768,106442 792822778063835136,247877 764081839761948672,81702 773559071202959360,11774 776575907452432384,153095 756199924866256897,41680 787032352073641985,206859 788796845644517376,203546 788849144110678016,221595 791018294241263621,235590 787151261556699136,208176 772455028229443584,130415 758761372175966208,54070 766401417829556224,93184 773915796590387200,139577 788578156764622848,215608 775804532211056640,151439 790024967106682880,226717 743215038366879744,349409 761961822568099840,1248985 788820059393134592,219119 762247148935184384,72420 770003573040148481,106716 775539849512222720,148713 776196785840631808,153613 759512841816858624,58250 761929106875441152,70858 785712740157403141,197512 792825334521475072,247877 765687643397099520,86440 755466216429514752,34666 788978401965056001,222500 756255410080722945,42344 788894337069412352,221609 751795937232560130,19133 769584803150573569,112363 792554199716200448,246392 793423989213319168,252020 792727057792835584,240483 777939380086280196,164001 788534900425097217,218886 755824247482650624,39907 764819395172524033,84724 786923221073399809,207287 773473672447266816,136904 774326626800787456,142576 790905109073059840,232137 761757685893201920,70355 768527983304925184,104973 749407197298167809,8497 753303048877846528,26924 790710724037345280,233705 763175734374313985,686533 785259761470058496,194154 793185720412372992,250430 787366797850779648,210207 769559018075455488,114260 792397297980153857,245607 777745443631407104,349678 766309628187582464,91946 763504875816693760,75899 792712546587258880,246994 789313680903143424,224680 763127746637754368,76549 767919205425356800,101681 775894978665086976,150663 794002312863715332,256125 775407652935389184,137042 785673667489304583,196917 756965168429539328,1248429 794323093577568256,259200 760319952595382272,58358 794179479233003521,255602 788890436375052289,220689 788503697986813952,218275 793098734804406272,249302 756584039461507074,42495 780436620008951810,180310 793118265832722434,249469 750370774410821632,11495 791002511960342528,235621 776146241721950208,154071 756946737705672704,45672 761155704728252416,65180 761759480816087040,67761 768537246131552256,106763 791419718846517250,238207 793173189492928512,249961 765400670715387904,85176 768550562933669889,106774 772554841382129664,129380 776072626586341376,150511 757103610442444800,45964 762010983627972608,70540 780560075517591552,181548 758050813050753025,50970 792134419628691457,242693 765047553071218688,81702 757067899727126528,44163 778677029952643072,169029 752877597508378624,23899 757036638484574208,45122 762345544412860416,72809 778401299423297536,167858 794634962012086272,261818 757884742637420544,49852 752931556889616384,24134 772241686781104128,129558 766663193124929538,94699 791781488736014336,240145 794448520262586368,259773 758011354146111488,50581 785328975157526528,186883 759193785418997760,57463 795703508347588608,267698 772205700713807872,122967 793189972715024384,249926 793245478204809216,249926 793044675305148416,242693 781343121028165632,186584 793346129446395904,246273 755794662384775168,39685 759952055012249600,57665 763854448582094849,80393 793265120336019456,250953 785924651310395392,199546 789960596057837568,228576 758442167014662144,53144 776521053145272321,156103 777135142020145152,156928 750778661570113536,14349 789550167431245825,226578 777350325619404800,159146 792695556237844480,246726 795060118660345856,264397 776266242369859586,153194 790421455670345728,11774 772359111224680448,121795 794012545564704768,255306 779352167455006721,173753 765671331199279104,88399 795061556652494848,258456 780053465229733888,176129 791358373736292352,238395 733600431025225728,355871 773525681284276224,133702 791384451116888064,238207 776950167828180993,159411 780733199064309760,180233 786944479982825473,207613 778270203553599489,166339 780872605465210880,183269 770074219652780032,110585 788744677922971648,218275 788776830207754240,220767 763466529434312704,78159 787166367724298240,207613 790399719436681216,206666 753297421585752065,26924 760112875482468356,58358 760463122553376769,48289 790983356347396096,233692 793155709923954688,249926 757885770019565568,49852 788786679385645056,215005 750181920835706880,10662 758649980957528064,54070 768564720173391873,107138 771491798002741248,124597 785287641151381504,194707 781642787183669248,189613 753502229894537216,27317 760590610298445824,354841 766640151837626368,94996 785953528070057984,198671 765566903251120133,86103 789688160384978944,227429 791412296492863488,238207 756514144610836480,43015 781327253758095360,186584 786912391237959684,204929 763162218372276224,75899 776897352770650113,158428 762843791229280261,73814 781205398707589120,186434 771461356621066240,124597 733291515452088320,349375 774111408661245956,140025 760606587929014273,63655 751630456492142592,17416 793476572716027904,252580 750903988325851136,9433 791368186218164224,238383 768133300179329024,738099 768913399958933504,110108 789413970763407360,225400 793809618694578176,255393 751739804467986432,18491 793866761154228224,8044 779163405471059969,168284 786792762003730432,203350 776834418455568384,158589 767016624746409984,11774 778186697972539393,164826 757569692240384000,47761 787132688721477632,207360 794747651132653568,261155 790557433009545216,231894 752298240356130816,18893 779441339683307521,172048 785236502649397248,194221 762716710365376512,74247 792897016019820544,210238 788220684296081408,214209 793244276633112576,249926 766243639529906177,89906 791694807085244416,240483 776837418934599684,138490 788934344253460480,220029 790926174037901312,234796 792421170528288768,245268 753711436162105344,29263 787801080944029696,210253 750905612263981056,15996 765320705185492992,86653 790290909212532737,228341 793409235958788096,251452 776593520123535360,156835 794760551406637056,262849 795087730619334660,264397 761171916862263296,62463 763214935270625280,76549 756229281391542272,41726 795301181547540482,263676 753306657917206528,26894 770372699415719936,105109 770779689510051840,121359 788901272334196737,199546 792516300606087168,243075 753355226610933762,27222 787766020953952257,210208 794017625139544064,257079 777053802465751040,157755 778168519435354112,163763 754021640615387136,31151 775516936687857664,148994 781339091233148930,139404 780267187693031424,354830 777954642068115458,164764 753870771437473792,30031 793098794388697088,243865 788904480276291584,11774 778672475584405504,11774 794605132809904129,261155 795304932245118978,264754 752927172915040256,24597 758754696207044608,54519 792066352345329664,243187 761799544187289601,69231 777625822639239169,162497 781314759312470016,151947 759191917557080064,56964 791404410123476992,238395 777833170913808384,163901 754757078850338817,33356 778761699088138240,169923 789188014580707329,224221 781894517314105344,190635 773875170528419840,139404 795392872778440709,266500 791873273004978176,240970 755476145269673985,35470 758718905233833984,46076 791348993456418816,238395 795612802698252288,267521 788170581111926786,214632 794336008535998464,256038 776927593526272000,158820 792960116425273344,246726 776146470147883008,153095 770721052007669760,120557 762985844584095745,75724 786035470572462080,199496 758996549653319680,41438 761920021362798593,70941 785865270413946880,198878 789257465804316672,223899 744938313165856769,11774 758325214757457920,46384 787349550344212480,210274 789227657162612736,11774 788163162520506369,215088 791710756794429440,101228 795209350323249152,262752 769684169257586688,112239 767439548603363328,95055 781239420976455680,182870 793002707166519296,247877 793081337922121728,249177 794009963853217792,256502 785492286364749824,194743 764608574509252608,80939 792100937963896832,243865 790646087161970689,232791 779378414381731840,174557 765999607968960512,90723 785910748568391680,195975 772762569186705408,132335 787792427751014400,212007 754033195654402052,31377 770726423527059456,121046 777636529204260864,159475 765971445562286080,90482 777983612599754752,164375 763475580440510464,78566 774005652909727744,139404 756308087057723392,41680 786565227441692672,204413 793945192588079105,256358 765285430069559296,85767 786932844883050497,11774 773206078733496320,132848 795666418918428672,247930 789688012628045824,227242 787062503616356353,207965 766262664292990977,91894 749631409875197956,9378 793086553803358209,249348 788054169382858752,213672 793104160656797696,249469 794729545521885185,262053 769262908647890944,112399 794265503590125569,258429 773888376671985664,139404 790186764212338688,226362 763557182696779780,66116 788748185904775168,220332 733114423464747008,355261 788491174109642752,106085 749275784444014592,7577 773880887029014532,139404 756252921109491713,42171 754719361118580736,33356 766089625555308544,90384 763603472138633216,78684 776943615813660672,158428 786997983376056320,207974 754036869180952576,31400 793284089285644288,249725 791098124332785664,232169 766365102576500736,91946 781613446202728448,189313 793224567556747266,249469 760093689125404673,60866 762611605427281920,73814 789156943113904130,11774 771875485810823168,127582 770676694814449668,112363 753647242645471232,28508 765362388707135489,86440 785900582783430656,171617 766361130629488640,93286 770804550982770688,121479 775760392064598016,148921 767596007286726656,97379 786323982706434048,194450 790625015049838593,232280 753156506246221824,23719 790703012654219264,233692 758132412291223552,51634 759858298967306240,59666 763835735111708674,80486 779015597942185984,11774 781869200423854080,190635 794204589352423424,258598 771538714329690113,125163 751084408417857536,11774 765505057659949056,87904 770752093804265472,120633 794333148213485568,259659 785308392113987584,194934 794652703712538624,261567 795054423680675840,261155 794660108345233408,261059 751718740648009728,18326 785329066056359936,11774 771168288957136896,122982 788763104301711361,217083 766776525941272576,93303 795748073766932480,267576 761286751608451072,67229 763466042664374272,78304 791395239990730752,237908 750419758332325888,13343 761490962233200640,65626 753240036259356673,24755 764146220260552704,81869 778389742559891456,167407 785881892167913472,198878 785937863204413440,199546 764129249720672256,74247 768567205604634625,106281 758715291962519552,44429 760972936782151682,66116 765880025660985344,90031 792017667058118656,243075 759193399492771844,54070 765383956309028865,87062 776880402313150464,156835 794235281486573568,258598 772830648931233795,131542 773135288671604736,128874 792045228966354944,243187 795765682000363521,268777 787644529650176000,210687 786494202687418368,203492 794595635475415040,261399 768520480278142976,106774 763855476031229952,80716 770174600235843584,117043 751626285940674560,17416 775652073316593665,150511 788452067480395776,218275 791951890615382017,108396 775061344349515776,140444 791123514300493824,235990 788789974015422464,220765 785518230219685888,196277 751757449091162112,18215 773202873987375104,132497 763869397043728384,1249165 773267506219757568,133043 792925620321726464,11774 792937214812557312,243187 794199798358294528,257530 788767560850219008,220526 779001293775876097,169201 787739900825055232,205197 790419958698086400,350650 793841674816454661,255942 734853666323234816,351644 787786960777601024,211347 794191546337751040,257492 786653701092024320,190424 764332288087916544,81946 756204140749926402,41680 757740491765014528,49066 773710610873720832,11774 763364136835280896,76723 781134417972568064,185496 761996128539684865,69794 770061305231319041,116164 778298496977952769,167319 771531487329918977,125554 775108310873677824,146720 790695531131568128,225359 774992587027611648,146259 792083599789060097,243187 793841647817744384,255942 794999734746443780,261155 788870224019877888,220815 749279060476497920,7816 793168313236926464,249469 758980537729949701,54143 750027983360892928,7275 795350053078630400,258922 756859104413483008,44450 776166846575808512,154071 776262025139728384,152314 794659968628781056,261155 781256422935912448,186434 757712485948526599,1248523 788892753384054784,221972 775817820651134976,151439 771744519716876288,127134 794584403598970880,261155 756109650538266624,41632 758524540817252352,46384 778441838621396994,33169 755437022811000832,37433 764163453477019648,82177 749403943483080704,8047 781179047904628736,186149 755767270958370820,37457 777544243455877120,17416 766985600071192576,93144 787620427703193600,208492 756190136572846080,41192 773627622379122688,121700 789253428362883072,224818 789488939966959616,225981 757542725960945664,47782 773695789545644032,1250076 755825334407274497,11774 756272606701957124,40314 761007444361416704,58745 781633792612175872,189313 752211793712381953,21375 760298255905280001,62338 793222854896738305,250430 771527783059222529,123085 791262508778528768,237491 791255040400863232,237491 771487243454312448,124597 794255680555405312,259288 768792503990358016,105641 787552275954675713,210207 793412950275031040,251951 763164981298769920,77037 794285466254274561,259623 790535046868459520,11774 793325818395189248,249926 752930238691147776,24497 787718658927853568,205197 795109241317163008,249882 791857482037534720,241819 760568917307908096,63451 751201878256394240,14421 765623361452011520,88128 754701465487237122,28732 756939560790036480,41702 759877635170115584,52887 757313800924041216,46006 776466156626391040,155287 791797275794116609,240763 793888540534931456,255942 773532240127094784,136904 789467457077579776,226291 756105388500643840,41539 766667397373816832,93474 765592415784800256,87904 794333942598004736,259743 732740349886615552,353714 754733397956698114,30815 786433354019270656,202200 776064622059106305,152735 793845329007353858,255246 791739052726837248,240584 757671823341260800,48369 781368510639464449,185921 776794010144825344,156529 793551832417181696,252408 748908900674527233,11774 785241936282124288,194167 734430201837326340,11774 762016704327278592,71476 754845487539171328,26595 778326099025465345,167517 756208673882460160,41703 773901986706038787,137042 743075847620304896,679105 755531872638119936,36875 771154120518561792,43553 788896870210805760,220689 775863139040628736,151463 776460048776122368,154869 794031994346749953,257423 768282125225177088,105109 776877288260571136,158900 779108627974152193,172270 791967857034735618,196314 791357754971594752,238207 769704661054025732,114779 768120944883798016,101681 770667565668458496,120341 786220724377694208,198620 790244585935110144,230234 732532593816637440,352433 778064712978149377,164831 749735131246522368,9754 773979285875032064,139404 764288057143164928,77731 756983515493769225,44450 795756819885031424,267521 768469859566956544,106084 755502552876130304,38175 753232779933081600,24248 766512158142111744,94300 767969279719251968,101681 780647944450170880,181443 778016029255475200,164403 778558955022757889,168794 777206942498422784,160651 766836792964317184,95593 768244122981437440,104313 768620730154151936,106774 780541686615203840,181409 776804463717732352,157693 788805221334016000,220130 742393325269975040,351762 766354548445282304,93286 776139456088637440,7224 771728946622791681,126152 767787772690198528,98072 772300660331065344,129325 790207593545203712,227476 790224454861201408,229910 790477626766798848,228341 778312302353190912,167220 794054823771443200,257492 794374997003247617,252939 794491711288262656,257492 759501896436572160,56595 776091863157706752,153545 750437847014998016,13018 790652790049738755,233198 781111639097696260,185496 780765296692858880,182036 794009560432439297,257492 794334156578689024,259743 770402116963708928,118698 758357472499204097,52554 764133445983309824,82066 791283296005001217,237491 758157270198943744,50827 793887428746604544,249926 790679751287603200,232169 788429613387149313,217837 749311785589612544,7849 776767451887439872,157840 761784226815418369,70543 768983936164765696,109875 788733969470660612,220332 757659506977431556,48633 795398395238158336,266884 767780885726769152,101006 787498014722129920,209416 793427406677643264,252020 787258143344590848,209151 795746200523665408,267576 795053032157286400,263926 758088729118597121,51284 773739527928152064,138205 786682878042247168,205349 773976164989673472,137965 789138387479371777,222647 793863207299321858,256255 775894174004502528,151071 761324968240041984,65626 764537347585081344,83391 794355258008944640,258598 795289383578595328,265795 767108027816128512,94699 793096129889972224,249469 775817353586024448,151741 776686088379183104,146991 793533780153798656,252020 775493656144994305,148994 765920300512976896,86961 785884482125594624,193669 781549743868669952,188401 758125317504372736,41703 776191322516492288,154469 760792650316410880,64722 769563897850368000,112363 791409379568345088,238207 761779722871148545,69947 766442151488126976,92917 768613003272990720,106896 756400544021905408,22560 790610674456092672,232169 795325218822717440,258456 755101454331813888,34591 790314191957680128,230141 780260077576085504,176129 791457546305347585,238272 772050355341365248,127775 772793212247257090,132335 767075444612960256,93210 786326691828342784,201558 786841494913163264,200383 767470738689384448,11774 785868359707557888,198671 794937645629587456,262847 787964155340943362,349507 788090474053693440,215252 753023516967043072,24316 770703899674177536,120393 787034973123538946,207712 790727624167346176,232881 749233241840726017,7524 733034812555055104,323735 751120626522333184,17140 758271397814611968,52004 781221523247902720,186532 756678608727396352,41839 761013135457259520,65455 764869557718753284,84724 790268740218814468,229159 751163487498276864,15808 756580864042078208,43391 758471445005660160,41680 789474734165544960,225981 779736747500462080,176025 790729435146252288,232881 760277686824558592,61545 779451738919231488,172185 788452853736144896,218275 790289969990422528,229818 754001802899619840,31060 751650181066567681,18893 732741962353119232,353714 764481209560772608,82203 775226240554770433,144654 793177714689736704,249469 762742873137831936,73926 785942157727244292,197367 795362038818213889,266500 781855883806535680,190635 767204337160327168,97377 792766146114121728,247241 773906817218859008,139865 791717097407643648,240483 757376365746331652,46895 791349726163505152,238395 793682168404770816,252679 754822387598753792,27045 774102319696793600,139404 791002939318013953,108396 763713453185830912,24252 789664544272617472,226712 795614842530988032,267655 772007498316414976,128934 775680793083383808,148994 785636051398172672,197286 793951253868908544,255826 733149841509998593,355106 752108315493236736,19317 794296231228887040,259063 763813326610698240,80393 793609523697025024,250785 772068941472550913,90014 756934659204845568,44450 780797894131609601,183269 789132254337462272,220526 792172599023468544,243187 762123278018351104,71270 770328752450441216,118266 788131203895394304,215754 764242436214263809,82544 753377413904666624,354073 776532536017186817,154832 793852319855157248,255942 792754587153281025,247232 756375648390619137,42249 778977931808825346,169550 794581724596289537,261155 785273664610701312,194648 759015846597435393,54974 794830658040250369,257406 795125918226411521,265257 795697476623863812,266491 793084274735919108,248760 757643412631728129,48369 765292825265274885,80486 785565507910930434,196676 795699538791120901,266190 764853990064611337,84724 788794271063273472,219942 734963690496217088,1170572 785272824587964416,11774 776717997499047936,157082 778207425212145664,166381 751116537424031744,17118 786298379055853569,202429 758389530084904960,52061 773943497179078656,139404 773868738999382016,138819 775383362441797636,147517 762678932780875777,73926 771534439872462848,126152 792025738689982466,243075 793096870763429888,249469 765062416245850112,85254 790627329714290688,232792 752974072800169986,24787 779421660403335168,174967 765403469528215552,86961 791404348366475265,238207 742195982574616576,11774 778628871113445377,168794 765710893778735104,88920 748222627001532417,11774 771511705138438144,126390 791761728447152130,240836 764971575338672128,85562 785489067580329985,196233 747472499118485504,11774 794985971632799745,262925 789158796446826496,11774 756290075495915520,42432 790904664120233984,234583 788056518503587840,198304 793002484830646272,246535 763114328576839680,76549 786800078010724352,206755 763153100634939396,76577 768327081977675777,209828 780051272032456705,176203 787508602357501953,211547 766715884781965312,95708 753702878926278656,28043 766464839447445505,93508 790241636110438404,228341 789772258738774017,227282 793908986529521665,256255 762440462514794496,73030 755110277822222336,26721 793176092131463168,249013 763538264129101826,78513 785977615089795072,199993 786443490372624384,203350 776752749883101185,155451 794932684736827392,263688 760490377027530752,63149 771840062216626176,128424 787057434149937152,208487 768994497145430016,110659 771834348974768128,127657 778337205358039040,167220 757640222431645699,47090 755490507866902534,37538 778632168394395648,169201 769277491701612544,110585 781522760509952000,186212 788180047492296704,214123 769943108452806688,112693 789820351672946688,228037 790415153887981568,60043 775375352872960001,148045 762195392708513792,71627 763570188302356480,76723 762652745811759104,73856 794184440515657728,257492 773492984885026816,136947 765696144605315072,87904 790945690520256513,232757 768726313268051969,108375 751146538727006208,16897 794831406652334080,686533 770314573484265472,115663 794727474336821250,262752 789527800231305216,226823 769664736376025088,113165 744366644542111745,349312 766407214097629184,93823 780422422075936769,178045 755161280579854336,35890 789917138358153217,223432 787042115993743360,206484 791880661875302400,240145 795704852970143744,235423 793475898884272128,250785 795614544987099137,267655 776226288671531008,153033 779360673817960448,174315 755148499168075776,35044 773682747344756736,137869 775000278336765952,146259 771430287670648832,122528 792968004480933888,246726 760973273756753922,64722 772183400392355841,129558 772200300279062528,129991 792774910905085952,247241 777490953422594049,1170441 793854224807309312,255942 766698622893293568,92199 767806637746720768,101681 786215118023512064,201494 788135483876511744,215754 793132975458168833,249841 778508057949208576,166282 753048161631875072,25255 785885070661939200,198878 762676316101447681,73926 791705270560915460,238207 755034627648188418,34898 760493815031554048,63149 765701090897633280,87904 791680991156764672,240483 790963892969177090,232169 777657056585248768,114779 787104053499133952,207849 787028458241220613,207613 766372321644974080,91894 750385202657103872,13018 771122522871832577,123038 795732421249531905,268448 791311819512147970,11774 792427509765775360,245128 758404615519997952,52545 756037518995386368,40932 767870769258954752,100893 775465681827561473,149040 758730883520081922,54781 761418768996143104,1248939 762617042650398720,73704 794920151581855744,263895 772088548967190528,129558 781897868076613632,191354 789227506649829376,223286 794250932485701632,258598 776412983706738688,155451 763169395371679744,76410 794583305077325828,261155 753952940155604992,30377 791670739539820544,240483 794189955899617280,258598 781282008018354176,186532 758792735083999232,55260 761403716121559040,68144 753885250158297088,29263 792837920491122688,11774 765083325887156224,85562 794689358431481856,11774 758116804929683460,50827 764136866954223617,82066 795298511826915329,265257 765365018296586240,86763 754039832188379136,31077 753439987451002880,27317 776742104555028480,157755 772941777972047873,127657 779184007963561990,172962 790222305955713024,229505 762731960561233920,73712 765173913412329472,86230 774574292067553284,143029 760826044949618688,63464 795686548826046464,267655 757984683569229825,48925 749425671231926277,7944 786005166562697217,199211 770718228037328896,118191 773861347528507392,139404 766425768364642304,93823 793863670446952448,256255 762405518249975810,72775 768159848928317440,103354 756839938482540545,27063 762975232550379520,75724 794693733446983680,262752 791125831015948290,235251 755039427248783360,34661 771075312750854144,123226 777151899397197824,159876 786337869237411841,201953 774673518227185664,144654 768110611641139200,103506 775744705803931649,150663 773925767101153280,139338 778320217847902208,166913 749340226850619392,8366 775003659008704512,146259 781796096943202304,189254 769129541449216000,111464 795612313734803460,267521 751573097325535232,14277 768099306947678208,103354 785970980438978560,199891 790577101002776577,232169 753495349583572992,23739 760462559711469568,48052 768488035570692096,57979 780428964842053632,179560 768613140875579393,107054 770255266474373124,117257 785573460487577600,196748 770952812423417856,122146 768136461942128640,103354 777165468792606721,132288 785847272231895040,198591 786357519287324673,203391 788224854612860928,215437 793212326526590976,250033 770889620263309312,121949 792008163255922690,206257 775423481945088000,148192 772602359155400705,131007 788079221696585728,214345 779672236559138816,174392 767150901396144128,97852 766055748468080640,90384 764943562609823744,11774 771313043359666177,124573 777154134873079808,105643 753359513839808512,27317 732901874802774021,354506 750471354609172480,12746 763926584948498432,80066 792098057034752000,240070 767455739040464896,99030 768537161851285504,104973 791256551868641280,237491 763874593777954816,80939 768162773469716480,102011 765077978636312576,11774 767878543585849344,101681 781671730486054912,139404 793097370317656064,247241 758491561126666240,53185 786175878417952768,198970 776787141904982016,157693 755469480181002240,36735 751122690468032513,16299 755325924409643008,350827 770302411604758528,117257 771472590099456000,1249885 755848728083304448,39911 765976315790970880,89617 770048934874116098,116567 793126944476987393,248988 792548093434535936,243165 762850882497024004,74943 774402363918422016,141316 771207218138013696,118191 768659601562611712,106281 774624777931632640,137795 765223953598144515,86103 777675402915348480,162810 790216932930846720,228525 769561930382082048,100007 781710836985323520,177455 750480481280483328,11495 790646455467773952,232169 793601131825856512,252679 789979400049655808,98542 764637025672826880,80648 763701218115932164,79585 788416757052551169,1170441 772877459494690816,132364 751219906935459841,17502 778420144922062848,167562 780830595656056832,182726 758763081644158976,54070 790927926241832960,234583 792355618086490112,243075 758474797244383236,53185 786977599255961600,207613 791389498701586432,238395 753460890851246081,19598 754724396984524801,33356 792533330449145856,243427 794132229903486976,255393 779412134426009600,174115 762127754263425024,431998 767259921868087296,431998 763154167875633153,76628 771420738544816128,125554 750140934591950848,11495 766775851035729920,96275 774670441969397760,144844 751145370789548032,15808 758430263353438208,51997 764205857164840960,82481 775072403743313920,141091 752298391397367808,10332 758027819326828544,47761 758095720947654657,14351 761072124198916096,65633 794969221147095040,262925 758712737459478528,53675 768067301845401600,352720 760567619376283648,63149 764930620531183616,84724 790218440023965696,229693 788839328957038592,221476 792275465641787392,235685 753212727514902528,15264 787917171292635136,213887 756554733876285441,43471 778345708331991040,167220 775137510070509569,146259 779020880445788160,169515 794628450694873091,258878 742165007253811203,350711 793887058636992514,256255 759794183804780544,54739 794007530573860864,257492 795076468065767424,265102 750123171269840896,9754 774910712523227137,143087 794596345092984832,261130 778395203887562753,152594 785328229351653376,11774 758018806438518784,47761 763661023001796608,77632 769140377932693504,111558 732321397545013248,349197 791388888044417024,238395 760162954906075137,61051 765192568841703425,350678 770936247409782784,119096 789251416464453632,203546 759177078101061632,56964 787791631189540866,204958 750063430367793152,11015 767950571189915649,101681 755163543570231297,35890 788156213993156608,215754 750092544600444929,11463 772821160366972930,132481 768896868424249344,109666 758996753102155776,55257 785650826295599104,197888 757052111460835328,39096 768619337066295296,107984 785480797281071105,195064 791351542192504833,238395 794211476974301184,256276 765065649534169089,85881 763597450368151552,78228 788539830200258561,210390 791058496947126272,232863 758279973845274625,49920 793878460754194433,256255 781538694520049665,185029 753388118837895168,25189 788073285690982400,215005 753690672046014464,29263 788169568137216000,11774 773616491962990593,138165 768944800062115841,110389 787357367889375232,210207 780047608211382273,172185 792072835460059136,11774 795042151444992000,263926 750057565598408704,11434 775881838376030208,151463 772283619905671168,129558 763163687737712640,75899 766616089153396742,93184 778952292271738880,170594 773943014511247361,138165 791167140501925888,234796 785282848144039936,193669 768975194039910400,107745 793322856255885312,8044 761981677627256832,70858 768422386597232642,105642 752849566127431681,23899 761328065242804224,68057 740351596245065728,1170321 775066374607699968,141091 789690052075028481,227511 766138805719924736,81929 781363569170477056,186434 788591925012078592,32404 794435553601224704,260173 751219214866911232,17794 785788064245297152,194723 775359478434791424,108396 787781124806303744,213064 795401839533588480,247930 742160590802702336,350711 781385960160235520,186149 774187139625996288,141200 770703600410656769,120610 787994675323867136,214138 793634707569192960,253032 785655750152466432,197512 793139952120950786,249841 757746452022063104,48826 780772000411234304,182960 744641612379086848,11774 757161235620036608,45669 763546323538903040,78304 766453649904111616,92917 786596754464448512,203674 792849669055352832,248010 790772015233761280,231894 740263805645692928,351792 771897773851410432,126152 768626145872994305,106716 755161475518431234,35890 774676858973593600,144602 785895093764968448,197297 789086469952417792,223286 790002117494841344,226366 765491623581147137,86440 760143503674503169,11774 786293279868329984,202429 790665642869264384,233307 755044920394715136,34666 790320651152293888,230485 765790306361044992,88920 794463702418423808,258966 794587151694368769,261796 748924514755567616,11774 751728091517575168,17640 773650170835791873,138415 753232918193971200,13410 768513937771855873,104973 789171559529222148,223286 793326985091031040,249926 774278622085382145,738099 790724060904771588,232791 786625304475365376,203350 765596712723296256,86076 773673350086270976,137158 772838612790423552,132335 785849567694745600,194060 788175063941914624,215505 766056643821985792,90384 795672357616513024,267649 764859441065828352,84724 778638773756145664,11774 778877380169523200,168794 755291387734597634,35890 757097886798807040,44429 761236397592150016,67229 751191674483838976,16953 754897585370902529,33356 794988707296215041,262925 751993135786500097,18504 777890789879840768,354238 764038585611788288,80939 778798409117339655,167220 786214764926033920,199640 763505954147229697,78853 764871544724131840,84422 766492776917716993,93823 770604459768578048,118737 788224159939604480,214078 788160344266977280,215608 780596963339304960,181935 773845910774226944,139404 763897981409951744,80863 768221157854109696,103986 774003130618957824,140495 769024507923275777,110659 762843200818073602,73926 787676223820279808,210312 763734588162052097,79691 758125789782999045,51451 788145307423019009,215754 776237806293180416,11774 780944150258708480,184223 772901148864884736,129649 757098300206120960,45857 786000898359169025,199262 794576221824651264,261155 761682289357156353,69540 794537711088570368,259773 794541829093998594,255870 760244439386238976,61982 793120099016253440,249469 793104240189190145,249469 769526612823900161,112301 762448741701824514,72028 768544437265915904,104973 769336327695429633,112399 761566912367112192,69231 786576242036379648,204413 754092851135479810,31151 770360519513534464,1249756 759867518580248576,19757 788381038066208768,195876 764985912115814402,85562 792042783263498240,243187 786362121026166784,202429 764189909490032640,81869 751834431644635136,19352 761340291932688385,67973 750056247064354816,9433 740327578494509058,11774 759171536058056704,56964 776066063733841920,153095 762053352037445633,70886 771417526756577281,124597 790902960268058628,235349 749685771343278080,7524 790648220753993728,233198 786012607891247104,199211 755329268721344512,35890 792089851889942529,243398 785772383806251009,197512 761620148746788864,68987 764916753042243584,85308 775772953912877056,151265 776086049885827072,153095 778374024929898496,167044 771665156984025089,126152 772148354428076032,127523 767975909173321729,101158 793946281991426050,254135 766033358165901312,90012 794676554173390849,194085 779963202633240576,108396 765020698297376769,82642 789459662357671936,225981 751122572859863041,16953 763925358454321154,80393 778344285984870400,166852 779915955560382464,177248 775809123124285440,151463 794608494787854336,261155 774043189229432838,140025 790643311144865792,232280 793224121949753344,249926 760184390660059136,59730 776062688350773250,153095 793638668003110913,237491 757943695446511618,49859 773182072814964736,134561 792548904604663808,246314 793970782665842688,257353 758417294959611904,53144 732669558561984512,352921 775678519758032896,149953 776589178985381892,156926 794789239632187392,11774 758310047889911808,52311 764192469265317888,82457 759468301982597122,56964 768167055233130496,101681 768615709006004224,107428 786968666457780225,207949 790446255763664896,227795 791091953026928640,234583 786416055128248320,203674 789083885325971456,223286 733176823719337984,355729 758262392572837888,52112 775693799007760384,150511 789285941626232832,224680 789936731919413248,228820 764984461796794368,11774 793231635739062272,250293 785981920463040512,199546 781830993313427456,190635 776610006401634304,154549 778673575918047232,168892 768888635919708160,109874 788549365430231040,218977 771538943036628993,124597 791121923287592961,236657 757777106344431616,49070 751687989735018496,18893 769540169531789316,112788 771024216334405632,122146 791313835198119936,237491 776421492061982720,153756 763129453442572288,76794 788442535446183936,217601 770522571406213120,118192 764166870593212416,80939 786191477185449984,201619 781846885208326144,189652 778956022291595264,171324 792074290250313728,11774 792792906394431488,246726 773675741183614976,136589 792107561130471424,243075 755768360231636992,28732 761237196191981568,65180 794638283854778368,261155 772525817838448640,90384 756888841089323008,17416 788213792672878593,109244 793295912680296448,250953 788763777688797184,220332 778292817907048452,167220 773596233659146240,132497 758222818819579904,51344 775771155126943745,151463 785314509913223168,193669 754175040095154176,30339 786299716606844928,198304 751882095660859392,17794 768576286771916800,106083 752991113217204224,24788 791368174604210177,237908 765682409513820160,349993 772888479462064128,132996 779066145085202432,167210 750474109021065216,13532 787519771864625152,207287 788133551535452161,215005 787413146667450368,210274 760994700757078016,63879 771054060518510592,123085 757285254919024641,43553 775696517906599939,133702 786590957219094532,204835 757218048902168576,46235 763376560976134144,77731 765191522887331840,82066 794057817992761344,257492 791983575277117440,242693 755302405051297793,33751 773987033748471808,140444 790735243015839744,233692 786532805945724929,201555 765609819025838080,88361 778194712947724289,166390 786464878726877184,202983 789709019409702913,227242 790979809962762245,234583 779684742081970176,176110 794266089387683840,243061 767681933560078340,97519 771498955406471168,125163 793116569832423424,249469 760644263575105537,64197 753990183658393600,28866 791362297461551104,11774 775252420087590912,146704 762792502613073920,73712 752196948526927876,21074 756912299638607876,41702 793329454021943296,249926 791419576558886912,238207 794625958175129600,258939 776533840248578049,156518 786921754119634944,204193 794693321394442244,262849 791048057643163648,234583 791389758664613889,232881 793105962550767616,249469 785269128374386688,193669 787078441569050624,209043 767508284991426560,98646 788779971384705024,220767 759117975450488833,57105 772725783815086080,132279 762796817721401344,73712 791361873337651200,238207 762459371682926592,73102 793153729260388352,249961 781307470211846145,186080 758477064169136128,53185 773277080469385216,134993 775324504037871616,148170 790303923701678080,230261 790503703258226688,229453 758391395023482880,52771 787950689188188160,213887 780556336488599553,181548 786404544158720000,203674 750698357014671360,14462 794326709583695873,256038 794992195413614592,262849 785514606999445507,195849 777119071276007424,156835 792351346263371777,243187 781110700987015168,182726 776926284509249536,159093 758050712508968961,51069 794632939871076352,262053 778297963659616257,167322 781116717745467392,185496 763164803841921025,76577 757237116455780352,1248475 793213388973219840,248770 771889535961665536,125853 776514621012336640,154832 755050536416575488,34666 770394379961982976,118604 768626768970264576,107423 770621385400016896,107953 752935356589309953,23093 788722532975276032,220029 793458333860696064,252020 780083833177792512,176128 790005020129394688,228241 767931296811249664,101514 781467363606749184,171693 791834478691885057,208178 778350963467976704,166390 762987091131142144,75724 788852350802853888,220526 792044586222825472,243075 775000149349105665,146259 775463901106282496,148537 775110483921829889,147223 789497825625186304,225981 760625625795334144,62728 772889181467148288,133043 795403154376495104,266138 790242679716143104,229693 786269350051385348,202221 763437638397353984,75899 760793147274256384,64689 774236829528629249,133043 765740696796028928,87904 787531534492467200,206117 792435517455413248,11774 755801513088409600,39536 758825020370014209,54842 778935622442549248,167858 750767077171101696,14653 794314995068760064,258922 770034282425376768,105109 786312780827725824,201958 769931224597094400,112363 791407489828818944,238780 776793652517597184,155896 776806431370702848,158314 787129221957033985,207287 765167090475073536,85047 777161041675374592,156504 785382331724947456,195481 752884307874619393,22750 780809257667158017,11774 793481151373570049,243869 785748490139742208,198105 760532139125383168,63451 785246872751443969,352761 794923480261292032,263895 785617218306355201,197512 794239186962444288,259063 795750665289158656,11774 793202433350447104,249469 786003606008795136,199211 768182618739400704,11774 762665610119479296,73926 773524787033276416,137158 775722041488080896,151071 736318135469375489,11774 770653806870790144,118191 762666291962449920,71124 789863092461117440,228375 778988309154369536,171693 789563718224916480,225949 787134569942134784,207287 794487097943990272,258741 788347050270220288,210457 767719164567891969,99471 772967635193516032,133454 755864481041973248,39188 765579685916991488,88052 773383949800189952,133454 759913876028727297,52887 764151998870528000,81869 792158942482665472,243165 772870385477890048,129558 763582198784094208,78344 764894032912932864,84724 765992441350615042,87249 758732108722343937,53995 786989505534369792,207287 792086917416300544,11774 757887747453509632,49852 763432725973917696,78304 753731266667610112,28866 794978175235325952,264397 746393918703607808,89689 765017872846520320,84724 794209562895073281,256217 794668584785973252,262022 758464881221734400,52749 764987204988915712,82544 765322575069143040,85562 781214428305948672,185313 751119924504895489,16506 790553090936168448,232137 790620656983347200,232921 771357268218642432,121479 791358395894734848,238207 759264148274483200,55257 769633396444258304,114357 773307623785566208,135381 774212821806620672,139459 791697192729710592,240145 795709164911636480,268448 788252340688187392,215505 776177726969384960,150511 775794105951539200,150404 755989296234934273,40986 777902026298568704,164001 793434513552596992,252020 785942040605372416,199262 793984275368448000,257325 793332136258351106,251452 755194833438859264,35890 768672966678814720,107069 780052877980995584,177248 788080719348260864,215005 781289258963304448,181892 786606341208944640,11774 786545430427500545,202248 753316455396040704,26458 756687095134060544,44461 759513806028443648,57574 792049165337591808,243075 794546041957793792,261155 775701474496032769,148713 751941449088921600,18893 763001100295401472,75724 778406841709506560,167319 778419201996300290,77255 768165692038221824,11774 766268997943767040,91946 775797790911922176,151265 771963227664224256,124597 780640567541706752,182257 790898430142885888,234583 794565663159242752,261155 795698931900485633,267862 762334424654413825,350085 771720867944345600,105109 786089935866630144,140444 786365466381987841,202561 794996740512305152,264431 750691271098847232,14421 788822551719972864,219119 755074778759766017,35044 760525107475472386,63149 765927407962304512,81869 752620474870398976,22575 764645235292909568,80486 763872408977625088,76537 777804436605431809,163780 791376565766545409,238207 788036248522854401,210274 773886887773679617,139404 785772083821150208,196788 770194301116645377,116164 758691553871147008,54070 778265001849159680,166532 773901639988158464,139404 785341644685975552,11774 763577400181551104,1249142 776043297144004609,150663 775571313494679552,148994 760631320288591872,19563 768990489056047104,109666 785651078335377408,197512 766359446758895616,91894 773509491732217856,136904 787600139040894977,72035 790914054168584192,234583 767512638968463369,97438 785915907289722880,197512 795076568259428352,262849 764967816042721280,85562 792421040148377601,11774 750778389234118657,12859 768159942595387392,103078 768850102932824065,106716 778293779124015105,164826 795151052328861696,264397 771508081700302848,125554 792032622885081088,243187 790491952202539008,231333 762613906774695936,73814 766464761206800385,93036 754984681267982336,31320 775759761585401856,112363 762044604854206464,69878 787168002923978752,208016 785903859088580608,11774 776741379028516864,156518 779375693868052480,174557 776852184130461696,158815 755512388770684928,37217 760524633657511936,63451 765578006760861696,87245 785269196502421504,194667 774569518836297728,131084 773832608320978944,138819 768585089055883265,107559 775651016263950337,148684 765009855681789952,85562 780090880258605056,176128 754747191919607808,33474 760579527990976512,60112 771105384794886144,121612 790298116012421124,11774 769331674463088640,112399 758120594298863617,51344 765648309826441216,82208 794308093136031746,257492 768163045444988928,103354 768964911619710976,110344 760554744460869632,61256 785296704513904644,11774 794256242726338565,258331 773364105755316224,135736 778312256689999873,164375 757043941543776256,44274 785268958513467393,194648 788497633442574336,218275 753225562919927812,26082 788464795699777537,218275 763025164250603521,74483 757662354720960512,46280 764804083303587840,84209 775108501114937344,146720 794559551911657472,261155 780039604347015169,174989 790059924516589568,228820 791295196621406208,237854 768187674725388288,97554 793829441617039360,255393 794293902153043975,258598 750611923671146496,7791 771135037337178112,122982 792005163020128256,222788 793193984461983744,249348 785975067398189056,200235 791139921792798720,236907 764847147191762948,84724 773599894342930432,11774 778595342732275712,167220 751955908750675968,17794 781342459334840320,139404 788748356810117124,220332 763386482417471489,76549 785472467733254144,195975 769208175404969984,11774 755482459194716162,32873 767854340635824134,101766 771407465321598977,125367 758944892999471104,53996 754048573893910528,29263 733166063588921344,355106 793150403122782208,249841 792068568070426624,243075 754771193853464576,22393 755156674764083200,35890 790391678657933312,229693 788755787124310016,220526 792127655361544193,241819 760162839768207360,61145 763415148765687808,1249077 770566628299960320,117676 785546021388648448,196788 767959371305279488,81869 760091614333186048,58254 794626811556745217,261155 793182736022327296,248770 777848870189436928,163990 786588492751114240,204853 790971975065710592,232863 786958724283850752,207613 766325085154205696,93036 775160725497114624,146847 791105003297525761,234583 777173867731251200,157082 791905085521530880,241034 795765900003700736,267576 774546864108699648,125554 787337306042531840,210289 790402930104995840,231333 758043000509530112,51069 790992716150738944,164814 791373101774712832,238395 795298347481530368,266079 771338797153943554,124214 790298539800731648,11774 786701448381956096,203680 787265169797722112,207613 766349141244915712,91894 767010299350224896,96514 786952614223032320,207287 787294356843536384,193121 765201845396447233,11774 788793850135404544,220332 774573270263799808,140230 757810588915347461,48205 780232492901072897,179054 765542699717931008,88052 773714207749574656,138854 785996368552660992,105109 794228436386586626,257325 768524519141236736,106716 774070612666949633,140748 793171585121325056,243075 758474058413449216,41680 762660466770325504,73996 787454033606811648,208059 749686248311230464,9295 764818476527521794,84724 792089948211916800,11774 794663430468882432,256276 789834198232227841,225359 777999121202475008,164375 788250698617978880,216515 771714626300080129,126152 793129333548277760,249286 795616388954148864,267590 760248466312429573,61922 764234473273569280,75929 772162415295209473,128934 776873676008460288,156132 793237513594810368,250293 764076338927984641,80393 775639024379764736,149300 792185162486255617,243983 754070063896928256,30131 756199201453793280,41712 750368000495136768,11495 751741509251133441,19563 762322332765519872,72508 789520943794171904,226717 778446161187254273,166390 794330710328934400,252014 788787019958722560,220526 792480134787846144,245040 732272523564318720,351076 750061926806265856,10282 739658802073640960,354927 792164168787001345,243187 781685270622208001,188401 788068578989842432,215005 755100200776130565,26721 756867126787321857,45125 752981115447619584,24366 755322273402322944,35890 792058450100486145,243187 790516257946763266,231894 754092361987141632,30008 756296427077328896,42249 759662785865318400,56964 787323591356407809,210207 792621730090975232,244759 794310684288782336,258829 754699414887866368,28732 775828926639800321,139148 791271568303325184,237491 793856452485984256,11774 791015495235493888,235978 773407044481286144,133702 773974185324388352,139404 786709338438168577,205728 786272179641954305,202429 781203773305872384,186434 753360031446204416,26977 763420480565022720,1170860 767410558928719872,97519 789138457306202112,223899 775185368681283585,145244 778338535648526336,167220 753327346741047296,26539 789442671437750272,225943 789663559898849282,227048 758039284276264960,51069 776462203968954370,155797 766683634275418112,84209 789175891712577536,223899 762385497620619266,431998 771340950413021184,122759 792158483240091648,242707 753277635761963009,11774 774215911477747713,141881 779600636056743936,167939 773878993531637760,139404 776493929457934336,154832 793633651133067264,248516 775383262424276992,148645 769576424294408193,110585 778854873836163072,167319 758006459602984960,50500 786009450293239809,199961 765215348324913152,85909 768508157828083712,106095 774867982841503744,142648 755103550162739200,35403 788410743729246208,11774 773678195245711360,127358 770975180969553920,121612 791644126391443456,239906 750390339563819008,12743 774767700404867072,144538 795109818918993920,263241 765260526985162752,86653 786328513112530944,202379 779107885100007424,172299 768938824122699776,110389 759768251031257088,58232 773477932731863040,136515 732650263375417345,352911 753585954108112896,28092 767053966974812160,97303 793179623647391744,249469 793443108235149312,252020 794291290573799424,259134 774057876952190976,141316 788061845584121856,215005 750161398395654144,11871 785500059735461888,196277 793484356106977280,252020 781220190138671108,185595 770849001683820544,119681 772532851845701632,112382 754722322221858816,32941 788735253334614016,220332 761102771097436160,65723 763167791730024449,76429 776076522734182400,153194 790314059237175297,230282 791403136598564864,238383 778538583238012928,167562 765662353774043136,88669 762632856522850304,73926 790725499735638016,232863 791772489823158272,240145 751090153897103361,11774 795702804325265408,247930 785636927571501056,197673 791090000926433280,235963 750808054862491648,14421 781330340711366658,26066 792495256273051649,243187 794840638239965184,261155 735106467276132352,195876 760946101524402176,57574 767186771272724480,88128 775361343377379328,148394 776542489675116545,156132 787501837020647424,72035 760525325243736066,63451 766421528300949505,93823 786690586904367104,205455 780679734770356224,182036 795664660666220544,267521 794244757480472586,258598 761564958396002305,69245 786515433310588929,203806 786693126979260416,205143 793750858215198720,254549 788131402193612800,215174 795254383592153088,11774 775814498393481216,151361 766384147396960259,93286 792781835411480576,244270 756297569244880897,42495 762743231868207104,74067 773969226180726784,140444 787849028105039872,212316 761992336079327236,70886 760013601226625025,59762 756587803748605952,43751 773266196825272321,133043 795005192584368128,263895 788001412320026624,213425 773655193086853120,137158 794586485781512192,39957 751809779379556357,18386 785722106939965441,194082 792098389332668416,11774 786362596345548800,202567 750013416551612420,9754 771014397783408640,122656 779689122613133312,174557 789257749607481344,207517 770751745211375616,120690 786969465204465665,207949 788435998392844288,217034 779755267038773249,175578 792761240271675392,247241 775960925002096641,152735 777520433323241472,161456 758761417038147584,14277 774200006345719808,141887 778767149938507777,168794 773548194202525696,11774 779893625270464512,177472 752316529258205185,17842 791785694196883457,241678 787517614599901185,211347 764576998639349760,79561 768555565807116288,106317 785309976692682752,193636 754829338902532100,30838 761931857067933697,65180 763835805228032000,80619 778473478710177793,167044 778981683555106821,171693 790785974133403648,233756 791642166368018432,236844 733274546287960064,355480 770427998378070016,117377 751105155031007232,16299 779425103238922241,174230 780261709898362880,178606 788365344280875008,1170441 767954989952012289,100893 787084043120553984,207949 786591892330782721,204835 764812936665829376,84422 732240540713013253,350098 763497918473134081,78513 793099469524987904,249469 769412739685052416,112788 792547386648240128,245148 768283989291376640,105109 758348520654934016,52554 795615393234747392,267521 776801501679190016,157082 790954295038402560,234583 770438193439125504,117257 751864667799158784,16299 761629507744825345,68993 780153159515725824,177751 787217064423481344,46572 769364785410498560,112788 771379470930509824,125145 791312184722587649,11774 794003692194177025,256502 749236864725422080,7821 750003413820272640,10346 757518685980487680,46280 755932724519665665,26066 791843852336365568,238928 772185477742862336,129918 792109304337862656,243075 789132976286273536,222682 794557399705100288,261155 788910716371677184,220029 754998015266521088,34649 795404654632988672,266138 790751277751767040,233692 772893095448850432,132364 775187074790019072,146847 760111039769894912,61051 773928007375396864,139350 776568411803439104,156976 788907838508830723,221832 792399356540268544,232911 787000872979013632,207949 779703680723476480,175092 773004151110316032,132908 763220656020332545,70543 771412850371887104,124855 774534200951267329,143051 793906393187090432,221524 759241108358590464,51798 790814866915209216,232863 752225872589967361,21074 757799946825310208,47283 763693525192019968,79597 758011232242786304,50827 794686652413308928,262421 776186984779943936,150419 765258635286974464,86103 767091191724773376,97685 779970011196747776,177681 793506827019452416,11774 759994797633392640,60093 777811913967226881,163780 773914233679601664,139404 780912646149197825,182870 757248087635202048,46646 755840580085616643,39812 766116762396028929,431998 795438662188007424,265855 772889354716844032,132335 762887809350774784,74535 753701436987412480,29263 758796097946947585,54070 780603492339621888,172132 793480152311300096,252408 778969014643068928,167220 752885802766663680,23899 749836870213898240,7546 771330051665108993,121612 764363997558603776,82066 766605335285096448,94718 774787220133732352,128936 791413314609831936,238639 793425508792958976,249926 781191587787182081,186080 768999230723719168,108373 754000214516576257,30815 773891604788678656,138155 778335398883909632,167220 794047725109059584,255299 781169913582882816,185310 753361165078581248,27045 756505239117787136,42249 753853637131112449,29263 764546673959841792,79561 774782700829876224,144198 786602215385419776,205063 773919709968277504,139404 760096955426942976,60765 769952677472141312,112693 777972326184779776,158820 794612099758563328,261155 769255805216514048,111549 773529933138112512,136904 754810271709921282,33356 770014494189813761,113982 791348659837206528,238395 781642350795816960,186584 775785841822011393,133454 760578817916334080,63655 732342330385178624,1170416 793958463479185409,256276 756525885713321984,41438 754098831378100224,31201 750135720128356352,11495 773902626509336576,139404 781262569730367488,185243 775433305298706432,141415 751239882878713856,16931 766785735596924928,95708 763159454791544833,1249110 785988238464970752,197512 762037385811099653,431998 779768813747220481,176745 756187383649808384,41680 781454182213713920,139404 756188204026306560,41680 788832054137851905,220806 766406982265745408,93823 773591276071493632,137795 768641722796675073,107469 774002440169324544,139404 766644481076715523,90252 790641757780340737,233152 770295199834710017,117257 794689759406936069,262752 763453172148953088,78344 772186654224244737,101681 793893155343138816,256255 759776955285671941,59373 793422755307720704,249153 794641260069974016,262271 772577536110829568,131007 774273264050810880,141357 756335831523135493,42249 794543731923943424,261109 752954083879690240,18386 794297691245334528,257492 787074829652328448,209043 791720483934838784,240556 773283740885942277,134561 792489650464120832,244659 789483221150949376,225981 778716792852090882,169384 779081485198524416,171463 779834731600945152,156132 767226877123694592,96962 791432274533158912,238292 754797273062764544,32339 770963054750228481,122317 786638515081736192,205270 772469724299010049,129649 750732693088776192,14277 768455854483841024,105850 770964205965086720,119937 780151012967456768,11774 764937809195130884,11774 768955587639906304,110209 761312855614328832,67709 781196670004518912,185595 795079473146171392,249926 792549230099492864,246519 779519727383277569,175640 786904868527214592,207287 791472773323427841,238395 778710627883753472,169327 750019235720663040,10735 793841482214113280,255942 794784930425278464,239610 795450211539808256,266884 770262411517407233,117377 773975642119413761,140025 789078246004432896,223286 793343047484444672,249926 756516883554197504,42564 766061364511174660,90384 790626101836013572,232280 756251309657817088,41909 760276384736350208,61545 760536029602414594,24745 793203600394551296,249926 769855762344673280,112725 793185501549166592,249926 732365377645256704,1170450 789545863265652736,217519 770339661180968961,117687 790646414200090625,232169 778225742526033922,166409 785642489726300160,197286 760147807277809664,60163 758416390529294336,50923 794690693130293248,262752 793526989957259264,253080 761009686124630016,62728 763901523818532864,80209 776736379300618240,157693 780919979990519808,184223 755786609547706368,39197 785930694597881856,199546 763753867788034049,78274 794331844569350149,258598 768492019777843201,104973 768675206575558656,106281 779499678945554432,172123 793984725236871168,257423 777126052351078400,157840 794675024586215424,262053 792410238712360963,245750 793413317951823875,245591 759805755083993088,58267 787116198148182016,209064 760234090905731072,57574 788152135464738817,214809 764126361598373888,82066 780965322300030976,182349 765351224656879616,86440 790902868056367104,234796 751099324860293120,15808 765374784452464640,86173 772852401837477889,132364 774814863944134656,142090 786447405331783684,173204 791485646061772800,238395 795699829506736130,267862 778542452424732672,168045 792877977893801985,247005 786779348917448704,205989 756563295826509824,11774 767067537754427392,95672 771230201413967873,123085 767185482669326340,97386 793120838564192256,247240 793240780055908352,249374 794535976974581760,261155 770004045297745920,116265 795255920104247296,264983 763003734586748929,75899 767929961932058625,101681 753409547528613888,27317 762987317648887808,75677 781202007876964353,186352 785427872324292608,11774 776010035126235136,152735 765384725053579264,86342 776982372642197504,159146 758655736113004544,54070 771552461857304576,124359 795675994304761856,267862 785522663280087040,196676 791831378853855233,241678 774626425584422912,142648 791485043541762048,234583 787771178131787776,212357 775736219963682816,150511 786537929434734592,204413 787280484694913024,188577 779854584063860736,176196 786692397354844160,203832 794322533205962752,258878 754864705458417665,33356 764178718113820672,80939 769151938600591360,11774 785544913547104257,196277 758175921421639680,51344 759859112859537408,59666 794675339205246976,262588 770718512104869888,118698 795068219056914432,264397 781488378344722433,185310 758482466642489344,41680 773633188182700038,132996 778745302853439489,167220 771120297558802432,119832 790648062091943936,232169 785631019475099648,197286 772790736718790656,132578 790634113745039360,231870 732193127700647936,349461 787087920419266561,209035 770744941186285568,1249796 785869659262377984,197512 766040414159634432,90384 732359077490102273,349764 758116646175244288,41703 785982171664134144,199960 773969722756956160,126570 794185834232619008,257492 781524109972770816,139404 781549044086607872,188478 785460104963305472,192032 747759989247246336,11774 786619216833032193,11774 795220518018367488,262145 754196452163944448,32157 785965377318629378,199546 755127092631646208,34741 787025469602275328,207287 787838205487747072,213064 794379503913103360,11774 752758681133985792,23167 758867934970204162,1248657 759195363744022528,56964 793584720130875393,252020 766028748546248705,90384 772768758582513664,129565 790995566687772673,234583 773927396395196417,139404 795148933349507072,264397 790295777222520832,229798 732971037588066304,11774 795419341814534145,267014 785328761348644866,11774 795063232616464384,264397 752114313066795014,18395 763905092827222016,79151 794992739909713920,262925 785243922414997504,194042 777634168469590021,162596 780841553115832320,183826 752623473894297600,18386 752628464063160320,19563 756644905947107328,43391 793910824255549440,256255 772818602730872834,132335 785801774607241216,196277 794235803924713472,248681 785669428524363777,197512 789420418939486208,222001 790739801297162240,233307 795373918638981122,266151 775027964094259200,146567 757628543669047296,47940 792188578172395520,243513 787719986370449408,212131 764450476154687488,82481 794553402818588672,261155 791458795679612928,238395 761223464208314368,48289 758569783868534784,46076 756232093726748672,41763 781372489469419520,186434 763164072141529088,73814 757204032284950528,11774 785789819939061760,196277 790965265341087744,232169 792398269485907969,245549 732560847671697408,350660 756588306964418560,44056 774178787499974658,120976 789513362220650497,224680 788386141460389888,217519 750656938237648896,14421 794678682950443008,262022 768221185930825728,103506 779079099772010496,171168 775207085554343936,86103 755868696828973056,18215 752980391867351041,23719 785264303037440000,194560 795762485307576320,247930 759187500539715584,26066 769655973623595014,114587 794145591194451968,257492 792452765758918656,246094 742163548374175744,350711 766148910792503296,90384 765456356459569152,86103 791622235895111680,239893 755937614524481536,26721 771704750769315840,125111 790336833112698880,229693 790581417616875520,231894 768427465958166528,106281 793506083406946304,11774 794545559575134208,261155 785481402229919744,195849 791042286511616001,235590 776877270401110016,157693 750086332312088581,9087 757048961236697088,45311 769641322714058753,114422 781844807253712896,190635 780542626592194561,171693 794561334700625920,261155 794275118541193216,258598 755154293385269248,35900 764207848498667521,80648 791770677913198592,191778 792401424357265408,227242 764617948501778432,80939 793985101218672641,257423 794254720336441344,258249 751964959588900864,14277 785321787814928385,11774 785999993610133504,199546 750297583256502273,12357 778070261799104512,154330 790379604410236928,230575 776388024422830080,154071 790310125156184065,230282 793470248913698816,241678 766444215295324160,92917 792997930848260096,247877 768441643515207681,106281 764150324886114304,80939 774187086601564160,141200 751123551697022976,11268 757524279516917761,12357 788365851544129536,214247 756561628552888321,43471 795419606634545152,265855 773879705720201216,139404 781199637621403648,185313 791659563372122112,240483 770771361354571776,121359 776495630042607616,155390 790796150395723776,232169 786157767732056064,201374 760975436830629889,66116 767184098838220801,97554 774406484461400064,142217 776427563442778116,155390 786270094233972736,202429 768907110272921600,108849 757321274808999936,46532 786286923706925057,196676 768874091667460096,109666 785869534825676800,198878 791255976200593408,237491 789869900076425216,228363 794740349608542208,262849 786692527034216448,205989 754008523512553472,30296 749625724039000065,7546 769828653572108288,115435 790521601959858176,231894 791486388256538624,237491 770935390240968704,120610 769017237168685056,110362 771940401045536768,121080 793846626838274049,255942 763813541832974337,78129 795434615544696833,266884 776891523816316928,158520 786305119637962753,201558 795387241770188800,266748 763816543998267392,80192 794541029626183680,261155 794913623323922432,262849 764881502320619520,84724 770463411587125248,105123 761913042414235648,70085 765968574292918273,90384 763197737500368896,75802 751241718738092032,1248136 789398763345293313,217443 788860619193618432,220820 794749133781430273,262849 768216214682435584,103046 791662834572668930,240483 768882359487832064,109875 776934873873326084,158027 778256692400099328,166390 792143064219340801,243187 759131878544838657,57143 754824505017720832,33356 760536833168027649,24745 774361258313314304,142668 755106989827616768,35044 764848685524066304,84248 789550883386175488,226731 762631617928105985,73926 787114034508271616,209129 769719333979299842,110659 793913447582863360,256125 775488336785969152,149121 793937810927603712,256255 790514165165228032,231894 769734684024639488,115107 778593324957511680,169029 792074221786574848,11774 789656035589926912,227242 752680928082665473,22657 769135774721683456,109961 781636588325314560,187969 785606697867808769,197512 790757156614176768,232169 794483127036981248,258878 760147871224082432,11774 794583405346181120,261155 780431543315509248,180112 792200918414438404,243075 786451162350379008,203832 772803461008101377,132370 779279269939843073,169950 793169812520210432,249926 743787006044573696,47188 790246335530360832,228524 792914554254655488,247241 733090878059913216,355106 788006919617163264,214114 787119410850832384,205728 788259956545945600,215252 785579265727180800,194815 753296570599301122,24316 791792257271816192,240584 793616130632024064,254008 792473382608441344,243187 795685596803067904,267862 750384924729839616,10848 773983149491687424,139404 794935747614650368,262022 754790776689733632,33356 789852677559558144,225359 758739603872374786,54070 761625656790835200,69794 787235213571072000,193533 785281585578807297,194648 773927716793954304,138819 759402300574236672,56964 772093055965036544,127871 794935866254835713,263895 795273119204278272,265806 778057971490226176,165512 791729535653777408,240718 792130891543879687,241678 778955108143030272,171033 795655683328851970,267655 760628118117752832,62757 788484785068834816,218275 733450719869575168,1170716 765371494906073089,73814 766409183352598528,93823 760852385937760256,64722 769585747628208129,112399 751237524325036033,17640 786552852999204864,197286 771127599300874240,122299 761625345598427137,69316 793509904396935168,252706 787127506474106880,209351 768567242648801280,104973 787368986451206148,209351 762532698199957504,68142 766717440394981376,95708 791494835710533632,238292 769272862079381504,112363 791433632602808321,237787 794195474140069892,258598 763869124120420353,79589 772875363248541699,105109 768471248758247424,106774 791726115911970816,11774 763626913940111361,65180 766699662501818370,80939 732697049280434176,353228 758084003060645889,50923 781919418603433984,95055 788100822127222785,215505 793573379739496448,252741 789083293836730373,223237 752930824375324672,24603 779147150001307648,158175 792261372126134272,243187 793944657608601600,256358 794363486717538304,258927 764259506767339520,80939 750769077199646720,14781 779149594127114241,168284 793977332054839300,11774 793978727508099072,256393 786798555490942981,203034 786537107934150656,204413 757304026916610048,46384 773769389426565120,112788 777866928002138112,163376 794961231421575169,262849 755547848431788034,38401 768557341847486464,106879 766718159545966592,94699 751622449243054084,14277 791710344041291776,240483 752177636911099904,13462 794906612557348866,227183 792081865041584129,237964 771686068726804480,125111 785918780727627776,197324 786971653922107393,11774 790525190409117696,231894 787319927904411650,207212 787891493419778049,205197 764380153120260096,81924 760529431907725312,62716 770617387796144129,119771 793584869599162368,252020 774010460718989312,140688 778185345393385472,163785 779135094430715904,172862 774008967240396800,139404 781915783756517377,188309 792121126457532416,243865 791254700700082178,237491 764877749777408000,84888 769888752852402176,112363 757942642537820160,50143 790168310436376577,220689 793424575526756353,251928 769583368199634944,114222 779770595349323776,173645 756360040781602816,42432 790606973972598784,232791 792381293006823425,241819 753837722326798338,26803 761695448834924544,68862 773260693940367360,132848 793876658847703042,256191 774800760269930496,142852 791069841595576320,78159 795381511814086656,266151 755944020057133056,39810 755918067540987904,39809 789886282675650560,228172 780538780318969856,168284 786603778430558208,204302 767098044366020608,86103 780108516275126272,173628 751061743330144256,1248134 794292341838331904,258829 756981987391438848,36145 772174424690663424,129471 785873895031046144,198671 770697364801658880,119718 795666318351548416,267862 773508975899750401,20170 786704893440561154,205902 764602509939867648,84209 788367984800718848,215608 778389802345492480,167407 757655023002193920,48477 770510453231329280,118207 778286811823104000,166532 751563944213540864,14277 772542999628771328,131007 781217727138570241,185310 768231776787525632,1249507 759122916323713024,51105 758442138480750592,53185 768252323294547969,11774 752170168801906692,7311 776562489312051205,155898 780226442735017984,168846 788991169095172097,221971 763849012453576704,78159 794232606795636736,259063 763854200681865218,80781 760164993857941504,11774 756759915578941440,43383 759212401162158080,57574 761701772192837632,68908 790581265237880832,230283 744342602254786560,23762 793566893382578176,252014 733138020384288769,355980 772983082114805760,104932 765507171807334400,87904 769710790379089921,114985 776588907068686340,156976 767965362260418560,51798 733587903759032325,738099 760936087854252032,64693 767899558416306177,90031 791966913194631168,228501 753088781763371008,24024 775691367200600068,150063 793844164534407169,255942 792292800847028224,230283 763782496467226624,80177 770432153591156736,118191 788794843690655745,220526 790049955192778752,225359 794555540521226240,261155 772786861257461760,132578 764319369400717312,82283 786548852736167936,204413 781527020937379840,113982 775546181149753344,149953 794554643225292802,261155 759194669217525760,56784 793822017153822720,255393 732708254627692544,349694 775049202623623168,146405 793457498250354688,252408 776531259531010048,156717 786140406756978688,200494 793798461955072001,253032 768915707098763264,108849 792331185280155648,243075 759866012497944577,52887 761353326525030400,67369 793147017279184897,249882 773371321409499136,135736 767756986310066176,11774 777580040011808768,75109 789850902018523136,227486 760629910511689729,62063 776521365566488576,156290 791162669243981824,236502 773922326291230720,139404 732345652701765632,351591 758066115092238336,51136 760201146015154176,61412 769393905376854017,105647 750135352183054336,10735 758030529266642945,50923 793153174538489856,249841 766011398820200448,85286 771499606240878592,125163 776112643081809920,153194 753609336367251456,24448 786995181493055489,207949 756366044940435456,42432 768652366325305344,107745 790999176850976768,234583 778730613679329280,170187 774394275341692928,142648 772566023861997568,129662 793971266751438852,252580 765626426129207296,88052 768891685443174400,108849 785510901730439168,196523 791092861307527169,234583 760248108525711361,61922 756677039726424066,44429 763784107448897538,80192 779054924503982080,172057 767153623562354689,1249379 780933053925371905,184223 789241389338890240,223921 791049150724997120,78159 781274083749093376,184223 753403224250421249,24988 778292219937628160,166339 749804683389173760,9432 757676166371246080,48735 793982750860705792,257325 774815009427877888,140444 774683817714016256,144494 778924101834596352,171168 781363776071331841,171693 793922346109263872,256219 755982669373181952,40115 768981927411933185,109666 788156342993289216,215754 768927899051102208,110362 791069690491613184,235620 767397424151179264,99044 774280654947250176,142548 785602434676629506,197512 763834966925012992,80720 771543921243500544,125367 780612592167288832,150151 761185274680512512,349060 770963374704254976,121949 793462524339421184,252408 761692333524090884,69231 773740798340804608,136904 788306840731856896,216009 794895800329445380,262849 794980752064704512,263906 757231472394645504,28160 793843947630129153,255942 795379125565489156,266500 776244384224440320,153480 786569826697408514,204413 754058316402135040,31537 753322111750512640,11774 758668773926764544,54070 791078658848854016,235620 794233807880720384,257492 753677139216506880,28128 785944883907403776,199262 793542798037307392,246392 777349426427731968,160703 763017778446073856,354823 785969438499737600,200235 761399557343154176,66824 758818593601490945,1248642 785542214600433664,11774 785634011745886209,197367 781623300711653376,186584 763087856508076033,76474 790986015045513216,235536 773892939101638657,139404 762287461712232448,71021 788192837758128129,186212 757794900796583936,48491 773907610969845760,139404 776565825603907584,156290 791761736370184192,239906 752970905333092355,14277 757560796503085061,47782 771107042002018304,1249831 794338621222490116,260033 775728280217452544,150511 788382520207290368,215608 753200747110666240,26140 758456697438384128,53163 781133294909796353,130635 756294380999348225,42495 785572623661039617,196696 744945819892211712,11774 795655171309240325,267655 762528969518264321,72678 793595723967234048,253951 752949858596753408,22953 760228150072795136,60794 751885626111356928,17794 751768087968542720,16728 794694687122714624,261059 769728448449445889,112382 755541127466512388,37993 775337278663110656,123808 775388995689717761,148170 766402606746841090,91946 794383965503234049,257325 764545572560789504,82209 780476169170944001,179936 781709743505104896,187969 749764315498946560,9754 767328537732866048,97386 776617693130743809,156132 788061139036798977,215005 794653968190283782,262053 793995470968262656,255942 794920306808913920,262145 772382499276255232,130653 794889461276508160,238207 788393597678739457,217519 795297616888205312,266079 773890385814970368,139404 785472362288287744,194723 794613832962424833,259055 791391600375103488,237908 765341970025754624,84886 771717513956593664,126152 750737505910226944,14981 752256577646669824,21034 785263710524870656,194157 794596630880256001,261399 764514553149415424,82792 775929646281961473,352034 779593693825236993,173347 758965305250942976,55257 765840315496398848,14277 777907291592863744,164375 756316893510795268,42249 767696454454484992,100605 792090727442284545,243187 794002113533620224,257492 772014846892085250,350945 793246077369462784,249926 774739124540407808,60069 751589409615740929,14277 772648280887033856,129551 789890617438502912,228363 791358172648865792,238395 770383293191626752,117843 758675896878395392,54070 753349834975748096,26702 775393926039543808,148045 785621355555414016,197512 794731463660945408,262849 771408231033892864,125070 779098164577959937,172148 786971965617758209,207949 753430042537930752,27045 751145388178935809,16299 762992570641244161,75709 763764727382052864,79691 771092731305332736,123020 795360120154689536,266500 777586693402533888,162497 791024086050828288,235590 776072893738414080,152465 765026958476357636,85562 793102883155644417,249469 764924348675166209,84824 794201965727285248,258148 769708086235762688,87904 761639066609848320,1248960 749859536240988164,9754 752182031770120193,18215 767904804475633664,101398 767872063277297666,102249 770405739990949888,118515 786990975369392128,205728 749815232554364929,7836 794570602535325696,261155 785621365906812928,196788 787694206617804800,210253 794213116892459008,256255 794531098386526208,261155 772235981328179200,129126 785769235968430080,198341 775110331685335040,144648 793502177301925889,251477 768113577576181760,103206 766859400413720576,88052 750652360599359488,14421 787135211595268096,207287 767072974268686337,94699 733326451580239872,11774 790964244673990656,235487 794805170357948416,261987 792497975767474176,246392 794185880693043200,257325 736420043353956352,1182331 793658349309071360,249926 762667799571337217,73814 789776778965299200,227048 792051254314672129,11774 756591118914035712,43285 794316965473112069,258598 792633269854494720,246908 795743487362732036,267746 779373103701000192,174427 750434308268158976,10662 761680162488459264,69878 755494211500244992,38032 735990016388763649,11774 775364842760830977,148383 793623355572322305,249926 795673418842652672,267655 790561227047051264,231894 758528813131333632,52554 764914640639954944,72716 770721439662084098,120610 773645329774239744,138382 774120093466791936,133081 758427982449012736,53163 781608891192926208,186532 786072561306234880,194230 792821996388179969,243865 769133732112527360,111451 791414293644341249,238395 790624865640296448,232762 786032979768381440,197512 770681537490722816,120610 793311343268933632,249926 769324865178312704,112363 769362305922375680,113439 791838765392146433,241819 774780021336514560,143473 787095742502559745,207151 759214950812385281,51675 788211538180001792,213064 754740534871072770,18215 789123514666143748,223286 790933399003357184,234887 766425862296182784,90575 793508584629952512,252741 761348701226803200,67023 767872511371452417,101681 794735759521673216,254135 761277603638550528,67547 763172374254612482,1249095 779779333854330880,175984 754752136043335680,27045 773994390834380801,140211 756344551640436736,42432 772783087172354048,132335 756289286639681537,42495 778958074006478848,170207 780757054642282500,150151 777862635236753408,164001 781201395181555712,186434 794993225794723840,264397 787540765081600000,210289 795108307048558593,259190 760788549817937920,63776 765097360909225984,85873 740345381226045444,11774 773163141551095808,133454 780659319373037568,157755 785269182866817024,194648 794593844557803521,261155 757236177564860417,354841 759532600004403201,58757 777293091451514881,121080 778289703246295040,167220 786672069819953156,11774 794541173087944704,261155 785668977448001536,197512 789685703785320448,225981 752992228021329920,24787 777026155799019520,156835 792411564502581248,245750 772325751240531969,26066 791070421235933184,234583 775767630758031361,132335 733649949322182656,353374 753918518006013952,30297 775345680587993088,146720 765193476111736832,86103 788788374022651904,220526 789148128150638592,221416 794594524588900352,249926 762239253225017344,9574 759741777217744896,57574 781048398476705792,179574 749607393198108676,8497 761715646920929280,70177 762372668188426241,68654 764832510601678848,84724 777050433009233920,158229 757759260239523840,47940 772540669504040961,131007 794554732857720834,261155 751109471196241920,16299 756463644389416960,1248385 770036870998790144,116373 756592172254662656,39957 773704381870977024,138854 785812058801594368,198671 754800541289426945,33470 766355555124322304,92166 734658140856328192,7700 767398077137379328,48289 757643650188840960,48402 794742284566798336,262752 755784464823754752,37424 775177224467189761,146259 794241638138712064,11774 777397103626625024,161456 787987623398834176,214209 791991254829633536,241678 794658009515335680,262022 760087009679462400,57574 780396619837485056,179416 773903244825333760,139404 794010763904094209,253274 795053225409912832,264397 764788922539008003,83881 788806026955001856,207517 770908719571841024,119937 786570472729214976,198513 788822916850864128,220137 773595369955553280,137795 793634932199350272,249469 761033519938150400,65455 770653546895159297,11774 790700064062771201,232169 794342803044114432,257530 795002718419091456,264397 752878705417023488,24134 780971355730694145,182049 794642330691117056,261155 776602103116472320,58531 756902792921350145,44450 756609753292410880,43553 780570576612102144,11774 786890028077027328,206054 793197121876946944,249469 762901519922442240,74043 753992453674397696,30590 785630163270709248,197512 794527535077801984,261155 795670051026309120,267862 778434598267154434,165185 794558813655486464,261155 779097450158096384,168794 779342188459220992,174226 791348661657624576,238395 785311317720723456,11774 779005988623888384,29263 787123418458099713,207109 751233525576269824,17794 773512225654837249,137042 774264196058021888,29786 775444432829186048,148676 777668779069276161,154666 774473218568499201,143585 785265052039286784,194213 794594764775505920,261155 755985154816872448,39462 756334798742978560,42344 761962171731324928,431998 762871880437026816,75274 773040897302736896,134173 770868846148227072,114779 771367046894407681,122622 774678946570969088,144494 732864308036677632,353789 793215854334935040,249926 755890767063687169,38459 776752694988009473,157755 778373449446293504,166852 791870618350133249,238429 791701701904347137,226738 779003632360587265,171693 765378565521051648,87245 791301843276005376,234132 773848231914643456,139404 786302596059373569,201114 792096842523643904,243075 756291153389957120,41469 790935185718185984,234583 733114520122630145,355106 758250862208835584,52061 772942001310269440,133617 735290100129505280,62180 773892936517967872,139404 793121373346471936,249469 794128863571935232,254209 771895105976274944,127957 774429055328391168,1011996 792460567243919360,242436 766350984108908545,92166 773926186166657024,137869 790736105851289601,208178 787493969173286913,207613 792481118654128128,246225 753722046195109892,28508 773196009195220992,134561 790692277492383744,232169 794619440478306304,39957 786696627062996992,173347 772022030573113344,119775 794590543116464128,11774 777600470848147456,162596 775292694402859009,148045 733558706122563584,349514 766389121224933377,93405 768787200737697792,108849 781494109290717184,186149 788093830708928512,214354 754708133302398976,22393 795158458433675264,265257 759496768346165248,57574 779098716003106816,171644 785545878958399492,130635 760508161497399296,1248790 753949089276977153,30590 770389750645567489,116618 785585678167908353,196917 790278757084962816,229693 793780139440025600,250633 765276470746894338,86103 791013039235592192,234583 791664052179271680,240483 794728955194421248,262752 734654256918233089,17292 758247913155944448,51239 764141234801684480,80939 777153716839444480,157082 793631682926514177,252408 787061168674213888,206644 794349537989038080,258598 790226679511810048,230257 756278942403665921,42495 785581719416107009,197286 769912050776547328,110585 751203792750645248,17591 778307384863256576,167220 793956233489199104,256935 752675721173143552,23113 773746647704535041,11774 779435222605660160,174288 778349115956748288,166852 754091530340610048,30370 771814908627386368,128194 757616895310692352,47838 754123335512887296,31668 791651853494738944,236844 756289651590045697,42495 771490178133168128,125202 786340973148266497,202379 787009473466347520,207613 788179875236552704,7224 794698433131122688,258456 795235171813523456,265724 776212711835328512,153596 793983984900435968,256276 793863208406814720,256255 768239466351775744,11774 763466168069783552,78344 766347382107713536,80939 788073066723028992,214209 794640266107895808,262271 795006564394532864,263667 763070409273069568,75802 786244764081401856,201958 759064215118241793,56552 765538411851739136,86145 767124182119440384,97468 770480458509512708,118191 760504364507156481,63149 763008220453494784,73814 766303746686976001,11774 757551806385786880,47737 775820756139646976,151463 769054875372191744,109767 778563846248079360,168794 767986328248131584,96767 795695514691993601,267862 787832580624228352,211917 780738174901420032,182036 762093181601067008,69491 778997527408316416,171324 777209464059486209,160480 778634947213008897,165690 791434688522956800,237935 792545822047031296,246295 793455021266305024,249926 794707722889547776,262226 772620859055939584,127871 770395595307675650,91301 770045493250523136,116164 763088788520173568,76410 775862521693601793,146259 758073223229558784,51069 790739672494288896,232791 751615778932264960,14277 764137012391575552,81869 765091068958302209,1249256 765600660754575360,82066 776805079001145344,157840 788409184870072320,7224 792608636845424640,244270 751875666057068544,19563 771323336370458629,124597 793871609291431936,256255 786551916557963264,204413 794573151476715521,261155 758789771971796993,53996 781855449012404224,190519 770717922658516992,120541 778635796559568896,11774 793670893490712576,254058 771967494030561281,127218 770631866357383168,118191 768552730142969856,104999 768129287916576768,103354 771972132544901121,128934 761596979956768768,67326 767103384658780162,90327 769263143365337089,112363 777328446703886336,161546 790741156833341440,233756 763820917269069824,80607 794526057642635264,261155 759448364169695232,57897 771319047619174400,122973 771882438402334720,25134 790338983762866176,211890 775897263524581376,151302 750074003352498176,10847 771805781251334146,125163 757598042640019459,47782 758678703756808192,54070 767391078811140096,90539 790909077228441602,234583 761164051326132224,66828 768672960479584258,105909 779149551546445825,171095 787253022128824320,46572 776183808299245568,152314 749484504860033024,1170318 768625714593566721,106763 732246501691285504,349824 793433352028106752,250633 753954199063433216,30590 753952131519053824,30590 792794610905022468,246726 787339690097512448,210432 765042555574595584,85562 790250357934821376,228341 770627023035330560,119937 744419561068445696,349197 755540056631226369,37991 795283014888681472,264397 769344853834539008,110302 772916619194531840,132335 794555090963152896,261155 786185634968895489,201555 762304757641912320,72382 766454519391776769,93823 778374512203018240,167674 763144531277512704,75668 793325697246830593,8044 793973541087506432,11774 785895283129393152,199546 791811862866305024,234990 759797909332250624,46890 774291973700063233,141091 752752049209479168,23286 776935311955812352,158864 788020436311220225,214209 793253603620380672,250293 764314364476358656,82744 774685838026366976,121080 763495057735323649,76535 744940136572477441,11774 757932861575995392,49821 788557438878384128,217519 790611138740424704,208178 767897244762800129,101163 778355419660025860,152594 762549637769154560,70543 778643543795507200,168284 760956961798041600,62779 795075997276073984,265102 732330276316188672,11774 793918465878831104,256125 792773819291303936,234551 750015228021121024,10735 762749498091339776,74133 763817137848848388,80393 780235388031995904,179147 791432623881060352,238292 790081191902793728,222561 732652821049413633,349388 759816083398283264,57607 753716926145138690,29455 761605509346500608,69565 794320077193515009,259659 756507962223501312,42249 771416879655182336,125367 794062063219785729,255393 732316559163727873,351436 752087103056388096,17847 770716459433594880,120625 787802308511883264,49459 750037006823133185,11366 761675650205876224,64722 793899583587966977,256536 794906838886129664,263710 772916264180277250,132335 778305107142344705,153960 770190904585883648,44421 787767756410073088,211769 769333251483832320,112788 792048703225815040,241819 793597751263133696,253207 793961554572115968,257026 788928036347514880,221785 794915757440245760,262849 765636017235701760,87904 776189944809218048,152314 790646019998572544,232169 756540631166644224,43807 791255649749315584,234583 792468296217919488,242693 778684519981297664,169923 792522854105489408,244550 765527800510029824,85257 775339269112168448,148045 781462846504853504,139404 740301101031792640,1247366 773960753061695492,140444 778269957213872128,167046 794648808865038336,261155 763011009552457728,75899 766348907932704768,91894 771300204435955712,124597 777747942077673472,161978 770031626571186177,116127 785938739461840897,193955 790901974329942016,234796 768973708010594304,110209 785357125451124736,186883 778385262023815170,167398 758648208759230464,53144 760198366693171200,60790 792338213348061184,244550 760970671895773184,63937 776239113884295168,153921 752628782003986432,22436 758166101318664192,27045 753589193805221888,26066 764969045426921474,85562 769786256435908608,109571 767186947794231296,97438 787075964366827520,209043 794054459445780480,257026 795390149978824704,266151 760531833738104832,58537 760348030180524032,48052 794340257818935296,258878 759427570416758785,57946 785460017755480064,195975 792094391804452864,241678 758024868386447361,50923 758812145240854529,55174 786253779460956160,201958 780246203690840064,141360 788512177556631552,217658 785512497780371456,196277 771659527208919040,122817 763391262120476672,75899 768142275843072000,103294 795070447528316928,264532 775416217863614464,149200 794574384992317440,261155 773242278412480512,135502 793917438161190912,252939 733195036897185792,355106 766346731374149632,90384 793075001964593152,249286 753330768542306304,26086 770521749813329920,119297 762133446529396736,66922 775760378592649217,351424 786640182711836673,205455 766115028978180098,431998 776026283134296064,152735 788623544544550916,218223 753738251870040064,29624 795076026019807232,263907 769912598963818496,114779 776628313930555392,155451 775317725317099520,146259 786043593915899904,199496 794686192075894784,262752 787103910284529665,209151 766742949212352512,95682 769295931413962753,112363 793503309457924096,252741 753577292094279680,27317 757926199062560768,46909 794634249210998784,261155 756318567252000768,42249 791366360999731200,238205 749328307963850752,8047 761903753645559810,69673 768574233865621504,103212 786272279856418817,201958 788479725584936960,218275 764942089553600512,84724 790914901094957056,234583 760190159526789120,60629 791118789207203840,234583 795451996727836672,267134 768928405693890560,110209 791670447070932992,240483 791679777291788288,240483 763460263811117056,77632 791824549495001088,240763 792374840011452416,245056 795720074363543553,261155 755208212874338305,35319 788752622538719232,220526 763513779724382208,78274 785634312230088704,197512 787822158428958720,213253 793580460303536128,253164 773564080913256449,137639 753764956827488256,29790 732572677454585857,39600 785556089420943360,196277 794500513433686016,259659 751924842283175936,16931 786924405003685889,192032 768276769812144129,104662 753762587238539264,24786 774289783094972416,142090 788691233111629824,220029 737357056420786176,354309 751904643542908928,17416 794564225058344961,261155 794635974680727552,261942 781113852758986753,185496 791718477790711808,240483 795094791537172482,265191 763561386060419072,77588 778250409613852676,166390 758339422643511296,46384 757343560156852224,46394 765631676667998208,88471 774988818017505281,146259 793949516789518336,255826 772515612585107456,129526 766488822779678720,11774 790900087438217217,234583 774424571147452416,141360 792030324318408704,243187 788015805959135232,214354 779132355562831872,350711 793972302299955201,256439 795676496203542528,267862 778327813757599744,105109 754070722646073348,31035 788410813266665472,11774 793493084743069696,252741 774987541837742080,146259 791793900663037952,241033 759898576394661888,60297 765652043050594304,1170769 767715792087617538,98475 786345948448514048,194082 774283769578557440,141881 732355437685678080,196346 759164529099939840,56772 793137290549747712,249841 756367897849630720,41680 772106769363415044,129558 766030161926053889,81929 778528700371316736,152594 792070846445654016,243187 780603426107297792,181789 789895728462127104,228584 766986102225801216,96263 786195016712527872,201619 741306043649658880,16728 765337282215837696,87145 778713938779185152,167220 781302208348291072,185310 775484254734028800,112363 793873637371682816,249926 792572816222662656,240483 751553975594344449,18550 761932283284566016,70941 752971866113966081,21434 758431376290885632,52061 752702952972877824,18962 761007144359657472,66159 771864721511157760,126389 773913946361171968,139404 778199711341748226,164826 772630172793180160,128934 775405498371825664,148994 794620391004209152,262145 794595593268133893,261155 755608843413889024,38796 753682706261614592,27317 756555987251855360,43471 775507744187097088,149124 751197991218937857,17591 781043729075474432,183759 788170444213846016,214123 773519648293740545,135342 761927838853455873,69983 758071522141597696,50827 764243241000632322,80939 766643078924898304,94684 789163971785797632,215437 776297083502465024,154357 767754321207431168,100893 757818167934627840,19563 771057796993384449,122982 758769714189443073,55150 769953726303866880,112382 791634419068973056,235586 795696738568781824,246392 779635554484883457,175153 771424271407218688,125554 771491531802816512,126152 786548633478963200,204413 737398231848521729,349408 762717615169081345,73926 772079850689474564,129471 755159997806501893,35890 758646837570134016,51451 776412083164413952,155650 760997883600510976,65839 765650865671708672,87793 787607967671595008,210313 781476185482129408,188119 773549812176125952,137158 757211676655677440,45054 793529565012295680,249926 762230239363817472,70501 778679279332696065,164001 795426624024051712,266151 791332660572332032,238117 756292570225999872,42564 791670902375055362,240627 758655789812752384,53185 761341354144391168,67369 766293568512196608,88118 793319296160018433,251234 779076282709643265,172621 787848794184581120,193696 791579176025415681,239405 735166645774077953,11774 788847036036554752,217937 771136810525323269,123583 786939413691506688,207613 756675908556259328,43391 758665249721548804,53985 764445807332331524,83469 733098448161923072,7092 761775275357134849,69947 770557698056163328,117257 790534756693868544,231894 755194257770708992,35890 758262560026009604,51503 795036238906556417,262925 753355935079288832,27222 780949006289555456,154071 788496753980952576,217634 787123718606598145,202636 768478251052335104,106716 774666135702691840,144654 790992753748418560,164814 794270436087496718,259482 790317473975369728,230485 768318371590832129,97379 790714460910522368,232169 792037109703987201,243187 795430565247848448,265855 751684172352135168,19112 790970398812676096,234583 791053067567370240,234564 760968685456617472,64693 765949873350901760,89048 755639195872464896,38954 767849177954914304,101383 793181565954043904,249841 755639930295029760,36810 764796606998642688,84237 790986595641982976,235590 750893728814903297,15264 770938285476704256,122146 774547021994668032,128230 779005985360846849,171902 771083586749562880,1249827 771366596082184192,124597 761297181122756609,67768 767099286731370497,91946 770743246049779712,120610 760936156527726594,65174 777005036253523968,159876 760136039654535168,60163 781091897540349952,184539 792528644942008321,245148 793193262672519168,250064 732651766999719936,398859 764813564855087104,81304 790714761927233536,232911 775928849469091840,152314 791700335773351936,234990 781859655119089664,190553 787265269328510976,199307 757954275901267969,49852 761244403927093248,65180 766626452569587713,93184 778419020794064896,152594 793106456375599105,249469 767745132888068096,101134 776785430205173760,157755 749759393659518976,7546 794102389586456577,256358 762776360846659584,73706 781726625209602049,188304 789216411369533440,224680 770672654214889472,120610 794161825004797952,258331 754002300864229376,29263 758531725781639169,53703 771892866721452033,1170322 786778091146268672,205094 787750507695706113,205197 765217834985193472,11774 771844683110584320,125367 753375766880976896,27402 755794448227840001,32572 794561860536324096,257530 776207783343583233,153248 762383194448601088,72824 775631463941365760,150404 780778064900820992,183050 786967357931610113,207949 795707464222130177,262022 750609476915437568,12883 790064081432698880,228354 790661152762105861,232169 767725490446688258,100894 768660022729383936,107423 791733480086306816,240682 760962622992838656,62779 775014104721346560,146259 765959237344358400,90482 776082440666411008,152735 763874217817436161,80366 779327587654832128,170426 781547387013701633,350503 794059454387892224,17416 785382321033621504,164764 763754040270336001,76329 773666363411795970,138543 777284356964388866,160614 771635477275217920,126152 791181364351541248,234583 759067033166286848,54620 773723386891558912,11774 764997517792555008,85562 776214041916309504,153845 787086478585266176,207151 788954722870767616,222545 772494788574666753,130768 792360882525220864,243187 771854277685809152,127836 773580418629107715,1250051 754771811976568832,33356 775179928203505666,146720 792066098741010432,243427 757641739721060352,47761 769367700552417280,111438 775121574953308161,144611 790743238265024512,233692 760090949213097984,349479 790564880193495040,206850 758687410137858048,54070 790260727453880320,229693 795435315259445248,266491 779388200678789120,173628 752905111832178688,23136 754938184715210752,17416 758439163280646145,52554 761675394760241152,69711 769504592597954560,113894 756531287897366532,42495 764856788198055936,84724 777299215294697472,161407 778039680751337472,158673 791753089212518401,240556 770358351829925888,114021 780533460922347520,180655 758352829660606464,52554 794371604717281280,257353 791007808510693378,234583 794283514891862016,259457 787362551222841344,210207 758771647176290304,54842 772872393232683008,132578 787206371619909632,199307 793876396535783424,256255 760636984167510017,62777 755493900572250112,38022 778647299643801600,11774 767751210497667072,97883 753355703893581825,27045 759421319645581313,58054 795150248108818432,264397 776469653023449089,155688 793578534799192064,252020 732327024677642240,196346 765205688628936705,86440 786941062598238208,207109 749743930019815428,9087 777392782264573952,161456 794743647275257856,263051 777965309122588673,164783 756110140231782401,41632 791451565760520200,239076 792798003320934400,247241 792804606526894081,247715 765879991632527361,90031 789481591471017984,218349 765288074846867456,86103 776041890860961800,152872 787377602247872512,207733 763024591707000832,75899 768839455792701440,108849 770396172141944832,118191 756946697834500096,45672 789462451133767681,225981 755958006882238465,1248326 770120708076822528,113564 792740609517883392,246514 793459451697115137,252408 755219349770612736,35373 788090687921221636,212139 771551187527045120,125111 764435782207549440,82283 768191318598250496,103354 788156701883019264,214899 793147754721775617,249841 773922536279056384,139404 785943861092765697,199960 762459037342371841,47283 788839324540219393,220029 766406893321359360,93286 791336467062599680,237594 763074856141279232,1248954 794006388502470657,257026 780601225423106049,80785 794817227866406912,262022 794577020290211841,39957 775772367968755713,151463 766473699834880000,92885 779384679334117376,174557 780953014412587010,183668 767942473159155717,82066 789152417833246720,215505 791665043981107200,238980 756653262435000320,43887 758339270381895681,52554 776472991068622848,481145 778683511196651521,169916 790630161007775744,232791 753355393309421569,27045 759842579777216512,59666 758917291547381760,54070 777179406913503232,33169 754051635903541248,31528 774741657875050496,144838 794524925436399618,261155 793857052497936384,255842 770269853643051008,117377 770784114467336192,120690 776596110815010816,156835 780513634531307521,464984 791398228012830720,237908 772910403282145281,133519 790653596480118784,233307 765228944543055872,86440 785859928175026180,197512 792334525326094336,166316 787306160554512385,210215 781636170039959552,209828 795046778672451584,264397 760923883201503233,65387 793935583240392705,253721 789702245365395457,226717 765592843335323648,87904 775356884287102976,148045 770416274669199360,117377 790568047367061504,232137 767891518782746624,101514 750470898142941184,12746 794702920210124800,262022 785470995159216128,195975 791602113671421953,235621 788547403506855937,215437 739523005785776129,354801 751240519662071808,17921 780828146249502720,182726 786990334538571777,207287 791672644936556544,240483 781531629915373568,11774 767680704738197504,100605 758652719657803776,54243 763080856848125952,76209 785584292764258304,195975 759177404518543360,56964 757255834812420096,46006 789518904796119040,226731 791006977795076096,234653 767132633008574464,97852 789520682279247872,226823 790948401202368512,234583 794902340868390912,263697 758631210939744256,53703 779363440339087364,171693 794567974434852865,261155 764876205153722369,85130 776602395488968708,152946 754073169473011712,31529 792836152063438848,247877 750684444411830272,14085 760977791328382976,65559 786949301347889152,207287 795334578789416960,262359 791175541751705600,235590 778480743395696640,167562 785979059805224961,200382 787998866075422720,214209 791060188258328576,236393 759295570687262720,45407 776598406915514368,155933 755224245811064833,35890 777142092661399553,158182 768442489598455808,106281 786407034057089025,203674 795377206243524608,266151 788754965078474752,220526 785290998960140288,193669 786619196411092993,204413 773709882960650240,138894 767680630666698752,97515 773879921550757889,139404 754084892871430144,30296 790212478823239680,226490 789314969548550144,221446 755686664274489344,39134 771509151625347081,125554 778961149110910976,169916 753012267336208385,14277 766433628905668609,93823 789319170101907456,224680 762460371181375488,47283 760049932216705024,57336 763109972582563841,76549 778061103569989632,158673 793609332617203712,252580 760908891685281792,65404 771438155069358080,125367 772913508488916992,132335 788043270253322240,214492 795037926216364032,256358 780756584653725698,182960 788530699426869249,218275 774916619315314689,144730 795674434468278272,267655 732265297147613184,1170428 763754013242298369,79513 765040453905420288,85562 772745392173690881,131542 793954196223627265,253721 794398737514700800,257492 755554846883844097,37973 787769872759619585,11774 792047244513910786,234556 765306412079714304,86653 786715175873306625,205902 751156430342803456,15643 785328316358103040,193633 788452931536388096,217837 791630303378837504,240145 767451594052947968,90564 772595517217964032,129551 770022945821425665,112788 794561154450239488,261155 777586095806554112,162497 785542565210812416,196233 755175954616549376,35890 786372201691742208,159876 763813458223718402,79911 761077132084645888,64730 794556269554122752,261155 759588731292491776,57574 759240090006745088,56625 779103817140809728,95672 786392346321641472,203674 733183980560781312,355667 740740447614701568,351879 792570719343259649,242693 794300885325070336,258249 794705459961876481,262849 764194424993624065,81946 765376924205985792,87245 788126654845419520,215754 764996256913469440,84209 786249076098555904,1063777 791658997367451649,240483 792423516121370624,243451 762229161779920896,71429 758349504668196864,52112 771785474310483968,127366 762404899220955136,431998 758042640206012416,51069 773915708862373888,139404 758316861373177856,14277 758369530875961344,52061 774412162492096512,143473 774364938160607232,142668 759192604571496448,57574 771506111291748352,110659 789872867727052800,227242 793172830040956928,249927 773536171729313792,137325 754764658418995200,33028 781614282823700480,189313 772571451018866688,131490 786639284086407168,204539 795425934996361218,267050 788249882372956160,172084 778571469974536193,168794 788440533991587845,215437 794643399483817984,261155 763147908971499520,75899 772278635038437377,114236 795407458357362688,262022 790561474636722176,232137 790350235335663616,11774 763928773368492032,79870 767680910099681280,100605 788385847276101633,217519 753646044907528193,28281 767376541206646785,95530 785446509173174276,194129 767074590170370048,97467 740792170484011009,31836 764950184270897152,11774 756271023222292481,41680 755559183169138688,37457 776022503424745472,152735 794961677670174720,263817 778434714247897089,152594 781116501570916357,170373 757235572070985729,46006 768852095407534081,11774 732252584157839360,39600 790244865057566720,229693 791745195444428801,240483 749619335006674944,7546 778800623084982273,170678 761763554609377280,68987 772947739193778176,132908 769311569993879554,112788 793152148221460480,249926 794683855047376896,261987 763433787904712704,78304 793170119249661952,249374 781115159720763392,185496 769522406365036545,111558 763956466596184065,1249165 789465348001193984,225981 790672420550025216,233005 792018544342949888,241678 793191421834657792,249469 770603307970793472,118191 772784400421576705,132556 772792591758659584,132578 787384875099848704,210585 761289935743651840,65222 791712618255818752,240483 732375540741636096,351617 750418361943789568,12883 787393384134635520,180433 794761048242921473,261155 795758492158197760,268777 757881871057293312,49852 786217283030888448,193533 761700456175247361,70436 771464289911644161,17416 765924540144816129,88459 781295122780594177,70338 788565872428187648,218832 793546920002215941,252014 764630331269853188,84209 776201742656602112,154071 794528145479114752,261155 768123094397575172,101681 773679895339728897,138054 763756213477773312,78159 769652518670503936,114357 781507230117928960,188401 752988308712501248,24134 764542424463073284,81946 789464710605266950,225998 792593352159965184,234526 759458957362692096,58247 792523184897679360,245101 755281510232653824,35890 769224043257958400,109945 766259892311191552,91946 759117299106320384,57131 788782941014986752,220332 785851190873563144,196277 752976522558992385,24870 756256439098671104,41694 769830205657522176,105109 765510909632675846,86440 779397157677924357,174610 785296819702104065,11774 786358238283460608,203391 752714204914720772,22393 764266034962501632,82283 795386962190417920,250633 772797319611908097,132335 756192768708534272,41680 788567232292851712,215437 763422767417004032,78129 756296799804022788,42432 768061456545873920,100893 780597049435811840,181935 758079713134845952,50923 762417533454471168,11774 762282900003885056,72035 773867953557237760,139404 775500200194506753,112363 751774047503937536,18893 752706675505700865,22779 753378483527520256,27414 770058300108996609,116082 773107675076886528,134429 788516574957228032,218275 792938953527685120,11774 781188592026710016,185310 773192262016704513,134561 776555597777035264,156912 753630524137177089,28732 767932946598670337,101163 755560274736930816,36719 795342225215406080,264807 754866511282446336,18979 765421979302137857,1249275 764722885969711104,83866 754234576436858880,31095 780225640612057088,177773 763220383931568128,76549 792570047583678464,244270 768944390949789697,110381 791348390940598272,11774 772974894694830080,133519 788844552123654145,219119 762772194946453505,73814 760805402867015680,61602 787376272078934016,210207 792053792187363328,243187 770216144770785280,356063 765956334202134528,90482 774103969341681664,139404 781205462473728000,186434 794428249635962881,259063 793905623079321601,256255 756595964379598849,11774 754144266411184129,30296 785922541659492352,199431 787750243160891393,205197 772795334812721152,132335 775743409223045120,150394 792307361994137600,243165 792401985311866881,245549 774712315988021248,145107 778563338909257728,167003 794332921058324480,259743 756906327453102081,44450 780601470244655104,80785 758567211690815489,51767 774956647949094913,146024 788436817179664384,217837 793510807300673536,252890 758464542191988736,53185 762473725799260161,69711 770284540988264449,117257 779751299466289152,14084 749950660834189312,10653 753200188873805824,26140 790975635955023872,235487 794611045247619072,257325 763270845640744960,77433 779645053170057216,176025 781566605494935552,189017 770297170188722176,117922 790321578340864000,230575 766405922746953728,93823 760604685950672896,1248829 772222296018649088,82209 795360626436489216,266054 757820866558164992,47940 789122556129402880,219012 776901376819376129,157082 795720359525826561,267862 790979191441272832,235590 755726189952720896,39196 760634019738517504,63393 794561105750269953,261155 787997098243481600,214209 763460235038121984,78159 793245717699567617,250179 758350951174459393,52686 768723671578017792,195876 788485930709577728,106085 789145011136917504,223899 788376564161474560,214078 756465015327186944,43391 762390778882646016,73028 769729694203727872,114644 775755274170707968,1250253 758036128528293888,48663 781149638128603136,185496 794566277239107584,260404 732420505941225472,352018 758992025064607744,55262 774951614591406080,145800 775802266699780096,150404 790641901250633729,232881 788080199199956992,214238 794293656933060614,259267 785618333605433345,197286 768420117759885312,106281 771477748690853892,125853 752690271167524864,22752 790897205423009792,234583 756310956993548288,41784 780510421245628417,179967 772420535263301632,127871 785912382052851713,199546 773794213334921216,139254 773922674695368704,139404 775006760172158976,146259 794708188570484736,261155 794795609219891200,261155 762612563326763010,73675 785262181097082880,11774 755193955701129216,35890 732678408870727683,353228 768808846030766080,97410 780081149003653125,163990 761307957275402240,67517 781122074656043009,185496 787088872765288449,198576 786973809769193472,207949 752009644751462401,20238 768421690934190080,105712 754860864071536640,33355 785459964932395008,65113 790514061100322816,231894 755471387746242560,37294 763529303103410176,78853 774152197596590081,139404 785592751647621120,197286 789943120918032384,227048 790969970452824068,217285 765066237378428928,85562 754730869135335425,33356 792635185141604352,11774 766477857845547008,92958 786992116387807232,205728 752182251002089474,18011 789924457028739076,228820 794729160979709953,262752 790252920352669700,228341 793188528100442112,249841 795082858985504769,11774 756573203045224448,43258 775072204363038720,145411 793903351461089280,233467 792229256663138304,244221 793417796285706242,251788 778494617138372608,167319 781239809947951104,186150 764796523502788609,84705 787806728016523264,213253 754721079407632386,33174 781067285226151937,183759 775156075154714624,146580 777713665332084736,159411 763895290650734596,80939 772250295648841728,117609 794698330752155648,260535 755912442073325568,40668 792450889655148544,245148 793538311516196864,248719 760142604554084352,61051 790601592923889664,232169 766005369093120000,90384 787479450275319808,210289 757667223049637888,47761 775821377387450370,151439 779399260638937088,174728 786566121826770945,204413 774206127290671104,11774 780120306962792448,177233 752135571452026881,16728 786914228011618305,207109 786631757206581248,204413 762819632344469504,74308 793634944446640128,252639 770643965846577152,119774 752966328181526529,24526 786973067436232706,207113 753991334030114816,30815 745045163660083200,351146 780426499048345600,179537 771877178371825664,128615 791813148877598720,240483 756616177565126656,43553 790971273086132224,235590 759377858624049153,57918 762855210142146560,74727 759167713369391104,54631 778425003779825664,152594 775042658259521538,142668 761892471722782721,69673 758496620111470594,53185 788163267378184192,352258 794017444243259392,255942 753702114778492929,29263 770671750321360897,120610 759311326866964480,56964 763925375244128256,81065 778957104971407360,170187 781120555688878080,86076 749417621850824704,7914 794298302745296896,258829 795268826820644865,265257 771980890213912576,121795 775802728115240960,151439 766272824877027328,91894 757675267993239552,48477 764855504288026625,84449 772906144754991104,132996 791018412751351808,234583 758664691044540417,54070 769763614865625088,114254 788769790232068096,220332 792361056471511040,235590 755886933633413120,39657 776003200369430528,151410 777594077080592384,162638 755046935245893632,35044 781567098971500544,186034 762840104624803844,74681 774799363973320704,139999 764448533520932865,83372 779485159405985793,174294 781761895984422913,189515 757450002331340800,47261 775760704838131712,151463 791691682269896706,238429 776758803589107712,155390 775019104570843136,144648 793874939010953216,11774 756312754139443200,41438 785276166240215040,194727 765546158659923968,88052 768335388335222784,105577 762695499170222080,74247 755557875066413056,35890 758396250089742336,52749 791007100294004736,233729 780887469201907712,183269 789182390295855105,219968 789458727879323650,225981 778330136055644160,167220 788539290305245184,218275 792099951023185920,237964 781376008997969920,139404 785912421667876864,198671 794691226041774080,261987 770731607762231297,120541 779839255732453376,177248 773996005905883136,140444 780834859140780032,183269 793457643029270528,252408 763808816924356608,79691 766770603906985985,94699 788764945827504128,220029 763773224811454464,80136 785546573639974912,196538 733047085122129920,354869 759147954456461312,57336 778377203562131456,167562 757337559957667840,46890 770933456129916928,122146 785878987394342912,196917 786326916030730240,201958 795693352368898048,268072 792098655155126272,237964 787109271531954176,191622 781350663947034625,139404 790665858960003072,231881 772880958534086657,133043 778383518111891456,167569 786160639018307584,192601 755393689934041088,35890 762793159743135744,75073 767414811923582977,97432 781917358772412416,188401 764851315558068224,84724 794867054734147584,262849 766319167284842496,88920 756506823243468800,42249 775646978810064896,147029 794707822416105472,262226 764503321545584641,80209 777333336482123777,161456 776854489097641985,158815 785661097978105856,197894 786982389838929920,207849 791524753420976128,238383 788417274239516672,215005 791655834228928516,47940 773558747893424128,133702 778973792907309057,167220 758564926667587584,52659 787096324910964736,209043 768705534757306368,106716 761296964449345538,67768 765279040634691584,86873 793646300780716032,122344 768093726786846720,103354 754826381322776576,33356 768268207501127680,105345 773527298997903362,133702 779110505025634304,164826 776752194058084352,157708 766619708896477185,93823 777194847891496960,738099 790570416087658496,228354 794706285375655936,262588 794563181322518529,261155 760185027175088128,61051 793184027767287808,249926 792843855045328896,11774 772925676089257984,133043 757692612014960644,47719 775028956282118144,146259 769285635974766592,112363 771848804685451264,125853 774629390315466752,144494 770385859464065025,118235 781555979582263296,188119 750063720001404928,11495 780797259847917568,182726 786358053985673216,203391 789900139297202176,205972 755451930638422016,37433 767380157321584645,86103 764855271373934592,84422 773527325765795841,136515 752958738450018304,24248 755907753525202944,39162 764128464068681728,82066 779107258965852160,164826 793444741878808578,252020 771669797473878016,125163 774807197536530432,141302 785602229201842176,197512 771380671956684801,1249827 758792592905547776,7311 766329731302076416,92235 768944821998329857,110381 732324543977672706,1170454 752945433576628225,22455 762681414235979777,73926 759706634386014208,58221 789767535591821312,226862 750317675079925760,10735 793224565426040832,249841 794069556264194048,250633 791313518511259648,237491 795720068281856000,261155 781226306591526912,185310 787123376124944384,207287 788419955469512704,217634 794554998990508032,261155 746848327145230336,329253 777713301237006337,159383 758062645668933632,50346 794225889944834048,258456 781906854666465280,188478 755743790451785728,36719 793881027152187392,256191 777356303597314048,161542 759658477652291585,56964 765699127057391616,88920 787091704662949890,209129 759111170053672960,55660 773940555420172288,139404 771747514110181376,122532 791789929135210496,241520 756679520388800512,43258 768912608309239809,109666 777261112291012608,160602 762632800008830976,73926 787895996684595200,212239 793793115782049792,255393 758333506267123713,41703 791111374315393024,234583 793133653098319873,249469 794739156891144192,262849 785349299664150528,193671 759214418035109889,51675 791447057131311104,237491 787069039063498752,207949 758785695926345728,55257 795705438461300737,268281 760587771119480832,63451 785821642786115584,197512 792820666877607936,247877 787803034050899968,204835 791075472771645440,78159 791681150808981504,240718 765030220445343747,84209 778997188009586688,171324 762745243989139457,74781 768512915846549504,106676 785535693162414081,196676 756645336458915841,43391 771480019239440384,125853 792819374906339328,247329 741087685943513089,1176510 743496464995753989,11774 732732857274241025,352674 764907220400300032,85270 781283333305081856,158387 758687907393798144,54070 794409284855537664,259743 750021895576096768,9087 759234190432927744,57536 761444296868237312,60794 793526083417018368,249926 793571868221509633,250785 761230469727940609,66842 762814028343369728,74281 766032156976087040,90384 753406985622556672,25981 757630071465271296,47782 781557830830559232,186434 756777135126286336,26539 765185830398799872,86103 764979819725594624,85562 770107986526236673,116632 791940583065395201,241678 786605580576296960,50439 773817474915721216,132497 752125638996168705,8049 751790030411206656,18317 773642967194087425,138165 779330616336592896,173868 778218114286702592,166409 759270558387273728,56964 755168631860957184,35890 755075957979881472,11774 764502517912735745,80720 792080424331771908,243513 773857786815926273,139404 777605803868037120,162596 788529257987186688,218219 760188658980941825,61598 778394440767508480,167407 756537884652560384,43751 764889630470762496,84724 764135629139488769,81702 790299405916057600,230485 794337675587092480,258878 780839629360508928,183269 793278616650018816,249926 760815904322007040,63678 777027534856736769,157082 774968670095155205,146038 793133798988795904,248988 749049329294405634,195876 762694026008985601,73926 785913030920040448,197512 758788406331703296,54070 794669168771657728,258193 789926623604801536,228820 795699732706299904,266054 765398715871920132,86806 793417254968791040,249841 755212962214719489,35890 758264171767169024,48109 765384999319195648,85562 794832652431921152,262486 755064503667134465,35147 763180140474068992,11774 792626064593784832,245148 774113243690258433,140025 775008605493866496,146259 763355610700066816,77273 766004021006065664,90012 786755873553121280,205989 780892321772625925,176890 780741376048783360,182257 769697573435084801,114985 760439920208908293,60794 788543255336005632,218495 763124843634044928,76794 749985612657139713,7816 761960215285727232,71324 776763133822050304,155451 775302264365916160,148170 735164124364050433,11774 761378744351141888,68273 758499511824035840,53185 766915006248001537,95708 790523424682680320,231894 775623198905929728,150394 768829140971716608,108849 785737029329879040,196538 767809123622719488,100893 768583256224563200,107469 791365948603109377,238207 766269186733637632,91946 739901644557684736,351490 778977540224479232,171463 794634701864599552,261155 763761239734358017,431998 769182450211848192,109667 773511187640094720,137042 794026538580738049,256219 773807280374616064,138819 750517220573315072,12746 793824181142126592,254135 758546771027038209,53185 795727108236541952,199307 758107781844963329,41703 781504876656205825,188401 760636755674533889,63655 763364249456574464,47940 795302794559246337,266138 778253217759047680,161960 794174413012770816,256439 750840776184041472,15316 770756143991881729,120690 778251478267863040,164826 763440533918343168,431998 755640563572019205,37044 768569157940080640,107469 776739304970162176,157082 794338491702226944,260033 788365087065026560,214513 793179979479527424,249961 776727040061956097,155451 759094179024740352,56964 754834443060256768,30370 776772964108775424,157840 794673798217928704,262022 750618841026211840,13867 752200907157372929,21551 764890431855263744,84724 781449309971685376,186584 794257817108553728,259231 753997324892966916,30815 765169217331007489,85562 794636868679856128,262022 775782076402380800,151071 750911654716596224,7275 763889493497696256,80939 785652897459662848,195975 771797190066831360,128043 795011318143188998,262849 755051974937153536,35044 763525863476527104,77598 769178142720352256,110381 787798599346352130,213253 733061988964831232,355261 734822020731437056,353374 764873179244400640,84724 786678325758586881,204078 789193002702950400,223973 777975241117167616,164764 794252459384389632,258598 767363508551950336,96039 788724205307109376,219207 766852119626330112,95530 790591480058507264,11774 778381501020995584,167674 789866954081181696,227925 785633987309867008,197091 792353045564694528,244143 778476817678295040,11774 770111836301758464,109960 794616834649686016,261818 780066403361628160,172185 773918868762927105,139404 755917921080135680,38697 760750335522697216,91137 794334369720729600,260033 785546440735162368,196917 788422544009199616,217519 757912302054170624,47940 795615228906049536,267655 789668425756844032,227242 760868052669911040,11774 791435936433188866,232863 751810799883071488,1248178 765546422259384320,87904 794637717262974976,261155 781708889096069120,188498 794058018920894464,243865 781571742464565248,188401 757681057588187136,48439 771753780484280320,125742 757676181751787520,47940 785364963133054976,195481 756645486698885120,43391 763449723034361856,78304 793730506525245440,250633 764849916124405760,85023 773644727195279360,137869 785826376360267776,198671 788154663652757510,214209 763001242557841410,74247 774241266578124800,141867 760836913234313217,64326 773888847054774273,139404 780130110699474944,178360 794679064778993664,261987 768481733134069760,104973 774385552162328576,142566 778242903256760320,166390 790580371058339840,231894 787096046849683456,207613 793139209032773633,249469 791358311954276353,238395 777150493718093825,352982 775948379507613696,149040 778593623671615488,166282 772476954889035776,124597 791349385200226304,11774 787777943611342848,205197 734277324351393797,102730 765313401996255232,86440 777963877321629696,163763 792441576245133312,245148 752900241733607424,24316 770383874991886337,118761 779110623267389440,172185 765311348347506688,81946 756635473758466048,44429 755860864021004288,18215 771521589397557248,125554 795093428065501184,263239 768631486534656000,106281 792404363549417473,244815 764807498096320513,84689 766806005820686336,96514 794969209503645696,262847 764500287566581760,82209 786069249706061824,200965 770397613254438913,118191 793475711390449664,252408 777845251016888320,163763 758754800758509568,54519 791874073659793412,11774 786569593649111040,204568 792818998031347712,247877 795082301986185216,263708 758738663995871232,54070 780872318172143620,183546 791831075135684608,240689 794239364347797504,258060 752293354445107201,21034 733061067287330817,355354 732683206915325952,353386 772540297020514304,131210 777952223858941952,163990 787259912590024704,209151 794273038065803264,256439 765571256297066496,80486 769328575292043264,112325 762685545982025728,74133 788469397002137600,218275 771113707485048832,122388 781582581145870336,189032 770654207066210305,11774 791999825373822976,240483 754722157012328449,33356 792412772898312192,244550 776123460904824832,151165 776773234624700416,157993 785657025346756608,194082 793502686461255680,252580 757247534523908096,45014 763762286074826752,79914 786288514266726402,201351 793181365814628357,249926 768444596015640577,106281 737787162209357824,209828 794177740211650561,257492 764183717237719041,82457 753376673131859969,27402 758811195822399488,55262 760823437640077312,63465 793131125073903617,249841 765925937770881024,90031 780270580524281856,176128 787983384408580098,211347 789077007351111680,222655 769992237216329728,114905 766295987249881088,91946 793138564636737537,249348 763338368667226112,76771 794285562853093376,258429 732315239518101504,350911 775192400293617664,127871 795211649082912768,265644 749844607316418560,9285 743572861286113281,11774 780022037897154560,174991 732730835259031552,353789 794324820410265600,257406 768412165091000320,102452 765746215678054401,88603 768918923227959296,110300 751120919721115648,17120 760246878776598528,62043 765945541125693440,85562 788862807961899008,221741 766775693036261376,85981 794592143822073856,249926 760191463246266368,61602 760174487979425792,61470 766819498120900608,95672 765574261478043648,87904 792498968139792384,246392 778790025169362946,170609 791255604253847552,237491 769236485144883201,111549 775908322511884290,144654 793922454762717184,248652 758723404614688770,54070 791694655163207682,240584 756486544635138048,43541 785463778431205376,195975 762761790434316288,74885 777367992413806592,161456 785582943406329861,196788 786530472859926528,202379 749350051298873345,7546 771134960870813698,122146 750893522186694656,15808 793936348243574784,253721 792328512073891841,243766 792891904643956741,246771 794780158695788544,262849 774234243438370820,139404 775110344154820608,125163 794373714875973632,258456 760482621348466688,59666 765737182640340992,87904 767403584413634560,96039 766347331159658500,93112 750672529870712832,14421 787832641617887232,213253 758692304517369856,53739 768083112991481856,103354 778625237718040576,167319 792044887474593792,243075 756291748024942592,42564 786000156877398016,199490 753684935735738368,28819 777195389774475264,157755 788094347539456000,215005 732371949528219648,11774 743667172254199809,67995 764659447620734977,84407 751615892757286915,16728 732742082540900352,353789 755841040976719873,18215 780613182037626880,181984 793230844290670592,250033 792372887957024768,245056 753349189111836672,27045 789285981245542400,224680 768570244138995712,107732 773165997037453312,134874 775757176174288896,151185 789247005897949190,220029 794221174557442048,258607 794544820433760256,261155 791003881765376000,233736 752735465497825281,22662 754716593377120262,33356 794505482362830848,249841 769034189811376128,110659 793471823153393664,252580 751847603533328384,17794 757152114862911488,45329 773621601984065536,137869 757995265726947329,50442 786750679192862720,199840 756186316346241024,41680 768224268769386496,103924 787018837828874240,205181 793869244698009600,255393 763045633506717696,75563 785644590988615681,194082 768475930096312320,106533 790951463019220992,234583 788235270629883904,215754 751598116105752576,18215 755774551141691392,39384 763369053691916288,50581 760158657191481344,61051 789090052852809728,223286 795401502458314756,266822 760903421868122112,65644 758739485064519680,54726 770273901356064768,114254 761564145380651008,69231 768171907275427840,104332 785266207322628097,194082 789925216822497280,349678 794929488119336960,263895 795709568227491840,247930 786691115240005632,205143 793412776811175936,250535 760540992583897088,60794 778415395094994944,152594 761282398700998657,67283 776548748176429056,156110 795062019418423301,264131 758830285840449536,54070 777562144120377344,161984 794667603503566848,261050 778004124881326082,163785 794605928070844416,261155 765377304268648450,14395 758133532300640256,51595 773952307964710912,139404 771447085631696897,125222 791349072133324804,238395 775073354181021696,144730 776183878205726720,132335 773911759727976449,139404 775379404239151104,148537 739849061293916160,11774 772165048395501573,112788 763495895434403840,67326 785705858634088448,196277 759199953961058304,57105 794695365819830272,262849 792923473215574016,248514 769669042084782080,110585 764781540836511748,84237 785684215417274370,196277 772554429136416768,131027 785325717143691264,193633 788874628869464064,220526 794550950681661440,261155 781915907652132864,185496 790111621708406788,229693 764207051094523904,80939 764936830869344256,82759 795414563348889600,263926 751041609056153601,15643 766027509548904448,90384 766611686136614912,93823 754006843425447936,29790 791766179203256320,237491 759020917347409920,55710 753360037750444032,27317 760164210592677893,61051 760870262245949440,64378 769023685470584836,109667 756275147028455424,42117 793263098526216193,248514 785459136427208704,195975 778722643948077056,167319 777297375157100544,159876 740661620637073408,354831 760334616389640192,61545 775205889829576704,146720 780878776444022784,75300 785270801071280128,194648 732631070068219910,1170428 774156325609623552,139404 768864303965286400,109571 787388536819294208,180433 781535925138513920,188119 793480819344084992,252580 785895972320710656,11774 795184154195456000,11774 753006931476877314,24711 757708046986514436,47545 779288291333988352,173753 790948524091379712,234583 757712071744184320,47545 756829792343826432,44119 771295336178606080,124600 787316518254149632,203034 770381731094523904,118191 762676673003204609,73926 795077898290032641,265102 751134758407733248,17259 775007458385338368,146259 768441813350973440,106281 756465150278766592,43391 777206117084622848,154986 775430774166319104,146991 780524515554103296,25995 785589341053595649,197286 762239268043550720,72292 772540395263668224,131007 763815367865143296,80266 790158719099207680,104244 778559484717330433,167569 749649378391064576,9145 778611362142515202,169201 760537632573165572,63451 793176964458622976,249926 771076624812953600,123085 753847304889610240,24786 766419018651734016,92860 778311056619872257,167319 755937576951881728,32873 732974051296182273,1170811 780599969002639361,80785 793574718976716809,249469 765211983452835840,86103 764716803314610176,82066 765613806202519553,88669 771021730378686464,122146 769056567064920064,109571 763938830856491009,80939 776513889110491137,155390 767719525987016704,100893 789109745332301827,222655 794635820460294145,261155 779065728515186688,171693 788694546297348100,215437 778303217251655680,167319 779123805482524672,170253 771742189743403009,118191 786721904107393025,203862 770326141022248960,11774 781470326047715328,188119 770373228808146944,87904 790998359016341505,233736 795221753240965125,263676 773911720586870784,139404 767818682470760448,100893 770592562151354368,118191 764937466566483968,84724 764542742944886784,79561 751195584539660288,11495 771028216643551232,112939 775833282042814464,151439 792398889710039041,245549 773978246484414464,139404 785554376001740800,195975 793792224433696768,251803 794651055531229184,259063 769996438885597188,738099 770792605571514370,120363 791001450566524928,235486 773939791570272256,139404 765206646725279744,85562 775091133307170820,146259 767806924792426496,101681 788047369199693824,214138 768841462331084800,109337 787759803279958016,11774 763421028513095680,78159 763152441013596160,75438 781238695760277505,186434 764731309650567168,84533 791329409231908864,238207 779842948619874304,174756 790990573305946112,235590 760889568757358592,65500 793801876567429121,255393 758769909128130564,55257 759335545638100992,56964 788639130691342336,216009 758833141591138304,54070 760954589810221056,65222 773579679819116544,137641 775101021139841024,146704 794689237052440576,262752 787538015279120384,210207 788019844637745152,214354 769547367750242304,112693 790727658808029184,232881 773361555568156672,132335 786906034056994816,207287 792689779901169664,247074 750088359393959936,10661 768947700683329536,110362 759800985527193600,55257 773249429272834048,135725 788551184604860416,217285 760121208914534405,60866 787536587429023744,209921 768626905297879040,106756 787767212165722112,11774 794373559279722496,249926 785270042107805696,194560 791048196457795584,78159 793133508768038912,249348 786747924046753792,100605 775413296157425664,148537 786474492394545152,192032 773832929734721536,138819 773185750275911680,132996 787787916156297216,11774 795012010706513920,262849 768961220267257856,109945 788944188079353856,195975 794360492487823360,226320 735177960009797633,11774 758434086058921989,51997 780111337095507968,178258 794072085945610240,256255 755252792571338756,34167 739453418058752000,195876 765918760725204997,87904 758029302818406401,47940 790613078878674944,231318 794553350914187266,261155 755177847430406148,35890 765209563003883520,75073 769029135750533124,109666 785538225070800901,196788 750338092314288128,12535 773828725192269824,129983 776303481334358016,22938 778756330802642944,11774 794268621656637440,249926 763107517995986945,73814 771026043171926016,119551 761181675728605184,66646 759224738430541826,55155 764445327755706370,78159 780594615145619456,181811 790813939223392256,233558 767846364621398017,101681 764956103125839872,84209 751150346618150914,16833 765016934152830977,84785 788182215297470464,214899 794961505896820736,263895 793429773603201024,249841 769217775445217280,111558 778555301096284161,167407 789411949670916096,215965 751630012663492608,18893 785551987903377408,196917 759508848415768576,56964 773192162322313218,135025 789508722800287744,226731 771570916421541888,126293 792194695505977345,243614 793986379441176582,256439 795039129176186881,263532 749649583441997824,9433 768870028578029568,107428 792146202795974656,242693 763175947608682496,47188 775008969517662209,146259 758299285184188417,52061 795399044667502592,266822 775861309061472256,150663 781526914427006976,188401 754719731869814786,33356 766351451849359360,93286 776482088111398912,11774 779354178032324608,139091 781674257776414720,189613 761677349154938880,70154 789656620171046912,225981 765507450229264384,87904 766270118066126848,84666 764756470210494465,84666 778647939589824512,167040 788714081398165505,349856 766363770528468992,93405 768273594128273409,103071 755147479780175873,35737 778043426918899712,164694 780120521178509314,178045 750178504478720000,11495 764268144978296832,431998 792005226207248384,206666 735907467280982016,11774 758055063000580097,47761 764113419272265728,81869 767054291404152832,47940 793412676558917633,251452 795248484643377153,265644 758111622648823808,50698 791171895743754241,235756 792139296782290944,243187 769323393611026432,111049 788188191870296064,207287 795402923152785408,266138 793405524612177920,8044 786597477273206784,11774 779103752326348800,28322 794678892795719680,261987 753977697232035840,30801 781191099041755136,183759 792393392445493248,245607 745062211362553856,11774 788568984924917760,218275 794632930060447744,261155 787006214420828160,207965 754725396516483072,33377 795737030709956608,267862 771559973306281984,126390 743082655936356352,354798 787275321770930176,207287 794349855694929920,11774 786074266026512385,49459 755844521829605377,39997 793281435410935808,249926 761232604297179136,66897 753072088303472640,25253 770365131918307328,118482 793320149092818944,251452 794275121586438150,255870 754983540828221440,34666 773269250341429248,133043 779005217664884736,171693 787291559544795140,209477 766436148243750912,93405 793489462592409600,249926 794548732155088896,261155 781615815581917184,188807 794438580143869952,259034 765153395850248192,86103 786407833428459520,203674 789218234058747904,224680 790590517323173888,232137 765145786338439168,85767 781116733084041217,183854 774439121146093568,141689 752233268833951744,17449 791612651944108034,234864 760457980823347200,61719 794360163285266432,256255 765618767237742592,87904 794251387186118658,11774 763773637388279808,11774 773517308471996417,136904 785616878789984261,193297 760906968974307328,65234 765575529231560704,87245 792343421994278912,244143 793577592636846080,252020 761649694040657920,69794 792909091983286276,247877 751825890535878656,14277 788444991202942976,215608 753741918279008265,22439 760556719529340928,57574 767530714124386304,98736 790956535669264384,234583 793534031660851200,11774 759078311876136960,55661 767564745704611841,96039 767849085659336706,101681 768444858625249288,106281 794542344678899712,261155 777007713113010177,157693 793217129868775424,250544 791127662924357634,234796 767051852231892992,92233 751186675754233857,16728 778615815096537088,169201 786016390834683904,200382 794740176408997889,262849 770369748848807936,117310 770337352220803074,112256 752942477733048324,24134 793351745661304832,228354 790615144447352832,232169 795030916351557632,263926 745600627628085248,355701 757374589198540800,45122 773617832844288000,138165 754741651210240000,22393 786008068056317952,199262 750061848209137664,9754 766316284933832704,91636 760961741723463680,65180 773886173009747969,139404 755157750221594624,35890 793140227044933632,249469 786390436923400192,202304 773936347862163456,138819 790239197860810752,224680 740405705757339648,11774 770703617749835776,120610 753022489593257984,24196 770947160728858624,121949 793471498614870018,252368 764167531749777408,82209 773891605652762624,139404 789504947893272576,223539 794726867890798592,261155 767812905773309952,101681 770670708838064129,120610 791439781246873601,238207 788887878558515201,221476 756304481541816320,42432 763858256817160192,79970 793198315190050817,249926 758612351113277440,53185 759377537638207488,56700 752998072704200705,23742 761982194482941952,70858 793653714229817344,249926 772314965751455748,127734 790751886819201025,232169 766434451291250689,93823 785825271836540929,197286 767785113455325184,100605 771429085344063489,125367 754234632565129216,26066 754079122142339072,30590 765320288535846912,86472 788059164807426048,215005 780781269642731520,72350 759762636216999938,57574 787822079307423744,205197 759246813052502016,56625 788881767105114113,220076 776508046524559360,156061 786265502280617984,1063777 792842928666189824,228634 781526391292628992,186584 794538330612342784,261242 771147257848614912,122861 793127461621903360,249469 768224921323307008,11774 785626422895226880,196729 793117992007659520,242693 761660479966064640,1170376 772874759692427264,132364 780642882638217216,80785 771842914934677504,118191 773917730936197120,464984 775155599801741312,146259 787033610025000960,208016 769276765881630721,111549 776754531996606464,156644 755292628640464896,35890 776127921232547841,152735 793794135664852992,255393 769283121665613824,110389 774733556186689536,140444 785732528325877760,164764 789465455316439040,225998 791661985817563136,228448 775456416366784513,149259 787175637509210112,208178 793472238829891585,252580 767844987157385216,99093 795397505341161472,266884 787023720749666304,208016 787809510169522177,202217 765355180078534656,86103 769585449346170880,113836 795066450310533120,262053 765250732752719872,86440 765681175444742148,74575 750088308269649920,7275 767101875573456897,94627 768521708676448256,105109 788772925063172096,220332 793307192120049664,250430 760895612434788352,65234 761397243295313921,66979 769296804341055492,112872 760323970914619393,61051 761039193229320192,60878 773776174308818944,137698 793612692808269824,249926 793914603973533698,256358 786697351117283330,209795 781343748760317952,139404 788448892308291584,11774 774378256334147585,139404 777594848740249600,162638 786062185436942337,200382 751573350728818696,15621 789267181552795648,206666 767170221220122624,98142 788548520206675968,217519 762180723520352258,71099 762256646508834816,68993 786637924360134657,205455 787508364905439232,210289 795062061357297664,263817 760446006550900737,62063 773874368124518401,139367 793587684870533120,249841 749766218240798721,9717 753096894612733952,25260 765257812997844992,86485 788664012405874688,215754 785654534605463553,196917 786679055022252032,204835 792048923162529793,243167 795396202586050560,266491 760193187419983872,60819 763574615159431169,77632 794634866264457216,260874 759199390238212096,56964 759818650077593600,57935 752268472344780800,21714 767778320691847169,101463 794792380356591617,261987 764305531263528960,80939 759081075847102464,56231 773616270159728640,137869 768949832828481536,108795 771393267342729216,125367 781346569408905216,139404 775650034717032448,150511 788465141969027076,217601 787155057867235328,194167 764181674808582144,78274 754758087370694657,33356 787421283155705856,206117 786265077829599233,201494 777028223389487105,159146 732664231611486208,352527 790964185362472960,11774 787827891870375936,212139 758238205850378240,50804 792792783442501633,247241 789210380379754500,220829 793467584561745920,252020 732501141859094528,351617 765318816465166336,85159 780238238107705344,177397 777361059720028160,108396 788843601769955328,220806 777983316939210752,157755 758654696357855232,54070 758432813070680064,52122 794056733312348160,254209 786240204088700928,1063777 794081622790242304,256536 779664792801964032,170373 777937274084339712,164826 794741854805770240,263010 755204730452897796,36219 752146169548181504,21064 756977749076561920,45672 762736364836179968,73926 755901201686855680,34666 775283182216237056,147592 770759668666765312,119681 789248030037856256,224552 756478595233611777,41680 776139071123034112,153699 788795194988789760,220526 764218710542266368,81946 750779042551529473,14525 770874022322065408,121949 795655221049524225,267655 733358900427165696,11774 750195533168275456,9408 781629913359065088,189515 761245142825115649,65189 753350395787968512,27045 766064990860242944,90357 788901040842309632,220526 788253064734146560,212528 749986405179396096,10395 752953364980248576,11774 768634185527558144,106896 750376912699228160,12883 755924359978508288,39475 768825648005517312,109167 773902026673565696,349856 766283213505454080,91894 795026667341234177,263926 791708491127910402,240483 792811362586157056,247379 774770244187361280,144460 794051055566753792,252020 794819485270085632,262849 757884670851817472,49869 786158008724185088,49459 766692147219148800,11774 795456494171025408,266138 791701131386884096,240260 776269856136126464,152479 790785335915667456,232169 788070342845603840,214492 794268902222168064,258598 760869806295879680,11774 793877371438919681,255942 764232912967532545,82018 786602785420828672,11774 788126106939494400,215754 754873704929107968,32963 765570878230896640,87904 766340900091858944,93036 793524637548290052,250375 764528583263920129,1249246 762487559976919040,431998 774432830348746752,141912 787723224977027072,210235 791581352995020800,239405 776512194502467584,155688 778031727021268992,14383 780113956161646592,176125 760920550369816578,64730 772245988257832960,130067 791899776556101632,233013 792445039246880768,240763 757997120129343488,50442 774446085548875780,140444 760877747044573184,64116 786681299352289280,11774 791371900157067265,238395 773906810298249216,139404 792335181508214784,243398 774072341395451904,1250073 792488294324047872,246225 789332470265110528,223899 792872943760052224,247819 770108865362980864,115435 776854763421900800,158524 789472272289402880,220961 775733333326196736,150511 732388330776616961,350539 770671060354211840,118698 789086715524763648,223286 790364880494743552,11774 756291942850363393,42344 770314722159788032,117364 765216921977516032,85159 758805174886420480,54070 757759127711944704,47844 791866224326090752,241678 793475012544036865,252020 781472079388418049,139404 794294927299661830,259623 752083916606021632,20002 767546687556456449,100086 787120653564514304,208252 751157642404311041,17284 776555598670336000,155451 764909590844702720,84724 772845571061219328,125367 779412269331427329,174115 754779961890893824,33081 794112949589856256,254209 795765471752527872,268646 786968899782840320,207949 735998630860103680,11774 754760762791342080,33356 772984496777932804,133519 764182728702951424,82457 764948491239985152,11774 774119123731173376,140444 788021112869453824,214492 775141019574792192,146994 794534580090900480,261155 774658242630803457,144730 773656814592360448,11774 775439820441194496,147637 781314118942732288,26066 767107758298505216,93112 776521671511453696,155688 759151466292576256,56964 772893412131475456,132370 779020424545988608,170294 768945389097582592,108795 793609099745366020,246425 787359730788204544,206007 792040326324162560,243187 793149255426969600,249927 756828193198313472,43875 763046461143674880,47188 766731896969625600,95672 768819428762931200,105894 758291436483870720,41703 778341237946519552,166852 753409765196177408,26492 771647042552598528,125367 788141278194200576,214354 756864249293475840,43553 766773290383781888,95511 769657310801195008,114779 794043303507402757,232884 787807992607453184,213253 776187405070065664,153743 751120734727135232,16953 778831034276204544,169923 780389431685570561,179611 788350762908659713,217006 753712303237771265,29456 769380849989062656,112725 789246756412284928,206666 793151713448333312,249926 788896470015418368,221799 769649700039450624,76146 794745971141906432,262053 793355268545449984,249926 765700360254136320,87904 786225492114288640,200235 792065744313786368,243614 792164960663056384,243648 773502124386689025,136881 787095339518099456,209195 751097406721105920,15808 793508702359736320,252020 765587969755402241,86414 789148313886916609,222682 764226129846759424,80648 771395652404125699,125367 770997731204530176,122299 795148847047548928,264397 764541493445099522,81946 788013168006004736,214354 765756556856164352,87904 771396803031867392,125222 788466764749221888,218275 749730434297188352,9295 753329581021548545,24134 759111896180097028,55660 777583050590912513,161771 795059912258818048,262849 787024395633987584,208016 771018576002158594,121795 775867759070552064,138490 785972299207811072,199306 786241029947158528,201958 773961885070655488,108396 763933885004521474,80393 772247079104249857,129991 787987661021646848,214209 757711024455843840,48594 771794183355043845,127657 754985067626295300,32873 766430854444965888,93184 790588051231805440,205972 791779937254453249,241678 761064457279635456,66165 758644738161512448,52793 791076910725894144,236393 778346247514193920,166390 761148987881644032,60999 777166405875576833,159245 758485570163269637,52061 793442145621250048,252020 765593097904398336,88052 775004469494886401,146259 794553262661836800,261155 795694344623689728,267862 791358895189069824,238395 774364694681300992,140444 776041425188352000,151791 768545155578081280,106756 771420993621331968,125070 771848673676238848,128519 795052192021487617,264911 766704861769588736,93823 793102636287483904,249302 790386390483685376,26066 786385562542366720,201620 762489286327275524,67226 793663071084576768,252020 769399768393080832,111549 769539402523566080,106693 771062844079034369,122388 758128384480309248,50923 760156821688422404,61145 788022122299949056,214492 766453273599549441,93823 769606554312060928,112363 775522598360801280,148537 773561184440029185,137042 732452716472086528,1170369 768136291217051648,103126 755589742205415424,37249 779297915974000644,172369 772897689931395072,132996 789776240043438080,227242 774999449118670849,146259 795398159438491648,266138 776206051570049024,153845 775815366492557316,151439 778390608264126465,167046 765958567861989377,89754 790600309320081408,231792 760539656999964672,63149 758120410609319936,44971 795088959936282624,11774 787364261848842240,210585 762765331223945217,74281 779298042566422528,173753 773672007246372868,11774 786045277538955265,197297 794637160611622912,261155 773500886190436352,136947 749946865538310146,49681 780573214493728768,11774 795000156726890497,263895 768112866868146178,103354 787001212100972546,207949 794619969317310464,262053 759211724520194052,56700 779376099134439424,174557 732295855487647744,351104 773614789478129664,137042 795430280571981824,265855 794190250612396033,258331 794688966456995840,262022 772182412600147968,127657 785497398160359424,196277 760300836966674436,61545 764201441389121536,82066 778315331194454017,166282 791374695740256256,238207 777614983161061376,162610 788606200158023680,218275 776766913997340672,154071 777174012778647552,157755 780633256005922817,182257 787167361103122432,208928 791374221490294784,238290 787011436379770880,207974 752283863343259648,18517 752718470429769728,22393 793981695749824513,257026 794335919947948032,257492 754023349135835136,30296 775840412917346304,151748 776153507539791872,153033 757935811945869313,49925 770673472167088128,120610 756449890306170880,42564 761098229362495492,65455 794527441553358848,261155 761158797071179779,65180 760242069097021440,1248387 764115406118322177,81869 768491840064532480,104973 793797165294333952,255393 780189676795637760,167453 794627016368726016,262022 781325498232233984,186584 789710605951262720,226731 794191547763867648,258598 793899493758500864,256501 776771944557514752,157993 758751351929135106,1248522 765638384953851904,88128 790652013902073856,232863 790952451385991169,232169 768575367166713856,106753 790726619212242944,232791 773214184695881730,134359 785477622025297920,195849 759194582303117312,56282 791301991108579328,234583 758259541100273664,51595 765645539618787328,88902 790314299159818241,11774 773182084718395392,134561 775002278415564800,146259 792547382558859264,243165 792080755320983552,243075 794549305541558276,261155 767705762965618688,100605 794336127767351297,256439 758875911202611200,55806 789263595787939841,224338 761543022886719488,68993 785929396678823936,199546 763475617958469634,77661 786062042503544832,49459 786573760069414915,202051 792967075161526272,349856 791381645056020480,238395 739977673015889921,352687 764380386965135360,82766 790682026164621312,18395 793986147512786944,256650 750902880727470080,15808 787284155516137472,188577 758764021021454336,54070 759467346671104000,56964 770660790286385153,118698 791339586337251328,238207 791978246489317376,241819 761678642862850048,69548 771097402719821824,122388 781349364803309568,139404 794695085568958464,262486 795115914362552320,264397 792749844225986563,62908 761980778347507712,69865 751854076648759296,16422 792023193468932096,240070 778358590570627072,167305 786976708524118016,207113 787831021207064576,210235 767317094731874304,97438 749733534726811648,9950 759071296936349697,55107 767052186081632256,96883 762723847854522368,73910 758686652092911616,53185 771890361442504704,128404 766332219082235905,93036 789753105764143104,227048 755505459403100160,37993 760265533392465920,17416 763839178811535361,80716 776125426791911425,149200 770448046731649024,118192 754714473261334528,33174 762680290695319556,11774 759900563064561666,54155 794293449013022723,258598 780562504179064832,11774 792452003779715072,246101 762460547208011777,47283 786730178538078208,204413 794302376198840320,257406 735900168999084034,350287 767083278603948033,97025 766357261891407872,93261 758342890821066753,52554 757806404656693248,48492 762759733799378944,73712 749403990698266624,7836 774052658378334208,139404 787394434644049920,207965 781545078951116800,188401 768854859713875968,109666 761532331588849664,68102 794958641094922240,261155 771351750942928897,124924 779097728047583232,70764 794315128103542784,258456 765684040875638784,87904 758709856693911552,53945 781256504674443264,186212 785531982629380096,196676 787949192035520512,213887 792416196217876480,244550 789871262562590720,227242 759155802347307008,42453 767362498257362944,97413 779651061808259072,175168 791735948040101888,231427 793167178576998400,249926 793507299063128064,252741 780641722963341314,182257 786987474077745153,207949 792395179915227136,244143 771461369874919424,124904 774034109454651392,140444 794737143780360192,262849 756530674647961601,42432 792394200968855552,227267 770539285103509505,117257 788907617305268224,220602 773683168876437504,137693 776507564540334080,155540 788887683032489984,221297 756571956288290816,44056 795432307347722240,266884 756872123298172932,44450 757252732302397441,46612 780156098565148672,169577 773500017327738880,136947 764487087680659459,82283 751602595324633089,15577 761720927864385539,69673 767785120728289280,85988 791348150590173185,237491 779388929250299904,174576 766019888041254912,90908 733877713740693504,349985 776303691649339392,154832 788505713827913728,218275 766506026757566464,80939 750814352442216448,14950 788146064578580481,215754 791033990635397120,235620 764957434507124741,84889 772825981774094337,131771 789308439470104576,225359 774095050309447681,141316 767846780478382080,94450 775134523478708225,146720 786281308758560772,202429 753939299985391616,350711 732631561640640512,351945 771353245226639360,124883 751860490712801281,18893 781110304176533505,185496 788805123656921088,207517 792424191995875329,243615 789693510320463872,227496 764486869207830529,82283 778182724674871296,164826 752629177212370944,22575 759619968476467200,54726 753413248049827840,24173 776210662779334657,1250306 788404064119840769,216707 756289802601897988,41680 763348986380050432,77731 780598578767097856,181755 793325229816877056,108396 772454387516080128,131027 756594444581871616,1248409 766277826651631616,91894 770877924333457408,121612 773984848264372225,139404 780876359941763072,182726 789081752035659776,223286 753035314852159489,24675 766578921672417282,94128 753586703604994048,28281 758349292356587520,52686 788819523436773377,219119 755773811186892800,39462 767899249900081152,93184 757003316660277248,36072 760337663186522112,61545 772083734489157632,129471 792108825566388224,11774 771220633761964032,123825 794544097587408896,261155 775388160792690688,108396 764984533284429824,84422 780221134650347520,177773 794978153315889152,262925 756427940854767616,42432 795027549478912002,262849 763200040798003200,73712 754031316572573697,29377 785915053430243332,199546 764193564884553728,82177 765046170750156801,74133 732279640530821120,196346 789546636817096704,225784 769809527558533120,110585 794444593886593025,350913 752931695947460609,16728 761285862420348928,67852 789784118326272000,164764 794661850185158661,261155 795412154048507904,266151 790679151036473344,232640 753328477332381696,22630 794537003417268224,261155 786219053404659712,201494 764655432514154497,79223 769570874181562369,114329 792191625720172544,243092 794010676951912452,257492 773379542350168064,136515 781340320944394240,139404 766049578823155718,90539 752626110446305280,21074 773989251683942400,140025 771986169114525696,127775 733122404755615744,354906 775499280907964417,146732 792707463036407809,246632 751092663223332864,16897 763519480039350272,78304 755594412151955456,17416 786436779863793664,201958 788476692029403137,217837 793431129852260352,249444 777605614587424768,162610 753634489801244672,26140 768471515876687872,106731 765083560776650753,82209 792779621196505088,247151 778687368475783168,169201 794771793642921984,261987 750594561450381313,12883 764077578298810372,81702 790882110777229312,232863 770675949624971264,120610 788259562793099264,1170441 752125666552799233,21224 794965565186183168,262145 753349343554383872,26458 756560430689124353,43875 773895096957796352,139865 780266680480108544,354830 780923184262451201,183269 794268563959848960,11774 791705584777048064,238099 787996391553441792,210740 790551304917614592,232137 763909654325760001,79970 793621930989359104,250328 794186604021616641,247241 771411070472814593,122982 790744020049915904,235349 734654730320908288,65113 773716725212717056,138898 794536922798387200,261155 753384932614045697,25981 787911247970836480,213710 793043190093869056,246726 780184172199550978,177233 788526817393143808,218977 771129903659966464,123583 773994805332500480,139404 760811328516665344,64664 793315653813841920,250633 792568751862472704,195876 785246242033000448,192391 764501156076855297,82283 794376372382617600,257353 755168244982349824,32572 769304354281041921,111558 793664884030312448,252580 793911914891866112,255942 743122915223293952,349856 785625975803355136,197512 787491115700289537,199307 775767729139621888,1250232 794740789578465280,262752 788828402748760065,216009 733021187144585216,354906 794144213520748544,350654 788441541962596353,217837 794342243394080769,259659 765552950726975488,88052 787443060288348161,210235 785931004242452480,199211 779063404275306496,14084 757449696407269376,33186 772978088451923969,133519 794205257869893632,258386 759079251341697024,56784 763776087008485381,80098 775210922625359872,130142 764258816200364033,82066 752867145512542208,23684 785811872004136961,197512 767742327993536512,101134 781208172916768768,186434 791863733094055936,238395 747525021455749120,11774 774008468655050752,131421 776165113644679169,153854 795367640399249408,264397 785569783261564929,196917 793668176076795904,252581 764933388499349504,84422 767937941544980480,101681 773698382556647424,137777 768229873999413249,11774 791394521011654656,238395 795763573687402496,262849 775382494988435456,148574 786332387974139904,201558 787975749315747841,213951 794559302442700800,261155 777109277005742080,158520 791357893798879232,238429 769263430989676544,112693 788692041542828032,220029 790932303958700032,234551 739888771940896771,349375 769575589137223680,109337 794680546421080065,261818 788111725002272769,215005 760243136656531456,57574 765502997979815936,62908 761683498839277570,67226 786024633908604928,199496 765163912664932352,86103 758708973520379905,54070 776354749654396929,154832 764627191657275393,84209 767147660096724992,97355 774625412861222912,144494 759885268111364096,59448 761946153172733952,70858 791993786272509953,241678 792166173542641664,243187 767878356616433664,101383 793189418668584960,250064 788100301031022592,215505 758419943662706689,52061 787691284500615168,210253 794612325315710980,39957 771422106537988096,125554 788699151986982913,217285 787701284153556992,212139 794315317719732229,259055 793510692594847744,252408 773148966829625344,132277 785261291631960064,193669 793192731514241024,249926 795363484804337665,264774 773270079609802752,133043 788620572653682688,218275 789235376992944131,223846 764832928086065152,84724 786927289976098817,207244 793913115624767488,256451 758434800566804480,52749 751810273368018945,18486 768065916059971584,101681 776585554217594880,87904 778798151448793088,170252 772882628064280576,132761 790940222464729088,234583 792428221312544768,243513 781194950637649920,183530 751644097845362692,18470 768213764500054023,104162 773093780316647424,132335 754718546295418881,33356 755153492470292480,35373 767036469999435778,95672 767961865490235392,1249007 790871803476348928,232863 793080648919576577,62180 757832788519194624,19563 774366560911695872,142668 763207215503159296,64526 766581864224219137,91946 753298191378968576,26569 753694111824130049,29263 787777458187763712,50439 793933608918667264,239906 753367054871388160,27222 753644586229178368,28501 771887679717855232,127957 781131615380660226,185496 794711706203254784,262022 788408143973756928,214209 789919860427849728,226490 791052624195821568,232169 793965477114605568,256536 791825486204710913,240793 771055818028572674,122146 786204436053962752,192032 770261715971874816,116373 768959014457651200,110023 761573350535680000,68993 793196579511373824,250430 763069583016222721,75929 772985588169383936,128230 793146084109324288,249725 795412064273649664,266151 750472217083809792,13532 764883466718679040,82766 756290215661232128,42432 770269880239001600,117364 791356893927133184,238459 793542099350196226,249926 762769691085533185,74066 754717457789497344,33356 787741786928275457,212357 788721512421335041,218275 775054322006568960,146259 789913949869318146,226881 791716126178672640,220332 764436777041924097,83413 780274214532034560,178045 772096725360140288,129558 779992100851032064,176128 795613550685327360,267521 768505572287057920,106819 750543364811030528,11495 786220301155569664,201555 789437951134531584,225981 793600828980420608,252741 758352517835128832,46384 758633696954114049,54070 763149652048748544,76188 756275499861540864,42171 759880898821050368,59448 760278960307666944,61545 759844286066200576,56282 793974184284188675,257353 793979442414620672,256105 761195918972465154,66897 764954587061116928,82283 775185447613968384,144494 792456245248532481,241345 767824859497988096,101681 758033993048559616,50827 770625374824701953,118761 780910792824664066,181419 791494742903173120,238272 766401142305726464,93286 781287731267641344,186434 793440621759492096,252020 763361337930084352,77731 785798900795994112,198577 793269953335922688,250885 793243050973597697,249926 793953339708837888,256358 792850015311925248,248010 751593679672881152,1248135 761617497204195328,66263 794560676031303680,261155 789135355496640512,222682 785326316853878785,11774 770505604041469952,118192 780854197084262400,182960 751807159646597120,14277 766269872258945025,90357 789823106864918532,227048 791412808248233984,238207 786378774484963328,201494 754775069667135488,33356 755286100495572992,35225 776111297268215808,152735 765645369120141312,86440 779336504816525313,173347 787438095264342016,206620 793399720895021056,249469 763437618189197312,75899 794532655706599426,261155 774063230998241280,141316 794738745413144577,233692 771073115715624961,122388 781699932063498240,189314 756188339674370048,41680 787803317598511104,212343 770766464441868288,120425 767817203525705728,1249485 757709229981437952,46958 778681439986470912,169029 794220254771613696,258741 765991319793725445,90031 785324218325962752,193633 793971272212299784,257353 794564703552843776,259623 757252886870958080,46252 787096657322057728,208379 777986960753176576,164435 766668793519026176,94690 768216297695907840,104932 732528207820378112,351730 792079715108388864,243187 762662470540468224,73926 772057175321677824,126751 767962931719962624,101681 790294843826331648,230282 788481177900421120,218275 773701824268435456,138165 776802265655115779,156976 786063644748554240,11774 787593213280346113,211348 793984522568273920,257423 778254372731924480,165448 792141682477334528,243451 751577050427887616,15621 757035970428448768,45669 732650320422146048,351387 760978453323780096,66116 768041943758766081,102998 790556955278315521,231550 776093594557952001,151947 793403656657776640,250216 794221708957712384,249841 749927633262088193,10653 767763632465641472,100605 785570377363755008,196917 765330004930547713,86120 775205878689517568,146847 776184206447742977,154322 763897346719518722,80482 778287475366199296,166883 786900981745410048,206225 790247457179394048,229440 788524244128796672,218349 732422983193481216,352033 762809758281760770,73712 774310928321908736,142555 775095250683592708,146847 787012476009193472,208065 789847206530420737,225981 773888208681652224,139404 775679504643612672,150511 789865878385025024,226881 758113514095390721,41703 758726290534957057,46076 792766221514969088,230063 764973881262235648,84422 774392000602923008,141798 757777925299208193,47844 781343057782251520,139404 791842542140686336,237236 793108289269530625,249469 766477484460273664,92958 778296752709459968,166282 766466328852963328,93261 793196475329110017,250033 750884828690714624,15808 763201528475844608,73814 786539650953248769,204413 795120655209496576,11774 771858807177764864,126152 788754105330126848,220526 759094510697590784,56889 785312817662623745,11774 753286301131169792,25968 777491157882327040,159876 749332837455826944,7914 768226335693176834,103506 766137270042660865,90384 768881442638004225,108849 773541341859090432,135736 761031538783817732,60878 770739017553944581,120474 794692249883987968,262022 788578035549122561,218275 794604711148064769,261155 762852495521517568,75233 792874604620500992,248154 765306558909673472,87062 773511709206142976,137158 776515522116526082,154832 780747898342543360,182870 792440438124871680,245074 789490207137472512,225358 764986566104055808,84724 777917053973868544,164001 773607406798602240,137869 792471904284139520,246225 791676520729341952,238395 749261786730340352,7828 750364538298572800,12883 791753536849612800,241274 773993039987675136,139404 794638791029981184,262053 791492606446272512,238099 776834258660954112,158589 791699173405888512,228583 778129951363072000,165097 778492462511763456,152594 791346804306612224,238207 791997788334600192,242857 775647561206099970,148713 792180919465545728,243513 771812970850574336,121787 774378018253012992,141887 785853306493100033,196917 788195960618831873,214078 757035149288542210,45669 776131216160518144,153610 758274208564518913,52061 732239731023589377,349262 788420196092424194,217837 773899367103225857,139404 769592142654210049,114422 778954496651046913,170373 763868027209121792,80939 776090155585155073,153444 785289158583545856,11774 793241511399923712,249469 788004948487188480,214354 781318381815365632,186584 749576094454386688,8047 764884909244702721,83648 780904695552409600,182870 781826274029400068,190635 753459030866014210,27045 755877523075035136,31750 790818148945502208,232863 757980153330950144,49923 781570436643422208,188119 791129920302944258,232169 787172793708347392,208538 789939831212302336,225358 793151881266724864,249961 773697535634448385,138165 791721282660405248,11774 751156940714156033,15643 776813319780913152,157082 757424289666723845,1248502 781345298115272704,139404 765973815721619460,90575 781632449319096320,187969 780084450772127744,177233 793149585535348737,249926 795720240986361856,268356 778358249024258049,167180 790970963621998592,235487 763452526775664642,77731 772194764347158528,127579 773356978001313793,133789 786520784088944640,203200 757893566794387456,49852 795026571958566912,263926 776521532814360576,155896 764184755923410944,82066 774098868103360512,137700 767156486631940096,97341 775449089664167936,45672 757242315484332032,45669 770379030508036096,118761 794687629958713344,262752 794269863694856192,226320 787944915036729344,210740 756571191226183680,43553 748976875146506240,11774 762144213966450688,431998 764924975564230656,84449 759309152204140544,57883 759247178690863104,56197 785685257630707712,194058 776717868687761409,156926 776576688243089409,151845 793095999359115265,249469 776134775459356672,152872 768991716330184704,110362 775855273416155137,151202 790976854672961537,235590 765613275182661632,88669 766391884625375232,91946 750517160116514818,13899 793607376699953152,252639 791479532188381184,238207 791320734886981632,235590 773641447539036160,11774 791790961462345728,193636 775765906588835840,151463 733570022031818753,355106 761415807830073345,67973 762515018088800257,69269 794763746765897728,261666 785707113464999936,196247 786525988205105152,203674 791821414034583552,240584 764045523984654336,81565 793582729556353029,252679 795765569094094848,268643 769297352008097794,112788 767331287434616832,95672 786686224698400770,11774 754838026535120896,32941 757261501644234752,41839 778312566657327104,167220 768112883200851969,103354 768966548988067844,109960 775111215882174465,146259 789909682940944384,211028 758668456426409984,54070 773786023075590144,131007 756609138797469697,43234 732558851631763456,1170450 795297743342305280,263688 770314523303608320,11774 776826322240679937,156835 787457495912579072,209731 747530805002440704,11774 751021618181378048,11774 768225782351134720,103924 794632900876632065,262025 780405994140667905,164475 756016943333793792,39384 770003974535741441,116265 794569419632640000,261155 757549616443363328,47782 767798400515448832,101463 762253664086097921,72350 758770059938373633,55262 739863026560471040,11774 764893845402234880,84785 795116886480613376,254025 768311401068781568,11774 766342636538064896,11774 761171036398288896,66159 777667092128620544,156061 787443272725565440,209731 787371052267601920,210207 757678172842393601,48735 765955707665428480,90384 778663470787100673,167220 770384094525960192,11774 773260902300811269,135381 758786557662859265,54070 780150970894331904,177773 732999998657400832,354869 751747339900026881,14277 742426197011759104,353374 795434131089825792,247930 773489435790962688,136947 788575867140132865,214492 771371489979277312,11774 792439965560872961,238207 792157861145088000,243983 793175316739059712,249841 779077632486887424,29263 794561822644805632,261155 765225743957712896,75457 791655253343174656,240145 793191543062433792,249469 771630338120425472,125367 786700560988635136,205186 777952523915292672,163824 794443612079595520,257788 759463918100152320,54070 789943408416608256,226731 792781793837527040,247240 753696269789462528,28866 781653546190135296,188934 779856890784256000,177337 785659567342358528,197017 793018454416556032,220526 795430108186152961,266884 762056191514021888,70986 787378609816113152,180433 787834487182729216,213376 755165443699113985,35890 794325019937517568,259773 786651196991733760,205455 778666275333562368,168892 789078349389758465,218875 777195129249624064,159906 766118864765775872,87904 781289979649658880,185310 787139426103144448,207151 752981048837992448,25255 758632315098628096,54070 788612736334921733,217039 772076933186199552,129471 788284136452612096,215608 744289997503635456,87889 769057305497403392,108385 766740672711839745,95708 732606446529974272,352462 758442250066026496,52394 761609919816691712,69711 749074196555268097,7142 773082870906654720,132578 786679471382339585,354295 766754374194499585,95988 788892868370837504,220029 789294040525275137,220029 763413037420339205,76652 795700718883766272,267862 755286036117348352,35890 793471496874110976,252020 751818946492264449,14277 787063209412796416,208379 778238171670687744,166532 753459448983814145,18323 772856398661062656,132335 752697371457425408,22218 785497822745559041,196277 769855630723002368,112363 762120068578836480,71476 751761331204853760,19352 768082953679302656,103071 770451870326386688,111558 755383933689266177,20724 764788885004115968,83184 772887647110897664,132996 756880218955014144,43469 788112043731718144,214354 791726543147892736,48663 777804693934309376,161960 760903381791617025,65626 770794833745211392,121570 774872871172575236,140039 776062242869633025,151216 763137205011357696,73814 792084107329171457,242693 790624282099392512,232424 771534233454075906,124597 786711588547989506,206054 792820664499527681,243865 793825922067623936,252020 772088118187008006,76146 757722268067856384,48287 761678596603654145,69947 762646500383928321,73814 766258735501025280,91049 774223573061922817,141360 789431269922705408,225981 772878320820191232,133043 789699358279233537,227242 749420293425209344,7546 759125771482959872,56964 765382210966867968,86440 794794674041057280,263108 766740516356579328,95708 755444840444235776,37433 756593146683940864,44274 776404011666644993,155390 768568588647006209,106281 750310299958325250,11495 754755079408758784,25185 765538845207236608,87904 762316230086782976,431998 770656839516037120,119937 794624828741324801,262053 794270717462380544,258456 767255170312867841,94699 768868067430404096,108963 773336708775571456,135025 785362193462296576,195481 787122254270308352,209043 734806488967958528,351644 791024978363871232,217634 792773568513859584,247240 760989142930956288,1248877 763442563873472512,78159 751575663534960642,18308 772983026548633600,133519 773849239612817409,138819 757330119455285248,46594 772265043023069186,129551 763709217748480002,79691 785710672311005185,198094 755765345974034433,37230 795092464436674560,265030 753706215734185984,19598 773118341867249664,134470 795374021223260161,266151 761644523923595264,68993 775542610840674305,10474 757981713590923264,48735 785655332072816640,197888 776798122982805507,157583 765060921408393216,84724 760211515341414400,61051 762732741515419648,73526 769709076104163328,113412 789655519774453760,226819 794897449290698752,262849 781337307836256256,139404 785989677723504641,199961 792324894176514048,221476 740966257881714688,1170452 757430864183787520,47263 758387439664758788,52554 789240318017306628,206666 790014341445775362,228037 789702143859159040,225365 791361723823493120,238395 776904017469382657,158524 785841006365245441,198878 778333265539112960,167220 792100020124196865,243187 792410864586326016,245634 787069839567261696,207965 763613278337634304,78464 791651981811064832,236844 778284956925722624,164826 780768927739633665,182960 772272899046518784,123583 776057563980914688,153095 749298216219410432,7852 751227181263495169,16728 764269922365034496,82283 785623987229429760,197297 775429541430980608,141415 772867574509998084,132364 778406052849131521,167569 757380882663485440,46405 773059969839206400,133957 785638601279307776,197297 756228876854960129,41680 764165366117494785,82061 761024663250087937,62728 763451349510086656,61723 758106464636370946,41703 768201004747718656,11774 763874111311388672,79589 768420156750065664,106281 780748027132776448,182726 786682683153870848,205349 788076792334737408,214288 793841537159430145,255942 758504368526196736,52554 773645251869376513,137953 768906562547179520,109874 761898329588371456,70707 780092785533657088,176128 773874545035911168,137869 776171447228260356,153194 795427472334471168,350913 794013551186714625,257492 776308125829730305,149953 792107681968369664,243187 780594097694314498,181886 751776084446703616,18893 790680825075466240,232640 765616231298760704,86873 750377000796233728,12805 792120386569863168,241678 793633174286991360,253032 749928112327106560,9433 787428631610023936,210694 765187839579619328,86103 765750407716929536,89547 792024323838074881,243092 789849881942908928,227242 778689096096976897,166282 787723089706713089,205197 791337865321996288,237491 792876629836136448,244550 767184945861107712,97468 793228779338346496,249469 795737451113357314,268231 732187215887880194,350020 765383772116103172,84724 787066944356651009,207949 787675180516671488,207360 755223809708462081,35890 771416045194059776,125381 793834874167701504,255393 794022707155173376,257492 788713850107404288,220029 751963861780168705,14277 779131871439548416,350711 793507217827766272,252711 751576943749951488,18543 753433768124223489,26828 771494181663485956,126293 779351003787210753,168284 793690393451704320,215505 756226839035555840,41702 776103339314380801,153194 794592800755109888,261818 778416858009440258,167220 789434538438950912,225981 773389583832715268,133559 793398201009176576,249926 751617105297076225,14277 754004480945901568,30802 781436991082729473,186584 791459946315460608,234583 752954719568556032,24526 786547315624599552,201555 791707488404008960,241034 792079861317709824,240483 757553531868119040,47782 766333279549087744,86815 793094131987976192,249469 793131439734812676,249841 774264158451863552,142398 786132326090739712,200965 788398160876036097,217634 790738565395275776,231580 792467679722471425,245268 758391142543003649,52771 758352441662332928,52112 761726518447996928,69947 764821832075714562,353222 754765308355837952,33356 790928456762716162,234796 768923902055636992,110362 779375934591868929,174115 771863638088966144,128382 781189253107560448,186149 747003552225202176,138740 793449659813330945,252020 772706786029645824,128121 763776901823422464,80098 771479745418686464,122777 790363369857363972,220332 786208204355088385,201494 750031092351062016,7275 778211898647019520,166508 786907122562850817,207287 751715237238337536,14277 773630794510184448,136960 752222232554905600,21074 771694393602535424,127134 790988591753154560,235590 794945883032920064,263931 767479701396938756,92233 754110236789616642,31605 753616358949130240,28262 770416962639949824,118191 793525907000532993,250633 774988122547421184,146259 793802450679369728,255393 785848007082274816,196277 786668462500376576,205455 766489615649898496,91226 788675143568465920,219863 760609373706031104,57132 764213493553770500,80153 773871148794646528,139404 756527360053239809,43391 776619520022581248,125367 794201638214975488,258598 786161218801180672,49459 763510481692884992,78853 771462188137525248,125554 771933118940999680,125740 786946343998599168,207287 786753279950630912,206008 770148155606183936,117092 770291688736591872,117303 785334875674992640,194949 765006260437676032,85562 794649186096402432,261033 760796862593064960,64722 788712547126013952,220029 778079862791680000,153032 791511850236076034,239405 793943717182849024,257026 785322709274222596,193669 790657712027799553,230311 755172901310042112,35890 787653248534638593,204413 793874994228965380,256225 771903617813123073,128404 778248508801507328,166390 779003365690707968,171693 762793090516152321,73528 794912478442426368,262849 754903400001732608,27045 778180279357804544,164826 792237513347698688,243165 786033167425613824,199961 774223036471914496,139404 790945845592096770,234583 794680105763225600,261155 752987654464176128,24346 776060295701630976,153095 789547391871397888,210253 757805504458465280,48492 775425248212705281,148045 779313867495047168,108396 758366272614641664,47903 757394474272161792,46890 781472299094507520,139404 793461771944067073,252408 786525852976680960,202304 788074076845776896,214114 774219529173864448,141887 793483053440073728,252020 795317934226817025,266079 757743570363228160,47844 764782276815183872,80773 788494852216397825,218275 770340952418447360,11774 771347740953575424,122373 790598341298008064,232169 795725793544564737,267655 758022204193927168,50923 790311679699488768,230040 792584843439857668,246273 788477269765414912,217601 763550416600608772,78394 775028034453766144,146259 759360998851616768,8072 761332513352486912,67938 792604318738165760,244270 763516110234853376,78853 764058331614879744,80177 766967422184067072,85326 793169049911832576,249444 794038597619957760,256724 751827284340858880,14277 759686810632986629,54070 761248071908864004,66159 794285287786631172,258598 764203147250143232,82457 792293066128314368,243075 767125901444341760,97852 786566007024418820,203793 764485921127272452,81924 787296552591110144,208016 735523032832323585,351644 787323521210867713,210207 775888243111800832,112363 764799826022195200,82066 791412807728189440,238207 795270541540290560,265257 792497121085755392,246392 794742989004349440,261050 777984269583081474,164375 759407931913670657,57933 791420905352077312,238383 793139732393893888,249469 793486110110408709,252580 780537318511816704,11774 759136547442536449,56322 790620437478772736,232424 793892747866406912,252020 793610115077189634,252866 754792994251927556,33262 755159990269280256,35890 794204965648494592,258771 772570553458659330,128897 773181407082315777,1250023 759323642673135616,56784 771471628261732352,125861 739232688658391040,195876 769558272412119040,112382 780254798331338752,62492 794233306472529920,257492 791015370773585920,235948 754911859610902529,33356 775015759915446273,146259 764614921749397504,84247 787623816214315008,210207 792186029566550016,243983 776107743627382784,153658 772236975839535104,130269 751128335699226625,17143 758316291258286080,38827 771520386190172160,125554 750457573174837248,10848 759460488660955138,1170429 774989766911598592,146259 777297341955072001,156926 770380210017476608,117609 787320590415884290,210207 766345409023336450,91284 760156109520769025,60866 792883311391625216,247877 761956313060499457,70679 791702202343624704,239610 763150567845797888,75899 791831098678312960,239470 768931200744337408,110362 764785009643425792,84724 757946396918112257,48187 777663044608462848,163149 758677672784498688,54003 774440121089359872,141360 750337638956163072,12535 791710311296270336,240260 760473419909435392,48289 778923743204835328,171168 791348346828890114,11774 793901917348962304,256255 735561831939375104,350945 791661223204954112,240483 761539560731914240,68993 764508737482526720,82002 785990896047140864,200384 781655715920228352,187969 774992017931763712,146259 791444659797106688,220029 732597884059824128,352846 763170983838572544,76577 764738360753713153,82066 778397505423810560,166916 792045011353427970,243075 763998539319877633,79691 765297313728167936,86472 781496692587634689,139404 788122119884402689,214880 754066657102794758,31561 771635427593687040,126710 765663255603843076,88920 762611041788276736,73814 781548770395914241,188401 732671719371083776,1170396 756593316402266112,43887 788141520364965889,214492 775709367593230337,150511 773927656102518786,139404 775389821955035136,148170 765275383843336192,86209 776796829606436864,157755 778643092714852352,169201 754720749638807552,24745 769303671108763648,112788 787743760616656898,205197 757521754537402369,46280 794305657650319360,254209 751748665925001216,19317 771150436980097025,117609 752223056370757632,21537 750390803491540992,12883 761988042672472065,70689 781502489107529728,188401 787650054177824773,210460 793147222296756224,249926 762792130544668672,73712 791976911706742784,242698 785915138905825280,199546 775832260289372161,150511 763207119013240832,73814 781060265001361408,738099 775554526757609472,150103 792304566687584256,243075 793976905447993344,256358 772475364002103296,129551 786045495693094912,200382 763208789436891136,75899 788466381041860612,217837 775330552706584576,132335 794697948152086528,262849 751150899016327168,16833 754733850941493248,33356 775406542300581888,148994 779122205741371394,172962 790914597360373761,193460 770986870448750593,121949 777172632164769792,159876 793956139901669376,243075 794614985175470081,39957 768878082379833344,109874 793870043633164292,249926 750977906831163392,13696 790635383633522688,232863 792031520596819968,243187 788017190922575873,214354 794568684618518529,260457 751911073490432000,17416 794673095860744192,262022 758694632184090624,54070 794062469744316416,257492 752689296029601792,14277 781129227085180929,1170396 768941799280742400,110550 766360327030276096,91751 759508501005635584,56964 793963312929046528,257255 753457625392566273,27045 758655228778512385,54070 758331717950189568,52554 786729306588323844,206225 791324909389565954,206666 793251546255527937,249926 785364721096658944,193801 772966029332840448,132996 793613876520710144,249926 750661082683879424,14462 759181556829216768,56282 772029074264829952,103812 785891974377201665,197297 780084300591038464,175153 763886837580435456,80939 765943706943787010,90384 767558291840966656,28531 755216873331892224,34666 786953820865753088,207613 791819519303884800,240763 794903779506266112,263667 787799409509662720,210235 779680229107249152,175269 788112304319635456,215492 771852281016745984,128230 751243704971636736,16075 773964760589008896,140444 791575332100927488,238395 794536765067497473,261155 779717030979264512,175092 788540385635078144,219197 793258739537027072,240483 744597242871308288,1170557 765958595053817856,90384 763345061463650305,77668 764137329648766976,81929 787321234342027264,210207 750834405048934403,14778 755445466234359808,36545 751860243932573698,20076 775774223931281408,148713 780295592312381440,178026 791670758900584448,238395 780595706281103361,181886 759482069151916032,351666 792352221476352000,238419 776626215230791681,157082 791718439081631744,240483 793874525217779713,256191 755621286936735745,352718 790716418664783872,232911 772781547657109504,131421 791327402626420737,238164 795424497130242052,266151 753644890437791744,28508 785851470751096833,198878 758428014090842112,53185 794829408146169856,262752 759160578879418368,56964 758119085456535552,50923 790214718665490432,229753 778678925782155264,169232 788176386901049344,214899 793916058046320640,255393 758473224120262656,52554 786676941667565568,205294 768111042022903808,101383 761925519352946688,431998 791790456661221376,203710 768576345932726272,103354 757024272212631554,41702 781304902635036672,185496 781768129634562049,187044 771363056194613248,122622 781753670421483520,108396 772814555588067328,132335 765662332877934592,88128 791042583606747137,235590 793426936454414336,240483 763164750641451008,77094 767900664240361472,99471 793801891629109249,252581 794566576032792576,260404 787639257049473024,206117 788246010774650880,215437 786299397906702337,202429 756923841008562176,36145 769134609154080768,111056 753955517643513856,30304 764144222014287872,82066 794036496294559744,256239 770753891931742208,119832 787191763916120065,207109 792122057840480256,240483 793077491359358976,243075 788112773255278592,215608 789501536019836928,205972 791712297072852996,240718 753031160025014272,24870 777648860072030208,162294 777297736320286720,161407 763933570603769857,80939 792163119468535808,244550 774105603731918852,141360 793403932605288448,249926 769560669964369920,112623 793635399109189632,253206 788805744833523712,219678 773942238598406144,139404 792030914448588800,243187 769925074342125568,114388 750889278935277568,15264 779111428854874112,172799 776843300087017472,158673 778413916464361472,152594 766745743671562245,95708 776833971657187329,149200 763509283501772801,77598 793563010153320448,253206 788929506761244672,220332 770806813231112193,120610 793973531025539072,257271 794574768716611584,261155 773897317107769344,139404 768906502379675649,105425 771506467375575040,11774 759473701482008576,58267 772974932905033728,132351 770242992946941952,117377 767443448408317953,97519 793218418350575617,250633 793957304701947906,257026 795363899855892480,265875 771711953836269569,125145 791474310833577986,237935 762701312861491201,73814 750308196686897154,10662 778974080049504257,171443 751075507114897408,16638 753757387388022788,29263 794535577680916480,261155 757406055924019201,46890 786058123433897984,108396 781357159833407488,139404 785539762975301633,196538 752714172509544448,22750 754719120093044736,33356 785665107254583297,197286 795140681786335232,263907 787005648416350208,207949 775689757590368260,112363 794176332946997248,257492 780627528406929409,182122 787154352469336064,209043 788747256237268992,220332 759535153085571072,58757 755430440521965569,37424 778294215658713088,166913 758765429275840512,53185 794185650488668162,258331 790694762567364609,233307 766650018505908224,93261 778733033851490304,169384 781528233346949120,186584 790990188075847680,234583 754112637613461504,30370 787815109884125184,205197 777736351290568704,157755 757792671712751616,42249 774297579307798528,11774 769523941027221504,113822 779603402888282112,464984 795127205437308928,264397 756536653225885698,43471 764588578475220996,83945 769673297260707840,112032 785234873795489792,194222 770988311137558528,118761 785491929458958337,196277 772577898083524608,118191 780550653332467712,180759 756314463968567297,42249 779369435022917633,173347 756965435535347717,44450 770092119381962752,111517 770707068743454721,119937 732986317785567232,355106 779821849848852480,83700 732933930165358596,350806 756251252648976388,41680 791033293688836096,235179 778432225813598208,165498 793797990154665984,249926 738483878814310400,349513 758169227425615872,41703 774047342265675776,138854 764238607309606912,82018 785275664496730112,194082 752046446237454336,19792 768691553917251585,103738 775712242968899584,141887 767766541970604032,100605 764260828858068992,47940 755556951677865984,38286 793695375446147072,252711 751722175166500864,18893 742110760357109760,350728 756264766335815680,30753 765379441581174785,86440 793154087109832704,210432 778398970540281856,167407 788093497521893377,214492 759353176994766848,56964 791030282816151552,235179 759538604569980929,56784 776942249955426306,157840 778627056775069697,168633 792614492202897408,246392 793975945858166784,247651 765205955935997952,86440 778364305049788416,165488 773587534072852482,137042 777469994129035264,161836 764835598267932673,84422 765999251495251969,88930 790880964826324993,234583 777675077559156736,162596 793094133938290688,249469 752226447834558464,19703 771208343088041984,122776 788489526775648256,218275 787893415492988928,205197 759411320458399744,56964 762840895414685696,69684 751184626090143745,17284 777580013923205120,159308 763237405625356288,73814 793094725364510721,249469 756685298675884032,37294 761571985595826176,67679 787375862492590080,210694 763251445122543617,76127 763882807777034240,1249129 754716062814527493,22393 760564379179819008,63451 788026701225746432,213887 773651351435743232,138382 732169341261783042,349842 768628898217070592,107032 768855469586649088,105109 762810852634349571,74681 760012469117022208,59783 794741219213479936,261155 734077626306953216,352761 770084607727370242,116548 794549219268775936,261155 766453538964713472,91751 791064161803382784,236454 773234094301995010,134993 766001638163247104,90694 771494028764295168,125853 787326827224264708,207835 788004022208704512,214354 749377975867568128,7546 767788170733690880,100893 750142949535543296,11495 752715783843696640,22936 759173928564559872,46421 781226985792036864,185595 779104289201483776,172545 765338142144593920,85028 758299818263326721,47761 791171190832324609,235621 768500464874684416,106716 769559673150246913,113412 771405484297424897,125196 732886628419522565,354472 772237434524430336,130290 773535438447534080,136814 792555463896342528,242693 742207332923375616,354831 772165289769373696,128934 760608369929510912,63267 793140239250386944,249469 768227294674419712,104932 788808027151499265,219942 755136647046373376,35737 795297424277286912,265878 776262800515530752,154904 752840665579462656,23410 763884251032981504,80939 777318351546691584,160226 794613004834926592,262053 767233643819315200,80393 787749119171317761,210289 772898219281874944,132996 786688428788375552,204835 785452479802642434,195782 775331785311940608,148349 788091834149011457,215064 793574629373870081,252020 792442125396901892,243187 793879815413653504,256411 778798698801225728,165512 788752883193741312,220526 794040034949099521,256439 765770882895798272,87904 751795298242928640,18113 779333427862446080,173964 773972318372651009,139404 753672871130517504,26140 794331548120137734,260033 773539552845713408,137042 793500624969236484,252890 768906528254414848,47188 790709539163234309,233729 792882580743917568,247983 791728853584674816,238099 790256506428092417,230270 755475806638354432,37832 758025499335614464,50923 777862677255380992,163763 785687364421160960,196733 770701526708916225,119832 786296735563968513,201583 753268263518367744,26303 787085728991752192,209151 753387433610219520,23739 764976828222017537,85562 760580122684645376,62063 787488933919723520,210289 789203650585300992,220925 794162877921951744,257492 794867936922103809,263622 773659193375019009,132996 777949279344353280,164846 779301336047386628,173868 790036879089491969,229105 795742062809415680,267862 779323665116762112,173645 767830820853649408,100545 738069449568325632,11774 753588485743845376,28005 771020692183711744,122151 772435267382865920,130792 750688435183218688,14421 776599640883863552,156290 733009342706778112,355294 792883266852225024,243761 776837662598569984,138490 767389719063703552,99030 771735129156907008,126859 770358726909984768,117609 775500045810487296,148994 786072171152019457,200235 764915917381832705,85308 781272726984097792,186434 764433921199202304,75922 777987488233029632,164435 756386117151186944,42249 780920831362727936,183472 766373099176460288,93261 758507424059756544,53185 772798721805389824,132335 775338527592738816,148170 788413075980365824,217519 752960842958835713,24848 758781430222561280,54070 762713064437194752,74247 769388376340463616,112872 762336558221365248,431998 791622540397453313,240145 794285248917815296,249926 774082156314238976,139404 781242642260688896,185496 793568211077771264,250785 795672242860556288,267862 763218841941843969,75899 778610166195453952,164764 794555356794023936,261155 755895453913321473,40550 788041851936776193,214354 758020758039703552,47761 770237608752320513,117303 769321449840644096,112363 772792647194808320,131007 790900919076528129,234495 793913829465804800,255942 754888396867309568,33686 773023417981435904,133519 756580194337509376,44171 789518542798458880,226731 791699455791673344,240483 760215704813666304,61545 765327260601712640,74247 770041162103160832,114254 793547351130529793,253407 795030849280294912,263896 785801751681085440,198586 763115215009435648,76549 791408862838403072,238964 793862497514041344,11774 755856572178313217,18215 793585787908550660,252020 789463783529787392,223921 763048511218737157,11774 793287989770059776,249469 750331569798348800,11434 763439948498243584,78304 765610548079824896,81659 758333717274169344,52554 791298474516111360,234212 732941011454992384,354687 767614426966929409,96967 786450301943513088,202429 789941045400211458,228576 793482410264584196,249926 763052279712849921,75899 785515069903736833,196277 790642323092799488,233152 761814378203209728,69711 764543299701051393,82066 755049210995679236,35044 768984360154431488,110585 785582500248555520,197286 758039446545719296,51069 762672226554351616,74198 763006237357117441,73706 787163639664881664,208415 792087353338781696,243075 762137770852687873,431998 781246223546257408,186434 753017680689496064,25255 778720622662647808,143361 769313946205581312,113138 775162588468510720,146847 769721106177466368,113412 791696465596936192,240483 785303574632738817,193669 789452487577272320,223881 780924548526972928,184223 794914192050573312,263895 785582642104262656,196788 781580597638594561,131056 793521469443575809,252741 795672322854318080,257781 758242513555566592,51385 763434204264861696,75899 785545674213457922,130635 769633048858136576,113754 769187353764073472,110585 770791370596446208,117303 795344220508672000,11774 792186029507809280,244642 763826079287029761,80486 773715597259526144,11774 763523052437110785,78304 763729038045175809,1249156 765469279588192257,85562 790974604185513984,217634 793185620273172480,250066 788801464718155776,219678 775764489086103558,112363 794670588950441984,261155 753072186424958976,18120 759736965851779073,58634 750424326050975745,13343 765787326119305217,88920 763472047678697472,78513 789311513072775168,225358 789551743445114880,203546 793112863036481536,249469 760924491627331584,65180 776191766420594688,154469 776615337525731332,157082 776154836496740353,153845 786022630121803776,198878 756399614308343808,42608 766404022118993920,92240 768887466728325120,109104 762787434807590912,73712 766007571291529216,87813 777298645603393536,121080 791689336991473664,240483 775251736705380352,146847 734801017364217857,351644 763125331658022912,76794 793113332760719361,249469 771722493295898625,125554 774006267350102016,139404 779616261592481792,173753 764453108063858688,83367 780490650856873984,11774 774044913168224256,139404 778239084204400641,164826 779597096093528064,175074 770780718142062592,120625 775078236984401920,144611 795301923326984192,265257 754054460687605760,31546 767949848905588736,101681 788139726691852289,215754 793012886771826688,240483 795079243533123584,265102 775743825784532992,11774 753989160743165952,30590 771847265778532352,126389 781211812016500737,186434 759191403859701760,56964 776913011525033984,158387 780830951597367296,182870 785742381844926464,194723 732571767223504896,349277 772552715696082945,104932 775493064584531968,148994 768855176853716992,109666 757791303778258944,48094 780977409487024128,183759 790713913499189248,233729 754756146485866496,33356 773870388472340481,138382 773885754871341056,139404 765072130153156609,85562 765912470628233217,90125 787846084731297796,351931 780609464374325249,181811 760281966000246784,61145 791339202390614016,238207 792080061314707457,242712 752273147370635264,20279 781846236865363968,179574 787072701227827200,205591 773887386883334144,139247 753626157476564994,25189 793976691798507520,257026 794761518072164352,261666 795080872638738432,11774 750825963919962113,14582 764195293738831872,82597 771317816045756416,113836 794653512147701760,258456 775079630101327872,146804 793798419772956672,252581 770650420553322496,118192 778572263188815872,85326 766032992384933888,89923 771058721434796032,118724 794927939087282176,11774 781861525275435008,190635 788693436048302080,220029 795270521034305536,263926 769963454996344832,106447 770889106020823040,108396 778333957503016960,167407 780954047041839104,184223 732209238106357760,350327 774437331734499328,142527 794996059021971456,263895 767033997926903808,95672 770436196287803393,118192 787698692534984704,212357 764998288567336960,80486 787054975247536128,207733 790521800845324288,231781 760075599192920065,59666 766000219540582400,90723 794669575497453568,262022 775597812155240448,150302 758620690232868864,54070 780608652973445120,182049 760608310705790976,1248768 767919608246378496,101463 763469066853949440,78159 763493488218476544,75349 766391973968097280,91946 767678916802863104,100545 759515275083390976,58255 771139952264540161,122344 794850125642342400,262849 767775587800801280,101463 759752913967124480,58255 751549837141798912,14277 767836907871072256,100893 794715792596209664,262752 777958463821328384,164764 778681084066144257,169879 788788837413744644,217519 764184052303814656,81869 795025522157752320,263896 776459862293159936,156055 779448071025373184,464984 794870760665993216,261987 762111833503207424,71781 778766982908932097,169107 733180208132423680,1170859 778582847946887168,168794 768173156519452674,102452 760138312375861248,61145 780783162339237888,182036 789353372788920320,224678 790738001873801217,218469 765640272688455680,87904 757384647718400000,47266 759052012365447168,54070 788473723053453312,218275 776962112094601216,57841 790605663290400770,232791 768968536408621056,109805 777241140898693120,160592 788080522165522433,214114 792071853783195648,243187 758716234854637568,54070 761578474964344833,69231 791352881492393984,238395 732654166649274370,353241 768204507247480834,103924 772479767245418496,129558 791697289228058624,240260 787000274938363904,207096 753732959631511557,29548 762837740681519104,73926 767127767360024576,93823 786670012501143552,205455 754096585605320704,30590 794928504550756352,262752 750653576461058049,14367 753738054163128320,29263 775483752738910208,149770 759487311960739840,58227 792376363164508161,240483 766286882112090113,91838 779024923335364608,171168 790701387189325825,233307 793918447281324032,255192 758108656382509056,41703 766279971526569984,90384 779002827460915201,169410 794004218231173121,257492 770658344176488448,87904 778391740600295424,167407 767390058005487616,1170677 776725054302330880,156835 792225917816836096,235685 769364099197050882,113221 751002064788922368,16249 789718979895885825,227048 776598464729911297,156835 759602199856984066,57574 769872611174211585,114422 765936711507423233,90384 781043388455976960,183759 770810018459295744,118515 775785616176971776,151699 776489907401400320,152735 790596476833595393,232137 759107523811037184,57092 764558593668427776,47940 774810561544654848,139774 755048360554467332,31095 751790579101601792,14277 760287310185463808,60866 788533068952768512,215437 767122672262193152,97852 738124275194822656,11774 762307070767067136,60172 751715461121748993,18326 761961253392752641,69711 789042796984426498,220332 778361033500921857,167676 752027673644244996,14277 791048476977016832,234575 759852261090598913,57574 785609885824065536,197297 744324588092399617,355185 750684561223217152,14421 778680589528408064,169201 759460935719391234,56964 778327151204507648,167517 758752378585624576,54123 793266690758967296,249926 774999801284866049,146259 781168914294267904,182659 787100546536730624,208928 790884829768278016,234583 786308621328015360,194230 778309984266416129,166279 794851254891610112,249926 773484934099038209,136947 774076376546545664,141360 793011319683284992,220526 777328753433255936,115750 791350162392133632,238395 775826533847937024,151165 756635670324449280,42432 764972717917569024,85562 765676579775139840,88669 756504172212654080,37947 767854302014607360,102137 781619728611631104,188807 773770295672987648,132335 761013609245933568,64537 768464485019418624,104662 778001552044756993,165435 762512024991440896,51997 776134095462080512,151542 776568989145194497,155451 768486550275497984,106317 787396364749705218,208146 786249478399549440,1063777 788715525572472832,220029 790993713715609600,235828 759888588964265985,11774 781012746305404928,184462 788345009825251328,215252 794588173699465217,261155 754718621293838337,33356 758129056558743552,50425 795077092635447296,11774 756898973177225216,44450 773568113132474369,136904 793156572004265985,249469 758801762526507010,55143 789455227116216322,225380 790740745112002560,232911 771394527043006464,125145 763058456924487680,76329 762234081627086848,70941 769141581307899904,111558 794584988339601408,261796 762281207707107328,431998 767135516630417410,97852 775705579973062657,149200 788029658235187200,214354 794247761873010701,259200 795048148997652480,264397 761223324865298432,67226 770460920132857858,118191 758739908374605825,54856 762992215010447360,75666 773135701374300160,134470 776928403282796544,159542 768805346479448064,109104 793275053685170176,248253 791115713477877760,78159 794147783527665664,257492 789973406020096001,197673 794059438177087488,257353 770333834932056064,117833 735399434218033153,1170819 762809017613819904,71502 774046819923918848,140444 786236333949792256,194723 786072682416730112,199496 789443912163143680,225981 768218965348724741,103354 776845845710958593,157755 766343848935034880,90735 766472016564060160,91751 757705346500530177,48663 791611127524241410,62492 792083137786474496,237964 735108275809583105,353712 793186072356278272,250430 778220924743057408,164826 785708877060841472,197512 790916244698501120,234796 793161426856652800,249852 755230143208042496,34666 756188331034210304,11774 769247538700439552,110585 735862291493687296,11774 788036609727827968,214492 794908770879016960,261155 761005524250927104,66305 773849804115812352,139404 788527937905504256,218219 753816771451166720,30024 761324982127525889,65180 790646798373138432,232169 794006372555706368,252196 762769020902895620,69947 793499079624036352,252596 795695295325671424,267862 769315988160602113,108782 780022936128192512,177731 762710310029582336,74431 794185391322578945,258456 787147945288216577,207965 760584096980414465,63464 768568918248009728,106281 791463143511818240,236941 754816223842476032,27045 756274428833566720,42432 750147657549484032,7236 761169593146552320,61051 762626682163388416,73814 766153049115095041,88930 769390954583298048,106716 795365815621193728,266293 757156562125328384,39462 791452413307781121,11774 792154320665911296,243648 758835503122657285,54070 772479927170035712,131025 767386899560488960,94699 768876332147093504,108963 773742469049675777,136649 777551063385792512,161988 775863344712474624,148994 776887306993172480,158524 779380238610423808,124597 752827536007061504,22400 770334362948820992,118087 762848004835377153,74727 776521176663273472,153743 763945212171292672,77708 756642287850061825,44450 768695508709748736,106281 795701595853955072,247930 788799048283193344,220526 773604866157645825,137033 787052108755283968,207949 762293954842943488,431998 732505038967300096,1170544 751812186964496384,19964 771768500797005829,127871 787299336023572480,207212 735679259780337664,353124 760501892967436288,61655 768964391068901376,110585 763969258674003968,16675 769606197964070912,110585 793554230850097152,249926 768199641061990405,104395 766081011222360065,88432 777970519941324800,164783 749691432441569280,9378 772907411459809280,133519 773847803441188864,139404 780744053658882048,182726 772900391860236288,132335 757028402205450241,44271 794747632245735424,262283 764074743381176321,81425 789935826268327936,228576 786711427226763264,204413 758129890310909952,51069 794607341261852672,261155 763444567412649984,78304 795479502608596992,265855 767870095842357248,102137 774414698477260801,142648 777846614723624960,164001 768262704142299136,104332 791698021159280640,240483 756497966039302144,42432 778888779453063168,118191 757590999384272896,47761 767741988250656768,101134 788956880785645569,220332 761695063328055296,70376 791348269100044288,238395 754070450305728513,31528 777572652105994240,161277 768567039732613125,106281 791407391820517376,236454 791428436585684994,237236 793148659542155264,11774 763926440588906496,79223 794981210267058176,263906 786406960396591104,203674 789655201686827008,227242 785891008223383552,195975 771155651103977472,122982 763879182342299648,76771 773019489872949248,133454 788514543274070016,217519 753594625630298112,26539 756600287243173889,43751 793507636591243264,249926 794210885413707776,256256 763879016218632195,80939 795066919019745280,247930 764142335613661184,82066 794528562137202689,261155 794850434653401088,262752 776811129280442368,157755 785921138148925444,199431 794608024203788288,11774 755559438640046081,37455 756248596744380416,41907 780942742360879104,184223 794047356140294144,257325 794130835859472384,255192 767815353619611649,100559 789441632726687744,225943 766127062084120576,90500 780821325619273728,686533 795054013985255425,258456 756872602854055936,44450 733080059729346560,354396 785630018932269057,196277 733184290842808322,355273 756296761191305216,42495 735397500165718016,1170819 780859413699653632,182671 787071602038976513,207287 765206183200161792,86440 787851162963709958,212316 792763469690961920,244270 793205245845311488,247241 773061192353021952,134288 781639408432713728,171693 758028180519280640,50923 790858908587917312,232137 776965737705447424,156928 789231756234883072,222436 774650089906241536,144485 786601240406921216,204835 786947554655162373,205294 792921575041404932,248514 775465672453218304,135025 754929294825041920,32869 792773648272723969,247240 793211440719015936,249926 768617831885713408,1249587 777308650599833601,157454 790659133364137984,232169 774026022719135744,140232 788193479209865216,215754 751000044233494528,12883 755595881907363840,36877 756281317017292800,42432 788313079142555648,131421 775895335705186306,148574 764949489253703680,11774 789329780579631104,224680 786866576624652292,205143 760067704644657152,43553 781561673853259776,188401 788183913843785730,207109 760949288096718848,64722 765212211052544000,86440 761285890593304576,67852 786274191024742400,201494 752203238737338368,18305 766799632072445952,96263 785984708324708352,198255 758687599192145920,53806 758332249162952704,52554 788405386915094529,11774 793538412804317184,252020 794921990691778561,262886 793106146684874752,249469 755165024948199424,35890 776779755941142528,76146 764178474798084101,79589 768180999028998144,103294 753711969362935809,29263 763147403981709312,76429 793611151674191872,254135 759116892002852864,57131 795181590615904256,249926 750995824440729600,14858 793302474702462977,247042 773706603711369220,138362 788145413769535488,215608 752654964200267777,21332 757544425987813377,47782 767690509452279808,97852 762339968291405824,1249013 793620129141649409,253032 757433846862221312,47266 763094416835743746,76549 763482178412044288,78470 732246677411778560,1170428 770433210035625985,118192 786709196947480576,204343 764520194358247424,81946 790678882160611328,232640 789118254740606976,223286 794504456050278404,249926 793978854339510273,257255 756674636310388736,44274 780766342890782720,182960 760620063317565440,63937 785646579395035136,197512 768045499253272576,90384 754705299798368256,33174 789112323705229313,218351 773659246583963648,137042 794311590451564546,258981 794572917442912256,261155 757109713179774980,43454 792034770418937856,243075 794923525299728388,263895 750247921589710848,11372 752988011487371264,24346 761597716237389824,64124 770088422967013377,109666 779329016566128640,170426 794583721643012096,257788 761576095942602752,67229 761664005459087361,69947 788094367219101697,215030 732920817491705860,354162 751541055896465408,18562 755822899034849281,1248354 756952314490064896,44291 773236797342097412,122299 775996953842843649,152735 795499016586833920,267265 774365121040687104,142503 778271642220761089,165488 792007955004682244,240073 742387251049598976,11774 765951606646898689,89814 773969333609492480,139404 763017628935790592,75797 780642381372600320,182154 775145059733823488,147428 768659515818467328,107859 785819689071022080,198671 793257194619678720,249926 781206226419978241,186434 774232322535108608,139404 788076882369638400,215174 745585050540875776,350728 792033244430544900,243187 755021761440350212,28834 765950047334916096,90465 740371836265848832,11774 763096998736195584,75724 794595983644626945,245148 751746124327718913,18562 775787805028954113,112363 795684080985718784,267838 754719068859404288,33356 790914154609508353,234473 756579849544884224,42564 793970366293020672,254444 768418999340113920,86208 781067415895408640,183759 763511952979046400,78129 793114749940604929,11774 768953782000553985,91946 790882491699560448,234583 789858384669310976,197512 773536529037848577,137158 787317093905625088,207613 771541530431541248,125853 765723856828936197,88399 780810367165407233,182726 795238629773869056,264397 773595111313674241,137158 768346220540538880,104668 761569878557851650,69231 776588041095815168,155451 762703737324535813,72035 761238768200261634,65307 774001525832245248,137965 763915546840543232,79970 790635430043537408,233131 773712439229775872,11774 776143652808642560,151242 761006746165018624,64722 781852788573741056,187131 787633699508682752,206101 763782425683996672,80136 755040913626308608,1248265 751966187798552576,14277 773589391486791680,137158 792423506504015874,245268 766317446387134464,90031 792259375230582784,243092 795062388009668609,263051 764560963781599232,83469 765217615228837890,11774 779653931760771072,174891 768946329917665280,110302 774863342477377536,144654 781553905050058752,188119 765595345698951168,87904 776450562279641088,150063 788756266369835008,220332 763971989954363392,79592 789222618431885312,224610 794559964538777600,261155 752971418866966528,24711 777959580252905472,164764 794008616521109504,257492 772907832031207424,132335 769156416955359232,27164 763425146120048640,74868 770655509418483713,119937 776272764651053056,153845 787131938150748160,205728 764601951426338817,81835 786953615479021568,207613 760906364101296128,65523 774253272706142208,141316 781523994440785920,188401 758638372361502724,54070 767677439371796481,100605 774092532716150784,130980 785937030299516928,199546 790964482604404737,235487 732274677041799168,11774 762109718269755396,431998 763441173562359809,78344 773987260299476992,139404 791115624277766144,235590 767814365697363968,101681 774755533597401092,142906 777573538802925568,161277 789142019977441280,193121 762704475467288576,73814 745649992212221952,11774 769559926331019265,113412 776237385273085952,153658 785827065660575744,194040 761336779874062336,67369 763488409008611328,78159 758622804132507650,54070 758693407313321984,54070 788826253818224641,351279 793497556265345024,252741 738404431616561152,351152 769228513517838336,110942 790955143516737536,234653 790562190470287360,232239 750467696567816192,12883 749353233022390272,7849 790266482886340608,229693 777864022586757120,160539 765244677339643905,86645 788406070993645568,11774 753983189928914944,11774 767549464236072962,95055 790882954088099840,234583 763811807161114624,79131 788766438810980352,211733 758442984572456960,52112 777320839393923073,160593 756260612670304260,42149 776611795603566592,156835 761980283684093952,354112 792395064253218817,245549 776738623714578433,156835 757541895899844608,47782 768539456508788736,106763 793209878814662656,248516 794666247673810944,262022 771538458888187908,126389 788813980559036416,220526 747459988310888450,11774 788064645160448000,215005 750331891497271297,12535 765219329650614277,85562 791416124000829440,238395 760435953353625600,62281 751178450535190528,17591 776386532588425216,147283 774137348103614464,140748 775650717797195776,150511 778702378849619969,169101 750368605297008642,11774 791739764521263104,241367 767897261032562689,101681 754733261893537792,33081 760951438528905216,65174 761020639088037888,66159 752791490741432320,22575 756542650375778304,43807 776161107752914945,153194 792013916066967552,243075 792173256979525632,244464 757778890387361792,49431 750663104493748224,14462 771763528894066689,126390 790320365369040896,226731 790320378954612736,11774 769611072034799616,114021 755759831416500229,39462 767769535675891712,100893 765199749158989824,84724 789026451265761280,194085 794079735852634113,257325 788529623923511297,218349 762789652025573376,73712 772184833460084736,128934 788069513514418176,214492 767547936985210880,97852 757874233536020480,49431 760849199239925760,65108 793901619213729795,256534 756770291804737536,44429 785872101412438016,198591 753745130549551106,29263 765158685962186753,86149 775417498388738048,148045 774288580424466432,142514 794020760679370752,257492 770722298173292544,120610 777098018407456768,157708 772535691037188096,131007 794348897099542528,220727 759383628510027776,56700 766895801469501440,92854 788132331651489792,215005 793798920681816065,228820 794912793078140929,261155 759859024741314561,58254 767701922065158146,96116 771576454018572288,124004 772129996055863296,127925 787361016598368256,206007 792065272869826560,243075 751110003998593025,14582 773543574042476545,137042 790623693999190016,11774 762041434400632832,431998 779106465231413249,172621 790972022302109697,234583 775905745644638208,151410 787080125879758848,209035 779110551116972032,172799 793978294861516800,256276 750397569814056961,12281 763014070765178881,75899 764105303247904768,80393 774019557656711169,131421 795259297328484352,11774 795206177634144257,262847 765172254560833538,59936 770616221301673984,119774 794572419881172992,261130 795137015876435969,261942 780833017552003072,182726 787149435943784448,209043 790249534186225668,230282 763749830921490433,79871 778789107539423233,170609 781643019137101824,209828 778219670822281216,166409 793076751773601792,249179 763092293809278976,73814 763210940376494082,76549 786909242594848768,207119 775403071484551168,148645 788160968756985856,215088 794649385611198464,261155 766722217887399936,94699 792743240424304641,246726 770015378600779777,11774 788793240367620097,220820 758153097650708481,50827 791618715724820481,240145 746632510063284228,1247750 777655551790424064,161978 749441370830540801,7170 768483319256195072,106849 770681568738279424,120675 781671714212020224,139404 785242393377398784,194082 791692872521289728,238845 776770283868975104,153818 787463883812401152,211347 732236376364605440,349262 764912957084016640,84724 757604179036647424,46381 778214841031004160,155390 786537877786230785,204413 760985046455058432,64693 777312685599764480,161456 790646056115634176,210238 749886911234215937,9030 763767226998468609,72382 785903815165751301,164764 772687030941777920,129558 776758685687164928,157755 793183067984633856,249926 764258405334802432,82283 787768094060085248,212357 771381216096378880,124348 770373114584715264,118393 787738211820920832,212672 787982660073316352,213887 791456658148827136,238639 755165334638768129,35890 790911265812119553,234205 773327966784761856,135381 754772367705042944,18495 786368007060590592,202727 790973768474697728,235532 759157843253530624,57348 768634791277260801,107745 777919382441762817,163901 789150098659782656,223899 750363686301294593,12883 777591277063921665,152017 742932863411195904,1247561 755844097357873152,18215 788891289815166976,220526 764218887642746880,81946 767072422373814272,97377 794472324896407552,260871 765699868413333506,88361 769087970951462912,110585 768076247414902784,103354 793170980835319808,249469 752961462910541824,23899 761238296060055553,65887 773953836310417408,139865 761397778991853568,66979 773889776520867840,139404 787716548681146368,205197 790357455448309760,229755 786971916770893824,207613 785524873049366529,196277 789257575669784576,206666 786991538052145153,205728 761257358228123648,65677 793242442426384384,249926 785348393514041348,11774 751784011752697858,18893 794269567099011074,259457 756087175146512385,41193 764831638404538370,84724 760590258144681984,63858 794552641745522688,261155 795342454761340930,264397 758526695565434881,53185 794130148824006656,255192 786326934422708224,201351 791475089422233600,238207 790922883912507392,234583 736411931897126912,1182331 766598940062023680,91700 762728785502277633,73926 760241620461752320,1248387 788831794175049728,220526 766019194085310464,89923 790328372018679808,230282 775800076396396545,151463 775782003593519104,150663 790570118912716800,231894 763748760702812160,77849 785599692017168384,197297 763818735958421504,61011 755130356047704065,35086 757359964830724096,46890 764964410506960896,84724 757761509619601410,47693 764415682679373824,83391 793218991401623552,249841 795418868487454724,265855 772431034596089857,129558 774331983480651780,141360 791453660370862080,238383 756701154877251585,44119 766273419797106692,91946 755928185603235841,39475 780986585273729024,176203 766372393690472450,93184 788190357674688512,215754 766522765381775361,93405 787053908019453952,205728 757672094641512448,48522 780334696047706112,173630 785979978252812288,199262 795337148383817728,263302 768983137544175616,110647 793996548602368000,255826 759007587631181824,54070 768311680380002304,103354 794076024627568640,256239 793112813493420037,249469 792063989718974464,243187 767721777816559616,100893 780404763380834304,179570 794013973729329152,257492 760140538653896705,354103 793972841398075392,254135 770788762574024704,120474 772076809974185988,128934 765372287415713793,86472 765636779714158592,88052 763456853539950592,78159 793638247830327296,251479 757103424584298496,44429 785877942140280832,198580 785622655135260672,196767 756923555829329920,43271 763740490277670913,79691 763790646964387840,80136 771860486467883009,128519 790578337961811968,231318 757598325260558344,47940 760981302757687300,65455 753596970787147776,24201 790280453651517440,230584 790289154265395201,73282 788036439200059393,210274 779278388288626688,171168 772245316997439488,127775 790629946020343808,231318 774005396159754240,139404 751767907764350976,19352 767846856344821761,100949 758154327018045440,41703 768430270513119236,104417 786464289435492352,203140 791349071336185856,238395 732357171946520576,196346 754036320092065794,31400 787080193995341824,207613 792868028014665728,247877 792516518487568384,246392 765269973379928064,86103 772995724153937921,132996 759887989405323264,60018 785922986557771776,65113 791265307083931648,237491 794676620753772544,262588 776921414938992640,158338 767419156463493121,97519 772789777212944384,132578 766359609598619648,91894 794107238163959808,255942 773271367319818240,135736 790971399187800064,235590 779553532513058820,173846 773178762233991168,134561 753622405663363072,11774 771870847741014016,127657 785672239907831808,197512 787073052836257793,207287 768704838943199233,107428 753198286283079680,26140 794572404974559232,261130 742754480911994880,47188 788172653018378244,11774 778731272533258241,170187 774296573291278336,142506 795099000223436800,264397 753738311060090880,22439 775748380509077504,151071 777223127554150400,160353 763555884538572800,77720 790767916975202304,233692 778298925224636418,163591 788792379159392256,220029 793871055941046272,255393 744092032017305600,352982 767905428332220416,99111 779792949445992448,176218 732351499074867201,196346 764272637153415170,82390 795109506560757760,262849 785815249916002305,198586 791348832244072448,238383 773971231062253568,139404 793805013005037568,255393 760162595210862592,61145 776053443131768832,153095 761159087308541952,66897 792115255975510016,243795 795177822746722304,257781 785545891419742209,196917 785646108437520385,197673 771417579093045248,125367 776193396658405376,153866 793175921742184449,247379 776199535588700160,154102 776141241306193920,153095 768912873376608256,109666 795286320377630721,264397 793484102322184192,252741 765684916961046532,89198 753320569454682112,24134 794659010687467520,261987 793947505251651584,254135 732878733212782592,354420 785332838371557376,195241 767002418177597440,96039 755012414614212608,34666 765222784691736576,84209 794686683304202240,262752 776529283737083908,154900 778676249191415810,11774 750370889980583936,12883 794688236861931520,262752 794758623742296064,262022 762856827356745728,74247 785243288022331393,194221 771336888967843840,122973 793164345752555522,248988 760796793588162560,61917 755353673983598592,33501 761357057333264384,68273 771508469547593728,125111 775042640119083008,146259 778587656234098688,167950 785864725607378944,198878 780643651835736064,80785 773877339465842688,139404 788067107736985604,215005 788435787771772928,215030 764218409915604992,82642 792034405329940480,243187 764004596872196096,80393 774039205152292864,139404 762407474968211457,72978 764786490022985728,84724 788387996483674112,217519 761541354807627776,67852 794748141924917248,262849 755443507959955456,35931 791432282846355456,237198 775025636159160320,146259 794985879504756736,264397 758654716846956544,54070 791145212722700288,235621 763900858270683136,80393 758318054153609216,52054 789550288915095552,226578 794289706209083392,259543 758388328655826944,52749 755203407003066368,33751 789898981853700096,194072 795004885250883584,262849 788510247568769024,214899 788750631368429570,220029 791670168493498369,240483 791673032087482369,11774 761677322655178752,69548 790734084096000000,232743 769279018877194241,112693 770601950618394624,117373 771351374827233280,124495 787067444980490241,207949 793983176464924672,257325 794229692668575744,258771 794689834900017152,262752 793223769003286528,250633 756714175334866944,43258 775449329913913344,148574 766246506777182208,91894 770877688873684992,121949 773882155931873280,139404 749821404179144704,9433 756258548074426368,41693 773745124958277632,11774 786494669521756160,47940 788057718074531840,214209 775884460336250884,151409 787470967035535360,211347 771508956694917120,126293 751031539425746944,15006 790652253652721666,232863 773260209460539393,134993 735103034007687168,195876 766717047774425088,94899 793315628266291200,350834 791048986480160768,78159 762684475054563334,431998 732563328875286528,85085 793223092051075080,250033 768959869009395712,108795 765950873444810752,86472 768567376744845312,106281 790693616125698048,228354 776648438855241728,155898 793819590816047104,252581 775675239393030145,150663 791616597953830912,240145 762972388384473088,73685 774254266366173184,139404 793078850288652288,247672 775291979236274178,148045 787132298424705024,207287 789797263606284288,221107 793965166819844096,253793 789942698123882501,228416 773342355785068544,134375 795418370778796032,266822 758079430447108096,47761 793210078656552960,249926 762205423839551488,70543 763914014443249664,79691 763808583028973570,80098 755174585130037248,35890 759099132405428224,54070 760899157913546752,64722 767764598346756096,96962 768679796393975808,106317 786622898928701444,204778 761395207980089345,65310 785532696281829376,196277 793392225522556928,249926 791000700377587713,235486 752797950015832064,22575 768040211167211520,102998 789511727914287104,226731 768908317422780416,109709 786770263086080000,204413 788877948304691200,221476 780507734550650880,11774 753462894516244480,26458 778349281635737601,152594 786959857928790016,11774 771498864616607744,126217 762096651414757377,431998 771275077853835265,99044 787471383483781120,211278 794048424224104448,254209 795010497560969216,261155 780148315585409024,113250 774098756140605442,141360 777514555111010304,161387 755287655382999040,35890 763368112850870272,77731 776163048369291264,141887 793855423392559104,255942 753532077807661056,28037 778215255734312960,166409 757716096019525632,47940 768138864758259712,103071 754814938263150592,22393 774249917711691778,141316 789540849306767360,225923 757273198169698304,46646 771712737382633472,112872 764834161051914240,83422 776269283181461504,153194 779022138858614784,171324 787102936316932096,205728 749641945891299328,8063 758299282214625280,50923 762749303450243072,73910 790917163632779268,234583 772527712820981760,128232 752689080563961856,22219 757563976788111361,47782 765959893685633024,90031 767545543300186112,99571 768881283543867392,108849 769277671033409536,112693 794699964425322496,261050 756302083888848897,41689 791203354634493952,234583 781239640917368832,11774 775000143380811776,146259 773890169074282496,139404 774526978867146752,139404 792912016293916672,248065 759203710736138242,349486 791858964321308676,240483 777291323728691202,156835 763092569890795520,75724 779715339902816256,174756 770896318524891140,118191 779009413323579393,171324 785960447413411840,198926 790259834167840772,229159 769715591812943872,90629 793273870572785664,249926 768085339835551744,103354 760216007990398976,61545 753964337572749313,30590 792341117115179009,244297 773904158382448640,139404 773897458669629440,139404 795047183456210945,263532 793851453760602113,255942 771849904981315584,128017 778644982886313984,11774 776863013899042816,156644 791657070277693440,234990 794929195335847936,252014 780747426097487872,182257 786373314302189568,203391 785256540655661056,11774 794957816910016512,263895 790974469732872192,235621 756918056379518976,45125 764093166177832960,80939 794620578254626816,8044 760875830528528384,65180 793261524835971073,250633 768975559976157184,110585 779698202345869312,174230 792947076497756160,247005 765030541498257408,84209 771522633028382721,126152 795426294192291840,265867 756690435179819008,43391 767902882859458560,81869 790567311765860352,231318 778640365389742080,166913 786632903014817793,204413 764824316814974976,72696 758974655285776386,56192 777899860368338944,164171 795403101171806213,262639 787539045169688576,211347 773983084597227520,140066 787728656252620800,205197 795735394579058688,257781 773905533640151040,139404 776761850453123073,157721 793433958503575556,24745 789477876164857857,220029 794613681770401792,261155 757902926111125504,49554 766010485372178432,79020 772794947590295552,131045 779081495168348160,168794 770029332119097346,116373 779003080037789698,167677 772556136893472768,131542 793229407708073984,249841 781843761777246209,190635 759214899541213184,56964 752680230456745985,23167 776541121325309953,152491 794733078006599680,262849 788469158912659457,215437 781497438725087232,185496 785934400709996546,199453 751899172429717504,17794 788187983669108737,214078 762656629464690691,73814 751221245891452928,16931 792100447980924928,243075 751793703325409280,18567 787144213548773376,207861 793448141919891456,250633 778266983296999424,166409 789170383198924800,11774 761292736452583424,65540 753639489768157184,28732 791589949300625408,237935 794327079022039040,259743 788336045263757312,213403 778168386668953600,163785 780551793122029568,181419 757984591697223680,49852 780616066221350912,182154 764757976011857921,83429 781690192243687424,177455 773922992653012993,139404 785801156559769600,197512 765604867733880832,84209 794230004758482944,258607 766428432917991424,93823 789284503084642304,224680 793262474204024832,247241 770765129390645248,112104 754080770399035393,31686 757781028370952192,47940 789321079068225536,105109 767096722052919297,97811 762820344344260608,73196 793162134536552448,249180 766823686464675840,95343 791047745482133505,78159 768485601171673088,106442 789232722426208257,224018 753712708776824832,29263 795421263246266376,266500 756618447384117250,44429 776498793894129664,156103 788555907856596994,217519 787130303395434496,207287 776509374697054208,155390 785699734547681281,196277 793179678559252481,249926 763123345202122752,76665 777784400817913857,162497 794726221200363520,261155 754801149778268160,33356 732638764183347200,352639 792232044189188098,242693 773520834841292801,136904 786736281657147392,205091 769176126396792836,105652 788090360136278016,214288 772559393023942656,79987 773566337289363456,137158 753086306838777856,24788 792516798377762817,245630 791467268546764801,235147 794692277339901953,261155 772923896383307776,132364 753251238070853632,24643 770542972396068864,145399 790905699886731264,233800 759513965907116032,57574 794531722058575872,261155 757341948143210496,47090 790918622751457280,233705 790961543768748032,234583 790572752033882112,231894 762177971427938304,71099 762278376258297857,72354 773018813331705856,133664 794639191816753154,11774 773200175024123904,134380 773709039897161728,11774 770352414092165121,117303 788880742784888836,137535 795040353594183680,262849 749965477560987649,10735 794248110860075010,258456 743840650651648000,11774 780812631321948160,179421 793174522186850304,249926 750364079349309440,12883 775001593657843712,146259 776153881009123328,11774 758433880500305920,52061 773473144833204224,354695 765906473108897792,88994 755187756507078657,34676 793688449941319680,252581 775645009223843840,148870 791810703409700866,240483 794925896859668482,263895 795678674288709632,267855 733112074369302531,355989 774063593784352768,131421 785716675916144640,197297 763111645845520385,76549 792140009960775680,242693 752225312331567104,19703 772059979683663876,129126 777332766711046145,161546 780535554429575168,71826 780645950712909824,182257 791294188469915649,237491 785681155274047489,197512 762046572301463552,71270 755119008748335104,34731 766058253264556032,90482 764088105846439936,148861 792806501425422336,247240 773974514283708416,136814 767070416028524544,97472 733529974615867392,349375 776101283836993536,152878 789826760053432320,226693 790546529815711744,232137 765518005753315328,87904 787191601168691201,209043 749195685677797377,7509 751050798688272384,15813 765273646277464064,85562 773873360052813824,137953 778344837875691520,167569 792792543511535616,243865 771589232968146944,125367 773268058613874688,135736 780810554986209280,183269 765254172786565121,86103 772617745087225856,131027 792144762132271106,242502 758109950656729088,41703 762835510498725888,75073 786934994350505984,194091 794064879522967552,257492 768430858957185024,106281 753776974766669824,29263 765651763378683904,88902 790380075652935680,227242 793270762601795584,248559 787747065619107840,212794 770510581157748736,7311 772908286240624640,132996 763098705796866050,73814 791739846947643392,62492 790375723974455297,229693 755156139747270656,34661 770264768406052864,117257 789268214572277760,206666 790232498890473472,230257 780632057001238528,182036 769274769833426944,112788 794451540429787136,259659 788067806126366720,215005 756924757023469568,45125 786065298650763264,199960 789004805423321090,219754 795427287332253697,262847 748231383223525378,65108 795702019780657152,268369 775028572645912576,146259 776208176702164992,154071 759297811234054145,1170537 778357134954070016,167305 763954696654434304,78566 766004231132344320,81929 790729107948638208,232881 768846809498259456,109300 773265872572080128,133454 788178075032977408,215252 790650326302937089,232169 767315750243733504,97754 781488284530778113,186210 781099950847369220,182726 758700323791708161,54070 738614626854666240,11774 778336849538510848,166409 794075778174492672,350913 794288302169829381,258829 793864972627480576,256255 795083250485989376,262849 764073415388962821,80393 768919073841295361,110300 761188824739446784,65180 787154470169739265,207287 769085230812631040,25189 794551118441418756,228911 785680606776532992,197512 794575360490733568,260882 774215239126618112,138532 781700530271883264,139404 791477725089239040,236941 760272419961597952,1248387 794746641450471425,262752 758404127894274049,52974 789126833505705984,223286 752047067090923521,19792 771820062994866176,125853 777238882039455745,161060 785657715687362560,197286 788155936028307456,215634 769028283883216896,110709 769650875002478592,113894 765336323607568384,87272 765327387236139008,86345 787386260981637120,210289 781583257003520000,188401 760823133716803584,64326 792108537165905920,243075 781860437226823680,190635 794760872598052864,261155 795681019596853248,263793 775976226116608001,152735 766440535204634625,92917 760869834213191680,11774 781307140489093120,185310 795706737273802756,268387 766586488905752576,94699 779292679452647424,173658 764261088699441153,81130 763494890152091648,45672 754012490628001792,30354 763457569008525312,76406 774796580276887552,143043 768226259377807361,11774 791621431947702272,238594 764915222368821248,77849 767187209619464192,95707 781213958308888576,182960 765266916940320768,86714 757717932894027776,48959 771644609671815168,126082 748926431158161408,11774 745484279308685316,1247682 760153732302725124,60163 771482478347452417,249811 795048141372280832,263895 759216865738649600,27156 765105214877601793,85892 772073946283933696,127579 756767300603162624,44461 764877581275377665,84724 778192674943893504,164826 765509707197014020,87904 750758930280775680,14877 763258748966203392,76188 766633428913573888,93823 733362946869362688,355324 759787883968466944,53144 785961251696316416,199546 750342277919281152,7852 760475501127491584,62708 795245977435303937,265686 773482946988613632,136947 750374185239580672,12898 769034468573184000,101681 776434969530994688,153774 788907510904356864,216003 790397604961984512,227273 752157522652434432,21343 756202913496653829,41703 763845547820060672,80098 795710444409389056,268281 777298835005509632,1250370 787852862151733248,213253 750384748787167232,12805 768964267198390272,110362 761296682218844160,67768 767743538733776896,100893 732170200385257472,349764 794816428918575104,262025 756573741971365888,43956 762774115048497153,73744 781202737090277376,186434 793112508273799168,249348 786587749994205185,204835 793594006605225984,252408 786395712095346689,201598 781794985054130176,187997 751539960340156419,18539 788299735819886592,131421 768516951467515905,107257 791290448547500033,231894 759152215537745921,56964 776910547170189312,156811 768485370581258240,106907 758654809218093056,54070 794427601049841664,259288 786547543626903553,1063777 754782461750419457,33356 794408560641929216,258591 773990043165741056,140654 766949463931756544,96299 790703619817480192,232911 794731933301436416,259629 756295225476259840,42432 786024356501655553,199262 772251145062326272,106836 780242426535538688,167220 788691953735045124,220029 763390048112742400,77731 767541453019090944,97379 774008410924806144,140444 793590856976572416,251477 775754597667266560,151374 775438459850850306,149328 767765749255376897,100605 787108508219035648,207287 793307128119201792,250633 781095524380372993,183269 788606106075553792,217634 750387098977378304,12927 789937015785660416,228576 787886984312262656,206048 753922952584835072,26539 769106753522962432,110362 774726258420813824,143043 756690442830229504,43341 794535009264746496,261155 758252323822940160,52061 755699105402327040,36961 785491591381135360,196277 795455622858715136,266784 753256568624287744,25968 771415677647327232,125367 785860902004387845,198878 785561808408973314,196917 751692406794358784,18395 792157070229250048,242693 763761690852724737,79691 794563785793015808,261155 795163435432574977,263926 765692000372940800,88489 787099390137819136,207119 758081602098302976,45622 791698094215790593,11774 755171568741998592,35890 763545709849161728,78360 794188020425654272,247610 770980130982285312,121949 786598353668681728,204413 767714581397532673,100605 767248682496495616,97386 760431219880316929,62771 764450444634497024,82759 759501191319519232,58537 774293393639780353,141360 767359387413295104,98646 791255903001538560,237491 793599118283247616,250633 762720698938847233,73814 754880013023916032,14277 791358603202617344,238207 771472821750935552,125554 781568691150487552,47940 790338081824079872,230297 789424026720489472,225943 758745018580414464,54123 762615997513687040,73814 755126083188498432,32572 785929192881860609,199769 777515260412436480,160858 790633041664278528,230899 793962022337585152,254135 773847188837249024,139333 776913363511246852,158820 732924434114220033,354606 781346549217366016,185310 758478828096278528,53185 761642311289888769,69356 774722637281001472,144607 786919151432454144,207076 753466149006929920,18395 762841388274692097,73685 775077722343243776,141360 760189709590999040,60363 792726676971130880,247077 791699237952065536,240067 756598945170780164,44274 793248015930781696,249348 766459038838222850,93850 775065707474067456,144730 795406778192265216,266491 788506475140292608,11774 793653094064291840,254025 761452549610180608,67226 770314002756808704,117821 770184361362747392,209828 759397743345283072,56964 758527219656298496,53367 786024872900038656,108396 794634694583287808,261942 762417821678657536,70886 790749677092241408,232884 792690118528229376,240483 793166340047515648,249895 769603472710860801,114422 780941859841536000,182752 761441580901396480,67906 767857124508471296,102137 774466171827466240,139713 785295917213712384,11774 771703438144970753,127134 792040744248680449,243187 787068070422454272,207796 795039148054822912,262847 773119211862388736,66647 792503734668406784,244310 774016645429915648,140444 786412972193177601,186212 785979934841921540,199478 787138619303755776,207119 770062932126334977,115817 756816395745329152,45030 777961194413961216,137869 762763650159349760,73737 794143443182383105,256255 767264158618259456,92958 780115231896854528,174492 790884215843856384,232863 788885106350026752,221832 794204274431442944,258044 760530769198587904,63451 790998142858596352,233692 795066451010998272,262849 776849950776918017,158524 764967111571693568,84929 751839114723557377,14277 780553922264047616,11774 793509207630897152,249926 785583886021566464,196788 776804711127101440,158314 786456731853393923,203832 777802604516696065,162244 791793577059819521,239998 794254033267654657,256239 767927719665500161,100605 775903373258358785,151791 776651190662606848,156976 756190998363942913,41680 764150663513333762,82066 777876883908112386,164001 736527200002904064,351490 777160574136356868,160373 790636471820496896,232863 787948836970979328,197512 756600849317724161,41702 776674264808361984,156061 770627406537297920,1249762 780445122114617344,175772 760075328052137984,60855 770668237436641280,119786 793904975088730112,252939 760069584397316096,43553 795095172291903488,264397 759813666610917376,59477 790635940960055296,231318 756658959638007808,44271 777104767025688576,87904 790709390370275328,232911 759885467328196610,60112 776123289819381760,153610 791371795362447360,234653 762726056134643712,73712 790662078822395904,233307 761275592251768834,65180 769599103504257028,113412 768662206548439040,106753 787386834825379844,210694 765661274323628036,88998 793197434578927616,249926 789988290308911105,206225 763836814553587712,75349 778617492797136897,168794 762636679068938240,73690 788485872035377153,106085 791663778979078144,238780 773532576568999936,134371 775101333271609344,146205 778713506841440257,168794 793841262059220992,255942 766461548193681409,92159 770717135190560768,119833 791321548024086529,234583 759187927821905920,53774 768073574661943298,100893 781169747685576705,185313 785270363420762112,194154 764596058735255552,1249246 791003595961282560,235620 776744891451793409,155896 763552262237007872,78159 792542007394643968,242693 786751380052508672,205728 755509482424270848,38183 769859458876968960,113788 778687830356742148,169201 776486168183570432,144494 770176335956193282,44421 788697273941229570,220029 778476114335465472,152594 790945765203988480,99049 795201835179065344,264774 750066695201447936,9643 761768799670382593,69548 785918781902188544,198878 760834819458609152,64722 760872189117599744,65180 786250798208458752,201494 773894584485183489,139404 781335387075555328,183269 795477645085392896,267014 795672750270484480,267862 752932470262145025,24173 769282564565504000,112119 756208723450658816,41680 779728978860847105,174756 751214235573772289,17365 755111861935230977,34731 794193610707206148,258598 788402580443377664,217519 773579251962351616,137042 788327191788589056,215754 768542103274188800,104973 787097037154111488,93036 793609215369682945,252639 772636490715234304,131007 777678664708202496,161988 774098958821961728,139404 791493370665316352,238292 758104646183419905,41703 749314217509986304,7849 793460142796713984,252408 770444281148506112,118192 789207894440804353,224552 790350994563444736,11774 765529480232210433,87904 767451819945500673,352982 769852301443936256,114234 751219481289039872,14277 781488013540982784,187612 772902903539339265,132908 786625514999918592,191815 764956443514515456,81946 785581569918599169,197286 772492136101011456,131045 759810027813306368,54631 770443886590164992,118192 779105053063847936,172270 762795202801180673,74943 772258734563323905,129114 763791828462153728,79693 792163080595582976,243187 788824070548627456,219942 756986270409195520,45672 768855054853865472,105109 773009607664951296,24173 795032253973807109,263907 755510106804989952,38012 793180645874802688,249180 795062876985815040,243075 769377620995833856,112623 792134221355778049,244349 760587789419372545,63149 771551206258843648,125145 768187140316368896,103887 775007712027475968,146259 792853765661552641,244270 762212908340240384,431998 792030198812188673,243075 765539021971914752,87904 790723130905853952,233729 793208714476064768,250033 781307683437772800,174115 752040961094651904,16299 766755824916201476,95708 775161440298635265,146259 793131647063379968,249469 791374710693036032,238207 795760385257193473,247930 786409991204995072,203350 776406449064775681,155390 758274576623210496,51809 775870085583953920,151071 776740653497720832,157693 785536424619700224,196247 785990508384555009,200490 794703239581171713,255393 786305331383136256,201958 793206879807733760,249239 761381914154414080,64722 765235832785506306,86103 790634771466575872,232863 794532083179909120,261155 795741557127254016,267746 755919387467608065,40463 775651618029043712,150511 779729499109859328,175934 771068885340651522,123135 771870399265067009,73488 794317498568949760,258981 757594903861989376,47693 791219945342398464,236831 762893660006518784,73712 755985615997456386,39207 791367343305883648,238207 778605228232839168,167220 732247460756627456,398850 788889142755295232,220029 794545267714486276,261155 788263122750570496,11774 791373559566249985,238395 752813925578727424,1248200 793336024176791552,249926 781902260079058944,191354 766414758346186752,86274 772799395788038146,132335 768107477783150593,94699 757948321671553025,49953 779325607507267584,173645 760982062727823360,64853 792766161951817728,247241 780568046805118976,431998 766489880071327745,93405 766981879119708160,96876 793512955170136064,252020 757978336630943744,351147 768651201994952704,107423 776929836862468096,158387 771309271107506180,124597 761945548953968640,431998 793197501503287296,250328 794002751969587201,254209 751222901022584832,14277 775396151688359936,148994 780734019340275712,182036 778328801386299394,166532 793447486182526976,252196 791720009953185792,240483 793282810186530816,250293 792170411505098752,244289 770320804504403968,117687 788019789474201600,214209 795727675365044224,267862 732741043666345984,353789 759188915718909952,25210 786043441566191616,200382 753999637720203264,30815 774431867189751808,141912 795163916426846208,246726 794028300163235840,257423 749119850815991809,349652 758339761685733377,41703 763227247658557440,75899 791646995630940160,239582 760285977566973953,61412 775801712212840448,151212 762121891695960065,431998 794664073988182016,261155 790010233859047428,227048 794622203178389504,261155 787495780911316992,211347 751566421650382849,18495 788645211043827712,218832 793141571961098240,249469 791672707410788352,240483 766491351559053312,92917 762582456633405440,69356 768287117399076864,103071 735231512098938880,65113 789213216312262657,224552 776196350568431616,150223 776730474240614400,157693 778733172657754112,168794 786343653291679744,201285 768841121891889152,108784 786449522465574912,202248 794657261809467394,262494 793520808811491328,11774 789805016571871232,166576 761689771097726976,70355 749390861977268224,8297 791155577099550720,234583 749279483438329856,8026 765792344998371328,87131 769187638846885888,111549 755154686857150465,32673 787448321732284416,207151 770447042636374017,118192 773649763031916546,137612 777026420686016512,159146 757679872302997505,48735 775383866072641536,148574 761335544945057793,68182 756723611684200448,28501 766005744110039042,89887 769599035133001728,110019 789954887362555905,228888 774374178564694016,116016 792187273022504960,243983 769622522958639104,114021 793949956767940608,11774 732249058845294593,349197 794530610865795073,261155 771371010914328578,11774 778451837296873472,167220 792243152807661568,243187 773619126099214336,136178 756286182539993088,41459 763977723354112002,80720 762663815536336897,74133 776252903539482625,152314 785663146975305728,196277 785874734877646850,196538 771849482774384641,128382 778329615211323392,162596 750705493958594565,11495 770943924617609216,122088 780569099487236096,11774 791729195932016640,7706 778684141562830853,167858 753911189961216000,8431 772771103471181827,132335 774038404690505728,140444 763685170503229440,78394 773473832720011264,136904 776938436376731648,157082 793181307509571584,249469 791428535793528832,236454 795706837991563264,199307 794669770780110848,262145 795699089241493505,267862 794222836118192128,258429 750388907766755330,11774 768910898920460288,109666 740238499912159232,11774 787482833560272896,210313 770693897299394560,120613 775057467306835968,146610 788125466309734400,215754 753009169909809153,25255 776133767266201600,152314 792087406920945664,243075 785810187630313473,197512 786790687681290240,205728 781101531064102912,185310 788326211315503104,215005 763722215367987200,78159 793520444733292549,252580 787325983938314241,210207 732425665392189440,196346 785357764776177664,195481 791741708023263232,240584 763335017389056000,77534 757254317086683136,46463 766100689483288576,7258 771538325979041792,125853 793457818535862272,252408 764984743175872513,350247 770330265918935040,11774 737422863150383104,11774 754751511301726208,33356 733005835757101056,1170810 792057727254134784,243576 773920296923389953,140025 792062153473794050,243614 778175128584777730,73568 761203386226180096,67023 764194237063663617,80939 771868395432185857,125367 752196781169971200,17580 751840592095653889,19236 759396846511001600,57105 770264752589119488,117257 780791709475098625,181811 765297718545657856,86763 768174963719155713,103294 793793663587475456,255393 770471945074802690,118191 760502752950845440,61051 778812282331463680,170187 758654009146212352,54070 742757841275097088,1247536 770270933818810368,117257 732617701537939458,352720 795699520986292224,268281 766728008002576384,95708 752078587126243328,14277 788533441801383936,219119 767758355498754049,100605 776860134119268352,158314 793169664264249345,249374 795023816376418306,263906 778804448676065280,169550 794921652370882560,217285 780615095810396160,182146 757065997849288705,45210 780899987152510976,174230 758697754088640512,54128 791662674081882112,240535 759346511255834624,56556 767083725129715713,93170 788453003950862336,218275 790463419073884160,11774 776247612928393217,150426 776630687843483649,157082 779899454874718208,176030 793136594781818880,249469 757882851211743232,49852 764301262464622592,82283 771744758360371200,118191 768561889433554945,106716 775452967554064384,148179 776621529622650885,157108 795670621627752448,267521 749737434653614080,9754 764896478397620224,83739 776545731192774660,155898 765178631299694592,86103 764783452092719104,84724 779463107068456960,174294 789092177921978368,223286 761005394248335360,65974 794805067601821696,263090 772938242261868544,133043 793335040021114880,250633 785991524144128000,199546 786377085266780160,196277 750650980912467969,12535 758413990829654016,52112 761233963675361281,67389 755257694244728832,36467 792564277488062464,243187 768581819973431296,107559 732883220488814592,353984 790601455233212419,231318 788450936293322753,218275 791051164532011008,78159 765024904836059136,84422 752948520156590081,16233 788805186068230144,220130 767447872161710085,96962 764466919739166721,11774 777087780967112704,156518 775833268436344832,151361 791240552113135616,234583 792133612011266048,243187 752844954557227008,23899 775195229620232192,146259 760737297046335489,64620 794169713983000577,258331 776395530687619072,155390 788391275070455810,217519 790715971019284480,233705 770183728681418752,116968 772421212030930948,127871 774278245390745600,140748 793961084881276928,252939 761161531073630208,65180 765341762571243520,86103 771556326136614916,125554 758444112248844292,41703 794565046130982912,261155 757476289481617408,44274 759964541044289536,58542 789963092838932480,227242 732238313730539520,350623 781870691930902528,190635 780414243027943424,158387 787187739968081920,207949 762113381730050048,71766 793470288432238593,249926 761311983132110848,67401 788262724841209857,214899 793216076549095426,249926 773851595406802944,11774 769160901752680449,111481 775412067905994752,148537 733019274881728513,352089 770323181970350080,117687 794476221199503360,258598 771846675010772992,127957 786969314704228352,207949 778979831606153217,171168 768587989496639490,107559 780226035866488832,78325 767900576571064321,102137 791457459453833216,238099 779048574885715968,172189 794562063448363008,261155 780778240931758080,174116 750727268817711105,11774 763175742104543232,1249110 766100065278578688,90373 778569450329088000,166409 794628963721039872,260874 756113053230440448,41650 756490648186912768,11774 787767039435821056,212357 787864985883910144,197888 753846573415616512,28049 756573975342374912,43956 768420086747103232,106281 785960334699954177,199546 786449836077830144,194082 742120872471842816,11774 785824551284379648,198671 759169545059831808,56964 785583293710282757,194058 751865392134578176,18893 752913214900408320,138740 780991977185767424,183269 786313388137775104,201555 772530607360315392,131007 780515857629937666,180687 760995140899106816,66159 792100129897451520,243075 793323038427054080,251452 795431856074354688,266884 754854195036098561,33356 764277656367935489,81869 769721265607368704,114987 793428694429732864,251234 792532249807876096,241819 793123156345102336,249725 755165270772068352,35890 776806481211424768,1250321 790734897111568385,221524 732934938878709760,1170792 777230623664582656,159115 762646499016708096,73926 753662496129490945,27850 790444264341856256,231464 760856170521321473,64339 765279130791256065,86440 773672764699914240,138054 779335492760440832,173868 753021219776131072,25293 765021401547886593,84724 792498162455969792,123499 785883801360543744,198616 760792155694727168,64713 768301186202030080,105041 758841047552172033,54070 791828350784405504,234796 791823542765522946,234864 773825406113714177,139333 752722286021451776,18298 775104395595878400,11774 788478560151408641,218455 769019473160437761,110709 781341185063485440,139404 788229724740939776,214899 792831235638849537,247757 750054374328659969,1248031 775677669929283584,150663 773227314477871104,135518 768223294961004544,103924 773253434623438848,134993 793836217116815360,255393 762148236014522368,71429 763853126478602240,80648 773190529018388481,132996 775304207020662784,144648 793143657503260672,249469 755895591138422785,39911 780383791999254528,167101 794601040981069824,261567 780084617147670528,177724 791451994112208898,237491 764210642089680896,80939 776038268450271232,148748 753875597269536768,30237 770298934577270784,117257 772217794280640512,128404 790314630409232384,230282 790236477955403777,227242 768793719784910849,108849 733139561878933504,355323 792525248872714241,245101 794291706111721472,258249 767081672458301440,97811 768597949731385344,106774 781139147545128960,130635 787702309627191296,212403 786206840073949184,201494 785778138928164865,197512 786798094486609921,108396 764146153998868481,81702 788564967016501248,218832 772777933727526913,132335 777100339254267906,159876 787704217288970244,212357 789543269013266432,225981 793421876831846400,252020 779133109837017088,172962 773648073507561472,137869 788219513036611584,216446 762780634041421824,73196 758692307302572033,53806 774135980546633728,26066 788418124848574464,217837 791655024111841280,234990 785325277337485312,11774 768113591547375616,97554 794708111064002560,262226 794023379712049156,257492 795671707705081856,266151 768130611567472640,103212 758336612556156928,41703 779445379859378176,175087 785803617148166144,197512 788722707131207680,220029 789907167381905409,225981 755262038507610112,35319 778707861983469568,169916 793884496030347264,256255 788072322011951105,215005 766641010919301120,94699 788155985659564032,216009 791249157822550016,218603 793507705822453760,252020 764153022528253952,82283 771306310927167488,124545 785344808298672128,194147 773292372679598081,134993 777898936744968193,108396 760328436669943809,62327 766496425630797824,80939 776106932901965825,11774 788094319756316672,215005 795609692198367232,266491 794704179994513412,261987 772531019123531776,126995 775092411638788096,146761 775024266857197569,146259 780476090628186112,180556 788430262363381760,217519 768473810651668480,106774 767059207279501313,97472 761570915595329536,1170525 761639341714120704,69231 775848875588476933,151463 788754598630744064,217837 756987639094513664,44274 753363804738551808,27045 756963702549516289,44450 763135644881346560,76549 790960867965743104,234583 752291988569853953,17842 793946754576240640,256935 773306949630701569,135725 763453508951547904,78477 793116644608323584,249469 785505267505127424,194949 758739767731204097,11774 757261325328322560,45014 778039865577443328,165523 763219041901314048,75599 767415769483259905,1249386 756319654608535552,42344 787645838461841408,210928 763792652064198657,78159 765845196206669826,78464 786383113634979840,203240 771347318788325376,124562 786984797323272192,207949 787165006995525632,207287 768496258063433732,104973 768883357467815940,109874 775671516226785280,112363 758410577555447808,1248611 776441228384755712,155896 764781358933643265,84226 770301619040882688,112363 788484119491547136,218275 794874879292149761,263090 760980712996700161,66159 764799336295370752,84724 781891021558996992,190635 795354241439150080,266491 786623362466394112,205181 774327679671754752,140643 772214811153330176,129335 780116450061103104,172185 779546888596885504,174557 757320179101687812,46401 757594475912765440,47782 788852846309548032,220602 764231265977458688,80648 770215036014911488,116220 781604894935580676,188874 773984420495622144,138616 790013417285451780,228820 761254861643980800,67350 757675628497891329,46280 781037880324096001,183759 794183709197004800,258456 780448589348741126,179537 795374904464048128,266151 789316122004914176,225359 769256897077776384,111907 760689228888104960,63655 763926200649551872,79852 758374958120603649,52061 765941709813452800,90384 773031614993436672,11774 795030990670401536,261059 757603250996510721,47940 781668265093369856,187976 759505262512250880,57397 777509490442825728,156061 768525066908868608,106716 785502730504679424,195975 793855269239304192,11774 795662598112940033,230311 785517330042392576,196277 762804647128080384,71502 769685048370929664,112032 773393760575168512,135386 756511300763680768,42432 792052732857241600,243075 794291924765118464,259134 790054750372958209,228063 794226234859233281,258331 773871036068691972,139404 793188699844382720,249926 761363925866733568,67768 785235421781450753,194082 789117159100260352,47940 793226227721068544,249469 732747561879121920,351306 750316155382984704,11495 756732231037677568,43471 766726936060059648,94899 773175399756902400,134561 780884343690555392,173347 775847845719052288,151202 751122236522766336,16788 755113480093589504,35403 746377952020021248,11774 761692772520701952,69548 780397794934661120,179742 793268542565081089,249926 751174174761254912,16774 789898722163515392,227048 779073537067724800,171260 792101099096379396,243187 781186703998521344,185310 761973894731345921,431998 772895577105321984,11774 781227442895777792,186170 795415740216025088,265855 760655091007234048,63860 762802027894235136,73926 762310818486685697,431998 770240728891088896,117257 771700738577801216,127134 754009905670021120,30555 779119531436314624,168284 795421892312174593,267014 776906043423125504,157755 763530774251307009,78566 749753344059699200,9754 760780010886234112,64678 776748514076491776,157755 791364392143167488,238207 769661191870382084,112032 793609555695456257,252639 785348400212480001,193671 750335186416627712,12535 790620215704887296,232884 764104569811005440,65180 771439911522238464,1249864 777736658858840064,161277 790771614195470336,232169 775128186137051136,146847 788492446170832896,215012 793147257835192320,249926 779477211590057984,174315 775001057361403910,146259 753365601838505984,27317 753779881423540225,28819 793163250435108864,249155 781550385857196032,188478 788709207428169728,220029 793680689367363584,252679 795679716594352132,267862 781679042785193985,177455 788876400136560640,220526 791642262400798722,240260 778470799216783360,167220 791742349038747652,237235 776176819670089729,154322 768567119109840897,106281 793549199702888448,252014 762826092617015296,74650 757625650211676161,47940 775758930379104256,151374 793281264673435649,249926 789881812038320128,223692 750358038675087360,11774 771601539748069376,121732 795294575170502656,265223 779481290437382144,174442 766832568620593152,96628 770327302886428672,118087 766814058779639808,96269 785440641966870529,195481 767173216595042304,97852 770108021217296384,116913 775673620056137728,150663 790694367421931521,232911 787721813136646144,212139 793863632257970176,252408 766435223269740545,93823 764230710542626816,81130 778295251853152256,166390 787090738240598016,208016 766282790845440000,91946 761570144984391682,1248944 786017846576844800,198671 768293508062916609,104932 773177887201558528,129335 754738495768231936,33356 754796707620196352,33356 758540772060700672,53367 793173132500537344,249469 754746955901698048,33474 757113409682993153,44450 761378532647809024,68273 769008681505595392,110659 769381705899737088,112363 773180915866488832,134561 764877815917535232,83459 773851593011699713,137315 794796951430512642,261796 765340758576472065,87145 795400066081128448,266822 765177754400751617,86103 780830357847351296,183269 774274777842380800,141856 789135344973197313,11774 769154974290968576,111558 788080465953562624,215005 790936300379475969,234551 792016674752831492,243092 780606872109940736,80785 753384754993631236,27045 754042243267174400,31442 771630138219913216,126890 795369983417139200,266643 774204579298709504,141887 768233362590793728,11774 794535829767094272,259659 771394315507625987,125367 793807283771863040,255393 777394618019278848,161456 788004953184960514,210238 760813751641710592,64722 780802663420133376,183269 764426215893659648,83429 773291280067547136,133702 777557356204949506,161456 768307596268666881,102998 791994658612215808,239456 772886945710108672,132335 758082101681979392,49843 758759449364402176,54842 774054299093512192,140748 793149323080978432,249926 794198628285837312,258598 758091067631730689,48663 768541613203259392,106317 795048222100111360,263532 780487811195604992,180759 789524209642930177,226731 750766513351565313,14781 773908612892635137,139577 793173803832598528,250238 788504240931106816,218275 792222444455026688,242521 788441477017923584,11774 768305916160598019,105270 781127111792730112,185496 752978237765013504,24711 794060313373065216,254209 762785927668256768,70679 763798720034942976,80393 789793571050323969,227048 764934111383347200,11774 781122801172291584,185496 788451020573552640,218275 776467630035116032,155390 778437787938803712,167677 752664130394337280,21034 764973918830538752,85562 759386554489970689,55661 763811711170162688,79131 791348426160148480,238395 781537558526324736,33169 752946264552120320,24597 771950947807404035,352723 793938722471280640,256255 766788483822198784,95708 788896251051905024,221972 791390754044346368,237491 751641923413172225,18470 768836524804681728,108849 788012946127413250,193371 767440851970568192,95055 781551364396634112,188119 752260347659247616,20279 764497280489578496,83679 794664352095686656,261155 766406345524293632,56391 759191841275252736,51798 795685111698165760,268123 775467153483034624,146991 794587408658472964,261155 773711064181510145,138812 793172810927599617,249469 773373603790422017,130554 781627086163152896,188458 788522164299395073,218275 786172443509465089,200382 789271040937566208,215437 787698833950203905,212357 771106865531027456,112363 770664286867685376,120341 793326505799528448,250633 733028186242568193,1170810 788015594578833409,214209 758052718133055489,50923 790266372362207233,229159 763834039220305920,80482 795711712380981249,266151 790215244316610560,229922 761684234205626368,69231 774100274180784128,141360 765235456782979072,81659 758463240213061632,51615 793406131448131585,249926 769680294836248576,114422 795275223222390784,265881 788219650505003008,201899 769409778741239808,110585 775355547314970624,148574 788399870566465536,217634 762347946599788544,72420 759482060696420352,58620 768924671630831616,110261 773633585504882688,137777 781612439385280512,188421 792411932544204801,245634 756248856967327744,42171 779750807331807232,176203 781542242565619712,186434 775092111125262337,145866 750426400151265280,12535 788988148004958208,221971 765324929113821184,86645 791684433648742400,240483 762003021559582720,71594 768960212275343360,110362 775398811648811008,148903 787111445431484416,207109 758850798361022465,55174 733373412068954117,349375 780508556445507584,11774 778826589559664640,168794 788902068341792768,11774 773044540626264070,133454 790599827390214145,232744 746698344400031744,138740 768645209345273856,104162 793972447976386560,256217 759865789734227969,59666 781276259456352256,185496 772266604855865344,129551 792872030097944576,247592 766022788591124482,90482 780627935333974017,182146 791658785374924800,234990 766101897094856705,89923 793928511216029696,253721 758100629042696193,14351 774138065153437696,139404 762783098819928064,73712 765878151771807744,84724 785486586108600320,195064 787271113160130560,209921 786195827081420801,201619 787874386888028160,213694 772765538971815936,87904 792110045194444800,237964 758584593511550976,51451 775787040961130496,151463 780419736546836480,178075 791421493330575360,237999 759797837886476289,59666 789100119199186944,7047 765085767383351298,85562 762032541301899265,69711 753612238896771072,26815 766352869478002692,93286 780809935391191040,11774 761509735233314816,68916 789298772681625602,215437 763776952612167680,11774 787133815244328961,207287 770067694951489536,116164 773986918262595584,140444 792057388413120512,243187 793839949141377024,255039 732732239407022080,353551 794576430373867524,261155 777236097973837824,159876 787035865516302336,207113 794655541171814400,259892 785341132364447744,193354 793866620288454656,249926 760501225733357568,63149 763921561770262530,24252 773848615534026752,139404 770471452726403072,115771 758496020997152768,53163 791774137261838336,240483 788788953147203584,217285 763049264876494848,74483 787830609330798592,213064 795423243024957440,265855 773364543959564288,134525 765968466729836544,90384 778249949490274304,166864 795203477731442688,262752 766577522058354689,93823 773690592706564096,132497 738353861002289152,355480 788860602349449216,191622 795728866966794240,249852 792173880513208320,243165 759362903229083649,58028 787089432394338304,204835 781195255009861633,186149 751885585120395264,17794 770372812083109892,118393 770747074216202240,120690 771522587067318273,125222 786998032399237120,105109 759223547420143624,41680 792797748655292416,218489 756815300943904768,43399 764984685042827264,85562 770429775701827586,117686 790544727166844929,212564 763196695484043267,11774 785251155672698880,11774 795002300796440576,264431 786214682130522112,199640 791467922744942592,237491 763393077700595716,75899 794776690488655872,262849 786480062056964096,203510 793188940308242433,250033 794698123675373569,262752 769967222446026752,115435 732922841671323648,64064 792114825677660160,243187 774003137904599040,136579 792524932764823552,245101 750306725681565697,10654 754063093064282112,31389 754854620086824960,32869 756651484675178496,39096 758016697102012416,50452 786712153579462658,206013 788690605618503680,220029 768161272445546497,103506 755384162429702145,36877 794750021941874688,262752 788525593310666752,203710 786312940370661376,202877 777357730923315201,159146 787395455122628608,210274 791851488943431681,237491 761119691389624320,66159 776682700740694016,157082 757413344798052356,46401 776588060465176576,157081 790714015186051073,233558 766694572579811328,95568 795701267200962561,267618 767425960299810817,97379 775731652270051328,150511 781806565137539073,189423 757896829480599552,49852 776373967414177792,154254 750681000561168384,13343 795078344723283968,11774 757942699353866240,48826 766333032668143616,93036 793300396362137600,249841 756732956111212544,44461 758454339870593024,52749 785642978802970624,197512 769938137468502016,85326 769742813911130112,115099 773310621521629184,135736 786980364421959680,207613 791083194380488704,78159 749961904064434176,10653 767803933477703680,101681 786602360114077697,11774 794756272797216768,262752 780571878020771840,172132 791057700637536256,234796 781547689339125760,186584 743202705552859136,47188 761349423066644480,67906 749984324741636096,10653 785463523908255745,195849 757739361290989568,47545 791788955658321920,240556 764139122113982465,79592 788046519370915840,11774 754036809504612353,31400 781333488049938432,185223 752621222127624193,22439 786063901825855488,196917 764856053548711936,84724 785262440145649664,194206 755915396717293568,39188 789424974952034304,225981 794563352693379072,261155 795397576971456512,247930 769324707623542784,112336 788530079156412416,218219 775915708198682624,151185 786975749332926464,207613 778324185626005504,167220 795762435856748544,268281 777675220123463681,144568 750343221037772800,10735 778573675847049220,168794 777595356473331713,162638 763135466119901184,1249111 794680279562588164,261666 787156420504412160,209195 762200448963055616,352982 759422762754596864,56964 765583836684181504,88148 759449555876220929,58358 760568890602598400,62708 778039499351789568,165523 753290282473578496,25255 773666783618330624,11774 788764584857505792,218455 758126786945294336,41703 775773074662711300,151071 779779630949605380,176201 771404410756984832,125367 780353057750081536,178735 791355082017214466,238395 756273952574607361,42405 762289568456511488,72419 754724025549619200,33356 764526163800760320,73196 795613105212493825,267655 770378442655293440,117257 760999848459907072,65974 762389072509669376,72978 744955604377100288,11774 761655131771285504,69673 793177594090881024,249926 794552174357270529,261155 794332787256020992,258878 788712188210884608,220029 772614578794528772,130686 774351405448437760,143041 795614667766894593,267521 785590645951909889,194949 787078631742767104,207949 732280679535271936,350906 750489879750979585,12883 754086177494433792,29263 795038168915574784,263896 769410770610323456,112788 732912280426426368,353374 762294882350268416,70886 769246662300762112,91946 752966621304455168,24787 765159488219385857,86103 758369825701756928,52554 753495481326694400,23739 768392860429328384,100530 790704549317214209,230899 795721164932911104,267737 765664771811135488,89076 789452457134944256,226129 761687760428212224,68993 766765415301128192,95707 772468958440017920,128934 780829601081675776,183269 771001203496935424,122299 772787314107912192,132335 794586483021651968,261155 768099284814364673,96767 781187100322344960,209828 788958663704621056,220815 773649605691109377,138165 767868349934022656,101681 752657368903659521,14277 793121300034252800,249180 793906555666120704,256451 788759315691757568,218275 754016343028998144,28866 758046719489683457,50654 790306317663555585,11774 792026274994585603,243075 777261208797937664,159876 761303537468907520,66168 775883422883512320,152182 794293922792996864,258598 792073394347016193,243075 762845878314934273,74247 766435141992448000,91894 749676947936931840,9433 770388539552956416,118482 786808153216131072,205728 793474702811340800,252580 776158109798498304,153845 793211135889580033,250633 794311146299936773,259190 761942088602689537,71270 778660737925296128,11774 758822220302909442,51809 750455737520828416,12014 755862237139513344,18215 794008507041185792,248770 768345192235663360,103405 793176396113780736,249469 769149045382254592,106819 755154249458130944,35890 763823664777138177,79131 766544714233319424,91700 793871969166958592,256358 768949538577117184,108795 776037469364051968,151463 769261443401281536,112693 795699134464397312,268281 767836671366881280,101681 794988684827361282,264431 778379933676625921,165523 754089617532522496,30590 768945092841185280,110108 771525922809794560,124597 792431724546359296,245148 793133050548727808,249469 794623983450787841,262081 753696550312869888,27402 768809638192111616,109167 794376312056061952,260173 757028436435099648,45576 779070902784757760,144654 757633905692409858,47940 757882879858933760,49852 775731350389350404,151071 771911142532870144,127871 793844413105528832,255942 788021559273422848,214209 793540559831007233,252408 792460773633232901,244952 772948946947833856,132364 757740916966776832,48480 768968207268970500,110389 793240547544723456,249926 756948095968038912,354167 779297801813372928,164814 773903683666927616,139404 767900665997889536,101681 769147725543636993,110659 751914149861478400,19485 764151040128217088,82066 768086801592573955,103354 780669135915286529,182257 792867399447883776,247877 768311779323617280,103924 794620511540154368,261155 762047387279831040,68993 762810083839356928,73926 787009372249591808,205728 781340805076090880,139404 777894704742629376,161960 787753257515020288,205197 793109334775336961,249469 793619530086047744,252741 780865084948111360,182870 777208136201441280,160353 794215672754618369,258456 794301288209141763,259810 759365272528617472,56924 787611175416659968,210588 792178955671506944,244289 785923706463760384,199546 792543152921907200,245101 759130328732753920,56964 776598561404452864,156835 772857709184114692,131025 795380397009993728,266491 775851781498646528,151202 778326840033153024,167569 756345234003460096,42552 752671060709904384,23217 793427206072594432,249895 758308705846824960,41703 775804015464488960,151439 757566193310072832,47761 769175546227924992,110389 777296449033744385,161413 792181451957669888,243187 794552707797241856,261155 750385091210129409,12883 793399532268683264,251814 788009241885892613,214078 792403653948735488,242693 794687267541581824,261942 760575369095352320,63203 773684983026294792,137869 793495319967170560,252196 794527422242689024,261155 777185198949695496,87904 763914761075462144,80393 788054119290462208,246425 786957602785783808,195876 756930295450906624,39957 757322105205755904,46394 760578337681137664,62798 790749331599024128,229724 770672590465540096,120610 775043231973244932,140444 761800625348763648,70787 773937069399826432,139404 777287905777549312,161032 786308278963798016,202429 792082483051319296,243576 769714911823953921,114587 793125547337355264,249469 795761620907659264,247930 751110308534427648,16897 788105975211421696,211829 768971108804534272,110362 765367479749140480,86103 781631587276451840,187969 792835916670926848,247241 791232767493189633,234583 795217584945823744,264397 749947225711652864,10735 769361554244571136,113220 764079230892126208,81702 761562193418596352,69231 770659772500676609,120393 793311689080967169,124597 790347154875383808,219531 793587530490900480,252014 792982270311358464,247240 755034803271897088,34666 771961364306923520,124623 793946624313663488,254444 755795112567898113,11774 787394087930298368,210725 790647840863358976,231792 786719688059387904,205902 793157530209832961,249927 781838876100952064,125554 792159163908558848,243165 794530118353952768,261155 751851606304489472,18317 795747904787017729,267576 759619607913046016,58537 777857209640296448,163990 751827141327724545,19880 756045826150006784,18215 786377361679941632,202217 765520327120187392,87904 771399865733636096,125367 764842592005525505,84724 733038687110369280,355436 764188748833759232,82066 752622817510694912,22436 756260005209264128,28499 759415347778813953,56924 762394028528676864,11774 758072699591667712,47761 794707663602925569,262226 775000378316238848,146259 791397840660594688,238395 763022402259259396,75724 773563402715140096,135736 764965911165964288,11774 761673307804622848,70177 787775715642970113,210238 753376200152715264,27402 760261750281293824,61412 773845237278076928,138819 773604450002997250,137869 743516284218839042,11774 791353854365343744,238395 755759789045452801,34666 793317594681925632,250633 772773124681203712,132335 780920801642029056,182154 768953490555097088,106836 794619018745442304,262022 786906716923396096,204929 755912511157788672,40550 763893642885001216,81047 774112357727383552,140900 771360131229491200,122710 781113885906665472,183269 759790816076320768,58970 786432789738459137,203674 765167645192749056,86103 771844360707137537,125112 786979759708262401,207287 758441574833414144,53246 790293983566016513,230485 787009629251403777,208167 788458055050600448,215754 795479135577579524,256564 759426794067984384,52771 793624335240007680,252581 753232659266932736,26038 762480417752555520,72678 772476137519902720,127871 751643545849651200,18395 778039860447903744,140444 761664767144493060,69711 794597077384839169,261818 785656229674774528,194082 759797626376114176,57574 795081813022638084,247930 786873417475629057,205143 771527151157903360,121479 756300921643077632,42564 772525943365758976,90384 757998702690566144,50442 774362666978582528,141887 778374928378765314,167003 768228183145586689,103924 773630532383105024,137777 780617850339880960,182049 753897998124404736,30296 795131432519815168,261942 792535197216600064,246269 763214529434091521,76549 780869940563828740,182960 790740493269209088,228354 794922534735122436,263895 764125806889230336,82066 778589589564817408,168284 764225832046825472,82018 751999068403105793,18215 764428455312101380,83422 776813285601480704,11774 794931310577983492,263895 786939135181422593,207119 771884993308090368,128615 753633077520400384,28611 790986302724288513,235621 781153851135004672,181419 759563579930517504,57897 764170634809053184,81924 742760864625856512,11774 777590675260989441,162497 778402058516979712,167220 764872877074153472,83881 765418607492804608,85562 765375498562244608,86053 758282501701763072,52112 758718686320467969,54070 787029277627682816,207613 791160020431933441,191622 794698090007535617,249926 793619144457367552,253032 775449511267213312,45672 776591478189596672,155898 765621416934969344,88311 774667356664627200,144654 769055327031554049,109875 793320532469026817,250033 768228150316707841,95672 790712884237959168,233729 758368933120397312,46384 775007375925268482,144682 794010519439110144,257492 750139591148052481,10057 786615884282368001,202983 789926499516383235,227242 791571353220489216,238207 793998288697454592,257492 753637947317096448,11774 757792949916708864,48097 762395011421921280,72775 773303035246370817,135758 790116919827369984,227925 773403705509109760,136515 789692421164544000,215965 752679004914626560,22546 773954018443792385,139404 788701894092857344,217156 792879166030950402,247877 793934857109835777,257026 794182206419832832,258331 793250356373299200,249926 740378832469917696,11774 767133405523898368,97852 770480116107448321,118191 775015186830860288,141912 750380266842050561,13021 789077662421618688,223286 773848020190363648,139404 788195829131649025,215005 786996329369128961,205231 763087467750621184,76410 794563961173737473,261155 760973759763406848,65222 777180298509426688,157755 794898302454169601,262849 737298388266389504,1170819 795098250349047808,264397 794873336954167296,261155 779775155312533504,174995 764893166050783232,84724 765680082161631233,88428 786577687112327168,204413 758432002978742272,53001 793110712214253568,249469 775443549726904321,148574 791272708763947012,237491 768257975785881604,103975 752684757008330754,22439 794178597527261185,258331 787088585950318592,204835 792719082411876352,246632 757620343687098368,47844 792911501040291844,240483 764847145841205249,84666 795263662453850112,265878 791432187069378560,238395 740152901054648320,354056 788852008627363847,220820 780926817888788480,11774 793579280668168194,253164 788000845099102208,214353 787635089786015744,206101 775431075346706433,141415 787376249169584128,207835 761291917145481216,67023 791255522301181953,237491 761044235810320384,65234 788712695931502592,220029 753351287366836224,85985 788101678566412289,214899 770662383454912512,120393 773680854644195328,138382 793621762684493826,250785 779148930244222976,167101 777943458979864576,164669 791513625760370688,239602 776894081347747840,159308 769328856884994048,112399 778348318803931136,167220 791659531881283584,240483 773642485134454784,138165 795722167593799680,268448 759462039144177664,58247 769021900236480512,110659 774018949235236864,131421 785545063237574656,196917 762683494162165760,74133 787038429716451328,208014 791724814859808768,240535 788069156394598400,11774 766118207262330880,81929 767870761126154240,102249 767842531828563970,101681 794721237310312448,255942 774808131683614720,145524 776466622055845888,155187 755571311007571968,37424 771878948645068800,127957 795680528032813057,87904 764138359597903872,80939 768225747592806401,11774 779159611165343744,170547 793958686964195328,254135 756108886252191744,41632 771498710500974592,125163 751634594126966786,18215 760150489468014592,60794 785966071371169792,199546 795435154454024193,267014 762463251741368321,47283 773628813783826432,136904 753306831921872896,26894 795752015481683968,268529 771589120338505728,125367 742770962727239680,11774 756624161221386240,44450 786602216668991489,11774 792098481737433088,243865 793184417443409920,250064 761373373700120576,67369 769245101361102848,101681 762732732719861761,74066 787029559875076096,207965 794329564264755202,259743 741049270044905472,1170808 761550809683234816,68993 791377308741431296,11774 769175727623122944,110389 772479053911633920,130988 791783572919062528,240483 781591577160392704,188807 792832453538906112,247241 780420353940008960,179560 758128091352948736,51595 768548253432320000,107469 780836800684109824,183662 765248282402709504,86645 756291736171794433,42564 793137495823228928,249469 795047554308341761,249926 752630104178642945,22662 788082390681935873,205197 788074645928894464,212139 777015851585118209,158387 762723569583419392,74308 789723133024493573,227242 793626684113219584,254008 765217687093981184,11774 792775482252984320,247240 776848766427017217,158520 794335865677946881,226320 767710605008576512,100605 765930919886585856,90031 775318978344292352,148045 788647304614055936,215437 794645613539377153,261155 794934135118852097,263817 793262931915845632,249926 775408143165689856,126498 791033157894090753,235590 750366258739093505,12883 792167826874363905,243187 793135866902216704,249469 778182570303422464,164826 790618098248343552,232791 753443996513349632,27045 781088003812761600,183759 760254073241120768,60790 774333613118676992,142503 777860974917328896,164001 780513080769847296,180825 780641121437294592,181903 771490020393885696,125064 773408561019908096,134993 762000151527297024,71324 791045811513602049,235590 740376025092218880,11774 780110472095805440,178045 773839708770209793,137869 787615476662743040,206748 750717519724503041,14848 758007855744110592,1248567 793448700584554496,249926 757336316442968064,46890 760293071611240449,61544 790967745332609025,11774 795666129498685441,267862 756533254203641856,43848 787043618133381120,207113 776942935552077824,156835 778251240568303616,164826 773887296672296960,139404 789189476467613696,223899 768809904631078912,109167 794183508277202945,258456 781658928778272769,186584 785625957222592512,197297 754725220070596608,33356 776765354181795844,157755 756374452590477312,42495 788773488387502080,220332 767048932933459970,95506 786245168798326785,201374 787025465978548224,208014 760967830288433152,65222 765359457580777472,87249 771502460385067009,125554 789528646876815360,226823 780889340931088385,164764 770603221505155072,119832 777919020397895680,162309 780923397010235396,183269 790260556624265217,204343 758861011780632576,44461 765172448576806912,86200 775863009440849920,151463 750777997196529665,14781 756114198250283008,18215 776533521217232896,155451 794543182138642432,261155 771686822799872000,127113 756870461200277504,45125 771295738512994304,118191 790248090724892672,229693 762644777779113984,73926 785334937972944896,195125 792746695712837632,243187 788241766151368704,213809 775830840295251968,150663 760639430600241152,50923 768105356362776576,102514 761052227456729088,65523 772868138530705408,79987 777363774156058624,160134 774002028133560320,137042 786201601627287552,192032 791390289483198464,238286 787507066814341120,72035 768845383816667136,109175 792499649802227712,245313 764472720432037888,73194 762401060338139136,71476 759484454238760960,58537 776369704281772032,152735 795477232449777664,234556 778255891153891328,164435 775754900168806400,150663 763790147024453633,79691 785850507504001024,197512 752650397387485186,22546 763121762242400256,76188 763153534619643904,76549 762462190863384576,11774 774414913909522432,139404 788539746205233152,218832 763169543376166912,1249110 768850126630690821,109104 776852048121827328,158524 775982342016040960,152560 792093762092544000,243795 794770774162808832,249926 775721792832929792,150063 758032147613483008,50500 773115970579595264,133980 791391516820316160,237491 767830555652157440,101681 768824754665037824,108892 788531264328523776,219131 776907391816327169,158116 789862599827550208,227507 787031492891291649,207113 762677008396541953,73814 763774937152630784,79691 790990531941703680,233736 791715669960163329,234796 758605842916773888,53703 759716388151889920,56964 786276873877741568,202429 794692824600080384,262752 743261876079910912,354153 778230791037911040,166532 795501653956890624,261796 793799547541684225,255393 767770874279702528,101383 760778729006260224,61051 793575243461693442,252741 768481494352343041,104973 773913962576433152,11774 765133368925257728,85734 787984830340431873,213887 792912982120554496,248516 792414324807442432,245208 786638874567122944,205455 763413008173371392,78159 781238212039618565,185595 785826050932547585,197512 793590853927260160,250785 779138342789054464,172799 774809608862982144,145524 774011766632251392,140748 778378278314717184,166883 750100850882650112,10649 781692708003782656,186584 779042375158988801,171902 767465136634286080,95055 732934608870899713,353220 762835814736732160,73712 739895258889101314,351166 765145840650452992,11774 765856352602316800,87904 750457160199335936,13021 768770245456760832,108795 794429617947967488,258741 754029154853654528,30590 757718432070504448,48991 764730829062799360,83525 761573267626795008,18215 770678067509559296,119937 795381773605736449,266491 773982630652018688,139404 794774574269366272,252939 773975073938026496,139404 755455626625576960,35470 758105034311684096,41703 762300821023363072,71550 788412716612460544,11774 752015699682426880,14277 788507065559900160,218275 767182324593074177,97438 770247840992034817,117257 790658253780754436,233307 785293078479319041,193669 758027533543538688,50611 766714100802064384,95708 765697978833043456,88669 793994875578486784,257325 786977753044250624,207287 761010387756154881,66159 764888388302278656,79691 788655806619193344,104244 757342475845382145,47090 785994423242895361,199211 771959789412810753,123217 788790016805855233,218832 761327505311686656,68130 766348032942104576,92860 787332417895792640,209269 786309934950420481,202747 790970156260347904,234583 792415142378176512,235147 790730639788105728,232881 781190560337932289,11774 788251322579464192,109244 761593880634548226,11774 770345379577663488,118209 767113029867757572,79223 749691752911474688,9433 794641304709906432,262313 767820745682460672,101681 766454005077839872,90252 755180908471214080,35216 781120349081600000,185496 778284231877353472,166532 778658483180675072,169693 789295545923866624,223935 767678838532780032,100534 775093695552950272,146838 780049706512703488,177233 780624787810824192,182211 793981605807267842,257255 773733858550304768,137640 778654124187398144,169201 785276976852369410,194178 766052421567180800,91084 786670809947443201,205270 752936532676313088,24173 776374821726875648,154071 785875741997015040,198878 769302674781069312,112788 780959601583763458,183632 752679272016277504,1248219 791030394602659840,234583 791804427216617472,236884 770322477796896768,117687 775773605149876224,150426 774078866251931648,141360 752886483762024448,31852 770443525557137409,118191 780552366940577792,181409 758254934932525056,52061 785934038880006144,199798 756501366168625152,42249 778250110572658689,166532 791003981887762432,235620 761593967162961921,69565 774813561415761920,144654 795485950822514688,267134 778235242956021760,166532 792531989786079232,246295 791805801371275265,239405 773612759472758784,137158 788679027754098688,219531 795336849363386368,265257 789257221649555457,206666 772490080959225858,131025 750100338015870976,10735 790637324652666880,232169 780570947598155776,172132 795718425968574466,267737 750452746193608704,13532 765868299133542400,89900 794323177836920832,258878 756203540008341504,41702 759579843159785472,58815 793212731927126016,249926 757684359033790465,48522 769272839467888640,111558 790948201779953665,234583 794695275650523136,262784 789136740086870016,222647 794382057803685888,243075 778413725510434816,167124 773922197094043648,139404 793064376894758913,247877 756641117010030592,44429 794006172177076224,257492 750380037577203712,12883 775677916575182848,149087 759609436763807744,72093 768129456795951104,103354 751169888752799744,16422 785547347790925824,195849 733009169184227328,1170832 760180018366390272,61444 769366628786143232,112363 753952281830260736,30629 785697970851151873,196767 788744432086503425,219531 752305147234189316,18395 770376350389731328,87904 793289311277899780,249926 788887948578000896,219119 795000845167370240,263907 794896851971571713,261942 775849955571408896,151947 752955244116598785,24196 768188673716211712,103261 788791920143306752,220820 789242051539836932,223921 794610035557093376,258193 751183002470940672,14462 764967051421159424,85562 749087409699250176,7210 768219634889854976,103924 781586940831207424,188231 763218725755457537,76549 778543041464430592,166390 764672114607534081,83391 757717423395115009,49056 765290381869285376,84209 770341421870096384,118209 786682042280968192,204413 767463036667977729,98972 794529899247714304,261155 789678362478256129,225981 754990229837066240,34666 791734753896624128,234990 763776254986350592,11774 769217838821285889,111549 785816832804462592,198538 761608972054835201,11774 791365983856308224,238207 792028482045829120,243187 787168175729156096,207613 759544048747020288,56964 750291605920317440,12311 757373823796686848,47186 761387248260612096,66801 777171077088677888,26066 780131941102129152,178377 792056266990424064,243187 793211768625520644,249469 787032961421971457,207965 793876541767835648,255393 770327170258526209,1170396 732956165844271105,398860 794707234940944384,260613 794579636961193984,261155 789149875170574336,224068 764480634345648128,513129 732369442718547969,349197 776962156604428288,154965 759575684695994368,53703 763212617447907333,47188 772193576772132864,127711 756472477195259905,43391 786370824659927040,200383 792430867327049728,245148 792114155356459009,243075 766333112926232581,85326 794699060737241089,262145 776736463853674496,157082 786993820458184705,207949 772794680195055616,132335 772328877150482432,129092 772525502288453632,130026 786674247502487552,205728 758621828436914176,54070 793952899168665601,203546 779388481382395904,173964 788094704223068160,215005 763547112554496000,78853 793123124128526336,249469 764524833841352704,81946 788537000521523200,218219 760351167901634560,58537 773980028501495808,139404 753324800072781824,27061 755519473789132800,37993 786735123383193600,205455 763049429024710658,11774 776095320920977408,153590 787763622944452608,210238 772570262898405376,131027 742404718308167680,11774 772838915665375232,132497 766818454858977280,94699 786028704048775168,199211 778365507158339584,167569 773279494534602752,134975 778045429057515520,164001 785276030114070528,194707 794342706558406656,226320 789800617187348480,227272 785693743953215491,196277 771935723146674176,127957 773924649956700160,139404 788527264313073664,218219 793596361807687680,249852 777042502511624192,159876 770714018298355712,120675 795041837517934592,262752 780727659525353472,182665 764249476978515969,82673 778578182731665408,168794 795043430992752640,247930 761321115595763712,67401 791404660628283394,237894 772598427830013952,129551 775607708367990784,150302 785909608577638401,199546 792509489295429633,242693 750375399243276288,12182 793327361831768064,249841 785868038373384192,197286 762320208203812864,139803 770965641000001536,122146 767838857941377029,100893 771830916956033024,125055 788049241340014594,214492 768938543393611776,109571 768554971575058433,103354 793106921867706369,249469 775744101119561728,151071 771045979214807042,122146 792405235964588032,245549 792484891871080449,245130 774334358081638401,135517 793208734776385536,243451 776549925106683904,153248 792557509030453248,245101 788156906854428672,352258 768846394551443457,107752 774047326599917569,140748 781648384465645568,188934 763003411788926976,75899 772954244987035648,132335 794524575715487744,261155 786993806822416384,207287 785982537529171969,198671 773893739324387328,139404 791453081150029824,193636 764688315102728192,84422 790469992202502144,215437 765432073171513344,86653 749074984530694144,209828 778248006164414464,164826 785998687965097984,198878 790852963870904320,231894 761261178622386176,65222 734776035137441792,11774 773957575683473409,140437 775292314424147968,148045 757314207117373442,350711 768967749959909376,49400 770716805459480576,118698 761698257789681664,69491 790244457333551105,228341 788090493330751488,215005 790879018639818752,234583 763613246330839040,78853 767630523535650816,100329 794305836424183808,258981 767169359512993792,98271 773940495709974528,139404 779740085839364096,176196 773411634396139520,132996 765642813035933697,88332 787661779606331392,204078 787720115596898305,205197 791378466247577601,237908 769949354694238208,89859 794609132179329024,261155 791023432678854657,235948 793108537622732802,249469 794772548797992960,249926 779822331258609664,173347 787698431343009792,212139 793438053264011265,249926 794555006066294785,261155 769521585950711808,111558 792080184564260865,243614 764076485766373376,81702 770817700037746688,120425 787055728833855488,207733 794320064526700544,259743 747521188709208065,11774 753820608765399040,17416 769819330703859713,110585 786881343502319616,206633 767918855419297794,102444 793503246006353920,249926 794210860566618112,11774 759102164996198400,54070 785603454312058880,197512 772383430713733120,121795 794828006967517185,249926 790150849901137920,228354 773543330286342144,136904 761425085995429889,63149 750702649490550784,14042 759010577196785664,349721 759754103740243969,59635 765492134652710912,86440 766343427122352128,91946 741091055488126976,1176510 757555142803787776,47395 771469600911482880,125554 775417531225878528,149200 779698653074067456,175092 763450164707201029,78159 770467686224584704,117263 769027994102956032,11774 773701281189814274,138819 773651214789738496,138382 777335413807550464,157755 742398792851300352,11774 760586245420507136,63559 791623709723418624,240145 794529149268336640,261155 763499277528145921,78274 776186600166350849,153743 763338254892490752,77586 761546521481351168,67938 763517656565637122,76406 767991007011074049,102137 775757595579604992,1250232 794953171416260609,262784 792040164679901184,240676 776120427668180992,153194 781653897307914240,187427 787063579342098432,207965 790581073205923844,230808 753564762819047424,27222 732967280645132289,354506 755174559649632257,35890 786612356893650944,204539 795066585228673025,258456 753620237124263936,28477 787997456608919552,351667 778193141170106368,152193 760891933686374400,65540 776454502895476736,1170441 762252422240763904,72420 760995960860311552,65500 757639729764413440,47545 785966011216388096,199490 773969717295972353,139404 774295974709645312,140444 781533511073210368,186584 753971565151318017,30590 751145721697431552,16953 789105363425562625,223054 793496916591980544,11774 757803088740659200,49400 757275331770224641,38476 764982964581175296,85562 756624963453460480,42432 787883762453401600,212239 792477724392685568,242693 788367991964438528,217151 787819194922311680,212707 795685920578093056,267855 791374685996855296,238395 792483378461237248,243513 779528004493901824,168284 765881879954395136,90031 794620360775892992,262053 761002466863374336,66159 788253100226273280,215505 770291314130882560,11774 773599824092418048,137158 781156980245139456,184223 767823453458083840,101681 779035008375762944,166282 790994345738461184,233736 751712706885857280,14277 773535753703923712,134371 732293820289671168,351050 786236202009501696,192032 792032891886718976,239692 759223052806811648,57274 789301214718472192,222619 779058987807354880,172185 788020191116554240,210253 794143849501310976,256502 785900076564619264,198671 757909559579029505,49066 759125120879325188,57092 769397142528098304,107745 762183268028456964,431998 758471741643509760,53185 762306749244121088,32941 779712727405080576,175181 791042293834846212,234583 789139922552696832,223899 786004424762109952,200467 793228729065496577,249469 791348364122083328,238383 785636190405877760,196788 788357454845345792,215910 758714583125073920,54739 773180951870312448,133454 772228158305087489,121367 785948084102627328,199546 790388087981350912,230270 787800984168779777,210235 794947517708431361,263033 757429774599979008,351340 769322660950007808,112548 788508857450520576,216043 790784664491393024,738099 770444925011955712,118192 766727169204555777,87904 750380914966953984,12883 764298551618834432,81946 790961371953270785,231333 772549826319749120,131210 768856889916551168,108963 769310212306055169,112788 793686406598197248,250785 793194514261221376,249961 778541567472726016,162096 773249460939976704,135725 790706121187201025,232169 795196507498614784,265276 795352154592555008,215754 795365552453808129,265875 777587134983208960,159876 764390888302870528,45453 773946171119337472,139459 733037343674896385,1170324 759015609182978049,349721 780484392779190276,11774 775133800061816833,146675 761681071369052161,69711 765329519440003072,86763 794730674880217088,262849 788338738594127872,215437 794294471085080576,11774 756209514441871360,11774 776246052290715648,152872 777156686037544960,149040 792901246537506817,247240 758397614673002497,52030 788127707959746561,215012 774736632784232450,144635 794582945340264448,261155 767017442556121088,96962 759318032321654786,56964 785674799649402880,193533 793553380245245952,252014 769122650383847424,111464 762687206838394880,73814 759205335567597568,56964 771808358466584576,118191 778369815056486400,167220 790577546224103424,231894 776164226696155136,151296 780915557382164480,183975 788475036143267840,11774 786778996797079552,206625 750405074774396928,11495 793939715133095936,256255 794239256487231488,226823 795065360965844992,263906 777495348013129732,161960 785325970227990528,11774 761177988805238784,66281 794568428686311424,261155 773200757382340609,134380 776833710960226304,11774 758436256892059648,52696 793208943724077060,250633 793331250341687296,250633 732229701633232898,349795 762294797885378560,70941 757226724211826689,46006 790598779665805312,232120 794211894924050432,256255 794589679043612674,261818 786996509611008001,246425 764688017395032064,83187 766271018914680833,90908 786180194532851712,197324 764870326287228928,84724 795715565574885377,267862 750720446312566785,14421 757306031739469826,46407 767807720305070080,101681 794085690879262720,252939 753370629122830336,27045 763161941871177728,75899 788825430866354176,216003 767050877832007680,93210 791087935122644992,234583 765373741593427968,86961 768198905787846656,103071 776637242248835072,102826 778453732048539648,154330 793437886481829888,248988 769812925632610304,81929 766710092494274560,95708 773573655158587392,136947 773935152128851968,140039 792020729583722497,238272 771851854300930048,125163 760456163834077184,62165 776485772644024321,155451 794546604074119168,261155 778214673304793089,166321 747462426661130240,11774 775807869773950978,151071 795497496667635712,266884 768118806195548160,102831 768821727266795520,103046 763167063737151488,75899 769364943716159488,113439 763184919937949696,74133 792836405542133760,243513 732423097471488000,351617 765942712549842944,90384 771007313364684800,122146 764976535531089920,85562 786644700417564672,205455 771127999018078208,122973 786180192318349312,200936 790973386319069184,229505 795395297946009600,265102 768142009336893440,103261 768265459787440128,103975 770382969735294976,118191 769559406275092481,105109 753346275349848064,26828 772602394349740032,131583 779336313099124736,158387 767934825030258688,101681 757674519939145729,48791 766049265907068932,90908 795732721813159937,267655 766630215208493056,92959 751931601576157184,14653 792108111611908096,243187 776851012107763712,158151 775719407016415233,151071 790978447501692928,234583 791633421999099904,238395 793611127695429634,252014 794649286864732161,261155 758620475844997120,54070 765241613245378560,84724 780406795483348992,180039 779043510531919873,171902 789839284794757121,225359 789137821722345474,223899 751202818652901376,14277 785943083812782080,198591 772895146568392704,132364 791089157993009153,235621 763725214333210624,79513 766827240533454848,90582 787077643657158656,207287 764216012594094080,80939 778348200428134400,167319 755847129399033857,39657 791240320461762561,237327 771766800832929792,127134 791349689656365056,238207 771545983234617344,121014 758390712299687936,52921 773954335260614656,138819 764191798952615936,81869 765767130251952128,87904 795431731482558464,266138 746406314046328832,11774 778771038716899328,170471 732101048681271296,349302 779123621130371072,172962 749259042590253056,7828 761326728224485376,67430 785624051838517248,196917 786256504517070848,201958 780888735265140736,182146 768115744336912384,11774 764507225901633536,83641 781677135941382144,188401 769901743698096130,115435 779128945748877313,172962 775683225477869568,112363 768954022933954560,110023 739202157489098754,351436 791601946826125312,239880 768179738200383488,103506 785283073587941376,193669 760986160516722688,66116 776898689549930496,155390 777944938214400001,163127 760185849984249856,61145 762166030135205888,431998 776465089805242369,156103 751874227012112384,17794 770650056588267520,119832 767183778150096896,94699 785459079254794241,192032 787301598259281920,209974 769315611671457793,112872 785630613181177856,197688 792003936391720963,242637 793483847606337536,252741 763780721571799043,80136 794992599962710016,263907 795438452338724864,266151 789426151718617088,225875 774963779884900353,143473 778286389305761792,167220 773905807838683141,139404 759430156134014980,56964 757698333519572996,14277 794543331095121920,261155 763408658201849856,76549 762732849313095680,74681 772909611003154432,133519 758622760574726144,54003 776622726823890944,42036 781704620443889664,188478 750380659080736768,11774 786790139947130882,205728 764967795062870017,11774 758628520100847617,1170552 764337095469064192,82002 778344559914852352,167220 773883324838338561,137640 757188873164324864,30865 772061291095531522,129225 787281111856676864,188577 771159637760630784,108396 785380188360105985,195481 794690778639560704,262752 768090255660490752,103354 788817492974067712,217539 791576961629970432,238207 785282757563998208,193669 793119702025375744,232894 793864631160860672,256255 753070349651173376,24842 766258149145862144,91946 787264195192582144,206666 759628373576519680,55260 792399453642600448,243165 794011761544282112,257492 779315781981134848,171913 794220770314637317,258598 779685381172301824,11774 794695752983285761,262752 776511696441520132,156115 769737439749472256,101514 760971569820729344,65839 763365457050992650,77731 768766653328863232,62492 786679918381989889,205728 756286329583988737,42432 741092105771048960,1176510 763696722635792384,77612 766288239682580481,91798 792110189277093889,164814 794038530079125504,255318 795243407656374272,262022 791056300981518336,235580 758480440344936448,51069 789240475454537728,206666 758471213958041600,53185 767469955608707073,99576 764866687980167168,83391 775647524879233024,148684 776459120257871872,156005 785810370128515072,198671 793637027233366016,250785 762677202018197504,73926 766719789888700416,95708 769486159898669056,91499 772159450333351936,128934 775201796616663045,147316 766135691390615552,90908 790043440054755328,228124 791003212232871936,234583 760991147351126016,65839 775305495410274304,148033 789091442144653312,223286 766984550530555905,95708 791276006623633408,236502 751807839010643969,18893 779042831231021056,171693 771241776896053248,122146 750374379578617856,12883 750093479292858368,11495 793181234679590912,249841 779389283815882753,154832 766301172319842308,90031 758340451082481664,52000 773647888433967104,137158 765386397469466624,86440 781842141471383552,190635 785290071519944705,194154 786947040181747712,207613 776165440162766848,153921 794311013285785600,258598 759602167833583616,48081 793319192002912256,249841 781502646146375680,188401 769165407114686464,109104 753579096311996416,24512 792664620624412676,246392 788324230618353664,352258 790320235844730881,225121 790275669024530432,229895 786541413622087680,194723 761303928566870016,65455 764156220164878336,82209 757619093801279488,48351 771777435499061248,119592 793898970309337093,256451 792510470640902144,246225 791669482519302144,240145 765294940716793858,86653 790931937510629376,206666 760257346429825024,61145 776521220477026305,156580 778616918248820737,168794 770034661347233792,47940 791475287175274497,238099 762598707871252480,73707 788424899513778177,217519 748935926470979584,11774 781679039153053697,186584 791896088882053120,238110 794697598720442368,262752 789341264462217216,223492 755837556516720640,18215 786017101718913027,200382 793961215974326272,54854 794651014200696835,262319 763822371870416896,80098 765569470341472256,87904 779327702834618368,173602 763917742403559424,79691 775041884007849984,146405 775776283431145472,151185 793125789634011137,249469 789862868304949248,228354 792014937593819137,243075 765550414804713473,87904 780875888498016256,183975 771502336707485696,125554 773127696003977216,131007 777609528632340489,161978 761294016184983552,11774 762435297749585920,69673 766370175419555841,93286 786972915313086464,207949 779296742353141760,172799 794981880948998144,264397 760579357807173632,63451 777162884119920640,157755 791389803187146752,238266 795014864263446528,247592 779327039211986945,158338 789461646452416512,350826 761934257279406080,69516 770338671354523649,117257 789283215131414528,11774 791873020574830592,232169 776100297533947904,152735 793869516837093376,254135 737335987341234177,354309 761520770464055296,68878 788692502203236352,220029 758200918768660480,51809 791009842253090817,231318 766326833759543296,91946 787734718351495168,212707 753369635643240448,27045 773182044016939008,135025 785940239747518464,199211 792249913841225728,240796 766056842908749824,90908 765895951097749504,89915 769463420454260736,113767 771426861859692544,125367 758504501330403328,53388 785523923525959680,196515 788499440646574080,218275 791366058745729024,238205 754031666432180224,1170572 775719668573089794,150511 795699772069974016,267862 753949378482536449,30297 765283728415395841,86053 788397892105101316,217634 759909019679068160,58890 779806530342354944,176196 793152468473577476,249469 767186822183002112,94699 767746011410239488,100893 781110665327116288,185496 785847883010609152,197297 786228316730560513,201958 734741013613289472,352553 780627965319090176,182154 751557142797094912,14277 764803955775897600,84422 768306926664945664,103506 773582876491284481,137042 788870014044561408,220815 793448225961226240,250519 786739956978896896,205989 732287524903620608,11774 786635572181737472,205270 794857026564202496,262074 758879522900938752,54070 755767446477254656,39197 778626267402952704,168841 757074363703291904,45857 792457904800563200,245373 762099759905517568,71476 751615402099171328,18470 773552743906545664,137158 775750298388271104,150404 794544323362553856,261155 794994687006404608,264397 794039238308274176,255246 756548490063478784,43553 777584848022011907,161277 777906078872956928,164001 778054777812942854,164375 792025091731288064,243187 762688709502173185,73926 772480282280820739,130026 779564117237587968,57841 790561074382639105,231894 752964926528970753,24666 755882437180141569,40410 772257078677217280,130330 773986678071435266,139404 764183086674415616,82283 764845547689644032,84781 795251534569336832,265644 789458428716576768,225981 759213115171016704,56964 759956648832147456,43471 792026273212227584,243187 754860211807068161,33549 786498640428892160,194723 792342156212043777,243187 758746195279753217,351666 755192580560695296,35890 791480814194130944,239066 794293815125430272,256255 777190433189457924,159370 778552838200893440,167677 792871643945246720,247379 778369592531914753,166913 794729506963525633,260404 770332491018362880,117257 788527301382340608,218219 794802589313286145,261818 751187522143653888,17640 793171550048444416,249469 759240169602056192,57274 776568487493902337,1170550 792162329160888321,243165 777321450118275076,159146 763025027876974592,76030 793504553454956544,249926 795664944507207680,267521 785329236794023940,11774 778301096196509697,167311 790597825520398336,232169 752188544718761984,14277 756648219476627456,44171 761018702485524480,65626 773643069220593664,137640 781559096755494912,188621 792894622745915392,194349 763978782004830209,76552 780620769663520768,181964 765234401869520896,86645 768869397289062400,109666 765241842984181760,86653 789485517050118144,225374 758440925777367040,51069 768108979415154688,102449 740340576881631232,354238 787084306040578048,208538 787736290959646720,204835 794674902536192000,261155 763458651952644097,78304 775461905657913349,149259 794642354225508353,261155 760617711332360195,63937 762969382829961217,73712 761918903870164992,431998 790977089725992964,235641 765054117035343872,85562 781160320903487490,185496 791430270926790657,237309 767027340752728065,97192 788723586269712384,200963 793298085808054272,249180 795684907976638464,268129 780504852258512896,167101 780048568472055809,164814 752229213344665600,21034 761558732899692544,69231 773904176044580864,139404 794719236287504384,258456 765334824919920640,87249 766278171968827392,92063 792492319261888512,246225 795304368127889408,265257 755881644427472896,39657 776823732199264256,158520 791095581288595456,236454 761943039799549952,431998 762399768605696000,70886 758101161215832064,50923 786323666007121920,201958 778609291859259393,168794 793165416034074624,250033 770754611066077184,120610 775507333166149633,148870 787359258773827584,210207 791731531085672449,240145 771139328596709376,122299 765345390640050176,87249 768973617501790208,109666 772392712066764800,121795 772812878780829698,132335 769237819353141248,110585 771686736153894912,124855 790865225180254209,232863 774721212198944768,144573 780479445542895616,178194 791349578100510720,237844 762778803554754560,73814 773061577918418944,133454 775881954076004352,150511 751880683493011456,20311 773280184686481408,135745 755566801279262720,38421 759467679451189248,56964 778294145211363328,167220 777199243370967040,159475 787489010528706560,211347 794605039826309120,261155 756189558501433345,11774 759199111216148481,55107 764441367082708993,81446 778364182685163521,128591 793097186359640064,249469 777624363918950400,160480 755698095820713985,26066 770550248066473984,118191 791837314477592578,238395 777367066894594048,159475 757633612107882500,47940 767368923943669760,98817 755121889186615296,32572 764218406849568768,82066 790261566591623168,230282 786946740205215744,207613 773918717826719746,139404 753692401529749504,29263 755926966021173248,39384 794348109761511424,257492 777961739149193216,163901 780873277589876736,183269 793104325778153472,249469 753757145770844161,29592 756241133890658304,41689 790250084176801792,229693 778949524320575490,171324 753712006377725957,29263 758119361357885440,41703 789907438241771520,225359 761920602135461888,70540 760808582120108032,64722 764451134631063553,82203 770841206683086848,121479 793370928029642753,249469 794531772558114816,261155 766498302791745537,72783 785532978344493056,11774 786650765297278976,204413 762810439369625601,73926 751174244201930752,15721 778444761875132416,167398 781205083505565701,186434 785582151915843584,194058 777951349858193410,164869 778631859521458176,11774 791665021415624704,240483 775774790988730368,109666 786060002171772928,200870 758672964942389249,41680 757576591304224768,28322 763101238334464000,73926 772074951989792769,125742 754796057565990916,33356 780534758493171712,180074 793722269151404032,195876 774796413880311809,145244 772227455184728064,118174 792871109783805952,248010 767845598263439360,99093 791049960175394816,217519 781356319466856448,184223 766185648071905280,90300 795730885169573892,7047 764353855710560256,81130 777369624346173440,161456 766706983604932609,95340 788392726706393088,217519 777849604238938112,163166 777931932508094466,157993 753338115083743232,27045 789067207095353344,11774 758327040525279232,51809 762266276328644608,68273 751883377201020928,19966 750877855903412224,12883 779055051188924416,172120 785861752219131904,198878 764458529650511872,82642 761899581118480384,69947 767122730181332992,94660 765923606928830467,90031 771591065031761920,123226 790389393181675520,230485 780052783755952133,177749 762286452499746816,71550 786860733493604352,205186 780129764090769408,176128 793459498342031360,252408 767439719244427265,99434 773861019546443776,139404 792705186103975936,246011 756874289366831104,44429 761903988774010884,69493 773863395170852865,138819 761337789057265664,68182 771786251292729345,127134 767447685813198850,98646 775798265380007936,150663 792143374316740610,243848 787132060569710592,207613 753802218822889472,24856 795301276754055168,261796 792118732331950080,243075 780378047430164480,178704 762710194480525312,73926 780755779116609536,182960 753801583058558977,29790 773182204730105856,134561 781168735566467073,185496 791151988679532548,235374 770195440428060672,82066 781211662380445697,186434 787376036254191617,210289 768465538800492544,101681 772095994792144896,127775 788928005217263616,221785 794186864827764736,255942 794612477468299264,261155 763873500713086976,80939 762031802588532736,71415 790830912300875776,232169 766363390008823808,80939 790331518879006721,229148 776971544425746432,158387 758695623239540736,54029 761916769732788225,431998 791347966279835648,238207 794984985769938944,264431 785464712704225280,195975 790567485544292353,232137 777020076314812416,195876 768429227213484032,106281 776745145635045376,151374 760113209546268673,61051 763071970053332994,75724 768757876592513024,108785 791402964329963520,215965 760678075675844612,62726 763511884410748928,78129 780132723218186240,176218 760685538118668288,63655 788782933708513280,220765 773981487112687616,137965 793185873491787776,7224 760133616064012288,61051 794233610077437952,258947 772482057226170369,131084 793682429156454400,249961 788216712617275392,214899 772163029978972160,47207 790170418728415233,229773 778351067599769600,167220 791477781074882560,238207 754186076567310336,31400 757278698491944960,46384 794214593614778369,258771 771714533454909440,118191 773923351135920130,139404 758139741707636736,41703 743256056990695424,351268 792316567417741312,353124 750859135009316865,15643 770314695978938368,1170722 795079881398829057,11774 794880407774826496,262849 785354476106514433,190635 769013442124587008,110709 756272261905027073,42405 769655154547326976,112363 760150567595286528,60801 767788418902482944,95055 774484824023195648,132364 794002478144647169,257492 767402623037169664,94699 790619597456171008,11774 765667900816515072,86103 793157832820436992,249926 777699066662756352,161456 792219844535947265,244550 753687204891951104,28128 767381596122951681,85057 776603230167965696,58531 794568948889120768,261155 753413378601734145,25645 780199281957363713,178477 776220473810124804,152589 785855628334030848,197512 749757577148272640,10064 792036272097210369,243187 795776952858722304,269081 754911648222179328,33356 789476411320963072,226048 760551298726965248,63451 770506629561327616,118191 774078703147945984,141360 766110802034225152,91458 795421165972058112,264397 761700589155782658,69548 788121701259157504,215603 792166769553137664,242712 792083616285155328,240483 760899029089722372,65234 781043243031076865,182659 781565640821923840,185310 792424543637897216,244297 795680614200516608,265649 773116881414729728,134256 786282233233547265,202353 795376878920093697,266293 757680120630956036,11774 742394094819942400,11774 762018632662716417,71476 772518027942252544,130247 788818588891217920,220029 755875211162087424,39384 764985060772745217,85562 750139756290256896,10735 774987858192928769,146259 758427096372830208,52821 786007848111210496,200490 771975060882018304,121080 762419965236355072,73030 765489900523225088,84209 777922962875781120,163763 786534929228107776,203674 771516025703690240,125163 788601219191279616,217658 792229168939347968,244143 789208938562539520,220526 771527310663159812,125145 780734155013316609,182659 779896576294518784,177233 794954328343715840,263895 788756582649569280,220526 793268336545132544,249926 794629367703814144,261155 732548421731647489,352526 750397077708951552,12883 750600426320461824,12883 778686686934863872,166075 785958476736528388,199546 761039314809606148,64678 762068282581004289,71070 765645440582819844,81656 793943107834363904,249926 768071973477822464,81869 788216288015376384,214209 789727969023590401,223249 778203678763323392,71826 778306251188899844,131210 761681667182383104,69548 788059063871541249,215005 791058587569315841,234564 790782220336259072,231894 754751938986700800,14277 773209737911558144,134454 780955128664879104,183811 785319617904254977,159876 789416831589068802,224693 778021011598020608,155390 781555507916136449,187386 770821201363165185,120613 755167903230459904,35890 795709777603129346,268258 775372096755101696,148170 768124800229343232,103506 780115079186436096,172185 778980881486770180,171663 787806041107009536,205197 793703383139921920,250633 794498714534432768,242693 794006302204694528,256255 794027054006038528,255942 754708049713963008,22393 790239792285949952,229869 755580857587425280,38459 765326213493628929,86962 771564415707586560,120690 793858802294620160,255942 788082500350320640,214209 793919549955457024,256411 773868220998557696,139404 765317569913819136,86440 776545306611621889,156132 770434881360949249,64722 785958665635278849,199546 775785638473760768,150663 785709588347707392,197297 789481722865934336,225456 759070289623941120,56784 794221420490395649,257081 781894180226207744,189613 758265154979102721,52112 743835443100291073,352820 751184272799649792,17591 753694758418145280,28856 749753734591164416,9295 758901088292524032,54070 794692547692007424,262752 770304106040856576,118021 751142550711394304,17143 733695473001750528,11774 770661908303183873,118191 790291217321906180,229693 759148112766177280,56964 766324991906484225,93036 780457457814474756,180306 766427937486798848,92958 753784072292401152,27402 792738023695843328,247074 763878268709707776,80670 772359291256709121,129935 774188183143624704,140444 786646734734757888,205181 789517012758302720,205972 749346014109306881,7076 769742391225950208,114985 793156604262768640,249469 793238268913577984,250293 764035398653751297,80177 767868104919482368,84904 772308596876906497,129551 758471529009119232,47903 758868000363589633,351666 757771767523995648,49070 780461304393961472,180040 794535580533223424,261155 792532151103328257,246274 764992509210537984,84422 758049624150142982,51069 785270401697849345,194648 753398218680000513,19598 787492213173391360,210687 773462279576809472,135025 795023982802202628,263896 791313132027256833,237532 765946047738904576,90287 757702569632358401,48991 761537387654582272,68987 754721581612474369,33356 734771624373813248,209828 795050930609659905,263895 779088732393771008,170144 758795860155125761,55260 779018758316814336,171324 774985600466165760,146259 758345576735879169,50110 773945834236997632,140390 769962959816777729,115511 785851061177348097,198571 794738632938704897,256358 790953594308538368,235179 793791326592593920,255393 767071316008509440,93210 754794086108831744,27045 788502444317835264,218275 791710864583778305,240483 789935391482732544,218223 753264834087649280,26140 764865262231363585,82066 733911832935600129,354927 737697869126328320,352751 793241334710534147,249444 780382241579003904,179742 755570285684883456,35775 757594603084054529,35890 760862502930509826,65222 788538262218428416,216009 742119361104596992,11774 787405613131149312,180433 763923109166538752,79691 769538375854526464,112345 755543059765555201,1248308 777970735776206848,164608 789214227722567680,215437 754778867676680193,32873 767011846909943808,93184 774459596442218497,141887 760962745357533184,65387 785240763210735616,194210 794189346001866754,258598 772880644560920576,132370 771758912240353280,127582 751556437004783616,14277 761721099809730560,70543 775118466785374208,146847 786274548673118208,202429 773658601546145792,136575 753630093709193216,28732 758120559871873028,50923 758366339836747776,27045 766739214566318084,10788 779026592760606721,172057 786515503057690624,203225 765425870316023808,86577 768809804764704772,90629 772988738825703425,132996 786980476863086592,206748 772451165120237569,738099 757793220394790912,48922 776599125127299073,155668 791256304451018754,237491 760634498446786560,64197 760980653940830208,65455 776906126440951808,159377 795324419572899840,258456 791509004606251008,236082 779899058718707712,177248 763862715169329152,80153 780788506968764417,182665 789166675820093440,215437 758983541329842176,56194 780033401730404352,177472 755171574378930176,35890 787078726429265921,209043 772478551253712896,129662 775011848160702469,144494 779332103334928384,173964 785871556677251072,150947 755383500317024257,35890 788490184916541441,11774 767424089308835840,97379 768182993621950464,104132 781819536014049280,189254 794331892841672704,108396 794853937652387840,261818 787718673494519808,206117 765353214669643776,86103 780488585267019776,176710 733810829426982912,354906 785970988395692032,194157 757796237055713286,48494 763395025623453697,73814 768594198153064448,107423 793593845393088512,249926 758932427121176576,55125 791418297992437760,238951 781170000820174848,185310 760374698874114049,60866 773939877658394624,139392 775052686408298496,87904 794034099069456385,252020 756596943409844224,44273 763700140817383425,1248642 757540670601039872,47782 763344563364921344,77668 780821226054758400,183338 759632455687024640,56700 793176583100039173,249057 789933892450947073,228884 790378004857827328,11774 773997728787378176,140025 759240457075523584,56964 789538373752848384,203546 791627170149900289,238780 793423684077780992,252020 786489170705481728,200079 787508583239913476,211347 772896379735793665,131045 790464316650708992,230584 786222962600841216,201986 772117799170822144,128355 786637939950309377,205455 767019904755269633,94660 768153811324051456,103212 785276420864049152,194560 768081796147867648,99167 780462554762149888,180627 791569747775197184,237491 750361939767767040,11774 776180334165630976,152314 771722361724768256,126389 787263446647726080,207613 760991160915595269,64730 791470147630313472,239402 759198218399866881,50314 759536071935873024,56322 774324302078500864,141867 793176852844064768,249961 773935754863112193,139404 766712623874338818,95672 795698745711226884,267567 755138972695859202,34637 755160937548636160,35931 785946983869669377,192032 763739075480260609,79589 780632001544007681,182036 768536739702972416,104973 759965064413589504,55257 794881734416297984,262022 795185245205053440,262847 777659500216127488,162497 793607909825392640,249926 773163588370313216,133454 792553822384222212,246314 752651485305901057,21034 787985882104102912,214209 756286798410633216,42432 768591574401945600,106281 759103356090671105,51615 755876797892272128,38175 776417569666314240,155390 776826866330054656,158387 759749693006028800,56595 791774341419536384,241423 766349446267363328,93286 770985527919185921,121612 751093066686136320,16299 772870612146589696,112788 754002799784972288,30354 789908488554024960,225359 775763300411908096,738099 759187347586121728,51798 773003669772001280,134033 792048157316091904,242693 780691004424876032,182146 768823627068411905,90629 786792387725041664,205186 792443645882490880,243200 766019270702542848,90286 743828676328849413,1247548 764976057040662529,84724 773351063999119361,133702 786264963547402240,191961 793213442052063232,250633 788750771143647233,220029 762819260993396736,73712 751206773218906112,15643 785504884875415553,196277 768959137413640193,108849 794638280058732544,261155 765527673439420416,85981 794629118738374656,262022 795272187305488384,265881 793677578141925380,252581 793156932462837760,249961 780147007344156672,177233 785492831259340800,196277 791800711444959233,240483 762205064618315780,67326 776564458663636992,155688 776789960548503552,157755 781211293432877056,184230 794647521150767104,261818 755536153491668993,36735 767842894694735872,94450 753857357084553221,28049 791626814900867072,239235 794492166793990144,260871 755114690473103360,34731 762737087795830784,74308 773988673654235140,140444 787464174892781568,209863 772883520754622464,132335 776441301608693760,152314 774623879008399360,353879 780514900674093056,179421 751137161991188480,16953 775678685252841472,150440 749804453025374209,9925 788714937283600384,215005 749544710298013696,7524 787289999611826176,209184 786455320138842112,202248 793607448611348480,249852 752957114172186625,22752 756415582464073728,352982 774007231641587712,139404 793505452692795392,252408 758357122178387968,52554 767267708702371840,93261 768463110894133249,106023 777541800659677184,161983 794546887625936900,261155 795226243591503873,265308 738942248277139456,16011 762732155030081536,74133 767203552603303936,97554 792069589555306496,242693 792114121428733952,243848 792796348152221696,247241 762868433893543936,47188 757686232021368832,45815 760106650854305793,60866 792503779874656256,246392 761987818872864769,431998 790314630430203904,229773 795072950655389696,263708 758803877558751234,55260 791112799497834496,232863 772245019633692672,129700 791364273989619713,11774 767939862796247045,101681 765654855172194304,85562 788508906523881472,218349 777243512068722688,140965 792741763828027393,246726 764954457209769985,11774 765188595367964672,86103 791428654479933440,237908 787427862781362176,210432 788963139526066176,222500 794729337413107712,261666 758638819671355392,54128 750654287605276672,14421 789036280252215296,215005 793996873530937344,253721 732281357905371137,1170471 781113311458828292,185496 788497422897049602,218275 758351573479292928,52554 793543275189637120,252020 755793796881940480,39462 793220682880421888,249469 776201915759628289,151185 790655008618323968,232169 771423106430709760,125554 780947291364478980,183338 764845009753387008,84724 790786530507890688,228820 787064379359399936,207965 774008521042124800,131421 794778170797002752,262849 795665456669532161,266151 771462721900511232,125022 733098532551413760,354962 780202083517501440,177456 771549312639655938,124855 785642975405625344,196277 766353330708832257,91772 785614347431186433,196277 766693365220012032,94699 786914702228066305,207287 794594866151956481,261155 755021641940250624,27045 777238605269839872,159475 763865108824985600,80136 788113866110734337,214353 785984424198275072,198591 795249150908649472,265644 779821022589624320,176109 786388571217276929,202983 788827794109190144,220526 753278799274512385,11774 756678808036671488,43198 760683705279078400,63451 760136266377592832,60112 787488289318117376,208059 772264187133300737,129558 743115670917775360,11774 778973693171101697,171617 791416055449194500,200963 791786610853642241,241432 777966790898880512,164826 761703083160309760,68908 773907455440986116,139404 766144695357497344,91573 772250674633531392,129471 785761836956135424,196277 768895092744593408,11774 769203041459314690,11774 786789717505249281,203225 795411721682878464,262022 785664422312222721,197286 764315895564865537,82209 750098374557392896,9717 764867447237115904,84724 775636057828253697,148713 793811875460853761,255367 786915273181794304,207287 793891416682496000,256255 762116948993929216,71099 771401265385385984,118191 790668144922636288,232863 753692681813921792,29263 765536752027205632,86653 757744502484238336,49066 763902226448392192,80136 732708253163917313,27848 779385204473335808,124597 781679128156266496,188934 753375392312987648,27045 789418493598846976,59665 762808154958757888,75073 793094438138417155,249469 774494605610016769,142980 786640597692145664,205270 751844716837208064,18395 761374273151836160,67587 777628895596150786,159454 790653645008277504,233307 765690638314549248,88930 773888867221041152,139404 763529844470591489,78853 768921056841240576,109666 778701856264495104,168284 787340974699798528,210432 760158487301292033,60765 765975671873175554,90031 788838250387378176,220539 761287523305975812,65839 794554805809188868,261155 754739271404093440,33356 755027257396166656,33022 757637401036591104,47940 770034464365871105,115928 786263385285414914,199640 758495988499623938,52659 769953412616220672,114254 762295745902944260,72420 754012744928460800,29790 776139560468090881,153915 785996282644967424,200467 792500816653324288,246392 771480758514913281,125853 766673392825171970,94699 735851796741005313,351252 753067511193579526,21205 788900192158220288,219119 792083678209929221,242693 774716049719644160,143473 786015798221500416,1138587 757712597734924288,47693 768491118468083712,75073 760162557080461312,60723 774688938493607936,144112 789419154113634305,225380 769258047784914944,108381 781620476959338498,188304 778995999788249088,167407 754824027194191872,22393 791310725582991360,231427 772564184022196224,27164 794000294384308226,257492 761979080715698176,71026 794684814855196672,262752 773926523615088640,139404 785935859669274625,198962 765651065731710976,88669 792578564709167104,239610 775714532081733632,150663 776787142995390465,158151 788451731256455168,218275 778239864835829760,166719 787125231852908544,204835 768870519726673920,109666 771820948336939008,125662 770745097822449664,121220 794677986960228353,261050 753187002057629696,25253 751100705004457986,15808 768818375996874752,99212 788470014382776320,218275 764136066303406086,81924 789408777741094912,223312 759217199081000964,27156 781551215545122816,188401 755048416137314304,32532 775408979627442176,146405 791467844651388932,237787 790254030148685824,229693 793131511331495937,249841 791724286524334080,239610 795730561180532736,11774 778567360059994112,168794 772881032676773888,133043 780537468147773441,180825 788775027919454208,215437 790901701528072192,231358 791625235975983104,238207 788560730052235265,218495 751166192388366337,16833 754030967875067905,31080 773940180235522048,139404 778833519346724864,167319 773265006507003904,135025 778740601915183104,166852 773974068429152260,11774 769646257400901636,114779 765235887999442944,86103 788915806029615104,127871 794737830475902976,261598 732256907726098432,350711 769183307028398080,111558 780014326170148864,176203 776801940592132096,158314 751071005108346880,11495 792350010004369408,238802 794154875319894016,257492 770667900545949696,119937 795006083005759488,264335 786196003867074560,201619 777236510848409600,160641 786345361103130624,199211 788505537713348608,218349 794597276647903234,8044 755829726556610560,39236 790656808901804033,233307 772065164799668224,128934 778402597367586816,167407 793515775701225473,11774 768101872397934593,103354 770128056254070785,79693 791377460919209984,238290 794752288631955456,234583 793842430206365697,255942 790928049344622592,164764 790881477806333953,234583 790980745342881792,234583 790544480378187776,226649 791902481517195264,197046 794564080744808448,261155 795431987418955776,265855 751148070629433344,17284 762674519462989824,73926 795003915318202368,263906 770967001795887104,122146 752312616580685824,19402 793298375944900608,250633 769615771542495232,109666 786976116904955904,207287 767860148198969345,100605 794549206501511176,261399 775372002232119296,148473 752961669857415169,24788 761914686736568321,70941 788479192446795776,217574 762823152799842304,73712 763475849257574400,75973 777560041561919488,162348 771162827872763904,122776 792037057577095168,243092 774083944983572482,141316 770490319913807872,118191 753722823898562560,27045 787308657885192192,208579 793959438176624640,256358 760172204394852352,61444 765650301151879168,88930 792431468018405376,243513 754992788593344512,34666 769566482451697664,112382 759121075884036096,55660 788543770656595968,218603 761388291795062784,67547 771133029414801408,122126 774000126972964864,140230 789885281444868096,227242 791001650794106881,235621 762544013794738176,73519 780614445055610880,182146 786759491752714240,205349 773589060656861184,133043 773669777873272832,138543 775114947009339392,146259 793172700579500032,249469 732641910616129537,1170575 794000247013789696,257325 770567054034210816,118192 790141670213971968,228063 785696503033716736,196277 792522836615331840,246295 793191383729213441,249926 773665717224747010,137315 788456744297037825,218275 762611442549829632,73814 773552824839921664,137158 792262181731655680,222787 758445640879714304,53289 753362697543094272,27045 795439956042711040,264700 753254863400607744,26539 762776079060828160,66159 765644973957984256,88669 788750199644708868,220332 793507511663939584,252741 771918742200737792,128519 778558809161736193,168794 750379292962361344,12805 763166002041368576,11774 790345243103268864,11774 793195572282875904,249926 775949341886341120,146991 778363480545988608,152594 786184265750966273,192032 786751791064985601,205728 770701955719061504,120613 778116397650026497,166076 756229702491181056,41763 760284690045661184,61545 751950465521356801,18318 778668916121960449,169310 756313391996829696,42432 770566967715504128,118192 750434080622280705,13343 792070376746545152,226738 792460284128399360,244978 781300302251188224,136610 795769062676643840,267587 778049401591771136,160641 785299548604395520,194934 795346196562747392,262319 755043757892988928,34666 788830059763085313,220526 793222074382757888,249926 774110140362465281,140211 770652805103284224,11774 771827634242150400,127657 793118633908051970,242693 781257896243847168,186434 767140409638281216,97438 794208326838091777,257492 762135877472686081,72056 779407395709710337,173347 763043270947639299,75724 768570161901207556,106281 770672301427789825,120610 792078144643670021,243075 773905167511003140,139404 794601866185375744,261818 791006078850985984,235948 756718049651064832,43471 774405171065397248,141360 776614538401591296,157082 788140085304713216,215480 765383918405062656,86103 768572569083584513,107428 789276560381489152,224230 741259867579633664,350678 767014643361513476,96039 791467559929257984,234991 769559918114406400,113412 774685571163840512,144602 755644085076131840,38666 760681721964539904,62779 752883273592897536,24134 752932203756216320,24316 764481609705918464,83463 788682525434445824,218275 786011899372576772,199262 793924262319026176,249926 794318815198748673,259055 759490875797962756,318763 791000113812570112,234583 794069391541293056,257492 778342741239443457,166409 781189298628493312,182659 766071015877120000,87904 793257712498855936,249926 794817263404773376,262849 781532555107532801,187976 778722401483755520,169384 778575345335214081,168794 785572012425043968,196696 765519110230962176,85981 753702720054390789,26539 768456591582564352,104932 768126857355100161,102249 774238859097956352,142090 764180283834851328,80648 794536825163546624,261155 791993349385445376,240483 794565474793230336,261155 771506281102336000,125853 778356289453846528,167180 779109344935813120,172270 753547483779858433,25189 790553889217114113,230270 787015919579037696,207287 794189488855597061,258104 789687467985080320,227242 766393371598270464,93263 768094455853256704,103354 788816718957207552,206666 793222605553733632,249057 771875290565971968,127871 794666893726679040,248652 788884845552291840,220727 791439007485792256,11774 768073918682988545,103012 759454963525259264,56800 793153799028375552,249926 788262744176881664,186212 793254500429692928,244550 794782595498278912,261155 777160369257246720,159146 758109117391089665,50804 788127024007278593,215754 757387313697660928,47090 781303925978886144,180016 792535892250365952,244270 787134348055031808,209151 791205640295231488,233963 774227127755571200,1170870 776576286663802880,156290 794149882265116672,258249 775002792830328832,146259 781840443059286016,139404 792489334213480450,246225 795397953217236992,266138 758695126281498624,53185 755539256794312704,37991 788700534593114114,220031 775646213500768256,150063 753949628698021888,30590 768988736411537408,109104 792374412356050944,244143 761564476931973120,69231 788082139136860160,214492 770746983040577536,120690 754722339405832192,31349 767740294901227520,97554 795221602212478976,264397 776060067820863488,153095 787344981862285312,210207 751153739973554177,17365 758738069453283330,54842 762735527669829632,73712 769171049237798912,108795 732962545355591680,354719 763163268739375104,76127 756636313563041792,42416 774673134196781056,143874 761387479031164929,67229 768953756327239680,105642 789512557807689728,225981 754875108515131394,1174421 768224381327798272,104932 756589882546331649,44274 732429726216769536,350900 764989514393583616,85562 759377574388641792,57946 763355592916295680,77731 787938708842438657,213887 793500384069156864,251452 775245803203862528,145866 733008023925448704,355106 793192015991189504,250430 792155752026824704,243075 761742247058632704,70543 757770181523415040,47940 776740428490178560,53667 778619585121562624,169201 764148189138149377,82066 773370995306401794,126607 779082366694326273,171037 766792186805485568,92959 764980659928571904,85562 779696857794670593,174660 785999827264008194,199546 781218922867503105,186434 788126312875626500,215754 795030971754180608,263926 762416968532041728,431998 778721535674593280,170187 779458474505678848,175260 773970867109847040,139404 768053927002734593,100893 751550934497452032,18395 773972897283051520,140444 772369974967078912,129991 785807936907902977,197324 763474349181509637,65108 765704541954342912,87904 758348729183338496,52112 778977590107336704,168794 753365034336677891,26458 752664970207174656,14277 781483393804447745,139404 768820630766641153,104662 785551475451785216,195849 761334179615285248,67938 757699283684655104,48663 766482243351093248,93488 794600057014132736,261155 767835121676263424,101681 788892594973642752,221143 761006881695334400,65544 773922999229673472,139404 791899027432284160,239855 795286117809606657,262022 792392713249312768,192840 771316047072768002,123808 794332271293526016,259659 795008490221797376,249926 781734257827934208,187044 763027531918405636,354782 775080307917590528,141091 740318548002643968,99816 794609591627739137,261155 760821156328931329,60794 794729282085892096,262296 788583777790341120,218603 774644573096153088,143720 785517562998067200,196277 794328432104456192,259457 795709732535275520,268356 763118557441978368,76127 792849368885977088,247803 786775584214953985,205164 788391348592226305,215608 757314925203165184,46783 776903783930482688,159146 794592396088578048,39957 773237628749701120,11774 788794905694986240,220332 761294055737204736,65626 771029785837461504,122146 794613517794103297,261155 758744163210764288,54070 792843046153023488,228634 771528985448681472,120613 787383746622328832,210289 773215146231623681,134561 776660111641108481,157082 795353748801540097,265908 760076453388099584,60801 760230254111752193,61929 793629119879614465,254135 770414723116306433,118482 794024971085324288,250633 788006691442864132,214205 759168772192239616,51798 791412807384174592,237857 794590662565892096,261155 781230605342310400,185595 792079070263513089,243187 771755844006453250,125554 766055852675477504,90384 776486690059915266,153618 733201838711922689,353451 780834718015188996,183269 793483418788962305,252580 792138588192399360,243187 755391515803824130,34441 793094165248770048,249469 769291483077894144,109713 778567546454671360,168794 794965799442280448,262925 761398646168363008,65180 756273226645377024,42443 776927798573182977,158673 777962056032989184,163472 760010525417803777,26458 752962138830798848,24870 751120972351152128,11495 772431113046208512,84367 765729578304221185,88311 778634459281186816,167569 771799767118520320,128043 772758640721793024,132335 765542818433622016,88052 788469667656527874,218275 795657180905111552,267655 768204507293646848,103924 745093469027196928,1170700 791437478263525376,238395 787276794609209344,65113 776737825848954880,155451 765881266390597632,90031 793523020581048320,252824 775825320435781632,125019 786953641789882368,207613 788799666510897152,220820 792603948536385536,246771 773567734613323777,137639 781477902718275584,186584 778903871808737280,171037 789052522820403200,223080 793483974454542336,252741 786607833756282880,204413 774785797065175040,143585 754022972764160004,29898 770483571840675840,118482 786407876273303554,203674 779332278052761600,158387 778415207928389632,166853 765644109214121985,81659 781524032009023488,186584 794740162773258240,257353 770618793156423680,117257 771120165060681728,122982 792559936844681217,62492 767105324566339584,96263 785324633306398725,11774 771155519453167616,112872 776628784120340480,155451 762432744462745601,72978 795481181684895744,266491 795678076642455552,217634 771072959264030720,122299 760447688714268672,62063 765898782353530880,87858 774997713394003968,146259 791710634962407424,240483 743239326323060736,351268 770213698241720320,114779 785797580743544832,196277 764822216571846656,84724 768070805452386305,102514 759554485836320770,57068 771157113879924736,119771 788061812084314112,215030 771486795502682114,125111 758329402656690177,52061 775486632384466944,149259 785600349281267712,197286 792445683890475008,242693 794202501289541632,258456 779445651511713797,173846 746385272720457728,352417 771444539852632064,125381 785627033254580224,196277 764546466769571840,37461 769726388601520128,88057 788906213153116160,11774 791180699294367746,231894 771932023619457024,126389 770561914539737089,117352 791917774247309312,228820 773710334230040576,11774 778727461055967232,168892 758123688956801024,50923 756620675499122688,44450 792913070997639168,248516 795772837906808832,266277 763161854608748549,73814 751971770874331137,66217 780781776570507264,182960 780756446770294784,182960 764363315707424774,80939 769052555531980802,110892 766861472152559616,91700 792066693900148740,243427 793479407054749698,252408 786918542948130816,207287 786008527051513857,199478 794532993243213824,11774 787028558707384321,207965 793187056117612545,250033 749923632823042048,10735 779403165946961920,172148 768251050356711426,103005 773708465487376384,11774 774005259610025984,139404 786340147784593408,203048 786187733723025408,201494 773256836862480384,135736 792555795598577665,246295 768518967270846464,107072 771456637601091584,125554 759945402103762944,55257 762888476542984192,75174 780987805849772033,182659 768498128660131844,11774 775146216225202176,738099 752201765336936450,21074 767785005779070976,101163 785317373209444352,195125 758818170412994561,1248642 794615322137464832,262053 794709056598351872,262022 771332645154271232,124597 787628795125792768,206101 750490060273819649,13532 752666655239475201,22860 792503647754153984,246392 756230298161942528,39235 763852987404062720,80720 787383743023546368,209838 791365014150144000,238207 762035034979172352,70978 774067530381963264,140444 781350953282777088,187084 788614959013978113,212870 750408923472076800,11774 785885488779399168,9649 794541016816623616,261155 754737058300719104,30555 774653014371999744,279676 774749692072714240,144538 775403846805823488,146838 793979744622702597,256564 774031670626258946,138819 775460644900466689,149329 766774692015374337,95530 771161907369738240,122973 768449618891804674,1011996 754896636371935232,33356 788413165356748800,215437 776519414338424832,155933 788788606869569539,220526 791825636763459584,240483 789538353767182342,205972 776975623118065665,159146 792158043773423616,244221 776260728625836032,154832 767879594099679232,101134 793960915519422465,256105 776150908677873664,153845 791393408669671430,238286 792059531471810561,243576 791831543379558400,240145 750445845682622464,12577 752627250873397249,22394 753730469909368832,11774 755515939802615808,37607 776578511322619905,156926 790134815391711232,354470 752943804596887552,24134 769482723496951808,112932 777620242709278721,155898 769356291814727680,113165 781183381786595329,179147 753799694837387264,29263 767850442885922816,1249484 762019929008713728,70501 771140846527868928,121612 792901111741026304,243761 788722510023958528,220029 750453784795549697,11495 768868864922836992,109104 769437569578835968,112336 795358006774992896,266151 758844781543854080,54070 761273555946471424,67283 755181842953805824,36032 792552875687759872,246392 773894419623862272,139404 764289286413836288,1249233 788868252520816640,219119 755954211725115392,39462 752986740625969152,24870 758844970761527296,54070 774604297023565824,128230 766158019021316096,81929 778403795269287936,167319 793618060837912576,253032 794191989419847680,258598 792130926478290944,244143 787827789642731520,211829 776825878395359232,158520 779344074167812097,174230 773292136867528704,108795 785656348683796484,194082 755177198798143488,35890 760446584031178752,58359 781477544809865216,186434 786363604807196672,202217 766359141010989056,93261 776490040654299136,152314 795002684063367168,263907 779821216181911552,73488 777337457662578688,159876 758087454679244800,50500 770255310011375616,117257 758371129320873985,52554 768543284478242816,104999 770822974395916290,121479 786545868061102080,204413 793294854071652352,249926 778369757120651264,167044 773918161942917120,139404 774016249684779008,1250066 750847426483789824,14950 753964544192573442,29889 766828275553427456,94699 794274276241047552,10788 776195622705717249,153845 792048473805721600,243187 765229091733639168,86103 791436059179520000,238207 775536881459040256,130965 790732323725639680,230485 792870175527800832,247005 768224107209031680,11774 775439596431618048,149319 788040682740916225,214492 747599318987612161,355701 774316863018954752,142339 763058669885886465,76329 774728955102461952,144573 758128512230318082,41703 790881432512008192,234583 776123201298497536,7224 762304224109756416,431998 763390293097918465,74281 793122256251711488,249469 792176178995957760,243165 751969749064622081,1248204 791846431661391872,241678 786577246702239745,204303 765988347659497472,90384 795405643884752897,266884 765637784354840576,82209 763508998989606912,78159 770749806859784192,121046 790719290815213568,233692 781646547217813504,188425 788839105220087808,219829 763807240713228288,80393 755930540667043840,39384 768163897295507456,101681 791085762682974208,234583 793909501619531777,256125 773171611268677632,129649 773808560497197056,138819 795100516149760000,264397 795433208359882752,267014 766409735838904320,93823 791350070641844228,11774 790402214930112512,230473 793234847674339328,250293 794778779444908033,262588 764935195267067904,11774 794389168029831168,256502 734808091183714304,351644 756546082851680258,43917 754823406718029824,33356 755564732803911680,37424 793917932074049540,229220 795323090200854529,264397 769054369300025344,109571 778543996977106944,354238 777410918351122432,146125 794273813550632960,252939 732409801376862208,350955 790679000230146048,232169 794331481736814592,259773 789149279138877440,222647 767376731242057728,97515 775646481197985792,150404 780077040754167808,176673 777954401130582016,163990 788169331913977856,215088 781362396740915200,139404 787894069791977472,212237 788733698111791105,220332 773936122418368513,137869 789869855377940480,164764 790622762436034560,232137 767182564322750464,97554 781216823702269952,186584 795750938116034561,268529 793140182555975681,249469 785468432586342400,195975 764883267438862337,84724 777928579124375553,164764 778299877424070656,152594 749593202479493120,7852 794346813578952705,249926 758338240533434369,52554 779059310160519168,168284 764134354528440320,82066 788020133432352769,214492 774288565496901632,141887 792529880181272576,246295 769209579989180416,111558 795396120704729088,264397 790302965651218432,230282 791306478028283904,237793 758753500096495616,54123 762706337713094657,74288 794635954141138944,261155 791631307881246720,240145 794925540180230144,263289 793096214145277952,249469 742174729222529025,350711 787336266958245888,208415 763857557551144960,80177 757412179675009025,47090 774209756118544384,141316 763071011592044544,75802 769852624535511040,114435 733011596407013381,354521 789094748204240896,223286 758346674896904192,52554 795699632760324096,266491 756463726363086849,43391 766732141593886720,95708 788554611816665088,203710 766618774049030145,94269 778287230553055236,166816 788011704865087488,214354 760996069698187264,65404 765568980287418369,85988 775428867825676288,142566 761312702153097216,67229 791001571123400705,235620 795667823599222784,229922 753368021327028225,27045 762018726497705985,71476 763587295748456448,431998 751675473931882496,18893 781318904710770689,184223 770450844839993344,26066 776177227037675521,154387 778344256754839561,167393 759151909412405248,56192 794376770166235136,247240 781210741810626560,186376 773113925114159104,134470 790904283113857024,28732 791723224476348416,240070 794534830046224384,261155 759172546948272129,57336 770407956009455616,431998 761976944716021760,70509 778341378644381696,167063 791710671440404480,241034 765940673430298625,90384 758007111431417856,50654 766285308245766144,91946 775803078154997761,151439 766458759614869504,93405 769250827881947137,112494 776388726100459520,153845 792409074230960128,192840 764179741276372992,79999 766481547918729216,90618 778629173828923392,11774 786589833871384576,201555 765079441173123072,85414 788873164386426880,220029 789458172079697928,225981 795688958915125249,267160 766404349043978241,93261 772187567072669697,129700 781164005414940672,185496 787254001267974145,209351 750487530940751872,11774 780953057563594752,183632 761720183832522752,68862 765635470562766848,86472 768880501528662016,108849 790529222183833600,231894 788011181038600192,214209 752261136158978048,21332 768138762182352897,103294 759813877764947968,59666 770775361286266880,120865 788105160031608832,214492 785349446213079041,195125 776504022987599872,155898 790524192550596608,231894 795692558814998528,263697 760885975987941381,17640 781491717513949184,188119 793890326649839617,256156 774261357675896832,139989 769285337008877568,112725 785614668769464320,197512 756323869208621056,42432 793595219451138048,250744 795412488019935234,266151 785469434710286336,195975 786977257755512832,193639 751581454723870720,14277 764370210568548352,82066 760128450216755201,60866 758467641573072896,52659 793446306920402944,234583 794613203518881792,262053 760604894692773888,62492 751167725322407936,17284 785944917029818368,198089 785259339829350400,194154 785259744667770880,194154 753027075225817088,24316 794238564737257472,259063 788032454728622080,213253 780957850155626497,182036 756285552043982853,42495 793551028192944128,245963 775383138591793152,139781 793961104036593666,257026 764408098278739968,81946 770863016103579652,83956 786951428275314688,206349 789931524632121344,225359 773852564718845952,139404 752127851042836480,19000 776221117681893376,153262 778634528520679424,11774 766800844339544068,95462 793644788293566464,254058 780452502554615809,179306 767149786520838144,98146 786896790406696960,205728 764044688126992384,79999 793986303926960128,257423 737778604818452480,354941 781524548697022464,187976 759097381547810816,54842 761342733298655232,64145 761336944806670336,68182 774004935390294020,140495 786757136487370752,204539 793608452643794944,252639 787570474641350662,210061 774709477857648640,140678 777257716095913984,159876 788517548736131072,218349 772599654034923520,131258 768855718153728000,109666 763588352713035776,77849 755018639435190272,34666 760588855636430848,62779 792733201382854656,243075 792821602782093313,243865 754017197924749312,31095 765664485747163138,87852 780420419799121920,179742 788204577938087936,215005 781593591038771200,11774 794375503247458307,260173 774444582817849344,140444 793379801042214913,249926 779221957854302208,158229 795615235570798593,267655 776161832386060289,154071 768893738353647616,109666 781836319299371009,190635 790429998444257280,230282 793931791451045888,256935 754745970118713344,33549 761695280374820864,69219 766268576206577664,91946 778362000313229312,166916 772202935505813504,129700 770255767702122497,117257 759947187736289280,43471 771534856937365504,126389 786942750696562688,207613 769001504753618944,83638 791356365360865280,238395 794403112169545728,260404 756204397357592576,11774 779104303554433024,172545 760207963701153792,61385 793098904799682560,249469 793155078643339265,249469 758441019516055555,52394 764919281264029696,84449 795087644220719105,264397 788784966578606084,220526 779016327537098752,29263 788064957480960000,215057 781069517166252032,183759 793870392200798209,255942 753221495187464193,25893 787344347431858176,207113 794721012495564800,262588 777580395256684545,351250 785256495239696384,194044 794641383952891910,259055 773897609643687936,139404 794734319134720000,262752 789491503093551104,224678 758055619630731264,50654 781571205149003777,350503 785614916740714496,197286 793568281357672448,253407 793103476548968448,248988 764317300828823552,78159 787145672386416640,207109 795375717869649920,266054 794910922158567424,262225 780873548671782912,182726 773893455458275328,139404 786585822367739904,203350 754888034970050564,33356 757724103751176192,49121 770094958950973449,115435 780614189337292801,182146 786791559538761728,205353 758370325998493696,52030 766344324045017088,91956 762719434351968256,73926 789998552244035584,229296 774431850911629312,143585 778559758798360576,168794 764831091832127489,84724 769268329043427328,110585 785306379036794880,194648 768562704457928705,106716 755200045440303104,35372 788088191404302337,215252 790501263347560448,228354 760562540304793600,354841 761498336054489088,67679 790727148013223937,233307 787421834178330624,210313 775392235709992960,148010 788534299293261824,217837 752198363035082752,21074 775888467154788352,151212 793827819386052608,255306 773541970782281728,136904 786431914999775232,203674 753699816765530113,29263 755800761724866560,38183 774461034438557696,141887 776214309328257027,152461 793499366577373184,252020 788406468148011009,216187 754838134899220480,24173 758392653499273216,52545 793855737936183296,255942 766266333197664262,89957 735296325550407683,11774 789903803885563904,220815 786233978114052100,201555 772098039280533504,129471 766142516076830722,91043 758688079695712256,53185 755179454800990208,35890 764828888828477442,84247 779392406558998528,174315 754930926589804544,33356 794557097459548161,261155 785239242691579905,194160 786961909639557121,207287 774018282726707200,139404 774195387309682688,140444 779452572788662274,173964 786268454546309120,201958 786765058764251136,205602 793869040901120000,249926 752985925139988480,23662 765474262480199680,85312 765926723116556288,88930 793250446261518336,249882 789189279649902593,224221 774669973197234177,144654 767410154929213440,1249415 770810837388791808,120425 780338085238235136,178076 756256502978076672,42344 791500885423747072,239405 770677439148072960,120610 795769108986032128,262022 786009595567276032,198305 750403342610812928,12743 794365375584538624,258331 792378680479744000,221785 786011306805465089,199178 758700506571116544,54070 773203109564784640,132908 789828787429048325,226490 764833121590272000,84395 771496490040713216,125111 787755106527830020,212357 776104220709756928,152735 795289366272868352,265795 769265651219255296,111225 745060274957225987,1247670 760697265237426176,11774 778952899615264768,170373 771397393250037760,125276 770756310677741571,119937 758012113298268160,50804 793095534726832128,249469 785545827519520768,196917 793106050945839105,249469 786949424001843200,207613 779782400763109376,176201 761655536458801152,69673 792100252962557952,243187 785633913456713728,197297 768180891768197120,104562 772955021478690816,133183 781903434769326080,11774 772552779873214464,110477 777709564854534145,162213 793675302832599040,252196 788740950281433088,220332 791077504417005568,234796 789911691127644165,225981 795371755200073728,262847 794989570744053764,261058 758698771056164864,54070 754715466002632706,22393 785590543443070976,197035 763379074412797954,77558 786973609071751168,207287 768868881112764416,109666 753363877635567616,27222 750392591687020545,11774 786423697871671297,1063777 794266964915060737,259063 772772514053427200,132335 755821790539100160,36279 763819676216406016,80366 788432631453118464,215634 767802873396678656,85326 770806720696229888,120690 768081544992940032,103354 768091617416937472,100513 780542458903998464,180655 775117176248291328,146720 764172569062670336,81869 766605644950450176,94699 755438884419309568,37433 777594259159429120,162497 785438234738237440,193297 770762655967670272,120610 793164050683170821,250033 790550575788068864,194060 791669641621811200,240483 763060116698517504,75724 754855212884561921,33355 776450273438871553,11774 787477299134402561,206117 772494498546855936,131258 753145404301205504,24134 787255059931394048,46572 769529015455485952,112336 780829531783434241,182659 786043566959173632,200490 767044762956402690,96985 780416249972916224,177778 793175240746545152,249926 789117787910221825,221785 773901814139793408,136904 785297493143584769,194923 785850637070241796,197512 795059628082130944,261155 795099560246910976,263898 759220832203866113,56292 761025853488705536,66396 781538058113945600,186584 795406093329563648,266138 791736486416613377,240483 764106292873007104,79592 787006343634747393,208379 733112792866258944,355106 750471419797053440,10848 763372055664340992,74943 739561997235290112,11774 751697097087418368,18470 794526286349627392,261155 786364799458373632,202304 764876634860228608,65108 768531677844938752,11774 755207270187798528,33751 750827861464981506,15661 776180492307759104,152314 767113227520049153,93823 789972651003420672,194664 759094460554838017,56231 753897637322129408,30339 758006542289338368,50442 751172715202154496,17416 773706315520540672,11774 786289812538097665,140444 794545111917068288,261130 769762556055609345,109666 793205314371854341,249841 793995104696565760,11774 769152701808644096,108849 766699600195440640,95672 779533443763810304,175542 788792573158653952,220526 794579231464390657,261155 773883237986951168,139404 772238037459701760,130067 786390464823898113,202217 770740812661481472,120474 755184907010256896,35890 779037799072706560,29263 794914901848424448,263895 794742598325911552,262849 755805842373345280,37973 772382646932561921,129558 757855578819481601,49754 763441355150372865,75073 759484386144165888,58358 768924184109912069,110362 760574061445603328,60489 763097590246277120,75899 790183094976327680,227242 793105291978104835,249469 760188192582668289,59666 789659687922786305,212131 780159141411160064,171482 732724119284895744,353760 757443603778134016,47266 774029676901609472,139404 792030061352263680,239692 777538107327467520,161542 775010535553261568,1170581 748961791057756160,354831 768124955598917632,103354 775082100936486912,146259 786756708563648512,205728 791401899941629953,238395 791011289762033664,235620 791431280005029888,238099 770264092556857344,117257 768042302212284416,102998 758705853595656194,54070 792836364379254788,247232 770239740637360128,117257 795694925463646208,267862 761677888575930368,70238 779125791086878721,172056 794319004261171200,257423 775412574393360385,148800 776176789320114177,153610 785960846081961985,197512 794537056139624448,261155 755127447960494080,1248288 789675926376198144,226731 789910126375370752,211028 794025059157413888,257492 755469018828603393,36522 793116972942635008,249469 765314986323345408,87145 766765166394503170,95707 791760412593139712,240145 793491139034812416,252408 769999322373029889,115042 757191020337475585,45125 758651648008982529,54272 761203599166808066,66897 734728047258144768,353002 772497402599268353,131007 772625904166207489,129551 772803993097506816,132335 774668491056029696,1250121 795262020274843648,243187 764097367599489024,81595 773618630676262913,136515 759077295818702848,54631 793325056893923328,244862 768058305906405376,103261 765596104956141568,87904 756662125595070464,43962 771397553556426752,124597 773589655241494528,137042 788209859091193856,197512 794263699779223552,259266 767961084040994816,101681 792922997518499840,247240 771738343809822720,11774 790965588441108480,235487 791784531057602560,240355 764140288273162240,82066 780682976849956864,178966 794562837872054272,261155 793189343909253120,249469 765543081244524544,88052 768204507079643136,103924 776026455591575552,152735 779712411460771840,175092 776490186502995968,156103 749795919197986817,7816 774422853437521920,139865 788062392865296384,213425 759553011790204929,54760 757533577974255616,46382 788025323988348928,214492 776168299453296640,153038 758056382557847552,51069 759072888548913152,56587 776843590198824960,154832 774585372588118017,144051 757247512185044997,45014 772833020856438784,130988 788628208396754944,218275 775058673739628548,146259 764907474939998212,85272 765683206603571200,86103 776679832407203840,156537 790740445844283392,11774 772552754669707264,131007 794688516882137088,262752 771394010317463552,125381 767475489246183424,98751 772997373417193472,133280 792477042432286720,243286 733337302945030144,355464 776517552210083840,152594 787918848640954369,213887 762924014641803266,75073 786145958060888064,199961 791311902240600065,237409 770369058780905472,1170819 790663518039187456,231894 788691764391452672,220029 791389001924030464,238207 773868815365136384,118401 765353784885190656,86645 779734212685492224,176203 791019419447152640,234583 756538032740642817,42432 775517950069518336,149953 765325870991077376,87249 794354175371079680,256990 756874316269121536,45122 758275017461334016,50612 793630423054036992,247757 794194354374082562,256439 790724585100550144,233154 776227262769295361,153610 790932613833764864,234583 762360870542381056,63149 795721883803066372,263697 778361678534742016,166916 793478099593756672,249926 772129313923616770,129558 792126443782307840,243187 789526226570448901,226881 786943974837784577,204343 790491122845921281,228354 768577716761333760,107428 793794284465991680,255393 780076218792026120,177472 785804862810447872,193050 774234419825479681,142090 793158595953045504,249841 789487669642272773,225358 770971532248113152,122146 776361600693379072,154534 793098637752565760,249469 756316709359874048,42432 789298233797382144,224818 773203601690951680,135234 791707000014934016,240070 738714221429596160,351436 770453231126323200,111558 786226771951771648,49459 763446648647188480,77731 764781737310351360,84724 779462944501342208,174230 765195150574268416,65180 761956842272468992,71323 775376153536294912,148018 792099954126950404,243075 763723883245473793,79513 761970053055074304,70679 793958204464054272,253069 793509315332100096,252824 793594772451569664,252020 760135666495852544,58254 768261000885919744,104662 775113268503388165,146259 764954118599344129,11774 775092457188896768,146847 791281358844760064,235729 793621859652792320,250544 768860518471708672,109666 764677344615276546,83391 778988363822936064,171324 769312790733402112,112788 774017027593863169,139322 791283089540513792,235990 755077262899187713,11774 760550849542234112,63149 786407894136696832,203674 770690055094538240,120613 787784054464655362,205197 753258314012749826,25968 791363876113842176,11774 780606290913398784,181984 789547930457870340,225784 755403142230118402,36735 774315676794105856,140444 780875270865625089,183468 764844201620205568,84724 779332123517915138,158387 795741850464354305,262022 761389270321995776,66058 771140883215421441,122146 771672550279487492,123137 795439703818375169,265855 769054450635968512,106481 750421084344901632,13201 760556100219396096,63451 762841418138161152,75073 793985279090683909,257423 768972207636766721,110659 758038815772672000,51069 793796432150958080,249926 776129146812375040,152735 762757562819350528,431998 771364574922629120,122126 766688014483324928,95568 770633025398906880,117687 789432589291442176,218495 794301339513679872,258922 759019562452922368,54070 786160515479318528,201378 759577176240951296,56800 790960320697081856,11774 772852294543085568,132364 791763642962186240,239868 790643545619111936,232169 772605818239721472,126390 780606128384204800,181984 760796001003241472,1011996 781004893893042176,184223 758297637791694849,52061 770322467705479168,117257 762742190581972992,73706 793870385783517185,256038 786310633625006080,202429 788529610015125505,218275 793822862104670208,252020 791620605007261696,240145 749956483777961984,7615 767804108203896832,101681 785495692013735936,196277 778603075648966656,168284 789147767486767104,215505 759087659083894784,54842 787767585492373505,207051 769636015451443201,114021 779129864712355840,172185 794013429946257408,256439 772538477736886272,11774 765583418910511104,11774 775243621377384448,146259 779866581912412160,738099 785550677003104257,196277 762298589573894145,71099 773898421195280384,139404 770383411525582848,117609 777546129223233536,160858 788631633868062720,218258 791750680201596928,240483 780554241400111104,181419 767487666237612033,90014 769943218943299585,113664 765723485368754176,87904 750335021991358464,10129 757551678841389056,47782 749290195523080192,7911 762975869354713088,62452 778197198253219840,166282 750380835098943488,12883 785841032479014916,198878 771710509355720706,125111 776739845980950528,157693 761840627004821504,70085 772249558944354305,125019 768941877521285121,110362 753785713729024000,28732 786745356792889344,205091 790645676703158272,232169 755948404669308928,39685 771471192200978436,126052 776916772729393152,157755 754734407345250304,33356 769241969746931713,110585 775405695701176320,149040 794253818758307840,257492 774460292227031040,139404 790892909352542213,234583 771592846654578688,126763 779505343323774976,175153 794010866899357696,257492 732583256361553920,352781 767805150832373760,100893 786093078209781760,192363 792369241534046208,245208 786296142178856960,201494 755515959243214848,37979 756615364218200064,44274 749426185487028224,8047 790743387599056896,231894 791758814886387714,239998 785624041809780736,196932 792043147178176512,351152 759362480149762048,56964 791662606675283968,240145 790727976342188032,232881 776436790878232576,155688 793200040051367936,105109 769236039277895680,112445 778269158714769408,167046 758836775166939136,55580 765796666536517632,349486 754784540615254016,32941 755451350528458752,36735 757730797348593667,48220 790673531751268353,230234 793172347297476608,247379 773679047041699840,86627 732681495874179072,1170675 755162689777926146,35931 794297725969899520,259134 771048670099677185,117591 766767455138033665,95672 792059634374828032,243614 787735372876935169,212711 790864101618675712,234495 733111234510356480,354525 758653964271415296,54070 771456195613773824,125145 787032708861964288,172967 763245649567420416,73814 773903565546921985,139404 759536693162618880,56784 776850056238555136,158524 752206844005756928,21343 787024926838489088,246425 790878708915638272,234583 749618626089525248,8582 754057216198529024,30802 773851698498375681,138819 754813925410021376,33356 787725593630547968,205197 777340172606201856,159475 772221817020755969,129991 766154380580192256,90384 773912262042120192,139404 764829243855376385,84724 792060642630918144,243075 773288561294598144,136018 775620856303222784,148870 764972225799782400,85562 788276250175496192,215005 734800744654745600,351644 788185551094419456,214976 764853759075758080,84724 772367201823318016,47940 795049431154315264,263926 756936047422951428,44429 770297434152980480,114254 761214201738080256,66897 764976156890148864,85562 785694172892258304,193623 775722634612924416,149422 793283628046221312,247379 751178036226232320,15810 750046493772378112,7275 771054558466285568,122299 786544285701341184,204413 756598219753218048,43956 772173915611394048,127579 758487586432311296,49947 760045174634508288,56964 791099159575048192,234878 750833976743305216,15316 775005016788705281,146259 790320135085010944,11774 790635491829751808,349318 786826799401488384,204413 789437686192844801,225981 787797303805353984,11774 760958075301789696,65174 758868422448984064,48663 763329225537548288,75797 752247218103431168,21714 788461852808339460,217918 789153602094772224,11774 764269758544015360,82582 793244599401615360,249926 757641124974559232,48531 763513655287619588,78228 753407395590578176,26458 790939895896223745,234710 793609920432046082,252014 774062403289878532,140900 781560866126893056,182036 790725414213804032,233154 781304146750091264,90252 795018801142185984,263896 790186506321223680,227242 787340247105404928,210432 794668903116967937,262022 758066075795939328,51136 773934810821570560,139404 762651932775284737,73814 774239904964280322,140391 794939718307696640,262847 765217543736922113,85562 793144483844018176,249469 776830105200922624,17416 785371583879778304,195481 789017629021265920,221971 763156204994658304,74133 776844781171253248,155451 770415252496265216,118985 791797236480905216,240483 791771415754137600,240483 794327603570053120,258456 754878444463198208,31320 763464178870870016,78542 777517556542345216,161481 771685996945666048,125145 771773194101325825,125554 768617480453357568,107469 790278431439200257,230584 794206845141327872,258771 766005103052533760,90735 790431724731785216,229798 735520526106566656,11774 776528913484898305,155983 765957725641510912,88930 795055813383651328,264397 788023236139294720,213619 752722363377082368,21332 786272703133065216,49459 764934264513105920,11774 771709396472700928,74518 752981543056871424,25255 756918385531904001,44450 779656688555155456,174995 732358294270971904,351676 758678313493823488,54070 773543876216762368,136473 786992018601889792,207949 772252292015722496,129126 763512829953531905,78360 780567212029542400,181419 788551269426274304,214660 752267145669640192,20279 778816989825425412,169550 794989434047438849,262486 732213118554804224,350353 738791007702024192,11774 788828711856459777,220806 762268241863569408,72420 786354339711295488,192032 770790465495035905,121177 793224336316493824,249926 790546921211453440,231894 749195448188014592,7048 778232113044844544,166532 793876359844012032,233103 794544979007983617,259063 795446594103455744,267219 756206502306652164,41680 786754383195299840,196701 778398684186718211,167407 755892833676996608,40410 791002426174271489,235886 764472269418618880,82766 774028128976969728,140444 793248744565190660,250633 758070357689458690,49843 781794272181760000,189109 785970732144717828,198878 771016494314430464,121621 795776480705921025,11774 757927014116524033,47399 758463996882137090,41703 760547415422300160,63451 748594573979488256,17292 771084557206511616,122982 785602234234966016,197286 792088219709902848,11774 769855710888730625,115435 785684491071135744,196277 785646926570008576,195492 771862808871002112,109557 780653664822104064,181935 787432056661782528,210287 732740404819333120,353789 771524745841958912,107170 788623764460281856,218258 778494675024052224,165923 795669085258268672,258878 781297573760032768,186883 772820969102671872,112788 793482989808353280,250633 793641078297690112,254135 775326012947046400,145942 785323138737254400,11774 776987942334050304,157755 759866759662952448,59666 776830366074175489,155213 763608827983859712,79231 781275751509204992,186883 773541333818638338,136904 752952660681117697,24603 762837156498776064,73712 788507990504669189,218275 767448508475604992,99385 787144207844638720,209351 789505484327825409,225981 755570427137695745,36735 758514135512584193,53703 786969454865424384,207287 759155085888880640,55915 790973482398019584,235252 785494075034132480,196277 792448987479609344,245963 791370510315626496,238395 763061668951629825,11774 778296928610156544,167220 764276134095781888,82066 762716098563305472,74133 794972602250842113,264352 789199024284774400,220029 758554687024934913,52055 760488710450405376,61051 787010992215617536,194072 775064449690505216,144730 785282565808816128,193669 792876298083373056,247983 791893710967406592,240483 760763248769634304,63451 788077890982309888,214138 759540225051758592,58250 732907065425825792,353228 760207012923924480,61545 794876053672038400,249926 755098267910807552,35445 775397859621384193,144617 766354310804312064,93286 776905296514080768,157755 793147438714523648,249926 752199009704357892,21551 785299446405869568,194934 787102024462573569,209129 790723328394661889,233307 792895740792020992,7092 794147673775415296,257492 795079583821348868,262486 788901711775760384,218164 749284338030616576,8047 756891995256328192,36145 780569941011333121,431998 771575558488543232,105557 768516608595755008,103354 770621119695056896,108396 753265208349425664,22276 763802398347362305,79691 764619270139641856,83991 779610835656192000,170088 792881003995996160,247877 754764979673395200,33356 775350892086165505,146259 754882756660776960,34167 756968408663678976,45173 791350151298314240,11774 753439715370598400,23739 765987054278676480,90125 775678254594260993,148033 780871609167011841,182726 758322537952583680,52061 780827745261608960,159876 790639568974254080,232881 771483385290108928,125111 788303698480930816,215754 791040590641332224,234583 785786668695650305,197673 788827320333307905,220526 749730831942443008,9754 753226065116590080,26140 775147302033903616,146720 791669227983867904,240145 794570607270707200,39957 732454132716445696,350955 792555756079947776,244270 786715084391223296,205728 781212432144359428,185310 793695698290110464,254058 767836284337266688,101681 753723801767022592,28160 790738066876923905,231894 790876838310604800,234548 792752422066282498,247241 794030784457900032,256255 777177992250482688,195876 773256107343155200,123499 776254384971931648,33169 780090747131400192,172057 774016583203115010,139404 793183560806969345,250033 768101813904039937,98751 794388875980345344,259659 771494070434881541,126293 777762263897772033,162596 791465290307670016,238266 788357801760489472,216943 732597578496417792,402245 762983816063574020,75724 755162302270283776,35890 786442976444686336,198576 788015099130904576,214354 794254297882120197,226320 778722819785928704,169410 785601437464092672,197297 780427019968544769,179742 776618628917506049,157082 794214754004926464,214492 776898356232663040,34810 787810023124590592,212131 761563754282807296,69231 765421352580964352,86103 787064214842056705,207965 768070834200064000,102137 787210652804902912,207613 756273255183372289,42341 774855485690302464,145474 793089414528466944,249348 751842898220490752,18893 792447728013942784,239018 795671567917314048,267954 757725736774037504,47693 773882173040517120,139404 773471788953178112,136904 768050272027410432,102467 791032525716017152,235179 773259083218464768,135381 770378935641239552,117377 789179926909886465,215505 750225678902042624,11495 754752751066877953,33474 788551909930049536,218275 764457983686406145,83570 790975285038555136,217837 762616623312343040,73814 765248644618424320,86440 775322970315030528,148045 769863670520131585,111549 779343353129205760,174244 758114873456861185,41703 790260127831953409,228354 764828971745832961,84724 793611116475617280,252020 765981475275730944,90565 770401159429447680,118393 763996770837770240,80393 755456913488416768,37433 762370092243951617,431998 785548721069195266,196538 793312132133711872,248719 762834215557668865,1249043 754719349970178048,33356 770348967192358912,117676 753701003900416000,29263 766038053127331840,26066 793667848941998080,253793 788114111582179328,215505 795385670684577792,266054 770758771387674624,120425 788538035977584641,218832 772546889463902208,129558 780882436439891968,184044 773272961851600896,134472 760477123345866752,62897 764383378183520256,76771 763917945449750528,77612 777958049239576576,163776 786220957031477252,201555 787281990143750144,209863 751997018935992320,353879 788060568762454016,215005 773590323096195072,137879 789277867330904064,223921 776442824531124224,152314 763855185949188096,80486 763946481912979459,78271 775754314727817217,151374 775894250496155648,151410 787006440842022912,208379 773969875324788736,138119 789985182988337152,228354 793498085599043584,249926 776166761175605248,154279 786014553272221696,199640 790351832346464259,230277 793312941063872512,249926 754976822924828676,34666 760570082217058304,63203 777544501460144132,160226 767420975205933056,99171 781897754020712449,191354 775028170777038848,146580 763113928553619456,76127 764091762423934980,354834 733882990955134978,353374 750691620366983169,14421 766951295462871040,91934 790209345803780096,230130 788142515199311873,215754 765199769933258752,83943 794277944424333318,258456 752869182438412288,22436 753359347837652992,26670 763207818652422144,75724 786556840972812288,204184 775151163473879040,146024 758037771801866241,50442 762986410777325571,74943 781328538523668481,183759 786654981210333188,204413 795091030106374144,11774 756287030800318464,42432 764204340840050688,80169 754752977609588736,33474 778084947479367680,158820 789452874128379904,225981 770014034305441792,11774 785636046516068352,196917 786919054019817472,207287 763394762598526978,70679 776145801873620992,152073 756316332380000256,42249 794252217922502657,258456 763001691646136320,74247 787099869773258753,209184 789320992929812480,225359 792061137659408384,243187 769690199261491200,113982 776250632357474304,153809 758446137959383041,52749 769388502681214976,27164 787123784322981889,90209 788735160829083648,220344 789240788941058048,202268 770518944360783872,118087 763541536256720896,78684 788747451377168385,220029 789190742639902722,223899 789874578319212545,228504 794950833544790016,262849 769065562588798976,110709 791080588606189568,235620 794596516648210432,261155 786623475289128961,205181 779035569154322432,171693 766043775160446977,91043 760113386055172096,60866 792604054660579329,246392 754159161127075840,27045 785957215291183104,199546 772605908505415680,131045 773511694656139264,137158 790925743911870464,234583 752740621727764480,22575 754000394360066051,29263 793167192787341312,249444 786564386261315584,204413 760614500194287617,62964 778246915058130945,166849 773911535819292673,139404 789102197288017920,223047 768186746479587330,103354 772776327225102336,132335 775734840993849344,148018 754747545323208704,33356 786759564100300800,204457 763172687321657344,1249110 776163484186714112,152946 787732632272510976,210650 792366882292588548,11774 767785509234114560,95672 791774494041870336,240483 788832355825750016,219678 791266485628907521,236502 793102502719660033,248988 758388128302313472,50827 773989468789288961,139404 762030988411088896,71026 790992035146637312,235590 735763030210838528,195876 772292532294344704,129650 785543103897804800,130635 752211814511812609,21631 771035727341637632,11774 761588983524581376,69231 795316511841943554,262022 755195014746112000,36208 779878024640540672,112200 785281990882893824,193669 769339684136767488,110942 788877864657559552,220815 793522090276257792,252580 795364878823329796,265875 778298627756208129,166339 760640087705128960,64197 792523315080409088,245101 766667424607432704,94699 790535320055971840,231792 732595444837031938,352801 755545460077584388,38210 762034080951078913,431998 790426871443824640,230270 788871744534614016,11774 761849970358099968,70858 790070562336956416,229172 786362199874736128,202304 772793524286660608,132578 792129252158218241,243733 772059990752423936,128615 781749944407339012,186212 766357020639387656,80939 792193355467874304,11774 732631985860943872,1035907 769966589324255237,116147 793892648029396993,155390 764137517541097472,80482 772243705436659712,127134 786082229575385088,11774 753011560025559044,24319 779348460512346113,11774 764580849396420608,82275 793595868947488768,252581 762429333914783744,71099 762089817307910144,71429 763792676223262720,79589 776026158035005440,152876 741317245264101377,11774 763476410203672576,76406 764887072729624576,80393 793636223088726016,248516 795074578829680644,263895 785492485309095936,195165 785844951309484033,196917 793177185095778304,249882 763863669583253508,80648 792169385653837824,244289 763447449293840384,77849 786086053098713088,199961 793587543157518338,249926 761892595039600644,69516 768498746384494592,107054 776591790891606017,156835 791385790005686272,238395 779404398535512064,174115 791106501272371200,235590 794946622019014656,262053 753659170419769344,28866 787739444896038914,205197 789211622099255296,224680 778212605278027776,166422 766432412083507200,92959 766432566148681728,92959 770829344272883716,121492 772092805619585025,128025 773771464197767168,137953 778701038513565696,167677 766008629325664256,90405 791805613961379840,240483 750364603494780928,12308 779416096491180033,174315 781505768579301376,139404 765577482061901824,87607 794392071234842624,260033 785727941762097153,196917 758312430934065154,41703 791661870012698624,239989 773002263883231232,132335 792162771408412672,243451 767894862712537088,101203 793994171115716610,254135 771377545845420032,121612 785580265150132224,196788 754992198479818752,27045 778687415540068352,169715 751215387035959296,17591 785549305025224704,196917 769062404835737601,110362 793951968280465408,254135 758304315660349440,1248598 756473052964147200,43225 771771946560282624,127134 792175708843958272,243187 762312692531077120,72550 792019650624294916,243075 793999718594379776,257492 758492953669046272,46076 788415206745661440,217039 776498128052711424,11774 788791994118053888,220526 768083514336182272,103354 778955423139373056,171443 785273980147990528,194648 758695392506703872,54653 767809737496731653,101681 761559510959947777,69231 786233932589117440,11774 760542813234704384,63149 761309413537816577,66878 775428365213851648,148574 781217793337204740,186584 770319267333935105,118087 780014367785889793,174465 788807025211748352,220130 795371668562739200,253050 793799820599300098,255393 760913876988887040,65387 795032508475834368,263906 761626868017688576,67226 765208329484378112,86103 773911118268010500,139404 760908405745807360,65165 781818912610590720,189017 794678799430520833,262022 770288028065603584,117257 786945418571710464,207287 794586903425257472,261155 763234356269834240,47188 781302918356008961,186210 786942689283629056,65113 750155614345572352,11495 793197330132570113,250328 795686676764983301,266884 758391659340193793,51778 786624977197948929,205181 756264821683879936,34461 764908135089745920,85159 774825343643377664,145244 763145403478835200,76794 791483065273122816,239471 794004486196957184,251758 785567548712558592,196676 787875045850742784,211733 762748319730798592,73706 776412551785566211,155390 794923467212726272,263895 792088928694263808,243398 779542195221258240,168670 732638988381605888,353220 754078325266460672,29790 790583628828925952,231881 770780856369635328,120610 739248278924070912,355507 768820663159185408,109104 789450653709901824,225981 793190984821510144,249469 770163623746375680,106447 786466589390540800,203391 791988305025957888,240483 789957838227410944,227048 791792768108691456,240763 769878920631980032,113412 774768102391242752,144654 793986693607014400,255877 766450052701167616,93184 769469125445971968,113755 774762474620850177,11774 776879615944040448,158897 773775284025778176,11774 773852491251277824,139404 742117558388686848,11774 754098710544543744,30370 785255238118678528,11774 788910320815263744,11774 753994938606493696,30590 761437007981613056,65222 777856778352619520,163763 795193581967273984,262847 774082582073909248,139404 774234414037471232,140230 777390299676971008,159876 790743280090701826,235349 770245502625583104,117257 793124594450255872,249469 765538051548381184,86577 774625522491981824,125810 777482465996779520,161456 760564434016301060,63149 754094399043215362,31320 771017945438912512,122299 795769186719043584,11774 758050260186988544,50654 766875478133182464,96156 791652317854478336,240145 792031911602380800,243075 758708045996257280,54728 763460928469950464,77632 765362578696437760,86103 760651905425039364,47940 778702018454040576,169916 788486652549222400,218275 789174514361827329,11774 793512143446536192,252020 760621527775662080,11774 778408218422759424,166916 795617209234182149,266151 757638129301983232,47761 781526747518869504,187976 787765008843366401,205197 793607302112829440,252639 777804623008509952,163763 780935282627457026,184223 787085945187082240,207965 777624984483016705,162596 786929218127065088,207287 776582274661875712,152735 787607907172950016,210207 761797535639928832,64730 764410347201724416,75073 790960464301731841,232137 766751859373735936,95672 755936842151763968,35373 785475175026274304,195975 764114190130970624,81869 732685059543683072,1170667 733110950329516033,355880 771719481634664448,127134 773653335874400256,136904 793210277495906304,243648 778339862378385408,11774 760702264197677058,64378 795346311876780032,262849 774971646675345408,140965 779617077330055168,173917 771057038893907969,122776 794126124750016513,249926 753275774086459392,24275 786418542090387456,203350 751542219543351297,16793 786892723085250560,205186 781203963542507520,186434 791418832414015493,238843 760617686414090244,354841 765246544413007872,86414 756280636621676544,42432 793196273889320962,249926 770283176367427584,117257 765353195996581889,86440 751650911274070016,12446 751718177365757952,18893 760939078602948608,65626 770301904949686272,117364 764195909596872705,82457 794030279023161344,257668 762647908835586050,73814 757702352518328320,48991 773633117777195008,137158 777101558781583361,160260 786029015383453696,198513 762655900771479552,70676 733031228593446913,355464 753359950303428608,19598 792212071215665152,240718 764947663905185793,84724 786421385316831236,203350 795607812667604992,267521 764275080234954752,80486 786347700509736960,201931 793254605874405376,250033 755371578112741376,36735 768961491814842368,109666 761915143697596416,68924 767726012452995072,100893 795239137859239937,263896 771790649410654208,127218 787315964081741824,209269 792027048663453696,243075 778366387106508800,166852 788844213123162112,220767 775768877099692032,151265 793494968572620800,252020 753788762828644352,28866 776465855504715776,155688 762968700228083712,75653 788535547551559680,217285 756578826625306624,43391 773656994809016320,136331 765202962943713280,86103 786049988866572288,198094 773707091902992384,138854 763890621484412928,80863 793115745232252928,249469 767763808320270341,100605 790628399647686656,230485 767132051283804160,96263 793331523269328897,250293 760125897244422144,61145 773718561407668224,11774 793249947281985536,250033 771469683497115648,11774 793155435394011136,249841 761678296975159296,69356 786913437758521344,207287 771529955242938372,125604 763003858268196865,431998 751901284995825664,19236 751837326565781504,18893 768142006329769984,103354 778370224349413376,164826 764147305318522880,82066 789883020450734080,228037 755167269404147712,35890 765640770850283521,82209 780086012810784770,176101 762187576006549504,71369 769451455434596352,113165 794259677676765188,258331 776930276584808449,159146 733602202606960641,354739 785492805225320448,196277 763772669401497604,80098 769566748546854914,113412 791430092404686848,237236 755932700301668357,39149 788747346972516352,220332 747531584371310592,11774 790982572650196993,11774 769080950542196740,109666 777766257617612801,162596 785321063513108480,194934 774306393088155649,142563 791478875901403136,239456 769787973089030144,109767 770207687556665345,112455 776123282982445061,147637 760290741583175680,61544 794897452755099648,262849 757984456380522496,10057 752023437606924289,20883 771876331264978944,120613 773697703985356800,138382 789917049950646272,227048 795248923589877760,262849 786374550581678080,202248 766445456952033281,82209 785359287140966400,195125 789665710599438337,227242 768544618988331008,104999 786979564291358720,207613 788176068167467008,213274 793181816786001920,249469 795207260423262209,262022 774767026871107584,141316 791275895335981057,234212 795739176859738112,267576 793860465160052737,241678 786996363041075200,207113 767883614654701568,100620 779867717817991169,176203 795700778430173188,266944 755519025833242624,38183 761285078945177600,66779 791136278448369664,234796 769280710066724864,112612 768863904315412482,109571 769229060572606464,87607 786309904390848513,202727 764939461708787713,11774 771772609436323840,127871 755259661855563776,35890 758866257697308672,55257 758292387730821121,51344 766728089749651460,94899 767892318208659457,209828 771854376860352512,118191 759742312557621249,58890 773868412699156480,139404 759136901915746304,56964 763871926209093633,76146 781411850709630977,186584 780240857953886208,177589 786202979850301445,199546 764261869087580161,82744 773238195320266752,133454 771416511558905858,125085 779073370138607616,159115 787003710543007744,207076 772812292341764098,132335 758832846245015553,52112 766002755534151680,90908 765685872876408832,70858 756234559604359168,41773 762151400344133632,71429 791836771684352000,241678 750137784367583232,10847 788481048606760960,215437 793975294101225472,255942 757725671745425408,46280 793468981571117056,220661 770125234120908800,104999 753376733311733760,26458 773840571228049408,139404 779184116809932800,171054 792052235245092864,243075 791793933411950592,240763 771388593575194624,125145 773927521200906240,139404 770363491173662720,118375 794199315849867265,258598 773599588494311425,137158 751778524583763968,14277 785449950255603712,195712 775290800339030016,148125 752187740066897920,21074 755421490917601280,35890 767853000329011200,102137 769547693177831424,22657 771851863213826048,128230 773902907980689409,139404 778568676324708352,168794 791445923008286720,238099 773751967323652097,135960 787079112301043712,197512 776574833975058433,156926 764843310494212097,84724 781354513148088321,186149 790258931335659520,225359 788351230045073408,215608 794164831402283008,257492 770696155357450240,120304 753781425674063872,29790 785316021049577473,192613 748546864140648448,11774 764139260479836160,80939 763510049570512896,85985 789134920425803776,220526 792732764319551488,246225 793870452913541121,255942 761155885867630592,65180 767733438472458240,100605 790673558133411840,233307 778377871408570368,166852 785656480615706626,197888 788397858080849920,217519 754740349990428672,33081 771126207718961152,122299 788176518430068736,215608 793121855938768897,243187 768216603179778048,104932 794160450929836032,258331 735015381786492929,349618 779395418320883712,174266 760959726750273536,66037 781737205614206976,131056 793218828507475968,250633 777117309064339456,159876 749983973368012800,7816 787267003065085952,209184 792938951527071745,247240 795489551951265793,247930 786757308508438528,202675 792292786385092608,230283 750397077402820608,9810 754719811469467648,33027 786934839505059840,207287 792025548235104256,243187 771083272545632257,122982 768965386674905089,109960 792385725157273600,245568 762845871566270464,73706 776209592254550016,154071 785896399867088897,197512 765146632652480513,86103 767830714700226560,99111 769151453386670080,103212 760210503079604224,56964 793931152910225408,256536 764249458494234624,80939 781115930793345024,185496 753408155854462976,25255 787063448584658944,207965 766573978018349056,91946 776845513270423552,158673 778226967770435584,164826 794993624824025088,263907 753783707350274048,29790 772820289705037824,112788 760596044858200065,61444 775516534101782528,112363 775769620431024128,151071 794525981834932224,261155 763719681169424388,79572 786709740780916736,194044 772698594537185281,131007 794700911457292289,247651 776471155817537536,155390 794316799747600384,240890 789848863163027457,227484 794561786498293760,261155 785930054186459136,199546 794696854881660928,262022 795132252581728256,259892 752203478328639489,19703 759837542497722368,59666 775720021309792256,151071 793209016692436992,248988 791416394948620288,236507 778427975884763136,165512 764951414389018624,84209 793698641689006081,252679 788749164226174976,220332 795369564121010176,250633 758353884045840384,41703 774343908859998208,142454 793148505153867776,249882 765069228881829889,84422 788103607283429376,215005 788047660913561600,214492 763517686626197504,78914 756194059727667201,41469 794012044873711616,255942 766734205892042752,95343 760126087766704128,61145 773171829829619712,44770 777292654518206464,129652 794183798963326976,255954 755826006238396416,39830 793127759014801408,249286 773485078001225728,136904 778906358682947584,170678 764219350274367489,82066 781842575317663744,189008 794228875798728704,257492 754792532865789952,33790 773881903929712641,139404 791266644752334848,237491 770404811527204864,112454 785918603061186560,199546 776257030407335936,154832 794183005992460288,250033 765669177248083968,88998 776777509232898050,157082 750394016403824641,13104 794339554413031424,258741 766826328687468544,90088 787751769245945857,205197 789238842742145025,223492 788437959649427456,11774 778334440024006656,164846 792531406207549440,246295 763812681103118336,80098 789825228868165633,225949 761029446988013568,66105 763547898776649729,78394 769947002234892288,349422 752262482018783232,20776 795703488512749568,267862 762314856036827136,1249021 766658367964131328,91946 794940857522802688,262847 751652640573026304,1248151 767891437811666944,101681 789457610227474432,223881 794968065649889280,262925 795376839799799810,262639 787890393828302849,212034 761878713608704000,69947 770442693138866177,118192 791137171814117377,236831 762789328720371713,74133 753113502450126849,25302 758024645161418753,50923 788477419518918656,218275 790319445214367744,11774 786732369529016320,205094 788465099912646656,217519 777229336436887553,159876 790996750278488064,234583 786091054827208704,199431 762109177342951424,431998 790940182010732544,234583 765933851248062464,90031 788905335419527169,221297 794171019309289472,258331 766045229606547456,11774 775001515828346880,146259 751097226479493120,16897 766365036562485248,47940 789803411688529920,206666 764082985670811648,1249165 793160123719966720,249841 775404911970222080,148994 779848200085659648,176218 750381515041808388,11774 761627985971732480,67973 761868907972071424,68987 788605923799494656,217937 764165928493916161,79970 757240802259169280,355741 766791452764626945,53185 772236460707700736,129558 773953230976016384,139404 762267944441122816,431998 778987000426790912,171693 788483744902504448,218351 760861397177753600,1248836 763797028455456768,80393 795350482931875840,11774 791428702240436224,238395 794992495272849408,263907 787498951536680960,211347 765077405765472256,85254 789272610022432769,216609 755416995550552064,35403 767190362339282945,97386 774798387485011969,132996 793126485657849856,249469 763814740413997057,80098 778628188096389120,11774 772278219810615297,81130 789315847193899009,224466 791422770479439873,238099 763545407578214400,78360 776646033983967232,155451 781185782056939520,185310 760524713013764100,63451 768869069558784000,108849 763348254192906240,75899 792497975025106944,246382 779341328912113664,173347 775594893343240192,147716 788185175393914880,214078 753769256420978692,29819 776184369694203904,151463 770585258764795904,119774 780873683636068352,182870 756577262372204546,41702 781193427337838592,185496 785657319363268608,197907 788020156958027780,214209 788488462752100352,218495 750363076780781568,12805 772926875609858048,132335 793951681700626432,256105 790188839709073408,229724 759163788243374080,56964 751607683363409921,14277 758653876874649601,54070 763518049815330817,78914 758962294214709248,54123 791055085962792961,232169 778278234123300864,166390 764140939770208257,82136 761275442099879936,65180 794687925069877249,262588 786185727814070277,201583 791123490124492804,11495 792819227669528576,243187 790891361151090688,229910 756691820206104576,44450 776446172902805504,155688 793830097727787009,255306 760965469784375296,62716 760279797276770305,1248717 780548125605986304,11774 778970377250705408,167220 791674086233636864,240260 793178086695170048,250033 794731175772299264,262849 766717398921510912,95672 791348281548742656,238395 761570500531269632,68854 794597430671134720,249926 756382401329242112,36684 781269323071488001,186210 788104087678189569,213403 769691457900908544,113836 794568140482957312,261155 757943080674820096,49400 776269503285956608,154071 771857992824348672,128382 779526952671731713,175542 791260684961079296,237491 794548747623505920,261155 778360388874301441,167220 752946254246731776,18470 792580710880116736,246674 794809837473435648,261796 765893363530891264,89859 775103485851398144,146970 776221232417103872,152918 789136570389442561,222682 773983064024231936,140444 794214516225548289,11774 771773537136893956,127871 779343043333808128,174115 735990110475411456,11774 750401776394838016,148861 766328511413886977,93036 773857443772334080,139404 747619974555045888,246425 777799185554956289,161988 780113275379781632,177233 766287298665254912,90193 757665516978704384,48369 768071323025285120,103354 777612266745331712,162638 752921125089226752,24134 790878751122976773,235349 778643292309352448,169201 757082469812334592,45857 789079277060915200,222647 793993052130045952,256239 785303000969388032,193669 773549957735473157,137158 780226089507495936,146259 791863642949943296,240763 755224872238845952,35403 753717609233784832,28586 766534244814290944,80939 792766533277736960,194080 785523456658079744,196676 789082206924861440,223286 789942251065450497,228820 751830561526784000,738099 750566718313996288,13916 765971573136171009,90384 794193104119234560,258598 792838302927847428,244270 791084881547853825,235251 774454106538647553,87904 773658469291425792,138382 786394399752224768,203240 793503292999499776,252741 792131780514050048,243075 756974339027767296,45122 762674071385546752,73814 766539275479298052,93405 793903563625725952,249926 740334158837342208,99816 772797127827128325,132578 788757739912695808,218875 763360278859898880,76623 793457202853912576,243761 753481547332845568,25189 755514905936142336,38183 752223784510361600,20279 768820743492608000,108510 792017662536617984,243075 766709055054307328,95672 781300501338001408,187084 753611616063815680,354833 791786776411201536,241678 763774974729465856,11774 780126808960339968,177442 792026753556443137,243187 787864580705910784,195492 786251473311010816,201494 786243665597493248,202074 774797744875659264,141316 749681417727074304,9433 775790493946875904,151410 777203316778467332,160651 759008447962550272,353047 759070955872391168,55107 753675878283022337,28866 789862595754758144,227290 791752673217351680,353047 772272222069137408,130415 790263242157416448,229159 767216469646028801,97386 773374048239661056,134608 788792852943863808,220332 775518418942525440,112363 764261795980771328,82744 765746139412963332,88459 755726496858312705,39235 768138284555984896,103294 768108288588283909,103354 780648760389013508,182257 792326963297914880,244289 785697297971552257,196277 759087834699407361,53996 781524057737031680,187478 758793452003864576,55260 794585857940455430,261155 756908686178746368,44837 789222488748101632,223286 779044938973446144,168284 794527959474470913,261155 794902146487455745,248924 785725551189250050,197512 793105494378287104,249469 756927910578098176,39874 769820497047498752,105109 791734902852943873,240483 778371100111675393,167407 767157605449994242,93112 779082033666588673,171982 767469089828646912,98751 764574295380992000,82066 772880194407325696,132996 778365909584998400,167220 780716477779415040,182036 757442352306720772,46405 768974881853583361,110302 764301278495313920,62180 771759650135867392,127366 776481114403721216,155451 773147141460094977,133666 785986010597294081,200382 764152438366605312,81574 785700684570226688,195975 793871138161950720,253164 795131046627045376,263896 778341643346993154,167220 767827420300836864,101134 766019166302244866,90186 787108631460196352,208989 760267037377716225,48052 785941315607375875,205972 773913589690294276,139404 765280828771274752,86627 762657228167884800,73987 765177391270416384,86103 750784680362848256,14277 759754102373056512,59217 771125003505065984,118191 751934412028145664,18316 756279406344048640,42344 771898182523420672,124744 775025500322496512,146259 773965067863719936,140444 764850732470153216,84449 767862645982584832,101681 794984135601385472,262925 787510535373848576,209863 778675848924790788,168794 794245317621383168,257325 760676397899718656,63149 785663749570953217,196767 794102009242808320,256217 767695880896086016,100605 793783932823175168,255044 790726754293977088,232863 758015160032174080,50442 795726510023995392,268448 793883959851483137,254209 780645172010975232,182313 776445067720400897,155390 789766380912533504,227242 791710102734667780,240890 765297859239350272,86103 787032172062441476,208379 770676256731828224,120610 770562399862599681,117257 786301013804273664,202727 770788729833291776,120613 790892069447462912,234583 778095524054433792,164001 751986463005220864,11495 764194197817745408,61922 768541023429681152,104633 779477510274764800,124597 762734602603626499,73712 776015896569520128,152872 761241750644097024,67405 751941332495659008,18470 763847573845127168,79585 776613191065309185,154534 755771631079919616,39475 788131958245232644,214809 795420873671004160,247930 732772838877224960,1170428 773906462703624196,139404 788348768387231744,217006 751799417594839040,19789 763143821232377856,75724 767225192724791296,98019 788903405355872256,221416 760555393227563009,63393 776268497038905344,152946 792977715871625216,242693 795040774958223361,263906 781008652656316417,184223 786036209889910785,198620 763088791812710402,76549 763834069000056832,80486 793597597546012672,249926 778477341056040960,166891 770882411856932865,121612 787269683607179264,203674 794899438380556288,263697 786416543697604608,202429 793511810615873542,252196 764782789929558017,83422 765786468262539266,88627 792143667020517376,244067 760105157589958657,60866 767459038892265472,98720 756624400905035781,44274 768924947775229952,110362 780378733463109632,176128 775051266745479168,124610 792326664617328640,243075 762631794306846720,73926 773702938346741760,137565 775501268844441600,149770 758498313398214656,47940 793460263253078016,252408 794209420825620481,258771 778289893160132608,167220 753963676928008192,30296 775489165152571392,1250232 763748344074297344,78129 792487989331001345,245148 788451813741559808,218275 772738547220484096,131007 788299827792654336,215754 794000162473414656,257492 776545506860249089,155451 775797266321997826,151156 792813606752616448,243187 792017661928419329,243075 789463289625444352,225981 786800268985835520,206642 786869306495688708,207045 785259574316064772,11774 771020656834072577,112872 752987059174907904,23965 791281160324349952,234583 791536513356029952,238292 794159074203996160,256502 757464548026843136,44461 780797671111991296,182726 770977495684304897,122146 785926882717937664,199262 780717326450696192,1170572 794610039055089664,261155 766263912153112576,91946 790660682916257798,232169 765965383920562178,90388 791312863344234497,237491 762097925187104768,350711 767777626916286464,101463 764795044402458624,82189 759091289862176768,56964 763128270070046720,76549 793135425170776065,249895 795059002673664000,264397 789662126529011712,225611 754027006640152576,30590 757687486348943360,48439 762777393383641088,73706 780240005914628096,171693 770577826173034496,119774 785432625406152704,194129 765261632242987008,74247 772764447437979648,132335 795350539429117954,264397 771754736336986112,125554 785856239515398144,198878 779471942315159552,174995 771431945473404928,118191 759168640151326720,56964 765945462042091525,90384 772028473657417728,127775 753663622472019968,28726 776550001883357184,155318 780240296319647746,170187 785662491376308224,197063 765244913185206272,86440 767595130417213444,96785 768424841846394881,106281 770000450355593218,11774 770203362516086784,116140 780198486188892160,177773 753753221496184832,29263 778966541274521600,171324 793765491231842304,254135 795141831919104000,264397 754075534783574016,30634 776421927346843648,155451 753395578667610112,24511 773173699532890112,131421 793940654082560001,255942 778293588237189120,167273 785658372028784640,197297 786641066757726208,205455 790967482001530881,235147 750477750582931456,12883 766430205342838784,82209 766132087787167745,1249308 764528965654573056,1249246 754985992587710465,34588 781179330982477824,185496 787248875044114432,193121 761552003667492864,50406 794604310260813824,256038 774234395909718016,131421 755371653396361216,36735 768918947034869760,110300 769713549438357504,114779 788545745712402432,218275 791348640845553664,238384 790218687164723201,229505 781886807893872640,189314 749716760010502144,9087 778763103823540224,167319 766349107434782720,93286 785840577447428097,198671 793224804451115013,249374 768790014037819392,99264 788402137797713920,217519 739794427305041920,304437 786680566473261056,205728 793505908047302656,240926 755131593530802176,35044 758414224783663104,52055 774476164316266498,142980 789124768217698304,223491 773058172730896384,132996 791655884648648704,239456 772927138911559682,132335 794578823635341314,39957 790458805486104576,226823 793309941570338816,249926 786304792628826112,201958 749386313225437184,8497 777374822103822336,161456 790798719499264000,232911 753393542257442816,27061 791796623177285632,240763 790937867396657152,234583 742394851543523328,352417 790628339237150720,231870 794741324805083136,262849 753374323356733440,27045 792999465166761984,7224 759080517706850304,56231 754820813715599360,28732 792674147277103104,239501 760250553012133890,61922 766309802628698112,91946 769496235241865220,112336 758396005653946368,52554 765536039012298753,87904 785855288620486656,198671 785927154450178048,198571 764010241667104768,148861 780653732849737728,179530 791796148906430464,241523 765880077628284933,90031 773717237559660544,11774 749701617725865984,7546 795732469488164864,267862 790712008249409536,233692 785903681367478272,197035 770061444251615233,116214 791768518849101829,240483 766014385953316864,90465 792909291686498304,247087 770226154376683520,117257 756515650852360192,43266 763936986323300353,80393 792584044768792576,245268 759913636630409221,60337 764124296369217536,79987 788167339934097408,215608 793129269987860481,249469 794191089838264320,258598 766443620941660160,93823 745334971146055680,353047 786787445073408000,205181 760902248985661440,65234 751634537822744576,18386 754854288724205568,26721 780512431990857728,11774 733083047021645824,1170830 768541434467258368,107469 765624439090270208,88052 751995625013538817,18470 779008196211945472,171982 768950633126727680,110615 785935164312465408,205972 773931663487299584,140211 771534163144953856,11774 763199676124426240,76794 793166460231311362,249469 794560548868341760,261155 735175774311845893,11774 792516327508439040,246273 756621567447207936,44450 769758537870434304,111558 774976088904609793,144682 773258470787342339,135381 763427244572233728,76549 766402106601373696,92159 787944586987438080,213887 789166172868448256,215437 772266532042702848,129551 791774240613687297,240145 771752395617476608,127134 795281442456694784,11774 786587429864140800,204413 787369847009214464,210289 762787056380706816,73926 765235005924728832,85757 768625564613611521,107469 761307524322717696,67768 772797191677173764,132335 795387636642811904,247930 774736516543188993,143473 778266872705720320,11774 794198824331853824,258598 758279246053797889,50923 785611857729953792,197286 793480009289695232,252020 753740809812541440,21146 765332608863576064,87145 794340360528994304,256038 749734460845731840,7816 795004243123912704,262847 779360698061119488,174115 791862565991243776,238419 794162448324554752,257353 779699124149055489,175092 794981249030950912,263906 766307930152902656,90565 754756432944369664,33549 787137424577224704,175891 767546971192107008,99701 773044593453592576,60884 787296821756436481,209035 794676582992343040,262313 775421084032172033,354831 750781440707661829,15066 795349826145845250,266491 790668860840116224,232137 791141688202915844,235315 763937419871657984,80393 787201388820303872,207965 770315128000491521,117377 781229409642524673,185595 774657013011709953,118174 762751366548762625,74630 770322347362582529,117257 771497190212505600,125111 757048672936824832,43225 733111146069131265,355357 759080372118454272,56231 765937986349432832,90384 777968795151437824,85326 788173022826029057,11774 792050101908668416,243075 792313364718424065,244221 768839040925700096,109104 733035385098379264,353220 771467812393082881,125554 794666243865374720,39957 749423298480631808,7461 757994444712972288,50442 786314296263409664,193297 758342016191254528,50923 778286511657775104,167220 767807879017529344,100893 793584260355502080,253793 787612253398798338,210432 793141620283551745,249841 750066085072953344,11434 774416525625360384,141360 776998590275198977,159876 744312353299238912,349197 792252324685099008,244632 758430832797229056,52545 788856099524841472,220029 750815657994756096,15536 754842507368804352,33790 781035788758839296,183269 794545713820684293,261155 777966055641710592,164980 787357174733340672,209035 788094408361123844,214899 778752085269413892,11774 790533588718653440,231336 764979169465950208,85562 794142591814160384,256910 768654409756659713,102998 769967547168980992,112693 792969684358270976,247232 761129630157926400,61051 761702070776795137,70059 780598314131652608,181935 758821917532966913,55597 770309518735577088,118087 760645589214302208,64084 788106986000883712,214247 795659695465766912,265649 753370468086841344,26458 780800580952391680,183269 763780636360445956,431998 770373180716310534,118087 750131666903977984,11495 780017715885015040,175782 785618428291911680,197512 795435363812708356,266491 751913817227948033,19317 771027689532633088,118142 793854224874569729,11774 763453602795061248,78159 767888856129544193,102137 792066005753143296,243187 763106520816943104,75690 788753304708800512,220526 795756696928927744,11774 786962341510479877,207613 785505030858166272,191653 755536730577522688,38401 751121586175041536,16953 776591829944926209,155939 781343861541048320,187084 790796523256684544,232863 752623682019729409,22662 750443393067646976,13343 767271285806272512,97377 770399478759043072,118506 768997089019822080,101681 794541579029671936,258829 756495611248062464,42432 793104099835162624,248247 766494472226140161,80939 770332116882030592,117257 752219908851830789,14277 760969195282575360,11774 764869311529947136,84209 771805802416005120,127366 758436420167933952,52749 763513884472782850,73706 773645464252063748,137565 772787983116279808,132335 795749305680269313,265649 795428950008729600,192363 793179479266832384,249044 758660578848145408,54070 750357223247745024,12805 772906972584747008,133519 750853076790026240,15234 769207892444585984,111517 740194085915348992,41724 757768167049433088,47800 792925040819843072,246392 755237394488627200,35890 795044031386554369,263926 785813058954358784,197341 792105452167368704,243187 794547740000665600,228911 794195251602800640,258598 778391936839409664,167950 791809490710515713,234864 767031535958646785,94426 776058671121899521,150249 750499815381868545,12746 754058417065472000,22439 792141796834848768,243615 794449029442609152,257492 795657190828810241,267576 794870180836941824,247651 758250671921651712,52061 753387464157499392,27317 758822067206705152,55260 791309505225261056,237787 792062187858694144,242712 759169615901683712,56964 754806955043086336,33850 772839101724758017,132335 755575480787623938,37655 776451334111432705,155390 794036174151094272,256239 760598857680089088,63505 788995196583227392,212357 754801918950514688,32756 755718205583286273,26539 753351001239801856,27045 769663447239892996,114603 760550761466126336,63655 795069668922945536,262752 754751120329674752,18341 765318786064973828,84209 768917113738231809,107745 786240658587516928,201958 780128677187248129,141360 774677624585089028,144494 791044098492891136,234796 766262724489678848,91751 758437099380932608,52771 759121952028045312,56322 773877196662321152,138155 794593410883682304,249926 789806035372429313,206748 774259642893426689,139404 786792163019333632,205728 760154105419563008,61352 795264307969851392,265686 765089901381423104,85027 773384375341809664,136075 755160483552976896,35890 758321602094391296,51451 774076514069385216,141277 767842856740327424,90193 757529922156040193,43278 765706828541857792,88459 781534119679320064,188119 772833698827952128,132364 749278774873600000,7215 775486553003069440,148018 760298544100102144,48119 793208885918117888,243614 760180980187406337,61470 768141077937262593,103354 793617951232581632,253032 791440973645611008,237332 794569137594826752,196314 788084802964643841,215252 790992653487738880,164814 754827982175252480,33356 772820227407032320,112788 781528174458908672,186584 781902854353059841,190424 758054281656360961,51069 761313112888791040,67229 765528557691006977,84209 755509232007581696,38032 771527740495245312,125604 781269437215285248,185921 758893622985039873,1248522 795241436182671360,258310 768894730981642240,11774 789426209960493056,225981 785603698995163137,196917 792167057370517504,244550 793194025092132865,249926 766434908365467648,91946 776370496665374720,155287 780974874449719296,182665 760258362734891008,61545 757263751653490689,44429 758246490749931520,51344 778415887707672577,167407 757740571129589760,48220 785970086817439744,193670 785996306221268992,199262 755540773303492608,36157 762621423164747776,73814 792437043573977088,32688 795087304285102080,265114 776860033409748992,158815 750377969059639296,12883 754733864455667712,33356 760803251356733440,64722 765285827840704512,80486 781554600499445760,188478 771682820486000640,125853 793122659857002496,249469 773105871559819264,134419 762433842590261250,11774 751640245829980160,14277 793401478278815744,250064 767158552272121856,97438 773727645523554304,349714 774002672525455360,139404 788070235442208768,215005 765031987279192064,84724 795016897267957761,263907 790919040696852480,234583 788094686728781824,214660 788734675049000961,220332 763007078722072576,75899 760134055241277440,56964 768090525362753537,103354 779135397439737857,164814 779080645129699328,172027 751863553955508224,14277 792384066960166912,239906 768972544514809864,109666 778567212361592832,168794 738864482445852672,1170396 774572837898035200,144122 787510715313717248,205728 775740971757821952,11774 787849369819025408,212139 772154156320632832,128934 790780371705012224,233307 756614047357894656,33356 785741054746034176,164764 779693775396274176,168284 791696890093981696,239610 764826674064089088,84724 793100593426497536,249469 772801284504100864,132335 764981039127072768,85562 775526110373306369,149953 772816156994351104,132335 777660367476559872,161456 790572610161631233,231318 793172570082205696,249469 793576134516637696,252679 775307350848659456,148045 785490771201789952,195975 771008347478822912,118191 773595546086932480,134758 788820183682920449,220539 794651949253554176,261059 778267296749932544,167026 735804495070953472,353124 778568031379263488,168794 772124747228258305,128934 795263304121860096,265284 780867132938657793,183546 765967632302379008,82066 762836631820787712,75073 764960711063711744,84422 793144860236734465,249374 756499238066933760,42432 759751796180922368,351129 771769584982646784,127871 793097404434227200,249469 786965211009777664,205989 794206264377151489,256506 770050600407040000,116164 781367013000085504,185310 768576720140115969,106281 759154902018830336,56192 787092341274312708,207151 767833636557115392,99111 791690170911293440,240483 794655817211461632,11774 790706397587570688,233729 768220443236896768,103506 793528772578250752,252596 757889939220594688,49852 758330713003483136,52112 749850462682177536,9295 781232797604208640,185310 755048668009525248,35044 759043175726014464,14277 767178846294519809,91946 786935684774887424,206748 769154567896461312,105992 780440801880838144,179537 786612730379763712,205181 779908138472464384,177233 768151353239613440,104132 769767746015854592,114985 788805790945554432,246425 781309084767285248,186883 764128773474250752,81388 794526168791662592,261155 763522522100924416,78159 793197493228109825,250430 760166862998994944,61145 766461754469588992,93850 757256333875826688,46235 786938093488091139,207287 776417577547345920,154071 786379113489502208,194272 770778832647385088,118191 759875755002081280,58227 787067697637036032,207665 789529650506575873,226180 762075363585433600,1248990 778730942999343110,169201 787342377677688833,209409 789447105093914624,224676 761719570084208641,70543 786963660115550212,207287 795067001760780288,261050 766329711597277185,93036 777711018390585344,159359 785478916991389701,194206 786218054128701441,193636 786506293385322496,199504 764188831566303232,82283 781352602487300096,187519 780748526007484417,182036 767812221497782272,100891 792103228368453632,244008 764833636734603264,84724 732286667009052672,350711 788441247992147972,208831 791772073282732032,240483 795689641634570241,261155 776921821505462272,159505 793687441169276928,249926 759120908036497409,57131 771295869350006784,124597 756975424979210240,45525 758092695940259840,50789 775267002399219712,144868 771141465217130497,11774 762671544849960960,73926 795605146969538560,265257 764943010849316865,82121 778991307352055808,11774 757798298157670400,48929 788655762784587776,218832 751998271598563328,20238 793956198517264384,256458 759522066085314560,57574 766412180342378497,89859 759924180376748032,59666 768968842345316353,106716 790701906628837377,221524 777911793436033024,163901 786231245881483265,198671 757610148835852288,349060 765538134725693440,87904 772078315318480897,129471 751740363468070912,14277 765516811618091008,87774 773689159189790720,136578 755004687728906240,34666 794614355887210496,262053 777447482896683008,161899 787429062734123008,207287 780083494219382784,165488 788926882414665729,219119 779375143416127489,174557 751800550879072257,14277 753635746884354048,27317 768138078380695552,103126 777550682966462465,161988 752249090851868672,21091 787515974304014336,208307 754728226925273088,33356 761643143582318592,69356 794360849053925376,255942 751221183916290049,17794 751802750975942656,19133 775025609407860740,146259 761605306942124034,50406 779428334732185600,170373 771808181148409856,124671 749582477509877760,8047 789511942075408384,226731 768026899348017152,102163 787869248458678276,211836 787996768285798400,214209 787072911509229568,206633 793583199301623808,252020 765617795795214336,88284 758166404726132736,51451 767916371674066944,100538 758719467463606273,54070 788461514520797184,172084 793196884508672000,249469 768865548243378176,109666 769762420407562240,110585 772870182071074817,132364 792158442270158848,244221 793172332793696258,249469 788808301916065792,220767 763422819635953664,76656 786998199600893952,207949 787295896115433472,203644 761345661287608320,68102 761943984134467584,70679 787093025390329856,208167 754010138961379329,30339 760762424647622656,64197 793776269984866304,255162 759424157343883265,56964 772147922460815360,125742 772878185981542400,132996 769351873987960832,113165 763022018497306625,75327 754094668904882177,31605 755796726548750336,39462 786324021159858176,202217 753200971325505536,21723 768710092820799489,105345 752972301977718787,14277 775000543769006080,146259 794535487415418880,261155 755403568966934528,36735 757365557825896449,46890 750849643328643072,15661 765681445381607425,87858 786361874472312833,203350 786738522866720768,105109 789208860443705344,219531 793467136026869760,252408 761594956083523585,69565 781169992310132736,11774 791428555859234816,237236 769873089018654720,114259 773844513987006464,139404 768568052396859392,106281 792474160127676420,243286 765379181362511872,82283 768970431957045248,110381 788917903450079233,220526 758760113658355712,54974 742081494282166272,669866 771446518037434368,125554 774241288770228228,139404 779316051519508480,173645 764335139782623237,82066 788926757034483712,219119 792348305468616704,243187 793145576879644672,249926 758068956989038593,50542 768660158562070528,104973 786187769425043458,192032 792040436881825792,240474 764607298153095168,83391 790271226606387201,229895 794236421720735744,258598 795041209886580736,263532 758270141209595904,51809 791374619164839936,238207 777467857202454528,161960 790965787590815744,234796 793993705065562113,256239 755510656732835840,36895 780910603007238144,183307 778560333816401920,168794 793102416010964992,249469 758001085227368448,50143 792455222589349888,245711 770802978106273814,120613 788016532295131136,214492 785567561341542405,196917 790744575484702720,99049 793205144628367360,250633 767845833723240449,101681 789255175856910336,223935 785872541453840384,197512 766372705704652801,93068 786081447450902528,194058 750295105303523328,12357 795086959248973824,261155 769388857515249664,110659 776209301832630272,130988 788417016642273281,217837 769316445788315649,112325 794096332592082944,257492 789891032594862080,227242 733050634702868480,354869 765500752538247168,86440 792026748611399680,243075 791737403501268993,240067 762743329842954240,73712 790251775676735488,230282 792270197017157632,241118 755775039182692352,39462 795138705157521408,264431 765353412414308352,86725 774011681353654272,131421 754858177917702144,33356 772223752847392768,129558 785948075831558144,199200 795411447840804864,266151 770379124762378241,117257 787837246128939008,197888 793108011560669184,249469 758359088082198528,51136 759776142551199744,58815 764780188710408192,7311 759193056075735044,55257 773906996424605696,139404 751874825484853248,20273 760990917083881472,65180 778300601171972096,166390 785550922260877313,195975 764909346094317569,84449 777899652104515584,159383 786275880414785537,201351 791122189911101440,234583 763117796406403072,76665 766416000736690180,93184 791872927469830144,241367 750521538399522817,8670 762732056619126784,73910 776742324122456064,157755 792811142548561920,247379 787015562367041536,207287 788050443758931969,11774 794872544469876737,262849 765701077668737025,88930 790587980520026112,227795 760630546192068608,62728 777736259770998784,163185 771979036851515396,37154 778300767413342208,167220 791684199736487936,240483 785317824701095936,11774 794603166650290177,261818 792050904321196038,243187 764165649832837120,81966 758844428337360896,54070 766384918502912000,91804 786664327541624834,205728 753603431013584901,23739 794694528422834176,262752 753713287766872064,25135 767253305034547200,97386 778671419341234176,169201 791849177525395460,236035 790651700222763008,232169 794600311604158464,261155 760453288500133888,48052 791408700770648065,237857 760197305588781056,61598 780615050339815424,182049 792488222156881920,246273 795356919313690624,265878 787821078529843200,213253 758101896343150594,47761 789811675767734272,227925 751851291630931968,14277 788593496747831296,214899 792477910472990720,244777 786291233371131905,201558 785314755019960325,11774 792498826267459587,246425 771953177411354624,127134 767921314937962497,101681 789266853675827204,218832 763394015446331392,47188 793477850200322048,249926 786691160320405504,205231 786597502158008320,204835 764344547140857857,82002 763872808195624960,80608 787271257700139008,207076 790707005442789376,227183 787083497458524162,207109 777760640379346944,349408 789162258639101952,219540 751643225077592064,18567 756964992943919105,45311 789092633213743106,223133 760815495842889731,64722 794637667925364736,261155 754839016906690560,32337 757691367006937088,48663 767879214695522305,97685 793298804845875201,250179 768885473167024128,109666 777237459981578240,160592 762701036742184960,65500 778931348862038016,170678 769688792596901894,114119 754853768173350912,11774 788975142554578945,222627 792535479430225920,245101 776166960707018754,153854 776778346181062656,155451 756365077905891332,41518 775718857579241472,151071 794397937765785600,178186 773878351165521920,135025 790698919021772800,226731 758710136508653568,12859 793964609061277696,255942 754731384481128448,33356 780824695939620864,182659 769994513905512448,112363 794757677897265152,262849 769169192306171904,111438 765666841238736896,88998 790268361456422914,229159 764195361825050625,82283 748924053164060676,11774 768603745928097792,106756 756648271158779905,43391 793898974436524032,256451 795392949878145024,266079 792822008103002112,243865 793103861464625153,249469 762394707393650688,72420 776742460101894144,157755 761689016404209664,69711 757849860309590016,49718 773376116983640064,132996 770940419483906048,122146 792791855482146821,243865 794954967157084160,263895 768136196476243969,103506 792810104634630149,247232 750423685748711424,13343 768209357012017153,104406 774385392686501888,142566 774241766555815937,141867 794617800342065152,261987 769294106270928897,112363 770234972376592384,117303 769012313861087233,107745 776967621119873025,158387 760849243905019904,17640 763369750781042688,76723 768881389034934272,105647 780932060177371136,183546 754947358010568704,22439 776399014933700608,155390 765137760260939776,84711 772703761680650241,129558 785257247710388224,11774 750362669656387584,12883 767815909578772481,101681 794570493831548928,261155 773910819138482176,139404 749920803068710912,10735 790970927232217092,235487 793132185280577536,249841 771053965811122177,122982 773907967435497472,139404 778344278107955200,166852 758690202168791040,54070 764164413112725504,82170 779989830688206848,176890 792015632195649536,241819 780562948540411904,181548 793211796614184962,250033 771739133576216576,126152 778266164027793409,166390 748728030550368257,1247847 773517991212355584,137158 785312408617136129,194934 793987163134144517,257325 795048654465732609,263532 770019003314106368,115509 752955763463639041,24603 766260366322044928,91946 776546049330671616,152123 774221690855362560,139404 758381968467918848,52749 750512308175110144,13343 764980939437072385,85562 776537324943511552,155933 750201927355490309,11495 790661252288745472,231894 790746172822609921,233729 757550137258500096,47782 779272126444503040,166282 794157448890384389,258249 777647964005273600,162596 792601291297918976,234990 753032688769040384,22795 770866634001158144,120610 794534750623039488,261155 785623896124903424,196277 789424764079276032,225981 776544827609612288,151916 753256349664878592,26140 750481060509528069,11495 786966183480266752,65113 762212766581157889,71099 773771640144531456,138819 789473511375040516,225981 762604779986190337,73721 755074296356241408,35044 761145916027842560,66804 776364398533312513,154071 785841987765362696,198878 772746466674610176,130988 777529368734203905,162213 786195377057779712,201619 786571218690248704,203806 780513185942077440,85399 791659141898960900,238383 732288030128668673,350304 760210003361984512,56420 787338038812745728,209713 788091717174067201,214354 790831944426676225,230899 776889748610777094,158864 770916682059644928,121359 786236524471934977,11774 793630604877332481,254209 757692545489076228,48477 775124885022527488,146720 764166784521953280,82283 773160592634843136,127579 792149415683239937,243451 794189957854134272,258598 794300034317619201,258598 776683794342506496,152872 781123166584332288,184223 758306177176383488,51809 758419621871427584,50827 759471009728753664,37289 781501686443601920,187611 763515952575098880,77731 752804162367156225,23167 786384456214904832,203510 794955489708752901,258044 793184295846281216,250033 766548887288975360,93184 789937333466456069,227048 759180966770466816,56964 775043677681049600,146720 763450868465152004,78344 765364710426472448,86440 761762304354508800,686533 790372183533088768,11774 794170004195319808,258331 763479456119820288,78530 788465003586170880,217601 767725305272242176,100893 750403990974636033,13071 770269252649615361,117364 794624979929157632,39957 767127344196755456,56964 779448165456117760,174230 791658097466978304,238292 792390213146251264,244143 787792696756801536,210253 778448123177742336,167180 750558825481113600,13532 753576599778316288,27402 758704391494914048,54070 771481620801064960,125554 753450125238738944,26776 793558945436733446,252408 773231221648289792,133454 793459528511721472,242693 780953707592556544,183632 772968752816107520,133454 758279126201565184,52112 763000271047983104,75899 791714545245024256,240483 763842517125197825,79587 760767911866822656,14421 780062115226853376,175092 793515174481178624,252741 763886697683705856,80939 767459006621376513,94612 768198349224685569,103506 769860133283180544,110532 795064238888939520,263896 786196418633437184,201619 794531142032572416,261155 750910270352924672,14641 794317312010711044,258741 794958061035200514,262847 761956980692963328,70689 768124637372874752,103354 776241530323529728,153921 785951316417785857,65713 750574811403915264,13532 771397243723141120,124597 755568389507219460,37457 762604434954256384,67852 794535464992702468,261155 794735799858241536,262849 762703846569279488,73926 769514644700401664,112363 779350073121529857,11774 779156833944547329,172962 786942137925406720,207613 788038196734984192,205197 761302349302366208,66897 777199897892102144,160539 788064847929942021,215005 778137445187682304,164869 753996051518861312,27280 768632939001352192,353603 756961142174392320,44461 765582194618146816,88052 786721203239133184,205094 749735453302005760,7816 790581013105770497,11774 770619308057559040,118191 776144449328021508,153194 776946184455880704,158387 774319972755484672,142942 781062365919928321,183546 770459606766096384,118191 762134365123903488,431998 779455137215553536,174392 773758205608341504,79987 758255593220169728,52061 768566446746169344,106281 763926275907915776,80720 786056431304839169,200490 786368123012194304,202727 762743865589628929,74066 795683104216256512,11774 795401941790507008,247930 746779383176794112,99816 761380053980557312,65222 763762698794311680,79848 756964076429774849,45122 762789133718814720,73712 775911508073119745,151463 795303281899802625,263906 771524958585393152,121479 795038432523210753,263896 760931055784329216,63370 754055224436727808,31400 766046808162373633,90384 791431175139057664,238207 793334055387344896,249374 766559897093799936,93823 757806354446680065,48093 778317435136974848,166282 769637790208393218,112325 785308172907122688,194648 774292712396693505,141360 767033259184259076,95672 789181243032162305,224266 756521414241427460,11774 770418615652851713,118191 753034346597015552,25185 755153979122659328,34637 786199319636389889,201494 762158182466584576,72010 770648989586821120,117257 791918510347739136,240926 795263123376795648,265878 794851956212854785,262849 765687343718203392,88669 762834302660861953,71502 794617067995627520,261944 763925921422188544,80445 764086588728979458,74281 771230633129418752,124241 755084461780439040,738099 773059541000818688,129551 790919403810332672,233241 795035838178594816,263895 790650702389358592,232169 764199448603942912,82066 771844854955507712,126389 778988228858687488,170371 785902282814676992,11774 776603155110952960,156053 786642290035097600,205181 768963673356460033,110585 762837461135335424,75073 780063455873073152,176129 763755220442632192,75724 765212671893352448,86440 785694261165436928,196277 766536372991635457,91311 770943552587268097,120304 788758537245749248,220332 785912826443563008,22735 773225235013304320,134454 758770169997066240,55262 794919644280844288,248924 764213896353841152,80155 766096894883827712,87904 776127842048417793,153921 785287388943753216,193669 795664800684482560,267746 762024540687872000,71026 771423330100326400,125367 795009431582822400,27156 762647931254112256,69673 763056479578578944,75724 768600413365014528,106716 766039434231898112,90373 767873545506582528,100605 789750819759456258,215437 760120286184218624,60866 779513575803121664,464984 794219736825352192,258598 767735837152907264,74868 791706595017232384,240926 762696567916822528,74302 773576587237285892,133702 773635391203057664,136947 763122442176983040,76188 791590786165006336,238494 762717598932930560,71123 758932834492948480,1248650 773888799424118784,139404 788707304338227200,220029 791327644356837376,237491 769834233984450560,105109 794207720425586688,255870 751922652005142528,14277 756103681230024705,41632 766095437472432128,90482 769662759734652928,79987 754780317697843201,11774 786663494724816896,205728 756297703294849024,42432 757604441856077824,48240 771990803006849025,123610 773523693515538432,137042 780844117379182593,11774 781628803814686720,189515 781128153783644160,130635 794262438388506624,258598 785310637480087552,11774 792112175791734784,243187 732607566165872640,352462 795379183920750592,266491 768493811840483328,106281 787896548256538624,205197 761871777467338752,70959 785671710842368000,196277 776928298010042368,157755 768954185953910784,110615 774239246278361088,142090 776924495047192576,154869 773615727467200512,137042 793887962559762432,256534 768878493438468096,108849 792937159820996608,247164 780882302540840960,166197 772525341420118017,131007 758349654752886784,52112 769618773129166848,114357 770605788398231552,119832 778415070694940672,166883 787028516030124032,207287 756948955397849088,45525 791816432573087744,241334 794016896374829056,256439 759135579955138560,55660 775778408760508417,151185 770387967772880896,118191 789086739394465794,223184 785863099563769856,199057 791632587051630592,225427 773732189141950464,138819 756915652603019264,45014 790453065165910017,228470 768441894535692289,103071 779480729172471808,175260 751571988649480192,14277 758441104463175680,353879 785842981316206593,198878 790886756971196416,234583 791897075508056064,241118 779442034201485312,171324 791574033888272384,239612 793485014344183808,250293 781583208466964480,188119 774357543485317120,139404 788396667275837440,217519 763773527711477760,80098 760427054563295232,62063 762875445796675585,73712 793161315388882944,243075 772963903773040644,133672 792014580713136128,243075 750887464940609536,15190 775741588500774912,151071 792189256382971904,242693 793153160680316928,249469 764527823348461569,83391 759829690194407424,58253 766696268240396289,92213 760166649680977921,61444 771091027163688960,122776 773483559508176896,136947 788442101986000896,11774 794956339772538880,262847 764211762526838784,81569 751975842822049792,19214 773517182600744960,137042 774325271134633984,141905 785618297144221696,197297 750852192278552576,11773 772425517387620353,121923 751102159752564736,16728 790865966057951232,234495 758725553931165696,53185 767683749647482880,100605 794379745874087937,257492 757138415469092865,45672 789961656247787520,220526 764572088929693696,82066 761320097810087937,66979 785632043938025472,197512 770611374338605056,117257 779043019685175296,171463 794591571740098564,249926 792760747969372160,196314 775016929933176832,144730 794594986129956864,261155 763612649791815680,78271 789243482225283072,206666 792686871352582144,246703 756395292564393984,42249 765737835458498564,84724 793210251805765632,249469 761656178044575744,11774 751721554740908032,18215 752739859379335168,22750 786903985353555970,207287 788078485113806848,215005 765306785301303296,87062 771813246936358912,126389 750019272341090304,10009 758833322986393600,55667 770412958912434176,117303 792624378815115268,244270 732239265757827078,11774 788469719972114432,218495 793872702809473024,255942 779655734506037248,172185 757770653306982400,48663 758261088496517120,52112 750064445955670016,11495 793178893050011648,249927 781772168803651588,183269 791558254878978052,238272 758641729599832064,54070 758228466948943873,49752 771589493094703104,125145 790065330861158400,227048 791707895259762688,240483 779393076947259392,174557 779672243471208449,176196 768926919622471680,110381 781311595775299584,186584 763442371166076929,78159 754985199167909890,34666 774077777322479617,141360 785746473828818944,196917 794141508697997312,255192 790380186361401344,11774 755436554445852673,11774 758653725527465984,54070 776007969376989184,152872 790875724337020928,234583 794904130271604739,236191 753019039878942720,25223 760152630995759104,350498 785650990112382976,197324 758209658955915264,50581 771017383406206977,121046 774439344585203713,142671 781902853728239617,56993 762494733788655617,73396 763787074038173696,80177 790259092241588224,230270 766343711601094656,92860 761573570103414784,69231 795710545542479872,268101 765930296885714944,87904 765876125352464384,88546 768855480630476800,105109 788910211410989057,220526 780910092069711872,183269 733117578789322752,1170834 763148381514452992,75899 760638712518676480,64197 758475007601303552,52112 780073704084545537,172185 785822240071745538,197512 795772379343585281,11774 750357914146082816,11774 760216019839361024,60995 787803202313936896,209151 794243256221626368,257492 766262758254010369,86103 788855319233384448,220332 792520076297658369,246225 794019694235832320,257492 773972536350695424,140444 794248113364017153,257492 780054931923402752,176711 791360018004094976,238207 791376848882176004,238494 780622164844216320,181419 786819195791040512,204629 765375387257876480,86103 790662686354739201,231894 763535100793368576,78228 760166575139794944,61412 765538102563770368,88052 788822933879812096,220526 774035082113712128,140444 755090319398543364,34666 751231499333095424,17365 767012998338707456,93068 766313689989328905,90384 764993998889033728,11774 768858444644225025,109666 790389877078683648,11774 749997087882878976,10735 769598622098915328,111557 795075019734859777,263926 795245252340809728,265644 762663710259236865,72957 773518672388239361,137158 775495420705464320,148994 773686237630697472,136610 732739226576375808,353874 755122743834574848,32572 785458946781880320,195975 795719951395028992,261155 757582988574126081,47940 793948130039435264,256358 753336743684820992,25054 795062741920645121,263906 764517694062358528,83422 769981632057147396,112872 773952838112276481,140444 754730039304921088,33356 769708679457308673,114987 761318309774098433,67229 788720465111986176,218892 777889918785818625,163127 752216399720828928,17416 788699442790694912,218258 774710165165580288,143332 790929342423502849,234583 791715341265010688,240718 765505794129424384,87904 786679077822423044,204835 785501766074839040,191653 795671808292913152,267862 771738577478651904,11774 793528169890320385,252741 751839358320123904,14277 778679247409782786,166282 758434280938676224,52749 789510966346211329,226538 759180548346552320,56817 759280622661734400,56302 791090732748578816,234583 779501754815696897,175549 795088242685214721,264397 791301489994018816,233736 789917015813140480,212131 780428558636290049,180039 791089183418744836,234583 794906345371738112,262022 763500709006434308,77632 774212415059742720,135725 775625910187855872,150394 764161336234217472,81869 774227617759191041,141887 778379865913524224,167124 735858714935209986,353124 770723600726884352,119988 771915791918739456,125742 755173167275048960,35890 790878680583114752,234583 787152965685555200,205590 785471704906797056,195849 751034634348048384,16181 787851964621082626,213253 795684852389605376,261155 788468132633600001,11774 762551449553362944,73607 751719525486395392,18326 761410406367711233,66281 789348366178070528,220332 778636182317969408,164826 778402094537641989,167569 795728699610058752,261155 761670258562170880,69711 789060194927988738,216609 778573541276913664,168794 762720628541624320,74308 772305583063957504,123821 776013035198681088,152872 777579617129553924,161542 760819322558160896,63465 791345934030376960,238207 790613630504931329,228354 758085725904576516,47761 750024299625320448,10654 754077603468812288,31035 766532862757572608,91810 787047620392935424,208831 771482865003528192,125742 779888154719518720,173917 788645859231666176,218258 788699961495912448,220076 751956778670125056,14277 769345888909221888,112239 771685039213989888,124597 752252738751299584,20604 764899987251539969,82066 769011955063480320,110362 771141797846327297,123581 791352165444886528,11774 793199306350010368,249895 794053400774275073,255942 761594890807500800,69231 768826416305766400,107910 768858413908373505,108782 762493101105565696,431998 732547705868845057,352368 792572864461504512,245136 752205111271710720,21074 785489690338045952,196277 785571869126602752,196696 790747469994950656,232881 763422722911272960,78159 761146021208403969,65180 781911860631236609,190635 786974871544815616,207287 749791233443188737,9433 777807159081967616,163763 785746664057253890,196277 781041158021578753,182658 777855058851475456,163763 761755081897185280,69231 776726098398810112,154832 769290328058818564,112363 793924803778334720,256219 794567142523834368,261551 795454782265847810,267228 793464872856158209,252020 793974492393402369,11774 759112828309663744,57105 785504203913297920,193669 786009737368252416,200384 790986256746422272,235590 760988464850558976,64505 776407136838516737,154701 758166237499326464,41703 793953453936545792,255826 787381648585289729,180433 788483860300337152,218351 795325110773227520,261155 795699138990108673,203546 776638915327299585,157082 758066702307295232,50827 778682460582227968,167569 788113695549161472,215005 758380163688202244,51824 764822350684708865,84209 752219334232027136,20279 767079247945011200,96962 779330779922964480,173964 795409178303008768,247930 770489728785350660,117257 772854405251100675,131025 767402224402042880,98751 790356680672411648,228576 791988435372371969,240483 760195019097509888,61545 789882160823971840,227242 795327883648634880,266079 759927172681248772,52887 751714507710423040,18555 756383992270643200,42432 788554899671883777,210390 763404686636544002,47940 792081163057639425,229693 774448879660101632,26066 765165119693328384,86103 793685593783803904,254135 788354620938711040,214078 795137215361937408,11774 785795371633106944,194082 751576946362839040,14277 759454676706222080,56800 794201280751276033,258598 764272915743436801,81924 776914536523784192,158387 750724476623417344,14877 774730402263015424,144573 778667316116684805,169029 792052247534313472,11774 756599835596165120,41702 790328740446343168,11774 764251211176509440,69548 763438372765495296,78337 767418515993169920,94699 774073336766750721,141360 793465989568532480,249926 786195458431614976,49459 781535701519126528,186584 773279808495112192,133043 781248799817674753,186153 791046891425394688,235951 763415761205551104,77731 771094052502507520,121612 771526708109283329,125381 766943248673669120,80939 770483351157346304,117377 789900133651447808,227048 790992907062738944,192480 780928293604384769,182036 786037222017372161,198892 772940410935050240,133519 763154447627350016,74133 793504483204399104,250064 777869451450515456,163990 761297189070999552,65180 794688118221840385,261942 771493392517701632,121467 794544184313061376,261155 764803215103762432,84724 773297097449672705,134375 778000600881430528,160539 764986510189801472,85562 788483562752180224,215437 768566570650001408,106819 788181883578306560,215608 786936193372065792,192032 785995497748074496,192032 790641743033020416,232881 789287646673588228,224680 772793089928884224,132335 766663837541994496,93261 756890156783632384,44450 763808631649218561,80393 765576564629118976,88374 794995932555251712,262925 787675477456609285,207613 793101484237783040,249469 764882780857720832,84724 776417495947309056,155390 785289543012405250,194648 755903102268665856,39462 772461744069283840,129662 776202030390050816,152903 756107356014915584,41632 746380231175340033,11774 780223101388754945,7092 751794902095331328,19806 788716772585246720,220029 758096476312596480,51344 780092286671519744,175153 794657912656261120,261155 779359648822329344,174427 779156342925733888,170187 780392718732177408,179415 793996112373891074,256276 751143609672601602,17284 766841918957301760,94699 794275704120737795,255942 787327192040632320,207835 781209934385983488,186434 793842573941075968,255954 760943359645089792,27334 766024340710100993,81929 786883149590560768,207126 792573015783419904,244270 785650668795113472,196277 758002365664407552,48663 765974156584357888,87145 749223529304948736,7577 756303222797504512,42432 773010620329242624,133519 790713953542213633,231881 791650032516673536,238395 792307567838040064,243398 779857202773450753,171991 794620095582666752,262022 788431375078686720,217897 791700386994270208,240483 750014879118032896,10735 775020038835335168,146405 764977336743763968,11774 766762900425887745,85562 749700586350661633,9433 758480215962030081,46384 787878366175125505,213253 755792933056577538,39359 793634272934555648,252020 791363049772883968,238207 791436374066855937,234864 749495282652426240,8735 786948817073672193,206642 785615721820594176,197286 785980238001909760,199546 793540844036956169,252020 757434194838425600,47266 779763792259448832,172185 757553856616206338,47782 769764213212360704,72093 769176416156090369,105643 761909242794217472,68854 766039178408816640,91043 756577272958640128,43471 772255278750244864,123217 793105738986033152,249469 762981465768484864,75724 761438762526060545,18395 767809220733308928,101650 770412028276113408,117609 756188099131170816,41680 757860456480419840,49754 773554937531957249,137158 775247626207830017,146214 794326886524416001,11774 768936492714561536,110477 786292200091095041,199500 776873040214843392,157755 792380787165433856,244143 770280578675539968,117257 773514668853854208,135736 768472805209960448,106774 790893349150482432,194060 765610313869778944,88332 774718739811962881,135531 790232507446808576,227476 781197475847757824,183668 788735625025490945,219537 791353156768784384,238429 794562170797387776,261155 758801260250173446,54070 778758451644080128,170187 785874984572968961,198671 763757645593399296,76406 789450997630238720,350825 794984886822195206,263302 755383213128691712,8044 781509835682701312,186434 762634203796307968,73814 770235751959113728,117294 775808387904856065,151439 776483821436932096,155451 785853279079129093,197512 775077578952544256,141360 734874500517363712,1170396 756350363817631744,41518 766380927350104064,93405 767926389018357760,101681 756255963032748032,41679 781341167304663040,186584 795116746017480704,264774 765545196956168194,86223 789240527287902208,223692 766271880701448192,88606 786168857065127936,201444 775774700722987009,151265 756708576387862529,44450 779433006054375425,173637 780598922553065473,181755 794925887410110465,261155 781162817986629632,26066 788327064713605121,215005 776248616457428992,154071 753361338231955456,27317 737549315111936000,352287 777834666980020225,161456 756644638274924545,43553 794420398678908929,260404 751979895153004544,19000 769806844692803584,112872 793799001023909888,255393 770972110562799616,122299 787776132317872128,205197 752678341182980096,22785 776248650397691904,154469 788709115832918016,220029 765694778323283968,88052 770251679925100545,117257 770626700916822018,119937 788629516335841280,218258 794695159929774080,261155 780468963989868548,11774 778768018130161668,169923 753689062763012096,29256 776824784617254913,11774 788537981430824965,218832 762779569791336448,431998 775082872831172613,146024 790651780870832128,232169 792042109352022016,243075 768114779777105920,103261 775417834818142208,148010 792478430734405632,246225 794906595662712832,262849 765980948764688384,90575 753646855947444228,28732 760091701398605824,60163 751212815545987072,17284 771087969981571072,122299 762459828014895106,73030 785699138570690560,197091 769148593261477888,109874 770393693899685888,118191 767685058538930176,98750 764991996943540224,85562 778380077335613440,166409 791023571132874753,235590 795404823285727232,247930 794579161683791872,261155 763087566291599361,75899 780829895576342529,176201 792489831179948032,246225 770199532969787392,117257 778856055782699008,156811 789426624609521664,59665 795128109771223041,257255 752623210789679104,22777 793181950781435905,249469 767879134953533440,101681 757056362954186752,45210 768566693056516096,107069 790889671404290048,234583 778164449823887361,166269 757346187246575616,44429 778749202025152515,169715 752918743072796672,23899 793211822207750144,249926 785255040415965184,194167 794688635094372352,262752 751194352676777984,17653 753900798329757696,28819 757856603102031872,46280 774335164759547904,141867 766440016381870080,93261 772970021920190464,128874 780605727668838400,181789 786963993722167301,207613 792880323298111488,245185 757951288382545921,50320 792178209978617856,243075 767804365113532416,101681 758248781934723072,51997 776273479360319488,152735 792051890263433216,243187 792417152657661952,244550 795700557566578688,267862 755118023736909825,35449 763148580995555330,76549 787398528846790656,208178 791358085633708032,237491 792241065969451008,243187 751181035648393217,17591 759877244437225473,56889 788169984379879428,215754 787703091458023424,212357 794257544935944192,258456 766258933354770432,86472 776134842949959680,153845 791364309179695104,238207 763939007868776448,80939 755042576382644224,18470 793202413356199936,249926 776278502551097344,154534 766544655794053120,90088 774086287380713473,1170870 778690115484815361,169916 779002700323295232,171693 794312827234238464,256038 788210795448373248,214078 773919091488792576,139404 778598849187381248,168284 758415018056560640,52554 762637623831650305,73926 795311370057216002,264397 793265970773106688,249926 791253751365533696,234622 793192911752036352,250408 793504015417868288,252890 761275141737238530,59631 771648224369061888,125367 787385744528670720,202429 794598156457623552,260840 786298534173696000,202275 751067007416561664,15553 787770071095672832,205197 779038003276685316,172022 785554092651270144,197001 794726535097970689,263096 794560650252955648,261155 758913155732865024,50286 770362386326941696,118515 772791508785369088,132335 774784431504535553,144635 792516700214353920,245607 780935111416000512,182659 776558799763206148,155916 743496258258513920,11774 775691012085780480,150663 756932130593275904,45472 792019427168509953,243075 794995524722192384,263907 762631526030934016,73814 791060017617264640,234583 770152877042040832,117026 785282674743136256,193669 757432430529699840,26066 789116393929056256,159876 733354134318022656,355480 787064258240491520,207965 768089270489939968,103149 795430974574260224,265030 779980475175763968,177337 775481492663312384,148645 786692125861744641,205181 750839766816395264,14950 780869157902438404,183975 786327274287198208,202379 779305876628893696,171360 781653909190434816,186584 785849680248901633,198878 795056230595117056,203546 795752548787453952,268646 776893302004191232,159245 785687791199854592,196277 788100852141682688,214247 752931748867149829,24134 773842229152608256,139233 788572007176613888,218495 756306550570962945,42249 794419023907651584,260404 785993511174705153,198878 733115870294118400,349231 750322869163298817,12060 760237694320381953,60725 794246341954109440,259200 759544659475439616,30802 768927545802760192,110209 785492839874621444,196214 765620100548423680,85562 762693083293216768,74247 778287211988996096,167220 793873197431132160,191065 787298746795044865,207212 778980663978590208,171693 774676839205777409,144602 751203820865069060,16833 758612084464750592,1170677 792030490882637824,241819 759171379031793664,57258 771432414761615360,125554 794268523103064064,258148 789166607473913857,215437 764304035184840705,82283 766425995633197056,93504 771098075838439424,122454 773514549299408897,137158 762643673452601344,73992 766354076321845248,92885 793109183252029440,249469 764964386402361344,84753 773118198258409476,132370 792562898275033088,243075 793111687549321216,249469 780148136593371136,176127 761677800617152512,69548 781856159632199680,190635 787490727651454976,211347 765938779680931841,90384 779001927589826561,168633 758767283913109504,54070 795692798896996353,267862 773184205048025088,135025 757673545644343296,48549 757771898881179648,49066 774559692064452608,139404 780673530119671808,180233 762353203698466816,65189 778301695604383744,152594 790949758131023872,11774 794003514670186496,256531 758797143339479043,50923 767954388887408640,101681 770823554384269312,120474 789925786966978564,228820 765298301038133248,86873 793160893383213056,249469 765178890734018562,85562 757319925996384260,45319 752201895217815552,16728 752661512787865600,21118 794380078604046336,260173 774360728379600897,142503 771022348782796801,122875 792226547373670400,238780 753275658290270209,11774 780704684046548992,171037 760141325714886656,61051 760711871129325568,63451 786544886740758528,201958 781346670302736384,139404 795729195599089664,268129 752160736630235137,14277 758130587353935872,41703 776112084966932480,151947 758771118018789420,49866 753671274019196928,29040 764183912176164864,82457 766122551693094912,81929 762860798364430336,73712 775526911137153024,148994 751874466364391424,14277 781520644831866880,188401 795708663335972864,267571 756593950463447040,43956 787013407182553088,207613 772624587683008512,131366 774675961610547200,144494 749734595218771969,9295 764218392203042816,79724 773903193168289793,139404 795669677028450304,267521 791030862745702401,235774 794712012802564096,241678 755471950969921536,36545 792767323299991552,247240 776242058323517440,152872 776798439405449216,157755 772293212631212032,130415 786708782726414336,206054 793143382466060288,249457 751915428260130816,14277 750293843812216832,12357 768471053169528832,106281 788006968518737922,205197 795481419099181056,261399 756280189563334656,42495 780436808622538753,180039 795757729809924096,265649 787177326094061570,207613 761599650038112256,69614 786039345920610304,198671 791007260499582976,235620 758428217761861632,52659 776050742499172352,152735 780597350066745344,181789 780593267666628608,181886 790914320813154304,234533 788752943688192001,220526 779450018994413568,174557 767523635632496641,98142 757642292144447489,41141 769300725650165760,112301 765371682093686784,86440 774076699621203969,141200 755505991244840961,38032 771886390556577792,127957 786722856252104705,200412 772605584449220608,120690 780796000818429952,182726 775019838032973824,146259 781369893107167232,187184 754056737678909444,31349 773707685053116416,11774 753306036128325634,25101 733009017392369664,355261 790719021331034112,232884 788595819045871616,215437 760461061099229184,62063 770303754688159744,118065 779433387102760960,174230 776486915654705152,156290 773709563463733249,11774 791461955164778496,238780 794681338527944704,261666 785235832374497280,194082 790975988771459072,232884 781213737135042560,182960 776599442854146048,156053 785263757400371200,194560 775977786368491520,152735 757589552684896256,41702 794550693411491841,261155 732992251953971201,353696 766406819543605248,75073 778440283851673601,167180 766659813635985410,94699 793872608865361925,255942 774010872377274372,131421 788872894927532033,220815 789117499576942592,223286 755109073192751104,35403 770151845557899264,1170396 770934168477954048,122146 793820728827211776,255393 733658395761246208,353374 768986387844595713,110156 773899902413774852,139404 790610237275246592,231871 766938698357338112,87625 762733106503614464,67229 758490059355987968,41703 768779296823312385,108375 795265076966080512,265257 788204521637883904,215437 788504435626565633,217574 758203595703496704,51318 771043395745742848,117257 771303297298726912,124597 785856222759100417,198571 794612943702945792,262053 781692764761255936,188119 760502140213362688,351436 792886637176823809,247675 795360584334249984,266079 792057695381577728,243576 792095241234845696,243075 781563987376934912,187976 789837081623224320,226974 790599797673594880,232169 762716692807954433,73814 786380362247081984,202248 794014229770608640,257492 773569658549051392,137042 771760959501107200,127711 774703782961811457,138382 769905861120495616,114779 787813699079708672,205197 788887496801263616,221808 786357795452968960,203391 787717658263236608,205197 775345934548873216,148170 757883178564653056,49070 760979768070197248,66116 765692215725174784,88459 755847602621583360,39875 786282538121691137,202429 749079647933964288,7123 768845416540606464,109167 777862794360213505,163785 758621323375611904,54070 793953294515204096,257204 779106140906885120,171060 795773376501579776,268643 786892790533804032,206225 786797311510720513,206642 787860010843967488,211733 792730966972325888,244270 794000935605280769,250293 773980507709120512,140437 739888271816335365,11774 789165161672118272,11774 793278214441463808,251188 770466388976799745,118192 792072008661995521,243075 790892365116506112,234583 758621487334961152,51451 771680775729209344,127134 788524675504738304,218260 754033592968286210,31377 791113481801957376,11774 748233576504647682,1247836 788872612961259520,221785 792778110370402304,247240 793249790670704641,243427 769363139410309121,113165 790600386335735808,232715 760562345085050880,60112 765236993559175168,11774 766312386957545473,91791 788071066438696960,214660 779566498121707520,172185 780615954719846400,182146 788444019814600704,217634 751601686817406976,16728 771133095085039616,122126 775376642885779456,11774 754814515867291648,33021 764826094746886144,84724 792119455593619456,243187 763842662092967937,80393 767166692187316228,93112 754108756158537728,28451 773917463234813952,139404 755396971041529856,37160 760126380122267648,61145 764687371447054338,84422 758411761049534464,52061 793977342033035265,257353 750532903151472640,12357 758381471430156290,52167 776445522617917441,152314 771803442855579649,128194 791338161167294464,238207 752966820081000448,14277 765939798389297152,90384 785548300959252480,196538 795004088295583744,263895 759724803989266432,59467 768529603841306628,106753 778613959687450624,169201 794581760109518848,255942 765211450906324994,86485 776856849828220928,157082 786326420972789760,202379 791853375767838720,234583 750860519955845120,15645 763142963660750848,75899 794377286082588673,256276 752016804592160769,14277 764289432425996288,80939 776531081617104897,154819 777999251687235584,162610 793454253356572673,252196 758265890844446720,50167 793914022743736320,256255 769893717595525120,115593 771423551622553601,124587 775513222950559744,148994 770604464797585408,119832 786377138878439424,201351 771557556174979072,125204 765500515572736000,87831 768992598581051392,109945 781478810420207616,188119 791729604532834304,240145 765560175554129921,86763 773951813590589440,139865 792077529897021440,11774 788542454043598851,210390 785593930154815488,196788 749276059129016320,8047 740287269303517184,99816 754806501118619648,33470 771803903490822144,128194 793115080028106752,249469 734829238596042752,351644 751172273579520000,349566 785944481581465601,197512 773857907578433536,139404 732304127661735936,349965 779778246745489408,173347 756806272750583809,43553 762613031889022976,66116 766055434629230592,90384 794769829899051008,262849 788019934806835200,200963 763729631111290880,79691 777908812695109632,163909 776787166080950272,157082 778250629168918528,164826 792529454832623616,246392 786260185304051712,194042 789356328187629568,223774 758479099065147392,53185 771717549843058688,126535 750074311352807425,11365 763389372888526849,76406 794668613332516864,262022 785538084024614912,195975 777391496882376708,160602 787483180920176640,210432 763960132132757506,11774 734738409827229697,7224 792101809116413952,11774 781655011285544960,181952 767019423857254401,351436 767349052904050689,94718 792674382300667904,244270 777322387532488704,160593 790550461409550336,232137 788763395084300288,220332 793284825859952640,244236 787048238780125185,207733 780439284293656576,179574 764616802722779136,78274 778316048634408962,167220 794286512171077637,249926 771528720297385984,125554 760899533396140033,65500 769346482902151169,110585 768948836333195264,110023 762033469480312832,431998 779970425640058880,167399 788808951370481664,220130 750062367678009344,1248030 789077352768688129,223286 760467545325445120,59189 753325887064514560,26492 777197303824199680,160221 763739445505892352,79691 793824519865573377,255318 787722986895704064,210235 785933892427460609,199453 755818801258573824,11774 774680071818907649,144844 779175121483276289,172962 769229967016144897,112399 761275234146279429,67283 765290575125942272,86743 765716440242610176,80393 762638711242665986,73926 788500208971907076,218275 758183458900471808,41703 795214345278029824,264724 764312384911486976,76633 778341656944709632,167319 785536598565908480,196788 795338034518425600,257492 791657420699250689,239516 794801639290970112,262752 795021393163419649,264431 756291557620264960,42564 773953571448651776,140444 785265304029032448,11774 750117000941215744,11495 763806000914759680,80393 788781672074477569,220332 792645760869294080,244270 763358651373400064,77731 768994174481801217,110209 794102028553375744,257026 766661874918252544,91946 794026829547868160,256255 766562150571585537,93823 773252304631832576,135701 756523947391324160,43659 758095948400594944,46392 777690428103495680,162213 789983575961731072,229105 785319996956237824,193636 787962338179739648,213952 760229103492534272,50827 778304586570498049,167322 786306602303225856,11774 767414261828190209,7700 780045962211364864,177472 773639616284983296,137869 762733436905762816,73712 765025963381886976,84724 780731316249632768,182036 786058486220197890,200917 776838112353878016,157082 789213837689970688,221143 767329881868886017,97386 758427278145572866,53185 761168237862223873,66897 764830880078569472,84724 780441962897956864,177233 785936526735802372,194058 791141998686240769,205270 793620817066295296,254008 770587331459948545,118191 759743619657981952,1170338 781192711789576192,186080 786278716611571712,200963 767401900031475712,99171 779038329954144256,172120 759355058815373312,56964 792100766664257536,243187 751154705498341386,15808 780197578298187776,178045 791067042501816320,232611 762010091642060804,71438 763361320213352448,73814 764613165132820480,79770 791421358622126080,238207 795368708814217216,264397 761432747936100352,63655 732858758901141504,353672 754035710739435520,29898 788754852142735360,220526 766701541734711296,90252 757250798560641024,46394 775199896865349632,146580 791338442466660352,238207 751955691137478656,17794 752656366355877889,22657 773253246706147328,135701 775306661963636736,148045 751135553026789376,17259 761318931604746244,67852 762779295911587840,74681 791705730931838976,240483 793893082781650944,249926 791734745751097344,240145 775886095862996993,1250244 766691379099475968,94699 763046336606253056,75724 773231382172532736,134561 781847258849546240,190635 751068777329164288,15264 768866784279601152,109767 756206439002099716,40803 750763992184946689,14950 776125611236483072,153845 776272893466456064,153372 786956994552791041,207287 795232398443065344,265257 789817881953497088,226538 779384083105415168,11774 795097713968893952,264397 762795547006685185,75073 768840245903183872,106673 752927481934520320,24316 758691497516621824,54070 791338819459092480,232881 791372649410727936,11774 774048787337650177,137042 778291771587592192,355260 794614341672673280,259773 785897242473406464,199546 781103432748924928,182726 792823247792377856,246987 787731161682358272,205197 761374016116588544,68182 760867457657544704,61544 765237680951037954,86103 770798034728792064,120610 776062789844557825,153194 793721601271279616,250633 794666029037260801,39957 755466191058141184,37433 763499520093065216,78274 776614702331731968,152981 751848414674096128,17186 777866448790253568,159475 771461717691928576,124597 793508038833504256,252890 760591865150267393,63858 789550059213824000,224693 756617798688841728,44429 794692768497074177,262752 762780810046877696,1170555 764404839946264576,82066 793141274392100864,249348 789225735185502208,224680 780057575337431040,176890 785240434914107392,194167 770411354293284864,119041 764874195763200000,84724 791821123151355905,241523 792124685861335040,243187 768887680868421634,106716 785965971022282752,199272 757430571719098369,47284 792198204519579649,242693 760185027112075264,61051 761714592087154690,70475 793461258758467584,249841 763832796464885760,79589 771038175074525184,11774 781097908879884290,185309 793962965229678592,256255 795055771662905346,264431 753725863183527936,28903 785578317852180481,196277 789547591923036160,226862 764970386039590912,84724 791002844337872896,235828 764883812618821632,84724 767150979493994496,97386 772891131730276352,133043 766273583316369412,91798 791714002187542529,240718 776466804629733376,152314 760140052877815808,61145 794563401636839424,261155 732805623499378688,398870 752676766267748352,14277 777922940042027008,157755 763112407854002177,66116 794942482702368768,262847 756922724451246080,36145 771034299130843137,122655 776478248427327489,151463 788871652629110784,220332 790336317003399168,230270 760607063630229504,49121 776124789710815232,153699 769660328158253056,114644 771463899963097092,125554 795349103089696769,266500 794166944781975552,256125 764167194729189376,82209 779603230229688321,173347 793106688488288256,249469 778206912491950081,166409 776425376876666880,155390 772857648010043393,131049 790242852668264448,229693 764690585202470913,82216 770293390919495683,117257 791566817894535168,239021 780536241943031809,180233 771153546062368770,122388 779853673983799297,177233 788517496970158081,217519 751956282928660481,17640 774330028033277952,142906 758529584203726848,52554 793192771272208385,250408 763664394865606657,79513 793149914809262084,249469 793883421911052288,256255 787074459807064065,208928 756458631814676480,42249 792801794674098176,247241 780891226803437568,183811 773607131891150848,137418 778749323345432576,168284 793188937237794817,250430 787913231205400576,213887 772795116167634944,132578 793873327827869697,256358 767809063468097541,99044 794642615039836160,261818 793130492535111680,249841 795338113686061056,265878 773690957707358208,136802 791433034037760000,238099 778539928938541057,167939 790696725920882688,231881 757064172437958656,46006 779003301543096323,169715 759397651502596096,56964 757756176285196288,49121 757882703865868288,49852 765572825826496512,87904 732285204568670208,351175 773892964963590144,139404 776879479633219584,158589 794001395313561600,257492 780572396864561153,172132 791636485611122689,239926 773148557624741888,134454 758712399163719680,46076 762823754451935232,73712 775113282118160384,146259 765234084943659008,86440 756904802286575617,45470 777352360125280257,160611 792815053950951424,246314 790694289533612032,232881 795705400221900800,267862 762729158090731520,73910 776823531694919680,158428 791715421024055297,239611 780615902110715904,182146 766131051169091584,90575 788956957453541376,222500 786775444905402368,204413 791692667402932224,240483 786625532590895108,205029 756896635704250368,43851 765900988041482240,89845 780753810687795200,182870 794327433222594560,258598 787617463315800066,211872 793645195162071040,252020 753607706724925444,28037 789956929615437824,228952 769280379752738817,112612 779640039588237312,174557 786896106563178497,201958 776144591175245824,151299 795249476407619584,233467 753618421393330176,23013 756083327250079744,738099 790198396480999424,221785 753230311073390592,26303 760202329681371136,61145 762666679637712896,73814 793187999483854848,249057 760339205067313152,57131 770801659928862720,120474 788412260645494784,217634 777333812049088512,87904 755214683225882624,36219 794251909725093888,257492 793782975519420416,255268 774416070278914052,142090 777127949791178753,156811 759137320704602112,27156 785549154898546689,196676 785811111350243328,198671 791304994427285508,237491 756256868645732352,42249 794929676871471105,262145 795430874816843776,265855 759125372432637952,57131 769550451037667328,112301 786990436804157440,207949 786177954204098560,197512 780209165855784964,178076 790915027666608128,234583 776039945219739652,152897 756297095108239361,42344 771733202406936576,127134 778642813768478720,169226 774110407904546816,141360 758481983630553088,52475 795659111748825088,267567 785703658314866688,196917 762392063333859328,11774 774364827498127360,141316 776864337663111168,157755 773996295950311424,139623 788588618755473408,218275 759920806830891009,59477 755457021432897536,36877 762015968835039236,71476 785964568690372608,199546 767295503025467392,349856 768486825249746945,105109 772894367749111808,132370 791832924484083712,240070 751827962404622336,14277 759332204543705092,56964 764820163753566208,84724 765803975723589632,84926 773183787232399360,134470 758059310593081344,51136 769064567586615297,110362 791805653194903552,241678 795708298095902720,267862 791427655266627584,238950 788080197937475584,215252 788481948805136384,65113 771300487660396544,123825 769642984056950784,113412 794307831415574528,259482 788587225755815937,215437 733082635719708673,354506 792487507338285056,245607 793938087998984192,256217 779871882564608000,176203 781464967904047104,26066 766384829055270912,91804 791363271265619968,238395 767770394656997376,101163 770349570849067008,118375 758712374476038144,53675 773594184531968000,136904 757289128694280192,46463 791362195657519104,238395 780086103512678402,166532 789411006384451584,225359 793445603753750531,252196 770315709511561216,112363 771128600737091584,122299 786505819290476544,203710 756503295745789953,42249 754010354804465664,26731 773604157961961472,137869 788815531096707072,193121 789506732653289476,226048 768097938686050308,103126 778037344633024513,164783 763930800848896001,80486 779318942317682688,158387 781036038701588481,184462 791761885888585728,240718 771458559934554112,125367 739452932144259078,352027 762073939820634112,431998 772495754854273024,131283 752154572702056448,19305 768841876485079040,107469 776023849569689600,152735 785543221736644608,196277 764858725337329664,82766 792818790589468673,243865 760588842273570821,63753 765905174724481025,88920 764328639068573696,80939 793204195620888576,250633 794886348436107264,262849 791616857140662272,240145 781096520326131713,183759 791888311606444032,241819 776142289504796675,152928 793091325751070720,249210 794634465305829376,261942 793595286534823936,252741 765908189988528128,90031 793968419058188288,255393 768193940298366977,103354 785892634292203522,198576 760540739121983488,60794 773728193341685760,125163 758541586288357376,52061 760823381553971200,63858 792144750857990144,243733 763508229464817664,78861 774040622785138688,139404 790632023299727362,231792 769636484483874817,113754 791424071577718785,238099 762783265036066816,73926 772456494092562434,131027 780912767016505344,182726 785755111985250304,196277 788789796399222784,220332 752624465050148864,22439 792168592578080769,243187 766143899643416577,90482 793915781012566016,11774 771395604392058880,122015 760521781258092545,11774 771839348690026496,128424 764831615646334981,84724 755159826162909184,35890 758304918235000832,14351 788480767739490304,218223 789991442731020288,228354 790908087372689409,234796 759197864329437185,56964 763898573062860800,79911 775696279737425922,140025 786357363288576000,203391 772480012545064960,126152 793483615124516864,249926 760642030599041028,63858 765329516830928896,87249 795039234126217216,264677 770309396924657664,117257 785684452966031360,196917 793948737341190144,256217 788085226081689600,214354 789080532277604353,223286 762640903219601408,431998 765495087333797888,86149 777990940392906752,71826 771077025171845121,123226 786713423291650048,205728 756578012838125568,43225 788537039377563648,218495 760563983287934976,63451 764076136317919232,80720 771077038555947009,123135 752625326820364288,22777 779692697221201920,168284 765295467404066816,85562 777634266058518528,161277 793249043660976128,249469 751869274466070529,18316 774629640484823040,143585 793141703414718464,249882 785561406737440768,196609 790277727970533377,227748 794533481028157440,261050 767840683130359808,100620 770706975357333504,119937 793155418486870016,250066 771011043296501761,9047 788020439507406849,214492 788761991292735488,218469 793220925416173568,250179 793952265237368832,255826 758977977753317376,56225 772480309736636417,131084 792432802939613184,228037 732966316408246273,354970 775102931657822208,146704 764926979468472320,84724 787030046330368000,207965 776270236358103040,152314 788374191061946368,109244 779110323487813633,172089 780784424623439872,182960 776956965423501314,158815 778299433813291008,167220 763901215721730049,78304 775877950117904384,151409 785460293023305729,195975 788021622426841088,194281 791709403963613184,240483 781833612547203072,190635 789861754612224000,212564 753726088627556352,28866 778031466127163392,153756 771407491414519808,124597 776926336984182784,159245 779127860162211843,172962 751181296542429184,16768 763520003639418881,78360 749939424872525824,10653 759754663256322048,59231 762041787510763520,69540 793197652158533633,249180 751221361012461569,15643 775643199788421120,148748 793572870450446337,253606 785492501398454272,194743 752980855707017216,24848 760859182341906434,65222 751840846048288769,17794 788080580047073280,215252 760811559253712900,63792 788415432688533504,217519 753370800518946817,26446 788143220815462400,213887 763455357360476160,76406 774809423525011456,145451 762766584922472448,73814 779323719051206656,158387 766372159467859968,93068 794173034647134210,257492 794899903235309568,263697 766110918795296768,90605 736298874789236738,11774 764278799173201920,81702 771075105493553152,122388 766394602693636100,92854 794874681262215169,262849 754718605309276160,33356 771855649307254784,128017 785433818924589056,195782 763034899112747009,47188 750889095484760064,15165 785259656943992832,11774 790937826036682752,234796 770394250810839043,117970 749604378408022016,9270 775171224380977152,143473 773584967200714752,133702 774666100378177536,144844 754891328899735553,26721 763810022233108480,80098 733026466540052480,355464 741450270035447808,112939 772044440785461248,127957 780083529380204544,176128 790395703575121920,228576 791811159267479553,240890 757290026430377984,45319 760484866056130560,63121 760181855089991680,61512 759108948238692353,56952 786578120040034305,204413 793398514235633664,249841 795419630898552832,266500 791470062079049728,238099 793883579688194048,256255 775799556822994944,151741 777213020992708609,160221 790963099138297856,234583 785583449323081728,194058 789113066650791936,223258 762201361916190720,71627 786702429618405377,205728 755882234125520900,16299 794605807912554496,261155 785917381071761408,199739 766825182241488900,95672 767382954188369920,97386 794631789809545216,261987 789986459012956160,194311 794601829694865409,261155 771084786903449600,122982 772575469359235072,27164 778383648990965761,167398 794293349926588416,258829 757673238243803136,47782 793490612771225600,252741 771356012771237888,125022 747508816879583232,349320 753190628356304896,26029 762759847905366016,74327 781329101940555776,185595 777470158306701313,158517 787006567275257857,181419 791746150684434432,234990 778231462889938944,166532 770876516297166848,121949 793244317724934144,249926 794787518457724928,262588 780800088784375808,182036 781513402007031809,187044 756433725379010564,41438 765029466921762818,85562 785263575396814849,194199 785602021596553216,197512 760113653995692032,61051 735168623283605509,11774 766792417987076096,53185 774250168719925248,142289 787795015137320960,210208 792015962753101824,242636 792401311618695169,244464 760546961946660864,62779 755104273202053120,35403 760308152633995264,61011 774623136121782272,143585 770230141209415680,112872 773936258049536000,140232 791708981857230849,240718 778247985285124097,166390 761768670360064004,70355 789948111179354112,226731 791696451042676736,240483 793044056280592384,247877 768561763608563712,106756 749750436635086848,10064 765315017164087296,86472 780417899852886016,180074 785941150569857024,197512 787714701253709824,210253 792083679237382145,11774 757223841156390912,44163 778827657127485441,167220 764993310326796288,85562 756605575840968705,43258 790630430928203782,229901 759268826672422913,55661 777946979896856576,164846 761927010901823488,431998 795452730043142151,267050 768222408872296448,103924 785639158362542080,196277 788132789338136577,215012 771702589389844480,125070 739493132316905472,352790 743833184362627074,11774 776469200793731077,155344 794209368417927168,255039 772804266591477760,132364 780773561443246080,182036 736993683669716994,351490 763065653024534532,73712 766143230157135872,81929 772650699490467840,120690 755015007633408000,34666 760661345717014528,64296 792392595229986816,245434 762809050627178497,74681 787715974220873729,205197 793264429043286016,250033 788423379397316608,217837 772417052048920576,121080 790685557324034049,232169 792988001861115905,11774 773572448742670336,1170555 768074513087094784,103354 788443538769997824,217837 751190223816683520,14421 752678620599025664,14277 787063981177470977,208379 773711817927299072,11774 789193226951340033,210076 772405771376136192,128934 785945750274318336,199352 793877444440784896,256411 764800092553355265,84724 787322453559218176,210207 785492523393376260,196277 758656154071433217,54070 749679192065843202,7546 754780160218566656,32404 771472497090916353,125367 794031592205258752,257492 755469702873382912,37832 754246310233006088,31201 781358174330822656,186434 793982651728330752,257353 794985829110337536,263907 793234169912373248,249841 745889461813260288,148861 778284172288884736,166810 750359631256363008,11495 768496242062155777,106281 788866598228598784,220815 768953504069058560,109666 794612575388520448,262053 769630158009409542,110585 761042410101014528,63268 786548002978684928,204413 792160291253460992,243615 788406410472292354,217519 790715995249864704,233241 773282410918051840,123280 791300572443881472,234583 781642360983810050,187978 755045829501517825,34977 750417619925110784,13343 763594823215550465,73814 778705699484205057,169310 773523447636865024,136904 753653961064714240,26088 777961849035821056,164764 790742142226276353,229895 792073534864433152,243075 743180460138733569,11774 756990063750156289,45504 757628363200602113,47940 793503114984824833,252741 759533199034810368,56964 760076001414045696,60866 787594582146056192,210001 766013166241193987,90384 773939825699192832,140211 762310026149134339,71476 786420875717337088,203822 775002370891710464,146259 792491600295268352,246225 765893275257491456,87904 794947850236870656,262847 753341978511749120,26871 761386062098812928,67906 786040741755654144,199211 749744871296995328,9754 778602993956581376,167180 763041492453720064,75899 764935967488692225,84724 767081295868489728,94699 770944908748267520,122146 789537833966907392,205972 790254377810354176,230234 785843692238143488,198878 792515235399733250,243513 789466904050163713,225981 770723033292083200,120610 778950096025116672,171324 780051283877228544,178045 792025347331989505,243187 792056730020671488,243075 773613590905487360,134993 790572668504465408,231318 792855632617607169,247241 767177877125115904,98142 793979810561347584,256255 764181008908374017,77632 769162082851979264,110362 770390880934998016,117257 779727625581318144,168284 793160082682851328,249469 760312349278502917,56964 770125264475025409,110023 779099858888105984,172799 762299075794526208,72035 765708268236791808,86103 780717728961273860,182257 792515794949251073,246422 753349446209974272,27045 778331287513948160,167319 780109094489292800,167220 757394542299455488,16728 776022999585533952,152182 794359319424811008,258456 765147175416393729,86103 774255172746960896,142198 794963410316201984,261796 754974637608562689,33356 772464519088050176,112788 792465590900359172,245630 761997695514992640,431998 764437767761768448,82066 775707636230610944,150663 768902243969933312,108849 773509463064150016,136904 753955233043275776,30590 761326502583599104,68057 760905340510674945,61412 754724411069063168,33356 793644828173172736,252044 785636175050452993,197198 785900113700978688,198671 758695345215803392,54070 786572397746884608,204629 741029917610102785,11774 785843487480672257,197512 789238994752057344,206666 763838798635544577,79911 762858565191303168,18215 769911612484513792,114987 765479051184209920,87774 765521121068195844,87904 766794352916066304,95332 793837550796279808,255393 793110087850004480,249469 786361898937815040,203350 774323716398288896,140444 788100070734430208,214354 792797010369843201,247240 765530626925682688,86763 786626667645112320,203674 743888012002627588,351340 762767945550467073,74247 750425689317208064,13343 765575802650001408,86653 750462159046320128,13532 754025183485239296,31060 794739509736796161,262849 795117886390079488,263926 794283925950578693,258456 788077173940883456,215005 794993672186015744,264431 765311358921474048,87169 767786088890937345,97811 788077760350531584,11774 789839382597341184,228124 755550491631902720,38183 790012603775016960,228354 793528661660098560,249926 755045280643297280,33356 775797188135911424,151463 787789994739965952,207712 788101773265297409,214079 791061176771747840,234583 766860438176952320,95511 773894852480077825,139404 756350232158437376,41680 763447269949452288,78159 760711170022117376,48052 788098241439096832,214975 794353047384293376,247651 793942174333169664,256536 795033312259670016,263906 769249471817408512,27164 788438903028011008,11774 750024408073469952,10654 794283238797824005,259063 794398917958004737,203546 759022384569548800,56442 777365644412977152,161064 789839408858038276,227844 791633731953958912,234583 790892398779985920,234583 764197010513723392,82457 790634025429770240,231550 747678867842826241,349263 789143391653154816,215505 793223434746626048,250430 732480298554810368,195876 763047893259255808,75416 770041673586016258,112363 789183188899762177,11774 770299849954594817,117257 794201721014628352,256269 769999826046087168,111177 774351173490913280,142980 792916111109025794,245101 756649623561859073,43391 756594183708606464,44274 771837231535456261,128143 790167957141909504,217560 793857513028542465,255367 790687071526617088,233307 752645738169937920,22664 768094809915613184,103354 772205409864155136,127925 758845696912924679,53185 786768611062996992,206082 753671662948745216,28586 773804886597234688,138474 788145659971039232,215754 753039724516868096,23217 785587476286939136,197297 767813535481024512,101681 771802548621742085,128194 777495131918245888,161978 786382272496893953,202353 758327343299563520,50923 793438754249773056,252001 772816167694168065,350954 785976788182822913,199306 790576530158194689,231358 775222183899623424,141091 787330212816007169,209351 747589948904079360,1247798 756946716834824192,45672 768975984942907392,110331 774349763659563008,142503 792702666585546752,246650 760988995862093824,66116 768134076964311040,103126 777006423859396608,157755 794676957036347393,261455 763043807843745793,75724 795387508175552512,266491 787203759344529408,209351 793212873719750656,249841 795657144569921536,170340 763361326366281731,73926 781793123093602304,162213 786910056985927681,207287 787085134948433920,209035 732299744698077186,350955 786174772187103232,201494 790373393442992128,227795 776817808499994625,158428 777960530916970496,164764 791738847482613760,240584 774628594425466880,132877 786305651798519808,201494 787115448773017600,194082 792918655675674624,248104 734400870268436480,353228 787735714297413632,205197 792427295893880832,230899 791492481904959488,239405 795060225623486464,264397 749761025084387328,10064 794573003107418113,259200 791285640637911040,223249 758707931655335936,54070 763220668200607744,75899 776120446005555200,11774 776823071315550208,157159 792044895636566016,243167 754749108737355776,33549 755090354777448448,34666 793554424916484096,253206 785664725778653185,197286 787071528126996480,207613 762160070713020416,1249006 762774319919427585,431998 761864507471851520,21634 793528624645152768,40303 794018454202241024,256255 754856017897328640,33355 762774607195758592,66116 768046786149617664,103078 767664270930767872,63868 768550496097271812,104973 777170912114122752,159876 789680032457252865,227323 761522032785973249,18215 785300341235470337,194934 791833114372780032,240483 771864060107317248,128519 778195591440527360,164826 794942960454377472,261155 793600776065191936,252112 766020863384838144,33214 794525100393562112,261155 754040590942298112,30590 764059298498433024,77577 785937713350389760,199546 767769462183305216,101383 748698491782823936,11774 771544332004241409,125367 794271738527969280,258598 789203393340375040,224297 777970113328869377,164826 758764605430693888,54739 791812951627866112,240890 769869965600186368,113754 779595619341967360,169515 793655681165307904,252196 777210957793812480,71794 767723248457048065,100893 774703571862376449,143750 794026577474490369,257492 792841462065094657,193368 773319140752953344,135736 778898215991115776,170253 766767994118832129,95707 753926447132180480,25135 764927208871698433,83391 753318761675960321,26458 777228340080017408,160443 786187185917603840,192032 772805364295184384,20170 779482115721142273,174315 756381769067171840,42117 786262541517193216,201485 792091084943921152,239893 794615370900504578,261155 756484444937007104,41798 757540639936548864,47782 773308076850053120,135252 773942813327290370,139140 764974782433660928,85562 766842908339216384,94699 774682364924624896,144654 767831207551918087,99111 793968671827881985,255393 790625025862709248,232280 792846832531492864,242693 793195756412866560,250408 790290600058757120,230282 756927789060677632,44450 760986335754596352,65455 790217722265231364,229505 792172982630223872,243848 762042153380052992,67283 781650141887340544,187976 786397430170263552,203674 763534658780921856,73814 773952787478679552,140444 775698509794152448,150877 776885862307168256,159146 760895914462502912,65404 764884882724052992,84724 775761165703970820,151156 749084081820798976,7123 755513464660058112,35637 766387087100682240,93286 788453214773514240,218275 793164976395386880,249469 768603225666748416,107223 779397016791060480,173628 781190398530220032,184351 779723311181762561,352029 766295779409555456,91751 790407379854602240,229922 792001179186257920,240070 738800917697290240,11774 777813284468686848,108396 785990260102664192,197565 794370648231526401,257492 758829486183899136,51451 763941885064847360,77577 758435055832227840,52659 794931541528952835,227242 771424598579642368,11774 755954354637643776,39497 750549594711420930,12287 786010340739854336,199211 771890333751795713,127957 793181889431416832,249926 771393716149948416,125367 787452195780366336,208178 763478127943254016,78344 765571777925832704,87904 775414939800440832,149040 791466881282695168,236945 765212940698062848,86440 779875198237573120,174465 753722242148642816,25189 738447523170377728,1170739 754093332628844544,31035 759436669611347968,56800 767677735418204160,100605 787367161027301376,210207 765992862186102784,89738 755831466425196546,39462 762069016705765376,62492 762791818899574784,74483 780607711025258497,182037 789938656526102528,228820 767682399895420929,100605 793141177411182592,249841 759783861098348544,59730 774112426019033088,139404 759202423009374209,55710 769334803934146561,113165 779140032653324288,166362 775055209395527680,102409 763863384521662464,80153 789997939288580098,225923 763947836723507201,75396 764185855867162624,7311 768842588011032580,11774 794221980849356801,257674 772426482299858944,130792 790713286090170368,233558 793189743227920384,249926 795379255370809349,266151 786860219217416193,205155 787374295697780736,206962 748738260252237826,1247876 789164941815099396,215437 764256750186921984,80939 790262428944756736,229159 778365091666206720,167676 787842390128074752,213064 753577344133009408,16589 753694332293558272,29263 764266982346674177,82283 794341830955593728,257406 768100308341911552,103506 788541507217133568,218875 749522204518453248,7836 785489604451459073,194949 770659512592334848,87904 754043698564898816,31377 759160958048538624,56322 790340732745834496,229693 766358419171258369,93286 769084976361013248,108729 794149007736111104,254209 788522996457549824,104244 793430651064156160,251989 767898167559925760,102137 778684961922519041,39235 774063122063646720,139392 766895387328204801,92959 771722347967545344,126936 792185388739629056,11774 794546072215552004,261155 787310002528628736,210215 791756794322423813,205972 755443894096044032,35890 787330131928948736,207109 794675372650598401,262022 764942300736786433,84724 770722833534185472,121046 778986388926652416,168633 791635661333884928,240145 791714705576386565,240483 761682091071373312,69951 772775936634806272,132335 791309481120595968,237787 779441942157467648,172122 761623143647698944,69794 775207718021836801,146720 778557459241635840,167393 795408078556581888,247930 761128441055891456,61051 768949038662184960,108795 792123053115179008,241819 766014815265550336,90908 794254976746803200,258429 732984686763495424,354927 781615254723698688,182349 777864919958118400,164001 753932859258396672,25135 779071146054385664,172545 790018743665438720,228354 755055418129473536,35044 777903888850644992,163990 763573299108466690,78304 780845473514917888,183269 794651528715993088,262053 776857247196385281,156835 768460720363151360,106084 794540344209772550,261155 776828435905646592,158520 777960375652347904,137869 779750962898624512,176011 795674669642825728,194085 751780368215339008,19352 794612345423220736,262053 790591222704316416,232137 773603339976138752,137965 758643613219876864,54070 752264780459675648,20776 781859674933063680,187659 785234788164567040,194079 794733841336438784,261155 761623866850418688,11774 763129752177643521,75899 768832824233250816,109337 776900614999670784,159359 761672085890531329,70258 781255819140722689,186212 751156463817678848,16670 755292610646990848,35890 793247504473006080,249926 753087639096524801,24366 755004648487018496,34666 791350486293184512,238395 794992532103041024,264431 775558441272246272,148994 792448662064345088,237491 793147961110700032,249841 790407673447485441,207517 793849395363971072,255942 753326926278844416,27023 759747322985283584,58325 760966937534836736,65174 776520172265959424,155898 761210229497266176,66503 764069126696382465,80445 751631036732338176,1248187 768105532007845888,101681 773757277035569152,26066 753415801722458112,17794 761333108624850944,67938 794579902196379648,261155 757441706170130432,46379 791240125694943232,234583 769602715970375681,113412 795248855507869696,263667 766753881044967424,93286 732910676759445504,354131 788487183850020864,218275 780809750455787520,182036 750726786942722048,14277 795367758443716613,264397 771070297717940224,121612 755298478524203008,35890 780857224578998273,183731 788593935446896640,217574 751656956742475776,16728 752655738250489857,22575 790343756197335040,228820 793588373743083520,252408 753238946616864768,17794 780574193016463361,11774 774056393150038017,139404 788216365962231808,214354 742721422565478400,47188 772442592609009664,127775 781861399014277121,190207 793153187414941696,249469 765509985421828097,82208 786448594786131968,203674 790152932088025088,212131 793933054775463936,253721 791347894406279168,11774 765599562291490817,78274 795455268163321856,267014 772143871681634304,129551 763441363748880384,78344 791262397621215232,237236 791472689844137984,237908 742398487782785024,11774 795084132422483969,140444 793551750376460290,252014 761565270997602305,69231 766247781669502977,91946 775673412064645120,150663 768249477568290816,1249538 771067626692890624,121612 771813309221711873,127871 755913014772105216,40668 759787128360349696,56676 788884240846827520,220815 785896756122824704,197512 761349758271131649,65180 785494385853140992,196214 768935552523448320,110477 788584363159990272,215437 780572019188310016,172132 758344329689755649,41703 785636052128174081,196277 758997690315182080,55107 793871317183242240,255942 788877643449978880,220815 767772945917812736,1249459 780160946845151234,176710 790626663491043328,231792 777307692805165056,160858 792569168574853120,244270 794753749919141888,262752 732297165423452160,351280 753346692309741568,26828 791049262914154496,235951 792945894324899840,243865 763003335494529024,350711 763882452607643648,80863 773604102257438720,137978 768962307237916672,110362 766232801469468672,91746 771803711521693696,128194 758119824862109696,47761 772596290010034177,131007 771897705094340608,128194 772935778200457216,133705 761127163797962752,63655 750275462648172544,11250 752945671552905216,24316 768506916305637378,104999 768192998828040193,79987 781460976310718464,65113 795309698253623296,243092 781350769899503616,139404 790260589843144704,229693 794552179533250560,261155 758086447358279682,49843 761587234524925954,67401 765585984008228864,84724 795368280508792832,67229 767838987830472705,100561 775383450362667008,148870 771625486489268224,110585 758266121267060736,52061 794017230640082945,257492 795358759899971584,266500 792856146830819328,248065 793885729151680513,255965 786167439390285824,199211 750149128437395456,11495 795021821301129216,263896 792061536093155329,235597 792514818381082624,246392 775812977387827201,151439 785601157829791744,196277 794680419123888133,262022 793130341418557441,249841 794591208463069188,261818 732543668385681408,352466 794673334092988417,261818 766082278053347329,90031 754698182727270400,14277 779127251715649536,172962 785610752782503937,196348 758051475390160898,50787 763125909729734657,76188 774332234207756288,138592 755773588251090944,34441 754740739419074561,33356 760110358237356032,61051 774996323082899456,144617 786623787932540929,205181 787254688857006080,201439 790944545416503297,234583 785767637938794496,197512 786357300021854209,203391 794543303639367680,261155 785324841419366400,193633 792032465258893312,243187 777189151271710720,158897 776810776040382464,158041 754791862272163843,33356 770804101395263488,64722 795048632013783040,264397 763790548259840001,79693 792422815442018304,244550 789234922720464896,215437 777533290517401600,161979 759397046591905792,56964 753373262353227776,27045 765610955904524289,87607 768496530227597312,102295 764833343221399552,84724 765591466785800193,87904 793252864793522176,249926 773548673351417857,137158 760202492625825793,61476 773078178428547072,134288 762815133831749633,74133 755159729161117697,35890 758927796362104832,44370 792821252146601986,247379 775820705589891072,151156 733111200116957186,355880 791404877775765504,238378 779363338560110592,174230 786561594318688256,204413 776787476715343873,157755 795205332037419008,250633 775300661990785024,148045 788074769996517376,215005 791743346074976256,240535 757632980059684864,48351 780459479775191040,178973 775877779212541952,151071 777190773490061312,159359 771383559156183040,124537 767118216514666497,47940 793150469896101888,249469 762203978553761792,72035 758055174573219840,50923 771904899575492608,125742 767417244439773184,98890 779167876162936832,171644 792553940554485760,245998 791565369093881856,238429 769681976135655425,112032 779911092105453569,175567 772817091313434624,132364 794714939751596032,262752 789222831552946176,11774 755887537118248961,39810 769522598279610368,112363 778249668710977536,166390 778321739780456448,167220 779441828596707328,172523 786167548219842562,201441 765580149660188672,86274 763158107132403713,76577 775297451183988736,148045 793437361812013056,252196 775038150473228288,146259 758052638969782272,51069 776482928712749056,152872 752745366324277248,22757 794132209196265472,255870 751945706168918016,14858 766327529263300608,90963 773313287354130432,136136 793405665272328192,250633 793907649637011456,355701 788869431531278341,221741 770239262461665280,117303 738328160165605376,195876 785723284222414850,196767 786588202903764992,204413 751079312191741952,14858 795413029236051968,265855 767160612782649344,74133 788690456125116416,220029 766608555730493440,76329 769456904531767297,112399 778672113402064897,167220 792146460380917760,239405 793613256787042305,254135 755037859166367745,34666 760163731816886272,61444 758078952531431424,51136 765705989962272769,88457 790252550738087936,229693 769611078225526784,114357 766491626298421248,86815 753693126313795584,29263 793096755424419840,249469 750429972775395329,12535 790952258741514240,234583 760937281121288192,65174 764202848980729856,78566 753986817624535040,30590 759958366143733760,1170396 791731526937358336,241274 755169322889338880,35890 771917333304664064,110585 788354855136071680,216038 786102839055704064,49459 792517132047319041,246392 778277095302574080,133687 755289722079936513,36545 758734431104282625,54752 736700274245410819,354090 754733980067344384,14277 775892477223968769,151791 776905968881807360,158338 732610172036784128,349254 779299352573513728,171644 772791322629410816,132335 787523150510563328,208307 793981734681382912,255942 759518743340777472,58227 768952905743249408,109571 772001109720248320,128424 771773399731351552,125742 790468025631682560,229453 795127550905356288,263906 792660496436506624,230523 763901445875834880,80939 787844742260350976,213276 795689003131564032,267587 773108931921010688,133454 778383411945869312,167674 794015806589964289,256219 786326358985060352,202379 749423601518940160,8248 776443432680038400,152314 786268417980366849,202429 791709292483280896,11774 793136107378446336,249841 787470508572942336,211347 773926862686781441,140025 787121143371198464,209351 778221237529116672,166390 771761804498259968,127833 790037235324379136,228888 755838192171884544,39911 765729251093983234,88994 786278722907365377,202217 792082926225817601,243187 793910674086731776,221524 750684838030520321,14085 777562383749349376,159876 764431130246336512,83422 751868802829258752,19948 764227653352108032,82457 777528066943967233,161387 769564973886472193,113894 780789089582903296,183269 762447226769514497,72809 789514843548164096,225981 781471414473756672,186584 788010511279546368,214354 753737932175970304,29624 733889570178240512,7092 794211199923535872,257492 794289822563270660,258598 759203043518865410,55257 771247770950787072,122146 789803718392688640,205972 794803277586173953,263096 760110226678788097,61051 780709477557428224,182257 791725471989952512,234990 793936785155899392,254209 794709882863833088,262886 770403365998190592,118191 771389413834096640,125136 788492898102685696,214964 762858806367793152,73712 765048748909137921,65663 793992217912217601,257325 753201084441632769,25995 777614675257204737,162610 753937135451987968,29263 767506085230043136,98720 788812005452886016,220332 763886800733671424,79589 795021017861263360,263895 792064209072775168,243614 758449769991856128,53185 754749709395165184,32860 788211589350428673,210235 794666903746781186,11774 792438294545969152,245130 753467069883150337,27317 771666260350214145,125703 735922592184406016,11774 771736282309484544,87567 794795436620087296,261987 772907349103169536,132578 794150681456340992,255826 793101861632872448,249469 774259765593706498,33338 750059651727761408,10847 781117167702016001,185496 792875861187948544,247241 793335680961089536,8044 771766950674501632,127871 755046016986914816,35044 752663002709626880,21034 785336997338415105,194934 789927113155547140,227242 774002863634804737,140232 757708220605411328,48594 785333545317208065,11774 752692146407223296,1248155 786382232634007552,201494 786382818226024449,201292 770219004145176577,116798 758406300153896961,53033 764206731907833856,80098 763909644473339905,80393 777362233802141697,161456 788728150951862272,220029 764503296086118400,80648 770095079356858374,112872 774087471734730753,140909 795405121400307716,247930 763818992909758464,80366 770977945573875712,121949 751801321003495424,19562 764456631686029312,82066 758641061069721601,53976 780080353784401920,174427 753666131660050433,21655 768645992585441280,106702 759497255908966401,54726 760528529381527553,63149 765797823778549761,88930 793183645267664896,250033 773951321082769408,140211 776644420062052354,155390 778649809225785344,164001 751606907681386496,18395 765659979919527936,89061 795389395041808384,265858 793318202273107968,251452 758375716786364417,41703 770711555084136449,119937 786036576379768837,200382 753851715363962880,29263 779400955586457600,174293 758720132000645120,52720 791340049967132672,238207 781844285628952576,187997 792483503816396800,243286 793988679844798464,257325 773113100891328512,132996 755091566151081984,32405 794380735289376769,260273 795728328816664576,267862 771773247410941952,71408 778364131737014272,152594 787454869259087872,208059 793823574091964417,255393 761204652603879424,1248861 767632041881931776,99684 787322215767285762,210207 794929407446155264,263895 785862726195097600,197050 790349407614935040,226183 761872399344160770,70355 790718209800351748,233756 751920861695836160,17794 770498367357018112,119477 768044845231403008,101203 758856303116562433,54070 763202005980422144,73814 760938587521110017,65874 787785846577516544,213064 762279803659677696,72534 787907226371436544,213347 793411136075010048,251452 793593835574001664,249926 787245991384592385,207287 761105506039541761,60534 762217343544008704,71123 773699506630070274,138819 788609973798469634,218164 793389499585671168,249926 758810829995200517,55262 787274113618325504,193121 788854034161668097,220806 771949668221714433,128934 790040130576850944,224793 763872053111824384,80939 754822934951145472,32337 770690336637218817,120610 769263950735237121,112399 751184173768081408,17591 793214398638632960,249926 794718525269143552,261155 770662873072893952,120341 791696323233783808,229901 761640781400727553,1248920 755569042765836288,36719 761637237385670656,69493 759366823703932929,58057 771706937201135617,126389 768566296082386945,106753 775181210792267776,146259 794530462240800769,261155 788503712859877376,218495 758425997007912960,52061 793451042591563776,252196 772738931129475072,114254 760517320359817216,11774 763950497237639168,80393 764798795209113600,82002 778332315759935488,167220 780837458669744128,182870 785298570790383618,194923 769729382692757504,112336 769253587226681344,110659 787734270584492034,205197 768490813089284096,66922 794528522828214272,259743 790980671854575617,235147 791399089220878339,237594 793428870930182144,252020 760312574160343043,53739 787899039236907008,65113 795480875106320384,267267 794529329720000512,261155 795090355938992128,263239 773776485169717248,11774 792050221467308032,243165 795692739362897920,267862 760543541177094144,63451 762674791056891904,73814 792138101544017920,244328 787733188890288128,207613 761814179011436545,69947 790936210055192576,234583 751656691742175232,18567 759265327847014402,55661 770723266101178368,120610 786215667741536257,201494 773872511457042433,139404 770578669555355648,118191 794342824187662337,259659 794650233695248384,261155 758824133509521408,55262 791347775640264704,11774 793138467999981568,249841 757559710606200832,47717 794660747661967362,260613 776644628372127744,155333 778731347862958080,169437 775834987799179264,151212 760627931425243137,62063 777931947825704960,159359 793164906681864192,249926 786355552876044288,203391 788154270092697600,214899 758293539172282368,52061 786939746870145024,207287 790909791552016384,234583 788665733261557761,217560 779521307088130048,170187 795286775883251713,264053 759637396992339969,56964 779346714784169984,174230 771832573471305728,126389 776227239952207872,154214 790244894308794368,229693 755014228516429824,34666 753781037470212096,27835 781265001399156736,185466 794892858906054656,262022 767959857324367873,102249 765607742061027328,87904 789522275158458368,226180 774080200799727616,139404 762386326373208064,72408 764580026067091457,83751 778716700439040002,169916 756387733816377344,42344 781564566714982400,188478 792170556070035456,243576 763875875808874498,33186 789873929368301569,225359 787776045449609217,205197 760145558476423168,61051 771047160217477120,122146 740433225760247808,1247355 751781911836651520,17640 769376428798320640,112693 795443634149670912,267133 793213806625173504,200963 759950616554799104,60363 766524443568906240,74575 795060167440207876,264397 794701154521415681,262752 773972205952794626,11774 772924371719499776,129649 787299479611244544,207212 794256193988493312,58227 789447439841370112,225981 760713347390111744,63451 757111171782545409,41277 786054886727311361,197512 781883594553765888,187896 768039105070366720,102998 792874442296791040,243865 738791720943386625,11774 766824868126068737,94627 793175237294641153,250135 785492978840186880,196277 788082722803634176,11774 773519457020944384,137158 780984674327924736,176203 788541752059846656,218875 785780912621441024,198340 786235078389043200,199546 763443650349174784,77598 781886962374279168,190121 763199215048634369,75899 769716390496526337,114779 791821746429059073,240890 790990207579488256,235621 785620556876054529,197297 763062956359815168,1249063 763563972406771712,78853 756273585140883456,42432 788527677875429376,218275 732773410447577089,249811 780813681051435008,183269 767513641906077696,97392 770054074863673346,107469 755166446737510400,35890 756324335887978496,42432 787812510103588864,209713 733005167445082112,353451 765589350910455808,1249286 786066254104760320,199453 753631043299729408,28732 758850686641549312,51809 758087643074662400,50983 785504597418782722,196277 776076833682972673,144844 786978682351063040,207613 795011398019534849,257325 791817245479481344,236941 788449663624089600,11774 771637029872422912,126293 787916114751729664,211347 788945970461564928,11774 778322257533870081,166409 794701149190451200,260914 794235231578497024,259063 765450060515639296,72408 767825691257823232,100891 750282366556315648,12308 789550165237571584,225959 793449988038590464,249926 753418144933380096,27045 758819892132917252,55112 771727045889884162,127134 788605866786381828,217937 758719484110569473,48837 760967831529848832,65222 789347937516085248,212528 789096971478835201,223312 792351375787036672,243398 755832167159169024,39384 767161910601003008,97438 772430593300819968,129649 768076603855212548,103354 767883773157400576,101203 789203233076117504,164764 758007327035273216,50804 791014595024519169,235948 761759594985259009,67852 751912120774565888,19317 763601629366988803,431998 788094636820729860,137234 793096138425528320,249469 772765066517221377,132335 776854905088724992,158524 757634264276008960,47761 753990128025174016,30815 767892882149740544,100893 774201706561232896,141887 749154919488315392,1247974 765271015018536960,86610 769081700064305152,109960 773674006742458368,136947 754783290196832256,31075 791696192543547392,240145 793139130108522496,249841 795685765409697792,266151 760684709646962688,63149 778489419183644672,167180 756284129487060992,42432 763440343333253120,78344 795048860079063042,249926 764245366539624448,82766 793107012351434754,249469 795039808531922944,263532 790949052334551046,234583 755170596246478848,35890 785869286262779904,197512 771407473945174016,125381 765860472268685312,87904 792502568945487872,246225 777202463988416512,157755 759135605745852416,55887 734426242133397505,354951 751615749223878656,17416 787407242140102656,210313 759865935876489216,54974 760378012906852352,62063 773391220164980737,134470 758253951200264192,52061 764976102271950852,85434 776888450855337985,156835 737701023033221120,49681 794788104359944192,51644 759533744919281664,232077 760671927920918528,60011 758643312630915073,49247 792062600821420032,243614 757676151565410305,351340 794260544324796417,226320 767504670709387265,97371 769206710028369920,107469 789906879925202944,227048 750719586996064256,14421 754021841350430721,11774 762820642961969152,1248861 790526339300360192,231894 793803800469499904,255393 781115644037128192,185496 791350587359059968,238384 791371357498073092,195876 792514997716971520,246273 794614484413382656,261155 768583511066472448,107469 779049936260308992,171902 792129728094150656,243187 794616193026027520,262022 773949468899090432,140025 785522703038046210,196538 742068592431104001,351279 767854667896193024,1249474 790294207378362369,11774 792805596990844928,247241 752974571419029504,23719 779057924014505984,86404 767467096670216193,98821 778393351238352897,167407 780405455625519104,178443 793823196327784448,252639 778001743321919488,71826 759241882618695684,57131 772100625794424834,129471 778620983351607296,159850 787209610109345792,209151 785617213390663680,197622 755694929234518016,90014 766393740118233088,78304 766403311540969472,92264 779671588258115585,174392 765011609890725888,11774 779542416088899584,173682 756543568827785216,42666 780780632708349952,182960 793520978076635136,251452 786406645224001536,203674 787896338197479424,209151 788405979398430721,11774 774996691061579777,144654 795660285889703936,267655 794226632445702144,258456 756527284819857409,35890 757935681075236864,47940 787064324527382528,207965 766704897098182656,90618 767186471040258048,74133 788531526870851584,104244 769189878647164928,111549 770977404907118592,121612 792405642510213120,243075 774328912499343360,142310 771968335915417600,128382 757590540527349760,47761 768285712554733569,103354 775130454437560320,351147 792445737812496385,245998 786953330966659072,207287 789298369780940800,206666 790573587732295681,228820 737554833901649920,11774 758374865766277120,52112 793124163682795520,241630 764152474865238017,82283 794012806551113728,257544 791043061505593344,218892 793252625072488452,250933 792036977734455296,241819 778946936669736960,170253 793925934441259010,256532 779459808290189312,171693 789140675413499904,223030 791439897877999616,238429 770799312167014404,120610 785976409487388672,186956 793888574412382209,256534 755543750202523648,38183 762382358783856641,431998 773896461960568832,139404 767886587300421632,101681 793506424139632640,11774 771461751619457024,125367 793442748728807425,252196 774428060762378242,141912 791330136847245312,11774 791668144280440832,240483 793410999042748416,354032 776384649899761666,155390 780892785356308480,75300 775379617347690496,148800 778310218535108608,167220 794041425340039168,256564 754729241648984064,28732 788012505641590784,214354 788513393422413824,132364 774633561034985472,143648 769685127807037440,18030 785465608011849728,195975 763059512890699776,355260 789423062466777092,225875 762894497239805952,75184 767165677237051392,97386 750726431903059968,10848 755560332391743488,38286 794312800621367296,259267 751649297901428736,14277 787910078414229504,210208 788911877770412032,221143 789263471879655424,224552 793495980045807616,11774 795770650212335618,267587 776933127310733312,157755 785460214413656065,192032 793196253236432896,250033 732630113511055360,1170612 755532076921659392,36875 776167252571795457,153033 772098607822442496,128930 780898110344224768,183269 758427083047444480,51451 772470518473641984,131045 775766336257523713,151463 770715128517898240,120610 777619114177155072,155933 747619647608987652,23762 786143380690472960,200490 791743436948770817,240483 794649406104432643,261155 788775612844478468,220767 763684812074917888,79585 767693077678989312,98972 770432187221086209,117609 766401446942310402,93286 788887902176415744,11774 791394652242841600,238780 779436395391746048,173682 788826760494415872,220332 792939436426137600,247232 776926524645728256,158387 773591509568335872,137042 793089736915161088,243187 732549877662658560,352466 761351491261177856,66412 773692108167262208,137693 765117322327527427,11774 763818563698327553,79911 776974906713972736,159546 761399571297792005,67852 776288650208227328,153779 765210972415852545,85562 786273671149125632,202275 778366225562742784,167522 794695786521120769,262588 772934875477254147,132335 795441066476445696,247930 749698883228282880,9889 762256372755001344,431998 763356422172241921,73814 751127376042483713,11774 762689879079809024,73814 774027675832754177,139591 755192584553672706,12954 775002783988740100,146259 761165216977682432,62798 771401502904680448,125145 756274665648029696,42432 772256090088103937,129551 795359075215298560,266500 757599296380399616,47940 772187478266638336,129558 791100191252230144,234583 767074531546652676,97472 789492229467439104,209563 732389086728593408,1170428 762641302550962176,73814 752235786045689856,17794 768958084349763584,110209 775540606382645248,149304 789495707497590784,225358 790791612767080448,232911 793042335542239232,235685 795743297901907968,199307 793984593166790657,257325 790328899615850496,221731 760630103659294720,63451 775367742664814592,148574 768974973427941376,110659 764884100171730944,84724 791732523957121024,240483 786993277979332608,207949 769668650244636676,10788 773893017186947072,139404 767724601703075840,100947 770077885516382212,112336 776130034289565696,153760 792508922854641665,246225 752997027357855744,24727 776213510778826752,154071 789137142572281856,193121 793509528448802816,250430 791234522176102400,237325 789255965891637248,223991 786567561584541696,204413 766376332657692672,80939 760128767218122752,61145 774997148542742528,146259 788073565170073600,214354 766702554587607040,95568 785865496155525124,108396 785930539702378496,199546 767014226586169344,96263 772384700887359488,130686 786414448135147520,203350 794351206692835328,259034 756303646720090112,41680 769297992121774080,112652 770463440968228864,118515 760159003859034112,11774 764144292319363072,82066 765275235834662912,85562 781408321672613888,186584 787879756427558912,197512 771375845365673984,11774 776134317613264896,149953 788548134053945344,217449 750751727532531712,15005 749427725220274176,7816 750403121692577792,12805 755298234092756992,35890 770428387013828608,118192 772182212452159488,738099 792512075490791424,246295 795382220320083969,11774 779057387051229184,172184 773886695691386880,139404 765945841353752576,90384 768596913788743680,107469 750699468794634240,14462 759072331532730368,1011996 765559501835505664,88052 750743665883119616,14039 770067764329508865,93469 756667331749838848,44450 770692428273549312,120613 786046855905808384,199546 770679060569608192,120610 794671619562242048,11774 788541600272113664,106085 789103127890759680,223286 788507063026458624,218275 775478917444440064,112363 789925887525412864,227130 750377182443155456,12883 777988371977297920,164608 791750251178713088,240145 787265930954874881,205728 773643905317429248,138382 780554994235826176,180233 756540504720801792,41798 769277846405705728,112834 750135672812417024,10057 790719460680359937,232863 766567444878098432,93823 788558373079756800,217574 768826098964504576,109104 790945350806745088,234583 755147726308990976,34591 768192939503804416,96785 794674641725890561,262022 751741854274637824,14277 790615207982825472,231870 771894670322438144,127957 768422897329246208,106281 768499176262860800,106281 781133743658377216,185496 793518569099137024,252984 770704748106440704,120824 793285954534576128,249926 772915098105110528,132996 758476192840167424,53185 792100275515514880,243187 760448730172649472,62063 790954478555926528,234583 795038644423663616,264397 795716445812432896,261155 770382118748762112,117941 777910969200762880,1170856 776057726724022272,153194 776815992055881730,158428 794702408995643392,260914 765954430181126144,90384 795109246430040064,264431 785629138321346560,197512 791440501811535872,238207 773662062467805185,137693 756286461540872192,18215 789216754408968192,224680 767890785962332160,99385 794984901019922433,263906 768933343631118337,110389 759094858753662976,55476 790596503672729600,232169 755075094276255744,35044 756914569524629505,44085 770994325526151169,121949 787399780796424192,201308 775803847440670720,151463 763899652815065088,79513 752190527802580992,20328 794323953690890240,258741 794350561713864711,257492 769288191161479168,112834 793150041703743489,249951 780150947624341504,176127 789880836258689024,227511 788846986409701377,219119 751544812797657088,1248176 791111113886699521,234796 792761679482277888,246225 795347665869479936,266500 773990723544838145,139404 774271444058419201,139404 750440529326854144,11774 785647808602775553,197622 790971784426196992,235590 781324622885105664,182349 790974103100456960,235621 794946795021406214,262847 754752057094078466,33474 764099233339183105,81601 770018321186091008,112363 793470257104990210,252408 755186906036637701,35975 787086141581295616,209151 753953001954500608,29127 771828784559329282,127582 793096537588903936,249469 758842187807268866,54070 751174351341387776,17371 786679118985322497,205728 765724500197535744,87459 780767331303747584,181755 791154885169385472,230332 786242068414799872,201958 732972752982827009,354869 778325697853022208,167569 771905219571490816,126293 788469223156699136,218275 775397874284630016,1250214 773865359933833216,139404 764150393702146052,82066 754731925529587712,33072 755446754028302336,36875 749760790132092928,7224 776468942638505984,155287 787846422414651392,210235 773926881120821248,139404 791668474892390404,240145 761695371823312897,69711 781439695175688192,139404 795705158143512577,267862 762010586318245888,70858 763881256329289728,79852 779489836373868544,173964 779499614881722368,174115 790383964095713281,209563 788438276818493441,215437 764053159454965761,80393 748712054228262912,1178850 762734945072713728,74681 781501623541571584,186132 769683246116442112,111431 780058144810553344,177233 787913723071516672,213887 792487750444417024,246225 752624221931601925,22750 785994850244046849,193955 774414544777121792,143210 788737522163671040,220332 752704019001335809,23000 767776130355044352,101383 775000767954432000,146259 758496329756618752,53185 753371251364671488,27045 773932660238540804,140211 758180142418014208,32572 773895844710023168,139865 790354640462381056,228354 761906595831750656,70886 794289790195744768,258456 793946208238612481,255393 768538425729351680,104973 794647356859936769,261059 760096569026752512,60866 776470291358908417,156127 780503874427842560,70245 792053770842673152,243187 757400587659075584,46594 793094148517531648,249469 788908428643229697,11774 788169753688875008,215754 778305911525773312,167311 795692889267433472,267862 780720848508510208,143352 759486129523437568,56964 791008683702484992,235487 791669875328425984,240145 767131701906698240,97811 793423095679717376,252020 794075917454864384,249926 793977569884434432,257353 757290703982567428,45319 780800281328005124,80785 775626892078616576,150404 756573552719990784,43258 760210579856424960,60539 785632797893337088,196767 758858713276874752,54123 761593488609644544,69231 773612034369921024,137869 786714095080779776,205728 788419292484239360,217837 792579793141194752,246726 752063300054036480,349060 775802680841089024,151748 776123154422915072,153194 787955344488005632,211829 792587325939167232,246632 795429593184407552,265257 794378801157472256,259360 794656025521639424,262053 795773295354347520,247930 762393230168109056,72975 762695232437776385,74247 760049007087550464,58253 750206326979063808,10735 760224397911134208,61145 768126190741696513,103354 755225105756659712,35980 764798258396925952,81702 789691189591150592,149040 757607646484635648,47761 774055945731084288,141316 786948162321657856,206644 792227771065917440,242326 755174876583952384,35890 792473399322959872,1170597 754039548565336064,31377 769667271774105601,112788 760801082595430400,60995 777983882692026368,164783 794338082388578304,256255 794127041725681664,257492 750403594965250048,12883 789264050307764224,218349 779866706147627009,177340 785349180059324416,11774 779452942256603136,172185 788824473252298755,218275 775073167152848896,141091 785673894841708545,193533 794136446445768704,257492 758590509489106944,51451 778181771728982016,164826 775194032251113473,146720 792042773448761344,243187 754037625548369924,23725 765655374800252933,84724 795699410613239812,266944 751198029408047108,17591 761860704261505024,69711 766360841461624833,93303 791739126525591552,240682 757447605085503488,47266 775776446237204480,151156 770752779430178816,119937 781734765967704064,188401 781473621214572544,188119 763425130051764224,77720 794947329178685440,263817 785684968462692352,194723 775477718523777024,149300 773935065030021121,140211 791051632217690120,232863 785548345464934400,196917 752301777911943168,22080 787033803889909760,207613 777535749679943680,162348 787832429281107972,207712 771106602132779008,1249841 793550231006765056,252408 792975734650253312,244270 734993003350102016,65113 750644507062906880,14274 754727683599151104,33356 780848022171295745,179384 772237597200424961,129471 794635428263591936,261155 773980928607563777,139404 779001772027342848,171902 769150406387654656,110709 754735412418060288,33356 791995121847918592,241940 773869334028357632,139404 792419473399611392,243187 793811686511747073,254135 779129009682522112,169990 755497485351718916,38032 767287929697869824,98681 790552068410834944,208178 761797004309569536,1248973 788464398381752323,218275 794106666748780544,243535 763098944494825473,75899 757324391193673729,46404 777119427728908289,159876 793040056290271232,247243 765272887502614528,82209 759122686366871552,55660 794100394578186240,257026 756644437674131456,44461 763856341978914816,80720 795196267307483137,263906 777654782613917696,162596 756455673714634752,42432 756644468598636549,42432 781271755209846784,185921 750478642912727040,11495 792328646753222656,243075 752980993447976960,24711 770300167954178048,117257 794560505352507392,261155 778439440473595904,165185 763892612835278848,80720 775122366976233472,139865 775879614476451840,150663 763835074165010433,80720 777960451648942080,164826 776916610384789504,157755 749739730028421120,354695 774567871141728256,144139 750831765854486528,15632 759464506951143424,57897 793223601180770304,249469 772864550957883392,669866 787780089794686981,205197 773265231090950145,17416 781139576907628544,182391 764268520096075776,62180 793451715022299136,252196 769274956765093892,112693 771505681279033344,125163 787467097160888321,209838 793099244228018176,249469 771489739400630272,125554 795729061419110402,267655 759731089145405442,56964 753033009255763968,25255 772904902167191552,132996 779828400328323072,170187 750704155224924164,12883 771930921012428801,103812 762125467734249472,67547 792300119018176512,11774 766448336580685824,79223 791749129474940928,240584 764170206537068544,75724 779480077474160640,172967 792714270232420353,245148 756719850907729920,44274 764483545217634304,83469 778567603732221953,168794 779035788172328960,29263 792401302567387136,243165 795703167421911044,247930 761036438372626433,63451 785837558114680832,197512 741324049653997569,11774 789864855423549440,197512 775383993206341632,148170 760590820353282048,63879 768947068664553472,109360 776647212625309698,156835 780910229374455808,184223 787733464682344448,205197 787083427774431233,207151 793602171254218752,249926 794371908527456256,257325 769364444639928320,112788 794361996636368896,258829 773991402141212673,136110 767387548922486785,97386 789272189736542209,194072 769383552274276352,110302 771127239001923584,122973 791348155283419136,238383 753649919143972864,28888 764735972445523968,84634 761353686568361986,68102 755575260112531456,38162 788925840520155136,220961 780645288629313536,177248 753649446563504133,28866 788043877894664192,214173 744979463339913216,11774 785552914185990144,196277 787166535399854080,209430 787049906829524992,207287 785548823707914241,196676 757505895601467392,46280 770876104924078080,121612 785465371029405696,195975 788735458251534336,220332 768115199542976512,103261 773207956334583808,134875 777990021701705730,164669 758639274245910528,54003 772838616363970560,132335 758042788810240000,49852 795230874874839040,71794 772050830757400576,128934 787848199985729537,213253 754099573983944705,31853 781235874767876096,186080 794658251208065024,262145 759145835108110336,56535 785665374893150209,194154 769276234802966528,40035 772257495205158912,129551 792123671393468416,243869 753716545788928000,29263 776575246199623680,151374 776851767413714944,158387 792770720237432832,197618 759080936155729920,56784 788827090653159424,220539 768974564785127424,110209 794536480689377283,261155 791787504173211648,241520 788010364369678336,214354 749512396654325760,7182 770765973947318272,121046 787690970238316544,210253 752311816009711616,18567 758020800171675648,50804 790784494089351168,233307 767332175679062017,98671 793853596186120192,255942 776798784814739456,157755 794482904302817281,260033 788902512795549696,11774 756972568796663812,16508 764994554411888640,85562 790672635696930816,232863 778673833888845826,167220 794195480943230976,258598 778775077307289600,168794 738801091454865408,11774 794296186488266753,258771 790752805023780865,215005 745417678047707137,47783 752951452134281216,21332 763895814917873664,80939 779387038139355136,174557 758148330006380544,26066 778426758068592640,167569 757309180768292865,46594 761527659260248064,68993 793799688889757697,255393 766417926870081536,92159 780938279420133382,183269 768063753074114560,101203 769597495437557764,112301 791399830182649857,236884 793997398016225280,255942 791245686822039553,234564 792773071509790720,232554 770055639372562433,114607 781551420852101120,186883 789168704542035968,221416 790522095507804160,231894 759770296182116352,59186 767171518598045696,96962 790258323346063361,230270 791498171859935232,232169 791989756334747648,240483 770672924470632448,11774 788042969291100164,210274 761709287752265728,68862 779350725608570880,174315 762745067186499585,74630 750440100509528065,13046 769688019544793088,112363 794596860556021762,261155 795770891695112192,268529 760276932936118274,57574 760878349799469056,65180 780620110000119808,181935 780648953423470592,180112 777641851503259648,163008 760342100416212992,62130 752924366418116608,23167 781148622809337856,185496 788151156119834624,216009 763673760826269698,78853 794790956339843072,262022 758301419426287616,52112 792533581121875968,245998 768571764804767744,107032 771322684445642752,124597 779316448279748612,173964 746376972574597122,11774 765210940123992068,86440 775339943061315584,148473 787985487231352832,214209 766358112387211264,91894 795616035856666628,267655 763376340489887744,70918 791715932557176832,237999 794554743897149440,261155 790637842728792065,232137 792728999474532353,245101 764226786104193024,82018 768817994067615744,109104 772895887253237760,132335 775872058525904896,151212 791236902288515072,227048 785243981932355588,193858 789860752387694593,226731 793203233799802880,250064 765382712051892224,87249 773496295067619328,135399 786980596673343488,207949 771055209082683392,123028 758305741392351232,52112 785915052616327170,199546 795728685932445696,267297 795094254800478209,265245 774465852649463808,139404 771118665458561024,123085 776066025116893184,153194 734237981377171456,351147 770295682473361408,117843 754108031865065472,28451 764416244862816256,83391 793147004809601024,249927 795299130646020096,266079 763863314195746817,80153 790583106780565505,11774 751719967876263937,19485 769281208433856512,111558 773301497341718529,136110 776556333038313472,156835 789457096886607873,225981 793850732009127937,255942 772157531527450624,127925 788832098664734721,220539 773808560841035776,138205 786051018983215105,197286 767162552644173824,97386 779879751007760384,159876 791667739341512705,234990 752923964075151361,24134 780976265423650816,167768 772044274355605504,129084 758833830794891264,46612 767186757557194752,97438 792115263101628420,243427 759501981547368448,24173 772744831810596866,131007 792445407016030208,241034 764225347470495745,81869 795005890483093504,263907 760895874251698177,64722 778349393590247424,164960 751035879255252992,16422 770273082569134080,117257 779680040309039104,164764 771030280396214272,686533 778971203281313792,11774 736692373695012864,1011996 786946868626554880,207613 785318243787427840,11774 751142888960958464,17284 762161826209599488,71026 750886405983735808,14421 760584249602781185,63767 764097838112317444,81702 790303022417010690,228583 772993204975042560,133454 795298384991191042,266079 785965819503271938,200235 788204388091252736,213064 781322066343653377,185496 788887843011633152,11774 777945873313660929,163990 757341757184942081,45014 773651318883876864,135234 788700299649245185,216943 763865519414018049,80486 791768858738692096,239810 777159467586781184,157993 791747610872799232,240067 759834111926296577,58267 766370394077032449,93068 749322643271278592,7852 795395494704988160,266822 787325694632038401,210215 791385283686232064,232169 791675873506258944,240474 793200303692591104,249469 742338708767178752,352839 756319680713859072,42495 774382385987194880,143473 762716781408497665,74247 766386414120566784,92213 775914002090164224,152383 794702414993571840,249926 763479283528458241,78639 795670703462871041,266416 764560899873136640,81938 762640622188572675,73926 787745455073550336,210253 794927768517615616,263895 764253300665356288,82766 795063832225914885,262752 755200957223280640,35890 795714911645171712,267855 792443957187710976,243513 754760335777685505,33549 768992708568424448,107984 786342759993110528,200317 760866530406109185,65180 755031108014706692,34898 770747462013317122,117377 772790143488962560,132335 773927752550330369,137698 780746268616294401,182036 764545312136519684,82066 791475412610068484,239405 761221658182942720,67226 771723546699497473,127366 773608403453239302,120304 786537096764858368,204413 791227695124197376,236831 760164978401939456,58227 780902302479560704,183759 771890078947782656,122126 775108816669114368,141091 773171836683038720,134561 778439413932040192,166375 766814141944258560,96175 776123202716127232,152314 794955504476766208,262847 788111725065232384,215608 794487831292944384,256038 761318642181148673,67023 765216208073482240,86103 760623134995341312,11774 768938644950355968,110362 786815621283577856,205181 790567769066602496,232137 772458380090748928,84209 794018276569292800,257325 735182301731168256,354825 795490129242628096,266289 785430166780674048,195332 750428408811692032,11495 794494493684826112,259267 760893245559898120,65500 761908380554395648,70941 766473040297271296,92972 791259472643579904,237491 793459093990014977,252408 760990450333392900,66116 762711788282580992,74308 791813035371270144,241940 765930138370449408,90031 770344284079919107,117843 760487158608113664,62853 794224893755854848,11774 794474952044978176,257353 770690401028214785,120610 791047759650586625,235487 786995305371742208,207949 755118012210909184,27045 777839357138874368,163901 780551758246514688,181419 785887008887480320,197512 780598172754206720,181755 764651190520991744,83881 766720934967402496,95672 777616174397796352,159146 761154206430625792,61051 759110407994814464,56964 785909409671110656,11774 793197384863842304,250328 755993674652094464,41108 775051275507556352,144730 765787191289188352,89076 780580911079317504,181419 765418447199084544,84724 766699507950190592,95593 787512291432562688,201108 770319202590691328,118087 762872993777201152,75267 785326346427731968,353879 780838269319802880,182257 794205733998821376,249852 774726704916934657,142090 774832327532744704,145616 788196091166466048,214660 792464024931708929,245607 757901122619203584,49852 758717548816916480,52987 770975736597405701,120338 790977735908855808,235580 749328865953144832,7911 770672904715563008,120610 791621564554805248,240133 755045284397232128,35044 776944609960177664,159411 781280263552630784,186584 785522930600075265,196676 778661960627945472,166900 757743566026252290,48840 793951172801351680,248652 757531853641355264,47737 776143237002264577,152872 790603836377280512,232791 776241542705012736,151645 794028679907147776,256217 771152531401666560,112872 761562572231290880,69231 771044826745753600,122146 795286196356345856,265978 766829847603666944,95511 786418490429222912,203674 772090496034361344,94699 768220766248792064,103354 785543667750727680,130635 766361851303227392,93286 789309351395676160,221785 794622364612984833,261987 754750925869289472,33081 769243691156398080,110585 794184827146792960,258456 748932001499983872,11774 770722610078425088,121046 767286814608678912,74133 781884024134467585,186584 791016290551037952,235590 760282477797765121,62063 766996523653689344,95672 786992870284668928,11774 786900632947027969,206225 785627922002423808,197512 764685787237580800,79223 755489659224940544,37973 793580249212674049,253793 768900962782031872,109666 771860780476014592,128194 776971416059076609,157666 791057074214072320,234583 762074867810181120,47283 764979932413898752,85562 766783435880878080,95511 778239510085640192,166266 793646404178735108,249926 785589686693617666,196767 760892407642599424,11774 756317553480245248,42432 763454154517786624,77637 763395186076426240,73814 770770116900364288,121359 733036397196533761,354506 773964291007406080,140444 777581205596233729,161277 773743958673399812,137639 795683294863990784,267862 767994874587148288,95055 786932849924595712,207287 795053366762160128,199307 778221046230986752,166390 794912092314804224,238621 751082188632883200,15697 790775897418637312,232884 774413558503264256,140444 758830219440500745,54070 792340443421810688,244143 744303720075169793,1170338 763802852347219968,79589 762655399124275204,63097 766425090363953152,90088 768141129816563712,103354 753376737375973376,22315 791736668441018368,240479 759512776599625728,58250 760660070212468737,60112 755904378460962816,37993 766427746482348032,93823 785972418284253184,192032 792461733940035585,11774 793168562223538176,249210 763155386039934976,1249111 786597375246729217,204413 792079491241746432,243793 787766722493284353,199307 765637175019012096,82208 757009505024483328,43271 785635314614140928,197091 786967663125798912,11774 789165452526166016,215437 766689704280489984,95045 762646616767619072,73926 792442644953726977,245313 764096720321994752,81835 779002877675180036,167220 763063335441010688,75899 787994919902253056,214209 757644153597497344,47782 793213619651616768,250633 757693697492418560,48774 765632547615338496,88669 751205197897080832,17517 771306372868681728,124537 779871861995745280,90252 753352275041497088,25189 788296459909300224,213834 753729540682383360,11774 785701422142631936,195975 757883033177378816,49852 761378127213801472,354835 759156239792214016,56784 759454518958514176,57897 772596051383549953,131027 792169323980873728,243614 751769505702051840,14277 766386509670907904,93184 768217536328380417,103986 757032647671549952,44163 758780470150574081,54272 775155110691348480,146675 791424589796638720,238207 787954345178460160,214026 785651154545876992,197286 788199829642047488,214660 794290183655084039,259134 755087751754711042,34666 778024368232366081,163885 788168677405421568,215252 754040943960027137,29263 770275059973980160,117257 760703713967214592,63655 785934103514198016,199960 794876782063341569,249926 773654598091276288,137565 753618116857298945,28037 775398098612858881,148994 777936488608575489,164826 792876985383092224,245118 781426466584162304,185601 773128138326802434,134058 793440293098033152,249904 777954627983581184,163153 779375625857437697,173347 790040286034468864,228101 762421365097934848,71476 768520681621422081,105109 751591049634521088,18215 755822179565076480,39384 750862210059108352,15808 768328667239964672,101681 793438814018560001,252196 794185284560814081,235289 773590491984072704,134375 760140988547342336,61145 752131995451269121,21034 736353575064899584,16011 785261980726665216,11774 766387036320169986,93184 793316062951464960,250633 757653345624465408,47940 795344391896436736,264804 792604373180219392,242693 754079628491300864,30296 768480597471887360,104973 795728282096431117,267737 749321191580655616,8047 790336396258979840,231008 787492609015111680,210650 753909786694000640,22715 776587355989893122,154774 794760055660777473,220857 795743528022319104,256259 760983377268715520,65974 768973504750362624,110023 778819719495233536,105109 758127707964186624,51595 770432548539424768,118191 772871059611803648,132364 761197486589349889,66897 774355376087138304,142454 790644470840688640,232169 762999164728963073,75724 764427206512685056,83429 777714474669137920,162491 772863352343232512,132765 773656885950054400,11774 778490774564503552,152594 777946869834010625,164846 781340206486085633,26066 787648041188790273,211347 794880481770795008,261818 759133263919132672,50827 778545724426518528,167939 788544658892816384,218545 761599026479374337,69231 794595414804729857,260404 775722394157735936,151071 791058217174310915,234583 781528699904466944,113982 785547365176324096,195807 795047717257023488,264397 768706686307733504,103924 764198076106076160,81869 774952117509365760,137535 767854289054203906,100561 795419166459183104,190924 780521575623688192,167220 771738972305301504,11774 790665014940143616,233307 794951558484164609,261399 778431004662910976,167674 794208211507302401,257353 789143476709515264,215505 770098073523613697,11774 794366639177367552,260081 785323810182598656,11774 770191796747894784,117257 791397078920421376,238395 755162242685935617,35890 785245244254220292,194167 788499266461458432,218455 772153336912936960,128516 794678049979645952,262022 790612753660731392,231894 750406831953022976,11495 790999013441019905,226823 775786640107249664,145533 773920978535579648,139404 785548788152741888,196676 750461437672189952,13629 762312386229534720,71430 794998302555205632,264468 751548485233700864,18323 766189283161935872,88052 750096831942721536,10115 793107228542668802,249469 768045389073178624,95511 757690754953121792,48663 763954300171063297,79691 788432121631154176,210432 794312080279171072,256038 793117599508799488,249469 787409200993357824,210289 788030081721434113,211829 792000898100625408,241334 781206233260908544,185595 756894970120904705,36145 766440385912639488,92917 755364223111290880,35044 763279183904735232,47188 770765040232325120,120690 778641088231907329,169201 771774787236409344,127711 777515853659119617,161387 771503825056399360,125554 791374174090584072,238207 793630645482291202,253032 752294814490566657,19236 767834136560209920,101681 751593781179379712,16953 793505797875625987,249926 769132960306135040,1248996 788985105628790786,221143 771441893313957888,125554 792080996657049600,11774 794645608892170240,261942 763478352015556609,76406 776887900428378112,159146 793239920420716544,249725 760479124527812609,61575 762731003794173952,74592 770630971876073472,119832 777569280044900352,162309 758442326477770752,53144 760461571172827136,62492 760977677209640960,65222 760553111417040896,63513 779116498627420160,172029 773526380462080000,136814 752974737798729729,24870 788467842190499840,217039 792077037171204097,243187 780618819085664256,182146 795076845418885120,11774 761318835836162049,67547 756198327721406464,41680 786218742657196032,201555 773947062752718849,139404 785283269776379909,194648 757994563235635200,50442 753281316087472128,25253 761684642944671744,69947 763069848897347585,73721 768984358086672384,110659 761273989972893696,65180 793581840183406592,252679 793805725554216960,255246 795264131536396288,261155 772415874904920064,127707 790874623021723648,234583 791060120356651008,234583 792836143536443392,244759 794639702116761600,11774 757698547261186049,48663 775094382844260352,146847 781634984763207680,186883 785357429705887744,195481 758487760621580289,52749 771535711723851776,125554 754868662276726784,33520 764782031490453504,82009 771876269126393856,127218 763706149715767296,79691 776921169115033600,158387 745093140541935616,1170685 765038937165279234,66804 788140854460293120,215257 759536894451576832,58250 768213251893043200,104444 785790733311770624,194723 732180031187746816,349856 792039672323174400,238429 752930787603787776,24134 794951512254455808,262752 762809720625328128,74943 751829501974241280,14277 793939750809837573,249926 774595394366046208,143036 755221747939409921,35890 756216335613386752,41469 749723348003790848,9950 753444102524502016,26458 755130055953674240,35445 761541155372662789,68893 779338423236759552,174230 788474208955146240,217106 775884056034734082,151302 776988038689796096,159146 792546965531746304,246392 756284959627677696,42171 788117858081316864,214492 751837993602838529,18893 795496423634726914,266079 780614299647631360,182146 773862350747119616,139404 775301571202592768,148170 785919945087549440,196277 794305747009945600,257492 773480869180866560,136515 780842689784745984,183269 793148194104283136,243075 774988848736538626,146259 766456220735582208,93570 792464616538443776,244143 778925735448875008,11774 794618024322072576,262022 790390036244025344,212727 793181512220966912,249926 772112297523195904,123217 752843198645624832,1248200 775419874617294848,149200 781356055326396417,139404 770349881072427008,117257 759819264555483136,58254 775027170720813056,146259 777289803389952000,159146 788752743745937409,220029 794764052765417472,261987 764981936876056576,84209 766012223680503808,90384 779686505874755584,172634 763034840597868544,75724 795305294993719296,263676 794308410107772928,231941 766386705477795840,93184 774406769711853568,143210 787783092769468417,212357 772457117995458561,131045 756286246649946114,42432 775742593284145152,151185 777453811828797441,47570 790905277528870912,194085 794545075543908352,261155 793989525710241792,255299 780282568486719489,178395 761339454908866560,68182 757904365541744640,1248552 776027760187801600,152314 786679855387668481,205728 779429430494101504,173628 780617795671384064,182122 792444419492417536,240167 773929323162112001,140039 775035318324068352,146259 776192895174975488,143356 793982870805065728,256038 775495843176648704,138415 786646360518950912,205294 787019727973523456,207287 755510736827224068,37979 764995903358984192,85657 790606447935565828,232169 794687535427555328,261942 750619531542925313,12290 751186385730699264,349060 789287737375461376,224680 793676024869429248,252639 775816838898823168,90193 773899509017501696,139404 776741638374907904,156835 788788988475604993,220115 790638917867364353,231792 758059808578691072,47844 765329334223589376,86653 752689339348426753,22219 764142398956007424,81869 788110410129903616,215252 795719652219305984,267862 762984944759107585,75724 773583178078584832,136904 793821970429255680,255393 756861164450115585,42344 786329864290775040,192032 763147533736550400,11774 777902720585912321,164001 765678159471579136,87858 766272237334851584,91946 788500195977879553,218349 740152735777988608,354056 764766783635132416,84679 776887308159098881,151463 757634951219142656,1248484 779454795677507584,29786 787960715273506816,212564 752192499557343233,353879 766461407856627712,86103 785994528096477188,197512 753445761270976513,27045 754067240169967617,31529 733689319571984385,11774 773317000818855936,135736 761678905292054528,69947 791002223878688768,235620 781076480512098304,183283 785856370948145152,198580 789722060041887745,227507 775160880539561984,135725 743644561382215680,1176510 770164570165956608,101681 780245301546418176,178966 790332726175932416,228820 756602015090872320,44274 762101195104137216,68163 781886714860150784,189652 769574599352721408,112612 742118364579921920,11774 763874922875621376,80155 764276724792168449,62180 765142926452264960,85898 794555197133557764,261155 761678364453244928,69548 741771452446183424,139093 778756710081060864,170252 786547400785756160,204413 773527156022468608,136904 781113241732653056,185496 793472033023791104,228172 765517425391509504,87625 773665841845932032,137698 758446682619031552,53185 789220859743309824,223492 753258275416764416,25135 765409973081890817,87245 766018624884584448,89923 793142901286981632,249841 769518187658502144,111549 791776130764201984,240814 765728968775462912,86472 759856955116687360,60124 764984907441504256,84889 793887802584735744,248652 758893743931928576,349683 794741436784574464,262849 758420591573630976,41703 764101959204933632,65180 787023175037005824,207113 781280270825639936,186883 788500374718152704,217601 788978119390613504,218455 789122073620729856,223286 785936797087838208,199546 763354025043619840,47188 777440503302422528,157755 788773075454230528,220526 754249502089805826,30802 762867732102557700,74133 758129526098522112,51069 788750327336038400,220332 787294864451002369,207212 787123192909488129,207287 794367813460836352,256935 754216614468411393,31060 754985317212446721,34666 788718394430193664,220130 757647669292523520,47940 765233868429520896,86440 766807882847260672,95708 754016620113080320,31268 785937191205605376,198671 787386972759134209,210694 769010381125775360,110585 757726090681061376,49121 758701459345121280,54070 762748871793516544,1249047 779018635868246016,171324 780444346629881856,180039 791686412949217280,240145 760175971676721152,60866 770765118950998017,120677 790896818284404736,218002 789199114932146176,218507 790991046117236736,234796 764474383213727744,80355 768550052910526464,106763 781233999582785536,186434 756364595783168000,42171 763526014249033729,77632 780748710464684032,182257 785695378075037697,196277 756599128075956225,44274 750853822403125248,15264 768238162011426816,11774 777180118082924548,159370 780856959918415872,183269 791895192697573376,240145 754725349691428865,27045 770244974780624897,117294 771443004699709440,94699 778941010680356864,170882 767683377155702784,100619 766381170217062400,92264 788041094319575040,110161 775368079274545153,148574 777881731999432704,162497 775351575720058880,146488 788798522439106561,206620 788579028013842432,210390 768195795178950656,103261 785830657331265536,198671 791800774309322752,241720 774309257961353216,141887 762932575815991296,75136 766032025757315074,90384 764250926349553664,81130 775067365558013954,141091 778463355052797952,143824 779879943622778880,177248 790987242072408064,235590 791261078680252416,204413 779399452859756546,121051 763055940790726658,11774 769369495760572416,112693 781274689960161280,186434 764977443212029958,85562 760508211845668865,61412 785594228873109505,197286 754067245911969792,31529 769338867841368064,112661 772435645599887360,1170326 754701754785083392,33089 779332007004430337,173868 732426735493500928,196346 770673800459407360,120610 793910257500028928,256255 789149235715444736,224054 792015102740488192,243075 789144692894031872,222682 787842129812922368,207712 733422473568378881,355952 776872227253866497,151255 791063984304717824,231894 791762783486349313,239998 764770808086532096,82066 787421335228153856,180433 771404116643897344,87904 785274533393469440,193623 790660651857215488,232169 775431286425026562,141415 756540044593225728,43553 771418243617533953,125554 791027800962654208,11774 763130380081913856,76794 793820459699671041,255393 760778999484198912,64736 789236110069157888,224680 765987663597998081,88930 764992917563813888,85562 788454994152267778,218275 758691803272847360,54070 780065249869307904,174323 762274459948507136,72420 788320951964471296,215437 770377417584095232,118761 763502444416495616,1170685 773520300105277440,127455 786426477650640896,201958 792031380205035520,243075 756315316486017024,42249 793066977703059457,229693 791971447463829504,240483 770234525469204481,117377 765251541775233024,86440 776911956024315904,158387 766911488695083008,95720 793120192922578944,249002 753969010635575296,29263 773899132263993344,139404 788561395512020992,218349 756312921060306944,42432 777958091832778752,163589 793866164942155776,256255 772657491746271236,132076 774429811523592192,143585 788128409977106432,215012 788471358099427329,218275 790924624913727489,234583 788194473197105152,214660 768551738148200448,106317 742136936064749572,11774 757690837606227968,48270 794141027540074496,257423 791473500447965185,239405 788138706674810880,215835 767078000865271808,97685 771896219022995456,127957 768336390526414849,101681 781631352320000019,186584 766347017970913280,91228 773995210107944960,139404 788565768493473792,218767 776936752871313412,157755 767467618173194242,84209 776400489403420672,155344 788133716191129600,215754 787431281151934464,206117 752984070091595776,25255 790691135828193280,233558 794722997554860032,263020 757769901985501184,48220 794571124902244352,39957 794592595661885444,261155 751161502909038593,17440 763797865512656896,80393 771511713686368256,125853 790386984422375424,228037 791005575584714752,234583 787619289608118273,209863 732180322285129728,349470 768217850020401152,103975 758348257105997824,52554 789201607586095104,223899 787358409725140992,209184 793259788641730560,250633 777967880839237633,160539 772563963162742784,102249 792711699740495873,245148 795067572550934528,263906 788870042775461888,221785 777905863700848640,11774 791676804566097920,240145 775999536892436480,152735 793196399399624704,250328 770445728170676224,118192 763573190878650370,1249147 789469497031692288,225413 761799339026944001,64730 751998531729170432,17580 766709916430061568,93429 785545635881594880,196917 772982068930310144,133454 788882709263347717,221785 794736801239941120,261155 781474392077377536,186750 751202310026506240,17106 775320468148543488,353879 750702700170399744,13942 786917184585039872,207287 765998910032613376,90384 781277785088065538,187084 762523752697503744,431998 795399164175728641,266884 763201895678693376,76533 766456226792116224,170736 789690625914441728,227494 766738597009510400,95708 758358849082445824,52122 771507685544058881,124855 794652799057412097,261987 780632807437508612,150151 733224116942049280,353789 753350524448092160,26458 794780969924444160,260613 732320305465675777,39600 777360343202881536,73488 790737640597385216,232884 779041213697622017,172084 791623167550758914,240145 793847907883573248,255942 778403734015447040,167569 790376531616948224,230808 794895626332995584,39957 768078353010008064,102514 785976519424372736,200335 761094850481573888,65180 767294552092741632,97468 769271192767369216,111549 779000583009267712,171324 751933290227961856,14277 793856579837624321,11774 763024791984939009,73814 788456313890091008,218275 752044518204182528,14277 791011833473802240,235857 793238551957803008,247715 795026156449775616,263577 791659832419897344,240483 733394026976530432,11774 759631096485117952,349714 767530507689160704,98972 773900978101719040,139404 781230572597227524,185496 792050006916079616,243075 754150410550509568,30590 761059110162882560,65237 769664306770120704,114779 775737546651365376,151185 794326903427661824,259659 764841541911314432,83391 785255790932176897,194167 760134346774749184,61213 793866646620295168,255942 792177427913052160,240483 780606862341406721,181811 755511975673724928,37892 755882536820015105,39294 760252697266094080,48052 789550171075903488,226578 751818472280186880,18893 757077545577689088,45964 774358345130139648,142090 791348312758624256,238395 785986566443466752,199262 754754677623943168,33356 791339048686104576,238286 760525619260162050,63451 773649053922037761,136904 762728353572986880,73910 788396542973444097,217658 733047117724454913,354869 794742202626764800,260863 779134358258974720,171693 749329169864134660,8047 785832867121078272,198671 756933496665468928,1248455 760524048866631684,63393 786406489695158273,203674 763138810670616576,75899 770732560435425281,65496 790950170523492353,234796 757442047762718720,45054 752651852743897089,13410 773846953507614720,139404 765945303111462913,11774 770670854766141440,11774 753335788746772480,26140 773928996492816384,139404 765408062307864576,87145 773204333194256384,134033 788455465818595328,215437 789311158104711168,225359 787973560019087360,211368 790557784521584644,232137 794734346624061440,262752 775285423627264000,148045 789180641417961473,222682 793139222798413824,249841 769909473678884864,82638 772054048128118784,122133 774737158557032449,144654 780414928050016256,180074 777503452503179265,161542 789393567277985793,205155 757224631551963137,46006 732729080567762945,351180 764908760586334208,85277 757443473381400576,47284 768210677706035201,93823 793654053712474113,254135 757627855492689920,47545 772976868303761408,133519 789187575168675841,223492 776860843610935296,157159 766000093183041536,90300 767863265623879680,100605 788120572999835648,215437 766156361747066880,81929 777629103109308416,161387 792789835593322496,247241 780939255132610560,184186 786445691761467392,202304 791692787112476672,230310 791700934812311552,234990 766046784326082560,90384 758286655941857280,51069 792073055770140674,235621 734372537438724100,355080 732921495207464961,353279 762162182490615809,431998 766741722659426304,95672 753633185452347392,28726 789332700490366976,223492 758732508691243009,53185 773895058739326976,139404 794557896239513600,237964 734126464019337216,11774 762819990231797761,73712 767817021803274240,100893 770224099297681408,44421 785919822357929984,199546 774647772410621953,143565 781177360498339842,185310 786614577702240256,205052 750382735793860608,12883 789427565014331393,225981 795304253925400576,266079 787103855632850948,202429 776071815433158657,152872 758700019205767169,54070 787012023091474434,208016 762400980868603904,68182 774591965992280065,143585 786256752182497282,201958 792821242420015104,243865 776470566282801152,153429 788429284171853824,352258 791394327066873856,233217 755114309009731584,351152 787716452128165888,205197 762746944699699201,73814 763959362805051392,80939 773955270653251585,139577 793575537004257280,252679 790586162213715968,11774 789794957703847936,227916 773573660468621312,136947 788778497820983296,220526 764704271728193536,84209 772124234512494592,129471 793209793817161728,249926 758133356869652481,148861 785739196904321024,196277 753361037899030528,26458 795269643082592256,243248 792527630759239680,246295 764953948973371392,353879 793562852745502720,251566 755476437381947392,37538 788756642275786752,220526 773587527039156224,137158 775095315410018304,146847 778719116362297345,160539 785509509737439232,196237 795710614102380544,268281 793584662463537152,253793 764386151025221632,82066 765946897215270913,11774 758707700792295424,53246 790754121179627521,232881 795699351918022656,267862 766246923669942273,91946 777575247960805376,159308 785820593606262784,198671 793598490400190464,252893 769406922604810240,109960 764198030060978177,82066 793473397426651136,252580 752894898462863360,17416 781163460696559616,174293 758136519404257280,51595 786001419522416640,196788 794345472647372800,258741 781125512986959872,183759 771473705503301633,118191 778303810737438721,167220 794283799383330820,259063 769001743057166336,110362 794694696496926720,262849 778303658014412800,167322 788509355004006400,218275 792392079921983488,245566 795425587791888385,265867 768894689579634688,11774 765930383171002368,89876 793133869058797568,249841 770727007994810368,121046 791760209492443140,239998 765256765726339072,84028 781505699662573568,188119 733105472413130752,355985 757059663795937280,45122 750407874178867200,13201 753501828420104192,25189 785733167890112512,195975 772788733393469440,121080 777234456549527552,160467 794549653450719232,261155 749234000770793472,7524 779003594397847552,171902 774587968505913344,123140 771399153888833536,125367 774424876010438657,141887 787939616070496256,213589 753955352543109120,30590 791683459332710401,240483 786719363080519680,200078 753958090463145986,30590 758436027388362752,41703 760917486657241090,65387 774345291617095681,142503 795379969937457152,266491 788069666136608768,215005 763480153573830656,77731 791516111346937857,238272 776159113441120256,153921 795044885372010497,263532 767479003699556353,97438 787087175821172736,209151 788017809305448451,214492 774758446503718912,139404 771137958892212224,1249846 780838107771965442,183269 750059436387938304,1248030 765160413478653952,86103 789784073753403392,226490 785324304065966081,11774 764685467665129472,84422 765176167120842752,85562 787832401019887617,205197 788058600082173952,215005 793626129076662273,252581 780742322522914816,182036 777694638958190597,161631 759480531679600640,51798 765878214053007360,87904 791346812795940865,238383 792359894770851840,11774 794230939157139457,258892 794965934385467392,250785 778575498385338368,167399 795291027569606656,265644 788192435369222144,215005 753354688683057152,19598 753747008968462337,28508 788192369644605440,214078 787058051543134208,207109 767719345480953856,100605 788926011480080386,219119 792081743595483136,243075 773308750400589824,134561 778609728096235520,351424 786736943757402112,205989 776211070348177408,153845 793475979448426496,252408 759795920611475456,56192 774313628115709953,141360 781561779969138688,188401 788625545714163714,215437 794016489091133441,11774 753968592195031040,30590 792606047521288192,246273 793484951249453056,250293 794608301132521473,261155 761664529625473024,69565 770322050867003392,118087 781246254479187969,186584 755161566056701954,352304 790318328430620673,226731 792471022100418561,246225 762487127560949760,72534 758007248803074048,50500 764984592923136000,85562 794856018505334784,262849 766014447974440960,90694 785928588503711744,199546 793968402125635584,256393 765007827261792256,85562 773211623339225088,132875 777889920002166784,162923 794686894709817344,262752 760987074195394560,11774 788041868433031169,214354 739216116829061120,11774 788132840827301888,215064 787992258528149508,214209 793092664631656448,249286 764408303271174144,82066 788410884519563265,217519 766386824155541505,33214 766829952045977600,95044 788508265185316864,217519 755847287407054850,18215 780823676434415616,183338 786707599504842752,203119 755489255799992320,37892 762723013674631168,73814 767834933645742081,101681 788905761871130625,221736 761365407273930753,65540 755781371302404096,38666 788459580351246336,218275 761652741118763009,67941 795461074933911556,265855 780084065282076673,176128 790189075408023552,229693 743135157893369857,353376 795368039613075456,262639 790958605461655553,234583 781213056210722816,186149 750059085433888768,10847 759486771323408384,58537 758407191002963968,52167 759991115210592257,59666 791277498294112256,237491 792598812061736960,245148 768175386081517568,102745 792341105769459714,244143 759192277411467264,57574 788755301440823297,219942 794705454089859072,262022 795446541062381570,266138 785522861494591488,196676 775028809523269633,146259 775613972728864768,149953 785715570578747392,197063 792191645458456580,244221 792797717214949376,247241 791257080632111104,237491 760183440704671745,61051 794537746471628800,261155 750780784018132992,14114 781738164243140608,168633 774655928197144576,141912 787381117057896448,180433 793253920369963008,249926 781896581943398402,191354 753932999637475328,29263 776096096489648128,153575 771043894968524800,82744 779859469677260801,174323 793814008159727617,255393 766703926754312192,95574 795710715193683969,199307 768161047836495872,103294 768565436833116160,106716 775829536160161792,138490 763868817512599552,80939 773526635324710912,137042 773886898595065856,139404 750802035482779648,15484 765895343355654144,86103 779792766230466561,176380 771029404550135808,118191 758497786790903808,53185 759227180857618433,51798 768919721416753152,109104 776616392149704704,156644 755158194918453248,35890 781477041187221504,187091 760449146939670528,62063 788050523765235712,207965 789710180514529280,227242 749819321464057856,10251 732251388407746560,196346 749391600149733376,8497 752815057550110720,23291 761659963475275776,1248938 772078770853384192,129471 768148427821633536,99576 774042309935505409,140161 794770742604861440,261050 758698866862456833,54577 785646246614540288,196277 793323529294843904,8044 789531570822606849,226810 765948026678611972,90384 779674453517148164,175956 750743347908734976,14877 786974178889068544,105109 774012014104551424,139404 787842352442437632,213478 785246147539447809,11774 795326988978307072,264460 753673539992117248,27334 761205098621964289,66897 792030382963187712,243092 770755529484435457,120186 764168166402428928,80716 770651977222991872,120159 794951819466305536,263895 794935805181628416,263906 773969273807069185,139404 772077694578196480,129471 792144638337359872,243075 770406224680591360,118191 790667534055997440,233460 792010827402514465,240483 775050642024980480,137927 764613213895864320,80939 766043931326943232,90384 773970636611854338,139404 760459362406203392,62836 791663744866656256,240483 793653077584834560,252580 768305446855684096,104932 786432208454098944,202429 750370466133577728,11495 757617668996288512,47940 762980654946615296,75724 785609901183737856,65113 781235771504230400,185310 752918131266289666,24316 763569516391440390,78394 773606907873558529,138054 793784765119918081,249469 776469522077200385,155688 740960031533858816,1247407 763505161503404033,78115 766353699161726977,92166 792832818611126272,241819 758300094412316672,51809 775404258283978753,146991 786972307138936833,206008 790293723007619072,229693 758346810612183040,52112 763563458054848512,77598 790602504916574208,208178 793693782902353920,252196 786174543509458944,199478 769126074240290816,40035 787241782560038912,208167 770652463988772864,87889 785976396673843200,193958 732688070294659072,353016 752985376269164545,24497 764931501796524032,84724 752647246978646020,14277 773340733130498048,136110 750421701087952897,13088 774670233428602880,144494 764138004986290177,82066 771762138264121344,118191 771157884008751105,122146 794620262293520385,262022 761404649173901312,64338 771566722243366918,126613 785545201196478464,196917 791755417298829316,240483 786615761687179264,11774 774116871733772288,140444 787043203153133569,207733 794308285864300554,257492 746352385220550656,352720 758669142601924611,50923 768676102155956225,103354 771194491453644800,123583 793729501742112768,252890 753255809786740736,25888 768954954912440321,110362 766275197447966720,89923 793985791986987008,256724 793549354057494528,246392 795063660213391361,264397 793879697889394688,108396 792052452153516032,243187 758273378717491200,48289 762804132038094848,74483 763454242031927296,77687 790717469606502400,230653 785300047105814528,194934 754714603548913664,27045 754088738607755269,30815 794609116949856257,261818 765925450770153473,87042 771488411567943681,121479 772806359570124800,132364 793217109480185856,249469 788365445011238912,213064 766688120549015552,95568 794660871565934596,261942 793818412342534145,252581 788189828684939264,215754 786378623557087232,201958 785542918937448448,196676 773605884882628608,353359 763216765090275328,75899 756728064642387969,27063 758123744183328768,48663 795760035154591744,247930 772574945369022464,131457 789400951144652800,215437 763486331284709377,77661 764057096425836545,79987 754037581004742656,31259 759639835850084352,57574 768504698408230912,105372 791101675427606530,233051 794695776203079680,261818 768246763845136384,104406 775953307319742464,151070 781121034477047808,185296 795656335849299968,265649 764885237050531841,84887 768201457501896704,103149 774851894615351296,125633 788765870965219329,220332 770233981388206086,117257 787244306654457856,193121 761324014858108928,67229 777945082485878784,164578 790721554149548032,232884 770407656871825408,118989 780653067196739585,182257 785907550671646720,198671 793178702905573376,249057 793276102127017984,249926 795062039169351681,263926 791000377407705092,235590 794192011926601729,258598 785237743815237632,194226 781290799082471424,187084 785619063540060161,196917 758678099571552257,54070 764538580043784192,83507 772221197534670848,129650 780798009936187392,182726 752982782079488002,24366 793094593336209412,249348 794654004286554112,261155 761144588514066432,61051 793168058558865408,249180 772856499890597888,131421 761224119815856129,67226 786629281342521348,205029 794845534473232384,261987 770814709901713408,121479 778728291855245313,170187 788384198046343168,215005 786246496207470592,1063777 759086669018443776,56730 764232864594407424,82544 762780683597062144,74943 795263731810889729,261155 778494640358064128,166653 793189580258160640,249926 788417040407298049,217837 763214123404591104,77255 776073456031035392,153171 764980672440115200,84724 789982840939220992,229159 792111361257897984,243187 777959758728826880,162596 761668697710813188,70085 777234550535622660,160230 759802255738626048,59467 762678012731133952,73814 788122609116327937,208415 764097153753026561,81536 775750294365876224,151374 763691030809939968,78219 753941047290499072,30436 759074236136697856,56630 793620445501153280,254011 781707513053999104,159389 732943402858385408,354506 758981754073985027,55921 793153550419275776,250066 787020037756375040,208176 756689142201913344,44274 787726182326214660,205197 751539493459689472,18326 762337205985611776,431998 787505094489149440,210585 771127659703119873,122299 760951202704134144,47940 758522874764197888,53185 763823655969099776,80366 773928719308107776,139865 775447887283191808,130126 785962005995909124,198671 778169765693120512,166282 786999968141828096,207949 790746099137048576,235349 764118661414080512,77632 766813513339645954,95024 793569478823047168,253606 777612564977115137,162497 758344138077052928,52004 768125728109932544,100893 795429392780578816,265030 795731433184722944,199307 770352761267453952,117562 787794383701585920,207712 750485789973241856,13046 794533005478023168,261155 791764934833020928,240483 791057085496635392,78159 765163732607635457,86103 766494272094732288,93184 771128883194105856,123583 794919373911851008,263817 773616271652974592,137869 777976899213504512,164846 771896422878830592,125318 768959288177864704,110477 785916320533446657,198671 781396207902031872,186584 774106681613561856,140444 765519238522023936,87904 752240435993665540,21714 792487368993476612,244221 754128289174851584,30304 752663068631560192,22439 791360879161901060,238207 763582206174334976,78129 781033265096425473,183269 794352662607073280,259055 775647816475607040,150511 772801588398219264,111549 737311949097160704,11774 757860315262365696,49758 781483544828870656,185310 781266828576296960,186063 775394476088975362,148994 791642450913820672,238292 793428692609314816,249469 751836972117794816,14277 759068972465659904,11774 776461006876844032,155688 751115237911322624,15808 765269505383608320,80486 763811999738454021,78566 753936972155060224,30529 771342283660726272,124883 792523619909840896,246225 788612047059742722,215437 790330607435915265,228367 793095524975046656,247877 772817038553284609,132364 777620343905136640,161456 751906727885352960,17640 761636084367429633,69493 765659828958142464,86103 795081969809969152,249926 778340361299255296,166265 732555418308739072,1170438 753379794193149952,27402 781870463655960577,190635 763425362722205696,78219 764260498007207937,82002 795669210386968576,257781 751755037408235520,19133 787034336004628480,11774 764141289428443137,82066 753122790744686598,17794 758725851689193473,54070 791710017569390592,240627 795113708770983936,265102 773992424922316801,139360 774523546361966592,143585 785546013285068800,196277 786948427724664833,207109 763170148983435264,75899 775608479318933504,149422 755095082555105281,34666 769554077130760192,112382 791815689753333761,240474 768874925126017024,109874 793176089262632960,249841 763018074870145024,75724 781886232620130305,186639 775691414160027648,150511 768080397540421632,101943 793167221879025665,249926 759337095123075072,56964 763982014147989505,80939 788531293407551489,218967 790647655693217792,232863 794357266417860616,257492 781288165910994944,186212 763169566927314944,73814 764369285422714880,82066 772347206544330752,129650 759786264874934272,58542 789910994176704512,227804 792873191802896388,247034 794603501112410112,261155 794662432178393090,261050 762015294063841281,71550 770350474268672000,117609 789342762894262273,209184 794993228256714752,264431 753388180276178944,26458 790269755290771456,230270 785580193381511168,197286 790242466792366080,229693 752655804734377984,22662 786318798403973120,201555 773930638063861760,139404 795415034998333440,266054 755266018046390272,33356 763817478581399552,80486 793701781737996290,252020 794127850630684672,257492 794960024183390208,254135 758444556991930368,53144 793094230746902528,249469 778908679026376705,171017 786773625198215168,205285 793575479185772544,252020 759179700065464320,56964 788757974978334720,220332 765620434888957952,87904 792058529246961664,243187 781837854846619649,190635 770256193302433792,117257 794993402534313984,262925 757643144376750080,101431 760867110520254468,11774 794000464077582336,249852 753547374451167232,179307 756346692362874880,42249 795763234569535488,268643 755893704611794945,40550 788450912796803073,218275 755437952495390720,37044 773671790589595649,138061 758142525613801472,41703 754782277406691329,11774 785238548203048961,11774 791288139079823361,237236 754987930951835648,34666 771493836694716416,125853 795135367905234944,258456 775718863027613696,151071 788420074906550272,214809 758109206985736192,51344 787127146929991680,208960 770711220043206656,119681 789522242422071297,226731 765485943654604800,87145 751868900711759875,18893 794668776717426689,261155 788472593699442688,218275 765556698002096128,87904 762041043424542720,69538 778199964501610496,165009 787306617725386752,209477 795750303102537728,261155 762344385673437184,70886 765622597044232193,352031 777814012306219009,154914 794315914594250752,258741 760311387209904128,62130 770267780583198720,117257 788733569694887937,220332 751568972349308929,18470 790984143991693312,233154 793185909634203648,249469 786206950119706624,200235 794732673025642497,262022 777940456550334464,162497 790157946785181696,227242 781126500745564160,183759 758501758167580674,349408 781832032871677952,190635 748655400627613700,351147 757675098732101633,47761 788035089389146112,214354 751142890999537664,17120 754715437405995008,33035 761732969518116864,68993 792034064656130048,243187 780853050277662721,182659 779030368661807104,11774 759805798495182848,58267 768593672208207872,107423 764816046045929472,84422 794331465949515776,259743 780835008554504196,183468 794748646822727680,260613 767914997540282368,102249 773516139045552128,137042 774007737827024897,140444 786097687934500865,199891 795427130259734528,266138 767814662037577729,101681 765958910406557696,88930 780189195906068480,177233 788867291643510784,220029 764497760481673217,37461 791064140823404544,235590 794353997486243841,258044 776899393865736192,157755 795058892468318208,262849 766812628513460228,351236 785405569171546113,195125 785638544471564288,197512 791487760741703680,239405 753351579340791808,14277 762628650818691073,73814 795070798717472769,264431 780721794915438592,182036 794327572565794816,258331 756259084819574784,42344 776429001434771456,155390 788081543185043456,212068 788924113221890049,220029 791074887251013636,235951 793094230860238848,249374 793138290140426241,249725 785860433488076801,198591 790993372169273344,234583 737309262662230018,11774 776166194550181889,153854 787076828565352448,209043 770251599331614720,117257 794510986598301696,257325 774952011548819456,137216 761807439222050817,69747 768045457482272769,95530 794614764576133120,261155 791313859042766848,236657 752735282601070592,22444 776209742515408896,154071 793397307228188672,249926 789819273510199297,227242 763613162272727040,78385 790662293797285888,232169 766040432849453057,349759 776856089971290112,158524 754117015267184640,30910 777834991288016896,163901 793801370872664064,239446 778203376093986816,166409 788449808541331456,11774 760110449023148034,61051 763816586671034369,79693 768233207053455360,11774 771929472220233729,112363 773871819451469824,138382 789530502810181632,225784 791745009791934464,234990 781343974040764416,186584 773680208155205633,137869 764311507874217984,11774 792095713102626816,243398 757245299106603008,14277 759132097726582784,1248682 785824409080692736,197512 773177234316201985,132908 779311902388355073,173964 795360213272559618,264397 757103278354272256,42782 767466640753717249,11774 777979549896286208,164669 759040223816802304,55724 759236775135027203,56317 760594143659700224,63451 757278875143446529,46406 755163079231635456,35890 756965882140594176,354841 793319987087749120,250633 789238414528831488,206666 777220720690683909,77933 763121066101313536,72035 775408578244911104,149040 789876554323156993,227252 771967902211801089,127366 773853367017828352,135252 781368203561709569,187401 788746123057868801,220029 789168315621003270,222956 785369962286243840,194450 774559079700303872,141360 777678982942687232,162596 793520376588472320,252408 770967742530805760,100893 790936301889478656,234583 754724436570361856,32963 778901890587209728,168794 794855768919052288,262849 790973939660918784,235590 794582614086742016,39957 764104138485620737,80720 752990057221545985,24248 794635741607424000,261155 732685184751960064,353549 772119398022799361,129618 794014680285151234,248652 763868727490117632,80939 790998639984381952,234583 777665849154994176,158041 773500827260612609,136947 787430200309145600,206117 777509818198208512,161407 779828378144739328,154330 757975191528083457,50314 775708531009818624,150511 791345817248342016,238383 788888101594595328,221711 757605450346926080,46379 787366254252265472,210678 788201010770522112,213064 776203130488950784,141887 779676578762649600,174995 795183858971004928,263243 777584574171910144,1250336 780854079866241024,183269 753676815835815940,11774 772916037423693824,133519 786774113972924417,203674 770670275138506753,118192 794026786518683649,249926 765576882251239424,87904 775430067975487489,141415 794551077253152768,261155 770682214300475392,120675 780930060647706624,184223 776444804943052800,155896 793504095189413888,249926 765319081956225024,86645 760638059201204224,63655 773925790203252737,139404 787071558992945152,11774 792077576546025472,243092 766419175992532993,93823 795760330051883008,268529 779455570403323907,174999 756851945575424000,45040 793208262468526080,249469 790981213565530112,235621 755093859131125760,35021 795280546259750912,264804 786693770096017408,205728 755470556535947264,11774 791310236355223554,237787 781444054479413249,26066 781143950023360512,185313 791358608407687168,238395 768242467086954498,103506 734780099325657088,352687 770316113938972672,118087 778651227873685504,167939 791349029812658176,238395 792794606081601536,240556 776928879923564544,156835 761811643609198592,70177 775756952139862017,150511 785881918441189376,198878 791166122468974592,108396 768236646626160641,11774 772802708147412992,132364 763356015966482432,77731 764782735395139586,84724 788452996287901697,218275 794617694347730946,261155 765200834288246784,82066 762688640308776961,72978 772783717706117120,132335 793544917901570048,252020 770759684718559232,121046 765567619948687360,87521 794743887919190016,250633 762213855758020608,431998 790549594346131456,231894 794605236518318080,261155 791623381653262336,240145 792175429574496256,243187 765256086462922752,74247 765914355540103168,90125 793449336935809024,252196 794652810293944320,261155 759484137891770368,58537 791717448412192768,240483 760178721353531393,1248705 759181997906366464,56964 777938970302902272,164001 793875385037430784,255942 764658450244644864,83512 791466198437244928,239046 754708996607447040,22393 793407381531160576,250633 793496703089332224,252741 764245957047259136,82759 788924937478123520,11774 757622448816697344,46193 776024218504990720,152735 787085689754116096,209151 785336391915872256,11774 760459901521039360,61639 778287864358535174,167220 793170410435207169,249469 793546903346700290,252014 786407140097425408,194723 751155208693186561,16902 759074877009571840,55550 777118956129771520,157755 781829230606909440,190635 788723560776802304,220029 769332492641894400,91946 787047775724797952,207949 792523931072794624,243286 768544582464249856,104973 732768265953521665,1170601 750370635336089600,12883 777592284397314048,159308 792083560907862016,242693 771470938126688256,125554 766704301406351368,90629 742390203138985984,11774 794398976732635136,256038 768828335908655104,107752 785490652859465730,193671 778083027440152576,148419 793136977294098435,249469 758935318774947842,53001 785663696399851520,196277 791325390283284480,238117 794641031333609472,261155 794580609439961088,261155 788157314750672896,215252 771065783770157057,11774 786884232933146624,205989 781263855045447680,185601 777196145483407360,158387 794245567924703232,258044 792574194299052032,246392 754807180516261888,33355 766615696868577280,93823 767193995638345728,97309 790298468942172160,11774 781236884215390208,186434 764789639286620160,82066 792233872477999104,243075 794617323227377664,261987 757635380615131136,47940 786904622627684352,207287 763876227178299392,80153 776878141168058368,157993 757757542617317377,46909 785322511546343424,186883 789580487660535808,226712 790593600820170752,232169 767744809683386368,100893 789900255374417920,205972 765629349512884225,87904 790701597642731520,232863 779779508257820672,176196 793958627585523712,257204 761405481759993857,68144 763972320704667648,63451 776080767474503680,1250270 785932157395099648,199262 749718076103401472,9433 759082349539635200,56889 767029136447668224,97119 768640403360845824,107428 785341775061852160,195125 771571470082330625,125204 752960825476915200,24248 757021773170892801,43828 761129033870565376,61051 762714562995032064,74133 765945344928673798,82066 753898992086417408,29817 794583230489956352,261583 788134995508334592,214354 793195606810525698,249841 785658109817528320,194082 795439507931824128,266822 781201305259958272,185313 771481101852368896,125070 792532443484020740,246225 750365523888656384,12883 776789629131423746,157755 764962883579019265,84929 789247978053570560,206666 790898172105072642,232884 792761662138945536,247241 763798618801266690,80393 771111891074592768,100893 791348584377495552,237908 791691110724743168,240483 770934580937392128,120474 793508143921704960,249926 769734979416825856,114985 751974603594014720,16299 767186932061331456,94683 768236691190587393,105018 776074118844157952,152735 778075045344055297,162485 761827974161195008,70868 762314252128493568,67852 774576773782568960,140444 779417760434651136,174244 781145395833348098,181419 766337288888385537,86815 766731574327083009,94899 775044766505377792,146205 733852225835933696,353374 781558040994668547,188478 785327123091161088,11774 765205903155064832,86440 748925256866332672,11774 769278324904341504,112788 785997926459781120,198304 789133043516764160,223857 764445922189344769,83422 788440560411475968,217519 753549259840946176,26917 759916315993780224,59666 767494760688857089,97447 756942349633282048,45576 750364619458306048,11774 755450687056523264,36157 763978366189834244,76858 781338753877114880,139404 788562561952198656,104244 794303031579799552,259267 794326642621431808,257492 794615319029551104,246425 750733390287175681,11774 756463178167508992,43391 751582661689376768,18487 762672167616126976,73926 768837086883483648,109104 735090492170342400,1170905 778200524537655297,164764 779820076203708417,169655 794644733826138113,261155 761501165645287424,67906 773490200039215104,136947 793887175532163072,256358 792928060194508800,1170572 770724275485540352,119701 775886234782760964,151410 792625604269002752,246726 779712341411856384,174660 771397271187558402,124597 771588003961511936,125367 790123926311477248,212131 762741263682506752,73706 787829201587974144,211829 780539857810575360,181409 750477869436981248,11495 753782409334784002,29263 781263749357375489,186883 755054838598164481,35044 794313685355417607,258598 793142259923443712,249841 790645566380408832,232169 791678230805684224,237385 752074318884941824,18374 758323719412523010,51595 760126704153014272,60866 773975675053150208,139360 753423648002715648,349856 756001062180519936,40550 786731777058414592,206048 767672687879684096,100563 794719249411506176,11774 791703918732570624,240145 792219579422502912,243187 791356266392096768,238395 788509633467920384,218275 779384961002508289,173964 791403075642634240,133136 770337181240033280,117311 771601698443833349,126389 788722958214701056,218258 780606271896641536,181984 795016218273075200,263708 775428276089008128,142721 771788827002363905,127134 757841682779910144,49717 787733591232958464,205197 773683202003173376,137640 754762615377661952,18341 762712923840057344,738099 786925332049821698,207287 794601687973556224,261155 765709128874459136,88920 794530552166518785,261155 763590477002121217,77668 750727412426637315,14595 786752677254356994,206008 791669021464731649,240483 770676954290790400,120610 788831276082008064,213403 763868149263507456,80939 775305765468844032,148045 775314287141281793,148045 781833146010472448,190024 791772815523401728,234583 768201875573268480,104162 769391787525955584,112788 787819354066825216,202007 757672894747009025,1248482 778315440363667456,167220 768272143528316928,104332 764990107258466304,83739 757773397849837568,49121 786414290219696128,201567 789404715717005312,223483 760904687608410113,65180 776570311839977473,156976 791406165972312065,199307 781481198631653377,188119 790376000202964992,229693 764769960954564608,84705 777146601810698240,159245 766624619063312384,94899 750121974630842368,11773 763896629053181956,79040 755615410460856320,38175 773944118779056128,139373 775010040398778368,146259 753317493108830208,14277 781511464209317888,185921 791254196163141632,234575 792079309032738816,229693 781847504912539653,190206 785951608614027264,199211 757632938720825345,48205 778432532865888256,167220 792539267897651200,244270 793507122344521728,11774 766279049337602048,91946 781278689195466752,186434 755694865720025089,1248344 790658326447190016,232169 758472464166944768,52532 761970981057343488,71417 753641371555160065,27402 765158804023640064,86103 771426830771290112,124573 754853591702237184,26721 763925767642157057,80016 768621431194214404,107745 793595661677649920,252112 794619943472033793,261818 763094779357982720,75724 788889302847614976,220689 792877576427417600,242693 763056982614048768,73814 794635662356058112,261155 793779558378070016,249926 757910220521607168,50024 775304458821521408,148045 791687045848498176,238864 768210778444881920,103046 780807317587656704,182171 781629523951353856,189515 763803556365242368,80393 795750475450740742,261155 753234701557522432,24675 755753339288162305,39384 732277365544501249,351110 733275171776253953,355225 788226983205277696,109244 793252512262344705,250933 787674245937504256,211775 794248784595288064,258044 755560860056031237,37455 765617130511400960,84724 791656568970420224,63655 750291310817316864,11495 755860723561959424,18215 778931376628371456,169923 774001991425024002,140495 764194434376462336,82066 794811722062327808,262752 795731107689955329,268710 765880863888322560,90031 768937310373158912,1249627 751198458866917376,17591 765593288640389120,88128 753377671590076417,27045 752827594433630208,23725 767328585157779456,97852 788613127613087744,218349 794670443508756480,261033 751817668701724673,7546 777228771543900161,161002 786746193099370498,206008 756880284101017600,44450 759090108997988352,56315 793551164021374976,247241 792251810157322240,243187 763953782455533571,1249199 765594517860864001,87904 768234419484237824,11774 771776443361615872,126590 786792055980773376,206225 790746409972731904,232863 792703358872059906,247077 795614410375106561,267521 768937628154626048,110362 778459112619200512,164764 790072570741714944,226823 785246062562861056,1170352 765619659764883456,84209 774971832529281024,144542 768037850268987392,101681 772228556491546624,128897 770241386775912454,117257 781622812951863296,188458 789871434877120512,228279 794999983300702208,262925 777566313036320768,162497 763372050060804096,63337 756482272409194498,43471 762730882788577280,74681 778313367266131969,166409 785810113852346368,197512 772063081035948032,127957 777182689455513601,159876 776557366430961664,156132 792103265450078208,11774 790730192931188736,233307 781645226733600772,186584 785644819154624512,195807 770447823397490688,118192 779394084767162368,121051 789833743234174976,227795 793650714824224769,254135 763127572385312768,76794 794129345858174976,257581 758057099628777472,51069 791749495818158080,48663 764178977284120576,81946 789976401969504256,227795 771058945297440768,122146 754245915314184192,31095 793277927265828864,250033 792078393516756992,243398 787237220168130560,350678 792746317596483584,238536 764312552079851520,82283 793249314021658624,250293 777876166548029440,80720 793982841008914432,255942 794923200517914624,249926 795115300811341824,262849 775845411512725504,150426 792022262799011841,243092 793854659689676801,255942 793857270048288769,254135 775848360406245376,151947 775895348946411520,148574 791070102984667136,235487 732316049098588161,196346 776568612865839104,156976 787799305205583874,210208 771527231722008576,125554 756539632402194432,43469 769635690472677376,114422 793005510551179264,247241 766838549157146624,80939 777341841704382465,161546 789270377721507840,206048 764173780923084800,74247 768116163666546688,103506 776140724140072962,153194 756353985079115776,42432 795027555409534977,263906 775429376695566337,148045 768095069433847808,103506 776014544774713344,126152 765006994101014528,85562 791322092453109762,238117 785825685701033984,351279 774424318482771969,142563 760027855820562432,59666 777549125692915712,161413 773642711823896576,137640 776247015898578948,154832 790700153195917312,231881 770471968160309250,108427 758088334535168000,50923 794216512978460672,258598 790577717963952129,232280 793591531924054017,250293 732409856666288128,350223 751239644029779968,17591 766782410889453568,95744 791028521200005120,235756 795091859823534080,265102 775008685596618752,146259 765288677601865729,74247 775483801430585344,149770 749283515989053441,7836 776761037966151680,157693 774012699348967425,139404 793118162610900993,249469 764863782858481664,84724 769659030704910336,114779 763750230533640193,431998 750401194909196288,11495 776963564510715904,159411 792571362581712896,244270 774766307627659264,142648 788395565444988933,214078 762618785975115776,73814 759119886048079872,57105 781542817394987010,187611 790697684814405633,232911 772809004657541120,132335 786691567532830722,203983 792738457240035330,246339 778679014076456961,168794 780441073575419904,180039 763839648732893185,80720 767232727921799168,97852 791498090834452480,239405 795299850959011841,263688 773620991624962048,136904 793475290739638272,252580 792189134207066112,243187 793856557960224768,255942 786277419988750336,202429 793317953416622080,250033 749427680139812865,7234 773841718265442304,139404 786113731034025984,199640 776845158495117312,158673 786917067048050688,192032 794319252069060608,256276 750944058986618880,15643 775356967640502272,148045 770513130376032256,118192 792175964289507328,242693 793249749210202112,250633 778685823667408897,169923 791048449567301632,78159 794992337504059393,253043 774352187459833856,142980 789790319793410048,215965 781827001716006912,190635 763622893242687488,78684 759538443974086656,53996 781617821826502656,188492 758280405602611200,51809 778731240346177537,169437 785304013176762369,11774 781453357001170945,139404 763932719558516737,81127 732163093065809925,349683 779682667122024448,173347 793619959700008962,252408 792400196466380801,244232 793985163269206016,11774 760269257347399681,60541 774295718223749120,140232 742420227904831489,11774 791460261370687488,238395 768257478240768000,103924 793791376257318912,255393 732725052702097410,353782 767735467584393216,100893 732854980479229952,353002 758414448084213760,44163 795245075676745728,264774 785982072418660353,199262 752944122378330112,24597 793283623562584064,250633 771522356627976192,125554 762066916039094272,71429 785852535907180548,197512 793975538679508992,257026 755150484302888962,35890 764018931556192256,32625 771401363725119488,125222 773659485269217280,137953 779879340695625728,174465 789560411913850881,215965 795367483372957702,264397 758187649911787520,48289 761212360887447552,66116 780632533075652608,182146 792791691040206848,243865 781254453261430787,185921 786579088119037952,202217 771136466714066944,122973 775801958196281344,150370 777607230036250625,160359 756250180534489088,42171 791692679394369536,240483 770461531096150016,118191 790876397405208576,234583 769003960086560768,110344 787849994153844736,351931 759050484392996864,54070 791286715415666689,237491 793274498870947841,237491 787991647074316288,214209 791342557993308160,238207 792481019374936064,240070 739317267192774656,72093 779001548915474432,171324 778825686274351105,170187 785873821836378112,198671 791063398318350336,235963 791377567265751040,238383 750448936738033664,13532 770728194748088322,121046 776700002936631296,156835 768942944812277764,109360 793440066504888320,250633 765932480243208193,85047 785932325322240000,199431 793866567289155584,249926 786585669825073152,204413 788138635308572672,215754 759210830437154816,57336 733296057568878593,349060 765133124888064001,83391 757209630527356928,46006 766690785500725248,95593 786656521673465856,204413 794221766553894913,11774 791754714874380288,239998 757652252261814272,47940 762690777315024896,11774 780741785823870976,182257 772537990325428224,131210 787559090604179456,207360 791767748720205824,191778 775294850967232512,148045 764684973664268288,82203 795349985311281152,11774 758834679612968960,17640 758152876606619648,51239 785549686769848320,130635 755408517629108225,36735 794691362012598272,11774 778253669418475521,166102 785684541918679045,196277 788941503313903616,221476 765013421230358529,84724 753649716538335233,28866 762681800892166145,11774 780956565922652160,183269 790935517617590272,234583 745293864169144321,11774 763812598877982721,80393 795451187906707460,266151 766923375730167808,96263 788207843212046337,213800 757322881118371840,46797 759397076056809472,57844 773253658708500480,135736 773921334246141952,139096 793534787071770624,250033 770708495402426368,120341 794539944178028544,261155 764986099504668672,44867 773419911276269568,135342 764982657461657602,11774 769322237002256387,107976 795345730395324416,258456 766038403637018624,90982 780657092935847936,182257 785247115844784128,11774 780610361242349568,182049 773921693567942660,139404 758130028320260096,41703 770440068398014464,117257 758067558629117952,49975 762303146362273792,431998 760824481577177088,62492 763163582464860161,73814 765085247402758145,85562 769073061068955649,110709 787012006146695168,208176 775625134069706753,148045 786224358096273408,201555 789523403942264832,225911 785558267565072384,197035 790917651677708288,234583 792076120816517120,243187 772573281522245632,131297 769821589332369408,26066 780483372678131712,180039 785891188733685760,198571 788760704379711493,220526 770375938974453760,1170819 780459067344945152,11774 793515078473572353,11774 793499356989157378,249469 762836957374185473,71270 776979314923474944,159146 767462476505944065,98720 790081682036490241,228354 773738755144417280,138155 776290557937070080,154357 789060063046537216,11774 792101422670151680,243187 773805082106355712,11774 757368544032092160,46890 785640510337617924,197286 781175285026742272,184624 791265324314144769,237491 789800566352470016,227453 763840883342970881,78159 792596310977343488,245148 773188166278799360,135025 759224648114503680,56545 762609260572409856,71099 765754665707319297,88052 777905065709359107,11774 793330138280759296,250293 795244860341153792,262849 764659013825028096,84407 794300683084148737,258922 750078226265804800,9433 775487072731881473,149329 772110898362056704,123217 780898828723560452,183846 792533685115482112,246295 759238355066445824,48402 754741178512216065,33356 793127091436781568,249469 793863817541226496,255942 795348101540233220,264397 753705058500423680,28037 763736130516766720,1249156 771744975805517825,127644 768534918125137920,106763 776097161406771200,152735 750810789963919363,15536 765893765454188545,87904 766399507474944000,91946 787156358806122496,90209 758092632316719104,48220 773621197342908420,136610 791493179975475201,234864 757026733216436225,44450 768861554997596160,104406 785915351540310016,199640 793432459987660800,252020 765162309853573120,85673 786637893955559425,203983 788216668648382464,215437 733041270050820096,398860 787322914567696384,210207 765169519769755648,86103 789500057603014656,205972 762997046316003328,74650 792112207744102400,243187 770357642086739972,118393 778426706604457985,167305 791383972223737856,237594 794367561081176068,257353 794550862672756737,261155 762998317307400192,75549 775680531233173504,150511 789098020218503168,203793 791542153109311488,235590 793865663605530624,256255 778235214443245568,166532 763370566686474243,77327 765232309255667712,86440 770423343359127553,117263 776645390598680576,157082 795011186307768325,263906 791297380318535680,234495 757282767793074176,46406 794551466858004480,261155 793114495094841344,249469 746474369770205184,11774 778191861630570497,163990 762820796184092673,74483 794458190108758017,259034 785397344925736960,194723 762016801425231872,71476 763670854525870080,57131 794698320111353856,262752 792743074233409538,246339 779484947232985088,174427 763447927721250816,78344 766297694298136577,90482 765626118007296003,87904 793907339543863300,256255 794337953564819457,258878 768912238895853569,11774 789235814496555008,224678 763138150109544448,74943 768237268733616128,11774 793730280590864384,250633 775023098781368321,146259 776413824907812864,155390 770601906418876416,119832 793246033237114880,249374 787778835072753664,213064 754775736574246916,33356 793165425349566465,245705 777903688425869312,11774 772823530710982656,132578 766347094198280193,80939 789527166753075200,226881 753005268347355136,13343 793792404725825536,255393 775003620370710528,87904 788740355571064832,220029 758685143997349889,54070 773953355697664000,139404 794661903675047936,261155 794702212584837120,262313 769707585385668608,113836 732731902654717953,353789 794662101314895872,262022 788844385647460352,220526 753028813936820224,25135 790386210816557057,224680 769980159076237312,107469 788488033221894144,217439 786292986459979776,201958 776932319349264385,157840 789152636574441472,223286 766665964909920257,95295 753573049899880448,28092 763947344068874241,76552 773194203090317312,134561 793865059789262848,255942 756227181173313536,41689 768429353160048640,106281 778771635948118017,169262 761610191783682048,69576 763389926834511872,76188 769858388905766912,115538 781034911914426368,183338 764827597121417218,84679 732538246433902593,350498 755706181897912320,354391 779856697514950657,177233 764900462889951232,84209 780734253159948289,168356 795728171177914368,268231 781862672807649280,190635 792029471444381696,243187 770698506986225664,120625 764501881011970050,82002 772982377979273218,132335 785489563686809600,196214 791181100618047488,236420 786908997408452608,192032 786365173221105664,202304 788909090600808448,220029 732144616829505536,349609 756303983296339970,42495 793147255608008704,249469 794702700541779968,262849 786730440308568064,205800 763075219313430528,73814 787071356844204032,208928 788481936637456384,215437 793346351400484864,250633 793521181181693952,235487 794763412626612224,261155 789970256122875904,228888 768865189236051968,109666 771412043295522821,125145 795349920945471488,266500 749496285560840192,7816 775786279631925248,151265 773580683457339392,135979 791345571982344192,238207 793918586549133312,11774 795111028438679552,264397 787493593745350657,204413 770706941655920640,120610 792625402137108480,245148 771106179032293376,121949 791051441322364928,234552 791057186906578944,221971 761705822435049473,67852 777473401673879552,159876 773102174205202433,133454 765233624861937664,85562 793870073672892416,254804 765064718830669825,84889 775903960859185152,1250232 766418931825319936,91804 755155914240495616,35890 772231064446205952,130142 791701665388847104,240483 787685877258399744,209582 789451217328021504,225981 793153904246530048,249841 795716678025879552,268231 791761837943431168,238690 778575186660560896,168794 758087695755161600,50923 780704055521869824,182036 764554079087525889,82283 789752603970330624,155390 781316739162316800,185313 792787656279109632,243513 774007764360237057,131421 785899517379870720,199546 761695630771179520,69711 766150373321109504,90384 766438863921352704,90186 775031765190574081,146259 780079398489907200,176673 786131465587261441,200965 791789355564138496,240483 767927809775767552,73282 778031883896524800,14383 793109732852584448,248253 792523726151647232,11774 770423826253488128,118375 776769710285320192,155451 779040291286294528,171463 781253781023494144,186063 792026176739041280,243075 781076927486500864,184223 795101476502863872,262313 794538343346434048,261155 793115401458679809,249469 768478666204536832,106849 788536356809150464,194281 791401895273181184,238780 760917250677145600,33829 766286079200591872,91946 758624757390553088,54070 764887549386993665,84889 765652164471427072,87904 768887197181280257,109104 780381826519031808,179578 785916660821684224,199546 794634649733570561,261796 788541506923683840,218356 791333720682823680,237594 769604418748710912,113836 788439202723721216,217837 777937998998495232,164826 757614095562596352,47844 775435772556087296,148537 763697854351310848,79589 773726256550469632,138165 779274646348828673,172185 763159045339508736,76577 770785551314194432,118191 766726420991062016,95708 789503631687057408,205972 793424340721229824,252020 785771696741453824,197512 765025420299206656,84724 755243131021434882,32633 732801508010528769,353789 769180851267514368,93184 780395704896237568,179742 785948683065896960,199546 768455086309773313,96992 794900461396643840,263010 762710789841047552,73712 790853923305172992,234495 795749804215255040,266277 749508882196668416,49681 792493637225553920,246273 790655079787458561,233307 793994587052343297,257325 778659090339815424,168794 754119782358712321,27402 779083039859245056,171377 781133669113090048,130635 790522671717093377,229874 768653014039093249,104973 779469001298677760,174266 756620496662167552,44450 757252758504284160,46384 764991066827350016,84800 793621094133477376,254248 758046153405595648,50923 778733322142756864,169029 758309287542267904,52311 790261031994007553,229910 764147193259360257,76127 765500199221415936,86181 795127397989257216,264397 756186985102835712,41680 773950667908063232,139404 779840903666098176,174427 794613531438182401,262053 760985013345062912,65455 761210903370936320,66842 773597900563591168,136947 793449186897367040,250633 750839368718352384,7275 762630849091207168,139803 773552779906265088,131045 769660110176186369,112939 760270338487975937,48052 758439668190842881,39235 776531127762694144,155318 757294579695620096,351340 761637018829029379,69673 766635693087031296,94699 794594658487631872,261155 755404977670160384,37044 776053139388727296,153095 790966694802063360,231520 793281553820372992,250216 786887823945183232,206748 760548962642296832,63504 740723547157463044,1247385 751770553153884160,17794 790884026471055360,234583 759061141993783296,56302 765215708888309760,86440 794552631255412736,261155 777799218484301825,163763 755453861758767106,35890 760648855113179136,63268 773653581945864192,138080 785912956391350272,199640 760871279289327616,63451 768232810607841280,102137 774167437126217728,139404 753003137947099136,24988 753359500778897408,27280 793540796473446400,249926 767853553520082944,101681 758777765826920450,54070 789550316626771968,226578 790646702944362496,232863 785548306688643072,196917 793137019086135297,249348 794213146068021249,257026 789422278723325953,225356 754058129747443712,31529 757018125292347392,45576 754029469199892480,30815 785691562554462208,196277 763422998002999296,76858 760153237508988928,60866 791119311993700352,232169 785269825593409537,194667 787001827334221825,207949 774956577614725120,141803 774808807595659264,145524 771009799685230592,83550 777844347949707264,164001 794693718255149056,261155 758873977154482177,50617 765661119612456960,88930 791871630620233729,234990 780605529169297408,181935 758405189699186688,52554 773435858020106241,135025 791455636982796288,238864 778903686802186240,167220 791056352105803777,234564 793886723650400256,11774 760865367983960065,64722 766133150133153793,90384 777591939713630208,161988 750404376422969344,12883 759132539231408129,56964 772820460161658881,132335 768771879725309952,107428 732242948658593793,350767 758326540769828866,52061 793498185209487360,252741 794530705942323200,257492 775849569133486080,151255 751128408352968705,17140 753692757323939840,28586 766737961777926144,96032 776821644128096256,158428 766270517305147392,88998 791268309618405377,234583 760501070011375617,63071 775071537313357824,121788 755097773691637761,35449 793610613599547392,250033 765225450616528896,85562 785266165652127744,194042 792531732377571328,246295 758791536641511424,55399 760215339066064896,61412 758496615015542784,48289 767795965864534018,100893 749790117426962432,7816 764484065256964100,77612 794964903018856448,263895 790963559652028416,228810 795342584336044032,11774 777973107969654784,165185 789111451990450177,223286 775047976615940096,146259 772073569551429632,129471 785940163604066304,192032 773101165227741185,132370 791128892991995904,233692 753350849955586048,27045 778679869878079488,168284 781827657017266176,190635 788391067574013952,217519 781369615842705408,183593 785902160055644160,11774 759108430862782464,57092 757917243657289730,48663 786093342736146432,49459 779746869765255168,174492 759363298328391680,57105 768884269120888832,109461 774097310078767104,141316 791650143200215044,237999 786345467621748740,202429 795687799122968580,267862 767411826757767169,97515 750661579138531328,14462 772515015286894592,131007 761160381427544064,66897 761186453372055552,61051 750414195510902784,13201 785851679421923328,198108 778216117265244160,165488 779380216649121800,174230 765250169155616768,84422 772881896942477312,132996 785627357575020544,197512 777907305971081216,154914 792869300944142336,247877 759822274639855616,58254 767242861959970816,98536 789557934363709440,225949 732996739108614144,355106 756525777370411008,11774 770399061895774208,118191 780125474668154882,176128 790757474395627520,143948 763868220793163779,80773 776683194447912960,152314 778601476029571072,168794 758147902380339200,51043 776169392728109057,138854 758289919651504128,50923 772259697827119107,127775 772795647950983168,132335 785810813957337089,198671 777984333038645248,163592 759734049250304000,58815 760765566500167680,1248760 779303740184616960,158387 775572631139422208,149953 768551385667215360,107469 795097249680388098,262849 791683692003520512,240483 786168624826359808,200382 770318304393166852,354109 755573221068529666,37424 786355978623123456,203391 779866675252301824,176101 793990419206045696,256255 794629229497356288,261155 762221123115286528,60794 780643737575624704,182154 776457009864454144,11774 793169692420636672,249725 779750311326015489,174756 780602083913465856,181984 794701870757539840,262752 755164183985922048,35890 756607106506260480,43248 792205643977404417,243187 759186884455194624,56964 793104199068385280,249469 756275048785129473,42432 767326402253291520,93184 778427240027529216,166100 795072922255785984,247930 775782557380116481,151185 780743303868194817,182036 749760109035786240,148861 764968644128350208,11774 774269995115089920,141316 791494805444407296,237491 776787263527288832,157755 765185664602308608,86120 781876106848636930,190553 786823368481746944,203921 763148738575540224,76794 788540482028654592,218275 733262762965508096,11774 753709958034624512,29263 750371498360123392,11495 773469922085081088,136904 789881249158529024,227242 791669606989561856,240145 758113571050024960,51451 768419688162463745,106281 761653235262300161,50243 789517120828825600,226649 771830056503087104,127836 772161582033887234,127707 769700225124474880,114779 791784821030662144,240145 767769449935974400,100893 774687534458675200,144654 794561796069855232,261155 780925034961305600,182036 792343660838981632,244143 753525558382845952,28033 773609215860486145,134199 789164190938206208,215437 751677699643572224,14277 765290759595622400,86653 778672434421567488,167677 777612289717313537,159454 769301920611573760,112301 791484476333449216,238395 751204278811910145,16282 778774992146296832,169916 781524014296502272,188401 793135297924067328,249841 765961645617090560,86440 785700960454651904,195975 790358144299831296,230575 777198875690098688,159370 786694901228531713,205455 791628398233849857,240145 776149513748656128,153845 732355335684558852,351166 758406480093556737,50314 765162329617072130,1249165 788600963263258624,11774 754902469440704512,33356 757193503457894404,45125 770478361630081024,118191 779312370506051585,173964 781362297201631232,139404 794552664319107072,261155 791348763344318464,238395 756290594897530880,42432 766524790916075520,90384 773549668374568960,137518 753340253780357120,25612 762894505821478912,75073 793872401058500608,256255 755006990603071489,1248267 753982489811488769,30590 756374700083642368,41632 788757229067440129,220029 794826767076888577,261942 732308375082553344,351070 780803385486352384,183269 781626941614850048,188697 789311050743152640,223452 766619265365671936,90982 771835548956823553,127366 773907866042281984,139865 777843378889236480,163149 771865854589870080,128615 788056373917392896,214492 794314060682711045,258456 779761797268172800,1250232 763042131350999040,73814 750716404870025216,14462 751962567925465088,18470 756692061290627072,353879 777627355137335298,162596 762990881293021184,431998 778355090306404352,167393 792801027443552256,245607 751210113772482561,17640 753740943283458048,29589 778203820773953536,154100 795765456363814912,261155 785816533905895424,198671 788734202153869312,220029 774454329889714176,143585 778595809411543040,169022 787436140349493248,206117 793099584067121152,249469 780116613546840064,177455 788763798203199488,220526 756401293967630336,42249 761192382637408256,66815 779338548365230080,174230 792567253187366913,230485 770198054150340609,44421 755546191190896640,37993 781610023436693504,139404 794920026189004800,249926 758689912350572544,54070 785550776609411073,196917 754766544748449793,33404 766315086784950272,91140 768483911236067328,99514 793850607664828420,255942 756322999741984768,36467 788522583503179776,218977 789278553930014720,224680 757740966551949312,46532 750806384938196992,15451 751793873366577153,14277 789538949639184384,226808 794594824150253568,261155 774710135105187845,142758 756564954086379521,43553 787118973833711616,208379 791809808215052288,241819 779433453645357056,173868 789540025755062276,205972 788634802551394305,11774 771835247935619073,125554 791359383464767488,238207 789080823991599106,223286 773578033009684484,136947 794093674577563648,255393 758515265789231104,46384 793219478368681985,250544 755535707716800514,38183 732990002750099459,354125 788492797296971776,218628 787352843124482049,207965 734504438929489921,11774 788450357215055872,218275 776991213228429314,158387 773640858201710592,137565 793635917126918145,253793 770101544670863361,116082 773304746014834689,135736 749765039679234048,9754 752877467224932352,23899 781897812585963520,191354 793130044872884228,249469 794984207638495233,263906 776238774569148416,151748 755246544954286080,35890 788869246952542208,221785 788450564656934912,218275 785576216199831553,194743 793883205124239360,256393 786595360231739392,192749 790615282716815360,232884 794301735829467137,259810 758675143614951424,54070 739508926333476864,11774 769290293866795009,112788 793997134836142082,242693 795029100280893440,261155 763893202696871937,80863 759067753890275330,56784 777814917873229824,163796 773525002175942657,137042 773728615674458112,138155 765716312106659840,88459 788150998409830400,215505 794575746517843972,261155 775194178502340608,147316 766779550470508544,81929 776829669911896064,1171739 755561610245083138,38459 760615500636418048,63393 790961926205505540,234583 766270715515408384,91946 793531974493274113,252706 774717620272631808,144654 760642835934699520,64197 751671014149488640,18470 761147560434302976,60999 763441305766821888,77720 786166655663472640,199211 758142315533697024,43225 786301223146229760,192032 753590307623538689,23739 773598176142036992,137965 792560590950662144,244270 785509293982380032,65113 752928196723675136,24497 792405653876858880,245750 793126478187679745,249469 763558309974708224,75724 792053432194633729,243187 766079044613832704,89915 794078964415393792,256255 794683590537711617,261155 793185924008017920,249926 768981337214640128,110615 794940899172220929,263817 763381754375778304,75615 779112772554465280,169916 791654637518614534,238639 780609597732192256,182049 732642413747916800,1170592 776442686916038656,155896 780631003408830464,182257 759131891421282305,56964 763011269951627264,75899 777353301159505920,161633 756309666284568576,42432 795761465223483392,199307 769876144128532480,74247 793892881169805312,249926 761598900255936512,69470 786000728665919488,199755 792595278276636672,245148 763455004917104641,77849 775067818320498688,141091 779115905754161152,171913 775906829394120704,144654 794693590693752832,262849 765848827144187905,88052 785554391000580096,196788 793182166628835329,249926 764635459481808896,84209 766836235054612480,94699 785544849823072256,196917 751898797496688640,17794 754031832065204224,31377 758691883329531905,53185 794565429192749056,261155 795098488614846465,263896 768553303940751360,106317 763870768300167168,80939 794330044562817024,260033 792082798987403264,243795 778400375426519040,167677 794526667112857601,261155 752961467423547394,24597 792744732233310210,246632 793188617254539264,249039 786989384369307653,207974 775397454023913472,11774 780173834292830208,174115 786597968799473665,204183 786617401446166528,204539 792158689746624512,243165 762266653551800320,72035 793455061179338752,251234 767424671411208192,98890 793953073664323584,254135 795667559966195716,267695 791836820095045632,241678 763424176942125057,77119 787722659555573760,210235 766813117917474816,94699 785654841632813056,196277 787349686474510336,210432 781329778099970048,186210 785314516707999744,11774 793578519917756416,253407 794551037822570496,261155 771053829991260160,121612 789550131901296641,226731 764761338237317120,80486 793653894517841920,254135 733040482113097729,354906 788533711381864448,218219 754974946598588416,34638 774673275184177152,142852 776167247630987264,153845 780879443950723072,181419 781593747834494976,188304 774779750636150784,144635 758768235701497856,54070 788386286755119105,217519 786678838273204224,205728 794854378171551744,262925 793194069690200064,249926 793990531147763712,251336 787777815550758912,205197 749063814847406080,7049 786978332302675968,207949 750069711782764544,10847 793105347019804672,249469 791366121760759808,224373 793934294490050560,256219 760938746862772224,65894 773659843404132352,138165 770753852760952832,120732 794295607531896832,259482 795670761528815617,267862 777973199862587392,163901 755513417725796352,37979 785667227102113792,197286 750809220744818688,14367 794612857367236608,261796 779037208263135232,171463 789003530497429504,166096 790540574185099264,231894 764783504131518464,81843 792048792547815424,243200 761182546239651840,61051 780162453963436032,178378 762682239108780032,11774 750647231003459588,12883 763459539198894080,76406 789243184035557377,203546 793583508925059072,252020 791368820661166080,11774 749364779823751168,8431 795066972107116544,262022 764878889025806338,84887 771513461662584832,125853 750731850721660929,14277 766060192408539136,90694 764946544332197888,11774 755864883590234117,40180 756559835903234049,43471 778607458231123968,168284 772563558055895041,97811 776178935402987522,152314 761389276848230402,68273 793520405164257280,11774 795480846518145024,11774 758712145257308165,11774 761667586031489024,69878 765971799762997248,90618 786852706455547904,205091 756406234895364100,42249 761688741165404161,69548 775004298811805696,146259 790870850522189824,233558 775677356358840320,150394 766317935845515264,92854 778651081303875584,169515 778488795805003777,167180 790474257218297856,231679 754760174200434688,33356 763437868102529024,75899 793198320495714304,247569 765335483119439872,86103 791343110211198977,11774 772068011708735488,128519 756312058077908992,42432 764128825965998080,81924 787044038620831744,208178 788856204768391168,218258 763426350636134401,75786 787646785779015681,46572 764501568439787521,83422 778383000417566720,165833 776662601128304640,155898 761031454553890817,61917 778199730190966784,166390 765244387672596482,86472 780879298819297280,75300 792163214289055746,244550 774091877935001601,105109 779092370776166400,171641 737527312330035200,7700 795386582962491392,265875 758103041425879040,41703 773888773947990016,79987 752900103996833792,22952 753964846995996672,30640 761296834119606273,67768 766345333697875968,80939 793794360261443584,249926 776194382538039296,154322 770714239845691393,119937 761338529460826112,68057 762337837005967360,72035 779837151118659584,174294 763774359651520512,11774 766306839910678531,90785 779152369330323456,171260 770445093719445512,118192 789658041931141120,199307 753356849684942849,26458 786256983880036352,201003 794599867364548608,261818 755915126935580675,40566 750868640908455937,15643 790898896293752832,232863 771711283833954305,126152 766273772886319104,91946 773998624443342848,140444 794400225456594944,259773 768537053483134976,11774 788735007669952512,220332 771788058207199232,126389 758291293453881344,50804 785654100360912896,196277 760257508078268417,48052 757249307086946304,45014 761006853954428928,66159 791685016958955520,235621 774273803073433600,142025 758268016127832064,52112 790514352638070784,231318 758387982193848321,50827 764121972699754496,81924 777567257484414981,162497 785276559947026432,194648 789083218557435904,220029 768890689367179264,109874 773624815043350528,137818 759591473595555840,58041 787040679000051712,207733 750504095740338176,13450 770083799539605504,115991 758817968369262592,54070 765068764727668736,84422 753207736977022976,26140 753766907006681088,22393 765980393359208448,90575 773237466887258113,134561 760556512624381952,62708 771848340208095232,127957 762292439650541568,431998 770331887717998592,117377 776180660709064710,153194 766394699145965569,92213 781255097909116929,186063 760163593715343360,61412 769347777293934592,113165 758024753760219136,50314 761713795022647298,68862 753110532882825217,23346 764559947673722881,82002 759204542378573825,56535 785921143710461953,199431 795069425548300288,263926 749739719190257664,9314 766403260823572481,92854 778313521834651648,167220 772803784779173889,132364 760205904683732992,57131 757949827326025732,49754 775162817968308226,147508 785700963495665664,197512 786673974327570432,205349 789689499169222656,225981 790953663594397702,235147 787423833498193925,210289 775356984589750272,146259 794410308857053184,257325 732645649234067456,353267 750821640791945216,15634 752961586805952512,24427 758028372664545280,47761 765069689122754560,84724 760198429792407552,61412 765911461927522306,90125 758151251787976704,48663 776450504012423168,155332 772906804816719872,133519 756614789229490177,43391 755168761158721536,35890 756350732253691904,42249 760899717744173056,65613 764058022394011649,77598 765879366102450176,87904 768125306481680384,103354 793808855805288448,253032 786513218051145729,203350 776385667786047488,155390 785976251160862720,200382 773183275154026497,134874 794683067780788224,262022 792070404584026112,243187 780830978239520768,182036 793788610545725441,254500 776074766067302400,150794 780791020791422976,183269 759136419541647360,56964 763838956001570816,79223 777695966417805312,162370 791493574558904321,234583 775210402116403200,1170572 757912431846891520,47940 764051992029245440,1249180 767775087315546112,100605 773295953168084992,136018 768197459470192640,104313 755126572181401600,11774 786838069366382592,203350 780938765019783168,183632 788725418241122304,11774 772625825086771200,131221 786595413725810689,204901 756369414967222272,62180 751881541815508992,1248135 792538481327308800,244270 761816909746700288,69711 795469062600015873,264397 762736846518575104,73926 769136515893104641,108729 770673432774094848,120610 791594451957317633,210238 794634130000646147,261155 794695219602194434,262752 790654435936526336,231881 794348921468370949,259034 795418060639191040,265855 780056617886818304,177472 769970284006895616,116060 781521971133710336,139404 756532618024353792,41680 781165931649077249,185496 773706313222225920,137612 752235921160826880,21714 772474679000956929,130415 795353976594202624,265870 795099278586867712,264911 794205553073344512,257423 751765006266478592,18893 773933140708646912,139404 761872304313864192,69231 734511246431649796,46501 751182701110190080,11495 771018171822243840,122299 788216826396237824,214078 787879190234136577,211733 761039713138462721,66159 752945053094518785,24711 767916601995698176,100893 765555867043241984,87145 785574614726500352,196277 787737979875827712,205197 793877958884753408,256411 758065799840030720,50804 759094008538812416,56964 790251127186919424,229693 794319183500738560,258741 767414612199342080,96039 781608666885722112,188478 792014982426857477,243075 793541684491526144,253190 785271643665010690,194648 787378674857152516,180433 760984244441219072,64723 773522310091247616,136947 774796843041558528,11774 794567037364355072,258456 785836067123593218,197512 762885407516139521,62835 767818010631340032,100893 788524242270756864,218260 774800021715873792,140900 791358978479435776,238429 766867564081340416,95672 775396148123238401,148994 749789958076964865,9754 768621787961782272,106896 765720139123662848,88920 793223956945776640,248770 755873778580746242,16299 766310837971775488,92233 772873191198957569,132996 793088339242909697,249348 775871920130621440,151539 773905288680263680,139404 787064318764445696,207965 785279145819279360,194667 787080596698697728,209043 768539153462165504,106774 790277337577238528,229910 763071568012541952,75899 754750378944655360,33549 764136871911788545,81869 757937747839578112,49925 771880269796081664,127657 764835391878860800,84724 787005571815837696,207974 792897681177792512,247819 794725116760457218,261050 773736292668571648,11774 793529087843110912,229901 766946190566895616,97025 793119503953563650,249469 758109204834033666,50698 767750487798083585,48289 763152414295949312,75899 770353909953097728,118515 789081603574292480,223286 779042968288137216,172057 781161325674233856,11774 795002834597146624,263171 771376483734401024,124883 759951524881653762,52887 790548735449141248,231894 778811440849309696,167448 785361856844136448,195481 780520606408192000,167311 787774564835229696,11774 794246149896949761,11774 780799256063979520,182631 781637567108218881,186434 787988025925996545,214209 767947093524803584,101681 770342937163018240,117609 795094439614156800,263926 761551949187522560,68192 788784443599323136,220332 777140412821757952,160228 758176897733910529,51451 767485626350309376,84209 758437938741018625,52061 732686726712459264,352363 795726617352011780,247930 755172968985006080,35890 786655973125390337,90209 792482616884731904,244777 793214406440185856,249926 785313581990547456,11774 785820063592964096,198671 748274659066413056,1247845 786399604833185792,203674 788467197668691968,218275 776134840391458816,152314 792688206173114368,246632 790643390450806784,232169 795331580885684226,261155 785739582981701632,195975 787369323795021824,208146 790963997331759105,234583 756604219843575808,41839 763719736622518272,79344 753918429900382209,29263 753960793880743936,28128 764181568353099776,82283 774351671036182528,142906 761693376550842368,68862 773144846747959296,134454 750819875686264834,15536 794075098432946176,256255 794599489994510336,261155 773708704554233856,11774 776127604306739200,86103 759845121302986752,59666 764933847733641216,82002 785684118163984388,196277 791400278759120896,237198 761663395443671040,69947 790577476493643776,230957 778954616247648257,170426 793627921361416192,252020 777916729770975232,163990 769246318971621377,11774 732978193531953153,354693 785917059532070912,198671 793914741525770241,235590 763072086822662146,75724 761619588253638657,68987 766414608949137408,87904 788432110864306176,217745 777846395202072576,164001 781888919239524352,177455 773127317400985600,134525 763835030611357696,80720 790675457817600000,233307 793145967524524032,249927 758742424994709504,53995 792116849274159104,243513 732343589485826050,351306 766027616939806720,90384 791017160080523264,234583 791746781595987968,240145 771401505580650496,125367 777973151217188864,151741 771444211753230336,125554 788594945712066560,206087 769462584303030272,112693 759335122332217344,55887 765591181707403264,87868 792601428179025920,246011 760874236151930880,11774 791824117775204352,235315 754734093552738304,33356 770395762832371717,86231 757362892555456513,44429 767120302811734016,94699 780051519882207232,178045 792438933153951744,238117 759173902220206080,55710 767441820292874240,97386 788882923768287232,220602 778358574783139840,167220 780082436847734787,161979 770393075168391169,116804 779749448951984128,173347 776578298105081860,156835 781608583548968961,187976 786065112142581760,49459 756295957768134656,42495 786274898574401540,201958 760229143527251970,46076 779447612319502336,174756 773853736137531392,139404 788143964134187008,215754 772947642322124800,56865 776208960445636609,152314 773323119788515328,135736 778264918994751488,195876 751170685435731968,15808 773981328412962816,140066 792025057644146688,243187 766004997083377665,88683 791057707323187200,234564 764405397776134144,82066 790960382299009024,235399 742865558849232896,11774 771841048188375040,128143 780114190702743552,175376 756670533366747137,41839 778265707330928642,164375 771292981076828160,122126 789269779567738880,223286 791692673866432512,239456 758301636745887744,52061 755046068870447106,34666 758417756727279616,53144 789787613725007873,227748 780485576193667073,180310 794209556134035456,258748 755045319478345728,18470 764221935332929536,82759 765018810604675074,84724 750131267560177664,10057 770313111223926784,118087 772254341084262405,130163 773369265017749504,135025 777862767504158720,161988 778358645901840384,167569 788406752131764226,11774 780711644825473024,182257 732296644427980804,351042 786089694299914244,200870 777150461795237888,160353 790627070946611200,231058 790320534596747265,230485 760428131043807232,62063 769234998566146049,111438 794923703742189572,262849 788662283287355392,194081 794167876756221953,257492 791427091593961472,238383 795672679655227392,217634 746508309558001665,738099 794311402546544640,257026 755937423759204352,11774 774818838005374976,141360 794709298668535808,261666 768087983710957568,103354 759114887918477312,57105 763873733723451396,80153 792115240376815616,235685 794786397366419456,203546 756634902045552640,44450 793346009564745728,249926 787245784597196800,209796 785951445749161988,199262 751607264881115136,16728 790968325262237696,235487 742776263719280640,47188 791465537058385920,237151 756244996509016065,42117 759916154341044224,59996 794529832407355392,261155 793990375148908544,257423 759111474820198400,56784 765696074170466304,88669 788027293302034436,214492 791103351761043456,204413 786730348411584512,205090 780484925912977408,176696 758776689505730560,1248642 764670670139756545,84209 772144500441513984,129558 776770601465720832,157082 785282553271889920,194648 776026253321129984,152735 760578213974274048,62063 757770789789859840,46958 785650155479371776,196277 788005612533719040,214354 793852973826715648,255942 791737929781489664,240067 749401067302117376,8248 780606453233094656,181984 771862774569963520,128615 764505382354059264,81926 776894879456722945,159146 792245366674513920,243187 777979197562249216,164578 793248910026371072,250633 770752945675640832,101681 777876889222389760,164187 781224406429290496,185496 792186288870858752,243075 764238954816307205,350503 788800021344849920,220029 795195045775339520,261796 776753497647747072,157708 786396609844158468,197286 776444998015332356,155896 755446880465592321,34898 765276299078303745,351290 795609041204576257,267521 787555497754841090,204413 769156840538173441,46980 773586264222265345,137042 755391791524814848,8044 791641696614449152,240260 767780425951502336,101134 788485014220451840,65113 785912656108527616,199546 755455087619735553,26819 763375272662036480,1249124 778302188699455488,167220 795459978228277250,259884 765913595255357442,87904 770664412164263936,118191 778357166180663297,167676 769019473986740224,110585 777967882265174017,164869 794674622738366465,261050 788021813557202944,214354 764819981628497920,84724 774682167670550528,139012 789263585767665670,224818 775296873821122561,148045 785981265556021253,200382 750450195817701380,12308 792087631014268928,243798 780545497601871873,180233 777517180476764160,161185 754783124530290689,33355 765644221852192768,87904 789170322213699584,11774 781571777524826112,186584 793959278637879296,254135 773892590177517568,139404 757708604195692545,46715 771850407962435584,127134 791468545091571712,237999 733231658850115584,351230 759583049600364544,52112 752667136036737024,23217 754149672260861952,26539 765570400013029376,86440 768170845474873344,103071 769998597983236096,116152 794941622295240704,263817 795031131812954112,11774 768473385118601216,102859 765109164926464000,85562 765362071760351232,66116 795701639051149312,267862 770413557540356096,117263 787721582810660865,46572 793237921130172416,250293 768339905449693184,104026 788733739149000704,220332 766052640299945984,90969 766807633177276416,95262 785685278732218368,196277 771417483823677440,124597 773234068641157121,135578 773656239041605632,137640 791245052399890433,106482 752206636169715712,14277 786713040137949184,205143 746447787873599488,1247754 764167470894551040,82283 757994508948676608,49577 766016377442349056,90031 758737900129259525,54070 754706282138001408,33243 756291957257895936,42432 765305907123216384,86645 765591590517612544,84724 778414069225295872,159359 754829987845328897,34035 775112525545373696,146720 785921762219298816,199546 787931211494789121,213367 785875786226081792,198671 760441612174364673,48289 752680174387400704,23167 753377152851144705,27045 772982927059714048,133454 786707917928030210,205091 775380003689271297,148645 788169420938027008,215754 756298947111497728,42432 759512146765938689,58232 776567625061109760,155987 763856463936819200,80486 764539253447688192,80945 794829696563171329,249926 788342559865274368,215608 776232359456743424,153845 788113502539960320,213887 773511391315693568,137042 785442965657260032,195838 749291942371024896,7866 781595543612985344,188401 773228424689229824,135025 773234108340195328,135505 785737874415034368,194072 763363538463170560,76549 793118615885193216,249469 766436523323461632,56964 751637311817867264,18215 780156176398856192,178415 768976407758110720,110659 765498067235856384,86472 767961703460077570,71408 755102112824987648,31212 758018889502515200,50449 771571850337935360,122622 780455525339332610,177233 794298976950288384,258829 788026726320177156,205197 768963944803213313,110585 758462686216671234,52532 765239897129123840,86440 755785939302113280,354826 785582295998541824,197297 767529803998035968,100007 755775457820348417,39195 770312359155859456,117257 775873848155709442,151165 793933726292070401,257026 795039367211401217,263532 776763464249376768,156835 785542259576037376,195975 759107920407605248,56784 795398804803555329,266138 769602870295470080,111435 786057237714329600,199546 794603172157235200,257353 764974511963811840,85562 771510186724823040,125163 780757502820360192,182960 786607203117572098,204835 757293893251588097,34731 760155691088617473,11774 760729854841065473,62821 761692815365513217,69491 794671549701685248,261155 755760060597272576,39462 793264314639486976,249926 788024647296098305,214354 791281871707525120,237491 790866957046280192,232911 794235181372702720,259088 768883970582937600,105647 786262378522390528,202429 755447201514549249,36875 756919727214227456,45122 760123992166506496,42525 768126396417835008,103354 761558661344944133,68216 758443352954114048,53144 763833412058615810,80486 753976305281040384,28866 766222537214701569,88546 754743643160870912,33356 769645699998756864,114779 789221499085344768,221476 791689936474771457,240483 753291350464950272,26871 766727131091042304,95672 753644280539848704,28824 769508952052789249,112886 793150443379494912,249469 755019278156439552,34093 786950257552855040,207109 785634154868314112,196523 791264855319642113,237491 749641329945120768,9378 766326700988887040,91946 793647412774436864,254135 775367618651942913,148574 766121599196094464,88920 790904013810241536,234583 749251090814820352,7461 765387358409719808,86103 766409207654547456,80939 794141982322991104,224196 754251509911523330,14653 770311069797605376,117257 788120420817969152,214899 750888810351763456,14421 763781264499363845,79691 790664293394112516,233307 763552017063215104,77598 763562006607638528,78853 788844014644695040,219119 760141167329554432,60866 779139014733410304,172945 781428333883949056,108396 761547938581454852,68936 791484935265673217,11774 758656381285040128,52112 774763480377204736,144573 759789316591718400,46890 766443077984776193,93823 791314494957826049,232169 773603269176197120,137965 793869506934341636,255942 780599592345673729,181935 758068250127335424,50827 793794557875933184,255393 758684694623813632,54070 760486239007084544,62735 795775224058933248,269202 750336173894017024,12535 770226411319783424,117257 767856051777658880,100605 780460320171159553,140444 788290706502627328,215505 794977707834691584,263895 786708125483147264,204958 764928925541670912,11774 785258050324160512,11774 770452463874965504,118191 771088641686765568,123226 764151541674770432,82209 793229443955167232,250760 793240983034933248,250293 794000146577162240,256564 755555752811565056,38183 753277371520802817,26539 775738005348810752,148083 788110685125435392,215505 769589662817976320,114454 775534068335337472,149259 792063941413212160,243614 732635102832959488,1170592 741437767373049860,8431 791347960109867008,11774 787158803632578560,207965 795758909587947520,267655 788060000686080005,213064 771942743086170113,128519 775403159841898497,148574 756294089943969792,42432 791349288592871424,237594 789311726575575040,225359 794735503518089216,262849 757407713827717120,46974 781361935535136768,182960 785763743212838912,197512 792310304000528385,242693 754777092471001089,33355 792893692310908929,247241 792106206961643520,243075 786163081965469696,201353 767810941710921729,101163 792488634008080384,246225 793234730242236416,250064 776107822262149120,152872 793629708529307648,244230 776518262934769664,156555 793134375135248384,164475 786626829184602116,205181 792818864178409472,247877 794561245428981760,11774 777851112112001024,163219 772040572106215424,129261 793194546486136832,249180 761670674939248641,67051 763913672783646720,80648 791117678735941632,78159 791655729497190400,240145 752919148519387137,24134 794571932901445632,261155 791908740454678528,241678 777086571627552769,157755 732465767510212608,7258 758674556403843072,54070 760827109199667200,64722 773279664072556544,135381 791811451354689536,241819 793115519515697152,249469 732327436222906369,196346 751954071964319744,12287 755399035410845696,36735 749403780899299328,7836 779509486021206016,148861 789511353392181248,226731 793935116317773824,255942 766765506246348800,94305 769037940257423361,107483 795392070978596864,247930 769331378936774656,112693 776749761542041600,155451 786623755074232320,203350 789683642331082752,225981 758727245527650305,54070 733005045529206785,353900 763912663873183745,352255 764857830243532800,84889 793187373307658240,248638 793376217097506817,249469 765664631562072064,87858 794560573539319808,261155 781536032705609728,186584 795489159020445696,247930 760221087275692033,58537 785778761396424704,195975 788061022749859840,215030 790738380149649408,218469 755387111633657856,36614 777887777270730752,76891 792701271148892160,247062 775359875236835329,148170 792228456817917952,242326 788143735360151552,215005 755889845579321344,18215 768128709257629696,351463 777690831339880448,160593 735181438019047424,351152 780931566654595073,11774 751215489779658752,16457 767073969178501122,1249358 769571154457665536,114076 785507013866377216,11774 794349348662325248,258878 750806224107606016,15451 762843568482295808,70941 793128731246206976,249469 766409223479529472,91946 757732337115336705,47782 773699777754075141,138819 774630179780042752,142906 771159019775860738,122388 760986116715581442,65839 764138201464307713,82066 764905030260359168,84724 765179402963460096,86103 791455350356664320,125163 795392806198067203,247930 758085202765721600,50654 765322258239856642,87145 786225784377573376,201494 755245398818627585,35980 750174107673694209,11301 775149873624715264,146720 766427265445933057,92958 780578123041603589,11774 763602322706554880,75955 766751606813499392,93184 758555540746219524,53185 768979819568721920,109874 766098240760459264,90605 795748485261914113,267862 754710810975309824,33174 786223847758372864,201494 770972226115948544,47570 775028237357486080,146259 752147773328232449,18893 771705481211568128,127134 773536261613162497,136947 787123390394105856,207965 753922464854446080,30435 785638251889618945,196277 793133405638500352,248770 755558585795502080,37655 764667844151894016,83231 758084224289116160,49462 764886614640168960,84724 791763612692086784,240145 791468091586863104,234583 789263511268552704,224568 773901379073114112,139404 763032227265392641,76056 770241414366048256,117257 793470904722415616,252408 762981265041686528,75724 790125756470788096,229745 787098710928871424,207119 759015991380615170,56146 788881518403940365,221416 794613700795592704,261155 786102396393062400,200383 794177615275978752,257325 771644831323922432,126956 793149869875613696,249961 767871848751124480,99981 794635567073935360,260874 755547871076872192,35736 772118939694305280,128355 778076969833410561,158820 775758284682821632,151463 774775239066603521,105109 766047733195034624,90735 786569453915942912,194017 764411660199194624,79246 773152973572542464,131987 762969272784039936,71353 755381777712021514,37025 776966368310812672,158387 792730433062567936,247077 754057148951175168,22439 795287992424431620,264397 794969974091587584,262849 792165953953865728,244550 788136215153299456,214492 790534758706978819,208178 781597792410169344,188231 767884179459678208,101681 771206754134732800,122776 794641140075073536,261155 763436634998091780,75724 777884585812168704,164001 785357889397338112,195481 767410192430600192,97519 780635728850067456,182036 772457390587412481,129662 778618060873797632,159850 754725776302284800,33356 754857667642945536,26721 752107144133152768,16931 786640213405597696,203674 776030119655776256,152314 795710441439817728,267855 785321155188043781,11774 762095667472896000,431998 773532564858499073,136904 785489619613839360,196277 792752477040840704,244270 750052261297086464,11367 790534571053965312,231550 775061255413313536,131421 769261639703068672,112612 794217525860962304,258909 792754136118923264,247232 794355502612365313,243187 775601818080579584,149202 781833408011829248,190635 751965410698813441,18533 779007997800505344,168794 751557321898266625,18452 788774706522357760,218767 791663710796480512,240483 790233262165753858,227048 754046761069584385,31400 787300452367040516,208507 789079643651538944,223258 755814476499128320,39462 771326088006004736,124597 776511973706108928,155451 794332047980408833,260033 754824944672968704,22393 756969772646928384,44429 794049954901729280,257492 750841008221552641,15708 764829218903654404,84422 786380447764910080,201292 771400157191626752,125222 755593731491958784,11774 789820564601004033,225911 791771271025401857,240145 763125300074909696,76577 780098968277704704,172185 772203730359816192,129991 793562461005680642,252196 776201329580515329,153573 794383582118563840,260173 794617559224094720,261155 787472553606537216,209991 790649508258611200,231881 793965896985411585,257026 767276301791166464,98285 787852511692460032,213064 788022152100454401,213064 759815653012348929,58254 769801250346905600,113767 789312924435095552,215505 794531618287394816,259743 785266421815123968,194167 749795320939163649,9754 793182788929228801,249926 793153741876854784,249961 794604645402353664,261155 768216100966244352,101681 794692082468343809,262752 788175065565331460,216009 791406545414201344,238395 775824591474130944,151463 791766987760435200,240483 770436446834470916,117257 790055025405853696,227242 759247351622070273,56964 790693455374667776,232911 750323035480219648,12281 773524743236517888,1170700 768433686698008578,86208 770784628663840769,118191 779981961481822208,177681 759121795362398208,56322 766675383190183936,91700 774734754700791808,144635 787377674352078849,210238 789462309794156544,223539 750392713573392384,11495 758662423943393280,46370 775833545491124225,150663 787360070254333952,210585 789027281939206144,220526 756933121870737408,44450 765967332229443584,90618 791367596444704769,237908 790994651826286592,235828 791274054741221376,234212 766967299983020032,96898 767970590145728513,100620 793220649204408320,250179 780527353378275328,180010 785802614990483456,197512 781338560637042688,139404 785970367441539080,199546 791707348683358209,237436 793332890520068096,249926 749426827840462848,7816 767468908815069184,96039 761653536727924736,70072 763327897897664512,1248988 789261035433844736,223921 780758010998034432,182870 775043251103334400,146259 770818908060278784,117257 776359422301995008,154071 775838306772799488,151947 790843604340060160,232863 765689101408350209,88432 763843709016412160,79691 769176667868631041,106716 786969547718922241,207949 791364041704808448,238207 759915852581875714,59666 775871675074097152,151539 785839463570210816,198671 793568445639954432,252891 767383428312412160,94627 790246397262135296,229922 786304573128474624,201620 788000608091533312,214354 794196910391164930,258598 764221322356371456,81955 777043461102985216,157693 761905823278833665,71096 770363388002181125,118482 757589477091082240,47940 785926299529261056,199262 788520634812801024,217519 795767594141687809,266079 794000346523860992,257530 786007242285912064,199640 773643289920671744,137869 755163063196712960,35890 761713057806639104,67229 768480331515072512,106281 732944362603220992,354125 768947687773396993,108396 733831918408454144,65113 758741275063361536,54070 794720987212378112,262849 770760403240484864,120425 789807917818007552,212564 792946477970489344,242693 776407092642975744,152946 751666304424095744,16299 763117482198597632,76043 793599633696129027,252044 760205662433316864,18030 758584623664209921,53185 778985301284749312,171168 795760741299212289,247930 776533772040712192,155390 794148111526588417,11774 756252425254821890,42171 793987446124015616,256440 751192383576875008,17365 775679204784541697,149953 781706432966172674,188458 770383606183190528,118191 753600793341751297,23739 762754360291971073,74797 732632144800026624,352950 765002410943127552,82066 787477259670151172,210312 758150216533078016,41703 764207824763228160,431998 757164446397661184,46314 763449958112559104,73926 770530570313076736,22267 786666776515997696,205728 790179851583881217,229833 778859085450141696,163592 756261028866953216,41701 777123435600285700,159876 776534857052622850,155933 793068704405659648,243865 795666726830702592,265858 760878516959313921,11774 786823610820276225,205728 786989644663496704,207109 790913408765878272,234583 788168819944464384,214123 760095875133603840,60801 775825290224214016,151185 732405842155347968,351617 761842606401728512,70858 753936372596088832,29263 794535535171825664,261155 794646655219957760,262022 790583884496842752,231894 776655195828740096,140965 794170323356614656,257492 751901839356866560,17794 789154969920364544,224123 789509558905569280,218275 793291138866159616,250033 757827246627315712,48810 778197834197676037,165523 780374801760280576,176890 781609880151003136,139404 793261857641463809,249469 794379654459101184,257406 760574318875185152,62063 775970881835261952,132497 794531123120390145,261155 756891545270378496,39096 772795524638310400,119000 794681044922290176,262022 778246135232270336,166298 787153054508474372,209351 792693416853286912,247074 749712938815016960,9087 764925569066602496,84209 785262216656347136,193669 756978624746717184,45669 791676241598255104,234990 767470473298882564,11774 794560249550225408,261155 764976455453257728,84724 767852300882894848,1249484 759190125620363264,56964 778651947704418304,164001 757751971411595268,48477 758830544746524672,54070 774417951541919745,139404 774666350321102849,144844 778775802687160320,170187 760571852783661057,63149 795087393313476608,215754 752846280292966401,23885 751651862852440065,18323 755044387445506048,18470 778626220070170625,169226 768855201050718208,105109 761955217629966337,431998 773897031211364352,139404 768309129941168129,104132 771469494560526336,125335 771080807024889856,122299 791435830984380416,238395 761979324958318592,67051 780488808030609408,180233 774797394575777793,137042 792399353113554944,245566 772170700182269952,129558 787220272906514432,207287 771296891724103680,124597 793153201579057152,164814 764111200753889280,78566 789157303316602880,215987 785844807251927041,198878 787362431861460992,210289 750044048539484160,9925 785628791863320576,196788 794633098809982976,261987 771403651579535361,125367 779497433382387713,172036 795064862741139457,247930 752200363348987904,17416 772543541843152896,129551 781192293034430464,186153 732637875355836416,353166 756665023880007680,43553 772157218430955520,127707 794632789287116800,261155 795343755796709381,11774 795262185643667456,263268 773888502698127360,139404 776483446612910081,155688 755169919478730752,35216 786028038051856388,196733 780865400695382016,182870 759477784091643905,55177 761260746420412416,65180 763835131874332672,80720 755528716718137349,36875 789934376234524672,225456 769271189541904384,111225 776626436715130880,157082 793144680762470400,249841 752959005689950209,24257 764779145318526976,81659 776078801520373761,152872 775023123137789952,144538 765423450768805888,86653 754076006646898692,30590 773903063618695168,139404 791696629741002753,240483 757603000244248576,47940 793627262205558784,245024 757157137516630016,42117 771091147364012032,122344 758104539375493125,51069 790714479872999424,232884 788225080882974720,352258 780033097597390848,168284 765378573414731777,86440 787394253525614592,209800 791081545092169728,235527 753368930035437569,26446 759572239733788674,50581 786248816970182656,201958 776847772905410560,158520 790749567667036160,232911 764836066075353088,84724 772290576263905280,130415 792178371304181760,212727 776485328949538816,156290 769643558089400320,109175 762757975593418753,65099 788911266538586112,220815 756502562858266624,42249 766044025082249216,90969 792546764863643648,245148 762929199019495424,73712 778369700199796738,167676 791467905653157888,236035 794918586951278592,263895 758080753968177153,51069 781294681242173440,182659 787061711450759168,207949 775853798363279360,151439 754851562598596608,34167 767709697373855744,100817 769795102311116800,112265 785236174214402048,194188 786233642892660737,192032 769038142183731200,110735 750022231363710977,11282 776682663440547840,156835 732226529162330113,120243 793626150757027840,253032 778642179820486657,167319 790967016907763712,234583 763581682880434176,78198 755662766514573312,31221 794041268846215168,257325 755508346195771392,38183 794663113526218753,261050 775290835558477824,148045 769261359460716544,111448 762854091236052993,75302 775139789175525376,146675 788772966884634624,220526 767035280251555840,350669 762264745340657665,71619 764647134520016896,83629 764868617800388608,82066 757596402994257920,48156 762365796140085248,67852 769130107348934656,110001 773294597493493760,132364 764583166862462976,83751 767806845364740096,101681 759521857900908544,58250 791724640355758080,240483 769232970846728192,111549 769396279805894657,112363 785518298599415809,196277 753240537398931456,26140 769928430477537280,112256 786011947028262913,200419 778664509430902784,169310 794564359615868932,261155 770415178890391552,117687 758827684050776065,55262 770353041933348864,11774 781249375049687040,160816 758329004726358017,47940 759163639102267392,56964 762777414065754113,74943 785255963968217088,11774 794016539519258625,256502 756662169257730049,44271 791416371771011072,237908 764130164758327297,81702 777330870508191744,161546 771406500912730112,11774 776387852519079936,155390 792150884641869824,11774 758289231470956549,41703 771459708347617280,108396 769177344279994369,43579 766776862886465536,85981 780559389166100480,181419 772816532799942656,350954 790086858201903104,229505 794278776922406912,258607 793926712660738048,256255 788748842594283524,220332 794390433145229312,260380 794964894902865920,263907 751783653223477248,16931 758022500416532481,50827 795041693515051008,247930 791148860118794240,235590 794560093123739648,261155 753718539014537216,29456 790563982524358656,231894 793854713498308608,255393 754035976276672512,31377 778591530592374784,168479 770264795966607360,117364 768097963604271104,103506 788071471570644992,214975 766414141062086656,93823 767697470973288448,100605 791672644122845184,240483 775042083635822593,146259 793095712418529280,249469 794205880514387969,257492 752924548517892097,24024 751103068968628228,14858 793141651426410496,246392 793892494232518656,248652 770799238171226112,121479 780781595250745344,72350 792935069606252544,248514 762766869799571456,74066 762610789689782276,73814 781911234270601218,187131 772539968677969920,131221 793250061228486656,249926 767817255795167233,101681 755481838286548992,37607 758363160382414848,52112 771100991898853376,122817 756810668548972544,43391 766349311839989760,91894 794243514410287104,257674 794011308609806338,257492 794022960478752768,257658 760673029357658112,64197 792030187026280449,243167 755536270961610756,38032 756903377326448640,44085 739352720990179328,11774 793099261839671296,239582 778986223021002752,171693 793903636057296896,256255 769642522062782464,111225 752667487188037632,11774 765682248813195264,88459 794947399592673284,263667 763074057428279296,76003 770715651740663808,120963 768063855759163392,103261 781193007257292800,184166 778750828555309056,170373 785705230381965312,197286 793888022383042560,255942 732532258846937090,350697 749922370748616704,10735 793057246041210880,248065 765523868681240576,87509 772413215615488001,129551 743863393170382848,352035 773924240613449728,140039 757804709872742401,42249 748931165072060417,11774 769758154867380225,113564 791067040073158657,232169 793491857774899201,252196 746376658119057409,11774 761409268008583168,51451 758440724568215552,52394 755121660425109504,35044 762761220839641092,74281 778347301328879616,167398 759193375883005953,51798 788326837717962752,215603 766306557982277632,91946 763413852104994816,78129 790949115454558208,234653 785282104611536896,193669 793100126705242113,249469 793973989345529856,257066 768177008580841472,103924 790622610497343488,232169 785811309120008192,196277 771448176960208897,121479 780847466274885634,183826 752977225574715393,24272 758019087104548865,47761 758341625605128192,41703 758685909743177728,51344 754002932060688384,30590 754038389343555585,23725 771054877288038400,122133 779768199571202048,173868 786005469709991936,199546 793519400749965312,252741 789117392936919040,222682 766635818580635648,93286 738792818857086976,11774 764700796575477760,84209 759992034123853824,58358 792086707839471616,240584 751578790548037636,1248135 767121783166078976,97852 757543222705000448,47782 794283446864474113,259457 794704800109723648,261987 794944673894858752,263895 772553678712627204,129662 762997170572111873,75724 764163603679350784,82178 794692256078827521,262225 791007792563752961,11774 733286624247832576,353380 761947576295944192,431998 763365716225462272,65108 764426404364640258,81869 767544784600702976,95055 761956984312700929,70858 756721295522426881,43008 761265630892863488,63370 788033714160857088,213217 795378591911571460,266491 775595480482979840,11774 762786359606063104,69711 771011976688439297,122146 776570159058288640,155688 757001317315387392,44163 758635472822366208,54070 785895231036198913,198878 795011909397319680,262849 792066551214120960,243075 754134524372652032,31529 763358816503201792,77731 764788484968022016,84724 779362462072119296,173347 793617042507194368,252639 767401848953200640,93144 793131360391008256,249469 785845394664226817,198878 791471907849826304,238099 771724722610573312,127366 753303751797137409,24173 754700604522524674,31291 785650062030409729,197198 765659367995613184,87904 786334157026844673,201958 770997501495169024,121479 775785559545434112,151071 781213099546251264,186434 751609012844572672,18409 773659020259241985,137693 767850519872155649,98972 776039253000200192,152950 757651352390606848,48633 760608336828071937,61412 778631647553925120,11774 756285265895972868,42432 771421127633620992,124744 768568455398354944,106774 785637315888701441,196701 787107250565328896,209184 794241000424296448,258421 788043697292210180,214354 790649741491245056,233198 785817737092268032,198671 760851673564733441,64678 775775540221358080,151156 771243354872881152,121612 753370210740994048,27222 778365408596234240,167220 793999766921342976,257325 769176129097895936,110585 792021473976287232,243075 760519231565889536,62771 760643499175936000,64197 768914583989915648,108729 795336103855329280,264478 770244925153681408,117257 789199507267342337,224552 766329137430687744,92202 791751933434310657,239998 766737989112307712,95672 770727992758788096,120175 771010830124978182,121479 789137336068087808,11774 766061593880735745,90125 773933382614994944,139865 787283005031219200,205090 794643460326182912,262271 753641368447291392,27402 793186268792262656,250033 764903122879807488,65476 770764229364191232,118191 760931881739177985,65222 791823799238791168,240483 768663529759006720,108385 786700876056449024,205902 793328000427188224,250430 750458316933984257,13532 776120719449034752,153194 791724036921364482,240483 794540128626688006,261155 757878371728498688,49066 763097020794040320,47188 754717255070543872,22393 759223540268793857,56964 750466242683764737,11774 792008332944945153,241871 751740237412438017,18893 758395410570473479,50827 771647063717130240,125163 776842920951476224,157708 769262148010713088,112363 753569220089241600,28262 764651573159071748,84209 772876580679016449,132370 758666348876668928,54070 793095267503439876,249469 776790634396999680,1250342 765222422731784192,86440 755760759569682433,39384 771134939593146368,122299 773507507549528064,137158 775068555142238208,146704 793165407452397568,249841 794940603859664897,262752 767860998220967936,99093 754718441333030912,33356 785839889703022592,198671 795078365493469184,247930 775191316149833729,128934 758277833420484608,51069 773810955692216320,11774 793177583038951424,249926 754764115713941504,33355 777384220574359552,349714 765146571977560064,86103 791451029556649984,237332 773283409900793856,134371 750360099206492161,12859 790647287219453952,232169 792031561189171201,243075 793295292363894786,250633 756650240208474112,43391 770195837280452608,117257 756968089082789889,45125 768850484740419584,109104 780186646281084928,177233 788987390400434177,221971 758303441349378049,52112 776062924414676992,150256 777643191570948096,87904 753350182948003840,27045 789541565672718336,226881 766344902191874048,92860 772952509530775553,133454 780617533367783424,182146 773528034175516672,137158 732811897108631552,1170702 779837433953316864,173358 785543339286392832,130635 794929673159536640,262226 780893371841781760,183668 787787522554339328,210208 789835890608730112,228037 760565616218693632,11774 795384945736814592,265885 758352186921279488,51634 785616230216523780,197512 788349809023414272,215608 777985170037104644,164375 768936882591846400,110362 768919691427315712,109666 787119852532199424,207613 763700825566871552,78344 793269705272356864,250633 756983881178423300,45669 764435202693271552,82177 791459047920787456,238207 795400535213867009,266138 786004872772464640,199211 774995894269861893,146259 773980812068937728,140748 789297419338907648,224680 793974638216876032,254135 788055737574514688,65113 758398674594631680,52974 792026756312031233,243187 776764423088156672,157693 794555993468321792,261155 788125287573757956,215012 787123540222881792,208065 794596462764101632,258789 794031017732382720,257423 791339698111197184,237491 771198972928991233,122126 753351813550735361,25189 792080817002471424,241034 773638219166474240,136947 758019510448381952,47761 778256336203026432,157755 785271114079543297,194060 787547288273117184,209568 773711680907849728,11774 794018462490329088,255870 780441961698328577,176890 780612238252146688,182122 787946492040359936,213887 794971646897442816,178186 785867973823123457,198571 742794377832075264,355260 756969652492898304,45125 757957875771777024,50314 768493933945028609,106257 794539297919614976,261155 794936563280949248,262849 756250477218500608,14277 792746184561594368,242693 793612229534855168,18395 762726161575280640,73712 758804389767196672,55036 761619486570971136,68987 794661983236800512,260404 794231981974261760,259063 756433044991508480,42432 781601056874717184,188492 786277775338446852,202429 787276762933854209,65113 788165712221274112,215480 775791492266885121,151463 785259967540375552,11774 776058422097809408,153194 776880804089651201,158820 785773627832610817,191699 749280726919503873,8047 750196545325326337,10905 779008899189919744,171324 788859613378650112,221008 792228564703678469,243648 777334877771423744,161456 791334348976820224,237594 791729062930550785,240145 749798543544688641,9802 754756880614907905,33356 732251478975352832,1170428 753682994418835457,28981 775547354153836545,148713 756489597446713348,42432 751808612251688963,16422 752680362598359040,23167 773871289018691584,139404 767111160256618496,97377 764435704180977666,81869 792223140885725184,243092 793500385562329088,252020 765181597280833537,86103 767162712669425664,97355 750068349950984193,11495 757595198629097472,47693 765709952136740864,88370 765691050006503425,87868 766422950392233984,91894 778423092410519552,164814 762074351441022976,47283 763879750326706176,80939 765946639219560448,89859 752149900167634944,19352 768533942341341185,106539 775001165612261376,146259 738810227420598272,11774 754726042485592069,33356 758785936163479553,54347 768044022610923522,102514 795053243072204801,250293 795266292051771392,262849 757807011434115073,48922 792046095903756288,241145 776521986776371201,155688 774240700938452992,141316 751116921358151680,15808 778425467309142016,139404 769391496571289600,106716 756350988416671744,41518 769295030204989440,112265 760714816499617792,63451 763443247544995840,77720 761686183298502656,69947 768514851207610368,88859 775092177730875394,145866 787117698543214593,209184 775367996483272704,148574 768098446406475776,103261 794819651289182208,262752 761401569824866304,67547 772403978005086209,127871 775368969976967168,147800 742089623594225664,16728 759785330056781824,58537 781342683499335681,186584 770647234862018560,118192 765640620056596480,88128 769659258635857921,114422 792831435581300738,11774 768434000234852353,104976 780739266150338560,182036 795093915598786560,194311 787098608290062337,207287 758667974916079616,54070 767813867283984384,100605 759438249836158976,56700 764216089513332737,82283 759202189902508035,55257 791730711631921154,240483 793177217211572224,249926 773921800845664256,136947 786700985284620289,205181 761667284788064256,69684 764663335958654977,82344 752193277839847424,20474 760588086912749568,62327 765209606595293184,73706 766364530414723072,90963 757451316302057473,47263 755271661428084736,35890 795248131126521856,264397 752924684509974529,22662 758819718505521152,54631 788150876892438528,214247 778192199892754432,166390 779550962201559040,174230 779392623832248320,121051 788405734480445440,11774 792803344431525888,247240 789150048668028928,224068 795303830997106688,224466 753836903586156545,26778 795665732533096448,267862 763476563081986052,76277 789439580244152320,226015 770654767244832768,90384 792338394093391872,244008 780747091144499201,182036 762071772653056000,1248990 793160584271323136,249841 763964443755622400,80393 791474199084748800,238395 764152785784799232,82066 778335798953410561,166409 790896887372980225,232424 769823928227332096,105109 786910339417997312,207119 793101560276406273,248988 749667243202666496,9638 759527123304456192,54123 792086473390432257,243187 757249515330166784,45014 785636475371216896,196357 788700000964325376,220029 792405953006014464,245128 773867723013001216,139404 774267781315305472,195876 794737857806139392,261818 757948288519774208,47940 785989602385551360,198142 793910407354322944,256125 749038261188775936,6973 768222860275912704,103924 767458193614123008,98329 776014642032308225,152735 795280655026417666,265709 772050147438059520,127775 752815005037387776,22439 751619997403795458,18555 775474972768604161,148537 771909499032600577,126152 791010103340171265,235590 765950296677687300,90384 762694917101645824,73712 776458295905177600,151463 787100089336500224,209184 735083424881352706,1170550 786976062647443457,207949 777675479331385344,162596 732389113114976257,351837 756300936532799488,42564 788005599015493632,214209 755502185769689088,37973 776150748459663360,153372 785545817364889600,196788 785582862460334080,197297 785838912828743684,198671 795048062574096389,261399 758318691733770241,52061 775428188562399232,149304 755165012168146944,35890 779419895935053824,173868 757976095937400832,50314 776054044649545728,152735 776414583741353984,153596 755163214875426816,35890 766777383747661824,95672 765020252287533058,82457 792049991841751040,243187 772828205568827392,131366 773478229730533376,136947 773859737825935360,139404 758479519040860160,47903 764995835616690177,84209 765307084665659394,87145 794575594663084032,261155 760635508472938496,62728 766989054059679744,96275 762634095734034432,73926 768081288943194117,103354 776433983034974208,155688 792564120319033344,246392 791224169392316416,235399 773886908942344193,138061 790597623875047424,232169 734450067260768257,355260 793642424623067137,249926 758501516277710848,53185 773576371561861120,136947 789463449399136256,225359 740701870969081856,11774 775052530409766912,144730 776616152571191296,157082 765149269389086720,86103 754729154352975872,32950 756388523582840832,36873 770798086452981760,120557 788473211155419136,351666 779099214940741632,172057 786294049229578240,202429 795671878375346176,267521 764450185128714241,82066 781233291152293888,186212 777181268844941313,157755 790679498605723648,232640 795028425232760833,263896 774684871067328512,131210 750867971493470208,15255 781542409830330368,188401 789513681184751616,226731 794274731117527040,259242 759170055259107329,56964 753735062525390849,29600 755111010772459520,34731 765577153714851840,72408 791053338884177920,234583 781206680772063232,185595 789426853731786752,223881 757029815874498560,45974 753863893332656128,26303 786717833346551808,205728 770261997158076417,117257 758709486030757888,54070 786199521164341248,201619 733066836212736000,354869 759661286313648128,42432 787986347923472384,214209 788508248089489408,217658 755571615220523008,36719 764125921225867265,80482 772183997724168192,129558 789271668518711296,224680 791347667016175617,11774 793146784465948677,249469 768584344495456256,106756 785681260706344960,197324 771982249579413504,128519 780899014484987904,182659 775370326054055937,148537 781420757637214208,183759 793539370900918272,252408 755781920580042752,39475 768110676405387264,101681 773969297081245699,353879 761339667937656832,67973 766350169747193856,80939 790605098720210944,232221 768887132165472256,109104 791560826071252992,108396 794360673702735872,259200 753777266643963906,29819 761663068610842624,69947 764960750418825216,85308 789065832580128772,223059 794529405674496001,261093 789175701593137152,222647 755963712997957632,38586 757618820341178368,47782 770307398711939072,117257 770919230342594560,121612 751106610110529536,11312 765675929116999682,88920 788784766732476417,220767 774513672035168256,140444 788478623107784704,218275 770715621487239168,118650 792006126426435589,234583 775834281503498240,151439 786600037736443904,11774 788343849785503745,215437 780960904649306112,183338 794693608108531713,262849 793179582484578308,249926 759190273981190145,56952 760824623487344641,64722 773481785455882241,136904 790963984711114752,234583 791060068712255488,234583 791241280084860928,237311 794382834924421120,256038 756437409601052672,32684 794364446911119360,249926 768859228798844928,109666 788510936197836800,218455 781224520996757504,186434 778592968596783104,167220 791208456057393152,232137 780789467447562240,183269 791303972430745602,237491 761097363054223361,66159 771124453308674049,121612 762002605618831360,71550 781506267391094784,188401 749606819731996672,9087 756929848912728064,44085 786940218515619844,207613 774058800420577281,141200 791506286881845248,239036 793136764995067904,249895 749803606954553344,10057 794173112527032320,257668 744625688838189056,1247662 751798486530715648,14653 767441170796392448,95055 768877016921677824,109571 779052928636071936,172120 764143333702770688,78542 756520747573452800,11774 763691076087459840,79600 770762836721012736,118192 775970104664174592,151165 763081057801375744,75899 764047170374807553,81589 778801362825977856,169029 770545108538257408,118192 768112222132240384,100619 772121226139602944,127925 793870283862138880,255870 767006019155169280,96039 788153869842939904,214763 764497834754310144,83603 778554144617590784,168670 786709268439457792,206101 766291317802561536,91170 772935345088233472,133519 794001083831988224,254209 794585910159413249,258922 778576615420813312,167220 775662046901919744,150511 780539611588259840,181409 762780965873651712,73712 790882987772563456,232169 780611903634767872,150151 759093919049277441,56964 769955188857708544,115511 795668342950465536,267862 793614018380390400,254135 761922686280830976,69356 786992817050619904,208176 751146402772819968,16953 791513615375278080,237935 757450245395460096,47261 765524954091773960,87521 790951135251009538,232424 779192498438701056,171482 793458218324275200,252020 789082380082569216,223286 757616894249672704,47761 789262392991547392,224850 792448814669897728,239610 768651544694693888,107984 754098102110392320,30296 775120108880556032,146704 790659694696230914,230485 789936902417879040,228855 765694817749852160,88052 768112600445968384,102514 787295659439362049,208016 792053098713939968,243451 755181487335411712,35436 785461150301491203,195975 771461610883821568,87904 773606685399216128,137158 780816761792765952,183269 764997952561557505,7828 751574513620553728,18488 755495666453975040,36810 777923465277874176,164633 790883390262247424,234583 755174426140897280,30296 767064353258496000,97472 788907632450863104,11774 733693903136677889,350559 758353436320600065,52554 791980482929885184,241819 780462343968862208,179742 767157173445095425,97386 764251854465298432,1170700 750404261406576640,12883 788442241303928832,11774 776879316776779776,159175 792530988706521089,245101 795681514742681600,266138 771477644466544640,125145 767911633557393409,100893 780731675873517570,182036 780496156010872833,180310 767299911054401536,96509 776642974839177216,155390 786768511662108673,351666 791138739057745920,234583 794027712298024960,256276 785281666013097984,194221 788769857508675584,220526 794510019177967616,256038 765968430851850240,90125 771502482497286145,123865 766724685031677953,95767 791351042780893184,238395 779104820556947457,172148 759384360797687809,58110 775060182271492096,146405 766384244163682306,93286 794635157575647233,254135 761909010098520064,70886 794348210689077248,259034 755560453095329792,38210 770691418855616512,118192 774853312080257024,138819 771428117256740864,124597 769409989391683584,110585 756856358050422784,44450 773582938558586880,137042 751566693294600192,18323 779239079770787840,172862 792125454488510464,244230 732288570858340352,351119 794612765025562625,261818 772519435831652352,131007 780840058786045957,182659 764994118162395136,84666 781692360753344512,187976 780548441831186432,11774 781893736460488704,190635 788006928135880704,214354 773967870787104768,140047 781807292094308352,189423 763401452463202304,76652 763965453567873024,80939 786728781331529728,204835 748958499397304324,11774 759437044561039360,56800 765675718873223168,86053 791135943814221824,196314 778412352395841536,164814 779686523478376448,175153 758674329093611521,54070 793598491532533760,252112 739568879530172416,355683 791418828974456832,237999 765561940177326084,50533 754833357029212160,27280 763274602210471936,74483 759073630550630401,56784 792611270604181505,246726 770795988994908160,119797 775577647451635712,146580 770586730185359362,117257 791425647826436096,11774 795431387675430913,236409 795700281103282176,268281 763068885520252928,75724 779083436443205633,169916 752646087224225792,22575 768146096161890305,102137 759438521077673984,56800 794252967880851457,249841 795174919554338817,257325 787788731931566080,210585 792410055794647040,243187 764950184283561984,84888 778751976683155456,166852 794534224237838336,261155 791404820984889344,235599 753548089932128260,25189 770652674916282368,120341 772742892859355136,132335 788826877683085312,220332 788899105095364608,221972 781888230446596096,190024 786042321817120768,199211 749935245424721920,10787 765258645755924480,86645 768193132991090688,26066 776648290754371586,157082 793102232807878656,249469 786543924634587136,204358 762768289260900352,74681 794638560091635712,260874 781344974201819136,139404 764327363949629440,82766 781047490711810048,183759 781134972098715648,130635 790178645415497728,229724 787507149786058752,209151 776622998165958658,157082 777833411352354816,163901 765633274467143680,88488 793156662232088576,249852 793783884320092160,255292 750560848389758976,14104 764976389640650752,85562 794210442612789248,257492 773715038486007808,138894 764207124343848960,82283 770128418688135168,114004 772366722137411584,129871 785865035461562369,195493 750526370468491264,304513 772142583879442433,128519 781483180427804673,187084 756550676256174080,43469 767453435314659328,90384 765013525802524672,1249165 764835928875667456,84724 774667197335515136,142852 793272089662717952,250633 754804908038250497,33356 788819253650595840,221297 732285643116662784,351119 765955603965603840,88930 776215315889872896,154071 787742310121414656,212316 757424642088771584,46087 778618004477124609,167858 785543151792623618,196277 795419357773844480,261155 753433987838779392,27045 759921446789353472,57189 773891247845019648,33338 790684148813926400,232169 795497014922506240,267014 780552938779324416,11774 772769151316168704,131031 762677022531334148,74135 770047764290043907,116164 771404979747913728,125145 753652219354968064,28888 769728146228641793,112939 770018296150327296,115042 753646627806670848,27317 765663186074804225,87858 762744577304518657,73712 794312781600346112,256038 794760501888688128,235580 756771757827121153,43588 788387525111021569,217519 793247511930474496,249926 775747646128521216,60071 774271457694101504,354830 786743997289029632,205728 762775263331704832,74575 773610836661108736,137158 780951145325797380,183269 786615082595848192,204413 768404853471064064,431998 762141959469137920,1249006 786188688170422273,201494 759784668023574529,58542 787006749387657216,208379 763174217617506305,75899 749709685637324802,9433 756010283353509888,40246 788801433155964928,218356 781491337921257472,139404 758780756697153536,54070 790911670528782337,234583 792371160184791041,232033 732710068773376000,353002 771387377570881536,125145 793316606776672256,250633 781358733066502144,139404 767694482431180800,100534 770580410476662784,119832 789675666061000705,222785 732733788002877440,352545 785836962590625797,197512 776129315612143616,152735 781909813039099904,188458 775869843216142336,151741 761175849534042112,66897 772560754872504320,128897 779067179006328832,172545 794826825755217920,1063777 758738507313532928,53995 781349089380216832,139404 777923879557881856,161732 749367694697299968,7944 757860072915660800,49754 770330906909290496,117257 771385491082059776,124597 751804833019990018,19844 732758511273181184,398859 785608272225132544,197512 750855080845438977,14781 762430887195648000,72354 759408285191733248,56964 791827807730925568,240689 794013774009237505,256502 788952704659951616,220526 777910878998069248,163901 786271760681316353,198620 762716538210320384,74247 764927845063880704,84724 793033659615850497,247241 793834227213008898,255842 762834204275027970,73926 771353873441132545,122388 773474958769004546,136904 785738192699793408,189031 775767084408053760,150404 755810616128839680,11774 763114904199069696,76665 771025098639757317,738099 791300600965259264,235886 762864595501404160,73814 768847063006060545,108760 794548414835003392,259623 750768022525087744,14421 785708128562053120,197512 776849004722290689,158520 779063088725233664,170818 766117545489358848,90785 763822304950358016,80607 794203346743783424,258331 781434383018459136,139404 792062717800554496,243187 793194967304765440,249841 767528313191600129,100007 769646288115728384,112363 793153196399132672,249469 759212246614638593,56630 770246345357680640,117257 749103375556366337,7294 777813229569310724,125529 792214132535820288,219531 787035926098608128,207613 780626055077953536,182211 767490589797470208,97293 762716686067924993,74308 776789461145268225,157082 765209821557784577,86103 767480791496478720,96039 795435330283380736,247930 794637897475428353,261155 760937844789608448,65234 757229358247542784,46006 780065040309297152,178045 788125786947616768,215608 753728432106790912,26780 754988676292218880,34666 764592022611070977,83459 785541487660507136,196788 795773971035615232,268643 780112646486056964,178258 791806486070472704,240483 773919539654488064,140039 780228172210135040,78325 749312416391966720,7826 763874249173897216,80939 755183162494488576,35890 781186831329136640,184223 734227227898875905,1170356 758792807859585024,54070 763945078536609793,80939 761611668614893568,1248944 779686958079565824,160539 794137667294216195,224196 794263338301603840,258598 793316296725139456,249926 795246059886936064,265570 764162857713926145,82066 794708841401372672,262752 775476462568734720,149259 763430484122669056,64652 793403055517474818,249469 768632986623279104,93286 785931505956773889,193828 781246637003841536,182659 780839985427677184,183269 749785727118897155,10247 753992663628521473,30801 768979005966082052,110209 779866685746667520,174465 758592276897550337,51451 761973885126311936,68182 791437974722326528,237935 786221981808992256,201598 769662338865725444,114779 788911158975668225,221107 790062531633115136,228224 795315112190021632,261155 775451720214126592,149304 780598180601860102,181755 777535244043902976,160593 758226300297326592,50923 776116250887979008,153194 791853514657968132,241819 793630929847619584,252020 778734287143129088,169384 790262557953101826,229724 792078171898195969,243187 778449273985699840,166853 750856040405561344,11495 759618960765558784,58537 768986528123150336,110302 751993818665275392,18395 765701657250279424,88361 772412414507692033,125554 786384109178200064,203547 753705757141569536,24201 770373362300268544,117849 759099698426834944,56964 792215670289203201,243075 770850048083042309,11774 787120732614504448,207287 790909931998154752,234495 794272007005339655,258456 774449747386101761,143172 778290254642028544,152594 773303478789824512,127636 765365227361800192,86440 762090145046638592,71476 762353923285983233,1248519 769189351058276352,110362 791697324384714752,240260 756645983677591552,39096 769157566655975425,74247 764616960495595522,84209 757264891010879490,46384 767087591363665924,97519 753304572332998656,26458 777577713255063552,161277 789718258366631937,226490 792021023977857024,243075 790068966047690752,209582 780895044735610880,182960 775490908880048128,149259 781881967625117696,187896 786248341998882816,201958 732243648801181702,11774 790690259461935108,233558 754000234028474368,29263 793517767265689600,11774 764133464379527168,82066 792894837846581250,246273 794617655651143681,261987 786746067056467968,205143 757562789636472832,47717 789910364188049408,226881 760619873072537600,62798 787324945688694784,207613 767829459047030784,101383 778760464356536321,170373 786999010389204992,205728 787022378262007808,207287 760559384527118336,63149 753488363026546688,27045 775476347682435072,112363 791792992847659008,229693 764542402401079296,73213 792190457514033152,243187 793237182517424128,250408 756893138199908352,44163 761131722880618497,64664 768989064351449088,110659 732910555401490432,354506 761438192926986240,67369 763197186091970560,75631 768986319016038400,110659 789425412195647488,225981 795320385994706946,218911 758055435693756416,51069 754076438698004481,31320 772277678678257664,129551 773999677351931905,139404 785673842224009216,194230 756024427851223041,738099 774713603773521920,144494 785595499688505344,197297 764204474743320576,82283 788719528498692097,215437 750405505726709760,12883 756977969432764416,45672 775001077200543744,143585 775855598671761408,149040 760118852806148096,61051 757196012184305664,44450 757537170995417089,47718 765240564010942464,84724 776851431487791104,158815 751979459121520642,20715 777956878328459264,164980 756187470157475840,41680 786937364002189312,207244 786997034393886720,207287 789932191451078656,164764 765982036574113792,90125 765506047305981952,87904 777963588975599616,164764 794319993273884672,258456 758061174860685312,50314 767137530516938752,97438 768926928820588544,109470 789111164655505408,47940 793640712139046912,252581 760529811450109952,63451 773281650188832768,124597 781485433016287233,139404 789095261222100992,215608 790259842459897857,229159 757951972871921664,49925 791402137477537792,11774 762940774208110592,73685 776571932606992384,156835 788624945865785347,218258 794938192214556672,263302 757358304909746177,46404 773822090990321665,138819 792419109912846336,218832 767243506536493056,353124 775556336809410560,148684 758299698717392896,52112 781254082447028224,184223 759749137210368000,58254 794286105956851721,258878 788891940574011396,215252 795705407541047297,262022 781569023058247680,188401 788157352570740736,215608 789481059847110656,221082 770493313736585216,118192 732970589544058880,354863 792107172813561856,243075 792591456791691264,246225 755554148670668800,38183 775425798870183936,148473 778206347636699137,166390 781214648649576449,185313 753731502974861312,29589 771608302421585921,126389 794716458915889152,261155 775958871500132352,151539 733476599295823872,355480 772186082402107392,127711 794691039508496384,261567 765559545422688256,86561 753013312015695872,24316 791708011626569728,240483 795717669135773696,268448 758735159688507393,54070 785646376176713728,194058 742795930697498624,47188 779072371818917890,172523 740829327722450946,195876 786007976863641600,192016 761340274815606784,68182 790650533874765824,231881 793977192061554688,239610 759077323433926656,56630 780906553843089408,183269 788886105437376513,217123 759491486840975360,56322 768099806401159168,103107 794570609741025281,39957 764794628264628224,84711 757625878604054528,45690 774260175616212992,142090 792113730632896512,11774 766061993329586176,90384 792476312506097664,242693 767731680857690113,100605 750709497664983042,1248110 758489387105746949,41703 774780124612919296,144494 781826309488054272,190635 788326793082200064,215634 786029681778778113,199431 778634012520771585,168794 765620706080133120,79987 763165540382679041,76127 773390401248124929,136473 777843388917780480,163901 757804297564237825,48094 792068057023778816,243187 766024450122715136,90401 760646530512683008,61544 772612188917739520,131045 794972738079358976,263895 793507479871229953,249926 768973203167322112,110659 791027390810091521,234564 765750937348509696,86103 788874271548465152,221785 770722048993792000,121046 786968240622673920,207949 749352127110254592,8047 758351001195864064,52554 773893845755060224,139404 786060028813934593,199262 761959093770870784,431998 760136191526264832,61051 771405114678644736,122861 750931760280580097,15634 789915214468841472,216627 758726442062667776,54070 759127055745200129,55660 773876304047243265,139404 794324091427659776,258456 751184783674314752,17416 777329900063776772,153194 750487765716983808,13762 786947364208513024,206642 750403010728071168,11495 793383765535891456,249926 752930953052364800,24173 762671800484450304,73814 766355038189084672,93286 792145569569447936,242693 765257485691129856,86103 794326410722758658,258598 793111186409660416,249469 771105996328493056,122982 766402147554439168,92264 786443761119326208,203674 758353520378646529,50923 757859121659912192,49754 760328881811238913,52112 792148584363851776,243286 774034940036014081,1250066 749826684472463360,7577 771072162501308417,123217 789263679669673984,220820 791607634596028416,237935 792919639986610177,248516 794296117492006913,259200 758772920479051777,54070 790194023126433792,229453 765196943194673152,86020 793536189210984448,249926 753804626843926529,29984 755984423309365249,31400 773621973851054080,138165 790607962595323904,11774 787463302653833216,211348 790581699356819456,11774 794571400350552064,39957 767877067744563200,92226 774272460489363456,141867 793124262756380673,249469 788444089863790592,217837 794222745496080384,256256 760732826127958017,64142 750678426034528256,1170318 781500415548547073,187333 791701351990386688,240070 794198864706211840,258456 773580220507033600,127058 788718624236339200,219958 791337565475393537,238286 793924371001769984,256219 751956904503414784,15688 792027682556944384,243187 755129929218392064,35694 754045901895852033,31095 785686793324670976,196277 753839097957928960,24786 771700677953331200,127134 795066182411894784,264397 752879476447571968,24134 788868811009118210,221785 792061908870311936,243075 793114801715064833,245118 793949527283613696,254135 762387783969181696,72550 766973000075927552,93144 794890928368386048,233184 753794648192065537,25055 768124897033728000,103354 773930712248356864,139404 754825532693368832,22393 770744157941878784,120474 776539499778015232,155933 790996289542582272,232169 770380200131514368,11495 789561870403325953,227130 758665758981427201,54070 760154876206653441,11774 760190055088590848,60893 773883371634122757,139404 754747953294761984,23762 791424282244952064,238207 792108139172601856,243865 787510555800023041,210721 758915302369263616,53992 780626934564851712,182211 788874097354694656,218275 791361248172531712,238395 791398101084884992,238395 794000952457969664,254209 780711949684334592,182036 789090423243313153,222544 774184328011972612,141360 767915447576592384,93112 753662445885861888,28128 764820042475200512,84724 767099252057276416,97392 766418760123031552,93036 794656155943346176,261987 771126741779742720,116680 762480592185196544,69673 759236627751378944,56302 761588618808987652,69231 785823695596032001,196538 776482367145963521,11774 795761654617108480,268556 753691004117581824,29263 765625520293765120,88052 775027221371228162,146580 781097311598317568,182726 781470374844182531,139404 764569446807638016,81869 765964558246694912,88930 775854086637969408,152232 794214755133255680,11774 748908986410278912,11774 763848910058119169,80482 794980178896318464,249469 771086094091759617,112363 781684446177222656,183269 788059101938855936,215005 767184747667689472,96514 774383306699714560,138165 770095176010391553,112693 756114065785839616,41648 757883527048273920,49852 770705515366191104,120610 786903956676939776,207277 791254884460945408,234796 772186434081959936,100893 763115583671898112,11774 765666038033690625,88920 786530584327626752,204224 755015138508410880,34666 749998078497812480,10735 777775202407161856,162610 750479712003231744,13627 777556909306109952,162213 793463295239790592,252020 793876344861962240,249926 755163479955283968,35890 780442422983688192,11774 774375694960881664,140444 788095697581146112,214492 787100544972099584,246425 790982564311732224,233692 792802058600640512,247240 749290445214134272,7836 733165482119942144,350979 756487672361787392,43391 767695713237082117,100538 763047694550130689,75955 767401353400426496,99044 765198595171778560,86103 787120487184891904,205728 771477488249679872,125853 762658733839290368,73814 785919696285466626,199546 781308509262585857,183269 768977636806660096,109667 790226561127555072,229724 769368248454356992,113165 786944821600452609,207613 765644297647468544,88669 793422169556525056,248719 795767365917089792,247930 751694135283683329,14277 785899350966886400,199546 765616878672683010,88052 761552270127280128,68993 793399206383759361,249926 754724602664869889,27045 771399855541452800,125145 776916676356878337,159146 771261025840619521,123825 793088395115462656,247686 794291849011875845,259134 762041158335762432,64635 761281574537195520,63084 779676184011341825,175154 790759911114231808,232881 764919227908231168,81946 794547467991785472,261155 769161075954593792,27164 786316983667134468,201958 791334907675025408,238207 755119453336117249,34916 788091302059671552,214354 792442074981404672,245148 790971171210747904,234653 777571277410177025,161456 767854405211136000,79691 790079999172710400,228224 759183760910749696,56964 768580979976003584,106774 789512458226561024,205972 732480913972432896,349764 785988432933883904,199891 787761157398335488,199307 787700809773428737,50439 792583663250644992,244270 779451077951303680,174230 795766036247101440,268643 773890714534936576,139404 781354433439473664,185496 790280589517529088,229693 794085427678281728,257492 792491520624439296,246314 755714672196784128,39213 771297196000088064,124537 786618504090820608,204413 761989238611021824,69388 792437812201156608,245566 764429735489335296,83391 764960498710347776,84800 763046003066888193,75724 770210162032447489,115538 771873967988539392,114254 777935203939614721,108396 769969989776465920,56839 768474383216177153,106774 781844476033654784,187611 785965804948824064,199546 788110529134854144,215005 789984291098951684,228354 794116800665583616,257492 757698826069118976,48663 772482937887399937,129662 787887433048293376,210687 778326057015541761,167569 793122541510463488,249725 780964379114233856,182960 794280900817256448,258322 762121233940910080,71550 763417348678098944,77195 769998513891598336,111114 774988445856833537,146259 756417737941843968,42495 790989036236181504,235580 793362691620540416,251282 794984456054571008,264397 792357791906275328,243978 794753727563440130,262022 775448969447088131,148574 788878699588222976,194060 792353186338123776,244143 785688552336162816,196277 789147485348433922,222655 786630960263499776,205377 789100320618057728,223047 736935318339780608,351490 788048438621384704,214492 770585222354051072,119833 781544266422034432,188669 787253750746537984,194281 773615800083222533,137869 794212065858621441,11774 770369801717972992,118515 786939930991702016,207287 793458266462388224,252408 757250126326984704,45014 795024734534569984,264431 763186906360258560,1249111 793621244486754305,253690 793887182838693889,249926 743497446957801472,11774 769758900685983749,114388 787704136338776064,208307 788472504482267137,218275 794364675538325504,259034 772930265056317440,133090 779295308677341185,173753 768077223517523968,103354 756906817117184000,45122 761542863825928197,68993 761719137286524928,70543 751657052070641664,14465 772827091477889025,11774 773951496501202944,139404 781213670852464640,186434 766452249958584321,88669 792401981973204992,244550 763734510324158464,78304 766622678174298112,94699 773608817108017152,137042 785651932262170624,196348 763548516274823168,78394 773218270354763777,133255 787341820027994112,209351 759397496221302784,57900 787198174591086592,209351 792770012931129345,245148 795131212163588096,264397 767037973988712448,97248 758680294790602752,54003 791672001534582784,240483 752934179571060737,22785 760164226144964612,61070 770078542365351936,114779 769863160803291136,114254 777278975253090304,159146 760585060747583488,63464 793218084081397761,250633 776870429151506432,158524 795315287834972160,249926 787486917201985536,211347 790758202703052801,195876 791564898241085440,237491 732423924420501506,351467 755195774091132928,35890 785682140818276352,196277 794320135762821121,259743 754147527692161024,32068 749269441955770368,6988 756943550936473601,44085 775119633351254016,146675 770726454791241730,120561 789557342912339968,220526 794583797656391680,261155 765910323559825408,90012 790658053758717952,231870 749042348924035072,6948 764608054356611072,83429 791356675261358081,238395 795002792926711808,263895 778137845076725760,163901 781128779078832130,184223 778661150804283392,169410 789257605726208000,223482 763746374491910145,77849 780862750524379137,183668 790514456086319104,231894 795757233430822916,268777 754217038676099072,31268 791369424980803584,237406 780436889975259136,179560 786240869036732418,201958 780599785040515072,181755 787783625592954880,205197 791683452571713536,232137 765160745822621696,84724 754772703337328640,33499 757429858507128832,47261 771636631908397058,126152 752728270739681280,22657 795264489608409090,263895 778781075468267520,167393 769566272921174016,112382 785840368994648066,198671 760983976873832449,64730 789757349409853440,203546 777809393509396480,153610 747651379997585409,1247808 758318463630934016,24359 786753240834662400,206008 791224445528641536,99684 750821802088226820,14215 778725510633226240,168892 749998498913787904,10735 790079089449246720,227048 793798761684279296,255044 761292759395250176,67648 773914083540152321,139404 776092090753093633,152872 775110890945261570,146720 765940764283064321,89329 794706289268051968,262022 792051791986880512,108396 790256211186688000,229693 751094648970612740,15264 761239658831290368,66897 780537126802841600,180233 755144298371256320,34717 754024077220864000,30296 755071269003890689,11774 778091947735080961,159876 790654600659529729,233307 791357543788478464,238207 794990230663286788,262752 788741962027282432,218582 767159249042546694,97386 789431549741502464,225981 793986001383391232,255942 770787670389776384,121479 762128898939359233,431998 776337595399680000,56964 750673055748386817,14462 776989642239381504,156928 778712216312786944,169327 776651116977139713,157082 778231761708822528,166532 793364816522014720,250633 775058127930662912,146246 763800706922852352,80393 789431424332001281,225981 767382982239936512,97413 794099114170576896,249926 762660378786590721,63097 751145763955060736,15810 766751867233853441,96039 780598740340051968,181984 766442926272487424,90125 777295589759393792,160480 791094763378401280,234796 787710182897782784,212461 790767389986082816,11774 793551392900251653,249926 794002905535610880,255870 771499858570031104,124855 793183484743413761,248770 786654990018412548,205155 766438339159425032,93823 795081755585839105,140444 764200970893062145,82066 788181827236134912,215012 792347437574742016,245016 763814527226052608,80393 776197559245279233,154071 776799229826240512,157755 791805800180125696,240483 761492649648001024,65180 755030553842356224,34666 764152480519163905,82283 751654814291992576,18400 770379426810896384,117609 777954125610938368,163153 792099977275125761,243187 786223216708771840,201555 795444245578608641,266079 771047735298560000,122146 764139543448604676,82066 780332376346005504,176203 775380670948474880,148574 780783127761264640,182801 760636256896233472,64197 788536784783151104,104244 790656067080368128,228888 787210758983651328,207287 791720953377992705,234990 790263275992723457,230270 759692048110759936,59382 766470860270108672,85326 794935760805892096,263895 793577294367494145,252408 787515132427460608,207212 760254366771097600,62063 795368590622932992,264397 759040794288283648,56552 759163285300088832,56964 786643931840806912,189515 768495670634356736,106756 795309513221910528,112104 765912282270429184,88874 756985294658924544,44429 772598058433581056,90384 786004497445171200,199211 777893700504526848,113365 754721157065084929,33356 767324256753639425,1248370 771082121456848896,120610 792403633685958656,243165 793213884039467008,249469 781495616476176384,139404 776138920920698880,152735 761003675535937537,64713 763900712719790080,80209 786672092540317696,203076 773614845484789760,1250063 765659034238148608,88998 790528321620762624,231894 791350187629301760,238395 791962920536059904,240483 790271424606769152,228341 793932829524533248,253721 795216354320072704,265102 778605056665018369,168794 774003197341868034,140495 774289730972246016,141219 751603289431609344,14277 788122845578719233,215754 751841780430057472,17794 769269793086140416,112693 760846478046695425,64722 793873293749215232,11774 771489332402135040,125202 778360789828861952,160539 771110814145212417,121949 787317753703239680,210207 756620502370623488,44450 772163681820012544,127707 761730763079426048,70177 773700771170820096,138165 780606187267952640,181789 792486908181958656,235774 793939427617832966,256935 794304746408394752,259773 773504112944046080,136904 770683444762447875,118985 767744834190712836,100891 778567225234100228,168794 776205715555790848,152918 787077715698515968,205270 750822178031939584,15073 751669746215620608,18067 752932799988936704,24597 763028371873947648,75899 792032426587361280,242712 794331122784157696,257492 792793801102327808,226738 773749882167369728,138819 753639722837094401,26140 773881641190166530,139404 770996204012318720,122146 788386204563668992,217519 762759964804820992,74630 787832631652151297,200870 794981379499065344,264397 772821552341671936,132364 763214930677862401,76723 791644888559394816,235257 771380246927044609,1249827 794647050533015552,11774 757743305945976832,47940 753792913503580160,29263 771396202940272640,125367 768129478564478976,103212 786345255373275140,197512 790526381344063488,231894 790921393776898052,232863 794594049340702721,261155 758710209049001985,53675 790995455899426816,235677 793036123010310145,11774 785271903384502272,194648 763187849466355712,76723 790932805849153536,62180 756632741442125824,44370 773618260063363073,137818 789807629518434304,227242 794938317288640512,263895 779153324746518528,168752 772685252548521984,131012 795335302747258880,263141 786381191008047104,196277 771817000817467397,127775 780958274120278016,154071 786790047672446977,203793 785939531035975684,199546 792123915380387840,243869 780056920761704448,178045 774336330440462336,142503 790521362880139264,231894 765275862497230848,85254 786356729155948545,203391 746563299374931968,195876 771740096555053057,121479 785824693999861761,197050 786415416365035520,199460 794900223629914112,262752 775091718391726080,146838 777246745772253184,159853 788081356744065024,215005 762726684768411648,73707 772847806633635841,132335 741347105034276864,31836 794754812818653184,262145 735051856611794944,56839 793513495153094656,249926 773210661186707457,134975 778786810730164225,170609 759085984059457536,56231 793809480995569664,252196 760589144229838850,1248768 772078983710212096,117156 794069031783251968,255942 756295682806325249,42495 752932566177415168,24603 780397273461161984,177773 761716426440867841,70509 770724414161690624,120610 795298523872776192,266079 769197607021228032,1249653 792210976653185024,232911 794678737447034884,261818 772779477931819008,132335 787507849656147968,205989 771141040786972672,122344 787793999587188736,212024 790433526374141952,228470 766277994604294144,91798 771527817087619072,123583 751634538598535168,14277 745651051026649088,11774 769342253340864512,94699 788433848124248064,217837 777804087530258432,352038 749347406576230401,7826 756536012600467456,43751 768166620137197568,103071 788943996160573446,11774 759110741173514240,57056 793922850013020160,256219 771810282112888837,128121 789933874910486528,228820 761340236865556480,67973 788359003449401344,215754 795352524131803136,266491 793613368431108096,254135 761581533144592384,68993 778324275090436096,163586 793473418008137729,245591 794212346453524480,258598 768058267687788546,101681 752238737204051968,21714 771110420924993536,122145 788406014856994816,215437 733088577232338944,355880 765117545980592129,85562 794119775425331200,257492 776516246955102208,151463 755054386108301312,35044 787708102107725824,210585 760555036850159617,63655 774901284050788352,352820 753129026189942785,11774 757702968896589825,48187 757365439009726464,1248475 758250837797957632,52061 761599141327831040,69576 753363657489121281,27317 761357736063873024,68273 793161319390310400,249841 774748117795115009,144494 761965810546081792,431998 757440916525166592,1172928 771403400986652672,125367 787708112387977216,210253 788498760036790272,218275 793453492912414720,250633 758470568064618497,26066 764259766939947009,81425 790706029507903488,232169 767916936348831745,95511 768900494223958017,81595 752967347372122112,22575 755896154135601152,39236 766592977150042117,94684 791141063624912896,235348 757699484533088256,46958 768926353122918400,110362 792595233322127360,246726 779841912715051012,177248 776764167386636288,156835 785917493470781440,199546 785816820192256000,198671 790870212593745920,223492 760454988497760256,62836 786336948155592704,201558 779286381814177792,173347 789163807788507141,215437 763335194279571456,70177 769127108958363648,111464 771533700035059712,126403 750295549979480065,686533 795029524467646467,263926 791076866413047808,140444 755928325160263680,39475 794924183104802817,263895 738402930374643714,11774 778485743962427392,152594 795035811272097794,263906 756248679976054784,42171 774588056183590912,143585 775740471595274240,150663 763125487703040000,11774 770942951400833028,121612 773514085698772992,137158 785607549470986240,197512 785696636815089664,197512 757700259757817856,48857 775115533901565952,146259 750667233370660865,8259 788083507847319552,199546 773925993379532800,139865 790884713871319042,232863 780919423934795776,181419 759826351968755713,353786 791045718224072704,234583 755596903459336192,35890 763287233021575168,76549 794039006191357953,257492 770105989798490112,116388 764255834025103360,80939 790243223960690689,229693 795088616691212288,263926 753341087658352640,25968 790927526654652416,234583 792491325098749952,245101 755762809451929602,39462 768211670170685440,104162 779725827017740288,170373 791113386368958468,233858 760988805994156032,61412 788846607202590720,219119 790942001504018432,233705 772105758033018880,127218 788462757054119936,218275 788052031143567361,11774 770763937138618368,119937 791336274137186304,235590 792230986088144896,243427 767886186778095616,96039 768543933777477632,106281 766000186695049220,90723 793986496281788416,255942 771192641295757312,121949 790520892736569344,231894 776879771120787456,157993 771552260467798017,123825 791865533868175360,239880 754771191815020546,33474 793504935916756992,252741 791618339181244416,240145 758653734947696640,54070 774087288347164672,141360 759560619444035584,58034 771799625854509056,127657 785956810196783104,198069 791655141464158208,240145 792041949511299076,242712 795742936386375680,247930 792072120784203776,243187 793241844377280512,249725 795077411176058881,11774 764600146164191232,83391 770751505074835456,120690 755942928896430081,40867 772239033711734784,129551 789180685604925441,223738 777601819895750657,162497 794628657318952960,262053 733308829312618496,355480 776919510490095616,156835 791709886153449472,221731 762613215167516672,72143 769310185848528896,112363 791347762507845632,11774 781153930436829184,183269 774223212301414400,141867 758712601983397889,54507 791338308550799360,227183 732405771015737345,34202 785553794062950400,196676 778772894214127616,169923 791665752730316801,240483 753956272626696192,30590 760951628409278465,11774 765634574558695424,88399 760570240841293824,63371 766725815534878720,93303 793114004965122048,249469 787436118518042624,180433 764945821125128194,43383 756666222280777728,43391 786619478817800196,204413 794999931484381184,258456 788022813718347776,214492 785812391925837824,198576 772481578933055488,131025 773271936860315648,135903 788193646957002752,215754 791355348510646272,235963 793192797880717312,250033 751100216162578432,16422 765229708183269376,83391 765653533173555200,88669 793970532341444608,255863 793873490222907392,256255 781201037797494784,185310 777672015113248771,163153 766474794430783489,93823 768987986952413184,107984 786923310974115840,207287 793278256434720768,250408 767350336382132224,95055 792144517293940736,243848 793369873090916352,250216 758250817992417281,51997 793568204631207938,253421 762788062917169152,74049 761249458159882240,67281 795428171025944576,265855 795706259836174336,267521 761362560826298368,68163 794659991290408960,261059 785596855497273344,195936 771131126458912769,123226 757887646727278592,49852 773950808324919298,135025 791339189602177024,232881 785299301719216128,194934 787370340015968257,210289 769901129714937857,109713 757916851024179203,49852 773942043924062209,139404 781248186363117569,76146 787126725079556097,208469 792845664036216833,11774 767809825120088064,101681 791349953045999616,237491 794716098109304833,256564 785639706155507712,197099 774008627904389121,131421 785490797898571777,196277 768337885544284160,104662 781138152820006916,169550 760171841747058688,61049 792011106231484420,241678 753390870951563264,27222 791364700361461760,238395 756537964012843009,43313 786677456719798272,205728 794615276209897472,262053 794259103577214976,258672 760113218463334400,61051 790880449375580160,234583 786007769983909888,200384 788950617095929856,220332 790945503282237440,234653 793236931043815429,249926 763763235975598081,431998 785841679551107072,198878 790897889736138752,234583 794985041491357700,263906 763460820831461376,78129 788163439092871168,214976 753700988335382529,27045 764972098733412352,85562 776034774938902529,153033 771504694992646144,125145 795354087625728001,264397 786729462083756033,206008 776564539810689024,156976 763417481117564928,78159 794004489552265217,252020 770338702216364032,118375 761921011885408256,431998 762360925865345025,72394 787699880496140289,212357 751619855112019968,18567 753255049963327488,24173 759869102861058048,35890 759895448853241857,58227 763279520766058496,77476 764224804400472066,81946 768872827802021889,109337 766249719442051072,91946 793899297448210432,255942 778742787915132929,170144 781406075690115073,139404 777976142896701440,164826 786185163734515712,201494 760556547516706816,52887 792054480996970497,239405 791388602454437888,234583 753855340500901888,29790 762802965782622209,72683 794732153602973700,261155 763098144636866560,76549 795668083276910593,267862 769760184461848576,97472 775003454209155072,146259 790835502999928832,231792 786350661059260416,201558 762239528950050816,1248996 786080541082812417,197286 765511924050255872,59936 777518384665628672,161387 790954360532459521,234583 795699648631603200,268281 762776651369447424,73926 763653912473763840,76858 794198810205556736,254606 785593341568225281,196277 792563335359266816,246011 795481014483251200,267177 780007265025658880,177712 750677737312923648,14462 770795965900959748,121508 781347768216330240,139404 750744446472491008,15073 773803310902042624,139233 794534512709529600,261155 771676717853179905,24173 788818769887924224,221297 758778939359711233,50787 788780898174939136,220526 785931294605766656,199211 770505994002509824,118192 772900079099412481,132868 734788414189506560,102730 791684104991313920,238292 771884273041154049,128404 751833631782531072,18893 792810516947144704,243865 786421569706823680,202379 778959405849141248,171168 788132855767375872,215835 785859285431484418,198878 770794193828524032,121479 790976743830130689,235590 766394733463691264,93286 766691636159983616,95593 778678629777575936,169232 780596924726542337,181935 789143453280063488,351463 732635693562929152,41724 794062845147303936,237491 750881111023038464,14421 750461117214912512,12883 793166380153524224,249926 750103042511478786,10735 780623189932056576,181935 785931971822284800,199211 790978035700862976,235590 794637678847422464,261155 795745708469010432,267521 790919668659695617,234583 769015777458589696,110709 790622928068947969,232137 792267579184250880,243187 786993206323884032,207949 761543750233489408,68993 773982049908711424,139404 772558516615651329,125163 780734953554268160,431998 776479239382114304,155896 779565444046786560,464984 763204446738341888,75899 785847629095788544,197512 791693795322540033,240145 764874108530266112,84724 785832174058610688,197512 757642247303106560,46407 785476160436088833,195975 788134216923918336,215754 793349112963805185,250064 787625691214782465,210207 779040950567866368,164814 787806832509218816,212357 794179278560587777,256439 766626993911767041,68893 767807303064035328,101681 758718834241105920,54070 778244064005148672,166298 778329621683109888,166282 779344004416737280,174230 765245172288479232,86653 780017601254600704,177472 787019672537276416,207287 770369958383616001,117364 794355947380555779,258421 778922283603730433,168794 788719314358636544,11774 779150938854428672,172270 778378406148788224,26066 752647420555563008,22715 769084530955288576,109571 778487532258365440,152594 787276725034033153,65113 751003539804024832,11891 794286159409004544,258829 790670892678479873,233307 759886402221858816,59365 766417056422133760,91791 789674575604908032,224680 758333246228824064,52554 761693726645313536,69245 777317201967771648,161456 759119991597826048,55660 777969152141254656,164764 790660571993563136,233307 790991109392445440,235590 778253518050242560,166913 794671092526972928,39957 766140266956853248,90482 794693755076890625,261155 778304099733372928,167273 760132873978515457,59758 781250887062740992,185921 753304431584645120,25321 772155035027247104,128934 754746145168056320,33401 753058213742858241,23217 785594189249675264,196767 770082442900373504,115435 793965263767171072,257303 770498583154003968,118191 788847900541452288,220332 787805068766679040,213253 791333653775122432,237594 761923462197895168,431998 789433979208364032,225981 793129080279400453,249469 773224669595840512,134543 774627309131214848,144494 775148417848868864,143043 791415289032302593,238780 778362682609111040,166852 794636693949259776,261155 785459458801479680,195829 751771634772639744,18323 764955338848149504,84449 754706587147706368,33174 769911143603339264,110585 780423502906007552,180112 790012421092077568,228820 757564590830022656,47717 777134081314267136,155688 781219041335611392,185601 776447261395947520,155390 765226568100655104,86588 774001373805285376,139404 788960245695602688,220961 791806827172335616,241034 767417981089505281,80607 773495947154239489,136947 758769587240349696,54070 767735914760142848,100893 794333691782774785,253721 772263056747311105,128934 779073747974250497,171260 771551507472789504,125554 778346404959969280,152594 756909449772609538,43471 764206771120381952,80939 786392241971486720,203674 793553106537635841,252014 778992507061493760,11774 775432939479982081,148870 793304160418476032,249926 733262604559351808,355480 775751319445499904,148645 765350251142090752,86440 766063980234285056,90384 787075928287481856,209043 771437400509784064,124744 794565310783377408,261155 764613467219243008,81835 779876393731682305,172125 778726198981435392,170215 781904405863866368,191354 787044295232532480,207113 791453091031908352,237122 794647602046365696,261059 767524236621590528,96039 778177786330673152,165523 790662911140081664,232169 761526724341424129,68993 767035558367494146,93144 774000637386326016,139404 791172005122940928,235590 787427662385991680,208014 759035930963390465,19563 773557814530707457,137042 790829231534145536,231894 791844469788250112,240483 760448709633122304,62063 758377767654203392,52822 770610005301047296,120015 793520687906426881,249926 794256150996733952,258598 764914661905010689,84422 758764368565796864,54123 785985940498026496,200467 757985181768744960,49923 755162663089500160,35890 780723025436028928,181903 770195780703358976,115458 794661838449418240,261059 763909253463699457,80939 786068823480930304,199211 795046171601489920,247930 774995532875964418,134288 765316431684722688,73814 762300203143757824,60866 785628408768102400,194723 772471397528371201,131045 762626192281395200,73814 779343362042138625,158387 767811502938226688,100893 769203811034468352,11774 773912562840723456,139404 779662332054020096,174442 755493350032146433,33186 759287480000675850,57348 771485760801370112,125145 780672235912568832,182257 767848710193631232,100561 771999308740632576,125740 779485809091104769,170796 754726868956409856,33356 773959206860910592,139404 752898817859719168,11774 793616043663036416,249926 759385018435272705,58142 788773280870178817,220526 766467791079677952,91838 769214191647334400,111558 751619107024310276,351463 755238178261381120,36219 779836760209489920,177248 775537705434263552,148713 732335974299000832,1170454 764262888286593025,82953 759218565987917824,56656 765215002974388224,80939 769004949057507328,103354 794293606098018304,258927 775363003583791104,11774 792587379651538944,243165 776996582558269440,129652 794989447737708549,262925 794210873397182464,246225 781621155396333568,186584 792862033683165184,247241 793613584458772480,243187 768123502838689792,103294 793983669849337856,257325 789866238738661377,227242 791279485916024832,237491 764526976115892224,70287 774393221501759488,142527 770427451587588096,117257 779948866653204481,174465 786028176589762564,200712 760981638616604672,66159 767465028073189376,11774 794559335825166336,261155 793096523294793729,249007 768482225688080384,106774 770484480922583040,118191 781201397077409792,185313 776982812306071552,159146 793218520888832000,249926 733356787559071745,254034 790644646774878208,207712 794305232800923648,259818 763446163257364481,73814 757036795930501120,44359 795708684135321600,268356 767779998627340288,101163 768149137351143424,100893 791005701598502912,235620 763546069041025025,78159 761996011560722432,71163 785747819005153280,196277 756573445115097088,43258 793323492766736384,251452 761991146423934976,67229 781241772290609152,158520 785896192743837696,11774 757439685740429312,47284 759753602835607552,56964 795012605165191168,261942 755833317396578304,39384 794600995011624960,261155 768873085533495296,109767 786772986179248128,206633 795368123457306624,265875 771571358408908800,125554 794740507767357441,262053 781114100478840832,185296 757436335435177984,355260 780435514574811137,11774 779070476920492037,171260 777592140050423809,162497 781538009204219905,11774 790918935839248384,232169 771153561992384513,122776 791421763846418432,239066 790911739986575364,234583 766708458112552960,93303 762073285974691841,70689 763834283920334849,80716 780481384372662276,180783 756649421857710080,44429 780855439835615232,182459 756664688549720065,43471 773673700268793857,138650 795698643722326016,268281 772985308778332162,133940 774576530374598659,139404 759119830876291072,56964 794581257694822400,39957 770168424001572864,53999 793841656218783744,255942 794538950186663936,261155 765612422950326273,87868 795701209734774788,268101 762293201118126080,71099 789287488145747968,215437 758113243491598336,51344 786668114712854529,11774 794920816542674944,228101 794982222646251520,262925 767079462622167041,94699 785658918613741568,197512 761297275163447297,67768 767316374213554176,97192 732535981195198464,352433 787178269548445697,207613 771450417616150528,125367 754717222673588224,33356 791741037123297280,7706 777366157720367105,17416 792935127613448192,248514 761645848459550721,69947 770291656083898368,117257 788097769185488896,214899 733278486010302464,355480 760533186925387776,63451 773615283936305152,137444 752738185935982592,22436 765622443759329280,88052 785551864636989440,196917 772254822536011776,129558 758669234335457281,54070 753215851369750528,24597 766365387759812608,93184 794918867416059904,263895 753560012140797956,28049 765545935942348800,87904 759103397446365184,54070 776167101153284100,209828 786742330829246464,203983 788127873693544448,215754 788715646464819201,11774 779066092232777728,169515 776603822068109312,155666 766266261827444736,90482 775875780832133120,1250251 751748712720896000,19317 758684026974695424,11774 766357584072900608,93286 791263360109117440,237491 785524316779806721,196538 765076548516851712,11774 766763757414604801,94690 776052022055501824,153171 788080223770275840,215252 766023883287703552,81929 793458967200530433,252020 754035921872445441,31400 773575489776521216,137639 794598631751827456,261818 793520366048120832,11774 771418688029204480,11774 768855809631465474,109666 770796158386003968,117303 794000794068586496,257026 751785460620402689,16931 732238134214336512,11774 769651730921328640,112399 768059981849563136,103261 780903832838701057,179936 775001194142007297,146259 788586909027209218,218219 763061197361086464,11774 772466760779833344,130988 765155045578985472,59936 774823601891446785,145244 793475600178479109,249926 757707784200790021,48688 768181674182057984,103354 790578410393403392,232169 756965861106323456,354841 776534974790930432,155334 762033066227343360,71026 785271602493595648,194648 790643485560844288,232169 779455636098600960,175260 750363515999887361,12883 791317414218702848,237491 749976682199592960,10949 753925140275134465,29263 781047583259127808,183759 795756911320854529,148861 773524258043506688,136947 762269529804185600,70174 765295921471127552,82121 785964316268777472,199490 753228933965885441,26140 794353764585062403,258829 755838392965931008,39384 773859530060996608,139404 776622468354215936,53667 752751905894465536,21332 778726528825696258,169916 773591903795380224,137158 768451490235068416,104208 788165355386572800,214809 762735237281435648,68846 780940877040590848,182771 792036144544382976,243187 778286347262038017,167220 794100190223486976,255299 788874495767392256,221785 771767787484090368,125367 773863775158108160,139404 775505621474906112,148994 767842444834725888,99212 770734409519595520,117377 771261819235151872,123825 759299258424102913,56964 751192948444848128,17609 754727023747227652,33356 779115099457933312,164826 768268436128563200,105041 781491325854158848,139404 775906747672330240,152314 787011962538455040,207965 765400623562891264,86961 765907665167847425,89859 795670266881961984,262849 777592019229216768,159308 795024896514363392,264397 754807633597435904,33356 756538944033005568,43828 757675378353795072,47782 790732834805800964,232863 793163980441354240,250033 752885973256704000,23899 775527393049972736,149953 781628425480069120,189515 778725122773397504,169715 785565002895876096,196917 794640038780960768,11774 760653897304190976,64197 753714215463096325,28115 781536685775527936,188401 759179640355299328,56192 764048660279627777,81536 755495685072584704,38032 774291262849609733,141881 788061624250826752,214935 780465433417625600,168852 795190570792534018,257492 766610403904278528,91818 763874485539713024,80939 758174965690761216,51809 776770786690469889,155898 785372756061790209,11774 777847484412465152,163763 790341629534023682,228341 792115779605032962,244067 762411139498184705,70177 765635852072460288,87904 786391388510261250,202379 791797079333019648,240483 773879895655014400,139404 780203799696859136,170373 794595283162243073,261155 765749505585057792,88994 761528883594293248,68993 763856563048181761,78344 776950832478625792,156835 791074715234426880,78159 786413426050371584,199496 789655338605654016,203546 777592393117859840,162596 791331413131927552,238207 757388993935781888,47090 775069682449707008,146580 750397234571669504,12883 781457603100487680,139404 780609230403473409,182037 767389792157962240,96039 776208697080942593,154622 769950912261468160,115413 773959066288689152,140025 766254964486377472,91946 788834361554509824,221476 750419836002377729,11677 785500341244686336,196277 786584456777699328,209828 773564262157549569,137419 757322366808502272,46394 777602181822189569,161988 777541750273474560,161352 790624725059801088,231894 732250297809002498,196346 776085433058926593,152735 789169791894380545,11774 792796678550065153,225949 766015901053382656,85047 788853551812468737,221416 794728842195795968,262752 756505412862697472,42249 775849187640422400,152182 776409188981276681,155390 787006902559309824,205728 785331829968625664,194384 794710070009339905,262022 794534520418615298,261155 751632501806813185,18470 791056835243413504,78159 789854859449077760,197512 785499763273629696,196277 790194806735659008,229724 753322366852296704,26579 791000884377448456,235620 776887599805988865,154965 791356715719589888,238395 794727004000161792,262849 749639507469856769,7849 781586001261133828,188401 766703983545102336,95427 775678000293552129,150511 762795313602125824,11774 765069228982448128,84724 769561132289765376,113836 751590617625616388,14277 775031698392162304,144617 756562920432078848,42344 757710323709255680,47940 750704181057650689,12981 794015429437992960,257423 765938213957558272,90384 793715712774725637,254505 774967419630555136,144654 761947021246738432,431998 790376782524321792,224333 773955467978473472,139404 765913097412317184,350979 795105145247801344,264397 776984124825407488,152872 785676297158754304,197512 791701720212578304,234990 788095402536869888,215005 787288127572471808,207109 793108551292030976,249469 779944894387322880,173464 777953360431296513,164669 786971132842782721,207949 795290142898606080,264397 779743445824839680,464984 793115001460432897,249469 793239291719720960,240145 793495698088030212,252020 753323439948230656,27061 765229344750841858,83391 780268119470190592,164694 794146994973356032,258193 793106899692613632,249469 793301348666122240,250430 763024117822066689,73814 774025271691190272,66647 793467660197621762,252196 756715740229726209,43956 786672548658421760,205360 764219949585928192,82766 768129758513143809,103212 779395053173157888,173628 765897854061727744,89725 765965468523831297,90603 787013680118497284,207287 764635464980717569,80482 756185632708386820,41680 758251602738286592,52061 792632855650263040,246392 758095364557709313,50476 776750577132965888,157693 794533809152659457,261155 773485909845180416,135025 776797934331449344,157755 772786262742822912,1249986 769260706826813440,110550 775000046899191812,146259 765285024975380480,86440 781450581076475904,139404 789472680483446784,108396 768233935109251072,103924 785659976639406080,197286 758320298122944512,49400 776414762410266624,155390 764128582373249024,81574 780962093310812161,184533 763440240300130304,75955 779037371056525312,171463 767058975732994049,97472 781593512730959872,188873 794549147785379840,261155 786059600470695936,200971 772068903014969346,352716 758749553629601796,53995 788716736430256128,220029 786224677328789505,201598 787450477403262976,207949 761393737196974081,1248861 791273572870164481,237491 760258857796898816,61352 792297178131816448,239610 773857325555847168,139404 793197928374411265,250408 771496431530151937,126293 771897150040973313,121479 795401216176062464,264397 781403214189105152,139404 732862160703881216,354363 795412444084654081,11774 766718887748521984,95708 770659120349315072,118985 755170304146583553,35890 787048961685069824,207613 773517415401590784,136947 785485398353055745,192032 732715418075422721,353262 773918078920953857,139404 773920585290162176,140025 788761376088993792,220526 793254062141702145,250633 761877138685308928,70941 794632240181497856,262025 776848997793214465,158673 792153657533984768,206257 771929362128113665,128615 772993051761348609,132996 788841245254807552,220098 792026889690894337,243187 793125024144121856,249469 759743237003239425,58815 790964026897342465,235487 789267271751315457,222847 749715376674476032,9754 793657341786808320,254135 771376238996914176,118191 758641923297017856,54070 770508330171244544,7311 793618114944655361,254135 750401890068811780,11495 755913865448140800,39384 773670697562361857,11774 791485620455550976,239405 755026026758041601,34666 771429961601212416,124744 773523616373678080,137042 768094445090635776,103354 788864986433019904,11774 765242348338982912,86645 791326843622141952,11774 762291158198341633,431998 766785984054693888,94683 776727410565718016,156835 755724927211278336,39235 765555523848732673,87607 785344240775684097,195125 795428449452101632,266491 778260433862008834,166390 793586037687672832,252112 751084698244231169,16422 757693818615504896,48926 780546599852257280,180233 758372485490507777,52554 766610704350769153,94699 770818833749778432,121479 776123200040075264,153545 785969384523046912,199352 778554165916164097,167319 766595073970737152,90963 743490296852393984,264584 776590540632711168,155898 780480868217270272,180783 785582478887006208,197297 788761047138086912,220332 772436146118795265,129551 776130548460773376,153545 795368451007270912,265885 793787287389761536,255246 785343442578571264,195125 758628286641479680,54070 758685296972226560,11774 785732843469176832,197512 756942725975576576,44450 764690499525455873,80939 776863342199615488,156835 768512354661216256,84904 781125480606863360,183759 765224688750563328,86440 776169999228628992,148288 791674168248983554,239405 755118560880582658,34731 771403565063544832,125381 780580097178820609,11774 787502554448027648,72035 761595266315198464,67973 788461604572717061,11774 779671260754223105,175153 781146363606073346,117079 790765152098406401,233558 773914897256067072,11774 780883188797231104,183261 794688481402507264,262752 780597403095175168,181935 770471657370689536,111970 790874954744995840,234583 787867984702222337,11495 781827453350060037,190635 749424487695650816,7577 751854187353411584,17794 768091746249150468,10788 788676111508967424,218832 788774822226620416,220526 765329333028347905,87249 793269456667488257,248253 776328034878001152,152946 786944373124632576,207287 763059230643453952,1248991 773521330364903424,137042 788470554525335555,218275 788508861053345793,11774 759891501992337408,52887 792873719647596544,247819 794749630214848512,260404 768828557132963840,109104 788929360929648640,219119 790687770985566208,232169 751565284062863360,14277 760905673244872704,65307 778826736234483717,170169 759828541395591168,59996 764476566466400256,83391 770667548052422656,120341 755683005016920065,352718 762884691519082496,74943 777958673553301504,161573 793616214425673729,254135 766353215801679874,92166 793326243877904384,248719 789514165635473408,226717 785310741767319555,11774 775430211303251968,149304 785493904380596224,194743 788125251276275713,214899 769483502987247616,113260 787093956668469249,207151 794745493612019712,261155 773931112955600901,136992 792732322479149057,247241 770273436111282176,117257 770685253128159232,118192 766439976544395264,93823 781286815462363136,186434 758412301682618368,52720 763660088397619205,78394 792094538911195136,242693 732255156729958400,1170428 777308717209427968,160480 780434693346897922,180310 786516809054875648,203713 769839999688859648,105109 786453503661051904,197512 770309007663702016,118087 764158596888264705,82209 787766267319058432,210235 776790787619250177,127903 778934443411136512,171168 774281126017839105,141887 787729513144655872,205197 756621822657859584,44274 768080331924582401,100893 764113015549468672,33186 769227790205984769,93184 750416986434396161,13316 795717562298470400,268448 764258121929728001,79578 786423446666252288,203350 793468898452631552,252196 766129803057651712,90500 763476507608047616,11774 751870412833759232,18083 759634211170979840,58508 767828130853687316,101203 789160205489541120,11774 767903772475392000,101681 775041678499381249,144730 759741881446047744,57105 752935541243510788,24497 769727617062866945,88057 777599984569049093,161277 791256107935293440,237491 776122966727852032,153845 787204005919195136,669866 793232182508654592,250430 795482449316704256,247930 767475686441357313,99476 769717633067409408,113982 755224020031864832,35890 781920717189345281,190635 743850481039085568,11774 751608977696235521,14277 773897593067667458,139865 770863086957957120,86103 786795824181153792,90209 792075934413287428,235621 794705975563395072,262588 761990957055238144,69794 792442817595441152,243659 780599987214385152,80785 766455504054915073,93823 760158452035555329,59283 764234336292012032,1170700 772821105119756288,132578 773176252395945984,134561 778211369808195585,164826 785627755878584321,196348 776806133637976065,157325 793235933126549504,246392 764526333611442176,83106 764256912611344384,82020 794954690333130752,263817 750649206931529730,13403 762655802087895040,73814 775019197713768449,144611 789313202525843456,225359 764015102685171712,80393 792492397233971200,246273 761665767330852865,69947 781342458286215168,186584 794556792709742593,261155 793106401392463873,249469 778363659231830020,167180 768581165875879940,107745 793126420591566848,249469 779869085735661568,174610 791445752346251264,239066 754727130106298372,33356 787271968131256320,208176 770737681781383174,120610 793431754614845440,252020 780744132637536256,182036 794562072445091840,261155 779108507668713472,164826 785322834667200512,11774 753233496496373760,23662 762857672261513216,65500 785803131300945920,197512 773890017987035136,138205 792780479116120064,243187 793167572875247617,249469 772875611303972864,67226 769347176833118208,112970 772752327728136192,132335 775312461259911168,148170 765210727833542657,86103 788034423686098944,214114 771270728121479168,117562 789975518192005122,227048 780811435383422976,182960 785788577150013440,197286 792563165208809473,243075 766349247352410112,93261 790957788721717249,11774 760513410358448128,62566 768159228821315584,103354 785329254590480384,194450 795106509063684096,265030 792019995278577664,243075 768122295676051456,103506 762999131874942976,75724 766382603893108737,93488 775712527879512064,149259 793002300432273408,247989 780445305946959872,175772 736172240442658816,355389 761935655685398528,431998 776582162636218372,156835 790955125074382848,234583 761344022594158593,68102 788165418829672448,215608 775222793738661888,146259 752840526764896256,23899 769674303789039617,114779 791047773600686080,236214 753312295422464000,26871 793437225707008001,252196 732694485667336192,353601 770466626277896192,116120 757641428042330112,45014 787278846227804160,207287 762054573049733120,68696 767779285352448000,100893 787463336749170688,208059 756439087259627521,37154 756956713266262016,354841 785357188143296514,195481 772804852925825026,132335 787726496425213952,205197 793110076420657156,249469 772270322930241536,20170 788810320848547840,220526 760083014177157121,59758 780778037533179904,182257 773723782884188160,137042 781865571692478465,187131 795713864084111360,268448 750006710756978688,10733 773229744057757696,128143 785240312771862528,194226 758725696466276352,52749 765313077940219905,70255 780160261873217536,176413 787582893132394496,211769 787127707628732416,207287 793451207520096256,252020 793466227230257152,239998 787726637739761668,205197 764845162669441024,25370 768820258291539968,107752 785890260270153728,65713 787719456885772288,205197 781073988374171650,182726 788538129519153152,218275 764959528072785920,84724 772838197877350400,132335 761640680569442304,68987 776782065878478849,157755 781239873009291264,186324 780216122830360576,141360 791734213527609344,240067 766427680984014848,93823 794951128739815424,262847 792703908338597888,247087 759274745871364096,55595 763509894934728704,77119 756898167216443392,45311 761059175577169920,62796 752827263276769297,18298 758445399350927360,52605 761458529928482816,67973 772198759598030852,129912 791010354918748160,234653 793141195362840576,249469 776109152506671106,153610 791354415794032640,237491 761009203075026944,65974 774285351670149120,140444 795249087369121792,259659 785940935192506368,197512 750901913793630209,15808 774374911980732416,143361 791810666847875072,241940 787066336346189824,207613 778497044885467136,152594 793347482910531584,249926 761629036250558464,68993 767775967637045248,101463 791496436777050112,238099 755199208815206401,35890 763529079681409024,78159 768269774967017472,104940 785543741079752705,130635 761770701883711489,53992 763143203407048705,76166 756222161220538368,41680 781360549435146240,183269 793163471114436608,249469 758402926482259968,50581 760508949611352064,62063 770665320428269569,119832 777129297215651844,158815 762124727720828928,70540 777371596063248384,152887 767410691888123904,97519 780950295799103488,183530 754722357529419776,22393 758808089332031488,1248642 793499186851438592,252020 776610594870988800,157211 774595080153956352,1042906 791660060338446336,240483 792244042419490816,243075 791668921929728001,240145 763053655981297664,431998 765310754342010880,27156 750119057119125504,10734 793498127189901313,249926 772947064753913857,131025 778298743221354496,167311 776188083574153216,154469 780422661906235392,180074 773267967479914496,131045 759229588027371520,56192 786570918831292416,198513 771124335851560960,122388 785842865712881664,198878 756603051662778369,43962 767103610031378432,94699 770464144583757824,118192 790954677764579328,234653 762751650956136448,73926 780592985721430016,181886 765654351398440961,86103 795238665060581376,265686 761262428537688065,66897 788523439061598208,11774 793883466685255681,255942 791004320099696642,234583 771389298776084481,125142 771395425383419904,125367 767869898282459136,101681 780412960124440576,178258 794334866968084480,255652 785463720117874690,195975 788243037533200384,215608 755511792810491904,38028 766056726957268992,90384 790669305574789120,233152 755948113391738880,40609 759461070453047296,56964 764187073150451712,82177 752652618044993537,22657 749738937418027008,9754 768855467896532992,105109 787831215969697792,204684 789517508646580225,226823 795298393715187712,266079 792017081084547072,243075 795066226032726016,258741 790589057629843457,231894 769815722637848577,115435 766362823802822656,93286 787261861485875200,199307 768098011503222784,103354 787846265593851904,211829 795771942108172288,261155 787605897304506368,199307 732282707309268992,196346 776632703806418948,58531 780845837169651712,182257 780659537594331136,182313 795285169510948864,262022 793119909291126784,242693 733075451141181440,355106 793597639325614081,252020 794630949552189440,261155 776158489836003328,153915 786541794188259328,204413 765706846359396353,74247 767042986232385536,94899 786725236007964676,205455 775712302037250048,150511 734337573712068608,349214 775794094228529152,151463 794938864422916096,262847 764180869913403392,80098 766070602171949056,90482 794612621571981312,262053 752879857697165313,24134 776852203449425921,158520 768116370974314496,100893 758701972895563776,54070 769164107115298816,109528 767413850039721984,94699 763521358722637824,78159 794014735062601728,249926 766810805723508736,94699 767239313037914114,93823 773220732696428544,133519 788649766120935425,218875 789524627957526528,226717 794557019428622336,261155 795361611821281280,265881 756260527010177024,42344 768250565948215296,103506 775522932898435072,149124 735492202894372865,11774 765694805020069888,87774 793795939903283200,255393 773706149984137218,11774 792063482380169216,11774 792787069093437440,247240 770291006134706176,117303 793226232758284288,249871 785790032535752704,197286 781252225527984128,185921 794980272974524416,264397 793592717993398272,252408 785496014790721536,195975 790385544219856900,230270 791281921724514304,234583 760605879456505856,63267 773959707413270528,140437 780956577159274496,182154 790742032901734402,228341 758010827446247424,45576 775234880313495552,145930 778702111877963776,168284 787001782140633089,207949 750343857020305412,12287 795606049243955200,267542 788192433410445312,214812 764128966844100608,82066 773215477350948864,135386 753930703755182080,27045 749458746368139264,8497 754761604516843520,33355 764104910489157632,81702 788417481102721024,217285 790253717190643713,208146 793324479074086912,249926 749716312096698368,7361 777162044596445186,159876 790742816561307648,233692 792031711236272129,243187 770720925801074688,120625 787042584770256896,207287 788754917913747456,220526 794741775017639936,263033 732211723722199040,349570 777489898093711360,157454 778231638950088705,166532 794683867890335745,262779 767134030533767168,96967 771313840524972032,123825 785895433885323264,199546 759081513698881536,56784 791089874371616768,235487 792681597635932160,243075 760464170777243649,48052 794532882442321920,261155 732159037823975425,349325 732264063086911489,349814 791688583690072064,239582 773086457347108864,134255 767886799930855425,101681 786524922935971840,202727 791074834948108288,78159 791668464129892357,240483 764022778265636869,195876 793952514592772096,254135 781684358881173504,188119 792083173232357376,241699 793271507052933121,249926 773162284613001216,133048 774091519582097409,132335 781838707167027200,188577 763271718333022208,77476 763487219344510977,78274 793185713718079488,250430 773971827064471552,140444 794192059636785152,258598 773336027188518912,135025 793473472424849408,7224 794638076857421828,261155 780433791831584768,7092 752933000342605824,24134 773696376232370177,132370 773711913654116352,108795 772182840159023104,41987 792796270750470144,225949 794303565430923264,108396 759441986915012608,30802 787296835391987712,209247 789976278396985345,227795 794744278027239424,263020 771357587346522112,124545 774287880730451969,141912 781485931140374528,139404 763231867071897600,70177 770722688637759488,117310 777716763911872513,162154 781253539100143616,185496 769261266301059072,27164 757802441924485121,48094 791211536614363136,78159 788152684788477954,216009 754133762095538176,30370 792647191873589248,242693 786930790051426305,207287 792104096287166464,243187 790065000643596288,227048 779350688031727617,174321 792107754294878208,243286 764958864873619456,84724 775978848261398528,152735 753996294528520193,30590 766300194191339520,91636 768566679928397824,104999 755893713830719488,18215 791362750182195201,237908 773930966368788480,139404 786028705277706241,200382 758854219025657858,42453 770121202492968960,112363 755473699009024001,11774 781283079801274368,186816 785621795130970116,196277 753602062085156864,28128 776419107658993664,152989 794574902598705152,39957 766766875636301824,92958 791658295547224064,239405 758716103480664066,53699 794986978685108224,264397 762247160867921920,72370 778234598585237504,137953 749403805179977728,7042 771819249136304128,116618 781356206430363648,139404 758835616352120833,53739 777904338039631872,162638 781896157224132608,11774 790706111091322880,232884 791080110619320322,164764 773816603721011200,138819 769340135917756416,112336 732689762012831744,353507 781664397529903104,139404 780834356503937024,182036 795294839571152897,264754 750653907156733953,14294 764179167411834881,82020 757603567163224064,47782 759747273538494464,59477 760966256253997057,65174 763942225352888320,80939 795369815070347264,262639 793426667310051328,250633 785932359702937600,199546 779477870586499072,174557 768028173527154688,97338 768592195200876544,106281 778290612738990080,166853 774296635715284992,11774 790750468570054657,18341 793998206719827969,257492 753695167022895104,28819 793263293141876736,249926 750331941656813568,12535 764092596884951041,80939 772789377466458113,132335 775660809070542848,150511 750822443862765568,15451 786059510830039041,197512 767502734878707713,97852 795062299765645312,263906 752701999267717120,21332 776434886768852992,11774 781503333311930368,166860 757619917894086657,46076 762695154717298688,73712 795704044996202496,268246 772214907865600000,124804 785473597737463808,195975 786662157723308032,204835 764567520590323712,80601 794329455707783169,258878 762789718073417728,74390 786099730279493633,200870 753693614312656896,29263 788142936814972928,212164 793616130199793664,254209 790554522305257472,225358 790884781449842690,234583 751617552040726528,14277 757103591526064132,45857 773583663153852416,135025 775718694152380416,149200 775845711929757696,151845 781829594450132993,187131 793275717421236224,251179 793865580566679552,255942 772560560466587657,127134 794599586400714753,39957 776254291891761154,152872 765991050661859329,76771 755831383415808000,11774 765377937440923648,74247 752847587577823233,22630 770944146903302144,121612 767712027016134656,100605 776052215530131456,151071 753319171937726464,27061 755543477740601344,38183 776372212672495617,154357 786394140380626945,203674 766300919902371840,91946 768217508495044608,104395 781525820674158592,11774 793866180339507200,249926 772818682166677504,106716 786339185724710913,201555 786785572643672065,69745 779792138271920132,176890 771759112308662272,125554 790795600467943424,232863 791629560097804289,240145 753375159289917440,26458 792452747073388545,243075 795678137149456384,267262 771887443255623680,127218 787044535830319104,208014 778734475555459072,170187 753973885297582080,30590 759967128694816768,60163 795716278744915969,267862 755163443901128704,35890 788457137236090884,217083 792130909059166208,243075 793505053990653952,251394 794160930791657474,257492 795684427816898560,266079 785637867418558464,197099 756653426621177860,37294 749544781529780224,8187 787313628303294464,203044 763093194896773120,47188 767950252565561344,101681 792027574637621248,243092 793098676126244868,249469 793198569649864706,242693 751889346513494016,14277 769202952917712898,111558 781246674127597569,185313 794189894579060736,258598 751121838768402433,16422 768018351050350593,100003 793645029369581568,122344 776488526061928448,1170441 763515001210564608,78914 791348475933892608,11774 779112482937901056,172799 785739862108352513,195975 764250198038056960,82766 763885932625801217,79911 792546506859577344,243187 774257531946283008,141316 794694686355156992,262752 785493847962943489,196277 781214013329854472,186434 769862655251193856,112591 777561763810189312,160230 785942984013602816,192032 754718738612715520,33356 756611521317220352,44012 793397324915548160,249926 768609409932988416,106716 752695973403516928,22546 791426068687286273,238207 756278905103872004,42495 765947963784830976,87904 775000674324975618,146259 788418443892711424,217837 787443425201295360,188577 790062416046362624,228354 753361878215192576,27317 757776650289319936,47940 773741054700814336,137640 789777773166465026,203546 767469535020523520,98736 763894372127612928,80716 759057006745391105,56302 764142760718917632,1249200 756576507825311744,43258 761652557341229056,69231 763862948683116545,80486 771886875946520576,127871 794335551310725120,256038 758333333038178304,52112 793517670574555136,252711 787048149902823424,207613 789198142348505092,224225 773649420340629505,138165 770363642923606016,110585 787740708316717056,7047 773951797467709440,140444 791058812652388356,234583 795042863851667457,262849 771162058482028544,122875 775975829188775936,351424 793694826990403584,252196 742832444701741057,335115 760583442421706752,62708 756275597656154112,42432 795092623497265152,264397 795405489635000322,264397 795398637081731072,266151 754917547372261378,33356 765651372041789440,84724 752644743822209025,22630 754749876831911936,33474 768189263863095297,103354 777001666256265216,158864 757898021765984256,49400 776435800909099012,152946 786298569263226880,201958 792229245414092800,243075 770217328214700032,117295 785612171996647424,197512 787829161893113856,211347 765676290082951168,74575 773751626221752320,138819 762646284775874560,73814 770343218529665024,117609 771660755045232640,127000 760041436897218560,56964 779659063126794240,146259 791068037352947713,78159 794383938886057984,257353 794639025168588800,261155 792072289235763200,243187 794328190198026240,258741 795053084800126976,264431 786929091605852160,205728 795366065157115905,264397 753702189743366147,29263 760639712197349376,63776 758129580217503745,50654 750720397180448768,352032 771891680714760192,127218 772448775247761408,130689 761023244023402496,66053 772111562349830144,127366 755387308149538817,36604 792029731457634304,242460 787172420922728448,207949 764989355031040000,11774 775288259735715841,148045 792115760307007488,244215 767451660935434240,98890 751024083387777024,16178 793792797098831872,255246 755560946504912897,38210 793968700495785985,11774 794647580047118336,11774 794311922338234368,259063 752647762131365888,22400 790306064239583232,11774 794529217182633988,261155 763494679572803585,76406 787146548232671232,207965 777840991050928128,162370 785895916926402560,199546 770624815963176960,118192 772490011048632320,130416 790594339282030593,231894 791347790219706368,237491 791817533762465792,228820 791139308354867200,350828 761857811877736448,68862 751931704714158080,18893 764272943551524864,82066 755975222272983040,40881 777554763126890496,161413 795612600453201920,267521 790745181133869056,235349 753330680348741632,26492 753701528783851521,29338 794446334614859776,226320 777697873081217024,162497 794199704796073985,258331 793838133192249344,255176 772457354919043073,131045 733113304306966529,355261 749264440122494977,1170739 763867980035821569,80939 774006221238132736,138382 753351916340510720,27222 770934038995476480,121612 785546474687979520,195975 758695104185970688,54070 786243858095042560,201958 786275280952430593,199960 794315981971738626,258331 771378406009090048,124804 793863364921483264,256255 766628145663397888,84790 762165239731195905,54272 764821623836991488,84724 787915390504448000,213887 785740129889427456,196788 788549453368156160,215005 771436035746193409,124597 773369448463998976,24173 756554905519808517,43471 795208124873445376,265638 757642778880856064,48549 794338268741595136,256038 773609621076320256,137158 790409271724957696,228354 764614416952209408,82002 794560541733756928,261155 795365309918093312,266500 785499356799635456,196277 785706579479896064,196696 788921476376211457,220526 775650476050092032,149717 788899666377056256,221297 790940300998873089,80255 764179909358919680,80939 773002249089847296,132335 771609349638664192,117257 771432500103176192,124597 752903630194372609,24201 762038150852145152,68908 772487164403867648,129551 763246817861513216,75653 788471656113180672,215005 792733104280637444,246314 778160534009081857,164826 790983335233277954,232137 794645141877391360,262307 758658226338537473,54070 752215747984633856,14277 751978624480272385,14277 790306316518514689,229922 749741516957052928,7182 771033468377534465,122146 749917654509555713,8588 772609232055054336,131027 789530151876894720,226823 767835285316964352,101681 758291407605997569,41703 795008315298381824,247592 792070946060369920,11774 757589856033837056,48093 780970011103854592,184533 794601632420007936,261155 778383299211325441,152594 794569568517758976,261155 791853976497098752,240483 762645384199974913,73926 785581560611246080,194058 774000650434732032,140444 794635327700959232,261155 780973920585474048,183269 785853210514825217,197512 766433526220750848,92958 776737344208666625,157755 794689004453187585,261666 751762075022663680,11687 794209965921603588,258598 792369567960068096,195876 767873668278091777,100893 766073699011272709,90384 780731602561277952,176203 749734415790645249,7816 790065745560338433,215437 763099951161221120,76628 769124251962118144,105109 764825201947217920,84209 767875858530865152,102137 789070361296068609,218275 790865820989534208,232280 772110812836225024,127366 794069210074910720,256255 772107581540016128,123217 785299600001433600,194934 793983192428466176,257423 790655175010549760,233307 765580930954080257,87904 775160477064105985,146580 787617813150195712,209921 791801989642543104,191778 788122721272074241,215754 793600510427181057,253606 732322529927290880,349347 761152052714090497,61051 753957382070214656,28881 755232311717662720,35890 789525994365341696,225358 763530599818592256,78189 760221004476059648,60794 781547259213254656,187611 774015115955871744,131421 763783863894147073,80098 750395538202300416,12824 756357884783591424,41438 761040630717947904,65455 772669505872855040,131421 794273124552298496,242693 775301520698908675,148045 785562305966723072,196917 751833013168836608,18303 789855510229057536,246425 758109315987337216,47761 773695774827880448,137693 794531804308873216,261155 766411223969636353,93086 764674120990625792,84445 766401962522718209,93036 794498500956454912,11774 757944710941945856,49400 771300253731590144,124579 793195676121206785,250033 787994643883552769,214209 792851081332035584,228634 788713789101342720,220029 792319114580783104,353124 775645443501854720,147029 765294052816236544,85562 791262399760171008,237491 755572204138553344,37412 763094782977699840,61051 774239021325221888,139404 766381278904066048,92166 786696140414746624,121895 772838488517464064,132047 761264395016146949,65180 758419193809088512,52022 773729283206373376,11774 768106072313892864,103506 787122554884399106,209351 752987046466113536,23739 776668980937273344,157466 779004555048591360,90618 757264929988550656,46384 765975232066748420,90575 786164607656222720,199546 751172604476657664,14421 794030481603891200,232884 793200411297603584,249469 780793154580742144,183269 776420845308645376,155390 791098853227433985,235590 765894027543711744,90031 759220779921842176,56964 794002752326266880,255870 773566933300019200,127582 790605967192891395,232791 755445377168314369,36877 765351331427028994,86618 773476102454939649,136904 768171010260688896,103354 765313799691829248,87062 772874584726999040,132335 774079422525689858,141360 791398198636081152,237491 793980168247345152,254698 793984422697529349,257423 794685158129631233,261155 779427978862292992,170268 753675662104354820,26513 750870300028461056,12014 756995396317114368,45721 763760785235382272,79513 779039215266963456,172120 778684898580193280,169916 794933559106666497,263895 762401075722719232,70177 791518797152808960,238429 750532301059158016,13697 770769771889471488,121359 781313919914737664,186584 766352451624636416,93286 771507537124352004,124597 789932543126675456,227242 766704490619756544,93303 781807441197486080,186584 776863934758293504,158673 779349768296275968,172962 778417370880630784,152594 794008265856143361,249852 794592002226540544,260445 767732979359551488,95988 768235037649211392,99514 769592688408686593,114308 756880376706899968,44450 781261638431232000,186289 795053749748330500,263895 752830167026835457,23793 785928022591361025,198878 793792690949230597,255393 773406495568453632,135736 777001410256711682,159876 788746470874714112,219810 766342112371769344,93036 757009810134962176,41702 770295377970995201,117932 775690543779213312,150511 790889206776147968,234583 791381591125811201,238395 790841640458027008,233558 765815183197413376,88881 781225330153402368,185310 793872971030892544,256255 761614825344688128,69711 768918995651047424,110300 768254012076404736,103071 776912741621792768,137965 788758439623286784,11774 789255121888645120,224818 752000283622854660,20471 792078250054852608,243187 762892325504757762,75349 779835753547206656,176636 794553839328382981,261155 778371128293072897,152594 795096823220371456,11774 757321112866856961,46890 771127589339406336,122982 791797611795623936,240584 794026105686540292,257661 794015050528792576,255942 753246647946272768,24173 795054910727393280,247930 780939678392258560,184533 793544799756443652,252341 760815931853459456,63645 772822803938742272,132578 788438561292886017,217519 770932949705449473,118191 737426275174748160,352687 757115662380576769,23934 792057307123240961,239855 732591762359754752,352836 753721533374275584,29488 790526543239995392,230936 785549078813736960,196277 772552283254956032,129526 786611974855462913,204413 749730258140565504,9754 755034688968794112,34666 781525329273905152,186584 788745425578659840,220029 795085266109263872,262849 793593040602628097,249926 776045670025211905,50315 792152203305754624,240925 753874122644553728,29263 778931515958910976,159876 793492939443937281,251452 792114299447545856,243075 760973884195762176,66105 758163089179209729,50923 768223359893209088,11774 732553637151539200,349674 785840398388326401,198538 789976645775921152,227318 743756916644470784,195876 770829918854795264,121479 760823055748739074,64693 793861112622112768,255044 752916165899476992,24173 758326322263363585,51634 791667502187175936,240483 792175041081405441,243187 759753987054772224,58580 794671483234766848,262022 761450280386957312,68421 795054564890308608,258878 790703968787718145,232884 767410235220692992,97519 789288045275181056,224680 794148401839382533,258250 791006171880497152,235948 795337980185550848,266079 756274198432063488,42371 786756336117772288,199840 786302560453787648,202007 794490543380295684,249926 752950822615429120,24597 769299141231075328,112399 780607192600903680,181935 792360169933983744,245095 768933673076875264,110381 773630817679663109,134288 793467678090403840,251234 759786829163925504,58542 764190372805226497,82066 777494308165484544,161984 785630288474804224,197286 769202727012499456,1249639 762204783788822528,72035 773382722396033024,132335 787801704355987457,213253 753641596973789184,27402 788151404108058625,216009 795068154024263682,262022 787659180005994496,206101 789212859276197888,224680 776142471663329280,153035 776118939306733569,153194 795398043810103297,266079 751907319961702402,18391 765674982949072896,82066 785979566279958528,199462 757605211296759808,43391 781607320191135744,188492 787306437093515265,207613 791702720503746561,240260 766057209444741124,91146 792414994411335680,243075 756687561456746497,44450 794730318053904385,261155 764874503830863874,82766 775500748704579584,112363 778253700372455428,166913 780111866286579712,94396 764978828674490368,84724 762735570627993604,74308 780740505273597952,182036 785906006983254016,22735 786346521461600256,201540 794213700685144064,258456 791068982753234944,78159 759573526634500096,58232 785490982980710400,195148 785702129096806400,197512 767849803413721088,97811 766033152141889536,90384 765310516193439744,87062 789160233985683456,11774 758565321477357568,52919 781524753714704384,186584 790748268502347776,99049 795726321447862272,252639 785761912554479616,196917 792749783643336704,237491 738072818026483713,1182482 740330070011576320,11774 765406850728722433,85657 768499645370597376,106716 773508448143147009,137042 756211849851445248,41929 771742730099822592,117532 758061267114348544,48663 765269153544634368,82283 788064205366816773,215005 763161953938407424,1249103 788451188031287301,218275 761113721720614912,65307 763352164974460930,73926 773850585791664128,139404 793198430017425410,243865 778701387337117697,169232 754764859133206528,33356 756223876120518657,41929 787461759988699136,210207 795669404440821764,267862 751825109057318912,19272 793840088400613376,255393 766301176585416704,90031 780773504966942720,183050 790915957224935426,234583 787819921124261888,207212 760579167855386624,63723 773340967780876288,136018 771319478940372992,123274 754737955609022465,33499 767546758520012801,99667 792097680453283844,243075 792764535325143040,247241 758025065761996800,50923 789460407014395908,225981 767264304353673219,90121 787270239197143040,206007 791380126655057920,238207 795660110550994945,267579 769025587260293120,93504 791776177295949825,240145 756495582307418113,42432 763124395585830912,74066 752909047041490944,24173 755503547664494594,38015 776785684430458880,157840 763433132825522176,209828 788752978157056002,220526 788133132306292736,215754 770599200790814720,119774 764084099329830913,80482 787481216652050433,210313 785769401052229632,196932 733030761243140096,1170320 778531122200383488,167407 758267972494487552,52112 761000875452170240,66159 788763790644908032,220526 768735246837616640,106281 763296421839863808,74827 764314854463197184,81702 791840660328374272,241942 757205026356035584,14277 781738968845025280,189515 795076988251897860,11774 794565900359770112,261155 752136193085566976,21034 792825139767500804,247241 794872634425090048,262849 774448563304620032,141912 792800412466225152,247240 763632450597629952,76406 765606188348157952,87904 795292854407069696,264754 776933080305197056,157755 751984820796829698,18470 786226487569420288,198304 787807737619046400,205197 794560089596325889,261155 787017768381984768,11774 753778861377224706,27045 778380816074235904,166852 764779953925742592,84724 793179836625788928,108396 757401888371281923,18341 791780504055918592,240584 763837249955979264,1249159 787793055730405376,210238 766392475443396608,91946 789098081564393472,223099 790974407304851456,234583 792106069019484160,243075 792917641505759232,247531 793233752075927552,250179 769778814171815936,114779 773905264068014080,139404 775455325465907200,148870 771142662028046336,122967 770353913836908544,118515 764215896600698880,1249230 788422711034818560,217519 751691788377792512,18893 785482539754487808,195975 769260468498231296,109666 767719349637541888,97811 781884049866395648,185921 756437183041372160,41518 770026453115305984,116091 788198594662785024,215754 751232069871685636,14421 774651534542041089,144730 790972366046322688,235590 733359692081037312,65113 785706579198824449,197512 759484486601977856,58267 769391143012270080,103812 791020756201111552,234583 787661336402661376,210897 773887376863162368,138819 778232522048204800,166644 778271509165072384,167046 785290850179878916,193669 757632282601459712,47782 759178637144838144,56964 781536151999873024,188119 786101054144450560,196277 791445971632689153,238207 733190072644849664,352432 752868601917476864,350819 763451940122398721,77720 771399873669140481,124883 768553276371406849,106753 791413974994591745,237150 749543882694664192,355067 793639290920022016,254025 771093994906480640,112939 794709484300042240,262752 776082818715836416,152504 794277826996289536,259482 794546394556198913,261155 757742304543186944,43471 794561816827490305,261155 787884852259454976,212239 792733924892041222,246339 764125451329699840,79691 768277237191872512,318763 771369892733816832,124966 774980968016912384,144494 765938603591602176,89733 765506551368982528,86053 734941205327290368,352804 755873503216300037,39997 770653761031114753,44421 795761123781963786,268231 774653254152101889,144554 759080223040299008,53996 762701615048617984,73814 765705806352265216,87904 795680866785693696,267862 753355815738892288,26066 775786629411794944,1250248 786954818577399808,203997 768891742036844544,109666 790611498099937282,232169 785875829871906819,198671 773948611369500672,139404 757711402807156736,48287 781530360169451520,188401 785730795562491904,195975 786783777817112576,206642 790651064257286148,232169 787089227406270464,208928 760533374054391808,63505 760556797128118272,63274 752947914377277440,24675 755157551805792256,35449 792508852843401216,244813 750469621195550720,12746 788849648781840385,11774 751597324489650176,14277 769216329370873856,104973 778567780165648409,168794 792843320275898369,246726 758495756844142592,52545 763741707036987392,79691 786734405582630912,205094 778224460105183232,166409 779016003539832832,169916 764884926252486656,1249257 732915327378554880,354120 792046171082493952,243187 795052416521605120,263907 758331185202356224,51043 768871278619090944,109666 781547965643157505,188478 744115201516126208,195876 792060726802321413,243576 761637237645803523,69231 778387616789954560,152594 780756079332302848,182960 772825514738225154,132335 775401241207644160,148537 790325838164221952,228037 737413555209830401,205972 768865692741316610,108849 791625985041006596,239471 794043386428669952,243865 786566236897325056,204413 789171546237509633,11774 766407135626465280,90500 788786659936595969,220029 774099062370873344,139404 795386092686020609,247930 759004338115096576,55257 768128208835403776,103261 788765420710928384,220029 790327604163338240,230485 786969553116991492,207949 789427078508584961,225981 733150734917591041,355702 776845569998356480,156976 750075994350886912,10662 751649391660834816,18413 774427609987813376,142980 794573920946950144,261155 788373118712623104,217371 774854727481819136,144848 779463526305804289,174294 764164867099996160,80939 766238583715946496,90384 772473167289933824,127579 762857631773884417,47188 764196092447694848,82544 764714511840350208,83866 757554289392885761,47782 755527844952956928,37451 757398850222952449,45040 767412872494260224,96039 779666442975195137,170373 773929551940300800,139404 769150779663929345,349479 765950143371685889,90327 762036433263599617,69711 765728792924921858,87858 794716359301074944,262226 788915606938673152,11774 787881137997611008,213710 792951941529829376,247877 795418788623749120,265855 756713502815973376,43553 780468821895151616,11774 787821228501274624,212949 758255406883807232,52061 758011112054988800,50827 771071467240976384,122388 777177122997665792,108396 793142464332697600,249841 760162876959195136,61412 765604770174279680,88052 793389486851915776,249841 785763943851683840,196538 787133758226960384,209064 791773329090875392,240145 762160927282257920,71099 753734637583597568,28799 761702120781336580,68987 751979160520626176,49681 785631084109180928,197341 772978956131823616,133519 790966453415665664,235487 764828163708850176,84724 785361127957991424,195125 777911174654414848,164001 791338348015083520,238207 756873980229713920,42059 762039509261451264,70338 781608393014468608,186584 766107341116747780,87858 775003135710416898,146259 794670545761669120,261155 788466895913684992,218219 794904452918575104,263828 776431529010536448,108396 789504281984499713,215437 794164049449721856,258267 751123640490479616,16299 753493403766317056,25648 778462908422365185,166913 785654950697107456,195975 794659349918584833,259892 764289753030287360,82457 765148760972283905,86103 763777057780224001,78159 788103224888795136,215005 790261271916601344,229159 790924706123841536,234583 750368689988440064,12308 761357035929677824,68273 790946925512130561,232863 766687498948997120,95568 757903028779294720,49431 792053896105426944,243187 793133049923985408,249841 758658590345400321,54070 764837352816521216,84724 793514666936774656,11774 742160056808964096,350711 761801623970521088,70177 763952702409707522,73203 770416702970531840,118280 761295060155658241,67852 757854807826636801,45498 773976702900768769,140232 774357055419224064,137158 757802827049611264,48097 792412721488785408,243165 761906797590355968,70509 775910816000319488,112363 769746765985771520,18030 793177057689735168,249841 781560664682852352,188670 785554591895003136,196917 790647428705681408,232800 776764510115860480,156644 791453109738414080,237332 768186287073263617,103261 793204456569630722,250316 793099108001128448,249469 764766192036962305,82766 793842685828268032,255942 747459567500537860,11774 770242618735353856,117257 772230612795072512,47207 795754908947361792,268646 751233395502542849,17143 767051385690992641,93210 793247149274333184,249926 794739271684931584,262849 762773953890820096,73926 767748280155533312,101134 769143038920843264,111481 778288443814096896,167220 785915209160462336,194058 758059382982729729,48663 790548546873397248,232137 732098303165366272,44421 780379908556070912,179742 754720876797501440,33356 794334154490003456,256725 791581449962958848,238780 791877872889704448,240145 795032573751754752,247651 761521369435762688,65307 764174743180156928,1249165 776022245118390272,152872 778301895534219264,167319 794966712516939776,262925 774050900939710466,131421 775257337493938177,146568 794531163964588032,261155 793999605922828288,11774 753388256490692608,27485 771680056284319744,127134 773895382824656896,139577 781233438342778880,11774 793579977593589760,252020 794168313391812608,257492 763049470930120704,75724 764087612109758466,81702 788715275080335360,11774 791748417672314881,240067 763820663840862208,90011 762730172822937600,73926 779130560354496512,172132 768205568788004864,11774 772849538000232448,122146 754763598170320896,25995 764021937878151169,32625 791675369619206144,240483 794141782586040320,258120 761499225914019840,65189 766706761508147200,95708 790303631790575617,230282 767709169549975552,100605 766380545018245120,93405 776812940318171138,11774 751173238009524224,16897 764570867821084672,82344 774228361115738112,141867 755448631201759232,37433 751180396482600961,17591 778361655793184769,166265 755477445600391169,37538 790282994703601664,230282 764956248491986944,11774 771957882367664128,123217 758254250736640001,52061 792074399188914184,242693 773273403818070016,134470 768525756884520960,84904 779341890118307842,173566 781595728170852353,188119 732245543171305472,349283 790889915915636736,233217 773402278657200128,132925 780879866585415681,182659 793183883202326529,250033 793866832155324416,249852 787400797013151744,208307 766017060036042752,90300 795702309204410373,266491 759252019819515904,56964 758122870673436673,41703 772317696901861376,130415 787715670003908609,205197 792597427723251712,234526 791060628811022337,78159 752896514775740416,24134 768349556006264835,103975 793172359293304832,249927 779745904651702272,176109 768065467902746624,102188 793922827862835200,256679 759196346695970816,41680 774159206760841216,1170870 768834913818771458,107428 781365433005813760,185921 762266696560193537,69747 771905166811463681,128143 754791152755232768,30802 768538380195987456,107446 755619817391058949,36719 757651122148356096,46652 753711726181441536,29263 779596495167291392,167418 781508036686909440,174507 771422878935973889,125507 791044323898957824,235590 770878407445843969,117609 794547072859066376,261155 780806607248695299,164375 786964878422573056,207613 764883910610255872,84724 793441939420884992,252020 773882163456512001,139404 767746630346940416,80720 770671820731256835,120393 785610223176208384,197512 789137291277066240,223899 778480894172594177,167044 773546357089009665,137158 794996734304849920,262022 762609596494188546,70927 775408657131372544,144730 786423372750082048,194044 735814497458225154,353124 761675534229131264,431998 770292656731590657,11774 765012108559937537,85562 756820876620734464,45014 771059854836248577,122955 769177163614609409,106716 777665092632530944,161573 792875057030664196,76656 793465249277939713,252408 795735636737196032,267576 771747944500453378,127711 774117533825716224,141316 748940327516418048,1170318 761534684740411392,68884 757985153071407104,50611 758461416152010752,53144 753906912630939648,29263 763204504196149248,76329 767793820805263360,101163 787480161914654720,210432 787964920507699200,197512 786937126055088132,206742 788456142556897280,217837 793243280657887232,249926 789999555970473984,228124 771108717731479552,122982 779935024330092544,132277 791424748026814464,11774 773573319572336640,137158 786679206071635968,204835 794640176026943488,262069 778387742329741312,164826 788905692820217859,217034 794985636893786112,263532 794729277233037312,262025 778979050958180353,171168 788345457739202560,214238 768442920500273152,106281 772313744848269317,121367 765136381878370305,74575 795280508737507330,243075 795749399171317760,268686 791661112311681024,237852 764085419717726208,81702 763324757953638400,75899 785584960509841408,11774 794688738202746880,262752 732977277621927937,11774 768085276367421444,100893 759874255253180417,60134 771968630288445441,128934 775386574418653184,148419 769518237310676992,113797 794194927689211904,258598 785721043264471041,196277 787508627917512704,199307 760347855865384960,48052 760966327200722944,65174 767827448180375552,100893 764971916507525121,83641 793614441774354432,252639 761595162552401920,67219 766322360303521792,90735 763699985175105539,78192 776645930569261056,58531 755187385814573056,33356 792817060535336960,247877 778987171139158016,171693 750744553422852096,15005 794502748628807681,258193 762365641139425280,72408 753746942660710400,28508 756924864930410497,45311 770683927468072960,120725 763454700851126274,77590 771415136510685184,125142 786366262708412416,202217 759521467478532096,56964 763803080366391296,79691 788166099628134400,214899 793986161467359232,257325 781846350304579584,190635 778685518997401600,169923 776137229492256769,153194 786612854417948672,11774 765469277583470592,86440 793112931139358720,249469 762290350002212864,72411 777353715724513280,1250322 788547405922889728,218275 794351039323443202,259034 777336921840377856,159876 785892221769908225,197512 793305178443309056,244256 763150864760475649,75668 794592633452515328,261818 780872869962055680,182036 763100981777227778,76577 767124919784206336,97377 793967291721338880,254135 788029991527194624,214492 790699748504240128,232169 778702277242527745,167220 785340641576226816,195125 795260734829711364,265257 764793960627929089,84422 789431778490679297,223492 792524191312572416,245710 756114894697750528,41533 791660069528100864,240483 773618886558253057,137869 775334717004455937,148170 786126646961172480,200566 789449009253408772,225981 791924712930619392,240556 749615763669995520,8588 759091592254808065,56964 792085520062877696,237964 786546846973911040,204413 749040997712142337,6983 758710890996887552,54752 768276632205271040,103071 793343419183566848,251167 794919908459114497,263090 790957299280011266,234568 765695025942401024,88994 772183893092896768,128934 794003773924511745,255246 777689876699369472,160651 787913664703508480,213887 750560984310382592,11495 747838535747645440,65108 769691057814695936,112939 785620884308361216,196277 791465020735492096,238292 789168058266898437,11774 790923596772347904,121785 791357687531343872,237908 765960317838974977,90384 765025755864576001,84209 765541546536144896,88052 787775130483122177,199307 793979912247984128,256276 759403034766114817,56625 781605703974780928,188401 793870977939574784,256255 756944331445981184,39359 769261511181152256,108795 750566796512616448,10320 792445794066411521,245575 791375102860468225,224857 794557115629191169,261155 753257621579268096,26539 768975523812868100,110302 786724472011296769,204835 766105301409935360,90575 785322280972943360,193533 786296189830438913,202429 785583158653652994,197297 788580271083757568,217634 791349268183453696,238395 757222672040337408,46069 794301998938148864,257406 795395817842638848,266500 761289819393843200,481145 764967738200559616,84724 767679774093344768,100605 765207334930911232,86103 764786966495846400,84724 785841807422816256,198671 790914910867759104,234583 751639908482109441,14277 790949933419405312,234583 771887981477015552,126152 786574045407961092,204413 794282601343225856,259063 763166001642876928,76535 758070306560892928,51265 794056283783630848,252939 756450820736946176,41719 791678289446248448,240483 759941816263200770,56964 764929651328245760,83391 768174941548244993,103354 774070909862903808,135555 763062497775681536,1249056 788955924551442432,216003 785547922620284928,196917 768623643425435648,102002 775767808139460608,149525 791270053710696448,237491 765636765843464192,88361 778486789178728448,152594 757721557322129408,1248512 770619361178554368,118937 792876677747662848,247240 773244905036587012,134993 785860561087201281,198878 790167404655611904,431998 754735039242383360,32495 788049542583296000,214209 764605677138546688,80393 769645869679403008,114779 793308791982862336,250216 754728603376496640,33355 773304965410336768,108795 764985392416382976,85562 773755623347322880,11774 793249032852410368,250293 795495510442381312,247930 770438559756980224,118192 756877599389851648,44274 789144887887265792,215505 788446965096968192,11774 772022391039860736,122146 793113960883056640,242693 776042647290994688,152989 768896069308600321,109709 794574616924590080,261155 794271599557914624,249926 776569543833456640,155688 769310833650307072,112399 793223448797609985,248516 770054035978219520,116373 751195647764602880,17384 755085629860548608,35044 777008080965996544,157082 779480552856358912,174392 758694689201459201,11774 791659763310276608,240483 754866788924395521,32869 792057310629597184,240718 793232130004414464,249841 788123653145636864,215754 752868324468486144,14277 793185797411254272,249926 770310830835376128,87904 774492757146505216,142668 778355867326488576,167180 787771193629618176,210208 792402235112034304,243398 749585281418981376,9087 785580498819043328,197286 791718272009965568,240474 774280811105308672,11774 764135762107375616,11774 764263940620681216,82066 776896531328802817,153743 789900414745448448,223692 794190871877087232,257325 772877426502184960,132775 770100042439004162,115435 776514925657292800,152594 774934179939090432,141912 757745067494748160,49066 778607048846172160,168794 742119596946137088,11774 778742279129399296,170187 791640498750488580,238292 768141158694260736,103294 775936517520752640,152541 780571990209863680,172132 771839602919288832,118191 765103362987745281,85562 791364468437463041,238207 785554131393970176,196676 767326384850993152,98671 766521551059427328,85390 794711960340365313,262752 793784667837239297,249841 778412474706038784,167398 770726730130714624,1170574 787095552777302017,207965 777265483540209664,160592 788446397242732544,215608 779352755634737152,11774 752228263104315392,21464 766283431202418688,92116 791357803877183489,238207 795250223710769152,265102 775734258178457600,149089 779473288342990848,174294 777923612946886656,164204 781475260398903296,188119 786053916903501828,197565 750862252039770112,15643 772921027617665024,132845 775790795370688512,355185 795762934811017218,247930 777612714583687168,162810 768941347923451908,110381 756577993770893312,41702 757637935881605122,47940 757698640114622464,48270 752844103008808960,1248238 754750048118988800,33356 789101287161860096,220029 745470710059925504,1170352 787483913274871808,206117 794975886282031104,263898 762632548124073984,73926 769564831980613632,113754 785993633841360896,199272 758730379251453952,54070 780859587452862464,183876 793968189398884352,257255 779330930427047936,172802 759539512242413568,56964 791937635707006978,238696 788483133570187266,217837 751603655728590848,16728 778868592880136193,169327 752812572852748288,22991 753557571840176128,27045 766047253362577410,90908 788215602267783172,109244 794012766008852481,257492 750104111714955265,10654 760600051940864001,63879 794507652646612992,245121 764542651420946432,79561 773467140896677888,135136 795694416107290624,11774 761596112012587008,67226 766417934960824321,84724 771897082596556801,1170322 793966912396869632,254444 794539780423856128,261155 756668141413871616,43553 778270926240620544,166075 759811015546589184,58267 769694973503479808,114987 788000714010288128,213253 794596383349084162,261155 779745114428014592,464984 788564995097243648,218799 766991838632824832,93144 778810806569807872,11774 794160312924651520,258331 768947627606048768,110381 793521209870721024,252824 766965348935532544,97110 766982411578073089,86103 776159158827712512,153845 790910647462535169,234583 794671345804025856,258456 774100668755812357,139404 786341302019457024,202007 785954731881562112,199960 788169991312973826,214354 791375186671140865,238290 764359457451208704,82766 775810951073243136,150511 758762371431014400,54070 786112009322520577,197297 755899291479212036,39462 760478763054280704,62755 760742008730202112,60884 753646963346792448,28732 776811323908689920,155688 785299605055479808,194934 769077172837416961,110460 795730776511823873,267862 770468115767517184,117303 753416916740345856,26794 764804099263062016,84422 751609239727054848,18495 752288377957863426,22010 765913254874845184,87904 776572989676584960,155898 773932996684505088,140232 766406289631182849,93286 785771391123501056,197512 779323891516780545,173964 760983943579598848,66116 788589555284897792,217837 757705390209503232,48991 767811928349630464,101681 790925089944444929,234583 785268942843412480,193669 788272975430594560,212727 786028077516140545,200382 780409384299925504,179695 789308371472003072,203546 793976982467964929,256276 794133292379275268,255942 770722701623304192,118393 787657311368077312,206101 763412738777444352,78159 764268878805426176,82283 794531979962126337,261155 795270303785988096,264397 788512914114215936,217519 790575215818399745,231894 768210227783094272,101681 771268369962020864,120557 792153938799624193,239610 781122487237115904,77847 793593229920784384,249926 788494162165235712,217601 772467434594762756,87607 780187688318054400,168284 787671861043814400,212076 794990425497079808,258193 775232991752626176,145451 794615616791519232,261155 750456154266873856,13532 775890339060076544,138650 786639959885242370,205181 788892969541697536,11774 756188758605565952,32684 760232426182279168,60539 785592422919118848,197286 772806622376824832,129991 793481902653116417,252408 760315587956396034,60794 744305256784240641,349197 789927096483213312,228820 758730067291680772,54070 768069078229614592,102827 777580005501132804,159308 770844577330700288,120474 770666878486315008,119832 785939669057871873,199262 793459422454489088,249926 793887476406374400,256255 776826106796060672,155451 763876889228226560,80939 794560061955772416,261155 794207629308370944,256564 771114902819786752,122388 768864739887906816,109666 772047202311106560,128519 793920662700048384,254135 752988668311302144,24134 761572543786524673,58939 793275286972432384,250430 785663519563718656,195975 790750661633712128,99049 794939225779093508,262847 769307129094209537,112612 772589671507386369,129474 794214518129704960,11774 764464179214479360,83391 786975567593762816,207287 786981529016791041,207949 777686876358443008,352304 793446730821808128,251452 785948876670918656,198840 771569267573522435,125554 795096848805613568,260613 763116869024935937,76549 793952375455252480,254444 793934267290161152,255942 764986866114387968,85562 781631835021332480,187969 787463633106337792,210253 793301905229348864,251319 763423357614362624,63385 779500225966649344,171617 765608676988186624,86103 794678569020641285,261666 773340699915792384,98972 794605365413511168,261155 755194801587236864,35890 786980069914796033,207287 791741188499996672,240682 754763000289034248,33356 785860967062245376,196277 792214111044108288,243187 774282707815702528,141316 780606775343087616,182037 769312716909608960,112788 770452808894148609,117922 763110159262609408,76549 795350357564162048,266500 785929975878721536,192032 792034109107437568,243187 751130896548433921,16833 773901673169289216,139404 787451869131968513,90209 791320842005278720,237813 794137071745056769,254135 787066779767967748,207965 771508769348063232,115325 768425686684033025,106281 753354286516416513,27222 794916865491378177,1170685 759210877228687360,56475 761271928388661248,65174 767871158377062400,101383 763694811249537024,78344 767035359628816388,95707 768958268555268096,110362 781833546671370243,186532 795101369241923584,262319 755854353223720960,18215 785941986368970752,11774 758782666296614912,1248642 772822879771697152,11774 755509326098341888,38032 778685099529211904,148870 773855853820588032,139404 787058046526627840,207109 775885165679808512,151791 793592169999237120,252893 768419952168755200,106281 773816179831996416,139322 773899247338917888,139404 778423603574341632,167220 759846564302950400,351252 732790378135441408,174090 773875571252039685,139404 791741498576531460,237151 779107084935663616,172862 774749425264492545,143585 756641039516102656,42861 785262636493598720,11774 794536419540639744,261155 763191671886647296,75899 763637605271412736,77638 770093879366414337,112788 771415843053854720,124855 770795938688360448,120963 752245976895778817,11774 772830658695536641,130388 790751728840871936,232169 763199684882161664,75899 775635511482445824,150063 758797955239284736,55174 788491500372000769,218275 795017123034701824,263907 776144390494445568,149953 754718566750965760,33356 766453347230576641,92972 790582954191826944,11774 791799705877385216,240483 793561209492475904,250785 794350257371025408,259034 763775488103899136,80136 778543442221670400,167677 758718898086699008,11774 792154293369380864,243075 760222625138434048,58387 776652605447561216,156644 765512540239568896,87904 765602692882427904,87904 785279483133779968,11774 759031163675676673,1248638 787944585649594368,213887 791360719925055488,238395 749571112128962560,7175 755177166103465984,35890 775431767167733760,149200 752080447971037184,19236 766006003179499521,81929 785495740785172480,194743 765611639416754176,88332 773589704193282049,137639 779891193043968001,177248 788702357970268160,219537 790287466641100800,229159 793548641554296833,248719 764246566639112192,82002 764868197698772992,84724 792797067685064705,218489 792024118325411841,242712 792711242641178624,245148 760903067797557249,64722 792826694377889792,246225 773522138984771584,135381 786676737665015810,204413 789911108798644225,227242 775538237196546048,149329 763752664760844288,78115 757629664177352704,47761 744126651345285120,352060 795033142679732230,262849 776852818598633472,158524 786520992235466753,203806 794629466148446208,262022 770796402335178752,120557 793106280722202625,249469 766424354678775808,93823 793163960858054656,249841 732398341720526848,351286 760604136798822400,63451 764079976249384960,784840 787282915235209217,207287 794558210971549697,261155 755995687737622528,40926 765593986891255808,86440 786226843431030784,201285 792415416597360640,243398 788695578511278081,220029 752908744883744768,24173 764575085369888768,83391 753715982657519616,29347 766766877645221888,90723 791525128374853632,238395 785821691947528192,195975 760639290174996481,58250 776848403431063552,158520 760106647717089281,61017 780698713614389248,182036 742763051179335680,11774 767397140297637888,97386 749827158768517120,10046 763488972253331456,78159 763124858230222849,76794 794655801407401985,256038 751092025596973056,16909 790226231866322949,228952 792408590749306881,245566 763773274509545472,11774 787033243832819712,208065 771510176558018560,123583 778417636795256832,168127 786185224988286976,201494 792328717255184384,243075 791472648286904320,239405 794930090329178113,262362 732678211826556928,353228 785242290583396356,194082 771754632695648256,125742 791323609562316800,237491 792489497443246080,244289 792426609693163521,243513 785596587724660736,196917 750460893805187072,11774 780084013008429056,176128 762936227217612801,65404 791344580163608576,238251 759586742131367936,56964 781112339382894592,185496 753056526122807296,24248 788571254311817216,218977 768209264435269632,11774 775773116651929600,150426 769984969510887424,108427 785310950769307649,11774 786278741743771648,197512 794352245160689666,258878 768226015067959296,11774 793727004810022912,252639 779904616485969920,170187 791073085642317824,235590 757713617210990592,47940 790949371009466368,234653 785573205595521024,196676 778712116362514433,168698 786598873976496128,26721 775099267836850176,146704 792728475962662914,246225 788357338759507968,216943 789831327134715905,226974 791077690191249411,78159 775852342738505728,151071 795102527188533249,265030 760311674335289345,1170555 775558980718301185,147391 788387967140114432,217519 792526193295753216,246339 793807259512045568,255393 766137345779363840,90384 774342844542808064,141360 755921651418730496,39384 763139242096594945,73814 767522976447205376,99212 763345432558837760,73712 787246113564848133,207037 753638401958522880,354311 791003044804722688,235774 766429280100384770,92958 775294907753824256,148045 795055015488589825,29738 760999369034399744,64664 743251579445350400,354153 738954523423608833,1011996 751615627056574464,11495 788170158942593024,11774 769324028729274368,112336 786668841283809281,205728 780438037784211456,180306 769214860093685761,109667 760932673066004480,1248884 742325654516072448,349951 758172120543334400,51750 763572138632699904,78684 752651992800096256,22215 769937136409649154,113648 770838136628719616,119832 785936822690017280,199960 793159912008192000,249469 790625474829574148,232169 776871723174100992,151255 751155692199874560,16728 776172578012598272,153772 772175707006967808,128934 790967134062907392,235487 792529764300881920,244143 776294377098387456,153194 755403636436508672,36735 751575563140206592,349425 777989561125220352,161988 772264166090350592,103812 780778865161412610,182960 768701634096562176,95593 755435186741927936,34898 780699913126604800,182122 790533692624109568,231894 792342049836138496,244143 795699126990147585,262486 795768552183787520,261987 765916457557426176,84209 785988218126598144,197512 753686340680749058,26458 755648288406245377,37993 795361376873181188,266054 794096660192301056,257325 778399596338814976,167676 768090378079576064,103389 790920399714267136,234583 753925259670073345,29263 774057750770876416,141316 776825279813672960,155451 794366203980488704,258305 752806818942947328,22953 768878568327802880,109666 756474927843160064,42806 764154357373804544,80939 763665902265040896,79533 788473110655754240,218275 793167925125316608,249926 752017517694971904,14277 732604499651596288,352921 788007815105253376,214354 781275090130313216,186883 795193776612450304,256534 795156665649623040,261155 794711792123400192,261155 773912077412990980,139404 760524903728685056,63451 794945143098851328,262849 741437283904180224,112939 757655761044381696,48477 771510287153270784,125111 749247352783855616,7855 761902845427757056,69548 771080461019975684,122299 794685203344199680,262752 768138696637968384,1249529 766019610789412865,86103 772078854663843840,129413 787303527110483970,209568 768860666933288960,97811 754717002778968064,33356 770683362377863168,120304 791811219246100480,240926 773710443529531393,11774 781619705459146752,188498 760254802534072320,61545 770727529107877888,120963 790082214503473152,227242 792794175775379456,247042 758281499359584258,50923 761542394923843584,67326 766118762428796932,90384 767464151694319617,96196 776914326548389888,157755 751240629825314818,14277 791866657585045504,234990 773265671174000640,133043 791627408885493761,240145 795053348328210434,264397 765644611515588608,88920 794643705261162496,261818 789195997314297856,224019 761239855477075968,65180 795077286227755008,265102 790980483400265728,235536 760279787260768256,61545 793539868370403328,249469 755238409841500163,35403 788647570268565504,219810 794557456911319041,261155 738333706209886208,195876 732293809808244740,1170365 786743207480745984,202727 787394219690254340,208307 780233100362063876,178023 787150436549726208,209500 787968776494981120,65113 785988628690276352,200467 757007782327508992,44429 787044501911207936,207613 775073567046107136,144730 793400544631095297,251331 754971266247892992,33071 769251399624384513,112399 771818529154699264,127711 781832335750639617,190635 788775674895011840,220526 785664681377542144,197907 760956842075910144,65974 752203225827250176,21074 752684375234326528,23013 759787881598713856,46890 756863152076230657,43266 785504397413457920,11774 793507455875506176,249926 793169963234189312,249374 794087995196350465,257492 749692983511965696,7546 795407972394352640,247930 794170081701834752,255393 788806940440657920,220332 765178791886938114,86264 789525740664582145,226823 756625794483359746,44450 791317071996923905,236884 758110242110439424,51451 758127747046793216,41703 761688728863698944,69548 790623091617624064,232137 755030186954002432,18979 760559131342372865,62776 795682837668175877,88859 772981893390151680,129551 775583534639636480,148645 763282878155329536,77255 777632875017449472,162596 781076860864258048,184044 775773455388114944,140444 749601149628452864,9095 752285360747520000,20279 766309820915867648,90031 781611026584309760,186584 791238934110035968,234583 791486089017954304,238292 754978702828642304,34666 785614175305359360,197512 752966898933985280,24526 774720687055536128,144573 776004073627811840,152735 773487243180642304,136904 781633525862637568,187969 769174958064955392,107559 785725888289574912,197297 785658828146737152,197297 773437856937304064,135025 794628566591930372,262022 794752714286604288,263205 772792811280277504,132335 791816942239617024,240483 766071540177735680,90031 751800670118776832,18298 763784946389483520,79691 765647982444380161,11774 787098640082882560,207119 787284133722677249,11774 794908882296410113,236393 787355097403576320,210289 795077869693259776,264397 757440439465238528,47283 766859863477587968,95988 793833647295967238,249926 785281806706679808,193669 777646357410701313,159876 772986322097152000,133519 790608427697528832,232169 794094812039245824,257581 769178375726493700,110585 773976076020252672,137965 771541635603636226,125367 786713760765505537,205455 768126961055047680,100893 772579741555654664,352982 790562547984400385,11774 773627475192446976,137158 788426792734429184,217519 788465321157861376,217106 763541879002718208,1249122 770651181177712640,115526 768612493577060352,107428 774990803093553154,144617 762828664400674817,73712 794741083687256065,262296 789854166000734209,225359 758705778500984832,44450 768398525575016448,100893 779067406341767168,172545 756691413685899264,44274 771857519438209024,128230 787332221501857792,210289 794892653322190848,262752 750062315098271744,8466 755816633696780288,39810 793127099326267392,249469 749492949528879105,8047 791281510708109313,237236 763966400402567176,80939 770706875931242496,119937 777660890824908801,146804 785242170114600960,194079 794039351466459136,241823 772105224328654848,123354 778286394418397184,164826 771381863017570308,125196 762998863867305984,56420 795036942283014144,263907 776876283091234821,209828 750511626294587392,13046 754080089822883843,28923 759812282092232704,59941 774351184970780673,143051 775009142171963392,145795 736079966991880196,102730 787079292110766082,207733 757805729612836865,49070 791247756706783233,237327 760137253855322112,61051 792757511875129344,245040 793133698862505985,249895 772101734353268736,128025 787614600237817856,206748 789101886146306048,223286 750199800918794242,11495 764172102027149312,7311 793186738575409152,250430 764990681303674880,85562 751575816589500418,18810 769967304843091968,112399 786406805425442817,203674 762272976742088704,69983 795033923239735296,262849 769527065351565312,112693 785917018130124800,199546 787346901808971776,205728 763059830319972352,76347 795114698463055872,11774 757331587222556672,45319 766057770349125632,90482 794317836071993344,254135 767730504577736704,100893 793844780023242752,255942 764194688303673344,82066 788823389419016192,176205 749314368647507968,8160 751177230257192960,17591 781497682242043904,139404 780040774780149761,175549 756635428657201152,349970 765196110214275072,11774 789521496666361856,205972 791680899205074945,240718 768941419620864000,109988 766014787025268736,172295 786766113061363713,205728 795698847695638529,268281 786370398812184577,203510 753721470648451072,28508 767370302976294912,82283 747532702891446272,11774 780486664758128640,177773 742769495245094913,11774 759746164153614336,47903 766863634689470468,95511 785658500118515712,197512 769250052313325568,110585 763494063278583808,45672 794875809123233792,263313 786254392508964864,201494 793638406144135169,254209 785838245162553344,197512 794290741686087680,258249 792460846152593408,245373 750765764727017472,14442 758128521613078529,50500 785930884478226432,192032 790983938437033984,231894 750462778138238976,11495 780931762675453952,184539 757790215356289024,48922 752256812838187008,11774 781853634728382464,178258 768846329539854337,108710 793507524586508288,252741 776166219896459264,153854 788487276602896384,217601 789492186668736513,225981 773719002837233664,137740 788881057420546048,214899 772807415288954880,132364 776557213435371521,155898 767543218825158657,98890 768605832028254208,106896 749920733082648576,10735 764981884325654528,84724 774105244183597061,139404 789238351136161792,206666 755385459791032320,34441 751208610311516161,15643 788893362451394560,220130 795082768116027392,11774 779510768630890497,175549 792837663145418752,243165 753219820133322753,26140 764965900185378816,84724 760237143352569857,61145 795040031052337152,264397 763795673598660608,79589 768910185255477248,104132 794728882171678721,262849 793466183433334786,241678 775029495019384832,146259 755414090097451008,36961 758377896612274176,52605 779117548751065088,350711 760078459179716608,60866 785602724209491969,197512 794259733129502720,259288 776923550670327808,157082 791840371554877440,239456 763824585875816448,80607 770787420144971776,121479 771095665250275328,123085 767187470433808388,86320 781236162337894401,179589 793536245800529924,249926 756270097627361280,42149 735166751328112640,11774 780437457347096578,11774 787732584822439936,210650 781871900175634432,191090 792398618976288768,245607 785649714632863745,194082 774059982689931265,141316 775852150085656576,151202 773544615781683200,136947 774402608408760320,142363 794562704111374336,261155 792080163810967553,237964 792123265250537472,243848 793863400262602752,256255 794179194511048704,257325 775309900314316800,117257 789538166105669632,217285 772542100055420928,130988 785236867725742080,194141 755358106834599936,36545 754179715426951168,30802 761655456033017857,67852 788188181170561024,207109 795296709970685952,249926 759135744615182336,56964 785659120762384384,197512 789166629686874113,215437 772771949760028673,132335 750763689788248064,14349 766801462445871104,91700 768166349491228677,95055 781626607597264896,186584 776187680405098496,153743 788466245578272769,67229 742388798567424001,11774 780297992683139072,177442 794625137026863104,261155 759151719188017152,56964 773952544582303745,140211 795258571265110016,232280 790656839046221824,233307 742882285410717696,46501 772781941565300737,132335 789516533663924224,226823 794467401681301504,243187 763780680014766080,80192 768880614963425280,105643 770291719053185024,11774 785309984246603776,11774 770307481679466496,11774 793819455038062592,246314 753636595094417408,28732 758231089437487105,51809 776887282263470080,159146 794645195027529728,261155 776609057310248960,156835 777928408055504897,161988 752753867574550528,22657 785262725438042112,173204 792779400819466240,247241 788061052827209728,215005 792130146752868352,243187 791362149494861824,238395 761655166496038912,69231 794406815211470848,258456 768984713088344066,110585 781901582732554240,191284 762440580781645824,72434 786501240884649985,201555 768658851663007745,107745 778689594569072640,156061 769197194029178880,7003 778012040187121664,165435 764938852477861888,84209 775157631476432900,146259 788156905520758784,215005 791455586915192832,238207 753288291601018881,11774 769292967425241088,112363 794665230592667648,39957 749736179935768576,9754 750476962456432640,10735 771473907434057730,125070 792125840146493440,244297 793479389103226880,217519 750410162444177408,12883 753238667808739329,25270 762732574481547264,74308 780923034597076994,184223 793576515350867968,252408 765012262025306112,85562 791054622756483072,78159 732154516355719168,349703 792391656704208897,192840 773619598906261504,137042 785583753565466625,193260 786806795704553472,203674 750745344552603649,14277 790642895292403712,232169 738047345359609861,49681 778398754604879873,167101 756600786927378432,37947 779027723834359808,169515 749843531087372288,7546 750592063612289025,13627 793180792532926464,250033 793620837362503681,252020 750795178361970688,14781 769324024455393280,111549 773962364181966849,140534 776853717660213248,155896 775375381188734976,11774 779482132594958336,168284 778668602035572737,168794 756616634756833280,44429 764136043461378048,82066 775997639078866944,152735 793649943424569344,251814 779174862971609088,164814 755161647598231552,35890 788375968347856897,215437 762595720947826688,73690 788514057397542912,218495 790276983246684161,229693 758143790435753984,51688 770894099989852160,117257 761957587722043392,69388 770662955201470464,120393 759527782053322752,58232 780110055311945728,172185 780837408543797248,183269 764233329768005632,81869 752970525140455425,24870 794564527706832896,261155 778393458566279168,161988 793647179000872960,252581 751152283052863488,15643 758731514834137090,51778 771676822853517312,351007 776121871938883584,151255 785664607570374656,195975 780410683846496257,86728 755042817899008001,26066 793152247492337664,249926 786948736828121089,207287 793240571833905152,249926 794976939542974468,262849 750748919710167041,13343 771152627551899648,119311 795071775784792066,263895 769786967001337856,114422 791676230974246912,240483 732358898003283968,196346 791591803338174464,237999 758868900872265729,54631 760859712942329858,62726 756837093028958208,43553 787716552711892992,205197 779011735277690881,171982 771155111934464000,123961 794173070563012608,257484 794883554203303936,262271 772808182796201984,132366 767173330659008512,96883 769338415108222976,112336 759821680059363329,59876 777954645595553792,163990 790795624178253824,232881 779644651540054016,175549 765387878952087553,82407 756646203471855617,43391 759831431858098176,58253 791687298135896064,240145 756222937498279936,41763 764828485445677056,84724 774219526682578944,141858 760138433830359040,61145 778314668163104768,128591 795717501590142977,257781 733588412276477952,738099 791479370003189760,133257 754759667478323200,33356 768603966125043718,107069 773889519590318082,139404 787018369564221440,207287 791064337754435584,235948 795321194606194692,249926 778765075083563008,167319 788511637959475200,218349 766292558561550336,91946 767444532925521920,95055 795047968957140992,264397 790964921592868864,234796 774058538960158721,141316 751176874403868673,17434 773900582935465984,137042 791350523433668608,237406 781475622812020738,26066 762321051481026560,72035 767086057921798145,97811 756509411057676288,43391 793905744265375744,256255 794380998431490048,257325 768183421143252992,104162 760422284540583936,354238 764496931397697536,37461 750390385814495234,12743 772117020426907648,129471 781538817169690625,187044 776850680296316928,155451 778301984822681600,165185 762751092148965377,11774 795066341426364416,261796 759366287344570369,58028 760257045253672961,61145 749593179356336129,9087 762368561507631104,70941 773943548928462848,139404 764189998165860352,82544 794566088386367490,261097 758199330058543104,51069 758342177802125312,41703 793571159031713792,253164 793978997675692032,257353 794139036533358592,258089 785254083653492736,193587 757787206803075072,49431 758879123930349568,53996 763147058974949376,76549 765053563441598464,85562 770424922518745088,112872 772914007263047680,132370 788386988042911744,217519 771477746857881600,125853 759856146379255808,11774 778666443374071808,169310 792022664684515328,241819 754747614902583300,33474 765966707231821826,87145 777562376224866304,159876 760424959890034688,62771 766044521159360513,90384 781344470176444416,183759 755246777666670592,35403 753423499373322240,27222 774976115865628672,144682 792681195687456769,243509 786678329860624385,204835 766098946267746304,90482 776978237926801408,158387 780979782548729856,108396 771140815297052672,123583 754804553799733248,33356 763898569589858305,80153 773556853728944128,137158 764840040144875520,84724 773573284852035586,137158 760523580853530624,61917 758123265927753729,41703 768828339867914240,107423 773884496051449857,139404 753950289363820544,30590 767038055857266688,97278 764133915355406336,82066 778433733984526337,166913 795394699460608000,266884 789674855717302272,227048 763939670832979968,80153 768855550629076998,109666 775761530327621632,151463 750048296815722497,11367 795006888106688514,264397 773725380284854274,138819 764708903162515456,84209 785614941034209280,197286 781121960495357952,185496 770933451214249984,121046 753445893672624129,19598 794574409902256128,261155 748547034085490688,11774 773921299701706752,139404 785843174833029122,198878 778732665587404800,169410 793559285875609604,246392 765954637006512128,88930 793831237542514690,252020 781028913602519041,178194 787721869495500801,210235 794636399806967810,262053 759868654628503553,52887 757791854561681408,47283 773676569143480320,137698 794136809903157248,257530 794203794242469888,256502 772921814615851010,127134 769889475631599616,109666 781910362681597952,187131 781553857885114368,188478 775497670387310592,112363 767777066666364929,100545 775802435172306944,149200 776869048520937472,112363 757586195492671488,47761 758621505949470720,54070 758285544703070208,52112 759389258511556608,54070 755874734382997504,39384 794247550731767808,258771 760156066059546625,60866 751727226748633088,18491 767057710391107584,92233 759888652616990720,11774 771417112086740992,125381 780565973883494400,181419 789903028786761728,227048 793110125334573056,249469 777969090484842497,164826 774790127013007360,141983 775148448815259648,140444 777520317220655104,161960 758059757022216192,47693 766716633389948930,95708 777155950763442176,155729 788477129151225856,218495 788808515674513408,221160 789088715524145152,223286 768276637108449281,105109 756317639274860544,42249 780734453274464256,182338 754122276291739648,31389 766597789329522688,94699 793527897801711616,243187 778739677159227392,168698 792128119578562560,193368 775718087756742657,151071 794687407631245313,262752 785271995868983296,194667 750852234070659072,15264 779115469059952640,350711 752258672013762561,18555 789961661008392194,227795 732302146134245377,349368 792253525438771201,243398 756994652830433282,41702 767351349004599296,97325 791987894680453120,240483 787393626603216897,210694 789803150760783872,226563 791692719521497088,240483 773685483687731201,134199 791779893788938240,240627 755966357812961280,40881 776509711948640257,153845 778288727013613568,167220 773544200214310912,137158 795048715253940224,264397 776844826373423104,153845 793976979884273668,256276 757556953849659392,47782 790273788063592448,229693 750490173075513344,1248073 765762582149988353,84209 769480844385943552,110585 785550207954018304,196917 792505592770199552,245130 777245315032244224,159308 755060044593455105,24173 773286551702892545,135741 793323043347128320,249469 764983926146293761,85272 768481022874836992,99188 771768068301164544,127871 758930902256750594,55211 763382491675779072,77731 795666368871809024,257781 787376913413181441,210253 756786515083132928,44273 762523610254757890,73196 773289893283950593,124804 788495305612398597,218275 756921578542161924,44085 780619573888421893,150151 763108720742129665,76652 769755725165764608,112891 794325932609851398,259659 781866065147994112,186212 764654889280671744,81946 753674120009752578,28866 773659996647264257,137693 761880225206636545,69231 793477926117310464,252051 757020926777044992,44291 767821527697985536,100891 777323433361158144,1250277 786730321345548288,206048 792719358116106240,236844 771134975089389568,123583 778625363396194308,168284 792042173722075136,243187 760720282113957888,64197 770969168241975296,1249808 788504228763430912,218275 791296813747802112,237236 793993724342566912,255299 750052482026467328,11370 760643927288446976,61412 775552196985262080,148909 774053926836445184,139404 765332012148273153,80486 785274820409733120,193669 794195283072544768,252939 785266459031187456,194154 762803673332260864,75073 776020698968027136,152735 794315230079832066,259063 787473412545359872,210650 770346447417987072,11774 778615149821239296,168794 766262712074637312,91946 771373876261576704,125145 771813907509940228,128194 772924383438397441,124004 775110856577282048,144690 793444669179002880,249469 776057758454022144,153095 785657804300451840,197091 768803553750097921,109104 786035441845751809,199262 786410985192038400,201958 790914744462954496,234583 775792707155398656,151718 752720292066111488,22575 789526576299847681,226180 757125895635120128,34591 788718402273619968,11774 758921166346067969,11774 765147254499909632,86103 755887071307427840,39657 788745033612599296,203710 793296926582026241,250243 773242149005647872,132996 761693702544916481,70329 757443251984932864,42958 767650608975187968,97811 773879694219325441,139404 794613214227165184,262053 770807708060557312,121479 732306221319983104,349197 770089602338217985,114254 770422236649918464,87904 791343807170093056,11774 755152478543482882,35890 787328550097461249,205728 792894449655222273,246225 767815461564256257,101681 771336623330037760,351792 795217296054714368,263895 732826871235289088,354243 788130116710850560,215608 776803520951353345,158314 794529750198919168,261155 778341776985845765,166852 793698274892996608,249926 793511838562430976,11774 787103393391271936,207712 772501234188165121,131314 748546145828245505,11774 760520870066475009,61412 764245485536280576,80486 795091513105666048,194311 738154809224658944,354309 781562384771055616,188304 765944242975887361,11774 790271200396054528,229116 761653737479741440,69951 786689963744194560,205455 768152380240195584,103354 776461643072974848,153501 779500680817938432,175549 767734175424126976,96039 792376134679789574,240483 794782884053811200,258456 791785586096865280,239893 765331768727703552,87249 754077449403699200,31529 787253894288027648,209420 767133502982676481,94699 771397063502422016,125367 778864883697868800,170144 785481161577533440,195278 785653190431612928,196348 755623307861524481,37993 776173660034007040,153779 756269579899441152,42432 761679768991531008,68873 763764963777318912,79513 755530847042752512,38254 765033397894787072,85562 762904463971459072,75073 788595843007930369,215437 754908201410322433,27045 766479360660541440,93286 792747485823397889,247232 794936333428998144,263895 781116384566804480,185496 794081105850736640,252196 779452724236681216,174392 769548016520880128,26066 780611217392099328,150151 780840866956967936,183269 780898564532801536,176203 788711087340331009,220029 755966150085791744,39462 795056828212277248,263926 776439020687466497,155451 795411773390200833,246425 750826403659153415,15634 772972944318341120,133519 785320836890816512,195125 768171017243996160,104332 758245066150338560,48978 766442501586636800,92917 774129764365762560,141360 791671032914464768,240474 795757894276825093,266151 774015745298604032,138819 753348891551014912,26828 786726400136839168,151463 755793981204815872,1248334 779000139356655616,171168 759037485099790337,56552 762691667573018624,11774 789456741763256320,225380 794292794894483457,258613 768135742807797761,103261 771695421450252289,127134 788111572983885824,199546 759580341497540608,57105 785627929732538370,197286 793616149984444416,253032 752972969312260096,24787 762464521235550208,431998 770746136822816769,120474 789158306426318848,50439 767121966037774336,98056 772835253517885440,11774 793186307128295426,249286 773098688293982209,127925 788616496134127616,217937 777239883618275328,159475 788938052995395585,11774 785694781632487424,196277 756821233048616961,14277 765671793210163203,87904 774421880379936768,139781 775752359154622464,151156 768563874844901376,106317 776737390027300865,157755 758365062222450688,26539 788657673977888768,215437 755202564585496578,35890 774092191782150144,141316 771543169255157760,126390 767845793709424640,99093 759062997398466560,11774 767963201971642368,101681 752206078314709013,21438 755202842613252096,33751 788691572057530370,220029 753386197444075520,27414 793882093205884928,255942 792529716209078272,236884 794597180107583488,261155 777841334560239616,163763 791353394468311040,238395 781902864889229312,187131 792567606360346625,246632 750840828252213248,14277 790659539565621248,231894 770682827855630337,119937 773642652122091520,136515 770627810226532353,1170396 753652749963853828,28732 758070024036769793,50983 749379532461862913,7546 778320693108826116,167220 778518958286761984,152594 787194714047012864,204835 791658954807926785,240474 794643480303861761,261155 767874083530899460,101681 773729352479608836,11774 774311771398176768,142090 779722784742187008,173964 771722359157972992,126859 778726993370112000,169715 772462044071153664,130415 786538326136356864,204413 792019550405406720,243075 795321935789953024,266079 773372381431672832,83700 776306948245450752,152946 793093805197127680,249469 775529863860121600,148870 794528802953199618,261155 780444246130192385,175772 766104799242690560,90654 759058593853210625,55476 753784501671718912,351340 767442715118276608,95055 772051723225600000,127775 768847666499366912,109571 773621854863036416,138165 773632532923486208,136814 765248403102113796,86770 795742428028370945,267576 758713830172221441,54070 787053794458800128,207613 777565644023816192,162497 781627987707908096,125742 794563645644500992,261155 750343305880305664,11495 793508437393018881,252196 740433258161287168,1247349 771075519467122688,122146 780596920871948289,181935 786223268311232512,200235 795397935181742080,266138 793160420651433985,249469 765749592059056128,88930 750847070031020032,14277 788751589817200641,215969 795027056283291648,252939 788170791020101633,215969 793595314447974400,252679 756701387036168193,41702 764117447083515904,81869 758148294027546624,50923 772512203056549889,128930 774863330150318080,142172 787116187129970688,208926 776145299626532864,149953 793289784114327552,249926 785660825017184256,197673 791476167739965440,207287 795727781799804928,199307 754766059702321152,33356 751166108111998976,17416 773289288817577984,132364 779918096450646016,177256 754074879574609924,31686 732200342474133504,350021 763997588898979840,78129 779389401461846016,173964 794741354366730240,261155 770321021949861889,117687 760193310526992385,60819 773157811047936000,133454 773973023024001024,140444 757314104889581568,46404 793099439925633025,249469 788350728066719744,216009 791894429640564736,242354 793529327828828160,249926 785642592402673664,197286 786627541872369665,205029 770798343341608960,120710 764187034156085248,80098 773185624610222080,132497 759589718841438209,57105 761393162615070722,62492 762416136273203200,72978 760974179411726336,65222 779688602720542720,176110 788671585230082048,219915 794139133241266176,242651 795694458746474497,267855 778305420536545280,167220 788889508678807552,221972 793188840756260865,243165 749647784668700672,9433 760875329938391041,17640 773905032630538240,139404 779436532734103552,175087 767776312509407232,101383 767812459352645632,101681 785912598373937152,199546 793596150657888256,249926 790305959465717762,11774 759855403115085824,11774 754977793147035648,34666 794562267543048192,261155 792121040927334400,243187 794778954175541248,262022 759827678153281540,58253 793270478169378816,1248155 794186962332712961,257492 751187183608926209,1248116 774125248413249537,139404 768368649455407105,105519 776574481502314496,153431 778637913957535744,169533 795433682349789184,266491 750403968308621313,12883 752059133453594624,18524 756953370804510720,45672 755511498315665408,38183 763196587031920641,76723 777077861043859456,158520 794079480134279168,257353 786024425086918657,198620 756342335982542849,1248385 766387056167653377,93184 788015449317445632,214354 785760814456250372,197091 786228858471145472,201555 758117282417475584,41703 795763464186789888,247930 759107911599677440,56231 789983834192445440,229229 733278696258277379,353374 781542885032333312,187976 767761334138236929,100949 793097730826575872,249469 772940694465884161,132335 792191314129399808,244550 794899962408615941,262886 768177503114436608,104162 778192819844440064,166390 792124566130667520,243427 778865577058246656,349357 759413717549277184,56964 775064453662515200,146855 732685635547340800,353220 779467061542072322,174557 788459268366360578,217106 788713229849534464,11774 793527829409300480,252408 764717548851953664,84422 780076889507401728,177472 787744308921192448,205197 755178514194792448,35890 768898182667390976,109666 788051961132290048,214288 792189754527723521,243075 751021805062598656,16299 753970007516717057,29263 750374972053417984,12883 790196819326341120,221785 770994122870099968,121949 762791948612763648,74483 760090332512083973,60866 732717200407027712,1170595 757455344851378176,46299 770574846073765889,118191 780756135905153024,182960 755019846614654976,34666 768133008628920320,103071 763054615323631616,75724 789164131580469249,11774 774619558174941184,144485 786001605732671490,11774 751037041018740737,12083 789244991155478528,218495 790676827056508928,230899 766346296714072064,93036 772070614269988866,126498 790517267926691840,231894 785909541498081280,199546 791161769918099457,235828 794264543518015488,255942 793187575318122496,249926 794693628895653889,262849 766432478357622785,92959 790908005315284992,234583 792181739615420416,218002 773233486131933184,132742 761645597849849857,69878 768773901354725377,107428 794720053346373632,262849 786565650739232768,204303 793651261132288000,254135 765228316248961027,86103 753022913989804032,22972 778361630140751873,166916 762081016794140672,431998 791984514595565568,242693 760207258043031552,61545 775294099121250304,143480 791637980452642816,237935 760914746526801921,65165 780896144910065664,182870 755006625308479488,33549 771708297292296192,1249903 786921802022780928,207287 764582814339563520,82009 769154454427885568,110302 791896267735441409,241819 793502995052949504,11774 794143121584123904,256502 765721692970844160,88994 737341019537219584,355430 751847341473144832,11774 759536337200549888,1248636 779430993564307456,174916 791662970854047744,240145 780074420593430528,177472 787329089896058880,208492 755416894119682061,37044 756233332963184640,41680 793467311214723072,252196 766057102552870912,90482 785918401407438848,199546 756958452279234560,44429 775059411039424512,146259 785764945245904896,196538 787042056287821825,207733 792362986593783808,243187 765226240974262272,80939 778023096477515776,29738 751038770137280512,15808 777257795016024065,158387 755564593481670656,38183 751144394691051520,17307 793097784886820864,249469 795767805832470528,260127 770305825198006273,117257 780232234980745216,178258 787722002530463745,210235 788182793960292352,214809 781335135677517825,185921 772171799652020224,128934 786999689857998848,207287 790528085904924672,231894 755162411536089088,35890 758669155570593792,54070 768902187879497728,109104 788703929399844864,219942 793205597017632768,250633 756972059004178432,45122 785264486319923200,194079 792046905350037504,238099 792242663374282752,215965 790629671188783104,232427 768622477270331392,107745 779168974189703169,172945 790927711879438336,234583 776964090430455812,156835 792881142185635841,247062 753241230037745664,24173 781210360824991745,186376 779026315269775362,29263 767801952449298432,101681 756304692628422657,42171 785949821031051264,205972 777605525529690112,161502 781238999457357824,186170 790582883295514624,232169 773185125794344960,132497 767265265742651392,98600 772977581859549184,133519 794650999201861636,261155 778849283911155712,168436 791988408843399173,242628 764810929221603328,84679 773205498514595848,11774 793514079058931712,249926 791348467989778432,11774 770353288340307969,94699 785698494854139904,194723 785982930451652608,199211 792354485238661120,244328 777624227834769409,160703 760973133792686080,65174 764936292874407936,431998 773563036686622720,136018 779039720730791936,172122 742210736663891968,352839 785317223435034624,11774 750442953676623877,13343 781587568269758464,189088 775035338565619712,146259 776611925773864960,157082 765658859251916800,88920 775475990612934656,148170 790916066679676928,234796 758824360857640960,11495 792847936778563585,228634 776232589912932352,153095 785844268304826368,198878 765061265081327616,85562 765332830062686209,86653 765615353887985664,84422 757448443421921280,47284 775759660456431616,151156 790713536393519104,233307 768877714946285570,109448 761380934675488768,67468 792280627521265664,243075 787820038497636352,205197 763769176242610177,78341 773681439741186048,137795 733358750417948673,254034 765209127438082052,86440 757922914263969792,49843 762206756873314304,72035 776467121408585728,155451 761696586707587072,69878 777940700163936256,164669 779140568202948609,168284 794693648969531393,262053 786590361661632512,201555 794746903376363520,263141 770649340012625920,120341 761510078008725504,67326 795273918206590976,263926 788439415395725313,215437 773513941959880704,136904 779350447744229376,174315 768255357974040576,101196 793140326651224064,249841 763967425012387840,77598 786256817064144896,201980 789855122108973056,227925 788016169752092672,214354 767818087903006720,101681 758146089346224130,42432 780402306919567361,179742 791694241114251264,240070 749412423556329472,8670 786392267783364609,203674 754121700900560898,31932 791275567932776452,234796 768855469255380992,105109 785993977837170689,193587 788767060398452736,220332 754184196386676740,30802 777266506866495488,159475 793106735812804609,249469 753252633687625728,26522 779837502714703872,167399 775061934379036677,146259 768208049383157760,103261 794178696663986176,257492 775093157620961280,146864 795329722683195392,266079 769557342023258112,113836 781654124521750528,189652 787718360075075584,205197 763439311920529408,76013 771197997363310593,101020 764149913261342720,80366 777628215053524993,162596 734450133702705156,349685 774336448396988416,141360 790191747607371776,220689 791815549370105856,240890 753387458465632256,25981 755166893187534848,32572 781357128174882816,139404 761346259038769152,67283 777817746151211008,352030 787525997268721664,211347 768947695113371648,109666 791278013807681536,234212 794995670696558593,264431 795113055713710080,263896 775713938352836608,150063 773932712252047360,139404 791742711380512768,240483 790591361779019776,232137 772059123420688385,129335 766794044932448256,81929 785277791256268800,194648 790635775075426305,232863 792570636572954625,246632 754736967275905028,33356 794003428649205760,257267 769317330354630660,112725 764693066380869632,81869 768655272155947008,106281 787080586267545600,208928 794048790328176640,249725 794574578655707136,39957 776245074480988160,152872 793136764777029632,11774 779918178881114113,176109 762777836193091584,74066 766391982583185408,91946 772711832708603904,123623 756274143029583872,42432 768565811187486720,107483 757984125903077377,50449 756259298922024960,42344 758079225056329732,50442 750680756134023168,12058 786786185364451328,206225 791368196699881472,234653 793995909101223936,255942 793158435894362112,249926 732900672639774721,354525 790594923993202692,231894 789852850293800961,227615 777608174912274432,162294 733791035315376128,355480 789205261449691138,224297 793914472846897152,256125 785865621384925186,198671 753596818433466368,28037 760140096347762688,60866 753635386614841344,18323 779107870541357056,172299 759144096321667072,51778 785822256723267584,197512 756701738997080065,43956 785450536510234624,195674 786660653431939072,90209 787306105592512512,210207 785696027911172096,196277 788557198066671616,218275 766811305550290945,95462 743530129750691840,353603 755164449397280768,35890 773518247781990403,137158 766863239862849536,81702 788042135299760128,110161 769686841217912833,113982 788085022121164800,215365 785366061105360896,195481 758364907385425920,48289 794676953097895938,262053 785804456420081664,194723 795015574745128965,262925 771167219585720320,122126 771489889464582144,125111 786180038899146752,201494 791049804830965760,148861 778199164484218881,166390 777146179461189632,160480 785976042347298816,200382 787372964211748864,46572 779411562666741760,174728 756245993494949890,42258 759024096395005952,56447 773889958591463424,139404 734894002143629312,351152 757219042348376064,45348 755575600664961024,38401 787658250640502784,199546 773514405782835202,137042 761745284204331008,70191 776269409421852672,152984 758031575737139200,47761 786709983228530688,205728 763674101802205184,75724 785866014118539264,198591 794160998882025472,258331 788886116971581441,217519 764060940316712960,80939 737496263952736256,354309 758015220501536768,48663 769271764337717248,110585 794376127506739200,259623 774064371915902980,139404 785971585354047488,200235 792766201273446400,247241 757922980815069184,49843 761332324453617664,68057 764203035740348416,82544 763123954718355456,73712 777143677516935168,160480 794364115888259074,258456 768188483785461761,103261 793422115743657984,252020 787394588562460672,180433 789137094350372864,223899 793519696041615360,249926 793608939451609088,252893 788064869392211968,214492 760739734528196608,60866 757178964045475840,39195 775768366006935553,144573 755551966378336256,36877 775144049581912064,138812 772774311329497088,132335 758465043994337281,305417 763918704128069633,80939 792171095650668544,243513 769655550795739136,114779 750416034322984962,13324 756201277260914693,41839 773511337880137729,137042 792107001102868481,243187 733056177844555777,349197 793535586413969410,252890 790128581435355136,229116 786984276705349632,207287 773956431477342208,139404 785472515820912640,194723 790262269578010624,229159 792442454309908480,245268 763442644722839552,78159 794900237462536192,223249 753311596638834688,26780 788753720582348804,217837 749769081075671040,9754 794336133626798081,258456 776749815434706944,157755 759185513198813184,56964 769967368323891200,26539 774058257535033345,136735 781312560310128640,185595 771787668845891584,127366 791047744383221760,218892 768059321607413760,103261 780792818868559872,182752 763504519506489344,78861 762540423374004224,73565 785540571385499648,196277 762147862041858049,72139 760155746386321409,11774 781254509326499840,186212 787146051648049152,208016 755085588676562944,35086 764242228248252416,82002 793703478614896640,253739 775665516027478016,148921 766816088550023168,96263 764328455324504064,80939 773598187940700161,137795 792124483532361728,243187 777043754221985792,159245 791702529881042945,226738 768411796646531072,103071 779441953465303042,172120 761537273590583296,69034 781886064935960576,190635 755100069565640704,35445 769365752520507392,112788 757395155083259909,46890 779820466542379008,176109 780615904661037056,80785 789938116677238789,228416 770335693545541633,118087 753684668776579072,29011 785258367300341760,194210 788908636579901441,217034 790908069089775616,234583 763823061367828480,80607 776863254501060608,157840 793584624517672960,252020 751172567084314624,17416 773571252896366592,137639 793224429639786496,250430 761273119449415680,65180 790583950200545280,11774 765728794338394112,88457 760570614096752640,63203 789236018331328512,224680 793240660136648704,250293 765508262917730304,87904 793044278373064704,249039 767014092066332674,93144 793951269861756928,255826 773920940195328000,138488 790323611395588096,230282 775898391091945472,151741 788099882225659905,196538 767135725674434560,7092 793445793571090432,252196 794558799012990976,261155 773509987523899394,136904 755161927060336640,35890 793391868407001088,251788 758193759247106048,51344 768798161544572929,104973 779007815411126272,11774 787648762663534592,208167 792302031688110081,244221 756302745531928579,42432 785323396632641536,11774 769642806965051392,114603 785895458271035392,11774 777981650089238528,143585 792047156026810368,243075 781562255544647680,188621 755204134773456896,33751 793945580896591872,254135 773018167086047232,133519 768042905260941312,103030 775515695132110848,149953 764236893496061952,82544 793190085051035648,249039 790877762974167040,234583 771398618662129665,1249862 789243375916490752,220526 790207057689448448,229930 732599906058174464,402245 791792204050157569,202429 760124082805411840,61051 764257862755364864,80486 732315543567368192,351407 768116555792154624,95506 786955423332995072,207287 786303438355243009,202369 793303809053200384,249926 794816807584436224,247062 762280852105474049,431998 773586566266531841,137869 787574859245187072,211347 790181286224723968,225911 790534496449810433,231333 772236280918835200,129662 789798960273629186,227048 777041307848015876,159403 753779166248665088,27838 785895468920221697,11774 794993907956387840,39957 756821431636209665,44450 768876349436137472,107428 769277165271707648,112788 744315850321166337,349197 786219037558648833,354826 743734124263833600,195876 754024462215815168,30802 787069437333516288,207287 777175627493478400,195876 765209614912741376,86223 766988177269743616,95672 788102553036664836,215505 761928446645862404,71021 759124720080003072,56322 770586918484672512,108396 792348874665037824,245330 794659837925818369,261155 787801466513661952,213064 764942491355340800,85434 760659268551016448,64197 787388745112752128,180433 788062860287025152,214492 775080056666329088,146259 770272734714691584,117257 775778317660291072,151463 792534182211747841,244270 751936184184508417,11312 738037109462859776,353488 749932600542785536,10653 751146273135161344,16299 753734981940289536,11774 764213418618478596,82283 774327935943610368,141995 788894318324875264,11774 753711475341008896,28819 772710910486011904,131473 755600221875286016,38175 763059777383522304,47188 769281005752504320,112399 750810617108426752,15536 764668027510071296,84209 776639902708404224,157082 774032379144835072,139404 789832716921384960,226180 778749815115177984,134418 786636693680099328,205294 771758590147305472,125554 762811640907640832,47940 775102094701432833,144542 758127481081565184,41703 759464244886790144,27156 753003021311811585,25139 793930304809381888,253721 756251509084463104,41438 788362214596042752,215608 793850752598880256,255942 794082621789650944,252639 759946407415537669,56964 755197370237726720,35890 751559228825956352,14277 735883056796471297,11774 785251950694653952,194467 780593822178930688,11774 787569166442127360,199307 794571236382674944,261155 756716933370654721,43553 766592162385518592,91810 773564625992486913,137158 794573723139538945,261155 780014355811340288,177748 792604497205862400,245148 795232504533946368,265686 750862960726188032,15800 757306657432936448,46890 752178000230096896,14277 774894258805469184,132877 794142186573066241,258193 767757398610182144,101316 756988777961140224,45672 757724581545279489,49121 767991628338462720,195876 791338442730852352,234710 777935212445597696,163990 781209600460746752,182665 786308447142678528,202007 758117849135132672,47761 770852278349606913,120474 759801876866961409,57607 776946780277616640,159093 778663373361729536,169459 786010841522905088,198513 794748047079145472,262271 767115679933853697,95672 774879223240622080,145496 791413674954993664,238395 766020188340838400,90723 767367397913354240,96806 767922067932983296,101383 741651092518244354,352041 776449496255520768,11774 764782717582049285,84683 776144084402659330,153915 781297641221070849,186883 790779795554590720,232884 795107911110422528,264397 754116523275395072,30304 758218432605224960,51069 774360059962793984,142668 755885385201295360,18215 793563264856776704,249926 794981339611021312,262849 738861505538621444,11774 781299169252302848,186149 763342917339607041,77682 792883650924716032,194060 752280729287995392,19703 777689394291544064,160618 795317953138978817,261155 777328276658421760,161546 793203071136387072,250064 793634189924929536,254135 766402320204640256,93286 756989789786677248,45369 772063489208754176,126389 778667925725151232,169029 774327551372079104,142503 778218711215857665,166390 764017790453882881,79999 764985312477052928,351146 787805673635454976,205197 776197431964737537,153921 793801492583092224,255393 788765410611126273,220332 769261264254173184,112345 763700305741553664,72354 792727019616251905,246987 756251895400845312,41438 778218778341486592,165097 795367606614192128,264397 795720870388006913,268448 756917451095367681,43271 788612798116954112,219537 794582049806045184,261399 780783388621938688,181419 751604707840364544,16728 780835708336340992,183269 775063310064558081,144730 789562442653270016,220332 768119013477982209,103261 790608342259339264,232169 756244640261611521,41680 756481469099442176,42495 790637219367137280,199307 794552064659619840,261155 787359268940820480,210585 792767147885887488,245963 791795557077483521,240483 732457808722051072,349991 773973831648247808,140444 781836621649879041,190585 756634179689996289,44450 770685864229867520,120610 755478204006137860,37538 752030662803070976,18316 764865229658267649,82759 781122490659659776,185496 755497934293086208,37044 793567860752650241,252741 790742059585941504,11774 792212990837854209,243075 751897440266162177,18395 763887023648284672,80939 781168205893083137,185310 759483306370936833,58537 776774479146016768,157755 781588814921801728,188478 764714880909905920,80445 776809718685794304,157993 759262603193507840,43911 794158890623582208,257492 767986266407305216,47940 765999303491846144,90618 766498433645633536,86047 793811952543727616,249926 750413494172786689,12883 770165177857736704,115991 788814807893962752,206666 776748438180466688,157724 795119371228217344,11774 789334673298231296,221451 767137095311851521,95572 781537311662014466,186362 790000466469982208,228354 795692791049261056,267862 792353238976606210,245128 780553333895467008,181409 769399863356317696,113165 773949790954463232,139404 766004168188268544,90735 788126146181365760,215754 793143771927937024,249895 793095924922712065,249469 785444706045997056,108396 768506261784502272,106819 790583412323213312,231318 765211601062551552,86458 792066688300621824,243165 774366848443748356,351489 777675880353046528,161732 751175568968876032,16756 778162509836615680,164826 772849964707962881,131007 765726046217990144,88148 795364934825742336,265875 769174099209826306,1249646 773616227746848769,137158 779827242553610240,176196 793743046231724032,254025 792512806750945281,243659 793238919726915584,248104 795356288309936128,266500 770195508673581056,82066 781133135371177988,118174 759487557897977857,58227 763963280687636480,80939 795748390114037760,268646 790700929456545792,233692 795111743458578432,265257 776147866540584960,153194 781329936845934592,185310 781229112572641281,186362 775710918080663552,149953 791725584359514116,240535 750156685138812929,11687 795387794181029888,264397 759525933652946944,57607 793264990769782785,249926 780836941583364096,183585 775068328704503808,146205 772668053486043136,131421 744939550326198272,11774 790319061154398208,229693 793373017275375616,245591 780614709825245185,182122 786273350309908480,193636 775522052396625920,149953 792827419136700416,247877 771510828222844928,125853 772261068643053568,127711 753985195078889472,8431 761161296104591360,61051 763062688670846977,75797 778925635091722244,170253 791683971105120256,240483 793461463675305984,252408 763186443107926016,73926 769925329972441088,105109 791621994890399744,240070 794747143193915392,262226 751921731556745217,20427 771667417625788416,125554 795109354148163584,265257 732799814862311425,354138 773711152442404864,11774 778675742313893892,167939 778194185023356929,166390 753340109802442753,24319 776220873531330561,152589 785824870017933312,198513 779168427625906176,167046 780056309932711936,176890 763836852822573056,80098 753400609244676097,26458 768706924514779136,107024 794887439307472897,262053 793843484276953088,255942 758085264308891648,51136 753061655509102592,24625 763844112831356928,80781 768691315932405760,106774 777974151105671168,163785 793950353767145472,256358 750510198780026888,13528 788886593180499968,220526 791457411181707265,238099 788070388840488964,215005 790625504340676609,232884 775054426646024192,144648 795753106273226752,267862 742573024067604480,47188 772067633122336768,125554 766469460991602688,93286 792478859530735616,246141 763438910215188480,75899 755167163770478592,35890 768263761383698432,105133 772145331282649088,47207 793225704859107328,249927 793949823812546560,254135 792481364972937216,246225 764145986897715202,81869 787023993375166469,192032 789083109052538880,223286 794122895253508096,256439 795682980257665026,267579 764196395691618304,80720 767967249244094465,100605 767822173633323008,100893 781703721696698368,190036 772512606494027776,128930 789516611191320576,205972 795079580549779458,11774 732612581450350592,11774 787030406633811969,207287 791454531343249410,237908 762137952646496256,72121 790334302160457728,230271 775091589597102080,146259 764350227075792896,76406 776415207551676418,155390 788793570798870529,220332 779885340488110081,174294 791333240309178368,232911 762560085423955969,73030 752212040173826048,21631 762660465780543488,73814 758774072025153536,1248642 767615928280416257,80939 751673759254188032,16728 753021695678709764,25253 768215694739582976,11774 787522772939382784,211347 749751664496738304,9295 754739495220678656,33356 755473443768918016,37557 755446157006995456,26819 790014360294920193,228172 793953766827401216,256358 751611084235235328,16728 769389936604770305,112336 786427883887562752,202652 766737756277977088,95672 745304650405060608,351424 751872650771697664,14277 765314875404845056,86024 793506896585986048,249926 776403177922924544,155575 760929857253543941,64730 785670458398109696,197512 779716883083726848,174756 769623716082905088,113412 756222217021632512,11774 791991950819852289,241146 760470211568861184,62757 761266208213651456,67547 768962251432812545,108795 777890625530105856,152620 795055396432048128,238099 794383146208886784,257353 777844098950717440,163990 779119855446491136,171060 788893391807455233,217634 767166347340111876,97685 763246673061523457,73814 753718912793968640,28282 779514721598840832,173753 785594270539321344,194058 791049248066318336,235951 792041262928896000,243167 765732621758324738,86103 756288401863643136,42432 779747985496432640,174756 795352221638533120,266079 786595485238829060,204413 780845975044759552,183729 763010251415183360,75734 794657765457362944,261058 756319135789752320,42339 761152144703688704,61051 792285958876098561,240070 788768830650744833,219531 755078535484694528,34666 780011762255036416,177724 788762940421931008,220526 774047473320857600,139404 778684764639244292,169232 792359087015157761,243075 733056226200813568,355261 768855513530458117,105109 770403527717953536,117257 794012424311635968,257492 777619471364005888,161456 766410118112038913,89859 788018516196818944,214492 751044240516476928,16396 765533293202714629,87904 792792967656329217,243865 764992239692976130,85562 779437189390340097,174288 778677765012721664,169232 752698572357894145,22546 792089414243540992,243187 789096198435143681,223286 766277449588023296,90982 778012997751013377,165097 750378327651684356,12883 780895726591152128,182870 756301568312352768,42564 776036156400078852,151410 781825833023471616,190635 766352938759360512,93286 779228197342904320,172123 794550337734578176,261155 789451221283340288,225981 751184364126478337,1248116 786603696444452864,11774 766226020072644608,88432 777784067798425600,102449 766384240741249024,93261 758681590314577921,54070 794597926437797888,261155 795355558224293888,261155 773603979624316929,137869 755103132573659136,35367 786994436475531265,205728 764272424556736513,82177 791182645640167424,235590 761269815541637120,66159 773901477215555584,139404 758645435502239744,53185 764967961404727296,84422 773969089102352384,139404 763494396415373312,78159 766431267780825089,91157 794635146993405953,261155 793954727360917504,256935 773656103997599744,137042 780915143291072512,183975 793061984883400704,248578 740601479698911232,11774 763042719149068288,73707 788481253091733508,218275 737823789610737664,1182434 790294762666373120,11774 753213586973929472,26140 770511605171912704,118192 794233169109086208,258456 785922854848073728,1011996 793594479340945408,253164 755439300557299712,37433 779489669461532672,173964 781583237411840000,189017 746315729733980162,44421 794014493692948480,256502 794538867407851520,261155 790209823673638912,227626 764850594049695749,84422 786617109635801088,204413 788340210526330880,217039 791810740319559680,241942 790539955772788736,231894 780756042112200704,182036 792406990572101637,220857 792791604771692544,243865 764677849127198722,79987 759142263230529536,56964 791556150168653824,238292 791994701524021248,240483 775073375509176320,141091 754238931349176320,14277 776113191138922496,153194 767463576646844416,98736 777949278744383488,164669 785522853504389120,196676 750536725211049984,12852 751202382688686080,16299 755540201141710849,38401 794219223690182657,11774 786152838304976896,200870 764318077978812417,78159 760904593597427712,62513 790883063807012865,234583 791362911541334017,238207 759096219637469184,56964 773471732657221632,136018 791267614651580418,237491 771981343832039424,11774 778305733058179072,167319 791008066179182592,235978 769286951811751936,111454 777403633495318529,138490 768922303249997825,108849 768921650670690304,108729 775207263367725056,145244 794214523230126081,255942 781426621987164161,179098 790753173891932161,233756 777386421455822848,161456 766255516200816640,91946 794176711923531776,258331 766459905272320000,92959 770545512277618688,118985 763935977396056065,80720 771738405059321856,125367 786961651555823617,11774 794557502264381440,261155 795351598990032898,266500 795755629730267137,265885 787105990277599232,209269 764274317282598912,80486 771029503095238656,122875 775659737845227520,150511 788490263161217024,65113 757250549272158208,45014 768896527607615488,11774 785848855812251653,197512 793725918854389760,252581 770285442658861057,117257 755190286033231872,35890 763516640612855808,78853 793577052863692801,253164 777606167665123328,30815 785751203439374336,196917 787279479731318784,200490 794700895044988932,262022 749739696989822976,9754 778663666140995584,169310 794501648366321665,254209 768647775156183040,104162 768265019817598976,102998 757492096983072768,47090 765668189502144512,88930 789433253572841474,226015 769754037835145216,113836 792002236259848193,241819 790576092700676096,232280 755238725550997504,33186 791228774926934016,235590 760629595926388736,11774 750005267048308737,9754 793180845519540225,249926 758696194612736000,54070 765323300058693634,86103 753348253081477121,27222 761014371304603648,66116 761907461645139968,70886 772071952370503680,127975 788478156630089728,218351 773888930143928320,137042 789534055125704704,224944 790578451573010433,11774 794697037056835584,262145 770993030971219969,122093 773869237765021696,139404 766288375292710913,91542 766461410880659456,80939 764107210624344064,80720 794994686435926016,264431 764167717029089284,82066 792391532955394049,243075 768895507368476673,108729 787110385761386496,207119 794596037709152257,259773 780844924367495169,183470 792100940564267008,243187 765421817947230208,43947 759108417432584192,57092 792370522575241220,243187 789660606399934464,225374 763052788939038720,11774 791666785489592320,240483 792074099744964612,11774 795754952874344449,261155 793824525657911296,255393 790953174026846208,234653 793951020288118784,233467 771887411844509696,128194 758641260861071360,12859 764893414697558016,84994 788577384945647616,1170819 762128395039748096,71249 751176054979514368,16422 787535455289942016,211347 765607855282094080,88399 770542237797068800,118761 760829520706404352,64326 776098886087761920,153194 795146749526425600,264397 794555941517594624,261155 772538460121010177,738099 766277067319054336,91946 791007723118821376,232169 757149813133680640,1248429 775786828632764417,151463 772887656053088256,131457 790307558468837376,230277 794124502351257600,256255 758346938416848896,46076 788426170496933888,217519 790746936781393920,232911 740934214904877056,11774 778732849465745410,169437 794177619675742208,350913 760981167109660672,66159 776528169130090496,154832 795297534302363648,265257 765593495666958336,87904 791705733247148032,234990 793923837142392833,256679 793296914712301569,250633 764887686297550848,84724 770075305407025152,105109 792105392083968000,244008 794761222923157504,261050 770638042629406720,120092 749481169616379904,8891 762790819510136833,74961 765022036704067584,11774 787067323966369792,207796 795490546760425472,266866 770446077350653953,118192 760585553989468160,60112 794352262998937600,258878 749457576568492032,8178 774012234955653122,140308 778925217016057856,171168 760656608460349440,11774 780831241222234113,182726 795731406433488896,268448 795074800582590465,263708 753949487165476864,30590 770380529099210752,118191 793579972426207232,252020 759085849346764800,56630 773666461571166209,136904 794746741975347200,262849 790035975405723648,224750 750355770328412160,11495 788835795717148673,220526 749991053919395840,7816 761938223929167872,70264 778960685065576448,171168 792007707326816256,241408 785864538537197569,198671 790278497612685312,228341 794633701233725440,261399 795368838992953346,266138 795110161903976449,264397 763766640551092224,73814 764225751759654918,80648 763422536839331840,78159 788531002889035776,104244 792134416055296000,234552 750731197152628736,11774 733058702345822208,355275 795287573539106816,255283 779107830204882944,164826 770011865632149504,116373 791056000879104001,235536 791106873780875264,234583 749975027596947458,10735 763488858646335488,78385 765290381785399297,86653 760910459319058432,65626 770261866778091520,117377 795457673756020736,263907 777594833657556992,162497 771433788895334400,124744 755848158505267200,39384 785655316025180160,197341 791957849148534785,241678 757206496744771584,45607 750866016935129088,15800 768969516739166209,109666 795384324493344772,266491 775427404282011648,149087 780893111295762432,181419 789519906060599296,226717 762705265619824640,74302 767754208401653760,94612 772996113381064705,126152 788789270408339456,220526 791815784779571200,210585 790983928245092352,232169 762117358328557568,431998 781610362156290048,679105 794247513419096064,258305 778922549807755264,171168 788066580991180800,214354 792252520802443264,243398 786318183930007553,202429 778323098009501696,166409 757609537566236672,47782 753688430308196352,29256 764064095716847616,80393 772669471857086465,131421 792851250329088003,228634 754731417662287872,33356 756666459129049088,43851 778217328039170048,1182483 785312302450880512,11774 794126557673615360,257785 773725395577298945,138155 754838829585006597,17886 759114790815961088,56964 749986905970868224,10282 791039568908804096,233692 791578667453325312,239405 793099546557452289,249469 778741400510750720,167753 789163853267345408,215437 792860814843662336,243075 786328968051830784,200566 749405735663001600,6984 789551023790493697,220029 756256577389072385,11774 763470652745650176,78205 781080980207521792,183759 786305319609655298,201958 761201103224668160,61051 789957451919466496,159876 770348631576772608,117609 771898548656807937,75073 772518704047349760,131007 786557158959685633,204284 787808184589320192,207712 751539300953563136,18391 762073983424626688,47283 764140342308319232,82066 794545372425166848,258598 733161362600251392,355464 790411398706638849,230311 754117084783620102,30910 774090179514556416,139404 786678423544619008,204835 780209485612773376,177687 753159106488176641,23459 785322034771484672,11774 785845727263985664,198671 791338865231536128,238207 750012348249743360,10251 764245102097235968,82283 762943682362368000,74247 769672054182449152,112032 788890090114158592,221972 790346038217498629,231008 788566774979579904,215437 789314493490704384,224680 757283726950735872,46667 732924770187018243,354365 761398914738257920,67893 757712697853145088,47940 786274680349028352,201958 778618740438999040,166916 791729307273965568,7706 771052593166573568,122955 764176885962113024,81869 767839850737262592,100893 794683236614074369,256276 795743790812241921,267576 773382105871114241,133702 759313237536014336,271850 766542180441690112,93405 781513213624090624,188401 756271765358309376,37294 766455449080172545,87904 768159176354922496,95055 776805780855152641,157693 763694486367141888,37160 770363444981796864,87904 788170440552349696,215088 788759458105036801,220526 767543968414339072,97386 768771345807278080,107423 794732808803590144,263048 766059835502710784,90357 779701823171096576,176196 755544014057672706,38032 759925324255604736,58267 773106362922532864,134419 790945110288662528,234583 754202063211331584,23725 781265600253427712,181503 769449172646846464,113165 755846587084070912,39235 757178635778338816,353879 777645924655005696,161456 781358357424766977,139404 788493365000212480,218275 794699779129409536,262022 753905842395738116,30304 770957236159950848,120286 767168332894179332,89854 790923803714912256,106085 791058512998699008,234583 785993825126715392,200382 750250143396597760,11937 769221455863246848,107399 794950991363842049,262847 792178001873997825,244550 773990381633568768,139404 765359006609051648,86103 770368281400180736,117310 785554405009436672,196788 794232648491110400,259063 756856428929835008,44450 773541438260817920,137158 788242546019401728,215005 776186158200025088,154071 787926034452717568,212139 767782246434627584,101203 763502754438537216,78304 789138030606946306,221297 764181216312586240,82457 785870478158229504,198671 773266171504111616,135187 764520628271677440,81946 774382214926565377,141360 785831865789784064,198089 786605844385234944,205039 767470137620463616,95055 767837175572369408,101681 768817356655124481,106260 763784112352079873,80098 786353127712776193,198620 780547580107235328,181419 794566282850861056,242693 760918062765867008,11774 763484208820019201,78159 785532526781575170,195975 763762444120494080,67938 774310723073765376,141427 778710263339941888,165185 792871011188215808,247877 768434497482285057,87278 778497946698518528,14277 785924489091489792,199546 749744432371556352,7546 787851578317369344,213399 793221762674634752,250179 778889195314089984,166860 760543523993034753,63452 758160396880674817,47570 793823673178292224,252581 749036546385408000,6945 770978652838330368,122146 786859772301680640,207027 770365127459602432,87904 772094331066814464,126498 757318136765054976,39462 761008929207947264,66116 767764151196192769,101163 755826389534793730,39194 777161264468414469,158338 792044522834305025,243075 789824403315892224,227242 756283401678622720,42432 740486876906303488,195876 749924820280832000,9432 764928601791823872,84785 790700367306645504,232911 792416393497042944,245750 763919824170790912,77353 778433396972412928,167046 778018873035649024,163901 755159026158170112,34666 773418989213057024,133702 775334754044510208,148473 794573382100586496,350046 793247188541464576,249374 775015192480608256,146259 788886005004636160,212727 735491179077357568,11774 776193289116614657,153743 774364429848711168,143326 755370858055622656,36219 794768815842279424,261050 768120761668075520,103261 785658386499014660,196277 793366510077087744,250633 769430793160503296,112363 763179953064030208,76412 759830021326376960,59477 776201944142581760,153095 762123387594379264,67453 756982236356894720,45669 756680510135492608,44271 757615902418493440,47788 788875954567258113,220815 789677759366778881,199307 785984494549475328,70858 786077640516141057,199961 786629034188865552,11774 771521543218139136,125554 771324103278129152,122982 779334256908656640,174115 761277813085212672,67229 780455141522694144,179936 791754525216342017,240584 756418290004754432,42249 763848879322247168,79587 764249239438360577,82901 779559284216442880,173204 788808531986161665,220767 790737753168351232,232863 792744267043184640,242636 761175718218825728,65500 768514746601525249,106197 794740848298696704,249926 761690136031612928,70355 790653849769906176,233307 794604804743958528,261942 788126113897865221,215754 765145151798902784,84724 766013486816038912,90030 790322902352719872,230485 780115349471531009,178045 794531777326948352,261155 792490261679079424,245963 780635617952567296,182049 755506529298624512,32448 755476199153950720,37044 764809934915547136,84209 790913936556171264,234583 795130537786490880,261796 755201609886371840,36057 749921880203747328,10735 771831000900984833,125890 779240648650227712,173495 770462182060490753,118191 768872603779903488,109666 790636610102566912,230485 785603076036055040,196729 786027353377943552,198671 773861582619054080,137158 760438729240551428,62822 785804124549844992,197512 766434566739521541,93823 773906455833358337,138898 755223940579065856,669866 781716124387782656,183826 793871307670630400,11774 771543393482575874,101650 780464254235344897,180556 765599591093809152,81946 761632570089934848,69684 774715295252488192,144573 787427852522323968,206117 760922710570598400,64730 750362909818118144,12883 790913503477440512,234583 776420527602737154,155451 793795711955369984,250836 761794431393542144,69711 793952307528376320,249852 790348236880044033,229693 765664976841347072,88052 788074174300336128,207849 771764183150931968,118191 785322925121425408,186883 764292433559457793,82759 778388403981168640,167220 766460416188936192,92972 766039857571459072,90735 781693266039373824,183975 774011419352297472,131421 787091619614822401,209151 772088189364338689,129138 773484060802899968,136904 790517059084021760,231894 793612289957961728,254135 768078412002971648,103354 788814269475422209,203546 793776651754573825,254135 768893565434990592,109104 792100359388925952,243075 790281554480271360,230485 787095786349666304,209043 761397068153823232,66979 792492635378348032,243187 773747673262280704,138165 766110250814484480,90373 777533268518330369,162311 776952815398838276,152735 791710334616793088,240483 776521414941745153,155390 774235053014470656,141887 755883703486652416,39657 770697958408892416,120610 754767540476383232,33356 762178884624199680,431998 795230451308826624,262752 790311374765240320,11774 754761912689238016,33549 756506353137426433,42249 757541142216970240,47782 762339379960512513,1248996 771830865185734657,127218 765227943916253185,82209 763234450440323072,76549 768402956853141504,11774 793441342324142082,252196 793575428854157312,252020 792862759171923968,242693 753316682307932160,26702 776694368488923136,146991 773707561094701056,138532 769878051760971777,114985 770253494003593216,352628 772074168980430849,125742 758803384061140992,54070 767868765585367040,102137 748935400652099585,11774 792461702549778432,245750 787652636111699968,206101 793238469631959041,249926 757227976547110912,46193 790369933595148288,11774 779016020468039680,171324 766328458549006336,93036 790740704221814784,232881 793168135192924160,249469 794939000280809472,262847 761132393843470336,66159 780771753702326272,182211 785937009932140545,199211 768918386831089664,109666 749982737029881856,10735 752813574062501888,22439 766033485991596032,90694 772571864757514240,131542 778957870759047168,171324 763457993924972545,351152 758639178670284800,54070 779725147183931392,175934 788886994550132736,124597 752896668668989440,24134 779321085875585024,158387 787831552491266050,205197 757103276827566080,45964 777817735191461888,352032 773932193471078400,140232 778744155216359425,169437 786330395100839936,201958 773286347419201536,116968 748567481996959745,1170318 756624287587405824,44450 770750750490189824,117257 785269583133417476,194667 786410762323374080,203674 787021758410919936,205728 786687710631165953,205989 788143970933018624,215608 756881908680761345,45122 769666736702394368,114779 787121998531035136,207861 786691953903611904,205728 765132662810021888,82544 760118927787560961,60363 768121533654896640,103354 781664447295287296,139404 750658851020627969,14349 750682402503045121,14421 781358920400973824,186584 768302162589855745,103149 756599395085344768,14277 760877804972085248,58387 772250906763010048,128934 778838023765123072,167319 795308047514079234,266079 769983208276525056,114254 785564221547302912,196247 790969902588919808,234653 751946870142803968,20279 762285777829163008,431998 749620893593243648,7546 760968017962536960,62728 759058477335523328,11774 774253910315982848,142321 791355413132251136,238395 732638673062264833,353220 788470695051268096,218275 755203178996625408,35890 795260660334477313,265276 763753895432687616,79814 793929405366173700,253721 768045059539279872,96039 763769464601006080,80098 767073689561096192,95901 764855082399571969,84724 769675934312042496,18030 779455908942340096,174660 788550995965911040,215030 792974806236868609,248104 790189681799340032,197046 779654550336798722,176104 755359997119254529,35436 759570039376871424,58757 770373446001913856,118393 785656319491526656,197297 791814667354066945,240890 759247222282260480,56964 770935894517817345,120103 778721478632091648,170187 777018258025246720,195876 781043958235488256,183759 788698838215364608,220076 767239734091546624,81929 792754354549825537,243187 794059545370734592,255942 755153740898762752,35890 777599965866565632,162610 788018790827036672,214492 793137905799729153,228911 776747471095685120,155451 732623334316216320,352392 752651541501194240,22444 786029907784511488,200490 789096221038088196,223286 755023899289616384,34451 776634271079346176,156926 786010949668843520,200382 792024736679075840,243075 763938237144403968,80393 778743074532896769,167311 785468042818060288,195975 777995538775945220,164375 753676681538265088,25189 770474341800771584,119371 755127472681840640,33356 760131678283018241,60819 762975555545423876,75724 762124175255437312,431998 776279527282487296,154469 776817694217822208,156811 762640797606957058,73926 778679312077627392,169232 772485780619005952,131084 793952200359813120,254135 738902221748740097,11774 752131740307632128,21034 768059282222882816,103261 763458611251150848,76406 765573805745909760,87858 754727350714138629,33032 773929723026104320,139404 776936921196957696,157082 778714376966590464,168794 747470758314541056,102730 774693920253042688,144999 779084555235893248,171500 795206300279959552,261923 749051398982078464,7061 750395490529734656,11495 760145985527881728,54037 758003557761101824,48663 767765289689690112,101383 793277551070351362,249926 793620746664747008,252581 787023318138425344,246425 792484368279232512,236884 751169618732015616,8052 780638107083247617,182257 752663045805993984,22662 766723265607798785,95708 791642055336484864,235257 791748511519891457,238395 744952061125496832,686533 765775214009516033,88457 791271601828302848,237491 766783387868786688,95511 767026087905878017,90618 776788458421493760,157211 752628013762654208,22777 756464187816030209,43391 771791881466413057,11774 792932281744695296,248514 794039955530072064,257492 785453281850036224,194080 788051048632094720,214492 789361133522067456,225359 785276189376000000,194729 773300223867252736,136110 749237469305049088,7852 756222762314829824,41516 772579200339435520,130988 788742284128948224,220029 760463578898042880,48110 762341172450701312,431998 766718594700840960,95708 768428882194206720,105519 794205816652001284,258598 793831661691547648,255393 767720414487326721,100605 768814718018551808,109167 753262884583387136,26066 788490510218452993,106085 790978995319812096,235147 786444868033867776,199460 759432393828732928,57574 776250918723551233,153095 791002955713482752,235590 754119511624650752,30296 791371566047121408,238207 789309038148382720,209828 766296405279244288,92210 775890894922788865,150663 779353737680695297,171037 766730212990214144,91678 779085664264478721,168284 795038549447938048,262849 786905147284725761,207244 786547916051779584,198576 777918571687079936,164633 755733513673007104,39235 765911023291289601,87904 767909505560567808,98751 768902192803745793,109104 788856714585972736,218892 763432381869010945,78325 755160417928941573,35890 761954403523768320,70858 770960816489267201,122146 763544396042276864,78159 786123257237954560,200374 751770194201047040,19352 763226437654577152,76127 794567246077165568,261155 777565078484910080,87904 789317892458352640,222787 792165979761549313,11774 732383933317275648,350808 764151013934850048,81927 765210738789015552,86103 778386829405851648,162096 794902266675392512,261818 771494211250249733,125222 762365373563875329,431998 770608063153864705,119832 785381157336559616,194060 791040204224143360,235590 751905713144954880,17640 792239987186016257,243187 773958732468383744,140444 787703760537718784,206101 768922037427601409,1249624 794563496335839232,261155 775428405789593600,148574 777033510234288128,157755 771834690223345665,124597 777140292898197505,159876 758053150951665664,51069 781502519608565760,188401 788263346701160448,215437 793984236323647488,256276 789706018871578624,226490 795760893292408832,247930 778258082501537793,166830 785838092309716994,197512 769140238438559744,111491 754187360527450112,31717 762733503683276800,74612 766338140479029249,90031 757431625001033728,46624 735949051007356928,11774 767779749724758016,101163 772826126351798272,132335 781569650765160448,188401 794311829744996352,258981 775790994528665600,151071 776783396055969792,157721 749767360760975360,9754 781257124315705344,186584 794192635539886080,255299 759815988502147072,58254 788013067959435264,198304 768778821965262852,107069 785860805954772994,65113 776817475962929152,11774 771343133292363780,124904 774592628960681984,141316 786221352231407616,201465 786444667055333376,201958 794545367325048832,261155 769900414657523716,109713 786681036537270273,205728 793220898958352384,249374 753232803173728256,24675 760852494347972608,64652 769364349253222400,113165 767087924009504768,97852 776269292924841984,64722 791456213951057920,238780 794381673492189184,223249 778212741039423488,165448 758410164605161472,352304 756318882256879621,42249 766365342381793280,93184 771059127221161985,122127 761539905709191168,68993 762193779952607232,431998 794719710088667136,262849 778580751684108288,168794 775068036235616256,146259 791714636513087490,240718 765637474253172740,82449 732371960315793408,350257 779671575394004992,167939 794662129416736769,8044 773064583523074054,132996 780809789915869184,150151 753375441772306432,27402 772466363638091777,124597 758698094561202176,51451 781344039819968512,139404 788031335340371968,213253 778558857111080960,168794 773106560935534688,133584 773982397931159552,137965 764992176417800192,82283 774221171986354176,141867 793848719816798208,255942 764556390241226752,83391 794335620000690176,258741 780214615850508288,176125 755811077699489792,39235 793971444401082368,255942 788359715101237248,215910 793529611749433344,253190 787041546965282817,207733 771141088182579200,122817 781905823228231680,190532 788150396963348480,215608 779405742956810240,173964 758654278672220162,41680 759939652249878528,60328 794748658898112512,261155 770403819838550016,117257 771628551548186625,126890 776092701347422208,151947 794474797279252481,259034 764205114097737728,80648 754901013287477248,33355 773680194561445888,138614 748923903192494080,11774 793893045313867776,256255 794533758984720385,243614 792583708184309760,246392 755536041088548864,38032 754728438351605761,33356 791670472194785281,234990 763894159891501057,80546 794709211414347780,11774 758505768832241664,53703 786912115089039361,207287 790689438443667456,231894 757012012383801345,44429 769011090760105984,90384 795327289357529088,266079 776232294570987520,153845 750483399647698944,13046 789098151525359616,223312 778129717102780416,164980 740588573586513920,11774 790746552847347713,99049 778767950216126469,168794 769293539729477632,112788 790587740974944256,231894 793909510867861504,256038 793707194424266752,249926 751642540508676096,18236 765385016868306944,86103 789131515951132673,220332 753418537415213056,27045 788767908092575744,220031 789171360689860610,221476 765300329529225216,86332 767791718271897600,101383 776253978354982912,154832 761320439507357696,67023 781701649769328640,171693 779367121201475584,173753 792443726417178624,245575 779372146208280576,174442 751841510937628672,17794 753796278539214848,22238 751218450060546050,17416 789343911290560512,215437 733887567666544640,65113 788215790709243905,214492 791821075290128384,241819 790891758355828737,234583 775181995261308928,145866 778428479146635264,166390 781676145037156353,187997 766245734895222784,91894 763918938463952896,80972 776178653616943104,154322 794627473296203777,261155 758414044646690816,52821 791372280861302784,238205 756855515603406848,44429 766767369171660800,48046 764989417257897985,84745 760556092694732800,63149 789677756497788928,227048 777931313705693184,157993 771438402919104516,124751 775922406548353025,152182 754138221555093504,31529 794009774480326656,255870 794018802069487616,255299 772760813853474816,126152 778327432369672192,162371 791351984049819649,238383 773284101352673280,11774 793187286364008448,249469 788074341044846593,214354 793825175582175232,252112 771076143881617408,122344 793568632240533504,252340 753691723486945280,28282 759512439331237892,58508 768334711143923712,104662 792073211185860608,11774 794223354500808704,258092 758478999496589312,41680 764977374333132802,85562 756356494187167744,42432 760632217059987456,60751 780900228140376064,182870 757807047941378049,14771 794066239920295936,257492 771153496431206402,122978 750158038653435904,11191 775311623976345600,146259 761237284637335552,66815 765581426158891008,87860 771523228762333184,125145 755310900639363072,352029 761164466839052288,61051 788920372351471616,220332 773889247707299840,139404 759528360724660224,58537 769317282313043968,111225 773596620101328897,137016 788933778961944576,220029 760559143895703552,63393 788741404717645824,220332 776066274698723329,152735 778674966719963137,169201 778499447139500032,152594 786249767022161920,201958 779364787612364801,174315 781577305592389632,188401 772204332418633728,112788 773881373752958976,139404 791382790293950464,238395 768072678527737856,103354 791692398309044224,62492 773952195809214464,140444 788213855637733376,215437 757534554512949248,47740 763472232534405120,78566 776408345666355200,155390 786025499894120448,138819 793882008430575617,256349 761354408558940161,67973 793841746182541312,255942 774340242488778752,143043 778751461891067905,169550 794344184933064704,258741 732950075643564033,354668 780984438570102784,184263 787790359086657537,212357 773908251503108096,139404 755080183510601728,41724 789322680382197760,225456 794863343626502145,254135 786884469668052992,206008 788141496318898176,214976 786905412826177538,207287 776587464932593664,155898 787610148302794752,211347 761637128757350400,69947 765205702725951489,350711 780088894293417991,176128 771378198663819265,125145 788007770628907008,212711 794682186293276673,261818 735304172665327616,353374 765635162717626368,87245 786300538367246336,202007 793851732325494788,255942 788759646475608064,220132 750441678402572289,13343 778700449251594240,168794 791293822907154432,234212 776624264019480577,156644 781217497966051328,186434 791363334306095104,238395 771447570853924864,125554 792091302720528384,243576 788875647808569345,221832 787000734147485697,208167 791351438219710464,238395 768017010001321984,101681 786679226799755264,205728 768136134115282944,103389 778305768571351040,166941 790550399472242688,231894 757507428158103553,46280 780771939421941760,182257 765532116771753985,87245 753392879314149376,27502 780627708774584321,150151 750928311694528512,14858 776187766501543936,152903 776772946916442112,156962 777971666580336641,164980 785863109462355968,197512 789112409768140800,220526 765612395158917120,88669 793430824259428352,247042 769241593513664513,110585 774123739164258304,139404 762388561119309824,354470 768652981659013120,107423 790951845803888640,234583 786532038421733376,198304 781363787228123136,139404 789719187090345984,227048 791728331175497728,240535 771461234482741248,125145 754096369078370304,28282 766020806157664257,90384 769836245614592001,115435 757798522687139841,48929 766395832383918080,92166 793840692015538176,255877 794544043573137408,261155 765672016959549440,89076 763091333082996736,73814 778376825810612226,165512 776597984746299392,1170441 780673926775001088,182257 789261690361749504,224818 763225360762753024,75899 788539164635504640,218164 773882075032190976,139404 793444873378623488,252020 777437394861645824,159876 776245094328393729,154322 750508569276145665,13316 779116532756459520,171060 756243303461519360,41196 779829278825328641,164475 779449992637509632,174230 793249058550800384,246392 775032556987281410,87904 785484316180488192,195849 789166309711880192,219708 753680295505694720,18395 758814571234676736,53185 778471947785146368,167569 788555665409187841,218275 769131271637364736,110709 779386807318306816,171795 757987912050814976,49852 766413057484550144,93823 781564189831815168,188304 795703293947219969,199307 752804584226115584,22953 763464660955852800,77731 778288285244334080,167220 767816443429879809,101681 769654013922910208,113836 778623769409531904,169201 791776205879939073,240483 794563065177980928,228810 789415213132947457,219119 770460364823683074,117263 761393237558906880,68273 794486009668849664,258456 794486015239065600,259034 765562084784504832,86338 786940989348773888,207613 762454637257469953,72975 775296104506150913,148045 778327164739473408,167569 781160367338774528,11774 751589907248902144,18215 758130126869696513,42171 793114919197638656,242693 758776174206132224,54070 794938987148443653,262849 792305876275171328,243165 755493778421583873,37655 758309979761872896,52112 763894833119244292,80939 778270753154228225,160609 749632564109934593,7546 772885240700338176,132335 749609681534980096,9332 795447556440473600,266463 777674378351874051,162294 785689929217114112,196277 794011766506201089,257492 794368602161844225,257353 780891048419753985,184289 771542659374518272,125367 785324222625165313,195125 794232510209290240,258941 756101952354779136,36873 779026706485092352,11774 786904414804062208,207287 770769609901297664,118192 754729991192150016,28501 779466446707580933,171993 787604390618144769,211347 791350080276144128,237491 772235208191938560,129471 763884343815090176,1249156 787605410144485376,133136 764551678725091328,79561 765350602318680064,87245 791422214608334848,238099 755162782358642688,35890 788554359651000321,219174 794316194346102784,257492 772881723973443584,132996 785815936150429697,197512 761691604184887296,68862 771311972293808128,124597 792923055576133633,247232 767166012944814081,97386 751547988225425408,18555 778699282958340096,169923 778802828600938498,167220 795714981585190912,262022 791725867512782848,240627 795765839836409857,268646 771393006079324160,125381 760556133962616832,62708 773838961512812545,139404 764323895281225728,82766 766423645589680128,93850 769122550118965249,355470 773514960978653184,136473 770603898256158720,119832 780804087277244417,182960 792743210233663488,243187 772167836072497152,129991 794079045214474241,249852 789151433308397568,215505 769472787467542529,111549 792040196485312512,243075 780324825437011968,179153 792358579361624065,243075 794240303242874880,252706 758802756698202112,55261 775405698934988800,148574 792224429006663680,244270 778070391331749888,165185 769244792236732416,110362 776889733733416960,154914 768494462628540416,104973 770315814780149761,117364 785694443718504448,198094 787895614642065408,213064 774753952671805440,144654 785605780909072384,196767 780758648427573248,182960 786721914618130432,205094 792048374178459648,240483 771432096711774208,121300 794275961520922624,256935 788456277693304832,218275 767774005788938240,100605 788305498558885888,213710 766414526753312770,93823 775997298056818688,150663 788498418679164928,218275 791696723504529409,240260 786584040748920833,201980 794709502897467392,262752 753965619125456896,30590 773882749849444353,139404 754977713950261248,34666 774647177356251136,141114 790806306617786372,224680 761844594619265024,70858 780862818904109056,182726 790665892547948544,225981 795034772137447424,263926 787042332029968384,207287 791734557175349248,239405 788467588556881920,218275 762024617602973697,431998 792601955877040128,244270 794978660830904320,264397 766407501441040384,92159 770750725462761472,117257 787054937142362112,207287 791269214556487680,237491 764437532700540928,81869 780138986610098176,177233 733165073787719680,355480 786796151135621120,206008 788879461605253120,11774 787123627925860352,205728 794690052026761216,261155 764661621184532480,80939 765609480902049792,88399 795388712834068480,266151 734450061803937792,145399 791361798817538048,11774 767316005257302016,97341 732496103820529664,352258 758549051780366337,349507 791636742147153920,240070 785485123265306624,195975 766826668744769536,95672 773108721442488320,134040 781645974691348481,187896 732265484855336960,349814 791042860573274112,234901 766392195083624448,93036 794681777210216448,262022 787453697156456448,209863 765364037068750848,86645 770351336332201984,117257 794272956482523140,258456 791721453368541184,240070 785304815492485120,194934 791055213536874497,234583 778050586931556353,165348 763791454728708096,70756 772973604774510609,129558 776232426200821760,153743 732226133366870016,1170320 788004408839708672,214354 795072125400977409,263926 740341733142106112,99816 756265042128039937,42344 732936814667894784,353279 788536380926197760,218275 733530644442058753,355020 788542045984002049,210390 781344846376165376,139404 792067347083325441,243075 764186685005586436,82544 766271878692540417,90384 788081072466694150,215252 759108414744174592,57092 793861609286406144,11774 750381093174542340,11495 773473910255788032,136886 767471580641366016,98972 773701124591202304,138819 755463513473036288,36157 750548560609968129,10735 770493525813329920,118192 771550530044735490,126390 763976482150506496,79691 770222289191333889,114848 776953256274751488,1250347 751541786338684928,18298 762782078803017728,74943 775556369709617152,148684 764444901673046018,130505 795748335298617344,268448 793324443766558721,249841 760210085947715584,61011 769480735862484992,112399 754718232561397760,33356 755464506470502400,37294 751178349008084992,17591 767228035477241856,97379 794632979696025604,261155 794548543008763904,258193 793164365105074176,248988 793104474847842304,249469 755024409681854469,27045 755784383076954112,20057 757411692967972864,45311 788175653094907904,215005 785589509882834945,194058 763000222364512258,75899 781505253480861696,188401 785542301640568832,196676 794232733383921664,259063 753314871777689600,14277 761632681708879874,69865 794552057227264000,261155 750141046089068544,11495 780989458518769665,183472 794993218807013376,263906 756217277247262720,11774 790739362208153601,231894 795405855571197952,266138 751558618185502720,18215 778197301374386179,166409 785357104769069056,195481 792081085261766657,237935 767814823480549376,100891 765208793106026496,86103 786307360423747584,201494 792365631601463296,244143 772819614078160896,132335 776684225760202752,157082 794639600631353344,261155 790871831788023809,234526 793126324449767425,249469 795362499205808128,266500 791470070350229509,239405 753359650255409153,22715 761391437606952960,67468 788520374644400128,218455 753667785440440320,28850 760244554586918912,1248387 768159569205927936,103071 765239905081397248,86667 794592185068883968,249926 751743352056389633,18893 786379661156777988,202248 775442428996251648,149304 750429965225566208,12883 752313693048713216,21546 754709325688496128,33174 756201177998434305,41839 789301216287166464,215437 794593136475443201,261598 759549201806073856,57574 781320332590325760,187389 754092228411260932,30590 772593220459040769,120690 760511225801371648,63308 775776829223297024,151581 788627128816394240,215437 750828406535778304,15616 771756554483818496,127796 759134270082412544,55887 792104154588188672,241678 761955091893084160,68993 760100104363737089,60866 768485438231158784,106756 794708099558940672,261942 787092647496212480,208065 794282289513558020,259360 780612584965828608,182122 771323143797571584,124597 794561611755356160,261155 765232629264314368,86440 750360945021464576,12859 768395700073795584,104395 793581753512366080,253164 794740835443208192,263108 788736045764472832,220332 794700316226834432,262588 793125599099269121,249469 794316227044732928,350913 785791903086313476,198552 778952293605580800,171324 770654108114038784,738099 756386493086564356,42495 756956330343051264,36145 763403965883187200,75973 788542613167099905,218275 755446310266896384,36545 793253106133893120,250293 773923836555300864,139404 775995569999196160,152735 771526325202853893,124855 765516736896573440,87904 795747086985785346,268448 766707974752628736,85326 769218142849552385,109874 786722020562202624,90209 771866336691576832,128382 770241673951637505,117257 792803874436292608,246225 768999784397082625,109470 780730543742869505,176203 781529707904917504,139404 793356291905196032,8044 778787617773015040,168444 789098024052097024,223054 769482137938432001,109874 759160690967998464,57348 757710336703205376,48270 778401449210441728,167407 781224171145687040,185595 755082946265001984,32624 768432493309505536,104662 791409542932205569,237198 771510095578484736,125163 786994500182740993,207613 772179161741979648,127711 791694689128808448,238429 761209447335206912,66412 781264809115389953,185595 771507723988938753,125163 769577475554758657,112239 779747296535773185,174756 765063127834558464,75349 775121574047416320,146259 794593946328436736,261155 735794340002418688,353124 794866952455983105,262849 774103928073887744,118192 785526930091237376,196538 790712143821672448,233692 765268620536668160,86103 775060156916740096,146847 794660458577989632,261155 795430655769251840,265855 780153365745569792,178360 772981021344165888,132908 786622610851426308,11774 775342305448431616,148473 795412871345795072,263141 770266339621691392,94699 776781931593797632,157755 787853282588893184,211347 780667245949104128,80785 781226637811552256,186584 770423752991596545,117257 763482424353357824,77588 789441730550595586,225981 792600089319669760,244270 788422333677600769,216003 760634933383536640,11774 774313841157107712,142772 787721711693074432,205197 794058833291264000,257492 794673697026146308,262022 749773915736707073,9754 795105834153877504,264397 790952981160194048,234583 780837650781573120,183269 795036156236795905,247930 794559012851318784,261155 765252052188401665,86103 791359275327221761,11774 793955075265884161,254135 779288606238240768,172799 786951501201551361,207613 789523473156538368,226819 741578420136620032,11774 770735809574084608,118191 760901319335022594,62502 769250418052386816,112494 773301380832456708,134375 772515571258699776,131007 772048241709899777,129317 787110919503425540,207949 775749590943469590,146259 785970436005699584,105109 758284266748932096,52112 779123313708720128,172962 791829804802768896,241819 750390984937267200,11774 755103400505798656,35044 787117253657407488,207119 753681880843706368,28819 778935504872103936,158524 765345773617897472,86627 776928897103499264,158815 763459929592197120,76406 785604720723316736,197512 785717023473106944,197063 760455699176443904,62822 776962487396757504,158759 785657263943880705,195975 776641858311036928,157082 791292054877765632,237236 786551577029013504,194723 792759057954156544,247232 789978255608705024,228888 793106194986438657,248988 776600615044644864,154832 757374277071015936,47220 776165176257183744,153854 792478098168086529,245575 787772700995510272,210989 779109278489600000,164826 768190607961550848,104688 788597060648009729,217745 794212645129699329,11774 759913942017675265,59631 775712824848818177,148574 755824911273250816,39957 766292743203221505,88052 785268357197131776,11774 759837856969940993,39221 769348212972937216,90384 789848577044516864,220433 778278193765687296,166409 767549440437747716,99900 787132152202747904,207287 764967103652700160,85562 760901825180659712,61412 761978405868843008,67586 764185492741091328,82120 748392991547662336,350834 794013562339348481,252939 794694123882184705,262849 795061949411295232,264397 795187323151454208,263906 791764263471689728,239998 775109184039772162,146720 785551248585953280,195975 795284029293686784,262849 763865183328632833,1249165 794046875812827136,255942 762302997640650752,353879 752728189789671425,22777 759715656862347264,57574 761600651046641665,69231 776839640728924160,158327 761194770484097024,65180 759559516211916800,58839 777961835311960064,155318 776063142841417729,151265 775689448591859712,148713 760533844223229952,63505 768433363770146816,106393 770689386774089728,120613 792904798651633664,11774 786632543902830592,205270 792436502034681857,245130 751157075783344128,16422 763138392599035905,431998 773846152605229057,139404 776346522002812929,154709 793192340081020928,249926 753960955495743489,30590 755167179218092032,35890 790992397127655424,234653 793354391508119552,250633 753416469422153728,11774 768314801755942912,103354 793091234763907072,249286 733034489694277632,354332 772510864930906116,131025 732392591103156224,351874 794763533909164032,262752 780848373700108288,183269 755773967630159877,35890 776507983471714305,85326 758717850320330756,11774 787095475539185664,207965 792061771125288960,243614 755826156616708096,38352 758242541875568640,14351 767138597447340032,97438 753729352559321088,11774 773128184644702208,133043 776605559327895552,156835 795357710489387009,266079 794147220794785792,258249 751966083943391233,17905 793106931120562176,249469 790787131509706752,232881 766269355504140289,91946 772109217440288768,127775 793425603840053248,252020 793959692070481920,256276 772100292577927172,129471 757853057954689025,49754 758433634743382016,52696 790928105447624706,235019 771545338377150464,126389 764537099047448576,82209 792088182821163008,235487 755368570436091904,24448 778690483518181377,169923 787044641912811520,208176 785833429791309824,197512 776551419214258176,151374 792243264279678976,243187 764786494569648128,84666 791357149322547204,238395 792861447374143492,243865 763084722608242688,76488 751939967283232768,18215 752968187533287425,24848 760546121391366148,63149 755104382186819584,35403 758725569311862784,54070 776233320778641408,152866 792494902726762496,244482 771950304149536769,128926 773939568873648128,139404 762384559912603648,72370 793115468546600960,242693 772289026107711488,354311 751936491371192320,18893 756921915768393729,44450 763929650485571584,80393 790587318054846464,205972 794191293471563776,248652 777265793293774849,161162 765011844318855168,85562 757629706829258753,47782 767136384201220096,97852 773323209114542080,132940 751896350548078592,17794 769059394692808704,110477 764891905960271872,84449 769652170228727808,114021 763347999829491712,77463 767786587665162240,101203 778333339233218560,161744 756615266751156224,44429 771608450459574272,11774 780615697030270976,150151 764885726408220672,26066 788693732832968705,220029 788981575870480384,222715 795221180152168448,249926 790063577751130112,212131 792017230615633922,243075 793616248839872512,251566 749174677289840640,7123 792378152018477061,241819 756191836478201857,41680 765958563474862084,88930 779648391622103041,175542 753560557236592640,27317 755966961096491008,38032 793150974411935744,249926 775722099428069376,150450 755161185499148288,35890 771533631214931972,125853 771773272149164033,351152 794307216916365312,257492 733205192653570048,11774 793977143449370624,254135 768075303902216193,103354 787351827935354880,210207 773496688635817984,136904 789345263676600320,224680 755122594479796224,28866 754885215185727489,11495 795763035839299584,268289 795048755045220352,249926 755807190942756864,39685 776454704914112512,11774 781207965990727681,185595 795319904245260288,261155 773910144111538176,139404 774088964378472448,141316 795458501808181248,267231 750104097576013824,11492 794456749805862912,258741 759459401598107652,1248643 763898799261483008,79513 762204068668280837,431998 777613386251169792,162610 771537803058393088,122299 786352033695662080,198304 790549868011982848,231894 793216000149774336,250544 790828023645810688,233154 762732259308822528,74681 759108743372103680,43947 761428725703462913,67973 794277772738772992,258072 786993139215196160,207287 756564934775836672,43553 781276728802979840,184223 793166412994977792,249841 752812709490593792,22953 737622752962613248,351043 763446417679523840,77849 786654585704284160,90209 756251855160696836,42171 759931499005157376,58542 776930476116377601,158520 791732111078195200,172084 753424515716132864,349283 754810270065762304,33970 765707319581736961,88998 773903003661266945,139404 776897797572419584,159146 794327245229871110,257406 765666196192501760,88052 787231180638871554,46572 794393243454672900,239610 791832421708603392,240070 795721048230596609,267737 767649882257711104,99385 794590977604259840,261818 767344390826319872,95672 781201515314835456,186434 795321568045961220,264774 774011213114142720,139577 786410162835689472,203674 792418454078943232,218832 772511872050352128,128936 759512363188031488,56800 788611564807024640,201857 758402252180643841,51809 761361287913680896,64730 767798280046514177,85326 759813145405775872,58254 767958612513726464,100605 774362702475124736,142980 785854777246748673,198671 794563869096153090,261399 772142072740577283,738099 774165704064892928,140444 756304706893250560,41689 754739327783972864,33520 779451873954713604,175087 770151079531143168,105109 769957860360892418,114254 769209165826973696,105712 794702954024620032,262752 773930610654076930,140211 766434222160670721,93504 787780528468529152,11774 745268937819041792,11774 787264709137399812,209921 760049175224385536,57722 773810512786108416,136814 793810339557146624,220727 759087864856457216,54842 732781657544110081,398860 777865921603964929,163127 795735227188518913,261155 775853034865725440,151463 790756378855874560,235349 775062287379935233,146580 765890412187783171,87904 769018374110273536,110709 779519641404239872,174315 781383485994991616,186713 734728071756939264,349197 764827493807165441,84724 732365681220521984,1170450 764396746470400000,82066 772440431128940544,129471 788083158398832640,199546 762709933703860224,74133 750356953239617536,11774 758131498675503104,51595 758738899183087624,54070 790971831238950913,235487 768914787271081984,108729 791761985755090948,238110 793246137943744512,249841 767432558577463296,1249424 755091115880091648,35107 763161766444593152,76549 764893565008875520,82066 766880958771376129,43471 768722367505772544,107024 788482189126082561,218455 792491682855919616,242693 794881137302716417,262849 773925040337195008,139989 781341471236460544,139404 759864812390068226,59211 761348498444910592,68182 772114421711765504,128143 795328660509257728,263676 732192798833676288,349325 780643274188992512,182257 794620039999561729,249926 780822021609578504,183269 781470401700372481,187891 760536310012481536,24745 767431833105657857,96039 778373943816183809,167676 764895148060864512,84422 773822474215501824,138819 792275930936926208,243983 756189121232662528,41680 770061767720464384,114254 789468761292152832,225981 767914948982865920,102137 759358298957213697,56964 779082013781422082,172123 755324906301186048,35373 792150632547258368,243614 755162368171188226,35890 788524747013271552,218275 766643915772526592,93823 777750518974210048,161456 793624406346129408,254058 751136245237968896,17259 762376262061023232,70941 790569243674902528,232280 763860733750894592,80643 793218684303073280,243451 795659093289488384,267262 792104861546405889,244008 792080441851412480,243187 791664004716437504,240483 787375144733962240,207212 766167486870020096,90969 774969919213563904,132497 779426936149901312,174557 775966183530967040,149087 776745511101628416,157693 795136967147024384,11774 738433631215976448,11774 793186042413060096,249469 791834490419175424,240483 793779712883646468,249926 767789007677878276,100893 770852229754580992,121612 768059356403281925,103261 791365314004910080,238395 761104494293766144,65455 788916159605125121,127871 793444332825145344,252020 764876030813282305,82018 767867309650087936,101681 785549468720623616,196788 772519331255226368,129551 767074560185425921,96848 771057445372321792,123085 767810115659452417,101681 785874652115546112,197512 774275152163078144,131421 768947672501936128,108795 793467425161375744,252408 776880487293915136,157993 787012280147931136,207287 792338091864367104,245118 749116920872316929,7311 765650343631859712,88920 786701351929741312,209795 771959546583670785,121795 776517141633781760,155451 758503380453040128,41680 792150514570031104,243187 790263449737502720,229693 792070311869026304,243075 771905643200540672,128519 754043930157645824,30910 793187422741856256,249926 790975713440563201,235487 794662841466978305,261050 761302497105412097,65626 748301181655592960,353965 786694773704790016,1249806 786707182339428352,204835 759711050564509696,59365 765183658022019072,86103 771866716775260161,125853 795388785546686464,266491 760617293885739008,63371 794270560784093184,256255 778284457648230400,167083 787138357671309313,207119 789211813502214144,224680 794534458523144192,261155 760165070957445120,61412 779002822201184256,171902 732896514889154561,354506 772456036166959104,131027 791225028050235392,236831 746900849134297088,329253 770328422971301888,114254 794666635885887488,261942 755278759159214080,36208 791344604490661888,237491 774347457769660416,141357 759785063991111681,58542 773729081946939392,353359 732532243449667585,1170450 777586273766797312,162497 794666269358387201,261050 794771386027765760,262022 763754578630279168,1249159 766258499802116096,91946 793137571266236416,249469 779439493472485376,173682 753675407191379968,28732 786327676550123520,202727 779363423393943552,174315 765004045140439040,13935 773565685427412992,137639 791738566741078016,240483 768926839637094400,110209 775736383486984192,151185 773819078259699712,1250072 787063235547656192,207109 791373698259308545,238207 771574431671988225,101650 791668499760283648,240483 776219492657528832,152314 793427553499291648,252020 786422677724499968,202429 771525590637744129,125111 791369736252628996,238395 769647945088131077,114779 752980719371190274,24788 795412915633397764,266884 770339556356915200,117257 788123748599595008,215754 792791015631368192,228810 770793464099381248,120963 795301341337792512,261796 756360511990722560,37457 795355041439748096,261155 787122857251831808,209129 756951232392986624,45311 791777560392704003,239405 764077046637010944,81122 774453690929451008,143585 785591823125221378,196676 791702166134099968,240483 792014365876752384,243075 773964030096531458,139404 793951724180340736,252939 773058980939694080,132364 771788419013890048,127218 780670651149475840,182257 787443303025221632,209736 759149617468600321,56964 776959883832799232,156811 762766952934899713,73926 772946637916409856,132578 786397021569712128,203510 772976172619661312,129558 777602700875673601,161277 795076423644016640,249926 773602246890172416,137795 793570048250114049,253164 789076062336450561,223228 766665869552263168,94699 788697256199421952,220029 792177562839576578,243075 788000744632905728,214354 791661448501927940,240483 764404073890189312,82508 773507455116386305,137042 778930800410624004,108396 761085763500974080,66116 765692807189147648,88459 794001299859652608,255870 750653279550468096,14421 776095635107934208,152025 737607046564974593,353148 777171874069487618,159876 760531682088849408,63149 793830999398289412,255393 795681011380158464,266491 785627927278972930,197512 756619507792224256,44429 781365844093710337,186434 785951088507654144,199546 768933187170865152,110362 761250897896747009,67547 753703912901844992,29263 758398671910236160,53017 785242973827063808,194221 790994056620847104,164814 791176857571983360,234575 768743509729873920,104973 788940202718789632,214354 793530687156617217,252408 775795804145582080,151463 788933411662655489,220029 765973372937310210,90384 790606102803025920,232169 770069908717727749,85326 732972931752460288,354421 791001486582951937,233241 761029094200836100,66155 786925717028167684,205455 794734984384966656,262752 752945686635646976,24134 786276549301370880,200382 785589472226258944,197297 791724141984505856,240483 786970749558984704,207287 793475620260966400,252580 795241615749050368,262849 774588326871306240,141360 788785452241317888,220332 757951067455758336,49121 753700328088997892,28281 793357079348076544,248559 793345961070252032,248988 788011442083663872,214354 788583082676719616,218275 790621939354177536,232884 775371723910762497,148045 791439926273245185,237787 760253304714649600,58508 766653088115593216,92917 776756195222663168,155390 795242760999759872,264397 791009865212637184,235948 787120782635700224,207119 738598319262294017,102730 734776378764185600,351644 792471742153236480,245750 768958452563607552,110389 776512170108608514,156518 772614215152472064,131421 792017679435624449,240145 750637755168804864,14277 794395286282059776,259360 787050802674143232,207949 775106787200602113,140444 786424851976318976,203350 762276210584018944,51778 775893690883645441,151463 794537763181707264,261155 761399671713632256,66979 794012822376038400,257492 788542335332315136,218832 769367249706557441,113213 761329740120600576,67768 791118009272180736,78159 760214726517329923,59725 775428110946885632,141091 765204707199639552,83367 785982908288819201,197512 779433073435815936,354310 774641069132611585,139012 793652793764700164,252741 789151646693457920,223899 767504011456974848,99140 760147817063120896,61051 794065277872959488,243187 795726031957041152,199307 759546073475985408,58255 754008922793521152,30339 786046825044115456,199769 781499148809936897,139404 790690816796659712,232169 775364124687601664,147988 793136295627202560,249469 761744349629526016,69356 793116809368961024,249180 744025106385625088,1247635 750822188383506433,14950 792687316816965632,235487 781884671177134080,190635 788158389167677444,352258 757737727207047172,43553 777828558471299072,161352 780630376100274176,182257 789898902094819328,220815 787475519524724736,211347 778297872630636544,151071 786401587698737152,203674 787832665676275712,212063 761280327213998080,67229 787048469315907584,204539 793165277030678528,249469 788454179333255168,218219 793161089957584896,249926 774251145103544320,142090 753722802985852928,29263 776401067529547777,153596 795661439654563840,267521 790731868756901888,232169 773988468821225474,1250110 762644912210927616,73926 766262035084607488,91946 791767105473568768,240814 766615347218690051,94699 771400284920803328,125145 786975408696811520,207613 761337455777689600,68057 775058852081389570,146259 788586541522321409,218832 795439707060453376,266190 773746166303453186,138819 752253071456018433,16925 753957336251785217,29263 795358525216137216,264397 794577335894753281,261155 759338915677417472,57954 794564716857176064,261155 794327838820139008,249852 792585515715268608,245630 793319956788097024,251452 742463833134923776,11774 758490110681763842,53289 780610316677906432,150151 787295832181608452,209035 789819200919461888,228037 794308202276016132,258058 768798945288065024,108385 777038734306910209,158175 786651733027983360,90209 779879685614215170,177248 770581389116923904,119832 792061744524980224,243614 792350643356889088,244143 766190372712091648,90384 772317734847647744,128025 776862025108496385,156835 793239587367845888,249926 764788161482555392,84759 773971668020531200,140444 793492126071939072,246425 794801876986302464,263090 763396087361089536,11464 766774430198403072,95511 757032188214784000,44359 795381087686062080,266500 754819996547702784,32337 771846557989765120,118191 757619690512519168,46076 766613615675703296,92958 778429123261763584,166853 760562480582045696,11774 787013929629282304,206304 792409967751991296,241775 793918264481091587,244448 791725352808841216,238207 766622789524660224,94684 770721374121832448,120541 776421364404146176,155390 791009478422302721,232137 788158287518629888,215031 793224602663129088,249469 773268799139278853,135725 759871600690769920,60118 785917551561682946,198576 793943484487049216,254135 758043778641002496,51069 769709333185650688,114985 750749258475835392,10653 793971665969393664,11774 780682820809293825,180757 773867807591243776,139404 779857896481890304,175046 781822870846529537,190269 785267504792768512,11774 786285040518897664,201958 790653346260643840,232169 770412252168015872,118556 794582059507388417,261155 760571142193184769,58267 792070232495894528,243187 781237597267976192,186212 789276999231545344,220029 767115727262416896,97811 767370986668843008,97413 791348140322369537,11774 765557880418369536,88052 767401625321287680,94899 786616924226592769,204539 748314317091528704,1247847 764269342141874178,80648 748555177867632640,11774 787842422793351169,213064 763938857054199808,1249165 795349529776095232,249882 763996810545278988,80192 778729891973869572,170187 780940636673286144,184223 773331298811338753,134525 787071547311816707,208918 793200861442928640,249159 757718304446255105,47844 773960307156844544,140444 791037312524251137,235756 792086400904626176,240584 769320589551075329,108795 787690556944162816,212076 793957499384852480,256217 762243539216371712,69231 762715772519079936,73869 773886852180877313,139404 790969340631846913,231894 773901672477327360,139404 786044582865821696,200495 792223314236182529,242693 793157209639137280,249469 758129254987100160,41703 793095616607948801,249469 763408158832209921,73814 792965768044503040,243733 790717708618768384,233307 751751705516060672,19458 753734544021417984,29600 794596197692481540,261155 793210162475442177,243614 754877252936937473,26721 757563763981770752,46406 760139257939755009,61145 791118285706301440,232169 775735527890751488,1250248 772628916834070529,76146 785728637077073920,196277 792018769996644352,243075 771776785017102336,127657 778368930486169600,167407 794347203737292801,11774 749247252988768256,7615 759264928914087936,56964 781271477400121345,186210 790603253985734657,232169 765259700027944960,85562 750368492973465600,11774 769009942024097793,110389 778819646577270785,33169 743216608542339073,353267 791070272887611392,78159 794013844070862848,257492 781112341396152320,185496 793200807336378369,249926 795761119554076673,267014 755181229314445312,35890 794562482551619584,261155 791669812220923904,238099 773343866422489088,134371 750495309264924672,12746 793165434967109633,249926 765679315321233408,88052 773763943550455808,131597 779143384367849474,168284 792689695872483328,1170819 786972462147837953,207287 779086081098674176,172299 791349395136602114,238395 793583409603895296,252020 772820966070071296,130407 785820032555110400,194723 792816590857314304,247877 776813198091620352,155451 781496379587702784,184223 754024492666609665,30360 790987787772190720,233736 762760141229830144,74281 771501139837775872,124744 763075910761230336,11774 792046514524815361,243240 793899702668251136,11774 758684871346749440,54070 769350027810512897,113165 792547329899307008,246225 775329860948484096,148170 789794259939368960,194723 794986718860451840,263907 773135029459423232,118174 792020066745352192,243075 786517058842484737,203806 744398203861221376,349197 794212071739166720,258044 785262591148908545,194154 780944219900784640,184223 791716960782475264,240926 752964512957992964,24727 756937487952601089,44291 794734627088760832,262849 767442865886593024,95055 780813320471343104,182960 786793021295562756,193633 779821551776632832,172428 791810566096560128,240890 768964393912729600,109666 795211842733953024,261666 791513138252296196,237198 751218436936794117,17640 765596722412261376,88428 758329451549712385,39359 758776040495783936,54070 786943105723355136,207287 765988459446210560,90618 770308163614674944,118087 786986751466156032,207096 773617911550345216,138165 786416199378673664,203674 766768952110219264,95568 773951871975325696,139404 758029918508724224,50804 792849598280794113,247877 792076650930442240,243187 767870348587102208,101681 785532099520454657,195838 770853954078908416,120610 768276932790198274,103071 789266693784674308,222997 767817021916524545,101681 778100314931167232,164375 785599638569123840,197297 794528329454022657,261155 769323421914112000,81869 790054342199914496,229192 791344176772190208,237491 768923328211857408,109104 754776520422547456,14277 788752551596396544,220332 794142622919098368,258193 786104490613215232,197512 752962622576820225,24880 769428299709816833,112623 788509792193146880,217658 767847187346628608,101681 794597571729784832,261818 768896634897829888,109945 787789503264161792,205197 758977609627672576,51069 788186145251135490,215088 793556480200994816,172084 768827858361942016,104973 762075371365957633,47283 781315665089232900,185496 793414219928592384,249871 790360883507625984,229159 794897868863717376,263667 792046523768942592,243075 781386734709858304,139404 771408120169963524,125381 789152216485617664,223286 791290467644157952,237236 767804652662304770,101163 755155570995245056,35890 774011036466761728,140495 785683009106284544,196277 780563460245577728,181419 793552434832478208,253274 763441286053441536,77598 774041821399875588,141035 787054979488112640,208016 770767207529873408,121046 772895335102373888,132908 757021605008592897,45576 792144689595953152,243451 792136487517032448,244385 794604674842169344,261818 759218288568180736,57574 771865769319632896,125853 791409608199843841,237198 773613885395832832,137978 762128034644262912,431998 772608281101697029,131896 780097729020235776,177422 773636171188477952,137869 762732247438942208,74681 786311115546435584,201958 780887394073600004,182870 768613725972664320,107469 770076586607599616,26066 786593210663514113,352761 795056745123086336,264397 787737271860596736,205197 756973531447996417,44450 785503446904414208,196277 795100656902295552,265257 753538478290374656,26597 785724999139155968,195975 770738856752652288,118191 771321605125464064,124597 790011066063269888,219624 778662780291256321,11774 770650405114118145,108795 773914293117063168,139404 760824643427012608,64722 764225305762525189,82066 773919139513630721,140001 793165267576713216,250033 750862040734896128,15264 789679161619210240,226490 770130127414038530,115435 793628166946430976,245024 756088882244952066,41506 748795274294734848,352721 767122645951324160,97852 786196349234536449,201619 766420498838327296,93184 790515238672171008,231894 769156564833886208,107953 792739779792089089,243187 777194563467378688,156103 786751420548603904,206008 792024918577774592,243187 793986316748787712,11774 760029503565369344,349283 785963773530079233,198991 764972416070148096,84724 788829397809672193,220526 794382798018793472,257704 754744657104478208,33356 791001519743201280,234796 793702640106348545,252020 769606832667013121,113836 795101073002426368,265257 775515718083309572,148473 792030471786008580,243187 764410127025901568,83366 777179447061540864,160226 791733354718760960,240926 778370018757050368,167044 775461193532211202,149202 790604279430078464,232791 733009618989948933,355291 758356280784355328,52061 795443319308324864,256255 781649821048246272,177455 748363276979945473,1247847 768858406417526784,108849 793120369611792384,249469 786920619958861824,207287 753429989819678720,27045 763017289734164485,75899 787650513928151040,211347 751209622837432321,17416 759421600047431681,56800 767584120427847680,82344 749613231988178944,7546 757697977783689216,48663 769297539015114752,110477 771551429790044160,112872 785484640035360768,194058 793103428171997184,249469 756624117793746944,44429 786195131821088768,201494 767444071673499648,95055 763903810167242752,80393 768691844393775104,107428 790749447399452672,232169 768614567421153280,106716 790989572570124288,233736 733425096589611009,354893 767839992181907456,97568 785588995870687232,196676 794861859321090048,260445 768441280988844036,106281 762154193758982145,431998 763188149774381056,76665 794205857986834432,258771 767444886677172224,97355 781407040795213824,187453 789675425299566592,205349 762372626136248320,70941 790880617730871298,231894 785902200409120768,198631 781329289627045888,139404 767377633021603841,97515 773494902009110529,136904 774798648513273857,136110 764518802994462721,81946 771440916888367104,125367 766157604993306626,81929 769675934282747904,114301 770741139376791553,120474 763063284605984770,75724 775874800308854784,152314 776237432463200256,151255 792946024675291136,245634 772608161672867840,130669 770257467024474113,117257 786409418225250304,193519 792776163215101952,247241 794383635931656192,252020 795454583208366080,267262 761332625474670592,67938 771461692345688065,124804 749814738280861696,9754 776901841049313281,159359 780440111402012672,177233 789667769956634624,225866 771670700176224256,126152 787369691119509504,209351 791737730690641924,241067 781115887814270977,185496 788874084994027520,221143 770619687872765953,119794 771724070450765824,93261 780451353122398208,180310 759098378101911552,56964 781219775888420864,186376 758703755156156416,54600 775699018785718273,147316 794681317891813376,256276 775825594865115136,151165 786462391118823424,200235 786924015399165953,207287 763968415652380673,79592 778777526730645504,170187 794533153624838144,261155 764156222102704128,75899 791134535404679168,236884 753654884348616704,28732 764685603195723776,84422 777039974445248512,156835 764729382959210496,82066 789209790601957377,215505 763119934515716096,75281 785930934549831680,199262 762885804335046657,67346 770364216482168832,117257 774716004471492608,143473 753366885509521412,27045 795735540943425537,267576 753715137635160065,27317 790393153517936640,206666 758341032140570624,46384 772891658430001152,132996 763725652583415813,78159 788450398348595201,218275 786613267741315072,204413 793941768345559040,256217 768472271895666688,106774 771414704866660352,125381 792346946627260416,244143 786024667425288192,198620 763837994084229120,80607 785635434781028353,197297 760782191924305921,64689 732867126092955648,353789 786054215273709568,194723 766342085536456704,91946 766123871766323200,79561 789866039815262209,225456 761282521371910145,67648 763440236022026240,1170332 790029561782087680,215965 785740130036228096,197297 795390755481141248,266491 762681839089651713,73030 773186591686819840,132335 753270753185890304,26677 760118422780964864,61049 768160001869307904,103354 794969380207480833,261796 777908501100187650,162780 756305129968504832,42432 788876382285795333,221785 775015270519828480,146259 790929592940793856,234583 765940449219518464,90384 757605052064202752,47545 761381633639407617,67852 793113691231313921,249469 793438983212720128,252196 793621262018879488,252639 763944367610482689,26066 793259333421244416,249926 771098838501355520,122817 770405052234227712,115538 769961909177163776,114254 758765611694469120,51796 776795096540864513,153248 781548487561187328,187084 750492190464499712,12535 761901913227030528,431998 777504000543522816,161065 793146557923221510,249469 793510370748932096,253004 794217569968238592,258267 756592378744541184,1248387 777269441109164032,155933 777873152315691008,163763 762441367586955264,73102 751148025586802688,16670 768210557149310976,104162 780473914745036800,11774 762022957669638144,69794 774813370318925825,130247 755165325902176257,35890 761680260245049345,70258 790628405934972928,221297 763579968240705536,76858 779338133888339969,171693 770069042501738497,116651 752840630737309696,23725 771265920178151424,123825 791633165479661569,240145 778973886276710400,171617 793126402082021376,249469 780894312850722816,183975 764212689568686080,11774 778297723632050177,167311 785544407932108800,130635 752220400050900992,20279 777676013790633984,157082 770267492409303040,117710 786359290554613760,203350 792132093916708864,243075 778562595246764032,166852 793283740080349185,251234 771106288289873920,122759 758699801244491776,54070 786910957691867136,192032 759321548016582656,56964 761411014667546624,67906 766586684255379457,94699 787432466545913856,188577 792177395939803136,243187 776252311714738176,154071 778402972069789696,166500 794787177456660480,262784 763148222349058048,75899 773693018549293057,137158 786566607036256258,159115 767808844072361985,101681 795439690144948225,267133 764869083934392320,84209 789824167931629568,227048 789889520896319488,227242 770413010506493952,117257 793646375535869952,253190 787271220655976448,188577 750073607666167808,7275 763099873742729216,66116 786355867461357569,203391 768566266898415616,107559 775405006304358400,148994 758018254757629953,50766 763709434082099201,78159 791721870492131328,240260 785535845088583680,195283 732981655388856320,354927 766420422053203968,93286 781230258817265664,186434 778287436199624704,166434 793967093615968256,254209 752628219224977409,22750 776737016868376576,157755 785318666674077697,195125 771299498702155777,124545 759236218127314945,10313 777161279324598272,159093 795753706595749890,261155 764115223636692992,78084 774007686170116096,139404 751590060475154433,14277 766277545889333248,90327 790570179558252544,232137 766699823806443520,95672 793452078408486913,235685 787041487938736128,205728 794745451375456256,262752 758030555627810816,50923 756501171670581248,43266 755409664683208705,36306 777800718178656256,163763 778188826674159616,164826 772076822838337536,128934 775737862071263232,150511 732728735900766209,1170601 768275905709953024,100579 792027704627429376,243187 768545599222321153,106716 785993999664414720,200382 790611747900186624,11774 791332823084838912,238207 750702203908689920,12883 793646192492240896,253606 786958771025174528,207517 752644063535337474,21332 793462285406699522,252408 751607401372004352,18395 767803955502051329,101681 769321068062449664,112915 776215597206138880,153854 757681151918108672,46280 753242891691126784,26140 794694389486485504,262752 775627933268357120,112363 790604864254377984,232791 781881938231427072,187896 786605787791581184,205039 778780123822632960,170187 753012482159980544,17416 772163701650690048,129991 766409215652933632,93823 769317859172507648,112623 775420504551415808,148045 769388813596504064,110659 787875228420407296,213694 771188161187753985,121479 770285428167630848,117833 794307130094473216,11774 765625818886332416,88669 777850697492619264,163960 778194466100375552,166390 768939723939348480,109571 781337430599274496,185310 793884065770377216,255942 763442506918989826,78383 771424006507409408,125585 794315528286322688,258456 768540512689197056,106317 776242323378233344,153779 758638777883561985,54070 762669921360904192,73750 789284616838402049,224680 771548224582668288,122817 794245549457342465,257492 752959184795205632,24173 781528869941682178,185595 747564054227652608,11774 776409006365560832,153610 788368310471626752,216009 755478255394750466,11774 755229973091188736,34645 777184297396690944,141022 785930850667868160,199546 788726922083610624,11774 775336636414439424,146580 789455236398133248,223881 791260692099829760,237466 790701440998207488,232884 791691368657813505,240070 763815972633448477,79131 776568469387116545,106716 760350786631106560,61117 752000458349223937,14277 791313424131104768,234864 793856525517283328,255942 775308527858573312,148170 794535230946283520,261255 770731200746958848,120610 768487831111135233,106083 785678311544369152,197297 786029535003156480,199496 787919865772408833,211829 761303680733679616,67547 772192181058572288,129301 795341286957924352,264774 779855753024647169,176109 773982737392742400,139404 756291915746725888,42564 793922498295234560,256219 764448454030553088,83454 792054282698620928,243187 755382543612989440,37044 732205057752453122,350021 780900705657769984,183759 770673158990987264,120610 732695359382822914,349918 794527485660635136,261155 763223921281814528,76794 778392341975412737,166916 779766509123964928,174557 786705915349176320,206054 791373044371496960,237491 761612790729584640,69711 793154224364347392,249469 775388958863745024,146580 767914667079499776,101681 768837232698548224,100605 772244111688556544,127775 786020733143048192,197512 794688433595654144,262815 756081393390723072,37219 752646501646667776,22662 791475707582877697,239405 764304437326311424,82283 753202020035756032,26140 793244686509039616,249926 764988468032368640,84724 778828631271366656,11774 781252183404740608,186289 794405735413096448,258456 758414346246512641,1248611 785801023491182592,194042 758011753368289285,50761 790653784150204416,228820 795405112034213888,266491 763129977994932224,76794 760881872327020544,65291 767037911346794496,97046 791331459088941056,238207 756927917893021696,1170352 752621570623938560,351252 774249083913592832,142090 778400688099459072,167398 767902717041860609,102191 771513005037133824,126390 774440021759700992,141645 761244662501814274,66897 786921899783757826,207287 790535433759301632,231792 756284612175953921,42495 776753921457000448,157755 733010111799558144,355324 780814450051907584,183269 786242849255804932,201958 793044364415172608,246514 775011814962790400,144542 776740997590032384,157755 759465846922096640,24087 777645842857689088,161456 761914502057168896,66815 790901775674945536,231550 781257737078538240,351998 772158548751048704,127707 752146126304710657,14277 779342163582726144,174115 795002414738849794,264478 791660542175875073,239324 754766771215884288,32756 791006358241841152,235948 769252774282485765,110585 785855260032131073,197512 752091913000452096,21034 776964958009626624,159146 791912905826373632,241523 793415572893597698,8044 779364387664502785,174115 786763507572346881,205728 794599351381172224,261796 776400084523184130,154254 757761365067067392,48735 780800843834597377,182036 785640013925015552,197512 776780667644444672,156533 781863528005242881,189017 776889245092892672,135092 795698721782632452,267862 756264084182536192,41680 770795418691182592,121359 756673500102823936,18215 762122759224852480,69947 791423049954267136,237594 792827949284102144,247241 762003119957872640,71550 795358468001636356,266500 795758978072453121,268646 761390355170361344,68273 780161002528735234,178664 785917007694790656,198591 793936482935435264,256255 780199424458756096,172185 793849892556902400,255942 732290465014398976,351184 790644352070610944,232791 755784852084027394,39462 763158777973485568,1249110 763702630287675392,78159 769958976096202753,116044 785503126379835392,195975 756284410761187328,42495 785893044096688128,7224 778638743229960192,11774 785923087308951552,199546 795087268763619332,264397 761979270763728896,71244 777874223310180352,163990 791412115827458050,238639 767040515342753792,97432 779678926742384640,174116 785888311315488768,199166 755611040285458432,35403 788471646919229440,218275 792640694338846720,11774 768492387954003968,103071 791665310155677696,239324 764860068860878848,27280 750954662686253056,14502 791379843464171520,238207 790657966965788672,228820 769537452172120064,112363 758746207627849729,54123 786879637720793088,207045 781841930061750301,188401 791361460890918914,238207 753371565094428672,27317 773644636334202881,137693 759181574688628736,56370 759567385485422592,58945 771836801950507008,125554 772058273453256704,127775 764275630179364864,82002 732259685256986624,11774 777884254890029057,164001 756304271956512771,42432 749011546752229376,1247968 794831750354628608,262053 764234333569687553,82283 795377629968875524,192363 775897814098477056,152182 750711295138299908,13412 792818612318896128,247877 769018164160102401,109874 769706754179407872,113836 750367374893674496,11349 768832684529291264,108394 787254329250119681,46572 791796281995829248,240145 794583832632721408,261155 780604345020710913,181955 780033889788104704,177444 788559039986798592,207613 795614609096974336,267646 795070470177648640,247930 781466025669726208,188050 751016483367550976,15800 758107769245433858,41703 774974921311154176,144730 781646065845932033,188934 791338519717261312,237491 788002639237615616,214209 777290287383126016,159876 760555778877091840,63451 786649011587547136,205455 774031453881442305,140900 780282197127274496,179146 787049086176198656,207965 758000969930059776,50772 788022091555667968,214492 791004821541253120,235621 776728180522557440,157693 749707006349565955,9292 761040655879516160,61922 762659011984515072,69282 793466494713593856,250430 765222415307866112,86103 791657121314111488,240145 773163302964826112,131597 789823078951976960,227033 771060751863689217,123226 794744589966016512,262145 760080726217809920,60866 761947619748749312,431998 791267084231516160,237491 792084386833395712,243075 786327168846626817,202379 768612610598137857,100213 762655618956079104,73926 778302339392368640,10788 761680560007761920,70255 766473512231968769,93823 794641564375060480,261155 758719446030614528,54739 751108028028641280,16506 795709897237209088,268356 776936894009450496,159359 769660418134454272,113412 762803854400512001,74041 791638623754022912,237999 780724030718504962,175046 795664717003882496,198030 787631929243930624,206101 794951395640229890,263895 778374342426046464,167674 786537743400570880,204413 764800758311256064,81659 766110429504479232,88998 771697274737061889,122982 776828116257742848,158520 795008571691962368,263931 781221526150479872,185313 787468698709655552,208461 772465980119343104,128934 790941261637136384,233241 767746854868037632,100893 787636513878208513,204078 770759994669162497,120127 793135670990483458,249895 759280896973430784,57690 786347870345506817,200317 758072848585986048,51265 764166452362383360,81946 790713275176587268,233692 780602103903375362,181755 781279096462532608,185921 751140909052366848,16953 793459649588654086,252408 789257488163975168,223035 795710377740894212,267862 793550119475875840,252020 778437103650676737,167220 795395365121966081,266054 758063709516423169,49975 787062963114868736,207965 762421736201609216,72978 786774348065628160,204835 751055319439069184,11463 764971605051092993,85562 770623815999041538,119937 792007880388018176,241678 793192740599148544,249926 793588308328591361,253793 793869148958883841,249926 793098668270292992,249348 794527143866691584,261155 766764891210260480,95251 773364006656417792,24173 766274528926273536,91946 793649234620940288,254025 761676753731551233,70177 752909691735322624,22737 769379218937507840,108385 793632327968493569,254058 776581466385887236,156644 793287954391183362,250430 769307383034159106,112872 789972203689373696,226277 791811116317941761,241819 766758915132403712,94683 764696064511184896,74238 768911439918665728,109874 776208818057285632,153596 751539551693406208,18491 788724745692909568,219942 771069766316339201,121771 788539594174107648,210390 754744164445659137,32873 764416647407034368,83391 789817761283186688,227925 787086796878413824,208928 794188630600261632,247610 758517089640427520,53163 788518675619913734,218356 788793622669979651,220961 792814232915943425,243865 776979840184582144,158387 788212949017952256,214899 765045162598891521,85686 766818236969037824,90252 767834141383589890,101681 790049337049018368,228124 793902066393489408,256451 779332827611537408,158387 753592448190812162,19598 768213359523143681,103354 757603464247586820,47545 790276161024557056,229159 795702388569047040,247930 759032362541854720,56447 771138026395144193,117609 778756092985643008,170144 788468363680854016,218275 751812079460372480,14277 769853588487213056,114491 758726708874792960,54070 777861006068445185,163219 792087303825031169,237964 786887040684199936,206748 775452150344273920,148645 743063745778221056,679105 791814483152740352,240070 750725621962059776,12746 787253565320486912,46572 774665752511025152,144460 788829275801563136,218275 765333644185513985,87245 753912678448566272,28128 786928683474833409,207051 764301219762278400,80674 793555964792336384,252020 764811902560137216,82002 749322350051532800,7852 762678969275592704,73814 791807275815936000,240584 771023418162491393,119551 753710717619015681,29263 793163554144870402,249926 752262144033484803,21034 754758857348440064,33356 773869804453294080,139404 786029623482064900,199478 791373649731289089,238290 769685425678118912,113982 758342512721301506,48289 755933160521760769,40802 785899363646246912,11774 763069216941453313,75929 785526449734234112,195332 764824705672937474,84724 765373180588486656,86103 761630635161112576,1248861 767705949935140864,95044 763228301812830208,75899 771097346914521089,122759 790665190631092224,233307 755802325252395009,39462 793138834611507201,249469 786369167381237762,198304 759973038611836928,43471 763915462405189632,73685 762138808464740352,431998 786218745140121600,201555 760424261697802240,62771 771644342146445312,125367 773603842944593920,137042 778226456224751616,117257 751916983008890880,19827 759892871424139264,58869 765331898327523331,86053 775127411700666368,144484 760181833380327424,61328 760896072243904512,64722 765542267033489408,87904 778012862820159488,164608 772808852710588417,132364 788484793944055808,217574 781313352878399488,183801 753375901035868160,26446 765192537523060740,86103 759403142907920384,57881 771497163889188868,125554 766366063881818112,93036 774277127151624192,142090 790943558928785409,234583 791512236510412800,238395 780632180259102720,181419 763969879716139014,80939 786995898605764609,207287 785271738376474625,194648 794160680232452096,257492 753636733766496256,148861 766732501905571840,95672 791781977263370241,240483 762434312012566528,1170332 753925699166240770,29263 770761577452625920,121359 780852498659733508,182419 753431416977825792,27222 792048624561782784,243075 750368198441115648,12805 795299067085619202,266079 789964534362546177,227795 792108220412157952,243421 760301399758426112,51769 771442220381507584,122182 762743341482176514,74630 793136480243814400,249469 758584217731301376,51451 760453318816702465,209828 778790219969474560,168794 792040828583772160,243187 791620718320418817,238780 767746137721888768,101134 779400184501501952,174702 778044267637858304,164980 770221125045358593,117257 792009160447565824,240890 764321991503417345,82066 764241437684748288,80939 793872867796582404,191065 765572269699534848,87904 774326700205367296,142355 772555268391436288,131007 780961528644182016,183269 791656221673558016,238395 794536016862445568,261155 792007112608055296,206666 795746140448702464,268814 781466431074557956,186434 749354661652619264,8047 778740472298610688,168794 763150985787080704,75724 779518333595086848,173917 756984261299752961,45669 760120500504891392,61051 764933108252614656,85326 771846794863140864,127957 779136917023502337,170187 792881054776459265,243075 792543117773713408,246295 787307440953892868,207287 792501211781922816,246225 777946437854330880,164826 778231802133639168,166532 792492517258244096,246273 763151780595306496,76549 770577918409969664,119774 732244734605955074,196346 756581631041871872,43887 790718973096529920,1170429 788127334972977153,215005 790971491387047936,235590 780825038060593152,181886 750730654308900864,14963 793422899201896449,252020 762740840674521088,73706 776147754254872576,154071 772759299131109377,132335 763908899397308416,80393 770766019765866500,118515 767856100641169408,101163 776491286010269696,155390 759769887992492034,59666 775819461328863232,150404 753676474427637760,28819 766587368950403073,92872 794594354690224128,261399 755777117296664577,39020 795747028353499145,261155 788024156465999872,214209 756880233912041472,45125 785529135682707456,196277 794724318714458112,262849 759185445309804545,51798 794782861874302976,261155 793752062777368576,251758 795022133848145920,261155 787063759273619457,207965 780896449047437312,246425 794901339872563200,217519 764826291803750401,81574 776166465951166464,153613 734899489572524036,102730 785884073885593600,196538 781065116745736192,185218 761462123880820736,68696 766749418028535809,94683 791643967125229568,194349 762274766904553472,51778 788873526841180160,220539 781717489692573696,189084 759979865349107712,52112 773488516823183360,136904 774038867053686785,138953 757943945984901121,1248549 779891151025217536,176203 756263322698350592,41459 792529685603377152,245130 789455551579107332,224680 780374257364824064,179718 750343251257733122,12535 789942557799088128,228820 749392180033101824,8497 761445802418077696,67679 763705443210391552,79691 751540879710621696,18409 750364698072215553,11774 772156661469413376,127707 754004907376738304,30590 763253742451896320,59996 755288327759269888,35890 795748455658483712,268646 795657934533496832,265649 766797096296984576,87212 778170263129251840,166282 793552410601852928,253387 788066988715184128,214492 786681991735439360,201351 767913950105206784,81869 759480113260093440,27156 793948025748070400,255826 789347326162722820,224680 766705745446445061,95672 772361964148387840,121795 773899386946396160,139865 773245497607909376,11774 781060103382282241,183759 793861623257587713,254135 758815089759653888,54070 786392155946295296,199460 786671340350615552,205728 791345929680936960,238383 766776129881505792,95708 793845828565635073,255942 770345709279117312,117932 773303715860144128,134375 773288862961532928,1170555 778974434145148929,171617 785270025280258048,194648 790013605827710976,221107 793530549289771008,249926 793114538879160321,249469 788753476977303552,220029 794932921484316672,263817 790964042575679489,235487 794258575182872576,257492 791353681950101504,238207 748545791396970496,11774 793500930872315904,252196 779703649358405637,175185 770517448739033093,118191 780408105217777664,179742 768512847630462976,104973 776277273594982400,154071 768046128210251776,103015 793916280449351680,256847 756318967589900288,42249 769294468675735552,112265 757638648460435457,47940 768819439861202945,107469 742117690525896705,11774 769213045037989888,111558 779345964712603648,173753 787035544773545984,208016 794211584289685504,257492 794656269483249665,262025 755454433316724736,37219 753002033704148994,24787 757999499474300929,50143 792749136344915969,246726 792427790838759425,228037 786390213702455296,202353 787048407235952640,207974 765203296525037568,86103 780106813115105280,178395 790930162875498497,234583 768920198380347394,108849 788466172400275456,217945 795040761301471232,264397 790044467499638784,228124 780435475295182848,11774 758980365503508480,56190 779288316420169728,173753 793283739614797825,250430 785719020980842496,197512 773868437663866880,139404 788685184954568704,219989 794228651671879681,257534 791983907667271680,241925 792767352081297409,230063 793209104047149056,250033 793954243069681664,256225 769344968838242304,110659 771504854544027649,110659 755376549403254785,36735 761193681785331712,65180 752888630830510080,24134 750727653569753088,14848 786325515904749568,201308 775037389181898752,146259 773589362583961600,137869 785243542734180352,192434 795726629951729664,267521 775480672739745792,112363 795440251015753728,267157 786021651171258368,199178 765861209966903296,87904 790790391050203136,232863 773195816232165377,129335 785289511387488257,194079 790402529091780610,212727 785366688200060928,195125 793107533359570944,249469 732944323063451648,352582 752967405811433475,24597 773918444412559360,137640 786941696487493632,207613 787804180639383552,205197 786907093949222912,207287 787736795849031680,205197 791312258647359488,237235 791537299951644673,172084 775811611877515264,151463 793172480869498880,249469 759213918975881216,56964 771429506351411200,125367 791773766074376192,240483 788082258360033282,215005 781273687538491392,186584 781554242507210752,186584 785542779082412032,193623 795715321256624128,267862 758643466976890880,54070 785511594826620928,196277 767958169821863936,102444 773434267925880836,125145 792112356901982208,243187 785256187709108224,194147 773952416756666368,139404 772254328937586689,125742 791256408134213632,237491 793196372182773760,250328 786034241763061760,193074 795760192742899712,268777 755183131079090176,34167 772041122038353920,128934 785628650393579520,197512 754110484459188224,31686 788780955473354752,218002 791311157759836160,11774 781357298010628096,139404 781376857719631872,186584 793620614607015936,252581 790744649329631232,232137 786526452099354625,193639 791362493868367872,234510 770804770445459456,119797 793856054928867329,255393 788820726472212480,186212 749314630808244224,8160 774573623550050304,279676 763135296842194944,70177 765085490613784576,82759 773621925776154625,137740 768863621321519104,101681 766328821507248128,90088 768554988431929344,106704 752149340869758976,19560 769269154436132864,112363 771791498148847616,127366 785326418980929537,195006 787834762585071616,349856 775362573768204288,148473 780599496245850112,181886 774736482464522240,144690 768749844173291520,107446 773581300015984640,137158 787083043345489921,207949 755028558112841728,33356 765670517462433794,87145 770367485073915904,117748 792936518926991360,244297 754103088466669569,31389 754708191309598720,22393 763936213875118080,80939 794647176324542464,261155 786308374941999105,202727 789904403654475776,227048 794538423491194880,261155 764813350119219204,84666 752052688385441792,17284 793518950629769216,252408 787763321457905664,210289 791139401447473152,235348 794753157691752448,262784 765695777842880512,88459 790527258498895872,230277 777561072299499520,161988 795380441008275458,266491 749006619623559168,1170819 765581114777796613,88095 794748638702530560,261155 756608679617630208,42525 776493373574086656,155390 795063750864859137,264010 792073316450185216,11774 773861951969558533,138155 793099255611174913,249469 769824596711370752,105109 794327973373603840,258297 794046028357828608,257423 754744157885698048,33356 760546217839427584,63149 794213528907448320,258591 777594658847281152,162213 779136252196990980,172089 751176995195719680,17591 780105190259187712,178075 755824015441297408,11774 768840210838872064,105643 772118643350048772,128143 757219386285514752,46006 763496233029820416,78344 773908798457065474,139404 771306964773142528,122388 769523987260907521,112363 769851463086374912,114587 750076810713522176,11564 767504452949536772,99255 756268286166171648,42344 770788168522170368,121479 765732234380926977,88669 776859206615965696,157755 758225255756431360,51344 794197807687200769,258044 764100382628933633,81702 769336911466995712,112336 791399722707812352,210274 763190512836747264,75899 770363464602746886,117609 795413529197166592,247930 788814007536791553,220526 762335626435833857,72550 775073997226643456,144730 755081387078803456,11774 793842103658971137,255942 762815696006967297,73910 764944649131810816,83391 788803249516064772,219678 793639623985684480,254135 766007804402499584,81929 793095798288424960,249469 779887656779993088,176110 794295048653459465,11774 764213682674950144,62180 787290940255772672,208431 785931023632719872,199211 774314507128766464,141887 755483526120833024,37538 764120181077454848,1249199 773616920281120768,137869 781236597060538369,186434 770416389765070848,118191 765263396262387712,85805 769704613696024576,113412 788888182687408129,11774 776610423588196352,157082 791695648147898369,240483 765714285922177028,88052 755325392941031424,32138 787325250677665797,210207 759629890308091904,59200 788399577980407808,217519 779429830408273920,174747 785492739387453440,196277 793852495579807744,238429 772095019759071232,1249934 787092086113771520,209035 785317512439365632,195125 793540274106630149,252020 795084369593397248,170187 776775930647748608,157840 755207396302159872,35890 772104023352619008,123354 795750262854062080,261155 787735397220528128,210215 792741637193687040,240714 768419929578012672,106281 773857038858276864,139404 792062091389640704,243576 764878903462785024,82766 736341513500692480,11774 789116159199219712,220332 761872770040987649,69711 763878919963549696,80649 780618579645300736,182049 778601681932005376,168794 780633214935113728,181755 787885565752455168,203793 757885053678526464,49856 732326017243746304,196346 770372144031084544,117257 735674040908537856,353124 760210695854120964,349306 762828453305516032,73712 793123513955524609,249469 795337395793227777,266079 761260835062837248,62779 768663548545204224,104973 787500989418991616,211347 769281093098835968,110585 732972586431172608,355046 776443833022283776,152847 785489311399575559,196277 779002450841788417,167407 793508972506537984,237491 795273930747551744,258040 768661471429472256,106281 781634296050176000,187969 780033213833945088,177748 776398057608851456,155390 732683584897716224,353220 768823185332695040,109167 792014409807691776,243075 789161404863438848,224054 773133502141325312,134470 770751191567392769,121177 795377007177535488,266151 769021490318741505,90482 786040330093146113,199496 786627984543277057,200939 795209998007750657,259722 761062563266170880,62492 770241413002985472,117257 791659780335083520,240483 791755350877806600,239405 773112378347102208,134470 759196729501687808,57574 771968123306123264,121795 790520357178470400,231550 772814160102948865,127871 788766933613031424,220526 794335733880389632,258741 795710865416851456,268101 790286590400618496,229693 758913557928906752,51809 785747848163758080,192421 756618348113297408,43399 769262315229151232,111448 788737313220079616,220332 773505364457316352,136947 786757480462286848,205728 791127380970524672,232169 787273082650169344,188577 795765286137905152,268202 787728637927813120,205197 793988926557995008,257325 770297678802489344,117257 773615608105754625,137042 751979765205180416,20176 758039334624727040,51069 768121419821613056,103354 785269336294367233,194648 753704679104614400,29263 755356659837526017,35403 779691837367816192,174115 760815327097782273,62063 770412760274350080,118191 793912808316473345,11774 751124603179659264,15643 761553733448769536,68704 763646057456828416,79462 763403981519458304,75973 773890153324617728,139404 762131791654359042,431998 763951196876910596,76406 781765005926555648,189314 766386509922664448,93184 777255854915461120,159475 786565696163573760,204413 789489918468685824,225981 756292987618004993,42432 778293377452441601,166906 780622307597361152,182146 787840412249681920,212131 757674980079534080,48439 767190641470308353,96851 786323215232606208,201958 787081542128599041,208965 767921484308307973,102249 774318191560519680,141360 786612422672916480,205094 777270992376823808,160539 792106442664751104,243187 762160878061924353,68057 777585898464489472,161502 791825113314459648,241819 792088251402104832,243187 759054169479090177,1170537 772666100748132353,128931 788831190480457728,220526 764225175147515904,82066 771142392913076224,123583 793650686038777856,252014 732922829872697344,354606 756259116121591808,42344 766048832127852545,90357 791406931646742529,238395 768495832219779073,106716 770222871977287680,117377 749705829704671232,9906 764949949356408835,84929 789773222287904768,227748 792475004415856645,246225 778633803447144448,167319 762720866266255360,73910 772995007544295425,133454 769180879209902080,111558 760867838395576321,64197 752292269323988992,738099 793978176523227139,256225 759392421000187904,57877 788686959858348033,219989 790974172461723650,235621 777975917813444608,165185 793591526953586688,252020 756592552892108800,43751 793459762725740545,252196 794943500039180288,263817 778740230631239680,167677 794645334110695424,261155 794998574681563136,263895 765608741811126272,88546 778269572386344960,164826 779441476136800256,172862 773973038467584000,140444 737442465196609538,351147 795669448778715140,267862 757764313763438594,49066 794994852643610624,264431 772420652775120896,129700 742392246855553027,352839 761446329025343488,67369 781363739496894464,185310 768185571764121600,100893 751876307315724289,18316 766653879127674880,94690 767411924082561024,97519 769930643790848000,114308 751798424564105216,14277 752162611026751488,21091 768770861851611136,106716 778350294786801664,166532 767058755171258369,96039 767798542337531907,100949 778854379663286272,169437 775594960049410049,147831 767299863692218369,94899 749707917461426176,9857 758303256678436864,52112 788752617664946176,220332 792852598495776768,248078 751108618917847040,16299 757972545060634624,50314 762199610328772608,70750 755469238232428544,36875 756329729393700864,42432 759172374600163329,57348 748568232718700544,1170318 762853390099427328,74366 775856236759658496,151463 785623410420350976,194729 795468921218494464,247930 765555660318580738,86103 753620259588931585,28477 772218127295746048,129126 753970378112983040,29817 765011694473150464,85159 759111658283278336,56952 768535140326858753,106539 792065824844578816,243614 751167785498087424,17140 776987394968924160,151409 785489352302485509,196120 794211645916528641,257492 761677230808375300,69548 765683350149431296,79020 773557605339922432,137158 775004552349134848,146024 767487734436941824,95055 779167240323207168,170187 792410206281924609,245750 759567311447658497,35479 778571554292654080,168794 777003970426466304,159861 764164233500106752,82002 751760030626508800,17416 760454105202565120,62063 764377946526277632,62777 791464804468846592,238891 778439825607254016,167676 758177332536500224,51809 760410241586593792,58330 795369930313125888,266151 774119355927769088,141360 777003457169489920,155451 794979337904656384,264397 774063507364941825,140211 758687270681530369,53924 770677168301113345,120474 765422848106192896,86103 776209242264965121,92153 769487659810951168,112768 777272349892628480,160221 786537237076860928,204413 791973173642272768,240731 764785517632380930,84724 765517550516076544,86667 794678631888986112,261155 779014298068803588,171968 766643485298479105,93261 794167332415434752,256458 762718876488568832,74066 759116808616026112,56952 770727672817278976,65496 777938368277733376,160539 755542766780768257,38026 758337129495789569,52554 750871131964440577,15264 770392853021417472,116804 791358064775471104,11774 770612669749616640,118191 781143871468163072,130635 773700063906324480,116619 777488089388244993,159876 790939677985427456,223492 789937862011564032,228416 756398993324711936,42608 794906517057236993,263289 758161767646257153,41703 791637759714816000,240145 771950904283164672,127775 792225937001631752,244815 776872165874536448,141360 790815561135423488,220767 781350812475879426,139404 765606738573815809,85326 766545076373762048,93823 787688106472382464,205094 792122855987245056,241678 794994979991064576,262022 770463721839788032,95055 775508849692332033,149770 792040018923577344,240483 794041561185132544,248514 756231589391134720,39235 794112074108416000,254209 774387438856704001,142671 732263324293828608,349814 788824884910718977,221297 792636903644237824,245445 765962251341824000,50167 777235997742534656,160783 768990042727419904,110209 761726660823617536,70475 780615972893892609,182154 774019505022349313,139404 791408664288620545,238207 788884283691831296,221731 794361720391221253,259034 769315273438486528,109945 762009850234621952,70679 750846391593865218,15643 763760550987923456,70177 785572031408410625,196676 761563270977314816,68924 760255497513697280,60866 764270902796283904,82744 790351222196805632,11774 789983626402361344,229177 763043962483466241,73814 781285723257405440,186434 788180888379162624,214123 794290514489028608,259134 767315976845135873,97583 794289743508996097,258771 752852507869798400,17416 785900075016781824,198878 768106825296338944,103354 791460027689078784,237935 793282201873965056,249469 767249764610170880,96514 788468643029843969,217519 793845469105496064,255942 791754892264083456,240926 767170090320142336,97386 790261844523057152,218275 791692052501147652,239405 752212406130974720,21467 780502886799200256,180687 793136204397019140,237908 762022405049085954,19563 785654995827904512,194723 791273490594824192,235590 781898419157753856,11774 754728869421350912,33356 768869385469435904,108849 761748910473940992,669866 767846361354174464,100561 770396662112002048,118698 787912415925198848,213887 793433740760453124,251452 755844036523462656,18215 771447297712455681,125204 791658771693051904,240483 776584944445431809,156644 790548857771986944,232137 762103756628647936,71026 788123157584490496,215754 767153223236845569,95672 790916088238342144,234583 785584295221927936,197297 785966283145609217,199262 756371442321596418,39669 792028167431188482,243187 774616212328189952,143206 780481615021666304,180099 794784672811286528,262053 788606533257064448,192363 772791557888086016,23762 793095339792150528,249469 794557754681626624,261155 793132128716201984,249469 778580135419187200,167220 794602822192996352,261155 732397259065839616,351617 751621370887409664,18470 781527678511935489,187997 791436340680200196,237908 793789715648385024,228583 758171147007655938,51809 763289389036212224,1249120 758297540425093121,52112 776217920745660416,153866 778724509817765888,170187 787467958293594112,202429 764321653341970437,83184 794399123206270976,257353 758548069327646720,53703 752167640483766272,21091 766369172427313152,93405 772507716426276864,123821 756720540136517632,41702 766013344411217924,90565 785935820821757952,199546 794392780525158400,260033 774108184059404289,134875 763391466282422276,431998 758104489408679937,41703 772804857774211072,132370 764952976754675712,84724 765532991485607936,87904 790983789753217024,235590 790661008951877632,233307 788080532299124736,215252 793845890989461504,255393 754763059139268613,33474 786287510871695360,199960 790642263995064320,233152 793135231222083586,249469 781486720562847744,188119 793477347374723072,249926 793194690568921088,249469 778571174347497472,166409 780565604025729024,181613 763876346284089345,79911 750367975782412292,11495 758752525398847489,54861 791989921586094080,194723 764781919556866050,82009 789550866575532036,226578 786961923690508288,207287 753798591282458626,29819 757416448868257792,44429 795374554470199296,266054 756271396372611072,42432 788209728069341185,215437 752080912330915840,19000 779457971533279232,174392 774800120239972352,145244 795746545857544193,267576 768943912056651776,110389 756284714428792832,42405 754805488533975040,33689 794022604495417348,257492 761598909101867008,69576 793806325004242944,255393 794912871461355524,263895 793621597047238656,252581 785653554782625792,195975 788913337627054081,215437 773892887226486785,139577 794618533590302720,261155 758746966444560384,54070 787990474329985024,214238 788177832996376577,215257 790917902941708288,234796 774194312888188928,141887 770747712417501184,353879 787541827557662720,108396 776894622702395392,158864 763098446396096512,11774 794182840623591424,258456 793558191871291393,252014 757790324336885762,48097 769916083406942208,110585 795362383439024129,266054 778037799652093955,162786 753769808525524992,29790 781196821410353152,185310 766188428027232256,90384 756413210685743105,42249 778288559535128576,167220 788760218914074624,218275 787051837681602560,208487 756258393615048706,41459 793881283529023488,252679 793790465766199296,254135 732646302220201984,353273 759853787892838400,60112 765458410263412740,86440 788135403979059201,214809 749665763980550144,8784 763500995942944768,78129 773524173972869122,132497 773204436802043904,133454 786696659736690689,205353 791008326519848962,235590 794238011328212993,249926 778315909072990208,167407 790726071503036417,232881 763147303200915456,75899 781337775668916224,139404 794916909531758592,261942 788862190031818752,220076 780444744052711424,179936 792411745612619776,232791 765249448137981952,86763 760642389803401217,64225 792492315348656129,246225 792788171167633409,242712 763850198367952897,80643 780878538811510784,75300 792420950289645568,244550 778327179209936897,167220 794283347207974912,259231 779356460077625344,174115 769024553058197508,109875 785556303502376962,195165 776036683582017537,152314 769316524666478594,112363 781101533643481088,181419 792385979759857664,245579 752943652796641280,24704 794996726667034624,259743 792948864785391616,247877 764179653586259972,82457 766850669374414850,87249 773293242523774981,135758 788183239298953216,215088 791071099899568129,232169 767546265290870784,100086 776072097370107904,153095 768239418968838148,103354 795613981561995264,267521 750290976103604224,686533 779726215057907712,176203 789443832681156608,225981 754824847025377280,33356 778714647419498496,169201 791057107818643456,235374 777279175761723392,147748 779033863444049920,172120 764215296638930944,82724 772876112414113792,132335 778641040534372352,168284 753797184869523456,351340 792618707201687553,108396 757877096786059268,47940 773887551694405632,139404 790538249416519680,231894 761960046590689281,70689 779022236309069824,167448 766013860247662592,90405 790942354857263104,234583 779005525342162944,168794 771738552220708864,125554 772991770972000260,132335 773306743279480832,135725 732324134567477248,196346 785571937670066176,196538 795279215683719170,264397 795662061300813824,267521 793349318128336896,249926 788169379045339137,11774 792491766494605312,245148 778826140290953220,168452 794365835578064898,259034 792065612533096448,243187 775826204670595073,150463 788002494819500032,214354 790949484993847297,11774 754890100434165760,32873 787874978322485248,210238 756272454834741248,42432 765946378895790081,90384 769395311399858176,112336 768050850124234753,103107 757309289631330304,46137 764173760568160263,82066 768429603811713024,103294 771532098020577280,126389 740794069606105088,31836 786049910667739136,199891 759097759261536256,56197 770427969462415360,118556 781219251193544704,186584 759982037096865793,59365 791692930863947776,240070 790640790552752130,232863 787111750000750592,207287 792063929656762368,243187 772852252168126464,132364 795123800350330880,203546 795682540229185536,267862 767800101309784064,101463 775075011233132544,146205 777907167647019008,163901 795110900172750850,261942 795419394956464128,247930 767938418068295684,101681 769372344712388608,112693 786200358406201345,201494 752252245266149377,21034 794897483407179777,263697 793830657604583424,252112 754764241622695939,33355 788508798210027521,217658 780805581162573824,11774 778490536189693952,166282 790271995187499008,229159 790999750707326980,234583 750389843037921280,12883 767208189037338624,94899 794191678382940160,258598 774681481708969984,144654 786924475220684800,207287 768305940500127745,105270 781921769087205378,191354 760363238202675200,62063 764248409830064130,82283 766885832053493760,92958 786648557998772224,205029 790598127149576192,232169 760251653136068608,48052 767312552690847745,98748 774416374345019392,138165 777990542529470465,164608 792482210335031296,244230 778315406150893568,11774 788886708918087684,216009 764838768750845952,84724 790337417773449216,231008 771513721961132035,125111 764970142086332416,85575 776095317653647360,1249613 779443012816568320,173868 780531298565775360,180655 794337981113004032,258892 775793051243520000,151463 759224467964956676,56391 773586896412958720,137158 786694214901837824,203822 794627685196578816,262053 769525950732206080,105643 752221340883574784,21332 762038371954794497,71429 794007179086827520,257353 772120451418054656,129558 794134476183994368,257492 749358762776027136,7828 755355759106338816,34441 755853390392033280,39195 776710701834342401,155390 788395138376622081,217519 758378847641276416,52061 788545596248338432,218275 768943113054269440,110209 793229682191859712,195876 794059281297448960,192306 795403916754219009,263141 792367221838192640,245444 769845663253213184,105109 752078405877784576,19399 763150041926148097,75899 758043400289615872,47940 781567516342575104,188478 793589891225444352,253206 757975974545727488,49066 792571203953299456,193582 764884166798258176,84724 771701869848780800,108396 776488549877096448,156132 769480644263108608,109713 755878833278988288,39462 788741657873166336,220332 760192035328446464,61145 765223977669300225,80720 778333706213875712,167569 765954174198480896,88930 767183166012612608,96514 786549136044666880,202429 793981131775320064,256276 751996350527467521,17580 766797705670758400,1249341 758462943293997057,51615 762650879430389761,73926 793886269705105410,249926 769321394333188096,113165 778830098455666688,170253 777738730043867136,163472 772067291500453888,120976 778375021802754048,152594 756774930302308357,39096 761244781129367552,11774 788110632579108864,215608 751122541008265216,16953 793200621771948032,250328 775217040135041024,140900 755161590429802496,35890 774273186787491840,142090 780384495186817028,177814 759091600861503488,56964 768915837537234944,11774 786906327645818880,207287 785907090506313728,198973 785737118383349760,197297 751590664119455744,18215 762636699964936192,73926 786651577222389760,204901 749850044929499137,6912 770684950068813824,120610 765925070824964096,81425 779008230060163076,171933 785561062334689282,196219 786189129507680257,197286 776141839468417024,153095 789884128984457218,228354 764913350480244736,84724 777197608372613120,158520 765536569100873728,88052 771176807856939009,121949 774227097833398272,141867 777844700715765760,163990 793939618550775808,256534 757028920155787264,43693 794020343014797312,257492 765561010354810880,86103 777845304661905408,164001 770471989513482240,118191 779391590469074945,171324 757021038458777600,350711 764546825441476608,1249246 770339450228531200,118087 792148932881059840,243648 794976700593532929,263898 761892662458933249,70941 756869518161350656,45040 794312154987958273,258598 788091172832948224,215252 790329037914648576,230485 778960176145698816,171168 758688071139201024,54070 769710797954031616,109666 764362154535452673,82066 775377477703180288,148870 788159309049843712,214899 770657522143334400,119937 793592674796404738,252020 795348227335876616,265724 765216209746825216,86440 764959346534952961,85275 760657554980556800,61865 779331811973267458,173964 758655134482194432,54070 780918094738915328,183269 779433575611523072,158229 754005502158311424,24675 764465183238590464,83422 755202803207770112,33751 779161112499499008,170547 794599435258892289,261155 764086138634051585,81702 767908386146963456,100921 774942693222940672,144648 773547016005754880,137042 773911117282234368,139404 775341785128153088,148045 780960740777787396,181419 794209535560941569,11774 790662541156446208,232137 761563224017805312,68993 762800189212024832,73926 770433767383109632,118192 762169809270366208,71476 763773550180335616,79691 790929729113194496,234583 778276186732437505,164826 785682678146293760,197512 758026127218659328,48663 788192694556323841,215505 777909589891092480,164001 758435141022658560,53001 769069811628376064,1249619 788728194933424128,219832 795282579586945025,264397 775476483846316033,149121 754049057815953409,31400 779021550829858816,172022 788756169946984448,220029 773632791326130176,138165 780810842765832192,182960 785855612890419200,198671 788481681673953280,218495 794688407029092352,262752 790662450685370368,232595 775446051499147264,149202 793955182975430656,255942 753970232406970370,29263 789396769041895425,224680 794634738057310208,261942 768624831344570368,104973 770376871682899968,87904 770221080820711424,117257 794618990643572736,262022 794268900296790016,259200 750138713502388224,11495 793691436772229120,249926 786350077505835012,201555 753004060257742848,23668 790929862877904896,234583 760948885636415488,65174 758232660619636736,50983 733191657789722628,355667 755907968839798784,39462 785655092586418176,195975 794613502627282945,262053 764152332548464640,82283 773784202990981120,11774 777180305975148544,159370 795368605500239872,265885 777912662990610432,162665 791743270338568192,237491 778752859827429377,170207 789195211498983424,224225 764151527225208832,82066 788495264827006976,218275 792535966896443392,243286 752966753919971328,24788 765685487679844352,86103 757778071889903616,47940 786575463841828864,204413 787148125127311361,209043 791032163433086976,234583 794664647995469824,261155 787055398226395136,207733 790565242652667905,231894 776201227407273984,152314 741163217012072448,1247426 788627616844615680,213064 759845157952954368,59666 764969407688896513,84724 765173035754283008,86103 787021691809562624,208016 760362909528621056,62063 795734158668603392,267655 761637706367635457,69947 769293445496238085,113007 779397476017115136,174230 757728388865929216,49121 794949713615323137,261155 751617993784844289,18532 766826325860425728,95708 771139824396840960,122967 793478785299468289,252408 793975463211368449,256439 759304617243148288,57133 760087241112842240,56771 793172055717928961,249926 787277270729752576,207613 750759353137795072,14781 750800887656833024,15021 758439818099585024,51778 777344158138785792,1250322 750514958262304769,13410 774263902939017216,142398 794904419901075456,262752 749812715439398912,7816 761670911950921729,68102 785862192008691713,196788 795253932473876484,259190 767429824763817984,96263 791089054498500608,233241 760997729090859008,66116 770723366248390656,87904 776574842455851008,156926 788961304211927040,11774 793240412789936128,250293 793518858720186368,238207 758688129800888320,54070 781505828054405120,188119 794031458096549888,254135 789499830028632064,215252 795605522229723136,267521 768274590460055552,103354 795029287464210432,260461 795432140141948928,266884 756281180312444928,42344 762643126146199553,73814 795135492572336129,249882 794640700222668805,261155 787063870993133568,205455 778244694606286848,164826 752025872526372864,66217 766565162660814848,93405 756874109745672193,42040 764311469265522688,76567 786354571928928256,202882 791635175876681728,240260 757395269986025472,44429 770407414155796480,117257 758112519562985472,49852 788907742341820416,11774 793984592277422081,257325 765686176967688193,88998 790259925419110400,230270 781351387250630657,187084 772079189134483457,129471 780090907903262720,176128 781367915069239296,187401 793706416909328384,252408 756669049585692684,41702 765262923300081664,86645 774786829891481600,121080 789245264385155072,223899 756107958258282496,41632 777895068485189632,164001 780434034757218304,180039 780928152369369088,183269 781479854210449408,108396 788168555971829760,352258 732188182989574144,350015 738464134673600512,11774 767872563057799168,1170369 779857731100475392,177248 756881026467651585,45331 781618517271392256,188873 793326537860845568,249926 793355895509950464,251452 735786857758396416,353124 793354363980963840,251452 786723257466679296,205728 765399812913016832,86472 768908130767872000,109767 786283922292301828,202429 793459067373191168,252408 752627102999048192,1248246 764848721611857920,84724 768517957739773952,106819 793849374698835968,256029 776926975789244416,156835 786415903806263296,203350 793255252183187456,250633 794262899636240389,258771 773921844302848000,140039 791050421699801090,78159 756934334947397632,44163 752248633622351873,21693 794157502048784384,258024 776169291582312448,154071 793571075577614340,253164 762825884373880832,75073 792089296568279040,243187 759775895745916928,1248449 769282481304600581,111454 791816059779067904,240682 749936669541928960,10735 767218765062770688,96514 793985614802599936,255942 793439864477712384,252020 790333436632375296,230277 765176302085308416,86103 774957962444103680,140025 786704193583276032,209795 785311228692279296,11774 786988209410453504,207613 774101945912930304,140444 789319226624512000,223492 790860941147643904,232881 785811460022611969,198589 790317777403817984,230917 772854551682560000,56865 791701495968215040,240483 793616601635491840,253032 793782688192659456,252408 732911557471014912,353374 793248582002417664,249234 787076003554140160,197512 794695355329716224,262752 767888887599407104,101383 775894863552221185,151185 793529549761814529,11774 757077553127497730,1170390 762721081274826752,73910 785262280825077760,194167 789547761087619072,213887 786278883079380993,199546 770013987916410880,112872 786361124396605440,202304 779239623604080640,169951 792049477976788996,241699 792624449920970752,246771 785661311732645888,196277 757604190222970880,47940 787746717324025856,212239 787724865717477380,206117 768098422058397696,103354 790719838163316736,233241 793901146503057408,256255 767867410917498880,102137 776110281789280261,11774 778327179365081088,167517 768167485967175684,101791 773912093284151296,139404 766366034223853568,92166 771735630862753793,126152 793502315789549568,252741 774383220523540480,142668 786400193394671616,202983 769687066137493505,113982 777856308150202368,164001 795013019197706240,264397 776460657717866496,144654 791358049717858304,11774 790628712546906112,231894 757667879529672706,1248519 791081210017554432,235756 768481689001754624,106774 770440236463632388,111558 764645516999360512,73926 773898914994884608,139404 765220945363599360,86103 787145805853396992,207287 750875691634286592,15168 776814655914315776,157708 792032687099871232,242628 793433095227736064,249841 769393408867766272,110659 791440526029361153,236884 792455100992139264,245148 794725516792119297,262849 769361195824472064,112363 771352184504119296,19787 760885076372643840,1248861 768148316777570305,103405 761939344840019972,70543 785505846386188288,196277 766356360799846400,93261 791415056403533825,238395 760867181529792512,11774 765568156031152128,86440 759687215089717248,59268 761576537120346112,65222 794159906022490114,257492 758049208133791744,51069 763940918722342912,75633 794418315112288256,260514 793198174030659585,250430 771138724667228160,121612 780376104603234304,179742 764150075484467208,80716 793266098024091648,250633 751044823596068864,15808 787414460310913025,210989 759083434572521472,56630 772153446090801152,127775 785461200234557440,192032 765454133348343809,85859 794272595432636418,258771 761188018342551552,349060 765732788989366273,80939 766721637462847488,95295 771827229357596673,127657 763374868003823617,77668 776129962973671424,152735 779022277073600513,171324 794902289823760384,261155 792359819789434881,244143 767847477366038528,101383 765568934359670785,88052 795161987210706944,264397 786962590815498240,207613 769671415616397312,106774 780609535253815297,179542 788840362714554368,218892 785649455395549187,197512 791363785160130560,238395 759577358479138816,57574 762291755958042625,431998 760124714056646656,61051 767842057738186753,100893 757984436466151426,50442 767810793295446016,101681 772912376211472385,133081 766307583967760384,90482 771773795514232832,118985 793185858367033345,250033 759739015314739201,56964 768628725327859712,106716 773841003929219073,139404 794624651481776128,261155 791433946147979264,238378 793917374013444096,255942 754775463600525312,33549 774996978585350149,144654 754753331973722112,33356 770660866156957696,11774 789211012134088704,221476 763419423818604545,75922 770503512127963140,117257 788289497809027072,214353 795392171419410432,264397 792513454259183616,242693 763811902367629312,79691 786168546216652800,167703 758353156745129984,52554 764078358628077568,81702 758665991194677248,52472 780458895861018624,93414 794238302408835073,259063 762282736488964097,431998 790684643083202560,233602 768181645161574404,104162 791312773313593345,11774 762083429458542592,431998 769302638588489728,111558 750431180684681221,12883 791728642015522816,240483 775648560528367616,150511 770393330601582593,118005 750294809424695296,12357 785915038762688512,199546 763900168378781697,79513 793983071552937984,256393 788175986982543364,214084 786146347493822464,200965 786414657439313920,202727 758754003916382208,54070 764506623838650368,83629 776573945625575425,11774 792555545974611968,246295 786885467266387968,207101 764059877199056897,81422 776380447299284993,195876 757854145118285825,49754 791803172440281088,241678 732192516494217216,349461 745284536108453888,11774 763339740368240640,1249017 778467118341693440,167569 751843417332658176,20039 759106338614042629,56784 781905562279739392,190635 793184514986143744,250033 780344209861664768,177181 754857120747573248,26721 778010580321832960,164814 788387841449431040,217519 769951411639463936,112693 792031587575615488,243187 733225292576268288,354962 752900992635731969,22735 757586401751814144,47761 786623275363205120,203350 790389222133813248,223692 749256812835184640,7828 788752154857267200,220526 776092687485194240,153501 795337157032472577,266079 732406401671172097,351467 781515987288023041,185496 766642752926912512,91907 764136917952827393,81869 760842958220488705,64722 795298005624750080,263688 758786613707018240,48289 768951876817747968,108385 791792052140859392,240483 791008583563509760,234583 755754490200936448,39235 760464510410903558,62063 760962311486115843,65626 761541274927243265,68908 781377354597736448,125742 794307117238931458,257492 768133304524693504,90121 772460890968952833,130750 786787709712871424,206225 790889398372069376,234564 766604779594407936,91765 792426609219244032,245095 793143136629424128,248988 737309852784070656,11774 758415168141393920,52112 763480699470872576,78129 775759089116655616,151071 785298243160711170,11774 787723468594819073,210253 778506456308060160,167220 780281794968944641,177866 793597636754407428,252044 766288431483752449,91838 776255782631399424,154071 792057711290519552,241824 758350423283695618,41703 794615397785944064,262053 792078684903485440,243075 763451972942987264,78159 763874619275239428,80482 785279995660775426,194667 764232736571658241,82759 786913802130300928,207287 788541862315524096,217118 781917362555584512,188401 790602262028496897,232169 790342623479275520,226631 792502913486688256,246392 795666122372710400,267862 787853038358786048,213064 762940802150592512,74681 752177298657378304,19899 785493219916251136,195975 778394591133208576,162096 774403042514837504,143585 772957285329018880,133454 752959345147703296,22735 766623639601090560,80939 776250301787607040,153596 791312104842203136,234583 793180349144498176,249926 785303499747700737,11774 792079958810034176,237964 795747987397967872,268646 788845352866619392,220806 787017211097387009,207287 760272789777616896,60779 775126706889695232,146259 776556051940438017,156926 793334955455746048,250033 765213225713602560,86103 785702693775953920,197512 788393602346921984,217519 793820904061108224,249926 753376621067849728,26458 770761543189270529,113165 773960143155433472,139577 794547599105736704,261155 766393455539027968,91804 780866439314038784,108396 794484175239839744,256458 794342430111842309,258305 778384653598068736,166916 791685338020343808,240682 794906456051122176,262849 781286555583250432,187084 786677354227638272,11774 774233855393882113,141887 781368936675684352,186434 767399086676848641,97433 786723372721922048,206008 760060016791547904,33829 763803843931103232,80393 778690064427601920,169916 758043027831087104,48287 758084691987722242,51344 754945183934971904,22439 762672884645031936,73447 790586827908407298,231805 794642459817078784,261155 749555432293707777,9139 749939511514263553,10653 772770100889911296,132335 742017335498792960,7700 757416789613555713,47188 763344136846147584,75709 794536969644675072,261155 750487539874660352,11495 793079047916032000,247240 760915646561390593,64730 758107621450670080,51344 752827990929731584,23739 777133625506574336,160199 785517220369752068,196389 763162961225523200,73814 752867535175970816,23957 754064826591248384,31618 790370073202470913,227795 770362748681105409,118482 761663898822979584,69231 773987348530991106,139404 788791615594823680,220820 766040834307338240,90384 786957597379207168,193639 768970360180109312,110585 779348280324993025,167407 788404177349201921,11774 790744560993382400,235349 763471999322693632,78159 780594646917480450,181886 795040392685162496,263532 776461395281842176,156055 766612200530272256,92917 761399103129473024,68273 776157236934639616,153921 793733386691022848,252044 778586587927937027,168794 766643638038212608,95045 768480498087698433,106281 791783598621757440,240793 786548303693357056,202248 763833847985430530,80716 790214386610614272,228820 795615368110862340,267655 754749773312163842,33356 792490349830766592,246225 752972478650155009,14277 794589138792185856,261155 792174019621511169,11774 793248530869563392,249725 768973920217108480,110585 779816470729461760,177104 785939645624360960,198622 786990389035081728,207287 747825577936166912,11774 766374156556304384,92166 794900025763446784,262752 765729368576405504,88332 773217974777815040,135386 773892246592782336,139404 791664872337518592,238272 754762970912083968,33549 773237725927309313,135025 789756814967570433,225981 758357692725530628,43391 776820008269864960,157082 763529641319620608,78566 765576626168033280,86103 789081042342834176,222655 755736045384237056,38286 776827102192603136,158387 755079814709731328,34666 775709941348851712,150892 758246223795122176,50789 755536844423651329,38162 768268344860356609,104662 762361743213461504,431998 793185747608018944,249841 793178155305631745,249469 780552539192324096,179589 792518917075775488,246225 794966794863779843,263895 795228256035368960,264774 750156255839211520,304513 790699168490590209,246425 753729548798296064,11774 754876069874774017,18979 763936712686907392,80720 767942006156894208,101681 780828477096329216,182960 755996732643606528,41108 763448448234430464,78449 763142063181279232,74650 778022021460533248,163990 794681848257384448,262266 779882776166297600,177433 790659470028312576,232169 781323788776595456,154330 753396241569054720,23884 755769026727571456,39020 793798674690084864,255393 781856576084840448,190635 763423682332983297,77731 751859086287790084,18893 776421618469994496,154071 776957037674504192,157755 773357167189581825,135025 793427220370903040,249374 793992059078279168,257325 762339393684267009,71476 785867655924289538,197512 760924369535238148,64730 768901923479093248,109945 773706399192797184,11774 776250933890220032,154709 790966087290654720,235487 761627926957699073,351463 779067645593317376,171617 764179116559958016,80098 794789561280794624,262752 788755582228504576,220332 785941130449784832,198671 794195971487862784,256564 781112941932257281,185496 771833008760446976,128143 764135475749814272,82066 752253549443035136,21074 794985718057762816,262849 792379510968741888,354073 794598254755414017,8044 785558985248309248,196917 753740006523408384,29624 774299790456844288,142321 776859924458504194,158589 795758605056274435,261155 763536002254249984,77469 786248614800609280,201958 758401237456916481,52545 761298921146748928,67962 761351151392546816,67973 773861611576565760,139404 767841710282080261,101383 775380232425603073,146991 788420743461801988,217837 795765959076220928,268777 771738206417063940,125816 776951866559238144,157755 780608087140999168,11774 789201542318391296,223899 765380039533817856,82208 771420941339406336,125554 787097793789763585,194664 789854735239176197,227931 793112729687121924,249469 775790091323183104,151748 770676127304192000,120610 792025663029047296,243187 792797787473653760,247241 793643389644263425,253191 767725293935161344,100893 750625143928520704,11495 793913894095945735,248516 793463268861890561,249926 750660789485314048,14421 760409980780572672,58358 785494629542010881,196277 756608167841234944,44273 779102445045739524,172799 793180973781311488,249469 764618916614311936,83751 791342645264068609,238207 793868165725974528,249926 776588516105056256,155898 765238557577453568,84689 794329708036898821,259970 792372267120492544,243187 776213451731374080,154534 771051555977953281,121612 760615353147793409,63858 774009107258941440,139404 774026378807128064,140230 792123917850714112,243869 793149795842002946,249469 759809665865842688,57092 779461002626609152,172185 786982141305364481,207287 755938164724801536,271850 794369736448544769,257325 767697073915310081,100538 773897504047919104,139404 774395998344925184,140230 791379784664252420,238205 750401289738194945,13201 790634283048120320,232169 792306827773882368,243165 786658189790081024,204078 790272131586265088,230063 795753198447366145,268529 793116454564532224,249348 778562504456896512,168794 773885318072193024,139404 788228740711002112,213064 769969722867773440,111600 756195230555201536,41798 789988304913518593,227795 775357593975787525,146259 779074120419901440,172538 790727065129537536,232791 791266701514051584,234583 795039039384526848,263532 790974163846516736,235536 764945431856111616,82121 765682240311463937,88459 753325648597307394,26492 768974319623909376,110362 768623875538026497,108207 760980134795022336,66116 786272704865460224,202429 760424996279881728,62063 755547995840606208,37892 789114905500717056,222544 773664687086903297,137698 753644954724012036,26539 753228643493515266,26140 768964381044514816,110647 781733925601148928,186584 793196676685045760,249167 792274728618696704,244289 764300605921763328,81938 775771431544037376,150511 761599363982430208,67326 794367637325283328,259743 790969051807744000,234583 789547881275371520,214976 766477791571259393,94300 778338481537974272,167393 785256368353804289,194042 774195301225734144,139404 789463517703335936,203710 765197986884259840,85562 793269130216419328,249926 770253558570749952,11774 794304841552044032,258890 795761473251381249,267737 781082826867441664,183077 786080310710636545,199546 793704546291818496,246392 778116436682219521,166076 753375210472996865,27045 764079219873689600,80773 795671644022968320,267521 750721972498161666,14877 790692657651515392,233558 768430759426215936,100559 765955802549067777,90384 792798265670529024,247715 750742036370698240,14877 771112278649245696,122145 773883208526077953,139404 795444569391431680,266054 765018610976759809,27156 767541623475478529,90384 768599440072462336,107984 760485893199331328,62853 791407494358822912,238383 752193540122259456,19899 773214840433225728,11774 786331143188590592,202379 757672911851417600,1248475 766755108533047296,1170557 785652162932121600,196917 758399363278176256,53001 759511329048711168,56670 750746107492184064,14277 765010280757821442,352731 790514855363145728,231894 779258629933457408,170187 758324833302278144,52112 758965375992147968,46958 752174947766718464,18491 788420199351410688,217519 793173910296592384,249882 763792971259056128,76406 793930648582909952,256255 755790440285155330,39462 795724382018498561,268281 762658241184542720,73814 760908189302947842,65626 764857206357446656,80716 785547215963983872,195101 786333180651372544,202007 795380104994103297,262752 793205726898335744,250633 776802157391675392,158314 785933610448805888,199211 793616115234578432,253032 791747348565221376,238395 786064248472469505,199178 791974977822085121,239998 755765982648492032,39462 771197401906290688,122146 777842887534972928,163990 790599190388809728,232169 789976097240649728,228363 776195700992290816,152314 790977317040431104,235590 785602147010408448,196767 790263818110853120,229159 789313815804424192,225359 781606649920237569,186883 757085054434672640,45964 774230102297239553,108396 774996837178761216,146259 794724486583111680,261155 758686909228998656,11774 778989793543794688,11774 777952954284408832,163824 749804406988681216,10307 760456531439525888,62063 775106878976196609,145244 764649753481281536,82283 751838512496775168,18893 773226305659678720,133454 760492608401670144,63149 765595767385968640,86209 756988532250578944,45369 755153148595965953,35890 763873564441346048,80674 774223003915870208,133702 787320089301442561,210207 792563590158880769,245101 770378718074339329,118191 771432778005000192,125381 780914586698461184,184351 790579281973878784,218558 787842735151652864,201374 760149181075955712,60163 765693706720600064,74575 755144253479669762,35612 766628279776411648,92995 771364337097199616,123825 778081491913809920,151699 768298708689575939,209828 793197082567860224,249469 755491905098612736,37607 793419860906741762,251452 771034261675585537,118985 760950121689337856,65626 792102658899193857,243398 785489332090105857,196277 764281729515413504,82066 795103606802382848,265284 769276329212600321,110659 770242209820078080,117257 780711436016295936,150151 790362869837754368,228820 787726172721451009,205197 780746781562994688,182036 787148942488240128,207151 749747780759982084,9433 785857118016409600,197297 761722711248822273,69548 790514746474786816,230704 771731866156019712,126389 761384114314436608,67229 780524416979636224,180233 756907417233940480,17384 793475899547017216,249926 773754072419753984,137042 786450665220419584,192032 755117041837756416,35403 775198883706089472,146720 791238462728962048,164814 777261492790038528,160602 764976110807285760,85562 751783111621574656,16422 775403245179068416,146580 788426410436198401,217412 758689384912654337,54070 772219033026375680,130232 758791284278648832,46076 771525964627009538,124855 794718729531691008,261455 777960931179503616,163901 760821928852467712,64758 787912687762178049,213887 775302572626223104,148170 757367622358872064,46407 767711285458898947,100605 758100331263881216,50471 770689600155189248,120613 775748326289530880,150404 780615542797238273,33169 791014938437443584,235590 791676980131270656,240483 794787816869916672,261155 791509662197649408,236082 787773260108890113,205197 758635812414164992,54070 792550941153046528,246225 794587748439097348,261155 793700558381129728,247240 789771786502168576,225981 770355006977482753,118538 786679735669653504,204835 779000232415731713,171902 786691026635202560,205143 775048246188183552,146024 786317444923084800,202429 777925508373815296,164694 762108448637018112,71828 752948813455908865,24134 756943050186723328,17416 774509684577308672,141726 773358604904792064,134993 791351077987758080,238207 792538605017260033,246011 795394049557532673,266491 765331082153558016,87249 763098271531175936,738099 778685421895114753,167569 790981585516367872,234796 732474440420728836,1170428 750769817238564865,14462 770277120664670208,114985 792156269197062144,243451 756908356846125056,16897 769855072998199296,114357 790554438297538560,231318 733920790224179200,11774 781621236065505280,187880 773602313382559749,137869 795665743576764420,267862 753997134114983936,30354 786800127218372612,65108 795378689525612545,266491 777182564062629888,159245 795352713991168001,266138 732194703534395392,350106 760495457596342273,63149 787326888221941760,210289 775108346651090945,146720 790997142672404480,206257 752626845577871360,22394 777319355046649856,161456 777595609838653440,162497 769185103369023488,110302 793577113991286785,252014 795368691542216705,266151 791484241594884096,238292 793139215059922945,249469 788016964233027584,214492 751030687839510528,16422 787654170337697792,211877 776133398599438336,153921 779402829127569408,174728 792152290341842944,246425 792501052654231552,246225 785800566060441600,198586 786976265106358272,207113 766249213533442048,91751 792067105587769345,243187 794582320938414081,261155 794002833142153216,255870 758435359667720192,53001 790527849405046785,231894 768068080694099968,102138 761160899470123008,65180 765040930630008832,84724 773332092956663808,133454 789777478273425409,48750 752179770973118464,21343 791433912304148480,238780 759083330029649920,56784 756286707159490560,42495 760963134551126016,61544 785922852197400576,198591 786587724971073540,204835 760176661811699712,61412 763448760265478144,57131 787674873850007552,180433 757261460456153089,45348 792662786991988736,246392 752997220572471296,24711 762857636232433665,74681 793797558208491520,7258 794662442944954368,261050 773706033600434176,11774 788014792233488386,200317 755560603985534980,37424 786909888366739457,192032 752980780977041408,24788 778651537333772288,167220 755757890577858560,349060 764979994426695680,84724 770935170102915073,122146 787331486475177984,207835 759106895361642496,57092 789903638151954433,227242 771402753016942593,125367 794728567770738688,262709 762723474024591360,74302 768882346342744064,104932 773921581873725440,139404 776903362071654400,158684 750523269359468544,11495 758831316267786241,54070 755248703980474368,34666 759365279126265857,56924 788937616058114048,222021 778208289268101120,164826 757515871401017344,47659 753506061705936896,23739 760138333884256256,60819 760177931138236416,61145 768659147441135616,11774 770646812046667776,118192 787127312760266752,209351 772798255302402048,131143 781026971744669700,182344 732366653342670849,351512 791786861194653696,241678 794723565492928512,262849 788078654928609281,215005 786922053861449728,207096 781571387207012352,188478 785796696240369664,197286 790409999445028864,230485 760202909229408256,61470 763473308566294528,78344 764243329093689344,82066 779357107657277440,50328 785674379808038913,197297 759842400579694593,58227 790546537109684224,231008 764986389318565894,85562 771527238923628544,122759 772873626366259200,132335 754715791098941441,27045 774320176305016832,142942 760188473269551104,61352 777013101631836160,158314 757444180406775808,47284 760426321864515584,61412 751996736642682880,18504 790551217533431810,226649 768109418965786624,103506 769138150081867776,110362 767815888259063808,100513 790954914717454340,235147 764982608161673216,85562 767686447876935680,100605 765956639077785602,90012 788490902285189120,218275 773514976904540160,137042 760525629968101377,54070 761180024590462977,64537 764980928003399680,11774 786614064759705600,204095 778230994419716096,166532 793323975589801984,251452 768135093701468160,103506 765186673898512384,304437 786016564990529540,199496 788213973019680768,109244 773573798239043584,132335 773884260394688512,139760 766291397603450881,81929 777972362046115840,162596 755163178737205248,33356 761664369964875779,69231 794256886048686087,259288 792874848611553280,247877 777246630689042433,159475 773662927169527808,138382 790518865121808384,231894 760131564730626052,61051 772081558471610368,128934 776590824465321984,156835 791357189059411968,232863 770642206038175750,120292 786222580067807232,201555 770322623699963904,118087 769042849203716096,108729 793426569066938368,252020 778930584223674368,171168 793591779014520832,252679 755435078440906752,34898 760619660937080833,63267 768124933079703552,103354 774694995622301696,144654 777580224435392518,161456 788059002454237184,214992 791836700377047040,238395 758362934607245312,46974 776046589353795584,152735 793143693435953152,249469 775447909215051776,149304 775672047875809281,150663 753628923129278464,28724 773530063182573568,137158 774438094066049024,142503 795727889052401666,268101 755570532901228544,37573 773606172846804992,137042 794338875694907392,257492 766714735630819328,95708 771882966545039360,118191 785284880171171840,193669 753578338988335106,27045 760985925321056257,66159 757477110621540353,46405 752888482058633216,24134 788046631644061696,214354 794765964332011524,261155 762278230585769984,1249013 767455629115924480,97386 756288159118270464,42432 768171020473683969,103071 793169896804712448,249469 787484984651214848,210253 775729639155175424,149633 791407898949718016,237852 773682476824743937,137315 758637891211792385,14277 764489694604165120,82203 793558450701799424,252596 773648401510662144,136904 763859955254333440,80486 791181069471055873,236420 761147416783511552,66828 789426448410873857,225943 794932892581367808,262849 788891543541194752,221711 773902817807388673,139404 793109175928778753,249469 775361279003283456,148645 792849450133692416,247232 791367579650654209,232881 762372323710087168,431998 788129668830416896,215012 739896392215207938,349375 786763360146694145,205167 768124380647923713,103261 787007621945491456,207287 766320696809185281,91946 750114291890593794,11495 771073478074114049,121949 751777962207301633,19352 764067139204493313,79999 757306569516195840,46404 776500526263443457,155334 763527452429803520,78304 756628770774196224,39096 790792107539599360,11774 752802030494814208,22953 791061346309648384,234583 795299350142255104,240483 777513249361100800,161387 791828776917147648,241819 755508317640912900,37993 760087613860708352,60890 793184311344177152,249841 760133663002460160,60866 789279120333021184,224680 793423382918422530,249469 775116786366869505,146720 794193294855208961,258629 794385507530768384,257492 767044333111537664,1249346 793259265016205312,249926 793294878042128384,249180 771031427479547905,120341 750417941812785152,13343 769275740403724288,112399 790633562273873921,231878 759219678740897792,56964 763755025298403329,78159 762582775501205505,72716 766643061086498817,94699 749787200028438528,9312 758807187024031744,52749 778445499267297280,167407 769290599220600832,112906 776030661232779264,152735 785648064203661312,197512 778414473275138050,167569 762369112043585536,71476 785892528100868098,197512 786270161682653188,201494 788528680893120512,353124 773425219331563520,133702 788802723504357376,220526 779828437439516672,161978 770801068854747137,121359 771397687581245441,122015 790612092176834560,231870 753362535458275328,27045 773725322617454592,11774 774094456601456640,139404 788143829132124163,215754 773290709763981312,106716 774410877797699585,143428 760996388855422976,47940 769517847655571456,112363 780727033131335684,182154 776911720761688064,158387 794696151077416960,262849 771565178764668928,125554 757213808427433984,45348 759091093308895233,56964 761440094792409088,67586 763121707913650176,73814 786960795435470848,11774 786012467482591232,197512 770832839424118784,121612 763319493204533248,431998 763692215428231169,79587 790757030164176896,232863 792402465735835648,238207 785342584021319680,194147 788752854727073792,220526 757283549372411904,46407 776036146409250816,152314 793825834305859584,254209 769404250115805184,112265 791428874991042560,237999 754726184873779200,27045 772811010956754945,132578 761700857222004737,69548 775462378590928897,148870 789284553533915136,224680 770784507259748356,121479 760294642709430272,61602 771845160577687552,128382 794502634107342849,260530 794580675617636353,261155 780806287282020352,183468 769123455912607745,104395 788908760609751040,11774 792489271466668032,244550 771440615934529536,125070 777804008039866368,352032 762149306165977089,70501 795428602477219840,11774 776063874894139392,153095 758104090593398784,41703 768078713980383232,103354 790639935049048064,232863 767364381436813312,96875 756631829935902720,43471 790963021564653569,234583 790797829803352064,232863 773886169322958848,118191 788485873117569026,218275 749283087511465985,7816 755037775909556224,33356 758097458585038849,51248 795294125465534464,264397 770794766900469761,121479 786209646105157634,200467 770416753398648832,117263 759128529674067968,57189 762659756267835392,71502 789968909961080832,225602 776018047811330048,151302 766706749051068416,95708 771167692073992193,431998 790579635146948608,231894 764529980889964544,81946 789482155848052737,225981 762462017005363200,47283 795246066585206784,264774 766625940000550916,94684 762431459466412032,69711 768489818766446594,106756 779348368820580352,174115 791704032234639364,240145 793497428653584384,249926 751546913065951232,18413 759088252083200001,56197 789285460967235584,224680 795224727895711747,265440 764292648739799041,80720 773708064197189632,138819 779402525166407680,173628 792577773214760965,246632 750532836948643841,13288 770314818347728896,118087 756513542887530496,35890 761267234190790656,66897 774629278591901696,142906 786658328348950529,90209 780823199609073664,182659 794205524581642240,11774 780182117099659265,176203 785650911603490817,194082 754008214497353728,30815 785640453001646081,196777 760910758972620800,65152 767122646207127553,93112 764609449088708608,84209 785771712700780544,197512 776884148711542785,153002 781063982631096322,178076 773277165597057024,134472 751063554942377984,14277 751926183193743360,20217 795330323110248448,232881 763478599307374592,78001 756645022162968576,43391 773699671214530561,138819 757213566881656832,1248482 769037220770635776,111081 780759940851830784,182960 768495340597149697,104973 733074183320522752,355749 793193357770166272,250430 771655785562513408,118482 794061335151554560,256255 789833810573660160,223249 764045823973822464,74483 758275041507192836,41703 776597992635793408,156835 790614310213021696,232594 763446119846154241,74308 785321695200575488,11774 793121274490781698,249469 787985811610411008,208058 793275964126035969,250953 791359898223251460,238207 788450617895165952,218275 773700208542687232,138819 793231718849191937,250033 776907728887353345,154965 776969616790880256,159546 756505519788060672,42249 764669067114450944,82544 781347425071968256,139404 763016513221562368,75899 765249651356336128,86472 789231097150398464,224680 767149366851371008,93508 775387367238754304,148645 775949658011033601,151242 785497843272257536,196277 773834019146309632,138165 775062380443303936,146704 758390058626023424,50827 754715661721567232,31932 753635080761860096,26702 757948376402898946,49925 769014240317415424,110344 774057418971975680,141035 770797551784079360,120610 794630242270924800,261818 795614151116812288,249841 774343944540827648,142503 758349594510196736,52030 750666096928100353,14421 760515945475354624,63071 773985479444299777,11774 793858915721175040,256038 777566072094363648,162348 793956565606928384,255942 794527495697604609,261155 776813296016056320,157755 788906463943073792,11774 751578756968513536,18893 793921701809557504,250633 771062546912710660,123028 777056301511618560,157082 795698245142016000,267862 771525063053025280,126389 773904733706649600,139404 774398478285934592,141316 764929236071309312,11774 791605999677366273,224680 764822400944992256,84689 765973475437797376,90296 792088471372390400,243187 758186635594829824,48289 736315855206797312,738099 775790115029340165,151185 762465715135721473,431998 780804871024943104,182870 770817706664878080,121479 779040354720845824,86440 781030987287433221,184223 761367150162432000,67229 767175886651002880,97852 791709196064464896,241034 774428186562015233,142503 793224037900181504,249926 788145205325148160,215754 754757330684768256,33549 764989910554124288,85562 776967281821814784,158815 767214800829112321,89854 770679984432091136,85562 758441122746150912,53193 792403166490877952,239261 785829926607859713,198671 795358510372548610,265686 781087718612893696,185243 785269900197634048,11774 761664928017158144,69711 764172599823695873,82283 781506176647258113,187529 756979853396631552,45669 791434328744034308,11774 785974132236181504,199200 771549406424248320,125531 773604547306684417,137158 794903226386706432,262849 771039610902286336,123085 790902066759634945,234583 774029369882779649,140025 781226456168828929,186434 773858344167669760,138532 750513176458833921,13450 788099378867077120,215505 790696851079045121,11774 793864471542308866,255942 768874483583025153,108963 790726061973606405,233692 786011287151079424,200490 789153892227350528,11774 775554016893890560,148684 776603041583759360,156835 753582150386155520,28037 778984254726213632,171037 794253862471204864,258607 795213716400865284,262849 759816759100731392,56700 766747724867706880,95672 765346927747543040,87249 795239669734707202,264774 776586416985927681,156835 794751108191232000,262226 765021472859402240,85562 794683623484092417,262588 764212521536552960,81869 790901205476052994,233307 750729755918422016,14961 757363652911661056,46384 788843358814740480,88859 756186878928224256,41680 761692139856261120,69491 760483456522424321,57131 763346451242024960,77577 753697368059416576,29263 763014942106775552,73869 779344087665172480,165185 794526920553758720,261155 795131414064852992,352572 787339010465161218,199307 753736573699710976,29592 758536858775134208,51997 732196117396389888,349197 785936027546480640,197512 762281347477934080,431998 769867394390949888,115582 773984549567074304,139404 749284016319115265,7828 762811911239045120,71502 777079512123121664,160172 790568208503676928,231550 785560315366871040,194095 760946816158269440,63149 762736548185935872,431998 794597054488027136,261155 794693834651406336,262849 750829306763354112,14968 758756874460114944,55112 754980110445514752,34645 738040584347258881,11774 775707722339717120,150511 760438994085765121,61544 793550250174742531,249469 754066693173936128,30815 787819725204041729,205197 788503495611674624,146259 789169629486653440,218356 763192633032192000,76127 780269056108658688,178395 794640313612640256,261155 753469746083827712,22359 761651614029524992,69493 769295614152695809,112265 775279723081588736,146259 788005589783814144,213887 757663026489196544,46280 762989922768781313,75724 788692418170331137,215437 792567706624995328,245287 757992512569143296,50657 792035884841504768,243187 788738082065481728,220332 795076623796207616,261155 761218223056392193,57574 792093728974438401,243865 759497412121661444,57574 789064380126203904,223125 732431628153331713,196346 794529880750915584,261093 780932150925332480,183546 786940107983118336,207613 795006125733277696,263906 775435966714642441,149329 789164532459462656,222627 757649851316334592,47545 793868681688276992,249926 758838717377155072,54003 777283919867772928,157755 793685317412855808,254135 760798427496214528,62877 788562278526230528,218219 767815769136717824,95568 758129778801123328,50923 788800187636457474,220820 763359685911150593,76549 768306515065221121,103071 772078891368325120,125742 787907229882064896,213829 762720365403602944,73926 788403953260122112,217006 788785737231536131,220526 779463446425276416,173628 792498794558545920,246425 779438948489670656,174557 780963149440704513,183269 777663482271440896,162596 790771232161558528,233692 789137897521811456,246425 775590532991057921,148713 789094914810339333,223054 761418021281726464,67226 789317991791931393,224680 764691284577521665,84422 790507751277494272,229922 791427952487505922,238395 794877633779666944,249348 787054777674797056,207861 793617503851274240,253793 762640298677772288,73926 764947776408924160,84679 793794083906916352,255393 785794087706165249,197286 787362118068822020,192558 767380748399763456,87904 757645081197371392,47570 779095303144214529,171324 785539525162393600,11774 763475861794385920,76277 768115323434262528,103126 785259129132625920,194154 758588958460837888,51451 758716674736553984,11774 791662871893598208,240483 794377143446712320,258878 787414622911533060,206117 758710550666833920,46076 778432488385372160,51644 759967665238585346,1248701 757593580298989568,48110 771089279812448256,121479 775661267658813440,138812 776556381159632896,155898 762309443224760320,65189 751555363388915712,18470 766717148555206656,94718 794757764555931648,262849 764308756310036482,81702 758007475513782272,48663 762625041213173760,73102 770449700038205440,118191 790351032391839744,230704 753715522404057089,29263 778666148510380033,166852 788155754331115520,216009 793524283649720322,251452 775020115783843840,144611 793368469605650432,249926 788128490377793536,215754 763462117525712898,77632 781653534131359744,186584 793414810885091328,249469 752296311286665216,18316 765526782531502080,87904 793186478008393728,250064 779696927394795520,175245 750342991454302208,12535 791111842173116416,231358 755024118206963712,34666 790546430884585472,231894 793115019462324225,249469 760849259755208704,64678 753367243887566848,27317 786990240644861952,207613 790942425242034176,235179 790996779516866560,233692 759200006486253568,56964 758027773239824384,50314 768071392826945536,103354 781439836620226560,183593 756933496719888388,44450 773729655518101504,136735 791531086769754113,238780 773914198187184128,11774 793182828124966912,250064 793156262129242112,249927 742779229998186496,355701 771595397961687040,118191 778563799410352128,165185 791355250787561472,235179 768311840170467329,102904 787397444589981701,207360 794680961766162433,261818 791807113068736512,240763 754752093349613568,33356 765930854975582213,84724 790744229110657024,99049 780466601011261440,180647 779035411431567361,11774 785585460189933569,196788 763241264762454016,1249077 787392305204387840,204373 795757283560931328,268448 773715344124895232,137158 749728777723269120,9087 771714982752858121,126152 793428160796696576,252020 794597339021180928,261155 795111831023063040,264397 754009978487369728,30590 756644682717736960,44429 756292991782838272,42249 765191781944205314,75457 793904873842429952,256070 763853064348368896,80546 787098683120640000,207119 734424543528427520,1170556 754757075570307072,33356 790335527086010369,228820 795100732068401152,263289 794594560387055616,261399 794984872217559045,259659 778933271480635396,168794 788491659071873024,217837 765985766061277184,90735 773854244885630976,139404 787829712961806336,212383 777959906687057920,164826 779447937839529984,171377 750046024278896640,10735 773706689321107456,11774 795728999062192128,261155 770632299364823042,117377 786927798082342912,198304 789895710175100934,227048 780550723511590912,181419 795349347911274496,266500 790263601814790144,230141 754719820159983616,33356 780138541003124736,177233 733483336123834368,349283 761509510531854336,65663 786341099270987776,202200 785563119930056704,196609 794740892271788032,261155 788484250144239616,218275 793630871001690112,252014 759228007538130950,57348 777016392285458432,157082 779331866784587776,172799 765285651478614016,86693 773909075071537153,139577 750368018681606145,12883 771111979910037504,123668 772482038997725184,130415 775627903237259265,150404 789212652673335296,223492 769403405978701824,112363 793109096752820230,249469 759232022753714177,51798 790789875385638912,232169 791254162700840960,234583 732755301494104064,353789 765980126685388802,87212 785968325490774016,199891 792178838209900545,243793 792556283865944064,246295 774771631486963712,105109 781826748044443648,190635 789420039296417792,223899 777120005276172288,158387 778500564384571392,152594 766413696117506048,93286 770920786567766016,121949 792398554476244992,245566 789688021071245313,227242 791097395178123264,234583 793828386808352768,254135 754005734497644546,28866 753713957840359424,29271 768170968183300096,104313 762803210058956800,73712 763892722671362048,80209 788516794772385792,218275 777695670123704320,129991 764991186993946624,85562 788339610476838912,217039 768226722550472705,103506 766390340320452608,91946 781634974915162112,187044 791737235062165504,240483 792104460357103616,236409 764821477732421632,84724 771817034418036737,125554 777388255423635456,161456 786908784836870144,207287 795378720601161729,266491 776355164571701248,153194 786390994015047680,197341 788066427920003073,214354 790868511996403712,233217 759142196557836288,56964 771801121085980673,118191 780798187153960960,183269 760545711687626756,63451 772875762085072896,132578 787416467650207746,209400 794655237722308614,261155 795409406523342848,263325 753629559233323012,27842 777915172170166272,164633 794910349568909312,263793 793944198475083776,254135 776002632989237248,151202 767267468024934400,87904 790261336441749504,230282 775083422876246016,146838 787112202704527360,208928 754056137117433856,29263 767553126383648769,1249444 763032761095651328,74236 786798903899271168,205181 793850345340407809,255942 766056317362532352,90384 773714770960719872,137042 780506523248111616,178045 776531401437044736,152182 795193974181007361,250633 766989305311100932,86103 793663630596247552,254058 774020850366439425,140211 752033875304521729,686533 760817536292106241,63776 769749774555680768,101514 772565162574221312,127775 764600496912990208,71659 761002562812317696,66168 766136769012129793,81929 765001234759680001,84422 770402383260246016,118556 778759694328426496,169226 781587466386014210,186584 785300132875079680,194934 750363291751292929,12883 749984454047825920,10808 763882186604941313,80393 771484108719435778,112363 773563706634539009,136947 777268724638318592,160609 795379285997604865,266491 771454792090595328,125554 789179151651483649,221972 793173048035860484,249841 764310082746146816,82283 781717301720559616,188458 788163920787673088,214899 795300330724622336,265858 786410831030259712,203674 793633517775257601,252639 764988922380357632,82642 758794503813787648,53991 790989686655348736,234583 753965441811222528,30267 780881749916192769,50253 785882519795302400,197512 766447961178079232,93823 771306974709293056,123825 762036754279006209,70177 772382735944081408,122622 752301659854811136,21074 771467191258603521,124855 795046814642794496,261511 785571533099978752,194743 766011049195610112,81929 753009085830705152,17416 780001440936910848,177472 781165287764815872,182678 789169086554963969,223738 757973315474436096,50110 792780328263909376,246726 795656252923604992,267521 761520826638303232,67938 778000821350916096,164814 791049443818692609,235948 792781568146182144,246771 780828029329244160,180016 790267839932313600,229159 743008047279247360,11774 766055345374453760,88930 794932340015398912,263895 787631354758459397,204078 790765919605657600,232911 791349252719017984,11774 750393028053913600,10057 751743935966478337,19376 786307950289616896,202429 789118131197259776,223286 767858105010970625,101681 751741188126932992,18893 795684847582707712,261155 778316783358914560,167063 787106384793989120,207287 791827699308204032,241940 758420333657460736,53144 767068570014650368,86440 792086082175262720,11774 788778682286501888,220526 754074716906909696,31686 764924413645119488,27156 779429683666489344,173347 795489674714382336,266491 767833393539067905,100561 775790079902097408,151753 781827289881448448,190635 781279924426510338,185313 785609399872151552,197512 794996361099939840,261818 777300302810710016,160593 770027646612860928,112363 758319323328962560,52074 755983733451128832,40550 789469781183205376,225981 761880483290636288,70851 787705523785175040,212019 776096402250145792,151071 791332365205245952,217519 765064272527368192,80393 766815394459975680,74133 770432003317633026,118192 765635618940424192,88546 770008060957978624,116152 774608685721067520,353879 780164740421083136,177233 786402386168287232,203350 786927580821749765,205728 767835133751783426,101681 792026674808303616,243187 771131168502657024,123583 787320074529038336,208022 767153531207823360,97438 793863941508231169,256255 772083537461719040,129471 794705122093912064,262752 790882283444199424,234507 758757348118704129,54070 775925805880705024,151463 755124495048769537,32572 771785220496494593,126535 762964911911755776,75483 755874961034665984,16299 760084138032525312,60866 733053871858147328,355261 763045793104289792,47188 756304665441173504,42432 767809662477447169,101681 756619064450179072,44429 770455751764615169,118191 771829900516786176,127711 773864475590033408,139404 769309350699667456,112788 777273781723107328,159876 787808491205435392,213253 772834378984595461,130988 759080535419330560,56231 762733264842788864,73926 768556110160732160,107469 785725640981053440,197297 773125180528873473,133519 790613691205050368,232662 788127139245719552,215608 791405697883860993,246425 771518615103209472,125381 780560795616808960,181419 788187963440164864,192840 770460499238490112,117257 785721239348191232,195975 755650267383816192,37412 756654871932178436,38162 732986960164327424,355159 777183638479859712,87904 773516065309597696,136515 775095090297516032,146847 776238157461204992,153866 778843328230023168,169550 792523706149007360,245825 785852899318521856,198878 773997232018161665,140161 770979710272548864,122146 771394621993738240,125367 775133010916089857,146720 780059555220758530,177472 767538377839218688,1249419 793647323922378752,251740 756290106705580032,42432 732726704012152832,353789 733287193716887553,353343 776929618628448256,159093 757582740296388608,47844 791078751404601344,234583 773266412181696512,135025 780764763542388736,182960 753202974948728834,25168 756316469567234048,42249 776153429852860416,1250248 795357979243638785,266500 757261183888027648,1248475 764966993434906625,85562 771482728860491776,125853 785978947070603265,200382 794666389684502528,262022 749486961832914945,7849 794601198267592704,261155 776618561397661696,58531 790694050559094784,232471 795491433486680064,265875 763391136434049024,75899 790350945506979840,231008 789058567013670912,204373 794634912804442112,261155 790822954724499456,233241 734171501155475457,351254 791705343709634564,240070 756616159764643840,44429 767810613510799360,90629 757238760534896640,44429 766442581311889409,88920 756195686782148608,11774 763433690487779328,75396 773891759013330944,139404 794328426677039104,258878 778732635816288256,164001 752258757007175684,19472 758759601726693376,53538 787433715085574144,210989 758883493531181056,55260 780004218006409217,177472 794900213165162496,262849 757219290361782272,46006 790933470797242368,233692 792426843399917568,243075 781165701725769729,11774 794734686018928640,262849 767760145573109760,100893 785573638653128704,196917 785481215101067265,195825 791692974908465152,240483 754976578644217856,34164 763840026102771712,80486 794770096795320320,261050 769596343371399168,113412 773511483594387458,137042 733008446753136640,1170832 775302372373389313,148170 778638214928097280,168794 772260136731676672,129551 787077392523104256,90209 775013301835206656,146259 769717318456934401,113412 760567101086167040,63393 793094188623618048,249469 759189990664441856,56964 787377506751909888,207733 768081139684651008,103354 768575376616370176,106702 795501382765805568,266054 781202049207767040,180310 788019812312035328,214209 742412401115602944,1247527 750809733481672704,14525 766350821802082304,93286 792952832483794945,247240 791341156663758848,238207 781643612417175556,176667 786756778885283840,196538 788168830753398784,212239 775741128796766208,11774 758790602527870976,54070 758030139762638849,50923 759498041401442305,58232 766772527532302336,96269 758114063670841345,41703 775110909970624512,146720 791500704607195137,228124 764149975211188224,80939 777798409847615488,157439 763884565102469120,80393 738038314670817281,11774 778675137591832576,86440 780622394788548608,182154 758284319685242880,52061 792413263367577601,245634 793842978502549504,255942 759361851780173824,32825 788574864697200640,218164 772279569625808896,129471 785279527106805765,11774 771105973494812676,121949 758656111369125888,54070 776129862440521729,152735 794996305672208388,262847 785870809487343619,199166 758372003925590016,46076 793199225496477696,250033 785689593391620101,195975 775640015745327104,150063 762161209210707968,71099 794028473010495488,254135 768204352859222016,96039 764097185205981184,1249200 761052986973880320,65455 765295760829091840,78129 774267876605829120,138819 770406810796687360,117257 750943307539345408,15190 755258050802515968,35890 786774229144465408,105109 767489781102174208,99514 766818118530457600,95073 757729115512320000,47844 769055462012645376,109665 772876455592067072,131045 790705483816374272,233307 758124034781487104,51451 753742768506298369,29263 753375305520320512,27402 767105994660933633,97754 787509672051748864,210193 791693188754845697,240483 773551270548213760,136904 786907775125196803,207287 756618172921294848,44429 788907737098821632,11774 759219907569520640,57574 768256861154009088,103485 770818346061180928,121479 762141187721400324,68273 785718337556787200,196277 773917457039839232,139404 741303930601275392,11774 775779524931747840,11774 762714106944249857,73926 770689365391450112,120733 785576645772120064,196538 759013381659435013,56392 768884871326408704,109967 776123202023993344,151539 787021770125606912,208016 791367170907332608,238207 785664933652377600,197512 793224006891626496,250033 770296421962620928,11774 757296634279567363,45125 768121884705628160,103506 757538021029842944,47737 769156842811494400,100513 781503367227011072,188401 792025908915818496,243187 760801125280854018,60995 775879385047904256,152314 793875645138886656,255942 733109026444042240,354906 760240177151213568,60163 772454402288332800,130415 752777070275489793,22750 786594938234503168,203350 769886731038359552,93900 793098829285486592,249469 781581818483118080,188807 758386029447512064,52167 773604977013035010,137869 732275735122087936,1170320 789183807760969728,215437 779128175850762241,171808 776439492592869376,155688 759893821282881537,59761 760278998169550848,12954 774247583996751873,140444 765661544076210177,75409 768913382137135104,109666 795053141943353344,264397 769935078914949120,54070 785908179896897537,11774 785629330810503168,197297 787491627497496577,210897 770354244423647232,116824 786845236790112256,203350 781235082996613120,186584 765229610325925888,11774 793122941479288832,249469 793251921129791492,249926 767370468529696768,87904 768919749577220097,109945 777469689672925184,159876 776098939867136001,151156 787507256816340992,205989 768916333048238081,109167 773515881800499200,137042 789838727350591490,226974 764181952437956609,82020 769247921908830208,110585 758687112455610368,54070 791377029354688512,11774 768857004928602113,109666 758053267557408768,51069 787460998982688768,209477 795432887755620352,264204 765327945728684032,86103 778790156774113280,167319 757711386537525249,47940 764160278892118016,81869 759631315616473089,59215 793182320773718016,249926 792676873847214081,245148 786492448595808257,193297 767786574276808705,95055 770334975145021441,115526 787947058787483648,211829 771838492703911940,128230 789429612728111104,225981 790726888453005312,232881 790917084985327617,234583 768918422205804544,109413 768815214737367041,106281 773589675713794048,133043 785670877740425216,197286 766362720908128256,91894 785931697275543552,199211 760211786561794048,58537 788044966023008256,214492 791355102191816704,238207 775458782998659072,148645 766840945388167172,96263 794406531538108416,260380 789722113481515008,226034 750742119652876288,14277 772884605892370433,127925 790644285162950656,232169 790941018174607360,232169 753371235967496192,27045 771414010285686785,124855 785302385371394052,11774 794238469245575168,258797 766392665063641089,91946 788168135010557952,215437 758656024353976320,54070 771516371628883973,126065 794683372815552512,262022 767489895669567488,97466 786770954806362112,105109 780402651699621888,179054 785886983474155520,198962 788169080654159872,215088 788159755323838464,352258 777570767571595264,161456 793213247545544704,249926 757305281361612800,46407 756967546549436416,43391 789822234684563456,212131 757707647776731136,48991 791311993558872064,231427 760864475851481088,64758 790879159778091012,99049 775653767593230336,150511 788094529199112192,214899 758701017194196993,54070 791112990611345408,235147 752211918165860352,21438 761687343849803776,68862 791313518154907648,237787 750417506683105280,13343 778314671002705921,167407 793145781662384129,249469 795020921954336768,262779 779103647829372928,168284 758429081176186880,48289 750138127902076928,11370 765684632767438849,88459 774043896653328384,140748 764115999633371137,80177 760511179282259969,63149 794367044938514445,257492 759060854973210624,56552 780860850437357568,183975 795092470723936256,140444 732861713121447937,353262 761114467199426561,66159 791078089711161345,78159 785548726588743680,194082 759710588515684352,59365 788418270537842688,214078 795700387743432704,257492 763423156853993472,78159 795321021557604352,266079 767701089818808321,100086 772494714767454208,129380 792057470021611520,243075 792175165316534273,243165 776932697570545664,158387 761848279516778497,67852 778683280761638915,168284 779386262914564096,173447 788719826223136768,205197 794618011382648833,39957 775456582628814849,148574 769144234192560128,110709 773665851736154112,11774 779072564979085312,172523 771642972035125250,109713 761005728626778112,66159 792055372508835840,243092 795614296772399104,208167 763851947430543360,80393 771061592230289408,123226 794582785633591296,257353 771557100791078913,125554 770941852539232257,121612 771423475399585792,124004 791694415253295104,240483 767051443698274304,93210 792471107119017984,245268 737269802721386500,349408 774199765563154433,141887 763419607864643584,1249120 755972811936497666,40867 761351146388594689,66851 761076446370508800,65633 791947790628757506,240483 785610925659357184,197286 789213080139988992,215437 788026376280346624,214209 759545672571822081,57068 760559760059998208,62776 763841177112174592,79911 777951951006806016,164764 772071176214487040,128791 778392755945017345,167407 773507028111077376,137042 764556444670763008,80648 776890323754639361,157082 757279822683013120,46406 785586731869310976,197297 775429599484411904,141415 763338326803877888,77331 791789580844269568,241720 790918973151911937,234583 786212345479438343,201494 791423491098578944,234864 765217565173878784,86440 765376475335884800,82208 772482708798713856,127871 788782931552587776,220765 789285084016685056,223935 788968351867494400,108517 750399442444890112,13104 750025808211636224,10735 759575713280294916,57574 774055775593390080,136947 794546607094001664,261155 761415289460273153,68203 768991661586206720,110585 769013238096945152,110709 787046099726938114,207949 754751415415808000,26693 759109352972312576,56952 760259583587876864,62130 768855513060741120,105109 775716852198674433,1250246 781535800001388544,11774 760464534901551104,61544 764896695775793152,85159 792172495851794432,11774 775536177285824512,90539 788734280352628736,220332 794622808873693184,262053 768483166772400128,105647 779693673676017665,175669 763470471337607169,78205 766267382365036544,90908 776905235130376192,158815 760160119242035206,61412 773479355800432640,135736 772741727388073984,132335 785661664762793985,197324 778324169834438657,167220 793100078575603713,249469 758070640624664576,50654 785312740655046656,191653 785590187204108288,194058 793518117221568512,249926 742341839865434112,349951 761030665005518849,66441 754812624525819904,33470 750437965940293632,13021 761583215647744000,68993 753033290827825152,19792 760695056655343616,62779 773539979528171520,134380 776092052429811713,153194 792390568508653568,242693 769916517941116929,352717 790626487577612289,231894 765335382791712769,86053 786233161210396672,201958 793969612073402368,257026 750806944986824710,15451 751218015606157312,17794 787493495552344064,211461 765587189656907776,88052 777164134630559748,160199 764466238630289408,83391 788395947831078912,214078 794924157834301440,263895 793583726223556609,252020 752962202101911553,24603 791686648144748544,240483 793676126077849601,254209 788471712744607744,218275 772184669567668224,129700 771707479700930561,121795 792488569101090816,246225 786641039968829440,162488 768985001530654720,109666 785898246426226688,198586 763918430881783808,80754 789906914759045120,212131 779831796464816128,176201 779553451495817220,174392 753701702344249345,29263 769220498525982720,112085 793494293327392768,11774 756490767158349824,42432 786589028011298816,201953 761160023120699392,66897 793265625023979520,249926 772369939164389380,109805 793139266100559872,249725 774986063462985728,1170825 770003553180057600,116229 773574914682925057,137158 794068415287730176,257492 786887811177807872,206748 755994013178613764,40771 775554079762374656,148684 791055107102171137,235487 753298500943839232,26066 773419409721397253,24173 780540635988262912,141360 773728088555331584,137042 768826289939619840,109167 766019874481057792,90405 791120614673096704,232169 789898470010130433,227048 766247822429683712,91894 781176623684988929,185313 761969454511034368,431998 773940684113874944,140232 773372392332603392,136110 795483362433470464,266138 768901652904603648,109167 788831803670794240,220526 754732853833797632,33356 766984840826658816,97115 789476812145295360,224680 773622117728391170,136904 795373092449251328,264397 750399267563458560,12883 752954103341297669,24668 788193696906829825,215608 771096615255937024,120610 781125025361375236,184223 794628638637490176,261155 771326020930666496,124597 781650575960092672,131056 773537200088739840,136515 765718157617139712,77464 765974542628036609,90565 785737142353788928,196277 788513293996396544,218495 761006918055829505,66116 732737332944703489,1170601 785817901957808128,197512 765198894103863297,86103 758770492752801793,54070 764299667072888832,82066 767348576016015360,95530 792060290787532800,11774 794781261571227648,262849 753912529923911685,350711 778434773563957249,167220 795189125368467457,261155 786864045324316672,206642 789659486768156673,226823 790971635981492224,217285 781868906449428480,190602 794558389384806404,259063 733172356928000001,1170858 794491507956916224,260871 768114757257879552,103354 765215755575169024,86120 771790210417827840,127218 756597849513717760,43258 761884242548760576,70858 762768683269623809,74366 785594030864293888,196917 755580264659705856,32448 776944542444421120,158387 794339075369091077,226320 780477127862939648,762119 742237040054390784,11774 787099230116667392,207119 766097706179710976,90384 768999688473227264,109945 755902260304117760,39797 780913008885260288,184351 794215782720868352,256358 769785869263785985,114779 769966451658743813,115435 764158658842337281,82344 764977288819638273,85562 756575678968033288,43956 758027353888993280,50923 787895156464717824,205197 751135493513814016,17259 763468495405342720,11774 789525209338540032,226884 778373353140649984,167044 756937515421077505,43391 787388378442567680,180433 761978237425639424,69388 769378133493428224,112336 773002007858728960,133081 772581194592555008,131003 758101926781202432,352219 764337293687595008,82283 780614707447083009,11774 788909178567798784,220076 752629957910679552,22662 772035055879331840,128934 766274251418587136,90384 769369010769059840,113165 788063974671679488,214209 756996814260228096,44450 759563395737591808,58839 777000214645309441,158673 789664122010873858,227242 777106371624001536,156518 766802645243748353,96257 750484573046222848,12746 754954252913512448,27045 777679409050374145,162497 779560165200662528,167220 774229104291745792,141887 776510633802170368,156103 787007010566905856,207287 779411714718601216,173347 778390989492916225,167407 770784239436623874,118192 781202642949148672,186212 764834433073643520,84711 778426969876815872,167220 781045326757134336,183759 764506690586832896,82642 774324999196770304,142208 791333443250434048,237223 771136912975290368,123583 744106830633242624,195876 769061954212229120,110209 773865700339355648,137042 788741999725686785,217838 763511050197082113,78938 753332540472041473,26140 759802175975403521,58165 785914132147081216,197512 787627132457324544,209043 790956023473287168,234653 752991913804959744,23719 758018975707967488,47761 756981898627256320,45669 795135047372304384,249926 773957041404600320,140444 790288467351605248,230270 781305056813584384,168284 773361390006497280,135736 775100257302642688,146038 788115225430155264,215505 759380454050967552,56964 774379025049399296,142671 781192438182506497,185310 793229611718938624,250430 768854740922806274,105109 764185187714498560,81946 786375742384906240,203510 770211990455275520,116082 756216513779015680,41689 791764842864521216,240584 787112557697912832,204835 748728995252887552,1247921 791317967950770176,234583 791348384409935872,238395 777632801399201792,158673 751803993349689344,19899 789178555942916098,224054 762786045280841728,74133 774447792949374976,139404 785991105552715776,197324 790906797053845504,233692 757598756216778752,47782 769309279992020992,112336 764853587809742848,84753 742570159689322496,352839 781537098184568833,187044 787089989683273729,202636 795091062167457792,265102 750412532121112576,13201 793611438233415684,252893 785515570045128704,195207 787041502883147776,205728 737184770648645632,23762 792241244206489601,243075 765958617308594177,89753 768632467192291328,107745 761604875910348800,69548 778387769202663424,164869 779442260073074688,173347 763594465575448577,78684 754027397394030592,30339 760691754479788034,60995 775824411693764608,151071 752989401827991552,24525 788147823988514817,215634 794931266097319936,263895 785533831352840192,196538 786685919403409409,205349 773904785762316288,139404 778339462237425665,166852 761352940825092096,67229 760547272035827712,62771 768024794209980416,102249 766378024979738626,93184 790877676433125376,234583 762550542480596996,73023 780047716248264704,164814 795398332344627200,266822 776859071924150272,158520 779104113824964608,11774 787295462273331201,207212 750711957984907265,11495 738836713741668352,11774 766586815470075908,94699 781544336089579520,188443 762574688761544704,48205 780761065948717057,182257 786632731463520256,205270 779389028994912256,174315 795026087139016704,263895 772833668444393473,132335 792374850346098688,243165 761168059025526784,66897 786903954273820672,207287 789273214199488512,203710 764263436473798661,82002 749411238073888768,7816 790019150492020736,228354 749727380252622849,9433 793594337619767297,249926 788773655387832320,220526 771400271712878595,125381 764149565343817728,82066 794943098409418752,262847 791738741027057664,238395 764796386596585472,84395 793904983770963968,255942 773735147367575552,138819 795382520707764224,266713 770580468701929473,118192 795406222472056832,247930 793580979847852032,249926 785362833097711616,1170856 785550042354577408,196917 765638897426653184,87904 780532590243672065,176794 778013719704010753,137869 767494867102478336,99476 795392986649653248,266151 781125506737459200,185496 791040862998310912,235423 786730191045492736,206098 732774089937412096,11774 775159748614320130,144730 765669426918150144,88148 754783657722806272,350654 760918813231685632,64730 771437769482645504,124671 745862278583549952,88859 755426146460762112,35890 768191588350570498,103149 759412714729078784,56964 766283177778372609,91946 785939700364156928,199960 791411005737803776,238780 792143951922798592,243187 763726429511090176,79691 764312910021533696,82002 791056789953454080,235590 793106326599507970,249469 791307638722232320,237787 792761861062004736,196314 776873504922796032,157755 765505666194767872,87904 773642283946221569,136947 792149468288159744,243648 788022677915131905,214354 795406772450181120,247930 770414637296648192,117257 754862903581372418,33356 757635915561000960,11774 765619821144748032,1170369 754878160345427968,18341 793525997673013248,251258 792804331816910848,243798 773177735762116608,134470 760906656960028674,65404 776099893765087232,151463 765329924660011008,87249 760695543228207105,61470 773909546326757376,26066 767738026520879104,95262 773549795214438400,137158 763241046226505728,77283 793417487547195392,249658 780884968721580032,182036 792502536129417216,245148 751865874068348928,17794 792026719104462848,243187 786602160599412736,204413 789242552822136832,202268 791816151785435136,240890 793220843014909952,250430 792158792855138305,244221 793507052001779712,11774 770342417622970369,118375 792134302418997248,241819 766376412211126272,93068 768120880064925696,103261 770727489324867590,120976 780904861659373568,182211 774297808287465472,139148 770764147143286784,121177 791654354268946432,234990 763593703445278721,352982 773651859898707968,137869 795396683718758400,266884 794663036585906178,261050 755748012933124097,39384 794669193912320000,258922 793999608384884736,255870 772868273104977920,132364 774201283301543936,141919 787622147753668608,46572 765321066608676864,86440 776780510177660928,156835 793904204293279746,254135 781649595772219392,188304 793845309852049413,255942 762765467513679872,74281 778307073603956736,166390 753368762804502528,26446 763686296183275520,78304 763910673642512384,80720 750784495029280768,11774 774043421929537536,139404 775625078809571328,150404 776196084129492992,154534 785920848339148800,197512 788764785676615680,193121 778773635406368773,169923 753725651555868672,22860 761672089128493056,1248944 776057356052488193,153194 753666740077285377,27317 749934529712979970,10653 788434395090694145,215005 758382074009096192,52879 756381589018337284,40137 793973585140482048,256255 794714469968609281,262313 792425362017947648,245148 794636197020782592,261155 792165414407172104,244221 765770484596244480,84724 790442325260591104,228820 793209427855892480,250633 794563757175402496,261155 795270072877142016,264397 732653277699936257,353200 754847869874606080,34158 776128902955622400,153194 776868572870086656,156835 785646746978295808,197512 791090736989020160,234583 759528887936163840,57574 769751135527833600,114779 772752401308585986,132335 785505376280125440,196277 791626323840106496,237999 794752391052546048,259743 795718608202645506,199307 787726689912688640,210235 766457527684833282,93261 764778739385274368,69055 792606203906027521,242177 780917558148861952,184264 764950276704985089,84209 734972544986423296,349197 775733338644643840,149953 795368762396413952,266151 790891332952854528,234583 772641928806412288,131007 788749333571207168,220332 794547652583104513,261155 757603473084993538,47940 761589760011931648,69231 755195124477550594,35939 793907736186589184,254135 752948946461265920,24745 753348284572311552,27045 766702725325258753,95672 771052233433686016,123028 773989750768214016,140372 794593548611948545,226320 764482179711770624,82066 791709223746797568,241034 779667805058830336,176196 786735984146800641,202429 793322961478508544,8044 769886496941682688,114779 769341958640676864,112336 777538316568817664,162213 788058553542029312,215005 780461272835817472,140444 793949420853133312,254135 764998568071442432,85562 772282203808161792,129991 755517073548337152,33355 769698250928615425,18030 769249285397360640,27164 789085450426261504,215412 752936745814093825,24173 793184642530553856,249926 790764821062889472,232863 732970566433394688,354866 752747188665643008,22575 773904285658644480,139404 790993086310514688,234583 760923189832740864,62063 780920836127649792,182154 749685495400050688,9295 769776687382835200,1170322 753666501853544448,28866 768485750132318208,106924 768125150659276800,103354 778390669387829248,166916 795272845521809408,242636 793095807431958528,249348 778931089276559360,171168 754975253797957632,34666 780519602337964032,178258 772795991636512769,132335 758642937223753728,53992 753400171568914432,27045 794334598213685248,258878 756235053269676032,41763 776951699881590785,158815 781473108548997120,188119 788712165674848258,220029 758366915454701569,52532 751131423394979840,16897 763028569106767872,1249085 791031217692880896,235590 762711850618236928,73926 781224959054057472,186434 755199972295991296,36219 756315626386456580,42249 776219382259277824,151361 768964759945351168,110647 788540066167721984,104244 764217314698928128,82283 781077417683148800,185296 745092044838801412,1247674 762400089474203648,73030 788890081880707072,220689 779689717679869952,176203 780901337680584704,183759 763816772751335424,11774 778370652529131520,152594 779669068496375809,170373 787987521279975424,214209 792175028309811200,241678 792350450276179969,244978 753884535859929088,22439 773759836831911936,11774 775532311055970304,149953 791166149102825472,234583 794187767701860352,257353 771150915998916608,122861 750971576439320576,11495 761969998860550144,71386 779070100410433537,169916 794201182151540737,255791 765410666131841025,87172 795362336647368704,266054 788169224648728576,215608 766810459987058688,94899 761025507735457792,66159 760555747621081089,62708 761242724808859648,66897 788211386794979328,215252 791006032860442624,235669 770463464854728704,118191 772480515911725056,112788 785266994660642816,194082 793943838821859328,254135 749806783728750592,9754 771410831116410880,121479 754975534900183040,34638 795005761483051008,263895 762653670475460608,69398 778771021319008256,170187 766048321731526656,88930 794835949020676097,261155 786174878089039872,200965 790578307204911104,231870 791177002623471616,235590 772550681299259393,111558 791260611879444480,237491 756290194022641664,41632 778767992859484160,169109 790860766291202048,234495 770674852122329089,120610 760772546241388544,64019 773939101376491520,139404 791658988060471296,240483 764178999870234624,81946 795220836491862016,263708 775653398922289152,132497 792818465056841728,243865 785606697846988801,197512 732112382953148416,349368 785250492511203328,193669 787120482428579840,207287 764820859798245376,84725 792528997678587904,243187 776068629217423360,153095 788459850686574592,217574 764194602320625664,82457 777952677628026880,163824 781296745879736320,187084 795022857998893056,264721 787275722771472385,205728 795761312613552128,266079 790926524987822080,231792 787781230452314112,205728 765296578848366592,86472 770735507949006849,119681 793500401270128642,249841 763158599451291648,73926 789884438859485184,227242 792478482311712769,244221 793570131834200065,253164 795379132049793025,266491 774069034828517376,139404 792355491036983297,243075 761613862215028736,69728 773479035116613633,136947 773934862159843332,139404 764980612763648001,84724 774008889687830528,139404 756622871355678720,23762 770643425725124608,120341 785509825400766464,195064 791410783255203844,238429 761522131851030528,66159 788504616291934209,217519 793528924131233793,249926 778972984446889985,170373 785702949632679936,197512 793891385795424256,256411 772095574837383168,127871 793910969718235136,255942 781126342439997440,185496 763324345783431169,77612 787449974179106816,208307 794577388768088064,250633 775127474535538688,7311 788124172178173952,215754 794149311651057669,256502 775088960649334784,146847 756192550738726913,37845 771052177339146249,123028 762669554023620615,73926 785642791539838976,197297 795093991045922817,264397 778807458407952384,167220 786413868637577217,203350 758661063017717760,54070 755045288264409089,34898 766414680202043396,80939 767199985519570944,97386 770800295236530177,120610 788001686702977024,214354 777568041215205376,161988 761656423281340416,69673 775303299750735872,148170 750722573403553793,14877 795400835190517760,265804 750821306577383424,14429 779105807266750464,172799 790756460825280512,99049 766508599212408832,93405 768661115018485760,90193 795442496687968256,267133 762670150940135424,73814 766385683506335744,93148 770698826952749056,120613 791000731776155648,234583 775746419441356800,150511 794368531093590016,258331 790640688992030720,232863 768854740935450625,105109 777483156190617600,161732 794004720905895936,256502 765187361877602304,86103 794575450194513920,261155 795611414601801729,267521 753585967437611008,26458 778571690083282945,168794 778640879351234562,169226 758387069609578496,51344 743900755233480705,1322955 793468067976060928,252020 768978180111601664,109960 785922700199927808,199431 793412846633775105,249926 764135699822026752,80393 791674878726443009,240145 780904542745587713,183975 756963571972603904,44429 767857905362014208,99093 794597991273365504,261818 759189824473600000,57560 759205813386940417,56964 787000308610117632,11774 768958899814739969,11774 775885282604421120,1250244 779410117041283072,173347 785750311302524928,196659 778632497361985536,168794 780550324742336512,181419 788588283089387520,215437 768105360183873536,103354 769387421691551744,738099 760997418347487232,66236 794270490646888448,258322 794658358993293312,261987 775208872910868480,145699 752930811394068480,22546 750760739368013824,14781 792038031712776193,243187 778232053166968832,195876 732708140651663362,353228 756601759339016192,43471 780624769481781248,182211 738929175843639296,11774 771832321372815360,124297 751193726643531776,17591 780570407778684928,172132 753734557577322496,29600 791738911923982336,240483 736235227954216962,11774 752943811790110720,24173 773883578081878016,139404 779897917435817985,175934 788958382057263108,222500 771715760800444416,125853 786626675157176321,205181 767475169627672577,85326 781658063258292225,186434 790600404123824128,231318 795104875399024640,170187 793969129283670016,256358 795223344488607744,262752 751149661147242496,16833 763512258588581888,77577 790427848788107264,195876 793181098398380032,249926 764960980375789568,11774 773867274696552448,139404 791487031562035200,239405 762819669665452033,73712 770310536424624128,117843 779854514912391168,171991 765609035399921664,87904 793550654295773184,252196 786780494671122432,203135 766054086592520192,90384 761567202084462593,69231 780054135966044160,164814 780054404586233856,178045 792106720847798272,242712 793224634430664704,250383 786026139227521024,199496 786786591675035648,206642 791324184001458176,237787 741795534386671619,1247481 772865208461164545,132364 777840661395415044,163901 787363980201209856,209351 793810058295541760,232791 753458921369722880,20279 785942565417811969,195424 762266791758397440,72408 761532930355113984,68993 794403775892946944,260404 758746005340688385,52554 759796310979543041,59692 789332991877132288,222797 776205084342493184,152314 795300223673245697,265257 790474908388192256,11774 774219419065155584,141360 751700508969046016,14277 763217873892478976,76549 794922064461361152,246425 758353416880066560,52112 773274848630013952,135190 749727241110745089,9619 753329943132663808,26458 765630177896529920,86103 778680099713323012,167220 758131207859163136,51595 762673412338692102,73814 765149496846102528,86103 794055971383324672,257492 758740715975286788,54070 793210715914047493,250033 764172254397640704,7311 788513098399358976,218219 757516148556566529,47680 767025013375533057,96883 766126678288596993,90565 777177694786248704,159359 779107495096659968,172862 791696833840111616,240483 789698423721119744,225981 778668565574590464,168892 793438750659452928,252196 732685042183331841,352911 751792646092361729,16299 785905809997770752,198671 795678488934158337,263817 769588081276121088,113836 753360434439139328,23217 793448699544346624,252196 794706397858410496,262752 760426758277623808,62063 786254308165586944,201958 772221340745142272,129558 788006154240655360,214353 787329203729420289,209035 773288692953657344,132288 753593951420985344,28245 791073826851270656,235990 766702326497349633,95262 792558981176782848,244270 787348521351602176,207287 785571606127009792,196917 791465376919891968,238965 794939819797385217,262847 794328704889425924,258878 794226971081195521,255870 763821260237406209,79911 771370964844249088,125131 793099609384116226,249469 761354776206606337,68163 775755748626329600,151185 788716830479249408,220029 777584526771892224,161277 751989905505390592,14277 772908252325617664,132853 740935161144061952,11774 794182652890873857,258331 763074728424648704,47188 780020647090987008,174115 780621197901836292,182037 793190424995397632,247240 758413488825839616,1248607 785854004932833280,197297 786602184989413376,11774 794527859800936448,261155 775801970552483842,151463 788752093150490624,220332 761020958786199553,65455 779377806081921025,141360 794612186089824256,262053 769269598986309632,110585 793198810793074688,250565 760537044888223744,63149 753716877805879298,29456 764774405259931648,82344 793958745743073281,254135 758476254731444225,51750 785670091656486912,196277 762194924192227328,71766 791716046327713792,238594 756281124117176320,42432 795275264917839873,265881 769598721592004609,111555 791859274435571713,242154 771487640487026688,125853 758703525983555585,54070 773312092145319936,128121 785984672882884609,192989 781244202185261056,186289 779357004947001345,174315 795719144045940736,261155 794957765886283776,263895 750388464470921216,13018 759451519699693568,49852 792392438115475456,245607 788126771925352448,215754 785282569289990144,194667 749983115204960258,10251 785272224651489280,194648 787176992487735296,207613 792155887335006208,238099 733061453532549121,354869 792908217978265600,11774 766753942382387200,95708 787056138491531264,208014 760185403328589824,60765 791013227089891329,230899 775001565421719553,144139 764231278279270401,81946 780056844916101120,176890 762154673868509185,71098 753610385375100928,24201 785604964567621632,197512 785383419836596224,193833 753277801730543617,26029 781838009897451520,190635 791349061173600256,11774 767000354907095043,95506 791078481379688452,236393 792083501403086848,11774 793610541658873856,252020 793414932880560128,249961 772136200773705728,35479 794289296299724802,258120 790707390928662528,233241 732210274061582338,349842 751130641425571840,16897 759577867655192576,58358 765689242383114240,87145 787306368457781248,209973 793556398294654976,253407 763441907770990592,75899 775881071112163328,151791 787289595813564416,209035 758236156064591872,48289 787845416448503808,197888 766040741395259393,90384 771498769200386048,124597 778937868819558400,1170673 794741503621005312,262849 766765093430231040,95708 787866339390197760,354112 788491075732201472,218275 764227784520699908,82177 765346832767524864,86653 776792366522826753,156835 780932173931114498,183269 788853720926785536,220332 758751153970565122,55103 769325133399982086,113212 764602173669990400,83751 779355431462432768,172945 769921524786659328,93261 777367710623817728,161456 780406086536835072,176127 791854600529653761,241034 753597801385164800,28281 791688571870666753,238429 787084293273182208,207965 795022157579517952,264431 760528307276226560,11774 792043066727157760,243187 793072082418556935,243075 794858246066450433,261050 750821999753064449,15634 756315763150118912,42249 786995793924206592,207613 758412316207673344,52061 792097443059994625,243075 793618244108156928,252020 794626809417568260,75608 761565279390433284,69231 780973643085979648,182386 791556565325062144,238395 793972893172408320,11774 776273631806500864,154534 751225507945943040,17591 773332385446305793,132497 789101517034762240,222647 758687638421442560,53806 779316860839923712,167101 755268252339613696,35890 754706868115681280,33174 773536844940062720,137042 791818087628582912,241940 755747394143346689,39384 767784908643106816,99471 774364571851186176,142668 787746129488207872,210235 795386300497096704,266491 790245940552617984,228341 759918165274927104,51778 793579317523468288,252020 770340619910864896,117257 790618403459432449,232909 793846204207538176,254444 732660205968850946,1035907 786793689477623809,200922 777315822821715968,161456 772814087843524608,132335 778334461821935616,167220 791422465717207041,238383 762668738176962560,74133 765162160951554048,83240 794595612515823620,261155 774295734371905536,141912 732743289250680833,353789 763059824523370502,73712 786637840197103616,203674 778282437482864640,166532 770677382084694018,120610 759154168745463808,56302 785636013821431812,197512 789901209083588608,105109 794229263687880704,11774 753961052413526017,30590 755435637092720640,36467 757283983864594432,46407 794248775581757441,258598 764452375918632960,83422 763513451985502208,78228 785992385826136064,200490 793297519811915776,250633 768241197986885632,11774 741135402837397504,11774 757739870756503556,48220 766033207506575360,90539 758110938515898368,51321 772589499851223044,123217 781464092884205568,139404 773415689352798209,24173 790622284574814208,219523 761333474653446144,67938 772802418648158210,132578 755837252438224896,39830 773271066227515392,127775 781336918399279104,139404 762036970805563392,69711 770094551348510721,112788 790985998633144320,235741 759091364613263361,56964 771721398251315200,121367 794725656269463552,258771 785739148627894272,189031 756536134088425473,42202 790227199055896576,215754 776097626101919744,153194 733066954588590080,355106 759215395689623552,56964 788153654406635520,216009 760103747234197504,60865 759057521940140032,56158 775807683806932993,151439 774062885995589634,141334 788101005128962048,215005 786079622031114241,197286 787390048878469120,209800 765390310818078720,86103 785816843558785024,198671 759274353523654657,57560 766015726154952705,90982 792028560751988736,243187 780897043497623552,183811 780494570144530432,105109 781566136714354689,187611 788417713618219012,217837 776683190966595584,157082 776830135513206784,157693 790949870194479104,234583 785280683941822468,11774 749641870632890369,7546 794593803877257216,261155 794845031052017664,261155 756883137527963648,44163 773574250607370240,136947 779293730356551680,173645 766334188496707584,91946 760646006467731456,63149 771863121845637122,128615 788141173428944901,214976 766685407312355328,94737 774401723855175680,141316 785984790897893376,197512 772878563607322624,132335 732899465271484417,354542 775391103168221185,148870 786759943835807744,204457 788729806275960832,220029 769688501151535105,114985 785331538980376576,11774 754772322804830208,33474 733135077983420416,354927 751897573410086912,18539 789099874461577221,223286 790243689805250560,229693 768913765894991873,11774 785460028836810752,195975 791276487374544896,237223 756576909102690304,44163 779464624416489472,170187 765369779666300928,86103 752681040825634816,22575 758452346418495488,47019 755564992355667968,37457 788500416774434817,217837 753721976418553857,28512 763111066813378560,76549 767934447530434560,101203 771046882281975808,122146 788749641772699652,220332 794584036572217345,261155 781181311390093313,11774 735396008411025408,351279 752179262359080960,18395 794332088065490944,258878 791676185654812672,234990 754765562631172096,33474 786222159819579393,200382 775985266825854976,152735 790305367683203072,230594 776912246861664256,157082 788993048780926976,222627 756204370878795777,41680 769259816967626752,110585 771726426013896704,126607 771547653293285378,125111 794631379078303744,262022 794693084261089281,262752 772104023209971712,123354 774708310201085952,144690 786421436160278528,203510 766378018474373120,80939 773886771201466368,139404 781060229765160961,182779 764843168110108672,81047 751547074294980608,17794 790716240847183872,233307 769500970820722688,113446 764878933271519232,84724 761583046378328064,68273 768808957108420609,108432 773046378662653952,132578 785978278204944384,199490 787762843043110912,212128 771524705463390208,125554 771777547897942016,127366 753617302025740288,23739 778748855877632000,166390 755169159554535424,35890 768082542637580289,103261 775691319809376256,146991 781875938489405440,190635 791720595176189953,240145 791650859071537153,238843 769798834721468416,113767 792435894527680512,245098 749743207261442048,7816 778980097202200576,167389 785540480499089408,196277 792130063995199488,243075 793144026799149057,249841 760076061224923136,60866 768201321379991552,102514 787916018509287424,213887 757689045027872768,48810 785339594447269892,11774 793951005419270144,255826 764311040083521536,82066 761355477804457985,67587 761689675278848001,70238 768167390328664065,100605 755003269722828804,34666 768300142571028480,104932 793485126378192896,252741 763164612040663040,70177 759048052501950464,42453 770861319356420096,120610 773943615211143168,139373 790431609950310401,228354 785490418997796864,196277 795755624357396480,192346 762459946684338176,47283 794369875930152961,257325 785715054402351104,197512 774201392613515265,138061 756598778627559424,44273 790621734269353985,231894 794531703830102016,261155 794695767323656197,262053 795677340378406913,267977 774036325120946178,139404 794237885138374657,258456 763867724682493954,80939 753957126884777984,30590 790979747002060800,234583 791631453884813312,240145 795439353296089088,247930 758170362760888322,50923 794364929507737601,237235 770315612182589440,117257 777796421944610817,151374 768508769986875392,106774 773133269902569472,134470 774039228950786052,140444 751873569387196416,18316 755068709719400449,34898 785881681215488004,197512 794633208197500928,261155 793995871973036032,256239 734709009777844224,351644 754777415394684928,33356 760893697458331648,65500 787126259218341888,207119 765651811269218307,87904 762022441854046212,69711 774310293413437440,142090 786945135997128704,206773 773902987332718594,139404 785494452215447552,196277 762046626282115072,71429 790964460156444672,234796 766045940629114880,89617 787917254390231040,210289 761481061826166784,68273 786712442185265153,205728 750367155028316160,12883 755941344195981312,39475 770280573982105600,117257 777534636993806337,162096 776818089203601408,157755 790696023672836096,232881 786461295071625216,201494 762364028379201536,431998 750334726129483776,12357 763047867036659712,11774 774272872126685184,140437 775031327720517632,146259 780400708218593282,168284 766504596609130497,93261 754878421935591424,31177 771588842772062208,125163 758066434836664320,50542 769332275045552128,112970 793619907392831488,250785 753725206728806401,28508 786361314884976640,201620 793465788678148096,252408 774131194694742016,141360 780796065868120065,182036 758584383146188800,53144 779501313453240320,173628 751198907951046657,15066 754066705630892032,31529 758809913376157696,55257 773010606710489088,133519 792386171779346432,244815 768855050814824448,105109 785961456357572608,199546 791040319043219457,234575 758388061336051712,51778 769331957238988800,110585 772828094872694784,351914 764264398890336256,78274 760944304122540033,65931 790656046721339392,232169 757644530761945088,48549 792080379121242113,11774 774196367644176384,140444 793108281522728960,249469 756732561989079040,26778 776471763177840641,155668 794955934485385216,263895 766411717761007617,93261 772626463887650816,129551 795292581781499904,247611 791741421296324608,240682 761096397705744384,65839 795712379250245632,199307 758449082008502272,53144 771021202940948481,122875 775778321036550144,151071 788092532907470849,215005 792489134870888448,243165 795692566272507904,267862 773709141634342912,11774 780547335377915904,11774 793144816750125056,247379 763774331251851264,78129 766844853577654273,93286 790389706257235968,227881 753285892882702336,11774 774299841492987904,11774 793447776180957184,238383 774287822865911808,141912 786364213543383040,202877 795038360863707136,258193 792455652320743424,245056 767398696820600832,97379 790735970849198080,232169 764817151232503808,84724 753291195724378113,26871 765729647602442240,86653 752881847839760385,24134 794005878462500865,257492 764452072859267072,82066 788550722992345088,218969 793871525434851329,256358 771759801768501248,127582 773911549379502080,11774 788875397991575552,220815 776951580054740992,156835 755514057487110144,36873 786774416273313792,205143 794568440585457664,257492 750857612074287104,14277 778614836624261120,166852 787859008086417408,213376 778793076277903360,170605 787820526785982464,213064 793964796634927104,256255 794332925655453696,259457 770726692830769152,118191 773183552137506817,134561 776431524371509249,154869 778454431280967680,165185 773533832435949568,137158 777401372341899264,159876 774754633738629121,144538 775772847562035200,151463 768167233726001153,103071 771238254435708928,122146 791091171963596800,234575 781246067689992192,185921 776201300312809473,154469 732563098712870913,352639 750831973858500609,15661 759056823307472901,55107 794676326649200644,262022 758875804172374017,54070 769676982091001856,113412 774969846186536960,144690 781070454639333376,183468 788900671722364928,221832 773602370571739136,11495 790301891276054528,225359 756756142731042821,43225 786603859183538176,203674 764222200421449731,82209 785970094623039488,193828 766365513475825664,93184 785589333805805568,197286 792483690567741440,243451 759247412691083265,56964 787009347582820352,206742 766602314421456896,94699 779137200495534080,171644 763812557677355010,79911 750364435932385280,12535 759383943451910144,56924 759400263979569152,55710 758323643889823745,52112 795035789906284544,247930 781596417420853249,189235 790881246670761984,233692 759846231925555200,58227 761520696711323650,68878 764439817363058688,83391 795402155523833856,266138 770641826365706240,120341 762316531359363073,71099 767485638862069760,92226 761412308228710400,67938 760307579528503296,61412 786689212921839617,204539 732915827230552064,354572 794539754691956736,261155 773578989075968004,132335 771397697836318720,125367 793220263563423744,249961 760800928396083200,64778 768180899435384832,103212 770265738615455744,112939 758356698750779392,52061 787983155588321280,212239 771053852934172672,123085 789172769036480512,223286 779554127554764800,169764 785580068072460288,11774 760866763097518083,11774 791439204441919488,231580 791877269090340864,237491 793961755122827264,257208 791339164264456196,238110 791342192824647680,237236 786720348762812416,205094 777040404697022464,159093 790708544190369792,232884 786275939596505088,201958 762844551530688512,74727 792843512022724612,247241 795401707891097602,266884 763917912398630912,78239 775493472996450304,112363 787830518037438466,210585 791740365074083840,240483 765655653805268995,88930 785901764671336448,11774 765595033529704448,87904 785616501927612417,197512 786388508126638080,202248 781111864822493185,185496 786770138712399873,204835 788874979370672128,11774 793590726240137216,253534 751961004230078465,20493 736162192622555137,351252 768136702795911168,102745 771483729378152448,126152 793867593719377920,256255 794335264877477888,232169 763706038323253248,78566 788799710685433856,220332 775472326796201984,149040 792941684073955328,248663 793838299601174528,255893 791373448513630208,237894 793212519590481920,249725 753621411563012097,25995 757165930329829376,46314 793188903717003264,250430 788532519390048256,104244 786938069991686144,207287 775937545439842304,350878 761147118266490880,66159 786403787606863872,202727 773840316507971584,136947 786832575054479360,205728 795729791374815232,11774 776525013876748288,155688 754880170377383941,32869 760486594956627968,57131 780119425546616832,174557 763201598046740481,76127 777518944529723392,7047 793442423686983680,252196 749238598680055808,7852 788080384403705856,215005 794235247479193600,249841 789776026024878080,227795 785586236601708544,197297 786972483366694912,207949 732244210284429312,11774 776660876782731264,156835 764610388210036736,83391 795429099196055552,1170820 791475971589283840,238395 794599588237742080,260181 753975637573074944,28866 756278341641134081,42495 756561353213677572,43391 768950985725095936,110381 753354067355824128,27222 756350027518410752,42249 758015184682090498,50804 790002414233321472,228354 792363870186774529,243187 760124500121939968,60866 776895568765390848,159245 757542619278901248,47782 788714350408245252,220029 749337762667507712,7816 769166483536633858,109767 786908248221691906,207287 765592766302871552,88311 788064158969397248,213253 780738730717958144,182257 749788316313071616,9574 758071681944608768,50827 775959599010619393,152735 771096997700915200,122344 775108190740643840,146720 769272426081325056,112363 779386888788377600,174427 794823000885514240,261818 765346690115178496,86103 791947249915863040,241968 750386359198638081,12883 756738936328822784,1248425 792051702908198915,243187 793393869052317696,249926 751922891319496704,16422 794318800124452866,258456 752945989296660481,24643 749691450468671488,9433 772806664403558400,132335 770378953001406465,118191 754750640622964736,33356 791830003272986624,240763 791952827232813060,240584 757762828837138432,49070 791679156194975744,240145 766850511790223360,96263 770375933048025088,118482 758065710580969472,51136 793632350034886656,252581 772930366269231104,133519 791618015682887681,240145 756240861680144385,41702 789180265184669700,217039 795323272929767424,261155 776707316624269312,155028 759859462823931904,59725 767837749500055552,100605 781342421183500289,139404 779839778460164096,174388 768987158082236416,110362 773472650945523712,136904 763715224624967680,1170572 781628869786894336,188577 792097122539696128,242690 760224568506101760,61412 788853748541956096,220332 790640400918728704,230899 791308278445830144,237787 753234206701084672,24745 793999075020443648,256239 794673432550133760,262022 771893646811594752,127636 760912793285558272,65307 764997986556452864,85657 753070038991695874,24134 767825489604009985,100605 759111409041022976,57105 788855427421220864,220602 794370529079730176,227345 774719150988070912,140672 794612613896343554,262053 794124280137191424,254725 795047882755895297,254135 752316039661096960,20825 768779028874551296,108849 754019100830101504,31268 758966402015305728,53924 794955618704572416,261155 766283146002362370,88118 794550091059261440,193368 791340554403524608,11774 793163612160307200,250033 791414992943845377,237908 749939665575219200,10848 767809770451505152,101681 774330336775958529,141867 785582338306486272,197297 770953596036788224,122114 770067272798994432,352219 780199394033401860,174971 786423307918729216,203674 771093573022453760,122146 773954474771673089,140444 759621052049653760,58358 765269815778955264,11774 791110861976764416,233736 774267850345152512,140748 732985949471277057,355137 768224929879818240,11774 793186358730846212,249039 739641401281908736,8431 763805416967004161,79805 778395703856988160,167299 755150365935464448,35890 794175984010334208,256990 793885264867368960,255393 751142200348729348,16422 788049332029317121,11774 793190424781459456,250033 760554037968117760,63149 775693959397904384,148018 780487686255771650,180647 757681354616238082,47059 763945440978935808,80393 758390267393167360,52545 760202990498226176,61444 767386185060712448,93230 785239079281582080,194226 792017954909061120,243075 767825410188992512,100893 791529977699151872,172084 785659406532898816,195975 778802999527219200,170678 754077476150652928,30590 749496021307289600,8497 793293924777365504,250064 780179781945962496,178415 792817233151995905,243865 760275068299710468,61922 795499252235567104,257492 773901943681015809,138903 757660032674693120,48422 789274310737289216,223881 791092420914151424,233736 795704618122477568,268281 762335451717828608,70886 787755413760507905,210208 794224502259355648,258331 768768515125882880,107428 758275735240880128,52112 765383572374990848,82018 793225866268577792,250633 752930230411624448,24134 776086437867376641,152887 766591657487831040,91810 785912961093165056,198671 795252830995185664,264397 768887373341917184,109967 791298671564484608,237325 765164225681461249,86103 733295835136450561,349060 768578692687597568,107428 779982665680379904,114388 772465267880366081,131025 773879369240633344,139404 794378434923216896,258909 765898162049519616,90031 792078302592761856,242693 794929236888977409,11774 758438113907617793,53144 760548898385567744,62771 770987247990562817,120388 760118088620736512,61051 789309094771306496,225359 793803182031855616,255393 768540688824819712,106084 761677311179644928,70085 786091343764480004,194723 791347089619820544,238383 793966731475623936,254135 791142118509125632,226803 758155772681457664,50542 761979785438371840,71026 779402459160588289,174728 753093373251182593,352034 779989202700165120,177731 790115087143038976,223539 780285782015827968,178966 764983347823075328,82481 771498132831993856,121479 775741805857878016,151185 781915113334988800,191291 768240079575932928,11774 788740148489953280,220332 795071125814329344,262849 775885260131295232,151741 774276602670649344,141887 786721393073238016,205094 780760284583583744,182960 765222455841554432,86440 794820969219104768,262752 755684482452250624,1170352 754708812515258368,33174 787748698683944960,210235 788407062162186240,217519 764848955481960449,84724 775401273889783809,148744 768949842542485505,106896 769070994073980930,110942 770333091843809280,117257 753698379696189441,28981 770262069472006145,117257 791738832987324420,239610 758554075306663936,349060 756263864379973632,42249 793465758974038017,252020 756261898518077441,41798 758728570806173696,54070 792619951169409028,244270 794552497838772224,261155 773679469714341888,137190 758765928490295296,54519 791081906561572865,78159 795101054543294465,264397 765965466028367872,78542 751117305426407425,14983 758011035076866049,50827 793592316564951040,252679 787073268729704448,207613 775687018730889216,112363 794747357397184512,262849 789264369146335233,214305 794938317091602432,223125 756799324781096962,44450 788701047187312641,218258 767506945465090048,11774 779114856221990912,171324 764938809737875460,83866 768225832233947136,103252 775809704182374400,151361 795667319007707139,267862 776882348449083392,157755 756974420313407492,44274 794539898430783489,261155 770775601460359168,117377 756218322593705984,41680 732260509764882432,11774 763206295897767936,47188 773925453388185601,139404 788767548942618624,220332 794729829480484865,261033 764217406621220864,82283 787651381058469888,210207 778247394873843713,166824 794351289605980160,259773 750874127888707584,1248116 765580664145977346,11774 768873536735838209,109104 786786570590261248,205094 794631326699835396,261987 753097324671426562,25260 789103639566561280,223492 791720044556328960,238780 776099061971562496,151791 793495555007582208,249926 776910585086681088,157082 762855590385156100,75073 766738898399612928,95593 790571142381699073,232137 792106264641867777,108396 788421297751621632,217837 751661094750433280,18215 758264819539509248,41703 752157880120438785,18030 778426601633570816,152594 788802365566484481,220526 795014434880045056,263896 757650355140243456,47940 787035880699473920,205728 776687088775393280,157082 793853505823973376,256102 732321017201348608,1170437 758670295003561984,53985 773998147639083008,139404 790264315131625472,229833 785513527658352641,196277 786672925961285633,203538 789992013403947031,227748 791435284433035264,238395 791595444384260096,238207 775112420838694913,146259 767810321591304192,101681 771481833489862656,125111 788119459152076800,215603 750977079819153412,15107 763434422452367360,78304 768106506860400640,103354 789261698272260096,224750 786046410944679936,198973 779426552287154180,464984 773520389930561536,137158 778039844513521668,165523 780135343454580736,177773 788763912845955073,104244 789154157785559040,223936 766690143927349248,95568 750149805058453504,10129 761317145661861888,66815 777289173304606720,160539 780425632584900608,179537 794332071179198464,259659 776930906837704705,158338 787029331469963265,207965 773861907019145216,137553 762699242217598976,74431 792750499892195328,246726 755339224161714176,35890 753561480574955520,28037 752159945542373379,21121 762031632375222272,71429 793592549210361856,253793 777940170620407808,164694 792178876885659648,243615 795093621062201345,264397 758758050467635200,53995 791099584638509057,195975 791347852333223936,11774 790407287227678720,229895 794327081601482752,257353 762158695983620096,70509 776739550114746372,157755 786741825491111937,202429 755054272937652224,34451 788885523741937668,220332 761907718785536000,70986 769063132195069952,110362 771503190848184322,125853 732576324879978497,352441 762691199555608576,11774 790423022981173248,11774 765364718622171137,84209 766475598013214720,93508 773640934370209792,138165 780537527262441476,141360 785841179648782337,197512 760653917436973056,63655 769655897199173632,86103 787170249023991809,207613 793483714504171521,252020 763163574030270464,74247 753341716455882753,27045 759423404332253184,56800 778976155550490624,163592 786970136041304064,207287 789240056045273089,222561 758052598213640192,51069 771016637218709504,121949 790865655058739200,233307 767972465624526848,100620 760427856451305472,62757 793610540161433600,253164 763163051092606976,431998 758731789812707329,54070 753004021472956416,23672 758631132820754434,54070 793162282620641282,249926 778518613556854784,152594 768771159340961792,108849 780131873129320448,177233 788327021113999360,216009 790351052323246080,11774 767960055622799360,101681 794592407899738112,261155 775265276313145344,145244 778051344892628992,165692 789059253600477184,215412 758699474621390848,54070 761380374832357376,67547 771459032120954886,124855 765009860190674944,11774 779072376407461888,172027 763005692982603776,75724 755097654695108608,33591 776432793320427520,151463 780766374952140801,182960 777561099503669248,161456 771099741337874436,123499 772183259505655808,129114 754064809738502144,30296 793399499498610690,251452 770301741006856193,11774 758366364432150528,52833 762996562603679744,73712 767431238307180545,96785 788017137260568576,214354 765932607032799232,89876 795703457739055104,267862 769757743511056384,114357 777911184754413568,163763 788547041244815360,218275 774221746601734144,141867 754739272712937472,31932 773894842636271620,139404 792547396395884544,244270 752942416202567681,24173 788470475265601536,218495 769119676928520192,110709 793453097611919361,249926 733332944081850368,11774 732800882757210112,353239 772843180723212288,132335 793244243145940996,249926 777558704992325633,161352 778019669018050560,164001 790701070389567488,221524 769668199658975233,114779 795045128591253504,263906 790643527898263554,232791 755100382485815296,34666 775347246825107458,148170 758075758392676352,51136 753623580278071296,25189 761526001121783808,68993 795397448004931585,264397 767768840323289088,101163 780273921614635008,177233 762328998315687936,431998 767813128457297920,100893 788094334369406977,214492 793619499798913028,249926 755297407059972096,35890 793615857544892416,253793 760095900844765184,60866 765593217764995074,86103 776953080487215104,159146 787337428642230272,210235 785585563508219904,197297 756036820220178434,40932 763203400431312896,47188 793969026380787712,11774 774808333521866753,141887 755138257923534849,35737 758366564928278528,52112 770598268036325376,119774 763895730893365249,76012 754175199872970752,30634 766097913231581184,90401 781060786869243904,183759 789903700168806400,227048 757924555885277185,49843 775772507857047552,150426 785937490498691072,199211 763402106510475265,47940 755832998881218560,39997 751586671049609217,18539 765594358578024449,88052 793933452391411713,256038 761274189869441024,67283 791348752309112832,238395 787039805372674048,207113 759418374036328448,56700 772584240386969600,131156 780682913511796736,180233 787393311199944704,205728 757445642868264960,47284 768595822527119360,106716 795769899880742917,262849 787002224530653184,207949 752935845930426368,23739 790933420608290816,234796 777481494214369280,157755 793625729694994434,252581 758379927599255552,46076 794892617347694592,256276 794526975452909568,259743 771509862882607105,124855 792145559591096320,243075 749982606008078336,10064 777988199499038722,90252 795018869534584833,260927 788153055514497024,215754 795001140857409536,264397 771926005388832768,103812 792962794874253312,246987 756276894002053121,42432 774427678225096704,139781 738021383842758656,195876 792144495253004288,243576 759464580858933248,53703 757760021207797760,47940 780787097049280512,182960 791803982834339840,240145 752003113259659265,11495 776290378957910016,153596 795769244386402304,247930 770331240813604865,117568 788387643788787712,213064 755562682728710144,37455 770461338619547649,111558 767036465591128064,94612 788401460077748225,217634 768013900038242304,101681 786058816756604928,199496 794733715285049344,262849 763796962906927105,80393 775790887049629696,151542 758450467890311168,52749 790242072347410432,11774 781800205528145921,188063 755768085840326657,39475 787083928918224896,204835 755166570448580608,30370 761446003706884096,67973 791593481928073216,237787 777666979926683648,161573 755042505629073408,34977 766034051610218496,90125 779511995355717632,167407 792022944608235520,242517 779672609113780225,173753 767068136428429312,80486 788469798917201920,218495 792095181713571840,237787 764262924131049473,431998 793852485941080064,255942 792882286316384256,247592 765018496245825536,84422 788573342483775488,215437 762380225846079488,69947 794259385472036865,17416 754721282424393728,33356 780784781826994180,182960 750715688533135360,14277 763119416548614144,76771 793194524487004160,250430 774094483038142464,141316 787449461337305089,205181 788992073022083072,214078 777590256535269376,162497 765724944579821568,74247 761272968215273472,1248861 773994666907672576,139677 781362192683716609,139404 769845274751537152,115435 792117859690217472,218002 791374935415414784,11774 794502846729383936,256502 773901427773153284,139404 794790997486141440,249926 792338276606554113,244221 788391944862986240,217519 765200636656877569,82066 777018122045980672,157082 777352761025372160,159876 768341475801174016,104332 790598096145309696,232169 767007848169517056,88669 771790625339346944,127134 781227802808971264,186256 793492335304646656,11774 786921374757425152,207287 760491501465894913,63149 775077854983757824,171403 750876733075775488,15808 769429252190134272,112336 785975472970731521,199211 768900743906496512,109666 771206105334620162,123825 794941728788770816,262847 789217479226716160,224680 770328634624188416,118192 786397348649799680,203674 790353256115494912,11774 791701418503733253,229148 758181306937126912,51563 780835536856461312,11774 757588394402783232,47844 795394873977253888,11774 765349124464005121,84886 767549518162202624,99976 763093359644639232,76549 791068265246232577,232169 772837496837332992,125163 786528515491520512,192032 754768219622244353,33356 758127227930152960,51595 749578234828886017,8670 779476754826039296,174230 751190326036013057,17576 788827044901552128,216009 759433546582851585,55257 795749435150045184,267746 764243093327532032,82845 768204125112676352,103354 764272008980942848,81869 772965313981714433,133712 792022765175906304,203546 777428398838734848,161456 791970139591831552,241819 768455122837835776,103924 776824426151178241,158527 794012245143486464,255870 761332486546874369,67938 757714245437956096,47940 765177795550912513,74133 790745739316097024,233560 792062793184899072,243187 792161429998608384,243614 778743924403818504,169550 755024210569945089,34666 791463907671941120,237908 785936112762040320,199546 753367425698050048,27317 766880549730267136,95672 791756658548600838,240584 790895099009957888,235349 755179922457440256,35890 775086627324592132,131084 788591779595640832,216987 753902547501477888,30360 768202490282057728,11774 794560880340037636,261155 769827803034333184,105671 793209310478110720,241819 759683510206472192,58939 789150658322542592,152946 786819239277568001,203832 763732855037894656,47188 785915418431021057,198671 790246992848957441,228341 753331672922415108,47835 792591202239537153,246273 758629124537720832,54070 770387759156563970,118482 791425683473825792,237491 790546514695172096,232137 773957810090545153,140211 753732543233622017,28477 753785380575465473,24201 781340595168092160,139404 768456088760881156,101681 773233930493452288,133559 788016975028948993,214492 793654079889301504,254494 773264878442254337,135654 751652602182406144,14277 756508045857939457,42249 786624029348290560,205181 758249859124047872,52030 774248921610784772,142090 764783816791687168,84724 772087058496122880,129471 750714687612784640,14831 771753222922960896,127711 776592036442976256,351152 776274954186846208,154832 791372816616599553,232169 795710373013979136,268196 773964796291153920,139373 779855884549632001,176110 793095176147247104,249469 760176358140043264,61470 752696903926558720,17794 770416603305381888,118174 780410048262451203,180074 758477413567254528,53144 754839446743347200,33499 785634702514356224,197512 758414832416665600,52022 768280600201469952,104332 771528630799372288,126389 794187037121376257,256439 752281176191209472,21714 761562342727352320,69231 788795960667189248,220526 785655293329993733,196277 786985295350726656,11774 780965760638128128,91137 756274800121839616,42432 788872939894693888,221711 752629606549684224,22662 768783291734515712,108795 788918915325833216,220526 773686216776527872,134806 775648932516995072,150511 789188099037204480,214899 793871571626684416,11774 788417744568016896,217837 769861258334076929,110532 787730204927991808,210235 770731406267789312,120610 788552081476947968,217601 786903637196812288,207287 763359886461788160,73814 773115092540022784,133454 774985968600231937,146259 781870943660544001,190635 794752536846733312,262849 790588934019387392,231318 793385640125722624,247241 789940284465434624,226883 763338043575013376,77195 768239961644605440,11774 789821126268551168,222785 794760048564195332,262022 754034056631693312,30910 765041087677276160,85686 790682592844521472,232595 761696785685417984,70355 792463371501080581,243075 760489493745008640,60350 780852563243470848,177455 791133661752066053,235487 761991313940180992,69794 795405346219102208,247930 790330268611739648,227048 765952862111150080,90384 753487613806292993,27143 794159221361102850,254209 787289440435568640,204413 780883954299760640,183472 792815395447111684,247723 790548181675151361,231710 778650953410949121,167677 756886410787860480,45385 761840785855803392,70918 764252013529935877,82452 781187725361905664,185496 760255803483910144,61352 785270715725381632,194648 775864331393048580,1250244 786911146062192641,205728 793133596768923648,249882 762837210009710592,73712 789155869971902464,222647 733294424856256512,350249 759160632285405184,56964 755452554872496128,37219 787885335246168064,209095 780400527964332034,179742 763109574060670976,76628 788388412537659393,217519 768854873076928513,109666 788779844280651776,220526 788962650688454656,222500 758807754299486208,54070 768988241160572928,109666 757658826300547072,48549 770701169362604033,119832 773202399913619456,85562 794680567610613760,262022 761298769367433217,65180 793505536020852736,252020 788415895072890880,217519 788889453221732352,23258 792796958846914560,243345 788038783891484672,214138 762354002726182916,72216 785298126471127040,11774 778044797936365568,164633 788003176553193472,214354 760946537631404032,64664 794355099950837760,258044 773218051986632704,134561 795247984413769728,228372 795763849286782976,268643 778370162491740160,167044 781542684066508800,186553 791450641705021441,239107 777277609499504640,159245 779873539004432384,163015 732233762898124800,172295 772195248000815105,129991 761672195861016576,69356 774353555700473860,142906 759823478044319744,55661 770546320138383360,11774 785275172819496960,194154 780188782507229184,178045 760252643537096704,60725 775780684400955393,90193 757603915969859584,47545 779086545424822273,172621 768936396207763465,109104 762034628832088064,67283 780993058812952579,182960 758448971899609088,53185 744163287475064832,37157 758677841236021248,43636 760455028326985728,61011 785823117989949441,196277 776454834497134592,134875 751118610127466496,14582 751805671692173312,16297 794348267509284868,257492 794565478467375104,11774 764415651431710720,83391 771511700180832256,119937 755187619412058112,35890 763853080966238208,61531 785973624352018432,199490 790980072295374848,235590 795685771269304320,267521 750653769797500928,14421 790868741701505024,233307 773574731895300096,137042 781553170044579840,185310 734786207666688001,11774 765017496919433221,85277 768230600234848256,11774 779420666130870272,173341 757611655551299584,11774 740360640657821696,11774 765563177585082368,88052 769204345392902144,11774 795678842908123136,267729 753352778752397312,27045 759486078403350533,58227 771210528844767236,123825 774945721518731264,144635 764192255771049984,82066 757656087168290816,46280 786256709388013570,201962 778447230562734085,167569 791874021134594048,240145 763455681018023936,75073 765874669823991808,86653 770191863043141632,117257 771387994544627712,125142 757669955449913344,47816 787134390879092737,209035 764977101879414785,85562 778677789683777536,11774 755478137710841856,37538 762315065261338624,72035 790234609569128448,228526 779845871227719680,176218 763457782641078272,77632 761547197649395712,67906 768875154701033472,109874 775823720489357312,151071 781343015302369280,139404 760195934278000640,61470 758832918252756997,53675 786971844301590528,207949 787266931267080193,209409 764588711736512512,81065 775745106582339584,151071 787261858965258240,209151 775899528348172288,121785 753988807783874561,30339 791453182052470788,234796 787051832988143616,208492 769633113181941760,110585 754706834229977089,28732 773232723401977856,134470 762034759044214784,68969 772745799491063808,132335 753049672646811648,25255 757893991077703681,49852 768466437623189505,106281 758688916660551680,54070 768503526431391744,106774 781210955233452032,171693 791473210722168832,239405 755541394870140929,38183 774286687719550977,11774 788671548068466688,206257 793827293802233857,255306 757086504619483140,41798 769562257940361217,113412 788080446181548032,215005 793905772518400000,256536 786744980559716352,205728 773993442917568516,140444 773896461209796608,139404 786910944332951552,207287 758594544464257024,52394 766799439503601664,95682 766987843394613248,94037 788193311144210432,215578 793622263534936064,252639 771884407913377793,128424 756568234669768704,42564 770353941519433728,118405 795364502275403776,264397 758751832231469056,54070 761593893330620416,69565 795367279152218113,262639 753735370186059777,29600 763125178637299712,76188 768220006312062976,104932 773293651803996160,134993 776402103896043520,155390 791594553467777024,238099 733584811474853888,351422 773525745670828032,136628 772454719361015814,130792 794619997091860480,261155 749279507501113345,8047 756611889212325890,43553 792533773837492226,244270 793632685893754880,252639 794538974765285376,261097 775761228065103872,355185 794862572277207040,263592 772000544017842176,112872 755548908416303108,37991 775289142829645824,148045 792825029629181953,247877 754721850815614978,33356 768842374059593732,109104 756228678871289856,41680 762068010110742528,68993 763004304231960576,75899 751690637997592576,14277 772253728279638017,127221 779757284012335104,66922 790391365133795329,212727 794985175927037952,264397 763878120336289792,80939 771044046324244480,119718 795704292598579205,108396 778351735567810560,167495 795386239675465728,266808 764920448815464449,27156 762474761775558656,71249 786413487849439232,201958 758399936861831168,53001 790327120534786048,229159 793431416033783810,249469 794977557204627456,263898 795082405921034240,257325 760208618113368070,61412 776162380103331840,154071 779040761606119424,170187 757987778638573570,50452 776624267190497280,155451 759153201111240704,55262 732402766027608065,351837 762967867205816320,75073 755571459481825280,38022 771681645988605952,127134 785647741766467585,197324 781343308664672257,139404 755089262740140032,34666 790674348893872128,233307 786546653868154881,204413 765251745563815936,86440 780518424560697344,167220 758625579398631424,51451 752271068262330368,21074 778616319755321344,159850 788025704067784704,214492 776194165851893760,153866 790944713335504900,234583 733418617392390145,356028 793579117627207682,252020 767726006845124609,100893 749221490936217600,7546 757642891414081536,48549 769978260096741376,113836 788806859146797056,218275 793492739799285760,11774 767373609971150849,98646 777691774865149952,114779 794306854142754817,258085 794060557120720896,257492 776781596942856193,157755 754759451568111616,33532 755427205765861376,36370 787784682599481344,213064 789387196788723713,224600 750466389375234049,13450 776000405373263872,152182 755510439417671680,32941 792839743776104449,228634 794334068834009088,259457 763738955644665857,79294 770401995760996353,118191 791098096021282817,196314 780957929549729792,183269 789157643260747778,11774 765622486582956032,87145 770916954190123008,74133 790787035460083715,232169 759264454777405440,56964 795261452311560192,265257 774415913730904064,138165 785269123240656896,193669 758116816963137537,50923 774610094285811712,144030 789967921694937088,228576 795126114876211200,264397 751092488480305152,16897 776199114493132800,152735 742969591882735616,195876 795007068834918400,262925 792552000907046913,245630 791222354835861505,236928 762406511582842881,66897 790951593872982016,234653 760585090430754818,59904 781696576238432256,1170575 765956635252563968,90482 793508302525177859,252741 750734700386193408,14277 759482457959780353,56964 752088221434208257,17847 769016855239462912,75073 772256383085326336,129551 785950570104315908,199992 793215210890878976,249469 787125218561126401,207119 780946678501154816,183269 753342368753922048,19598 792080758378606592,243187 763153977949032449,76577 788281262817497088,1170441 763889013099036676,1249183 790907236608454656,234583 788718175403651072,220029 794695689687224320,262849 795684715491561472,257781 752936096292409345,31852 767646467234394112,90014 773917507845586944,139404 794768570014167040,261155 778015141711405057,157082 755535038792413186,38183 772986977704488960,132335 793147415738060800,249469 786622952347492352,11774 732279067165200384,350412 770412108160708608,118985 774647309221101568,139095 759034524302999552,54842 776591406919929857,151539 775644846048550912,149300 778302938833879040,166390 756746404664446976,43469 768153642163503104,103354 785673656663846916,197512 761961821356032000,71408 763166469056294916,76934 777044622375739392,160067 778787561577656322,167398 753286818607558656,26140 793989058510917632,256276 793379510024568832,250216 760616148907986944,63267 792332655035617280,243092 775524945078079488,148994 776740978875039744,157755 791693521228959744,240483 757542237978894336,47782 758052681395077120,51136 768157974145695744,95055 754122199720534016,31611 775050975325237248,144730 791936840546656256,240483 751570750323105792,18470 762860869751492609,47188 787706894831882240,212131 793630553438359552,252984 779071282000396289,171260 790621829153058816,232884 755050121616826369,35044 793657838220574721,240483 792378482307260416,243165 792081231685021696,11774 749684603724541952,9754 755168148089892865,33953 760628242629787648,11774 766017680843341825,81929 780059267713892352,177704 794207500685996033,258044 781448985592627200,186063 760225947723370496,60794 764793824531083264,84724 792056555046789121,243187 792935681572106240,247241 778726878488121345,165185 754014402517475328,31183 791416010821636096,11774 788733798628417536,220332 757689036970586112,14277 788817739645353990,220539 794030026672873476,249926 758136106177224706,17640 792419386086731776,245549 791812566771130368,238780 764973379392634881,85562 756355042328862720,42249 761148838870736897,65180 765228360431722496,70543 767520978373083139,98972 794692868677967872,262752 794041981848555520,256439 770222729828110336,117377 770026607914455041,116239 775217380121116673,146259 761548076599349248,67959 769162928486440960,111448 778931023975444481,171168 794359803262943233,260229 789819509129576449,228041 763132011032608768,76794 765281701895561217,86103 785549957264732160,196277 793653121318653952,254135 764029414841589760,80393 762553248951795712,431998 750166371456020482,11495 770885431831375873,121949 786956643741290496,193639 757197242679881728,45054 795353007118577664,11774 778375123380219905,167003 787501989911404544,70858 757384898080407552,46890 778371649112567808,167273 756271518250708993,42344 778911604142317568,169923 786052562416001024,198620 788018000074899456,214492 760148273856258049,58815 751861358837108736,11495 791713692870057984,240260 757938909611307012,49975 773716006770532353,11774 770704916390092800,120610 776348450212372480,154322 738286086493851648,11774 753001523207081985,24981 757650760809058304,45014 774099386213146625,131421 761260670067154944,65626 789514170689466368,226717 785531287406800896,195849 793221512773767169,249057 794557246482984960,261155 765338919269392384,86103 774340854425104384,143051 773729947240304641,136947 794291876278849537,258120 759460910217912320,56964 771404801502433280,125070 789211329118765056,223899 780929773455409152,183269 795425218407841792,265867 776945487693897728,159146 794755778137591808,262053 777943861142417410,140444 792611983480815616,246726 755184953206243328,35890 768146753761767428,102745 760594917836132352,63522 789945927905583105,228702 794654946838904832,261155 755162047407620096,35890 761752894483726336,69747 776930660506144768,159093 786273987860889600,202429 794889403353153537,262849 757263839276785664,351302 771931696665075714,128519 794742858422943744,262752 765337709191761921,86103 786588331400372224,204835 794569129566945280,256276 788732503196508160,216358 790027516756893696,228354 790887975701839872,232169 792654798403301377,243286 758792334406320128,1248642 763761855579820033,79589 780716729907290112,182665 778529553421627392,152594 778787801403891712,170187 794582326743179264,261155 752655717828534273,22785 779005959456776194,171168 773958973707939844,140025 772702052577320960,117257 765654039258279936,88930 767834066716532736,101681 758326746424938496,52061 771344200814198784,122982 753324632116170753,25189 780851661627617280,183269 774027798264487937,131421 789696561152266240,225981 768840010162376708,106673 778688970800541700,169715 794347210649587720,226320 732459825347493888,350697 758294042430074885,52112 790611348472365056,231870 775021675477741568,144948 791784026684088321,240145 794571397372715008,261155 780882682905526273,181964 755610733245636608,28834 779615557595389952,173628 792140783868637184,243615 781508889074425856,187843 776198333333397505,152314 759530274719952896,56964 766389780850454528,87904 754160640550432772,19703 763876375589752832,79911 793553051563003906,252408 778205697653764096,166422 789751841785454592,226490 793457707210579968,252408 774755370174705665,144607 774947328025255936,145244 756253222545784832,42249 762704335205576704,73814 785272000029700097,194167 787726288928645120,205197 792531543633911808,246273 762667927342428160,73926 787080704391806976,207949 766026552807084032,90618 775074103438942208,144494 794352764289695744,258741 766374264324841472,93504 768183598507700224,103389 790021079343435776,228888 775414499872342017,148994 751969044446580736,14277 762684790629801985,70797 746895008536629248,1170384 756253444780986372,41632 758102321704251393,50654 794392033624473601,258878 777940084070854660,164826 761746986626322432,69231 785916468965892096,199546 755897772579037184,36522 787986632788017152,214209 795018663199768576,262752 793893910766555137,11774 791131556228243456,11774 792050769260376064,243167 758718752615723009,11774 760878920950550528,47940 794194931132743680,258331 753697360392445952,28834 787872174279303168,205197 763382944345972737,75899 790572242572865536,231894 765515963903062017,87904 786884579269414912,204413 791423995493113856,238207 775247753525985280,146847 787745060553129990,199546 760861591743135746,61117 753374034574708736,19598 760570132858933248,63371 780433505234849793,762119 751222394942029824,16728 766559819452997632,80939 786515487551201280,203832 790197369618870273,221785 752927409234513920,24597 759565294864064512,51798 767193297605521408,97811 785294519390527489,11774 793186988186894342,250033 734837341232201728,11774 785684047313801217,194723 758082179444436993,50542 773092833725218816,132370 794832652431921152,1063777 772243233871056898,128934 793260152262492160,248253 790722393232650245,232884 757985654349271040,49400 777575358266740736,159308 794365487677198336,18395 794584075356934144,261155 775303343841251329,147977 758697430921674757,54070 732753827380768768,353374 774683410489114624,142852 793924456750219264,256219 764957915446771712,84724 781654261230866432,189235 780830558985134080,182726 766038976083943426,90539 794898106278088704,262022 753639121122320384,27402 767746328269033472,100893 750789676500385792,14848 766274823769120768,74533 785437863588536320,193633 775636454332440576,150404 766777228155719681,96263 788753455313657857,220332 765339030426976256,86472 789789781488177152,227242 788426289455792128,214078 763891479521538048,80720 778060266453897216,164001 759555626833879041,57964 778954968883617792,171260 775493581549088768,148994 778272878894678016,167044 791525294360424448,235179 753372556934144000,26458 756589349781794816,39096 774577425921482752,108396 776555294516211712,153610 775287460859260928,148045 781847354349592576,190635 750844773716463616,15643 762377272028299264,71550 754751199547650052,18341 755778635882237952,27045 770652822463361024,11774 789241427624472576,223671 795699798724739072,267655 773022106128830464,133454 764210781370056704,70287 761678810391511044,69548 791389185638674432,11774 763016313060990976,75631 781232975329521664,186212 788336086967787520,214899 788789488222810112,219678 755953920506077185,40881 767971172210216960,100620 781849082151272448,188401 764819106759528448,26066 791019810717048832,235251 751899444413501440,19792 773475808614633472,136904 764271184359718912,81065 769376545806876674,106256 757929035380862976,1248541 790604183749537792,208178 752701137174798336,22953 791773251647090688,234990 767732935696973824,85988 780865366843068420,183269 785986447811616768,199891 788735382208798720,220332 791632660275789824,238395 768854109982035968,108963 788446419623391232,11774 742387372952846336,11774 795768628310216704,268754 763181002013413377,75899 793826040359432192,255393 761388655688708096,66116 788761984938291200,218002 786281284045799424,201555 789271018670002176,11774 760669009239019520,64197 774245014809477120,141867 791345856536465408,238383 772659345502900226,120690 776898040057790464,159245 794893604649046017,262145 770745042466181120,120541 765305378091524096,84724 789669388102270977,225411 790404636041773056,11774 762249538065301504,431998 766245877765644288,91894 792172332932407296,243187 780539735919951872,181409 787727920278048768,205197 766369338014117888,93286 793481383406559232,252580 786063612586631173,198878 795023380189769729,263895 767677875638136832,100561 788168914412802048,215088 778451946432634881,167319 780229563024453633,178076 766672860173766656,91798 793791860498173952,255393 794209698257829888,257353 793456540833415168,252020 788905035258142721,11774 760982190037401600,66116 776151756682170368,153845 794552678470668288,261155 786306557097062400,201556 761653974483152896,69747 791248347084496897,217519 771502158621442048,125163 753721987189579778,28856 778336182019039233,167220 781217552181649408,186434 773895782051241984,139865 774985704531165184,146259 786011890312892416,199891 788692484821876736,220031 781210014325182464,185496 764299102666362880,83120 767685740310384640,98646 786169865761501185,200490 795414915406249985,266884 758648171773980673,52749 732601394511773696,11774 760614501200703488,63858 773649994700038144,136947 775388818677432320,141091 778560052798119936,168794 786330115420676096,201958 777331952248512513,161546 785244114719768576,193669 741832795857813505,87889 776233278726475776,152903 791791884930654208,241523 787034647729467392,192949 769774318737817600,109157 794149509659926528,257325 790891023312510980,234583 756481854669217792,42575 774789757914255360,144941 794317673903443968,259266 772742079378259969,131744 756998682428309504,39096 763463641463152640,78159 733712459006021632,11774 785929757682638848,199546 781457413547360256,186584 793945015307423746,256219 759109178434658304,56659 764492326551027713,82066 766436336513474560,90125 768447323684769792,106281 792070692657254404,243427 778391150629560320,167407 786989334125699072,90209 774764566903296000,144120 756383161471340544,42432 768861516468662272,109666 778416901034651648,102630 732821341271949313,398870 761259416138223616,67453 776101793864351744,153634 737239531490054152,47835 794531907782447104,261155 756940831492182016,44291 792022968826224640,243075 765768674905120768,88902 790286880470364160,229159 770744416004808704,105109 781904302340083712,191291 750365132472016896,12883 762711731000872960,74066 769542385034551296,112363 761648665496788994,65180 766393517014851585,91946 765706991348043776,86103 785979748576956416,200382 786002917631234049,199211 795361803291205632,266491 775706607665557506,148713 733588128129155073,355480 763894304490205185,80177 755161304109678593,35890 791388114203934720,238395 772191920248516608,125163 787995395771080705,214209 770494093482979328,118192 763184492618010624,76723 792077362741534720,240483 775023800400289792,144129 793957238247407616,256217 751150973557444608,17081 780841948265447426,183269 791773054183481344,240814 762274468173537282,60172 793196522779340805,249926 751181847397339136,16768 768603154997018624,107069 785291857118965760,194707 790700498806513664,232884 765500097052352512,84209 791782044518887424,217103 766377105382703104,93286 794613469500887040,261818 766443016030683136,92959 770357199226888193,117257 795012004092190720,263896 786365680882896896,202217 791477726695698433,239405 762785863378108417,75027 775070065620164608,136590 768191280434253824,98720 786176384137703424,201494 794930932851425280,218349 787513657324285952,210694 772983458226286592,132996 788524395815841792,218349 794704805583351808,262022 793199602077868032,250261 750685953325469696,14351 758046591794221058,47761 764640640160325632,80939 786672783803686912,205728 793966651691716609,255942 773669631005384704,136524 776931754426847232,159146 768993705802002432,109709 793735668841054208,247241 768812552868368384,107984 776378240554393600,154421 754739577781387268,33356 767858143783030784,101163 768898589779255297,110108 794539412013150208,261155 760145130657550336,60539 781009892375224320,184601 773128082966196224,129700 764167540666798080,81869 778996485832732673,171168 768926273150124032,110381 753377112321617920,27045 774699891662606336,140444 786001383656820736,199961 787318229043703809,210289 761299870485536768,67311 756259013994672128,42249 792785412381028352,247241 785617238187319296,197512 771851360832585728,128230 772902051605012480,132996 785334079239708673,351931 794646980828037121,261155 786541052249288704,204413 774698423693881345,141360 753846187690561536,29347 760121181475307520,61051 769489114097790977,112382 775718893130223616,151071 765226512605859840,86588 755985290607591424,195876 790896782171631616,226649 794566498912124928,261155 732831824083341312,353279 773601842072842240,137158 785856904882823169,198671 781802126028763136,189134 758830645518868480,53996 770538847939731456,118191 762768199494475776,74133 767555735584661504,99900 768814681129644032,109167 751755036514873344,18539 757629556316475392,47940 791976366975647744,241819 787757163842265088,212357 788850525450010624,221057 794686688643559424,262752 773647325453574144,138382 773616500360024064,137771 786598985037254656,204901 744296768427393024,349197 785247661192417280,194082 786920019397443584,207051 789953900870787072,159876 758131456531107840,51595 785317710896902144,195125 789563329924792320,225911 776760736219533312,157826 772165190632689665,129991 777588401616752640,162497 795403013045174272,266491 777148113815560192,157755 793566198302638080,252741 793866519432179712,256255 788928308738220036,220526 789740015693725696,226731 772853017045508096,132943 787996151836471296,214209 759546012746874880,57068 781174456915988480,31546 786580380723712000,203862 791080265510637568,235487 757407847932108800,46974 769424701647155200,106774 769657416082391040,112399 761617053631574016,68873 765271058668716033,86209 780623403078201344,181903 765375420455870466,83005 757283540933365760,44274 760974626545696770,64692 776627920165101569,154986 791264216153989120,237546 793184604358402048,250064 771863679608451072,128519 795401551376420864,247930 788770257750134784,220526 792103579452669952,243865 770358039979384833,118393 787151251574108160,207949 738460810930884612,352417 781919041271177216,95055 771465371056476160,125070 751044883817705473,16200 785475239224369152,195712 767202711334813696,97248 791206391369306112,235590 792867148666314752,247232 754101875587346433,27885 776989420981411840,157437 789138357070671872,223899 788588882216546304,104244 778659014355800064,11774 790326040933523457,226731 791274154381025280,234212 755202709087584256,35890 789557149097603072,226881 781380099262210048,139404 794967575411171329,248924 761297708036526081,67959 773630412669063169,137869 761556723635134465,1170376 788495515000287233,218275 753746232112185344,29624 769628075965423616,110585 771956107128561665,127775 747620752799633412,246425 780946633471168512,184229 766704351310151681,95672 794364243344769029,259034 764175521957773312,27282 764944566675869696,80486 793597895836508160,252408 778001342837039104,164814 787728928291037184,212357 785889146002825216,198878 777257363849883648,159876 757646382706544640,48549 751017649002479616,14277 785802913843060736,194450 779127919519989760,170187 786968009990561793,207949 787000593822937090,738099 780380149841793024,179742 773182706163351552,135025 758656726765670400,51451 773503787063513088,136947 790607013629657088,232749 732774783583064065,349214 780915711568773120,181419 772163920387715072,129991 765830825602535424,89210 758251165125664768,52004 773900529768423424,139865 793856690806415364,255942 795349415116623872,264397 766219752402481152,351436 793467725121064962,252034 757797376866197507,48494 773916881895972867,139404 754738926661795840,33356 792157481057210368,242693 768033806938808320,101344 772641747608358912,128519 758039880316362752,50923 774125591712837632,139404 780617107562074112,182036 791372000585519104,234653 732579605379325953,11774 773595910400073729,137042 793937099959500800,254135 762174339340992512,431998 785864331716071425,198878 792102930094682113,241871 794156832864382977,256255 791506385196486657,238207 765189304343629824,86336 780574291326795776,181419 768976332831154177,23217 770945868946112512,122146 785582594637180928,196277 787027894526734338,207965 788750559364907008,220332 795723194955104256,257781 755990209536208896,40474 785661398609264640,197512 758726639358324736,54070 778197707542433792,166409 788796598654476288,220526 788014174139981825,205197 788172992752648192,215005 765223112744939520,85748 765478122766557184,86653 778737006163603456,11774 793168618615820289,249469 764140148518850561,80939 764601434486767616,79561 733035389544435714,355357 775638018392743936,150404 780104319555305474,176441 793249095787753472,250633 790387357249859584,108396 768984540387774464,109666 765677755031756801,88546 786753541469712384,204835 775777040712818689,151212 781292768723214336,186584 774797772704940032,143585 788254699619250177,196538 791447249419132928,238292 787267002217947136,208431 794654275796234243,215608 792426765008404480,245750 773745048575893505,135954 771492568286633984,125070 778403315646337024,167044 792527888180404225,245101 768296381769396224,103212 790629828605120512,232792 788057960924577792,214492 790037107368685568,7258 773577953489854465,136109 790626530493886465,232280 774020909682323456,140444 775769100404584448,151071 794691785293516800,262752 786911855130345473,194723 764851433946517504,84724 774078918340980736,141360 795052382489088000,349700 761178046850174976,352687 792547325361086464,246273 766015902441623552,81929 765720179439308800,87904 785295169172234241,11774 793898666809450496,256255 769070871122182144,108729 788954870564827138,218832 790913708339888128,234583 785286143214440452,194707 794926349806960641,263895 771443069497462784,125554 766086466581692418,90384 756674754317258752,43225 753733045232898049,29263 764208823338987520,80648 766705082364637184,95672 794642771202097153,11774 755831563183587332,39997 793209201560424448,249725 760594235473080324,63451 766698963000958976,93823 766924425186779136,76146 774705392123207680,139404 789098505847451648,223047 791360809465155584,195975 779788006513340416,175969 753596574844932097,26794 778338191170560001,167220 793151486951817216,248988 757410573160185856,47345 769154657352609792,110302 795747354993459200,268710 769612609632899073,110585 777390350646337536,161349 788788762511745024,220526 774011960929038336,139404 765648247834619904,88332 781641372444995584,187044 787376957088555009,180433 785918608069320704,198586 764148398786088961,80209 757267263837777920,46401 755175876573224960,35890 766715686483664896,95708 778677749556785153,169232 788927496167288832,221785 742164442075529216,350711 763855629685559296,80648 794998437615902721,262849 766450588108414976,80939 791506043662635008,239538 753342022627553280,26140 770675105642979328,120610 793941045025312769,221524 764671045743828993,82344 758155248191934464,50923 793981711956721664,241819 765538670556254209,84724 749093579159531520,7260 790712307747815424,232791 793099583064838144,249469 760907915570151424,43950 753359457694785536,26458 763120660482711552,76127 760746847728177152,62492 765966910244593664,90356 756819537140547585,43875 764114682168877056,81702 764119033348100097,79691 776602257664118784,152946 793999117751988224,256239 752966030432079874,24134 788460208884514816,218275 756816174218817536,44429 790292199095148545,229733 787084063211331584,208928 757861087324889088,48663 778502185059360768,164783 785238770257764352,194226 756496716996542465,11774 785606621628076032,164797 758442445222936576,53144 790844239638921216,231870 788178664441524226,214354 789494601627250688,225358 750666834119012353,12535 768326580749889536,103924 788415361813065728,217519 756257411904798720,41705 793841289498419202,255942 788779221787160576,218875 765978518933147648,90384 772887634368540672,130988 751617653844811776,19000 760952576904982528,59373 770972242029182976,122146 756587959214747648,43553 773975477862092800,140444 791419703612805120,237787 780590391653306368,11774 788927000769552385,219119 786519321983922176,202248 794332665700724736,258878 765523370934886401,87904 790128471288709120,229116 794073440726564864,257423 788160020336738305,215608 768824758347726853,108817 793989543523274753,257423 769706250921730048,81869 760919023236308992,64693 776495623969406976,1170441 791603719586484224,240049 759905332852170753,59666 789191455898087425,223286 771723630824787968,127134 778677693290196997,164814 766454013021659136,90735 768939394698874881,109175 779348393575317504,174115 759250734500184065,56964 770783864851619840,121080 768952510157430784,110362 793850529461874688,255942 758353899677966336,41703 793801571834400768,249926 777964117302706176,163990 791667310322782208,240145 791729808900108289,226649 765704550074449920,87904 781846792434429952,190635 785834945361154048,197512 787015347786350592,207287 762702098630860801,73712 763929285228802048,79592 769889505033814016,108381 752647311101161472,22664 762819858182516736,73712 793134170931245057,249841 759491455165489152,58537 777121392722604032,113836 789809190210531329,224678 752666975835336706,22900 773622524546428928,137158 795741730695835648,267746 756303062252285952,42432 794850870127116288,261666 785886157372592128,197297 768647963296014337,106774 792447854862299136,238946 760313828928258048,1170555 769604518430375936,113412 735290024716079105,11774 762739451424485376,73814 775830848679444480,151071 778373995661959168,166852 792057159689248768,243187 777544290998321152,159411 758711127220097024,46076 793474256705163264,252408 777112907565764608,159146 795122924348964864,170187 757383358951333888,46394 779002939822047232,171693 751045534266322944,16422 780786153955823616,182960 791862710153674752,240039 758730418061402112,51615 756616157973602306,43403 762316630458195968,72035 775433921152552960,148010 755944381715255296,40476 758349507486556160,52554 764179006463811584,81130 755894399503101952,39812 770229975068839936,117257 795708432028467200,247930 766037062223032320,90384 789329295231504385,225359 757222512149225472,46006 768862112558952448,108849 777949651576229888,164869 777531983534620673,162322 773306426789855232,134375 791361123601657856,237405 786176199009501184,201494 772503330895650816,129471 773215617033830400,134470 776899145386733568,11774 767090614576046081,97583 764134209266921472,80939 751794218868310016,19352 788548546618232832,215005 790906407902023681,234583 795382348925779968,266441 755191598741352448,35449 757775058169372672,47782 769271899901792256,112939 754812365972078593,33356 765609225108262912,88431 733270293687361536,352946 764944783039078400,11774 788485231024214016,218455 793871286468505601,191065 765243941562093568,84724 790757927116169216,232863 756508694238466048,11774 768012991501590528,102998 785792425608507392,197673 794726075557363717,262849 754715302223499265,33174 794918783890558976,228354 788149495779495936,215754 764125840976273409,81869 793607713628549121,252639 776168359708676096,153194 758405962499694593,52545 764557315248951296,83641 754993110329929730,33081 774103318729678848,141360 759545668356759552,58508 772196635325587456,126723 788192149804167168,215754 760487522757586944,62853 750653752714137600,13528 767854411225915392,101681 771664956773105664,126082 771328202564177920,124597 755865509703196672,18215 732321825720438785,351467 764978743878098944,85562 761273341214720002,67709 771234221666934786,122973 761346483606069249,65222 786963931843612673,207045 785991106181812224,200382 752000133676412928,20501 794297946376458241,11774 768569138713362432,104999 786790727145488384,11774 752298529645694976,21587 762743383211159554,71429 781226165059067904,186434 792513928706174976,246273 766167895260827648,90575 769648789472874496,108004 794694118672887809,220857 756415518622429186,42432 760986289533485058,66116 767477543708397568,99683 770958431943393280,122146 771305660268974081,124597 785471718706085888,195975 775931065189871616,151410 780119534342668288,171693 790394949904707585,224678 776051548522545152,153095 791749392168607744,240260 770348979116732416,112872 791625286697754624,240167 790654751012556800,11774 787065028474236929,208014 756642018059751425,44274 774402253088174080,143358 759267288415633409,56964 763003326141112320,75438 763013969346859008,74247 771808700218634240,128194 774403081786175488,141316 788361607948668928,216125 767746373336854528,101134 793192763944759296,249079 758404996840816640,52554 760029610386001920,57105 776914412024193024,158387 773009278667935744,133519 776072161874378752,153095 770959723357204480,350654 773256848778465280,135381 777177030441984000,156061 763898687705665536,80209 778710319296237570,169327 790325108732600320,228820 758809412404334592,42453 771533500478394368,125381 785688617062588416,196277 794574007861395458,261130 781047579626893313,184001 773520975774281729,136904 781216263209123840,186584 788850943169146880,212343 785602178824101888,197297 764107956342448128,81402 765207672920633344,86440 771916363136770048,125554 758768247042957312,54070 793463214289723392,231894 751569529206169600,18555 771801961066815488,125742 755362670388383744,35890 761411905508507649,67906 791811484812767233,240814 780217783879540736,177773 753955339284967424,30590 769122458825789440,111464 756291424862232576,42344 765636416424423425,88332 756288620697452544,41438 767134882166411266,97852 787779539682418694,213064 791344390774005760,238307 762794006031896576,74468 732320121843294208,349764 764188339201159169,82020 768979624848011264,109945 769051964088913921,108385 787088549057363968,208980 794003544298889217,257492 758723872506060800,54070 790812586920947712,226026 791376193786408964,238207 753222411084976128,25965 755459884078903296,37723 792840194273767425,248016 785598636533121024,197286 795389791210708992,265858 775101978057674752,146305 793096547219152898,249469 763450511244664832,78129 794938740577804288,262752 791783101923926016,240145 794269443173953536,259190 781279154096472065,185310 751611954612072448,16728 764283205407084544,82018 761726092537237504,69711 770659409756160001,120513 791286989018402816,237491 794964388818128896,249926 771717939909230594,108396 789664489796808704,199307 790619773470060544,232933 790923575012319232,234583 786616501222580224,11774 770353780974088192,117687 781379172417634304,185347 794392292303876096,257353 752938342593855488,24497 756874193287966721,44163 785263350666043392,11774 779423546204360705,174872 791341348125224960,235251 770310299517915136,118036 759875005656072192,52887 761400787419422724,68144 775736712161091584,1250232 794075633798131712,256239 756444758642307072,41680 775566842630766592,149953 788752572672868352,220526 780766926238650368,182349 780849994597298181,79020 777268014794338309,159475 744372047120326657,738099 762729085382471680,74247 763511584413126656,78219 757255656286064644,1248475 774000417705385984,139404 781188961326759936,184223 754005535784112128,29790 766489255266832384,80939 740771475620265984,1170407 764268881913360386,82066 795757736755687425,267576 760496498220142592,62821 764588979874390017,82189 794599278387728385,261155 792013813079953409,243075 794005012661686272,256502 765058387918876672,82115 779429591760994304,158229 760669828147351552,61399 766856616889024513,96263 767921249226002432,101681 759090924206948352,56964 760537172772401152,63451 775740540830806018,150511 770392328779337729,118005 756587605278457857,43851 793180014263009281,249926 792099089320022016,243075 794582551121666048,261155 792047310817538053,243187 787715848848814081,205197 768041359458598912,103107 776825996074967040,157840 755167426027802624,35890 786632302130442241,196538 791729984364621824,241274 757894815908564992,49554 785674368475131904,197512 756650884512165888,43391 786189906074664961,198671 754080437115490304,30296 793580063774113792,253793 775528663357857793,148870 793224007021633537,250544 772105256490500096,126498 790654516089806848,233307 780822382755848192,182659 773506141418582017,136947 792743887257280512,246726 788409732964823042,217519 791771664031907840,240483 773855411610923010,139404 791359197233319936,237908 794593358140362752,258878 763181332193161219,74868 795474837388959744,261155 793548060945215488,252711 762045964215517184,68969 768081668464926720,103354 752224542953644032,20134 795267026092691456,11774 756294893509627905,42432 763421103364661249,78219 755163946819125248,35890 790242073781960704,229693 764970477882191872,85562 768084265712099328,103261 765985168695799808,90125 757768885504475137,46958 774280570805358592,11774 785447218585149440,195858 768167246631931905,103354 785532665160228869,195481 775301111695732737,146903 786504386063298560,203674 792761207887368192,247241 793606355831488512,252639 775332697103228928,148394 792877024188719104,245148 786995587992268800,208176 755405663371665409,34666 762578884546166784,72678 779380960085307394,171993 781489381685067776,139404 751971555740114944,11495 774655108651114496,127994 794966151314841600,250785 793591671376130048,253606 732981407501459457,354927 776469490322305024,11774 764760089643278336,82283 789244878517473281,223921 751096054037278720,16422 751183405237227520,14421 790760020648529920,99049 759337514930958336,55661 761135048372260864,66313 786613582003773440,204539 770414258630701056,117377 794613457983127552,262053 780729906271518720,150151 781640334065471490,56964 762769107632594944,74366 764526331111608320,81946 753656493958893568,11774 763834209177788416,80486 764140518423011328,81869 771815340447703040,127711 776861204417540097,158684 793462821874905088,252408 781302665645023233,186446 786733678403522560,206054 794193007394353153,258598 787098156077051904,207119 760871545329754112,11774 773922325846646784,140039 788113546462670848,215437 760274398372765697,1248753 753186605238620161,25255 780425583150837763,7746 750431045758050304,13343 794843333143117824,261942 756354770449739777,42432 787029593756545025,205728 762255093030789120,431998 772460537175220227,131045 762649120792346624,73926 767430434338643968,97852 732389836280094720,351730 793185767451463680,250033 761947063823306752,431998 762664845099446274,73814 768831574641180672,109386 790026434467262464,228354 755283279054594048,35403 791488242512166913,239405 753751852177584128,29263 766007013771976704,88399 760868883356012549,64664 759710072859611138,59439 751618230918062081,18326 754988148468449280,34666 780878437795958784,183546 789441530754899969,226048 785316979770920961,11774 767657573210292224,10788 758824796113084418,54631 788907954737147906,11774 793176610362884096,249444 785573094052147200,197035 752046622847037441,18555 758684647807152128,54070 785322154778853376,11774 753766622444171264,29790 756283173357576193,42495 777325942377066496,159876 791715908746117120,224680 780930114485833728,177866 788082782832472064,215306 794600258777088001,260863 776874302792687616,157755 787637938414911492,206101 791629847638540288,240145 759928258913636352,60371 766447903040831493,93823 789470319832551424,225427 749637828519272448,7546 770324353913348096,117257 768380070524166144,102008 771075230542471168,122532 767614765338427393,93918 793564537580425216,252580 795395959442251776,266079 787809645427499008,205197 771524272326074368,125554 786456522981150720,203674 756296467648774145,42432 790618382160760837,230234 791788886003478533,240483 777612726092857344,162294 758486004118552576,48289 795403844050124800,247930 776523746974793728,11774 773992175478550528,128143 752876414744006656,24134 765604510152658945,88546 766407584576221184,93823 771476166637223936,124744 774222745978728448,140444 761037915082285056,61544 772791208699686912,132335 785423400785285120,195125 779641728017977344,138812 790975331741995008,235590 794002881011650562,257325 794643240964280320,261987 758435354361733120,52112 774672709145944064,144844 776236961300418564,153194 788087905478639616,215088 776111216326574080,153610 741065848568184833,352060 764146321594978304,82066 786881933984747520,207109 794908541580705792,228354 763223855213215744,76549 772581487082344449,123217 785981233675247617,198671 755187343695282176,35044 771871940319518720,125742 781781995932282880,188443 785610387714637824,196729 772160109669523456,127707 787691216364146688,210253 790200997020889088,227748 776091754219003904,153194 781447499663958016,139404 780894085741772800,183269 788689670578122752,217937 789832647925075968,224447 794569435071844352,261155 759829826370842625,57881 761629547687280640,69195 785820768017887232,198671 788428012681322496,217519 750779180195848193,14252 732173310839160832,1170365 771293709338087424,122146 766506704557277184,92872 772254089166004228,128934 772818528948916224,132335 748452520373194753,355470 752852701327728640,22752 793612150598164480,246425 794542405739368448,261155 756236646450880512,41680 758050852359639040,47761 762746394801233920,73706 767620830620708864,95572 793538990460854272,11774 776829571861733376,157082 751199687395323905,16457 776150360704573445,153194 762985749482319872,73712 763001809736601600,75801 790490337517137920,11774 767119921884991488,95672 773945916059365377,140211 758027554582368257,50923 777316066057859072,156811 792150344310677504,241968 792795745959239683,246681 786245827173847040,201555 795413120357453824,265855 758338310238535680,52554 776480002363695104,155896 791472218999971840,238099 779173356276948992,171575 768924449424936960,110362 773949888266502144,139404 785913724699676672,199546 760545584424087553,60794 764890115143561216,84724 775132574666457088,146720 793983976667021312,257325 764377626916126720,82066 761274938246373376,67229 773920099640025088,139404 767804203230257152,101681 777926723711008768,11774 757348843100905472,44163 758070195571130368,50542 773515808047702016,137158 787823932304789504,213347 792147124435636225,243451 794053511742951424,257492 751753105511886848,18215 781483670179811328,185310 767987241960427521,100605 766015468041826304,90908 779052755256303620,168284 781332780168863744,185595 766472237553684480,85326 794669799699783680,262022 754068846500319232,31400 756291959308759040,41680 764173157494321153,80939 794018310203392000,257423 790591240991412224,232137 771779870150000640,127134 785934103317184512,199541 772100370021527553,128025 795692426367303680,267862 781628772630073344,189515 787470096516149248,210650 793129960349335552,249469 793151486305808384,249961 763157083269177344,73814 765190535149740032,86342 788900137695260672,221143 792873246513205248,247087 786638354947317760,203510 762748768743677952,73926 777964952141246465,164764 753954603306250240,29868 795294081601638401,265644 768848665012236289,107749 774453100400807936,143585 758690414014570496,51451 776193314580201473,112363 787021473072295936,207113 764862460973096960,81946 778761924909465601,170252 791338177663422464,237594 773376938610155520,136515 786204032943558656,199546 791684165360025600,240483 780209861510377472,177687 755426413490999296,36735 760844458376167424,64197 773995415234449408,118482 795764028798828544,264397 795336001245900801,262849 765914531428261888,87904 790736635851841536,232791 757377199263580168,1248475 795229278866644994,265257 770302228636717056,11774 793393789788446720,249926 795706100821688320,267695 790396085395156992,224552 786050168055554048,199561 792558155066552320,246295 788606636923490306,218832 759095929844662272,56964 788102140526989312,214247 792765753841872896,247241 768722526281359360,29786 777604759507312640,162610 794396942973288448,350913 766420462083514368,56964 795704249061519360,267862 768666663151624192,96263 775688713930207232,150663 792068362763378689,243187 751540426620833792,18164 758295926775488512,52112 740942546956877824,11774 753602779386638338,27045 761636355277488128,69493 789195356554743808,224225 789081954482139136,218875 757022615471058945,44429 770477370151231488,118191 773869203250044929,139404 794000958388846592,257423 779679578226692096,176110 794338425172348928,258878 780799405444124672,182036 771878129753264129,125145 770497875298037760,119477 791789891596070914,240584 773916567121735683,139989 795018345556807680,263931 760567118265974784,63655 788471368903823360,218275 791753460907708420,240535 788717106279817216,218275 776168406814892032,154071 789835207931199488,228158 794540814814703616,261155 756933295523278849,41839 774382747758366721,142566 775172618949361664,147481 787123229521424384,208487 759440291703222276,1248643 788931814840598529,221971 756236360453881856,18215 765019093229572096,83240 776391039468855296,155448 791356937967403008,11774 775515042548551681,112363 763566814471262209,77612 749437714907344896,8297 773241774663884800,20824 756229771730837504,41839 763807758542135296,78566 775080468777619456,146205 755152468095430656,34666 764878973897695233,83940 764153993882923009,82283 791500342810779648,237857 793767217204604928,249926 758229270510596096,51069 777150008252588032,160480 787114330982580225,208928 768591616105787393,107938 755784820878413824,39235 773663340845342720,137869 774597690579562498,143036 785384347872272384,194042 790772039812612097,231894 791410601557913600,237857 794195889799696384,258598 774399754725892096,141316 775466056529903616,149202 777916012092010496,113601 788905319627890691,11774 785639023729487872,197286 776169643673255936,151463 793075041747345408,249286 795351273537241089,98072 770027977123962880,115530 794274818359230468,259266 785690431254241281,196277 766990944348536832,64745 732315629374464002,1170399 771755134535798785,126234 750868605718269957,14858 772325314655584256,128934 787405489810313217,210009 780409949004435456,180074 791555436814209024,239405 747520452474642434,11774 786555817134698498,204413 761639243818995712,69711 768643665950543872,106716 788542805039865856,217837 791672700611792900,240483 753193306364874752,23217 763556280741064704,78853 781697841727168512,187611 779410490598588416,173753 785548862761164800,196917 763933691953328130,80939 732532157911040001,352465 771515183726489600,126390 769824869416591360,114220 777382017650528256,157755 781571229731872768,188401 761581525502611458,69166 768138308702515200,103294 765588329836388352,88471 753204826218135552,26140 766268702652305411,91946 778294942292508673,166409 765873836784922624,88457 750752311253667840,14827 758119033396928513,50804 764180239278678016,80393 764954179609694208,85420 767212808274452480,33549 771299698057543681,124573 767825423556288513,101432 767844840960847873,100620 771612053505048576,126389 732340956440059906,349209 768620300988715008,107065 755150842081050624,35890 756637134195273728,44274 767578562182389760,99570 794027687966887936,223249 778352421328347136,148419 759121029658652672,56964 764896262483218433,80939 765020313583095808,11774 758394147065692160,52545 758758597761310720,54070 771503952051466241,125554 767677468664733697,100605 793216277305110528,250633 793236984634478592,250238 791368917927231488,11774 788563045924691968,218558 776844760564719617,158673 732256109269004290,196346 757672142481727488,48810 793967218467938304,257219 756259212469137408,42344 762027466009509888,431998 773795759632375808,138645 786629254242893824,204413 769325491195154432,112693 793842141323599872,255942 795049558313172992,264397 795209632339922944,262847 786068045634625536,200870 788613084017483777,214209 746442058999554049,738099 753377376369643520,24597 755743772944769024,36719 740248553642156032,353488 764618034430345216,75349 766908035902140416,82209 793928570691354624,255942 794937114370703360,261033 780478954767474688,11774 752986267655168001,23000 792159521481302016,243165 794289646268272647,256502 785747143415955456,150812 791657184086093824,237935 751231566966165506,16833 765903446306357249,87904 790425737694019584,230283 758720754846470148,54070 790734141251727361,232169 769275275024662533,112399 785962165601574913,199352 757518456547704833,46744 795423754264440832,265855 788004150030270465,214354 793123826083049472,249348 795309622810779648,265644 771210917069463552,76623 795307624279355396,266190 763832316896641024,80482 777885440829304832,163763 794002847998230529,11774 794226102352932865,258598 781224424095698944,185496 793852331641098240,252196 753791358171803648,26539 794909979622998017,261155 785772644541038592,197512 788851590975393792,220602 772803187074097152,132364 779518929224003585,173628 794179947866820608,205972 762988040386121728,73685 776767986971582464,157755 781848190500823040,188478 793435244628176898,252020 776802371502432258,156835 791264636591042560,237491 775762497575976960,151463 765271062452047872,84745 785460506245140480,195975 768958044042518528,27045 776387040225193984,155390 778396122016382976,167398 771519655009742849,121612 787448886415810560,208059 794910047570628608,261059 781256880504963072,186532 791354811220430854,236904 773897137872523264,139404 780390461139718144,179695 793114440925229056,249469 765702989709312000,88361 757005194567651328,44450 768283456816058368,103071 769176366336147456,110362 792764484280475648,247241 794302649151565824,11774 780775199360692224,182960 773955844148953088,139404 762659526646595584,73814 732256988474839040,1170428 792781109662720000,238207 771802089588535296,128121 773880325101486080,139404 791317938049429504,237491 756937034678226945,44291 770965797623574528,122373 751945260159213569,20581 790723965895503872,233154 779881661596971008,177248 756323110236729344,42432 773933229200015360,139404 732707013789143044,1170679 773473549197668352,136904 785965564317593601,200235 762529960498126849,69356 792062424857837568,243187 780796543192432641,183269 794029711919906816,257668 778243184472252416,165185 753350215751442432,27045 793589738619875328,253793 766394181287874561,93405 794896120677863424,250293 770216407174942720,117257 794128258803515393,257492 754993067199832064,34666 793633227386736640,254209 754766398400770048,22393 761710115078545408,70226 793987737997152256,255942 758755497977581568,52112 767424090831552512,87062 791797758789296128,240926 750999909638213632,15813 766698436360110080,11774 793524926841925632,249926 794372686960992256,255169 793639948129665024,246425 786977948821692416,207949 795277270571253760,264397 768707486866026496,107423 786594008206282753,204835 781498087093235712,188119 753764896559525888,29790 755071316697321473,34666 763804112785969152,80393 771552792557199360,74133 788484808972365824,215005 778709272716685312,169327 790659249097498625,18395 774294697439293441,195876 778307431218618368,167220 781426992725962753,139404 765195297945509888,82209 758345567982477313,52494 773455451610574848,135725 762076840647241728,431998 788007151159631872,209794 763137223470350336,75633 769149793377611776,109571 788715130490159104,11774 754756480721649665,33356 756867097121009664,45125 765535385900298240,87904 790192270532280321,224793 771139807498076160,122817 793961816510570496,256536 738447972443131905,11774 792328905948487681,243187 756513262611693568,43693 788046968295608320,11774 792215631546286080,243187 788831824579530752,216009 751863352419319808,17416 768131751117938689,100893 773187442455121920,129662 776253171920273408,152872 790936382596194306,232884 779350193271631872,174315 761387711165042688,65887 776136279117406208,152314 778644270509010944,47188 751222786434142209,17416 770746810151280640,120690 772572103275085825,103354 785829464378867712,195975 756958396910141440,45686 793195450878857217,250064 772461332222189570,131045 732327190461710336,349197 758813046844166149,26815 790761710126718977,235349 756292426038378496,42432 791993088444993538,223492 758781710611861504,54070 786058277415161857,200870 771493408808509440,125554 773867478271361024,138819 761994926934536192,70679 781545894076383232,738099 793403992294494208,251814 777975799135686660,160480 778954332439994368,171168 753974712871620608,30815 789557930169360384,225949 752279083136888834,20279 761975900892176384,71270 794951430595608576,262022 764816924513603584,84745 776254111956152320,154832 786979232396275712,207861 791036573378904065,234583 781233112135114752,186434 762814176591024129,72978 794028873889423362,257492 791924596635238400,240483 761258297940774912,67350 792066805938388993,242693 768737368056537088,104973 771229838304698368,122817 795444726572916741,265806 793479821695287296,252580 787243388550586369,208507 764227876472225792,79246 751140928060923904,16833 790894758356979712,234583 765357002818150400,87172 751867432306741249,14277 760549378952081408,63451 790661874975141888,232169 775364402749014016,148645 749930343868817408,10653 789203195419471874,215505 780910659315826688,184223 753696233013862401,29263 775077090098028546,146847 794157048195858432,234990 765962575632748544,84889 790804288184389636,232169 792806317866057728,243075 775723153691521024,151066 792932144314146816,248520 732237070014545920,349283 760107559592288256,60866 760586362517020674,60112 792988128906584065,243562 764158380491546624,79288 781360443277320192,139404 776847678197997568,158520 780260068436475904,1170332 788479998080409600,218351 766324030307602432,90723 792156758416523265,244464 760609242852188160,63149 788065880793952256,246425 788425513085788160,217837 759488303217385472,58227 778356264661315584,167495 762654683173298176,73814 781686218245361665,187969 786247741135544328,201494 794427325735727104,259773 794167179755266048,258331 755257100939526144,35890 753435697831227392,27317 765213588298477570,85562 755871902153879553,39957 759546207458893824,58757 787377686771478528,210207 772265190121279488,90193 787381186108743689,209800 788074849734451201,215005 769391129649446912,112494 767913074334597120,102565 788060382766239744,214354 781362323067777024,186434 795010656592281600,263896 781918065990696961,188621 773903910104866817,139404 788157270538461184,215005 772373486467686400,127925 774671215998930944,144542 770447955161522176,117051 793621650252050432,250328 768173819592708096,103986 786298666772488192,201958 763020947834171392,73926 790902399502352384,234796 751219188191100928,17794 772636831955488769,1249977 785923210860691456,198094 790922824298803201,234583 760198221259939840,61412 767900591188213760,100893 768522664403169280,104973 791272377028050945,237223 750862165226229760,15643 762662619664691200,73926 761111666821959681,64326 761706656757460992,70355 761862406729588736,70918 766809975247114240,95708 792056738207834112,243187 791244344787365888,236454 794357500523008000,203546 795367700700741632,266079 793423453609193473,249153 790200906654617604,228657 776016470002327553,152314 756837130718949376,43736 785824942608769024,196917 794606955033567232,258456 793496440085573632,252741 766810263198760960,95708 790567979305971713,232235 733749547013263361,354849 774054425740529664,139404 756790033332314116,34441 771496699672064001,126293 774277022147371008,142090 778818729257816065,167453 754706047126867973,31046 759795514724478977,57574 762977158109204480,75724 773963538129784832,140025 787908898774716416,210460 793945631786049540,256255 754720399154216961,33356 776897184713146368,159245 764825510962757633,84724 765222909866549248,86103 786025359007330304,199961 794232789910458370,259063 760518684557189120,62771 768917159443570689,109666 762641068353466369,73987 781550037465694210,187611 791725217659887616,240970 795144194780233728,263302 769951861440864256,103354 756246833756794880,41839 779050802706993152,171463 793430352656162816,251452 754015128903880705,31077 765563106969972736,87904 778545171294064641,166532 789255250343518208,223935 791655320460333056,240260 758768770936602624,54140 785494265765953536,194450 757227175300956160,46006 773699834444443649,138819 777243624622940164,157755 793160984085065730,249469 793173379528306688,249469 749252871795924992,7836 758182603933491200,51859 776767525958934528,157755 794556835852189696,261155 761974766009974784,71270 763922968330182656,80527 769143571060363264,111558 793419923187990530,249926 795605455351545856,265855 758139217658740736,51451 781755150624882688,177455 790953281313013761,234583 756316217049317376,42249 786398805499543552,203674 792064075907866624,243075 756462703137263617,43198 768618205749338112,100213 792015401328709633,243075 750869653136650240,12185 773322418530033664,108795 780984798940631040,184223 756526087878737920,43391 780109909044191232,158229 795690618144063488,267862 795400911199805440,266884 755762990973091842,39462 789165485908561920,215437 755770133965144064,39462 757731003087454208,49062 768533583753392128,106763 792431887528570880,243092 777683149094424576,161456 772425551499767808,120976 778993606119927808,171575 774701960905850880,142721 775183967209127936,141091 776896615550447616,158387 787161792904441856,208569 792481827751616516,193636 760879329005936642,65404 794671487772921856,262022 790545376629710848,232137 773621695915655169,137869 780508457438965760,11774 795394537346699264,266884 777868571615502336,163763 795454322322579457,267014 758970525540454401,56210 766037298769166345,90384 732843245860970496,353449 756042649212166144,18215 773611085144260608,137158 764646237261864960,82283 766226963161690112,88994 776391780711407616,155390 794528157206462464,261155 778235659391643648,79020 765616734439088128,88669 794240704985890819,258331 766208532827996160,11774 790976210499096576,235590 777117765559738369,159850 775648860400156676,150511 789727448334110721,108396 759916990785916928,59666 777621877342793728,155933 764187540530212864,82120 756419276760715264,42495 771219389928448001,121612 768306003049787394,103354 777482976921726976,161456 793250075090780160,231612 791816080436199424,228820 785530063731171329,196184 766833494534164480,95708 772989371976851456,133454 788857103347617793,214354 751549650436497408,18539 772554488682905600,131045 771526531298398209,125222 775870608177364992,151539 776311710399369216,153845 787600111706705920,211794 733291688182075392,355480 773497920016486400,136947 794919721372184576,262752 789982034471034880,228416 764073999529746433,80720 790552299496153088,230301 794510131727712256,259034 758066589073674240,50542 790683044512346116,233307 795712255262269440,261155 732308807963971584,351266 764201865936527360,82642 786944952911527937,207613 753595275239759872,22546 792484001894178816,246225 770944479364784128,120610 793166886368321536,249348 786348673630367744,202379 759460682894970880,56964 767891249361805317,101383 791706784910237704,228583 792125148040081408,241819 766687778524585985,92958 786583723944792064,200974 772740632125247492,132335 765236930061754370,86472 773913919656120320,139577 786923811060850688,198973 781117304801067010,155390 769249027477147649,110585 772143728098017280,126859 795480294371557376,266491 757377497138802688,46272 766686341258178561,93261 790967462455980032,234583 789747705882877952,225911 795332915890688000,246796 786920976051269635,207287 795129788977381376,264397 768621176851759104,82283 773616425424527360,136947 785928933048848384,199262 767097163587395584,97392 768863479205797888,108849 794767618204962816,261155 761915063921958913,70225 775880249544417281,151302 790514119099113475,231894 791408314785628160,238964 774420153589174272,141913 764993746584805380,85562 775437472167759872,148010 793508334385172480,249926 792125604044734465,243513 794284967605870592,350913 772227472834179073,130067 779075193360691200,172027 732272429444288512,349814 775495710124847104,148994 780603036968386560,80785 760383184940916736,60751 781122837138538496,29786 779987762686468096,176203 763925336752922625,79342 789462299123724288,226015 780808908101263360,182726 760998833706807296,66159 753694344385880064,29263 756271675788791808,42249 773538630157545473,137158 753272410032312321,26066 754119938655354882,30091 775886776971866113,152182 792369743307079680,243075 752620539290591232,22785 791047855914029060,78159 763776581617803264,79600 775398847816368128,149040 792736468011773952,246514 753379270408404992,19366 772905113027506176,132364 736935873346830338,351490 739498847748169730,271850 773357542567096320,24173 786883706388611072,197046 788202650978226176,11774 786727417498832896,199211 779236825143635968,173347 795320204729450496,266079 786387441921826816,202983 775693093920120832,150663 750684180221087745,13532 767805520895934464,101681 759057277793992704,56667 775004901294440450,146259 774694732375158784,142721 767775410901909504,101383 793396449757175808,250760 788567076029943809,217920 792034093487656961,243167 760135727233503232,61145 771157681520381952,122967 772381136295190528,130682 787069693874110465,207287 793483038994804737,249926 760936090312306688,63267 762608793255641088,73795 766473999417217024,92959 760418356507865088,62063 786406252142268416,203350 766582845963956224,93184 750541577370669057,13532 757828767700045825,49431 757257174825308160,46006 758030162977882112,50654 761592303454720000,11774 794979872011616257,264397 786774628844900352,203350 780730704774651904,182257 733437378174451712,355462 794538918683152385,261155 775562047476105216,112363 771368793540993026,124597 763359170619772929,76012 793583923620032514,252408 769407885717667841,110585 794547726411149312,261155 762654649753149440,73989 753711136243982336,29263 758064377878552576,51069 788143475296460800,215064 771143543284985856,123583 757431128475234305,47261 792020074857103361,243075 791649167793909760,239893 795378859604639745,266491 786972576572661760,207613 769551183417597952,7003 767080671269355520,1249156 785523529739493376,196676 779711362155020288,168284 762378577979510784,68954 789133315022270464,47940 794978319217217537,263895 732165367590703104,349375 790677162529398784,232169 774031318447427584,140057 764856899447627776,84724 774719310912716800,105109 779079033254400000,29263 773884966568538112,138155 789212431679488000,224680 753624920144437248,11774 780744439807537152,182036 791039525652869120,234196 756997356176801792,45329 765214268996329476,86440 791342928648036352,238207 749750839414251521,9754 791378894846775296,230283 764133480007479297,82066 785789716482236416,193955 777566852197199873,161387 793233466737430528,249841 766028177877635072,90401 755042798341005313,18470 765375605747675136,86513 788505659251851264,218349 768073926291427329,102514 794051476423221248,252020 795759005507338240,268777 792146764761559040,243615 763346983356657664,75955 779448579148701697,174392 778541353483505664,167676 753308761846980608,26924 773937155508797440,140211 777176278847762432,159389 769352063994171392,111438 790217539636850688,229755 795418029521678337,265855 780550397698056192,181419 793686594528043008,252639 753247282364092417,19133 779399199788036096,172107 788880345231986689,220526 789493895344324608,220727 763434136736378880,78304 766256755093405696,90982 790667275594522624,232791 794696228126588929,262849 757669777259241472,48205 795151164912242688,262849 773190671909871616,132578 787781060092370944,212357 793848516565164032,228101 790982736941084672,234583 740325492700545025,11774 757062615801729024,45669 792160158382067712,240790 755435400454402048,11774 752990454677958656,24788 771186271943168000,123280 749861085730246656,10395 769718500411617280,114779 772178939917717505,129114 770688301867077632,120447 787102812836597760,205728 764785084356497408,84724 767900692245807104,100561 769416778497662976,112788 755474293190950913,37294 766798629466091520,130505 765596944680968192,86103 753949152346640384,30590 755377448976547840,37044 789284480599134208,224680 793116331528761349,11774 779524421119639552,168284 785666929918828544,197512 788035122457116676,214354 792414285150445570,243075 793945065823485952,256255 775053373926154240,144682 780000783995666432,177472 760680317762035712,26066 770947884283985920,120393 793192481869422592,249926 794180677692321794,228911 758602476580900864,53703 765697142396710912,86440 795715485685923840,199307 754714871552290816,27045 788140108834680832,215754 794773066467463168,263313 742956874417483776,351931 768619039929143296,106281 759451663560089601,58227 757599075491540992,305417 773611528427806720,124191 763465905221341184,77731 732209211287818240,349191 768134081418637313,103354 794348455124680704,259034 777294816552095744,160480 763535205634220032,78274 780258367126245376,178360 752716261834928128,22657 769357806348697600,112336 794189010864177152,258598 777261757677047809,158387 793812882056155136,255393 794643237982076932,261987 790768776849469440,233692 758351484895526913,50923 761432941830500352,67326 790974145999896576,235621 781644905798131712,187044 760251975183327232,60794 785490274902503425,196277 757684391208443904,48840 776193014653825025,153854 787159322346139648,207613 758286751911772160,50612 760681115799711744,62771 778301538888318976,167220 790979632287797248,234583 794531681570959361,261155 785869434841919488,197673 774309071096729601,1250125 795352775785910272,266500 756351923603714048,42344 772836287468503045,132996 764974788595048448,513129 788771099509198848,220029 765820705091022849,88457 786735793813544960,200467 775038291838140416,146259 785969939509161984,200235 768335970299092992,11774 756219840491360256,41798 732371336539086848,349197 762862590460465152,74781 765933713947590656,1249301 753453705899470849,27402 791627932427030528,240145 753000682035085312,17416 786328371688910848,202727 781404926652084225,139404 776104835342962689,152845 768091046903373826,103354 789184451028750337,223286 757795798985781248,46280 766722552253284352,95672 773565334674636804,106716 771421358441897984,125367 773342995269771264,135381 786541388137631744,204413 786335003059884032,200317 794290866361864196,259543 766898741039235072,83638 765236229461999616,86103 757852882007789568,49754 758103649675386880,41703 768929950158028800,108635 794619035971264512,261155 794642913347207176,261155 755156236362928129,35890 759230154010927104,56964 766262289225904128,90088 773879050683023361,139404 794206713603878916,258120 776147304877268992,154071 761312825016930304,67852 766309371261313026,11774 794671072750620672,261942 790731189359292416,232863 764298115373494272,83128 793142761557889024,248988 778714177237979136,169107 732249709503356928,398850 787456052489052160,206117 773878625032601600,139404 774865655711490049,140495 768129767761596417,103354 795661677828050944,223492 769549882029903872,113332 777953056923213825,163824 785544626828697601,196917 792050670585073664,243075 780762735680315392,182960 786005597481275393,199561 749322972800823297,7849 791493896626987008,227048 793531628031213570,11774 795376847106109440,262639 761591524689793024,11774 751845926206107648,19495 760100097535291394,59666 788624175908937729,216265 760124314288959488,60779 791701866820227072,240145 791810485892976641,241819 767278567134605312,95707 791301470184312832,234583 793879065543348224,256458 778194925393440769,165488 794244416789680128,257492 756369407341846528,62180 766303332633677824,90031 774027467501686784,140874 766867695778172928,95672 767723170832842753,100893 791733181196021760,241323 774258268365529088,142208 793992512834654208,257423 793546637251481600,252014 767846354475507712,100605 779555189489594368,175245 789772931161358336,226731 794628305836183553,261155 772247115795984384,125019 761999566530940928,70689 760125750200729600,61051 774077274899435524,140748 791451315390078976,228341 771438118578905088,123513 761342822783922176,67497 766804726008512512,95672 794585761022492672,259220 732658688545062912,353228 786585471170125825,203674 757715252972847105,46046 777785147634638848,161960 789431536407941121,225981 744955845415411712,1170739 766039114630082560,90539 769010592149635072,110709 753191898483945472,24316 787137066928791553,209151 764189486288953344,82407 758025538208272384,50923 791139360011915264,232169 732208232358400000,1170365 791440513832542208,238207 780098052270981121,178330 793340008279240704,249469 778716813911654400,169384 788905643239411712,220015 794023157896134656,257492 763911525853761537,79585 785980488972378112,199546 756535631552122882,352603 759636273367699456,41784 770985937828405248,118191 795075967790305280,249926 787134390065176578,207119 776446239801876480,155896 781332016709197824,182344 751095249464766464,11495 792108587464007680,243075 785866240610885632,197512 761785743127646211,70751 764600373239701505,61544 770406587492028416,118087 776573501587075072,156835 768117674039730176,103506 793459776395087872,249637 765661097709957120,84209 788544513463689216,106085 756654892572344320,38035 794632489935446016,261944 790979677909200896,234583 763819513213231104,79131 786161172437274624,200386 795355103431630848,264397 758468647002181632,53185 764990111452831744,11774 760081748826918912,60884 787154757337088000,209477 793115178334236672,249469 790721225962160128,232169 793589284557029376,253164 787388531404443653,180433 787072556205432832,208965 788400357349036032,217634 791648278681161728,240145 753300692505329664,24134 758904245475155968,53185 757321784626589696,1248460 762370823919403008,70355 759758352264167424,44429 788760057953525761,220029 794200590683348992,258456 790650949639499776,230142 795040082247958528,263926 788055898094567424,212139 773520910271807489,137042 773958362031648768,139404 788724400157851648,220029 793180966701391872,248988 735338192258355200,738099 774924446188597248,130126 776483488455270400,155134 764593808306757632,81065 788876193898438656,11774 790405018901843969,229901 748559137793929216,1170396 781257838001651713,186434 774639773910642689,144234 778403633972940801,167407 786922480925421568,198304 790577157588316160,231870 795287691457769472,263696 756648447638241280,35890 770792794663288833,121479 778043562839584768,165097 788046445475684352,214114 792873793094094848,247054 773263721170923524,135820 750802411325972481,15021 770486519555616768,118191 768888129008832512,108729 753057201401401344,24549 775139882540728321,146259 776969829047730176,159245 779539647957377024,170187 790975321675739136,235621 758785557363302401,55399 768935245991280640,108381 793149469277597696,248437 781466465564098564,183759 776804862918918144,158314 794643857262579712,262022 765915395215601664,90125 764835649446830080,84724 790105037754302464,738099 771431149553999872,125145 790201490539438080,228576 734446478647820288,41724 789514741098000384,226717 769582166518865920,112239 788472526540201984,218275 794497706127409152,259200 781241478441996288,185310 761040955835244544,66116 779455293608517632,174557 793854976049098752,255942 795293720107253760,252580 752232175810994176,21464 793096956524400640,249469 760501644849131520,1248772 773721396010627072,138616 794550093990871040,261155 752206626296324096,21074 755186869801984004,36083 776827042776035328,156835 766021290629042176,90384 794947166263332864,263895 766421042176876544,92159 778337552789037056,167569 750086386342965248,10851 792074283782541312,243427 774023333381668864,140900 761401279084199936,67229 762263854583779328,71736 770656363634622465,115817 753535327957053440,27119 762005671260872704,70501 785927159416184832,199262 774972519954673665,146068 767422681490665473,87904 791686274885128192,240665 752105326401302529,17640 775141647302754306,146847 765693988825210880,88669 762828731811500032,431998 794275123997982720,259266 752739430436184064,13342 762531352931553280,1170369 785459277989289984,195975 766632515838812160,94899 787355180224217088,208146 776566040880898048,154832 785545015170834432,196917 792757408800075776,247232 767809694748577794,100893 795768517203066880,247930 789667653195599872,226490 765373626904371200,87145 794982303885852672,263906 762327181489950720,22657 752953992573915136,24727 772412871988969472,130732 790573851029676033,232137 795738234089312256,267576 791813069374500864,7706 794634860631621633,261155 763384865370898433,47188 788386305797480448,213800 790585922337251328,231894 759820747015647232,58542 756611700082827264,43553 770419793367277568,118191 774003778844520449,140025 742117361822642177,11774 791397913301770241,238395 752694971367436288,22219 793462435327848448,250633 785628158254911488,196277 776003257240027136,152872 779416299428544512,168711 775868783370104832,151741 753796509938782208,11774 732397125221261312,1170428 789666703974150144,212131 742417415179358208,11774 755750475425808384,39384 767251074998685696,97386 770793675442061312,120947 756249833556541441,41438 777608608892805124,162294 769142960810254341,110659 793122428734074880,249725 749978590943391744,8431 764836898946691077,84724 770353500899332096,117257 781443191820214272,139404 764223918555041792,81702 768499312519024640,103506 757680923211079682,48663 765671638037696512,87887 762720995153158146,52554 778269939664773120,160592 779740361744875520,176203 787808299626401792,209918 772283030064930816,129558 794883677088055296,262849 768965660642770944,110344 792517016737447936,245630 758471567361748993,53367 788741428574773248,220332 790408487406821376,231333 791728114758017028,239610 753691753170014208,28282 766979639873011712,93144 776047994105847808,152897 793897098307473408,256564 766629582715883520,93823 755158281270792193,35890 768217436437024769,11774 751951305594241024,20474 792029139855249408,243187 794585070409396224,39957 790302411076333569,230282 744305854288125952,349197 754805376202178561,32404 760808526037987328,63776 777318849318236160,158387 732732670032150528,1170601 751810602339672064,18486 758813068931366913,42453 791360417054412800,235677 775939106274549762,151526 788103794445979648,214935 751840355524366337,1248132 785926722503913472,199431 761952002674823168,431998 777479883156918273,161568 750635175566913536,14277 787985574837751812,214209 766673326219534336,93823 791935322527453184,240795 763920717108752390,80720 767037895551045632,97255 795775197995352065,247930 755576165390249984,26721 772802996283531268,132578 793169525869015040,249374 760236124119838721,61159 794515190339538944,258104 757417464653307905,45962 772159085487599616,128934 753162760024911872,23739 763868603334602752,80939 790571707903930368,231318 756655552394997760,43807 791153303371517953,234583 766586961314193408,94699 787401562083631104,209372 788472050738339841,218275 751568642685431809,18452 755030386854465536,33356 769309243048615937,112788 780222758819069952,177773 778636850848161792,11774 758107499425767424,41703 795203689522884608,261155 793254402425548801,249374 794387391066742784,260404 771296451511091200,124597 790247481216999424,229693 794274302061252608,252939 732675690269573120,353447 758417695712874497,52771 764208108973518849,81869 764423379202048004,1249229 795698052409475072,267618 754099384128790528,30370 788709440224649216,220029 790561948190375937,231894 750038024377999360,10848 755768583813144576,39462 795340261316526081,262271 787070560547274752,206633 793886151907999744,256411 794317650641833984,256038 765019931112976384,85562 757568522742411264,47680 793512804602908673,252408 795694431970017280,267855 774090393033900032,140211 785622536495173632,197017 788735426802642946,220332 733147994963509248,195876 794620194958278656,262145 778393389305765888,166916 765024386998865920,85568 766416629005553664,93823 786677507806208001,205349 769161122213720064,111419 760681381710012416,63655 769327282590715904,112788 795680901934051328,267862 770548370557370368,119682 778047796914053120,165523 768113474434113536,100893 765550320307019776,87245 766584842372997120,94699 781588101399506945,185496 750460488169852928,11495 781239424038207489,181886 792204259953549312,243950 758115845579108352,50110 791053290431741952,211239 781707592032595968,157755 790427123991257088,230270 763453746923929604,77687 766370984823783424,90553 774089789133889536,141316 758689067290681344,54070 769420113732706304,112399 732233903969161216,350588 786677761083518977,205349 768045040820101120,97515 771783983139057664,127366 795025947791659008,264397 760166610338406401,61412 781135835110445057,182659 788887276378066944,140444 759787378768621568,46890 769066667485921280,109447 774384983217737729,1250137 790729351138512896,233729 776902427584802817,157755 794699199627415552,257805 786651011846844420,192560 769834252665892865,114779 768194726319230976,104444 794617721715642370,262022 770372015899435008,118705 788483700799442944,215437 788519233101570048,218495 791672673835384832,240145 787344708200726528,207835 732455109448208384,349764 778260447946354688,166939 795659245207355392,267521 787746466471223296,210650 756599409417281536,44274 758041279192113152,1248158 768592087671595008,84904 779399139314499584,173753 791471588990332928,234878 759107585391923204,54631 775053655221362688,146798 778033389320404992,1249763 771512180801933314,126390 787007942927060992,208167 750034035511099392,7275 750541947056615425,13627 795069299044024324,264397 750089964797526017,11774 793508290789605376,250179 778572529279664128,168794 751991253559078912,18452 750649361374318592,738099 749730882961813504,9670 761561052362510337,69231 758090151167987712,50476 775317722670530560,132877 788177872104062976,214492 794645073820426240,262415 764138229318627328,80716 788724279856726016,218832 763149995637739520,76549 757448307639619586,47263 760465938395172864,48052 781260323357659137,186212 788048730528153601,214066 794031986931367936,255942 776106280184315904,153658 791348342416519168,237491 772276531976548352,129649 790901471734697986,234796 753087719291686912,25253 770686290325045248,120610 775527641147330561,148045 778574850977849344,168794 794968196541456384,262847 788892693401186304,11774 793447507539787777,245591 794289267514097664,108396 746447378421547008,1247754 766477363630772224,93508 792156625679319041,243075 775318928709001217,148045 773190309589069825,126152 759863038979608577,60102 785574838094135296,196277 787898597958352896,212239 790897081967898625,234583 757503224874168320,46280 766060924453031936,81929 778842255704547328,169923 781340564583309313,186149 764576724466208769,77586 756888870071963648,45388 766285166201360384,90384 756252964705165314,42171 766422935833874433,91636 756748313886466049,42495 778335076836925441,167311 790961721636712448,234583 793243567204339712,250933 788062118079631361,215030 764168343372828674,81966 732448938184216576,351766 781202138286260224,186434 773921974536003584,137953 776174464732110848,152876 773164836381462528,195876 788124369151070208,214247 733077505591152640,355106 768189614469238784,103986 768513876635901952,106774 769953473400082432,114254 794222528730435584,258456 761033130417336321,57574 773492332004073476,136515 772201910346461184,127871 778590427825971200,167398 794615374000099328,261155 785584098383310856,196788 789834800462913536,225359 794623862881259520,262145 794914931246329856,262752 788400336817889280,217519 749707641941794821,9433 760555060736634880,62779 767892076658917376,100559 795353920403107844,266138 790702465503100928,233692 778276711423209478,165690 793176170107957248,249927 756337742833999872,42249 773530238391357444,136947 793211900410597376,250064 765701043422388225,88930 766120113607208960,87904 763781419579633664,78566 794552984042541056,261155 787019086941216768,192949 732322497404776450,351467 763528037761626112,74281 795497502069751809,267014 741898703833681920,352716 774285887626588161,141887 755010466678710272,34320 775303693071687681,148045 770800230631510016,120610 795701907369037829,267862 778494883032080384,167407 787130732225241088,207287 794981640745451520,263898 793603673414701056,249926 793236422501085184,249469 786913702360547328,203793 791396041186807809,237908 764752656048926720,81946 766782570797281280,95343 792118261898883072,243167 758497907259695108,53144 749466368270069760,7816 795707089402392578,262022 750455524655849472,13450 767462073207025664,94850 788900053658243072,222021 768173860206370816,103986 794582325921247232,261155 755846258829385728,11774 776123332399947777,11774 732742256382238720,353789 774249522016944128,141316 762818278578384896,73926 771310953962975232,124597 781345030980050944,187131 776774050114928640,157755 793291475538685953,249926 781306244745269248,186434 776883344655212544,158825 762135750057918464,431998 769275309409509377,112363 751847144747859969,19094 766253816157200385,91946 774221394934697984,140444 791085150088093700,235948 794943902625185792,263268 790623078267092994,232137 763121099097780224,74868 757703780452347904,48991 786778809211035649,205728 785894920166842369,197512 788239822683078656,215437 792842458153426944,247240 759202636189032449,57574 788007278037311492,214354 795014481319460864,263898 769731583003590656,114779 777286386726629376,158387 793399090310766592,249926 764683190338461696,82673 790700681065705472,232427 756242391980400640,22356 757588312408203264,48109 764063375370227712,1249165 776374455673221120,154322 788760180821491712,220526 760990815112073221,66116 769772528059359234,114779 744115783400361985,195876 778596616286633984,168794 794558884417536000,261155 754748524009586692,33356 763472201790005248,78344 764064808572444672,77598 775759620681760768,150663 789203340915646464,220029 785856054198427648,196277 770384667052740608,118191 786309992106323968,192032 793858546643238912,255942 794160302329765888,258331 785310763946835969,193636 793125638865432576,243398 785569745227710465,196917 751134009036447744,17143 733033930362900480,350942 760837073356091393,64506 769658541200306176,114779 770078149937946624,115145 778318059601661952,167319 781490558300717056,139404 756274693628461057,41459 769855825930321921,112630 771098914703286272,122817 778164700026732544,166269 735241607121797121,65113 766733564700401664,96005 774092863759986688,141360 749742038472466432,9754 754723431816372225,22393 793131783894081537,249725 750441241083457536,11774 757579015637041152,47761 790885486239678467,234583 786548279412531200,203932 786081597476986880,196526 763472036995805184,77731 785917266063794176,198591 779081522963972097,172116 795418614543319040,263864 753642943450189824,25981 791818073682489344,239998 795277857614221312,265644 765403988229369856,87526 785581986513420288,197286 793959810140082176,1170553 791525303113818112,239701 772821830063140865,132578 767770629932101632,96514 771804680120705025,127582 794565874082578432,261155 764936225648218112,11774 791099226423824384,235617 778737932119048193,169410 768407451574165504,351436 786029394502356992,199306 760238601330266112,971825 767512765841932288,92860 786610281468178432,115868 733351255339241472,353789 793188889473257472,250430 778377418637766656,166916 794208385621073920,257325 767746805069123585,100893 778630689310715905,169201 788981772692238337,221971 780613054115483648,182049 773560890415280128,137158 785516207315222528,11774 758097200345849857,51239 765650125813407744,88930 794152293931347968,257492 755158961079193601,35890 790893210717474816,234583 788041431537618944,214354 763611180606730242,78566 791755169021263872,212564 771180890487607296,120610 781089067131805697,183811 772870192313532417,121785 765947363005493250,11774 793995616875581442,257325 765228929925939200,85562 765417527749046272,73814 765369968728825856,86610 768618162942251009,107469 791122604245463041,234583 773181635818762240,134470 789434637722324992,225981 772474373500526592,130334 785261545215369220,194154 760576028016128000,23519 792915772095856640,247379 794564272734892032,261155 778301921631363073,166532 788605906577743872,217937 791719878864543745,240483 753397300421156864,27317 768421805258338305,106281 789809852486852608,227242 769807768370896897,109666 780051906873946112,176458 795018750940643329,262925 792447769684258816,245148 765543717595996160,88052 755541705034575872,38026 795004862178201601,264431 795682067384254465,268101 749930706692866048,8797 741167141320171520,1247417 771478496594001920,126152 769000640064397314,107428 793171962465968128,249961 793800216314941440,252020 773726650898845696,134531 767233164754419713,97386 781897119313584129,173937 776075395980464128,153095 754074080446255104,31529 791737313172688896,240483 793499809311260673,245129 795029016600190976,264397 752151428479672321,19376 781565050318426112,188670 788420371318013952,11774 792795510188937216,247631 768569322730127360,106281 790261584157286400,230282 732146808818925568,349368 758022895389908993,50923 760865347553599488,65180 770452946509107200,118192 761663102794469376,69947 764159514568523776,80939 785325018611847168,11774 788802199983788032,219678 761542764827930624,68993 767228300347465728,96962 795428991603802113,266138 773608547770896390,137158 787052472162398208,208487 757542538333028352,47782 754842224249147392,33790 760176885770977281,61444 762071540087291906,71438 791645328248221697,238780 794569088005611520,261155 778435509655744513,167407 751612378031140865,16728 790226129344983044,230257 749611004129058816,8027 776255441676402692,152314 740321398795603968,11774 792583819945611264,243562 758089664624365568,49865 772527948054220801,131480 779073323024191488,172299 788926500821147649,219119 768951213404459008,110209 775809980394041344,149953 787147086412156928,205186 756563611443527680,42432 760248818063536129,48052 791492787246141440,238378 778376529663389696,167389 780937662676905984,182960 763323081309900801,431998 781504951667269632,188119 773337532658429952,136018 753304444624928768,21167 781339666293387264,139404 791804904499208193,241636 792357329157165056,243187 788523907204673536,218275 793377163764379649,245591 794150728822452225,257492 791618449869078529,240145 757569542528827393,47761 791639112273039360,239776 773541607085903872,136904 753819587997609989,29996 755166583719419904,35890 785808488798777344,194723 770330242959499264,117973 791360173931651072,11774 755576361423507456,36537 750473932738813952,12746 793975353412698113,257353 749430993459838976,7828 768218383267397633,103046 795300698082701313,264397 773785931711025152,129650 776879509664563200,1170550 749834305031901184,10408 776614146745982977,154832 774268014317309952,141887 755492681019555840,37433 795736847049637888,261155 781318718408171520,186584 789203607170211840,224225 794563763420528640,261155 777019624588124161,159876 795363093278703616,266054 786225336883159041,201931 790665880011243520,233307 750138094045790208,10057 787008441374150656,204853 753884156673814528,24173 763234280885460992,77319 793995492933799936,257026 772245270339870720,128017 766727386289217536,95708 786042709756764160,199211 789736672137187328,220029 773904004220936192,139404 779468505166917632,167220 790633913194418176,229922 778413690865397760,166375 788792263371399168,220526 756870695884169217,45125 773917310507679744,137869 774762277731840000,140444 765688779537522689,88669 786240840939208704,201958 792005449562415105,241678 760564200678752256,60112 759290107606265856,56784 760157035740528641,61396 755164293696552960,35890 778852799283167233,170252 779345482384445440,158387 794673512732573696,262025 750756427480739840,14421 757739036526030849,47545 757741090493444096,48959 793135146283175936,249882 772565359597613056,131210 794193407136694272,258598 763148246696865793,75899 778396548862349313,166916 776057786107068416,153194 791767252462735360,234990 762045754814836736,71502 791064723064184832,232169 767437866616193024,99461 793941605623308289,256217 791407142653743104,238207 788052664940507136,214935 769558163473440768,113412 787840747315671040,213064 789418867596652545,220029 759123226203160578,55660 764194097238204420,82582 770411853046349825,117263 794586004464304133,261605 752129265622220800,14277 795720140771954688,262925 792550774161092608,246392 776365632392720384,153743 786618357764063233,205143 761285496903434241,67229 771941297783463937,128936 772066092285960192,126389 777291990035734528,160480 780407881271218176,180056 786912755798331393,205186 787472051204390913,210289 752196122601545728,21074 768486642285936640,85533 755906778051772416,39797 754753428124004352,33356 770751113150795776,120610 762979779217854464,74681 792045895713820672,243187 756577709992448000,43391 790690386666717184,233558 768276621430140928,104932 760989499065192452,65455 789964268309319680,226712 793031600577605632,247241 732617742201708545,352723 792506616990031872,243562 794046936827338753,257492 753662389904629762,27402 762254738830286848,72420 776893543306498048,155390 760617669175287808,62421 769148708122394624,106819 792067858071027712,11774 785249569261125635,11774 766325630589739008,90963 755835076722601984,39462 775671129738313729,150511 771677882498240513,125554 750351243013345280,11495 768569241981288448,95572 756193886545018880,41703 764176382809165824,81946 751801517309558784,19352 765345784464281601,7311 769944533173936131,115910 793943300986335232,256217 788452696973901824,218275 756948707824824320,45672 788443455705927681,217837 793865590448455681,255938 775522507579273216,149259 794603646000517120,261818 781523615212724224,186584 780445991442927616,179936 780885069162483713,182049 769642872656302080,113836 789491386563395584,225981 760825341770358784,63655 775114926268387328,146675 780069176501161984,177731 794716687752904705,262752 759884869753110528,11774 786001063920926720,199891 770978997178101761,122146 751161136259694592,17435 755207783218282497,32404 763782026860167169,80192 788099734573502464,214354 775797456701272064,151156 771885084790104064,128424 792276411209965568,243513 756278372569841664,41459 778635765261611009,169201 788472252094304256,218275 771865801791987712,128230 733538969812533249,355480 787079162993315840,207949 793140355147272192,249469 755106283464843264,34666 774126168412860416,139404 781496068303237121,188119 790240629729091584,229693 795682268291403776,267655 750430517779103744,11495 755141983283404800,34731 762239921214160896,67995 769041986670256129,105109 780760280338792450,181903 792400159955152900,243165 792427005098819584,243513 760426997222875138,62771 768421570230431744,106281 776382920818774016,155390 790796880909312000,232911 790717413008564224,232881 752691794047938560,22411 775840277651197956,151242 780884256557981696,182726 795100776829952000,265257 794623361896816640,262022 786356977857273856,199546 778849485426397184,168794 765116085716783104,85757 789864269252657153,227921 789988883022815232,225529 761854781128314880,70941 795749790306930688,266151 786969882856394752,207949 761241337060438016,67143 788195165949292544,216009 765045860149432320,85562 776166596825931776,154071 792190570915565568,238207 786596185863819264,142508 776936461270675456,156835 793437571904835585,250633 756289718057218048,42249 768976313814163456,110659 791027957305319427,234108 768965349446344704,110659 758475493238636544,50827 765606474680635392,84724 758013243050774528,50500 794693384384430085,261987 792447993651671042,243659 795037207996338177,247651 778063085554851840,163785 767200936057896960,92226 795482953816178688,266491 759506870407041024,58508 740294565085601793,99816 770385296575705088,118698 764934033780322304,431998 764936834069725186,84209 762165865609650176,431998 763916187893919744,349425 759893702403772416,59551 754051482115305473,31523 773238132229730304,11774 753644268384727041,28501 775828079981629440,151741 750678890671067137,14462 793170859510804480,249469 795410113003667456,247930 763424279635435520,77731 757658227089694720,48633 777352461031878656,1250322 786067442950889473,49459 767345985211072512,41141 768872190389260288,109509 775874879270682624,151439 765407115192131584,85981 770835928839364608,121046 790453735403184129,227048 793098023702257664,249302 787367819788771328,209351 793403215505190912,249926 792894784033681408,246657 756319118026911745,41680 779403332423004160,121051 767816598136557568,100559 765350987993198593,87142 793077771186663424,249286 789534471703793664,214354 766105554775318528,87858 769950900232282112,105109 788046856580395009,11774 764282684449312770,82209 776192275776888833,153921 733137804935454724,355106 791334704016461824,238207 795486527241338880,265855 755562120305967104,38421 774196537698037760,140900 790733894454652932,233692 781160349437399041,11774 785915622110531584,199546 758789060798189568,53996 772909847218053120,133519 758685458868031488,54070 732255049309663237,172295 759842054872662016,56157 778727821749256193,169410 792118883054268416,219503 780622789040410625,182049 754990842159435777,34666 765559117561856000,86440 794232148395966464,258598 771639716076597248,126152 750601282109353984,13532 759548611315326976,56964 767108044882907136,74451 780882564831645696,75300 793167646262829056,249841 794923245598363648,263817 763501333613776896,77598 763686328009564161,79585 790881264370790400,234208 773567288364576768,137639 780019522262540289,167319 773839801204092928,139404 773951610686877696,140444 777547450433142784,87904 750082582780506116,10661 760281287517020161,1248753 775869120868999168,151718 788749082110009344,220029 787302757363482624,208779 788031456807424000,213887 768886543067017218,109988 770972050135613440,122146 781440978389467136,186434 751221022636945412,16833 758649741630640129,53703 776628210536685568,53667 793914601519939584,252939 791037152981291010,234583 758431835898671104,53163 790064780165865473,227048 765696277094895616,86440 788093259419557888,214899 787069973722075137,208949 762811013871837184,74133 793601245537718272,252408 770235509897592836,117375 787010317096067074,208379 787958468925718528,212357 734231616369905665,350559 752627066193993728,21121 780783271999180800,182960 791433510011756544,238292 781130526979715072,185496 778360910591262720,167220 780934422589767681,184426 785485383240777728,194723 775049997104537600,146259 757417408357343233,46890 760490382425751556,63149 786600407640473600,204901 758125291348725760,41703 768532724122525696,106572 763445054660747264,77849 792039843857596416,243075 795300936231112704,261155 776908566229680128,159308 794678822968795138,261155 787985656077283328,214209 766402735017226240,93261 773934583070990336,304437 770977233808809984,118191 752651120518893568,22785 758440035775606784,52749 768837039068418048,109167 773577970959003648,137042 774380169494573056,139404 787022969813991424,208176 771975612789616640,128519 772638131539632128,131007 787667477560000513,46572 791817492259827712,241940 793814114019737600,255393 759565863418638336,57105 778725358510104578,169923 772297216585195520,738099 750610362358046720,12883 752648546961223684,22436 765545153931214848,88052 785811418645991424,198671 778921126407700480,171168 763603700245934081,78566 776838833023422466,158520 767524962857021440,98751 776786806868107264,152590 794887305320341504,262053 757702393559744513,48991 793796117821464580,255393 792891930455650304,247241 778389680697946112,167003 757222017812664321,46006 791790200347324416,241678 769256789082767360,110585 770968498478518273,121949 790634022728642561,229901 795665763440803841,267862 763464232088117248,78383 758683766181081088,54070 788720630954913792,220029 764938624416657409,84724 766025708154064900,90401 778989853325291520,171617 777878655569567748,164001 757966716211200000,50110 754189295079026688,31212 767860214959837186,102011 789484076763930624,215437 771002972520214528,122528 774002923055542273,139360 768115599507656704,103721 791717841544380416,238286 758372868824502272,41703 791328866182717440,237491 757279842337292289,42171 793098695776538624,211181 788633072610766848,215437 768775877593268224,108849 761380481468362757,68273 753372615977279489,26806 788059680241225728,215005 768566207897186304,84904 788005500080316417,214354 771154166035152896,122967 778700439839649792,169416 786909092732297216,192032 780995844728381440,183975 786874034105491457,205186 788476097511895040,218495 791448062023438336,237223 770821138905755648,121636 781281951336411136,187084 792472966915301377,46501 794993003521773569,261796 758840020505538561,54096 764254209801916417,82457 788175329487486976,214084 785969979430612992,199546 760340857991995393,56924 793205045592526848,250633 781042586794491904,182257 793503485593546752,252824 776121447232208897,151255 786631233719537668,205186 792016233117822976,243075 763487358671003648,78341 773905046865973248,139404 793797039012339712,255393 761527594391068672,68993 768557630746800129,107100 791413027589525504,238980 792027055219208192,243187 794364522622545921,257492 794784777849159681,262890 766277330729852928,91798 766413994135527424,93286 793477890524319744,249926 767335190784016384,93261 780991685270577152,184533 781460016368717824,139404 794915275888017408,263895 764169213963542528,82066 753638222333378560,28732 776144551413035008,148909 757918816407957504,47940 759907121458614272,59168 792456560454856706,242693 763819884241358850,80568 753707089583804416,27280 787214926909698048,207965 794168223973318656,234990 781737739649585152,187611 748206475630247936,351026 788241546797682688,215215 789137768022544384,193121 793827178332852224,255393 793574814745260044,249469 765476625945362432,86440 781351516800180225,186584 788408453144449024,215005 791673926518644737,240483 775013890233098240,146259 794788682603659264,262849 794719441275654144,261155 762385120036651008,69947 781556663782375424,186584 779287211124596736,171037 785498429766066176,196277 758670307687149568,54070 790624096291852292,232662 777182158200803330,156061 793788262536151040,217634 764140025558671360,82066 771167785154072576,122759 765361066503176192,80939 750805711282642944,14858 788611635334307841,219471 780606638076100608,181984 763443377010462725,78344 763762277409587201,78566 771748598358740992,127134 793611314480295936,252639 775981441146466304,152735 773576114648166402,136947 775806910914146308,148574 760278853151395840,60794 756923001770156032,45125 789559121301295104,225949 755005014377111552,34666 758692628045045760,54070 762790633891323905,73712 788714956829040640,220132 787529055906082817,205989 754700566635446276,32711 762294387997044737,431998 764202262382206976,82066 758374633779388416,52554 768257232286908416,104395 775033991523028992,146259 772661185820844032,131542 788897996306014208,220526 793148731990441984,249926 750422199627083777,12535 764277620531793920,80939 752301272531951618,21714 763401966793977857,75973 781587373876473856,139404 755055108455436289,35044 757291644546912256,45319 788213129096208385,214084 789146454577283072,215505 794378970317754368,203546 790704813566595076,233692 753344468925894657,27095 781828647208484864,190635 788880211479670784,221476 753268356254277632,24316 792906777541025793,243075 794067098213511168,254209 790636523783725056,233131 779324009070616576,173936 768238252025323520,103149 766441825863249920,93823 767681287066746880,100605 773545225532813312,136515 781034762832142337,183811 764375829912485889,82002 771342065821224960,124883 755078652564561920,41724 769732446887698434,114301 763032963671994368,75899 794767816440225792,263302 772144380438257669,352723 788197960840417280,172084 756523711319212032,42564 735909919753375744,353124 760678761540886529,48052 763051970441711616,75899 768231979758317568,104162 772521197611261952,129662 768120294250655744,102998 765958379315404800,88930 750856158311833600,14462 767965847402848256,100605 768224756915023872,11774 794207314991599616,258086 764312641699536896,81702 794964254843617281,263895 762611149984497664,73814 789661202125172736,224680 792281184755601408,238780 780862882460397568,182726 750861552862003200,14641 755554453542039553,38026 775849956196233216,151741 793365829630820352,250633 770409459789148160,118604 789259731219181568,223921 770583014132715522,119832 775400957219840000,148394 787092624079396865,207151 788545648178192384,218351 777570700341219330,162596 792534618876448768,236933 793490783730970624,252741 758331803178508289,52554 781048542609670145,183759 771491782441992193,125145 732244177916964865,350312 788519937060896768,218275 769175216597729280,109960 752131303705829376,21034 772621460707901440,131542 749316309528170496,7866 791691128319963136,238429 793186962710552576,239610 762969431597211648,73704 795749846783180800,268529 758752733306454016,54842 788416927844687872,217837 768338990625857536,104973 780492454671839232,180759 791895814817845249,241819 775450237024411648,148645 795380238356217856,266491 756679116087320576,43553 769966044169601024,115511 750834142691074048,7275 776284929231433728,154357 777662294369177600,161456 765231998822522880,86472 781456279978053632,139404 764843070953254912,84724 768808187902300160,95672 775904219224309760,152314 786612073157439488,200968 790598559762636800,232633 758134575449116672,51344 758450881813700608,50827 786364440560173056,202217 763381771018829825,77731 764900976574607361,84209 791363203544612864,238207 791870117135069184,240718 764847952879771648,84724 794629692703776769,262215 749283354122522625,7828 770033968750166017,115928 776973879931604992,157082 765522849801048064,87904 773991839200268289,140230 774594221353242624,128230 779251077841584129,173347 750088593650003968,10696 788770288934813697,220332 766288780189925376,91499 760707269260705792,63937 773840601108340736,139404 781270496495230980,183077 765007815794651136,82066 794021540987830273,252112 770844265844994048,121612 790714951975505920,233307 736060435879723010,335115 773932505309274112,140211 792110773187125249,11774 753344629081305088,26066 765211605642670080,84724 770467415251714048,118393 785743050936987649,196767 753446903229063168,19598 788166553095200769,216009 763906127117504513,75929 781860845781483520,189724 780019132112703488,177687 785591551728549888,196767 793984441626439681,255954 790926050670866433,231580 763206967288483840,76127 781470305436966912,139404 790967766576685056,235536 786350982745559041,202798 771508656055648257,125367 790714538123374592,232169 770801320563445760,118761 756242367489961985,41726 732912275590402048,354525 794170838111191041,255393 794662744779882496,261050 766379504134742017,93286 772079255538642944,128017 793594825383772163,252408 766682889656340480,11774 786356127411953664,201958 774330902046441472,139610 774378293457850368,143428 793281075137089536,250216 762657527444058112,73814 778567477198544896,168794 791757200146378752,237908 751642046914527233,18411 759701608657674241,43553 759540770432913408,58227 763321152924184576,1248946 785606503650693120,197512 755778039309602816,39462 771419362406309888,124597 755020639992438784,34666 777238493391118336,161060 781326319934181377,185496 770826494117548032,120690 786392514018312192,203674 771794960341430274,127582 770549016794845184,114254 763354718273998848,77731 776263118397829120,152314 794887173359038464,261155 774443565241950208,141887 791055940027985921,232884 776929012652191744,159093 770363291570954240,118482 770747693324963840,120393 790624487905587200,231318 743261028138393601,1247594 758250824791240704,52061 786948208241115136,207613 750300469881364482,12300 777874839193333761,164001 788228465023528964,109244 794730733155786752,262025 733130790037426176,355649 776035967752953856,153033 785903857121435649,199462 773565670189596672,137639 775090834526044160,144730 764864803361976320,82066 791405299630481408,238207 780547140116357120,180723 790511288891895808,231881 776121947373445120,153035 791466010100588544,238383 775474740253249536,112363 780783060790849536,182960 794813228924555264,261155 780437684972060676,108517 790912224910946304,233729 792637092815704064,245075 772893213090648064,133043 773953472567934976,140211 781207555120824320,183756 760892252780539904,65540 777177966656749568,160480 781171981471232000,182726 787082027195625472,207965 790663228544131073,233307 753960419820179460,30590 758086742100631552,48663 789927934530318341,225359 760562262432215040,62452 772153098538217474,129917 764921261122199552,84724 772348783460028420,129551 751107945140785153,11774 771831213573087232,118191 743479006473785344,11774 790173682194796544,219678 793007125459005440,240483 793187617659621376,250135 794047394446876673,257492 795696943859044353,267855 764229181513359361,82066 750439466863472640,12037 793132365946220544,249841 795706592561872896,268314 759067607475556352,56784 791369302708330496,238395 789241625335566336,224018 753289733510303744,26458 758620151944273920,53185 768933996025614338,110209 776763926839255045,155451 760982321650622464,47940 756241062017036288,35890 768077256392531969,103354 759094270045200384,43553 757443396927717376,47266 792437132681936896,245148 767293494868209664,97369 757178141534281728,42202 793350805512261632,251452 766677587875758080,93823 785895004744978432,196277 764127812240277506,81869 768951335764885504,110362 793979263170977792,255942 789920115915489280,227510 793243252874805248,249926 774432659716116481,140156 753325500467208192,27061 777599685410295808,162294 749405575453089793,7836 780767315860213760,182122 786614896184135680,204413 788109870595706880,214247 770941184621613056,121479 772543057153564672,11774 790913314209558528,234583 794679366487830528,262588 779035897605914624,171902 753833799432085504,29263 766615482606751744,94699 788625011951239168,218258 794316103497482241,258598 755025367187021824,31291 760020709443706880,55257 766766073890811904,95672 751748893868756992,14277 779380993585098753,158387 749828551373885448,9087 775119493420883969,146405 774621177474146306,135025 785966705763766272,199546 771850365134331904,126389 778245136430030848,166390 788833708073713666,216009 787243426806988801,1170856 787712466021126144,204835 756467895299747840,42458 786607226970669056,202217 794577303426605056,250633 794687992367452160,261155 754763630000746496,32869 770216667485970432,116239 785987896356380672,197341 753022530991128576,24603 766720885197791232,91810 752700523883728897,669866 795473466715676673,266491 789521195267985408,205972 793288764705476608,250953 793104351904403456,249469 794927828450082817,263817 787098194031239169,207109 757694876620382208,1248523 760496008983896064,62757 767870233789001729,102249 753069775094288384,25255 785942068422057984,197911 776590071910789125,155390 790658117738434561,233307 759080980997083136,56784 759053762451247106,54070 764584517118070784,81574 776763805862735872,156835 754920520647217152,33356 789550426844717056,226019 794610745635966976,261130 771743492582154240,11774 790550098065231873,231894 793102660203188224,249469 771820457402114057,79987 773890119300370432,139404 765230773532172288,86440 763167715011932161,76656 794979304484564992,262925 750884675539726336,13532 776671320759083008,155333 758659681313288192,54329 777577262392676352,159308 760448074615361536,62063 773233328098947072,134561 770714221931814912,120541 792948313263833088,242284 757908158513713152,49852 764967393584156672,85562 764147290743328769,82209 756379654517362688,42495 760919847886815232,64975 752798318200315905,14277 753135328148525056,24257 776445906489008128,155688 795302288957050882,262925 792800564945956864,247241 786540760090882049,204413 794961775334604800,256219 750146993004040193,11495 755163601506140160,35890 763456474462949376,77637 761199631380336640,65180 763890171121205248,80939 795726503388528640,268281 778305740691808256,164633 790510700993085440,11774 794476469212811264,258741 770973078671265792,122146 788517209639268352,217519 786327696628326404,202379 776624605784076288,156835 786270415534424064,201958 786960539431804928,11774 791025638832349184,234583 763411237891743745,77598 778817947850506240,169201 770301853946908672,117377 781161524970729472,185310 756600255106265088,43751 769897599235162112,115530 776803819594194944,157082 793494220208115712,252196 793890611267076097,248652 767064824006123520,93210 758081635954921473,50542 772217980327428096,129126 733474010307010562,11774 774643183443509249,144682 750808819043893248,15027 774436526805614596,143585 780488983327277056,180759 765593151041961984,87062 777557837186686977,162406 794705675972739072,261142 757637034383138816,47782 785619261569904640,196788 776458332471263232,155688 794889250147856384,261987 786394525635796992,203240 793911398447407104,255942 756879841224294402,14277 765227162697740288,84689 786567920163823618,201217 788788297082478597,220332 757777953879052288,45972 763413549565616128,75599 791334497308577792,225911 788777691793149952,220526 746295382817247232,352751 761653135651835904,67678 762771067802968064,74938 750507085817753600,10976 762270265938063360,431998 773253206868537345,135736 791453583531139072,237491 785584551368294401,197297 788074800677814272,214209 778413090056593408,152594 794318543747764232,258598 732986116933079042,11774 780839292436307968,183269 756607948458078208,44273 795105354195537920,124597 785937752877477892,65713 792320926129885184,245136 772819108513640448,132335 765727602791313412,88920 777426848691154944,161542 765424088525398016,86645 757584645248528384,47782 789435022105255936,225981 756885892975898624,44450 735175506950135808,11774 766348966418087936,86103 758417373040824320,51997 766294844788572164,90384 757216902058041348,45348 763826387690090497,80098 781656738600628224,177455 787363772633649152,208146 755493894985510912,37538 794225473433849857,257081 767799491651133440,101383 761654138639974400,69356 767507507640147968,98646 778237808158777345,166409 791080988554035200,234583 791691657343295488,218495 770027204856143874,116410 788488947907174400,218275 785297879145472000,194923 766019169426944000,89923 793499968313102336,209828 763513631476633602,78360 751120529634000897,16953 732835540710592512,1170601 764552109022785536,83393 788754171096805376,220029 793972056220114944,255826 794247420565590016,258456 753632283286876160,28732 757728525017239552,48714 771367422481854464,124597 776950509244678144,158087 781471672314454017,188119 795731316243308544,203350 786192182311063552,197286 793425229209014273,249253 793864727055241216,255942 772541901987782656,131007 790744668828950528,232863 792377723008196608,244632 760105724001198080,58609 775723659373731840,149200 741305329783296000,11774 765954815604068353,87904 763826905892081664,80647 773894347238600704,139404 794960439188799488,262847 791687071760994304,240067 794579936858304512,14279 791403350088556544,238395 766425736194486272,93184 781354096049721345,186210 785848892197892096,195481 781595975550894080,131056 787085553636352000,202636 795129571116990464,265102 768849035277004802,108377 794594891020046337,261155 785857901038604313,198878 793640524964040705,253534 757684893258248192,47545 760125793288740864,61051 774750242839273472,144538 776772386746097665,157755 777601572096266241,162610 750343835625021440,11495 795357603597578240,264397 750561138157453312,13532 769995590923059200,114254 787236151505682432,209400 787845836436869123,206054 765951904685764609,90384 793979661525065728,257321 770934089868279808,122146 734259975057465348,349470 781542952250335232,139404 758820759158435840,53996 793892005227094017,249926 772905205893505024,133454 753426160709693441,27143 732697431335415808,353002 766780817196642304,93405 793844333753561089,255942 763972178849112064,80177 786941411102982144,207013 787012911533137921,207287 753577261526159360,25981 788754063563362304,220332 776837342447308800,151463 794753126158974977,259190 770778644780318720,79987 753537651886526466,23739 766131114423488512,87904 769076780972011525,110362 763600642329894912,78684 785565755580514304,196676 793170570020093953,249180 769658832561836033,114779 752620676771614720,22787 758050610956689408,18011 785282664626589696,193669 769691057994862592,112808 793616814890680320,254209 764847099225571328,84724 795439040900296704,267177 753363701273595904,27045 762204177753747460,70941 754025955803357184,350711 780233631759536128,176794 757772223629275136,352687 763406986100649984,77731 771348070869196800,124904 781046044620627968,184351 793456315498655745,247803 780799110987165697,140444 791007498685718528,235251 795265575551401985,264754 789813655646986240,226717 759628294576746496,56552 766896182694187008,90384 792450945577693184,245185 750763150975307776,11774 776150834958602240,153779 780488492585451521,176710 788501394668019712,218275 751667376173813760,14277 775081751219765248,146949 755161890553077761,35890 776147677599764480,152314 761672551344910336,69711 764970559205740544,85562 794938440102055936,262847 765005678817583104,47940 792037459332857856,243187 780604715058987009,80785 787375645819019264,210289 758475253521625088,52554 790190988803309568,228570 776995296219770881,159146 794719883011510272,262849 788759393072320516,220526 740936463894745089,11774 758636161539543041,1170552 780168653954252800,686533 778616333802016768,159847 787121216901488640,209351 762634278316314624,73814 775305541597794304,148170 766683107957157888,95045 789690977720074240,227048 771480220335427585,125111 792373184863412225,243513 772629676967755776,129649 791240831361544193,234583 757675146849038340,48775 750320330804199425,12308 778155814230093824,164826 766263870361001984,91946 756887177150201856,44163 769700358083977216,114779 794343346592448512,255826 793950735327035392,256219 763125049897345024,76549 795113226790989824,264397 758819599253016580,54631 772982569017155585,133519 777162594754760704,160539 780149932908879872,178258 794316417831084032,258741 767779376947687424,100893 768239430926610432,11774 781188997154476033,185310 754827384092815360,31151 794406995793215488,260380 769661357058818048,109967 774540102349520896,144030 793112250756177922,249469 770383852191698944,117310 777327186151866369,159876 789914539865276416,205972 790698736712290304,233692 767384832104095746,90384 761561700227166208,68987 793375012497522688,251566 751894606766219264,14277 758277072271708162,48663 788062344568070148,215030 755900462709219328,36522 794569833551515648,261155 752203546112565249,21074 766270045332701184,90723 766428740389838848,93823 788461458635886592,217519 793179100542214144,249159 755259257218560000,36370 795676390645448704,266491 780753860377706497,182036 732601526804320257,11774 761303462474682368,65180 775545925053796353,149259 787582663716724737,211347 791441378647695360,238207 793698189521981440,243190 771086676676325377,122148 793207041993113600,249926 751108786933248000,16299 791441437263036416,237935 761008100287647744,66116 758672657545953280,47940 760609512462094340,62771 777129548160860160,158520 787084055082774530,204835 788843305631043584,220767 761335627581300738,68182 768939528728023041,109945 768771155247456256,108849 787537535870328832,210585 768009492676087809,100928 786408999772049409,203350 758132553706565632,41703 790541279763525632,228820 786335230529593344,202379 787388825425162240,180433 758081672160083968,50542 792131179755413504,243075 791444755515269124,238292 758990597189316608,50827 793671209863016448,252639 765654675227971584,88930 768470236949573636,106716 790951238275833856,234796 792403939236864000,244550 751238048092872710,17794 768556728766066688,105577 775320463950041088,148170 766118367275184128,90145 758063678885359616,50943 768584817801703424,104999 792130090746286080,11774 776337452785082368,154832 732942785272291328,354693 790003780234326016,229159 774878624440803328,1170555 770354033852809216,117932 762462380081106945,47283 763442858439368704,78159 750884326380744704,14161 764871273780506625,82766 776505697261486080,155688 776007021736767488,152872 768099625077268480,103015 793626501895770113,252580 791347912689065984,11774 753728702698037248,29263 769599186908155905,113836 759888069428338688,59666 780824818103029760,183269 790947245357236225,234796 791638845473353728,240145 780631437015969792,180848 790526658084278272,11774 756270216938610689,42432 788397923759431680,1170441 751208045263347713,17384 770561061795733504,105109 788458392297897986,217106 786708924393074688,205091 785570253698916353,11774 778412213476352000,167569 793096962555973632,249469 770359799250817024,118191 792037770143342592,243187 793925760893358080,254135 773885557822853125,139404 767950526046547969,100893 766325506132307968,93036 765605695752331264,88311 773506950529187840,137042 776852338975903744,158815 732617829095071746,352728 768105993226096640,101514 794278167624216576,259134 768419668382085124,106281 778298226210246656,166390 763394108664713217,75899 789235282402959360,224018 790973748652412933,235487 770244272167739392,117257 775046843126407168,146068 791093293039910914,235487 768217940567138304,102336 793219591837061121,249841 791655288726171648,240145 740385433864011776,11774 759132768785883136,56964 755559201355603969,37457 770670352016039937,119754 749322609490333696,7852 754062097407848448,31400 777893921619783680,163763 758106372487524352,41703 791746439793651716,240483 781914095746420738,182036 751613222252322816,18893 786027804500426752,197297 764975051028500480,82209 775523163245383680,1250232 785938875965317120,199352 794534243368046593,261155 752679474202701824,1248219 755376724226039808,37044 786306321331195904,199546 764465437094535168,81946 794954654908092416,263896 765190554925674497,86103 773923260111032320,139404 778510689606443008,166315 795035235658452992,263926 762655692708806656,73926 793239939190169600,250933 761186036546502656,61412 766428652611317760,93261 793930547676516352,256458 791451662871330817,1170552 760617006815145984,63149 793626554886676480,249926 778651791957299200,169226 777524659810017280,161960 757757026613202949,48826 795757295909019648,262752 751798113921224704,19133 732170651834834945,349283 774195535775408133,140047 787914540948135936,213887 750776032819568640,15316 769205612127330304,1249627 795128237470969856,249926 757781836764512257,47940 793143781855862784,248988 794956574997544960,262849 775676501354131456,150404 763451055904391168,74308 776919705101733889,158338 758436791305183232,52749 774986181083881472,146259 788568326096162816,215437 773945392014716928,140372 793099321067524096,249469 759855543498399744,58227 759381293180317696,56758 766148769461116929,91043 774339216419409920,140027 785295458507730944,11774 766270325382262784,90575 790303300910329856,229895 750337818015195136,10653 789854227690557443,223312 793865922465366016,250293 770666901542363138,120529 759731446307106816,56282 794916042049015808,263205 766256906704871424,91946 778358345572941824,167311 790990187232768001,234991 763777045935579141,80177 768177922762940416,103506 787437871313653760,188577 792280107381432320,243075 764105897282904064,79592 793573108489805827,250033 762668089444077569,73926 794725173610090496,262849 791804833019801600,240145 793857849654771712,255842 764198024042147840,82283 775122701765619712,146675 788745408021303297,220029 759402987974434816,56924 773629448130134017,11774 787125169194016768,209351 750003800451186688,9000 787310551793795072,210289 773923628605853696,139404 758008834170290176,50500 778366803235995649,167220 780599054501867521,177773 793137064980189184,249841 786008117771317248,199262 732630540327735297,11774 786546115080491008,202304 775036483623383041,146259 776446647098286080,155896 760943707499573248,65180 793524584901439488,11774 753948553127485440,30590 764316046769532928,82744 780276806628827137,179307 791706472350527488,241034 794978040858234880,263898 752830986954563585,22639 761919942363062273,70941 769071659764555776,105642 792874984976900097,247241 793501002859028480,252596 758714965091950592,49646 765030466688733184,85767 779002163515252736,171168 793584328357908480,252020 758040731747364864,51069 751567019514982405,18470 768122543081295872,101681 776193153577680896,153095 767525012395921408,97257 768278236581298176,104662 791560291838328832,239405 770424417595723776,117364 793084768506245120,249348 770392997850550272,118191 795350370256060416,266500 775480249467285504,148167 756501077743185920,43264 763603168982765568,74612 790942362755358720,232863 758634622896910336,53995 765000549620146176,85562 777248492314103810,159475 788814679627829248,220526 795723946586845184,268281 777137702315692037,159876 773268751164641280,134418 781794291349880832,189017 791368869071888384,238395 765182278150524928,86103 751555904743444480,18550 765177152585072643,85562 794701182405001217,262849 755600363814871041,38175 762334360716644352,68895 769091539263979520,110477 795322224593043456,264397 762125317100019712,71476 795387018436026369,266491 767826598984716288,100949 752949147351724032,24483 774755272975933440,108396 792876310381166593,192840 786922245272645632,207287 781319773108011008,187354 791397914698539009,238395 756625154843807744,44429 785462781445283840,195975 794594384217899008,261155 771160291191193600,122344 790568511269511168,206850 792420497824768000,243187 740322458402623488,11774 767867044498776064,100893 794233161509126145,259063 759576669669748736,56964 754871961851875328,28015 759409430811275265,56784 775372138102611968,148645 757541222948962304,47782 769384794400681984,112788 792280432062570496,242693 763037148039622656,75899 753831116209950720,29263 763495927160172545,431998 774431288828710912,141912 791366733013590020,238207 775433088109252608,141415 789344634182873088,220767 753295435759022080,26670 789340533072207872,224680 787716914583744514,205197 791708543049170945,241034 764375631517843456,82066 760509721262583808,62771 790224338624454656,228888 762990667718995969,73926 794541707429814273,261155 774193739749294080,141887 765118749422780416,82121 785585038436040704,196788 786647158313234432,205455 795606804512309248,267521 758640403838926848,54070 776856562866462720,158589 759887929464324096,18395 794010142811557888,255393 781522559904854016,187976 794581330377904129,261155 766370235280658437,93184 778089663416393728,165757 778973748707794946,171617 787351362816339968,246425 765907803743465472,88930 760545065949356032,63451 779528576357937152,175542 791442726470299648,163463 772121080731283456,128025 767046210507145216,195876 795101225826091008,203546 758639494509625344,52659 786977065350275072,207113 785514072800423944,11774 793610692360278016,254135 766296061207912448,87904 763937996340994049,80939 763977579241975808,78159 767463291002064896,96039 774408064224989184,135025 764138593900171264,82066 780337637437693952,178524 759098941199622147,54070 755047519571226628,35044 762626549229039616,73814 785532355477839872,195975 766479184403181568,93261 780803062197727232,183269 775089967659880448,146259 765487338768269316,85562 773134641612161025,134470 775015741842087936,146405 764122809626861568,82036 764488220998500352,83525 760865271573803009,65180 789067349869621248,200971 770291132987310080,117257 787066515560411136,207287 781109774263914496,185496 763204681862483969,47188 768226624789704704,11774 774751794576576512,144538 754024254337847296,30296 758729409050185730,54070 764186291336458241,81946 771062237033144320,122982 758815130448596993,53185 756191182984732672,41694 762820497885175809,75073 765705684159569920,88920 793191527908413440,250064 793993615458582528,256255 764235084509671424,82766 792592025220685824,244270 770330789334482944,116364 780564354345361408,181613 794362904694898688,259034 760113446092414976,60866 750705821521174528,14351 754981101064556544,34638 755530032068591616,37684 753236133320982528,26140 778728482826129408,170187 780889819853361152,182870 790765191545978880,232863 749900519943106560,9148 769214037582159872,111549 732937512486895616,353228 778336139237359616,167220 794043978983190529,243865 789234908082245632,11774 794869082105511936,263588 764603497048256512,82018 764927450249826304,11774 794362799627505664,258378 791065702052552708,232169 752886312861110272,24134 768145913588158464,103506 781837223134056448,177455 759354315194691585,58024 767097970839789568,95682 749947273375805441,10653 773908153612107776,139404 771339406397571072,124883 734787357296185344,351644 754868972663615488,34035 772573407284047872,131027 760601502364733440,1248768 765661036246556672,89076 794198372307664896,249926 795759733420556288,268710 771748682878377984,118191 789934202053681152,228820 787890941088698368,211099 786547254035419140,204413 758503012671361024,48663 767719269450805248,100893 787120943525089280,207287 779565331509551106,90011 791395691860025344,237894 753207597629448192,26140 759863933339435008,58254 790949747196432384,234653 785321932983971840,11774 732208548902473728,349283 788459042679037952,217574 757582315379830784,47761 770206812398358528,112455 793929921408200704,255942 785627487162204161,195807 788743193982623744,220029 779500514035765248,33169 790243523849105408,228341 791378926195118080,238207 773944211695472640,140308 790951176254599168,235147 765724860005822465,87904 754768499000606720,33356 790907443903553537,218558 792859106247704576,11774 764246806964408320,80939 780615207211114496,182146 789388789168812032,224680 790687193719185409,233307 756557516746752000,43553 759463997078802432,55257 795420375605714944,265858 758263138219335680,52112 765524489970987008,87904 787866366569086976,212316 768170150180683776,11774 790079976313880576,227904 791483354294185984,235215 732358035629187072,351649 776548312782626816,156505 795071369008574464,265030 771119661098344448,122982 753207344906076160,25255 791020211948453891,234796 794309921412173828,257788 758876129801277441,50129 752921804272906240,14277 778028948936650753,163959 785693612172468228,195782 762763017297821697,73910 795693447239766016,267862 785514002021490688,196277 758816281751490560,42453 781360788959145984,139404 787108707180040192,205728 768216444219879429,11774 774783892796477440,145434 788734997238689792,220332 756281670433636353,42432 763931976906649600,77590 781210033694580737,175205 779011348592070656,171795 753425337757958144,26702 779653369015181312,174891 774228159440969729,142097 792061077190127616,243614 753640963705298944,28732 785995402428297216,200467 791638075642290177,240260 780600424655183873,181789 788419968987721729,215480 775429195140702208,143051 771092148930306048,122982 792815906334310400,247240 790927411219144710,234583 754172979005693952,31400 759868347097821184,58254 795756879708307456,268281 765572112341798912,87904 767128880553394177,97355 788031845959098368,213064 788812996189487105,220332 778992801845391361,170609 790526018146734080,231894 792293551711281152,243075 781289536642961409,186434 787144693415022592,209351 779040227591467008,171324 786029979066695681,199490 788716493513101312,220029 771890432259133440,128615 750428079412113408,13343 787070837689987072,207796 768459911198105602,106281 765418134106873856,86440 788023634669502464,214492 763062516108976128,75762 790576628996902912,231318 791707354261753856,240483 753164354015596544,25879 757664100671365120,48369 761544814743523328,65222 764241307254390785,82002 787888601757577216,212239 752827437759668224,16299 757293979872264192,46382 781203926683099136,186434 775206911922806784,146405 788976817445023744,127871 773113907057684480,134380 791008659295899649,235948 791764520888889345,240145 794109719971438592,255942 790898611936571392,234583 755188647700430848,35890 767982487645528064,100893 773212742622801921,135025 770641560723660801,120341 773398248916652032,108795 786962993737109504,207287 794081237002584064,257910 777572860852396032,161065 761639194938703872,68993 793351088372011009,249348 769380796553654272,112363 794190261978959873,258598 765721025673699328,86653 750358607829565440,11774 751006059804758017,15808 790443998812844032,11774 753905660618739712,30304 769947976206725120,115933 773691104260530176,137953 776430339677970432,155451 781179854431592451,185601 765368433915596800,86103 773868520413069312,139404 759203849320140801,56964 752923048467107841,24316 770795038502682625,121195 794729415720763393,262849 792800298578345985,228810 766028369603559424,90327 765302641098428417,86440 788004628105396224,214354 765455038693060608,85562 785930008921513984,199546 792158154041667584,242693 793255115465617408,250633 760684627031887872,61375 790705331563134976,233307 791153956781170688,235857 765276121353097219,86047 793997880763813888,257492 756476569921523716,43341 760460660375519232,62063 766051969844731905,481145 789308529328914432,224680 794290587599925248,259543 752693327208865792,21332 768158294594588672,97341 772167687585820672,127707 792040708404228096,243075 794712456937361408,261155 760840576967114752,64738 765182122374029312,86103 769203612102688768,81869 755495377994780676,38032 765534024475475968,87863 766719903260872704,94699 787356767399194624,208607 775000959990829056,146259 781563347254730752,188119 794895169502019584,262847 765409996985077760,86653 791711819312214016,240890 789314212384301056,224680 785270486909358080,194648 794530816676216832,259034 781212367405350912,186434 795613296493731840,267655 758725338692063232,46076 788660438460313600,217519 749377037685710848,7466 758705937658089472,54070 753768489236754432,29790 789241557509603328,206666 791335150927814656,237236 780882785741500416,183472 769288506950684672,111448 792808714487103488,217285 761504041276936192,68893 762403620939792385,72809 772871116750663682,132578 776957704615059457,156835 788138544460013568,215754 790913102011363328,234583 768540118470635521,106753 771036623375138817,122146 754846877661601793,22393 753365668091748353,26446 778914812373991424,165185 780576116792635393,11774 794604564813123584,261155 790938708228894720,232169 781212300120162304,185595 795126190944219140,11774 764149541268393985,81927 757639745685983232,1248475 794993739316006912,263898 751641166563586048,14277 774264535188381697,140444 765473701634551808,86653 794545327370104832,257492 779697548214743040,173645 794131960935358466,257492 786822936829108224,205728 775383569246121986,148537 792138576586690560,243187 778364539293298688,167305 794504425377320961,258193 787870427070685184,83801 760911246627598336,65165 792790274262994944,247241 787029978873487360,207287 756710414495383553,42263 781287775014416384,11774 793613065350680577,252408 763120677847085056,73926 781136457742295040,184223 791348260627775488,238395 756854453978947584,45122 757112894047789056,43636 790897392660852736,234583 753631830662848512,27045 760530132255772672,63451 767158604008943616,95672 786708989052674048,206048 791276763305377793,234212 768964903923318784,110585 776763254232219648,157755 757219223651229696,41277 776963002788679680,158387 755677581043564544,350669 759222662656827392,52958 766764323725246464,95487 773229772671508480,134561 787742933059416064,205197 761733899345096704,69388 792296429972848640,243075 794217081310846978,253206 732243853953011712,350818 743519951064014848,1247610 758068211820756992,50827 773901554608902145,139404 793504824264314880,249926 775676397507448832,150511 791134974393118720,232169 754933118369427456,17416 793687739350867969,249348 794662529473638400,261050 770619064691597312,119774 778082025114918912,120610 793973429846163456,256255 780560036686884864,431998 780907395304206336,183269 755505450733408256,38175 733305589200211968,353343 776261870822883328,152314 781203691743375360,186434 772052589663969280,127775 772122277504618496,127925 786260290212159488,165939 788104222478897154,212968 755961243551268864,40926 793246672302125056,249926 789515490662215681,226810 787704845742419968,212139 774047987395735553,139360 758160414840647681,41703 794692499445088256,261155 754990651192770560,34666 757460998072639488,1248475 764582272553148418,82118 751828198644649984,18470 751236938825424901,17416 788782060663996416,220526 754919052527611904,33356 794213275231612928,257026 778437312757714944,166916 790892075453673473,231944 758285369280462848,52112 755477611564924928,37538 793516217776562176,253069 749248815190798336,6918 789387956133826560,350825 788378563149910019,215603 758019051964751872,48663 768995608417841152,11774 794930209346699264,261155 774283068056231938,142426 746377506861817856,11774 771116750234456066,44421 770362326436356096,118482 792018454165516288,243092 762172567268495360,431998 791248917597794304,232169 732290757411868672,349211 762794146469818368,73712 765657050202398721,87858 755950233532510208,40881 771340074340519936,124883 772948813313142784,131924 795112703249580032,265257 771163106743582720,123494 795398746800590852,266138 790876369978699781,234583 791636983802200064,240145 793624173159395328,253032 762463831943553028,72534 787030408768675840,207965 792120298355163137,239610 764213004753772544,82283 775816855227293700,151741 793220298057261056,249926 793924182102925312,250785 775840455703408640,151748 786529047241232384,204224 795146803612184577,262847 752222622658621440,8248 764861474485497856,84724 789863302293618689,227242 794898912431644674,226320 781409798600462336,186584 792138881927815168,243187 791048015020785665,78159 765919262208880640,88669 780770797757472768,182726 769226777214410752,112120 775575413540196352,149300 752696514011549700,27848 758053251531083776,50923 788963384171659265,222544 790545347512643584,231792 756432908777250817,32941 751142581161959424,17284 762752494963421185,74797 768959805910245376,109360 773835861037355008,138155 763923381771079680,78129 790556808465248256,231894 758470834688290817,53185 749929573203189760,10735 791301715718832129,237491 776951768726933504,159359 751935627470381056,18893 789502055308296196,225981 770055800656162817,116164 770474248792055810,118698 767346813624082432,97811 762720253369524224,73910 770063449892220933,112872 778560609105436676,168794 764840002979262464,84724 793850483278577664,255942 792211215359610880,243427 766436222034124801,92159 770261346143330305,116164 778449138446848000,63149 778196352182333440,166390 792536065940688896,243075 765914342927831040,90125 793183873702109184,249926 789130707184390145,223286 788617726793281537,217285 777694893120430080,151185 781829399243067392,189649 758340452181499904,52554 761629685843243008,66116 768181811876769793,103887 793409070409523200,249469 761632527459254272,68987 790240912542760964,229693 793134386791276544,249841 759109206364467200,56964 753572557044023296,28037 754018082100609024,30590 787090537845182466,209129 794590725442863105,261155 772746036616060928,132335 767178900325695489,72093 773901054173810688,139404 766016499790249985,90384 778328004359520257,166100 755446096214712322,21431 787843473370144768,208252 768122421090082816,103354 758473966088359936,53163 768497047947182080,102514 754716566936252417,27045 754021148719980544,30296 762407920365633536,73030 767215488870993920,98238 779147296776814592,172862 772108060428869633,123217 786947387293966337,206642 788070049722535937,214492 750149041976115200,11495 792844256545300480,243848 779317957251862528,125163 790661879324606464,232884 764986910913671168,85562 767455663559630848,94612 779746936802926592,176129 788794864695701505,220526 775454978651676676,149411 789528594963890176,738099 777154666249359360,246425 793390634233192448,246514 787088257892818944,207613 790663053154988032,232863 791011679605657600,235620 793497779033210880,249926 781077681173434372,183759 793453478668562432,226738 787402087831330816,210289 789866546386440192,228363 776901829020028929,159359 755468719191535616,1170378 773312178879356928,133702 791344909408083968,11774 789315876851847168,225010 770468642483998720,118191 769385477518585859,112788 775083365611499521,144730 788902041984860160,11774 757180190606974976,44461 788148911592570880,214763 791479777370607617,239405 736342237534138368,294593 769273529346949120,112788 793947528525791232,254135 790122006364557313,229733 791336828347506688,238207 768980420306280449,110585 788787646126579713,220332 774002793770262528,138209 756281733994147844,42495 760995264119406592,65387 791665833164410880,240479 793115921749540865,249469 752252301948100608,19214 793909522817368064,256038 753335070371352576,27045 787541078945718272,211224 763100148637569024,47188 768984799620968448,110659 785582117765967872,196277 794482128964685825,257492 732686513536917504,1170463 786950078749519872,205143 734045668407443456,195876 765192834647326721,85757 791910171689652224,241034 751540260916465666,18539 772137983541555201,129558 773520069842309120,136515 793430346612125697,249469 758412515399303172,51996 771296196392546306,124597 785969258253651968,193297 771950783835275264,127775 760891534673862660,63451 759084649666805760,56784 761012263742386176,64722 788217567538212868,215437 752982290599284737,24788 795698170290434049,267855 764958550590312448,85408 791317952352161792,237491 759592064229093376,58815 773519348442992640,137042 732902520259911681,354525 772573329110732800,105109 750739965223510016,14277 789819160335413249,227048 763931714477359105,80153 777539501795278848,161502 771056094042923008,122955 793797003012472833,252639 794559318821507072,261155 764173621514297344,82066 753767541382737924,28508 755809454101262337,39194 766387697518796801,1170572 789800797861253120,203546 769667124818128896,105652 773831542044975105,138165 781238453082083329,182154 793572741429465088,252408 732263734647758848,349814 780749757304152064,180394 755800487018901504,37457 767134238764371969,97852 794329369309233154,258741 761586271710015488,69231 732693421748539393,353228 759561578257809408,58034 768865542442782720,109767 786315501811085312,202429 756199427866492928,11774 766081521262272512,90401 768855499991289856,105109 781279022944817153,186063 793948009025282048,255826 794385681418047488,257492 768067672257007616,100202 771409252665753603,124597 788887813479538688,191622 773928496410136576,139404 763780531284770816,80192 766293953373241344,81929 764784333412589569,84724 790609792570187777,231894 773656492029325312,136797 775406442719301632,147978 786180270995234816,200288 778432882528231425,167220 775355501802508289,146704 790609912279597056,231550 793439733863026688,252020 769432180170907648,209828 791696560870547456,240483 795719768519098368,261155 787310986143363072,207613 778023433355616256,165523 758861092525268992,53185 791303315216666624,236502 751809819150016512,19352 762215309101010953,70750 768579514125266944,106281 787085629960040454,208016 772458604821516288,131027 755452642990718976,36875 767870240340320256,100893 751956692515090432,20313 768204804753612800,103924 775101740890947584,146205 787323296375119873,210207 787644251119157248,210235 762721102925746177,71099 780199046665408512,175772 793239429422940160,250633 793437329822060544,252020 792557414784565248,62492 787335288401989632,202176 781851917630771201,185211 792426790035697664,243513 762387306984697856,72642 767759944162668544,101134 780991027444322304,183269 793413163546927104,250430 754711050625232896,22393 756658459911790592,43553 756786255942135808,43553 781243854762672129,186150 766470881430429696,93823 793156095867031552,249926 773734306657161216,138819 760981898545991680,66159 766041758513795072,90384 794282604728090629,257353 764326511671377920,82283 767874457750810624,102137 777173379065479168,160217 794830332386275328,263090 766721575701929984,95672 771862518046285825,128017 791266506172694529,237309 794238046111678464,192686 760621764103827456,64074 758661481537863680,54070 768482710591451136,106756 778087909748510721,157755 757294014236209152,46406 757569670799101953,47761 762124413370265600,431998 761459181706735616,60866 771552155660451841,125381 732981933202767873,353451 792828155589382144,247241 759858465581862912,58757 774169801941848064,140444 793163614689513472,249841 781619494472982529,187891 789678426579886080,225866 761524557178077184,67326 773569959700140032,136904 788132056718913536,214492 770714264747270144,120541 787352933008539648,207287 789317784127713280,225413 771398780637720580,125367 751142344871731200,17114 759158219713482753,56964 794628853532594176,262145 758239210327318528,17416 770269506639917056,117257 733242863438286848,355878 780612297437827072,182049 795166822806876162,258456 765025778123825154,84724 781276540289953792,186883 767047551295954944,81744 788825691454398464,216009 762286230574739457,431998 779011558848368645,171982 760995067817582592,66116 792337719682883584,244385 789948046041681920,217658 771462981960011776,122528 785953484310913024,199546 788590702234042368,218413 767456435072491524,94699 785969336292737024,194042 793149109527941120,249469 792538335587753984,244270 774321599566581760,139865 763379463870709760,1170685 777717094762766336,158524 790741848851488768,233241 758701916088074240,54070 772849751343583233,132996 788479002985979904,218275 788843953462259716,216009 773196004355104769,134561 743847761150246912,11774 774084931681083394,140437 790704873306193920,233068 781565389348171777,188401 763167757080883200,76535 776448207580561409,152021 790931344972853249,233307 786676862500102144,205728 789709807477362688,227242 781549570065100801,186883 788160218882576384,215088 781203413224792065,186434 785272889016737794,194667 793172142686810112,249841 794590841830445056,261155 773221379130798081,133454 774846850826375168,145681 791044292487876608,217658 786002367502163968,194113 754893634294677504,19371 756284159295950848,42495 757265644031094784,45014 751236169300451328,17416 790668126048231424,232169 779152356638355456,171795 768924367107465216,110362 780914807084023808,183269 793320033023700992,250633 740327440837443584,353488 751756229819699200,19447 763869988360978432,80939 770206396403032064,117257 778737776334282752,169923 756273551473315840,42432 779463952497512448,173964 768279417046970368,11774 793156594204831745,249926 795426520714067968,265855 792037183674650624,243187 762706172654649344,74431 785299771468546048,194934 786793803365482497,206642 794377901709721601,227345 773859422183432192,139404 780602452294897664,181984 755839504850706433,39997 751220691958108160,16299 752974658400432128,21074 755422448800137221,36895 778566671225069568,150394 795615843023552512,267655 761937298929790976,70540 793844411721404417,255954 757023167449706496,44429 759151871999090689,55660 756425079286861824,42249 751825270659616768,18397 764357561399279616,82283 758118920658104320,51451 786873644253343744,207051 754865105616023552,33850 756607982331322372,44273 787812240598544384,11774 786903749184851968,207287 761244574123634689,65887 785336736809357313,66772 774653427133534209,127994 751944374616031232,19599 792238711324893185,243398 777043007719804928,157755 755224829385666561,35403 763454142505443329,76406 765242997566996480,86653 780456316862992384,11774 760209861439164417,61051 794582881439911936,261359 794230087591694336,257492 768589594526781440,104903 779373533340299266,174442 773568189364002816,135025 756229646115409920,39235 779459364755308544,173964 794230521907716096,258598 774022597755437056,140539 791046811054202881,124597 770742915253567489,120922 788009101917720576,192558 792656231274057728,246726 789514595295690754,226717 752839179042713600,15721 786908083507175424,207119 765382244861038593,86103 786256296903409664,201958 776302158987694080,152314 777306098986475520,160593 768203640771411970,86274 770322906987376640,117364 759154592416432132,55660 760341188977188864,61917 792831912163340288,11774 786406549212176389,203674 787837405797638144,212131 758740429432954881,54522 769546944582672384,108849 793499666046447616,249926 769279558247821312,111225 791972698406719488,233736 765814743307325440,88428 785550113204801536,130635 752187778813734912,18452 764223238012624896,81130 773863002621767680,138819 752222286476812292,21074 792178124955983873,212727 751855875690795008,17794 768498918032146433,104973 772053334677073921,127775 785901656043061249,197512 769154647688896512,109875 791749964561018881,240483 793212284340494340,249725 762076729108234241,195876 772793362302705664,127707 774994938450894848,133257 786996250243510272,207949 755208458027278336,35319 773678676865089536,138650 778262467071860736,166532 765507906863304704,87904 778658434220777472,166852 790998775300968448,234583 767453426884026369,99030 778932920962744321,170252 758281968471728128,52061 750480945770139648,13532 765383065849909248,86440 760978468678934528,66116 790749400217726976,233736 794844943781167104,262053 762643708751728641,73926 753988665903316992,29932 792261262566645760,244882 765987612590878720,90694 789202247846592512,224019 791358818223480832,238207 791819474601148416,241819 789456133857677314,225981 785942042451083265,196686 766690968372383745,95593 762866109527707648,75336 750787787847241731,15316 753363819683012608,25189 756279782648578048,42432 793986282603106305,249348 753095083038244864,24788 755096722108391424,35449 786641382828019712,203983 762652537459585024,73814 762062508278493184,71099 755950044055035905,40881 792049773700349953,243075 761205569231347712,65663 751862491131424769,18893 752662071662129155,22276 752971905708265472,24173 777823022874972160,163763 787244192229580800,205186 751769112905289728,18308 769918430233370624,114779 786403371477598208,203674 765252926868684800,85562 765999464352022528,84278 791366410995773440,238395 792198483314737152,243513 778730373941374980,164912 754028431151685632,30590 752941661672574976,17865 757939167867211776,50234 760232919289987072,60855 759417384281182208,57917 755795949046333440,39463 766422065083588608,93918 785320311973478400,193669 766648777981722624,11774 779139341033496576,172799 787443214273904640,209800 755898893620113408,40550 785236193759879170,194226 776595182359683073,156835 778924261704540160,171168 789472154798714881,225981 781109984239181824,182726 793828528886194176,252580 787260201963364352,209351 770359761321750528,118087 774798927648452612,139404 761672818186555393,69711 788461351719100416,217519 751884467342540800,353786 741300860421066752,11774 764984383841325056,85562 781676580967821312,188401 732651595280748544,353228 781123467731083264,185496 790597629222588416,232169 793137254466215940,249841 793170575682252802,249469 793531966956068864,249926 757720949701480448,48549 774241194620571649,139781 780435541653278720,180306 790684142765764613,233602 791054862603522048,234583 756887756219912192,44450 793546135419977729,252020 793955316039716865,256564 733127249021526016,1170561 781553515097391105,188401 761295385012932609,65180 769064023295922178,87799 785602253881241601,197512 780922571378135040,183546 764925738340454401,84724 781337145478754305,187393 780886731977531392,183269 786225212152881152,201958 761712256350560256,11774 794521034921799680,237594 732594333216604160,351617 779803641989308416,173347 754022879885266945,30590 794630212520734724,261987 793112975599165440,249348 788484019344203776,218275 749392943929237508,7311 773730436652470272,138819 787831641150545920,140444 769039109058953218,110659 756269425372852225,42171 758687300243120130,54070 785672311114530816,196917 761705078881345538,69231 778358304338837504,166852 732503331147374592,196346 795105849626726400,265257 761815065301360640,69248 771864809251799040,127366 733735557742874624,271850 754724850741174272,33356 794524827784593409,259034 793655948892004352,253042 760126685777833984,60865 790545445869146112,231894 795138142969860096,261155 764274606123298817,62180 777728679510106112,132796 781464698038259712,139404 764169516158902272,82066 778577021060386817,168794 751556781457936384,18452 779731343362011136,174756 787993779093565440,197322 771851091063480321,118191 793960281109954561,257026 763324981229092864,74654 757915266793693184,37980 791658770346549249,239405 794026383240548352,256239 759521335949221888,56964 781552896034824192,188478 794583460795088897,261359 771848361590784000,108396 771383249054543873,122146 776944561574801408,156835 758188747242500096,51344 771520376883056640,121479 792097263749369856,243535 793213913928269828,249926 767898474595487744,101463 771431824430100480,121300 757220416784138240,46006 790299866496761857,229693 760613671932424194,63267 752054883465957377,18893 795038742369202180,257492 792090194849726467,239610 788821562535219200,220332 765246471780261888,84689 765959783027400704,90384 790609728976007168,231871 767182031952437248,96883 791338327735693312,238207 793146516814856192,249469 777366674362163200,161456 767122913564721156,96883 787992466834153472,164912 776401274321403904,155390 779032774829375488,169515 786978357778972672,193639 792534440765521920,243075 752185714515685376,18820 756257346343596032,36873 752685227055521792,22575 749778725873393666,9754 766995091437318146,62165 751872381514346500,19880 756669780501884929,39096 788178490415689728,214084 751181301118562304,17591 772536074820259841,131007 779599038505160704,175814 781065076765622272,183759 753327706536747009,27061 754810980719288320,33868 766257356309225472,87607 780927020469522432,181419 787409427833827328,207287 794623024049848320,262022 754073523887288320,28866 786263762500067328,201494 778976081030381570,167389 793854348392476673,255393 795333829951193089,263965 766784054893117440,94737 793991968774684673,248652 757231764767072256,195876 792738675415191552,246785 760981317756461056,66159 780929472518172672,183632 772894758930964480,132908 776457072393261057,11774 763328589924298769,73926 794879234397372416,261155 757718508742451201,48826 769597385714565120,113412 770611439451025408,119832 779646854518697984,173645 763279945451855872,75899 786606857527894017,204835 771491847344689156,16002 780938525550280705,184521 794568254106828800,261155 765286629544198144,86653 790530810910834688,231894 753670284167741440,27773 788081820281647104,215005 793922595712331777,248652 756912944877797376,41702 765688456920072192,88998 779077145205219328,172057 751556475395289088,18539 769600506251575297,113836 788155391536304129,210289 751205568585490432,16902 753192397916532736,25168 774013965760339968,7311 776096846863298560,152735 763157410026401792,76794 781270899911696384,185595 765032219010330625,73869 778771069981356032,168794 795727624651886594,247930 794011502651043840,256502 786999320876818433,207949 795051254200303616,263926 793457596606844934,252408 752298062060584960,17842 767098517575770112,97379 785992577375805441,199272 780479286587207680,11774 758764690575155201,54140 760458964907626496,61922 789372246372392960,221785 790268236122038272,230282 793182069484511232,250375 772157508781690880,124597 752305527263199232,20501 756422179177263105,36873 759077512399949824,56630 790760176932392960,232863 766728494843920385,95672 791953373410893824,240483 773542784502337536,136904 767805179001319425,101681 773889401201963008,139404 757091917628895232,45857 775810565637869568,147751 749943527463854080,9413 758620316209913856,53367 775992652277833728,152735 794770540506529792,263090 774704827578265600,144494 749694687200542720,9145 792046399667961857,239998 794035078963732481,257492 749341481912197125,8370 760676874553061376,63776 785495108388990976,196277 775444094566948864,148970 765012122057093120,85562 773701136406700032,138819 768136853958590464,103506 793520645560684544,11774 791446785206222849,238639 770423292079464448,56991 787566340399894528,210572 733120902808797184,354591 776797283799138306,151463 792474564487806976,243165 758008891380756480,50804 772938991020539905,133664 775139483796770821,145866 791564928268267520,237594 791799911515693056,241860 768187273846239237,103354 781357129269583872,186584 787737387614908416,205197 791088704051814400,234583 759448579358363652,56784 778212655643422721,166102 793634104503709698,249469 794584499304665088,261796 766325213965549568,93036 754856370625732608,33356 787760600428470272,210238 788017480631406593,211829 795703406446989312,266866 756731869765349381,44837 773352322147627010,135725 774327617579159552,142648 787093019291820032,204835 762411731318562816,72696 775476983824314369,149300 786753094726057984,206008 792392088834801664,242693 764826866289180672,84724 755467843102048256,37818 786752280808730624,205728 785521992766099456,196277 757353823564214272,46974 788048666145599488,214288 795745163306008577,248924 773873688118722560,139404 733111188456792064,354869 772819254261354496,132335 752981404116451330,24788 759464526920183812,58221 793982264472469504,257325 756950195552735232,45125 733095455115116544,355480 769874051342995456,115435 762016857951993856,70613 773901061723680769,139404 750870230294028288,14802 775098736871550976,139404 792791620697686017,246514 773543179194920961,137158 787792991268118528,213064 788995238043848704,214492 749931358349320192,10571 762991835828584448,73379 772600770537463808,131007 794338605393125376,226320 762713467241521152,74133 764487062120636416,79691 788456210810957828,218275 780525397452713984,178258 759097536489467905,56964 790675197015814144,232863 794769555750912000,262022 765499925857705984,86645 791600347332485121,238395 793461445585494020,252020 785282675955249156,193669 766485768344776704,93823 789453062821728256,225981 760007337331482624,57722 788133205161369600,215005 791716956961320960,240926 762401050120683520,67938 791751517552254976,240584 793152399410024448,249469 769526974951727105,112336 772908134830571520,133519 777547637834866688,161352 785375530732363776,194036 795121967028281344,203546 766481704424968193,92917 785835648506818561,195975 753149754335305728,22657 775294870198116353,148045 767113419162025985,94699 776668865300496388,156518 785549886951419904,130635 787448810310029312,208059 794296682649362432,259134 766136464866283523,81929 787403560417976320,209351 755399505323913216,36735 775232499278503936,146855 786534008456896512,194723 760908396082171905,65307 765698039415648256,89198 744541801718120448,354115 781047621926420481,183826 792130281968840704,243187 733310909985214465,354548 753631194277748736,11774 770933131574710272,120292 761743723621253121,70543 774457535340437504,141887 788597547405348869,215437 753397115804454912,26086 759170150209773568,56964 778013799119020032,164980 792160298727792640,243165 760381780474097664,62063 757716558537863168,48594 765975806124388352,90618 793981864067276800,256439 779122087030128640,171500 771098830729338881,122817 764288517543374849,81869 770784743487078400,120610 758253846938329088,52061 753408090570002432,27402 753457183396737024,27045 791787396237000704,237491 786726943735545856,203674 794589934149632001,261155 794734093992914944,262849 756964464327548928,45125 771163364131278849,122982 786953937634988033,207517 763814258157117440,75281 791016798925750277,235948 793119000028938240,249469 790783388475023360,232169 778943288707469312,167319 795021562210635777,264460 776925217482563584,158387 794013345850527744,256358 776665088421863424,156835 786545305927856128,204413 756711306632241152,42344 768879768448167936,108849 791698379860537344,238429 755868897845313536,18215 766159036551225344,91618 760626227652677632,61842 792760433115402240,232962 768059518261596160,68672 760128187200331780,61051 771422697171644416,125367 785300472479428608,72350 788495518443778048,218275 762399713551224832,72642 758074379502837760,50804 788800640629649408,220029 761141459735175168,64664 765584101378297856,84724 758645469799034880,51451 768149107512778753,103354 770244557220945920,117257 760290893521887232,50442 762812503025856513,73814 755009823876362242,34666 757536587756474368,29457 790425707314720768,230270 793173939128193024,249961 780559444593762304,11774 787993034956824577,214209 753072909074178048,22795 788488729870503936,65113 760805445766230016,62877 759830454308515840,59382 789297624188854272,224818 766776221216673792,94699 775511461422632960,1250232 765742274873614336,88998 772520234074841089,125554 791020429880197120,231612 771095111426007041,122759 779084444745408512,169916 787725332396838912,210235 761357962833047552,68273 763774196816097280,80136 765622529956478976,87145 753335125358895104,27045 786361610558377984,202304 788091688161976324,215005 788825256366518272,218179 751641508881666048,8670 753722396520095744,29488 775775561092177924,150426 788450384649957377,218275 752621979564380160,22569 762642210265321472,73814 759146541479108609,56964 787715885670760448,205197 755800745639829504,38032 766591498678743040,94680 775875539152306176,152314 777846027395162112,87904 779820370765357056,176109 756981009309134848,43553 758378173432291330,52702 752136987897950208,18539 776835133395595269,127734 757773115858427904,47844 792782374627053568,247241 792168065765105664,243187 794593715369156608,261155 788535958295556096,218275 794686235881209856,262752 760044582570557440,60732 787092089221681152,207861 761337397850345472,67369 756457968091082752,43258 762808879038291970,74308 763880997951799296,80486 774318612450467840,11774 776987681003712513,140039 787208124235218944,209351 764940039692378112,84724 792130673503002628,243398 781616242247421952,188622 792547318125858817,243286 762000356297420800,70689 786958270695112704,207287 735144847812792320,14084 773893436235808772,139404 794314670828113925,259055 767120987577995265,97852 767733493249953792,1249450 793411812704202752,237405 759949456280256512,56690 773943047856021505,139577 772936753963413504,132996 794626102010507264,262025 776768258724823041,156103 772586410654203905,129474 757426490875187200,47283 781874988726968320,188401 792471843575697408,245148 771436904856166400,125554 793927530390642688,256219 773833566056742912,138819 773282180692897792,30343 753649601039568896,26815 751138022435987461,17143 773965164286660608,140444 759733558768381952,47940 766442312763318272,90618 779008732613210112,11774 785805949550198784,198466 765529495159902208,87904 787274761990705152,208176 758428579998814209,52160 760862728084860928,47940 732211978295476224,350343 766573871658962944,94396 794039764232077312,257492 757079110212550656,45857 790386113110282240,11774 759897096933609472,58227 788975598496583680,221785 772038055620403200,128194 770380843303010304,117377 790911532162912256,234583 773061753424846849,133940 774623275133472768,144460 767759091741581312,101329 755186285355020288,35890 768083469666652162,103354 770816367255662592,120341 793583379254042625,247672 771778453205123072,125853 791349138063515648,237491 771478117579825152,124855 753732727078260737,23884 795125715687636992,264397 776911308763508737,159245 776496446602301440,11774 779653341785812992,174971 756397987518091264,42432 761344353612795904,68102 785667118310133761,197324 775724283964170241,151071 764203974673199109,82066 790658409771077632,231612 757006497104691200,45878 750692095472627712,11495 758541981605691392,52061 762347683562397696,63296 771956066800336898,128930 787252874959093760,209184 753001041545822209,23742 768997776361267200,85326 777616411791388672,162610 792093822704582656,241678 755786888229769216,37457 733257845190299648,355480 774081264324321280,141200 780118157696434177,177233 753199947915358208,26140 792634356812640256,246225 781311532122705920,26066 756283061432619008,42518 761049221432651776,64664 778356194842931200,167522 794626581314568200,261155 792992309000466433,245750 773932228590075904,139865 763403609623134212,1249077 791634535620370438,240067 750108715353837568,11495 749262651650224132,7828 772610938541342720,127218 787455436731523072,209863 765088052716896256,78566 779049424899022848,171617 765151491539730432,86103 791685595303178241,238110 793794695918858241,252340 758429249749475328,48289 787362843268157440,209736 793996551706279936,257325 767343553341161472,87526 792081360076742656,243398 786992605724901376,208176 795315598909652992,262022 772531636663521280,131007 790697673426743296,230855 764179760482164737,80098 772740217346285568,132335 776587976834854912,156835 758438951191392256,53239 781850950843506688,177455 786460522862546944,197286 795163011539468288,264774 751231782985478144,17416 758822837008207872,53996 777956866370310145,164669 794563784966897664,261155 760996409764155392,65626 755947645479165953,40881 756893349383069696,44450 779192230351282177,171260 781357606099189760,139404 793237630695641094,250293 765247587091972100,86440 768227392686960640,100891 795757781605236739,261155 756971672532619264,45109 775193289326751744,144494 775757444937121793,151463 766113336089907200,88546 785246554395402240,194167 752773765965213696,23410 762781280412893184,74247 760668849452617728,56391 788736693365051392,220029 791081359775240192,234796 790884290057736192,231881 795679918151598080,267521 777261488536825856,160199 794364383380078593,259810 740332222406754304,11774 781793793213280256,189254 760544290518945792,61412 767401293916704768,398859 794526133526077440,261155 794949787313389568,264179 773832564880670720,137869 779523379984465920,141360 757403994750791680,46890 765290309098016768,86440 769516207733178368,349856 788428768683491328,217837 754829760698552320,349320 771897497891450880,127579 771781172837974016,125204 786186488006447104,192032 732897620666916864,353789 793570274771734528,250785 775654996562046979,148083 762121738339561472,304513 766718282875310080,11774 790743725060214784,232169 791793926155833345,240584 743485784813015041,11774 793531370807013376,251350 775303865243688961,148170 754820525550174208,32873 794297381688786944,254209 794590301620961281,261155 764772448084557824,26066 751133281203081216,15808 789134361392218113,212528 795365081085263872,265885 769969664688529408,90553 771828243124981760,118191 786606871612366848,204413 794831059724668928,261942 770345135284613120,118375 775808677668331520,151439 772799380755714048,132578 795059024962224128,247930 781563599634309120,188401 755154404714672129,35890 785513134886907904,196277 793441233913851904,252196 755210958100987904,36208 787640240802529280,204078 763872780618129408,80939 765246428075560960,86440 793573625873829889,252020 793799891763855360,255393 758329443614134272,47940 776273740875399168,153596 753366090609065984,27206 775802039234392064,148473 795355506995068928,266121 760675366042148865,63776 786200266743820289,201494 758640972926451712,50670 765029743817359360,85562 733024932494495744,353228 751625072134217728,14277 776520333448839168,156115 760455463867715584,62130 764077343748923392,81264 789525300702945280,226731 788604498923098112,194072 790044294404984832,227242 793103159463903232,249469 790743472290557953,233558 795101231870083072,265276 764497172628905984,83654 792436427493629952,244143 793284784738881536,249926 794616408395173888,261155 763371044400922625,65108 764155791750402048,81357 775084273766367232,141801 776037158465527808,153058 755220204699783168,36208 759478069392314368,56800 790960716521934848,232169 770537937805123584,118192 794968542831583233,249926 768942700095823872,109571 780925021589909504,184223 763842577627951104,32625 795041709461737472,263926 768943678438019072,107428 778211682187288576,166409 780909091166322688,178117 749731086314442754,9702 758115554351648768,41703 764872225325453312,84724 790523040022929409,231894 793460632175513602,249926 762682881571291136,74133 760238983515369472,61879 787803106578792449,206008 777026098324537344,157082 754751747961139200,33474 793130750057086976,249841 793402940807577600,251452 792433898533822464,245148 778302430731653120,166289 750762084925837312,11495 768969189029711872,109805 794709871665049600,262620 777853231066128384,160539 778347822777180161,167220 787800029427822592,213064 792849755063758849,243761 760680471579668480,62757 794900486377893889,261155 793676771661123584,108396 761323912550453249,67497 779744830964588544,176203 787739315535097856,205197 754001901906194432,21332 773622359567794176,137869 795738951143346176,267862 732736727366914048,352946 781161716784566272,185310 756905037943627776,44429 790884615753965569,234583 775873914769514496,152073 785527428047331328,196277 765705931329974272,88930 762751341231943680,74781 767682091362508805,100605 762165946215571456,50611 788500012615426048,218275 788570787892518912,218275 762744338321465345,74650 791075500538093569,78159 781061011654619136,183759 793952988406706176,255826 794558386981507072,261155 794750391133044736,263010 795680301167034370,265649 755153638142672896,35890 752921411228958720,24316 760578509299408896,63712 761643034907910145,69356 764864458904727553,82066 791282094060150784,234583 770312012123475968,118087 787049222684090368,207733 778999145403150337,39096 786074425393291265,49459 777478494867509248,161901 751225131461070848,17794 774393481460453376,143473 750542199293640705,12852 764508446758666240,73926 793191790954287105,250423 792064967814119425,243614 769430695601172480,112301 780616200363442176,182154 769632226870960128,110659 794526081009197056,261155 788392135989006336,215005 762645600915652608,73432 781262461236281344,186961 792588392315969536,246269 758861723000377344,55103 794347588296343552,249926 790613068229251072,231894 778568440546222080,168794 756048941263847424,41265 785583085861629953,197297 759189557422194688,25210 766472919404818433,8249 790275860267868160,230282 771073878563155968,122146 787362510093574145,210207 793300553812115456,251320 752973802632458240,24870 773952215803232256,140444 750903393556783104,14421 764489444908863489,83391 775757152119984128,151463 793240695133839360,249926 795729380429459456,266054 795756783251943424,142235 762024644220256256,69467 788464865887162368,11774 788704442400911361,218258 795117819365093380,11774 781548806252879872,188478 781877249813450753,190635 790896616337133569,231894 732794472929603584,1170702 766626781428379648,91700 765524558853963776,87858 775830370981933056,151165 765924195888869376,90125 779410512765292544,174557 792149728905469952,240763 793205363793354752,250135 774088720475574273,140444 787781601275109376,212357 775044895622914048,146259 778957093630054401,156518 790654834470973440,228341 773899923553001472,139865 794746181293408257,259220 765301760244277254,86149 778995000176742400,167220 767424809760239616,90384 793144646004121600,249841 757269217586667520,46006 792397964228628480,245078 780195821761376261,169515 790748774586994690,231919 790151906215665664,229693 778575312162582528,168892 760639667494498304,64197 767055181498359809,65180 793245067314073600,249926 788735176369065984,220332 791350169224802304,237594 758364366651600896,27045 768892338483580930,108849 767336566150819840,97325 793647429623111680,253606 780612614959149056,182122 769689502499606528,114987 771547261440360449,125111 794320825444749312,258598 762639973677830144,69398 777307177207803906,160593 765283977695559681,84209 777018452829614081,159876 789093020897378304,222500 792167754170269696,243092 752768221418225664,21118 757699241124986880,46958 756402177824923648,42249 764282135632949248,82018 763309748284424193,77590 765508130990071808,352982 765484840351399936,86440 770757097113788416,120363 790703653027848193,233729 772999678719692800,134033 776580907704672256,156835 794695497118322688,262752 779269831812116480,170843 770398755187150848,118930 775289398086791169,148045 774798818206478336,138819 772346414991015936,129436 794711233555529728,261155 787852821181763584,65113 785991910515093504,200490 785648013226053636,197324 765659854757359620,88994 775569603892314113,148684 794604374622400512,261818 786307520952434688,201958 787902050558500866,197888 791812227468783618,226717 752296620650274816,21074 766443237158555648,92917 786657632237064194,205455 770810685773283329,22267 788154124055478273,216009 743254079879716864,351268 765658307176562689,87858 766042193576558592,90401 786659542688010240,204302 770297369992634368,117257 792212711425740800,243648 793910909957599232,251951 750451837300506624,1011996 775167138994786304,146847 778076797669740546,165523 788470599580545024,218275 789222570448998400,11774 794870321841131520,262588 771032128083619841,118985 786192894159835137,201619 793203682766716930,250633 785633739766280193,197297 763836365263900672,80720 764838915421401089,84724 753978376428355584,28866 738536378674253824,353044 791070478475550720,236393 759661189391581184,42432 778294876483956736,167220 788203330552098816,215608 792083920678453248,243075 792100585898184704,243075 793506116537880576,11774 789530547949142016,226731 760137595338706945,60794 761067734859784193,62726 755759292817481728,39462 786366937647370240,202727 761359373503389696,67973 762797650114650113,1249027 777946418208047104,164846 760456254003122177,62771 793272944860495872,249926 786548656887390208,204413 786717806486294528,205902 760820571206586368,57105 753309337385218048,26702 750483612336726016,11495 770805553094242304,121636 788046020009746432,213064 751866492333858817,20162 785881613510914048,197512 760149601802416128,61051 778760686734155777,168892 793836811189649408,255877 790956272862441472,234583 789799524659257344,227242 790040624716275712,228437 781617553680453632,188421 776380085565812736,155390 789537087993225216,225981 773912814205407232,139404 778648333820637184,167407 795671319383777280,267781 765607459419459584,87904 772214795386908672,112788 777235889843908608,161060 774922672954306560,144730 781750034509463552,177455 752648624509714433,22746 791830502797938688,241940 760612052654231552,63937 786661038515113988,205181 775479050966069248,149300 781889166489550849,190424 787717972064370688,205197 761961991447547904,71026 788021604194353152,214492 756602564263702528,41839 788972102468730880,191622 774443405078257664,141726 758373339643731972,46076 793107342204239872,249044 755366143850713089,35890 770292152219930624,354826 759944114385235968,43471 788462593304305664,218275 756258915533205504,42149 756313964984823808,42249 775370956579549184,11774 776614374244921344,156835 786098206748839936,198878 769387378242912256,112363 758547558230814721,46958 785488181445681152,194949 795273735892668416,264397 763405105555132416,78102 764579614517764098,83629 757228571450568704,46006 790986719080292357,234583 790992006558343168,235399 773554334864961536,137158 760502160907964416,351424 761918439254470656,71098 755806433384525828,39462 751090800537243649,16299 785603124958420992,197512 757045961893945344,45669 760258105557016576,1248755 789178861871169538,218275 770515930745040896,118192 792000327520137217,241118 761602748743872512,69653 774073967799783424,140444 793577711646171136,249926 761674391885258752,69947 753963262144675840,26458 759423864589910016,56800 751543597447589889,18409 752966926570225664,24848 786666871437217793,205728 768195259725549569,103506 781906368718528512,191354 778750338115469312,167210 760700871571275778,64197 760562523674439680,62779 754894745650933760,33426 756638259506057217,44274 781337517274443776,139404 790564228604231680,232137 755935084415365121,40668 753591506213011456,27749 776230759283785728,154254 735328387825303553,65113 791139537699344384,236831 760165649540784128,61444 771638734173278208,124597 791141835280449536,236831 794200026264244224,258598 781575430499434496,185310 768890156506112000,109709 781465099592622080,183759 766747168321384449,94683 787414837588557829,206117 780608475340562432,11774 785322171052679168,11774 750713569889615873,12883 758111352799887360,51344 791432255415517184,238395 750378611350265860,13018 769469378710482944,113754 755839004143005696,18495 778304140585922560,167220 775000976600162304,146259 792945425129041924,243187 793350550582652928,249469 771394047487250432,125367 793942945778962432,254209 788664808966983681,218832 770464750119550976,118191 792029375419994112,243187 778334250407911424,166409 788758043169128448,218507 794216454484885504,257492 793507807429398528,252741 776177324345745408,153845 792080403234328576,243187 793902384212623360,255942 764681810198474752,82766 787100530753568768,207119 795687468150484992,11774 780931659805892608,183472 793113640459202560,249469 767306831605694464,98072 788000600420028416,214354 756190171968573440,41680 788539061166149632,218832 779480072310837248,174294 750977790070095872,13696 744955732483670017,11774 771681206865833984,127134 781236360816525312,185595 791308479231295490,237787 792643893447823360,245148 756617918100537344,44429 764687606021967874,83881 787456767131324416,210289 764444404069306368,82759 764203526285242368,80939 793596266714365953,253448 794532962771431424,261155 770385002890727424,118698 781053756704038912,181419 754158960546975744,30131 776212342484770816,154534 785451065281884161,1248522 792021046568357888,243075 793181845429026817,249926 771477742495862784,126152 788907718065135616,11774 758085605737713664,50923 777276923118493696,159359 787027127841554432,207287 792041438066475008,243187 770495783204429824,118191 774875509851246593,143473 790744711833251840,232881 750832287152009216,15643 787822655403651072,213064 768493162188926976,106774 763103438553178113,75027 769762188139429888,114779 778727489149415426,164001 790125654284996608,229733 781446954966482945,139404 760177213970980864,61470 781809365359685632,188934 758651836152684544,54070 765249835989606400,84745 794749189704085510,262752 754781457915187200,33520 753093920746311681,24525 775371719003541505,148574 733172918587363328,355106 757212394728873984,44429 758360247979212800,41703 785275399253139456,194648 763595535659905029,75724 786559412739637249,204413 793191802329239553,250430 795764390201061376,268777 753733978016714752,8249 792025505449054209,243187 791245009802694656,221785 777003840147075072,159876 732130136624074752,7700 792159611751112704,243165 769993835170631680,116082 775436241517117444,149124 791310320975417345,236502 775492551134416896,112363 794273449082552320,233467 764113371478290432,81869 755265369506353152,35736 775046024993837056,146720 777677764426014720,156061 760974712407199744,66116 750113074837856256,11434 755257110875615232,36545 768102524360417280,101681 785606983420370944,197286 751216519040892932,15808 791690813352779776,240070 758459006012813312,53372 763359377973739520,1249111 752188328343171072,19000 758004026160062465,47782 763140506746392576,75633 778564340467240961,165931 788455734883168256,218275 792150261875826689,235978 787090293879402497,191622 767353645650350081,97432 760207702425423873,58537 781281592459169792,186584 793806664377958400,245148 755164142609264640,35890 788060275287228418,215005 788444943505235968,215030 789705200030199808,224680 765845609668571136,88428 790896738433245184,234583 765270911301914624,85789 757622935091748864,48351 766399646532968450,93184 786989619074043904,207974 757918274680217604,48923 759458571880804352,58358 787012635967512576,207287 795748750505308160,268710 780238130259562496,177704 776665215416999936,157082 752663857546469376,22575 772423529358888960,127871 794381439219351552,259659 755914047761985536,35890 770960975147196421,195876 759441440426565632,58250 762174668727947265,431998 791042481622102016,234583 759698007231074305,57991 771500374259826688,125700 778315392041226240,166282 780188750185922560,178045 794818568550567936,260613 773582551109730304,137639 778554561254522880,168633 754745653872517121,14277 795303617116958724,246344 743873135565484032,1170691 761642832469843968,65180 751998853453324289,16299 777068603715620865,147391 766377627057696770,93286 775020186743169024,146259 793271294431289344,250633 790773747187843072,232169 752053351655804928,17794 763075806939664384,76449 771497222341091328,126152 766308383766945793,91798 766364090478436352,91284 785259886397362176,11774 779272000481013760,172428 781183541199540224,185496 794274083462483968,259457 788035697689014272,214209 789286409391648768,219968 774248342645858304,139404 776193585951539200,153194 792528437760040960,246295 765909456886505472,90125 732285130732109824,196346 794531885044989952,261155 757089322055168001,41702 763922071361421312,79691 749336518049890304,7816 768593198927253504,106281 781820802928902144,190424 777858418145128448,162858 775322456059940865,148045 793971472662347776,256393 750786707176382464,14781 795745308403793920,267576 770970591881007104,121046 778909353000722432,169586 786318682074984448,202727 791330962290249729,238207 758768611590823936,54070 758292510569537536,52112 769037009440608256,110709 770778809117401088,114301 792062497255596032,243614 791075703781548032,235590 759861295894044672,58542 769359783010807808,112872 773940330596999168,139404 788117403376902144,214247 781518177813401600,188401 789665688612810753,212131 790564508624445440,231894 760159905680621568,61145 768561337815359488,70543 773240522332893184,134531 788834787519848448,221297 790801513538912256,231894 732923187298631680,354637 791449056899772416,239107 762089236250054656,70750 780573786357764096,181419 793302679648804865,249926 785473751982804993,195975 771141435676512256,122126 777289226094276608,159876 774197563650142208,141887 764168730440073216,82283 787055225903382532,207613 781348948342673408,139404 766452159995113472,91157 763301918181564416,47188 790604711556767744,231894 790913100962729984,232884 778356244868435968,167180 759444542223507456,58259 785889763177828352,197512 751180530410860544,17591 769179419588132868,43579 761310583652167680,18395 769174319159181313,111558 788069617340121088,215030 762731267842510848,74681 773951677246214144,139404 793184252938498048,250033 758321487371796480,51344 760482924433182720,62502 793207373468954625,249926 793147417638146049,249926 779935733788254208,174465 781447712558370816,139404 791996094829899776,241678 762737665833889795,74133 764952516589068288,84724 779826998461894656,176218 758692132446015488,54070 789996280701448192,228354 793594309660454912,252893 761809700098674688,69711 788607404279816194,218495 758134302571831296,42621 793846349099741184,255942 780112685744611328,178258 786372488892559360,202429 792481766183276544,243286 769435281288232960,113164 791672769750634497,240483 764869703751700480,84445 767035140870705152,96196 758639719991345152,54070 794813742584303616,262752 768854736594345985,105109 749915117039542272,9432 786096535943704576,90252 766352015748235264,92885 785840617247084545,198513 788185199318274048,216265 759082086011703296,56552 776341417836875776,153845 778565990200127490,168794 765203699773870081,76623 767064612093263872,86440 759858953513644032,1248643 750329846337679360,1170781 773708963678412800,11774 753254942522109952,26140 792679555542679552,245148 762737448149512192,11774 753318378715148288,24134 794616181621604352,262022 760722575207129088,63149 772218401766842368,351931 758858703256682497,54854 792289739076345857,245024 763419514780344320,1249136 781161039375261696,185496 774130307666587652,141360 755166757351030785,35890 756317312362409985,42249 749977555176947712,10735 767196197484232704,97852 786516894463381504,203710 757028639720534016,44545 787087799694438400,207113 771431121796030464,125742 794314488803561472,259055 755493858406985728,38032 764242995373715456,82209 754736531907211264,33356 759398672085884928,56700 773943366182662145,140025 793949938346389506,246392 766279396567252992,81750 778339906779246598,163667 753364158347743234,25101 758866359107198976,53185 763423179511660544,77598 780632895425646592,182037 771458128416088064,124855 785586904280346628,197286 757187510686588929,44450 758141799772909568,50827 762684453940584448,73814 743505603503394816,11774 789426414063751168,225981 768242451681128449,103506 772175852956024832,11774 792502107282604032,246392 776186702553427968,153743 792032766321754112,243075 763685416520134656,78198 766006783546650626,74247 788806578455576576,220130 785277541439373312,194667 763969695850442752,80939 790274044511813632,211028 788512638506598400,217658 788567582899077120,218275 791259576289026048,237491 766057516514045952,90031 793176884984938496,249961 769253985668562945,112471 775402535477710848,145926 760589640684273665,62716 753923250279907330,30436 781919582982316032,190635 765191707394584581,86103 764954424141766656,84889 792122602940760064,243092 791848617636233216,240070 791473461319262212,238207 793249403775574016,249926 765252605857501184,86103 780598531664908288,181755 733072557604098048,354869 754820756844843009,32337 763203085225299968,1249111 775170884982177793,146720 775538811589627904,1250064 781498868357750786,186584 795282655239634944,265644 770341853711462400,118087 795423534592000000,265858 785879643576475652,196631 769000495591686145,109666 787718058957602816,205197 793687989004169216,254756 787045903920234496,207287 781521164376080384,183269 773929473351835648,139404 770789993547694081,118192 773274058674745344,135903 779045957480644612,168284 793194169435119616,249374 755204368014647296,33751 755853430023786496,18215 766399158903197696,91946 778645452367421441,164764 741196282283200512,350678 763146958122778624,76365 766498368885518336,91170 750815248819585024,15536 795037523424768000,264431 775345155175960577,148473 764250652721676289,81869 773897269074534401,139404 768082819633537024,102514 790817983656493056,232863 749342601489190912,7914 793477762929401856,249926 773510515087867904,137042 776428609057587201,152872 773060203377991680,133469 759853544069398528,11774 774205149703266305,354110 775874920609878016,112363 786966762411753473,207287 787239166337843203,209035 762396840830435330,11774 786218141156200448,201555 768468931363217408,105041 780570661534117889,181419 780115171498786817,174492 791666635019001856,240483 750737912615043072,15005 776590467219750912,156644 759891746704818177,58869 794997349831426048,264397 790528590068617216,231894 751243691658973184,17365 789668151541768192,108396 793192814867734528,249926 774616894657605632,142980 787894519400243200,205270 791059287783116800,234575 756507909094342656,43383 785666682748493826,197512 793098426456113152,249469 785600963759382528,196917 793278614485827584,247877 775905686916071425,151845 785522368043216897,196277 766794045574172672,95530 775371773734899713,23762 785951666797281281,199739 794546760026886145,261155 781891905818951680,190553 750417068743426049,12883 786312857394700289,199840 758423174073683968,53144 795723433938190337,267862 773991416926203904,139404 742281685106991106,349344 765359287061385216,87145 776432283662163968,151463 767131110258139136,97852 773481523139850241,136515 778389665967579137,152594 792044096885956608,243075 776389249314664449,155390 751211413956243456,17416 753592967751884802,26446 765069777639354368,84753 758435781698588672,52749 789140097971003392,223899 794958371782856704,263817 770250868805345280,47570 763871234346012672,80716 779079982257610752,152872 780323194154717184,11774 763181962806693888,76549 769346519787012096,112788 762433453392396288,72541 757316923357102080,46404 758448780404461568,53372 769210850473349120,110647 785609905822535680,197512 779106703715409921,171644 785560192037560321,195975 770728531080966144,121046 775124949937721344,145866 793667662165389312,254135 776799614468972544,352932 751670234780610561,14277 791163050195881984,232791 795718688515166209,262053 757233234329477120,46227 794666973300920320,261818 785562469049573380,197035 754051664143798272,22439 793273782437838852,249926 788099221043884032,215505 788392633655779328,214812 759209571739111426,57123 763709096767827969,79691 774420560742866946,141316 795322118384812037,221228 770673436863696897,120610 749718832659345408,7546 791521301290627073,238395 794295067821256704,258249 751592835716046849,18215 779925421190029312,173645 790626612429586432,231871 758771437721165826,55257 752841552058126336,18010 792525032115273728,11774 785999156275994624,199306 755154381553696768,35890 756801128285732864,43391 760496693842370560,62063 753405321855561728,25189 791043472878886913,234575 792129449693110273,244297 761679488597889024,68873 762415323257659393,431998 780035872733421568,176196 764880488771231744,84759 781537008225169408,188401 794344037608144896,257492 768094046975918081,103261 768939667379007488,108817 791631023176028160,240145 760054656529731584,59762 795024004423684096,261155 760990389234982912,66116 785277063590715392,194667 794594774288396288,261399 752688287119056896,22936 757796030654013440,49530 787016470102417409,207287 761361226676916224,66801 787268649564372992,204413 766985931618418688,93144 775253219861630976,146675 764968387432681472,85562 770988606777196544,122146 779475051452239872,174315 795198959031554048,262847 764144165223399424,82209 773712022378643456,11774 773195090676346880,135025 775031733473386498,146580 763420807192125440,75899 771412406664830980,125367 778207149788950528,166422 765949046733344768,90384 795289934622052352,265257 765683813393522688,88546 791824679040266240,240145 778571546625318912,168698 766003870325760001,81929 785631671789850624,196917 786714490389659648,206048 765408725020528640,351254 738908983902277636,352060 778306157337161729,167220 788363339852292096,215608 789902678050549761,227048 756317839989022720,42432 773778793525764096,137795 795713558902407169,268448 788070022757359621,1170332 765951606273740800,89048 785626519922155520,197512 771916003370557440,125742 751644800605184000,19000 755392773004615680,35107 768224620793200641,11774 787071572687347716,207965 767482054460186624,97852 793611859999895552,253407 791725413403914240,240926 793134660771520512,249469 779437298425466880,173011 762677527986909186,73814 771786042965889029,127134 775415921099804672,148994 774271047206002688,1250123 776007742335152128,151539 764846590808895488,82627 765506972112138241,87904 778983579669958657,171324 763395038185271298,77319 761910204329959427,70941 793559575484043265,252196 795702666865311744,265855 790277781045194752,229693 793324576637751296,250633 772824163539116033,132335 793848450878021632,255942 746668487595065344,354073 771512262674767876,125554 765974889673158657,90482 779349409217679360,173964 779528581517045760,141360 771561485453582336,117609 774085366978523136,141360 793148224139845632,249926 790736159387357189,232863 754042337400070144,31448 760292915566575617,61544 794584861071835136,261796 788429404762353664,215835 785837555417751552,197512 791434865686171648,237935 793512387118788608,252741 791376307279900672,238395 760563649681338368,63655 788539732305317892,215437 768805791327514624,108849 771444831302266880,124601 794526724935610368,261155 781644292276178944,187969 770960718053142528,195876 780567247920123904,181409 767924100119400449,100559 770308670403989504,117303 774244610549874689,141316 774075768741564416,139577 756975213862985728,44274 759155409596841984,55915 791851081575858176,240070 795101324261982208,265257 792608089505751040,246225 793240553513226246,250064 732732311544848384,352526 765439051373490177,86340 776816469237641216,157693 793869959436832769,191065 795399604699181056,266151 760291121297629184,62165 785549895214084096,196676 764973030028087297,85562 765339444803239937,84886 789894403607306240,226712 764419158268194816,82780 786374193847775232,202248 794930469926223873,261155 773136614738526210,133854 757790544990834688,48926 755723373674717184,38401 764988972925849600,83881 775099237721702400,146704 788004245333221377,214354 795235873306578944,265644 763820444319420416,80393 795698680217014272,268281 750282593417957376,11495 750838355739410432,15316 778393449972240385,166916 755737900164284416,38499 788027803782549504,214492 733095189816958976,354869 766417992162873344,90735 757731419124883460,48714 762698121478418432,73814 772270362004484096,129551 763833392685322240,79911 788389556022239232,194230 770389458063679488,118698 791720353131327494,238639 764076088951660550,77303 778907642387234816,167319 789132270422597633,222682 792307206125301760,243187 734927101338517504,353374 781121800184799232,185496 791646814973800448,240145 777220751237713920,160510 780570385787916289,172132 788903169954836480,220332 785594857486098432,197424 794251454966071299,256471 764238877137641472,80939 761972244604006400,70858 771156584936443904,122967 795702533599690752,267862 794583584673845248,261155 793607514461995008,254008 790297685760675840,226731 790615122121256960,231894 794973761434951680,262925 754747977344937984,33549 766930906716119040,95708 778673159444705280,169550 789196084664991744,218495 769366726181990400,111517 751847199798009856,16299 764012511104348160,79691 785547779812777985,196917 791450821116309504,238207 792013423764762624,243075 776440587411034112,11774 774048398643073024,140444 765775747357216768,88920 768420845626679296,106281 776169359295250432,1170533 794727049860706304,261942 794910869234810880,263895 794680606110060544,262022 776248628763500544,153779 770944396175040512,122146 787759290220032000,11774 757698756879921152,46958 764131362429206529,79516 766766369824268288,96198 755183589071826944,35890 790522186243203072,231894 790756619638366208,221524 780842633098911744,183826 749690881901408256,9433 790916935613546497,234583 754762298112172036,33356 794938402118504453,262847 753621086063955968,28569 774721267584733184,143043 794990918684340224,262925 790698818467606528,232791 776135195481214976,153492 789158556423581696,221451 789203416111194112,223899 761280657473568768,65180 793877827863113730,256411 790731252026347520,232863 780112530299506688,177233 757622297326858242,47761 780113241385172993,175376 793634936502624256,237223 795715175806472195,267862 756647456557953024,43553 775212131788607488,146732 794212401780588548,257353 788243774120001537,109244 777845398002016257,164012 792550106083921920,245101 755733962350292992,39235 785916056447569920,199640 774231376883134464,141887 764888764518961152,84724 759729705717084160,59373 770192113426325507,117257 792609687497760768,243187 757803086995820544,48492 791037518703579136,234583 763861721987506177,80648 774793446812901377,144635 794136660577394694,256502 756336129847070720,42432 772939305723555840,132578 773396794998984704,135025 777987528934629376,164826 764050132710993920,81597 789722929902850048,108396 779387251075670018,173753 768905866376466432,109175 793472385508712448,252580 769112492316430336,108396 762757508142342144,73744 789556584368046080,226819 763896607863476225,75724 755931683992461312,39797 778732391233748992,169437 750688241200852992,14421 756904416427540481,36145 776016727603834880,152479 791009836075016192,235590 763705153547632642,79587 790261600716324864,229148 763645206784868355,78189 756644004557643777,43553 778333797427257344,166532 763549502464811008,78192 766410018874859520,93823 759817739213033472,58254 767182994239025152,95597 778349686998568961,167319 795380162720333824,266491 761626814099906561,69231 777902737765699590,11774 792330954241040385,245024 794150384449114113,249926 773763538825478144,108396 767358438720626688,91946 770738468557197313,120474 780830536252137472,183338 776441834734284800,155390 794254223982657537,259063 795379939134636032,265649 792025588265459712,243075 794566954325594112,255393 766531249263390720,93823 781881051895336960,125554 785500000805527552,196277 761386412285366272,67229 776608368769306624,154832 773333885774028800,134375 795264932409266176,141200 758320674586955776,47207 765725194153406465,85562 788044205910351872,205197 763221133629927424,76665 795697904472100864,220029 793926109582729216,256219 795374198352973825,264397 757220937011834880,43344 759605310013210624,48663 773266213711470592,132335 775324441047814145,148019 786335551511232513,202379 793874491189309441,256358 775761715631943684,151463 778723714519015426,170187 779815507801309185,173347 750390379657109504,12018 751189871146991616,16296 793974093502681088,257353 781187345496375297,33356 767844192890527745,101681 764794082891796480,82344 788434890840735744,215030 743236905379180544,47188 788190387286441988,214078 754168533735452672,29263 793221141485674500,250633 732748812523995136,353002 791737571600699393,239610 771465072472457216,125367 795214602183307264,262752 786444676475781120,203941 766368174363127808,93405 793091636704055297,248016 793169473020854272,249961 794513868479459328,259457 757989903984537600,50143 785504988826972160,195975 793171052335599616,218219 755114454266867716,33356 774222804518576128,141867 789799919993225216,226490 793125241077641216,249469 765602720828919808,87904 778746680426377216,169410 732547872760045568,352568 788433749901975552,217837 790789262153089024,99049 771784519934279680,11774 788845596081872896,220526 768627506047913984,107428 769028074826498048,110659 778345969322749954,167220 787339656950079488,210432 787089939901001728,208928 790278131240177664,229693 794489722160775168,260852 787700970318884864,212357 785841863991394304,197512 768496917718368257,105799 789219684314935296,224680 759101727702290432,55660 778063367630127104,71826 755203371078934528,33751 777720577507205120,163036 779376876909363200,174115 794594933692764160,261796 754761927918702592,33356 790360917099683841,11774 761395412867481600,65455 770301488023285760,117377 791027858563104769,233692 750479505198686208,13071 754750847569924096,33474 768855482274451457,105109 773208034801618944,134561 779729839280558080,174392 735808403751198720,353447 781609238284075008,186584 760555142919970817,63149 788478325631188992,218495 760242741800382464,61051 754063934018101248,31621 788042493958905856,214354 765625995655208960,88052 774380059779969024,143210 762053713326444544,70941 785570333080387584,196676 774689023617032192,143172 758128017998745600,51451 790332069159194624,229909 777622113033326593,159542 765814036579684352,88428 790921542355996672,234583 767154054850109440,96904 759912546975350786,53703 785998795456716801,197512 794713389528453121,262022 773902649234169857,139404 791736512295481344,240795 794187783594188808,257704 781811235528454144,190024 786337544225062912,199307 793598824669335552,249926 786731551295889408,204413 768100354911121408,103354 787492399970852864,211461 791302425151934464,108396 773123516879241216,127058 780840463238651906,182659 749698888647319552,9433 755844048053637120,39875 770948425785438208,121479 763465332908359680,78129 774194174601994240,139404 775802054140760066,150663 793655283239182336,252020 769903306361729024,114779 792040875752693761,243187 791130646232047616,235487 793831706310512640,255393 791978275421626372,241720 776378872426291200,155390 766024041161424897,90401 786002350527778816,199262 775351257531813888,148473 780846623916232704,182665 789150492987265025,215505 780802743862779904,182667 778571434155270144,168710 792490574142070784,245715 790334834317070336,229693 773379284496855040,136473 789726863723732992,225359 780856430932799488,183162 792885672499617792,248010 763004776128901120,75899 794965705804414976,263895 776145249609670656,152872 792455862606438400,349507 765596919963934720,88332 770735636236029952,120613 788112303149477889,215050 788477380977369089,218275 762653047147364354,73926 771159531371978752,122819 771957211136454656,128934 757739433273724928,49066 767339440465403904,98823 775794342866759680,151463 750696331958562816,14462 791346696030527488,237787 762753760611405825,74247 781669071305732101,177455 774537697771655168,128230 732329252666773505,738099 760007061837078528,195876 780073581585719296,178045 756887772816965632,44450 779013577944379394,170455 778652618293903362,169226 786166612663541760,192463 779886202644148224,176129 791797147880546304,240483 794653128327045120,261155 793844856468537345,255106 773881587549208576,139404 791830969783377920,240070 761182866843639808,65180 763389185570983936,77463 765349450059542529,87245 788671978622296064,219915 793083706273431552,243648 771818470711234560,127657 749699515150663680,9471 767376103715528704,93170 791462317275901953,238207 772563919592304640,131542 792428955068346368,243187 771539484923932672,126389 786914268419457024,207212 763797625707630592,79691 770815389265563651,121236 785586520333901824,197297 778038580203499520,165523 793920654206586880,255942 768315663349714944,11774 750733796086022144,12954 764887282948202496,84724 765237834378776576,61145 768155416576438277,104162 781476014731821059,186221 789698980078682112,212131 793872827719962624,255942 777444291018764288,108396 788926193873653760,127871 789052620468056064,223091 760102384202870784,58869 758478929703211008,52394 779499043038920705,174230 792568436308127745,246632 738425350682730498,279676 793928811754774528,256219 764669291417468928,84209 765617542207528960,86961 754722337522606080,33356 768120653018959872,103506 793852556778831873,256089 754093287770689536,29059 756462766781640704,43391 766669086776446976,94718 790242361997725697,229440 776134825371660289,152314 786745447729594368,204958 768424646698041344,106281 768225363264548864,103924 767844424978096128,101681 770255765860937728,117257 773660794118508544,135890 775099758947860480,146847 779935469870063616,170187 773652245992738816,136947 789879499127009280,224243 786973363415592960,207949 768068543963430912,101681 786272355794325505,202429 781881389314564096,190553 768208979348459520,103294 785266081136914433,11774 787646144193105921,210897 792045908330438658,243167 773507135216816129,137158 789681890953420800,224680 759164870801629184,56192 785492672307789824,196277 765416511691378689,86440 770703131923492864,120824 751181288090923008,16768 785871130909224960,65713 770095137691230208,112872 779337626050584576,173964 773894870285115397,139404 752298640207740928,17842 772657944789868545,129551 774645812194271233,143473 791447848072060928,238099 793506871416061952,249926 750656095002255360,14421 775773301163470850,151265 770671369910685696,120610 772835862509785090,132335 790428993153490945,11774 793499302534316032,240584 750467858635878400,12883 743215504270172161,354153 777186342849671168,160199 762373915226345474,431998 781525839229968384,188401 765297177946157056,86440 775023664697782272,146259 777843840464064513,163990 793834374957498368,255393 779354937654476800,174315 732978403922444288,353006 776800611081850880,157082 776866635617406976,154832 788836010666840064,220526 772823119354486784,132335 777562857869279234,161502 764781168784920576,84449 768894648337129472,11774 787121803348942848,208176 755184217114324992,35890 793817506045628416,254135 762516208474259456,69673 757659383866109952,48369 768841992130355200,107752 779402502231904256,11774 795679944600915968,267618 734726455410741249,352687 758141191053508608,51595 779196356304920576,11774 764258544237498368,56700 769251307605680129,27164 732445473768775680,196346 785976391087030272,193868 793160531570032640,249926 750908375051882496,12883 794582678557380609,261155 793571746183909378,252020 750904040339312640,15808 772082760601088000,125319 765676694225063936,85326 793132945510961152,249841 785981052216979460,200382 768065799013670912,103261 762165783090704384,69493 760077479100940288,60507 772886359874932736,132364 763182091873976320,76188 785324390908960769,11774 793102922972143616,249469 777295800657379332,159146 792023177547411457,242712 785326259492392960,11774 780603411125374976,80785 786372621927608320,202727 773628707609071616,137777 757883760046116864,49852 774137436938973185,141035 770741723165097984,120474 774285361774198784,140444 761550264117497860,68924 785917903379963904,199546 793191934340632576,249469 751118990483812353,13201 758381110703316992,47940 789206142115164160,215437 790025769015795712,223286 788425713972109312,217958 793163175105626113,249469 773900161571446784,139865 785270384484573184,194648 793612042414329856,252112 780429887328784384,179742 758676444427845632,54070 769614390786072576,113165 790744168062595072,231894 791049844991242240,235590 790551873891676161,231894 759573057153273856,57574 779841202892013568,173347 788734288376107008,220332 789256038516002821,223899 792791905713188865,243865 765367762227109888,86103 785648013742051329,195975 786940821731958784,206666 794674447445856256,261155 739989255653449729,352687 772115001314193408,129301 775324658052640774,148018 754738246303690754,33174 775206461257441281,146259 794530515453931524,261155 769331619484274689,112399 795348343266353152,266079 766270170847387649,91894 758332345963249664,41703 792020513350639616,243092 752669510050668545,13342 772157992762429441,127707 776898227220078593,157082 790992139106779136,233736 794105492733710337,256276 766193848288542720,90384 790931972650512384,234796 775271189329608704,146405 789218018408693764,222682 793637378799771648,252014 791361579790970880,237908 787958791438348289,199307 789826306330406914,227048 781651537508478977,177455 741247364405460992,11774 791025647594405889,234583 791349970641252352,238395 772713760247128065,128936 773697647962038273,138205 762031346055131136,431998 785264141363576832,194154 789514900590567424,224680 786149696737644544,201292 787433646735097857,210289 758307711356432384,52112 751883691408756738,14277 755452567933620224,35890 787889092319023104,211829 773356820018626560,132364 775141428523597825,146704 751592274987982848,18215 774995332333760512,146259 793879779493703680,256255 777873167092027393,162610 781866828750610433,188155 790971257659461634,164764 791763410237128704,240145 775226256862351361,147747 788866339200913408,219678 792340773819731968,245147 776155161475645444,153779 759877102678061056,55257 775981502769328128,152735 792179672922492928,243187 774987842871177216,144730 793103789448323073,249286 756903806022017024,45379 761346192274026498,67906 763901489999974400,80648 756591919099211780,43471 763574375689969664,47940 768509081116172288,104973 795227425168822274,264774 767194176345677824,72093 789162366726381568,215505 765016080565743616,85562 775833663317614592,151589 778686021332459520,169916 767613471659847680,99900 791032619387514881,235590 795718865938325504,261155 768940974076682240,110389 767411510398193664,95708 794286034221723649,256255 780857357714665472,183269 775538108137734144,148713 793420872774197252,250633 793669145002930177,249926 752213836090970113,21074 768077173819342848,103354 792194898803908609,243187 760532512007344128,63451 767838266703777792,101681 764625272926642177,82208 770643759692414980,119832 781336896198758400,186584 788407002720407552,217519 779745368766418944,174492 767839846920441857,47940 780622407312691200,182036 763127904574251008,75899 794075358798770176,257492 790947130072440833,234583 791410843908968449,235590 765179075447128064,85133 758064773674127360,51136 760381138745511941,61051 778469980769615872,167398 760475431195832325,15122 779416555419348993,174427 752696118236983297,22439 786076494753857536,195975 788036507403743232,214354 763855143943168000,1249165 793126030018023424,249469 794901244619919360,249348 750044004729884672,10848 759840529743945729,59666 761271005033758721,67709 786094254770778112,199211 781525014222807040,187044 770953282458124289,117282 766251657013432320,91946 792093015221362688,243576 768936846432894976,110477 785283020395728896,193669 761714445924110337,354238 771749836601163776,118191 758466029479727104,53144 771873779731472385,128382 773933527532527616,139404 780634303940079616,182154 785528758463717376,196701 785990337349070849,199891 758826171907710976,46384 790952581749051392,234583 766372095253098496,92885 770615805667057664,119937 776827484897771521,155390 792874753195380736,247054 793176713924603906,250293 769241380904316928,110585 754011838422065152,30296 759097627971559428,41703 790893582311886848,234583 792209635860111360,242693 772944788496736256,132370 764446433001017345,82744 785295361875128320,11774 785586376871911426,197286 793125144591859712,108396 762837535844290560,74135 789094572529950720,222526 790745445291130884,232169 794525210741325824,261155 753734896258920448,29600 755113522380562432,34021 778800124822589440,168794 791427723617075200,237236 781353170714759173,183269 780542611174133760,180655 787955716002721792,214011 773663897257730048,137693 764986836359974912,85562 760462628007411713,61742 759869665828941826,50923 790896324560293888,234583 787747049483620352,208960 788110148535320576,215608 786152815919980544,194230 792403585304817664,245078 771412083204296705,125222 750812751749001216,15536 778289341047140352,167220 794528394788696064,261155 753687499478749184,28732 756629034818113536,44429 780004782480191488,177724 769927032461467648,115519 789120513180401664,223286 777802488397258752,163765 752958803683975168,24173 790529094974922752,231894 793095785688641536,249469 762798550027821057,74066 771708144686862336,127366 793234758843105280,195876 763972763505659904,79629 765350938236170240,86653 793310941035266049,242693 788203821692354560,215437 751572758199316480,18409 776951219247992833,157993 750767707423797248,15165 789428021904101376,225981 748194484622626816,11774 755831345474048000,39997 793086275934912512,249348 743479840930598912,11774 761731866839752704,61412 758059459448930305,47761 779421244550737920,139983 788486579346169856,106085 790808933862477824,232137 772087622873280512,129208 770987843720282112,118191 779892306375696386,176890 762305988892487680,431998 778946992181436417,132335 795669191705690112,267862 758703332093468673,54070 759061828877942784,11774 792027203298963456,243187 761291932832149504,60999 764339687922204672,78159 759131965442306048,56964 750568879840256004,13532 791433710935474176,238780 792154237136502784,243187 757568606641262592,47761 750450303724498946,9754 794235824162439170,258598 793808843046281216,254135 778749121976868864,164001 788018031142273024,214492 790593858799153152,227048 767842106027155456,101681 775575306879004672,148874 772610654314242048,127218 773358222367346688,24173 775866661551374336,151410 757602061093601280,47940 770734615942336512,121046 788535499258466304,218275 775668478565023744,147013 791216985438838784,235990 794926072668258306,263895 760683103056637952,62779 749988668845228033,10976 775393500699369472,137938 752179470753226752,13462 775705217027321856,150927 792206563356266497,11774 765617647857827841,88669 776803449589604352,158314 756591341992370177,43471 752692828673675264,22752 790642669328269313,233152 776260123916324864,153779 769327070191157248,112336 755328743669952512,33751 777688488431017984,163149 794725388362649601,262022 759184150695936000,57336 766417365152239616,93850 771696281391476736,127134 756933263701184513,1248455 785860629269708801,197091 763544267750973440,77632 780553024695521280,11774 795668447283777537,267729 786593421028839424,203350 790949118638190592,231894 778620848085139456,166852 779188156981768192,170882 793117949917745152,249469 781222588949278720,186532 787156934025617408,209043 785858232959004673,197287 774273770550730752,131421 795299025268408320,263666 788462535389253632,217574 761572554305777664,68864 767920477776019456,100893 760971290828234753,65180 773186541828968448,134561 764085907116793856,81702 780875948275146752,183269 791976422533464064,241678 792810060120461314,243865 755970703808016388,40881 763118054289137664,76166 778373344383098880,167044 779087276735332352,169916 760825524839153664,64326 793493754527223812,252196 790596800117899265,232137 758711615940337664,46076 761405522247639040,68144 777635881087668225,162596 794271929104416768,249926 761262357716893697,66851 771411134930948097,125145 786383540933931008,202248 761439670303547393,66516 770286490400198657,195876 750724630789386240,14877 795067543731978244,262849 751059707180224512,16093 764969247600672768,85562 789762875875131392,227795 780756786928291840,182036 764238391495929856,82642 769709975069265920,114388 763498547077447680,78618 765729203287384064,86653 758021901075775488,50923 787750248231731200,205197 732957132937531392,1170601 789975442015092736,227795 793244418035900416,248253 752291261814628352,17842 765236364753432576,86103 770691555522859008,120610 745285055174557697,11774 792112428758671360,243075 760815970130595840,63410 770821330455240704,121046 735764605616586752,195876 779167664828801025,172940 792752123071098880,244270 771497977005342721,16353 762257536846266369,72350 769743568147578880,114985 779356936609292288,172578 771219414892937216,122299 785550049887617024,130635 785587492397473793,196917 787991419948367877,214209 773646046488563712,11774 792471462460297216,246225 770869106899873792,101844 768040974975115264,103030 751589581904965632,18215 756627586248282112,44429 768153801261854721,103071 778392991526334464,166916 764108487710298112,78159 768880584676483072,109874 791339546541711360,235590 772801689141272576,132335 759785844706344960,58542 788169118109184000,216009 791817024338993152,241678 791000817121714176,235486 732590824299466753,352829 760656030120419328,62897 768303433879134208,104162 769947118811373568,115591 794372579947593731,203546 760233319451729920,61412 774727514300252160,144607 776211259930927105,154534 757204896743616512,44450 744750733774434304,11774 759588493643374596,47940 793844385435701249,255393 753703666926940165,28043 764923722222473216,84724 771883791346388992,125742 767730208094822405,100545 773999004862418945,139404 733040875014606848,353002 752219139654115328,19703 765224303201624068,86320 793636221767389184,252639 781334039873617921,187386 791659627322617856,240483 753936703790780416,27045 757247172236742656,45014 789984142867914752,227242 760445777403453440,62777 763075569881845760,73704 786986211743105024,192032 760802582184939521,64722 786931405741633537,207101 791669922124398592,240483 763151368949465089,76549 791752069048774656,239998 787067351829127169,207965 791430175166697472,237236 770032136485216256,114357 792025404714389504,241615 793874773059244032,256358 732971257860390912,1170811 775739383295074304,33169 790067860659986433,227242 778629437994610690,167677 785862751155527681,197512 758318659613945857,52112 786075321682583552,200118 793212606395850752,249444 780195912161165312,178045 781899136131932162,191354 791687667817865216,240145 795368874518646785,266151 761329690623643649,67401 779430114467643392,173347 790728568007426048,18395 756227512804466689,39235 776979800242081792,156835 762136544505278464,70263 764419947481206784,83391 763780198269542400,24427 763911575849820161,79246 775359596621733890,146259 781545933460819968,188401 791692653217939460,232791 732280811089580032,350405 753285722744979456,26303 776865487867224066,155028 786338396444643328,201958 767008403948351490,97046 767762697224065024,93261 791761783442649088,236844 759461109145411584,56964 789138667843440640,223899 793616901498810369,252020 763184411324153857,73814 749699645832507392,8297 771758492747051008,125742 751602868042371076,18893 740291703840595968,99816 759168169852284928,56964 770673862644084738,120610 785526573269151744,194059 794203127255707648,258598 765641027646435329,431998 757690994900934656,48663 777833811602120705,163901 787536206061899776,210585 793171107390058496,249841 793169049307840512,249210 776337285021184000,33169 785675229234204672,197324 770395471823056896,118515 760865081869623296,65180 771361090890452992,124597 759440386888704001,56964 785321686895693825,11774 786046968237875200,200382 766448634443489280,79223 768481040184729603,104973 791834055436214272,241034 794574916133613568,261155 785596580640370688,83648 794405825091694592,257353 773411168098611200,108795 763054879254405120,75899 765959794674982912,88930 793183927103959040,250033 787758284287729664,207051 791756243404677120,205972 778739761905184768,169437 757434039405948928,47284 786748144608546817,200009 788483219872223232,738099 740796806267822080,31836 757951637377789952,47940 763489474508709888,72408 795048239426924544,264397 764228319281905664,81869 770794285616730112,121479 794164815212126208,257492 763872039056748545,80939 757618067228745728,47761 763483418072059904,78566 790577582899073024,11774 752914305410924544,24384 794171662166097920,257492 753400408614268929,27402 787276580884058112,209035 794023209502769152,243187 776510169199108096,155898 732789635030650880,1170335 775978609597001728,151439 778787253388619776,170426 781482013832335360,188119 788381163706388480,215969 763897320622682112,80486 763782778739621888,79691 776146907659927552,153658 749045624960487424,7030 769725790229438464,113780 769586564091510784,114227 777992522698108929,64722 787079780541820928,209043 776260643062112256,153845 777963038137737221,164980 792018941782659072,219514 766880738968948736,92959 788322570164695041,215480 762073015848800256,66644 785478796031905793,194723 794538510518784000,261155 762693646944698368,73814 794911026617716736,262022 789224757451493376,223482 764311587528253441,82066 764956777876258824,85313 775376065623564288,148870 790515219558649856,231894 756921838190592002,45030 758323218943873025,46384 777847256456323072,164001 794673001388187649,261050 758626979038003200,54070 774320207825215488,11774 754179632212107264,30802 788177963170746369,215608 786549688828780544,204413 758093007358947328,50827 762915664231297024,75073 779216717130108928,171037 788551226770264064,210274 767822330999341056,101681 764141647995166720,82066 732863475488161793,352793 751579055447633920,18893 769241329918283777,110381 792242299770068992,11774 750368311150571524,686533 776203694652227584,153596 778231859616423937,166532 763090755166441472,76388 751612137030778880,18395 790588187299106817,11774 778215282334728192,351337 779678425472786433,173628 764975050512437248,85562 790318831382081538,228341 757797226336837632,48492 758123995841650689,41703 774573782883266560,139865 759193499103141893,56210 754071336134246404,31389 778574923547762688,168733 771768520933724160,125742 778162954797719552,164001 732992060194717696,354948 745003311988760576,47188 752761198848991232,22439 787070308263956480,208928 749702745037344768,9408 785517674302410752,195807 792135119599304704,243733 759813898962735104,59666 765754010062258177,87904 768294081717899265,105041 773862615730778112,139404 777944040008318976,158820 789178255584526338,221770 756194131328823296,41680 775838802820550658,151439 746712169769742336,1247598 758274540690673664,45965 785617083946139648,197017 762042404278931456,70540 771635648163741697,126152 793438929584283648,252020 758040853671587840,50923 785834820345749504,195975 751115587875639297,15021 766358891202392064,93286 790665052231696385,232791 757945079046639616,48735 789152844607791104,11774 751596686774931456,14277 788603631683723268,194060 773201024597233664,135025 791513658383736833,238864 776884169402048513,159146 778048886980042753,163564 758064199490732033,48663 788941735262945280,11774 790272545823952896,229693 762214882926362624,71124 764318577990131712,47948 790962616248045568,235487 791431027357061122,238207 769317942995611648,111946 759190971934511104,56282 768636715623907329,104973 750116503891116032,10735 753187387539238912,24497 794225994546745344,258044 793949196575383553,236884 769953234286960642,110060 762760619816738816,73926 756057994903814144,31969 787840485968715777,212357 792797663393710080,247631 767929577414889472,101257 781605039991291904,189017 752855527944777728,22439 764536043827855361,73712 771711139390578689,127402 794605779068317696,261155 777101150084530176,159876 780448538039685120,11774 795772333646454784,256255 788934075411202048,220029 795126478413434880,264397 795735403991093249,268125 764176398009327616,82177 785930843864915968,195601 793410068003770368,249895 777537506510188545,160609 769525089436049408,112363 769024986371780608,108517 794973737229631490,262847 793782233316270080,18395 778154942955712513,164826 773693743064952832,137953 790541341230964736,231894 788740495572951040,217013 779592363203190785,464984 793106144642203649,249441 764146509021609984,82178 794189915189809152,252741 757730605752782848,48220 760683860971646984,63149 786000807191781376,200382 780577857424674816,181419 767527972345679872,100007 791309605712396288,237787 791869007435476992,240070 793514130577747968,11774 795052355725250560,247930 779160950473646080,354823 752679710698590208,23167 788718073540972544,11774 785546476214587392,195975 787393632336617472,208014 771434513457000448,124744 788079344413446146,11774 794293173594025984,258456 791659379145572352,240483 759175858884009984,56964 771512925966086144,126390 758436422676250625,53185 764948108899782656,84209 788162694910062593,212068 775785028085088256,151156 753022673819619328,24880 770747322082926592,120610 781127679726592001,185496 775865119964225536,151071 793675506256257025,108396 761945591488229380,431998 766306363748130816,11774 785987811589578752,198591 793937385830502400,256217 766039613446230016,26066 766562527899635712,92854 774156323550171140,139577 770429299899924480,117257 790489037740118016,229724 795613427284774912,267655 755305710695481344,35403 776093547573284864,152872 750729097198788609,11774 763450801742352384,75724 774729580980690944,144602 786912144348487680,207045 758151181537386496,51595 755553627520045056,8044 787732474071658497,212357 749679871878533120,9292 773208692598517762,132578 792434103115063296,245148 788136283805589504,215480 776730041874993152,154723 787007098647306240,208379 795739151039692801,262849 790241563112710144,229693 795076409400115200,249926 776449490270113792,11774 755109078418989057,35044 772915160285450240,129551 776976615456649217,158589 791739278783090688,240584 763891218031996929,81024 777698932637831169,160651 794180127487905792,257325 780759766175916032,182960 774208287260540928,141964 774307507242201089,141360 754856763778736129,26721 769177488249327617,88682 794901138021687296,261155 765432716238082049,86961 781671651389894657,177455 738040775376785408,11774 794189398837313536,258598 764327764577005568,82121 786355133357580289,201958 790651952275165184,232169 761617374642638848,67326 764196107404455937,80720 785597035772641280,197286 768854736208535553,105109 788564997999767552,197008 775289032767135744,147587 779405546864730112,174230 794635959711236098,261942 776869348275290112,157840 776874293493805056,156835 770503807474266112,118954 778980777547759616,171693 788608074412068864,215437 773972919802142720,139404 755283744425123840,35890 793569249180516352,252196 781592772033679361,188478 790769533934067712,233307 765614872432345088,11774 779339425251811328,174115 792189443885105152,243983 791278696552361985,237491 786722221171544064,205728 786403740374958080,203674 794016050128027648,256439 750469109901561856,12535 787326869158834177,210207 773185221567078401,135025 794351398456541184,257788 793921806998667266,248652 753360885188468736,14277 785253611001434112,11774 791374359311024129,238207 790301422466244609,210760 791692335520198656,240070 793196694783393792,249895 751712461640724480,18470 770270569879121922,117257 792153849398042624,244289 756601296325574660,43751 768142261209014272,101203 775785628730392576,150663 785449017807220737,186883 766511424625479680,88920 764168030431641600,79577 755522549275123712,35890 749698437495394304,9433 753885324531666948,29898 761162897946992642,66281 761654553729204225,69747 788895629028134912,221799 770989750379540481,14277 792099461921017856,241678 768993436124844032,109960 775093932220936192,145866 773717279842430976,11774 738843314229641216,11774 767724830997245952,100893 794532719753654272,261155 791007356075188225,235251 760550189941817344,62779 763417480643567616,75899 753936044639326208,30436 793164837316534272,247241 787067295092838401,205455 774250612062056448,141200 775143935131934720,349411 785912564102246400,197324 795281339641724931,262486 749370069612920833,7146 788251829737918465,214078 776563903278964737,155898 793496691794075648,249926 786868128072413184,122088 794626627883954176,261796 781607119833423872,139404 776421800926253063,155451 793870074985709568,191065 772265368089833473,129551 759111792824115200,18168 785622711200456704,197017 788204706120208385,215437 785635643653169152,197297 762137390047567872,71502 788395127572049920,11774 787834773716754433,207287 788720668208758784,220029 794237595714719744,259063 780618124114657280,182154 749337773857837057,7968 773565640812531712,136904 761401079993032704,67497 767805509940420609,101681 768442722260779008,106023 792568772708012032,245607 792790487392456705,247672 757270298488086532,46006 775094587291467776,146847 778325600591224832,167220 764650012194246656,82744 785582065009819648,196788 785934946854510592,199546 786620968357724160,203674 765041621993828352,85562 763006630816382976,74885 761290333619687424,67887 756237871682621440,41396 760252088320462848,61742 780531085394399232,180848 753771484892495872,29817 787785315247349760,210207 788482276971585536,218275 793929315100467200,255393 763822469006422021,80607 732700984657481730,60071 768223403367079936,104932 761527951150153728,68993 774950563414937600,145297 793800870437748736,255393 764085685309419520,81574 794287574856638466,258193 757945225163771904,49400 777328381171863552,160480 793214455265964032,250430 795664028383277056,267559 778122069426966528,164826 789147518282133505,222647 794658746865688576,261155 795710330689220608,199307 758449782431977472,51069 771453857385721857,125554 781356394884784128,187568 756623509120544768,44429 733272909704265728,350226 788109838551162880,215050 732669311173726208,353220 795339000093425666,253050 767091767846047745,97377 773299365981122560,128881 789347545642401792,11774 780608971233034241,182013 769667179285508096,114779 762253963303399433,72420 795294059476774912,265257 758972809628364801,54070 761446851610419200,67679 786910663872487425,207287 749977053290573824,10735 790677135363022848,232169 781253915820130304,186063 788755489190453249,220332 793826019664879616,255393 785305486514008064,194934 790897003467268096,234583 794320399802580992,259659 732424553092108288,350955 791064121626288128,236393 736634874623332352,1170319 751615287380717568,18871 787797048179433476,210235 787834812274839552,211890 791433473131241472,238292 766697728936140800,90482 766405987662196741,91946 792498062824529920,246392 781307700823093248,186584 788113168501469185,215437 789980742470086656,228124 758094750759124992,50024 776770564891344897,157755 764738366680080384,83866 759392700080623616,56964 790651039296782337,11774 760598733226708993,63451 788051726494498817,214209 753668680664309760,11774 766435594889199616,93036 792357327156441088,243978 762676549728423937,73814 771457744695984128,123226 789058557404733440,215412 763725237011701760,79587 775849364895838208,151202 793986827740848128,256440 767741184991125505,100605 768562454628413440,66263 795011299692388352,261155 771899111826083841,127877 770055802975584257,115451 791355314348044288,234564 770274750996160512,117257 785529294936244224,196676 786363718317641728,202304 761282926168379392,355705 761326276477063168,66348 768499180603973632,102826 790032136493555712,351152 753034808243134465,24316 753607544485052416,27045 787002809119969280,207096 794356417499119624,259034 779645206358478853,174392 762033172280246272,431998 795023925663170562,263907 795677789999374336,266151 759394829709086720,56964 755167012494737408,35890 756645175322038272,43391 792525473779625984,159876 773872615140098048,138819 755504532784836608,28501 758664856174198784,54070 794350312588972033,259034 764345907311554561,80939 785682549989253120,196277 769272907197517826,110615 771781353666859008,125633 749927274074480640,10735 791681292723159041,235741 778369218819436544,167674 791325105729245184,91228 769606867093827584,64301 793823706615123968,255393 763104528795262976,76577 778621656348712961,85326 795670033770823680,267862 755306398771191808,13343 780110796042952704,142648 793598364856176640,253042 770961011864117248,120341 777563723753893890,161988 794569144683397120,261155 753315943133114368,26871 753728284521799684,14277 786691511639535617,204835 777327452125134848,161546 793112176525504512,249469 774413683342663680,141360 754758984993804288,33549 759659660030816256,58173 767152654648762368,90384 789046396275916800,217285 755499487448145920,35044 776021329103429632,152735 778306950861824000,167319 768053729740333056,100893 790793180790874112,233692 769702395022454784,114985 773955109675995137,139404 761314781194129408,66878 778672845127753728,167220 769373663627841537,111558 774219352123973632,141887 775412561814650880,148645 760111806371205120,61051 775752200853356544,151409 756334799942406144,42249 786362027136561152,203048 791749031646994432,240483 795669628559257600,267930 732605728565776384,11774 760192257333063680,61412 758460358201778177,46384 762461475805892610,47283 780600723407007744,80785 756973481183547393,45672 776774578794356736,157755 778513559030497280,152594 794921267593940992,217285 755519088873476097,37993 761931036963905536,71158 795755912694677508,267737 774641843988488193,142906 786238738229780480,11774 756360559092703232,41689 775091457606586368,146838 790415948943470592,11774 794346054485426176,258771 794674021132619776,262022 762464985402314753,14351 775533285581524993,149953 773229584082841600,135518 770526419239698432,118192 761993552842854400,69919 774649077174788096,128783 772866855291805696,118192 767045689171808256,349714 756261924854075392,42344 771499627539369986,125853 758157604031954944,50542 767694800585945088,77708 789153716821712897,221451 734786034701991936,11774 768855030845800453,109666 794983870298996736,262849 759041666711851009,56552 762075721564946434,71099 775301569373872128,148045 766417470521430016,19563 773170020788555777,132996 786925533137252353,205181 791406414145224704,238207 791144941166657537,231580 754777740008710144,14277 753317943770054657,25189 773924441394929664,139989 774042620989280257,11774 733340659931877376,11774 754043379370102788,29377 792085494972559361,243398 768195658033410048,100893 794676108092280832,258456 776443505556226048,154869 791738575352008704,240483 763763048079298561,79513 794379235217444864,257674 773966181325611008,139404 785562855181430785,195975 732459742417715200,351766 791454637937352704,238378 753236028652126208,21074 761972244780158976,70858 762722731574095872,73910 768493211711070208,106774 781203454492454913,186434 790238850291421184,226881 793223707669901312,250033 788938619402784768,219942 765706044374777856,75631 787325452511612928,193121 762296645597802497,68993 776837718760312832,11774 777971412480909313,165185 762718657491439616,73814 766061993174392832,81929 785246283808251905,194082 777374577311686656,161694 767967075478347776,97811 771831532784869376,127836 751139573221068800,11774 792088368096026625,243398 767852874047119360,101681 793167937674760192,249926 790953480273920000,234583 763833706301784064,80482 791266282729504768,234583 778306912202944516,166532 738793363202150400,11774 755157442724409344,35890 790717114344615936,232137 787027693741170688,198586 793860006034546690,256038 779379402983432193,174315 778314794570874881,167220 792570157650497536,242693 788743364711739392,220028 776114830197612544,153095 776901623645925376,153596 790671385592901633,233307 762734550611005444,73707 768238666330345472,105109 788472055436042240,218275 767029083511324672,96849 752655761486942209,22664 750293892646465537,12354 790501431958654976,229693 762707329158479872,74133 788275246449033216,215437 768830032030556160,108849 793432128365092864,251319 763522988012699648,76406 774700147452227585,144654 776669990736932864,156835 780435865923362817,180192 791454629187821568,234583 793100461993754624,249469 768218383976243201,11774 785270189709557762,194667 750368878979649536,12883 767006248952696834,96299 758521085633695744,53635 795379788282261505,26066 793171920799752192,249469 769183616777723904,87607 772221944586313728,128791 791403625625116674,238395 768946801927872512,109709 794423857482338304,258456 765935798436757505,90384 794923648977137664,246425 781640252557524992,188500 765252586618388480,85562 767015957709529088,354167 791599741809328130,235621 775266696760360960,147391 792429597069414402,243451 793939564905672704,256650 787999955034083328,211859 793113918034087940,249469 794617373177225216,261987 775045353401880576,102409 765979838012194816,90384 790896842984660993,234583 771421927453954049,125367 786711924608294913,204413 743412755407876096,353786 758079453876465664,49843 747464614422577152,11774 733164203025047552,355106 772911737716760577,131289 795754917252255745,267846 755259516908892160,36033 742698536102440960,335115 781884553837150208,190553 760555508369502208,63103 756975954535165952,44163 767914800877895680,102137 792043505400983552,243187 794926423102418946,263895 785661472290463748,197894 755167074905829376,35890 772587248004935680,131003 776159313387597824,151463 776972684244705280,156835 755122727091003392,35044 785784266919702528,197512 788478951429550084,217095 774101557969162240,140900 787086072832364544,208014 756599976168419329,43225 786090367707975681,200383 794191334093377536,256358 789260134786686976,206666 788086621597949952,210274 790902371060633600,234796 791730658817236992,239906 773824261437915137,126390 785996472449921024,199460 760162889152008192,61145 778565163234590720,168794 764431869702201344,82099 732257204988829698,1170443 790065232240455680,229148 792767057494470660,243075 781499464582369280,188119 773585543812616192,137042 773605524688568321,137033 793596809343938560,253032 756909539182665728,44961 770403940600995840,117257 775758521572950016,151071 763467822068436993,73706 777995295758180353,161960 794236391907409920,258598 769913663419453440,89859 792941267374047233,245963 753856450582183936,29263 750743894514667520,14858 766605150223937540,93405 790588461942132736,231894 766406674617774080,93823 776009272505303040,152735 775636432471851008,150404 786302296674168832,202275 787041483819880448,207733 787384070527254528,180433 788492752514260992,215437 753519976137363456,23843 760895904618610689,65234 793895436872454145,256255 772906939378503680,133519 788014071736049665,214354 791348695337873408,238395 768067237261500416,102609 793752137268338688,249926 772483764823945217,16092 766655100609855489,91810 777173903797923841,157755 791007516691927040,235590 754929332741550080,31075 763811304184295425,79691 775003011160518656,146259 791468571142389760,239405 787029097243291648,207113 795400367756496897,266822 768699621581418496,104973 773956865558507520,140437 792839433611452416,247379 785984552510427136,199478 767085864048484352,91416 771749212941905920,122388 792127566421393409,243417 780681376307838976,182036 754748848791252993,33549 771901929676955648,128519 766446358836281344,85326 773850120790114304,139404 794624895040819200,261155 753019663878070272,24319 793863959304605696,256255 795703836539092992,247930 776857880427270144,156976 761927421280956420,70941 790213489751158786,226731 768286072367263744,102753 786501290553638912,200428 795680266668961792,267262 770013224989237248,116373 761178187397210112,66945 779656331565207552,159359 792567150150049793,246632 794540501424861184,261155 786337296647946240,201958 776934151802859520,159359 791774234846629888,238207 788784393192177664,220526 778795240807280640,170609 775742291549884416,150838 777565993967181825,162497 777621540372303872,162610 779017840171048960,11774 788000573605969920,214354 754026330426118144,29263 758255824854773764,52061 768974491124899840,110209 781614152645283840,188291 773265451841417219,133043 781666565641101312,177455 791054227225186304,234564 756614902912020480,44273 761237329587470336,11774 785668886540595201,197341 751167141848637440,17143 755242480103100416,34503 764336669487226880,79999 769926208318349312,113754 788748540952481792,193121 785896368837722113,197324 779086476256522240,172148 750886422412943361,15808 750382013920620544,13021 768965640594026496,110585 787699892353437696,211347 760421603469590528,62750 793521972722499584,11774 769199967613235200,109666 786699903397466112,205353 771850616297709573,127582 775074750825660416,145293 775684968492179456,137042 760179885075795968,61145 767075826529632256,94718 794208412800315392,257423 763531288653369344,78513 776624496119865344,155451 773234587141013504,131027 780905659449630720,183269 753099120928227328,22750 735127131831685120,351762 750475883496902656,13696 765714559512350720,12954 750446442561495040,13343 763443046356836352,77849 788918287497170945,221972 756952090862202880,44450 786914451228426240,207287 762805367780892672,73712 749819655838060544,7816 754978117295435776,34666 788605204421836800,218275 771781000041029632,127366 773317092095373312,135736 777953359995154432,163990 753603781758181377,27061 773640947427049472,138165 765942980142309377,90031 759460045004214272,56964 763513988780924928,74281 779664073558331392,172677 764750627163353088,83391 767373753093394432,353668 770816718457434112,121479 770271276392976384,116676 761339972947415040,67973 732639924428656640,352911 776058821693345792,152735 794737301108752384,262849 753793715177558016,29920 791869896065970176,240763 786681975721590784,54300 793326788646608896,251452 763907820844556288,80939 788077761734639616,210274 755150724686876673,35890 773548419390451712,136947 779312446574034944,108396 778384424337539072,167180 794318006092341248,252581 795364110426746880,264397 787218023748890624,207613 759505407056416769,56964 757297947067330560,46594 779474893502939136,174442 777558811179520000,162497 764961477925150720,84929 781920063460782080,190957 792881999958597632,247803 768861621527711746,108963 750462680994029569,13450 777579223582183424,161387 781869627622166528,190936 793545358987100160,243075 760851619651215360,62708 753712235780775936,29456 771538773318316032,126152 789115546151165953,219685 792054726506508288,227264 790953326015832064,234583 791715424983449600,241002 758669845562925058,54070 789160302076198913,221416 758292977189924864,52061 755208651997143040,35890 773651040914644992,87904 790620743822368769,232884 776737336843309056,156537 795762628278763521,268777 781346977841836036,139404 757631180309008384,47940 794534397533978624,261155 745577760911949824,353114 767051271912075264,93210 751986414380658688,19792 773123052272058368,134470 753668286655696896,11774 792419456366571520,243451 785549909747523585,130635 779066308734361600,167407 758331779732369408,52554 758052986895659008,51069 765257713374814208,84724 792559778165760000,246632 793505473051791360,252408 750892975740231680,15808 788682409910861824,217285 761203898187149316,65180 772950999896035328,133454 774083399380152320,141360 789960352305778688,227242 760547968600662016,62779 765908967700606977,90125 763811181316505600,79691 786297125009096704,201620 793254873110151168,249926 795413675481960448,265855 740318183060606976,11774 768886158759694336,36810 776890804782690304,157755 774493236765286400,143351 763518752965160960,78684 760902781976842241,64722 788714894333911040,220029 786301145723473921,192032 750058988906184706,10847 773673658707566592,11774 773994581897601028,140211 790893376946089984,234583 758711929422565377,54070 785335902184833025,11774 768603188140253184,107069 788362393181007872,215491 755456695711637504,36563 758494018003021825,52061 772066021356269568,353879 781454314044743680,139404 791661385130270720,240483 786424960193433600,201308 775011410396913664,146259 767904640985919488,101681 757271494942568448,46384 788471358174793728,11774 794328581417488384,258878 788907573785219074,220029 795608483265703937,267566 763513096992395264,78561 794116891912482816,256105 785813677177876480,197512 781575803477762048,131056 780607520909950976,182037 732840319306366976,350300 761199364786233345,65180 794336128585244672,258072 768855373604413440,105109 790928846304317440,234583 792404399620435968,244143 793439556574019584,252196 790241796219609088,229693 764779663734476800,84724 753033771406929920,23885 788119537522774016,215608 766501292378296320,92854 795252286398332928,264397 794299991367897088,259787 788475961171910656,218275 755055637273292800,35044 760621256014123008,11774 794163128955240448,258331 763102743007334400,76628 785605533004734464,197512 762766271024947200,73712 780628713029378050,179967 761006439414374400,66116 758263304074698752,52112 775467349797249024,113836 766393068459220993,93472 788895434123075584,220815 793395937389359104,249926 776131007426813952,153658 794562095102758912,261155 758189380611735552,51344 766371277913284608,92166 763616280993603584,73904 750791926136397829,15316 760617101824589824,63655 780790970027651074,182960 733033460638613505,354520 755163971418726400,35890 776816326069280768,158428 790633250997755904,232280 792839872943943681,193264 759096651138990081,56784 777658312968011776,163127 777982005883523073,164608 787272447120715776,205728 763069086184112129,74781 760921189594390528,65234 765726931845259264,88930 780433358757171201,178056 758434922277302276,52362 794891414203224065,262849 793459895559487488,252196 792097084941840384,243167 780133388405600257,177704 786299336896438272,201541 786325526654885888,202200 767902473855967232,100561 794224906195959808,257353 774222645843881984,140444 765322462192144384,86645 769373540801970176,109960 789824257429647360,226490 780613540759662592,182037 787621131519946756,192656 792368228571852801,244195 794642720497303552,262304 754730800227225600,33356 781092314806620160,185218 777972270648139776,164869 792730894616391680,246987 774282936380260352,139148 772572155024474112,131542 773953162755600384,139469 795225539023925249,261923 762459386371461124,431998 780717606504390656,182257 781715960537296897,183472 789215390626934786,220526 762637544202858496,73926 738794664384307201,1170856 757748957292302336,47545 776265940350578688,151526 781112544345722880,185496 761251446260051968,67547 768656004355461120,107745 791400673950642176,238780 788436026498879489,204413 762169932146618368,31320 773799583960801280,135502 773911865449586689,139404 779512736539615232,175074 773899437663977472,139404 788843061447159808,220526 790935875467218944,234796 753734060887805952,29263 758780895490772992,54070 790188147837575168,228172 752806309397954560,18323 761671459286552576,70085 792864158039601313,248194 794996412698136576,263895 780553348478935040,180074 771497578860908544,124368 776886309310824452,158815 794560765457940482,261155 760173218309115904,61470 781476015717486592,188119 770361358579748864,117843 762702088761544704,73926 781837323902210048,190635 787020256250257408,207613 791087499447717888,234556 768860207514546181,108849 794914362108428288,11774 781235793499160576,185595 794560444077740032,261155 795040404827754496,263532 769021275071193088,110362 788165021922492416,213064 764890080410427394,82208 775527080922484736,147988 758821741296660481,51451 763357107831701507,76771 780913308350021633,183269 795108260822990848,264397 756972286180204544,45672 791120644008128516,232169 793155822465482756,249348 750834682317664256,7275 756194209514807296,1000995 776860669182226432,156835 773940319272468480,139577 787264862510522368,207974 760918811629514752,64693 765525506934579200,87858 763049076988321792,75724 758758450776203264,54070 762090135617875968,71659 788752345312202752,220526 790634293999521792,232662 768500331697152000,106281 733028379319017473,354927 765597134108364800,87904 760468642777694208,62771 779715023321047041,174756 750579606919536641,13922 774069907977674752,139577 775704307551375360,150511 768865220986933248,108394 756634857753698304,41839 749302150342193152,7849 751823271084060672,18160 781355431293661184,186434 754782140290756608,32577 794115379828232192,204413 764915484059852801,85303 773843577789186048,139404 776789813542330374,156835 785285750254436352,193669 790606971619639297,11774 787147751289032704,207109 791413616058703872,239031 792504556282191872,244759 788051642763608066,214492 789782707618385920,212131 753209302064754688,26140 788468931942055937,215005 758116826572140544,50923 775094934516928516,147150 794540520286527488,258104 765906405089947649,89076 794910492766728192,263895 750883304262422528,15643 758430673988308992,53144 769921642466127872,112693 773116858031562752,125742 791659336321888256,240483 770215302546108418,117257 794614239726014465,261155 795697126634180608,267746 785532707891716096,196277 776935322949038080,159308 778333814426828800,161542 791645304005197824,240145 788038611434295296,205197 763937815902105600,80393 773578214878961664,11774 770346805460467712,118375 794001069206544384,257492 766034679745146880,90031 763902930076340224,80720 790739822780514304,233729 756568896178618368,42432 785701979355963392,197512 778197721580789764,166390 764084310454505472,81597 787819153532919808,205094 764940442374901762,84724 793242200255508481,250375 794918409947516929,263895 763928611418103808,80393 777964663040569344,164764 788788993701871616,193121 788949497820876801,221971 785835191818416128,198671 790638058387435520,231894 786473972779003904,193121 780472776293543936,11774 766112498038824960,88546 768856037164285952,109666 773553660324290564,137158 787054191831158784,207861 764168436591108096,82283 767522811346874368,99255 776401736135086080,153596 791297383191773184,232863 791370015593291776,232169 765023918612549633,81946 767151103670620160,95170 779087586509803520,172123 786977774464561152,207949 773966101931634688,138119 777888786541793284,164001 775790996303048704,151071 777967130096627712,163824 775670115807457280,150511 776425798412689408,154071 793622253262868480,252020 772598239031767040,131084 767186401293111296,95708 789874194464976896,212131 772469287936143360,130415 763027943748608001,75899 785309602091073536,194648 791540490374111232,237385 768410818052403200,103924 790221778228568064,229160 780435569859887104,180310 790330381719506944,231008 781361838625665024,139404 794363273533681664,258741 778101269089161217,164633 755548601044959233,38183 777593296382287873,161352 763477935449923584,78159 753707089701273602,28512 763573814697594880,351254 778641548590317568,167319 790877711627587584,234583 755466969327939585,36735 754717858781863936,33356 760623647023255552,62779 776767525828829184,157708 772017850819104768,122015 795248221127733248,263864 751133149476913152,16953 756304209872433154,42432 767962240112812032,101681 779429284125356032,173937 787905265135779840,213796 795715490584723456,267521 790643572445966336,232169 794696216739217408,262752 787351732657524736,207212 760926724318081024,1248827 767867605256404993,102137 751864873206870016,20180 754035676732018688,31377 764186683923271681,82544 785270945480970240,193669 746917523044573184,351992 788538476534886400,218832 790728294194831360,232863 762734335833235456,73707 768936929488408576,107237 770280630638620674,117833 753152447309373440,23965 753713094858272768,29263 795050477121474561,262849 748925786229346304,11774 786442965417721856,202727 792079991089561600,243187 759752138985709568,59664 755177149385113600,35890 775867609887539200,112363 788892790222491648,220767 754776277463207936,33356 762999495315501056,73712 769961801672978432,114254 759559628917268480,56552 765575794697527298,87904 773586187583750144,137869 780172960564903936,176196 786947955953659904,203793 787087507058032640,209043 788238618649243649,215493 750124380928212993,9433 758587531394887680,51451 788684488805015553,218455 770844283884675072,121359 776195779757125632,153743 786038998829404160,200235 786282017273028608,202429 786319009528643585,203044 754144742888214528,32056 788876602025312256,219942 779603876731158528,175260 788101789853872128,215505 793620077119668224,254209 752970988552204288,1248155 759224412335988736,27156 763167355698450432,75899 764992498855010305,84745 793241797774315520,250064 788069992759721985,215005 762768752274395136,431998 772957311497371649,133454 767396212492365824,97379 788885600527060992,219678 765289057559711744,84209 781324297474191360,187333 779674581070000128,173584 781232991720701952,185496 787383458016395264,180433 771687134809948160,126389 755539600953712640,35890 766982548324950016,91049 794939903951962112,262847 761328081797799937,68057 764207260772012032,81869 757653699888021504,48633 788200691521191942,213403 769031942889148417,97468 793745643357503488,252196 776112845595353088,153658 788904503361802240,11774 776767254511878145,157755 753986072963588096,30354 752189040603045888,21034 770335258675912705,118087 770411817843785728,118698 775476660858531841,112363 790909684223926273,234583 758860117651492865,54070 789547437908041728,210253 754723400468209664,33356 790734092656529408,228820 780444569917796352,180351 765283547364098052,86873 790948494458531840,11774 791658326408896513,240483 758098306656600064,51450 760911419747422208,65180 788731553195102209,220029 764634024199553028,84209 764928047195627520,85159 780455403607904256,11774 787495155808935936,210313 786723936008626176,206087 795433333282971648,265855 753374985180372992,26699 772254011063840769,127957 791726385484079104,240483 774012132522270720,139404 788137491891007488,215754 775024170908266496,146259 785914456513646592,199640 762989177470275585,75327 772854443574374400,132335 758077550383996928,50424 752848411800592384,23899 758694861851602946,53185 751765381614669825,19528 795776558418034688,268643 792076395421720577,243576 791820444026437632,241819 786008535968600065,200397 792772219650711553,246425 773564104254578688,136904 773606203125600258,137869 770713608795877380,654029 788754358427062272,220526 762454309376176128,431998 732559455393570818,352466 793443171980177409,251452 775323133981122560,148018 751565544935989252,18470 788962813330886657,218260 774756167570513921,144740 732689135211810816,353228 791784881185521665,241678 794624813369294848,262022 754763431585001475,33356 763813420747501568,78566 771769965779136512,127871 776618178927472640,146991 779045636935155712,29263 764470100250419200,82066 793158210618359808,249469 753348133078208512,26828 788048134849036288,205197 755416693732618240,36735 765594350168473600,85673 787289135484502016,208014 765553634734145536,88197 768906385899696128,107543 771674444230164480,121508 790593969709277185,232640 780794823577968641,182726 769694133363499009,112363 786207674346139648,200487 750081194784534529,11495 788929258429280256,221785 785684039415934976,194058 775766115314118658,150404 765355322127114240,84209 794618558009339904,261987 780883726456741888,184044 791357319154114562,238395 794045919431954432,11774 732182487808479232,350025 785952327396012032,197512 765189525702254592,85027 763169164903145472,76794 768986822999277568,109988 786974427821051904,207949 754720432180244481,33356 794633247208669184,261155 769993890644525056,110843 735814925633867776,353447 769524802402910208,113754 752672564221251584,22546 761611690865664000,69711 769428491544715264,112265 770671680112865281,120610 775771653485699072,151463 779561709677666304,464984 760571479964524544,62821 762459348509470720,47283 773234171699355648,132364 794978162195177472,264397 764444905938776064,83422 777948677172178945,164826 787908360398069760,208058 761001066720661504,65626 761403248452349952,67283 778280072088199168,166913 793844150286311424,249926 778405922574102528,167398 793620952407941120,252020 791342182464622592,11774 762123450219581442,69764 785827349153521664,194934 760255046311346176,61545 794585546576121856,258878 765216696370094080,86508 764272299184836608,81843 780592821275209728,181886 766828690332344320,94699 752007907378683904,18083 773747822139174912,138819 766776492705579008,91810 775146147576893440,141091 766592984930394117,93823 790313956137115649,227804 762634898129641472,73814 776119982086316032,151265 788006841846493185,213887 789670306939932672,225121 773040909902577664,133454 794574869249789952,261155 760362163990999040,60995 755157418175303681,35890 790619122392498177,229901 763429910832566272,78159 764494985068744704,83181 786199421377662976,197286 791421261389758464,237999 793962524353757184,254135 795657717012578304,267521 776120211191705600,151255 786115411502829568,193524 750709998531993600,14421 773664737414393856,138543 794027920947757056,256349 757704190391181316,48991 790305691785277440,11774 777956854601101312,125529 765240475536199680,86103 794376932016144384,258797 788789488030015488,220029 760978914831327232,65307 763457287042240512,11774 775460697769644032,1250232 795349823604002817,266500 792026870137036800,243075 758721566008107008,54739 785964006448128000,199462 775735784326344704,149953 794748792666984448,262313 759838803477434370,58815 790574795528089600,231894 794612699502178304,261567 758542148144861184,52112 773037002111459328,132364 773607092720513024,137869 751116350676959232,16299 766364706156130304,93184 788902639119503361,218275 762996806167003136,73712 760971581984116736,65455 752791379160494080,22439 759100603150639106,53703 785972333609574400,199546 758438245289996288,53246 792060282587799554,243614 758312002141904897,47940 777874456748273664,163990 767550887921410048,100048 756889281793298432,44450 757864958004604928,47940 736153845705940992,7700 766821806485504000,95672 775008491605889025,146259 775433739086073857,148676 764150149564264448,80643 764250161094729728,82759 761379332371673088,67229 772172166687260673,127579 752057861354639361,20897 766710083598233600,95708 775116664157245440,146259 795056265994960896,263864 774659623261499393,87904 793607626076491777,254078 777897951960047616,162768 789818368870215680,226432 793453378625863680,252196 764010039942098944,354112 781332604922400771,187393 759067941887438848,56784 752893966161371136,24134 788142739112230914,215754 794596322640678913,261155 751553280019431424,18470 762740308056485888,74745 760361371804499968,60534 776124410549964800,153845 780265441327509504,174115 785656873961660424,197297 790578469847597056,231318 759190818523639808,56964 785636786613608448,197286 773746620991148032,137698 795763433555759106,268643 755536718397337600,38210 732493755362594817,349764 771729554931126272,127134 793535791712567296,252741 794602457678614528,261567 790532160193073152,230485 762404687844741120,69878 787379716290441216,46572 768917804217016321,110209 771885301476229121,128615 742436229715656704,1170429 756623161920069632,12883 761549505586143232,18215 786063744879169536,198671 794202967872110592,258331 749699330466934784,9433 759191809926979586,57574 766354638362775552,80939 767852189721034752,97685 769267900586655744,110585 790678522431954944,232169 791658728198017024,240474 793528995686014977,249926 765339684213972992,86653 768493749123121152,106716 770507771842289665,118191 785543093965713408,130635 763239578161520640,431998 793545020116639744,252020 767274388026716160,98322 785469338757140480,195975 793125355414548480,249469 766338016352825344,90648 769335835455991808,112693 792146653406953472,11774 763071432251346944,47188 753752015105175552,29317 763837551245455361,79589 792791598987739136,247241 780259858176208896,175153 775282342134968320,146259 759256750440808448,56964 777279311728480256,158387 778998677029449732,171168 767529585722347520,98972 772139535304105984,129558 762416716068466688,72717 789905716760944640,227048 767809173971095552,100893 773653221898346497,138382 758267509900443648,50804 764971725608062976,85562 760674081205125120,64326 766042203319828482,90384 758031757543411712,1248561 750042671993987072,10735 795684143057223680,268101 786271681228660736,192032 767359849239904256,94699 794907821703839744,263289 768205321089101824,104406 772131534715314176,129119 764854929668399104,84422 766083965019123712,90790 785241409171271681,194167 791368340010782720,238395 781560180811112448,188119 758631144216784897,54070 790925468321001472,234533 751864326655315968,14277 760345782943965184,62509 775121025390436352,146259 780332338026778624,176203 754793843766075392,33356 794027659793551360,257325 795126194622513152,263906 765228100737171456,86103 769999843251085313,116214 769407729840578560,107636 752691259806982148,22752 791067129038667776,232169 764159652468666368,79288 765575848221171712,87904 752966077814943744,24526 786793054858465280,205186 776041631430705152,152888 787213484438134784,209452 793288357564583936,249469 770445974871404544,118192 771872971325476864,128267 790754092364816385,231894 790971299346587650,235590 765755033644363776,84724 795748946953932801,268646 767599292588646400,97371 760936059391717376,65291 781688132160716800,75300 770800664867901440,120557 788889651817779202,220689 792860131537006592,245118 781625449633968128,169343 770365705858519040,118482 775432883024568320,148654 785579055986843649,195849 773269214593290240,133043 785894051241336832,197512 769774108544372740,114357 795352546135146496,264397 770815842950918145,65500 765628403936559104,88052 789530859703504896,226538 793237035708477441,250633 776201220331413507,153194 788082775291158529,215005 758084886867521536,50804 763700570712514562,78566 753349460361482241,27045 758006932116344832,50500 790284346037039106,228635 792360368299540480,244143 795046232532066304,228101 762732338568540160,73712 791001029122883584,235620 792049214347878400,243092 779288671841296384,167319 763227253035638784,75724 768424073055436800,106317 774459862164135937,141918 787025413054734336,207613 777977954735456256,165185 788795230409461760,220820 794724337966350337,262849 794209443001040896,258598 771787817538031616,114779 777670952092000257,73814 779410421816168452,173868 757979692674715648,50424 770361766589018112,117843 770675554026676224,118192 793425399631839232,8044 795691714736492545,267592 760991838870265856,66116 753256848271310852,23612 769786575714525185,18030 785822355075588096,197512 794018772466155520,257625 794570246401257472,261155 753022878384173056,25253 760289153338793985,59828 778547774077796353,164764 787474156849762304,210313 792976513339645953,245607 761340149171101696,67973 790237789631676416,227795 790987391733469184,235621 768222810585956352,11774 791661281090473984,240507 792105791050383360,243075 794658901086113792,261942 792017207748337664,243075 795718283320295431,262022 764312840740024321,76542 785252148967710720,194210 775426980946796546,149304 793130144126869504,249469 775404173118418944,148537 785881030561566720,65713 758447090880040960,53144 790593468896649216,228354 761773576185937920,69231 794528552565796864,261155 757448646686339072,47284 740960396199235584,11774 785522515246452736,150812 750385305962905603,12883 761698562270982144,68908 772608455370694656,130669 776107537632550912,153465 775533354833752066,148994 778710883849482241,169327 780765648259387396,182870 767584354990194689,99372 787723257101193217,205197 794531220147339264,261155 758524743637008385,48663 765017270884065284,85562 777317985404858368,160609 756290046823657474,42432 785674256793219072,197286 793098502700015616,249469 764149170240225280,82066 733066295042670592,354869 760439508487720962,62805 779800425683750913,176201 786543870301597697,204413 775433727468048384,146991 794669656967708672,262145 760473672956121088,61512 762891044262334464,75233 795044299507466244,263926 776178963764895744,152314 757658990931218432,48549 787632238745845761,206101 774524337042841601,24173 776323576156737536,154832 754041954933940224,31400 791487691506323456,235121 793214329612935168,248988 750729145882071042,14421 779393624878395392,171693 764780927541129218,84724 778650258549211140,167319 771467967360008196,124855 781534199736070144,186434 779134924309823488,172057 764975321305128960,85562 770363031893184512,118482 788019045861847040,213064 787716398730579969,205197 791047701504851968,78159 758289561751543808,52112 790726392375676928,232863 756948594960261120,45672 771416114073001985,118191 766404264398757888,90500 759133632791404544,56964 772232494083149824,125222 754203774592356353,32279 780231806901772289,170373 788020283307282433,214209 766997797274914817,96299 781209144309055488,186434 763905287564632064,80486 773628698482380800,138165 755105301225938945,33953 776953600379498496,157082 753723064953679873,29416 776130810730672128,150994 779283178213302273,172148 794643706263519232,262313 768129608881504256,102137 785808017237442560,352721 773160407825420288,11774 775764493812903938,151071 786961957983170560,11774 750135777124753408,10735 772540029654536192,129551 777820183025115136,163763 778335721014845441,167319 791264216531374081,237491 791637045043011584,238207 750406291315580928,11495 781263207826587648,186883 778375916334542848,167003 787046286423797761,205989 789298486927695872,203863 760128154300211200,61051 792039863918989312,243187 785636659924639744,197091 763832213280591872,80486 766831275051069440,80939 791431438608523265,238207 793988252009107456,255299 749740774082752512,7182 761931387653857280,352041 790095598749937665,226883 776556091492663296,151374 793186487592452096,250064 795326756307800068,264397 760628499820453888,63879 767918229381537792,95262 776074043191689216,153353 786234446538240000,11774 771651449994420224,125452 774742356666961920,141887 775784795448156160,151071 788458395372101632,218275 764097373614112773,80720 792828624432947201,245447 751140980170985473,17284 753027350569349120,24366 765383038918352896,86119 794612369485770752,262053 795422747384016898,266079 760187342468501504,61602 795379899603238912,266491 793573006337449984,253206 789461958172876800,225911 792093897652510720,243865 795078390361554944,11774 781530529082576896,139404 787106160633577472,207287 788452258513948672,218275 788715253550948353,220029 767565473156333569,100185 757290309046919169,45319 776005741786247168,151526 785638805348818944,196917 772809051914797056,131421 777622648952160256,154709 768100459852750848,103354 756664584694403072,44429 773829911811330048,138054 749967210228035586,10771 761635093471457280,67852 768194251788279808,103405 767622771908030464,99471 732720396353429504,1170595 757654815002419200,48633 777659088809431041,159850 791183644236910592,235590 781040140005339136,184223 788048065143996416,11774 742121637093351424,11774 760187470545842176,61602 766626428670574592,94699 795394776833007617,266884 751134929761636352,16897 786691502290374657,200078 786566525138251777,204413 771433638001008640,11774 793277034646634496,250430 763459086599987200,78477 775414474249502720,146720 792004802049867776,227748 755563375044681728,37424 753679034115092480,27317 788169806314954752,11774 787291365398843394,207965 757702077984321536,48205 791467266378305536,237935 787599203019227136,211815 795392029480067073,265858 750378870696734720,12883 780820851549667328,182349 785698030133444608,196013 771637111556419584,126152 773515160162017281,136904 758344719810240512,52054 769838596970934272,105109 775432895750103040,141415 733337557597982720,209828 779252956130635777,171889 756300432163471360,42405 752664947922837504,22750 794597609121804288,261155 740381544397701121,11774 795038629672452096,263532 760783467231768576,64758 786718485573406720,206008 795760908198785024,247930 762774460977917952,73926 786033304126447616,199211 751731095104815104,19556 793815365742694400,255393 794614823657046016,261155 759083567993397248,55597 768986011917574144,110362 795658616837533696,266151 751136189336449024,15808 771049249718972416,121612 778215098510872576,166282 793919055719698436,255393 768387791587774464,97996 776483308930596864,153934 792049982496837632,243187 763621983871311872,78189 778933727997100033,171168 794252889292083200,258456 755855011930791938,18215 766317872419262465,82638 786255164357373956,201958 751659495118495744,12446 752906784185147393,24134 761616050026930177,69470 770312346413727744,117257 751997779040501760,17794 763390101284007936,11774 758706579743117312,54739 774182265148481537,140444 758824313952755713,53996 786541042694819841,204413 791609797883727872,238207 786275686516334592,200009 792023949882208256,240483 765419604847886337,352219 772168694210461696,128267 794552156569423872,261155 774283690784555008,142506 780591328958775296,12018 794918644304052224,261155 794932841620639744,262849 753699847392329728,29040 774939551127056385,147205 779001707300696064,171902 788882054020669440,221785 794194806717251585,258598 777951747633401856,164869 786841520192172032,203350 794686525531295744,262784 773416404578103296,136473 794754209153331201,260445 768161458681024512,103899 778432953743319041,167569 781368265566281732,139404 755302325707759616,36491 775004584590794752,117609 780396091476959232,179636 781447843085164544,139404 787148656063483904,209043 790571515590742016,231318 763621402545123328,431998 745651523401637889,11774 790814793158500352,232169 772787922676350977,132578 793987946756116480,255299 777242340654063616,159245 779908510075068416,464984 795179993408163840,264397 759153414752395265,57348 770445680011714560,118191 786948509937328129,203674 762746291860279296,74781 756269623280971776,42432 766111659660378112,90384 794666658862399489,258922 761303821914112000,65540 793100697864642560,249469 768122644516315136,103354 785322464511262720,193633 775913992246194176,151526 789519314277785602,226123 757116593189027841,41459 793100931072036865,249004 795745502746836996,268281 760963645450838017,64730 777027115040448512,156835 766270272588566528,90125 790997641496625152,234583 781404971946258432,183759 788476742746959872,218507 766058147500920832,90384 766736022302588928,93405 773940599586103296,139577 752666869333651456,22779 758134562186723329,46384 758630192642461696,53995 789170545942159360,213354 793473953629085696,252020 742759668888522752,11774 776309528736493568,152106 768886676085018624,108817 791113261064163328,234583 795342115676880896,265878 793918143676628992,256255 758681382419922945,54070 771954485086281728,128519 778208917687939072,90252 785251023208194048,194193 787136036824416256,207119 764098216832798721,69548 769026029432209408,93504 769885760744894465,108795 780564682004393984,181613 793358397282320384,249926 758013738507182080,50789 764243739573415936,82066 786900949281505280,108396 762818790576893953,73814 779027302596304897,172057 791727694018785281,48663 750404614344900608,12927 767320758821552128,95672 771113509434302465,122093 793949206427758592,254135 794888176351510528,262849 764988153354747904,85562 774285887207120896,140539 793199789059870721,249926 761670757655146496,69747 786585374059618304,203350 755894228610199552,38459 763746534227869697,47188 780407646717349888,179416 771234404060401664,123507 776176373526323200,151244 772473227805335552,128025 791837294265143296,240483 781102248050974720,185296 762781711742578688,70679 792560278990905344,243286 754760783708454912,33520 794314606726574080,259055 773931647653797888,139404 758080539190583297,50654 765571303520600065,88052 775431523721969664,141415 792712364348944385,11774 770628930080563200,83671 762713661152436224,73926 791715042689286144,240718 788892335056691201,221972 779339887002521601,172962 775885993069072384,151791 792362413664468992,232169 771961899051253760,126252 792572951983902720,243513 794585301976944640,39957 794618144820232192,262022 776763674606247936,157439 751197003497893888,17517 768133635987955712,103899 793322650210893824,249841 789053357398847488,219678 755786483492151297,39462 787725457525440512,205197 793487547519295488,252196 773127786949070849,129649 791689509033218048,238429 790784371083075584,231894 791422090905735168,238207 793999450268045312,253721 759888583352262656,58227 791020802380402688,232881 793722333013815296,254135 780791851372519424,183269 739854026225942528,11774 764077339294654464,81702 769870527741698052,114779 776841361744011264,155896 776613011331096576,154832 794165272735166464,350913 770169901784891392,116082 788726870112108545,220029 755798109284806657,39462 769764866466996225,114779 774072818329800704,140444 765287393284849664,86103 780442648641351680,177233 775430017870360576,141415 777141272448528384,158815 795760374255681536,268646 779491382922620929,209828 790583869837811712,232169 749256840265887744,7866 752216996960411648,21461 788837759200948224,219119 733059275732307968,27848 790604729730465792,232791 758040841919291396,48663 758869320797523968,351666 787051696933380096,207613 791569057061429248,235590 792717961186476035,247054 795655673174458368,267521 758322364820156416,41703 769911266861277184,79770 781225314206658560,186170 754708251929894912,22393 768114574562394113,11774 766896227275374592,195876 755114263207870465,33356 773695335684272128,136814 785888637007253504,198671 792575307244900352,246392 793608759205564416,254008 752022951180939264,20886 788066397544861696,215005 793226199375810561,248516 780733209722048516,182726 763788499459899392,80177 773870647596515328,139404 764576358739640324,79561 774288968133189632,141912 749673567269249024,9433 752679478917074944,22785 759068922926604289,56552 760136172458967040,61145 781479841426186241,139404 763898131717115905,80939 766350146657406976,93286 753609152086220800,26702 772518744434192384,124004 763416158305345536,77598 758032696173993984,47761 776832518372724744,158589 778995778052300800,167407 790948432240185344,234583 749924464788373504,10735 732716460494233602,1170595 790977479359868928,235590 771157789242564608,122388 760501049161453568,63149 772825077293453312,132366 791730623874342912,240535 792110775062007808,243187 749428419939696640,8670 793975902128345088,253243 778307858437906432,166941 778925314613338112,169550 792053551186972672,243075 779441601969917952,172652 750357039306706944,11495 764143678445219840,82066 787980948969103360,213887 793307018144604160,250033 754747477127933953,33474 787013623445016576,207287 795262830807224320,265608 772561996067856384,131604 791845251434491905,241678 792912009679347712,240070 790745908031913984,232863 765220474725031936,1249261 793939907152461824,256935 763108875411267584,76577 785288111072743427,193669 754792794527596545,33356 773616309686927360,137818 767823115065753600,101681 786988593076051968,207949 785851956858392576,198671 778422855293870082,167046 791702751268966400,237491 768851344006320128,108388 773142375015321604,134681 791871238641627136,241432 794640069709692928,260081 764991854773432320,11774 794017866072915970,257492 772787022259859458,132335 757579510682382336,47761 766371927363579904,93286 788157718561329152,214899 761281864879345664,65540 764855165497118720,84724 778404640710885376,167220 789258528124837889,223935 749375928258666496,7778 794559596408864768,261155 758640630428033024,349060 751742570300973056,18323 777847096397496320,163990 767688227356540932,100605 772156817585508353,128934 778033155664150529,164869 792488218729951232,246225 791079536880418817,235990 747519923149283328,11774 763948284041793538,80136 762206831766822912,72035 765610542216065024,88052 756719273213566976,43391 763013230339973120,75953 795100096295628800,264288 786598192779436032,204629 765214933432676352,86103 768391533745803264,105488 768857600825798656,109666 791256231528673280,237491 778475299340226560,152594 788438416723542017,215437 759109994713260032,55660 794693669366308864,261987 761567862511185920,68102 764792504747225089,84724 764624257523462145,82544 769007095895261188,110344 761167542450782208,66866 771732873997012992,127532 785598229769555969,194082 758668736517836800,54070 761694886231937024,69711 756105067384737792,41632 787082436748406784,204835 763278313867452416,77491 778332784280670208,167393 794696491319328770,228101 793654866338017280,252020 756657890107285505,44429 786571056580526080,204330 752961696692596736,24257 775042381011976192,140444 785316992869859328,195125 761160686730776576,66897 767028295963701248,97276 751228427638824961,15643 755028692510748673,34660 764233590901055488,82283 793800868701282308,255393 787374368934404096,210207 754751486677090307,33549 793968751800684545,256393 766381943415934978,92860 777083609463267328,157755 793655880227127296,250633 786959634070380544,207287 791624366089867264,220029 757734825453162496,48270 766272638255702017,91946 792107214844616704,238099 766012213865787392,90384 763217818569543680,47188 788040689787539456,210208 793099009166446594,249469 794251844197285888,259231 762014402514083840,70613 794134869425016832,247561 763000303167823872,75899 764010425981599745,79223 767799031036727297,100949 775807848513056768,144617 793243602138730496,249926 774250327985926144,141360 793163882688806913,249882 777500042848444417,161349 790581227384410113,228341 762474341766357000,71099 767377723421491200,98751 751583852489871360,18325 761958202732900352,1248984 760550492187398144,62779 777265164932427776,159475 773618439483191296,138165 752989915252723713,24366 785913032891183104,198671 765653978939916288,88052 795742180082061312,267862 778919995799638016,171168 790253433018253312,229693 786261735657185280,202429 775131602879778816,140444 768935869084344320,109571 791763561303257088,241432 767930743964086276,100620 755162461242814464,35890 773469790933581824,135004 758656847050117120,54070 794906499877195776,261818 765543149276135424,87788 761610680864604160,69576 771658118870687750,121949 795694109235224576,267862 790875305061736448,233307 786242073934520320,1063777 790617745989701634,230559 786330224355074048,202379 795709839418658817,268448 732292521410371585,349776 765906193898467329,88920 779075858761781248,172428 793864555935985664,256255 756525865769369600,11774 794560265736089600,256255 794619936392015872,262145 755161417284591617,34666 761929382592024576,431998 776557981466959872,155390 789228368482996224,223692 791992046143668224,239405 775717829937102848,1250232 764886223466868736,80393 753648107653566464,28866 752708298084872192,23234 758441862063546368,52821 766761828844208129,96189 790727311653867520,232169 792727564989194240,232825 781229615939325956,186434 750541266287468545,10662 769950806904860672,115511 794433905122246656,259659 790518442214379520,207517 793193364472553473,249926 788846494908502016,216009 790581263396696065,232169 775354954789838848,148125 788451907299897344,218142 757221859318493184,46463 762467992521150464,431998 787859923367501825,205197 786606296367702017,201555 790963854935257088,234583 788734605847330816,220332 793949972366389250,254135 757298916413075456,46890 755822067791106048,11774 792018770168393729,242164 775175982135345153,146847 795374605166931969,261155 763835087528091648,80720 751753463411924992,18893 750513590952685568,12883 767072622395924481,97355 777755353039540224,161771 787843730946621440,210238 749284450387845121,7772 771931907219132416,122973 766033992999014400,90327 763735014769041408,79827 759177052339580928,53662 757863777731764224,49754 759893401554649089,58939 767646992138956800,100228 789445586734821376,225981 794559625664327680,261155 774374628525428736,141495 777545618700972033,153494 795003674909175808,263906 776830464166211584,158589 753184824479940608,25253 766812165256929280,96550 762712446314295296,73814 755107637855817728,34666 771558937921359872,10213 778394993841012736,161988 741267765353291776,352687 795051871811538944,263926 788448833135058944,215410 790214598989344768,228584 788114432907997184,215005 771131117290258432,122973 773651004881526785,137042 787869571516596224,197512 770580192926502912,119832 785901516318138368,197512 754008888949764097,22541 764834738762690561,84724 781112676021776384,182870 750815732636712960,14277 763872307106373632,80939 773603474365743104,133702 788028966087122945,214492 786290267418664960,199546 766468993939046400,93823 779744329900388352,176203 787986697636175876,214209 780896758406582272,182726 787680232589369352,206860 756191849136713729,41768 770250763595501568,117257 773221244535705600,133702 763797945628004352,78513 776841506468397056,151463 786287487484178432,1063777 760255564987273216,61545 762645321172123648,73926 794578560853872644,39957 776108794120134657,11774 768213356524150784,103506 771680345263529985,126152 774223344304611332,141035 770654370836783104,119832 792474916738174976,243286 755043036690776065,34666 757861047042764800,49754 794827478082588673,249926 771975352784523265,127582 755163571273609218,35890 768878924004601856,109666 765894522777763840,86440 773180587607744512,105109 791729182275465218,240622 788136393318903808,215754 762894697270435840,431998 779581519299870720,174230 764146040358305792,81702 776317988794269696,151463 771480400895938560,123280 775355232100515840,146991 778989105468366848,83391 789693931692982272,227252 793290337745719296,251266 792766920818843648,247241 768114984135958528,102514 778483671917535232,152594 773637215293313024,137535 794266061721874433,259231 765032331518377984,85562 785915131721048064,194225 754727475276414977,27045 758894098472251393,55806 765237744842969093,84724 760679456948183040,60794 762644993014202368,73926 785539434217340928,196247 793667621287845888,254209 773617464404013057,138165 770725602156384256,120550 753817539541467136,29734 764578320486952960,32711 785277627586064384,194743 791370667883016192,238207 775443348601483266,148537 764825235627454464,84724 786403588578967552,203350 764143154542948352,81869 755962774681948160,18215 765633846976983040,53999 778671842009702400,167319 764627043329769473,83391 792769389128880128,247240 794171091870744576,255791 764622193816928256,84209 764671660809216000,82344 792766817362149376,246392 759874253332164609,52887 778635311089934336,195876 785552220456521728,196676 790924869860925444,234583 772027833996701696,127871 793245575181324288,249926 777508239181250560,159876 763046474792009728,75724 786880295756759042,199739 794965365566689280,263526 794873125309554688,108396 755171432502595584,35890 780898513471303680,180520 788151965398159361,216009 766021934366752768,81659 767743226556059648,100605 790932035405832192,234583 793614877587898368,254135 789499839989944321,205972 778361115508039681,167220 789200074332971008,216609 768817377379282944,108817 763876691378774016,80643 771168289057755141,122861 789169532212359168,223492 791385120812830720,238494 793093677614641152,249469 761916146459222016,431998 764122453840887809,81927 751764540195540992,19045 789877887621095424,227048 767380745908264960,97325 749358609318817792,7911 790661574700695553,230485 795126043182891008,264774 774331630668353536,140444 785938434380533760,199211 765515229656522752,87904 777950569491263488,164669 791018925077229568,235621 760121142950715393,56574 764968453107310592,85562 785817153685508096,198671 793980061086945280,254209 762741249472286720,73706 764790307980443648,84724 794639587981332482,262053 767795839708180480,100893 791277960028446720,237491 767820553214386176,100893 780626202402971648,182211 758256745810583553,52061 780630452973568000,351158 778934679743389696,170253 778227646610149381,165488 789974638558412800,159876 791252593355915264,237223 772629516581675008,131007 793460939068583936,252408 781902174305460224,188401 790926445048659968,234583 749511899532832768,8891 770922762353246208,120353 763701375238807552,77612 764184841801830400,81869 777134153531875328,155390 762670127955451904,73814 756877288638078977,44429 775054035875422208,146720 768527339999330304,106774 768543592549789696,106763 760296421190803457,56964 765600319967330304,86348 774013801914068992,139404 790707338256658433,232884 788203556142718976,214354 762782452519546880,73721 766894506662703104,95672 762287947831926784,431998 791659224036016129,240483 794600054795436032,261155 764314201221312512,77598 792165232458149888,244052 777243519958159360,159093 766436153679450112,93261 787988421625065473,214209 776439480702029829,155688 778339249590407168,166852 749390776367394816,355067 795299185977413632,11774 764619288036671488,83391 793513789891153920,252751 791558483552468992,238205 795469553493045248,267297 755741134668767232,39345 766449938066702336,93184 768169916331651072,103354 755537225467568130,35890 778276353183449089,164826 791348293905162240,238395 776429062227042306,152589 778309914284482561,167220 791249546869403648,231318 788608853848035330,218892 793185676426485760,250033 790738007951286272,232169 794001707332009984,254209 788315826323591168,352258 793110257568407553,249469 768758687733313538,99264 789080435976536064,223286 788134919277010944,213858 770004075987501057,116060 771427755959394304,124597 787325439001800705,210207 764321702515834881,58745 766486871694249985,94314 775052164817235968,144730 777312137572036608,161456 785682522441027584,197286 756295185097633793,42432 760991592912072704,65986 772834915935191040,11774 791775250350477321,240483 755202821897740288,35182 762085609263341569,71884 767890666592403457,101514 790204097030873088,228363 791653795738431488,240260 791661276799926272,240483 779013377003757568,171795 761205058960777216,61051 794596136988377088,261818 754091721575849984,31221 758548529648459776,53845 758699603654959105,54070 760144946904961024,60866 775598661266919424,128230 792037831145291777,243075 772895926927056898,132335 793131479316373505,249469 773578013237575680,137158 795706575621132290,268258 795656528976113664,267521 777951729375518720,164578 786362280124362752,202429 759103290952998912,56886 793544891297038336,242693 794696586081091585,261818 781780657512992768,189222 778223016706707456,165488 780147952115265536,174230 767554904093233152,94699 780906654539911169,182870 778056417781485569,86103 792215457117843456,244550 765433724058083328,86645 793889295614509056,11774 785432528907821056,193633 756502541878210560,42249 769221363244666880,111558 754752776354295808,33356 760131393045221377,61011 791053715234918400,164764 791695644381548545,240483 776204487354703872,141887 776997631679684608,156835 780840207377584129,182870 772519970605588481,129551 770436209688637440,118192 788277272050491396,738099 767377413630074880,97515 732397150823272448,349965 791495039822159872,237491 792921201295429633,247076 794717203983728640,262849 753378541186736129,26780 768056238764457984,102249 761582248038576129,68102 764115510355169280,81869 788407655631028224,215608 766004377706463232,81929 773967744727252993,139404 772096632850616320,129471 795707613765890048,267977 765347290223697924,86763 778945845244887040,170139 785456110794747904,195481 788385951915577345,217519 791781303888654336,241678 795702128136306693,265257 763816795006390272,80393 788446075644284928,217519 787724154489352192,205197 791049786736668672,78159 758338943813160960,48289 785650174433427456,197324 760806071917219840,61412 734707085926109184,351644 765901408516313088,88930 788744710294609920,220332 785268384946647040,11774 788871870460362752,217102 770021772183953409,18030 788790310746726401,220526 765758477704761346,88361 764125865412292608,78566 764047932232314880,80393 773847687561146369,137953 792533452440477696,235685 764576574716809216,81659 790502937051009028,231828 762121355588284416,71597 770962270868373504,121612 777122369328472065,159876 790376850513985537,228341 779122062191321088,172132 794591215220092928,261155 764168255451922432,82283 793931657824698369,256255 769206247673454592,111549 769558739116490752,114227 764559087673700353,82066 793498069815980032,11774 791254703015329792,237405 775000060132073472,146259 751140706496970753,17284 768100188879671296,103354 776106518823505920,151800 759187971429892096,56964 776190037293543424,154071 740323221053034496,323967 757919544467861506,49852 773755927916908546,11774 773718886747365376,138946 774021723826032640,137693 758675534876258305,54070 755791644541145088,39462 794241823942197248,257492 775662656619421696,149279 788833055632871425,219119 779385346895273985,139983 766936082692923392,95593 785662507633356801,197297 732734765900693504,352946 761383467498090496,65460 751681978940940288,18409 788441536782561281,11774 768674597831057408,99264 751146924863057921,17307 788753540143419392,220526 756960381617266689,1248442 769888658468069376,1249703 772579721393483776,131003 755164010711019521,35890 757921530558947328,49852 793435864261070848,252020 761173305193799684,66897 764282303350657025,82283 753253179429572608,22575 771352105810595840,124597 792728933347319809,246726 771031333644578816,11774 786197176661618688,201619 790280028260937728,230282 795265703473516548,264774 757661268761202689,48369 769022123973246980,109447 787117801068597248,207949 793654666319966208,249926 760565846716493824,11774 776942253403172865,158673 776072710153580545,153194 776834967930220544,156110 794168944198201344,256255 790933823957573632,234583 771893580407373825,127366 771924282930757632,128382 751820883899981824,14277 794214658001539072,256276 788711140222205952,220128 793536938355531776,249926 793595255878660096,252893 761845553017790464,69418 765980552679882752,90482 786230986027700224,201555 767901902050852864,90031 795023772185231360,264414 765546446158499840,86223 775058327621427200,146338 795408066682490881,263906 776864153633853440,157840 768271349248761856,104932 787247356039213056,209813 764837906284359680,84724 753695195795824640,29263 785661929331187712,195975 789963287341494274,226731 771564277605896192,125853 764647631377338368,79561 780090181575639041,178258 793201557521043457,247240 793987128426262528,11774 769712004105986048,112032 786012741676965888,199262 792427862863155203,245313 793080977887297536,249286 780549312908406784,179742 791277427246891008,237223 793457686213959680,252408 773624316923633664,136947 757270086394585088,46612 771082117036044288,122388 773585666768863232,137869 791510121419374592,232640 792798548186259456,247240 769183356814786560,111387 787459124741214208,210253 791666416755757057,240483 753546017727913984,27045 781233852991754240,186170 755550642186268673,33186 793272162811457537,250633 780934879139680256,181419 793135367889285120,249841 794370397928046600,259659 778434434114523136,167180 793646309571960832,249926 750377158791442433,12883 755952280323629056,40881 785931876837888000,199262 794554598837153792,261155 795736506761695232,267655 751136894168080384,17259 788157766338768897,215608 768553549525639168,107446 793096095467438080,242693 752899276485910529,24307 732247134087618561,1170365 751856695417024512,17794 769534775723827200,113894 774011213533413376,140495 775017174566068226,146259 767082294121226240,91798 781201273265778688,186434 788949085382254592,11774 774896237795430400,144112 775004334580830208,146259 789061670630854656,222500 795201253915574272,262925 769977788099100672,114254 791695117044285441,240483 769396798976888832,112399 775884386868670466,151845 791686936545136688,240665 758606944143802368,54003 770826738288979969,121508 793351809507155968,32468 754007767451439104,26066 794953684517912576,262847 770581008928223232,118954 793326337301712896,249180 788882332530778112,221476 777900012835639296,163990 775980755671449600,152735 775315241823383552,77136 776483590833967104,156281 790624418351513601,217519 794354312302436352,259034 769714357815115776,113222 753395073124069377,14111 775763371614412806,151409 794115908709085184,255176 792066520264220673,243187 788184853611098113,214976 754995675792826370,34666 789142942891974657,222647 778917146264907776,169384 793275877911953408,248253 762321603296235521,18395 793884831075622912,256411 778426343130337280,164814 786672284379541504,205360 788148157804752896,214976 770804319780278272,121046 793457199183958016,250293 795693290947346432,193260 791048255937273856,78159 749435894785073153,8178 774468668633735168,141887 775785430356635648,151212 767854455328878593,101681 787437457444786177,210823 778066790312087553,165423 790895091304890368,234495 756285507647205377,42495 788703641603538944,220076 757781562595221508,47940 787757635701538817,210208 773973847699750912,139404 771722802814521345,118191 735388036083638273,350226 776120567166439425,153545 795380540815745024,266054 794701978043641856,261594 753842881920589825,24786 770050525517737984,91751 785278194035273728,11774 756559080097853441,43391 788428044192985088,11774 794149567281430529,255826 789904268270661634,227242 776988007026954240,123085 755804228610777088,38535 761611009371074560,67403 771889402385539073,125853 791667694776954880,234990 781854271973105664,186212 793922816341053441,11774 763947651062640641,80939 756592529617850368,32490 771006177379508224,121612 779329366471811073,158387 787785324659347458,213064 752266457824759808,18820 793096008804597760,249469 794571794275368960,261155 772919576116006912,131007 781475569368195073,188119 774018391694774272,140047 788846264414679040,220332 791684453835870208,240483 794542939342925824,261155 773935600516734976,52912 751836003816448001,14277 777398546978967552,161456 788752730865008640,220332 750211956448038912,10851 787734462247219200,212672 780861470993223680,178110 785458579281178624,195975 787467642122665984,211347 771424866817941504,124597 779296215007629312,138707 757734211218530304,48549 764171020043419648,82066 785644628682772480,194082 777957748407406592,164764 790515052432486400,231894 790706649031929856,233241 771854298485436417,128017 780619501352030208,182154 776824596565745666,156567 788537425706438656,132364 732293839436677125,350295 773971295218208768,140444 764150874683891712,82209 786209242235691008,201374 793431436569083904,251452 751806068624240640,16931 780077042905804800,176890 780618659517595648,182122 765423098220863488,1249246 788122729761218560,215754 766373529138913284,73893 793103078782218240,249469 762311164881625088,69269 756249523278577664,41438 756680657393156096,44429 756103537914966016,41632 788424781506945024,217070 794663127916933120,261050 765145676258742272,84422 790682902342225920,233307 795754700893290497,267862 780797838624223232,182960 765876683119419392,89915 762995007846514688,75724 755471343869628416,36735 767159588743368705,97852 775414835425095681,148045 758269038963355652,48663 757675452790083584,48369 787506841186082816,210897 793216780328108032,249725 772109989712392192,123217 772519175684325376,131025 771577148318502913,125163 793426304393678848,252020 793471874143510528,252196 786388533107838978,192032 787421104495222784,210253 788747688191766528,220332 771418040453869569,124855 757230211964497920,46006 758343515017543681,51809 755625093624135680,38792 794248602579128320,258598 771071437834551296,123135 774030338041360384,140444 779278903579910144,156518 780710431535005696,182036 765942355753041920,11774 774742111094579200,144635 780577162822770689,11774 793281915432206337,250033 792037065261142016,243075 794618632768622592,261987 757807007915122688,42249 770681477017182208,120610 775514265931382785,149953 793171670827663361,249841 773260709853560836,135701 780091481830850560,172523 757678579639545856,43471 760533057820463104,61544 766108369006518273,88920 787139350744141824,207119 794530229037449216,261155 788122690053873665,215754 795204005215375360,263268 736588734410330112,205972 785322577472270336,193633 791719296007303168,240483 780781910276530182,182036 764812858383339520,84544 771430290166206464,124744 758835020324712450,17640 774720671511224320,142090 790668436300926976,232169 764983205925621761,84889 755201424925925376,35890 791496871512514560,238780 778940651836575744,170678 786032768417423360,199211 780758444307521536,182960 762874498639011841,75073 778087785299255296,165923 787554169414520832,209863 775464602532507648,148116 778787586990936064,170609 791056277564567552,236393 765225515342901248,85562 749496957442424832,8588 759232352811909120,51798 777093738954887168,156835 779294514838065156,168284 790940853464289280,232169 781516347146723328,188443 793158093354000386,249852 772295279764615168,129126 775446081534656513,148045 786187545520513025,200386 790870833744912384,232863 763515096953942016,78189 781226525735526400,185313 760587471922921472,58537 794693039830827008,262849 750811574709915648,15536 766248947828613121,81929 795062630029344768,263906 794022415395274752,256439 771393283578880000,125367 786277232067117056,202429 754745641641717760,33356 772167417455837184,128934 787329283815419904,210207 754713710409625601,33174 758425069471272964,51069 779052149569445888,170733 791007481753378816,234583 772467814611480576,129558 758480212573192192,52821 771856704963284996,118191 766688572942512128,95568 736221261093842944,350498 787376012858232832,209800 750082779203923969,10661 767734872802725888,100893 793859325223702528,256038 795114491587555330,265257 770492515669663745,117257 794182104443715584,258331 739977751319322624,352687 794697890417479680,262752 790994701197324288,233736 777635809637851136,162610 793849064228020224,249057 761674339477491712,70177 758751452026146816,54070 787022301338406914,208016 794770083612504065,261155 761701954603155456,69711 785976177903083520,199891 773832205621563393,138819 778630653915045888,167319 771919431542841345,127366 775426065858637824,148645 735992113196892163,196346 769428460137811968,112872 795482021254594560,267084 794667402776739844,247241 774018778015248384,140437 795665951433703424,267521 756981951232368640,45040 762693369097179137,73926 792457944717635586,245130 792568548568788992,246273 761623496640258048,69470 785515779274006530,195975 768888518429044736,109104 787277040483307520,205728 765884156064784385,90031 781898683067600896,190553 771509173238558720,126152 793113528047501312,249469 762041753809453056,69516 735867533438390273,11774 791308022156886016,237787 766668706072199169,95170 772514602626220032,131045 786738822289711104,205181 774522755937144832,144068 775066125008797696,146205 751907919009030145,17794 794678720988676096,261666 761372486898286592,68182 773980517360295937,137965 788797293805772800,220820 770854458062467072,121479 767389275805605888,98817 762810118950031360,75073 764860303410692096,84422 788469278123188225,218275 794058346181652480,11774 765228199173353476,73926 781197851258982400,186225 775977525390348288,152735 787328806591737856,210207 770266903508094976,117257 781284859369099264,186883 787406692375941120,210313 788459084500471808,218275 791759859830095872,239998 753656169953103872,28732 778583027614113792,168794 773714244554596353,11774 771793521476902912,127871 765760941887787008,87904 762763896843272192,73582 752973223864786949,14277 764416116877844480,83391 794648876661751808,261987 785642493199192064,191653 753034495360503808,25139 781309327197999106,171991 752221931785510913,19703 753964674211643392,30590 753678181094285312,27402 791168198699839488,235621 775371731599065089,148574 773526605885046785,136904 788871268204355584,220815 756588695810080769,1248387 778313086675582977,164826 776068002970238977,153095 773838656041721860,139404 777181168781393920,156061 763478679385014272,76410 790584593510387712,11774 764522379468910592,81924 776471722329374720,153743 758715480987144193,54748 794552738151628800,228911 770951934249361408,122146 758079188670623744,49852 764975163427332098,85562 785524858709049348,196676 790615233962217472,231894 788219749331193856,214354 766482384678187008,93823 775696063311278080,146847 786909222252453888,207119 789065936590413824,221832 790915177361334272,234583 786674553237929984,199640 754980693818519552,34666 772185673180803072,129700 772639027895894016,131007 791277614082105344,234212 758371700509700096,50923 759257518677843968,56964 787014990670757888,206304 788565646778834944,218875 771481329020043264,125554 762819620793257984,73712 762799914149556224,73712 794358569885806592,257492 750550780340539392,12883 793585209941733376,252112 752950132333809664,24727 793723604886233088,254025 776946455353368576,156835 773910500685983744,139404 778370109958131713,166916 751112987587543042,16299 794358861486432256,259457 794174554692354049,256255 756909948634669057,43471 766798504383700992,89859 780697275391619072,181419 763431674050965504,78304 767569863267213313,90252 787046840789114880,207287 789967516240007168,227795 772998196230393856,132364 791520623126130688,228820 774256302499430400,141091 758713669568065537,46076 793636368593264642,238383 791263913790758912,204413 764166638685990912,81966 791786674091134976,237491 776580988663173120,154823 793896667804151808,251758 737731445574279168,49681 761231347411251201,67362 785603682150649856,197297 795681342264516608,267521 767257705002176513,93184 791709855501332480,240483 788106850529075200,214247 792547226639667200,243789 785580162901499904,197286 773923334270619648,139404 794956382567038977,262847 772839249032863744,132140 781237400714477568,186434 789830908970795008,161573 785921631071772673,199546 778338750044762112,141912 752018406656708608,10057 792365722466824193,244195 758629167210590208,54070 760229861503868929,61544 788095613132877824,192005 790613346332663809,232169 794907656884367360,220035 751840751961665536,17794 778899139484540928,352175 785813305302450176,197091 758639733362790400,12859 790962942913064962,235487 767145548868530178,90384 771860483011911680,121949 785813143259873280,198671 794535666419986433,261155 750039010613956608,10848 770954412072247296,121479 778512670802710528,166900 776825206161702912,157082 788216340884566016,215754 794573294909288448,261155 778297928871837696,167220 764571195345776641,82066 770413549067702272,118985 790674243658797057,232169 793734068588339200,252020 787429977780170752,210694 754036849358753792,26776 759365152068268032,56924 763973534699761668,79999 755184867244056576,35890 773929352501272576,137042 769173090806951936,111558 778951841228869636,171324 785284594333605888,193669 792898203742076929,247983 751602826661552128,18215 771888263061581824,126152 780569844739473408,11774 793184169044029440,249926 775000342677204992,144853 794339500906266624,255942 764953621414809600,84209 765309550341816320,87145 771757939350790148,125163 777191785210580992,159146 776270044019855360,151741 768833581246324738,106281 781113344069632000,185496 759148011419205632,1248681 775798221490757632,151741 756534482971353088,11774 775733258470522881,151185 788415040881762304,210274 791681217401847808,240070 794629136476094465,262145 755617567474147330,35890 763112218376347648,76577 773621037598670849,137042 763004418253991937,75899 760474024153587712,62937 767620415715848192,99385 766075509646254080,90384 788421672877436928,217837 775863792785907712,151463 766512900315893761,93823 761578839231180800,1248944 765569976296173569,88052 776265707038187520,153845 749369842822737924,7849 772531745338122240,129551 794552336135794688,260874 749323501379522560,7852 794349279141838853,259034 757740263938756608,47545 767854491899232257,100605 785947094016196609,200009 787037859874086912,208014 794630847903240193,261155 773230120001687552,134561 779065542275584001,171062 778961655266938881,171168 756514830316691456,43403 760679181361422337,63655 794538047194988544,261155 791409355858075649,238395 794322670317948933,256038 733181534530764800,1170859 762746109928222720,73926 760990785991049221,66159 776269452744781824,152981 749751989362458624,9957 767806738871439360,101681 785990758083891201,200384 771406185522139136,125381 793598402579664896,249926 757269465436389376,45054 775777565109686272,151265 789938951167545345,228576 774212877083222016,139404 764336892557099008,82066 788029842172149760,214354 754708440354787328,32711 767818905955995648,101383 762254847240314880,72370 781220954022219776,185310 777187806015664128,209828 788568639410728960,217574 771494006802964481,126293 775864376729280512,146636 774271895545978880,141867 769990456407126021,114848 764233040604241920,80939 787596537392041984,211815 758811333739425792,26815 787516712153264128,207965 754837987469295617,27045 755880187225632768,39462 768924252019961856,110362 791704797963362304,238099 745331146603388928,11774 761343623044530176,66116 760804046777253888,61639 779405868215308288,174442 793387674560147456,249926 775036083134427140,128934 789469262884794368,225374 791755372222672897,240584 766003278102626305,90908 788723380996407296,217837 792091431028436992,242693 795119913664937984,262896 786443830790938624,195876 773282687809298432,135758 765780749542907904,79987 792119491375357953,237964 786788436384423936,206642 794540786381680640,261142 758118583037591552,41703 785794685621014528,196277 790637257594138624,233136 776616284788260865,156505 756533298260836352,34666 765628246666907648,88332 773973042695315456,139404 768149564876427264,82203 763160190485082113,73712 787705285662089216,210207 788121125150609408,214492 751856313009922049,16931 794169699248513029,256564 778327454356307968,167569 793141890723872768,232894 786129277553041408,193533 793230486944423936,250544 768120810011754496,103261 760484468817670145,1170555 733190230946238464,355480 768137227629199360,103071 792475699571372032,246225 788006750733668352,213887 752654273968607232,22575 768287228837494784,104932 763865770820456449,80648 763818801217449984,80192 763396380454903809,77463 774994709588639745,146259 777207828633165824,158348 785281824553439232,193669 793496006637658112,249926 794342535506313220,256038 795088561695584256,11774 765506511887937536,87904 755540608970731520,37993 791472607015145472,238207 777261015218188288,160172 785602515878289408,197512 770775882722054146,117247 759405635498762240,58248 752796051199918080,20937 758383349631037440,52822 765381459934937089,80939 764085348943040512,80939 765700322652147712,86472 757568924976316416,47761 758730488827682816,54070 777135559701622784,160228 765003014172188675,84724 772905112507473920,131007 793280652015730688,250216 770093100547072001,116091 793976028129591296,255942 768988365769277444,110302 777621861169520640,162596 791823138770128897,241819 788121315962155009,213227 781634818798854144,187969 764144118020706304,78542 771407485144096768,123865 778287172738621440,166853 763575261442879489,78769 765033802150404096,84724 765710717643268096,88930 750010517423529984,10064 752669160371544064,13410 756468800833347584,43258 777393854345580545,354598 781556113955172352,183632 790619115241279488,231870 765444106675888128,85388 766701015840227328,95672 760765501177995264,1170338 773271650347339776,134561 791874770941972480,239405 749253385401016320,7828 760248593114476545,60849 773547181764513793,137158 778300469655535616,164826 791727603975499776,240483 786727393666883585,205926 789067160224014336,221972 791361107894083589,238207 793459635072045056,252196 775050220388356096,146405 732687029323063296,353228 792875973200883712,247877 761780872802627584,70543 790983485615923201,233692 795616377755357185,267578 780456584983916544,176890 794585838944473088,261796 762469355569287168,431998 781853129620983808,182659 759145447319625728,56964 791153598365401088,234583 786982633146314752,207613 751539215456804864,18341 757793986094387202,46909 791471930201243648,235774 764887949934604288,84724 781287087060377600,185601 774676654073454596,144602 779330532849188865,172802 794290300009254912,258829 790225985245483008,229505 793125652593606656,249469 794346450914250752,11774 773870172591366144,137869 790743073189797888,235349 756981379280363520,41839 775433158472773632,148010 758604610818961408,27156 791296803006099456,237491 755520955724599296,37993 786243061563162624,201958 794607062915301376,261818 788938718958628865,220815 765190722517598209,86103 776752145722925057,157693 785945932307181568,199546 763958562888388610,80393 773302297346441216,135489 767492605135482880,99030 793934340451430400,255393 760696522396864512,64197 767468128104087552,97447 771004997341319169,122251 753692907715035137,29263 753780128967254017,28281 774002982295707649,140025 787408515115524096,209477 756624025917526016,44450 756493779201392641,17292 772813203587862529,132364 790931349188153344,234583 787052398565027840,208379 770293099725725697,117257 762715537239662592,73704 767916578327392257,101383 790922119202807808,206666 791373791196655616,224857 794531389903400960,261155 764647388032139264,82283 773507559554740224,137042 753758741531594752,26140 765624377912225792,11774 793569927449939968,253164 768101994636664832,102249 770571000450838528,118192 755951365353009152,40881 775317954502205440,148045 794937089272016896,263895 751744031634305024,18488 756257599931158528,42346 762116515260829696,431998 788207161461452801,215437 773523445254684672,137158 757710432048025600,48287 751191984019218432,17591 756333914529095680,42432 794257153481576448,252939 794728299494838272,258878 750689600532799488,14459 761679060464439300,69548 786381629543616512,202248 787288194194681856,194082 769685036698185729,27164 793337806554800128,250633 793947478164959233,256255 770068521732767744,114779 732704126379905026,351837 794193824990068737,257492 790904612710653952,232169 788152330172727301,216009 764248503212249088,7311 775773101380349952,150663 764984388249526272,85277 787069941627383808,170187 773708437049839616,11774 771725416641900544,127366 778236540585598977,166532 788012027369447425,214354 773112419493277700,134470 758394729558138880,53001 795723710586093568,267521 776078089453465600,153194 793508660009984000,249926 789899442715516928,228378 793234678392160256,139346 794910525851312128,263895 786967671518601217,207949 795036666612383744,263926 759429834116182016,56800 751091722512457728,14658 755549456699838464,38476 765287366437113856,86120 786262716356759552,1063777 791066755884015618,234564 762867455437918209,75233 761917030585004032,431998 779392790379855873,173628 790646765544439808,232863 794923463806976000,261796 795011182608445440,263896 760464360816934912,62771 790655257244229633,233307 769202113515749376,111592 779786338677563392,170187 756309030247686144,42249 759142998965878785,47761 750492821082152960,13704 794728033072640004,261033 785993792507613184,198671 761875155769397248,69231 794546534402560001,261155 790708610930184192,232471 788456623173988353,217601 764782749429489664,84724 769152742623367168,100891 756418055392096256,41680 759479367185694720,58258 758761405977759744,54070 786218438930890752,201786 760939297683800065,65174 774103138387173378,139360 790255285151604737,212083 793243129730260992,249926 794926119740964866,227242 749697957247811584,9292 792624165471686656,246295 795770322389794818,268643 779010207716290560,167448 786292724127272960,199546 759017293544251397,55710 742387344750317569,11774 750452581093167108,13495 794929602984484864,263895 773880404637945857,139404 777948026744639488,164694 786678391554580480,204835 753949067814707200,30590 775679895368298497,143361 756385635376754688,42344 763499029493911552,78274 767194990095106048,97852 789789910693740544,225585 769274744080363520,110585 760685257645522945,63203 780632741800976384,182257 778739197431521281,169586 790732547667980288,232749 786353691129438209,198466 766723551101456385,93261 772848739752943616,132996 776719191831220225,156926 765524195614814208,87904 763779082727333888,79139 769287861891846146,112399 773542670463438848,136947 794131458818351104,257492 787017518594592768,207949 757372390296911872,1248475 757673043883884548,48810 795703844210610176,199307 753455073993166848,26458 758137204199784448,50698 790697732608581632,233692 794003721747398656,256393 786073026198667264,194230 762716606841708545,74133 774007805816795136,1250066 788752170036391936,220526 770954420972642304,118154 757736898978680832,49121 751901583982682113,20422 781263643459682304,186883 793267563740426240,248770 794982745340518408,263906 759840637256478720,58254 776214246795378689,152455 768203354807889921,104406 788082131595628549,215005 774267050575310848,87904 791236405955399680,232169 753302224739139585,26066 758372083466326016,52771 785852341081739267,198671 795368245997998080,266138 764570544675102721,83391 751959126536622084,20328 789819562221002752,227048 794689321311686656,261050 793808936537161729,252190 788445052640964608,11774 781633163290378240,187969 764946573671268352,84724 769226094310490112,105109 761705981361451008,70355 774061922844938240,140025 791080990496161792,234962 751815993454985216,14277 767986072374706176,100559 749325119416307712,8047 759410748024033280,58259 772642088215203844,131007 733356674283671552,254034 786046892442431491,199496 794736563292872704,262752 786506393062744064,203863 788468116095328256,11774 792882342436204544,244270 775879700715634688,152182 779081692740849664,172123 769259439492833280,110659 754845850216624128,33081 758420865121783808,53144 791295059991945217,237325 776946182203453441,157723 792943400827838464,247005 788464140650029056,217837 793163910501183488,249180 789904822493335552,226738 791662801823621121,235487 786931597559762944,207517 756314039299473408,42249 789553967940403200,226578 754747551778086913,33356 769863804595363840,112363 776106409943412736,152735 786942358935969792,205164 785330033791381505,11774 756881627641475072,43469 790784915294023680,232863 785669636930928645,197512 787567949544468480,210289 771698094169731073,125111 793241310811521025,195876 793207063497375744,250633 794647108154458112,261155 787131535556284416,209035 751791406822281216,18904 758878023529615361,352761 793979300307300352,255393 795502197689622528,266500 776273105824190465,152872 764931938658480129,84724 785614067817783296,197512 795720293125853190,267737 770684944574255104,120610 776226993771642880,154534 794585883244658688,261155 755246139981590528,36056 779409462725455872,174728 786940834608476160,207613 780464864288473089,50847 780609500525002752,182049 759819692450074624,58815 788716586848886784,219951 761297545360388096,67229 775320489615032320,148170 787965760589205504,213274 766277393388634112,90629 766660716132704260,92159 754021073432285184,31060 769318496513646592,112693 772878472951635968,132996 772897144428605440,132908 762127638777298944,431998 776940024721879040,158520 774099179803074560,141360 775484403032084485,149300 778585693358620672,168794 791524183930994688,56315 763096095065051136,76577 751651111472361472,16728 758061563953745920,49798 781462519785357313,171693 787044374941229058,207287 790389621523832832,229148 753087576534286336,22715 773953445183168512,139404 777651582615818241,156132 778715571688923136,169107 790940424944906240,234583 748187757147750400,11774 790512492258660352,196676 790897467143303169,234583 788007163054678017,212711 779336629920030721,172578 760151279498891264,61051 771197662754316290,122344 775490272893382657,149389 793992436682932225,255299 766372155932147712,91751 794024507354718210,257423 791622658328756228,240145 794993535070203908,263532 762696494520659968,73712 767475873364660225,99030 764955215275622401,84209 777338049059368961,160703 772856897225494528,131542 756504592758603776,42249 791671387333144577,240483 766277391715078144,90384 777405644555059200,161801 755370166578323457,36545 777172046614827010,159359 791756759933345792,240483 780616261822709760,182122 793104314050879488,249469 775862519147565057,151439 794554783583457280,261155 794340522965860354,258878 795122366254813184,264397 785913519694839808,199739 767130379576901632,86264 770674189615398913,120610 793855454900125696,11774 770329529780805632,11774 774125982898806785,140444 775522362741575681,1250232 791659749318144001,240474 750698783344701440,14421 768926791205552128,107559 772576200275484672,130045 790610883227553792,232169 780814508990144512,183468 756304931213172739,42432 763084302695460864,75899 765665995264524288,88669 769225564993359873,110659 789193524193275904,223899 750750656298909696,14502 756892300719038464,36145 768895226026926080,11774 791286189735018496,237491 766005225421361152,88471 766404534927228928,93286 765502653182906368,130505 789722125493993472,212131 758278223906148352,52112 760352305439014912,61544 767852565782405120,102137 788417470583283712,217837 772877313742475264,132335 756893462977359872,44450 752969604129918976,24526 787072417655099392,207096 761321124181442561,67401 787753945821171712,210208 775143499712827392,146847 764226260381958144,82018 777057935826575360,158060 767059553087217664,77612 786328523510165504,201558 795428910385209344,266491 793225059343237120,250243 759193016796086272,55257 761253101575802880,67547 786191944426725380,49459 766027860083605504,89332 755852634544676868,39235 780596907575947264,181935 732980997600354304,350808 775917938196946944,151071 767907426972540929,101383 759155516941611008,56964 792486042708344832,52061 793272504810823680,250933 792238483976908800,243398 791682120905142272,240067 778121556119719936,165185 780772078760910851,182726 753361059918909440,27317 750466723887902720,12746 755268494757888001,35890 773521635412291585,133702 785363754825293824,194170 794906097794580484,263817 740327700699721732,11774 759479097739345920,56964 788057249600016385,198620 743094701973114880,350100 778170701450797056,164826 786735441756250116,206008 760925616921337860,64692 763876315435044864,80720 761494027623624704,68736 760242814571601920,61051 794632288889815041,262145 764138353461723136,82066 733083376421330944,354472 757659326274084864,48369 774063905471467521,140748 763606798444077056,75922 773256270077956097,134795 776871966640746496,158314 792352285603037184,108396 771721591281422337,127134 794819902024495104,261155 794333737957916672,259659 777943238543933440,164826 788893651862712320,221972 776039747202539521,151202 793997681257566208,257492 772890874434887680,132370 794054428361977856,257492 771392765506838528,112363 791975183854735366,241819 793097526664654848,249469 781589265776082945,131210 767719840458997760,100893 786992176391651329,205728 793290419001929728,248701 732577765682253824,351897 795760374020796416,261155 766561810434625536,93823 793872876386607104,191065 761725347125563392,69548 765793198132326400,16953 772068839085314048,352722 777618121268101120,162107 794377421357191168,259743 795693884286242820,11774 751777022251261953,19352 769297084503711748,112872 764182757484269568,80098 793546433160962048,252014 769733554892713986,112363 751751966536110080,18452 793214680114139136,246987 793214845503930368,249961 758101129414610944,51239 755402263032532992,36925 760546994498707456,11774 763417569483186176,73814 755450478540894209,36877 764162312836149248,82283 749657228081188864,8259 795755172123332608,267862 759179120399884288,56964 773919317989609473,11774 751032517805821954,16236 793914114724630528,256679 758859019331121152,54522 794560476126572544,261155 761009629400817669,66159 760555196984549377,62771 765303455766327298,11774 780577273535758336,181419 789473693747388417,225911 765662079961276416,88920 791493353888178177,234796 750798362211807233,14950 756684540765241344,44429 780580788077158401,11774 766706980996190208,95708 786188011708952578,201494 753061538949464064,23039 758934417884577793,102730 780945546039074816,155390 789242612599390208,202265 758685058735550466,54070 766364324696686592,93184 764229708980551685,82018 793144716460122112,249469 793616926551470080,253032 768422638838349825,106281 789463813426974720,225981 795002234459144192,263895 769318835392385025,112325 778385562931634176,167044 794172974672842752,257492 754726645278191617,32577 794545789020172289,261155 786609708794642432,11774 789316401060130816,225358 758476424084791296,53185 760779916128301056,64720 777333178918838273,87904 788920071066443776,221476 775688625841442818,150663 769351824679723008,110585 795765077723009024,264397 734885028698689537,351302 749593794912419840,8187 791840937903263744,239893 771903736289464320,127582 773899761158008832,139865 785555524838363138,195849 788698315957346305,218258 776436086939660292,155688 790517298410852352,11774 795332885980950528,249926 777930037290946562,160539 794624213395107840,262022 785285554728382464,193669 743565276168466432,11774 780795599499190272,182257 754037926074454016,31400 789828642633162752,225911 795049978959953920,263895 789880528820252672,227881 789939095082524672,228576 794037405615464449,256564 794292140679434240,259134 759965585149202432,11774 761567661008494593,69231 791428305610272768,238395 795716602767425536,199307 792472966982426624,246225 756668001743695872,44271 760958837356634114,65999 775028108562804736,146259 781642364129533952,186584 774314181528997888,142090 779865881278943233,174492 773178539998720000,134470 786537004410531840,192032 776956638309654530,158673 781042286016753664,182960 764392321643323392,82209 761041816611205125,64722 764858622870298626,84422 778002263016996864,164375 793057674594291712,243513 766370977395671041,93405 788765722663088128,220526 753321362853236736,24248 773283300609814530,135450 774217514955878400,140444 794648900854484993,261155 768778557711589376,108850 751025414403915776,16422 758626066424561668,54070 758016156871561220,48549 772461017917956097,131027 793826689729961984,255246 789967258067927040,228124 781347650486480896,185921 769097778039513092,110432 766657403110633472,84209 760314806406492160,62130 791468800696778752,239405 793150332930895872,249469 777144335372546048,159258 781151372183908359,185313 792097795326947328,237964 751828769917153280,14277 769228159246036992,112399 787051725358104577,208777 790392096591007744,7311 746903219394076672,1247743 778071687669612544,164826 794155847966457856,255791 753693257398267904,29263 755004929106808833,26721 763930517624336385,80939 773120516219662336,132335 780761318215258112,182960 791766197293420544,191778 773355464054546432,134217 785515714450972672,196277 752994235041845248,24274 781211497389232128,186434 732331846059622400,349814 787754154617962496,210208 780459126811799553,11774 735238016143400960,11774 764192164599435264,81946 774743974196097024,350808 780938152517177344,180520 772894207467851776,132335 763209926395109376,47188 785697943290454016,194059 742736947655770113,352839 759103377540128768,56964 774589028842831872,132364 787029475070390272,207974 793549195076567040,253206 763783103974215680,78159 785608589910110208,196767 764155728131137540,82066 765662442097635333,87607 767462160377098240,98972 770502944982577152,117849 780550408674615296,11774 755161643479207936,35890 770653292787486720,119937 755555138287394816,38476 773854876967329792,139404 768073135253966849,100945 790765167160066048,232169 751673481171968000,16728 771853829700812800,126498 773202807251935232,135025 794640279953293314,261130 752217149196951552,19599 768501164631437312,104973 770317600370950144,354834 794356182911746048,257492 773581568325451776,137042 759193999156609024,56192 778312299199115264,167220 785315667708968960,194225 765158020791828480,84724 773538491904827393,137158 748666473510363141,351463 753001772319408129,24892 775365141047017473,146637 768873238034210817,108963 753604558115393536,27317 763605376533008384,76623 732571831971008512,1170335 792858549709737984,247983 789507450705588224,226712 763047871285374977,11774 761026518394949633,64730 765435528506466304,82638 793527454916874240,252196 764178237022810112,82066 788491917612945409,218351 790051664472322049,228820 752644175288344576,22938 761610071600205824,69711 776102882210934785,139404 788078065020579840,211733 794693219506421760,262849 770372209399439365,118174 767766311678029824,101163 768507768512872448,68672 768886797375905792,109945 795092685132599296,265102 795404689185640449,266822 795280137893904384,265644 760832642946248705,1248837 792018323521187841,240483 771140276396122112,122967 762638342332690432,73926 793599113765982209,249926 761683777328410624,69565 781632035815251968,188421 779469554661613568,174115 778774618198925312,169923 779071513513238528,168284 788221939600941056,213274 794328323807584256,11774 775672151470841856,149300 790225284079300609,230257 756971930079621120,45173 779499774961528833,175549 753619343649468416,11774 762724089496686592,73814 773037404403802112,132996 785725949346144256,197512 768497538500403201,106774 775807053596008448,151463 762254403285884928,1170553 763523876345171972,78684 781463600955285504,186673 790742389451137024,232863 752305034109607938,21551 795419769285570561,247930 763935789793239040,80939 775779468350787585,133454 753486243455987712,27222 786824057291366400,204958 771045106774192129,122146 751188469649514496,17517 773545013083070468,136904 776505701980143617,154071 785869856004460545,65713 786342071644856320,202200 794683279760834560,262752 790695828159655936,233692 755073404819148800,34665 778971500590292992,167220 793503710404026368,249926 790672794967166976,228354 776125091910418432,153248 765307344301412352,87062 773573201813209089,137042 786390504527187968,203510 792486246903910401,246225 750811028070379520,14848 773231909757448192,134561 762288586137833472,431998 780462972938260480,178076 755203767348432896,35372 779288454026764288,173753 772994335327518720,132908 759274632457445376,51798 764106357947572224,354835 732670608501153792,353016 794618489151504384,262053 764171367025696768,80939 772791783742959620,132346 786286153670467588,166627 786626905483186176,11774 785708439292915716,197297 789830045963616256,226731 789909023663456257,225359 775001295497285632,146259 764860336914599936,81946 768187236076486656,101681 790575286681305088,231881 771407209255186432,122532 768543631561068548,106317 789553029594873856,225400 751743896762318848,19317 773853509867474948,139404 793722727391645696,252196 758654560089018368,54070 788877423324590080,221416 772847104591032322,133046 790412152800620544,11774 765219623616782336,11774 791796941172584448,241118 786723276101910528,204835 790580248735731717,11774 794387285471100928,260173 791300806825750528,235590 771203555952701440,116856 781903664604524544,188170 785565600353427457,196917 773251860169752576,135725 752263250910273536,21034 795318461425680384,266068 764315346622754816,82209 774288322545844224,11774 754805037809950720,33356 768076139147489280,100605 768962981342380037,110585 786336095206342656,202379 778248619505790976,164826 768814391831633921,107469 755825014629335040,39462 773883574017789952,139404 788168712889126912,215969 791659192029483008,240483 786652244619907072,204835 744280362688217088,349197 764190390106804224,82457 788219460872208385,216009 774306083292663808,11774 777379682299760641,161717 774818519083053060,137869 767414086137159680,94699 774118796235640832,138819 755873139893030912,40115 773930015146713088,140211 776766933232263168,157755 757237910135418880,45576 760587590277791744,59215 773919178914955265,140025 753772194220630016,29790 754185302349078528,31400 780904290302865408,182036 763516116253544448,78561 791003955924836352,235590 789212827806564354,223078 788191172581666816,11774 781134679164329984,185496 795203540268367872,265102 755943280181780480,38183 753385267965272064,24745 770395949088792577,118191 762370389859237888,1249020 794546596474212352,261155 766951586195120129,96372 773413857788297216,135954 793102836410089472,249469 767823551474700288,101514 785335563784187908,194042 785867525137522688,198671 795102474554183680,262847 785961583893680129,199211 787344289680461824,207212 788407874255020032,11774 781501737467248640,188401 761634460743835649,69711 775845361805955072,151845 767589707874197504,96196 777622312673607680,162596 792817033377222656,10788 760021937967947776,60098 793864004821278721,256255 752888251241865216,24169 764664548204900360,26066 788457029237104640,218275 774737138197811200,144607 780014296583565312,176203 785935701758078980,192306 755169171567149056,35890 765152527939764225,86053 732690832038494209,353228 795301956847890433,265257 791383281971462145,238429 791987609169866752,242441 758088586344407041,51388 775793753357447170,150404 785995158286311424,200382 786559334457106432,203755 759109737132666880,55660 780992734681235456,151475 792442609490862085,245130 763691451255488512,79589 749495540086239232,7944 732656553858203652,353262 794777848330469376,262784 795030027465359360,263926 775857746071711798,151185 785421351553118208,194441 759133280654491648,56964 759998273973284864,59730 760194851166183425,61412 760832363987279873,64722 733374773397458945,56436 770112542228242432,116214 780143295791976448,178258 766275100312268800,91798 755020872176570368,34666 772196846282215424,126936 794278132111048715,258927 768503736914223104,106716 750366487739785216,12746 763503014875398145,78790 778277794421669889,163763 757246896112926720,45014 756188179300921344,11774 794683125297254401,262752 793200540037615616,249057 773951493267296256,140211 791622696069103616,240145 793954626877919237,254135 775504104357527556,149770 771368993915564032,124597 767808327413796865,101383 752716040988078081,13343 792043629988630528,243187 785588730929307648,196788 773383420449665024,134633 792746202496393216,243187 786440420435828736,195876 779088462909698048,168633 766395314961907713,91946 756620543584010240,44429 768151623025643520,103354 770230291675820032,112872 776169794714427392,153854 785297569337384965,194923 753099833930645504,24788 764147026271490048,81869 779469889299808256,171387 790011281965133824,7047 753674462105600002,28586 762375143809224704,72411 763928708977524736,80486 733427250071113728,355952 770109549286154240,352081 770350086786211840,1249722 761785429523779584,64730 779040159987798018,172122 777306046905905152,160593 771478894587240448,125111 761415787357806592,66597 788223241517019137,215252 792200980502904832,242693 763550369507139584,78447 773905383341654016,139404 766052953853747200,90539 794603486327488512,261155 772918453913186304,132364 777179312742989824,159370 790351370377396224,206666 791003986388148224,235774 793551498059849728,252020 757979162875338752,50308 760618648834670593,63937 760702900926545922,60866 766028450511609856,90694 777179517584629760,156061 759985465554530304,55257 767804326467231744,101681 781467164381319168,139404 793351355259817988,250064 750517861593079809,1248094 753354696589316096,27045 789958127336562689,228820 785611576455888896,196277 793935295209058304,256349 789925057397133312,228820 779494656396492807,175317 770406260457902080,118515 792604315730849792,244270 751188381334433792,17609 776387709493514241,153095 776764938232537089,157755 781368885228478468,186210 791374454421086210,238395 759180731792973824,56282 786577978369028096,197215 790874789573459969,234583 792433836072181760,243513 764926884052398080,82066 788974232101269504,217901 753383834708762624,25968 763095661214519296,76549 757011250609917952,45369 788803872521351168,218258 785588983371739136,194058 758336519753138176,48289 765373651604557824,86103 781906535786184704,190635 764184739259424768,81946 771501352463704064,126293 792201880789131265,243187 749322956031926272,8047 757926941764751360,49400 760443011155230721,62771 766840853428133888,95511 775816689686573056,151770 795405039619674112,247930 794367694824947718,257353 788051723587821568,214492 794561968891957253,261155 794942560208879616,262847 766443912672129024,92075 794548668837851137,261155 755436955869904896,37433 778268893227970560,166532 770033980531961857,11495 788456886261600256,218275 773894109828440064,139404 785271699667386368,194648 785737441181249536,196788 774318642582261760,141887 770661339312168960,119832 753355263193776128,25189 759095539271098369,56784 788093160660475904,215005 757637644587180032,46379 775110465076752388,146847 766607082590236672,93504 781090348219195393,184223 766485996300939264,93823 768947864588455936,109945 776963536140447745,159093 752622910297243654,22657 763869494372470784,80153 762851951474204672,73690 764136719826333696,81702 788528092440440832,218142 793141797035859968,249469 795390239422328832,265858 758438430506299392,52256 790834672284540929,231792 792019453131186176,243075 755413065210880004,37044 773241091776741376,132366 789785139043794944,225359 781178948566650882,11774 791313453113745409,237491 765359345244798976,42564 772075342714417152,125742 793422866163306501,252020 780879929235738624,181419 768289834808938500,99394 773686304131252225,137698 794985754262966272,263907 768472836897898496,106774 760628639914463232,61917 763860920774688768,78159 763899147908853760,80393 789140158683774976,11774 795067494486724608,247930 777260866333016065,159475 785923872100982784,197286 773547040265547776,137042 760596412962738176,63655 774078982908092417,141360 766883897380450304,95530 794684807154376704,261818 759343247256870912,56964 767421569228349440,87904 761565113371463680,66607 764863693817516033,84724 794212933706383361,258305 761637617452527616,69493 773700502554947585,138819 775190783129509888,146720 794525141858484224,259743 794571460840976384,261155 779376323475091456,174557 793202687382872065,249926 764708744475258880,83391 765631475811225600,87145 755549340328951808,38183 794545462120329216,261155 778395426735132673,152594 770682010822123520,120613 763524566928990208,78304 768857334592466944,109666 771031913444282368,120474 775192307012280320,146847 794173339157741573,257492 778336586819891200,167220 733022760675352576,355106 794104937470836736,256439 756073860743634944,41434 785968719231012864,199739 759403056098410496,56964 785812195674165248,197512 778817723987931136,170187 765997979069128704,90575 779408613957775360,174226 785760868646682624,197286 793552213347930114,252408 751806887738343424,17794 757933101959880704,49925 753979895559000064,29832 791255824161120256,218603 794544217402015744,257406 788883407686275072,220029 789343525116665856,224680 793254765715087361,249926 764136188479348736,81869 764915580251975680,84724 791949151869120512,239928 791360899785170944,11774 793982882167427072,257026 760143407964717057,11774 771412870483410944,125145 786478722257858560,203674 794609707294085120,261155 781556856087076864,187044 789291851543031808,206666 754705297470525440,33174 764230578254340096,82209 772551168446885888,129551 759581530356326400,44429 762003489501372416,71324 765972463469625344,89923 778655319354253312,169226 785603527385026560,197297 792762984707739648,247241 753016063332323328,25185 777297486478135296,159146 790002965364879360,228998 787666040033386498,209351 766016299902251008,85270 785266577478475776,11774 764139851046268929,80939 795610747598503936,247930 755440853699616768,37541 770724879851073536,121046 790718584272089088,232169 774330580796313601,142942 780646309258665985,182313 772530320998486016,129991 773711822725713920,11774 781565824012132352,188119 775755688060518400,151156 792852455327268865,247240 767015198532132864,91946 780638127635312640,180825 750460568226504705,13201 776823056434159617,151299 760841289667645440,64722 753657592203927553,28732 775983058243743745,151410 781076537130954752,183759 786542741572362240,204413 763791899358441472,78566 757711661738237952,47737 750892289732407297,14277 786984581786251264,207113 793035315589976064,191065 794209460365316097,257492 750837353715937280,14502 756400881244012544,42249 775412379974668288,146704 759283875008970752,56784 791571032905805824,239456 776884744277467136,159146 768457201375584257,103948 780201761369837568,108396 764457995719675905,82203 775075928200196098,144648 788429342414077953,217837 789814846309146624,226585 780750910117085185,182870 769517051635466240,113796 733777476212674560,1170682 756258320093093888,41712 757702284826390529,48991 766303168418320384,91946 774125577196277761,140444 787441974022320133,209863 770813169614761984,121479 751244217704259584,16422 776771311230132224,157755 795021369620758529,263907 786244523751985152,201958 764144763847135232,78542 774432098321100800,143585 763161172845617152,75899 786739942366056448,205143 762202369744637952,71429 774746496537354240,144690 769014313277394944,110362 792154240940666880,244289 770241195062599680,117257 758038691403083776,50442 732545119438639105,350955 758042394042310658,50923 758281810270978048,50167 794176218203467776,255393 794538915327840256,261155 790695352471027712,228820 781524589818081280,188401 793400356667555840,249469 786233159612370944,201555 758492278868611072,45567 794708202654814208,262025 761957686627794944,431998 759545486021914628,56952 793938743430234112,256217 789786853633363968,219523 779452805417500676,174230 786154904557584384,196277 789302078375989248,223103 790993978804101120,233736 788629413059526656,218892 758321729865297920,52112 765512648637157380,87860 770240545327312896,117257 756366759083454464,42564 761131690093797377,66786 753335526959243268,27045 769272222775214080,112399 733033999061397506,354962 753393677645545472,26871 795298166388232196,266135 758508774797799424,47782 781429577558089728,139404 768808756461211650,108849 777335736496427008,161568 780617727593644032,182049 791891820946927617,240070 771497775305330688,126168 772764240994242560,129128 791479077756608512,234583 778724437046665216,170207 791951389098250240,232911 795027188957478912,203546 793102408125669381,249469 764835112974479360,84783 773516903339794432,137042 775291165209919488,148045 791711041990238208,234990 756295844752527361,42495 775021827349504000,146474 766722546989273088,95672 779350181233827840,174315 793155422924353538,248437 775203470739660800,82294 765027105197490176,85562 792103408434089984,243187 794697152215719937,262752 786914721517572097,205509 787448402632028160,208928 792866999751806976,243187 757280748420280320,45672 770341177975574528,117941 767473532062224385,83565 778793678575775745,168892 792110612100681732,243187 758100166960418816,51239 775730590712680452,11774 795496276087439360,266079 759377222666817536,56700 764475107779706880,82457 771497855420764160,125554 786701480057339904,206048 755900791433539584,39162 777720971159490560,160480 779127972334710788,172962 785602525676331008,197512 758125695474204672,47761 761937887529054208,70679 764487855188107266,78680 764837647491567622,80648 771551792484143105,125070 789532691683311616,226832 753559779226689536,26999 795138786812461056,261155 754901726516260864,33474 765345983865753600,86653 785913399431557121,198878 790972173015846912,235147 777667503933751300,159876 794917962201243649,243061 732163964872724480,349191 793260533411614721,249926 758108680495599616,41703 781790088309137408,190424 788724520379179008,216943 775468431672020992,148045 758350110275145728,51069 768977133750190080,110615 790819638808571904,232137 792159449502785536,243165 794260547923542017,259231 776032031545315328,152735 772035524362207232,128711 794688324950704128,261050 770558732451377152,118192 773241275965255680,135450 786973458668281856,207949 794553423999864832,261155 767448466347823105,98646 763417204511703041,73814 772237850167291904,130067 786596159699714048,203806 766353162714222592,80939 759023253390110721,56447 778570144427732992,168045 775503416772571136,148342 775410189033938945,148473 793588866955481088,252020 773187477104316416,131045 778575357662355458,168794 781111905826004992,185496 792097079917178880,243865 771578506186678276,125111 775866450837987329,151410 790233167299051520,228525 795016024252960768,264397 756315441413447680,42249 760624440329719809,63393 758208106522415105,51344 759589560086966273,57574 777008905373093888,159546 793187493155786752,249469 764415091315965952,83391 774326885320888320,142305 762061020823166976,431998 792165507961131008,244550 761336746667872256,67369 767460556735381504,98972 750051717132087296,11349 777239788378292224,158673 754732529849016320,33174 768492519743029248,74247 768051712095649792,100893 760855836914749440,65222 761154451562438656,66801 774402337192292352,141360 787135939340558336,197286 763889484979200000,73814 749146724967546880,1247944 753972942577422339,30817 792590166376517632,243615 753727206677999616,29551 764167337830391809,82283 787831190673907713,210289 785952847078694914,194230 793138424819494913,249841 743947616589877250,11774 775274254933848064,139091 773181709604917248,122344 792446412629893120,239471 778919910365859840,171168 767160123647070209,97432 778639453543919616,167319 773938195578970112,139404 794974413275983872,263898 767660154703654913,90384 774867489406627840,145524 749962130514907136,10648 771408489918922752,125367 774112098590654464,141200 763444121851850757,78159 785990096428204032,197512 790910218918064128,233198 768974640089825288,110659 763161242735415296,76794 755265174601240577,35890 790979238971047937,228063 770711534603558912,120610 773857057409826816,138473 776584107602173952,156835 760087104256966656,55084 771487157202681860,110381 788722539816112128,220029 785588227209965568,197286 792761980675321856,246726 781113925353869312,185496 765509826973577216,87825 791362909691482112,238207 759433121641136128,58028 754733828309155840,33356 770759473686347776,121046 769589209053196288,113894 791802152733642752,237491 792861925789040645,248078 753337245520855041,27061 765946732114956288,90384 732992403854917632,354752 789997929868197890,353879 775788082234691584,151265 791659628912345092,240483 795099382190252032,249926 756912848761085952,41792 787164846257209345,207109 792446169720975360,245130 793256864871964672,250633 777245484444418048,159146 768812820041437184,109104 759619010405158912,58030 793303027578990592,250633 761969514846322688,431998 786977565068054528,207287 753744664008810496,29263 775753835696447488,149953 792080877312278528,243187 792603795779747840,243187 763003267810988032,75899 793130736689655808,243865 793869251060768768,254135 756797312203010049,41702 777113826554675201,159475 790331184496709632,230282 786015443836219392,199961 793261732009480192,249926 749517034271154176,7511 779187825606397952,171982 789802423606845440,227366 794573514732933125,261155 795167616893599745,263926 759069320823484416,56784 763871697908797440,80486 778920543923806208,170678 753952951526359040,30590 792392913049137152,243648 779043624831115264,171693 751203413455540224,16833 775025276560506880,146259 795376705624010752,262602 758067816763363328,47761 769593356892635138,349685 761340762910961665,67229 794619143173640198,261987 760690345252417540,63149 781518568533921792,186584 753241964238270464,26436 768979435706089474,105109 765188155334995969,86103 764974695972216832,85562 776225230368931840,151156 781629747029737476,189515 773856733630435331,139404 754868226274824193,34261 756325728954777601,42249 755110139678556161,33356 773887821341831170,139367 778605068325117952,168284 786483176562720768,201914 788703641762881536,215437 756589690216550400,44274 771862719477592064,128352 757017006335930373,43285 786510458547306496,203674 768927086497165312,11774 788038119346110464,205197 758025854798663680,50923 773506734778306560,137158 788397309046370304,211347 795217308033675264,258040 770381778825740288,117257 732421493620150272,1170527 753008874974810116,22795 772869264105541636,127495 792066322330812416,242693 776252579458146304,154832 759377079200780288,56700 778647678057984000,167220 793476464389787649,252408 774284686717845504,134875 776092144335331329,152735 779130996050362369,172962 791012172499300353,234653 763523481753362432,74281 792336669634539521,243648 793939542256578564,257026 766040563544166401,90384 772078942425649152,129436 778685666225889285,11774 787296444252172288,207861 776224632806346752,150404 769663278851162112,112032 780856843212091392,178110 755096180120485888,31151 769196122501939200,111549 754118916918554624,24359 779899837298774016,170077 785324516692070400,11774 762732610854481920,73926 786991126255468544,207613 763444625763950593,77668 767838220285538304,100559 789233541292892160,224333 773914371818938371,139404 762636850888581120,73926 791053655843581952,234583 767555001707180032,96514 789898052391751680,227267 793397986214764549,249926 766413284169965568,92854 791590011531505664,238207 761695026220978176,68862 768555168673648640,106693 758661823771979776,54070 768966416980647938,109960 771862961900101633,128615 791804059116195840,240483 795085952280657924,264397 764837060100263936,84724 765638323981262848,88669 752260586570969088,8044 776122595800473604,153035 781912405064298496,191300 758886734197161989,351666 760966018327912448,65222 754993509669699584,34666 757359872748969984,46382 794603155027738624,261818 781459029197524992,186750 793100251511029760,249469 750279553344503808,10735 781882684138074112,187896 794776173414875137,261965 771432710569021440,125554 780801393858719748,183269 778014210227830784,163990 793839449943764993,254494 795771039733129216,268281 793585928602202112,252020 794532993125715973,261155 776757355425914880,157755 795232917484142593,262752 762664885654257664,74133 770612635733721088,118192 772229985918525440,129662 764988695439114240,84209 793891899635400704,249348 753695050639355904,28281 752137905351618560,18495 795200446335881216,263773 793181832841981952,249926 756673261832896512,42416 758674937640955904,53246 786679500109144064,205728 787109006439489537,204835 775612840539553792,150351 779078333657026560,172545 776832305172189184,155451 766426163010863104,93823 755189841004929024,35890 794689382724681728,262752 756962792125661184,44274 763752813360930816,79691 773946956871630848,139404 792339194366554112,243795 793371878287106048,250633 781218318669742080,185310 749354250015092736,7914 750864821935939584,15800 775929169406365697,151090 790537970109542400,231894 774106473588633601,138477 795694739047714821,11774 732984072675446785,353228 791745699272622080,11774 787794417281212416,213064 792105508802957312,243075 779231104318447616,172969 774476940984147968,143585 751784739187613696,14277 757451555528257538,46406 764136417727479809,82066 780596771156140034,174660 775440288726802432,146506 773335158812315648,135736 781543999983280129,186363 770868360351539200,121479 786997683449831424,205728 765012695460577280,84724 785515207644831744,11774 788154749031854080,214899 760916988030029827,64722 761574718361055232,69231 791524112921493504,239405 781654444467445760,177455 754753648933085184,33356 776858941909192704,156835 794379510003200000,257353 790202422836723712,227048 789179049960615936,11774 791396542863200257,11774 779453899832905728,172185 759088436452077568,56784 770545697103945728,113780 762440883291643904,67852 764671066711003136,81130 794287296069582848,256451 750804747813130240,14653 791267128284327940,237202 763195583045574657,76549 757789224829497344,26066 766030051405996032,90384 791368092462960640,238395 776742596047757317,157755 765316685238636544,86472 785693712495939584,198142 790935239606415360,234583 786727363040063492,205728 756286239389675521,1248328 756430828889071616,43207 793837318654291968,249926 760545446683115521,62511 763130088867201024,75899 775878380399030272,151463 793214286055170048,249871 778366828573708288,166852 775115282675367936,146675 778689266331246593,167569 762654520295972864,74043 772435988253671424,124883 761000886042853376,66116 756656567647252481,44274 767731197682130945,100893 777644418786394112,159876 785935834994315265,199546 793259944862621696,249926 774093530608218112,139404 793962994317295617,256276 763090885521264640,75899 788874866925510656,221735 790298317494349825,230234 795021120793550848,263895 772233394692292609,129993 785980797807386624,199546 790636140604846080,232884 763495813884485632,78219 786406847901229056,203350 768063782807449600,103301 794023348640497664,255870 771400637045235712,354598 794178744512450560,258454 775086615358218240,144730 758295965518495744,52061 792407221518921728,244760 786973990812160000,207949 764809105877917696,84666 792442066726821888,244454 794595298223919105,261818 766794062120837120,93823 794567582573436928,261155 758560943651586048,52554 780176544736092160,178415 794552863343120384,261155 794253058246995969,257492 778800501299130368,168794 794720844144463872,262849 781281319485599744,186532 750394984675745792,10848 775719043265400832,151071 774847216355684353,139983 768607957064028164,104999 788787220903636992,220029 793783853521469444,166282 786778814810615809,205638 759767226371170304,59666 766005108899389440,88495 770819370834472960,65500 792156880831324162,235179 753649992905199616,28866 761253394593964037,67547 785937573659209729,199211 751859679182159872,18495 758757712570163202,46076 761213321441865728,61412 789852103325868032,227242 770417711297941504,118191 788269731795075072,214809 794723650658127872,262752 794545543569608704,261155 758675007996325889,54070 793954882524889088,254135 767792254102695936,101134 768938435436548097,110362 781237989628346368,186212 762138114512920576,68987 790960402922364928,234653 780904605991305216,183811 794004832910573569,256276 773936808237240321,353113 791262200258146304,237325 758500581979754496,48663 790718290620407808,233729 793892897636704262,255942 788971098004070404,222500 781191010864902144,186149 788140379677700096,11774 791448939593555968,238292 767915654141710337,100605 793260744535973888,250785 778816775953588224,166860 763132424746209280,76549 787736518211371008,205197 794987633294372864,263898 795711544705224705,268072 793493639095848960,252020 761052790768619520,63393 771070534293524480,105109 756548583839633408,43900 788004281047711744,214354 793133252072632320,243075 752315821590978565,11774 795427848999829505,266151 787918845549903876,211347 793853249073848320,249926 756348337079607296,41702 776503973201252352,155688 758787974393831425,54739 772687562242568192,131436 793495613597900800,252580 793977367110840320,255954 775144490780598273,146704 753307114903187456,26894 795748365116076032,268739 771843882187382785,127957 795387440139739136,265885 750968822643826689,14421 775746982983901184,150511 790588131280035840,231318 793139382278434816,246425 794629510994034689,261155 761917397192159233,70858 788180016895037441,215252 791662748618911744,240483 777594235285450752,82209 792939068141121536,243187 770305181883990016,114254 764872960599400448,84422 756276499288760320,42432 781458178177372160,139404 788876827175612416,220815 794985563606646785,257406 768923694366359552,104162 785652585969496065,197888 793158286220550144,249469 752306382368415744,19126 771116139082608641,122292 792113395323564032,240682 781247848348168192,185921 790936293970632706,234583 788452827869962240,218275 753740839025676288,29592 776884870802997248,158673 778291006202601472,167220 785988900908961792,199431 760278718682112001,48052 794196562985353216,242693 754890727394533376,33356 787910542161772544,205728 752666630489010176,22546 771496571959545858,124855 791630732191997952,238207 774369685714468865,141867 776121674798202880,153035 785526445011369984,196676 794153849674141696,257492 772827580051234816,132649 760548596814983168,63149 732425745218310144,196346 774007554628198400,140161 792064547901280261,243075 781149601889943552,185496 757309032558231553,46890 790560345416839172,231894 777307523854528513,158757 794637007947321344,261155 751554681671938048,18539 781328989893763072,139404 764838111931097094,84724 778339000989937664,166409 794008268494536704,256679 764081086959718400,79223 773370787264884737,108795 793154257260163072,249469 756476670874267652,42806 764836665747734529,84724 787953878004301824,212139 786623641857384452,203350 768176569378537472,103071 788188831145005056,214084 764832550384570368,84724 755110031343947776,26721 764947590735626241,82801 766257958380507136,91946 758959741208965120,54070 789808966842748928,227242 779877781261938689,177422 794078491310428160,257423 770980688321318912,121949 785327524192456704,186883 760202553414000640,58537 794181834888200192,249852 762942650911633408,47188 764320957519527936,80169 793582560018399232,253164 769262997042827264,112693 763022597940445184,75899 771115218986414080,122145 756277702257238016,42432 750838977880612864,15316 767144621210296320,94699 770773795636441089,121291 792802847968653316,247241 786537710311931904,204413 779749731857727488,174492 787198126985711616,90209 794674244798054401,261987 792122470115446784,241678 760116309803864064,61051 795070171614478336,262849 769952489898545152,115519 794108033026686976,256439 769263616084377600,112399 773724953589846016,138819 787508521659084800,210289 776850082108956672,157755 769577677502025728,110585 794588385608278016,261155 770378802643898368,118191 753844294180405248,23899 794260735429742592,258598 749401719369379840,7944 766276517068353538,91946 781205819245277184,186434 795464803091365888,266884 774801591329230848,138819 793149201492414464,249927 760487637849432064,62877 768138278096793600,103294 762996967198699520,75073 792057426912636928,243092 795777056244166659,265649 788075166651723776,215005 791770220193013760,240483 749961720467120128,9754 767870053891080192,101681 791382251573436416,238395 790562282002456576,231894 763896039937978368,80939 785603014736252932,196277 755406898975891457,36735 775087468433453056,146405 752849125855592448,22750 766790891809800192,33169 768496873233539072,104973 794749768954212352,261155 770438871846825985,117257 776246937783853056,151463 754802578660163584,11774 756911140085661696,42344 790228809152888834,227242 793142597069963264,249469 791981220192198656,238429 794291685811335168,258249 789294784099786754,224680 768077928416632832,103261 780718587874992128,182257 786274230073593857,198303 773603964327714819,137869 790617802164101124,232169 790990796488966144,235147 790906300120956929,234583 793890146525417472,256255 763425695389192192,77319 755185001377869824,36120 785914594128781312,199262 772879952094064640,105109 764577750967549952,82963 766358287709241344,90384 777622953932517377,162596 742205156796866560,350711 781584008475840512,185921 787779438087852033,206101 764886703303643136,84724 767822340394811392,100893 793125477754044417,249725 793984688268410880,255826 795297028205137920,237332 766319508957044736,91946 763057733419560960,75724 775739425330384896,151255 753967221982900225,30047 792041311410921472,243187 790225871596556289,229505 759076009358557184,55550 785286189288923137,193669 764238720069271552,82066 768351530302844928,105799 764121896447254528,81702 733025517620723713,355464 755395923052630016,35090 773995855208550400,139404 763218882295320579,76430 770400908840665089,118191 794008042895327232,257492 794293737023303681,258193 771124526448910337,122299 788450451964334082,218275 790891004329091073,234583 792211973345718272,243187 778430614383067136,158820 777090406999740416,159876 789046971591958529,220029 758638711856848896,50827 789549912920694784,217658 787166570258702337,207965 771758478750806016,125554 794559606282301440,261155 768120166756384768,103354 778877568640397312,169022 732188771089842176,349197 771996059153289216,128934 761558643074531328,69231 773547034242539520,136904 757628442519023616,47940 793618226798362624,253032 766427189155770368,92213 770795162704318464,120610 793792231178178560,255393 745368136115978240,351424 769649887881392128,1249667 795470615469666304,266491 791761457297764352,240535 768934409714020352,108849 761044408426823680,66503 773145377147084800,132996 774210680580780032,137158 774019548479524864,131421 781335856376344576,187461 773523234901725185,136904 757237468462800896,46294 795382888900521984,265870 793941527068311552,256217 761721130474274816,69491 775146244364656641,146804 791396613088477184,238395 785680200596086784,197297 791979298752237568,240890 793973239194288128,255942 775728938295234560,150663 781340408915767296,139404 759364489200357376,56924 760121402875936768,60866 773194932769001472,135025 765257168446783488,86613 787149529573240833,209351 759852489264943104,18395 769027896551833600,109875 760376637879906304,62063 757322071835873280,46890 750600919105019904,12746 770832585765359616,117257 790545185876742144,11774 793301524009058305,248253 791018420724756481,234583 788594442777292800,217106 754031215494201348,14277 781502255698616320,186673 793814153085452290,255393 753358905518940160,26699 790659767819657218,232169 770298919163142144,117257 775186365189423104,144494 773710614090829825,11774 793255082347335680,250633 794648335223164928,261059 795388960369414144,265858 771184348728918016,122967 792592055650353152,246674 761398273093480448,67973 767810210945650688,101134 758487431645724672,51344 763139367690993664,75899 766264885567258625,91751 776184260311089157,152314 793214804668325888,250633 765665813617528833,87607 793471679779438592,252408 775027114575732736,141200 793985922895376385,252408 756202730146762752,41694 766876539975770112,95708 786999081058959360,207949 775043690951798784,140444 769316198223872000,112301 732256065530777600,1170428 770250948442664961,117257 735921238091128832,11774 773357641707970560,135136 767414291351732224,97519 778271128712196096,165947 792093833940971520,242693 772498281091833857,131045 775384107496845312,148537 756464663521525760,43391 767926587861954561,95708 786968449176203264,11774 738482061909086209,11774 750640563418984448,13046 788131760907452416,215012 777372408617447424,161524 792573109161201664,246225 771842592996593665,128143 773923462586966016,140039 771516867575808000,125222 788121459344506880,214247 751118527277309952,16954 755803050879483904,36719 786179672979673088,201374 764605180813860864,84209 773909173478326272,139404 759812223195684864,58254 761217236002627584,66897 775292129023111168,148045 775764435692507137,151463 749745751790538752,9754 789934628261863424,218223 761962947103035392,69356 768265551999184896,11774 788348825501102080,217118 753948752327630848,30590 758156303508340736,1248598 777154419469217792,160480 789851134563328000,227048 787851954491760641,213227 765161376775933956,84889 788454356068610048,218275 779820954339778561,172428 785516630117720064,196277 776814030036070400,155451 753388655591522304,25981 754083927212511233,30339 777572767520534528,162374 773698073591676929,138205 779445400491134976,171693 792144830474268672,243451 793592635659255808,252679 764185497585332225,82120 794919457688666112,261059 780615221069090817,181811 795681044129349636,265815 778737453976870912,169107 743490220604129280,11774 792793132970549248,247672 777449789071958016,159411 780894658738151425,182481 781196100216598528,185595 755895365753303041,39236 794074830781849600,257353 760265944023330817,1248752 794129919286640640,257492 786253645431967744,201494 756936899193868288,44291 777315477072687104,161456 753347588665905152,25189 777112354219814912,157755 762353495513165824,431998 772530383510446081,131490 786914431678775296,206773 787049832338690049,208014 791950465697058816,232280 791689123140468737,238429 759193088514490368,54561 778305133478342656,167220 788733759940067328,220029 761623016769892352,69794 764428502539968513,83391 772593287580426242,125623 768672441417728000,106763 778302149486710786,167319 792338634204647424,243187 794158946764357632,257423 760248212179578880,61922 779729585965375488,174756 781376029327667201,185921 788481273941495808,218275 770658376007028737,118192 766024856441937920,89923 776612970432299009,156835 751094865681801216,15808 768915364038049792,109104 777883233136566272,163763 786292388343975938,201558 771559745094193152,126389 735645921485152256,14084 761675601346383872,69878 793259550262591488,249926 767208196171702273,96919 771137330749009921,122133 774373583657185280,142668 778165527336345600,164826 732251595954655232,1170428 794003584287461376,257423 763895164704288776,80939 790905294020894724,234796 787383953879621632,210289 778322282385117184,11774 787005077487779840,207974 767293461892661248,98259 732254055578230784,196346 792165821552349184,243187 750839341501538304,14421 793614150190690305,249926 791324551497912320,235979 765895853424848896,87904 780481317746143232,180783 732942215761268736,354724 766315749212246016,91751 778375279651586049,167305 765341703997911040,84886 792577158761816064,240145 768176248233136129,103071 793848351146045440,255602 764208900832886784,82209 761036945711468544,64192 778304409692274688,166362 755507862999339009,38032 795421827984199680,267014 750142699194363904,11495 756490387749900288,43344 764350489278513152,82002 761012137460310017,66159 768273082192506880,100893 795276048296509441,265638 753216251636305921,22788 776193776234541056,153845 769651514528899074,114612 778729899376779264,169384 758274706176897024,52027 792574959209947136,246225 793427463003004928,252020 752679153816731648,22777 753858235338063873,29263 732249535599259649,11774 791356050658045952,237787 763768949733363714,79691 764226595691257856,80939 780769565202522116,182036 768873447724285956,109666 776029261593448448,152735 795400759537901568,266138 790564729462849536,228341 790953659601268736,234583 759244734586089475,56625 759264785733148673,56964 786537294006251520,204413 790880035116908544,234583 795030473978380288,263926 794550187125448704,261155 794526354234449920,261155 788881140723490816,220815 750770683886600193,15165 751197366590402560,17591 781077514722488320,183668 786659165179633664,205155 764156986166358016,82209 778325227008765952,166852 759161373553102848,47782 770350353527214080,117609 788755014541914115,193121 763753008576376833,79691 764998976890281984,85562 788551785233408001,218977 763034254762577921,73814 777873290576527360,1170332 786208176169299968,11774 794273053651959818,257492 778359712467353604,166719 768027268660666368,101791 779735581962240000,166532 768173817399128064,104162 769629467354468352,114422 786350959807062016,200870 791056383743373317,78159 789525411218599936,226884 733174633097093120,354721 759124731685703680,56964 772239209243480064,127775 785908576875343873,199546 732348298040770560,350295 793443212077764608,249926 778367145226952705,31957 750434553764864000,12535 770686764201697280,120732 762792268579364865,74483 758439444508737536,53144 751540724156473344,18539 764796855452573701,84666 795482813675900930,267265 753250459180273664,24788 770327576799809536,117843 775036845306642432,146259 793182013654200320,250064 762038392443985921,71429 773717689290194945,138854 791630659743719425,194170 752719386184601600,22736 788046924855193600,11774 757951361493438466,14277 758449828317626368,47940 761104408792801280,66168 769588517123096576,114422 788826141087952898,218275 793053743017103360,247240 795066764983930884,260033 764826125029834753,84209 733184952125251584,355480 764485625026191360,82209 765056354784415744,11774 776968152903143424,146991 793107724930322436,249469 771091129563394048,1249784 786020967864606725,199262 778297571227885568,167220 775810637700050945,151212 793994032133324800,256531 762619089764384768,73814 788099597998501889,215505 794209795330822144,258598 732317583064584192,1170454 749928789640085504,10735 753189657307914240,25168 750764728050343936,14877 792024059097808896,243075 793166525548986368,249469 758026419314229253,48663 768496276568694784,103212 788392688034934788,217519 760142399951802368,60790 788489222848217088,11774 794618111588610048,261987 761920959439699973,70941 788071076882513920,213253 768835139979898880,93405 769570341597356032,113138 732503481156689920,196346 760143691231232000,11774 765473072195526656,85657 755501469822963713,36735 757680492544139264,48810 767801417775980544,100893 776018546027536385,152735 764634919914004480,1249219 781381190456516609,186363 781543536202166272,187044 789373181068922880,199307 776618605828079616,153480 777914234566881281,151463 763911597727232000,80939 764857065978245120,69356 753854741617209344,28508 769153821952110593,108849 785307007922339840,7746 760141933222113281,60866 764207088373407744,82481 767566685880496128,96962 776569788935970816,156110 758106133974294528,51248 777299361285812224,160480 768272453378437120,104461 751541087882272768,14277 750903262816063488,15316 786326553823031296,202379 788762208465330176,220526 794564338908590080,261155 777541757416316929,161352 786687728079560704,205728 785274642906746880,194648 791055073120030721,232884 795328037969678337,228820 762224997628805120,431998 772901059341586432,132364 759109098831024128,55245 774677385291632641,144602 760252414549196801,56420 788946252356395009,11774 792328792756727809,243398 756390322867888128,42249 794101747425955841,11774 774349450168807425,135025 751205394047840256,15643 751654304096874496,1248151 790297778933170177,11774 750417704469749760,12883 756220722729459712,41680 776567762151940096,156290 788824526624665600,220526 785829665965387777,198671 732316317907320832,351407 758675533081313280,54070 767432037800304640,99314 754704572241829888,33112 777567124462022656,162497 790621764262977537,232169 791386975102054400,238207 794570722500890624,261155 765514320000212993,87904 776965942223843328,159411 750400995272916993,13201 772118998632759297,129558 774025076593205248,140232 755551988625051648,38032 759121164354490369,56964 781596825291780097,188119 771102759873425408,122776 756915023029555200,41459 749108512320425993,6913 779152566118592513,172208 753366189422718976,16396 768056284620873728,100893 778014031726514176,163785 764252378484781056,80939 771632149585760256,125367 780087865904664578,178258 761280123811147776,67229 750654964431716352,13432 795501269427384320,247930 753337932828651521,26702 786165053292548096,201215 789297302263463936,224818 754860963556315138,32873 786092136412446721,201114 771432697701031936,125163 788429448362156033,217837 774526140169846784,141887 791328752298975232,11774 791712756583964672,240718 770905907928506369,121046 787058176780828672,207109 773732282276294658,136904 791815763287941121,90209 775406010957635584,148994 752055486166499328,17120 768474980409417728,106281 778245894890225664,166532 756192947750604800,1000995 741898615241641984,352718 771463088805646336,124348 777006703401467905,159146 787511336016109568,210238 792156621937909760,203546 760203494297133056,61245 795049820889067520,247930 785517760134713344,196277 772094543252496384,129436 780793113128407040,183269 792771573837094912,247406 755433495728619521,36467 759096959722323968,55476 775475445101760513,149124 759973139069538304,1248701 777077902101868544,1249804 794815061889925120,262053 764275488030396416,82066 758393822627803137,52771 786906060967641088,207287 753599757994565636,27379 760163069666426880,1248737 768236451611877376,11774 790949073151025152,234564 762308162603147264,72550 771168625289859072,99683 795000626392559617,263907 750373437181300736,12883 793977568944746496,257353 768894890163838976,11774 794563140302340096,261155 773812553705263108,137042 768094942778404865,103261 770654964611895296,119832 793257499868528640,249926 786803020084355072,206225 735166715890393088,11774 755852174731522048,18215 758550226571436032,52532 776752698293182464,157755 794888112807755777,262025 766488571134021632,93387 786597981982162948,204413 763740720511459328,78684 763770390409654273,47188 794192195838361601,258598 778364777693376512,152594 795425252797009920,248924 750434442611609600,12883 765902722000359424,89845 789106938281914368,222647 751090212336504832,11774 773678743487381504,136904 791143825775398912,232169 759204600218091520,57309 791639067746308096,226581 792177059841716224,218002 775461287086190592,149329 781284592393134080,186584 767796932915847168,100949 778307764552695808,167220 756299669614030848,42249 769305770282348544,109713 788581943596113920,215437 768894400999096320,108729 790536645804105728,231894 763117080388460545,75899 764140055480991744,431998 765190185474625541,351463 768590218865676289,106281 794177185690972160,257492 758763770248167424,54070 780868082818572288,182659 775802714357772289,151791 758290857476911104,51809 788975362629890049,221971 792253095669436416,11774 794038295290257408,256219 785951966212005890,198591 771648791703265280,125367 770210210803748864,117265 792047133549441024,243398 732529370389188609,351042 756054244004925441,39874 765951766181605376,90482 775301645538328576,148170 750478196936699904,11495 788000823053877248,214354 786442407491411968,202429 781619664245760000,187976 793187099696476160,250430 788517087941685248,218275 767024157322256384,94660 793912192923860992,255942 776907108310581248,159081 794562984165011456,261155 758676829414633477,41680 771006027722620929,121949 787044788335841280,207733 788017654506393600,214492 753632000683061248,738099 766279979042803713,90031 766396908101332992,93036 757331575671488512,46667 764142910275252225,80939 765777406783258625,87245 792065037544415232,228448 751969373334736896,19376 758444403434356736,52749 758883559029342208,28819 794621032158019584,262022 751179629973626880,17434 785953873169178625,198671 763846381886840833,80177 793510630854651904,252649 767914822717607936,100893 758411331082985472,52702 789927156851707905,226881 794010808883646465,256866 791888348784623616,237332 778407072996200449,167407 771539921009979392,124820 765283132123729922,86653 788119170944643072,215608 780113357655437312,177233 791057841977262080,78159 760971876743032832,64678 766449410012086272,92972 795387492685979649,265885 766037772914266113,90226 794660156680368128,261059 764529516316397568,81946 764807757358784512,84689 766654890495975424,93271 790662028650278912,232169 793498435110305792,252741 794635697181392896,261155 794766541006966784,261409 764293981194903553,82673 764444278990991360,83392 765941253624115200,90384 785850803542171648,198544 766331535247171584,93036 762864532733566977,74483 780844746558234627,183826 792791963888214020,228810 793890406480044032,255942 768070388668588032,101505 770295685665198081,112788 772894867760484353,352033 789550673700323328,218275 766423249487925248,47940 793643290167873538,122344 794583205898833921,261155 781509360908283906,188401 773788268622209024,138707 734786180881977345,353374 791664402135035904,239893 793224610334539776,249469 794380411551895552,259773 751545883901063168,18491 772095230623580160,125022 752899480270344196,24316 773323552946688000,133043 771857467466670080,125311 758097102769491969,51239 776817253471907841,158428 794228588690149377,258331 794343360593035264,258829 754718299062202368,33356 777671081465356288,163166 790428181870280704,195876 792582678272942080,245287 786692577919631362,204413 791299126331867136,236928 747517936152240128,349856 794339915752292352,258456 763344923961634816,77463 758658239785537536,54070 767833840639434752,101383 763506372235235328,78274 776850435349028869,158520 786977016813875200,207949 791788872241938436,246425 759061086800797696,56475 766886774362677252,92359 770466317539368960,114861 774289415476740096,140444 778489363529248768,108381 791012317009850369,235590 793210698151198720,249180 768029874045018112,101681 753739257361989634,22439 753589014712557569,28281 786307354258055168,201374 785326199761432576,11774 794083579622002688,252196 763036679850655745,75899 758084144521936896,50923 766437096814809088,93261 787909540687806464,209043 793157364266393600,249927 771373404788183041,118191 790622012796317696,232791 791419107870584832,235487 752859081820561412,22953 790591311304806400,231894 759269605462384640,55710 786418122567720960,203117 790959850842796033,233692 786592810946269184,203350 777601212153679872,162610 775745622125182976,151185 780749426927206404,182870 758358332193189889,52554 791698522668208132,226738 788074752091062272,215005 791013447555219456,199307 791046326259638273,234583 781561018996690944,188401 788252718607458304,1170441 795735641183006720,267576 778387439710679040,165435 791369862274621440,238395 791368136301785088,238207 764932308864495616,11774 769863945247158273,114254 766755549690097664,93823 775791208950038529,151071 793742867097354240,252639 791344636715556864,237594 795738099712192512,267576 776480698102386688,155390 794202932719874049,257353 774398463903539200,141316 788584117952651264,217837 772798251238064129,129918 793163113604362240,249926 786537248766296064,204413 770763153927962624,120610 759057187591319552,56302 762085674635845632,70338 772977274052284416,133454 789125950529114113,222682 775008454985519104,146259 755402325821231104,37154 795666532072296448,267862 778306883681673217,167319 751205068339240960,16422 760916824682819584,64692 792512427464220672,246422 765536295200428032,88052 732232454027759616,349332 758024355376992256,50923 733250999058464768,355480 771048215877591040,120550 769015730272608256,76188 760614013818458113,62853 760981945534808064,26066 793561258125656065,250785 765613265422389248,88669 788526071494750208,218275 791664002338267136,240483 788543210826203136,218275 793248254314049536,250633 732390491065438208,349316 763484385094017024,77826 764049436624519168,81589 775311888989220864,148179 773273170858172416,134561 787731287649816576,210215 753961864296534016,30370 777957502990233600,164764 785679726719361025,197286 788434893696933888,215030 752218691597729793,19703 764821292776198144,84422 792957283315556352,248652 778645044647473152,169201 778640644264779777,169226 790906169883709440,234796 777579061178540032,159308 794015905151741952,254135 793441853907623936,252196 768089519132446722,103354 789808352385785856,227242 792927156120813568,247240 785609273535442944,197512 762320857473617920,71825 789003208370823168,199546 785245200503496704,194082 769743856619270144,115107 793995537049587712,257353 755877629320794112,18215 774206500571082754,141887 788464145163128832,218275 790574552203931648,232280 790885764666011648,234583 752083202563567616,19747 768078117026095104,103401 781143482517688321,130635 795066983683420160,264397 780794855199010816,183269 786949658065117185,207613 788131979128631296,215005 793842097606373376,255942 751552717768695808,14277 772661512527683584,26066 792949547232272384,247240 743173546231291904,351152 787036767853486080,207965 777606836199587840,162610 785358249570635776,195481 774039842938167296,139404 777317412978831360,159475 766831533089026048,95672 781311616591753216,26066 785844229897613314,29786 780444116123471872,172634 765997686109507585,90384 794569275763662848,261155 758491761656340480,51649 790675120578662400,232169 781156715190517760,139404 793484532695633920,252741 791248110336946176,234583 753979786721099776,28866 761584121609003009,68854 791941169517174784,240483 769592761582583809,73196 771065780016254976,122388 755836606624374785,39957 772609533999022080,131027 790003711070330880,225981 755979962914594816,40550 763525109281939456,431998 758955352415088641,56146 788738673596592128,220332 764411728847376384,79246 775069224247058432,146847 785728006098595841,196277 738450280157581313,11774 757373621429948416,46532 763851653254619136,78566 787327265319350273,207835 765273958643970048,85562 765100746501074944,82203 766459606197415936,93823 770392090790494208,118280 777480176879808513,127903 758180455283695616,45622 766754382222209024,95170 793203809526935552,250633 779052839498764288,171641 792794936202649601,247241 753713174705299456,29263 761744336211943424,68924 767366613448417280,98972 756282463534538752,42432 778429763484520448,167562 757597437968076801,47844 785460187662585856,195975 753022087049117696,23432 770354973662142464,118538 762268711990484992,27156 763464770364268544,77731 795374432428638208,266054 794721034427568128,261155 794864542006341632,262752 764145681414119424,82066 772744401072164864,128230 788868602275459072,221785 764212669431906304,82582 773854300497772544,139404 750078982159294464,11296 755721172772331520,38666 786219520595668992,201555 787322342628331521,210207 770579786200649728,117663 788038589410004992,214492 752912407375204352,24316 765650776349892609,88902 787472811434532864,211278 793829102839033856,249926 778352724786098176,167393 786989186389770240,198586 791053705948766208,235620 793493093777412096,252020 790898801133297664,234583 751613813313581056,1248135 763868964883722248,80939 773607723376050176,138054 789043296504905729,108396 769964046489686016,114357 767882202868776960,100893 778925193255264256,171168 790446648027512832,213710 758737976327151616,54842 763141997976756228,76549 778610777137840128,169201 769529775161344000,110302 785601219599314945,195975 792661027443838976,246726 765615821016207360,88669 767895258164256768,1249431 789519315171246080,225995 755900860480315393,39235 756759657780129792,43751 771397631813705729,125145 790262383163875328,228820 766714596476542976,95672 792161812577935365,243092 766665006679224321,94773 786191696342102016,200487 757365663174307845,350664 785608307381792768,196917 793890084412162048,256255 764241709773365248,80939 780179029689262080,174557 788186888901361664,214078 774885858524536832,144654 794198363415511040,258598 766051339814121473,90605 780926709847687168,182752 794502882317963264,258878 794666771169034240,11774 758778899752812544,55174 732681137416339456,196346 761300473047506944,88859 759595899899219972,58232 760709407177048064,63655 777147145589776384,159876 779056587562291200,171886 757524687710715904,26539 761334375170662402,62771 793561425654517760,250785 758306507561639936,52112 769388446251094017,112336 778742912595079168,169586 786725854088921088,205728 788418143765102592,217837 765887199065714689,82209 793098414955171840,249469 778315194107736064,167220 763000600900542469,75549 776070792450809856,153194 790683316299108352,231857 795732743753637888,267564 753861280532955136,29263 788736296210534400,220332 752980932110331904,24787 789289140810637316,220029 794219449821732865,258305 761969344968613888,71270 794624613753950208,262053 780714904495988736,80785 770702295944364032,120610 790968883020566528,235487 757680941997318145,48633 788442862643847168,217837 794758820618612737,262849 755175530991915008,35890 792138871643439104,242693 794549964626100225,261155 785489997382160384,195849 765058723949768704,84724 776180750370549760,1250248 758828586853732352,54070 768052732058071040,102831 778033661098725377,165423 758857869374533633,55597 773896575429054465,139404 776614587357540352,156110 789250584561934336,206666 757114882160488448,45672 786223492198985728,201555 764882520240422913,84724 794298234202112004,258456 771724857562296320,125111 758142694975610880,41703 779802325548359681,175153 790050473176866816,228354 732601342879928321,11774 793523317273726976,11774 772919613516554240,131007 780949356430057472,184539 787501180876447744,72035 788116405874941952,215005 758468520468283392,50827 777297792087625728,161407 788080571981365248,214026 780475949926129664,180233 774019311732137988,131421 773870076437012480,139404 790913719244947456,234583 752968248220585988,24134 792172935326728192,242693 785277695194112000,11774 755955454346428416,40668 757248521628024832,45014 764577005123674112,83881 788003634894151681,214354 755019166696939520,34637 762670754106318848,73926 749715433503203328,9433 776047123145953281,152735 795270981803802624,264397 763485387570417664,78344 766593480688893952,86103 786959891730530305,11774 763004120764669952,73712 795109739784994816,262053 791483004157825029,237908 795736335634071552,268448 765022159504756737,85562 756887455417167872,45311 755165543502667776,35890 760981348228235265,66159 794792240539258880,261155 764961767567007744,84724 793243641787523072,250933 750502934811512832,12883 765829554891988993,86645 794536192167604228,261155 769354070859669505,113379 752002266018803713,16299 760579621557506048,63149 764142442001993728,81702 787258982184415232,207287 759837889077411840,48081 749789840510681088,9433 789328971959824385,224680 794730586011275264,262849 767930825119784960,97468 754082606803668992,30354 766466995655155712,53185 792785699774660608,247309 752676374272352256,23217 762406691505930241,11774 758770115265503232,55262 779444849682546688,174230 758383404177956864,52030 794315411143544832,256038 787079449099526144,207287 790726651671818240,233154 768156855126196224,104162 775981547866513408,151539 785693897259294720,197888 750412162498109440,12883 770908860353646592,121511 793853309182472192,255393 758930682928246785,55696 787847114239778817,197888 769717167570976768,114779 778179002796240896,164669 766435941787369472,93823 770510967088132096,116970 763421387885281280,75929 793898009318666241,256451 755632067317301248,36583 793813230825054210,228500 761642368550342656,68993 795145996736937984,264397 790912718337433600,234583 775023693890289667,146259 758355793821347841,52030 792059720928464896,243614 779362218332786688,168284 781469308635316224,185310 753001311696748544,24892 751807218023006208,18317 767159334551695360,96961 772195161237401604,129471 761592483935580160,68987 764937250266189824,84724 785629895317594114,195134 792358390932447232,244143 765946750934933504,11774 768856063122649088,109666 781521786957598720,188401 762028622433521664,69467 769263873237065728,110550 787971528969379841,213887 773953229600075776,139404 768682677171920896,107423 791727835551367168,240483 751747174627762176,14277 790254860021080064,228341 757260248277278720,46162 794003909110992897,257325 767709468796780544,100605 758083553003397121,51136 763984386828046337,79999 780788205863985152,182960 777319074577514496,161456 793206527846916096,249469 762988663818944512,73690 765310751363825664,86825 774370771917340672,141913 789915583533965312,223432 749764307081043968,9754 758099772674805762,51451 777518868675829761,155390 754943229733183488,33262 781460183054704640,139404 787270407166582784,206742 752240974911254529,21034 771529511926009857,125554 764989998366089216,83391 769806849818361857,113608 786232342637608960,125055 744105353143517184,195876 757741232743415808,43471 765975553786712064,351436 788333801579479040,215608 793810366371205120,108396 795333503017766915,252412 750430872181047300,10652 758113464615395328,48463 775047320702488577,143948 792262052819632128,242693 791389185760374784,238429 791395830959792128,238395 771577940890951681,126389 787502726775185408,210432 766001630399651840,90384 785895728229052420,199546 790744812244897792,232169 735188382280646658,11774 794281467752882176,252014 767218134096936961,94699 790501281563410433,229693 792536293259350016,245101 749754640686804992,10063 777830089627168768,163901 764198581221875713,82544 794491583680937986,260852 753258665751224320,24134 788611132688924677,217285 737194878552014848,351463 759112158634450944,56964 794699955088850944,253206 785924641441275905,199546 791679778390761477,240145 755067820518608897,24745 770719217188569089,120528 763417273390497792,75899 785930449507844096,192032 791681035113107456,238032 773973586272882688,140444 789243492820131840,206666 790648978744291328,233198 785258668753248256,11774 786736920722153473,202429 752966138821304320,22657 795359453931569153,266500 758030526552891392,47761 773359401793126400,133980 755457194997538816,34751 758052096570593280,51069 755930588633141248,39475 793865497997697025,256225 739979022109704193,11774 764980689758412800,85562 785573245223333888,196277 794231311938375680,257492 793126315570319360,249469 775860086866444288,151090 766358416227008512,93286 790623937327603712,231318 762480609826439168,73372 764574185742069760,82844 788390384070189060,217519 794593864501727232,261155 768083274606399488,103261 768158931726270464,102336 778643535721537536,11774 787771813400944640,11774 773957704360550400,140444 793105203021094913,249469 780484536647823360,178045 772508042902409216,126498 792438711346692096,231792 785670118789488640,196277 773270986544156672,134288 758992242186924034,56302 764960833726246912,84800 787277606760640512,207613 767693980540792833,94699 787456771698728960,209863 788223144158867456,214078 751080876902055941,11495 766455697492045824,92917 792142121130037249,203546 794438261800402944,11774 752999492543062016,23742 780434597674835968,180306 792987890951348224,108396 732219800739532800,349795 790893267722248192,194060 794159112720257024,256502 751678311093317632,17416 771655275539423232,118087 748214116318228480,11774 786146701132398592,200965 794559018282979328,261155 787064263760228352,205455 751684520278188032,18893 790287211023437825,228341 758117237823774720,51069 769269025536815104,112363 788209466592358400,214899 773696160158584832,138205 791805150029488128,240070 756188791300354049,41680 753220121804537856,26140 758803253018566656,51069 770681930278965248,120610 762654836303204353,73926 756535659238653953,37294 768240546456465408,97371 795401261910806528,247930 759102648712884224,56964 780598772187430913,181755 754137441057984512,31201 790975229162098688,235590 793912305687769088,256125 766355501051420672,91956 775000672190226432,146259 759591296088563712,57574 762757241669816320,73712 773911875562115073,139404 774022334084554753,140539 758484715368161280,53580 769219732121812992,11774 786601499593838596,11774 792836233739272196,244270 772844657864691713,132578 765391655969157120,86103 752900753279229952,22953 765613021163028481,87904 772311319848423428,128232 788583087449964544,1170819 775731135900946432,150663 785480932916690944,194408 752651437176459269,22436 778339117541236736,167398 780489232334856192,180825 789265667631579136,217443 768539149754179584,106023 762410940658704384,69878 768974857925070851,110477 781616266960396288,188498 795399269444362242,263793 774102169322528768,118192 794925817415471104,262849 777222361753849856,157755 750725401736077312,14277 786598185011548160,204901 788712101258878976,11774 773196919740833792,134380 771349797349560322,122622 767866245391589376,101681 753374376020410369,26140 769171597353779200,95055 771501274944643072,125111 778287131529805825,167220 755164748971446273,35890 787723828709515264,205197 763846589777453056,80643 789894919032676352,227048 792379791743782912,244550 750507132546580480,13450 791269431833792512,237491 788856245423857665,201899 755774749519806464,39475 790515917553664000,231894 763727135999684609,79585 766776409855406082,95708 795442717887234048,266822 759835066168074240,59923 767498452737687552,98924 794605021467934721,261155 768301931546619908,103506 786926033287151616,192032 767726109827948544,100893 762853264526155776,75073 759195035044839424,51798 766418374188408832,11774 775433091544412161,141415 793586754481692673,249348 777175858570227712,62492 791146834261598208,232294 795680010560409600,267262 751636957352988672,18452 765868362568085505,89900 779283722721984512,173637 765365847699316736,85562 766628013807108096,93823 749417147231637504,8047 789881239016726528,227916 758097606186766336,50789 768695534731145216,106716 778617568747589632,56964 755196187481956352,36203 780229439095508992,178076 768513023489245184,106774 760193751109214208,61051 753642796817539073,26458 743066377007730688,679105 754886337635815424,33356 775157941322158080,146804 788265351469408256,214992 776092840145199104,144844 781377472180916224,185083 791312152376254464,11774 750862378690965504,15800 778661978478784512,169226 773970588696207364,139404 762358975945990144,72446 785566243222753280,196917 770240223901020160,117257 777471697305743361,159876 777645991461842944,161988 788889364650536960,11774 795253489819676673,265644 766037976417570816,90654 795674862627016704,267521 751586817351254016,14277 750440497769025537,13201 759142245417099264,56964 758648173938212864,54070 774249106252369921,141887 753935465388965888,30296 786238151832563714,209828 791333171094777856,237491 791404433599062017,238207 795290015152701441,263895 792029858973028352,243187 792496286784188416,242693 749370480507887616,7849 762919005518696448,75542 778685894169473024,169923 752999342978531329,354831 770812255789314048,120541 779127524852989952,159475 770682318910590976,120610 790288845568897024,73282 760600872254578688,63451 765948508797100032,90373 767398895819292672,86103 759224313656569856,51798 771299094421762048,124573 793118660399333377,249469 788992034371620864,222647 790201648350044160,227476 791627900378165249,235580 780085780177887232,167220 789921119671316480,226708 792073353003622405,243614 760571980886204416,63559 792758507334500352,247232 795682440165687296,266151 766091408499417088,91381 781889083127791616,63084 787759758094704641,205197 795061514969300992,263926 768693699547103232,106281 776579832029257728,151374 755049474205114368,35044 788559297269477376,218349 749967190078599168,10735 763478304997400576,78159 755103220989517824,35044 770700682882084864,120610 733433479745155072,355462 773510793035997184,137158 773565924431564800,136904 778943255660683264,170187 762398508364201985,68102 759484574971953152,47940 761581296015466496,69231 787718596868780032,205197 793097495870136321,249469 779003659220910080,167407 781583986896146432,188807 778687739092881410,169731 780876945877790720,183269 792215982852878336,11774 793164709381836800,249469 750168116890599428,10809 791393081589456896,235590 794921245292818432,262752 795382197020725254,11774 754789234028875777,33356 758633540393299968,54070 779620779025661952,175542 768485222753116160,106816 771668573269794816,13343 785282126006542337,194648 767110208199852032,97685 786988296048111617,206856 772929685470654464,133519 791416493774745600,238395 759160270916902912,57105 771677687022751744,351007 754784246791823361,33356 781213793523212288,185496 792284312712409088,240070 764848085944205312,84724 795727526609977344,267862 739530391284002817,8431 758980276861054976,56210 751549898894422017,18386 766665862250192897,93286 781895440602112000,187896 768936968864591873,108729 793509053871763456,252408 792159237514203136,244221 750354837775142912,11495 761006666976374784,11774 770345322438459392,118087 786320014173405184,193958 778932042713051137,171168 771563651224379392,126627 791936865871945728,242509 786624215202103296,205181 793163170680561664,249926 794535180979478529,261155 788132915351785472,215012 764174170397614080,80486 788213356259897344,216009 759490668930568192,58227 793199410456952832,249002 780838511779995648,183269 752213113466785792,19703 776813630142631936,157693 780756862664863746,182257 753693306442219520,29263 788472428326453249,218275 793590727267618816,252679 762339488781656064,70543 768123363638116352,103354 787787543567818752,210238 779891496065507328,177248 771069667540557826,122982 773286990510956544,135903 793147231436087296,249926 786957190888169472,193639 791665175896137728,240483 786936388314763264,206605 769655040835551232,112363 766641176594092032,90252 791352954808918016,238395 793797435890003968,255393 794734175593123840,262849 779091183964266496,166315 780983722870992897,181440 752198518056550400,21415 795468092524687364,266151 768974428948443136,109667 764857339258232832,84449 794550945275375616,261155 759187604055228418,55550 791845752616124416,237491 792227398590738436,29271 760102867315388416,60865 770460570055245824,117310 776141287644733440,153699 758615495260114944,53163 759352286527254528,56964 763306635582377984,73685 775863145579421700,121785 751599006011105280,14277 788421209796907008,217837 795045243288690688,263895 772029618186399744,127775 788182606579838976,214123 793599840626151424,251452 794613857184612353,260925 756623114281164800,44429 765257581816262656,85562 773981228907233280,140444 785639707002572800,196277 761276141831352320,67547 764134755805769729,78138 781860686620004352,190635 776050632092422145,152735 762206900310114304,72035 794347162943553536,249926 772747063809351680,132335 781201374008578048,186212 774257050603753472,141887 788465346072174592,11774 758110298838593536,51451 788155712115466240,215754 769353625659330560,112693 793350707482992640,249926 795696423606112256,267862 790998796117213185,233736 762608613370331136,73707 768426894517600256,209828 775288151732543488,146036 764421766739587072,83391 753634350068035584,28732 776911802558914560,157082 787878106866548736,212357 773548635644686336,134561 789332007318851584,222436 786373986330349568,202429 788476366844891136,218275 792103336568815616,243187 766364389167378432,93184 786216784244383744,198620 765483572958560256,87788 757368847301091328,46594 758291370264014848,52112 776865155535831040,157082 795668877812371456,257781 792714691990712320,243075 795090043752812546,170187 732325304086077440,351491 758109387290357760,41703 788566750308642817,218275 790963004833607684,235315 793862160959045633,11774 771506377344909312,125367 780629488346423296,182036 791274323113717762,235147 791788258527248384,238099 794735890341957633,261155 793113343137644544,249469 793883381402472449,249926 762908300878815232,74779 787151395472408576,207965 788817823787130880,221297 787059852749049856,351252 795061409902161921,257492 773252719490367488,133694 766631593989505024,92995 767812722662576128,101681 773143384298917888,129551 795300134909251584,266079 769295211398922240,112788 770656319867150336,118191 742414832855441408,11774 775066880914497536,144635 786405337897197568,203350 794564086339993600,261155 791053582497882117,234564 785701758743883776,197286 763600705688997888,77731 778189166832193536,138707 764461534714015745,82283 777643078765215744,27284 763952579407523842,80939 792771670092214272,244270 778164117618253824,164826 793885472971816960,255192 794650814874677248,261155 738458635328753664,11774 760570747374882816,63559 772986310340534272,132408 775689504518705154,150511 792895820840525829,247241 795352595250417668,265881 750490420036136960,12287 773912671129337856,139404 788391958465114112,217519 795057062170525697,264397 767937125891371009,20170 768211900656193536,103354 791728801822539777,240483 756246545788317696,42249 760702798874959874,11774 794655624659398657,261155 777039096267083776,154914 781217101612736512,185310 793105294632988673,249469 779008099742953473,167407 788919470324527104,220332 788532823518875648,218349 792085426106499073,243075 733040756894666752,355464 756594395508383744,43285 762651433392939008,73926 775769239433142272,144573 770044387279695875,116164 767073714475327488,96985 779434910725443584,173628 771562012572721153,90284 774343434924589056,141912 768597302307004416,107745 790885274314084352,234583 789161783621660673,223286 762836772405456896,69356 776912453779255296,158387 790952717929816068,234583 760466902183542784,62937 757796092696141824,49400 773666940170543104,137565 760493998758780928,62441 771399676146876416,125367 788540666418716676,218275 765215548669964288,86440 786940945337942020,207613 758991291757699072,1248642 758038809338638336,51069 769695376701992960,114987 775525663080058880,148994 790264835661520900,228911 762934015909257216,75571 785324004076843008,11774 770726249215832065,121046 794307580487049216,11774 752942604963160064,24597 786737834656870400,205091 752206962838962176,21332 789496239544864768,225981 758440998850686976,53144 786244723283402752,201958 786503514390310912,7092 793817273152770048,255393 786400831067140096,203350 773862551117438977,139404 792468370251579392,245313 764159376500195335,80486 794231911841492993,259063 794999644090695680,264431 773886185370378240,139404 794954004560232449,262486 778702358603636737,169755 788458122864013312,217574 780709376092954624,150151 754950198862843904,351147 757544803173302273,47782 777956926521040896,164764 779314073070555140,173964 773984790009610240,139404 780435854061744128,175168 773268392165777408,133043 759106973237321729,57092 760498513167970304,63149 764171789605801984,82283 792886348906655745,247877 753969440048418816,354238 773712847427608576,137869 794548084223025152,261155 754705470800195584,29377 792037367486046209,243075 781738614946357248,188903 763408447203409924,76291 767526752914644992,97619 771265675180384256,47940 790956923776561152,234653 793811674104995840,254135 756874917455462400,44429 732689243949039616,353016 768948373185409026,110331 779491982162989056,174995 788745892421656576,220332 759976014013272065,59666 787038188799823872,207733 788390613901246464,217519 764114822799691776,81702 765672637435678720,88930 770526902444580864,118192 760302942935220224,60779 757598189096689664,47761 790744369640898560,235349 755831879715000320,39462 793567702262710274,252020 764096497658892288,65180 767683157982187521,94627 753979244343070720,30801 778704704591175684,167677 777705975692353536,160651 792085903095324672,241678 757901807414759424,48408 776131181892861952,153194 788389884582961153,217519 775336658581553153,148045 750001398075588608,10653 760076679880388608,60790 774074516456611842,141360 750894997583507456,15201 760842099856027649,64722 762846950278438912,71597 764359402941972480,81130 791394652540633090,238780 795738697161445376,11774 771124249243312128,123554 780456438443417600,158060 772806078581002240,132364 765710497647849472,88930 771294290442088448,124597 760267849961209856,60865 760606643121975296,63655 794545858993745921,261155 766706208749289472,91700 752802252788789249,23294 785927239590289408,199546 776473046659903489,155390 763413843288535040,78129 794993838653722624,263907 791299240689401856,234583 763081909547200513,73814 769295118557913090,112788 787154038123008000,207965 789533907406303233,226731 755494996376031232,37433 785263985432137728,193669 789953023267209217,228172 781643416081805312,167220 766824316549881856,95672 777852999246938112,163990 789146410750873600,220566 793243551677181956,249926 795498935582277632,266138 760097573101309953,60539 762282035197145088,431998 775147969981014016,144139 794348499047432197,259034 732640591746473985,353220 776840853612433408,156518 751721082608955392,18893 737754023156027392,1170373 773532798237876225,137158 776207524974428165,153845 777873475000147970,161714 757743233346658304,48925 768855005453443072,109666 754005479345557504,28866 765358466844069888,86440 778937911282700290,169755 786900429296824320,205181 793510222606118912,252741 743019145038565376,679105 762270947831189504,71099 776546135527690240,156835 766330956605067268,93036 775751857734115329,151409 771339105661779968,124600 764418544616345600,83367 772969923161100289,133495 788729666643177473,220029 758736609982369794,54070 767857584476868608,100559 762661746360274946,73926 791271826559086592,236454 756491411634008064,43391 789263704189730817,224568 768945065393807361,110302 769346460597059585,107469 779321602752122880,158387 780818630518853635,176794 750308148272136192,10057 792381296550944768,242643 769997501340512257,114779 795614269052256256,267655 788836945476497408,220526 794332113919164420,259743 770466398397235200,118191 778876785459073025,170187 788449472896495617,11774 776584375240527872,155688 789118131142815744,192846 755166048576471040,35890 759264354957193217,56964 774289560624914432,141912 794647317659942913,261155 756694080160043008,44732 770651181555343362,118191 776932493224206336,158387 778241640813080576,166653 767124949249196032,97852 773736631173943296,135386 785324147156975617,193633 785861728710094848,197512 778299887511154688,167273 791433348195446784,238207 757972243934617601,50474 787834895951364097,210253 770700382615982080,119832 788087097164980224,214492 790691930632052736,232280 758987761688809473,54070 791491013575532544,239405 788852562829144064,220602 790375378497867776,230791 756239903503949824,11774 757647646991331328,47761 774284391904411649,11774 787317834749587456,205286 770821583053070342,121046 750361476242796545,11495 753108436494278657,23965 763957865807618048,350258 793219473759023104,249895 750504415346372608,12883 781316848612671488,187361 789503015820533760,226490 769053608079978497,107444 793279130410156032,249926 785835571516174336,197512 788835968136732672,220029 787266961432514560,209924 775492936016461825,149389 768031071682322432,101681 794931425401303046,233154 764099129198862337,80939 789962773455261696,225456 762808446886576129,75073 777977630935113729,164669 753592464389181441,464984 786723106295386112,205972 795206681747714048,264397 743863303911391233,351152 773953656597209088,140444 774072188181753856,139404 768235406127206400,11774 779108743778742272,172799 795005165107630085,264431 742207631893377024,350711 781623206037757952,188458 793474276871409664,252020 788416709623296001,217837 786666553433620481,205728 775421209752109056,148045 778316856595718144,166532 761429017203347456,68163 761032012522135552,65974 785545014956822528,196917 785609932041248768,197512 755106548851048448,34666 762649104140742656,73926 761275547418759168,67709 768101820275257344,103354 751553743771017216,18395 794776254209630209,257492 791345415509708801,228989 787002789780086785,204330 755163048986480643,35890 758833173107134464,54070 792014712263225345,241678 767877650673115136,101006 773266749730983940,134993 794935674470154240,249926 786943942759702528,207287 773984235581427712,137965 780142239083171840,177233 789973942089900032,218911 767446738361876481,97447 794263913520992256,256255 767891843157626881,100559 757714792979193859,47844 795361172308561921,266079 766363559232143360,92166 761926629748801536,70858 793082847628255232,249348 761128165825581057,61051 767496614344654848,98972 780154940673126401,176890 785631588918763520,197063 761700694210580481,70085 774729251362836480,143043 766346916431032320,91956 770924808901124096,121612 772859042377048064,132335 791151007027912704,232169 763152065547870208,76549 794938493059350532,262847 760769209584513024,48052 780617274067648514,182049 791636728473874432,240145 795435086850179072,266491 789290358991650817,224680 776583450476224512,156835 789220306799976448,222788 764506717979762688,83391 793638407360708608,252639 763772611901984768,11774 763894958591971328,78239 780644154321752064,182257 732459143060033536,349197 793094779315843072,249469 779007068485201920,171982 786588284562440192,204835 774223024673415168,141360 763404857554370561,11774 779022574089072640,167407 780116481639976960,176109 763596866214764544,78115 775892189553561600,151845 777566815002071041,162497 764876829815472128,1249250 732297987024621571,349197 758782941581365248,1248642 766616325779316736,92166 767133526609145856,96263 768144305999474690,102137 733771661657444352,1170556 758069395344257026,46890 763212654953500672,47188 792572595564535808,246703 766266942818623488,84209 794571114760597504,39957 762008976238129152,71550 767805491871350784,101681 791257666555293700,237491 794538338250358789,261155 776132467254263809,153921 752662634986557440,22664 760480985242886144,62771 762321446479638528,67679 786317852764610560,201958 795014379913773056,261155 778964453668904960,171324 765514989927014400,87904 755177354071113728,35890 787408599291158529,207965 754798503449141248,33356 781500223604396033,139404 794910331923468288,263688 787027218975354880,207045 778471853069402112,164764 795103688184528897,264397 776136709205532672,152106 793612057258123264,254135 754906276543471616,33356 770189843339026432,354100 787656323987042305,211890 793624462398742528,254135 793115076857360384,249469 795613914125963264,267655 753309358814101504,26702 755162529551097856,35890 758077056127111168,50923 766482446682423297,92166 779869462740643840,174610 770468157354086402,115538 794552289193246720,261155 770361927579029504,118482 788038317409349632,351667 760490121963642880,63149 792160792032444416,243165 768572640285995009,107752 789674339989909505,227048 790259402926198788,230282 776998072937177089,157755 778273710004396032,166321 758017641072254976,48663 768287015322329089,105041 773506639349616641,137158 766615065097228290,92959 766721976773799937,95708 776147181581373442,151071 776474679636815872,155344 795613839010238465,267521 770372367356878849,117609 790754910362963969,233307 794037114660798465,255870 768577517028540417,106281 769684308730712064,113982 786271944568176640,201958 755503136517783552,38012 761569499216764928,69231 794322744905256965,256038 793935925592068098,255942 795751347085676545,268766 758830388919742464,54070 767798149171777537,98751 780793948063277056,182726 788134700061691904,214354 775407139770634240,144690 780047716235608068,172185 760528466848591872,63451 781256085244084224,185921 761679750507012096,52545 755281485997801472,35939 786984760652410880,207613 786273441464725504,199546 793201523924672512,249841 794092030930599936,255870 760231133233590272,61412 787086433160929280,208016 795679324758245380,267521 771880799067107328,125742 765619041146773505,88332 772105224676716544,123354 790722101061754880,233756 753692472518152192,29263 795609247589531648,267521 791739504516173824,228101 791104211584970754,233307 788482730568847361,218275 762922476900851712,73196 788094039107207168,214899 781551508924076032,186434 794289741390716928,258331 767748233397284864,11774 781608980611072000,188401 768928500694650880,110362 793944073254109184,253421 794591352180731904,249926 794676885900980226,259190 785709725065154560,195975 785365867232124929,195481 751091048726687744,16596 753012375930834944,23742 787101759907004416,208995 788117185340203008,215437 789513937851125760,226731 793545211225841664,172084 756564127909306370,43471 766631674566283265,92958 793194945616150529,249039 793162859962400776,249469 755502298961444864,36735 779548897467170816,174230 780885489721208832,163204 789682563359080448,155390 793115697496911873,249469 732732357141254144,1170595 794559309195649025,260033 786316187294662657,193639 769592391288385536,108385 791790192889851904,203710 787844867455979521,213064 790624280744570880,229901 767996077467312128,95055 789454142192222209,225981 756626289503641602,44274 772515081590407168,131007 770513340984504321,67852 793936452748836864,256217 753689611679870976,28732 761071556961316864,65974 773696345253306368,138205 789832026362961920,225359 757720276356390912,48753 754721067541954560,24745 764921039264608258,84724 751711749183725568,7047 793470744952991744,252408 791255515716202500,236502 765490498148507649,14277 789768783502143488,227242 788777308626661376,219942 763050285329592320,75899 776702298366042112,156835 770282762674671616,117257 794347516758081536,258922 754733020788166658,22393 773907798115618817,139404 777796655613607936,162240 753899906432176128,28148 788599665189064704,217574 789927359088656384,228820 795383559867498497,266151 786922867665604608,207287 769739653259722754,112265 779153014254743552,171795 792116646160674816,243187 793237251522048000,250293 777541417681817601,160758 790233937230569476,229773 768211361872613376,104781 758049486459564032,50853 792029419414155264,243187 749581011072221184,351491 760620155072151553,11774 779439023102238724,171693 775788585039433728,149292 791045852588548096,234583 793880596539858944,256411 763906660775653376,18395 752197844858130432,15808 774265013477449728,142398 750183189965074432,686533 769574790571057156,113412 780613551887159296,182016 787416753223700480,208307 765731048260968449,87245 795723055498752001,199307 791702786459049984,238099 794212404959858688,255602 771874074846830592,128519 794199169091117056,258104 792770669830348800,247241 753678391354810369,11774 795279581804711937,263688 766000907410485248,90735 794605639297355776,261583 757974156881174528,50442 740621152440193024,11774 785932576074661888,199546 758091031241891840,50983 758115033175863296,50923 795372318348476416,264774 773244224208637952,134561 774287540513869824,141867 787643717725421568,204078 788539864400531458,215437 790697270329114624,230297 770603324240498688,118192 787308741657923586,207949 786423124266934277,203350 762761834042527744,74281 777551685556244480,162452 785913850222616577,197324 790742729625964544,231894 775180766623834116,146720 771222249269440512,123583 785605206834720768,197297 788480603079348224,174507 763473432843579392,78205 791396188796882945,238207 775537646147768320,150064 750090865398255616,9433 776905478525841408,132364 755532405772054528,37684 756425964414967808,43207 773175425338146816,132139 754713022648770561,33027 790511225142730752,229693 791110001712590849,235590 794553594443796480,261155 763194772500586496,76623 765897236672831488,90031 769306031516180482,112399 770456670212325377,118339 791340263046258688,246425 793996814894542849,255299 756270999864094722,42432 779148722361999360,171902 795421264408100864,266822 793896675664285696,252580 775106864770088960,146704 756877615466700800,43391 794926144655097856,232169 794586427359162369,261155 787218642140327936,209568 755959299453530113,37137 775454173466877952,145866 776812489841324032,11774 785852431750004737,196277 795411715987009536,266138 788530758629679104,104244 781809036975022080,188498 751888099760758784,14277 770768679118184448,120425 786259189995753472,201946 760097132988600320,60401 779855327709761537,171991 789134632042258432,223103 773719760588664833,137869 794202564086681600,258598 768106170028552192,103354 794691529050882048,262752 750622542994354176,11495 732565403248041984,352568 761057465026785280,64075 763742350053023745,73869 749425877314891776,7100 757025392888807424,45964 791784742861496320,240676 793105607784013825,247241 775600286056325120,145401 793911178074488832,256125 793572253413830657,253164 772842568463900673,132335 787048476139933696,208395 791332268455452672,238207 755006645457924100,34765 759030936948314112,56215 780988711110635520,176203 776478543542902788,155889 754234238636060672,14653 790879539324936192,235349 793921901898842112,248652 756884880252952581,45311 787499361571704832,72035 793954768209276930,256935 794294282991456257,11774 759137354263044096,57092 790391777572233216,229693 766442580934623232,88920 756906756236775424,12954 780049014179987456,172185 791698382729256960,240070 793098959505895425,249469 793467963470819328,243761 768828025643343872,109104 777953082298687488,164826 771533394425417728,125554 770349211569098752,105624 795738282176999426,266277 754759877331853312,18341 771446368623796224,123747 766425763344027648,80939 768956103635927040,110331 794989502532059136,260530 766741465057796097,94699 770111197790208001,11774 766279180984127489,91761 793439249747939328,252020 758029164045737985,50804 770451634824486913,118985 777454269633028097,160758 763871160433938432,78159 778298998536806400,167319 754149106155524096,31400 786625592078721024,205181 793169709487169536,249469 754156572163485696,31389 756546897498804224,43469 764751840118386688,84422 762733647275266048,74247 755167644332851201,35890 773591575083552769,137740 753484692192583680,22750 774911969199583232,29786 794975290007126016,250293 761583155539238912,67679 792074279063949313,243075 785898976109146114,11774 756599445110792200,43225 795383879175540736,259034 772739722162601984,132288 786872810727731200,207013 773215526596247557,135386 777079252294504449,159876 770672391278227456,120610 763171841099702273,74133 764224857815089152,81946 790667900847788032,231894 795235598273486850,265257 780802238503583744,11774 795709719507832832,199307 758261493209202690,51503 762010119236386816,70679 795204148991913984,262588 760261248747536385,1248753 759104265117806593,56197 795011178112122881,257325 764940692846063616,11774 788422786570039296,214899 752680632619261952,23167 770707679471869952,118154 756935377571684352,44461 780465009210093568,154071 780633239182381056,181935 758136344493363200,41703 793474817714421760,252580 754822843624464384,32495 764119047638102016,80939 767066136068456448,93261 768855513270358016,105109 792374273511976964,243187 732846969299832833,1170601 749484514834059264,1170318 774194985209958401,141887 792164545557106688,243187 772859634650451968,131870 790716215853322240,233692 755760985789517824,39462 755987897434505216,17416 769665904971882496,113165 754782945286754304,33474 768515126676729856,106716 794556278441934848,256276 766077903821955072,87509 732618086789025793,350826 794344150183399425,259659 763097073696776192,75899 775495250592817152,149259 759111606764646401,56964 790956084777189377,235179 788718619215720448,216943 793482834430324737,251350 794750237793484801,263020 767082526301097984,97685 759122852880711680,57105 778418206000185344,164814 772622572596760576,131896 787054355103027200,207113 768908601528348672,109767 778486352534839297,164900 776113700956545024,153095 770585745287356416,119832 792361678415523840,243075 794545523571060736,261155 779650870967283712,173917 785277528663465984,194707 794390925069778944,258741 756986572801662977,44274 768115134963322880,103354 770406082359418880,44421 779313552448512000,173753 776610748944551936,155390 770762716051046400,121359 776615696314863616,157082 791326480080990208,237842 763794260122558464,79585 768938686184644608,107469 775385596567097344,148170 759090710008176641,56784 766821410371096576,94705 767700160566726656,100605 767866656924237824,101681 771881510999818240,126389 759566346241839104,56964 787103940005531648,207151 793196963873316864,249927 765021770470469632,11774 789297167294984251,224680 794967794202775552,258040 771478677536251904,125111 787050420552232960,208837 774440618454085632,142503 759894404396097536,58227 760968260883849216,65222 781574750158151680,189017 772091160474955776,128025 795688890229293056,220815 771463630978158592,125554 780842234904088576,150151 785284102471639040,194082 733113616296071168,356012 755225406236680196,35710 761211619636424705,65180 780574576652738561,179488 760644891344900100,63655 770640423211589633,120270 793844965273116672,255954 786758153543180288,200963 757881582271078401,46154 758094134590615553,51248 792877584560291840,247877 763182769463779328,75899 788408155436830720,217519 788725194806423553,220029 777660904779476992,157082 766560690374971392,91700 787166617171996672,188577 792221425364979712,243187 756925890529857536,44429 776430392077344768,154071 773710457161080834,137565 793232291929722880,250519 794731976376909824,262849 777105023415169024,159403 758745642327879680,54123 795259390005608449,261594 787046085537640449,208014 776548706858348544,156132 793498830909997056,252580 773280657199865856,134993 750228283652837376,10291 757660857824346112,48477 774362732200099840,142668 791036695416373249,235590 766334808737841152,90384 765629978742366208,87493 789217002732781569,223899 762786553420591104,71502 792166641824063488,243167 755168031718961152,34875 788040198915448832,214288 785391409901740032,195125 787913579907407872,210238 776087835111817216,152735 785939792475230208,199960 750784863603752960,15073 789814473641033728,227728 793693488982339586,252020 785378408746381313,189031 786293001190514688,198304 795005471614795776,263931 778615349532987392,166916 766529550331158529,195876 787679948471308288,353386 794604233899331593,261155 768935204396343296,110209 780548150729711616,11774 773950205347651584,139404 786217728386306048,201583 771783722999906304,1249899 766305852085137408,91284 771527448597061632,124597 786363068829753344,202561 776266349211365376,153225 788170167075344385,214123 771657043753050112,120341 778404709749121024,165435 747484188526317570,11774 768222193071247360,11774 788125598208045056,213227 768589060063440896,107446 790947988944265216,234583 772240989738131456,90193 790877206448857090,234583 756629114161725440,44450 790709334434996224,233307 794186723337142273,249961 765271231570538496,84209 756523559279812612,43391 794887067771826177,261155 779427524468019200,174557 788721551176830976,220029 792496857817776132,244385 763925697320460292,80393 775147378143748096,146720 793080367548956672,249286 762805911500972032,1249062 779116972134981633,171795 766067893951864832,90384 758653943488577536,54070 793991779880083456,256276 765210344117592069,86103 763790297503440896,80136 759627017016836096,57068 780544998978809864,180074 785711029816819712,196277 776143339670212608,153095 773930742250213376,139404 790940405307019265,232169 756522140745203712,355507 790801030912933888,233692 754748839882465280,33549 764533208461484032,80939 789564317645570049,226578 792826283927433220,247877 755477545831763969,36859 740878102201438210,53999 776275811662004225,154071 757518676849414144,46280 791763464804966400,234961 762953051632201728,73814 768174509631340545,104421 751666633115070464,14277 758133158713909250,41703 773552028303761408,133702 793623964400705536,254209 770242915562053632,117257 793542610585526272,253274 785325417091698688,195125 735870836008062976,11774 763872853976489985,80594 764182066011312128,81869 778430626403872768,166913 753915455589318656,29503 762857738821001216,738099 754905728578617344,34428 759105079953592320,56784 775627391586734080,149953 794160623848407041,257353 779666634579533824,170373 787479442134147072,210313 789300835436097537,223539 769243010148110336,11774 761341543726870532,67401 753371112302665729,26446 793576339701772288,252020 765283986734092288,87012 753096327291109377,23899 769128303294816256,110659 775651307130589184,150511 770961157612040196,119937 764266788766912512,82571 792438996815089664,226881 768963861932158976,110209 779018338538295296,171324 753147928236163072,23180 760944379796127744,65663 765896292673396736,90092 760546477538091009,63451 753447203738415104,27402 773510621522370560,136589 746332395452915712,1247737 751936800629858304,18893 761913243342438400,69947 788700173409157120,220029 790806332756594688,230485 760517149299531776,63149 785291006237298688,193669 794538557557932032,261155 780651213444513792,182211 793188847299420160,249926 790210916331716609,227048 752949847867527169,24727 786318596708376576,201555 795671063875223552,265867 763046258684682240,75977 776409701206622208,153610 758778831499063297,55261 787715846600790016,205197 748548824680005632,11774 776003263502151680,151302 789924547638140928,227048 766306968835280898,91946 764225621257916418,80720 781501808904642560,186446 732359802735595520,350660 758709678968668163,54752 764758592058748929,81574 764943061021589505,84724 794626905488183297,262022 793031553269891073,212131 794295434436964352,257492 751976266576846848,16255 786965651084587009,207304 789894813923454977,227048 764162609696374784,79407 765561940798238720,86053 750807356401856512,11774 794578378137489414,39957 759797805510594560,55660 787477644770156544,210313 794388915822047232,259743 778367219260596224,167674 773643348850593792,138382 793165893844860928,250033 763530585843310596,78566 795431540821889024,266079 793910890412150784,255942 766597603450560512,90088 794646016112742400,39957 778732804217503745,169715 732913821510160384,354525 777950350410129408,160539 777406568614756352,161714 751972712780746753,16200 753402270906195968,26458 735050027291250688,1170406 768924838677196805,110209 760170041652510720,61051 771211861781905408,120474 793990980647211008,249852 763381177340293120,73814 750417196950646784,12883 776404592825425920,155390 774224596493041664,140495 790928945189232640,234583 754181817700343808,14277 755104826321735680,35445 775398730270928896,149042 791071988345208833,234878 790545708449275904,231894 794797730824646656,262849 751578624042545156,18543 774376257941307392,141360 786327600981389312,202379 756109436297568256,41632 786939100053970945,207613 766768379680161793,95672 766820926155468800,93068 794940121967562752,262847 785277741536911360,194560 764262916333838336,81946 743514644476637184,11774 772544178148536320,131490 779538763873746944,174392 763846978895687681,80720 771131170234990592,110060 792054598798282752,238099 790061692558467072,229159 794160724914401280,255942 786708468812115968,206175 793405335251800064,8044 772895017719431168,132908 794772945436426240,246994 764188932007419904,82544 795685842287296516,11774 773181583880626176,133988 753765731896922113,26458 763165558862995456,76535 778728672807170048,168284 752237321395671041,17794 757712993094426624,11774 787153260385673218,204413 750744721836867585,11774 757766311703228416,48826 761570736574173184,68987 770283003796946945,114254 781494407958790144,186434 791669614522556416,240145 795047678065446913,261155 760396410407780352,60794 761190104446668800,65613 766352064037265408,92166 770204184238927874,44421 795340166810439680,266079 766715815559168000,95708 757690109634416640,47545 753321439156170752,26066 757068443627708416,45964 778745994448035840,170385 785588868359729152,196676 733425773881647109,355952 768242179642765312,95055 772225332703141888,130067 792144611649007616,243187 788320321342320641,215480 752963694603145216,23672 755124121634217984,32572 793111743186792448,249469 794306286900760576,258456 793168295067353088,249469 766148788176031744,1170518 788095562910429184,214899 763561678940336128,78561 775432284442853381,141415 762831620499992576,73926 788446825225355264,217967 789458602771767296,225923 771878974653734912,125554 787076590429581313,209035 756387861214048256,42534 768137815431450624,100893 793614271041138688,254058 781085704751190017,155390 793164004508049408,249841 791459138802888708,238272 757914151712854016,47940 757314825433165824,46006 763866954624933888,80607 773716425617858565,11774 774513737030045696,142503 790571601171324928,232106 753577258846187520,26539 774071300490801157,139404 761706155764625408,69947 780609823729520640,181886 766349764560465921,80939 766478238898130945,92159 769862843072180224,112725 775005009410977792,146259 774034910780596224,139404 755167888529588224,33953 770310075168661504,87904 785732456473210880,192689 793129001942327296,249469 752126789829455873,14277 778379739434287104,166532 791413366275334144,238207 767164407566565376,90384 781299474756927488,186584 764483238819606531,82283 754707818561802241,22393 794636128842379264,261155 778310664863363072,167220 769321341690474501,26066 773646992878637057,137640 795702405601980416,247930 776873222394392576,158314 771875528907235328,120613 794641983318925314,262022 762461205453602816,70797 787474875833196544,209828 793981561683189760,255942 788088679331868673,215252 791388939261186049,238383 753320545547067392,14421 756106199108550656,14277 787889264176476160,213064 772892752602341377,132578 792055032115978240,237787 750557628787482624,12746 775362617506402304,148045 791377975463870469,238099 786195369881276417,201619 780795991318552576,182960 765022995463020544,85562 752765528746369024,23167 769582097325371392,113412 788587223473991680,218349 771970221024378880,128382 759180872604155906,56964 781172545970180096,185496 795700444311891968,267862 771858792023592961,351252 758797542540783616,54070 781593520385777664,131056 758074749331181568,51136 764209470197100545,75349 791129802015141888,234583 793593028178878464,249926 761739351223046144,70509 791355763511922688,238207 773180209243705344,134470 758990488573575168,1248642 755055123882061824,32642 780407377589776384,179416 780730480773791744,182767 769226573111103488,110362 778167117090881537,164846 792386297822314496,11774 763357203302457346,481145 785280607484018689,194121 753319509230923776,27045 768770975168991232,108849 789309917953822721,225359 791635863184826368,240260 775545944670515201,149770 791368385208590336,238205 794555003029622785,261155 771043770578116613,121805 755231438950195200,35319 778738172536561666,169916 758351229978152960,52554 775073683174031360,146205 787042238467420160,205270 753734950134935552,11774 758782790569603073,54070 773891691841458181,139404 791398405532684288,237908 743265645047873537,1247598 751220275174318080,17502 734792928057511936,11774 762694020493676544,73926 794316743980253185,258741 785955308082384896,199546 795082751032619008,124597 793153923833999360,249961 772929147953934336,133664 751806395821895680,18470 768975616251158528,110659 781882145983766529,188807 793314746808143872,249926 777843483801427968,164001 778343970304700417,167220 780778854226931714,182659 788788594034941952,220767 779152801708535808,168284 754977146406338560,34666 793848054117830656,255942 738655136021544960,349486 764959931002789889,85283 754901099761369088,33953 762620711299153920,73814 795052699289001984,264397 775039705389727744,146580 742464164040318976,1247519 764204123478720513,82283 788348668759900160,217156 787141995319918592,207965 793562829571907584,108396 794579921280581632,237491 794602804115599361,261097 787012462230896640,207287 767794152981532673,85326 768854736145612801,105109 791795904747544577,240483 779055202024521729,171617 732163756000579584,349795 752969953511301120,23739 761785474939809793,69947 793145913036443654,247379 774702821014765569,128936 757293514526896129,46406 793967108937764865,255942 764950477444419584,84745 760754055106867204,63451 790653981668155392,11774 749228449349242880,7816 738896702560698369,352060 757364674002243585,1248475 788495650610479104,218767 786737739123175424,199960 772789989365219328,132578 793626906830729216,250430 775648363173650432,150511 776008558915751936,112363 786950141932560384,207613 792030667659968512,243187 778715206088134656,169327 792832309535895553,247586 755569572682559489,36877 771970450104655872,125742 758043198212104192,50923 762134389304070144,431998 754016644037357569,31095 753947772512940032,23340 777990082225577984,11774 786519259161694208,203806 791714400751104000,240718 785591843039744000,11774 754734642129952768,32697 767671415982010369,10788 778682821627916289,168794 757220595259944961,46006 794346324204191744,259267 760866369416028160,1248836 767200436021518336,94699 785902960295411712,197324 788321939802689536,215754 758743627191332867,51796 777784817425354753,157439 787018324450443264,208065 775431302099140608,148473 764925612637188096,84724 776675063294750720,153861 756793117530025984,44274 785651232085901312,197512 761324768301686784,61917 791434049088872448,238099 794713685822423040,261155 752656602071592960,1248238 764004159100112896,80393 764213718347554816,1249230 791688796123324416,240483 788735213883064320,219958 780080214642610176,172185 788392682578030597,217519 791747552941076480,226461 791757429415383040,240661 771414072738865152,125367 732910226060521472,352462 761337354988642305,67369 792757175101878272,217285 768882243888680961,109874 781254201519190016,186434 779513735593549825,174818 768213672854491136,100893 766713262486323205,95708 778721758362742784,167399 790606202329792513,232169 762697846491521030,74133 765694939405639684,88920 795116519508185088,265257 793145441642684416,249841 751947973970563073,20581 795472837628805122,267262 785827286838681600,197512 792411021952507905,244143 733243008741597184,354974 785276818836381696,11774 755215500502704129,35890 778302263232167936,166699 787936761288593408,212139 795023184231809024,263896 762323753325985793,1249013 781171396911169536,185496 764205529845596160,82642 762662746152378368,73926 777845824122261504,163901 759921454922145792,59666 775292641227509760,148045 777650222037999617,162596 786359517936320512,202304 773223040180183040,134875 764843331809603584,82046 765938407403118593,90384 792527405046980608,244230 763598523950624768,78189 761252142430711808,66647 771457355615653888,125145 793853958330646530,11774 790893572488736769,234583 761354446727151616,66801 771124260215648256,123028 773649613647712256,138382 777703603783897088,156045 774886452475863040,137198 759713067659849728,59365 788021291269754882,214492 755283465835347968,33751 765718198410813440,53999 793136276836843520,249841 755846758823899136,39657 761536716155023360,67766 775772563964166144,151463 785996302635048960,200382 768811749776691200,108849 772758038637936644,132335 774726445008621570,144494 787508317488807936,210721 758460267818651648,53185 792605617798144001,246726 786922806671966208,207126 788497614996135936,11774 758427055553974272,52475 773207860230627329,134975 758636482663964672,53739 763869532985229313,80939 794616804362502144,262022 768864937598914560,109767 793933796538077184,256935 762126879906201604,67453 788759444565860352,220332 761569485815844865,69287 775026952885395456,146259 768220713195020288,104406 778407134790909952,167569 763822662602797056,80098 777206377949388800,159146 795413749519749120,108396 795060018009800706,261155 791793281692827648,241118 785598195653046272,196767 769570981849526274,112336 779753963365109760,174392 794308810643034113,258922 793924063370575876,256239 780595359856807936,181886 786996865036275712,208167 792117777947439105,242214 795085322199728128,264397 770078550045188096,101681 772113873331712000,125742 789162784982302720,222655 794561370444304384,261155 790657047867994112,232169 791359938031267840,237002 794758344389099520,262849 757475698034429954,43344 778721689345458177,169384 788852572404658176,218258 772283295069528064,109337 763141971825332225,76365 788182144925376512,215005 753359013606293504,27317 758811486739279872,54070 791402222789722112,238395 765005412496084992,85562 780181072474624000,177704 785504139820142592,196214 754045987224752128,29790 775976338234544128,152735 793164025496567809,249841 760829835619033088,63451 752702552974635008,22575 786887001781985280,207119 742790406388125696,355260 759220401960615938,52554 770327668378054656,118192 785631130334535681,1180887 786959971191758848,11774 793905444548972544,256191 771018393814241280,122146 777631779868016640,162596 766730576241885184,95708 775352589084925955,148170 760462784916226048,61512 774422291006402560,143585 764659612452814848,78304 789188722457661448,11774 793256595924848640,249926 760639989948436481,63559 778606624814534656,169226 793139289974382592,249841 760168600032382976,61454 770463895395926017,118192 771394167150813184,125367 787715320123273217,208058 791422546956554240,237999 753351780235288576,27045 770394154018938880,117970 772843582780604416,132996 795442722333216768,265855 792234039360917504,243187 778710709446115328,169327 759745282099732480,59370 787150175177351168,209351 777651976595058688,161277 788446041918017536,11774 756935386228600832,14277 762613270926663680,66168 762850874435575809,75233 770790587629002752,121479 764995302306697216,85562 774152836124815360,139404 770282075932897281,115389 795254756268769281,265257 757676290979733504,48402 786458335126036480,193535 766474288903905281,81712 785626845660209152,196686 773581857908719616,132497 773733803105849346,137869 735995502517440513,11774 786948630552911872,207613 792130760350334976,243398 762054145880756224,70941 764717186506194944,84209 753503341787754496,24173 733176652671426560,355106 794538426741624833,257492 757714929067499520,49056 790964872003465217,11774 795346479678423042,265724 758782351077806080,54070 752881782001991680,24134 762707355175825408,73814 773695967661023232,137042 744307802601041921,47188 776512855688540160,156132 793607853651140608,252639 753761427693899776,29263 794585667783168000,261155 793317686985928704,249926 753300427014336512,24448 771401579819704320,118191 778404266427854848,167220 761651068124225539,47283 775537339456114688,148874 794675182627594240,262053 787515680601976832,206008 777690772657344512,112104 778286246900690944,167220 788384782455480320,1170441 733143787363504128,195876 753371832242221057,23739 785957657861623808,197803 777512794979725312,161387 761514579046330368,68102 772115621316333568,126390 766364633607405569,93184 768306643377397760,103506 794571082623684609,261033 762097385967353856,431998 790971604146659328,235590 759820731454599169,59666 758025531702915072,50923 765623783977840640,352038 794657423386673152,11774 755051481577816066,33356 790600388118405120,232169 754800506715906048,18341 770829288677314560,110585 772991023228280832,133519 761034622377472001,66116 778956254857211904,167220 765638245631787008,86440 780774639983136768,183050 732278431157747717,351078 771721700408909824,127134 774196466839592960,131421 759149646988005380,56964 775816932507410432,151688 759290381171171328,57851 775296070846910464,148045 788605862738849792,215012 732125677567262724,1170341 791353230739464192,238383 762038200755814400,70689 765748992567148544,87904 771527600866865152,123028 770483566253867008,118192 780869367999365121,11774 761503530977034240,35090 793146332206796800,249469 793095358846951425,249469 794663488190824448,261050 785649406670467072,194082 794667003768434688,261155 756304174279643136,11774 761998371213017088,71270 752735016740909057,22752 763426793047007232,1249111 776885722292912130,108396 787389422199341056,210694 779745979071365120,174492 786376966043688960,159876 764286818044948480,82009 767694393054756864,100605 794349062933749761,259659 774058400124510208,139404 765540695545446401,87272 785270138001960960,194648 765007640883699716,84209 787032267017388032,207965 756607116832628736,44273 778629654009688064,168892 790792170223521792,233307 790626972414119936,231318 794628953633865729,262053 759452892193357825,1248643 771439342749224960,125145 773697952246226944,137693 785899817163567105,199546 753632034984038400,14277 760572130505424896,63451 766354486403162112,91946 792052409430343680,243075 791496450286821376,239405 768619893679763456,106643 762015302209142784,71270 753018898136653824,24624 773908997954994176,1250071 790989854196793344,232911 740342471092277249,99816 753897272128135169,30296 755573293134991360,36719 759396764835131396,56700 749932456636284929,10735 768820339497275393,107722 758702230144970752,54070 773722939946434560,138898 770787106591473664,119535 779412226985824260,64722 761926624078168064,431998 775574783438315520,148349 755944924890206208,40875 757777451023867904,47546 762124631943815169,69422 775315266024706048,148170 791623118678790150,62492 748924641574400000,11774 755150899102703616,35890 773177392823009281,134470 792695100660850688,246823 761003882675777536,66116 793504889007640576,252596 788854301384925184,220029 786275950820405248,202429 768894319889485824,75073 785648945967968256,196277 770325778873524224,118087 791708644576333824,238207 769682893115457537,114961 793376752630239232,8044 750700437989240832,11495 760849933910106113,64722 779048877018066944,171617 763083040780353536,75241 793153198882189313,249841 747823434143408128,11774 793645514671529988,252408 773612287231987712,137978 793974382859259904,256935 781662195239182336,187997 761401308846891008,66897 795716040609169409,267862 778317436064063489,167220 789365945810558976,225359 794261649485987841,258598 794925662037569537,263895 764480928731295745,81391 785644873298812928,194082 792546819687325696,245313 763583933321654272,76723 777125412132515840,157755 772810777921253377,130988 771893995618177024,125633 788814391927910401,220539 793886781330653184,249926 768572738915164160,107428 793269173002567680,249852 770461250111275008,118191 785967234455789568,200235 752922190165704704,22436 791667067527176192,240483 792198086990766081,242693 769496490335240192,113165 772917562837532673,120675 732731507232624641,353789 756282411260837888,42432 790904374902001664,234583 787902845706088448,213829 753727439214379008,29263 764109896941969408,80939 777623860812341248,162596 785662701099945984,194082 732964529642967044,354120 760264172898689024,61159 768085371401957376,94699 789145263940120576,222647 770748354921889792,120690 768643053695500288,106753 787157104712835072,207965 751156409555820544,15643 760507835331391488,63149 788126703943942144,215754 771762048933961728,121742 786067790658736128,197286 758160068198199296,51344 770675575526678528,120393 755756607439601664,39384 732656923342831616,349283 791363096384200704,237787 778249505523335168,166409 758433924737622016,52362 755047205136797696,34666 793237025503576064,249926 786750954179878912,198304 788020774678519808,214354 786033039314857988,199961 781066401301704704,183668 788162928771858432,352258 760091105501257729,60866 793188369853456384,250430 786355282079313920,203391 788534000180600832,218349 763577878789386241,78360 767455605413978112,98720 771165780683595777,123583 772236631579525120,129471 787050286275710976,208016 754833688710549504,33520 771953827532726272,128404 785810111411343360,198671 766615357696143360,90982 766628565999845378,91894 769291425678786564,112788 781538194672062464,188119 793885520329859072,249292 790745536265617408,232863 785684371500130306,196277 763319022586736641,431998 768423471642734592,106281 755718713819602944,39196 764416682320392196,83391 789180646610436096,11774 761648244841521152,69356 794079064545837056,257492 757306573119164416,46404 793139605004509184,249841 786130337122295808,200009 786329927817826304,202379 751684965234937856,18893 773507650604503040,137042 788917005499772928,127871 791663608195387393,240483 781166091921985536,185313 790925669609959425,233692 791851271867293696,205972 776615696377712640,157082 795416825186095104,264397 793884257223671808,256411 761112510367870976,66159 772437495858487296,128897 794665027596849152,259892 761948603984207872,431998 793149716942819328,249961 794700467024502784,262022 766472116774563841,94130 785708369554182144,197286 792961971238805504,246726 793195877208887296,249926 771468043213955072,124855 791685561324929024,234990 788765904628617216,220526 788376224217214977,1170441 781340990720192512,139404 770100488163430400,115435 794162817406476288,256439 780693764465647616,181516 745861282906120192,88859 754764103818874880,33356 789098861155328001,222655 793106043848892417,249469 753925606019072000,27045 769509233566031872,113788 787773829955325952,208420 759077823164194816,56784 790719262369325057,232884 756191024922234880,41719 773516925301362688,135254 777999629187112961,157082 793292955939315712,249469 791670614285254656,237236 790677631943356421,232595 791769191653093376,240483 754748316714500096,33520 758015975262257152,50827 786705450175791105,205091 770118876172521472,112239 771350922001719297,124883 791051163231662080,148861 778266018988822528,164826 780612865849958401,182036 785907426541252608,199546 776059101470154753,152735 762985588429500416,75109 794353173221687297,257325 755884390131994624,18215 794760901639491584,262849 753715553223733248,25698 793600488734281729,249926 776392511233282048,155390 738327135555858432,195876 779340977588752384,174115 770852602594504705,120610 795144743734939648,203546 791743762783408130,240479 795693211574472704,267862 750866248083406852,15800 791059036410118145,234212 779074399668428800,172523 792814230818795521,247240 773195088382070784,135025 794393798499532801,259034 785259367956348928,194154 765784332552302592,88052 775479589812461568,112363 795386056879194112,247930 781556573495754753,187844 776197140880224256,151655 770780089277485056,118191 765851395010469888,76623 773646470427742208,137565 773654873363447808,137640 791631238356426752,203710 786414963569135616,203674 781359113901056000,186584 767364333730926592,88930 773119889712279553,134470 787947619339362304,206257 788290766137360384,213700 742471799561031680,11774 792202518415769600,244550 765033625238835200,84422 751219195958919172,17794 769580169396883457,112399 794355810755297283,197512 756875199568424960,41472 776385642729205760,152314 732991444034719746,352089 768173275448877056,103071 791302299792605185,233736 758812098977599489,42453 754826794021388289,33356 767175232473927680,97811 753244840389849088,26066 761019848835031040,65974 774064039357849600,139404 761402734671171584,67547 772776950465110016,132335 790299028307058689,229159 771273126550183936,122146 781453494125416449,185310 795069402152583168,262849 769638919033847808,112363 765633937288732672,84209 788806741823672320,218275 795687338923855872,261155 794391663518969858,257353 770240277449768961,117257 787258128551194624,205270 733844802169511936,353228 789501577128251392,225739 763705964675510273,79691 754066392911982593,30354 764312474979926018,82209 771841087476490240,127579 750829220515844096,14950 757857706371710976,49754 765643747807883265,53999 766704865796120576,93429 791148590135664642,196314 792073156953505792,11774 771395798412226560,125367 791593635892436992,234864 794001542932299776,257492 764530730781159424,1249084 792481874249519104,243187 732729699898515457,353789 764149159498805248,80482 751626674303709184,18215 795754097911676929,262022 741651048733900801,352034 761637610007605249,69493 764135036970934272,81869 788759692499677184,220526 790707514740314112,233241 754819971314651137,33549 755456675587522560,36879 772858496438177793,127871 792471145542975488,245148 744306879254274049,1170338 791122178242555904,225995 795042356550635520,261060 764816355589750784,84689 765015620207284226,84745 793167248399536128,249882 757220902807412736,46532 771395323679956993,125367 792253932999499776,243398 767562970821824512,97379 787897326916374528,199307 795448373029535744,266079 764897996580413441,82066 777564097357438977,162497 788720870999162880,11774 780061371207602177,175092 753742930838290432,29263 776935151271936001,141471 790241527914192897,224680 732743151149060096,353789 791843836225998848,231894 756691661728673792,209828 736234778203017217,11774 792256768873291777,243187 763396072706277376,76542 786712502499508224,205728 788532056460525569,218875 766362372663566337,93036 732450442853163009,351306 788000803915239424,214209 794710479914594304,261155 773874571434860544,139404 774281214333247488,131007 766433332364181504,92959 785916089142157312,198878 781109034892091392,184223 792327206957641732,245040 793991379072356353,253793 775279368763564032,195876 777637407730565120,160602 773649768144830469,137869 762139481608781824,431998 795361685288734720,266500 794529470656888832,261155 771517973781680128,125145 773962328266211328,139404 756288764972937216,41380 773933726631768064,139865 777830857763610626,163901 732305825839124481,349764 767461516836687873,96039 795753080469983232,268646 757602004805922825,48156 760958722969575424,17640 794776075649679361,261942 761801519951994880,70509 760276157656891392,48052 765658178788945920,88998 778647103836868608,167319 785857820826689536,198878 791795246799532032,240483 793842665402032128,255908 789257235020910592,220566 790320344963964928,229693 795109616485011456,265257 794190048577003521,258598 733081697844142080,354506 793932421506928641,256255 768104856036847616,103261 786180135489634305,201285 742036447922946052,234630 794567789180780544,261155 750641088126267394,12746 745397045519753221,352025 775406857649213440,148994 787715714530611200,205197 780806438801158144,182665 773961269674115072,140444 750368823526645760,7546 780810149858508800,183269 787602038154731520,210001 771546200411516929,125703 778257624802394112,166913 785255872372936704,194167 793171821902213120,250025 768855032582246400,109666 779428500986011648,174230 786427896822796288,202983 794991232405671936,262847 758803630799532032,53185 788069962220834816,207965 788803665943486464,220820 764520300071399424,82283 776740776290226176,157755 793245285761908736,249926 793864400398524416,256255 781286709162045440,185313 786797570941038594,193633 793921769149079552,256725 764083202302423041,80939 768953953715355648,109666 777722940712366081,162596 752841713832628224,23899 756988017445789697,45669 776893271691915266,156061 780966545786703872,182659 787316079983005696,207287 786790165142384640,206642 794599756957974529,261155 785947023736344576,196277 770738187597520896,119937 776253558354157568,154832 781770206817447936,188401 766003447711854593,90031 770428016317100032,117609 790646485025169412,231881 785528901921497088,196676 732172707769552896,349795 792193871321063424,243075 755398962689998848,35890 785913566280884225,198878 791355530035945474,238383 786589289312157696,201946 762110738957676544,64722 771841364560637952,126389 794700577020280832,261594 771917827867496448,112363 774081692386598912,141360 794773167214620672,262849 745649706286518272,11774 785277006200004608,11774 760198596872531969,61051 750522726356389888,12535 760969113707671552,66105 769699329292509184,114987 774027196394377216,131421 761674733834285056,55107 762822007142518784,74483 790678736236535808,233307 763535764948856833,78566 761647391791472640,69947 763449900138913793,78239 772433924232388608,82673 792433745420693504,245313 753208607605297152,26140 758008564812173313,50804 759750614024806400,56964 781626791622356992,186584 764889676767518720,84724 778207138799841280,165448 785605275617075200,197297 773991351474122752,140025 791360375719616512,238286 786061298467500032,49459 758142364841979904,50923 788667945941553152,218832 779313541891305474,173964 780381638803021824,90252 791835605151932416,241423 765210435591237632,86103 786891302990327809,205164 760440946609696773,62771 761629399175180288,66116 732602620527976449,11774 758467146053595136,50923 761920986744840193,431998 779040161585700866,172120 793183284788420608,249057 753685917794131968,28563 791159247862108160,236454 770435289432993792,118192 787051168979496960,205167 795464376069263360,265855 772413206060945408,128934 750382206485495808,13018 770975813659426816,121612 734435910918524928,353016 760458768236806144,62771 794582983835525120,261155 751647916004024320,18562 768204462435565568,103924 790994716875776000,235293 751206663588352000,16299 772841541761011712,132996 785348199108182016,11774 763025405569794048,75724 781136656644513792,185496 792798036040769537,247241 789258263074213888,206666 790876239628238848,234583 790984685648158720,233692 792508986033659907,242693 748203845612822530,11774 754723780421881856,33356 764190538371256320,82283 778578517747310592,168794 732248421357240323,196346 741330435054178308,195876 754753263694704642,33520 788714296687460352,220029 751590280810364928,14277 760971201401524225,65839 781705886276419585,187976 794884501620957184,263205 767521022178308096,97371 779406667951771650,464984 794550255979270145,261155 753650236631941120,28898 773640845148889088,137439 764083721225969664,80153 785643394190020608,197512 791877539400601600,240070 785847898160369664,197512 792791863891722245,243187 793207814734897152,250633 774757490495934465,143845 764706659763576833,84533 773539362575421440,136904 754723783202799616,10191 786710391439187968,205270 781545578886987780,188401 788791885200580608,220765 756385248896688128,42495 750398765681430529,12883 775377933133344768,148870 786057269452701696,200870 792695288758538241,244270 766588417509556224,94699 792443529398194177,243761 752947273248669697,24704 766268625233862656,91043 791078896477372417,78159 770671162426654720,120610 791064270565806081,236393 767396977885614080,97811 785572037490335744,196277 754036005108232193,23725 795713541525401604,267862 768148785641971712,102745 785273504124010496,194648 758502723985604609,52061 791349186251763713,238395 794544015823831045,261155 765532434960179200,86280 778685058768965633,169923 765973626864570368,88599 792257108079177728,192558 793907438047006720,11774 794688514902216704,257492 757569563840040960,47782 775026047851106304,144948 775812531134881792,151463 771475507296829440,124597 788157125428117504,215754 795048493647884288,260033 773284473265721347,108795 791848547352137728,241678 765715071288877056,86332 738788394843639808,11774 785943502282600448,199352 792406696752590848,239402 793484385517391873,250633 794000373979742208,257492 758318023337848835,51809 785262486542876672,194250 757871569704148992,49754 766299635413618688,351436 779203612081786880,152735 790958629029552128,235315 792889672670203904,242693 734074762993881088,11774 775855983985688576,150511 758649595324882944,54070 778559823671459840,167595 762172815646666752,431998 774715266273980416,128230 762019893105532928,69548 771497148978499584,125554 763061886543917056,11774 757996526455119872,50500 785334594258120704,194205 788625750886912000,218258 781561960294785024,186584 794560497903398913,261155 795113078820048896,262849 789903873397841920,226490 774021505315278848,141091 791486735104344064,238207 767929333725945856,101681 787762815587135488,11774 793995498000502784,257353 761425751128301568,68484 769336008307535872,112336 793155270499192832,249841 780525225469284352,179307 781272639369310213,187084 780874935111737440,182049 794608196002476032,261155 763853794476253185,75929 766372260038840321,93068 781163907218022400,173917 790746099036282881,99049 794001486657163264,257492 770325597314813952,11774 788783044261916675,220029 781174129688838144,185310 781564276980854784,188577 789169117852934144,11774 774283737316020224,142506 767257046689480704,97379 792428347833913344,245268 749964429995962369,10653 765422611450978304,86103 767833743285293056,101681 772226528604291072,82294 772801904170586112,131870 753973387173605378,30590 763179454243958784,11774 776156083798872064,152735 794580202030366720,261155 790969149166120960,234583 777513847598886912,161387 791863718195757056,239405 754744421573427200,33549 779343740825505792,173753 793104964952461312,249469 761412849562509316,64310 738830289892298752,11774 753087707321106432,24319 763061057019482113,75899 790638473556340736,232881 770071650855444480,116082 792487517106806784,244756 778819739904651265,11774 792921113076506624,247240 761637327173197824,69947 778347528102285312,166852 790571473211625472,231318 778412759348162560,164869 790633196966686720,11774 774360774043107328,142668 776596541599387648,156290 766279527760818176,91894 759068423234039808,56784 761380288924614657,68182 793152769251237888,249469 772823925931859975,132370 761629041334050816,350711 780086891492339712,176128 778395146849320960,167407 755145286511505408,34637 763932937519718400,80716 763801981777510400,80393 792021742592069632,243075 749714546558902272,7546 766653332374945792,87509 788799376256753664,220526 789993150433615872,246425 742843463360745472,1247549 789080315155378176,222655 790942209260396544,232169 791348279841853440,238395 775336162781257729,148473 753579321701400576,28281 770309042392690688,117257 732356403986190337,196346 743841186411069440,11774 792525448278409216,245313 766245944362831873,91894 787754464060903424,206101 775931729789849602,151242 790638622865141760,232863 779910841780936704,174465 790713192267837440,246425 791366639187070976,235487 792082231934218240,240483 752876860875300864,14277 776573888138444800,156976 758712955122835460,54748 762725515325083650,73712 762753014679470080,73926 792941975251066880,247240 788453902635167744,218275 755446793412935680,36875 775449432930197505,148654 794449167007567873,258922 763454429278470144,78462 776818243952582656,158428 778189676326821888,64722 791367110572244992,238395 791858959179132928,240145 771912970741944320,126152 786418623665414144,203510 750887634940026880,14858 765541349110210560,87904 770652831951032320,120438 794301489824940033,258456 794591426239528960,249926 757018696074145792,45669 777137234378010625,62492 759542283465134080,58227 788772305526808577,215437 785679597983502337,195975 765256108328022016,86613 768954891268157440,49400 794641813759934464,261155 773952876292866048,139404 766786925906632704,95530 788631447175397379,218258 795774285008801793,268646 793794131155968001,228583 790243675922063361,228341 788099814110167040,215505 765706305621204992,88874 762499289339744256,71087 786568719023702017,204413 764571313927229441,83106 760978644848275456,66116 791702301945626624,240070 769894503528304640,109666 761657120878014465,69747 764936634496262144,84889 786143903262965761,200386 770698637529583617,120341 756523972158754816,43446 757305131658469378,46890 762824404950712320,75073 793074210394431488,249286 752664664064921601,22436 766820769363922945,91700 780557928419909633,181548 771493968563412992,126293 778340645765193728,166852 758021262581043200,50923 775874373144211456,151410 758390641877475328,52545 793616815024812032,252044 768867136483823616,108849 752795901882732544,22439 753969024430665728,26539 780882411936583681,183975 791706780015484932,240483 775145649465495552,144256 776864627783192576,65180 793543429271588866,252020 775067761693327360,141091 788604006360838144,738099 772924700653682689,133184 763476633986752512,76549 764214694357848065,1249227 772881278307819520,131473 792014655908487168,243075 766370352503160833,350711 767855962808025089,100605 790628904876777472,206672 767437607605338112,98924 771865299784085504,118191 755634112078155777,33356 763667333713764352,78853 764819272690438149,353222 761372490681683969,350826 795749028030017536,268356 776066234018324481,151439 778302284631453696,167273 778743100499832832,169990 761651211934105600,1248944 794068796071768064,232884 791658341135114240,240483 762313664724606976,67852 769028877737988097,109666 775369650850959360,148045 763067693322870784,74321 786346566613241856,202798 777345139173842944,161546 756497973656170496,42344 790678690745188352,232881 753727196880142340,29263 794283444226445312,258598 785841109008252928,198878 765164880995479552,86103 789489823044112384,225981 788017381692112896,214354 757229338379096064,44171 756209716280164352,41702 761004859701071873,65234 768976325197443072,109945 778325423004454912,167220 790701734842683392,232169 770122751134892032,110023 770682606388215808,118192 776846730159456256,157755 789066658539245569,222654 793102094978822144,249469 768582445465759744,107559 768244384085204992,11774 772456688695803908,130885 792253049054068736,244270 762001363484094464,71270 771081471952060416,122388 794672600299536384,258040 773066292437786624,133454 776074674115579904,153095 787286395949907968,209129 788873085172736004,221832 734823997628645376,353444 762112731969355776,431998 776966743927492608,157724 781310875957391360,185310 779384286436814849,173347 773765224662839296,11774 751556170788270080,18215 752776245797003264,178186 785941372280905728,199546 778579595716993025,167220 773372188380450816,135025 794571125338423296,261155 752216766168834048,21464 751173865406029824,14421 750837390852366337,7275 792032221225889792,243075 790784861002797056,232863 758236362772471808,50923 792614113209819136,243075 752197209211281408,14277 788019556862287872,214492 765228553927524352,85562 764559037602131968,83945 778394578831437824,166852 780931725660680192,184601 781897306765426689,191354 788503935145250816,218275 791654673505783808,239998 776631285112532992,157082 788773930941161473,216704 766368783480926208,93286 793589576430268416,252112 786631641393487872,205272 794110560690388992,257492 743495836517171204,11774 775525625813532672,90252 793521640655073280,252824 775091158133280768,146819 773740390113505280,123821 785636051402559488,197286 794191855323738114,252196 775772947638288385,141912 751191221012295680,11495 780075015484088320,177248 785498394152341505,194230 768785502170296320,107069 780564875047149569,179568 785500648745730049,194743 795371465256370176,11774 767191949749149696,97386 769268016676802560,112399 770078844753735683,116164 779375026621517824,174557 795021541654155264,263896 792388678639316992,245568 788182174205898752,214084 792032267568676864,243187 755494505437138948,37973 771027550164267008,120892 767164585245900801,94699 795738143773245442,268448 795480456770809856,267377 762693462181416960,74247 793469009169612800,252196 762498917317484545,71087 762644103980912645,73978 770728515054428161,11774 758376031329722368,50978 779814476392431616,171693 751539766538211328,18308 770096009481420800,105109 789731526195892224,227252 793974398688575488,257026 761760714902138880,66263 765223517059031040,86440 753375795301801988,26458 787826290065801216,212949 764346065302659074,78159 767022860070072320,96173 791510351623909376,232640 753399932942286848,27045 793252262801920000,247241 794687517996044288,262752 758271550659424256,51809 774046485172195329,140444 781188044552564736,185496 772901306017181696,132335 773873060025892864,139404 772165106348220417,129558 751665596882759680,17640 748971387512037376,11774 759546397414883329,57068 785613542502174720,196767 753983862938755077,30802 788160785587503104,215088 774103098436399104,141316 753574848694222849,27045 778421538022240256,152594 750393826636812288,10848 767026740560486401,95708 751793229876441088,19352 758641985263632384,41680 795614868678311936,267655 771105882612469761,112363 792512358748872704,246295 732751512498147329,319690 750392320437133312,11774 758069806423650304,49843 781167417753952258,181419 786705164229046272,205728 756273408606740480,42432 781334618410586112,56391 794374944083820546,259743 751076639576961024,16728 792169843382452224,235621 752722221550874625,22752 775099374280011776,11774 777623070378897409,156811 776072220481249281,152984 757662479149363200,48369 767438756404224000,97438 766540920917331968,91946 795218284803162112,264397 759766593685495808,56676 792889467141054464,247877 760100982986539008,60884 775019583430328322,87904 755775116705882112,17416 793616578461835264,252639 768954349636780032,110331 758026769417011200,50923 767761054608666624,101367 790660603266207744,233307 795658448562245633,267521 771528810793537536,126293 750335078501408768,12669 793477188830060545,250633 755841683934224384,18215 780874191671361536,183546 757206217546760193,45014 757441915105251328,45014 776816093746831362,11774 794191803368906752,258598 790128745730363392,229116 791288572712194049,223249 774793480958648320,144494 794735888936960000,262784 780444007419838464,178258 791921493496082434,240890 752720390485598212,23294 773889869525360640,139404 785523520176463872,196676 791794892808880128,240556 776887988269842432,158459 770962206162726912,121762 786740072670433280,205353 788024810177699840,214492 775316972242436096,148170 785876744670699520,198878 794631835426975744,261944 791707759573999616,237964 790912521813184512,234551 756307943201517568,42495 759966145482862593,57068 763196893123973120,76723 775459253930823681,1250208 781344057175842816,186584 792116251606724608,242712 780604784902492164,80785 792581834517450752,11774 779668355837898754,84889 760382982511325184,60751 792530250152357888,246273 770874090714464256,121785 775182373856038914,146804 747830427176448002,11231 785427847833714688,195712 795708219863822337,247930 778588653639434240,162096 792009705090678784,240483 791864749688360960,226048 792032961633878017,243075 760156029917159425,59941 768259724173189120,104332 788011839439433729,212357 762821903933329408,73712 791466431481282560,238946 788169827936370688,215969 778392972274573312,166916 778825694138605570,140444 789155259792912385,223286 763461315323162626,76794 756270177503748098,42344 785897376183484416,197324 792149641710211072,242693 777025647717654528,157082 757034334452903937,44429 778624711114821632,169201 790675169211617280,232169 793100101409468416,249469 759363289969225728,56964 790308507367202816,223286 761826448533520384,69947 765634014786879488,87904 785986788183646208,199755 788881697324564480,220727 792028917485928448,243075 789123842698579968,218275 794591214762938368,261155 770220336738471936,117257 771126842371649536,122982 756361477309730816,42495 787077070954389504,208379 790388749926535168,227881 766614964509544448,93286 773964945813860353,140232 788758495692632064,220332 794159450974134272,255942 788229546709438464,215437 790655350131286016,233307 775752222533677056,149200 771590985117675520,125554 773502646384635904,136767 791251713558650880,236923 764490237338877952,81869 795100433828212736,264397 750743357240979456,15050 751553459145445376,18215 794309950856011776,259482 776894411103997952,159146 752301658424676352,21074 765685327084265472,89198 775379826781872128,147647 786356594510397440,203350 792563678654656512,244270 771144577524740096,123038 775082456810684416,146024 732368622333661184,350697 767458523135483904,97515 792069857609146369,241678 795375017525727232,266151 758347741512601600,41703 764967659528155136,85562 794529779655516165,261155 756711458524827648,44450 758332663061057536,52554 777970331554287616,164764 792028855745777665,241678 788880207243382788,220727 791768075192397827,239906 781620505132474368,189086 750647815655874560,14384 791615026754785280,240070 750516958982844416,12883 777300733058252800,160592 790764022127820800,232863 751877287675441152,16931 753346569840238596,26492 793862522814160896,255942 744021927900155904,1247635 793193196884992000,250430 765146495473639424,86103 760913908794130432,65626 793877972872728576,11774 773299416002363392,134470 785580962415579136,196788 787395871482740736,210694 792553218232442880,244270 775934737902809089,150663 793987454856527876,255299 787863381705302016,205197 736662720599232512,1170550 763561953973248002,77303 764840633165029377,84724 765620307608600577,11774 773986748170768384,139404 780187740318994432,176203 765622862669549568,87904 771413153066475527,125367 791412676912177152,237857 752097332804530177,18391 763393178103746561,77598 779897556918636545,174728 788069930948177920,215005 760591794241409024,63879 774037731764637697,140444 769741115813535745,114779 793465679902932993,243535 794426629137321985,260181 794554884452388864,238113 792440988753137668,245575 794563125051654144,261155 794741228072009729,263020 762731027672489984,74681 767874358668726272,100605 775366768697171968,148645 791754988980690945,205972 759782183623987200,58218 762390534975524866,431998 754759686142955520,33356 778738915515637761,167180 790543621460258816,219531 749786654144131072,10117 794115386824232960,255942 775427559110488064,146580 768880151597813760,109875 758068436962451456,50827 790287696132530176,230485 755966096495083520,40881 768986529301688320,110362 763732121781272576,79858 793126286658969600,249469 775522918235111424,149300 791950771092729856,232881 785491644992909312,196277 758056313570025472,50923 785619225796874240,197017 759564933369503744,57068 793272631126478848,240640 792495589418164225,246314 766497917368532992,91746 776608257058172928,154832 761838699458007040,68862 765245485623943169,86472 766825581258350593,94627 774317310312001536,137693 778563666690109440,168794 790619288185008128,231871 794211618351497216,11774 788735727970508800,220332 789255042146639872,223491 775434254473949184,148574 786131062409748480,49459 758015102016565249,49925 763350890325696513,74321 795256629205811200,264397 768994486697459716,108729 774841738838024192,142733 790949986880131073,234653 791001187222900736,234583 794927755259322369,262752 795681364578365448,266491 790693389444456450,232911 790705763161223169,233241 793421702810132481,252020 751091770356801537,16702 762030359269695488,431998 788872151352823808,219678 793123235160174593,249348 776780915431317504,246425 751598864654708736,17044 751053233510985728,14108 763550524884910080,67226 792006278511992832,242628 772473459226054656,130067 773533330734129152,136904 777081852230119424,157082 789951185595674624,228820 755325874430365696,145399 764766841931726848,83940 760729664490987521,63451 759241439255625728,56964 754883587141283841,33356 763097516397047808,74308 779126656065740800,171260 754748666867437568,33356 791018124124516352,236035 732909297621827584,354162 758027985194618880,50654 733345812588040192,11774 793473006458720257,250293 753656616147386369,28866 773974298352558080,140444 794370932571832320,257492 791329889316200448,237491 794352860909563904,259659 771799589397598209,127134 788178743143653376,215437 760573905136410625,53754 791466449961377792,236035 795115822163357696,264335 732601966207983617,11774 760812650469072896,64147 735279407930081280,46501 754169296368971776,31183 787121217677455360,209351 758093105266655232,50923 768176339123920896,104332 788915840389447681,127871 758105792339783680,41703 778417447321817088,152594 768544070348201984,106753 762807645812191232,65027 761622302920368129,68987 790849660927651840,233307 792018716187688961,243075 792480396055343104,11774 735536060252467201,11774 764830602684227584,84422 753417638349373440,27045 769686327847743488,114779 766710320211517440,95672 775848246560317440,151741 794853259928276992,261666 755167664557797377,32572 790878482272227328,232169 794662559957782528,261050 794559250328600577,257353 761695387593928704,69947 789865512192868352,225456 753365828796579840,26446 795717121091112960,267655 790551815641264128,231894 760914236675547136,63909 788098186653073414,215005 794708615219343360,262752 762437532604784640,69673 794533741762736130,261155 762685077633507328,73814 795411140675256320,266500 765688911314219009,89283 770317104562274304,117257 794614196193398784,261155 750713732473376768,14421 778474835454332928,152594 788353223035871232,217156 759267056013414401,50923 777230854649094144,159389 758298064507379712,52112 766302617328816132,91946 795299409260986368,265846 754719619911446528,33356 774683975612788736,144108 778613490864885760,168284 761990443127205888,431998 769518818628554752,112872 789932201903349760,226819 775090675385765889,145874 758527204850532353,53185 786237494576549888,201958 763177157464059904,75899 755499535120621570,38146 760503167175962624,61599 763673524376449024,79513 795668417391030272,266138 755895419863961600,39462 753032085355503618,25071 791468872016732160,238946 795399165429698560,263793 732577527948939264,352634 758639589380788224,54070 795133850888323072,258456 787295715269697536,207212 776032233953951744,153037 786958139572621312,207287 756536503073775619,47188 758452216873222145,47898 792572261555249153,244270 794565165182119936,261155 764974311249743872,85562 770456414363983873,114779 789666929875091456,225981 792844734649729024,247877 770370223123881985,117257 773724314554265600,137042 792087593588367360,243187 789767651782496256,226899 763143103519846400,73712 777117677168930817,158897 752260285222645760,21332 792015135468466177,243075 764935527032360960,11774 772163628296314880,129922 778922545667989508,171168 769892603689070592,109666 774025523244564481,140232 772978713520705536,133043 794567659870449666,261155 762711600658784257,74308 788841593029615616,219915 757741249810034689,49168 794525237513715712,261155 794878186446209024,249348 795103206468685825,265257 774195753606676480,141893 795474103981330432,11774 792808608324923392,247379 781202355836493826,186434 756241045579595780,41689 790696532555264000,232911 790249428514766848,228341 759784444148453376,59761 769219565062529024,111438 770169862656319488,116082 772531026300112896,129551 775033169166929921,146580 749927799645810688,10653 788205088699355136,215437 761614860333350912,69548 756411244681138176,42432 758133331187884032,43225 786395890126688256,203674 791132139601494020,217810 787085366100721664,207109 793167144129146880,249841 756532257746194433,41459 768104151360339970,318763 778232448316506112,166532 788439291701723136,11774 768541980334952448,106023 778300047561666560,166409 788167213412917248,215969 793445410501226496,8044 785591633983082496,196277 763935493440409600,80393 773225458930507777,135386 753361795117481984,26458 776122070082002944,153760 732361411825967104,196346 772079903609016320,129471 788063786800451585,215005 794021945939357697,256502 752236272660480000,21714 765146533822169088,86103 778305027295313920,167311 788087334843678720,206117 778386611860111360,166532 781070482669993984,177778 767511549573337088,98646 750110559174029312,10735 775371509703380992,148473 757417608312303619,46890 774411900629159936,141316 775031275644084225,146259 780604308555345920,181984 785241934084313088,194082 790970188678045698,235536 752834509586829312,23843 761341401938399236,65180 789554183972061188,224680 786352128109449216,202379 755907866372902912,39197 778372858359652352,167220 778576444884594688,168794 775399113328177152,148870 734863774612639744,353374 789971731247009792,228576 750807564896595968,164500 757937316178513926,49925 790983704395022336,233692 770930001659047936,119832 775957075310456834,151296 788161915172319232,352258 743186013510639616,351279 766979757787406337,96509 793914027743338496,256679 765996679577219072,90125 767855863780343808,100893 788409413983883264,11774 791431223549624320,238207 793141929152286725,249469 758864136465846272,47761 762825970105528320,73712 764608735658377217,81955 775779497907937280,150663 788317923781771264,215437 794329404402843648,259743 764304909701439489,82209 794548257007566849,261155 758640165162213376,54070 785901336944533504,11774 792387393601110017,244143 791808045433036800,240556 793433059026542593,252020 788984560629321728,220767 791991745399533568,241678 758340718972768257,48289 789864853410381826,225911 778333380203180032,167393 791631354278535168,240145 794551060903784448,261155 791692726387433472,240070 788440203698446336,217837 758096262184964097,51069 763606861861957633,76012 770799167547531264,119904 755404569262325761,36735 785633413097218048,197512 793484593148076032,252020 786063206502526979,200382 756060380254785540,40926 779911051127164928,176201 791714476546519041,62492 793240921076891648,250293 758107796957122560,41703 791364215558680576,238395 773931004209750016,140025 777721906682294272,159308 767107570632908800,93112 764664711531167744,82344 756259626761322496,42344 795300041556631552,265644 775576455979814912,149953 794806091720728577,262053 794874693681577984,261155 788437820817936384,11774 794926041399721986,262486 773874788939038720,139333 776423193154248705,155688 794009483030708224,255965 794376000922599424,260173 794590203444953089,261818 756913796451414017,44163 788538545501712384,218832 794095098321506304,255819 761402240472981505,1248928 769019083178250241,108517 769123625446309888,110344 756726937779789826,43553 777194780044525568,157755 788571759133986816,215437 756507593141608450,42249 773713778508697601,11774 763210535697428482,74281 766368540366483456,92025 768887455755956224,105647 759519488010293248,57574 779188928737841154,350711 772461192153600004,130988 777305322197098496,161456 789146647749984256,11774 793229277474861056,249469 785976908731129856,200260 768842677806694400,108849 759868439842394112,59666 764206583039623168,81946 795681930826186752,266151 768158034375966721,11774 794524628656029696,261155 788156928786505728,216009 761339139526627328,67369 770397607042560000,118191 795405846796713984,266491 770487809878745088,115435 788604173956833282,194072 791290587987128320,237491 757503070683049984,47659 755639658940366848,37044 762718170348130304,431998 768860660956434432,109666 793891435695206400,256255 780933179850956800,183269 751026538041204736,14107 795128362360442880,264754 778045342398816257,151409 781370315125514241,187478 780155685254287360,176926 769930102025183232,179307 791474904709246976,238207 767966633860018176,98972 763784556797239297,78566 793213621182410752,249926 778999479739428864,171718 767729430080913408,100893 767878137392861184,93504 788338855350894592,217006 789199191893389313,224090 753039275264921600,22795 763424902716198913,75724 790548978714587136,232137 766704334012723200,95672 794446807027695616,259055 777277464393416705,159876 754725412664520704,30370 775808057687277568,149391 793148115918413826,249469 753635916053356544,27317 775149958672461824,106716 785249720381894656,11774 775000098065571841,146259 755053644358221824,18979 779101818525589504,172400 755172359074484228,35890 785505523470827520,195975 770732522619666433,120393 776099829592109056,153610 757692440740564997,48922 792434872660832256,238207 759249784175751170,19563 769298487678758912,112872 772878466823880704,133043 774088567496642560,139593 758696348204097536,54070 790086508581494784,229505 761716896655872000,70154 789223354389716992,208022 795768611856142337,268997 765547005816877056,88052 763472202830184448,78304 789814592390049792,224678 768634755105624064,107745 793983033175064582,257325 792742574691725312,246726 777552790113685504,161960 756573710396461056,43956 792198238132633600,244221 763346012341755904,77731 791457853399707648,237908 778291182908608514,152106 786809797161000960,205728 757948597044477953,49586 761566341497229312,69231 733437236037996544,11774 764029883362250752,61348 765306561719709696,86053 779115780348583937,350711 760578794075856897,29898 773637116848803840,137565 791637742283132928,239426 781204592432472064,186434 793859126371704832,255393 786565503267446790,204413 766349165584613376,93261 773846906862579712,139404 790592165214818304,208178 752270428161183744,20279 786361145061937152,202304 791635709069185025,239926 751632427462701057,18215 770700322255675392,120610 772983881007890432,133454 755206538869047296,34477 793158534179323904,249926 755198185623187460,14277 755646317741936640,36925 778397635824586753,167407 761768242738176000,70177 776143697251409920,152314 779758163604025344,66922 786362084569260032,1063777 753973065990549504,30590 788589627846393860,11774 773574894093275136,11495 751799024739573760,19133 772986139389071360,133980 795701992903610369,11774 776699935395721216,155451 779384332280598529,174557 795709831856455680,268281 792176218728607744,243187 794951006593445889,261050 786419221508915200,203350 795427019119017984,263926 785318808391077891,11774 753735398342492160,29503 765955871021019137,89303 791442604483313664,238099 780381179845410816,179742 788518317665361920,218582 785548967136362496,196917 791350197645344768,234583 763834024691429377,80607 770670717721509890,120610 781387354871324672,184426 754711260969730048,22393 761719505131216896,70355 778480843232800768,167003 778637831442993152,167319 793859016120303616,255942 762748754030129156,73926 792715407421501441,246225 793533592303308801,252020 792098601157533696,243427 792173458658648064,243187 789760341177569282,226490 792903632765063168,228634 793217839494725633,249725 788781743344156672,220526 767386714746806272,97515 773555122265698304,136904 759054409758339072,53580 758685869205131265,54070 760479144148766720,62492 733875847506067456,349985 753640663078596608,28749 772818164476444672,132848 765492071050412032,86103 785968404817522688,198591 794637467039174656,261155 752201570234802176,21551 794704572887474176,261555 793939527245008896,257026 751102297963433984,16890 766411906773028868,89859 770443484612263940,118191 794675622039592960,262588 768906754767753216,47188 757179770165571584,45040 764794895433289728,84724 779027669535059968,171324 763489518305423360,77849 764182740883218433,82457 771402733643378688,125367 795713105905025025,199307 734274327223382016,354532 791764387166089220,240483 794892194410856448,262752 758130574712270849,51069 750692121296801792,14462 793526495893258241,249926 768121354033987584,102249 780760316904812544,182960 791422159033806848,238207 750416381523353600,13343 795149638009372672,262886 795676830346973185,266151 793851531489579008,255393 793153563262349312,249926 763843756642664449,79587 764624321041932289,80648 766004675837657088,87889 788139395278839808,214354 771722818241368065,125142 791409724163960833,237198 771791520068317184,126200 778085075263053824,164001 779759561796308992,172185 794722273009799168,11774 767909204375900160,81869 792123498244091904,244230 794670405755830272,261818 758521452102610945,52554 763390878987776000,76723 785607379496960000,197286 752906760076210176,23899 793429332140130306,252020 786853614379606016,193533 764062346394214401,80155 752890569194672128,24134 781620866320695296,189086 794296581516300288,258598 751633893573271553,14277 761999696042741760,1248990 772211101681451008,122299 792539973786411009,246295 788807044837076992,220717 768072797046370304,103354 778395936896585729,164814 753240301272199168,25968 773324458882805761,132802 791354929839570944,238395 779396386924224513,173628 768810892582539264,109167 781230219537616896,26066 794580319739539456,261155 749350052347441152,8248 789199150533349376,224113 795076230081036288,265112 788710660649656320,217519 794554697042407424,261155 787084706139496448,207965 795666125656715264,267862 773563655950626818,137639 761015050220044289,66116 786395001529966596,203674 767053762817122305,93210 758268403043954688,52112 767946446062563328,102730 791865415513153536,240793 771428980582932480,125367 790961190960857088,234796 795739883847479298,267655 759741186516987905,56830 785341161389129732,195125 786176038011305984,201374 751969744119410688,17416 763161482238521344,75724 755374413604937730,36735 762007329340547072,70540 786238252504055808,11774 790595085054386176,229922 788170004776779776,215252 765343219886485508,86653 769265707942936576,112363 766002614655782913,90405 765767933603766273,88399 780860283614928896,183269 793084423755468800,243513 791184955372175360,235590 770017003373531136,116470 793132699368120320,249841 773706317605154817,11774 793179919610179584,249926 755536826455171072,37993 763847662756065280,80716 771431780142448640,125742 773982042010816512,140437 763885688047538176,80939 793131847555297280,249841 786676553623150593,205728 764249388516577282,80486 789124024475549697,223286 774253166028218369,131421 764188186377617408,80098 780610374211108865,181789 750654989996089344,14432 749634412661182464,9446 776134187266867200,153194 794647680697901056,258456 753401328928485376,24248 795742350341533696,267862 776572517356081152,156835 791412041617661952,238639 776411939060666368,141471 767075085068931072,97811 768924857799151616,109470 762010595000397824,70509 780030079644553216,177433 781676599783620608,188119 792146938942615553,243733 786480100602630144,202727 771891452825759746,128194 756634557248598016,1248420 794732356905172992,261155 769258297182396416,110585 766405669843075072,92240 776166918516461568,153854 793294883989565442,250633 756309726800084992,36177 785342918823321600,195275 786388837853384704,203510 749599615112974336,9273 792034193547014144,241678 768945713921261568,108795 761008326272360448,65090 770724001341644801,119852 778314208102473733,166282 788192700034084864,214078 767181307394789376,93303 755560917119733760,36719 776882711072010242,153002 791872001317089280,240070 753901043898052608,28148 777573247487320065,161277 766591389492621312,94690 751857815644504064,14277 791295080334172162,237793 733184496187609089,353789 781332509824999424,186434 788450607296241664,218275 792478237104275456,245575 794671858822025217,262022 773563027572547584,125742 768921911535468544,109104 786411753726808064,203240 793235296393400321,250033 792027308525703168,243187 753753630801596417,29548 777974530723557376,164980 760644847564906496,64019 771005054295896065,121612 755489888036794368,37607 750484011718283264,10925 753567337182220288,28128 793974127593922560,256276 762770300878458880,74366 760630300229500928,63451 766437170303397888,93286 770239591659872256,117257 765271413947265024,86645 773964625133969409,140308 758550742705709056,49920 771694976602218496,127001 786906324386938880,207287 794108743524810752,257281 781183890291585024,185310 775561534529384449,148684 791960063711641604,195876 787304355309334528,209351 777652783956697088,161387 794007996829310976,254209 774003064290279424,140495 788808353644359682,215437 761978935177465856,71026 768080782594306049,103354 768555297665409024,105248 785631642027118592,197512 788147770209165312,215012 773699191784767488,125853 790008267783233537,228063 793260433624956928,248253 781357284211306497,139404 755166702908739584,35890 765170070066720768,86103 785951027535110144,199960 786643441644105728,204413 763373635289681920,77323 754869917015343104,26721 772908938916352000,133519 794685492692418564,262784 763776541004210176,80177 771844964682608640,118191 764783002656223232,84724 776860674093899777,156835 757796922081947650,48094 766407271052173312,90373 776174175824318464,152946 793137432929591302,249469 770062121711308801,116164 785619347058204675,197512 781528942171881472,186212 762872212692930561,73814 786464691497242624,203674 791686022241234945,240483 764876116536492033,84724 764891935949611008,84384 781103315140608000,185313 732325668218802176,196346 732265276499058688,350955 769884768515203072,115435 788808740082417664,220767 762637111849840640,73926 769199130660876288,111549 761227866025684992,63776 790897024703029248,212564 793982631310454788,257325 775002222966878208,146259 791013186052907008,235620 778951423555796994,171324 794692349217673217,261155 794849099329769473,262752 779489827452399617,173645 778286481819504641,166434 761673593272999937,69878 792500799456677889,246392 750747209289773056,15005 774007439163174914,131421 788151980619403266,216009 765267050449231873,86819 753314763820498944,26936 774714786215030784,143473 776591223188447233,156835 760465447934275585,48052 794310422694363137,258598 794335930832273408,258456 740692260791197696,350226 788059170675232769,215005 795102327464136708,263896 787027696324792320,205181 758644401442787328,52749 790536321223753728,231894 770700792345010177,120393 778660777406390272,169696 742213629110538240,352839 766695134838845441,95340 759509844843962368,56964 794559746237984768,261155 789254710259752960,206666 780574773701074944,181683 765166767631011840,86103 738004600159113216,1042906 757650607478018048,48549 785542867854950400,130635 765058566881357828,349060 765001122285101057,62180 792379341720150016,245113 792453253401186304,242693 766555046653796352,94447 773648778154893313,11774 787073487131308032,207965 754716717021007872,32449 754816444102086656,32334 761442096746106880,66897 764713615005917184,84315 780577361276395520,11774 777383314013302786,160609 793101971880148992,249469 785273222883180544,194648 765938375819923461,90384 774002197373878277,139677 732217037120905217,1170406 768948105450586112,109666 755595788986650624,34666 762285306716401664,431998 765405820695773184,87245 779947293747343361,175542 794360838979207173,258598 792494695695908865,246225 764854272215224321,84724 792509864417366020,246392 771135720606031872,121046 757908545845202944,47940 757286840139472896,44450 795692516209258496,267862 775686799020679168,149953 758627265982918657,54070 758698811313184769,17416 765566020862013440,86561 765589533027033088,88052 774726497298898945,144573 779102455128666113,172799 750777527761788928,14277 777981785833701378,164375 793894190711177217,248652 757329753711996929,39462 764074309266485248,77849 793188971098406913,249926 732269552676052992,349776 756576866966839296,42806 767020660342288384,95672 775708303334576128,149200 781234116436103169,186212 792369207111483392,243075 768269603223007232,11774 786273383277142017,201958 764859669944737792,84449 792091217555173376,11774 795409824326553600,266822 760121537726853120,61011 765775679212425218,88361 789055674206478336,222654 755163947611803648,35890 760472105481895936,62757 768536148851302400,106763 781860992997265408,190635 792446755283480576,245549 788826576683171841,216009 794676484417802240,261942 755525052133552128,38162 776161399982534660,209828 794310429602263041,257492 791344844107046912,196314 758549805488570368,53367 758600852370186244,53185 794679756528742400,262022 777944762208837633,163785 758335886396387329,52554 793147427633057793,249469 777256920910409728,159876 775099144809492481,146704 778588595393171461,167839 762040705149603840,71502 794600671165095936,261155 770518485915013120,118192 781233040794095620,186212 773002282967248896,125381 789282356700020737,222647 795062309005758464,262849 795293025467531264,265355 775049128640405504,144611 778983708665581569,171168 788126574998528000,215754 773907832248885248,139404 767115856547614720,56391 758655128731877376,54070 760188541917863936,61602 775441258764316672,148574 777300600740466688,159411 781865476720779264,190424 760551717591248896,354831 770993798356676608,120541 756349089672007680,42495 788477912148242432,212357 763982822499454976,80720 756652698632585216,44450 793635566420054016,253793 771569747506765825,118191 786406875030061056,202304 740370824868270080,11774 774608985102036992,144050 771808679884627968,128194 787349679172227072,210215 794465351182360576,259659 764790714253225985,84724 790896320194031616,234583 755042168771936256,34661 753363848283947009,27045 786991581979107329,205728 756616151774494721,44429 788854320229781505,220332 773665846803607552,138165 793546188310052865,252014 765630854538330112,86594 790545661187981312,231385 791422436327632896,237999 773917503999320068,139404 785855110140334080,197512 757964305333559296,44429 792096639578177537,49681 794012956774268928,257492 750487174642999296,12954 751044323609903104,15800 776207729530540038,153596 787333358116335616,210207 790968620625096704,234583 771882660767473664,128194 776072476031717376,152735 788424341256073216,217519 777158548316884992,159876 750400464978583553,13201 763193049715388416,75899 770423600478351360,118985 791250557377712128,237436 778390298070175744,167677 788470286605774848,218495 751945543266344960,18893 794611226458411009,261155 732363354342203392,196346 779733035663187970,738099 746847844217282560,329253 768498892656836608,104162 768632876267036673,107469 788176078778937344,215252 790980792138756096,234583 732579872598597632,352368 767717443330539520,100605 773538905622577152,137439 758427584589856768,52821 770737471244136449,120474 778342867894956036,167220 777293493265891328,159546 794934539785093122,243187 790609897100550144,231871 769710577463590912,109231 786942994108866560,193958 795360312333598724,265908 753712210640154626,29040 790895902105927680,99049 765217469371822081,86440 794715385094410240,262588 790697979913076736,232640 766774599753273349,95708 795460285259718656,266054 789659817044508673,227242 795671507049611268,217634 762003205609881600,70858 791449996209950720,237908 773272253718900736,135903 781681829229260801,180010 761983962335940608,69548 767157326801309696,97468 767485805266952193,84209 794532279813021696,261155 768034598290857984,99159 774518879234252800,143845 750694507587469312,14421 791162798084685824,78159 790623887197298688,231894 769855055335940097,114357 760962037371461632,65626 762042107007602689,1170700 788222351909552129,216009 778962720116895744,169923 781271060251484160,184568 793219308931444736,249926 788540012576899072,218349 792145311816966145,243075 788734091176865792,220029 779888826705674240,176218 756504954886561792,43547 769649424494686208,114779 778271280726351874,166913 788398946636865536,217519 795666226332762113,267521 761275813597773825,65663 786305161933168640,202429 773467424633085960,135025 762828766649339904,73712 778423680091250689,152594 760648480817721344,64197 738475020788338688,11774 759363774713397248,52818 793633511974445056,252020 791323322071994368,237872 793182918252179457,249469 757873096376389632,1248519 750196311257911296,8926 758086804620713984,50476 759965594942865409,59365 794694429982543872,262752 755444469646798849,37551 750203484679659520,11495 765459567597592576,86961 778701121627893760,169916 752620501848104960,22662 780611912610357249,150151 771453450290884609,125136 794573666147127296,261155 757064341283799041,45122 764502607813496832,80939 763796958888628225,80393 779032159193600000,171693 786996207738458112,207949 772907950817939456,132996 775303758737801216,148170 788389866409107456,217519 791697993053380608,240070 795724530715082752,267655 737023547646869508,11774 763504369652289536,75460 752945677999759362,24316 764887928829018112,84724 789531090352562177,226731 793929608198426624,11774 755831237906796544,11774 789198036777918465,222647 732995753350586368,353451 776042060872814592,151071 786906766458093568,204413 778965545911656449,169601 771972600566312960,127775 742324575262912512,195876 794695197825241088,249926 765399322175283200,86103 794590989822361600,261155 768052029658759168,103149 787656617114361856,210289 794042282471104512,255176 781338466760011776,139404 795614654643007488,267655 769012539787280384,11774 777943021975441408,164826 785482387929047040,194648 795013092824518656,263896 750924337079652353,14128 794613795406680064,261155 778002842548248576,164669 768996684491739136,110381 777212975430053888,160221 768593663706271744,107428 776988059657207808,156835 793356757452005376,249926 793614370647388160,254058 753753129552936960,29624 755782988374343681,39384 762681228516585472,73926 775887383556304896,151302 791036319799451648,234583 785439820373983232,195125 790977513778401280,234583 778499098265608192,167220 766798453280165888,95530 757588283517992960,47545 794710101747609600,261155 785642919499751424,191653 763455333926854660,76549 765926907841945600,90012 793206722869415937,249926 794649402019192832,262349 755719892305838081,34731 776748209276391424,157708 750023475792846848,10654 763135711738408960,14277 794619259280388096,261155 754723619549220864,33356 760537586934964224,18395 767981666946027520,102506 787724708779360256,205197 764219573797126145,82642 773503753337114624,136947 758384049534570497,52720 766776117357318144,95511 793273336516055040,249926 758786467539759104,54070 775460716723707904,149259 795672075658821632,267862 753714488113856512,28115 764880559730487296,84724 770241831984590848,117377 791687007583940608,240067 776989736246411264,158878 786591850975137792,201555 778426862347223041,152594 786746050048585729,205728 768626457832718336,80720 791833033464688640,105109 780111936071491584,176128 787482994495881216,209863 779835025571323909,176109 756190977438593024,40875 763863211871469569,80648 751647562021691392,14277 774185440601448451,140444 771013763709284352,121949 776254338637434880,153743 779374680993964032,173605 791438767936589824,237935 779726681972015104,174613 762781926855806976,71502 767069246207778818,97355 773481922332913664,136904 793170130838499328,249444 760910373629333504,65307 773252704076390402,135736 785899191319003139,199546 761904143430713344,69947 777367585658634240,161456 761937003583643648,70509 763438154485493760,47188 758133534355779584,48978 761955692815060992,69388 769654250121101312,114404 779749473891262464,174492 758440627658895360,46384 760969175003074560,66105 787007783870697473,208176 763134733324808192,76188 753299049315524609,11774 753621261050261504,11774 795674922685202436,267862 777773116621717504,162575 779401453504868352,174115 795700089423597568,232169 794031444750278657,257492 763210292335554562,431998 780796864262266880,182036 760181515552686081,61544 785560103885770753,196917 775293860121640960,148045 768281083968364544,104940 768854638191935488,108782 778599236007038976,168794 793940096143659008,256217 756966441077866496,41680 765902600944295936,86627 791320225237139456,232169 759164112370802692,57348 763487958938685440,78159 795378801446387713,250633 764114960079163392,81702 787912806721019904,212693 758754949652185090,54070 771397980855291904,125367 763782946759254016,78360 791012256565850116,235487 780607640179240961,182037 791110111804653568,1323710 790632156133412864,230899 778759529844572160,168284 788170124729651200,215005 794212800772108289,258598 732405492195184641,738099 778950502662930432,171324 793869529273237504,256038 766061782121246720,79516 766397569157128192,80939 766443498480373760,82344 794773681452892160,262022 795695043243896832,267862 774462505951305730,140444 776826656841273344,157755 751599162823733248,18215 756284626214289409,42432 757885855516225536,49852 758345288088104962,52030 753634243352354816,28732 786728836297691136,205728 750821750133391361,15316 765613926327447556,88332 778000056154673152,163785 775429092539633664,148045 786308223141679104,202429 753736857280667648,28508 785463058256756736,195975 786128365526712320,200971 752892262145593344,23741 768843251050831873,97811 792312024348889089,243075 770908891400040448,121949 779760306608189441,174115 765729223315161088,89198 755446905203818496,37044 766004862773493760,85673 781312814224842753,186434 787145803626229760,209129 751947671905140736,18386 791811335738667008,241940 788055077844033536,207965 791354594097963008,238395 757935301541191680,48531 750705922650021889,10654 793425512584519680,250179 786257773516365824,1063777 788837313208090625,220526 786924724769136640,205455 756876918067265538,44450 785513099956674560,194082 777377817180987392,153812 768033161083224064,103005 770617212507860992,119832 789117168222892032,223692 790783427402354688,232863 794811890853707777,262849 749934199423930369,10064 758271925999153152,51809 764972572932870144,85562 793487074649337856,252741 758424400358236160,52545 778233589364301824,166409 793126910368899073,249469 773958286097932288,140444 776411257729523712,155390 753332718839095296,17794 777847026847547392,164001 785797455711305728,194154 733682666768375810,353374 775461940915081216,149329 791681948171182080,240483 779295558854991873,164814 764155408009207808,82083 793160732619616257,249926 769862907035254784,114779 749768373366468609,7546 755760113806372864,39462 786796053714472960,205186 761570407753224193,69307 790693421786599425,232710 777853558062403585,31852 792067176253497344,241367 764852994139709445,70886 773936423527256064,139577 771128912533397504,122973 773122351928008706,133519 773566285930172418,132497 785663079707140096,195975 753657016581656576,28281 774360449487953920,142671 786034033826209792,200382 752661977210687488,18341 794570114016415746,261155 786174812502700032,201494 764143207173218304,81388 794545545482272768,261155 767705804615086080,100605 791002737064501248,235590 790672805801168896,233498 769674967474696192,114779 794313400071241728,258598 795707707965652992,199307 776420464788803584,155390 792561129327386624,246278 771605673721290752,124004 756689790041370624,44274 769405551700770816,108437 750200611010908160,11495 766070563509075968,88930 781214172499496960,186434 755485870883414016,37044 769648398899159040,113754 750385579729256448,13069 792995375825227776,247877 793583871623397381,252020 771440304830287872,125196 766603542610272256,90735 788780823117901824,220526 789138759497371648,221785 760145309880025088,55660 792447146284855296,245148 752162439056257025,14277 763663445279453184,76315 766649017753272321,93184 790171212718624768,227748 791132208639647744,11774 776977741073612800,151463 751592849129541632,18380 757808986766712833,49462 792097517424947200,242693 768607554536607744,104662 787715154179821568,211347 773706526498385920,11774 770422582323638272,118192 759502570972995584,57582 760663560955375616,61375 751220235231985664,17794 778398279721623552,147751 793639759939706882,250408 788870953380044801,220815 788168929306828800,214123 789117564148256768,223286 781503676435148800,186212 758637036702167040,54011 760715106758037505,62779 781443398423150592,139404 785256829161013249,192663 795037976451579904,263532 762654815914602496,73926 768947522521882625,110023 795093021989675008,264397 760187577978720256,61602 776088996942340096,153194 791360069241802757,238207 793607381384953856,253407 791728091932594178,240718 756897113535946752,44450 767099276908388352,97067 770969770581716992,122146 780602670021128192,181984 786420460342816773,201958 795718706412351488,247930 733024228077883397,354927 773939143936270336,139404 775673747105775616,150663 792104609317724160,243187 780833187975036929,182726 773905887530520577,136605 760795629626859520,64722 786966737417867269,207949 794019302139564033,256502 767077405433352192,93170 785887037358534656,196788 791781528577667072,240763 778510159068991492,167319 776067651835748352,153095 750115288595599361,11495 787066417732423680,207949 788830680813895680,220029 753954200741109760,30590 735931944052137984,11774 758720642787205120,54070 755921841143906305,39475 757367638540550144,46405 775386329383305216,148419 754752423130980352,22393 788892341369081856,221711 794606013274083328,261155 778757694937182208,170169 751623480748089344,18470 767877957696102400,102137 764165343296286720,81966 777144561848033280,157693 778254575576895489,166409 785965306858450945,200235 773033653089755136,132848 787070852085022720,207974 791075234321276928,78159 764963577300221952,11774 749742890151079937,9582 785546103919960064,130635 793871227819622400,11774 750405671267414016,12883 767845198735048706,101681 793991500820578305,257423 758506924937736192,398859 770753230447923201,120393 740073288756514816,195876 785786846911397892,197512 766706568377270272,11774 795387529591717889,266491 794538122021191680,261155 752041577472598016,19599 781741154677166080,180016 785901649130692608,194723 775087583542075392,144112 793957865652453376,256358 779338177416798208,174115 789086411219607557,220029 790649604991700992,11774 794659537705832448,261155 786958322696093696,205989 779382559188942849,167220 790900617208147968,234583 793187131401187328,249469 735065058619871232,353879 766291425239584768,91751 768334940400267265,101681 787667066308276226,210687 763725548921249796,74575 780612501960613888,182122 756274849153253376,41680 760089581593235456,60102 790989774806855680,235621 761324030712422403,61917 773660603608993797,137612 788579244884500480,218275 794536911864025089,261155 788887472633548801,220526 768568608377049089,107428 780614555516989440,181886 778102347268489217,164783 770669103086534656,109447 790606867097645056,232169 770893420437069824,121612 763900234808385536,75929 754034457145999361,30590 779436388076834816,170373 781834150730805253,190424 788844255389200384,11774 791812512207413248,241940 792883935042830336,243286 758142896096866304,51688 793208699594510337,250066 758450385501716480,53246 787014788727439360,204380 785687959466938368,196277 792943946133569536,248514 793977182783557633,256276 776889538333380608,159146 789146100225630208,222682 787480858022309888,211347 771380847203217409,125145 794537153409609729,261155 764277494866337792,82283 795468690682585088,267262 788532982340521984,218275 749335123884204032,7914 773704219945730048,137042 792166912448835584,243187 765615625733627909,87904 764248369954893824,81946 765164369302945792,86103 795030645005254659,249926 795223809607499776,264397 765328429696901120,87062 795430482976669696,265030 776847724008378373,158520 755657473718161408,30802 753648563683483648,28866 785807764501176320,195975 793416055402205184,17513 788695205016903680,214213 781496640809172992,185310 748545837211488257,11774 773265903333105665,135817 790912990790848512,234583 793554208310034435,252408 790946402008346624,234583 792111328798257152,242252 790274136241123329,229693 777524020455542784,161387 786584654249795584,197512 752646001404502016,22664 774275309310910465,140443 788018600829390848,214492 767512799018967041,98972 787261874064592896,209151 753780429774217216,27764 764899189839040516,80720 779834803017359360,167399 764930530500632576,11774 773949790887391232,139404 766350452942405632,92885 772813552822419457,132335 757973259535220736,50314 774822949035634689,144494 768799383437455361,164500 788811859910459393,218275 788719612401586177,220015 758060072249487360,47693 780603776658845696,181755 758495872841768960,52749 768918353075286016,109666 749748999503085572,9295 756637488567975937,44429 773656788981850112,137158 785978719269691397,11774 770285082817028101,117257 785301122969956352,194934 795031740016394241,264288 757941452512964608,49925 766075584237674496,80939 775859063838035970,1250073 792918555566170113,248065 786266287521411073,201958 746909473353117696,1247760 763458499443589122,76549 791415116159787008,11774 794723486816079872,262752 752300954641371136,14277 765672382598000641,1170369 732396329725534208,351617 755460289789726721,37730 756971203215040514,44450 769269915618451456,112399 773917916869697536,139404 759828228668129280,59725 793110384634912768,243451 773276741175345152,135903 769543417424519172,112788 781110085305176065,185496 788446060381282304,208867 785459802038214657,195975 778041015148093440,165523 788751771996942337,220332 793868024973369344,249926 764148353735204864,80720 789941239915417600,227617 759137915440013312,56964 764847440717459457,84724 732643112061968384,352720 759469322133655552,57883 792571231925043200,242693 791291749645688833,237236 760784162995499008,63464 786955755182174209,207287 767146953171951616,97852 793211830042669056,250633 732814133758971905,1035907 775631433859756032,150063 771846423578980352,126389 789238616115380224,206666 763877814122770432,80939 769188178553110528,111993 788565470005735424,104244 769016820082675714,110362 777368558548373504,158387 794149227110735872,353017 781911182584127489,182036 790299395304685568,228076 764807738727604228,84724 790274095338303488,229693 759391524912234496,58108 777203250797817860,158673 794227334471675904,258598 756836996807401472,43563 769280613308207104,111225 763186109325139969,74308 774682461313826816,144542 760375693469425665,62063 795735632530337792,267737 768107403745366016,103481 786527899272749056,201441 732620512749355008,1170592 794897894142668800,261155 793532013785518080,252020 788439932037582849,11774 793986653077413888,255942 791454680597487616,238965 794634486218682368,261155 758307626228805632,52061 766049304201072640,90357 793187678682423296,249926 755050189547634688,34898 781306492850835456,187297 785567726706110465,196917 791265379347595264,237491 790948784897482752,11774 776639212665737216,157082 787796686395564032,186212 755503375945433089,35890 776893805026942976,154965 764371627874324480,82066 757472260529631233,45014 775074291406606340,145244 758407542544400384,51595 787756275954221056,206101 781319251273494528,138812 790306523264278532,228354 770765386929307648,120950 786406903257509889,203350 769065566367780864,110892 792126225263321092,244230 787764134507143169,205197 766401809875251200,89923 768967005596594177,107745 765561454615339008,87904 749973640846934017,10662 790742690790912000,232863 792423620651978752,244550 790990094433816576,235621 773820872226443264,137042 773867535359995906,139404 757724454663364609,49121 763846786549223424,79587 775000601251966976,146259 765730230711439360,86103 768470009152614401,106281 772560474780999680,129551 788383171301617664,208928 791343718049603584,237325 793067441798676480,247323 753607938237992960,26066 776098195474571264,153194 794015847228522496,256439 791692763918204928,240483 755476696967458816,36859 755961309628342272,33192 781412686689034241,184798 793136444470550528,249469 753187036031545344,25189 773964358690873344,139404 793151094872420352,249841 752690062039588865,22752 774493898416664576,138490 787087865293344768,207949 781173267516133376,183269 790534601810714625,230791 785977150117511168,200382 750727603518971905,14877 766419672338165760,93823 753295078462988288,24359 793094205723713537,249469 780800408327520256,171377 785546878565965824,196788 787798044653727745,205197 772412933007704064,128934 752173699722272768,21438 756345324059316225,42405 790253421626613761,230282 755019783951745024,26721 732620853398147072,352392 760512864197107712,63268 773643319314411520,11774 764453467440099328,83367 764092905371803649,80939 754775287343247360,33356 746434529255006208,195876 763043922205630464,47188 772803106811904002,132335 786058381203300353,199546 778711588559740928,169715 770269790825054210,117257 787040447570989057,207965 787695507422543873,210253 776906971291287556,157609 777992494738964480,353047 774413384846544896,132761 778964016357974016,171324 769254299905982464,111558 759212118130515968,56964 763047847461740544,11774 752898861153169409,23899 781832295837671424,189254 792034921950814208,243187 792071160074608640,240145 792085973207162880,11774 752164813602562048,21142 756294521126727680,42432 756251651497947137,42117 787760412993343488,205197 789350418388250624,225456 748691164476366849,16728 777000019270303744,159876 794888272484990976,261155 785460517011910656,195975 764185538240794624,82457 771404082225479681,125381 793566679984898048,252014 740193675154739201,41724 771136605272834048,123583 756612654672781312,43403 771894381506760704,128615 774679766511316993,144844 759770090657099776,58939 764657758121504768,82018 780460019225661441,11774 789235170088017922,218950 775990418039156738,152735 765043612874833920,81946 767594732218265600,87904 765570570415202304,87904 787837968178262016,208379 770727565803659265,121046 792106776044965888,243187 780004794467438592,174158 732268309945696257,349060 764313823398404096,76542 773521213717155841,137158 788271133665599489,215437 778366706804674562,166852 791850908216725508,241819 773244456120164352,103015 755560214137483264,37457 767888381665652737,101681 772511366133547009,120700 790591188957073408,231894 750179547363086336,10282 772877432600666112,133071 774494027886518272,140444 759377076294029312,57574 786945405405638656,207613 792186243773628416,244550 792255280117522432,243187 793288950404124672,249469 793994734318460928,254025 752919528573665281,11774 785825215691493376,197512 773616419011371009,138090 792405574356983808,243165 771410664053104640,122982 794101363777110016,257492 751903040081309696,20328 758194508475531264,51344 778657006320230400,159876 779066167348432896,172545 793426495041593344,252020 758685391914307585,54070 759533752167108609,58872 787812077704318976,210989 769407796836048896,112363 778826932054089728,169327 766291636963848192,91946 768987416451358720,1249636 760473193245048833,62063 785940091042574337,199546 768141046660423680,318763 793095789119541248,249469 794587712028184576,261155 761145602751270912,61051 781643428333441024,189515 759101484613132288,56964 778315778110128128,167220 744383949309415424,1247653 795669672033210368,267862 794875941075976192,262849 751924823769526272,17794 794702561076838401,261818 776529754463866881,155898 791009268933726209,235179 750333903689232384,12535 758809331332554753,55261 766370814962696192,93405 775006030044405761,146259 773927158498467840,140025 793111691500191745,218832 786999601459032064,10788 790095333271318528,229505 794368420624089088,228634 786390047775830016,202983 763189023041019904,76723 750017186308259840,7546 760955969446838272,65974 771400015898144768,125367 785989417471062016,200490 793869060408762372,256038 790725966087671808,232881 791636592792309761,240145 793104081699106816,248520 777237278196371457,160592 778251583897284608,164826 794910221059690496,262752 764805656218050560,83940 788214312628199424,213064 773972318963970048,138165 792489958716084224,246225 762322332241293313,72723 790579746400722944,231318 795379735702437892,266151 794061549979594754,257026 744956230192472065,11774 760241156080807936,61545 757738478457061378,47940 759432245497237504,58028 767091291964321792,97519 774316602443476993,141200 788436984117202944,11774 789487704341934082,225400 765685445946515456,88459 794503558506905600,254209 771878522130407424,121479 785567637556396032,194230 788755823715504132,220526 767871791872090112,102249 773612034973896709,136170 778597178398875648,168794 787063743389761536,207949 788731598011179008,220029 778414811008741376,167839 764153120259575808,82066 762004356979830784,65113 775046841712902144,124610 785526744258375680,194723 761902339670159360,69548 767723416426205184,100893 753655203363258368,28819 766744484482691072,95682 760555156673036288,63655 788874279412654081,221711 788879657726832640,219958 794177804099354624,257492 760695567550939137,63505 773901147706945536,139404 761979489588961281,70522 786729615234596864,205728 791329446921773056,234583 753356791963066368,26458 777583968300392448,158327 757256272043311104,28160 753643534440366080,28508 756245294531026944,42117 789398759914430464,225866 790958123435433985,234583 768546657000628224,107559 755169534106071041,35890 771824363188256768,125163 758318144419082240,48205 762408161470877696,11774 766401510561296384,93286 768136456472784897,103212 769185026948956160,100893 790426522628784129,230283 751863514172628992,14277 789062488268517378,223030 758288407197995009,41703 764112445233205248,80720 755451311995387905,36157 754786667635019776,33356 795101627271221248,264397 790889448720379906,234583 759497969192361988,58232 768153830177538048,103354 791498624207388676,237908 794673619251118080,260033 768928896146223104,110381 767804815757893632,101681 794717434452279297,262849 765201635375132672,76012 763412532119887873,78159 795136731469090816,262588 767567192476921857,74247 787013801803743232,207287 795054639754383361,186212 787900730854219776,211733 769292629355864065,112399 795410136231768064,266884 780616041453846528,182122 793572164259549184,252824 793345228828659712,250633 768778644160294916,108849 795124587868475392,264431 789262739390726144,224678 788871883483516928,220602 768498035697606657,106774 777848125511733255,159093 793878297931157504,256038 795060868732059648,264397 756724015214067712,1248425 763124690449727489,76549 789177494364561409,11774 792081147329187841,240483 754066652061392897,30131 764658178034315264,79561 765923943089786880,87929 763776729328463872,11774 788416204801056768,11774 773060170154934272,133454 795291727229816832,215437 758416815571673089,52112 764445551999848448,81574 767831322588917760,101681 767044917021597700,97260 777311935310077952,157609 779888626779852802,177456 777496780044963841,162107 756286428791836672,42249 773286983615381504,134371 788475915864973313,218275 756305991243706369,41632 779355462953086976,174315 767739454941462528,100893 785270208487317504,194648 764162981806694401,79691 762670523339968512,74133 773978577666609152,139404 764987926300286976,350711 776265094640508928,153194 781752070659461120,189840 791374699741614080,238395 791494726709018624,239405 755131588577415168,34666 768172041698545664,103078 771717314412765184,127134 758770479733833729,55257 775034097131487237,144844 785634995587063808,196797 773622824246374400,137777 786321905691262976,202727 759691890425942017,56964 788905741109166080,11774 771427196250521602,125554 768816779862872064,108849 753279586159489024,11774 755789619929620480,36961 794635454121439233,262053 768140967274803200,103459 756300341499486208,42432 787912655855947776,213887 761259797949865984,67226 778301555913003008,167220 790584663484067840,11774 793428275934691328,252020 791438092049666048,238207 779099432566550528,172799 791419732138270721,238395 763936886586957824,79691 765895605935869952,87904 790668161930567681,232169 732746037442543616,1170601 768934993645211648,110362 786452431345426432,193297 759553246813908996,58663 765693375370633216,88489 756315830267224064,42344 790670483477950464,232137 790951070130376704,234583 795615700840841217,266884 779127394061791232,168284 776179178622320641,152314 778994990206844928,11774 764081549729869824,81702 765291230746013696,148861 793114229746184192,249079 785620877983490052,197297 757681820053835777,47680 765970237103677441,82066 780885721364045824,183269 775458175784931328,149124 750111599944409088,9754 773966076791050240,139105 739645083180539909,352687 795704867599872000,247651 788869478490570752,216009 769282238957641728,112788 765380062791163908,44429 790661306693156864,233216 736269521372119041,79687 788753497906970625,220526 776008748527677440,112363 785685008551809025,196277 780580921711861761,180112 792498772068724736,245750 770669680763604992,120341 776823760833904640,158520 780632064953495552,181419 794775378556493824,220029 793416968665784320,249926 794363830486831104,259743 751185126587936769,17591 768243997622013952,104662 780245622712520704,177773 776634427845771265,155898 788792505147981824,220526 762801862756208640,74370 780904733229842432,182659 760427833042825216,62771 762610975748923392,73814 753345447830269952,27045 780759527763226624,182960 772130410344116224,122647 757689391460614144,48774 758042324404318208,51069 787098396775493632,207119 795205847097966592,264383 755209767052800000,35319 765392473858334720,86103 791718932411322368,240483 751975479876300800,18893 761727988723552256,69565 780645526114934784,182257 791349005884264452,11774 758706660214870016,48959 785810777450156032,198671 794704799602212864,262752 772527899228254208,130988 771022259414716416,122146 792108078300733440,164814 778301290606632960,167220 787053367042334720,207861 755468615197925376,37433 787008808753201152,208379 793338450149728257,249926 769145878493863937,109104 787721027442860083,205197 776431031759110144,155281 788545122363330560,104244 759182857990307840,57348 772923102095212544,127711 790261528477835264,230282 750361165855797248,11495 789990736657657856,227242 793848712841793536,255954 758028592718680065,1323200 768051603521826816,100893 793939872906027008,11774 765301957988872192,87062 791741368091545600,240584 789202572875661312,215005 770802963560431616,121359 793959923860131840,256105 752721477741391873,22436 732279041068240897,349263 757790962655436802,48492 771508618470359040,124855 779765707676405760,169577 780597035531730944,181935 758668274460655616,54070 793883698068328449,255942 793144856432345088,249469 795063701837463553,262022 758109195732291584,41703 758339018501349379,48289 788775279451893760,218349 758489324472176640,53185 754970030673043456,34645 781649131357941760,187969 749932285001105409,10735 754769477758181376,33355 764660347160657920,82344 786403279022526464,203048 794205742001623040,258267 788762275477790720,217937 789099016588038144,223037 759751396199497728,59382 787442121909207040,27156 753588974116081664,22393 790666097611550720,232169 781883744932143106,187896 789549670213136384,215437 742298413522386944,28724 749793026101346304,9889 765000968438251520,84422 785903416094711810,197063 786709387628929024,205728 757355452795490304,46394 793604883223945216,249926 735913970603851776,11774 759105035615637504,54842 774236362904072192,1170710 767157788904607744,97386 777635201090334720,161456 754803706575593472,33356 794558984648683521,261155 753376092417777665,27045 792436411945390080,245148 769757402472321024,113982 766479047438118913,93823 763816565607370752,80393 754720888138915840,33081 788963004943511554,215437 762364685039636480,71021 768882049218469888,109945 777508197070405633,138707 775766396034613248,151409 787146706940928000,207119 772460389602889728,131025 788401999385600000,353488 793223671368126465,250744 779347969900412928,173964 778252874186797061,1182483 789686001509670912,227242 761170693086076928,65180 751135828752015360,16953 795067964454301696,262849 794591146970386437,249926 767846676941967360,100605 789444439731085312,225981 794378108748984320,257668 775042461471166464,141316 791454911636631552,238099 756511915057225730,47783 770395482929504257,118761 790710009755598848,232884 794312518613110784,256038 774433772884197377,143585 779121255215661056,172057 767511155929604097,94699 788711681300000768,220029 785616406259703808,197512 780598289603276801,181755 760409472200118272,62063 795378746622611457,266491 793203401962115072,250064 794352692126740481,260033 767509222716170240,97371 752866145296756738,22777 791496959747948544,238207 768165080190087168,103212 756626407522828288,44450 766425562445324288,93504 738917633752465408,11774 758303260130148352,52311 772985533018607616,132335 774367193005977600,142454 788159368961269762,215754 789420727464292353,223286 773275771087364097,134561 763455228968480768,76549 749463489396084738,8497 771865388707700737,33169 772080086694658048,125319 767090416650948608,97850 758494719471005698,52545 771522937027305472,122982 793096829667840000,249469 750875398439735296,15808 767763044818640896,101134 750362898719846400,12883 775366494716735492,148574 795030614068051968,262849 763598629151965184,78566 776864255811477504,157755 794325617969872896,211181 786361814170861568,202727 792041282575171584,241819 790559926812762113,231894 790969127934451712,234653 769354356164587520,112336 762121265163317249,71550 780338728032149504,178045 795696771309641729,267862 770495713541226496,118191 753996979655630849,30802 787170259144994816,194085 787285103332515840,206048 793497181051297792,252580 795026684621819904,263926 760871941267783680,65180 773962344032509952,140524 781362591524413441,186584 762655587058364418,73926 771432744135987200,125222 778247946584195072,166532 789525638226911232,226731 790583567038476288,231894 794898124062027776,262849 778687743941455872,167319 779331298066399232,170843 789394439227576320,224678 759880414177615873,1175381 765325116297322497,87145 770440587858305024,118192 767316818902061057,96437 780541255310643200,180074 747764262064513025,11774 780113014607400960,178415 778417198981185536,167407 794987969195155457,262849 792530491027042305,245101 749121123317669888,7369 792415798144884738,244550 791364554404003840,11774 773577434851573760,137042 788119333574733824,215437 795488172545310720,247930 789107023686279169,223286 767904477844234241,81869 778247851671302146,166853 752966880604946432,24526 792498372183728128,246392 775292440517324800,148045 751185532839833600,16768 750081351764709376,10662 793135114817527808,249469 795237231128694784,265649 765593056842244096,85562 750646193131233281,46501 785874335730896896,199263 790660834720555009,232169 761355877127294976,67973 772739898881171456,132335 755923260139642881,39475 781311018488115200,186434 788314234207756288,215762 774005533460140032,137869 753954781572501505,30590 780782905534447616,182960 738130077699825664,11774 773218463867342849,133255 791818501186920449,241720 794217057910812673,258044 733141174869970944,355106 771012795303211009,122690 786792143654227968,205186 778577232646311940,164764 776754931462205441,157693 793156543155871744,249852 775108052265476096,146720 768063389566431236,101163 793117221912403968,249469 791145232272326656,233736 795469241587736576,267133 790200633693446144,229693 785240660525940736,194167 766363787062550529,93405 794213998585593856,195876 778312291053932544,167407 792486306286821378,239405 749818836942221312,7816 776440972380995584,152314 764224537210724352,47940 791525119554260992,238207 760813120470278144,64722 764834496466288640,84724 765603176288485376,88311 789895260285448192,227048 765959295565430784,90482 776613895259557888,156835 778636155860508672,167319 788501295078449152,218275 757618183364902912,43000 779977849872740352,176183 786590700188073984,204835 795369688603697153,265257 768539281128161280,106763 771484785336131588,125906 792200808427388928,244642 793216261215838209,250328 794938187147841537,263895 789905187292971008,227615 733085079631618049,354962 778309495881469952,167220 762083536719450112,71884 769004654147411968,109945 789495625935122432,220727 751912276697894912,19317 732140844975677440,349543 741761732520116224,1247482 761064535365066752,62063 761674922972241921,70072 750413187497984000,7816 752181422186762241,14277 753743231909715968,29709 781553590695563264,188478 794554840152150016,261155 748928709223124992,11774 777263142359429120,159475 792741011344748548,241678 790638083095998464,232863 753049844835504128,24795 763904375253184512,80153 791815842170277888,240926 791154033557929985,234583 749748862546509824,9433 750082203074367492,11022 755103590193229825,11774 787001091695185920,108396 769250759879880708,112054 768572882364436480,107032 773926445009612800,140025 795367907341504512,266151 775560421960855552,112363 787691651892387840,210253 787414626837340160,206117 795301558951022592,265644 790913100216209409,234653 786737375137370112,205728 794928855366541312,262849 781842021824724993,190269 790221224651612161,212131 794024247618191361,256502 766447049583710208,93286 732252444172898308,1170423 751872489941299201,16422 753957206186426369,30590 765167074821804032,86103 785560900887388160,196609 788119290163507204,214660 752950122267471872,24316 753567461010800641,25189 781678176560877570,186212 793327761746235393,249926 761624347987484673,69684 769272943935238144,112399 786612185476665349,204413 790999268119105536,233736 750882547761111041,14858 777209186279165952,47783 771083087199531008,122388 765583675136233472,11774 772572633250471938,129551 795123905165856768,263926 761920747921113088,41724 749748727062167557,10064 753659190791376896,28732 777543963477704705,161993 786135494304247808,197198 788103711272730624,215005 793129652227223552,249469 764622439972167683,75349 774013966079053824,140161 791437316921368576,239076 755057722090029060,34898 762275093523333120,54631 764856867453407233,84422 772497612385681408,122146 787051013178023936,208395 754843121347952640,33520 762975153345007616,72550 757190585333780480,44429 761316086121795586,62771 768602060967124992,107032 790938232376680448,234583 787803515435487232,212357 757444000337031168,47266 793463702154600448,252408 765331296029597696,86120 791519096252891136,238383 768860834881638401,109666 778608100416757761,169201 786373721304858624,200963 788799634743234562,220332 776754383363121152,157693 791811259180077056,237491 732141770461597696,1170318 792354312261210116,245121 766070832342896640,90384 795084299120873472,262925 777688193969913856,161456 786622890774933504,205181 773280702569656320,135974 773813411779973120,66116 768775863756214272,106774 781366775036338176,139404 788081319863549952,215252 788892227552501760,221785 795113390414905344,263708 757311827994873856,46934 760642344584482816,64197 768968709297827840,110381 788866976227655681,220029 788360579912040448,215981 793499323711434752,249926 758105575326486528,51043 758747695427178497,351666 776791855002451968,121300 794987402595078144,262296 776422937578631168,153596 750042417932492800,10848 767319641207123970,97392 764352978811707392,82283 771301803065565185,124597 762255382605692928,71825 793104237110624257,249469 778605802894557185,168566 762767571007442945,73814 793422041592401920,252020 765698131837198337,87245 781858570341982208,190635 749647730629156864,9273 751619787529138176,18409 773887535776804864,139404 763369326132867073,77463 768305660823908352,101681 791110092108079104,11774 786002776572563456,200490 795119195080065026,264774 751541016142946308,18409 766265719822647296,91894 768312447572729856,105270 764448178838048768,83488 789773036920705024,226899 753376079738535936,27402 763580649492000769,78513 791706954024517632,240483 793813136180740097,254483 769338590220455936,103212 763517217359167488,78684 794534280986771457,261155 753458438030692357,27045 771848179100815360,118191 774705270756814848,144654 788471109691797505,217837 794299903472259075,259134 774322242775756800,141887 758109870348468224,51069 767517193806512132,98972 791796402992984064,241678 795279295593713664,263697 759752991754813441,59370 788546803125805059,217601 795360717784416257,264397 794936946523045888,261155 776744823642464256,157755 791773922194821121,240483 793134259988992000,248988 780842510113394688,182726 789135864181862400,222682 785970110691434497,199490 789783554074906624,226490 790794481800912896,224333 793891077057052672,254058 793916484896583681,83342 755493463626579969,38032 776185492115075072,152314 750875265316712448,15800 757258594144227328,45827 795713016478068736,267862 772073426060185601,129471 775548004942114816,148684 780505249530470400,65113 788919034876203008,195876 788125251922194436,47940 768150269179916288,103261 788810726584492032,220526 790285924685021184,230282 793127909368233984,249469 793683507310493696,249852 780920096625680384,183269 754717218890395648,33356 755764354201575425,39462 764847587602075648,84724 768119514726670337,103389 776468263819587585,155390 793579133141938177,252020 765067790789345280,62777 755760812115886081,39462 760760103330910208,64678 760319463598219264,60743 763070933976293376,47188 780834548972085248,183269 765001855403454465,84422 771549819131211778,126389 793232264985452544,195876 788833700846800896,218258 778322444893511680,167319 750478354512478208,11495 762903938593067012,67226 777703700269821956,162596 780592584674594816,181886 764293300899737600,82066 787326285995442177,207835 758898794532438016,54519 762743145671032833,74066 794553694687756288,261155 766394027977637892,80939 773873436481290240,139404 795694198255218688,267862 757723358771511300,46890 780188226162229248,176203 733178226051145728,1170859 756281458721861632,42495 765360427505111040,86653 771252535713632256,87904 788421264436101120,209594 762177144789217280,71099 764050596202631169,80393 791805302328786944,238429 787937763907690496,213887 750463409636782081,12883 757339334836101120,46394 769569175786299392,113165 795226880618151936,261155 758487948832739329,53185 774231868455682048,141316 791753633377443844,219531 790935793409921028,234796 762158722361749504,71476 762378795462619137,72408 771481102951251972,122973 767832340672438272,99111 788150933028876289,215005 781588439506513924,184223 793995147499474944,256358 794005652376981504,256502 771322169909448706,121949 775110404561375232,146259 793797767210627072,255393 758557994770583552,53901 732327950989676546,349512 781117341467758593,183759 795124408117592064,264397 758325560179302402,52329 786888295347290112,7092 793123473354854400,249725 756282919614685184,42432 787158890613841921,207965 766262165867225088,91894 790759134966779904,233831 776687875261816833,153573 789438577449000960,225981 763234102031953921,73926 775833478592016384,151947 756207745527799808,41680 787806810430316545,213253 791315120043466752,235348 751857509602848769,17186 762730038852628481,11774 770718789478547462,77136 755770318539542528,39462 786408298320760832,201583 792027063137906688,243075 774342628431241216,141360 789909215296970752,188577 760856781648171008,64678 788775216159690752,220332 772492485410959360,131045 794647925511090177,261059 790681638556446720,223492 762649003385249798,73548 793210172537569280,249926 732870233124392960,354365 764134128161730560,78159 770273566646341632,117257 790968419126419456,234583 793258065386692608,248770 781853153776066565,190635 788894444305190912,221972 775033524843843584,146259 787787950884950017,207712 772588913542193152,131297 781480947371937792,108396 794528302325264384,261155 781722652343955456,186584 760871519471935489,17640 795613692247162880,266079 781513626557480960,188119 785877331780902912,198671 769573632729157632,113836 776010461267435521,152735 785281946612015104,193669 765758053568348161,87904 779118622165696513,172799 794924943901343745,263817 788408241331904512,214209 750614491482591232,13410 773870665967472640,139404 777904572077518849,164001 760654354718167040,63937 763839758904598528,80486 776093402022764544,151463 779230134222065664,172089 755246288908738560,35403 763067235254407170,75724 776927137513082881,159146 765596139928195072,80486 781338916477472769,187386 760524107444260866,61867 761895982112145408,69947 789536689001603072,221693 772469892608122880,131025 760684947241926658,63655 795068220281593857,263676 767854152424841216,101163 772837368285892608,120690 777798495084376064,163763 786402602082861056,203674 769296790998900736,112872 794060368729411584,350913 773597156687085572,137158 791783977803653120,240483 758977091698167810,55887 774038673289388032,139404 770709525238280192,119937 786714737212096512,206008 790769327532220416,233307 781309633604575232,185466 792738687599669248,247274 749697149055725568,9433 772323656777162752,129297 781183347376685056,185595 788210802981351424,172799 785632547749433344,195807 791329183561506816,237491 769638780273844224,110659 788467214873755648,215437 792221595225952256,243187 778367475205361664,167407 757994140416159745,50600 792737925943263232,243187 758102926078382080,51043 755836959952670721,40086 781836315608231941,190635 788897509099708416,222021 795709163963842560,267571 758182290556157952,50923 770959230618705920,120613 763414680064753664,78129 789218485549142016,215412 761055763510898689,65222 777734807228813312,155038 758507295886016512,53532 770319073154596864,117641 757217643996721152,1248482 768951414076747776,109874 751984625006759937,8048 791358079917027329,236393 790694529535881216,208178 792050106191060992,243187 772958342197248000,133454 775978226741108736,152735 792030091349925889,243187 785921237457350656,199431 733323450459136000,354906 781836763048374272,190635 778814277922586624,170434 769377550304813056,112788 763055127464861697,11774 789792989275009024,227242 793798774808281088,255162 793993522617651204,256255 757557762687660032,47861 773930240171122689,140214 751086995632295936,16353 765973177403117568,90575 785263911788421120,194560 762767760866836485,73706 787276665076473856,209184 795726719009296389,267655 756311725486452736,42432 776172277742219264,153921 751807239409659904,16931 775323895578714112,146259 763309207881912320,47940 763899909229645824,80393 774840945887940608,136178 779414943871410178,173347 773904394454724608,139404 781665575693090816,188401 766641326670479360,94699 793883872215724032,256255 753919053035692032,21203 769930675134816256,115511 791318548417241089,11774 772057160876457988,127775 768395124707430400,103924 790905709940449281,223492 774112404640718849,139404 793838999278280705,251368 788841424473169922,220029 763081707348226048,73704 769703673517572097,114985 785648865504481280,197324 763527221579513860,74281 773618848595673088,138165 778296704835678209,167220 779148375132430336,171795 768496061568561152,106281 776431992141250560,155448 791766643261181952,240483 763903510614253569,80720 794586332697792513,261155 779131514072158208,172089 787501512775770112,211347 756714383502299137,43285 776492196946186244,155390 791782069349253125,240483 766019525473034240,90384 768203052847431680,103986 789787083816574978,227804 779070503386386432,151463 778754393420079106,11774 781174723191382016,186149 769849684059787264,88576 770301478225399808,117257 781507624999071744,188401 732655650488995842,353262 794171936330780672,256255 754891417596616705,32352 758265937237651456,52112 780883973006209024,183269 774470486243872769,142454 763516644463435776,77598 776922804683812864,159245 791733255653449728,238395 756938081685602304,45311 749324435451109376,7826 736527803303231489,353374 772492682820198400,131258 792236693000708096,243075 794598672008941568,261818 788734550285451264,220332 792491135847505920,246225 779180216283312130,172962 773177484338683906,131007 795262050402443264,239610 793910591849103361,256451 765933808801554432,90031 792167210764660737,244289 776606817010921473,148010 789446047655456768,225981 755884701336932352,39384 769361311847292928,113165 769573479431757824,114076 756638740521549824,44429 767814760846929921,101514 772468195651379200,128934 789933315083997184,228820 732272401417789440,196346 765057530611376128,85254 769243082948698112,1249601 785276698543611904,194648 768861906476019712,109666 770710207731212288,120675 790906284497395712,234796 771967005394034688,128934 764782203360387072,84724 785264377620467712,194082 752621240960049152,22575 793150966287724544,249841 791322811226689536,237491 792496888641622017,246225 785833250791026688,198671 788060507890651141,215005 789788886746693632,223249 791513369182294016,230485 752932833514000384,24603 794635528561827840,11774 785626098860224512,195125 767854934121385986,101681 792552606438612992,246273 765150368779173889,86103 767029749549891584,97325 768200022458568704,103354 786362228131794945,203350 760983900428570624,64730 785991878256754688,200460 758684127830958080,54070 765165143198044160,86103 776808225366605824,156811 764595490872815616,83945 793163886329421824,249926 764460580270780419,81574 779160650190839808,11774 788161747425165312,215754 769748688952365056,114985 779872526885347328,174610 786971263579353090,207949 755901732165607424,36719 786655989873324036,90209 792031050398433281,243075 793847293132746753,255393 771586902713470978,121046 775546524197527552,148713 785482641797746689,195849 787701089185308672,212357 792047545405042688,243187 756576951091986432,35890 776742919675998208,157755 781337893600059392,182960 760874802122895360,65180 769576161143697408,110585 785509698875322368,195975 774996611848085504,146259 756675400542060544,41839 773283111354327041,134371 776752009999294466,157755 776964372031832064,156835 768992752029818880,109945 792412202703749120,237325 773833613645193217,11774 794039961305706496,257255 765424403194769408,86103 771663721399595008,126390 781161481454948354,185971 774226653291642880,141277 788199649098203136,214676 788540899500306432,218349 795035844876926976,263896 776158788332118016,153575 778677597035126784,168794 763833941358940160,78513 777248858191630336,159475 793110220121583616,249469 762070330630246401,69673 775877542876241920,151185 790557624311754752,232137 758115546516815872,51069 764636742070788096,80648 791730742518620161,240145 767001032098537472,97315 765244957355409409,86440 780835013893947393,183269 780788100972679168,182960 765006672729403392,85159 749871591962451968,10251 755109046819008512,33356 776163946503999488,153845 773606999074467841,137869 781374152259215360,183759 757051436735852546,44544 764294337643458560,82209 767881241504788480,98972 732413384088379392,1170486 773568692085022720,137641 766765316307312640,96263 752651589907656704,22746 764218804377382912,66263 765613458800857088,88546 790366625597755392,7746 793106351912161280,249469 765934054311165952,90125 792431058407088128,243075 776845037401505792,158673 768812003523723265,104973 791438247817641984,238292 758819165020971008,54631 776106435730034690,153658 774327757509582848,140643 789554134940692480,226731 772806996265402368,132335 793972481967190017,256439 759156784627982337,57348 755548131018682370,37991 762118494242611200,431998 789157730380414976,11774 748529424786554880,1247797 774123686005657601,141360 785742023848497152,173347 750543678037516294,13532 757991135843344386,50671 785631537316245504,197512 753018040585949185,23651 760133003985039360,60801 789497240997990400,225602 771122563472887808,122126 793641701264928768,249926 760915970055561218,65730 768515697555206144,104973 786719490331533312,203510 794668918287630336,262022 794900854583066624,232911 769148875428859906,110389 757364458096254978,46394 754014034035216388,30802 765037135183355904,85562 787885029451927552,213376 771834705318555648,126389 774970947325394944,142942 755399206458785792,36735 765402686950871040,87249 790475003322130432,230282 775558664904212480,149770 756501049007939584,42249 775901756970729472,151156 791118950721617920,236657 792791638028476416,247241 734033744630284289,738099 763343100412649472,77303 788753533935857664,220332 763883387941781504,80486 777543814290534400,160858 785996774980878336,199262 790318687299440640,226731 768137776726413312,103126 776521194719764480,155451 792319296474976256,244230 794572586176757760,261155 771366082779156480,124597 790937813185363968,234583 794328381273817089,259970 774861385498890240,142503 760040413373796352,58254 785453490395045888,195481 773271407862087681,135381 794728731810131968,261155 755104924459945985,33192 765528547561570304,87904 773942265697808384,139404 748297221662187520,353965 791407400490143744,238378 779971399242829824,176201 763869018243502080,79589 793110765934874624,249469 767172848519643137,97386 779076936953892865,172656 788748334798282753,220332 752861956915146752,22953 794604377742839810,261155 763197596160495616,75899 763781160610721792,80136 795416658076729344,266079 760901525162094592,62779 762356253121183744,72653 787762242267680768,210238 764798161189609473,76406 757193701005418497,14956 767856452652437504,100893 770312748748017664,117257 739190805852741632,349449 763803844992040960,80393 764932255600943105,78274 789283741709443072,11774 732897957293477888,398859 750295203693621248,12182 792538169015164928,11774 755200910486282241,35890 779457031979708416,174392 772459367153147905,130415 777170361515401216,151409 779839661770477568,164900 793186309762379776,250033 742175774422097921,1170552 737446260974571525,738099 785460709257773056,195975 758420611777433600,52983 794897477124190213,263667 763909940113203200,80939 763515227770060801,78707 773669722847969281,136904 757312295928262657,45014 774955339871424512,144198 793298157543260160,250633 755447411640762368,36877 750428425400180736,12746 786308750445510657,201958 790646583700381696,232169 774427023871774721,142271 776839925282983936,158589 794716831676149760,262849 779845203389587456,175805 790792495861039104,232863 791067525568135168,232169 786369811290861568,201558 794533220377362433,261050 751907845545664512,17640 756538815624441856,43454 766980297564925952,93144 792707919083175936,247054 765221181624573952,86440 751573118548742144,18215 786526213091237888,204314 791300058926817281,237236 791380911937970178,236931 794008151196635136,256255 771361814252818433,125085 786315677183332353,202227 785668131360428036,316590 776796586932174849,157755 756230437752696832,35574 790893441240752129,164764 743112593422712832,11774 756283016566091776,42432 773924760778579968,139577 775755084772716544,151255 777842702024978432,159245 792502986358394880,246392 750167006435876864,10662 753002385862197248,24870 786054547596840960,200382 751734438967390210,18893 765602936248537088,87904 795687705808015360,266884 766341797807267840,90908 791007031264018432,164814 733681232568037377,350226 778498074410909696,166339 762020476793327616,71476 763788589087940610,80098 793246211520233476,249926 762847197679411204,74321 752235089304621056,20279 759591458521358336,56964 769217856332521473,107953 762372006364925953,431998 775906633905909760,151156 774608060241371136,142758 736027461389934594,1170926 758031768628920325,50804 769654795632189440,112336 786305859571834881,201556 785881521978683392,198591 771300932495609856,123808 776093612509507584,152872 793487659201130497,251320 770089425351151620,116164 777707126248525824,157755 791633539242528768,240067 773688339677405184,138465 791341488223363072,238207 793267790157324288,249469 774747106376462336,142721 795442956497014784,267177 780802912205283328,183269 767775159256317953,101463 770754482489753600,120610 773913474770632704,11774 762004744520859648,431998 772452427266007040,108396 777903687842738176,164001 790529894207873024,231894 750770496086704128,10851 768919286836563968,109175 788172852365135872,215754 771527351595311105,125145 763151265929060352,74133 756316378190192640,42432 769258347442933761,112612 788792261127659522,220526 753385339318927360,27045 770616016460066818,119937 792566953189801985,246632 775019201824190464,144611 755590568927825921,37457 759493211249381376,58680 768138243233558528,103212 768929417481428992,110381 759553855524708352,57887 791062771156692992,236454 766339654484459520,88121 768879746478399489,108849 757661259177136128,48549 781599513718861824,189026 775301845430312961,146903 795014884438245376,263896 760164761455697920,61444 768063157344538624,103107 764818313016848384,84724 773272988003274752,134470 795066943753613313,261942 794553561367490561,261155 767057793203445761,97355 785821990732992512,197512 794289050324713472,259134 788150483496099840,214354 742404517598232576,11774 760462801550925825,62684 770628999617753089,738099 759246968875024384,55257 765957433558786048,11774 772969710925340673,133454 788756551645396993,220526 763685606375329792,79020 773370244538654721,135505 794726343573278720,247240 781482154144501760,139404 778366621677031424,167674 758046108379549696,51069 774267743595999232,140444 777450445623156736,158417 771006225039273985,120610 757250185349193728,44429 785662590739292160,197286 750355727085101057,11495 769248889576710144,27164 787360315705069568,210585 793954781714874368,256225 794669399445630976,223539 757271730880675840,45014 793554750654537729,244350 758431536664473600,53001 790060373269368832,228354 794405978729050112,226320 770756148530118656,120393 763826028422819841,80366 794020175729348608,257492 764424774290382848,80720 786746939652075520,205728 790290535726612480,212131 794954904808755200,262752 786240898950660096,201958 795768401910185984,268646 758079518263369729,1170396 788874219010465792,221832 788870070747353088,220815 795766686460874752,268281 753220380874174464,22788 791382234099965952,238205 770376794256109569,118761 787167066717585408,209429 765616748146135040,88669 764492692638183424,83654 785917806579585025,199640 759166007839748097,56772 793976598785626112,254135 773896996478414848,33338 788553514637139968,218495 772803605640478720,132335 751784469250600960,18567 757384230879977472,46006 789826721755308032,224450 771104667690565632,122388 751539883643006976,18562 760797330085851136,62492 766362632341315584,93286 760608082162491394,63879 778361956797452289,167305 786859573391097856,206008 792826150099689473,242174 795404511489585153,266884 762808539555500032,431998 786239970864271360,1063777 795265394399395840,265102 761560937308434432,69231 764939514661920768,84929 787602593325412352,120665 769861964558241792,112725 764998351188176896,85133 781069790282670080,185249 791358238805614592,238395 788438603848441857,11774 764443613501718528,83413 774128366282649601,139404 770241445563404288,117257 776001214895063040,151156 780965966091956224,184223 788771840323825664,220332 774985935012241408,146259 770672065980407808,119832 776652683113598976,155390 781698271781720064,189515 763091776953544705,75899 767481515198517248,97519 768696290574118912,106753 788168700448743424,215252 755124047663333376,32673 793165558787080192,249926 751578788912361472,18893 755450886567100416,36735 779917284160659458,177248 758698502700437504,54070 779122572348784640,172799 794190422373531648,258598 758611536705310720,54011 760873045712142337,65222 766083092033318913,91043 775186759525076992,147587 754757524600004608,22393 786384264073846784,203510 753621851360923648,28611 772195887099543552,354153 778342444156977152,167220 775678682090405888,150440 795729012425392129,11774 788583186787774464,218219 794603504056827905,257353 754886929594724352,33186 763420105397055490,78070 793147473225064448,249926 794150497397706752,254135 764776611451375616,84666 776744367595880448,155451 792555490081320964,246392 794657373960994816,258922 752935183498698752,24316 753630902559838209,28732 745649391659257857,11774 794198619012272129,255942 762471147011051521,69878 774021573762179072,140900 789941368152096768,228416 776732506443964417,155451 756290798824468480,42564 749300646365376516,7866 781521280159715328,185310 732167597609783297,349824 792212171409293312,240483 773184424980525056,132996 773700211700998144,138054 765353510279999488,86440 774389506531217420,142527 776153614947643393,152735 771079270592614400,117257 753784872905441284,11774 763155758779277313,76723 767902762311049216,101791 746742242199535616,351463 771485290842103809,125111 785550282864427009,130635 789941135435190272,228820 765121523757842432,85303 754889650095788034,33850 760552843237527552,62716 779132261736341505,171886 794567785187786752,261155 769310340538441728,112872 792334293305405444,243398 794705056926941185,261666 762043874017550336,61544 733178839237562369,355480 749730041001447424,9754 781828615700877312,190635 760866845276504064,11774 770357920135540789,117257 776138713306894336,153915 794009589800898560,257423 785967486906802176,199272 749505292111491072,8160 768394399768154112,106083 768961653832577024,110477 793440619481927680,250033 764270411777445888,82002 766752668551352322,95121 769696665234051072,114779 775130246135898116,146847 787073191185448960,208928 750933737899192321,11495 760225331286605824,52887 776663095217238016,155451 791671102749614080,240483 761598241834164224,69576 767099019369779200,97554 785573186968625152,47940 755180893455675392,35890 771415226759512065,125367 785274077263134721,108396 790374567260762116,230283 759281822886928384,57348 795471229440446466,247930 763603108567982080,75724 777669522115272704,152314 786284716097888256,201562 794881814636744704,262022 765265294336094208,86440 793508549238333441,252196 794533836587552768,261155 778493936524529664,167085 773634499221479424,137965 780938010602921984,183269 794706734929641473,262752 764150736905183232,80939 794256520649310208,258927 763216073768460288,1249122 787698733706276864,212357 792155167072280577,237964 786174872221351936,201494 788934802250407936,1170572 792178713299447808,234622 767740221190463488,100591 741311482520993792,11774 758734688043212800,54070 794224280368246785,258771 764954295062200320,84711 781204995370807296,186434 757693491031908353,48929 780493869670473728,11774 781637572917338112,186584 766418802380640256,93850 793204485615222785,250633 788864635764113410,221710 775527839466565632,148870 790598188512124928,232169 777884027114127361,164001 790347283984424960,230282 791383532958457856,237385 763008504424570880,75899 769011016751517696,110709 791030447715287040,234796 764614606987722753,83565 760974143944658944,62877 794640425592254464,262362 788872870239805440,221785 757046673981919232,45040 770662297152868352,118192 750537882448891904,13532 768575622847172609,107428 758825566933880832,54070 767730616133677056,100893 776584920533577728,156055 778983389156167684,167319 773494453650747392,136904 775773408923713536,150426 757804942929170432,48929 762143159325372416,72121 758762699622940672,54140 776113614029631488,18762 786638520148332545,205377 791063036773724166,234575 762008545961340928,71178 773949041596137472,139404 757432358710771712,46624 755276642465882112,35890 779408024301506560,156518 736992960961773569,196346 746331026662690816,352041 777297582016045056,159146 779421080981086208,173753 781599443632218120,188873 767155043942354944,87904 774999983821053953,146259 788658817328353280,193121 757438403973488640,47261 785992695470706688,199755 753413405764124672,27045 785545191088238592,196917 766700717285531648,95672 778445211835912192,152594 792453575263813637,243187 775208608686415873,146720 770443252952666113,118192 764240594013073408,81869 751108003827290112,16506 790890434918772736,218495 758806017182343168,52749 778806168483356672,166409 764809099208818690,84724 753972618735132672,28866 780876387175522304,180759 785676737392893952,197286 755977775274688512,209828 764452590658605056,81702 790948368352677888,234653 791384413166764033,238207 795270986006482948,264397 750383363387559936,12883 781472073390567424,188119 770481473812099072,118191 759516035158421504,58250 764913563622309892,85294 771340870528360448,124597 786052966591717381,198878 788103435790921728,215437 758654039563313152,54070 754963093868912640,33356 766854855730147329,92959 786762497390895105,204413 769123981144104962,107953 778205299962355712,90252 789742888175472640,172084 765646155053137920,88546 773916378516582400,140039 791252658518630400,218603 778564081687023616,160539 750136884513247232,11495 766340226620936193,93036 777827290424172544,163763 772449683348262912,130667 788486196016123904,218275 778270505254072320,166532 791063725889368066,235963 768974943304376320,110659 767465018526793732,98751 768473577318453248,106774 776513380064657412,155688 751157569150824448,17259 792908467321368576,247024 790532444973694976,231878 794225124455026688,258909 794552548686524416,228911 768152732754649088,103354 778569289792163842,163990 757607603534897154,47090 775131448986730496,146720 792101023175311360,243075 779125355818971136,172962 787881829017714689,65113 794295788050399232,258829 774490944817209345,141360 770457772873744384,64722 781524662496788480,11774 785918949850513408,199546 751232433840746497,17351 754715468859056129,22393 765588631998332928,86693 786390010970767360,202983 787151825073995776,209043 787054557331394560,208507 761047868769644544,65455 793523623436836864,250633 776825513641775105,157755 787420077519929350,208307 793993230656434176,257325 758292878162481155,50923 759059027640799232,54620 769852742466613250,112494 795176224792473600,257492 756811449297580032,39096 781439599721779200,187568 733182809066573824,355480 764138851396751361,80486 795316113391386629,261155 769249548803923968,108432 781692918377484288,183338 749497720176607233,8497 758761395064303616,55174 778850176593047552,170252 781510429000470528,186149 790876913678086145,234583 751885356740390912,20254 790086804150087680,216627 792888523980279809,247379 763876078943399940,80939 772129144482238464,127387 773176176110108672,134973 780744745664516096,181892 768870879707197440,109666 794683988266913792,261987 766024325589639168,90401 755047329460355072,34666 773512524062945280,137042 757258979655372800,45014 759316120637739013,46076 791081265231372288,235828 771206310763245569,123825 788120311128395776,214899 762674721804652545,74133 766074345722609664,90618 732732752748007424,352727 769359023388831744,112104 760164394068090880,61051 776944163510226944,156518 764222990531702785,82759 769367520432173056,112119 794956808620310528,262847 781547403979612160,11774 792818926795141120,220332 732387098800558080,349283 756978900056543233,45669 778386018655412225,167676 758713482028068864,54631 764970996080050181,11774 755164176939622402,35890 765737826709278720,86103 791658089346895872,237491 770747746328293376,120393 793571518974394368,249469 788185987209842692,214078 794692803943133184,242693 776130419850932224,153575 795377378184806400,265521 785727250679246848,197622 789545460662833152,218875 761587134901919744,69231 792106405243326464,242693 761679502019735552,69711 750528993166782464,13874 794176737915453440,257492 794587664817209344,261155 788133120126160896,214114 788339648615555072,217044 770516746855976960,108729 773589085881532416,137869 762188475898728448,72292 773059611612049408,132908 781262508753506304,185921 768232554818334720,103924 758038892117368833,51069 794146153860386816,258244 776966201125834752,159146 762108203362553857,58904 793629247944396801,249926 785672784022085632,194058 760552058198102016,63451 786929916365463552,193205 793185622294990848,250430 757387825977430020,47090 749973147294765056,10408 750579252299464704,12691 757708277899636736,46958 786517590105391104,203674 791016422910660608,235590 753769040099864576,28988 764911823758000129,84724 769924967706222592,112693 788110069162385409,215608 794727324201734144,262849 787086593513381888,207151 771784062457577472,127134 743833145758253057,11774 777105839945580544,87904 787876702806380544,210238 779009107361603588,11774 756293715522572290,42432 786084393806917632,198620 780227140839051264,179088 792030746391216129,243075 794925954342785024,258040 794048523146788864,256393 788607954299809793,217937 794606552393150464,258193 793571148537614336,253606 766537998867402752,93261 772516740966211584,130689 778385696394534912,152594 764976549980274688,85562 786110940815163392,199211 763160891902849024,76056 794532969457315840,261155 762025491142418432,71596 774360540659478528,141360 781338442710081536,185310 769311527413297153,112643 794064632373792768,249926 758702436848578561,52616 772898220997566464,132364 778197557453414401,166409 760233710713200640,61412 776877082878087169,158992 787039364895297536,207733 792479594335076352,246225 755328087596957696,35890 763883341728845828,80486 781544986991009792,188401 781635390570655744,188401 764257948759535617,80486 779377350303686656,174557 787016955731386368,208065 760878176629297152,63451 778311481620328448,167407 791725937901449216,55820 771425364421799937,11774 767807030027509760,101681 770688404841431040,1249791 775699459795660800,148018 762703447552499712,73814 786441585143582720,202429 775020273884012545,144611 787016316976783360,207949 758256979303362560,52061 787326744848052224,206644 795022044182122496,263906 757680856257396736,48320 766397803547373568,92854 788088573136297985,11774 750034421517021184,195876 788080971375521792,213064 788849925844897792,220332 794694817590583297,262849 788385874815823873,217519 748939967565619200,1170318 794911404079726592,263895 769547265954512896,110585 767824702182162432,101681 775053712326848513,146259 771428728371052544,124214 767823183395315712,101681 755125935549145088,26721 776626585520574465,53667 756634185842819073,44429 793899244730155008,256255 789090991265443840,222655 786660490671947777,202379 771106938184695808,121612 764523024485847041,82066 773712360783642624,137042 774589087940345857,143051 786632966772588545,204413 793537109785063424,252408 787081477737615361,201494 794696010047983616,261923 786573781263192064,204273 749844198044626944,9495 745346030166773760,11774 764316100225937408,81702 787093131351044096,208016 793105778047610881,245136 732692450469392384,1170679 764625307873734656,80648 757552490019774464,47782 790388601729146880,230559 788334176705581056,215437 775446621412745217,149040 778826387129937921,170253 793452764139515904,238383 792479872257970176,243286 762122953869946881,68987 758635937643556864,54070 763927999209017345,70461 781462231754104832,186673 785937147119308800,209828 762302318213668865,72407 794563659557203968,261155 768883521024917504,106716 761271424036155392,65180 750423735895597056,13343 779422356838109184,174557 776844619761934336,158673 777952550565715968,164669 751804242776711168,16931 775361775873191936,148645 758289142254034944,52195 780550527629209601,180655 791358570688290817,238395 785460205211516932,192032 787374106958110720,210585 793904357624279040,256358 794564411063050240,261155 752899641256075265,24134 756457082937806848,43341 761363900067553280,67587 776418235361165312,155390 751155159582007297,15808 790362381704630272,229895 774600307959533568,355994 770392031256453120,118866 789989069614972928,228354 759225665254264833,56535 759628319457288193,54631 764606491630469124,83648 785831853945073666,197512 774281280779235329,142506 787092803234824192,209129 755223798585098241,35890 758342081635123207,52554 762278457690783744,72420 751550459257630721,18215 785625452542988288,197512 775438161707094018,148574 764780892606824448,82457 775534389010792448,112363 789128378255368192,223286 788161152467472384,215505 787040651833647105,204835 763093957953716225,68182 761924827951366144,431998 766691152477040640,94699 752852992848560128,22953 788861107045740544,220526 756655935641255936,42344 762721631315701760,71123 760908615372779520,65692 767842707808989190,101681 773911019039195137,139404 776860371676073984,158673 794539503184707584,261155 770693706521407488,120610 785622437601824768,196788 791017375969587200,235774 795238961820160004,265102 794375685867335680,259034 756299659782426624,42621 767027976898617345,9512 760594856922185729,56964 766703475010867200,95323 778577661484494848,168794 759954052704706561,60391 786926480479686656,207287 777008512891322369,159146 758002206058635265,50143 740327677652045824,11774 786232311045947395,201931 787294963637755904,209924 795279237729177600,264807 759092080102694913,56552 780159832955379712,177422 785795188476088321,197512 789210774740664320,224333 762783531198140416,73814 774037643071860736,140211 793278842500546560,249926 792468468683595776,242693 768996812623675393,109945 789927744347840513,228820 762086465354407936,71099 758548772657831937,52749 763393612457447424,69548 792082802783166466,243614 760164570598039552,61145 792590779491479552,246295 771401416376213505,124597 794382999420735489,259543 763431071408988160,77273 764641652157911040,82209 767162479373799424,98142 772307811925581824,123345 788094205134372864,215005 777598807722848256,162638 778385354931994624,167398 762726136463908864,74247 772164553627078662,129128 760192806707195908,59666 757551747632017408,47782 787835466938671104,205197 771693326634512386,126712 753975699610927104,30304 763849630014644225,80828 779043936547409920,171463 775518068264964096,149953 762836150264340487,73926 764918486355283970,84724 778349453312823296,167220 764099997411475456,75599 780115202012508164,177233 795053974684659712,264397 751825838442635265,18215 755583786348322818,36157 794645289084649472,261818 787325317874540544,207613 794298824655138816,258193 775749408998555648,132875 777734769052413952,161978 756474908419379201,43391 758322848964366336,46384 778352293255274497,167220 779559840054206464,464984 789093813927063552,223431 755153792883097600,35044 778817838664429568,167950 777868202126741504,161988 761714351413858304,70177 785459059944284161,195975 793222237302042624,250064 754141585605062658,30681 768073146436059136,101681 794013377391722496,252020 765381137220767745,87249 754750457768271872,22393 787370518009769984,204835 763837820045758466,80486 786599838724993024,204413 778955503531536384,171436 781551049773453312,186212 794206137360887808,256217 794923948635025408,263895 790544493120462848,208178 748653639288258560,1247844 769277945244422144,112693 773303129580376064,1250038 788549199734255616,104244 779377908313763840,124597 761050941613236224,209828 751602786509451265,18215 771366520530276352,125142 767447888829919233,96962 778486503525666816,167220 790918552152788993,234796 790898091528327170,234583 791474240377675776,192780 757313175767449600,46890 789287380004077568,222520 768158939984699392,103294 781525923443113984,186584 762731328190058496,74431 794643845380186112,261818 764284357439844352,82283 777354690359066625,10788 792762549267607552,247241 774433301302042625,139404 760696916619517952,64197 792061732499750912,243187 794235921335873537,258456 759222168790204416,56952 732744793013374976,353006 768268118552616960,103924 754098785706385409,30726 767527879856893952,98040 773969144853229568,140444 766356841769164800,92210 787323960597749760,208379 794995161944248320,263907 762611412866732032,73675 791377147847806976,238395 773661645763702785,138165 780640455935397888,182211 757806880169218048,47283 777168032095285248,160539 795406182823456768,266884 767482539913125888,95708 780372530414530560,179075 778016719394705408,164375 786237363626315776,201598 790111309199183872,228865 793508674190790656,252408 751622415399133184,14277 785600764034940929,196767 794914087528464384,263895 785671772138008576,197286 771415132249399296,125367 785601995327442944,197512 790743072657268740,233997 785658770529681409,195975 787380476017250304,46572 771517019212636161,125145 795701322095923200,266465 766173484594569216,86274 789086552014131200,222655 757349687678627840,46783 776977804508266497,159403 748347926435487745,349486 788100656666140674,214354 785238093775372289,194188 779107142355841024,164826 756092349600509953,36873 765231879620407296,86645 773851679489863680,138165 773517269276254208,137042 764298341677010945,81938 766437268861153280,93823 766360247841722368,93303 759017188002889729,42453 793252568474357761,249926 793822593774084096,252020 794358264150507531,258878 763078317142663169,75899 765175839566749697,85562 765940684968849409,90384 766136745985396736,89855 763059902059339776,75899 756709279286042624,37294 732889950761451520,353228 792517293418872832,243075 757059585010114560,47188 776327419653451776,33169 767861601324052480,100893 766617711711510528,94699 785497504661897216,195975 791682476972269568,240483 775787917155311616,150511 791759541666877440,240483 772467064921591808,131025 773490042845081600,136947 749817397008216064,11774 770251602427019264,116373 794257818115182592,258429 794692498266476544,261666 778435373982679041,167398 788445161579610112,217095 758395370103771136,52554 778622964430282754,169201 789528335789400064,205972 770722607477891072,121046 758966177569705985,51225 773290871793995776,134561 758737685385089025,11774 773752234672656385,138819 774438705289392128,141912 795722427581902848,267730 772216456226349056,128934 781300366579236864,186584 752654329476030464,22436 753773051645341696,11774 776571247060594688,156053 772795016649510913,132335 788825407831154688,217539 752845602736570370,23167 779697570117513217,176203 777988989760397312,108396 770846047161638912,121596 732648757439942657,350660 787833535461818368,205197 792122857509662720,241819 773317848605270016,136110 755796077706698752,39475 756886174300446720,45311 774758449544437760,144494 776884609766133760,157755 779697739391262720,175092 792882172462071808,248016 794324003565355012,258878 788467195315625989,218275 794902467892957184,260613 760840601218658305,63214 732347477257412608,349332 790195723417550849,228416 777585065022910464,162685 773925533537099776,139404 766054457809391616,91049 792735745576493058,244221 773706280082870272,11774 780913017567404032,183283 787759466359955456,11774 793943442099466240,254135 758518378067816448,52749 774343804212109312,142503 753637951234539520,28732 732285235791007744,351119 781827104388243456,190635 755917568032944128,39225 778374373573029888,167305 785715425313189889,197297 779351498148945920,173584 732994216926711808,353451 772264173216509953,127871 776137039620124672,152735 789887460255862784,227323 785362369606189057,195481 774989761840832512,146259 769371178209128449,112119 777128304499359744,157082 753548231787876352,27045 759200532624015360,57336 763022964841263104,75281 761905290618867712,56037 732652453770956800,93634 794984808279642112,263906 794621836487168000,261155 794726065977507840,8044 768584621692850176,104973 770266409507123200,114254 786481131113766914,49459 758794466417258496,53144 765206848324579329,86103 768201477391130624,104162 746391852815880192,11774 770765400329981952,121377 733650179518279680,353789 751723679227191296,18893 759097040026669057,41703 785539446494068741,196247 785574116547977216,196277 753312665649422336,26458 763179540369866752,75724 794646765106438144,262313 794207328295944192,258598 762842509189885955,73706 780085931298521088,172185 777332793319706624,157693 785597649093132288,197297 790307674223181824,227881 759817963012755457,59666 778614273710952448,168284 759442854578184196,58028 756386050130444288,42344 757585805523116033,47761 738550251825438721,11774 794629158802493441,261155 752770832569602049,22991 778883049152847872,169923 792078610828001280,243187 764936108690010113,11774 771412367804596225,125367 786025933887016960,197286 766376433467871232,80939 779262984497537024,173602 772215709359190016,129991 776197679625809920,153921 761505673729478657,67226 773651723244175360,138382 791350021962797058,238383 763151273222926336,1249110 758003019996880896,50442 767834798228443137,101681 777615304490938368,159308 757637836891942912,47940 794548959112937472,257423 756200060958806016,11774 788540333017575425,210390 793106735812653056,235677 794251925378203649,258306 795681915793641472,265102 790757838016487425,233154 763387610492534784,77975 780610110326394880,80785 778312124120653824,166267 766043051097677824,90401 792798154324180992,247232 776541432190349312,132288 777021445717135360,157693 763073552249556992,75724 762253119837315072,71502 779051417742954496,171617 795761863212630016,247930 780902440321200129,182036 763371469309112320,77331 778462535229976577,46370 786680389976948740,193297 732261996230410240,11774 794749914685304832,262849 758303231986597888,52311 773859350645465089,139404 765011100660183041,84209 773304096602415105,131297 765751016826474496,88930 763011582628655104,73814 753328296012550144,27045 794569966917914624,261155 737798399634771969,398859 793592210105196544,252408 756204661166583808,41680 763146744922120192,74943 750364055295188992,12883 762792129584173056,73926 767911330934300673,7092 788132280216813568,214809 779355958665416704,158387 778195949600509952,90252 750554316684099584,1170776 777007696755118080,159876 765286790433562624,86440 772509361386258433,120690 788425492118528001,216265 794761578226692096,261942 786689441024741376,205181 778706213689110528,167998 794338796955267072,260081 732257225637498881,349283 775953732177539072,152498 735894337603706880,11774 770513593364340736,118737 781587329949405184,189017 761276846381989888,67709 794015074105094145,254209 732326979790376964,350808 734699817650229249,65113 778029174707490817,163810 786231222552756224,201780 758360617031958532,52030 768440561812529152,106281 766714251247489027,92902 769811347710238720,114779 780479623826026496,179742 792841025463214080,247240 795049419376828416,264397 763838565809786880,80720 768785059235061760,106763 753671221200420865,28732 765565706314194944,88052 758934884236746756,55422 792868244554190849,247877 794549629236944896,261155 758585570951958528,53703 768219797922406401,103354 765009303375720448,18030 762792738211278848,73814 789253529944911873,224818 764265171892129792,82953 773408916638162944,134993 778642229724192768,167674 758354615113056256,52112 754024387435761664,30339 755528912386437120,36875 767141754697121792,97438 765286435008176129,84422 775031375548350468,146259 781240616130744320,182870 785730539265388544,196277 788887784073334786,221972 776923872964640769,159505 780212950481108992,209828 762289325354516480,431998 771098080510824448,122776 749733054697115648,7816 754899555464785921,33356 765691782365646849,89150 758473735796060161,52919 774053708443160576,139404 780826291813646337,182726 785952003478392833,199546 755950852653789185,40881 788413029205409793,11774 789052362103132160,204284 775149262489419776,146938 774009416207175680,140688 773682132384350208,137698 791633626647584769,240145 793961453741019136,257026 778663419641794560,169310 773645000945131520,138382 769207190104186880,11774 764863686712369153,84724 792529519731216384,243187 773707257901043713,11774 787899150562197505,210208 791695056084279296,240665 755751743095312384,39384 773739228064653312,11774 762785577116704768,431998 761642449647329281,69422 762799862068805633,74013 767286901292269569,90252 788782613481816064,207287 756226167342899200,40915 776626887426658304,155451 753343020049760256,26702 772732952761470977,16092 757665539984531456,48663 770871786250657792,120341 761577742387339264,69231 775433341378199556,141415 788795293034684416,220767 770751521369620480,120633 763578456810463232,78394 786218992360796161,201555 778605394675412993,168794 771841430386053121,28902 762295803444621312,431998 770775380965756928,119937 778600194485157888,164038 778640734924574720,168731 750425310361817088,996861 761397844725080064,35044 762462374800429056,47283 780807668164337666,183068 769580073456398336,112808 758791115034230784,55399 768528523124506624,106061 759471451082780672,56964 770242820733108225,117257 778879320664203265,168794 781332340807200769,186584 787602437120995328,210432 769265977926311936,112767 763613080706097152,1249146 770332267315073024,118087 780757100481896448,182960 791481759443488768,215437 795048202529546240,263532 761985899081064448,70177 785536937180401664,196247 792184013628866560,244297 792093484068982784,240584 762610763915722752,73814 762870098147155970,73926 764837972328022016,84724 785300278065106944,11774 791757218962087936,240483 764230748240871424,82066 790602514844512256,231894 794578348060065793,39957 768550446923415552,1249569 772857892605014016,132335 788414977166061568,215412 793216867288637444,249926 765625735642054656,88546 786177922264629248,200288 763701490942824448,79600 773996242749759488,140211 794301203156963328,258598 795679208949194752,265649 791152042286907392,236927 795709273988808704,262022 778286761671811072,11774 768975374659170304,104973 757794564669263873,49066 793268354937069569,249926 752961884287041536,24257 767403420026220544,97811 788521140834537476,218275 794571322034507776,39957 758143257155022848,49925 774202143637118976,138061 791520200696868864,237908 787312927984332801,207212 788563683072802817,217658 790312528941355013,230270 755921573119393792,39475 760578041294655488,63451 781820787967848448,188401 793191230880350208,249841 779541160247173121,167939 790353781108019200,230282 767858297944682497,99111 791356542662705152,238207 760202342608146433,61352 775331360164589568,148170 793642648104042500,252581 756985894607781888,44450 793849382076551172,249057 785280649246629888,194674 787301250119249920,150445 795260917521018880,243187 759172653051682816,56964 788393430464495616,217519 732774816730603521,398860 791335123497148416,232863 777079129342611456,158387 787846675343740928,351931 753382686761312257,27280 772753069494923264,132335 768652183411634176,11774 766357342371745800,92885 768810767093301249,109167 776117361707405312,152878 795078421550419968,263926 767354652509802496,40886 793844891906211840,255942 765025098235518976,17640 787097767827083266,208928 790704134106255361,232169 780560548488503297,181548 795292575083143168,261155 773886490698887169,139404 776455574279946240,153194 790925371675934720,229177 763427826494115840,77731 794696105980268544,262752 778680842092621824,166282 781602506979676160,188695 773294568309751808,134993 787048399694471169,207287 794333516372856832,260081 769074713880592384,109874 768534441492746240,106774 756319151933849604,42249 767139373804621824,97438 779006145189085185,11774 773596103048429568,137869 771370678792486912,115956 766079222142173184,74133 752719444841988096,22215 765553731383468032,88052 785919164624035840,198878 792837054614896640,247241 769376238934851585,112119 770677398111006720,117257 788103720609259520,215505 795168244336300032,264397 759089420641275905,54842 786843841504677888,206257 779334353478307840,173753 786218655545565186,201555 737774267824214016,129545 778732961327833089,170207 732681014204637185,1170675 732726333843857408,353811 770089446196805632,112872 795196166514364416,262053 788742053031063552,220332 788878027568676865,221832 760917652114018304,64730 788402808961642496,217519 794190188331302912,255870 754849254909153281,26721 755461573947297792,36157 767804083117838336,100891 762742367770337281,74066 776750507918397440,157755 756384246600638465,41868 768472379794128896,106774 788827721111592960,216009 770788744240726016,118191 776422469339078656,154071 768540562647461888,106317 790946411374186496,234583 786314266936610816,108396 795419413541486592,266138 762665730223566852,73814 785544153493012480,130635 778426593014185984,166941 793179227659071489,164814 770362439695163393,118482 749319906047459328,7816 763488468802625539,75899 789202718313189377,222647 758127274914779136,51595 786947110889455616,207613 767166722034044928,93170 779428284085964801,174442 776456804511387648,151463 773274517116293121,134561 794969231943225344,262925 766086161307688960,78129 767023644224749569,96883 755231543870631936,35890 780795976525152256,183269 794015931844464640,11774 749456414574252032,8431 776520369972715521,154832 777283537842147330,157082 755065181168930816,32941 794249963253313538,259063 794166381340229633,257492 750584598065741825,13532 755875950299115520,39475 765038958103363584,85562 771371508841066496,124597 767445888268591104,95055 760408932565315584,60112 790987735121195008,235590 791349140890329088,238207 785887430633107456,198671 790401310017282049,11774 792025914343301120,243187 774702412271583236,140444 791310599783321602,11774 751062352120848385,16638 786799677056258048,205186 775002698982752257,146259 794679709174996992,262053 759179190197362688,56964 757095303497420800,45857 758416694872150016,52983 764965043997777921,84660 789926447293030400,228820 766520096596512768,92959 760653343551320064,11774 765569070771023872,88052 790243206382231552,228341 790746262555557888,232881 750132559514890240,11495 786002641658576899,198305 785984866726715392,200382 765363173994008577,87145 791976353646141441,241819 758841637128671234,53995 788782203329216512,220332 794537909172994048,261155 785379749094789120,193633 788563481234509824,218466 791766327425982465,191778 764960340811579392,11774 776891346816819200,157993 793577709280432129,249469 769206037614174209,109960 769372355995037696,112363 781342659910729728,139404 756605505343291394,41839 765577736102539264,88052 791755646903259136,239893 795064307084066820,262849 775368624739524608,148473 794872898607546368,261155 756381056710877184,42249 786955103441920001,207287 756945724961587200,43553 779298048488898560,172962 794644291465388033,261155 793116215363248128,249469 759452151164784640,56964 768991396439044096,109988 761285792983638016,67852 791422230177599488,238099 789078696523169792,223286 793152574073425920,249469 794127204707946497,257492 764452225062047748,83429 732962432147148800,354707 781754821598666753,185601 767783359703638016,101516 788050151239712769,214066 786330317195993088,202379 791171286697246720,235621 760537558841339904,63179 758804465495384065,52475 770470383367708673,118375 768240321943580672,11774 786411105300000768,203674 764222272538288130,81946 773635376229429248,137869 787941574856454145,212239 785775451817992193,193571 790943952883085312,232863 763204450047500288,73926 733043499520647169,355357 761685888120262656,69947 791004096782274560,235774 791011026670129153,235948 764181946599702529,82203 787789757367615488,213064 793512193287487493,252580 751769396121440256,19352 788472786129780736,218275 766732236813168641,95593 786299850505592832,202811 785797863330684928,198552 786815470284316672,205186 792777604273242112,247241 772895307583614976,133043 770701332084826116,120824 777113413948284929,87904 775098730198491136,141091 788700363784421376,220029 794000969847701504,256531 792079310861443072,243398 755441149737771008,33214 777145012077391872,159146 739220163665526784,1170396 772797318806593537,132335 794720563822346240,261033 764972305663393792,85562 795327248081494017,263906 764130848031535104,82066 762781381076353025,74681 732629321819426816,51644 762256924427431936,431998 764312668765245440,82457 763684784618999809,79585 756299820298407936,42432 774117145353461761,140211 795715561636425728,199307 794971660810092544,212242 750330012298014720,11349 792120740527083520,241720 764638663774965760,84209 781477422470488064,139404 786653839235645440,90209 795438774175961088,267133 757906439763480576,1136662 792354946150572032,245095 756989769905647617,45669 795380698307772416,266749 779152376448053249,172299 759481287686119424,56964 766378056667664384,85562 773249425443393536,135725 765912970681585664,87851 769345002468171776,112788 785445064591958016,195481 778726581069975552,169410 788090138215624704,212139 772825750235860992,132761 768560909337833472,106763 775611815199969280,149931 779497717282271233,175376 790653716982398981,232881 772830381590523904,132335 791317438717538304,234583 761708233153187840,69947 765656705430589440,87858 776891748245082112,157993 793252595473248256,249926 793589881586843648,253164 771110328075689984,122406 774992504533889024,146259 786925599654764545,207096 790997034278891520,235824 760900528595283968,65626 761735424180154370,69711 769032026007699457,110709 777300614623682560,160602 768617466511646720,106716 778238294131871744,132370 788498762503118848,218275 794266730382192640,258771 765018351462653952,85159 774493718963294213,142566 778972171863412736,167319 767053857386037248,1249362 788125881721954308,215754 792598673142210560,246295 766769212446511105,95672 795020363235086336,263895 756476618755891201,43469 772807764829757444,126011 761684130660843520,69548 790312049008148480,230485 762958987146985472,74781 781373580135149568,186584 791459718703316992,238639 769520056971718656,113754 785937538590597120,199960 795736773376679937,267862 765311196597723136,87145 788046587532546050,214205 759107712395378688,57092 771211153280077824,123825 759126225222635520,57105 762739570450370560,73926 766755326733484033,93184 781551198566543360,188401 792046082561675264,240483 759143158236127232,27156 751617640993554432,16728 769172717270659072,109571 776164508624617472,153095 774660716301316096,127994 752134633811312640,14277 790597398959648768,232169 792076347438829568,243187 794334951944515584,255954 787236114209894400,209351 770332617480740865,11774 794332773632933889,260033 751221652038574080,16833 769296466259042304,112265 787839403880099840,213503 770949220459216896,121612 749239779582103552,7849 780797296795652096,182819 760634279550418945,64147 771212685866258433,124191 772784210788618240,132335 794604038616662016,261155 774083383173316609,141360 788067466849157120,215005 793668837233266688,254549 765746428685783040,86440 757643347108384768,48549 787720409844162560,205197 795186991180746753,261155 786277033160474627,202429 790257235708477440,230270 761656498326007809,70072 770991593335709696,122251 765340531861827584,86103 734103716060483586,209828 748936344538214400,11774 755192563498295300,34898 773943372633497600,139373 763545311914536960,73814 772036258902056960,126389 775309839484395520,148170 787719517459722240,206101 764037448083116032,80939 790881574891974657,234583 773741152151351296,129565 753329777650626560,26140 753708220707901440,29263 768046168219672576,102514 773044634129932288,46501 740546662943227904,11774 758024874770178049,50923 793269223816630272,248253 759155866784366592,57348 775149316956708869,146675 754902801814138880,33474 764967242593243136,11774 753773487487975424,29790 756291255269593089,41680 766434944788803584,93036 786995986807656449,200971 791453444624125953,238272 780835952113647617,182960 778567443908296704,168794 763575363502940161,78707 775802781110108160,151439 776837709285330944,157993 772075038816165888,127871 776181330069553153,153845 775850056587051008,151374 792121589953392641,242693 765369479853404161,86440 759545269595897856,57068 777128875272830976,155334 765209180315811840,84422 757694337266421760,48929 751583668917772289,18491 763811745769123840,79863 794687943759695872,262752 749732140225527812,7816 772822189645135873,112788 763115238963175424,76127 752123723168096262,18522 790888132119961600,234583 793914432229441536,256255 791611630958235648,238378 793994787678515200,256451 792122849930514432,235685 788070714423189504,215005 793063596095840256,247012 762598999790645248,73662 768163630911283200,100963 732218998402646016,349788 760568775276134400,63712 793559686570139649,252741 764666607247298560,80939 785696808169185280,197512 788006959408492545,214354 790916817183047680,234653 785557049321062400,196917 790576831946600450,206850 793626099641049088,253206 787426092160352257,210207 788858734047010816,220526 794323953133096960,258878 776763839522234368,157840 781435219060658176,139404 764439739588026368,83391 779360815535132672,174427 750154986479321092,11871 773276897765568512,135736 779191010362470400,171017 750369303489179648,11495 776750762839908352,157693 780836493375991808,182659 786471799902973952,203674 789523519574945792,225358 753309123802828800,25879 758719970272432129,11774 789055638349504512,222115 781200075481554944,171693 793104985252855808,249469 790514767354064896,231894 793237750614855680,250293 788193834752544769,214078 790599804409696256,11774 793683124395704320,254135 757599319964979200,47782 786973786310574080,207949 778997462673555456,171168 762119758288265217,71502 774658823088898048,141360 788211262954012672,193639 732960001057263616,354421 793899001296945152,256451 770556360547110913,118192 767155105049247744,97386 760578637728845824,63451 772475056957984768,113836 785985115729956865,200382 775396651548553217,148994 755575017488969728,38183 785632928336183296,197286 766760326217871360,94899 795078341942353920,265102 732632130535194626,353162 755557733940678656,38476 773266019770966016,352060 785969246358474752,198671 765993957830656004,87904 781536267011960832,188401 786593288979640320,204901 763413199781781504,78159 778792813215363077,170609 749684126744064000,9433 771898035030941696,127218 785606748216303616,197512 788696956050804736,220049 751236246475722752,15316 755820193243275264,39893 755848093157830658,39462 794979837291167744,264397 795293292955049984,260173 756112030587695106,40588 767062531684925440,94699 790577356104617984,231318 789895387284987904,228685 781174022595805184,185310 793241208252469249,249926 795052771384979457,264397 769605442804776965,64301 765900455096487936,87858 786907255501455360,207287 759919452624334848,58227 794739570487283712,234583 773089660235112448,132870 773932396378861568,139392 779706527494053888,175772 776207892873641984,153845 780930446506983424,184539 786866445443592193,205728 791911118272860160,240890 790583548050747392,232169 768848603892809728,109384 773856625648017408,139404 788756091693830144,220332 754782268317720576,33356 770512851177922561,117257 753869089668337664,30237 772850577126469632,132335 793252011684732932,249469 787515625270685696,180433 788466526076579841,217574 757776661765038082,41839 790001664870772736,225456 792812032592674817,247077 774750867580870656,141887 760267029974835200,60794 794289853928185858,259543 775285799369580545,148045 794541501338570752,259482 772919324289806336,133454 781874913946861569,190635 763314335343050752,75899 771830585371267072,125850 775296057345355778,148045 785965814750982144,200235 761152201687392257,66772 753373432092430336,354073 775743066955190272,151071 766952384303992833,97001 773936122250534912,139404 778710401517178880,169923 790841357153820672,232359 791009011944546304,235621 788173396538368001,214123 786892941809680384,206225 768977218055778304,109945 785587721620250624,197286 786241084825362432,201958 766372157139976192,93068 787754664959836161,210208 794560408715608064,261155 773860194828767232,139404 780596487369687040,181935 790192927569915905,227282 764006911612116992,80153 763775450690748417,80098 772128310805475328,129482 767941788019503104,100893 793911904385146880,256255 795379836042772480,266491 792075374888947712,243614 764298263768002560,82209 789525195652407296,226180 787716857889521664,205197 754039177201774593,30296 771151973563326464,1170352 778241656466341892,166532 763441904771932160,77598 768231502794620928,103046 794789584152498176,261155 791461517870837760,1170429 774146472925245440,351424 785726471692312576,196277 776944630432722946,159454 790995771386626050,235487 789549675523088384,217837 779286992060157952,171037 781478119362424832,171693 786603791508385792,194221 794955861366030336,262752 757580976767721481,47782 794291318830825472,259134 755422534061940736,33751 754182150350577664,30815 786944885274255360,205728 774175258265784320,141760 786914130120810496,207287 758357082399735808,52554 757934263341809665,49925 790698363486347265,233692 780636746836955137,181984 786210026436210688,124597 794624103210741760,257081 788410134829596672,214127 792534800431210500,230936 760997397669568512,66057 788020056873730048,213064 791376360421793792,238395 778543594613256192,164764 781233650096496640,186212 794884373644447745,262849 775761946062774281,151463 781503505026670592,188401 759602186011627521,48663 794553295855636481,260899 788036288532406273,214209 773615803513962496,137869 780542501732151296,180039 789837880885641220,227925 761667412798439425,69231 793221417420656640,250430 771754360430788612,127366 789258809269182464,223935 764979590372655104,85562 779226290310250496,170187 789130285384368128,223492 754788474289524736,33355 761430043734052865,67973 793649582752210944,249469 776216128720863232,153596 752222822857109504,20279 754881887521341440,34175 781616934353797123,188874 788162017446227968,214809 793149652321181696,249961 793533229072461825,251566 756664297628000256,43553 791090729007325188,234583 748925323304140800,11774 753347275242352640,23530 785543009030942720,11774 778978919403913216,169201 765580669682536449,84724 786532312645263360,203674 791588741546737664,239926 792193255299579904,239982 755764882507653120,39462 776068841956835328,146804 773912970481037316,87904 778295959704915969,167311 759606282903031808,48663 750001023452753921,10729 763797474670706688,79589 758830665320140801,54421 791809611237994496,240763 759832095808073728,59666 778373985394266112,167305 788012883472896000,198304 771209826575581184,121612 769203536148111360,108517 776738936592994305,157755 787071536649777152,207733 794551135029829632,261155 765776866435268608,86645 785558234895495168,196917 760676124422660099,64326 743198690735579136,679105 774784337837449217,139404 776054050194386952,152314 755185695946178560,35890 791338918750728192,237594 793157066814873604,249926 750760339407458304,13343 785549892445999104,195975 750660746707480577,14421 754720219885506560,26066 786676886609035264,205728 790252640655536129,229693 794586745081856002,261155 776467760197079040,155390 766459156073213953,93508 759838453819375616,58542 786792356863365122,198586 787625258312314885,211794 790742459022249984,232169 760077186523025412,60790 763832954707668992,80486 768118955663777792,103261 773916414918922240,140039 771861478567768065,128519 780709205879599104,182257 786069141564362752,200870 788069466911498240,215124 751179309532999681,17591 757699890281586693,46958 732550140175781888,352568 763942339274379265,77598 768128933095153664,103354 758264072265732096,52061 767336088969109504,97852 780831246309916672,183269 756981096047403008,1248429 781137328282664960,185496 788443170732474369,217155 749759892165189632,10064 794272951168335876,259482 779675635975356416,169410 760989248690515968,66116 764925077909405696,85159 795720190524850176,26066 768871094681935873,109666 773634213912383488,137042 785296857761058816,194082 791427249719349249,238207 768940407354982400,110362 781132619941502980,185496 755428449280413698,37433 778560501672402944,168794 758715838325223425,11774 753362652215336960,22412 786299425111105538,202007 791085533816553472,236195 788917185779499009,11774 786774829739315201,13803 760016751434227717,60303 751018882580623360,14277 788390307129851904,217519 776423184505733120,155688 788890105515737089,217519 789987339736977408,228354 756331557024067584,42249 794009638287114240,215965 757097715843080192,44163 787807627078012930,212239 756259256043769857,42249 756029651575635968,18215 753226454725304321,26140 761568903227113472,69034 793490555749609476,91936 754788622713262081,33356 792128245252620288,242693 778622011153059840,167220 776779674781413376,157755 795273360284536832,220689 772791156438601728,132335 794722793132670978,262022 775007321831383040,146259 794175940158816256,256990 763526955295764480,78853 766133153933041664,1249308 772242232145510401,127957 774092619454435330,141360 789259847518695426,224818 794022781323190273,257492 768917392659451908,109413 787027935345672196,207965 772241017386991616,127925 772814457906933760,132335 788756455188942848,220526 765007615676018688,85159 785427651653763072,195207 793167059274256384,249180 793791637206032384,255393 789292216397262853,224680 790647686278082560,231894 785305444864655360,194923 763584942026657792,77731 768174568762519553,103354 788873592108781568,219119 766793111888461824,95707 781140188236046336,26066 781833319289917440,190635 771932470702989312,128519 793147539226816512,249926 762632885866078210,73926 779712283169558528,174891 793891826620956672,11774 732904546855493632,353228 761987267951026176,58057 750674142219894784,1170781 794375756579270657,244221 785587406615420928,196917 757376963136872448,47090 758174767400808448,51069 771466506349576192,125367 790953475475591170,234583 761678549438894080,69915 785642433438556161,197512 785257263636189184,11774 772090165909151748,129471 781872981886824448,189724 788778257474813952,220526 762428959761977345,70886 781745315334479874,186592 767761693518753793,101163 793288312890888192,248437 777794460306464768,161988 779815650680119296,174230 770687977039114240,120610 732389409669152768,196346 786906703291756544,207287 761580687136784384,67906 768986985100812288,1249635 755875631129329664,18215 768782183930658816,106716 769307188430942208,112512 789237619565690880,206666 791704124186300416,240145 790974728135737345,235621 793620634257403904,252581 791831805619900416,239582 794844962043154432,262752 795235972262854656,264397 753072473348923392,11774 765958862813954048,11774 793796743909429248,255393 753407543213449216,26458 773636645400739841,137777 758176602719133698,51809 785882813241393152,198671 779898870432079872,176025 758367875056873472,50978 790340135023964160,227242 757567500695506944,47761 773113456023044096,134470 761039584075534340,63451 789565934478495744,225949 754153674079739904,26066 768563442223607808,106084 765747298265620480,84711 772209418268250112,121795 758716248582610946,11774 768245662156591104,104633 786186822246334464,196609 761387662158733312,68102 792212128979648512,219531 767555386169786368,13935 772968489581744128,133519 781636490224869376,167220 764953492633096192,84745 776764461747015680,153845 756919696302215169,45311 773914671292227585,11774 794397304774135808,260404 787075823702380545,208928 788308334260682753,216923 756867897520185344,45125 757827863076753408,48826 770227262570401792,114254 787364418573262849,210687 794985803806031872,263817 789818833909518344,227242 781081568378925056,182659 758103398021419008,49754 788703908348723200,206742 778649748269961216,169201 790646084750061568,232169 776868844828852228,157993 790693455156490240,232640 764040414038990848,77534 732199382083211264,1170318 776767739771949056,154071 789162668879773696,222682 772230301280002048,129126 755824330039320576,39462 790991163905937408,235590 793501561406107648,252020 765405018488905728,87245 781288285712879616,186434 794178815484395520,249926 755198282020839424,36033 768953634239418371,110615 780808271166894080,182726 787038438788886529,207733 760541218594054144,63149 776177969484042240,154322 765533910566522880,86653 790907428887900161,234583 793962592603607040,255698 793862003005726720,255942 758304353899864065,41703 785499675076034561,196277 792477416216203264,243286 761005742224576516,65974 787810658297401344,207712 755111180826447872,34533 763000772133003264,75724 793576458585272323,37706 749921634161754112,10735 764758209789829120,82283 765500110088368130,87868 777492331830317056,159876 775901594688688128,151463 787049494957268992,207613 758419830110359552,52112 757566593421414401,47761 795746248976465921,268356 794100017669820420,85514 789152276032086016,11774 795702390582288384,268356 785744220644528129,196277 786315192527380480,202636 790910805034360833,234878 779113950067691520,172089 758027473066033152,50781 793461981441208321,252020 771484410713636864,124597 785883905547079680,198671 788113496529526785,181419 762002339259645954,431998 764999466482937856,85562 770689685345611776,120610 766176277728530432,90030 778868660463083521,170253 773937247359934464,139577 761670704291086341,69356 787032426090524672,202379 781340349213966337,186149 788537838270676993,218349 786721403013771264,205728 768891491137691648,109945 794601665655672836,261155 732661014274138112,353360 755733363781169152,38183 790952966006059008,234653 760779606559449088,61412 781552986204020736,187478 793194321172455425,250033 767748671349805056,100605 781348341263106048,139404 765264241800667137,86763 787045757782265856,207599 751227767790993408,17416 773770718416769025,137869 791348578224476160,238395 785641405137858560,197512 793129340556849152,249348 750505075194290176,13450 757218334152597505,46006 766293821143392261,91791 785525813999382528,11774 750417837345284100,13343 785525812921528320,195332 787485911714004992,209863 792352912336879616,243092 761370665949749248,65180 793144330122829824,248988 773463581144784896,136589 766699431064326148,95672 772094139081039872,129231 785503176040611840,195975 774238426967052291,131421 758083724458258432,50542 762674102402416640,73926 765434896672317440,86103 749699759980568576,9295 743822543253999617,1170572 788070431655944192,214660 790968200674570244,235147 761503111680778248,66621 767363338279976960,95530 791705278911774720,240145 749382577853566976,7869 764485444260077568,80720 789140053666648064,11774 753796538258825216,28988 774978122513080322,145984 779029927731470336,171795 790983503970201601,233692 768593662380871681,106753 785649901573058560,196676 752272226909511680,14277 791842160542834688,241911 790682450808676352,232169 732448212611682305,196346 774993415704633344,146259 791763619868389376,241167 771536240319488008,125111 790865378226368513,234526 792066334876020738,243187 753375342694391808,25189 754783315480219649,33356 775426719851229184,147759 755161924405370880,35890 773192841019273216,113412 776921726529732608,158673 790159139913736192,229833 792410640052805632,244632 777120354561064960,157495 778363084226306048,166282 793105872327245824,249469 781054801773600768,183759 759213226198466560,57309 781525158372581377,186584 785459296528134144,194450 793098410400309249,240985 794534625037156353,261155 760677983124357120,62726 772895812162506752,129662 765615338469941248,88546 791733293943230464,240483 793918731936227329,11774 785993054096207872,200490 766471523129524224,92958 794926431105150977,263895 767451112928583680,98646 762912862436110336,73685 750096023545008128,6912 781261545162547204,186434 781580045252911104,7092 786960989191229440,11774 773717694042431488,11774 743890138116333569,351340 750638826880536576,14277 790875966641991680,234583 792059651454078980,243187 775805881766129664,90193 793675733637922817,252711 762516311326859264,431998 786574164073127936,195424 751811086391906305,16931 791713005981536256,240483 752936194904821760,24597 793807188430946304,255393 790117410313474052,228525 756696176255078400,44429 792766712630349824,247240 769349369581670400,112199 751838138851622912,19880 752139450604359680,18160 777134754252533761,114779 750845747382280192,15066 778968861718749184,167220 781730394320150528,189649 794701077895581696,261155 781388228322557952,186584 781340611592892416,186584 755100038653698049,34666 758424846204334080,53163 780947919704698880,183269 792086135329656832,243187 768102138190958593,103506 778249058905419776,166409 788753435474665472,220332 794061436523659264,255393 763933047297159170,1249191 773607164774461441,138054 793075197289107456,247241 758680218009604096,28015 769755808536129537,114779 770092821697142784,105109 778115254899408896,160134 793607006225440768,252196 792403290914889728,245313 757934247554473984,49925 762591762397302784,69190 762682909480202240,11774 766349187948515328,91894 791825141927809024,240890 794288084158447616,256255 765295285899755521,86440 792406471787081728,245750 786008458227249152,192949 754246748281958400,31450 787079935269572608,208321 787986347717820416,210253 732185142979002371,349197 764504064503668737,82571 770107284559130625,115047 774105302769684480,141360 785977458310938625,199891 791330956409835520,238207 788452730947928064,218275 791812940173225984,240890 792745994848833537,246726 778012121049202688,165097 762613290530902016,73814 762744326162042880,74781 752776863018209280,22779 762068109955964929,71099 757927681962848256,49821 760435739947663360,61412 780923834195058689,182960 785727283990454273,197512 787385710735228928,210289 752024950404440064,14277 793041623915569152,243614 760177245432401920,61412 764373734752866304,76146 788500497422389248,218275 772190649504321536,129918 762816480320720896,73712 753628655062880257,27317 771842425996402688,108396 776747796078526465,156518 787023798218489856,207113 791413005363752960,236827 758714322453352449,54070 777186964881575936,158314 756926615876239360,43391 788061593007292416,213887 789850293588688901,220433 765091029674491904,84209 765219608617951232,86103 770312069828648961,117257 767367042362142720,351424 793203856788164608,250633 771480298265513984,124751 776193148452278272,154071 758482637870682112,53185 769304077826162690,112301 794591223688339456,261818 767888832867991552,102249 773925045185880064,139404 781879186470297604,190553 788747870958739456,220029 757630003647479808,47782 763824480376545280,80393 794551019732467712,261155 758657448454426625,54070 764476641376632833,73814 763448260681994241,65222 761275160704024577,66823 787029716142350336,198586 764600192783876096,1170700 793592986508505088,249926 781233576167804928,182665 766379223426568192,93261 794617186438418433,39957 764867926583148544,84724 751112604760829952,16299 791658745197625344,240483 760452672151445506,61412 760199288714506240,61545 763422171087581185,78129 792944372199354368,247989 766749096451465216,95672 785642573092139008,197512 788399578592583681,215608 762379061247168515,11774 775397984372723712,148994 793684271533666305,253025 779577419804073984,173347 780613082360020992,182036 753772527957135361,29263 774915497167089664,144730 778781297388900352,160539 792912626330152960,246392 757263359741874177,46612 757530886753644544,46580 758687303028117504,54070 785420655969783809,195712 794668564678524928,261155 773603341750251520,11774 793318246598324224,250633 759152533474537472,55257 791307293920944128,237787 793453587837751296,247803 774278582034173952,141360 773389007648686080,87607 754199029886640128,32157 760965956470448128,64730 773205473713594368,135269 778377701325312000,167562 791288638684495872,236502 758432324954370048,48289 793846962420264961,255942 788704398016864256,215437 775288348743118848,148045 777956966521974784,163990 765653564198887424,88930 768502730474201089,106774 793125238871433219,249469 778276745812160512,167083 779447127235661825,175154 762805361862586369,74483 777188264910270464,160539 781534089241305088,139404 791263301015629824,235597 765504829938552832,87245 775855377544019968,151071 756586160810491904,43811 787701810823770112,212357 792071548416819200,243075 767804550229159937,101681 764489123134640128,82792 794167299318095872,257492 794682260339429376,261050 787504936015790080,209582 750625042871050240,12883 750785142038204416,14525 787778629996519425,212239 767825518364327937,101421 759522184452648960,58508 786412216442458112,203350 788752830588825604,220029 768211766547517440,104546 789427405765025792,225981 760524017912668160,63451 793771717835558913,254575 794595719780962304,249926 769985874385858560,114779 768383383072235520,105998 760468385905848320,48289 793108868704313345,249469 753694472962183168,29263 771312254104981506,124601 764839302358503425,84753 786286323007041536,198304 751923202868248577,14277 786745753460940801,206010 779390105798610944,173628 763736616829464576,77731 755820785986482177,39957 756620540463476737,44450 779142086553661440,29786 751081453090271232,16310 773308253694492672,108795 791947351405367296,234864 793417971792097280,250293 788185745810862081,214763 793243200530112512,249926 793128843133513728,249469 761639095848153089,69711 775777102926753792,151463 780696166203744256,182257 773956373205876736,139459 749655617409720320,7546 768975476719091713,110209 787075201515257856,208016 794544553776791552,261155 770752652674273280,118192 772734118027206656,129662 791419784441241601,238395 765712662344851456,88361 765947241525760001,89848 788058259164897280,215005 756974408850403328,45173 767785181906219008,90384 772862915808460800,133071 768112204516241408,102514 770700189879468032,119786 786731307061567488,197324 779660616382447617,175376 771002058707079168,122299 764213378046885888,82457 766143048527011840,87904 794312556127129600,257492 773405700194263041,108795 760458756996161536,62165 769646508270555137,113836 780908490307010560,183269 761402353446715393,67547 794686773435789312,262784 743650516698173440,11774 750661437312335872,14462 769859271496503300,113446 791415551897677824,238207 788646577833385984,218875 794005214533734400,255870 787333432745615364,210238 795761021524856833,267521 770139920543387648,115435 766434239566884864,92958 771063341942833152,11774 778203851602194432,166100 788914736293294081,220082 761337808023916548,67369 795404783691661316,265257 732212057542627330,350362 732245123283615745,1170428 763155796981055488,75899 793983153232867328,257325 759872684314337281,52887 732171536145223680,172295 756674827004448768,44429 761692934802550788,69711 762292542268383234,71099 795082180837842944,265102 768921261888135172,110124 764996299523358720,85562 742728445013184516,47188 794304858010419200,258456 758323484762046465,50923 763335999980134401,77463 760952615282757632,65982 789438180160339968,225384 790595129539043328,231894 793040205481709568,249013 790789641137827844,235349 792708013673046016,226218 732330250097426432,350121 768531644550483968,106753 794191263721394176,249926 764159283453976576,82177 789560587311165440,227182 764155750960750592,82283 775490096934027264,112363 759112762039472129,56964 770046826456186881,112872 792335106706780160,221476 752969618260496384,24248 788456547320029184,217574 751173396667346944,17478 776527994936520705,155334 764974167196401665,85562 768381781875621889,103212 776388248952184832,155390 780851498607521793,181419 765634873532882944,88669 785856893092782081,197512 767770605294874624,15536 777601034361327617,162497 765221676413968384,86103 756369005837946881,42432 757592877551587328,47841 762080863915880450,70689 761149326567571456,66824 768847072510353409,109104 768958167661285376,110389 762996855143821313,73814 763251342508892160,75899 791718780950880256,240718 773677863589466112,137693 761303798618791940,67940 765299897562202112,86936 781581688862158848,139404 785264910825582593,194167 791892827634475008,228820 776727107342925825,157693 770755576510898177,353879 776994997975543810,156835 795750229408645121,268231 751607552522280961,18478 751616592669093888,19000 778391692978360320,167407 778311786554613761,167407 773680147270602753,138610 793937660750467072,256935 791789322928136192,194349 779835510273388544,174756 753884674318036992,29263 758348730072461313,52061 793899308500344833,256451 794024008932999169,257492 761052252685504512,63723 771051275186167808,122955 773971683048697856,139404 768231031925248001,11774 776369669754224641,152073 787100846693634049,207119 795379337797181440,266491 751143776828137472,17203 786523688451575808,203674 759036069366996992,56441 764197818772762624,73814 779102420232118272,172185 776495064776192001,156290 750722603791183872,14877 793293546518437892,251313 772493432875020288,131049 789290632778964992,220332 763150611059728384,76723 781540776815824900,188401 776733102580215808,156053 779897271387381760,177444 787158329869017088,207109 775420181199761408,149200 768941456010522624,110209 776142651221356545,153699 766052226586509312,73926 766832618478247936,94705 763313938364850176,11774 794316629974929410,256038 776478190785224704,151463 793154326831046656,249469 771083040399486977,121508 771014117444419584,122813 785965670399827972,199546 793242375716007937,250293 788550760464281600,210390 774480422071775232,138592 790821271760240640,233307 772597697085702144,128934 777946890973261824,164846 764167372533960704,82283 766231772921262080,90530 766431820229423104,11774 791838598857302016,241819 792051262397124608,243187 794997411202666496,261155 770206996750602241,51705 773566315470520320,137158 785569640780926977,196917 772871950892830720,132578 732365534864379904,196346 790613250538864640,106085 794965745482551296,263895 773570070228467712,137042 792214045755453440,244550 753197472433004544,26086 765881965799026688,90031 792174974974824448,243513 758799216814624768,53996 771685280906706944,126390 763476499924148224,78566 773251900959498244,134993 788879593688145920,219119 795390220069900288,265638 755360326518964224,35160 792192976810340353,243187 754066692293193728,26686 765508266898120704,87904 795032262354042881,263895 779360389528190976,174115 768060787025928193,100620 775359043967721473,148684 758261339622088704,52061 754107075463045120,11774 755413335156240385,36735 761980627549769728,71087 763452641296850945,78159 793509527052292097,252711 753199246548017152,25879 768499301370572800,106819 776668122782785536,53667 793873816665657345,256255 781244466250260480,186149 764199748182081536,78542 788735829367726080,220332 765586068263448576,88052 775428484885843968,148574 790902197122891777,234796 767725774061395968,100893 793182658180161536,249926 791673322866110464,240483 785585413628964864,196917 793540551148789760,252580 780191252239101952,178045 791105018321666048,234575 780050498137255936,177233 770463943693258752,118191 773199743937867776,133854 789943772624945152,228820 791797878876504064,241118 733493116884422656,355480 794574552508616704,261155 795291212341198848,227183 781376386015440896,186584 781229768800886784,185313 794891190550282240,249610 768134915841888264,103354 791801698054508544,240067 766369859336867840,93286 768812648834019328,108849 794949807521628160,260173 757175288606392320,42202 778291874155167745,167220 780875682004013056,183472 760268911988187136,17416 781250149859389440,186434 794256864779366401,226320 773856868494143488,11774 753576835796103168,25135 766308686734262272,91687 765593132905836544,88311 780437129147015168,180310 793229653087584256,249926 794819002174500864,262849 732693806936625153,1170679 777408623521763328,152872 780963461366964224,182659 789965301790052352,227795 757804646832283649,48922 790642475064922112,232791 756524134415208449,11774 775547828751835136,148684 794761280276099072,262752 756934814981197824,44325 786247023427059712,201374 769297031101812736,112788 760510984846848000,62757 759180655653564416,56964 785466043460308992,192032 792498919108292608,246425 765296407360131073,86120 760544356214329344,62836 768951287870128128,110477 781635873217445888,189649 774796477973598208,144542 790313608664100864,230704 791049853551816704,235590 754743667412365312,33356 781570138856304640,189017 795083871469666304,265102 739741866837614592,1170858 788831082305028097,220031 750379921848098816,12308 756903539495100417,44085 772823941895172097,132335 772881322230571008,132761 769401881584136192,112119 792047595359207425,243187 790905424216150021,226461 792686451775401984,247016 777958259575644160,164826 766690914592919552,94690 771124941790085120,1249826 732746243856846848,353006 758734511773405185,54929 773364724343967748,135903 787405752679804929,210313 755020986211307520,32196 770683618134032384,120613 776474100189450240,151463 785667027092504576,197512 792435890576580609,245148 793971827643031552,256146 793168774375636994,249961 773887574284832768,139404 780643540812509184,182036 786522650285780993,204224 780937015336374272,183269 781153241866248192,183269 790332548043960320,230297 759691228170506242,59382 770783072254132224,121046 774032626466250753,139404 772556596958429184,131542 790241817975525376,229693 751178381450842113,17591 766604763869786112,93405 786402716335550464,202217 779446051409321984,174728 791475064893870080,236945 765576485822406656,87904 767861397707456512,101681 787115257395195904,207965 750467594046418944,13532 763941420038184960,80939 789776551458004992,227048 749924079688380416,10735 791697578651897856,240070 761982088421707776,71270 791385783290605568,235590 772516427202912256,131007 780001802540417024,177704 752879406192979968,24134 761951172676780032,69356 766395556495101952,91946 776847873082142720,158673 789132365381660672,222655 791707159050485760,240260 788030440758059009,214209 758345909327450112,51043 757723380757979136,49056 757974908299247617,49925 758671511079292928,54070 768966224210333696,110362 786430423941255169,203862 762916340634181632,73814 767721018202984452,100605 744538726106271745,41724 754761435826257920,33356 764159718411632640,82177 770189832589017088,354111 788196777585287169,11774 795133133913989120,262849 756676848730378240,44273 772883471555526656,132335 795413684411568128,266822 785542347182501888,130635 760967382206648320,65222 786575126082916354,204413 787062056386125824,207733 793853259714662400,255942 753988430187462656,30802 774399923127259136,142890 766765879824674816,95798 786994319911550976,1000995 787778384780820480,108396 764148482466873344,78707 769373990548860928,113165 787916020866510848,212239 791037323597275136,235590 769024183502249984,110851 793467318353309696,252408 755522182894252033,37993 756555361792983040,43553 793456497753587715,233736 764196571147702272,82066 774216889321086976,141856 792075152053772289,243793 787065070475808771,207965 765208829495611393,86440 768552997852893184,107469 763769650157002753,80098 776392912422727680,155390 768964235070091264,110647 791422758177603584,238950 791349473796562945,238395 765548116892274688,88052 777296049010532353,159956 786411265220411392,203713 763005207051702273,75899 764368083020578816,69285 788404267946094593,217519 772078091023810560,129471 772470953859248129,131045 772424441212964865,127871 787087995471994880,208014 752673992897593345,22575 759468287105257473,58232 768776858620002304,108849 771874299103760384,120613 781210276737744896,186434 780229356941676544,85854 773810010602156032,137698 791994390881460232,55820 781207834197385216,186434 769582670464491521,114247 792081178719158272,243187 778432985448058880,51644 791420149614030848,238207 768527174102114304,106281 787370921430581248,209736 794315810571317248,256038 764852705491726336,84724 764501104398782465,83391 787716143318315008,205197 791116897668308993,78159 792518956707749889,246273 771412804842708992,124855 795156400523636736,259743 787350411569094656,209035 788220251347398656,50439 792034941122981889,243187 768591776940646401,103924 790488192457650176,210432 791671542010802176,240067 794538414309638144,261155 740759415746363393,53999 762616172785332224,73814 785910953464307713,199546 765347611725266945,148861 761746991126761472,69044 777846868910809088,163990 764925794065981445,84724 794541863059517441,261155 759767938022768641,57372 771787616370978821,125235 776517674352386048,155688 753699018404954112,29263 762278825493311488,51778 771511765041545217,125554 771501474744504320,125890 792808324970389504,247819 733132515825713154,351666 785739933818421248,164764 732996405808254976,1170809 758261549114990593,52112 776616152168411139,154869 778333166792769536,167319 770986104216514561,122146 793470967133659137,252196 791790165639385088,240556 752661724550103040,22779 781162923322318848,185595 758109854049394688,51344 795269471942254592,265720 791980985332137984,241925 794544609774960640,261155 764099368567902209,80939 758087900915392512,50772 771393970937040897,123499 793407518307446784,8044 795716878295597057,268281 772898215049981953,132335 791516062412144640,238864 794967888432136193,262925 754083357777022977,30370 785549875303723008,196917 793650932718243840,254135 759018889233575936,54317 785662537438072841,195975 772039424062345216,129133 771393834362212356,125367 758333903828463616,52554 766373787159949312,93068 793863514100162564,254712 773305405397237760,135758 767868204311904256,100605 769384026176102404,27164 764350862730924032,81946 764157494180454400,81927 770318535067303936,117257 776007491427504128,152735 788018679283851264,214492 763974038104399872,80132 768837378538672128,109337 790550354047799296,232137 793382571090386944,251327 786045350259884032,194206 794828611182272512,262752 760133019357229056,61145 789137298025701376,11774 773288866476240897,135701 773517452038647808,137158 789165195306209282,215505 785245613155692544,11774 774342004113309696,141360 757906656156057600,49852 792537647776354304,246225 793171559192010752,249841 785602242971889664,196277 758450046216003584,52749 756292120005251077,42564 774687005246644224,144654 781466302447816704,186750 773216913912573952,135386 760925670587465728,65783 787521361430269952,209184 770335405988155392,117257 758306457490190336,52311 752663837162115072,18323 793849429790830592,255942 732493091559505921,351617 773220762635427840,133519 787263757663764480,209863 795399322565156864,266151 794510275546402817,257325 764795959469412352,77136 777106444831391744,159876 772009117044973568,128122 766063771248918528,90482 773551631812194305,137158 761820644942184448,431998 775663190973620224,150511 781556110721421313,186584 791348643848650752,238395 753710161332547584,23739 765617753243869184,88669 773983071964127232,140444 789292463965954049,224680 774798104667107328,124537 778232748691423236,166390 739645153141358592,352687 751833727387308032,14277 774730430994153472,144654 776612858125746176,154832 794016837201784832,255826 795295073206411264,249926 754064543358283776,30296 794982136642011138,264397 793220955376156672,250026 756289616324521984,11774 781534826096627712,180016 752670876429062144,21034 778095994676322304,163901 777996756126724097,164375 750822942909403136,14950 764141043872739328,82066 769559189865631744,113788 768754656449224705,107469 786971783434035200,191065 791763834029547520,240682 758021458505428992,50500 765218994630561792,86440 792037809016102912,243075 786629177197723650,204959 763212901654077440,1249110 775608426143637504,150302 755107173466714112,18979 786060572966133761,200870 772528738470924288,129335 758450733998018560,52749 767457919713456128,94612 778642261403955200,169201 793968107312193536,256276 795705123473268736,268387 780881146494222337,108396 785499924783833090,196277 766378300729987073,80939 793288876894720000,249926 770076414976593921,112570 757266076270989314,46379 794670283659636740,262022 758745057314820096,54123 776370169253863424,155096 781856543549558784,190553 761414513958813696,67369 768181655357890560,95055 759132749978480640,56889 793604132389126145,252044 768888217097478144,109104 770385260232204292,118698 764242790352027648,72350 793166547808358404,249926 778359469814140928,167305 789188169371529216,223492 793912889887236096,255942 772520919864446977,131431 785990874383519744,200495 792221593208434688,243187 753274597940797440,24275 764903575591849984,82066 785993364541808640,199490 788334171693383681,1170441 770062729436594176,116164 772249848460349441,129558 763915941960749056,80720 779564004268179456,175813 790632277504122880,232137 765284427895218177,86103 792073679182127104,243075 788830030516191232,221136 733814966684262400,349273 793670117145976832,252030 794171014758342656,235289 791678181862289408,240483 767853691453878272,101681 763860588296491008,80643 786506513816834048,203710 753561493430423553,22393 768509125642874880,11774 785458647174381568,195975 781109544877338624,105471 753454441878130689,27045 763130314189254656,76794 773641055501635584,136947 794611426572857345,261155 764894746548506624,76623 775941066524536832,151225 789286351485014016,224680 754849641917579264,26721 765917439590862849,89859 749407229258915840,7546 792466986991251456,245575 778270463252398080,167046 787389197472657409,210585 758363574322331652,50983 794480217658195968,260033 761377673327304706,67893 757430358044348420,47202 794773554768318464,263289 755926249114050561,39475 770622598480748544,118191 793803882824695808,254058 794493965231788032,259034 775663466262720516,1250232 780475369035923458,176125 766002564550762496,82066 794268645014716416,249926 771095606290845696,123583 788524299682537473,218275 793154088724750336,249961 762293772621275136,431998 768121324468367360,103261 788548708757450752,214915 749325060230578176,7816 754720793758568448,33081 778575058356805632,168794 774910346259726336,143126 758427322798247936,49975 762653438375231488,73403 773692107634728960,138616 787405901783117824,210687 757881956029857792,49852 767853693953642496,100893 773715924171960320,137869 769889460167200769,114779 762343443632951296,431998 770849536197537792,121479 793225236946706433,249469 790547457046290433,232137 794557120083435521,261155 756788495507685376,44461 781201153933520896,185310 735051153088471044,11774 790176905895051270,226881 755083830923399168,34645 795330670872641541,266146 758342245539913728,52554 785866852564135937,198878 773948847173140480,139404 767883757663555584,100893 776453911200669696,155688 752890693647998976,10211 756967562060103681,45122 757796273793536002,45964 773933414282104834,140232 789010006905528320,11774 772952826607566849,133454 780049630499184641,172185 795398238924730368,266138 753325252298498048,26924 774979575071723520,137965 763215305304862720,75899 788240305938194432,215437 789987543244681216,225359 762987820743069696,73814 795213818653712384,262225 766699522164600833,95262 767566427901530113,99576 762754518366859264,74133 791373048721051648,238207 793872190156353536,256255 766022925766066176,81929 753431642484510720,18215 762064980468436992,1248985 785826792301002753,196277 758448991130546181,53144 768335932185415680,104313 769571800783159297,112788 765185114485628932,82283 763832580944728064,77682 775715982048239616,149770 758114955510120448,41703 765271794429284357,86614 775279660150165504,146847 750662293164269568,12535 765021333059084288,85562 773942649065615360,139989 765702181538365440,88669 765432004473126912,86440 785856386211217408,198671 760197203956682752,61470 793597296176877568,252893 791521050655723520,239405 785891246598258688,199453 778289539194454020,167220 791715495628070912,233174 759888646589779969,59828 790545981519589376,231894 793870877666541569,11774 791854898551881728,237491 754048753368084480,31505 765793443557806080,86440 777849037949022208,163901 785536582367535104,195481 759451296227135488,56964 770078701245571074,116082 786178688454918144,200467 794210301004517378,11774 793249422645735425,248253 763906547076313088,80393 786518667681001472,196849 794531586846945280,261155 759106950688681984,55257 773127266658164736,132335 788454933376987136,218275 788662964278538240,205776 788754363594313728,220029 793870432948613121,256255 793457180456476674,8044 754701689207283714,21434 786594361530314752,201555 790916620705148928,234583 791257469104197632,237325 766008401394401280,85575 775490457123991552,112363 785310186651193344,193571 793246748823224320,249926 780614863529750528,150151 792726699557261313,246632 768567895072837634,104973 787402140016898048,738099 770103701000318976,114236 785241031646130177,194226 795232188950118400,265649 751242522622648320,17416 758037947136421888,50853 790738180265930753,218469 790996946144010240,235828 779142405215969282,172656 758459171415011328,53144 765242403355787264,84889 786366052955484166,202217 792409484010266624,232911 748924745245044736,11774 767973543015428096,87904 773394092982145025,135025 781173647650201600,11774 791794140866633728,241523 756615731308003328,44429 789325461817991168,108396 775849314975232000,150426 790628097037070337,232427 779895969722748929,174728 788538140214620160,215437 790893898969255936,234583 763908873921007616,77708 757449566748901376,47284 761989254675259392,431998 793200237234024448,250430 776980008703291392,159245 759811991250894848,58939 769900887993151488,114587 753059735591583744,25255 776279336756404224,153845 794670346112733184,261818 755206547366608896,33751 766594167044792320,94737 780597636537708544,181935 770998156511281153,92975 794614843911221248,261155 769278526944112642,112788 754747133086040064,33474 791411158615863298,238395 740588903107698693,35479 780618115046633472,182146 766496862383681536,93823 773885579377336321,139404 762086014500245504,431998 788394573936652288,217519 768547403037347840,106774 793483660364218368,252741 770471633354166272,113654 751631213605953536,14277 794543042887880704,261155 794678481498083328,262588 794918336928817152,263895 776664779750387712,129991 766352267624579072,80939 790200262946394112,230063 793975258571149313,257353 794165970344509440,258331 763093127406227456,75724 766036093414158336,91043 768500551092797440,106281 765518376047435776,195876 793633901394538497,249882 763154975585206272,75899 769252205073428480,110585 762958614805917696,71476 763542256284495872,78385 779747128872755201,174492 792804968243662848,247074 794586548750680065,261155 764586075595485184,75783 789940344607633412,228888 764415395277180928,81656 772165295595220992,354311 786083130407002112,124597 756303097723445248,42249 772444773583982592,127871 772897625444126724,133090 788854155729313792,219942 749849558562332673,9495 754827574069620736,27280 755576922612957184,33247 760148709019615238,60866 774057534617427968,141277 794866374837469184,261567 787910467264061440,213710 787918509539991552,213887 750335978573881344,12535 772122469842886656,113412 765317512531554305,86472 795758810308677633,199307 759191753115181056,53185 781176063758045184,186106 766727923986493444,95708 795067419089924097,262752 766719646317674496,94899 794224952333438976,258909 763116699025571840,76549 761260128771248129,67547 768069377291722752,103261 751784816979259392,11495 765748915375378432,87904 794291949016469504,258120 750045270017277952,11222 753634679266344961,28732 766227149200232448,90665 757291863963566080,46382 775792280095432704,151741 790908778325512193,233729 776149295871385600,153095 753653863933063168,11774 771103746109612032,123621 733291721249980416,355480 792756920775868416,226738 778249491736588288,166282 754128857599467520,31964 754761466696179712,33356 793239477389029376,250293 732526697011109888,196346 794011998526861312,255870 786573556599566336,198513 758000050031071232,50442 791774511175786496,7047 787014023925542912,208379 789997407257845760,228354 757967997239603200,47940 774335205943369728,142942 781240834691768320,185595 732699291484053508,353002 758703901168119808,53185 767332311285104641,98720 781168152700973056,185310 764811880875511812,59936 778404011871379456,152594 762743409782185985,431998 776785492780126208,157755 760237756165582848,61352 767693953193783296,100605 768073310001168384,103354 779433138124648448,173917 788126648793260036,215012 750355452530192384,11495 793165551052857348,249444 789267493768409088,217443 763748935995232257,79513 764418585024487424,83391 772788585376260097,131007 773885007240716288,139404 788909234025009152,220029 753570903007465472,28281 775423134983827456,148045 790276561299578880,228820 793259274734632961,249469 761086181714960386,65222 762805622001852416,73712 788721915259129857,217519 787179906086076416,209351 770856630489460736,120690 766842181441040384,90384 768887373719605248,108760 788527302980186113,218349 793217775229472768,250633 758254198156763137,51675 786978016823947264,207949 762734844103106560,74681 754745756406341634,33356 773585799854063616,136439 794560321071419393,260033 787072958493626369,207949 793235771700445184,249926 770313398106095616,11774 775381249313665024,147647 793308702858055680,250633 770964245559123968,115249 794117461415227393,257823 795070805596131329,264397 758413882755088388,53144 788527465811542016,218219 759865232571240453,52887 764132331741257728,81702 765614277910593537,88669 788187688155418624,216009 794192715944783872,258598 762725310215446528,73707 788183011921629184,216265 758364654343163909,52532 759178101427286017,56772 749319718733881345,8047 790952774372585472,235147 761823425061015552,70355 787086976792928256,204835 750060386360041472,1248030 763067397574098944,74155 755495556940693504,38032 786996350097293313,207949 788157038727692288,214899 792297235048439808,243614 761236382799060992,67430 790613743491096576,232137 763461545560903680,77590 790610888474497024,231870 787400201195687939,209351 776532748123025409,155688 751826356640616448,14277 777633315859861505,70764 761314583864832000,65455 785705927429152768,196917 786207356870950916,199272 792098120007979008,226881 790238751515553792,159876 794325423400202241,257492 763505145581826048,78274 785504431362023424,196277 760175176126464000,60325 791355468958539776,238207 791364817311371268,238207 771555587091931141,124883 785241023190487041,194160 768855018321637378,109666 765557066945564672,88052 753667616854593536,26082 789021754425380864,215437 792154831821484032,244289 791351512484175873,238395 793808224784818177,255246 785856249271377928,198878 789516972484620288,205972 790263061861003264,229159 792039525618819072,243167 762340492226899968,431998 794580949132414976,261155 778339018362724352,166852 753766792665952256,14277 764985437161218048,84666 761335188853026817,1170739 767850028857593856,101681 753321163766525952,27095 772628369116585984,128934 753046477258289152,24675 758792431294754816,55260 785877697327136768,198580 791634566163361793,238207 773584862993199105,137158 772538823402291200,131012 775031252487401474,146580 792360602358263808,11774 781561460010852352,187976 751983038225981440,19844 787846682742517760,66116 793616078328827904,253032 773940882160570368,139404 779534191180611584,175542 781880657941233665,190635 790710680626274304,196849 793170746503733248,249841 773553049860120576,137042 793971323085225985,257353 774781105937453056,144654 744298337659084800,349197 755413726006644736,37294 791712604838252544,234990 749404553926287360,8288 768961668219011072,110647 774516367626211328,139404 785915765404803073,199262 792561002374164480,243187 794335581455216640,259055 750362779446497281,11495 767001152303030272,95644 780201619883487232,175772 791355142268268544,238207 760536348440670209,11774 786316686529994752,99372 775108665569341440,128934 773192284154191872,134380 794558874225348609,15039 776110499125755904,152735 753319034163265536,25189 757442419449270272,47261 795379396764897280,266054 794628031532961792,262145 794603438197850112,261155 756593538255687680,44273 772788798195372032,132335 776015343760179201,152735 763485274370342912,78337 765610987399426049,88399 771158537678512128,122388 795386485339869184,263906 795685859693621248,11774 774351718414970881,142563 775733379304161280,149259 793589549939044352,252020 795385526228500480,266491 779068117548953600,172120 794215139033681920,258771 751557050249994240,18452 785667293896466432,196277 792014326953631745,243075 786972514782027776,207613 787082517710901248,197512 787436251951558657,207613 753540073593921536,26403 792729052285063168,245101 765162994774999041,85562 787657280191860736,206101 762679056672419841,73814 767805090849628160,101681 780436943385432065,179537 750472391453650944,10735 762658940010332160,74049 760997735633784832,65180 762070222471831552,71851 778321992135110656,167319 777796084890558464,161901 795100670764326912,218349 771394336856694784,125367 761953070213365760,431998 791814327653150720,90209 757954582341353472,47940 758830454485028865,51824 754906823858065408,33953 764222625631571968,82759 754160750529245184,31400 787840823182422016,213478 763417539749801984,77731 769015687276744705,110362 776742551717945344,157755 759231009892302848,25210 792747426339782656,247232 756675762707542016,44429 770801895451480064,738099 766706435954774017,95708 770739124072353792,119014 789215169624743936,224680 761897690296938496,70338 788024416550748161,214492 770659115844632576,111517 755446470397030401,37044 753764377665339392,28033 775440427877097472,148010 787501401714798592,211347 790988501907042304,233736 780619131473108992,150151 786218488494907393,201494 781470019398008833,139404 776158396495966211,153779 790545050463772672,232137 777116342864314369,159876 788794895314018304,220332 766465916683116545,94130 765261789827244032,27156 793330364525776896,8044 794231966807838720,259063 793191655083945984,249926 795697705519443968,267618 777968873308061696,160539 793124278719881217,247379 772938263120125952,132578 790606375084843008,11774 795718210045771776,261155 771444626674679808,125145 780804707908460544,54638 761980102989131776,69878 764263869053227008,431998 751137317604110337,17143 779674218174832640,174557 771494221417160705,125742 790637864916770817,232863 771129050798563328,123583 753370537091559424,27045 793307157730955264,250953 764929379940110336,1249165 767417920569876484,96485 760467757720678401,48052 786259141794885636,201494 752654217504972800,22575 755053665094893568,33356 775711408990322688,148684 788827957112541184,106085 760860467145256960,64722 794569763561189376,261155 758234176889819136,48289 763854393233936384,77732 791707483651706880,237594 786290365028454400,201558 791081253378330624,234583 793335977444012032,242521 788580050744455168,218142 762461711710302208,47283 773206521253621760,135025 785311151986925568,11774 768270184733896705,103071 755205134054023169,35890 771339537045782528,124883 766158742760984577,90482 792080764288405504,243187 785589589209649152,196767 769415995672768512,112336 788424813933006848,210585 794765992391905280,262849 759944822060883968,52887 762407081051688960,73139 764993043342561281,84724 771202719356858368,123583 794065214798905344,252639 774001056179187712,139404 733112346365681664,355357 787101698225569793,209043 764305388044967936,82283 768155937584455683,103212 793242079929307136,249469 773883932345597953,139404 786929024849227776,190424 769229044101451776,110362 775772090024792065,150426 763666313113767936,78853 767365620560166912,97852 770833404250107904,120341 770963391171162112,122146 752876813077053440,24134 758250038430691328,41703 732963072348938240,11774 792092167409852416,243614 775724625812742145,148748 793951508941287424,255942 762845771179798528,73910 787090041088512000,207113 792532496961404928,245148 751871101643264000,18391 774089444638851072,139404 755163613514563584,35890 765946379625721856,90088 791672166240530433,240145 785607170184220672,194058 773093159320506368,46501 788120412794318848,215437 791333159887572992,203821 777575552907669504,155029 751726415515639808,18893 795352774640865280,266138 758452380383924224,41680 770665398484213760,119765 790895456293224448,218489 756254632826048512,41680 789316846633705472,108396 795217140471054336,263896 792338986815590402,243286 792024502892769281,243075 781860284369633280,190036 790936251666952194,234583 760936876723232768,57574 779668334468030468,176196 791372775541837824,238207 790012663753416704,228888 777550567140884481,161352 790592407909916672,232633 749297667704954881,7029 786424488204394496,202672 795141200546328576,264397 776036292471775232,151791 755862530895904768,39475 788495944006238208,218275 770630338234028034,119937 793107454850510848,249469 771569263257661441,124597 780156176730382336,353451 760565234398531585,62728 793874315032748032,249926 764567541662515200,81946 753066153640022016,24316 792040103514214400,243075 761649954880425984,68788 756523576363061249,11774 793119663022485504,249469 764991878848577537,84209 765695357519073280,88459 781582781679710208,188478 751656271657525248,17416 764058191948685312,80169 765776897041166337,88311 759229897311186944,56964 795276576686571520,220689 755596179631509504,38183 775474737795530752,112363 791262831782010880,237491 789144738956017665,215505 757628732228055040,47940 758727654942052352,50827 763775762549932032,80098 732479645296119808,351617 772833138410086400,132335 758445716930953216,1248603 785366273974607872,194073 791656298378964994,240145 778789642271203328,151463 754743697699246080,33356 770376467989557248,118761 765011132943855616,85159 766465599216025600,47940 787581248990392320,211769 773848191795986433,137042 732218518717009920,1170335 787081388742680576,199490 755160125686607872,35890 776616648145010688,156132 765300716248465408,75409 791478395452391424,239446 768066422366998528,97703 791773799184203777,237491 760685236212695042,61375 732805271421095937,354058 788023279378370560,207965 785312891683692544,11774 761317370442940416,67852 776790379634896896,157840 755167984042119169,35890 778453571805204480,166500 777183881191710721,159876 763012153989148673,75899 773806750369734657,138819 776394665021038593,155328 790277549964296192,229693 754039926304350208,31400 779438463292678145,175118 777959584522731521,164869 769902898117484544,112032 790620134553423872,232169 776204359583592448,153596 765624853646839809,88669 771612858396258305,125163 780772670304612352,182960 752624312075431937,22750 768910610155368448,108849 759093948010860545,56964 779405061147467776,174557 792805409878933504,243983 756316960137281537,42249 765027565778137088,84422 758484832292712448,41703 770933518503383040,122146 790665024448495617,233307 764197311635398657,80720 776133670469939202,153658 763807416496615424,80393 763499310268887040,78861 788856361887027200,220526 788386386378448898,217519 793468799076802560,252408 763803652599537665,80192 769179522252017664,27164 790657014200500224,232169 788477522425946112,218275 756507823895375874,42249 793428797584502784,252020 773968989789749248,132335 775116369415303168,146720 780663036302491648,80785 794724903975079936,262752 764132238959054848,81869 776643744317579264,58531 778607713974706180,169201 785791827261657089,194082 793945606196785153,250869 754783323638169601,32489 794547924369887238,261155 785862447353720833,196277 794640547348480000,261155 786186655933816832,201494 760817241059315712,63513 761160687934636032,61051 772535199909289984,131007 765328424462409732,87172 795194163906170880,262849 771328346177335296,122967 764196134734729216,80939 768950928506368002,110615 766444797108322305,93823 770293737679425536,117257 780828163471347712,183269 773197304866177024,134561 787208429290926082,206593 767600668941004800,96967 792026100876533760,243092 778897354950782976,169923 773654642827800576,138382 776674098294337536,156835 791428112898781186,238207 770103887940444160,110252 785925333216141312,199546 764514948646961152,1249244 795039644618489856,263532 771738391473971200,11774 780665239154987008,182257 768232994666536960,103261 792178741522735104,11774 781352393938202624,186362 787643031684018176,210207 760184278642601985,61444 781562699276845056,11774 774204254202441728,141316 749201740071858176,6988 768814464200089600,95572 771124693621436420,122299 786311598281555968,202007 773265633270046720,133519 791054087093489664,78159 753374396232982532,19598 795312312039145474,266079 762423251628797952,72978 794935084499529728,263302 767389500137873409,97355 785253143210622976,194225 786970000141811712,207949 794620311006310400,261987 787894353943416833,213253 763925706984206336,80209 759571500403822592,58227 760170401536303104,61051 771493709942693888,125111 764045802889031680,80939 785866391605903360,197512 763969197823041536,80393 771774003887255554,127711 778457719053230080,167180 762782099720003584,71502 758275921522495490,52061 787431860569837568,210207 769824961322217472,105109 779389060418793473,173753 755467527711498240,26819 757893192670863361,49852 789771615575896064,226019 771013450755702784,118192 769985363083395075,112399 775026861445378048,146259 772151059972169728,738099 781337159840268288,139404 761259377143709696,67517 795307265809125376,249926 761203509094191105,61051 793907191640006656,252580 788399609672527872,217519 793131075832717312,249469 752903683197788160,22546 776626917956911105,156926 781212717197594624,186434 794015988928761857,256358 754996568541978624,34666 769192487277690880,111438 775862124882952192,1250229 786547733616222208,204284 765380227690135553,82208 758656154717286400,54070 772892574130450432,132335 791949885637472256,233013 768924419121086466,110362 790250736781111296,228076 765599182958788608,85562 793247891372449792,249926 786634874409062400,11774 792848874306174976,243761 770349523218538496,117257 793815971865718784,255393 767822241988014081,101681 774459796074270720,141887 775716653032243201,150497 790785781409337344,232169 755237478836109313,35890 793137007148924928,249882 773891626213134336,139404 759998941664464896,60069 760424503587450880,62771 776873509687406592,156110 786878326946213889,207096 794623690239516672,230523 793256697791787009,249926 757763196346257408,49070 792020743575969792,243142 757277890232803328,45014 749698611311570944,9433 794569552835280896,261155 763834935807467520,79911 786626347649077248,204539 787277649454530561,207613 777684238158143488,162610 762180598211416064,70858 755184951885238272,35890 753205549462851584,25135 781168228349407232,185310 794373066998460416,258741 794622587989086212,261987 791667325434986496,240483 773877088491307008,139404 778364393557987329,152594 738155454124163072,354309 788009094934171648,214209 789933331521662976,228820 766674441082380288,80939 795092388251189248,264397 788252288615788544,214915 789460552544358401,226208 732360807762157568,196346 778009039661699072,165097 785612024868925440,197512 753985741777231872,30354 766365416369319937,80939 766771052605087744,95708 777306264409927680,1250300 787461397785567232,208960 779053085700329477,172056 785550051674382337,130635 755226243440582656,35403 779161228191096834,167101 764151283070754816,82066 752927172906455041,24173 794488009601282048,260033 767075401399046144,97811 786673225421979648,205728 792605329003384837,243562 755066695538974720,35044 791657860820267008,240474 785981413317185536,197512 774029014088441857,140444 774337343511592961,141912 779899280580542464,176203 761231224312590336,66897 754778950795137025,33356 769204854019547137,111549 788558324958568449,218540 781260403737186304,174321 794711224504160256,262145 778936404835434497,170252 750999651021561856,15066 768989946619256832,110585 795672698185744385,264573 776224681598738435,153921 778995599572074496,171324 793323353989709824,8044 788806084248997888,220130 766931889932369920,92958 768570643705192448,107423 781481541155360768,186750 778272897089560577,167083 771493690732720129,125554 795445260293914625,240926 795459185559433217,267138 761330855491014656,65540 788168463793684480,213666 793313837466329088,250633 780835744059318273,183369 779282948654759937,171644 758360005057863684,52022 772904040921305088,132996 794584373353967616,261155 779015026657157120,29263 780803171618783232,182671 763454937435021312,431998 791666511173808128,240145 758298515932078080,41703 787464159432585216,208059 795071356895449088,262849 770418072263991296,110585 790662164596088833,232169 793617805300162560,252020 771188656706990087,123280 791443489829556224,237198 795423661960400898,266151 795209093728399360,263033 773699401466413056,138819 794318329037012992,259818 762055640227385344,1248995 753253816141774849,22785 775878900094296064,151750 787691162203291648,210253 779413059165126656,173513 793441909666566144,252196 790524623263715329,231894 772126695751122948,128856 774459088658923520,138165 785634998288351232,196917 762699874844356608,73536 764162554587258880,80939 767874243698782208,101383 756597160888664064,43285 795667466173050880,267862 792071694793834496,226738 794253266963922944,11774 770384388139978757,118191 773656810259492864,11774 757588731637268480,46384 758107734139031552,51344 756210305726767104,41702 761280427147558912,67229 794006717117759489,254209 793794320872636416,254135 795056909913124864,258456 776195959093026816,154549 794926496301228032,263895 768955320064364544,110362 746765348100280320,11774 759219902926426112,56964 793987864241590272,257423 761036149880086528,65180 785302116206153728,194934 787320038978097152,210207 794210032070066176,258771 773930837997789184,140025 794194456966795266,258331 753730819236237312,11774 770402650324078592,118191 768220306326552576,103354 763058476964687872,76329 764690940065964032,84422 792966143506079744,240483 777018250693455872,157082 785344418719141888,195125 776886789088825344,159235 751616161083695104,16728 755775838021312512,39462 794433605019668480,259134 778350619937628161,167220 771704528349585412,126389 794994711727665152,263688 791764800279838721,240682 787234514443628545,207949 765892643515576320,90031 774675411473137665,144494 780739087732989952,182036 789144005057585152,223492 778412268300046336,167674 756635874671009792,42416 778417789417590784,152594 767670301547175936,98751 773926023377330176,137965 756423760220135424,41459 786963438224322560,11774 766764336849223680,96263 789278808671125506,220526 758825806537695232,55552 794155472421060608,256439 756575218458619904,44056 771796426082783233,127582 759112242159755264,56952 781306474186346500,186210 780761327782465536,182960 766726243614093316,95919 761358682127011840,68273 795332766522933249,266138 769212273109991424,111558 795392808991461377,265858 761228761887084544,67362 776529979999858688,152872 795430807175237632,267014 788158765698867202,214899 792078929540644864,229693 793989228208201728,257325 751228668609961984,1248137 758114930537234432,41703 788538762288435200,106085 788577822818181120,218275 759364909209620481,56924 791619423178100737,240145 777516550999769090,161387 785263601607184384,11774 759575975642353664,57574 768146801023070208,103354 787452459950026752,210207 791624559392874496,240145 781646740927700997,188934 777012329041068032,159876 787834941681917952,206101 777883221249839104,163990 761260259977617408,67517 765576804165967872,88052 762749457456779264,73926 793425146476318720,250293 792031179864145920,243187 764659671642824705,82344 769721391851589632,114985 785269647482511361,194667 756718031359741952,44429 773661819869233152,137972 763430362630414337,76549 744569014660251648,1170557 756339246630313984,42432 781271183966613505,169107 761651874458112000,66159 780772190127992832,182338 761469981259214849,67679 785664480885612544,196277 795065073442193408,262886 776836111423463424,157978 779981689237938176,86103 763064273966862336,74133 762856853051023360,73926 773893862863597568,139404 788570047140814852,218892 770297970273218564,117833 760700803975905280,63753 786410378594963460,203674 778274085814038528,166913 732224406794051584,349795 734846971027017733,351644 759053391146266624,54070 788602165963161604,217837 756941937127469056,44450 765493639673896960,87521 786258512284295169,201958 768947052940144640,110550 793923498540285952,255870 794553350343659520,261155 794680968447717376,261666 774405304125566976,141887 793122092136927233,249469 794017642658996224,203546 790304488779153408,230708 776806066063609856,157755 791532634321149952,238292 788596727666339840,218495 759866749114351617,58227 785485652200681472,192032 768500443886522368,106716 774997985520263169,146038 777043168122507264,246425 765176823529349120,86103 750276125432147972,12293 775283002939179008,146259 789835418904567809,225359 763777232804470785,1170390 792070694410477568,243427 794220079143653377,258909 793545272160841728,252020 753730018799484928,11774 794550857241006083,261155 752947926855397376,24675 777039632798068736,159876 785514499180679168,196277 793205106602672128,248988 754096226178478081,29263 763210902631964672,47188 794552331090149376,261155 752906340306128898,23899 794910401141977088,228911 791500630170959872,238207 794967500123303936,261155 772555129048281088,130649 776735990614487040,157693 753672851744366593,28586 773725567652859904,137869 778655637043552257,11774 758830137819279360,53739 761708775145365508,69711 761893026289496064,70941 768223960332955649,103071 760964825937743872,64730 773218027286433792,135386 771512729081438208,125853 792220259759554560,243187 791433843362426884,238395 781171551253192704,182659 750397753310715904,12883 765848635141533698,14277 788063025764925444,65113 781453526392147968,183759 753209829993357312,26140 768289593217028096,85326 754828636772044800,33356 771339584441556992,124597 789262353434972160,224552 755466470578987009,37044 774631635618639872,142906 793337217716461569,8044 795767805547343872,247930 772490770599120896,124597 785889685063266304,198973 776465801998204928,111558 778790488782405632,170169 769149936537448448,110659 773959689340002304,139404 773219041968128000,133454 756601313341870080,43751 761689375541370880,68668 787793353203081216,213064 788520776433405954,218275 773935575770337280,139865 752684654453399552,23167 790882648856014848,234583 750691948998979585,12957 754721327475527680,22393 793116586655625216,249469 764288049995849729,82457 762810760674308097,73814 776602659662929920,58531 786959291034894336,207613 763564826144575489,77598 765323396427030528,86645 757984330333364224,50611 751801811363782657,18298 765310086491373568,87062 776051520693374976,153095 785322795764899841,195125 789136653788913664,222682 793114097462063105,249469 755477233066766336,37636 761151498294263808,66851 792885864435179520,240483 760257138363019266,55921 761034677012488192,48052 757592861294596100,47782 781087449078300672,185271 771657796664250368,120690 786712841348788225,205728 757230979262115840,45551 785897622972301313,197512 755569805134925826,38032 756689583509766144,43751 792606039908769792,245148 768854736602669056,105109 786990140694691840,90209 789892507354140672,228635 790977015197433856,235621 792866845145432064,247877 778496076517142528,152594 792601090998964225,246273 794349493852471296,259034 766961339109609472,95988 773412252804378625,1250001 793082678836879361,249348 794393466654588928,243075 764305429677703168,82002 793507576105140224,11774 768234779678502912,104973 764883699733331969,84889 733456380976226305,349985 795308842934538241,266068 760470649739612161,62771 760057697127456768,60765 748925238621200384,11774 790654690618806272,232884 778061734145724416,163990 773901889851228160,137042 778271267367620608,167046 794627855867113472,262022 788447045526822912,217095 735148430172037123,11774 758788096817258496,54070 759414541096669185,57749 771448700799451138,124855 771094629718618112,122776 795061634087559169,264397 758439627447427072,53001 795391459956588544,265858 785554517999882240,196788 789487649165807616,224678 794187940230561796,257492 787721687580102656,205197 791082748421218304,236454 768251231420776448,104162 788576746345943040,52554 788127940382973952,215005 792314324349956096,244815 791047385002577920,235487 754781620477976576,33549 794687207995015172,262022 781896368696725505,191354 776851099336773632,158589 785584867798941696,196788 766314011101102080,91956 748925092252508160,11774 758084595506155520,50476 770746235359604736,119771 762756711069253636,74067 778001528372158464,165423 793343077825912832,249926 768071517146058753,103354 788545367180804097,215437 745497205230837760,352060 785931174895943680,199546 780778293016551424,182960 767836622637395968,101681 773706039770226688,137042 791064178647785472,236454 764513730549813248,81946 773521130103513088,137158 793496394451476481,11774 787865826988662785,205197 793268745015742464,249961 791067888291577856,235487 764142524529246208,11774 795274870334558208,11774 780791300681367552,80785 778033990414598149,164669 759082992023269379,56552 780839748608880641,183269 791605086568980480,239893 793105274047438849,247012 794306963328921601,257492 754735983015231491,33356 763133488430055424,76794 788892416937897984,221711 760524052960346113,62937 778960711460544512,167278 766304718574522368,92076 785545809777483777,196917 774300102680653825,142090 786640735214964737,54854 769244389298229248,112939 753672535535865857,25995 789988449159815168,227804 765690909526720513,88546 778337922617634816,167220 795245379176501249,265440 766042681344688128,90539 764222894129893376,82766 765871635916349440,89915 762311852109996032,431998 753257487906680832,25255 787112750908514304,207949 753668236189630464,27402 753996897103339524,29790 793931655970889728,253721 779260804982005761,159589 771881280166330368,128382 788983069361467392,222627 755361815723331584,34441 756959568186470400,45567 790886070774882308,234583 778960608611880961,169552 765335964499795976,86103 753469050982772737,26458 763513118064386048,78228 773869907284865024,139404 751786842140401665,18893 785869140196265984,198591 753738823893385216,22439 772743622366203904,128194 762054897105719296,70972 770730203840704512,118192 795702283455627264,267862 767051408222728192,92233 756546489581789184,43917 776705504244592640,154869 793147048811827200,249926 771558904056586240,16353 774462434564333568,142527 788809999199903744,220526 792803103074422784,247241 787441686121058304,210432 761762465193594880,69231 794666744153591812,39957 758436760024190977,52749 776747845890125825,157693 792871746223370240,247074 795067158384508928,263676 792861616735784960,247877 773287299572375554,132288 756103594705846272,41632 763152535376973824,74133 767251876429520896,97379 749740301783273472,9295 779495655777656833,174899 780881006261891072,147931 779037763433816064,172120 763697767994634240,78947 753805027102253056,24856 770373550859366400,118375 768321595966271488,103674 790695923802308608,232911 771952031426875393,127218 768502697276342272,106774 786158841457152000,201292 778250749088239617,164826 794309669393076225,257492 765986471920693248,90384 766737365159280640,95672 792123132865814528,243075 738841584398143496,17292 760982144244150272,66159 788503129985654785,218275 785754390493671424,193135 761406888693100544,66263 791790952159514624,240483 794673756744597504,262022 786356440424325120,203076 787858912984895489,205197 790498638430670848,231806 788515944918200320,218275 786636912257855489,205270 758130899967840257,17640 764218760135864320,82544 790890074531569664,234583 794892116271005696,218349 785649097646673921,197324 787721682240868352,205197 774012309672857600,140495 775986167825051648,152314 786355499155402753,203076 767736349575278593,100893 794673932372758528,262022 751580273838477312,18893 772248831136178177,130330 773137592367841280,134608 768919763984711681,109104 794530987313139712,261155 786644294178250752,205455 760174147439845377,61512 790584302580838400,218275 795769878028357632,247240 788420438867206145,217945 768527819911622656,11774 774770680936226816,144648 793111532867428352,249469 793553470926233600,252020 791789770120761344,240926 758776871668502528,54347 778305932975562753,167220 758066630635159552,50923 768944833855533056,26066 758921229373874180,53996 794553307834392577,261155 770469086778253313,118192 792768190858297344,247240 769345221540864002,110389 787952664709652480,46572 794532916587991040,261155 770389978668904448,117257 770675205811220480,111558 794635953755209728,262053 771824823978696704,127657 788058945982238720,215005 791497513979170818,235487 764635531074428928,84209 776588416888758272,156926 794316541147959296,259773 779717470806474755,175245 751924830312673280,18486 791354920813334528,237908 777849170979803137,163763 792120016351141888,243187 771139978092949504,122967 764014860090748930,80939 791100175951335425,230485 794468193905557504,71794 776831600772255745,158589 781143151729778688,185496 791358854978240512,237491 785286649030795273,11774 758138060508762113,50923 788776048208908288,220526 778327901540327425,166409 789521104842862592,226823 772189604455653376,127957 793176375054200836,250238 765410616605544449,47940 793562341728063488,248988 762731374897868800,74592 767685428598243332,100561 785748327522459648,195975 766941583065296898,95511 772825970487267328,132335 761938045369135106,69711 772499729972236288,131045 768058892882472961,102514 786558961893814272,204273 790967250266103808,234583 792435216178610176,246425 765883385302712320,351436 794727014229905409,262849 792396019803623426,245607 795322358907203585,266068 774073539854934016,139865 774256347844050944,142198 790953575748960257,234575 779225807587794944,28322 793967420251607040,256393 792189759904882688,243187 749983457124626436,10735 776437604074029058,154869 778434707436474368,167220 757584477925158914,47782 791866232358129664,239998 775501338645962752,112363 787173516261089280,207287 795666238882086912,266138 766676455627436033,93823 768195204025356288,104208 764216285550944256,62180 775413769706942465,149040 777934362306289664,163776 786324657720832001,201958 779376276461096960,174230 792735876191227904,246726 794349304605458436,255393 795668949652357121,267862 765924359533957120,90125 759203025823133696,56964 795699985849417728,266054 770959745171726336,120610 775881391183568896,151845 776223185033453572,152735 766727078645555201,95672 763114469782347776,76549 754856607045947392,18979 780632547474669568,182036 768722772642127872,106317 785284344919134208,193669 758282107554758656,43383 794908616419442688,239906 790874250575917060,232863 768069594485436418,101681 768583827027623936,107469 776479691142107136,155459 795609108846100484,267521 780784941374197760,182726 765382686982582272,86440 786025789267382272,199166 765975933752709120,90031 768171998400831492,103405 791408555576299520,238928 766077895274008577,47940 793867597087375360,249926 788500864835194880,218793 794354459384102915,260181 794565676363083777,11774 771541635888852992,125222 763825222680182794,78566 773931594474098688,140211 785917098417594368,199546 779002930775019520,171902 758027078742618113,50923 773976269616582657,140372 767815694159183873,101681 768154667637284868,101203 769283222236565504,111454 793246479779586053,243761 780482897295859712,180723 781918722130706432,11774 764860183612841984,84422 762642582627287040,73814 769356350300233729,113251 788233248086237184,214247 751611802740457477,18395 794017217125945344,257423 790701449210503168,232911 774075566643437568,139404 774872275308994560,142503 789382968519208962,224680 792781137902968832,247232 768864159924576257,109767 773876019472150529,139404 764386220692611072,80416 785906851175104512,198513 791717099261394944,240145 758701454840430592,53806 765715785784315904,80393 790249735617642496,229693 770338729709842432,117665 766127948864847873,90500 793256083938680833,249926 751214275197276160,16768 779390354730516480,174230 763718130203893761,79691 758787555815002112,54070 774035563322052609,1250115 755865977271844868,18215 788722382106079234,220029 792055706643865600,240070 791513677467783168,239405 788605301217951744,32404 750675166267641856,14421 793271160695877632,249926 773511818018820096,137042 794376098129657858,259206 779119688584269824,166521 795673693410263040,267862 758041014699307008,48663 793953697420062720,256219 766750928653414400,95708 776640199199776773,157082 791664170953355268,240483 752654263197667328,22991 758284198734069760,52030 786747621939478529,196538 794112130857529344,243535 758690797017452546,53372 770817204099117057,121479 791390101096042496,237491 788543509644972032,218832 751739160164052992,19376 781841783546191873,190635 794399466585542657,259426 749722364665966592,9433 781668536645189633,188401 771846406063742976,127957 778403460010090496,152594 794553712979144704,261155 788170874113429505,212727 792080026967552000,243187 778923933605191680,171168 795007644306128896,262752 755472864061558784,34321 755180081375506432,35890 761634005552918528,68993 756513623032365057,43391 761345284710338560,67906 764771843408588800,26066 750491277964242944,13343 794537010996408320,261155 795690210138947584,267862 781165217996763136,738099 781693063743741952,182036 786401222773256193,203350 792139596377325568,240483 773535619733676032,133702 756466916521226240,42999 758541667045564420,52749 770381945394061313,118191 772470919637893120,130689 775396951571345409,148018 762073450538237952,71099 773240330296528896,132497 791699760663199744,238290 755109659577462784,34666 793969056370016256,248652 767805883522879488,100893 793135802167365633,247739 753747952061911040,29624 762634174297694208,73030 778263009219272704,166335 732309532077137920,349764 769815898936999936,88930 792049643337162756,243187 753640124609626116,28732 770667202135494656,11774 772554726135083008,117257 793099135935209473,249348 755794492796637186,34441 773171245592502272,134561 769186310334676992,93184 754710569178001408,31400 762731871226638336,73926 793096689561272320,249469 793311383119015940,244256 761592784222621696,11774 793846407560105985,255393 785269912872820736,194667 761981350215692288,70679 794525614170509312,255283 787164837398798336,193297 776803409353646080,158041 776490252982595584,11774 753667164633198592,27853 788734811234074624,220332 778289141049995264,167220 780408576447832065,164475 787308818153603074,207949 794613403599962112,261987 771094677252546561,122759 767114752334131200,94699 794272479061667840,259482 789163095583141889,221416 793269235996848129,249926 790298265350578176,230282 795396717990572032,266822 771709024266059776,125367 787985826999304192,214209 793050894031986688,246225 750720482903662592,11774 794652399612870656,261818 758821492809347072,53996 794377046466134016,258741 754761958935498752,33356 786951819968716800,207287 750028195567640577,10816 767396793386610689,97811 795252044961579009,258456 792531422032592896,246225 767343437888663552,96514 790923721015959554,234583 732938200218521600,349783 764218299429171200,80939 768893908776460288,11774 754742437122154496,33356 767740764533190656,97554 762075699045928961,47283 770623359965073409,120053 774051140493201408,140748 786316969024905216,201555 793132269959417856,249841 793842504391069696,255954 760528689058746368,63451 794686780222095360,261666 791661738148007937,240483 775657792527106048,150511 788421760131690496,215754 762011434775633920,431998 788017583509348352,212239 755107267515645952,14277 781344407001845760,139404 793506088662339584,249926 794370813923180544,252939 774629447496589312,142906 792154698539073536,243983 780608101393149956,182037 764665680490733569,81659 777627120663158784,162610 794612813201227776,262053 757978120485867521,50406 793578388925640704,252020 760846558241755137,62063 793157088356737026,249961 778390875676119040,167220 772064488178810880,129006 793585431963062272,252112 773644785391394820,137869 793617552828207105,254209 767023938891157504,94660 770264981636018177,117257 767325060931653632,43566 775779066213380096,151463 791800345286631424,241860 766715434271989763,95672 789862597663358976,228363 786245822405107712,201958 786664155646423040,11774 762694571730042881,71550 794963069327773696,263895 767863648832393216,101681 764823207266234370,84724 761636413565759488,69576 774812662807093248,145244 793879668386631682,256358 770633208056643585,120110 789301104789954561,222627 762132608436215812,431998 777927891497656320,162497 793972949263011840,255942 793985678715424768,257423 753723808528216064,29533 764968054082134017,84724 768230387243974656,103506 785924492719566848,197512 793319587781734404,249926 767805103994646528,100561 758345771766910976,52030 794434451522646017,350913 765205800709009408,86440 769748455254216704,114985 791680933858414592,240483 793525791241932800,252890 794841978693423105,262890 775298108796264450,148045 758829510603051008,54070 785581480718180353,197286 753737023937253377,29592 777356931417645056,159876 765408304545669120,86103 775111081270312960,146259 776104014526029824,152735 776752975175884800,157755 794624204154945537,261796 790762453051314176,219523 790913287445622784,234583 754104764015767552,31320 785627475770507264,196277 774020216736980992,141035 752626551737294848,22439 791287439360978944,235179 792020492462985217,243075 764904936085782528,84666 793101434719830016,249469 758177093654028288,50654 758621466799636480,54070 794240737810399232,259063 793622503231000580,252581 786696535279009792,205270 771671326507438080,120976 764103007785017344,80939 767161899821563904,97386 760481403494555650,62452 781577696836882432,115325 767841277039611904,101681 765965146279718912,90482 780611307959488512,182049 790913731844767745,234583 765254611963752449,84028 768954697898229764,109349 793589811537850369,252679 780828064116830209,182659 794632152340054017,262022 780621978503786496,150151 759506355489234949,55257 755172366917865472,35890 765973222193889280,90618 794433446454161408,11774 788017293569720320,214492 765331199699087360,87249 785471481488609280,194723 764931666423013376,11774 792149235730743296,243648 791675450158374912,240483 793796331793940480,252639 794330212330799104,258981 754009094818672641,30296 771055541686771712,122146 781897629995327488,173937 794867240105603072,262849 753979738411065345,30339 764553965342068736,82066 788539821920694272,104244 795467882369089536,265257 760635213122719744,63559 788877822181961728,213064 792049129803374592,243187 767482557898199041,91936 763892488146817024,80486 790656094968217601,233307 785886645467815936,197286 778430821891911680,167407 773670063127744512,138543 786755773347102720,205728 787099524691005441,209151 781506432747307008,187084 758436243336228864,53001 793494584986771456,252741 790024372383776768,64652 757797391751745536,42249 774096506311675906,141316 750705721721757696,12883 756638442298236929,44429 760183380835131392,11774 773202007389863937,132996 788444179370086400,11774 762255498330640384,431998 779978087643672576,176086 765611246066413568,82766 789266250488745985,218349 758278183817011200,52061 785968792841048068,196932 781492377311588352,186584 791260637376622592,236502 792475779267489792,245724 794939752483057664,263817 787099747450515456,208016 752207351768240128,17794 773891463696359427,139404 785800127701069828,197324 768848480181846016,108849 786548876996149248,204413 763663623977918465,47940 777938542659895297,160480 771455828327038976,124855 764979081171664897,84422 764927430473682944,11774 792807673653702656,247232 762082398406270976,1248990 792952580024311808,247877 793866365107068929,255942 733122329241395200,354983 753696462358413316,27638 766615115034689536,92902 766735274416168960,96002 766972277929967620,96961 788906644834881536,11774 756342765366030336,42564 769339631670267905,112399 770762981156282369,121046 753570569530974211,27045 794687566624751616,262752 733316842731622401,355464 766346969342025728,80939 794553082302566400,261155 788779360115449857,220029 793183666423803904,250033 794730527219552257,261155 777585445232312320,160783 748928569619976192,11774 792806064416780288,247323 768046449682706432,102163 758598918066364416,53703 763807182555152386,80098 776637961534312448,155451 788807392645505025,220130 794160600834183168,258331 764478725417074688,82066 764498046172401666,83727 775425582955765760,148800 793240733318774784,249469 791263856240635904,237491 788005133938331652,214354 757607543405367296,45525 769952841205108736,114254 761227728607703041,65222 788515999159095296,217658 755575135789125632,38586 794567674785366016,261155 752887106301726721,24134 788589719793831936,215437 748567500216897536,1170318 777985897941897216,164846 793399457719214080,250633 768492373043273728,103071 774251729189605376,87904 767157669992038404,97386 793504250533777410,249926 765308565359919105,87145 793231631842680832,249926 793928090946854916,250633 786987283589181440,207949 777928525948923905,164001 767928371095273472,101681 787836687241969664,211829 794694274747105282,262752 758833298286063616,54070 786243379063582721,201958 754024731007864832,30815 793128912503005184,249469 794061910111125505,350913 773604024704696320,137869 788020062041014272,210215 769242956297539584,110362 771113663755194368,123135 753389093300625408,27317 773673239046258688,136947 753742517242175488,29589 790654081161396226,232169 792034344835526656,242712 792628089431875585,108396 795683374497230848,250633 773506585855336449,137158 771404874080747520,125381 794272516990758912,256219 763753147009339394,77849 793116904915398656,249348 772216304296194049,129558 794376290182844420,259266 777836956466094080,163763 795034048712339457,264809 769971797546692609,99044 771463824411066370,110136 786940075137392640,207287 743234674131013633,352839 752685616928813057,17794 785492156945281024,194743 764135147897839617,81869 761815195886821376,68862 771484699621486592,124597 779423590211002368,174052 794026479080407041,256935 786964731470942208,192032 792405431402500096,243846 776981328977887232,159146 770833248960339975,121612 794625764285186048,261155 788336802490822656,216009 791650030729900032,238395 754101564822818816,350711 761653891280826368,70086 773234878045388800,134561 787393880580816896,208307 733044954172391424,353601 750755292275625984,14277 753261385681862656,25965 788028034863489024,11774 775110247312687104,62492 763559170805161985,78189 755804413294510080,39384 773726265262026754,138903 780373235510616064,179742 786477692359106561,201914 785489315853807617,196277 792035947856539648,243187 781573662507798528,139404 780522100599713792,167220 791637854380232704,237325 753611165780021248,354823 762736167099826176,74681 793039508270878720,246514 759102485331972096,55660 769943793407782912,89859 777271097389711360,160609 762694201318395904,74133 794559307580743680,260404 759137641254182912,54128 762537429291106304,69778 793545003859644416,252020 751880964326891520,11495 761697816196575232,70085 764954959993384960,11774 791080559711756289,234583 788830425422659584,210457 778304191785828352,167220 764711500875436032,84209 732254744794763264,1170365 764609165608251392,83391 786923994754801664,207287 759852866572054528,11774 785348310219366400,195125 786259350721433600,11774 751829214039535620,18567 790709433257066496,230899 763110308021870592,76429 763004166583246848,75608 752729206723784704,22575 786651399186710528,90209 788887823843745792,11774 789838490326282240,225359 790876716025548801,233217 773711730199310337,11774 790978558772391937,235147 750047923778555904,10735 780087726951452672,176128 761326104569315328,67401 761379762203791360,68058 773671646662004736,136947 778768978957201409,169923 755488841109155840,37892 769247466822696960,112399 754976104000131072,34666 791412619131310080,237198 791765072309784576,240483 764181419585339392,82066 767004591212732416,95820 745200468859699200,1170352 788741393925623808,203710 790280488011247617,26066 753373538439012352,23739 794330154331873280,258878 759074791919906816,52266 764158555016527872,81869 750849939073175553,12058 762251665839828993,71502 791875685702832128,971825 788479192547680256,218495 773118131321630720,134375 775419271966928897,33169 769821557157867520,105109 779125665467695106,171324 773779801354055680,138819 778532178376265728,166852 781022722381971456,182324 764242683254550528,9643 781290370084835332,183801 775491873175658496,148654 786398393367224320,202567 775761378300669952,151185 776968996838965248,156835 761596733813985282,68102 768892129997299712,103354 789552037121912833,224447 776634830096179200,155451 787760499870011392,205197 759116950685425664,56886 770366937830481920,116676 779371501300617217,174442 788791612465881089,220332 781174814614564865,185921 791675627887812608,240483 766684862476615680,93405 779059357250039808,146804 757628232980164609,47940 756556659070275584,43471 792853499491082240,248065 793511712871841792,249926 758381351389302784,52720 768720160702300164,98072 777556920060305408,161988 792318833310724096,245118 747522125418860545,11774 758840359589859328,51809 778136773780176896,164797 790556578478977025,231318 762329522264010756,72550 779420367198695424,174244 787136236381011968,194230 758022299429720064,50923 737761714054303745,129545 773351499850055680,135725 779305118101626880,167399 794732739274620928,258878 767206356688396289,97811 785340859877199873,195125 785969337068728320,199262 774212640243523585,131421 771398890687860737,125196 762736610823720960,310322 791448189857562624,220029 761484078897967104,1248895 734410304952508417,351463 771794375349182464,1249908 793792288795324416,255393 787153892656222208,207287 774321559582498816,140211 758660198865047552,54070 788754721817321475,220029 776026923906523136,152897 756576463931871232,41702 770293962477281280,117257 780075959521189889,174230 794728382336409600,261666 762626135586906112,73607 786970703551660032,207949 732993728579809280,11774 760977977911894016,65222 763049003588079616,47188 790724684564328448,18395 789982042041618432,228124 757197621937201152,45122 743262643486482433,354153 772957192362270720,132996 778645304492949504,168284 795028796093046785,262752 792240829196664832,243187 758083089641803776,49925 775000338613010439,146259 766000603659177985,90482 786219718931804160,200961 793795224724238336,249180 767437151294271488,98890 771121451747377152,122388 781498857247150080,139404 787499475203858432,211347 762775436719972353,74943 764228445429571585,82457 770755722938245120,121080 771554745056014337,126390 785310997955301377,11774 785965191884214273,199546 786117308620107780,196753 786490921126924288,203919 795349746952978432,260874 790898639241707520,234583 767013496710045698,97081 788757155725717504,220526 788845202656026624,11774 766072566523965440,90384 785935869794357252,199211 790355326323216384,230857 787831191269412864,205197 793702786349146112,254135 761597328985915392,65180 778432506588753920,167389 778232158825488384,165448 794897565363929088,263667 786673824385212416,205651 773917989490069504,139404 755152925991632896,35890 773945355989688320,139404 765596864154443776,87858 760638556788391936,63678 794695015612162048,261155 758339305769238528,50923 760298238750621696,48119 786815701138886656,204523 787834441314033665,349856 793634422058721281,252581 778308958993850368,164826 793486240402157568,252020 749322743464681472,8047 789261041641353216,223899 795701738342858753,267655 761009601437327360,65403 752977593629114368,24774 790311573587791872,230347 765896822086889473,90031 768855052630884352,105109 768987803367641088,110615 775486031751548928,112363 794641577708814337,262053 763936456649781249,80939 788043401698639872,214354 794232422996971520,257492 766370363852849157,92885 777604613272809472,154330 771435574594908160,125369 781798616339980290,188401 774412560573558785,143473 777002526910521344,158387 791794753159520257,240483 751208360792301568,15808 787059137347629057,207861 793257184498900992,249926 780613571285774336,182037 763791078696726528,79693 765560223390060545,26539 766517512502587392,93405 774236084121268224,141887 785778442142822400,196277 790899258606039040,28732 794333209030983680,258456 771396301170675713,125367 768964833911988225,110647 792069209874280448,243187 793438055260532736,252020 762537312563585024,70509 794550970101350400,261155 792046772197613568,243187 761701441123647488,1248960 754734382565429248,22393 787268475676798976,199307 790044320736825344,223815 776791741613637633,156835 756848927144546308,44163 762165269544390656,1248990 792673886458355712,244270 733027047056908288,354975 768636725291692032,88930 794895247524429826,263676 760965296295378948,65222 733049102808801281,355605 793223360620691456,249926 791059558168801281,234583 795134430482268160,264397 765925324186120192,90309 775312745784807424,148045 779500444552835072,172962 792073162577981440,11774 760456838273986560,61675 794535938479230976,261155 779317389452189696,173628 764385101543157760,83120 791775219530817536,240145 764588577137319937,76613 781273582513090560,187084 755221541193908228,33751 767861030617751552,100949 781053070067335168,183759 786228356865888256,201494 764313335282167808,82544 774415512516325376,141316 788188800551755776,214078 759104650784092160,54070 791101436952125440,234484 768821166597287936,104662 768229225044250624,104662 789272111055507456,224818 793442942266466304,250293 762858774629453825,75174 776582139592802304,155451 792048226673291265,240483 787096458617053184,207949 791262990595076096,237236 768487772080467969,106281 771549118481043456,125367 785595801472950272,197297 794212449654280192,258607 759786227356676102,58863 780454112387301376,180039 794534886963023872,261155 762832826882400258,74681 763671903773003776,76146 777853409516978177,159861 791805447535636481,239446 758056053028237312,50346 763877606814986240,77303 788500060501749760,218275 756295203493847040,42564 776522943006437377,155898 762648826117140481,73712 763491589498998784,78790 776373208144490496,349729 768832670306406400,107446 792717488714752000,243075 765707783509508096,86653 754727042709458944,32758 785835072914132992,198466 793859474062708736,255842 795287495231598592,263095 768218123392520192,103887 787055757942411264,207733 780660997715439616,182257 793972107650695168,257353 751825208819015680,18893 795007045300785153,262291 758343654746361857,51809 790984919354789888,233692 773905472575442945,139404 778044042177163264,163633 792320267087470592,245136 781656438506676225,189017 786962882911211520,207613 785626287448530945,196767 751727166283345920,18870 759447531591987200,55595 770954581081677824,121612 787045936987975682,207613 767387197670498305,97515 756652629074247680,43553 795702917147820032,268281 758696340612415489,54243 790985202638225408,738099 793246290121400321,247241 767544663075004416,96039 792190718009901060,243793 793216799789686784,250033 794996794304425984,27045 769426756520464388,110389 792100435809169408,243187 793631183074627584,254008 794014143086882817,257492 794176252739338242,257492 767758922476322816,98720 761345791168483328,67360 755157657019830272,35890 781275619963314177,186584 734748406560743430,351644 748304178959757313,1247853 756883910798082049,45122 785904230884315141,11774 793990280181448704,255942 795720784056614912,247930 792186939667468288,243075 776577353485082625,156061 788160717077655552,214899 788678056479186948,218507 763432549913915393,78325 766387327509954560,92475 771147195290558464,121612 775337542174568448,148473 763504889842405376,78189 775576173791371264,146847 750799955678392320,14963 774706244665827328,142721 793106545198399488,249469 753705265858478084,29263 764835959221420032,51069 772417987668168705,130689 793528624175521792,24745 764604834825764864,84209 759222352462880768,53873 775498320433205248,149329 757558952477401089,47761 758629598535880704,54050 779300817362878465,173637 793927938387349505,255393 786967031216242688,207613 790906550974029827,231894 773884118799044608,139404 788346414397005824,194085 790552732235104256,231894 795677323005554689,257781 795405583260274688,247930 732577886855528450,351374 764393074231566337,83367 766344514709495808,90384 759773157343363073,57068 775028557227491328,146259 791006304651321344,235948 793871739126153216,255942 792529663956582400,245101 793186424858157056,249469 770656056477298688,112363 781148849662332929,185496 795410695567319040,247930 775827815035920385,146338 767726296088645632,95672 770617147663974402,119937 786598105483399169,204413 771485949628977156,124883 757702299997184000,48991 775835456336519168,151463 776092291614277636,153095 786989069804843009,207109 778550920229421056,168687 794934990161215488,263817 785787359593893888,197512 793411271563415553,250544 790960371737788416,231894 751760596920446976,18470 794728930402009088,261050 767408666781818884,74066 793588009765629953,252679 770198547157225472,115582 785269834963484673,194167 785634276574277632,197297 793095079103782912,242693 793610168697171968,252044 770289689161043968,117257 794594938788990976,261155 794389058277363712,258331 793497700607995904,252741 794484880667070464,260273 786683046498013184,205728 772183474895814659,129158 786250852612837376,201958 793855375560757248,255393 768916850629603329,106819 794385854340993024,260380 759215198842548225,56964 771152501248786433,117257 785525049402941440,194170 790723737318404097,233692 765726859753431040,82208 775324612544438272,148018 786374899891736576,202248 733145314400423937,355261 756087619948277774,39657 788574575458193408,218260 793088594277695489,247672 769903843673071616,109713 753215433570856960,25893 768060347613929472,103261 795115224240189440,262849 763495996969979905,73712 750472413737914368,13532 756295121818169344,42495 762536857607417857,70338 768557664372568064,107559 758762892128874496,54070 757611961861312512,47570 759521466790584320,58828 759532291320188928,58757 791382848338997248,238205 777970129644625920,162596 751215923051266049,17502 762830496871034880,1249044 794624999843831808,261155 767773609184067584,101383 765595843298791424,84724 788808541142384644,220332 773372483084746752,135527 792067966544195584,243075 775291323779801088,148045 781159973359235072,185496 760692902746001409,63393 750372766688292864,12883 790608844426665986,231008 766359296284037122,93303 780626320527093761,182154 757805157019111424,47283 791273348474998784,234212 791389112423084032,238780 754811307451355136,33356 760615731071508481,61917 780221258436898816,177704 789174924933931008,223899 749347851587641344,7816 761993210625347584,70858 791354736645734400,11774 773136006249840640,134288 789421991484948480,224680 778455893763469312,159389 785497824385306624,194949 761934700734779392,48470 763708949237370880,79691 765684422020661248,88459 795365319195799552,262847 755253802958147584,35890 764212722837913600,82066 774999362090835968,146259 786402335589269504,203350 753904509320097792,29377 789803304108851200,227242 774396000786079745,142527 773935764581208064,139404 760354252430508032,62327 773293492898525185,134454 756975068480241665,44274 776725731674099712,156835 789660881093210113,225384 785991988780949505,197512 769193786803036160,110522 759055965731819520,56567 768888219526049792,108817 786219975249985536,201555 788376847637630976,211794 758464841505992704,52659 778274927283699716,166532 778630616086679553,169201 787091344573472772,207949 793959887348715520,255367 790658414309433345,233307 764443664298995712,82066 773971905535614976,140211 771963709510025216,118191 788125917042253824,215754 787832294434373632,208928 771851300145201153,128382 794730667334664194,39957 795382617231093760,265885 793602024508186625,249926 758453511008821248,47940 775527591235063808,1250232 793624762903691264,254135 764974696353894402,85562 768596061392809984,107745 770606117458092032,119774 771729182875324416,108396 757773588363489281,47844 760993364053327872,64730 787528690171252736,26219 792843989355524096,238207 767760524692058112,100893 755224644035063808,35890 762839628856516616,72978 789243120038785024,224680 790598950017531914,232169 769784890938097664,114779 767398664838848512,48289 791151578468278273,235590 794222268687654912,256255 792778684255961088,247240 763367496778776576,76652 770256271966625793,117257 754035753504477184,31377 790711695371038720,233729 762028024757760000,17416 760558923233447936,62716 765374283774173184,86577 774254836271423488,141316 790576404467445761,231550 767414593954181120,99137 790701524074717185,232884 750385327529922560,11774 761136137683468288,66800 772940232404635648,133081 775473666909937664,149124 778316078892126209,11774 756513172828385280,47188 785744901400997888,196701 787375575627333632,209095 761039087578951682,60878 765870916639350785,351436 790560259525976064,232137 766352345269669888,91751 785321773072023552,11774 793188949296459777,243286 763464762642444288,78129 795068559521103872,262022 790997268442718208,235828 791872191344312320,7706 794809871908634624,262849 774693688744284160,142721 770405374977454080,118191 779647168395161600,173347 755428994258903040,37433 772261236520001536,118174 787080273477316608,208928 765905246199672832,87131 778810459491229696,170187 793095144446627841,249469 794755573434773504,256534 792102190689103872,243261 775844791871533056,150404 780608905500131328,182049 791466862009647105,238780 786324794207723520,201558 790719990660001792,233307 791753897245282318,240145 769201149903773696,111558 772728131534909440,131008 792451985987416064,243187 751753036708646912,19133 759575723157884928,58250 762264072582598656,71476 751750406573666304,19317 786613520221605888,196748 775023549451034624,145800 780517807687512065,178258 790044783003766785,27045 756555372584955904,43399 794303033215688704,258456 763782917348855808,80192 793934730194546688,257026 767183803034968064,26066 773550484263022595,11774 781175174137835520,185310 789102758364377092,222647 772736940747681792,131421 775680197349609473,146975 761658024285048833,69747 758348760313372672,52554 792584045028925440,246225 793608886242582528,249926 764988181452300288,85562 770155424544849920,117026 760555735747031041,63451 777118267597021184,113836 767899107998347264,100949 786114749734027265,201114 765673067192446977,88669 781231477346271232,185595 795344756146507777,264397 739906046425071616,11774 789809595330035713,226731 785299332325117952,194934 789397786768703488,225359 792036667351830528,242636 757186249719291904,44740 764839139648868354,84724 766065623227047936,90622 790930478354366464,234796 755803957331492864,38697 793532570810015744,249926 755833274270789632,39384 759076906780102656,56784 762022300757528576,19563 752960067151036416,24257 787816906665267201,202429 732625956561518592,352911 769236837407739904,11774 794190198309433345,258598 792367074433650690,226738 794636802745364480,261155 780038392893493249,171818 750407762169958401,12883 787554353418760192,208108 761628880843206656,69711 766698481801109504,93823 774796591437709313,145244 786052690514022400,209828 750906020386336768,15192 785649347471904768,197063 751054156316577793,16498 772299566582411264,128323 790562736971350016,231828 755047645916307456,26721 785994031939489792,200386 746799536744579072,145399 768264287303274496,104406 793905127576903680,256358 785270166435364864,194648 788791491867004928,220526 792713813493633024,244270 760360908111478784,52887 773676235331407872,138616 793104437426302977,249469 765532134228496384,87904 756874834705985536,44163 789148647753519105,140444 794182220823035905,258331 794632798820831232,262053 792078495136514049,243398 793194557907230720,249469 795090869468725248,263933 756197013524545536,11774 771512798585106432,125554 787304925013217284,173917 794284912094257152,259457 763914741865734144,79513 740370052374011909,11774 756616942429929472,43553 760106131876376576,58254 769325745814384640,111558 780842825177006081,182671 770689513597333504,120613 771770463798255617,127871 795109249626112000,264397 780987893934415872,183975 767412984159281153,1249408 790860640751611904,231058 780797647733067776,183269 780954746026876942,184223 786685904924602369,205728 787481502418370561,204958 791629487481851906,238780 758712890195140609,54070 781520914437533696,188119 785816516759547904,196538 794592784783130625,261818 779524980744814592,168284 788521723058655232,218275 794558314545893376,261155 778328738689933312,167220 793191548930359300,249374 794310107509248004,259190 793163033459593217,249841 794558452051808256,261155 776487045611085824,11774 793090005631545344,249348 790260898048806912,230270 778357524139347968,167180 794551280945532931,224490 788378893849886720,214992 750170819209236481,6912 792521728392040448,223249 793150211677786112,249926 765240271776854018,86645 785338269009489921,11774 790930211906940928,234583 790254790857019392,229693 791357309465268225,238395 788986468530204672,221971 794753309039099904,263020 767107116188467200,97811 772902545492586496,84904 790018668201738240,228354 776928346437320704,158864 790941520190853120,234796 768903801046786048,109875 781548314781069312,186212 775858593983664128,151242 764290506666995712,81835 775731620359831553,144494 793152053480599552,249841 792530205248065536,246225 757255711386513408,45014 766781774726823937,80939 793245962932219904,249926 764582502140776449,83128 791725738055479296,240145 763885228624445440,80939 757888082725130240,49852 766377172218982400,92902 768426873026179073,106281 794561617933570048,261155 794983551007674368,264397 777028227361406976,157082 791692701540376577,240145 795716087899889665,267655 732222327732101120,349245 751586489931272192,18318 774785927470157825,144824 790717279789015041,231881 763538757337292801,66277 773641789794242560,137869 762094413334061056,71429 764210272181579776,77586 755484893765890048,37973 766766436949700609,95707 764114382624358400,80393 758523051050926080,53144 794948088649519104,262849 765730554746658816,88606 755107733414612993,34666 766037299922472960,75409 773329384249757696,134375 764175593403547648,80939 793783512738500608,255292 791576742578180096,354100 792162889150771200,243983 774127082246844416,1170870 781122923369115648,184223 791266954086608897,237491 786402490493313024,203674 787727707727593472,205197 754077807521648640,31201 773217465648181248,134561 747654312092966914,271850 767565587170021376,99576 785668599067312128,196348 779250141710516224,166913 789242493451644928,224916 793427404442132480,252020 734247033775738880,354927 767264544104251392,97386 760582836864815104,63268 781356286701031429,139404 792088707138412545,11774 756193533900587008,41773 763419458899677184,75929 765495685974142976,87245 769298125005557761,112788 739194630747525123,350821 769950535361388544,115928 762809370149285888,73712 776192944688754688,143948 764232805689589760,1170700 765182661069565952,11774 761769791950434304,67852 791854948350734336,240145 761569964515962881,1248861 787050873335713793,207287 794484632481886208,242693 788775930974113794,220332 791260960837234688,204413 794570783817428994,261155 762023340735361024,431998 795394622344273924,266884 788418108260167680,217837 772866310296391680,121785 776210554721415168,153480 794054666984095745,256239 776096325830119424,152668 760914428292395008,64722 758545417487482880,51997 786423504530911233,203674 751143843773313024,17284 763567738996527104,431998 789480780217012224,225380 795405904988540932,266151 778988869891006470,171786 795379444575858689,266006 758438746890960896,53144 773868827935399936,139404 794947959670669312,262752 757271020352876544,46299 759004059504304129,13403 772865692504846337,131421 786133855489101824,108396 785533882951053312,194230 769079070139252736,105425 780611457062797312,150151 769794687871877120,114680 785584721019351040,196277 762775390058319872,74868 792820172432171008,246951 775257313754177536,146568 776835277692235776,157755 769852828353499136,113446 788752578716786688,220526 795438172977197057,179695 787031166041874436,207287 776212902835527680,131210 767871427274010624,101383 760504706351390720,63149 785842449042305024,108396 781201575335321600,186434 785685995895128064,198085 795713749239922688,268448 756856179196829696,11774 774630213338619904,128230 773610351111786496,137869 748358434601345025,1247862 769746973297475584,103857 790172089366044672,229220 791363922934784000,238395 781896704991920128,190635 787681894913626112,208058 774194256542109696,141360 792084000563081216,243398 765907940695998464,351436 732583335579422721,352781 779257691533221889,168284 791695836178546688,239610 743938790394335232,11774 753372905472299008,27045 754842283921530881,33356 766446416088662017,93068 754703198775115776,33072 775982210449043456,151463 791418411234553856,238207 793748641622044672,254135 769789845128425472,87904 761274341455638528,67709 769256055905751040,27164 793220552643059712,249926 794543663179329540,261155 753034599022800896,24116 771807227166457856,127366 776495940790214656,91285 793185303351529472,249926 753434038174711808,27222 758773924549099520,55252 773232673561206786,135527 756617119798788097,43553 757603605985779712,47545 790541100083576832,231894 794867487334694912,262849 766648383582928896,95044 765107699117875200,85562 773775240736407552,137612 758740905431932929,54070 773890818918588416,139404 786900292797366272,205455 781651471590764546,187896 793149836350492672,242693 753960532013682688,30590 776872972103614464,157581 788054843273388032,214492 790878111919472640,235349 793513906459119616,249852 755163448758206465,35890 781238864794923008,182960 773877843956641792,139404 753971680544980992,29263 793424922462736384,249079 793594013525815296,249926 752975306139459584,24427 766692104584228865,92959 789067192629235712,220727 792557244248358918,246392 773986354615189505,139404 770807415998668800,121479 794192163491807232,258598 757533509510717440,46407 766083307574472704,90908 790237622128021505,226330 791255466097672192,235590 773145722820648960,127058 732481705395675137,349283 763858117348077568,78159 790641849157361664,233152 788405792571547648,217519 794570857645543424,261155 770457850627756032,113931 771801427731591168,128121 788206506546114561,215437 751579320242544640,18305 755988436616564736,39195 776248500623253504,154071 790626928432586754,231894 759462928928038912,56964 773283961317445633,133944 755957761066885120,138740 776912548188815360,158387 763417990389829632,74868 791354711660081152,238383 758064286358908928,50787 795426525843771392,266054 794947396518154240,263817 755485376895066112,37433 787707268133429249,209845 772873532313264128,132996 788480304180846594,218495 755954435038257152,40881 774846639848689664,145681 756553234911813633,43811 779660576029040640,166860 777316126996914178,158387 788239025811447808,215005 763891168564416512,80939 766061382647164928,74133 794193027132719109,258598 753570193410920448,28037 793600377774047233,253793 733041673945550848,353016 754799512758083584,22393 794529108214452225,261155 787798002530291712,207712 794319917663272960,259659 766140045426167809,90031 780109473562189824,176125 794737298894045186,261155 781823883066404864,188401 786562828425629696,204413 789303769020375040,221785 770075866772766720,109713 773847606367756288,138819 758833289951969280,52112 773860253410664448,139404 774231074314399744,141887 777370796263997442,159876 793504545561280512,249926 791259483360100352,237491 759152904175362048,57348 768534607247450112,106763 775869233288785920,151539 789474199479910401,225374 738019271108874240,195876 794628140303872000,262022 769744569365770241,114779 785672813256605696,197512 788439074059132928,215437 780839045417033734,182870 792155825997426688,243061 776631455791230976,154832 786343411280441345,202379 795016490667954178,262849 752740410200453120,22439 786390519794454528,202248 786961636712189953,207613 795072118849437697,264397 754718583268139009,33356 762786177413894144,75034 753628670544130049,11774 788312683821096960,213834 794665336997965825,261155 759461942708805632,58227 793164567983624192,249444 761788204361973760,69356 749756465217495041,352060 737064347445415937,353374 773725126911205376,138422 793213732054638593,250633 785345596261564416,195399 757954648116383750,49975 788221377589510144,216009 791031690890211329,234583 749274604217126913,7029 786195835067305985,199537 795759978032205826,267014 751541795054456832,18495 777121413262151680,156835 793265281296543744,246987 794708227351072768,261155 793952761880592384,254135 766021650076823556,89923 786722520263188480,205455 764048838105497602,1248944 779075983064215552,172621 776993746730770432,157755 752704779957121024,22752 791629362261028864,239516 755177730426015744,35890 776606350738591744,153756 755863001132130306,39475 759121382005497856,46076 792045024355680256,243075 791965434933239811,242610 771488255745351680,125145 768175242950828033,103354 793916406320402432,255393 753242974771818497,24795 779698917386649601,175772 790647354315583490,233198 764434061750366208,82018 773526737070198784,137042 770827359150682112,119797 781570913720426496,188478 762147521086955520,55661 777917464139235328,164204 785294363375050756,104628 768528502811353088,106118 788817509394751488,220332 760306742534090752,16953 765616765657346048,88052 778282937691156480,166913 767870158421491716,101383 788586296327282688,218875 772547627602763776,130677 752164382910451712,14277 765146167424479232,86103 765955297978490880,88930 771900326697807872,125554 776125242213298176,153845 788186866323369984,207287 758131661632438272,17640 793205854514319360,250064 760463850177265664,62063 786234431858053124,209828 789512935689351168,205972 765791477360386049,89198 786445434671640576,203240 790280570588790784,229505 773866936849403904,112939 779711681727377408,176196 752858790085681152,22952 779371701205336064,174442 760220917737754624,60794 785300300806488064,194934 795393295220359168,266151 794535614674669568,261155 778356325734572032,167220 766767093924626437,95487 753304749009735681,26924 791007603723608064,235251 794961460736602112,249926 780447755999252480,177233 768114801969074177,101681 793168118189289473,249348 755190102767333376,26066 755237623136784384,35890 777443605082349568,159876 758486555044392960,41703 788844541302284289,220526 732534397824442374,352466 792513410793611264,242693 770555292698324992,117263 761932580165783555,71021 786491583352836096,201958 794947212874829825,263697 754169417618120704,28281 768782010546397184,108849 740586632718389248,11774 766569147056652288,90482 771505401804173318,125853 768931995481153536,11774 772552558334193665,131025 794620471279046660,262145 776762766296100864,157693 787154507042086912,209184 781539976374784001,139404 750387633226911744,12883 785994058174836736,197512 788475158361214977,218275 781092222833917952,185310 792275015190220800,243075 786909049791143937,192032 787319054520373248,210289 786357373749243904,202304 761589022187671552,686533 793168622029971456,249374 795430299979157505,266079 756256711434985476,42344 786240928990261248,1063777 732741044236898304,398870 781579535598837760,185920 788413205034872832,11774 785544033972154368,130635 758380146382348289,52482 781201442220699648,185595 756994271975206912,37947 757997548812414982,50500 758164806495010817,51451 785987662666575872,198878 792297053204328448,243075 763167101485998080,76535 791404076894294017,238378 756640079091789825,41839 781512625385463809,188401 773543618799890432,136610 785516450392006657,11774 792122027087921152,243187 774739239648886784,144494 785990707580284928,200490 793107741338374145,235677 780703868397191168,173347 794567055362113536,261155 773692641905029120,137042 774031991951929344,140444 791388834118430720,11774 755621154312847361,38183 787482826711019520,210432 790633481973837824,232169 751183515979505665,16768 762693861063917568,74247 770368878471966720,117257 795017887995949056,263906 787739168059162625,210572 763111047981043712,75899 733079733559283712,355724 761029456915931136,65222 789918970522533888,212131 793163219556634624,249841 768976415899332608,109667 761194907461623808,352687 772801426481410048,132335 763165033752911872,76723 764080339593474050,81702 767772847204773889,1249459 770272993612148736,117257 789115968672890880,203546 791727506889977856,240535 795398779579039744,252581 765317631679299584,86053 770805770661355520,120690 758883900894486529,55806 788482926669213697,218275 777488257219072002,160703 768864784204853248,109767 776842316183117824,149953 779731119474372609,174557 732693902608605184,353581 751156352676868096,16728 789238526348890112,224018 792023998582272000,239261 793993166122668032,256239 791364111598624768,11774 791631522038251520,240145 768196031041318912,103986 775793756532461569,1250252 785490318107947008,195104 732261877556903936,196346 785847352498290688,198671 795056092451639296,247930 778428371747364864,167319 759110108634767360,57105 773719003160256512,137042 765694144601690112,88669 760148600328425473,60995 790767589911736320,232169 787062829706678272,207109 773284028363345920,135725 786367443669282816,202727 789266392096894976,224568 793860027748458496,256038 752946357762199552,24173 789257852242239488,223286 794467022725939200,259659 774156456681537536,137965 793611830828666880,254135 779338790548541440,174115 751719937991774208,19485 785990826006413312,200490 773707057220452352,11774 763081957211271169,76487 790898164362416128,235349 778404855475953664,167407 785914571416539136,199640 756524995816415232,42432 769025571489771520,101681 786913164084609024,204929 761776783398096897,69747 793585106279596033,249926 751166934750724096,16897 793182973696872448,249926 760463494806401024,41680 766622367489470466,94229 758845581762502656,54070 790697932676698112,223286 791627277473898496,240145 794207113153114112,258771 771552051507499008,125163 763034015112826880,76043 732479340764483585,349306 785524173795913728,196676 768063993189720065,103261 786650244524216320,205181 793142018826436608,249469 793786193196429312,255318 777305418213097472,160593 781896830397349888,11774 760165679395811328,61051 779334647754915840,158387 778431257797537793,152594 787008233948852224,207974 764142005219893248,1249211 785239646057828352,194221 775882757859782656,151242 781078459418238977,183759 788095663724699648,181419 787095386867453953,209035 774014074052939776,140211 753598706734301184,26788 754764203592785920,33356 764232307792310273,82066 790557732008960000,231894 767492861487157248,97304 772981343760166912,133519 793189868973076480,249469 767826775892123648,100891 774700199755124736,128783 775467671710072833,148741 795368953849647104,266151 771077696491315200,122982 786148760237641728,199961 791507157653086208,239405 769585502638989312,113982 780056115031728132,175185 762834845386932225,431998 795676296848273408,261155 756019779081601024,39462 788468900216184832,218275 762783161860386818,74943 788852041753829376,219942 749916216689590272,11774 795382116477497349,266151 754719022080520194,33356 794160772112748544,258331 767850309309857792,81574 786379196075479041,202429 788426618196729856,217634 772210953140174848,129558 768937153204281344,110209 777622603100020737,161465 765973416893612032,90575 788389183857491968,217519 753594699701551105,26066 767110108388003840,97392 777166789763559425,160633 793546629076783104,252020 760556888673091584,61412 775037927877386240,146474 790594184562573312,232169 754066192697032705,30354 794271471421919232,249926 752907705619189760,11774 767215020384120832,97386 791702278336024581,11774 793988186556993537,255299 795697923879305217,267862 786261711179354113,202429 756929762338025472,44429 762638597472284672,73926 755531925817786368,38183 773509051909017600,137042 791357277454282752,238395 743089822538010624,679105 795760005051842560,267576 765686688651866113,88697 789912142644441088,228583 759793915809718272,58869 763943180521775104,80939 767015791011176448,96962 769036424922497024,110735 771472123017789441,118191 774843087642202114,143935 756508973952593921,39125 788935704185151488,220029 757428632650387457,47263 775351388972933120,148170 762734431866130432,73712 788832943447957504,219119 794530883352940544,259743 792119996017217536,243513 765119651315671040,83903 775108006232981504,146720 793137859792400384,246425 732694166489075712,351500 758658847154274304,53144 761119261779562498,66313 758048961194106880,50923 765615502458626048,86440 771418290119856129,125367 765733932457484288,86103 769414139953283072,113165 776881115474829312,158111 790905029905395712,234583 794348673970868225,259659 792747133749211136,245208 757658639217942528,48351 793158463522123781,243614 758660614382288896,54070 778635390035124226,195876 778850803842895872,168278 764665422557933568,81659 777334318142255104,161407 781098463291289602,140965 791974569124900864,240483 752898481048526848,24134 758657968091107329,54070 787766611906265090,199307 794406090440114176,259773 794926296514105344,263245 794587069154787328,261155 775679963311771648,150511 780237734547947520,178045 793134480617766914,249469 781115439313145856,185496 758084603986837504,49843 795675557891444736,267944 761203129924804608,65677 781100103708897280,185296 786620453603282944,201600 792137833339244545,243075 770751369145880577,121177 771114183291056128,122344 792920429178589185,248220 767407401003810816,97811 788100391325929472,214247 791350225378152450,238395 742781526975250432,11774 780528681571811329,180848 767546518878511104,97371 791711194608340992,240483 794323078423531520,257492 774396669299306497,142668 736955227270565889,205972 794747861707669504,261583 774498710671634433,141867 778300453729820672,166434 756563770110083072,11774 763352601995816960,77731 775110249439195137,144611 793440373121187842,250633 786265594823716864,201958 793986264936673281,257325 764799778496647168,82002 766141968611106816,90193 750787592787005440,15316 786196597319229440,192032 754251063402893312,30910 762209169629929472,70941 787642628217065475,204413 794397039232589824,350913 794301695610134528,259063 773990739390918656,139404 794680525873094656,261155 786227531582021632,201392 773886831603527680,139404 788071528168509440,214209 761445261805654016,67023 774090955599130624,141360 795357193885327364,266054 778210160678281216,165356 785659170515148800,194723 769160710240612352,109666 759080374379110400,56552 733011617105993728,354922 794548084692828160,261155 760707250814148608,11774 761600454123982848,69565 769006599667118080,96275 765945838489120769,90461 760541026998112256,59373 786641311734444035,205455 787219366358245376,209721 767148179611488257,96707 750011200025432065,10282 788352525313331200,215005 775068461194174470,146580 786059325525618689,199211 793850158710525952,255071 780806064388182016,182870 774076238608470016,132335 794327123615944704,258878 767817240490209280,87904 760854796790140928,64326 764197666171400192,77598 779098007077814272,171644 781346807049621504,187529 767872810245099525,102291 785310046905393152,193524 785701755594170369,196277 791443783367860224,238292 786719190635786240,204413 764680132778946560,83870 788129875211223040,215754 794009548323311616,257026 758754727056150530,54519 781333759660429312,139404 790221520740110337,229159 791349354913263616,237594 752895430153744384,22752 748719514058166272,1247921 768547102871818241,106753 787136561041342464,207277 776144401403785216,148684 737673488408907777,353105 794640545326907393,261155 751846513576333312,17794 768832107183505408,109337 779001315724697601,167220 779457390982918146,173347 765529845057150976,87904 769029441389465600,110344 749550258632392704,8664 788768018138484736,220029 785986654163001345,199755 793109618524196868,249469 757206027964121088,44450 788108272142315521,215050 788113876587978752,215437 785914364532436993,198591 792168447178186753,244550 764546200188100608,83945 790588561087082500,228470 765345235677220864,85562 755707943643967488,39134 755155325607632896,35890 785964974703206401,199546 765248317479452672,20824 777960543567155204,164001 778567603384119296,168794 793795724945330176,255318 772116491714097152,128194 776108057164144640,153618 778635681782456320,11774 773869580313919488,139404 769230552398499840,112399 779044166827253760,164814 781393019962585088,185496 770787142725402624,121479 750421238665785344,13343 794539577004490752,261155 770714525712605184,119681 793352722741420034,251452 773319989927481345,133043 771097149379645440,122299 775431012801282049,141415 776177564066820096,1250283 758739308723351552,53985 776421195151388672,155390 753742652848439297,29263 777853874719916032,163990 775027143633842176,146259 760630283578114048,62877 775867031434309632,151401 785969199004868608,199891 786680954802802688,205270 752226624423288833,20279 775628447037161472,148170 773790574872760320,11774 793648792323096576,171465 732265923357245440,349814 750427797391310848,13343 752276181727215616,14277 755596458506661888,34441 780493739760480257,180759 794323437862998026,259513 766351167202791425,93112 771812349980340224,118191 788075192572604416,207849 755741997034459138,36719 769950811841449984,115418 772881772111597570,132335 773479893354946562,136947 753539058752774144,24745 788010852368678912,214354 774212029263388672,141360 785429679431901184,195481 758433496549523462,52112 764064922015666176,79223 765253280251248640,86440 766288347862097920,91751 776134951905456128,152872 759389602431901696,56964 753235325728677888,24745 762870847774203904,431998 778338877320736768,164826 781533964397780993,186584 758389246411411458,43391 793911408312389632,256458 773713776382185472,138883 787300396242841600,207965 787307124409769984,210215 761525844053549056,68993 736098597196832769,11774 786574364762406912,204413 768165816550367232,103506 780949967561109504,182726 781243081727148034,186149 795767574114009089,268643 794001263759413248,257492 770274363815886849,117257 773757478328762368,138165 787787486969769984,205197 785310696770711552,11774 750414830100746241,12898 755059507374526468,30370 768976275285344260,110124 793858019532472320,254135 793179989407592452,249926 793916239512862720,256125 779066305810800640,171062 756095075378008064,40314 772027180897406977,127218 786205902621642753,200288 788807161640062977,220526 768472778915753984,105603 776193039517843457,154534 792081559150956544,243075 791412662986997760,237787 755033287366742016,26721 763061381272891393,76307 771507831182876672,124744 793899449303109632,256451 773370689038323713,106673 775309638942257153,148045 759228189168308224,51798 794526720296632320,261155 766586662931558400,94699 763207943819001856,70177 768957189658583040,110615 778158678688075777,164826 768631223501500416,107469 794569109547585537,261155 759111959425933312,57105 755105408658702336,35044 761058356656078853,64730 765239630421602305,85562 765924587431493632,90088 758442611858341888,52659 786068515732193280,199455 787019739658850304,208065 765673634564218880,88052 793099108827398144,249469 778592752858701825,167950 769995558685700096,113982 763395165268676608,73814 763615875933011968,1249134 770912294662537216,120690 777696433155833856,161978 793125621207412736,249469 792742268843196416,246726 781090796040708100,184350 755427950154096640,37433 778278406936866817,164826 771494868015124480,24173 790908363718664192,234583 791479245927096324,239405 765140630225944576,86047 770956541377777664,110302 779040587143983105,172297 774042755035074560,139610 778684924618420224,169923 765567981824933888,87904 764896767120842752,82283 795337239102373889,263302 786558205392330753,204413 777294702416531456,159956 786804773106233344,205353 793909544980254720,256536 769926455815987200,97852 780418843772456961,180039 760581710199349248,63451 786908822065516544,207287 769778906593243142,114779 779444109102710784,173347 781574681006530560,188119 788402214406647808,217118 778606567662952448,169201 792073599263842304,243075 793185862955700224,250064 763803113945825281,79693 764162247568551936,82283 755878390662586368,39697 785823997040660480,197512 794307266912493568,249926 791350853022003200,238395 753082168998494208,24316 773973644619812864,140444 792829452514430976,244759 793702341962788864,252020 762679156077305857,11774 786072919453601792,49459 788008054881124352,214354 794337948334510084,259722 767223386879594496,80939 793258230491279360,249926 751872797169725441,20273 758108414895460353,51344 792126857617342464,243187 759331220543025152,56964 763515293935304704,78360 764877498689679360,84724 767407006495813632,94699 790896495495118848,234583 790955347246780416,234583 751714384045486084,19000 776898833145921536,158589 768917117936762880,109945 778430674810179584,167220 752973856508305408,24612 760477870820954112,62777 775789304710766592,150426 749302931615252480,7866 759108847105634308,41703 794543486125084672,258193 764154228164132864,80939 761045898440740864,66116 775495400979623936,149259 732141528374771712,195876 773424713402056704,135025 781580157106520064,188807 778060373836517376,164001 775099400364306432,146704 781874382750658560,190635 779495030042034176,175205 790977382664503296,235590 758819548145397760,54070 794020550825967616,257492 794687172095987712,262752 795427233787617280,266138 766218541532057600,81929 794921954834780164,263895 753696033893384192,18391 785489326398320645,195975 765861494080745472,87904 786830315599831040,205294 793246131639562240,249926 791623216657825792,240145 754724067626790913,27045 793919630494429184,256255 759784948324786176,58542 789436421874462720,225981 795616932594647044,267521 768924096079892481,109470 778236655761174529,166315 786688091872518144,90209 774016790775169026,139034 788092827200815105,215005 776527592845377536,155318 786999267424661504,207613 786922334791823360,65113 759906785100599297,55174 751162670489960448,17416 764692171576541184,84237 785696235772534786,196524 765568048514424838,84724 795314678163349504,262022 750376479800766464,12805 781630897212628992,188458 767425648209989632,96039 769029658046234625,86614 780910217328402433,183269 765049714714619905,81946 771688272451936257,122145 757241920640815104,44429 758126202796269568,47207 786323372267474944,201558 769737756293537793,111558 792841874365095936,247241 763501614376357890,78853 772902587100110848,132908 760793207416381442,64722 767181640095313921,97386 787608702660542464,211794 778397415833477120,167220 756303827020554240,42432 787849491973939200,212357 767817183007088640,100605 767053303213461504,93210 732317868327571456,349776 786054743294636032,200490 760160220240711680,61412 762274135288475648,72035 795318186543616000,252035 788223909778698240,215437 773723935833665536,138953 751929238803054593,18316 770427600208617472,118393 776752910340329472,157693 791294005581639680,230485 794697375688388608,261155 795211195816898561,249926 781316548732518400,187379 781362745761341440,186434 744560805887246336,148861 787013344272220160,207287 773601898813415424,11774 752973397110427648,24497 757220932469620736,45125 785483332800880641,195975 775898876553277440,151526 778017363035774976,164783 785495120003076096,196277 795424358995030018,266822 755425843195674624,36735 768959564595232769,110362 792048828287332352,11774 770935706923376640,122146 789226608624230402,223692 794244950741413888,258044 785462245711044612,195825 789686236030132224,226731 791744657180925952,7706 786868507216580608,207045 770394019738230785,118191 794920386160971776,217837 793114700225581060,242693 794797096574406656,263205 785803649448542208,194723 792598508100472832,245148 765978268340133889,90031 753734076394110976,11774 765060183957602304,80486 787784348527308804,212024 791426670532055040,238395 793975950165864448,256276 761015437987418112,66116 761809675289501696,1170338 792071443509108741,243614 773325546079948800,132364 780751189856153600,180394 794694203418681344,249926 770075658437402624,107469 771141175621197824,123583 774676672347987968,144602 755102792004489216,35449 760684297401475072,11774 793276888026320896,249926 764585041733230592,80939 777842556403056640,163153 762279590341517313,431998 785738488104620032,189031 780476033904496640,180074 790036329308557312,224818 793470799147634688,252408 738039279893499904,11774 755921879274102784,40361 761708717029072896,70177 778644428428681217,167220 779107672901713921,171168 773071525847130113,134288 777301397716951040,160593 771165606456365056,122861 790155015755210752,229693 762659696067112960,70338 785357201489534976,195481 788002488175718400,214354 768092290560720896,100893 774409648015183872,142090 787078856410791936,206633 788527398773936128,218219 793865731393794049,252581 765277336379985920,86103 786265691456352256,201555 750705132967301120,12883 761130143637176321,61051 773115785837441025,133454 795721852106768384,247930 786571099781799937,201441 794684028989440001,262752 793247572093706240,250760 795076264692420608,262849 772160838610350080,127707 790331153140047872,230485 764452625269915648,82203 788165820190896128,215012 769678823956840448,79987 771161615756505089,122973 770442673987555328,118191 732914327808843776,354131 757712634321833984,48287 770761948048662528,120610 749121481951416320,7182 793210060990255104,249961 771730398564921344,127366 791402751146201088,237198 766728446147985408,95516 787791112513564672,213135 761147077439225857,66116 778572737862365184,168794 767674591590219776,97379 769275139951304704,112788 773603763110023169,137042 789828319373950977,228034 792076943638294528,243187 793280178466283520,249926 756573209890291712,43553 793864893153828864,256255 766409629966348288,93303 769554181401120768,113412 771389653656010752,125196 778230626927448064,166532 788133936329216000,214812 795036437079064576,247930 780047350635044864,176380 776202773314449409,153596 787329488057020417,207835 787764969655808000,210238 772173915804303364,11774 770829533700321280,121730 776058870217203712,151307 781638427435409408,139404 756464863686393856,43391 793242924632899589,250633 755109715957260288,18341 765947182591709184,88361 752313013185630208,20933 779730175529484288,175092 780582834549452800,181419 781258449023741952,186063 771481586646691840,125742 776808673888899076,156976 766443508957839360,92917 771009813786554368,122146 795316613335621632,262849 756269557212442624,42432 769276101495513088,112788 756453403731951616,42575 786521139870830592,173347 763897444547514368,80939 769929470509580288,115511 787825762447396864,205197 753282029559554048,23719 755276192287191040,34666 761683285378465793,69673 763138209047908352,76577 773510783766593536,137042 793146521252458496,249469 795197934090457089,264431 773169832237891584,349856 761309198181203968,67229 774382814561206272,141867 794976387983638529,262022 762742936014553089,74066 771455797570056192,125554 756190066536427521,41744 769272905616265216,109360 766370806888890368,93184 770718942163718145,1249780 791349014834868225,238395 778447956861071360,166852 757717518651953156,47693 762729765686181890,74133 768593735831519232,84904 739851914955853824,11774 785490160179941378,196277 787916429970567168,213887 794994561626112000,256038 790013398843068416,229296 793109718738894853,249348 764123151492014080,81869 756605589527101441,41839 794641441175851008,261155 793545629662273536,249926 794737144073834496,262849 766680403973287936,95446 766745691142193152,80939 758654932639776769,54070 780651013891960832,182257 792236392688545792,243451 756969869409554433,44163 768652149479788544,107469 788126625678266368,215754 753375265720569857,27045 787944462538375168,213672 787035260106125312,208601 787070757239087104,207109 790725565976313856,232863 751207601262718976,14421 754785927604514817,28958 769360934603141120,113165 779795459648794625,176745 791284474021412864,237491 780549435692453888,33172 788829524557434884,218275 781538174820495360,186750 792031672766115840,243187 775066971746500608,141091 761680613174681600,66804 755726684494540802,39235 766905962863075328,96156 767655553569087489,100495 758030986022125568,50654 781862328807546880,186212 775856929600077824,151242 794702228632248321,261155 795431829876580352,262886 786325721622781952,201351 735517913420070913,11774 752878621048442880,24134 758265041741291520,52061 765297601742639104,86472 756362475696566272,42432 771829451092963328,128018 792085654981087235,243398 752943138336014336,15621 759628347626315776,42453 750823670935908353,14802 766112049650892800,88546 749483014179086336,8133 778160215179001856,164001 764479581550153729,82066 791002391118098432,235620 758000325424930816,50442 785312385976438784,194923 753384070499794946,27061 753962460894429184,11312 768267102339817473,104662 773619012035080193,138165 764095038833827840,81601 781852926893559808,190635 793986127682076672,256531 792130964226871296,243187 787013604902076416,208379 793117341034942468,249469 777563776195239936,162497 788149997154013184,167305 790306564452200448,228501 757191515957583872,44461 778374707129126916,167569 788754511288373250,220332 757903173885526017,49857 769662527840018432,114779 791699417501831170,240483 781475713350266880,187461 754002517328035840,29734 791482963255029760,238395 765065027896377344,43383 790991903353286656,235828 778570110457909253,168794 779052855449628672,171617 754771957569167361,32493 757361751729905664,44461 790278044745277441,229693 795702156036894722,247930 768525616014626816,105345 794536472208666624,261155 776884080264830978,159146 791723826417504256,239982 792598656461352961,245148 781333177126256640,209828 792191546259046400,244550 790596807529201665,232169 792503873801953282,245268 760689480437202946,63451 781902033745956865,191354 758421536210554880,50923 793951149586083840,255826 759173265097105408,56964 763723289533542400,79771 794554691761778688,261155 790633730507366400,232137 768981905287024641,110362 778198404400762880,166409 793204867053391873,249926 791104984674766848,235590 793101592027201536,249469 788424527277617153,217519 786385785322737664,200235 770311061962719232,11774 788833783101272066,106085 761206845151117312,65180 786582182361833472,203674 750262635585740804,12060 764958148012740609,85288 771833189065187328,128143 774832873513684992,145244 792015866388893696,243075 778106748905324544,165097 776132318041825281,153658 753777677337759744,29832 758879661942190080,54070 775087348673572864,146847 767806233533353984,100893 788535974938705920,104244 791727433040826368,230311 751165828511313920,16897 774187135976951809,141200 732167100551299073,349332 780961559057014785,179673 754034874923651072,31377 790148086467362816,228171 778292101763203072,167220 765121225693794304,85377 760173817524346880,60725 753456402358763520,26513 793465993502662656,252020 787722209737383936,212139 753724946719858688,28563 790636794291290117,232881 794625898267967488,261155 780114926538850304,175376 787704275451404289,209468 761103836891099136,65455 772787782053924864,132335 788457509677731841,11774 751758578168586240,19352 790433107920945152,230282 791467325115494400,239394 791211510181666816,235487 770211219454033920,117257 751836447330672640,18395 785281434692968448,194648 791077334912729088,235590 778483649767280640,167220 788483207368957952,11774 785776553296658432,197512 786944134527393792,207613 742397715833851904,11774 773340276924506112,133702 758805893236400129,1248642 789124847871877121,223054 788888063984357376,11774 732332497699110916,1170425 777956881914470400,164869 781509168427524096,188401 792425372709167104,238207 754925381950382081,27045 774928422006960128,141887 781910514033004544,190517 787777550600671232,213064 760804931523588097,64722 785491015972982784,196277 770768121338613760,120425 780888246800842752,183269 790922132201013248,234796 764156699829612544,82283 760102424610615296,60866 760896298748968961,65234 776384704383549442,153596 766465761359429632,93823 781315642305630208,26066 792128959110578176,243398 786058649865183233,200971 791753887602573312,240145 790997374273515521,197046 775000950503272448,146259 763564490566664192,77598 791479503121821696,239405 795315973452660736,262752 762709645966381056,73712 786724675871240192,205728 781483523102433280,182960 762345156322426880,431998 788617879805628416,217285 762723115948474369,74559 791390376405991424,237793 773897717848440832,139865 776458260429754368,155850 795197179984048128,265257 788091110899888130,215005 792719455264579584,246225 752001245175513090,19000 771633856541696001,124004 775518011973173249,195876 787252146144210944,209831 772042189060923392,128519 732994296081580032,11774 761333260651601920,67938 779108958422257664,172862 787810544560537600,205197 763158254193172480,73814 771498366421336064,11774 781118076649664512,185496 777939341586812928,164669 795434897074626560,266151 775651991787806720,148713 779438787906547712,173628 765505816422068224,87904 733151337697976321,1170859 776272317420867584,64722 780664388109807616,182036 758720135544737793,54620 793985472712339457,256439 765008555904790528,84422 767083802099326976,97554 791406873631154182,236831 793155204535451650,249927 758297259339554816,50804 794537967104577536,261155 760128935577485312,60866 762467004888395776,73270 774082259372564480,139379 790901292017131520,234484 771399972453437440,125367 781269389207232512,186210 794533625995722752,261155 794630859747950592,261567 794978637091110912,264397 757817610343817216,46974 773718205508354048,138080 775429787355668482,141415 789146334913716224,11774 786200970074001408,201494 793153215533506560,249961 794109384343175169,250293 762626344840794113,73814 758119418295623680,41703 775742715409596416,151071 763153925507690497,76549 760204484844908544,11774 773973310463848448,136904 774815332510732288,139404 780853385058783233,182870 758286614900670464,51809 732963217325035520,354693 789195787980812289,224019 769028914203295745,110709 775482884027133952,112363 781527761479409664,188401 785313165265342465,11774 793848871688339456,255942 732834409800445952,352946 763051846738939904,75724 777578436273377281,134021 781809020336271360,188498 775905091547230208,150028 790893873836855300,234583 768219620184510465,103975 788888500968034304,221782 793023441523867648,243187 790712439075667968,246425 732545648810037248,51644 762169592240152576,71476 772519463115567104,131421 794545686968614912,261155 773941883315838977,109875 763723971573395456,79020 776982278249467905,159146 778749593852846080,168698 789230627577008128,223692 787825957654716416,205197 785442572797874176,194934 768274544415084548,209828 756392459224031234,42432 773826466211659777,128067 789087410609094656,223286 759607183382224896,58250 786994960591572993,208167 745013815369154560,351424 772288859673464832,113754 776430128788221952,154869 761627949913280512,66116 770788682571845638,118191 791242105553387521,237325 793897480475770881,254025 772766139520868352,128176 775042849356156929,146405 758844883712942080,47761 776580261962248192,156835 790539464107974658,230791 794679997747392512,261155 751223501827219456,16931 767756642314100736,101163 779040446894923776,171902 760811477884284928,63393 759112681311744000,56964 794792224856870913,262588 769240857920798721,110585 785496453057830912,196277 756496869837053952,43391 765738883623579648,87607 795704170955337729,268281 751089605122723840,11495 757544757094735873,47782 790875443121586176,234583 785662239831388160,196277 759053626459291648,55661 793977828354048000,11774 750681832547610625,14421 768950051980713984,109666 753733269645033473,669866 778317063651819520,167148 788424933453893632,217697 794733786751762432,262849 795760117060812801,247930 776786177860915200,157755 789082684412887040,223286 794971033631649792,262847 761931961602572292,65180 794959995691499520,262847 740536902462394368,11774 776948492610732034,159090 752938249979650048,21332 781506830082113536,186434 761600292433629184,69576 755041497880203264,18470 773133697356890112,122982 751175963027775489,16299 755081330468225028,35044 776636913071554560,156835 791611320625991680,239893 753523940153253888,25189 791010015960109056,234653 790003003004690436,227795 786210045197426688,193533 761757613755203584,60999 791662970006757378,240483 773506325422669825,137158 780812728671821824,183269 793628311058522112,249179 766688385167716352,93850 795401168159735812,247930 733057766533783552,354962 772021749139566592,122528 766096673575579649,90384 793865597427810305,255942 774693704531529728,144494 795400319194791936,266138 780659981741805568,181984 773932975088103425,139989 753550123892813828,28128 788144204476063744,215835 761887922048081920,71026 763807680242659330,78566 776568850078773249,155318 786593875171250177,204901 761947427121356800,70858 765596258165600256,87904 786724055806275584,206008 767858937362251776,102137 777919003532652545,11774 775784592355635200,150511 786241162025852932,201958 770244206522531840,117257 786040680170651648,199211 781838760124100609,190635 792053402033229825,243187 732528953454268416,351837 788530231913041920,104244 794181666256236544,258331 757359907314302976,46406 785650681247961088,197324 793183673310777344,250033 761504825116856321,64310 773957328576012288,139404 756601705194786816,44280 790971000556916736,233241 753742644967190530,29263 764990503242768385,82283 758628493815058432,53163 780087047671480322,176129 763088064193392640,11774 772780083002028032,132335 776068418076192768,153095 790775008515809280,232169 758749102054125569,52554 779057620971814912,172023 785321279372992516,11774 761595791982997505,66801 750725330067869697,14877 756945295922135045,45498 774196022268526592,138382 788730434339340288,218875 790267109150433280,229192 765510424464883712,87904 790878367490990081,230270 794639577663340550,261155 773564679469821953,136947 769674908276326403,108427 769720495960907776,113412 791347942410096640,11774 795720661549322240,199307 774021428656025600,140900 763064003010658304,75724 768632059954733056,105345 777005561372024832,157755 779348144777670656,174115 786254825449070592,201958 758320778853158913,51344 788762956297216001,220526 757010809138458624,45669 771477386965704705,125554 750763168369086464,14349 755852880540598272,39920 753357164337594368,26458 767803393775579136,100605 762250714588540933,72035 794660876645081088,258598 781671092419170304,187044 795665559807365120,267862 794286206422945792,258829 752983669065781249,24134 776087147438862337,151526 790888941201219584,235349 773727438610190337,11774 776914485877628928,159377 757001713970806784,45669 750511355095023616,12883 786277698691670021,200106 791442279126880258,238207 791760906233327616,240584 765190410511736832,84422 786791362439983104,206642 776239257816010761,152314 795210685600780289,263906 792016139534622720,243075 754212044526673920,32308 768571121725767690,107776 788873850058596352,203225 754725996000051200,33356 778651490357485568,169594 761128135618420736,61051 772794590453723136,132335 790426522029023232,230282 792230051433578496,243187 756320883938062336,41486 764481765574520832,82066 770739686503485441,118191 788091261114646528,214975 788186034127278080,214660 765643998622998528,88525 765962378009731072,90125 765174951603298304,86103 757321754440261632,45136 759119679063400448,56964 732253127441850370,349209 781457803982442496,187359 791286060332388352,221476 781367514559152129,185310 760638814607912960,63149 764863984352788480,84209 788755337742548992,220526 790982459403796480,234583 773376902253817857,136018 792407087502340096,245750 758475360191258624,53469 790921568117325824,234979 759867563211841536,47782 762811471013249024,73712 768974038727360512,110659 791468336970432512,238780 776597334171930624,156644 795705751377416192,266151 766716775450935296,95708 791035296804732928,234796 765405060062912512,85057 786242398372372480,201958 793991793025183744,257353 772229764203606016,128936 776430965153525760,155688 768716403549417472,107428 768900662864154624,106281 771127338528452608,122973 781287568113623040,185243 790939191722975232,232169 768488907767808000,106756 791648057402064896,240145 778607202517053440,167003 764792567896637440,84724 779509345666998272,174230 792208620339367936,244550 792838873625735168,247379 775901789883432965,151071 766776600658636801,93823 767677219267235841,96299 786401739528282112,203316 788400407731138560,217519 753999646289264640,29059 753278564875632640,25253 790546422307225600,231894 793994249863737344,257325 794916159250427904,263895 750748050407067649,14277 779664119444086785,175415 779069947729162240,172523 778991140242493441,171324 778808662592663553,169384 788456419573895169,218275 770677669700702209,120541 733871372150018049,352781 794009472180092928,256358 770253911680843777,117377 767894660966518784,102444 791602119010844672,237274 762007180551806980,1170426 778300632432275456,166532 776846801605234688,157755 765241275633262592,86103 786959134910394368,206212 792817327171665921,247379 753238815125413889,25255 794333402765856768,258040 757218101142261760,46006 759535617487306752,55257 787086250125557760,209151 794952044406771716,262847 778709985794535424,165185 749718746462195712,9408 765322327789797376,86103 794614353106440192,262053 751595465800552448,18395 754726096591990784,28033 795656757435596802,217634 758103985094090752,41703 791122668787343360,234583 773659719504453632,137693 786940327768629248,207613 792067116341923840,243187 732367123863896066,351596 749376221872418820,8497 764114463385460737,81869 752625710338936832,22829 793128679849066497,249469 790525479883116544,231894 765368581584396288,87062 765613432884297729,88669 779039628846362630,171379 732148678329270272,349197 772043931424993280,129261 758797603605778432,54070 777331898888486912,279676 788567117272539136,215437 763707210610384896,79691 761046061309763584,47940 757342531038445572,47090 793563314760540160,108396 778736812088885248,168794 785658506070204416,195975 790876257361723392,234583 794878707282440194,261155 793941589915639808,256219 750474842458222592,12935 775293582538379264,146761 739233096642355200,352699 763218970795126784,73685 755068552042930177,34666 769696533575073793,109044 788046420066480128,214354 781641266043904000,187896 775647044782305280,148713 793257506248073217,248770 794322112265781248,259551 751995138184974336,14277 792752998359326722,247232 763103953529675776,76628 752160011523006465,21091 786676211044978688,204539 793154106676252672,245118 770423487945068544,117263 777358808355962880,159876 758388642457018368,50827 766025369874931712,90723 778633931809624065,167319 776978331833098240,158387 785605566869549057,195975 786297000828502016,201620 777248022728024064,159475 792341999185760256,244221 776379020866969601,153194 780281035141545984,178491 794435220250488832,260033 793666040706269184,252196 790410208107343872,227048 768890606512771073,109104 774569009874362368,132848 775035146642661376,146259 779380654727462912,174294 781178748708200448,185310 771472744865107968,124597 777579801989316608,161456 763360463660912640,76329 790610540888403969,230732 765982435792347136,90618 763177192708857857,74868 793083000963657730,249286 777329108531417088,158520 763362132935278592,76127 758049894649266176,51069 770719820987990016,120610 793239376478212096,250633 778237611823489024,166532 790603584236761088,232791 791584689039564800,219509 795047259108966400,247930 765232748873277440,86645 760800415566880770,64722 768110315091492865,103261 793125824371105792,249469 794552932364533760,261155 777862049712013313,164001 785701441943941120,198142 767013339172077568,93286 762040817158590465,431998 767838022469554176,101681 780810640805900288,183269 753034475186098177,23742 776896440870264832,153596 795078644188090369,11774 764095890948706304,513129 789314310577139713,225359 792450577770881024,243075 758151546244833281,50442 769546375524651008,84888 792355273998471169,239610 785923999339388928,199546 732231731785433088,349538 790467106525573121,231385 766713557400584193,95672 792526251869081600,246225 753736928449728512,29548 761165801483141120,64722 774701584949260289,139404 791217690488614912,237223 779628078108598272,178186 774244511136354305,24173 773972596069060608,140444 757679197196288000,46407 786240772307718145,201958 778245652811685889,166409 794352334264483840,259034 779911637335617536,175083 787049671122313216,207113 792525985203748864,245101 775505545490870272,148994 757267467857235968,46401 786168603427110912,197322 786851905662164992,205728 789143521529892865,215505 788715904091713536,220029 756818204534636544,43313 785872253414105088,197512 776570458103611393,156835 793108047367249921,249469 767832754927132672,101681 781335492486889472,146608 768850815490535424,109167 734859074479624194,355185 773537591622860800,136018 786060237677719553,200355 773586106621108224,137042 778390521328836608,167674 764592919101792256,83991 755150296888651776,35890 775032269966893056,146259 794572615574835200,261155 770196488479645696,82066 794315757794381824,259773 776441960814874624,155390 778198629123108864,166409 793526504625954833,252824 753346879916617728,26458 759095472124420096,56964 766802849695092736,89859 758356223813091328,50923 791014615530532864,236023 795043022652239873,262022 789459382249500672,225981 793871435131392004,11774 791431378881708032,238110 757774075792007168,14771 794289859426848768,257492 788461880113238016,218275 770618574390063108,119832 767437771501895680,97447 763477290881839104,78344 777766077140992000,90252 771753006144581632,127134 774282260908421121,142090 789777545461915649,227242 793168443864264705,249926 767030121672896516,96898 752970014903377924,24788 792081559562035201,243187 792526818960035840,246392 774625853976244224,143051 776247359210528768,153095 751054293470294017,15960 781574860074082305,188119 758423533148004352,52659 795312041808564224,263666 764993682156036098,83391 755127641548525568,34666 776182148868943872,154322 794676839591583744,250633 781083383434612736,183759 753366749358141441,27045 779468994344386561,174230 768077188654571520,103354 764199604598476801,80939 773258042909466624,132996 777945147296194560,164764 786618741291298816,194221 780928634618056704,184426 789453554914250753,192363 794582902000537600,261155 793575841674301440,252020 745000701844144128,47188 768171052572762112,103071 787477438041247744,211348 747574112818606080,1247789 767733599059804160,98259 787998914171535361,213064 761687267974848512,70259 791439384306417664,237594 794603369260285952,261818 794657654144692226,261155 788508264631717888,217658 755161774056415232,35890 776185120978038789,154322 793972103024443392,257353 750926481388429312,15800 754720456356298752,33356 760527169793687552,63451 775584271872516096,146580 750820186077487104,15616 788482601375772673,11774 787099823946149888,207119 765405066291359744,86173 757378157267726336,40523 794942414351953920,235315 787072387661516802,207109 777590656629936128,162497 788888464154505216,221972 790215806101647360,226490 790754144898412544,233154 751889567901417473,17794 761914653521739777,431998 772820455937888256,112788 766725682290450432,17640 795036181398454272,263906 759842955872047104,58227 791392645025181696,238290 791673802862264321,240483 758065278500478976,48663 793971170420912128,257353 755453811272146944,35890 788542229245820928,217926 763911296223805440,80486 795386785618653188,265878 771059298839306241,122146 755527828251283457,37993 778429137199386624,167124 793371448039452672,249469 763113572809383936,76254 788150045308780545,215057 751875543792967681,19563 779282465449967616,173490 785965342551965696,199546 791814171893592064,240890 768563514591948800,66263 787318784981815298,210207 788347927286517760,213064 788757787035643904,220526 753029791415144448,24319 760932580153634816,1248876 792169488292589568,243187 773253158667685888,135025 777944311493070848,160539 790187281206259713,216009 791734956452040704,240682 762478633751425024,1248990 770732201105297408,120083 768949522118610948,109767 778300469949136896,167220 793206992915443712,249469 794643605663072256,261155 790437280443924480,229922 791721289048322048,241017 753532450391805953,27317 789067113927323648,200971 768787762539597825,108729 778868971143442433,167319 791324724466896896,238117 764846314039316480,84724 766406025826140160,93286 762711672444293120,74066 763119668215197696,75724 758672809665134593,54070 791351689332813824,11774 781341786409140224,139404 790224436695883777,227242 791609345263955968,238207 753729472738701313,29263 790986904543997953,235590 779294737853394944,173753 773265397705535488,134875 758443523163074560,52659 790570675454873605,230485 795364975506231297,261155 794867060451012608,262849 792020466550444033,240483 768140356625895425,104033 757459259479109632,46379 771702838585991168,125554 792908100101558272,243075 787887972800536576,65113 794557831231868929,261155 774216210586238976,140444 770413545846665216,11774 791797135301808128,229817 766098239070146560,91381 787042109744226304,207733 768125014042353664,103261 768656140078944256,104973 778278717000912896,166893 755026026158133249,34731 778373795065106432,167569 791396339582169088,238429 763910640209629184,79911 767212564270817281,97543 749653161611112448,9145 787734543591628800,210235 771122456555683840,122126 763188635587969024,75073 754032511727050753,31377 774100906212065281,141360 777754215636762624,349408 766402275040460800,92159 755947700533723136,40881 785568989548154880,196917 763489611645616128,78198 763838882366517249,79223 768982962520125440,110362 786426701576151040,202304 794741977472520192,261155 768289247388327936,105041 762084918944002048,431998 785508311193915392,196277 788901424377671680,221832 788220757495181312,216484 779006663479001088,11774 788232916014735361,213274 791023031292309504,235620 773952504719704064,140372 732152799337848832,349685 785941939938070528,199431 751751358752010241,19528 760428569482985472,59666 769258994477170688,112655 794928076543164416,263895 787646075498852352,204413 763843658017804288,80643 773717489423441920,138543 794634393092493312,261155 751790961269829632,18308 789333360967426048,223492 788980119595388928,222647 756279011429392384,42495 787008308750278656,207949 764820240937070593,84422 794900259960946689,262752 794009195670630400,257492 766062990751916032,90384 792415003928297472,245109 772919357357772800,127657 795358870868783104,264397 790932013595242496,234583 792528966858964993,243286 758814621511790592,148861 742163604997308416,1247507 773017981123170304,133454 785257040084099072,194210 794950668150771713,261155 765635354414186496,87145 765761913691201536,87858 764488815553589248,82780 773937050181599232,140232 793359437268410369,148861 759367799370158080,53995 776496555994013696,148010 794313788694491136,258456 776750684540514304,157708 752077314951905280,18550 760595475955187712,63879 775089092392517633,146259 793119568193388544,249469 793426916254416896,252020 766936577801064449,95572 750363229121945600,12883 752214641632219137,18316 773575630269116417,137158 781173246578204672,185496 765747344767799296,86440 757682986691104768,48810 759373098995056640,54070 792822266543411201,245148 763150786230497280,76549 762979303516614656,75724 772411759185555457,130686 788141289703350272,215754 780935052725198852,182870 795367088256860162,264397 745311197365305346,349320 763557430751924225,78344 794005881927004161,256276 758797246745939968,48330 764788050069164034,82673 773021539419754496,133454 788479088050655232,215005 774008420781338624,131421 771379553641967616,125145 794002900339085313,257492 756205227099820032,41702 777569717070491648,162497 785547350613889024,196917 766016092707942401,90384 795120959732596737,264397 795437968307593216,247930 760158427985371136,60866 757785021604257792,47545 777984266151993344,163206 780096469743251456,176128 764134199322443776,82066 775081736699056129,146847 785968731461554176,196348 787058189518811136,246425 793421377072197633,249926 771876803875106818,128043 779365125304283136,171993 770633064171134976,120186 792131007663185920,244297 794634610898571270,262313 777255325632176128,159475 778986521168871425,168633 794659470399991809,261987 762713055381884928,73704 764894488397479936,85130 770580154519212032,117748 794060051296063488,257492 781670439848407041,187969 793300850168987648,91936 765577913022476288,88052 762009752138166273,69711 765537164163739648,88052 770378973368942592,118191 785549417734561792,196788 786269314865299456,202429 794301518501572608,258456 778596535634460673,167220 750863094008647681,15800 785951696899964929,199272 788762642236239872,220526 792746338068770818,246225 792112371418304512,11774 767930076981784576,101681 788916485452279808,127871 793153027108548612,249469 751237853632344064,17365 770156959865733120,116830 760263742768590848,61145 775533325071056900,149770 794410042955014144,259893 789463344344334336,226218 794837602415312896,255393 790735586252304389,232169 791386439753740288,238395 769467389368938496,113780 766089688063078400,81929 749814999086829569,10343 767057129622691840,93210 779013773961072640,171795 781445292369379328,70338 779378817940885504,172121 786904307039891456,207287 767808156185468928,101163 787659472260825088,208146 771077121515061249,118192 791713164198944768,240718 770684597982138372,107953 781882146701074433,190635 788389868535738368,217519 757704912885063680,351340 764253059014950913,82066 763727572211527680,71438 785821614327816194,197512 757695760934633473,48187 771882368789458944,124597 753229769232097280,26066 773960138713694208,139404 788518985335582721,218349 789510741535682561,212564 732245459952107521,55820 745021300142268416,11774 769986233976098819,86345 762802777089277952,74868 789180078252957698,223286 752620500887699456,22575 791627768391839744,240145 769151014473756672,111558 768282189117001729,104332 794491613980430336,260899 775854265902391296,151090 793883005118853120,256255 768295120802189312,103071 777886296874229763,164001 780413847127543808,178076 794538923661918209,261155 760178945325051904,61145 760990530985529344,66116 777026030213079040,158387 795292728527560704,238395 775689462236012544,148684 793570306199810051,251814 763078754121814016,75724 788630388054818816,218275 790949637976842240,234653 789252494979313664,224073 761210521513299969,66348 785720368237608960,196277 755178062623477760,35890 775886464743858176,152182 750467538182483969,11774 771444190517407745,121612 788020912490590208,214492 771031969903718400,11774 758718854243557376,54070 742890777513234433,11774 773605463745179652,137869 768667946457509888,107428 794015350031454208,256439 772836344959762432,132996 793695693302935552,11774 795281410282004480,265999 785309891405549568,191653 788690980484571136,220029 764883944944828421,84724 778357512105889792,167220 794267605012021248,257534 733063813851832320,355261 793154045896556544,249469 761425323539828736,68273 762809449043992576,74592 773007562614669312,352060 760892321588183040,11774 789176775930621953,11774 794453076778319872,71794 788818741840662528,202429 768494034557939713,106774 754813442138136579,33356 763431195250012160,78304 774313318530023424,141867 758330069295267840,52112 753954696411357184,30590 793945457282183168,256935 776067991511396353,153095 755446668972134400,35372 771521532392865792,126390 788134078889521154,214354 779007449231716352,11774 760655240735690752,63451 786068983111974912,199211 755041814868963328,18470 743975705285885952,47188 776169611817549824,153194 790806244936130560,233558 778403088973508608,152594 757541211955662848,47782 756335925043408896,42405 761026021445373955,19563 766493513533886464,80939 758506011061870592,52821 762654728232669185,73814 785287309885407233,193669 758075994473426944,50654 765214206886948864,86103 732283268276588544,349347 794582903086784512,261155 764514413298659331,81869 732565433820151812,352433 771724283525685248,108396 778704440131919876,168698 794351375702368256,258305 763743442002321409,78344 786133672160354304,195743 787780804478955520,206101 758331706726354945,41703 793398118062718976,251390 750470932406407173,13532 760980980962172928,65839 763819063726538752,80366 787079800187944961,209035 765455173208637440,86653 751580139520229376,18215 749671772631339009,9470 756978836630220800,45669 780964352157421569,183269 770241429667012608,117257 785930485352558592,199546 752736992182538245,22746 786935611194171392,207287 764221246242492417,82759 788458637576507392,217837 793503640124268544,252196 765999005427957762,90031 793500705856389120,252408 756824022793457666,43278 781219933703270400,185313 793630898029600768,252112 795706681887965184,264064 770052257043939328,1249703 760918346304983040,64693 788869461042405380,221785 761819657120526336,70543 780612989963481089,182036 791817572819668992,240483 765665052666003457,88994 790969350928859136,233241 794559498048376832,261155 793950990948966400,256358 752931179901267968,24497 757764081738780672,47800 758030634652610560,50654 793121219872784384,249469 788808748965896194,220526 789263943147454464,206666 756193679988121600,40550 792098472660967424,242693 773646348289572864,137042 758004005796663297,48663 793183380951166977,249926 760850180186836993,65165 792919989208559616,248104 794529905920905216,261155 792003751406174212,241462 793588968440946689,252408 764453717990969344,82571 733602436867198977,354135 751715280741502976,16768 766346046775627776,91956 758422453039329284,53209 756501332266221568,39235 758874460392828929,54070 778390863135150080,167407 793085150993186817,249348 777804105339330564,352027 775125625099030529,124610 763132586193481729,75405 775490999552503809,149259 764241033676947457,82002 776761887929339904,155898 790419493394616321,11774 753218706235285505,22777 785753816863875072,197063 793972737580507137,256219 753816880465326080,29763 793291592626876416,249180 757997695797694467,50442 788048450164101120,205575 791351554683043840,238395 788172069594886144,216009 771754058193534976,11774 792770054781796356,246889 795382826124328960,266151 767691750148190208,100620 756918532097605633,45014 777600309615091714,162294 765247626883190784,85767 775789344930029569,151463 763340024045707264,75973 766738064248930305,95672 788717490197061632,218258 751931857772679169,18470 762721875726336000,73814 786642436881735680,204413 753691892609486848,29263 791813087192092676,234990 793188621301850112,249926 773616101548666880,137158 791309394193547265,237787 776011480642756608,139999 779714917926567936,174756 781315705085898752,187359 780613162496299008,182049 788787812728315904,220332 776382442823421952,155374 793798569278910464,255393 791361498157228032,238207 749962901205622787,10735 773738046512431104,138819 794394430601973760,257406 780707120748437505,182036 785611020400152576,196917 758142859887259649,50827 792311721184595968,243075 753613496583987200,28037 793145461779542016,249882 757721661818998785,48549 765237347810095104,86103 773890690086498304,139404 756575793032093696,41702 772238966082957312,129565 764951403861159936,11774 786949116442112001,207613 767599224657580032,99471 788781663727656960,220526 780432187107618816,180074 770871167850643456,120353 752968312330579969,24745 791339335970803712,237787 790255836689903616,230270 776850603926556672,158815 755383563797667840,37044 778271974950772736,167046 791682639233097728,240483 780050406495760384,172185 770212694821576704,116824 776878808104177665,158897 791621062555373569,240145 793178370028756992,249348 754087027470020608,30370 790739998072975361,232863 780912025035739136,183269 780694588591702016,182036 759182429793857536,56964 792016615319691264,243092 761620224173105156,69356 794721084289454082,261155 794146909820571648,257492 785837544437084164,197512 755716776323796992,39207 776448370978193408,155390 732253998229557248,1170428 764505375462793216,83391 793986071654727680,257423 779034785842802688,171324 791868524931186688,241542 771430130342359040,124744 790756961084211200,232137 794230823302086656,258456 773924502296297473,138155 772527340135993344,130663 752082892851912705,16397 788837093585715200,218258 769795008996184065,112808 764814380802244608,84422 756621189238272000,44450 791414371511480320,237491 761366237741998080,66824 786770157439889408,350699 759772077540933633,58939 761346794001342464,67906 777576826344394752,159308 788045081768960001,214117 790371931451068416,227795 764802081635102720,84724 769705347590217728,105109 773384439766200320,134561 794702469393743872,262849 779998181975269376,177731 793599612632371200,252044 788421046437163008,215088 795424302363504640,247930 773664879609643008,137553 751749749007679488,18323 764935708523888641,11774 785812414256312320,196277 776886252712910848,159236 786952669894090752,207613 794080626764713984,252196 785583363969028096,197297 789146229406072832,11774 789967548884353024,228124 794315097745346571,258741 757652297228881920,47948 795013804950192128,263907 767804487100690432,100605 790784736880885760,233307 764525332724588544,47207 780765294641811457,182659 785274633880739840,194648 753997989320925184,30802 758032329965182976,50923 769654627964968960,110659 787102298195492865,205728 773310397055049728,134993 764935892758765568,11774 765890319644815360,90031 776121698441715712,153760 788457152323149824,218275 732854415900676096,354066 767828211937910784,101681 777804984192688128,163763 790960698234904576,234583 789971399003766784,227318 775000884740657152,146259 794582828293885952,261155 754772939896082432,33356 768480183758249985,106716 792445190766067713,240584 785903413229871104,197512 789128061052739584,219119 768857129499459584,108963 734127997381287937,1170450 788152322694127616,11774 771356832115851264,124883 755132280188829696,35737 785980331157577728,200382 791589790168723457,239405 764855441968902144,84724 788363717016690688,215437 757860789730549760,47940 772921280286765057,131457 754746250344497152,33356 756865441100886016,43956 764126647067041792,81924 743845409861287936,11774 759814387548971008,58254 790908832847237121,234796 755300830698283008,35890 780539410165043200,181409 769659190516125696,114422 755573923274715137,38183 768076258546704390,103354 785682941745725440,196277 794249751248171008,258771 750391521434820608,12535 779346146795802624,169211 761003080615731200,65174 765155110926286848,86103 763705477670641664,79691 760320539688919041,42435 786273571060322305,201958 793133571032559617,249841 765640398060392448,86440 795378904831668224,266491 771876014519615490,109666 778605932586631168,169201 766480324444291072,88930 773262620413558784,135725 756578198247337985,41798 778611678095089664,169201 794025983523180546,254444 769696115797037056,114263 787492995679399936,211347 794292812950798336,259134 775515166075154432,149953 793796794052476929,255024 764238259027226624,80939 757502075437715456,46280 780967594568232960,183811 786297922681839616,202429 781522022656376833,187976 786753639800909824,200965 749269288838504448,7828 763125830335631361,73712 768577590126927873,107745 785479948115054592,193121 760047657662504960,56964 773896770413887488,139404 767152234081751040,90384 757591445549289472,47207 764218494040670208,81656 773951172725968896,140372 788135881949360128,215754 755890001792081920,39475 762660053488955392,73926 777994287741100032,162596 793480198083768320,249926 794793975358091264,261818 795454634961866752,247930 787103095847198720,207109 792056041152376834,243187 762817656709939200,74727 791616549199106048,237309 794322183136813057,259457 794573180551761920,261155 770600792973778944,118174 755548597647609856,38183 775790265105653764,151463 779441916903501824,174230 769829847417942016,113165 769995349129826306,115519 789328667814006784,210235 767869832767221760,102251 771147883097849856,122955 794720386889850881,227345 760685622247981058,63451 795695497843503104,267862 764242836866887680,82066 778917708406591488,169240 791478749980045312,196314 778981920533311488,168794 788485378617421824,218351 774054975399796736,139404 771369441158307841,121612 755514558240858112,37845 772522088573734913,97519 767806619153494016,100891 788398590733406208,217519 790705544701108224,1170441 739084203581542400,11774 753051980352946176,24173 776175323121528832,152946 794147429067190272,257492 793855362898112512,11774 740232733155307521,353488 773102806609883136,118174 774217067721584641,139577 792898168312639494,247773 773122845161299968,134470 785940382018187268,199546 771136894759411712,122145 753350959900659712,25698 763829052541067264,80486 769250776183177216,27164 780616515171127296,181935 795274339654520832,265764 758675304764280837,50827 767844050313605120,101681 785271139442368512,193817 781513013845254149,187044 760111074964344837,61051 786680760145158145,204193 765914697438666752,90125 787692622240477184,72035 769598420256432128,110942 779329002548830209,174115 764241570069557249,82283 793245276211408897,249926 754824355566219265,33549 770620667553275904,118191 792057766143746048,243576 788682959343620096,218349 792505433558659072,243562 794585069038010370,261155 780609149184962561,181755 778565591116292096,168794 788489869114826752,106085 759155658155581441,57336 734957890088230912,349197 785841062317293568,198513 776737817854676992,157755 780440671790391296,178157 756316253556449280,42249 792505215182249984,245148 756025132552851457,40566 795686656363761664,261155 776041546428715008,150511 790440807333564416,231318 792210274480631808,243451 780402811901280258,178258 788618843409309701,215608 793987337994858496,256531 790710337846648832,233307 786950404349329408,205294 794055582063808512,256239 761396989212839936,67938 768267988273364992,104940 781545713788301312,188119 792183569011486720,244632 785492377175719937,194098 790916798405226498,234583 771870923272163328,128615 771895350709870593,115435 791248219888033793,226803 732357581168082944,350911 777517589543215104,161387 774514138408165376,139404 775058301662928896,146847 795767100325396480,247930 790657437477007360,231894 775038204189696000,145244 733136509860237312,355480 771481511652712448,125367 786330431872389121,202007 766346823674060800,80939 778654815916261378,167319 768473312116797442,11774 769299946541555712,109713 771294821826912256,124597 769815859279884288,351152 793148789884354560,249926 793247921017802756,250033 767969081500770304,103552 792739387167481857,247062 763331437345009664,77348 793814244114436096,255393 794221715580588032,257492 779321507629629440,173645 795760811872583680,247930 763904292201783297,80393 764956929865031680,84209 775857330906918912,151741 786949996700655616,207287 757603021744250880,47782 795771298253250561,268643 763678879613464578,73910 769962161296830464,86103 761205861784125440,66105 754804026995335168,33022 752143837842124801,20933 790610077279399936,231870 786335327468126208,199307 789198298800271360,224019 769595442271313920,113412 794496633534705664,260380 794539071410315264,261155 773225969091878912,11774 776875107192934400,156835 759411657454018561,56964 767892612674097152,101383 794598589494267904,261155 766476353411637248,89854 786924830209826818,205455 790987102183825408,235487 765758789035450368,86472 773879702196981760,139404 779454061724766208,172185 789850362555478017,225359 790894259046064128,234583 768854736346968064,105109 761977214929735680,66922 763446916973793280,78159 773285255641911296,135725 788058142810644480,214935 761571794209734657,69231 766010005157838848,90785 768214132218798081,102764 758040832880640001,51069 768191936859545600,103481 788389982461394944,217519 795692382276689924,267521 757910194294755332,49852 755091007826309120,19317 789174247574806529,223899 789178187943030784,197137 756207360935276544,41724 751216558429523973,16931 795401099020746752,266822 768466420397142016,106731 753291876854366208,26539 789944888536158208,228820 789551850534084608,227048 758008297052135428,50804 776479375684403200,1170441 766092825159147520,90605 778832886514319360,168794 767936590287101952,101163 788888249401958400,11774 793474696226504705,232863 778163792291229697,164846 779903880549113857,176110 788712802701676544,11774 756645553086144512,43391 795398566562799616,266491 795039441370787840,264397 767108131532972032,97377 786026984119742465,199262 791272853169594368,237491 777248177237786625,159475 781475613559447552,139404 785911710989377536,197512 786698249763713026,205728 792032175524896773,243187 753719707992150016,29317 770749869829025793,120575 789890591224107008,228437 794729776070029313,259629 793205831856754690,249067 790667619015749632,232881 750769654977536000,14653 790653548166021120,233307 793607291236786176,249926 775805652337700864,151439 785917359189954560,198671 791786100327063552,241678 780955277000597504,183269 760966584886329344,65222 788888034846478336,220815 794018258827362308,256439 763064155557416960,75724 774295924864487425,141360 779451335817256960,174392 756193770362646528,41694 794526055134588932,261155 768597147344261120,107469 760211668756492288,61011 763369391690018816,77731 785775288911290368,197297 786982984788414464,108396 779450296787472384,174055 786248659939852288,202275 792025054523510784,243187 752656203965095937,22851 758119115827666944,41703 795036038687137792,247930 771565196527620096,120341 780519737977516032,180054 769666327040499712,114779 788520975176310784,215437 774398993618972672,141360 794890436267610113,261155 758791102694555648,50923 786941839035236358,90209 793462609496473600,252020 786928209237532672,204078 753728881492799490,29548 793578669163839493,252020 776210000855248896,153845 758370314262839296,52112 772118206106308608,122664 775663934296748032,150404 793214153506906116,249841 755472746910408705,36735 772808037459386369,132578 792101881204047872,243761 771482547951841280,125111 794600890170675203,261155 790939666035908608,234583 794541302553554945,261155 763835022818304000,80716 764081980644347905,81712 768536813652746240,107446 775435587058823168,149040 765281896234299392,85854 776260449775988737,152872 795667481348214785,247930 795755231162220544,265649 791103307989159943,234583 788785248666464256,220526 790514445034393600,231894 774068470518390786,141105 775886191325507584,151688 792078066088603648,11774 793480899236986880,250633 751093743449702401,16299 794849873329876994,228354 759005772319567872,56194 776478332896501760,151463 788316801335635968,216009 788074508976549888,215005 770724381924274176,119794 756275333456953344,42249 768664655375904768,107450 758830624614469632,54345 765884606344105984,87904 786682773171998720,204835 779334049743634436,173753 773995692910055424,139404 792086120142086148,243187 793986799613919232,203546 777923334294081536,157755 794532928059568128,261155 786602488140935169,11774 786997586951536640,207287 762205024726286336,71627 779471643383070720,174230 770492022918680576,118192 779444886269493250,174230 781274337718525952,186584 789167473530515458,221416 794403965148471296,237223 761320367067717632,35090 767805514038206465,100893 757898395029757952,46006 788663418999955456,217519 788130044371542016,207965 791018454413414400,234796 792340454385721344,244143 793681872983162880,252581 790926799547039744,234583 764157452422041600,80939 788134140226990080,215005 776504126314127361,152106 760507537766621184,62063 768209568065257472,98072 785277966360076289,194648 786894086879977472,206189 780848092669054976,183269 788886229924384768,221711 771057472043831296,11774 772593069938003968,131007 787038290713022465,207733 787302618628493312,188577 792364922801942529,243075 795698683018964992,265855 779401666428669953,173628 795276414522183684,246425 764972446202159105,84745 757295492019654657,46633 785869498750341121,198878 789979186895126532,98542 758187138609455104,48289 767864331543257088,102137 751913078657314816,18303 774283392217120768,139404 781884142455664641,186584 790546682999996416,232137 751108508016312320,15808 790656080309260288,233307 792171585671081985,243075 794603386687602688,261399 794711177012121600,262752 791444097143889920,238290 792764006041686016,247241 764978965706526720,84724 768165984859488257,103354 763936598610223104,79691 770567383652175873,118191 773640701288611840,138165 767683030504857600,100605 787014642786787329,207287 787471532821999616,148861 774992939013373952,146259 791610184770748417,239893 742177576450465796,1011996 775796965351260161,151212 732929431430254592,353451 773817292845092864,139223 791136860676448257,235179 794189043508662272,258598 759091159637647360,56197 787069543537672192,207051 774409490108182529,141316 780688446155292672,180233 765952595747823617,87904 792562360883875840,244270 785269276211118080,193669 775886867703140352,152182 786775491843796992,26066 785584832856395777,196676 750726004285419520,14594 766963992568950785,95568 774292445353930752,140444 761016946422710273,66159 765326622664765440,86076 767510029339688960,98646 790637187691839488,232863 794676212337676288,262588 791710791535919105,240167 793103697072918530,249469 787083241484226560,207965 765170915902627840,86103 775772643161018368,149200 795612567888498688,267521 764119820841385984,81869 752022676512714761,14653 766609093188587520,94718 761593852591341569,11774 787607238206713856,204343 793432783335010304,252014 778018771336388608,164001 794775285950455808,262849 765208973712777216,85159 795355410916134917,263906 759154880397225984,54842 776848774375145472,157693 778969362468335616,171428 776093843120754688,11774 770627722653605888,1249765 775011646129319937,146259 793094149578760192,249469 793794228832837632,255393 762695374540800000,73712 788058875031236609,215005 772808156888129536,132335 786939764473749504,207613 753624452215238656,27402 781662462265339904,177455 791777914781962240,241678 770037240386949121,114254 793646327045451776,252014 793912970522886148,255942 764444890029629440,75899 787692375531401216,210207 764030862077861888,1249188 764221476522328064,82759 746924347084935168,1170528 755162413897506817,35890 785894608534278147,198671 773667050518614016,136524 756642962805784577,44461 766246907677212672,91946 768943066078076929,109360 793208226816794624,249286 761587460136579072,50406 776212305700945920,153573 787660352662175744,203045 757765418685636608,49278 780074095937331200,172185 761219123388874752,67169 764152694156197888,76510 779135648838086656,172945 762968921305518080,74483 795344573417553920,252020 781120282266365952,184539 791254160821805056,234583 793135703169331200,249895 764104805153320960,77598 755548666312523776,38476 763843760052633601,79131 752929908553166849,24597 765630995307560961,84209 781459347541032960,139404 789329413154365441,224680 754036034510303234,14277 778330798457892864,167220 758019858680385537,1248565 763459067599790080,77849 795055123978301440,264397 765157996926148609,349060 774125563774509056,133454 768856261035225088,105109 758225651077746688,41703 781367198895878144,139404 776871908025311232,154914 779053978134929408,171693 774104469244030976,141316 770402490714034176,118191 757970598358384641,50406 794237945527943168,258771 768522869831786496,104973 792573005641625600,11774 793614286253797377,254135 771914345278124033,125742 790905522031464448,226461 788564796077670400,215437 780933901178970112,181419 792118514379259904,243167 774807658696105984,142090 777311436502601728,161352 787448943818838016,210959 752652313827782656,22439 785967079467790336,199462 756207475800571904,41680 733105217877594112,354983 785751409891225600,196917 761918505449037825,70338 778269121800642561,167046 752996364951445504,24134 778217501658189824,1182483 780721163559469057,182036 764925016886607872,80486 763086315906793472,75724 772590409310543872,131025 768371610462060544,103899 762787095542767616,73712 794603785037303808,261818 758780270304718849,1248642 771837468475654144,127582 790571424788328449,231318 776140517138534400,152872 761247812411502593,11774 772753528708222976,125163 773546952084623360,137042 751056770378833922,16422 791400486893215744,236884 761256278245056514,67497 762613617678225408,73814 764952513321762820,84710 770127481068224512,116968 777128926816587776,159632 791608935916638208,229693 785271880747974656,11774 787043365057622016,208395 776852702340931585,154893 755366799634423808,35449 790277716746575873,229693 763177782679638016,77119 765521402061467648,87904 794158006720151552,257423 787274096790740993,188577 773626251483361280,137042 795013415693598720,261942 760199777996922884,60866 763068452378664962,73814 790208805950717953,230113 778297189126774785,167273 776696091504816128,153480 793991735042940929,256217 790288790610857984,228967 785627833959718912,197286 743438823388917761,47188 790377894228791297,351349 793563719733088256,252020 765208897644814337,85562 794619061267070976,262022 791080604246740993,78159 752646310600249349,22664 751804062652301312,14277 758171454664048645,41703 733009516279668736,353789 754747225385861120,33356 789654970161332224,226490 791267869434585088,237491 755365046071549952,24448 761645617437216768,69356 773912558956871680,139404 785583666680336384,197297 792817143473659909,247466 771434997601402880,11774 780538558352355329,180647 788844724157231104,221416 757834858483683328,19563 776516403910369280,155688 757935226546892800,49925 764139066975592449,81869 740395318861287424,11774 767868639298990082,100893 790554197531828224,232137 791349805691744256,11774 788863628506124288,218892 766507627757076480,351436 771152439286398976,762119 788507487829762049,218349 756593018291970048,44273 767279493517971456,97852 789290474565570560,164764 759160683933999104,56964 771898270155169792,127957 793850813026144256,249926 773898976181354497,139404 759059806485417985,56725 795403129500139520,266151 781317159616073728,32404 792104619006631936,242693 793246537610592256,249180 740211955902885888,11774 755868898025766912,37417 786329718660460544,108396 791760329218940928,241034 789693776965033984,226712 778255602061422592,166913 780393639902113793,173605 762454424660783104,70085 765201488121651201,85562 756312571255422976,42432 760131642933542912,61051 770349013430394884,117257 781212099301212160,186149 790649206591586306,232169 733363249106812928,254034 770961336662683650,120610 754936820312387584,1172414 762958864862044161,75233 788172819196633089,215252 777802411842744320,163763 788595474647412736,32404 792738932748267521,243075 795725028696453120,262022 788385022990430209,208928 763948488639983617,81127 769544335289225216,26066 755453870273277952,37663 794542238994931713,261155 764976283067424772,85562 732607809729126401,352462 765424062969606144,87521 767845133983240192,101383 768964810914398208,110477 779563330742652928,174230 775120657893978112,146259 774461305969401856,139404 752621399164985344,22393 757120236273344512,44450 764267670653075456,82283 767868122866917376,101681 760882314414993408,65180 756371244677750784,42249 791493640950546432,239405 765191544273903617,86103 778256921715322880,166913 789152405547982848,11774 776830484814979072,158589 778689729327878145,169923 781082466941403136,183759 786190377430683648,201494 757604717597818880,48029 756583794249834496,43887 762855767774863360,18215 766426845252321281,93823 757267818635296769,46006 763029101456289792,75724 765674213134983168,88920 775092555084017668,141091 776555519003811840,155830 780355866801438720,90252 767213491275108352,97852 757690774167355393,48663 795106861515083776,265257 756826777201192960,43285 755830673949220864,38697 756249676664283136,41680 788525145304465412,218496 780065147880636421,171460 791447147124170752,238207 775629796898279424,150419 780622146439671808,181419 785814196952764417,198671 785631958206337024,197286 785906583129632768,197512 750528397097439232,13201 756776710490755072,39351 791348464256856064,238395 793439558851497984,252196 793250997933977602,247054 752620941809680384,22662 790317588391657472,230485 793973954281144324,257066 795302577722294276,266079 788103325552152577,214975 776393034762072064,152946 794159756369858564,257492 788052026382888961,214005 793166757750042625,249852 752626330949345280,22664 759600051198889984,58959 758652599713173504,54070 792888099705532416,247241 759092476682514432,56964 768582029789261824,107559 790925896563556352,234583 792069522962444289,231427 777538200030027776,148861 771343524897906688,124597 786393131239354368,203674 775367797379596288,148473 780347189830701056,179560 777171774140059649,159146 781351358637088768,139404 772074207136002048,124191 794655089487032320,261155 781832139348254720,190024 757327753704112130,46006 762286567817940992,72420 769049984733962240,110659 792529864075022336,246295 769296501080219648,112363 769690990051463168,114222 792541928977997824,246225 793133311346352128,249841 793349970468409344,249926 795474645696679936,261155 793915071206277120,256125 743496980089999361,11774 787023023039590400,194664 792060022507368449,240943 795410191776878592,266151 780609489007439872,182037 793525200004509696,252984 755696298318323716,38666 760083778303778816,59365 762708511604310016,74133 795696422100369409,267862 750757196267331584,15073 759565454394396673,55257 759598128140054528,58959 758297240196685824,52112 769191132181831680,110344 756539262787608577,40550 776122116114636800,153194 770821215455842304,121479 786839950868246528,206773 768281092482707457,103071 793189537912676353,249926 755097026698895361,35044 762451260595286016,71476 770470910390366208,117503 793441899067564032,249926 781506606546595841,139404 764853415990157313,81556 761570962961682433,68936 781321187095826432,164764 749642194512846849,669866 793163982672584704,250033 763055809383260160,75724 776853180466409473,158815 760295300422479872,61051 790696864752472064,232169 788785537121300480,220526 776261757442494464,121795 739848108373331968,353374 760871687176978432,65180 761719358439641088,68862 793487626925772800,250633 732242430452322304,349263 758311718967619584,51809 774631094918475776,144143 793152955071369216,249469 756283085243633664,42432 779573058382114816,173628 768338815995916288,41141 752221293051871233,21074 786440794135683076,194082 775873407875284994,152193 769150706007683072,110389 778086713574825984,160539 758525417472921600,50923 760202776022351872,56964 780181863545577473,178258 775882258712399872,1250251 752905950172819457,24316 752310150585651200,20279 762995793984753664,74247 767509864046292992,94699 787270370260840448,209035 758143335165026304,51069 758030131898101760,50654 788203723763834880,215437 788229655463546881,215420 757441991667875841,88859 751201200918323200,14421 769563447365345280,113836 756937197958336512,41702 767555599869550592,99831 794544119188176900,261155 791176419112022017,235590 771519500793425920,121479 772823915395637248,132346 732358592796491776,350660 760953812517396481,65387 768979471802126336,110362 790930586093232128,234548 794632625164054528,261155 755774075335745536,39475 775737159768682496,151185 771865244427620352,128017 785648817454587904,197297 749375753633034240,7816 765352680004972544,86610 792432308229840896,238207 764243511596101632,82066 788734176501596160,220332 794151569184948224,350913 759728620587798529,49168 764625819075346435,84209 780870746407071746,171795 775021264457101312,146259 738907679091888129,11774 788522828064620546,218892 766302650543595522,11774 788497168529186817,218275 776628098909532160,156835 790732052958027776,232169 763226504482394112,76535 778340680624066561,167220 763874750565343232,80153 778645891951448064,167319 788401890090516481,217634 763435594697498624,78337 758761615500021760,54070 752191182520717312,16129 763885653234888705,80939 777518381863796737,160858 785699690117345280,197512 790894215135756289,234583 766682575763103744,91956 767373547513716737,98716 774093835508994048,141316 758541639656833024,52061 771551014512054272,118191 762840888712101889,73926 773646658844307456,137640 790698200986288129,210238 791399883785768960,238395 760142723940814848,59666 770892802205024256,121949 790581516250206208,11774 756597832656752641,44271 760756990415147008,28054 761981440154214401,68617 760977678669320192,66116 778573197662826496,168794 772251538475651072,129551 764846906879029249,84724 776768524056424448,157693 754036523528548352,350247 777610212362641409,159308 793846322491170816,255942 786384735203315712,203510 789457316391321600,1170441 788834158474768384,220526 794687476212367361,262784 788215934678773760,109244 769128454348472320,110585 788124567172681733,215372 768926631700430848,109104 785385054612496384,194154 769246204102336512,111549 781216883383173120,185595 787395271164649472,210207 785314114360881156,11774 792965435541127168,240483 758357377846505472,43391 761627085425160193,68993 791364620485144576,238207 795080225667350528,264397 762135389243109376,69947 778188698894659584,138707 771693175148863488,125145 773898175010643968,139404 755258860525330432,36545 758216681009348608,51344 753312221304848384,26871 773649855075930112,138382 794612626613563392,261567 761225460537843712,66897 773672400655265792,136904 756436694161723393,42564 758679020804333568,51451 771799352608260096,125163 774872083431952385,142503 778174424717619200,165185 752296581735469056,21309 785968834825945088,199891 777886033039986688,163559 790302582723928064,226712 776531211036397569,156717 776169549053956096,153854 785877838272483328,198591 793362680195059712,249926 755129831444979712,25135 789959615178039296,220820 793908194972164100,256255 775728982125871104,11774 791158037033652225,350657 748442146982748160,349721 773966705546694657,135505 777689559329021952,162497 760334657800048640,53289 775306348846284800,148045 787051316795305988,208016 752104386139189248,18893 763126653035962368,76794 768483783523770368,102336 791379424373448704,238494 794190475397890048,258598 793214502334443520,249725 773524483688849408,136947 792594582869377025,243075 793230440819666944,250243 754772932962971648,33499 755955132643368960,39997 788537258177507328,218349 791348323735273473,238395 790876928190275584,234583 788975956291641344,221971 758080627258384385,50827 791810875443118080,240890 793502975687692288,252020 765340760694591488,86440 786524723765280768,203674 772230479873531904,129126 793955589256843264,252939 756830094568591360,44290 764149579717742592,78566 768947333245440001,109945 754184138702348288,31400 767782583149088768,100949 777105223844241408,157755 773976213673091072,136904 776878474631974913,157993 767485900754448385,85326 777386597490667520,161349 762134137960407041,71862 762725128228708352,43756 770379977837666305,11774 794684896526508033,261155 761658586233729024,68567 772308003693273089,127636 766305724435722240,11774 755206786274037761,35980 767502592935096320,97371 765339089587597314,84886 786996919880998912,207287 786015189388984320,199755 788764112222380034,220029 751807385618952192,18413 765014190268362752,85159 768590031787130880,107559 771412368853078016,125367 793646791333773312,252639 753990220387876864,30815 788198463137775617,205728 762411307131817989,68987 791732557419163648,240483 758875322645229570,55261 785584333578838017,195936 788539356172517378,218832 785979847256383489,199478 781234466685526016,186212 755773518604742656,39462 760606927135117313,63937 777908178340249600,160539 779294202517749761,171902 788868880953319424,221785 778627504831619072,167407 758544614810791936,53703 791814231674851328,199546 792807906122969088,171693 755181386445750272,35890 770398059960283136,115526 773841901749358593,11774 753006761720811521,24366 755197451460411392,36219 781235811387781121,186212 778952904094781440,160134 769920106407145473,115511 786749492250808320,205094 750365393538150400,11495 770620934340415488,22267 792017714072150018,243075 757642802889187328,45843 755205666764103680,33751 786759464888127488,202727 759806956630532096,58267 767326346980823040,98720 752237277221355520,21434 771800255243444226,128043 786175805860741120,201494 754744505199308801,33356 755911415374811137,39657 756571734887632896,43225 773533381157978112,132497 764848385119490048,83160 772051628719501312,122133 795037959636615169,255954 785652286232072192,196277 773898127535435780,139404 780749147582398464,182870 775688560183746561,150663 770249947111366656,114865 781115248006819840,185496 793128759817711616,246314 772120668364214272,129471 788234558672035841,206313 786213481930428416,199546 787813132127264768,213253 792101769652252672,243075 763950062825115648,72798 788398611575046144,11774 791694483872034816,239610 755251118880362496,36491 787705337302257664,210460 793570405801791488,253082 756617154833723392,44274 786374960893820928,203510 787866925627998208,213253 755150164806041600,35890 775647705305649153,150511 791425170145763329,237999 794193848645787650,257492 770960932851879938,120610 756197517214167046,41694 794623046032257024,220727 764707149633220608,26066 777987714301952000,71826 794539318094204928,261155 789425271355142144,225400 755501791681413120,38032 776805344139849728,158348 752981904886992896,25255 771443377858551809,122528 760364101948276737,62063 793204113748004864,248988 750084480916869121,9433 795262868614692866,265878 785630523397996544,197341 761636776901382144,68987 762687757101723648,74133 777643573516836864,161988 792242283475181569,11774 760097018089844736,60112 771005781638459392,122690 780197148688277504,178330 769637659195080705,110585 778268906548977665,165690 786199121468063744,201619 780724101606498308,181903 789128752286445568,222647 769744218097119232,113788 789387622451818497,225384 769488199811010560,104973 793172195979718656,249961 781542454067462144,187976 794001841885298688,257423 764189897548759044,80939 794229363818590208,254209 763166262767648768,76535 790270255314731009,230575 790899993678712832,234583 770756865982619648,120610 752646291797139458,22546 764216803832713216,81946 792074700469964800,243793 780694838035505152,182036 785936387220570112,199211 788907433871695872,221448 759123536845819904,57092 768525381636722688,106281 785613172568842240,196767 786650022481846272,203674 751093488868098048,16008 775725403444871168,151071 780828756000829441,182960 793187966256553984,250383 759758838253826048,50328 769280781067939840,112788 760405034559475712,60866 764785404264546304,84724 795665762363076609,257781 787322428850450433,210207 751926756525891585,14277 785383367411924992,194648 753437381995266048,21332 759253674803732481,56964 794319828962054145,258741 764366993646620672,82066 775356872392110081,148170 777798648902082560,163763 795301876552101888,263906 768206039825219586,11774 778563607759945728,168794 774245083696758785,139983 789429498550845440,225981 753554492847747072,28148 767839079392215041,101681 776579009459195904,156132 750344727908782080,11430 754006966192799744,30815 773892934634606593,139404 735924067769942016,1170914 778318632405172224,167220 788835307311423488,215437 794193906778992640,255870 785248242380345344,194157 780227527679762432,177233 765569649778036736,88148 794001282495377409,257492 762233465878220800,431998 775044679322726400,140748 795383382108729350,250633 756313078074052608,42432 776740788952768513,152314 785865769963888641,198878 786001797886402560,199211 793168737310535684,249444 794051144293171200,257492 794555291446759429,257492 761764676317372416,70689 781828452781584384,190635 754732727782432770,33356 776210907831599108,152314 750435832767492096,12883 794060569645031424,257353 790705727878926340,233241 754205157370593280,30339 778389467891589120,164814 776207094672392192,153845 794360131551109121,257785 772681397995573248,127711 774004809296904192,140444 776114326239219712,153658 792073064536080384,238110 761784013115850752,70750 792135162330886144,243075 775067913992540160,146580 791007199837511681,235590 742094595979366400,352982 774118992415830018,138819 794880200559431680,262849 787633250508300289,206101 776297544674672640,154333 785655396513918976,197017 786800042870906880,204835 766714289734516736,95262 757799169889140736,48491 773849383460667392,139404 757819920038006784,46526 790601045806153728,232169 759145609316200448,56964 778296631997366281,167220 786335392467292160,200317 756979419860889600,45669 781342965637742593,139404 781705712133111808,177455 772602218226737152,127218 749828348839235584,7826 760167696264757248,57574 778233526277767170,166409 779002403429298176,167220 790666601544622084,232595 757255612489043970,46612 750010587954999296,7869 762754434724007936,74681 762132332442771457,65663 762698024351109122,431998 750418019449438208,11677 786149643985879040,199961 792118594888949766,243075 768937431223631873,110477 785240930454568960,194167 771377314143678464,124553 779451652382138368,174230 792482122971832320,243187 733076017179283456,352432 762173130752208896,67229 776469418851184640,481145 772910791511121920,132765 791307420760993792,237491 788896411228205056,217634 777191621532069888,159308 751593319273099264,14277 751182039420964864,14421 752984730258112512,25255 732782311691976706,353789 751098591972716544,16299 756267385800290304,28033 770975413002567681,100893 794572549514547200,261155 785547615802912772,196788 772106977476575232,128355 755974104616927233,40881 776927091958943744,159093 785310750994788352,194079 776803123109195776,158314 795371435065647104,266151 766413426528653315,93823 768484065397706753,105041 785263087825936384,194188 756678502804492288,43553 794753982812065792,262752 795012043682283520,124597 761200963264720896,65180 776891262364450816,158864 780160580401455104,178735 792154857218068480,243286 794678793470234624,261666 768777018288828416,107752 794589511825035264,261818 732965303949217792,1170592 788985154798620672,222627 785585443710435329,196277 732560835084607488,350660 779570853562417152,108396 753984479706742784,30590 756478997664559105,43391 791368624334262272,238395 780783402932809729,182870 790063247416238080,227881 788253331365826561,215412 750739945233477632,14981 776813529911341057,157657 780598331835879424,181755 760608363004788740,63937 765268169082548225,84724 760281145141366784,1248753 778682380143828992,167319 785637882358853632,197286 767073141973745664,92369 752232147491041280,21579 772843239925702656,132335 759777066673778688,59215 771900981739085825,127366 776472402842689536,481145 785901045155176448,199546 755855597048696833,39462 773976948116713472,140444 787812036797353984,213064 756612530626187264,42432 790667072447676420,232169 760992409132134402,1248861 788720932961390594,220029 791297994041597952,237491 760691442423586818,63451 758771035722264576,54070 785509541517545472,196277 785438863141572613,186883 770264946131120128,117257 759086601171501056,56231 786911376048545792,207287 794205620496834561,258771 767858918328459264,100893 769561534800416768,114227 750674900285689856,13627 769302685099057152,112301 776886124509798400,159146 781108511690326016,183975 780570358290055170,181613 764114316450631680,81938 768546373448896513,106676 793230955712512000,250033 752671395776126976,22575 764195660551839746,82177 763903447770996736,79651 755055668697137152,33356 780788627320270848,182665 795434185766879232,266491 756501810639233024,42249 780607673041457153,181935 780432589483978753,174465 790963027629731840,234653 753968037028569088,30304 764178471929151491,81946 751150726710042624,16953 792948879691948032,247240 778774483612164096,166995 775347046182117376,148045 793871203073163264,191065 781547144511496194,188401 788058357106114560,215005 756559306628235265,43471 795707434794942464,267521 766663894978928644,95045 761216965549719552,66116 786128032402636800,199227 769308432419684352,112788 781591029342351360,189222 794349126112591873,257788 781091059325661184,182257 785656820249559040,197512 790364182902349824,11774 795018848441421824,263895 772233632362614784,127707 773868943073218560,139404 759115168181780481,56964 770354110407315459,116970 786989138335633408,207113 793276946503172096,249926 794579735447818242,257353 762757213295304704,73926 775604749441699840,150302 794177933065814016,350913 774098164307537925,141316 793936857507753987,257026 791702451921440768,240260 734620364710502400,1170538 758998716149673985,55257 773906146121900032,139404 779053220622700545,172056 745580736636346368,350943 756941679878246400,45576 791507557076627456,238980 751580996139560961,18316 756230378440962048,41680 764671018241757184,82344 788856911261163524,221476 778673139672817665,168892 780863219044712448,182459 785237380810756096,194082 765233334859472897,86472 763419052605931520,1249110 794548114417979392,261155 757981738651963392,50476 755397260117020672,37044 750502438151479296,11495 793275109599350784,250633 795690470554894336,268179 790666632464961536,230234 755086168555782144,26721 787581881764155392,211733 786623640754282497,203674 755903388093587457,39797 794378921852571648,257325 774432494602989568,137693 781859927740547072,190517 772153790921338880,125163 758639733039849473,54070 777561065060040704,156644 792464139557797889,244327 755785217974099968,36961 788426194068701184,217519 751085519929434112,15643 777125196088152068,152182 773900594528550912,139404 764783202082787329,82320 776951937480654848,156518 775479263881420800,149124 791024421985132544,235756 759708132830539776,59394 760208195583348736,61145 793111312834240512,249469 795073606804008960,261050 778223226421772288,164826 779087470835171328,171463 788441194187546624,11774 771470890802507777,118191 781589949200171008,188401 765610088883167233,87607 786155132736208896,49459 789242428452548608,223921 795759935447592962,268793 760723258295611393,63149 795055546550210560,247930 760135307610222596,60353 766733862814744576,95708 792805593966780416,243865 794713576036564992,262849 761269562927030272,67226 787770601037369346,210238 755890350707867648,38459 776514286373908480,152872 790596930510450688,232137 788996810320863232,219678 794961868209188864,249926 780559515838214144,180233 795605556815863809,267521 793170470602407936,247672 793925416700362752,256219 791107932343545856,236454 755411295667621888,35890 759769176156217344,59666 769857200835690500,113894 759089304903770112,56315 790199473091649536,229724 794340808300187648,259063 766665100795142144,92958 773917782006042624,139989 786527553687261184,47940 751915682196033536,14277 758065859852140545,50654 764152725151940609,82283 773996818195546113,140230 780865201138786305,183269 771688240923357185,122126 732996656321400832,354700 757657864584372224,47940 777642146836910080,159475 790357279912493056,230181 792337273278853120,243092 769650968489185280,114587 774714773023907840,143622 786743400888426497,204413 794111975055761408,254209 753916583303602176,30296 763825229571379200,80393 795384194469953536,265885 772037058319745024,129082 778941787121614852,171168 779864697394892800,176201 775043114771681280,145244 761530678898864128,68993 757638211921469440,47650 781254940199092228,101203 794683536783577088,262752 776428186150301696,155688 773249468674236417,135725 794315530962280449,259134 781920950723850240,190635 789289855784095744,224680 755167290610507776,35890 787139810687324161,209184 791639231030452225,240145 788728128642228225,220029 754730124193431553,28501 794039899527806977,255299 749710347926372353,9145 768870183553277952,107423 754991454976606208,34666 754059820467154944,25189 752626246220075008,22575 761599885959311360,69565 777942644932616192,164831 758009496736112642,1170396 770384054759882753,118191 777880561151053824,164150 790339775014182912,227804 760582740920107008,60866 756889851434328065,44450 780811362725339136,183269 794313281334710272,256038 781660272092061697,186584 788557959425040384,217837 761339381814730753,67369 794587674333937664,261155 762863780858429440,73926 765206149671124996,86440 779110495852912640,11774 785504298314498048,194743 790704004334428160,232169 776477747841421312,154709 764857809250975744,84724 791394721062985728,238780 777644132743323650,159876 770023948591460352,107469 778236059817697281,166532 758725551771095040,46958 765660772428947456,88311 764163349021990912,82283 755207402270629888,35890 773558233252306944,136947 791650402705870848,240145 777916299565473792,164633 763601274227007488,79333 788407684269740032,11774 793200470579830784,249841 795673903611969536,267549 788108897718591490,215608 794841105292525569,262849 791346128570626048,238383 795437814414512128,247930 743520017648582656,1247620 757741646502961153,47545 791201619568365568,172084 790000326350868480,228354 775446016753557505,149202 788023884326932481,214492 786400163153649664,193633 794562988837634049,11774 767157224963772416,96919 764838529889210368,81946 788487910513319938,218351 793305963730079744,249926 794760650169794560,249852 795013050323664897,260927 733382973010153476,353374 790621640581386242,232992 758005323810664448,50442 792504241525026817,246392 768091781514887168,103354 771944499106947072,127218 785629630724210688,197512 755490510295425025,37044 788765616249278465,220332 772121303553683457,95574 757674286719049729,48477 787820807301070848,213064 755157576384405504,35890 753675981047693313,28819 794327943702978561,257492 786693393464172544,205270 751942432598568960,15316 750754267187650560,13343 792529870324629504,246295 794919730175823872,262784 752692049808416768,22752 772167748562538496,129991 785621179532881920,197512 763221067804606464,76794 761344845009063936,67547 794682189417807872,262588 762660721712885760,73926 772215596738117636,129983 768956545971396608,108795 760416480135708672,354238 794592587759767552,261155 765366793993007104,79513 778166629708533764,164826 795349255518961664,266500 795312349037166592,266079 772204576653074432,129558 752231118653493248,20279 791697320324763649,240483 785647926823493632,197324 752627162684022784,11774 768241523699830784,11774 776553882516283392,11774 760614416962449409,62716 771896464813363200,128615 765950261080752128,90287 764641316831649792,80939 763455095195459584,76406 793598964117352448,250633 762486967187546112,431998 768204346903371776,103924 773895262053904384,139404 792070885960286208,243075 773164336374288384,132996 780760129553653760,182036 769684595029766144,114779 776192681672216576,116306 765663607124140033,88930 787202262435192832,208777 788691983510405120,218455 761604674474635264,48052 763149197474357248,75899 732169383754248192,349764 768236492577644544,11774 792121328535035904,242712 794619966691557376,261155 790128966082433025,229159 790725877873115137,233307 794564079566213120,260181 790956858500677632,234653 779263901795966976,350711 790573976598769664,231318 790249504591065089,230159 756589138309242880,43553 756790411549667328,44243 793311730239610880,250293 773174433234190337,134561 793211857196711940,248988 768161629569548288,102514 794055064922882048,255870 785515802426503168,195481 779127194555645952,172270 780647316092956673,182257 785797536426721281,194723 754069098145976320,28732 755464728021839872,37706 789217029479763968,224680 794554017020055553,261155 773562767710101505,137042 777920503361179648,11774 762803936885510144,73712 770414048026488832,117667 791059685692420096,235620 791214282776125440,237216 786302336461369345,192032 760164242066665472,61412 763480360919240706,78344 781632251838787584,187044 791380882854711297,238494 764490119302811649,83391 768129486755770369,103354 750378047392579584,11495 766034675978547200,90539 767323744800944128,91170 753703015954145281,29263 778568049427353600,165185 789863892436430848,228380 775761683109277696,151463 780083657751011328,178045 793297070803324928,251282 781137386663211009,181419 794920411318419456,263463 771848662125195264,127957 785505414515462148,195975 791810929956491265,241940 779040543699501056,172014 788754366329196545,220332 794336021529837568,258878 795446750874112000,247930 794004860756594688,257526 775286905793449985,144868 778817598360162304,170609 794320235474145286,259543 792743962855354368,246339 792715988034871296,245963 794628988031275008,261155 795005801660227584,262849 793871244647079936,255942 792026521061974018,243187 795705365858045952,262022 751765387335774208,19352 778373691872645120,166852 781202974949437440,186434 765999237645504512,90723 788469797356986368,218495 770581135025844225,118513 777634670720671744,162294 793279142087102464,249926 790635050375131136,229901 775750244839686148,151156 788178138203168768,215088 770686552255045632,120613 775407448282705920,141912 778647940076281857,164001 767518008646467584,95707 776786390877085696,157755 786953477150744576,207287 788439987842715648,11774 772260703910531072,129471 786315301663100929,202877 794637459334119424,261155 776047221305376768,152735 766717169841410049,94899 773968595575595009,139404 791044606855184384,234796 768973722933981185,109667 771400566752681984,125367 788374838247235584,215437 767081459832193024,97377 778567992347136000,168794 785397182627090432,11774 777989890243956736,164783 792431476566401024,244461 761981357761363968,70679 795409205163397124,262022 793228724732690432,250633 787021423550181376,208016 787393982036750336,210687 780467387522887681,174034 788064498540240896,215005 794279102299541504,259457 758710497445314560,46076 791408805447766016,236831 778202980990410752,166422 789508390804414464,226731 764259593870606336,77586 775432587204583428,148574 732838557409259520,1170702 773295106585718784,134993 773669508716244993,137869 773900360800960512,139404 794537685738209280,261155 751614470040920064,18323 758019393087496192,47761 769251252266041350,112612 755527391653552128,38183 758846958396067840,54070 794015469606834176,257492 763890036144087040,18395 764320256907149312,77598 764339659598139392,78159 794897138744442880,262849 770271286350184448,117364 772030968081199104,126082 795027935061217281,262849 766720815828131840,95727 781878395126689792,190635 792524590509543424,246392 749293813521272832,7529 788080526212993024,215252 756227080426233856,11774 793912497694617601,203546 775894612305178624,151947 775321276437102592,148045 764920494189645824,84209 759837868604985344,24173 772143235133243392,128519 756624230519799809,44429 774368538488217600,142668 763781245172011008,79139 780701014353645568,182036 790489581082832896,11774 754747379581014016,33356 791006923118305280,235948 790715904329969668,221524 773533537299468289,133702 790294880589377536,230282 777963631266836481,164783 791006288763379712,234583 780773536252170240,182671 786377432718647296,202379 778737494426660865,169923 788794175848325120,220820 788386456683159552,199307 755167235128209409,35890 751056108459061248,16638 773709706372186112,11774 778658015398465536,168794 766002292252372993,90405 781691593086480384,188498 743110503774474240,11774 777199224886743041,160036 793111053257150464,249469 785339671324884993,11774 756671756832681984,41702 759263506856304641,53014 762133152747950080,72090 786289719898288128,202200 735394106738757632,1170550 786192952250945536,201619 770278693155385346,115848 792035522726076418,243075 762769203396882436,74727 761763538767585282,69548 785935221447327748,22735 793551475108679680,252014 779039815979237376,11774 760330541707079682,61412 780158582155202560,178360 776034340253802496,152735 775452001362640897,149304 733097164465950723,355880 755411008122818560,35737 753737458051842049,11774 795614487466360832,267521 778272690117435396,11774 785676033563308036,196277 793508878386245632,252711 788173392591466496,215437 773316395635318784,136110 767852351830896640,101208 767422110138597376,87904 787718639726239744,205197 779355355625189376,171795 788478295306141696,217083 758265858531684353,52061 791382241024835584,11774 793454087215849472,250430 766978534246060032,93144 758711771901210624,54739 791428957786677252,238099 757306800815222784,46006 770728355582840836,121046 788522974504554496,217658 751154192979333121,14781 793098840584978432,249469 786149002031067136,200566 755047957410508801,32873 755871730770542593,38183 779035902928560129,170187 755953849580519424,40881 791658466515574784,240483 776906523020660736,158348 777596237042200576,162497 793812415880294400,252711 773925209615196160,139404 773323237870755841,132802 790570244150484992,231792 764998432809291776,75790 778180306260066304,166335 790305265635692544,221785 772221666130857985,129991 773646190919421952,137953 775040947403063296,128934 795426498006097921,266151 766000159822151680,90723 794296671660220416,258456 765279955366383616,82066 786631101435383808,203913 777386754596679681,160358 787014424582295552,207287 764638121212403712,81955 756243361170911234,41680 787016660557320192,207287 795240093095108608,265649 791713383775080448,237491 791690962594430976,11774 758632834017878016,54070 760533608058740736,63451 781868800996179969,190553 785372502612709376,194648 793888368702550016,235590 780926254488948737,170187 778709538358779904,169327 785730566993879040,197512 792491310003261440,246225 771535559013433344,125853 788754007770685441,220526 787034262327300097,208014 756061260253368320,18215 788500385002651648,217837 761765854081974272,69231 750829147245600768,14778 790588609174900736,11774 786011270424227840,199211 749726037337071618,9432 785609590432002048,196277 791693776167329793,240483 767820568385073152,100559 762645064535257089,73814 758154872374067200,50827 773756883052134400,138819 775751464727617536,149200 789834819224031232,225359 791988945701769216,241716 789677252497711104,226819 775398197594320896,148170 794353235096125443,252679 793506982237966336,252741 753646490925621248,28726 757965354069000193,50464 770280571641720832,117377 792472370891980802,246225 769683301858553856,114779 773002750867144704,132370 780776070890987520,182726 756031859104985088,38511 785603025180037120,197297 750738164679979008,14367 790284419449942016,230282 777012072424943616,159876 781334941024063488,186212 758796376725565441,55257 795715068054761472,267862 773097039739572224,132874 760632230813184000,62771 749257006377238528,7828 732604417111789569,352727 755484555579121664,37973 780408511515721728,179742 789796557449158656,227484 762334118571020293,72802 763716426943332352,79513 775891041601880064,151212 754748297840037888,33356 772406497506656256,130677 792743502748712960,246726 776608502202535936,156835 793450810894155777,252196 755922744450179072,18215 780087186557440001,176128 794325476105998344,259551 776931632934629376,159146 761365559913185280,67768 773127935377018880,66647 793138640113246208,249469 794640991647109121,246425 788798876232712192,220820 762693531039174656,74133 793575820166041601,252711 776895058083737604,157755 785980769311285248,199227 763874084425981953,80939 790311619871903744,11774 794275453078999040,258927 775093258162737152,146259 753598477964378112,28148 775449589872676864,149202 755843276461121537,39462 766759004294918144,94899 770922788412616704,117400 772893217960386560,131597 791956185322618884,240483 751118613382254593,17140 774804143772807168,138819 787017324104519680,11774 779082683657883648,171062 793267969870536704,249374 785256331271733248,194160 774707057564016640,144690 753736515528888321,28866 766222015279792128,90401 791724700896522240,240535 794183945197862912,258456 775803980018360320,90193 791337741363445760,218349 773586245154844672,137553 787087970474061824,205270 781144721091653633,185496 793157577009868800,250066 775428925300236288,141913 794210884902068224,258598 773321212365635584,108795 750035904992047105,11372 757264026212630529,46612 762068551226105856,71026 793162169378566144,249469 759474035646496768,58267 791053986971385856,236393 778708270215069698,351436 759245826522750977,56889 764117783164706820,78129 788738158737383424,220332 769951941761835008,50923 792102825006202880,244008 795066799574384640,264397 787750936324116480,210235 761326366922944513,68057 795274072661884928,264397 793593905572753408,252893 794593452965011456,261155 786918857369714688,192032 770787774450442240,121479 780827622833922048,182726 781511175959777280,188401 757540173273968640,47736 786525954856189953,47940 795400784825516032,263817 761013731836899328,66159 780162126732222464,178582 794095694252568576,257544 758345089727000576,49866 753404843386105856,27045 792325321018179584,243398 758093299731300352,51069 770799506527051776,121542 776102139785424896,153095 785299241468043265,194934 761024169387565057,65974 780940343466401792,184533 781459837385191424,163184 778121541884252161,152262 794687618852286464,261050 758892962948325377,54752 770399396370546688,118191 769033314778935296,110615 763437702129684480,77731 761970488792928256,71270 759001175089827842,55257 761084084802072576,65500 769429197118857220,112363 788160372557553664,215088 774077415949611008,139404 779723239060832256,174756 787047380944244736,207613 791129703314812928,231870 793279638399250432,249841 765312906351083520,86472 786284933211828224,202429 788100740795555840,206117 793214910448570368,249926 773847822097457152,139404 760178664344473600,61051 775511620885688320,148994 768929837855584257,110209 760440696285175808,41680 757641173414535169,47782 791055024809881600,235179 792195147781976064,243187 791359171669164032,236932 754092307519934465,31686 767386110196670465,97515 774267438623969280,140444 750773984040521728,14968 773602041637789696,137537 769016134813245440,109886 794619728345985024,261987 771404915801370624,125367 788152943933394945,216009 793098675404832768,249469 789515715665498112,226712 774369615099068416,209828 776287804124958720,153248 750824886583627776,14582 781638068411375616,139404 794605217828524033,261818 781523097698443264,185310 788090063271886848,205197 794025102945894400,250633 794286978799992832,259200 793862823097036800,255393 763416062717067264,78129 788831793587687424,220332 791611948760641536,239927 791016553911349248,234796 767902834926952448,101681 787125193848262656,207974 786254589779554304,194042 793866114979606528,249926 758967852376350720,1248596 771339668327501824,124600 763574648483090432,78338 786661153338294273,204413 761989813734150145,70858 767681265042542592,100605 772805945462181888,132335 793141864757096448,249841 766408081953607680,93823 794604144682303489,261155 790913471508471808,234583 759248370514989056,56964 781914601898254336,187131 756699208313364480,42125 786969113990017024,207949 776844218534887424,151845 777029031367548928,157082 786236246934728704,201555 768957121098579968,108396 775361328110145536,148537 749315200382152704,7816 755535981722427395,35890 758476029430145024,52394 764271393039081473,1249230 768029195779792896,102940 775070165604110336,144611 753194333637976064,26029 771559717566984192,126390 794245627181989888,258598 774898596248420353,62492 754003083118673922,30035 792615178655399936,245148 758722356302876673,54070 773522401850232832,136904 780800058375667714,182036 785960458268258304,199272 790900226311749633,234583 794576611945365505,261399 758751480920801280,54842 786382746256105472,201494 795353228774932480,262847 774412936932651008,141689 794635141796728832,261155 772456163933913088,129662 768078256922820608,102514 795421800213741568,266822 793186061581062144,250033 772920469838331904,129551 760440666358882305,62836 792907232849473536,248065 756830134066352129,44163 790665262475382784,231894 795369131067539458,264397 778249132544667648,166390 778002740333125634,164814 763022534476521472,75724 789516475551866880,226819 785239936689590272,108396 791387519958917120,238207 781122002639740928,121785 790935508578869248,234583 791676437728198657,240483 746777001311113216,35479 732897825151815680,354495 732984281090412546,11774 763100887191392256,76628 777319133172076544,153779 750305671447326720,11349 770227629232361472,117295 780051001373921280,178045 755905190511972352,39462 771865379308122112,128615 786993017798299656,208176 793704203227164672,252408 778192090186547201,166282 766460033773162497,93850 769525274790600704,110585 786950575145361408,207287 753012374236311553,25223 775339267220500481,47940 781554524901236736,172036 789152704182583296,223286 795749935920582656,267576 765765171008724994,88459 790989880247537664,235617 761182447551721473,66159 732715932137623552,1170595 789506641603465216,226731 785507563685240832,194743 768801647485222912,105345 785543315919863808,196277 792041603401588736,243187 773861263310934016,138819 759386071876591616,56964 789965989307748352,228416 758851642741563393,54070 772719507840364544,52912 750846497193852929,15643 790920649850155009,234583 794189381305188352,258598 781499537575841792,80785 776196551693656064,154469 779669353860063232,176196 791017311813500928,233692 754781210342154240,33356 794595936676773888,257492 793915081926971392,255942 764932246117638144,84724 779381570368974848,171693 766369146191826944,80939 774096200903426049,140211 732632564834435073,11774 787991186912993280,213887 755032063485448193,33081 794323415847096325,259055 751569393214033920,1248183 732331925474402305,1170425 762109671721279488,69764 789435706753986561,225981 785363332584861696,679105 792042272158261248,242693 772381435500068864,148861 792496712816353280,246392 751897401418407940,1248155 794769669005701120,261987 787258303025819648,208867 758448696824561664,52749 761265592259211264,67679 781698791846141952,188309 791274791173054464,229782 752918976984911872,24134 777907020242366465,163990 779159160369901568,170547 753164401558032388,24704 758065336872603648,50442 765375848027488258,81869 780439060095438849,174293 760363811098529792,209828 775307208989020160,145866 789284507614445568,224680 767721590033293312,100893 761261425268551681,66824 786727686114676737,206326 751552539808542720,18495 762221650582450177,72350 786934568276357145,206484 772443753357320192,130774 780202450938507264,175376 788100363563905024,214247 756023024025907200,18215 766007596193026048,90622 791349783289925632,238395 732626479914323968,352911 760418428217884673,57574 771118765006348288,122388 795398148906741760,266138 786665557319909376,205270 791470007817428994,235147 756291380499124224,42171 755022577903529984,34666 759483440156770304,58537 754739227003203584,33356 764128574592917504,81961 785332430559469568,195125 792437293650939906,228037 762302291949023232,431998 792542110474010625,245101 754774285030350849,27045 769221095354404864,111558 790990898670608384,235641 794631090606669824,262271 770331980999364608,118087 761968870634598400,69947 770406064785281024,118191 760444966762115072,62771 794173209385938944,258331 752241120445210624,21074 786689525527511040,205728 762651453529784320,74049 771600208874450944,125367 775286822612197376,148045 780613825024241664,182037 795492498000912385,261155 772849103290064896,132364 758404564118740993,52167 781275027622813697,186584 768083632707690496,102449 779395162761891840,121051 753060581171617793,24787 795341873904762881,11774 735964515997732864,350247 760944683136659457,64722 751999734961868800,14277 795450071684960258,266151 788477414871539712,11774 755908996096077825,40550 791657600697847808,238395 773919668729880578,140025 776838132377329665,158428 788577864438251520,215437 742410074061213696,11774 774232486834352128,108396 775048145403207680,87904 760806169380200448,351340 791667087013883904,240474 794006827985825792,256451 788099220154744832,215505 785741500206424064,196277 761015082440544256,46890 794704915461500928,260380 787004208176390148,208167 775305801267380224,148045 785542571703566337,196686 786008629564608512,200490 787485381948170240,207433 793504366271537152,249926 758431332670332928,52112 772226499193823233,125801 763807236984541184,80098 771509376888762368,125554 794893028993290241,263708 791409038806310912,235486 773186967802490880,134561 780714040708313088,80785 772907084891455492,132335 793113325504561152,249469 788386085944504321,215505 764786757296500736,84724 768966024175751168,107138 781123026825781248,185496 776896302135246848,155896 760573379040518144,1248768 768975299308642304,110659 781642982239838208,188498 767766660052815872,100038 790760962206887936,195876 766747638330818560,94683 787842181448937473,213253 791829698745544704,240483 770374786199543808,118087 732652104406433792,353200 773695687036854272,138616 775910463154499584,144573 732616890535792640,352069 761658730274512896,68993 750460128453853184,12883 767183009837621248,96708 767509557891313664,99514 774376737794842625,141913 792773857321054208,247240 764731875109679104,83706 771820586179846146,125742 793502283443175424,252824 792071459669671936,243187 762713852849033216,74308 787097831479717892,207287 777565132725493760,162497 744266293075836928,11774 732486298426953729,1170343 785591386657607680,196277 763443924442619904,11774 775179662985011200,144494 751179932802224128,17591 791815953302552576,240556 769161036976959489,110362 776155510521290752,153194 764183545006923776,81130 788527614885408768,203710 791774452535160833,240483 789077336339521536,223286 791706305899683840,234990 786973949779247105,207613 761830386879967232,70851 759650070543405056,54070 765928353081667584,89876 758632349320044544,54070 764984151048990720,11774 761347588096262144,68102 778383687469637636,167674 775670114393829376,150511 768118669490520064,103261 788425280000028672,215578 790997027173859328,235882 776583026813784064,156926 793457823883595776,252196 793070889713733633,249005 781831138637705216,190635 758666465943969792,54070 756866924194111488,45125 785910956866101248,199546 791916110039904256,240070 749393542569689093,7849 757591558422167552,47782 775193181700759552,146720 777917259507437569,164635 778091866134806529,163563 761058750430011398,64664 756316160107438080,42249 794563859688333314,261155 791457191207272448,237935 766413374943031296,91810 777856654675091458,164001 763212249221599232,75899 787723589453697024,205197 788416393880473600,217634 760279826443997184,60779 764181645565886465,82066 790703584128094208,232884 793689570151845888,252020 758027138607951872,50923 764481372769570817,75724 774255581549002752,139404 756661985513656320,43962 762318143230476289,71438 773805753459052544,138819 791673685505474560,234990 787454851877859328,208059 770790931742199808,121359 791021662464389120,234583 758282137871192064,52112 758828415982014465,54070 795374357833011200,266054 753376094586363906,20830 766893618195865600,93823 773480063211896833,136947 790714234682404864,232884 794901308692201472,262849 768945911410155520,110362 753028777202978816,24173 765222333929795584,86103 790904573456154624,234796 795353948513247241,266079 789894848916533248,227048 759827177214996480,18395 792064306049196033,243075 794917843682861056,263895 778675376046346240,168794 788101179460898816,214247 755142440852549632,34666 778338933541404672,166852 755848552736182277,19994 794647416423194625,260874 758839564257497088,54070 764907323940753408,84724 766104072327798784,88546 773959753303154688,139373 790065823729811456,227484 763882564029382656,80939 749319012199391232,8188 757569354368061441,47782 769543885521424384,112693 791259351256182785,237491 773303981481324544,135025 789901742179778560,227511 753338471297810432,26539 765158318436331523,86103 752938909043163138,24597 757492355561914368,148861 793809907963138049,255393 763781589092425728,80192 790524911840223232,231894 778930495405092864,171168 763053065792462848,75203 732678899054710784,353498 777938320030588928,164669 768849464693956609,108797 772998388845608960,132335 770331915148812293,117257 785551486734467073,196917 766304029039271936,11774 765697996877131776,88546 790935649343811585,234583 764969297227706372,85450 768564174607769600,106716 775790305710833664,151589 760126582564515841,61145 772733408371965952,125367 790588122400567296,228470 793224722196684800,250243 751131560766738432,16953 794580238730661888,261155 751630499374850048,1248135 758345404328968192,52494 759785059947835392,59666 793192770919800832,250033 790973889102897152,235590 792134674973876224,243865 759392890816700416,56964 793162485180358656,249926 792551302416838656,245101 794686247210012673,262752 788138353849802753,214753 789414798282764289,221168 751810303126540288,19844 773397260164038657,136515 791993317366063108,239456 793894124336230400,249348 764576551375507456,82066 780470098612158465,179578 793461279293779969,252408 770829955278245888,121359 786237115403120640,199211 795241762742747136,261942 789179707338076160,223286 768518861909925888,106676 785918941294129156,199546 760433887545659393,44429 776457330825236482,155688 785256365337960448,193669 794681052501393408,261796 776570282102362112,156835 790550144261423104,231894 791679261316751360,240665 793491822215565312,252020 738987771847643136,11774 775791431046660096,150579 786616441747288065,198883 788037287405760514,214288 794700704631975937,262588 763813695067525120,80393 793637094912425984,252035 793098029951815680,249469 766114456862470144,81929 785276756609605634,11774 767851710270222337,100561 794666866815934464,39957 772854014530560000,132335 777579399256412160,161277 778399188916637696,167677 762782531125116928,74592 779698182456356865,176203 790954337270951936,11774 793144060009512960,249469 769608215499829248,113412 771562029584752641,124883 772821756910370820,132335 795379804178526209,266151 751957835110608897,19223 763934174210248704,26066 779672423306264576,172185 793117052827557888,249469 795332971880398848,262359 785493223024291840,196277 791085229335252992,234473 776274404963516420,154832 791672621406556160,240145 763893958065913860,79020 758805309808791552,54070 768944597938606080,109571 772472205099819008,131045 781309546958467072,185593 768964671260897280,110344 791782528168386560,240556 765664272596819972,88994 793959946689937408,254209 787527576038301696,210207 788353219223314432,215608 791395619029946369,238780 760268513135042564,1248387 755112913321336832,35637 786353250362494976,203346 788169324250931200,11774 751165336657891328,16897 775097154000056322,128934 771039302272716801,122863 773952338792898560,140232 771790416035229696,11774 778320618618052609,11774 762331696511332352,67226 775720562492633089,150552 759194326249406469,57372 769865934173409281,114329 787315199812341760,210215 789252284920147968,215005 789282762784137216,203546 764161675968733185,82283 778941443822026752,171168 769700521204645888,114985 792025860958195712,243075 779555324302913536,136093 756616612116135937,44274 790334414991527936,230485 785569748377604097,209828 769016888399654912,110585 775027237154357248,146560 787707881306992641,206101 732249062754426881,350808 755056822969655297,34898 773881918412566532,139404 781559294948876288,188478 771402667310604288,125381 792258208006111232,242693 773596345655398400,136904 760170975103246336,61470 767817270647263236,101514 787140981548343296,209351 778816302999740420,168794 788453144254709760,218275 750552960271253505,13021 757782183461269504,49431 751595065798037504,18532 756271179141304320,42440 758502612815654912,53185 781897341099966464,174507 765255193357225985,86763 772849311801413632,132335 792024681427587072,243187 793474160488046592,252408 795759615711518720,247930 781317410594824192,186584 750820526197792768,14778 749925336637472768,10735 757568977346318336,47761 791773196164804608,238207 768052104321765376,102827 764096297796108288,80720 778350715999617024,152594 786414171814436864,203674 758592904507985924,53703 764131174667186176,82066 764856957220036612,84724 767954436412936192,101681 766479678232223746,91946 776225110373961729,153095 785317252564340736,195125 791696258129735680,240145 792060305413120000,243576 767020863061393408,94699 770191008269205504,112166 760117606003027968,58227 763176263737565184,76577 763580775514017793,77185 765099682313797632,84724 795297557895254016,266079 792483117726441473,243286 794898598630752256,262849 769678284951027712,109875 776910229082632192,158673 787799693346480128,213064 793095872959483904,249469 755478171714215936,37538 790627842698547204,232169 793391219338424320,249469 770229296275165184,117257 790980617638965249,232825 750540506367680516,10848 758016450959446016,50772 780629860859326464,182211 790562452350046212,231959 767075385313931264,96039 764353356240347136,80720 772442528188628992,129649 773545103206019072,137158 753024742081171456,22953 792456443437932546,245575 776830674837786624,158520 763614517460865025,69794 766618529290457089,94627 790896979622539264,234583 768130199166783488,103071 791442036150808576,238207 778315348273606656,167220 788745326882459649,220332 794532265061679105,261155 776729319905366016,157693 790294080836087808,11774 760227064595173376,60794 775713180001579008,150877 764409356494344192,78088 767810021665148930,101681 768808857737060352,108510 788554524546007040,218164 757063033747234816,45995 761258382917378048,65180 775834399845867520,151071 772754363324313605,132335 790627635734818816,232424 791387864873435136,238207 786911393962270721,206642 792457098365964290,238946 781385918875709440,167220 773323077010780160,135124 775648606741204993,150511 791349861794787328,235990 760625590655328256,63719 752280008736006145,686533 786126393495031808,159876 791276362137042944,234212 794241803427811328,259063 790600247458148352,232169 770683335379066880,120610 762860246586892289,73685 764677240353333248,83632 786979597594333184,207949 770028489512714241,116265 771762149534281728,125742 788140764660375552,214976 762075115362193409,431998 781482493593522176,139404 788445436205932544,217519 794713349682393092,262849 793863133232177152,256038 755780336412262404,38792 753758959815667712,29589 776211962518642689,131210 763220470036516864,73814 770785769199800320,121291 756306889848217600,41459 777482776471797760,161456 792174066354360320,243187 793356137340948481,249926 750286681207664640,9465 794667925277798400,39957 778586616323510273,167569 770025436818579456,116150 793480680265093120,252110 769613043680604160,113250 746560280121872385,1322887 787007885272354816,208379 786704875635736578,204078 762391164796493825,72851 780642089826652160,182257 786872198564814848,197512 756418057409433600,27063 765005033100500992,85670 786543374165835781,204413 742402005612646400,11774 762719931947487233,47987 768143727789535233,103294 787433104948338688,208307 751656076307603456,14277 752907684970541057,20636 771603847349309440,125554 793815076666998784,238136 757610419389333504,47782 766929240558342144,93823 793029613504962561,247651 794613244572930049,261155 761696304057679872,68987 786796189224046592,90209 791471294764060672,234878 769262099080044544,112693 786502712036888576,186883 786994824561979393,205728 759537023648530432,11774 791480972126674944,228989 772457157182783489,131045 779103696441356288,171324 750391364781649922,12883 778009706061176833,162596 771798329743273984,128043 773202640645730305,132497 755475881515245568,36735 766396509533249540,93286 785465583483621376,195975 780064957131915264,172185 774694697822515200,142721 773547617263509504,56194 790974564490678272,234583 764485628943753216,59936 770354582975315970,118538 791119955840278528,234583 755949642437787649,40881 753382665714216960,26458 790086401027141632,225433 795662646116810753,263907 779400642150424577,174557 779700021746765824,170373 764145373443035136,82178 761030957931442177,60878 768929572922404865,110209 790649718946734080,231452 767706417000087552,100605 780458089472557056,179742 755787124721459200,39462 776952850140192768,156835 790962357098909696,234583 768974037087203328,110362 777964900723355648,164633 764536393586454528,82457 792543383319306245,246295 794760237718892544,260613 786908751735377921,204629 778711964566421504,167220 787361910530379777,210432 778723860522803204,170187 789201417009594368,203546 763983371105996801,80643 773946258499088385,136947 786027364723597312,200382 793184516881997824,249159 753966316399185920,30590 751642050584571904,18413 768488852717760512,105642 785761132975972353,197297 763070183548289024,75899 775389304130375680,148739 786968285237555200,207949 778698974504988672,169916 760557277157797888,63655 792534128285642760,245101 758712237750005761,54070 788205353338974208,215754 794380221046603776,223249 756608805924929537,44273 759463631289540609,56964 761560531874512896,69231 768859077371977729,104406 754778836013678592,33356 772954085934772230,133454 786303428750303233,201958 739870485484294145,11774 758626271467143169,53703 758354999231471616,51069 763928869627834368,80720 761004564208234496,65099 773527403989655552,137042 790625695122591744,11774 768525920944680961,106617 791167309662478336,235963 752688800955006976,21332 765291528780668928,148861 780749873523982340,182036 750302312057348096,10057 790628930290147329,232884 778280745689161728,166339 740379908061290497,11774 763792076005933057,79827 764168760664158208,82066 773337987308396544,135741 789736691137261569,226490 760941606220533761,65626 788499363152605188,218275 767200288612560897,94699 790625767197552640,229229 756295773466267648,42564 765242268722733056,85767 781526978792939520,186584 795037639514521600,262849 791654387068395524,239021 775800705017782274,150463 758098466941857792,51459 766709170741489664,93850 786716954904006656,205728 767987159353679872,1170572 754945255523450880,27045 764268700681711616,82066 794638028279050240,262053 753909409361776640,30296 752723501178556416,22439 765277486804500480,86103 771780910882496513,125853 785303220348260352,11774 779183760092737536,171324 793964445340934144,256724 757515926266716160,44765 785641558569869312,196917 762041519360581632,71098 764863767528271873,84724 789106213594226688,222913 773252751954354176,135701 754731802540011520,33355 778266743772815361,166532 786619589517987840,204413 793162110507290624,238589 795378263916941312,265875 764171082991480833,79407 779028042488418304,171991 789290464218349568,198044 795372058494562304,266079 760160282094084096,61412 755556902277378048,38286 794595502406909956,249926 763050978002165760,75724 778752277762838528,170169 788634052416897024,218258 780705989783724032,182036 781235662724927488,185313 791832074827145216,105109 792776448759037952,247240 760304436459646976,62206 750874657281245187,15800 794561469610242048,11774 770415348130516992,118191 768458189981581312,94612 756972002787921920,45672 762778154645716993,73910 777321078385414144,158387 787096018630221824,207613 770360731267059712,118087 775772993029074944,151463 777138326025359360,138490 749936833979645952,1248018 770013427351822336,116373 778396751959101444,152594 768281441717420032,105109 771535855810863109,124597 781200621999362048,185313 781358159176667137,185313 774618446541697024,135736 795003513935892480,261155 788034494557147136,351667 732401180366667776,351908 775284976795447296,148045 771663070154199040,127017 794368065504940032,257353 793952822295429121,254135 773930300879405056,139404 767851124661649412,102137 778719918875217920,169384 768004858188365828,11774 792540818754064384,244270 750459337127133184,1011996 763453586252660736,77687 766511710140194816,92917 768506820931493888,104973 756200011013251076,41689 788461920915365889,217106 761362879090200576,68273 757655502528483328,46280 757097969648865280,45857 774291477170118656,141881 775699484122636289,149953 791682537965838336,240145 781598816495603712,188119 792885305334386688,221107 772320740297146369,127707 793164081318375424,249444 766344083774312448,84422 791221035374739456,236831 755820966647693312,39957 793190594872868864,249469 767168387411828736,97852 793999904678899713,255299 754015120032927744,18400 755241699182465033,10851 787299810806161408,207212 792573776387080192,246392 750762778827292672,15240 743889727930179584,351340 794238429399658496,257492 774097012031496192,140444 778971240019230720,171168 759401186143399936,52061 794630454137749504,262022 777689795153633280,160618 788450784052600832,218275 788584420605173760,217118 794549898775404544,261155 764141283766112256,80939 794908138545836032,263703 778313752072585216,166852 772243064551186432,129993 791031389390942208,233736 791128623336087552,234583 750476076946583552,12883 786508764476309504,203350 752957512639315968,24794 770423912442241024,117257 791445476671303680,237908 795746620117831680,264397 759821239884009473,58267 768478821427412997,106774 760550773377765377,63655 765957761003843584,88930 791784208549023745,240763 792038272377753600,243075 793181957848956928,249180 772757156428906496,132403 790577564771164160,231870 768894180550668289,109104 794163150992113664,258331 794966499949735936,262925 773887126119276544,139404 793174201855275009,249841 787981884407975937,213887 795228677277630465,261155 766262062083366912,91946 776966765649592320,159146 751661294244225024,14277 779412235215114244,174660 785631976082386944,195975 778679094854639616,167858 752053999126228993,14277 788087698775019520,215005 754102321471119361,30910 780643508734595072,181913 794056963201986560,257492 770238217454891008,117377 793997692577914881,257492 779444282096775172,174230 774049811440041984,140211 787154087913615361,206455 740361291982897152,11774 790935773323243520,234583 791458232048848896,238207 793515225295257600,252890 791167221192073216,235487 793838673800278016,244143 792033101815881728,243187 756376997685780480,42249 758784742292500480,53703 790921729724088320,234583 794547685911097345,261155 773937599463514112,139404 732238376204558337,1170365 758776011710312448,54070 774053166673305600,137042 755660127156469760,38183 771127962389344256,121359 790952323090489344,11774 793249285928325120,249926 794032757534027777,255942 785517170340028416,196538 776141651169333248,153915 762798135638761472,73814 778130180615340032,164375 780015961554419712,177704 780561188727906304,431998 774503000643690496,141912 776416015810985984,155390 763139351882498048,73712 781632432239894528,189515 771680724126691328,127134 775827077685731328,151463 755205318057926656,33751 756790849334157312,43383 762622829141626880,73704 767090000143847424,97307 793616004236636161,250785 751949424264245249,18298 780152085455081473,176128 766119219624894464,90088 760650516485459968,39384 767390123172454400,98750 795011567737782272,263896 771945685197459456,118191 777164748186091524,157294 786708087138844673,204835 787386182447411200,208307 762402313201790976,11774 751756884281929728,19317 775344318584229888,147541 778494965756211200,167407 788417805213401088,217519 780441528137285637,180310 732446567848914944,1058264 754777312030253056,33356 755857979472130048,39384 791391561221156864,237908 754875488020017152,33549 790903089398243328,234583 778616121825964032,168284 790923958971342848,233558 773930350456299520,139404 781105287814144000,184201 740806251374891008,355505 753294016008028160,11434 768615038420676608,106756 760383953991790592,62585 786180250229088257,196767 755110430935126018,26721 761183211368087552,64537 790253998674702338,230282 740212599619358720,11774 779135078555267072,172962 788214717361844224,215437 766311844709531648,81659 759895000343642112,59904 779289130282909696,173753 757075393232773122,45964 759215307919679494,56964 773520158820147200,137158 788525427283398656,218349 791319799896825856,234583 771536341842571265,125554 786455551794307072,202727 756353455392862208,42249 768442769450885120,106281 777720723636826112,162596 781095124940025857,182036 792041738185609216,243187 749707153259188224,9433 770626857519775744,119937 786379036238815232,194272 759496438984368128,56964 790707581362835456,232884 791308249064546305,11774 785677585229320193,197324 752629611717165057,22662 795374231647375361,248924 751795340135821316,19844 781115318022311936,185496 785826691666980864,197512 765623951632523264,88669 772104821998440448,128278 792794512510717952,246726 792227176812732416,244464 767061965789200384,97355 792893863807610881,247757 788471323878166528,218275 795319666742874112,266079 755652371628302336,36545 772239570280865792,82294 795685539651457024,265885 764254164616486912,82283 789183472665407489,223286 760177439087599617,60866 788461043244683264,11774 795354229867155456,266500 776861381966516224,158428 773274286865907712,135725 792864337249628160,246425 772872139158323200,132848 788232830258180096,215437 794288207152091136,258829 765938843510071298,90384 776817852913299456,11774 768583717208088580,106702 759466825738510336,56964 763375262616678400,77731 766640281743663104,53185 733463555714899975,350765 785788356441415681,198457 788390492669030400,217519 793119719494717444,249469 775935434006204416,87904 790303386948112384,228354 758323752346103808,50923 762125903963033600,71021 767113787052789760,94699 777320807634653184,160221 786637978273714176,205455 789437627975946240,225981 770449345845923841,118191 767598153017073665,99471 773658693686562816,11774 761883673377460224,70941 763504441517481984,78722 770753717507268608,121046 760158389531836416,61412 768936783790821376,109104 770687437240692736,11774 766270450305413120,84889 786384754195038208,201558 792081910491062273,11774 755162959496749056,35890 770672082795585536,120610 778621765178105860,167220 764142924829523968,73814 777958180181581824,158820 794375632415313920,260173 766392036710809602,93068 770642453078511616,120341 766434844326887425,92959 759456804673720320,55661 763846293164732417,80643 788423328461709312,213491 789377586346414080,223492 766726113339015168,95919 773228943184986112,10788 775542420985577472,149770 772708337351729152,1170387 770784923506532352,118192 791350316948197376,11774 770933386181574656,122146 793152755821056000,249841 771875732129583104,127957 760645344980045824,61412 794302803367854081,259543 779087801513938944,160010 747460265319358465,11774 780145395070410752,178258 794002280609497088,257492 767025932381151232,90963 775143903439839233,142631 771898200701755392,128591 788939360787922948,127871 790911409534021632,234653 755806501579685890,39384 774589005870600192,143585 794612790828773376,261818 760435220596137984,62771 746702679829790720,138740 785434611551760384,195712 749313504021274626,8160 754709668291903492,22393 764220564676280320,82766 778004017138065408,164783 793309377549795328,249926 759213516637237248,56784 763491221528424448,1249134 794848448751075328,261796 755498576193658880,37044 767853893103472640,101163 763421199858864128,75899 772074675753156612,125742 772472636676902912,129662 788388578921447425,217519 772978663704760320,133519 776832385178632192,158589 759107094599446528,57092 790947491365527552,234583 795660697501925376,210796 759878581912735744,33186 760438727848189952,61922 770971302865858560,122146 780961698807058432,431998 793187707887517696,249469 795400480088150016,266138 766620590841081857,92978 767765891639496704,101134 788083082062462976,215005 794205492054806528,258598 795365828686450689,265440 767858524118482945,101514 789463772930899969,225981 793097228592123904,249469 792897932953464832,246987 794174312408174592,258331 774054244580073472,139404 764936238054969345,84724 785612836986769408,181846 763078506691629056,75802 751791113732698116,19352 765942071068860420,89329 794605133820661760,261155 794149218457763842,256502 761751927906443264,68993 790707935047540736,217658 778260437267836929,164435 773914448952168448,139760 788448717216948224,11774 770306754731241472,118087 785561217930784769,196277 788342142821216256,214992 795070677686501376,263906 785294063918583808,11774 791610856920363008,240061 750372166017884160,12446 773027644350697474,132335 789269903920418816,223921 790284075609317378,230282 794534759770816512,261155 770012459990130688,116229 758489087921631233,53185 764878838081871872,85159 793149641042735104,249961 778657313699737600,169232 762963319133130752,75644 786958574144610304,205186 795101071140126720,263020 795426090059702272,266151 787313128031813632,207949 795677369868632064,250633 785957436033077248,199546 789466662953189378,225981 757598622691135488,47788 755089544769376256,26721 765710361924296704,88930 791064084250824706,235951 791696824180494337,240260 765880429643792384,90031 766406535987601408,93286 768951521262178304,110586 779500700975804416,174557 762630783853035520,73926 793253102430351360,250430 794505617100525569,258072 775904497558257664,151526 765376481463832576,82208 787803112023007232,192032 795048119717261312,258741 794924362621034496,164814 761626829602062336,68993 768502786627633152,104973 778300332254212096,167220 792569704187629568,245287 765402139677995008,87245 790140777120882688,354470 792050879398416384,243075 764929535649341440,83391 785322946441142277,186883 732193400326361088,8431 753562621115260928,349479 761654201948790784,70055 794618403977826304,246425 792947260875153408,245268 757658641470255104,11774 768214072638730240,103354 787848191194443776,211829 769656480920403968,114422 773249094475214848,133129 780028448454631424,177704 786591360124157952,203755 793963270344306688,257255 762059640553213952,70540 751545381805228036,14277 753645951336800256,28866 788569674891923456,215437 789323795567783936,224680 795282342948413442,265686 760861778280677376,65273 762824177766260736,74483 753287055233454080,26815 760744213264740352,63451 791339040884785152,232137 767569196746100736,354238 776156694971908096,152887 785629848488308736,197297 764209395790024704,81946 778287180984651776,167220 789533271373656064,226180 793647012465942528,247675 761325210511544324,67229 793206273038651392,250633 773983299312218112,139404 763528286055964672,78513 780070113563201537,176201 790242321677881344,229693 790994544498212865,234583 754089230725476352,29790 789466872957710336,215437 794215868037210112,258771 765505696456581121,87904 779029538118381568,167319 757036836338409472,354841 786076171779866624,199306 794345307496648704,258878 753406111688986625,24201 750172588131758080,11495 764940896609640448,84724 769171584355536896,108795 785557828354318337,194723 778618466378977281,167220 764722876645683200,26066 794576702361849856,261155 743780500100153346,11774 743839871748423681,11774 756940005440753664,36145 765369665279365120,85562 793866595953090560,11774 762663326316802050,73926 732925108331925508,354668 754093305332428800,31686 774347559485710337,142506 774989736003928064,144730 794748639180562432,260081 787446458588901376,188577 788204715376979968,215437 754782399305621504,33356 790318900005203968,230584 791269505968156673,197512 756854605204508672,41839 777224722106810368,87904 757612283467927552,48301 762704351106207744,73712 787379157613371392,210694 793981465071648768,255942 759804550022885376,352041 768878874398633984,108849 790610691761709057,232169 763747508736569345,79693 770028539332661252,116229 777903185767694336,163990 773253869006577664,135736 795276199157256192,257026 791512447836389376,11774 758636879033933825,51451 792521358458531840,245101 763053191504068609,72035 781758103788392448,187976 752836721109151744,23217 768846574860406784,108635 793298183178874881,248253 779763736949161984,176832 793504333870600193,252020 756967010689437696,44429 759395078305636353,56964 769613324908568576,114592 793184421847281664,249004 766337885666615297,93036 755137299231363072,34731 795254000035753984,264397 749565120997576704,8187 758664455442096128,54345 746844471350943746,329253 786175958885634049,201494 793513328895078400,252751 794046610422435841,257492 758788284470423553,53996 776804136834703360,158314 793920257660481536,11774 788140215084777472,214354 793324087829422080,249926 777939761289949184,164669 785674774131281920,196277 786435623242506241,202429 755196079877021696,35890 774168346497458176,140444 794251936799145984,254135 765509030685077504,87904 776075548707659776,150028 751227472532963328,17591 758118985661644800,11495 793336942523879424,251282 794559979021746176,261155 770737973398687744,121187 763083912314753024,75241 763709308047679489,79691 791704094742196224,240070 794320220127010818,256038 781526492551479297,186584 760921697327472640,64693 769610330276241408,112872 790878409815494656,234583 772102609024888834,129558 777284823840755712,159475 775485279851405312,149124 758327364904366080,51997 761165630913572865,66828 765191652482899968,84724 791339679060668418,237491 790929453325033472,234796 771885144932102144,121795 780478067378626560,11774 773709295280095232,11774 791393441749929984,238780 785895523420995585,198591 790641924524957696,228354 751545026639851520,18224 793385991243390976,251452 751620022062108673,18870 781632845190004736,187969 770280579543609344,117377 780129619588644869,178360 764153754945933312,82283 786237992151109633,202032 791253255468834816,78159 791704250451648516,237491 750448266765107200,13201 787490342673186816,211347 756949150705541120,1248467 763025020519972865,75724 771060085367767040,117310 794312567875391489,256038 756261775339814912,41459 795091886784581632,264397 777513324737130496,161387 770768924623433728,118192 780129847469338624,1063777 789824297602682880,227252 773876891480498176,139404 780837742385266688,183269 785272028571971584,194667 780976888529362944,183269 763857122501070848,80720 762839189008240640,310322 774059557429481472,140900 786182127037448192,201558 767572028333314048,99900 788081765814599680,215252 794735356541337600,262849 754737528213823489,33356 765305369643978752,86103 766606958640193536,94680 771452691943792640,124597 788857323980779521,106085 771094472474128385,122759 779343837399388160,174115 771791513529573380,125554 755280572893765632,36545 772045412001804288,127957 794559866270531584,261155 793980792175230976,256471 768923920019951620,110362 763445551421648898,77849 776966414464851970,157755 790995778269421569,234583 773940139634597888,127134 778669131507859460,168892 793901429442355201,203546 771199230140485632,122126 763776527381127168,77708 761913537895669760,66815 793992018649169920,255306 785327041289871360,194667 772617929120583681,130669 757234602079641600,46580 790959528342945796,234583 774012590066372608,131421 751211648308969472,17416 755742344033497088,38684 765682768458178569,88669 794205944053788672,257353 767082682434068481,94718 767837286834724864,101681 752943832367411200,24711 793961490701283329,257026 750054254237417472,7275 774573882783170560,140230 775338777443205120,148045 777866156342259712,163166 750757471652814848,12404 786385236191907840,202248 764534285701226496,81946 769578815257358336,114236 781573823820816384,186584 777280973318696960,158387 780591901133058054,181811 778731311099813890,169437 792014910150410240,243075 781516402687565824,139404 775304419101532161,148045 793283007238901760,251162 778410820929662976,167858 787438205889028096,188577 793150833433071616,249961 793795779496251393,228820 789182082454958080,11774 758055546150719488,50827 773951219790254081,140211 767967081698516992,102249 779092018878263296,11774 769855447058767872,112788 786282601489182720,200244 792855829032689666,248010 758071087594962945,51265 778412492582219777,167677 791392107747434496,238589 769121947250810880,110585 756282955560083456,42495 791240343840694272,237235 778300007812399104,166390 788045326624002048,214173 759560289188581376,57574 791607551297261568,238395 794384026085666816,259543 759698065204719616,58358 776519227972972544,153845 759197067344502784,56964 765946661520539648,90384 761217616379641856,66842 762169625530466304,431998 790978285253566464,235621 788917274782695428,221609 786721009898446849,206117 779041428127133697,171463 794285754058846208,256255 766392187495944193,352688 786241785332846592,201958 789320562598305792,225359 793443089142652928,196314 762666289533898752,74133 794352140969918464,258429 732515028897648640,350660 776602342766489604,156644 751613035526184961,18323 767149828828762112,84724 773698282858119169,120690 792532798825435140,11774 791307493519405057,237935 788455707838263296,217519 758025213510504448,50923 776156998756958212,150663 779969653984600064,177681 747463311617253377,11774 794306880600506368,258981 794640711736033280,261155 763589860808597504,77598 778976194855251968,169029 757279692223225856,46006 766705539820683264,95672 759101278991491073,46890 758076264800325632,51069 775453627523538944,148116 780468584543903744,11774 780511923985145856,172185 769924407594655744,112693 793611127817138176,249469 765001731709165568,84745 772213892688646144,129126 788524622983622656,215437 788646949192740864,217837 791419172626403328,237999 792147505353887744,235179 764143489504440321,82066 794594191343046656,261796 779889787834626049,171795 791088581800525825,234583 794901134297202688,247332 760995411926679553,66236 778347957103972352,160539 780557685871644672,180233 771379847402758145,125022 765296014676942848,86472 794209758035251200,11774 764152333240459264,81574 791317264574386176,237851 793489293113044992,249926 785941021355933696,199352 764813953063149568,84544 791354478771470336,233152 792076804655841280,243187 792565535812751360,244270 793189177026236416,249039 778340357117349888,167220 790744134046904320,233729 750705021969313793,7546 788793172990259200,220526 787244891684368384,209351 785647102651236352,194082 760862907059974144,52720 788425016077590529,217837 791433819572232192,238780 773718001795395584,137795 792327617156354048,237964 756932061060005889,45583 794700247989686272,261050 767438404967550976,97447 792410570314047488,203546 791420199471722497,238207 741637808427786240,1247481 766222548606476289,88525 764317874823372800,82209 774761871073284096,1250189 776387774265962496,152314 789504250288058368,205972 774489817652404224,132364 792088519833325568,243187 793910429483470848,253050 757920799294652416,49852 790741449272881152,232911 777304330504376324,160593 765261095565131776,86103 758028973523607552,48663 761417509803216896,67852 775280710273773569,147974 751049354190786560,15719 769852180685791232,114254 771368432478584832,121612 762364764177608704,70886 775364259920228352,148170 749925719019487232,10735 753777100465856516,28732 732243129882021892,11774 787787680423763968,210208 751095431975739392,15808 750448881918353408,13532 750674828118618112,13532 793509431573094400,11774 760307648365367296,61544 776909907085889536,157724 794590393891454976,261155 775675392191500289,150511 765676953399472128,74575 794527454756945920,261155 756700323771809792,43471 756281156811759616,42432 762840040791650304,73685 773855529978433538,138819 757591965278019584,48021 778415298311401472,164826 751601613844848640,11687 786587824447291393,203048 759805451282317313,58267 785695378045743105,195975 759463264778674180,56964 781136824953479168,130635 762280414325018625,70858 793093713673281540,249361 780756594711605248,182960 785282364846944257,193669 753722131112824836,28037 753037624189808640,24788 767575204134461440,99434 779375371137478656,171463 793285879037104128,250430 762057165594951680,1248995 781589500279582720,189017 764535089061441536,82457 749732358304067584,9754 787722860651487233,212608 792752184811216896,203546 787276027806482432,207965 763046843588698112,75563 764444772048179200,83367 758494187914403840,52879 758329315792592896,47940 777149949729320960,159876 789169053583626243,11774 765906406075695105,87904 774111289794633729,140230 772140975061868544,129128 792094837529047040,243187 791153169829101569,234583 765927641740300288,89076 785471223933247490,195829 762694234876936192,74247 756186313775124480,41472 767050218143555584,96514 792608360931684352,245394 773485055263936512,136947 773970778526212097,139404 768830665928257536,109104 790606190434660353,232169 770282655313108993,117257 759178829789265920,56964 773299066813939712,135745 756285294924574721,42344 792051918855999488,243075 763346341397458944,77731 753475514061455360,19598 769192745478926336,106716 792480202509123584,245075 792003314145570823,242997 768869744107745281,109167 786126591504052224,199561 790928351594545152,195975 764913286106144768,85159 769715748222570496,111448 794689647150583808,262752 758661137122598912,54070 785644644176580608,195975 794624924820258816,261796 753235937333829632,26140 755819950124564480,1248311 785505286337495041,196277 775771896247820288,150426 768964156145950720,110344 776682314210250753,157082 787330419876306944,209269 781207262710890496,185595 777683137321021440,162596 786331348575420416,202379 758644987940724737,52749 790628886015016960,232884 794664604068675584,261598 753315471672221696,26871 759518610637271040,58652 763815468545236993,75349 756856158837739520,11774 743851373465337856,11774 775870404397182977,151539 791062365722730496,234583 779477207026536448,173917 786992774214258689,205728 793869450076389376,255942 753704206830276608,29090 793850232387710976,255931 790044467319439360,228124 753766218172104704,29263 795743952863395841,268448 764671557251665920,82344 775753865513709568,151071 791747819623157760,238429 781357761778987010,186434 788085702949007360,215005 751580399336316929,18316 786987574091022336,207949 767709312160403458,100605 757405702180581377,47202 774840632225374208,128352 790702557031170048,232884 743951783748308992,47188 787552472927797248,210313 768779670510718976,108849 756805530992205824,44971 791086373864210432,235963 750678014363570176,14351 759092062998425601,56964 775780004730810368,151185 751783405587689472,16931 769009875242344448,106281 756613041886793732,43553 777670043001761792,157755 778982916860833792,170187 762658120053186560,73814 780904132865462272,182870 787379389864390656,209351 768878411414540288,108849 791445965836197888,238395 794539711880531968,261155 778109326460383232,165185 732155194482384897,349703 788119273143201792,215005 794672549728645120,261155 774210935233720321,139404 776882383966638080,157755 790387663396372480,231028 793909651775496193,256125 756239277059608576,41201 764995026094927872,11774 786599487279988736,204977 753381452390203392,27402 787016745366196225,207287 755223513829552128,35403 776858164641734657,158815 793270397634506752,249469 774443604848680960,143585 743110229059981313,11774 759118259216003072,56964 776978616605286400,159359 752939184944328704,24368 791752336016146432,240483 775397575604080641,149040 763184691746746369,75899 764407112101310465,82283 768919229428932609,109104 781199726334980096,185310 764838001310564352,1249253 751545811222327296,18380 771398183238836224,125367 770327782165319680,11774 753367133602639872,27317 759077797839052800,56784 773189897515507712,135025 773706112742719488,11774 794604331718742017,258939 753375706407501825,26458 762746612791803905,73706 795038272124751872,262847 760944073720987648,47940 764436955207757825,83391 764980879395618816,11774 767084528305250304,97554 786740231621926912,90209 793524472712011776,252020 794824723901202432,263302 742750885336522754,11774 760602547203768321,64019 768606026312605701,106774 763464636544933888,77612 795048484814594048,263532 752925381439520768,24316 790997343306915840,233692 773888609288019968,139404 788341739513909248,7224 791781446612508674,241678 753756234956668928,29456 771804888648994816,125742 787226169045291008,209721 792813080543657984,247241 774391572066603009,140444 767302581936803840,98667 773048398517678080,132578 778591110021001216,168794 774800275534123008,144494 788426249798492160,11774 759044853204414464,56215 761286682947780608,67326 778723840507547648,168284 794613448134955008,262053 758643149472346112,54070 785273632876625920,194648 769303259148390404,112788 775301487618580482,148170 766813433899716608,95340 788033198152232961,214138 774225371973709824,141887 762018016972251136,17384 785802103792951297,197512 779501784964468736,172185 793970649094115329,257353 771113400994639872,118191 777511621468061696,161387 758765722982031360,55150 794530091074134017,261155 752173423648964608,21463 785923963427840000,199546 787894786799853569,207965 785270815713406976,194648 759751575157940225,59217 762485772482072581,71476 794375759104069632,252939 787699313233137673,212358 785551024522194948,196233 787074896958398464,207613 790680601057566720,231894 793603662987702272,252196 741713353123495937,7224 765593544899891200,88052 768814627732000768,108849 758131261336588288,45958 750067282236301312,11372 741445979769970688,349060 794721798424100864,261155 760493671888392193,63149 788830316307898368,219942 793504468566282240,250033 758116353022660608,51069 788256074449158144,214078 794792862260989952,262849 785316982954401792,11774 793485488174698496,249882 794162767414501376,258331 757613894890360832,47844 753436938552520704,27317 763781128041865217,80136 776008418205270016,112363 785654776247627776,195975 793934499490852864,256125 750384617018912768,13021 764226938084798464,80939 774132219677814784,118192 770228407783202816,116306 768103908468293634,102998 791734996990132225,238395 793121176637706241,249469 764553439842107392,83391 755491489476583424,38032 763063490554818560,47188 776521935089913857,156315 762056947256492033,71099 793530332582649856,252020 769698815557373952,114810 794768294683283456,261987 765134130715648000,86059 793495672066416640,249926 794992692149239808,263895 762672517563633664,73814 773931540317220864,139404 780917674863886336,183975 789354823594414080,224680 763052411258802178,75724 794573663047741440,261155 773639886104440833,138036 788607771214249984,218275 769262668817526784,112399 791133539257487362,203863 767880936285503488,102249 761327717728092160,88859 755007022865711104,33356 774340453776756736,140444 792172554014355456,243187 765031988466032640,85562 755192020780642306,35890 781574703181946881,131056 792536360716468224,246392 751756349332226049,18495 752825455925981184,17416 794180211982024705,257492 791433996047683584,238099 787075509649747968,208016 771358652460441600,122622 795087811087101952,263906 768294727233908736,11774 775078457663291392,146949 785498586725298177,196277 790599661929140224,232169 770958014157291521,122317 775302822296334336,148045 776448436958662657,151463 777560334781521924,161988 751541387942764544,18298 751793611235217408,14277 792827104933007360,247077 792078236977029120,11774 786017021162946560,197286 790920402641924096,234583 781159704609239040,185496 768154565438873600,104162 768874979689574400,109448 770108850670297089,112336 767291555069779968,97662 751783726934269952,16931 788478544271859714,218275 774390959123537920,135025 785311191912607744,193543 790539106380021760,231894 758330275692736516,52112 764070076198719488,80445 781262027532533760,185310 794591387777925120,261155 759745733989769218,56830 791049754767724544,78159 779343578426408960,174115 790661343992950784,233307 765525140369092608,87245 794320290427699200,257492 753743503377641472,29263 757250308028272640,45348 795348016052006913,11774 740350395927515137,11774 766795264308850688,93277 768802016730546177,105643 786706863517790209,206054 762995338592460800,75327 779478198799200256,172799 763962871440998401,1249199 760225782098718720,61051 778275291244269568,167046 773945367868035072,140372 758475817961656320,50542 767297747615703040,98700 769017974665641984,108517 757384870163312642,47266 768943409679577088,110362 758342921833897984,52112 763561751371710465,68993 788728549859397633,220029 781489428032200707,187366 786948000299884544,207613 732898836486610944,354506 786982277649620993,207965 773861342537129984,139404 788400398402920452,215608 791619241069936640,238395 793204837752135680,192840 793973038228402176,11774 732299829322321920,196346 763005495405744128,74681 770650463754530817,115526 751188307850043392,16768 793183600275488768,250033 790933248612368386,234583 768773240441286658,107821 741660053162184712,351147 780466586058489857,180310 786996198494220288,207613 788541593418604544,218984 753301546662699008,25101 789545443608834048,218260 773648038095052800,136947 763133406804869121,76549 757349432518205442,39462 794879627865059328,262849 770759756365561856,120425 794690903998922752,262752 786005334464851968,199262 788887114159120384,220727 787262406208598017,199307 768507039043751936,101203 763410201387098112,78129 778916188281798656,11774 792878123868000256,247877 794024515948843008,255942 755187566610112512,35436 772102205230809088,129471 786438405248786432,202429 793509260697145344,250033 793684883667230720,249852 785685221534420992,197324 793437222259322880,252196 749313937976467456,8047 790444144036605952,229875 794224346902380545,258044 767182120854904832,97248 787369068659605513,209351 753870188295008256,29907 758017479121645568,48663 774203976908546048,139404 769569471665213442,113412 795616357333266432,267698 787794078192852993,210687 785897127448752129,197286 758688820845948928,54070 760924838500311040,65455 774469462577680384,140682 780002854345908224,176940 785698808965586944,196676 788835997882736640,220526 773373099458736128,136439 776809945975164928,157755 794269367747932161,258607 756620412256186372,44450 785640244708151296,197512 787371354798579712,46572 780166203696447488,177456 785821107827924992,196277 788837510361198592,220806 786988026622726144,207974 764178873097461760,82066 776949079930654721,157082 775112992400683009,146259 780480976199745536,180783 770969298588332033,121612 793441915609808897,252020 794978858210496512,264397 751749720733720576,18893 789878888780460036,228101 778019523433816064,158820 756938257061994496,44291 778679064261332992,168794 780849213001302016,183269 773637829758898176,137869 766153411494498305,90384 793379654220517376,251452 761028993319448576,65974 781632118514327552,185921 749527744300613632,7901 773230984082759680,132908 752933982115811328,24173 758071916498386944,50983 778325921455546368,167569 771318584886689792,124597 756511683670138882,41702 795040173994156036,263532 764984599919337472,85562 765325008575004672,86653 779490015462252544,175415 792318858895822849,243075 773298355111809024,133043 759247058981285888,57092 790658234222678016,232169 785831323663413248,197297 766734403108216838,95593 790659636487720961,233307 780817967604961280,183269 791624625968984064,62492 766714429421432832,95672 786351098525278208,203350 774006758922522624,140495 785334602231668736,194934 788550170514448384,214458 755428865292562432,37433 789019652487864320,222627 764603363048710144,84209 771524028011995136,126389 785269985367187456,194648 787248881310380032,207287 795437553101000704,26066 760615354305384448,62798 757075170125291521,209828 776885380675014657,159236 785533821714255873,196727 792762548529537024,247241 794198949959712768,258598 795766830677819392,268643 764893534537134080,84422 793172816313004032,249469 795037022721216513,247930 794932565329051648,262226 795474698624761858,261155 794984268669784064,262849 774203618488713216,141803 757596946865479680,47545 779482817428201472,173917 793215342419914752,249926 775911337096511488,151741 770428295657627649,118191 773880981753212930,139404 780637542756524032,179636 794025465010737152,257515 794731038966562822,261155 756979108941291521,45669 764929977905254401,85308 786221725847527424,201555 792174038772752384,243187 788487800421163008,106085 794375450575388678,258878 795031153745035264,262752 749734396677292033,7546 771807246166683648,125742 778635636127379456,167220 758129977657270273,41703 768254213105131521,105270 775335378819481602,148342 768168391446110209,104406 781259564196831233,186900 770674452874956800,120610 792159044119044096,243983 768584285003587586,84904 763769664459640836,11774 772553636786438144,129380 762191865651355648,71659 757650829264379904,47948 795091401004503040,264397 793675442922393600,253025 772158507260915712,127707 780337430490652673,179560 763942072441188353,80939 756972853031997440,45672 785629308047925248,197341 768105904738701312,103354 768626517551095808,107428 793985985700839424,257423 761208418917085184,65180 762745122412896256,74066 770354411134517248,118087 777147890384957440,160480 767028261025034241,88739 767813254240276484,100891 794319844015370240,258741 751050705507606528,16296 788074104788226048,215005 768946265111396352,110362 767246738277019649,97386 792035676900380672,243075 756368662534103040,62180 768948348199981057,87145 794539497493032960,261155 775562485122424832,147391 764184215487479808,80939 766387145703555076,92226 758663749876285440,54070 760281142389944320,61412 756698640878542848,44274 772199024174764033,127957 787629909380308992,206101 773917967524311040,138380 768486896355778564,106716 753035893339021324,22795 757762237058707458,45972 788953292273389568,221049 794725979046498304,262849 758308671390572545,50827 764053253097009153,80720 793983392232546304,11774 756279982645805056,42249 759140566395301888,55660 756314946279841792,42432 750847867724697600,14567 764584489527877632,83391 776793594665504768,157755 764395267541995521,78684 793177672796909568,249374 753953289994014721,30590 775021351765762048,146259 751188514222575616,17416 763013372010909696,75899 772815010594627584,132335 765525671003164672,87867 755715507286843392,39195 755124409292230656,29974 779455239606841344,172185 765577326385963010,84724 732965057420611584,1170667 780600555194425345,181935 781543161269149697,187976 793941775702441984,256411 766700434639687681,95593 768217793439277056,103261 763369241504456705,75396 793104649947607040,249469 765728632417509380,88902 791617641311940608,240145 795417757172908032,266491 758674044069773312,52554 771432493857865728,125367 774759929693417472,143043 768435115496181760,105712 764823736671358976,84724 781222984707080192,185595 791314636658380800,235348 793973628404539393,256255 794574602685075456,254617 768278397747286017,104662 753936853464588288,25253 758508925507416064,49066 764913312731717633,1249257 790935342945865728,234583 760882152934440960,59666 761329555911151616,67401 774856063954726913,144817 758813379821645826,52015 776076154767757314,153194 764451577059012608,83391 781235563571666944,186212 790540949248180224,231894 759121959649095680,55684 786699229033095168,193955 758661148677967872,54070 766274965805072384,90908 793181873459564544,249057 777028124173225984,156835 790569126586646529,232137 760474758597214208,14877 793100413729968128,249469 747565890451845121,47188 769895140546650112,115159 750395208508907520,12883 766000648286511104,85562 773699198415953921,138819 758689893971292168,54070 774280584038416384,132364 774450678773063680,143374 791694214438408192,240067 775504916966060032,149087 732263494297387008,1170428 765295055448014848,86472 775748515167436801,148645 760207921930121216,61470 765259138037194754,86714 766371731024076800,93286 781164690562949121,11774 763951571939971072,80393 792388867517059073,245459 770851440776605697,121479 791811956298616834,241819 773714299843911681,11774 777022845536772096,156835 790275840235888640,230485 773578312329330692,137553 780618751670575104,181984 766068435881046016,90031 781184312657997824,182659 793842696100143104,255942 771013688018874368,122146 788627815453323265,218258 789461106620178432,225981 765303893534183425,87062 779473949600002048,464984 766414874457038852,93184 792013815952969728,243075 756197557873745920,41783 771129457193005056,123583 766386370344587265,81929 787501010906386432,210432 767128156625068037,98072 790844155672928256,232169 771884304028798977,127871 754755562416451585,14277 781534239284006912,188129 775397084337958912,148045 756641481125863424,44450 758699694939865088,53995 762786922812977152,73196 786961199464349696,207287 762635674591920128,73926 751632791339667456,18893 765556450437586944,84889 749596526155075584,9285 771056899114414081,122955 768168340955082756,103506 772879783856185344,102392 790702900238553088,208178 765729144743145472,88998 758679188161298432,54070 789853886739644416,227242 760313063643938816,60866 795177860487114752,258456 778767401903022080,168459 754120528604954624,14421 773501249861791744,136904 792783175160324097,245148 775406210669383680,148473 792442403734945792,245148 795605556316831744,266151 762478264778567680,51069 770246586303512576,47570 774697547650785280,144690 780975867166126080,184143 790647830562168832,232863 768965793157619712,110659 751615125048561664,19000 793616646451539968,252196 758689713469452288,54070 770871778159816705,120610 750206336953098240,11495 765660349945221120,88930 788173817000693761,214123 793188941620977665,250430 775617225118089216,63451 788494722847223812,218275 780591848247230464,175969 760447142859304960,62063 771398501821407232,123825 775008349297356801,146259 769147678232043520,104999 792803379202265088,247379 776092980478443520,152594 791057549659299840,235948 786044476003201024,198620 786676589211910144,205728 767967459026403329,87904 765174599386628096,84422 770987884484648960,120610 781321781827076097,186210 794561150692134912,261155 754782924059336704,33549 794159632520544256,254135 794924021301313536,262752 788764864101527552,220029 751586906866085888,16299 790215041417109504,227844 776884277237653504,159226 788487573719003136,106085 788784054510419968,220332 755895529100480512,39697 790781730240114688,233307 795710045656858624,267862 779175717670117376,168284 791486342592995328,239405 750607442766168064,14259 758115272423342081,51239 776928264740753410,158897 790527244204736512,231894 788702925522669568,220029 793126058526699521,249469 785313789776392192,11774 758001281487151104,50442 770721980773306368,121046 769454387429335040,111549 774561242056953856,143585 793399312805834752,249926 754725449054289920,33356 758002791776391168,50442 763879814822522880,79911 793528679011803136,252020 761970515955290112,71438 785878938044145664,198671 778330316180168704,167311 769962051473174528,114779 785649075756470272,196748 756616993306992640,44274 773214575185367040,135124 763882855885705216,80486 779698952048218112,175092 753239134488190976,26082 768495737235734528,104973 794010976450465798,252646 773858493279461377,139404 787299483650588672,46572 770675707974418433,120610 762894983745638400,352786 755495908372905984,37892 791237215498203137,234552 793954968382246912,256225 794209075265503232,258331 760231327690006529,48119 791346372544962560,238383 760308395337318400,61544 793874380619190272,256358 792819772446552064,243865 780848231643131906,182960 780812760162508800,183269 761854150309060608,69878 771834022968168451,128424 773979031364448256,140211 781501077594132480,182036 767823528418770945,101681 770739037334188032,87904 771390193739767808,125145 794605331548618753,261155 785278831397441536,11774 768948267006717956,110023 772555834572279808,130649 790825906512080896,233692 794214304857944069,258829 794592106018836482,261130 766026729177518080,90618 775884716880822272,151410 758459849621504000,52061 778629496131817473,168633 764450915394781184,83391 732298662731124737,349788 772091834801721345,129471 775625152600035329,150394 794694122955272192,262849 766644830172696576,91700 781620885220421632,139404 778006090873081856,164814 781893284549525504,190936 771173302660247553,122967 760541622786547712,63149 767851653613641728,97811 792133800390193152,244297 757593631075119105,47844 752107573436903424,14277 773923992776376320,140025 791301630260023296,237491 793155315168489472,249926 758677934404009984,54070 786272961154154496,11774 758676176663568384,54070 792017547755266048,243075 751595876657750017,14277 753280380292083712,25981 764889087937503232,85051 795401538252447748,266054 793507165432459264,249926 788742161261002752,197322 794620508314615809,262145 788339481497788416,215835 781627877699629056,187976 774065873262829570,140900 795013642538336257,264431 788457379365056512,217106 793245883575840768,249926 769705945874075648,114436 786732437304999936,202567 773852359327756288,139404 778203140168544256,166282 765582367050248192,86825 794157132241399808,258249 767742230710845440,100893 768691625052639232,84904 751794161880338432,18215 758085467317243904,50476 794616235220762629,262022 765554438077460480,88052 786651111935479810,90209 794566217948340224,261155 791352665896652800,238207 771118803254140930,123595 791700523128729600,234990 780562429478449156,181419 778725083674140678,164001 788712955353239552,220031 753630114760491008,28726 789958243384594432,223286 786567717390200836,202983 789167222988025856,11774 771072831794843648,123135 760110254990340096,61051 787832411203796992,209351 781896358181515264,191354 785333533590052864,193633 795391075250647040,265858 753343284894924800,17842 757795260625924096,48491 761643068189736960,69356 793778026475433984,254209 763111654074753024,76127 763419584867213312,1249128 770240728182067200,117257 785558824526684160,196917 793620954945560577,252581 763857519974514688,80098 794568129867182080,261155 765882257781370881,90031 795739990106009602,267746 755159862519197696,18470 765647270683435008,88902 770357157535555584,118087 779316561156841472,173645 786679175675535360,205728 788537200132681728,218275 794274067994050571,257492 791774201711558656,240355 789476106696953856,214660 791022804019843072,235882 762726302474391553,73712 781222183129477120,186434 793247181096554497,249926 748924305443094529,11774 760985317482438656,61051 768881327487746048,105643 793423558051454980,251452 763101403971592192,75349 768463632912920576,86103 775765506066440192,151463 781223063002107905,186584 794657774798049280,261155 769656612734676992,114422 788478194407976960,215437 767608708922834944,352219 792009735234920448,241819 793995018981687296,257423 761076209199439872,66159 793931099915313152,256935 788061026990247939,215030 785616707419123713,197512 791153165945151488,235348 758417901128777728,53163 793650032096468992,250293 786388962264780800,201558 763579960007069697,74133 765703490991628288,27045 790719414438027264,232169 763852525598420992,80643 755294701486501888,35890 793945514526076928,254135 732933881205137408,351666 767874301462740992,97341 793182327673413632,249469 775025158364856322,146259 740467113182265345,23762 764940747174916096,11774 770837961826930692,121612 756533522106576897,41121 793496720705523713,249469 778337537009995776,152594 775004672033755137,146259 765516883961352192,87904 750825492807192576,15634 780903514918625280,179936 755838676467417088,18215 778399054900367360,167407 794579991266729984,261155 757972454799269892,50314 793495117848076289,251566 793145273237340160,249882 787910824824156160,172084 790193964636700672,229693 795667879752585216,267862 761259575525859329,67517 760491002595536896,63149 776018135052873728,152735 770366001712140289,117562 755338224193658880,34637 759171484006748160,56964 793546630473461760,252014 791309152874135552,235620 792501016998531072,236941 763528486736756736,78360 762319583881596928,72550 791817533187723264,236941 791455785490325505,238395 793815651529830400,255283 760625648209584130,64147 790755372403347460,231894 792858395871096832,78159 756404201060601856,42249 757571980770107392,47782 750095110650691584,11262 778952130828857344,170187 776740638180204544,156103 786694864629075969,205143 788902734980186116,220029 779733717703090176,175549 761314280377577472,67229 763453622873165824,78159 765230004842225664,86103 765972955218128896,90031 790876654323109888,234583 779342324161613824,173964 795420873675120641,266151 759236655547113473,57574 785397529898721280,194158 758278027562328064,52061 757826331266600961,49431 780689149695238144,181886 794707858269028352,261155 785855865064558592,197512 758047527711092736,1248567 760506328452370432,62235 765997622859436033,90031 791660542469386241,240483 753441261705494529,19598 774166663650422784,141316 779400491579113472,173628 756259479620952064,42249 775171877052571649,146675 781142540317712384,166282 775907033375580160,112363 787606127202533377,211753 771138341379067904,118087 774813865989111808,135025 779505911073243136,174557 762986006421221376,75724 775708852134084611,150511 771767941201223680,125742 757111814698049536,43751 749330050756046848,8047 774033105690595328,140444 777749833146925056,161456 787233942604689409,207949 787399694607540224,210313 778840510223962114,168794 786980892136865792,207949 733089597228503040,355106 776251901033734144,154832 762681079840903169,73814 792037698940706816,243075 791999317636739072,241678 774637200705253376,144041 787832769153871872,212139 754728575333302272,31202 759041604694925314,55260 760962906561257472,65982 764450994910552064,79223 778625816020127744,167278 748398735135248385,1247847 758279186792476674,51595 792708210188660736,235590 757365415551070208,46006 788131799172018176,215754 763050239167041540,1249077 756575731950481408,43258 774976321067839488,144189 760259655767564288,62130 778870831074021376,163465 763063163050872832,355260 778444444462743552,167407 771444042798338048,125222 759155568087105536,56964 765336140761137152,86103 749952974412193792,10653 758106586833235969,50476 770351665081937920,118515 776528112309895169,156290 777661670134980608,158348 759580281716080640,1170407 776880427776765953,158027 766761719712456704,95708 772423743784321026,130653 753370469760458752,27045 787458580249214976,208059 764861921229205505,84724 790906011536154624,234583 789272408838602752,108396 759508404780015616,58757 757580293096165376,47761 760193189940572160,60999 788572872402870272,217634 751941342012420096,15721 762629929829675009,73432 791949081929101312,232137 793241012860620800,250293 776427102832693248,155688 786309584914788352,27156 739848929592762368,351147 753701581778890752,28037 793105558156959744,249469 761349332633210880,67938 788748513475559424,220029 754049744687788032,31400 785863893637824513,197286 772917796414058496,133043 770300717399674880,117609 786559503751864320,203710 764969706994360321,84724 769852864067952640,109535 777521020198588416,161960 785541628006019072,196277 773903496915591168,139404 769283434858553344,110585 794665489855315968,259323 754743139672481792,33356 758112417058467840,1248589 788452115924516864,215437 758143626526416896,352687 778794804792659968,168794 768259204901548033,98881 786913510097768449,207287 795734339824685057,247930 790610854706290688,232715 793145022946353152,249469 775757166015832064,151071 756270840132493314,42344 768925943700267009,109666 776076455440633856,150511 786342505855852544,203048 763169228903940096,1249111 753361537335693316,27045 788885827556302848,221832 778995030467850241,171693 770233989219160064,117375 733203670158860288,1170859 766284893827596288,90982 787398903368908801,199307 737056312937189376,350258 776513018716979200,155451 788469727819509760,218275 775686853844463616,150404 768211941886078976,11774 768629946550018049,99683 791692105525497856,240070 754754487496085504,32869 792825000625602560,246392 793082597060542466,249348 785836121905299460,197512 778527006451380228,167003 789972527061893120,228888 772060208507957248,127775 771953811346886656,125204 761306291893567488,67229 769004062733893632,110362 794561549306236929,11774 775855446804627460,151463 793428033348759556,252020 761296094735265792,1248861 768509823491072000,104999 753273096660934656,26140 768270306926534656,103071 794547709936070657,261155 776813032760549376,158387 793175927362510848,249469 780601729301655552,181955 776474664319221761,155344 765507723622490112,87904 786555052643135488,204413 790578254419595264,231894 794234218243039262,258456 795419689296023552,247930 759171096989970432,56964 766406357993988096,93823 767259366638624769,61688 794560471701389312,261155 759190555595120641,57105 772094426650779649,129558 791369316927098880,11774 791388829513052168,238780 773712527557533698,11774 788774897111543808,212239 760511828782833665,62338 792403626413035525,245075 776484154531688448,155332 767833424635662336,100561 776941627705143296,157755 746390066885427204,11774 773988784102842368,139404 773193375927394308,133519 771727225351770114,127134 778541433389219840,167393 793099324255109120,249469 750736766500413440,14981 746637971638497280,354073 763435640050462720,78159 764614253693186048,80939 795668212201455616,267862 752268634081390593,21935 765277656640262144,86763 792396743832903684,245056 793492686451970048,252408 770227355830751233,117257 776750681864626176,155451 766727735997714432,79987 785585509074481152,197286 766434861481590784,92958 778313168846147586,167220 788440008998789120,11774 773164115904729089,134470 794583968284692480,261155 780428874026889217,179537 767007582233829376,9512 771717420473995266,122299 732716924971388928,27848 735136427671982080,11774 766396285540716548,90031 750363932003491840,12883 791076996306571264,164764 791665333878882304,240483 774008211703668736,131421 791718160126836736,240483 745351487266627584,349694 758833122972622848,53185 760098856432496640,60539 777319008269799425,159876 779671888071188485,176030 793950721561329673,255162 750579230380060672,13532 765666818455248896,88874 763061126384889858,11774 779550727047753728,174427 794648945238609925,262343 754733828866924547,22393 758141757649321984,51595 781847473891467264,190635 756590061420879872,1248387 759825581265424384,59339 795123893765709824,264397 762870252652761090,47188 778306416205373440,160592 757619080526372865,47761 772160069177712640,125163 788800194712178689,218275 778479529618800640,167220 793292793313628161,251306 794596082659553280,261818 764198274718769152,78542 792059966374969344,243614 762409909283459072,72642 761732129910845441,70565 794694684790489089,262849 788468922592944128,217837 773175393008414720,134874 779959789698682880,174465 793551780680523776,253206 754202250973745152,32157 769285292675260416,112399 786588636347297793,202248 780603015946395648,80785 756936687779852288,45329 763023029723074560,75724 777144180321558528,153596 785503963269492736,196286 760517540405731328,11774 793494385430138880,252196 786978554626076672,207613 754860833222438912,33356 758137117935476736,41703 763155390838210561,76329 780621471311917057,181419 792532736309358592,245549 753747200811958272,11774 757626082824683520,48402 780793280585879552,183269 778325896323227648,167220 758261271569559552,52112 732910110545186816,354525 770933646459015168,122146 763028523124682752,75899 752662780692426752,22432 769653073505456128,114587 792822196892672000,243865 758333393847275520,52112 763408687574552576,73814 751234290336292864,17307 732987934282940417,355177 750367040540737540,11495 788752073177399296,220526 778328214569562112,166282 785663817359306757,195807 786981065835606016,207949 788102290162982912,215005 758651926418337796,53739 773505801579356160,137158 787106722410295296,208167 765364387326689280,86103 775820121340317696,151463 732288571932065792,1170476 761644756241833984,69356 759377745608445952,57921 774033448394567682,140444 794631927143792640,261155 761642428474466304,69538 762694703661871104,73926 777685226239688704,158987 788342148487753729,172799 788587918486966272,210463 790885194777649152,206048 774289845740896256,141887 790919783315337216,234583 762071045041979392,70338 763099612559319040,74133 787636642681151488,211917 763076618294140928,75724 752251074329784320,21074 785637536722984960,194147 769690426081107968,114910 775022163782799361,146259 780765126693486592,182726 791785996060721153,241678 790888465671991297,234583 794586319536193537,261796 764801643586224128,84724 762109313141792768,71476 793967148418928640,257026 753395865386037248,23884 762398289094406144,431998 764956306541125632,78129 769233969237913602,109666 775474916187639808,112363 787258252518195204,207360 792472731291750401,238207 795022262206275584,263896 789211811312726016,11774 791630382986919936,240070 795203529128419328,262849 788669991956520961,218275 774013025678266368,140444 760296784815980545,60725 786435375455608832,202429 791042493961871361,233736 750891199444156416,15255 760572846036783105,62757 791065112929001472,232169 772760867557498881,132335 793937569612316673,252639 795420513233412100,265855 772899745970782208,132335 781600551779856384,26066 790601515010359296,232169 780600754738335745,80785 763089189743136768,76474 768792991586619392,104662 790214218817478656,228354 768761927929589760,107821 787103331126681600,207796 770835277061369856,118192 758059589057347584,50923 787725915673468928,205197 760870361789526016,63513 767696636919230464,100605 768809256799834112,108849 770251317763796992,117377 787006492218101760,207974 781280736561229824,186584 757082614364672000,45964 734773246399291394,11774 765332985495351296,87245 757995004564385792,49953 788907942271709184,11774 794165156452438016,258331 786552161119318016,204413 775855307234750464,151439 792550597094289409,246392 794893192621654016,262849 786324861975015424,198743 792324911670845441,245148 778074150325760000,162311 793500251311132672,249926 760451745642323968,62776 762645655047331840,73814 794570762581442560,261155 762020607781404672,54070 759052938123763714,56506 763800937563557888,80393 769666136795262976,114779 780835973429100544,182659 769634368797216769,111549 769762643695370240,26066 771953735069237249,127582 795664909673627652,259634 769721087781371905,14277 793588035002765312,253793 766441517716307969,92917 733375851497148416,355480 756188708370460673,41680 793857973269344256,255942 795101640109989888,203546 768031600470728704,102202 788827797959479297,220029 768889445684748288,108729 785871995980439552,198878 794999176077578241,264431 792385062763323392,243187 778205642716647425,164826 793997069757325312,256239 754975164002078720,34666 790652822144577536,232169 766019093216555014,89923 776051832355295232,153095 793620559162642432,252581 776624203155898369,155451 785299787314827265,194934 779526057820946432,174557 792189309780500480,243983 756539731618455556,43915 793157220938584064,249469 759140697857548288,55887 791478704618831872,239456 795361714405605376,266054 765589404056453120,88052 786540699932131328,204413 790307538629722112,230277 786975007813632000,193639 772916663544975360,132335 758130110100676608,51563 779410403885547520,172428 795286671516467201,262022 777312333555126272,159876 764162635856314368,82178 774221639441580037,127871 794177563031519232,258331 786761612875141120,205989 787044038729797632,208014 733108141773230080,355106 758069747288117248,50827 763518050666684416,77612 765370306034794497,87145 760632928397168641,63149 763117080455503876,76549 768916794392186880,106774 775685740206428160,146991 776293081138233344,153194 793266507094437888,249926 761232148531666944,11774 794644139186929665,261155 758763778003595264,54070 778714423137406981,168284 757610673740197888,11774 793139812681261056,249469 794545022909587456,261155 793197136871469056,249926 775009494216548353,146259 790369949420322816,11774 765879031141130240,87904 794618582235836417,262022 789079120906944512,206742 771028888671625216,122146 770677542764380162,120393 793132805513416704,249841 795749935031418880,261155 794313870219194368,258981 768654524953169920,102998 752948514821255168,23739 764152905230319616,82209 792187726959292418,243187 793508030016913408,249926 767835004290277376,101681 769036512163921920,109665 777988464180473856,50307 751880173495148545,19724 794603859880640512,261155 742806503287971840,47188 791342812784529408,203821 766692453982179328,95045 772258832906981376,129991 792618702176911360,240483 792934665283706880,248559 786524861690773504,203510 769392600189140992,112788 790413492771811329,228354 778527699241308160,11774 761553744182054912,68987 793102063131435008,249469 752746079255420930,22575 769236111281364992,111558 785966730476654592,199272 767887556654399488,100605 776147426335789057,154071 766701397396033536,95672 770324977237106688,113594 776050454178336768,152872 749773599968366592,1248022 770405141652602880,118192 771400112505585665,125367 786977763877978112,207613 752965754488778752,22436 755061743404089345,33356 752277349778001920,11774 778310618097016836,152594 773772170874851328,137158 778283520510660608,166853 781252485172396032,185496 794933101864501248,263667 777861513474224128,163763 761395154267705346,67938 775042734956617729,62492 793116502765477889,249469 788490675247386624,218275 788389848230924288,217519 785685823144337408,196788 755082729860005889,34638 794104932139823104,256502 768992428787314688,108892 778575991740502016,168794 750800004416241664,14277 785844685558288384,198878 750060914456469504,10847 786919388997902336,207287 785511768047116288,196277 790637993430163456,232881 756317604604579840,42432 759185101288726528,57348 768014379589722112,101681 764214202244403200,81946 786985234604503040,207613 766089566637875200,90327 753369746909913088,27317 778407066461319168,141360 788893298362462208,220689 793460768025014272,194311 788501852799119360,218495 788813669102555141,220526 770357034801737729,117843 794373818546536453,258456 755004081018658816,349856 758770275404001280,54070 795735418507587584,267576 788606558116642816,210253 794331993097916416,258741 786246003846291456,201555 776157897290121216,153845 795426111324819456,265858 795693773250560002,267862 749625179266048000,7546 764182634146721792,82457 758071645609218048,50827 776943402495553536,159411 759919128043937792,59666 780909977305223168,183269 788678989309104128,217937 772482674195701760,127775 792190192056725504,243187 733277067870101504,355261 791041840455835648,234796 762204534362038272,72035 759927304533311492,60354 778954726490644480,171436 792077535836110848,239998 790245575262294016,229693 793449819951861762,252196 777611161080475648,162596 756486840085909504,42162 753260158709473280,11774 791633977052426240,232169 794699073311932416,262225 749744332882612224,9295 752876773285572608,24134 781242932326195200,186149 786883643826249732,205989 742217165802213377,350711 788109466310840320,215005 793226328950571009,249926 794537038502563840,260380 758912444915822592,318763 760295979639775232,61544 794218725750804480,258122 770671510247710720,118191 794999606702641152,263895 770551955148111872,118191 769446836104945664,106716 789551266108014593,225358 790948497587527680,11774 762106771787821056,70072 763353590958358528,1249074 763474469717278720,77632 776487627717431296,156290 756334975197122561,42432 764106670490292224,79592 785355051460096000,11774 794647979218980864,261155 767820294971133952,101681 773695611552075776,1250074 777015546827173888,157755 780481041643560960,180783 771371193089732608,125145 781617390148808704,186584 786208760414871552,198973 791405794944221184,238207 763167605205114880,76535 790946740258111488,351152 792797615725301761,243865 753072213373362178,24526 758276193342726144,51809 768484870788096000,66922 758482394416418816,48015 778637879123685376,167319 786300966458961920,202200 757554516178993152,47800 791011658814455808,235251 763021992295399424,75899 790266690361823232,230282 779422852768342016,173645 747516848464265216,55820 764697640114221057,80486 780150506501107712,171693 781562784727306240,186212 794015060129525760,257492 758798592765075456,47903 789251401935233026,223921 749632922408349696,9470 752018447983321088,10057 778404496984641536,152594 781362810072686592,187084 791407421398786048,238951 755386654827900928,35890 758354599182868480,51136 773290724628504576,135025 793447128202752002,252020 794948931394404352,263895 763564755810455552,78159 794306230655152128,258456 790935334670442496,234796 758800471565795328,54070 767750398295826433,101163 770020445894676481,108396 790942199240204288,234583 762979177503002624,75724 779713845963218944,175092 793459531187650561,243761 793765268958900224,253032 749256467182526466,7950 757069838699290624,44163 773961350934519808,351279 767377211150131201,97515 791147547683356672,236454 765691785762906115,88489 791260164565397504,237491 778348437368479744,166532 789413313461432321,225427 734385440124375040,11774 778362057338916868,167676 785341988036087808,195125 778616956823810048,166339 754771801381613568,33356 770937078615977984,120507 788440679898808320,215437 793096262232834048,248065 793930759476105216,256219 756672302939451393,209828 785299766146109440,11774 767913890868891648,102249 791862292656771072,238395 779878670949289984,177248 752654944881090561,21332 773957605295140865,140372 789145002165149697,223899 752907114432135168,22439 762667840243535872,65180 765861310303264768,89739 769693127967842304,112032 788058737919438848,215005 756303282411372545,42117 793616411180478465,253032 769692960820649984,112265 794576091176431617,39957 788735192915701760,210390 795045009003200512,262053 758402332505714689,52605 791659437459140608,240483 794572961873203200,261155 758795455731998720,54070 768645093431578625,107423 792226120217292800,238780 760512020240297984,63149 795056085371600897,108517 774591082462052352,142312 762766987667787776,73926 791146395625484289,234583 794178518561210368,258331 764191547789160448,82544 781552305745166337,188478 778612146733056001,168284 790635849755000832,230899 785979535598628864,199478 790322492376248320,11774 785834969281290240,198671 791469929014890497,239405 764958312005861376,84724 757691482144931841,48810 775390324613001216,148925 788461655726301184,218275 793179817390772224,249841 795453058578845696,264204 762111547170811904,431998 789350733392982020,225359 741776125362372610,1247481 766085488562364417,56391 786266421542068224,202429 786771586162515968,193892 766693220239679488,95568 776908802612273152,1250352 760284251883384832,61412 774449858115620864,141912 781209753850523649,186434 793152561956196352,249469 763001838169980929,74827 793230559891685376,250633 788236415653916672,215754 794707210702094336,252196 778742455181029377,166852 764973267513999360,84724 752684757872439296,22575 770820803218800640,121636 753402156242178049,26677 753992283578597376,28866 775439703197749277,149200 778629852920356864,169201 775486565023973376,112363 787150931754299392,11774 793544991239012353,239261 772264185082286080,105109 781906541272113154,191354 786816412035657728,192846 759413421834051585,56964 770285651073781760,117877 793934808917377024,256219 790622004885921792,232791 791471691700592640,238792 756205802260537345,41680 757146335413800960,45622 779441395660648448,173347 788926490037530625,222021 794532399736496128,261155 793448104733265920,252020 770230382545428481,23762 774901666344759297,88859 768895121458880512,102514 763799524192247808,79804 770707362994946048,120610 794627510344548353,262053 752928899017891840,24134 768506461781622784,93504 788078197069996032,215005 764087686957117441,81702 756334377240526848,42249 790686323078144000,233152 789926651115163649,228820 753400685702504449,26458 762007886230908929,71502 757833167822663680,49066 773154732474904577,134454 752670221182402560,22546 763134671249080320,75615 786029926025617408,198620 733096628492476416,354687 786990000684593153,208016 791450561698816000,237752 753324081525784576,25255 765569480252592128,81659 781478736319348737,186673 759759642125664258,59403 777281313296355328,7003 775295942178312193,147508 792084299935784960,243398 786289444148109312,201958 754940429100052481,34485 778452621803687936,77255 754744594663927808,33356 762103958324318208,431998 773545211020480512,137158 793227846240002048,139346 793344499309092864,251452 778314220337188864,167398 758768023318634496,54070 794649101870759937,261059 774222408907489280,141887 780443065962139649,177233 788875819338784768,11774 769142614201405440,111555 757347333822615553,46379 768954617510125572,108729 771904599099748352,128519 794652125494181888,243075 769273173267349504,112363 790227715878248448,227272 777573510914990080,162497 791417272170647552,237857 773907406279487494,136904 750720879273795584,11774 790305883020328961,11774 764321982204739584,82018 776815862623854592,158428 771404162240249856,125145 794992359998103552,264431 767186867770929152,94699 751098802312867840,15800 755415066204176385,35890 791010070171521024,235590 792166180597280768,11774 781241552353890304,186434 776874277261934592,157840 764508865241034753,76623 774773732439101442,144494 791835901294968832,240070 768865220060180480,108395 775109353460334592,143473 793512061686906880,252020 764876500415942656,84724 761474738505916416,65887 793108892377055236,247232 786370451752775680,202217 793620083868246017,254171 753420209898139649,27045 771277812665880577,124537 775391832826114048,142760 785834903258693632,198671 788712402485387265,11774 791349351356375040,238395 756903944698359808,1248452 778383415347286016,167124 756536404780388352,43751 766991748908408832,95672 766970587436556288,93144 753350665821310976,27045 761137632613203968,65180 777207242001178624,158387 768153565068132352,103354 759380376267677696,57348 795605369267613696,267521 795702950832152576,268281 770768137532735488,27156 765343546719162369,84886 777233342680993798,159876 781859769627705345,188498 791628615423299585,240145 790243276733288448,229693 794212812214116352,258598 794534582188056576,261155 785570083619741696,196676 732204243315249152,349795 790289044748075009,228354 792293191668015104,244143 757393408738594816,47283 749267153707294720,7828 789225411699957761,223692 793102125639217152,237491 751189244123684864,14421 793320594251055104,249926 794657031835844608,261155 795079480024952832,265102 781228377483071488,186584 794935303161061376,261818 788169641491329024,11774 762953969891024896,73814 788101376182222848,215505 791501357509332993,239405 785261626907824128,11774 788032565290479616,201439 790720472916918273,233307 773711243710386176,135621 794381196780138497,12018 766395532512206850,93184 768489345045110785,104973 772465520520024064,130750 779059262311964672,171886 787054172831047680,207965 791008453221347328,210238 755507055339995137,38032 790919619401965568,234583 751177991804248064,15643 758312365112823809,172295 789170822279671809,11774 791698460101619712,240067 778676985694330880,11774 775517581545463808,148909 780686594185437184,182036 764185670965456896,82066 792840910363123712,248016 759242910802018304,56567 793151974321582080,249841 766594922921287684,93286 792352697563357184,167046 793952384993071104,255826 755998333890592769,23762 773555320719155202,137042 760065577083817984,59669 791348857703632896,11774 757233703856771072,46006 775432713536962560,141415 752768682569396224,22575 785590766332674050,196788 750518328817438720,11495 779309218599952386,173753 793262252208099329,249926 766087312610566145,90790 793848237367189505,255393 765060984138379264,80486 763148503912775681,76723 788017310955102208,195876 767017441918615553,94683 765393182737571840,86103 749692679534080001,9433 754012743263334400,30296 764561240098209792,82066 788839434665861120,216009 765358633492307968,86209 785486856188198917,195975 765387881191845888,84209 771397536795942912,124597 793844150135291904,255942 776542949765058561,155390 778661400759590913,11774 761852268257959936,69231 759877666799390720,11774 750418556299255809,13343 788153534198013953,214247 793431363000991744,249926 761686530851237888,69878 761644228208361477,69231 767345856097816576,97852 788413203319357440,11774 764659345560920064,1248755 786398382042521601,194723 756259613201141760,42344 765967725277515776,90618 772874355630018560,132761 777174041694121984,160500 794771772889505792,263090 787724468810579968,210235 794231958800834560,259063 774286158561894400,131421 794515555747143680,258878 772458362625679361,131027 793296845707546624,250633 777953075856236544,164826 786014017655443456,200235 755096628676231169,35445 768916388593315840,109104 759062538877304834,41703 769336790515871744,112119 755818972021338114,39685 764424568748531712,83422 775579937969438720,103354 756505198764265472,42249 776305251964030976,153845 765988108701761536,90622 793310585630982144,249926 764188542054445056,82544 767822533676691456,101681 766821625207586816,87607 779011218220646400,170144 788759074548568064,104244 778954185068859396,171324 794038666247237632,249926 788785035356827648,220767 763887575333568512,80486 789716418065469440,225981 772896744732561408,128886 776109788887298048,153194 793834021285429249,255393 791741054139572224,240584 793502070015832064,252408 788007804527226880,172084 776896530863235077,154214 785310777888673793,11774 785955910434877440,199462 769544636142673922,26066 791695952331493376,237491 794634219968491520,261942 758690561263972352,54070 770690528845365248,118192 732306000527642624,349764 755111832273031172,34731 755855128910000128,11774 756939815501737984,44450 793162349800624128,249180 785642829297094656,197512 781209753334714368,186212 789835711822303232,220286 789304147916926976,224680 769173993177899013,107984 757658220324384770,46280 778318251788996609,167220 763611280955416576,78271 763492747500224513,77598 792894470010396672,247240 763392873819668481,70918 756272135039954948,42432 758673125420572673,54070 765034343261536256,77353 771712135885885440,108396 791838273647747072,50617 769729694484889600,114587 794625245952909312,261818 771527464665227264,124537 794992602609291265,263906 775793548830601216,146338 795289325969739778,264262 755788515477164032,39384 756810434330632192,43391 765885210248392704,86103 757574720531402752,46612 778844921377591297,169437 765317521876672512,86440 760866112707919872,64722 769226418014199808,112345 794359273186693120,258878 773164824377298945,129335 756272140723388416,42407 789316675409678336,225359 732695945490599936,353228 790968159096365056,233154 760981509960372224,65455 785669798894055424,197911 779698506600738820,175092 778293432448147456,167220 793218097217871873,249374 750371212883288064,11495 779558912391544832,174557 769895539932532736,115159 785824946983362564,198466 790195796708909056,225359 778732024441876484,169201 779687246374899713,174995 770870239504502784,121359 773042232236449792,131987 791816033283616769,234990 774999712642441216,146259 794127083773554688,257492 769009901666459650,109360 770748257253425153,121195 773751097861238784,138819 751737590085189632,19562 793243580651438080,249926 760286464836038657,61545 769926799895572480,115526 759157930692218881,57348 768671870543474688,106281 780018041656573952,177422 753315442790240256,24675 756189584346718208,41680 756404473199820800,41689 790962844426653696,234583 786381543220584448,203391 754238258972856320,31060 771439068924174336,120304 778346148889264128,167319 795675953083150336,268016 765675215238098944,87904 789320454620274688,225359 795471462589202432,155390 753434319453028352,22720 762680204791783425,73968 763887283502129153,77849 780388144701140992,179742 793346865198608384,250633 757616808849465344,47761 786631277449359360,205047 789934860358021120,227881 794864013196849152,108396 755081971060109312,35044 794164696991539200,257492 750652267884257280,14421 790591673885724672,231385 767422846700294144,98720 778589482245382144,168794 789290131844849664,193205 795702141159542789,267855 752226805226958848,21074 758836902652882944,53995 756745441795080193,44429 757698657269538816,47782 791067526167924741,234583 761966403423383552,431998 758381269159993344,52749 756647165884182528,43553 785649815749271552,197286 763455155379384320,78304 787122595359514624,208252 791340854686343168,238207 775101794087215104,146704 768855467955191811,105109 773944765725323264,140372 788100263475150849,214247 768442565796438016,106118 750762782748966912,14421 765035642036232192,85767 772434375489257472,128934 771705709671157760,126389 768800638561947654,1249593 773560067727560705,135504 764232777898360832,82766 794018894788730880,256439 791090663865495553,235486 781919399754203136,191354 788935938718052352,170187 772307543494234112,129471 788203813052133376,352258 791368085810794500,237491 779415829582581761,173628 791305669466992640,90252 759098283306414080,56964 787619227872133120,208178 740933882804109313,11774 767236799974572032,353124 773903833185423360,139404 788820943413981184,220130 787766272633270273,210235 780620898747486208,181903 792027624847486976,243075 778602342123986944,168794 791032010546577408,235590 753319145207455745,27039 770348394653122560,118191 786613447106686976,204539 786440730759733248,203806 761584866076962816,68873 790704956194091008,232863 790717541404389377,233692 790661722096996352,231894 759201708572602369,57605 776194235917701120,154534 766717437924433920,11774 779272452958478336,173347 764888384703721472,84679 768989085591490560,110615 776813781917851648,11774 788442417989115904,11774 788181552794595328,11774 759117679286292480,57105 773983235722190848,140066 774620660416909312,141360 777924503628189696,162107 787746043748376578,210992 750858980025507841,15643 754715870417387520,27045 786718488383467520,206198 787483443680739328,211347 792369621944852480,242246 780595178541199360,181892 766139977956728832,90384 768603869236649985,106756 786985902954409984,207949 793851705641271296,256065 763210055382466560,75899 758388521178689537,52921 762043305941016577,71476 771891622741180416,128713 785253399897993221,193121 764815403872772096,84724 793108483705040896,249469 777133967644332036,159876 759389970603896832,58165 788527501148561412,218967 776390690540400640,154823 792852476651122688,247240 793275924024209410,249926 787675824904364033,210207 765646876804800512,88902 778198068449730560,166390 785632370850271232,197341 756189173275586560,41684 789254878900150273,224680 765337552345706496,87245 769216810524680192,109960 762164776696852480,431998 768858400683884544,108963 793082964628365314,249348 769359313202769921,112788 742963364431843328,11774 770429093234049024,117377 775906178274656256,152314 778041827878440964,164669 756284614793007104,42432 765155948453359616,86103 753181022049689601,24134 793852542333558784,254135 795456543848353792,266500 776523580649664512,153845 792044494879354880,240483 789535430823677953,218351 794734763881930752,262752 775940910785757184,150663 767837541164806144,100559 778372840114520064,167569 773962198079115266,140372 775390412680925184,146479 763456679685992448,76406 754745122609299457,33520 763500982596620288,78159 769011764390420486,109360 771360781992534017,124340 792118714284052481,243075 750364515603275781,11495 762323832342536196,431998 792485219446194180,245117 794964057078038529,261155 773575203272085504,136947 757585593148715008,47948 785460743965597696,195838 791005062478884865,235620 793252221995462656,249469 756292009028182075,41680 756697448366477312,44461 773214990211874817,135386 759201713073061888,55257 788611424998268932,215437 792733967602618372,246367 751226499043168256,16728 761250213591789569,66597 780640063331835904,172132 779134233776312320,172057 778365242493460480,166916 771404329110630400,125070 771826887538507776,120610 793824908774088704,255393 752206047637495808,21074 769542004514680832,81869 792572421182222336,243513 768059753457082369,101681 781716473156861953,187893 768471457328267264,106281 793446249219387392,238099 789097369245618176,223286 763289367943061504,77119 794545652759805952,261155 793108513333575680,249469 775732049214709760,150511 790705396763627521,233729 776764149208678401,157755 790953943949901824,11774 755881517910405120,39657 792083854358044672,243075 761827895845105664,69947 735334431964139520,1170550 750746213574701057,15073 768947683033772032,110023 749782284824252416,9452 756205087379197952,41680 795304764628144128,256564 791342591157633026,238207 758183660277202946,51595 757598996818984960,47940 768204826295476224,103924 759158822699094016,56964 768528874669875200,106753 793809991522250752,252893 732250658833895425,196346 763615179632324609,75724 765500405178441728,86472 794008213167415297,257492 772539183378276352,129558 758745592877096960,54748 789480494471655425,225981 788397870013681664,217519 773750228646113281,138819 764478380117032960,82283 780091694523883520,176128 758004431917051904,50781 787338029220364288,210289 754806629426667521,33850 794258101423796225,259231 787985561722257408,214173 772094365640585216,129558 792045001882505217,243075 793515906869714944,252741 762129718657314816,431998 756856122040946688,44450 781130829355331584,130635 781646033449287680,187896 794629086584905728,260874 765976393108877312,90384 773919913874329600,139404 753316107759386624,25123 765536978255372289,88052 785628077078355968,197341 791005257144774657,235774 758082397673893888,50923 785589937718427648,196788 794206719458975749,243865 794624094889197569,261155 773974314907471872,139404 785410531893051393,195148 758002505842327552,50787 760850716063780865,64116 795714143672291332,268448 795254549451833349,261155 766311052023779332,78947 794992730409672704,256276 760853640739491840,63145 763458519978876928,78159 794734872489234432,262849 795339267203592192,262022 754820696212180997,32337 770567688548515840,117303 775056332047155200,146259 772791252714651649,132335 759089140898160640,56784 795375654719995904,266151 761660780831969280,69356 776201872160030720,153596 793459700306178048,250633 762632240002109440,73814 770274619907534849,117257 743978403733311491,11774 793970540042141696,256340 795200408784355328,265257 795666877498302464,267862 786699378195136512,196788 766712464683704321,95672 793604848973451264,252044 755528389528727552,38183 776243620496015360,153480 773614170994507776,136947 773282029886644225,130988 794598150895898625,261155 776383370595037185,153845 791757178751156224,240661 788182244603072512,214123 794291670757949440,259134 749457573552664577,7816 753325819154538496,26492 753734125526224896,22436 764582471069536256,83106 772090624308813828,129471 787323406941319168,210289 795004301458321408,264335 760611573756993536,62708 794316802125770752,258598 755512922961485824,11774 764835027381170181,84724 788836417686368256,193868 772862636685918208,133090 792074635512778753,243187 732901740849176576,351617 751827010641469440,20039 756205939040985089,40353 760216111585472514,60866 773577651592302592,137158 781082488567463936,184044 790003934647586817,227048 750428455066542085,12535 793863087258382336,256255 752909910413807617,24316 756083593089282049,39213 770029806926831616,116373 779054088801562624,169515 791415186368368644,193368 792517705110810624,246392 788883251096068096,220727 776119740842569728,153194 755432330315964418,33751 775403617549443072,149040 791427545002414080,238099 788249601816006656,215252 777537331175759876,161993 788748129831092225,214117 769467988898709505,113754 788869577627332608,221785 759819751023534080,59322 773869423136415744,139404 779044724397060096,171641 768966169218998272,109988 759102295002976256,56964 742542446706462720,352075 765189053612449792,86103 787985467220176896,214209 756246913557471232,41897 769705671956791296,112363 767483386931843072,95055 732760209387446272,353789 766835550967898112,94899 779008894270070784,171324 786372857743802368,159876 778337531817590784,164764 764423413393788928,81946 768114311445159937,102514 764646715970363392,81946 793223777953996800,249469 779441679010926592,173011 794956645600083968,263667 755318303061487616,36735 787706133708476416,212357 767209011674513408,97248 771495042368180224,122982 791342027954937858,11774 794984195206430720,264335 769970142377873408,114848 765020237850898433,84745 794181066424655872,234551 780469823943868416,180306 764680987460546560,82209 778560189721153537,168794 788886463991644160,221832 788530797376602113,104244 785970417714532356,199211 788021759064834048,214492 792486903077449728,246225 775533354871554048,149121 755476106203975680,37903 794586230830800897,261155 785879875668185088,198878 791257168079036416,237491 750035314815692801,10735 765344028934172672,84886 764417308416552960,83391 785582189442400256,196788 788753999222767616,220526 792930968730415104,248514 778596057982828544,168794 765067722673664001,11774 773671810835451904,137693 787975875253895168,213064 795003480666673153,248770 767328447978889217,94718 768504183951536128,107054 765314386751688704,86627 791399295198957568,235374 781831450526187520,187131 785686822089166853,197512 757406157736587264,47202 767980147555393536,101681 794795849050103808,261155 750837500432842752,14277 792155662868283393,243451 781562339552272385,186584 794250228157120512,259266 761673681345081344,70177 765596054830153728,75349 785259116088463360,194154 792211526400684033,243075 759163413599617024,57131 766027307836243968,90426 754717765274132480,32941 765617675796094976,88399 752645635409489920,22657 760332580059308032,61117 794574542295498752,261155 761995401780195328,71324 755883433671274497,11774 780806434543931392,183470 785776615938588672,193571 766815641672167424,96269 754890011842056193,32873 778323958076538881,167220 756626797899423744,47188 765268890465234944,85898 787993572855287808,210740 764783140607066114,84724 765646686601478145,88128 775006908927315968,145244 779685114590662657,176203 781873133108232193,190635 790153027667759104,229693 793190843209420801,249926 760865082184200192,65180 767721770967306240,100909 757309242915196928,46404 792154381269565440,243092 793947638072688640,254135 758024557844426752,50923 794564510925340674,261155 762106054700249088,24173 781828415741685760,188478 752274172898836480,21074 768606301525991424,106756 775525473812029440,148473 785784688711495681,195975 781201142860611585,186434 785972009683460096,198671 794317567636553728,11774 752961311022125056,23739 758844669723709440,1170352 760986369409769472,66116 755499935655727104,351030 769364723246641153,108710 790975862539595776,232884 776900836022628352,159359 775919923721752577,151212 776007644104519681,152735 791092677018324992,235978 791440824106037250,238780 758724963323052033,54070 758839423366606850,52554 761656011883151360,69673 750499731973877760,10057 794361229816958976,258120 768703440059064320,99264 790701879923736576,232884 765906248625590272,89900 765759358458142720,74575 786124324591706112,354391 761212796910522370,66897 761666597127761920,69947 775757942100557824,151463 766926080791810048,75392 788252526550388736,214899 789707806114971648,223249 751186278004039680,16129 756556639319101440,1248415 760623514718089216,11774 777318229668532224,137612 776121116918157312,151845 786370342709321728,203510 764648897256026112,83391 756935854187163648,45576 788894690993065984,217634 789482826890563584,225981 793538062265430016,11774 767830132048265217,101681 791449589131780097,238395 773959412239130624,139404 793984463529213952,257325 766133932647653376,1249308 788482766228770816,218507 793455748659437569,252020 770477107411550208,118191 775782465428271104,150594 793981513566187520,252020 754105065128898562,14653 787136720022048769,207051 767774310983499776,47940 795059855463567360,264414 795716550695223297,268281 794664679796682752,261050 780904518846451714,11774 791818457633390592,240483 764834094157029376,51069 786285997780643840,202429 765945808701296641,90384 795439919120289792,267134 776084956040663041,153194 759809587709087744,58267 794212886331592704,257530 771476393574137857,125554 749649378839654400,7546 751796397901484033,19352 747482102178922496,195876 757361499224416256,46379 786033699498319872,198620 793933731111190528,257026 795660707316383744,267521 792067626440679424,243187 770083644450955265,1249724 794002440920174592,256531 771552559764901888,125381 758104138957762560,51321 761621823079481344,69794 777342686185398272,159876 792801088315461633,247752 788087169252519937,212357 763135905913835520,76549 786164690288271360,199546 774970423889002496,146125 755164372608090113,35890 785615696537407488,196788 788146004474236932,215754 754740171568844800,33356 763558759985717248,79082 773988085617090560,140372 770476020554235905,103446 785813185735655424,197512 770949974783733760,121949 758086457424801792,50827 773443320295088128,132140 758664706571767808,53985 773513959198646272,133702 775031743610888192,144611 785738314913452032,197512 750483532217147393,13343 764155314367266817,82066 764824656318693377,84724 771402195908440065,125381 754149725947908096,30910 766020248248184833,89923 793115694334218240,249469 794632062728884224,261987 774616918288322560,144501 766559758807621632,90384 770761933075034112,120363 774645781554946048,144068 760092425549389824,60856 759279584508510209,56964 754871496321884161,27045 773061864511115264,11774 768175936738951168,104417 777620699703803904,162596 770758784704733184,120690 760254940883390464,61051 776905399920267264,158815 794194764786638848,258598 756572571269603328,43225 763906078564229120,79691 792470895952560128,245268 793563757456785408,249444 785720465901752320,197512 750901993137405952,15316 779385098751778816,173204 770706321029095424,118192 790640126720413697,228501 755932156224872448,39462 773891773693358080,139404 795695715125227520,267855 793455383109042177,239610 788114602919858177,214660 794214738024665088,258598 794368903719817220,11774 785582257335664641,1249022 765361711989653504,87245 780564337488461824,181419 735989683247779840,11774 770495635321532416,118191 775770159730405376,151185 795420985969229825,264397 762315251467620352,431998 795321492649046016,264397 790039792796872704,217601 791349148977070080,234583 788713252041523200,11774 793893665945096192,249926 795368941354774528,265885 768267990315864064,104662 766349765822943232,93286 788468160823451648,217519 751637557637738501,14277 756579303391977472,32625 763807665374003200,78566 764973436615524352,85562 773888233335730177,139404 786408201516384260,203674 743497717071097856,11774 769925303485497344,109713 795006217521201152,264335 774670859873038336,144542 775401494938001409,148537 792037146337026050,243187 765585535389663232,87904 791704406664228864,240483 793651099710349312,253032 787133835645427712,181419 791894239097397248,240145 757649534021410816,1248521 791812127812034560,235590 755557275989868544,38286 794540274621956096,260181 755740123963256832,17416 795433076755050496,264113 764814757249609728,82544 770736239800487936,1249784 773868333355507712,139404 776888261025206272,155028 766682616368025600,92902 794645031005155330,261818 788486798548893696,215608 793546035729731585,251772 795747980833800192,268646 781701714495680512,189254 792817187824111616,247877 762994447122571264,431998 781131318801276929,182036 788454622381871105,218275 762134063054401537,431998 768561877685182464,106774 791761817383079936,241523 755784681602158592,39462 789991781878333440,229159 794349533081702400,256038 761669676132884480,69711 753879462131830785,29805 776127906825109504,153095 791791851690946560,241034 765676412657250304,82283 765663323354374144,87904 751615041254756352,18215 790664439263559680,230234 750068341134520320,11495 751845143670554624,16931 771362620976799744,124663 795458355573719041,267050 791415294807932928,238395 793248336627113984,249841 772954339598008320,132335 788808255363424256,220526 791624508532809728,238207 791354872075399169,238395 793800715395276800,252014 759182953058439168,56964 794693936891789312,249926 780495286347046912,180873 777238743984050176,159475 758067000748888064,48663 789254000289996801,223899 791258252759666688,237491 775301532795494400,148170 795689399082250241,268179 794696869200928768,262849 765374910818639872,86653 789506328641277952,224680 789736822494621696,227242 793186693864042496,249926 793204553193631744,249926 759400180638777344,51798 773708157050875905,11774 780421386187710464,180074 793999504798322689,256225 780084167006490624,178258 791442533700268032,235580 757315268569866241,46612 770969245605883904,122146 763899267211669504,79513 769304664604979200,112301 776461273563295744,156055 762610655346069504,73814 732683434640953344,352730 781891811581108224,190454 759731773576192001,56282 788810412389126145,217285 754247823449808896,24776 765699341541580800,89198 793986139380027393,247651 763000486676967425,73814 768067092109066240,100893 779336170803191808,173753 794106277685297153,257492 795316105078312960,263676 764946308771696640,85159 765977889925844992,11774 788783353847803905,220526 795385599217860608,266151 761295587589382149,67768 776505022045679616,152314 752205045454675968,14277 774477682650132480,142668 732536681572761600,352465 749103282316939264,7287 752997163517382656,23899 773950307491389440,139404 773495378671009793,136947 794810034819567616,262849 773357789754200066,135025 770596380540887040,119832 794571767486541825,11774 762635100089638912,73926 732683684403249156,353165 769260593006145540,112363 778345385660076032,167220 794589468338491392,261155 770469261307437056,118538 794731412658262016,262145 795230187252252672,11774 755108303039004672,34533 754720972419305472,27045 756646402420203520,41839 788350017404801024,216009 790904477335158785,234583 792290353265213440,244550 785476807046946816,192032 781640769182367745,56964 780492639703408640,11774 791351298033672193,11774 751164308571185152,16897 788219084139671552,214354 741711219049025536,7224 752702254868598785,22746 756382972534718464,42249 795292799939866625,265644 762439079719866368,73213 785481217227403264,195975 764539500408115200,83391 732281190527471617,398853 790908687124574209,234484 786600947698900992,203510 789150287743156224,11774 791061010056617984,234796 760358796216721408,61412 776850676332670976,158524 760467275723907072,59666 759063461120843777,52581 787785843880652800,210585 767328947147112452,93184 788742230022377474,220332 792575127024173056,246273 751576284682129408,16953 794391706565120000,258878 765795421415440384,88128 781569017538486272,189017 772792227223461889,132335 788469248997728257,217837 780616490613637120,150151 791628194608807936,239456 772191624684118016,127707 771431234056642560,125367 791985508528353280,242200 732256210578243584,350619 788029850414088193,214492 792544512329605120,244270 763073031497478144,76429 768191187488387077,100893 770052993970561024,116164 793184187868217345,250033 738048497736290305,49681 791746861065342976,11774 761525621843300353,68993 767678048179281920,100605 761753634711433216,70355 778737638219980800,169320 758439404054675456,52394 769176662797869057,111558 780905482454175744,181419 765220826161352704,86103 785863882975879168,198878 787053363926069248,207613 793482294669565953,249926 758817617494749185,54842 777423563959758848,157755 785472012558802944,194723 794036030320050176,242135 764147198594613248,80939 764625063530360832,1249230 769269902301663236,112808 766015835102142464,90287 760794889487515649,64713 787295892265177088,46572 763357788219314176,77731 777850547902742529,163990 750424000107520000,12357 791166423594704897,236454 778699116108918788,169923 786990247015882752,207974 755498157992181769,38032 768201604881199104,104162 771068527763521536,123340 776280058499440640,153845 791402746691723265,238780 794214148498305024,258771 753057141624147968,23741 788224352517062656,215437 788504854507290624,217106 767368033543319552,87904 772944555993772032,126390 786190470644838401,201619 750185651916578816,1248074 752991742425640960,23739 778568957901021184,168794 750447796566753280,13532 789229397106565120,11774 769791489358430208,115207 763444643505790977,77720 773643125633982464,138382 785810982803308544,198671 773917872548564993,140001 793137165798604800,249469 794543409285492736,261155 781588270962577410,27063 777641860055511040,161387 787120258586992640,207287 752117057362112512,18893 755788718217138176,33334 766631170666668036,87607 792325716910051329,46572 779492614265462784,173937 777978028513226752,163592 770429756747624448,117591 790529628003639296,231842 768855467892281344,105109 789903140778672128,227048 793073135109099520,203546 779049368712208384,171617 794152859071717376,11774 752932683458621441,24196 755913871550914560,40560 785727548420263936,197324 755500721370390528,37993 763828262594306048,80482 758712826793820160,54796 789699354386849793,227242 793094865915641857,249469 755003956938571777,26539 765385441935622144,84209 732979565992239104,354396 773897476839383040,139404 786589249957081090,204835 793256723603750914,250933 787448717385183232,209151 792556069151268864,246295 788210425288622080,214992 794680390724308992,261666 732738622248620032,352946 758725947625439232,46076 791877468009357312,240483 766118401496326144,90482 758509630985113600,52749 762988023898341376,431998 768999770635563012,110362 788457942983045129,214935 766370640500850688,91751 795697528784244737,266491 780624981646389248,182211 778245377329946624,26066 791663979806461952,240483 793246709639811072,249926 732328529602306048,1170356 758739850073735172,54070 764833232755957761,84724 780907099060576256,184398 773339878977376257,136018 791365609875468288,238395 778288091119312896,166852 771187588535164928,123583 794270136437997568,257325 760897610563612672,65234 793510991652724736,249926 763578327575752705,77598 768898157124157444,46980 756929432342978560,44163 765315510938415105,85562 793974163610308608,256439 758241303826141184,41703 771892268932407296,209828 770323298819465217,1170396 781217101642141696,183801 760209799254376448,60018 774069371622690816,140444 786907279794647040,207287 787094521389551616,208989 771870434165870592,24173 773732193952641024,138155 775881301437984769,152182 781176879554236416,185257 795073078321508352,11774 795257213149384705,264397 794521126663663616,234583 793170083279474688,249469 793572141975367681,252408 785681003092189184,196984 756206351081021441,41703 790240380960858116,229693 792536149550043136,242693 780680742649102336,182049 760542349755752448,60794 789040938765131776,221971 774325221880913920,142942 768168939759120386,103354 786943570972336128,207613 788608724705378306,215634 749119065785065472,148861 763250297682612224,47188 793891710476713986,255942 791460054192967680,238207 772822069209800704,132848 788114711908757504,214238 755096282126028804,35449 753596588828794880,26066 792891859307749376,247739 795288806379442178,263895 781209156925751296,185313 759607685985607680,57068 792066638564786176,243187 792098286182109184,243075 773751400257974272,11774 776533962940305409,155933 762402809257918464,431998 786331051689775104,202429 788776532051238912,220761 765330885725925377,83881 763439366765174784,75899 777267631178919936,159632 794343606433759239,260033 771455615650533376,125367 768412869125873664,104999 789014563136086016,221971 794308921930477568,257492 795309345718333440,263906 749560949267374080,120243 795719896856481792,267737 765753136262754304,89567 767811023701151744,100893 765692288349503488,87904 794561180299882496,261155 768870956244885504,109666 766065441655681025,79516 787029011750715392,207965 787271289601871872,209974 737317161358659584,11774 788390183435505664,217519 791693819104428032,240070 753697224027168768,28974 791218068072652800,234796 794601872925532161,261155 794912805908582400,142187 758143258975473664,50827 732367424792756228,349776 786797817004105728,205728 793860081410506752,253523 774438568668176384,143041 767911975812681728,101383 738133174199296000,738099 768536206317457408,107446 767806642674999296,101681 794317946919276545,259055 756575223978291200,41702 772870755520483328,132364 790576095124860928,231870 756913382956081152,45125 772572162020536324,131542 789688410101329921,225612 763902586927714308,78228 789360998582976513,224680 760188146420023296,60855 766514489726414852,80939 771511959984275456,118191 785500555800088580,195975 786699626212720646,204413 788832947696578560,220767 768622066421555201,107745 788111758091231236,214899 752829485960007680,17416 778962852182982656,171324 774422991476252672,136610 790598942576799744,232169 733187009422983168,355261 786485024673497088,199504 794334170180775936,257788 767052550075981825,97413 785568010866155520,11774 775292318467313665,148045 763918576520667136,77708 779328865600544768,173964 765717057270788096,79987 785316604355633152,194923 774720821193420800,143473 789078311314022400,223286 764141376539877376,82066 781654530014400512,189649 793205909711446017,250633 760737010470514688,63451 750694417267355648,12883 754751403877212161,33549 776630963266658305,155451 791875030854438912,240067 762764103181930496,74281 742726133230145537,47188 787067880156213248,1248522 765358966947713024,86053 779376900900843520,171377 791030689273491456,234583 770422830588694528,118192 732363616616251396,351374 788065771532476416,215005 771112793093177344,122982 761643989497843712,69231 762521935519502336,431998 755108781634228224,35403 781308677399650304,26066 755007041329061888,34666 763907904063741952,79691 791543248326103041,238207 775526121886588928,148800 778237150156521476,166335 774286885334032384,142616 764094578576142337,81702 768271122227949568,104932 734866073976180736,353374 775847435520401408,151374 795401062689763328,266491 787751690753740806,205197 750518755898327041,13784 773905448055431169,139404 792800902214094848,247379 754120898068619264,30296 761352440805400576,68163 775348541405466624,148473 753673524091428864,26788 785702110557970432,196277 756364024523010048,42249 778758073225805828,169437 733407005193293825,355480 754041785991565314,31377 770745237304143876,22267 772743178059259904,132335 753078191871369218,24269 780950465575985152,183759 765237355225624577,80393 767719117638004736,100605 780603127909216256,80785 779794457604464641,176201 750053616770252800,7275 791625933555896320,239986 759514813777207296,58255 760254657834856448,61545 786150727928328192,199496 765092245980770305,85942 768949986188898305,110389 732238578571444224,11774 747839030935568384,11774 772087281268117504,121636 764106323633987584,354828 774248170989563904,139368 793462459688300544,252408 776888659039485952,154965 775672320291512320,150663 786079880526127104,199496 788732044520062976,217810 789487078337748992,225358 771393245171494912,125381 795425231745720320,266138 773558095033294848,137042 780971237870669824,183269 788549407775924224,218969 791396102402560001,238780 761225017359233025,67169 794210384261607424,254617 787441481749504000,174507 749394097786396673,8497 766608011364270080,92854 793570678251196417,253164 793109431307370497,249469 767074547233349632,97466 752218780865011713,19376 759070757674594304,56784 788452826859114497,11774 744170405129232384,351463 756277710213750784,42344 760618829940686848,63464 779389800440881152,141360 793601302806745088,252408 789558861560766464,225384 794867373597753344,261155 773703908824788992,138819 786761625722351617,205143 776895193597349888,159308 785909624402612224,199546 794738543763619844,164814 767301041914281984,95672 768515540704956416,106774 773179367438491648,134419 792315568468717569,353124 758704897856380928,54070 785826655973498880,198671 732363795738329088,116686 762810546890563584,74681 786160566507298816,198591 785264512249266176,194206 787825385748725765,205197 756204995167432712,41909 753317675271589888,27047 780988116081532931,184223 749647338621308929,7546 752812754323529728,669866 786334491744673792,1063777 772241506908278784,129471 795304446049787904,266079 776114877412831232,11774 795293859731374080,262022 763122319996821504,76549 768956632306950144,110362 792746299791593473,247232 795380101319888897,266491 780043812462878721,174465 758685864868315136,54070 765891167250767872,90031 777560680014774272,159146 790931933446406145,232169 766704906531172352,95708 793215737561165824,249841 773342072241815557,132364 795306065869078528,266079 751215116939456516,17801 790955236789628928,234583 750365219264860160,12883 753722773852200960,29090 733175906349387776,353002 760185723349721089,59725 791691146305110016,11774 758424692982095872,47019 752650273571479552,22735 756889602577797124,45019 758082915473514496,50476 765257738775588864,86103 795422871023742976,267014 778401211632332801,167407 786971468223479808,207949 759485530979434496,58227 768472443975598080,106774 750692901106089984,14421 786817078707707904,206633 768590791761534976,105109 756552510836445185,43391 764139832943804416,81869 789489021894299648,215252 772373917524594688,129650 763163274322075648,76549 772698612857991168,131421 756937761093931008,45576 779564587532242944,168284 773740042284101632,137698 767401573970481152,170736 778416943581757440,167407 775027538775113728,146259 780369713272528896,179718 790742986988609536,233729 776356457176379392,121785 772078529202749441,128934 794284906486579200,259457 762695716447760384,73712 774024659582922752,141091 788190946286370817,215754 789189035642064897,11774 754996719004311552,34702 771794837288865792,127871 776126321189617664,153248 776686404365463552,146991 780429337421942784,180074 791369532862455809,235179 765437737201573888,86645 791872574003089408,239881 766700734326898690,95672 791660593170243584,240483 765502024360136704,86103 755046643528036352,35020 792120893627568129,241819 792135028050432000,239610 765986818407985153,90384 785563522151292928,194082 763803479047442433,80393 763365625527930880,77731 793984747558948864,257325 787120091997409280,209292 785977871051264002,200382 795122135941443588,250633 755812690984103936,39462 749392941286879232,7461 788718409697472512,11774 792615575549677568,245148 795396610398240768,247930 773675298113986561,135025 787378176435650561,46572 788124971600007169,215754 788404694699782144,11774 756519502335078400,39874 750822559160107008,14525 760832641507569664,64722 792724087286169600,246225 756604501566423040,44274 763804509843759105,80098 786962236627484674,11774 794969145947275264,263895 777026886157434880,159146 785554709956276224,196788 749984217321406464,10346 761981842161557508,431998 763447192635834368,78344 773862303041150977,139404 778758483348828160,167398 788456778165923840,218275 790670628122599429,233307 795356777806077952,262890 760545880172879872,63149 793988031451697152,255942 733064833525030912,355225 764872625080315904,84785 791766284320907264,238429 786293938072150016,201558 779223261133541376,170843 753260750211121153,26066 775118331615416320,146847 762423594559287297,64758 756273614056554496,41459 772825018149416960,20170 765735130300239872,86472 774397001823838209,141689 785814355036090369,198671 786368870302920708,203510 791244396737986560,235487 766263287566696448,91894 767835988739493888,101681 774793380442144768,144573 771909189044174848,122133 750117186052775937,7275 765264364345651201,195876 787071823607427072,208928 756592271345250304,1248387 778298649264529408,167220 778399915705720832,166532 785264811013763072,194101 760112620883947520,60804 793226926664126464,249725 780688917989294080,182257 755152445181943808,35890 762066439540969472,70689 751542196839411713,14277 775649478527164416,129121 774974223689326592,144682 786361043438211072,203029 793133480251043840,249841 793850385244966912,255942 758632608884486144,54070 792091269422014464,243075 763531350863413248,78189 753948556700950528,28049 791506467362840576,239217 785490695020830722,194723 786970674363568128,207949 763447848885112832,78159 753423187988185088,27317 785378184556519424,11774 774054011687219200,137869 795089885531176960,258193 754052710257786880,31528 776718393806245890,155451 790897656398655488,234583 738032357702270976,352060 776460712331935744,155390 748939616670154752,1170318 794543437013864449,261155 794668585708756992,262240 785654218325577729,196917 773271568172609537,134454 793664877692792832,251566 770288672084295681,115538 789917954972393472,225359 759274724895653888,56964 762003356223021056,70540 770381869573701632,117377 744228600891641856,37157 754792840983482368,33834 785629372493336576,196357 791598278760685568,239906 775798243330367488,151741 792385293571661824,243427 794279344835272704,259288 780507370174705664,166282 793918983909048320,256358 791025366173233152,235590 755924127282634752,39475 791268848204976128,237274 792538351219904512,193368 749705646119882752,9433 791659198257897472,240483 779004170653143040,171168 753327876200656899,25655 793999793475317764,257325 749624917277061120,7546 793950932971253761,256421 792754699174875136,218875 767742690402242560,1249462 775412261175394304,148170 765381997308973056,82208 764926943875641344,82066 793773335461044224,249926 772935184735997956,11774 758439059228397569,52554 765193713173733379,86103 793135139194712065,249895 775864588185239552,151410 794638516160380929,261942 762795876398075904,74943 767754095700639744,94612 763147682995056640,75899 772879029187719168,132335 762531368110657536,72678 764150593535574017,82209 766588236420489217,94699 763569235402588161,77598 764967276491800576,85562 770882199017009152,121949 788045049472974848,205197 791525688272486400,238395 793252308733665280,220332 789465243810422784,219754 732746354783576064,353002 767818845289537536,101681 795131662002700288,264804 765069021846777858,84724 766765748593188865,95708 779406642177859585,174557 794237413149151232,256439 771005292003799040,85562 793470724820365312,252408 764267655121567744,62180 786397025197707264,202381 787393202055700480,208307 789165910783176704,215437 789909474148397056,228124 766568057070317568,91636 794985758771859456,262849 757289812290404352,45319 737823947232808960,1182429 788875075273588736,220029 786426389830504450,203350 794577780889571332,39957 785599553693036544,65113 769792838385229824,110532 781542078912274436,187976 785289614827331584,193669 790027591864516608,226366 755175293522939905,35890 790729947622977536,231870 766427184630206464,47940 779827919514402816,175092 788130459775488002,215754 765871672675237888,89923 788787684944650240,220332 793305447809843200,249841 758703715431780353,54070 765043280392310784,80486 793411900839120896,251452 751094847860203520,14421 779671168328622080,176110 739613923821953025,1170555 754254163819790336,32404 788279284443914240,213858 791358005103255552,238207 774426628218884097,11774 767827685577986049,100893 768854740952158208,105109 792428190220193792,243513 757690259463368705,48270 789081814405042176,223312 759212138867089409,56964 780594628852453376,181892 781162005763727360,11774 765710679680712704,17416 794036389914570752,257492 778316204649779200,167319 758468441921773568,52167 795008182867361796,263907 764974773503942656,85562 774442467382943744,141964 775643927969984512,150063 780040877888507904,175152 771827286232313856,125561 750793963188031488,14277 750404405485137920,12883 767158368083517441,97432 757359866663038977,46890 759448664846786560,57897 771064869877604354,117303 794687198050258945,262752 779352060525355009,173917 767226236141645824,97438 778233753290231809,164869 774283168828489730,142506 795356822756556800,266138 768130723488362496,102998 764895626966470656,82178 768254769995460609,103354 788146931759325184,215025 755529566580510721,36875 756573822040494080,43225 785496277471506432,195148 792744486191280128,243075 792916608251404289,240070 772818611073232896,106716 766988457180823553,95708 788920627658981377,127871 749765349004967937,7224 761909622198378496,60764 766139006321037312,90575 794551215443021824,261155 768989373563928576,104932 794544934959386624,261155 767158921941356544,94699 793846625089179648,255942 786136438333067265,49459 768453938261524480,103185 771143416285585409,123583 769116178551713792,111049 775758377431490560,112363 768790457921011712,108963 778943795316400129,171229 758152055525552128,51595 791832771610054656,240070 759114075058110464,57092 792550533424816128,246295 753806823992414209,14277 794261213685248002,257492 773472963983249408,135736 765606385019002884,86763 791009640721051648,235590 761639259598098433,14351 790711544644378624,233241 780734413151670272,182257 773880404101173248,139404 786514601739378688,203391 765222620811984896,86103 780835156584075264,183269 794731590760955904,262849 788002805026095104,211347 791916779777896448,240483 749639112810901504,9332 792030556913446913,243187 751196661075107840,16728 787001500270723072,208176 794534764241829889,261155 759180964618760192,56282 795026323420971009,261155 769248012216438784,112494 771358706952921089,124597 760808298522087424,61117 789171631537086468,215505 790595738367471616,232137 762811752597729281,74681 791795168558977025,240926 775895281640607744,151463 753637795206430720,27045 786939346448478208,207613 768979759489515548,110585 795774949671796740,268643 787524478666366980,210585 795058070187479040,263289 786909657243738113,205353 794690832368422912,262752 757883030237306881,49852 780839306441199618,183269 780969582362255360,167768 789303371521941505,222647 762601987384803329,65500 763112965658775553,76451 794326808812552193,260033 780181653675188226,178045 786962186166005764,203793 788626121831157761,218258 793168295394500608,249926 770950364464091137,122146 776128011917627393,113165 788034363975872513,210461 733417941077655555,354927 771474835990085632,125145 780995698439446528,26066 768593731226374144,106281 787438163648274432,481145 787642936330772482,210289 791747890020581377,231358 769041057929633792,110362 793475169847160832,250633 759435036999426048,351349 769174679487668225,107559 772104022924800000,123354 789863596834615296,227242 758473726727954432,53367 773620974407352325,137315 757658548553867266,47761 790992116214296577,235828 792704451190468608,245148 778294861699031040,167273 786547315737669632,204413 780448508612444160,90252 794634829719597058,257423 785276907059224576,194648 790361929705410560,228650 791726336255623168,191527 793166567622139904,249469 793872491190116353,256255 762772585658462208,66159 753973519390613504,29807 764168435773222912,81702 792412130595184644,232487 763906592257482753,80393 773936495417712640,139577 791759183184031744,240584 767283735213510656,1170677 781126200987152384,185496 788343771897352192,654029 789413223728500736,225359 790267304089153536,230282 793965785009909760,255393 794854635819429888,262053 791318044098166784,237872 759094708060708864,56964 764549626733080576,81569 770425729246867457,118192 793135400378261504,249469 794728745189961729,262849 758118129499246592,51265 795205414199513088,262849 779398220954775552,174728 759236232543084548,56964 788697243578531840,218977 790520022258950144,231550 772186689359847424,101681 732273777116086272,350415 765948353117118464,89617 767467574078476288,99576 794599212486918144,261944 752653894065397760,22953 754736971457507328,22393 790041503682920448,228124 778603864308133888,162154 793906063984787456,255176 773217982939959296,133519 778415592411918336,166913 791128116727078914,234583 788004958956294146,212139 794376796674232320,259623 795017565403807744,228634 770046358736740352,114254 769239816013623296,110585 772879437717053445,132364 794867861592428544,262849 776192109820809216,153866 732789029243064320,354005 754041508731293696,23725 772924865741369344,132335 757547777337548800,47782 773956982021689344,136904 788733900470247424,220332 773563125530492929,137042 788258225762082816,215754 743126754055716867,11774 775373741052354561,148574 775538254346977284,148713 755562187540738049,37455 752925668254580736,20279 768526547510636544,11774 755964074324848640,40926 780608175816994816,182049 733024914786025473,354906 789305622500110336,223877 761369881438670849,55257 776723873299570688,157693 775358386170920960,148473 767912870080229377,101163 791015701909680128,235620 772178490418466818,129991 791032472872058881,235590 755217039636123648,35319 786387330357612544,202983 794191055528730624,255942 762818694263152640,71843 776147348221067264,151202 787557016759742464,211708 793215044876021760,250633 767326972884070400,97386 786699303246979072,205455 752859200972259328,22952 767680123180949504,99532 761907909743808512,68924 781617249522102272,186584 775041194963431424,146405 794532234631979009,261155 795686783669469184,267746 759929683462852608,59725 751712928726933504,19476 789929565183479808,228855 795065308017000448,263171 759057420907720705,56441 786559578154512384,202429 793259244984250368,61087 792666558761934848,246225 771731965238210561,126152 788763634763702273,217083 774294635208474624,131421 792014880769388545,243075 767793093756215296,101134 737742347346284545,738099 750106058580897793,11250 793783712123002880,240089 756989644542124033,45369 768177363939188736,104162 781563202853371908,188119 772140796673941504,128934 760854947952943104,64678 772237754470109189,129471 764629043886993408,82208 753767219901837312,29790 776168603674562560,50581 766180598524379136,89859 785795660075438080,197286 790704448062492672,233307 780819487956295680,183269 757717787913707521,48753 763158642573074432,11774 763510640929607680,78707 786565221859135488,204413 733040176729989121,354116 760321156482293760,61011 765510064891232257,87904 753556246305902592,28033 785505035228545024,194949 768614084308721664,106819 776808307579166720,157755 793849585365987333,255393 762442600213204993,7047 763606319286804480,1249149 778685059125551105,169923 795409551478718464,265724 795736810806722560,267862 766136241163206657,88489 763079374677512193,75899 773886858279260160,139404 777347863667838976,161349 791355783866937344,238207 769337110184812544,112363 771889245812170752,128121 776627220743872512,156835 781253825445236736,186063 763797454076555265,80393 779798118254665728,174756 790769552841969664,50439 785866211426967552,197512 766852743139061761,88809 735990219439276033,196346 779942573901242368,176711 776810682675101696,156053 795092652890931201,264397 795047729894408192,247930 792895744336363521,247241 793241659236429824,248516 732774606126370816,349332 758153513776054272,49056 764462188157214723,81702 787063244674502656,207965 793457627955068928,252020 794278994455629824,257492 765382356270141441,86440 791373803775418368,238207 763120322304368642,76188 790606731495759872,228820 793189167874310144,250033 762983234695114752,431998 753516710561509376,22359 764891823902904320,84724 795326611637858305,266079 761914658877943809,431998 794528311061938176,261155 755177243899342848,35890 764970142384152576,85562 778608165810216960,168284 757602117448114176,47940 794155126516658176,256439 788397022281814016,11774 758051068769075200,50654 755162585272492032,14277 778615577967493120,159850 795292279518863360,265257 795430822430044160,266054 780920967128285185,183468 757229423749922817,46006 791265522692202496,78159 776391937687449600,1250305 774010225665925120,139404 785545816962428928,130635 767159775549349888,93170 761296606121648132,67547 772530348055891968,131007 766594774950436864,93261 769632037065986048,110585 788399485952995331,217634 791849992747044864,191778 762458096006369282,72541 786781067109765120,205728 774285763735228416,139404 776880461310201856,157993 793097969272631297,249469 794690636796612608,261050 756924282614190081,44450 794619587841114112,261987 758835951900569600,55174 777519094291542017,161387 770567762922106880,118191 773874457353920512,139404 761983514845872129,67586 788739090548137984,220332 773929332695769088,140025 766971730699038720,96898 793094785527521280,249469 794603875655385089,261796 787952050768343040,208530 751665507439222785,18893 792608389444632576,246273 790672824587268096,232169 795026539171680257,263896 757574426175025152,47782 761476177898921984,66801 793095064968830976,249469 779270525348671488,173479 775402914453987329,144617 773595372421779456,137795 763189557579882496,76723 751869529429454848,17794 780896140933857280,183811 777311925768220673,161456 778934761008005120,168794 795399149227311104,263793 795049283686789120,263289 794527403540287488,261155 790187620454195200,228820 760795296150458370,64796 794656712779333632,262343 776516090277031936,155451 770235846763110401,117250 785310980624429057,11774 793851208364597248,255393 794004014610477056,255299 756275907627581440,42432 763877694778052613,1249128 756777285680848896,44429 777007560171802625,159876 780436841161949185,179560 760581969352626177,62063 754753421316493312,33356 788761691798601728,11774 759596039359778816,57944 760737888573198337,63267 762012857215004673,71550 791992447039594497,241678 787055406967250944,207861 768441087891533824,105109 778264999764516864,166532 793968029931446272,256276 785868054005637120,199222 790925322514489344,233558 788502879954931712,218469 791096943250399236,234583 770395194202009600,117310 781573434656423936,131056 792542436392304642,246295 762274686189334528,69548 749941700097744896,10336 771036685551362048,121479 778945130329939968,171360 793113980604743680,249469 778199472278949888,165488 771773807589601280,127871 789275807524855808,224850 767523424285650944,97371 773634008492089344,137777 792459367002112000,686533 732271490922487810,196346 765187817437822976,86332 769393217930354688,111438 780916362679943168,181419 773257894074519552,131027 793143189435744257,249286 755683909283688449,36961 775396609093885952,148445 758363110633635840,41703 767879445579460613,98972 773009448797216768,133454 791596988072681473,239405 750740013500039168,14277 764637393391673344,82283 793864202381385730,256038 765568371429552129,87904 760502636663541760,62771 769934100253794304,85326 759188077256388608,56964 793683269002797056,254209 794561906514296832,261155 791698965599092736,240483 768569712028557312,107423 766453912983465986,93184 791092186360057857,191778 770652836975681536,118191 768874952061816832,109666 774468846522626049,140444 791005603913043968,234583 773243525588668416,134975 781338354965213184,185310 792765766533804032,247241 795054143316561920,247930 769152685215977472,111049 750332333463638017,12535 758727026027081728,54070 791659691780833280,240483 778722942289010693,351436 787494037464813569,199307 773830880422924288,139323 791009309345849345,235580 792553095049973760,244270 765975578159812608,89740 746392529122299904,383096 774797147850076160,135725 790949532079120385,234583 757702260818403328,48991 794657785602396160,262053 771600723238715392,125554 760865082175873024,65180 777188754205216768,160539 753394305230860288,25189 787014718795939840,207287 792452667419136001,245148 762631013721837568,73926 786407495564529664,201958 794694016252186624,261155 786756290257223680,197046 764977161195225088,11774 786836954352459780,206960 752880101012885504,24134 773912244484734977,139404 749229031359471616,7055 773001681588158464,132335 787150362583048193,209043 792062013077856257,243187 775086367659274241,145866 795675349048651776,267862 755162711219113984,35044 777176182034804738,138707 795426130069258240,267014 749920975391584257,10735 792766605620973569,247240 764129956385423361,81574 764506101643522048,82457 776458706913337345,150249 794576904795856896,261155 795452621029068801,264397 763758648799571968,78394 765243461016571904,86440 787298596353892352,207613 755044462099824640,33356 791634297925013504,203710 759196839136595970,54070 787114103152054272,202636 794311040699748352,258981 790550013822644224,232137 779149491236638720,168284 763915293294858240,79691 754718175275745280,33356 760449608766160896,62107 771135009918898176,123583 780951134512918528,179673 756939938524860416,44450 757429083797983232,47261 765951031754784768,90384 755005805460647936,34666 770380801141772288,118191 753706233723494400,29263 764928051385884672,11774 792508670328213504,246012 761587731600408576,67758 792084938371792898,241678 776800728107012096,351147 773732169084612608,11774 732637262970638336,1170624 775192361039257600,146704 792933147893637121,248369 773503587980718080,136589 790902631635914752,234796 791631889115279360,240145 754058844603609088,30802 789136750782345225,11774 794548647715180544,256255 790609257813139456,231318 794549395391975424,261155 772078024011505665,129471 754984598891745281,33186 752245620354715648,20279 757015628465209345,44163 780602371516706816,181984 787300428404944896,209477 790396931025539073,228171 756547210431590400,43900 774402638146404352,139404 792057605371879424,240483 792826760710787080,245130 793577771926753280,252020 772282085436329984,129551 779041276972834816,172084 756931615213969409,44450 765893162950877185,88546 793240996247109632,249725 751557814657712128,18452 785913253201268736,198576 758797464019140609,55260 790302159359410177,11774 765289490718097408,85673 787721215834218497,212357 790943227981524992,234583 774210957866311680,140444 773975167508676608,140444 785255878022746112,194082 754709245631672321,22393 755451530120204288,35905 789481842693070849,225981 771117763817381889,122388 781869306648768514,188155 755877197278097409,16299 770744948064911360,120353 754723133790232576,28732 768100879866232833,1249523 785877114608156672,65713 786908996972126208,206225 788933530491518976,220820 793821700643094528,252580 771132453465370625,123583 751550411358765057,18215 759578966193610752,57068 768811653206900736,109167 793378885224116224,249926 767070273896058880,93210 793176431811592192,249057 773353990008348672,129983 777576387527921664,159308 791108434443796482,193460 793806559952396288,254698 746376926344814592,11774 780553224604508160,179589 777192079201927169,159370 789511371494785024,226731 793528565174337536,252020 770752770408378369,120541 785515791626100736,196277 758082898641559552,49843 785251086533885952,194450 785647527701819392,191653 758757587907022848,54519 777877266596556800,164123 761667520243826689,69711 792684304727814144,246726 790998189117677568,206257 793998056786042880,257492 793594466988720129,252020 773649650809044992,137612 788494476876587008,218275 770949890377551873,120474 753675031230582784,28866 781514735900504069,188119 755427951689232384,36877 773900407672299520,139404 794636771858399232,261155 785659687618355200,196538 785929114955853824,199546 795130352352169984,262847 771346588497170432,122861 794213562688208896,258607 789876093968789505,226881 764206897109069824,1249225 789456427605643265,225981 790273092845133824,230282 787277770673926148,209151 750145905060417536,11495 788387028043980800,217519 785472503242039302,194723 791432533762314240,238292 786363524079640576,202217 774041131747270656,140900 795713583095001088,268448 766700340095975424,95672 787823676284481540,213253 767188180894220288,94699 767495016960913408,99684 760863763234947072,64998 774479691860348928,141360 786986592212807680,207092 758750912823177216,54070 778377831755583488,167569 779127945055113218,173011 793387279654019072,249926 751893497788104704,14277 767078313261015040,97377 793681160689758208,252109 763038287195934720,74809 763924829758066693,80939 758819680156983296,54631 790614972371865600,232169 774049225734623232,140232 767002447172599808,96039 789287215658524672,127871 794587310021087232,39957 767506497366593536,97371 778979859670282240,168284 780601981396197378,181784 791373754924470272,238395 759779167957164033,49573 765280627830784000,86763 769120418624053248,110647 790660007314333697,232881 781144288684023808,185310 790668374703431684,232881 781213868198662145,186434 753331691322798080,26788 760532726982270976,1248737 773386231988285440,136515 789285582052610050,224680 751865181471334400,18893 758262906186268672,52000 751065460070899712,16728 765688871661080576,88546 790959548886618114,234556 758488536496701440,53185 779844332559958016,90252 787156339759910912,209195 771324114762170369,64722 767810221905371136,101681 790363651819597824,229693 763889850894331904,1249130 757712177553895424,47940 788762688390389760,220526 753414445175484416,26924 794290721935138816,259134 753358640086745090,26458 749364476625973252,7816 751570455472009216,18452 790796392432185344,232863 792861507780509697,247240 768906245386432512,108849 781628340457316352,189017 794563356665516032,261155 756290707619393536,42432 770032058404134916,114987 775816970453315584,151523 778207714635833344,166390 788068971543007232,215005 790915356068118528,234583 755495732375879680,38102 769947075630903296,115511 793348777725747201,249926 794713615660175360,262752 759907092249489408,59479 768536766231949312,106753 732970234190012416,1170801 785988740241985537,200490 789683925396357120,227242 766967640468381700,87249 795136435334549504,264397 779161397167026176,170547 764343128606158849,26066 781637617112584192,187044 758800010007891968,55480 755028467440201728,34385 779500526798905345,173628 787466754616274944,211347 788178981984038912,195876 789833088234684416,225359 737618439527759872,738099 776932342963122176,159475 787048513486004224,207287 791396169146654720,238207 759484817071300608,58537 791193711719821312,235487 768857753318195201,109666 787260924679720961,209351 795352384566362114,265908 794601103572815873,261155 778467890106241024,164554 787338828549849090,199307 749350082164711424,7944 764161028359720960,81869 756259236972077056,42344 785290482318319617,194157 753021859323637764,17416 765717250321977344,88920 790662718550224896,232137 738416441976868865,11774 785587047314624512,196788 788620196315533313,218489 761259539559833600,67517 766582860258115584,93184 769492974979977216,93276 776848506086645760,157755 771118662069747712,121612 751883016205656068,20273 786222082614886400,200965 780941254557372416,182036 791298989949943808,237491 777869054065410048,163763 788449621781712897,192840 794952869480988673,262430 763918013267521536,78684 793096483214073856,249469 792339024450990081,244143 787757705087770624,210289 792175335286579204,242693 788001727039565824,214354 791254957546573825,237491 763042672198180865,47188 756298740013477888,42249 764150237095075841,82066 791256796556062720,235251 776513799566286853,155688 770859931939381249,121565 760447363542454272,62063 764535444662956032,83603 785864770456948736,198878 756488389625466880,42432 754719038832607232,33356 789183412464517120,224425 771765216262578176,127582 750834688797868032,14459 772469176292237312,128519 787095347273138177,350382 755080123414491137,32710 786586579456368640,110585 757086340802605056,45857 795011839738413056,263896 751561393711620096,18555 758106939637305344,51344 785357939112448000,195481 786937652809302016,206666 794274400845565952,256255 753690588814446593,27222 762782666940878850,74281 790949366253117440,234653 768067941384458240,103261 777672055445749769,162294 754079921027313664,31320 736992912995680256,196346 773715431337058304,138903 795381458529583105,266151 785353248739917824,11774 758335041680257024,52554 760250756154863616,60725 792715033927180288,239610 795122607536209920,263688 743572775445663744,350226 794533323708203013,261155 762302382906540032,60172 788060239270703104,166282 757561369059266560,47782 767682402235801600,97515 776094138567684096,153501 753415912527687682,25981 778570473563123712,167180 791670626217885696,240483 771155850526396416,118191 764268852188286976,81869 765374303122681856,86440 765940336472367104,90031 771074099879763968,122388 762959228982222848,74067 788104285871419392,215505 793308714543513601,241819 758668155392712706,54070 771846966623948800,128382 773280883751133185,130988 791866241069625344,240145 775474798226837504,146479 791072440965300224,234583 773968597009960961,139983 779478934614257664,173347 793937818678595584,256217 785814245032103936,197512 792788239148920832,247241 793975517355470848,255826 771101523954765825,122146 772448329598898178,131007 768266491032580097,104662 788603416369098753,217519 793357027603079168,249841 763219313792847872,66281 769796227734970368,114779 788252683073417216,216009 762508567031246848,69418 785644190931619840,194082 775700395792433152,150511 794181735617437696,258332 747487171641151488,11774 769370101929750528,111419 760586933504503808,62063 788735647179759616,220332 755803321978552320,39685 788974006422515712,191622 792548319230844928,246266 794789292178608128,51644 794977680198402048,249469 757307523959394305,46612 781533082096664576,179574 768929175608565761,109104 790928358716518400,221524 753981486412468224,30802 780391664309374976,177117 777758402193727488,159389 788762445884121088,220526 792992348699582464,247241 735560586218573828,1170550 764806562548441088,82457 792296686789988352,239610 757592635238264832,46405 761636817347153920,68987 794862377065914368,262784 756608659640188928,43248 775078336921997312,146949 786929116360511488,203863 767809770199719936,101163 794566517060993028,261155 765659350048268288,88994 778677179643076608,167677 794712416785350656,261050 778934357742460928,171089 752927523558817792,24597 773640717193375744,11774 788177829708038144,192840 765580110623756288,7700 793110646741139456,249469 793626697165774848,254058 763932046821498880,80393 771849933901017088,125742 750424558952382465,13343 781538398599208960,188401 770526906202611712,118192 778627005457674240,168794 768187447331082240,103354 790566791005241344,232137 785589420183457792,196767 766514819599962113,93405 775545947975655424,112363 757046433136521216,22715 790235891696562176,229192 793230880244273152,249926 752166498232365058,18215 792879716495745024,247592 781369014526238720,187478 760513195505254400,63268 785495907894648833,196277 751800720085676032,16931 765418699239006208,1170338 778336529995468800,167393 791373152672620544,238395 794991935341596673,264431 785827041648140290,198671 790916298649825280,234796 769652362399055874,114779 788008743598522369,201899 744221885601222656,19199 794669549987635200,262022 791179993409740800,236884 792400811804520452,245566 760621508938964997,11774 753421088994889730,26458 794672087629787141,262022 779880245302210560,177433 791860920896978944,240926 749696097048678401,9433 776159112417583104,153596 750369361618083840,11495 795057825991061504,262925 764204847323152384,62180 780752097373515776,182049 779134058169106432,172621 789658335427559424,108396 768894815299784704,11774 795418186812424193,258771 767787179607068672,101383 776613717106503681,156926 754723232079421440,27045 788129039990992897,215754 768072594784448512,103261 753322308790525952,27061 786952289177051136,207613 754030159229886464,31201 764900041131556864,84209 773921133707997186,139989 778295041471021056,167220 765279873988382720,86047 759819135010439168,56964 760552934014869504,63494 732992690984341504,352750 772764368169791488,132288 778247481704456192,166390 776504857943543810,155688 790265003278528512,229693 757553506182135808,47782 776771103523942401,157082 795690286567555072,11774 795428621242552321,248924 753632561709064192,28732 793520302894489600,236856 788505937296388104,218349 791263879338876928,106482 793461605258317826,252020 749480753537249280,8891 780604136911958020,181789 765274341340766208,86209 754782134821322752,33356 757530730536824832,45311 778623294237007872,168794 767430147439898624,97519 780782100245016576,182726 755006603221463040,34765 758781783433474048,1248642 795109461040001024,263010 767827621883342848,100538 751227523824951296,15066 760343245767397376,52554 786220469804371971,201555 793958142467936256,255942 752114115385167873,14277 775041909555335168,146259 788209944298414080,215210 764332482187624448,82066 765500708686880768,84209 760548995378712576,62779 765154576949403648,85562 779386019925733376,174294 778613777440792578,165512 781841302107332608,187044 785802182423707648,198586 756325550096953345,42495 778808379296788485,170187 769294413063262208,109713 772091687510413312,128615 769578112589893632,110585 757350020668456960,46006 774793272900382721,144573 779790730147397632,176201 781912948620926977,191354 756583280565219328,43471 767239879944044545,81929 791305061083320320,234583 759590607979294720,58232 773505448662085632,136947 790950899329839108,235147 788207617181093888,207287 794319308817977345,257423 765063674738249728,85562 771397110814150656,125381 761287570798108672,67852 794261373840539648,259288 766005868831932416,90384 788805363399262208,220130 768215463729987584,11774 758361570074251264,41703 779656436179697665,167220 774089523047256068,132335 776185053638430720,154469 780470915754631169,177773 759812299515244549,58254 777519425901690880,161387 794429123535851520,258456 750707877057363968,13343 777969976233779200,165185 752717891720585216,22862 755802399722369024,39462 795410180938661889,266500 751599801855193088,14277 754833244680515584,32495 765163100496662528,86103 794164098426499077,257492 757922387493019649,49852 753583906964795392,27045 775341201239212032,148445 795696243565543424,267862 749261770984873985,7828 751126614503624704,16953 789358608672706560,225400 758247660255977472,51344 787076949105442816,209068 790645380673306624,231781 765967034941407234,90618 751142404091219968,17137 753644417819574273,28508 792355830733545472,243075 757081768533065728,45964 794984662535811072,258456 760853054463762434,64678 789523799884652548,226731 754948026536374273,33356 785645278367997952,194082 786921952858353664,207287 771770107789971457,121612 789428552122847232,225981 785583314765840384,194058 793317814031429632,250033 779455519773724672,172185 732690292961218560,353220 761005361121951744,66116 765831012261597184,84209 766306405410181122,90193 787006402980110336,208379 778427668920430592,166100 767027124519567360,96275 787284448282812416,205090 773124171442294784,133980 792931239262949376,248545 759887078360350721,56964 769721836552585216,112939 763873561790427136,80486 750880879208075264,15264 768302651054305286,96883 795425661787734017,267014 765681972119080960,74575 791296334733029377,237223 733179118431404032,350711 780562968836661248,181419 773925489836646401,137033 772823828351156224,132335 788798744590323712,220820 762730973742129152,74681 764526602747273216,83106 794881826741325824,263010 750803792208289794,14277 769559386071011328,113412 786426071369523201,203510 756945552776892418,44163 751080804688621570,11495 785897539702706177,197512 767006660208361473,93504 786025759605489668,199546 761333918444453888,67326 788171010981986304,215005 788888848046534658,221832 753461605313064960,18395 775305829297913857,148045 786947505024069632,203793 779836674859610112,177233 788747218740056064,220332 758660357007159296,54070 789815197548503040,223249 765694634366337024,85536 764981133557706752,85562 781341027307294720,139404 759372103359598596,56587 773666694216552448,136947 758334693204828160,52554 780599871136944129,181755 761192129687281667,67048 785317124369682432,11774 767095863852273665,90327 780814149999878144,182726 779037835517128704,169182 792826679475318784,247241 758699877312241664,53806 780825280038383616,183283 750847585921884160,15316 758360535985369088,41703 766752185917079552,96039 795075642404589568,249926 793092890989830145,249348 756187090598109184,41680 760489860851531776,63149 794822378664493056,262849 753945723901652993,30354 758856558159671296,53185 791675326216613888,240483 753727509502492672,29533 793429428017692672,252020 770043508665311233,112363 778576084606550016,168794 790250432430047233,228576 792922676545196032,248065 777748382219636737,108396 767500568403345409,85326 793975310626668544,256038 750717262303072257,13343 792729150268121088,247077 794328990236426241,258878 794580591916281856,261155 777328289798950912,161546 788544523739758598,106085 791499408810573828,238780 793495366188400640,252741 758657946532192256,54070 785330761994006528,186883 777696398422577152,93036 765343988475842561,86653 795712979509673984,268448 762280349900673025,431998 763949632405647360,80939 790737295087312896,232743 791803487411638272,222526 795069012413550592,264397 793625155683569664,240049 786262941997764608,201958 793610061150982144,252639 794689779573149696,261155 764969985978490880,11774 780577833127186432,11774 764135079991996417,82066 779138134944653313,167407 789144280434483200,215505 786706734874329090,205181 767894378958364674,101383 790927382169448448,231433 790984639246508032,233692 752816522595303424,22439 758355385409425408,52061 763059509497565185,75724 786935286089584640,207563 768892287795404801,108795 771502717227466752,122967 790533545366347776,17416 792910665304248320,247240 793308651528212480,250033 793795467112964097,255024 733082311986532352,355324 787738522920767488,204835 774442629861957632,141316 768529464451960839,74247 791675490448740353,240483 791818314272038916,241819 794179923980251136,255791 794120507595460608,257492 795081108245331973,11774 773256365414449156,135736 787324943084113920,207613 759103249123315712,56197 753240082124079104,19133 780852560508882944,182870 776414208950951936,155287 785920190416560129,199739 773501174901186560,136947 788471892432650240,218275 785278080365494273,194648 776208352967819264,153845 763912730017402880,79264 732885693018558464,398860 792355685832863744,243075 780435088907481088,180310 754847572452257792,26721 772297842668949505,128961 785868296382013440,198878 790976552452386816,234583 788738995937312768,218164 793460086828064768,252408 794557468898693120,261155 749736885346414592,9295 765235263161401349,86440 790416209971818496,108396 763792769865224192,80098 770332393110581248,117609 773918140703072256,139404 764618709759516672,83991 785854793659088897,198671 791626121876017152,239405 795709606777552896,268448 774010323082686468,140770 773589046815813632,135725 762600052649000960,73685 792238076852523008,243398 757181574785925120,46235 763445237771603968,77849 763741961664823296,79691 763792882700550145,79589 788686620639846401,219989 773518051094429696,135502 774370363622817792,140444 788567837526728705,215437 761614485471715328,69565 787443638351568897,207109 790641160020779012,233152 779820899780354048,173753 765593304545107968,86103 773829151988019200,132497 795413145443397632,265855 775503285319008256,149770 787719992775151617,194384 791988805960097792,242857 776898644347805697,158820 795391791142961155,247930 753003290389049344,23824 753689502091137024,28981 794974340110581760,262849 753719674903212032,14277 775712946928295936,148994 775054504152694784,146405 766744667517956096,95572 749746602789728256,7816 762775625832759296,73814 769835131041378304,111454 775875448618180608,151539 755915898590855168,40566 758474294397665280,53001 777248054873251840,157082 746920086477365248,351992 773932682925400064,139404 761264696699727872,65455 759359055664209921,56964 769974913746829312,114779 794648129064812545,261155 789265223496691712,217443 750366707491811329,12883 788118379550781440,214354 760797838540410880,64722 777910627759116289,162294 751103400490610688,16982 767479151708213248,95055 776425584033427456,155688 794964373739597824,262847 767534384891174912,88920 765313396090601472,86653 771586463544684544,125554 766403783257649152,92159 792527716360880129,246127 793250141465513984,249926 781501623235321858,139404 760666555973677056,1248768 785496183984840704,194723 791406673856454661,237857 793204468112171008,249469 793163008671309825,249841 793291629025198080,249926 760220961534730240,61412 791117737082834948,78159 766718689773166592,95708 764154811121963008,82283 741781170514366465,16728 785434710734434304,195332 790649149511311360,232169 776878115830116352,158524 785558861583413250,196277 785545014684311552,196917 788755944125636609,218495 790549781269610500,232137 752225389976616960,14277 792721881233326080,232684 785491772248121344,196277 768799943402201089,108849 789516056691875840,226823 771110918663004161,122146 755927509238222848,39880 756942827976884224,45296 793896894430900224,255942 751832315924508672,14645 793119423682998272,249374 754793384192069633,33356 778668540379488257,157724 787666540112015360,204078 794293762558021632,258890 794756986990514177,261155 760589586061897728,63879 770322352022355969,1170396 793864754867609601,256255 768595533128695810,107423 770775698743013377,117377 787416200070377472,206117 749370965327376384,8497 763582950520807425,77668 770648927691542528,119937 793167188257406976,249180 788710117059366914,220029 794578838244048896,261155 777857361801256960,163990 764295689249648640,82283 769652089295253504,114779 758484953235533824,41703 792915425130520576,247675 734780916648673281,11774 779736488611155968,175092 772426885385056257,130792 793316170581573632,250633 787843886844669956,207861 775072272247906305,146804 770676447178592257,120610 785649458570637312,197512 769157551002824705,111438 758158356309762048,50698 757675334963720193,48369 781564990817968128,188577 785793124538855424,194080 791469422313517056,236858 758415528012619776,51069 772802050220515328,132578 771436518338473984,124744 781514764434497536,186210 771157270730149889,120690 758804116676026368,55260 792027143895121921,243187 786918747722297345,207287 768436052751024128,103261 765292357977640961,86440 760564744587767808,62853 795472037405827072,266884 751886855541518336,17794 764427410150424576,83381 771374467360497664,11774 792196044176125952,242584 793151437014433792,247232 755850690392489984,18215 773578050525073408,137042 776160508852436992,153033 776258015175385089,150028 750370410982731776,12883 792365676937617408,243187 793806901859332096,255393 772881212486672385,16768 786072586014818305,201007 794624839231434754,261987 786055075445690368,198878 786034097428639744,199262 791440676508594176,238099 790803311221940224,227795 786478682802184192,71794 786995290607915008,208167 788838013191098368,221476 758395097549574144,52545 765896844090208258,90031 761634508571639808,69794 772242090616983552,129991 788114014857338881,215608 790737245250555904,232863 766042619319291904,91043 773634901056688128,136473 788908528698359808,217034 790725570917203968,232863 793949476314460160,256358 794375748664500224,257492 770839095933227010,121634 794697677711753217,262886 787024560529039360,208176 779828502426025984,159475 790787453007327232,232863 768520182327156736,106095 794695510259023872,249926 787017790733418496,208065 791023451301634048,234583 792913525844938753,247877 794042069270417408,243865 751746763736748032,17416 758419860686864384,52545 759200730947448832,57348 781134955644452868,185496 781914615827562496,191354 758335335902306304,41703 757783251494862849,47940 794196955903692800,258598 768860081588998145,108849 778603105185255424,164826 786741893753221120,205728 767129628871839744,97852 762258355989647360,71685 766768200683958272,95707 773274591342960640,134472 777929835905626112,164764 779309748286058496,172364 752309612611796993,17842 772000716806299648,125121 743843885483339777,11774 769097904535592961,110178 780417806189731840,179742 786540940009705475,202379 762510574416633856,431998 755686605281718272,34898 766061394131292161,90384 789300350620532736,221785 763477306245582848,75973 771975272090464256,128519 788233564504502273,215437 743893411435057152,11774 786757087976124416,204835 766371100166979585,91751 794613070123253760,262053 776546992092749824,152123 786746079744098305,205164 766765298972188672,95707 740375736180056064,11774 773650376612573184,136947 780771454141030400,182726 781356110959767553,186584 767417408055341056,98890 775945186492821504,355982 786310998571356160,201351 792044386892656641,243187 762800530825449472,73814 765527892558249984,87904 768826244842590208,107740 790983452568981506,233692 764225952645779456,80169 781523074189516802,188401 785806179356278784,197512 786241781457383424,201958 794402408587612160,259034 794232960312438784,258331 753842225616871425,24786 780769590653485056,182960 772858150902915072,132335 791337690444603392,96817 757430626932838400,47263 762709045912494080,74247 742044650916040705,351463 760922652647186432,64730 790831803078701056,231792 791308308690964480,11774 785618771327279104,197512 753925940409925632,29263 793408070911086593,249926 765160383292125185,86053 785302563902021632,11774 791695301019070464,240145 792658514766278657,245101 763833284857958402,78566 795703010026471424,268281 758711928504000514,54070 762646290987487232,73926 761344268132724736,68102 791693102540926976,240145 755135076770336768,32673 750291423849656320,10851 763903917558272020,80393 762019890546941952,431998 788110658759856129,215437 793593495051046912,253464 788146663630204928,214502 758552350730616832,53703 786726824856412160,205091 778207543596154881,166390 768151573331447808,103294 786705665670651904,206054 751091642074103808,16897 781602693387264004,188779 787071383805292544,208928 767990663958949888,101681 793899564369575936,256534 777143956664520704,160228 779134326445268992,171902 793110450368049156,249469 775326191188381700,147974 795127318352039936,247930 766630643065163776,93504 780831539252768768,183269 753375692537159680,27045 786548992838557696,198620 770476749566205953,118761 753643400230952960,27095 790356293479387136,11774 794856107877564417,262849 785605072201797632,196917 788427248793550849,217658 763484625922625536,78629 788067816788336640,214492 793427453242781696,252020 749289541245083649,7836 759890468750622721,59479 752200337377861632,21415 757989441675800576,46890 772869021003841536,132335 786044899233673216,200382 765492023168159745,86950 778530274183446529,167753 768855500116996096,105109 786041292618772480,199546 786962824014757889,207613 773674539741884416,136947 793106042322243584,249469 764943890994503680,61723 770475765523738624,86815 793651574866317312,254135 745329809908207616,351152 785767798903480320,196609 788630682474078208,215437 792446369277566976,239516 764042066582089728,79970 795348186139398144,265724 785644830475116544,197512 757589626534014976,44056 761356827124727808,68102 764922218115543040,83903 793910552942809088,255942 789920058885627904,223184 770732542345547776,121046 776868312621850624,157840 757629164211941376,48402 758079739290488832,50923 771919272318636032,128519 794561584689455104,261155 778948930616881152,171324 794014568674717696,242693 751180584907444225,16768 765297769657438208,86103 786363034591563777,200974 773942717566988288,137869 788791891374419968,220526 788842655958597632,11774 755547667611000832,37684 756861944150110209,44450 764168053290442752,81869 768953781178408960,110362 794667113097084928,251452 732681473405263873,353016 757549721787494400,47782 763878742724907008,80648 781191092473438208,186225 785699255008698368,197512 776464483103469568,143361 792818061711728641,247767 795493033622040576,256502 779105570871582721,172799 754016014103355392,28866 767770647946600449,15536 764601274226454528,47940 778365658098565121,152594 750407615641886720,11978 794638810617446400,261942 771451695855464448,95055 793971280697389056,256276 771798557376458753,127796 771544081130336256,352304 788569659960209408,215437 765241943617966080,86645 785538357543706624,195975 795751917200687105,267862 769297166246346752,89854 755749532214841345,39384 768538371606122496,106774 771387053351186432,124597 760615091628826624,63267 772557200204107776,131542 791035470612488192,234927 759017445168324608,52585 795426203616284672,267014 792829814499643392,247586 750443996082733056,10809 791344929129627648,196314 788716418023890944,220029 794946975183425537,263895 789080113925218304,222655 767078557403127810,97811 764136697214926848,82066 791481300771147777,237491 789212166750543872,224333 773471248261144576,136881 792035041912258562,243075 760449283527172096,1248387 763347865041244160,75973 795402586945884161,247930 751172616581423106,16457 753960410328535040,30590 773512387567628289,136947 786637123390672896,205455 775459365537058817,148574 752650742612230144,22746 785310445221580800,159876 795444463116095488,267133 766001323833757696,89923 768980153108008960,110362 785598667348586497,197297 779451701145243648,174266 781390035887063040,186584 778408550804578304,166913 790266433058009090,230282 765320479645118464,87062 793980344890486784,254725 780533030108532736,180655 751710932762554368,18893 767702461482147840,100605 775423624958410756,149200 765164651336245248,86103 774952599581634561,141890 791098282583863296,78159 794676374745321472,256534 761044300096413696,65455 770773096525549568,120474 779863207309635589,175549 756901433614671873,44450 774513748983685120,142906 770259482395811840,47570 776231659834253312,152314 765563210338537476,87904 785701715815182338,196277 794912850561077248,263895 749321341946454017,7826 786941644482437120,207287 791237244744929280,235590 794152280161447936,250293 795073997582934017,11774 767772122299133952,40035 756696000987820033,44429 785694265242324992,197512 794697715368230912,262752 790728742838669312,232881 794951941465915392,263895 765240177853947904,86103 762457023707353090,47283 764145948985524224,78542 765981229523017728,90735 758859701748506625,352025 792039778363531264,243187 787730049671626752,212139 788125329898426368,215754 790517400668037120,230282 790763280088330240,99049 791003528932298754,235486 769652412135137285,113005 789153057661677568,215505 755176313250603008,35890 765301606178971648,86103 774004411752288260,1250066 778957467908792322,171324 771548565185323008,125554 786409326911127552,203240 777854957953351682,160539 773867384083972096,139404 758108408843120640,51239 750673533106286592,14421 787102604853514240,207287 751832642216202240,14277 778258421531480064,164375 757867008893546496,49066 767853906382708736,100559 790704940826107908,233692 767692330631561216,738099 794594187362598912,261155 781851347100524544,67331 791052734699073536,234575 793216257608654848,249926 768902580369956864,103126 770332223056678912,117687 793298032037023744,249841 761012544190504962,64722 766111785975947266,90373 775786652652404736,151463 785546427057352704,196917 742124924106641409,11774 779025939070013440,172057 794702741062959104,262349 766035079504289792,90384 795727296640520192,247930 795756209668177920,247930 765640612402098176,88370 768183840800055296,103071 794113926199988224,255942 794224140920229888,257492 751953959829463040,20581 773016800552443904,133454 753351079631294465,27222 755042769220038656,34666 765206209771212802,86440 751602587808456706,14277 793251050278952960,249926 774772987736096768,144654 787293413771190272,193121 790571308350185473,231318 772838683082891264,132364 775385751311806464,148645 775739477050273792,151185 758356047832678403,52554 770050286559854600,105109 793820230988369925,227130 759810789012156416,58542 791434807242739712,238292 780084262372380672,178258 760659240214208512,64197 794729904461979652,262752 786892989444435968,351252 793942201038503941,11774 756391300014960640,42249 779080878303641600,170455 773509378569703424,136904 732632769960890368,1170625 756504062477103108,7700 767263603434983428,94899 781189567126839296,185310 759170056555229184,25210 777357583564742658,156835 794164895444963328,258331 755489426252365824,36735 745112769494540288,351424 760222719086518272,61412 755130589636878336,34916 785327552013500416,194082 761351565307416580,66297 789265123575750656,221795 753406754017447937,26828 753007874100563973,23660 776313041696624640,139404 770763905694130176,121359 795447214835281920,349507 758026818024800256,50923 779625035170447360,175256 786367114558963712,202275 755105485712269312,34666 759156072791871488,55177 770515377826701312,101681 762641231772000256,73926 761667427331608584,69231 770327595518943232,11774 788392782633197568,217519 766400969122910208,91751 752999475572973568,24988 777950856540893184,161732 780911024329326592,184223 793494610001682432,252741 754063978750369792,31377 768808519680135168,107559 793422062316556288,252020 781354210843590656,139404 765198939415056384,11774 790622642063544320,232662 760472967952343040,62771 780748595175706625,182036 781525562921721856,186584 778421492581294081,167273 773892533814374401,139404 768602732886368256,103354 788754572844097536,219537 791898952991768576,241118 763215057736065024,47188 794547120003043328,261155 758564452329328640,53372 754788049754660864,33356 759564443378290688,57105 777958314193793025,162596 779550957919232000,173917 793094380349431812,249469 778348052536975360,167046 779371998229041152,174442 768846551703748609,108396 781489185156919300,139404 769610090416517120,114587 763902127148150789,80939 773861753822248962,139404 793164410265231361,249841 765589846580604928,87626 770382916773969920,117941 774504790831329281,139577 788753229345460224,220526 768808980642566144,108817 793920204656910336,256255 795261722844164100,243187 791258689986363392,222526 760575164841025537,62771 794567870990585856,261155 776470751771762688,155390 790353642956042240,226578 766064610990579713,90482 779690406522957824,172634 756923675916460032,36145 794914163294371840,262752 773244745665556480,134942 790750379839369217,233154 771460669245952000,125145 762108910056595458,71429 760978746681790465,57574 736089912424861697,7311 788136759448055808,214809 768181710521454592,103071 769140821530673152,111481 771460757993103360,124855 756575270799233024,43553 781877812827389952,188478 761638693803216896,69947 768921700624891904,109666 756406184630820865,42249 780800255780683776,183068 771455167426400256,124597 779066985804029956,168284 785694953401819138,195975 780878941871493120,183472 786195412340310016,198620 764931869930553344,11774 759134105636175872,56322 764246757362368513,82759 775906817490743296,151791 778216889579253761,166300 773347592243523584,135505 776170419275509760,118015 787522592450064384,210313 791753973912961024,240145 762031204770000896,71429 788945292670345216,221476 790367507181961216,224468 794534739583475712,261155 763797332051668992,80393 757447839899267072,1172928 776302208686157824,154322 781043637685714944,183759 787236429839626240,209736 762861417686900737,75327 767401091143131137,97355 788548024339267584,218260 795362305596747776,266068 779140853373820932,172839 787137760406544384,209351 770347103717425152,112872 785897941038837760,199262 787968393206910976,212239 790919125707157505,234583 793966101042327552,255942 756313310308380677,42432 768479923430391810,104973 768860554375016448,109666 791040508592349185,236274 786962104448417793,207613 770681933298855936,119937 773883633304231936,139404 771635559110283264,126152 775203474984361984,146720 732377485787029504,351514 757747316048531456,48966 785599708072927232,11774 763140705472643073,76934 771092857931173888,122982 754821886148763649,32337 760649618472349697,63281 779464241120108545,174294 753273085852196865,23742 767916362052153346,18381 776893221565788160,156835 790733745741504513,232169 770656163310501889,120015 767533445589250048,99514 788771132061147136,220029 755056886009823233,35044 772467667882041344,131025 791669746387214336,240483 795725898809049088,199307 764792361348194304,83391 758182753007312896,48289 770730540177715201,120541 772474426059284480,130297 794862905158148097,261155 755925664801386496,40550 794546262313832449,261155 770746338069712901,120690 779077214042255360,170144 761521512667111424,18215 788839742167056384,220526 753289295474020352,26066 753689828395540483,28981 772182140591206400,128934 763358320967114753,77731 775691094772293632,150786 787497663944089600,211347 794669250917072897,262022 774319880308985856,142506 775199581684412416,144617 776240003903066112,153921 780606192334888960,182037 761702219464974337,69356 787113325570252800,207613 754184964380487680,30370 765724193606381568,87904 775545991315398657,149300 788398545829105664,217519 756649837358120960,43250 765675692587483138,88669 780439201204482050,180088 774601238499434496,279676 755162876092911617,35890 777587826292461568,162098 792084332240175106,237964 756220234604904449,40881 779859898334982145,158110 770127409337237504,114861 773005399330959360,133454 786497163018670080,201555 774948748078227456,127994 793466400983621633,252408 761835807405596672,70858 785976208802639872,197035 768265030156492802,103354 786300035323473920,202727 776782642041720833,157755 757730211328917509,48220 764949319321464832,77849 793882180887801856,255942 794604152005328896,261155 787766112301768704,205728 785274044736167936,194560 762872765724536832,74366 792026081507155968,243187 768115198112698368,11774 793687400119734272,254135 787842841305317376,210238 768156387457265664,104162 773574914259480576,137042 790282004596129838,230485 764848713537769472,84422 788951239908290560,220526 791411841171804164,238383 758542929409351680,43947 787378765915717632,206447 754757738047995904,21888 779371625145774081,174442 793495704798978048,252196 794241330457153536,258456 753990026682400768,30815 790911066498826240,234796 764181364879007745,79583 793945682566447104,256358 768480533751984129,106774 793190345601200129,246225 777620786018328576,161277 778714056483934209,168794 761096394031497216,66159 763480227980816388,78129 749740924419252224,7816 758432793751728129,52061 764976478073327616,84889 791703879289147392,240483 758878031058382848,54070 775862665436463105,151410 777202437870329856,156835 794531197929930752,261155 740345043383357440,11774 795719200257888256,261155 759485555453235200,56964 794553179782479874,261155 781172441632473093,184223 786736353446916096,201558 750100803197644800,11495 763095985174315008,47188 766408505490276352,93286 776888708888793088,159252 794350454788472836,259034 764819366420615168,84689 773951069848211457,140211 791701030409043968,240145 788143734085017600,215754 756768896779227136,43391 791621771346620416,238207 732526192235012096,352433 751064085953859584,14950 794519854040645632,256219 773316883730825216,134975 770956028678578176,121949 792432848015859713,243513 779314084579831808,164814 761606538272186368,68873 757396069344915460,46939 785680282842202112,197894 780617066176995328,182154 793175982492581889,249180 768503906443882496,105109 788873546072227840,221832 773907025440813056,139404 795708278563082240,199307 779328727947751424,158387 789966531753107456,220815 792765005267476481,247241 758105826577883136,51069 786315547214569472,201555 765600132507107328,88597 789854091191037952,223103 774014527826341888,140444 764242763403722752,82177 767744564786450432,100605 777403295547654144,71794 773936868106919936,139404 759356860851892225,56772 769985201665667073,96514 787073691272241152,208928 788181478236499968,214899 792622176079794180,246726 760253132177743872,60779 765189458215919616,84745 765250290522198017,86653 767596168347914240,96039 774662494514192385,142852 781861163784994817,190635 788712790747934720,11774 758828640926740488,54070 794573315599798272,261050 794151491363741697,258249 757217427058896897,1170539 780513030664773632,180039 775396020016541697,148473 771460852121821188,125381 754163056637153280,14277 774327164305018880,141316 771833315158528000,125742 780438744352436224,179742 790628038639661056,232137 793855823449653248,255942 791696404779413504,239610 791410945058713602,238395 757616960016310276,11774 732268704600186880,349776 790662559120711681,232169 756232599220158464,41680 794772082747965440,262752 793598808034676736,252020 777530607882625024,161349 766254204281380864,90384 749632583231803392,9153 771214087422291969,123825 790040177553145857,224447 793245398303465475,249926 760609018729537536,63655 766445062376919040,88920 789524888616828928,226731 788368471105110016,213961 781130537997963264,130635 765196750609055744,85562 780596891507650560,181935 794384150908190720,260173 758166969027788800,41703 760665707579224064,63149 778390682662674432,152594 757590422415826945,47782 764492573222248448,76857 791866438277472256,198586 756829673816981504,44290 790722905994911745,233756 779619683825770496,174916 770708912211308545,120610 773986333362679810,139404 790591932460302337,11774 790975947528888320,234884 792937078069694464,243187 789877081270280197,224944 777148364362244096,157755 751780085158600704,18215 757455684871086084,1172928 762056051650953216,71070 772778838107357184,132335 793181288555487232,250033 766077591451152384,47948 753188183798448128,23884 794544372339580929,261155 793240340589383680,249926 759395567827124224,56700 751140426669850624,16954 756576954313080832,43258 760437059974639617,62063 788388225740001281,217519 792776447039594503,247241 758076698285838337,50923 779676395303763968,464984 789210944337436672,224297 742151095959625728,353209 755896778923257860,39221 763635751590301697,79458 768156075384156160,101681 792399174411153408,243165 781351220824776704,139404 792176278992400384,244464 775477651452551168,112363 776068399575273473,153194 788514235483467776,218892 780946226300588032,155688 766005814423191552,87272 749288710999404545,8098 785788995863126016,194723 758092814769061888,51043 763058550637678592,76329 765506374637907968,87904 754750334224904193,33356 788405375473225728,217151 794879488106627072,261155 763068584830574593,11774 788060037864271872,215005 753365469877325824,26446 789097905051230208,221476 795399227128115201,263793 790724410726416385,233154 751152465496727552,15461 789989717391581184,229105 793191308311556096,249180 794897312577425408,261942 785878800122773506,198878 757366030373007361,1248475 780466696146472960,176128 793594488224636929,253164 755045460486656002,34645 757729126283436032,48991 764126231969181696,74247 764973276976320512,85562 773276823962652672,135450 790654913759973376,232863 752922944901357568,24134 765033669098606592,85562 786302266626023424,192032 753678913054863360,11774 768802985199620100,107953 791704385390641152,238429 785592154663981060,196767 794351313320431616,258892 788944750695055360,220526 778304242050277377,166362 791496941431582720,239405 773909115147911168,139404 751130810468560896,16897 762473996440842241,431998 785753441478053888,196277 761031136738811905,65974 760036300640489473,58815 765607884478488576,87904 771231541955403776,123825 790791228967227392,231894 792131096146087937,11774 753710096643821568,29263 760812382809489409,64678 755173177081335808,34666 763444956690157569,77637 771725918180028416,126943 779010763541192704,171693 792973706666450944,235223 767855939202482176,100605 788425993052524544,217897 770961013785006080,1249797 776833759874256896,158387 755419176865558528,35890 790975098836647936,234583 788800569875902464,220332 765023290620600320,85159 772527439645990912,124004 771874616633651204,120613 755486284664176641,37607 764348077792563200,82066 752232697305653249,21074 776753439921561602,157755 786584784617152517,202248 755885139691905024,1248364 768969368336117761,110209 771410609694998528,125367 772019315860131842,90011 793611115985039364,254135 778736306570440704,168284 767863238470012933,101681 777999674691256320,165435 794982857253027840,262847 795354084123480064,266138 763766793898905606,47940 788721817183588356,220029 794311906332839936,258456 791244321173430274,237345 755348262186471424,35890 786537526576160768,204380 764206513015619584,82066 776959561940905984,158387 776047005365743617,152182 761845376282423297,70223 762735323700879360,73712 776163095878234114,87904 793721709480128512,249348 758805196755509248,55257 765662405477093377,88994 756905059640717313,383981 780619903652995072,182036 773659280654364672,137869 792841470478839808,247232 773609146524372992,132497 790932361714081792,234796 785808550417227777,197512 792749259561066498,238395 774487369135382532,142503 791244311904092160,235487 793978632507011072,11774 765797160315187200,88052 785460575409090560,193669 787470515871113216,211347 776584970831732736,156132 793153754111610881,249926 795045492564623360,263532 790736315339812864,232863 790337393819693056,226731 788182744169873408,215754 791731945780736000,240483 787323868918779904,210207 768183042968092673,103071 793204626828910592,249348 793981857121464320,257353 788446221941768192,217519 768588227141828608,107820 791363134204370944,108396 777550702017126402,161456 779634057348915200,174315 792035935617777664,238207 755535027769843712,35890 760553571439874048,62755 772783807158190080,132335 749829687476715520,9754 777618160941797376,161998 765326208011644929,81659 792411948264460288,245750 785447044345397248,194934 778206815314186240,166390 766718331915206660,17640 776344325546512384,152594 780800874360692736,11774 772845365787701248,126011 787465261980880896,211347 755981294899646464,17416 733259187510226944,355480 756295802809483264,42495 758696422346743808,54070 795739226998501376,247930 755182438943293441,35890 778238766259380224,166409 785529864459657216,196277 776743072566829057,157755 785668415293763585,11774 768270828114812932,104932 793171825035350016,249374 768063919915139072,103261 781524347928260609,186584 758393385396822016,50827 772470838247301121,130415 767012536818528256,95672 770893524350803968,121730 788055683149299712,205294 795136357240860674,263906 778363089691353088,167393 790643198364229632,231878 793512287973834752,252408 775295233634471937,148045 781463923220512768,139404 794678528348393472,262022 768176117891076096,103924 769406550091767808,112325 781849082654519296,188401 763779210838216704,78239 787310623071895553,46572 792026081393979392,243187 793181536371679232,249926 765390934330765312,81946 793167042568261634,250033 759504787943542784,58508 760266301457641474,1170555 761201879367884805,66239 792069311615479808,243614 771473996063895552,125554 766349005563363328,91956 794899189402636288,218164 794335698299953152,256219 753819596663107584,18811 753635072587202560,26082 773532619665440768,135888 781294850423554048,185921 771809831426461696,125742 777961318703894528,165094 764337913203089409,82766 786294594375970816,201558 753791929725382656,29263 767721959790616576,100893 765587225257967617,88471 755544682936041472,38183 771720734569824256,37160 795046773060489216,264397 795292228893741056,265764 764986342988275713,85562 793038742659305472,249044 793238430994096128,249180 768166482358460416,11774 775703869363892224,150663 773981249958350849,135903 777215749651705857,158338 778306339361533953,164669 787492713641959424,208176 769226776560095232,112072 786647181180538880,205181 788286428488818688,215005 793587525252112385,252020 771009106492743680,121402 791491029371269121,239405 793499295571775489,252596 785973082582233090,199546 789488790028943360,226275 793270401518317568,249926 788724926995836928,220211 763872477814591488,80939 780603732870299649,80785 792663381798858752,246392 764113522951348224,81869 764602731604697088,84209 777499065261039616,161960 773346011301445632,354831 771873525355286528,128519 791020344236793860,234583 761431207393497089,67226 769683081045225472,114779 795411641839951872,351152 762697600244051969,74247 777121411152347138,158520 791422256492613632,238207 776373981922332672,153596 753200327503994880,26140 778314010731089922,167220 793463176444510209,252408 790544657864232960,11774 787884722567335936,213672 760900920590884864,65180 793430809227042816,194085 780983579073454080,182667 787835917549600768,212802 791038274047348740,235886 751670386052460544,18470 775531759937069056,139012 778236528795480065,195876 785881724844511232,197512 794543899222142976,258193 752176306813431808,19563 793869270006370304,256255 780564580246446080,181419 781661898013945856,188500 776769761250123776,157755 788539664550469632,210390 793695210744066049,249926 765176102922969088,86103 776588848130252800,156835 753726223034056704,26140 778395209558269952,353488 750063474881941504,10654 750749310547927042,14877 755162440451620864,35890 773883108852629505,138819 786990412833718272,205728 794337911340679173,259743 753955064507723777,350711 791428037183213568,238207 791702043748687872,240260 768989447798951937,104932 776861668248788992,158520 775405853516046336,146259 785536742061445120,196538 753929615819825152,29263 766588415173287937,93405 792489826520039424,245185 779326713432043520,173753 787051463721754624,207965 764185061688283141,82390 795705527615553539,268281 763709542664314880,79691 780592297155125248,181886 760955292981063682,47940 766031032608960512,90694 768176278134464512,94699 794538371154673664,261155 785927753161814017,199546 750417616250941440,13343 751237387871612928,17794 765031604435558401,85562 752900266626732033,22953 789244958423252992,223921 772537298487353344,11774 773767274532659200,79987 787053652405948417,208176 788775573405523968,220767 767804562975567872,100605 774113991505260545,139404 767542052250853376,481145 780809406573187072,182036 790739570358792192,218469 793618021726183424,249926 794164814096437248,258193 770818878171672577,65500 789333303639805952,224680 750303769687158784,10735 786944990152826881,192032 793413583535083520,251452 766660279161749508,352636 765937276249452544,90384 791283798042443776,237491 756633972789092352,42432 786240114892472322,1063777 794632719896604672,260778 763956055822835713,79987 793876778678947840,256411 794215290523369472,11774 732169973137702912,349776 769205019866521601,11774 771095221996224513,352567 750809601591873537,15536 763032340692082689,75724 794927866609881088,260776 764979015501348864,84724 785268142595448833,11774 761346704809480192,67369 768485373194502144,104973 792070101226758144,243075 792516735320461312,245043 779113134690672640,172270 779177921684594688,169740 756203019583172608,41632 793508997781348352,252711 759094297312399360,56964 759138542052315136,55887 771140932880076800,123583 768170259987763200,103354 773868036105248768,139404 756644051051577344,43751 790578834047328267,232137 755849204266704897,39997 762638501108183041,73814 766260453337030656,91946 776776817583788032,157999 793994472296214528,257026 775738602760265728,149300 756404575289040896,42432 785320980369510400,11774 780605147260948480,181984 768855482542854144,105109 775039985049141248,144611 790314033643749377,230485 785583877226201088,11774 794189486456537089,258598 794696093867114496,11774 794752121044369408,262271 768063778428596224,103261 779357859695828992,174315 787055323613831168,207861 773654293056552962,137640 794606347006443520,249926 751143827478425600,17284 773881553311113216,139404 793284750928601088,249841 749261682476744705,7828 760200418286723072,61051 778292974635495425,167220 774661083692957696,142852 778934732633481220,170187 761154258880323584,66812 785941559879565312,199546 775781774588719104,150426 775129094237229056,146847 756969208190230528,44274 794128882584600577,254444 753371870079188996,27045 792373298835456000,354073 752232248045367296,21674 771890429075738624,124597 777294978238275584,160480 761032327279415296,66439 773331729985708032,135736 790642022642089984,232169 774284014936920064,141867 794971760592494593,250785 791333844943245314,237594 754760470788202496,32450 775528359367286784,149038 787002809908617216,207613 759908423710355457,58815 790965182478581760,218495 770252552797429760,47570 764961050466791425,27156 759623291720138756,57574 789484086825852928,223173 762671555231047681,73989 754726671056510976,33065 770736063996391424,119681 788009911074435072,214354 768512365453336576,106256 785264141070012417,192032 732310836375523328,349814 778742057825243137,170252 794745841156243456,261155 772759075713081345,132335 791022086890283008,235423 795370602647339008,266138 768574221299617796,107752 751860283321282561,18486 771826496587476994,127871 772468558102016002,11774 779522588276035584,171379 795717213684662272,199307 755141261972111361,35403 794002236053426177,254209 764959856180604929,84889 768084886561361920,103354 747640964320198656,11774 762073976604680192,47283 794732381232132102,262752 759636115544506368,26140 790560595196121088,231944 768082918560235520,103354 763449033721380864,78129 788691792241623040,220029 790669782316187649,232169 755674546892595200,38183 764842878296166400,84724 786985819827474432,207287 791001130419486720,235590 759888357954424832,59447 770722588163092482,121046 758675006108884994,54070 775398987910250497,148445 778562513252208640,166852 786246253591920640,1063777 794692800981901312,262022 763513334154932224,78561 786766973870936064,205902 778204690572083200,164826 764225883708108801,82018 781857805288497152,190635 756529684494503940,43553 772792301181546496,132288 771482172804902912,125554 794939156027871232,260461 790698733813936129,232169 757915874443403264,43579 761594881550655489,50406 764512134705188864,81946 740736779897167872,234630 770004646144475136,115511 792405252108591104,245566 732774572022366209,353789 767703864833249282,100620 758364174066061312,52532 764761410593103873,83429 788476673486303233,218495 791744794317901824,240483 752954037306167296,19317 792215434925858816,29271 766415396295573505,93261 775371402157264896,148170 750077276910395392,11434 769658236605702144,101681 771180948956127232,120341 792408147226800132,235147 785717265689743360,197512 788905118678683649,220029 792503881703890944,246273 789134598991118336,223883 787217823831584768,207287 793199082630242305,249469 793644629698703360,254135 770235010276261888,117303 769855749124161536,81929 765852514180861952,351436 781258268178051072,186480 788577578042863617,218219 794216787088814080,258909 786646612252631040,205455 792028389968318464,243075 788282759647199232,215608 769128984244355072,110381 776155482826297344,154071 767960337945620484,101681 793172323721441280,250033 757556292575645697,46379 777444708826042368,108396 788438530976583680,11774 791670191285374976,221664 793347566003859456,246273 758620959536537600,54070 794493211062534148,257406 760545275194646528,63214 760594194113130496,62771 761596280434941952,11774 764900717026877440,1249257 786012856953298944,199178 779333089055035393,173753 785547484185714692,196788 771097870850285569,120610 788394165113458688,217519 769333819073757184,112399 754981167389110272,34666 772459253395316736,127871 770768722042626049,120474 776819238430322688,154832 763445882100613120,77849 785978283074711552,200382 743954668624162817,1247633 755964129802936321,40534 793620260528099328,252639 775012731640578048,146259 773227252402139136,135518 790626661888843776,232137 791676107548426240,240067 767770672340795393,101163 786707392834768896,205353 755946219931709440,40867 733032543243653120,355464 733455887424180224,349985 773990705970774017,140230 759110733187600384,56964 765190086287691776,86103 768501538088038400,106819 774767212812959744,144654 775019161458180097,144611 768814599718051840,108510 751138567955615744,15808 774862378806632449,138707 769572102756106244,112382 770195628043431936,117257 792114886222475264,243075 768182064948645888,95055 778806163492057088,166409 793089098030264320,248569 753373362349481984,27317 793501455638339584,252824 787823781301497857,205197 778314291963432960,167220 785627410372947968,196348 791658326857699329,240483 766444350251360257,80939 769130042215567360,110021 770095089427382276,116164 771193957820751873,123280 776275933930008577,154832 791997545128034305,240483 760853614969688064,65104 770641430133903364,119832 777326959734820864,161456 768250675318751232,11774 795152947608952833,265257 762966977186934784,75679 768173669528981505,103071 795372109845430272,266151 762121310961078272,72056 765790093688860672,351129 774645888727810048,33169 779731066529673218,174697 753405951776915456,27045 760020796341260288,349507 780600235546513408,80785 759166644912521216,53512 755728332990193664,38852 785896380187324416,197324 770380552092340224,118191 777581518889717760,161277 778658316050313216,11774 775875268414169089,151539 793626202091192321,253256 794169882124222470,258305 794190280349990914,257492 773959663754874880,140444 785995003419987972,200384 765694876910428160,88459 755541440680321029,37993 763210449139535873,73926 786273606884007936,201958 780132319113904128,177704 795692615513636864,267862 763003240040505344,47188 778923293709635584,171168 780118095524466692,176128 794567367338520576,261155 773539417596239872,137042 791587384873803776,239893 791346487863021568,221785 793495337562353664,252741 750473095903838209,1247850 761681986377310209,69947 792032727361064961,243075 773226405358407680,134470 770480341211553792,117257 781141792947183618,130635 771179547924377601,120353 763898257567207425,80486 781526629478572033,188119 777519500350529538,162213 732721389942263808,352466 795615663591215105,267521 759759378685825024,58869 760513130573082624,54347 765765903380275200,88994 767405337880072192,99262 778627166367911937,166282 794733010545508353,262849 764167880078270464,75899 793109760681865216,249469 764990752560599040,11774 786074049684336640,193297 791856519545368576,240483 790191246669180929,225359 793180933662793729,249926 761173600544165888,65626 773952221855772672,140211 792938903502262272,247877 767013672434724865,95707 771409723803439104,125367 761667213665370112,70086 786184543917121536,192032 793658845918748672,254135 758353799710769152,50923 789286321290289152,224680 776912987835760640,159377 767700063002951680,100605 786749104466518016,204413 763163334086500352,76127 765082413257007104,85562 757299521261035520,46890 766318942797168640,90088 785926623962988544,199262 793611719201488897,249926 756271340596920320,42432 764781947797196800,81835 768963538014572544,110389 791464493779816448,238207 793466933005942784,250633 795351397436944384,265649 762463376907784192,431998 776660025829916672,155344 773482097663180800,136947 794173545702129664,155390 755683045827575809,33797 793971100870905856,11495 764431224081293312,83391 794867079962914816,262849 773850138263556096,139404 773998546286628864,140230 767833113103740930,97325 769170670643245056,111549 774066987257335809,140748 786573030386388997,198513 765219792982794241,86440 793151333130010624,243075 763061411144732674,11774 795762011917336577,247930 772874457807458308,131542 786026326163501056,199496 774053173413703680,140900 776139344285270017,153769 787683047982436352,211347 759181747925856256,56282 775897979735506944,151526 789995353068150784,229296 760137337309319169,61051 770849970580656128,120610 794624163423993856,262053 755462364884074497,36875 776837523540627457,155037 793463194304057345,252020 792213728464769024,235685 733017201649782784,355324 756595223145377792,43553 749233530308333568,7816 767027082954059776,96039 778601244633894912,167398 749696779386494976,9433 770656911746215936,118191 789923490358923264,226881 788399484959092736,217634 790897096614445056,234583 794671708393205760,262053 790243294643007490,228341 793115207430135808,242693 776947137355579392,155451 766384477861851141,92213 791364599526416384,238395 766015756450533376,90384 773626061171089408,138165 788812509222277120,220767 793553648391430144,252020 758001403298246656,50647 762666407532331008,73926 765205235614814208,84889 792079106921947136,243187 787799464199221249,205197 792087427624173568,11774 792826966835617792,247877 781112915885629442,182960 789561865701470212,226578 793279695567532032,250408 794276207823093761,259034 785940931212025856,199453 753804242511540224,23725 773521650625212416,137042 778321776241733632,167220 747551020952150017,145399 768500257206382592,107072 761541340119326720,1170332 775172559499251713,141091 770628434670325760,117079 793858000372895744,255808 773160771224084481,129212 758651011519115264,54070 761267437966852096,67547 773874924855365633,139404 779553401260613632,174294 795034135114973184,217634 762696549411414017,74302 768097501152808961,103506 749480978771423232,8497 758109616643256320,41703 771138473252098048,117609 753440794388856832,25899 788774000667217920,220332 790614494926045188,11774 778000632892395520,164764 778291811290841088,167220 779447820868808705,174392 771460482301440000,125204 760719566834196480,60644 773227316684152833,1250012 753641637222506496,28732 777531913804222464,160226 769689894205685762,110585 781349352988110848,187359 779663042631958530,176110 763177276984872961,76794 768207030909755392,103149 793817147268997120,252020 770009811169738752,107745 777952639329992705,164764 793851411872096256,255393 762476287831048193,72678 771847907502940160,118191 785793782260207616,197512 773936442603081728,139577 789822975323181057,222785 745236519045169152,7224 755190124661571584,35890 778052367539470336,163785 778387822419914752,163990 788852116794269696,104244 770675828313165824,120610 787195226733543424,207287 766819833178488832,88930 789045018438750208,108396 769233491347312640,111549 788403547226320897,217519 758792393613160448,55174 793436938288058372,250033 793826852083081216,249841 781105871166275584,183854 756431152844386304,43207 762435005586911233,71476 777913616808935425,156835 793568484978491392,253274 779327194376142848,173347 788493329566617600,218275 776844297660428288,157583 780131906344062976,174916 779382272084541440,174294 758417405886332928,53163 775104674311573504,146720 794214534902751232,258598 778053919415083008,164669 787334519892226048,199546 787039918027669505,207113 758762125208715267,41680 754114640490090498,31320 781583745534922752,189017 779301978157506560,172962 774384877697236992,140444 757795976081911809,49121 791419243870969860,238207 775454689638907905,148870 756105402278830081,41632 795443403781767168,266151 795371379688439808,266151 760896953026682880,63937 786377947749810176,202798 764975872541503488,85562 794532236620136452,261155 781210818301956098,186434 749360032689623041,8160 795048683301572608,263532 792101271578808321,243187 793955619854090240,254135 776294529544499200,151071 791395430110208000,235487 788665058637127680,218164 793110082494103552,249469 785805718985117696,198552 776389009576779779,153313 785493013682282497,196277 795042158164189185,264812 773387877711503360,135736 767033718322057216,97315 765632314449600512,87904 785282553871826948,194707 793206132617646080,249841 786949065061773312,207613 787220960881549312,207360 765535933777211393,88052 761363754324025344,67105 791660314030776320,240483 777914852639596544,164403 767188248842137600,90373 775416653983219712,148800 790622476971540480,231894 788581316350480388,218142 769704147620945922,105109 753863492546035712,28626 758244598619615233,47761 760466339404320768,61544 776809357606608896,155987 778334567639945217,167311 778302171158896640,167220 776539077201895424,154986 785901084652937216,197324 788475071702577152,218275 792348446086664192,245121 792761057693487104,246295 793116332136861696,242693 771299745251766273,112939 785238071046316034,194157 780866224691486720,183668 781504589254135808,188401 770707607250165760,119937 794207977876008960,258331 779724184582778880,738099 763501078755184640,78861 750842004620255232,15643 793212108368449536,249926 759420957194788865,56800 760310951438643200,61145 785511150263922692,196013 764784304547360768,84724 758869504818503680,54739 759258553165221888,56625 758126579457355778,48663 776568272573468677,156103 773886421270749184,139404 792462613250707456,245607 763043486346141698,75899 776513616291983360,155451 792213546268499968,243460 793848391105122304,255393 751608082262884352,14277 776774061649227776,157755 788162665747128320,212068 790965376162988032,235487 793999259074867200,257492 762307431972032512,72035 764273246535430145,78274 764876450789003264,84724 786593377781293056,204835 732671579948257285,353016 789234516082569216,223286 772158657337450496,127707 774460801696477184,141912 763151630258667520,74133 794573844761612288,39957 769913295788650496,105109 790191543818809344,228584 780519622999089152,172185 791947730943782912,241968 789457613524271104,224680 768258760469016576,103046 771699792397291520,127134 789128377202462720,223037 768128327265751040,103354 771523019810279428,125853 757341964563918848,46382 788424298042003456,217837 773729675273203712,137444 774351800128405504,142563 768223272311754752,103354 794063576080248832,256239 763911146948603904,80939 793288051954814976,249469 795010728621146117,263895 774620002989277184,140444 763802825818243072,79529 778606814111887360,169226 766835935442984960,1170555 770401784674127872,118482 774995505998880768,146308 756897467694657536,44450 750376418043785218,11495 780796255756746752,183269 768795487491227648,107423 795613825898844160,267655 753992838149353472,30008 785276410193641472,194667 754763573436506112,33356 791258998775377920,234583 768215154286661632,104932 759343578824921088,56964 733755969394507776,11774 758704265502359552,46076 773567190943555587,137042 785587635376926720,196277 785973452297625602,199431 759908060219318273,355430 771394273446998016,125367 777590053438689280,161941 775291728815415298,148045 789160290281586689,220332 793971274645176320,11774 790368611902775296,230277 761607872836960256,69356 777828374299410432,163153 769314643709952000,112199 787269518364205056,203710 785310900827848704,11774 792020132008595457,238099 780424908857802752,171579 790493561066098688,231781 788207519407767552,213064 757698143941120000,47940 778313682333958144,167399 761636792525139968,69947 792025654162186240,243187 749748823216386049,8497 776998981410942976,159876 785980515782238208,205972 795661179905511424,267655 778745517350072320,168794 792021175467646976,238099 757394438566076416,46890 794317718598062080,258456 740220361640280064,11774 763684274637713408,78997 774505433503526912,141887 781147256497909760,185496 749258097944727552,7828 771307561974919168,124573 750382466959970305,13021 755340820396511232,35890 785649359887093760,195975 792167734213697537,243615 786862046415495168,204400 767744229141520386,81946 778360227309744128,167319 753405875616817152,27045 765932215465304064,90319 780600154109931520,181755 794608301145104384,261155 769996992311418880,114779 776705490885697536,156055 762530158578241536,72809 767850454814523396,102137 751541441328021505,18539 767866252526170112,100605 743966713188757504,16728 787802983065157634,212949 792536489120989190,246269 752667770370875392,22630 792055642072776704,243187 792705105871200256,243427 761429994019037184,67229 771882518442311680,124597 778276198040342528,11774 752861133665546240,23993 773185017845395460,135025 732715947698479105,1170595 781230536652124160,186212 743271516960358400,1247600 755797740274212864,39462 767469846061682688,98972 768918079036334081,103261 790666475258413056,229901 792058324476755968,243075 754137906009079808,31529 789158108673236992,222647 786576008191307776,204413 770621172107005953,118191 795717880767741952,268281 790222593001349120,230030 787381021519978497,180433 768141030705082370,103354 791634771717808128,240145 756600515895504896,41702 750662305533353984,14128 755177787678416896,35890 795693302905376769,267862 779073189456384000,171886 778668591335866368,11774 778810652647227394,170298 751808080552333312,19485 756723282515075072,44271 794232187155423237,237594 792186553321730048,243398 732694744648683520,353551 760162866657832961,61412 768185918851321856,103071 770653263775563776,119832 793963665028325376,257255 793072794896625665,248988 751648154651594752,16728 765172093537423360,76012 763455260794904577,78159 775446966637428736,149200 794564534174359552,261155 777370289126514688,152887 781669621669564416,139404 753996738839576576,30590 760480518488010752,62777 779067429871689728,172545 770548277603340288,117265 791948576800641025,211733 770419953153355776,118191 772807275111120896,132578 778290264964157440,167220 771711387353567232,121367 763152322306248704,76934 778373082729713666,167522 794556908237680642,261155 767884483198464000,101919 759421028246298624,56700 786174417466515456,200382 741800441319673857,139093 794588802417389568,261155 794597408063848448,261155 773534949529923584,137158 793180924301062144,249926 770806115328069632,118192 792295049220370432,243075 758306207945920516,52311 776767720935264256,157755 795038613020897280,263532 756627127533985792,41839 760244114302595072,1248387 777668704561664001,154832 766766639928909825,94683 790979877398798337,11774 788717401311358976,11774 789820658507276288,224678 795717689641725952,267521 792155390632796160,240566 770156897282514944,116947 754823871455436800,33356 762254171512922112,72350 789174780524056578,223899 793950704855646213,254135 787063144203943937,207965 757883530382811136,49852 758972875214774272,55597 768526349321371648,107072 793147839077576705,249469 791056243783630848,235590 786378216332111872,203510 770396544252116992,118191 775053000913989632,138707 777275494332903425,159475 762770280863399936,73712 792106544699760640,243187 787028765947727873,208014 753650511077933059,28427 777215246922452992,160221 768839940411195393,108385 778033248249188352,165009 787117889300103169,208989 791068365678899200,235590 771166516553351168,116418 794709668857868288,261155 775155645821714432,146804 755225495252377600,35403 790309448724062209,229693 767090570351083520,11774 769598328325582850,112325 793170332563697664,250261 775895044213452801,148574 760266097383792644,61545 781527500233015296,188401 768629043356798976,104932 789191347789963269,215505 765248844439416832,86440 793646799042940928,122700 794717579965140992,262849 769978146141634560,113966 780594199783694336,181886 755624004971626496,38183 764870168958889984,84724 764547844778975236,81946 786483352391909376,199504 787057766183546880,207965 794072446244532224,354311 789469612505038848,225981 794945407788974080,263931 790598474639241216,232169 777236789161369600,159847 793867264042819584,256255 760886174126788608,65222 768933703233921024,109413 785561564195717120,196538 754720714981273603,33081 792026319882117121,241819 792200060339646464,240145 793112731406729216,243075 773559990829379584,137158 791256582608785408,234653 772831103291916288,132335 790917616999301120,234653 780935936175640576,181419 770701344306888704,119786 778192503698620416,166390 768589480320204800,107859 763116154730733568,76577 779503545351536641,170620 793599051749060613,249926 752128404074340353,21173 754002622391214081,30354 765336377345052672,86103 764986977372385280,85562 773533817437032453,137158 764878953764880384,85159 753156942420406272,25803 781696614578749440,189256 770567350441512960,112872 788852029766692864,220602 732211258456453120,349814 786027969336610816,196609 764512096428126208,82766 778034502664847360,117257 789875463724425216,228354 764632032802508801,83903 776980085630873601,159146 793893773751255040,256255 775383638821208064,148574 785660115319795712,197198 793801389101162496,255484 772466493044977664,131045 791096263282352128,235487 773684008819560453,137953 795396108017135617,266151 757926950065303552,50136 793443840594149376,242712 793979908829560842,257353 764622527243124736,79561 765657355434459138,88930 761648857910546432,67852 767867529968570368,101681 791074068225224704,234583 759579480843165697,57574 786895503724130304,205181 767132415001145344,97468 786624539924967424,205181 770571966025723904,1170396 764120908491550720,81702 774440930740875264,143585 775780384051122176,150426 773868150156775424,139404 790385676483080192,228341 773909500646612992,139404 773928638332989440,139404 774738189558833152,144416 772907805682597889,132364 785884738003361792,198576 759828554527846402,58253 758811086229426176,42453 758647239065473028,54070 767025784670171136,1249360 758552360935313408,52112 780802361694359552,11774 794991356615815172,264397 763917125224321025,352255 792354556168458241,245035 768570282046992384,105345 749823666808954880,8497 767145208341405697,97438 753229393078738944,25572 733035990777012224,355106 753716929249017856,29456 763303804846673920,75709 755427894449537024,37433 766469170443747328,91838 764898480347308032,84889 763807190058692608,78566 751800545455865857,14277 792086584388714496,243075 788465104811458560,11774 793960145415876612,253721 793187623049302018,250430 777831152505716737,160448 792504213028925440,240483 775009246521937920,146259 758068174206013441,50827 791430635093045248,235487 778754499825405952,169038 793182603868147712,249927 753906359247089664,30304 774380510751719424,138165 749247964367822849,7816 759361769571651584,56964 765562834113691648,87062 759188853064364032,51798 754902764384247808,27045 778287169718915076,166282 794643770687963137,260874 762434584264835073,71476 776186500677414912,153743 768254779684483072,103506 771939997532512258,126389 774457626105155584,137700 792080631316393988,237964 770237118299987968,117295 774719138119888896,143473 775887214873980928,152314 788090886064177152,214117 769699490919952384,114119 773970218808782848,139404 768932011872432129,110362 761313909936578560,66878 764618566486204416,83713 787936203073028098,212693 785874975467065344,198591 766068803037954048,90482 794621485113638913,261818 773630374538719232,137777 790282611696472064,230485 791669793652781056,240483 758422214928662528,53163 761387851833569280,67401 790909229133475840,234583 753590195405090816,17493 753469892486172672,24173 788344930657718273,215608 759363499973804032,56964 786968040944525312,207949 755141835182387200,35737 771942495752187904,128424 768600421136998400,102253 763185011201708032,74681 778652298486493184,169226 790954882719158272,234583 793427519621984256,252020 792409491350269952,243165 764633613627383809,81946 773898392254636032,139404 791678690954321920,240067 764513043862675456,82066 785264733540712449,11774 786236024833794048,11774 749265222641324033,7828 758665583114133509,51451 733109378178535429,355480 793843216856387584,255942 781592855835992064,189031 789230053427073024,224680 751985881498607617,1248209 765908038699978756,88311 756626516465766400,43225 774146349835051008,75073 767835458319552512,101681 773628458375208960,137777 754746466548068352,33356 733064559343194113,355696 791059630835269633,234796 753707945192402944,28327 764785498032312320,84724 770025903866974216,115203 772120760072667137,127957 794533786755051520,259034 768116710339674113,1249484 777992205608841216,164783 793932865079627776,256255 755185425308872704,35890 758093004590583808,50923 763835901252337664,80482 772973610608783361,133519 775318927471546369,148170 788111877599555584,215005 771528888782581760,121195 755905905959505921,18215 777490817858449409,158417 759388111025602560,57877 758868343000408064,50442 785704957597061121,192268 780615480214114304,150151 776110914785378304,151374 769412405399027712,112788 785424604630282240,194674 795260559340040192,199546 771373497159299072,122967 766349365455839232,93286 777604081338740736,159308 788419276252119040,209351 733457092883951616,1170803 753337148510760960,26140 785501431092613120,196277 764882641350828033,84391 752215269833973760,18215 733400641171644418,355480 786188730574835712,201555 759694640203214848,59394 788388377737342977,215005 766559966148775936,90384 768952234033967104,110615 790627777980620800,232280 771257940405735424,122146 794933949554298880,257492 767254066216919040,97379 774034791955963904,140444 760511368516689921,62757 778010819095326720,157082 794986322066870272,263532 793135133876326400,249348 766704590729388036,95672 766698824152784896,95568 750363623126601728,12883 792032771996778496,243092 779799752053551104,175074 781127053693157380,185496 778969913876709377,171168 768547367620517888,106756 760824936369909760,64853 793061297881542656,249079 765137470602096640,431998 791130101333229568,236502 758443776381624321,53033 750153332031913984,10057 755072564666306561,34898 767679162941341696,100227 781226912085446660,185310 790902724825001988,232863 732931560706465792,354125 791636331663204353,240145 794007601834958849,257492 752993918623461376,22865 765617816888233984,88374 758072365112623105,49843 768275775451639808,104932 773616456286216192,137158 780813892616392704,183434 750482421674487808,12746 732992526118883329,354748 752824192815562752,23777 781181345259253760,26066 791375158271324160,238207 793977101800144901,255393 794985526289952768,263906 794987532400332803,263898 770671319587389440,120610 791402093789716480,238395 793145596873846784,249926 767456782536945664,99571 759598848809529344,57749 780087926554103808,176553 756300319097708544,42495 749812489295044608,10251 793686353703731200,18395 778222490850103296,166390 753685548938571776,27045 760251745599627264,58508 751710555866619905,18323 767119425203871744,90384 760156286277201921,60801 788137726549762048,215754 763899815499558912,80209 753364394025836544,26446 764157083499401216,81869 790311158477488128,230282 791685815726243840,240145 794240336973496321,259063 788108538933411840,215050 795746111105404928,268710 773622250708795392,137869 766825062376890368,95707 775245829481398273,145866 788469698841178112,217106 763495343010877441,77612 775333207298355201,87904 793579273571430400,252112 794019347287179267,257492 758151825291816961,50671 766104871984586753,90618 766727308879073280,90629 761607543466721282,69356 775515775457173504,149953 752166416229421057,14277 762274830137909248,71502 755913597016997888,40668 785320515913125888,11774 787066205794217984,207965 773951693927034880,140372 754711411100622848,22393 794362240962940929,259543 761022813071298560,62728 793111157380743169,249286 764968187888738304,85562 780065791127453696,178076 768901711050125312,104932 773492486970847232,135025 770768661984477184,120613 762554878753402880,71124 765935730837250049,87245 794205883253149696,255299 777030802903142400,159876 778662748972388353,169201 753275800045101056,26140 791385593708109824,11774 788469382145990657,218275 793325290072051712,249926 772876627638378497,121359 764992016631554048,85562 770752012304588801,120363 761457571345473536,67369 795258233908850688,264397 772850736354828288,11774 778240019521761280,166532 773336466025873410,134033 788004999775129601,213887 764787061345824768,84724 793215317958922240,249926 757513068528144384,148861 779518114736201730,174230 788451231966507008,218275 761527196641001472,68993 766335106436980737,11774 774213155656466432,141887 759406191378329600,57548 788810824383078400,218275 749425878640103425,8431 768897178915987456,109945 787099296055238657,207119 759137145894219776,57189 762729957667635200,73926 733114004210606081,355261 758900599970680832,55975 787281923005710340,209184 789807886834753536,227242 769002114723053568,105799 779392659857088513,174294 754760589558226944,33474 795457514863259648,266138 779586344154562560,175533 758580390290350080,53185 790528286841458688,231894 763794612221714432,79589 764463512919822337,83184 773206474923335680,132335 795764054010826752,268777 762814848816123904,73926 770596410609704960,44421 767179906010738692,72093 773960790458060801,140444 786140030230228992,200965 764550225667170305,83512 793395004181975040,250293 751855054634815488,17794 781345059249815552,139404 761616120688287744,69356 788406614634139648,11774 788760548808626176,220332 751961239400611842,19563 793791086124826624,255393 749315303117434880,8160 773663517320876033,138382 777279636623372288,160134 785264016302174208,194560 764132743403999232,82136 766467079339814912,93823 795039023941222400,258193 769609215111421952,113412 792567517113884673,244270 785659984373747712,196748 778229685205409792,165448 791975128238129152,241819 750880392400416768,13412 763468351750438912,76406 779769049123291145,174388 773403022663815168,135817 795683180787494912,11774 788604720948674561,218275 761298820495847424,67768 788433818323673088,216943 761253933776048128,67588 789186747259158528,223286 757998731526496257,50500 769207502458105858,111549 755577480921157632,37621 788888354121146368,217519 790314776236789760,220029 771027011263344645,122146 768431911840587776,106281 777627216062521345,162810 768266913336004608,103354 794332819703087106,250633 765183410436399105,86103 793790496493690884,255246 768883704391270401,109666 749619458877030400,7546 769655867733966852,112363 774026705782513665,140444 778360293567131648,167180 785501001914646528,196277 786932487993774083,192032 785490346436288512,194743 766367556462579712,93388 788190826694336512,215835 770092661449584642,115435 787830328647905280,210263 793229920671498241,250293 769261724817952768,112693 774098684594130946,141360 753590270436921344,21074 769828827727921152,88930 749988099233550336,10332 756480198560841728,43471 763133572890894336,75073 781098119098347520,183759 765069700308930560,11774 787399227022323712,205181 793517196639084544,252741 735914681655820289,11774 794926866503086080,248924 751057546392248320,16422 733058329153523713,349918 753962764893360129,30590 793543029659402240,252020 760893472245035008,65540 765532499468488704,87904 779116589425700864,172400 788006140143628288,213253 774828640353652736,145244 765521392120979457,87904 761744147904507905,70030 769553490863677440,112382 788775856542023680,218924 787063804689473536,207109 771400277287133184,125145 787719222637973505,205197 788458055319027712,11774 793088021017063424,249348 776150240244137984,153915 773910606265012224,136802 763107692902842369,11774 792785446438862848,242693 771074952283901952,122982 787601533101678592,211347 756953982099070976,45566 763155600331112449,76329 787736693591773184,212672 791391601423777796,237908 793619941844889601,249852 795368507760181248,265102 757885362144436224,49852 793123801357770752,234583 763052164839251968,11774 778911177632014340,169384 785919223830810628,199546 769296462090006571,112363 760596553782276096,63655 775480045871718401,112363 756311436918296578,41689 759099237980213251,55257 773140299984109569,134375 788439127364669440,215437 763015860843753473,75073 768665356223123456,104162 753234167148650496,26048 776287955048464385,154357 791311534504935430,11774 773085741912092673,132364 762229845359296513,70941 776915093393018880,158427 788888784683147264,220689 770413840781631488,117257 775301481020915712,148170 790329032600612868,230559 764535748079054849,81946 781904472175894530,188401 795075150496616448,263141 794008186793639937,256393 763150714466172928,76549 765589275715002369,86961 770744084323504128,120610 776255243923447809,148861 758778974965116928,1248642 787416616849903616,206117 762345538671022080,69231 780700381806485504,80785 775743012336914432,150511 785812196764844032,197512 764195210226126848,82066 791003711124414464,235774 794318712694140928,259743 787079093590327297,209043 773959688798867456,139577 773583778522464256,137042 754033444963966976,30910 770650461300989952,117609 792117973653729280,243761 750880342056181760,15800 746376729023946752,11774 785654216543072256,195975 790973515360903169,235590 775466881087963136,149202 772417014090440704,99816 773239862853939202,1250027 781555075806265344,187607 761031672745779200,353879 791851386015100928,240795 757636988791033856,47782 766637740687437824,93429 761417216206209024,65180 776951269122420736,157993 780876452057186304,183269 766012424503779328,90031 794165921095053312,258331 778174425615179777,155934 768956013525495809,110586 755759072994062337,38666 790964065489260544,234583 777188852209373184,209828 791085493484007424,235487 794082275101122560,255393 778214141345599488,164826 778529581854756865,167101 788299661240967168,26066 780802148225445888,11774 751929436526764032,20279 773596943037497344,137639 793188969345273857,249926 794031314491932672,257674 791431788761538560,237935 771126252732375041,118191 775105209471205376,146704 766388990006038528,92213 771415649755291652,122982 760229211072110592,61788 765274366452068352,86440 774696027508977664,144654 795358902992994305,266079 773958057118367744,140444 776280024060203008,152314 787789523702976512,11774 785686227429289984,195125 770819002402738176,120541 764390730324291585,82209 769999508591800320,115511 770347805105790976,117609 786628022065520640,203674 788154183585243136,216009 794547619578179585,261155 792470736858259456,242693 774670288818573312,142852 763357443577577472,71021 781907323576909824,188478 753328730655842304,25698 753595587816153089,27045 755039844162756608,34898 758642601197051904,36845 758422101053308929,52112 780027479746486273,177724 767593226513461248,96039 757743829122441216,49066 767858277149356033,101681 793254591710187520,249926 793166312130215936,243865 764821852002717697,84724 790264715779780609,230282 762032180126158849,69711 792024827481714688,243187 790554337764335616,11774 791405313672962048,238207 793132546733203456,249725 794702634745810944,255176 765347034274471938,86770 758746651754319874,55020 788101385841545216,214247 755439608528109568,36735 772162924928389120,129991 756929684106055680,44837 793645311910522880,254135 762843995252731908,73654 763079337851617280,75724 771460648869859328,124618 771497056317739008,125367 766250511569920005,91140 753381864459542528,27317 750464599712030720,13532 769515933975060480,349357 775874229950681092,151741 794622453410512896,262022 765335481034936321,86440 759111420629749760,56964 768480315308445696,106442 786380268630257664,202727 792786518410719232,247241 794010254069665792,257492 759129197407145984,56889 768562669502607360,106702 773792620266999808,132497 778761362998648832,170231 786258605863538688,202304 758278616560111616,50804 763887405904506880,80403 766295572319916032,90145 788353307416858625,217093 791748695020699648,240665 781828253388464128,190635 768110746823569408,103389 792409617355542528,244632 750758150337208320,14781 767876826463145985,94699 768208592155488256,100620 793177687955279872,249469 760664073625141248,63203 765660629013266432,89076 760975035808948226,66116 771067797384204288,122388 790602094440919040,232137 753006622574804994,23060 791415225581010945,238780 792347764256636929,245208 793791551390552064,255393 788468975776636928,217837 773356465851551744,135025 753317974568677376,14421 758475455641055232,26066 795063625773772800,261666 777809441525673984,163763 750654462255992832,14421 774987480671981568,146259 753911648478437380,27284 792791148213534720,246771 733553628619767809,971825 761287719888818176,65626 734723437206200320,352089 769641980410236929,113165 780139072299864064,176127 762336758478561280,1248996 778199403068653568,165523 756900314242953217,45125 768950050793721856,110209 791011502362796032,234583 769615166162042884,113754 780921121533075456,183351 763581330214969344,78684 771405744868560896,122088 778305417269116929,167319 752898862097006592,24134 753989567217369089,25863 777043811847446528,246425 794622775889629184,261155 765954050017853440,90384 734224141591547904,7700 785732108744556544,192689 763197804235882496,47188 786365681646329856,202304 763090133402910720,76549 765331070560509952,633148 776820057473155072,157536 770784257983799300,121046 763385621721313280,77441 780801341887094784,181419 794556739010121733,256255 732917884431806465,353528 747472136722317312,11774 788886543582826496,221832 791062571612647424,78159 789243007828721664,206666 790958451555991553,234583 757639136329146368,47761 768962890220961793,110381 769736436186746882,114486 786777759892836352,205728 788474058111262720,218275 792026259710676992,243190 764544725080797184,81946 755094995372171264,35449 785651122111381504,197324 779133169656365056,173011 794989840584548353,263895 795336276681641984,266079 766736868251672576,95672 788573570070818816,218142 771237053929365505,122776 795400710317699072,247930 786986614379675651,207949 788017962124922880,214354 732618070003486720,349359 793625133248352256,246425 788543100444549120,217837 795004148383182848,263895 790989219451768833,235590 793754604966207488,213383 770035357891059712,114848 788494866414043136,218275 761292769381851136,65540 777595223102857216,161456 780698336768696320,182585 773753789899608064,137639 757438698011123712,47284 764134101334962177,82066 794315353736302598,258456 764496285982334976,80486 795776842385018880,267746 762003832914243585,68772 771756262954442752,1249908 767788457682956288,101383 771485142812594177,125111 791161967176212480,191622 766129119847407616,47948 788036248933773313,212357 795161124043825152,261155 776938539024019456,158387 762728271402459145,74049 754103995006726144,30370 769898847040598016,195876 773269312631177216,132364 751987734324142080,18470 793668538745524224,252408 766120017431781376,90088 793937933770207232,256650 780537147921227776,175772 780824750205509638,178045 788923714956034049,215965 788345309487214592,217006 793687718475595776,251803 751177616741306368,17434 758788267995176960,53996 778430675355594756,152594 760844900086734848,65099 786619134259769344,203674 788946345692454912,11774 793168313786437632,249926 780699594036424704,180039 794682976797945856,262752 767808900871708672,101383 793591347026522112,253793 788350088821235713,213064 767871630244655104,101383 777633216366841856,162610 778235273700335616,166532 794529721329586176,261155 775075362342658048,141091 785491364821729282,196277 757222586220617728,46401 767791819497189377,100605 768205770311819264,104406 772273273707069441,129471 780681714402111488,182257 794501633350701056,259034 778663212627689472,169310 751100974740234240,11495 768922829886717954,109509 776717076165562369,157082 786637971940265984,203674 775957855329320960,121612 755637903133409280,34591 771883639948906496,127957 755852870730207237,39462 776242274627907584,150028 762303358191316992,431998 775304647720316928,148045 768645427646308352,103884 773605350708699136,137978 786009608863133697,197512 792080329414696960,243187 764430692075921408,65217 759206131013185539,57574 752281373411577856,21074 781703125522534400,188498 749811699759276032,8825 791301280136167424,236502 763476481578336257,11774 773626040258265088,137869 788476930521640961,218275 790618495046131712,11774 793161062312923136,249926 793195722111717376,249469 792186663619457028,244550 752262073925664768,20279 779361750579814402,174427 758734852694810626,53423 792782189691822080,247241 749700867662704640,9408 785305277419618304,194101 776924118792843264,158589 789517659901747200,225981 765980924836065280,90737 776029452031492099,151409 791619037570662400,240145 765874338306273280,87245 763188992414220288,76723 781520447275995136,188119 763843939715715073,80720 773969637352497152,139404 776646216318726144,154832 759034222510092288,56302 774671638084263936,144654 781290618207277056,70338 755383248650379264,36735 777603017898090496,162610 758488262973403137,53580 756594401304977408,1248372 763125027575308289,76549 754790951785205760,33356 756317887351103488,42249 773629390366187520,138221 795699970338914304,268281 789932350708776965,225456 775756092508823553,151071 788473911654494208,217519 757081559346384896,45857 770169141995200512,116164 780909362512474113,184229 793291260605849600,249926 760237006169313280,60849 793791600631709698,255393 786361164406071297,194230 791889292176031744,241523 794250305860796417,258771 757685303570157569,48735 792092910577528836,237964 775097313505185793,146259 768881791788838912,105647 776912221540450304,156835 790873616418082816,234484 794249571723517952,259063 794617183624167425,261987 781305709031985153,185921 771299431392088065,123494 771786705665941504,127366 777434422844854272,161481 794923628005564416,262022 792117723455041536,243187 780211810427293696,178045 792796918506074113,247241 785886416811220993,198112 767311651829911552,95672 786371085960785920,1063777 791331718313619456,237491 793508690171076610,250633 763460082218729472,1249136 766774606753443840,351436 755045571098927104,35044 778294499155906560,167273 759160020277813250,56964 781309077393596418,26066 760190368650498049,61412 781234931619901444,160641 785274566629294080,194648 779337158725435392,686533 773711953172787204,136904 758710932151361536,46076 770799108294574080,117303 762847155186827264,74727 785622135146328064,197297 793964892055306240,257255 753765578855288833,29790 776243079359508480,153779 771085823731261440,123280 791884214031482880,240070 795761458118213637,267862 768651355510538241,93286 770416722230870017,117257 758072603953291264,33830 761357196286394368,68273 765931096823459841,88361 766005292924559360,81929 751977397117943808,16728 761576773230342145,66607 771100844133588992,123587 762451254035386368,431998 756461516241731584,43391 767087077674610688,97519 776963022493405184,123082 754036556944379904,31400 785936472020877312,198788 754722234669891584,32873 792423999921872896,244195 764768206644912128,76858 793295949569273856,249926 761270950083960833,62452 795703016699662337,268369 778361532682014720,166916 778727065071656962,170187 753365689398951936,27222 773986162063073282,140025 740369570905489408,11774 792087661099884544,243075 788465774839074816,218275 778370970524483585,167407 787173713519058944,207613 791233757864988672,234552 761979961267789824,71488 790363810007814145,229693 790716567029968896,232911 751797341896609792,18893 753697138400370688,28974 756312432763699200,42249 759035766013960192,56438 763461956141477889,78159 794598535920578561,261155 768150932936912896,101681 781209819529158656,186212 760233079113932800,61412 778428908546949120,167407 792320244698255360,245118 765224492763348992,86103 781822563873755137,188401 793995688287801344,257423 793493639238340609,235399 765692577068617729,87904 775162612849995776,144730 788693532580216832,218258 790739848457969664,233154 779373741323259904,174427 793966440865009664,255942 794360669428535296,257492 773590672410484736,137042 786369645187964928,202304 758267400101830656,52061 787356205131898881,208146 795290609326100480,217837 732608717997281280,352484 753210955308367873,26029 757432445369094144,47090 764304838419107841,26828 762408298347978753,72978 773121162347884545,134525 750831319098138624,15616 774714464310550528,143473 760109474656952320,60866 788170728298287104,205197 755056863197224960,31400 792164389658984448,244550 768577219182460929,107820 777270902492848128,160609 789244140034875397,224680 788419347119300612,215437 763339689013030912,76406 769278010268626944,111225 781568688998625280,185310 775784697322287104,151463 781656771114962945,177455 788775342714617858,220767 772530130828816385,130988 767106030195109888,97067 767805505435799552,101681 770398799353245696,118191 755166781426298882,35890 794200716797571074,257492 794641289484632064,262304 795139239595884544,264431 794570257029595136,261155 774352772816699393,141887 791424417037291520,238395 795414750700204032,265855 759802065426214912,59840 759188701293350915,55887 760958423097831424,64692 785294769169666048,104628 790937416106467328,234796 794921826552086528,232911 753783028711849984,24786 759251014746791936,738099 786727501007507456,198591 755541386816991233,38026 786261192876621824,1063777 780113998935105536,177233 781047955553943552,181011 787350637998727171,210585 754788017408122880,33356 786682656771739652,199961 791787455984705536,240483 751555702435377152,14277 770323007440953344,117377 780528512302092288,180655 790346787391438848,230473 756965961769574401,44056 771925987785342976,128424 774590314216427522,140874 752245191386337280,15721 761356143193055236,67906 793179799925694464,250135 793493051825991680,249926 778647066079813634,169201 791314205102268416,231427 791358223269978113,238395 755228565952540672,34645 757909339109744640,49852 774045917527715841,1250066 765637197974339584,88546 762117478101254144,431998 788960455033106432,222500 768201572798963712,103354 794171174934544386,258305 777507916899160064,158111 762383755285782528,72411 769710897950580736,114388 751234152561647616,17794 780269945602965505,173605 793904820813824000,255942 750927229513764864,15808 768865684591869952,109666 794262611177017344,258598 760979953886240768,66159 769031234060247040,110362 763091518076903425,76549 794342729593405440,255870 795242978184953856,265644 778308754358009857,167407 778732011556962304,169437 762303047435423744,52061 755848915149201416,39997 769062669043269633,110709 770894137549688832,121949 757599829753155585,48021 793485600028581889,252741 795717283918258177,267737 763421770103791616,78219 776821196700745728,351147 792157989394264065,243648 772554112504307713,131007 773522179812159489,135903 752292236960755712,17842 765163385423998976,86103 768190508342665216,104667 754745413396234241,33356 758130845261631488,44274 774049186069176320,90252 793184485718257664,249057 758477501244985345,41703 786767212199587840,205728 793480052746756096,249926 786961611730935808,11774 767051006194556928,88332 773932644421730304,139404 779715652160458752,29786 771596272541110272,126596 794240499620069376,258456 763775046934368256,65180 776837639232028672,158428 755741568871661569,39354 751052159135813633,15536 767819653250940928,101681 793620690800824320,252112 788623870483951616,217918 759108794047565824,55660 789269902997721088,223738 795715346850312192,268448 753348689092022272,26924 769105392546689024,111402 763353513778814976,77731 750354791448977408,11495 779399694908788736,173347 790550482011815936,228341 790739941936345088,232881 767237791482843136,1249381 787726024104669184,212343 762712170731823104,74308 793669840812777472,254135 794229329265885184,254209 767742820731891712,101134 769022279107903488,110362 793205579288240128,249469 755115173355151360,35044 756291638645915648,41459 787876870524207104,213478 755158370793955328,35890 795414130748489728,265855 781203242483085312,186434 757292045438517248,46382 793391194176909312,249926 791667439620751361,240483 793574976104329217,7311 764976063843667968,85562 756945997784289281,43553 769028039732785153,109666 756300014729781248,42564 793570217146224640,252020 758008438550966272,50804 776565595286409216,155688 781606668844961797,188807 788211052408213505,215005 777961788281348096,164764 787123058230165504,209292 761711462423334912,69548 758703613397073923,54070 762100915658756097,71476 772222380336779264,109337 767081236904939520,93170 772935764434759680,120690 767344420123398144,95055 768114972337508352,103354 755055072644587520,32405 790924288148766720,234583 769471586768392192,112336 773652543507271682,133940 794722646927835136,261965 792129811665842177,243733 793532402966691841,249926 762873701750624257,71502 763911225143099392,79651 776150333676544000,151741 780806369406398465,183468 757927480460181504,47940 794355293052354562,258598 760408578209488896,61470 771531730817724421,126389 749823717341999109,7869 767099308919455744,94718 785561118911569920,197035 740703850919657472,1247391 770332655045009410,118192 791371277592166400,238395 760447857753284609,62063 759246997471846405,56964 793243069000724480,250760 774757492366700544,144112 770292619343790080,117257 757024911726489600,45669 769373159585972225,111984 787481278169874432,210694 767685145746821120,100605 793846322629451776,255942 764524201604702208,83490 760785216101244930,64677 748918447644356608,1170390 779443322037284865,173011 756970471489503233,354167 776893117853077504,157082 785562830951092226,196917 790934513597775872,233307 778715716060971012,168815 780107799065952256,178258 788545074099519490,218832 754746394083139584,33356 748228186421399552,11774 794002384171270144,254209 794367687136780288,257492 763872062515490816,80643 788132328325251072,215754 759133476553691136,57191 770004191460859905,108396 753902336733503488,29263 766519774809460736,92860 785550300362870788,195936 778012109888258049,101020 763098483310157824,76549 788006760879710208,214209 792086135870623744,240355 755824090225713152,37698 792415233851613184,243200 763385689660616704,77598 764304204038975488,78219 793689180509528064,252014 771570499633590276,11774 772645821267451904,130721 794988995839193089,262752 758253412744105984,52061 791105440864239616,234583 753968977232224256,30590 753644930740793344,28732 791002106144575488,235590 786688148772270080,205728 750741030157377536,11774 788233482426200064,216038 764518195713761284,82283 769859867234406400,114779 773339157267640320,135004 781120432820908033,183338 751573494702350336,18495 770331371462021120,113412 785317256020516864,11774 794569814488420352,261155 787058292216500225,7224 757009828631883776,12954 756686213797543938,43013 770395017907089408,44421 753607131459309568,26539 764428648308879360,83422 767798911679332352,100893 781851810503864321,190635 793188082208026624,250033 787396968641200128,180433 753707975185993728,28327 760151267784003584,11774 772908169219702784,129551 785646535371554816,194082 762120260023558148,71099 774215258424565760,140900 793837637270380544,254586 767728676259495937,100605 780597991627485184,181755 735907372867178496,11774 786002761317920768,200386 792049823742566401,243187 790002428850479104,246425 769265271282339840,110585 764113995456405504,80939 771378815889211392,118191 785303034033233921,194934 795187274828959744,259063 780342282272710657,178415 793220739050643456,250033 794695430781202436,262849 774043258066341888,141035 764974903548194816,84724 787495854546391040,211347 753735535651270656,29600 790361664721793024,230282 750770270223216640,15219 790939092359843840,231957 758749083624275969,54070 795679538458009600,217634 764153589883400192,82209 733624823457308674,355667 775146233719554048,131542 769716648764928000,114779 767057951802523648,80720 785977512606203906,199546 769685295126175744,113412 778956908321353728,170609 788124281448361985,215012 780049219851812868,172185 792106893426692097,243865 757792286751141888,48929 766388953696133121,92860 789935100993515520,216679 791077468937523202,236454 770981841666994176,121949 781310416286691329,183269 750836949125136384,15643 777591209917153280,159559 789441745868107778,225981 781337337389121536,183759 792155838219558913,243983 758024218369941504,50923 760986326342701056,64730 786020052017356800,199262 754060447456829440,31529 761140572786655232,61412 788157821418344449,215005 768055400490868736,103012 763039312887762944,75724 794550704140599296,261155 780821182224306176,140965 754707844218261504,22393 755575425321926656,36719 754802999092998145,32963 750037595241877504,10848 760192511667077120,61470 749284841028333568,7836 760572224688496641,63451 773514158067310592,137042 755471129209298944,37613 762975633374928896,32625 778717469129048064,167399 779341332196184066,158387 773379015398846465,134561 795291834729852930,265795 765924424264613888,87904 768539653397942272,106763 775839474492272640,135808 785983927634710528,195975 756231370914029568,41680 780545970169712644,170373 787716431974572037,205197 772052583749939200,128519 758817380919156736,55552 767138024861921282,97852 785557709881958400,196917 774637250055471104,144617 752279456694153217,21074 765504415113568256,87866 787274254576484352,209351 775009249071988736,144617 791312938472615936,237491 785603104377073664,197512 762581540786274304,431998 751151268102565888,16833 764115032103718914,81869 793611518248034305,252020 786274471812341760,201962 793504222884999170,249926 793600743181840384,249926 777883944893100034,164001 771929083517276160,125163 750163748346687489,11495 765346751909761024,86472 776022168790560768,151718 751161741027864576,15643 777556105543098368,87904 760623634692005888,64147 792815901229748224,243187 749037900382089216,1247968 787325370492149760,46572 764817205741490176,83413 770317059217498112,118191 787106494395273219,207965 779311705012768769,173964 755855456388587521,39462 756272577727729664,42432 794765840923103232,262752 747546512972988416,11774 794531595759722496,261155 779415180300038144,173964 794894794233380866,262022 749360694299156480,8297 775727893838045184,151071 775827380749213696,150497 756919105148612608,44450 739175386215550976,350834 786026824580988928,199478 757642696332685312,48549 775725046497210369,151071 762044093094502401,1248753 766724152145350656,95708 749311728551428097,7826 770723635237707776,118980 786972502883000320,207613 781336450935590912,185310 755371006684831744,7706 775434400280350720,148010 763896543153950720,80155 785531257979535361,196538 780983354904580096,182752 789122336393826304,223286 771647090338373632,126152 756961221933400064,45125 794010158942679040,256255 759533999018631170,58757 765703770818871296,74247 766068370097790977,81929 775029067041112064,146259 789944437552009216,225866 763033832874319872,1249085 766019619102593024,89923 765267112600276992,85854 750419313840889857,12883 785625557882933249,197512 770079057174298624,115771 793211368685961216,249927 794568234267709440,259743 780538441654231040,173964 785861744472297472,198671 795491130515210240,247930 785896565441302528,198671 792172507616808961,11774 775734953430528000,11774 790896037233852416,231894 791605806135382016,187314 758666377620258816,54070 766561995487272965,88428 790892960229367808,232280 753028736199589889,24134 788617603887534081,164764 789286464819462144,224680 761429274720997376,51344 791468647868805120,238845 732683243682684928,353228 763885698990563328,79513 788031260635521024,214492 779619634333028352,174971 789904598647525376,227048 776231861647470592,153095 795399680020676608,264397 752629390060691456,22662 778369712124076032,167044 786622868645875712,11774 751799017852383233,18374 794023721329631233,257492 786283406027993089,27156 795336460526358529,243075 758665100215644160,54070 769259017835155456,112655 785281532604870656,193669 751129209511170048,16897 751221190828494848,16728 759099205461938177,56784 763075170575667201,76429 781636387896434688,187044 788791635433885701,220332 764879326676258817,84724 773217093210607617,134561 794641912879808512,11774 755405370403622912,36961 791331070163562496,238207 777585469316009984,159308 756912754812825600,45125 773297218220503040,134375 786907735480799233,65113 780450070617427968,180112 794144969674014721,249374 760986389651402753,60790 792109293684289536,243187 751583495659466752,18893 753918757656035328,30297 764209399535513600,80939 792516711060680705,246295 771485692270514176,125367 791463662091313152,193636 760184654305513473,61412 780831443840700416,181984 795398857068838912,265858 765504138738176000,86873 795102966000877576,261050 786850825708511232,201558 764255346424774656,77731 767099350401052673,97392 793933599431016448,256255 770963549820710912,122146 787733484907458560,205197 793296792146194432,250633 794007650967035905,254603 751101761528614913,16982 767710152216702976,100605 765215312392425472,86120 774066034563100673,11774 764924921088647168,81955 794549675894444032,261155 794923993014947841,263895 763052848573587456,11774 786818045498957825,206642 793939595188641792,257026 776193944153579520,153095 785937942069903361,194199 792832254070386688,247877 793236340502429696,249841 793442192324960256,252020 762957575910371333,70797 763538980977586177,77682 768161455623573504,104132 771844621613826048,128017 764113798965792768,81702 763841801799159808,80716 768819837766344704,108849 766787255331540992,96263 787356286669029376,207733 761351684245245953,66801 761998199041032192,70858 794702507876421632,261155 792129043600642049,11774 756828277071679489,36145 778560180996874242,167220 762987198056697856,75396 789104993596911617,223286 795063868858974208,262849 751797121364426752,18374 759743225263292417,56964 789216888932929540,215412 791659411135664128,240474 790014748347633664,213204 766612194196877313,86103 768159525379706880,103071 795415447466295297,265855 786032535398604800,198671 764934632676679681,11774 792901984164519936,243075 760798705872142338,64722 766450468549787648,93184 791339696852836352,238207 770787214368223232,121479 781647128007413760,187896 791356821348884480,237908 759282655078846466,57536 773902472620470276,139404 794254318543192065,258044 766471274797334530,93184 769219814099329025,104662 785993020818587648,198275 789527048662286336,226881 754110805424078848,31035 786002169556115456,199769 785373254680805376,195481 764888812937814017,84724 776262383652184064,150511 772976111386931200,132996 779681538518548480,176110 754762736320516096,33356 791630187850964994,239405 788755847757328384,220332 770079110437728256,112693 785928949696196608,198878 788541303797657600,218832 755410382802616321,36219 768268914006581248,105041 756501338998050818,42249 792307849900744704,244550 761358346225983488,68273 792150739632160768,243865 756439248824217600,352982 781426116795912192,186149 763905601340514304,80393 786079547896762368,196676 758020241008001024,47761 787007871372394500,208065 789794321096519680,221107 791007254547795968,234583 755556098237542400,38459 793601616595161088,249926 763490279269761024,77598 736406521685377024,195876 775395006773334016,148994 788123046418714624,215754 762447916032110592,73282 781220846476165120,182726 750758692736364544,14349 789481591051587584,225981 787490351875362817,210897 789887907591024640,228570 792924102822682624,248514 787349799859126272,207212 790457331070799872,227048 789655637265412096,225981 793133394444050432,249841 768278315752914944,105010 781111423904587777,185496 777586951666954240,161277 769237800013234176,11774 767791368378851329,101383 793241603682947072,249882 791717924658479104,240718 777358414368440321,161542 762671467083468800,1249027 773877914223849472,139404 760823014237753344,14277 787128830821437441,204835 793246488092614656,250544 793584304731283457,253793 756506825550340097,42249 793627166068072448,223249 794190360490622977,258598 789108839555608576,220526 788332987666411520,215005 791053649996877829,236393 753158028543795200,25123 776111257925652480,153675 788748886747873280,220332 759156633461067776,56964 786368291442921472,203510 757994336868892672,50629 732625929776824323,352911 780909899668557824,183975 756492344665473024,42432 772122349885763584,125319 786013607200972800,200386 767814118912827392,101681 775723220410494976,151113 785369391290421248,11774 762374881212116992,431998 775433126218784768,141415 776934252864675840,157755 788850189113131008,221476 771713831034691585,126152 761275907583553540,1248919 765589269238931456,87249 771881202147954688,128404 780841935997067264,182659 788857014453534720,218164 793190588535283712,250033 794562714714669061,261155 752683836270637060,21074 791704156314755072,240483 763108548645617664,76451 758699397672677376,54070 761611630937575424,69231 792039431779803136,243187 756300350882209793,42344 764242770450087936,82018 772880895774715904,132996 793207226307481600,249926 764883485982986241,84888 794738526113828865,262849 750678266109976576,14351 791690826527100928,240483 786027996297568257,198620 750457264713019392,12883 788536446919516160,11774 766455539140288512,93286 780624358146441216,182154 780791248181268480,183269 794404793271787520,243075 765622691126730752,88332 790896575342084096,234583 761708765917933570,68862 763781790511144961,47188 767728103611174913,100893 795225553108340736,262849 795741736626688000,267746 786162524471320577,200870 790708213117136896,232884 788410759646580741,217519 753630160725958656,28732 787387769337155584,210694 790244001886580736,228341 770774312022253568,118192 786921213721473026,90209 753719085943361536,29263 760981039762276352,66116 767008150163628033,95672 778655321187291137,167939 779278497550209024,158387 794931463497973760,262849 778795525214654466,166282 794703285902929920,262784 795775518658428928,267576 794311884791042051,256038 794543387575779328,261155 763050597830524929,75899 775810936212975616,112363 786707491283275776,205091 787023303777001472,208016 762326291475492864,72768 777998020378066944,164435 787095333440409600,207287 767699271026028544,98751 732847331134083072,1170689 754814367200382976,33470 768187265239556096,104372 790572647893442561,228820 754850726321324032,33520 778479762285158400,152594 792134027906019328,244297 791816505763721217,240483 776797108863131648,7047 794743852024401921,263096 781501619993096192,188401 786303706807533568,202007 780472591664357376,180112 750471693328609280,12883 761339260318343169,67973 766585266471473152,94699 786175242200764417,195707 793954433780432896,254135 792733399165218818,241118 778311780523061248,167220 795356881413959680,264397 794694874998145024,262849 756559111752417280,43471 761631853551968256,68273 778674918070288385,169226 794995682860003328,263895 770274022059716608,117257 771062941483347969,122982 786737182908317696,205989 795394141421236224,266491 792129386904489988,243075 743478639036145664,11774 794328099345367040,259659 781668620183019520,188622 786327075967774720,200712 778647312822247425,11774 779006145889435648,171693 776952054157762560,64722 759514760438317056,58041 787023208113254400,205181 756954793118162944,354841 765123180482719744,85414 773678665725075456,137158 788821121382612992,220526 757448007654772737,47266 768420234856398848,33977 795108351998881792,263895 755787306707984385,32941 780338487379701761,177773 761538888473149440,67679 781636060203724800,189649 733050434307362820,355631 787085775674281984,207949 792052366589759489,243075 795767316772487169,247930 753016629580144645,25255 787420438955712512,210313 758397901685030912,51675 769796251453980672,114779 775674913378172928,150663 733154547745599488,355716 753187681341804545,24870 763126975611494400,73712 790642868297883649,232169 753388846415486976,27045 759147851087740928,1248682 764378792542478336,82066 760016304971456512,55257 758350143666155520,41703 755055748942409728,26721 764091865402441729,79691 775377538361110528,148870 795736913776783364,268231 772394475683454976,130653 756294483730247681,42344 788423503410192384,217837 762793782219710464,72354 773925830766399488,11774 757923991843643392,49400 791665675123261440,240483 759847067271299072,58227 793861821895630848,249926 767061894918201344,94699 773646705828962304,136904 754718515110748160,28732 769862731876995072,112623 764964876380889088,84888 788834875000418305,220820 795738483260346368,268646 750285907383578624,12014 771669896686174208,126152 752656052026388480,23039 792439743434854400,243451 760114913876537344,61051 760944423031152644,64722 787653093236191237,210366 789237108946898944,207517 762693840331354112,74247 764459255080497152,82844 792755548248612865,242693 778257258924822533,166913 778316833900199936,128591 779189434428293120,170373 785322343845421056,193633 795455281719373824,266079 790717699957493761,233307 750372583258853376,12805 786756351523364864,199840 794053916535046144,83342 770222220513800192,117257 732995095516073984,355216 793620696882552832,252581 793344958354845696,250633 754722174787780610,33356 757917389921058816,46199 791391807045197824,237908 778319367608078336,167220 793519640261435392,234401 793815228500893696,252581 777900065461530624,162596 794150939632562177,247379 762505991090876417,73030 790948233153503233,164764 791587852186378240,219754 772095285690507264,129558 780949786195271684,140965 781259903449071617,186434 787098626434670592,207733 771063685653602304,122388 794717723343417344,261155 759739547227783168,58815 778083629515833346,163153 749757730005680132,9433 751654491888365569,18893 771961999399981056,123217 751125517240299520,16953 787885540334903296,212239 788134390245318660,214619 775823846590906368,151165 790685299340959744,229148 781558191184162816,171693 765328251183046656,86780 770840641731334144,117662 794298231937257475,108396 794869015462039552,249926 788021706862436352,214354 764784065056796676,81835 785615471458545664,196277 793115824634548225,249469 750067603062665217,11514 777023531796140034,125529 766460305853603840,93850 775371243092578304,148045 792683262925803520,246225 766849245915688960,91946 793466792043696128,250633 791315039529504768,237787 767883417782333440,100620 768651123406307329,107469 753260945569222657,22008 787801449484783616,210238 795719616685293568,268448 755168102577532928,35890 766312193793134592,92906 762071842945372160,71438 776621509624201216,150511 794248175502508033,258456 768178149515374592,103071 769511841076645888,112363 789783086020132864,226490 792058823435366401,243187 775116665004720128,145866 791627690210099202,239456 765232074999619584,86645 765094677259358208,85942 771403909059477504,125381 756236447678595072,41798 769298415142379522,110717 788851263559573506,220332 753357615183257600,25189 780775925801689088,182726 763888214847451136,79513 758552462173298688,10159 777964699174436864,163763 770957069134471168,122146 779020717048209408,171324 781099877560225792,183759 776284380184604672,154071 793865955256377344,256255 777291913330302976,160633 775004947167514626,146259 792215128326320128,243075 771112909002899456,122388 772563656055754752,100891 793526263457652736,252741 787724683063857154,212139 770394715661357056,118191 776663424411377664,144494 781565749051686916,186063 770362044360953856,118482 773188913905020929,134470 791293167186370560,237803 761259643146493952,65626 786921876471836673,207287 787320282071654400,207212 781468107617497089,65113 785919212585791488,199739 794665684319879168,261155 792021764738088960,243075 779351501370077184,172120 781522022455250945,186212 793596670063747072,252408 778311102081986560,167407 752765214228119553,22746 776826735677419521,158314 794506730440769536,256458 795776696385294336,268281 756650996927823872,43553 763927767582769152,76060 765641279732461569,88052 755006983925747712,34666 786749084241715200,200009 756916702923730944,44450 790763015935258624,231452 790913890683015168,223492 781207088848592896,186434 771339219297894401,124597 790605825194627072,232221 766620079115173888,94699 785675787152330752,196277 772177801700970496,129983 773721725989113860,138155 763875499970011136,79691 785659528096329728,196277 758275822377500673,52061 758328906713698306,50923 770803795706064896,121479 763540047945605121,78344 794248756946345984,11774 766431539433308161,91157 771811710537703425,127366 766351642769944576,92210 793209278572040193,243187 795302015794638849,263289 767770319608172546,101163 793791049474932736,255393 793865386735337472,256255 767771324102041601,101383 769703511806345217,114987 774673585784971264,131421 749363992900964352,8047 760306792127541248,61788 768573639985815553,107428 780834162106335232,182671 775239118615830529,145930 764935193199271937,68987 794562670829637632,261155 761054726423126020,66159 767819249477832704,101163 786294530899402753,202429 752891117499256832,23482 758331833662660608,50789 767263243790225408,97379 775448969115820032,149200 791674965577916418,234990 790946752543256576,234583 793251858685001728,220332 786942694245314560,207119 768163147903479808,103354 732726936481456128,353789 755179617594576896,35890 763562908836044801,78914 786022719112351744,195446 793864911814139904,256255 767743422362820609,100605 786993908374986753,208167 760413543489560584,61051 752645156189433856,22664 773832237280272385,137042 789489776843956224,226480 776109949655146498,153658 780594774269190145,65113 793186722007900160,249926 758679178577260544,51778 774689845675495424,144941 756617466621681668,44429 790364234987298816,11774 768115426706337792,103354 792664485106376705,245101 773825724415414272,137953 793171605773967362,249841 760617841947127808,62728 787275312174362624,205728 790874604726284288,234583 790663163092037633,104244 786911321681895424,206008 790654502089129984,232169 779055675162894337,170169 753642727456247808,27402 764398665603682305,76012 788930930052206592,221735 755207805343141888,35319 768961403579461633,108356 775567693646794752,149304 779294244947185664,173753 778606441867448320,168278 795717076065263616,267737 755299292307394560,32861 789089562618462208,223286 770001688166096896,103354 773951192263110656,139404 792819739399639040,247240 760996004921483264,64722 762636109872521216,73926 793137738878820352,249469 778625258261577728,168794 794375495123091465,257492 780602499535400961,181984 785834082294984709,197512 792567970593595396,246392 749385830255427587,7546 776911514066231296,156835 792012459980820480,240622 764344336666341376,78159 795609954610769920,267521 785794354426155008,196788 793603036635549697,249926 794271699495747590,259457 794589876473778180,39957 780900512019415040,183269 781577715472142336,189032 732395262950309891,351837 742415977996914688,11774 760447030162550784,62771 788760544052412416,220526 765291801926336512,86653 774160443354910722,141316 775767228314554372,151265 793286782032941056,249599 795393501538164742,247930 775021542493130753,144730 767025077124755456,96767 786101295069429760,200383 788782609362849792,220526 766742730584100864,94699 734831472402522112,353374 767863058035118080,95055 792036982717313024,243187 768664100373168132,107469 786359046001553409,203391 759107336099115008,53924 755186806828695552,35890 763730118573449216,1170322 793325088397414400,249253 776122376014606336,87904 794688155622506496,261666 794223914729832448,257325 791723742464401412,240483 747548646623719424,11774 769319290789036038,111448 765248736272404481,86653 781235049618374656,186434 781453683888226304,139404 785513684512739328,11774 749252966750629888,7828 751601261783416836,18395 768066931253477376,100891 773975780275712000,139360 765131114176516096,84889 757080283422265344,45964 785774461706342400,196696 762119746351276032,71502 766484799330615296,90618 792840341942595584,11774 757659711537754112,47782 781853830535274496,131056 788469418649088001,218275 781851286958403584,190635 758106052822839296,49843 753390441202978816,27334 765599796669222912,82209 787862141172756480,195279 761666617919021056,69947 761999255775109120,431998 768119236069761024,103354 781340626394632192,139404 791283251205644289,237491 752000083282067456,20501 768227010715983873,104973 776500155461820416,156290 785658895763136512,48617 788477240719933440,65113 761561067956953093,69231 763432288864665600,78304 776895324669546498,159146 756449221700706305,42432 788875704532344832,221785 765670156915838976,11774 772101354768793600,129114 758084333672472576,50853 768092621369700352,103261 755212296679362560,35980 765360654190571520,80939 760976847177936896,65974 793545099045171201,243075 764657628278501376,83671 785876507206049793,198671 790534368544497664,231710 781287317814337537,186210 774069148225773568,130750 778712677673684992,738099 790984728874713089,233692 794632533400879104,203546 768412194811813888,106100 780855565211795457,181935 775709137535545344,150394 786410782414077952,203674 793207217134632960,249926 776764965109821440,155688 777958096026996736,158820 774171122677841920,139404 779850929512198144,177248 788816941951488000,220526 757599895075205121,48156 767746892482609152,101134 753699020707463168,18323 773292879800209408,108396 760268582857113600,62130 777973778001297408,165185 754769783913054208,33355 791976094475939841,241819 776570397693210624,156976 764167247183032322,82066 768084926658928642,103354 768377647546130433,101681 789149131226828800,215505 765301329413537792,86447 771647344659935232,125853 788825451586355200,220332 763619373651152896,77731 791449568940400640,238780 759214916398088192,56964 794860850419007489,263588 777861062330871808,158042 795017971487961088,263907 788105272854183937,215505 780541897488171008,180233 792108360543895552,239810 789927651393675264,228820 781618319598030848,188401 762667065463320576,72755 791375312437161984,238207 788830771142352897,191622 771702204147372032,125367 764062136935018496,80939 774089100068474882,139774 793970656064978944,257353 785880236428713986,194450 792011924384854018,242712 794298541816561664,258456 791123697314562048,235590 773884738146820097,137953 789429206287523840,221693 788757520269529088,220029 766027121365880833,89945 767343480607825921,93112 795116962401624064,264397 795407661093122048,247930 775628048389378048,150394 792013176162226176,243075 770299808858771460,1170396 767993591167877120,103552 766012925727297536,81929 790745486755975168,233154 752626509786021888,21074 771408951896178688,125145 773940282169503744,140232 775466597049827328,148537 787131824606679040,209351 779354761502007297,173964 788353908032831493,215608 789916392589893632,225359 757211155270144000,45122 765984220246310916,90694 764845628547555329,84724 795067004860428288,263895 757211254268239873,46391 787123033840427008,207109 768098138519375876,103354 781898800046624768,191293 786560090396430336,204413 770005651309391872,115435 795751865178734592,268646 765334913855975424,79987 771077339006373888,112939 777331553676435456,161546 788060529323630592,215005 759421590220238848,58254 794892202610663424,262226 794926668880154624,218349 776813896631930880,11774 777947703355539457,164001 791376770234736640,234796 749489927100915715,8178 790306431207518208,230277 755162558454042624,32941 758108922687266816,41703 786208564809457664,200467 757349622389940224,45319 792892480152739842,7092 765693005563125760,87904 772855468867751936,132335 792837677192245248,11774 760270768144015360,58508 788769916233125889,218275 785487459702407172,195165 790295845719511040,228341 754751441399455744,33549 793207059219034112,250633 764068805429440512,81649 787203558135439360,209309 792306274155110400,243187 787467832644673536,208176 792640942633263104,243187 767871185052774401,88122 791348180910759936,238395 778230091369316352,166409 788637019756900352,218258 753003945438707712,20830 788219357130203136,109244 791421972781510656,238099 791758107076464640,240665 765390565231865856,86440 771541545648390152,122982 789950278296489984,228820 751994567755329536,11495 780930090725019648,183269 751596804555223041,18474 758427703372636160,53185 787183234618527744,207287 758296842383884289,52061 744379702274494464,1247651 756254127886311424,41719 751227414965923840,17794 749695577521213441,9754 752286629880930305,17842 791358278374612992,237908 768329440883515392,11774 768984164427259905,109666 759813908223918080,58542 747764025803472896,1247766 787082463872888832,207287 794609180900466693,261155 753055212059754496,24316 756284145362350080,42405 792111387501735940,243421 785564116014489600,195975 788416285222641664,11774 787692018235478016,210253 759159967370780672,55257 768970122895646720,109360 794624039880970240,262145 765627422645428224,88546 788556341606506496,218275 794660362566193152,261942 767345164755017728,96962 785645519213387776,197297 762557885012291584,69983 759348391977574400,57991 752006111184691200,14277 755804789770825728,1248340 766415484698976256,93261 789533511057346560,226717 761680778451382273,69947 764287306169618434,82177 788553162949025792,215437 773612461895348224,136515 776029312004792320,152735 795392872321347584,265355 755277878850383872,35890 764001772482408449,79999 758049983027253248,51069 785624978951540736,196932 786006630341025792,199262 794075223108698112,354311 761524977317261312,68182 757919030858641408,47940 773252296423735297,30343 751238539526955008,14277 773584095863377920,137042 766413896068501508,92159 754912511023943680,33356 773251610889818112,134561 753760354031644672,29456 781300651116617728,185595 774661887229304832,139404 763837806951206912,80393 757922638433882113,49852 776113456944549889,152872 785642612225179648,197512 785789684861415425,196277 793165854460485633,249444 788457518427049984,215608 749321798857220096,7849 752256792072073217,18395 792071748359520260,242693 792732515232518148,245101 764151684264230912,11774 759762666667802625,58869 772831028628955136,11774 789125880719241216,222647 770581017748877313,112239 787124979556986880,207613 760919126109933569,65626 786501241018978304,203281 785856809659666432,194723 791439374961418240,238395 781051988746186752,183759 794672554963337217,199178 781140044266426368,130635 789505886624575488,205972 788755773715132416,220526 750736402401226752,14525 778208605422100480,166409 773952567843749889,139404 775519037602328576,112363 777051865347305473,157755 792510561762160640,246273 750415473104203776,11677 751953598951485440,20612 773891102663249920,139404 785842314610696192,196277 793993193754869760,257353 763666245442936832,79513 792365677134745601,240145 794181298353045504,258120 766608521311977472,94699 778479621087997952,152594 790066428405702656,229148 776757584262946816,157755 788769197174067200,220332 765495154681806848,86161 793463075047374849,251452 744633909938360320,11774 771766966272921600,125554 773848408394113024,139392 765536443846451200,87245 787715672318947328,205197 791331430777360384,238117 780188334802993152,172089 792920080187265024,248514 774724348955484162,142671 750733610592903168,14848 792701856355000320,243427 764629761733890048,82066 787758983880724480,11774 788130838093398016,215754 756501004246540288,43225 774833817446068224,142721 789146589965189120,11774 785837320981377028,197512 776830631246499840,157993 758043131313086464,50853 769725307163115520,114779 773908825699151872,139404 761761190406189056,70509 795613080369692672,267655 790241916591886337,228341 792330054713737216,235685 762704034377506816,74133 773982408718692352,140643 791407643835322368,238207 757571698900303873,47940 792785509462441986,247240 794295234960171008,259543 777903349614149632,163592 766622807195160576,94699 794983039256461313,261155 752623638524952578,22822 792529124376076288,246225 769023321799290880,110709 770618448145682433,119937 780582847279161344,181419 788841005210542080,221476 778304618807910402,167220 753181957190660097,24127 769963758965886978,114848 793189710101438464,249469 764623342154506240,80648 790883228093599744,234583 771569503310270465,121612 793128689261240320,249725 786942190408785920,207613 765290446906163200,86209 766351992184635392,93261 786970096346525700,207949 794962718180544512,250785 763160635744063488,76549 788473472875917312,218275 766317592847933440,90482 781883885760024576,187896 786328660764745728,201620 791458258607300609,11774 793116141409492992,249469 793113661376192512,249469 790546064726040576,231894 761396673763479552,68273 791982390268735488,240890 794536350758346752,261155 791357853684625408,237491 756267203142365184,42249 769036358224584704,110362 789128965327814656,246425 794566163556696064,261155 794796837454618628,263205 733336886760988672,355480 775776180083490816,150426 775835172839182336,151156 758472216073768960,53185 768424859189870592,48052 788875011058700288,221832 793195075866157056,249926 764839211002462208,84724 773993748418088960,140230 794639565625626624,261155 765658648487927808,87904 793204899081232384,249926 794131216588910592,255870 791045367282462720,235951 786192400259567616,201494 793880714341150720,255942 768924153164472324,110209 791366935258599425,11774 752262542706282496,21091 789062469473832961,222952 793385700217458688,250430 780792393347969024,183269 732648317042216960,352911 765680428955144192,88874 778745642063540224,154709 769007813196525568,109665 775699790080466945,148033 788131681244946434,215754 789482245023301632,225981 793999361269235712,257492 764192671019569152,81946 769619163887247360,114370 774431533696286720,143585 749078175087415296,7157 753360595857076229,25189 792018627805515776,243075 766484011707355136,93261 774406919100309504,140444 759087575067860992,55550 786345720781692928,197512 777577901638164480,156045 778253010099208194,164826 794450231744196608,260033 756258725493604352,41680 765344866716913664,86472 765235039411908608,86440 755143037219590144,26721 762457658997608448,47283 763479388528574469,431998 778758772680486912,170144 785266558670999552,11774 781342416410333184,183759 790722582467051520,221524 759504318479339520,56924 793279499630579712,249841 762087558763339777,71270 793643400457170945,254058 733152354258817024,355106 757302002468655104,46890 765364184133488642,87145 775395254061113345,146338 771471536133996544,125554 754718536044388352,33356 778260241108520960,166390 759764712468934656,59666 790670135455420416,231881 794297516401500160,11774 780406732828844033,180039 790912073307947009,234653 763282088137142272,77319 788511309432139776,218349 753601010661068800,20279 778025705623982081,165591 767438321643458560,95055 795774061783777280,268281 785549880433467392,130635 743409961611460608,1247598 789208324520734720,222655 787489823862972416,207861 785616670161268737,197512 770225297950138368,117257 774035377761849344,139404 786746645908103170,204302 793276665526784000,247240 786440560298954752,202429 789508377420308481,226731 755448242540806145,35890 785706245432811520,195975 780787901634183168,182960 758249978661863424,52061 791415000313180160,238951 767885728223260672,101514 794958998277619712,263895 762054769074638848,71270 779320513692856321,169923 781486073096593408,185310 787335693311864833,209713 778176275215159296,166282 754076546764251140,31686 768174152331079681,100893 786994716336201728,193297 778419983852253184,166339 761354421036994560,67023 788771643745112064,220332 786018244104642562,200173 795439668036857856,267133 791435140400504832,11774 757641081777364992,47102 758331875807023104,52554 766443422391660544,92075 759226909804879872,56772 785621841616314368,196917 756336394352652288,42432 791283346529669120,237236 785967903711432704,199546 794600118506819584,257492 779997847366303744,174465 792363600941752322,245095 765073086106349570,85562 780785003533828096,180825 778325249293217792,166409 751815629347237888,14277 777236721301753857,117257 786041872644923393,199178 788425291379183616,215567 792759016384528385,247240 780484825559932928,180783 785931940742520832,193955 766974538940751872,96752 787477160692809728,210207 765307924713529345,84209 789313454859444232,223935 785725035877167104,195975 781706412107960320,188288 793840624449400832,255393 749942753648345088,10653 770327900725846016,11774 761665957899141120,69231 789479523985174528,225959 791008368492212224,235948 753599167159644160,28281 750514357465821184,12883 766578541081272320,148861 788232825325563912,215252 777853195410403328,163219 791314418470563840,233692 758334566897594369,52554 775392309537968128,147168 780428581545488385,179742 781490293577244672,188119 785669755151654912,197512 763849283535712256,80720 770410695951286272,115526 792904487086223360,248427 758191486336770048,51750 793754413005279233,255044 792099145817395200,11774 755849152437694464,39384 767823286235463680,92159 794959474410881024,262847 773975102157225984,139404 787514871063588865,206117 755053717783580672,34898 770644428772012032,113648 786125075149840384,49459 792165857816354817,243983 791337986810052609,238207 761347159476301825,67547 750141904570847236,10057 753681536763985921,11774 758274349807898624,47602 793251708331843588,249469 791304120955203585,236933 771393330626326528,125367 758047540642213888,51069 760122571866202112,61051 750569526501277696,13532 753252528884748288,26436 794557101255208960,15039 781625222776492032,188458 794849617758326784,261033 732520708509552640,351837 758387301403820032,50923 767058960557961216,97472 751731016906133506,14277 772495657869250560,131045 785490373195943936,196277 754780875368214528,33356 749625516790087680,7546 761356399901282304,67938 785829583450955776,197512 785892189532336128,197512 761248696054841345,65887 766365556505137153,93286 758037394671009792,50923 795750867374841857,268646 772293858319142912,130415 764843565944074244,84724 788184449049440256,214899 776179679422091264,150809 780882698961289217,181892 754748037432418304,32404 753601156887306240,28148 768204420949565440,103078 781462704171155456,139404 772910159907651584,133519 794674374431412224,261155 791057428683030529,234583 789167819740938240,215437 792758647570960384,243660 794176786292764672,257325 756590235597832196,43751 790948407154053121,235147 757191219252518912,46294 764255563765190656,82283 787599683355041792,352035 751755576938496000,19352 768943411005124609,109360 785997451916304385,200386 790633755379535872,229901 765597981835948032,88311 766022677718892544,89923 793841931025395712,254135 773928566216024064,140039 756606188595339264,43751 790881755616141312,234583 788047425126539264,214288 774023672919056385,139404 765646076883775488,88128 755087320408260608,35044 770480885225381888,118515 772963943753003008,132347 786005794529677312,197512 762476267622977536,69878 792079197631950848,11774 793170863080271873,249841 791412160006008832,238639 753385925229604864,26815 755808073722146816,39475 781676260665602048,186584 771477141661687808,126152 757700200798400512,48301 777976071543255040,165185 787782549770678272,205197 777471323534659584,160226 769988149279940608,115989 789068343751892992,193524 788125425646071808,215005 763091742967013376,75899 764613100893011968,80858 776344643730493440,151897 780330400686243840,173605 794524962644103168,261155 787735153783234560,210235 759554329174880256,57574 791039497697886208,235179 762077917069402112,71099 765309619216326656,86440 765362653996908548,87145 794121004922630144,257492 792573408256983040,245287 752949917564284928,24134 777657990879019008,161465 760525081391034368,63451 763099837243854848,73814 779003598273335298,169029 790610265075245057,232169 789509702786756609,226731 794595013908987904,261796 760522463272898560,62796 775031729891385345,146259 779457699637563392,172185 788004431577178112,214353 758454689520320517,50804 763107693892599809,76549 789561099771404288,225949 786221821561544704,201555 750799416861175808,12357 773999042011377665,134561 791815437566767105,240890 774910203678588928,143206 771364035212218368,125112 771948859463503872,128934 793445094737207297,252196 770935015727304704,122146 794666873333944320,261155 795355026570911744,11774 757569506675916800,47761 759979420744454145,47761 772877542856482816,132370 755925853280804865,39235 764981021276274688,85562 773905031284359169,139404 792518250068258817,246295 761806383624785922,69878 764842613530828800,82344 771852500148379648,128382 760831679246307328,64722 776832957449396224,158387 757645084779130880,48196 776825874054127616,158520 787314155602583552,205186 765612353899655168,88332 778287572376293376,164783 773707102317453312,11774 764202205746528257,82066 764876894605107200,84724 779713187067420672,173615 790750450324602880,232169 764655275341148160,78159 786022807679315973,188478 795123823762927616,263895 795714470240813056,268448 755165783303479296,35890 792173003060588545,243187 764897994219061248,81656 785863352593424384,198973 751047276580089857,16422 757758729857011712,46199 790209365458518016,226490 765744717187416064,88920 768410573147111428,103924 781504923594813441,188401 732212437307428864,350257 781107957970763781,184539 765714501324853252,88495 765185903606235136,86103 795738219857973253,247930 791562865706545152,238207 791436598965510144,237935 765706082018729984,88361 757673909231587328,48791 741969963334918144,354228 761455782688882689,102730 755096488548573184,35445 780513976308424708,19246 765179497918369793,86103 778068846565531648,165523 794583149560795137,261155 793148180540055552,249841 780863176778719233,183269 773590649375367168,137042 785623918266712066,194147 754002468573372416,29263 791070331003932672,235990 791784296558256128,241576 755763245399498752,39235 751873887026110464,18893 768205192709955584,97386 766406914259419136,90384 785283968690040832,193669 761036492546244609,65626 749939840746156033,10851 750060732558012416,10847 794603345444892672,261155 794224468734472192,255942 776105598303830016,11774 776953715169202176,159546 773381535714123777,76146 795663995256512512,266138 752947346204401664,24549 751981121831784448,20313 793140404703023104,249469 758460053644902400,50600 763481916699992066,75899 786882078776451073,206048 788734448653197318,220332 744040509761556483,1247635 780820277336772608,183269 786059857392787457,196628 789077884547633153,223286 767803989803069440,101681 769535354105921536,113165 757665083443048448,1173862 776537239539113984,155318 788745417341239296,220029 760311890711048192,62002 788408406147207168,11774 793324838903422976,8044 790706314078932992,233307 764623594924179456,82018 770010964028755968,116364 763050040713682944,70531 756885132447928320,45378 785696979636457473,195975 753657727310700544,28866 754851746619547648,33356 794027912773177344,257423 794938707908268033,263895 777003030826803201,156835 774981373698256896,145297 794802202669879296,262849 791042642662547458,235590 788614188914601984,217285 791081515761283072,235590 750364874295902208,11495 785283240143708160,194648 795608812937826304,267262 773945659066085376,139404 773580989788401664,136947 765163559147954177,85562 794705998652968960,261155 795745255341649920,261155 791794074470801409,240814 771394283563720705,125111 757837967062814722,48148 780580256365195266,180783 787408056887963649,210267 732115118037798912,1170332 793891498362187776,11774 762289254294847489,431998 793159967566159872,250033 767776367484276736,100605 786190475703169024,201441 794291580609802241,257423 775021951505010688,146216 762438996597235717,354470 789521617982488576,226731 771075074128420865,122982 765642167163428868,87904 793859391401390080,252408 759101597972430848,55660 764093923807461376,80939 771518631633047552,125070 750744881912434693,14462 765936710429605892,90384 785699628947824640,197286 793466830794784769,252196 770138511836061696,116082 772164708757483520,129991 786830110267629568,204835 789311051741429760,224680 793299702993129473,250633 788467726138257408,218275 768944314843934720,110550 766676673542627328,92885 781281347398688768,185218 773214303549652992,135025 777185994269306880,87904 764850556158357505,84887 768512932837744640,104999 789976259950501888,227795 756052394450890752,40019 787380827931889664,209800 758765543910469633,54070 794564574951383040,261155 788418730070073346,213700 776460524439633920,155934 762462346379862016,71502 777151882976456708,159876 792563694240567298,246632 773848821705084929,139404 750788143629074433,13874 789533137575346176,226731 793488925901795328,249926 758679818535698433,54070 732734779410415616,353159 763982426729086976,75899 793098621717770240,247877 793103231987482625,249469 791679747172343808,237708 791713895798878208,240483 766596370996170752,91700 787072055220940804,208379 757786089901871107,47940 792014241599369216,243075 760165039630225408,11774 765958687919710208,90384 787015110204219392,208379 786205596320206848,199891 788506163901935616,218413 785552959832817664,196917 787707291051122688,205728 791476437781929985,237540 767796331196788736,101650 792092185806057472,243187 758675036441972736,54421 757465174160703488,45348 761172278830854147,66897 793117720640303104,249469 791002017397219328,235486 793459942028025856,252408 759680624072486912,58255 763384165567827968,77820 794613764163301376,262053 768696156046188544,108530 788401534941945856,217519 775152476387434498,146704 778324697989677056,167578 764127870713069568,82066 792916839969939456,242693 793247644776697856,250430 779694739993927681,176114 793791038192095233,255393 764429252590698496,80169 756204546955710464,41702 789111957081104384,223037 792496939015270402,246392 759046596382167040,56552 773924873114558465,139404 794553496632696832,261155 794620045057925120,261155 790534905524400128,231924 776979433441808384,159546 767941331893284864,101681 779311731520790536,173964 790249845785292803,229693 755795604756918272,11774 768947491634941952,109666 788339936818626560,216991 756665097217388544,44450 763559956574371845,78159 775904591594590209,152182 750796804988538881,15316 791880268470640640,240145 764092521559404544,81455 779474316798726144,173682 793922978379493376,256219 753376915172364289,27334 780403255788658688,179415 781424463237840896,139404 777996991846428674,164435 773893494133829632,139404 785981109137989632,199493 770875108894224384,121949 793999685883072512,256358 761339007867424768,67908 793765844102754304,255106 762121471493808128,69947 778629905554759681,168436 752876917062262784,23977 756955861747175424,354841 769163766185402369,111558 767857846918578176,97685 764925758326341632,80486 793987249020882946,255299 776942618819358720,159093 763871961856417792,80863 765754918707888128,89076 792043294054162433,241678 795740233002205184,267576 768982542833766400,110659 770104464112050176,110362 773561023496347653,137639 780903172554489857,7224 765592159634518016,352031 786252746605244416,201598 794355747228356608,259034 787902403492257792,65113 742751192921571329,11774 795371984083439617,266653 753327849981906945,26458 768299975499354113,94627 773599893617201154,137444 787332844444000256,209477 788477726273351681,217601 794162159039213568,257492 767774609504690176,101463 757984059616137216,48287 768192967014309888,103354 795320064362811393,265257 787101567417593856,209184 781356389847306240,186210 755873783337086976,18215 773708940894961664,138819 793986953444200448,257325 791001117119254528,235620 795754581112209408,268646 790887055496585216,211028 771107777775296517,121612 750430966590627840,13343 786372536078508032,202217 766087757475098624,88669 785684789017796608,65113 789220802310705152,224790 766626890455154693,91700 751117583135285248,41724 793399840587837440,249926 763209273807548416,75724 773603334787739648,133702 765575429356916736,86103 793288423461183488,249841 770429554204614656,118761 760268132145594368,57131 764108810835353600,80720 732790972833271809,1170318 776180028409348096,153866 791247804421197824,237385 786421456460623872,203240 785722881674051584,197512 788474880178196480,218275 768890903901593601,108963 754851564074905600,34175 760663850668744704,63451 763492634027364352,78707 757220281425551360,46006 757262653857214464,1248458 765065808229699584,84724 779824083819200516,176089 773734366946091012,11774 780104494801678336,178258 787058857344401408,207287 794356569664319488,246314 766726058368376832,95262 795263894998630402,108396 781335180262842368,139404 786990956385927168,207287 732332701647306752,1170425 777179372834856960,157755 788029795279904768,214492 792429052229484544,243513 770792377938219008,120690 768507613495590912,104444 793311120656257024,249926 776236959261876226,153610 777586624720834560,162294 761868985461792768,65189 754106418324709377,28451 767788064055844864,70543 776058429781659652,153194 788097872633790464,215005 751731608143749121,18395 767874806859522048,100893 749939732730314752,10729 788127003828289536,215252 767802551206973440,101681 753728894604152832,27045 790592575262584833,232169 753721843408834560,29488 791082928985870336,78159 791748457035948036,240483 754050329742893057,29353 772859578073518080,132335 794567250334208001,261155 786667384857853952,11774 736389591587008512,148861 795169456313933824,262849 778750995606024192,164814 772871708806119424,132996 788140017155579904,215005 767491301227040768,95055 785561945357385728,196788 788467707930828800,218275 762420751718686720,70886 759210634307338240,57336 793113520015638528,249469 762725651224883200,73707 753391086379241472,27045 753976750489600000,30644 779664362017525760,174230 775001425881563139,146259 756193631111778305,41469 786654972796600320,205455 773652725426851840,136093 749713026140418048,9433 778573605152010241,166373 763429798391738369,77667 789150911117524992,224015 785321059796987905,195125 766135885473648640,90735 790537784301846528,11774 773637747554869252,126570 786904502892892160,207076 780851822026117120,183269 755187784311115777,35436 777554266760351745,161502 760499210051588096,63214 785680814021283843,195975 785248592722264068,193889 791357455125151744,238395 787487830801014784,207433 785299963177734145,193669 787497305712762880,211347 792525299724476416,246392 795610861817757696,267521 768956129753784320,110362 794287051180883968,258829 790893517627330560,234495 763161229913382912,73814 767887302790156288,101514 774292725118238720,141912 757605655448387584,47940 776082664088633345,152507 776437956529754112,11774 778360951754153984,167319 795385860720119813,266491 789325115905314816,225359 781543577654472705,179718 790432287502499840,225981 773506223484366849,137158 788110801567621120,215437 751861265929211904,16761 768968454082793474,109805 753952364932071425,30267 777663259830734848,161573 780929981580972033,182036 766352241322110976,93261 793900169754447872,255942 790551567099318273,231498 757058959790530560,43553 773906479288049664,108396 776899538187452416,1250368 781064798226317312,175168 795039855701086209,257325 787852622250119168,205197 794618541983023105,261987 789188570015674369,223492 755204148522520576,33751 758733870711709697,54842 778335419356352515,152594 793371744987811840,249926 768880716067188736,108849 787465607960604673,211347 790923340903055361,234583 763724704796598272,79800 772481219955044352,131027 767480859397988353,98736 763859539804381185,79911 787175373347758080,207113 761018036627177472,65974 786001581556785152,200382 761161918904147968,64975 793416866295320576,251951 786008456465616896,200467 757902979940904960,49852 771866941908582400,128230 793210043567136769,249926 794694571745800192,262784 780047423989243904,172185 754136238328651778,27754 757795872126017537,42249 791790296077963264,238110 776240673108307968,152314 766353973112672256,80939 789829265114169345,226974 762792080921993217,73926 756606583522590720,42564 757443776679862272,1172928 792772843222274048,227267 769271306441330688,481145 781495903022620673,186434 763749144167002112,79691 770944328592162816,121479 763839267747536896,1249156 785485155766968320,195956 792164315017031680,243187 759208783080030209,56964 771488903559806976,125853 760954030113906688,65982 771563577991794688,125319 760711143681880064,48052 766946507043942404,97025 770738451314466816,121080 787389732057677824,210289 786597799785734144,11774 785998109809803264,196917 788148305515704320,215754 776954745072254976,158327 759414858496499712,51774 761196756117823488,65180 779500520750940160,169715 791389387443625984,238780 753029783382962176,24788 755833827612692481,39810 756916964627480576,44163 780555441860382720,181510 751781904760778760,17640 759534977247744000,53996 758525747103354881,53185 787818983495966720,213376 758394484958920705,52983 777009669441064960,157439 786887031318253569,207119 793091914245414912,249180 758741688210759680,53995 768865408010952704,109666 759535480048328705,56964 776622698701160448,153845 794645035182501888,261155 763387001206747136,76264 765631780586225664,86440 754828219728011264,32873 793304306413891584,91936 788870190037475328,221711 788452582670921728,215437 769307655630237696,111454 793103369418186752,249469 794611578826084353,261155 781901255673204736,191330 758046663676088320,51069 772160866183675904,738099 793938089043460096,251336 773907340122697728,139404 757104247217487872,45964 754143177414553600,30370 779002862630121472,171617 788524092483788801,215437 769684125645168641,112032 792050464422522880,243187 791276744678322176,235963 785893239077363712,197099 794377299764412416,259632 753350766614589440,27222 756861200307216385,44429 772946499441348608,133519 770384895008911360,118698 764287144886046720,26066 769385359499227136,111549 786891485698486272,200412 775454049676169217,148574 759148362612387840,57348 786436813518884864,202429 743495724881448960,11774 762693526207553536,73814 764858695998119936,81574 754081946494377984,27857 759510760405995520,57574 781891720459857920,177455 755550183610474496,38421 764975256146579456,84422 789926729217376256,228820 776920776381493249,159505 791374494824747008,233736 758731372290727936,54070 756876246320091136,44274 763331749619257344,431998 755783566085193728,39235 787042082359685120,199307 791797798173835268,240483 793429002178428928,252020 795770863735939072,267655 792047769867300864,223837 788204356151676929,215437 789282384906780672,224743 792770916585529345,247240 765132938488913921,431998 789887543072333824,228570 792044329401479168,243187 762110621118636033,69356 788170654805667840,215969 773945002170970113,140372 768965995985825792,105519 757998015831543809,50442 785279128635252740,194648 758663251362058240,54070 786335143514341377,353879 787828758438903809,210585 795455766614462464,267265 773171730957279233,132996 778727960538812416,170229 753318565873233921,27061 777876731269033984,164001 753403571807191040,27045 764962621908881412,84724 788357799809945600,215608 789899574869626880,227615 758113562782863360,41703 772270397320491008,127548 789149925577818112,11774 765929484931375104,90031 779001680658518016,171902 791643246258597889,200963 793531468731604992,252741 755146139540742144,34898 760436334221791232,62063 762925529582432256,70918 732960995585359872,354966 790956600924045313,234583 790934258114191365,234586 768880178567184385,109767 791398941770321920,238395 794203232545304576,258456 792499315289665536,246225 794740218326872064,262752 767253345044168704,76257 794364969156493313,259743 793402477643083776,249926 753057292493459488,14277 761831406670458880,70858 762622284066594816,73704 778342594875166720,164826 780842840460898304,183269 794554594814660609,261155 771881408394588160,125235 785811738289704960,198701 779298300558241792,171168 769964191558008832,114848 790282746346164226,230485 764844322390933504,84724 776610461596938240,154549 795385104235368448,266054 770637121942085632,117743 787139476707508224,208928 795027193961283584,263896 765231188801941504,86440 788472256208842752,218275 755168361353515008,35890 793541511199592450,252408 767121425211781120,97852 769284971169193984,109713 791264878782578688,237406 750479870048673792,12883 753405371415343104,27061 786334333304963072,202429 757682070428618752,48477 789656488159612928,225981 761947828713299968,70072 792247568365301760,243398 770627617791873024,119832 768605236751544322,107428 774775470059495424,144475 788801113701150720,220526 794702213587304450,262784 780050030547742722,174315 788454626072883200,152594 792535150290698240,246269 766783465261969408,95707 788821101124071424,220526 788568831463559168,215437 789553390036463618,215437 793949111644848128,256255 763880832557805568,33186 786672083669352449,203391 795271079828848640,265644 749352174623158272,7828 786331332540506112,201441 788074242831101953,11774 771105659823747072,122982 778956233399234560,158520 760507024727736320,63149 788751156600201216,220332 778443940336807937,167220 789258594411655168,223492 773516317454237696,137158 790710361213263872,233307 794910610358235136,263895 785603110517354496,196277 764857846857134080,84724 788808971863793664,218275 790989769933070336,235487 776912291220426752,159146 790926344716636160,231805 794809715809075200,261796 732766657156927488,353178 764137823368781824,82066 767503225217949696,97371 762446519685394433,70886 785323479289720832,195165 773703525096456192,138819 793968322350084096,257255 792098417174511616,11774 777326176217993216,161456 787998427963658241,199840 794617445038358528,262022 793838084559339520,254569 771740863215104000,125853 785271209906860032,194648 764991090327904256,85562 754067939997777921,30131 793222085543882752,250633 786600304372355072,204835 769203789597384704,111549 768261009211437056,103354 787130105457958912,202675 793194633346121729,250033 732371196591935488,349197 770585094641819653,118192 787819066522075137,205039 794998672111058944,252014 795429467170754560,248924 768167745481342976,103354 775899739904614400,151526 775761750708871169,151409 756292231137402881,41701 755567964531732482,37424 754079434693488640,31377 756319089467940864,29263 791454773065187329,238099 785690959250087936,196277 793802240397971457,253726 765992050122776576,90384 758280471923089408,51595 768224415125471232,11774 769267702540201984,112693 768172831116890112,102649 753245731444682752,26066 755343780308324352,36332 780548426698264577,11774 757042634284158976,1248475 765308139705016320,86103 768907308701196288,109666 794509857642704896,259743 771395624843485184,125367 794623383602245632,239610 755104409437122560,34666 751841564863922176,17794 753692284407996463,28282 794532849479077888,258771 738804716633722884,11774 777621064599732224,156504 795425286011686913,266491 760897855770939392,65585 794190247315705856,258598 773178959186001921,134288 792813525345378304,246392 794372906436481024,259743 768062996925087749,103261 732158747662032897,349461 788127161387327488,215754 790187762628440066,159876 793451933323390976,250633 773293298719068160,135903 773778668866809856,11774 774382516715126785,143473 795460728442458112,265855 756578958188118016,40550 776124875459137536,153699 785913440246325249,11774 752190141796671489,18486 749598282469572608,9285 768918852084174848,110300 779127087848361985,172962 781157272957313024,185310 795336963884781568,263302 763371181554688007,73926 792749643478147073,245148 755491369192263680,37892 757744652439150594,49066 791427269352837121,237999 792846854329344000,11774 760447075737796608,62063 779527514100072448,174230 793628862710112256,254209 753957193456549889,30590 744633712311173120,11774 781378841902186496,186434 794597088013221888,261155 761183571822411778,56391 794348837750063104,258741 759727883271024640,57982 732224704304451586,1170365 785322231362650112,186883 787755730065653764,205197 786606506015727616,11774 773975418424532992,139404 758726871546814464,54070 762434908249743364,72541 764792335142096896,84724 791709181703225344,62492 756372675686113280,42432 780891852379721728,183269 767490564484759552,97325 764837658891812864,84724 789989969657995264,228354 732660199685689345,353211 790971309467570176,235590 764585689300111360,83391 785257769599315968,194082 765579431024926720,86103 785282457889234944,194154 789821544260329472,227048 794007126586884096,257492 764539993800925184,83641 772493253551742980,131008 786625594373070848,203674 779133661245571074,172962 772880823926218752,133043 760224538810474496,60172 788527274215743488,218349 768855988820520964,104032 770904290193838080,50581 775345402216349696,125163 794563452253519872,261155 786515598968705024,193636 778711835050582016,169029 775867246530863104,151242 774377514693124096,108396 792071026288963584,243187 791352243924664320,238207 787765441041092608,207287 760083856649248768,1248723 759094471237656577,56964 764304512500822016,82283 754008872516513792,29263 755760954273562624,39462 770384965326430208,118698 788737864049782784,159876 754774492409462784,14277 762021630717689856,71596 785400789111930880,195125 762198137700098048,70177 772079332680429568,129482 785460377513447424,195909 757645975716372480,48549 755476656236687360,37908 766704974919192576,95708 785727596952555520,195975 756234197937913857,41763 786260198730194944,201958 755663319332184064,354470 771430728332476416,125163 785572126208167936,196696 768171453699137536,100893 788111465614024704,214899 755565738488795136,38183 768643416745914368,76146 766626310936330240,94612 749929731861000192,10653 755069805275717632,35044 732216871999528960,1170348 780661004854108160,182257 787105945780359168,207965 788157900476731392,215754 760315482192748544,61544 772198599631380480,129991 773194032906375169,135025 790516210681217024,231894 762731916529467392,73926 778677600268845056,167677 773169968066207744,122816 794570045775028225,39957 750437343555756032,12927 792015303068770304,243075 794567049179725824,257353 774992663061811204,146259 787763202620784641,205197 755451365569224705,36735 776261932323975172,152735 794220385713594368,258598 781579206631317504,131056 780605551868678144,181755 793179977571143680,249374 768880691119591424,105400 771971989762351104,118191 791837417145860096,241819 794186330938839041,258331 764081820690374657,75396 795232517938757632,262925 794629325928529920,261818 770769121529196544,119937 793881974049951744,255942 765624685384040448,1249289 775363019547283456,11774 764835661987872768,84724 794021819464302592,481145 757081449631735808,45964 772562844097314816,32762 791751220507582464,220029 758393864713404416,52545 762869297895002112,75375 769648328476921857,108381 751629367734833152,18395 772134718657531904,129558 795428901598228481,266079 788464563960381444,218275 756482092842844160,43391 763063126199721984,11774 794782720576651264,261155 770981295048450049,121046 776548950321037312,155318 777301592731037696,159874 793904285222219776,256536 785366590011301888,17416 785235786375520260,194082 776117093829869569,153194 787802800017248256,210585 794226710023733249,11774 757572364464955392,47940 755445452229648385,37044 785256701163364356,194147 790632862890336256,231792 794320309948063744,259055 777362174993960960,161456 775855751889842176,151090 756303288249843712,42432 757340093950468096,46394 780816517650800640,1170550 755813189271494659,36583 772868163000152064,131025 793323100221964288,249841 792454453429284864,245268 763141450704023552,76365 771509737468915712,125163 794653029475749888,262421 776244810298499072,148684 765241742572462083,86057 770220667472150528,117257 773444748115836929,134875 793551327947132928,252014 794753841338220544,262588 789336611636981760,224333 761787591511252992,350711 761336927488323584,67938 786629377723207680,205181 753685570807795713,28866 764822398344593408,84209 766276701974388738,91798 795321369768722436,263896 749748564440522752,10064 787785268694700033,212357 788435573556047873,214992 772119475608965120,129471 778427347829559296,167311 763505696176345088,78914 769277031850717184,112788 793792787531587584,252408 790297984311230466,229693 785690098654285824,196277 760518919190827008,63214 766773360609165314,95708 794547854312230913,261155 742128117234302976,350728 768159338477289472,102249 795407932871557122,266491 790610099333017600,11774 756869615666462720,36145 780491700577918977,11774 778265680806342656,166719 758987681753800705,56225 781262584271998976,186532 760536894782447616,63149 779677425248702464,175376 786001379072565248,200382 788036468157579264,205197 791688000119771137,62492 760813896928296960,64722 788818562232225792,221297 794352578431578112,247651 788586186696716290,104244 757422403651719168,1248492 776068014777114624,153194 758761414131642368,54070 763457880297091072,78129 769294712230387712,112265 788492366185279488,218275 757237284257140736,45348 758001837949673472,48663 759249869093634048,56772 790596893889925125,232169 763033146568773632,75608 791324126577209344,238117 790410592699817985,228354 761192296423518208,65663 777688917143265282,161456 788142830787162112,205197 776992834004062208,159411 777978352825163776,165192 755710847654236162,38183 785640766978744320,197512 786686928812859393,205186 768995597219090432,104932 762069025446735872,71594 768955409054912512,110615 771137754654658561,122146 792485119466483712,246225 758127516573982720,51595 776900815885787137,159093 792446338386374656,243398 793134649950216193,249469 791345439610064897,238207 737510594169835527,354309 766387314012655620,93184 772078605019013120,129471 789063191825231872,222682 790977706741620736,234583 751552798957850625,14277 757418242159747073,41839 786374877653536768,202248 793352416875937792,250064 793114357739692032,249469 764546528799326208,82066 788261846298009600,211829 793486468907872256,252741 750782380940595200,14858 751851262652534784,14277 765655324690747392,88920 771414900115697664,125367 795389335830986752,265858 765954053859790848,90125 785487921717489664,195064 787770754553241600,210208 785895519658782720,198878 762893974705172480,1248944 793295890668630016,249926 758750738021355520,54974 773858874881257473,139404 773563412693524480,132996 775142541788315648,146704 771778195167309824,127582 773876426848235520,136904 773590394927886337,137879 776584969875513344,156835 788499163734421504,218275 790908987155755009,234583 764057866621820928,76947 767803215375110144,100561 762621025922056196,73814 764127481410433024,80939 761638351178870785,69947 775050694298595328,146720 786651045371842561,90209 769364621295693824,112363 776043893070655488,138812 758801016783384586,1248642 770944040711942144,122146 770243007702441989,117257 775351061980782592,148045 779465131755528192,174557 774396758029955072,138165 780770097925328896,88859 794005330950647808,255299 757375763586752513,1248475 758480324493836288,52822 762287961941487618,71502 774729299035299840,139012 778363347561422848,152594 792234465309388801,243451 785901115292385280,197512 795322920713199620,266112 776147376905916417,151845 795728681029275648,199307 786076246555947008,105109 775497192345853953,112363 780790012816203776,183269 786393930308857856,203674 792046255589367808,243075 787783253994381314,210238 793131165230047232,249841 785336643058143232,195125 793123460331495424,249469 773597115972976644,137042 778991637833715712,90031 794028374033317888,255942 778009495507202049,165185 755102835793027072,35403 795138662908379136,264431 774802224216236032,142503 757645958817652736,47782 781158413178769408,85326 750388746948935680,12883 794614805256687616,249926 794965901552467968,262925 763143419560620032,76628 764983487824666625,85562 768582653238968322,107821 794254258644418561,258331 768957869349896193,108795 788520170281140224,218582 794640855374163969,261058 749823606306140160,7546 765358605079937024,86103 759256318528094208,55661 763773473978277888,80098 764178472684154881,82457 778992528607547392,171693 777473894848598016,155688 790395031358025728,231333 772811548989554688,132364 776771807273623552,157993 772804781480022016,132335 794983658595749888,257406 772280087446228994,127871 788683108765827072,194060 789285292607807488,224680 761336028506394624,67938 779508593120927745,108396 772904451807911937,132908 790358321920258048,206666 758452189027299328,51795 770603865632862208,118192 774428138033913856,139865 744982502339715072,11774 789305799499739136,224680 778337210814705664,152594 773690280780247040,1250073 776659078303002624,157082 771859556095791104,126152 761036005147193344,61922 765689386847510528,87904 776682367494791168,157082 789990254694412288,228354 792141828547948545,243615 779524753396826112,173347 755045087927603201,35044 763793269222469632,74868 765304887160766464,84209 781675929365909504,188934 791069804031455232,235620 763051266402578432,74630 795723693313982464,267655 760171214904057856,61444 773612634067210240,137965 778330839243456513,166409 779010423961956352,62281 773592369316794369,137795 795092369888673792,265102 752980409445654528,24788 793186028043415552,249926 767836578114920448,100559 795724374389256192,267862 764859780330508289,74943 778238480312733697,164785 763207652050477057,76127 779363373515415552,171693 794053298546352128,243075 751855124121804800,18486 761569053513252864,62492 759091141820186624,56964 763152590142074881,73213 781109638838169606,185496 775290701231685632,146720 790014596660629506,220029 757744980559589376,48840 769299550460706816,112399 770025937698164736,109337 790332235442429952,221731 773269853352460289,133702 776132364409966592,152836 778804195105189892,170187 792173441918963712,235685 756967506036731904,45109 793657607596625920,249852 779810345611304960,176218 732738545274650624,353874 765220866020040704,86440 765236691158245376,86485 770081594170281984,115435 795362475579469824,266054 781280302241050624,186584 763886900579037186,1011996 770313956015480832,117377 795293751845343232,265649 750830042897276928,15640 757239554193645568,45576 787741792573661184,205197 760480396878356480,62771 766360895245131778,93303 781384094101876736,186434 788800930410094592,218275 787145835255443458,207965 769661483944779776,114022 786326204139745280,201555 787052978960236544,207861 751556306046181376,18452 768963866281684992,108795 794581074936561665,261155 767456090183372800,95672 769585719203422208,112788 757994565701890048,50442 794575006252597248,261155 795419181663551488,265855 779815376846741504,176673 762598680826290176,73662 786175591619792897,201494 769021370026057728,110585 778164811179917312,166269 794986376433385472,258456 764570303385235456,75690 770773634826833921,120353 773952870114729984,139404 768153133151232000,103506 770447644502077440,117263 771125333399515136,121612 781253863328407552,186532 752915180959379456,23899 772520526002606080,129551 788907720401453056,11774 795284891978137600,263697 780691782644355072,182036 789527066605711361,226823 752621116653441025,22575 761689139871875073,68993 780076243211390976,178045 754028067220287492,14277 761188162580389889,61051 770746849267286016,120690 792818740228390912,247877 769539439987007488,113982 770237984901767169,117377 795367738034294784,266151 749671309131468800,9145 768908956890783748,105799 780371558955048960,90252 755336682325446656,35890 766465793248800770,93036 759592182537785344,56964 732982772516720641,351166 756530962406584320,42202 787048763051347968,207965 788407224209141760,11774 785548063200964608,196788 764242467558264832,81692 764974331537477632,85562 794961055504023552,261796 773859928410693632,138819 791818786911444992,238419 786295451804848128,202561 793931425611386880,254549 788720063964651520,219537 746390198620200961,11774 733026633787920384,355396 742154426660622337,11774 768218088684814338,103975 752858971560611840,21330 794230957041655809,258456 760427104135630848,62757 790642544992460800,232881 793092268156592128,249286 760523974409355264,63451 760632301986443264,63451 793157871504531456,250066 785263357611814913,194206 793996314660847620,255942 776223840137465856,153845 788961241230344192,222500 764994525320384513,85562 793197707598766081,249079 786897810193014784,204413 794890565775196160,263090 769618767429177345,114422 781508503353503744,188401 786324639354019840,202007 791942075667189760,241367 773606608467206144,138054 793241026437734400,250293 776610801318817792,155390 762731005652398080,74681 793184353840803840,249841 781218223308021760,185496 786188460126199810,201619 765746313883516928,88920 794293675350171648,259063 756506395609006087,42432 790730819606286336,232169 794626506790207488,261987 778321408887775232,167220 795698537275199491,267618 765213533306892289,86485 795355969719037957,266491 791421518194548736,237999 792513941188423680,245998 747564417903001600,349856 773951977449553922,139404 787138659535421440,209184 755925201536319488,40733 771445891005837312,125554 755450186533638144,36877 770439027707244544,118192 794683460166107136,262752 794694181323096064,258878 758103410839318528,41703 791765967030325248,239456 755312621428043776,35890 767823849547333632,100949 756923455778488320,44450 786007425149120512,192949 763697543997825024,78821 768618260686307328,100893 793549662724632576,252014 768726037270175744,100893 778171758541234206,164826 753968233917640708,30590 753987601254809600,30339 794588218851135488,261796 773840963697569792,139404 768573595262017536,106281 790790464311955457,231894 775432855698677760,141415 766293222318481412,91946 787480772030504960,66116 773001078308741120,134033 765529748671959040,86264 785591575665532929,196917 787726716105953280,210235 755163486314004481,35890 787288442568716289,208379 795691193208213506,267862 764109958610845696,81744 793960732551479298,256276 733058934840397824,354962 737462293189906432,352060 753437190428979200,22720 790709343775657984,227048 773975571562848257,140211 775403819580653569,146405 769324763751653376,112119 757629115000164352,48205 761157584850124800,65180 792053566559092736,240145 795438473800982528,136814 749587043487850500,9270 751918777600581636,14277 795705984563941376,267862 777280924442472448,159389 755949143219015684,40875 781349391546261504,183759 767746390311272448,101134 778843726961442816,169437 759562917243068418,57105 781094446293065728,183759 794678770632273924,262709 763970998920097792,73196 788494488725430272,218275 758663250003259392,54070 787210970552827905,208167 794004477984538625,256276 775386839666438145,148574 780774261824761857,182659 792815016550469632,247819 795353187519778817,266079 762753948306411520,73712 763037459198251008,75899 785532717395955712,195975 764929019481497601,84724 793612927982940161,252893 761157120343568384,62463 768156251440156672,103354 788203552875347968,352258 763906935779237888,80649 758879301571710978,53185 768891478957551616,109104 793254559531487232,249469 773114171898507264,134470 761400598012960768,65663 781309581314158593,26066 790231995099906048,229734 789517576363585536,226731 790870271129378816,231894 791628533353283584,240145 795735844665573376,267576 761239882949795841,67311 773906257224794116,139404 791776808735641601,240483 771648892337139712,122759 791121201871499264,78159 773996989541298176,140230 793561780693991424,250785 788750796384980992,220332 763528965797535745,78566 778571947659530244,168794 787336215297200128,210235 770707788632887297,118191 772555377367928832,128017 771844983766724609,125112 789283016325656576,203546 775984106807107585,152735 763926360393850881,79223 769158670638776320,74247 792032421554298880,243075 772059572798312448,129335 794038017308561408,256276 785639056063418368,197286 794624365115674624,261567 788790316497268736,220526 757710528819200001,48549 778432578294456321,165185 765985992453029888,89845 773976811445350400,137965 778629381518483456,11774 793873483793039360,256255 759217995243814912,56964 771382821399257088,124597 753737121131667456,29592 755826743571718144,39462 790989075142422528,235590 755825703791300608,27045 785726258609086464,196788 763873224530747394,80939 774704201016356864,142852 794392933419974656,260033 793722670827180032,253032 795377643113873408,266151 778392027348234240,167407 768164567654473728,103899 789147167353036801,11774 757759393417027584,47800 795667040480526337,267862 751653156484820992,14277 758687139810902016,54070 768441236696948737,106281 776680899668807680,155451 785939415235305472,198671 769829698830381056,105109 769838262303195136,105109 781555859700617216,188119 786597902248312833,11774 780616104762830848,182037 768282210747224064,90735 771415846820384768,125367 785913952207114241,199739 757276625503330304,11774 777668786149220357,158517 762631233406963712,73926 794622212690972672,261594 756634278759280641,43751 795172861115674624,263896 764831843862675456,84724 795708139387555845,268246 773335817947320320,108795 766238888981585920,90807 767376259202580480,355645 756601859587055616,11774 763766535567446016,1249163 765263627288911872,86209 778246013890932736,165448 791853652650565633,240145 756207803421724672,41680 763759223805214720,431998 765921587791036417,85047 791658499113705473,240483 794930102492663812,263895 759385084642234368,56700 793105412127981568,249469 794912118021570561,263895 791270700648542210,78159 791361173140574208,237491 752231935150219264,21487 762760531652509696,73706 775148486610264067,144607 780855268804530177,183546 791791358558277633,241720 758302434271883264,51649 753570645548625920,28148 759101670995398656,55660 773308401661120512,136110 793194358245879813,249926 764863942367834112,82457 777247405699833856,159475 755638124743626756,37044 766350420532793344,93286 751715328116264960,18323 752982952926216192,23739 768206017616314369,49376 785505402532294657,196277 789039652074164224,223047 758281748060995589,52061 762754796876988416,73712 793166984997330944,249180 757753530853707776,44450 788469950566445056,218275 761924465164816384,66815 773889235157979136,139404 771033148725530626,121949 766616984498737153,94699 794666363411271680,261050 755026325044420611,34666 779045379077730304,172120 781621198589399040,188401 772825563375411200,132835 773153081265717249,112623 758251217638260736,52004 770764813899300866,121388 790652335236067328,231894 778778387854790657,170252 779117707534929920,172428 760495168755789824,1248768 794333252467195904,258922 753939952489168896,29263 767121895909105664,97852 769738188210442240,114779 785277731504201729,194707 788188945779613696,215969 777296615245619200,159146 769996497186332672,114987 788159659307732993,216009 752305666379755520,18491 787084440916799488,207965 792760207441092609,246726 770381153740075008,117609 787861440812068865,213064 794191094309228544,256105 755103137405382656,35445 780093782876381184,178258 773610765680979968,136904 790884780095090688,234583 773850674887032832,139404 781355823691726848,186584 785927692738789377,199262 787293987484737536,209924 764824797742178306,84422 758412873114738688,52112 762815781243588608,27156 789454106167574528,225981 751658712230604800,18391 774445857097785344,139865 770660814181269504,112363 776767369578373120,156652 751602766540206080,18470 760146960812797952,61051 774663812180041729,144654 778680497257914368,169755 779138691092676608,170187 781840434641403905,190036 762402496069316608,73030 763828632884092928,80482 772532249128538112,129551 789510979168133121,226731 790192456155422721,224680 792154373279186944,243187 786260945131626496,186004 771772696371658752,125367 785919733480755200,198576 774329133098754052,142217 791818261855866880,241819 751027439309033472,16422 790916747209605120,234796 775314273916575744,148170 778763507349147648,170252 791624530565275648,239036 758667719105404929,54070 787030649307795456,194060 767451498804633601,96785 763891176000847877,80939 766765996468113408,95572 788488327015964673,217837 750186632213438464,10662 791796884251680768,240483 763493797082771456,78304 776542038867140608,155933 795402432935329792,247930 752695086174052352,22752 785817770504093696,198671 794559409414348800,261155 780093366755270657,177456 795028589494366209,263926 794806170515075072,262849 776299038597640192,152314 788048952901799936,214353 787659186398048256,206117 765633885572968448,86103 788717649194803201,220031 792048137049219072,241819 764678809459298304,84449 785281403252379649,193669 794024954241183744,257325 768571897558683648,106830 793122739137552386,249469 773973128145809408,140444 758756960850235392,54123 786761289213370368,205519 750230448312295424,10662 775289048923566080,148045 794595175062351872,261796 753253862539161600,26140 788728787957641217,220029 792532731632623616,244143 751157962123517952,15643 762372751650881538,72606 753061243775102977,24316 758706239358382083,54070 777873650758193152,162596 774944361217945601,145451 785273351426236416,194667 757765314457243649,49121 793742547130515456,254209 777523084186169349,158420 754053119785459712,31537 773673158360506368,138616 775418135381995520,148645 760658107714248704,61942 785487597313327104,195064 781636122556243968,189649 752229659568463872,21074 770044057120808960,114779 755027315336310784,30590 785691847351898113,197512 791626497228320768,240061 794670169960263680,261594 795367344369348608,266054 763016640153972736,75899 756214907033432064,34666 789164389119037440,223286 795387478811222016,264397 733369950199549952,351482 755150371287425024,35890 764127573764734976,81446 776205699239915520,153194 769337837460217856,15643 781914206513664000,185496 794545067046244352,261155 763076221026439168,11774 771060177848139777,122982 773845915857588224,139404 775023849444352000,146259 753379423324348416,27045 765743610704920577,88920 772974701018615808,132335 764214470012874752,82209 769203155280207872,11774 795042524968714240,247930 755074839522729984,11774 786966883291586564,207949 794668989804736513,262022 765894792253415424,88459 775718753656905728,151071 790647773439799296,232169 759127506175819777,56360 786671036490194944,204358 758748281929277441,53167 790655716319072256,231894 771313109617160192,123808 787439216296923136,211099 767834694524235776,100605 758654602355048448,54070 764894253659066368,1249257 768169126237921280,104162 773919641647321090,140025 789905293199237124,29569 773981199052058626,139865 788549447642935296,217601 752925000739545088,23739 755186102403760128,27277 769861778654257152,114011 794682446591787008,262022 761263006374174721,66206 763888857968480256,80209 791661172466470914,240483 752133500782964736,13462 764982289042317312,85562 795750007366447106,268529 763142414181797888,76723 765011659890974721,84724 779950314216718336,177233 786966847589670916,207287 752307978628243456,15509 792588706246955013,243562 786365013548208132,199546 790321490839207937,229693 795755035019898881,11774 764649984771825664,82283 786224075647557633,201494 768238233662521344,105109 795759642269937664,247930 780791021324083200,183269 781648703270510592,186584 787059575740633088,207109 778288575745961984,165348 759552911185707012,56800 785390493169364992,195332 781537729880305664,188119 761652889722859520,70111 792538459655266304,244270 764885530119208960,84724 795406858748096513,264397 766345570025734144,82066 775027511273086976,146259 781057448165543936,183759 766751393617174528,96039 745172962865623041,209828 794300655141879808,256358 772923184370872320,103986 764896417571741696,83675 764926384724508672,80486 793250241659019265,250293 795100894954012672,264397 786737398654734336,206010 787076710021804032,208016 755216742218072064,35890 788097218771234816,215005 754815650904756224,33356 749930601730363392,10404 795394871746035712,247930 789128509260193792,222682 765878937872375808,84724 794205618890412032,257325 786942377986494464,207613 790728837017563136,232863 779436573502873600,155390 786186367629864961,201494 791240489827651588,237274 793120287344562176,249286 768234517265952768,102514 794339618539737090,258878 779961283177250816,176711 759117770822778880,56964 785476461859893248,194648 764105139443687424,81905 788791382206976001,220526 753757792800944129,15643 780789322110808064,179742 760200729705480193,58537 788704640091029504,219942 763185896929755136,76723 773308821791924224,134375 794183658760388612,258331 794925486941999105,263895 768065618880892928,103261 775488740340932608,149259 791659698869141504,240483 778016303596666880,159876 760490005055868928,63149 762638326780211200,73926 788112881543946245,215437 790727235787431936,232881 771669827127611392,126152 794321234179698688,250633 773917712233877505,139404 766060331999211520,90482 768013822271496192,101463 778982914080051200,171693 794571010964131845,261033 790589944486125568,231318 758828830651932673,53185 764852385978220546,84449 776858248850837505,158673 785510232696815616,196277 793188387540852737,249926 758398484441473024,51778 786299701935038464,199546 761934000873168896,70509 758200213823557632,41703 767696727600013312,100605 781130609683030016,185257 764976407621439489,85562 774043211736035328,140025 791605383882080256,240067 769380708016066560,112363 766979057757978624,96961 788492597891330048,218275 794991808279232512,262849 775157385124057088,146847 764165522422321152,53699 787457466749550592,205728 794683536875909120,259482 753337258720260096,26066 757180186672652292,45040 765238089849589760,86440 780097854014709760,178110 759565503522275328,57105 785329303265370113,193633 771220223949103104,122299 788743499147423748,220029 773257607255556096,135725 774616597516390400,143585 781653925632106496,139404 791680353148690433,240483 790016347258384389,227804 757140372736839680,36873 762535048507600896,72978 751151793728581632,16833 764615821729624065,80939 762007248570810368,70679 773920201607786496,140025 757596559928270849,48156 770665828312346625,120393 789516153592778752,225981 757617772608249857,48351 791074456286343172,235487 775427031920238592,139781 780784012688101376,182960 794970980095434752,262925 788076767403585537,11774 789157247574274048,11774 768856684936724481,105109 769739753868492800,111454 774071948041154561,135004 759201488921104384,56442 788852221291196416,11774 794395692387024896,247983 789658777234632708,225909 790910141268840448,231580 768860679805800452,109666 793622220815740929,11774 750489384542142468,13343 760582352196120576,62063 755589216915030016,38286 785716890110795776,196348 763877130568658949,80939 793854499509198848,11774 795460503887876096,266079 758460986495873025,53144 759802826759471104,58542 766147779710296064,81929 758378930545885185,52167 790749014077607937,232169 794578591807930368,261155 758771128097607680,55257 761663878895853568,69947 760529748300795904,63451 786722500323467264,205728 794195132320858112,258456 777637581622091776,162810 766034196246761477,81929 765612225637867520,87904 768105702069895168,101203 788792886963933184,220820 779870487178539008,76146 793231286467002368,250247 770243566396379136,117257 781902044147818498,181892 776817420224921600,158314 779618461328760832,173917 793426068753481729,252020 794620452903723009,262022 794619516340805633,262053 767463952246800384,95055 768960041214803968,110209 786961433900687360,207287 762644252430065665,57309 794328581354569728,258771 761308488307879936,67852 751715639719563264,17513 770105796394975232,116100 779692487732371457,168284 773395606836506624,132628 785591294793887744,196767 759786601731940352,58542 775489216134451200,148870 732845523321901056,1170689 790932542882975744,232637 793986689953734656,256255 794599610354376704,261818 795418569626501121,264397 751866201576509440,16931 771034144574803969,122146 781358203787411456,139404 755797178132467712,39462 754050222540591108,30339 779719576049348608,174756 794348055189274624,249926 764917876184584192,84724 754989483511218176,34666 773939244079325184,139404 775732464119648261,146991 789469345944596480,225427 792440464737644544,244143 769280748712960000,112834 787062835687804928,207109 791432552863105026,237935 781262339823833089,186149 773914981985247232,140039 756562297171038208,43553 772939543054082048,132761 752931309492645888,23167 765619663204081664,87145 777230601539641344,158815 766411414084780032,91791 765708744814501888,88669 736265731470303232,88859 759192564087914496,56700 753717480649003008,26778 773456966530326528,135025 771704339119341568,122299 794025995548311552,257492 795052648877748224,247930 768602904013991936,107069 778130073119580160,164435 786104503573549057,199546 792082493004472320,243187 740483385601216512,195876 768053934527160320,100893 787732658230964224,205197 755786840355975168,37424 754175818511835136,31400 755277524389814272,36072 779050913226907650,168284 794233599792922624,258771 787006310395109376,208373 791659119623090177,240483 793585726700957696,253793 734034167369994240,349283 758342603591090176,52030 787483695565377536,210585 794167732040302593,238290 773993772061298689,140230 756513265203765250,43403 764138533468590080,82066 753767295634243584,29592 752121679544016896,14277 764726049909399552,83600 793967701127376896,11774 788754327913439232,220029 765728061388009472,87904 770742507483205632,120474 772791216991797249,132335 793107628486430720,249469 793489008231788544,252741 772919369936416769,127836 749192719302471680,7607 789419989610618880,225359 775801414081576960,138812 792387400072921089,235685 794564741574205440,261155 793197223106514944,250064 765168166838337536,85226 761195990967779328,65222 776769231819943937,156926 785496706276139008,196277 781165392756629504,186050 793196133732405248,249926 793992793970511872,257271 763445365689364480,77849 787711547829129216,206117 776977223320375296,158820 794327520065617920,259892 757746448368857088,47090 767927764728983552,100893 790909484361064449,234583 778261448661151745,11774 773513259450142720,136947 787166416868823040,206008 795721328980529152,268231 781019343375175681,183546 764973185812959233,85562 773141222424584194,132335 775301626609500160,148045 761566907178758144,67401 764206203605962752,82481 767061081898582016,94699 770770196009189376,120610 778038711242096640,164435 764113356768718848,81702 794532861479043072,261155 769302448649404416,111634 788864576905285634,220526 778624317676515328,169211 767519455438143489,95055 793311173181632512,108396 765149638617956353,84724 781214100084953088,185595 788528684189618176,218219 776057628560465920,150249 778262706994294784,166390 791141032071143424,232911 793656362702176256,254209 749361764614057984,7816 753046440843304960,25255 792038271509467136,243075 790597183938625539,232169 775436278028468224,148654 794005550908325893,255299 790274834844397568,228527 749462174448414720,8877 766005982908395520,90384 795432223126253569,266884 750941706552389632,14858 773880537148715008,139404 775069121402798080,141091 776467968935006208,156103 781209303139180544,186212 788419944304222208,217837 765283022828482560,84209 775853220665044996,150663 762039149314445312,70225 763397500686438400,73814 788031714090102784,214138 794527094621368320,261155 794606688829669377,261155 776106590592233472,153494 786081266194079745,200235 785329035958185984,11774 763626583097614336,78159 781169694505971718,184223 794552676063252480,261155 791021141133373441,236035 790718717957017600,232169 773227109280051200,133454 775300787375214593,148045 780542025699426304,180233 792466117759475713,245998 753751600213012480,29263 763950339523354624,72798 766610023715831808,93036 789812035567685633,225359 768052149469192192,102514 752281608107864064,20279 755471972729958400,36877 764168353460158464,82390 791356002683805696,238459 793856305115062272,255393 763464527581212672,76406 766404496616361985,93286 790966086372057088,235487 751148915831951360,16833 761913306961641472,69947 775432123801108481,141415 787151272939925504,194167 775325597367017472,148045 760162433633628160,61412 794493815306358784,260380 787149103142535168,208928 789255551582633985,216009 779722178111549440,164500 781236233892564993,185601 773879909873704960,139404 785543387571167233,196538 794151181211734017,256502 779092190836338689,168284 752233494898679808,18395 791833826326556672,218002 776546094524276736,155031 775395401209827328,148537 787958605823807488,212316 755157694185607172,35890 788781155235590145,220526 775376258691633152,148870 750527811589251072,11774 792275208413573120,243615 779546679355801600,173628 780558635344670720,11774 793602759174094849,251566 753397166090035202,26140 791001556497731584,235590 788539503367643136,218349 773195571670679552,87904 762248132742615041,72350 770688924477894656,120610 757628046253883392,47940 791347786587381760,238383 764266786778861568,62180 792853155251912704,247877 771167562319015936,122982 792171599981981696,243451 760144549612183552,61145 772745247155716099,132335 776435614543511552,155334 755168952985260032,35890 790646959602225154,232169 790334618037784576,11774 734816111263354880,351644 780182171084546048,175269 760941271372488704,65182 786602233777586176,11774 794004430504927232,257325 780614126796177408,181789 753684697281101824,29121 771748937007063040,124966 769755284709396481,114357 786695924886212608,205902 788748898370068482,220332 791817203758735361,236502 770705769419247616,119937 791661006636417024,240483 790550976201494528,231894 793595640865579008,108396 760381031081971712,62063 750266633738940416,10057 750412530263089152,12883 779327691518377984,173753 773293067801473024,128713 781617901367361536,187969 787859335133040640,65113 770048264553005056,100478 755311845897043968,350824 756325649497849856,42432 775792389529083904,151741 788588939238146049,217658 757254860937060352,46384 793363165253894144,354032 793647851553161216,254135 770756516194451456,120610 758687256009924608,53703 757479935191687169,46939 794580670429335554,237491 743944664525332485,669866 751172175210680321,14351 790127900439695360,229724 759073701199568896,48633 761046792318300160,65974 785301252129234944,194910 767701473694257152,100605 786935723739914240,207517 791242234209275904,237325 787065738318057472,208487 770679787366912000,120613 788415090227683328,208415 760518428503322624,63268 759534118010880000,58757 794641850514731012,261155 788392686940073985,215437 779672570094170112,173964 781857852700844032,190635 762741615895031808,74067 780609833271644160,181886 785739834815946752,197512 770405524596723712,117609 773276757604470784,135190 786982780567752706,207096 787777715231260672,213064 793922736091463681,255650 795376363796631553,265521 778607147403841536,167677 760455068088799232,62063 761562211647127552,69231 776011184445194240,151845 788147565774696449,215608 749733726620377092,11774 770222662064930817,117377 778377043255799808,167407 791321595398676480,237787 768612091255197696,106083 773491570670731264,1170553 790934404465995776,235147 759102104262750208,54070 766245894815637504,90384 792741301569531905,242636 757324624686305280,28160 780152457691148288,177724 792436269116747777,245148 791335341114335232,237491 758338097193058307,52554 761302968268386304,67940 786663684613472256,205728 794551498206232576,261155 781279793660559360,185310 755543877277380608,38026 789516267614932992,226731 755572098605649920,38183 777545849127731200,161352 790275207319719937,220819 790808266095951872,233692 795395331387256832,266054 788775437837168641,220767 793703799303053312,254135 733452826479874048,351574 794197375950745601,258598 758258938680934400,51675 774933129106628608,145876 791000948286099456,235620 759142850537721856,57131 766024897726390272,90401 770337159446487040,118087 774726988707733504,142668 763126426174386176,76549 766061843701899264,90482 753694124214190080,29263 768868807196704769,109666 761329412788875264,67023 792072535038754816,243075 774730486803533825,144654 755500316322168832,38158 772128395853389825,127775 765173859444195328,85562 756459008442195968,42249 771113388805984257,123038 732697243887800320,353200 785246361130237952,193669 794074143226556416,257536 765982867965050880,90482 791731567492227072,241274 793661180103360512,244350 755063152862236672,33356 768534928615145473,104662 786693679410978816,90209 764996205210247168,85562 764910779720085504,84724 778733727643865088,170253 792688725364965376,238099 778601413572255744,168794 793499128307200001,252741 792018307876589568,238099 795762816099774464,247930 764687657301528576,81869 743111241057456129,11774 762633942373572613,73926 759051479764393988,55997 773969031103705088,140372 771582757059211266,125142 756587677055582209,43751 790381057572937728,11774 788467680386875392,218275 760267000237199360,62130 778330997993508864,166375 760545868734828544,63149 770321366499389442,117257 792043900831531008,243075 743734819834650624,195876 794042649279766529,257423 761251179833745408,67453 764198752919834624,78274 777567364942536704,162569 781337737530007552,139404 751183569490501632,11774 794604776147193857,249926 795699148817395713,268281 793976822346162176,254135 794025996252901376,257492 787910971943714816,206008 781512421122928640,188401 788722524422934528,220029 751193164707430400,17517 757644244131524609,47940 754911939881349120,33356 794871268134834177,262849 777062811109302272,152847 790791722246737920,233745 765598824551227393,88311 776909310248955904,159359 780560342116016128,11774 762075376076095488,47283 751777750936088576,16897 770400280697503744,117257 754784764477992960,11774 778256275880677376,166409 765159331952074752,86103 755155399976759296,35890 776887754475003904,158520 764085224951001089,81702 751743851690360832,14277 776865100523339776,157082 751182213476081664,17416 763056891488460800,70886 791433977974419456,237857 778953734885957632,168452 732958810331996163,354869 792110800949252097,243092 791894639036870656,240483 793916288401686528,255942 751786797609345024,13532 790629323015331842,221297 751169404075991040,17416 781550246178553856,185496 778305063970336768,167220 786185193166176256,201555 773990189895147520,139766 778739398292615170,169586 781047587004567552,183759 793997784277917700,248652 795706665031139330,267862 762983186804641792,75724 768968934401847296,110362 773247273568395264,133454 786960486075990017,11774 750825161394446336,14582 761265960003174401,65180 794858218778402816,263289 776121564114907137,153845 754781331540746240,33356 765552321531109376,88052 764645244436553728,81955 760586372558315520,63935 789165222283972608,215933 775158174529654784,146847 756948229707730944,43848 769013206425534464,110709 795006684594917376,261050 768194213699739648,103986 759819906808356865,58254 771480971111649280,120541 768297356789846016,101681 788539590407622659,215437 793111555453878276,249469 795034434651176960,264812 777641851453136896,160539 764617343091642368,83903 772712647120814080,128713 753127411223494661,22575 764623001539051521,80648 785299520590454788,194934 793817375581741057,254209 785613410977275904,196729 771507190007902208,114254 772292709058875393,70764 790677599580200960,231550 778669612271411200,168892 790651710712741888,232169 776094399029796866,1249613 789512176088256512,226731 789845067884220417,227242 779169236493099008,159411 786166127764176896,201351 794569552566898688,261155 795050850041417730,264397 781053565905227776,183759 761344199597981697,68102 794723412895744000,262849 781903191751401472,188401 793388482790100992,249841 773315699393622017,136110 754717416903409668,33356 732575816618369030,7224 771764880370270209,126590 762693352278134785,73926 732389304681398272,1170506 777226272686551041,159665 762035996414185472,69711 768625062756831233,104662 776291595809267712,153845 787143183310389248,209351 757530743392403456,46797 761272101495971840,65180 768287993899515905,105270 781302701233614848,185310 789217864473452544,224680 768993230687830016,109960 794015990388559872,257536 791019440213110784,236019 791354873597919232,238383 759047767553478656,56552 761044347743645697,47940 789179510679670784,223899 775407257123102720,149040 778346447439794176,166390 751225917771571201,12868 794051498883747840,256935 778262000602320896,166532 751959731082653696,18374 770683777421041664,118087 786094820917964800,198620 768621424261140480,92159 764256527775444996,76652 752861806926917632,22218 773852308501323776,137158 781594889234423808,170187 794678461889646592,261666 767405319655870464,93144 768282619553288192,101681 771524646424420352,125554 791783357768146944,240793 761755641467854849,69231 794264127397101568,249926 794532001281937415,11774 772048002609328129,129089 776110515240202240,153194 776955127601192961,159245 781539944095297537,188492 764207435095564288,82066 764913772083355653,84724 755461812628271104,36877 794919640573079552,262784 771488889781485568,112363 787285442651680768,188577 754081938537717760,31349 776228618607456256,154534 792431816221130752,244550 768542007958528000,106023 794473066202103808,258598 758837104197578754,53995 763849600318910465,80393 766352852025389057,93286 768125207005519872,103382 771436396905136128,122528 787327931877949441,210207 790958374636617729,232825 766158723744198656,90482 795481637148622848,263302 772006201458585604,127775 761096673263136768,66159 762331398720061440,32941 793522048215687169,252711 794187366252638208,247569 778861577604730880,168633 790883796623040513,234583 750490795615002624,11774 793923936954105856,256125 788846737989443584,218892 787252542245892096,149205 753279862815780865,26458 778434095588122625,167569 763859488227074048,80177 788094936927182848,207287 788789688614039552,220526 776887651735592960,158673 779360156396167170,174427 795204403145965568,11774 755832641077796865,25656 770385215428632576,118698 767690578574217217,94612 775055266345734144,87904 756267607502757888,42249 790256339754844160,229693 777266586629660672,159876 785846482645749760,33169 773558100808699904,137158 780751587568340996,182036 761315835507978240,67360 764242101198553089,82481 786650959539601408,205455 791076959367290880,234583 786028415849639936,199546 793667648126976000,253032 787147534334464000,207119 776341019776475136,195876 779083034842701824,171168 788036688362692612,214288 769083861271711744,110659 774412631809658880,143473 773870453513265153,139404 788453109601333249,192840 790366873112174592,228354 791355788509995009,238207 794899519670546432,262752 756261401975414786,42344 786534678207488000,193513 791888715777839104,241940 778241119952011264,164826 790858798789382144,231894 753417069975244800,19598 793948045150797824,253793 792556808397348864,246273 777965020525240320,164826 786011621504094208,199546 793200506617331712,249469 778707952957952000,11774 788435691025948672,217519 788854404342362112,220526 794691538332700676,261155 773107538850033665,132940 793598639067189248,252408 768481036292456448,106281 773262871945879552,135381 750788437356273664,14950 751207820754874368,15643 757071469927030784,43399 780029251655524352,177704 793458197046538240,252408 777551937604493312,161988 795757394450124800,268777 759505262944235520,58232 774557034675073024,279676 777083011376488448,159876 789711851219148800,223249 764068251538034688,80939 790726751294926848,232881 788895567053074432,221832 786674233715941377,205349 763519546087051264,78274 779082842676486144,172123 767679345624088580,100561 773858230778859520,139404 760179002828951553,61145 766017427742330884,90384 770857432809508865,120541 764980058394021888,11774 768922452340596736,109666 788511045593604096,218349 749696858788917248,7358 794920402250330112,217837 768853605277241344,11774 773894925150777344,139865 785260387834925056,193669 791733032973729793,234990 763905164935737344,79513 769476368954433536,113165 758674391345475584,54070 786004534200004608,199739 795720156169179137,268281 773657015294038017,137565 769980191481466881,111558 781728487946289152,188401 750787678568755201,15316 757665062236540928,48477 760223436576690176,60363 793136412241559554,237908 757913380824948737,47693 794347372319014912,259457 756316785398480896,350503 771143446027505665,122967 786195145771188224,201619 788750741762560001,220332 788761192613359616,220332 791495175046434816,237935 756704757532725249,41854 757636446207574017,47940 732762113228169216,351346 756406718536515584,42432 757707750214209536,48594 775656310666780672,150511 770003563787452418,88930 793621924584620033,250633 794358797292580864,259258 756186952861442048,41680 788746860471185408,220332 762839223594389506,73685 788420565300310016,215252 793623808112463872,254008 792088578088169473,11774 779022482221125632,171693 792751067419271168,242521 764630099526320129,79561 788169178364555264,11774 793306416974934016,250633 795702454386098176,268356 771771458804514817,127925 762468178739933184,72541 755914920995192832,40303 765188290546769920,7311 762664155828588544,73961 765245521753759744,86440 788751977438146561,220029 749717250412797952,9433 765641961323855872,88332 788914790949281792,127871 766316835465670656,91946 792027416608866306,243187 778237465001758721,166532 768976995032018944,110716 756645034674577408,43553 785697294758715392,148962 794709931677122560,262022 761184379150401536,65180 756668998624874496,41156 753590292641558532,27045 768204507230547968,103924 771227090167312384,123825 757979909847453697,50314 778258186864254978,166532 762712954273878016,73814 785520538865262593,195975 792794453178142720,247017 793234367426375681,248988 794432004099948544,258193 773454319257546753,136814 767717270491574272,100605 751174022436708352,14351 754158363705946112,30304 791703314018607104,240260 791825056523427840,240890 774440772099768320,143585 788457636962439169,217006 790664933721735168,232169 791369658934792192,238207 781323379022372864,151463 781508027912511488,350085 794055786741821440,257492 773567866482397184,137042 779046190553899008,171982 794675522710159360,261155 795092439388127232,264397 770691879637614592,118191 772974140248559616,129558 779459609169985536,174891 770846930377314304,738099 776768980912631808,157693 776871861493739524,158520 787436640419459072,209736 781151382560608258,185496 761916640506380288,71096 794312668400074752,258044 762774391176437760,74868 779660918703599617,169764 768502070315921409,105799 751223168379985920,16897 760775990360412161,64677 786549938737950720,204413 788711782332428288,220029 792517209679540224,243562 773870657943834625,139404 778407687608528896,152594 790312331498524672,229159 794882206875291648,262022 765356366609252352,86342 792494601844191232,246225 751902650816344064,14277 775474158788550656,148870 769107224698490881,88859 788739560775659520,220332 778201102143676416,164826 779025843439996928,11774 785850528832032768,198466 788099872490741760,214247 779898585869459456,177248 795319268904673280,266146 766006407216832513,90088 787023759731404800,199211 759028082812588032,56501 786642652989104133,205181 791693050871291906,240483 779536588145557504,173964 779819731192729600,160539 757711957591859200,47693 790725507897667584,232863 733031481522561024,355475 755556027161075712,38421 770757012259045376,118191 778980959291006976,171324 758665378524336129,54070 786970583527403521,207949 778744869825097728,169586 764140402832052224,82066 786694140729946113,205902 789941839428198401,228810 755238736967852032,34666 757778125371703296,48522 773903600162451457,129551 794719089201704961,262022 786796934723833856,204193 765686517591379972,88432 785322776865288192,11774 791715631552921600,240483 775868489588408320,151071 795258634573905920,264397 795110328661057536,264397 751604728438530048,18893 750435118221758464,996861 790319084143468544,229724 733891933534179332,349283 758266847103823872,52112 775017262176669696,146259 752219379291426816,21693 768085504159993857,103354 775080928758468608,146847 763918946558803968,80192 774241070058045442,133043 752646395279077376,22546 756248837073797120,41472 748687288222101505,354032 779157744611790848,172799 768341676611997696,103899 771187627584163841,114779 794731657328726016,249926 774257024406355968,142355 767169386071330816,93210 793809015167913984,254135 765597736825597953,87904 752722850889469952,21332 788357771121033220,216943 760047897383763970,53703 759114638457868289,56964 753925580135903232,29338 792431047468167168,245148 790499102542827520,231806 759711177119268864,46379 770967876618420225,121612 759219372384804865,56964 792416969374826496,245750 767921865507606528,101681 768241722094673920,104162 756203080224473089,41685 778606531575214080,169226 794604844573069312,249926 765663621145821184,88998 794017774775324672,257423 759501922718081024,54760 791627253331308544,240145 765229128358461440,11774 771422737285967872,124597 793734386130780160,254135 794642774926786560,261155 750215702649245697,10057 755536642023170048,38183 759655353143463937,58165 778378865848844288,152594 791327729400422400,237491 765554255382052864,88052 760491286159888384,63149 767913315381211136,81869 773655371927916545,137953 767810915144118272,101681 763897781203329024,80393 770155283498856448,117026 794165501081616384,258331 788466718700167168,218275 793822407618363392,249159 752668519796355072,21897 769697649222094848,114987 771008131044433921,74133 778586532374540292,168794 786975584211439616,207113 792806725707567104,247240 756290529613189120,42432 792382227711524864,241678 769324188033228802,112336 764448063762993152,81425 781222871003701248,185496 791734678202056704,240665 761593299589357568,11774 772243430588035072,127775 789565200538013696,227130 735256344752730113,62180 778925147025616896,171168 757371277262856192,1248475 770775654472134656,120610 786423231351709696,202429 786680328995889155,204457 785538434626486272,196277 792345590122311681,245228 770473941039276032,116951 788359644922216448,215608 773202834355617792,134380 786335646180835328,202379 790721833905512448,65469 780680793769189376,182036 776965787655413761,159146 758408138114600960,52821 762054167749734400,71401 779349847107219456,158387 786240174955126789,202108 753644311233695745,27402 792063331641266176,241034 794543541502480385,261155 794655804251049984,261155 791868492903395328,240483 757301371045498880,46909 776924424230633472,157082 773649764864974848,137965 766738416558014464,95985 771491607782658048,125853 785684388071604225,195975 789462586148343808,225981 767163263251382272,97139 794008713061249024,255870 793711584400990208,252581 788580688912146432,218275 776144389974462464,153845 786244253848449024,201958 769700883135422465,114779 791129341535064064,236454 762810833525092352,74650 765924953279651840,88603 786368960358969345,349856 773737152693673984,11774 755151951592038400,35890 788223160516743168,215437 787721679598411776,205197 775336982390071296,148473 761341454845374465,1248861 764179849728495617,82344 776641856423813120,53667 763859451178811392,79784 793639794274406400,254135 768053915124273153,100893 770226721077485568,116082 793383625957842944,108396 736944144426405895,196346 793646674543509504,254135 764809409142857728,84724 755155040734773248,35373 773482112485732352,136904 769348312747040769,113165 772010561861218304,128934 793470308342607872,252408 765072591296004096,82544 757695761677062144,48270 758485266659180544,53185 793242886338904064,250633 795110203612073984,264431 758793056048943105,54070 792745239949651968,247329 775013997003304961,146259 789997511414992896,226366 751985274998042624,18555 788554523115524096,203710 754065830921383937,28866 770477680416489477,117257 770969859622592512,121046 789152532761309184,11774 769804776196313088,113894 739838006207471617,353374 759246044962103296,56964 772237076079271936,129471 768242500016279553,95055 770985428920905730,122146 794605388184293376,261155 793978748865495041,257353 795656927212670980,265855 790583929354936325,11774 768970110576959490,108795 776740936504127489,157755 785262887879241728,194157 755142449928941568,18470 785245773843697664,11774 775160591149170689,146720 795670233004568576,267862 791704875255992320,240483 764232432438489089,82018 779000622410452993,171902 781067790358675456,183759 795128422859153409,263205 762697447407616000,72216 771406111907819521,125319 788790465780862976,220526 790349224324063233,206666 755198818514194432,34645 759030390883553280,55997 764535560312528896,83391 768923160586563584,109666 777918054676197376,163990 793586800111394816,253793 786762535970099200,90209 775388177523699712,148419 795256351660318720,263907 757706053882609664,46890 772832212026810368,128323 759767573013540865,57372 765891291972505601,90031 785916030073786373,11774 785265982595960832,11774 768880095914258432,109448 788867006669869060,215505 778261717704773633,11774 772138539031097344,129471 793921349651566592,255942 795768115078594560,249926 790646004982935552,232169 795347245541576704,256393 779772042128138240,174756 787821547268386817,213253 795677980705984512,267618 761618233900298244,69231 762774627005427712,60878 759112617097060353,56964 790887070919122949,234583 788505886939422720,218275 794545910965555201,261155 794583758619967488,261155 779002722825756676,169437 792071177581854721,243075 790726378660372480,232863 771453633875611648,1249863 752883513322536961,12058 758792844131696641,53185 791019065171075072,236035 762335188122677248,72800 794300382839087104,256679 772415925408583680,127871 761675728928710656,69947 780962862600642561,183811 786209194311581696,200467 777642157712736256,162309 781353917313581056,139404 750399812135030784,13201 786639268970106880,203674 761369501585711104,67587 768618857170743296,103354 787611111382216704,209477 762725516570947589,73814 752978891296366592,22735 771970294403723264,1249907 759892251686215680,59479 787058532700913664,246425 774675193268736000,144654 786692095528562689,205143 793472129652051968,252408 764172740798525441,80643 777937553165090816,14383 762829732052250624,74943 781524883901669377,186584 795700180536463362,267862 791585022100709377,238594 777444456429522944,108396 793852639419047936,255817 755497466414272512,37433 772513061253046273,128519 792497007474638848,246273 778949327515291649,171324 774043909177610240,139404 763110394630180864,76174 793168727747416064,249444 788587305049137153,215005 776830188931866624,158520 794868408286330880,247240 750970071502188545,13195 795424342817599488,266491 779667708807815171,176196 768474285665116164,106716 766052421688623104,90384 771928957646147584,127134 766279469304872961,90735 766121328634126337,81929 778285565343072256,166532 791892662483718145,232863 764035921557590016,80716 776483864600608768,155459 778399110533488640,167407 761559709644038145,69231 787133611895984128,208178 778974293078208512,170187 759115812951162880,56964 777085758905737216,1170550 786153713085714432,200490 785292852968513537,193669 742133534916120577,738099 781179564646993920,185496 771414728962957319,105109 755879467847782400,39880 752629085658976256,22411 750714868198760452,12927 773900842848092160,138382 766013328137355265,81929 787831315332816896,204657 778682090816614401,167220 792721309738209280,246225 768634556480049152,106774 753713992951037952,27061 772500740224917505,109231 780611638877564928,150151 775512567875719168,149770 794566756287119361,261155 779389636435144705,174115 790968228533067777,234212 792637341026353152,244990 759151382532395008,27156 790906275840143360,234796 761042968434266112,1170553 762067071152877568,71099 777124280207368192,158754 776884773377630209,157755 750390630111703040,12883 787657210969153540,211877 763061747934781440,47207 769497579172298752,110585 785858172439371776,198878 735410766724116480,354836 776058184616255489,153095 791787134369816576,241678 795330248074285056,264397 765963290988142592,88869 772793054302392320,132335 775787485158932480,151688 795008223636049920,264397 789077578262974464,223286 794667718284869632,261987 789366745370861568,224680 794244296467746816,258044 794957029068668932,262849 769684163909734400,114779 771411892539682817,125222 756284845588828161,42432 787062743505469440,208016 777573525804687361,161277 777211679197102080,155451 757730510479171584,48220 785311775151357956,194923 756856143901712384,44450 794684334598979585,261666 786303879289802752,201958 755162804491948032,35890 777903429771407360,11774 771068457832054785,123135 771702265853927424,125367 777476485049380864,161185 780078069109358592,178075 793229767109648384,250633 795384545235374080,265257 768198341050109952,104653 771232976780746753,117265 786131050829221888,200244 795401213147828225,247930 752830431947526144,669866 762562908303855616,72678 777804140726538240,163763 773635529543778308,138350 776629207266955264,157082 788482518408392704,218275 790529817565212672,231784 795008825422188548,263906 778255550089879552,166912 755005889640300544,27045 747582544128835585,11774 764927011693355009,84422 794622427322089473,39957 795393612926320640,266491 788059130866962432,214354 793332014372032512,249926 778205367327162368,166266 795126354496880640,11774 751621566585245698,18502 794833201235640320,258598 767827593349529600,101681 791794853042544640,240260 785560524083855360,196788 794785917080715264,261155 776068793365778433,153095 788535399593418753,104244 795702610800103424,247930 774317787250556928,140444 787760553037074432,210238 770381397982908416,1170819 776878230473216002,157993 785637155024564224,196277 790558828261740544,231894 761652585358958592,69356 779005796336099328,171693 786383303171575808,203240 787517819151843328,210313 788734692447162369,220332 791370760430301184,238395 766357249421737984,86815 759857113665445888,58254 773699636427001856,138819 793601797231259648,253274 764927571624550400,11774 765127788898639872,431998 759076324820422656,56630 774269743457009664,141887 795431853201166336,266866 777282046796427264,159475 774742609809936384,144654 793220815634337792,249469 758614185483833344,41680 778360124926783489,166265 744510660533493761,349197 781189336456847362,185496 771472481248948225,118191 788945984059502592,222429 750497200753475584,13532 755211022302978048,36057 795115087824621568,265257 732181214384160769,1170365 757680566183469056,48810 790608890727690241,231894 751031253567016960,15808 787012405578506241,207287 794718142303977472,261666 786217903242698753,201494 769694703621017600,114987 779088907602268161,172148 752180428510007298,19236 780881651199008768,179718 771806661732343809,125142 765954578747564033,88459 791487876630515712,238292 756630892278325248,42806 759225570412597249,56964 766404391804993536,89859 764482936368422914,83469 780751879739437056,182870 789411537471479808,225359 750764921734852608,14781 753377484905656320,26446 738862045949485056,351845 794545711392047105,261155 760772525831884800,351992 793188202475511808,250135 785604050423128064,196729 793144275114528768,241959 774723836730277888,142906 787669463038513153,209796 766180979266293760,89923 788700798712684548,219958 793984336202760192,257423 770756586834984960,120610 769311465555632128,112363 732965561446092802,354162 763290949715890177,76934 774037530622570496,139148 769018892576587777,108517 767835069918478336,101681 788918062955147265,220029 752901421754880002,24134 756615756381650944,44429 770974178442743808,122146 788407341154795520,11774 786516325724221440,192032 776181153380184065,152314 792400505901166593,245128 795057450663559168,264397 763843038510735360,80393 770504734746738688,118191 793134569000022017,249841 765613203636256768,87904 780756418945175555,182870 787330203072786432,209351 762498077236178944,71429 795397084581138432,265858 789143878817361920,215505 767916544194076672,101681 777572403945869313,161277 791786147882078209,240145 776931509160833024,156835 786906452392718336,1248522 759027431059652609,350247 794680740160094208,262588 777182092128124928,159370 773705124703272961,138140 759194493954297856,56656 774492558625869824,1250121 790763665863553024,219523 791368971320717314,238205 764568486915870721,82840 775368780679479296,144824 788492473081344000,65113 792076672669450240,243427 745569231790448640,353114 781146831623450624,182960 752974477898711040,24134 785599591349563393,196277 752918321968713729,11774 771869688649441280,126389 733059823781171200,354962 788151192987860993,216009 758505604168163329,52821 763499135416664064,45672 769373256495140864,112363 788478550160453632,217106 794557344290107394,261155 770753990212591616,119786 791409718300446721,236884 766903270694457344,94818 766478341813698560,93823 764524441636405248,83391 781338719097876481,139404 750745068969996288,15073 793260499869769728,249469 755493736046481409,37655 776844731179409408,158673 788004370549907456,214209 775042455972384768,146205 773859683215872000,139404 793888402357702656,256255 772852477297295360,132697 794568982426619904,261155 764076955373228033,81702 780612819532156928,181419 794077787728449536,249926 787096519421882368,207861 764914019660599296,85159 772444411158560768,121795 792770514762752001,247241 786658912720355329,204302 791728559266017280,240483 754023097636880388,30590 755164662963003392,35890 763773526100676608,11774 794720040507449344,262849 767966753783582720,103552 775449948578013184,148800 785934504732962817,199546 790937269695688707,232825 772083263640854528,126498 781119538662211585,185496 756923624012017665,44450 751218549604179968,15066 791971339552915456,238207 757800747731791872,42249 760155117765222400,51069 781000536170565632,183269 788868834149085185,221785 787310817758683137,351463 760903147455782913,65626 765155340371492864,84724 785829844567326720,198671 789866751949361152,227242 790674004218568704,232169 779095899083505664,168794 754827969554747393,33356 795727670202028032,267737 768157136702545920,103354 763180740179734529,18619 788066657553952770,215005 790260158043533312,229159 792622265875722241,244270 771421249402699776,122532 794691971365343232,262784 778647809071452160,167407 757372191671324672,46394 777359627885289472,159146 788606146429026304,215088 765430435639799809,86961 793198766497026048,243286 776869996760674304,157840 791682403651706881,11774 753768718866538496,29790 732361095533338628,351673 750096321021825028,8459 775019444619837440,144682 792016271952998400,243075 790753583062880256,232863 766752189398159360,87904 795342001050791936,262752 788023092366934016,214354 787668569194635268,208178 756856940504940545,44429 767389685450625025,99030 770334701668143104,117257 773712583652245504,11774 775379403731832832,148574 769201390384062464,110023 792225296472690688,244550 756574693231058944,43956 793099725738086400,249469 764269489936408577,1248768 785655053633794050,197512 776179531681964032,154322 758639132860178436,41680 768600014310354944,107469 786898247189168128,199431 759098653189349376,56964 754074635566735360,31686 757633843105071104,48351 761261876567281664,66897 788411103013253121,11774 771704264926367744,126972 768566856869351425,105345 793672051731169280,251376 769570774852177920,113138 794002837378199552,256239 793842710796992512,255866 795011252569280512,262022 785705523354083328,197297 763822645838159872,80366 760164908105293824,61444 788541876815007745,218260 792950364978843648,247877 755489628870803456,35890 760782258533863425,64677 774247366023077888,142208 795713644864667648,199307 757251169412534273,44429 780374695816364032,179742 794137139151773696,252639 790586300394909696,232137 792118242768592896,244224 794897389941362688,263667 776270430990659584,151753 780766387606171648,182870 780791479149166592,183269 793544404397162496,252020 785616151741169664,197512 788776657213464576,220717 788914572837031936,220029 790517648551452672,228341 767839756369682433,100561 781532162164076544,188401 792148843844349952,243075 794024729703088128,257492 794564517241978884,261155 775394777697099776,148032 790530625581309953,231894 763862873508544512,80643 767734251475312640,100605 752285276844601344,21461 786013026717536256,199561 790936939268444160,231894 771361113548152838,124597 768204629691789312,103354 770666090112413696,102529 790976378816565248,235590 791347161975910401,237675 760091286833594368,60832 756688205236342784,43553 759301469694746625,56772 790974677338513408,235621 795486417174589440,267262 753784517920428032,351340 781373365147742208,185921 788851406727811072,220029 792070722051072000,242485 780841992481677312,182726 785645847996354560,11774 792097235236446209,243075 768430987919392768,106281 780820476167725056,183468 770736312290861056,120610 791090715895881729,234583 791473667448463360,238207 766864006665506817,95672 763006425706528768,75899 778213546056355840,166390 791162527925297152,235990 768851946513903617,109167 787315903385907204,199307 777186623226339328,156061 794534516757069824,261172 791737869375332352,240682 775842999393619969,149953 788493743372406785,218275 776414561620471813,153845 794158333464715265,254444 794440314043908096,11774 759408238232236032,57883 788211782405885952,213064 795730064168062977,266151 775525397047840768,149770 776570794570723329,156926 787644332375351297,210678 794526491010887680,261155 781332645460504576,185595 788071700168445952,215005 777453460224610304,159876 753573149590089728,26458 768742875878322180,106281 778230523198078977,166390 787094680932536320,209035 764574944831369221,82066 790238629360726016,228333 760606849292865536,54003 743954556690673666,47188 789209933678018560,222655 759127974318903296,56952 765661043293032448,87858 763825076466692096,80098 756876474125316098,44429 790338246211411968,228888 792078866533744641,243427 788073034796060672,214492 781345668673654784,139404 790293562680307712,230282 752847643152412672,23899 756193966781927424,41680 785311712543211520,11774 791289352391360512,78159 762727351364882432,73712 781630524653572096,186980 769666443457724416,112788 795242175424364544,262053 762632342305464320,73814 793204270199889920,250633 761943797873778688,431998 781229388679540736,186170 793863146104496128,256255 788060038535475200,199307 757905876812374017,49431 764267086436851712,81869 794243883215429632,258456 753192548429131776,24795 794559189926481920,261155 764921067026550785,84384 770439926055899137,118191 733362774525415424,354869 776203323619745792,153845 757601738459222016,46370 773786585426821120,11774 790000913180131328,200963 795425239463317504,266884 751937468790743040,20493 790634930342617088,232863 763914791467429888,80192 769014289441099777,109874 734079745701249025,352761 761584439751127040,69231 763463941225865218,78566 775819425496731648,151463 777350768030474241,160030 769318005536858112,109945 791774080676442113,240718 761342337708650496,67973 780920076539138048,183269 763004799688278017,75724 791370992429985793,238429 794062974080184320,257492 786295956782264320,202200 788465318746218496,217519 772978971348639745,133204 785518671682764801,196277 781227424683925505,186434 789413139154542592,217519 792833042964512768,220029 770925536294080513,120557 793083590565298177,249348 778363110277128192,166339 767888732540194817,101163 772455531403292672,130415 790714687411204096,233786 794544005442899972,261155 776457781448679425,156055 795741097955917824,267862 776909290640699393,159377 785282263852482560,194648 781211449708257281,185496 781547472057274368,185310 786341104383827968,202727 768967582774759424,110209 795404806332497920,266884 764945328671895552,84724 787149889465569280,207949 733008502680104961,355006 795425940969058304,248924 751116910524141568,16897 765286491912216576,80486 773666297062232066,137698 793103275566432256,249469 763809166548881408,80098 750688207545757697,14421 761989422283886593,431998 787038414755405824,208014 793083981197479936,249286 793490263423541255,251566 780931954145320960,183269 788886696410681344,220689 769021638990004224,110709 794354884501913600,258829 787099839716655104,207119 760365690658230273,62063 762685164820566016,63459 757776339264950272,47940 773893547393060864,79987 787017080381976576,207076 767012150636314624,95593 770558116786233348,115726 765213434619113472,45655 778391711085060097,168045 792350456702009344,245016 795278959894204416,204337 769647155539652608,114726 794332167019098112,259659 793907722341257216,256451 770721594826170372,121046 763357540906332160,77731 785609022984421376,196348 790733310074818560,233154 772495712017903616,131263 781463764470292480,139404 771397623840288768,125222 787267093523640320,209184 786732194207113216,199546 792025768297582592,243187 753369874001383424,27317 775835065842479104,151947 771831871567048704,128263 790548197802254338,232137 791364521772388352,11774 794574587757350912,261155 775823891742666752,151165 789157893358686208,11774 751656331694727168,14277 732236289202880513,349262 793099663033368576,249469 768077186863656962,96848 776282972378898432,154832 792900718655078400,247241 792158782579245058,186434 792827223472476160,247877 774404578339160064,139404 732856593822408704,354341 767202931078823936,97852 753583107253514241,28037 789308600510324736,225359 751175485493739520,15643 775401452034371584,148537 795331895055749120,11774 764961168662286336,84058 790774042563186688,232881 757377284986826752,46974 788126659161370624,215012 793936950013071360,256219 788414759259430912,217519 794694825794736129,261666 791785213512724481,240689 764904279890989056,84724 765395861107011585,87245 780901917153173508,183530 761914347279048708,71134 771494920423112704,124597 788826604499677184,216009 787910087742525440,207113 792057093540966400,243075 776080868519481345,153194 795615773423235073,267521 793509801024114688,253042 753693281809072128,28819 794663287480877068,262022 759082740562157568,56889 791330310445236224,237236 780832299088744448,183269 771547457075372032,125554 755627914893426688,38792 771428272177577984,121479 779334377838776320,158387 751131401596989440,16706 790966640246751232,231517 757976861779558400,42955 793201384719945728,249895 755242469646819328,35890 751696943630446592,18893 780488754519605248,11774 743534143275999232,351252 765036700699619328,85562 758106417811169280,50923 773902049352245248,139404 761592322261938176,68993 771434518922178560,125742 753214080664690688,26140 761708711584890880,68862 790903563522277376,234796 794582661763239937,261155 764891728528703516,84724 792444115799666688,243659 794244524830822400,258456 762942714245685248,75073 771183775396999168,122982 794809518085443584,262752 770359455024345089,117400 753728515590197248,29548 785514597222649856,196277 794866392059281408,257693 787178327027089408,669866 780895545833426944,184286 792298101822193664,245035 795037973041455104,247930 785702599869759488,197512 786223015369412608,200235 767466422196895745,99571 779486840210460672,174427 790899363476283392,234583 774071122430005248,140444 792745213727039489,242636 735243581879910404,351252 773274330335629313,135888 763937603984822273,79691 752955171085414404,24483 786187137192435712,201494 775361277954658308,148537 786676289033961473,205039 791002532638142464,235886 753725794149552128,11774 763494164621328384,78684 787295593840402432,209035 778588854135558144,168764 765946681749712896,87904 789663353530490880,225611 755170723023327232,35890 777944982783156224,352722 754996800659005440,34666 769437610574045184,112336 778231900372697088,166532 794921096323530752,249926 758366570276003840,41703 793459362320773120,233154 763446142818332672,78159 780098060860923904,177444 757985372357861377,47940 763871338306138112,80939 792270638937362432,244221 794636224061390848,261942 770788510198489088,118191 770938857286209537,121046 780859320447733760,183269 786746128616202241,105109 750727426381152256,11495 787480338347864064,210235 791375867104624640,238286 793868146365046784,256255 749659960225783808,9087 786009434141167616,192949 779076767059369984,172621 787461414537588736,210253 757922004670541824,48826 794029349498298369,255942 769926621918818304,115511 771120406338174976,122759 793297244736802817,250633 790277732420595713,228341 750049959957786624,10848 794259007502303232,258598 792392883848347648,238045 787158281819086848,209043 771809215451049984,128194 760612604926537729,56595 779106456889012224,168284 781352990758141952,186553 790603904107044865,232791 792016515822391296,243075 774029839573450756,138819 785255709977870336,194154 752239818034192385,20279 771520132900265985,125853 781165971876683776,185601 751064212395393025,16310 751157151347773441,16833 756939192299458560,44450 786539391376166912,204413 754735577187049472,33356 791684232099819521,240665 788142550624247808,215754 779371100731998208,174427 793136424690286593,249348 750383638378795008,12883 755743027273007104,37656 774055415948599296,139404 770598933970034688,44421 795134392830140416,264397 758128630463664128,51069 759126363756437504,56964 765624048042799104,88052 781910202681401345,190635 787903491578605569,205197 792086662549352448,243427 774064193704046592,140437 739561896810938368,11774 776141761655611392,152735 764183946678575104,81702 793427487195664384,252020 795716895966007296,267737 774625823022321665,142566 761386152343384064,66842 788472939964469248,218275 755790157358465024,27045 765532096714592256,84724 762856288598396929,1249074 793886942739984385,254500 761651041771270144,67906 756605247154298881,44273 795039062235213824,264700 770482601337483264,209828 794626866988589057,261399 744190185508855808,1247641 787996807494184960,213887 790107466465959937,229693 764493921456009217,82792 759448363473395712,56964 778792163534524417,151071 739249263566327808,11774 773867709440356356,139404 750469354148524033,12883 775829770726629376,143097 786992533184376834,208176 765311915916685313,86440 753182407809961984,17031 753616844624232450,26539 767938888572674048,101681 770548604578754560,118191 791824838906163201,240483 775745993920897025,150511 764784191041114112,80939 757052122164703232,44359 794588705533009920,261155 762264427831894016,71115 793179979005603840,249926 767858295780548608,101681 786336811601825793,201958 760807471208202240,64722 778246454926118912,166532 788526376139759617,218455 776399290969235457,1250064 752958904896630785,24196 790887814296514560,221524 775249447169196032,145866 791657775013081089,238395 778390455474094080,167407 794938882768904192,263895 786774601707773952,205143 781850610891055104,67331 794320283213643776,258741 765685562661560320,89198 793209077727956992,249841 793580247937581056,253793 759249639359078400,52112 790971737663942657,235590 732226079075782656,349776 793031387171332096,249013 757008246112604160,44837 792151610768101377,228101 777253235191123970,157993 758424153737355264,53209 763092209574907905,75899 794532699549659136,261155 780137378635718656,164764 793514895056613376,252020 780127605957820416,177704 794553675209281536,261155 794381179755450368,252020 788440193204445185,11774 778318872520777728,164797 757376955574587393,46379 762312808381898752,353879 775420478483816449,148045 777518024672710656,162213 776052780561797120,153095 780605980669116416,181789 785706324470272000,197297 770155309306347520,117026 777555276476014592,161387 792839541510070273,239998 793239027088551936,250293 788127472852213760,215754 764048354275799040,77590 766623550858006528,93184 772098822914703362,97355 795409841447636992,266822 791132878885228545,78159 793505114648678401,252824 773620575155675137,137869 752249646919987200,14277 765234416385822720,86103 792866558712254464,73150 758021558082244609,50464 743901869626490884,351340 763089093718896640,74321 732685690618695681,353220 751925043970453505,14277 764156065118171136,82066 794606021956304896,261155 788755028374724608,220526 756423828595679233,36875 795605783245451264,265855 738147959401906176,351436 779380921741012992,174427 788779586200870912,220526 787074230684905472,209043 792099865836724224,243187 770241514735677440,117257 788965545135661056,214117 791592092384452608,237908 755955465687891968,40881 772057337460699136,88930 786367064902696960,202727 774013148085030913,139404 758813582670782464,54070 755166596415549441,34731 787064667302748160,207287 785858645628186624,198878 792041067642105857,217032 791149071109124096,234583 787081339405086720,208599 786607871693848576,205039 764984154396069888,84889 772861202351349760,133212 776836863319498752,158428 780494262198829063,180865 785544665382522880,196676 779100215345307648,171644 779814478321819648,27156 755852887117357056,18215 777298730705756161,160593 774368039408062465,143326 786736677465186304,202815 757884216700919808,49852 795744342925115392,248924 792230252076343296,243187 764941513486983169,84449 790370397019602944,209828 792038772351262721,243075 794581173079080960,261109 751963932416442368,17794 769667882460516353,112382 791352469494390788,238395 794321471082496000,259659 772666039083622400,120976 789148356098523136,223286 786361034055389184,201620 780616691516452864,182154 779313332193005568,173964 768518316654592000,104932 756601898996727808,44274 785533253398781952,196277 765899475156021248,90031 775460660788465664,146488 775797664965234694,138812 788489812034543616,218495 794052120005644288,257423 778955592484331522,171324 779120373845467136,171463 779011455760883712,172047 757692790234976256,48753 793254776880234496,250293 770801712328302593,120610 760563670229188608,61544 773991656026615808,133519 770391099500335104,118393 752910748146360322,24134 768046535766519808,86815 768209929077264384,93286 761298901941030912,1248909 765106693424361473,85855 754950322955677696,26721 764466143188758528,81574 756574090971021312,18341 792558674031947776,246295 771127285260783616,122126 792494732911972356,246225 771779065598664704,127657 791832093143732224,239998 761730500310491136,70548 775493594702544896,149389 763834629715472384,11774 777142327328575488,155028 756186152760115200,41680 767691258982576129,100605 785892273917685760,198878 789410304648105984,225911 791358518246772737,238395 757590414207713281,47545 760501262689402880,63214 769010503209410560,110853 776456679856541696,154819 791872178572500992,11774 786348220108660736,201958 787721960109113344,199307 758408437512282112,52821 759096686371282944,56964 763421367421329408,77185 763726022961340416,75724 775687915061993472,127903 751696984956866561,15721 791076479195111424,235487 773985633455013888,140444 788458151804821504,218275 757751934233247744,43579 794888621035753474,263708 754739900734402560,33356 759035503404388352,56552 786191694253264898,201619 781213722358403072,186434 794602440842743808,261155 781329814921678848,183759 770776324730261504,121046 773919516187168768,139404 777271589234540544,159146 777846274129293312,164001 750079504710709249,11553 793923687086964736,256358 743576739989749761,1170572 788059778278752256,215005 754821554211524608,32337 732937802715910144,354752 761185033784741889,66348 794619315974598656,262022 767960463418294272,102803 786776184713457666,206642 750414579302211584,12883 770309413743702017,118015 758072718398935040,49843 785458291828727808,195975 787294095110725632,207613 790995836499030016,235101 761609983574302721,69711 785817131896057856,198671 785839117540229124,108396 790746534212083712,99049 785734312008134656,196788 777264593114574848,159146 761391123440947200,1248928 795156796373495808,263907 764994474674008064,85562 756606819569537024,41839 778323147489628160,167517 786949690147364865,207287 791053757979226112,235620 788482925289504768,217519 756604023650803713,44273 773613499243126784,137158 787289922763952128,209477 788087173002113024,215005 793214369148575748,249469 765723573881233408,53999 785788442319917056,197286 763871148534706176,80939 755114917359783936,34666 791167465040510976,234583 774090659162488834,141360 768960986858426368,110362 773903268376408065,139865 788018787345772547,214173 788147780057300992,215005 786011322945302529,199178 780556634456072192,181548 765217215054385153,86103 772990108391739393,132996 778215082480271360,163764 775794749122969601,151589 780938550736986112,184499 750761034789498880,14349 795390658567610368,265858 793208302155001860,250633 781196962301353984,186212 786588071588311040,204835 790272607295713281,229159 781546454959751168,187976 771017090731954177,26066 770660055465230336,119794 775879517499908097,151748 795475366760435712,247930 791469122261581824,239405 758106211434786817,49852 773293834763657216,128926 792625625408294912,246392 773576119350128640,136110 788829423139258368,220777 761969201921744898,63655 779468011539488768,172967 752303308761550852,15808 785645331564208128,195975 765038897852067841,82066 778421279313375236,152594 792824992450904064,247877 760258899735961602,61545 773269464968232960,89283 794026515709181952,257492 754032636302098432,31377 760563365592739840,60112 786725421408739328,90209 781255505259945984,185622 794242530657370118,259200 773843539444789248,11774 764150403692896258,80155 758413287536992256,47903 793290285195333634,249926 732228235531014148,349197 749382813988769792,8497 786240027080679425,1063777 761650366714904576,47283 776902412707692545,159258 794543615137738753,261155 794640077691437061,262022 766369966593413120,93286 790722614570475525,232884 780294703866523648,177233 795399259323564032,266138 785601974125199360,197512 790633828154912768,232992 792912091694833665,240890 792438060369584128,245998 780599912169934848,80785 793123987576479745,248437 778679838982885376,169232 795655232030019584,267655 780520928987930625,163763 794422055764721665,260173 795656845704777734,267521 764579417163046912,83751 764154691513118721,82283 781560641354080256,188577 793240779024134144,249926 750489521083469824,13343 760312094638080000,61544 766693219404877827,95568 793252899178418178,250135 791338179554967552,237491 762322846316007424,70764 786373736580653056,201958 753043661936472064,24787 771421245376192512,125367 772867598136451072,132943 777824232734650368,163763 754699652318978048,33089 771712068571443200,127134 792070098223673344,243427 765212494994497536,86103 770223306154749952,116164 788125772519211008,215005 770375797290905600,117849 754178086158098432,30296 761825286077816833,70072 762003665485987840,71470 793893435644182528,256255 794532057804341248,261109 763116622781542400,76549 764220555763384320,82066 751143410229280769,16953 749923649629540352,9695 767829902296965120,100893 776116651146084353,153095 791347850298945536,11774 752309350048288769,14277 756780615039496196,44971 773882277449310208,139404 775412987716837376,148800 759094606751334400,56889 764376456231161857,82283 776057093652484096,153194 793457866208268289,252408 762769832936935425,73704 767830506113273857,101681 776932203624148992,158387 780411440771522560,179742 786054278532128768,199211 794729984610988032,262752 793931333089234949,254135 788203912922673152,214992 794601830382702592,261818 788827066217197568,216009 762680407020023808,11774 795348785798975488,256038 781207651627642880,185595 785906081591496704,199546 781255659744468992,185496 793134603393462272,249469 775048437620408321,145244 776224196107972608,149953 776748909808934912,157755 787067140268371968,207965 764896971899412480,84886 761327291108585472,67229 771646459959611392,126745 785482941971337218,195975 761651620115582976,67678 768231516346384384,11774 752131175733456896,21034 774985960417206272,146259 794925241369763841,263895 777083597027090432,157724 775374784972591104,148645 765201791306784768,85562 762749015892987904,73814 776172606252802048,153779 753949339404337152,30590 758896611934167041,52054 758499935654449152,53144 777891743719165952,157437 785539542459617280,195825 732951426209480705,354847 751717620345237504,14277 769048168340258816,109167 791668291748110337,240145 788209103063568385,214809 771550800216588288,125381 750715399717523456,12927 732400224996626433,351931 787825607178543104,205197 763917205914255360,81166 777794732558737410,159359 761338984903561216,68182 791982590085312513,240763 789561860831993856,225981 776193294506209280,153845 788167142789132288,215969 764253825129668612,81869 759908834190106624,58890 781355713834561536,183269 781240627732316160,186212 791656177524277248,239456 791162451735769089,236502 753241374317748225,26303 785277762244190208,194082 791073030466310144,235590 748941340428435460,11774 788177053334069248,215608 794234003167453184,258598 735139255094149122,11774 765644695741489152,88660 787089977276456960,209129 776580577256275968,156835 785540051966930944,196788 790941010301816832,232169 770270270061813760,112939 792118234233180160,244230 770120337027657728,105109 774703513901240320,140444 781487021131005952,184223 773891190055763968,139404 757776206574002176,48840 767812601162108929,97438 794573513449316352,261155 794627739537940481,261796 733088018798546944,355880 761163214843482112,66897 759470756350787585,1248643 787031651792531456,208016 757183101244153856,44274 785822335903395840,197512 774928478076542976,91553 794922245890117632,263817 790598381852762114,231318 780925538923868160,184540 788132367755948032,215012 793615919104745472,254135 761276648985681920,67023 785341929642795013,195125 766015287875473408,81929 766709154786512897,95672 779460268325679104,173628 793191042178621440,233736 779106217331351552,172862 785276929259675648,194667 764635087090569216,83391 791693612035694592,240483 777572602336325632,162596 788920435127705600,11774 791020540261564416,234867 765964882361462784,87145 787090285062828033,209129 792842173918175232,244270 793209136351629312,245575 764609370097274880,84209 789927326985236480,228820 765268378110091269,86209 793802736554823684,255393 764195020886970368,81946 785367707629649920,195481 758748640403873792,54070 764760865379848192,81446 767877040154537984,102249 772128281306902528,431998 791690627847163904,240483 794556309060329472,261155 764122762579292160,79583 776067992933109760,153095 769700906858184704,114987 779653608841310208,175340 793379972681347072,249926 778258613139681280,166853 732366960265027586,1170450 789077591432933376,223286 768211570702815232,103924 778420423201521664,152594 789284772220661761,224680 749702400332558336,7361 768869898424492032,109167 770415052306386944,118191 794240315414564864,128783 775517246189891585,149124 773590295539814400,137795 766685558340890626,94806 771759138934251520,127582 776150567420727296,153812 776580126527991808,156835 759193787004510209,56964 776854842224631808,155688 785645165104947200,197409 790931028210774016,234583 755154026178547712,35373 780417405403013120,178301 792069516943564800,242693 787273338963959812,188577 785344662043238400,11774 762117852035969024,431998 762781386835161088,73814 768966963217313792,107559 771758453689839616,11774 766524471767207940,93823 771770130858647553,738099 775462197669588992,147831 762796943709970432,74592 780910906440085504,183269 785510735283560448,196277 789841014408085504,225981 794554644756307968,261155 764782091003371520,84724 773583825486028800,137042 795242448318394370,261155 762642737111764997,73926 766477965484064768,92860 791684123094093824,240718 764650214837723136,83391 766367898294026244,93405 786004182901755904,200382 789472410856779776,220727 758288777777340418,50923 762135209311514624,70263 793792248156712960,255393 772451560316022784,128934 778921452892413952,171168 781145819462250497,183759 766844877178933249,80939 790641347078201344,11774 793185608344694784,250430 794107186528010240,256255 776243763442225152,153596 788020004595896320,214492 761910724541222912,70858 763369447692337152,76794 790605215464423424,232791 759511843274534912,57574 795700289575718913,265855 765215388896403456,86440 793530751014752256,252408 790877747501527040,234583 788100189798137856,214899 772826786505760768,11774 795032724029444097,263864 790261774620635136,195764 771052779095859200,122622 794924337358782465,261818 787239517480624128,209409 792558454665641984,246295 785281412131852289,193669 788470057638633472,218275 795772022617997318,262925 750608179495591936,13941 793470730272768001,252196 769345638152622080,110389 769811925840650240,113005 779387365185888256,173753 791415578460196865,237908 759102758179987457,55660 774985996681162752,146259 766335871243194368,93036 757713886678245376,46909 791853580567347200,240535 752299007548923904,17842 780561464813838336,43553 756190591222972416,35931 767813903027871744,101681 775898489989402624,149953 793197751685218305,249926 743225409169391616,47188 776701898707664896,155390 753347667372175364,27045 763703798103760896,77668 751728564169482240,18893 740327706357829632,11774 773907072626880512,139404 759232107319267330,349856 785862799880663040,197512 789677408722886658,212131 794663798481121280,261155 774392986893516800,142527 778076324787138560,159090 794710144760287232,261155 773219318129684481,133988 779093540961787904,171324 765359005917077505,86274 770062834088742912,116703 788102801616494592,214247 758113471363887105,41703 766543699970883584,90088 793998142882639872,242693 794577133712580614,11774 794665412482973696,262349 772120470187573248,129558 774084217701412864,137042 761922528537300992,70941 794614185195814913,262053 770403659381432320,117257 779057011354918912,171693 760949213748404224,60163 778284786381049859,166532 779995408923754496,164826 780052105633603584,164328 751553526078312448,17416 760192001241325568,61352 794301847586689030,257406 767164868940226560,97386 773191915843887105,132996 773702340289462273,138819 786621810905260032,203674 756203536489132032,41909 773282369021153280,135190 776809368910266369,155027 780087406372483072,178258 755585349804560384,36719 790007607859838976,228820 787125304774922240,198689 756358706946801665,41518 774672301585489921,144542 794250243327934464,259063 780593975229091840,181886 734777257701572608,351644 791625350665138176,239344 795745120771538944,262022 794227971191996416,257492 774883359055089664,145244 780807420092317696,182036 757943343292698624,49400 794798706440699904,261155 772951367564554245,133519 794630412580646912,261155 769061251108507648,87607 795478975833378816,266079 750105578756796420,11434 778203122241933312,166422 793074732648239104,249286 754837877989765124,17886 765763829263368193,88920 742038396953055232,353488 793907078565888000,255954 772882245061320704,131870 768026643273318400,102833 778290109720371201,167220 793650648315232256,253164 732267368123138049,350539 732221070934056962,349538 768972428060033024,110209 787495287904272384,208176 788785881238732800,220526 755171916953116673,35890 791818800765165568,241819 794304585804353537,11774 781609606011293696,188860 788412513205575680,217519 751747929673576449,19485 755156712412160000,35890 793609453966811136,252639 777343821797523456,159876 768888394550095872,108849 773200685038919680,132138 758336022262448128,46384 786742440199880704,204980 766312891662241792,91122 755799556231720960,11774 793102874146402304,249469 793803795570360320,252639 788242579384967168,214492 755503908840173568,38032 763423818090033152,78129 790695646407766016,233692 791376909221453824,236928 786994609088004096,207843 768507175027310593,106716 788897741388734464,221972 793938746349645824,255942 744207812486529024,33169 752972430587662337,24196 776864108045934592,146259 761399252643934208,1248549 779147955110633472,172545 769615558878777344,110585 768042489517379584,103030 758780720923889665,55257 763586033711587328,78344 781917150294540291,189724 769943671269535744,115511 765718566742077441,89408 752998806908727296,24248 761280694165188608,67229 772901769785380864,132335 772457297691889664,131045 774973991630974976,144682 761569201538596865,69231 772847513158029312,132967 768972061956079616,110362 770850452414009345,120610 756731725586178048,43471 779677716673028096,173628 758727138807803904,54842 792305761569341440,243165 766474879512158210,93036 785265295145525248,11774 758068470994997248,50923 768499545634287616,106716 755382479788253184,37044 774427770814337024,142527 778199055482621952,164826 773051964045266944,133519 762549670241501184,72216 792603954945200128,246338 765261332866183168,74247 791662333399490560,240483 794151253945131008,252939 772114238852698112,129558 756333917456785409,42249 749281678556815360,7615 777973966417780736,165185 790992306803511296,235487 775875826986344448,152314 781876805342863360,190635 788840322562306048,219119 785636274216407040,196917 771741693313822721,125111 766673544814088192,92860 764956178119954432,11774 753266689270317056,24704 765706915917750272,86103 792108215290978306,243187 761978457484062720,71415 785733606559723520,195975 791017709932716033,234583 771523185313361922,126389 788753675229343744,220526 785310892254564352,11774 795394684122112000,266884 761658587055656960,69747 772501219684257792,99816 790990755401793536,235677 767955368098037760,100591 765369590520176640,86103 790725563354931200,232881 774996513827192832,146259 776131760065224705,153095 788303905197330434,214078 793211843275788289,250064 792412014463229952,235215 775361624127467520,148645 787064998233313281,207733 793187644532547585,249926 771051257012236288,122955 786912014979465216,207287 793503537112252416,252408 795305993546514432,971825 774720902755938304,144494 788455703220326400,217519 765568894052372481,88052 795371383698104320,266054 788882645220519936,191622 761544529832837120,67973 764981627403599872,85562 732491338772451328,351617 760582366930739200,62452 768827472318230533,106774 777161307489497088,159876 758493038930960385,53185 790633990952583168,232137 765514621386166276,87904 788101767150104577,215252 757564025303597056,47782 750376293846441984,11774 794291316163301377,258249 768966529731792897,49400 778403319320489984,167407 763424562063167489,78129 769376233809477632,100893 770290622313828352,117257 752629906840784896,22916 793275979355398144,249926 767812349273247745,100893 795041287804166144,261059 756299598109433856,42495 772281657164439552,129558 757667122201915393,47761 758687446787842048,54011 766713078700445696,95708 773667591550214151,137315 753701596475731969,29339 769360280916811776,112872 755824971973144576,39384 776750759983648768,157755 752858973674414080,21330 763003068761960448,75899 757719330620633088,49114 776562287196987392,154832 789924463051538432,228820 778793259426467840,169310 745313960572813312,11774 762631160803516416,73926 763915746132959232,352255 790430669365088256,230270 780949498264682496,183632 795767924514553856,247930 764978765449617408,84745 758432958160130048,52112 780476123515727872,11774 778398867423268864,167046 765985245128757248,90618 786376898796396544,194082 773682483523125248,138488 780625569889214464,182211 786908611012419584,207287 791670474967097345,239405 749386565756055552,7311 777843819647819776,164001 786798786479730688,204413 776543289864515584,156132 794611390841585665,260914 773878883816972288,139404 767858405323055104,102137 758100396409819136,51451 745286067683614721,11774 791328978044850176,236502 763910054013640704,80192 772813531699785729,132364 795672834165145600,234117 776194501622763521,153248 767560126924480512,99667 790914787916021760,234653 767195671929753600,97852 789230530331971584,223899 768513506865995776,103899 758380776790433792,48029 787986800769990656,213887 792073987450736640,243187 758779219031699456,1248642 767615651850571776,86440 785995797410316288,200566 795370166913814531,264397 795406635111944192,266138 763788776980242433,79691 774340945441546240,139404 777924854276247552,163763 775123235188846592,146720 758401674817835008,52921 778196400299511808,166390 761561541598523393,68878 759883580105428992,55257 768267691815735296,100893 789265067690688512,224818 758289747773042689,51809 763894682527170560,80393 794949090454994944,263895 785571232133578753,196102 790515815883890688,231894 788047797807378433,210274 771743785743028224,124597 786241258855407617,201555 767164972216508416,80939 786413325403828224,203674 758476137706250240,53185 772904461740179457,131027 753349754487123968,27061 789183609429032960,222647 752838709771370501,17416 761643946061787136,69422 773870593561141249,139404 768956732567613441,110615 749792144622227459,7816 767589391095238656,96263 765660134479724544,1249289 790504462133649408,11774 762792789859966976,73712 732634155545042944,1170592 794253964518760448,256471 795136596576124928,263205 773869873726447617,139392 781281169883136001,187084 792941640453193729,248656 759111617737068544,55660 761273794170327040,24497 757961434743599104,50143 789427279579353093,225981 794346590458626048,257788 794990712387354624,264397 787369879015874561,210289 779154435771695104,172962 781309232163332096,26066 795405218007621632,228101 762702418790477824,73814 791869413838450688,240763 791658368104534016,240483 760282875019325440,61463 788522735840337920,215005 790297824302956544,11774 750752793317642242,14277 760180791913484289,60866 770745479911116801,119681 769875230567256064,47940 758753761246388224,55103 773469891005255680,136904 794884550790959105,261818 762427769045159936,73196 787094078118825984,209129 780819740356911104,183068 768654465033506816,85326 769385167135834112,109713 777663486499311616,163084 781701018274795520,188401 762693891598512128,73926 785619453765570560,197512 778243439318097920,355260 778609988302430208,161277 762694312412971008,74133 791805697910595588,240483 771851311755264000,128382 771897325904166913,128519 786998791211618304,207613 762598287568412672,73662 776920623582945280,158589 770078589819715586,107054 786092084172390400,199546 788774110725668864,203710 791739249917702144,238272 792533819089747968,245130 773568291944091649,136904 768854736300716032,105109 792501911282933761,246225 750367438810718212,11495 752915637274497024,24134 781558119868485632,188119 795501474809643008,267265 775554654922944513,148684 761218017069899780,65307 779102435012784129,172799 765026079912243200,85562 781598306103234560,140444 773977137741176832,139404 773900371047616512,139404 791078372361154560,236454 758669141209481216,54070 766096163091148801,90384 788140286530637825,214492 762046477858316288,71233 773586773540831236,137042 770885702036905984,120610 788114771786788864,215505 732817453219229696,398870 779442839268851712,172799 758795117239074816,54070 774806908763041792,144494 787365956439904256,208146 773965258763362304,353879 766357858439028736,91946 778879474184093696,170077 793151357838426112,249926 793330016000086016,249926 758050908278231040,47761 772154508847742977,129116 776090930944184320,152946 788155673494351872,215608 788474572832067585,218390 794625447577391105,261576 794208295107973120,258598 773940675054153728,140232 765807698931744769,85115 794582480175120386,261155 795005147856322560,263895 775729871238684673,11774 786957683697909761,207613 750264911083630592,10925 766345227753840640,93261 794527149227180032,261155 765613419038961664,88669 777521138578649088,161456 763432307956944896,77731 793559286546886656,252014 774361477801062400,140444 792879749173383168,247877 786883686427951104,159876 763888982539337728,80209 769569125236637696,99684 775783370127085568,151071 791240508106543104,234583 776602335380471808,156835 760623407251623936,64147 774648578501406720,144234 765011519226712064,353879 768967330604916741,110209 794635769839288320,261155 760489328539598848,62063 761217383952478208,65180 786436967097470977,203674 753312385734021120,26780 776935253176905729,157840 749297269095079936,7064 755831273591930880,11774 763560250620293120,77185 738604469076688898,11774 785870283504615424,198878 766683408839749632,94699 775899999670407168,131421 771524137462345729,125554 755894827116560384,40550 785283369177186304,194648 785686783392673792,197512 785938242558431232,199546 760525034184073217,63410 764947561689997313,11774 793508610277908480,251394 733877473352503296,354238 756542593798811648,11774 760270533120307200,60794 763110871023312896,76549 794583104241410048,260849 769072746907242496,109964 770648394096336896,120338 794731059229265920,262849 793218951824207874,249926 733657638689349632,355667 778206854652518400,163763 793080647770316802,248569 755460183992795136,35044 794190380564500480,235487 787121627817533440,209292 766350501252247552,92166 793423381370580992,252020 766350529513390080,91946 790734575165067264,232881 774284255660650497,113165 788882099033997312,221143 757638099493007360,48402 795031069816979456,264754 766537087197655040,93184 754004830872535040,24257 778244585713651713,166532 766992335888588800,97257 795500836512116736,266491 763003327986692100,75899 763936612350726144,77708 759538675046682624,58227 752297437226799105,14277 778786274287034368,169437 787716998440620033,205197 793183090570989568,249926 765405084259803138,87245 775495649223544832,144568 775996658148581376,152735 776883302170931201,156811 793318674849423360,251452 786278125428625408,202429 759759318854017024,58869 764246300183392259,82283 787875949924716544,192032 750839713649467392,15634 786383743317516288,203510 792577929855246336,11774 786996343919247361,207949 792180945474297856,244550 761016565835767808,66159 768421186782961664,106281 774619980721713152,144460 791342344557780992,237491 750684266439151616,14085 753743797893402624,29263 793441946987470850,250756 770753829763633152,120363 774017181327560704,1250066 761574835013218304,68993 766600548531462144,93405 775115974362042368,146720 790724835022299136,233154 758129563658440705,50476 758343034194886656,52030 753339095376506881,26924 755373680201437184,33259 765898989807947779,85996 788726551860961280,218767 794549376102309888,261155 788551805433249792,211181 795403207094714368,266138 775545148600004608,148994 794678775128715264,262022 766557728114302976,91810 750122786069155840,11688 781110256919257088,185496 762712889077723136,74133 766027551718404098,89923 786720061276971009,206008 794176470738436096,255870 736528454053695492,353374 755499422889324544,38146 779709125672505344,175952 772899133145419776,132908 776183910375919616,152735 767775257897820160,100894 786754086741782528,206008 764966640349880320,80756 795435539818233860,265867 793095386671919104,249469 781200443317911552,186212 735734585443553280,353124 768646888648093696,94699 759522423314128896,57961 754746980127997952,33474 770670601459470337,120610 778209180444348417,164826 766223648315146240,89562 781344955071598592,186584 794994906259484678,263551 773241404768317447,132364 793908294574182400,221524 772262565904654336,130334 755479417036546048,37294 767300213249806336,95672 787698257208029184,210253 790156724967800832,228888 751850896137392130,11495 776575604745465856,156835 787032461586927621,207613 754813085282697216,33801 779564984028106752,171324 786686030745309184,205989 779130804177932288,350711 750671860367450113,13603 787928976870170625,205197 760487182377287680,62506 780099634735747072,178345 792131758003261440,203546 794767550831857664,261155 792486772995416065,245056 771480156586123264,125853 775051465119375360,11774 794148938068725760,255870 765402813186859008,84422 767867326599278592,101163 791603316153282564,237436 788943737237811200,11774 766375144906297345,57607 736410395762556929,352060 786419157608779777,203806 791658339755257856,240483 791305353954721792,236502 764217091339739136,81869 781609128393400320,186584 780409965748088832,179695 785295069200855040,11774 791611285205049344,239926 795428166538055680,266112 785682256107073536,197324 787445476501098496,188577 788718315958964224,220029 755099149494849536,24173 771957577085292546,128934 779135658753298432,167407 786948631433666560,203793 786018235254571008,200490 792031240354271232,240483 753555977404813312,27061 764069361220919297,80655 754024933529837568,30590 761356915087597568,68273 766785171479592961,95708 753731672906932224,29263 779883643229659136,174728 791794080447471616,7706 788334550816522240,217039 768234192282890241,104973 773641427976790016,138382 732911079421054976,354525 755069925807403010,35217 752694479430320128,22752 786671478804713472,205728 778846686860877828,170882 750808898773233664,12883 768982879531593728,110659 764157293575311361,80393 759782307922190337,58815 790993738570928128,232881 774381626780372992,141867 775348087984386052,148045 788108922808696833,214492 795735664734023680,220332 754867386403082240,27045 773883264377303044,139404 787734867618492417,205197 769639370680926212,113412 779340825117364226,141360 795100231423528960,264397 777549840477622272,161352 788569751278743553,215437 791969188973654016,240483 773540049245745155,136904 791711178208583680,234990 768465078588940289,105041 791668379497091072,240483 788649644188430336,218275 795678479324844032,266151 794652896642170880,261155 751109900428832768,16299 791681028968644609,240483 765966498699632640,90384 793191295913070592,246392 779483680049860608,174230 764839748489744389,84689 788035527240855556,214354 788817708162936832,220332 795342451607269376,11774 764516788960763904,82283 753305307275599872,11774 761614196089860096,69711 754748394736873472,33474 765499242777571328,87799 768623791832313856,107745 791356026272489472,232169 757707633021292546,48857 760640512311304193,64019 778336544423895044,166824 768875684362088448,109874 771013807917436928,121949 779144751018807296,172962 787106940442677248,209129 792476886265794560,231452 760178842443055104,61553 786946905628614656,207613 764996637391552512,85562 774066407805886464,139577 775791560101273600,150511 775107918152732672,146847 791348878981210112,238395 775664505296678912,150511 773756655381065728,135531 794629712102322176,261987 788816953376903169,218275 753704824978284544,18323 793100204685885440,249469 734788038019026944,349776 794889680147849216,237491 758725421290532864,53806 766978356139155456,86103 767851643534766080,98972 786755952493985792,206008 754831917388795904,33356 791010634875805697,234583 772574550517309440,103261 766595183941214208,92872 792898482960859138,247877 757222480364838913,45669 733059392246059008,355637 750861670663200768,15808 767236742042746880,97811 760105593457606656,60112 765209198330126338,86440 773502104073822209,136904 754758597997768704,33520 762850402152747008,74468 764125957191966721,82066 770313427629682688,87904 750906156021784576,7275 785248212709994497,193868 773745966667198464,138819 780602078355869696,181984 788182101455544321,215005 766963509515153412,96967 757658430370820100,47940 788851491821981697,220602 794330019480879105,260033 755134893596680193,18470 756803674165374976,44429 754012832845430784,30339 786793795434098688,193633 795451652476207104,264204 778287197401133056,167220 765185435685359616,86103 795264473741295616,265878 785566863447040001,196917 766847932188336128,94627 757604438173421568,47940 772848678025383937,11774 754060498333761536,31605 767792471573159936,100893 765686749959852032,88920 761719278114574336,70543 794539945662836736,261142 760148318672580608,61051 757893442101927936,47844 750699666790977536,13201 770828409039618048,119449 787041382535921664,192949 764209861018148865,82066 761696652012978177,70177 763781419344666624,78203 771460005585424384,125381 779136952440279040,172099 778103866420240390,165097 790639638486495232,232881 791863079122251776,241411 732949232320028677,354517 758674647437029377,54472 760895651186110464,65222 793168417570205697,249374 786178919913447424,200965 755169675038908416,35890 762814162783219712,73712 752993004231745536,24788 773949924832522241,139404 779330834285428737,174117 788622273884413952,125163 761163769032695808,66897 755158740811124736,35890 771566485323984904,121479 789320033180626944,225384 762300540533534720,431998 775843694469582848,151688 779334533611134976,158387 773878520124768256,139404 793142120110362626,249882 773981671628603393,140444 786326296888389632,202727 736235251991597056,11774 753986264353869824,30590 787752356951707648,210207 793176628658577408,249469 759471407243759616,56700 760187936025575424,60163 755873238274732032,39462 755075149305552896,34670 757220512263131136,46006 771470882422214656,118191 788472310747557888,218507 759386835638362112,57574 795420725112958976,264397 733183123362566144,355261 760200498796335105,61675 776924417813311488,158338 771014033654837252,1170396 777665239378698240,161456 760174282341089280,61412 765941183084277760,11774 777339371376766976,157082 795379277600591873,266491 761897642347692032,69947 771866608021172224,128519 773866974589911040,138819 756303630458769408,42495 760044867577753600,60732 777742599805243392,163149 756228263517749248,41680 790281261055111169,230485 793181659336101888,249841 792506002998341633,237491 756937909203247104,44291 791116430955642880,235590 756262797143580672,41438 787863210351267840,210235 751841964471967744,18893 786879246983569408,205455 754742276593750016,33356 766430808131284993,93823 791291894156316672,237236 775674185771167745,150663 773302213087076352,136110 790406434491994112,229693 767958484658843648,101383 790306940412985345,230277 737431584219926528,354309 753950107641507840,30590 774395719142678528,142566 771028785881767936,121612 733394392455741440,1170601 788156442289332224,213064 756250097726414848,41438 768096360805568512,102647 780902192911884288,183811 763757481705209856,79513 795368926867783680,263906 732474817459298304,350669 781337806530641921,139404 786747130379665408,204965 788028093801848832,214492 754722835579346945,25255 761208858836557825,66503 786729922328989697,205345 761380780178345984,63902 771026587596697600,122299 757199220948414465,46424 763037130960568322,73814 776449515507167233,155688 788453367295143937,108396 793179413638635520,249926 793368751827628032,8044 795289008481955840,265644 793539274310234112,249926 794304261085532160,258829 755163256591966208,34106 785317004584509440,195125 794635170183782400,262022 769610865934950402,113412 755878409859915778,39697 758820471722741761,53185 761510975405170688,68182 763152267402891264,76577 773892100630994944,139404 790537577346412544,231894 790928390299721728,232884 771682528193372160,125554 794858623642009600,263205 785604075282919424,194058 766043540782710784,90384 777915829593657345,158589 787085614139203584,209151 786361744767774720,203350 780825512990085128,183269 795002226099953664,264397 771077143967170560,118191 776143715614154752,151845 793887049724100612,248652 794746492237975552,262752 795365585102262273,266054 791062767847419904,235620 793477207121330176,252196 787458048101154816,209974 795433705275854848,266822 750729994196938756,14355 773623709399744512,137869 735106618157899777,65113 755345182271365120,36332 769175375310127105,108849 780617101702758400,182154 750363872058540032,12805 765328712363601922,87272 793281413013438465,249926 756274018219687936,42171 780808748315082752,209828 788547426663538688,218875 795734545362366464,267521 793224009328582656,249841 793938367704465409,257026 779990046816428032,173341 756972808391897088,44163 792044788908486657,234990 756235334275461121,41689 772872533406167040,132578 786642116650819585,203350 790131812899123200,228354 770661308723175424,112939 749249063552294913,7943 781311307844911108,183801 786638230200254465,204413 793098335372574721,249469 792187041954033665,227264 793201932785639424,249444 759784365165539328,59730 788119430437928960,215005 756936606016212993,44291 767448561189617664,97067 792762106349232128,247241 786397175571886081,1170508 749106389285343232,7311 772021646085414913,127775 780795533556318208,183269 788882826296827904,221711 781298011292872704,186584 759023571955965953,56442 794520887840165892,260404 781592572816916480,188455 762994828426809345,73712 786341213217501184,202429 786847521016541184,206755 793186528998502401,249926 794543243543183360,261155 774529147079159809,143585 774653221096697856,139012 792519405536104448,246295 786991225522032640,205728 769831627216265216,108427 765569183329292288,87904 775802113888690177,150370 750386277749514240,12883 794294156105568259,257325 757735001244901376,47940 750307801071771648,10662 770627610543960065,119786 779835161919774720,90252 776039810104459264,151242 735363228847505410,1170550 785869299323772928,197512 773899011291910149,139577 772540073313042435,131542 791819537993768964,241819 774801199014916098,144143 788807611265142785,218179 793575663999463424,253164 752880769157173248,24134 755395565903417345,36859 770597825331638272,118191 790239350281961472,230261 791381435496198144,238207 751089320413442054,11495 793182828217249792,250064 794365444811431936,259764 750679463076265984,14351 753285993432748036,25968 761627597457362945,69565 761594463496077312,69231 753610506796007424,28282 758693777972293632,54070 792438159833460742,235487 775712862673121281,149329 793535141763133440,252196 785889582277615620,196917 792189979061526528,243793 793951105050775552,256065 764153690601222144,82283 765301455188140032,85562 750687289148207104,12746 763397567002599424,77667 791014044161413120,235251 793196539640369152,249926 765281882066018304,86873 773241964963725312,135004 764417393468858369,83391 793085553088434176,249348 780632023610302464,182257 788878917625057280,220815 785680773982457857,197512 788486286382342144,218275 777945751271903232,164694 776982261631623168,159308 761654327702192128,67852 757582560541245440,47545 780566400112922624,1063777 794576235665956865,261155 758014242981380096,50827 773645365191053313,137953 785351692153819136,11774 753206923277824001,26029 753925192360030208,29263 785788680694673408,197286 770393185604374529,117257 788625301207212032,218258 791902986926690305,241819 758092259266957314,50827 772535162756358145,131456 791721602844983297,240926 791366154350579712,228911 795419585478557696,267014 793880164354498560,251566 793247590481485824,244270 770657143376715777,118191 774236573730603008,142090 781289900314210304,183759 789159264149393408,11774 774707504576024576,140444 756588633457618944,1248387 768365706983473152,105940 786182428419252224,199211 794982766936985600,263927 785961551517802496,198466 791309023928725504,235561 780739126224191488,162096 781472390056321024,185310 736234971984203776,11774 778233820470358016,166409 785613459228688388,197512 767848860140134404,100605 773193866111492096,135092 758420405908480000,53163 760662343738990592,26066 775095590493360129,146838 788880387648790532,220727 762859197654376449,73814 759673164993589252,49719 766302502987759616,91765 791618431330062336,240145 764212334940164096,80939 786637482938871808,202429 764407074277261312,82724 764610263412772865,84237 773976841224728576,140444 791435097303953409,237935 793840893853851648,254135 763595514315026432,76723 772946961053777920,126390 792068028959686656,11774 771495308249272320,125853 785525978328133632,196277 759093019589144576,56964 789729166056796160,225949 774317099510476800,139404 763835378000363520,80720 764842044409905152,84889 790742834592751616,232881 755789845629468673,39648 762391072983031808,431998 791522571409821696,239405 752958253433171971,24134 769263206577606656,112399 790973671833604096,235590 781735767542407168,188401 786436465559351296,1063777 792588143434301440,246273 769326244890542084,112788 771924941365190657,127582 751226556907855873,17517 776767201303007232,157693 776610690014466049,157082 793103918205054976,249469 752687628680503296,23167 788753795828355073,220526 752691286272974849,22393 768485035628490752,106716 732431651079249922,1170511 775886673242578944,151791 763415525724532737,78129 758503803473670145,351666 745067338207113216,279676 755164115392401408,35890 764658819213299712,82642 759110389208539136,54070 772975721748783104,127925 794198798444691456,258598 764998239317876737,11774 795766572321296384,266884 795614696917319680,267521 780630439190855680,178470 794544656579264512,259360 763662804947640320,78049 791086178682273792,234583 771525054517641220,125163 750513298198654977,10848 790712226244009984,233558 758704322544799744,46076 785327199146631170,11774 764207855272689665,82481 758048738149535745,50923 768208800197206018,11774 791754073750007809,240483 775478695477653504,149259 779155567050842112,172962 763753017686405122,77632 765985322127781888,90735 794533975175950336,261155 785841493512589312,198878 749283200518746112,7836 750456616256888832,8497 762774064096219136,66159 776799140848275456,157755 792318805628170240,243092 788544778132721665,218275 774063142947004416,139392 772160728971284480,129558 766030991165100033,90908 760908087041589249,64887 764951150135238656,84745 779953436527849472,176203 786241677023256576,201958 789154136151384064,220767 771400871087312896,125367 781727770665709568,184395 749432454730158083,7287 768084743380463616,101163 793922431954075649,256439 790608908725264384,232791 755165841251897344,32236 734387492758097920,11774 763127983041196032,73926 775655578274238464,150511 791664874573004804,240483 771453358959915009,124597 732923550881964032,354668 794953255663046656,262430 795682036514164737,266884 766292977933135872,91946 781360291128807424,139404 772554329257422848,131421 757690177615790081,48270 775337078246764544,148473 785335442770100224,194934 793842511126990848,255942 792406522525544448,241678 771141279837073408,122967 792139696952385536,239582 794698194823151620,262886 788474855041544193,218275 758294456449716225,52112 788060157188182016,215005 779137901271523328,172962 769004718286786562,108817 777357401515290624,159876 794042026685792256,257492 755508674106449924,36895 738030470823350272,351436 770936552117641216,121612 779458897757114368,175153 762385972852092928,431998 758749359932514304,54070 763490352850350080,78159 777942786037297152,164826 786069597157986304,200870 754757252196757504,33356 777077836481953792,158520 765785624360132608,352018 772813189545353217,123821 791706984974286848,241034 765747247137034242,88489 788397916394250241,217634 758433984946712576,1248611 790561416197578753,220332 788124693391966208,215005 793179857559564289,250383 794241123678044160,258456 756567158084210688,43553 761380749656240128,65180 764951522970996736,84888 759737422636724224,56784 793146616098136064,242693 760885884627537924,65500 764242244048134144,82673 773742590638383104,138903 757999613286555648,50442 755508579604520961,38183 759764907592126464,59666 793647237490286593,241678 759424714452324352,65113 779847272205090817,176089 762203663871860736,71026 794136548501573632,257492 754000180727480321,31077 781278433158402048,185255 789691548225134592,108396 781264265084702720,186170 781823677058813953,187044 751093378666864640,11774 757372163276038144,47199 769967350338691073,114254 751153841115058181,16897 758351078467440640,52554 793498103135473664,252741 781504609013473280,188401 774016249961418753,138819 794538424048832512,261155 752131174349373440,21034 791739884704763908,238780 749975194274394112,10653 761311589102342144,67852 763457694401433601,78129 773520420297256962,137042 792086434022850560,243614 793430466808336384,249841 793524531025633280,249926 763493135544623105,1249136 790620136973541377,11774 758618226150535168,54050 791512390718197760,239405 793312164572491776,250633 794528678688346113,261155 790909908807847936,234583 764732273186996224,83309 770981827314065408,122498 788793576066916352,220526 755182844222197760,35890 757997137204350976,50143 794199273113993221,258598 793433339806056448,250633 767317485767000064,97468 754032437261459456,31377 781216975477350400,186434 755503222090043392,37044 758691075947130884,54070 758730026950856705,46076 793095181214113793,249469 776814418323763200,155451 762395670661783552,72035 781139320262553600,185496 787005339585642496,208167 793608790952345600,246425 781391320799641600,186434 788057404512440320,214492 759215261048332289,56964 772867982779412481,132761 761305293749784577,66348 767241769297780736,90384 757376835583873025,47149 785247072328953856,194082 767334284386525185,95672 733138616956882945,355480 791686761483165696,239610 791348281435500544,238395 794575068542173185,258456 769790150595473408,100893 771476474712895489,125554 787941356471803904,213672 792865264329035777,243865 769000907107213312,106753 777193519282790401,47783 792935993494036480,243865 776272774666985472,153596 793132964942970880,249841 794995619370823680,263895 794359815237681161,252408 768873079753891840,90300 779154332524490752,172799 778354189307084800,167220 787377961116708864,210289 767460180686696448,93918 771049882144702464,122146 778921398790074368,171168 780672145567383552,173210 788010735347433472,214209 763073674702360576,75724 767211819526197252,94699 774083847931559936,132335 791270636081602560,236502 756889520390434817,43391 793912460025569281,11774 773545455078764544,137042 795278709699866624,247241 788574817964462080,212727 769019290397749248,110659 792240069604179968,243427 794959149499121664,261050 778054005217894400,164669 785628462937759744,197341 788006864805957632,214209 794991609511313408,263907 767883653313683457,100605 760553395295969280,61544 793960615211634688,256255 763266628951900160,76264 773148827138322432,134470 780228197354844160,170187 777054635890585600,87904 794095443831562240,257581 771775783689785344,11774 788622964870770688,218219 741505087650947074,349283 755425767274807296,35890 761431860127727616,25656 795613282468040708,267655 764226481866149888,82642 787110911584591872,207287 751242045574918144,17794 763366885370896384,53995 776496676961792000,153667 792059592532496385,240483 756526173090304000,43391 752260791626178562,21714 754775660636221440,351906 776482641478619136,156055 776173304948207617,153845 762948880275124224,75615 790973130504282112,235487 763340736217571328,45672 780786486622851073,182960 791177447672872960,235590 795279416301654016,264397 753026027618656256,24108 770305711133851649,114254 778067925726994432,164826 768993693617434624,110585 794688582216609792,262752 795733241789612032,267862 753780321976324098,27159 769953450469625857,113510 771120920299642880,122145 753070786341056513,18374 766716209114980352,47940 785984680835293184,200382 794638322685591553,261155 793795364260151299,255393 794690398828589056,262225 795655172168921088,267737 785549939803844608,130635 761703057809965060,354238 733323790814486528,353105 778810090111377409,136814 795413514470854656,266138 751610914579689473,14277 773363424885604352,24173 793626116556595200,253164 794609281924550656,261155 788101788540866560,214247 755169347870437376,34666 767752381635244032,100893 769988304058081281,115955 775482012929056768,112363 776735959165595648,157755 792820039070220291,243187 789723850745315328,225909 751698256648736768,18555 766977880735834113,95840 795729775524454402,267655 770441170795175936,117263 779002581653655552,171795 758272599461769216,41703 792772417504423936,247240 765612595197779968,88669 776912083635929088,151463 790571324641075200,228341 781381987919462400,186434 786375315253669888,196701 760669280279130112,62708 763839449683857409,80607 791624242341224449,240145 764950751798001664,85159 778037700234469376,162718 761797644444311559,68273 786060600203943936,200963 787093888821407745,209151 776046483514597376,1170858 786581932091973634,202727 791050017863794688,234583 773511726830608385,135025 779343551096164352,174230 785914644917587968,199546 769041733711699969,110362 750731196858900480,14421 767480597585403904,98536 777951790515965953,163901 791863408593367040,240483 763114605786767361,76723 790754638102401024,232884 762028596034613248,71476 767799452425793536,100893 794691203757264896,261155 786133663352258560,194450 786360129738375169,202304 792025985021382656,243187 779260983374217216,172945 792564700844322816,11774 787915042608021504,213887 773893436306927616,139404 759451078026985477,56964 794635148692230149,261155 785744331902623744,65113 786283094403850240,198089 753636502098280448,27045 777965401829507073,155390 765949596661088256,90384 789848959565066240,214880 765040591147110400,75724 794566170892345345,261155 791756290141716480,7706 794549030609186817,261155 780360791102980096,178766 795060833894154241,262925 773763989314600960,137216 792901868318035968,247232 790634828303478784,233131 794016876368134144,256358 758653673010556928,41703 764383925187653632,78274 773300480932020224,134375 785459607951073280,192032 765164668721692672,86103 768945887322058752,108795 781633903635214336,189017 790610996469469184,231784 794380788255092736,259743 773912598831955968,139404 775533369732001792,149259 787641025565188096,46572 791969591199236096,229817 790994162858528768,235590 751946219983888384,14653 794999079411613697,264431 787027584424960001,208016 788123411163844609,214247 768552309232054273,106763 751173835530141696,16457 758128003243139077,51451 780933384713474048,184223 760255187235672064,61545 765024328215920641,79516 795157357210677248,263939 792490262278701056,245035 751196731224776704,17591 786252910300499968,20581 790693518947655680,232169 777740655321714688,159546 779458157584142336,174660 794584577910116352,261155 755381055914467328,35396 795184012335534080,264397 754025016748937216,31183 755624056821547008,37044 788140809119932417,214976 791479888360316933,239405 767807808209162240,101681 768556779261353984,107469 771398891841458176,124597 790003773125038080,228588 794914690749071361,263673 795757719634530304,267862 781826606394437632,190635 742497489148772352,11774 749950958147362816,10735 765728871803039744,88847 773181668299530240,135025 777802276165615616,163763 785931771032444928,199807 753634164436504576,28726 778327505522593793,167220 790119195644166144,229733 753692276145217537,28866 755252843305701376,34916 771150375114055680,122982 773004966294265857,132908 772115860785860609,129133 773571172344721408,106716 777897091431591936,164001 776371882106974208,154071 758868251229102080,51595 773803889812381696,138819 789097868183400449,223286 756207772350296064,41680 759180802961862656,56964 790934470303985664,234583 770282367651049473,117257 758997208494596096,55107 781843177888067584,190635 793255476649717760,250293 764641283277262848,80720 776574505904988161,156835 786968885731946497,207613 786747292061671425,205728 763909162518609921,80939 778257659136995328,166941 791678869006868480,240483 788359207984599040,215608 769925654829596672,112693 756367430612647936,42171 765069642050048000,84724 755389415254523906,36735 786692254077480960,204835 791369252162772992,238207 792591588874526720,242707 763894770334855168,77090 776738357220999168,157082 776484791386529792,155317 792421994990100480,245128 794546691496169472,261155 795398028194709504,266138 756500935896076288,42249 757316198002331648,46890 766381871517274113,93036 771037691878178816,121612 772210103168696320,129126 773621067021635584,137158 786767036181540865,205728 757631467887493120,47545 768083525484490752,100620 773902303422185472,139404 787558675883839493,211708 763444677450268672,78159 763228509816750080,47188 764868545503109120,84209 794536714152845312,261155 794668648719740928,262053 795396001565704200,248924 762992455788658690,75709 792839370562637824,247232 757796494632030209,45964 773507943857790976,136904 777683122754236417,161456 793945405864034304,256255 761639463911059458,69493 762126232049766400,68203 787052626382843904,202727 776122407417282560,153845 781200003029016576,182659 758553218955644928,48289 781384990000975873,182659 788541399570472960,217837 757634636755394569,47940 790729173048266752,232863 764935533885743104,11774 778787230491877376,169923 755946757675184128,40881 757440030168064000,47266 767812474427023360,101681 794553424931123201,261155 795461154843848704,265649 763832231228018688,80674 759503304082665472,58508 780509448829673472,180099 791082541889486849,234583 793422510431821824,252020 778641525370740736,11774 792070498507169792,242693 781907138197139456,188401 785515323843895296,195975 793315611719839744,145399 758817334551154688,54070 775848157817237504,151439 775702701556506624,150511 786749153430933504,204413 764424663942336513,83422 745554193650327552,1170700 785661092575916032,197512 791694788357660672,238429 794310918335320065,258456 764275852292923392,82203 765023212224872448,85377 756646980487700482,43391 769608091767799809,112239 764964833234006016,84724 787758640367185921,212343 779312852331102208,165348 761997085487095808,431998 771417061377662976,121788 794679787981828096,261987 775563993410772992,148537 786304943510605825,202652 752157653950992385,21121 759778739760705537,56964 788114400624439296,215488 757424132501958656,43198 764808601038909440,84753 791818473601167365,241408 772554356839198720,122776 771341221541269505,124883 759173078798725120,57348 751611876622999553,16728 756259701516447744,41459 757202309571051520,45054 785281564888424448,193669 791624539482394624,240145 768803676127432704,109104 771017989332144129,122148 765033638006095874,85562 775344434753916928,148473 753317425312043008,27023 765572700970504193,87904 766975247111237634,93144 773629850716401664,31546 762999300007661570,75709 785740289860218881,197512 755163423969652737,35890 762180694567157760,431998 765221892630261760,86103 785972583837466624,197286 788057299894108160,214492 790946586293473280,234583 771874855243304960,126390 785608429129895937,196348 767753453728694278,101286 792109217532383232,11774 793096795580542976,249469 773988760325283840,139404 753635804866613249,28503 763595710017265664,78853 768213868476768256,103354 751819788570288129,18893 779348724589989888,11774 773954102896099328,140437 793430996221890560,251740 786982777614848000,206666 760989993548582912,65180 791452782528081920,235348 779104156191686656,172799 793851911136944128,252408 788090904984756224,214660 789146109729837056,11774 793964288041848832,256255 789688962944147456,225981 781290195132026880,186584 793864580967432192,256255 787099899733082112,209184 752667855079018496,22611 764640294633627648,81946 790970682410696704,235487 768101469484519425,100893 753978713449099264,28866 793589842818981888,252679 774278181209661440,140444 795050970367623168,262849 764793250670673920,84724 792084907640053760,243187 773868959363891202,139404 775653418417422337,150404 761895913996427264,59762 787321810299650048,210138 758391439504056320,50827 791476244810522624,235948 794589310817280000,255393 765120498413940737,85562 774667286133280768,144838 776818749097713665,158428 765208560120664066,86440 773480943885643776,136515 785923271032266752,199262 793095665807200257,249469 793853126696591360,253164 791466293891178498,239021 769224292558962688,108432 794822906647904256,109666 780561239734784001,180233 767699380908490752,100559 771058437665030144,120610 732837386049204224,353228 775683001250230272,149259 764061049448337408,80720 759156971794640897,56197 785350606210818048,195428 753714077952798720,29456 766477302888882176,93823 765655461626515456,11774 765381466075246592,86103 773529194605096960,136904 775043105670230016,144611 792450882210242560,244448 786024453876572160,198620 791677357547552773,240067 794607517087174656,261155 788880776007979008,219119 749668263135703040,9433 768580885864218624,106774 770123499922984960,116814 794234824986914816,258598 794322043324026880,258598 757621567601844224,16953 764955385350455296,82627 774215010541338624,141887 758357115496964096,52554 788443061294628865,11774 764046734716571648,80939 792766460703731712,246225 793528139850784768,11774 770776506847014912,118192 793986117062316033,257423 781412808214798336,186584 759621206995861504,58227 779136609820160001,172545 792182094030106624,218002 775433163745230848,141415 776914534380503040,156195 791040432746565632,234575 791235298088943624,236198 771065878305607680,122299 790655905142542336,233307 780449796779827201,180310 785334362329976832,194949 792289575897006080,88859 789565924219101185,225359 777619794304598022,161277 773286966355951616,135903 773748503398932480,136255 752171056576786432,14277 759940332628774912,59186 764145303570100225,82209 789197973473284097,224019 793695661648703488,249926 773435298428645377,108396 792651828907442176,244270 776756392124448768,157755 757615892872081408,43553 775340949572575232,148473 788883985560637441,197324 734841386885746690,355878 788749121850970113,220029 771358649272848385,118191 771863760273223680,128615 766622923725516808,94699 756478205708468224,39235 777577404210360320,161277 778145057165680640,165097 759116814492184576,55660 794563364286582784,261363 780609992097353728,182049 793220356798607361,249374 760151941104099328,58815 756327512980987904,42249 787460373074972673,208059 778301405467512832,167319 769788453403885568,114779 794343592827326464,259773 777736723757490176,162309 758779846369636352,55257 767834647204077568,101681 785589986720481280,197286 789151521158078464,224031 789137034195730432,223899 793210406416191489,249926 780885288658673665,182146 794958611118247937,261155 763895142579331073,77185 737588537302732800,354825 785907579327090691,11774 768643752646864896,88930 755451872509648896,36735 778730576823980032,169923 793864792893190144,91936 794752606048428033,261155 775146378016100352,146675 732362078418276352,1170450 780791011500929024,183269 762321014420336640,72667 791661171799527424,240483 774999206247342081,146259 786240016745922560,1063777 791264455665471488,234583 792189626756665345,240584 759854766080098304,59398 761664187009490945,69947 767837620818751488,101681 793941597104832513,257026 795093532046426112,263896 785641011947016192,197198 753334121670307840,26539 768245950548631553,103354 771963689519972352,128102 778412440178397184,152594 776261608720834561,148870 757198746765692928,46252 788796315807252480,220029 774193860226355200,141887 754030919275704320,29263 776169861173116929,154322 791735602500739072,239893 761402952418332672,68182 773295797165105154,135903 775478123324403712,149124 736951377755131905,14084 756301066971541504,42564 758390600676761600,52921 763452857513152514,77687 794729638987763713,258771 758772448271761408,52749 789471515611922432,101681 791425773961900032,238780 774336868049707008,140570 786391734502629376,202429 788829011891908608,220806 754748854415745024,33356 794740062688804864,262752 776065408365309952,153095 786681161984708608,204835 788595397304446976,215437 754833974237757440,33356 732382823844347904,1170406 773566389906989056,137158 774125724479258626,138642 787193408309891076,207613 752133061500776448,20232 756351459927752705,42249 793317094783721472,250633 777591757202522118,160634 742866056860012544,11774 794576202254184453,261155 792511419103281152,244143 768869383624024064,109666 785322862517231616,11774 787336231839334400,210207 754801108359315456,33474 788079983524614145,214354 792149978563039232,11774 753122721798717441,24248 789158098653089792,221168 794718447594782720,11774 762687104996347904,74280 773994017159647237,140444 794359942861963268,258892 765973302539976704,90296 753701417932566528,28866 765376707457155072,86440 775126833033388032,145866 754925943752384516,29061 788478056822218752,218351 753532662489423872,27379 771464580526735364,125367 787017143388807169,208379 732982450792615937,351166 764247282694909953,350503 791058604316954624,234583 755492348738404352,35939 764816115524628480,84724 767002584397803524,96039 787928920024817666,207287 778304983422930944,152594 789757265578496000,227486 773684006646910977,137315 733512221511163906,354120 793593910832558080,252893 790915968767852544,234583 773535190098534400,73383 791496055212744705,238272 763704891462201344,77598 752907103790993408,24134 775758233709514752,151409 758875051189993472,54070 780077605592588288,29786 785549274000031744,195849 793399686761590784,251320 775253256482222080,147168 779771441034190848,174557 775314057373028352,148170 764435960415125504,82953 789952891502985216,227048 785544454895722496,130635 771435842648760320,125554 772781585410224128,132335 776118921250344960,1170441 756309956110999552,42249 771296678053838848,124597 786394160336998401,203674 762742163453140992,74463 770257865806405632,117364 751830864816898048,18215 763152313217351680,76535 771087835172446208,122982 795368757673787392,264397 757623901287436289,46076 780990193981648896,182960 785848812124377088,197512 795727505177083905,11774 785649184233951232,197324 753433087309127680,27045 766370181182480384,93068 766276155712294912,85562 776277345892270081,153854 793968650529095680,11774 785964038840721408,199490 793116420334694401,249469 795716285762039808,267655 766361562537947136,81929 791661751360028672,240483 766342672856514560,92860 787089181323304960,207796 753342889174921216,19598 785701485736710144,196277 792216509636489216,218002 764181642818654208,78274 757075597772206080,45669 787517225565560832,211461 752959920341909505,23739 772457820604231681,131045 778388624626716673,167319 759466462830555136,56964 780429418795667457,164764 760247867797680128,61352 794314555941789696,257492 763422467792646144,78129 775089003683016704,146847 755833428025696256,39462 791393196488200192,238207 778361975461994496,167180 790981052135186432,235590 753732168078151680,28819 790978769607651328,234583 752999858701791232,23719 790939196387168256,232169 775511331843768320,112363 786745737614757889,197322 746560267950006272,1322887 753733924333973504,29624 762226361419304960,431998 785532051311124481,196277 776569728026284033,155451 788476034052034560,217519 790308495295909889,227282 753674947948605440,28819 753226137237458944,24597 777861444280852481,163763 794161641701117953,258267 776137910777032705,153491 753628949469507584,11774 759134358431301632,56964 761666458837450752,69711 785547799060439040,196917 785725174771359745,197512 760707975828955136,63451 772947314587688960,133519 761992467336011776,69711 758802514292584448,54070 793817461074321408,249841 761986745063706624,58057 763881972989038592,1249148 767147840862760960,90384 777977531806916608,164001 758393982799925251,52554 769820474515808256,105109 785546699963899904,196788 790903010012565505,234796 773894120477593600,139865 785932909781757952,199211 767367808615387136,97386 774015403894923264,1250066 791369535970381825,235487 780610316124184576,150151 793219924684570624,249444 764887245748899840,83881 754784364597088256,11774 769689851054743553,114779 787979256055738368,212139 756623003803344896,44450 779685667404189698,175317 787758172924620800,205197 794015492583268352,256336 787723638090760192,205197 788798010029404160,220332 762774220258488321,74366 751915281862238208,18893 772848617660878849,132335 759097149078528001,56630 779011436517482496,11774 792101266579075073,243187 769473401593274369,111558 766934016448663553,93261 794663723872960512,261059 775468189983580160,139404 754716689002926080,33356 787010231293382656,208176 790281252330962946,230485 781597501203808256,188873 766222514225750016,88683 761690331771445248,70338 769321161167560704,110843 793679956014346240,252679 786404925391589377,202727 795332593445117952,263906 771602098009976832,125554 786627316868755456,204413 750708836768501760,13343 758867926237663232,54070 773652671941050369,138382 772275203791474688,130426 780603137015050240,181984 789936056279764992,164764 776135765118115840,153194 773678671039193088,138662 780132176763420672,166282 776158371246280704,154177 795016346350161920,263896 767153095298129921,94660 765502423981064192,82208 780599911633018880,80785 754725522177986561,33356 764970690151870464,85562 745298725157863424,11774 793524005265248256,250383 794571286785703939,261155 766418069627559936,93823 775616228412919808,148684 767806722849198081,101681 764995277677744128,82283 790985898447998977,234583 760613070435553284,63267 792028537242918912,243187 755124803913281536,29548 767749021268054016,100893 794128629735325696,11774 760570392331243522,61544 766723365721690112,95708 795433857671512064,266079 767001788515913728,96039 767805111343218689,100605 788349153873129473,216038 793894148814188544,252014 787763277950431232,205197 771791739967320064,127218 778045345288847364,165690 765707742174740480,88361 787080757348929536,207965 790653982725201921,223492 791983465436704768,242436 795053192115527681,262925 765555022784557057,87249 768237967840256000,105109 795683628789338113,267571 761868613460656128,69947 764342108748742660,80720 773964438449913860,140444 771692187851579392,125111 765302496520790016,1248643 763112898306666496,65387 785310357309034497,193639 787737782022082560,210215 775095008823246848,146847 759324749432492032,44325 778686914568212480,169923 760160065248571392,61412 794576312526512128,261155 732809118914883584,349060 758836081148112896,54070 788011348705681408,212239 757159500436664320,39462 774815997593133056,145244 780594288631619588,181892 794375056570740736,247240 753370435090120705,26458 756458562507804672,43225 755806239339192321,39384 764927813094772736,11774 758111552314548224,51069 772869166244171776,132848 778186081443471360,164826 785527206462099456,196233 756293664251473920,42564 765571421435072512,84724 770980857326645249,121949 792113010420559872,243075 751586565017767936,14277 758742001672085508,53803 785627375862030336,196348 732390925960273920,351860 769156540247015425,27164 761665897404723200,69711 775286571155202048,148045 776862914095480836,156835 785935613866278913,199352 790611841982619648,231870 761261687320285184,67547 792056679835766784,243075 794237984711254019,259063 769701477019332608,110585 777969704807772166,164608 768869803293487106,109666 773868847761731585,139404 791718959787585536,240145 758045684066988036,49480 744250635760058368,1170572 757690652599746560,47717 765661248142794753,87858 767096490519126016,97392 794340942408990723,258878 768181749507428353,103071 758660270994718720,54070 780612405453688832,80785 795021022953017344,262925 752651255261061120,22657 785569268481961985,196917 794746863463198721,262849 778339641728565248,167273 756902345838034944,36145 780556219173990400,179742 762839584224837633,73706 795416490795220993,247930 756590717338812416,44274 793287802934824960,249926 791388585576501248,238780 793952748781768705,233467 753892013259517952,29580 768543446927716352,106317 789097923497693185,223286 762310986606993409,72035 764460896533917696,83469 775869787578568704,151410 795680901954867201,266491 794889362097913857,164500 751186888019570688,17416 758722512997888003,54748 761404961188147200,68144 792709631885836288,245148 773239309835071489,134975 786124810019414016,200965 763513008022777856,78360 786387002182610944,201555 764209739119026176,82066 762027238543937536,71270 764512978955804673,1249242 766439532803883008,92159 785631133882912770,197341 753630967877734400,28732 761900542805348352,71026 763357621608779776,76623 770278686515826688,44421 789936190724059136,226819 756788970248212481,42495 772437242732224512,130686 776885548518486017,108396 794748946010677248,261155 765345377054851072,86440 771128034589937664,122973 785705335487012865,196277 789324674224324608,224680 750482736582799361,11495 786788198550687744,205455 789964857089007616,227795 754719619873579009,33027 754761751749619712,32861 763798822069739520,80393 775434249453174784,148676 758115941620129792,51069 788177790986092544,215754 774407910906433537,142890 773961255908282368,140444 752661919354327040,21074 775432933221933056,149200 781312220584173568,185496 792092407428968450,11774 789967933762072576,227795 753941783613018112,11774 762076852093607936,71884 778227235316785152,166390 793966368563597312,257255 753695018234372098,28282 792666800282537984,246632 744955739865817088,11774 758753722147098626,54070 791432217281060864,237935 780313303268597760,179475 768818133087944705,109104 768850552339980289,353879 755556431957413888,37433 771478899322675200,125367 765272468282044416,84724 769686139154395137,113412 765049012290486272,82020 794686334367567873,262752 768974308236558336,110659 763205186743472131,75615 763529933511548928,78189 743406197630504960,354153 785848270874636292,196277 791307095152943107,237787 781216458412068864,185083 795461539260235780,257781 763104510998818816,74066 775816429362778113,151793 771804476084588544,128194 733015451614203904,354980 768151585914494976,103354 753962952265306112,30590 773861616215621632,139404 788524074695790592,216009 789544460090609664,216009 766968043117346816,96883 763002427381583872,75281 765075267186462720,84422 785703793702817792,37157 773891988521222144,139404 781580912517648384,131056 774238603954225152,140211 785515143597662208,195446 793977774851629056,248652 773614227651264513,136947 795101751036833792,259190 788754405587685376,220526 768296400689823744,103506 780876156891455489,183338 749701774316044288,9433 788738009227067392,220332 793843566070169601,255931 794390012447989761,257353 771729826155724800,108396 794079638368624640,257492 778415082241925124,167003 755197803765309443,36033 766816057155653632,93823 771003132151263232,122146 758389582496927745,50827 754775077376368640,33356 762280564447666176,51778 792565530087550976,244270 765515769308389376,87509 769106810003423232,110362 771430146255360000,125367 785995147582382080,200490 790995128961949696,232911 761393537845981184,62492 762283267244646400,431998 740326538822967297,11774 787718089941012480,212139 755211024047955974,36219 794613166135242752,260181 788069847343169536,214078 781274908416438272,184335 773852035498188801,11774 792413254253481985,242693 759348978152509440,54070 793098193638535168,249469 761641552540213248,69979 775418679248973828,149200 794350917327929346,260181 775434921129148417,148010 785816468395098114,198466 772861213869039617,132364 794617031739981824,261818 776253065615831040,153854 794946546764627968,262847 774285530171310080,131421 793282918915399680,250869 794322735606485002,11774 795247297626075136,252711 751744072931504128,19458 793300086059139072,250293 795260861870903296,232280 760247748834660353,60779 769885571787333632,114987 789817584308916224,228034 790562931029049344,232137 756506656226185216,42432 778680081401024512,103354 764823616672428032,84724 761064411125551104,66168 762762677663961090,74327 763922390409551873,79691 787182057868976128,193297 776419525478653953,154869 762817869172224000,73926 758639214061842432,41680 771387239083442178,125145 788722017931436034,220029 766198797638729728,91737 780577612657721344,181419 795742691191648256,262022 790668325764280320,233307 757384271527022592,46460 771155146336309248,122776 793103035790725120,237491 773060029847068672,133940 793147801093955584,249469 771427663022030848,124883 792050063597907968,11774 780600148627906561,80785 792941678659108864,26066 778332826328502273,167220 787103022342168576,208995 751825530861686785,14277 772572225098526720,129551 762631066913955840,73814 774255713275174913,132497 774633015506980865,142906 765899139661967360,88930 775757934638669824,151463 793173708625948672,249961 781556451667914752,352081 757648323838898176,1248521 757623324675637250,47761 766402167733444608,92958 755963257526116352,40550 791351033276477441,238395 771477246599102464,124597 785517739137986560,195975 791678127961497600,239456 773622742763630592,136610 763688798190383105,79522 769026332139323393,110709 787797726033391616,213064 765986901908074496,90384 780055273922826241,178045 775414835697758208,148537 754791879745470464,33520 794346292990377984,259543 759298776599265280,48663 785241115729530880,194178 791469503389597697,239405 753980319968014337,11774 788766376622030848,220526 791448200733335552,237491 770470634757513217,118192 795040387115020288,263532 777143664879345664,160480 781243304406941700,186149 766384862186070016,90088 757283431793307648,46384 795344299500118016,264807 756473764716482560,43391 775457459536293888,148645 795418112443252736,266990 769137198352465920,109337 772221261665611776,130192 757029315288510464,44023 769303091141304321,112363 786652108867207168,204959 792772670693650432,247241 752775024319139840,22439 773613897865498624,137042 758272542842859524,52061 777757834389753857,162610 788486711605014528,218495 764378363339350016,82066 788250638731780096,213706 794582001302966272,261109 765663826947641346,88930 767812601627545600,101681 778936927605194752,171168 794359686896173058,257492 764195900889505792,82121 767487732008513536,90384 751203328810364928,16299 770847733527646208,121612 759241229745917954,56625 785262314664583168,11774 762776067467800576,73712 792105876454715392,243075 793979108745154560,255942 768625160387751936,106756 779402625158680577,173347 789413311339110401,217634 769920722802270209,112693 792025220064374784,243187 764999012667695105,84724 760869136167800832,11774 768233858273730560,11774 761495732398526464,67326 785459018592428038,195975 788873226646589440,221785 794314930459545600,258613 760549634787807232,63451 765956445485592576,90031 765049392122335234,85562 786892660761964544,205186 761727021319802881,54719 785507407019376640,194743 756644968945455105,42344 780759069690847232,181903 794736210677825536,261796 790088424766205952,223286 753571545281339392,27790 763917524912050176,77708 778378899721859072,166500 767832842038603780,101681 772288413454086144,354311 776930110918172672,159359 794675831364866048,261155 758769976698429440,55257 751200480286613504,17365 777590522768687105,159876 787320986500816897,210289 761286425660694528,17416 791866950917955584,240483 758754407878160385,54861 792541199722700800,245630 761648051249446912,47283 794546947159900162,261155 756856375192551424,45019 770573750358142976,118087 790658684657496065,233307 795016551732838400,262849 778930732718620672,169951 787097700462362625,206313 793299460046454784,249469 761635098194120704,67973 789516745895731200,738099 791796317253201920,240483 761668957585575936,70085 760184541214568448,61412 785645827985244160,196917 765457797102395392,73926 786266920148283392,202083 736566163405189120,349721 785651047473623040,197512 786709822196609028,205728 791794912375087105,240763 761340186450026496,67369 763702296878297088,78189 773684607292207108,138616 781183981031133184,182659 766743956235362305,91678 775156151168237569,19199 787266950036541441,199307 770327243558121473,117257 795348698695729152,266138 791586020777164800,239405 791274178032861184,237491 794769431398350852,262752 759406324153249792,57964 764185585825280000,82544 776488818451050496,156281 791419988020039681,237999 773737119084793856,138819 765174195202371584,1170347 785455558920994816,192421 785585519539302401,197297 793940481617133568,203546 789726509728575488,225911 786029786829246464,199891 762884471511068672,1249079 793948294313447424,256217 763153178753892352,75899 792119253935747072,243075 758767714177548289,55262 771644883513643010,126082 793657627532111872,253032 734432820232261632,7224 781505588878577664,185595 759154278061772800,56210 770981927885176836,121479 792735832880939008,246674 765616001144659969,84724 794321751903641600,250633 765307491576143872,86653 768818556343463936,108849 756048857344204800,18215 788530347264835584,104244 757296822494920704,46382 762374839780904960,431998 770747714325839872,353879 772041246277832704,118191 764280187630546944,81924 759113637801947136,56964 764191531725123584,82544 790520042567847936,231358 763464839373008898,78304 768993749452021760,110550 764997468207525888,85562 768977497190912001,109667 786686983624089600,205181 789508804471914496,226731 772121724984840192,127925 766015951494152193,90384 773975945661194240,140211 780573172387180544,181548 793202100377300994,249469 776796467721703424,145293 779923791312850944,170187 794548678719655936,260099 754735923401781248,22393 759177312378073088,349486 770343945004089346,117257 794696433505042432,262849 794049118628958213,254209 753936585121423361,30296 794671479631781888,262022 758132353411715073,41703 794570989673869312,39957 757599376101343232,47940 781366114156707840,186434 755094928351526914,35449 762339649553563648,72354 749392454973992960,7461 767986394606112769,102904 795317560560459776,262022 770636557569196033,118191 791020561677754368,235948 778040537542561793,165690 786182461776617472,201558 772408864893526016,127871 777131175731134464,158182 793571150945222657,249469 781529623683338240,185921 786968841226256384,11774 790596703850160128,232169 780113458146660352,178045 762191623447048192,1248990 754725344423374848,33081 773903564066422785,139404 779068300978421760,171201 767552661801488384,95262 788747155645276160,220029 790046697095258112,155390 773176114076278784,131421 785975775551815680,198826 794373511691177984,252939 763422256496308225,1249111 794931049725706240,11774 756626438057369600,43285 768204131710431232,102618 763010558085955584,75899 750355920253624320,11495 793664657366089728,254209 794638785577418754,261155 751658948483125248,17842 788739934035275776,220332 780013885780856832,47236 772203360380391424,127957 794993008676474880,264460 793157659184631808,247877 788123192804028416,215754 754084087938166785,30370 761158746105978880,61051 785891699197349889,22735 790243976590786560,229693 736741405989711873,1182366 772475682978992128,129551 794549309337440256,261155 765190880642957312,86103 794098797454340096,257668 755008752118562816,34666 768191362164330496,104653 762358361748828160,72790 732300976061878272,1170473 772114364815978496,129558 779071353936687104,171886 791274189491539970,237491 756875149341659136,44429 789240823044976640,220332 754980401735544832,34666 771374312209219584,11774 791798635491196928,241720 759249914211790848,56567 761614828381302784,69231 744324868037091329,351463 775680236369408000,149953 751563488669999104,18567 759937018235392000,58267 771464814271037440,105109 775294226057748480,148045 779677676453892096,176110 791409904271536129,238207 786985630463062016,207287 749360593908355072,7916 791065445897863169,236454 757244248211062784,43553 788066698138099712,215005 793559055356850177,253206 786379045999116288,202727 750663069567770624,9754 732417288897355776,349262 787377635974262788,210207 769543745750470656,103071 788052730866724865,214066 757546909930315776,47782 780611122483204096,171693 791806022293741568,240483 767987153662017536,90744 767563396237656065,96039 786642765086072833,205294 774171707892314113,134199 786712927873163264,204835 788623359974182913,218258 769261873753690112,103899 775320593658970112,148045 781571608708251648,186584 792519623224594432,246225 791446927296622592,238207 756330283998318592,42344 763154283688853508,76174 750339360067821569,10662 794151950363271168,258092 788688486899548160,215437 791341617168998401,238207 754740742506049541,33356 764903092752121856,84441 771467880953159680,124744 751861479981416449,14277 788482045852938245,11774 778947395212177408,171379 779424908245737473,174756 780453110305136640,175772 732669155963506688,353360 751612542494146561,18083 762734596819652609,74302 790962191549816832,234796 758989420821229573,1248641 764296895103692800,81938 776820293205626880,157993 793134254402265088,249841 751828255255166976,18298 764222345766694913,82766 793506683985297410,252984 795610776190918656,267521 763469829290328064,77849 785865092046917632,198671 792821389090619392,247877 751918247369383936,18395 733474721103237120,355097 761000996504043520,66159 733398243996917760,353789 762165149285294084,54748 787548145932705792,208252 787330976212934656,210207 764341063964172288,82066 788830970598285312,220526 791745558977404928,231498 792145389793189888,243733 793681141433667584,252613 765665438588030976,89076 772015983326179328,125853 792040717833080832,243187 771854865299496960,128382 764235148040757248,82066 785583071143747584,196917 760786070342467584,60391 755047114913316864,35044 785337368781873152,11774 793117474153717760,249469 785846347505229824,197512 788841385906569216,220526 758761914986033161,55112 732379311240421376,11774 793212415693369344,249961 769261310563328000,112081 794182261474267137,258331 795307116005310464,223492 763885595181453312,80486 773985147762782208,139577 775432307557662720,141415 794017895034523648,257423 765503887243476992,84886 773934901234065408,138205 753707894483267588,29125 756929930005323776,44163 765939636711657473,90384 790756606459904000,235349 779458315449315329,175260 795429512523681792,266138 787272885266034688,205728 762146774928719872,71115 765932561763827712,89876 765668103573344258,86106 788058998058553344,214354 753336725573730304,26894 792059530209361921,243614 793949132876451841,255826 787826335259385857,198576 769316696867807233,111558 765903559586148353,90121 791662706331783168,240483 760512619765698560,62728 795069571015254016,263708 754833918252216320,33474 786240304915423232,1063777 735645996558979073,75113 773562497089449985,136904 776211909972328452,153480 764947774332862464,84445 765319694463238153,87172 768104185472487425,103354 773895296619253760,139404 789659465230475264,226810 768986042678452224,109666 776550285992865792,155688 794276474090094600,249926 770723661858873344,118191 791440321611702273,237491 792769315229540352,247240 760429366878740480,62771 760715907580780545,349683 788475424489803776,218275 761008911633690626,66159 763394557803368448,70679 758055562374283265,50452 766778773815513088,96263 757365454293770241,44274 760583783699603456,60794 769670721064820737,114779 794679553637679105,261155 761000761127940097,66159 779480379413630976,164900 791335484265893888,238207 791668938086154240,240483 787269685074993152,209924 794559915432038402,260457 775501422699905024,149040 789908120835198978,225981 764908505161576448,84724 755499892420677632,38032 766445168048402433,93405 794844743859630080,261033 754746957738807296,18341 759840835298922497,58839 791351784287723521,11774 771461407493750784,107170 774290652909572096,142506 789229179787063296,220029 766245025428582400,90969 790614895511347200,232791 794000650795257857,255942 765377496434958336,82208 793146790329651200,249469 793985288947302404,257353 761610387829776384,69711 771844726370603008,128017 775368309877288961,148645 756212647507337217,41929 793160544266051584,249469 787298445836980224,207613 789403642285568000,224680 763889298730954752,80939 764335353033400320,81946 757889538836598784,49400 778649811641704448,168794 788185723018973184,215005 769309443293007872,112363 793252402187104256,249926 758047670330023936,47761 778637539229827072,169201 751230791359799297,14421 759378794905948160,56700 779884912283414529,177444 764974265905061888,85562 765981722676645888,90735 787716773520879616,199307 760839362590285824,50581 786140912917381120,199640 767507730638798848,32404 794497372034400257,259034 740337232624689152,11774 788113544223059973,215005 750148443897794561,10661 793863442214060032,256239 791686762959663105,240483 770449959615336448,118192 770699475681550336,44421 785300253129998337,193669 770342573642772480,117609 795772285525180416,265885 757725436637880320,48991 786585227128741888,203350 788525837897183232,218886 768061095735070725,101254 776509336688422912,155451 790265850116714496,226717 768575475404967936,103506 766485064465002496,90031 766720554128646144,95568 774035720650432513,139404 794620785491116032,262145 774000777790566405,140465 757902284424638469,49953 776781220457873408,156835 795028265857650689,264431 753772316375388160,29263 776504679530319872,148825 786234509847064577,11774 763558004549685248,78853 763836605505429505,78271 793175445378207744,249841 764231140752273409,82759 758663870512717824,54070 792238092585283585,243398 792657537543708672,240483 789218482797711360,224297 775177803482341376,144611 755248621646258176,34666 767460314266951680,95055 759114686499520512,56964 760110224875323392,61051 766708896794812416,95672 763467699703848960,11774 767101594810933248,97942 788691638080024576,210390 771445629461663748,125367 761359260718542848,67547 766594958543511552,94699 769329417579589632,112661 755168950585995264,35890 774942180926455809,738099 762731089286672384,74650 795456563339083777,264807 769187392603336706,109945 778306460942012416,167220 764188729208479744,82544 766428816940072960,92972 745287256018161664,11774 794136307492601856,257423 768202693928030208,103071 793610532007743488,254135 759152749791416320,57348 793797492462673920,247773 793145614204743680,249926 764929176646381576,11774 786611074111942656,204835 754749451009351680,33356 778700641401044992,168698 781491455332192256,186584 773588716250169344,137158 772895434293518336,132996 791132009389256704,234796 758273643298361344,52112 785518980710731776,195975 789552490954027008,220727 789685045510279169,225356 785894663743901696,11774 793993082165465088,256239 764835407703994368,84724 778936388615974912,170253 790584285652746240,232169 761366297473126402,67547 762698712678338560,73926 772891496747905024,133043 787755242972667908,205197 791599528344367104,237935 776439459600404481,155451 755267664524738560,35499 767941177995702273,101808 771190843046699012,122299 792426887800848385,243513 768067125034360832,103261 793696687034425344,252020 761245564239540224,67229 732370512710647808,195876 768569128147968000,107423 769686961892237316,114985 776203695184834561,153845 757253741976223745,45686 790586932879167488,231894 768272030617640960,103071 791662095364423681,240483 769840524668706816,102804 772859302172356608,128934 774718711018250241,144573 778010756809826304,165435 758099401453678593,51239 774026771649875969,108396 789302711544053760,108396 794738769014439941,256358 790709814385004544,233307 757322712075206656,46394 765231754814885888,86103 792444619719966721,245575 732737984886366209,349857 793175054846570496,249841 765107144031105024,84724 754002958744952833,29263 761516153609093120,60163 770987053383294976,122429 764235030092668928,81702 773919444892614656,140043 741718411978346496,99816 748999683817689088,1247965 780958790799597568,183468 794861236928335876,262849 765753303519014912,1170369 767726183072923648,99255 781617534038446080,186584 775001964321054731,146259 774247365939126272,142198 787071134281768960,207109 787485312956018688,207433 776025914534662144,151718 785650136407957506,197286 793915747667886080,256255 749274278273560577,7816 788714152000888833,11774 761223078345007104,64693 776907506438250500,156835 776053073512923136,153095 763779398034157568,79513 764970676465770496,85562 772811766451478528,46501 780777119034908672,182726 770340343153881089,117833 792849694799953920,243286 770983550694883330,122146 758712191789006848,54070 763896961757876227,80716 765908144224698368,90156 763924001072685056,39096 785539507416358912,195975 764258499945562112,56700 787977175312007168,354073 788534640155983872,218875 753646895562575872,27402 758045088194756608,50923 790848717448445952,231894 789522540406321153,226731 794554503320240128,261155 787080442910429184,208928 790726546935853056,231894 781483501493321728,188119 763886080248586240,80939 791769642578550784,240089 758266817483857920,52030 792473919064272900,243286 749793363713462273,10251 790001578078011392,228820 776713902612684800,155451 751744312988278784,19623 767802372345122816,101681 779144860800421888,168284 732542288270917635,686533 757267225468297216,45014 794290582034194437,259457 779666378227904512,173964 766602417760862208,81446 793630698456449024,254011 785691862476566530,197297 787372346860417024,208777 755411494297305088,36545 789317921189294081,225359 777958055359160321,164764 781864322653941760,190635 785240781342859264,194167 781890715970179073,191087 785998808857645056,199211 759081611476340736,55107 790921436571369472,234568 755153095533924352,35890 778624227268173828,168794 785622065801928704,197297 763804767646875648,80192 793575398827102213,226655 795082622074572800,263141 786029723503562752,164764 785906599277846528,199640 787716616377204736,212139 789270612384505858,203225 760488842214465536,52554 770297930829946880,118007 787731987813498881,210215 785275914896674816,194272 732545069857837057,51644 755763530188648448,39462 779551006468218880,167939 768619745931325440,105109 754804950174171136,33356 768514844748374016,106879 751859156374523904,18893 775429801637187584,141415 793830294088355840,228354 794682524953939968,262022 773535249506729984,136814 793127638999195648,249469 793178829267152896,249044 795044470488236032,262022 786778877595095040,193121 757900230734016512,49121 767482915127226368,98736 765059906592309248,85871 752902254856925184,24134 758346346084519936,51809 766765060010061824,93184 791216189317926912,236454 793138173186420736,249725 754772586412650496,33520 788538533325660161,218356 790603198880817152,232169 792110442034462720,11774 780399125997166593,95055 752725102425436160,22411 769012056502730752,109875 758215495749341184,51344 750783873353654275,14277 763431399827181568,78129 793595119869890560,252020 760265930593046528,61545 762340577018990594,431998 794326026322989056,259743 736944103204782080,196346 741491156597538818,351302 760173088285741056,47940 793097007464325120,249469 795280482036580352,263697 788711109628952576,220029 766034203406368768,90908 756856615786143745,37619 768184403352690688,103354 759790143351906304,56282 766661846547861504,94699 785514965989982209,196277 768762235262861312,108710 760606226916995072,63451 768584892426903557,107423 751640518602452992,18386 756584655353249792,43553 759071885325770752,56784 786231774242365440,201976 787070997031772161,207861 774105543552012288,141316 760541692621492225,60794 786511415607697408,202248 761899584343773184,70886 764073190683357186,77185 773901031478472704,139404 794939010019983361,263895 795665666468671492,267862 766557370260426753,1170557 792213054729707520,242693 767817292411441152,101681 770312009732661248,118087 741305621035765760,351846 758466677377933312,46384 762684884599078912,74280 775337034504400898,129574 772896164433715200,132370 790751336761556992,18341 765348748918661121,86103 790965165927698432,235487 791481895381065728,237198 794557949431705600,261155 765646863609556996,88669 793637327998427136,254135 759088122487377920,56231 759827890582073344,58253 768124904373903360,100893 762101041684885505,71944 763145935543111680,76537 776102334828978176,153610 780939260794765312,184223 768262799181111296,85326 786329907731111937,202429 795412446529863680,266138 788164058902040576,215608 789320360122585088,225359 794555046184841216,261155 775397367927435265,148170 774343535025795072,141360 753730043197530113,23884 791435263553654784,238207 794893042528518144,262849 766373103932805120,93405 786668991443972096,205728 791306072191557633,237491 759573444442918912,58508 786998657019240449,208167 793806259237584896,255162 785845631936061440,198962 791444881465970688,234864 771137046605889536,122982 758853388683489281,54123 762958447826636800,73926 790645378697703425,232594 766000443893788672,90384 760653871618273280,63464 776896518787739652,157082 791363913774313472,196314 764989798339661824,85562 795393031222358016,265875 765569042216345601,86667 757756832580526080,48810 792717517013807105,243187 776093951233228800,153194 751690611196067840,18893 766763777891176448,91700 791390434903883777,238395 792479219955732480,243286 793214256233664512,249926 760955814509154304,64664 762654842921693184,73926 791611244386017280,238594 759251600376487936,56964 761414941559562240,67226 771168115057041409,114790 788512408121724928,218275 774272818401849344,140443 773563795864248320,137042 747598162559303680,11774 760610173035483137,63267 787632338335399936,210721 732356169214332928,350660 787563077805965312,47207 787120864147808256,209351 788823159264993280,219942 785991656172642304,197297 789507015169093632,221972 790980885654810624,234583 768191387548446720,104667 785921839302184961,198671 790755185760935936,233756 773843374340202496,139404 790626905569370112,231871 794934578263756800,262849 787384997883719680,208307 757973086130102272,49852 776630336469938176,156835 766814266699681792,95593 789168196284624897,223492 768587877630574592,106774 761687810155753473,431998 793164176986349569,249841 753734835617816577,29600 780590840003567616,12018 758396433246490624,51069 787276401439223808,207613 760166013224706048,61444 760550669195419648,1248768 762663055046082560,73926 779743884893192192,176675 787877683426275332,212034 787910221607890944,208379 794691150108065792,262752 777951913992187904,164669 781398656456855552,139404 776141130400354304,153035 787966374748512256,214005 746420991098707969,383096 785988191757017088,199431 775024969461800961,144682 756824921335029761,44290 737149080841945088,352034 787360232292745217,209351 755781119174447104,36686 781275812418969604,176127 776884014632148992,95462 763158067286605828,75899 788897443811364864,222021 793148061203718144,246987 795694304152928257,267862 790733481210945536,232791 774050705938141184,140131 781629845310545920,186980 790675114475986945,232169 786960722437603328,11774 771506031180546048,122528 740384315981365249,11774 795072115783454720,263906 760260680343748608,61545 775374664117936128,148800 738877952180375552,11774 773582924306378752,137042 737534797317185536,27156 771348836157689856,122937 791691136897343489,240070 769230171492720640,111555 771481230458101760,125853 757336652478111744,45329 762276262081462276,51778 772104023369392128,123354 792429673842081793,242693 763490548241924096,77598 794308855215882241,249926 794663354619011072,261155 753065870876897280,25255 773898614603218944,139404 786027672971321344,197622 750754611674439680,14877 750669604104630272,14421 775162676833988608,146843 756294568908300288,41459 785548547508711424,194059 763122259565375488,75953 744944229353422849,11774 775433166555406337,141415 732295508182568960,196346 795174770887143425,11774 775856918095130624,110585 757372717809094656,46890 763003382667747330,75724 786158611537858560,49459 788425480110280704,217519 788841928775393280,220029 769322853392973824,112661 758510360714420224,53212 766076013172383744,90384 763168362214096902,76794 787455247257968640,209863 791732097249447937,240145 753559093151924225,25189 775075267341606912,146949 758308013170044929,41703 767402228739141632,98142 770169920621572096,116082 755090552362708992,14277 793190023969603584,11349 777249551648423936,1011996 762009268392382464,70912 760194897458573312,61412 768976561257189376,110477 789524502107467776,223692 754976014460080128,34666 768118358180978688,103212 772139755085688832,128407 755194588315475968,35890 764092423064555521,80939 795728917428666369,267862 793885215265583107,249292 771789423688245248,127582 773559737644351490,136814 780824124251774977,182659 785547610178236416,196788 795446931350646784,266884 795060357907836929,264397 758028610779348992,50301 774009516169932800,140230 763056624818946048,75724 776791107711668224,157693 767831728387985408,101681 760496567644147712,62492 777554370506305536,161542 794031169192894464,251803 795193161920430080,261155 751800185722843136,18298 753587183429312512,27045 768860909938745344,109666 791942109456588801,304513 759122002754072577,56964 795066856528871424,249926 775735090504691712,151255 794190926771912704,256255 768944669799481344,110550 771517462470729728,125311 762190740311142400,431998 776128640480342017,151255 758169495873683456,41703 790897213031452672,234583 787057952825962496,207712 765523012305162241,87904 771068007619649536,122148 785615312234438656,196277 757804917398474752,45964 751744004375609344,19376 768106954585694208,103436 773884613731180544,139404 790262702383824896,229693 762774473967673344,74868 779482415572062208,174315 781278641468551168,179574 781516398954774528,173917 794683827184693249,262145 773935272262299648,139865 761925547366633472,69947 773312352032874497,135736 753300258092904450,25968 766713576077787136,95708 778328802241961984,166282 786379070405767168,202727 794205950596894722,258771 794618229167489024,262053 785975412937596928,193828 779748179713687552,176110 775849687622430721,112363 776774302934851584,156835 794662300858793984,261050 775812103630446592,150594 779104046556733440,172123 750395059049230336,12883 790936186311237632,234583 751076880611217408,16233 780467210468794368,170609 766349117308174336,91894 786266930743169025,201958 773290426270879744,134355 789456643176017921,225981 767769177415356416,101383 759233385558663169,57574 768923495904473088,431998 795484513233158152,266749 752983036183052288,24134 757632539892690944,47761 768930118978854912,110362 786411640140931072,203674 795418724249444352,266884 764155427487617024,79288 786567823279599617,350125 793876808093409280,256411 787717237155037184,205197 788783312877658112,218275 794376903390089216,257353 790267820080787456,18395 774319973569335296,141887 793995010211516417,257353 767853203794825219,102137 761620185136570368,68987 760653699173810176,63868 760583232345640960,63464 761982688920150016,70540 793253217383571456,249926 795713294141100033,261155 781439219545759744,185310 780886703917502464,183269 759158437779349504,56964 795689345000816640,267521 758130240283631617,51451 755889901145645056,38459 768145222413017088,102295 793785794372759553,250633 763895050568957952,76794 763408094097440770,77849 779070969797148674,170294 760557458821570560,60794 771091978389954585,122776 781384298108743680,186584 766559770446663680,93850 788553168846200832,218275 788561632565669888,352258 746384626722181120,11774 786925068702064640,108396 735807992193536000,353447 758760382978723840,54003 770302922232135680,117125 751694496505688064,18893 765230241346228224,86440 781668611052150789,187843 755125121413767172,32572 769311313843585024,112199 758281767698608128,50923 785340180479606784,11774 793112025287110656,249469 770452216364707843,117310 761173118811529216,64537 750454550633410560,11677 791378354142343169,234583 760964272457392129,65867 776823556181155841,158520 785822505764327424,192016 786244826039656448,199178 773711106699210752,137869 789843650880671749,225359 778301903947968512,167220 785302257231360000,11774 788205375476600832,215437 773182302386024449,135025 794730878694031360,262296 732972969719410688,354396 793906743197757441,256451 755174832480854016,35890 791698459170578432,240483 794807539720294400,262752 795685566981570560,267655 755399427720880128,36735 768064395599568896,101681 778957489609990145,171324 758378478723006464,52167 779665693314654208,175542 788771671297564672,217519 752624533589233664,22787 763213688388128768,76127 785282788035485697,11774 767827505625624576,88809 793220581546156037,249841 774415405440000000,140444 758428043966869504,48289 795401090221150208,247930 753785075070885888,29263 786093182622851072,200870 793116228449505281,233195 793415573275160576,249926 795737723541798912,247930 775050407135576065,146761 775349609384206336,148473 749802066965434368,11774 763150493719736320,75899 763905513696276481,75633 787691017294188544,210253 755611362298961920,27045 786997807223828481,65113 779481690456686630,171693 771322114863403008,118191 793961721006170112,256219 763535152190525441,74518 766649100947165185,95196 781345567280693248,186584 788549884253118464,218275 753231293916164096,24727 763425080588181504,77720 756280172337168385,42495 758339699995922432,47264 752722160750256129,17284 776113794233700353,153194 762063379603165184,71476 787093669480374272,209129 765389107321196544,87145 767074441528344576,96039 768962856134017024,109360 793564392063242243,252741 777171194826981376,160539 761340267580436480,67369 767146345467678721,97852 772623156934643713,124004 793143008312963072,249469 779350875898806272,173347 773930557461950464,140025 755552159723315200,38421 785266865794715650,194560 769521062203813888,97811 778186083129561092,145279 762320396880347136,72093 781556354607525888,187059 776197713570500609,152314 790608777489686528,232169 770711069736271872,119937 793212524392947712,250328 791687630966489088,240682 791279289266241536,237491 794537539319250944,261155 764886606989885441,84724 791607338452910080,240070 781149177061511168,185496 759211129470156800,50612 789123181055471616,11774 735863281857011712,353124 771880873625001985,128615 776187166166626304,1250263 771479463267794945,125554 777012519235837952,157082 785255344079564800,194450 773922501936066560,139404 785604950323638272,197512 786685708761198592,205728 767747975242059776,11774 769647316940820480,112820 787272742269751297,208928 761716975177388032,67226 790600011251912708,232169 785940874706509826,197512 773992521722626048,140230 776817603436277760,157755 765693587031855105,88489 787946222820597760,207011 761444373389115393,67430 770650794743861249,117257 766513940150956032,92958 789367326919360513,224221 792673890384293888,244270 778775337178165252,169201 762768123841875969,74681 767186993180712960,87172 785324955051319296,11774 781053811544555520,183759 775675651047034880,150404 755167787958558720,35890 764616942367846400,82066 787623997412216832,207287 787760463438225409,199307 754764174924865536,33474 780912718219923459,183338 788486558919909376,11774 791047803401220096,234796 780450530145529857,178377 754814233179664384,33356 762804621404311552,73814 758687256878129152,7047 768341437217775617,103701 780405280785956864,179742 753656709680214016,28866 761407121850241025,67768 753198980830466048,26140 778057042443534337,164980 751592401769148416,14277 755426332108988416,36033 776124492863025152,153845 787069369591427072,207796 764554667195981824,83945 763167153658949632,76549 776024240461971456,47940 759459083711676416,56924 792053612574834689,243075 794566649160470528,228911 785894174801338368,198671 791039359038304256,234575 795238533141266432,264774 762890744076050433,73708 780654396266909696,180010 795138553374085120,263896 756688557658501120,44274 756218590685036544,41680 760922948341379072,65234 774073322032074753,140444 785500668434014208,196277 793497564326887428,249926 790537553266999296,26066 793442704055205888,8044 769203669753597952,109967 774845998074068992,145681 775101145932980224,146720 780451035508772865,179695 793631249382252545,253448 793458902381715457,252408 789129035657863168,222647 767180709052059648,23060 780807864050937856,182665 792016625625071616,243075 794908565974765568,262849 768896387312476161,109104 779299510421852160,173753 790974338803470336,234583 792092513750421504,243398 768221335302574080,104406 772906920902533120,124004 773899778971152384,139404 778195947033624576,165488 778349128858337280,167220 781330583888822272,139404 794590818795487236,261796 788058898842341378,214209 771826593677217793,125554 792619670394331136,246011 755520128792403969,37993 767797279101116416,101134 788997290329538565,194085 780929840367210496,184539 752688307721543682,18323 758842387783221249,55726 775071949550530563,11774 791017220079964161,235620 775003187434680320,146259 792168221969264640,243187 745826858395013120,349283 763414735886905344,78159 759516370992234497,57574 793177335168012288,249927 765683304775421953,79223 795271211341217793,265908 785272068321316864,194667 786400761919922176,203350 794808679820357632,262022 754016781887479808,31095 778389758124883968,167220 771754448544681984,127775 793084218540720128,248215 794688517569966080,262752 785504506167586820,196277 760901864644833280,65626 781334653525303296,183759 793410890192216065,251452 778441721591963650,165185 794048764164108288,257026 780759178143031298,182960 791699636302077952,240145 790906813961105409,234583 758378585249853440,52605 766367668907626496,93303 754780495930597377,20232 770583233830330370,117257 777171887881203713,159554 756338349401661440,39874 794232431972851712,259063 793650580275142656,254058 794747371309690880,262886 741718927240110080,1170556 779247359582756865,173347 778358005435801601,167180 753489851115122688,27317 760827857488732161,62728 753622555563429888,28095 759533634898563072,58232 768138110588817408,101681 772276216464146433,130415 771400607789944832,125381 786034150037868544,199478 760164627065999361,61444 777604071373017088,161696 767170998000955392,94699 795283904634699776,235527 769920840389500928,115511 777324347765600256,1250277 785565375035355137,196788 758872884701896704,53924 778133948429893632,156835 790499934252302336,201283 756338656256950272,42432 788130637567832064,189515 795303622217084929,349357 771922401726640128,128519 778954305386590217,170253 791675519666315266,240145 753205891944574977,26140 753608164621164544,28037 764569149934858241,80648 786288708752289792,200382 794582488781819904,261155 757353751636090880,46006 774225896073035776,140444 795047481126060032,263532 752200155278041089,14277 752684495766183936,23167 765294165756350464,86440 770368359925809152,117257 779847748518412288,174321 773169493287833600,134561 792062699039580160,108396 754760723985731584,26411 767945760830738432,100605 792836226072080384,247240 758007499849015296,50804 775980076127035393,151526 795297812196032512,266079 768965826707808256,108795 790333697350209536,229220 765904936873975813,89859 751862816575926272,18316 761776789815300097,23762 754722925538861057,33356 776608640581021697,156835 758490729677254660,349408 756022071302381568,18215 767321734655664128,94699 753371614264328193,27045 785960863278567424,199352 761922276086382593,431998 756385810740490242,42495 763007575675789312,49056 788499582204293121,218495 752985092658753536,22439 759107875453095936,57092 768907147652374529,109801 795672605898444800,266138 763446823419727874,77849 770023208141676544,112788 770687754724401152,120610 732719372364447744,1170595 759264286359318528,55257 786944008404762624,193636 750705047663587328,12743 754211402072502272,32308 762098109832957952,70912 795763428388433921,268643 758125670547329024,41703 774216018520641536,141919 749040854057177093,6948 780521512004714496,179574 753958751514877952,30296 766035789545345024,91043 790643772879151104,231894 750475853256126469,12746 766816171718905856,11774 779103274565705728,168794 794628702420238336,262025 791320980916473856,237935 792072837276192768,235621 763158070600105984,73814 776460087275745280,155390 737252491176378368,7596 775703238251311104,150663 765423349027614720,1249227 765889620496089088,87904 780245531163590656,178716 786266093052538880,202429 793156210853806081,249926 789725200212307968,225911 752007739358883840,14781 750435609383211008,13343 753250226064990208,26140 791770605225910273,241523 793472571182190592,252020 793542785995464704,8044 791837488385921024,240070 756584153563357186,43471 765610866058334208,11774 787011211963564032,207287 795241660359831556,265686 773873821539508224,139404 770851790237622272,121055 789472790751698944,226026 794588439664586754,261155 773748948884267008,138155 733499517245394944,350955 788315181462020096,215437 795708860992458753,267655 772453253833371648,131003 791741237460021248,55820 755760676178538496,39462 760515882581766144,62063 787027215787565056,207287 788017061570064384,214492 758107516802699264,51451 759908564487901184,58227 780004981256708096,177233 763088867968901120,75724 773896892593745921,139404 786975272482574336,207113 767900035312852992,102249 750753366440079360,14573 753060879449501696,18323 780650762665721856,182049 786757538192556033,206008 764143963091701761,72121 781361879985696768,139404 775284030501781505,148045 754788260505874432,33356 759495935739195393,56964 764607029591826432,80939 774742581129383938,140444 781563688822018048,188304 793913042127970304,255942 758048856126873600,48663 737145689910579200,349486 773899342897971200,139404 781568100554670080,139404 756962281053749248,44274 769859643392786433,114779 788874554424762369,221832 770748862847791104,119937 768855234659618816,109666 790259170796711936,230282 753641815656595457,11774 767726040810651648,100893 769822823023910912,105671 786356969045123072,192032 760247428071043072,61507 788624267432919040,215835 791494898331463680,238864 767874500301959168,101681 753252861815828480,26458 780409762072506369,179719 786514078869102592,203350 772564444102725632,125163 793263696361447424,249926 768377513156366337,103924 793922218921164801,256219 781200140019363841,185595 759585376264740864,57574 761947652720250881,69157 768997567468187648,107559 786245096542965760,11774 769193749851144192,110585 733068495794081792,355480 772236609005625345,129471 766788541825159168,95744 788125005888356353,215754 793857897297915904,255393 761297209488990208,66897 789559394912522240,226881 751549138672680960,18341 768889095581872128,109709 761650849508683776,69767 762381103978123272,69747 733208951072956416,1170859 755410589174730752,37224 793578241583747075,249841 768246414442979328,103354 732331859355426818,350453 758379967998820352,52167 762427071922511872,73102 766020718526078976,89923 785519427089338368,196233 775692174398816256,149953 793916472296775680,255942 754229036524589057,31668 773954294840197120,140437 764962526152970240,84889 791000731566288896,159876 769942252210622464,109713 776200660744228864,153845 792121636476432384,242693 760822307711356928,64722 773133587356983296,133980 781164228493320192,11774 795267096301158400,261944 772938112448233472,132335 763456711118036992,78304 785886402537848832,198591 753358823453298690,27317 775763496667602944,151156 788768315133071360,219678 789240263713710084,217285 795100617001799680,265257 790464541951922176,231333 764783744968306689,82844 767217422705319936,94718 790998715892916224,235886 756240204483194880,42117 767005747775467524,94396 786880873832574976,199352 794195463583002624,258629 794594796753027072,261155 770849751679893505,120541 780882619655294976,183269 792896866467708930,247877 762988297102786560,74939 773119196594970624,134470 795116890561646592,233692 752971681791041539,24497 765185986133307392,86103 776577554341781505,155318 788452635317792768,217519 793191832100503553,250066 775769031659794432,151156 793236881257267200,249926 751826937186836480,19880 769829223502647296,114388 787001386949115907,207613 769331776217083904,112363 791278696204267521,234212 749964613991575552,10735 788406088873811968,11774 760905870590869504,65307 758822955765805056,55262 778834874933268480,168794 793287245964849152,249469 768532151243382784,106753 760099531405099008,60866 793133525276819456,249469 785543443846012930,196277 786712966720811008,204413 773749586431139840,136515 779044650468253696,170187 791349849836826624,238395 760623424553177088,11774 787773233600704512,194167 794214502753505280,258771 775492195776430080,149775 758334357249470464,52554 785910180827500544,22735 792142389255307264,242693 760106223991607296,51136 773500737967919104,136947 786828508634808321,205728 776095862422327296,153095 764219751149240320,74518 765282022004781056,86873 795083548646633472,170187 759959507288010752,57574 791702549749379076,240070 752235913418334208,21118 768927553931194368,110381 756092938619281408,39162 749978228161404928,10771 793625122313822208,252408 761666392395550720,69245 786403153294004224,202983 766600006379921408,94699 776486292322390016,153845 789138493389803521,223899 750034235629662208,7275 754808003669422080,28732 758741157857759237,54070 763833912284053504,77682 771446820413251584,121479 793185954198654976,249469 755412736285085696,36545 761976044219883520,431998 787835979004514308,210235 778259816389210113,166532 786058347153920004,198878 764540292053602304,79691 778334168203886594,167319 786942092140392453,207613 778475308223635456,164958 794301594850336768,258598 788939785981218816,11774 793481928863256576,252408 758744334569046016,50923 772740185847103488,132335 756093043581779969,40260 794690419464556544,262784 760868765680570368,62492 772974432704868352,127218 788143687104692224,215754 794189825838641154,258598 760244226906914817,1248387 767790124205608960,101163 758291365054656513,52061 762135829938569216,431998 758471747222048769,26066 760556673668820992,63268 766377135909040128,92860 780865849104080897,182726 785636318630047745,197341 778357922833178624,167569 759844373106352128,58227 778290697526927360,166719 758426603604938752,52061 764898447199571968,84724 786407741602484224,203674 785270936052310016,194154 794576791092477952,261155 763140316257890304,75667 773573214970585088,137158 788747618826407939,220029 778232742332993536,166532 791735150228934656,240682 750061273451225088,10811 756905251509112832,41703 794548613242298368,261155 758212917678346240,48289 761303017140416514,64006 793276471259324416,249303 767806997039284224,101681 787295552547360768,207212 757709020719296512,48439 761379842814128129,68182 795703960761987072,265562 793163989450711040,249469 770430354775695360,117665 794069407228186624,256502 793154800783331328,249852 785901642105229312,11774 792254089807527936,243187 760998680350560256,65237 777990626033926145,14383 770832068876132352,120690 781362345100603392,186434 754008982411472896,28282 755866086743080961,18215 778366935511674880,167393 763058159116226560,75724 772850953162674176,132335 792929113673793536,247240 779830034194464769,173359 787268336711266304,207109 790634772556951552,232863 779376399794704384,174442 732973131762040833,11774 754193717532168192,31060 794968999167725568,262925 790582792837066752,11774 787272431907901440,206666 794957410318348288,262847 750859005346484225,15643 793095511397900288,249469 788097037002739712,215005 794981284087005184,262849 774277335516262406,131421 761664009594609664,65867 767147411139690496,97432 756317351612649473,42249 792465583233077249,236473 765200494729932800,85023 758637609526501376,54070 785281642889895936,193669 775746099021701120,151071 781275461695528966,187084 761043836088954881,65839 790951195921752064,232911 756269760925446144,41719 785552160956133376,196676 763235801354346496,73814 786754144417775616,204835 757079731623825408,43225 769916771218419712,105109 753200742807187456,26140 788771358759149568,220526 755056015993741312,18470 790553607166984192,231894 794058330767556608,257325 756257494922465280,41719 758827565217751040,54631 790353306761564160,227253 763649988241088512,77620 774543538524651520,137158 786353366926360576,199462 770312448079429632,115582 752943813790801920,24316 794403219250282496,258741 774114833729855491,139404 756200794207064064,39354 736960103392350208,1182343 760949289220734978,65679 787390501632737280,209035 794628628499861508,261987 757083549262503937,45857 789838486576570368,225359 795305069793177600,266079 788632954583023617,349357 791799042007113730,241523 760123492050362368,61051 753310151281549317,25253 765568245394968576,84724 789330283766091776,219678 792397414032289792,245607 794336893408251904,226320 771388846659502080,124597 751875392206757888,19880 778582319670190080,168794 781208309047128064,180783 792550238850514944,246295 795068839021121536,262022 761969306032869376,70858 759358023718440960,56964 773909144680235008,139404 794570301254160384,39957 763596124078825473,75724 762746848624963584,74066 781858800827527168,186434 793912963321167872,256255 793146047132491776,249926 762018816909946881,70501 780866589319127040,183269 776202416576397312,153596 778707796283973633,168794 780536575423721472,180655 792970623743959040,235580 790654574629486592,231894 793799987544981504,243218 795705986753380352,247930 793251246006206464,220332 772743403851374592,132335 763706189746171904,79691 775708486642507776,150511 776852615946723328,158673 791475813136805889,236941 794188480335269888,257492 787018391907397636,207613 763349226675900417,50581 794977571289133056,264397 757899303776088064,47782 791284884945764353,236393 760566090523152384,62779 769337232649887744,112363 790777211947069440,232169 776846485652725761,158673 756953994069671936,45686 758751025570336769,246425 788855928468549632,220526 779121487227785216,171463 790575510053085185,231318 793842678517473280,255954 732284859113070592,351176 755154733397057536,35890 780428995124879361,180246 757703715784622080,48991 794217195920244736,258598 765670454493343744,88920 785630354094915584,196676 791427886620094464,238099 793168486134484992,248988 792161593970663424,244221 750134723104485376,10129 773891993617530880,139404 762738652250116096,73712 794285528829063169,258456 780904670818557952,180075 758288752791920648,51809 795386337180450816,266151 791770194549112832,240665 753247157084446720,26066 790980033258979328,235399 780789493418823680,183269 778025617015054340,161988 788697095926493184,220029 775406127085301761,146991 756620932245032960,43471 788520768787193856,218275 756957407062863872,44429 761402341434294276,67547 768958330182045696,104932 769483298817146881,111549 795432986191757315,266079 759149043838693376,57348 791482549138755584,238395 795155288567508992,11774 789885265045323780,227242 791439195302727680,237332 752952424848064513,24675 785260671243915264,194079 791653413822066688,240145 761689276149039104,70355 746745412556455936,138740 774685917273554945,144654 778275394545868801,167101 754912980907728896,22393 786307422780399617,198973 788607331869270016,217891 794768818497146880,262022 792185485779202048,244289 772170238800465920,128017 753726037612175361,29347 761246089987051520,1248861 778010203476357121,165097 763142192579940352,76365 776014528924573697,152735 786967126775070720,207949 752235690130149376,21034 769329095784140801,112872 734919769929977856,174090 788837062791139328,221476 793102526484799488,249469 794147680142364672,257492 794652598083194881,261155 771656177264373760,118191 793137832877559808,249841 760542423571456000,61728 769585827714334722,112336 774979539801927680,144682 786914065624997888,207119 794021372661895168,247240 749197138001731584,7615 794212635499708416,258683 762756101075009537,73926 769391983219576832,112788 788752546961645569,220526 793553336901533697,253475 794505200518037505,257353 757090696721346560,45721 772553702905446400,129649 785942963050450944,205972 751230076319129600,17640 768193390576013313,104633 765627292219482112,88669 793873162937233408,256358 793964558880821248,255393 732600553654521856,1170373 786615339593428992,204413 794093268002689024,257564 756637152268677121,349970 788192474267131904,215608 792070240716808192,164814 737681204640665600,354823 751545062144679937,18495 755541814178820099,38183 790949282518016000,11774 775105978568155136,146038 793970180271538177,257321 754098286559133698,30590 785735048305659904,164764 762306466544058368,431998 785560819459297280,196788 794339303920791553,259134 785995560062889984,196676 767704743363969024,100605 790910278531747840,234653 788992204144607232,221971 793093607766896641,249469 765647691602862080,88669 780612908996763652,182122 794552911938207744,258598 778751636969623552,167220 749070707586281472,1322590 765925355232239616,90125 792796464762138624,247240 788542063306481668,210390 770685141362499584,120675 791676965480574976,240145 791424117434150912,192363 757007789755600896,45669 762630558107234304,73926 788193945725526020,214209 776612072050135040,157082 788142681780318209,215754 780559492781977601,355701 763099109301555202,76329 785271020219400192,194648 771786844254171137,127218 732291229455659009,1170415 778669237372157952,168892 795615971545260032,267655 770468173929934848,87904 794320977257603072,257492 794398062319992832,260404 761133178417319938,64664 780892009703747584,183269 773640432848961536,137818 795386163611762688,247930 752620584014483456,22575 761293588248469504,67311 788912776894820352,11774 745287405276643329,11774 758097133903937536,50827 781355376507654144,139404 776527146659434496,155318 794557586733338624,243092 792776653604810753,247240 775253004526227456,147517 791726705522020353,240718 762646138776227841,73814 790319298958925824,229910 758711557970796544,46076 768242727154659329,104162 789425048125775872,225981 753389137374375937,27414 792015076639342592,243075 777957493955854336,164900 781554119551160320,188119 775206867987369984,146580 759835376102014976,58542 791673606828797952,240483 776721276052340737,351158 788404983461011456,217519 771162129189728256,122344 763169183865663489,71843 786321218907451392,201555 758805368814182401,54070 789478567604318210,225981 786983058151014400,207949 752988556302233600,25255 785328243293483008,194648 790638842302771200,230899 743487317097144320,11774 785861006631264257,198878 788181240318799872,216009 762736816973832192,73707 793271373749780481,250633 791469781492887552,239076 785930335817117697,199546 755765374969315328,36166 794552576146604037,261155 755622276284940288,37044 772468474467811328,131025 773700933075230720,136947 774093076914589696,140444 794656354740961280,259892 793124021151948800,229908 763346724169527296,77731 766000102469230592,90723 773040606842982400,132335 777940569821679617,164669 792567127102324736,246273 761625786751315968,69794 775818678830936065,151185 794202764016517120,71794 764638600927383552,82283 786996681560686593,207949 790617741367599104,231871 794694907797663744,262225 788128382277996544,215754 757450869306716160,47284 775838828347076608,151401 760987784924594177,66159 776213703012126720,154214 777175823258226689,159876 770784096196841472,121046 787624473281388544,211794 791178754659876864,235590 792039893153280000,242651 794285030180814848,255942 766727186313281540,95672 776214072320790528,153618 750051635057963008,10654 776051631490162688,151845 795735668941082625,267521 771134064052936705,122973 777446018430410752,157755 787436069406990336,210289 787054786411532288,207287 785683819516964864,196277 785549903376289792,196277 790957264031064064,234583 773926636416864256,139404 788003475195998208,214209 788762131277623298,220029 766417841000243200,80939 789160480707190784,223286 771775954108592128,126152 786516982774530052,203806 755946695565905920,40881 790255885557784580,230270 791188881404071936,232169 793961949541335040,228101 785952567398240256,205972 756404850078941184,42432 774317499768643584,141360 774957604023906304,115493 794608941124743168,261155 793369616584105984,251452 772947752359596033,127387 780761273910919168,182257 790623275198078977,231894 762305460577837056,70941 764246809325821952,81938 788106381673005056,215505 794906755272736768,262886 792404658161541120,245607 761268582818787328,67547 765505913520328704,87904 788749575951642625,220332 765314164973826048,85868 778289330322223104,164826 794609861010984961,261155 774754249104236544,144494 780767675362349056,183050 791416961028780032,237999 733283065313660928,355480 792345665749848065,244143 795705185032994817,262022 793505844725882880,252412 771890762661396480,128615 753964940705275904,29263 758195834911461376,50827 760599937453260800,63753 739445678074650624,195876 765553459244380164,84449 779158869578752002,172089 778374319701364740,167407 767431922142224384,98689 769909928370638848,110585 781133312056102912,185496 785695344755478528,197512 754097027596689408,30910 765387279447777285,87286 769258568075862017,111558 794559768295682048,261155 787793213713178624,11774 750758295665795077,14858 781170794541965312,185310 753396122220134400,27045 764468659754561536,82457 794290660148854784,258771 785938373022130176,199640 790975210056851456,235621 795394242134835204,247930 760477965864009728,63035 750893396059840512,15808 775807364842741761,151439 778012329346686976,165097 793192871557931008,249926 787354037410639872,210207 753326001229172736,24134 764612306537943041,82283 786949674636709889,207287 792460804037541888,245313 770971896405958656,120694 794610577326870528,14860 759923275459727360,59923 753950242886656000,30590 768819606454546432,107469 769699848345886720,114987 781355384011235328,174115 763160566919733248,70177 769127614422417408,110709 773942641394188289,139865 749999005330014209,7381 758760511311785984,54748 770677621961158656,120610 770709442174255105,113165 753259976957628416,21167 756244715922661376,42249 762700174456041473,431998 789900103771385856,224793 778640786921558016,167044 750826638808612864,14950 762760408914620416,74781 794998215271677953,258456 787071108470059008,207733 755454542368481281,35470 768501364053843969,106819 789192948277587968,223078 769911772065259520,105109 762297125015285760,72420 760434067061878786,62771 774443318629441536,143374 793184429455790080,250033 755116854637629441,33356 771394029573382144,125367 792905715253862400,247991 793275100665638912,249926 761942069661212672,69878 778434508366417920,166941 760815943316406272,63513 751697148413042688,352025 772819525033078789,132335 764255505275498496,80939 786297814561075200,202429 785299246375460864,194934 776825143159119872,158387 785848244286947328,197512 791467470305452032,237793 753926291833880576,29263 792054874867245056,11774 777583689924349952,159308 776171266210467840,153854 767686902585655296,93478 790606475173298176,232791 758999821004906496,54070 780627684053450752,181984 765284005260431364,11774 786917120844173312,11774 758548766345474050,53367 760970074354163712,65174 780689112382578688,182154 792764995595489280,247241 765380867904643072,84886 790931985246007300,234583 747788572762083328,1247805 734888068205957120,65113 773736785411121152,11774 779463356528852992,170187 794657163734085633,261155 757556048274268160,47782 787629498845900800,211894 750873460340092929,11495 754763698611294209,33474 766824280789250048,91700 774414684556361728,143473 776017366874525696,152735 755508986036781057,36895 776204936011014144,151741 788814399888846848,220539 762030675902038016,71550 733830388250972160,65113 775340065736290304,148473 785665053118779392,196277 789162634742493184,222647 757318147775074304,39462 792016718604357632,243075 777954891985657856,163990 757056382772183040,44450 790794137377267712,232863 775504396104916992,148994 787007920928067589,205602 780426913055727620,179578 770311983878905856,117263 790215610328158212,227510 793868203495677952,11774 768908254915076096,109767 751837372157833216,14277 778252091391299584,166849 771673387810758656,124597 778408183228428289,166913 773929011634315264,139404 777174903846014980,159876 786040918226841600,197286 763797295322238978,80393 760442284601028609,57958 792138888374550528,242693 793170621706309632,249961 785913787685765121,199546 791715594181615617,237406 779053554640179200,164001 794726675980439552,262849 766025133488078848,90031 779277520596328449,173347 785821496954544128,198671 787116653918064640,209292 749342068296654848,7849 763164559368749056,76549 793142820869541888,249469 787008995324071936,207949 766847832917549060,95672 760555248511352832,62716 755744726746271746,39235 753002879145938944,24788 790895720672874496,231028 775005867343130624,146259 789834009996058625,225359 791047950671675392,235590 785405742564184064,194079 792103209536020481,243187 771598925765554176,126389 790679181151473664,232884 758118879860133888,51069 772110831987351552,129471 794944593829724160,263033 793061435479851008,230791 788543068047757314,210390 794313630447783937,256038 780352558279696384,177724 753602960958058496,26458 786633223837257728,205270 768893429233451008,109874 738689089927557120,352080 756260090030596096,41703 755888989165408256,38183 776959493351563274,159146 764354066700906496,82002 777231055275175936,144573 790678682054504448,232169 755437670172545026,32492 775377965773312001,148018 788476996162465792,218495 773580685978337281,1250041 793299061830856706,250033 794368555395387392,257353 756972393613041664,41702 765360049631952896,87249 794626413492047872,261155 794620230416945152,262145 781577663853031424,131056 785912944525729793,199546 793460404966023168,250953 740936191722295297,11774 771057010045517824,122982 793123889253449728,249469 773887087061798916,139404 789498192622673920,226627 774067821160431616,140230 780164800911257600,178360 793241274153177088,249331 791756920751259648,240682 792830935628558336,11774 777674351298641920,162596 792046605784457216,242693 795190782231658496,264397 773203666006265856,11774 780083070518996993,176129 751822740038967296,19899 773902804499005440,139404 780625314195963905,182154 750673835586912256,12883 767723353683599360,61395 781448815110828032,139404 757379255722541057,1248475 788820490400006144,221313 773886218111254528,139404 773731861851992064,137042 789917117772468224,227242 774390606126809088,142980 792380533019783169,243075 758129164004257792,51595 791135774678851584,232169 793556876780834816,250064 779735484746510342,176109 787148386973560832,208420 794620997223776257,262053 792075972212318208,243092 765005005862633472,85568 791065499580899328,234583 750851799079325701,15264 756224697080184832,41680 775511299866423296,148800 776809436971016193,155451 793950283713966081,256125 750817983333666817,15536 762815407891869697,73737 764879071532556288,84724 772079815834923008,125544 738067598479364096,7258 764091480046657537,80098 778707207672127488,167319 790655405856698368,233307 794207330401296384,258771 785743400477818880,193302 791634760581861376,239926 768179302533767169,103071 791698017371971585,240260 788152576009265152,215012 785651127182200832,197673 775466994300706816,148170 791376230335541253,238207 786190096756273152,201494 794297598760787968,259134 768009861346959360,101681 763806129864470528,80393 790714839438135296,232884 764274872902160385,81869 762642131546677248,73926 763211823814438912,47188 764888886627688449,84724 779289629505847296,173753 760918534624976896,64693 792410293511094272,244464 772325887647690756,128557 770154277172027392,117026 767213839788146688,97386 742415747918397440,11774 788710349331496964,220029 785933926749667328,199211 772919680155672576,133519 778481161756704768,152594 793221041883484161,249841 777362590729179136,159876 751849270194634753,17387 771427582575280129,125554 794658171361095680,262053 762397492935655425,68182 779338424264327168,174230 790941956725551104,234583 785814981522649088,198538 793775712113135617,252071 791116233458511872,235990 795238422533246976,261942 761385228422221829,67229 792094646830764033,243865 770319632418897920,117303 788359364633591808,214899 768814632496529409,109167 761661173339000833,70072 768131694880657408,103701 756384795790286848,42344 790427923018817536,195876 790356786024886274,230808 780966531790282752,150151 777022245860417536,157082 789260730902147073,223692 776584503791722496,154832 733127521668108289,1170561 751618593817817092,18550 774073127924105216,141360 790917617380765696,234943 795143825584951297,262925 788723544066625537,218258 758095663628288000,48844 764212038772088833,82544 791369208911187968,11774 786329327264755712,173347 786758153509765124,204413 755627710274240516,37044 777625581651304448,108517 764928134718324736,84724 776173379036426240,153854 749922410841903104,10735 751807007032680448,16931 773293206830141440,136018 781866648034693120,183759 776130758100398080,153610 767806455076515840,100893 791081838404132866,78159 788762311276236801,220029 757436446504390656,47283 773249266336817152,30343 793503710781595648,249926 781239433072816133,185595 791222513686736896,235590 762268017270984704,66815 746497139270881281,11774 770240110822580224,117257 793999383658278912,255299 759113249967054848,57105 761698643313324036,68862 739860460544118784,11774 757881668107657216,49121 775463698756358144,149040 781717414962667520,188458 763092098107269120,76549 765575820530233345,87868 770390857497337856,118761 753613133705535488,28571 757416199550541828,46006 760871765207752705,64678 773507168582545409,137158 773512216515674112,136947 787384863582072832,209365 794640330817536000,261155 794772848392937473,261155 763925587350007808,78566 764815514325704704,84083 758833040118337536,54070 793466883592843264,252408 760664997127008259,64197 794328800968331264,260033 794559292342878208,261155 793999931438669826,257325 758150319477956608,47761 750399005159485440,12060 765773538380902400,87145 778627805298864128,168794 792442622182760448,245136 772423258448666624,128406 777338183436558336,159876 792123233730453504,243513 756316386998231041,42171 776464759398903808,156115 786499788321599488,203350 793127919564369921,249469 758471915480702976,53185 791014514988900354,235580 753966058894155776,30296 756311764413841408,42495 757676317215076352,48369 763900122321129472,80486 787768633602617344,211769 766701738313166849,94699 793171085176954880,249841 749314293154222080,8047 785582556288720896,196524 786235052015230976,11774 771533113721696257,126389 772461667263320066,131045 788442534410346496,11774 750401765686726656,12883 732308349384052736,349197 779325120762486785,171428 753931840109543424,25135 790983115703324673,234583 763990537313464320,79513 791092484579270656,235487 759078673567711234,56315 770420572874481664,118191 765856719456964609,76406 766014602622607360,90908 769833350576025600,108849 793600929371226112,252044 788092574854701056,196538 794832211098947584,249926 770499301726236672,119477 765629380676710401,86103 764196677041336320,81946 754020097820241920,30296 762827324693897217,73712 778364610747392000,167220 778270878748454912,167046 743754992603934721,11774 764829344653012993,84724 776145953640198144,153658 757845114458808322,47726 794846591379062785,261796 750359090971291649,11495 759166391899480064,56964 787317108967366656,207109 787021240179515392,208016 791056345717960708,234583 773622855309332480,137869 791313462223900672,237491 755461506960093188,35890 759167533442150400,54842 750416280734228480,13343 777955596037267457,164764 779797764800741376,176788 732725478084120576,351076 757410587118825472,46890 766505347330744320,92917 776491350166560768,152314 755199951093665792,35372 789246935563702272,223921 790272951476105216,229693 732309036025028608,196346 768917826979508226,98072 774382788258721793,142566 785880889708261376,196991 787430381750366208,208307 758795596715085826,54070 760259837049438208,62130 768632674164600832,107428 751634500321308672,18470 780161973082263552,178735 735227433377538051,1170406 790542929538457602,231336 767743083530321920,99111 787011715099717632,208401 762306271949131778,431998 792047007468810240,243187 790582127335178240,232322 792723469301526528,223133 788393648345927680,217519 792763752462639104,247003 793093650099994624,249469 762015585979039747,71476 753208075415351297,24549 781676130323599360,188119 781277722102394881,184706 792372402730696704,11774 793769959897858049,251512 777544101872881664,160480 775282760537604096,147391 787155461594288128,209351 789668824396226560,226964 790230808439042048,229898 778005830977327104,164814 785282009358823424,193669 795271293872521216,265878 764784402752688128,82390 773683705965522944,138532 778690303477768193,11774 789158995055419392,221416 760872966469013505,64678 776546104426967040,156505 793970717717135360,257353 779122391322624000,172299 785442207180349441,194129 786549093753434112,204413 758489263776288769,53185 787556752346771456,193121 787767704874811392,351666 771218664477429760,123825 793207687747993601,250633 793840950720106496,252639 794547206359547904,261155 766453425542352899,92959 762732399688048644,74247 786601299886288896,11774 773303774525984768,135505 770719754562654208,118192 755874622533283840,16299 761061476492726272,64197 790765159476232192,235349 794662383113408512,261050 785621915582857216,197198 758777279245869056,55170 749701424922058752,9433 774228112401797120,140444 781909972720517120,191354 792554887934377984,244270 793177309855485952,249469 778623906764689408,169201 794640285963689984,262145 757298618701262848,46890 769724721504157698,110585 792390202996031488,245566 772211624669130753,113235 785862353216823298,198878 790930673741824000,234583 794212464074207232,257492 765992810956754945,90781 790738090922872832,233154 773960174889414656,139404 788158335979757568,215608 785647910801113089,197099 786974166394241026,193639 788186721355653120,213427 758160001793949698,51595 759152279081680896,56964 764265864338214917,79513 776554596428906496,151374 780600466363125760,80785 788515833551073281,217837 750141708634054656,11372 765959770964647936,90482 785908718944804864,22735 763881891241955331,33186 751101745208684544,16897 764996618626097152,85562 791466011488718848,238266 775193118585004032,144635 795749049739657216,268281 765194019764834304,86103 793518133470490624,252509 754027975369224192,30339 760252670552584192,48052 768101430452293633,101681 773678310832287744,137315 795750148290871297,267576 771341147692273664,124537 758751544648962051,54070 775930123870535681,151791 788237985145688065,215480 759854829317582848,58869 774371065032118272,139404 775465687376551936,148170 775794540787605504,144573 752174299872653312,19560 753366409669971969,26458 781349077426593792,139404 793983677000663040,257423 762037124782784513,69711 775834625604063236,151748 794303099544489984,257406 758659818861260800,54070 794183228743520256,229922 772579161118347264,11774 773964078738006016,140211 790822703737499648,1170769 760973782139809792,65839 753375568100528128,27045 777043388004601856,157840 793299942592901120,250933 772916492337905664,132848 732681296103755776,398859 736043827283140608,351146 775000991162888192,146259 791441332136845314,238207 793239821007228928,250026 771913227043168257,127366 761927149347565568,69947 773605044499443712,137869 793270131715629056,249469 793603416970833924,249926 770351518558158848,117257 790999267657723904,235536 768947597566369792,110381 794211862405492736,258044 779505075714560000,173964 771190271333666817,123587 768546926035951618,106756 781539632978751489,186584 737391818128523264,1182386 792852690615332864,247819 760106651152101376,354108 766107836992675840,90373 791118348587241472,235487 793615187974754305,254008 761971371824058368,70628 788497637393719296,218495 756269388009918464,42171 770701728421412864,120610 787074679097987072,209043 760542772290019329,61917 763132690149285893,76665 775427128921698304,149200 753995571225124864,27045 759068471120556033,56784 793171265284694016,249927 793618060649308161,254209 793679439716577280,254135 795193871407816704,262890 759943428880867328,60363 760509212267012096,63281 764944278980210689,85430 786693683848548352,204853 775084489915637760,146838 793714942620884992,254549 750229459681239040,7950 753694933341573120,29263 791010117076430848,234583 792220717718839296,243187 732305888208388097,349764 750391545254256640,9827 794035869996810240,256534 774591164162924544,133943 787050923218444289,207733 789678474734759937,225870 791782659039105025,241720 787406907883425792,207287 790949615751274497,234583 756573839404826624,43956 765752877335846913,89567 776141415688630272,153095 758464267788050432,41680 778268427916042240,11774 794605937755619328,261155 764289425131974656,82673 773665629047889921,136515 759119561253715968,54425 767356249478397952,73655 790942083771162629,231792 793867048749260800,255942 765622938745835520,11774 754717117241495552,33356 774281394990317569,11774 777149855277969409,159876 785861247828946945,198591 789555484428791808,220332 761584283639246848,69231 763252376727937024,76723 788457162351583232,217106 756965641316282369,45122 762004835549995008,431998 749750855725780996,9433 773968667998650373,140444 774040497627070465,140495 795655566467170305,267521 794863998147538944,261455 778663007371005952,169201 753312051163004928,26702 773649872478146560,137869 768773956669206528,108849 769330479145291776,112363 770485400825659392,118191 767931052719427584,101514 759855537001553920,59666 788100067303358464,214247 794169986021326848,255942 773548322837495809,137158 795103925259079680,140444 791038873266708481,233051 751895214550200321,14277 779914955323764736,177407 749304436237930496,7849 764897348187062272,84724 775060451524698112,146847 793250950064537600,249926 752299965100072961,21034 765516572643487744,87904 785621795479183360,196277 790531343742631937,231828 779351307899592704,174052 793575407480107009,252679 761621100409266176,68987 790609054213210112,231870 790030345143934976,227048 768893025225441282,106763 758091206219796480,49843 786737719229767680,205989 794636067299295233,261155 794683012680220672,262752 779132621901004800,172962 788260251325825024,211829 760702418057302016,63267 789030731896983552,218832 793777566762999809,241678 765911509671219201,89859 770933607854505984,112872 777272495435120640,161289 788201680605110272,352258 791606723425558528,238207 756003433803636737,31969 793406187769303040,8044 762307410941751298,70886 765208771161448448,86440 788410188365561858,217519 789986187725287424,228354 786405030442053633,203674 760677316011765760,64326 771706644002725889,125477 772238525173563393,129991 769217294723670016,111438 773887704249561088,139419 786501399861309440,201494 793510202884493312,252408 762305544866652160,431998 777195002728423424,155318 788062619915608065,215005 792431241220022273,233131 776009553032785921,148537 764794789149630469,84745 770342736897642496,96039 776236726733811712,153480 793224188400021504,249841 794603558377164800,261155 775873655922388992,151463 781227092943966208,185310 788798137062207488,220526 759037915640975361,56548 770716434678870017,10788 786346237037391873,199546 786644493768327169,204835 771067003587014656,121949 773634223890628608,133702 790860158704300032,234495 792761519465500675,247241 763863750797656064,78159 791081865910321152,234583 778936324447277056,170252 793442837836607488,252020 757611874078760960,47545 775018202879459328,141887 762640658498592769,431998 794679652551983105,261155 792516498166120448,245630 765606126905757696,87245 787059593423818752,208014 771324485895069696,123825 791338785208426496,238207 753721630300381184,29263 761349954665340928,67915 772232597741109248,124883 795427749858971648,266884 754008042988011524,28281 768258941406945281,1249541 732632044342259712,1170592 759240365379612672,56625 764271122691002368,62180 778667752722685952,167220 792340783240056832,243075 756356203836481536,42495 786905197578715136,207287 770679894896410624,120610 762648150729453568,73926 760543613935820800,60794 791390095152513024,238207 732143014999691264,195876 762630415777693697,73926 764237123935502336,1170700 793297439218278400,251331 793301412239200256,250633 778276777307230208,164826 787160736371924993,207613 773530964127518721,137351 777594655760224257,161967 760512072656576520,62771 781472289778958336,188119 792898511020945409,228634 793243083307675648,248253 792837095123476480,11774 786712405090893824,204413 790246644117745664,229693 768960919237955584,110381 791353096630697984,11774 771403101211205632,124597 762665421711482881,74133 767815559375355905,100559 773295109169262592,126293 779281015965683712,172967 769300021749571584,112872 788362630989611008,1170441 735168956269371392,1170592 768926461507928064,108990 771424689210200064,125381 794678814416764929,261155 780572363373051908,179589 792592269689970688,246771 763445285913780225,76549 770642226036690944,120341 772899157044523012,132335 755892314631970817,38459 778217786061549568,166390 774380235403829248,141887 755387400231059457,37044 765561181750829056,87904 768531570022121474,106281 774371595825577984,143327 755814836924067840,39810 785818745247789056,197286 785890552575250432,198671 781381151462219776,186584 769846203223769088,114779 776780551168598017,157755 760237398005514240,60794 794232703084335104,258456 795694483006455808,267855 756391382827331584,42495 793862509006585857,253793 794604185857748992,249926 786821169068466176,204413 774113293757657088,141357 755150154781560832,35890 765566061882114049,87904 732563718479839233,186415 754739130915958784,33356 761609542941696000,69231 787148903535685632,209184 736410659798155264,11774 771485273255452672,121612 771464650789617664,125145 788500143465238529,218349 773736251312730112,138165 790233709131681792,229116 795062797419872256,263906 775905978172735488,150621 785937108724617216,198671 762631362893537280,72678 788755024679694341,218275 758709777228673028,54011 767780978106339328,70543 795615305775063041,267655 778701211977392129,168794 785928106108256256,199739 786357574572519424,203391 791253753332633600,235590 795080685480448000,124597 755778160587931648,39475 790890748795162625,234583 753352116542943232,25189 762712693736210432,431998 789986519587098624,228354 773974351020294144,140232 790377647893209088,108396 732820533599961088,353262 750497815009202176,12883 755281993546412034,36467 758379311317614592,47940 788665308135514112,219762 780457245976911872,180310 788096430049267712,214899 794202446750949376,258598 793174594504962048,249841 763152737018208256,76723 758127912096763904,50923 749879303475761152,7999 791114863988903940,235990 764162339658575872,81869 768596396836478976,106447 758659536714657792,54070 777008056018145281,159876 794635433556766721,261942 761643111273603073,69947 779079906672062464,171062 788031084923490305,205575 780182541554872320,178378 760532022536404993,63071 791505782856638464,238207 773827370805592064,129983 776615451174563840,157082 759076706980331521,1170537 774708208694808577,106716 759154389365895168,57131 772108022835400704,113836 794256337861427200,259063 791624057988915200,240145 777945069248651264,163796 764901524438933504,84889 769546197694636032,112336 792723826924740608,100086 755867495941021696,39462 771171034611392513,122388 760952904211570688,57574 780459479988965376,11774 787044906393038852,207733 778712484098166784,170072 781017731353178112,56964 760692409005137920,64378 766128534192476160,81929 790602551817281536,231870 794300285636071424,259457 749826452376260608,9433 786752882062266368,200965 756657466411134976,41702 778335074832019456,121923 786964285276561408,207287 788244578851704832,215005 758171334161596419,51069 789108107880214528,223286 757207329397878784,44450 771093535441420288,352567 786615525434589185,204539 762834121651474432,70338 764175273101103104,82283 755156856398499840,35890 769499731332587520,112399 759512970346934272,55257 794006290049695744,257564 756607194678779904,44273 754747879718281218,33356 760986347503050752,65455 765058453857599488,85767 767293451692105728,97583 763383166748860416,431998 760563496329150464,354841 767457866428981248,99164 776378848585932800,155390 788205538987372544,352258 776107292827774976,152735 739567313507094528,11774 773807377669824512,11774 788713291325603840,218275 771107106262880256,122759 766346515241590784,91228 776765894353707008,157840 763425194446823425,77236 758627530274373633,54070 777010743048826880,159876 772528040979103744,131007 775793377149411328,1250254 747483027970756608,11774 789767461419773952,227048 790720608904642564,232169 788016047177736193,214078 765695023824375808,87904 769328240045461504,112363 766028928381255680,81929 766418060475527168,91946 778392457880956928,85326 787909589358424064,197888 794403216020508672,258456 750698078647222273,11774 759339785802637313,51798 765365477627396096,86103 786974292974133248,207613 793186064504492032,250064 794996064801751040,263895 763490685672501252,78296 765296642434097153,86645 771464574600110080,125554 765440215284604928,26539 737592481848561667,304513 789503384864886784,224693 794930175205117952,262022 794185836510199809,255299 793528798184550400,252596 793117904640233472,249469 785547362307497984,196788 757488407576797184,47606 760125575063232513,61051 786796532360024064,206225 789096971801878528,215437 764540832942882816,82283 754723688897974272,33356 790966115409068033,218495 732925915613822977,354125 791452109627613184,237491 779712685675991042,168284 776607301956317184,156926 751752971965308929,18391 788478346753560576,218455 762970710943739904,74133 773554903130136576,112788 750704201773248512,12883 762119188995452928,431998 792590027490332672,246681 781257277026111488,186063 760109569486032896,58227 777701189077045248,161573 793508973076963329,249926 792011878109024256,230791 794528062423662592,261155 794548902217322496,261155 762670579866632193,73926 769324250620579840,112693 756103946851213312,40926 788746881635586048,220332 764922327922597888,84724 754777392049102848,33549 758403802898640896,52545 761383880356225025,68163 761332836645208066,67938 764240826905927680,82283 765162073823309824,86103 781293582996996096,184539 764136545599172608,81869 791335193730772993,206666 770367509765640192,117257 778232670526566401,165448 762792610142367744,74681 768914246511976448,109167 795214032848486400,264397 758025083008974848,50314 769977957481844736,111558 755800165307604993,39462 764891438542979073,84449 793108282105794560,249469 762739991042625537,74247 773229503820734464,134561 777344066807664640,161456 781503919574974464,186434 790765403035279360,232863 794175509085253634,257353 750998134654836736,14858 792937342344450048,248514 751206690456899584,16833 790950576372715520,11774 792158942881280004,243075 793871244043153409,191065 795371097394966529,266416 767723514992455680,91946 771074328628715520,123135 794091900965785600,257325 787833230321856512,205197 771472708244611076,124855 773883456204013568,139613 766416158920630274,91810 767785746929422336,100605 764293577526611969,82283 779129862229463045,172862 786424400207720448,202429 787075947765915648,208016 751224945703784448,15808 732262073225388032,196346 761296503734280192,67326 794694695771402241,262849 793797483960729600,255393 788644062219870208,218258 751677171584765952,15800 753599251830177792,27222 779504791714013184,464984 791101994387865600,234539 794985607680446464,264460 732244807959994368,1170428 788176615280873472,215754 789147679318282240,222682 759165091887525889,56964 791797154910130180,241033 766173264309649408,85562 758007147414233088,50804 762882627216957448,73712 781127150212616192,185496 776226831259148288,153480 774023883636613120,140211 789970028036628480,229159 780594992616054784,181811 776111623568105472,151302 794819554539171840,260173 765947272953794560,87904 795748558695792640,268814 770398392233132040,118191 794096028693696512,256276 785940048487133186,199262 768654653718355969,107469 752623146214170624,22664 755746240424321026,39197 763002306900164608,75679 765621076609019904,82209 772085551922982912,127366 761942301635510272,70679 793873319254601728,256255 764622438843817984,83184 785652169881989120,197286 785428050339069952,194129 760232950764040193,54003 795445135903510528,266079 758127289812955136,51595 793633111347228673,252581 770257989253099521,117257 775047851214774272,145911 758773067359330304,55262 781262703734190081,185622 764384708000178176,82066 786159139042922496,201374 786131836271464449,63776 793933731887247360,256255 754078285613498368,27773 751976264039276545,16200 764113592979378180,78566 755944446533988352,40875 767701141094268928,100620 787700188341084161,212139 781143011984076800,181419 773328624338497536,134993 773666527056801792,136904 760677016051982336,63296 771417081740922880,125381 793951123811897344,254444 761950681045565440,431998 793498329787183105,249926 788040175708348416,214354 768507940215152641,105799 785937668240707584,199960 778317899505274880,167311 767690637911199744,100605 773617681014591488,137869 777236733943353344,160592 771128663924506624,122126 752849380533755904,16953 774193752839684101,141887 781526369721212928,139404 771931874172207104,128519 777282990988599297,160226 762878877307809793,75349 758789040279724032,55257 742624084354314240,1170338 778314589771485184,167220 774381487403794432,143473 773216664154365953,131007 788073336047738880,214492 769235127801090048,11774 769272975052922882,112399 794025744477327360,250633 765763584454459393,84724 764679533421268992,82344 764320400838828032,82066 766816068853563392,95024 788514652774883332,218164 773972816056025088,140444 754923155819368448,24173 769511840082690048,112693 737027713848856576,11774 758685994900197376,52749 795366776473260032,264397 781330511436345345,185029 791623103684247552,240145 794969456527212545,263667 763012751509774337,75899 785587704629170176,197297 760978307076743168,66116 775427668124852228,149124 757412318636630016,46401 758604327229489152,52022 760103689394724864,58254 791047777342009344,148861 792878722944753664,247877 773539267280789504,135092 787742038569648129,211170 753918279987625984,26140 769631532109602817,112336 779862945756876800,177340 766414923794554880,93286 752964296552816640,24788 739899928974069761,11774 793122329312137217,249725 750728663604269056,14877 771052015749328896,11774 765623528574054401,79691 773891717498101761,139404 793485130845171712,252741 791749278632816640,231358 764495469414379520,80486 753274706715938816,25968 763504894565158912,78274 774292454480674816,11774 750691269765009409,12883 778914436618723328,167939 787731206804639745,210235 771054141133193216,121612 772979286114496513,132908 788622583512043521,203710 776463097091411968,155688 761990451482112000,69794 768139985530851328,103354 771492592139718656,124597 794818740655456256,261818 763174607440453634,76535 786526311992860678,204273 764288361905389568,80939 793637033059061760,254135 793984280208674816,257353 764143561617072129,82066 776687210686844928,156926 785630818605465600,197341 780458441592582144,180609 762080991414513665,431998 773892575505682432,139404 785832684862013440,194556 785916845660344320,199546 774640269639684096,144234 794576070049722368,261155 758333356882923520,52554 765373912414822400,86173 780376938703642624,157647 758812198487535616,18341 765320845191356417,86053 768849155452178433,108849 773876080230871041,139404 764803501797044224,84724 764123085977088000,431998 793966111960072192,255942 771500555080503298,125554 785819990901465088,198671 775462973775028224,149259 781044968341270528,183759 789152472803733504,11774 764581308102217728,82066 774661958792544257,139404 756912686844129280,44450 763349956509904896,77586 766258240397029376,90982 788394411818356736,217519 758277038994169857,47761 765716166941769728,86103 764860343042486273,84422 778677697811623936,169459 755532232861880320,38183 775826622490480640,151770 794952391250608132,261050 780596155486867456,181886 795676489572352000,267578 790261864013836288,229159 777822674097700865,163832 794952811968692224,263895 785265884235436033,11774 778932158673121280,170882 756651071762681856,44461 763812271030013952,79911 769679657742381056,114227 794270296152932353,259482 792909241770270720,245373 770681879825641472,120675 754883884936986624,33035 766253983212064768,91751 777349658733522944,160703 792027827369545728,243187 774991496915263488,146259 793322566047772672,249841 766756011122237440,96039 772138646719922176,129558 773538429632118785,137042 778434321950576640,152594 781492389395501056,171882 789325619372830720,222797 760988609566474240,66116 763806236529790977,80393 793564657701097475,252020 774096686381604864,140211 786941779757174784,203674 792032684902146049,243187 793261348943724544,249210 767425728476422144,90384 781836168015077378,190635 768275922776498176,103354 760573589678678016,61544 760400392148492288,62063 758108434298392580,50698 760824226894925824,64722 792115045916348416,243187 791063926226071552,234583 794038059721293824,255942 787877766100168704,210238 758751279648608256,54123 761820717361102848,60999 791652465586429952,238271 794559316858519553,261155 779136653696831488,172962 735205977142624256,11774 761547980855922688,67959 794270178901114880,258598 764153368633892872,195876 767484054447022084,93272 767883982453116928,98972 788704381189238784,220029 794731056427569152,263108 794568150700478464,261155 791449329563303940,238207 770464584981504000,118191 758461865756200960,41680 771490003746709504,125554 795732866965483520,267655 793170003025661952,249374 758759405936529408,54070 775542895675924480,148994 795165778656038912,264397 754776159334707200,33474 765541294542204928,87904 769869237422882816,114422 762308447824064512,431998 764509963699957760,72090 781589514305220608,186584 755519759563841536,38210 757795114504683521,48494 776242355821092864,153854 759518769282547712,58232 795428316295692288,266079 755480344028033025,37538 763165095081943044,73814 790973448625410048,235147 773924218576797696,139865 766453706590126080,92917 775913836025176064,151463 763597593876324353,78566 793847342302654464,254135 794638455095468032,262022 753681351031656448,28819 751940674283536384,19969 781217770734129152,186584 792252715615346688,241678 793152502690701312,249841 788432499479240704,209043 789454645336875008,223452 791264047962415104,237491 752695339425992704,22777 788563645961756672,215437 771297093755412480,124601 776517639682330624,155688 757677250137378816,48439 761155622100426752,66159 785860500164866052,197215 781220977820573696,185310 754747221648826369,33356 780461614839377920,179742 795046955286142976,263532 750359664492179456,11495 749384550984261633,8497 775156557894090753,1250194 788485808734908416,215005 757430954902319104,47263 755832406360395776,39384 794372197502582784,258456 793572639683977216,253721 764989667817160704,84745 786272687928770561,202429 765493324564275200,86628 753723888647958528,29263 767200403511476225,94699 788479379038834688,218495 787387020092006400,210687 771481716301164546,125554 773896950382993408,139404 793101330160160772,249469 753571142489763840,27045 758030998080786432,50654 760491871365918720,62441 752707562357788672,22779 760817813560913920,64678 770760258432229376,120610 786133550961680384,200965 775869311495774209,151539 793488718753505280,252020 785970270838415360,199490 787051787492524032,208713 760151460747304960,59853 762461903683620865,431998 764973964850438144,85562 771141022881579008,123554 765891436197711872,89854 781588682599829504,131056 792942650680807424,247877 785583515312070656,197145 787755424170778624,208379 758797272444350464,55257 761932688471101440,68893 792340190790496256,242693 756271511686770688,42432 785954021219536897,197324 788231994555691008,215437 742404496723193856,1247518 766699925006487553,95672 789971694785921024,228888 762707055606165504,74133 764445544844517376,78159 769212375027347456,110362 790757493131517953,232863 732637279685103616,1170630 754722147411628032,33356 778632188375937024,169201 754000399560957952,30811 786704751719288832,205285 765953248394153984,90384 778817758796521472,168127 785552540330958848,196917 766369427617034240,93261 770920611388338176,119235 773938156022489088,139577 775693363974733824,148018 793938126678831104,256679 793572538022367233,253164 760187126550032384,61602 780773478739824640,182146 786692563340259328,205143 755122541170139140,32673 790653848251691009,233307 774005582206410752,139404 793998783931699200,257026 759048673971974144,54123 758091179632328704,47761 785282025347481600,193669 786990834726080512,205728 785972219407048704,199546 751600518036721664,19000 762976801069096960,75709 769400734206955520,108795 775830392851013632,150302 776870605014478848,156835 757274839761559552,46612 778443493412745216,152594 790981043390210049,234586 753339005026959360,11774 779430228129001472,172132 785789646567452673,197512 765955923416408068,90148 785297544129552384,194923 795120238723379200,263896 793921578782208000,256679 794538147547729921,261155 786595337356009473,204413 761008923285618688,66159 778370338900115456,167220 780540812799148032,179742 792047779589660672,240483 753772629027323904,29790 753722523410239488,27957 756462000071380992,43391 795043602820960258,247930 771115910836981760,122612 788218041389682688,216009 753981779468361728,23167 785674613585944576,197286 775427101222514688,148537 787481374781476866,65113 787771991612723200,116592 752016763554934784,14277 785270533172568064,194648 773904880582877184,139577 779636194686697472,174315 767086897977884672,93210 785863002784489474,198862 773734114855784448,138155 789323504256634880,225456 790651994469986306,232881 743913876165558274,65113 774207243017392129,139404 753412847393091584,27222 763039340259905536,76174 785618341553590272,197512 789240559764246528,206666 772201156147814400,127957 762013241308487680,71502 760966253397893120,65222 780153631584636928,177724 773991838357204993,140230 786127974508535808,196701 765948956530642944,90384 768526116231471105,106774 771418411838603264,11774 774475411145109504,143585 775836454303870976,151265 776063313511747584,153194 774929371090083841,145911 793259892186292224,250064 787646294848266240,211920 757616713454190592,47782 762281152195366913,72411 764137037687615488,82066 781508247262027776,174507 773286148319961088,135450 780770957560602624,182870 789242403714719744,217285 794969448591433728,262925 743490930209079296,11774 794665576228679680,262145 760557051047055360,63451 767793364716572672,100893 768604345851977728,106756 793992352625020932,248652 788123790379143168,215754 771397397805015040,125381 787011283363082241,207949 773855665399955456,139404 771178238802399233,123583 793948578683166721,255826 794038109570789376,257546 759388096316203008,56700 760100018707656708,60865 788450185923919872,218275 759118158787584000,56964 768174243473424384,103354 781264631104843776,186212 750832328851726336,15165 771405138862837760,125367 793467038631165953,252408 793297135282171904,249926 768045888795062272,92959 772465321701679104,129649 776196597306712066,154071 790374079824031744,228820 794199204692230144,258598 781219081206792192,186434 759588807876317185,35479 754169802344820737,30815 785268956122652672,194560 786847405236817921,206054 785257313854558212,11774 788441715287875584,218164 761663908746817536,69947 778710713069998082,169232 752621558158557187,22715 761519405322895362,18215 794525079627395073,261155 750791406118141952,14502 779520274018410496,171377 791553699780915201,237223 792559851658285056,246225 759131533663961088,57189 755395549788901376,37044 794203078807293952,258598 794708013022060544,262226 785456208295632896,195778 763161181699932160,75899 777474612808605696,161979 755863414266671104,39475 770013682915049473,105109 764106366130585600,78566 790903500448210944,233154 753620116311605248,11774 768163668764745728,103261 768853779441553412,109104 794587926701240320,261796 765205316548038656,76012 788804660681289729,220820 769265100649738240,110585 785273093182857216,193623 789187339834667008,210076 759812089816813568,59398 793154202524614656,247877 753948552146018304,30590 758556132000555008,23762 774822174817484800,140444 786109295817555968,199262 772903849782808576,132364 786032133525516288,191698 788202368051449856,352258 744500595483041794,1247635 780084851416457217,178258 771635655289950208,126152 762292961803640832,71429 793972189611462656,11774 789177764268027905,215437 794029292048912388,257674 753980377153363972,11774 755636474155073537,1248325 779017783678005248,171693 777545227577942016,162213 795097015675928576,261796 777648236144189440,158118 779073362425511936,172621 759869398068760576,11774 749668382560092161,9145 760483339383902208,1248768 794618784698933248,261155 775002871465123840,146259 763529255321993216,78566 780008251223965696,176358 760605353440636928,64055 791341374595436544,228989 788033481016217600,214492 772881914315304960,132335 750329315921911809,12281 772901345904955392,132364 780518079637913605,179936 793857775059161088,11774 786218954691928064,199546 793204305243308032,249926 793781454765457408,255271 786441891411886080,203793 786844497057492992,202221 788789795388592130,220332 790723029500297216,232595 792139159523635200,242693 763132631303135232,75599 781322766901477377,138812 752969636270968833,24526 762258771561345024,72113 772102326244945920,128577 763891678738460672,80209 794599253033320452,261818 770957013350096896,122317 776801696865460225,158314 781229935864143876,186532 793272832021008384,250293 760183109556047873,60866 762780196831424512,74308 751998039485591554,20808 771123202802192385,122126 758259605608607746,51809 758201107969634304,51344 732177475715911682,349191 788496032418017280,218275 763430451516170240,73685 768575398351212544,101203 791659474482188290,240483 780708005964898304,72370 792026382578487296,243187 764159506297126912,82283 780793522219802625,183269 775361222900346882,144730 750721919767310336,13627 774158756883992576,140444 795657007265091588,267521 766737559225380864,95462 754748468464193536,33356 790566453015486464,228341 758390722584317952,52167 789445987676938240,225981 785580072287756288,196524 780942930353659904,184539 785313212279431168,194079 751109335502192640,15808 792410574567018496,238099 764073261000818692,79990 787686879093198848,207109 749974973788348416,10810 762756753289310209,74612 756863220363563008,43751 766353091138621441,92166 768729848185360384,104973 793402015556730880,249926 767728038163406849,97379 792891785290874881,247241 785657684930465793,194082 793095413154902016,249469 766753737155239937,95672 778195891224272897,90252 780948592106180609,183632 794448763146223617,258104 781529787768705025,185310 762734541975027713,74681 768238431591763968,104162 786794335605968896,205728 778801136618700800,169916 791763265818861568,240483 761610298977497088,69711 791831719837995008,240483 791849008339845120,238395 773316047478874112,133043 763058375101812736,76329 766403446878539777,92159 793527126976786434,249926 767825579638915074,100949 775793952532365312,151463 756271744931856384,42432 758830970837409792,54070 765358015499218944,86440 785868689170202625,198671 771786057876705280,125633 763856522644512775,80393 793856536921509888,255393 756693582568951808,44429 763005628457549824,75899 776124333743898624,153194 770299449591468032,11774 770898046599168001,121949 771552731521703936,11774 791640915328675841,197046 768902247551864833,106836 779875549703319552,172945 791713254821199872,240483 751130331219197952,16728 739203861164892161,353374 772096389484453888,129558 770240443485392896,117178 795691167199494144,267559 774218424595525632,140444 777633622677295113,162610 766416035175997440,93184 758805568651796482,1248642 760901095971430400,63149 768236936725233664,103924 773720628146823169,137042 761577359862444032,50406 777361028879355904,17416 749594968474341376,7866 794580349548429317,261155 753353965245435905,27045 788797255520100352,221050 794583132188082176,255393 792767407173623808,247241 773607228062339072,136947 773680263603757056,135725 791432714360492032,238292 776060805116669957,152872 790716534863851524,232169 787603471197433856,210585 790753999691587585,232884 793142585942478848,20927 792204299367428096,218875 794582919431995392,11774 751225652133650433,16505 786255755347316736,201958 795339856620748800,262752 732111443189977088,349374 788854164969447424,220029 773524541494755328,136515 794050108333572096,251566 760307316969377793,60819 793952794969403392,255826 794317564302200832,258741 766575331994116097,89887 772167875222134784,128355 788790508042723329,220029 763821447898771456,77559 758296353982349312,52112 774173561829269504,141803 776130536897032196,153699 755319394767601664,36370 767365759077085184,96039 765942413353299968,90384 765555962015051776,88197 780124901797658624,176203 777798534397620224,163763 750742389044703232,14277 767835787194986499,101681 776313426725392385,150028 774619380680364033,141983 794570641127178240,261155 793476236018274304,252020 775688763053780992,149300 793189118779887616,249725 793930870251888640,256219 779942576443035649,176890 779807541052207105,174492 763108531188948992,75724 793494117326041088,11774 758071141470732288,50827 764921144327696384,84724 791287288315711489,234575 752653467358007296,22657 760178120523599872,60866 775665602417614848,148083 753150025102798848,7047 772529473992417285,131480 789177105061847042,223286 751181157757169665,17562 769467980832964608,113754 774517621425188864,142668 788599185981464576,215437 790725348245856258,232881 793454390937919488,252196 739787510470021120,352060 761165838783086592,64722 788582682959679488,218275 794238068102483968,248681 774812477494333441,145479 761721982094225408,67226 754744089430470656,33356 757881391682035712,47940 790944206101499904,234583 791664225588350976,240145 765339704782979072,86103 765167794002550784,86103 777962741957001216,164980 789319080595562497,223492 763724221956718592,77731 772457302481788928,131045 764307749467553792,82209 776791245750349824,91240 751958729931784192,18893 769275899392950272,112363 760442563224494080,62063 732558273941905408,144346 777113141679263744,156835 735222469158535168,11774 775720104478728192,151071 775057547686449153,140444 755865394640883713,18215 768085395791765504,103354 775799085974507520,151156 780606762487582720,181755 774207964890693632,141360 760965304872755200,64693 762330038045999105,72550 785276485301133312,194648 790532426955120640,231646 759744771287949312,58757 780618425550897152,182154 751653150482919424,17794 756299740787212288,42495 781233664214507520,182726 793981575511699456,257325 794541955724124160,261155 763409864098021376,11774 766754166572187648,94683 792915989247569920,248104 766793122009317376,95511 766984529932263424,89738 764288061807001600,82283 788095501950291969,214209 790695344409571328,233692 793619431700037632,253032 793554945630990336,253395 763780897451704320,80192 764480167741755393,83525 789469141543649280,225358 751961214008193027,19792 778302950527688706,166282 793615444502609921,252014 773572893326270464,137158 761572760707399680,68908 793967215200464896,254135 795095776695349252,263933 760634192501706752,63937 769950070615728128,100113 770321931920781312,118087 775303208306552832,148170 759555304321277952,57105 764927186608484352,85337 765405094221193217,82457 765216043564470273,86440 752685704723861509,23167 750740287140474880,15027 789940674900684802,224680 793968109723992065,256451 764966370400362496,80756 771110688915939328,122982 787767510535811072,211769 765701111344803841,89150 732985667345473538,353451 781519590148878336,185496 751586836632535041,18893 795615318173450240,267521 755820518004051968,39957 764515312221818881,83219 791094306253578241,234583 794003386051883012,11774 764116079337549824,81702 791782938937556992,241678 771170837667995648,122146 777244226329382914,159876 791770083555061762,240814 758142965772541952,50827 758085472967094272,50464 758175975343620096,41703 771848574061641728,128017 765646925945114625,88930 773912659351789568,139404 785582800200093696,197297 790572121130995712,231318 766820696785686528,92872 795609799928881152,266146 792868881442504705,247877 793250280888381440,250430 749261402901254144,7828 750497580602236932,12883 760202116694552576,61412 760279066318557186,1248721 763427883046080512,77720 787166730623803392,207965 759206026205855745,56964 763023638085767168,75724 790935547632029696,234583 762083650762661888,431998 794941672828375041,263817 758259060248633344,51750 759135351663239168,57092 771455497350311937,124597 750362607152984064,12883 768141241817051136,103354 756772207825596416,1170779 770390400464986112,118604 759077634470998016,56552 774677782961922048,144602 753701154312318976,29263 763875216426577920,80720 752985650421456896,738099 753287195113369600,11774 765988705102364673,90384 795221497295929344,36879 755166759385116672,35890 794330441985781761,258249 771021367001157633,122875 787003570478383104,206008 767368940834127872,96806 755534779659857920,38183 761600037856112640,69576 785906605564923904,11774 751093175113093120,16299 757980688675172353,50442 786228544703639554,198304 757823285287542784,669866 778014474582298625,158820 793193465572102144,249444 788152525778214917,215031 791637404872499202,240145 760468877151088641,48289 794758470469881857,260613 753552239852032000,27045 780609024957882368,181789 790244861563797506,46572 773515033674412033,137042 791503119402143744,234205 776054907015143424,153095 786442887894487040,351830 795400548220542976,264397 732998521574416384,1170810 794334751930847232,259300 760470273443237889,61412 763019643204227072,73712 770710999410339845,119937 751810555300548609,18486 754080758520811520,30815 758285236161486850,41703 780259493682614272,164980 794703608176517120,262022 758115664963903488,47761 788827250342846465,218275 788330788702064640,216217 765233136586354733,86645 775601762229166080,148654 755115434664337408,33356 779001078843052033,158041 751788227116302336,18893 794559201234317313,261155 786950083006824448,90209 757210115330105345,46006 775880092572581892,152182 764568499360378880,79561 794661537952702465,259323 754771675695251460,33474 776143711021314048,152182 785593457607794688,196767 793211511380508672,249348 794571303311339520,261155 790270695309803520,209095 793577457127264257,253164 763983639130411008,78129 766498299591393280,93850 793481925616885760,252196 787816982183751680,202727 761940777513525248,71267 789469307348652032,225380 794970690428530688,263895 785311755572486144,194082 767506515192320000,97371 793262632664838144,248514 769818165857648640,26066 753672204232036352,28732 753775575253127168,29258 764968503623479296,85562 774091463130886144,141316 779139112800555008,172945 766041215359778816,90373 772911844554117120,131421 778266867844734976,166390 778709780365922304,169916 767848106356568065,101681 768964414754217985,110344 774006610439966720,139404 777289698679087104,160614 793260665150382080,249469 740386285781684224,11774 763478300715081729,78205 791026829884788736,235487 792474651469328384,243286 787087621923057664,209035 772246762195222528,129471 792768058796470273,247241 775950266990407680,134875 776838501635657728,157755 779184930794377217,172962 788694181216649216,220029 763133229645885440,76549 757888367623335936,49852 767320152748810240,97685 770758648868003840,120425 793112077720322053,249469 758374992090435586,52122 773289403137556480,129991 791486407500062720,239405 771600405826416641,122528 762215586092888064,71627 765033824665366528,11774 787172845142937600,207613 794532776263303168,261155 762469005579788288,71502 776376254329069568,154549 794221308221464576,258456 750398645413949440,12883 794695314150227968,261942 773529676329455617,136904 763042300276699137,75724 781477653945520129,186584 794589729882865664,259743 768062217795141635,103261 794120573140029440,252939 762077094700392448,431998 791366187724582912,238207 771025339350933504,122875 791684163380404224,240483 791157376976052224,236962 753381828728348678,27045 786043859822186496,194082 755436137724809216,36998 788481021910126592,215437 760844779882098689,64664 733194893867122689,354974 753221526237933568,26140 758764376329428992,54070 786044092841070592,199211 786048589550194688,198620 765854101343207424,82208 787159361831317504,207287 775827062514778116,151741 789113512081502208,221785 771468737673244672,110800 789247208705003520,206666 775758819670519808,151071 786721863409860608,205094 732435525152313344,196346 776630482712657920,156132 791680112139890689,240483 790732033547001856,233692 793144799931068416,249469 751848781029650432,18215 767367343349592065,94627 785465999055261696,195975 792245988165431297,235685 769283394647760896,109713 786008395992051712,93261 790699291467739137,232169 772849681999077376,132366 778419620608868352,167389 779379853682315265,174557 780904957616717824,183269 754044060751499264,30590 785918209564082176,199640 795148839686733824,263907 794483303038468096,11774 753405604719235072,27045 763834632345358336,80366 775095414408245248,139404 775779127886548992,150663 787830351435444224,207045 793421737811554305,252020 767697937354919936,100605 785614967416369152,194058 785870393219411968,198878 790556594970951680,232137 761523491535413249,67852 791222155170111488,232881 794377531088629760,257353 777882864541110272,164001 755269104001388544,34898 790714058634919936,233307 771555931372986369,125554 771811035879763968,127871 766060316929232896,90398 777184178928439296,160500 758594690283220992,53185 774090813877825537,139404 769154213427359745,108729 770610349510889472,119832 781567374378037248,189017 780143086341005312,170187 764885806427308032,85047 768924702182088704,110362 759179723545030658,57189 789478379758190593,225359 775827629463048192,1250232 781831499557380096,187131 769921808946507780,105109 759858704187482113,11774 767807738294525952,101681 785300463310741505,194934 794937869827801089,262849 795061927705710592,264397 763462572259446785,78159 794937919068835841,263895 793104942194102274,249469 778235073892057092,137953 760190094456139776,61352 761748079355670528,69747 776418871800500226,155390 768233904020926464,103354 775038302403473408,87904 778159121417834496,164826 776585381684842496,155896 776398439248752640,1250305 789252238740819970,11774 776508075410882561,155898 760528364021121024,63451 786305849098579968,202425 792122480282394624,241523 794557021093654528,249852 787103137983262721,208995 788975764980928512,221971 761299525818384384,67229 794996902823653377,263895 762267018837921792,65113 755397957655093248,36810 764430930651983873,83391 738016508270411776,1182427 787077464082219008,209035 766265409934807040,87904 773921123020963840,139404 787397014489149440,210207 794348581641560064,259659 794666751699124224,39957 767479881160548352,94699 754033944983547904,28391 761114016341110784,66159 772047670227546113,129208 789457701080182784,225981 794009611065958401,256239 787759469857955840,210289 768582760986533893,107423 790905187779026944,223492 790971142064398336,232791 775717953568403457,151071 781161524442300416,349479 778015270388523012,163990 763724410641608704,79402 755458256261165057,35470 792388649455382528,240584 756894147731009537,44450 774453581176934400,133943 766664803976876032,93261 789160425380339712,11774 768947134884216832,109666 772872104555544576,132335 751636903548424193,14277 773999443137835009,140211 785348915428204544,193671 792789430629195776,244270 795299370136641536,265257 753243136978251776,24745 781332498554888192,185921 781590514562772992,184223 788081920093491200,215005 765937578004639744,90384 793930930566094848,256191 793263059187994624,249926 759150190917881856,56964 781019125397217280,183468 792139793660469249,240483 755046850315509762,35044 773986401767583744,1250115 794572374708396032,261130 779332546098176000,158387 765326088096522244,87205 772788270308601856,132366 780893280355622912,183975 757780496118054912,45348 776751485203931136,157755 788584829763878913,219119 756506459093946370,47783 794585388337664002,261796 770802675260809217,121479 757263329740066816,46162 785621132351246338,197512 794963313667014656,262847 775810660701581312,148684 787000667336478720,207949 769325689426149376,112336 788114150933143553,215005 753578762332176385,28037 788913580007489536,11774 788501332420202498,106085 794594866063929344,261399 765519803687772160,86763 788123239444680704,215754 788888739590397952,11774 794158278829715456,256531 763802305472843776,80393 795059777751556096,262849 744414267055669248,1170572 753645294680702977,28732 758468123054006275,53144 774252025513062400,141887 750844088564473856,15316 781329874669580288,186063 779665369375973376,159876 785836443985903616,198591 779532181442093056,174427 792258506942451716,243187 732116439948218368,1170332 778318184218779648,167220 763007215884079104,75913 791730548951711744,238429 763002518423035904,75899 793104501909565440,249469 768428147515674624,106281 786606756315049984,205039 787326183188918272,207835 794566582240350208,261155 755434648214315008,35890 757627951672332288,47761 780107241215160321,178258 794307005808857091,258981 756799451717472256,43553 769412677500301312,110843 781497944298049536,56964 767523217414189057,98329 751176521142800384,17434 770444571868147712,118192 780005371259781120,177704 791365030864359424,11774 773055767171653632,126152 785270401219735552,194648 775058409292910592,146338 772483886731386880,131027 795775590833983489,267862 770795465013100544,118698 786974122555375617,207949 768885198054232064,36810 788396385938894848,217519 795765261861351424,265521 795617989601136640,267655 766623510789840897,93823 794938677155790850,263666 791142414366994432,234583 794316667501219840,257492 773403939014340608,134310 794914862916845568,261155 771469710898724864,125554 785626000772050944,197512 788828356510744576,218275 765588619767652352,84724 786271430421860352,201958 767837031678537733,101681 771476636264964100,125554 792525963103875072,236884 760900647382192128,65404 773187885906309120,129700 779056257873223680,171886 763622882220003328,78159 787441536409571328,209979 769508967147986944,113412 789799179577008131,227242 776808288788713473,158348 752931547158904833,24134 767782039407820800,101134 758383636941041664,51778 767118907069108229,1249111 794226335866621953,258598 755761572442767360,39462 795497451834789888,265855 762785693483532289,74133 793098235564871680,249302 785321628225773568,11774 780616418651934720,80785 793458803735920640,250328 793146432547151872,248437 789791869802717184,227242 786703114745344001,204853 790908945254780928,232034 767994151782711296,101681 765356206365872128,87245 775727176624865280,148713 767449112547561473,95055 791377759809384448,238207 750372534412017664,12883 771588609858088961,125554 788074331041517569,215005 771873659090763776,127134 794321679099002881,257492 765264620420411393,86103 767939507240841217,101681 771551041074573313,121014 734491763323379712,11774 766283763730952192,90618 776424937246646272,155390 793104598445780992,249469 788551987662950400,218275 788731752919556097,219942 787466008109936641,210650 757552625155964928,47782 757633056471678976,48119 793123838729084930,249348 734923308227952640,67995 761764492887879680,70509 751238664764596224,17794 785923789435576320,199546 753469447726182400,19844 755912605877866496,40668 766434264682336258,93823 763811748206014464,79131 791096491070763008,235590 753107206212640768,17416 758030837120106496,50923 786729032310202368,206225 793957722605527041,256564 773589830747893760,137042 781831436601004032,190635 750029075230720000,7275 792724305880711168,246987 785677936946970624,195975 787043192214519808,207965 763873542320427008,80393 770474803086127105,105109 773940033157988357,139404 755861308424282114,39475 769187486207664128,94699 771834510723915776,128143 793615949064572928,249926 757703324137197569,48991 734293443023917056,354525 773911750261342208,139404 777861564535668736,164001 781211212939952128,185595 780606233300439040,181886 785630723390705664,197512 785496258609831938,196277 739943901386149892,353488 774038313816694784,139591 767676511319166976,100591 787308964740554752,207965 740222641336811520,1170530 762035381428555776,431998 750677633067655171,14502 764446451237806080,83128 771339904114622465,122126 781572969541677056,186584 770167873817812996,53999 768611946551611392,106716 776154211163643905,154071 770259965030326272,117257 794269018777600000,249926 766432910312431618,93184 787849375330422784,210573 793635287951810560,254135 732657470246526976,351600 766893828296941568,95568 789074084244127745,221613 763710517479247872,79691 776744489025175552,157755 749814853188059136,10064 750500369160036352,13532 758045048411938817,51069 755961246202097664,40926 785250904282763264,194167 785943391750217728,197512 790671453888786432,233307 755867228000493569,39207 771001170068377600,122146 787029270489169920,208487 760366937905909760,62063 764266919994204160,82236 789494221493469184,224680 776775348067397633,156835 790599291970609152,232169 766377102987845632,80939 774395676310564864,142566 762908291269812228,73712 765333851304554496,86653 753034892825407489,25223 759501977973878785,58537 771456759244423168,124904 785281414124097536,193669 775873309036675072,151463 763521897242001409,78304 764250233760911360,80486 765146303647002624,80393 753526416738689024,25189 763499703933820928,78853 769903144029523968,105109 781678314406707200,188498 761911713151066113,69947 768962308441837568,109874 767776301730164736,101463 793207180845604864,250033 760509452101427200,63149 760169539296456704,61051 793181238760792064,249926 773889415416467456,139404 777844093594591233,163990 780446777442832384,177233 754074368578203649,31529 759083371083333632,56784 774019778222718976,141091 762440219534569476,72978 794961707101786112,262886 753765520990736384,28512 793439214880731137,252196 772784770023624704,132335 792197802617024512,243187 750006438093807616,10735 780466782058315777,178258 793096919375634432,249469 793325237890723842,249841 773881683539992576,139404 760869797903020032,64197 770555468863254528,118192 780862830174011392,183668 781728191035629568,172084 785672377296384000,194082 758470513433964544,43391 776878513664262145,158897 793164842781831168,230669 752314859832877056,15808 791283846331457536,237491 776814182331211776,157755 779369359110180865,174427 787739449438375937,205197 765746641991196673,87858 767204114107334656,94627 785549036434575360,196917 754806040575614977,33850 795710474545491970,247930 761512973156265984,67768 789134832114683904,11774 777441936454086656,161413 766263000009506817,91946 768799102817624064,106774 777586952858140672,162370 785471657209049090,194723 764181781256015873,82457 773683621404246016,355185 788189225812369408,215608 791682900664000512,11774 767385628380061696,95672 767279595217416192,90121 771776042029592576,127134 788473637917589504,194272 766398491941822464,80939 754785455128752128,33355 751140806883352576,16953 776794227913072640,151463 795421648723722240,265855 764205669394317314,80648 790634001392250881,232280 786751642955677696,206008 774074102927601664,141360 793574376239009793,243075 770611120616804352,119771 793899013850460162,255942 794236107345039361,257423 760373626445172736,62063 762817108933697536,73814 785590897429794817,197286 785663044974055426,197063 754747228154134529,33474 774584506095329285,144189 779446051770077185,173682 795750791780958208,268529 788540409236496387,218832 793247443525705728,250633 753522053236551680,25981 776156314099716098,11774 771046944470929408,69245 794567202384977921,261155 775502753531514882,148994 793171262331682816,249961 758451078119776256,53144 791988190890618881,235487 770246376022310912,117257 792229975994667008,29271 793561387192553472,250633 768952420554641408,110615 774317573789868032,137740 777640897957814272,161277 794173584298151937,228911 793576383675035648,252196 781207054258171905,181935 791484507681546240,236831 767922330911645696,101134 778227992891973632,26066 740378525631426564,11774 795423316324548608,265855 791376631826788354,238494 767388060757688321,97852 772880899717206016,132578 760860249506983937,64730 780840726863241216,183269 788161829553844224,215088 765384619361460225,86440 778771997597638656,160609 776963830261833728,156053 791360436444729348,238395 773983219993632768,139404 772836522542465024,132335 794552244519763968,257492 770916609028333570,121046 750509540458631168,8288 772214321153581056,129991 792528774151757824,245268 790303330429874176,229895 769596491706970113,112239 756263784969306112,41703 756991077937098752,45019 780200582229336064,178663 779327220976410628,174115 756325667030102016,42152 788368555972497408,210585 765949967479480320,90384 778409499732348932,165978 790934550545399808,234583 776957357087567872,159093 779814107025317888,171693 786149945271214080,196277 771510108266180608,125163 793954245712101376,20468 767771917315080192,101203 785883626286125060,197512 790988555216621569,234583 790912224802004992,234796 789295381637136385,206666 761021134636589057,64722 765539122316472321,88052 781474139521495040,139404 775842766060294144,150511 751993364493377536,20002 779340254016929792,174230 788711075369725952,218258 778634498938433536,169268 793159389666566146,249961 776739682625421312,156835 770437892040634368,22750 771877598729162753,124855 792109505165324288,239610 752648796266311680,22750 778563325864976384,160539 760904122153504768,65540 767853710055702533,101681 792100022880010242,237964 764180517025681408,82020 772841570726846466,11774 780636937493291009,172677 788350894463029248,215754 793470658575499271,252196 794590972084715520,261155 751870132071399424,19792 789082313808240640,223286 752854861969035264,23519 780169970281910274,174756 791696553618444289,240145 762426498804387844,73030 785970756509466624,199211 773262162265534468,135381 750421266063065089,11677 780622310495531008,181419 794330311374974976,260033 753738218915426305,11774 774370033480798208,143210 751825741940199424,19133 755367495255613440,35890 761302053461164032,66396 790945792563421184,234653 775357040398966785,148045 791097228693762048,235590 767054604588703744,93210 758396437709332480,50827 771513720736509952,125554 760235943257313280,61051 790698707683540992,232884 765069927158087680,80720 773364701468196864,135136 773905846942269446,139865 770673346438500352,120393 765682556549201920,88459 794547689744515072,261155 795082759978905600,124597 779850972214415361,174891 775362178010324994,148645 773507531045863424,137042 794291341509455874,259134 766790437088526336,96263 771179285356826624,122982 753799999251636224,26006 776885064084881409,159245 794261349270360064,258598 763773564931768320,80136 787901375824990208,210238 793507971284303873,252824 795428857360818177,266079 794587250759757824,261567 795663071054209024,264431 791550819430608896,238780 756260212210823168,41798 771507052447358976,126293 777746883779309568,87904 794658984972210178,262313 764334116254912512,81869 775374778752438272,148645 776565139046883328,156290 779670003931090944,176203 765982292368031744,90735 775507112348753922,132497 756816961670090752,43399 771534177497866241,125163 790263370419019780,229693 751985912880304128,18215 787448861648453632,210289 790280970293305346,229693 768516084559327232,106716 788777796969476097,220767 752962885723095041,24257 761246752141897728,67229 767776025761710081,98890 785775456578637824,197512 769004808023871490,26066 779382495456337920,174442 758360528238546944,52122 768540141275246597,106716 773950086627811328,140025 786691652928667649,204835 773267362053181440,135725 779101904831930368,172270 780115607199023104,177233 754002625868263424,29263 789834533038333956,223286 781241632280588288,183759 786376333102383104,11774 788561933196627968,104244 789206690172461056,223899 794920244578058241,263895 794728962404601856,108396 762358526811320320,72653 779087071331885056,172621 794964589028999168,263895 758010260737159169,50442 780112011720089601,178045 790908974157529088,233729 765511538316718080,87904 793263679181553665,250633 794790747421577216,249926 787002783396356096,205181 758092681805459457,51043 793871950967894016,256255 761199468087799808,65180 779062917471678464,172057 759087839833239552,56197 791741553714749440,240584 764974607539384320,85562 785560596179668992,192434 789136107061579776,223286 792358157683130368,243075 785683206498463744,195975 794923779659014144,263898 761880037020794880,70177 778579040294703104,168794 761680438838566912,70264 790373652344758273,230808 778195819333840896,164826 795497275225231362,247930 762328697726767104,431998 768024101357228033,101681 781173527634247681,182726 738430037863616512,11774 771206603236179968,123825 790985811986644992,233692 764812197109174273,84209 773300325591740416,134375 756891341666201600,17416 789230385033019392,224333 791732942041190400,240682 763345383636529152,73926 753736144395837440,29592 767369040423636992,98646 775096066374930432,146847 794904848978374656,261818 758482460082667520,51649 752959214906138624,24134 769314640429998081,112660 757995211129778177,50442 778449117718589440,166526 774024724686905344,139404 733061451636736000,354869 753647684834033664,354823 775870240387272704,151967 773650924657049601,137869 770722753636950016,121046 780766972434722816,182960 794003213603237888,11774 785272102630723584,194648 765390699428732928,85805 756644915023605760,43391 771409057177477120,125145 750834037242138628,14635 793328004600442880,249926 758072548785528832,51136 790530710457069568,230283 791711106649784320,240483 752298347008892928,18491 793810799768793088,220727 774057232900034560,141316 780766915463639041,80785 749662397636366336,9285 791405357356584960,246425 778242507545059328,166390 786674355879153667,205852 750827219555983361,15643 755170317790765057,35890 791953792455421954,237787 768981598066864128,110659 793941915926401026,256451 777971378863632384,164669 767780473040953345,101406 750810528432349185,15536 750933345975078913,15394 788513957740896256,215437 776861738297720832,156926 763087873436450820,74282 753353921330937856,349507 756659832166514688,44274 764223519987085313,77598 768166578525343744,100893 789487108549410816,224678 791108868587782145,234517 773923313018175488,139989 764960083180748801,84724 785950733065527296,199262 793139952880058368,249469 794702887586828288,261155 771870219488813059,24173 787823626691018752,213253 763141681256378369,76549 773649446689247232,11774 753195734971867140,24795 781850665781895168,178258 786644686328954880,205455 785852628681064449,199057 793406707842121728,11774 780123139615236096,178045 771731415192989697,126152 758639943736434689,51451 791695452378763264,240483 763809444098613249,79987 794556296972341250,261155 786014600495898625,199546 768176964653821952,104332 762833504547643392,74681 786538559440232449,204413 794161290490978304,258331 749340591448698880,8160 790547681173053440,232137 781504977181093888,142090 775977142094028800,152735 785533056811544576,196676 753011612211183616,24319 794388292116643840,62492 794627939107160064,261818 746183311211520000,102730 791623394768855040,240145 757238291255136256,42495 789265345517350912,224818 758245572725837824,51344 764221989724758017,82759 757188726028197888,43811 795763656642490368,267862 760451649433440256,62716 793400387281838080,249926 794278604247072769,258456 787381109998968832,209863 753646537029201922,28862 760128212701736960,61051 772960399314608128,132578 776022414132064256,151526 794801446155907073,261155 788767176270356480,220526 755039542659416064,1170575 772243093785501697,128934 759396980527341568,56964 760524288709500929,63451 774336166665400320,142980 766595048523730944,94690 785317742568153088,11774 778211389903167488,166409 793985745925107712,257423 751124889822752770,17118 773560610730741761,137639 760263415868878848,1248387 772749146268770304,121140 750430836139302912,13343 763857542577397760,80643 764341489073852416,82953 769082327939051520,109666 752231744770760704,20279 794582411853975552,261155 772263429834801152,128934 789505004478476292,205972 790266153759281152,228354 776769519540985856,157755 786940024692600832,207613 793094540030861312,249469 751125049273311232,17143 790421611979612160,231550 786542828360962048,204413 790004399028391936,228002 763754608560791553,78274 790744409226772480,231871 787414570264559616,210207 785883530257506304,198878 788925754704736256,221228 733096196089229312,355505 765585573910159360,88052 788579192199872512,215437 757344728862031872,45329 751616353442856960,14277 785635433564803072,197091 770821046547079169,120474 772499688016584704,129551 779924333066129408,175504 751822704701878272,19000 757642775865077760,48351 773393588533268484,135386 766257249446617088,1170338 794716029423415296,260899 758065006776872960,50542 772949871858823169,132335 794318058974126080,257325 768450559556788228,106281 732375747441098752,349197 763424897867526144,77720 758684992692027393,54070 770354984198270976,113788 780102392670892032,177442 786371580012163072,201441 759177129766494208,53662 793494472302616576,252196 795441926493401088,267014 751664556154302464,18567 756501048907268096,42249 749453340401135616,49681 758336385589743617,52554 785989352505561088,200490 770688723797278720,120610 776874186073444352,157840 793157831969112064,249469 774318772186415104,138054 778408677065760768,166860 778688280225206272,168284 768437737963724800,99476 786750092296335360,203048 785386759609778176,193623 778651598570553344,11774 777111471188799488,159876 793688249948573696,254209 761288458790899712,67709 787834588043194368,213064 755884612056969217,39657 768098556070596609,103506 754809037917659136,33952 794553249445515264,261155 785477479163191296,192032 740173079633072128,353488 753573505812336641,27317 732775291974758400,398860 758790573574594561,54898 773923775859404800,139865 756284197216526336,42495 785610478177226752,197286 754740753587286017,33174 763199414252937217,47188 793177494144692224,249841 732221155898212352,1170365 764305780417912833,82582 793884578486296577,255942 795063498929766400,247930 789721998817529857,226731 785249215102451712,11774 775372084239298561,148045 759032703610007552,56535 773547538452480000,136904 795344298338230272,262849 768273223561588736,103071 793467068586741760,252408 795771599102349312,268643 756886055132037120,45351 769070540082515968,105652 781145862030450688,108396 763373163870904320,75899 790603220590682112,232137 792700248728690693,247105 786064799360774144,200974 757636125636775936,47761 792905589336707072,192363 793104821469536256,249469 756686321159143424,41702 792720675589001216,244453 761740836094611456,11774 778750906758070272,170187 785314582076153856,193533 779052690181529600,171617 757039960541294592,44450 791714593441583104,238290 772195166455083008,129471 776990693944389632,159861 788478137537409024,218275 760990335250030592,66116 764973491653189632,83641 794595425433034755,261818 758998893149302785,54128 788497285411766272,218275 794938915773939712,256038 788477188945227776,218275 788535982094180352,215584 778968066013138944,171324 795420035246276608,266151 732990233839558656,354396 791668507377152000,234990 771953341400223745,128934 791788807456563201,241678 762010246805979137,69493 777997383896629248,164435 778578313363099649,168794 766437762341888000,93405 773932672804675584,139404 794737661885829125,262849 778426564354641920,167569 793149787302264832,217123 768247302922334208,103924 780687432463155200,178797 758479303344394240,53185 732695596893605889,11774 753004087977897984,22971 770759307289821184,120363 781107614407065600,183269 776766774461235200,152314 787203090243911680,207613 793099726933471232,249469 758792025265229824,53996 760209606584872960,61751 790290736960921600,212083 788690746413084672,220029 757475835318112256,44163 793211418661228544,249895 754047141706739712,29263 791793531014619136,240483 773127581704916992,131421 735870218954625024,11774 759449518605762560,57897 775832627093839872,151463 786954571746779136,207613 787090678140510208,207949 762664339690156032,73706 790661527132975104,232169 785273811713323008,194667 753616774839488514,27045 779484055465291776,173682 787043431453306880,207949 780940616926654464,209828 779073035361976320,167220 792127713398124544,244297 781096294261678080,182211 792033172963807232,243187 757609018869374976,47761 793501809822298112,252408 793680809999921152,250633 756522522083004416,43391 780507501762580489,179475 787142342482329601,205186 775065768589422592,146704 757637961525567488,47940 757641461533777920,45014 765698493029593088,86103 766042406085095424,90471 786743248861605888,205728 773567170278293505,137158 755557534883209216,38183 763898468033138688,80939 787460966736723968,210207 786417861774323713,203801 774060131319443456,139404 786021682209140737,199496 767846815483961344,101681 764929311115661312,11774 759584153876639744,58537 740362379339268096,99816 756336594907463680,42249 764367323918536704,82066 761508922402365440,68102 766111180679057408,87858 785622999135203329,196932 790730484191866880,233154 776303143986528256,153573 773921500994744320,139404 756566322897616897,44093 791483084969422848,238292 764626837855174656,83648 774053061249466368,139404 732654791676022784,398859 771005317530259458,122146 785847165772034048,198591 753470855569547265,20427 787022739617873921,208016 773561870946971648,133702 791407402839056384,238207 773628230284685312,137869 790450997831184384,11774 752956138119794688,11774 760310037877096450,52554 765594118852452352,78274 787372117063004160,46572 790852048069750784,231598 795716900311461889,267862 753236204418691072,22547 763484189467422720,77668 764172653758414848,75724 769645679945801729,113882 777322010003120128,159876 780145773790973952,175578 788039580398346240,214209 754170788635303936,28611 771481070210457600,125111 773715497313570816,11774 774220859942637568,141316 776416310477500416,155328 793955972897067008,255913 774010091200667648,140495 792151232316051457,243075 791485689321762816,238395 787758747561107456,212899 773287980576366592,135025 759156028952969217,11774 758741250375766016,54070 794664829889945600,259892 759458916413673476,56964 773353769421590528,135025 776042573714644992,152872 753415145737621504,27317 766350198968836096,93261 781097830693810176,183759 792095391340761088,242693 792032800346140674,243075 775772619438166016,151463 776098701525684225,153575 781808047345860609,188716 794319268590428160,255942 775508888091238400,149124 790001767874371584,229105 794537716771758080,261155 780789126740180993,183269 788783965691785217,220767 794270644624097284,258947 755727440991883265,654029 753800831959388160,29790 767883791213920256,102249 776184774612381696,150419 788440413350879236,11774 775500466482475009,112363 795241434597261312,265257 753331711979597824,25189 764973947272044544,85562 788950485734559744,220029 790446053799530496,11774 762766591440347136,74133 788909893273083904,11774 793675199778480128,253793 758718104587366400,52987 755051160516657152,35044 756666588774993921,44274 772803594672304128,132335 775388098234507264,146720 751594038067798016,18990 763697960978755588,78914 785950999114420224,199262 768887774191685632,104932 788713280302874624,220029 788488784753074176,217106 793989801124896768,254135 794049757496782848,256439 756280680666062848,42504 792133860968366080,243075 788104030807437312,215005 752931625944711172,24134 794684959588024320,261155 791076599705853952,232169 780749502718283776,182154 793948269164437504,256105 758127162436182017,51595 790592664471076865,230712 786078307414597632,738099 790653174646501376,232759 795248913225752590,263667 794844509477752833,261155 755133095704014848,34666 766291240820277249,91894 756296124361764865,34898 764810385346162688,82766 777276266546335744,135735 788482243316551680,217519 767570019706343425,97996 778051923496886272,160539 793214832292073476,249926 795038372796342273,264677 759107228305502209,57092 786043573263147008,199211 751715914911887360,19485 767566814821834752,99965 769228480839954432,112336 794188596794294272,258587 791300458606370820,237491 776513202930655232,155451 793107761483616256,249469 795032917500108800,263864 754194396795527168,32157 787716221781278721,205197 791664697493688320,240483 751913559555055616,19317 760586769125433345,63858 785658032755658753,194082 794595032116424704,261399 772826337941688321,132335 780610998784983040,150151 792349126822330372,240145 790649114908303360,233152 794278919201398784,255393 794572795418202112,261155 778671316996071424,168892 775504522013732864,149121 757559496491270144,47805 778737839185944577,169437 772585734809260032,131156 776186036682649600,152314 762634309685616640,73926 792013560427712512,243075 766345260490297344,92860 755514118308790272,35637 750885004620599296,14277 785869352004259840,196767 791693124015755265,240627 789166312706617344,215437 766519742228160512,94328 785907457667190784,108396 790932046684098560,232863 762026564586393601,17384 791101475728482304,234583 793508365435404288,252408 732997413158457345,353016 787374884414423040,209972 756608485291282433,42432 757235376079704064,46580 767766226462470144,97447 792202503483949056,242006 772414742962987012,120976 776616744374919168,157042 760902017992630272,61412 754890075352227840,33355 790977527095230464,235621 755486339194351616,37433 791356098972413953,238395 758076983628668928,50804 753341074538504192,17384 770407698890301441,118698 793115171585601537,249469 766608786438119424,94699 764628483892883456,81659 792810134330339329,244270 790659221490692096,231318 750715162777251841,14421 768044007645650945,103030 760123221068828673,56964 794542236344074240,261155 763112746405748736,73926 775888447751852032,112363 790523611832549376,231894 759422136213708800,56800 787915077630300161,213887 788763745895927808,220332 750114352045420545,11015 773962327062446080,140211 764180589473894401,82066 793248197074227200,249882 758992208150224896,56175 757123590986747904,34591 769055967644381184,110344 794823496664752128,263302 764861143655604224,84724 773898014289190912,139404 792096938527109121,114254 768803209833873408,109104 785694796610285568,196277 794686886438703104,262022 794557504336367617,261155 775141128530079746,145451 779127094072619008,168284 791749718091059201,240584 793201628325240832,250033 771520645972783104,125163 761993675576573952,69947 759035640369426433,56475 787110278668308480,209043 750395909381296128,12883 774016427179151360,139404 793121378572435456,249469 762774770903429120,74868 761454800194199552,65974 795426768538587136,265855 769266200794718208,105625 773724921864171521,11774 761662211844673538,69711 787834647623245824,213351 794513595480608768,258044 788004402296594432,214354 767710535936716800,100817 789160378735493122,223286 765554212914728960,87904 775741053584289792,150989 766342151768797185,93036 776990933875363840,158387 793076031850708992,249286 790192340824494081,224680 770679454871924737,120610 775527514038870016,148574 791353066205302784,218892 773532518540644352,136904 768604770978279424,106896 761249314601443329,65180 773315416814788608,136110 793837446609899520,255393 754725260977704960,33356 781759145984733184,188401 755034052067987456,34666 786303826550747136,192032 790696397414633472,232884 752727429395906560,1248200 780572123551174656,181419 773267189889634304,134930 758118069273264129,49975 793162624691167232,249180 771429299953872896,124744 763153831618236417,76577 794179280624185346,258331 787306840124170241,209863 751758763292581888,19000 754217442558304257,31060 788191010094481409,215969 750350570108686336,12565 753778507810045952,26778 792856021979033600,11774 790623523479838720,232137 751145105621446656,16638 790014426199920640,228354 775850792553242624,151202 763955702016544768,80720 765373750585896960,86053 785303308688777217,11774 753726058541834240,29488 756283333382905856,41839 790711768901222400,232884 790761609723609088,232863 763606663223881728,79231 793596308867145728,249926 786903858039496704,207287 790942750371962880,234583 758063340367118336,50542 758088860287066112,50923 764151022830878721,82066 764301265719263232,80754 780360808714952704,90252 787323062890835968,210207 792086510174482432,11774 757293884523286529,45319 790678793740357632,232640 791355284568481792,238395 776750900501020672,157693 793113711129100288,249469 765286208486330368,86053 780238481754763264,177731 755720889698779136,10851 762257329085612032,72354 766063760792494080,351794 778315816546754561,152594 788438879032446977,215437 765621731780276224,88332 785531314422157312,196277 776823255910973441,151374 764169265247387648,80939 779398290840268800,174728 794334603502907392,258878 793415194177404928,251452 766623356238106625,93184 793775626616508416,254135 766026650995855420,90482 768337081496170497,209828 772913352616112132,132335 786725006575304704,206008 795306715365445632,265809 788505740705234944,218349 795729026472087560,268231 758084197764308992,50542 792031196829978624,243075 778167588975177732,164669 768455879448522752,104162 793216347022893056,249725 787035663740710912,207113 767751112724213760,11774 778253438308093952,166913 790282238453751808,230594 791019942699208704,234796 791340610640683008,238207 756913246930554884,44056 773568142689734657,136904 790562610752032768,231894 775023703197265921,144611 793105257182158848,249286 758609442556510208,51451 790663396542803970,232169 767137002483425280,47940 788662187518722048,173347 762209113640210432,72035 786999257140113408,203510 755761701849436162,39462 763058322756898816,76329 781269719139561472,186212 778315954413457408,164826 793140711361175552,249841 767974213084938240,103552 768577887893086209,107428 779435578064531462,175087 788583182941630464,132364 790346021805166592,229895 781023252793683968,183811 759405675072131072,50500 795148776897921025,265114 750362969263861760,12883 750339833474736128,11495 758332442499543040,52554 788012538193547265,213887 787033767617499136,11774 767770556980572160,101425 779319239866023936,173964 762771452907040768,73712 765374056765939712,352839 754007227380424705,26894 773665049126719488,137698 758675922820206592,54070 791670707465912320,240483 794633034045784064,261987 764944746708033536,11774 771506107059609600,124597 791369963407749120,238395 787938324753162240,210238 779457176427454464,173011 763921647791329280,80939 781750960108351488,186170 765686500956762112,88459 770343203111395328,117257 779384906514305024,171993 791326361394769920,234583 762749327412375556,73926 752968093085736960,24727 765149781664550913,86103 785290056936284160,209828 751914898674688000,19485 759186632096481280,56964 791683946375319552,228101 753722530989502464,26780 770781951221436416,120610 770359585563521024,11774 755230962649272320,35890 758090246307319809,50923 785987689304719360,197512 738877965400870912,11774 768095701943267328,103354 793974917951881218,256439 787267930933395456,207613 732643748413210624,353228 795706808614735872,199307 758702663655649280,54070 768884197343756288,109167 794046244213706752,248652 770153556657762304,117026 774909911633387520,144740 791754689494847488,229817 768071301676216320,103354 785514512355057670,195346 772170381356523520,129991 755569569192824832,38319 750724420969246720,11774 758655904262782976,41680 793452156045107209,8044 773507005327642629,137042 785685275099865088,197512 774491161423675392,142339 756942992087265280,44291 762306886779535362,72035 789545574945157120,226881 781259827271995392,186170 785582087164223488,197286 759563428419637248,58834 759067655370215424,56302 794640198445449216,261155 765953680327708673,85562 792267249285406720,240627 788232733453680640,214247 788054961531809793,214209 788801523232886785,215437 791350484107862016,237491 752628302485991424,19563 792547104879157248,244270 779134065685491720,172945 787329690650480640,199307 755852015771586566,39384 794691786128166912,262053 766408660834717697,93286 794240247257305089,259063 792164647407382528,244550 795279277826723841,254209 765995937344827393,11774 766755490441355267,95988 788532497302822912,215437 779237705368514561,172962 759025758501298176,14751 764809658309541888,84753 755782630466023424,36157 793126859236057088,249469 773470863072952320,136904 770971462236856321,122144 750437146566070272,13343 754849912873897984,26721 791334996476698624,237594 793238913762598912,247715 786232424367792128,201494 795709592143466498,247930 777591153042481152,162497 757427915852226560,46407 789423608099577856,225374 785277607331844096,11774 792732910700728320,232911 774425049281462272,142503 795694464064954368,267862 770221562158907394,117257 770812877523394561,120610 759909555543289864,52554 765183977527345152,47940 794242239060787200,255791 753502421255532545,27317 768812737703079936,109167 778956458100559876,167319 781899134903152640,191167 764948016608444416,11774 733324854120742912,1170450 780814500463251456,11774 769330779813851136,112336 788181743316586496,215754 791701403374751744,352219 794561733352374272,261155 756562590722129920,42432 756984389578260480,42432 779865020238880768,177233 788159626625691648,216009 764338533372878848,82066 785322448602304512,11774 788796528215199744,220526 753758328979763201,29600 758511731391942656,46384 793899303773212672,256255 765235018591526913,86440 767842897651728384,101681 733110705843376128,356012 774727770089730048,53667 751243507545743360,17284 786912325932462080,207287 789831878421405696,225359 758069314431782912,50983 755490331320213504,36735 776992167105589248,159546 754721016488792064,33356 764871936350359552,431998 788936070561828864,220526 789559607513354240,225981 756275171124805632,42432 765992170348306434,90384 791865239440465920,241940 766424497796833280,170736 780635065562730497,181419 792493609593561088,246295 765009039969382401,85562 792769258421903360,247241 752111955658174464,18893 790734002919395328,228341 788036751554023424,214354 790251506037424128,228341 790895865632137216,234583 773214900889845760,135386 773671188249743360,137965 790260458938855424,229159 790657063278051330,233307 763121726272176129,76794 795434419196547072,266884 753023768633704448,24134 773185910833815553,134561 787070791452073984,208014 756926563371724800,354841 756952113209446402,45576 763459693918298113,78159 793270622038138885,250430 793150047256973320,249841 770085439470497793,112788 773970197367488512,140211 787784174770028544,213064 791596814520586240,235621 760498606529011714,62757 774344228914733056,141887 785903446121512960,194723 791627864642719745,240145 794564889163481088,261155 794356631375069185,258598 789321827743129600,225456 793933468690513920,257026 790312072747843584,228172 762024940761559040,70679 795126356241616896,264397 785903175958134784,11774 793101458501607425,249374 764916076031467520,84422 778425679864008704,167676 754749381903917056,33356 794208974920773632,258148 752822921614110720,23167 775804772230139908,151439 766279952803049473,90716 756606913878581248,41839 776091638548529153,11774 773666084352294913,135890 788164480261840897,215608 773351570851373056,135736 787978344000258048,213951 778994783016587268,171693 786998556825530368,207949 768302197037682688,103354 778313794799988736,167220 786361599384690688,1063777 762785888980131840,73926 754037972299767808,31377 777954494214701056,163153 790426810244661250,229159 760985232270987264,66116 793108366121926656,249469 793793507869626368,255393 755032448740630528,33204 771020942017372160,122146 788200832781156353,214976 790667494503555073,232359 764955648681512960,85377 781170517105455104,185310 790737274988298240,218002 795050538463268864,263896 757695471221612544,46911 776095554665259008,152531 732315885495586816,1170454 760533459291045888,62452 761678063197270016,70085 766424762272911361,93261 794983867870494720,262752 756377969631698944,42432 756974074828513280,44429 790259811598344192,230485 790627832640729088,232791 785586213713485824,197297 790648076335669249,232884 746441805781164032,11774 768474550581329920,106716 788764207793573888,218258 771116334549725184,123214 753292519383961600,26871 763592144871448576,78360 759347122277842944,53289 778613202816946176,169201 760596494307123200,45311 744962815237193728,11774 762749071895343105,74681 785686535991463936,196277 780000017088217088,177472 777593307715211264,162596 773887202421989376,139404 759095754912694273,56964 791595459768946688,239926 793923987352883200,11774 754748758886273024,32873 789174075314741249,223899 794687509666013184,262752 767478741282979840,99476 764902046550163456,79561 776577810735390720,156835 774256959180541952,141360 785676426418806785,196917 764133203087069184,82066 750031619315101697,10735 771456423393894402,125703 795730412634935296,267446 758196105448345601,45636 764182874484375552,82283 795379035475968002,266079 768081416202522624,99471 793964806126600193,256276 789250246094286848,224680 795357556562677760,264397 795742979944226816,267746 776620535212113920,156518 756455518936313856,42432 794195278953934848,257492 776427617880793089,155688 773924599801192448,139404 753331899976736768,26894 794553546431754240,261155 780594203835437056,181886 770745907331657729,120541 793847510846492672,255942 732789580794040322,349277 775441355388559360,148574 763704258306969600,78566 769143507672072192,111388 766398203268780032,93184 781112293014679552,75709 785835942758277120,197512 790880497840693248,233692 758713593885921280,53424 780110314192842752,167220 785879690187681792,198878 787794948036767744,210235 793163675104313344,249469 771149744999628800,122967 786688980465119232,205728 774196243606233088,139404 793868728832102400,255942 768943239395246081,110389 765325177215299586,81659 757635590149988352,47782 768952748389769216,109360 759071002882084864,56784 795296771610058752,263526 755438112680050689,36998 776611553315590144,154832 793849519486017536,253025 755432409399603200,36057 786913721830543360,207287 780569384527859712,11774 779168093037887489,172945 778522669486641152,152594 790954724061175808,234583 791074027280343041,235620 764922470943948800,82018 771790386486476800,125742 780799562667745280,182726 790966126884769792,232637 763025089243799552,76056 785675103069700096,197286 793550814123921408,252014 750642669999755264,13343 793544059688194048,252824 792504835727732736,236827 766966265185312768,95572 792414450619998213,245750 773858485352198144,139404 781605097805582337,187611 764841910896910336,84724 788169960019357696,352258 780615884310056960,181984 756468440706093056,42432 792077716749225984,243187 755801710862409729,26776 775682931469590528,147831 778635989291966464,168794 776133667701727232,153921 761987184639574016,71270 765735753963876352,86103 763832141671047168,80674 787028571772432384,207965 770759350700957701,119686 768842037139542016,107745 791043164689817600,232169 779834705130565632,176380 787251803708542976,208379 795018869152817160,11774 779026311738109952,169515 757558330101379072,47782 785800149058457600,196538 794077918875893760,256439 756215142866620416,41702 790281748265340928,228341 763790503297024000,78566 768928448911904769,109104 769888115913789440,114301 794555483474497536,261155 758774980184117248,55257 760919548308561922,64692 776888155635056640,159235 792181953978064896,240583 786418064128483328,202429 775069259441377281,350085 765172214928769024,84724 773541459068727297,135025 795731203680796676,11774 765672517742764032,88546 772479529076023300,125554 793198612654075904,250408 762141120822284288,72121 758715610993823744,54070 788551258911244288,214458 758320473411317761,52112 794520863152422912,259034 785721286358032385,197512 793715423837622273,254505 795084049035444224,264397 790400003789520896,206666 766749995181584384,94683 753190177569402880,170736 780855538259070976,182726 762751348894949377,74247 793500039322693632,11774 779808086622109696,166891 793997635585589249,257492 764886445710536704,84889 770331550827237376,1249750 761805846116376581,69747 752247788369354752,21587 764729376307118080,82344 757632269616119809,11774 788315638024503296,214976 761710843998248963,67226 793913093256536067,256358 766613779870261248,93405 778388103169994752,167562 787760669294723072,210238 754018894164230144,30815 790529700103716864,11774 795257217041760259,265806 777891728665608192,113365 788524705284235264,215754 792073231884845056,243075 787075970293346304,209043 757632522696011776,46405 762740669471461376,431998 763981701244604416,80939 777129025605173249,159546 762637031348535301,73926 778682815957172224,169731 765870984306036736,89900 773716361566621697,11774 764938908249550848,82018 779566227308118016,166197 791687264506183681,240483 786789159356596224,198466 751827354234736640,19899 758675504962633728,54070 789859476715237376,192306 771769934934401025,127871 769660149162086401,79987 770732439706734592,120610 773296001004154880,135903 785981486461689856,199546 771638509941567489,126152 760841050592346112,62779 770644006489337857,117257 793528456571215872,252014 793615191581847552,254058 791115903316455424,234583 792223487284875264,11774 768599308140630016,108004 767444216108711936,99297 775310341014183936,148045 762298340637900800,350979 762723882642116610,74247 762244918274301952,69711 792826831766298625,247232 794299210984226820,257325 747468782541672448,1170396 793459371573411840,252020 740287278367399938,75113 790308673243455488,230485 752927413101858816,24497 794550904884228096,261359 759200577909817344,51798 773357978015637504,24173 774351624282083328,143126 786909805340270592,207287 786714759299211265,205728 792182902339493888,236035 778434275456811008,167220 768587224489140224,86763 792819059083481088,224680 764347158543888384,81869 773621541988864001,137158 780447265253195776,178117 792425827359006721,245268 765657742514098176,87904 786524818749349888,193639 733357135418040321,65113 761030842369978369,60878 751975016040898560,1248203 776636386891882496,156835 793106977551515648,762119 756650111195811840,42171 792419994722107392,220820 758442895137398784,52749 780612293050503169,182122 792813897787006981,243187 770768119568666624,121177 759159275361013760,56964 766045045174788100,91113 735815915590328324,353124 791259061542985728,234583 793132011279912960,249469 758451514927112194,53185 762295970080120833,431998 773902896618311680,139404 794973454843912192,263666 791772336491945984,7047 779095816573071360,172545 787304369091903488,209568 791357049913348096,238383 793586099591454722,252020 764223025977753600,82759 780778361509543936,182036 790756961197449217,232881 769618006645276673,112363 774237078620020736,141091 774366516368158723,142503 740385350028283904,11774 754827322222448641,33356 791076921077555201,78159 777326010710708224,160651 785472109367533570,194723 794220028321091584,256256 788711896492875776,218832 785291696426848256,194210 763807177127686144,80393 758640534906769409,53703 788130791163387904,215754 788700122926424064,220029 761352469167370241,67051 769499100106461184,113882 760663364968198144,60794 767192094913933313,93210 789159225943621632,220029 791029795580743684,234583 794013720112308224,256349 750783885391298566,14128 774604265016926208,143585 766472864748957700,93184 781137657179103233,185496 759384139506315264,56964 761349423112785920,68102 779351124780412928,11774 790988060955512832,235621 758659063144001536,54070 772935797494386688,132364 761920574016790529,70941 778373325009674240,167220 761029489631506432,66116 775544334292619264,112363 756885453341614081,45311 753707113092743168,29263 766332360501530624,88683 758120560538771457,51344 755048719989497856,34702 761284217166782464,67229 777735058425806848,163376 792077896630145024,243187 780607698882666496,182037 794584710097747968,261796 770840197063847936,121479 764831482754072577,84724 757552108971388929,47782 787094460685488128,207151 764898296984838145,84724 775911288115527680,151463 756806886834438144,43956 792453357021589504,243513 756257193746427904,41459 769161421951234048,110659 794534093149138944,261155 793591471677079552,252679 763512407419260928,78159 769382544697622528,110585 781153264758886400,185496 793948966496960512,254444 794979542976884736,264397 732451868920549378,1170450 790064934465839104,228820 794638864447139840,262025 778412957038358528,167220 792454748855119872,245575 762003229991243776,69711 794743790749753345,262752 755509816689324034,37396 792897573509959680,248016 795711965553299459,267855 789243356442402820,223286 750760722423025665,14781 756574263419736064,43278 787829444488691712,212846 767158728625754112,97386 793219657834430464,250064 771933339431436292,124597 763156692788019200,76723 764850320832811009,74281 787080294486581249,209035 793084910407999492,249348 765600221183094784,80482 735111816280309761,195876 761499888425181184,68873 787766921097801728,205197 763475544847609856,77632 789990561159651328,228354 757689697749598209,48270 768563396044288000,106702 791815728571699200,202429 758739571760705537,1248635 788529139892486144,217634 795369619473256448,266151 765179193134977024,86223 767943047007133696,100605 760529297383698432,62728 765211812056838145,86440 759286116503711744,55661 773979727648489472,140444 786051481501786112,198878 795735392976781312,266277 778039583946657792,163990 765204178956324864,74247 764829044252643330,84724 763349463897366529,77458 790732021794541568,232863 753737520458760192,11774 771160387853004800,121612 755083810346246145,35044 778363918582296576,167220 786159885700308992,200971 787134466078547968,207287 752626930281623554,22664 794388697638727680,259231 789087127086698496,223286 794648246350127105,261155 762831393760153600,65464 792858479883005953,243187 775006488821653505,146259 785435948347686912,194082 750462131418521600,10848 755852894297919490,39462 794168832231211011,258331 743083851413651456,679105 780812227989409792,183269 794114719451926529,255942 794247788821413890,258771 733809723334500358,355464 791541514417561600,238780 765807638596710400,86071 795033368723234817,261155 760376129421250560,62063 775788744620199936,151748 764975535306973185,84889 787693910395158528,210253 793116453469773824,242693 790949768209903616,234653 732165013553729537,349747 736943097641238528,352060 758085598922084353,351340 778185539237318656,166265 785662881727672320,195279 791321407145771008,232169 768556985151135746,107469 768855052152926208,105109 792452058112782337,243513 787135826220154882,208252 792552520639975424,244270 794771444051935232,259892 776636406580015104,157082 781117407674773505,185496 774679444975869952,144494 751174411730976768,17143 770256322193338370,117257 777308149841731588,159370 793456379419762689,235487 765748298229481475,87904 767046052205637633,97248 793258455607934976,250293 751969799022968832,14277 779003304852516864,171902 769903760214728704,114587 791995127619260416,226366 785956597306527744,199739 757324605040238593,46394 763836678662389760,80482 754097755002331136,31268 733262697563881473,355480 759097588347838464,54070 787511185763545088,200621 775508825482915844,112363 794348949289123840,259134 764633160370061313,83391 766756170937708544,96039 732258973395521537,196346 786058630625910788,200870 793190484831117313,250033 759531843184013313,58757 753733716602740737,29533 781410472834719744,183759 786026759560962048,198878 788852405295128576,220526 773714816313593856,137869 775710111218208769,149953 786986583438323712,11774 767914270965325824,101681 769622241747144704,105109 785640693699973121,197673 793171591500800000,249469 795061949000286208,262022 794649077078228992,39957 775859339810648065,151202 771091122516926464,122776 770238511542702080,117377 732214408022130688,349824 766137013774917632,81929 767074883079667712,97472 766410033743687680,89859 787313493812719616,210289 785447422512234496,194129 765716687953891328,87904 756292269150498816,42564 772790409189789696,131045 774647866635812864,144068 790988696082317312,223492 767762686411022336,100605 773890922480369664,139404 786184704437448704,201494 781166350416896000,185310 767772236769923075,101163 791766827873476612,240483 758320367991676928,52311 733128983479455744,355106 755509421669691392,37433 770694073556447233,118191 776072237539524608,151539 760773391758622720,351158 763109888134295552,47188 790304304905216000,229745 789957155508068352,108396 793846077778698240,228583 794556934670036992,258305 761662006789279744,67547 753842529796132864,19408 755806658014707712,39648 775104992944553984,146970 760675123573641216,64197 770262178859409409,117294 770444999510990848,117257 785237742758137858,194281 792176275305574400,243761 786230267509821440,201958 792483769638875136,244550 755413558377246721,36094 754769110328893440,32591 753725460207456256,26780 762450371843239936,70355 735292013285777409,27848 765959448246493184,90482 774204573938356225,141200 792014381353754632,239998 787515663497568257,205989 758022472906203136,50923 750802652062158848,14594 773948023512690688,139404 758391910801309700,46076 793950802901483520,85985 777853335491653632,163763 793155495091548160,249926 769025388714549254,110362 787375905047998464,210289 791728282131533825,240483 790398287849271301,11774 774440214236434432,141360 778296042412400640,167220 788474357005844481,218258 754986160460591107,34666 756960234116157440,44291 757865556108251138,49754 756984185554890752,41680 780614231142039553,182122 764874179158085632,84724 791485295371792384,238207 750908611715559425,11495 752210937843552256,21478 786650178908397568,90209 794556954945454080,261155 767152002384203776,94627 790727879352987648,233241 751203804377288708,17591 762876654095962112,73568 792103259120898048,243187 793212962144194560,249469 768817878619467779,108781 758403483611443200,52696 789519685196718080,226180 775722178830630912,114301 792092183000219650,243187 790382044505251840,229922 791892071170707456,240483 754042414000644096,30296 762693604791967744,73926 770936625257906176,122146 785652856745525248,194082 789283553452318720,224333 794041419493052416,243865 756642852214444032,44450 778615860416114688,169262 762843290039312384,74650 775765879069913089,151265 771503256027537408,125145 752691895134892033,22750 775887999913426945,151463 768322626334842880,104662 776239065750536192,109713 786634654891651072,205270 780478850836946944,180099 778200837881524224,158820 772100098268377095,129558 790563315692949504,11774 778685390794272769,169916 792175435413061632,11774 756589040439332864,44274 767759793427587072,1249466 794338625274060800,258456 779041723469139970,170294 771026919357906944,122875 773511758363361280,136947 774778661161414661,144494 790552459198345217,194085 791681362583429120,239456 755162969806348288,35890 794006688726654976,256502 775081550748590080,146259 774008128597790724,140444 788020212318765057,214209 790725775133597696,232881 771044673964105728,122146 753725698347528192,29551 766832477969055744,96514 787459347630751744,210678 772110384220237824,127134 791060714634870786,236393 753470475582320640,26539 767891965530734594,101163 792827137443192832,243075 757065067867144192,45964 763143404976869376,74943 779770188711419904,174115 792801637450387456,240921 753033449955553280,24134 775357366497865729,148126 759422368880132096,56322 787068055914283008,207471 732420956942176256,349638 769853195845795840,112591 795660545546452992,265855 756949530239655936,43271 768249331338113024,104932 779029820244041729,164814 758157981791948800,51344 756258359175774208,42171 764308520753922049,80939 785299443897827329,194934 787500398336614400,72035 766713730960732162,93508 795694716746547200,267862 779171065947787264,170935 788441267348746240,11774 790342098348339201,228820 794374023878623232,12018 795379342607929344,266491 758391288861487104,52545 761680969363443712,69711 770633703772958720,109666 780622141117042688,182122 788376422855372800,11774 781455964637655040,186434 781710104576069632,183027 795724700374605825,267862 791604641985355777,237491 750794196244725760,14525 751134568896344064,15808 766024908811960322,90401 786482007194742788,197286 775853260313915392,151202 774390084078493696,141912 764882188634578944,84724 792469072977928192,245724 768957486862770178,110615 766708302621257729,11774 789698463097204736,223078 759019780581920770,56157 759182295337201664,55660 764122650549432324,47761 768061342053990400,102514 750004814843707392,10653 772877748142419968,131025 776926479464751105,158820 794986660035514368,262849 774429166443782144,143585 794585092786044928,261155 763589701802614784,32404 767173002010198018,98142 779422071336136704,174728 762670144518664194,73814 773635967106383872,138328 762733753894436864,73707 766732759712665601,94899 774676927495876608,144602 777352375811969024,157840 789200456748630016,738099 762730920503746561,74681 795666293798146048,267655 793725720619016193,253164 757634630329569280,48009 779664086820945920,171991 790783058869886976,232169 745332964926459905,11774 772085731820990464,127218 791048207929184256,235590 793109210481381376,249469 771356940039557120,120690 786581755939659776,203806 754905844358098944,33355 771422256245248000,125367 793197040712949761,243075 793093761010114560,249469 789163518134095876,215437 794576359653855234,261155 794740871040090112,238207 755387668679254016,37044 779730428664094720,170187 757281243776086022,46406 771793971836227584,127218 793178736015314945,249926 791039052203950084,232169 772495623773822976,129662 765647100994547713,88920 763043750503251968,75899 778283633144725504,167092 781517776041107456,188401 768755759152758785,106673 785687518893178880,197512 781855910666702848,190553 773262656736206848,134993 778399462620147712,167220 791340595579088896,234796 793516367748165632,252741 775839095251578880,151242 763446082206519297,78159 794684782844186624,262752 762793905238794240,73712 787128293833179136,351666 775125262472183808,142668 760248585149620225,61922 763820673676574720,80607 763731127962132480,79691 770228211015884800,117377 755217387842969600,35841 785245534256857088,194167 793182286116032512,250064 764180906575822849,82457 788866207466135552,220767 786669867403468800,205728 786959554714087424,206008 793122708678668289,242693 768379809558781952,103212 750590827341180928,12883 777088010328375296,88859 780632137255030784,182257 760936528541470720,65618 790597514562899968,232169 787469008807137280,172799 768713351568453632,104999 767009888941645824,95708 792494887430008832,243075 766721761639473152,95708 736624725816975361,7700 771717072057344000,126152 766873904144986112,94699 770381420686610432,118191 777913769238208513,163586 733082745681780737,354506 764077396127473665,81574 771853216052981760,127957 781439852470558720,187568 759154767184605185,56322 792136084092170241,244385 761653441924063232,70072 777967187231244288,163901 791061521480740868,235348 792061677386608641,240067 777292183997124608,159876 737335468233216001,1170514 779100168520028161,172799 791382427025498112,238207 786969166179741696,207949 793792055788974080,255393 768389266858737668,106034 764840537933418496,84724 793635250731683840,253373 785271062292533249,194648 788400155569561600,217519 794870160792424448,262752 774533243685179392,141912 787994591979008000,213887 732201508410933248,349239 753378633033605120,27222 774712491268005892,144692 753648037130489856,28866 785861239884873728,198671 768230393623511040,103506 772562777521086464,117257 788877345499279360,221297 773712747888390144,11774 772750793334136832,132335 779684513224032256,176196 765713674849837056,88546 771771154751115264,126389 787724378570096644,246425 760167035221532672,61412 760898969060933632,65057 780837573338009600,183338 792861411210776576,248185 788481186825768960,218351 790570148667101184,206850 771372169884413952,11774 791815251985440768,240890 790958956055240704,234583 766354349647859712,93286 776307646093602816,154625 764794260323442688,84724 758757527022628865,54519 771815762600210433,128194 795240148510380032,262890 774626865055227904,144416 779812602255933440,173628 778351360894959618,166852 793860905117159424,255942 772585572720181248,131027 788718604363509760,220029 793241100299317248,249469 786384723211726849,202304 761146133867487232,61051 793921134160928771,256534 761281007203024896,67229 794169814038286336,258331 794714792518881280,261155 788486330158317569,218275 790712031762612224,232884 761987312305614848,70679 790699956332007424,232169 790733624991637504,232169 792475375905497089,32688 778800471368622080,170678 756593832599363584,44370 768217792059441153,103975 767088424448827392,93210 732103919673999361,349324 759114275428241409,56964 787757961397538818,207051 758730854705225730,54739 786683894754054144,205728 792079159539429377,243398 764572166188888064,83903 778450286830493696,167220 787355525637963776,208176 774834402966638598,145244 769284058174021632,112788 779500204823187456,167407 794273653500346372,258598 765918952778117120,90269 757220661236334592,46006 793180114859229184,249469 794241017037791232,257492 773529129773785089,136947 772876896744845313,127711 780398251065405440,179560 794579905233055744,256358 770654376302039041,1249782 764473459615334400,83413 790913819065409540,234583 762729359836844032,74612 772880771279454209,125222 765699163505975297,88930 753373539407794176,21719 790994062866341888,235349 786252509501239296,199755 773200323460624384,134561 758663020432142336,54070 792873403623444480,243761 732571667407503360,349345 778388318560157696,167220 769028723685359616,110659 755265022478077952,34927 758065373904330752,50983 754757421373886464,33356 774127210558926848,139404 763419928254779393,75973 774343615816445952,142942 778360984717053952,167220 780917793311039490,183269 759177185177509893,56964 761754446342656000,67852 772921433030692865,131924 780493280597282816,176101 756564147257487361,11774 775309817468424194,148045 785912996786757632,199546 790975510419496964,234583 790223856912838656,229724 794715432288518144,249926 776582112795328512,150404 767254736458309632,61688 793799266082971648,255393 785845603154661376,197512 765546151374360581,86151 776019728196333568,125163 780058341993308164,170187 794902223633448960,262849 779777292142862336,173347 793103116765958144,249469 781210006607671298,185595 760653109420892160,64197 788437263965224960,217519 750856795665510400,14277 763607435823095812,78304 778955208990855168,171054 781327436675821568,187389 789564127022907392,223921 775639616736993281,150057 778751029483405313,481145 756715808571535360,43553 758481846422212608,52983 781523386719674368,188401 790383413702238208,11774 760158332392968192,61412 787469072539783168,211347 795421203993391104,262925 786918249170632704,207119 778951370573508608,171324 766197742158901248,88052 778044162566303744,1250232 767525225751805952,99044 788801970249216000,220029 778684365102428160,11774 793459827112488960,252408 757699362218713088,48369 793611298881757184,252639 762324129626353664,71438 771318087664726016,122146 764642241956544514,84209 771033755427438592,122146 751993430989877248,20002 785859206096183296,197512 755067942190977024,34666 756191546463047682,39235 753065072650391552,23294 767824414108897280,100893 786203251787960321,200527 763583444630634497,72408 767845298412466176,100605 772079221724160002,128615 758035706061197313,47761 762090707225948161,70440 774948789949980673,148861 795274451982123009,246726 762412418832162817,1170332 759158968295882752,56964 786019928520400896,196917 764095684836417536,81702 778681610929483776,169696 753352073358508032,25968 778351193701642240,167220 780612432016343044,182122 765033369038127104,85562 786908511066320896,192032 767247939458723840,95055 770636162805354497,117310 794555144969011200,261155 761006070974132229,66159 755043403994456065,34320 764431097853796352,82209 767358162420789248,98661 785818859525828608,194450 793172867852726273,249469 752622927435165696,22575 749818201932861440,9285 753600875675791360,26140 794287638392041473,249926 771478668417851392,126152 793837588389859329,252581 762290811631435776,431998 788520485378265088,218275 794978604530749442,264397 795367657235185665,264397 794527006385930240,258456 749384418561785856,8047 771444308507435008,124744 785989360214695936,188577 793302153947336704,248701 775140430816038912,146259 778749512877641732,170252 751180425372971008,17281 773750952432111616,137869 779602940457656320,175092 790045584380035072,228354 792520509766324224,245101 793051411676299264,247243 766226614376169472,88432 791641695221747712,238292 780374262146293760,352982 789190149313667072,223899 770701430579572736,120341 791832186458603520,240067 789247379073622016,223492 758785771813871616,54070 761340411357069312,68182 778118327755501568,160134 791398609879199745,238207 779624380896641024,108396 790693199408799744,232280 756539326222176256,43553 765639481357508608,88052 793108914355081216,249469 793171905842966529,250285 766091454074724352,90373 786609288479444992,11774 778014875943628800,165097 793574149243432960,253164 767412725051981824,98972 785991768869339136,199755 762459795248996353,47283 767550888801996800,97619 771496197521543168,125111 791999319553351680,241940 751182039844519936,16768 793506464195223552,252408 785606536991092736,196277 758089883382448128,51248 758356756322025472,52554 767019897729744897,97440 767035859124232193,96039 770272278902747136,117257 793665061080346624,254135 775138191942705152,146720 755475806823022592,37573 771118100804571136,122145 793593388159426560,253793 770038031508205569,115593 774427520036765696,139865 787719518105767936,205197 753942020213862400,30296 766037619318792192,90539 752909839542562816,24316 764126148485902336,355260 781476548692045825,188119 763828900329840641,80486 764172102878437376,81869 795234672791851008,265257 749622051649052673,9436 760332920158511105,48119 765995863202156544,90031 774353004824715264,142671 771560184896364544,117609 793958832368185344,256564 773854832591536128,135725 789308467114831872,108396 787709234926366722,212357 765635388497027072,87145 790675611190751232,232169 770640708810047488,118192 753062456973549568,18323 779519609636397056,175549 791630282772348928,240167 749337805201940481,7816 773623081680109569,137042 793179994839134209,249926 794277797170593792,259508 768211500469198852,100893 769055012681027584,105652 764863921262104576,84724 793828083174223876,255393 779423417007280128,464984 790901912556142593,99049 760784858377510912,62877 755192224233639936,35890 748978342678847489,1170819 785548942264107008,194059 792953143294238720,247240 754719510502838272,33174 790978826331226112,234796 764641478744367109,79691 795111925977935872,263906 788875629508763649,221832 791348344979423232,238395 765543146323410946,86223 776195752942981120,152735 792068888217411584,243187 795156304419430400,261155 763330602468798464,76948 792608041833156609,246674 759489445364064256,58537 777501173095989248,161988 769068289767211008,110659 793322669735342080,249841 773225696516673536,133454 795071735636836353,262022 785892376351047680,22735 791897091773702144,234990 773244263916331016,135386 785545865469448193,196917 780560443035127809,181548 764466934998065153,80939 758289157638631425,50612 781296743359012864,185496 767059850102644736,96039 769567909186269184,112336 792154768038735872,243451 758854681439318016,54070 780415459518709760,179742 781117851356786688,185496 768953788644200449,110362 754090317322657793,30370 749318964560429057,8047 754724416483827715,33356 766615161671184388,92902 773578618559684608,17640 780061568390221824,178045 780794742728691713,182960 776758385412755456,157755 781554600700555265,188231 785284164656463872,193669 760826946519465984,64722 787038798194499584,207733 787037674368602112,207965 732311420319105025,350415 740188435625938944,1170386 772604920469999616,120690 754799972365791232,33356 766822824430493696,94699 768573537804169217,106281 795371008207228928,266151 733257620094648320,355357 769008928332083201,110331 773223121503424512,133559 788507267096346624,218349 785863446910808064,198878 763447879163899904,77720 791096185255714816,234583 793408112141012992,251452 761167435705749504,65974 764975439852871680,84209 772981907973865473,133519 793144718389641216,249469 758795479278772225,52031 795200433195220992,264397 753384482992971777,27317 776128690124042240,1250287 777259864389066752,159475 787267890495885312,209736 791698065488961536,240145 795292395571150848,262022 759497108122513408,56964 749287501416787968,355260 752237018730471426,21714 789063647117049857,222654 758758886782316544,55174 786950672738455552,207613 759462711172403200,56800 762604263734448128,73750 775978055328079872,152735 774273519232356352,138812 754761795454197760,33356 763936715102760960,80863 772965516835037184,133454 778952830283550720,171324 767243677030764545,97662 786318123398037504,202429 790671484117196801,232881 750561864824811527,12883 756716789812170752,43553 763834849396391936,80607 760644516017795073,64197 767062061197041664,95574 772997407764250624,133043 776983030967730176,159308 787446299679305729,210235 794684831451910145,262752 758587347726311424,51451 785329757927854080,11774 790361450485284864,11774 780531866373791744,180310 793575963548348417,252741 757324861069033474,44163 762444716763865089,69673 752293150077513728,21034 763428123174133760,73814 775402147097837570,148994 778269751848108033,105109 765220362967711745,86440 787154228141629440,209184 758475039792652288,50804 773834669339058176,136904 795396088337432581,265875 752759400293601280,22779 732194633661341698,350148 770291739525582848,117609 764144669831798784,82066 765031653320237056,85562 765727790968741888,88546 760002833034964992,60134 768861507178213376,108963 795753725788913669,267862 793437507929145344,250033 791721450931494912,240145 788203480598982657,11774 765000678255239169,85562 771125172988280832,122299 773373197899083776,133454 756702936030404609,1248423 750013217846484992,8047 755184365404037121,35890 794166627524890624,255942 775560267749007360,349685 766799213321527296,95462 766427474280509440,92854 778998893795160064,167407 755531832351944704,33186 770608435574341637,119832 790962924978266112,234583 792178360591982592,243615 794222042539118592,11774 785985509575299073,199546 787203781033426948,207949 772084757299621888,79987 760296157113229312,60725 764883170080587776,84889 779580022747258881,168284 753709575401013248,29263 760873648773144577,11774 776180393917685762,153610 754000813576577024,30815 777440140239175680,159359 773880560565547008,139404 751093258466390016,16897 753666694028165121,29040 766730470776123392,95708 775813305088651264,151361 778325669440655360,167319 772413586731917312,127871 788878346251886592,65113 772818684926537728,132335 757623357563109377,48187 776824965836447744,158387 785607804790779904,197512 759751052363202560,56964 776179478439534592,153095 781502021400612865,181755 752981844614873088,24316 792600993225551872,245148 788443724145569792,11774 789146134497361920,223807 757498434643496960,47650 732732797677277184,1170592 761701588180226048,1248960 790895447678197760,194085 753752627020791809,29592 759217235919572993,56964 769967806234460160,110585 786394981200039936,196701 794017289355964417,249926 795124334121590785,11774 793114091451740161,249469 754776991295901696,14277 788101624879128576,214676 767351963944153088,97325 766621340338126848,94699 775350775841222657,146488 794154250158931968,258059 765683833752674308,88459 764814706234327041,84724 767001377306447872,96039 757589300938551296,45014 758108682840268802,41703 792858528830533632,247783 794621866216456193,261050 775831745300049920,151185 787665270747701249,210687 790691763614846976,233307 787111020129034240,209184 778738049236643840,168892 767916645666975744,81869 794574173645377538,261155 778363496090120192,167180 779873626443186176,176203 786673885492174848,205181 753779770828001280,28903 764821001893011456,84209 779135405673160704,172945 788668218315534336,215437 757619217118195712,47782 771975507374137345,128404 754126830605471744,30815 773984776843735040,140444 788130169982623744,215754 791391438911209472,237491 763933978558472192,73712 779118782849519616,172799 756296098235371520,42432 761303293909958656,66878 794645240913203200,262022 773279265055997952,135903 788379132983844864,192846 794552502217797632,261155 753490610141691904,19598 773853739744722944,139367 775419888542310400,148645 794615152972730368,261818 794925526632845313,263817 795655517750312962,262849 794160843617353728,258331 793659469158682624,240483 793920838697259008,256564 791956906193453056,242327 761128647185104897,61051 753711047291310082,11774 764615823537410048,84247 794914420631683072,263895 781316916593975298,32404 768333272745062400,209828 793147533522505728,249926 776812406366277632,11774 791371018916995072,238207 772091816447533056,128025 790733201018761216,232881 771955956754382848,128519 787992875233579011,214238 794408331884580864,257353 765591951773085696,87453 772091683425050624,129558 792478461398966273,243286 788432942972358656,217837 788806223894151168,220526 786690947795021824,205143 790561531654135809,231894 791262617012539392,237466 768929305413820417,109470 794632311845355521,262145 776911144636166145,158387 786413419494641665,202727 757590047365488640,47844 763875222084739074,80153 765266504782848001,86653 792508741790887936,216589 764865745624915968,84449 768919230867607552,109413 772868068196311044,132364 785264168995782656,194167 777265744753127426,158387 777902184616697856,163763 790971075345592320,234583 773213415758176256,134689 795341026751758336,146804 767871250488328192,101681 771472283986780161,118191 776123262086451200,151539 794989216170119168,263907 779951654841876480,170187 749233940888690688,7267 765208431938658304,86440 790595309143404544,231894 788755521843191808,220332 789229936636813313,223258 770324466249322496,114779 773718143575420928,11774 777576999216898048,159308 778733458667425792,170187 793595945309114368,7311 759172818500071425,57105 765208828967317504,86103 779102839691849728,170252 794008985741365248,11774 764889045595926529,84724 793580576779284480,252679 788194367165108224,352258 772201962435584000,127925 757774177222922240,49400 760911444254740480,65180 760807825518067712,64326 769998789197299712,116364 781073121684103168,185243 791091563552276480,232911 755947819337261056,40115 761344711780995072,68102 760969683436728320,66105 756385162045325313,42249 795460288082538496,267286 779376530581512192,174557 793426827620540417,252020 768200371000926209,101681 790747519500193792,232863 785641008805675008,196277 773944888983511040,139404 777531086603706368,161960 789420774117535744,224680 754117709369974784,30296 763375596936101888,77586 795692635067482122,267862 752270287937339394,20246 756605171862568961,42432 792500870923640833,245103 768942520919134208,95672 780586684454842368,181789 750484760523186176,996861 780613113129365504,182049 795714969073577985,267862 756493209694601216,42432 790898270868570113,234583 758761554665963520,54974 762788518083067904,71502 773212634799898629,120690 777487336913252353,161456 787180423176564736,207109 790813606786977792,232863 795398035471790080,266138 773453663566168065,134875 764233536886960128,82066 755161794679803904,35890 793966524415561728,254135 760078596086067200,60866 788134867062104064,215754 772807364642603008,132578 774267216095088640,141887 794208504852713472,257026 749252646423322624,7529 773507497013510144,137042 794763046673588224,251803 766629115126542337,80939 755914056624541696,40303 788407546981691392,11774 791815426590187520,7706 779056532973580288,172185 790439301871906816,231318 794791541806141440,261155 762244431433048064,71627 779082428291874816,172123 758263489018286081,46552 776588522832605185,157031 794584972581597186,261796 754131971920523264,29687 732595345251672064,398858 769284929200979968,112363 770824612888412161,120610 768721188864528384,107428 775825287296712704,151463 755104688794574848,35403 760493526656299009,1170555 793333826239946752,249852 770390464016953344,118191 795380211185549312,265885 765400084515328004,86513 771824364203364352,125742 787790047227420673,205197 764979163707179008,85562 793250741251170304,249926 775754157663723520,151409 754747453992267776,32873 774015072796483584,138819 781309516503781376,26066 778203042894188544,166390 755495391961972737,36822 759468462808797184,56964 791674491776544768,240483 763186180489777152,75899 771445707186339840,118174 788461366990569472,217519 791381804829769728,238207 794685512749432833,262752 778242455779086336,164694 791853419690688512,234583 768093605357494273,103506 793863905261002753,256225 793895924850241536,254135 766406922211909636,92854 786995784734703617,207949 794586669852819460,261130 791686277917585408,240483 786952825515409408,193636 770051678682963968,107469 756587800749674496,43285 785835385574293508,197512 790293093505314817,11774 793506149517627392,249637 791446254668570624,353879 764189165785198592,77586 792099725289918464,243187 793642662108815361,254135 788881068367765504,221476 757446900572364800,47283 777193637537013760,159411 762898305659437056,74934 770720876090183681,120613 755385700141391872,34031 794294454651932676,258249 763160971238006784,75899 767108709826830340,93112 776066165630242818,153194 778641895119618049,167713 787074257272438784,207965 791103140670148608,235621 794618412072845312,261987 771339541441425408,122759 762797181992656897,73926 755161141194559489,35890 777866272902041600,163763 785509985962909696,196277 793107575864643584,249469 750907228626886657,15800 765215537563627520,86472 795138503549952002,263895 795191886118092800,264774 764144267375747072,82178 759337004983197696,56964 771146430069235712,122146 776937096153997312,156835 778950539518312448,171324 780444498484527104,180403 794297573519618048,11774 752914631648157696,23899 791776616028352512,240483 770979846482644996,121949 768068228107100160,101163 749037355827339264,11774 757714975016255488,48270 756537243972476928,37619 757033704908787712,38459 776772765550608384,157993 760965997306245121,65222 794601113378955264,261944 732387643086905345,350808 794304946837426176,258456 756258379694301184,41438 771372107859103744,125112 793504374865666048,249926 788746283821309952,195876 767916143587815428,101681 780470709881495552,173513 733058512146817026,355225 788519070370889728,218540 794307030580416512,259457 770597637435297792,117257 774005162914488320,140983 765536496585740288,87904 773259200562507776,135736 792762776020217856,246726 761281784768176128,65540 769342914069565441,113165 778272337787359232,166532 792211983936270336,244727 793873620434952192,255393 791711359901851648,240483 793149855334096896,249961 794699301855305728,39957 795617410237812737,267521 792399382931005441,245549 792585267173523456,228172 769931194855198720,115511 774348531251421184,140444 742251995482849280,352839 779369242055602177,164814 773283421384761345,134561 762301840079753216,431998 750832211767664640,65108 753758383174324225,28819 768503047521767424,105109 762336759267127296,431998 792397600972480512,243398 792535405224681472,246295 791312708566036480,11774 770738326076846080,120733 786578480536444928,204413 793688823553077248,252044 791706712768188417,240070 766735194980134912,95672 781236309222273024,186434 790575328217460737,231894 766040178511273984,90384 769015460859904000,103975 769285114559926272,109713 779807552297111552,738099 793800298795978752,253206 795721861237735424,268356 787418781979062272,206117 754806163397423104,33356 785234793554448384,194225 755878723379949568,39462 758791881786527748,50360 773401756009127936,133702 753683743949324288,28586 791794770074939392,240483 760476914813317120,60541 794800540030881792,263090 754752081278410753,15898 756275999868870656,42432 773973344337162240,140444 753344602095161349,17842 775111336216977408,146259 751814708802383872,18486 793196489711378432,249926 763776618250719232,80098 780113800674422784,141360 767742035566534656,100515 776246668471787520,152501 758644629290029057,54011 776623125307985924,155451 759435933166874625,57749 755162739312562182,35890 793141059626729472,249469 776058691502170112,151526 758097268138401793,51451 772483558430486529,131007 778934210618810368,169755 795493792723763200,247930 765241103209508865,86440 764282512625442816,82208 790726162972413952,232881 790903035132272640,234583 771451304329682944,124855 774706791351410689,144690 765988706167713793,88930 772840747968061440,132335 793574073284431874,250785 794282039394582528,249926 733100436656402432,355389 777317422189600768,159876 780836522954072065,183269 765304298083201024,86440 780456662729535489,11774 755050000871219200,35044 787738749744455680,205197 732652796886044672,353220 781377543798657024,185347 790637457469353984,232881 789541314262142976,220029 788711593127256065,218275 758505755242733568,53703 750778973949276160,14277 793462308873854976,8044 776281092324102145,151439 772866420522770432,121785 751817682316619776,18298 762345186915561472,431998 776839786027945984,108396 794322725078564864,259266 755129527098019840,32596 788887859478556672,220526 790699815910928384,231806 751683551851151360,14277 757743423705214976,48840 768801804482125824,108741 775796085600161792,151156 781342757927456768,139404 795370108273102848,266151 760988072695635968,66159 793808629732405248,255393 759033460237434880,56487 765017365834637312,85562 752673003888975872,22575 793931237043896320,256219 751192829389524993,11495 785968523713601537,199891 768238766381076480,11774 781828830319091712,190635 754765819339345920,33090 794766387487080448,261942 773855207780454400,139404 791656119479533569,240145 749330418256777216,7828 759192535516471298,56552 762719179942211585,73910 753998089510420480,30590 778165760866840581,164826 794530753010954240,261155 768841472925765636,108849 789562460558749697,225911 792695436268142592,234526 785652836361265152,197512 793165627401707520,249469 763789112297926656,80177 785524636394061825,196538 789169786886377472,11774 751767868212178944,18323 752980436528300032,23843 795042446262620160,247930 767754101555810304,11774 742409311494799360,1247518 773838571602120704,139404 792022905517244417,243092 793621928716087296,249926 766270350518788096,91894 785594042096680960,196748 764896097072508929,80939 785907198228475904,199546 788375822415507456,1170441 776226626053046272,125554 780810878765572097,140965 795416420960108544,261155 790596803481788418,232169 773585736536846337,136904 760543296141787136,63214 770673100526538756,120610 788430170424127489,205094 761227665605070848,61051 792174897183223808,228820 763501649193213952,77577 770284478736457728,117028 775176427310313473,146720 780602092239151104,180310 792406049818972161,242151 774274338329546752,131421 755469362295865344,37818 756286121391206400,41632 775012768521027585,141699 781328279101857792,182391 777838883694383104,161387 758703886282530816,54070 762338829181128704,1249014 760937215245574145,65174 776621722308980737,156835 766076716758536193,90031 785482118470180864,194723 786514607036698624,203674 767122646484021249,97377 773575991209791488,137042 768853554471645184,109337 751598404359380992,18555 751941811892002816,18318 764183031074652160,81946 768477844615770112,106774 755316259114319872,35890 774254203288051712,132140 761342853515706369,67938 766384701401694209,93286 786624492701298689,205181 790831350764883968,233307 774239328457424896,141106 789152208302538752,11774 777982767397232640,158589 753713007792951296,29456 793414676411510784,249841 776521126264631296,156620 785501638165311488,194949 752268647767433216,20279 794350978082291712,258878 759771413079351296,59467 790545062438510592,232137 770075890478903296,105109 794968334823460864,249926 762978731141070848,75724 773952398528159744,139404 757022009633153024,42432 776138784366817280,153658 764798381504000000,84724 766050673804861440,90384 761293078581968897,67908 764224155310886912,80939 788098911135150080,215505 756483150566400000,43391 757737722941415424,48735 769163105683251200,111558 763880182461542400,73814 777596310304292864,162665 794971837545345024,250785 792349271525879808,238419 766032550410096640,88546 787284088013152256,206048 771880493688074240,125853 786516602539868160,203806 786636238027628548,205270 750902194589794304,15808 759171683458494464,56964 785574941202657281,196917 792819932614434816,247877 771478193739935744,124597 772114743968559104,129526 732402034977054720,335115 787093857905311744,209043 786304020298117120,202369 792846300278652928,11774 750214640437723136,1170550 751079489153576960,11495 780631757485961217,180477 785706758341660672,193671 750337112545820672,10735 788228793705955328,215437 795040232571858948,264397 766058297669615616,81929 758233955388780544,50923 759924861208698880,59365 781305346216239104,184533 765649350034808832,88993 793018528005783552,247569 771481270173958144,96849 778772085623525376,170187 780399384894828544,179742 789131348959043585,223286 775773803238477824,144573 794457470597033984,259659 754772316039614468,33474 785969907967991808,199462 774279609621712896,108396 779469225534558208,172295 793096508291842048,249469 758495767078248448,51820 770391648614440960,118191 786062739177410561,200965 788477161799909377,217926 759112350817456128,55660 789802082396168192,225427 768009800890343424,99159 768275823539269632,103506 781204674695139332,185310 754734810921218048,33356 756194495494893569,39235 768071613535379456,103301 780077158110814208,176890 767808239354441728,101681 780034682339594240,176890 781340824659435521,139404 765032841197547521,85562 767495656374239232,97432 759628132793978881,59211 766679545118388224,60391 758369727236284416,52833 778194886055104512,166390 793602065322958848,254024 757613276016455680,47761 788717729943392256,11774 790546865934610437,232137 794708554808721408,261155 766791046776754176,95568 771136796457508865,123583 792102525164027908,243075 763819338306457601,1249171 768874683219513344,109886 775424787980046336,149200 769310497644552194,112661 764878929723133952,84209 765738542635114496,88541 786257420083400704,202051 792081148239228930,243187 769909842945249280,112939 771127941463838720,121612 764074175296221184,81399 786526107575222272,193121 791738465729802240,240067 763022436359081984,75899 754820838021599233,33356 781218340576591872,186434 781850802591629312,190553 761946352800575489,431998 770312564156801024,118087 761219484753494017,1248861 790738827312857088,233692 753396728854753281,1170808 795366173881880579,266079 764792908633542656,80720 788798470928859136,217519 794536308618264577,261155 770673089436876800,120610 762770386232680452,74366 775377441409802240,11774 758055063721869312,51171 763854944596217856,80648 790322047142404096,94612 792520941221793792,245148 764548644984979456,53651 768065883264524289,102998 774480585288880133,142566 791821510675730432,240890 795707332797861888,267862 765955279217307648,90384 788027334188265472,11774 791695469051203584,240483 791656515849420800,240474 761569341544497152,68993 785624646003687424,196767 753558980996141056,27317 773673534308528128,137777 774817254709923840,137565 756470129630687233,42149 785626982646185985,197286 765651794785513472,87904 773709758255681536,138819 775343816744185857,146991 789528236623536128,226823 792803023349219328,171693 775071257461084160,146259 750484146598780928,12746 761968569332535296,70858 738284079620186113,351436 768220967956918273,104406 758856647557079040,53185 773501810481004544,136947 788168209710977024,214899 773716400485433344,137869 792393763444232193,243075 756215715502448640,41680 763815350370639874,80136 792156949655588864,240145 793244427976400896,249926 765579790015496192,87904 774121779870568448,141360 788830895889350656,216009 732376402780139520,351387 793951832619896832,255826 779070318367371265,172428 759487190426537984,58227 772506416578002944,131283 758367993856393217,52061 758656193137082372,54070 774998409782657024,146259 769716310444048384,114779 785278582989856768,194648 776907855056277506,159245 794637803690885120,261155 775809205861163008,151361 749923347471929344,10735 753345090769326084,27045 793289649057824769,247240 794534304651034624,261155 764081021167869953,81702 767742420092014592,100942 771013478031036419,122148 781350897137946624,186584 790700183633952769,233307 760228589417603072,59758 757727393935007744,47782 794947879739736065,262847 788752795704975360,218258 753694089715908609,29263 765323101106081792,86645 774221631329828864,141887 790399913364299776,207517 793980100421173249,255942 785536548573810689,196277 773100849837015040,132364 791717163971162112,240483 788783364702633989,220332 771139281259757568,123583 765569327353491456,87904 795367729242877952,262602 765259719908872194,86103 759464239136374784,56964 781281069945462784,187091 793112106618892288,218164 794257192090091520,258315 793455053059268609,252196 750071098583187456,11495 769565012256063488,110023 788514965628084224,218164 773983270010695680,140444 775788548771422208,151265 794177804040605700,255791 768543788440686592,106774 793082662818811904,249286 794717317875712000,262022 751165508196585472,16728 791654918457290752,237491 774057897814740992,139404 776123272131846144,152878 753987972005924864,28282 761643346649575424,69711 793575076658573317,252020 763183706391445506,76723 751602566853693440,18893 775829980957724673,151718 775429258818703360,149200 754741628586303488,33356 758954851627769856,44471 767748801738133505,81869 767203651668496385,97685 776226292211613700,153095 766395265033072640,93286 732858815968763904,1170689 790971185995603969,235337 756604836506808320,44273 757573144479723520,47782 791372339774681088,221972 768960413736247296,110477 771738854936211460,121479 757660928808742912,48187 758447076812398592,25134 757421039584354304,45669 775535555694198784,112363 771087403247243264,122955 791664348661882881,240483 794555485349380096,261155 763018570133606400,73814 792478632082104320,246225 763036889515298816,75899 781129386091163648,130635 769119308790116352,110362 788777851956985860,220332 794700755823370240,262849 759172280714928128,57348 762761913910501376,74281 793262815804915712,250293 795085638055948289,264397 779461798676213760,175074 790802474441596928,233307 773930441552396288,140211 794313028644671488,258044 756958838931263489,45672 792216606285979648,235685 790693454229549056,232911 776851505072791552,158411 777951219952263168,164669 766450339822366720,94120 792029567343071232,243075 791077599376179200,232169 792125331624767488,243187 765351802795536385,86667 790905335821193216,234583 791354820506456064,238395 793242772073504768,250633 775293976647639040,147063 788478057099198468,218351 788524804127064064,215608 758631601177755648,54050 791437330703798272,238780 758088121904881664,47761 795406399593385985,247930 790577465026424834,231318 780474304593063936,179742 793450914761670657,251951 786260282544795648,201958 753654766262165505,26446 769524885987192832,113165 757076281167077376,45964 778308863896358912,167220 793474869543313408,252196 779856664631521281,177340 732898839888338944,354517 750429701957623808,12927 777692318790889474,163243 788669824582946816,218832 791304750738399233,233163 792204989947113472,243187 763065236295290880,73526 778370192996904961,26066 788200513619816448,207287 794539076858814464,261155 762666887830446080,73926 778678195943936001,169201 790632457510977536,232137 789526020445474816,226881 794962877962539008,263526 767718669140975618,100605 772770621927358464,132335 762033619628019712,65677 768864601857462272,109666 771887323818721280,127366 762059819310313473,70912 786187892846628864,200382 785600653808787456,197297 790935484830711808,234583 755531453446795264,37947 762757434117087232,11774 788479113728110592,218275 764255107882094592,82283 770618156658204673,118191 775375335156178944,146991 776635298591617028,349408 794924051588349952,263895 757902587400118272,55820 774075366897889280,141360 757644816725471233,48549 740934501312921600,11774 773677124255227904,138080 781342921324986368,139404 779336150490185728,173753 793102521266999296,249469 777606163659534336,161988 790305128523845632,228363 771682255513194497,127151 768855421494976513,109666 787824606170099712,205197 762496710518018048,431998 758656139173265408,54070 792040058928762880,243187 768860030850465792,109167 771762262583316481,125145 764180321357041664,82283 791669014170828800,240145 779768844126720000,129424 771218829305192448,118191 775846489868406785,151845 794110515517784065,255942 755303057194442752,36219 764210453534875649,82066 794054732515917824,257492 793936054038315008,257026 794698215245365248,260874 758120907592261633,41703 764970697311473664,85562 773699296575172608,138819 793843448923119617,255942 760467563885174785,62771 774076353133948937,139404 765222799975690240,86440 773897609874464768,139404 763702758490775553,145399 780673730594873345,181984 767023927382073345,97355 788488733729456130,218275 776916734280359936,158387 792514603016196097,243562 790501411075203077,229693 794730900089081856,262025 776617837565739009,156835 775708647129092096,150511 778384980237889536,167398 752736670836023296,22779 768978425776340993,110659 754735112256749568,33356 758069426470072320,51239 789480863905959937,226123 768966531875168256,110023 789895943755669504,227048 793658525776044032,253793 758679755503837184,54070 753619310271078400,27045 794610848681644033,261796 757720110316466176,47940 760926279310782464,1248854 764843697368403968,84422 788183229094240256,215005 751168899521974273,15800 768493124431806465,106716 776158938085593088,154071 776660234450325504,157082 732990324377706496,352545 766417858465296384,92872 787132675983147008,209429 795427802191458306,266884 793625837698289664,253448 767158312848744449,97386 776757636612096000,157708 763452886479085568,77687 767075380259753984,97811 776268486897131521,154534 779509427363655680,175549 795387812577157120,266151 772694308126208000,131421 732156406074331136,8239 788562390883467265,215437 792155353328812033,243733 766004367526862848,90908 788515827150716928,215005 764152697289183236,82177 788387778132373504,217519 785513381910441985,196277 788164068590911488,215608 781646913040846848,188421 777053802449014784,157755 785711761743675393,196277 787114712555261952,204333 786542636463034369,204413 788030969429188608,210235 788138746789060608,215505 788296972683743232,214992 795469036452724737,266491 792316374186008577,353124 763451484109352960,11774 793331641431134208,250179 775025836613328896,146259 787086196555943936,207151 753223197441523713,26140 753488550637645832,27207 773974827346505728,139404 794815218073280513,263463 755285138779418624,35449 758667848289890304,54070 762758189095845889,73744 779496454968619008,175376 793132777759727616,249841 767823498702127106,100559 762633397927677953,73926 757007980512415744,12954 770579414451126272,117687 789355673024815104,225380 753923171401752576,30339 767958705530888192,101666 770258614279872512,117257 779444640135077888,174557 794699226634682368,262752 759379594591875072,57897 732234931196301315,349704 753976926637785088,28866 786421828772241408,202429 794506486399586305,257492 757708823670951937,47940 758394605310210048,52983 766863451184566272,96263 787011612037160960,207287 794963901733634048,249926 778424063140036608,167319 789909763341553664,228124 753594393735536640,26066 794957027156049921,252639 795037295569145857,247930 765020388787052544,82283 789147839947386880,199307 764899268138106880,84422 768330303630782464,103132 795287038832480256,228911 758201112541396992,51820 788359670708699136,217006 794828037162315776,1063777 792168032445620224,243983 788862873569079296,220029 789415147777298433,224680 791494885035487232,238272 788354609437749248,216991 770750660656570368,120690 770682269275127808,120675 773899959741587457,139404 762297319459004416,431998 794699606504407040,262849 794551197852205056,261155 794755149130567680,261155 774176968212303872,141316 755236997384450048,35890 750421438377500672,7816 768200050870673408,103354 794011430550958080,257353 751548438399950848,18555 763407878266904578,59904 757256071471923200,1248475 789243911084527618,221726 754205407585853440,30370 779002710523834369,171693 764986677131485184,84422 767094146729476096,94699 771693994690482176,127134 768495933663416320,106281 792470193091915776,245705 779392519796908032,174244 753731408766574594,29548 786453983862947840,194082 793502639178866688,252196 795091150990409728,247930 767488850419646464,95055 765013413005328384,84724 770370738339581956,118538 787058649088884737,207109 790701833824169984,233625 766373229669785602,93286 760736443404804097,63451 759426644071161856,58289 791345262622945280,235348 750359762823483392,11495 794170848387076098,256564 764278702108663808,82759 785919031077240832,199546 786299666237300736,201541 771504977340694528,122982 769998333410734081,115266 774399132844773377,117265 759244322072039425,41703 771329167824609284,124340 777939272661741569,164669 790617110389010432,11774 765647818644004864,88546 753388812949069824,24788 765051287553478656,11774 777521360763445249,161387 787306258068013057,187662 790734575731433472,233692 772831398113796096,11774 775433120753586176,148170 779413845966290949,174891 781871046458613760,190635 757267649726451712,45014 758792136875659264,52749 764934247425728513,11774 758303370952085505,51809 753804502994526210,29263 763108538826780672,76549 772742494937354240,131480 793463519958097920,249926 794676414125633536,262266 778345285181321216,166852 788463782326599680,218275 780767985078247426,182960 795079796212559876,265102 773894193135562752,139404 794875097924308992,262849 750382322277429248,12883 789143485991485440,222647 795729534792372225,199307 775004751935045632,146259 778330081391288320,167220 789122132320088064,207287 795413499052748800,266138 740509399970656256,350498 764952201865363456,84209 795722885105074176,268231 793817738086981632,255627 759194077157961729,56964 779695485887971330,175549 790650877367488512,232169 764831464110301184,84724 790366477316681728,215987 777276778641436672,159146 793426075112144896,252020 794630683427684352,260778 756854822058549248,44545 768874196038549504,109666 795771537617887232,247930 774597964362878976,142906 779067625120948224,171795 775649940752117761,150390 770747509933092865,121046 793212522899865600,250316 761654179098222592,69794 777367839170715648,159475 790921946288443393,234796 788809682248957957,220526 733007522886504448,112718 750331418388099072,12287 795076261018275841,249926 794972268673855488,262849 788444380902326277,217837 792082712274178048,237964 765442018067611648,86440 753618872264040448,27061 755394151374581760,36735 758404643814682624,50307 759034626312507394,56552 765002224506245121,82066 775326540766773248,148045 764794237602844673,84759 767868428455514112,101383 764822241267752960,84753 791692015989846016,240483 765055908988743680,85562 766074591391289344,86274 778472412895547392,167407 795060931764035584,264431 772824156962455552,132845 758097683764678657,50110 788096803396878336,214209 765264383366795264,86645 790598080735408129,232169 795274106614779904,229220 790652782051102720,355480 755547698443399169,38401 767906278567874560,90031 780914077556060160,182726 788538003559972865,218875 748955960140558336,1170318 762651040592203776,73926 770063645879504896,116373 774630827514736641,87904 775795181823987712,150552 794328048631955460,259360 790747585556250628,221524 788748543309717504,220332 776144850097811457,153095 758382260919922688,52749 767236875136356352,96039 788354595588308992,216956 780614985923768321,181886 791414499169406976,238780 791720093155627008,240483 793565745900691456,250785 766717034814140416,95708 795149461538410496,262752 778389546186608640,166941 781207008854863874,185595 775887424505286656,152314 792598487124836353,11349 754995451766591488,27045 792766249130418176,247077 779682531868233728,173467 787303592751497216,207287 768960741441286144,110209 790985147281571840,11774 786705492802359296,205091 770066099677306880,112693 732864113634869249,398860 769698263184334848,113982 752046974917021696,19880 771494001463689216,126293 748376740569952256,1247847 761579587440611328,69231 788112054607552512,215608 755951378703454212,40881 787757954137255936,205197 793727105242574848,252020 778035755352481792,139404 787002537505386496,207965 767557531904319489,100138 792128134325891072,243733 755762139239821312,39462 770678926217613312,120613 775542608537853953,149953 758116303106404352,51451 758903701851430913,55262 766222520127262720,86440 767411239672750080,99044 762654547344969728,73814 774844792735924224,144740 771020186434412545,122875 759229234502074368,50670 757800355002331136,46667 760328522170707968,61145 781623100777508864,189222 788761507718836224,220332 791978265539817472,241720 740386158048358401,11774 794199710567383040,258668 761546685969408000,47940 774677671011815424,144602 778675911235399680,11774 788780345306996736,220526 769373500398268417,109667 769646334722895873,114779 762323172142309384,431998 775129006005813248,23217 786847366863204352,205143 781850479701536768,189017 779419444309131264,95055 780609551431110656,182049 770349574674325505,117257 793511359749259264,252020 757615101537030144,47761 763845384070307840,80643 785977138054828032,194949 768202357796704256,102514 792738247868899328,243648 757629041960714240,46370 794530427553849346,254058 772900925346291712,132761 774023175118032896,139404 788812617871679488,220332 775067388576268288,141091 788878418461003776,246425 791869048879321088,237491 792698621850427393,244270 755863905847521281,39810 758350144425164800,52554 781004811554676739,182706 754741233013096448,33356 793451830172934144,249180 785485229582536704,195849 768481305625362432,104973 791256565563035648,234583 785245040750759937,11774 788486111848914944,218275 791362237172592640,238395 788451402934661121,11774 790650962859790336,232169 793095993503789057,249348 764132402989903872,80482 770705378577383425,120610 744293349327241216,1170338 785543729365082113,196538 789985666838913024,228354 764462148454088704,83367 760138647827906561,61051 770960962698506240,120610 787699476236492802,210585 753975740056604672,30590 771501288676818944,125111 792812485505974272,243187 738849743808397312,11774 758357402861367297,52520 791188754392354816,237146 791717292392402944,240145 789858271259660289,228037 758913616498176000,54070 786994054751932416,207949 795305475273355265,265257 753722273186668544,29263 764873152610664448,84800 788970589767606273,222500 777641459763646464,162596 753259536597778432,11774 755114764389449728,35445 785860028494471168,198878 757662506827517952,44137 779653817990275072,174971 787067627155943424,204303 795719028660649984,267737 776545037278666752,156132 764208528131104768,82481 754816004220293120,32625 781077601766912000,184533 785635780471369728,196676 790645797444579328,232169 776903145217818624,159359 766017469366562816,90694 776431763967074304,155688 776560524397912065,155688 785327149792112640,353879 769191671170863104,109413 787725943531905024,205197 794549579219922945,261155 766148801933479937,90384 794367575811571715,258878 755748000849428480,39384 795027292015751169,264460 767709612720033792,100773 794710949651312641,260081 767785759533305856,101203 789189137706266624,11774 794533524447657984,256255 785589515498889216,196917 765723694924562432,10680 790323704731406336,230277 780978958380695553,184223 789845083319177221,227048 753271221375082496,26670 757685544205910016,48810 764364025052405760,82066 773223702938914816,135025 757622854254854144,47940 788046643400740864,214288 789897836125093892,227496 751204965285257216,1170743 777957444257320961,163901 746816270666969088,195876 791434535418355713,238292 766714239235026945,95262 785341562217791488,11774 760551456806100992,63662 766273572293574656,91761 759227392225320960,54290 778334227335032833,165185 790773631466868737,232884 765370992491454464,86653 785853228793692160,198671 789077913652125697,223286 781344051194957825,139404 775817546310103040,151463 759092580256583680,56964 770440346639691776,118405 773648126087397376,136904 757803494849994752,48097 795017833898004480,263896 752961297428328449,23739 765000058739777536,84666 792066731028144128,241819 777267723889807360,159370 795007540773916672,263907 774395208406491140,142527 787007177173168128,208379 768160555647504384,103294 791005114181963780,11774 776117496197689344,153610 795670228667629570,267655 775661974621458432,150511 777976418676383744,164764 764854501383737344,84724 791005412233543684,235590 765420364100988928,84209 760163009889234949,61145 792063360187691008,243614 780127206865571840,156518 768309569923657729,101681 791773447655264256,240814 785684454157058048,196917 762630739431198721,73926 772858893437325312,132364 793645512486445056,250633 788516482497990657,217837 790901393854902272,209243 792017019151355905,241678 764947188921217024,84724 753307513160957952,26894 771516533587714048,125853 794692312169185280,262784 755820997706743808,39685 773150743629094912,134470 769204459528343552,11774 790857707020443648,227242 765414386441695232,352219 771330153796468736,124597 795216287655858176,263676 795714149904949248,268231 767139247711105024,90384 779411328293154816,174557 781637749178859520,161165 732135124247162880,195876 759103662392217600,54070 795097220437704704,263896 791402449449865216,238395 776686372946075649,157082 788118955974090752,215603 772958832318218240,133519 777147677637304322,157755 770368415861182464,1170819 776816892522541056,156976 789227211094040576,220072 792175763906781184,243187 776240186871074816,153743 780636637189459968,150151 791702367955668992,238429 758513524079329282,53001 778312607740547072,167220 788771689740066816,220526 790911432367886337,234653 794596394539642880,261155 757733887099285504,48220 762111105686659073,64722 772139431549607936,129471 756348039892201472,41798 758030050721660928,50923 762612344665104384,73814 792518902437650432,246273 794032087204446209,257492 795731857551794177,267862 795387278885552128,265885 777601607043284992,162610 787913500333080576,213887 792284815349325824,243187 785277457305710592,194667 773174431300542464,132996 793203995049242624,250633 780420405227954177,179742 790154453815033856,229693 733224473063723009,355106 771813021526003712,125784 781833892613402624,190635 789709397975003140,227242 774090533769613315,141360 755543787489943552,38183 765175458577080321,82283 785318963446034433,195125 770294603333328896,117257 752795888553197569,23217 795735711760650240,261155 787768639072169985,210897 774712938947108864,144848 777955186027397120,47188 761250554987352064,67547 775517393598775296,149953 742729820589563904,47188 794554472659816448,261155 775296415161397248,148045 789281985579528192,223899 759507403565993984,56964 768538728868392960,106774 770781711684792320,120610 756244213801639936,41694 763474329791332352,76406 795264423661334528,264983 793951565354704896,256217 767732905065926656,100893 768924397964922880,110362 772810776885223424,120690 795258525865930752,263864 790617755963842566,232791 786759770984198144,205455 790967128878788608,235487 781384994891509760,183759 759183435038466048,25210 793300481246306304,61087 788549653893554177,215608 779155682889261056,172962 781862882266914816,189165 785963199627612164,199546 757282399675908096,45922 786350354531168256,202379 775407465395617793,147978 795014747565522944,263896 766090960195420160,90482 770727850093580288,118761 785305170750177280,194147 763510063419928577,78159 786861863804035072,204273 756380104071217153,41518 768431984796311552,106281 788127088343707648,215754 756291627707142144,42564 788875005400641536,221832 777922859045752832,161960 794534698131320832,261155 787103093989085184,205728 761305029017993216,65180 780382503068659712,11774 786578865367855106,204358 754096656749039616,31561 786404867690549249,203350 750121979500527616,11773 776921839444504576,157755 744312552721522688,349197 749577676780822528,8695 760499922810572800,63149 764967103455633408,84724 791030415515459584,235620 781354308499562496,185313 792567230344998913,244221 781827272445726720,190635 763559991030743040,73814 775322961297416192,148018 793100552720814081,249469 771342978568691712,122777 775286231202729985,148045 771542671735201792,125853 785848445089222657,198671 768472348307648512,106774 793205429631197184,249926 748161380226850816,1247832 795612249465430016,267559 757275981929328640,41839 770497444572459010,117257 775794600866873344,151463 757090342135013376,45857 794191359569641472,258598 775827738884046848,150404 788670665930838017,217034 792858432198086656,247877 789226452155760641,215437 765365734750953474,80486 767991205237895168,101262 785994219424919553,200566 792053957921091584,241615 752826017304109062,20636 775204358858248192,146847 785538178769969152,196538 763815434449747968,80136 759122220056588288,57131 789175941914173440,349408 760852084153614336,64722 771368148830294016,124883 786663503318908928,205728 765329546782580736,86653 791674474332581888,240483 760082326214709248,50654 774255432714117120,139404 775291545138368512,148045 788529544198094848,218495 794695233833299968,261155 752828283834732544,23683 732376008964218881,351768 786619208650018816,202727 750018286981709824,10735 788563929521762304,218495 791381562033975296,238395 786949569787662337,207287 795332728484982784,266079 752223665891184641,21486 763838439884226560,79911 755045009435471872,35044 761267835645550592,67679 773596899924402176,137869 761520464174931968,68182 768557497581903872,107100 757739236225417216,49066 759376582209183744,56964 791420428304736256,238395 776528878286233601,156580 787985892765937664,214209 760491287610990592,63149 771948792232996864,128934 788091698932887552,214354 750803744128925696,14827 761085147949084672,65404 789028266069884928,222598 765244097254727680,85562 788133417925877762,215754 791313781481537536,234583 793657178150277120,252741 765700607210614784,88459 776808279196315649,156811 754709229924028417,33174 756898552887054336,36145 791336680586375168,226731 788794866784493569,220332 791912762481991680,238780 785715247768231936,198094 764622174447689728,513129 763044925244116992,11774 781475701618642944,186434 770438479817809921,118191 791379628220882944,238395 794051901067128832,257492 779222834711265281,170294 788713704535695360,11774 770887521547018241,121949 790317144688832512,225981 771485679058612224,125853 792698986163347456,246726 754111011599294464,28451 759685051437158400,58890 765942098386415616,90384 786672111473586177,204413 765732592591089665,88128 752622379302547456,21332 763816711455846402,80393 795614697496150016,267521 760947212075438080,65165 772586529818640384,131045 763463942316367872,78304 791658535587188736,238383 780384741648400384,179742 753684190613401600,28586 755958545963585536,18215 743846220511117314,11774 764859133661028353,84724 790916983726440448,234583 788715629230579712,11774 770628076959047680,118191 785976420644388864,200382 749446229352910848,8047 794635007792914432,261155 771380838244032512,11774 748592755845304320,351768 786408091004928000,203674 794560005487722496,261155 750360011423961088,11774 795739459635421185,268777 787436595414609921,206117 786576503395983360,204413 786711415218380800,1248522 788078933468180484,215005 734509383451873280,11774 788464120689467393,214899 792257794841972736,243187 788205215308582912,215437 755594808769536000,37958 767369747029749760,99009 769811730289393664,112363 776824196185853952,158387 765289393053544448,84209 786541435096924160,202727 790756934219620352,219523 761700318497341441,69673 786248518952374272,201958 760882271968718848,61544 792059622303539200,243167 765539798006140928,87904 759086693714694144,56192 795050648651841536,263895 790581567819173888,231894 773900077433692160,139404 737408851151065088,350498 772835593634062336,132335 778031075352195073,164669 778380522619887617,165360 789078747383070724,11774 771524660559286272,124600 742436407906426881,349060 758242782548856832,41703 773583519893319682,137042 792232866272780289,237332 792396706956644352,243075 794714484648464384,261155 761000246356828164,66116 766393561491406848,93286 794365229551456256,260081 766432949717856256,47940 792436061599178752,245130 794977641442983936,262752 767118429572636672,97811 762731968429748224,73707 757996512672489472,50500 757212939120152577,46406 778363002382905344,167220 756317966057209856,42249 794924585569423360,262784 790531023708618752,231894 756566302563500032,41438 756571133055422464,43553 764106394878431234,80939 774634362885271552,140443 787480414734594048,210585 792754359201398784,243292 793089360820187138,217519 781106490677407746,178950 795721862559006721,267737 791259420936122368,237491 770764569308434432,121359 791290067268481024,237236 773882966443487233,139404 764836072345993216,84724 779472866672717825,174230 794335788032987140,256038 788866188377939968,220602 763177101293973504,75899 764864093870231557,82066 764983855656734721,80863 780435185724563457,179574 766052317879676928,90357 794936388760248320,262752 786549142877265921,204413 769838733881401344,105109 768924042522988544,110362 763551769511297024,78129 785587082479673345,196917 752131034557407233,21034 795070513865338881,264812 752625586095337472,22657 765950340600590337,90384 755800065243918336,11774 763446791064788993,78129 787986560713056256,212139 775018925927137280,146259 795049787611611136,263896 759225882254934016,52554 773694341030088704,137042 789821081209102336,227242 752939599169662976,23929 770249330544381953,115853 773985591222558721,139404 791624617844670464,240145 758156206422786048,51069 759204490738368512,56964 776581670644359168,156926 776740199262982144,146991 795422888849448965,266491 793801147777679361,255271 771839300199600128,126389 758487895145451521,53532 792746634681606144,247232 788572966955192320,215437 752196628975673344,21074 786914647626526720,205455 786562272575549440,204413 794581945506267141,261155 768967326322524160,109805 793620115589730306,253032 778206488066007040,165448 788033598410543104,214492 789836962408591361,227881 756274872372846593,42432 765357902756536322,84886 762778503901175808,73910 764094612281528321,81702 758431046744539136,52659 761387187610984448,67906 785963014516199424,198591 792697420270493696,242521 770253687553949696,114254 764274405123907584,82283 780124279094607872,173347 788812315948752896,220526 765500578147373056,86763 791787113301893120,240483 768238164875980800,104932 794209630821830656,11774 753472692246945792,22715 775486138756714496,149259 780775469897572356,182726 786651214859603968,204413 790990945948987393,234583 778646337784950784,167319 792437734619090944,238207 779534481988456448,173682 790890573938978816,234583 763906500960149504,80863 791934868795953152,240070 779044545262682112,172120 760194179611914240,11774 787313926597992448,207109 732616114396618752,350379 765950722605219840,87904 788116319149232128,214247 790669284552822784,232595 793863203520323584,256255 752930810169167872,24173 772184490550501376,127707 753403591524622340,26446 775856848037642240,151165 786236470562525184,11774 751631743136915456,14277 764127955241070593,82066 764152616133636096,82066 785245247534227456,194221 773508732563124224,137042 781110540546342912,185496 779397065919041536,174728 745431817927467008,351424 756463797347479552,43391 760626567835889664,58724 776942873296171008,158673 768958649989337088,110023 733422750694572034,355667 762623626570964992,70689 773903676180164608,139404 758508576163979264,53703 764892103478390785,84724 763071215883857920,76429 757025493702979585,44163 781829073928462336,187611 790934236546990080,164764 764820130048139264,84422 787247707329011713,207965 771482176579928064,125853 780696279403769856,182037 793329108004593664,233103 757781663505977344,47940 765302098489729025,87062 794355664780935168,258331 767861797189775360,101681 769313473868210176,112872 763353638706221060,77598 769663138828550144,114779 764427981209108481,83429 781853823228780544,185313 781225779833217024,185595 787135600801513472,206896 794333077187088384,246425 776210832380223488,153596 777924713620254720,161960 762712059805065216,73814 794649624589934592,262053 789442294927781888,225981 759365993525350400,58054 755589826817036289,36719 752027024122847233,14277 795738496811970560,268281 763909313807081473,80393 769509807929888768,349856 792218197961216000,205972 795009173742387202,247672 778336639127064576,166810 764238436869877760,82759 791090473066696705,78159 767958145809297409,101681 773496460037988353,137042 775105504699908096,139865 755854165369245696,18215 789143871775137792,221416 793628704706535424,252020 768824446488576000,103046 765941315314020352,90384 785464997686063104,195975 768108775068864516,100893 767903741575958528,90031 793855884728291328,255942 779643147915763712,175087 793104984611037184,243187 755573839837274112,38032 781835829220106240,190635 794616195047563264,262022 786709037144506372,205652 767415771815415808,98890 767698796620939264,100605 786300635687759872,202007 794551253728563200,261359 788792916437307392,220526 791298738425769984,235348 794191496367009792,258598 795265987679584256,263205 761720695734800384,70543 775919468354547712,151486 793427118571085824,194085 758956771536797696,1248642 764194344723021824,82066 789655482172485632,227242 789701546711867392,225981 781172902825787392,186149 764798676984147969,82066 758298663739330561,51344 786557090127081472,204327 787340137898336256,210207 791694693205585920,240145 760485462180032512,56700 757309873298124800,46404 781554140791115776,26066 792225826968403968,240627 786674506538582016,205714 774089011744739328,141360 775011223578353664,146259 785665373492350977,197888 791618154095005697,239405 758128884114153476,41703 792098440658296833,243187 760981492210302976,66116 785651755421868032,197286 790966939380133888,11774 758389711987695620,50827 771753892266717184,126390 780097051422056448,178309 768944638707236864,110209 750480200241078272,12746 763423316220735488,78129 785540778424672256,196277 761282479210713094,65180 766701086979817472,95672 788841505947541504,219942 749386316828123136,8497 773338782309441536,135725 795765891006873600,268643 771849569990610944,127676 794744777942175744,262022 793188874902044672,249926 780476966302613504,180233 792575747885969408,246392 793890819186974721,255942 788497761960390656,218275 792383815994015744,73655 757712411696640000,47693 790557813705547777,231894 792293978716639232,245016 793585478528229376,252679 785822844307451904,197512 757383254219563009,47264 774576166254415872,142566 794867404664881152,262849 774868043382005760,105643 781215826376482816,186434 794930250182336512,249926 754747728442318848,33355 767751999785959424,101134 789102745760309248,221799 760078842514079744,56718 772216670022762496,129558 732303859788341252,349197 765965785634213889,90384 752180565780996096,21410 764225355049762816,82066 792099939073548288,243187 753287526178316288,11774 779733745771356160,174230 764858718471073794,84724 759995665162309632,59725 767183784252960768,90384 757656159285309440,46280 786411491322843137,17416 761732441241518080,69711 762829743049682944,75073 778310813543170048,164826 793437410042359808,249469 761620412945936385,69245 772810205386072066,132335 768524087542939648,106819 790933464765857792,234796 756299800325132288,42432 777339821802926081,161546 764948174846980096,84929 785923627699015680,199546 777941971008491520,164578 795698521945112576,268281 770252750110076928,112336 773348719852912640,134960 773972241692274688,139404 785557154262495233,196917 775396796432539648,148870 768986815042760704,110362 774060849774211072,141200 785978867009847296,200382 762635339907289088,73926 760221892968079360,60794 766045880562520064,90384 788126770247720960,215754 788826908867694592,220539 764973187545243649,84724 765680687949033472,87858 775790268499058688,151463 786837339083378688,200965 759355779979808768,57964 785993934925238273,199478 762282966764687360,70679 764187098882736128,80939 772131796116987904,127366 781655811802161152,177455 786067909185531904,197512 755045409945518080,35044 764181095797567488,82457 776070130191130624,153095 787832536936226816,213376 773990797255606274,139404 793097620159860736,249469 766259100065865734,91946 786618190918930432,204539 760095304477708289,60866 768223711015022593,104976 793505959251509249,249926 785479782523777024,195849 762728185834397696,73712 790998232654499841,235886 755887980762566657,39657 790700417059467264,232884 752229848588836864,21332 778399839205941248,102630 794766291416399872,262849 751612489532477441,19000 774378008954171392,139404 767817416449593344,101134 789511331388989440,226731 792442046455816193,239405 781747890825723904,188458 756292636860878848,42564 758283916285476864,52061 785771200496545792,197512 753726535367008256,27045 758081313899356161,1170396 774139757194469376,141360 769220481958420480,11774 733109075391680512,316373 793433622787260416,8044 763768044934008832,1249163 778745461033144320,167319 793852926846459904,255942 788126337374576640,215754 761310382417846272,67768 763464766908018688,78159 768493565336891392,106281 794987518089449472,264431 788872248522334208,221832 757428940713693184,47284 764368993478029312,82066 788781898516537345,220029 759208613986566144,56964 795099622461079552,264397 794892441115619328,262849 779694164732620800,172185 780793805284990978,182036 792224929831915520,242693 794551903367536640,261155 733356629580648448,254034 781381085699698688,181440 789927767781408768,228820 790251303981109249,230282 788428091748126720,217837 765350803427168256,86053 792440621290008577,245130 790693503441526784,232911 755122914886811649,32572 795663849890447361,267655 772540002806882304,122967 760311539739922432,56784 780892611481509888,182870 785587965472956416,196917 754198716656062464,32157 761779023278059520,15808 789096924531920899,223286 794580616926953472,257353 747779690094485505,1247805 768551199083794432,106716 792048951943979010,243075 785770411166425088,192949 758424785001086976,52112 794279732649099268,258456 794319809043451905,258741 762117948836343809,431998 794987985418809345,262752 789422814348673024,217443 792691992870334464,246632 764502169441726464,82066 786048924561780737,200382 771487154279153664,121479 787059385369399296,207113 793519718611116032,252408 776165604617252864,153921 777590369349279744,161988 761337511331368960,68182 758440963987664896,46384 773472851374374912,135505 785240873672015872,194167 793750512839499777,249926 790954738179252226,235147 791622194820485121,240145 793119255499710464,249469 790281786425171968,230234 788561383818268672,217658 775806758023376900,150404 788151610316816384,215012 795086979738181632,264397 778393063177805824,166916 787508286094348289,210289 771037002707918853,121612 759465150118113280,53703 773634158677536768,126570 769590110786510848,114422 737620190150557697,351463 786164594855116800,201292 758038812329074688,51069 795655877856546816,267521 774215133438550017,140444 788029346556411904,214114 773991014843297792,140444 789474332489633792,225981 760876471208599552,64722 760878682747568128,63868 769616326306299904,114357 790882795916845056,234583 768492828582445056,106716 785898687671050240,11774 776780579908050944,157755 770570717616283648,119746 762633546804695040,73926 794627203300474880,249926 780153834144403457,176341 781837387311702016,190635 753485986324152320,27317 775025699199389696,146259 785451034495844352,194101 786602603647938560,204413 793247252974149632,248988 793877466163085312,155390 794929971198390272,263205 758434190820044800,52532 771308931876552705,124597 775720743552385024,150390 778735673624801281,156518 791802170446376965,240483 760147123757121537,61051 766612070896918529,93823 767647930861969408,100180 755079905336000512,24745 779776405659725824,174115 792067425713917952,242485 759090116010778624,51239 763844124143386624,80393 790713302624063489,233729 788040001023979521,214138 794561669942767617,261155 772574062698569730,130689 769265511205134337,112693 773838694797090816,138650 760673547136208897,63776 786291199606792192,201558 775773295446790144,150426 758186137248686080,51595 790638512429264900,232881 786062708609351680,49459 775362382105378816,108396 758542361056116736,52112 759105381331238912,56886 767914999377428480,101681 793081254413426688,248010 793462660641591297,252196 750898916237807616,14653 794612820679725056,262053 767179934632595457,97852 767693755357028352,100559 770422482683789312,117257 778356041750761472,166852 792761465799380992,247241 764930190594154496,11774 776869192909848576,157755 787107257171533824,207287 791371382126809088,238395 792408857989505024,238272 762598359827877888,73704 780171417866428416,176128 762003573760729088,71550 780448061084540928,173347 780903330709139457,183975 754716164752748545,19133 758004836247842816,50500 771541716117491712,124597 773117105399074816,134470 750662196460302336,14421 786908719531626498,207287 754053347666038784,31529 794308762433703942,258829 788146135877689344,215005 777767988153847808,162596 770006997311885312,11774 768516804121546752,106819 778294104115609600,167273 793439241892003840,8044 761006649574174720,63393 793554848994193408,250633 732267226384990208,350955 768784864820756480,108004 763518526804135936,74281 785470115051474944,195975 787766469715038208,211347 751831889258778626,19447 751733936414461952,19528 766042193744293888,90384 765688723195375616,86440 762944042560729088,73814 785399112032190465,11774 790689399121915905,232791 778725911554162688,170169 770755754579988480,118191 760630201369800705,11774 791370378887229442,238395 763814967317401600,80393 788101497145921536,214247 773653308288405504,136947 788747942635110400,220332 771093874005544960,122759 774378715019042816,141867 793996284893896706,256255 774749622925422593,88859 774681472821112832,144602 792763249376702464,247241 773891509733109761,139404 775361403314118656,24173 792174822931456000,228820 795240070102061056,265644 795662268067352576,266138 758434933744336896,52771 795705479540445184,262022 773714350838120448,11774 776232317727617024,152314 791042039223820288,233402 793419022117269504,250633 789173803838353409,223899 778257700475985920,166390 791731060396535808,237309 756594066490527744,39096 778172402136190977,164826 769066463562960896,110362 764396197926866944,81869 756913965251301376,17384 779070733012131840,168284 779239661214380032,170144 786027597356425216,197341 772642353198751744,129558 794286024117669888,256502 761832767504150528,69673 794886476446265344,261155 766803737591414784,95672 794002368077713409,257492 789231198186930176,223286 788006274910724097,214066 760288180876685312,62213 749380652001210368,7911 754098703011500032,30802 780947189598158848,182257 779659591877558272,174891 778332851007881217,167517 767855736051212288,101681 768545434952409088,107446 734558333789732864,349376 761317541486657536,67360 769578932270145536,113412 732739325331394560,352363 785908626753851392,11774 788343286956171264,211980 775110860884750336,145524 778065857922539521,164826 768862195597778944,108850 791476011846074368,239405 772139506388598784,127925 794570905175224320,261155 757588540402327552,47545 758800384500441089,55260 788443300214824961,11774 752994032255635456,24272 795772598164434944,11774 778401560913063937,166852 788060475007393794,215005 778413643746668544,166409 755260110054760448,35212 785841847205715968,196357 792402107899011072,244289 773874216525410304,139404 763875358911373312,80136 788410999195992065,11774 794620294073905153,243061 765611316371345409,88546 759383358988103680,57881 751582364036456448,1248135 778639760201953280,169226 755544338348646400,27045 787721403453714432,210235 785520078745849856,195975 789158904903020545,11774 755543596741169152,38183 749407274532167680,8248 750404254347759617,12883 786519300546895872,203806 750248536822910976,11372 787656612475392001,206101 792012767289016320,240483 761756850069114880,60999 777513326007943169,161546 770713707466723329,118650 778799007162183681,170678 764568086125088768,83629 769839162723672064,115435 757237844167438338,46006 785716411213737984,196767 793475719204511745,252020 758677831530323968,54070 771930251505070081,127775 794720511959957508,262849 781503104491646977,187611 767189052885987328,98142 794588041193005056,261796 770342965961105408,118072 767238569480056832,94699 790549409238876161,231427 794001126706135041,257492 775049351559122944,124610 791368017619800064,238395 786228154293563392,201958 791483485533769729,238207 761946398887669761,71123 768923376442150912,98072 768046217049899008,103107 767123341396303877,98072 758073558761340928,47761 793830749162000385,233154 767358652004966400,95672 752060064047960064,18504 780907204878569472,182960 763953570131566592,80939 754089878904639488,31400 760000578181328896,60069 750866201153310720,15808 752899213726482433,24134 755185412960821249,35890 792173987782688768,243761 794020233191096320,257492 775073829408346112,146804 779814190420721664,176890 764828032280301570,84724 766093990802391040,90384 766705609311866880,91049 786514111274291200,204224 775797922675953664,150404 745283943067422720,11774 766991853598093313,93286 767074976574889985,94699 777515438993395712,138812 767987271815397376,97811 771837226971910145,127871 789082640892751872,223286 747657126714155008,11774 795701208279351296,232738 751196132299112449,349929 792031577760866304,243075 790646526980739072,233152 794235104696659969,11774 755888610264567808,40395 769252002882658304,27164 751183356394631169,16422 772867797189857282,132761 791816515142103040,240483 793203137154867200,249926 795106491984441344,264397 733310633207193601,355480 757565923691724800,44291 788704403331096576,218258 745284270466338816,11774 760709701185183744,63149 764583706975625216,83429 775420419297857536,148994 768186783045607424,103261 763849915881500672,80393 791711373684244481,233174 775950155656810496,151156 759499416399216640,58227 764289457688195072,82457 750500406212431872,13201 777432611094269952,161868 795082593565896704,140444 763985092175802368,80939 792009056206499840,206666 793516738386288640,249725 758754115388186624,54070 761171930032386048,65257 764527349937430529,81946 766722470745374721,93303 773280605261950977,133944 758640106324520960,54070 772947744893743104,133773 750778947126767616,14277 789242208977297409,224680 769350585220931584,111419 750443727819333632,12014 776489768280530944,156132 793283884355944448,248253 759829911465058304,58267 762196642560872448,70501 789821815468257280,224678 792777873698328576,247241 788210402102419456,199307 759533568980754432,55660 775291300094631936,148045 789159756783054848,223286 759429100389793792,56964 738117991074660356,11774 777316890553319424,160014 779321699326099457,158387 757275054140981248,43514 785742274772819969,197512 781576055194648576,188478 758067933453045760,50827 778399241710411780,152594 767813571094974465,26066 768142393556074496,103071 764063334240964608,76318 777030071387234304,156835 786609821147537408,204835 794416077782519809,246657 754791034006102016,31011 755165532798742536,35890 758508648637222914,53185 760972095291523073,66105 759299857475575808,55661 768156171744186368,104162 756891378576084992,44450 763396868554432512,77632 787399608699727872,210694 778305283248492544,167273 788667551358287872,218495 732422040825761793,1170365 751854344321073152,19236 760106726314024960,352717 788901976658497536,220526 793106818901827586,249469 733427744999006208,355952 785864793567662081,197512 749791117009297408,7816 757463968805851136,46890 767545870732722176,98694 791716196710162432,233154 780611551975792640,182049 793258994244648961,249926 786426994187657216,203674 794497473825873920,257353 755457592990720000,34666 794000749223182338,252051 766392924514942980,91946 794759073539338240,262849 792429011007705088,245630 790700004532944896,232884 795722184983449601,267737 792513480578461696,245130 787305971605319680,210138 756658242881777665,43553 789307914620022784,197512 786914576826675201,192032 770733954307534848,120610 795267822490292224,246726 762285347778723840,431998 755042828980400128,34666 774206267820617728,131421 773903057503608832,139404 775001780908273664,146259 752980302100832256,25255 776582917476745218,156110 773784477990588416,137554 795726743541870593,268281 738020640075218946,195876 765001600628916227,84724 753645658301751296,28866 764174116756811776,82209 776911673005264897,156835 788469048698740736,217519 768389687228653568,105109 763345969123627009,75899 774088666083840000,140444 792247312911208448,242326 768071224119300096,103354 788456581016936448,217574 750797865610457088,15066 793877173878816770,256411 786005526278762496,199561 770084108290621441,113754 769238000790220801,105109 764844496114769921,84724 760626351422308352,62779 763339533656162304,77559 766664942783193092,93286 768907129734459392,109509 793827890328502272,249841 795687272314236928,267862 767839986620231680,94718 751884071542853632,20225 773265132784906240,135725 765620893863276544,88432 772750992349814784,120690 733063404185735168,355225 778270920481701888,160539 749198759251222529,7530 776147049628651520,151748 795040387190558720,263532 781615657603440640,189313 774739252248584192,144635 766096120288116736,90605 756798625951326209,39994 786256678538928128,192032 755531884663336960,36875 773894174240157696,139577 779073188147949568,171168 775102574341095425,146704 780731051551383552,182036 781652774564093952,188874 776927058018435073,157993 787194343320846336,209351 755189469607825408,35890 781471161620332545,139404 749355037961310208,7849 792229258315767808,235685 756205393924198400,41680 795294932789526528,265644 765592786955595776,88311 794253213402886144,226320 757385188347219968,47266 776550386777718784,151374 753043766404001792,24402 787852937133432832,197888 788764155352195072,220526 778488125421150208,164554 793831079744536577,255393 769335988304879616,113165 774384846973960192,143473 758683590217523200,11774 758759136150466560,25134 767014143018672129,87904 786666414195236864,90209 795257264022126592,262849 795063915549982720,264397 769392614751735808,112788 774379016317001728,142648 794537119700156417,261155 765260421754261504,86103 790777117260718080,232169 733472729358274560,355952 766829921306046464,94737 773299010853490688,136080 774811475361824770,145533 787716033217953792,205197 761527215066578944,67679 779029393146609664,169515 794137291799273472,254209 768125562149756929,103354 770344172020764672,118087 751757863656316928,16537 770743531572899841,120192 764714205266186240,83391 757215072095768576,45348 767923076734586881,101681 793605111226462208,253793 751160835498774529,15643 751555666054086656,18452 793987357418536961,248652 753262545905946624,19757 749729916036325376,9433 762230154714353664,72382 766912685711687681,431998 785247376223055872,193669 791695206181703680,240070 794535772309323776,261155 786693599329214464,205902 786777210531278848,206117 759139267620638720,57294 773888717631033344,139404 771064150613123072,122146 786241295559688192,1063777 778921295161491456,171037 785345537268744192,11774 792849249541251073,247877 762711549303816193,73704 761663898495938562,69711 765226842949156864,74247 767037101372084224,94660 793816956369461248,255393 772557797317709824,11774 785991926780682240,199755 792026838918836224,243187 759197243064868865,57336 778393781594828800,167677 785536794662150144,11774 791843933089300480,240890 794182568174297088,258331 761310372699656192,67401 763195577240870912,75899 771547770121359360,125554 786186503458136064,201392 788162573514387456,215005 768742349715283968,108726 772576492303843332,128934 743508006734798848,11774 791357334261858304,238395 775870768404193280,151718 753322576399695872,26140 753360087847018498,26086 767876509419790336,101681 793878084378329088,256255 768824352066248704,109104 773729311115374592,11774 768059510602600448,103261 788517789602426880,218275 760151062682755072,60866 766004365291167744,90373 785631883283406848,197622 751234103760924672,17794 758475095220297728,52554 768994147826999296,110659 780915229593075712,181419 759214404101693441,56964 773684231864217600,136904 762544755691532290,431998 773542271736287232,137158 761916464882475008,431998 770827853495570438,97560 776106455850184704,151947 777618369637969921,162610 794530799131430916,261155 766838783685767169,90384 787020062519468032,11774 794733073153794048,262752 759414739252293632,56535 762975952859258880,41755 763931687143079936,80939 767112639692419072,47940 769919567837683712,115511 740194862683688961,41724 752670700264042496,21332 793104603923480576,246514 778340017039142914,167517 758540882094067713,52061 763570421992157184,74133 764853878408024065,81966 789448537704652800,225981 773881892244295680,139404 779353009373327360,174230 793254452325027840,250033 753776614199156736,28866 786602603639508992,11774 761987425719779328,71270 790262112216031233,229159 766988448972636160,96263 785635545317801985,194188 772056149998706689,128934 770946931191406592,120474 779389910847336449,174230 762654302187978752,73926 768245231372206080,11774 754104149399130112,30296 793338587379068928,250633 768958264524406784,107428 792423906132930560,245549 794675670110576640,261818 795700395272261632,268281 769017575615393792,110716 757676114831634432,46164 776410634606870528,154549 788083768292630529,214288 757040001595109376,43391 779024484883890176,172057 795749702163578881,267737 759510522907820036,58227 792958280284774400,244270 776097044553433088,153480 793418662426189824,249841 791668534308773888,240483 794487695862923264,259834 758824853889622016,54631 758118234155474944,41703 788740200235143169,220332 756892140274348032,44450 773714294881923072,138903 792824890638344192,247379 764797624461373440,84724 791759734705496064,240483 785965076121399296,199462 756209603512242176,41533 773210495633555456,135025 792421134729940994,245024 792402272726556672,245566 780915193387872260,183050 761238272060162050,11774 791011442661036032,233692 765945842729623556,87858 763034233833086976,71502 770612573372723200,119774 790379769057546244,11774 786386106166108160,194272 758339325108989952,52505 752674075156353024,22575 776946262042030080,159411 794069872691081216,242693 792045366489128960,241145 773086938521669632,132364 774956546396655616,143565 775801427033722880,149391 795465697447018497,266990 758426299354394624,52659 768882729295441920,104932 785321619694587904,11774 773159594600329216,134470 770683867514667008,120610 794290744198656001,257423 794571322806312960,39957 733297420415688704,355480 769805351910866944,112788 774071320619257860,141360 776161022390534146,112363 771430187326119936,124744 776847455640051712,158520 793578846016507907,11774 768207780880670720,103214 780782427140526081,182960 758484337901789184,53580 792034363445837824,243187 773306434368962560,135242 785601216705286144,197297 776396289021845504,155390 794333572396027904,258741 794790896780722176,262752 786053095067230208,199262 787125156334346240,209292 763925453379817472,80754 751168758253752321,16299 770136266981638144,116995 786727655966072832,204413 772867959748460544,132761 755026254080933888,33953 791585918452924416,239926 792113819048878080,243187 757719051229552640,47940 788845939297439745,11774 789488816482639872,225358 772515032722792448,131421 770652368299970561,118191 788439899678572544,11774 781653259802902528,177455 752968572268187648,24798 762034393246339072,70679 774356055761354752,20170 777620331867484160,158387 770271234403684354,1249734 776058840680919041,153095 756194898722848768,26066 763463649696419840,78159 771346958233448448,124536 791738216890011648,240145 752645482694995970,22779 772946326468329472,131924 789438046039003136,218489 793564819341336576,250785 749215957537742848,7615 775095440844873728,146847 776112308854460416,150511 773171366837166080,134561 774078224049373184,141360 778668899718008833,169696 785330918072389632,11774 771337246397960192,123274 771847843615244290,127957 786397427687301120,194723 786043642238660608,200382 775434109116002304,148574 781243361055440896,185601 757232146813587456,46006 764173001487187968,82066 778273179277996032,167037 778426221797511168,152594 763834341608689664,80720 789182404233617408,215505 791097158074265601,234583 776831670527807488,158589 791583096957235200,239405 773858765544316928,139404 752887751205195776,23899 760179501301047296,61470 786209914465038338,193533 793686656662409216,252051 794620239409389568,261987 773770888491642880,137639 765013285540208641,1249165 787846852813152256,210215 761887226183548928,70941 788472933534560256,218275 787307157456875520,209828 794965906459914240,262925 758266354264858624,50430 773957502417330176,140444 788080296822321152,215252 794984161283022848,264397 757692680830717952,48522 769300659317329925,112872 763419425051639808,78159 787021580308193282,207113 766410242750111744,93286 788501744661782528,218275 792669086694211584,246994 772935425035935745,132996 792506440019828736,243562 794159625230696448,257325 786283655421370368,201958 794906246868598785,262022 765585653568503808,87904 792596910498537472,246726 790623629671215104,228147 793931890138808320,255942 792405635996454912,243187 789429396234919942,11774 787252994593136640,46572 794531520191066113,261155 760475238522118145,62771 765693110189957120,88459 759820759665668096,56964 792403213072801793,244143 787019359554113536,207113 742970313156243456,1247548 756565240159010816,43553 753922140781490176,30370 768103991322419200,103354 755811254627885057,39697 762851853050580992,75073 763864711989305344,80153 768619950651113472,107446 787294818422644736,207212 778822466772709379,170373 758010194114797568,50804 751770388913385472,14277 756258719437127680,41689 765711903515615233,86320 756654818589106176,41472 769047943638872065,110659 788098584793247745,215005 756276552334188544,41798 763051634859634688,47188 773510677864456192,137042 790945467156852736,234583 776617159254380544,155318 793594675961729028,249926 760436021150486531,62716 794529306110107649,261155 774399590388740096,65663 794022617313218560,252408 761370809738727424,65222 761817541207621633,69747 793508617613938693,249926 771879593460559872,128500 779044966584770560,156518 785640041733361665,196932 756490483807969280,43488 755183654008217602,35890 777252417247207424,158520 785514690738659329,196277 791103641381838850,234575 764997813876891652,85562 763016182408568832,75724 764556894157570048,83945 793501598198542336,252408 794590534920613888,261155 755088772107231232,34784 786327586573918208,202379 786698363337117697,209795 762118589788762112,431998 762320737176813568,72550 795723988790104064,267655 778690542192308225,169550 790673526046982144,232169 786489887209816065,203674 754740181517807616,33071 789705713601826816,227242 795453193429876736,247930 794276560790425601,259482 765373499519094786,86440 744118216000159744,11774 795399403259314176,266138 779811316504653824,174874 761204768362598400,66897 762713587664166912,73926 754068172043452417,30296 761728487384154112,69711 775676476305715201,150511 770587563841167361,118482 760455259479158786,60849 764573301377208320,82066 789987984590442496,228354 776466453000323072,155688 789291396142403584,220029 773266091619545088,133043 777123660364673024,131597 754882573797462020,33356 763701659520204800,78159 760852651764363264,64722 765014538295111680,84724 791512955204448256,235251 794022331861581824,256255 764873050416439296,84724 750758863746379776,14950 770077055979511809,112872 763456786066046982,77687 737251927910699008,349320 778603197640290304,167220 787090172085022720,207949 755035665633456128,34666 777213766115221504,160634 789936387290177536,228576 760525824772583424,63451 768541728940797952,106716 775378344858619904,148870 791479289497595904,238395 794730012041773056,262296 756307347186651136,42495 768539219794989056,106716 767841291921072129,99262 795740649899245568,247651 767378147281166336,97413 751637930569969665,18323 747482799104393221,11774 771415437024366592,125145 790726473330135040,232881 773492083483107328,136904 788425467237990400,215922 760111336445579264,61051 774331228124246017,142503 787969444832129025,212131 769087024200581120,88599 787090878041128960,204835 774880308747497472,144494 785851082408878080,198580 791022878984724481,235756 793507378280927236,250033 763080649876004864,75899 761011553596477444,66116 750298350994526212,11349 764145642167939072,82066 765168234878345216,84209 774431537714651136,141041 768281225517600768,103071 773062336408068097,133257 789693950252748804,226490 795718986109423616,261155 785236691040686080,11774 755164842156105729,35965 780884972592693248,11774 753737868825112576,29263 790544747719000064,231894 753195233656135680,25879 788477283359199233,218275 793896452913295360,256255 751215254713962497,11495 758296058074173448,52112 791703080622436353,240483 792737095299268608,246674 750357205770272768,11495 752183332394266624,21338 788479788381900800,218275 764125955820519424,82066 779714468129468416,175092 776093410918739969,152872 750057003020582912,11434 760886165352292353,63965 771062200811261952,122146 773619594598703104,136947 792826687499231236,246392 772978137177071617,132908 790717511188684801,232595 748927805895958529,1247921 777326219914280961,161546 793191610649550848,248988 790592223570046976,208178 772857335672823808,131542 754093221752340480,31400 792839167776555010,248016 755975954690772993,40550 777636380096823297,161502 766318217006419969,91810 769706255355146241,114884 791500184224206848,238099 766097801868632069,81929 788741781647220736,220332 794023657932660736,257492 787088259213987840,204835 792501089702588416,246392 794232987814600704,257492 781278418889502724,186584 791357926292099072,238395 786950099914067968,207287 788185974794756097,216009 761817304531210240,66263 778482465253896192,152594 790728703068237824,232881 786662765544878081,205728 779319064573476864,54070 795762740807733248,268246 773876714850152449,139404 767378983872638977,98732 762294075835813889,71021 768572116023336960,106281 785273273789456385,194648 785987859278761984,199960 750462255695695873,13532 778403915788410881,167676 768425069148184576,105270 759195326607753217,56964 763232623313301504,73712 765718248977408000,88332 768494745488273408,106281 787962869199564800,213253 789677195622879232,227323 756841127794319360,44163 786655560364097536,199546 789894999898861568,227048 777556817362690049,162348 795381426732597248,266151 764220433319268353,14718 758277463508193280,52061 760516543264555008,11774 769609567395274752,110659 758373366898143232,16396 794552039074385920,261155 755385035474075649,36810 767924305023741953,100893 758280824944865281,52112 793207576062078979,250633 786713920568524800,202429 767807664441155584,100893 790953717692403712,234653 795058394772176897,263895 780864593694298112,183975 761377819939205120,67229 750376814976069633,12883 749590849973985280,8178 769604531017555968,112239 764996331626692608,84724 789682829466664960,225949 776110046769979392,152872 795667089419866112,247930 759789004321492992,47898 758074970089984000,50542 767976643310723072,101163 795705440789295104,262022 791048282805903360,78159 794639401867497472,261155 795044371473321984,261666 793208598037921792,250633 768010009229795329,100138 775872826561605632,151242 792839637160996864,243187 781563872301809664,188478 794927460676751364,263817 753430987456016384,27187 771813548033015808,122344 795198949476876293,11774 794910357169049600,263817 764839842521964544,80648 787735961362952193,212357 763428934310588416,76771 772243840413552640,127775 764976617928085504,11774 778420031092846592,167677 750403862721245185,11495 769295081052315648,112788 794626463605604352,261155 774606697692356609,141360 744331128295800832,349197 785877354736259076,198878 785579666543288321,196277 774064838762827776,351146 758423526302965760,51997 758827505889349632,54861 785992497696616449,200384 780640448691838976,182036 770904960519270400,120610 779000849188159489,171693 755275576840114176,35890 775485292258136065,149300 787142521721724928,208928 780541443198816256,180655 781607451044950016,189017 760550753119404033,62771 793167391425490945,249180 757240392656031744,26539 765636786748096512,88332 767134394020536321,91301 771298994207285248,124597 791756986685595648,240584 792539353306238976,244270 757223034847686660,46006 762777507347202052,74066 793057695339278336,244642 793548951605641217,252014 752624940084518912,22436 790614331935199232,231871 790675156058316801,230485 793296263013773312,251269 771938360726257664,128615 750194525574926336,11495 789539877717061632,192126 761128330187907072,61051 764203852971151360,82209 774809798600634372,145293 792177005701627905,240089 788037086720950272,214209 776240342295207936,153845 769290004824809472,112363 750384690792525824,12883 767404124791009281,94699 768574883852869632,107745 793621210999377920,253690 770378829005107200,118191 774242592326287361,141316 768958690376290304,108795 787029358716211200,207965 763446717505298433,78129 756883416373727232,42344 761194231931297792,54070 773236206389829633,134975 787765922559774720,207287 785280987727003648,193669 771494504859856896,98305 751545855908405248,18555 753453192260653057,25189 758872841517342721,55710 794572606389239812,261155 758405858321727488,51824 761016293487218688,64664 765399633363292160,86103 794526479623155712,261155 779020790154928128,11774 789134438215004161,222682 774288585201684480,141912 775066140695334912,141091 761763821941850113,67852 795737312453869568,261155 794606486261534725,261818 776125854044725248,153596 762900661448998912,73712 765593898181722113,351992 749064581453062149,7121 763820252312502272,398859 794164144765276160,257492 785445436853190657,194867 750367732592410625,12883 769351214131798018,112363 768782304516997120,108795 780103692708175872,349479 785735040286195712,195975 758498493044445184,52659 767148902835376128,97386 773609121576693760,137869 760254575685304320,56700 765258942226243584,84724 776868912621297664,157840 761205398921744385,66856 764605243241947136,83883 765675910045405184,87607 787376004415094784,210289 795386928686309376,247930 768565961351987201,105109 770384131784048640,117257 732894884592517121,353228 761465793343201280,65222 787846694637559808,212316 775884758198788096,151410 793603882291191808,249926 795274539102011393,11774 771762228194320384,127134 794210337755164673,257492 791382191032762368,203821 773882893093437440,139404 787032957462597632,207287 764126364144373761,82066 793271323451461632,249926 777959165830369281,163824 763734363414601728,76858 790938937539911680,234583 764784236096290816,84724 768623611829714945,107428 759541367399776259,58250 777710687812513792,163149 785458331896852480,194669 787449401631502336,208065 795050351279960065,264397 758899973652029441,26569 788483051600826368,218495 751149337447587840,15221 764180818960842752,82283 781158458095570945,185496 789841281279102977,227033 791870880737468416,217285 778801075398651905,169916 793945020541845504,256255 758041304991358976,47761 767871316867375104,101383 766715888309592064,95708 792726925110161408,246392 793772809923260416,251758 794963322940461056,261155 760782338372562944,63149 759496206074556417,56964 762749057387331584,74066 767834231145922560,101681 767786071904120832,101261 775697705104347136,126607 760881913766809600,65222 785524874051620864,196277 765681724131053568,87062 780836452867473408,182036 792866760743452672,247240 758726082145189888,54748 785811519074365440,198671 767075797735772160,93170 793132374510927874,249469 755767139978489856,39207 795115951016513541,262053 754063338980700160,31529 758285224274960384,49866 768989969448701952,1249636 769958016821125120,107745 791298066166841345,236831 742932917702303744,11774 757883435776106497,49852 795699565756370945,267862 764810749713809410,82002 757547941926240256,47782 773509007302459392,136018 776915223596773376,158387 778434221165510656,167319 759535156311064576,58757 761626795485519872,69711 789880150582177792,228354 769143371218624513,111558 794589677030281216,261155 752254792051810304,21074 757289912563404800,45319 793926083988975616,256219 779143186019004416,172299 789165960196345857,215437 792942556254507008,243513 779579392162881536,164475 732275896795664384,350081 759018055187869696,52266 758352709892333569,50719 774110969316282368,139404 778690545585565697,114067 756550103847018496,42344 788384520227713024,215608 788833679489404928,220526 778373787452575744,167569 771177829421559809,123085 780925688849297408,182729 780428832314494976,180074 788900676864581633,221972 763110590197923840,76549 781198245808660480,186212 758716548995428354,53580 767814690898644992,101681 767879989035425792,101681 771863639254978560,127134 785311312435941376,194923 771494152764846080,125196 776616439268519936,157082 752995214558498816,24603 774057356086902784,139404 791109251733282816,234583 757595918342303744,47761 760829643448524800,64324 794160755746676736,258331 787734624197828612,210215 794288490842378247,259623 756580254844530688,43225 778709638548107264,169951 785370963110195200,195481 760176862647549952,61412 768051317147250688,101681 785480535724306432,194934 786576949401358338,202877 793844050151505920,108396 780483079659982848,180655 778195156277288960,166390 757803650743881728,48826 789441920229445632,225981 791071931160145920,232169 760629442645483520,64084 767821932850843648,101514 765672917464125441,88930 785637526031785984,197156 791841926831935489,240070 792032684054720513,243187 751614535887269889,14277 758165877263101954,41703 764609615275388928,80648 793629605353644032,252679 769562687487475717,109447 761199160510984192,65222 773175474142912512,127836 788901231557222400,205197 750651577656979457,14421 755015383082426368,34666 788761405872807936,220526 793218164637085697,249961 764137987206737920,81869 792843250826706945,247877 761322387258302464,67938 767852554738892803,101163 785606568838475776,197512 756555350871044096,43553 792865883949379584,237675 771968417540767744,128194 777602992396722177,26066 763142758785617920,75899 776912686005284864,158387 778006837731860481,164826 773941521309655040,139404 794199441179865089,258598 786557678357213184,202248 771770406436900864,118191 789090723975036928,223286 790688651130839040,232106 794642348558979072,262313 765178833624412160,86103 753639022254317568,28732 760238775976865793,57131 773886386373992448,137158 767768080290197504,101134 755160002277482496,34666 762320779879088128,72696 790593749663354880,227048 795249047795859456,39957 778984946777989121,169310 771520070308630528,125367 785309351737171970,194934 759536849912233984,1248643 776627326918463488,154832 749708087569707008,11774 776145584063254529,11774 758900169341411328,54070 753372489053593601,27045 787155307650842624,209351 792099573791547393,224680 760118283794280448,61011 758838051229437954,54070 762381310371303424,73002 771050494404034560,121612 770504075959996416,114779 773995669157613568,139404 785623178890481664,196277 766937925728608256,88669 771196864041406464,112872 788781368318701569,220526 756653483676360704,43553 765887192187011073,86103 732647521181442049,353228 759586970565767168,54402 766433455714500608,93261 751080630075535360,16728 789489253633761280,90014 764323404241444865,82121 795305940534906880,266079 758189865250979841,51344 793336453304492032,250633 780603688930807808,181984 787084390903971840,207151 762361833483149316,431998 791295509122150401,234798 792133270011908096,238780 793770324051554304,252112 765309280073297920,87145 785852444991426561,198586 762623581431992320,73814 761013224250544128,66116 794005378073821184,249926 786940049111777282,205651 793857591831097344,11774 770273483783860224,117257 794909230620872704,263688 793501753299918849,252408 792029812223307776,243187 756108915775897600,41632 774410966066880512,143428 795095057409789953,261796 781354214211584002,139404 789242225490264064,11774 793353655449686016,248500 758571230525919233,53703 795712143723286528,267855 775418336708554753,146637 788012829223845888,214354 762833977489051651,73712 772426565867012096,26066 732742820612734976,353789 773273902252384256,134561 767137596707311616,97438 762430648418050049,72978 794735565073739776,262588 767283253828923392,94458 758010575335006208,48663 762166858506043393,11774 764927123106697216,84724 795704669309808640,199307 767099917080924160,95530 760534704873504769,63161 780562372998078465,11774 763811543066828800,80393 733453980886437888,349985 760906057744920576,65404 768955057131909124,109874 793867926646431744,255942 764771055726649345,84679 772240000075247616,738099 779679672032370688,175549 757374071147491328,47220 771725749212422144,127336 775794316635541508,151185 794584799574753280,39957 762775993371070464,431998 790641939368517638,232881 758729932830674944,54739 776703575577722880,155695 763133560635162625,75829 777589340998279168,162638 776046860830027777,151410 786255034761617408,199546 789548644722733056,215965 768624004814868480,107984 795395424202919936,266151 758428649444040707,52061 765984346733842432,90373 744160254431211520,350085 742413551424442368,11774 791639584262197248,240145 775301639309713410,146259 792470762867130368,243513 791713894578388992,240483 788765186740084737,104244 792803050700374016,243865 775287745078030336,148045 793522037541052416,249637 767077023437193217,97377 772021357211189248,127775 774072524283916289,139404 776015601466617858,150797 791396568863764480,237984 772903867944165376,132908 781540544447119361,188401 758567278757765120,51778 787264964444712960,199307 793547048565870592,251772 788153004163608576,216009 793742424791068672,254135 772191493859581952,127711 761963095044526080,70974 759505108510048256,57574 779134000593940480,172945 773908138776854528,139865 756956992959311872,45672 758761367163641856,54070 776762939369848832,42036 788581060619624448,218495 763465966131015681,78566 768087688838774784,103261 771441942957854720,125367 769580823129366528,112239 791492036251750400,108396 791372008676294656,238205 773064794647752704,129304 787504324771352576,207613 778623165425561600,166852 767461861893832706,97519 777208936499851266,160134 790876412068585472,234548 790978769662205952,235590 795050561963819008,263907 774999864732069888,146259 777900356642672641,17416 793514533373509632,252020 753964943339196417,30590 791297794791256064,11774 794554163841536001,261155 753993629702684672,30590 766257298155110401,91946 763559550188457984,78344 789545884111474688,225374 760332267797483520,60794 792349589261185024,240145 777315690948812805,159876 768083946273767425,100559 788453051799592960,218275 794634182571872256,260033 785658581223890944,196917 787660227109945346,669866 794631739121377280,262145 793467522343370752,252408 780193587061555200,138707 759214039167799296,56964 795732199425208321,252639 761349323384762368,68102 769344907110653952,355260 790728678481072128,233307 785575582893572096,196753 761561175569993728,69231 790450209574817793,227242 787627416537722880,206101 753985933117100033,30802 756290140922847232,42432 779363970800943104,173628 794910770597400576,228911 748449190984900608,355470 762815857395396608,73712 758426256408911872,53197 763909254688276480,47188 775531090782019584,112363 766258195870445568,91946 787730229217329153,212316 791417283562377216,238117 766669527669014530,94718 752907654725443585,24134 779186452416438272,172962 794690006212296704,11774 763373058182770688,77731 788154165805457409,214899 760968487896436736,65974 764889750218039298,83751 743210452541407232,11774 751783266760421376,16931 786813412802072576,199307 778583170136547328,167399 787734575841546240,210253 757982059272941569,48522 764843545824034821,82189 775078821439508481,142090 788183671110967296,215754 794314846728835073,256038 787391328199938049,180433 788695546450026496,220020 778665247599169536,166900 755867968630763520,39207 771892637280313344,118191 764936486290595842,84889 794615469785419777,262053 770788270594674689,120690 762400751851274241,67852 758635316559446016,54128 769368537995603968,109667 785324470164525059,11774 761504304033370112,67226 767772109661675520,100929 788408177817772032,11774 792459313918861313,245045 793217132049920000,250408 735091147211706368,353374 790613651891687424,231870 788199498958921728,215505 767938837263900672,101791 790229265048625153,226810 756291175477186560,42564 770241315837730816,117257 776468429704458240,154832 774961915457961985,144139 780458635122110468,11774 755749006559612928,39384 789521166390001664,226048 792108467469385728,243187 794557355660693506,258878 757506476957196288,46280 780815924941168641,11774 764612721769754624,80486 764784041895821312,84724 771687105734946817,126389 763203251575459840,76577 755128279980466176,34591 793791412437475328,254954 757936592241561600,49400 772772701987540992,132335 766746108395741185,94699 778294194297245696,167220 786665674605142020,205728 776440469349736448,154869 777531067678924800,161988 777997614759481344,158673 756475782881538048,43391 757427865973460992,46780 759192693574688768,56964 779673390441390080,176196 795266658503823360,258040 767063196393992192,94699 775799628818153472,112363 751618752677044225,14277 775504148598886400,112363 775110934788395008,146720 793105556902776832,249469 769067524004675584,110362 776489642681966592,155896 785561486399647744,196788 763877751661195264,80098 777358786847580161,159146 778208979012902912,166390 791380788663160833,238520 785915082383306752,199546 780646584027451393,182257 786724745995620352,206048 766498893370490880,92860 768968660186755072,110344 755171669187198981,35890 754189954448629760,31212 766725789425410048,94899 757346072289214468,46379 770619491877199873,119774 793565446716788737,251320 794326385829429251,259743 776235488122441728,152314 778980486127517696,171617 786297990034055169,202007 761913857673601025,70858 781660999086510081,139404 766672967711547393,93261 765451771267342336,84209 767204051578597376,86103 762982907480801280,75724 763433125800087552,78304 771457365749166080,124597 777954551072559104,163990 757346116144926720,46379 749269508037103616,6988 767026204864090113,90482 771230774687182848,124351 764188397996945408,78274 757951644059303937,49880 763149558020923392,74133 751592338607276033,14277 772528316326739968,129551 794159847587594240,258249 787043764749467648,207949 794675948457078784,261987 785720713206456320,197341 765290966068723713,86103 770741401516638208,120610 793166026724737025,248719 780802490623258624,181704 781879418650263552,190635 757623430174896128,47782 775111809418264576,147256 789466675678683136,225981 765656968413401088,86103 773523472697921536,137042 793158630166056960,249469 750705614167404544,11774 768076297008353280,103354 778727888577110016,170229 789543449703817216,212357 794000829304840192,256239 761534704554094592,68993 771535496862322688,125163 773357454499328000,132497 772764360599035904,132335 781826972661850112,190635 749466801780629504,7816 778999621875933184,164435 732738409639251968,353002 757886808583704576,49852 793314992921583617,249926 760891578978369536,1248871 764186658451300352,82066 750737493251678208,14277 760865650646495232,62877 789112411408179200,223286 786077810502864896,105109 791367832823037953,238383 765578275469000704,87860 752212486120550400,21074 778080351440756737,163465 757264688342196224,45014 759112046046613505,46076 780601559533039620,181716 764172658757992452,82066 763120006678781952,75644 773899923418820609,139404 732655556721299456,350504 759160085365022721,56964 775070070569439232,146804 753337260162945025,26492 794986672932978688,258456 781246762958721024,185595 773758052231020544,138155 779872207732215808,174465 785553509756219392,194723 774327414172286976,142942 774676354461675520,144602 790237261044391937,431998 771980437983985665,128519 763414757319712769,78129 758158818010357762,51043 773253489241624577,135736 785788834432880640,197286 794271616205082624,259143 779027579827318784,171324 754760302462439424,33356 775511616012034048,149775 776919676731461632,158338 771534896867057664,125554 792078516321783809,11774 773813929017483264,11774 776890608367566848,157755 770268993663881216,117257 765530181524160513,87858 765626115528335360,88052 788395892697014273,217519 760851045618593792,64124 778276462130593792,166102 765897936035250176,89404 773687046779105280,138382 766739019711393795,95672 788129851299405824,211880 789678550559227906,226490 793176420214116352,249841 794206356504920064,258331 786041876969250816,199211 790671757032103936,232169 794866246076481536,263594 793600006737371141,253886 764866253555064832,84724 794736828381335552,262752 751711934563614720,14277 788777444425756672,220767 793140280799002624,249841 732283256901619712,196346 758447716112355329,53144 758106835681316864,51344 778461270739603456,166266 773254231297970176,125002 794033925417041920,253050 762323664779882496,431998 779069593121796096,151071 794540924902764544,261155 749216165025767424,7501 777493349083320321,159876 768160605517656064,104026 793211906890797056,249926 763924372406939648,80177 769366610373070848,111464 752241299621761024,19899 765975872872386560,90552 761769755514634240,70543 793400084977160192,249469 765201961054445570,80978 773252678260498432,135745 793856699635412993,11774 773880457066872832,139404 755868226182053888,37698 764859206948315136,84449 756317198487064577,42495 762745451699318784,74066 773598811570728960,137042 780378837762895872,90252 791720096750301188,240483 791302296155992064,237491 794545252904345601,261155 753011203866255360,24319 790556615686578176,232137 791377129866797056,11774 786804947236945921,198586 781533853668237313,186584 764828308815155200,84724 775360574494351360,144526 770291543022325760,117257 780410643988017152,178415 791751905584091136,239998 756988380655779844,45669 785970706886582272,194058 778439265277448192,152594 754069454586208256,31529 756399622659145728,42432 794686756528549888,261666 785553795539464192,196538 775432432447262720,141415 755925472886816768,40437 766133595136151552,90327 771764501926469632,124855 777955557474988033,164900 775515123897212928,1250232 781585095056470016,188478 792708495103684608,244270 765593453795434496,88052 777537645635403776,162154 793544513599967233,252020 792055148998631428,164764 763037773997617157,75899 791599196524675072,238292 760969514934599680,47940 787987204417159168,207841 794018302322360320,257492 793150470399328257,249961 767141227766620164,93112 793254732118786048,249926 773976254139609088,140211 780633239119474692,80785 791668169236590593,234990 751084587984429056,16795 776093652162445312,153501 788056697449222144,213887 736187166393503745,350346 760202158037831680,58537 762643153644097536,73814 792196665977344001,243648 736236868044361728,11774 733699045617700864,209828 760837966822604800,62728 779215076054081536,171993 794620443751759873,261987 771469864372494336,125554 759252984131948544,56964 779441986851987456,169515 768190424863256576,103126 781852703454527488,190206 753567458208997376,19598 777397512848216068,138490 794552330762993664,261155 792097813127507968,243398 770901497957740544,121949 757376768789647361,1248475 785281460756283393,193669 789554941249675264,226578 759511407939510272,56964 794194096072036352,258598 754721926531063809,33356 793847370001715201,255942 794011435701534720,257492 792426047862079488,245268 793194110035394560,243865 770696692693958657,120613 754751168639893504,18341 788169849046376448,11774 778311299700695041,163707 790087660295614464,220819 772820904376168448,130953 775192115169075200,144494 775117909316276224,146720 795500734963798016,266491 786390481555054592,194272 791335999318036480,238207 781292820686639104,186434 791300494299762689,236502 778232290539368448,166532 792113791031017473,235685 793212344050544640,249926 779081738387619841,172621 755621258637615104,37003 776766021046677504,157082 792488393623994368,245056 756895600315015168,45311 771872396462534656,124597 787237959200374784,207965 779294913183752192,349721 791751612964495360,238780 767416577562030080,97392 773056286925524992,133519 790976189611376640,235179 758444880989331456,51069 771431457982078977,125742 791267158194020357,234583 770583934459576320,117079 793338699522211840,249926 794594369013743617,261399 790880897243484160,234583 775927409681891328,151463 787687067773874176,210289 780990410839687170,184223 790251206056693760,227048 755045377523322880,35044 791354816165453824,238395 795382493595729920,264397 768464166877274112,94699 780557499967631364,179936 780813826145021952,180394 779378460271611905,174557 750266293350113280,12156 794557877721698304,261155 785987640650665984,200235 764218419881336837,82066 770938398806867968,122146 788804579198545921,220029 757710445008392197,48287 765147690619535361,86103 772352136965414912,128615 775817217636052992,151439 792573588536692736,244270 793456457236770816,252020 761389603932680192,66116 754808117188186113,33356 766559222263799808,93823 776555203650727936,156110 773507748092706816,136904 763717869884608513,74575 780827538788651010,182960 779848797119651840,177233 747561627612917760,11774 776539697342447616,155896 794578347917459457,261155 789927763478052864,228820 778639351509028864,167220 785270992788660224,194648 789888276077219840,225456 762725794149961728,73712 761860521683513344,67678 758660158272700416,54070 780880978139029504,183269 794622163856883712,262145 751813865944514560,19352 767780223270002688,99659 794521301264146433,258741 759209883149471745,57200 780335008850518016,176203 755665478429839360,38175 790411071668400128,227795 774604268938661892,139865 777601252590956545,162596 788043629906497536,214354 785689801445945344,195975 752933556423307264,24597 775077874164432896,146847 786683738100989952,205455 758203164432666624,51344 788870002635972608,221143 764819743316541440,84724 786651943154450432,192560 786383286880858112,202727 787860068125540353,213064 793148529673904132,247877 760627092862173184,1248828 764825601752469507,84724 788750147798917120,218832 795363708771897345,266054 754096042828713984,30726 763187624869625856,67226 772904551850520576,132761 776534306286137345,155933 787372480709193728,197512 758655194942939136,54070 773797297075421184,137016 776961100957028352,159308 795496559513399296,267084 776145119162593280,149953 764837342666424320,84724 776555423071481856,156926 781003840732721152,184223 776072421644304384,152735 793283845164507137,249926 756826462376828928,41798 795414720668958720,265855 793131341525024769,249469 779412381327724544,172089 790884545641914368,234583 778602290168991745,167398 781458446864351233,139404 758681391152427008,50827 776857901633720320,157082 785810023821799425,197512 785646519017889793,197286 780064481309237252,172185 751631373501276160,14277 763537583494209537,78360 765279259178917888,86873 780462944475869184,178258 757744108823650306,47940 760860731755499520,62870 780875798626574338,183472 756402424634540032,42249 770674743049674752,120610 788557292308353025,217519 794921903043571712,221416 766372206414671872,93286 791640780926390273,240145 786640284792786944,205455 787790119013081088,205197 795702659122688000,267855 765333853296701442,86076 777115665081655296,159874 732844027184336896,352442 758725624483553280,54070 769354007525462016,112336 774021093363294209,140495 787054588616736768,206773 791277983931654145,237491 781206630092406784,185496 793488768091230208,246425 793790978561802240,255246 751548350894399488,18562 759892804973846528,24788 776140592250224640,153248 777631479681716224,162596 780788853254791168,183269 732387859873697792,350660 794749635374043136,261818 768867086273765376,108396 768953266130391040,110023 793889933979115520,256255 771625559499472896,122299 734452657713119232,351762 765931954499756032,89859 734212195702050816,349197 794205260231438336,258771 780414848064552960,177784 763881200834445312,80720 794899880984580096,262886 755108979550916608,35403 790419043500961792,350650 785926735032451072,199262 787890738382053376,205270 786930590683725824,193312 757282942871740416,46406 790293334723964928,11774 763125614651944960,76794 779034969343717379,172120 794635386047774722,262053 777932179389181952,161277 794638029067386880,261155 753203875050512385,26060 790658992179650565,232962 754737452401643520,33356 786190397110308864,201619 764260479988412416,82452 767156125212942336,97432 734125672101072896,355667 794600800089702400,261155 764472560440451072,82002 768961064138444800,110362 754699437209903104,33065 756264329171832832,42344 766973258424016896,94699 795309839047999488,265355 771771800497721344,126390 760112259200716801,60866 764487513255710720,79223 794327756339179520,257492 771426295540359168,124597 790592957002846208,231318 738739637921800192,11774 751115314696364032,17060 776122654982041600,153035 781233234344546304,182726 777693745340821504,161456 766772842348285952,95707 735863030572056576,11774 753800819749728256,29790 756508008297947138,11774 759147931303759873,57348 771098875511840768,122817 787493790554677248,209452 787709713504870400,210253 761295128623403008,65887 764485131105103872,82002 758102093467189248,14351 752691592503308288,22662 760813381687373824,64722 765249133821112320,86763 766456029966049280,93823 747495692306944000,11774 772184842683293696,126940 753574576773328896,28148 785687959567683584,194723 753024187367694337,24870 764255962555232256,82177 790990538048626688,234583 763364585541869568,77731 772934955118702593,133691 776963485745946624,156835 765497586061078528,86962 766065254153396224,88361 795013394000711680,263895 761671952272494592,69711 776308780019638272,155027 776427650902405120,150511 790973425879617537,235487 776739985160568832,157755 754756469417971713,29263 785613762409529344,196277 794554822183698433,261155 774046086864310275,140638 780794400662097920,183269 732208058613501952,350295 753346517470093312,27222 766331352182583296,92264 779086503607545856,172148 753343509227147264,27045 776893464109805568,1250368 761665506088812544,69673 770434679459635202,117263 776248675026763776,154534 765647291172524032,88546 795370985616707584,266151 767752596459225089,100893 768298850184404992,104219 786713459878756352,205728 793149109515411457,249469 793451077374922753,251452 793842476842754048,255942 758072394032357376,49843 772512323575701504,129608 794533015296819200,261155 749371466639081472,8497 750615641955053569,14273 760856016191836160,64326 763797138291712000,80393 762693469420851200,73814 776227335448199168,152946 756196745118384129,41680 768893432484007940,109104 790410540564623360,228820 778948237986107393,170187 748203322805456897,11774 790821692071346185,99049 791363180731600897,237787 785778237288882176,197512 785525813823217665,196277 787071258001285121,207965 794247848791572480,259063 775604854362345473,150302 790010482572730368,229326 758653452016840704,54272 778583783104741377,167319 754787343199076352,33356 753601846518972420,28477 789148733640314880,221416 758068478431498240,50827 764240654440333312,79151 786269153560788993,201494 753352517572898816,25968 760699012848705536,62835 771124025271738373,122299 750719780106203136,14421 791242245227868161,234583 769821952315891713,105109 764825890865999872,84724 781146479951880192,183759 788480841512947712,218275 794623118866317312,262022 758270465957883904,49923 789258773240094720,223492 761694413970022400,70177 791718406928019456,240556 792398060982771713,245698 755174030110437376,35890 793753739861655552,253206 772667469093679104,131421 793643691667623936,253793 772473112596254721,131027 764261054280904704,82283 789677526733819904,225981 763124374056628225,76665 788787037344239616,215437 789951031002206208,108396 767696712311898112,100605 763530550774788096,78189 793139555218186241,248988 793338342087680000,8044 770700282284171264,120610 757201437952733184,45525 766091183592501248,90373 786240678938439680,201555 788411851839250432,217733 785481355589144576,193121 788861147495538688,199307 752114395879178240,18391 765178313526677505,350711 769671031795568640,114779 788387500666392576,217519 793798248003620864,11774 767600552448495616,96039 793247766273224704,250933 793834192056352769,254209 764254921201942532,80939 792158529260023808,11774 768908391259394048,11774 752173123181633536,19219 780607768617029633,180723 768978563848699904,110659 793134108448882689,249469 769046917347180544,110709 760062921426608132,60765 761877851125800960,70941 773950938407141377,139865 792054403289214976,243075 795396525824192513,266884 776115100419633152,153576 793589192353804288,252112 791628447919505408,238207 770478689691787264,111558 788348208544096257,199307 756514028428615681,43391 755161912971845633,35890 787284775459360768,209184 757188951782281216,45551 760923011704815616,65180 762747759598370816,73712 779052669352742912,172056 757696774492426240,48270 777884489619902465,164001 790937079714807808,234796 792160776131719168,244464 795721832896806913,268281 775151427911946240,146847 776092447260618752,153194 794529444031565824,261155 758474112943595520,53185 754718293353725952,33356 764550948760932352,83391 788858664308224000,11774 791800387120402434,246425 781239423333572608,180655 768218966581841921,104932 785996455307653120,198588 786223788111179778,201555 781201969834708992,186434 743078149915873280,679105 776856827686334464,155037 770264056838156289,117377 771886732946075649,128615 788768693522141184,218832 787069461174124546,197512 776256928997634048,154534 762198114849677312,431998 781652036479619072,177455 756300929922543617,42495 755554576430923776,38183 788692589906006018,220029 759528232848855041,54070 791712721192488960,240718 755912719270875137,40550 762787654303756289,73712 781436474126274560,738099 794024982011580416,257492 751959349451522048,18391 776168080766558208,153038 785900146152214528,198878 795400746967728129,247930 793943553239982080,256255 794984333584891904,262752 793407112680509441,251452 794719538889691136,258456 765058124906500096,85562 768969277961478144,109960 787060904554745856,207949 776640183584239616,154832 786759283488747520,205989 739087200554389505,11774 793262755826528256,249926 764139129068195840,81446 763160018564898816,75899 791329658226606082,235590 764703820655898624,84422 765212072791511040,86103 792217143475527680,239471 793971928805601280,256439 752231637098729473,21121 766403444081057794,80939 780590525548105728,12018 790584096959320065,67995 790601294671216640,232169 756284494907342848,42344 760257935066927105,61545 786264385635233792,201958 777614264072671232,162610 781573846688235520,131056 789868482317979648,227844 759003762459496449,56190 793974558902616064,256276 795102638035652609,265257 732434401846419456,349704 760099927003463680,56964 789195092934266882,209184 754736726325813248,32404 773849909254586368,139404 794616404133769220,261155 763869540761624577,79691 775509465844121600,146506 763988100678758401,80881 787033364813447168,207113 767375679142916096,93210 766609541194616832,94718 762434140318732288,72354 787092491308793857,209129 791330356767166464,238207 781904949147951104,188401 788450379600191488,218275 776270613426081792,152946 785810145334796288,198671 762362652869922816,72809 771110506086092800,122145 793546618318491648,249926 761204896460857344,67116 753335191939248128,27045 754823709890711552,33356 766407857373908993,93823 794026000086466560,257423 791423737262379008,238207 772548996426375169,103354 768953949516738560,108795 794696046425346048,262849 794744143566077952,263095 795752408932552704,268231 764797371154731009,83985 780460499146252288,180074 794619758746472448,261155 757983243765420033,48287 753377762446942208,26458 777552389196963841,161705 751090980758097920,16299 758148012203970565,41703 781886967512391680,188934 794556168802828288,261155 785362072213200897,195165 762897714791186432,73712 791307261788430336,237787 766737250809962496,95798 778247191143952384,166390 767078367174791169,9512 778009854698852352,160539 758416045027753985,52112 769279319558483968,112788 792860149283164160,247240 750851966968819712,15643 779829027565625344,176109 794311253686702080,258120 760537255278743554,57131 770353081980637185,117843 781664953988153344,177455 792425267302064128,245566 790609745346342912,232759 795034239255330816,262890 780630580442509312,182257 760685892143120384,63264 774238674070429697,141360 780767528033226752,182960 760302669059743744,48052 780275514942562304,173917 760564494657519616,63655 788390597463867392,217519 788935755477417984,216009 778615127503273986,169201 768524305663569920,106774 762696492360413185,73712 762084531142668288,71708 786687809969065988,205728 785931113977909248,199211 780040651924729856,177248 788862633252356096,218455 795613686043934721,267655 770253922216906752,117257 753921796097904640,30304 791700361736253440,234990 764167853310287872,82066 735222309816913920,11774 776846812934180864,157755 791741762138013696,240661 789764999946248192,227242 751225908988506112,17794 785860741312180224,198580 788464898921598978,218275 741371675992686592,11774 771179467779694592,122388 772528242049716224,131025 792122188367134720,194349 750491737072754688,13771 758509591860809729,53185 791976657171120128,241819 792734457404989440,246011 785548575270928385,130635 794560320547278850,261155 760607061872873472,63937 792573128434151424,244270 775708192659636225,150663 788764443945504768,220526 794257045809602560,259231 776742270498254850,155451 750921317864669184,15316 773114731750043649,134095 740954797172367360,1247407 753977617309630465,24108 755947839876771841,40881 778203609712369664,166390 752006048085454848,17794 748546763271901184,11774 771421166615474176,125367 772540208659038208,124744 757221294035394560,45125 757910116523970560,50028 794602755415560192,261818 794714174886645760,262849 795444596071403520,265649 773963654307774464,140444 763787938987663361,79987 758613516056133633,46076 768180626205843457,103354 791511170591166464,239217 775044186462650372,130988 787085121664983040,207613 788889888141684737,221972 793162025950216192,248988 762499523348357124,73022 776038994425573377,151701 751089627239440385,1248144 771392026877231104,124597 793767769259053056,252112 760543776481902593,61544 794481426204946432,257674 750058108261634048,11015 771232661503225856,121612 753073071142100997,25255 732718109182861312,353228 795121475371941888,262055 786337327052382209,202379 777633933815062529,161456 752925077415485440,24549 762722732341600256,64722 795675670995156996,267862 733133876260917249,355985 776571794467749888,156835 795439476688482304,266079 763202098133512192,73814 755225592002256897,35890 756276456305598465,42405 793135436906409984,249469 763358078213382149,77731 763918123556671488,79691 771505769183186945,47940 789394008896253954,225859 756080923360256000,38210 758843633223159808,54070 759704214570430464,59373 781110659861712897,185496 751799858634190848,14277 757147227731193856,45210 749665156917895168,8047 732301821553836032,351224 770720283674238976,120610 790977803416014848,11774 765423560772816896,1249256 785941659364143104,199960 795616404493967360,267655 773756326220398592,11774 779160756734586881,171168 756645890312572928,43391 790708597432938496,208178 790667510378934272,232169 775933281397149696,151071 776057628342427649,153194 781199840109744128,185595 776760785460686848,157082 737044267974070272,25478 767168163163148288,96883 788152372287639552,216009 793946311057752064,256358 776614075635671040,154869 776703607819337729,154869 780049747017015300,176109 780702474495791104,182036 759636597633679368,10474 765243905646456832,86103 776471445278973953,156103 765142714145005568,86014 794962690766565376,263895 761828641130983425,69947 767747028533116930,100605 762665133424386048,65293 765722004611674112,88920 791461628042543104,236931 787666396960481281,211829 793955149668433921,256935 777672321456676864,161988 791363988630175744,238395 791812049345081344,240483 795089691296923648,263898 758343015920443392,41703 757794563410894850,48094 776009406207098880,152876 764876048236511232,82759 792728266935300096,243286 765085241992212480,85925 791032129362636800,234583 757233494636441601,45348 758108618507952128,50698 795062898959810561,263906 794610231275913216,261796 795304995742711808,266054 767754440224800768,11774 781233239838986240,186580 762378190132092929,1248861 791957474471321600,234990 793440946033610752,251452 793958659596414976,255393 773980762819264512,139404 785556603282001920,196917 762074515480260608,431998 760521805438259204,1248784 781467307369459712,188119 755167428271824896,35890 787736946399379457,205197 758753649694613504,46076 757958209286107136,49070 763405621307838464,11774 793993129175162884,256239 741836481485000705,8431 793167252958814208,250238 793544267679563776,252020 793943866797883392,257026 763475311086473216,1249136 790951329812406273,235147 780064616026038272,176129 770968636102172673,122146 795474266670202887,247930 759513010591428608,58250 792444229800701953,243165 789513524850614272,226731 786280423861133312,201958 779079680158826496,172621 770473148441567236,118192 759078512892448768,56784 766158929965510656,81929 753359799031521280,27222 773937434853801984,139404 779836812428578816,177233 785802945715658752,197512 753679639726399488,28819 773959833636655104,132497 769025634697904128,110585 773275182433603584,135903 778923880555618304,171168 793220682167443456,250633 762870270101073920,431998 794753141971554304,261155 777311106180091906,160592 777263368990257153,160651 786977405193822208,207949 795172637441806336,264397 794912833850855424,262849 765204129216016384,86103 785825213304938496,197286 767099054530539520,87610 758380217228333056,46076 736311943984754688,1182331 768208191523926016,100893 786183774618816512,192032 786033192868257793,199546 754071248502607873,31674 787091641743974400,208928 792552882969022464,246392 767155493831794689,97852 755105642382262272,14277 786996240655540224,207949 771893375381364736,127871 776894635285311488,158428 789531940416172032,226731 794194092938838016,258598 794430829896167424,350913 795052773440155648,262925 757221513737019392,46177 755103710569783296,32495 764702177562689536,83184 779650246364266496,176011 793191951407415297,249926 760966681179131905,65974 775810544309768192,151409 777342147397910528,161456 753348376830308356,25189 756190576404332545,41680 788532511747911680,218875 786049521344143360,200382 788085180586192896,215005 758242658649243648,50923 763157886952435712,75633 749669003543638016,9433 765011301181423616,84422 789409128867176448,225374 793219816358195200,250179 772805314873815040,132578 793245628654579713,248253 795365781634711553,266500 757992777917489152,47940 791156891514703872,234583 772591258799714305,120690 793207996000116736,249926 791400778904719360,237908 767761494897483776,101261 762233868141359104,431998 751024852291715072,15808 763003127612239872,75899 773669374825631744,137158 758064055860928513,50542 772056261022015488,128202 792605034429181952,242693 771868131845210113,128519 792535391479947264,246273 754755026262691840,33474 768201936575139840,11774 793864869074309120,256255 770847455277674496,121080 758305160837885953,52061 792161510713942016,238395 793474359067152384,252580 752646599822569472,22439 760283106330890241,61588 769544159480811521,90629 792059187798892544,240943 773125642208489473,134470 771207061866557441,123961 778306946919129088,167220 765777340395823106,79987 790663548200288256,232169 791355286107881474,238207 765602122465439744,88052 759076112399859713,56784 756396931883098112,42495 794679149004734468,261050 771501043859415040,125554 775770350902738944,738099 794644037437456384,261155 778356633856450560,166265 771343783527145472,124597 755210045453918208,35890 768507189539446784,104999 794610388897828864,258193 770033188487987200,116373 793562921976623105,252166 753455419805212672,27045 765325037033381888,84724 773895709493952512,139404 781354410052030464,139404 776277265134915584,154283 788134016801181696,214492 772909358837489664,132996 755833654991925248,39462 779252928565637120,173347 773585708929912832,137158 762817287028113408,74868 792022564478390272,243075 734170442047598592,351254 778332950374912001,167393 787016842913189888,207287 753703433417273344,28281 786941410352230400,205094 752963731156525057,24526 774051519620456449,139360 777573742805385217,161277 761616262271152128,68102 765296123921641473,86440 793863102265778180,256191 758506425064841216,46076 775635278929227777,150419 793166267771330560,249469 749934185440169985,10064 791350348229152768,11774 780546809420738561,11774 779011182934056960,156518 790951233854910464,11774 791136014400098305,232169 762066365620576256,71476 772861387974455296,132996 794654748788084737,261155 765477014916567040,86103 793927162541707264,256471 751223293634572288,16129 778571821352222720,168794 794560197226328064,261155 765516350928322560,87904 771955957521940480,124883 771080589248172034,122388 752982526453489664,24366 794547035630432257,261155 780920965119311872,177687 769343120366460928,113165 771008333906120704,120550 794628663903862784,8044 767915765764947968,97386 772825071387807745,132364 769588301863026689,113412 781026811543187457,182960 793495349012803585,252741 768822919556370432,109104 771155232437002240,122982 775040374637223940,146580 793527471283003392,11774 764147565164199939,75724 769150501292216320,102137 777515563790860292,161349 767923180598095877,93170 759164504827584513,55915 776574616819015681,156835 791048347868160001,78159 775776985444413440,151463 785433466301255680,193313 787976254339293185,205197 795399763827064832,266500 760859360067059713,64326 757965030134394880,48402 773457139360825344,135025 775297446310244353,148167 787673777844793344,204413 787994752373358592,213887 771807016822116356,127657 752223216634957824,21074 732837040455311360,354243 793163258878304256,250064 759453425092399104,57112 763835145010843648,80720 778272939070201856,167083 751163155166826496,16502 793591636534132736,252408 777955189449908226,164869 795304606968463363,261155 749741892649254912,9754 795395801576935424,266888 789858080737472512,246425 785806035961339905,192016 785772766452678656,196524 755898471903748096,40251 771225886288773122,123825 767944924431998976,102137 771042909722468352,122146 763041754496937984,75633 788898818213294080,221785 774702754241585153,142090 768980619468480512,110659 785747419040391168,196277 768966515873898497,109667 774328696626814976,142090 785879394296459264,354110 793966444794916866,255942 755878723044290560,39207 775726018464256001,151071 791577312617791488,239405 765674567188688896,89076 792938199194734593,232137 794693379351257089,261155 794563655941570561,261155 760625445939412992,62421 740159520211537920,354056 793499373954936832,252408 755892289021603840,40410 779715740614160384,174756 787833247027691520,213376 762754549920653312,74384 793264029338775552,249926 755261424855818245,33356 762307691914137600,72350 759218474447204352,57605 791511538419073024,232881 762282925555613696,431998 793996287012061184,256439 757194502117482496,43828 764927332737884160,11774 787090962455465984,208928 795084168308936704,264357 794607445146406912,261155 771432597897347072,124883 759778140595982336,56964 770762759613083649,112693 763898606785064961,79513 751593044558745601,18413 767310276584677376,97852 781191977920364549,182658 773524763725615104,135025 791868785321910273,240584 758482403706871808,46488 781274880079720450,186584 785999855638286336,193905 750849522226520065,14968 765384878107926528,87249 759067450050699264,56784 762834207332630529,75073 755157507316805632,35890 772156793724088320,129558 774696424487477249,143473 779134533262188544,172945 767268670963933184,97432 792692046255558656,247077 780456489773371392,90252 761286606590357504,67852 756061289395421184,41380 755159562068590592,35890 785813605828726784,198671 792795267850461184,247241 766433522802302976,93823 789552653437198336,222788 764175693760561155,82283 774430495518105600,143585 787775694709239809,207051 787982051190247425,213064 787020094857547776,207287 758800199632293888,52475 759273474678546432,56964 767792475788435456,100605 786040136849039365,198094 786918556600373248,207151 732850436638703616,1170702 785573078399119360,196917 794888702317236224,263090 785508461140291584,11774 790897682537644032,234583 772398913215139840,129700 778562407845261312,168794 780618182813966336,80785 791484733721026560,238117 777957663355396097,163990 765301197624324100,86440 776926991555530753,1171739 763868744863088640,80939 754790400183918594,33355 760698627387957249,64192 755545000264499201,38210 767398586065629184,97379 794684325761519617,261818 761515482566496256,65387 788210615709896704,193121 757761911647772672,49121 794050849219571712,249725 769864452086829056,115531 752730000575442944,22393 757681574192091136,48029 785261626849128448,11774 788124473228603393,214899 791457344714661888,238378 774929492099891201,143043 785597657347600384,196767 788787459119120384,220029 754010875875340288,30590 778791931522404352,170609 770805427978108929,121636 779142747349475328,173011 785975198709186561,200260 761660951120707584,68567 777502663839715328,161349 790634768995987456,232863 767107124161806337,93112 795004183308943360,262925 792837613669453824,243187 777958294824509440,163763 770355701004763136,117257 761314494677123072,59666 744794450363244544,354108 778984829492736000,171324 778616702061903872,169201 759368604349374464,45498 765040557458595840,85562 770116832023965698,109960 790698860649836544,232169 793626480072949760,108396 789130518088384512,222682 763090617169608704,11774 773695198207602690,138205 791260455557791744,237491 794689365758840832,261987 780934330063265792,183975 768200949370421248,11774 785625999245316096,197512 764934114927443968,431998 775726706313334784,149770 794728894666510336,262752 793304550853652480,249926 795319338953678848,264397 781530870364508161,187976 795398255928557572,262307 759245290436263938,56964 790937607748390912,234583 764233056450293761,1170700 766714870901374976,95708 773638132671447040,136947 751607907142275072,16236 767177332922515456,97386 788874275780382721,203225 763784033801154560,80136 791043352363839488,234583 794693054766678016,261818 768440825701404672,106023 764171543995965440,27282 791498310553141249,238429 767001420746731520,96039 790923931653902337,234583 775201363756195841,146205 791853560493318149,237491 792208588936769536,243187 772850961765142528,133112 778996047473364992,167407 769200162136854529,109666 773870406168084480,139404 758793717478195200,54519 785917381411352576,199546 791730743055712256,238395 757801111176646658,45964 772723401005891585,128934 785945924526800897,199262 793936523414667265,255942 755227109048541184,35905 756317248898359296,42249 764426657981689856,83393 733093939503210496,354927 770449318746529793,118192 791655369378594816,239405 763738601414721537,464984 749865469193191424,10395 778989593228144641,168633 793673651228971008,254135 757055892214931457,45622 746872862191951872,35479 791162409419354112,235828 791373377789452288,234796 757981063335538688,50434 792020841160663041,243075 754747092917116928,33356 759378778602741760,56964 780469579495665664,11774 792056735963967488,243075 760842101647028228,64722 793107862796984322,249469 788068992204230656,214209 790630288686669824,232419 786399382858035200,203350 795125776941084672,263542 752083332536623104,19966 758838280729137153,55262 755172400124289024,35890 793177564810477568,249469 762411837673639937,11774 765018741205676033,84724 767395806014046208,97379 775000128012845057,146259 780279621891690496,171693 791181720880111616,235590 766813800624304128,96307 755198262815186944,36208 791707116792901633,240145 762513950562844672,351720 773719223902220288,11774 765629346665132033,88748 780969110071021568,431998 785489178452631552,196233 758447822425366529,19598 750684466788589568,14595 772813206809116680,132335 736925879557849088,349714 788166959267536897,215608 751835145393561600,14277 758065097650561024,50827 781523645378154496,187969 790328698163621889,229159 793249275882897408,247241 791596149249544192,220526 778136205678481408,166146 785726671202586624,197297 763228912943902720,76549 768860852640485378,106896 778326421886345216,167220 756505210969817088,42249 773605651876573186,136904 780044720001028096,177233 792505786014445569,246225 792526637933928449,246392 746814813276348416,195876 763422472607858693,74868 765632963253903360,88052 757644279808348160,48549 793154887961935872,249841 793338844741533696,251452 793478087900065792,8044 793486101549834245,252741 760492891550523392,48991 779343442971205632,174230 785677804155174915,197512 789161526355636224,221476 768965041622167552,110344 781608344519708672,188401 788305101748404225,214353 771134240016723968,122299 781196831455715328,185595 794638812983021570,261155 781355015038382080,185496 779191797943676928,171991 765852967429898240,76623 770379792612986880,118191 756968233928884224,45125 758810504970117120,54003 792729731720441856,243187 772816706095882240,131480 786778779590983680,205638 755542388408541184,38183 771783820928425984,127871 776202217397161985,153845 787917397235687424,212139 776241044648099840,150994 792672977275858944,247003 781545768910020609,187976 763379464394907648,1170685 776926256579375108,158897 758452758584229888,52749 760959725638934530,66037 795117361439318016,264478 785462700356710400,192032 787649147960721408,203863 795049523282411520,264397 768843901708873728,11774 790335035006070784,230277 790991173041033216,235597 775745510971801600,151071 794538700550111233,261155 795287578819907585,262849 766125837619982336,90500 794646583744884736,261155 790322223898853377,11774 763623511331971072,75631 765034134230052864,11774 794243111358709760,11774 787007063704547328,208379 794355570920882176,259034 760563299532541952,60112 765217021629980676,86440 792067224307535872,243427 794594664280039424,261155 795252956153151488,263896 774393588889296896,27164 772790047854759936,132578 749040105898315780,6973 778797622903595008,169226 785637845989928961,197297 773597788391170048,137907 766389205631062016,81929 735165048994172929,11774 778440545202909184,152594 764937816052641792,81955 762767750930522112,74066 793217327722405888,249926 785656180152471552,197512 756668305214144512,43807 761935356463841280,70858 776941743493160960,156835 759144806509490177,56535 757747918820503552,47545 781447933514412032,139404 760267670906216448,17416 763788074849603585,79987 761820427626905600,68862 758268721194496001,52061 758281785629220866,52061 794571398437945344,261155 795717015214444544,267862 750859462110359552,15643 775850727239323648,151202 753664279186907140,28866 763765185156820992,79691 792033514195677185,243187 763577347886944256,76723 786192267094523905,201619 754788180239409152,33356 758257343029125125,52061 762749463249104896,74727 781391420175310852,185921 758019148718960641,1248569 768870735691456512,109767 750558735035236357,13899 788449667512139777,216009 756577143266607105,42432 785510092963651584,196277 789215035977523201,106085 751177837290205184,17591 759578315153821710,58227 760161488589946880,61412 785298199804256256,11774 763159697473937408,73814 773351569416945667,135725 766154182860517376,81929 788130535394648066,215608 771897094340829184,127344 772402811854200832,129558 785826751175766017,198671 790253636282490880,210432 794722547673796608,262849 756949914891026432,43875 773719927421140993,137740 770933562124046336,122146 758068049849225216,47369 763839077644849152,80486 772316088075812864,129551 761590914204577794,686533 767206018388549632,92377 790997110975963136,235882 790886566965149700,234583 787636113238286336,211704 771182544142249984,11495 785949778882338817,199200 790838953796567040,232169 788873784145174528,221785 733584756634353664,1170849 754843408351408128,33997 777143390773268480,158182 776824651477454849,158387 790552185046179840,232137 778373942490779648,160134 779507112946774016,172185 791437143302430720,238292 774027172818235392,140444 786655665355882496,204413 771388409692598272,125142 792751464636674048,247232 786191488275185664,192032 756254729198510080,41719 757715332127559680,49056 791340083001499648,232881 787375448250429440,209800 791349896552996864,11774 732140528238776320,195876 732339116906405888,349661 768251958327119872,104332 787116885875843072,205728 794566610312921089,261155 773243275884896256,134561 790982757522378752,233692 780671299924492288,180010 792063504702373888,243187 768946035783675904,108795 793344684286472192,246273 779175256229568512,173011 792654881286946816,245117 766352323392237568,80939 778069166238687232,164826 792894733295112192,230791 787021099187830785,207113 794922733930954752,262886 771330337100234753,124804 754087645077184512,31320 763714657366446081,79691 770440706175410176,118393 788780885868843008,220526 791377585338880000,238395 770713294885654529,120541 789309054610841604,225100 789462009595113474,225981 791010733177737216,233736 781286555239452672,186584 751920650667696128,19376 775120429719687168,146720 790707831263469568,233756 773495924651765760,136947 779308777854103552,158387 770390504576053248,105109 792051599153692672,243187 791827333036380160,228820 793186073522212864,250430 774981620788932610,146068 793144009266913280,249841 781881646018498560,190553 749979800433930240,10351 774045218844794880,126570 763208313647435776,76429 732554737430716416,352392 764205141226430464,80155 781504835111624704,186434 770673475623198720,115726 771913331997310978,128194 794554413318897664,261155 750626649704587264,12746 751659005395644416,14277 756574972672290816,43471 788747811248562176,220029 763717205179658240,74575 777087493212545025,159906 779110193971929088,11774 787439418898538496,209736 762359040508764161,70679 773354098611609601,43956 793524292814200832,252020 776925498182107137,158387 763812724136632320,79987 766628964743966721,94699 759092867629547520,56964 767808387505491969,101681 754119099471556609,31268 756644235093442560,14277 791062827209338880,234583 755910610345340929,40463 771516056896536577,109337 772119003913261056,129558 788108286427996160,215578 790963588395593728,235487 791661006250450944,240483 772077599862378496,129138 790281340742696960,230282 781684243953020929,177455 792125924196093952,243075 788756045749489664,212357 787501218478166016,211519 763694664591474688,26066 773830769336733696,137869 792092672311824384,243075 773913770984771584,139404 753433816782569472,25189 763107945685118976,76549 758106799396446208,50923 793751670308081664,252196 765507377001066496,86103 780798882544353280,182257 753310853924024320,26780 772613618445811712,131924 790900040067850240,234583 758657449247272960,54070 780596383204057089,181811 775094837297184768,128934 788087518474465281,209351 778376569685471232,167180 763467824085946368,73712 787704850997923840,212357 792050450442883072,243187 769275168602656768,112363 755191965935816705,35890 765469939910094848,72495 794576181840396288,261050 764056013112684546,79970 793521772276482048,249469 755854364653318144,34974 770062418550616064,116164 768283497324654592,209828 764570732311539712,80939 765021038308626433,85734 765528258024656897,87245 763421672888074241,77195 772360215815565316,128934 732913777558081536,354606 768106856837361664,103261 780120459258060800,177472 794541684033847297,257492 786246121140187137,201962 787995890032271360,214209 786651375686053889,204959 795073221540409344,263895 785631614642622469,197063 764800394186948608,84753 794887089032663040,762119 776124972330803201,153699 781183937733206021,182659 788342688483516416,215608 757883032166596608,49852 763205055293960193,47188 793522395273461760,249926 760571375836884992,63559 769986339035054082,114848 766414882552053760,93184 766400540251070464,92860 785259123239563264,194154 790333474833956864,11774 787845595801214976,206008 772181464075022336,128934 792525499671150592,245101 786577981066141696,196538 795401204713082882,247930 761559175046451200,69231 766288815849738241,89733 788116368751067137,214812 766023926040461320,90401 756926663204696065,45311 776555824625758208,156926 762372970522214400,72176 785310943966269440,11774 793340099278712832,251452 768234872515289088,11774 773001564457840641,133043 794931601733914624,263895 794273541743116289,249926 788491574363754496,218275 791393828481691649,238207 791369913977806849,11774 774043230941753344,140025 769164044100046848,111558 773573341332410369,11774 786565764983746560,159115 771768363412393984,127871 793477354068639744,243869 757214836820500480,46006 772616537589047296,127218 751202361855606784,17517 770645526253559810,119937 787819280318423041,11774 794980008624267265,264397 774356777014009856,142503 777926438049681408,161960 795352206534963205,255954 767419571724754947,97379 769092528968704000,110362 772968690358693888,133454 785946254727667712,196277 768116151004127232,100893 770431142621220868,109964 795368700912267265,266151 761622437926690816,69231 787399326783901696,205181 752947776229474305,21795 769040993714860032,110362 794505871250161664,260404 776786155379523584,157583 759101234607382528,49852 760820444446519296,64693 768856214004531201,109666 763482217288957952,77731 759069994495860736,56678 759218670971326467,56964 768192643222372352,104395 791508328912261120,238207 787014404550209536,208379 794598104007905280,261155 753937580136292352,29263 788827558066388994,220526 794600218167607297,261155 775815585720590336,150663 780978713101991937,179215 785313577192218624,11774 788800467920949249,220029 785534066724638720,196247 792529221520388096,245101 763335628260052993,77665 774711572291813376,144654 773955627697647616,139577 794654906200244224,261155 788534279093493761,218892 789843162302967808,225359 761541304014680064,68993 769073929214361600,109167 786939363884007429,207613 785970970909638656,194082 792821266323542017,247877 794323264872906753,259659 781596488073932801,188873 793195162109370368,250328 755101376787599360,32873 776691821149904896,155598 781896765465210881,191354 776900556602433536,159359 781580310261760001,186584 762649925398171648,73926 773925323666632705,140025 792827902819643393,349318 773943531580817409,140025 770851672209838080,120104 770999661918318592,122299 771469383071830016,125554 761357583307247616,67679 764386641926459392,82066 788419348389957632,208379 764693659686047744,83391 776556540740243456,156926 775406272011120640,146847 793994122998620160,255393 768595033658241025,107469 757881635874414592,47782 773846557498216449,139404 758713970484244480,11774 766709486425747456,95672 776735864705515520,157755 766787953733541889,95672 753743381264760833,29263 778996474549972992,167407 794636370417303552,261462 773618505719615488,136947 792509753184301056,235685 763703612405145600,78159 793868617607548929,255942 762115746725933056,71099 750495505285865476,11495 793093759428722688,240584 754006093722947584,28866 769325878010519553,112693 732645624995315712,353220 771114609277333506,122344 778512703467905024,166995 774015519531741184,140444 785799270955900928,197512 775061553850650624,146847 771176121786257408,123038 736402769846751232,352060 781330951058038784,183759 793987187859521536,257255 794936302584074242,262225 795669271124668416,264397 739206826013515777,355507 785617267161567233,197017 795002996299968513,263895 762317334505779200,72420 750499519368949761,12746 790053032931143680,228470 755161559220031488,35890 791014816248766464,234583 788517125988159495,218455 763810182686183428,79691 768230551836819456,103354 776249416021868544,152872 773712737499095041,11774 792097215711944710,243292 761079661052899330,66159 773762541084221440,138382 787049091603763201,198586 776518269251391488,155451 787649541122232320,210678 774010690751246336,139404 766024020533862400,81929 794573808417972224,261155 758968841800081409,50923 764985502227369986,85562 787482811959652352,211347 793143881571250177,249469 785604122565349376,197297 760983951150374912,63879 763761584195993601,75724 788802014209794048,219678 791157654513127424,234796 781254995777695744,186170 749920611967860736,10009 776773481463767040,157082 790920795786739712,234583 754775075463671808,33356 790857384554033152,232881 732302764995313664,351119 764476930980806656,83391 775137328931168256,146259 756481210281590784,43514 769386234145804289,112788 786688480189550592,205349 745631721555636224,351436 785754334185320448,195975 788028959422156801,199307 773673099225030658,138616 780094366845054976,177421 733008688550535168,402247 791476267979792385,237894 772650257096335360,129471 787074656431927296,207109 764879330132406272,84724 770552427980451841,118393 788159134378045440,215754 765599194962800640,88052 788131067718959104,215754 760955771907481600,65974 770879571281543168,121949 754873291614007296,33520 790228183165435905,229505 785474812554555392,195975 794601062988582912,260181 759461771757383680,58255 756992744833290240,41702 790947582344359936,10914 792101160425369600,243869 795176120433934336,264774 789067654556418048,193636 756189179038437377,41680 763919145607974912,78566 761567562622701570,69231 794826068180041728,258193 751140125116104704,17259 751930396527456256,18893 794597807332200451,261155 776193524928610304,151526 755208284374695936,35890 787016203445399553,207949 757567411704983552,47761 770757515227181056,119832 776153084154089472,87904 789538344568971264,215965 753342274361135104,19598 754763694907674625,32495 780802916701667328,182665 786991452844851201,207613 787830226805985280,209351 766762559647145984,95672 773391063826440192,135025 749264922001940481,7828 786592779203846146,204901 756617757676961795,44429 755519052567699456,38210 790764255603662849,233280 758460348760330244,47940 791699388640788480,237491 771883396775550976,128615 777003506158886913,159093 785250070077673472,194082 776447446146613248,155688 756308640580116480,42432 793970688608473088,257353 761614003281862656,69711 776264238113300480,152872 788430110969913344,217519 790553396386201600,230279 760125162452910080,61145 794670600727969792,261818 789883225216839680,225456 793906744716095489,11774 770917415857160192,106673 793923794574319616,249926 786239929592328192,201958 766046316346564608,90384 768510283975360512,105109 793493880838598657,252741 771073602166853633,121612 775121893149937665,141091 763154384360345600,76188 767543454016516096,98890 756614952555728896,43285 750894998472777729,14641 780682104313118720,176729 763441451845849088,77720 755660723972345856,38183 793440508689289217,252196 756288057540767744,42249 777105062480977920,157082 785918852479627264,198878 750818372418408448,14950 753075406903906304,23934 759931113045389312,59666 781195478960668672,185595 795684995411144704,267521 793998977867730944,256686 770738029505937408,120610 774987690873909248,146259 773724714241970176,138155 791673394559389700,240483 786212134497624064,193297 755825859538280448,39907 732272388084248576,349814 753605020508164096,28148 759491786494664704,58227 758486527018094592,53580 772541966403768320,130636 733008593751048192,353789 766276182694252544,91946 752950509326241792,22779 767439412431028224,97447 778530843643949056,166852 764055223996252162,50922 788876420348903424,220076 790971707171274753,234583 794675679656808448,261987 733033587294011392,1170324 775068436938551297,146847 768916300848467969,109945 794601794777350144,261155 758791983821238272,55155 774398545600229376,143184 792755657715744768,237964 750835814901248000,14567 794335616238501888,258598 755872615047258113,18215 791350206885400576,238395 757218854661656576,46069 776948258031689728,157082 781232777287073793,185496 786386414816460800,202727 764639974570328065,82066 767801392459239424,101666 790980953137029120,235621 789445998716137472,225981 792033443844468738,243187 770330300551303168,118087 773911176275079168,139404 778633085369790464,168794 770475294696304640,117310 788747619912847360,220029 793995413434953729,257353 795401169875206144,263933 786364496868626432,202217 787733873715097600,210215 793093999246479361,249348 755159611682979844,35890 769982821368823812,115955 777843750324281344,163990 791417024610078720,238395 785312350039486464,11774 790552272384122880,230808 781208101320028160,182036 786961656572182529,207287 754717949936619520,22393 757690447489708032,48270 757903315669749760,49431 751606698503184385,14277 794784355126276096,261155 760477390942400512,62452 768530778724577281,11774 758213637240713217,51344 766279190991740929,90539 780177151626661888,174557 761598653819604992,69576 794353163679608832,259034 769368277919395840,111517 776142005634293765,153194 793139417141555200,249469 767883684544442368,100605 786343845286010880,200460 777592868382904321,161277 785654796715892736,195975 786904392913911808,207287 765580417382518784,86103 792822374701928448,247877 766338156148953088,90319 751876733549285376,19880 778756059036987392,169384 760268902941065217,48052 781192694399852544,184533 785486936563646465,192032 788486149543038976,106085 795002972753330176,261942 760956153090023425,65626 766363516483739648,93286 795054376389722112,263926 757306414394056704,46404 785932516049887232,197512 786750232524488704,206007 764978941211795456,11774 757304826225127424,46890 772885845330264064,132370 788853507461873664,220526 773215337403777024,135386 762818740933099520,74681 789445698911555584,225981 757647755489652736,47940 762909775709413377,75073 771137299727790080,122967 789945952752791552,228744 777241274843791360,159475 760508359485321216,61922 777285999449804800,160480 779430866615463938,173846 781420750578352128,186842 780443754750763008,180039 762146269032697856,70543 753325428639539200,26492 752840702212632576,23899 794688641310347264,11774 775726719852384256,151071 771741196779556864,125204 740972324418166785,11774 773310295586418688,134371 791048703108747264,235251 758985582160732161,56194 768291338571755520,100559 765300123416965120,86628 781583696298143744,181026 792388509738893312,243398 764179886793568256,81869 779343694541512704,174230 786662693453258752,205728 757211657353383936,46406 791725790123569153,240483 780574325833404416,181680 772614723313426437,130914 794376571863920640,260181 740370603945906180,99816 743367879035326464,350728 791668893743931392,240145 770533503863848960,118192 757085334266052609,45974 758709217079365633,49711 756978939331883008,45311 762893201434742784,353374 788533380249886720,215608 794280797427507201,259482 767852443795415040,102137 793512581235220482,253069 768992429336690688,110659 766035413739855872,90539 773330515109687296,353879 777966362463436800,162107 771846993442328576,128382 776925527152193536,154869 779323490805559297,173964 788785247555059712,220526 758504935092842496,52554 788545127954415616,104244 776399686005428224,151255 787441671956942848,204373 760708136927985668,64325 769048053420523520,105647 766748705450000384,85326 789526587746103296,225981 785708756776603648,197286 750146622634467328,11495 776196513135493120,154177 765629508003201026,86103 775889208959524864,151302 781211799366537217,182712 794189413219635204,242693 781869508591915012,190036 795031934543892480,261155 758497460880670720,48289 788804422507704320,220332 790939603175956480,234583 794598432555995137,261818 794971204872507393,178186 760116138260914176,56157 790901464801566721,234583 792100830665183232,243187 770254571734179840,116082 751659780045991936,18539 773870341617745920,138903 792063821334601728,243187 771481562709831680,124744 770752936938995712,121046 794129298865033216,257492 766349055731593216,93286 780562486873337856,181419 761722475893755905,69245 781344622828134402,139404 760869067876102144,63937 763149159452901376,76934 770247206913789954,47570 794898916999360512,262849 767720154541137920,100893 744339583798747136,349197 768243244354248704,104940 771355359629877248,123337 772924061836083201,133519 794543484963344385,261155 786973350056890368,205094 768995173489598464,110381 793858432260534272,11774 793170886547402753,249374 733481885595279360,355480 773890074345963521,139404 779381413283901441,174442 780760273602813956,182960 789304323566022656,221785 790322871939641344,194085 791072828988588032,236151 757733587839967232,1248512 787304366407647232,209269 778964791687774208,171168 762121944233836544,431998 764157984368893952,78159 753237751256981504,25255 758811505412366341,50286 766106012772335616,85909 789431747024945152,225981 763929980682108928,80939 735932038503669760,11774 789292671445590016,224333 764337278995095552,82002 791115315308617728,235487 755491805337124864,38032 761227289770205185,66842 753646795985555457,27045 752219513060483072,20279 758097432379031553,51069 760626620294017024,64115 752792844654383104,23651 779375114035101696,26458 765265442315251712,85562 769862724188835840,114227 781178960260526080,186149 766417566289960960,77849 791801667947794432,241871 794617675951509504,261987 766097589959741440,91170 754720685432332288,27045 761201379243360260,65180 766002916553396224,90908 774652006900330497,144460 776564987565191168,155889 764940043207122944,11774 775172264585224192,102826 792854777508073472,246392 756970924067397632,1248342 757666812385296385,48633 757644933633282049,48532 778277196515385344,166913 760246840251916288,55257 760507790242840577,63281 773479553503068160,136947 772494663819358208,129126 789987826800689152,228354 793061598759821313,18395 793532340353929216,252020 778311637686161408,11774 778313933895639041,167220 779140952707493890,172962 758569297488773120,53185 763732568642641921,78513 764348614885814272,80939 781530559889547264,183269 795756533430845440,268231 781655306652815361,186584 757791666564497408,48922 762444307898900483,73012 770692863655051264,117079 768772753969254400,106896 794530552628084744,261155 761958375273951232,69676 773263758810644480,135736 771704175411523584,108396 785924020155756544,196917 769271792401805312,112399 785986593257644032,199262 750926809718411264,15808 771445329388564481,121195 754815359350411266,32950 779748230162681858,176109 750086914334744576,8047 758439696913620994,53193 789455606352453634,225981 786943314339692544,207613 787181299681419264,209151 761729197685420032,69491 772568220234424320,131283 781333589585567744,183759 760194976374484993,61545 756243027807576068,42149 791819206626914304,241940 793945601310420992,256219 787794745972105216,213064 785994892572884992,199211 772863313453592578,132335 759085990342496256,56784 794948114289479681,262849 786377667880820736,354238 785863252504879105,199043 762701548665176064,73926 764853545032048642,84724 787678874951946240,210207 794064323995779072,256255 792757679399862272,247309 795705197553131521,266491 753732148624887809,29456 793442630428340224,250633 788426069783314433,217837 791250547890327552,234583 794210883597717504,258305 786696958383648768,90209 792822754592624641,247877 786794897227382784,205186 770700489751162880,120610 786063446899093505,199546 788167901450678273,214354 771030927841464320,11774 763224342226350080,75724 760908019303604224,64692 787456079097507841,210207 792754187457232896,247241 789926530268983296,228820 778261949511561216,166532 792494608462782465,246225 794756050041896961,262849 794612573400285184,261155 776685422961274881,146991 792904453934424064,242693 793267171900133380,184766 773846581149827072,139404 755385760719568897,36859 780561500729638912,181419 755343895366602752,33751 787112515960311808,204835 756912434217119744,44837 775116646985846784,145866 785809905508753408,198576 765971761720504320,90296 773715035512123394,136904 760982718364651520,66159 764135917309292544,26066 790636351049781248,232863 760565458743365632,60112 773891326895161344,139404 751766600076910592,14277 787088776203935744,202636 755751154999398400,39384 776810125868748804,157755 787527703314386944,210706 750673939207036929,9433 764213282123112452,80939 775136101111652352,146259 766274541689548800,91751 770693912369520640,118191 775110328942104576,146259 791138630706298885,78159 773562324850319361,137639 777696128506572800,106756 781533956722352128,185921 778426590623588352,164669 758677439904043008,48289 768179403624939520,103071 761955080996290560,431998 776603405242474496,155666 776275754938163200,153743 795055468506976256,264397 791125619278958592,231894 763369536301084672,75396 769373933183176704,111378 791776469416415232,240483 764456002968248320,83391 752679461053603840,22785 775734962972536833,151071 761139573913190400,65180 760213530654175232,61051 769730816880603136,112336 794569357607178240,261130 773598130847690756,136947 760872759811387392,64084 781138233316941827,130635 756637573984813056,44235 786681900752666624,205651 765962089143922693,79987 774271372445048832,130988 781317600177295360,187359 775789168379035648,151748 792877908863885312,248016 781102252912246784,174293 757313176547360772,46580 789555575252197380,226731 767806429252190211,101383 789241464647659521,223921 788487078086664192,217837 791669359253086208,240483 791365967825608704,238395 795343658941878274,264397 776643548447772672,53667 792189368509300737,244550 770550953384771584,118192 794259108924796928,258927 760801140946657280,64850 772094445323976704,129558 788589651992965121,217658 769440056159399936,113144 774235585657602048,141867 786241576494256128,201958 769532467623628800,110585 763888442736455680,80939 790657651738902528,232169 788439826315948032,217837 793081426061119488,246392 791421009131741188,230704 763398766011482112,75724 763527881234481152,78274 774032445637206016,139338 779059255361933312,171886 756473581127753728,41632 788829047233011712,216009 765075404092608512,82544 765155128785661952,86103 768062978797277184,100893 754239986854166529,31060 765614486740832256,87904 780641418008072198,181935 794551668608155648,261155 778705525546430464,169923 791348886166183936,238395 764900508733550593,84209 786965754868535296,207287 772819077865742337,132335 793624173113409537,200963 788163236457697280,215608 750917553485062144,350812 755115195622625280,33356 773359100696690688,738099 764985820432465920,85562 749974021991571457,10735 770673622830632960,118191 786800980218175488,206642 785320807153008640,11774 755553915404378112,35890 751939730753724416,17794 762724179607035904,72420 793106992562900992,249469 757726262412607489,47940 777200105619271681,159370 794150635902042112,257423 750699281971949569,14567 740385663875309568,11774 768612960826716160,105109 775000103954284544,146259 774387851441995776,141867 766996391516184576,93144 775739712044732416,112363 754721578726756352,22393 772478749245902848,112363 750897199660146688,14877 773719968093528064,136883 756630992799035392,44450 761592895564615681,69356 768957837028433920,109666 771471059530899456,125554 778343682160427013,166532 795412124839182336,247930 789516222522064896,225981 771445085217165316,125742 738402945750945796,11774 758427460325240832,53185 762020378327719936,70858 795063688331980802,263907 793134598360330240,249469 778298227850416128,166532 794253240342872077,226320 751938819428061184,18486 758070720542941184,51265 765727863052070912,87245 779039564002234368,171463 793951071064489989,203546 766451013712764928,93823 760248075948523520,271850 792026684316848128,243075 792411580101033984,245549 794548629973463040,228911 773789939079254016,11774 777741446308831232,142235 791618432210989057,237908 755171638321160192,26721 773371143621341184,135025 759028042509398016,56175 733324471822475265,354869 760869002629353472,65180 763894132943179776,80939 756583346705137666,41702 768446298794188800,11774 791384111772372992,238395 794674888946700288,261155 776605696024514560,151845 791315324297580544,11774 763981889799458818,76510 752241226670153728,16728 792876160367624192,247074 769152339961901056,111049 795258899901321216,192420 773964453868032000,139404 785782395937050624,196277 790631854458097664,231894 795702132460650497,267862 750810038143299584,15536 780835564442492933,182870 763066018625445888,75349 732549875049566211,352080 750744245435236352,13536 753033006672207872,23217 763879585922617344,79911 766227265780903936,90412 772784773383065600,131025 775561368967741440,149300 755573832262389760,38459 791111172305121280,235590 737746753861079040,49681 787659431144136704,209351 766111660989878272,91458 792134883283906560,243075 787099097761214464,207119 760540654812344320,62235 758773433870258177,47207 775000788821090305,146259 785834578397114368,198591 787522977613090816,72035 793186211779215360,249039 794567019739967489,261155 769587669538070528,113412 768893373671366656,108849 793848687894159360,255942 769724818350452737,113412 771291920891056133,1249827 757580370577494016,47761 765706169096646656,89076 758263551798734849,50804 760659035926306816,64142 761055538180304896,60794 765220272601522178,86501 775369900361715713,148645 789436913526509568,225981 790279075332034561,229693 766355635055144960,90963 777972044000473090,163990 795092494467952641,11774 794239086424891394,257325 795257816319754240,249926 770704378080681984,118191 756556347806658560,43553 760859484616953856,62726 794211561036464128,258598 775802159082373120,151688 791863762659713024,237491 758198151492710400,51809 791273115825246208,235729 772717126788329472,91946 793082818142281728,235399 754708866055692292,22393 763843869943304192,80486 777727479515484160,161277 769574488358789124,112336 787001992916955138,208176 789090539853508609,127871 762197523897331712,51385 776698541271986176,155390 794663603500621824,261050 770812675483852800,119937 764871632418734081,80720 788140524452601856,215754 795045553780322304,263532 766192110777368577,85326 758653868951633920,54070 760516688764891136,11774 793322616186515460,249926 763043265113358336,11774 775833036130689024,112363 794576752618119168,261155 757761532511924224,48330 787816722678091776,738099 794646572688691200,261818 759214468136103938,57130 785649132560117760,197512 755977015212249088,39462 765786401493352449,88052 787618588551249924,209921 790645360461017088,232137 790397139268407296,227331 794257827728474112,259231 732704392793595905,398868 750817647164522496,355480 753330963870994432,27061 763103367321092097,11774 772167111506624514,128934 793107139153784832,249469 751171686985306112,17259 794635772544634880,261155 785546075486781440,11774 790617245688877056,231870 791668934277730304,240483 794903662623657984,262283 759291372813819904,51069 764752759107178496,83629 767158691707641856,90384 780085931768287232,176128 758715084143296512,53001 759099958285008900,56964 774677221369937926,142852 785561172280012801,196214 772722356385042432,131632 794628895362478081,261155 732710179737722882,352946 750865564113965060,15173 771178265377595393,120474 771389071197286400,125142 747472309384970240,1170845 775432885830574088,141415 766182699317035008,90482 770838736099684352,119797 772192160154198016,129991 745297826826035200,11774 767027193805352960,97255 768924101331128320,110362 769064391581007873,110362 770014786012737536,116373 795410594832797696,266151 755328143741874176,35890 791687425273704448,240483 776441645034250241,155688 780605814725758978,181789 763368706290311168,77433 776934456833740800,159093 758047800311451648,50654 792075678753501184,242693 789118328191287296,220332 755164380619280384,35890 790938179125833729,234583 773603446603730944,132497 758475707207020546,52061 763895291993067520,80939 761267563158315009,67226 781250967715151872,186434 788151248352645120,215005 788801938708008960,220332 794282607760601092,249926 766341988220334082,91809 777181032759988224,159876 790157609441558528,228820 795335555877838848,266138 764891691379679232,80486 781521484326010880,188119 758094255638196224,50923 792141640689262593,243075 755305246419656704,29222 774939148285116416,144306 780121397074993152,176890 755952812329017344,40881 793549064084291588,252741 795666291377979396,266884 761710946112901120,67226 768943542802579456,110389 775971687284310017,350979 755508814707916800,36735 768125149665165317,103354 790452468840800256,230485 778406596443459584,166916 771393045501710340,125145 751830550105640960,19236 764905473279684608,84209 777487791886249984,161456 791807572089200640,240926 772256887592976384,128519 793202831285112832,250328 761626751755694080,69231 752662907159252992,22411 761285589232717824,67852 779439345107292160,174728 760608317622411265,63937 777305316400599040,159475 754777795998453760,15066 759839796055437313,56676 791751238459138049,238292 765607142195879937,88052 749984614870032384,10282 758345967930265604,52554 790926761806729216,234583 786668541374267393,204835 750831942942068737,15661 759381469068300288,56964 769754203518414848,114422 762075135100719104,47283 792424048051355648,245634 771166279969288196,123135 793102818710347776,220727 794568616813264896,261155 759826657607716864,59809 760593568834748417,62771 770415392879632384,118191 750691517573033984,14215 751779808892358656,19352 781128313276280832,183759 768495569023172609,104932 789144419454689280,221416 772277833368473601,129126 794546878973091841,261155 793188628331495424,249926 761230551281905664,66897 788710940053237760,220029 789187717787553792,224221 752177959172239361,14277 778750635399192576,169552 789837166603964416,223692 793181256028655617,249926 794610156428398592,261155 775694176746741760,150404 755806463956688896,39384 758266950980083712,48015 795727563511382016,268101 794636493641961472,261155 790426717269524480,11774 792113816217776129,243187 776029187475845121,33169 791630623093895168,238207 787508082867785728,210721 785842697475072000,196277 779423990335037440,174491 786690866882707456,205143 769705031985541121,113836 788779250996371457,11774 738789423379189760,11774 755245827891748864,35403 756280398083043328,42432 758828751773761538,54631 785534582078701568,195807 790640444745003008,232863 747522480613404674,11774 758821917939732480,53996 789259161632583683,223935 760592574763659264,63451 793422264205062144,252020 759080425004343296,41703 772076645410680832,129335 769687136178171912,112032 794590152475611137,261639 754775859823833089,33356 761774834279780352,69764 766352788586696704,93303 753402399893651458,27222 743666765431988224,11774 770199901565091840,117257 780541734321328128,180039 760981936428855296,65974 785543534355030017,11774 791039375119294464,234575 750461981761691648,13629 756959532509691904,1248468 768802236390449154,105109 791759881220960256,241542 793237967070457856,249926 776120933937455104,153845 792030667420930049,243075 756607468398972928,43248 771192654960865281,122776 760943210223009793,63149 772219875917955072,127957 762650489880244224,73926 793959164661743617,249852 751727163074867200,18539 781844558355243008,190635 793988965279862784,254135 753376283778613248,21719 760090894481653760,60069 768889750136782848,109666 785649410663260164,197324 793109059972927488,249469 792866119824662528,247877 788627153978007552,218258 793127058171756544,249725 795770836237963265,247930 771494349964128256,125145 776170644471808000,153733 791655651806064640,238207 791523137510707200,239405 794198313025339393,258598 757716098036838400,47693 791428337956642816,238395 757731456399527937,47940 759064252812517376,55257 787399113323139072,210144 766352795524034560,93303 785790534921162752,197512 768736018329632768,195876 791024564222455812,234583 794326817293398016,259764 758108506927009792,41703 793570928299040768,253164 756582531198283777,43887 773886075047596037,139404 786166201638539265,199546 795258917404180480,264397 764087618451582976,81702 767818951732715521,101203 778266602085097472,11774 788832587556925440,219119 758048897411317760,50581 793993452656599040,257423 769031734751002624,110585 785800130482102273,198142 772484684160704512,131027 758828392644960256,54631 781694060260106240,190008 770590957142028288,119832 765669200991887360,87904 751239949513584640,17921 751580460145217536,17794 781689061534609408,187976 751539137899999232,18413 756618870576844800,44429 771395824433504256,125222 773339257255497728,136018 777544555117809664,161387 793574655781138438,228576 763353500994695168,76329 786667691868381185,205181 756379056975835136,41518 773865405123362816,139404 776592213866315776,156835 777067789496483840,157755 795325546628579329,262849 778399480479485952,167273 770536097419923456,119682 777583630449160192,158387 763090159021592576,76549 765974393369432064,90552 778186080222908416,679105 788932727214972929,11774 779730166130044928,176309 760197150001205248,61544 795488461536886784,266151 749975346003357696,10653 764882867319033856,84724 761624375573393408,68987 787006904329441280,208299 790806489854308352,233558 773613463490789376,1170555 785650284190175232,197512 761434366643953665,67369 773932443946672129,139352 773844629905104896,139404 761716962611396608,69231 775718308251402240,151071 785468036501430272,195975 786721975448199168,205756 773578655679348736,137158 752300394223579136,19246 760239678977040384,48052 773937377958043648,140025 792747974635827200,246287 768512380498096129,106281 778379545099444224,166852 767809730085392384,101681 792066189258350594,243187 770436822304366592,114254 749759373732245505,7546 758546044338728961,41680 768909707201437697,109767 773575568327454720,136515 788839334908690433,221049 766928278473048064,95572 760874066727333888,11774 775375682247413760,146007 753296151521230849,26924 758823578380873728,53996 773216548060295168,135025 755639425007230976,38421 785635207466610688,197091 795355824931606532,250633 775787819847544832,150511 755780965847408640,1248349 792276492063571968,138362 768894801634693121,11774 770476553826336771,117609 775514801023975424,149953 774467488012759044,7047 773220943606841344,133454 788722866007203840,218892 794561043225858048,261155 787698889835081729,212357 793411287535460352,249469 744095478384594944,350085 790207603645087746,229159 795408731051696128,266884 775035190875983874,146259 749269474612682752,6988 780837330257076224,183269 795029653836726276,263906 792836068034940932,247877 776256471692607488,153194 788514998297382912,217519 739277552859123713,738099 749917980704829440,9754 790696573441310720,29569 770756240590839808,121046 773896761224097796,139404 762685436787654656,73926 764972941658521600,85562 750042104458452992,10847 793967500601921536,256393 755242005999910913,33186 757273272677523456,46384 758082828382855170,50110 750481570658680838,12883 767817860877987841,101463 770732053750960128,120610 753948600795750400,30590 768861484097146880,107636 769316406177464320,112623 790015161889267712,227242 793904784331927557,256255 778371391397650433,167044 789901174505807872,227253 757301603401605120,45054 794263422221352962,259231 779693655409856516,160226 762347139510964224,72035 785580441793429504,197286 780889449005772800,182870 787077927062020096,207949 762018529675661312,71476 743232050937929728,351268 765669583713931269,88669 772413347425902592,129551 791640079236300800,240145 785324514133409792,186883 752676066754371584,22779 758440212536057856,52394 776800551350603776,157993 785272457083191296,194648 790623757585018880,16728 771921723050618880,125554 764166521706938369,82066 777331494633164800,144783 788474610677346304,217601 777966966166487040,164764 785380155091025921,11774 790802748157591552,229901 767724851142402048,100893 755434400968503296,37433 785610293439148032,197512 763451624375324672,77590 788538022056734720,216009 760529805020426241,63451 751142144316940289,16299 771295974576656384,124597 761554223771164672,65222 760270833025585152,61145 763156671652831233,75899 738424482864484352,7258 773271425775902721,135670 795297914042118144,265870 732348427627954176,349332 787376314907066368,209838 793710614430441473,252893 788091882458980352,212139 778650933114777600,164814 787029345625788416,207113 762082529578881024,431998 766565825419640832,93405 768877141354098688,108849 760225799245033472,60794 767803202074914816,100559 758298442527420416,50923 759971728164519936,59666 768421731740549120,106281 768966407912562688,105647 773177471919386624,133454 756890706921164800,44429 760777897602912256,63451 763156529646227461,75899 745232738593214464,351436 760652755853799424,63451 791125898087071744,210235 795319935446749185,265257 762658359916933123,73926 792034779818438656,243075 793296043618164738,251320 775827448915226624,151463 770556406260862976,118192 794664693327601664,262145 739111579296272386,355106 794564304125251584,261155 790270437468942337,230282 792903394197397505,242693 766704624011087872,80939 774575408738021379,144051 787882019933917184,197512 791305598361042948,237491 791415066927259648,11774 791814686727663616,240070 754245807696670720,24776 736590605262979072,8431 773524521815080961,136904 794197974414921728,258058 774765951505997824,141316 788008720219377664,214354 789079662391545856,223286 765033235311124480,85115 772878983264342016,132370 779374495039488000,174315 794699910490755072,261155 771162549756760064,122388 768428031606128642,106281 780094648761085953,178075 791011773973266433,234653 768913096761044992,109945 795190210216808448,264397 764466866605678592,82571 768866195558850560,106821 762743725592305664,73814 779040614050443264,169359 791033058187104256,234583 793155171630972928,249469 773454339490873344,136515 793849596053114881,255942 765216640485163008,86440 756320983317786625,41486 766257587260125184,81929 753748795075145728,25321 794984982829731840,262849 794139549437952000,257492 762279180423815168,51778 771483099116908544,125554 794572096126914561,261155 773654713862545409,132996 775546426507931648,149953 779958683799355392,176203 756470333373284352,41763 777395388319932416,161778 778663205379899392,169310 787102535119085570,208176 777566857079336960,162497 791486895322640384,228124 794530840818679808,261155 792490234885791744,246225 768822211708854272,107722 788607000808751105,215437 786678282628587520,205354 793701923773743104,249926 762695265736208384,73814 775095567659765760,146847 764263410330632192,81702 779296620382912512,164814 776320184957210625,149145 786189536866873344,201292 769635402655248384,114422 763699523256541184,79633 754079653791399936,31389 761293494740721664,1248861 769684891315339264,112032 792107772804411392,243075 794380554670080000,259773 773735410711363584,11774 781170748228456453,185496 793269499361243136,249469 768173406076284928,104332 781737124236185600,177455 792164294594998272,243983 790995596484018177,233692 755600949935218688,38459 764799325826342912,84790 775083786740563968,146838 775087707693326336,146038 733295194557140993,355480 756538877632925696,43454 793318924901163008,251452 771305597798973440,124600 777607574006796288,162497 743084863222337536,679105 764916185901203456,84724 788499789071654912,218482 788924270651052033,220961 752934931408441344,24316 769323977957187584,112336 771445104439533568,124597 795359148980305920,265102 762439413469106181,69673 732779158309310464,353551 790593492300935168,226881 772957716587225088,132578 786934124367843328,203225 769288461752958976,112834 791369950283886593,238395 771431801415831552,124597 779894953803653120,174465 791675682652905473,240483 775283936125521920,148033 777346322500349952,87904 795469671373926400,261796 776803014564806656,158027 794596789529825280,261399 764140491818491905,81869 792872547951968256,247005 753022307011100672,22865 795423390081241088,248924 765684636886323200,88930 775301498704101376,147974 755166750501732353,35890 769876540209369088,110136 749746212694175744,9754 768293078901719040,104162 760113728939589633,60866 767808647804125184,100893 772980973235417088,133454 767508332798021632,97371 778239318586515456,166422 794542166844456960,261155 781238369208508416,185313 767843630572720128,99212 792252281232117760,244767 771777652344627204,127134 761748352698494976,69491 750402345305989120,12883 777828499281289216,163763 778898758457171972,139404 761638515033505792,69781 775434681928089600,148645 764977082258624512,85562 778413235900911616,166852 732880254239420416,349646 793314718563926017,250633 771642162286960648,125853 790255738040057856,352219 764235941905129472,82066 773934563034791938,139865 768469880664272896,106617 751624416467906560,44370 756746734890586112,44714 794594937538887680,261796 795093512744116224,249926 754887022792306688,31400 787106249837907968,205728 793427639205785600,251452 763474706624311297,78205 778584952958955522,354238 795186963779387392,738099 791323398307778560,237491 781849608922202113,187997 777900811213017090,164001 734725681842642944,351644 762777818392436736,74281 766785558181847041,95568 775402451637768192,148903 793151447898521600,249469 769353628628967424,112940 794548448343289857,261155 761940133549600768,70689 776741654598332416,155390 795287052602503168,264397 767400074548830209,87607 789968204474953728,228124 792801214727491584,247241 788486822842273794,218275 755094330289905670,32963 788403036733464576,11774 754847362582020101,26721 795455741905616896,257353 766707346542321665,84666 767494818154938369,98972 785917460054618112,199640 780755894816612352,182960 793863542961209344,256255 794379276657291264,257668 759143058910879744,57189 762704949075640321,431998 780894419671285765,178117 793334269418483712,249469 771505344107380736,122528 786906727127973891,207287 793193675635494916,249469 794048955612966912,254209 787365683579457536,209351 793436453812310017,252020 755018362262986752,34666 787867098219442176,210238 771398698177662978,125064 756891265720082432,44450 760121710934831104,54644 752197184641052673,14277 790735912061792256,232863 732864459757260800,354243 753792441052987392,29580 791319915475140609,11774 759842602510344192,53423 795751777849077760,199307 775896802457448448,151090 794545238161453056,261155 790065153706307585,228888 795738706049171457,267521 770676970027876352,120610 778791933934264320,166860 778363278972026880,167768 762246046118535168,72429 775313864418353152,148170 749677320676323328,9754 767295041895215104,97255 756417469590409216,41207 757361447596732416,46379 776752038763986948,157693 780128773970636801,178045 788692341326426112,214078 737740313469452289,1182424 762863460380127232,71502 757048970052902912,43225 752702151588130818,22752 768636423713001472,106768 780562130110210049,180233 793549133869047810,253206 776769755466182656,157755 763059091589783553,75465 777606826141609984,160359 780117797443543041,172185 795054670960087040,262053 761514687074856960,1248912 761681741832609793,69878 763815508240011264,79693 793148445112406016,249926 790980958694420480,235590 795605052241092608,267521 757363434577010688,47179 795199208966000640,263933 765660905627615233,89076 776805755093561344,157840 769586339536891905,113754 779696330541260800,176109 787414794546647041,206117 762693838469201920,73926 795721941701181440,267655 765580799110443009,1249285 792100118686146560,243187 777109209317974017,159475 761871907826262016,69947 763708112037613569,79691 781268210737881089,186212 789204225314074624,224297 795094470123520000,264397 787907918586843136,210238 787950904037310464,213887 777606241644347392,162610 757705611974959104,351340 775344707807375361,134098 761618911410262017,69245 742415741211709440,11774 758257816675188736,52061 785291955907551232,194648 770375156501970945,355260 789334315335229440,224680 794386528168448002,259457 755553963076792320,36545 786989887849271296,207965 764168996316934144,82066 790275394725253120,230282 748545540464513024,11774 750453325997412354,13532 764165528877400065,82061 794964230168449024,228634 795229876949172224,258456 777740914814914562,161573 785913387393908741,198671 795612217991450624,267564 754172880175271936,31529 755836045116182528,39384 773979560970952704,140444 759781028483305473,59666 764503727763927040,83459 793428090680700933,196314 790599654878609408,232169 777967663465332736,164608 753373813602185216,27317 794563923848544256,261155 766398719415742464,91946 766765403372527617,95593 790980563163152385,223492 768303673252327425,101203 781921706566836224,190957 750571884840968192,13603 759611079039283200,56964 763369778090221568,77731 788693397880135684,219537 795401363383549953,264397 758699567957192706,54070 761296180882046976,67768 788820684856229888,221297 769178478679851008,33169 773862079942000641,139404 787799811496042496,211347 781627792727412738,174891 776244117751726081,153845 791059007221870592,78159 786790271333773313,205186 794534993829576704,261155 791330876302909440,238207 793500368365690880,252020 762457405133164545,47283 789163817326436352,50439 791670692689260544,240483 768923809747394561,109709 788157919921631232,215754 781173498706272256,185223 792763042089971712,247241 769214172693311488,111225 792151694666760192,242693 786989581572923392,207949 773549372025999362,11774 776927362009227264,159359 770688832421453825,120610 789061175342272516,221476 763788595463421953,77464 793145325699465216,249961 788000820822409216,214209 769970202012422144,115726 779477556940640256,174315 788734112760758273,220332 750827421176360964,14778 759800072162971648,58815 760989245838200833,66159 789530056477413376,226731 758706727395135490,54070 776599718352650240,11774 787388459828781056,208307 764986826247512064,85562 774039408655773696,139983 795037861133381632,249926 758757474015084544,54070 765316710597402624,87145 766777697183739904,95593 788864986105929728,219678 793624108554530816,252639 794205122574225409,258771 794850972363264001,263545 795700241940942848,268281 774371006257434624,141913 793151277307953154,248437 755173828687499264,35890 794403052430180356,259034 791033442645311489,235487 753348209922015232,17842 768906392807673857,109874 776023112337031168,152735 771799574600122368,127871 791803019591503873,241678 792762096865779712,246392 760939992608808960,65738 762229672507797504,70941 773939342377005056,139577 766687735918702592,92917 794616344083857408,262022 764321995773411328,82121 781616558120534016,189017 788101684249493505,215505 771652526613463040,125319 778309189781204993,166532 760499641850867712,63149 778461316847587328,167220 777554084224045056,128232 734096357103927301,352089 788583362558656512,218275 788654601473929217,218349 779095640634646529,171886 781484118181687297,188154 733711649530630144,353374 794988303778988033,262849 785663423228944385,197286 776414995647266816,155451 779456634896515072,172185 767315073928925184,98259 760980728624525312,65455 794226768311767040,255942 766236237245972485,89835 769231892453490688,112345 773819640778743808,137953 770271618778140672,117257 770513454763507712,117257 790998624213884928,235886 774275503381446656,141858 779439845957599232,163785 795693203680702464,262486 785875389755240449,197512 790725620263186432,232863 776552570059763712,155390 754126719737401348,31389 765023968856342528,84710 762012886315171840,71550 771427095926837248,124855 758022275140640768,47761 781695777705906176,188458 787325430252515330,209269 787169703961571328,207613 767149970558423040,80939 773882966774648833,139404 776678907940450304,157082 740307520078544896,99816 762687854493437952,74133 788476605530243072,218275 765569041398374400,88052 794559557632753664,108396 793150356729593856,249961 777550282636926978,160614 775813308376944640,151361 794304340139704320,259134 793835676005302272,255393 794300490196668423,259134 794642686208856064,261942 763483364930224128,74571 785951781360537600,199739 775370907229442049,144824 753198587903959040,26140 794349602363162624,259034 758196695108911104,51809 750682249025036288,14462 788728429935853568,104244 764127966242549760,82009 764107521497915392,81702 778406122965209088,167677 770305287433646080,118087 768278816062136321,104662 772507698742964224,131007 772816261273231360,132288 773606888516653056,137158 773693130663137284,137042 778364575859220480,167389 770512462810525696,116968 781579795339632640,188119 793134166254682112,249469 750747142025687041,15005 753502062118260738,25612 770461991295152129,111558 773870597516460032,139404 794739978710425600,260613 780755481266561024,182036 775028755102334976,146259 792175905573511168,243187 788778372079849472,218767 795434959070629888,265855 778927342643097600,171168 761588193489723392,69231 766042115122094080,90401 776185457700921344,153095 789900143889965056,227048 764182792397729792,81500 757250654188539905,45014 775602970595581953,146594 786999212156170240,192032 792917547200843776,247531 779871965888872448,177248 789809957575196672,212131 772445170369433600,130026 780739380612886528,182036 756961684481200128,45122 758079311471443968,49843 747769243362525185,11774 788415870846529536,215505 795675312117940224,267862 766703988867796992,95672 776864053578829824,157840 765317781524852736,80393 775876659333529601,1250240 760122256836157441,61070 776151065330933760,153610 788825455092695040,216009 770418139272060928,118191 793959868835119104,257255 762286527380594688,72534 785679096231579648,196788 793948105695723521,255826 760683821255659520,63268 779685222602403840,173964 785950423773392896,199546 788008108924674048,214354 732283300929261573,178201 791040817443909632,234796 794509453563465728,260404 771439274617085952,125367 787400812867817473,210313 760081791113764864,60866 795614269857529857,267655 751228082489421824,16804 750861770579963904,15808 762706546061180928,11774 767843505901142016,101681 775788326330757121,151741 754712228243214336,10191 776309852775800832,1250305 751144932086128640,16002 768937212851331072,110477 788030619217297408,214492 793095080894566400,249348 766348487193661444,80939 789477902865854465,225981 795374772507000833,265878 763470449581891584,77720 794556265506738176,261155 769540294824132608,112336 795441721421107200,265276 770992249416986624,50581 790350244106035200,229895 785333999669477376,194205 778978344520081408,167220 781201873965494274,185313 785584464151715840,197297 750171236785729536,11921 753036721441222657,25139 794365834386882572,259267 762618930246672384,73814 779984239571808256,161407 780830049209581568,182659 788022804050477056,214492 792038773307666432,243187 749925116461580288,7826 775640075665281024,148870 795265275687882752,243187 760962401365856256,64693 794006326569353216,256255 795739508197228546,267746 781508086456614913,188332 789721334473383936,225911 752957954291183619,24257 770505733326663680,117257 749283587279683584,8047 787306105802256384,210207 758417851845742592,53163 750663374753587201,9433 760454540474941440,62771 752879125837258752,24134 763744670711111682,79691 791463539206529024,238099 785772456975880192,197512 770694173854806016,120610 777574869730992128,161277 788831591476834305,220765 788908311315898368,11774 785463079735816192,195975 750338106038054915,11495 779385526684094464,174280 785340757586698240,195125 763447064474910724,78159 793930875872436224,256219 764979889329930240,11774 766861502263549952,95506 756629303421394944,1248387 775827380971577344,151165 752169062222950400,19994 776298438359126016,154322 753029750893912064,25255 771850840680177664,127957 790395183317647360,230559 794803347723145219,263289 777697936067162112,160641 793443275294187520,250633 794003946628988928,256502 794364999506366464,259360 776276331126415360,150028 788753136043384832,220526 751553918027571200,14277 768082770732220416,103354 732320301380456449,1170454 762003055529357312,431998 794534726577098752,261155 733035964046532608,355464 787264121062424577,205972 758715157447008256,46076 794947383238897664,262430 794558064393416704,260404 756589107552382976,44274 775870492360269824,151845 771034996509409284,738099 767391963075211264,86103 755778130040741889,39462 760707428820348928,60999 769678467885572096,113836 778240110449954817,166532 768043882777116677,103030 768962972500783104,110023 771832426305839109,127775 794139650235441152,256439 791676143627755520,240483 794017584966418432,256276 785899400807669760,22735 761283426733453316,65540 788043973738672128,214354 753993757159141378,30590 754127027389825025,30590 774100610568159232,23762 775795170960891904,150404 773713804257394688,11774 790318285170601986,11774 763562105396092929,79139 785461398763474944,192032 786185163898093569,201583 791686911115001856,240483 778365547788562433,166339 773906830808395776,139404 768583939350990848,102826 769338129123639296,111448 776217027870593024,152735 792226388715732992,244659 758398604780371968,51778 780874872532590592,183975 758058388009979905,50923 789487399176896512,225981 771932999277486080,128202 757631591481012224,48240 755921138929242121,39797 788973684891541504,191622 776883971116244992,138819 744134329614249984,350085 793987450708234240,257325 785371465189355520,194934 794624399924076544,261155 776274559892795392,152888 763242433215725568,76549 795341707588075521,266079 791368418985381889,234653 753696650464403457,23739 787025285141172224,208594 767059424317886464,97715 772913405284016128,131421 772578432328699904,131421 763473468587290624,77119 755848022383169537,18215 757287903617744896,46406 758783623344582656,54070 762116327490281472,431998 790231630707167232,229869 758388105690746880,50827 765696148602486784,88052 781236873922478080,185921 794063202938011648,257492 794727542389407744,262849 763796968640393217,80393 776985900819501056,149124 780909751722909696,184223 768125927263842304,103261 787665490932035585,212097 787822859364085761,206101 753680991537860609,27402 792149691047616513,241819 753984615145013248,11774 786090176598642688,200382 780216407992786944,155027 767390545601630208,99030 793473639878385669,247241 779139244812034048,172962 778720872236355587,168321 753643816637333504,28508 778761084262027264,167220 793469914707267584,252408 759214784806084610,57574 774902787041701888,128230 774406506372530176,142217 788161909078036480,215005 756256054397153280,42344 793099851105959936,243075 773920247250296832,139404 734148847665074176,351931 791969519744933888,240483 764183263191691265,78274 767076907934289920,93170 794354043455819776,258598 772088971908096000,112363 781646456801210368,188934 757029652804333568,44450 794571648615804932,261155 785265886047318017,194221 757846135834763264,47940 788844023779692544,216009 793184757018456064,249926 759193738275151874,55710 761236222631112705,65626 761900179070984196,71021 766312367626063873,11774 786672031207043075,204413 790994656137846784,234583 754074953222230017,31389 763899616819642368,79691 754752243866501120,33356 757981205195137025,50314 775007372876115969,146259 781549477081522177,188478 765712437920182272,88930 789175644571574272,223286 759177425838157824,57105 768566306970935296,105018 770735643928498176,119503 758233465137528832,51239 777955363253608448,163824 791014939892846592,232169 765143932367876096,85159 791354347917611009,238395 777600219290697733,162610 780577359732760577,11774 786285971394465792,199960 785877519052316672,90209 756879157489901570,44429 793281501567651840,250933 762820169181913088,73712 754027274438057985,28866 788821754898739200,220539 791051401862402048,234796 793955669204340736,257026 758470729666932736,52749 795040467968630784,264397 786937316065566721,207287 792053668958773248,243187 787098861005398020,207796 767836437542756352,101681 781651206284476417,177455 791373409217241088,234583 791656594928832512,238864 753652727201140736,28866 795021309302468608,258456 762630246499688448,73814 775718648547794944,151071 785604238588076032,196917 794630045084110849,261818 780754236204212224,181409 780606449634336768,181789 780651339655282688,182257 770287181831122944,117257 760966071838912512,65222 761807193041735680,69878 773921719220219904,139404 791630764333002752,240061 793988742407077888,255299 775114550270189568,146720 779377381287010304,174557 794368282610450432,257353 795710419100831744,267862 756226966492155904,11774 760225301045637120,60794 761249395371220993,66597 759017223700611072,55710 760064755025391617,60163 786233054624899072,199561 791320796195004416,232169 794175955530956800,257492 734695912409174017,350684 786313665230229504,200971 792440952568721408,245575 788143288532529152,215437 792125281729384448,244230 787050734579691520,206724 777236723465990144,152123 763115794628767744,76665 732323851745542144,350808 771136836034887680,123583 770305863298846720,118087 780747693970763780,182146 781002504045748224,159115 791685252192272388,235621 757557684291801089,47782 758007635757105152,50580 760278162265796608,61922 767748168188518400,97519 785512804144984064,196277 755020688369549317,34679 764810978542415872,84724 795749596324577280,267842 770352653448732676,118087 763873696704557056,80482 764959611182944256,85159 764507297703944192,82066 791803552779894785,238099 791012990753669120,233692 765028462272798720,82759 760327662103441408,61070 762538165534023680,72678 789292302925692928,224680 790598122258829312,232169 780570756665122816,181419 746704577496391680,349197 790701544794562560,232169 766030588809576448,67321 779667199170584576,170373 789472809734987776,225413 774246917685387264,125381 756681820066820096,43391 791730803319316480,11774 794322649614663680,259773 785279128123559941,11774 778206480520536064,164826 770717477835681792,1249095 780090316368084997,178258 750189657049079809,9433 769654660177231872,114587 785441178166657024,195829 772863068577685504,131025 753348885033132032,27222 762073199349727232,69711 776009934160789504,152888 778220828752162816,166409 789393722186145792,351992 789432446882308096,225981 758042581611716609,50923 774827491261345792,145570 763816227143753728,79589 764877264617996288,84724 791351183097139200,238395 767840877557448707,94718 795279702202028034,249926 793169100516143104,249469 766274242623184896,90982 749464812892065793,7852 764065771966205952,80939 772500583240589312,129259 794066493583433728,255393 734770715342327810,353374 778351718379716608,167495 771448713466241024,125554 794533772012228608,261155 786671464133103616,203200 767526071155712000,98736 758025104647397376,50923 740165421614149632,353488 792533994550226944,228037 772981284381392896,133454 773046132914069504,1170518 757655141533282305,46890 786802318037520384,204835 794219710208475136,258771 753315106331779074,26066 791412204809494528,238639 769014684511006720,110362 776257740826025984,153596 771489246377041920,121479 781391323001679872,186434 750178887607455744,10735 758762669964795904,54070 776823729594564608,158314 794546283365203968,261155 771505757040717824,125853 759216572737196033,27156 773938027341025280,139404 777694127404179456,162596 781646594898743296,188387 794933030443855873,263667 795682826968514560,266151 776554268270657536,155933 788177528674357248,352258 795073854917984256,262847 767386292577533952,96196 786280693336637440,201958 786373477246709760,203559 790625137674465280,232280 791675741180141568,240483 793203917408571393,250633 763019581099212800,75899 757970413917966336,49843 785846589575270401,196991 768836710021160961,109104 788406316054122496,217519 792507003184689153,246392 770941174714667008,122146 779303068164771840,172799 790568053922639873,231894 792164328111681536,244550 751155304272846848,14277 761052419622973440,65455 793204767162064897,176079 757025970842927112,47188 785893535090221056,198671 789676861957758976,227264 795062281482575872,263906 758652507040124928,53703 746257649411325952,355106 761986077435494400,431998 773941167700320256,139577 780800409044676609,182036 791248552685109248,235348 771660694718590976,124597 752839746297094144,18323 775122295203491840,140444 776292440282165248,153845 732789408437571586,354120 762274997607903232,431998 788110701344727040,215005 791350467347357696,238395 791331856960466944,238207 794693572251435009,262022 769222523296768000,110209 758567145877884928,50827 768175461725724672,103986 785571768069070852,196917 769487586364489728,30413 785648235587047425,197324 787379343412649984,210289 794661637043187713,261155 794664828589735937,261818 795233361237278721,265644 757645389562572800,48549 764512225381978113,81869 766796097394180096,95672 756346162932703232,39197 766407760258883584,93823 753342906291728384,17118 766656981893611520,94683 775526887309344768,149953 770837627503124480,120425 794929754587746304,262784 794014787499802624,256439 732702082206183424,398868 761693285698052097,69548 776152817866149888,152073 794316705250103297,259773 777003432972607489,155688 769175238953361408,110344 785602771982483457,197156 785821241865154562,198671 793123611070660608,229908 770417144156741634,118191 732236821829029888,1170365 767146984062918656,97438 764947322140762112,84710 757644293293170688,47940 769401643838439424,111454 774936936049881088,142527 758373533617491972,46076 768118320180584448,103354 771327999123881984,122861 789555969168662528,226731 795660760571514881,267655 733017191101169668,11774 768967466005434368,109913 761653433199886336,69711 792151604522778624,243075 751577734866841600,18164 773480202827620356,135025 750690101068345345,13343 785398234592088065,195481 787095169418063872,207287 773262379161223168,135725 778399497193791489,152594 786622698147475456,11774 757928479417479168,49798 768831599513329664,107910 794550865105297409,228911 781619640317411328,125742 792142520260190208,238780 776815915325394944,158069 785559277683572736,196609 794688709752918016,262752 785605247821459456,197286 793215193438445569,250633 750728800116301824,14891 778958156483354625,170187 794307042089443328,257492 790883432096145413,234583 772868837821718528,132848 776151422576500736,154071 776166228544991232,153194 786329868845723652,202429 788391639781826560,217519 768040512616103937,103054 770263410105876481,112940 793517384665530368,236859 790945018735362049,234583 771010938870702081,121949 785848807338696709,197512 773613635323170820,137869 752185900679979008,18486 776442513804632064,11774 764587438396157952,75724 774062787140038656,139404 790904857460867080,234583 755148472546766850,26721 794573579056742400,195876 775246357888053248,146847 793998127963336704,257492 751590147087437824,18893 755624434099220480,37044 769721816487174144,87904 794652571587616769,262022 786606162179260416,11774 787595179557588992,209151 764557955580571648,80393 791054857474076674,236393 760865082293231616,65180 788040652923736064,11774 778297299512414208,167220 764270718049746944,82582 764278778268823552,82018 780007859723444224,177681 775677422842904576,150511 787641599840907264,46572 788899617568096257,221972 766364669892259840,93286 756371748124229632,42249 776997951453270016,157082 791601158548664321,237908 793890957246685184,255942 757707293421019136,48663 757531413948329984,39875 775722543793725441,151071 795109424939630596,264397 751971972985327617,1248206 772832091453001728,131007 749812499676012545,9432 779346196003377152,173868 789165530280177664,215437 773576004350738432,135736 754754434026962945,25185 764865028805668864,84724 771580127431897088,126389 762115352448806912,71270 762253271876665344,72035 765724689213771777,79970 775094137590734848,146804 792782286928351233,108396 770431469214846976,118698 792347035047370752,245095 794532109335592960,261155 768862264887607296,109167 737311798521651200,11774 785552550124748800,196277 787030794225143808,208065 791429134220132352,238395 766107330240917504,90031 756594672001228800,44274 762124749728276480,431998 777626181634064384,161988 763520777626923009,78853 765559461473845248,87904 794759425730969600,31953 785725961887068160,197512 790047683704721408,105109 793496855543820289,11774 785906057235329024,198671 770797823906512896,121046 775749402174586880,150511 768007775582584832,102137 775518434561970176,112363 788722804099321856,220029 785982327507685376,197803 775255688217972736,146704 767717743516725249,100817 776569741557141507,155896 788482067227025408,217519 770958408073768960,121949 787052163079901184,208167 775362526347354112,148045 758645696484507648,51451 765722682356793344,79970 761524249056022528,68993 791711754896154624,233174 764194804859277312,82544 792759482015113218,247240 790910252627664896,233729 791216513927802884,234212 795671480872960001,260445 768964116224487424,110344 777602439344160768,162610 786749842961739776,47940 790543591424745474,231828 757715848958242816,46958 793598970517983232,252196 763610900079251456,78394 765325788765904898,87249 770890196262850560,120610 760150409633726464,61145 766714401714044928,95708 791978969604259840,240483 777271459978752000,160609 781323875292282880,187393 795698951420710912,267862 773621396626927617,137158 793546673159073793,252196 769948730380333056,116044 794490630671978497,257492 765070281245204480,85562 770302196030332932,117377 787832299358396416,209043 778575837721300992,168883 795489707278757888,261155 781522819880521728,186584 791108365782966272,236198 733146314955972609,355294 767220311347650560,90384 764214047663353856,81130 793181650075123714,249841 776893755148210176,159245 791732162898821120,240483 766003915003400192,90384 750362808555044864,12883 790965802493018112,232884 791356600883654656,221785 770320224734289920,118087 794535986764005376,261214 764383780983275521,82018 777944592553500673,158820 781398105031708672,181419 758784285897732096,54347 794270104452300800,259482 794562484095029249,261555 792931645934362624,247877 742636705279315969,11774 793471818187374592,249469 781910428213452804,188401 736251812726996992,11774 781919962378055680,190957 751629825559842816,14277 790930604892229632,234583 755163245535760385,35890 787035568001589249,208014 767552669997228032,97761 762625170657861632,73814 767131674467532800,84666 771689099031752705,126152 774748918693363712,144538 766323141677191168,11774 795103325331066880,265257 768890466917986304,108710 770020153534869507,116122 791629817569538049,231894 755791218232004608,35890 778603603208638464,168284 795655534124945408,265649 793864959197384704,255942 791858714009542657,240795 771837309931036672,126152 791796435398356993,240763 769872162069053445,112336 752164160071426048,21360 771785766577983488,127134 785580093217267716,194058 792816232000987138,243187 768172320141684736,104461 765845721639780352,88428 773728829592444928,137553 774707209129168897,144690 788141992031031296,215754 765941401683005440,90193 785940889046769668,199211 760697352541835264,61922 769303646991507456,112301 765505081965944833,87904 768242400359768065,11774 791576434754002944,239906 742210228913995776,352839 786589553796734976,204835 754019780059770880,28043 772151237512798208,128519 791490282080509953,233184 790023569145077760,225949 780420706991476736,180039 795759769034358784,268777 750885232845287424,15451 775866170696167425,151463 788500334964535296,218455 795363947583078404,11774 774386081630412800,143186 769284298255978496,112363 774265482706767872,139110 791610070064771073,237385 780941633835589632,182870 768876238484172800,108849 794319323083001860,259743 757106925498753024,37289 778745064289804288,170215 780964173949734912,184426 761542411319447553,350711 789231397445697536,223047 763418852428480512,73814 763905764142395392,80648 771095691238211584,122776 771451596500791296,125554 755594606197301248,35890 788753006783107074,220526 764608687394750464,83648 764134097446899712,82061 766460517695098880,92917 788206926224093185,215505 794564329538392065,261155 785652206787702785,197512 793962896959094784,256255 793915164840058881,255176 733258407382122496,355480 779067342546436096,171062 773949312405540864,11774 762775579045146625,74943 776889172833382400,157755 764826800547586048,83866 758630659749543936,54070 771658337574277120,122528 786968260818378752,207287 789199779800633344,203546 758657495132934144,54070 765596333327589376,11774 758261212098551811,50612 776589374741815296,155390 793885971691503618,255931 778689286887444481,169715 759489006484598784,58325 769580602756517889,112788 776754397216780290,156976 792091739431510016,243398 786272494403452928,11774 778779904078966784,11774 768809093993795584,109167 756490795369304064,42432 774692754949541888,144602 788482105743319040,218275 794568140416020481,261155 795047680699351040,264397 774427699842584577,141470 764596607107014656,83945 769316118875901952,1249669 793139125092290562,246425 737799970275872768,129545 781530309741322240,179574 776805335856066560,158314 771510941468938240,125111 793524113260281856,246823 753989778480201728,29763 781159930526965760,185496 795383911861907456,266054 766962540249247745,93823 786563967283896320,203822 787120707045994496,209351 776541012311232512,156781 780492184525148160,138812 794537546298589184,261155 786520235692007424,202248 786330984098721792,1063777 773950547221176320,139404 793187329548615682,249926 788458873665495040,217574 771508003208044544,125142 795111803906822145,264397 733033516628246528,355324 735010234654162944,1170376 755470345969266688,37613 795375247377788928,266146 794545392281157632,261155 786165075090432000,198105 756301766514216960,42564 764064709855223808,80939 758033072851943424,50804 789563692912259072,225949 793161248485572610,249926 795354082626195457,264397 760665115012182016,62798 766563780763398145,92958 781772977352216576,176203 786412812096512001,203674 768622787762225153,90629 772870388602671104,132335 785335106344923136,195125 765178880504102912,86103 794729787927515136,262752 794797831584366592,262427 789283354277543938,206666 756342841303977984,41459 778099287028793344,161960 770014718652284928,109713 766344072659337216,91956 792025171439734784,240260 795118384832778240,264397 768573302403108864,107428 773897932235874304,139404 789222533383884800,220526 767813869632978947,101681 789203272967921665,224297 791723662126747648,230311 758873745767313408,55257 762012464699637760,71550 794692585759469568,262752 756292032549777408,42432 778363745462398976,167220 791792411441631232,213253 794414805389963264,260404 776389003767648256,155390 781203991757676544,186434 786601872425713664,11774 794370404718624770,257353 756916094481211392,44837 762747945372442624,73926 773266173941002240,135025 771004912415215616,122238 792485990891786240,245607 793514475617857537,252824 786596019962163201,204835 752959470809051136,24257 757578954345701376,39195 781129815298486272,185496 788177806505152512,195876 753421394172608512,27096 734534890859954176,139803 742874236826624001,350711 787047867923828737,208065 769322028700725248,112872 772029575698284544,128519 757449340730347520,47261 775908800159154177,151409 772536464966053889,129431 778351574196158464,167569 790954615185563649,234583 779281558859571201,172962 788488328010080256,214821 755769059212402688,35470 762891200751894528,73926 763372253799149568,76127 779042127770714112,171463 793440894510915585,223286 791088908733812736,232169 754840555750850560,33356 758370504772378625,51451 771897521241255936,126389 793473020992032772,252408 787787620646473732,212000 751959040788312064,15316 762522321395519488,71502 767941615453429760,100343 762227776237735937,354830 777277589035491328,160539 787488815451701248,211461 774703351778861056,142721 775135354428923904,349929 785513361895292929,196538 750817449658814465,14277 778569026993782788,168794 764906688885305344,83968 778769787170201600,169696 766249751427715073,91946 790698112927031296,233307 753742544723259392,29263 767084033838714880,93823 758862006816432128,48810 763903672501665796,79970 773671606606372864,135736 770610596425236480,118192 786309284325756928,200963 759160952470122496,56964 765250670249308161,86653 770292289331564544,105109 771750835139162112,127711 792094735880097796,243398 790271192875749376,198513 778563413517668352,127903 794806653673611264,261155 770079902875918337,116619 778630694964723713,169201 790220627613519872,229148 795361528761425920,266054 792810123337015296,247241 749777799104389120,9754 768387164614852608,105109 779048836136263680,171933 768774089691500544,106281 766605384157200385,94718 771158075885490176,123582 763217128627503104,76665 767848743743795200,101681 740350365573513216,99816 787312890030284800,210289 788022175102107648,214492 755169369131397120,35890 772794210382602240,125163 742850346112847873,11774 752694058011725824,22752 756666242388336640,41702 787940750394732546,212164 781343590685536258,139404 793945418757509120,256038 776949845881786369,150827 742742714924552192,88859 781280690994311168,185218 774215044330557440,141887 793478962722791425,220857 755075685962637312,33190 765658984447635456,86440 763396427418599424,77708 794901194682593281,261818 756547041841418240,43848 760655358218166273,63655 760959439973351426,65980 793143410190327808,249841 794625547771015172,261155 757797923702792197,48097 793500953903116288,250633 737502192475590656,63035 752888042134790144,24134 768026147540066304,100097 776207752163168256,152073 791175971898523648,235590 732355724991324161,196346 790468470571794433,231550 790233947229736960,227048 772876713504174080,132335 792067007818719233,243427 793201675527983104,232911 774377160916082688,141360 779631331546243072,108396 766255718873849858,91946 790914826734149632,234943 753705372548943872,29040 771494656509116416,126293 764802790099132416,84724 793151658876399616,249961 793262760138117120,249926 752843034526638080,23899 774664474980671488,140444 792932383121113088,247240 778370820460740612,167674 750428676924190720,12535 752666432169775104,22715 763054253174878212,73721 775121455012995072,145293 794210358533627905,257668 755839991687839744,18215 752690582091431936,22777 791026122632728577,235590 756349872689774592,41518 762806284156542976,71502 793795848538689536,250383 766739922300637188,93405 772983351703588864,133043 781290549319864320,187170 778405672920555521,167569 770285709794144256,116951 793441794784624640,252196 754984519229243392,34666 755498323772047360,37209 775291324010467328,146761 785254486751186944,193669 785458159670464512,195975 770469605127155712,117455 765233977682690048,86412 785261097192415232,194079 793459571331182592,8044 786051003368038400,198620 790224782792990721,229505 790319327375298560,230485 792796713748541441,241678 762650439741480960,73926 774071085339848704,140444 766021505562050562,90384 794623301389844481,262022 752170085171822592,14277 757610026986897408,47570 772512326553440256,128930 732464189101367299,1170492 760620238182297600,63858 789108250029334528,223286 794898846769942528,262752 780809198565138432,182960 788168597931634688,11774 792212325860126720,242693 769324661641359362,111549 794001908239400961,253721 795677472402604032,266151 761648252580139008,69576 785900170311442432,198671 767754497363849216,101163 778334244846247936,165435 781369790451576832,186750 792912789593436160,240070 756188455256854528,11774 792176363784380416,244289 773936593283317760,138054 760883500161568769,65180 773846572912312320,11774 788890396835229697,219119 732788601344393216,350808 762262631721816064,72420 756924657048154112,44450 774656597217849344,144494 775282554559688704,146838 758636388791230464,53739 770708613891579904,1249784 777556879312642053,162461 759199719709110272,56964 753058667000389636,24549 768226515779715074,104973 777286293172604928,159475 786410088021962752,203350 791717151790866432,240718 793107256049041409,249469 775005028423643136,145244 793210797933535232,250633 794694172355792896,262752 775788371280994304,150511 766100036954394624,90384 781822602591375360,190024 795659614452756480,240596 760583847884890112,63767 765660966457634816,88546 781782514935345152,189883 791548651159945216,239405 795067998205870081,262022 764267389756112896,82571 790720332789317632,232280 795027583914168320,263926 792014667371651072,243075 769368786717831169,110302 794059083615760384,257492 768496026940534786,104973 767810676417032192,101134 773252235262242816,135736 759329916504735744,52730 762538154293198848,73519 770339369077002240,115538 777970401787912192,164826 789807164055355392,226581 758281385438240768,52061 758709337615273985,54739 771072289378971648,122388 764155907571798016,82283 769653917604950016,114587 762670298374152195,74133 780097162822680576,178258 767875724619374592,102137 770687416730550272,120610 791423595217944576,237491 786008762289000448,199262 759115785373704194,56964 757738972038561792,49066 759079799792992260,56231 787889079962611712,212239 760731834565201921,64547 775542182879035392,149200 781508121005096961,26066 776098593371332609,152735 780870113381781504,182313 791416602595950592,238780 767788182016581632,101463 791712024602423296,238429 738405096216633344,11774 758260140483174400,52061 757719148550119424,48826 795328465826357249,266303 794212774561710080,258771 781457414839275520,139404 751862945013899264,14277 758710642463350784,46076 776027806698319872,152984 785848094093152262,197512 793299633401307136,249926 794141892799709192,249469 780383202519023616,179742 761926949447041024,69878 768517589203116032,104999 776671869684428800,58531 785599301049257984,197297 788536219810557952,218275 780409856935141376,180074 787111079126175744,209269 765994313553702912,88546 770933503013912577,122146 778243854755651584,26066 765289249872617472,86653 769038974144897028,110389 780173558525767680,174557 790622324508680192,232280 758064080708042752,47761 786995817097859073,208167 794910934254886912,248924 763741137563709445,79691 759611377082392577,72093 764170989861122048,82066 778233514500104192,166532 768674615715631105,106774 794639945801539584,261155 785310899779334144,194206 759116713283743749,57131 792100364338208769,243075 770974753137971200,122146 768401779918725124,104932 793871645609828352,256358 788778177397084161,220029 791154568973389824,234583 752000172402413568,14277 758841023518814209,46076 736187107883024385,352569 776896348197163008,152872 787395551780364289,210676 779307263039275008,167453 776936790154293248,158387 754749518566993922,33549 763896743322906624,80486 789875494892298241,224232 794631986619023360,261155 789233889378115585,215505 755162874096390144,35931 790704221536387072,233692 775348962823770113,148473 764236102437900288,82759 789526704263827456,226823 769600355663577088,113836 775834796706697216,148713 778354506710945792,167676 792818423000657921,243187 764079501412143105,81702 764146724982185984,82209 787155966961868800,193506 793224886370045952,249469 757439286178447361,47284 757338975824547840,45525 750715261167079424,12746 773940060429234176,139577 780159929978130432,156281 792416767582756864,242693 793136481803964416,249895 765683585823014912,88994 791577291000127488,237857 777596776446656513,162497 755468830273437696,37832 754229808117276677,29263 772148557411454976,129662 791353584667488260,238395 765046037484482560,85562 775647732878938112,150511 757257672848703488,46384 779698617573662720,176196 781617640766832642,188401 762121388723408896,71476 766046106560061440,89923 776983112798441472,156835 793164382289166336,249926 778208021683900416,166422 795066602987421696,262849 742276354813485057,11774 759247231815979013,57348 732992377716006914,355106 759156367043198976,56192 791931590225989633,241034 785879866545610752,197512 793576053113360388,108396 775763580104896512,151463 787909655905333248,207796 788853341593935872,220602 794599981332238336,261944 760363027090800640,62063 765898648819527680,89876 773855455030419456,139404 791622521061867520,240145 792912319760039937,240584 791425890160783360,234864 791452166720462848,238099 732285304871124992,351170 749382806833246208,7869 761418974256963586,67229 776165112164020224,153854 786184547784359936,192032 768514432615854080,106774 786012324393922560,194082 769561921188159488,113412 764160905688985600,76723 732908030162030592,354520 775037727230271488,146259 775065525936353281,140444 776149805903015936,153845 794906052567433217,243648 755902286530908161,40550 785273229107757057,11774 794226283068657664,258771 766965276378210304,95643 770716699444191232,118650 773590423684190208,137042 753246097519349760,26421 760309903324024832,60779 786742743678595074,202429 792039800282845184,243075 793155832397434880,249852 785879092981882880,197512 781700716406636545,102730 750364444924993536,12883 778079582285070336,161984 793237128780152832,249469 732246510382010368,1170428 786965185026142209,11774 775559133617676288,141912 789541467060666368,226819 755114373803225088,35445 775783048231223296,146580 758128156666580993,51595 757608163290050560,46715 773472119401357312,136881 770678523241631744,120610 789692401740869632,227242 793243744363347968,250293 794045931171840000,257492 794180728045076480,258331 762817713228001280,71353 751769323522232322,19687 788183945020051460,214078 794006979849158656,257492 778543757981458433,354238 793276462681980928,249926 753763236550287360,27317 767823401679409152,101472 793843298532220928,255870 759946893879152640,50500 781519868453584896,188119 774634077215338496,118724 787718764989153280,205197 766457504398241792,93823 768645336357277696,101163 793537012250710016,252408 755280198812205056,35890 767894566276063232,101791 770301955738599424,117257 791050028664008704,78159 757655161573482496,48549 755069739370774528,33356 764486771728056320,83629 774299744986361856,142090 795741355179962368,267746 758686890371330049,54070 771111927997042688,123135 759126787154710532,57200 753014031401693185,25240 736563095921774592,351490 791667518280568833,240483 778261904674488321,11774 792532854240518145,246295 793995559161868289,256239 778285854598934528,167063 795425231338733568,266491 765561687705464832,86120 753590998555557888,27317 764908982901223424,84889 786367977738346496,203048 792077056448143364,11774 759264720729825280,56964 748654528027779072,145399 749955183380078592,8047 790618536267747328,11774 775568514556002305,50581 764307245874032640,80939 780742653109477376,182036 764820650263388161,84422 794140729958219776,257492 785236557229809665,194221 793554194259185664,252020 767080480634081280,90908 787881697471639552,65113 773534893976481792,350823 794557358902898688,261155 771398043023343616,125112 792532377235025920,245630 775795213440847872,151185 760486303704100864,62566 779296500283273216,173645 790303430061363200,230270 792839972109725696,245607 778640883025489920,168794 773663676481933312,137693 768089906753081344,1249515 774037687535710209,140495 757879296367136769,49573 752864555160727553,23915 769639347373142016,113982 751122129643536385,16299 788460071516721152,218275 745016102946668546,11774 795021139546439680,261060 762294384050200576,72495 795105356221468672,11774 764820609339494400,84422 766086701018181632,90629 791040830387740672,351666 788722951575117824,200965 795729246568189953,268356 771442894800584704,125554 763060832997629952,76165 775318362201219072,148045 788054849367707652,214960 795758242374643712,267746 776134176898678784,153194 795431055302021121,266079 792342345828229120,244143 778448035395231745,167220 779393904495980544,174557 795367781810237440,264397 785318637120913408,195125 764211463376343041,80939 766520446212710400,92166 771914978530033665,128143 790728263203041285,11774 793473685336141824,249841 770060128506769408,116164 771526690400985089,125111 765230613930663937,82283 795734138817019904,267862 759124746294464512,57105 770663809333628928,118191 778398615467241473,167124 786699560202625024,206054 766769923632734208,96263 781206331784966144,185313 765348719650672640,86103 768499666170155008,106819 771921729710981120,126943 759128676160135168,57105 777663141463203840,162596 794378982615617536,257353 793188446646992897,249374 763872934238662658,80939 765263742820950016,84745 794763531811962880,262752 779000585710428160,171693 773473720580964354,132908 749598884901650432,9314 757587441473642499,47090 786572529481621506,198513 793797427635642368,254135 792055670824579072,11774 774341702798630912,141360 785573953049886720,195975 758643847337537536,12859 773177709379850240,134561 732674113832026114,1170667 772587041464868864,127871 753719815999672320,14277 794030505184337920,257492 767397518292287488,97379 789838900302794753,225359 790653875879575552,232169 785282573710794752,193669 756927947081191425,44429 763346462474403840,77731 763004479713271808,75899 794580125954273281,258598 751191590975057920,15643 777858237332717568,164001 792453855820808192,245129 794737101640269824,262849 773551279582879745,137042 756908051815337986,41702 785466504061997056,192032 751626545609879552,18215 769260299002126337,112693 793210695961616384,249374 790625793416302592,232992 753313077777563648,26894 764872441541828608,54128 777241952173584385,155688 776412496701689857,152314 762987108147625984,75724 795749530625069056,148861 753751101099343872,22439 762661318855909376,73704 777344998245269504,161456 786638855374069760,205455 785924373098012672,199546 759726610320793601,47940 772463144627236865,131045 776500482642706433,155688 791324963894460416,11774 763711445515112448,79691 776745704400293892,157503 763508045200535552,78861 793103640491950081,249469 751158426504294400,17143 776521584240652288,155934 767789425585590272,101383 788204003305795584,214899 788896084386918400,11774 787424407476142080,88859 765384884470763520,87249 794139599698296832,254209 778247516819030016,166532 755280871305846784,35890 776577933049794560,156926 795429605645619200,266079 794527390567460864,261155 780802199123292160,182726 785916795999825921,199546 753321367479717888,26140 790743751031394304,232169 790975601393934336,235536 791462701419474944,238272 759074178637062144,56630 767095348313677825,97355 790532745973739520,231894 781321027569618944,186434 793572341414371328,253164 794951317173272576,261050 791415511221407744,237857 793192609841721344,249841 781214077490257920,186149 794323112691109889,258922 778285519457312768,167202 756623157390217217,44429 771050000558284800,738099 766799838084263936,96263 777053802545418240,157755 776921751217315840,159505 770346178454126592,117609 773591261248839680,137042 780338487279095808,177751 785659965021102080,197297 786265721756119040,201555 788439362488799232,11774 773496819452092417,136947 787134156023050240,209351 792063925072359425,243614 763713850436755456,79691 788945218766794752,11774 792487441387122689,246225 794414312588595200,258456 768687714384355329,99264 752962405588664320,24257 789779247904751616,223249 770278871296073730,117257 771551691262930948,126208 757997271585882112,50442 760242876982800384,1248387 765719828439011329,87904 767002027566039042,96039 793614095148736512,249926 795366171205844994,266054 771000519858982912,122299 765146190845313024,84209 795032895211601920,262752 766444890364514304,86047 761668810252423168,70085 779047251448631296,171913 752655857729441793,22750 750612924671074305,12883 764133212549292032,81924 764462053918584834,82283 787649707686387712,209817 768567588641177605,106281 789433070348738560,225981 773003594614341632,132335 795002762455117824,258040 794985390319042560,257406 763169826491731968,76127 774535218384347136,122133 763925168859123712,81099 779298700824866816,173777 765339242973261824,84886 789242287389863936,224018 785814058142273537,198552 791348229774385156,11774 779345089248256000,174280 750811288188522496,15021 771072757648023553,123217 732475980636246017,1170428 750458220985081856,12859 768636899275726848,107428 750655184120999936,10876 765174459376336896,85562 795386192644734976,247930 786757589677727744,90209 757033458510106624,44450 757725239187017728,47693 779010940889071617,171168 785668653924528129,196676 758993120742694914,56302 774991676595068928,146259 776133813835411456,153194 763819849890066432,80192 780553255780835328,180074 780837702635753473,183269 794262975083204608,258598 763472850154098688,78394 787850812340920320,213064 761003208151937024,65601 765949239067303936,90384 781647687598927872,188934 768603752009826304,95044 795283360205639680,242651 789421980785270784,221693 751641669951295488,18470 792888261320413184,247983 768504235361243136,104973 770451046502133760,117922 756599032403795968,11774 790106667740491776,229693 768845741217374208,97811 780890352953810948,17794 790521275886153728,231894 790545991904755712,231894 774990275320033281,145797 792031883093798915,243092 775749791582150656,150511 758112506095161344,50698 788199795609350145,215252 778919763582025728,171168 732710036821053445,349792 781353384582475776,139404 791438453070241796,238494 754031920703500288,31377 763714256831250433,47188 776146625810968576,153095 768862818175225856,11774 794627131884060672,261818 752209808002994176,21622 765360235334684673,86440 780915449454178305,182870 769572907802558464,73030 789152550930874368,223286 792507844452954112,228037 794584447123238912,261155 772988719859105792,133257 780548408939511808,179574 793338905969950720,8044 791663679385182209,240483 794604378002837504,261155 756335181053759488,42353 764569559005212673,79691 785898796236443648,199546 786943016565022720,200971 786179916496769028,197512 786238254924333056,201958 770788116441341952,119937 755903253691400192,18215 776611754365349888,156835 764192598726676480,81946 767411738656419841,97519 770332571569885185,118087 773890838187442176,139404 794073766179565568,350913 776484358676971520,155688 789259143290978310,224818 761364505490231296,61051 765510166988988416,87904 768222895252406272,11774 776149510879793154,153845 756063773220343808,18215 751986259875082240,18491 773897830410747904,139404 778555846716379142,164826 790185915981312000,200963 763084411353063425,73712 768481646484021248,104973 770655406863429632,117263 788896309902139392,105109 761356335615057920,66801 793213345063178240,249725 793465064460210177,249469 777385714774335488,108396 790873852972851200,232169 753743923533737988,29263 793133711072038913,249469 769255866176450560,112363 793173431395069952,249841 794101835825053696,256440 775081364743794688,146949 794261509736013825,259200 790601355060805633,232169 791057072016199684,234583 756569678747672577,43471 791605491700989953,239893 765306805014630401,86763 773638563376271360,138165 795148709461835776,264431 763891854672703488,80939 793106888892248064,249286 760472551948587012,62937 780364641633390592,179606 780483214167117834,180723 791581242453954560,235963 772836623092486146,132335 791755415469948928,239998 795709295023165440,268101 749989814309515264,10251 773912139341914113,139404 733228161996062720,350100 760077649607819265,60363 793495893857210368,249926 744403666635980800,354831 788747546244022276,220332 795406806004613120,247930 795654649504296961,80720 769888250358005762,110060 777485781690617856,162057 787719955986907136,212139 776410184684044289,154701 791394899153256448,235487 786659635432390656,202268 792165909934776320,243615 744114097625645056,352982 787095165810900992,209043 791258903635910656,234583 794673810553372672,262022 786637831997362176,54854 780461340292808704,178194 780597102250516481,181886 790347952204111872,224084 761013230554714113,64722 764870728349024257,84888 793867715626795011,249926 757057462696546304,45125 793513826037616642,247240 761258009280454656,67453 756494540530257921,41689 786196479690018816,201556 792638044906086400,246295 759113373883572224,56964 773706034162438144,11774 762707635921559552,74133 770941564831035393,120610 794583137573543940,261155 766443578394488832,92917 747459662157647872,11774 786077945534308352,199496 789456431032442882,225981 786713093967638528,205091 786042750378520576,198878 776520489875415041,153774 787005741265805312,246425 762693948116725760,73814 767839418849734656,100559 788397360611205120,217519 760141609463795712,60866 775276637055164417,148010 768509259311030272,104999 790653763115638785,232106 761352993220550656,66801 776846404756967424,158673 768996362100715520,110609 764141362216185856,82066 771283293983674369,117385 790528301911662592,231894 795297803555569664,266079 755946480725131264,40875 759208781309964289,57112 760110068146864128,58254 792425547997601792,244297 789917523311329280,227615 785992080610906112,188577 777739679676309504,137869 788785114037776384,220526 790584872448303104,67995 788729867646935040,219942 761403781758279680,68144 780532323137839104,180074 759157830314106880,57348 771071284222369792,121479 762462293095387139,47283 788001081020207106,214354 763942305904472066,77598 780975986594705408,183269 781735494010998784,167453 791674579554963456,11774 773125974942769152,132335 773296391615545344,134375 788725474616872960,220029 791388844910260224,238780 791352685874196480,11774 766303292183818241,91946 790659804553420800,231716 780598200851918848,181935 788795967210258432,220526 793465127811026945,249926 760739346664329216,63451 772193895664844800,127925 769909327192657920,115572 773173662857867266,134561 773755629039214592,136947 777196408189259776,160199 758069943648804864,51069 775405098327388160,149087 789690217120661504,227496 755751049529430017,39384 787164264016580608,209043 767857243182157824,102137 794889782581219328,262849 732701950500691968,353600 791385384190181376,238207 764972166475505664,85562 772180320699416576,127579 789202831181963266,224297 759565021449953280,57105 790712669703503872,233729 762971399740854272,75668 753135359341522944,23899 755249159087722496,17640 776543199758123009,155933 794019302131187712,252408 762690789273169920,73926 760447018510594048,62656 761325903267958784,67401 778809502946570242,167569 764286524720414720,82963 755098633163407360,35044 758421754536570880,52983 764606607359520768,80939 765615226804903937,88669 792044298569125888,243167 788784491317850113,220332 766686837855354880,75724 793472993154306048,252020 754880017084125185,32858 751741436299804672,18893 767816201150029825,100559 769334735713820676,112363 791698075202891777,238207 776978949448445952,159359 792029098373685248,243075 791661955354206208,240483 750157741746851841,11495 775443944502996992,148654 767158329999175680,93112 780619095213432832,181886 788735187261673476,220332 773195829486030848,135006 794564740550782977,261155 757351784109182976,46890 780756127512264704,182960 764164316878794752,81656 769334435540008960,112336 793660341330677760,252020 763162087807913985,11774 759787290663059456,57336 773980570623750144,139404 791742283918041088,240145 756261742397784064,42344 785795004610453504,197512 766045253656678400,90384 748183143358803968,65113 781432593312919553,139404 791754638911414272,240483 767090320836141056,97468 767782176880558081,101163 771733122576584704,127134 793138471829377024,249841 791486551565881344,239405 773851979151990784,137869 750713136412520448,14462 764509121399828480,76858 762309672003051520,65887 790727429996195841,233307 786316788636057600,192032 774724558469210112,144494 758264206437167104,51809 774006526063239170,140039 785870339007848448,198671 770332461553164288,118087 785258015423213568,194210 754788138531315712,33356 785894487121723392,11774 774472987768684544,143428 758408979387219968,46076 786061734654177280,196524 789520235061661697,226180 753363957876940801,26140 778309795673767940,164826 794536501933551616,261155 763012642902384640,431998 787019700425424897,192949 787316790950924288,210207 760870305929756672,64722 790298212439425024,11774 767154542626635776,97377 793650045128155136,254011 767968788142850048,102860 751121101560897536,16897 767085388917829632,92958 776401881681780736,154071 780003051855867904,177704 769719009826643968,86743 780677437432602624,182036 787066739393761280,208379 787181481420464130,208395 766474045176983554,92894 795244741625528320,261050 753691769439526912,29263 766290151026728960,91751 768886172961632256,108729 788861229980868608,220029 767584194012774400,87904 773921830646063104,139404 778679075908890624,169232 792891224671739904,247767 780179004158578688,178360 795010892932988928,264335 766051066936905728,90723 770343574277947392,117609 792130816071593984,244143 759091682092589057,56964 794137822391365632,252893 787465594463367168,211347 753335307462963200,23742 792822475809755136,192363 778937720026660869,171168 751676182098157568,14277 776910578543628289,158387 794552283786686464,260925 786994216282968064,207974 761614625075003392,69231 795768324823060480,267576 750466612445188096,13450 760916553160204288,64730 736702367303913472,271850 778668958039760896,167939 793270407230918656,200492 755452101417799680,1248302 788712415408033792,220029 793140951745175554,249469 769656694838140928,114779 760664575263907840,63179 775984676028555264,152735 789791291362123776,226810 790242444105265153,228341 794346955572817920,258741 758351416037519360,49843 732543873042534400,686533 792793427180195840,247232 760370243789262848,62130 760157702119124992,61080 792104361442758656,238864 773652903374585856,133702 769855614076018688,114357 771181589451542529,122126 750675236454932480,13528 756269900641869824,42282 756990455494152193,44450 776469465823219712,148010 758483544897363968,51649 779400052921999360,174115 794294637343150082,11774 775409151413456900,148170 790455707413929984,221416 785296769995407363,11774 757376058849107968,1248475 756840039158390784,44450 767802063174537216,101681 786688347091693572,205728 758267115157815296,52061 772789833261522944,350954 794237245787996160,259063 760087056072708096,60866 793520716301742080,11774 751902976114065409,18395 775889784984203264,151612 785261843728171008,173204 767429879503605760,98972 788757498631118848,220332 751579633443753984,18893 792174836512456704,244230 765005973677182976,84724 794156610130235393,257423 769352781706788864,112872 755841998104387584,39384 779320156786925568,173753 792190188638306304,243187 790934256101027840,200804 776166263399837700,153915 789537789104697344,226731 791768185007595520,237877 757609803451695104,47940 758306120968593408,51809 755626077469499393,38421 771069292204916736,122816 773977558484385792,139360 774048458667728896,138882 790757444574023680,233558 793644767657676800,254058 772138065213132800,120610 765830858221641728,88627 771766648256671745,127871 779313011685220352,158387 794297578506620928,259623 766894545879437312,95708 773793176486154241,249811 769197179319754753,111173 773965705003794432,138061 765347330686066692,84886 771386501263351810,124545 753484634655039488,26492 757667001313562628,48663 773644235270594560,137953 778734647677034496,170187 792439992584921088,245136 763352528511795200,77586 752892612261142528,21118 770098322979840000,115042 790213374692896768,228702 734774829987942401,11774 792343351290986496,243187 772963740182380544,133454 757733314966851585,48549 768155851722850304,103078 768142657033900032,103506 788512822967885824,218349 755450547168092160,29790 763765725668470784,76406 790958077419790337,232884 793858971614392320,255942 753060908696494082,14277 793624222295875588,249926 759828195214495745,59666 752813388082745344,22439 785935925280772096,199546 760878616582422528,65404 761981072074604544,69248 780210846647672832,170373 755178490635358208,35890 763698799243988993,78115 752840676098793472,23899 753219224483397632,26140 780614508582690816,150151 752308479327514625,21203 760490129781723136,63149 761389334180171776,64730 789993574188191744,209582 770681154152325120,85326 778373130712588288,167674 787973780429824000,213887 772580967416496128,131003 785901219621531649,198878 793970181248720897,255942 795496209188319232,266054 787917506417684480,213887 771872875187834880,128194 765596065278095360,87904 755056818620096512,31095 773013126577057792,132335 792209403357253633,243187 763962003681447940,79131 751088891243802625,16876 771381683052568582,125145 793853044639268869,255942 795706976575496192,268281 758751685061685249,54070 785873276904075265,199323 778298994539638784,167220 779697834882990080,174891 752979206758281216,24787 793436388884709376,252020 795750263336398848,261155 749611046957187072,7775 793900472155406336,256255 785839225950396422,198671 761641744815513600,69711 773531829018038272,133702 791396747503280128,238207 757373936980013057,46873 776054659169615872,153095 785600367295864833,197286 788564594637799424,217937 755399528661061637,35044 769331490580725761,110585 773555228062867456,136947 787731488645283840,210215 792433419774889984,245148 788188873822081025,215088 781201943997784065,186212 791660499393925120,240483 767870903438876673,99471 755397662543863809,36491 775419197723598848,149200 786447710790488064,195876 795020977046519808,263532 774379398006878208,142648 765701830273662977,88930 766901999031975936,95672 790352114904170498,11774 791740301761142785,240584 793863227948007424,255931 775530835009306624,149259 733357032712097793,254034 768193248569528320,104395 768598919081320449,108004 774426666043047936,141360 785261376033923072,194154 793640624369070080,254135 771391904516804608,124537 785299457487142912,194934 756408178120720384,42432 786417587831840768,194723 755924287148560384,39188 777549781799358465,161387 763709672398389248,78159 774494677261164544,139865 779369247499689984,174315 789918043346440196,227048 773692744313081856,138205 794635129352138752,261155 778409755853328384,152594 775137324564815872,147212 777974377132486656,163990 794746992056418304,260613 778199802177880064,164826 762006739520778240,431998 773963417174499328,139404 776096846322208772,11774 786926126270603264,207287 781275005627736064,186584 772148036504064000,129608 789760745072304128,226578 786951195034284032,207287 793467243304783872,249469 762716487454957568,74066 766067524635013120,91146 762780776110972928,74938 776863651617710080,157082 795184176458649600,262752 765069639755796480,11774 793243999054082048,247351 793265201344876544,249882 758280254704103424,52061 753657044721283073,28866 794678621428416512,262022 767363992163610624,97386 771420990626795520,119718 788056821529448449,11774 771940694344728577,128931 761933904597037056,70858 786736310270750720,205728 794537566607319041,255283 756321108136198145,14277 757446949574369281,47266 785336872377602048,194934 775486107056218112,148170 788428627750760448,217967 795319438585303040,264397 787096275065987072,207949 793951318016720897,254135 768976281102712832,110389 773112804505190401,132364 776150020722724864,152455 762088386274308097,68405 763352034410172419,77731 792705179988746241,245148 793512598733856768,252408 771079454638694401,738099 778596054585311237,168284 758998950108028929,56214 766660839474663425,91993 770730980252520448,120541 763935652157075456,77731 769470303588147200,113754 788538225241448449,218832 794526686083682304,261155 795475133901275136,267377 778231234610679809,166409 788560897228705792,218275 762057725685669889,57574 778638551432859648,165423 791362903958052864,238395 795297570587340800,266079 786201305102491649,193297 764250324466999296,82283 785331999124787200,11774 778959563634737152,171500 757591415685779456,47761 781269583978192896,186210 791732903898075136,240682 792219157777506304,243075 792820794711683072,243865 773507081923985408,134633 777164632007979009,159876 761349114101497856,67587 773990334250483713,140025 787105709104230400,205728 791388990255534080,238207 759201138352807936,56964 768886162945638401,108729 768530313584766976,106753 786078846386929664,197286 791036157182119936,235828 770213777153208321,44421 788500036216692736,218275 788828258217308160,213403 788899637021253632,221972 757247326935060482,45014 788057664106405889,159876 792203754506326016,243648 773113510549196800,134470 764677024451485697,82066 781533334585290752,188309 794311567244283904,258456 761169929294970880,66897 770836738231062528,121612 761653679338430464,70072 770349999515377664,115981 794018465774534656,257423 749402457889964032,8497 773263034835886080,135749 789172192743350273,221416 740227016922927104,11774 772290178266247168,128025 751195596145385472,17434 786255804311613440,201958 788205023549358081,215437 790033300987445249,228820 794649709734428672,261155 795303750395117573,265257 759093681294946304,56889 764096783152664576,81702 758066544840695809,49975 777552476287430656,161456 793993342593867776,256239 786612695617376256,204413 778586630906978305,168794 763816214325886976,74247 777385720658948096,161714 795675351426867201,267655 755097044117696512,34666 788169626601480193,215088 790303209457721344,230282 791694170050011136,240070 794034398572244992,256255 754881460478377985,18341 793979570642972676,253739 758024388671311872,50923 766439003734302720,93184 756602739988176896,44273 765151539837046785,85562 776767613229817856,157840 757592470272090112,47264 756924847595327488,45311 774095611574439937,139404 786968853137858561,207949 753907770861027328,27800 754760584357302272,33356 758625945657937921,54070 786969091789598721,207613 773978604568911872,139404 793798438622081025,252679 754993872619483137,34666 757659266358530048,48369 790592593155461121,232662 793334260677566464,250293 744637486962458624,738099 756296314195877888,42432 788467334415585280,218275 763808183995564032,80486 778344168821133312,167220 793154178101092352,249841 759704343960363008,58481 794067186729914368,255870 763775887988973568,79589 771103309549543424,122776 794890738945429504,262849 762840388310749188,73712 760274557559271424,62130 777502521896022016,159876 787512729623867392,172799 764838777025998848,84926 766275117458399234,90539 781276682422476800,186584 788118381916409856,17416 781824023382659072,190586 795730996695941120,247930 788290568346632192,214078 795703526727028736,267862 795662872508559361,267521 753030504941748224,351340 750734342771642368,12883 762695934035714048,73926 773713525923545092,138898 786966169190268928,206642 793483533041872896,252020 775761031846965248,151071 763432257168281600,77598 776909349700513792,159146 794939534815285248,262886 781246755946041345,186584 759927452508364804,11774 758759915494084609,55112 774096594908041216,140444 759177160171061248,56964 772134316616912897,195876 758809036338765829,55261 768624893051203584,106756 773632854714683392,137639 795140229497659392,264431 778014092724346881,160539 789198144781164544,11774 795760804385751040,268529 793186613933150208,250033 788784709513809920,218258 788842030277488640,219119 755531358236241920,32572 774720528997232640,144607 788396144787324928,217519 753977824827023360,29263 795101615317340160,203546 772491221046595584,130891 781429293926780928,179818 793562657685209092,250785 792407279186227200,245549 766832602237906944,95672 756357617220395010,42040 793266964328087552,250633 757028696997834753,44310 768611586596405248,103261 790351383417552896,231008 781464770633424900,186434 765954077138321409,88930 792852328986521600,243513 752937078179106816,23739 777902642571964416,11774 770684286072676356,119937 795490145030012928,265855 772485600675033088,127734 792102693410115584,243075 741279608931155968,351463 749341532046569472,7828 794924003190251521,263895 792153864283619329,244289 734559366712561666,1170601 794540447062491138,261155 792840073767256064,243187 780343512508293121,178524 764371470885744640,62180 765006271942537217,85562 780388648420249600,178524 795466752721305600,266884 763717775588286464,79691 756737387577782272,1170527 771532670681554944,125853 795035967706959872,263933 767558620246573056,96039 754792397947756544,33356 785775752817979392,196348 766489496938360833,93184 785281667225313281,193669 757712675333738496,130505 795464442976858112,260835 749394040446066688,7816 781400698273484800,174293 757643019537506304,48549 793440610988326912,252196 774604240970997760,144210 762454534102802433,431998 772245181169106944,125222 765202863899410432,85562 795046052353163264,264397 776621675202740224,53667 793288949489922048,249926 792539133289766912,244270 764217088458100736,80939 780458108250238976,179611 771890589067378688,127657 757777839462768640,47940 764549744593145857,82508 766446048323723264,92917 788548288232300544,218275 764200969227931648,82642 764955898624086016,11774 776639289895559168,154832 792453734454484992,235147 792036799212322817,243187 776977234565312512,156835 760120705073545216,59666 793474878326190080,247455 761002463956766720,66239 766598782259761153,94699 790296561691484160,11774 786817427870920705,108396 791408711675686912,238207 793676508124606464,250953 756241415974297600,41689 732769838238572545,351284 793109912280821760,249469 773838946191175680,138903 775747223829176320,149953 768484682891534336,104662 775400360177459200,148473 791666992306528256,194349 765764284626468864,88669 785845919266795520,198878 792523731306418176,245101 795677860568539137,267862 792967331278270464,240483 764272876623056896,81783 758136921113530372,41703 761588976264286208,66801 771125201970929664,112872 790642977227939840,232863 790779523788902400,232169 750440709119848448,13046 764463483626803200,82582 758254350716112896,52061 765029229205434368,11774 791734482185445376,240483 770834882457112577,121612 792030740661751808,243187 771519555785011200,125163 767748849758834688,101134 767234146808631296,82283 779613687225122816,171324 754989870779596800,34666 762083727883198466,431998 765906463642574848,90031 766120037346217984,89923 762695801239855105,73814 767746924543815680,100893 788388312935337986,217519 780984136207101952,180520 768249232474144768,102514 773625638620200960,134288 750101702477361152,10735 755911466411106304,40550 767440606217940992,99297 768883074306306049,108849 792503854550044672,246273 792301783200727040,244550 788845593628020741,11774 764304479927676928,82066 791006131783081988,235532 775449428564082689,148870 785967191485067264,199546 774016049842884608,133702 762698693179047936,73814 787294970189193216,209151 788406750156206081,217519 785236913275805698,194157 761316436379770880,67226 773993461456306180,140444 763212337775915009,74943 776142940657811456,153194 762122496619319296,72090 795401327371128832,247930 750307435278135296,10662 758661656616591360,48826 767376051110567936,96806 758337797560217601,41703 791667696819695617,234990 749796065025486848,9433 792569843220254720,243286 781553531895554048,11774 765221037273288704,84724 771896402645491712,128043 763396790574014464,76127 768990088084787200,108729 786663500001087488,203350 790619054277025792,232424 793965566776070144,249926 786982855918313472,207949 756895659702165504,17416 771585941156737024,125367 775796828507734017,151071 755477334828785665,349060 786694525083389953,205231 775503198475816960,149259 787570804171112448,208059 780760528968880128,182960 760581000707526656,61639 786205806060417024,193639 787323702933348352,210289 791623288715829250,240145 769741971401285632,115210 770891860936196096,121949 790943324538408960,227048 770245006397411328,115145 772912010140999681,133519 767453723966734336,99030 773713934658342912,11774 755086199233114112,32133 793099682129903616,247241 772598179309182976,131003 753015212425547776,25176 761982708297916417,70858 787150323169103872,209129 794695111091388416,262752 759146619556298752,56889 773201990625230849,11774 779493001118658560,174557 778759876700872704,170187 786955672520974336,207613 793872834070208512,191065 794966533177036800,262925 755362607838720000,33751 758837144458698752,53995 792404079787909120,243165 751603005099835393,18893 787753291874721796,205197 779275852437598209,172962 765967939715596289,90482 765211364533030912,86024 767944270263230464,100891 790268332834336769,229895 793953756455075840,253721 794937743952531460,262847 772896758665883648,132908 788763308887150592,220526 791333457154670592,238207 762839134696198144,73869 753656887388676096,17842 794543116275634176,261359 765626483490562048,87831 766527382748442624,93261 781547968851771393,188478 733018013193146368,353228 793968147262885888,256217 794790746889003008,256255 753161641416503297,18323 764922727409000448,83240 794913062444617728,263895 759514954726641664,58255 785737409895870464,189031 793621459818061825,249926 765593798470545408,87904 771747565586964480,118191 773603211013943296,137033 773603988700889088,137869 790886357199618049,234583 758471754130006016,53185 762331682389319680,72056 793773692471746560,192428 760335939319193600,58508 757711362231504897,48594 779758494006345728,129424 786817679386550272,206054 786573797042319361,204337 758892147089166338,54347 780093349780983808,178258 772908171547598848,132335 793109819783729152,249469 788422066965839872,217634 793098118132707328,249469 794268913689235456,258331 752159742294913025,19219 769613243421786112,112363 786413671346016256,65113 793218869875933184,250033 794558624693682176,261155 761289020232065025,61412 779504430362140673,173628 763262402787962880,77446 735719151801487360,1170787 776468093237288960,156103 785941282313080832,196686 758469017233461248,52362 776216346858102785,153480 778988292679229440,171693 792075577729646592,11774 766367534220050434,93184 794759882700361728,262752 786903646663344133,207287 750780033531162624,14277 765754664218484736,87861 768082807042117632,103354 791378939256143873,238395 793436354751426564,252020 761719694730547200,70543 777886356160835584,162596 788977010232037377,221971 773966726945845248,140444 790792908018479104,233890 764992633982767106,85562 780406682341875712,180039 790309234533502976,11774 775708334154510336,195876 792244030759284736,243398 765975941134680064,86103 791441664967532544,237908 769423340368912384,111448 759169607039119360,57348 754838808823070720,33470 786050729769185282,194281 792596006768611329,245148 773266328564142080,135736 760840855997575168,64722 793842250790731776,255942 765065872171872256,84724 794772965263020032,262886 773895019954450432,139404 775000485073936384,146259 790621381486489601,232884 794597690185252864,261155 790359429166358528,230160 760918818071859200,64692 762195889679065090,431998 762750153228820480,74592 767258300425449472,94699 770679912902582272,97386 751577922654212096,18452 788947143054782464,220526 773630402284163072,137869 787299653666471936,207613 766368901118693376,91499 767876882385678336,101681 788791728274800640,220526 758430004329979905,52659 792377556242759681,243286 756559359799357440,43471 768077234707968000,96039 776811827019657216,11774 793607611153211392,252639 758776592617263104,55262 795384019273863169,266054 765931482951065600,89859 788770950670061570,220717 732302106753896449,1170330 758138591121768448,41703 793348519331364864,249348 793961949604159488,254135 786991808467177472,207949 779052303584202752,172120 793581624898248709,253793 778344666596978692,166939 778345310858809345,167220 763602648994082816,64652 771295888027357185,124597 788906609753858048,221476 787244460505792512,207949 793866252594798592,256038 741110206441127936,354835 762643678963707904,73814 766777222619246592,96263 788011020971237377,214209 794650736218935297,261155 762768713993052160,74366 789078067717087232,223286 760493816478523392,63149 795357348223221760,266079 759109505296703489,56784 791754878532059136,240535 792071106572136448,242693 791395057878372353,235487 773963144137961473,140444 793630065212915712,254135 795038444728750081,197512 786997178640265220,205270 775376286596280320,148645 770411013124583424,118087 779697922879397888,175092 770619485543804930,119535 778288269201018880,167220 791468916640014341,239405 790957793171824640,234583 767155408624508928,93144 752908724491186176,24134 753349862175993857,25189 794608122040111104,11774 785986227422060544,200382 776264796811300864,153194 792401890340249600,244464 793275742247391232,248770 795023016317091840,263895 762047631568711684,71270 770823988448636929,120474 752687856666091520,22785 771110542039592961,122145 772453711029243905,131027 793584343704739840,252020 792105922046922753,243187 787830050691358720,210207 770061434675990528,116619 793158940469129216,249841 773579738891755520,136947 785728280301232128,196917 788370569397874688,208544 772289464970326017,129558 775783884239822853,151113 777263863532167168,156811 751913606271295489,14277 777084364177940480,157755 759425246113964032,56964 767559655329374208,98646 785263551925608448,194157 755562148013629441,36719 788047442696601602,214354 734780509591572481,11774 768047016819716096,100605 751097849396551680,16897 753340805561982976,19598 780078978124120065,176890 791470366644285440,224995 775462808611880962,149121 785573147869405184,195955 766651190381731841,94699 780846849724776448,182870 764783756226035712,84745 766025953722019841,90401 763093635017609218,75899 765971782176243712,90384 764920156036399106,85326 771519972959019008,122894 788539557935325184,210390 795451447072751618,266491 789150734633664512,215505 770156740528709633,116970 771558372403392512,125554 785288906287648772,193669 785291211137486849,194648 793499053820485632,249926 768449218516246530,106281 766634231460196352,90252 753922157479075840,26539 775957928993955840,150057 760243737360474112,58537 763725643565637635,79804 759869770263060480,58267 760542010994466820,13343 771699800488153088,125554 779681416808394753,175669 788428493688283136,217519 760247466495135744,60779 767035906167537665,94660 778924436040904704,169437 760263564082843648,60794 755198458819125249,36219 771870670959415296,128519 795065607272140801,263817 776530406086619138,152182 756252331554070528,41766 739888244548997126,11774 793720959081390080,254505 785335689214849024,11774 789170864944054273,11774 755726074563133440,39235 781655728935272448,187969 760129263932768256,60790 762371025099034624,431998 763803306741202944,80429 768986638491979776,110362 794723587164872704,262022 773408713239629825,136515 763086640403415040,75724 794011267954540545,252196 764928531105140736,11774 790623663749947393,231894 756978614504009728,44450 786796469281927168,206225 766764117310918656,93303 780765569452761088,182726 752179608414543872,16728 793191809606221824,249348 788459758911098880,217574 790649581138837506,231881 791469971830218752,238207 779279211756417025,173602 751794873418731521,19133 789437971829104641,224680 765890523861135361,87904 753649744820498432,28866 755115501462884353,32468 756938399454466048,41798 790310076040949760,230708 790005691352244224,228354 791348212074295296,238395 785628046644641793,197297 786338603949359104,201958 755035861973032960,34898 760965012810760192,64730 788067282891055105,215005 749275299704086528,7816 758788764076429312,48810 761025519559192576,65663 757614977641541632,48351 752119085253533696,18602 771498504590020608,125367 791323543975759872,238117 763982197153943552,79999 759218301490892801,57574 770403836234203136,118604 770880824283508736,121949 776851398831009792,157693 792841342175080448,247240 770392201134243841,115526 781340307883450368,139404 793982758372737025,257353 750158593421352960,11469 767726948365832192,100893 761024900823814144,66116 768923958959759360,110362 786002626856968192,199546 787110350080573440,209184 732243614969925632,350817 762615698468331520,73814 771093409385832448,122776 761594716882370560,11774 781525466972684288,11774 755962703550767104,40550 776766910960574465,157755 758797520726220800,54347 765568635435819008,88052 794921213713731584,262849 791013079681150976,235978 793074275578028032,246657 757264106009268227,46384 789942281902055424,228820 763771303685869569,79691 779462127614558210,174230 764613358741970944,83751 779723022013833216,464984 785605931795095552,197512 787418477149782020,211087 791097817968340992,197980 762539941624553472,68142 767865713524695043,101681 790745046303641600,232881 778398051585011712,167273 768056341109870592,100893 795431383200055296,266079 759094185794437120,56964 785909000546181120,11774 791448019614871552,238864 753345445657612288,26759 787133469486743552,209129 790289133835018240,228341 794212462811697152,258598 760986804317192193,57574 760690823256272896,63265 788397914896773121,217519 758979368978751488,56225 767182411230613504,97380 769763779643109377,110302 790987866654515204,233692 767147687770718211,97386 754988713214607360,34666 780615376929296386,80785 792763782263087104,247241 794343092904218624,259659 763444296901165056,78159 792426991324688384,243513 791819424105795585,240145 785988536331743232,200412 775284305715093508,148045 765157349002731520,26066 789534378556665856,226717 775854478654263296,144730 794697380843192320,262752 791923773289017345,241367 751799606514769920,19066 794316934288265216,258741 752939158826606592,22662 768290380882124801,104976 775060579484626945,144152 773181649664217088,135025 786998106760019968,207974 794010921878388736,256439 781281537346023424,186584 786120512812359680,200870 769308984801046528,112872 786683411557715969,205728 755091493501763584,14277 766443555438985217,90384 791795311169589248,239582 751830650735333376,14277 769441808849829888,112788 792866409785102338,247005 761974257026871296,431998 763871942923300864,80939 764514737694449665,81869 769004900919279617,109666 785572536784334849,197185 777970077425557504,165185 790571424251580418,232137 756964209519370240,354841 792701974189715457,247077 794206300737400832,257492 763490976610615296,77731 764976409873756160,85562 772880124941209600,131533 777191724460355589,159308 788353227926466560,215505 790624612123942912,232137 773907585770541056,139404 790719183499649024,231894 763769461023191040,80098 773896648892252161,139404 786621653312647168,204977 760634834645495809,11774 788791072725938176,220526 790268700167397376,228820 791786685373841409,240483 792130564325249024,244350 754824993977012224,33470 760915747140841473,64692 775765692947820544,151156 789136995721240576,223899 732165357125787648,349197 755872188612407297,18215 761447094313967616,68704 775821120633176064,151071 794242736618668032,257492 760818967736791040,63879 759429967700635648,56800 795488805788774402,247930 785842619121270785,196277 765744734803415040,88361 778339729775341568,166339 765018863687704577,84209 756577848362545152,43391 758346847664664576,52554 765978193094291456,88361 768483481122906112,106281 768874981405188096,107469 794087993439035392,257668 750465997165912066,12728 776861554742558720,157082 779529417110327296,58375 790652804780077056,232791 794024571485769728,257492 758648366980923392,51778 791252618031095808,232863 760971504494505985,66116 778674551743926272,169201 788111502339366912,215252 786978670791368706,205989 792880916599230464,243865 752904854041989120,24134 756642086921900032,42432 780634626049974272,182036 788100145472647168,214899 751956357167800320,17794 788135779512020992,215480 778380386824888321,151439 787051148939259904,207287 787396686293467136,210687 760821257076109312,351340 792187414492000256,244221 773964487212707840,140232 768466081753079816,100559 776796173000581120,157755 788768696378339329,220332 790992508205436928,233692 791376373516423168,238395 755946052277207040,39462 773261116222746624,134993 774091159014481925,141316 793145598824230912,249926 732924825107226629,354506 785565477397463040,196676 785845166045265924,197512 778958177110855680,169384 789225804291043329,223692 766256772969537538,89859 794731644213227520,262849 770379146182684672,118191 793209537494941696,249469 764936141741195264,11774 790669924213587972,232169 743559431271682048,1247599 767815487875117056,101681 759376354475253760,55661 768723368631599104,103354 764189383150960640,82544 758129458335277056,51595 775426177976700928,148045 764079932485971969,81574 769565042945560576,112382 776122425897615360,153035 767813826263785472,352038 790656613032091648,232759 770785977078022144,118154 787085315676725248,207949 761164997774962688,66897 773745438474121216,138819 763037282584715264,75709 778615696309817350,169201 788895339663155200,221972 755091763727962112,33356 785545880048893952,195849 793285914667675648,249841 770880213450227712,121479 771127084521369600,122973 795445347954937860,262588 738970953531592704,11774 773723247540068352,11774 754743325459156992,33356 761292719826186240,67893 765205197392056320,86264 756319067959615488,42249 757607967919177728,48187 780783329146699776,182870 795384605788413952,266491 791779329994846209,240793 795227728534454272,264397 767848079789813760,101681 764384466685009920,82066 787655191189344256,206101 788807677199650817,220743 789203580603527168,223286 790711399144001536,233558 786147219791499264,197198 786746828226170880,204965 771813923993456640,127871 768874443523272704,109104 785247780390313985,193669 788553585147523072,104244 767026735581765632,83565 774082808847273985,140874 774985432979431424,146259 776226989162102784,154469 773506888616980486,136881 795385546285744128,266151 737063286689140736,738099 757950437647527937,49852 787454297877340160,1011996 794084521515843584,257325 794192657350332416,255942 789562060812279808,224680 775689549204848644,150404 779338339140919300,174230 763029792061026305,74571 785270055588270085,194648 774261474416029696,137869 733515220392386564,349283 765127760729804800,84422 795406435953872896,247930 777949372424204288,164948 787490847990378498,204958 764808812092133377,84724 761724651290578944,70177 766362600447762432,93261 791132950024904705,234124 773302317630173184,135505 789897197957492737,227066 794900797548949504,262849 767180208864694272,97852 767392139084959746,93184 754774837378289665,33356 792044523828281344,243075 765364340727898112,86440 767041057313914880,94660 785338139749519364,194213 761024106011594752,65455 765946516951273473,90384 773880477631516672,139404 770759950926745604,118192 758304773246361600,41703 791407039222128640,238207 763685043399188481,79585 780461654555422721,177233 788273919509733377,214084 749609550911795200,9167 759093071841812481,56964 764597741750067200,82744 795701783498780672,247930 756240956400238596,42171 774752974782492672,144494 793097488756514816,249469 764937395888230400,84724 775110034422312960,146720 780060484049469441,176890 793093649491910656,249469 795101537223610368,264397 788458701090856960,218275 791636875257651200,240145 765528280221028352,87860 790880122047983616,234583 781250604874264576,185595 736021608821837824,11774 763782933521891328,78159 773670319555014656,11774 785335884405170176,11774 732702098656202754,353002 762681050162135042,73814 791061148904808448,236393 760175827996684288,61412 771527382645694464,123135 765003574694678528,85562 751205517616246784,17365 762735617423740928,73814 754040072203280384,30296 755120823531208705,28354 786515853558878208,203710 771021075329064960,122875 785551964570517505,196788 791486692716716032,18395 761395866611490817,67852 778834779617628160,154803 754735120905490432,33356 767543783881895937,97438 792803576087252992,246514 762757354005737472,74727 765352168077479936,86053 777109547152322560,159403 764534360070508545,81946 792017613945573376,243075 793240786288513025,249926 754825591027666945,33356 795045506112253952,262849 764154895372984323,82066 789458226559479808,225981 781180438458998784,186169 792589328245526528,245130 793943704465592321,256219 791082667412455424,234583 793610648936742913,252408 781257839486472192,186434 761699308005490688,68908 778005427141443584,160539 764181940756819968,82449 754789588351066112,33356 765666118501629952,76535 793253332068421636,249057 772558545900363776,129551 775126710912180225,146720 756533410974273536,34731 765330141035782144,57574 779679078291046400,158387 763471439186059264,74247 774263547312410624,142090 776247832969830400,154071 766038119707582465,90384 768484922084433920,104973 764788498272546816,84724 768893151117348864,107910 755099965592969216,34898 793261190440972289,249841 759961633967833092,58815 773891145206272006,139404 758435205757726720,52749 780592774307426305,181886 775294050064818176,102409 732954839408349185,349283 762087218240364544,431998 771419012932579328,125554 781896899548749825,11774 795273854893559810,265649 762975016820637708,75724 770419388688326656,118698 787369652712112128,209568 793929990693744640,256255 753632256581828608,148861 760065147314450432,60765 793213456472084481,249926 792959840272330752,247232 744117030924746752,1247635 793642882779475968,237491 790585059866583041,231318 788741702920052736,203710 762660106290868224,73526 793519808155226112,249469 756280240901529601,42432 767416332157489153,99324 794168719740141568,258331 759103294459437056,56964 775479598289072128,112363 785926493520039937,199840 777271586332127232,159475 786979041085681664,207949 794933353392775169,263676 769585584511782912,112239 787133408031887360,209351 766344283066621953,92860 763502157156921349,78769 786426586853543936,203510 791780410673893376,240483 793974556629364736,256276 751760649634455552,18215 774263429339152384,138812 794874014628007936,261155 794668971618402304,262022 759126676567502848,56964 761416434375282688,66159 780947788679053312,182257 752236164304756736,21714 751802756315439104,19880 792159171525214208,243165 792375286449004553,244143 757339499143757824,46382 774030532682231808,140444 762516512611590144,431998 762818706812444673,75073 791420969235517440,228820 764958601408548864,84889 776626413260726272,154869 768970806697287680,110344 779665881324335104,174557 752145386236698624,18111 765714096436154372,79115 793877175191605250,256411 770370322205806592,117310 768891120197574656,108849 793129298060337153,249469 779269247880921088,164578 791434986507366400,238292 769722005109211136,110659 774000986469888000,139404 769168246658379776,209828 774194133812572161,139404 777604392480546817,162497 790120826360172544,228363 754101878351290368,30296 788072041484201984,172084 761245768086728704,11774 790649853525291008,233198 772472373975060480,70764 774967435996913669,144210 762885527573901313,75349 793622106076504064,253032 744942764752773121,11774 791444797055705088,238207 776525304894337024,155898 794573587181142016,261155 777852375713325057,163990 792810176134967297,247232 759846221355814913,44429 775721627732484097,150663 791748540875714560,237491 795385600648114176,247930 779563585492152320,167939 793117731726000128,249469 759580061645189121,44429 794024079363895296,256239 795667196844343307,263302 770681259043553281,120675 767856408813371393,100605 747828382440783873,11774 763418615790047232,78129 764848931415134208,84724 753778617977483264,29790 781284934208086016,186210 786567437168803840,200971 760415653056643072,354238 760117094071533569,61051 772037071577972736,128519 794705171871887360,262849 792351569639464960,244143 777126271281012736,158387 761429331830644736,67369 764160198218948609,80939 769264070503661570,112399 775642389520187392,150426 775276052562243584,147426 789888104945496064,227242 791676601331245057,240145 743430997367193601,352060 757271243762470912,46401 791348755886772224,238395 754773655763226624,33532 768982874905153536,110362 756861672355139584,44429 794533279307137024,261155 762030892378386432,71270 767095350632996864,97392 773916846433140736,140043 785775415839363072,197512 787076555436589057,207796 795426983484280836,265855 793872486379118592,255942 790218468217884673,193121 758110421773463552,41703 771587861841793024,113796 765618645292593152,88052 772252974580019202,81955 764784476698259457,81843 779334969978187777,355994 779693422248689665,173347 788118763199528960,214209 755797275687866368,39235 792528084490518529,246295 792942875675922432,243187 775077944880496640,146259 739562154488156160,11774 776767636315176960,157082 788935297065160704,218892 777310714524491780,160593 769512126134284289,112693 753730926216118272,28115 780007002147782656,176890 785697285560676352,198142 777244213754945537,160592 732969166479720448,354120 752939877482672128,24526 771342980565209088,124597 762002372541513728,69794 766035428466098176,90088 786928376577683456,203863 759191841388494848,51798 772810560425500672,132578 750782192112930816,12859 769874981643837444,115435 795007339069894656,264397 794319388383903744,259231 757639040933900288,47940 778327209748623360,167610 792222783510044672,235487 733304505547128832,355480 769327217704890371,112363 760130845088870400,60819 768468971733516288,106281 773143618978717700,134561 773522497647935489,137158 764434182760239105,83391 771294388727214080,124597 794542551621574656,261155 788072426810793985,215005 771373509154971649,118191 790711910933168128,232884 794362056933785602,257353 732322553885249536,350808 768904797021954048,109874 761700583820529665,68908 768243475418583040,11774 733206553470377984,1170859 772261381798137856,116567 771514370308255744,125145 795671117268742148,267521 793198230737653760,250328 791187839685844992,235487 777065917364760576,157657 781425544692895744,186584 785559803133210624,196917 768851610160144385,109571 732297892707373056,350295 762714855220600832,74308 773920144196272128,139404 750351651056132096,12357 794982806480945152,263906 761122583047614464,66159 732239265401208834,11774 750498893247422465,12805 762671112945803264,73989 769604642024161280,109594 793096186110566400,249469 759835250717360131,26066 766751603462397952,94899 793854446581092352,11774 733410122328760325,351166 765229474547953672,86627 770784121412956160,120613 761333788710436864,67453 758776885589319680,54070 760424481420632064,1248753 781882058096283648,187896 773921559031476224,139404 788307371810578432,214763 759737400453017601,56964 772966672701329409,133519 763829329260183552,80393 781304290744889344,186584 778631784082841600,169201 786503329815814144,203674 752931739127967744,24134 792563224809840640,246011 793095130072748032,249469 793854031793754112,255870 762322382308671488,431998 764231598539538432,82457 763709963722194944,79691 752217577103908864,1170601 775841060387827712,151463 777308692223897604,159876 775066445839536128,146205 771080194207649793,123226 779220612321517568,172962 785288752331649024,11774 772548747268009984,127657 793867522357465088,255393 751605010010628096,18893 767942137002414080,101681 785306386892632064,11774 768806471731666944,109104 787524967139254273,211461 767055728133693441,97529 755159218420719616,35905 778236804147269633,166532 792481138719780864,243075 785895597819752448,199546 755836196362723328,18215 774294183884365824,140444 770070386956468225,1249709 760144533644509184,60866 767044599848239104,1249362 792772669917634562,247241 794386295250419712,259818 765584693249056768,11774 789285546522714113,224680 778798301231460352,170609 777808827852869632,108396 789107796176465925,223173 773349639621713920,134997 774103339055198208,139404 786194094917754882,192032 794207974528978944,258771 788776314614353920,218258 794945673506459650,257492 790008362419171328,229269 793111419717718017,249469 776467633755426816,11774 755760127358083073,39462 789293624492077056,224680 794239341971140608,259063 756999464662040576,44291 764579286842048512,83751 776885242175119360,158111 770455486902788096,117257 758474067649396736,53289 758191609666240513,209828 788185702714511360,214084 792093691800346625,239610 794367306910400512,257353 794593170214547457,261567 768476340374736896,99576 790038395464486912,220029 785269598358614016,194648 776221834668744704,152314 773868444873654272,139404 787008006600790016,208065 760950714709540864,65679 764106436196442113,80939 765999971921436672,90723 777400134271467520,159554 786220870729621508,201555 758380918377545728,52167 768849958401249280,106836 761349087895498752,67973 788115436483203072,215608 792168309055639552,244550 749702849257349120,9433 754731989945622528,33356 787068776965701633,207613 781639340728291328,188458 794365894956896256,257492 789427465152188416,225981 771502196009603072,125111 792923713658318848,196631 775905376193638400,151165 755232000995303424,35890 766004797795291136,88920 793198879881605120,249469 785284811766104064,193669 793576139944038405,252020 769092431233032192,108377 787055427158540288,207287 757403174755905536,46890 789904847504076800,226738 767730604603346944,100893 781565614468890624,188401 778236326646800385,164826 764373458595684354,83192 758410435301257219,19598 792471545696423936,246225 792568300882501632,246632 757890289382072320,49852 788509404450684928,218495 757422085798973441,46890 772148093118734336,129558 768917617855766530,109666 769712014583275520,114587 769262932236480512,110585 760108860979945472,58227 750349954284187654,11495 788187878136254464,215215 757597039106494464,47940 785254661649379328,194160 788359787889041408,215437 788823940835708929,219119 764684168416546817,84449 788467781121474560,218275 773876862955163648,139404 786785263435513856,206225 795366470981132288,264397 752895616728961025,27848 759809268375662592,56964 771804722512666625,127711 766894266408992769,95708 764128361224499201,81388 764690564029698048,84117 794646691949510656,262022 795356070516588544,266491 780638269570555904,182257 787274870858080256,209035 772449968405831680,131013 781189375124267008,186313 795691738409082880,261155 789535401182584832,220332 752964384557858816,24134 792664062463094785,243187 758633445941739520,54070 787064870973739009,207109 791736584701747200,240682 762087854063452160,431998 769377997547827200,112363 775100438613938176,146949 790313568566521856,230485 752848235388076032,22575 768192243718955008,103354 751845205171515392,16768 755166897713221632,35975 773686689810092032,137042 757622986291699712,11774 764652649824124928,83751 771452878800101376,124597 776841645203546113,157082 756196504424054784,11774 786733240631427072,199211 791790233096450052,240483 732242662447849473,350790 764972222922551296,85562 769149360491798528,110023 773844639430414337,139404 744346588374458370,186415 771637037128560640,126152 771197152517251072,121359 776204356098007040,151463 792151955946823681,242693 774133432553058304,139373 778453301775917056,167319 787065649424064512,207109 778428997302620160,162294 780794802786885632,182726 770564471756513281,118191 761459297557643268,63505 764830046708240384,84689 785292337991839744,11774 785657614969339906,196917 791687331644334080,197322 794621134390132737,261155 785659545397760000,197063 757486917021790208,46890 732602391439249408,11774 768819032090902529,108849 780561556761354240,181419 791984827620884480,240483 773880852346527744,137953 790224882453938178,229992 775026024925061120,146259 792255420442173440,243092 758485460427612160,52749 771634877011599360,124597 778340928121663488,167220 790581789152509952,232162 792845939027226625,228634 773184508900368384,134561 779412045787607040,174294 789115131091378180,220029 788497077294817280,218275 792701964136087552,246392 756924465875783680,43271 788610290581725184,218892 750336975140446208,11495 775492003815567360,149259 757269427142299648,46401 770660398504693761,119771 732968993989009408,352465 768554376856207360,106774 767933115843043331,101163 779084791069028352,170187 775031628145893376,11774 778582915051642880,168794 788156979889868800,215754 756269667782656001,42249 773722434973425665,138616 792091759820017664,243187 768221347692421120,103975 777009550318669825,159876 750747116948127745,15005 788157839638405120,215754 763520784778289152,77598 766370234240372738,91798 788446915574640640,217634 793397897358376962,250328 769351059592638464,112382 775650112362024960,149775 791815927033626625,240483 766817766158442496,94699 768584287134347264,105992 790519406728183808,231781 766023176417636353,81929 787336767699558401,207113 791618247334297600,240145 744980871267123203,738099 750053576676773888,10851 777321246669156353,159876 788575527590305792,218275 786941747821674500,205728 786551195250728961,204457 765363964389711872,87145 775869076358909952,151410 749342527547805696,8133 768579899724529665,107469 776884624752381952,159146 751651548090937345,14277 762752999001251840,74630 794126047960666113,254209 762001109623988224,71550 771136061305151488,121565 773291452025692164,135136 793147907830603777,249725 753812748916490240,22439 757103065837232128,45964 773548882802290688,137042 774692767674925056,144602 781676033325932545,188498 790989691055071232,235621 795751622257147904,268646 790552047225479168,231333 754889585176477696,33029 787271642376536064,205728 758457234326188032,26066 733365701386207232,254034 770754323110387712,90384 795175762936602624,263906 790884708125114368,233241 771644899384922116,120503 788509076980244481,217837 774043885911891972,139404 791511373779873793,238207 790309804363296768,229693 774188669758418944,141650 792597143274086400,245148 794004914003476480,47940 773332153560014849,133043 779902220313595904,174995 788322432968822784,216934 772900613508046848,133450 790974639304429568,235147 793972525252440064,257271 794710095775039489,261155 780558404121001984,180310 763546718919024640,77463 787460225527844864,195481 750758335964676096,14950 750077157787832320,351879 755881677151502336,39657 759128832142110720,57092 789535218189209601,205972 763148215227129858,76549 762729295600955392,74308 762401963661152261,73112 760541957567373312,60794 767463883334295554,1249427 790728382661013505,232881 789533298942877696,215965 750484792697913344,9343 773662219456294912,136439 794007199437746177,256358 788371844634071041,214975 793192001189675012,249926 764573946993795072,82320 764172634909278208,82066 791400940276424704,238780 794542750444253192,259360 776396200576634881,152946 787973114919473152,205197 788233145845944320,212383 762267162291478528,72420 779357392408412161,174280 790744218818011136,233307 792230826285019136,243187 762001949294202881,70689 786993237718343680,208167 794544382926028806,261155 753698717304225793,16768 767175209447153665,97386 786910565696352257,207304 764958576339193856,84724 775767015281733632,151265 780145835191341056,177472 781006475145646080,184223 791503665739632640,235590 792833828205260800,11774 760650595917107201,64147 776349757375598592,154544 757986659581456384,50500 768818483253481473,109104 788566977803538432,11774 768474281172803584,106281 756597337833762817,39096 765544786694590464,88052 776529255115227136,151317 757085602819047425,45576 795666129515520001,267862 794159575037571072,258122 763863374610436096,80153 794270511391916032,259482 770662789488705536,120447 793047738732548098,248578 766725524550975488,95593 771593141254103040,112872 775042449655799808,142721 755071852477689856,11774 794220188971438080,258456 769281445151985664,111454 787307024442732544,207212 780789031168684033,249811 786979985839927296,207949 792061666053660672,235597 795285563649757185,262022 767665747250163712,99471 767817508401348610,100893 752016172049174532,14277 756627327669325824,44274 778027884371972096,165097 780163627303206912,177724 786950538034151424,206644 795318730037334016,266079 793271698669838336,249926 775781804330606592,150426 787076972312756224,198586 791706530223575040,234990 772254997954359296,121080 756311642653265921,42432 753781922346725377,16299 765532746705989632,87904 768275577367388160,103071 774013546799575042,131421 775000117946507264,146259 779308784401408000,173753 788461045153165313,217106 794892949976993793,261155 753955863476445184,30590 759193906202279937,52919 776548901016903680,156132 767323488298405888,95672 781592574926741505,188873 795692558529732608,267862 785839404216647681,198671 770402692644626432,118985 788474981327990784,215005 763127150765494272,73712 773889703028359168,137953 789889352214032384,225359 776209980240203776,153480 770339606952812544,7003 767814726365671424,100559 786621601496248320,43947 793904299373891588,256458 762693854151577601,74247 766478795767422976,93184 770474388097495045,118191 789813018330882048,212131 773686976876642304,136814 791592130775019520,26066 793616774008676352,254209 769595120408813568,112239 786400675991134209,203350 767831262757261315,101681 789712182825000961,223078 787677133493501952,204413 772573365798367232,112399 794551590267092992,261155 766613813621776384,92860 755029880207765504,34898 773258897490481152,135736 787974780498616320,213135 788881835916877824,220727 790982825658900480,234583 793808009629536256,255393 768817641117118464,108849 750403054969708544,12883 793230537594851329,250633 753623474581581824,19598 791865282222432256,240763 757378319478206464,18341 763421667011899393,74868 769201844635701248,110843 775015630101553152,146259 778103356736868352,129577 794160086130327552,258331 793460181128519681,252020 772076925028139009,129471 786654701286744064,202265 762662253523038208,74049 768965141312352256,110585 776820959269400576,157082 780823546364727296,182659 770797282245484544,119686 792583208105680896,239261 768179806374682624,103924 787397520783773701,210207 758402050732462080,50804 778238366471053313,166532 790724445480497152,233154 770619148112015361,119794 780810263184277506,182726 768222740096495616,103046 769202650390925316,1249639 781218441596379136,185310 779327737844686848,173964 792261926483034112,241608 763776182793936896,79587 790369293498216448,11774 787140961625255936,208928 770213436882034688,117257 792617256572243968,246295 786528047461572610,202983 755087807207575552,34666 776876103948394496,158815 771331358660657152,122982 777575005647466500,162370 780509367544098816,181011 769681165666099201,113982 776036901765652480,152735 780796015674814464,182960 785634646692237313,197286 773843391327109120,139404 794702174190178304,261155 752892721405108224,24134 770682482178002944,120610 795082911930318848,11774 755156244067942406,35890 752948575110328320,669866 790952387435384832,235147 764962063399682049,81562 767502217066717184,99820 786060952517087232,198620 790815117579608064,219523 775144357036830720,146675 791258621250338816,235621 758716680621129730,50670 755197632285384705,27045 763476514616651776,78566 781151537485668352,183826 758439557872226304,48289 756589638836428800,44274 791428041712934912,238395 775303112764436480,148045 781665112583057408,188282 793510714031779840,11774 743945029085978624,669866 781345555825983489,139404 751601479253975040,18395 774957250565791744,144542 780622021017337860,182037 781269620376293378,186210 785335543731191808,194079 773877909526282240,138812 770732192414699520,120610 795114946719838209,264774 761020681375084544,65180 781137977737043971,130635 773865811480080384,139404 761914738833960960,431998 791459905723047936,215903 764824500819013632,84679 768121459877277696,103354 763980833862459392,76535 758690598727540736,54070 794181880623075328,258456 753782088181157888,29263 788129167367737344,208167 763705228952612864,73926 767403183102685184,96039 793507393728544768,249926 751054388492247040,16351 792106601960407044,226738 795374742823899140,265878 787567275230371840,209863 768116212220002304,103354 771699972282675200,122146 765365475891085312,66116 794550532467814401,258456 770264808444796928,117257 793643116376973320,254135 780549035572822018,11774 794553059384918016,261155 794556655593811970,261155 767860179400585217,101681 786781482945740800,190424 793041316842209280,248701 752948395606540288,24711 780942220484612096,184539 788188052153860096,205197 754767370061770756,33356 794652054639747072,261155 780968165777952768,184223 787656581253128197,46572 790895866492006400,206048 755969467759210496,40550 768757917566771200,86103 794002959650721792,250293 775030484686495744,146259 734454690772062208,148861 763916698051158016,80486 785902170436579328,11774 753982977030365184,30354 763238016710168576,75899 794349462634184705,257492 768816984251334657,108849 776066357012017153,151699 794732731792031744,262053 767813508406837249,101681 779176237218443266,169552 772912964223447040,125633 792089700546805760,235685 760353866604961792,61545 794257392565239809,258771 770356182657536000,44421 793330196631973892,250633 777271887953072128,159146 791023324587581440,234653 774329785019408390,141360 778962353387732994,169550 792225293993779200,243092 793145506478161920,249469 780386476299259905,179766 785829853237043200,198591 786318337600950276,202727 758924943480410112,55084 788167727005347840,215754 760987525561200640,66116 785542951103520768,196676 787835228765249537,205197 761625047094161408,1248861 756635697096777728,44471 757318080204726272,46913 770074194793095168,352982 778489238144880640,152594 786714058443591682,205728 757632737327144960,47940 775460341236928512,149259 793144023410216960,249469 777623210841944064,158673 772497609692897280,103354 795689134165819392,268179 766419148083781632,93823 791248172337074176,234583 757381175375724548,35708 788777103533629441,220332 786732766188736512,205455 754850786983579648,26721 790296313447403520,230282 758029746810740736,50923 771149380804042752,122861 795615599678418945,267521 786262058861989888,202429 787000091458539520,199211 776446371159212032,151791 792388029394583552,241819 774021301669236737,141035 794554705984634880,261155 785621282725376000,197512 761760445418000384,69947 757844754864275456,49719 795605255417434112,267521 794072343572156416,242693 792813194712526848,195876 792699244880670721,246392 788577927923396609,104244 781505945687908352,188401 788846777445212160,11774 793951176811085824,255826 756008777036410885,36522 764210283774480384,80169 769687232282144768,114779 786710173301764096,206054 769013182509842432,108849 791371574528077824,238286 763077997997858817,76329 772085694319759360,129471 766257004318957568,91751 794414954480861184,249469 794805489993469952,262588 762730209258905600,74612 777048783767146496,159906 771110179261718528,119551 751808934743203840,16297 793899882629177344,252412 735496226473267200,11774 790762515537989632,231870 792783513678340096,192840 786439671828054016,203806 753303206235664384,26416 775309444779474944,147606 779926023701835776,176110 764933971993960448,11774 787805305857900544,212343 761589931609247744,68908 794976309038514176,263205 776566232342335488,155390 780744130188103680,182154 772288299868106756,354311 767810953446645760,101681 794670425913446400,262022 767820227417628672,101681 792532223740223488,243648 770384582113947649,117609 794267130644418560,257492 768981646271995905,110659 766969060772941825,96849 771884368650506241,128404 794144309612163072,255192 746942704635027456,1170769 765161698693095425,84724 768199028404170753,91810 771901999088476160,128791 788450878592282624,217519 732747828250972161,353926 780728551255355392,182665 788755938001825792,220029 780795840034181120,166197 766479822646194176,93823 791380403407945728,238207 761694649702506496,69711 761351581589614592,66801 772455965992124416,129662 765482813248397312,87245 771301099068358656,124597 794545906020483073,261155 755170830074732544,35890 777696826677800960,112104 759348799370305536,1170537 788531639223660545,104244 794734192844296192,262849 791034030586146816,235815 794611880119537664,262025 788099308902051840,215505 794243033717882880,259200 780747886531383296,182870 792551431106662400,244270 767377752592834562,97515 753129197724372993,24788 774040077185855489,139404 778881930720784384,168794 785582181636837376,197297 767145071376343040,97438 794232399110488064,259063 792824766080118784,247379 794328611176218624,259659 794143545791803392,257492 776231425670545408,152106 766964161758625792,95662 767087436258217984,93210 770728337383780354,120610 788845456440700932,199546 763015635618127872,75899 752692866648911872,349856 774389118050504704,142566 773877396260827136,139404 794935312938057729,262752 733875345489698821,195876 788152565233889280,216009 753712705253638144,29263 787714520290439170,349318 788714045952188416,216003 759849295000408064,58680 776967309432848384,158815 762735168096468992,73926 770793289054294016,121195 793651028486868992,254135 759733479273861120,58815 755437761981714432,36735 757030025656799232,45304 756536674952290304,38476 771513262915616768,126390 787399591981305856,210253 794564374421651457,261155 793611034422411264,254135 755214559166750720,35319 764232323608956929,82457 768528020776841216,106716 768174093044711424,103354 772024833173430272,128017 780608182523756544,179054 781116447426617344,185496 787128213281603584,209035 793433871312232449,252020 764173891497439232,81869 772786068416528384,132335 774020469980733441,139404 753983916269240320,11774 770431403683041280,118482 791497738504384512,238207 766342044767821824,80254 770267609375858688,116676 792566794376646656,244270 775292190696218625,148045 763439824296550400,78304 766469222239264768,92917 772168981197139968,128355 761676637104664576,69747 767780193234812929,100605 764391553036976128,81425 755542858090807296,1248308 765529114497417216,87860 750820459562668032,15316 775112763811045376,146720 777876820733505536,160539 766398374866219008,93286 757709335447367680,47940 771064982008193025,122955 776716387528105984,151299 785939538367569920,199546 793223669577244672,249926 767437565611745280,59783 787015120924712960,207287 795497203527782400,352032 795709991961432065,268448 790983678696402944,234796 769242487114170369,11774 774180789554520065,140232 791595877483905024,235599 758735412579885058,52554 757971944587264000,47940 751853977277521920,16931 755410887943426049,36033 786798184639057920,206225 765579176657166336,11774 763934042030903296,79691 752952122585513984,24727 774803849747927041,142503 771745263669043200,118191 772937953475690496,133046 792968298396659712,193636 772860341113925633,132996 759077604695674881,15066 786723645980827648,201986 773200648078782464,132364 794532809520119808,261155 766044312270438400,91043 770410304710774784,117257 780281686948851712,178258 793504593514733572,252112 793251144814489601,249841 766008096753876992,90908 788904325246390272,220029 777823684098686976,163791 785820455558971392,194723 789502104289226753,205972 771920958441549824,127775 772463650783105024,130415 766424736247218176,92872 788889893225234432,220602 773159493626585089,134419 765644219205562368,88902 766272962408439808,91798 788482057240535040,218275 753427007870873600,17120 773706857701601280,11774 764103623605268481,80153 786932566943236097,207287 792111546868633600,243187 795359015039537152,264397 755125625262862336,33192 781366642173288448,139404 781225744202629120,186434 753694630571569160,29263 744978512767909888,11774 773270178813534208,135025 757186032441888768,46140 762031048901402624,71429 794121172900200448,257492 792755722786406400,218875 794059032214446080,257353 795000137126969344,263895 762107104454971392,71026 764034839557369856,77598 781541822581530625,139404 778044836893122562,164328 757516571426295809,46280 772090407886868481,128025 794150871554813952,256679 794601705908277249,261058 759657531450863616,59155 755184585063993344,35890 793500272697802753,252741 794720022350483457,262849 763040615131217924,75899 749343198493806592,7836 787318850719285248,209351 787303558362169348,207613 763060772985458689,76084 785524084163555328,196676 791144643119484928,78159 787394869639589889,208307 755885547080577024,18215 764578327411564544,83244 794715416631226369,686533 751892289484566529,19126 787367060204580864,210207 754904800718749696,27045 786045511593627648,197512 788534961523396608,104244 779384602104205312,174115 762673586096136192,73814 767021656946708480,96954 754082848706027520,31740 773727927330496513,136610 792832856229761024,247877 774648085171605504,139012 794002603843715073,257325 794989934364987392,263906 750517811257147392,11774 756279663090032640,42405 771427158317232128,119797 786021006909460480,199262 795042086303178752,247930 760988854329507840,66159 788804969201668096,219942 751146409852895232,16299 756279201376776193,42432 762673340721094656,73926 780775788429926401,182211 777720160090292224,161978 771024204930088961,121612 787052391308730368,11774 771737600507928576,127366 778250995918901248,143172 791898093209788416,228820 793797697169915904,252020 781868482845614080,190553 787736960131436545,205197 780078962542161920,177181 787396715800256512,203997 789263711005474816,223692 790950288366731265,232169 792431906293821440,245268 768161918414577664,102514 769056083562360832,109945 778387365387640832,164783 769819846448218112,115435 781165930164256773,185496 790645329314144256,231871 787022352655810560,207287 770310012052922368,118087 791672058040070144,240145 757252720294236160,41472 757683582701821952,47546 759945069629702144,58872 767842302572236800,101681 776211474565836800,153845 736756923404423168,1182366 765385788192387072,86103 789515928346255360,226823 758390365141422080,50827 781906641398693888,189857 794723166925033473,261130 767996063961653248,95055 775050817095118849,146761 790881300769083392,234564 791720621512224772,238429 761332486710370306,68057 788179011134369792,215005 791413419127762944,238639 768949756781588480,107428 769263653925294080,112399 795709134893154305,268448 764160637656182784,80939 776530306966786048,156290 791309787082264576,234583 769857433304862721,112767 771368611051175937,123111 788696182935531520,220020 752682979974123521,22657 794140389074579461,256439 788109626587746305,213347 760966037961641984,64339 750862186386378752,15451 778628260607426560,169384 786190551309619200,201619 787494596120948740,207613 751810093524586496,17794 768196996784152576,104155 795245515214585857,265440 732154662158094336,349239 760900650095874048,65626 791684350442082305,234990 785625255125450752,197512 759466808256495616,56964 768169987248943104,103869 767393834519015430,48289 793055215633170437,7258 760501095999401984,63063 764152350407811072,82283 763797014190575616,80393 757726345828806656,48826 777938305543438336,14383 791651060548907013,240260 794307797408161792,257406 793175348087230464,249841 778066002441494528,158520 794327262162276354,257325 791483018791702528,237908 792114813589741569,243345 760898439286784000,65222 778640431563280384,167900 793801085274189824,252408 774573278526640128,143508 793292768432967680,249926 762676926632849408,73926 789944268840378368,228888 785965709662695424,199272 788422869973774336,217837 788107789298171905,214247 758439601555935233,52061 763696748283953152,79020 768996674920337408,109337 778002198978527232,164814 789170733565947905,213367 785850892109033472,198513 755525678196326400,37993 765951355965968384,88994 758388473329885184,52532 794944207559553024,263895 756654595510632448,43391 751875352998412288,19880 759269445881720832,55257 790875161415131140,234583 772610058458914816,129662 794722869745946624,261155 758446303164727296,1248609 767840560304578560,100620 779671864335400962,174321 791449243756204032,237908 765031772807659524,85562 792239043815890944,233174 750356434211184640,11495 779040012805378048,171089 775950248833200128,151410 772822046384336897,132335 794781321293918209,262752 794848815412973568,261470 756712213897965569,42968 774045373731966976,140211 764971272778358784,85562 793424791667519488,249926 785919112556019712,199660 793510993531994112,11774 789459309298118657,224680 774384536314576896,138165 780631614476857344,181419 778387169060720641,152594 786211438645751809,201494 769031870025703424,103071 794553724534423554,261155 758381179653369856,48289 771428347955908608,124744 764188017569312769,82544 763066587565924352,73712 787068550368288768,208109 779904643073646592,170187 774510854079340544,11774 785645793805897728,197297 793104992920039424,249469 763426300598095872,78129 751576658667200513,14277 793215980214296577,250633 795406338759262208,247930 764136299313979392,82066 775236387746353152,146720 764708241926422529,84422 769667581426933760,114779 770200375068504064,114861 766391884658774016,80939 794834287778529280,255870 775482981771247616,149770 773687205680312320,138382 790730617302507520,232743 780807422457810945,182665 757977508339789824,50600 785830108749848576,198591 788988819957833728,218275 773574780251430912,133702 760968314591907840,65222 752245686897373185,18452 758263815444140032,11774 757213449441124352,18303 791786802646429697,241720 740173503517753344,353488 752882208801554433,24134 769241243259764736,110585 793869484532662272,252639 758404448196648960,43391 765293131264823296,86472 777606795929923584,127903 780611127411486720,150151 791446572311703553,237908 773864762421628928,138205 778699981737766912,164764 787717920356962305,212131 795286118166069248,263688 766263829638451200,91946 769688535947436032,114301 773357461042450432,135741 785481154967146496,195975 792767034991849472,242693 771171696229265408,123825 755168461437952005,35890 776456905799692288,155896 794983885964791808,262849 781826555664367616,190635 788185074944602112,214078 791275767674003456,78159 786092476172013568,199496 773996802437591040,139404 763924781691314176,80939 772125848681918464,128267 785569751443570688,196788 763879132195323904,80720 767548200341282817,1249433 760509959465537536,63149 762000174910693377,431998 778680621614845952,167220 764208036177022976,82642 793122411428384768,249725 794613832329154560,262053 781473441899618305,139404 788453151837913092,208831 795370410225336325,266054 767748275910967296,100605 786045035364003844,196524 793562845900255232,252408 794306139089317888,258981 773286759375536128,135808 754714233321975808,27045 759567851057324032,57574 778006462513766400,164435 776882691580895232,141360 781215692465070080,186584 793099037687869440,249469 795018610091630592,263907 764210938505465856,82673 792801398098317312,247240 794720111290630144,262053 780852783276752896,195876 770693708371128320,118209 775006545805385728,146259 750849554401026048,14567 758409759448072194,738099 767848521785569281,101681 794541665402896385,261155 786678963775102977,204835 776004726491979776,151255 760543361941970944,60794 773996462661328896,139404 765634445021966336,87904 763566320390549504,77612 756396497583812609,42344 779070595711447040,169515 791103358627000322,234583 794008850512941057,257492 758112095200083970,41703 756302506506846208,41141 781365277607034880,186584 777174165514313728,195876 789672008963334145,227242 790995604931506177,235536 794601989678235649,261944 733698584839872512,11774 774437107024535552,141887 787831333456412672,204835 773565877635670016,136904 757952314564935685,49066 733336296010178560,354582 750380646682357762,12883 756285777332559872,42495 794691706046283776,261155 775648366394953728,150511 758629344319270913,54070 772819144920080384,132335 781870788659912704,186584 794957886308937728,264261 785929334225637376,199227 756225463027138560,41726 779438630863380480,173682 753213178469814272,26140 793185723260084224,250430 775772379213623296,150845 773709962501554176,11774 773274781189681152,135903 780244959655931907,170373 785827387481083909,196277 788989159100837888,220526 777998893355110400,164826 785311010278309889,11774 759088694741442560,56231 788743897451229184,220332 790586086078636032,11774 791368218648711169,234653 794766338195456000,262752 788607046258192384,218495 790940693677998080,234583 767840514595061760,101681 778992367185620992,171693 790967472795025408,235147 781328651572875265,185310 793032784352780288,247877 773751808057487360,137158 794063910617882625,256439 760088705965051905,60790 785910889627037696,199546 760185171249364992,1248699 770248320786714624,117294 781516576902131712,186210 794936959491784705,261155 777450316732239872,159876 772937828221190145,133519 758024668435533824,50923 793865143297904640,256255 777316556497903616,161456 755255990153424896,36491 759074174849679361,56630 771426375366389760,11774 732370645024038912,65113 792762230408351744,246726 778294379089891328,166532 780618718346784768,181886 767625318974623745,99471 794665871390240768,249926 795736939781562369,267655 781213360868167681,186434 779180314769981440,172945 768746434522865665,108729 749698563983151104,7816 775098506306396160,73814 775776661060976640,151463 795689275719348224,228820 794907157883928576,39957 758323264397594624,50923 768623865727549440,107745 786946438391443456,207287 785439425551446016,195712 787722818930741248,205197 790682533830590464,232169 758106893592072192,14351 763737185812148224,24252 788646002777391104,193533 767748229035388928,100893 757836138660802560,47940 760457297562742785,61798 769727498389065729,113780 767741280155791364,97379 792422574219206656,245268 759124438432350208,56322 764868001355137024,82066 750378080850571264,12883 765966251873140740,90384 768244089460359169,103924 788865754997424128,220526 794487107771244544,259632 777362689693659136,160134 761692274220736513,70085 768816799567740928,108510 768857228803710976,108782 763169812256165890,76794 785904956876419072,152491 793580829003747328,253206 791274810055602182,234212 791435894188232705,237935 794706827158102016,260033 788490191757541376,218275 794731725498806272,261033 788047880657305600,214666 758424834716073988,53033 763130976490827776,75593 788835454829428736,218275 793108288657383424,249469 762749950098747392,74630 761667223404552192,69356 793209308963942400,250633 781395266385522688,183759 788006520944459777,214354 792614284769406977,242693 794943224657887232,262847 764661318993391617,81869 788200986967941120,207287 757178602815447045,39462 766385299098337280,92213 776878378716717056,158820 770301498739884032,117257 764495747194552320,82099 767016274081812481,96039 752816938435379200,22393 764871003931611137,84753 772433539837026304,130686 766702194015997952,95427 774317392532877312,140495 766613239127998464,94699 795294755164782592,266089 761346391130025984,67973 794608849017798657,261155 739493746857889792,351147 766783153675444225,95672 791822298688782340,241819 792530667946987521,233307 754876862157975554,33470 758372696896012288,46384 794734116801544192,263096 793855369449709568,255942 794001848474570753,11774 787414843393441792,206117 788899501683699712,221972 780431647296618497,179147 765633393836994560,87904 770064879470448641,116164 779674791800430592,174427 775387947679875072,148473 768866928848928769,108849 770306797110489088,117257 794289040283627521,259134 786971952120406016,11774 765046875011452928,85562 779385791055298560,174294 777575658771845120,148419 788395161432698880,11774 791441447232872448,238780 764167385590927360,82283 749295555067666432,7816 791337187325407232,238286 732988394913959938,355106 770641143876898816,120353 776725405394997248,154832 795408163944222720,249926 732973771141742592,354989 781342737081720832,139404 780640815827808256,182257 754073002258694148,31686 763419094062276608,76012 755053177452449792,34666 775844573255872512,151185 792471258520662016,246225 790947741320945664,234583 789332786997977088,102730 786219140893675520,201555 770599148072603648,119681 778650423951560704,167319 785689369554194433,195975 773598780423704576,137042 758308685433212929,52112 787951483039907840,15721 788874285700055040,221143 753640077386014721,28732 768854736648810496,105109 749685366303563776,9295 792409614453051393,243165 779794435827564544,173964 770883729757769732,114254 773538239374303232,137042 791273559985233920,237223 795423950822113285,265257 759930679870259200,58227 766414653148700672,56964 792347458227535872,235774 766363691705139200,93286 772408984678653952,127366 789797278504542209,225981 764296588164333568,80487 789253394162593792,206666 772578834021359616,129918 753359110075195392,26458 774745072097107968,141689 765037205488144384,85757 765747604747452417,88994 791235904610467840,237325 773621622293008385,138165 778290724869697536,166984 786297815802806277,201620 750423429539565568,12883 765748659958915073,89561 774218332476243969,131421 766714604474937345,95708 775657612545327104,150511 762736532876693504,74630 771638024195051520,126152 768920814460735488,109767 793120860961841152,249348 781621740019421184,181755 776432754334371841,155688 795616578851184640,267566 756954122465734657,43751 766690534878482432,11774 768856283185381380,109181 753706862374191104,28866 785886579294400514,198142 792170010626052096,243165 762105765473681413,431998 792087314017189888,243187 769140022054424577,111491 777665396849672193,161573 790260413271244800,229159 793242019346935809,250633 763338019881431040,77283 780896919837179909,183811 760989181736726528,66159 791980379158769664,240145 776736025028755456,157755 786119797184528384,200870 790524361631465472,231781 749390603134185472,8497 772797357792649216,132578 769680076917075968,26066 765249760991252480,85448 764971675981000704,84745 773862134472056836,139404 786914500628869120,207287 758442387064643584,52749 769359395801137152,110585 777696987147751424,85562 793121155930521600,249469 763724852222124032,78304 764944023928840192,11774 771694939130433537,127134 789895060489768960,227048 790655979084013568,233307 794020258403196932,257492 753599110427643904,26458 786589739616985088,201555 774639607002435585,125810 760549065616531457,62776 787699514308255744,210432 780183942456455168,174315 794888606875811841,261987 779776926026260480,176201 770783006156021760,121511 768976509189038080,110344 773948343504502788,139404 779381857561419777,172089 787878102311378944,213064 780569298829967360,179589 793130975190482944,247240 754830473134649346,33355 786402925568458752,203674 763171632747732992,74133 776883814673027072,146720 787421788271628288,207841 794878555951943680,249610 791771466551463936,240535 734791342983876608,351644 765658868865130496,88332 737780926755676160,1182342 779168636351250433,171644 779465999355637760,173341 789520020548284416,226731 776954157253193728,159411 786749559787499520,205455 765955343583109120,88930 772307487957528576,124904 760684441522102272,63149 755069128906604544,35044 755224963716567041,35319 765002251261898756,84679 773640599207415808,11774 733022395586490368,355430 786958426643505153,207613 764658900503109632,82018 779326799842910208,173964 772125149386506241,128025 764638099846537217,82283 792355628744310784,245035 757546296785993728,47800 756252316861394944,42171 776728091532136448,157693 790224502248669189,230260 794013580542644228,256439 794615658256498688,246425 751797031438606336,18374 793268837718163456,249926 753673550393778176,27045 762305191790059527,71766 787743057999384576,205197 795001234327556097,263895 738821017724850177,11774 754090995675963393,31035 765978742321741824,88367 764655523052552193,84380 791681816914698240,238110 773559671772811264,137158 790886978296303616,192780 793483141138804740,252408 773915734548287488,139989 795293782291939328,264397 792054105426518016,243075 793494766742667264,252741 788937751106232320,219119 780435096042110976,180310 794291173045178370,257492 792058010264752128,243075 773178880723152896,134561 776384569188769792,155390 756011141550202881,34666 769298768965414914,112788 774602324098494464,144399 790176437361897477,228650 794035972782624768,255942 767418252112846848,97379 795388173085970433,247930 793485082329751552,252408 776611512504967168,156835 774983477708161024,144648 785998167783333888,199211 790294224612786176,106085 786210912730394624,193533 789010863864807424,195098 790988121576005633,233692 791681974482051072,240483 778971581120909312,171324 780939279224614912,183269 788088664391725056,214209 758301899816734721,51809 788390821552877568,217519 750524306891870208,13942 750052711446384640,10851 790571741617750016,231318 793495417421869056,252741 791383262908198912,238395 759137967218696192,56552 793130240348479489,249469 771361787996278784,119279 764201276770889728,81946 762282120853135364,67202 756882375473106944,44163 773479777684500482,134288 768852348433264640,108782 733032336426700800,355502 756265274291032064,41459 790707191942701057,232169 787014811943104512,207287 761907277637058560,70986 791710119960641536,240483 790979099137191936,11774 748943850723434496,1170318 762014073118662657,70858 775102538487959552,146259 790950959157575681,234583 795096883282722816,11774 794780893944680448,261050 779360140776570880,174230 787306508107276288,205728 751605373623164928,14277 787152435965853696,204413 794380701185343488,258598 757257489213628416,39359 759459039612993536,57964 789896573551456262,228172 755271805867175936,36545 756632482636849152,44429 794710694222503936,262752 792029346810568704,241615 757268938669461504,1248449 793152097180979200,249926 776735618164490240,157755 768080105222512642,103354 770468844297125888,118192 785281393697841152,193669 793177582443307008,249469 770224472699838464,117257 757440577621426176,47284 780999484897628161,184223 795078547337580544,249926 754757845963280384,33356 760574016142925825,63655 732170046324256768,1170365 785685198457319424,196277 776994974868967424,159546 738154825330761732,354309 767332077394071552,95708 772137667031101440,355994 794391768519311360,252020 762391459727286272,431998 786081885973807104,197297 788850142086623236,220332 763853174633598976,80266 774715954039234561,144573 757599572730400768,47659 776605765788372992,155451 754068546804678656,31621 778255166139142144,164826 768269709695299589,102002 773293539308568577,135336 785471075513688064,195975 766840649777750016,93286 765999316490153984,89923 790916824389054465,234901 751540803013599232,18539 769869255097524224,114422 793783809632186368,249926 756427408572489729,42432 755794396537290752,11774 760929867105968128,1171824 774195044240781312,141887 785740782653181952,197512 742396181582622721,11774 766822652690456576,96263 792073164729753601,68862 773904136488222721,139404 759794295595339776,59666 762950404380430336,71825 767300610743873536,98339 776253972545843200,154832 793830711316795392,255065 773901786616692738,139404 790579418166988801,231318 756859446383390731,44450 758024473165586433,48663 794532848262909952,261155 756530742260301824,43266 777554620092715008,161988 789929188308287488,228820 780749656531824640,181935 793884401578967040,256255 794568156308115456,261155 761683506376343552,69493 780942779337834496,182257 768547049063276544,107559 777664615576502272,159876 759101077362999297,56964 764499625327796224,82066 736988381750525952,351252 780936764143861760,181419 774589536659763201,144210 770806607450107904,118192 791286013972865024,159876 773470588912427008,136904 775423066046214144,140444 794589169431511040,261155 768922633555603456,109104 753236006082609153,25255 763083124137865216,65180 770790573011718144,120610 781532413725806594,187997 781220445836054528,185595 781653681716551680,177455 770411532010258432,118375 755151596401545216,35890 778303319831785472,160609 785846734584938500,198878 794661821600956416,261059 792035866080186368,240483 786795456135245824,204413 751954814192541696,17794 791135987397255168,217601 791667869712953344,240483 794014235378393089,256502 785299950246637571,194934 794012643941941248,256502 767380213579866112,86103 761597628979093504,50406 761285062163767296,67547 768228319850528770,103149 780600736669323267,80785 775172067540934656,141316 761588636231933952,69245 785619324153106432,197046 793146501237121026,249927 770273700008464384,117257 788929456744308736,220526 788071222659522560,215005 793966544334114816,256358 778997688448741376,167407 773706404108570624,138819 790952035826954241,234583 760586863077761024,1248816 775474294902042628,148045 776354941157961728,155287 751096659900190720,15808 779418411000410112,173628 794256403917602816,258771 792100678567022592,243187 785850064719736833,197512 777629965831458816,160633 792046722964787201,242326 760585129949405184,63203 781445538709241856,139404 790264085216530433,229713 787108695041712129,209129 793244026438819844,248760 785651366752575488,197341 758160283462434817,50923 776772654644793345,157840 795042422476546048,258829 792511547180457984,243187 765248576339443716,85562 765573939137540101,87868 792031519590191105,240483 794577122698272769,261155 767033584699834368,95262 734811550503043072,351644 794020087795589120,255870 762600005924368384,73704 781200737435021312,185310 778950805319712768,171324 788151176718082048,216009 775520538592677888,148909 793980493058318336,257267 795086712221241344,264397 762637052357804032,73814 764509600389427201,82283 755575031803981824,37499 774425463338987525,141316 781422578665742337,186434 793008371121156096,240483 750900378934272001,14277 777952255463022593,160539 794698528467591168,258193 795753978369810432,268448 756935486762061824,14277 762450196621950976,73102 754806450438811648,22393 788742183612325889,220029 765272779285336064,86103 787861516615872512,213253 793566440930566144,252020 754789455769182208,32710 788768013499535360,220029 754879088557514753,14277 791481122278506496,237198 790258342388240384,230270 763102957546119168,75899 770700167494250496,119832 792808427630292998,247232 767888979039363072,102249 769149507695149056,110362 791366057235709952,238207 757676105889218561,46280 754196415526670336,32157 781388971280568320,187517 779987926260125697,177704 793147614581649408,232911 770637312850010113,118191 750730271243329536,14274 763825146885013504,80393 793580675429306371,193636 770426891555799040,117455 781495802179022848,184223 764883192620978176,84889 793809311990415360,255393 765261726954688512,86103 794542069897433090,261155 758268667503243264,50167 777970882723639296,351147 785853773524721664,197286 786739951337480192,205094 768970373090140160,110344 773907602841358336,139404 752690946224029696,22752 780512090586873856,180306 785335552417542144,193633 756189050633977856,11774 792492282024910848,246225 789999149450002433,226366 767889998133813248,102249 781153159540596738,169201 764945244798332928,84753 773925198919852034,139404 765058035165204480,11774 778021041469874176,165097 794950496477970432,263895 764916989055741952,85159 762621537992212480,73814 775232845849595904,146474 778956210062098432,169437 781256357160759296,186532 793650539665981441,254135 768907398589378560,109945 748819218842292224,351337 766325104653369345,90384 768152829110263808,103354 767357485850263552,96875 761940402291310592,70540 775412341055762432,148800 781322188901093376,182349 753959461774032896,30304 753759442575855616,25189 757774071593521153,47940 794633895878815744,250785 778317534890196993,167220 778285675435229184,166390 785838419134017539,197512 793780798851690496,252014 788790386479202304,220945 794386522552213505,260173 779082982149779460,171324 787164029131354112,204413 777134263086952448,158520 788517432084336640,218349 755609653707415554,36612 764794351805272064,84724 769352804045500418,112788 773266811399712768,133043 774772241053593600,124744 763447606987071488,78159 771511301550071808,125163 792081511646461952,243398 793105091146362881,249441 764237832269406208,82066 794338620333236224,259743 762362367334313985,72809 795264854521217025,264397 758010412424105984,50827 786332667839025152,202636 792255298324959232,243075 794731690916712448,262849 763884809751896064,80153 752653897785806849,22575 785792525877542912,194080 780591931789369344,11774 787133395641864192,205314 794081186528137216,257255 763826783103881217,80607 775003284213870592,146259 761954579999252480,71026 785270708800745472,194648 753371213452410880,24201 785596709686669312,194079 787914426271825921,213887 770445842629201920,118191 781209208343572480,186434 755730390002835457,38792 760610656001208322,63879 787295528027426816,207613 762384925588873216,32941 790350935427944448,228527 793481510234034176,252580 771441371832025088,125367 790844222291136516,232359 763880105185652736,80720 766722579759403008,95593 793610915853791232,254135 777972810983600128,163990 795353689896652805,266500 794217889108819968,258789 768082416422518785,103354 780859107662331904,183269 791385404842708992,238117 795404873877569537,247930 757313752257691648,46797 792933138347556864,247241 788498602238676992,11774 764236274672799749,82018 736741365187481601,1182359 741002965973106688,11774 752894366746812417,24134 778933419032076288,170253 764949680635584512,84724 763137723003654144,76858 779441998004678657,174230 794726726479777792,259190 753655649393840128,28732 767142254259625985,93144 787782141836795905,213064 780530855902978049,171795 793589126700216320,253164 774206438902116352,140495 794589390907572225,261818 791011043665285120,234583 776511428228321280,155987 753257848839163904,22046 793160213477982208,249469 773743860073783296,137042 763510693874270208,78205 793939048955949056,249926 764844401386479616,84724 785873047051829249,198591 792520329486864384,246225 792912133298135040,247379 794740102937321472,262849 766427764496986112,93286 794667439804006402,39957 794672129249869824,261155 792708131746942977,246726 755169230501347328,35890 765336487546134528,86103 785538042081714176,196277 791781639743348736,240483 794557566709706752,261155 789060114179170304,222682 785664349851426816,197297 763003761933574144,75899 768898350708101120,108729 776863551675703296,157840 793195679174787072,250408 788501356671823872,217837 757650784792088576,47202 767829858957205504,100893 769261762097053696,108795 769863529839095810,114329 732850446986006529,1170689 755837900407713794,39830 780639878140694529,182002 795368646881189888,67229 790702727261065216,232169 757589509026361349,47761 778206182368382976,90252 779326644825849856,173490 757726851284340736,48549 760140910164373504,60866 769982749419634689,114254 759103130302832640,56964 763439364441604097,76013 732260564613910528,196346 792100797932638208,243075 755853502136451076,39462 762421428251529216,72978 759014970092756992,55997 770269105723179009,117257 793127221405753344,249469 777686327814819840,158459 790768927337054208,233307 794543336421986304,261155 788875123709194240,220526 793224156720472064,247241 794383172708409344,239610 776264706579271680,153194 793270527381147648,250430 761665493363109888,69711 773857196681539584,139404 794543917890797569,261155 772937884919660544,132364 773916995674746880,140039 778137703107919872,164669 770091828058189824,94699 773270179597971457,89283 750645755241762816,13343 741437723756597249,112939 763455383788720128,74483 771427617169866752,125111 774815572580110336,145244 776121885864161280,153845 793424318080225280,252020 756527730661945345,43391 757257421811175426,46684 773788654250692609,138819 788059380088463360,215005 765255441211285504,86653 779749008348553216,174492 790265244874604545,229693 786559360730271744,202429 781562368971112453,188304 758719555359404036,11774 732939521315246080,351129 773958709693255681,139404 794008284684382208,255870 790707151580884992,232884 757792928550891520,48094 785577114007277572,194082 795607743331782656,267262 751754724957761536,351720 781860678160220160,190635 750511887536656385,13532 794944575941046273,263817 779311848160047104,173964 743504850894360576,11774 795003008392265729,264414 752244531509145600,21034 752875511639109632,22393 775176265754038274,87904 775880614402678789,151463 763232322175004672,41438 794241885644558336,258771 769839757731913729,105109 754126093603381249,31968 774371734317244416,143210 753383406105403392,25981 787208344566128640,207287 795390108820066304,266151 733767743598657536,1170556 759747223810895873,56282 765616849014751233,11774 773591153539252224,137795 766386877805031424,93184 788034586399875072,214354 758356507863883776,52682 754776478496219136,33549 759098377661321218,56964 771540614550724609,125381 793559545616404480,253018 752740496611504129,22575 793065924249006080,249013 758796506874929152,54070 778989099483004928,171693 794979847672123392,264397 756631233799401472,37947 758811164151132160,53996 765164256916537344,85805 780835229032259584,183269 785534459533676544,196102 755167033411579904,35890 791263880366350336,237436 765523119154925568,87904 774883363635290112,142503 792744684049330177,246726 792761287478566913,244759 770699649686667264,11774 777154461437267968,158754 760340019307548672,62492 756506529356980224,43575 764890587698954241,84886 768187622443323392,100605 795687539285823488,266138 772749213604179968,132335 755453919300579333,33689 776737758572376064,157693 792884903675387905,247241 773957998796349440,139404 770347614986305536,117609 794539924200550402,261155 758122451226226689,41703 766479734515441664,90565 787164707966881792,209043 794586065776640001,261155 761890885747572736,70941 772159721683951616,126940 777550898541174784,161352 794592159525543936,261818 763224373448744960,47188 788446470533844993,217837 758434138600927232,52605 781233787493580800,186434 768225573650980864,11774 779341304828465152,11774 781213731116109824,186324 793620368170881024,251803 775429241630449664,149319 786210315008548864,200467 793881784299773952,255393 765946189048971264,87904 775660787130073088,150404 775697313603825664,150663 773331455195934724,135960 795045121171525633,264724 763895482385129472,79970 775030808205635584,146259 788886312254332928,220689 793497815280345089,252741 756328429297868800,42432 759128770125103104,56964 778188404911665152,1170856 780782300652986369,182960 760273077624311808,60779 771060228146298881,121612 793082854989295617,249348 758068724775673856,51069 778351292628492288,167522 791582377822810112,238823 754830885568995329,22547 788474836762894338,218275 795305293001486336,243427 752657571094274049,21332 776853912217276417,157755 792068826242379777,243187 793190809910841344,249926 751015367972122630,16178 774716410035474432,140444 767390546142920705,97852 767979211550097408,100559 765233423640203265,83391 790725573064527872,232863 793886947785580544,248652 767581250118819841,98972 770014987070889985,116373 752933288038268928,24629 768448174679658496,104791 786665622566383616,205039 791308463817326594,237491 770477837765713929,118192 758382745194106880,52720 756288049441492992,42432 755562065578774528,37979 765499516044898304,86725 793779184778838016,253032 758391946553413633,50827 754861864283168768,33356 732352073287634944,196346 788117738011189248,215437 776489709770051584,156055 793139170160041984,249469 780009777120309248,177472 753763402296791044,11774 773253155975008260,134993 756951026666729472,45672 795124944984109056,249926 795425839705976832,266491 773624641378095104,82066 790641751140687872,233154 786723584097923072,205094 787986436809109505,214209 755584689742553088,37457 788883137887559680,220815 761959149731090432,1248984 778730152448581632,170252 750869225476993024,14858 758690599427903488,54070 791178068643745796,235590 791419377581187073,238780 795490874020872192,267267 734688297428082688,353002 781592790287417345,139404 794008360907603968,257492 761221344436576257,66851 780107258680250369,176109 771157673416855552,116680 774214771050700800,140232 794573337213206528,261155 773281292183973888,134561 761637476175908864,69947 771422570621046785,119520 788486950734868485,217837 786965361744867328,207613 793505574054924288,252741 776401997352280064,154071 746520735112265728,1322887 750472980522790912,10876 794688910005796864,261155 758505353789054977,47940 780831909551017984,183269 793411427134349313,249926 769783597406400512,114779 792092401670074368,243092 795671118376038401,266005 791774634517463040,240483 762326108549226498,431998 765234106204643333,86103 773700914641338368,116619 785972429902405632,199891 781231110630019087,183530 765010647411228672,351349 795479375101751297,262849 794296989026435072,229922 770364331028602880,118482 771760750205382656,127711 764049087704555520,80939 793139118100348928,249882 750482000511799296,13532 767419306120536064,98890 789842627109621760,215437 777846086337691648,164001 786010952621711361,200490 793459977910378497,252408 771670201762926592,125163 766721288140316672,95672 795145896740601856,264774 751759318383415297,19317 780207789662609412,164826 785810755643961344,198671 772930263080955904,11774 750887755190718464,15316 785900642086912000,199546 778551100467126273,166490 780901698898432000,184328 764179064345198592,81869 786979826787766272,207613 761589497859571713,68665 793997354164551680,257271 775070190245675009,146943 773438907971145728,136589 794172404473954304,233307 788138985906241536,215012 785637318602264576,197790 793231688339947524,249637 771029989739237377,121612 771701837602836481,127134 793142067266400256,249469 765312856162050048,87062 758758112287264769,54070 792752826279718912,247232 757275003331022848,46252 753647260806868992,28866 785560819178307584,196609 790996265232465920,234583 793958332578942976,255942 754085552425578496,30370 756857829785382912,44461 791093124739182592,234583 793838961164562442,249057 757162814884548611,45669 765590899803828224,87904 775694046945808384,150511 757242592706920449,354841 757603243497185280,47940 781551588229906432,185595 794348249805103104,259034 753245186155618304,24173 768421672231833601,1249551 752627905310502912,22393 766750295263178752,94683 795256232831426560,194648 779376022986772480,174230 791814459379462144,241033 788879284093931520,194072 758263276971159552,48289 785466462118957056,195975 755635178765246464,38183 764693234241179648,76623 764822183768039424,84422 757445494943678464,47266 771181273435938816,122967 788028616475045892,214492 770441913761533952,87904 790631825140056065,230899 756869404650971137,44607 768858216830754816,106281 778389255345344513,167562 767915210535346176,101134 764185429738479616,82544 766437319175843840,93823 773905131217653760,139404 779723223709646849,174756 765058518944780288,11774 767377746087542785,97515 791515687197904896,238292 786067252701462528,200382 768625430962184192,105345 770757604259667968,118698 768218870280708096,104417 766260028940562432,91946 788426436973629441,217837 772282484771942400,128934 772164017179746308,127957 775527378273525760,149953 772273673210322944,127925 789517861739954176,225359 793115078409060352,249469 793318232421785601,251452 794620137445859329,261155 795369283450761217,263907 791376237524455424,238395 763780716962250752,78566 768844596298285056,109167 792162821559742465,244550 774696617806929920,144654 765231811240816640,86103 775559306724909057,350822 785253637610168320,1170856 791685711091171337,240483 775145691278614528,132761 786981159754313728,175891 794526996319629312,261155 791768360010838016,241542 795249036404162562,261818 758106874340253696,51451 758774068606709760,55261 766833459301974016,95593 775306719278698496,148170 766973003619966976,93144 770729322495807488,121046 760528512994258944,63451 791696200630022144,240483 794205004613578752,255942 795296247338954756,264397 763363805376159745,77731 792186843223642112,229693 753739270259548160,29624 785919072382976000,199546 786402989766479872,203674 793624860694110208,253032 760806130457145344,62877 776490015614435329,156290 793457381099249673,243761 756081680608268290,37219 778263940316798976,166913 786188467818663937,192032 791286924346531840,237385 788812543951265793,220332 763346300469248000,77731 772556316136972289,130988 788873384486580224,221832 793164941268099072,249180 790963508796010497,234653 776567249536770048,156132 794701984007864321,262849 754090101173391360,30590 793698470792048640,249926 762420261773684739,43266 785986448944009216,200368 733748976076361728,354849 760857082606260224,61117 768206153125761024,104406 751152206561226752,17033 778801780385689600,168794 791319952225558533,235979 791359419217051651,238395 793277678182858758,250033 780379888633077760,179742 775517581910216706,148909 771565609452576768,11774 786693077054480384,204835 761953045467004928,71237 737742441541816320,100086 786608028980162560,204980 794910546659254272,263895 794545203046707200,261155 762013709631913984,68654 792112566906392576,243848 781137168219660288,185709 788802880526397440,220332 768734513321041920,95055 773943405101641728,140025 764913320662925312,84209 789097988689911812,223047 791643715286642688,239926 789143084462444544,222647 791257639950823426,237491 760484047277600770,48052 762797499346059264,74483 780961792776212480,184539 755726221598752768,39235 768505460538343424,104973 768435149927174144,103185 785969027239677952,198878 781657286380924928,186212 786299946953826304,202727 734055703057293313,349409 763002722098434048,75899 765715736295636992,88874 766708640145432577,95672 778540834752987136,167044 791577589882032129,239926 788861982548131840,220332 764495181966110722,47940 770824587974090752,120610 792044943887872001,243187 780701788697690112,178524 786192879643262976,201556 766488317051277312,93823 754969226021113856,14277 776888012424613888,138490 779090114962190336,172621 750503330015764480,13021 751086435197816833,15643 765141976736010240,84724 763860997811474432,1249164 768235049468719104,11774 786737880328761344,90209 778300781392961537,167220 791808938496798721,240763 795446543516073984,266884 789709266915430400,225998 795281277888892928,262849 788852097626345472,220602 795385663143243777,265875 756279003757973504,42495 778636687106772992,167319 786446212022935552,203932 771850656009359360,118191 756575797259960321,43956 753251420439187456,24711 768791288107921409,108849 763671118557372416,75929 787719641439305728,205197 755775318820921344,39462 760890027987480577,65180 773902675264016384,139404 761601975410630656,1248944 753700875084849152,28732 779445946392326144,173347 755730339490832384,39235 769751410783166464,18030 779764849182113792,173846 763414884436455425,71476 763901236357672960,80939 776951266291359744,158338 759512337057472512,58250 764221929045667840,82759 733321029037133825,1170528 768177160968216578,103071 792689858489769984,247074 768514996494008320,106849 792350492663943172,244143 756370163176321026,37044 768665320504438784,106756 771139968051838976,123583 794327824240934913,259970 762795825982418944,75073 751216676205723650,15808 758008015165480960,50580 795101849904877568,264397 778937691685527552,171029 792663423008010240,246715 795450373565607937,266151 766062046429351937,90482 786405618919677952,203391 758351720921591808,52061 754809067466469376,33907 755217814160482305,35890 764966848244879360,85562 753255160101670913,15536 760538980156932096,63149 791618657612763136,240145 794291081311637508,259134 764448635069366272,83454 753042218915663872,24788 764392617299828736,79513 770259701380579328,117257 793916718334767108,221524 794239229920354304,257423 763956299574816768,80393 761346780860559360,67906 773874869653995521,139404 767756054482546688,101203 770426146966167552,118087 780602933809287168,80785 775301525753110528,148005 751099017564676096,16299 770272597879562240,117257 787657113493463041,209151 766731817886085120,95672 768438632734687232,106281 770027088543875073,114254 775785610506215424,151463 757802805310558208,49490 764915590997868544,81130 765765997987000320,88920 793153353911906304,249469 794015427680550912,257492 786091276328374273,200382 792009215669772288,242637 786956731922264065,207287 779273127943602176,173645 754011234593280001,31080 791017439295332354,234583 793548786723385344,252196 793420789659889664,8044 762454101493809152,431998 777927544574058496,163901 786694828738416642,209795 774030919695011840,139404 786297750438633473,201114 794552907744079874,261155 786430437237268480,202429 751801449512853504,19880 751565119486717953,17888 786975310147358720,207613 739848049606971392,11774 750786209891422210,14950 756654028872966145,44479 771759271629520900,127582 773545636608303104,137158 791048660821737472,78159 762747114380066817,74265 767941936283947008,100893 792159778566905856,241334 794722090700025856,261155 768847755250851840,109571 768278714396254208,105041 788078596019490816,214354 768382268712689664,103354 757188954588413953,45551 774821587052732416,87904 788346863749660673,215252 768424420985540608,103149 770967589765865472,121612 763874456393637888,80153 753586605122662400,24201 775067533900677120,141091 766764772092157952,93184 759946588919783424,58198 790380061182533632,230485 766052955376197632,90735 791294207814045697,237491 781242029510631426,186149 762861117433454592,47188 789944267343101952,227242 792314539052236801,242527 781581925924245504,139404 787319361627312129,207212 775650074072326144,150497 794524166066028544,261155 773155777028689924,134470 785667192071266304,197888 795003812868190209,263906 770845203829821440,104313 762818881438175232,73926 776517083806957568,1250310 732672046094782464,353262 776455794162147329,11774 781512732021579777,188401 766136569967226881,88546 758293327590465536,52061 766916766287167488,74575 769372614963761152,113165 794574710294122496,261155 749952478544814080,10346 773699018043953152,138205 766783592584376321,95672 754146782674882561,26539 792120964758863876,243187 742359275369070592,99816 774968467103580160,139096 774012402044141572,131421 733165368819261442,355480 762417611858546691,70886 770165417180618752,116082 771898629988704256,128519 770745097851854848,121220 777753780859396096,161573 755479932856328196,37148 769942407471308802,115511 773671523664015360,137693 788289660145373184,215437 785617828103589889,195936 776503098051293184,1170441 750839171854532608,11495 752661735828578304,669866 789486418934366210,224680 788168053305532416,214066 788426396506939392,217926 786737380388577281,206010 781712597116596224,177455 793654335125135360,254135 761226072918720512,66815 771028496269344768,122146 779732190330392576,175962 788178100081217536,214492 792850700153737216,247592 790574055464112128,231894 766418788854079488,93036 761022727868194816,65180 766070498174185472,80939 760294540993376256,58537 765768330443710464,87904 794646780931637248,11774 775738886182043648,151071 757263584325996544,46384 793975006657028096,257238 780086597303865344,178120 775110764629626881,146259 790339484219039744,11774 753730542399475712,11774 794574332769030145,260404 755448299352690688,35890 767388106500796421,97515 791010095572262912,235251 757592794831597568,47844 770262650475388928,117686 793361881465511938,8044 767240464479031296,98141 788055529067257856,214138 791279410980671488,234212 781208608390385664,186434 778300319679873024,167319 786320598075006976,202275 758382883945852928,52720 765516602397687808,87858 794312873614852096,257492 766993953098903552,93823 764872543089983488,84753 758418137826156544,52022 765507649077022720,86103 758126703025725440,41703 793986028998627328,203546 758763817300090880,54070 732303531265380353,350955 761541939623698432,350711 790617470306365441,232169 755524082943324160,354391 790719377964269569,233131 755134384752041984,32572 767807063309168640,101681 773906376334663684,139404 776835110356209664,158387 733325432305668096,351034 780381150841823232,177778 795021702556225537,261155 793135956509483008,249841 754738338649690113,32404 790864278752559105,220029 792514113934995456,88859 793510127555010560,249926 788881839742193664,220727 775035754976247808,146259 779338302616895488,174230 781904953417801728,188489 771396353519935488,125222 790593013428817920,232662 790992715995545600,354847 767711708567580673,100553 761642326431268864,65180 758540978483527680,52112 765003056765407238,85686 772550667277733889,129526 788038038660194304,214209 779335130473193472,171993 787731294545477632,211733 758861304199155713,54974 772681990164197376,87904 785878214174318592,198671 793159093984890880,249882 794629030762967040,11774 750515139628105729,12535 761920158453596160,431998 778673923189714944,169226 788006666138562560,214209 790687631919030272,233307 763537445019267077,78189 773899229525778434,108396 758078701267398656,50476 771065702560178176,123085 792126026893578240,243187 791480393027379200,239405 758864026814197761,53185 763746568566632448,79600 789327432817909760,216538 773471545071177728,136904 789414317779058688,106085 768858215731884032,108963 756900884148215809,45122 771407575732588544,351152 787038207569387520,207733 777600705724944384,161978 780841891604619265,183826 759871199539261440,58227 794947639523426304,262847 790717902920056833,232884 791067499575910401,232169 792119272264708096,243187 793121573892919296,249469 750528512327507969,11495 767734942059069442,100893 780690553008566272,182036 794308102774542337,259543 751548679538872320,14277 791700899416637440,234990 760581408087826432,63265 760490719484190720,62771 774798408360099840,132578 760146159281270786,61145 790283182558019589,230704 793934172561649664,257026 785324553048207360,194934 794331225242488833,260033 755048229113257984,31400 760933732668801024,65180 794216224724918272,258598 781132882848854016,185496 788855723392368642,221635 793170093593157632,243865 779268429178175489,173347 764183550220464128,82209 781462178155012096,185595 793263540748419072,250293 773854472292425728,97447 778571511498174464,168794 776778491924738048,156926 780557363417788416,181548 751092977276063745,16299 792182395235471360,243165 794210610800197634,258305 781468039166427137,188119 786984041333547008,207287 778028138596929536,163990 780798451630178304,183288 794216723519913984,258591 767168286056386562,98259 787687179992567812,11774 737002290104668160,196346 753374156729704448,27045 758056845957214208,48663 758350147591872514,46384 763053610171105281,75724 793440206795968512,252196 767816848087904262,101383 792538233150197763,244385 753744415454326784,23725 769248995428470785,112399 786986118428430336,207949 780436364529721344,180010 759371047430938624,54070 780099208804175872,178258 757295998855028737,46890 767155293725818880,96875 732252630114701312,349233 777880126780497920,163990 792883311597289472,247877 775361425782939648,148645 785321653395914753,194934 768504030397992960,106819 760671328730959872,63776 773706443153215488,11774 778749016339193856,11774 774117441911697416,141360 786746601838481408,205094 733017196511830016,355324 774466826029891584,120610 751760937976299520,14277 779769535486369792,176745 753693674412777472,29263 762837177327685633,70177 776143416971243520,153915 792005908423401472,205294 753723939172524034,28512 757068153838985216,45964 754742944557625344,18341 778661950158999552,167398 794533528138489856,261155 777463994147680257,1250371 768854844627091456,108963 755560878246768640,37424 775292052661829632,147541 773286059899617280,134561 779234430640648192,95055 787819432164757504,203510 778523813323509760,152594 760513230603030528,63149 785940223746150400,199262 761018677655240704,65626 793500652265693184,252020 778011712251305986,165405 792025653356834816,243187 793457762755760128,252408 750437890929356801,13211 764238311431016448,82860 775432958471700480,141415 779113630432231424,29263 780537469460582400,179147 751126304833974272,17193 753715633385119744,29263 766779128590635008,95707 755889561117556736,39657 762510834551496704,431998 775780427164479488,151071 781276343178661889,187084 776243378702778368,153921 792159663588413440,244221 794294785989177344,349306 767495965205028864,97386 788205540430282754,215437 788520852631486464,215437 794344748018331648,258981 753440414514843648,23739 757299362510745600,46406 753183242556215296,352982 764872806450552837,84724 777244447386005504,159359 764682671163179008,84209 786214934518624257,201583 760441182212202496,41680 778342497529520129,166852 755361139891040257,35403 759146709532499968,56964 791373346524979201,238205 795366149294845952,266500 766583838852145152,87774 762043436937515008,69231 768040570635816960,102599 750617203247083520,11495 764731384791302144,82582 777032239628427268,157082 752932355539697664,24196 771953248089546752,127366 759945134616084480,56964 774224772888719360,141867 785957139227480065,198586 775460601128554496,146704 794182436791799808,258331 753401321525436416,23739 774287525460467712,141867 768065108870369280,100893 787766189913149440,11774 759529361276014593,55887 742750000409542661,11774 771684817444409345,127134 774140867812536321,141360 755071950536318976,14277 788176299705659392,215005 794702331182981120,262752 772820816950165504,112788 773351202608275456,132497 781845357198249984,189026 791657864188268544,240145 787841937445298176,197888 792728044775600128,238113 761394351041712128,68273 766722618640764928,95708 785930980024385536,199546 786372047123410944,159876 786939202005004288,207613 792320676870795264,245016 795423889962713088,264397 791673371394060288,236858 767872971184627712,101681 759296229859815425,56302 794678109706403840,259457 774097568317841412,117609 795391339735093248,247930 770432383028002820,118191 790212300984750080,229724 767869100538339328,100893 776133965031809024,153845 766257493332881408,91946 760677749057085441,63937 763474574214369280,78159 772233230472937473,128519 771495068414857216,123085 750652165954281472,13262 788155522599886848,214899 765949143734820864,90384 775717494938017792,150511 779677137905213440,175772 752869431278129153,23899 767547865052942337,98736 754733785560838148,33356 794611778298576896,261155 776081015861157890,153095 788079751386849280,215005 758653512603488261,54070 755927242522365952,40437 778741835694903297,170187 751061390081875968,16299 768158488526598144,103212 792018745568825345,241678 794710097993682945,262897 791019760913743872,235590 792027528106041346,243187 795726608946446336,261155 773864234446749696,139404 763876538039140352,80939 781342567329730560,139404 776614595976802305,157082 778640203778920448,168321 753408625641660416,27045 787087723974787072,209151 792395288455606275,245571 773777000108429316,1250082 794628752202485760,261155 771999585690464256,127366 792783901714444288,246771 755464924428656640,35470 773858730215632896,139404 755047779425214464,33355 768508370521391104,104999 793174545834311681,249841 765363295502991362,66116 787370496962670592,208146 739592141937070080,11774 794809621177208832,262849 764842606639456260,84724 785268177307627520,194648 791344212897693696,238207 778302100208021504,166390 781204555241517056,185496 791307017533161472,236393 753584990458306560,26060 774635511159910400,108396 775031658680582144,146580 776122507048865792,151741 758072501184454658,51278 794549010942005248,261155 755168459831463936,35890 785638592815050753,195975 751771764837847040,14277 779081721899806720,164814 760971302702313472,65174 786303258276966400,202561 785719972022530048,194560 791395798663716864,228450 775785511768166401,146216 780078416020111361,177751 774103265067749376,139404 776788746247270400,156835 781195144079048705,185595 764988680834543620,84422 774746717522653184,144538 761068101811056644,66116 768864287473344513,104406 749316365685665792,7836 776631576658644997,155451 786023616660049920,199478 776649477595787264,156785 791617925127950336,240145 775671837690765312,148874 790566294152241152,230282 794205007478456320,256276 795617747598274560,267655 758711421089746944,53675 768579063099318272,107428 765577662249046016,84724 790931313884889088,234583 787654951174545408,211943 768615859891740672,107469 770048041512529921,116373 792841522731417601,246514 750651899603324928,14421 792785852233420800,246771 794282351916355585,258598 778402835259994112,167220 764204577201676288,82457 771541645758128129,118191 794030526973771777,257492 752837375613632512,22750 756214628393287680,41837 754858993323876352,33678 776746922837028864,157755 765882516377112576,90031 793117017456816128,249469 758421746596753408,53144 758079208807624705,50476 767813321143779328,101131 789310268018798593,225356 780465370712780800,178258 752304118106992640,21714 773934827057938433,109337 773900591684722688,139865 785534762500952064,196357 779483205321658369,174315 786657791050076161,205455 781355899549986816,186149 794427186254151680,260404 776498465912127488,70223 760530326028296192,57592 781725840560107520,172084 776392488168730624,152314 780881598577123328,431998 793512494039986176,252408 753323554570113026,26539 779339372684382208,174115 795420723254738944,266138 760848381119979524,64722 770980603378409472,120610 790516917853425664,231894 781211032421339136,185595 785911976832753664,198878 754097449321455616,31035 762150460841164800,1170322 774118982152433664,140211 768639321662484480,107428 775738857354592256,112363 777493305256992768,159876 762058114153709573,64084 750026266099736576,10654 756328211659755520,41689 793070029977694208,248514 793929676511014912,255393 753682700276527104,28981 795320694540238848,266079 774130534838435840,140444 767159629495361536,97432 780617888805769216,182154 794547201569497088,261155 762815235073933312,73814 765618303981146116,88546 788883368763154432,220028 788707711865139200,220029 776891108131430400,158411 780557153467789312,181409 787115888227053568,208252 758659288512339973,53985 753675774557904896,28282 757235578312286209,1248482 732892123444465668,351617 793971483290796033,256255 757056444231450624,45669 768949899945586688,110331 792835726580731905,247877 766724037984780289,95889 791354261879660545,238207 794776129013850112,258741 754747230121230336,33356 758317400324468737,50923 785534696507645953,65113 737227730610184192,11774 791041779713748992,234575 793199313518227458,249926 765225709392519168,86103 777053802650300416,157755 793922033688023040,256536 767720778175569921,100893 772481183196348417,128382 779288944823324672,173753 752299830018502657,21714 764947503384977408,84689 786686918419423232,202217 791014046610890752,235621 765468863899262977,86645 766608890238820352,90723 764186903864193024,82457 753753008387665920,29592 756574114878480385,32625 756330197637558273,42249 763538778279391233,78360 791452486435430400,238292 795726077318561793,247240 755841713130713088,39462 771537749341941760,125381 792151971339927552,63655 785578203263873024,196788 775046794770157568,140444 781164850206511106,11774 789447628090146816,225981 790974057583939584,235621 758490941502152709,53185 781274923155197954,186584 766056995841597441,90384 760489229348667392,52554 795250523779829762,263895 755635268598759424,14277 776002920185749504,152872 754892040538849280,33192 781120952922886144,183759 786244584171077632,201958 793809794175905792,255246 790620526767210496,232419 749454640417280000,8047 794137666006712320,258120 759972735007154176,59666 761168255209709569,65180 771875331430985728,127134 770758197258969088,118191 785927221785481216,197512 794970431031742464,262925 781696378304999424,186212 785285182672687105,194060 774667912825171968,144494 787011472186417152,208016 758660783404265472,398859 786956192459264000,207287 790621945272397824,232992 768206586942722048,103149 776870703538765824,157755 773061975995715585,131421 775077933534838784,146405 786997322928394240,208167 771488962183475200,121479 778819725367259136,169923 732614835825938432,352717 760530357909331968,47940 769258856757104640,110302 791416734607609856,238286 794542982561026048,261155 755504697247686656,36873 785785865893052417,197512 793471950182051840,252020 786932480062488576,207517 793949476545331201,255826 795698337206956032,266079 775439168910401536,146991 781234794176708612,185310 786949682643599360,207287 794828596854591489,262752 755156341535051777,35890 758694701096538112,53185 749929271968210944,10735 764996806929285120,85562 776033939508957184,153033 781228491924701184,186584 766309264407355392,90982 779132189472464896,171902 779715664818868224,174756 794712264528064512,262849 763197063009935360,76474 773865859873931265,138819 778274843045134336,167101 750904485715726336,15808 768072142642700322,100559 769043487601913856,108795 794526732128686080,261155 761975669022560257,431998 751872798868463618,20268 768678147659145216,106896 768907177046056960,109945 777379445246001152,160358 780911261970161664,183269 789722922352939008,226034 750746730736545792,14877 795085989479874563,11774 774215485382467584,141912 779539767159431168,174557 794197664103624704,258331 766105175107002368,90384 764369597420146688,82066 794237696201789440,258771 763175445437243392,76535 756260660263129088,41763 772197200822755329,129471 791980359349002240,240661 758301466276814848,52061 791193978829889537,228354 776315348698198016,152946 793890013805109248,249926 732671774593277952,1170396 764543492219506688,81946 787004604349288448,206773 770601896587386880,119832 778451611978838016,166251 792525884687278080,244143 761036924907692032,64730 794589929506410496,261155 758007343217053696,50654 760190045718454273,61412 776959500360179712,157755 788524646064730112,212839 789669379390791680,225981 779259337386651649,172132 785786276620279809,195975 791353248317861888,238395 764201143975174144,80939 766692262382280704,11774 771383980906033152,124537 788819237775220736,221297 794752297746239488,262849 790983903255339009,234583 756616844153323520,43285 762458726565498880,72534 794380327187861510,258345 750951445810278400,15996 761764658382381056,70177 786674124701696001,205728 791826132412706816,229148 752702072273920000,22546 795668537977106433,267862 767438277129404416,97447 789871632479297541,46572 795614355752632324,267655 786917749566103552,207027 732344426576547845,1170327 775533704840028160,143374 755138617823997952,35449 775059478848819200,146580 789323478528847872,223054 765298492109680640,86440 769269623271424000,111225 785970467802714112,198878 790309582040076288,223286 790657447337701376,227048 769156789099200512,27164 794702692652355584,261155 780739205332803585,154279 781263935118929922,186212 760552498893512704,63179 761167490126848000,66842 732323061991493632,351002 755156335096979461,35044 765663087043022848,86693 776549875655860224,156110 788361925587415040,215437 753082794889383938,24269 792034791415619584,241678 756871147619254272,44274 769816997509099520,91946 749743531267203074,9754 760622930539622401,63464 780556844511232000,164826 781466099560820736,139404 755521810288914432,37993 780399090635014144,176128 787800460115582976,205197 771507733312839680,125367 767897570714804224,101681 793522809658023938,249579 765683080187088896,87904 773685524351549440,138165 780810492495339521,183269 789511353107001344,226731 766621737148567552,92149 776454124527296512,106774 788737818596151296,220029 766491784952152064,93823 794626522338443266,261155 792489102415372289,245750 795358882449203202,264397 766689530225291264,75724 773509209300332545,137042 794553476823076864,261155 761504238002405376,57887 752116643065724928,18395 786019433588285440,85562 786909499223334912,207287 756193871508320258,41680 765306632330817536,87145 765634858349658114,88052 794721778430050304,261155 794562443661950976,261155 791546825413107712,239405 793131198620901376,249841 770601828383809540,119774 772785274204151808,132335 778034524894527489,163785 791408483170123776,193368 780285810558046208,169747 790391285538496512,229148 791809591168339968,240890 764901898969284609,85252 792525431505313792,159876 760489974139682816,63149 770674625168703488,120610 758564143242686464,53447 788112269980893185,215608 771045229528961025,121046 792544699479449604,238395 795413470619414528,265855 795261599879745536,265644 776164153354547201,152314 786444839608913920,203674 794021509043863552,257492 755098809391120384,35449 750181453015683076,11349 793168898556239874,250033 775487336415191040,149259 765796515222851584,88930 795030102451089409,263926 771063864330813441,123028 790137679723855872,1170856 791839734544736256,240070 794403041218850816,259034 758671710048641024,41680 762339276587577344,72354 770252847367745536,117257 758785162905808896,54070 785603145955090433,197512 790721294169993221,224818 770059081730158593,18030 756808131737423873,43471 769184157327130624,110585 765416192903290880,87245 786377244725829633,199546 774422751545270272,139865 771099530917974016,122817 777487311651106816,159876 758093704926081024,51069 793353083799474176,250293 793786765890969600,255162 769449824051535873,105643 788954597910011906,222545 795228913903538176,264954 764540182544519168,83823 755498687418265601,37655 777923390279737344,163901 779445665256640513,173846 732661827641999363,1170459 755543160898465792,38032 767929951802621953,101681 789332239607881728,193121 768988424267264000,110585 778618989563883520,167610 780878880240525312,181419 785471909089673217,194723 794338211522899968,258878 755967101085573120,40926 776920323811864576,154869 792566973519372288,246225 785270508975775744,194648 791606453316575234,11774 794646703009918976,261155 788133722113576961,215754 789949338076057600,228820 772148604760911876,129225 785558469764059136,196788 786362307181965312,7224 791052145105612800,78159 733090787953610754,355106 755554449704247296,37993 767265059659808768,97421 762867924524683265,1249070 766425548092563457,93823 772149717409095683,129473 785719944856031232,195975 781175531823706112,184223 751046561203949568,15316 790876554431598593,234583 751144013353279488,16795 762719868248584192,74247 795453844482363393,263896 757794344766050305,48094 787724538217893889,205197 772451665492348929,128934 776561600203362304,151374 793952517780598788,255826 790898097488556032,234583 763539917590949888,78159 756288382246854656,42495 794306936070017024,259764 757829668925865984,19563 769880456494014464,105109 761258349316808704,65626 781614139063963648,182349 772046745429745664,128404 788475451509465088,218275 788022959013302276,214354 794666128916123648,261050 772658542662733825,132076 788464079107133440,218275 774925677711790080,52112 776148097403531264,11774 788992343642812417,214492 778929260228730880,170882 775396982215106564,148994 780203340084891648,172400 759387193941061632,56700 760985191422713857,66159 773501238252109824,136947 780601138852732928,181935 760186513162276864,61412 780595497471971328,181886 786331430775361537,202230 756581534921031681,43887 793824990852505601,250785 794002979024056320,257492 775058120167067649,146405 761349926316015616,67586 761655145109327872,69673 769553697479225345,112382 795389096881508352,247930 775172949644947456,146970 774629996321202177,139404 791642751490265088,238292 775470303182860288,148419 795405796339163137,247930 768113604583235585,103506 778746379241857024,164001 771743547976327168,126389 776817725863817216,158069 790593267305971712,231318 793853838759432194,11774 785472126170046465,191653 788152083799220224,216009 758516826720636928,52879 761747278084308992,67202 755171932396486656,35890 761761329153581057,69865 773743704318226432,138819 761981275313811456,71270 768499152862973952,104026 794167366875746304,258331 754003065246654464,30815 763885935993827328,80939 749378137696329728,8497 787053353469636609,207861 793186443292061696,250064 776889429554176000,158027 770782919459737600,109945 775709220066955264,195876 786192319225757696,201583 763388900693848064,76723 787446942422986752,210650 758027783108833280,48663 794669933015760896,260849 750834231769726976,14848 786751416861884417,206008 794325915362873355,65141 781182453868212224,186210 790107063867375616,229693 793540981446545408,251803 753802924254384129,24108 788094628859875328,215252 792874500190765056,248065 767925069368598528,102137 743487122351480833,1247615 733412177592344576,11774 788725850149679108,220265 786966949448343552,11774 792443525002436608,245575 753364007814324225,22715 767874373407666176,101681 763342050989264896,77586 772989941198548992,132967 781476164703485952,139404 788468704027742208,218275 773559251952427008,133702 750085877263634432,10661 760983815183409152,66159 766020424912269312,89923 764583262442299392,80939 765159237618176000,85562 753627619787153408,27045 755214108631437312,35980 768827411806969856,109104 773782984801550336,11774 759099151774683136,56988 786262244095041536,202429 768418405191970816,48052 751188938195214336,1248116 791746191620964352,234426 794087704778645504,257423 794606050402009088,261155 773929022644449280,139404 787347145338785792,207598 756597025282592768,44274 761020284321181696,65974 773564625480712192,137158 776588077473099776,156132 793354117200568322,249926 793422753533681664,252020 772911168541384704,132335 758136603684507649,50923 758168542529413120,50827 763108197049765892,76577 767059263181221889,96898 792534952210407424,244270 762777935279493120,74943 750183818859077637,10474 767158225930190849,80939 751597122701496320,18215 770276346316460036,114254 760262594074673153,60794 775739155838009344,148018 767485746118746112,84209 740292103729602561,99816 732230002276605953,349197 753693117426040832,29263 771888182501773313,125163 778676438472032256,169343 794889901997170688,261050 777239037077692416,159475 773192297953439744,132996 764058225477951488,76623 758108760086876160,41703 767781152467722242,1249415 794548866410512385,261155 777606640296194049,162768 793146339496431618,249469 786992874302734336,207965 792260700139884544,244550 794940909943017472,249926 769165459807547397,130505 758684242658234370,54070 794698219397718016,262588 766386149870886912,92213 787326428907909120,191622 759074121124904962,48663 776164789399715840,153019 771455770718154752,24173 791681525708386304,238780 774827083201556480,145244 787813172757626880,212131 794481139289161728,69055 756708687100731394,39096 787282826114822144,46572 766452192219795456,93286 751068431642824704,15808 759095486959583232,54272 786230468718972928,201958 786293169927262208,201558 751107590168260608,16299 759281210342408192,1170537 791849437496799232,241042 780338720901849088,178524 772455621736083456,131027 755854619104845825,39462 792604447264256000,246225 795291203981996033,223125 765872415045918721,89923 785734078024777728,197512 773896408143310848,139404 789890529685217280,227242 765695990108188672,88920 770422734924881920,118005 793945351380201472,251219 765153028970196994,86103 770523805634613248,118036 773559062466289664,137158 778383096387293185,167569 793281287805165568,249079 766255348176986112,91946 788907902065111040,11774 766787436521332736,95170 758599069774282752,53163 786574431900405760,113104 793148849875357696,249469 763844038826917893,79691 761274701624713216,67283 757361425627156480,45122 769218722770849792,110615 769412144085528576,112693 781604374883737601,187969 754025274421878784,29790 778922881443041280,171168 788789569843961856,220526 759757325666222080,56964 763564300363567104,78684 767793566756270081,101203 768247739662598145,104156 754837167642324993,32404 781275239632240640,185921 767759645167480832,101134 786285135867973632,201958 786361974514851840,203346 768580707941699584,105345 769313488472674304,112199 790352549526245376,11774 770461519607898112,117310 794620158098554880,262145 764658645908922374,80098 780613492646744065,150151 764998280472305664,82744 768855481695637504,105109 771410998972547072,125319 760517330820558848,11774 774321006810796032,139404 752233542030090241,17449 794239382454759428,259063 772616415765405697,128971 785853106726789120,197512 780822982918823936,182659 793112064491458560,249469 788417186129780736,217519 763419868007759872,78129 763505948539424769,78274 766079974302294017,87904 766368676782243840,93286 794082664420515840,350913 773953699525828608,140444 778829013909327872,170253 789166290577465346,223899 795355513139630080,266500 789253808534630400,223921 732252320210288640,350312 773206393004429313,11774 789997274256568320,227048 732912785076674560,351874 753724449812119553,29548 787737818319712256,205197 794627570679640064,262145 785287452076408832,11774 773882913033064448,139404 779389099648032768,173628 753364501832032256,26446 762099469634695168,71581 755714140224757760,32587 792141632543928320,243187 787289148738732032,206349 776570092943384577,155688 789250313182216193,206666 758870592456056834,54739 774542542775787521,101203 753015282994642944,22952 778815822688944128,138490 791357839071739904,238395 776882235949670401,1171739 785953095234809856,198878 789486715064901632,225358 792716984668553217,242255 773853453248409600,139404 794684508889116673,262752 790277479705358336,228341 785269951753953280,194648 770604377006444545,738099 764321744437915651,82209 789799621161693184,223877 790974243131514880,235621 773885634025062400,139404 795426808351047680,247930 755157546617352192,35890 780051042494996480,178045 756463514202480641,42432 770734517938159616,119937 755102375694577664,34898 786818440187092992,197286 746755666434367489,35479 785256345297489920,11774 791433043894423553,238099 737354319322877952,111427 778358831902437376,167305 773178263304802304,134561 756573132035657728,43258 756519795957174273,42171 778257670218186753,166282 768544968612995072,104973 794554361590398976,261155 766250816592285696,90384 785655093639000064,195975 760458633545125890,61049 776223334027571200,153095 767006516343812097,97197 773625438874644480,137042 779305239304437760,173868 790396699390775296,230485 793458700056788993,252408 760259778216009730,61412 761011123504222208,64713 762805194669162497,73712 777911052562497537,163990 795770085109596160,261155 767202971335569408,95568 794692426317242369,262752 771494345316761600,126274 794870551315615744,260613 769662926663852032,114779 781448415238557696,139404 780808147636105217,182211 785641106373353473,195975 760505755950780416,62452 791841179612487680,240067 794428551093223424,257353 773187909788794880,133454 769710364854484993,87904 754067641648680960,31529 766704806564012032,95672 793459519992897536,251452 773822636799459328,139333 786803935835136000,201962 793782311468826624,255173 781346030805667840,139404 761642858407456768,69493 788207597568593920,215437 791120355012317184,196314 767678084812124164,100605 793969446171934720,256358 753345177255813120,27045 791606633201737728,240067 763883671690420224,80939 767490449988657153,84209 768382294428049408,103261 792339312880869376,244143 781347464200814592,139404 788799242689056769,218258 788392432043864064,217519 755835902564327424,18215 788386924088135684,217519 764160876106645504,82066 764915672161751040,27156 751905944473337856,14277 768863500848525312,109666 791053663586377728,234575 758252497261715456,48205 759090868603097088,56964 759339836146851840,47940 767343901720080384,94699 778702247236481024,169916 785901066126659584,198513 787020718684856321,207287 781338182512025600,183759 785519730689839104,105109 780636373250371584,686533 771123281638285312,122126 787994189640327169,212239 750677024952479744,14351 766303084121362432,11774 758116479162322944,50827 775397416329543680,148192 793212448362729472,250633 735218406593601536,1170550 771730312560726018,126152 777472441220231168,157693 787027624337952768,207287 787187913700339712,46572 768254145526497280,98890 786198869411373056,201619 791074239038324740,234575 758393771214053376,52983 777924006754258944,160783 789002176379097088,222791 764102905716740096,81702 791710849157238785,217285 773072670250397696,133454 793101706695442432,248247 791181035417501696,236420 748399606250209280,335115 766896038166822912,93261 777896298699644928,162596 732925986782752768,354116 776107435555692544,11774 787835697189130242,205197 754158584137588736,27096 763908128475869184,81099 732295850702065664,349347 770516353438609408,118192 770033837774610432,11495 787312176520368128,194160 794237153207152640,259063 768268597848178688,104082 789879485243981824,225456 794047316177063936,257492 777183373907197952,157755 769780075029946368,114587 791680873162797056,240449 781507691017482240,188119 791111481387429892,234796 789257180721520640,202429 757935777493823488,49431 758438764247003136,53144 763180465499013120,1249110 776681888891142146,155691 776538368486223872,152872 787720846257291268,209351 767711722337472513,100605 758679139750518785,54070 750384571749789696,12883 753177584653967361,24173 750760889901420544,14421 791004576522436608,235392 757703104326283264,48991 795716963779612673,262486 768242047660634112,103354 753023987723096064,24603 795608661787836416,265855 776140799817965568,153845 757942809194139648,47399 787296714134810624,207212 780543481257271296,176696 788629281937260544,218258 787122158396776448,208252 763784530897412098,78159 750395341799694336,11774 762681067270701056,11774 771200345020047365,124032 778137429375156224,164435 764530616872296448,82209 775918731495038976,151741 765607844175642624,87904 794605287961333762,261155 758488313087062016,52749 791255351635083264,237491 770685700274610176,120610 773923858323832832,138642 785850165580206080,198878 790751372211650564,232169 772103046604156928,129558 788759327683129345,220332 791997559015223297,241968 775346798592421888,148473 779351996700569600,174321 786167704705171456,200971 775487259365740545,149259 794560464386752512,11774 758822390595854336,54070 750362614207803392,12883 750418208251744256,12883 789883655812419584,227242 752716530442350593,23167 749375288581193728,8497 793378840332476416,251566 794029840894754816,257492 766733735026798593,95672 757998849386479616,50500 765722788313178112,88920 785656097692585984,197286 764858025211559936,84724 765889280115892224,87820 772877059513200640,129991 777442372158357504,157755 795401498150584320,247930 770270439293739009,117257 769856967611256832,111797 776850977114693632,158411 788459755161415680,218275 790658361616400385,232169 755747373629014016,39384 763501173768908801,76723 780001909646254080,177472 762525759412002816,431998 793194323995000832,249961 786187061032316928,201494 794689649918836736,261155 734619327530455040,1170538 749348334561685504,6948 756572141882081280,44056 794146522996895744,256038 794368214830432256,247743 790182834292060161,229724 793982656870391808,257325 758140882734370816,50827 794090054226415616,257658 792484161164423169,245715 795079076650303488,265102 764844962370445313,84724 777564625319657473,162497 788780235521200128,220526 788221996496596992,216484 786756877338062848,206008 758079189706612736,51069 792576520057348096,246225 763122549295374336,76628 794625234322202625,261155 791339271718211584,238207 754052374394728449,30815 787736656669347840,205197 759469895721578496,318763 780617209722785793,150151 795228296128696320,264774 773136150483599360,134608 763774641907331072,80192 769895241201614848,115593 773551087735496704,133702 748242758830276608,11774 776260233593171968,152872 793846657930625024,255942 794028963236552705,257492 762634308032929793,73926 793154315858870272,249926 760915884705615872,64730 794208545382236161,256439 788226106679783425,109244 794711611097382912,260081 785990906331541505,200384 787791580488867840,213064 790055246336712704,228124 793649230044811264,249180 789152813834117121,11774 753358688711086080,27317 768423537623183360,103261 764205199078543360,80648 750730013293416448,14421 787042282830606337,207613 760200899583016960,61230 765447937233223680,82283 788809978752536576,220820 795768817003692032,267571 771517237014372352,125554 740347057987289088,11774 762985021615513600,75724 758271390063656965,41703 771125489465339904,123135 791303650886975488,236502 744280113274036226,354311 780614624563441664,182146 791461748154916868,238099 793212931840225280,249926 758585357646434304,51451 767842783063179264,101681 750711020008513536,351794 794769870135103488,261987 771740838879715328,127366 780638228172906496,182257 766254321298268160,90982 795660015868792832,265649 732313801341714433,196346 785615967200112640,196277 732641023181127680,402247 753028025965502464,17847 765999499181367296,90031 770025841967370241,116425 763812627336355840,76623 768914568634511360,109945 785938665046470657,205972 766639919649423360,124535 795074291079454720,249926 757730476966633473,48220 791351282783035392,238395 764658250667073536,82209 753323810342969344,26539 766717928263839744,93508 794322281526804480,256038 792368984507179008,240584 790661425740058624,232790 768518271482159104,105345 778584768736788481,168794 751582294721298432,18893 758541773056737280,52061 776285076153851904,153225 789966338986954753,229116 768115421778022402,75615 774846380380659712,145533 758025993277714436,50923 760601770997477376,56964 774227374162505728,140444 773579947168313344,137158 780070089773060096,172185 780890561590861825,184044 766325879601520640,91946 778907430398881792,166282 773287706143129601,136018 790980760471740417,235590 766398815326703616,93405 795058703431061504,264754 794531850530226177,261155 768855388905144320,109447 767169534885146624,97377 773912410499457024,137869 792143080782573568,244328 755396730170974208,35890 776591970068271104,156835 776146739896066048,153921 787647587868405760,203225 757707168783093760,48594 794682227045138432,262022 760819676255444992,63451 795457556978298880,266138 764061957343309824,80449 778650715371732996,168794 794311721515159552,258598 793102967565979649,249469 793094809263099904,249469 758019458967433216,50442 759285329572556801,51069 772448111163744256,130774 755464052206243840,35470 760511882939752448,62771 766677277639716864,94920 766979674039877632,96961 761655725261070337,69673 775545861103202304,149953 751580775493955585,1248135 770404345825288192,118191 794566113711403008,261155 780867535612805120,183668 789235111027847168,215437 757215395140947968,45054 750475398677430272,13343 793427354584387584,249926 765546805362819072,88052 793606272159330304,252044 755992992805187585,40881 770707222800117761,119937 762670103699656713,73814 770915009773744128,120610 767996008852627456,431998 775632644025516032,150404 781453962784411648,183269 773640396396072960,137444 788844315170701312,220029 775016816540127232,146259 770696582492598272,120610 755507503861870592,37294 788390814099443712,217519 749054738767896576,195876 790951073317916678,234653 763183175107391488,76127 770172449220497408,116082 787351860986404865,210585 750130508151988224,10734 759364675696033792,58028 764460293074354176,82066 791700194874261504,240070 792063459802218496,243187 789896621592936448,227795 781144149156323329,185496 767389747140407297,98259 794028194802245632,257423 773707387299651586,137042 769326799440478208,112693 790726312453222400,232863 795307069163405312,249926 780364859070291968,25995 755161003545939968,34666 793645994923716610,253012 756996325678481408,45329 779942282711543808,176203 732359491744714753,350660 792761740656128000,247241 765999614335922176,90384 752985899219103744,22735 759501491140857857,57574 762138743499288580,71270 763070611652538369,74681 768575257619726336,107730 771835316718202880,126152 762869716012576768,75073 763442587202101248,73814 780073920158396416,176109 756662740740149248,43553 786386340493524992,203048 751652626790510592,1248151 760543147722153984,63149 781508599847776256,188119 785605215764385794,196676 769407859339788289,109960 788400231717048320,215608 790626259529240580,232280 748176031249367040,11774 761649575828520960,69653 786386144124473344,202304 751635465082548224,18893 760515909043818496,59666 756249671945768960,41680 762727294607593472,73712 758393554536390657,52764 793159032672432129,249469 759469348473962497,51798 791331146344783872,238207 760822530458476544,64722 788006247739953152,212357 778310689635045379,166422 762321436501508096,431998 773665610639167489,137565 792104036879179777,11774 766284354351878144,91751 794390943722078208,260173 794973335885123584,260927 758659595204235264,54070 774204688619085825,139404 770291849198080000,117257 756616588824944641,44290 754845319448231936,33192 774053631351926785,140444 733097581878857728,355662 794003063488925696,256276 789935245332058113,228820 789097221958602752,223286 793185155083010048,249926 756615452667674624,44429 788155635862937600,215754 780517525121540096,172621 743089146558840835,1170407 761684229491200001,7224 794680547448672257,261666 779912219798736896,174465 787332261230223360,209736 795472374338490368,266884 789079661254811648,218275 768491648758054913,105109 793627206601682944,252044 786218804544151552,201555 775972645099692032,151298 764096957174288384,81702 781211029619544064,186434 758837920170074112,55683 766581501421031424,85562 790273568936374272,228341 758102363395788800,50476 760977123779706880,65180 767500358725857280,97438 773589696014233600,137869 764270201890148352,1249230 779551401835802625,175415 773916623044354048,139404 793961160336875520,54854 763179146948206592,75899 770921101786480640,118192 765227593977257984,86552 754807069312679936,32869 757614031309987840,45525 787978591711686656,210238 766621642651004928,94689 773941503546814464,139404 791096129362522112,235828 756461500433309696,41839 770043753679683584,114779 785545185916620801,196917 794004419306143744,256502 795707069823389696,268281 762731164377505792,73712 788074973348888576,215005 755046745218883584,35044 759498341512282112,55956 769509638505164800,112788 792416181470670848,244550 779648106258239488,175185 766350678704820224,91946 761213992953974784,67226 791952028385759233,235590 795030801486331904,263926 762001986149425152,431998 778325480147709952,167220 770743110628368384,121046 791358993780408324,238207 770998092896276480,122299 795095735855353856,11774 789937137739296769,228416 771386191627350016,124597 793610711834431489,254135 794761068593680384,262784 786481455014621184,1063777 756278198543917056,41440 791439782354313217,238207 753975766098980866,28866 757227666751811584,46006 749734314791677952,7816 787391977759379457,46572 795078159091826688,11774 792025718246944769,243075 758521499640799236,53635 779667994074984448,176196 786411768469782530,203674 790264699874967553,229693 763157133927915520,73814 781365377414537216,186434 787360759223320576,209351 792180870732013568,243092 753806821962375169,27045 762707262775316481,52554 770332571771154432,117303 774364600913526785,139404 759370942749347841,56964 789286802477637632,221476 790254886466256896,228416 761977098374356992,431998 781189225706233856,182659 795134522039894016,264397 793556081423355904,11774 793544870136774657,242693 779275281471156224,154330 778178363303264261,164826 781691099500863488,188831 788067107200126977,215005 772325372553637888,129551 785820547544412160,197512 752119596581265408,18395 766817743941332992,74133 776767482765963264,156835 785843458275770368,198878 788444166732734464,215437 764862165203427333,85049 780837432145084416,182726 787080485600133120,208014 794728523550355456,262849 772269454231076864,127707 791772307031199744,240145 777083580002467840,158520 755027906536042496,33356 759173112042631168,56964 759569246368260096,58815 759338143795380224,56964 793185357491691520,250383 753310574159671297,26815 761263490078085121,59631 770269808579477505,117257 776147482048733184,152314 794040621782732800,256255 758220520718565376,51136 765018723111481344,84209 785580557686169600,197286 766405803804766208,93823 786092700504326144,200870 780918681840693248,183470 791675477396115458,240483 758286042604511232,52061 768605122154946561,106756 785674027314483201,196917 794031481828048905,256239 789172429889294337,11774 793129654890614784,249469 768304180498796544,104932 794536277966143488,261155 790909248490315777,234583 753690289114533888,29263 761746848910540802,431998 760114305811509249,61051 764347439100952576,77598 787642918940979200,210207 793133228957638656,249469 793630548027592704,252112 792114430842540032,235685 753754101868036096,29263 759870479310131200,52887 760227469899227136,61470 778557006768590849,167044 792442638322561024,238117 749326465876029440,8047 764796463587164160,84407 795665551016214528,265855 789260813622243328,223921 781501271643594752,139404 789117247914647553,152946 792127709203668992,243187 753285474710609922,25968 775306903459102721,146675 776471940882018304,481145 786717990851055616,206008 792418024494161920,245634 771225456586567680,122967 790905764869054465,234583 778579934809915392,167407 786343556382285824,201558 785391358785703936,195481 749336466061352960,8297 778680667106185216,169232 776781884042772480,157721 765911193441763328,90125 755126381873336321,35044 761606929798004736,68993 775062215779053569,146675 793962865996632064,255826 761905149145219072,70886 769713180125782016,115108 775449044093132800,149202 785624156054388737,197286 786960457626247169,198586 790836927629000704,232881 790924160767815680,164764 766083233230401536,81929 768893197477044225,109104 773202324021997568,134561 770670992054185984,120610 790578792032894976,231894 760597270098120704,63655 750362765513089024,12883 770053665952526337,114779 759837114305421312,1248650 789299757294444544,215437 752626910543228928,22777 792489250214154240,245313 772895827811459072,132853 787434676092887040,210289 774286538192617472,142506 766764949272162304,96263 766276300751331329,91946 749154447943671808,7490 791494368532303877,239405 759224644176056321,56964 778751912296321024,166538 789232069125640193,221731 793937374682185729,252020 758712833076973568,54735 765642984310308864,88489 768038654514229248,96985 792121048032575488,240483 770635838770348032,118393 792444782798737408,237491 738791618824839172,11774 763514055973711872,78561 791697135196573696,234990 791075851282415616,236393 791020518107389953,235590 792825603363704832,247877 795710962892439552,268129 770424561171070976,118087 771549597369937920,125163 786561520800968704,204413 787733367227879424,205197 794757353174401024,261050 758830340009959424,54070 763781998808793088,79135 778357444170903552,167676 768440640405401600,106094 768988844423254016,109875 794180130537140224,258331 792081779565793280,243187 768945934482939904,109413 779392491544055808,121051 792138731759120384,240145 766003809457799168,90618 755849700171853824,40066 762824448508559361,74483 772673861779329024,131421 763373489868779522,73814 785341875536310272,195125 792843186238582784,228634 763769293272190976,11774 771342899959050241,124174 785730238491656193,349856 791371671500427265,238205 750465160406413312,12883 794872919163736064,261818 794598397223243778,261796 763417530002182144,67326 790572993445367809,231894 756957847922077696,41689 732733579130601472,353789 755864715587313664,39207 758017242218979328,50452 764981207926992896,85562 776967372246835201,158815 787127832803553280,209351 793569148030820352,11774 752035160783147008,18030 753974018240237568,30011 764953406742073348,84422 793452692370620417,249469 768931696217587712,108849 768639477950533632,738099 786068394646831106,354829 737085509730762752,11774 786754396998672384,206054 785807506241093632,197286 785888316663013376,197952 793292505928331264,250408 795072431681654784,11774 764814829236256769,83391 791905808397307904,239855 764206558217576448,80648 788904669686923265,220332 791309046456299522,11774 793103733659840512,243460 788544021127831552,218924 770986451945218050,118191 789488229036744704,224678 766106586913714178,90482 761188966783746048,66159 778322457342062592,167220 779459406614269952,172185 756592079761965056,43553 777326426861215744,160480 759068772858601472,56784 756296678559346688,42249 794902264511102977,262849 785738883380174848,196788 767584470518018049,96039 794662404370169860,262022 785497550736334848,196277 795307441365733377,265644 793207159655915520,249374 794428760523055104,258331 770317351740768256,117257 768850950656290816,108105 774986657527308288,146259 775987836097073152,152182 788324369542021120,216934 791062254141792256,234583 795106344181190656,264397 757602943621267460,47940 765353707500363776,87245 792101337110421504,243187 792119445703438337,242693 794557945975599105,261155 760959519862108161,64693 781221033122476032,186434 754771704036069376,33356 790705910830116864,233756 781876568398454785,182665 760216965436829699,61011 780834372433784832,182726 793188356397998080,241819 781172163000709120,182726 785643193824051200,197512 793826190834491392,255367 781324754238185473,186212 794005836133564416,257492 750834463580430336,15661 755926193640177664,39475 757325907241512960,39462 770352861825863684,117257 775406810362699777,148537 787331948792442880,210207 794942363000926209,264131 791363185160835072,11774 793145137144721409,249841 775567392751575041,149770 791335440267808768,237491 786963507459661824,207613 781579643493113856,158520 766026047309553664,90384 767331354551943168,97852 750801653767376896,15295 766746407914999808,95708 791692977236283392,234622 769239945160646656,1249613 766000278759936000,90723 774271012385001472,139404 763037009145364480,68993 764106731949395968,79592 789287137648795648,220332 746303584711606273,11774 777914257237237760,161960 776299847292813312,152314 770690807636434944,120393 773504955827257345,136904 757748840921522176,48351 790701376900829184,232884 795351852212768768,266491 791191810173464576,121795 768908049801027584,109767 785918682602074114,198878 787508986799063040,211347 788101568990212096,214899 777311128003174400,158757 786190500848033792,193297 762713642626232320,74518 749827112064978944,9211 792585002412367872,246674 777893884135366657,160480 793220795224973312,250633 764986098116235264,84724 777279218577248256,159876 794048659155460096,256393 767510531158577153,98736 788094430372769793,215030 788596227722059776,210390 757715928058515457,48270 768093534218051584,103354 789465755100274688,225981 795117367751745536,265257 768259076916588544,1249542 791739505053020160,240584 773919548764360704,11774 764144490105962496,82066 737028846625693698,11774 776039832393027584,150461 775271033393803264,195876 793865975015825408,256255 756503481687638016,11774 793493914317651968,252020 791696538992914434,237491 790576663272656896,228820 788463557918748672,1248522 761049517928034304,66159 780084978055016450,171693 752661497004851200,22779 776107852322791426,153194 770690542204182528,120613 767088890129817601,97519 775425307914317824,148045 789734727506944000,226738 792929008669167616,243451 793129170339524609,248364 795708549930381312,267655 757325615590543360,46612 776373617739255808,154531 767892592293847040,101514 781829833294766080,190635 777923273011101697,163901 768494578974339073,106774 760491607699390464,63149 794781212174860288,261155 765256041281916928,86440 766753868822654976,95672 792925818187939840,11774 773184521214623745,135025 777171946135957504,157755 790938323023831040,234583 773724210732687368,137042 788726009805860864,219537 791490045123276800,239405 763707306760699905,79139 750399895320743936,13201 794161655731130368,258331 765661949866618881,88920 795408492429447168,266884 739618767555026945,349579 760989556095197184,65974 757670468388265984,48220 765027211992850433,85562 772910828244787205,132578 759963554556571649,57574 778810983703650304,170373 778642267145900032,168284 793534761759338496,248719 769000238472237056,110659 764785570539188224,84724 766191070791294977,90575 790975580086734848,235487 793972989981290497,247651 776786033555845120,157755 764292033318047744,82066 776424059710169088,155688 781586704964530176,188401 786062234640388096,198892 735238033713201154,352870 788552597024235521,219119 788859338400104453,218875 792152376865984512,244143 778308534672826368,163592 788026562335473664,214209 795393886042492928,265521 733044973805830144,355464 774001173774893056,140444 789159119680774144,224054 791354898314997760,238395 795686362703859712,266151 762038813459881988,71488 775738796679757826,73655 781309251771850752,187294 794779523287904260,240070 785474664474746880,195975 790701712860250112,230485 773920927054700544,139404 754843217045094400,31095 764798334519345152,84724 771403424625790976,125381 754750449031393280,33356 755376833777037312,36545 763153562243330048,75899 753782874608799744,28281 765595937809063940,88128 775074694508589057,146259 760208178801807360,61352 790653942141190144,232169 750018685142720512,10662 757093073205747712,45857 767853823641649153,100893 772463542767280128,130492 761314098005078016,65403 763705255611596801,79691 795402183000854529,247930 786823565450457089,205186 774306004511096832,141912 792094275538448384,108396 752002885391560704,16299 771499922919219200,124597 776569108947017728,156290 792398448536543232,243165 774357317471068160,142890 768494835749752832,106281 787915176502755329,213710 772790471802261504,132335 788741979219824640,220332 774071747733630985,139404 793132661116116993,249841 785282692942143488,194042 790824537340256256,227795 787029782315741184,11774 785481654592610305,193121 758057994689060864,51069 761336475384414208,67941 779349631318814720,174315 770414268504088576,117609 786994967344353281,207949 764786505785106432,84422 774116895070969857,141360 785354361987801088,194743 795693090199785472,267862 789742902486368256,227242 754930919224455168,14277 761797407554220036,69794 773344704918421505,135025 761767660459667461,66263 795279640164122624,264397 774467957997002753,141867 791007631804694529,235101 766409250084048896,80939 770161005108293633,114254 789192994033315840,224221 758703193480105984,53995 770034672848015361,112363 770818369188532224,119832 758052027058446336,47761 794160609742856192,257492 793569253915889664,250785 756318200724422656,42249 794707410183192576,257325 758348698053029888,52112 794657071526449152,261155 734891509514915840,65113 774359719431450624,142980 761252500645240832,67547 753355254670974976,27045 793459694782210048,252020 756473808274464768,43258 794003552112820224,254209 758037145055440896,47940 771372690846343168,124597 795027302958637056,263906 763430603106709504,78304 762306798405779459,70940 770725494194970624,1249797 776781718246350848,1170441 789521582440013824,226180 734055351071313925,350911 792870170700099584,242693 777995396060700672,165185 780108964256251908,167220 772165699523403776,129918 750431809628930048,12883 742537818635919360,1247508 766524639807885312,88669 761538614417240064,68182 768895289046556677,104932 792408465180426240,236831 773097311903768577,132908 786249576504320000,201958 752870755105464320,22433 765581223787757568,87904 776473008647000065,156132 790315814066982912,230575 790634743813533696,11774 773475087752331264,136881 793214302987640832,249926 785322732707778564,193633 793338480206028800,250633 795043462005411840,264448 790613972894359552,246425 790923569802973185,234583 763064232116191232,75724 759980495677644801,11774 769071160629878784,108729 769661982068793346,112032 763061652975710209,76329 766363216955969536,93036 758294683009290240,52061 760905417639821312,65577 750344957945348096,8047 768656809871769600,104973 778128802144747520,164869 755557039934361601,38183 768499300015812613,106716 766252204814721028,85562 793869278319636480,256255 771458182472433665,112872 774833479091716108,141699 785266011930972161,193669 787083461651824640,208910 785278965669781505,194648 793908054693531648,11774 766066630476570625,90384 792647740345856000,243513 770746693692362752,120610 767465581847121920,90088 793618458793615360,11774 794234457397919744,259063 749746488725606400,9295 792465381881442304,245810 778273475018362880,167083 759425940573130752,58254 793470794613399552,250633 762310180726050816,65189 766396356537835520,92854 793614139050430464,254135 758799554900746240,55260 781454754241212416,178540 765930786780360706,89876 775146107139596288,140444 794158635844771840,257492 774195475486420996,141887 787130605989486592,208252 792408488077037568,244464 793095137135988736,249469 775107981616812032,146720 775361584575180800,148537 771128941448867840,123583 786625267800211457,205181 771488246589190144,125554 732897732495478784,354506 786306229375160320,202275 763781991032500225,80136 792338107773313024,244232 789521912426889216,226180 777476428673667073,160758 790996564143726592,235590 788991332895318016,11774 790443488089370624,220029 791116239309451264,232169 768471671149830144,103261 773486087813623808,135888 789407728875606016,225359 751784255865425920,16931 766003546613362688,81929 773714770029445120,137042 754767100539867136,33355 768066545205571584,1170387 768082235454918656,103354 755397443274076160,22736 768923139908730880,11774 755107323262238720,35403 775284294180888576,148045 765687425981186049,88459 751653825337896960,17794 776521594650828800,156115 793455696314499072,246314 770434730663763968,118192 794341617956220930,258741 788987958862970880,220777 773709483952381952,138819 764257784313544706,82066 791086252867158022,78159 763929245705867266,80066 778280611123384321,166684 772872058720096257,132578 756553525061152768,43917 767805108574883840,101681 755721606433865728,37294 750296516275888128,12357 793039768405831680,249004 756914768192110594,45498 764119107352625152,82009 770331886094839808,118087 771546582298701824,125554 792441497723498496,243513 732281207522770945,1170454 774805451376517120,143585 785292054343454721,11774 786641576684584961,203674 763451699151380480,11774 764956962866036736,84745 786747266316967941,198973 787013734292131840,207965 789875737289293824,226899 792779241808998400,220689 762313057100070913,65189 770710206548365312,119937 791873451904503809,240682 775201021987463168,146720 794448214787293185,258104 761738174930399232,70177 785883871887892484,198591 755157457710686208,35890 773740784596217856,11774 773864580833476608,139404 762977788047552512,75724 767824482069258240,100038 763214801635946496,73814 770780344094232576,108729 776446637623304192,155390 789213598409232385,224552 753808366749626368,350711 765228930068537344,86440 775004332311752704,144617 787675425841512449,210432 774112810166919168,140161 787137326522785792,209064 779920547199102976,174995 788880890747293696,220727 785337165051985924,90252 776516005761724416,155451 778788148008464386,169410 792372267212832768,243187 793442820669501441,251452 759184559439241220,57112 762244194505220100,71502 771813206830428160,127134 794002286041321472,256990 794673504281042944,262022 794603443637907457,261155 774973717231403008,144682 779484219852685312,174728 769571167950741505,109509 794577992831799296,261155 785686379581890560,196277 793459151884156928,251234 759803780388892673,59578 758114634872356864,51451 791428611752484864,237236 792084768200527872,240483 788127777677451264,214247 781664084693438464,187611 791337195470671873,237594 753279545940316161,17591 767406257099640832,97379 776902219115487232,159308 759153247328178176,27156 762671274162126848,74133 786268689486274561,11774 794943341209128960,262847 795478846057447424,267133 770343594507067392,23762 770671003756273664,120610 794668975431024640,262022 764883619106189312,84724 766535996213080069,92917 787399923360796676,352761 794350879302414336,252939 795078119753388032,263141 732318857076047873,8431 732283250421432321,349347 787348600405757952,207965 776268058763620352,154279 791279024588804098,236831 763105360467013632,74247 770465180790685696,119311 785931847343759361,198591 759002669058920448,55107 794595579007365120,261399 795471490581925889,26066 760536490799620096,62771 774431581222080512,135025 790646544655523840,231881 772074151414730752,129479 732776282421886976,398860 780717236097089537,111881 750759258661072896,14858 773613528116703232,136610 779067600286482432,171017 779442397331664896,173347 794980477782421504,262849 760140546153254914,352721 769958200758112256,52554 786770408582381568,206621 757535534411579392,47717 763390275733651456,76406 769390290377531392,112788 772739148461596672,132335 790326838539198465,230297 776089688977309696,142942 794632150381461505,261155 758391106937552896,52771 766718337191555072,93429 788552522805997573,214458 794322254620491776,259743 793792793588146177,255393 775473290563448832,149259 789508251163385857,226712 778605736284655619,169201 776269324331814912,153743 764668937225302016,84209 758656373978783744,54070 787796758608818177,213064 775466820975276032,149121 791006062103191554,235948 753979122477522944,28148 787719087191420930,211787 775935233623334912,1170508 764989961296805888,85562 774151581864386560,140308 753697264426549248,28732 777946061348438017,162786 777019958773420033,153658 756648996303736833,43553 787694674177773569,204958 788795646631305216,220526 790184568162770944,227242 765280936766341121,86873 773269285871300608,134561 763848193591353344,79587 788250241715712000,213809 777022096736223233,157082 790705941800898562,233729 791327994660941824,237491 781458067548405760,188009 795264894018945024,261155 788650236814192640,218258 751993398001819648,18504 755924239593725952,40550 771010781383122944,112872 778233667047096320,166532 794341477216296960,256038 789082678163144704,223286 788030886931472384,214632 792004944580710400,242628 790962314014887936,246425 765649162616639488,88128 785490183982424065,196277 789884429518925824,228576 740332699940982784,11774 763726253308379136,1249156 764178903661359105,82283 765385348935409666,82208 790906555155742720,234796 772838136959365120,132335 785992474523164674,199478 788729271082557440,220029 779059346571427840,171017 774291400334516224,141912 786633431555846144,204413 762924992686333952,73526 793290815598579712,249841 794206676572315648,258598 793231756967022592,249469 761243254968946688,66575 769719144392654848,114779 789907090068373505,227252 790645933096726529,232169 732172310401028098,1170365 760051187169329152,59666 774715115648069632,143473 732929525860831232,354707 778663187432497152,169531 790911072798736385,234796 758388037931765760,50827 764261478585073664,81966 773774446716825600,11774 785612612755218432,197286 765949561701560320,90384 789086463115788288,223286 774285728490491904,130686 754755848090464256,33474 780882128020054016,182659 774352409610944512,143049 794292119330492416,259134 793042618829705218,26066 786314363959320576,201555 774262955701440512,141316 760494884432191491,62063 758723384544899072,46076 794375034227654656,259034 780902787253088256,183759 762662919834304512,431998 768864331433906177,109767 776991555731066880,157951 750687144893640704,14110 773945575150542848,139404 765730541379346432,88489 768464383785705472,105041 785322230825660417,11774 788395648634593281,217519 763806985682681856,79513 775994808653316096,151302 789165052527980544,223492 769347550314844161,109666 785722486583205888,194082 773724437900304384,137042 766766055201075200,93261 735787184809119744,1170320 738153350110138370,16372 753351358867275776,25189 771433214057394176,124597 753365603486924802,26446 768382789116829696,102137 756191589760851968,41680 770438598852169728,22750 787027228349440001,207613 788486933848608768,218455 749860963277496321,10404 795403071681662976,266138 758667586326278144,53144 756281501843542017,42495 778159960668704769,164826 750417257050824704,13343 795670284951027712,267731 764220697316995072,81955 776178067219906562,153194 793484910929416193,252741 794527026011049984,261155 779345453733281792,173964 772292879871901696,128934 788321601871749120,207287 763064012867330048,73814 768471609724182528,106774 778433503130189825,167220 794912296531152900,263817 732670202215862273,1170396 766329847568183296,90963 779126178795794436,159389 794612248727683073,261155 794763898897530880,262784 791466119244636160,238207 791341525061861376,238195 770982213030731780,120690 771299073827545089,124597 791358528657252356,237594 791531412084056065,236931 756190997357309952,41680 773271226315747328,134472 770361167260872712,117377 790975238448316416,218545 751227019677962241,1248134 793144633140191232,249841 766763055824896000,96005 756280852267413505,42495 766253928317014016,91946 774810182836744192,141316 759866059197415424,59394 778270196146507777,167006 794675877707554816,262053 767682698676736000,100605 788451175976857600,218275 779423040992083969,174891 764785365559279616,84724 760887012580818944,64745 771059084397125632,118191 793157500166176768,249348 772458974016786432,129662 776423104306221056,155688 791441021376815104,238780 793086966191394816,249286 794868310353453057,261155 787112275966500865,207119 791048313466478592,78159 774179834142400512,140444 795280981557215236,262925 762781599851159553,71502 767903311945146368,96962 790986393711411201,233692 753712197994438656,28327 793634601344245760,246225 750194216639291393,10735 791985198749540352,241819 770343309189545984,118375 780793607133470720,183293 765785748138237954,86440 775006407510765568,139404 754781892596097024,11774 790611395708588032,230288 758266041919090689,52061 768606015931777024,107069 785331048171212800,195125 759382363390349312,58028 760549153092927488,61145 769040396034899968,110659 769196087609430016,111549 792332700703129601,245208 793567630259085312,250785 794393315080896512,259231 765240216990969860,86440 758067166784679937,51069 758068800512286720,50827 785265989017481216,194167 788429250273632256,217634 754795908743561216,33063 788851289899663360,220130 789144191221829632,223899 781845304136069120,190635 781262366969327616,185310 777960999374553088,160539 770789322094219264,121479 787994861420941312,212239 764429532006871040,80939 777169232375128064,159245 788948124358156288,11774 795103035487719425,263676 755173282710708224,35890 773853551776919552,139404 789218312299352064,194192 754723973514997760,27045 770880131254652928,120610 790522516640903168,231464 790173900973813760,229874 789466516492124160,225981 793526893232414720,252020 788412505643253760,217519 758291259031035905,51809 792173809008869376,243187 747551968395034624,47188 785761540301434880,195975 759136948682358784,56630 794579100476305412,39957 766610729575313408,91700 788400854193807360,217634 759168142929047552,57348 781201624752529408,186434 760502179014799360,62063 774694963325997056,142721 758698922676215814,54070 763118550596845568,76127 781648275610800128,186584 750362474080153600,12883 753683629524586497,28819 786367157915443200,202217 791401493635145732,228911 773288964769714176,136018 750493093686685696,13356 762675602516172800,73814 791834894821363712,241678 792500385181077505,246392 767897597621043200,102506 733059379512147968,355261 762708254988328966,74288 780792166008270848,183269 785638876681375744,197091 795418526190288897,247930 756662128367525888,44274 776068183018967040,151439 786177265054814208,201494 790620915281395712,229874 773796539714015232,11774 794560691189465088,261155 757583789807767552,47844 771476946811101184,118191 768013858480934912,102998 771000810230521858,122151 749335713175527424,8047 759822238749188096,58267 793232050379747328,91936 794190358112563202,258598 776929106583810052,158387 777604961471528961,161456 779343063755948032,173964 786944119759306752,207613 790700689064353792,232884 757627766711857152,47940 794396542421569537,260033 756293541828108288,42564 758050858621804545,47782 770679449008218113,119774 771429702452047881,125554 786909450967912448,207287 768691482387591168,106539 785330890234888192,11774 792074594639380480,11774 762341543491624961,1248996 794555048407732224,261050 766164801378717696,90031 786175418596364288,201494 785604303733989376,197512 750402710302707712,13201 794181780081430533,258332 754080210883055616,31686 751612366706487296,17794 776116298182856704,153095 759162223428116480,56964 779369861361328129,174315 759498982959841280,58232 775657183409164289,150511 776412357492813825,153845 793243370785079296,249926 765602623290564608,88427 756316385689628673,350503 756620621593718784,44450 776228599258939397,151845 785532766326657025,195283 778988639782965248,171037 776508951818928129,155390 762977455799795712,75724 766269240554819584,91946 790026728634736641,108396 753794165704622080,22439 772744033034604544,132335 773175426558660609,134561 794734895348195328,262025 756979385454956544,45669 762927473961164800,75233 790898160667418624,230732 766335525682839553,93036 773650732209827841,136947 775730380980662272,151185 755069004541206529,34765 781356355730804736,139404 794213725397864448,257781 769687486670962688,114329 760882561585336321,64197 772830009429864448,132366 764174022057668608,82002 774168705844424704,140444 788471310619774976,215005 786013402778836993,199755 752850451805138944,22657 763452324417273856,67326 763801979516755968,78959 771509510556921857,125163 790036083073511424,223766 792762890612674560,247241 764797352544722944,84705 786622632477196288,205181 771740786824126465,127366 788816523091587073,220332 777927852725501952,163901 781551589047795712,187976 752794074713915392,22750 795226675193774080,265644 778740225069621249,169586 791394820912771073,238780 752912422516756480,24134 790261867537018880,230282 788824922424475649,218258 793648645048532992,254209 775432512524910592,141415 768617469649031169,106763 776878858607824896,157755 732905274495795200,354506 766191578675290112,90319 767439385256038400,99434 793128927380201472,249469 752666599828496384,22860 788504436117082112,218495 787021482018811904,207287 785788642283229185,196237 778663481478225920,169201 793166027576213504,249374 795042700605034497,263926 768087755482169344,101383 763499672564539393,78861 761688546402983936,68993 795387019706908672,247930 734470523283857408,349198 780551518994829316,180233 793963507070840832,256105 794705437845241856,262022 755167263842598912,35890 794377155157209089,257492 786861550615334912,204273 794383015430463488,223249 773276756316860416,94794 794936839031418884,263817 795746509555978241,265649 791348640367325184,11774 751036293837156352,15800 791034553792024576,351666 780605897739476993,181789 790608426078527489,11774 795073348740911106,11774 736982285342363649,349566 771548354580914176,125554 781650388307046400,153699 792494697709121536,245095 787761350374219776,11774 760262351803252737,61922 769339853565636608,111438 788494207895924736,214288 793115866787291136,249469 787074624156688384,209043 770340372958576641,352612 779390014602051584,174427 772148756632436736,738099 768598672770686978,106281 770920840007290880,120541 775325229216399360,148045 755160945740111873,35931 776034606906744832,152735 787009139922702336,208401 793247221563129856,250633 791733867153616900,240718 754133773877252096,30910 768144008560250880,103261 749419823310966784,7524 786344132830633984,201540 767143688246001664,97355 758545351817170944,52889 763898287841619968,78159 771217916209397761,123825 764845610373644288,84724 760524735864156160,63451 789353477478559744,225359 770949712849604612,122146 776622801310580737,157108 786964970948988928,205989 790546279797497856,230791 785627511082225664,197512 780434558495916032,180310 764973516437479425,85562 779553896704405504,173753 755345972339683328,35890 792736754512044032,244270 776261350448308224,153779 793213029647286273,250633 764871595668103169,84209 767130779604381696,97468 775240623028744192,146405 785469785823776768,192032 765411503931437056,86103 767821481019596800,100355 780756107413323776,182960 759095233866895360,56964 794078094432739328,255176 793181863401562112,249926 795408217148915712,266500 763011315912900609,75724 740433411110735874,1247355 753624689134624769,25889 755964187034079233,24745 765274167918862336,11774 785933335654764544,198671 791620664104976385,240145 759124405033197568,56964 760709534553894912,59730 787313591175245824,108396 756321021951676416,42249 762842770054578176,73707 778389745307189253,167046 791466470970490881,238207 761370777841131522,67679 777439383641329669,161855 760986854376153089,65174 793138717594624001,247569 793461357047840768,252190 750311489328836608,12233 774532011361009664,140211 794954900627193856,262847 773102986499239940,134371 765036848334774272,82283 767247097032683520,97386 794933299638636544,243427 779084037742850048,172621 759591452418514944,57574 770711118025068545,120610 786289337084239873,199178 772445700110057472,129558 750008513888264192,10735 774594331080613889,143036 795366123780718592,264397 776101620874514432,151741 774634021817024512,142906 778062943904755712,164001 764872449871613953,84724 794567104829632512,261155 756731949138542592,44840 780802292320759808,80785 785882034832936962,199213 788379878794092546,213700 791743437804408832,240682 785826044741910528,196277 767133053051400192,94699 791438045509586944,238207 785776776245026816,195674 795318859175759872,262752 795711942451019776,10788 771164208620855296,122344 795287822991138816,265821 757937163094949889,50143 764145779476983812,81869 781552358870265856,173937 757684023053262848,48439 789872831504928768,225359 775883951101603840,151791 790603652360642561,231959 763896235954622464,80607 733111208513933312,11774 768019025305690113,100003 793922419052294144,256255 763136841709039616,75899 760580264728915968,63371 771827849657327616,127836 773562591733878784,127957 775077392125538304,144730 795299168063488000,265257 763140951493775362,74943 774352829452546048,142906 794569533910581250,261155 794739454263037952,263171 750319846412394496,11372 793929523616063488,256564 733124514247217152,355106 786968219592437760,207287 732223366267015172,349197 786168207375675392,173464 791732222923374592,238395 754011400175955968,30296 780873990533513216,183269 762733898572795904,74681 758364522788884482,52554 760078328648851456,60866 791055627082731520,78159 785559011521429505,197035 769649116926271488,110585 779116253818552320,172428 780096578895872000,145800 771414089570451457,125381 755165642077200384,35890 785544842210271232,195975 779055147884306432,170207 790280174457741313,229148 779299078228303872,173753 792919249253638144,248514 777053802511958016,157755 790568281983692801,228341 792381809115828226,245566 772477998406758400,112788 773490403316236292,136018 764250680567750656,80393 779353078986268672,173753 788030555367493633,214607 788546425890058240,210390 760705280887885824,57574 772838410947993600,132943 780616073208926208,173341 753451048371523584,27402 770705716000817152,118191 786635437293072384,201374 795702726784974848,266491 760880961512935425,47940 788524966451015681,218260 775484726605975554,112363 785926430844596224,199262 765950116003971073,80192 743479244488048640,11774 737124510567038976,11774 756612847350587394,43391 768934889349447680,108849 764901742807048194,85252 785929886091382784,199262 778338985688956928,167220 771889192733290497,126152 794572658293604353,261155 762444676565577730,69673 770004307169124358,101681 795450059525619712,265855 793532858476277760,249926 794738112928759812,261598 733340382885498880,11774 756514054856925184,43266 776860899269279744,157082 754751286806020096,33356 759954306220961792,59365 766578381047685120,94269 792033761609121793,243187 786021300598927360,200382 791410108639113221,237198 776588486639882240,157031 778740437343281153,170169 751764947630186496,18323 743848325200281600,11774 768520575438491648,106095 775046229436706816,11774 773984050751148032,139404 794719534355804160,249926 791267955770286080,237491 787884876775038976,212239 779376138418126848,174557 766863215678492672,83565 786595037002010624,198304 781458132136361984,187370 787031139529654274,207613 786736849691807744,206010 791745953803956226,237491 793442790562594817,252196 785281514577784832,194226 790642423860908032,231871 786035587601960960,199561 792145787945754625,242502 769380334584475648,111081 778662480461443072,47188 772249676787613697,130192 780484850520207360,180594 785955866155638784,199546 758346771634327552,52554 773282215383924736,133944 788819732417830912,221297 736872285940879360,1182343 790064606987202560,215437 793220834924068864,250179 791410362457350144,236502 792170217556160512,241034 764203343069622272,80939 759113586643902464,56964 762364524297084929,72923 772807916285898756,132347 766733219039473668,95672 791273088256180224,232633 763802862954483714,80393 732389815048622080,349814 775819835754156038,151463 793157156111392768,250066 750911445861167104,15201 760403433975414784,22619 765397031854583808,86440 773590339688992769,137639 776878287649988616,157993 788476602028027904,218275 732613585592012801,349359 760515342065999872,60866 768174714590072832,103071 776949565236862976,155390 752898495145766912,24250 790640023158792192,226578 788532013733216261,218875 789356532781547520,225601 751581471400275969,18305 761274371302367233,65180 788540857901195265,218924 793456323824353280,250760 756309534612852736,42495 768217391343874052,104932 764143902316236801,81869 779175863975903233,172270 770327684660523008,117257 794080070725992448,354311 769260553839575041,112399 794374584220823552,257325 764840259569856515,84689 792875653750202368,247241 755502889976655872,38146 775870233496215552,151463 785342136313053184,194082 793924093368205313,256125 761662032118747137,69231 786438018597019648,194723 762459916728623105,47283 777564762649534465,162107 786213944549478400,194083 792432835927773188,228500 774057897315622913,141316 793827500698722304,255072 754764567713120256,33355 773965638482046976,138165 790597775604015105,232169 776345046035628032,153225 780823794231279616,182726 788465495938834432,218155 771580370030465024,111558 787722890619842564,210274 792446577197522944,239132 734458462063755264,353002 750778788837859328,14525 755109615851999232,34666 749407628896325632,7911 776911701832851456,158673 753309805037576192,26702 764565158752555009,79691 767070342112243713,93210 762271021164396544,72420 793752986757505024,252408 770709187840057344,120610 792958549361995777,243187 760138893215707136,61175 790889576697126912,234583 758368018304872448,50827 758757493124177920,54842 767075050591756288,96962 762241260195315712,72215 764711550791716864,84422 788447525908975616,11774 772022631742791681,125839 752728542048247812,14277 755069202403201025,35044 795705035397169152,268281 790553017611264000,230279 790633511493349376,232791 793461092748066816,252020 785677569425231872,195975 761520557359849472,68908 793481444454567936,250293 795749995634982912,261155 759431323446419456,57749 766420271448203264,93286 781326470643785729,181419 795682789454708737,267737 762872440024203264,75375 749705414820950016,9087 792737175007662080,232863 761043144829841410,66116 758342934332862464,52030 766073063964221440,91140 766701499053408256,95672 763459245966782464,1249136 764159581433925633,80939 791349921739866112,238395 772088256024510467,127957 763889627988123652,80209 764863910776299520,84724 732412874564370433,1170450 771984324463845377,128934 776983631604674560,155451 785267215230730242,194160 769685142411632644,114779 787240738002272256,209151 773988559556636673,140444 785665645782323201,197286 764829324994224128,84724 785659632844886016,196348 791616687019745280,240145 760906353586036737,11774 787812043495772160,11774 768057402340016132,101134 763788114435244032,79589 758711875903172608,11774 749363733315481600,7816 785595801309368320,197297 759106638422966273,56964 788854564934000640,220526 793450979127681024,252020 793722171717668864,254209 793027805764280320,243187 762119674121158656,71550 768080920570134528,103354 768540093007077376,107446 793423315561885696,252020 793637831021322241,252014 789520998928232448,223692 758748895086202883,54070 792732483456491520,246987 790883439851352064,234583 758085882809159680,51344 788905599379578881,216003 756257025915576321,42171 759395893112025088,56964 766382504861274112,93504 787008184300867584,208176 760911464819339265,65707 788691234399281152,220031 786294563971305472,196917 732196401707290628,350021 780879096762937344,183975 781296196371386368,187084 793249649960357888,249926 794681671023030273,262053 761113070315810816,64652 788694087259959296,220031 792295589044256769,243075 765664386677628928,73814 791746028286332928,241423 763813404582801408,76858 793394732168843264,8044 795012684672598016,263895 776560611442434049,155987 788000940343209984,214354 776742140852461568,157755 789657620567076867,225981 764254605165338624,82018 789857804915843072,197512 770250334904221696,117257 771409143584391170,125459 785462572350779392,195975 760262583450337280,61545 778717748557860868,169715 769315648639873024,112325 791001878385586177,235590 762999033220784129,75724 771416288275075072,125142 786817049636933632,206078 786025467065360384,198620 787978370097287168,213858 781174362221273088,186149 753676836584890368,28819 749018687043231744,1170819 772907174112563202,133519 758797740667179008,54070 766417165977214976,92854 762261262017323008,72420 750070263291604993,11495 791396941871583234,238780 793031328270839808,247877 751842465779425280,14039 793275005316501504,251167 765233408834351106,86645 794560030813077510,261155 781015592803368961,195876 751838096023511041,18893 773628546296090624,137777 774502739439149056,141316 792664834475069440,243562 766589635669725184,93823 758278490303107073,52061 786683591082315776,205926 780592571118678016,181886 764641847474065408,80192 764084154669543424,80482 792426382261227520,245549 787283532175388672,209184 794671995514396672,262328 794316601877110784,258981 755399059159052292,36735 775150462576254976,145244 788236802863816704,109244 786602547075092480,204078 775199807958716417,141316 790725432316338177,231894 781341880122351616,185496 793785096432152576,249926 759201274902511616,56535 786051787237326848,199178 762026097504493569,71596 785620621090623488,197512 767366111373434881,96196 771563849455591425,126152 788889317045403649,221832 770166419040243712,11774 779407272988508160,164961 763469377157140480,78159 786364007196143616,202217 770361930255138816,118482 795182560162746368,253032 758108813450891264,51451 752238063628193792,21074 785988972199698432,197512 775425189374992385,148045 794946441563295744,261155 764198355954204672,82283 779867664114122752,174465 791294455093551104,237842 773533636700147712,136947 776820311853498368,11774 778183229719412737,160539 778676785697345541,161465 794610337798492160,261155 753250360920313856,26057 759502762870706176,56964 764224611261227008,82766 779014055948328960,11774 791356677350187008,238395 794683970302644224,261155 780470175162363905,180112 793919075160231936,256125 759284083235123200,57574 787828450824335360,205377 756474451848486912,43391 771731586001821700,1249885 754747579510972416,32963 775437282346237952,148870 792606318683099136,244270 795101470609776640,264397 760836383921405953,64326 786926043445751808,205728 755624113683726336,37993 774442566880223232,143374 767935831319408640,101681 774419023937302528,143473 751575218120830980,18215 776254899357188097,154869 785539649800278016,196277 759576945247948801,57574 789876255474782211,228522 794385760853991424,258771 757671070488891394,46280 767569734065803264,95055 794722423018921984,261155 758077633020235776,48663 764151054309138432,82066 793237111117840385,190424 744006194931601409,11774 772904656859176960,129662 753162096469155841,24745 759515918154076161,58250 790900745134600192,234583 790992298079244288,235828 793495912207126529,250293 777185824504881152,160373 787372919722680320,209972 791606938282885120,239893 785546754393387008,196788 788398134300905472,217519 758386479852818432,47903 778355098019893248,167220 751874651870093312,353786 767803632322568194,100893 767767822160330752,100545 770314733811601408,117257 763918346840514561,80939 760599338733203456,1170555 741661162421518336,351147 791078523280687104,232169 794983821955493889,264397 773948221144043520,132497 771031338543525889,11774 777967404265508864,164608 793946393249546240,256255 781180377494908928,185310 786939326538088448,207613 771056938964520960,118191 772427913354280961,127134 785651834757189633,194082 789664032076640256,227242 752891068694274048,24134 756269261593513984,42249 786004382953332736,200490 787150208232665089,208252 788440610206343169,11774 790658640713842689,231716 792109216227962880,237964 787100514416594944,202636 793491379259269120,252580 786123287461933056,354391 793955079376105472,233154 766756293092581376,95708 794532841614766081,261155 795235587972366336,265686 778295802124832768,167220 769753720003424256,112363 791353210791350272,238207 758869778731630592,54739 767932284519477248,100605 733418937719738370,356028 767686636230631424,100605 793594969156005888,252824 795041521284222976,263532 792423259568377856,245185 754723261540216832,33356 774388070812676096,142942 785491901449277440,194949 768226367217528837,103975 767728857575219200,100893 761267084781158400,66897 764130750765621248,82066 795046386979000320,264397 777849249929109506,78239 788938216564936704,11774 772184738073350145,127657 756742704592105472,43391 758669067259514880,1248626 755660558330978305,16092 773507660759044096,137042 768105342982955008,103506 785269295903219712,194648 770483511987953664,118482 785930501458493443,199546 793722932786819072,254209 789897295907127296,227048 779895926622040064,171037 790730921171300352,232881 794050335136354304,256564 751608984788832256,14277 788752238105665537,220029 773935755458523136,139404 775377587203899393,148870 769636615417233408,35479 778298460877512704,167319 785311825315364865,193636 770022147901227008,115509 776198779854790656,153573 765359250608488449,86962 786832015219912704,203680 759505568369373184,58508 768915142465564672,110124 788243995969351680,214353 749759226193453056,9433 776965857691914240,159146 756406688287223808,42249 767356099905413120,96875 790920457453207552,234583 752192076985602048,21464 791394018861146113,238395 767871857076805632,101681 795671336815382528,267521 752251128931315712,21074 781565180295598080,188304 791683939500908544,239906 773887437185646592,139245 793837469561155584,252581 791439604058583040,237332 794538658871332864,261155 791112019306881024,235121 766234673320034305,86874 751230355324096512,17640 772939467351031808,132335 777280226338430976,159876 773192966106025985,132996 794191221740535808,256219 774355123053006848,142671 785549145272639488,196277 764203326023925762,81869 767901608701157376,102137 769311571361181697,112788 777342243841597440,157082 792112573848162304,243187 755378295089328128,37044 773240134552711172,135450 794893960896532480,262849 792831726204493824,11774 794205753909227521,257423 762016997789970432,60751 766445552674353152,85326 771482556436979712,125381 787591005222633472,46572 764595019273515008,73472 790916630012268544,229505 732916362394230784,354125 774043238894219264,140025 791840017899524096,241523 781314404952469504,186149 793984774339579904,256358 785325389124100096,11774 794696416560054272,262022 795051873136877568,262849 773962707431198720,137777 791457015285506048,193636 768453910549913600,106118 768139165007540224,11774 769371627322740736,105109 769279396200931328,110585 781075445710106624,183759 751927760587808768,16931 753784739010637824,29600 760818660357185536,43947 790940976122519552,234796 768586663698141184,107469 788132055829909504,214809 752665240605585408,22657 777776422299533312,160438 770321853189685248,352651 774351100157816832,141360 776188244685971461,153845 781108621010669568,185386 780052564611969029,178045 787347049570185218,207113 779482815163408384,173628 787489933124575232,211028 788104944624791552,215420 772432168886743040,129649 775544731879272448,147391 773013380013494272,133454 760732936937365523,62821 792031077347028992,243187 793239433487286273,249469 785994050746912768,199546 764500531108720640,1249227 775852851713060865,151156 765784588585140224,88669 767714115884232704,100605 794921569067929600,349700 760930678242443266,65180 795241448622948353,265644 758008178911109124,48663 794695287348559872,262752 775008877976825857,146259 773589818441773056,137535 785913194149613569,199546 758436399968165888,50286 761757694093131777,14351 733396129337905152,353374 770605276311367680,119541 770919324676595712,121949 795335322020315136,257492 750728528488853504,11774 768755137083047936,107469 754708523074715648,33174 787774420010041344,205197 793564265659629568,249926 781207591280054272,185595 790936578906554368,234583 788930326709927936,11774 788758759694802944,220332 758152742305042432,51595 791401578959806464,238207 733290425046405120,353343 787377002151948288,209351 758441262764535808,53033 777076620829925376,159906 771088022074896384,122982 770229939278864384,117377 774185671279857664,141360 792225906211291136,242200 762862266677026816,66897 776014413304213506,151463 776643602193666048,155451 755510376255594496,36807 790982843279302656,233692 761967678907117568,70543 756525596587491328,42432 774725434063806464,132364 793094082222587905,243075 795612389957767168,247930 763594022690578432,78684 794349852046065664,259034 794986264911114240,262847 766329809685344257,91867 769373173158522880,113165 758115447787048960,50923 733189795862740992,1170862 758320797006135297,52061 765770327121100800,86119 775389602559455232,148419 767106783500496897,96254 793947844428251136,256564 763943038456516609,77598 786173345091977216,196917 785813647700275201,198671 775576427525615616,33169 790643073932034052,232169 756425682733961216,42117 780419516589236224,179742 785650114421403648,194101 775993106630078464,151845 770850085261365249,120610 788782513636253697,220526 791404577350230018,236831 794281551068590081,259360 794690578717904896,262752 756296497310883840,41680 753959651641856000,30590 774246551791214593,141797 775515785892540417,1250232 777648873862942720,162810 769300791177850880,109713 755728237200863233,10713 762026791456301056,70338 762719570448617472,65780 776816432894054400,157993 790900739786825728,234495 770311915620872194,118087 754890240209276928,32404 786331578465001472,202379 790880699704369152,234583 780372507450675200,179557 792042882031087616,243187 760366413160800256,62063 761427329939714048,66116 776848707882930176,158520 777436039694737408,157755 750825184685350913,15643 752953658455658496,24675 755165133626863616,35890 794221810002853888,205972 757829051507630080,47940 771815454968950784,127871 752707841685721089,22752 795014139978588160,263933 778994380707274752,171693 789841356176953344,227242 792928407755468801,244270 750300966528790528,12357 788194238819209217,214660 794311251081891840,258598 763870900475363328,80939 755972566502682624,40668 788874940242071552,218603 795254648483545089,265257 768499936673406976,106819 786249305183006721,201558 758467870175133696,52821 794721774151798785,261155 795703575577968641,267262 779155278109380608,172962 767929061817610240,102659 769660327038427136,114779 788759226587938816,217601 756735535629107200,44271 773946421477158913,139404 777981416026103808,165185 770675946974220288,120613 772834378699251712,132335 752228420743008256,21074 761027240226201600,66159 764787259941982208,84679 758115685767577600,51043 791759786043846656,240483 791805778797613059,240584 759229572923654144,57574 789840909550714880,227242 755892337319014400,39475 794661319781847040,262053 794978195615416320,261155 764161843896156160,79288 791504841235464192,239405 788055184341630977,214209 788500650044694528,218275 770551911879700480,114254 787345633564774400,108396 759382035307831296,56700 765740063904804864,88052 774362186781077505,142668 791154012854902786,349729 787881941311913985,65113 791350500125880320,238383 751928282849828864,16422 794747925565935617,261155 732898912772689920,354495 793234689041371136,249926 792349713529909249,243075 764196078669398016,82066 780953748784971776,182726 757715688538583040,48663 769917816095051776,114779 766258027922132992,91946 793038626380771328,249013 787243167582081024,205876 765332264775364608,85669 767814296948670464,100506 785884021448290304,199350 793571566281949184,240763 780789029436395520,183269 758997699752435712,54070 788478329582067714,218275 794254920757092352,258598 757549267426869248,47680 762131052953411585,72113 795052873692262400,263896 794022323980533760,257492 756892497746550784,383981 765689519094063104,88432 779871741732618241,174465 790824582605307904,232881 765196906310107136,86393 793939918204628996,255942 792842463178268672,247241 772579622676340736,112363 773265753315291136,135025 755159944064864256,35890 793938058764840960,256255 793311345487654916,249926 776928488053993473,158815 755097282551357440,33356 767950202783141888,102249 769751092167057408,114985 757363030137016320,46394 793142474143301634,249841 761688971273318401,70355 773391957301288961,134375 793580848545079296,253793 794339433432678401,256038 777260059814264832,156928 769502059976544256,112693 774812722219274240,354090 764172925486399488,82283 780909531979284480,183811 764137523534856192,81869 756537358313517057,42432 795414512606318592,266151 795708247508480000,257492 773895059527704577,139865 773950055371923456,140230 794525508671328256,261155 775000084073197568,146259 785878080317296640,198878 760483537040662533,62937 791997914419646464,239456 791580642391633921,239928 788339777523384320,215835 771516565485395968,125381 795126547644489730,259810 762305753000480776,350085 773647932557971456,135903 790582250916179968,231792 781371811938250752,187478 792832029259763712,243075 771432803535814657,125367 778268326233513984,160539 776763360670994432,157082 779119339211333633,11774 767870978403606528,100893 776864433393971200,157755 766769184067821572,96005 773884556508356609,139404 774250427621707776,142301 779350463917326336,172962 773202697860227072,134561 776234928329687040,153845 793903192945922048,254804 791685712982581248,240665 756954459662671872,45672 785550636708311040,196277 788002008653520896,214354 789199009902567424,224552 794695946454106112,262752 761753999087468544,70085 793625247429844994,252020 790514830260047872,206666 752621703100968964,21332 768857700537077761,11774 791825567536418816,240483 793358069858205696,249926 755759837993140224,39462 792113331951796224,235685 767825904286502916,101681 769579822355853312,112336 777657572665032704,162638 755934423690850308,39475 774306896811528194,131421 780240860357140480,177117 795269654482714624,232280 760186929862340609,61051 789161137862389760,221476 769326090355666944,112940 791355350733553665,238207 759907561977937920,60315 766975578624790528,96767 794515000626909184,260882 780486255142252545,11774 789291124812713986,223539 792169607440236544,243535 771727282763333632,122622 772892951127138304,132996 779402613167124480,173347 733899632250494976,354238 777104038479339522,160260 781312226963689473,32404 753643949546364928,28732 760874997329952768,60794 767979594196496385,100658 754071811424292866,31035 758526038339006464,53144 770287425276944384,26066 778374939443208193,167220 788522912533901316,218275 755094499739602944,33591 759853454772674560,11774 769176135485706240,111541 786197035238252544,201583 785549816122241025,130635 750730311340789762,349507 793096541259063297,249469 755240609598705664,35890 785521131323322368,193715 758758862065401857,54070 758390054922379264,52061 779633965187543040,175983 786915647519334400,207119 791878245276758016,240483 766916613341937664,95708 787370637731860480,210289 758348548912062464,52554 787297251081252866,207212 770987571878907904,118154 777301933648334850,158673 778567951167451136,168794 767811185286713344,101203 761261467903459328,64722 777887013416599552,157082 790584778965807104,11774 753614379287851008,27061 792031349813030912,243075 785333427880890368,194205 761583731794649088,68102 792528088961777665,246392 756617680166064128,41702 781274923151089668,186584 750716338641985537,12883 791777970566361092,241678 793489253753683969,251452 764976406665330688,84724 795010084535463936,263907 792958239340101632,243187 788030313872121856,214354 792584837957718017,246726 754024918011023360,29790 785509292799627264,196277 792311663244546048,243187 781468736779800578,186063 762103433637888000,70501 773975869719097344,139774 777892100792725504,164001 775880797202939904,151302 777945791788818432,125529 793410425756979200,249841 764818117767864321,84724 778374280283361280,167003 786725301401378821,202815 792739228094521344,245148 771812684362870784,128121 779071854862594049,172057 781570764050882560,188119 781883714825486337,189256 788061025274777602,215005 788689420786348032,217837 773471238517825537,136904 785845835343007747,198878 793126253628973056,248988 763750919116845056,79987 761873156332150785,66644 743639012397613056,351792 781131951562485761,185496 772787618631258114,132335 772160976099565568,125163 760815743940177920,64116 785863793494597632,198576 763779288717938688,80098 768499299453923328,106281 754252543891533824,31686 775304351527165952,148170 758696563459944448,54070 761885816532574209,69231 794179781449416705,255942 787538068324704256,210313 788465907504775168,11774 794538884663123969,261155 766440917234507776,93850 762045823156969472,70177 765515405972631553,85562 789816773063368709,155390 750803512590733316,14848 773005014256197633,132578 765004148555350016,75457 768302204910342149,103924 762982682217230336,75724 788441769977319425,217519 795338592356708352,264397 763789226160844802,80136 753803249740689408,23725 755996494109564928,39462 759881738403405824,51595 791509078778544128,239405 737542007501922304,27156 773324185347104768,135381 780613296709898240,150151 780988636603019265,176203 788057634033115137,214492 791488212795613188,231427 768900933900263424,108963 791683578300018688,240483 794635929449275394,258771 793788259193073665,254209 775731229756973056,1250232 752678845606572032,14277 771738472143056896,11774 761359744531566592,68163 777919943933386752,164001 792697277487779841,246726 750759752611860480,354238 792916358090534912,248065 769228321255198720,112345 790667180547244034,232535 735863899770228738,11774 749927113973764096,10735 760255533349691392,61352 794871474565906433,249926 771785594334617600,127134 788528543525396480,215437 793290913304842240,249926 749668393054265344,9087 792839377940471808,247819 788849274108809216,220332 767559185668055040,99900 786274045696184320,201958 758771857285754880,54070 732959135617024000,353367 793801948919062528,255393 760633301539364864,47761 787373063285379072,210207 791986733785059329,242233 750677307069652992,14351 790067606875172865,223249 750386844655841280,13046 793530594873450497,230297 750452910903865344,12883 757255670026633216,46006 759041160539099136,52919 757740631993126912,48753 764777111789920256,83422 757629243782070276,47940 772615952794025985,130669 780562958208335872,181419 788448693879922688,11774 794140653244583936,258193 794331089338658816,260033 779041279061745664,172122 758712333187244032,54070 761659653478461440,70072 791347288270475264,238383 758373892641714176,46076 788767315458306048,220332 792745523434229760,237325 770617277569912834,119535 760576738250395648,63371 769338151257141248,112940 766124952122748928,87858 794014321890074624,256439 778626288370143237,167220 765003223438659588,85562 766268482157764608,91894 767815003261075457,100559 761377319491624960,67852 780906020885426177,181419 761621232764784640,69231 788046875572117508,11774 766625184929476608,91157 791713692257624065,241034 795656853208170496,267521 768044441030451200,100559 770404924333195264,118191 752655228982456320,22575 786418112400809984,203350 793216920992387072,249926 765990440839417856,55177 785801230064820225,197512 781287485305413633,185296 791781485594472448,240145 766738415928815616,349312 760607420360060929,63655 777017654213222400,195876 786561888368812033,204078 793961257649012737,257026 756637577055055872,43553 765512134532882432,87904 767684783031787520,355994 764913289855762432,82002 792529270950203392,246295 763947542270705665,76723 789079444979912704,220015 789839494807625730,199307 749624153607516160,7546 754752897502568448,33356 781117248454823936,185496 790519590459731968,231894 755829237366583297,17416 763823989676318720,80393 752864128574685185,1248238 752626424637382656,351931 771527487503208450,123226 747539359415537665,11774 750362810069053440,11774 778328234270167040,166409 785994755096313856,1170856 788717856661839872,215219 790906081455341568,226461 759964676230934529,60458 780414508707749888,180074 758312665181622272,52112 770704675939102720,108396 771692223171796992,126957 777971319296004100,165185 794280933557944321,259482 788597106969813024,218351 754734973475692546,22393 753996295145218048,30802 766775909621829632,95511 788881586221682688,199307 771405189043462144,125367 776146254304677888,149770 790306043289034752,228354 787065127292002304,207109 757607845709901824,47761 771956104557391874,128017 794835910324056064,263205 755135480585261056,33356 773988453243641856,140066 769315322243395584,112363 757695229478731786,47782 786509252122841088,203806 777608302632894465,159475 768971055645925376,110344 794321946842460161,259743 760938810658226176,64692 763812592494096384,79987 767395526715199492,98890 779093156717432832,481145 791742124081512450,11774 793276177292984320,249926 764694816248725504,76623 759943048407179264,56964 761602738941677568,69231 795379014525394944,266151 794304900872032256,11774 771393418761306112,125367 750385360207683584,13021 777595315788460032,161456 766498495519944705,93478 778420498401226752,152594 733652811255255040,355952 753950267947704321,30590 794391192465182721,259231 767778908401963008,101163 786368268034605056,203510 793653070051864576,253206 773892377438060545,138903 786843925956988928,206960 785728375566508032,195975 767719348223868928,100605 757693193777545216,48922 789122959415934976,219552 766112116399046656,82953 777273649371938907,159475 779443461221076992,173011 780756382949658624,182960 786953962708619264,207613 778025309262127105,154330 787357184019554304,209269 788093283272622081,214899 791404328393117696,238780 769858646960287749,115458 794388676889296896,259743 768358104723488769,95055 766332899108933633,91946 752934446714671105,24173 793109210473037824,248016 764970997426577408,85562 785683267148275712,196277 793504790844026881,249926 794535189288517632,261155 756933151889379328,45576 761736486366609408,67346 793654802244857856,251479 758097486594527232,51239 793159571594371073,249926 760151593941553155,11774 780715454717239297,47236 759603863213125632,57964 785543722951778305,196277 773646398625644546,137869 788526162565816320,218967 793591200565514240,238950 733477887848775681,355480 768472772691591169,106716 785468996661415936,192032 794335022262009856,256038 752294891984654337,21332 775029983106306049,146259 779127610827743232,171808 792193330541109248,243187 794241279068487681,257492 770301558735134720,117377 794984712859222016,263906 760467964042866692,53703 785858721993850880,198878 793428848742371328,250216 732933037290364928,354687 761664451980517376,69711 764812462591975424,84689 791045308344045568,235951 773283876118601728,134371 756915869914103812,43271 777376250549579776,161456 794177830896574464,257492 772060951692574721,127775 779403780395642880,174557 775824592325578753,151212 781159802856677380,185733 762623459436421120,73704 781546656315482115,185310 791362652953939968,11774 770384771977469952,118191 762096701750464513,70689 776477689582653441,153317 791369667927572480,238207 758669029108289537,54070 776286192610533392,153248 795361415905169408,266054 786043516182929409,199490 764203312128286720,67995 778324793720315904,166532 750255553604096000,11250 772764876796297221,124804 776144356549984256,149300 749329268455444481,7828 757978208935575552,49852 791338979358564353,236945 750441089178406912,12927 771516497424515072,125145 789152006296391680,223899 759456591632400386,56964 788706179501305857,220029 793106572008419328,249469 793555997679755264,249926 788864142941782016,221143 773205036071432192,134380 754743337437974528,33174 793275362377658368,250430 780960172042747904,183269 794715538358419456,263020 788756083326066688,220526 792102750649667585,243187 778434256360075264,152594 744196229408624640,353603 768595343160336384,107423 761675309024354304,69684 780539077477142528,180759 769586947937349632,11774 751948695562645505,14277 789924655524155392,218164 751637064521834500,14277 751178320788721664,17591 771786602750308352,11774 749681091410354176,9754 757466803312267264,46394 778750299649380352,168794 775824478265708544,151439 785255913380728832,194167 792388440201523200,240793 793987377903517697,255299 794946573960708097,262847 793315493071364096,249926 766865228835409921,92959 793951697206845440,256358 794699436811173888,261155 770749075469852672,22267 759283570888339456,51798 763357908390117376,75899 757743151960330240,47761 789156746920988672,223899 795229734716182528,261155 751759226108805120,18646 780761692149944320,182257 788372045205823488,214127 769269791102296064,11774 788448169617010688,217519 791425311477039104,238207 758024569995145216,50923 785581397234765825,197286 750728817011003392,11774 791635516181667840,240145 795402307764715521,247930 761830831598043136,69356 793633744594804736,253032 780838553425240064,181189 762456995567771648,47283 789477737715032065,224680 790609438369472512,231870 763044405875908609,75899 773472507340869633,136904 787072448600604673,207949 793887766010482688,249926 772682041007697920,90193 758765622960455680,54070 787700250332889088,50439 781652891236966400,181419 776936336817287168,156835 794036574149148672,255246 788167281587134465,216038 773939777494192128,139404 785659597247832064,195975 786807880661934080,205989 750692734160084993,14718 778742613708988416,170252 764632343466225664,82070 774087881706999808,141200 766388171353444352,93184 785287354768580608,194648 794946488136650752,263033 780763502512336896,182036 779850430301949952,176114 795702110440464385,267862 760661930277163008,352572 764955484000391168,11774 772459253294624768,131045 768266093274206208,104406 751997384272535552,353879 769926367609839616,113966 795699960532582400,266151 776580225660485632,155898 769527012755136512,112940 753357003150401536,27045 795374133353836544,266151 755841929653411840,18215 767753334963011584,100949 775820747390328832,151463 774715667996143616,144573 781568963968770048,189017 768824477232861184,108799 780435517125033984,11774 787755561630756864,212595 775371441135026176,146991 757652202831880192,48549 789942780747509760,228576 791764757846122497,240145 768802243671830528,104488 789956584071917568,227242 794015759907205120,257624 794546948611198981,261155 786658254654836736,205634 794627025134878721,261155 774607740413042689,140502 789256286676389888,223935 794683013682626560,261155 771840909134692352,127871 795116730364399617,265257 749884403027968000,195876 750361622821085184,10042 757857643746648068,49754 768889469546233856,108729 779393289673859072,174442 777312154756055040,160480 766012451498389504,90384 779494512125104128,170077 790553380359802880,231894 770362672059650052,118482 770758687694532608,121046 778592863328145408,168794 755208541103808512,33254 760465529811247108,48052 780630945107963904,150151 781227249982906368,182391 756827973236297729,39096 779020059310260224,171324 757718393889755137,48826 758959736268070920,54070 767410359959379968,1249399 780619579810648064,182146 772186949868068864,121795 773720918988251136,138155 787336682932535296,209248 787809265578872832,213253 760691952803274752,62835 791792376125808640,240926 790379000178749440,353603 781680359784189953,173347 778318746440138752,166390 792047993268600832,243187 793025244051206144,247379 755458189181739009,36379 763872098561380353,80939 790580680484937731,231894 752257204930117632,21034 770739291941134336,118192 777310432038035456,160230 794397905083768832,257406 758359956659789824,52112 768921523709173760,109666 793933761310294017,256254 767861676490297344,73282 751147877297037313,17143 780548336986324992,11774 786733342980845569,199211 754862938276655104,33356 770623262523060224,119774 749922282743664640,9754 765918225640984576,90125 770529798187720704,118192 749370351692419073,7828 756279378137452544,42432 788336397283459072,217032 755797210709757953,39462 772694376787025921,126389 768047382307151872,96848 791322974477492226,237491 732969103766499328,11774 793664610586984448,254135 788202900908482561,215608 786293855121469440,201958 789467383878471680,225981 778614113400397824,169226 766733921438478337,95708 769309819714932737,112336 763898017631961088,80393 786230437454544896,201555 755837408034390020,18215 754186861187170304,31717 763218822702694400,77295 788795524379971584,220526 792034551082000384,243187 793314326626996224,249926 775797854531047425,151748 794677849861091328,256534 786949558395863042,205143 789285152207667200,224090 778326187286429696,167569 786902363386806272,207277 794570584403214336,261155 793444254303588352,252020 786793230440333312,206054 766414850977325057,93823 776638194146082817,157081 764952278725951488,84724 776424522916372480,155688 795113250345992192,264397 793786677093208064,217634 793929732517601281,253721 794023884131565568,257492 776464412215500805,156103 791337769083678720,237491 773862108232491008,139404 791369850656550912,195975 793139906314985472,249841 779095595336294400,171644 762379007941808130,68954 795713046735749120,268101 762983493601259520,75762 790007241243930624,213064 790239615500169216,228584 787371747641143296,208016 791171665212211200,235621 792747798513025024,246392 774070097052917760,139404 763033161290788864,73712 772136183958691840,121795 764855188444282881,84724 794969976121753605,261854 758871918023811072,54631 779716847935614976,176110 793905265468997632,256358 771050592118644737,122955 785669363378581504,197512 774076008651558913,141360 773749927633522688,123217 785870417097584640,197512 766274815292432389,91946 776455019168137216,155688 751188301936205824,17640 792567179770146816,228522 793101716258430976,249302 777945684481830912,352717 756980728529727488,45669 792551579442290688,246295 780054145839538176,177749 788361216565444608,217156 788741695789817856,220332 768786242502815744,108849 786983174450446336,207949 772504528532799488,128971 780883937920847872,184044 786241012402446336,201958 758718945150894082,11774 768982899483897856,110585 777089965368840192,154544 779443256216186880,174230 785827396419289088,197512 762141038198738944,72121 779555499763171328,464984 771418586292236288,125381 793458933415411712,251179 789463031801581568,178360 794973458882961408,262925 753592423570345984,28049 790529072669392896,231792 776208635663835136,153596 785629958139805696,197297 789282942879141888,210267 771323299682983936,124597 775346530777600000,148045 751809768449150976,15415 759551900601741313,58537 766019198468362247,89923 768083272416972800,103354 781570225510547456,188401 770225363674947584,116364 793956947578015744,255842 776860856235720704,158338 770310942055804928,115435 778194636611457024,138812 763049616401018881,76056 762199290076762113,68982 775552258578743296,149770 793843811810177025,255826 755072737522188289,35044 753691764981051392,28282 787750399541284864,206225 792240421179039744,243187 765328581396422656,86653 771894808197476352,128615 775082498636124160,146259 749790123735212032,8047 773852804255391744,125554 787252682209755140,208176 794676423613038592,262022 792818674482622464,246295 765640432109821953,86103 788506280356777984,218275 749724583754739712,9432 767934459937120256,101681 732326065645838336,350808 768434333526921216,106281 788470941529419776,218275 794906048066789376,263667 757633251414568960,11774 771810408978116610,127366 794925543896530944,263895 763769458443841536,11774 780681217200955392,182036 788005095036293120,213887 758471877937471488,53144 768318429627416576,93144 770685838619447297,120610 765373124502167553,352839 792055126408048640,243075 793040844530016256,248065 787034452123877377,208379 733321358269091843,354551 769197536611479552,110209 760107613929418752,57189 755894052197982208,40550 774244031052279808,139404 773850366635106304,139404 789998752358625281,228063 792519293950840832,246295 793405476960690176,251452 764975589233135617,11774 778274717279158273,166941 785522236476252160,196538 768317833335873536,11774 755819747032207360,39462 766018625841033216,90384 793783107522531328,255283 763871148467597312,80939 795322325117923328,266079 787201217978073088,209351 787718127983300608,212357 771302697035296768,124597 779101269738729472,172270 790630125112995840,232169 777272397816705024,160602 786258135178588160,201958 757730428178477056,46280 765462831479267328,82203 791683287135641600,240483 770703022896844800,118191 785310890086113282,194934 792517402735087616,246392 772507442932359168,131045 786301447403102208,202727 759822104975945729,58254 793465964805447680,252408 791590388439986176,237908 792022292767191040,241678 762850772543430656,431998 756686254771675136,43471 791440192599158784,238589 791793367298347008,240483 795703467721498625,267862 791968510553403393,240890 795379222852161536,263862 749298804097163265,7855 746415589803995136,383096 789350520938983424,225601 775610465342803969,150302 793484183406379009,252580 795045069573201925,262752 791721653722112000,239692 773451903522967552,134875 785842986911399938,198580 776083373005549569,153154 779015426013552640,170144 751616937881251840,18215 790937870571753472,234583 780598681372356608,181789 759980927707672576,58267 772170129039732736,129558 793955535120924673,257026 762450866108379136,69794 765892666143887360,87904 770834758666301440,121612 779081863029751808,171324 767030770019946496,96263 733025527628484610,355464 791770732858642433,240584 788566810861768705,218275 759218053452357632,51798 794541677025312768,203546 768833066144002048,109167 768491158582415360,106774 788407529864826882,217519 757368791319937024,47181 789562613042733056,225949 750352225730527233,12357 760518913755152384,56964 765285646411952128,84209 771296396112596992,124597 780547269288398848,11774 758960973004681216,54070 769246020773511168,44916 765201230134140928,86103 781639699437854720,186584 785687960192561157,195975 768952076344954881,110615 760757196129009664,1170338 792029359368380416,238099 792671671245213696,243509 760123695952265216,60866 788027536101945344,205197 764517359147184128,67218 785824806403006464,197512 787522892305018880,210313 791352771903496192,11774 793497461046120448,252020 763110682611052544,76549 753695518224707584,29263 793113064224817152,249469 792755235454349313,244270 779850352090816512,174891 785773392439889920,197512 786285270677151745,11774 755071640313077760,14277 765263321893179392,85869 762662875269914624,73926 733467123016556545,11774 768828490674155520,108849 768921993186009088,109875 754859433729986561,88859 773972802365816833,140025 750815025409982465,12883 756479855030591488,43391 788424095264145409,217519 778294392855662592,167083 789938595280871424,224680 751942995713232896,16931 773919399153729536,139577 759974757773082628,54842 778132090625880064,355260 787031205854212096,207965 754721885913423872,33356 767877695136935937,102137 794989915629125632,263907 788155558796857344,214899 777984084408541184,164783 763404468608045056,75396 768636617103859713,107469 790955975033233408,234583 793635483582656516,252639 785951821730811904,199546 776453311952261122,11774 773747144511459328,138819 790958701632946178,108396 794072053498322944,257492 765151656292061184,86103 755172327176953856,35890 763366553698050048,74943 777226435572428800,159847 791452909565202433,238292 778987605211881472,171693 762460945884917760,47283 777909554935771136,164001 788097552931360768,214899 794551286180016128,261155 759395497354428416,481145 772038904866373632,128615 792932823900585985,248514 780058282320760832,174747 732187998326902784,350015 795726564751245312,267862 788472985506099201,218275 792195337582735360,29271 781695910057218048,187976 791369329350676480,238395 781511331736350721,185601 786791331565678592,205728 763811379568664576,79911 791127012463214592,232169 794983320958468097,263898 772905152881844224,132996 791167476180582400,233692 758073288534831104,48663 779395035750019072,174557 768967090883665920,106716 752222708390170624,20279 793103099221139456,249469 774682385593999360,144654 790942990881529856,234583 752925932281733124,22575 764922060489551872,79561 763873384631599109,80482 794329489383755776,259743 753137543114268673,24134 770411234449510400,118191 792147360583340032,243576 772897906676281344,133043 765701708324347906,86103 775315613497511937,147223 785649262369669120,194082 791074986551312384,233558 766804065003200512,95925 772538342076329984,131045 789862952522293249,225608 765987700184784900,90565 790279631081447424,229798 774625655229153280,139865 759071319531122688,41839 774413583056637952,141887 777406462104567808,161349 786609435888103424,204977 788193696281989120,215754 756214115694247936,41722 771053990628974596,122146 775875054303227904,151947 791692786785320960,238251 779081863948230656,169586 774198051443511296,141316 793802574612795393,252196 763690810910965761,78947 766728525294469120,95672 787843510061772800,211829 792151510947860482,243451 787173961532641280,108396 787785748875399169,213064 790249568550129664,230282 733430621398269952,356028 775068708653846528,146847 766527393548804098,91284 754748637280817152,33520 768279531262140416,11774 787049486522589184,207304 790611802430246915,231870 753780622087159808,26403 777923339461419008,164694 791337825186742273,238110 752992378718412800,23899 772115389111078913,129471 777594768973070336,161277 758042939499184132,50581 779283697161961472,171037 793435413276864513,251452 766687463100280832,94699 791431936778448896,238099 794557935443726337,261155 732268671243063296,349814 778729315500298240,168794 786996743678332928,207613 788430542962319360,195332 757729444052078593,47844 766459541923901441,91946 767186460558622720,88471 785975412190883840,197324 794688783635664896,262752 758981954280628225,55112 793853368565321729,255942 793612925093175296,252020 785502806853627904,196277 793183805477564416,250033 751234028376772608,17365 768538032924426240,105488 754985201344901120,34666 790759175827488768,232863 781562356526673920,188401 791417825575305216,237999 758708071791079425,54752 763783974275551232,78566 793895725931196416,256255 757692319437058048,48663 778204722968797184,166282 758434657582985216,52771 771972894230315008,125742 773541552614281216,135736 761905967437115392,69947 774678055235284992,144542 786321098593841152,199960 793168763939987457,249374 756551603201708032,42117 793640944922988548,249852 769195602311774210,111549 787373329195921408,210694 757780449741516800,48220 763093405446598656,11774 767710315949789184,87904 769137484961816576,110659 794654360068354048,243075 794474122659106816,260404 747478783863590914,11774 768252380265586688,105109 777307835092709376,151090 754750692510863360,32963 776228463405568000,1250232 780948987641823233,183269 763736780726083584,78159 776822382011027456,157082 785979108945694720,200009 768126271737913345,103701 755288789577334784,35694 758014818968276992,46958 793928232374599684,255942 770802057569644544,121046 777007085078847488,158155 787812713732767744,212357 778853492333154304,167319 788761438412083201,220526 756553671433871360,43553 756783005201526784,44461 789051976311078912,221451 765511417931759616,87904 778368023430303748,167674 794951236919422977,262847 781678658801004544,185601 795716360148058112,267862 768569062196731904,105345 779119096277250048,171324 774383322491396098,142566 767080547038310400,94699 776914689565392896,157993 791700927765942272,237857 794566075207876608,258771 750376275878023168,12883 750446371946147840,12883 764286874370191360,82066 779295141865590784,168284 786607310877536257,11774 751841630328655872,10661 790603905893855232,232791 790568473856397312,232280 761321612432080896,58024 780895258590654464,150151 791764069464223744,239998 759944201698238465,56964 792120290440392705,244230 791232702959783936,234583 763147366434271232,75653 790637473441251328,230234 793497532022165505,251566 781079516613664768,108396 792028044038811648,243187 763160740551200768,73814 764441753042595840,81574 765682762988724224,88930 766754369341710337,96039 733380178353786881,353374 755157873424994304,35373 767722679113625600,96967 789206824574656512,224297 788135097866280966,215492 787991392035311616,214209 794654875812499457,259892 754826964322643971,32873 793128945927397377,249348 794289050274451458,258598 791396295088877568,238780 765955593681133568,90125 787047558002552832,207965 769558054601760769,113894 773807335756161024,138819 780975957553344516,182667 773926339774517248,139404 764125812698279936,80366 761443441322496000,67679 763914441893277696,79691 771931026310492160,103812 792872159286816768,247054 794555362045202434,261155 758502024581353472,53144 788022261986922497,214492 751605939803787265,18470 788134754113708037,215005 760456796137979905,62165 765208238979702784,86440 792653020471451648,245317 791688973613666304,240483 775187638802190336,146580 788565516445159424,218275 757585827803308032,47782 758314697636675584,41703 779108566728740864,172862 791375361477005314,238271 788385940251213824,217519 787160075181830145,207151 792700170668564480,246632 788081645161099264,214492 757290979208474624,1248476 773771245267652608,136947 793423560001716225,249153 763081032325365761,76430 790369951517319168,197322 793561482596388864,250785 795279689182941185,264397 765013454587629569,85562 771740859041615872,126389 776500819667496960,11774 755477991354933248,37148 774120970525089793,137158 786184200080719872,192032 776212048162226176,153573 787706594687524865,118191 773952833070637056,139404 794281408558723072,259360 764145052553588737,11774 760739987671359488,60794 779337610430849024,173964 781444548924956672,139404 793183821734748161,249067 771820497516371969,127836 779465915612164097,175153 794211689482907648,258607 750417675168342017,11495 763349934422843392,77586 768904892014534660,109817 785296637237137408,194667 750400207762780161,13021 788824926740504576,217539 793096929433575424,249469 774724996174188545,143473 767486769029910528,97377 780564542803808261,181613 791470040939794432,238395 756342851861155840,42249 766370440373760000,92105 755154050320994304,35890 778227722413801473,164826 788029935801761792,213064 766088114112638976,89567 788038646259675136,33338 781896504353038337,191354 779378414809591808,174557 785606810107600897,197512 767183273109762048,97386 750062932516544513,10851 761664978008969217,69947 732228384667799552,349197 771904213534117888,128143 789879120846925826,223692 770599964359569409,119832 772885745958809601,132996 793996063015313408,256471 750376739797278721,10481 760981537605226497,65839 786632639553740800,205270 770680700357849088,120610 780929840467681281,209828 789226574449025024,224018 742759457453670400,11774 789045902866583552,220332 776642083582980096,156835 786620713922727937,11774 788169588441772032,215608 764475634655473665,82571 766357214709841920,91946 787850889784537088,213423 776259535216513025,1250064 790336540794818560,230270 786275661283401732,201374 795665669236920321,267862 762014639261642753,67973 787605465043640320,133136 764576860021719040,47940 770695205490221056,118192 794617763356667905,261155 768222251665788929,11774 762781176486473728,74247 766708167048855552,95708 789270694265757696,203710 769015361979252737,110585 788184973085843456,214078 760985050716536832,65455 769359955799314432,107752 780109557536141312,178045 785673672937713666,197512 752964264332136448,24248 793182138749292544,249926 756185821242208256,41680 793517541087907840,252020 753612337723142145,27187 764485467513430016,83429 771873384837681153,128519 786681743453589504,204835 769293315430756352,112788 788439289470132224,11774 760914356104142849,65500 786524778521694209,204224 758320914425647105,51344 788218069059571717,215412 791765365806084096,240584 762612418564489216,73814 768169037067128833,103354 787792694202425346,213064 737286143406936064,354113 765426393652006912,86320 768312912528175105,10788 785926153647251457,199546 791616951470743552,238207 794752514277023744,262849 763700382321119232,78566 795007279099736064,263906 790752073893629953,99049 769359141353644032,113165 750800853179756544,15021 775593678702276609,149770 777947738302451712,164669 778981725393129473,171693 760106571057668096,195876 785321605555597312,11774 781245914383953921,185921 754776079756251136,33356 762792268197535744,73926 771859337245589504,128382 795061206226706432,247930 792584866604855296,246392 776948216856125440,159093 789134883910250498,218275 770393114443821056,118191 750757768240463872,14277 791081177847177217,232169 761126612607852544,66159 778259836798730240,164669 791105017482620928,234583 753712617760317440,29263 788893848915308544,221476 780686911732011008,182257 763474318537940993,78129 775696952478593029,148877 768479125669613569,106774 786741515045470209,199211 766316944425312256,91946 770940536714825728,121479 760822348589043714,14277 793574163642454016,7700 764290037857091585,82457 780493630838546432,180759 758692965191593984,54070 773217275360915457,135025 793896759936356353,256255 785547144321179650,196788 764494236637011968,82457 772891659444957184,132335 764121845452996612,79691 787845033584123904,351931 761655152638124032,69673 751587590856466432,18215 794284056146038786,249926 781200363848404993,186289 772186861087305728,102137 788118475222945792,11774 756313455846563841,42249 786969829257326592,207613 786515048759955457,203350 794664426796367873,39957 775763477507944448,151156 758150582620127232,1323200 776898350780026880,155688 756186126260600832,41680 751619586785550336,19000 773877387738091522,139404 792094574911127556,244037 794525947319828480,261155 764978903932932096,11774 771852703651725312,128017 795656070916177920,267521 776887200432533504,159146 777909143034290176,150717 780659213597040640,179418 776211614521446400,153492 766043860707385344,91120 788394283183198208,215608 768985601320312832,110659 791739134201176064,240584 752955264744251392,24668 773646434382057472,137795 754066893816954880,31529 761946405866967040,70679 774075101264220161,141360 770691316380491776,120613 767420411919343616,48289 777946306614431745,14383 790728366810738688,231881 794214786930188288,258044 766651976981643264,94180 752182443835330564,18400 755897199343448064,39844 753268063366250496,26670 753811815612547072,29263 760251039526236161,1248387 775002298833514496,139148 759089855800352768,49843 788441574959112192,11774 773708252471107584,11774 763451779409448960,78159 766704055636852736,170736 778389666508570625,167407 781349279160004608,184944 786591498452160512,201931 752197511876472832,21438 790529585054121985,231894 751916408527843329,19485 763664708255776768,78566 765317398006206464,86763 771853344063098880,127957 769762342469074944,113982 791697300699611138,237491 792416006555652096,244550 791707017991843841,238099 758162778096037888,51344 775001544987062272,142721 768948120457777152,108795 773508002586456064,137042 779042093633331200,11774 794564750529142784,203546 775311054825926656,146675 791360208069070850,195876 734224392096473088,7700 761295664328224768,67547 770254291647037440,117257 776863078805667841,158947 771036442344718336,738099 780601096070836224,181548 756192346140585987,40550 757929143094894592,47940 772777996197384192,132335 778618414071939072,168695 781582424505479168,181026 791022627972407297,235042 768864199909015552,109767 791660852805971971,240483 768909878299623424,102998 773519205912150016,137042 786714389453824000,204078 787326360544956416,210207 794919659543863296,259190 756939472814702596,45576 791672963674337281,240067 786278866591571968,199546 788120211140509700,181419 792385711211220992,245566 790239164134547457,200382 755391924144451585,36859 767904130966757376,89239 768832010982977540,109104 770674147739303936,120363 777591055512371201,161277 763482667094532096,78159 760948232973344769,65920 778988794145943552,171693 776118366499053568,153194 732093709848854528,39600 791499378359885825,232911 793523783793451008,250885 766462559750717440,93823 792505483290566656,244385 787834338486259712,211829 794222051351478276,258598 785344790451851264,195125 781594899984646144,188873 755709414573805568,39195 756631535927726080,44503 763334816737755136,77534 775089046716493824,146024 794211739579650048,257423 766471257151774720,94268 791779990039781376,240763 777578390043885568,161960 793912388575559680,255870 788709040826089472,219989 775474460107366401,112363 788455597083652097,218275 791690386359975936,240483 755907434414157824,40344 760834145840828416,31852 785811862554279936,198671 778777311764242432,170187 789151293482803201,223899 781102802479177728,183759 755297934174851073,34666 771016088243036160,121612 793999157262434304,256255 767059246689157125,97472 790626375426269184,232280 770168786947366912,116082 788133578123030528,214809 760421138132561920,62451 785429038114439168,195332 793582298683756544,252984 763482554641022976,74571 775041045952339968,146259 750452955199905792,12883 786704060816695296,205728 761561229122871296,65180 772107410953670656,128025 794962636588752896,261155 750389964739715072,11774 767243670865055744,97386 793985308501114880,257423 795685906770432000,266151 751844935469596672,15066 792300604966207488,243075 786394568342274049,202312 779019980876705796,171902 779416349156085761,173605 768674690781081600,99264 753633519881035776,28732 789885847541645312,228341 785425806151430145,194648 763912526685806592,78566 765595450548289536,86076 765936606406664192,90384 793878329480794112,249348 755492138574499840,36467 785657287436152832,195975 775435354014945280,148994 792152053980147712,11774 791001875222900736,205972 793509537722601472,252741 755578459867328513,37457 789140973481787394,223899 760980364714086400,66159 775659325280878592,150511 768810898576117761,108849 763431112446279681,78057 763931934783254528,77590 766247034714292224,91894 775411105929670656,148045 753359545557069828,26458 771070264767553536,11774 753644788407214080,28732 772498056793038848,128934 793877163405512704,255393 765042830112878592,11774 774369213255290880,141690 793471642844422144,252196 751839238153342976,17416 767714227142352896,100605 781482238953259008,188119 790893635957063680,234583 770590719186767873,118192 749979551514722304,10735 762678345108754433,73926 793218364873191424,250633 761347610330275841,67906 768865996874485764,106716 765033918189928449,84891 794673269051887616,262022 776084504196812800,153037 760644838630920192,64197 769703604420612098,94437 793278794010361856,108396 767315138647101440,98467 771093529020002304,1249813 795452375314132993,266500 776894116265197568,159308 754098755746410496,31268 777013356100218880,159876 795432801973702656,215754 778924557553979393,170609 790694433167597568,232911 772166368342994948,128519 776474815809122304,155448 764800056176238592,82344 775539342123163648,148713 788720759845847040,218258 790248531315613696,230282 765253902656761856,86103 780933154047528964,183975 771698574950330368,125367 790965157757329408,227273 794378737819086848,203546 758726891721330688,54070 785631816376000512,197512 792412029982126080,245607 751813477564608512,19352 792032690056728576,243187 767794280173752320,100893 767410749186662401,97519 778667100537847812,167677 771457678996635653,125145 776890854019567617,158589 795428518532448256,266079 768210693812355073,11774 775311026824830976,148170 773206739701239809,135025 778124977405038592,163990 779450351229468673,175118 795700929488191489,268281 788124701008756736,215012 760874143399239680,11774 787455513516736512,209863 781357781630717952,139404 778325805877178368,167220 772408176603983872,1170819 777957448187453440,164764 768079690703572992,103389 760644159480803328,64084 791575532827738113,238292 775734290827079680,150663 752688488055615490,14277 793549454951362560,252014 794725330627854336,258771 755509916031266816,37973 795252505915564032,262849 793204161311416320,249926 759189877875408896,56964 758816491361800192,54070 792827545305571328,247877 753994513039917056,27857 780631312306696192,150151 795391139809529857,266054 734412483004235776,351152 761905807420194816,69711 749368117034258432,7143 761562343457316864,69248 751576309499777024,18215 781522383651823616,188119 775319965616353280,148170 776989609691586560,157951 764162639844868096,82283 777632857569255424,162596 780610102558457857,182037 794375084899188736,257353 786967386117246977,207949 771366073912455168,106716 773180686962462720,134993 795239681160073216,265686 764453517104865280,81702 795350710334398468,264397 793864830297837568,255942 792100046409830401,243075 732328276702552067,349197 758437842855010304,53001 771436845443915776,125367 793074034044985344,249286 738877368744316930,350812 769994117740957697,114254 776073297721188353,149040 757229830429548544,46299 768249993148764160,103434 750930458007904257,1046033 761246904403517445,65189 794041210021113856,257325 769599466936475648,112382 781480488607313921,185296 795606744290435073,267521 785493096335147008,194723 793486133141176320,252408 777251592022044672,159475 779472198616702976,171377 773929956912967680,140039 764061555067498496,1249165 768924800769265665,110362 775000009599098880,146259 772042922728493056,126712 780778572877221892,182960 785842411570429952,198878 760930029220036608,65180 794683549035220994,258456 751745237865861120,19485 780110310707429380,176128 770655492750188544,117263 792132517914566656,240483 750363844028030976,12883 764260067571011588,82744 794389981162704896,257406 764249046454153217,80486 770673518769876992,120610 776912887616897024,154009 756018993543024640,39384 794269023731126272,249926 769227448227598336,11774 788926202853588992,221735 787716425783779328,205197 789263463008927744,215437 788471304680636416,218390 789146240277774336,11774 790966311375384576,234583 773637180224778241,138165 765210803112808450,85562 776504574093910016,155898 792572514757124096,242693 778302746722078720,167311 790546261975834624,232137 792920656492888064,248516 751121468512018433,17140 778407557979406336,167407 789837036760870912,226823 778793790148530176,168284 765274055163334656,86103 753637744845266944,28732 761199376228290560,7047 794953430091632640,257530 776568795192111105,155688 735733911158849538,353124 791584119582969856,239405 786061456848674816,49459 795686605679947777,266500 759446867134513152,57749 793639285400346624,252020 760505398939885569,63149 794686498591227905,262752 766639196555665413,94699 770699551502204928,120610 795704266392555520,266084 770384858749235204,118604 773515821855277057,136515 762035824766496768,58542 770367775055482880,118482 758778176663392256,55257 757922018922795008,48549 760148120172920832,61051 765056077406752768,11774 768819542004903936,107752 758829131421200384,53996 785662723103203328,197894 790742743723175936,232169 791342147744129024,238207 770446126562570241,118191 773987229802692608,139404 787325708603457536,210207 751140176559239168,17284 772578004966834180,131156 792100662414757888,241678 790619442367586305,232169 779483690296549377,174392 794527861084450816,261155 751916254751891456,17794 785973578168610816,199546 761215907884519424,66842 778911727589134336,169100 764523055469080576,81946 762297797307604992,431998 779088925524684801,172428 789163438173892608,215437 785622724299329536,194381 787250264818454529,46572 789965086211379200,225911 791763688130682880,238395 786906181453348864,207287 758095819757199360,47761 764183685222498304,82009 770207383171629056,44421 773891427583524864,139404 785898687092228096,197341 774037159200198656,139404 774064287245492228,139392 773114539802030080,134470 789801808617013249,212131 764884186868158464,84724 771485850584494080,125554 769701161440014336,114985 779477805021167616,172962 794025334031208448,257492 791363316723638272,238286 786840155483049985,202983 763347273120088064,77590 759114923901194240,56964 786372373939417090,202727 795716230762168320,247930 762258615852011520,431998 771675950492901377,103354 794228253800198145,258598 774076219142930432,139404 781312111003639808,186434 760819816412418048,63655 771319007387328514,122967 789479784535515136,226180 772749520924880900,132335 776153110171439104,152314 785588451747954692,196247 791678459546251264,240483 780337571431911424,175153 781555788586377217,188401 793473473976930304,252196 742790444765970432,351147 793135740204961792,249895 764138071440912384,82066 795306239479652353,265809 758399534997180416,47761 762652827491639296,73814 755046617670033408,34666 793124545318256640,249469 750620273821507584,13596 772159096573140992,128355 758353414791303169,52112 756500996763840512,42249 756216940071223296,11774 790245503703408641,215437 763019839078211595,1249085 771378513156927492,125145 778272936159481859,164826 776905594775023621,158815 756602468881031168,44274 769226474574454784,108432 790953698621022208,218987 766642101379436544,93036 792550309008728066,243187 791711977055789056,241034 794784260033048576,261155 795389866364182528,265858 761634049588916226,69711 762297168975634432,69673 766095630900965377,81929 781676435970940930,188401 791031103108907008,230485 789077201442529280,223286 766311403464499200,90088 789691592244363264,212131 793115010251694080,242693 773688573501411328,134997 765520901655986176,84209 793430285022932992,249469 765908685050769408,90125 755512463777562628,37973 765712065558347776,88920 753245684086677504,24788 753732633394307076,25321 772095351629058048,127672 788065445148438528,215005 776735932397580290,157755 791359526054133760,238395 761299142316429313,65180 764575904899235840,77612 769484607964213248,91499 786401799573995520,203674 767523155422347264,98339 744199558482264065,1170537 772149997940961280,127925 780121294675316736,173513 791823468341911552,241819 793534898476687360,249852 794135826414374913,224196 794968620845633536,262925 755106164204007424,35403 755784633611149312,39462 777621927166816256,162596 744955787009720320,11774 763671754791383040,78159 795077331702325248,11774 778434841897426946,152594 794185410574368768,221143 766434129097400320,93823 764814437681201155,84710 764974707200229377,27156 794223016003637249,258771 791066249673510912,234583 795422607785029632,265875 746434550335700992,195876 794076793825148928,255176 753598336729387008,25189 793112851103657989,249469 752648673759080449,22746 770302801633243136,117257 763907309126889472,80939 790944966235136000,234653 794623026767790080,262022 778078497545842688,164669 781452393883897857,139404 757823816923881473,49066 779500233013104640,171886 769295650022227968,112693 788890302274609153,221972 751956684411658240,17794 792013913063886848,243075 794013218079244289,256451 794108489916416000,257658 751151912846852096,15643 768566664291950593,104973 790932436259475456,234796 794656375234326528,262053 779070005988036608,171463 765243979998851074,86653 733263019778527233,355480 777694672504299520,158520 777896742545158145,164171 793156058743246849,249469 732436256538398720,196346 763396517692485632,65108 772094275765108736,129471 795241615107432448,249926 791697602291048448,240483 786271528476299264,202429 766977846522712064,96985 766436685840166912,91946 788838088751456256,218495 762990930030977024,75174 764967775639052288,83391 771018757716213760,122148 794049573840769024,257353 743474796214640640,350505 761786549235163136,69669 794530570818777089,261155 761225697570410497,66116 750336143380455424,11495 785608168017539073,11774 733162192653176836,355106 773671482459164672,135725 773912664963682305,139577 778749509484503041,169916 776237315505008640,153699 776784111616847874,156835 766110647725752320,90221 791617174913880064,239405 793133904597254144,249348 758748321393414148,54123 764583755365421057,82283 775787990278778880,151185 793857218483523584,11774 794640667309916160,258193 780641421246291968,182036 785302152478461952,194923 791134902452355077,234583 732265209990090752,349814 768893141336281088,108849 764073873004388352,78159 762076415642578944,71884 780039170546868224,177233 768281895318675456,105109 769223629829730304,110659 774058569297596416,139404 792063806213988352,243576 764168018205282305,81966 767686439974887424,100605 769591399909953536,112363 766358094540640256,92166 790973201606123520,234583 794952805106774016,262847 785514206909046784,195849 793187670797197313,249469 786038590476316673,198671 758696074068496384,54070 776916947611086848,157993 790721911152082944,231882 768064914749394944,103261 795500727586037760,266079 757316381310226432,46612 788897671767404544,11774 770973109100941316,112872 788081005584199680,215005 790298718507532288,11774 790587295644524545,231894 791380355349487616,238383 785920203003727873,199546 794321889350979584,258878 758024185054715904,50464 759495876754538496,58537 785534095908450308,196247 793636932592898048,237491 785851730709938177,197512 793690861263462400,254135 791079690265952256,233558 793074982188224512,249286 753391180658909184,27045 753979300941103104,25687 778411110038925312,164826 779175618785062912,169327 794545030018973696,261155 793887563614388224,249926 775647741468811265,150404 734618472206995457,1170538 770790087793733632,120610 775450342733541376,148116 777296608786472961,160480 788408766983053312,11774 757674377060114432,48753 785565916637442048,196676 793819500621606914,255393 767818881125580800,101681 772439417189502981,128897 752654388888530944,22777 761108845980635136,62492 756691693177479168,41839 779018023671832576,171324 781255371377651712,185921 766625936498458624,94699 763775005800992768,80155 769251763798970368,112363 794552286337003520,261155 749700537109483520,9433 760477138399137792,62771 756720954798202880,1248425 770423375764127744,118192 791717507539300352,241034 732649882385780737,349197 781185755624443904,185496 788431851408941056,217837 791358589927645189,238207 793310310631301120,249926 785262272402694144,194167 777244343438409728,161060 790963547186626560,235487 791264642433769472,233736 793249253724336128,249926 791479302151745537,238864 786749026276302852,205728 775835105348743168,151947 790354756904574976,231008 761600447115366400,68908 794693269737402368,262752 755503794436222976,38183 772147262197727233,127366 788779469607755776,220526 793467208374456321,249841 795178132642746368,264397 754799518319644672,33916 754819296849719298,33356 757250892886179840,46406 776100434301689856,153501 764226432897806336,82018 755346713284444160,35380 787098584382631936,207119 794367684720947200,260181 773672674019061760,138616 753009938482495488,24316 777845274068877312,157693 778296201489678336,167311 794608572126654464,261155 777730603877736448,160641 773910919197917184,139404 792908862672084992,247087 757030640571211776,14277 752149255268110337,12287 756201247204519936,41680 767183854461300736,94699 793175426910871552,164814 761578480941330433,66159 785920497825513472,199546 789190513735839746,223899 759694067953442816,59394 756874461614190594,44429 772556481732411392,131239 772797853525614594,132335 754032089729609728,31377 786392594947321856,203674 787390784169443334,209800 781407916876140544,183759 758721959341518848,54739 765015490074808320,11774 774663856182341634,140444 772983303997689856,132335 776294666589335552,153845 757624067214024704,46715 786377414842589184,203240 764308401933266945,80939 767371714527424513,97468 772880472028438534,132370 792432006894419968,245118 766262345215586304,91946 769064565325914112,109666 774073747661725697,141360 790298145980878848,11774 750917466839277568,15808 777615462725103616,162294 788595666490650625,218455 795701912985358338,259190 788457742143029249,215634 764812944974737408,84724 766300717933998080,91838 770553394025095168,118192 794007724518322176,257581 769330408378945536,108795 774125812257652736,141102 762048144821608448,431998 755858675416391680,39540 769996567340343296,115435 773157273053097984,132364 779175351863898112,172962 795719957824831489,268559 766436962043441152,92210 785777134337794048,197297 786951651689164800,207613 786674406059900928,205349 755765373706776577,39462 792094198371610624,243165 792563516041367552,246011 779797015744110592,176380 787955654170320896,23762 780522383241154561,172945 787018369367179265,207287 795007873860431872,263895 771083117788487680,122344 791781405227376640,240584 765702979953524737,88930 779776706890469376,175969 780143216393805824,177233 778769063568736256,168794 791392025123885056,206666 779523683261878272,64722 761748037962194944,70632 793890404387188737,256255 776107958212104192,11774 785710978445041664,197297 786950668795850752,205143 773980748286005249,140444 788772121333858304,220332 794668051794980864,261050 792076649227575296,235621 794388447536513024,252020 768940973766443008,81294 775456651243581440,148010 775464891280949252,149633 778421165282820096,167407 758636575194394625,41680 769294831105474560,112363 788761051537956864,220029 759128961561395200,56886 775425953296060416,148045 754705288607956992,33174 773873864174632961,108396 787176841786241025,208016 786942361678979075,207613 791684604398673920,240067 794003848633470976,257325 763777950726500352,80098 788524717477130240,203710 751569507425013760,14277 754802127076077568,33909 785968944213549056,199891 795613942290780160,267521 785619626818359296,11774 760809723897585664,63776 777181053425442816,159876 771302064362233856,124564 751917067914321920,20039 792829059466039296,247877 794663834023821312,261050 779455232954789888,172185 768963830353453056,107428 780174424876081152,172967 774262223187218434,142208 779196001626107905,172962 775397153732562944,148994 750237867062857728,9857 768881072918507521,106447 776587478702718976,156835 756667718854701060,44461 793631771648667648,249926 787079353205071872,207965 751634035361783808,18395 760253110031835136,1248387 786264916852371456,202429 794687866244739073,262752 756607626322993152,43751 758434138454056960,50923 756318816515260416,42249 773863047500660736,138819 754038260138070016,30590 791905097148084224,231318 792068804276850688,235597 785469449839280128,193889 771846647449948160,128382 777390249861414912,11774 789152255282974720,11774 794897118762827776,261155 794538812600791041,260404 750138111066275841,11495 764991754009473024,11774 786999273758068740,204783 755167501785280512,35890 795763328983318529,267862 794011215622045701,256564 777177214672441346,145524 778321234899656704,167220 794081899392155649,257492 753778554333200385,28732 786717548758781953,206054 794210050843607044,258598 767039043741724673,95707 751861114644799488,17794 771953867441537025,127871 794015285917388800,255942 753769664363302912,29263 774695820377686016,140444 785284208486916096,194667 765725510001369090,86053 795379640261111813,266491 768621326898782208,107469 769575343988408322,113836 773988037588115460,139404 769210914654433280,110647 795671520123166720,267862 793613733444460544,254135 765163956377825281,86053 779037537998401536,171463 768802797139611648,108373 777296514116902912,159876 781263261866033152,186212 749806509219913732,7182 732323988932698112,351336 760578051822399488,63559 757855579322851328,49754 778263633558024193,166282 777819843047325698,163763 779087509443796993,170253 794596630259449856,258193 788486419316609026,215005 756344573400580096,42249 761656858624917504,69951 787791876728446976,205197 753316921198641152,25189 760178865356546048,61051 780976661672058880,184407 755096918146052096,34666 786544391611559938,204413 790521216985595904,206666 733065871904514048,355106 771187613755580416,122973 758822053168295936,54143 771811818545278977,127582 792382841183174656,245574 776825761865007104,158387 793887140736225280,248652 795683313738452992,11774 787244698335195136,207974 793483440360415237,252196 773871829962350592,139404 754778574910058496,33356 792690196995198978,246726 779399028916228096,173628 786899768798801920,206225 732763086243790849,354005 790923850489880576,234583 790975503519866880,235621 790018809079836672,103354 791830551149895680,241678 793211030557986816,250633 795720570264489984,268448 787993229199286272,214209 771414795853688832,125530 785279024574697472,194082 788714532390789120,220029 788073601408851968,215005 793226262617751553,250633 789080124893306880,223286 792036525265477634,243187 778501352435556352,164826 765939945047400452,90384 778200407755649025,166100 790696347095568384,230270 788021180380778496,214209 751583064271294469,1248135 766596232051580928,94699 792747216876208128,246726 766640163552366592,93823 758697740373221376,54070 776032592961282049,87904 750035826835267585,11372 774364447783526400,142671 794636534335074308,261155 748978282398351360,1247934 732601798427451393,11774 764301957812989952,82066 792030715462291457,243075 793132279874719746,248988 757297466911911936,46890 768995033408151552,110585 770244700087345152,117257 770609518170427397,119719 791713748352458752,239456 775441888346185728,148654 794668973656829956,261155 766773923262455808,96263 776226994044362752,153743 792039265110667264,243092 785926738635202561,199262 785810525955379201,198671 792067672884117504,243075 770372408637259776,117310 785739262280896512,189031 794047788640178176,203546 795680868014624768,267862 788484635353165824,218275 787028594488971264,207287 759560129830383620,58227 791644423226556416,240145 781668800257224704,189313 787008340177981440,207613 788111698863464448,215005 755162603664441344,35890 771347330784198656,124597 792033354447224832,243075 756622167035539457,44429 764481377785950209,82203 787717481716523008,205197 791511780950409216,239538 794968427127447552,262053 773568811056398336,133702 775437216323670017,149329 788802843616485377,219942 757789056260464647,47545 792525628528394240,223249 793658082052050944,249926 753960776986161153,30590 791007499050627072,235251 749762511226998784,7546 755233879418556421,35319 794966396090384384,261155 773590321137606656,137042 795751939636011008,268890 756669027313790976,43391 750356434164912128,12805 766666634241142784,94689 768976242607611904,107469 793871695065051136,255393 751873347449872384,19000 760877042137202688,11774 790312731895226369,229693 753446347689304064,27746 791517689378242560,238290 760564727189676032,354841 767338629760974851,97325 795702391958028288,266151 767056388476510208,94660 779119085829390336,172014 793434760743825408,249926 764311885508386816,80939 794393889436090369,258456 753308052238004228,26894 772511991730728960,131007 787325852803555328,199546 749597411429916673,8984 794625452698636288,262145 781336905015255040,186434 766709081910501376,95708 753952866985996288,30590 768549211142967297,107469 772790702791069696,132335 780992914897899520,179574 788008127367090176,214354 771859156810604544,121046 794952272514060288,262847 780919594693165056,181892 794923008544542721,263817 786095202100477954,200235 761091702002036737,66159 768924278095962112,110362 763798837689520129,80316 759488355717353472,58227 768631572773732352,107984 774012202776801280,140211 786215318985125888,201465 758423266793033728,51997 765224504234762240,86440 776984684685303808,157755 790322644126236673,229909 789802539369828352,227272 770456565786763264,118191 759462307978031104,56964 762779609536618500,74575 794003055800975361,254209 778760162102251520,168794 778320729993609216,166282 790681660937220096,231881 773416777380421632,135025 764946441605222400,84724 778957116241575936,168794 749704322510880768,9087 779588105267449856,170187 787546598305701888,194154 767580728464990208,97080 793833167849267200,238136 775038554477133824,146259 777987548891217920,160602 778260273769701376,164826 788895768723587072,220332 794683292020678656,262752 780897528141209600,181419 776145823469940737,11774 755435245143527424,11774 793258622625210369,250179 778296953700364288,162610 794608447971065856,261987 754720555509489665,22393 793440265637859328,252196 756223643596623873,39235 757504142030073856,46280 769405524572078080,112788 768143105296068609,103506 773278614620102656,105109 781526455264043009,188478 740014940300288000,353488 790939580140756993,232169 786587891157704704,204835 781253011788083200,186434 788472487218520064,218495 751889951738851328,20330 791652149969027072,240145 759814069368987648,58267 792444745146523648,243398 748178574616690689,102730 765658376655151104,87858 777895820024610816,158338 792899532401025024,247379 767628396541149184,100424 774013707336687616,140444 795066911356755968,263708 764785634649276417,84724 790714960078737408,233692 770263579459194880,117257 765943112900481024,88459 770439082820284417,115946 776136042722185221,152314 785651848325636096,197324 753022155772796929,23136 765675661633527808,88052 751592460074102784,16728 762707520544731140,73712 789265684517625856,224568 793654225754390528,253032 789486838662791169,225358 758060711176130561,51136 795277013267468288,265644 786290877635362816,201558 787214791047720960,207965 786341407430672388,203048 774339232840155136,143051 790616110366425088,11774 758223994256551937,51750 794640406403289088,261155 779002479753256960,171795 786324028382449664,202248 735990376889126912,196346 790899496741765120,28732 788610158171676673,125163 763697802366943232,78953 774025698885324802,140539 785546664668831747,196523 791049754998222850,234991 781218643015262208,184223 771785113080180736,125554 780548224205533185,181419 753684600715640832,318763 759752849454616576,353879 790259675799261185,230282 766299888174768129,91946 762743227648659456,74281 790529827199516672,231894 793165842905198596,249926 781366505514627072,139404 752220642590674944,21074 760418226803212288,62063 794754799589793792,249926 787805423625703424,212239 752821910132563969,22715 763441690984218624,78344 777637548118204420,162596 763920561332301824,80136 786368827181367296,193297 791427850930839553,235828 757250914944061440,46463 760111550992617472,58227 785825828768710656,197512 768538920376213504,106763 756820246997110784,44450 757896101936586753,49852 768842580964483072,109447 791353060681474048,237235 764839886222426116,84724 773231915578957824,135006 793190065241485312,249852 753273981017415680,26527 768258398513049600,99284 774312674167369728,11774 789857256573636608,225359 776643218557407233,157082 768936657881931776,109666 787201005368647680,207685 765503311059353604,84886 772166161014206464,127707 788388427490136065,214992 794618242841120768,261987 793921565083766784,255942 794674725872091136,199178 770291440333180928,117303 794528535264329730,261155 787400668004818944,208307 790695535543844864,230055 793546695837569024,252014 769865077553963008,114254 786205880329134081,201374 787994386697162752,197322 758392076417445888,46384 785613160971513856,196277 790674879439712256,233307 790976601240506368,235590 785326340866183168,11774 791435525756452864,238110 769681747868921856,114021 775372382244601857,119065 754084803406917632,31783 794622497165627392,261155 794692940409044992,262849 749288911051055104,7126 790972562465558528,235590 786377349084438528,202248 781646853066649600,249811 766149140891983872,81929 794367626000613376,257353 764288854983528448,69055 766008662670372864,82066 781115382056701957,185496 789939879752847360,228888 785551433286516736,196538 778291143641436160,166409 775284066534981632,148045 779098811008421888,171902 758433588106948608,52659 767029489679396864,94660 795190765722992640,261155 758263530621722624,52112 756597019863461888,44273 732293795992100864,350278 761990154177220608,69794 767185942511693824,94699 771023603303186432,120468 787410804513513472,210253 733967749114781696,354927 759975179141296129,47761 767884598781050880,101383 771850826239258624,128017 752893560169435137,24134 764189595541966848,82066 760994174942535681,65839 775040114737057792,146259 778356805449707520,167703 759170344108355584,27156 768125535931146240,103354 767783465878228992,101203 775306457852022784,148045 773107532457922560,132335 792057793880608768,243187 768308054857097216,100893 768854623033651200,1249606 771822865364639744,124597 768958304257138688,110362 771777000382066688,127657 777046945361649664,157993 766707420890398720,95568 774280046794059776,141360 791357018116423682,221664 758351121966510080,50923 781277285429174272,186584 756247703533654016,42258 793400291089649664,249926 781324927471276032,22917 786089357090447360,124597 750361689967718400,12783 758418625011351552,53163 767839097398267904,101681 766260019142729730,91946 793647026613387264,252408 795431723882385408,265030 759113182384316417,57105 786618754624987136,202248 775753291208634368,149953 779069350917570560,171062 793520884233310208,253043 763814549795409920,78129 792939398044196864,108396 788429334612733952,217519 788455124100321280,215437 766223945364275200,89859 748728768856924160,352721 793244801646882820,248253 759132433123913728,57131 795710102330310657,268448 764550882574893058,82002 769510539873497088,110060 790545264440377345,11774 781505338444877825,188425 785496120122286082,194815 793437655975522304,252196 778419307063615488,167220 786725002393575425,204193 788015183721619456,210740 775011886194720768,146259 776452414178287616,155896 755111369435783169,26721 762675239797059584,73814 793027981715214336,247274 774330511984558080,139732 765223242848047105,86440 759067621731991553,56784 792048451248795648,243187 768953099599745024,110362 788060830562607104,215005 769284584311775233,109713 753365851022254080,26446 756493246348554240,42432 760530720389472256,63451 776905549413617664,158815 771207898009440256,76623 790704866075127808,232884 754769349626462208,33356 790717192530595841,232884 761106895591452674,65723 768629000071737344,94699 773186985318084608,135025 737409358955479040,7700 759275602574766080,56964 765487687289692160,84209 758548011752370176,355507 781200860479094784,185310 789535354499936256,214078 793006870826917888,247983 766376518289334272,80939 760980466908459008,66159 775917803668811777,151071 793224963775946752,212131 789310614019645440,225359 774276658391949312,141867 749656860593192960,7852 794353102874820609,259457 757544907624026112,47782 764176513294069760,82203 774315637581590528,141887 786643513798631424,205455 762501219919147008,73030 790686659364786177,232595 789290711875260416,762119 739855576474214400,11774 785262731838447617,11774 792062138277826560,243614 756616091296727040,44119 756886893506199553,44163 755830390074413056,39462 775514408420343808,112363 794551078339702784,261155 768164034344431617,100891 794126574572466176,257530 794189076664459264,257492 749932709926010880,10735 790255223780409345,229693 768630324972523520,106716 776040900124291077,152735 776194194570223616,154469 794368697850728448,257353 793135988683878401,249469 779122310297116672,172799 777851000384200704,164001 787283516551733248,209035 755199745094660096,35890 787889158622674944,205270 755085777537753088,35296 766688108016304128,95568 768077254840553472,103354 791286659044274176,236454 794210691800584192,258598 769632450607738882,113412 791780847007494150,238207 793270049964425217,250293 778759537717161984,153866 772883877325135872,132761 781330336588247040,185496 785658532284596225,196767 785331128760569856,153225 792579601587286016,244448 763004679903150080,75899 778836717549686784,169202 786610975604609025,204333 756574226690158593,43956 793106194592301056,249170 790968470867443712,232884 753201257364516864,24870 761653465504505857,69231 779136355049758720,173011 764788971880615937,84724 780175383622594560,177233 791637964346396672,240145 765329345011408896,84724 793190483979866112,249961 751675731608866816,19220 762841314308218881,73654 788056992518512644,214935 788866581430464512,11774 781485661211598848,186212 763869406187384832,80648 759724355106381825,56282 772886327742324737,127366 775771993920516097,151463 787971467480825858,212267 760872989579677697,65180 769296839610859520,109666 788887270057185281,221972 732983763328634880,355091 770169941588860928,116082 794900006092173313,261155 752711948949610496,22779 792718983501910017,242946 752217098818953216,19352 755181040453517316,35436 758125904161705984,51451 791720522694397953,241168 762120952117211140,431998 774309417168887808,141102 790735196119150592,232863 758021886760615936,50500 755175904507232256,35890 770499464226373632,115435 791064667116273664,78159 792078922942967808,243398 795344031664504833,265649 774749700280950784,143845 795672488718036997,266151 773373379877285888,135025 768907155495870469,109104 793841485032656896,255942 779442330919116800,174230 760182243293851648,57514 788660352338784256,215437 791276648611983360,237491 776875047046811648,158897 751095166300282885,15808 776963242644168704,158069 792111383395569665,243187 775770456892727296,151156 787659245508526081,210289 764011268076208129,79987 776936879203684352,159411 792607203807027200,244270 781871329574256641,187131 761815683571314688,56964 774603711301771264,108396 765538752018026496,87627 779004511423569920,169182 753446928684314624,19598 771815454624976897,127320 753325643908218881,25189 767736358869864448,100513 769242974505070592,110585 793982905286430720,257325 771508482990280704,125111 762794871736467456,73968 756283004335431680,42249 767112420993015808,80939 773764828615716864,136947 758313619238981632,52061 762597997062582272,69778 768821364534804481,104973 777616226319085568,90252 794626430831394816,262053 787015587427917824,207287 774993381630107648,146259 777734843845128193,161978 789346513612836864,224243 772892591612317698,133454 775361973772963840,146594 786397941397196800,203674 794146704929001473,257492 793309947140329472,251205 794446793849393152,350913 787388178990706689,180433 773346154432135168,134561 786563892650516480,204413 773870547860066304,139404 759000385218502657,52160 750800491135823872,11495 769582237939601408,110344 793434503121371137,249926 769344552595357696,112336 794680964542775296,261818 793864347961425921,256255 751942147516096513,20295 762770863691173888,70177 765944011433598976,87904 786294422929567744,202429 786693753843187720,205902 760919353835618306,65626 781655194010464256,188401 760962456667709445,65174 786648070922571776,205181 791666883049115648,240483 795672928931237893,266900 768982460654845952,110585 781618039145926656,186584 769205298158563328,11774 795698192797069312,268101 787085829298593793,208965 771054556633526273,121612 786173004053110784,199262 756638320302653440,44429 778343894907883520,167407 756269715886977024,42344 732643472977580034,353228 753775229252558848,26815 788753814828490752,220029 776187626906914816,152946 791413842244833280,238639 772097691132190720,127657 756571164948979712,41798 767887789480443904,102249 788513182654406656,217519 760849794646544384,64730 753638734113939457,28732 764142210296057856,81702 785549348939653120,130635 793958884574633984,255866 755794243411648512,39462 763455353044410368,13343 781670511856259072,188458 758272621045751808,52061 773707145132990470,138819 777850182717276160,163763 795705357788180480,199307 765573314320347136,78566 771105317497085952,122344 795713393537773568,268281 771084348116307968,122299 785869189521240064,197622 762643771074936832,73814 786663212456505344,205728 792524121892528128,243187 761274864665661440,67229 785580274654392321,197286 770873518070308864,121949 795735448245174272,268123 781578747149295616,188478 765614034976735233,87212 767696322677747712,100684 788769210981900288,218832 766997653494177792,95868 791457881610526720,234206 755377286401196033,37044 752998272416018432,23742 791007384986460160,235620 773929844929277956,139404 794622570834182144,261155 785281498798694400,193669 781336025964556288,139404 790977494136463360,234583 787386797030461441,210694 762315547618967552,72035 753667217787613184,28732 767171272543395841,97432 762483362262978560,571447 765619729880850432,87245 767322769977671680,86264 773561753498181632,133702 761251549872021506,65180 794595448354930688,259220 771531558905798656,125853 794062914491650048,257026 785510662218846208,195975 787699350134722560,212357 776425265912250368,155688 793484372154257408,252580 773989764269604865,139404 774308224648548352,141360 790629301431304192,218164 780548093947150336,181419 790637430068043777,231894 735987547894124544,11774 773963569012420608,140025 794323635964170244,259622 762813127905857536,47940 770381961311420416,118375 755133847172370432,35737 756598736256729089,44274 763197430506491904,47188 777941950502694915,164578 752952746832195584,24173 756272383330226176,42405 775806728705220608,151439 772094769333989376,128025 791724047990009856,240483 771449380742324226,125633 776016816711892993,152461 764491843253985281,82457 788150198405136388,215754 792072114115268608,242693 777712995514191872,162107 788570904989081600,210390 791866070378254336,238594 793404601391280128,250033 750414344144318464,12883 758360680194072576,46384 788126301815275520,215005 790306473318440960,11774 775394740401532929,148994 765582366370738176,88311 761442341261570048,1170332 771102797739667456,11774 734896976161067008,354922 789938502821482496,227048 786974235289800705,207949 755851161073098752,18215 755585008916570112,1248328 778404442303524865,164826 795756581690425344,268646 761689483108577281,1248959 792755292832399361,247290 761907205411143684,70912 787585796182269952,211402 793072471628877826,243075 795079286759690240,261942 769116329987235840,109945 795067027568336897,261155 769679527400370176,114779 794613001651372032,261818 759808620615917568,58542 785923949637099521,199546 793983654070390784,255942 763568385003286529,79223 793605897570414592,249926 792163742523895808,244550 788883633444487168,194072 732124033706266624,349197 788179141614940160,213274 757581634464051200,47782 790026092887367680,228820 764884769330991104,82209 767586453031260160,96039 755711864223346688,34645 762793811768737792,74483 767739850170654720,100893 773650448112689152,138382 768204781802418180,11774 770927323063300096,121479 760558534681559040,62805 777652518272770049,162430 786274118782115840,200383 780444419648389120,180418 787492452622008320,207613 791555045963735040,237223 787004463139528706,205181 766428153430548480,355994 763713768031330304,1249142 771687804040380416,11774 780917668018851840,183269 795440909080989697,266079 766436130447384576,90735 786662335154888704,203200 792482517223780352,246225 759801540462964736,59725 772824848120766464,132335 776487317334659072,151463 792870981954002944,247877 768491535679705088,103988 795354232199278593,265257 794617217769934849,261818 758539181245149184,53703 749727550222381056,9314 764978442622361600,84889 773622773335719936,137979 789137649542033408,223899 790693376794456064,232169 792168687688003584,243187 795037440985755648,263906 774221149714550784,141887 791350897762639872,238395 763147188780142593,75899 763776336238305281,79600 770768062991724545,119797 780682768636411904,182154 760784763095355392,64677 776879782025842688,158820 785841201626943488,198878 770212804716535812,27164 781341730889228288,139404 753058877860618240,351340 765688051544694784,88432 776611160502054916,157082 763827010108002304,79131 795251853768396801,265806 791704185691668481,240483 759404493280841728,53703 773874395391651840,139404 744938475183611905,11774 774050460109942784,139577 790251212855664640,228341 792341156348690432,244297 751832266393808896,19236 769626613541511168,113412 786612951687974912,204539 791774280648368128,240483 761984176899796992,71270 766485872221061120,93508 759945064433025025,58839 788294369589755908,139014 756269362894479361,42432 760908864283959296,64678 777961074326810624,164578 781649030715584513,64664 767713284183261184,99900 776478536748052480,151463 789516757937467392,205972 761685669190242304,67852 781303561279901700,185496 775513822060740608,1250232 779174524680040448,172962 795764770246901761,261155 793233497070632964,249926 775361321500024832,148645 785594993289211904,194058 757630950842912768,48402 788520468533743617,218349 785753624320286720,195975 755609946952269824,26721 736878559143297024,1182343 790322336046211073,227748 795064713365385216,27045 754719703134724096,33356 785269224323227648,194648 793070165315489792,243196 773606385602924544,138054 791465049957076993,239031 794975986014179329,262847 761919714306232324,431998 785867041005768704,198973 795763382485979136,247930 751054065652543488,15621 766007988637331456,81929 788484769034014721,217991 765250067099885568,86103 792030286494269440,243187 758785839799361536,54070 762472102741934084,73337 778036533718724608,161973 756292007383932928,42432 758652559024279553,47903 788115260985053184,214354 762399380217303040,65180 776406260308582401,131007 774346821623750656,130126 752936367412228096,24603 762749883346513925,73926 793458793115824128,252020 794781982668402688,262752 766652877586640896,86047 787308605565313025,208487 786057320367349761,200870 772383954993381376,129126 761640762190594048,66772 779790847068008449,176203 762513561448964097,431998 772881637524635648,133212 791623896692760576,240145 793253553074638848,249926 786487150829146112,199546 790986061904244736,235532 786891817874755584,207151 789471122131718144,224680 789695988931842048,225981 790877319611154432,218223 794182812131885056,257423 765072859597148160,84422 773920111686279168,139404 792592024105062400,246392 759079700421570560,15066 750763211755032576,14877 753324373855965184,27061 790772468881330176,232169 793561548228820992,250785 764224756925116416,82766 765588790601584640,87062 754038736417992705,29589 771847141597806592,127579 750826596169383936,15316 791514841949372416,236507 772787668455395328,132335 785489636986613760,194743 771498846186713088,121479 775815035054657536,151361 793128654381256704,230142 789851077063479299,227242 790606368923193344,232169 754823627267342337,33356 755302491357458432,36219 788506965685243904,218275 759122018067505152,56322 771135642621345793,121046 757173449500553216,44461 791661139255971845,240260 793041028810809344,229930 761097933492150272,62463 793898902436982784,254135 769145536389779457,109470 794258755168784384,257492 788438829371891713,11774 786121106574934016,196277 775067775140265984,686533 791630109811761152,239998 773840318739324929,139404 765176629207314432,84724 750030589210816513,10949 777166545596387328,155529 790877027817562112,234583 758247070746628097,51809 774037508090765312,139404 778989944190623745,171324 794933815051309057,261155 764996599911251968,85657 766768701832069120,96263 768306195236990977,101681 789998902929940480,228241 749262618976739328,7828 761881557049176064,70858 789146573057974272,223766 791761103185256448,240260 793504784695394304,252741 791920005113786368,240145 755769709056757762,36719 769177273304047616,110272 788048877848899585,214492 788954236293754880,205974 757416386255659010,46890 765521490485751808,87904 768406217324650496,105109 781919479072747520,190957 790909050166865920,234583 776892334457827328,158864 787280475509362688,209972 787338372733931520,207287 795459139765870592,265855 764118093828206593,81702 776831450494607361,158338 766409560445767680,93261 777680595338063874,159359 755792343870087168,39475 776645781956628481,157082 755764971947065344,39462 771340011979546624,124597 791857949870321665,240070 794189272240648194,258598 778747507333529600,169410 764823069189742592,84724 765590262298976256,53999 751210006213718016,14421 759673643999690752,57935 762660912218181632,73926 751236137117577216,17365 776836331540324352,158589 791796002902593536,238207 787900455401639936,212007 792312216473198592,245101 788468557461852160,218275 775483955705282560,149770 753931446310596608,29263 764634125382914049,83739 775785206036955137,151374 765142686328168448,84679 790070706713219072,228010 793467892612210689,249926 755099424582426625,35445 790480074546053120,230283 778331208090390528,167220 785492821167972352,196277 790545628019425280,232137 772233291856437248,129126 778381383353806848,165512 761993781210144768,68993 752269994738774016,21697 785521036435468288,196277 785981509853286400,199262 753670173241012224,27045 775784311689588736,151071 769309955736399874,112788 793194619240587266,250064 752176347510927360,20246 760968295134605312,65234 768088335818588161,103126 788412709142302725,217634 765265855894679553,86209 794694979444768769,261155 788951476739706880,222500 795308192368652289,263906 764477092918464513,349856 765335291959926789,83700 771776966735298561,127657 762605877887115264,73685 761965408366764033,62492 792400352868007936,245078 776454894781947904,11774 753409102311788544,27317 792568117675175936,243165 761872862823276544,69548 787254281783152640,46572 777725412050767873,162294 785928520019116032,199546 794557868930465792,261155 775015500346646528,146259 732991236638953472,1170819 765318852175466497,87145 791690660676038656,240070 756318231602819072,42249 750460103464194048,13046 790580318793265152,232512 790972235737538560,235527 788987025974292480,221971 791732516981841921,240145 778292396551352320,167220 789463299481939968,223539 764644380665798656,80393 772276126097874944,129551 794628684980355078,262022 790253748023070720,230282 752939284118724608,24597 775843280659636225,151845 790157572296716289,228820 733055328925814784,355464 776860428064452608,158520 794315501836996608,258927 785958527797821440,56436 768450045075042305,106281 787715395176239104,195492 760588249005821953,63464 778259326976819201,165523 749371268948951040,8497 787515585353560064,11774 771742891676831745,127366 755291523529322496,35890 759193398892867584,56964 795390147818881026,247930 794613786833539072,262053 761412671757430784,66897 790992127174045696,234583 790902940382826496,230732 793815880555606016,255393 771862734380134400,128615 790242207286472704,229693 795048044345618432,263532 771508233555079168,125853 772464052274655232,129558 792526144998285312,236884 794546313807306752,261155 757355218388615168,46379 780681733398290432,182036 749359125331521536,8431 772751587718602753,132335 790744583424663560,18395 794151773254651905,257325 772552988795637760,118482 789194789803610112,218603 742806297012101121,47188 793159724183191555,249926 793397233047797760,249926 793103563991945217,249469 773798065157398528,137693 786961069105229825,205728 756550846595293184,43553 762341039638245376,72809 785840858763563009,198538 793521429668990976,252890 764872630512062464,84724 790907343802339328,232863 791663378666180608,240483 771406832606801920,125367 754837121731526656,33262 767802946025250818,101681 793591083284389889,108396 764131597943607296,80939 791355595651592192,238207 768327139951316992,105577 779145526486847488,172945 754101507042181120,30296 762042947999113216,68445 788073027405647873,215134 787087565451059201,207151 765948610743861248,90252 769031039096328192,110659 788392491443564544,214992 794553631420784641,261155 773932112349200384,138819 769579024226156544,113754 779128056346734592,173011 778674705267949568,11774 778903429192175616,11774 768968881075462144,110362 792398167950123009,245634 750029465758101504,7275 760450186514616320,62771 761975364193251328,431998 764840904943427585,84724 793896114042892288,256255 788361757597298689,214992 788229052716814336,172799 767431798649294848,1249408 778335636411584525,164467 793178026053730304,248988 793912044315549696,256255 769417098200133632,112336 776075995094867968,153095 765584712840650752,76858 777387800438210560,160592 778679835375783936,169201 752307707185549312,18646 793519777759301637,249926 753358837084721152,27317 764951675387809792,84422 779215320242282496,171880 787296018912141312,1170856 793107434088824833,249469 794108849221472256,256255 771495002451181568,126293 777298116391337984,160593 778409059703660544,164814 769517006613655552,97585 788777088505352192,220028 758422894640717824,51595 788752144736411648,220526 779430952489496576,173347 771501111714787328,125853 794606711243800576,261155 795275393221754880,264397 792248086773035008,243187 765118408878874624,85987 752897337475891204,22575 757762022289256448,47693 755659991890161664,36545 758108776507375616,51451 795001216833044483,262847 757073991991386114,45576 762781503881261056,70679 765705520984367104,89198 791757279372513282,239998 786094323771252736,199211 780000260353585153,177731 793119303356776448,228911 762903145177489408,75073 790697054595014656,232791 739938022507053057,353488 791022439920570368,234979 795205921764831232,265102 788295455759298561,11774 790377741896052736,11774 794652666492239872,262145 770939382253686784,120704 794644024409935873,261142 791670083680661504,238395 791798609092210688,240763 750056614544044032,10346 780612787370418176,182122 781035275027906560,184223 791040352006307840,234568 765699755775328256,88457 766822257306046464,96263 773342346448556033,134375 780379364751966208,179742 750397752148828160,11495 762678268600475649,73814 764937776542298112,11774 776529701699514368,155898 791680979383554052,240483 794058742312550400,90252 788888469770645504,220526 791593803291299840,239405 762082098060599296,71619 794591904277008385,261155 755200494172114945,33474 766312431824080896,92199 771071194279780352,123135 763787097681588224,75027 787001936637681664,205181 767497947357466624,97421 770153406300381184,117026 766288313305042944,90482 785280083875344384,194079 771816107619475457,127657 774269093658529793,141316 774281050692292608,11774 793351983721623552,250064 756935096863686656,44325 761710784023977984,67226 792507744767082496,246225 775001295618973700,146259 792674340747739136,11774 766707060029259777,95708 790926703803637760,234796 732625713652699136,352911 757272444793217024,46612 781884084150607873,189339 785543249968533504,196277 792211614720077825,243187 772740992902369281,132335 790546057809756160,231894 792929767569973248,246987 795400044459356160,263817 792359319899611136,244297 793620845801381888,254135 770367353301397504,117257 793521171530514433,251390 794586042716168192,259267 772597924236787716,131537 786326963564580864,202379 791667653685354496,240483 795298271241584644,265644 770842944827908096,121479 788724393862111232,220029 756209219385384960,41909 785822015861223424,197286 794048851824885761,254209 781536018986000385,182659 753755328970358785,29548 764618550682279936,83381 787797709981900808,212139 778302745518436352,166282 759094662778859520,56964 760647465930399745,60172 763428274059956225,350826 764980070947717120,85562 753280103849656320,11774 755560233095860224,37455 777022699839295490,157082 795742758808023040,268387 792099934560333824,243075 767870171054768128,101383 762658674619801605,73814 789174539586461701,223491 795761939339218944,247930 752972701061488642,24727 785637000149737472,197063 785684806306672640,195975 769248980353986560,112399 764944718174101504,85159 759020433035304960,56190 776270106552836096,152872 755421898348134402,37088 773910025551183872,139404 794483250534219777,260852 788882295570784256,221832 764067427864891392,77849 792153819433934848,242712 790792169057431553,233307 758277279797669889,48735 754887132938928128,33689 755910228479139844,18215 793655745506082817,249841 787749989531410432,212139 794631257674092548,261818 751207664403812352,16351 795271512190111744,264397 753732757289897984,29589 769523965110935552,113836 792085430992773120,243075 779071478927069184,172027 758184368737169413,51451 772119962370580480,129471 788110871725744128,215005 760606178325962753,60866 792042787495706628,243187 773962002536341508,140539 770329440689717251,117257 766076281704288256,90482 767711640934617090,97392 754699946704547842,24134 771033521498517504,122146 790232474668396544,229798 749274955926298626,7816 769553114730995712,112382 791198319942987776,234575 742390294767927296,11774 776812926288203776,157693 788361387391221760,215412 751625840958504960,1170426 760449558547660800,62757 777019502559170560,1170550 781432579895488512,185921 773957587540860928,138165 795710402155991040,11774 753363950146756608,24511 789944169787785216,227804 793551435241619456,252014 795258769932480512,264397 790729494080270336,232791 793131830031454208,249469 744331415240642560,355185 765158295552217088,85562 765656457509416960,88546 750410104114126848,13088 763824898229825536,80098 773977412405256193,139404 781611508417507328,139404 792701312798371840,246632 757224167041359877,46537 794404870061256705,258120 793470006566658048,252196 761451203658067969,66356 758378604757716992,52605 753597776735248385,28281 762609230176288768,1249027 793619844847562753,253534 781487158486044673,139404 752883563113033732,24134 794633795957878784,261155 751013236749787137,15182 753510840121237504,351574 767251617720795136,81929 765195816537501697,86103 786373493608677377,202217 791668115029405696,240483 794633485528858624,262053 753628822445043712,28551 760603008057143298,63655 766826009979080704,90582 768541228572954624,86103 794452886390509568,259191 768649017982984192,104973 791048921871028225,235951 785499315334631424,194723 755254139676794880,36545 766510977336565760,93286 776441955454636033,155451 793881007577530373,256458 772575778672443392,125111 757541121065099264,47782 791269175360495616,237406 793190121818296320,249926 776511154113880064,155987 794691833494376449,262022 766736737028542464,95708 791391575980900352,232169 781108756448944128,183269 781809522360942592,352032 779043454714155008,171463 794078320136744961,257423 768780228663635968,107469 755966728212013056,39462 756873238379102208,43471 764576091847524352,83391 771400461391958017,125459 776184334537621504,154469 773987111959719936,139404 774022793067307008,140232 754897823192256512,32968 758602001819267076,53703 773036268242497536,133454 775671115213594625,150404 757217593929428992,46006 768861864415592448,109104 794001096490389504,254209 758396609336004608,52749 776949850428571649,157082 767193618243317760,80939 790725409675419648,232881 754895890066841600,34348 767836760768409601,100893 790974426787479552,235590 760292819168694272,62165 794378270695264256,258878 770927214787489793,120610 781351571980300288,139404 791343698818768896,11774 794707494132129792,262849 750703292724965377,12080 771585235175677952,123499 788752918211997697,220526 754822001823391744,17416 764374798742986752,82066 793994165340278784,257423 770013250331222017,105109 776251820242939905,152872 753412902816616448,27045 785867368694157313,198878 763051804959604736,75724 757886130872279040,49852 793689441839742976,252824 789387052412317697,97886 776900680753750016,158673 790000429660643328,228588 766249598583185408,91946 789943129793191936,218164 795000494766911488,263141 785631363093426176,196753 787105039298891777,207965 774434700085628928,143473 781897523543670784,191354 788480464776470530,218275 791347773635452928,11774 758655936701411328,54070 758675859607789569,54070 758017002673807360,50452 754705977396588545,32963 794160276031442946,218582 772847683966865408,132943 778255231293333504,164764 750378412619894784,12883 773149100665610240,134470 792136585366175744,243075 763102192341426176,75027 775006543020302337,144648 793082764740276225,249348 770761254772375556,120690 771101069137117184,123595 773572247822995456,137158 778653836076523521,168794 763584916550541312,74133 759556473240236032,44429 780596891083874304,181935 758623766448574464,54070 774660033925804032,87904 788621631262433280,213951 763937609949155330,80681 753687129457242112,27402 774722178210271232,143473 777188888561541121,157755 794944731671384064,262847 771127361966313472,121479 792199418611109888,243165 791332038955511808,238207 758695026025046017,53703 795094158482477056,260613 759747598294974464,57796 778931475613822976,171168 795242563657666560,265644 770138003385745409,115979 788932410696044544,11774 770816633220706304,121479 776470663380946944,152541 771067329979510784,122982 788175898763636736,214084 764870423125176321,84724 778720419989770245,169916 785977072627830784,196180 771526159334903808,125554 794617232974344192,261987 772220446896902145,129650 794330126469185540,258456 753147317172203524,24173 765622565087817728,87904 772920249993658368,131045 792866021111574528,248065 788743079675228162,218275 787096428292308992,207965 771511647986909184,124004 766704376920543233,95593 757658512587620352,48477 755766806518784000,38183 773648351203958784,137953 762333691477647361,431998 786965341490544642,206666 790546928761204736,232137 776200618948124674,154200 793109822757625856,249469 753481370912092160,27045 761566259783753728,68908 788567899610882048,215437 771460769997328384,125145 790610624296329218,231871 757440811831132160,47283 793887861774946304,255942 793618576813031424,254135 760463486799351808,62777 768772595793530881,108849 756250104722444288,41438 768126359277215746,103354 772197733356580865,129762 779526494771113984,171995 762293822210662401,431998 771499767092355072,112363 764347810309246976,82002 770270661898035200,117282 753260568551620608,25995 756194826140454912,40702 795332633731403776,261155 794164267335483392,252890 756554527361404929,43811 781856048793649156,176890 771011953800179712,1249819 776620414063620096,155898 762074164043931648,71282 764303888354648065,80939 732568040051748864,1170578 788500808958611457,214033 766191807793393664,90629 769914184691687424,114227 786395743091236864,200260 757884718411112448,49852 781217642568974336,186434 777588780589080576,162638 794348518026674176,259034 771168424701538304,122861 786185504689524737,201583 754104516341968896,30726 770155302675156992,117026 785612947326398464,197512 778305251879247872,166532 791017015939047424,235590 770348255670657024,11774 775058430331527169,146259 756573741065248768,43258 788137868199800832,215505 732929051111874560,354131 789085142195302401,223286 757667437995327488,11774 790726441310662656,232137 765900117278765057,90031 785513678816710656,11774 787127400182190080,209351 791068836577632256,235590 788083824097914880,214492 767144519791996933,94699 766440083109060608,92917 791243400540397568,237325 754908826365747200,32495 733009348771745793,354927 790749424490311684,224680 791079853336428544,236454 771072858445324288,121949 760562564803670016,62777 787326266542166016,207835 781216633960431616,186212 790561800689516544,230732 764490278103162880,80939 788050581403295744,212343 759281576056348672,56964 790938710275559424,164764 779666217263063040,173347 780683859998412800,182313 754803218941677568,33470 776434334978994176,155688 788879762135453696,220526 766622040057143296,94737 793895655273996288,255942 738078383280689152,11774 773289168780857346,136018 776184528662433792,112363 756461730948145152,42432 792740943090839555,243187 785720258816507904,195975 786537438441304064,204413 768502684592766977,106281 788006979671363585,214354 775121799629635584,141912 774017699567370240,138819 741296635993595904,11774 773956305795047424,140025 790638191237660672,232863 785542502078095360,130635 770649514566823936,209828 773734962075803648,137042 762352707743219712,67852 788450232564584448,11774 779125309576777728,172799 773280030134767616,135025 766309206647595008,91946 786950018603286528,205143 780472216341385220,180056 793593488646430720,252020 793275956874113024,250033 775538842313129988,148713 791710726721187840,218545 792728516399927296,246392 750366651124748289,12883 752307668815974400,18893 786699620986519552,205007 770583027873382400,118072 734403429913661440,353672 795735963284762625,268281 789882805643841536,227242 760141837160091650,59189 754221039014510592,32308 759945657830502402,58819 749276141593235458,8047 769746041058922497,114779 770397730862723073,115526 770399780128165889,118191 794026451255382016,256239 772463790319345665,129558 794536878955515904,261155 788914842895867905,221476 767063642583867392,97472 776589958425481216,155390 773970058854932480,139577 793396075143004160,251759 787068000117616640,208538 763543552320151552,77598 789529049651707904,738099 776137239210315777,153921 756881053466361859,45339 760387805604380672,61051 775198311519313920,144306 758785259995410432,54140 789195064203370496,220029 771481954319474688,125853 790908104493846528,234796 768090705998688257,103354 774406718939860993,141316 787742677802639360,205197 760878921587892224,65180 778593812843114496,168794 765589108475334656,73712 773848503080644608,139404 766771479199350785,94627 787718535711600648,212139 744289066875760640,1170338 788482362355036160,218275 792093603548000258,243187 762405827999178752,73012 793106107229241344,249469 785886116662706176,205972 755162064675536897,35890 794649666143027200,261033 788466330383048705,11774 732560822883377152,352568 766087557331333120,90384 767457014746185728,99270 764416661478932480,83391 792028214960857088,243187 752969732861468672,20217 787730476446445568,205197 765629582980419585,86103 762822217021423621,74681 792772686040616960,247240 732395676521238528,349814 760193413232885760,61051 761929387516174336,70461 765729921138323456,89271 770082851991719941,112788 776091932585897984,152872 785320260912099328,11774 765166936271519745,86103 775032140941713408,146580 770307948803461125,1170820 751590937067945984,18318 781752782860775424,188695 749591760892989441,9295 763555815911362561,78344 775802613652611074,151439 792822004378238976,247232 769677022171951104,114301 794548925608783873,261155 767892736007606272,100893 779685681366831104,167939 763995180865232896,80393 771709923700842498,125163 786304120772636672,201958 759099792664387584,55257 763228826440609792,75073 762745419990392832,73910 794211673783476224,257492 775773377327796224,112363 766285662052057088,90618 771773359025643520,351152 764872070912151553,82766 754705571882885122,28732 789085397389312000,223286 761384571908743169,67906 781523314502012928,186584 795487066440298496,267084 778589632342536192,168794 781099027601424384,185030 791099821725671424,234583 791311185178222592,237813 767818356938465281,97438 768230673727586305,101163 753652640396050432,28508 764543406295113729,79561 779387669340192768,173628 750381500093370372,13018 768779143068672000,349856 773496077253169152,136947 794137080658096128,249926 795463731681624064,267286 775363321616666624,148645 786633901569634304,205270 776856442636800000,157082 792044987672240128,243187 791770277235392512,237491 751080854210748416,16396 756649681514532864,41798 748594008193130497,351768 755851881184985089,39657 764497327226703872,83392 774405342352531456,139404 765729954533298176,88052 793136434005864448,249895 790741223916965888,231894 758337339831660545,52554 766716860653899777,350669 762069293135724544,431998 793510119573258240,249841 793097433743974400,249469 795089222399066112,263906 771844749733031936,127579 787731607360679936,205197 757758506938339337,49309 768543994406207489,106753 763478364883607552,1249145 772876603474923520,79987 740346126755201025,11774 763184753952423937,77026 763942853407977472,79587 795037356491411456,263896 793954336749404160,254135 778233394295701504,164435 787039875145068544,207733 794657944386334720,261155 780802198200471552,182036 771819380887818245,127582 774191513924493313,135736 764124763551703041,81702 790964090931908608,235487 794748714749480961,261155 792703768231936000,230708 788377759433228288,215835 770823029152677889,121359 789287335770755072,224680 781172132424224769,185310 792892415313055744,246273 794607745177702400,261155 760385508702838784,61051 793028534499278849,247241 792062033428615168,243614 770328615502262272,117687 774332049360433152,140502 770006539688144896,116092 781203626287108096,186212 788002697643368448,214209 777739722294648836,155451 762378165641555968,73002 792418228559458308,243398 780459251449880576,177233 794603370539425792,261155 785844495090868224,108700 759401159106912256,57877 773936317369417728,140211 767890820343136260,99111 776627412821872640,157211 732896117357056000,354517 780878374952701952,182960 758083423399358464,50923 781610236738056192,189086 793163451895906304,249180 758375169668812800,52059 773162756119814144,134470 791043549647089664,234583 781507889340874752,188401 790576609954635776,11774 794691116377448448,262225 776746731237060608,157404 795276755212832768,264397 758974699032371200,51769 781877764525785088,190553 775089430642032640,139404 789861578078195714,212131 795334832721186816,261050 776766070111735808,157755 777006554872705024,159245 794012370104356865,11774 770785171062661120,121511 762325427595673600,431998 768474669343125504,106770 769229929296850945,112158 753347068333219842,26828 773539962570452992,137158 778296768303886336,167220 785842453429583874,198671 768179279284752384,103354 773703838045831168,138819 792765204157304832,247274 794531724977795073,261155 738789687922282496,11774 775791747263717377,150522 793800472381517824,255393 759264646670974984,56964 777165208024481797,159876 791666350070509572,240483 779392573685116928,173628 794017948419510272,257492 761524938201116674,68993 790538131506364417,231894 790697262942920704,232169 764687189657554944,84422 770700350001127424,119832 765724464369766400,74575 789217325195096065,215505 793186302363664384,249039 788738615794884608,220029 765589532234256384,88052 788065992656162816,215005 771145989746925568,123583 778182656249004032,164688 765342436738510848,86053 791349146779316224,11774 756595235623407616,43751 780602893674045440,180039 794336476007841792,259300 773986334700691456,140444 755930718136524802,18215 777648929269776384,162430 795403007819005956,237406 750075801211510784,10162 771472897713909760,125554 733466813661515777,353105 770742837872918533,120610 778647280236711936,167220 771412594284498944,124855 791287088666869760,237332 762059356347174951,431998 771122527796023296,122126 793099453989257216,249469 756350664347947008,42495 777353209102807042,159876 778717355652161537,169384 793116677089140740,249469 759020051819208705,56158 774396829014384640,142566 763516285510488069,78159 771886518570856448,127796 789998873217421312,228354 778647827136155648,167319 791717682018152448,240483 743480789224960000,1247616 793104803178147840,249469 790247583067299840,229693 779536279511764992,173628 776551650865537025,155896 774646122300051456,142906 775284762256834560,146205 780618924287143936,182036 776822751487229952,157993 792114406767329281,11774 794604865632817152,261583 794637971127496704,256439 793268024451051520,249926 750090395451699204,9754 774946397699334145,142942 737296806099451904,351463 765257990928601089,86332 795681786974060544,267862 760308197160652801,61544 761356482168446982,67511 776760555939983360,157755 735872119259664384,11774 795238401318469632,140444 787306037942509568,209409 751200681441136640,17677 753318633695277057,26702 752681848866648064,19563 792477142269386752,243187 776387746051002368,155390 795274358709219328,220689 777926276807921664,157755 767754969323712513,100893 762868425924370440,73712 789131291966967808,223286 769258550371639297,110647 758662248244011009,54070 769848117432717312,105109 771867853876101120,127279 793184401353998336,249469 773252904459186176,135725 793880898764767233,256358 789662181113499649,226490 771648984645459976,126390 786587731002548224,204835 765326088016764929,87205 780342819013754881,176890 764827201711726592,84724 793212259778506752,250633 757603325411930114,47782 775348748327190528,148170 755437458045698050,11774 794611890953527296,262053 755135030863671299,35737 763454227339354112,11774 780600300499533824,181631 794313650039177217,259055 790658096137854976,232169 753321293315907585,23742 755747756958945280,39384 777015371148713984,159861 751828507311742976,20039 778556895690842112,167398 794028275282493441,257492 774623092509446144,353879 770268524770107392,117257 772572861181534208,131297 779524504791810048,172185 754707874614480896,22393 781551843096821761,188119 755107145318821889,35445 770424543781335040,116676 750667333958377472,14421 755560042229698560,36719 772925714848813056,116567 791336896630775808,237594 775576512527347713,149953 773953893440946176,139577 788466266512195584,215437 754785925050359810,33356 770435320567386112,118191 787090051767205888,209043 766417990380195840,92854 766808434050117632,95708 773570491818897408,137042 755345963091243008,35890 766586872529195008,91946 794690761229004800,262022 755122090253033472,32673 776056506634543104,152735 768120470428225536,11774 790596837178605568,232169 765291576528625664,86103 774058464729497600,141277 794013732653256704,256255 770064191923359744,112693 777250057385107457,157755 785916415576576000,199546 756964707165048832,45122 773582487616303104,137042 781309648112541696,186883 780826315607990272,182729 749302652681408512,7849 769714049605070848,114987 775797327722414080,151071 773975515954905088,139404 767915511564951556,97355 755165680891158529,35890 778273179840024576,166913 779355927447080960,173628 762808247308935168,74335 788945379534381056,11774 753405707551141889,26924 776176203833106433,154333 790646246658760710,231792 762758979810459649,74133 753621076534452231,28477 786335104524292096,194082 793448328864280576,249926 753961845250109441,11312 795053466263711748,262849 766972052007817216,90388 769606101385957379,110585 763380539634098176,76613 760612649868681216,62728 786887927779295232,206773 788514212733677568,218142 732726227706994689,353789 776928085803347969,159093 787809487310553088,203391 789170935454511104,11774 789488588178194437,225358 732939839264456704,354668 775499880139677696,149259 778957098755448832,171168 789214201138913281,224333 761735857912946688,68319 761576270673182720,354754 790664602459643904,224680 794687870879547392,262752 752684009080119296,23217 764959247461265409,84679 780836327688405031,183269 790729425163841536,232881 764283967809945600,82283 774007659611709440,131421 792079358684979200,11774 793659231782129664,253032 768846549715656704,106753 785730098984996864,197286 761971826377523201,70689 772810224147103744,132335 775336761526329345,77136 749387678186082304,7911 758367346616655872,52112 791499777133285377,220029 793482641227984896,249180 779040924022239234,171693 749932464945057793,9754 786193796832698368,195279 759218959199731712,51675 793468173626507264,252196 738417288982986753,11774 788872433830879232,221832 788078292041596928,246425 749472528721141760,7524 758654673192558592,54070 786582358489260032,202217 775816422022848513,151741 754810822975561729,33549 771107367396126720,123217 790933317055045632,234583 775310006841401345,148045 787106869009461248,208167 760135280099745792,61145 790454633646874624,11774 756915789593243648,41702 760100227370082304,60866 774087456404541440,141360 766724565481328640,95672 794149942101155841,47940 781260017987096576,185921 773553338663055360,137042 790515767863238656,231894 759070832656343041,56784 791361464447664128,238395 793877351650172928,256411 768833244309716992,107423 772542319681646592,131007 785669973498736640,197324 786264759544885248,201958 755854207488552960,39462 732793635574538244,354157 786932137605881857,192032 791375487524298752,238395 769027734202937344,108795 781149702683099137,182726 774835599727554560,47782 773922203586826240,139404 794693011225669632,249926 794714145555939328,262849 755840115289657345,18215 781291374431899648,186584 777554497224704000,162348 794652856657715200,262376 770988302656688128,122124 794627234707415042,75608 773195371254349824,134470 767813030415663104,101681 773957157733691392,138295 793583805437181957,252020 789344184389951488,215437 752890929325805568,22411 790764360582955008,232863 774287442874626048,141867 778608472950648832,167220 788528627394736129,218260 789246521292259329,206666 790901649992581121,234796 754087163436867585,30590 785311293469233154,194934 785971776803201025,199211 790981603753390080,235621 776495770035945472,151463 786363578941071362,203391 765219648807792640,11774 794623315323342848,261155 765916138907766784,84886 773950043833430017,139404 755478191561637888,11774 755765598353760258,39384 791970906734223361,240483 753017017326792704,24848 771951310174289921,127957 752662184451313664,21074 795406254541828096,266151 753640340167462912,28732 758039351062360065,51069 767770076938469377,100605 768432095635144704,106281 763140929834328064,76947 793399243901923328,249926 779125282485706752,172962 793976723285024769,252196 763724226746519552,79800 785561309798666240,196538 756568915334008832,43917 771493717991501825,125111 792015216305397762,240584 794593023548006400,261155 780792337978892289,183269 795315718522707968,263926 795720760929067008,268231 792833316181331968,11774 777300592624537600,160593 758648142745133056,53992 760757788444196864,63655 778739490974076928,170252 790981218565173248,234583 788764577555021824,220526 754709419468914688,32860 788520162353971200,217093 790511454650707968,230899 757569100289806336,47761 787630075961221120,206101 763802350901338113,79691 777893992587341826,164375 763789238005530624,75897 788204169522012162,215437 754008953764384768,30802 785875736099905537,197286 795710887181123584,262022 771529083909844994,126389 769729107814907908,114985 788051349376212992,207287 759189405001146368,56964 788343077026996224,217034 794678926308163584,262022 776451497177522176,146259 765313774043533312,86209 779416467972300800,163990 794059206844411904,11774 758448032119595008,50983 790022027121872896,227476 759915850358927361,59809 794843908475863040,261155 756559983286816768,43471 778314587066118144,128591 793448101856018432,252020 793423502669819904,250633 756934701542060032,1248455 793524378579394561,249926 789655553962151937,225949 750884866703577088,15884 769973609183973376,109594 754714759467937792,27045 792751334634029057,247232 789998329602068480,215505 775824771460239360,151463 788346336076767236,194085 788846337198481408,220029 751142396830752768,16299 795235422402121728,265644 767867937126387714,84904 788746582661468160,220029 791952685415051265,240070 780592249541242880,181886 752943730160705536,24704 752035001538150400,20927 778367177741205504,166339 759010445243985920,56302 764142195913924610,81869 790037725621604352,227252 765589318421344257,84209 770755558970392576,120690 764896207630168064,83106 792574926364573700,244270 754870714675658753,18979 777868651588378624,163990 786125787866869761,194450 766764812659486720,95251 769258005380624384,111448 746408209892577281,762119 763821497228095488,80147 767459445798428672,95055 766432096164323328,93823 780612950805454848,150151 781524917502222336,187976 790630443896889344,231318 768280990665969664,104662 764150270192340992,82209 764833213772554240,84724 793103598834053121,249469 793180595048239104,249926 788532377324621824,104244 778397060294860800,353488 778945286790086656,171260 790986859123965952,235590 786598945510260736,11774 788552543861440512,218275 790303171369316352,11774 785965853389025280,199262 788404401580875778,217519 761138797128085505,65180 793544726943297537,252741 766255253062909952,91946 790248479985512448,230282 794374307749109760,259055 765628963842617344,88052 765235678674202625,86440 778722442193756162,170187 732253266747228160,1170423 759427139317805056,56964 790573850366971904,231894 793546078637264896,252014 778379545883840512,167220 791815259715608577,240483 732152784838139904,39600 759103343461601280,56886 779520523952791552,174230 789034354420834304,11774 768103678976765952,101681 794339644427169793,258741 762259374299574272,69711 771392706253770757,124883 791669531911520256,240145 793389495349641216,249852 795432697195732992,266079 750756816007540736,14421 787508129948954624,210289 794469785228587008,243187 791385610066026497,238395 794292407336632320,258598 771976600732766208,128934 752118276323418112,19789 761308282254491648,62452 760877092321886208,64509 757550770497523713,46280 793582529899003905,253025 736840071366758400,1182343 750765136281907201,15240 787119408489660416,208899 756830012628688896,44163 771730389521997825,125111 791717364391903232,240483 794675416187412482,262588 766446387424788484,93036 785251199251546114,194157 793208223755079680,250633 773939669134405633,139989 789160220538777600,222655 793959578392104960,256255 778398224063225856,152106 751146170873835520,16299 759219700245098500,56964 762674419923816448,73926 781292496768892928,186584 794018646142124032,257492 789154729276248065,215505 795430353599135744,247930 793946502859280384,255393 734775591673663488,351644 762798081444151296,75073 788001296108388352,214354 791143726651412481,235348 794011661287956480,257492 793155678353420292,250066 794302246804668417,258922 767264826754207744,98610 775067175677599744,146259 756208649211555840,41680 765959211536814080,11774 766416141019258880,93184 773475178537951232,136904 781380398207082496,139404 790933875153219584,234943 792422397869686785,738099 791176291995168768,235590 780828539746652160,181964 761675421498871808,69231 763790245099872256,77732 786236057968705536,201958 792495883577270272,246314 778710108494704640,168698 770913122727043072,112872 774020973733351425,139404 762074670233419776,47283 781646401403060224,186212 775935974966632449,151947 763213583576473600,76549 794827444826083328,262486 759111360953417728,56964 763942790803795969,80177 755522936119762949,36157 786589860765270016,203225 752717708228038656,22575 764505028560388097,68993 785993324289077248,199960 764934757385957376,11774 775992583713546240,152735 775525689399218176,148800 771036385172156416,122146 777273347751239680,160609 793512795459325952,253042 786513443725709312,194250 779076796029530112,171062 794272812022124544,258456 773215073967964160,135242 794576006040256512,261155 757203765787299840,45054 779097782942568449,171168 789531462877847552,226881 735868018933309440,11774 780833859155791872,182726 732979392243097600,354120 764915897450504197,84724 755095566959321088,35278 779255062992478212,172675 792096052845371394,243187 763397632433725440,60363 766351276191813632,92860 768439141004677124,103212 767375227399667712,93261 793454288546717696,252020 778059462879776768,1182483 789526868156379136,226884 791852531412598784,7706 762612333206052864,73726 777839843103633408,163763 768562142442381316,106702 767184535129886720,94699 788889245305876480,221832 762103864023654400,1249001 773697100261552128,136881 788791887234600960,220526 750512074187350016,13899 758332509696450560,52554 778263244955725824,11774 790208973479743488,197322 794243621486755840,258122 769381281843015680,110362 777912414327214080,125529 785818095390629888,198580 788894108127375364,11774 759878692067610624,58542 759123031348305920,54842 787847501479088128,197888 764932989327319041,11774 770609963794309121,119771 776853272602615808,157693 780918551871827968,184016 755056791210209280,33334 761685717764288513,65455 743352192338255872,1170572 753040289271517185,24704 777010456519073792,157082 758819514179923969,54631 761523984609447936,68993 758417716701073409,52821 785345384189202432,194178 794695062831644672,262849 761683986955534338,69388 786085565422788608,195975 785609154832498692,197297 786312026092105732,199840 781762222213042176,188304 773894401621893125,139865 793612969368285184,252020 753948703958765569,30590 795031659368316928,263895 761907892672950272,68936 792358091299762176,243761 773488859745255425,136904 785756908665737217,197512 760303164260245505,61544 772635950073733120,118192 768126269636706304,103261 777845899028344833,163990 763801184738091008,80393 795447240697360384,262886 789664517710049280,227242 793153861615702016,164814 794156481650323456,234990 795657366301593600,267521 757707690202263552,48081 794926371944484864,263033 786904429278691328,207287 756298737467609088,42564 781659708486737920,188458 790656385763508224,233307 732982141567438849,355106 774633863439982593,141360 792164394239156224,244221 772036770129125376,128711 765389806729703424,84209 781342615409004544,186584 792028658747801601,243187 793906737954758656,255176 778073269241077760,79020 787721336919502848,205197 791367521144233984,238207 767781151599722496,101134 790360793564971008,223881 794551606138191872,261155 771518455065567232,125222 758021759287300096,50500 793172266192338944,249926 770224165202726912,117377 773988231041937409,139577 793495392209940480,252741 754730917894230016,32697 781225331164413952,186434 749646938186911748,9433 770786586665558020,118191 749632453417984001,7546 758792338684547073,55155 777934359533916160,164826 788389840467341312,217519 759113911354425344,56964 791760572740173826,240584 793253175566278656,250293 756905959155466245,40733 762169988555747333,31400 792073617894993921,235621 791338554601402368,217658 788728672978997248,159876 787103133470031872,204835 773533952892084226,137042 791803015879544832,240483 757670545550737410,48205 781826870404845568,190635 792990466887254016,248639 755254828603887616,36545 765206142133870592,84209 793626917245218816,252020 773957992525942785,140211 789426611682672640,225981 789663586947772416,226490 794685238672666624,261155 766333886024523776,90618 772428193680596992,130142 794670063957770240,11774 773938934732713984,137869 760165260753895424,61145 772959535786971136,132335 785910505114247168,197512 773968920969555968,140211 791779410865192960,240793 732655471195213824,349197 753317009316835328,25879 773651470185095168,136515 775119115249938432,145866 793928534846832645,253721 765623432075554817,88669 755495103641194496,37892 756651523975753728,14277 792422016930422784,245268 756228629311262720,11774 767328103253225472,97852 732460604481380352,351387 768193331281203200,103354 775595494487814144,149953 791439581853851648,238207 766644073759383552,93823 757711210078883840,48959 765207499532226560,86103 770986229345062915,121949 771871682281611265,128143 789942371089682432,18395 765707618383978497,88361 760842262876151812,64722 790701188555546624,233692 768563569809952770,106702 778583516879683584,167311 794196056552579072,258598 769249818866688001,112597 763820883676848128,80607 771981845109940224,128404 790827329693949952,233692 790546233769140224,232137 760438398238679041,62728 767253723823288320,97379 793352948667543552,234526 765546488512581633,88052 777115212738535424,157082 769822929060323329,114220 794720344519090176,262022 765533257387552769,84209 775541059510206464,149953 793909315262246916,255942 760634388291792896,64147 794442123634495488,252020 776369146095210497,154534 778881043189207042,169384 793944080468217857,254135 791477820199473156,238864 760209267756568576,47940 762011817598124032,71537 793624738593595394,252408 758021228376432640,50452 776891096291012608,158673 765661015849697280,88920 791357958516985856,238395 749921783919304704,9695 775379945652715520,134375 768789032683864064,108849 732108691441393664,349375 770222634189590528,109713 767802912743448576,100949 773487361447591936,136515 792719197268692992,66435 795714595818115073,267862 761998287394050053,69794 758426245579153408,46384 763926522814078978,1249165 771098977835986944,122817 793165343120171008,249841 781609877584084992,186414 794740935666057216,263010 789802278706356224,223125 789940203200782337,164764 790555583887708161,232137 758689681798234113,54070 750475542353350656,13046 787792570499891200,213064 761549241290399745,65663 790956725734023168,234796 763902312846852096,80136 794665233579208704,261155 781632377470660608,187969 755057458029076480,35044 760220363297021952,60866 793643544204357632,253164 795070271396966400,263906 765307560958177280,87145 774745176036282368,144838 788123603124490240,215754 793257606080978944,249926 771134955854368768,123583 762651896393768960,431998 776096160842997760,152735 760469462671724545,62837 774728390007853056,139012 788588088901640196,217837 776543577845346308,154986 769687858399412226,114779 756061651909115904,40932 778878475155505152,170785 776623324382146560,156103 793841361313300480,255942 768966882997174272,109667 794381609952681984,228037 766033980764270592,90384 769446567694696452,111549 768848460426547200,109571 773647119668379648,136904 792083633645420546,243187 768055599246573568,95672 771875562318999552,125554 795667444945874945,267862 764435434604785664,80939 779818293586558976,174557 764172066488594432,80939 773530453873754113,350827 791196806340370432,232137 792080769611104256,241034 752164497733914624,14277 761967603438891009,431998 753140446323499008,23180 771560558701137924,124883 794003846468993024,255393 758405850255888384,52545 763863403731574784,79691 791177988763111424,236420 759813213504540673,59666 763487060577685504,78115 758717370118447105,54070 772593707413483520,125623 776501299072208896,155390 786301083555540992,202727 768476567739703296,106819 777852812717797377,163990 767806429050900482,95672 795686133212573696,217285 774738702341959680,141316 775535385539600385,149953 746656214424051715,1247750 760513684607160321,62771 764808042781126657,84209 776534667960942596,155933 752966871754866688,23651 778752165347139585,170373 764813185002110976,84710 763347221203091457,50581 794554545569497088,261155 770357650328616960,117609 768233084022091776,90384 771490163033796608,125381 776913115346771968,159146 794803001122783232,262752 776808545861853184,156110 792192789652078596,11774 794756231357464576,257423 752746183609622528,22779 786546543889219585,203240 770598389486592000,119682 788849725386752001,220526 775316911965995008,147974 787144017586905088,194230 788398861870108672,217519 767382154342825985,97432 781563880220745728,187611 790929051582099456,234583 758353626041417728,51069 734027538478080005,355106 761360588928847872,63370 791255368055881728,237491 755275924912865280,35890 773639111898988545,1249986 787208177423032320,207965 781649849288712192,177455 775530496331771907,148748 770956653298589697,121949 791024279546658819,235948 764545882851250177,83391 763654034272063488,79502 793546199550885888,252408 758089166664114176,50542 779133944876892160,171795 764605353547866112,83429 760664372876349440,63393 740047186470174724,11774 751936645092421633,18413 766010324386455552,90088 773152201971798016,133980 790876315423350784,234583 788088808768212992,214209 788218981316296705,215437 792146782578958336,241034 763864256244834307,80486 795750750664081408,261155 734222184395067393,1170356 768310737089417216,102449 775369258591215616,148574 786964991484264449,192032 789842549229940737,225359 752663680383234049,22735 760485216397897728,62511 795057721724833792,263906 762764701184958465,74781 779006322687741952,171902 787102427828719616,207996 773528535617069056,136904 741351658844741633,7224 761525095038750720,68993 751119270529077248,16506 778293934153793536,166409 770717407971201024,120610 795322814190546945,266079 771025976025346048,121612 758346993911541760,52030 778328734688423937,79020 788460395388338177,218275 793358494749585408,250633 785686623337844737,196277 794889800000094208,257325 770071236420497412,107953 762732672074547200,73712 768535367490363392,106763 764245525214404610,82066 795654833621569536,267734 792933766264000512,247241 762420915002941440,67852 762303440441647104,431998 793922979033812992,256255 750173983019003904,11519 766350181222801409,93286 768226878217818112,99471 788152168263974912,215754 793464175175557124,252408 780715341836128256,150151 787695847765057537,210253 785826286199574528,196917 794123419256115204,257492 753046426561699841,22795 785567355506155520,196917 788171889042677760,11774 778023335040917504,165523 781250851511865345,186434 781917411700113408,189544 753702373210677248,26539 781741215305768960,180016 792227748500627456,235685 750421240926638080,12883 775416939438977024,148645 777950304583028738,163785 769266892532047872,112363 785914959418974208,198671 774697149720330240,144122 773898255646150656,139865 791401526690353152,237594 754710912792195072,33174 781229015558488064,185595 786966713795432449,207949 789280061434232832,223835 761943485876436992,70679 772940134874357760,133519 786664389743173632,205728 793629209637818370,252639 766263862752534528,91946 754719613406019584,33356 774149278373515264,140748 768104864895283200,103212 773642460509515776,137158 754710184874815488,24745 785618994669682688,197017 787315827213082624,208607 795768935429931008,267576 777158604793208832,159876 778944962851287040,168794 752292609314451456,17842 752711231694266368,22785 781658759714091009,186212 766081831284318208,86120 776737878613176320,157693 794736117958529024,263141 794606114893692929,261155 772977040131780613,132335 786904374018580480,207287 785875100008456192,198671 761879620480299008,70941 778312538836480000,166532 785976241887338496,197673 789511752832716801,226788 754940550361427970,21167 756642327884619776,43553 751574186259206144,18215 759084515117506561,56784 791797497081495553,240320 770671292580257792,120610 757672919191416832,48735 793212544664084480,249926 774727867083034624,140444 775000615634120704,146259 786583524245594114,203822 776161676852801536,152887 781674124896632832,188401 781567101072994304,186584 778469715886772224,73655 765679634125946881,47672 787071759107457024,208178 770618226023682048,119535 778652178512683008,169226 788795730395852800,220820 778728230765236224,170187 768180972777041920,1011996 790923373408837632,234583 763920481862897665,80153 776979400021647360,158338 788411341677658113,217519 788472586283864064,218275 790212548750553089,228584 790080297299746816,108396 793507933325668353,252741 756239884717809665,42117 789172375682109440,216056 757054354025222144,45562 789161296675610624,223492 766696375920844801,11774 793539059389964288,8044 779413596992188417,173628 794746177384161280,261155 750854653856874501,15264 753321823627055104,27061 781542652638527488,188119 773862552585449472,139404 774373351745695744,142503 794709124458180608,262752 765591230327631872,87904 753367372346654724,26446 781821939442589697,190024 756688752819396608,43553 765600147074084864,88128 759163745805357056,27156 750049636157534208,11370 764146550549323776,81869 778772455074693121,168794 771402879328452608,125367 773299687948443648,136110 732219805734965248,350353 768620827944349696,106317 781258829304438784,174321 789466816636522496,225981 791659682393886720,238383 778734497609113600,170252 788430079508504580,217634 755560827176882176,37455 761713565787103233,69878 771609775691866113,11774 788492048810868736,218275 760627612419035136,63267 770795486978637824,121046 761651614465654785,69794 775520688044027904,148676 772783663444549632,132335 764619114111389696,81783 788718725742460928,11774 788701752316964864,220029 757439114488709120,47261 769036192553824256,110709 755982597012926464,40881 772914813395542016,132364 759240507847499776,57574 790745002506878976,235349 758069818440294400,49843 778648877331279872,11774 792117393984225281,239610 751859324264275968,17794 764955353641463808,84724 794403281497968640,257492 762672735453585408,70509 785620098262437888,197512 774339028523053056,143051 781774506876559360,180783 755076479604527104,26721 781542571206184960,187611 781704282164764672,186434 795763930840920064,268643 795249319280517120,265686 774417555263979520,142503 760490053651030016,63149 765625426588733441,88052 734842491891912704,1170403 755447886326923264,32673 793131303608606720,247282 794784040192610304,261987 795299927760867328,265846 763296754833973248,73526 788168108330680320,214809 767498319799148544,97438 760230033042440194,57131 775755005370441729,121923 765209155128795136,86103 793083355952807936,249348 774697718362968064,144739 781349002881208320,186584 788560351910440960,218164 769231205229289472,111549 778686740437405700,169923 760251329063350272,61412 786225527975735298,201555 792344567941128193,244143 789969099019300865,228888 791728704560898049,239906 779418929785671684,174115 791471164652605440,210238 749597567994900482,8297 767066607445172224,93184 789180601207107584,215505 776386372617834497,153845 781686322222116864,177455 793475214579343361,252580 778743593133408257,169715 775378472055234560,148018 790988597788893185,235677 756645213150511104,43391 753354976882266116,27045 780948751015895040,183338 760997235752599552,65222 751106936892862464,16299 760969476317728769,64664 767543181386715136,98972 772794090362511360,11774 775827959487668229,151463 779362785822019584,174427 789465766701723648,225981 778655149543813120,169226 781629181121617920,187044 747469547049992192,11774 790614856424620032,231870 772957530477760512,133519 789188644728811520,224221 759253982602723328,56367 761274887101177856,67586 772744642244685824,132335 789536175451025408,217837 764985145879252992,11774 764664340322451456,80939 786774588273209344,203350 772807230932463616,132578 776848653365444609,157993 788867346593095680,220526 792575558580260865,246225 795716818237329408,267737 755818205181046784,39907 756690447096053760,44274 769579059609120768,113836 751169711845564417,15643 795274343282577409,265855 761004766449266688,66159 766376812930740224,93286 762636354568282112,73814 759416659652120576,58054 760965312065990660,65222 794559777615597568,261155 785994017196609536,196277 794694016449310720,262849 770086914917629952,115435 778290115709919232,167220 786705930314510336,205091 756910231855050752,44085 794911112554758145,261155 764275125759774721,82066 789482445171195904,225380 780567770358362114,181419 793448046377865216,8044 790081082116845568,218469 767030086008791040,1249370 786154571668283392,201377 787923096116219904,212139 758680419558502400,54070 758059693361201156,51046 776120513894592512,153194 788752072996974596,220526 777923560375459841,162107 781350856780382208,139404 776506853521891328,155688 785263138967085056,11774 785932548899610624,199546 795756081725194242,262022 778566781770141696,168710 756379496975044608,42432 794647946788622337,261818 768186030780538880,101681 788064223091838976,214809 758653842682707969,52545 781167454567280641,182870 781295812353650688,186434 753297076709044226,26924 754863777141567488,22393 776605851318484992,156835 756287064362975232,42495 768283426717835264,103071 756264329750585344,41719 780937594150453248,183468 786348304632320000,201620 763158312896622592,11774 764852614852780032,84724 787399865982738432,210289 773993995747729408,139404 776192975923740672,148033 776354845628440580,153095 785498716027383808,194560 758383049595727873,52720 768892342929649664,109945 778076932139196416,11774 764463592351600640,82066 791404740533825536,238207 762763672422850561,73712 795708933688139780,252939 778770000056377344,169923 788551074613374976,218275 790542251218776064,231385 765130412310007808,74575 794002728406183937,11774 791586421500968960,238207 765407109118767104,86440 785895512050274304,197512 776743662403346432,157755 789168864504324097,11774 790564639025266688,231894 785997434312912896,199211 761815640403423232,70689 761853486820528128,70941 792045864118128642,243187 791322513875755008,238117 791676417826295808,240483 754983320526680064,34645 788778981138968577,19543 765214832333250561,86103 788450759658524672,218275 764882840458784768,349507 750064652973903873,11495 759610353852354560,57877 770741235543842816,118192 773640190703177728,137158 767066735136673792,86440 785969337588785152,199490 792111584915001344,11774 793512161150656514,252741 775023654866345986,144948 786300213312925696,201558 786675636177932288,204835 771451723412041728,124744 775734464441790464,150511 779491532113969153,174230 756913268631883777,12287 795695688692731904,267862 750854458922274816,15264 795369421564846080,266138 781468877498617856,139404 762800461044850688,74681 785583242485182464,196917 794925682488999936,258193 755842927478263808,39030 768935383652507648,108346 781070795917238272,183269 751203648512798720,15808 788185874328489985,215005 762693303913635840,73926 777738357740896256,163221 792733709220864000,246987 793288786532708352,250633 753348103613272065,19598 793151513145274368,249961 769780808693518336,114985 778006777128427520,165435 787519811920080896,211347 793971653885751296,11774 755534017756336128,38183 758097576247779328,51239 773055442842947585,133519 781061682135117828,183759 790581952340299776,231318 794713898029039616,249926 753397474945933312,27379 754071372943339521,31035 788810497705463808,220526 792042479319146496,243187 757299647085965312,45054 766431532785491968,90790 785862865215455233,197512 749201824238936064,7530 764195867280740352,82018 758838582379368448,55260 793235300495622144,248719 787633295223820288,211875 758771296339570688,55262 786950057413058561,204413 787261618505723904,206666 762641976621760512,72143 763798142097690624,79529 795034943416111104,257406 779697744365486084,175092 773236287981686785,11774 762669023247142912,73926 756907573593374720,15066 765591206193614853,88052 788405007234240512,11774 789137156652531712,11774 732358779216371713,196346 768477797006254080,106716 772894367501651968,132908 777202443364872193,159370 789457765441933312,225981 776418092205215746,153845 760524556960346112,63149 780053617155903488,176890 781122100614533121,185496 790760540750639105,219523 787021670649397248,208016 786370173720637440,203510 765620919691862017,88332 752886805532291072,24134 766705810030288896,95708 751612615810387968,14277 763125389501673472,74681 753692292582563841,28282 786091288760320000,200870 751708182335152128,18893 753320291670065152,27061 792287079719768064,243187 789861056772464640,226823 753747704795111424,25981 780789625224847361,183269 791882614747504640,242203 750744639917948928,14277 734464577426063360,1170348 759113066424459266,57092 755800433306632192,39462 776603488449011712,156835 785247578585563136,194082 759964478679244801,58267 793970754228547584,257353 732708379324522498,353228 768933053515182080,108849 763780939239391233,74281 790241826372325376,229693 759936978485862401,60363 787086435547484160,208016 768087279713878018,103261 769261510224846849,111549 757132983396626432,46006 785264569027403776,194082 751893954497503232,20279 760900776906612736,65404 770709106915180544,120610 788443123152068608,192840 750721582281138176,11774 793163316118097920,249841 767868364156993536,100893 771206574312345600,123825 785992786134827008,199891 793088173253414912,247232 760215238914379777,61011 793529284925100032,11774 771133256171417600,122973 755442782341304320,37433 765383912994385920,84209 769932448050376704,115458 780960533315026948,182659 785272005222240256,194648 788543136406474752,218875 795413396271329280,265855 781420562052554753,183759 780226592538660864,175269 792165130997862400,243615 771897036941750272,125381 780173210503487488,178017 769100901193842688,110647 791060617729683456,235963 749320695352471553,7816 763889286689067008,79513 776777946275123200,158060 769357536357064704,109713 752038916170059776,20900 771167936962662400,123229 776785421472792577,157993 764145745121378305,73814 753376368633798656,26458 762808959292018688,73814 774992991404437504,144730 763780951344189440,80136 772619391372365826,131322 787522802706362368,208059 759788659197575168,59666 785932921290973184,199960 789131183854592000,223815 759390299479281664,56964 776194671521337345,11774 753411317541724160,17416 775332751973187584,148045 763306229208788996,75899 763417226619813888,74868 781857823961387008,187131 764570757779320832,82066 787777151814610945,208630 788098868076437505,215505 774691343142678528,144602 789318909413367808,225236 791473362136555520,239405 792064092609638400,243187 770680635233038336,120610 757697282280001536,48959 764908156073816064,84800 777267660195262464,160183 762681808836231168,11774 775732335862018052,150511 776871216749637633,158815 777611762304708609,158520 761610781473419265,69711 778021746070945792,164826 786388131419422720,203510 788019375064227841,214492 774034034238164992,140372 788735636186472452,220332 774048589475483648,139404 793465012744511488,249469 790611261536952321,232221 770246386021376000,117257 762678596334854144,72035 786414182811832320,203350 732418756740157440,1170527 771745565633875970,11774 786236897974595584,11774 793985441619996676,257423 787021562293596160,207287 787393843083620352,210694 789119367728332800,223037 759187229046558720,56964 768091894706417665,1249517 777857049485012994,163901 786408638411702273,186212 790863653679628288,232169 750023999841767424,10654 768967798433263616,109960 779066859375108097,168284 787738361586786304,205197 768779081307467778,108710 793456903418482688,250633 786958589134897152,11774 770318808296882176,117686 789875992655310848,227242 778197036034236416,166409 773964290986389504,140444 794532492971798528,261155 761408028352446464,26066 756882778298339328,44450 767892147961868288,101383 791484441474588672,237935 766427378818179073,92958 790950045809905664,11774 755022575042912256,34774 754995846857437184,34666 774327141525774336,142648 781832431150047232,190024 795770537553358849,268643 760225431391969280,61545 771742066690764804,118191 771726910401511424,127366 792395058624335872,192840 750701781663952896,13046 766065212088655873,90384 755548685925134336,38183 765973472421871616,90384 770867160067354624,90121 760206179222061056,349714 743577901325484032,1170572 774814910509219840,140444 757635311828627456,47940 787464125198639104,206117 776944590800715776,153596 760875075709046784,1248836 785602102680621056,197512 768119866914119681,103354 753634470951948289,354311 770706484179066881,118191 792570731817304064,244270 781248835884552193,186150 755155096200212484,35890 778297006263529472,167220 786966924550963200,207949 791024483100454913,235621 794694790554206208,262752 795490841447972864,266491 766138678045442048,11495 775976213672185856,152735 780158929716207616,177508 785236930279510016,194214 777003753262059520,159093 779501185308856320,171617 793891505618300928,249926 767229897387282432,97852 761540559932690436,1248861 794923753234833408,262022 755855881426788354,11774 775044211108294656,145955 745071088082649088,47783 767767802925244416,100893 787489644380233730,172799 770615381371355136,120060 777330326343409664,160480 754765850071097345,33355 781406701094187008,187453 768157046998827008,103354 760532223971975169,63149 794880859073642498,243075 773239095036223489,134975 756626573160099840,44012 773638573052624896,137565 788601104753893376,215437 793954791915421696,257026 773205416897458176,135094 764658087114317825,82018 778684222416363520,169232 791328633054830592,11774 750905420328280064,15808 765540875820732416,88052 793912891254534144,11774 775423799940386816,148897 788874740328914944,220820 764258292453343233,80939 742337475742433280,349951 770753275729620992,120675 792541603596476416,245854 779432671772499968,173846 742293580081926145,762119 786662927646416896,202562 788025822531690496,214492 769277657787817984,112597 771742825469706240,124597 773977893374418944,140443 787741236031524869,205197 792766406144225280,196314 788157878091722752,215754 767942872930758656,100605 758180214660861953,49480 780869553660329984,180039 788854627160715264,220602 759070031690858496,54631 759120369815093248,56964 773902228298067970,139404 778560039804145664,168794 794545061753188352,261155 786140377359142913,196341 788008646764400640,214354 780485279287169024,180783 761088058665992192,55257 753317651112394753,25189 793224709206925312,249961 765571868891807744,84724 795473118177464320,247930 744042476839780352,1170572 764923657000849408,84724 785958300818939904,199462 791348355859353600,11774 758362528909029379,52388 785650780942503936,197324 781528267845201921,113982 764786735838560256,84724 787021431574061056,207287 790192603287420932,229693 789801768435810304,227907 771560784795013121,125204 753279925432582144,26066 755162205721550849,35890 758008138121383936,48663 794545480193769472,261155 755308006712020992,35890 753534715701841920,27045 789538209566855168,226810 793130999961882624,249841 788763323873398785,220526 793260239906672640,249926 791258039479250945,234796 757224246666035200,18495 779113414866108416,172299 790195632619216897,224680 777301709672452096,158338 795255359048806404,205094 733188432021868544,355480 789461230750687232,225981 769377276391600128,112363 788880281247879168,221785 760578141488160768,63203 760583372259196930,63767 753975791654797312,354238 775439400708833280,148574 790698236210282501,210289 760909894731960320,65180 767123998949769217,97852 770427731330736129,118191 775779141702459392,150845 768960550734880768,110615 758054865297899520,50787 788183250795569152,215754 764729358439165952,76012 765660227215564800,87858 775834376806563840,151071 771517275832627200,126293 793293491006689281,249469 793969621112156160,254135 777957752165441536,164900 793864000278671361,254135 789487145476128768,215437 757921917424668672,49843 763364064709840896,77731 778641153545515009,169201 795687927430819840,11774 791283995791220736,233729 776496202695094272,153610 787053101920378880,207861 766313731076698116,91904 763241363496251392,76723 752850639684640768,23899 776959187830136832,158411 764179336115032064,82457 765571549512421376,87904 786415454478827520,65113 776375656040935425,155333 755730367970148352,39235 791792993346920453,240763 791317485328830464,237787 789471387375185920,203546 759129270614577154,57092 786279621813735425,201555 794636774530252800,262145 764484494602571776,83469 772888362235600896,131473 794287541272899584,258193 794951558890921984,262847 793479331846754304,229901 766434755181031424,91804 752211093167087616,21631 780776108606099456,76146 793183843393998848,250064 776152144445599744,153194 751612827283165184,18323 756339422191292416,42249 792639990861815808,245101 794515187109859328,7311 787650723878211584,206101 768114735879294976,100893 757887273610412032,49852 765621625911971841,87145 785721690177142785,197512 793267545490927616,235590 793211876888936448,248065 773708908187705344,11774 750381020327845888,11774 760362972610895872,62063 790374741152522241,230575 793320698932367360,246273 787336420386111488,209887 766086935844495362,56391 788480302645702662,218455 766286459867308034,88920 791009579811246080,235251 760284195738390528,61399 788052141688578049,214354 794685230913323009,262022 791654990863409153,240145 756589092218015744,44274 778748244918571009,169107 773934985032060928,139404 787649163055935492,246425 785924661989089280,196277 770647931409924097,108729 786503338594631680,203674 790747146702114820,231871 767513506077745152,96039 786973566650707968,205728 792867413876416513,247241 772047139635474432,126751 778051773214826496,165112 777015735067344896,159146 792514435621396480,246269 795333621464924161,249926 790905127104225280,233997 750427012645285888,12535 751560642524377089,18567 793150591664926721,249469 751202566155874304,14351 771721450407329792,122817 772808877771456512,132578 792158338947571712,243165 776725578485489664,157693 789168519535472642,221416 794349550366396417,257492 794551025726201856,261155 749348919805616129,8248 790950843335995392,11774 764194156713484288,82457 768237951578931204,104155 790976148687745024,235590 760116939817484288,61051 775570544070500352,112363 791366440720830464,238205 795748931699212288,267842 794768492448858112,261155 780822950048108544,183269 758229474072592384,44429 776423536051171332,155451 791785415850065922,239893 794686466743943168,262784 791403385442435072,238950 790268468457156609,229159 750705466943102976,12535 795705905039994880,267862 774193604063473664,141887 787334279697096708,207835 760892755946139653,63937 794587049580003328,261796 773356609728765952,24173 781361458005192704,186584 787070285312823296,208928 754908497800683521,33355 786277812424601600,201555 794275651440279558,259266 786416528614825984,201308 762678493167489025,73926 773530653275095041,135190 795034493803528192,263697 767833790324445184,100561 771755940517449728,126152 732675081692909572,398865 793188998172725248,250430 787347249663803392,209184 758687398121316353,54070 766507643267584000,93823 791702653243953153,240483 750809673473798144,15536 793167516776271872,249469 795703174313086977,267521 733032136006062080,355357 778684721119100929,169923 768939602782654468,110362 790729275599122432,232881 759840342317293568,59666 794564565539299328,233171 763381606233083904,75241 793380771381805060,249926 778030477768744960,14383 773976404513923072,139404 763950742294056960,73196 769599262904741889,113836 756642880186265600,44450 768855469129555968,105109 778276940801245184,157755 786435128587264000,203674 756881889240109056,44450 758053869624713216,50654 752964236620488704,24788 788852957005701120,218258 779520289361256448,170187 792059499196608512,243614 758367391168462852,52554 780682850915975168,181419 756543745802182656,43215 781294376576094208,184539 794725256900526080,262053 772576299386802176,130804 789035818782384128,221971 791965910361714688,242584 752651636489805825,22546 770457241350725637,118191 752980673951043584,24788 781170147612626944,185310 763848392216875008,79223 766244606098886656,90384 755114256845135872,33356 741483090116239360,112939 775053311858708480,146720 775741710894702593,150511 779393965464424448,173628 794255687954137099,258771 793455550424084480,251758 774876750627086336,130126 787148940239970305,206593 750864191305621504,1248127 791759923633872898,240926 781007428804542464,184440 793603414026575873,251566 779348791140823040,173964 790250623920996353,230282 790582304724877313,231318 753584291825717248,354111 761014934041874432,65174 792097748053098497,237964 793958808418742277,256276 776861046770401280,158815 790607821213532160,232169 792758116505051138,247329 753076055720747008,22575 762429661578039298,11774 791448612039516160,237872 774633103583244288,142906 785275990318551041,194707 768458461260632064,104162 773217772868214784,132967 794350355710496768,247651 764836249236418562,79223 773238522648072193,135517 791776674954129408,239446 758429929977421825,52659 785931459873894400,193587 786331695935029250,202429 792226522849382400,243165 792590769139752960,246771 791083664083943424,236393 778568794570625025,168794 754001141541769217,11774 776736434216505344,157755 780400716770717697,179611 733094485048098816,353789 754829113160937472,32218 788590124015685632,215437 794562143748231168,261155 792957805619650560,248578 788482677317906432,217519 762718500536320000,74308 773779533765996544,11774 776938621060481024,157755 787755679943569408,210289 785252730130628609,11774 791628368907268096,240145 791823440042790912,241678 763474917337735168,78304 772975393531920385,133454 756993015722369024,44450 791075609271205888,236454 766636380336164864,94705 776766354573578241,156835 790692114317340673,232881 780819289620242432,11774 794446428189917184,256255 755087577229570048,33355 767837186548981761,101681 757713643886682112,46958 789959884557127680,227795 771443253132615685,122528 779303025936633856,172599 787740083474489344,205197 763716375965609985,79020 785345499763179520,195125 764408303254401024,82744 788272802344407040,215412 795434523714605061,249926 773970092736520192,138119 773938296929947648,139404 785868112352595968,198591 792740718590787585,244270 763818288694472704,79592 768104200181952512,102595 776732426634571776,156226 778065790578806784,165097 754973815789195264,34093 787513176808038402,210740 764794367051571200,82066 788559145519681536,203710 750416538843439104,13343 753743533199196160,29263 794540296163954688,257492 747520812165509121,11774 749607283731079168,7852 768196049684967424,89617 758627150186491905,54070 750070495022690304,11774 772402934566965248,130792 763490790622375936,78115 735215140698763265,350498 770808503875141632,120192 791782432139730944,241033 794729811671322624,108396 758433823390625792,53185 751643704847323136,17380 777652885630791680,154330 788767987532599296,220526 794155011995533320,256276 795033445218947072,263926 765366159411515393,80939 767189497285120000,97386 795718968782753792,267737 775117388526198784,147256 754755146479968256,26140 791381141446156288,238395 792515976977850368,246225 750570388288073728,12290 776947114475556864,159454 793870340883492864,249926 766741213391224832,95672 755484377816104961,37973 733009387199963137,355261 786128045107064832,197046 770217106050846720,115538 777937985396322306,164403 787305752314703872,210215 790874834758762496,234583 795751135365754883,261155 785698757425848323,197512 786945630463782912,207613 794551757489598464,261155 786431694819565568,202429 786739870970642433,205181 756341180695126017,41680 786348513751883776,202798 771785608578473984,127134 774083956023046144,141360 767741418215321600,95055 793097469898919940,249469 773197766453526528,134380 781634133458124801,189515 781202828954103808,186434 774402142291591168,142527 769372023332233221,112623 772798652947587073,14277 780856961210445824,183269 759019923846725633,56363 767077652448497664,97811 760553259711029248,62063 760369018960224256,62063 768180612423233536,104332 773017326761472000,132481 773301479675355136,124004 764672187454267392,82344 787066075191971840,207277 759110620402753536,56964 794554468364910592,11774 794058988388106240,255299 763211996862951424,75899 787023281278844928,208065 777598962677215232,161984 764150332335071233,82209 771455330286915589,125381 791136377559810048,232169 778575940834045954,166852 781122868327440384,170373 793200354607308800,250033 787384184302145536,207212 750466228028792832,13289 763779194467803141,79513 786590880882974720,203713 776261955161956353,153194 794617709866663937,261155 769245319590735874,112939 761192266937479168,66878 736289611677306880,11774 770283052660428800,117257 750629695390179328,14294 751871421597364224,17794 765242391183761409,86714 773903616713302016,139404 752200186550771712,14277 762772812125790209,73814 752303966818488320,17842 789145843387408385,222647 788829630958493696,220539 765194092380905510,86103 765864242213900288,89859 795404537687199744,247930 762817626552741892,431998 777474646195200000,156811 763099667135684608,76613 770361637823913986,81869 772911731563782144,131027 791767892014559232,239998 761653401058938881,69747 779052276891680769,29263 764935255987924992,11774 775474184835084288,58802 741856266281160704,738099 774606759583514624,143585 776419466318114816,155390 763877968942800896,80393 767808350721417216,101681 776758432346943488,157755 781472306308714496,188119 788680716167081984,218495 787738408495886336,212239 765935125796298753,90193 786932285882839040,207119 793619575740989440,252639 754719565049888769,28916 790608563504754688,11774 766874372036366338,95840 790904212804603904,234583 794662409441050626,261050 755084177347899392,32449 761394611512233984,67852 769758776735825921,114357 775045864263979008,29786 769126406525771776,110709 755376431543226368,37044 773969004868296710,140444 766325018091462656,88920 779447952301551616,174557 774803420695986176,142172 765583387222380544,84886 786272383917326336,11774 789672085614317568,225981 758614083369373696,41680 776241957685301249,152872 765775445434494976,88930 791013138569256960,231580 756094992414830592,39421 753068697091051520,25134 791737563191148544,240483 753261258858721280,25995 795332080200777728,264397 758126384975839232,50827 786878351705186309,205728 754762295922790400,32869 776605090090278912,151216 785811086209585152,195975 756283183885189120,42432 774048576024350720,140444 776415332256800768,155390 763189650026397696,76723 781157383166910464,185961 790638935223533568,231871 775419152894787584,146580 786950310996561921,192032 775430879896334336,141415 791258405675659264,237491 764575084631560193,80486 760283865466286080,60779 768963897864753152,109535 770749586424078339,120690 788211080124391424,215437 766074018675978240,89254 772118964939792384,128025 787020068957761536,208065 793972853960036356,256255 786786863595950080,205143 760126611425468416,61145 778320614755008512,167220 794374946285830145,259743 771061258862882816,121612 788456541288402944,218275 787793034436079616,205197 760616641642242048,61917 758667381908451329,54070 763832671478943744,80486 739586117150736384,11774 768605385796222976,104662 770382265549455361,117377 763024932531871744,74885 766690288253472768,95568 794317920708935680,259773 775479595478822912,149259 793148153922854912,249926 793917022086324228,11774 795352143276507136,266138 790651048650301440,231894 775689474672103424,150404 791695490689691652,240145 770309539275169792,117257 785685438996578304,197512 761943532143730689,70858 779122615352897536,172799 788165317918879745,215754 792670300114608128,243075 788387452050219008,217519 793781546016727044,255162 779135442679660544,172802 775786360414150656,151463 777681264778240000,1170441 788888140807155712,220526 766431622832926721,93261 775007195884769285,146259 790748558819405824,178186 792928236313403392,248545 787937657737322496,212693 766002465544122368,90723 756536428482342912,43848 787638319177953280,211347 788741283972022272,220332 793222474213101572,250633 761345566408265729,67906 780713813838442496,181419 753423489160228864,11774 754784991674904577,33549 763089512725643264,76549 764224013140983812,82766 793948526778560512,230523 764683727511224321,83648 788750859140161536,220029 773862742679654401,139404 787509425657356289,210289 759188562843533312,56964 762039775939420160,69947 787686969623113728,207965 790412718226288642,230282 791809509672964097,241819 755102588672946176,35403 763176438790959104,73194 791026067578335232,235487 791331072390860800,238207 793448245003452416,8044 793453421647003648,252020 749562897853022208,9139 759102835413938177,55660 785911519691190272,198591 788745106656342016,220029 793324661706661888,249841 791771371336507400,240814 768932371362177024,11774 789458583331012608,225981 787508805395415042,72035 795393160797110273,266491 795081212230594560,262925 794811909451063296,263302 767757343106793472,101316 775902305472303104,151845 790043488389914625,228354 792800619161538560,247379 780737234282569728,354791 788486125073686528,218507 757738814001455104,49066 765717430182162433,84886 778727577221410817,164001 775708119699718144,149953 756078749381079040,40214 775711315482542081,148909 792435717624463360,243513 753196759875104768,23217 771492357233532928,125111 758846017542299648,54070 770943125430931456,118191 771488635250028544,125163 771919132673605633,128615 750370315310510080,12883 762096800534704129,68267 758338903430529024,52112 793874132710658049,255942 785529715700314113,195125 785632264352858112,197091 771077076053032964,123410 790114160893833217,202176 761242062960357376,65180 788751970656026624,220029 791680313357438980,240483 765341921690648576,86653 773634260192399364,137042 790529785390698497,230283 751096518090842113,11774 794154242881765376,250633 792073482104246272,11774 788590042944008194,215437 758672063238402048,54070 787858826171125760,205246 742762586580602881,11774 763898564506488838,79987 781536142952767492,188401 792829214252732416,247877 750395613246816256,12883 786002810907291648,199262 768956362373996544,110023 785897695584002052,199546 793147126926544896,249926 793979070639837186,256276 775739119184056320,150511 755773908100456448,39207 789523506690158592,226180 766647526254637056,93261 754073439502209024,31095 763784584483966977,78566 773313890448879616,135736 753712674656100352,29456 775159154826674176,146460 788205616481185792,214354 761392623789678592,67973 755396793110712320,36735 788478676958531585,218495 779004897744125952,171693 790925821158436864,234583 794558301249933316,261155 732092062179303424,349233 759127520646082560,56964 788146162108739584,215608 763416758715723776,60163 791353843527266304,11774 753758027174572032,28282 772314052315852800,130174 790597594305232897,232169 767830990152568832,99111 788571529785151488,218260 750746200563867648,13532 766387112975425537,93261 789558943030706176,226832 752997618247168000,23742 794026087080673280,252939 732392286277881857,349781 786907557172477953,207287 794606748069982208,261155 777523440391774209,162213 789194299397115904,220029 794899869051813888,262752 773888409429430272,139404 768968158317154308,109960 781551557955325953,188401 781737071891230720,188874 777869065100550144,163901 778365932972351488,152594 786770162187849728,206007 759215767460188160,56964 753932308307140608,30504 762807679421218817,74321 788831400116051968,215213 792048400938176512,243075 768886011212488704,109945 762158747963633664,69878 769279055195537408,112693 780792303342456832,182726 771068353515393025,123135 788755473688305664,220526 762499008740724736,71087 775293096632475648,148045 785874273650868226,196917 777040735925252096,156835 790909614716051456,234583 794386688055345152,257325 778191202613075968,164826 787008417747591168,204971 777061891734548480,158864 791172554912325632,235101 777034320171048960,159403 792555375660789760,246295 795279378896814080,265644 756891547061350400,44429 763876649502990336,80939 757312813731811329,46006 780763107799031808,182036 776623566364094464,156835 793457446488506368,252408 790962552532455424,235486 771009342820745216,1249820 776119019355066369,152735 775722859331145728,151071 772096335956807680,129471 781188601509978113,185310 789077773096583168,223286 766619091918475264,92860 795769364653993984,268643 766960352105861123,97067 776954002214752256,158387 778387517779435525,152594 761039374733578240,64678 788398182245937153,11774 793121201421824000,249469 771013446552936450,122148 749642548319285249,9332 753027285477797888,24675 775900465733042177,90193 786957203450138625,206748 788730163802636288,203710 794001855324024834,257492 756354763793567744,42249 768539513060667392,106317 795413662173462529,265855 786935967680790528,203225 758101994301231104,41703 765007460780347392,84724 787980762607783936,204413 794725694819471360,257026 778275404977242112,166390 791019588284715008,235948 778431494306037760,163586 788039673276801025,205197 781320551109394432,186584 787057572411019264,207712 794936824410083328,228576 752266534429421568,20279 792797077772304384,247240 751799791898669057,18298 764901448794542080,82066 794638689666236416,11774 755208270302765056,35890 764444851089702913,83469 764826639326818305,84724 762646394079444992,73814 771748267856056320,126389 777642514782285824,162596 792828342185693184,247877 773264117025034241,135736 787414546868604929,352761 778775679055855616,169923 791839400673939456,240070 786664671805923328,205728 758053182694002689,47761 786999262001319936,207949 761583407667240961,352027 768491620882710528,104973 794792171018719232,260927 762093440674836480,71429 776239208465702914,153596 778647639290093568,167319 772501856098590720,129918 732654874794577925,353200 785845357653716992,33169 793162915075325952,249469 794671791868379136,261818 793459148444794880,252408 735143128559149056,102730 763167167449800705,76549 774750556237606912,145286 753032119488655361,24201 769249212731052032,109945 773654171073581056,137927 795774727851675648,268281 764541215572361217,82283 793606405215383552,252020 793702605969121280,252020 786899401746837504,206225 759096349006635008,54070 792276190081933312,243187 762765860683542529,73926 768867680786972676,107976 787798754137022464,213253 793434157359607808,242712 769652728134000640,114779 776052931636322305,150663 785925020233011200,199546 755543654069133312,35470 779356414510784513,174315 759156407279038464,55621 771177116129832962,121612 778725350687637506,169410 794642232594808836,11774 751813825171644416,14277 767902179667697667,101163 775403671987314688,149040 763066686425759745,47188 778983881471033344,171168 788026129814663173,214354 743276722523635712,1247600 750923371869642752,15451 789943563735924736,192105 776823156040314880,157755 781350864669638656,186434 752688204499787776,22953 790425623546167296,230270 757076672772444160,44429 779081692757753856,166860 781201144131399681,182726 790582006639759360,232137 771116164152000512,123499 773574423857143808,136904 789170638179086337,11774 757783641107816448,47940 790253745829326848,221785 761133316628152320,65974 772972261003452416,132335 779116724335546369,171060 790901798882205697,234583 790924617254854656,234583 775000020781305856,146259 778004642399657984,163990 767712716765233152,100605 776954874743300096,158387 795744645133299712,268448 764314204517961728,82209 775427224275030017,146847 791963143874367488,240483 760613783806947328,63149 758352550013890560,52030 763212488745680896,70177 792934935157891072,243187 756554329176219648,43553 786519694001844224,202542 786983196705558528,208016 794003428657635328,257492 779474259781353472,174728 732256951074181120,350919 778810260211412992,168794 777085596623892481,157755 770528888485208064,118191 791352656287690752,238207 779154411067150336,170252 775442786950778881,1250214 794738915324395520,262849 780803093055303680,172034 759162569571479553,56964 795337212514570240,266079 763560097863774209,47188 766445377964744705,88920 786603951567372288,203674 794988780805468160,263907 770500079526539264,119100 760457285281906688,62771 769672603581702145,112032 775845382970445824,151439 791429615403175936,238429 751579004721885184,18893 737024084463194114,11774 760448347471802368,62063 764237737075539968,81869 793478390661517314,252580 793460733409275905,251452 781232911869542402,186434 766257887907807232,90982 766751134379835396,85326 756315002567483394,42249 758797473347284992,55262 780109502871904256,105109 791349619091382272,11774 764078493382520833,81702 794955041996161024,263895 793249752016035840,249469 735262145764560896,1170550 775794664649715712,151463 755635842731896837,37424 753250791373275136,24795 764444119737466880,81574 793126634211581952,249725 758437999671545856,52362 764863691468656640,84710 752994742321946624,24134 786683395204055040,204413 764134765893066753,81869 781593634894286848,188807 756400530063187968,42432 770722444718010368,120610 785693772063604737,198142 755466966312316928,37294 758195413320994816,51397 770177829384298496,44421 793095917586911232,249469 793102723331854337,249469 794321811295129607,259961 765734015777202177,352035 794734472835072000,261155 785904480248266752,11774 781867956724563968,187131 753573129914552320,27857 757723467626274816,46958 760816439431405568,64326 752786753283584000,22953 767818206245511168,99385 763392485464772610,75899 769926215419437056,115511 785685240060575747,196277 752879437570531328,24134 785602866778034176,197512 787085457410621440,207965 768553676990402560,106716 763435045700993024,75724 763165941739954176,73712 754843866491150336,33953 781421291202936832,185310 763934486090223620,80393 776142128711815168,153921 787891012677033985,205270 780879235581739008,183269 752677063530778624,21551 788193688925179905,352258 768161148633952256,99159 773859912765943808,139404 785472962212290560,195975 756985098684231681,45669 757472364464529413,46407 763594132023484416,73814 774240978316120064,139379 776415072331636736,153596 771884454595796992,128017 793807569080885248,255246 794556953477390336,261155 772806931379478534,132335 757440193897136128,47284 769012671442259975,109666 743529176532025344,350711 758281110434439170,41703 763835514738905088,80486 767839092633513984,101871 768473742423064577,103354 786947599710453760,205143 756912049402314752,44085 790856059732627456,232359 752957949664980992,24248 786134970821517312,199178 790971782798860288,235590 765656206086057984,86440 755471641388298240,36157 781551756421595136,188119 765015516142456832,84724 793844378687209472,255942 785661501701062656,197297 766260813078200321,91751 779556069760765952,160539 773635079583178754,137639 765874499405295618,86873 776829770382180352,156835 752876406011408384,24134 765374364032258048,86961 767879171183828992,100605 757548895325065216,47782 791811388855324673,241940 793078375875276802,243187 751671327543615488,18424 754073573850025988,31400 793142161332015104,249469 793575637667684352,252020 793890347684237312,256065 773902270677254144,139404 778346031083757569,167220 771189076447813632,122978 781669420162613248,188498 772527108476301312,129551 774816376842252288,145244 777044215591215104,159906 763358805338034176,75724 775345742332526592,148473 771844186014265344,125742 788475930759065600,218275 775687247895093249,146991 791311294817239041,237238 786949936017346560,207287 761935283906641920,431998 775793774236622848,150404 788760552440930305,150511 755433525197860864,37422 795386778098266112,266786 750133535705600000,10661 765564886021791744,87868 793937737246121984,256255 790798630672330752,233558 776870468406108160,158897 756270867143942145,42432 764245735244169216,77586 794727213996314624,261155 772888606067331072,132967 794626551786668034,261818 795205343349338112,258456 766751434704642050,95708 781583829094043649,131056 752916327665467394,24173 764656172133707777,82344 771535645592301568,123038 785642824591110144,195975 795686084307025920,265885 795230044322861057,258456 754735963474124800,33356 760214362107834368,61798 778026434086436864,165185 793659343350665217,252639 794601094567624705,261818 751135026092187648,16897 778786276543717376,170426 781480463995056128,139404 793850855577362432,255954 759020777232478208,52585 788005057115459585,214354 788875537557094400,212727 757998634482995201,50442 789959014755004416,217285 791316930283962368,236038 751204697869017088,17519 751857904387444736,18486 763212299922382848,76794 757577711539937280,47782 750537217987272704,13874 755960890470445056,40926 785989987900661760,199478 792881338487406592,209545 786721321363316736,204958 761730098152239105,70417 770127574508965888,115608 752700258417799169,22575 758627914833428480,54106 763421717217812480,78129 786773318984531969,206048 760077800070144000,60866 755865797491208192,18215 756257730302767104,41719 751124814660636672,14363 763458739257085952,77632 770660801799659522,118191 786543366431469568,203674 794241249532317698,258086 787783478305693696,210235 791889903055273988,240070 785963177888452608,199546 794588372777967616,39957 768204768812503040,103924 771373509192757248,85326 777523175777243137,229713 774871873570037760,136767 780116449062825984,178258 760604133812469761,63655 795301990754619393,263926 762836226902634496,349318 774041327994490880,139404 749645233336582144,9569 772076940421464065,129471 750719925828759552,11774 758646419129413632,54070 762827463558701056,73926 791099616448032769,234583 793518660300177409,252020 794149655600889856,257492 757248323933859841,45014 757297147561803777,46890 761790788896337921,68273 768586520240480256,107745 761691432264445954,70355 752629423803740160,22662 788818831653298176,221297 779363837107703808,174230 788793495066701824,220526 762750782534025216,74781 787483031179100160,211272 777541855152136214,161352 776400623260491776,155390 776903657916739584,157755 758078121329369088,51265 789098091349680128,223054 794071016871956480,257353 794254000530931712,257492 795759543892340736,268529 788804882966859776,220526 758360700561551360,52061 793097322225807360,249469 761339159772561409,67369 767899051794763776,100605 791347949267668992,11774 781810261757861888,353893 793308762014527488,250633 779838125879074816,177248 794918489765113856,262849 795701824644792320,247930 756933973444616192,36145 793987069056061440,255162 770153667508830208,117026 776730792659677185,154832 793107739794935809,249469 763185962625200128,76723 774267719738920960,141200 786581382021734400,209828 791363956317224961,237491 780284529172811776,178735 774715100729110528,144043 756215321422213120,41722 765049199364825088,349060 757939206350077952,50162 769266662759620609,110362 753911179718918146,29167 793256200041336836,249926 753481658771189760,27830 790971441118269440,235487 792171357056344064,239998 753339998351429632,26140 790599948094111744,232169 791877929621983232,241819 758635216793661440,52554 733029793076240384,353343 762125754054377472,71021 751237797411950592,17416 768425488314433536,106281 775482789336494080,149328 756279103045586944,42249 790758429447028736,232881 734741604892868608,352030 772438523827875840,129608 794739027937136644,261942 767840059538092032,101134 781888116646752256,189509 768401906381316096,104662 785759736557744130,65113 760078404620288001,60866 786245479210192896,201958 760651727469158400,63451 785338736867282944,194934 788826128676823040,216009 772281536485789696,130407 785932452686540800,197512 778146190768701440,159454 795054492790177796,257492 760863537975656449,65222 793430802461843456,252020 795772514353999876,266151 754720899333488640,27045 795705600772636672,267521 792315695950360576,244815 765218852711956480,86440 755074181214171140,35044 795737222238633984,267576 777878243970088960,161277 791047728763723777,236214 763895820370468864,70941 765503185838538752,87145 765651841778540545,11774 794698851877875712,262784 756510583877308416,41203 795230056016707584,264774 786027551634235393,199262 750998393510649857,15264 776825143825829888,157082 767878443627405320,101681 768855481951490049,105109 758804678322683904,51069 771741648875233281,7092 781853674809069569,185595 764312465186447360,77303 795430190776254464,266138 753212091645865986,25885 785990288099598336,197341 775766213267976192,151185 772924737513263104,133432 794254205292670976,257492 786237397704912897,201494 786471212914348032,203510 772063446636441600,129335 772805997169487873,132366 751166487096795138,17465 764514141507727361,81946 773972173581090816,139404 791786362206883844,240483 794580697268699136,39957 795441930121441280,267133 788140875687858176,214976 788615261821763584,218275 752320403993923584,22151 787154467657515008,207151 773903613211049984,139404 754054749033496576,22779 787855838115352576,207712 761761702413148160,69947 732294066470162434,349347 748928931147882496,1247952 763572975673208833,78385 771549590398971905,125554 785550371364233216,196753 788540241900478464,218832 760439544437215232,61599 775004477564784640,146259 781572394951413760,183759 765708039424909312,74247 768147190111989761,103506 780934484950523904,183050 787180671311622144,206189 773326658866585600,127775 792773749959294976,247241 779099857684402176,171644 791884232641613824,241819 769280269543206913,112612 766025705067048960,1170710 778040007361560576,165523 793512209527689216,252408 793912252436885504,255942 776829325991489537,156555 785889444901466112,198591 788141183235190790,214247 792146609383571456,237999 793361648471846912,245591 793598336762843136,249926 758708677620539392,54752 751084123209527297,16728 762801272541974528,73926 773655236493905920,136904 773890698416316420,11774 781555723205349376,188119 790236129396011008,229192 792715055074799616,247062 785606626451480576,197512 771081713665605633,122532 780570122876399620,179936 785699741921193984,196277 733160782876315648,355480 764911491157852160,84724 766231027052183553,86120 794641053743771648,262069 780928063475421184,183077 795349304093343745,11774 785600074738835456,197297 794931997969936385,220332 777934324242972673,163990 755879100905029633,39657 769973309391900672,114254 785919195296833539,199546 776831693030383616,158087 780157016186560512,178327 786389493112836097,201558 772882081068281856,132761 758019023959314432,47761 786007427057680384,199262 788834188409593856,216003 780746278787543040,182036 771419150136729600,125554 787221444862234624,199307 788051667308548096,214354 793899306986024961,256536 759402599263051776,56700 754812643496558596,14277 770738974184779776,121107 780874147056394241,182726 755395605220958209,37044 775825042814799878,151361 785536502507958272,196797 751930362884829184,20313 754847531821969408,33532 756937980879769601,44450 761558926789869568,69231 790878540468064256,232169 767174308930068481,97811 754024731167240192,31075 766595775031681024,94699 753336592291340288,27063 776813521942278144,157840 786234187128987649,201958 792869139593453572,240145 795485099768868864,266079 781131774994685952,121785 763825289772331008,78566 794970588506898433,238113 751916558570651648,20039 765029886314500096,85434 791498801265647616,238395 750358490439442432,12805 785869226917539841,197512 793780479958712321,217039 778734126484422656,169384 750358227267694594,11774 788492014878941184,217837 793971308266541056,228101 770356348118642688,118393 773718550066270209,11774 761282256937689088,67221 767813974658166785,101681 775824370157617152,151463 785667999059484672,195975 759322352832380928,57881 794988565243498505,264460 769320554985820160,112872 785816810629107713,197341 794183669879435264,256105 794031460709580800,257492 753662706327101441,762119 775011196768354304,146259 790348751193767936,230282 781207679423377408,185595 769352623430524928,112693 764156551603052544,82066 771419040220839936,125554 772097224452902912,129526 751933580150968320,14277 759095382236274688,56964 778499515787509760,166299 793380729036079105,249841 790792914200780803,232863 791815571515973632,235315 775049641117253632,146259 754216521694531585,29061 760872892863123456,65222 767705604005720065,95055 775151328247119872,144654 793375217997447168,250633 777863619862269952,160609 767113817339723776,93112 758057278310350848,38641 762058978641588224,71026 778657150146973696,168794 787244190065369088,193121 794001154753568768,256358 747823455379152898,11774 757272536727949312,46394 785717079185854465,197017 760519683175026688,63268 770318219634679808,117377 791404316531843072,238780 760035545351327744,59666 762850148263223296,73814 789293534167732224,215437 794394831866843136,260404 764185951300124672,80939 765147742549057536,85562 759830811348566016,18395 793285275002736640,250869 758558684737830912,51751 766081034727231489,86173 793807940285104128,255393 755154519537946629,35890 793125879564017664,249725 778020816793530368,155390 759670049284161536,47903 794001595461570561,11774 762368722724016129,1249015 793605979241783296,249926 779389092375044096,174115 753735644975816704,28866 764210405216546820,80939 776214250008244224,153854 751026499285692416,16299 760471749960069120,41680 774792436811956224,141887 759436749856616448,57964 790777813741830145,228354 753803458059395072,23725 773892422434693121,139404 760885508054581248,11774 791261478846238720,237223 775288412089769984,148045 775823193424719872,150063 793930242452619264,253721 781878244635058180,125554 788524891767185408,203710 761681728339480576,69231 762986089707515904,75109 774986621749829632,146259 791767479391584257,240483 792036618886537216,243187 789253986134130688,215505 791330187212361728,237491 793223715999801344,1170553 762149181360332802,352304 775428466992828416,142906 766018696993206272,89923 775381933253591041,148870 787840336945094656,210208 771217849188651008,122126 775897376602992641,151526 764186701774323713,80720 776768084308811780,157755 780899503679254528,183269 753611418960695297,27317 779507715072667649,174230 788810976716095488,218275 793212136453394432,249926 767778600221151232,100893 753596072354807809,26403 781600219884621824,188873 795724546536079360,267862 781475264295473153,188119 761255930331860992,65455 794329516223172608,259743 793640203000815616,254135 752943964647399425,24196 757291972948135936,46382 794991341566652417,264397 770055906184790016,116461 764339093979279360,81946 790715344180482049,232881 793397789317365760,249926 795740644245381121,267576 757760302079365120,48714 777959925213306880,164869 756186169466118144,41680 766004954980986880,90125 775401476432732160,146855 779117217929506816,172027 774717492782444544,144573 774733561664446464,143043 763937034113167365,80153 767852861778649088,100561 792030553079881728,243075 795701767484928001,232738 753307114932736002,14111 768695566163476480,107469 771490570153889792,125381 794567796420120576,261155 768458411763785728,103261 762641022799253508,73926 757745389227433985,48959 764077053171736577,81702 791373805675425792,11774 768283120319758336,26066 775303079767969792,148045 756280932139536385,42495 790995507103444992,233736 762201458011836416,1248996 792752590970875904,247076 795162679132491776,264431 761990841716002816,70858 775475706985930752,147013 793843229888245761,255942 775873588595462146,151741 761720693897568257,68908 771725836378570752,127366 781631350763823106,186212 775132929777209344,145866 755002609635778560,34666 788217511095496704,214078 759029342152327168,56302 754819065349345280,33549 794686358455365632,262022 771011288654868480,122146 773211365225869312,11774 774988785197191168,146068 769395239740174336,113165 788735117061713920,220031 787375116384514048,210776 787547694646562816,208178 790760817687789568,232863 792304486240833536,244550 788834994965843969,220029 772786657867227136,132637 756698466294915076,44163 755562920709238784,37424 769920887365611520,115511 793999358224044032,255870 779123742857388033,172621 775738564944560128,11774 753198878724423680,26140 772801439974330370,112788 788119105161265152,215608 793509331685605376,11774 793176473880268801,249469 754803466049097728,33751 755168654396751872,35890 792214270205366272,242693 762050558689632256,71550 792910234759131137,247241 793964597069778945,256219 793209179867459586,249725 787081399928885248,202248 788483915958935558,217837 786359842008993792,200383 774639878810329088,139012 785660243028115456,197297 785774556946587648,197512 786999455438540800,207287 789218643485810690,224680 758071107588993025,49480 770931865276383232,121479 773667605093621760,138382 773841671519961088,137869 773960718806769664,140390 794534244081012736,120047 768142467627556864,99900 793289587674275840,250633 763858468415606785,79970 778409328067969024,165185 794304728544878592,258829 790662399347032064,232992 770698219739164672,120610 759130213599027200,57092 791348668406304768,238395 763513864306688002,78140 761715871228104705,68862 791500274800001025,238395 774135679420735488,141360 794634131342848000,259623 764808347858116609,84679 769125461632790528,111464 761572134065963008,69231 793842298106806272,255942 766153332268425216,81929 774435440380121088,143585 785504327767056385,195975 785631550658400258,196676 781882575073705984,187896 791658475499712513,240483 759745711617429507,57132 772154605018968064,128519 760701077872402432,63572 767742543094091777,100893 788497176783532032,218275 769282017074802688,111454 776294382399950848,151463 790967602663350272,235487 788133300900593665,215584 768481364257730562,104973 787431968115830784,206117 773602886249025536,133702 769606478772613120,112612 781120950750285824,184239 764936160573591552,349486 793114971483676672,249469 752800818546544640,22575 773790772902572032,138639 774010112121778176,140232 775027908834308097,146259 754747385016832001,33474 744278098254913536,87889 751602493511962625,18395 768835500945903616,104662 792535922189471745,245101 795704809714237441,199307 791297706136264705,237894 752876775970050048,24134 792128073110093824,243187 761045720598061056,65839 789818895758659584,225358 789847394275856384,225981 772033740293799937,51344 786481924827209728,203240 768434411490512896,106281 792222994307305472,243092 787811432746381312,207712 789164809358938112,215437 781560488035508225,188621 762042647024373760,71123 753676014375542784,26458 763479007186649089,431998 792502419519332352,246273 794514441354231808,228576 764960240366292992,75899 790273555191762945,229895 778584504986238976,168794 771567519375040515,125554 774079051363258368,17416 757182500707762177,45071 768158175065313280,101101 786698910203019264,205902 785592529311760384,196900 757732487686520832,47570 761864329880858625,67758 765575985395863552,53999 788897513885491201,221609 755391698310688768,37044 776920424076587008,158338 794901580134813696,263205 785255961321574401,194147 759907165922484225,58924 787473136111480833,201562 758676846208659456,54070 788430778455629825,217519 761366892896321536,66801 788229619015049216,215437 785490308217737216,194949 762001371906191360,1248990 775165330549190656,144730 763558578041004036,78566 756816956964085761,44994 770111575210549249,114254 791750081317838848,233174 776609223715098624,155933 772569988838387712,129551 767758587862986752,100038 788099226882469888,202268 773679502475964416,136947 795374584950390785,266151 766451905581027328,80939 758687015831502848,54070 772773133484822528,132335 758290184043495425,52112 791780173670735872,240793 791942084450058240,240483 776775314596823040,157840 792025006737948672,243075 760463152710574081,1248799 778526573569904640,152594 794570562240557057,261155 793441442161123328,252020 749273349671362560,7816 793787702671847425,232554 763215816103907328,75899 773950023885266944,140437 773894666316025856,139404 785716818933534720,196277 770724295983108097,121046 771424328374181888,125367 788454327920779264,11774 789867860797427712,228419 760452171288580096,61639 749106090453770240,7234 787439890459926532,210432 752053543830425600,18555 785952088056590336,199546 793447997636022272,252196 759803893438115840,58057 771063353640751104,122146 788526103774138368,217837 750465466183725056,11495 780808395636867073,183269 760185906460520451,61470 756629279123841025,44429 754143531816607744,30681 787698736549933056,212357 790550522885386240,228576 793972524782669824,257353 775148777787187200,145876 788742544402165760,220332 795128717496426496,265257 777962645781491712,165127 767362882707292160,97685 794669172051611648,262022 786091558613487616,199546 764230460834717696,81130 770292007659077633,11774 792073941351137280,11774 768210176352587776,91894 770641742802681856,120292 786249091235868672,201958 760892284871159809,11774 770196976063381504,115435 777933941667835904,157755 768733149434183680,195876 762968254721777664,75677 792218080474763266,244632 794138918530727936,256650 786235948249980928,11774 793329751721074689,233103 794056881035587584,257492 752880886757007360,24134 753660601814188032,28866 770618142951297025,118192 791011527935557632,234653 791300836802428934,236502 754800114384842753,14277 786490139216191488,202983 755772046215303168,38032 766400975238074368,93184 786944186222153728,207613 776528838155177984,156061 763865487545597952,80607 763872077380198401,76537 794939140554883072,262849 762285828521492480,71124 766719077180121089,91700 788825301912616960,220526 786986594599178241,207119 761593567185821696,68987 776109749049831425,153194 794054181212614657,108396 787681271275261952,199211 785585892631076864,197286 765936175769006080,90384 779472909932699648,174315 792082912652894208,243187 758801799230869504,54070 753183027811856384,24597 793464969694064640,218603 755481030354571264,37613 766477508288114688,92872 772006029143990272,128352 785938746403266560,199262 793866891009765376,256255 764197872262721536,82457 785886896278745088,197512 767899369999917056,97811 760856478907379713,64678 785310858859511808,11774 757336003925438464,46405 764938937022484481,11774 774243897622966272,141886 793143423339532290,249725 762851182796681216,73814 792529330769424384,246392 792409054366818304,243165 793136303441190912,249469 772982864631648257,133454 790546783453806596,232137 792208514454138880,242712 777890294658375680,162294 771077997772304385,122982 793761435931344896,251758 761605600635592704,11774 779372473263525888,174115 776828369111388160,158387 778277832145317889,11774 762462956198039553,47283 788822680120295425,219119 791348967141289984,238395 758098848380092416,51239 771160271247118336,123582 780457737280946176,179742 761649696913883137,47283 775351122366259200,148045 780486353230393345,180310 792991565769768960,248896 781355969792057344,139404 752742054296481792,22575 773707941954355200,11774 793196600357183488,249469 790661074244603904,11774 775628725740183553,150404 753446187408035840,27045 794699972033839104,261155 785537535720230914,194230 769584212676673536,112239 795360250337562625,265257 785736610084167680,195975 776116637372121088,153095 762102685407543300,70501 766026643769024512,90401 763126040684363777,75073 760551270193123328,62771 792727452531458048,203546 767914191961325572,102137 776603273046396928,154900 765935794368413696,90384 768639678559952897,351914 776183990722129920,154469 785627750824419328,197341 790303830361698305,11774 733112454419501057,354869 749761346728710144,7546 794626745097977856,261155 773157025085743104,123583 767143426181763072,94699 792875574242992128,11774 793574455351971840,253164 794354560324304896,230523 792693666728902656,226218 773450764618436611,133702 785545806367617024,196788 756376290534395905,42171 781350419163389952,139404 768957789687250944,110302 773842812945051649,139404 781645372703838209,181952 793842066803396608,255962 755943415204806663,40867 761570080379572224,69231 788754406351208448,220029 768989479176593408,109188 763906905374941184,80486 755157893645754369,35890 771485965995106304,125554 760540578475970560,63149 781234774899818496,186434 788197410493390852,192840 790741401050894336,224680 791000672460214272,235392 794302668986458112,256276 795107183788703745,11774 754700994542383104,31291 793638361986543618,249926 778411592174047232,167407 795349856307073026,266138 765162365687963650,86103 781505977614995456,188401 776146585960996864,152073 750917180045160448,15073 786427495012642816,203674 793961161414873088,254135 768384904044371968,104662 793124733999079424,249469 777951349619163136,164869 732979966116302849,351850 790989642984067072,233736 776765941195608065,157693 793822257491705856,241115 768232068522266624,103506 770385600981512192,87904 769951600886554624,116044 777336497510813696,159146 771546766227353601,125163 792238176169365504,244067 753321357157494785,27045 775926874476163072,151065 770306794338021377,117303 786972897793478656,207949 787767851830706176,65113 788168905927696384,215252 770004772980158465,11774 751078501751468033,11495 793586029382991873,252020 759441754344992768,56964 778579603216629760,166852 794531470408843264,261155 794620227396902912,262022 790959447019356161,230283 792336261054857216,245024 753600984287420416,27317 773618266157834240,138165 776313570720047104,152735 773561682542985216,106716 752999295490531328,23742 755835227919048704,37294 785287852263284740,193669 793969710509395968,256393 768534417056731137,99394 773869078767341568,139596 786973263226294273,207949 774089267073077253,139404 777220308876922880,160634 793102642255761408,249286 794184898860974080,257492 780028920250896385,177472 759379001680941057,57881 758662576574111745,54070 791419678765703168,238207 771075982677647362,122344 765101468747763712,80486 775292094302851072,148045 751080816180998144,14877 792014222695755780,243075 777575413820239872,161277 794147238482034688,257492 770763990599278593,121359 794617304822624256,261987 785896402815741952,198671 786240805539160064,201958 749767312685862912,9754 781346534344519680,187517 764871575757742080,84724 765341540923346945,81946 732908240053239808,354517 766680380921503746,95340 773611081981759490,137158 789521626245181440,226731 775810111713390600,151439 778981511685083136,167319 794695100777582594,249926 795367829126217732,266151 750457511187193856,13532 788398368586424321,217519 788432125498368001,217634 758714533678637056,54070 790090977901817856,226883 779093594921701376,11774 785479367145119744,195481 777515516449677312,1170441 790626290881667072,232280 792809831048503296,243865 753960600812695552,30590 764236809593237504,82066 769276419826331648,112788 766042650512240640,90384 790940966370893824,226803 761888842030911488,56964 775647164328448000,149770 792817737986957313,247877 788198362910785536,215608 770914908049248257,99044 793105307878785029,249469 765108492789219328,85562 750993219693924352,15808 761594957920468992,69565 790686261816229888,231385 792037938947317760,243200 790626692075094017,232280 762341149067534336,72420 768926124063600640,110362 764136262395494400,82066 778321313874137088,167319 757377220738514944,45122 794405739427151872,258829 788332839443963905,172799 778169515263815681,71826 793507126156984320,252020 755713182480666624,26721 794710450004983809,260273 780769194086313984,182960 785348089972453376,186883 793501747159429121,252824 795761441575931904,268710 787076140821278720,209043 794204101110210560,258598 775486480068345856,149259 795453123108147200,267134 776883376003440640,158897 780882906948505600,167453 795082495171710976,265102 791432078634147842,238292 760926546098020352,64678 752858257241190400,22752 774351278906322945,141887 787872562541764608,213253 786320261570330626,203044 791337916937089024,237594 793217753788231682,249841 793499942681661440,252890 780100276162224129,177455 761253181175181313,65180 770665084062498816,120341 763502837070528512,77598 760565388425908225,60112 754124415420407809,30339 767873320188510208,101383 758331274536689666,46384 759566056746782720,35479 755639142504103936,34666 756471211232591872,43391 790953714009960448,235147 789098526550601728,223468 764252503193944064,79999 780471061301325824,11774 754761752491851776,33356 785781103764398080,197324 785854192091013122,197512 753723347993788417,22829 754858457174511618,26721 765694580532674560,88506 785282571424989184,194648 760266510111682561,17416 732161493240807425,1170318 778771188306808832,169923 778925871524679680,171168 753307209694453760,25885 780114756224954369,9643 732138867592155136,195876 767858183536869380,101681 794586251571724288,39957 794208008767148032,258607 786258573420486658,201958 786258766245269510,49459 764110195572215808,81702 777019138267111424,157082 771316994968780801,124601 763199887194193920,76429 772807544364371968,132556 781355219649081344,139404 790740287106809857,231894 769686064772554752,113982 763223742763806720,73814 776990246831620096,158387 794553288444284928,261155 760424287861899264,62063 781488846974377984,139404 769229810363162625,112399 759124025591422976,56322 775812449421234177,150594 777085031982456832,158387 777687952239439872,148994 764135834811375616,78159 795399890113298433,266138 758357689768574976,43391 732958099062001665,354828 758702754210516992,54070 752935436880846848,24316 769680634742644736,114587 795084832313315328,264397 759956854600458240,55257 762712087944626177,73712 775349652644331522,146675 750149320259805184,11495 793152719544422404,249841 766508209125281792,93286 746815259403509760,195876 779796899209572352,175092 758153163681763328,41703 771525398752526341,126389 793512397738827780,250785 777659096191344644,161502 777252846236348416,153753 778663604639981569,169310 793852273814282240,255942 761676875282481152,69711 778175991281815552,164912 735960263657037824,353124 754237402487541761,30590 764857764363407360,80136 793323442099531776,251452 790912405815439360,233692 771697317854445568,56964 787448342540382208,206117 763439749675843584,78344 765905855963287552,88930 788644791902998528,217519 794935930687733760,263895 756750926442921986,43391 757089944049291264,44163 794981273248890880,262849 761346523984596992,67906 776875638233952256,158589 751782728534634496,18893 791589882229428224,238292 758704434713067521,46076 772918466286354434,133043 753372998233567232,27317 781210520934309888,185313 769951499862482944,114779 771694145752760320,126293 777341215318614016,1250363 777915552438202368,11774 778210917980971008,166409 794926933976883200,262022 793549082799341569,252014 795347039571873794,266500 770786821219446784,121479 776990645386895361,155451 779086717785481216,172621 770680304226799616,120610 789676963535294464,226490 786392680997715972,202983 789321546326155264,225359 764850729043369984,83391 779885206757007360,177444 790442556312084480,229875 773896469623341056,139404 789968934447435776,226731 793299697259597824,249374 757302151496499200,45525 773293349625274368,1250017 768960396610801664,108795 775493090153029632,112363 792065729638137857,227271 793246548889141248,220857 793512712089329664,249469 794743717139779584,261059 777171165500411904,158338 786438160918073344,175457 768210330249859072,104608 788467106757115905,11774 760681398948732928,61395 779854210053595136,177233 791701922373861376,234990 788518303949959168,217519 732307642882760704,349283 795052510717341696,262849 776107317221883904,153610 795317419732398081,247930 767736825754574848,100893 763213106159968264,1249122 792441505088614400,245575 793614550109151233,252020 794388416817287168,258456 751117103826997250,16583 790548510793871362,232137 793192165400641536,249926 765649783147069444,87145 781474676128161794,188119 761716714216095744,69491 794646553420042240,262145 768186996967833600,103261 775766982302035968,144573 777574737044238336,160230 792927506080735232,248514 742386019081826304,11774 790546880728039424,231333 754099919418331136,30296 758437798793707520,52112 770894970219851776,62492 767415233296171008,98890 758445926470090752,52749 760225789996519424,53289 770104913670115328,78566 786533495313141760,199262 768959729997524992,110615 795092201093132288,263933 759054373767053312,53551 794266625373511680,257869 778992665664847873,11774 771337096011259905,124600 790602803244830722,232169 766004693915070464,90618 787028893119152128,108396 791675364473012225,240483 791820731646611456,240890 760280755041730560,61352 762666276221255680,73721 776535085810081793,155318 769684033856942080,113754 769759792088936448,110585 780851267073638400,182726 773601788830158848,132370 756683116551503872,43391 788260581245607936,213064 794985489405190145,249374 770641796888137729,120341 772264103255674880,124004 780649673883353088,182257 773868067189170177,137042 780957340224851968,183269 762794416746659840,74938 751055355946283008,16515 764244192721797120,82673 765032420366168065,85562 792415780604354560,243075 793470988159680512,252408 781226641188093952,185595 754085749348261888,31389 793986652666331136,256847 770980841220603906,121949 792059953141821440,243576 758686282444832768,41680 755943726439075840,39911 760882039038025728,64296 762638152020422656,73690 786308476741967873,202747 788817150152552448,220332 758942694479572992,52983 791467293372850176,238207 770656104476872704,118698 754059169448067073,31400 793152149421105152,249348 780682385977409536,181964 780535428709511168,11774 789809318224953344,227616 758142727020158976,51451 794018050722795520,254209 758123869681045504,41703 790587779570892808,232137 755166800531173376,35890 791757954030637056,240483 760501336731443200,63149 755099863440764929,14277 779553547423772672,173868 793821320215719936,226829 764915697008910336,84422 754749197413257216,18341 775484494161842176,149300 762291397638688769,431998 777015084014985216,157755 785609711731273728,197512 752944914707648512,24711 764070277638598656,80698 750564970304241664,14130 750853477367058432,15316 763322969628094464,431998 760981330846965760,65455 773515674719248384,136947 775494812829114372,148994 743670446697046016,72093 793980833929560064,255913 787648776437542917,204078 751091682230276096,16897 767844050825318400,101681 762297444143140865,70177 751139884476293120,16833 774438716148441088,143473 794271538543525888,259231 763781061419601920,80192 761945361023852547,62708 781512820840075268,139404 791800384234852352,239998 795453707274059777,265855 763802373256912896,80393 794671207471689728,261059 788196600531128320,214078 790878166202126336,232863 791042792789151744,234539 759240194734317570,56625 749295670679445504,7866 756602721180979200,37294 776992216984064000,159146 757693708657655810,48926 771413065589886977,125070 791166361414217728,235374 780485104481214465,180759 787032359979786240,207974 755084213431468033,34898 777176568024145922,159876 793159042378059776,249841 754731183213203456,33356 763063087100530688,11774 769357504425984000,112336 793174246641930240,249841 795309112816865280,11774 776029723600130048,152735 794621212756426752,262053 762609003155296262,73685 794686225806454784,262784 771063452316172289,123226 792542298764611584,246295 758272867725434881,41703 763141336228884481,73712 781476715822546944,187442 764157697595801600,81500 791340985812852736,235978 789251780144164864,47940 790956867044380673,234583 773686501360238592,137777 768279194346356736,105041 794311199555014658,259858 754741158287323136,33356 749758162903797760,9754 793489719921414144,252020 777017449002565632,158864 732802828499058689,1170739 768502282895790081,104932 792052405986701316,243075 793975880892563456,256276 764873402658148354,84422 781227771091648512,139404 776794945260752898,157082 789203849798004736,218223 792726481415786496,246392 735246534741229568,11774 751219496858185729,17517 768584201591332864,107469 789241466321240064,206666 778265008258084864,164826 794092601016086528,256105 766411272577363968,93286 762334054796693504,72035 789890041677946880,227048 776020491874295809,152735 733142392514170880,355480 792090854525538304,241345 763829461271715840,80262 767111162567667712,97685 788430631218900992,217519 794930726449844224,220332 749322345429475328,8047 774998997350092801,144682 794733105667915776,262022 754019742952878080,30590 762040999703027712,350711 771726593916039168,126152 773669676291358720,136904 785580122984382464,197286 789404501232881664,225876 793782828953657344,249444 773122466600226816,134470 776166764614856704,153845 794927890341171200,258306 781548035247443968,188478 773848799844368384,128519 792138226349711360,229105 751236862279168001,14421 757353750319149056,1248475 790324350490710020,229818 791845730239385600,191778 763167679855284224,11774 733107340271058944,355106 780599351366262784,181755 787872056142692352,195492 758815669672476673,55257 765996775773704192,11774 771837375034953729,127657 756302822329561088,42249 789837580804190209,225359 793433992620105728,250633 766480390399881219,93850 794899491497406464,262849 776659994389262336,153667 785517316213645313,11774 762763069898559488,74066 779128986827763712,170187 793872808539516928,191065 767356319472898048,96875 789927228372987904,228820 772747544929632256,132335 774054766880194560,141200 781703743330930690,102730 793155226031181824,249852 773970663119867905,139404 766457981042962432,93823 775969451908829184,151409 766463119573016576,93850 756584747057328129,41702 776491249096425472,156132 760213395505352704,61011 795686216452620288,267862 755898274192695297,40251 750487041553510401,12927 763091680719409152,76549 781059988898713600,183759 757611025273192448,11774 732364260324593665,351633 769240758880722944,110585 793107994099716097,249469 776996574081581056,157693 777118123233189888,11774 793443145069498368,223249 772516475940864000,131027 787621154039005185,210193 786261212917030912,49459 750833615580176384,14992 767504316559200256,99701 778348808275099648,166532 779315112930865153,173964 768860736760098816,109571 788471193632464896,218275 788465416880295936,217519 756343392053764101,42432 785588520119263232,195975 792763792308310016,247232 753520248217821184,27045 785332600004943872,11774 758313071404158976,52061 794300110607785984,258598 763056669710516224,75899 763812839891079168,79987 778209149725179904,1011996 776045076577267712,151409 778407023775973379,167569 793102275476590593,249469 776414516665946114,155390 793179225973022720,249469 793416227645292546,250033 749287948168880128,7828 753574517793034240,28037 764916380428754944,84724 791681408271945728,240483 795352178819035137,266491 775741839492210688,151071 781336465959686144,65113 765938458879635463,90384 794745059296083968,263051 772630919806988288,131007 772868405858820096,132996 762636203979964422,73926 785848048542941184,197512 753720522052136960,29377 768104718560137218,103354 777514257252360192,161387 794851578234736640,249841 774913426002878464,145524 792569991870631936,245101 749540418212200448,8027 773844128685760512,137869 785567883623591936,11774 773714720893247488,138819 773954197465145344,139105 736973223758303232,17292 738592339426304002,102730 770514894353494016,118191 785933404520849408,199546 773707208462704640,11774 771897692171673601,118191 776905088656900096,159258 775027936457953280,146259 732318513461874688,1170454 760021349003845632,60315 778367551784955907,167674 774007418682429440,139404 792804079420502018,247240 766598488952111104,93387 792025291732422656,243186 752817065258524672,22439 769272715484209157,109360 770677574745722881,120127 759195449983049728,56964 766385724648218624,92213 768864893760045058,108849 771788584911331336,127366 755066123779833856,35201 753483399470473216,26819 777166883904692224,159876 791034914292367360,235251 770780045224718336,121490 771460383215329281,122559 778432980788412416,167220 777172610832408576,159146 793977952505593856,257353 788807127070572544,220526 791013515242921984,235251 790897065463193600,234583 779150895825113088,172089 785587349149224960,197297 789162497899110400,11774 786993624345174020,208167 764998426417246208,84724 775460728660758530,149329 762427936171405313,431998 770618516172972034,119937 788483039454257153,218275 789266777343528961,11774 790891233535066112,234583 793500931086221312,240479 793505075662512128,249961 762767470817976321,69711 791039697430667265,234575 733056822794391552,355653 767120687089811456,97811 794669057941377026,261155 761592998001913857,11774 770675575333777409,118985 750095106242285568,11174 762736906266349568,74247 772996072138342400,133519 757643369585766401,48549 765555027675115521,84209 766029415981527040,90618 777661692389928964,162610 787021514197508096,208016 792119913028648960,243187 793150112382017536,249927 768962221720244224,110362 780003964473446401,173347 736555423386439680,351490 768517297338257408,104973 795077878983573504,265102 791317188703559680,235621 793239745392287744,249926 794367537077190656,260273 772153032322801664,129471 778875441067151360,127994 758388710123659264,52554 794589250704375808,261155 768857810172018688,108963 794915087668695040,248924 750538820299419648,11774 787763942370213888,205197 763494065426096128,77731 794003900290449408,257492 788419215938183168,217837 762836292103053312,74247 768953762534875136,110023 754744279873052672,33356 776575778540650496,156835 768973468863823872,109666 777199237331316736,157755 750150017680236544,11495 788826889532035072,212707 732237753585303552,349197 772244829392830464,129991 793168808865181696,249926 788451663593873412,218275 791873707673133056,241819 793601769729302532,249926 792434843342602240,245148 775433186218283009,146991 788390689276989441,217519 786522585345302528,204273 795465660893511680,261155 764132403791011844,11774 765242810714906624,85766 785783721160998912,197673 755430276717740032,352041 760153653160345604,60819 763904067236003840,80939 793518178106273793,252020 781649756128841728,188934 776601747729047552,152946 772806301147537410,132335 778197747618942976,161836 794924045456252928,263895 762614648994537472,73814 758334398605430784,52112 751147533909434368,16299 758408530508468225,51595 757680540564664321,48810 769511798726725632,110585 795273874967502849,264397 759278896638488576,56567 790246042021212160,228341 757703975147679744,47940 791348713423794176,238207 764785898697334784,84724 758386703618801664,52415 791055014634491904,234564 793621591041122305,252196 761351728105070592,67973 785798574672084992,196538 757583404179320834,46379 757888684012077056,47462 751617052373200896,18391 795027182141800448,263926 756856043003580416,41694 772464639041007616,131045 756895652467118080,42432 791143485743239168,206313 750039045586038785,7275 752660789639589888,22662 760192095068061700,60804 762714058781028353,73926 790578409936084992,231318 795318815353696256,266079 774205365894451200,141893 794168286778789888,256239 787069021178859520,208538 792961984773910528,246726 793842892523474944,255954 787830960645484544,211890 770412593731153921,118604 760542432719233024,60794 774624600617541633,141887 786333966013915136,201958 792444668436885504,243865 793991726818066432,257325 792179255107055616,243075 780809142466478080,181075 787140817588674560,208173 771830295217725442,125554 760531368275238912,63149 754825510790664193,33356 773969666620350464,140444 785268471445594113,194648 787402311425458177,209351 777957047405056000,164669 777339648997588992,1250322 770707282472632320,120610 794668460810895360,249926 790617269638340608,232137 793240276458475525,250933 757596389534826496,47782 732674301090881536,351002 766028778824929281,89923 795356027621429250,248016 765155853729079297,86103 778326384276074501,167569 750150496221102080,11126 764162597205712896,81869 777329481400844288,160593 785490026159300608,196277 785647047873396736,197091 780481387669426176,180556 761369413891268608,68273 761562129971359744,68878 763809119665004544,78566 733508474689052672,102730 760354574695821312,62130 790979933266927616,235590 771083350719201280,1249830 759046702959628288,55107 794025831358042112,255473 765670525339308032,78159 788163278698483712,215088 794624322618920960,261155 753735251998838784,29600 764448237289742336,82066 769998128250576896,114254 779885065786552320,176129 781524655756632064,186584 763811713426657281,79131 756282539887689728,42432 766348089934295040,354695 770228723870232576,117257 770700274168107008,120610 758452914838990848,41680 765043278068809732,85207 778399723329695744,166852 788895859752787968,220029 753023326499512320,24870 770155410854666240,117026 789417744093503488,225895 790253239438573569,230485 756837285333786628,37044 768922510314336256,109374 761213195679707136,66625 790654206004736000,232881 775404813706260480,148537 788417494952267776,209594 754701455018319872,33089 785563338893692928,353879 768909835546931200,109167 751606762130665472,19000 761679827699134464,69711 768964118472691712,110344 773668418583089152,138080 758620767823069184,54070 785987979269386240,199546 791661008876146688,240483 785427657177567232,194674 732747963542429696,1170687 758735579500523522,52554 790107925868122112,227748 795432569357684736,262022 750339299107803136,11495 786798406974844928,205186 790728361379139584,232881 766011253231792128,90384 779875763629600768,174728 774945760865431552,72061 761158308522778624,66897 785269695163138048,194667 751180586711212039,17259 758313621885640704,51171 766104359008555008,91049 775112356682760192,146720 770519721431162881,118393 753044531675824130,25255 758449234031087616,52749 780954232597909504,183826 773265802745221120,135725 792066443722551298,242693 764935151159746560,11774 795465333100449793,266151 792859589238788098,11774 761257014714662912,67587 786940017117532160,207613 766391530764382208,93286 767841379506585600,101681 778604146203111424,167220 759142840618225664,56952 788534064038940672,104244 781897379335196672,191354 750450730201325568,12927 757547873412059137,47782 779794731819757569,176218 762206267733487616,70884 766221416748290048,81929 787773606939942912,211461 793120648860086273,249469 762888833260150784,47188 786661524433674240,205270 772416437138972672,130821 786749118257434624,205989 795668277548621824,267655 732960309208436738,353002 794372474800586761,257492 786219831129321472,189515 788291338311573505,215608 751086952607252480,16596 773955803678056449,140444 781506603015176192,186212 755501470494167041,35044 756982525113700352,45576 773092923386671107,133519 776410936672264192,154108 749285426456780800,7816 763194659350810625,73814 792032171598938112,243187 760187210599636992,61602 757296796318179328,46890 773946066525757440,137158 794600437576073216,261155 774475338147438592,143585 750880388537458688,15643 774317435411464192,131421 757558099368615937,47782 793507242104459264,11774 794278144769458176,258429 753722304211722240,29125 773517894764199937,136884 774471056576831488,132497 775794195848101888,151718 774814071828967424,140444 758377985632182272,52554 778628112196263937,169379 767910224804057088,99111 773967727291539456,140437 787928107982393345,199307 792737507670564864,242636 752244256060747776,21106 790172878691901443,228495 792153996358057985,243983 791712428635467776,240718 778189625353506816,148861 758712192128708612,54748 788488044856811520,218275 766261072772947968,87249 789758666723381252,226034 792015793819095044,243075 766842066844446720,1249341 770263431173681154,117250 790626336649809920,232280 790938114944413698,234583 789157748566990848,11774 792082638802526208,11774 765102627008811008,85254 795352020773380096,266500 733171147760492544,1170518 777284391571632130,159370 790262775704465409,229159 764668033512112128,82344 781646517740285952,188577 789898839452971008,105109 751554160881840130,17416 776759732887490560,121300 794376604759785472,259360 795713990387175424,268448 752225831288573952,20279 793184243916562432,250033 758451227348697089,53395 795011991098232832,263896 788466482229440512,217837 753261935332847616,25890 771569436935401472,125145 793953645884620800,45969 773678298031329281,133702 792529895079317504,246295 785558853811249152,197035 791696919361941504,240483 786693499194269696,205728 764238666638110720,82066 766661042025799681,95343 787278375110881280,207287 764335034354372608,75724 760872271774965760,738099 732987471961673730,353451 758272057826127873,52061 794618757452853248,261598 776041186595180545,152735 774007144328855552,131421 778596370760335360,166995 791660938839597056,240483 790896701808574464,99049 781134815307272192,185496 764469297838231552,79999 753735784285417472,29592 780934105269698560,184426 768441761349808128,10788 754782334487003136,22715 793138452338475008,249841 791386641776513024,238494 754130611430830080,30726 795000107796234241,264431 732890895826092032,352644 785993340223303680,199262 792752287391354880,245208 793870889116921856,256255 753782745264893952,24786 750676640020111360,13784 753413987841273856,22869 791440040811298816,237202 764956496811724800,61723 771145783429169153,123583 794198444193828864,258598 760582509927211008,63451 761694867227414528,69491 781159420604526593,185496 785964256428560385,199262 789101096014782466,223286 765470875760136192,86440 771557921490468888,125853 790713082054057984,232790 751092952148115456,16909 752959373480226816,24526 755045349073575936,35044 779642866448556032,174115 759782474058637312,59662 767836539229536256,79691 788386856740069377,217519 791791803431264256,241523 774382488932216832,143473 758277252731707392,52112 794900448394280960,262022 769155758806237184,101383 787455027371573249,210207 749469250662830080,8178 772987230151409664,195876 792084109950672897,243576 795261871418998784,262053 771087985131544576,111558 776834978759925760,158327 766352164998426624,93286 786552707146510336,204413 786601431998484480,142508 792207737379753984,240790 775889280560427009,151071 792547038579728385,244143 765272265319677958,11774 781238053557841923,186584 777668783263580180,108396 792965161439137793,248065 770595535199739904,119059 791020053869256707,234583 775401636072132608,145456 793485995970789376,252020 795387259709071360,266151 753711486397190145,29263 755537164872462336,38401 772969899727532032,133454 775045769036337152,90188 794541825776177152,261155 739829441736650752,351282 792478035371036672,246225 762295829893746688,72090 785617901180981248,11774 793260264670003200,249348 776630166592196609,156835 772529469781319680,131007 779718909868044288,176203 787326754016731136,207733 791911044989890560,240682 753390011588964352,27492 786199883803824129,201494 790306893231120384,11774 779315466795884544,172022 781259545796423680,185601 779829353333067778,157708 789166561227526146,11774 793211378051981312,250633 756569739867009024,43906 770667842844889088,118192 785683190363009025,197297 792760904660115456,244270 766761802197762049,95672 762052955696689156,70858 787388973475782657,180433 776110452304666624,151542 772593081040371712,129551 790731376152702976,232863 751586157947981824,18567 793194939379167232,249374 758510326413348865,53703 792415389695168512,243165 785807367464030208,198517 794702674876923904,262053 755397399896526848,35890 793642536032055297,11774 767060525918347264,96898 751803291718262784,18893 760922542529843200,398859 761301382632648704,67229 770273395946590209,117257 788035376325726213,214492 791702494355288064,238429 762730309452521477,73712 772788258921181184,132335 780594220784549889,181811 738850356562644992,11774 756279097014284288,42249 776934237215875072,157993 791021055452274688,235590 790569777043341312,232243 794338722900770816,260033 794638090170146817,261942 795481464745791488,261155 777940142371680262,164669 766515198148513792,93405 756010395555405824,38146 772999162199629824,134033 785833555540733952,197512 790536718008975360,230283 774988440685383680,146259 752979768929349632,24248 781201903635968000,186434 756608025733963776,39096 761906058495393792,69947 794241493708009472,259063 768855485554491396,105109 779893396106317824,174728 780931416804720641,183975 765503398225457154,86223 767143190126211072,90384 781294373543682048,180016 794645579280379904,262313 767472488498339840,95055 791762828025798656,240145 759735296615391233,58815 762778314377265153,74308 775058558727647232,128934 776727925466947585,156835 766982687861116932,95840 776829610281488384,157840 767356485529702400,97305 787086880768536576,209151 793113151696990208,247241 760103658960846848,56964 772623538931007489,131457 785998366895321088,188577 769775410229805056,114779 785276486911660032,194154 776142084029939712,153095 777184621079457792,152594 778567334130745344,167809 775770716180353025,151185 763788055945895938,80098 764956539190964224,82066 772256275090538496,129551 771305173062909952,118065 772157191654666241,72570 793594177942589440,252679 771741507384647680,127582 788003169821347843,214354 751865425676341248,18391 778624700205400064,90252 760843486362865664,64722 789033843869179904,11774 792742169362636800,231518 793653100531679236,253032 781157988623003649,185310 756433704034062336,43207 773364961422761989,106673 776683052495990784,157509 778543456419516417,168045 771046577276350464,122088 774254548676411392,139983 761251169393979393,67547 778293521455325184,167273 794585795910836224,261155 790706810193866752,232884 772965840203329537,132908 768945121878429697,110477 772965244540850176,132761 793165987700887552,248988 767637388474642432,96039 786770092394618880,206013 787442142809653248,211028 794797791260344320,263090 792484915803586560,243165 752938738414718976,23739 759449318277287936,58117 760135057570951168,60819 760153255947087872,61145 775099216263733249,146704 755218700949532673,35890 788136924561018880,215005 756501966772064256,42249 780734914677334018,182036 791270835281616896,237491 762978647821082625,73712 794383613152272385,258249 764119370415177729,80939 765252963669512192,86745 776740918384812032,157755 758070718605197312,51265 756627129043869696,43553 768175620341764096,103071 770990563709554688,121949 767719298475237376,100893 772203195074355200,127871 778073995291795456,164826 755120403446509568,33356 758844437971607552,47761 766319198641328128,91946 788394580760723456,217519 791449205827112960,237872 763491317666177024,77598 794936834199527425,263667 795171166201712640,263895 776175269124210688,153854 779830594834399236,177233 785490621666656257,196277 762653915028389888,71550 787914354209517568,213887 791350345683374080,11774 758445886204678144,53246 765599410952646656,82481 795317930695213057,264774 765730381622415364,87793 755776174920310784,39462 770284980354289664,117833 760981323032907776,65455 791103196382892033,234583 765733761795305472,86053 763524091756310528,77598 795201848793829376,263907 770765048381841408,11774 765974730532716544,90565 753286008737792000,11774 757378751990673408,45122 767853949881724928,101203 758787676447338496,53996 764200752344625153,82544 776901257168433152,159359 794281973179121673,259360 786084492691800065,199211 795005514627371008,261155 787796882261106688,212034 761350181002424321,1248861 790653641031954432,233307 793783189076606976,255246 794360162605826048,226320 772739686892568576,132335 774819059074420737,145524 769459396124504064,113754 793594397652819968,252679 750367829321396225,12287 761643525842665472,69947 769644986124173313,114220 773993925409406976,44770 760584065691086848,62771 758667056548048896,54070 775405063363784704,148045 768551154078711812,106774 770607196056936449,118761 756830306200616960,44163 765549214650683392,84209 762821323055853568,73814 776502058727931904,155390 751243165932351489,16931 789141750724067328,223899 794591561682063360,249926 752620884314193920,22715 766049683357765633,90908 778279930534752264,166913 762769168533860352,73926 750056707292823557,10851 768888157643370498,109666 795339395951919109,262053 760673562978095105,48052 794241693436575744,257492 760087643296333824,60363 763842297767219204,80486 763797881681838080,11774 786594911172726786,203510 793468791799906305,252196 756915131704045569,44450 770768037200797696,119797 764141246910640128,76858 766449844437135361,92264 791365355881033728,11774 769765538822131712,87062 786681736562405376,205181 794556777169874944,261155 758220869885894656,51809 790602096068308992,11774 779402788883140609,174660 749375600268161025,7911 793493706947067904,11774 794150464799576064,255870 793439798019129344,252020 792756451433340928,242919 795073054670028800,264774 791103840120692736,234583 785993957264142336,193715 788388583241424896,217519 749192917898629121,6984 765271160191868928,86440 794575378341920768,39957 790396099966009347,14277 756658398268186625,43471 788029694310428672,214515 756638404058767360,44450 780704070570942464,182257 794927411699843072,263895 779080674456338433,172123 788408253457858560,217519 756974581387255810,45122 736017665974632448,196346 766701149605007360,95568 771704134466695168,108396 789733074984509440,226731 787830135890337792,207796 787067496884871168,1248522 791078430775255040,234583 787086111726145536,204835 793198054937460736,247569 759118617824952323,56964 788809569812226048,220526 769401171098292224,106716 775363048760631297,11774 785686299797626884,197512 763898134284083204,75955 792080198548217857,242485 793693998271561728,252639 780020721711886337,176711 794365026496692224,259360 790761428730777601,99049 774680318322368513,144654 758669539420823553,54070 793891680512606210,255942 755784034488311808,39462 771034625888038912,11774 793120794758881280,249469 794338437583294464,258829 752727976161058816,23217 756405431535370240,42344 765632863442087936,1170369 790949629298958336,234653 792174112965885953,243187 736763185471066112,350812 785588662880710656,196917 786181373706969089,199961 780822926295793665,183269 773568767033040896,137042 761667923953979393,69231 755157115434590210,35890 785529249532968960,196538 788593281659731969,210390 762349326584741888,1249021 791333741222211584,238207 791491890918989824,238099 755390430053892096,37044 768533776519528449,106763 768945932184358912,110389 793343116921057280,250633 794589472662818816,261155 785249853085396992,194082 791972681159671808,242637 785938730670551040,194042 776854989050302465,157755 787883976824356864,213227 786774439799160832,205091 752784042177667072,349714 752889379400581121,24134 776930524757491712,157755 778678058878328833,167003 732767012561268736,353228 776115544080588800,132335 755168054649184256,35890 785647691212533760,197512 763516140161146880,47940 781344841053507584,139404 758390551641223168,52771 776766381589012482,157693 763820324353867776,79040 774426775724052480,139865 749343049013006336,7869 794356011381309440,259267 791857238512136192,237491 792506206195777536,246392 758501097803841537,51997 773859855555629058,139404 787067371391324160,207796 771487213909671940,124340 791448420523315200,238383 788481100406398976,218455 788065933231136768,215005 785289604303876096,11774 778461380072452096,11774 779342433280589824,173753 786350849249411072,201899 772798437469356033,132335 776511118214852608,155898 780398465411059714,179742 766398228296269824,93286 737534873590599682,195876 785836705240719361,197512 751180958754344960,16768 777892032790482947,164001 733491571627315200,355480 790905354167066624,234583 795060083239559168,260461 767765293821157376,100893 778067313899646976,161901 753591744046833666,27001 759438519400067073,56964 794804539152969728,262395 790279264214089728,229148 793153844209344512,249927 770617244460027904,119937 787719839037198340,205197 769564688904368129,112119 762860788675588096,73712 769235758360227840,112158 792606197530624001,246726 765008482080698368,84422 752193085942050816,18820 786953716662362112,207613 795394124711071744,265858 794222350958870528,258771 785281857910927360,193669 770866753589088256,120610 774214852680097793,135025 755027166228873216,34666 753390247212294144,27061 793848340962222080,255942 794885470014570496,262752 781356661885722624,186883 791116950768201732,234564 792791978677329920,243865 753325308066074624,25189 779295544569192448,164814 760296230564028417,62165 791751960915501056,239998 753607185020485633,18323 774365761645252608,143286 778972575955202049,170477 786688753351946240,205728 794701439620841473,261594 790517387661611009,231894 755277291119181825,25135 770391411799785472,118087 772087638287409152,129471 788010866876768257,212564 792860464753569793,248010 793945424138674176,253721 791003239894384641,234796 765205795642314753,86440 765266126381154304,86209 789152621965611008,223286 774350660225470464,141887 742574373907877889,11774 765359207633723392,86274 751187294732767232,17591 767834987445964800,101681 795436701623599104,261155 739203830173171712,354958 753379441435287552,26458 762613061027033088,73814 763453770491629568,77849 785581684011872259,196987 781376639901073408,186584 789671335064592385,227048 768642963035611137,94699 771141644124991488,123583 769981939549868033,116265 793123559002497024,249725 772585959246401537,131003 773278649172754432,132335 790913811834437633,234796 763348051251433472,47188 786356427984138240,202379 794696095750352896,262849 788092731197390849,212738 793626147498053632,249926 763095946368516096,76577 765887624724770816,89923 771146413308870656,123038 771563177406439425,124597 742845846241333248,349060 755178429645983745,35890 767766228974858242,101134 786706424973910016,206048 772515853661274113,129918 795275025305792512,265881 781008384304746496,182870 786586521818148865,203822 755165356419846144,35890 755475755383959552,37294 781176351726403584,185310 765985942951780352,90575 755110453458575360,18341 787084179599138817,207965 788450363074572288,218275 751087829531385856,7511 752185970297016321,21461 768403780505210880,104667 793179148097380353,249926 767561046844375040,98646 787040768812736512,208379 793209034438504448,249926 774297075290738688,141912 786302688799629312,201958 791353101437370368,238383 792075837990404097,243187 762507202808549377,1248642 769889451669610496,105109 778562115904868352,168284 749786338388500480,9432 769272616183996416,112363 780950316262928384,90252 777185481523986433,65113 786378024191139840,202248 790988776512196609,233736 755508446556884993,37979 793504236231282689,249926 752622598899445764,10159 754766481041330178,32869 761278120460562432,65974 766237585983148033,90384 746377242184421377,11774 788877079181864960,219942 760529010912665600,63451 769302511303950337,112301 793560324112658432,253206 793476180787593218,243848 795410881764954112,265102 775659157445804032,148473 757599518154162176,32816 774090714862882816,139865 788393686950436865,217519 774428922264051712,101383 777623345021845504,161669 758250138775252992,52061 791222269242736640,233241 789151323606384640,224068 793982589937782784,257325 773711324190769152,11774 786886361009811460,207119 733033275376214016,355357 758828806496919553,54070 794356327766224896,258044 794002811298025472,254209 759100919988359168,54070 758094650972381184,14351 756926392336474112,36145 765498378935345152,86961 794005060220899328,11774 754033966550626304,30296 759151780051709952,56192 774144480844746756,141360 773910078990721024,139404 780619049403314176,181886 770674365063135234,120610 755559196926603268,37457 771529580377022464,125604 765575290298982400,80486 776996639600803841,159876 781883059671105536,190635 792517630548647937,11774 791510232685875200,238290 776072492385341440,152314 767925635499102209,101681 764642442637434880,82209 788137389180850176,215608 766624018099298304,94185 768617793596121089,107469 752286311747313665,17842 771769646752026625,127846 765466936662687744,86961 788483826192265216,218275 779862902501208064,159876 781652359071928321,189314 788391094920896513,217519 794672022014005249,261818 795700561681272832,268281 768996788413927424,109805 792312709983244289,234583 752004762011303936,19000 769801202854989824,114227 756849481350467584,45039 771853745109991424,128424 773612248736555008,138054 774792763032211456,144690 779450395575844868,174557 780635464285814784,108396 773379784906776576,132497 794986025923842049,263907 750560055112634373,11495 793117260730732544,249469 795465457671294976,265867 794289839986262017,259543 756617061170810881,43225 760492558887686144,61544 762093466885107712,71429 769039428547403776,110615 781221203440652288,186584 765612871921332224,88669 765657303634829313,88546 775331522312282114,148045 776611355897978880,157211 786232451987189761,201958 762808367949774849,75073 795188291641479168,261155 788188350846865408,352258 749737675322634241,10015 750140465412837376,11495 791048226413555712,234583 764939231991037952,84724 775296390389981184,146675 781574494536232961,16092 733889798025453572,354962 755872851710898176,26721 793425629601492992,252020 768086771527585794,103261 786998257159331840,192663 764244569039011841,81702 767964156825890816,102249 786786196663836674,206642 777506254931517440,162154 742410572763922432,11774 752963764593496064,24788 753489548894728192,27187 788527438019956736,218260 770346478116241408,117377 794668846217039873,262421 756553442655473664,43469 753015555519488000,24497 795701231113146369,267862 791490263763996672,238207 770683708621910016,120613 795085377791021056,249926 759850370650738689,59477 768994673239138304,110585 758111018312622081,51003 752305953693790208,20501 770447861116915713,118191 792106741282373632,243075 755162008585117696,35890 776408502637998084,155390 741018315766792196,11774 753734798640762882,29263 794294408724234240,259134 766587588337541120,91381 762641213413552128,73926 778395104872587269,166500 780762723109867520,182036 770672782497619968,120610 794532810728017920,261155 751177435568365572,17434 793300285779283968,249926 770753395342749696,87904 753691669921423360,29263 786385712354516992,201555 761012326631809026,64730 794691697275875328,262588 765611232355348480,85562 765003420927270912,85562 753158875122167808,24788 780049444540706820,177472 789895704265289728,227048 785683370613149699,197512 789310378396094464,225359 791314027322408960,11774 793270918441234436,248253 793492778416209920,11774 791287809348866048,234583 772509894041710596,130686 788205304882225152,215437 770941986383630337,111402 793991196573999104,257325 751792978360832002,18215 754062768530153472,31389 786352470175916032,202429 750364092125286400,12883 764275449224626176,82759 788576483199426560,218164 764977210138718208,82283 752309708699099136,21203 794556576879300615,228911 785698387353964544,195975 751763521612947456,18215 740761365787336712,53999 775784488307658752,151156 756643329161490432,43285 791845158182653952,241520 756715757334044672,43258 791433276355252224,238292 790579142546698240,228367 791445148525813760,238099 789243209742450688,223899 789449376150282244,225981 767083605562576896,97685 776154898379509760,153372 760684487730692096,61545 771881102600445952,128404 771726331000291328,122982 786564920997326848,204413 758668193225408513,54070 755790976891940865,39235 765355884281262080,85562 793703427608088576,250633 777356242536767489,161542 774010513936310277,140211 785477179261935620,194723 788062912786993152,215005 791184097590796288,232169 776674514390257664,151463 772779290001674240,132335 788418799154307072,215608 774006114304143360,139459 785828106078740480,197512 792867813446737920,247329 752925250082385920,23741 778985969940848642,171168 751147731624669184,16299 781705217519652864,189222 789241322473349120,223229 740579580436680707,11774 755182220948537345,35436 773899124022226944,139404 760677986110697472,63451 786862557898211328,204358 756254949953056768,39235 767822906860634113,100893 777529992402071552,161387 770797243943129088,121508 792472944756654080,245035 776599900394053632,156053 778402602081853440,167220 760511898144112641,63268 752121462291476482,18395 795734232350003200,267862 769672416243150848,113836 776269859516657664,152872 791452113100570624,238272 788076636331651072,215005 788176549258338305,215754 791590037326405632,237999 777079203988725760,159308 759628151299334148,57068 735987743444983808,11774 762043705335308289,431998 787052583483506688,204539 780988254749425665,176203 749725584922513408,9433 755774513149718529,39462 794051803621064704,17416 771437531497889792,124174 775858910506852352,151463 753224311557677060,26140 732719274322583552,1170595 759097007977836547,11774 793862210183389184,255942 751715965415534592,18326 768137334864896000,103261 757717413752369158,48287 762175633095090176,431998 769207028287959040,11774 787282975306162176,208538 771018942831702020,120983 786528586832293888,201374 751835498126118913,16931 791825252464467972,246425 769511666832797696,113754 788508371666305024,218275 763900715165155328,75929 770270269533327364,117257 773706821622075392,11774 794126170497241089,254444 764819985868947456,84422 778765917777858560,168794 779803983628083200,176201 791925014043910145,241367 792040801761046529,243246 750068228378927104,7275 780588256924532739,20825 781254230384513024,183759 778322977494601729,164797 788393625390424064,217519 790783586941018113,233307 791693530473168897,238429 773563132224663557,137158 780806464931819520,183268 752948193424502789,24675 759269620872257536,56964 770424563918397441,118191 779560435506819072,352033 789286990092967937,223899 775807138824228864,151071 792397555883737088,245566 754819347990716417,33356 781318229599789056,186212 790081361927217152,159876 791778567940177920,203710 769989701403041792,114987 786572138966765568,204413 794729388960952320,262752 766009271461015553,81929 794989742492422144,11774 778008046307975168,165097 788311641074995200,352258 795673918430474240,267862 751621287278092288,18391 791520008182595584,239405 751103452441292801,16742 788623400654831616,218507 794550093630361601,261155 794754271883444224,259190 755169950160056320,35890 793608473212616704,249926 790753566826766336,235349 791708218388905984,239610 785817785322598400,198671 791429481500205056,237236 791990295659438080,238429 756545383891894272,43225 767454347613597697,97447 788028641607348224,214353 768508672020320256,105998 750693245374631937,14713 778743425378025473,167677 786145108219486208,200870 769203687889567744,108517 778787296086810624,170609 764049907581751296,80393 788810946965831680,215437 785926701213548544,199262 794700583789875200,262849 767855748831408128,101203 785354123877158912,11774 793421379622305796,247351 793998721939898368,257492 763210786604855296,76549 791681797113450497,240483 793225439804137472,250633 795420721803567105,265855 763000289163153413,75899 768527491707334658,11774 771716397718200320,126390 778436968065540096,167180 762685735539511296,73926 780571230009171968,11774 794308706200670212,257492 762988084401152000,75644 794715301900414976,262752 775789569031671808,11774 794308039499251712,257492 776848188363841536,156811 793841914617278465,255942 795028545143795712,264397 774024477990526982,131421 794619708192366592,262053 762731668918591488,74681 795720274977161216,267737 753415805262524417,26458 771479987979509764,125554 790413337389436928,229895 755458540500758528,35876 768608396358463488,108105 757534788739792896,47740 792739443040018432,244884 767685835776925696,100605 773250379484106753,128232 779107348765937664,11774 756317066504863745,42249 789513051913453568,226731 791505475116277760,193636 795319816278118400,261818 794246835049267209,258771 781572670114533376,185595 793491562898546692,251566 792697809120202753,247042 758161386111467520,51069 769257858571481088,108381 787992901817077760,213694 795718468590895104,267655 795041686112137217,241678 750774631645253633,14421 775723075056857088,150511 759598407606497280,58819 795049581704679424,263896 767680919582810112,100605 779079574877417472,168284 752877571730120705,24134 769919697282301952,115511 788063542045847552,215005 778290807912669184,167046 762771361727180800,1249043 788898139822366720,222021 763108106817642496,76549 778014997733605376,160539 778248788897038337,160539 778996115987279872,11774 776263041054674945,153194 787057642300727296,207861 764972691182985218,85562 778323112093945857,11774 750707878353252354,14421 775800993044959232,151212 778309714115526656,164826 795400130782380032,247930 776883144276533248,158897 778453309422055424,166390 771035989171179520,122299 756292762874425345,42564 790287132262670336,229693 748239502729162752,11774 787057014086197252,207113 791281901520556032,235590 769269254386573312,110585 786380970823938048,354238 753779892487979008,27835 768839201240387584,109447 752675395472883712,14277 788016630903234560,214492 769278252296900608,112788 790263422374010881,229159 753352801598615552,25189 749294405979299841,7607 787287087393505281,208928 792456044773376000,245634 791045214270025729,234796 776817428806467585,158473 732646644349444098,353241 775433005930131456,148010 759379457287327744,57881 778220885350158336,166390 781224921372516353,186170 778591146381549568,168284 793573904803651584,253025 794999195795066880,263895 792845499564822528,11774 794529883846246400,261155 763682754408030208,77731 778899610840494080,168570 776911369320828928,157082 788697562043777024,220029 749844368710832128,10289 780695554024058880,182257 767813397681287168,90629 794530379558518785,261155 793920970922795008,256564 754076437376794624,31035 792198476809375744,243983 771707801525751808,108396 787055475204521986,246425 763343117219168256,47188 792739188332310528,243648 759144503005458432,56784 791710544399065088,241034 786576274055581696,204629 758647266450235392,41703 767229909542502400,98126 749900112458022912,8204 766612109279059968,94699 781243347402829824,185310 788679164140355584,219942 794539987526176768,261155 780592172403924992,181886 778579856418373633,351424 777956690322796549,164900 794557964350816257,261155 754056562260504576,27853 766113258390495232,90373 758223282105618432,51136 766753813223071744,95672 775063196512186368,146720 793263992047370241,248988 769931447247446016,115909 754725333635522560,1170819 760255221360721920,61545 778363292964093953,166339 790642324531470336,233154 769343187194306560,112336 771343405943250944,120610 794666273997201408,261050 766446646062309376,92917 779808000458579968,176218 787809514988769280,202727 788484551123177473,217810 764821675670052864,84724 778999204601397248,171324 792032022273282049,241819 761248968072241152,67360 763143764248518656,431998 755064735985307649,15536 753386527594512384,21719 758798053142769666,55257 758958046659829760,36734 795610261876969472,247930 795613182232432640,267521 753258935327481856,25995 755184357426561032,35890 763128643870654464,76474 794948731342823424,262847 789809718835445760,227242 790264221225193473,229693 793500912031588353,252036 787453805247860736,207037 753159724044910593,17384 764460406769278978,82066 786353597621628932,196386 776789503398776832,1170441 762072090891677697,71099 765083033649106944,85562 786942609801420800,202655 795757241064443904,268777 771103572276543488,122982 787414734110810112,209151 794563649100795905,261155 791414231073685504,238639 793503727164518404,249926 765684606184161280,88930 750551304217427968,13532 775095047939362816,11774 767545716067532800,11774 778022823843368960,163990 779404756406054912,174557 786971701863182336,207613 776569754479833088,156103 777320504696987648,161456 755679674194243584,36961 773376857421021184,134993 778432136156151809,152594 781832222143832064,190635 778451147124203524,129991 788533782953406465,218495 781078093318455296,181789 763909626618261504,47188 752713277612888064,22746 750724324823212032,13343 772078426282942465,129482 785618311174250497,197622 755168620125224960,35890 758482595529318404,50923 740623709237432320,51644 795413129098366976,265855 763510701549875200,78271 767767166246592513,100893 757447737260576768,47090 766015810309615616,81929 753256900230123521,23742 778121555561877504,165523 780693595904806912,150151 792058971557236736,243187 793259615181996032,249926 779790423975952389,171693 793601833034014720,252020 760602103265886209,63655 767855945418285056,101203 758387915776860160,52554 795038952289931266,263906 775390204085534721,146259 762135421753196544,72121 766581599148408836,93405 790742312074764288,232169 791604762043088896,237436 765884136494071808,90031 787048196501413888,207287 773184614886051840,134033 764876569202552832,54128 753357014168801280,27045 785986594184409088,199546 789290612872708096,225196 751784179835240450,14277 788916173928734720,127871 753455844508008452,738099 758471634667839488,53185 775360832121217024,11774 791236271142236160,235590 781201347970490368,182659 786541330201661440,204413 770207001745948672,117257 779754383336730625,174492 794632345328488450,261155 785915844291399680,198671 779343517541765121,171693 789896593596116997,227048 775791646050967552,151598 792849297087660032,11774 764140567219417088,82177 792169242581954560,243187 793606713618358273,252408 758292761925812224,50923 778637974816776192,169201 790883178672164864,234583 795371914017574916,266293 739571748950003712,11774 777217934343098368,138490 764781680917786626,82553 762810874717274112,74321 788059657029951489,215005 792831165665189889,11774 760657881033093120,26066 795351468832329728,266500 793522375610380289,11774 758729955815546881,54070 794698223394897920,257353 773264515299287041,135025 780374591172554756,179742 788441892614582272,214992 778647127454920704,11774 756513024911958016,42432 759946893887541248,58815 780604782851481600,180759 754830385809281024,33356 778145438352478208,165435 781258345361518593,186212 794008872675442688,257536 790912571448569857,234583 776101116627091456,151156 763158248602079232,75899 733146418643226624,355216 752214253835202560,14277 764112594785349632,78159 791236763918462978,234583 791833535237750784,240535 776052611598290945,153095 759058443005296640,54620 770698034174976000,119832 771402016442777600,125367 754869009393324032,18979 771317752720158720,124597 755381989667119104,35890 774766788089229313,144635 794137673032237057,255942 749696595650711552,9433 763919027236253697,80393 776937185127698433,156835 777082551093473280,157439 770256818748526592,47570 753456020026949632,26458 788109048096890880,215608 773614574897463296,137042 794680297715417088,262588 765329599911780352,87145 778257233536770049,166409 794575020072833024,261155 771759509442355200,127711 791057081558196226,232884 792130493256990722,243075 792167907769868288,243187 760219995955691521,61855 775880065003429888,152314 776056952023453696,153095 793988740993744896,255942 752026375939248128,18413 774198744946319360,141360 764488394562994180,83629 771376891907407872,125145 794995980332449792,263895 766434413047603204,93823 761562017903894528,69231 767742575902154753,100515 761955003212894208,71026 774816545176334336,130142 778289110393815040,167220 787378492426051584,180433 763839672556589056,79804 785833522858778625,194058 753090919126163456,24788 732531430522130432,351837 787279096418017280,209035 780857367915364353,182726 775823282922631168,150404 758474202370416640,53185 790331818411196416,227626 774248750256689152,139404 789879270784983040,228341 733359189058330624,355480 762135612141043713,71099 733333313516015618,11774 763117318314524673,76329 777139619489910784,158897 788435027373674496,197767 774689449649246208,139012 753970146742415360,28753 766682427666358272,93261 756188592171515904,39235 772081747940872192,129471 776102235616923648,152845 764865073453998081,84422 770720259355598848,120393 770114089393745920,114779 779191860736569344,172027 752718269199572992,22575 768400995353300992,86208 769338927924797442,113309 760145499269758976,11774 757585722048118784,47782 754111566639984641,28451 794024091158073345,257492 778374095947730945,167674 779151034098655233,171693 785968887888162816,197341 791347611269726213,238207 761166813606445057,65577 759124814284161024,56552 788010697762504705,214354 793553939958337537,252408 760823506254823424,62877 792416710422781952,245750 756224374789857280,41763 753977435410968580,28866 760483303187095554,1248768 771103708914585600,112363 793134474468786176,249841 788784073208651780,220526 732614216016875521,350379 771784343526055936,124597 787645378682351616,210207 751653518528897024,18316 790514193074118656,231894 793149420426579968,241034 759052730723889152,56656 765537616947187713,87867 789324954722504704,221476 759332002306793473,56964 794493950644092929,260404 732488939290796032,351617 785971609005858817,199891 791991567623987200,240070 764212089644847104,80939 766392093250027521,93263 755123123175890944,33474 749791478902206465,7816 762679020077088772,73926 769629662444187649,112399 758390810459115522,50827 781606146444525569,189086 794906321673916416,260455 778567992481157121,168794 760117807132479488,61051 775760425501720580,11774 759112803206725632,54070 788026286128164864,214492 794993020525363200,249926 769203693765787648,109104 793975190547886080,257353 772472291728830464,129650 733183865213358080,355106 761896146944008192,70912 790995047357505536,233154 768849350147661824,106821 787448052768309248,210585 758325738109939713,46384 769927236933840896,112693 774592326488297472,139865 790099143699992576,227048 757604467772624896,47782 792869709238693892,247379 766027121634357248,90031 772522151274356736,129558 787700970931249152,210432 788184805296877569,214123 763692116166017024,79585 781384046521618433,186584 795610714320830469,267521 762671516286869504,73737 763455289593106432,76406 781477311795302400,188119 754722777219919872,14277 765289420165636096,86693 788439780644184064,217837 757743708494241793,49066 786366735737757696,193623 753353110882574336,27045 789847300331884544,225981 790974749014974464,235590 776815596428075008,157755 790002324982882304,224680 758789695190945792,53996 780811395306758148,183269 762831866890162176,1248927 773968715335348224,139404 788915242495541252,11774 791076777980469248,234796 785317703103885313,11774 750357264570155008,11774 753051320135749636,24870 773573094128623616,137042 794980422614679552,264397 785323089873690625,11774 780922965508575232,184538 794985829907230720,263532 761339295265284096,67938 794022015690801154,256239 794524124689420289,236884 751242872016494592,7826 753667123549966336,26539 795258567456657413,264397 775861531632398336,151507 766312236532903936,354828 776708213739773952,155451 795081817309282304,263895 781642839784468480,187969 793122348693983232,249725 775055473552875520,139865 773242405902483456,135252 771479414567735301,125111 756306826489102336,42249 768966235321237504,110209 774889971899662336,738099 772189331855446016,125381 789760130124435456,223249 751970356240322560,15985 781274926409879552,186584 732966197336104960,353228 771882670506860544,127134 761994478894784512,70858 770187588778987520,115511 779971773957824512,173347 774762490211147777,138155 790737196126867457,232863 793080666774724612,249286 764688417372327936,78938 749649947344207872,9145 765113313906794496,84724 753670503340974080,29059 786705977395539968,206141 789431933008769024,225981 750011998721699841,10653 788682989605642240,218832 755877170375983104,39997 735185982744461314,349197 767158416854790145,80939 786722483307184128,205094 773743124019499009,128926 775180013599535104,141091 775710488416120832,149200 791680176220467201,240483 773940585648443392,139404 778288949450141697,167220 795655648398688256,267521 776168177415888901,154071 776853868705488896,158673 788413811707424768,214022 766781008297340928,94737 765177312530751488,11774 788288299630727168,215005 751757797356777472,17416 793262022431502336,249926 769103136145416192,111396 790661448540094464,231894 794414086482182148,260173 791352428444594177,11774 765189161083076608,86336 757214443163963392,46006 760167845317804032,61145 770394287322243073,118191 754744693427150849,22393 795718842387402752,268356 791445975369822208,238207 774352539261276161,142563 792426315466932225,245724 795493752366395393,247930 767585118307225601,96039 756724509177020416,43588 760803383301242884,61117 793439080407265284,252196 778401759983087616,167398 791210643663773696,237223 773936752113221633,139404 785316004607832064,11774 795702458764955648,267862 793206766842449920,249469 792135140340215808,243075 788562466003267585,106085 788714507136671744,220029 763873944650735617,80720 767368197976776704,98890 771524849361575936,122622 775518070584537088,148909 780882046180659200,183826 756474165159399424,43391 778552937874198528,168687 788698626579062785,207109 792324601099485184,243398 794702064731488257,262849 761971457639325696,70679 792541217783439360,108396 794687366514417664,262752 785587088968323072,194058 794896491403939840,263289 758685728901505025,11774 761622479907332096,69516 771034631227539456,11774 756284746942992384,42432 761816491327008768,56964 753355186156908544,27045 768518213420187648,103071 792954938175393792,247379 755023961897836544,33953 790628115726802944,232992 752177372313579524,14277 764257068442345472,82283 771781774993129472,127366 795481756820504576,266491 775473777224232960,149329 793502881332592641,249926 787050222761508864,207119 795423215405400068,267014 793231617372266496,249256 780573363936780288,11774 777236998230867973,160592 759021968909676545,50923 778452838976335872,166852 785259722349752321,11774 794337387392286720,249841 760298743161847808,61286 764863015753773056,84724 776647426027520001,153194 787104846541418496,198304 765940009249669120,90384 773918647366582272,139989 763470948162994176,78129 794670302554791937,245148 790592460481236993,232016 781835005676912640,190635 791139596407111680,232169 757570662449811456,47761 767612482508693504,99476 792779763739832321,246726 791378213171671040,238494 769719775870197760,112363 779430039024787456,174557 775057953971904512,128934 792216349573419008,235685 765635883403972608,88052 773877064093097984,139404 788107820503740417,214809 761653152244523011,70072 767701975395733504,669866 755834584756023296,39957 770747866998382593,121046 766493203587592196,90963 755765510877380612,39384 779461838564130816,174660 753754966125318144,18470 754070386514464768,31529 791780468622516224,237491 795007093690470400,264431 785886852108521474,197512 794359099446149121,259743 756654909274066944,41839 767028584783482881,94718 773377984187265025,136515 757620719949848576,46974 760171344415879168,88859 776750325097111552,157724 762819662891450368,66824 764917043527241729,84724 793645815172517888,233154 761067942381355008,66159 760266449902383104,1248752 770405253338378242,117257 770816720722206720,120393 781167138920763393,184223 758690073428660224,54070 751176900786081794,16282 775723862050955264,151071 768189507090853888,104162 794179549277761537,258085 788417359723630592,217837 732366623164796928,350808 772912513042227200,133519 754084561605185536,30296 781855370553663488,190553 768925895037820929,109470 750837187688574976,15643 787027111911579648,208016 769363407866769408,112872 758874901990125568,55710 781232046391820288,186212 772653992912486400,66647 757677534385278976,48522 793240200340201473,249469 794973123556700160,261155 789954422524772352,227873 771134318483763200,122299 791364299562348544,238395 793179311889117184,11774 755197617450127360,35890 773883092922724352,139404 791219313591988224,234583 756239527040126981,42149 772518908448346112,129108 794171312126251010,258331 794675544398974976,231612 777252504245407744,91255 766504037734764544,93823 788433314898071552,217343 763853373502201856,79131 786370785858289665,201958 764725296515821568,26066 771153980420296704,122967 773560683715698689,137639 762790348590452736,73712 793248844976824320,246225 760624942475988992,56839 794842498027945984,262849 764254143561207808,82283 763398139789402112,77319 789304274417090560,207841 765278068340625408,86950 785240144060243968,193669 764967697876529152,84724 767799276688859136,100893 788790377927086080,218258 779729443229237248,167939 755626765729599489,38032 763148795651559424,75724 772260914942750720,125554 753240859110322181,24745 758093731362779137,50476 758293019095363585,52030 767020222557540352,97458 791432046472290305,238099 766677160685735936,94699 769276673145475072,110659 751136399747788800,15808 770328137766797313,11774 764903497334611968,82203 789791856498475008,213064 767449137188999168,96039 762312326024343552,72420 791493889391681537,238207 793116739131224064,249469 761235483716313088,65180 773289309633859585,135381 789543550509654016,205972 757644602094542848,36145 749253892412669952,7828 793864403909087232,256258 775118017675919360,145955 791725684985061376,240483 768245421550493696,104488 792203137570316289,243187 758043120214937601,51069 778743485495058433,170187 758695703241719808,54070 779649621668888576,175772 790947634777325568,99049 794435401754746880,257492 790989909976879104,235487 794778608250351616,262849 758772515456057346,54070 756270544131985408,11774 770739923326492672,118192 790269523693887494,229159 793093762058588161,249469 794906470424920065,262849 757900305921105920,49852 764185358355410944,80939 755513422339514372,38254 788737317301202945,220029 773927679770759168,139865 786085488146931712,49459 795444579134820352,262849 791651838005092352,239456 780462959256440832,176201 786932491059859456,206773 762645010072363008,73814 754761956280512512,32869 786622495734501376,205181 760639991852720128,63393 764811934751346688,84544 794905970212270080,260778 774294871066632192,141887 769045621143638016,110362 764951198277316608,84745 780970783732621312,182659 791174146289983488,235590 758438838662418432,52749 760257265869873152,61145 772832961305669632,131084 754719954432393216,33356 795258723203739648,263095 795679467037409280,267521 767762134058930176,101163 789424834673422337,225382 755160651358736384,35877 775802626009018368,151439 759113560085659649,56964 788008688715911168,214114 776847906825383936,158314 792845676132655104,247240 762277073268330499,71502 765941623872167936,90384 787765221226053632,11774 764958947090411520,84889 775476936323858432,1250232 772022880770985984,127775 732985666594824193,355106 776213191940513796,73196 793204756009189376,250633 767047338867261441,97433 749933896624668672,10735 760545230772850688,63451 792023413732671488,243075 776823016579706880,153480 773891826491195392,139404 793890308320702464,256191 793451799097344004,252020 777238664032182272,159475 775309204320026624,148045 778272466208714752,166941 788723991150268420,220020 751036980956426240,16422 753976217280315392,30590 791774702813360129,240089 792185982116360192,244464 754766581138280448,33355 757932752851337216,50143 793149272262742016,249469 758439716253495296,53193 763811712093003776,79911 754849000684072960,26721 767819027775361024,101681 792796984339996672,104244 763899042485063680,80098 768419414953844736,106281 768774037564686337,108849 776432862157385730,155688 754046974488436736,30296 764093907772645376,80720 765308871711813632,84889 785599259450208256,197286 793939715233722368,255942 794295967071670273,249852 766299305690992640,92125 793123463439450112,249469 775030204301312000,146259 780274354903023616,174492 780649282487541760,182257 732162542508855296,349776 768926868766597126,104162 769172866638221312,111558 773916039415410692,139404 772752821196390400,132335 754166313384148992,14277 765519893466849280,85981 764814526160236545,84724 770266746817175552,117710 789697485518147584,225981 792723388355661824,245148 785652227578863616,196277 786186914860634112,201555 755849845454180352,18215 750872708863451141,15800 788557478296289280,217039 769528152397869060,113931 795299000744284161,266079 764907732768096256,84889 795691454001713152,261155 765162426316627968,86120 761562749054902272,69231 752627051396423681,11774 768983812369899521,110585 762659371385892865,73926 770675835909046272,118191 788806022806827008,219942 794528001476136961,261155 789516478513020928,205972 792351335681228800,245016 794380931238862849,260033 772160046033666049,128168 763476232159633408,75973 769354713066266625,111800 750657572047314944,13528 785603860882567168,11774 790915636276760577,234583 790975824144896000,235621 795229740462317568,264774 775892563794333697,152314 778806069430669313,169923 768268716530405376,105041 793426325738401793,252020 786743026861211648,204413 792025525980135426,243167 766682079333670913,91946 785727164947705856,196917 789907549361504256,226881 793575722879029248,11774 766344192310280192,93036 768046794324443137,103107 753357961402003456,27045 793476485415743488,252580 785603646465581058,192032 789757087500808192,227242 759793552318574592,58634 763490123329642498,78198 767466673259634688,98890 792030792197152768,243075 792429690053165056,244550 785279455098867715,194154 764277281770446848,80393 767946170287087616,100605 786976067240075265,207613 794528591711088641,261155 780393947868778496,179742 789344926068830208,224680 757269611087667200,41680 790442915617050624,11774 769658591611543552,112939 793422727369588736,252020 793446178583183360,252196 755163343120392192,35890 755380024430198784,36735 785855715902623744,197512 763117170738036736,71843 778400107796369408,167398 794719026169511936,262752 755978458199498752,39657 750911561095458816,15264 776414450148446208,155390 778195222442418176,166390 791404409737584640,238207 764495332214386688,83391 785930478339489792,199211 768164927466934272,104162 776106975591444485,11774 792465214574845957,243648 788603188823941120,218495 776072481417207815,151947 760927514940309504,65180 788713419335663616,220029 788778629182394368,220767 765674652584779776,86103 787819139477835777,205349 790996426864095232,235590 790752755270950912,231612 789176588105416704,11774 794675302127562753,261155 759501323712684032,58537 768005424083824640,101203 794004219632189440,255870 752911683857870849,24134 765002124371517440,85562 780925311869345792,121785 787849388009730048,205197 772768646720425985,131421 778670227949256704,168892 791331962145370113,231894 769874541078204416,112336 753363597200355328,27334 764207619615653888,82066 774040031996604416,139404 753056091148214272,25068 771371466264875008,122622 780486600157306881,180074 791487047059935232,239405 779493400340987904,173347 755548179878273024,38401 774816395519418370,145533 738048988222509060,11774 787785027924942848,355994 794105115795828736,256358 794892974941503488,353374 751545191828299776,18627 793270479960346625,249469 757716177405771776,48991 776569811421765632,156132 786339751083118593,203048 773950686061002753,139404 776042592135852032,151409 793987850140270592,249926 766513746206347264,92917 789229311438024704,223846 770956160065085440,121479 762748792663793664,74133 771408187203346433,125367 776635508747341825,42036 757635067938213888,42249 760632776836190208,64084 770805103125143552,118192 780328979597189120,176203 795736503074832384,267576 755398688176955392,36735 755701905666428928,39162 790962464573624320,203448 776729392189878273,157708 763798725588295681,80393 761959594692341760,69191 775875855025213441,151463 771221915625066500,1170575 773677652137959425,137869 776387141400133632,155390 777347660978065408,161542 769883494830968832,114301 773941705871618048,139404 777147838434316288,246425 761541130181812224,67679 763921307087929344,81024 771892797779513344,128017 791328966669963264,237491 758260064947961856,1322887 793488168141987840,252196 793861340020563968,11774 786013480637923329,199739 793525115975766016,252646 754065428507267078,31202 777142570421858305,160228 786218892465102849,201555 793509860604190721,252711 794658206404530176,11774 794009784777314304,257492 771718301978202116,125554 773982789712609280,140654 785315205119090688,194923 791697356316041216,240483 762255229396082689,53779 787364961672499200,208146 752951191684775937,11774 774985843002007552,146259 785932607271776256,193297 753586602320994305,25317 757642682529447936,48549 788325255852855296,352258 788118068656349185,215005 781175555009851393,183759 788178070998028292,192840 791363942673068032,238207 770113442627850241,114388 793786253854384129,223249 794537515881472000,261155 775859684829954053,150511 787810648054870017,210253 792390266476867588,244143 770422681137283072,118192 764991556398948352,80486 792040453059190784,243075 789512642930933760,226048 774281778471247872,141316 790641564930322432,232881 773954203379130368,139404 790649941521752064,232169 732191464898342912,349784 791730442240155648,227289 781078319617888256,183269 768975943348039680,110659 791309856770822144,237235 760134389044957184,60866 761752638845284352,69231 757093227123970048,45964 763411804835962880,77731 789186708742955008,217788 778679658367684611,169232 780751504315645953,182257 785625881448292352,197512 788582756557070336,215437 769950768539443200,113836 759498407681458176,58232 788123709533892608,214492 766730204198895616,94899 771424112875081728,124597 794340277112565760,260033 769289770405076992,112363 785848046152220672,198878 761975578346029056,738099 775518555987070976,149953 759159880494178304,56964 795176212964503552,262847 777931412947087361,158387 786810711217319936,206642 788575834089021440,215437 770399195010256898,105109 793608249777926144,250633 790240725711491072,229693 770391993306324992,86231 780745319944519680,182154 787379875430760448,210289 754074478246825984,31686 764272179731136512,80939 776040412293263360,151845 732334881070563328,351374 760619617949712385,62777 762748256535347200,74681 733139968051281920,355106 758373396036063232,52720 772161254077104129,971825 793570226952507392,232169 790660404204548096,232169 788082950432620544,215252 764427109402021889,81869 772220669064912900,129650 791166910356488192,235886 763462590823530496,78159 770670761925341184,120610 751054137760952320,16638 740333769849110532,99816 781105908654809092,185310 788054402368049153,212139 758993801893384193,56302 750750288265568256,15107 764951749744533505,84724 779057513039736832,172299 786970599390191616,207287 768930357240532992,110362 760818341816569856,64326 755210961510862849,35319 762170953950388224,431998 791782149120626688,240483 754800874845798408,33356 778421249408065536,166075 781337082543255552,182960 757687135424118784,47940 777308342800748544,159475 794271742352990208,259482 786837661826723840,203350 774161247340105729,130980 762606337230602240,73712 786332867756339200,202727 760399883115245568,60779 767901861982658561,81869 761729642881490945,69516 795417973901115393,18395 790915070335131648,234583 795375649401749505,266151 795729378026160128,268448 775711264387559429,149200 753953591065505792,30590 778800505078243332,170675 792013263802290180,241819 763920211682611201,80486 781890945973301248,190936 794273396725055494,256255 751555205569798144,17416 749732802749280257,9754 775882366560546816,152314 780793144594006016,183269 780796413504397312,183269 761402183166337024,45210 758215840982499328,50278 775878225993924608,152314 793201572582785024,249926 766716669490188288,94899 791666768385347585,240483 768934791718789120,110477 781573147929612288,183826 756908386025889792,44837 773126498718998528,134470 764770733562089472,26066 793940051675803648,252806 790859632638033920,232863 794920851988774912,218349 758316804187918336,49717 793166671531810816,249348 793336362955108352,249926 766585892664410112,91381 755578884838477824,38476 766864058079334400,93286 781045416938921984,183759 794321234355830784,258456 788154064940826624,213654 764282069568454656,82571 786955338675257344,207613 791993988630798341,241678 785675736074031104,194082 763596769599090689,1249147 776105676032528384,153658 773906467632078848,139404 763741485816700928,79600 781537754182094848,188231 773055979709693952,133454 768254855634755584,101681 795274477298814976,264397 750806114527162368,15451 768882269222268928,108849 787033834835546112,207287 772151101806243840,126152 777091381881823232,160180 768068043897393153,99471 752298799620558848,16728 767570582263046144,97519 732905348672065537,354517 776876776589066240,159081 792326406210359296,243398 760914748699402240,65334 779331485757124608,351424 768136137378557952,101681 794200368150417408,258044 770482240342089729,118191 752982031685062657,24788 761660432398462976,1170376 785610924380000260,197512 780755864668008448,182964 776601498121887744,156518 786598754161831936,204078 788771703736328192,220526 750295247641456644,12292 751122751914672129,16953 772570482839355392,148861 766013909819981824,81929 793501517466767361,252824 781502927915610112,188401 778592765592514560,168794 793472601154805762,250633 775110885115297792,146720 786589556514578432,204413 761369095728197632,66801 751230575164461056,17416 764132539309121536,11774 753428625295310848,26458 792334460389908480,245228 795714140014866433,268281 739168347896451072,355507 792748466120171520,242693 762334287953694720,71476 787026076858023937,208016 787350555601625093,192434 761633033350807552,68987 763561550846238720,78344 773895269926760448,139404 785559947014643712,196788 788425268817977344,217634 789294500829011969,203546 753128170958778370,24316 765344199705112576,82481 752649091390251009,22746 767840951968595970,99111 788490499229265920,218275 755836437283606528,18215 770659141698203648,120393 776155581363003392,153845 763805624450678784,79513 769626598081437697,114388 790982650689310720,234653 793833316734660608,249841 769567231839645697,113754 792059633921765376,243614 763305620019740672,75709 780800271110639616,182257 788017511170240512,214492 733162128681504768,355716 795004740954427392,262849 795709153574617088,268448 771783016100294656,126995 794445399683579904,259034 785799959262076928,197286 776150930865684480,152928 788802526317453312,220526 791071702293811201,232169 768511298502025217,104973 781254099358670848,186063 794035354525437952,257668 762964015052099584,75679 789115043543707648,223286 764153735064854528,81332 768128650721972224,103506 771920558946652160,125136 743659326179422208,102730 768317320766824448,104932 794237503809077248,258598 795432080830328832,265855 778350023780085760,167393 777159311348740096,156811 779469587368640512,172036 751563431673679877,18323 765281779120951296,85805 772178458332000256,127711 774075429250445312,141277 792443974850007040,241819 770747702644658176,120610 754784436579737600,22393 760772691116847104,351992 794559336739545088,257492 785675314441486336,195975 780675034171912192,249811 763547485495259136,78394 759233893924995072,57574 752957022157479937,24483 788820126808305668,219942 773717445316055040,11774 790729457216610305,233307 795068651741347840,262849 766746878734061569,95708 776439398195945472,11774 790390750861078528,26066 761020701050568704,66309 761237674413862913,66116 780446588011372544,177233 780842251186569216,182036 753594573985763334,17120 753663641455562752,148861 771537245295607808,431998 771378092103393280,125145 787327732669673472,203034 777243138498887680,161002 785583526422966272,197297 766699439943585792,95672 778213558261653505,164826 764235734408695808,82390 788151859110371329,215754 761560319160311808,69231 754749401881378817,33549 786205879293140992,200963 754758227846270976,33520 768269671007133696,104973 765783521176739840,88457 790724135710257152,232791 779315958578110464,173964 785322454294073344,11774 771462765550546944,125367 750403434541555712,13201 762023659183673344,16953 781862129922027521,190553 785610094201430016,197297 791668353794387968,234990 762318377880649728,1249021 793456647633039366,251758 752665793486290944,17416 755962725306658817,40926 793973415300374528,256439 762998742815342593,66897 777254681663987712,159876 779009595092111360,171693 776616922867650561,157082 794738741290135554,261796 781325865007185920,183759 789098602329088000,223286 750964134154539008,11495 755395678554222592,35818 749402632943497216,8622 756691116708233216,43469 777677715197485056,162485 751213787982671873,17591 793096522619584513,249469 790277730180956160,229693 778138780368764928,164669 787952777993588736,212802 773956296219426817,139404 785630809545928704,197341 780811129975078912,182257 762641960620269569,73926 732289649918521344,351119 760615643708329984,63767 786383975052783616,193533 753024032090435584,24880 775832982183698432,138490 778856039299121152,170253 787014516139851776,208379 792577373916893184,239610 753630744312946692,28732 794550807282778112,261155 774986390509682688,146259 779765914015182848,176846 778348203636879360,167319 779877389392187396,177233 780612422692245507,182122 793210779990274048,250633 793132753441157120,249841 789792362830532608,206666 767282175926349824,97619 785581023321026561,194058 790598037978673152,232169 763442379164639233,78159 785382385802219521,186883 767905742502395904,101681 795110300387143680,260927 749340566253625345,7577 791696600603193345,240483 795402127002796036,266491 786774229194866688,206008 785737049638776833,196538 792629988864425984,246632 778492736890474497,167220 794533428846858240,261155 749679777490042880,9292 758690534554636288,54070 788858413866487808,219119 790659536138833920,231857 764165892896874496,81966 766252075650985984,91894 767500398001266693,99159 764071638874722306,81402 786752107814629376,205728 768981883656871936,110659 732970118318325760,354836 785658772479881216,194082 787358327772704768,208146 795349595094130689,249926 756272255437418496,42344 775350070430539777,148045 792573091218067460,245101 794206218101334016,258331 764621200509272064,513129 763140502782746624,76577 770791462082457601,117303 768974731336880129,90982 776557784582070272,156926 785350662846607360,11774 766300742286123008,91946 787472618542796801,199211 778176299848372224,164826 781814581526007808,189017 788704556230307840,218832 768997590507491328,109659 792802515339403264,247232 792489108467843073,246225 766759557259558912,95672 793571648502919168,252408 765151534363643904,84209 774019960636964865,141035 732906994466717700,353228 751168829057802242,15808 764285728603770881,82744 760988135949934593,66159 765081440107188224,84929 774326054001389568,141316 791758583109124097,240483 794162325066420225,196314 747719468210585600,47188 764481924597329921,83391 771683204172427264,125554 791479298905534464,239446 773511248071708673,137042 754746948754767872,33574 790589498119815169,11774 792790704401645568,246392 761344354451677184,67973 768887815312515072,108849 785482021007085568,195975 791295544085798912,234583 793228043141644288,248638 793843522575200257,255942 761126686779924480,63451 795075041968857088,11774 767782454899933184,101505 785900679457931264,197741 791298168281522176,236831 790363382704504832,230282 774426082783010817,138696 791243210311991296,234583 766513961600622593,89923 778570391912538113,167453 781218855842680832,185310 789138034528780288,220287 793172813821710336,249926 775099091168534528,146838 750343928340152320,12287 775845435508396032,151242 780086544010973184,174971 785502377528864770,196277 774133671578087424,141360 761924507032485888,431998 776813663873273856,352932 771475610564558848,125853 792154917771304960,243187 758806882853060608,54070 791903996709515264,241819 768078259787403264,103354 762796956938678272,73926 755122436903956482,32572 763822482084204544,79911 778976873523077120,171443 790597317342720001,232169 788744519495905280,220332 759148529579388928,57348 789660734175207424,222788 761767700368687104,68862 794721868762619904,262752 786974510071238664,207113 753460164028669952,27045 794018028304351232,257492 750448524488245248,12883 750724057037828097,14882 773384689709096961,136018 789948751884357632,212131 793134724524957696,249841 758410817431797761,52821 751175662707339264,14277 763129634984603649,76474 788523836530720768,218275 793966974623744004,256255 763043750201335809,11774 794602397033119745,261818 753582023562768384,24252 790182914772180993,229930 793844172625104896,255942 788512070417260544,217658 749621459920646144,9285 761900750016425984,69711 781674404145168384,188401 762791416871395328,73712 763095114038190080,75899 749325295577079808,7828 786201488905400320,198826 764165934990753792,80939 787697372201562112,205509 795005121079951361,258040 758175296474517505,48289 759791123871125517,148861 790975478890762244,234583 752649388770496514,22777 794202523175387136,258598 764501567655579648,79691 779968811730599937,174465 788093635090939904,214899 740231898899845120,353488 756185892750929920,41680 791441478639767552,237935 743482411464400896,11774 732730929697853440,353789 788858687494455297,11774 780784651589783552,182726 793131751606460416,249841 763258634088374272,75615 793429770235158528,250633 794605455033012224,261155 765524416545644545,87245 772932743835557888,132364 795093740482428929,39957 791376281728278528,238395 787214158383177728,46572 764181088239554561,80939 769705062847418368,114987 772991490221977601,132335 781370827543420928,187084 779132469236887552,171617 787786191986790400,213064 769119225323618304,110381 775582677093101568,148800 788069071287902208,215005 789429179842387968,225784 758903691785048064,54070 785684398976839680,197324 769274077240516608,110615 786661950029717506,90209 765135496800444416,85562 774086664016625664,141360 760572616138633216,63451 768106886268846081,103354 774366000355483648,143327 749360396792762368,7816 760467883747139585,62708 757556507533643780,47782 763732204576833536,71438 764125812060598272,82066 766441103490887684,88920 786353879785037824,203391 788621759754960896,218258 750382914966155264,11774 765533820330225668,87867 774488496694259712,141887 776278433949024256,150394 758054356113559556,51069 791427151606091776,238395 761833571032104960,70884 785266097993809922,194167 791670129054609408,240483 780518859694485504,180306 790378168335171584,230575 761250580941668353,67547 775045470553042944,146594 776156463521751041,154071 789238207044919296,223692 767044728466579461,10788 791193958441365504,233692 766303923422494721,91751 775854586825498624,151090 792214048653709312,226649 763871722147713025,80486 776423122337693696,155451 786074136305102848,200870 792150405543256064,243187 792479604539813893,243286 780984402394447872,183269 786641591033225216,205455 741302735035731970,11774 749321656607338496,8047 753038444562178048,24134 757921196394487808,49852 775913638552932352,152314 779407978743017473,173628 789675268550131713,205091 747476202869358592,145399 792348299852255232,245208 768321560742535168,104662 794001740555132928,252112 776110352476041217,153658 794275118990163976,259242 769612589806518272,110585 760205849210056704,61352 768155661427367937,104162 791419902183804928,237908 754765444989411329,33355 756224489273364480,41680 775601715261349888,149304 757636379782316032,48460 788881882507345921,221416 786152735695577088,200870 788900522593882112,199546 773187067803238400,134470 769584027544150016,112788 749331124858400768,7828 779054065942667264,172132 792120801638002689,242693 769348716952100865,27164 761658460979077120,69356 770831091443732480,117377 788712485935349760,11774 790977137691987968,235147 781212563849617408,186434 756587780122222597,43887 762372478551388160,67973 794696437120598016,249926 754768125489352704,33549 777282437294546944,159876 776466022111084544,156103 793193648947077123,249841 775795369586331648,151741 779175242312802304,172962 793230740985085954,249841 771079063058329600,112939 774075070943596545,126152 777317367906832384,160593 775386480843689984,146580 793663461989486592,254549 779411176757325824,174115 773725356570226688,138155 793243784897175552,249926 760640936254640128,64084 760159698104553472,61265 763500435697197056,78707 795692447363907584,267521 780833560890478592,182650 785252691656085504,194082 759399388133273600,57944 763915262663925760,77708 789143377522651136,220526 794563255251320832,11774 793596458922483712,249926 765547095143047168,87904 772614930079985665,127218 779134417491025920,171168 788154497247739904,215005 791748518515965952,240145 791363858917187584,11774 749381745913495552,8104 743377101156417536,1170390 757884295390330883,47782 774239046126211073,142090 763969275258220545,79999 777181352118538241,159245 790249219948818432,228341 763482537700319232,78159 788108688116637696,215005 793846894837456897,255271 775881128401969153,150877 794529682918113280,261155 766581187410288640,73926 768890129456955392,105643 772490015423299584,127957 777578616104230912,159847 750401748250923008,11495 776153827565268992,153845 767908832991248384,101681 760553722631983104,63451 789189626128850944,223030 763984393069133825,79999 788520448157970433,215437 786191042668335109,201441 760145451593134080,60866 781159483405766656,185496 792008270273667072,234551 781205707961933824,186434 785328340789923840,11774 789152211674669056,11774 789240956205862912,206666 752674625876664320,23217 762878752376270849,47188 764388316510822400,82457 794604688998105088,261155 774526506164969472,95572 750742279816638464,15005 764783067844251649,84724 768810056322256896,109167 779088411764232193,167407 764758476316741634,83392 775402148716802049,148537 765627830377910272,87861 791113365884178432,204413 760917662591516672,65180 778231725054799872,165435 735984849018724352,11774 785328448109682688,11774 764927794476355584,11774 792082318210981889,243187 793437253062230016,252196 774067140072615940,139404 771841759907315713,128143 778283572788461568,167063 790229166788452352,229724 781173683297538048,185496 789158541684772864,222647 791705160267563009,235527 762964821583204353,73712 766162100012060672,89923 780406699542847488,176128 751912876147937281,20279 758102452004618240,14351 760314940972527616,58508 785559429504643073,196788 794314966530752512,256038 775206952221577217,146720 793169929272983557,249444 790405062598139904,228820 790520070212583428,229874 779174728548257793,172962 781524953715904512,186584 764176985950224384,82177 792889502402539521,243187 764301428072390664,82283 773856785727881217,1170870 771031082422661121,120341 780302562645778432,174115 794544142256898048,261155 793833350469476352,255393 753702948711043073,25698 759403167729811458,56964 763325144119054336,76628 788041629881999365,214209 765417539442728961,87245 774768486623043585,144256 779147410820005889,172962 793084801259540480,247240 765556660584579072,88052 758644676362506240,54070 795433869621293058,266822 792533182729945088,197046 795096363646222336,264397 775486634477383680,149259 794576522988253184,261155 795251719248683008,265649 775012899123146752,146259 788681942145392640,194060 758183825788862464,41703 785285290311061504,193669 734992256558600192,349283 776418285197799424,153756 781876592767213568,171379 763811832758951936,79911 776860732432404480,158944 760810929059663872,64722 778441402464153600,154544 788448527873552385,215608 794207874826256385,257492 778938212957818880,170882 793854330168233986,11774 778308668257435648,167220 793011248879329280,247240 792917847185817601,247531 785299403041083394,11774 793973212979798017,11774 763076805561503744,47188 779107810596585473,168284 776431259132321792,153774 779066881403678720,168284 778743793931595776,167407 793575796283629568,252679 751229427766484992,17143 762973158995595264,75668 766616220732891136,91946 765766551115034624,82766 767437917371310083,97447 781181164488884225,11774 792847795283558400,248016 788872449635053568,221832 755417061942259717,35890 788552458817642496,218275 774006529808670720,140047 778977807942639616,168278 773560898980020224,137639 756823628365328384,43751 773956761170706432,140232 772038633083863040,128711 788452008273416192,654029 788806295281278976,220029 763358640891912192,77590 781477813173882880,139404 762188868875460608,431998 778561519139299328,168794 773765288449806336,11774 792390334600929281,243187 778382460740481025,167044 780378990120955904,179742 753884142123778048,27096 779623275102167040,175549 777013370935451648,159876 789756888929996800,227048 791955680831807489,240483 791395572586541056,237908 757345943595331584,46379 764166627931803649,80939 788870894802329600,221799 795081679262089216,11774 767029576610578432,88489 768935320649920512,110477 781096946031263744,184223 795432092196802561,266054 788059484241420288,214492 794602278695170048,249469 753871269062381568,29263 774728668979625984,132364 780861053299257344,182146 768219705874214912,103354 768893065360650240,107910 788350233130377217,216009 785550183933284352,130635 778607718147817472,169201 786193107524149250,201494 794589403192561664,261818 768221483072184320,103015 781203875634089984,185595 765918807919656960,90125 760621889098219520,11774 778268783592943617,11774 780394700603875332,179742 793195919885766656,249469 786730723491229696,193297 769392639502352384,112363 786096488493572097,194723 773952749239009280,11774 781317297021423616,187354 766854099853639680,88052 793735992435802113,252186 768934485626761216,110389 793167517103558656,248685 772943559964053504,129918 795003457811795968,262847 758776633549398016,54070 772624853006426113,131045 775333506637594624,148349 765277790606204928,11774 759382028592611328,56700 762128029124550656,431998 758391074993741824,14351 773182172614238208,134993 781273999884058628,186434 788793324068966400,220820 774127426993479680,95075 790863574914641920,234484 760948318948036608,65174 786717595680538629,205728 754036542914560000,31400 765543485327892481,88052 770712957189820416,120963 755164675268972544,35890 780436392111398914,180306 751595756964818944,14277 793807471223660544,223492 760738682890432512,60866 785831728699047936,197512 765004589204705281,85161 768045871829102592,92917 767498618060222464,98736 775656427146899456,150511 759255807137644544,57112 793332562756329472,250633 756211217597726720,41909 772556049891098624,90384 770277161911607300,117257 765663531329064960,88920 756549949018497024,11774 769615404910116864,114612 757718484096733184,47940 776640629963165696,156835 790703078659981314,232884 752252304774934528,21074 785498299117830144,196277 773933663184715776,139404 768622468076597248,106716 768052492982689792,100893 761720672695492609,70543 771774782949908480,125554 794204655710408706,258331 749665638117879809,8259 776661968824315904,156835 790270918492848128,229895 795445306238320641,257492 771761954461405185,125554 792421124541775873,245268 785924830382043136,199546 764148908805193728,82066 754018579834474496,14277 778355364362346496,165512 778605301029306368,167220 790969442725269504,234583 770185446592618498,44421 790355278499897344,173917 740290278901194753,75113 772504120028725250,131169 776981018016440320,158387 790491448168714240,227269 766380299064193024,93405 791647575778656257,239261 762052875484798976,68736 790643540132962304,232863 753842469624684544,11774 765051001720025088,80486 770297743273111552,114388 793262476058038272,249926 794303956851662848,259818 773954421097136128,139404 791440380973748224,193524 791929504356708352,240483 795706908246241280,268281 732285221081505792,349732 795744212482457601,199307 778732179605958656,169437 792044509232304128,241678 767315778962063360,97603 765618807939489792,87788 767363153361530880,1249398 794167233672945664,258294 794557417589612546,261155 751109173975273472,15165 773303481948000256,136110 794564184864391168,257353 790572915133652992,230485 794982543649099776,264397 795687016822407168,11774 764194686013546496,81946 772234267069779969,129993 778042946616696836,163219 753050308079554561,25255 771898020694634496,126152 779295564315955200,164814 781352611182030848,139404 788035252149063681,351667 763801944934670336,79589 786633025715048448,205270 789820147515011077,227804 791720798117433344,240556 794532540660916224,261155 756528978199011328,43302 791617277238140928,240145 762225580653674496,431998 771957945068298240,128519 773989362858164226,140444 759152710574678016,55621 756280011808800768,42495 740014246109556736,353488 795047997767827456,261666 791660412198682624,240483 794533750654849024,261155 776903808404361216,159252 750281258731704324,11818 770787345268432896,96849 773276488670085122,133666 781611201939726336,186584 758622515262521345,54070 768534863536283648,106763 788125522593132544,215754 752945117284208640,24668 791746191121756160,240145 795378694021738496,266151 787153292308672512,208379 788887954642960384,11774 789998635618488320,228354 791276677460467713,218603 771460935596683264,125554 794592810494230530,261403 760247105898311680,271850 762411260138909696,69878 765293928694312961,85562 793804117579821056,252014 790290597760278528,230282 756623126629343232,43887 762995843578277888,75724 771523137812901888,125554 763023106663407616,75899 761655805468868608,68993 763513706990989312,78861 771845704813686784,125742 786580109897637888,204413 795310921740681216,264397 760205315992236032,61352 786907029810143232,207287 788099871131611136,214247 790399762809757696,224468 753494363464994816,25189 786238206807121920,201555 785804139607433216,197512 774896031804841984,142906 792885571404242946,248247 753393276074487808,26458 766403021140008960,92885 790916255230242816,234583 778892074821103617,164375 762459953684553730,71265 787516326235533312,180433 763692618458988544,78159 753960575571484673,30590 785995739360997376,197512 778290833955008513,167220 763802946953945088,80393 765229732963217408,86440 755163111351476224,35890 763394425565224960,72035 787055597556420608,207861 768073895026896897,103354 762109954190872576,352011 764945614593482752,11774 767767609861369858,101383 789965956932104192,225911 757906797822873600,49754 772519822454247424,93144 786229509473247233,201555 795486995829161984,261155 768139455777480705,103354 787760200824463360,11774 790562561104220160,230270 768949172548624384,110362 790973966630391808,234583 778961458159812608,168284 757199961171767296,14277 767807498912993280,95055 768164887939866624,103071 788752940676714496,220526 781343538063736832,139404 760606571931930626,63655 793230678078861312,250430 771875679281360897,128615 791432223367032834,238292 794341619126431744,260033 776800394076909568,157755 757925411405856769,49845 790973325996617728,11774 768580288200912897,102904 753202977226231808,25071 780207497479004160,173964 771592791788953600,109470 790625788102111232,232137 768475128631992320,106281 788157068847046657,215754 793301690451656704,249926 754084898202193920,30370 771064684392828929,122292 795734503738195968,268448 788966805410680832,222627 795313305678184448,266068 762718574263750660,74308 760185026986344448,61051 757651282555465728,47761 764582642826223617,83391 791618330801106944,239405 776229675198586880,151845 793195722594058240,249841 765974221294018560,90575 790650538920513536,232169 779146913803276288,172545 763205871186898944,77185 770437336832147456,117257 788635972120354816,218875 763164797018005506,75615 769960389702455297,114254 760106567224045568,61011 756250647855411200,42249 766365403547185152,92166 794037434627592192,255870 777544044394061825,161648 793490592885911552,251740 772859260480827392,132335 795435069364117504,266491 737113823757410308,75113 792017690369982464,242690 785989012414529536,200490 794317032640696321,258741 786121866930819072,199546 778363770024370176,167180 794237823226351616,258331 776197775419543552,152314 776848303707267072,158327 754759717541511168,33081 773234087284748288,132364 751778082143469568,18893 758797382855385088,55260 794010854496747520,257526 767361967011037188,96875 789290623090069504,224680 793595533185183744,249926 773984737522135042,139404 771441888670998528,100605 780905176286756864,182726 781704094360670208,189578 789317177912549376,203546 759609741156855808,56964 768273098256900096,103030 779452035003408384,172185 751044186799878144,7361 758363129856262146,52554 772330644927983617,129551 770728036488667137,65496 791026782845726721,235590 757638598199873536,47761 769889531235557376,94699 787955755836067840,134133 755279697106313216,35890 769270347363291136,111558 772143582304010241,128934 733122827381932032,353725 794926213928194049,263895 755198969387429889,36057 763329518408826880,77638 779522520860938241,173964 770453807767560192,118191 773091781428686848,132288 755202560085008384,14277 775246225851371521,146580 790670674981421056,233307 759083457699950592,56231 771897057632223232,127871 768854740931227648,105109 772803907449786368,132335 775934777631256582,152560 785644912502988801,194082 771515338341048320,125204 771846882268180484,128017 759072968307859456,1170537 756190115802718208,41680 754719536532914176,33356 759799406350729216,353879 765343812747091972,86103 775532707526901764,112363 790902129259057152,234796 768781398161358848,107450 751793093993783296,18893 767769621877366785,101163 793113994534027265,249469 794638737422565377,11774 791356992908472320,238207 770818804284657665,120353 790036819697991680,227795 786744997152493568,204413 787008915812802560,203240 758564276705439745,53289 764818863154356224,84724 773641434192678912,136904 761341603839639552,67973 769471198543708160,90088 732610933097299968,352965 754867038724554752,26721 762373631758458880,431998 787193802758828032,207965 763724162888118272,79587 780935295319420928,182659 752627787782127616,22664 758028030497345536,47761 793884890638880772,256393 792854873708441601,247877 795347457655926784,11774 751998781168558081,14277 795043728733966336,262925 761366138802491392,67587 768089728625160192,103354 790238234324439045,227278 758040400548524032,50923 786871446827958272,198973 794215276279578624,258044 780783780755861504,182960 789409325429043200,225601 758777806964699136,55029 789814548446543872,225981 791435813456318465,237908 776471902818856961,155688 769611593659379712,114021 773155008267247616,132454 787398571335290880,210207 793495887217471489,249469 787259007559806976,207965 761553185487982596,68192 763940074547351553,80393 765471876789313536,86088 755943148577099776,40867 792375379348582400,242280 754077359012065280,31320 789723510369386496,225981 755170991626596353,35890 756874709581430784,44429 785323092092542976,11774 794335788175622144,257492 776949550544224256,157755 774657774051397632,139404 780853854497828864,182870 764278966710525952,1249230 777684077818343424,115750 787321091295293440,210207 791775356416032768,240483 795303106481422337,266147 778010585799626753,165097 763464633290153984,78159 781868081639329792,190635 785763407697813504,197297 764208416092860416,82686 787040472623517696,207613 771410490585075712,125367 750005379266801664,10251 754000047013060608,31077 794945933167460352,257492 793134239571116032,249348 754017429500620801,31183 788446504767873025,217837 751848087614656512,17794 790729661487644672,232863 775477180373479424,149300 789849516266524672,227048 779475610473226241,170187 785596975139794944,196917 793486554215821313,252408 759595098728456192,51798 763118860727836672,75709 789337136046731264,225359 795032043579174912,264397 754808140655390720,33850 759075524325113856,52112 795728997489328128,268231 794642169973850112,261155 790633673523662849,232280 795389637405523969,263907 768797481350074368,108849 759158105712230400,56784 793793088359587841,255299 751779094438744065,19352 757588768463478784,47090 775157879607287809,146804 785698273822728192,197512 793096703926755328,249469 793191517372293120,249926 787486129905819648,211347 757657224537780224,48477 786282068900651008,199211 791680504210817024,240483 771462719488819201,125111 788184089664720896,215088 793951109203238912,255826 787254376838656000,46572 756590084305018880,1248387 780082842705469441,164783 787698961863671810,212139 753352151452319744,27045 773287899823431680,135736 768573756100845568,107559 793338059815198720,249926 780209035152912384,178076 770299733181100032,117609 771379338012925952,118191 793423528766865409,252020 780602285349015552,181955 755512158197252096,36859 775698371629740032,149200 734773131307581440,354927 758397462251991040,52696 779468212157100032,143948 781219614776627200,186584 795085355938619393,264397 792550459961643008,246392 780630275122339840,182211 795094061380210688,264397 764135737826484225,82066 778725004313710592,170187 757433670642925568,47266 759238673502175232,57274 786447846371315720,202429 760969623512686592,64730 752690987344945154,23167 769304474661822464,112788 778668269817438208,165185 763498961244082176,78274 781294151577047044,187055 769224271411318784,112345 768154840753172480,103506 789252058390167552,11774 791384691190468609,238383 769744838119923712,114779 795715952646098944,268448 765174434600775680,86103 788219555474735105,214209 791447562779762688,237491 758135462007562240,43225 787077635675303936,207965 791342705070616576,11774 765101586968371200,82121 777180203533557760,159245 755165103004286979,35890 773429723984760832,133702 776243102424018944,145334 794622460893261824,262145 776156914837106688,152314 785266514182057984,11774 756192154939195392,41632 794612128737005569,262053 766349935692439552,93286 770653480142905344,118154 793501843355762690,252741 795433269105922048,264397 772283424530919424,125554 750926958540779520,15808 774080646188707840,141360 793418205570007040,234876 795386108657934337,266151 758502067891822592,49702 755967217720631297,39475 779320822238371840,173964 736055257143246850,11774 765060549088382976,84209 788141710282862592,214809 762673813867737089,73926 780161774196776960,178415 763597949356105728,76406 794271044446146560,259482 780831120866680832,182659 749305512949272576,7816 794108203869077504,251234 770842699897286656,119449 756203259895779330,41909 752699075913474052,22436 768281928684437505,11774 795067260528447488,263906 785507505942110208,186004 793200044329562113,249926 758353967680290816,51406 779725142037520384,171377 756543195308236801,43828 756940793793818624,45576 780980718646157312,177687 775496033979686914,11774 765896215804407809,88459 762619332153094144,73704 752824662288138244,22575 792162023731855360,243187 756363224426156032,41459 765153509331333120,86103 769091507152384000,108795 794264263460167681,259063 794649369979080704,262307 732411718127763456,351993 750719198964355072,14355 795746430673620992,247930 760581962134282241,63203 760676838297440256,63451 791524133406248961,237999 785560803609108480,11774 768957594408853504,108849 789432219391655936,220029 766355034753892352,92166 770931138605019136,121612 795426666243833856,267014 766731798944636928,94699 787236647406567429,209035 788868894899314688,221785 791329664182718464,237491 750490570687000576,12883 793562303790583809,249926 776489255816364032,154439 774738516681031681,144573 778717127553409024,169327 763734132354605056,78159 774863376409305088,124660 765617143568277505,88669 759034788170772481,56552 775851357689352192,150511 790968606607577089,235487 794591957192507392,261818 757628728369418240,48270 790395434120253440,214899 795466413301501953,265855 768237272307073024,104162 758639726236577792,54070 770220087987044352,117257 793986784455557120,257255 759397058033881088,56988 759497852661796864,58232 794565064799895552,261155 750805656676990980,354238 791469378298449920,239405 780926364807467008,171377 765555124705951744,87607 777018369228800000,195876 770437689573203968,117364 773642205642776576,138382 753822425377157120,29898 771394540536160257,87904 756951534005432320,45311 770460598366679040,118191 793622336918421505,252893 768588229624799232,101681 786020527991160832,198671 767068803591208960,86440 789540444137029633,226731 780870543058665472,182726 771778475061411840,110302 768980628419272704,110615 775902880456769536,150404 776980400899891200,157755 778359905728159744,167305 765583385838362628,86103 732171909106782209,172295 788513726890647552,218275 749527238329131009,8588 770413202056286208,117702 770367032609177600,118482 794700503431016448,262784 786535097029697536,204358 765356835008352256,86120 765959026840473604,90482 794565548692697088,261155 760620330905776128,11774 795072793012539392,261050 792439560206553088,245148 756603705827491840,43553 759719017066196992,59467 794981488706068480,262849 780838539927838720,182870 781057815460868096,14084 792511025350373377,243187 755204819204378624,36219 765042115256520704,351146 755534931682533376,36219 785336328351322112,11774 765555835976245248,88052 767308154216472576,94705 795396507696504832,266884 786076299001487360,49459 787331384624898048,210207 794965890286678016,262925 787924075331084288,213887 790979142854508544,235590 773383173300445188,130988 794000375871205376,257026 758052185569714176,50346 790260054150811648,229159 792481995293024256,242693 785293738490880000,11774 776453789645582337,110468 790313874125824001,11774 793111982958403584,249469 793564982847811584,250785 794181612934049792,234551 755880552280928257,40452 758733272436187136,54070 787406779592404996,207613 750477162365394944,11495 770315546264862720,11774 759594097069871104,59112 785844090260877313,198878 769320620236701696,27164 792094528698056704,203546 765035397567148033,85562 754717401376133120,33356 771289351640719360,124564 751790766524076033,18893 768054184637640704,100657 778023703284178946,163990 793353385332252672,247652 765224683792764928,86103 771958697350299648,128519 780848108913750016,183269 781506258432061440,185595 781582737756921856,188478 764927101199867904,80720 791334814070693889,237594 774452164370456576,137158 768149064223457280,103354 795010722958864384,264397 758347727067418624,52554 759378375412711424,51798 771568075321643008,126389 732996033404403712,1170809 795050678301245440,264397 788566044365328384,218275 795616796107739136,267521 767915058299035648,100893 749429232191832064,1247908 762421392373485568,70886 775384876870692864,148045 790230386655629312,227931 790984466344869888,235590 792066047092359172,243427 760088089775648768,60363 765593632820920321,85562 779023841020575744,169515 789295771690696704,223286 794047409949057024,257492 761658261351329792,69231 792517039155912704,243562 770163040775987200,115530 763043875053146115,69711 775884585829801984,151410 795370756691607552,266151 774624994731122688,141316 778567401919090688,168794 781715398513139712,177455 762717644525035520,71123 751177922556272640,16282 777580091614212098,161387 785633505958961152,11774 759101257407721472,51778 776898647430721536,156835 793168690917367811,250033 760320644437401600,42435 764983984271032320,11774 794334546854481920,259055 792960589643517953,247241 777313641427243008,161456 766488597612470272,90031 794278679325114373,258331 786123294650925056,200870 768072623574032384,103354 791408577684475904,238999 752868965823705088,24087 732719729790574592,353745 764949370139713536,82066 780543613205942272,179742 772190701035454464,118174 768023706589335552,101681 771437832422494208,124495 768082343961632769,103354 755008946616700928,34666 775052014048780288,146405 793124378808496129,249725 756541799695519745,42432 767567560225075200,91936 789080227074957312,222655 757919757161029632,49480 771285274773028864,123583 750455139228524544,13450 759742948053430273,59398 775789561150660608,149292 755747826613702656,39197 788760600969113600,215608 774400228791287808,142668 789311974211461120,220029 761331348799823872,67229 780842779882782724,182726 764679386297610240,82009 765730995614003201,88052 791277179363528704,223249 753602696863711232,25189 789125037529989120,220433 786003376261636096,199262 792500178091671553,246392 767437588063850496,97852 793258591151063040,249961 794646998729236480,261155 791112216347017217,78159 757734899491205124,1248512 752271446513188865,19151 777872272958697476,159850 789484565442297856,224678 793583764064571392,252679 768673726493786112,106774 794640464812965888,261155 764938477943328768,11774 791735864363773952,239344 773561374140018688,136814 794281939863638016,258771 793884791766736896,256255 774814563346677760,145244 760634909811695617,64197 764713308251226112,83679 733107527257366528,1170810 770112314255241217,105109 787041917594800128,207613 755833340196954114,11774 769612317851910145,113412 756586691733786624,43285 734770794358804480,7700 794057725772636160,257492 767824534644920320,1249481 788404902066200576,11774 792510497723674624,246392 791167654325256192,235590 775027465118846976,146580 786234085773484032,11774 759804576988033024,350826 752691780429033473,22752 758773030826876928,54070 778724022108291074,169310 776268562604232704,152590 775934251673853952,151845 787723428371501056,210235 749861919352360960,10326 761133813653045248,61051 787321322091208704,210207 780241607656210432,177455 794958385883934720,263906 788458158310170625,217106 763333148923035648,77588 764846574316945408,48425 794660454995922944,259288 766736310883192832,95708 794526233149272068,261155 761644110612721664,68987 763699195358220288,79587 791090781012496384,235871 756293859554922496,42432 764825138370052096,84422 785800707446276096,194723 775027846091710464,146580 778949786217185280,171324 754942179978518528,33140 762133819566727168,71594 775024022085963777,146259 758493173815644160,53185 788606677893410816,210215 763365541851586560,73712 788367225115869184,208544 791820235691085825,241940 788565037308841984,217519 776988439208091648,80720 794669144285315072,262022 779717898046767104,174756 791041044490125312,235399 795334304184332288,263710 763823898521702400,1011996 760598256581615616,62728 776093072962748416,151947 774262184234721280,138812 751138383758491648,15731 775625462110269440,150404 793925374572785664,256219 787124201186398209,208299 761444400274739200,67938 791295344621608960,234583 795024540216782848,261155 794008830904594435,254209 787300339938529280,210208 758647309626380289,54070 732355027075993600,196346 757800358923997184,48926 744572215513911297,1247655 775022085781413888,129501 786255502984425477,201958 758663831061078016,53985 760455175072907264,61892 774223219674976257,140211 766516647146364929,93286 776445089124147200,155390 794667879895564289,261155 773885972211699712,139404 779076892456472576,172621 781225421383823361,186584 790332034853986305,220332 763855987086204928,79693 766407912164032512,80939 767945015679004672,93036 793034541724151808,50439 773504982305746944,136814 791012145806708736,234583 765345915896946688,74247 759111726147244032,57105 793508772064989184,249926 791350703507714048,238384 732261404909142017,11774 773678281434488833,138616 786010770366685185,200490 786718169742340096,205926 786698199604027394,209795 774091572723933186,141316 772515742499549184,131007 790040091267768321,222545 779105182084845568,171644 794547990492954624,261155 788691317849198593,219989 792049770118328320,243187 757352733041053696,14277 773552720582025217,119832 768773759486529538,108849 776117823122857985,11774 793150895504568320,249926 790710361385119744,231894 737482553771298816,11774 764089611224162304,78115 793529761100201984,243865 763859832369807360,80486 769400422813622272,94699 761375302081622016,66801 788374135210672128,215754 769308561897771008,112518 748960390961258500,11774 787628429260623872,206101 788823154722533376,218275 755257348491317248,35403 785967456686776320,199272 778097792455770112,162107 795669691389923328,166474 757029809067286528,45014 761677405421527040,69548 786284593859006468,202562 763143385611808768,76549 757021586172080129,45311 758151226143936513,51593 778634378054283264,169201 770874238479675392,121949 757018950127333380,45669 757586526884667392,44163 770686303239274497,62492 773627855087345667,138165 763405073166823425,11774 776928502151057408,155318 785854963398348800,198671 787018620182208512,207287 788460563298918400,218275 764783106570219520,84724 763883713621004288,80939 764975870817763332,85562 778334552636948480,166390 789843917260718081,226810 785343654953091072,90252 791340046091751425,238207 785627247260659713,196277 775808118353596416,151463 776823904056651781,158520 778125165897146368,352932 788464007707451393,218275 792766652911906816,247240 761943767477780480,70858 776569671684415489,156835 781616833518501888,186584 775660271092113408,150511 761563793201717248,68993 791348510646005760,238395 765399265237544960,86103 780086932051230720,176128 743076795436564480,679105 755896154672492544,39236 779332712096301057,174115 787169063885824000,207151 792165111012130816,243513 785521077875273728,196277 755608803870138368,26721 755490154677166086,37892 769670594916823040,112032 780826787320360962,183269 785643701359869952,197512 760459001943429121,60849 763581676106633217,431998 767284334248144896,90384 773988339884126208,140232 768163036334915589,102514 762338885430939648,1249013 775023964133416960,146259 771099841539833856,122817 793622295189213189,252581 777040834155782144,159876 775785723861602304,151409 778358118002495488,167220 794272021840592898,259482 769009247501815808,110362 793187570108751872,250293 750371643248160770,12883 764932500736970752,84724 757679104678244352,37461 775869200027914240,151539 774077930594906116,121923 785978557067440128,199739 770933751404572675,122146 756267608467529728,41459 772404644639158272,129541 790593047956377600,232137 753264905847992320,24173 765171657992466432,86103 752990049759748096,24316 795678751405260800,267521 772368927594643457,129871 793215775523868672,250633 752244162599067648,21091 756580102884855808,41702 758043256340881409,47761 766854498778161152,95024 788521558020993024,217837 794336429195268096,256038 773889449268801536,138382 758631324433383425,53163 763509489446379522,75460 788544969304711168,210390 792567757623562240,246632 735237421768409093,11774 778364815681007616,165488 793102278123069441,249469 794556649746747392,261155 775486340481679360,149200 792491550903107584,246295 776145177794584576,11774 776834747012096000,158387 734273624090103808,1170556 755776724386754562,39462 793980167148302336,182171 793886659846680577,255942 769667529358749696,114779 761698746828787712,70072 788071936257511424,215005 756231337258815488,41702 764370115781459968,80177 766441158016798720,92917 788065908694614016,214660 793597106057388032,252112 791852762480779264,237908 788366816535916544,217161 770674464677826560,117065 787947374165397504,213976 753732577584787456,29548 777046991822024705,158864 750573225592119297,11495 792554943840260096,246632 793132958215311360,249841 758194590398775296,50827 776192681080827904,154534 794594242920214528,261796 793215439472033792,249926 774932227960532992,141316 795717509936795649,267862 791718421687783424,240926 772074017738088448,124597 759883906552168449,59398 760516470568779776,62728 794554009512275972,261155 765898397031211008,85996 770292153763278848,117257 763605452898918400,76146 766066087565811712,89512 788021920285401088,214354 790897494012166144,234583 785334376041099266,11774 794868294872395777,261598 788177224465866753,214084 793500276586061824,11774 767186608542154752,97438 770672342351552512,120393 781711581893783552,187529 763727870162153472,73744 777023699404726272,158387 779097508731506688,171644 795130153479249920,263895 755098582907138048,34898 761029419448229888,60878 754050905377497088,352060 786552249300447236,203932 755797370038738944,38032 773492646807498752,136904 785948362918891520,199960 759086022726524928,18495 773635774952734720,135025 771155433138466816,122126 794555882180841472,261155 765011568899817473,85727 787765830805258240,212949 773633312355151881,137777 756084242073858048,41088 769590172526735360,114422 773706443656658948,136947 755881035905265665,39384 790911088615239681,234583 759763029659643904,58232 777877028129431552,163763 764549274730426368,80939 767409969339703296,97519 785449642662166528,194101 791865901221974016,240070 793562777419780096,252020 733034613434667012,355357 781694841679777792,182659 791627430079311873,239456 774319959770034178,142942 793276881600671744,249841 772825177885466624,11774 787273519960698880,7092 758805291601305600,55112 785506988386054144,195481 789453228781875200,225981 766345632726523904,93261 775141691686653954,144112 733191933242269697,355672 778542877060333568,164788 789927218826719232,226490 762679107167645696,74133 793189058797146113,249926 764877549876936704,84724 788386529093627906,217519 778114501262671872,160134 781354809743900672,186584 787996143791792128,214114 780158571254284288,1170820 788166177931550720,215412 790890968111251456,234583 757318751180251141,46890 758784266473877504,55174 792413323425935360,245549 752311277213540352,18567 760798567661498369,61117 767804226604900352,100891 773657493675188224,136947 771131787900653570,123038 794692383866814464,262752 792493618447515649,245750 793874476563771392,256358 757034337900474368,354167 753642951088025601,26446 751146364717899776,17259 763822698644566017,80393 777712870595452929,112104 774386810109603842,143087 759458877456936965,58358 786146898323222528,164764 778644312695328769,11774 732210884924325888,349661 786245340995301376,201958 751558811144650752,8052 751597571357958145,17365 761281054795640832,67229 761605723147108352,69565 753446412097032192,27280 785297978793660416,194923 786815553478328320,204684 737869611237048322,1182453 779475177499336704,175260 790368696334028800,229908 763502633952747520,78198 788507086846033920,218349 767827867795329024,101681 794555112136069120,261155 765948795376984064,90031 777878974131150848,163990 785465178242609152,195975 785575018289778688,196668 790651543821451264,231805 785638003171471361,197512 793528639497211905,249841 794148954606829569,258072 733793358607482883,349273 788764636745232384,220526 732270067493179394,1170365 735905591156047872,1170581 755380409966309376,35092 772851555439669248,132335 772228052864630784,125367 778649911176925184,166852 793959193178836992,256217 795090894714118144,39957 765902028266729472,89859 756982907592466434,44271 763550490646941696,78447 785598834286002180,195975 751028987267252224,16422 780990614007611392,183269 755974559216443392,36961 760197271040339968,61688 788714171336536064,218258 762527848217194496,72678 778257130126061568,166913 791008125402935296,206257 765002535446913029,85562 773218976969089024,87245 793110965923352578,249469 764830902299926528,84724 770898297221287936,120610 787790307152629760,209713 793583563752865792,252014 763941819348492288,80939 780622980019662848,150151 790705496999112704,231871 775164020563308544,146720 775046417182101504,146720 787771556260876290,202429 786577587975888897,204413 788968003555749888,222500 780738893729636352,182036 787389748985880577,209838 793854978708283397,255942 759890610090151939,59186 791460515893641216,238207 793598151760318465,251452 765255722380595200,86613 769270590117208064,112399 788290239957602304,214763 773919379188768768,139404 776893005622046720,159245 758057748932206592,50654 771787523320414208,127711 791720792132288512,217285 772619414294319104,131297 779479493387907072,166192 785618199903690752,197297 790585470900170756,232169 761579620055470080,69231 787892725727105028,65113 765001653259042816,85657 771324883359764480,124597 771663955064332288,125554 752682640965193729,22787 794165730023473152,258331 754078377246650369,30842 781356423393357824,139404 760924936189775872,65679 785857520896241665,198878 793816033995821056,18395 762028508344356865,70858 774374373138452480,143210 775299988410789888,148045 794325070084571136,259055 774065482798215168,122863 775559153075052544,1250232 788530585945960448,104244 770429882283229184,118482 785512296189718528,196277 763946522140479489,80482 764933435257421824,84209 790948348903563264,164764 766300990555521024,91946 785496866351898625,192032 792102091745529856,242359 793130389187338246,249841 755129583591120896,35745 762131866598113280,431998 765616193193570308,88399 737152704133222401,349408 781920293321187328,190635 785364295760568320,194170 765254614803447809,86612 774067816827789312,139404 791360862980190208,11774 775233753752834048,143585 777615654740496388,90252 779312412092530688,169552 765287827848491008,86962 767905668405661696,1170369 788753621395517440,219526 791740524147404800,38876 781232229988962304,186584 768073176899317760,103354 771152589194833921,122861 771494537260859392,126293 757933619587518464,49925 791685489116012544,238429 793938116612620289,248652 785271689433059328,194157 775794653450960897,148800 775731110940647424,146991 795771077851025409,268529 786355078022111232,203076 788068223929323520,215005 757977189656633344,49462 786452702058323968,203048 767875372864180229,100893 780049194140577792,176129 793596268090011648,11774 732963902250733568,1170667 760597765181374464,63655 768634464457162752,107984 795713973198983168,268281 753728859804139520,28866 794720248540921860,262849 785892352908931072,197512 785491111221587969,195104 787487334216392704,206117 788474288378478592,218275 732337253423452160,196346 780565549768069120,181419 794526952824705024,261155 773910875488989184,139404 776765305959907328,157840 764880568362364928,81955 787804229767467008,213253 763443904834404352,78159 767157684722208768,97438 769704074656743424,114779 756503243111403520,37294 790975626534584320,235590 753401801018269697,26289 760444246889369600,62771 763519722172407809,76406 791352614474481665,238395 781078074720980992,181784 755400103431733250,36961 785340311341965313,11774 767160711759835136,97386 769202066032037888,11774 774725172159021056,144607 795659451986419713,263926 791079725250641920,232595 793851601832316929,255942 775977247970889728,152735 780038293648015360,177472 774094607172837376,131421 792424126879105024,237325 770721758424997889,11774 763484007246036992,78205 790694265110274048,124037 794725397447311360,261155 793156289132191744,249469 780473051112697857,177233 788538128621408257,219197 793573573810089985,253164 780484019599409154,180099 795656772664971264,87904 767778630688800768,101383 766022069708394496,90735 793984715753668609,257423 759813843803594752,59725 765222725593993216,86103 778468522435325952,167220 794567188535529473,261155 791045044019101697,235951 764799853172056064,84724 766181125152657408,80720 752983172690743296,24526 792027464310657024,243187 769936608879534080,115511 767708537246146560,100605 777709018089459712,161456 732345405556424704,349661 766608318412517376,94737 771418255164633088,100605 779475636935065600,172185 771767451012960257,127837 777602688678780928,162497 763160637388107776,73814 764167307010519040,13343 786392211940216832,202030 790478806758805504,11774 785607149191913472,196788 776371093321846784,154071 786205864248180736,194263 762843875673186304,431998 785901605027770372,198671 787517495905251329,210289 768149588121362432,103354 772153843169763328,128934 786285400931176448,202429 752167935829897216,14277 777512028269268992,161407 753723735480250368,29503 786565865986592768,204413 765511058937241600,86693 788704517890211841,218258 750739487760736256,13410 758287535852417024,50923 787394357229826048,208307 754897236602064897,33532 790975806998589440,235621 775672801055342592,150663 789388001872781312,224568 794091241302421504,256239 785939316656726016,199960 756882882480615424,43751 787337733521813504,209151 785898121737809920,199546 771009867184300032,121949 773905238675886082,139404 751039828830121985,16422 764156657974677505,82283 757919343216775168,49047 794001065297514496,254209 764983964989882368,85562 793261714909167616,250633 749644370979254274,9416 773494231184904192,136767 792207731822239744,243187 761548549033046016,68163 772473566059266050,131025 791967869563203585,241034 767907616873910273,101681 765234451446132736,86103 771507932869656576,125853 775361268538499072,148170 778627965420724224,168321 787392184970579968,208307 774003481149444096,140232 786933084499349504,207287 766886305552666624,90031 794585281752104963,256276 768935414954618880,108849 753046721069023232,20602 795122913951281152,239998 787791669915688960,205197 795709494818959360,199307 755163221334654976,35890 795746253867012100,267746 768067251614330880,101681 749508789330669568,8188 780893010758397953,183668 769825662592888832,105109 779131211071586305,172962 786398647411806208,194082 750468236509052928,13657 791517178512175104,238780 793961820406960128,249926 769135963742363648,110344 780753721831456768,182870 778722521327677440,169201 785933041990369280,199211 791795639101325312,206007 761341583409180676,67973 793935000777453568,256536 758781265323630593,54974 773534144554950657,137158 791118493089427456,235620 768212680708456448,104156 770644963772157953,119937 781900319819112448,191184 790928960838258688,234583 792911666212024320,247877 749661292462497792,8259 752030049822531585,9295 755201234852798464,21546 761643742575022080,69711 776971965567336448,159475 778370700138668032,167044 795024296825487360,264010 751637246608936960,14277 732822869336592384,1170396 793095697952190466,249469 792548671447523328,246273 760985524978888704,66105 792838619530616832,247819 753380574136528896,23739 759194178618294272,52554 750861832588492800,15808 762747031085473793,73712 765608476793987073,87904 774864344374992896,139404 790722793428099072,233307 785847353551060992,198878 791751126995525632,240682 770572752357040128,118087 778928651991646208,167319 774208171837579264,141964 786784259751092225,105109 791805818282704896,237491 732697322321248258,398859 762448541218316288,74518 775910383479652352,151526 738793532593430528,11774 764390816005496832,82744 775054913768271872,144648 781339236423331840,187091 793478814655451137,252020 781480615581409280,139404 793993858694582276,257329 792177496351318016,244550 760084002468429824,60363 764846143335378944,84724 789471614035460096,225981 775757003448721408,150663 776266107770507264,154071 764206650513252352,80939 791636830546460672,239456 758098116604207104,51069 774200108929855489,131421 786357247177785344,202304 776160043020513280,153194 754799872658681856,33099 785591095178752001,197286 795027556009283584,255318 767166102329700352,97852 794120343426199552,255176 790693572278378496,232911 793179292897345536,249841 781310567407648768,184143 789904328894976000,206048 788872512910217216,220332 753386055135535104,27045 786673704373628928,204413 743929737928548352,8431 775851665672970240,150426 758050264221818880,50787 794354401502642176,259063 753693394363379713,29263 786692441642532864,205728 793666329517576193,254135 789264607890268160,218349 791065206008975360,232169 790335189964562432,11774 763158301370519552,75899 763170119883296772,74431 768139042030432256,100893 771111004239499264,738099 773698935319703552,136575 787141694831616001,207949 794007065064775680,255870 794925918057742336,249926 768946387341848577,108849 773980572741926912,140211 751159221643730944,15808 781557451887968257,188478 760539920305762304,62877 757267117251190784,46384 763448689339662336,76723 786699902072004608,205143 794587122371948544,261155 734397687336816641,11774 765620108203028482,88311 757327975742189568,46401 789924323268190208,228820 755885335779745792,18215 786968232628543489,207287 788419251904323584,217837 789516689771597824,226823 792046090744979457,243187 794612663540207621,262053 759815020062580736,59666 792598390831841280,246392 763164410042982400,76549 773142366047854592,66647 792254834183278593,243576 773478006757072896,136947 773574199357022208,137042 751669378727440384,15721 776473707824816128,155688 763810581635735552,80469 781115046243938304,183759 733140304853893121,195876 794556677236240384,261155 787977902856015872,213887 759150718947250177,27156 788407667672780800,11774 764123699423252481,80209 775120872474546180,145866 792739231940550658,245705 785894597796900865,198671 733154326470918144,355702 786353352749748225,201958 795462874403586048,265855 786028561136291841,196676 790930709720563713,232863 794256153559629824,258331 764163106125803521,82283 790072860278661120,108396 765423468598792192,86173 773327775235137536,134470 792077174971006976,240070 794776182776418308,258878 793647959187546112,254209 792740187226771457,244550 761611826010415104,68951 778690637163929600,169226 738822959591100416,11774 761569064015785985,68924 767244591183659008,93210 780408162784608256,180039 780727735056343040,182257 761664054192578560,69878 757734674869256192,48220 788627090778255361,218275 792064796464001024,243092 766400657012170752,91804 794891178978279424,262849 775416969138888704,70543 795493930393600001,266054 762695052397252608,73712 767182470345269249,96883 788064192419000320,214660 774198750252269568,141887 794703097427873793,11774 788483525276205056,218507 775499181599420416,146036 773270522008252416,124597 779506579972493312,174115 781544759869530114,187461 789565583889010688,221785 762407726420983808,72978 773965078995488769,139404 778184593233108994,164826 771779407581179906,127657 771122062949744640,123335 756372108884733952,42432 786165599017824256,201374 793218168118513664,249926 767862950199635968,100230 793180019845660672,249926 758233621861847040,50827 770330928153366528,117687 794882168929460226,263302 791468706488397824,239405 786564579526529024,204413 753830035421749248,29347 768079472406986753,100893 791764060433969152,191778 764658063806636032,83391 785602094434660352,196729 767712069663727616,97852 791743537780027392,237491 794976141320691713,262847 759710830577475584,56964 760990697704914944,64693 755444247952752640,37424 790627293345480704,231318 793477970904031233,252408 794162606005252096,258331 750395506711416832,12883 750827116694908929,15643 789211391429185536,224680 787718244815609857,205197 765647097559252993,88052 752929630961569792,24134 762443835309862912,73102 775109457990787073,146720 776615907078578176,156835 753000713635135489,25255 760970923683872769,65222 765336958247862273,86653 767395521803714561,96039 780612509648691200,181886 793241907119788032,250293 756475452936642560,43391 757732428379062272,48220 794268534280830976,249926 770375075597955072,117257 770791043910414336,119832 786362037228146688,203350 793541228130242560,238205 779338352122290176,172962 752703970024448000,22575 752666022893715456,349566 787799827774001152,212019 791439293768015872,238395 788790242882957312,218258 788755420018081792,215437 756210338010398720,41680 771095405580783616,11774 793467076870479872,252408 751965291651801088,17794 775494856101601281,148994 790577986684657666,231550 765493392193228800,86950 766010369265446913,90493 765251921502404613,86745 767822179077492736,101681 786614218086813696,204835 764523835899060224,81946 775345915922096128,148045 766619480818679808,94699 760426610885554176,62771 773841639618011136,139404 762456153947185152,73102 785951150373765122,197286 751612847331827712,19000 762363938583502848,431998 781641229348040704,186584 793155506382725124,249926 781434243004203008,139404 756277247892271104,42432 760881333400764416,11774 776766796909178880,157840 794331188793987073,259063 788389052479332353,210274 773585138248667136,137158 773580575382929409,136904 775824392756404224,151463 792208540127617025,244221 775832275057381377,150511 753981499297427456,30590 794002252759347200,254209 751862866123300864,16299 753648013554298880,20824 779401321812205569,174557 786651410926534656,192560 788588187614666752,218275 785550184294023168,130635 766291011937067010,90125 792572868710326272,246295 788578657858052096,215437 760562419076702208,63655 766682441415131136,95507 794979799479369728,262925 793274912232398848,249926 776904014973788161,157755 789672370722246656,227242 773333390950969344,135505 771429938771660800,124744 792465782429126657,199307 792472692448370688,246225 786676617452122113,205349 789693771076239360,354109 750408738297749504,12883 755792692274040832,37003 788798197632151552,218349 750338965652340737,12535 793093783235665921,249469 761917803284795393,54070 789994591973965824,353879 781911272879116292,191354 786049660360142848,200382 790624616444076032,232137 786753169258840064,159876 774226385661485056,142074 770482174374076416,112363 791099027454586880,235590 763561032388190208,78405 774003878148923392,140444 781113746269896704,185496 786988547853127680,207949 761649079441059840,47283 762098744686850048,431998 794873288379994112,262849 786942256641110016,192032 788405261157425152,11774 753068546968682496,24788 794649783596105728,261155 765360235884052480,82046 794670520004440064,262022 778607942090182656,168794 794107778126217216,256255 794148750520266754,257492 773758963946881024,11774 758745424744243200,54123 775840769852731392,151463 793155226643603456,249926 764921669659922432,84724 762815297032032256,73712 763974882229035009,80130 785589534482313220,197286 793187777730842624,243451 754787747869655040,33356 772901846532911104,133335 758125847484076032,41703 791634647109120000,240145 776513594569654272,154071 749285325789339648,1247986 759448818291056640,58267 764984403290230785,85562 765583940342120449,88124 790013743065276418,227804 757107006780112896,37289 791025046542127104,235756 774991401423663109,146259 755113450469257217,32873 766083920160956416,90125 759536656756211712,56630 772761664877920256,132366 759588832027217920,58255 793094327606009856,236859 754869483026518016,26721 773894970243547139,139865 779327503403974657,172802 793843136350920704,255942 754183288118325248,31551 773496578514554880,136947 760569070135742464,63655 777860792427261952,164001 788557834011090944,215437 761928754360782848,70543 785635119008624640,196277 756699323824533504,34471 790419672059355137,11774 793979552443891713,256276 774072998231879681,141360 794533136738742278,261155 760454758549319680,58359 788463569016803330,217601 776803294517702658,157755 777200738300723200,160651 771864051643068417,128615 777487982911561728,122146 758103009717022720,41703 770609345151152129,119832 776835837048786944,157755 786407348814417920,202217 794237795862712320,257325 794060082602356737,257571 769209932432412672,112072 789671484075548672,212131 776219019850297344,153845 791367431994368000,229922 755092014933434368,34898 768948522087571457,108795 773768312236965888,11774 760976150311075840,66116 766708231880249344,95672 732451881247629312,350566 791718471939784705,240926 792762842458025984,217285 766816262362103808,91810 758540974951763968,48289 762680535881777152,73926 775692790571241472,150063 789969999016361984,205972 761567953309564928,69231 788781317643206656,220029 752892843799089152,22393 773919883490947072,139404 789187637491798016,11774 755221859784851456,35890 762615030315569156,72653 792213572721922049,235685 795037481821470722,263896 733097470092320768,355880 792033224121782274,243075 760622085127430144,63505 759109316448247808,57092 768127666578944000,103261 787402536730955776,210313 759502901605724160,56964 795022466292871168,262022 763328036745908224,76535 760962449881329664,57574 785931790485598208,199290 776764316246761472,157755 781548267691737088,188401 793986296335069184,252939 768468025376858112,105018 794740403400540160,262849 789746320642899973,226731 792755172917153793,243615 790219274396766212,228820 757385197646188544,46383 764589652686823424,80486 775686908781404160,148909 768289041406013445,104083 787264494636560385,209151 795014970857635841,263896 781362892327231488,139404 786792489571131392,205349 776832030629826564,158387 787882435899904000,197888 769167087491223552,109360 788784977290727424,218258 751212895778856960,17365 764940838065410048,84209 781198201550503937,185310 788737372066160640,220332 778260615588671488,166532 761943110125514752,70941 773267585836077057,133043 778383963308040192,167676 788786364523253761,220765 761513002562707456,66801 775151748256296960,146460 791701364170592257,240133 791341955150180352,238207 795674269443354624,243983 772559384106852353,131542 785963076134637568,196631 794032813783687170,254135 795613389238177792,267521 778407052095922181,167569 769255858014334976,110585 778299850416762880,167319 785602762625130496,197512 790690385131606017,232280 768104140333473792,102599 790250924195315713,227242 773941945261445120,139404 775422988422303744,149087 755152417830932480,35890 765069253909237760,85892 779073695893508096,172621 777650818484887552,155390 773815838499491840,139323 794603507101863937,261155 758414763789615104,51997 763042077747744770,75899 770750534596853760,120690 740211408780955648,11774 791431516698083328,238780 791720998974398464,238429 771456659608657920,125554 786072538711556096,199835 787033146751528960,207113 751805614737719296,14277 753101492366745600,13410 780602971532959744,181886 760739969782677505,63149 779120103241584644,172862 788490674983276546,218275 763159447762006016,70177 789977143832739840,225359 753335553169367040,26924 762089624923582464,71550 788058507169918976,215005 755056658422824965,24745 751897636668600320,18555 766371943972995072,80939 778717691569852419,169384 793204525733597184,249926 763351924544528384,77731 766371165015277568,93068 771526716606943232,124883 795080440797417472,124597 791592984441720832,239926 794227117114396672,258044 795386650314608640,258922 757913814905921536,50028 777945665183842304,352723 790613604840210432,231870 792046845094719488,243187 750731257118502916,12746 794690962609930240,261567 763430657586593793,78304 774988968626561024,146259 795757250153422848,268777 771402144339591168,125459 790572651282624512,231318 755466142689337345,37003 758741325579587584,54974 773846734766239744,139404 794884841460350976,262849 760972769064386560,66116 757898729361907712,46006 776803418182590466,157693 789118249023733761,215437 762443297415569409,73203 792750668427603968,226218 764304232459612160,78405 756199992516157440,41632 779361869039538178,173964 764913393564254209,27156 768576760535519234,106756 769726729082445824,113836 788011123110973440,204078 762015442101673984,70858 795422575799078912,267014 773912542028587008,139404 791259746162671617,235590 793190973023121416,249926 794584036765274113,261155 793655782474592257,252581 767447671481196549,95055 761564391020040192,69245 793289183011934209,250633 770810826223681537,118191 761927825364430848,71123 773364677250134017,135025 785943948795805697,198089 793346663121289216,8044 765336273284313088,83713 778716650820427777,169384 786094792958705664,49459 761656739594993665,69794 766768353327198208,95672 761610474760929280,69684 763487232103686144,78205 775134777452048384,145800 787361878838214656,210678 791727411024965632,240535 793292318526824448,249926 793208743529820160,249926 780224334660894720,141360 778920771242561536,171168 732288563010633728,351176 786670772244717568,197512 793930988627689472,255942 781229400658415616,186584 772131493309132800,129558 756666996465348608,43225 777280312497704960,157082 755274931252793344,35890 768539993274847232,107469 775288768584491008,148045 767469965444280320,99044 772923038987714561,103986 789161914181967872,11774 793634368774254593,253206 761032595945553921,66396 780456450770567168,90252 785909556601843712,65713 753664203429441536,27045 791255611187036160,237491 750047303797321728,10848 773289099759267840,135489 781477870711414784,188119 793986812201041920,257325 794531399864872964,261155 763423369517670400,77319 787074647338708997,204958 792015052912164864,243075 757313755210477568,45054 788827973990309889,220332 753356038812893184,23668 773117200978812934,134470 769984536876834817,114254 771520059709665280,125554 785637724938264577,197091 751066931277336577,15559 781570901640880129,188478 793502725510160384,250633 793784356472971264,249725 785954676600610816,199546 753712854725955585,29455 778732074614140928,168284 778802120791252992,168794 777985603153563648,164375 778363867000926209,164826 758321664388104192,52061 785453858554318848,195870 763212746657792000,72955 765576014969700352,87788 767522739116773376,99262 758818201912287232,55174 763113697195597824,76652 794624989278466050,261155 788009226975281153,212711 792029861980372993,243187 750060209637167104,10847 793845847288983552,255942 773918174160924672,139404 750667356087529472,14462 770242535444901888,117257 794915428946493440,262849 791747090397425664,240584 785495451264888834,195975 776145279749730304,152314 789506090455093248,226712 794008659734863872,257492 751816000576847876,19880 771790612706185216,125554 785635790034497541,197017 793655992923725825,252020 768492292751495168,106756 794730281974366208,108396 758659229733400577,50983 760689341958094849,62063 791818480899100672,241819 794576844041224192,261155 762325221395144704,71611 780455275434119168,11774 794693001826238464,258193 763693701155651584,78129 772846860310544384,132335 755640746494062592,37457 750681956862468097,1248083 763507040404865024,78159 788080351516069888,215030 736901055380787200,11774 795454255100559362,265855 761044625654026241,66284 791108840783831040,235621 775198019960659968,147606 793826542581260288,241115 776624915378081792,58531 780187932372111361,167453 786000160480460800,200467 785914848013979649,198591 752657216327430144,22575 764145085881745408,80939 766494435127341057,80939 788787761096560640,218275 753711939449131008,29263 775764925998325760,150443 785803021930237953,197512 760129954268995584,56420 772406736447610880,130686 795420294370336768,266138 756781117076754432,39994 786010518561488896,199561 785686200090763264,196277 786361711876005888,203350 749344949775245312,7816 791379658704945152,238395 760675283238289408,63776 781888168643682305,178882 786430417519808512,199546 792013009233272832,243075 791311044081692673,237491 793526111489683456,252408 788894577063231488,215437 792357436522921984,242693 790607757061844997,206447 792144238821511168,243200 761934531393888256,70679 778320514112753665,167220 779905608363315201,177472 790165236158464000,197046 792026332909690880,243075 755377957036822528,37044 793517345071300609,252706 788114358840729600,214899 756618932170227712,44429 788444495205502976,217039 764784406951239684,81850 768622849170866181,106716 794394427686940672,80482 794003482894340096,257325 760942787781099524,11774 772929270570225665,132347 785828639564640256,196538 755961821639610368,40926 786775277657591808,201962 767503710872178688,97371 787914798025609216,212707 795231928240795648,265644 732279396925476864,196346 794338703644704777,260033 758873299623391235,50617 763807851991085056,78566 775281308712992768,144494 756900074320453632,36145 770407225114365952,118191 789159629695496192,11774 765597428946915328,87904 778180743679897600,166265 757434892753833984,47266 792507563057090560,203546 767707474392678400,87249 753387108677451776,27317 794587622404288512,261155 760551468357263360,63655 792759839890046976,246392 756885943806603265,44450 766297260250525696,91946 793222038093651968,250064 754774115471400960,33356 794729579424333824,260380 778270284700758017,164669 781329128473501696,185313 786679270538153985,205728 758620028812099584,50719 790646178354528256,232881 760207014488317953,60538 790893739912916992,234583 755161705760555010,35890 777920338369785858,163153 774000159466356736,139404 790626201228365824,232424 780386517340528640,179742 795359189229064193,263666 795675233822896128,254353 753253709610561537,24082 776962411806937088,157082 793197731644932096,249926 788565246826778625,215437 758156116173922304,26066 765351070948261888,85562 781573970315411460,131056 785627406560362496,197512 765463881842130944,87145 777952466788724736,164764 781210423622184960,185595 741797719027519489,1247492 775025188052361216,146259 751160143635709953,16506 780791081340399616,183269 758745952358273024,54070 758930877485244416,53996 793251681039478785,249926 749941121887924224,10729 751788349602435072,352060 767439164186828800,95055 770999036077826048,81869 770702720244207617,120613 779516283217784833,174230 760090448354344961,54504 761784696095158273,7866 769560072905117696,112363 785606737554509824,197297 750109631121207298,10115 776872389338628096,157840 767922490442076160,100893 764803355096911873,82203 754035959579217920,31400 780800475125854208,182036 790515796552192000,227324 752830235259703296,17120 758138636923654146,50827 791339975874793473,221476 765964498436026368,88930 767295076053553152,97257 760229096592773121,61922 794671258776571904,262486 794718534064480256,261155 791478014374649857,238395 778770692032659456,168794 793474747572944897,252580 767160418154319872,97386 767556569529589760,97371 766327919014662144,87904 792332110631579648,243187 765614007151579136,87607 777338361354788865,160609 758098806168838145,49843 760745577298538497,62821 753279233145778177,26446 780572115640520704,11774 752683657928683520,22851 770337948592115712,117377 793839114881642497,252014 794635484769161217,261155 770357115227693057,117843 776233006369341444,151071 765399931364388864,86440 773851859370901505,139404 785247054301847552,11774 761154072829239296,65180 791084571500486656,106673 758365110335406080,52532 765509937107652608,86103 795758764829786112,268777 763592699601494017,431998 768762570949947393,107428 767854673063796736,101681 774037280939835393,140748 778427380478119936,166100 794674037310058496,261818 780665013480595456,182257 765995990432124929,90482 787127166978756609,207613 792343151075692544,243187 763484515402551296,78115 756979953862905860,45039 766010839996440576,90373 767861865607208968,94450 788748444584271872,220332 788059528327602176,215005 789813591583158272,227242 768232650268041217,103046 773889079406624768,139404 763040162037108736,76084 776454568221769728,11774 755039631666769923,27045 758048096710307841,51069 758771968543903745,54519 773972151510585344,139404 795454802918375424,267265 795269564506509312,11774 765707159921229824,88669 765699929167634433,88506 776237793886375936,151410 794597277457334272,259190 788108645988966400,214247 732433982042689536,352089 789234293226762245,224916 790627638565941248,232427 754083335106801664,30370 789430685664763905,226015 764156088107302912,82066 781504261251330049,139404 790549018841522176,232137 773908571805192192,11774 794374199263399937,259632 791064207437340673,236454 793099448926605312,249469 765001476242628609,84209 787992653422010368,214209 753230289476780033,24848 755936885885763585,36545 767061649861799936,94699 778582941299388416,168794 793115209351110657,249469 756573104932024320,43553 794000141669629953,257492 787488756039376896,207861 776005561007484928,152872 787854744664629248,212237 775892556525793285,112363 788028068577161217,214492 776660253127475200,155362 756215274660126720,41798 780612985651761152,182122 763681277509722112,78159 793843173718011904,255942 772460239660589058,131045 763125623644618752,76127 788879165823090688,11774 788517530180710400,11774 787805137016422400,210989 751828097826103296,16422 791074272256991232,232169 743495767449440256,11774 768608532534923264,107808 785869692917391360,65713 787007820420026368,208379 790917275880714241,229930 793460424549208064,251452 754747112370368512,33549 785989588494024704,199546 792246277706698752,242693 757956339494641665,47940 787081340600672256,205270 773885123867529216,139404 793493776803037185,252596 750151120048250880,11495 795731012659675136,268710 792525170405543937,246392 793714924220321792,252020 750073759374147584,7275 771082654187913219,122622 753373176172773377,27317 765611003732226048,86103 766325977475579904,93036 751868356697919488,20224 767478639982157824,97468 758767375390871552,55174 793797762953285632,255393 773186818720227328,129551 775788622473814017,151463 794592746841505792,260849 765162132782669824,76623 768540740779700225,106763 750141482795798528,11370 776147835121197057,153037 759124679462227968,56964 771852151912075268,127957 772840335852511232,132996 774249614673338368,141360 776973767536893952,156835 791750726837997568,237491 794949856376868865,263817 757708990910459904,48991 779064784725696512,171886 767398858208976896,98972 781277728372887552,184223 788639843052126208,218832 755087801364934656,14277 776812191387226113,11774 793105728697491456,249469 766491206234828800,80939 786273230327803904,201958 755095239019364352,35449 758132698959536128,51069 792682761555288064,245148 761284134996021248,67229 757983694992707585,50314 766350341105475584,80939 793097372754702336,249469 753332126414544896,26974 787723126750666752,205197 785914532656975872,198591 795335020940591105,263895 760213515441274880,61412 768245190968635393,11774 793142972342734848,249469 795732103027654657,267655 750729369966948352,13195 751607700073639936,18470 758927404085542912,54123 769211189834420224,110843 770954398419783680,121949 790153872899575808,228820 762276083152461825,51778 794628815360262144,262025 766105992371183616,90735 774058622003343360,140230 759022122832388098,56442 788814322474463232,220526 759937059998031872,351931 764849090752552960,84422 774812554187137024,135025 776589910622953472,156835 778452649473560576,167220 771530408257138688,121479 791362729663606785,238395 760484973837189120,62853 791485795097911297,239405 794298883232829440,258840 732488866406359040,351617 778952292733157378,171324 780053403540029440,176129 787353986034794496,210207 770144434562490368,116418 785980215306563584,196610 794576684762730496,261155 780602308476272640,181935 794579559819546624,261155 772162139326861312,128934 776602590570094592,58531 754977441882472448,34666 754791500039409664,30802 758730145389654018,54842 790671285139312641,232243 750541555128266752,13532 753422760169213952,27045 786402643749068800,202983 790946720263790593,231894 765067107079905284,11774 781301218404466688,70338 792772501403238402,234551 788184016901935104,214899 758113730005643265,50314 755469673865420800,35890 788933152618217473,11774 785687624275128320,196277 751974691795898368,18837 758739711720497152,54003 785262232477114369,194154 793965301708656641,257026 773901399901954052,138819 786996411090993152,207287 765275660143165440,85562 772531363840786432,129558 788853811368464384,220332 794919977413472256,262022 794733985972813824,262849 774981490824183809,144682 785874028024049669,197512 794589022404444160,261818 756193233621757952,41705 775333922884362240,132335 761752294555648000,60999 786954823476256769,90209 776755750844502016,157721 764170491338764288,82283 773915086339485696,139404 777102980407496705,158387 750320260641910784,12308 751908006917312512,14277 756386152584736768,42249 758684620875374592,54070 785636496313233408,197063 793553524122644481,1170856 765729133234036739,84209 774891531215966208,144129 778584592995364864,168794 750417176050491392,13343 790263467357925377,230282 766296936286597121,92210 793093971597819904,249469 766407991608352768,88332 776320431750086656,154832 750678255267700737,14421 768219292554891268,103506 771502994831634436,124597 780739730266656768,182257 788664533950795776,218832 774270536914505728,141867 779048735825207296,171981 768538818496630785,106716 774256200699437056,33338 789159195928961024,223492 763762404840902656,77586 773992242478403584,140638 786166078690975748,201351 787057761347600384,208307 793258212808126465,249926 789906198875242496,227242 766005522902323200,90384 779009689078104064,172014 788364557194440704,215860 790925711879999488,164764 758767789675016192,54070 775819171229683713,150594 791061354241220608,234796 779474492653395968,171377 748180561965912065,1247822 790725276007223296,232911 794598838665441280,261155 753988432012148736,30802 756473160053194759,42249 788527382714019840,218219 778378192432328704,166282 766289402859556865,88874 794266952508342272,258456 790562309529669632,231944 751667715308417024,19356 792056621677604865,235670 779691725581352960,85854 794700573140537344,261050 762357006854451200,67852 775855060895076353,151090 788158049714335744,352258 734184547504398336,209828 781266561558458369,167220 768121082486358016,103482 771067584259076096,118191 794554937082515457,261155 788066556735528961,215005 774043218895704064,140025 793544857805619200,253166 789223799799635968,191622 777947440582422528,164578 788075067653689344,215005 750819853611655168,14778 764160885623447556,78115 776146697210646528,11774 795430521488769025,266079 781569040099651584,189017 794004464365604864,249926 761403644155527168,68102 759404370857299968,30637 776848264201207808,1171739 785694943469678592,197512 793199861109751808,249926 788463358504755201,217634 791172120852197376,235590 757600250861322245,48163 778424113501200384,166422 788463079986049025,217106 759754247722283009,59662 788530301756706816,104244 753813955840057347,23843 768930308926210048,110209 795289003469799424,262849 772836964433133568,132335 732686065354440704,353279 764351787155361792,80939 772964540183044096,131924 793858973468397568,255942 763244891547717632,67331 792141652764745728,244067 794381390603239424,223249 795101562943275008,265257 767437928897183744,97447 787809037249150976,201555 786169027869630465,197512 788208751757004800,172799 792107790051446784,243092 749356277671886848,8047 759514063839920128,51798 772798845482733568,132288 790627297632129024,233068 770714387137060864,118650 764158694292611072,81702 778687150216753152,169928 787823639160819712,210235 788844897931493376,220526 771024106955247616,122146 788413388925698048,217519 787089522387406848,209129 766366026594254848,80939 775124424269889536,11774 767860939517485056,99111 760535992516288513,63465 750746525245014016,14277 758088581504131073,27317 771592525534547968,121788 776226223500427264,154736 790902973945810944,232814 755453908667895809,36735 763584400009392128,78129 792916966101123072,196631 776841581022310401,149121 781262990246936576,181419 773886641173737472,137508 794509474086133762,260033 776557662494351360,156926 790414686474866691,228341 750788788826300416,14781 763807447941255169,80098 735866015251320832,11774 765210462032044033,86103 786717739427569664,206054 770728109846896641,118393 751828313887404032,18567 793484154486874112,249926 752241827709906944,18487 788169776665427968,215437 775246216175190016,146704 790725349822738432,232881 795000332862492672,263895 779429720081432576,173602 781290067918589952,186584 776058655405776897,153194 770778612190412803,120557 785719561190596608,197512 759952651987615744,1248661 763375799940550656,74943 770995805582864384,122146 763087419763720192,53995 768992596488249345,109960 787083651288662017,207151 776036462638825472,140057 788551083790565376,218924 780480639158157312,157693 750043072830976001,10848 776864642161410048,158520 785554558676107264,196917 781878028796387328,191136 793827656353452032,255246 758808505008533508,55260 777846889978990592,164001 764621363072077824,84209 790612022782287872,231894 771149993914699776,122776 752247628264574978,18893 776007715646742528,152872 751642764815831044,14277 759628550970355713,54519 780624709129994240,182211 789426073616412672,225981 763698846777999360,78205 771896528520773637,127871 771801365395935232,125742 761194241947152385,66646 762634186477957120,73814 774222451332874240,141858 740193486092271616,41724 764164881310375936,81966 757889180643057664,49852 771150207845298176,122967 772825944075665408,130669 787384486405238785,180750 760095553615171585,60866 786713840700518400,205091 776812324707532800,11774 791124989563076609,196314 792291640589160449,243187 750356255298949120,11495 760140360576270337,61051 756860882630639616,45040 761962343001624576,71408 756491760784867328,43391 771361507623919616,124597 766989750796451840,96263 787914454281416704,202379 767158057415483392,94718 752304994922078209,21034 794397152050958336,260404 788004546064809984,214354 773951543225806848,140372 733328671172239362,11774 738830135865036801,11774 795675071595548673,267862 758596687896064000,52022 790552125726191616,231318 756401611182866432,41459 785271099785408512,71794 763786305650036738,11774 763843861961699329,80643 773254027786223618,134993 776191028407730176,153845 779774950240493568,176196 765265058314289153,86440 762278938068398082,431998 793134529548431361,249895 789504796751376384,225981 773897873104797696,139404 761730975898284032,65180 767860714786598912,100893 788952465869635586,11774 750657078960807936,13403 764167662863839232,81656 768194367206985728,103261 788484801275629569,218275 788739147821375488,218275 773960278912344064,139404 786932599373631489,207051 767886948962865153,101681 758155518569549824,41703 776208511214706689,153845 793110653863129088,249469 793514421347909632,252196 772345207824093184,130327 794574979270483969,261155 771682589119746048,127134 753257919400046594,26140 761162809421869056,61051 780497060009160704,11774 758426662295965696,52821 760812633398272001,64664 766948195649908736,95672 793269226983321602,250633 794564433989275649,261155 762237416254103552,72394 779925445311471616,108396 786021215202717696,199272 780633805191192576,181886 756300457660690432,42495 764828040371265536,84209 759397404571414533,58054 771865603980361737,128615 793414616139243520,250293 781709999953235969,162497 794691262850985984,249926 786972888129675264,207949 788203701869522944,215437 763901981157044224,33186 781157838240440320,185496 795066410502356992,263896 778408274169360384,249811 778651987357282306,169201 775974715747819520,151916 795429244704673792,266079 794645927885676548,261155 795451009032159236,266079 756968989323059200,1248452 767440134480531457,73712 770383663057993729,117310 771148277060210690,123494 778390071833686016,167407 750406593804505089,11495 775912621258203137,151071 768904511691776000,105647 790368430708883456,228888 792802406236946432,247241 788768330496827392,220526 792144317678837760,243427 793236778081775616,250408 759158605564174336,56964 776761398579892228,156835 785674543977205760,196676 792044690799521793,232556 795052377611128832,263895 768532992729968641,106763 755138814494978048,34637 776233614963044352,153596 778931632233250816,170373 787971027427090432,212239 793504987036942340,252020 781232316412682242,186434 795098548249526272,262849 794894044933390337,262849 772130920908201984,128934 773645552986775552,137740 753052094584594433,24349 759560763061178369,56886 755377468446355457,35319 785338908603211776,194934 785882596513353728,198671 764159613499506689,78159 764538413844496388,80393 795740522862084096,267862 778399341526585345,167407 769991077508050944,114388 772132481394966528,121795 732977627485589504,354989 790684040772726784,230855 770992427872116740,121612 777608249549869056,162596 790537154913038336,225359 758294131118452737,52112 762404049933172736,11774 770549550327226368,118191 773004392349962240,134033 757968467500867585,26702 794600060814290946,261155 789756870667927552,212131 756574895509831681,43399 789850343920328704,226974 792027842909310976,243187 792170031769489408,243978 794689839971106816,258249 772974049928568832,133454 755915624686186496,40566 794158257145159680,257325 786665883124965380,203391 791039690384281604,235179 752267939433316353,21332 768535156453933056,1170352 793899514079969280,256451 763020377371058177,73814 768760588822511616,102745 788484304305201152,218455 791279922664710144,223249 795725034362900481,261155 777985621155454976,164375 785374514678992896,195481 765229160876781568,86103 785321435447304192,193669 793124857521274882,249469 752012801636331524,18395 772160128183177216,129558 776037313537245184,151741 768948890271879168,110023 762448303778779136,69673 753621381028257792,11774 773936845117796352,139865 751178163682762752,17416 772680371938922496,123217 756312640448663557,42432 791969626028584960,240145 767030987884605441,96849 752899469373415424,23843 762306217180004352,431998 793791240361783296,250033 771791685936308224,122776 775719151730036736,151071 787062976998060032,207733 791684373703561216,240665 788952468449325056,220332 778045528621871104,163990 793968913537257472,256451 790564287123185665,208178 792800288675467265,240814 781631293335285760,188421 749634154694836224,9378 761754403602767872,69548 773837419510689792,138007 785546004149907456,196788 774428073748000768,143585 790689533310427136,232169 751804787935420416,14277 778340492840951809,167407 778339838923837442,164130 765226340031291392,76628 756874224426299393,41702 758425633068285953,52659 765614517858537472,85673 787715853588557824,205197 760284495635484676,60779 760723564387504129,63149 764836345881567235,84724 766380080385953796,93184 752960946910339072,24533 762734838482743296,74567 771395758067101696,125381 774913060381290496,143043 789245692925599744,206666 749603506445844480,9332 757715207091347456,49056 762911281955364864,75233 764336587761221632,82066 760776073298735105,63149 765494103136100352,87272 786644496566059008,205181 793111639809744897,249469 779114913960632320,168284 787701235721711621,211347 789730625318117376,172084 790066612737048576,228620 754872415323205632,31151 763514426314125312,78360 789676053895577600,226731 790581935990976512,11774 762695818801401856,73814 766500435855310848,93478 735753134392246272,195876 778970424658931712,171324 763884657196802048,80486 760226082331078656,61470 778877476214706177,165185 793296155513716736,249374 762023540157579264,71685 775907845585956864,151526 781279547136237568,186584 769376913810870272,112399 758759568419741696,54070 767482874895400961,93823 773887672658038784,139404 781538311957385216,11774 795747522522259457,268281 791380244943036416,11774 793592509196668928,252368 795327658473164802,266151 761210104423251968,65455 763802222224347136,80393 794309368971816961,257492 764212427286196224,80939 793601748321570816,252044 763901916887781377,81071 793189899314659328,243165 771521512528416768,125196 786984189266530309,207613 788783574182793216,220526 777938246294581249,164669 762823317891915777,74943 760718709191311360,64197 786165182481379328,201187 792425518209564672,242693 762718644933505024,73926 753663182384746496,28866 776464174742249472,155688 741306813149110272,349060 756657989780664320,40550 788436080265662464,215005 770745527877111808,120474 792516599215337472,244008 770082535284047872,107469 774073502236160000,139404 781262864984092672,186532 763549556973993985,68273 757617839503122434,47761 781557532024311809,188119 763911462729322500,80939 765887631724904449,59936 770686607515062273,117257 793181908385411072,249841 773929030655541248,139404 770247111044542464,47570 787571090469953536,204413 794703530703495169,262752 764145240848687106,78542 774948836620046336,146047 793860048673910785,11774 768507759679733763,104973 788186393327599616,214976 780163534814674945,177422 787826634854436865,213253 788960724265553921,220029 750038285536391168,10848 753934281739821056,29734 773156187189587968,134470 769685867552210945,18030 754796782819930112,33356 760574684035506176,1248805 785618859340378116,197046 781166359732289536,11774 792302343245197316,244952 760543491432837124,60794 774383445828997120,143473 795408333322584064,266151 775025283598430208,146405 764783199331516416,84724 771285093071675393,121612 789181087146610688,11774 791353989837172736,238395 766055170249596928,1249313 768219708499918849,103506 755087677150621700,32133 773459351101145089,135025 793641013999009792,252020 787512201183531008,207613 791091239760367616,234583 754075633139879936,31667 772099105543843840,128930 787774545885212672,207949 790725295720529920,232881 785867594708299776,193162 748935262160375812,11774 778272375922122752,167085 766590493471961088,94699 780559602505179136,181548 780474513993691136,179936 775805526684807168,151748 795656200159367168,267521 761521150824284160,68908 776341954145751040,152946 778071476574363648,161960 794867809893261312,261987 780388391162486784,171795 789145401605562368,11774 792747133183098880,247232 787911417181704192,213425 785252416648310784,193868 789847775567458305,227048 750440445268852736,13046 750861641667973120,15808 792251850162597888,243509 772176579162243072,129558 774836390143995904,145244 761215985281937410,66897 756275059585523713,42249 770938799882924032,122146 771323333438734337,118191 791683200590360576,240483 790916819716497408,234796 791464672834625536,239076 773875063103823872,139404 775658681459314688,150511 757442527318245376,47261 750331294614163456,12281 773588518299893761,137042 786241306079080448,1063777 759773375233339393,58232 761775709509525504,69548 768503968779599872,106756 794620046479945728,39957 776688321238011904,157031 785611275921334272,196729 760850365633794048,64722 786267093704466432,201931 791738921352884225,240926 764481189058977792,80482 777018562007433220,157755 738471156458475520,11774 765029390791090176,82209 766418404987338752,93823 771423895949864962,125145 794255416318427141,258092 786633833701597184,205270 787173921120333824,207613 771778755320688640,127711 780803323586711553,183269 760526130499624960,62728 793257720170225664,249469 794926518040305664,263895 774038263753347074,139404 770226714815324160,117257 778288167929733121,11774 790581614417895424,11774 762462380756377601,47283 778986312627957760,168284 789193999818952704,11774 760623240922497028,64147 767334982805250048,95708 786450707415044096,203217 777733315214344192,146991 786671078852681730,205728 765702783127265280,86472 792037160425709569,243187 776922199303282688,157082 792388248865804288,243187 750289877447704576,10735 762668261691559936,69711 795385967968448514,247930 771884455501922304,127871 776763175018467328,53667 764935185838149632,11774 793589163425730562,253793 794732253557432320,261155 769520918804692992,113465 758938520941531137,55260 793784114335719424,255271 743031001236934656,353879 772882310945394688,132370 791489136414695425,234551 768113045826600960,103354 789308365767716864,225359 793218746550628352,249725 766392343414964225,91804 776513479498801153,155688 785602907123032064,197512 791775408983248896,240483 750394291394998273,12883 768969162899202048,109104 791709640706826240,240070 757317683029217280,46890 791615937149558784,238780 781063206147981312,183826 787083131463622656,209043 755242208555626496,35044 792874694194126848,243761 794280498755289089,259200 792077890804473856,243772 791880186883039232,241678 786302046504882176,201958 751630497244143616,14277 750529928395796480,13942 791999505222737921,240763 759257085821480961,56964 786240579780902912,1063777 787021554383106048,204413 788904742416101381,11774 776742296242917377,157693 794000857209733122,257492 755164100519485441,35890 791048183778508800,235590 769371192834732032,112623 773948762964254720,140372 792572932220485632,240483 753383010951569408,25981 791814688493473792,234990 757611657308897280,47782 788532529418481664,218875 775723887623561216,112363 787373352369418240,210289 775177980267995136,146838 794576175762931713,259659 753986744157032448,28037 781786829947277312,188332 758444070792552449,52749 788750180937904128,220332 792542757428441088,246225 752915759186280449,22737 794291757517139968,258829 775371850448711681,148045 759878537146884097,58254 768167965111881728,104162 786407248301924352,203674 761787087888740352,68993 764426268913860608,83429 792211673633271808,242707 795418411308290048,266138 759813630896537600,59394 757601302553690116,47761 795753507915644928,266491 768608771342004225,107861 790515835567824896,231894 786370491523084289,203510 778704644222496768,167407 786425893216395264,202983 791951564780953600,242135 792238344402980864,244550 770048658268094466,116623 778833368989437952,170678 789791127184543744,213655 791772842601820160,240145 780892909793120256,182960 757853801445326848,49754 793644898880622592,252890 778280942985183232,167101 792922526947115008,247240 786727172794830849,205926 792067656073359360,243187 770093003172118528,116164 732294337711767553,11774 790901798915768320,234796 764349750036619264,82582 765323496184483840,86103 773254620453990400,129558 781429616091082752,139404 768843141604634625,108849 786910871134081028,207287 778487443326730241,167180 794001059769368576,257423 756283675197616128,42432 765299721997017088,86120 794771623320621056,203546 753381468789956608,27045 794161064845844481,243061 764998623843213312,85562 779175304858365952,172962 756107810518237184,41539 771355098299654149,122146 791261227926298625,237491 795063277147615232,264397 767950877126635521,97811 777502845910261761,156835 785241154967199744,194139 787371830499737600,208146 773908056145010688,139404 785652497901719552,197091 757928425265004544,48959 765244162140610560,86653 792081909639544832,229693 743234737053958144,47188 764600415123939329,75349 785696992819240960,196277 772590684054417412,131007 792129625514270720,238205 779839812710834176,173628 794340575965122560,258741 768151157768269825,103354 777687175806590976,161456 763842160512765952,80716 769027487271649284,110585 781089045413629952,184223 781676039608991744,188401 765047427812380672,84724 763752393083330560,79814 790418121416843265,11774 785861476535955457,197655 775207209277886464,145244 781533111930662912,187974 788752439545651201,220526 750510532063440896,10848 773903516578394112,139404 771881174939660289,124597 785485513914404864,194560 794639252600614913,261155 787297233859260416,209452 752659795442749441,22777 794087871024009218,257492 750684266569146372,14085 794896717816565760,262296 751199921601118208,17365 769041325115240448,110659 786677521257472001,204284 790741122331049985,232881 754033618087968768,30910 778979228570226689,168392 764231709386604544,82766 794893628694900736,262849 755742961091088384,39027 758069491553165312,50827 775097647031922688,146259 794193936579366912,255659 760981001300504576,66116 751791902874226688,18893 787318109736734720,210289 772687673282535424,131027 788864023529938944,221741 762746863242055681,73926 777558666224529413,161960 761264829797720068,66842 768218126056034305,103389 768689786089373696,106896 788005024282636288,214354 769656680992927744,112939 769377348244287488,110585 771406064373948416,125145 787077012015943680,209035 787726817008332800,199307 751804168180936704,18555 757594893371924480,47940 788881806174978048,220526 790293132386508800,230270 794018842355716097,257550 792527394611556352,246392 785792989620830208,198466 752720382176534529,22575 763726970517585920,47940 760177945126109184,61145 785672628925263872,196917 791334407240032257,237491 766994938877779968,96961 768481200176500736,106774 780647786144464896,176125 794657627561029633,261155 778940353743323136,170882 792849584472989696,244270 756583826101383168,43956 773526866758029312,136947 772820101645033472,132335 787860564772999168,210383 790995076470153218,232169 795302440992120832,265257 773882136990478336,139404 752967934893445121,17384 772238840509632512,129471 776523180068352000,1249804 794136602922450944,255942 770826957156065281,120557 791333201868312577,237787 768936722981761024,110362 788907495435665409,11774 776973328468750336,159475 765577255997157377,88052 771755547699929088,127711 791674700917190656,240483 759404966859505665,56964 757457811617918981,33356 760504087993462784,63149 754735773245640704,33356 755101754392453124,35445 785897173087096832,197324 789454235394052096,225981 769248196946169856,27164 781501636854353920,188401 773715325934182400,11774 772557239080980481,129558 787019627347927040,207965 770598860334915584,117257 778301396886040576,167311 787469870652731392,203089 791431932064268288,236931 770053438466060289,11774 765248305165012992,86653 762277501246828544,71502 781450078682804224,139404 764179730954276864,80716 774041342972301317,140495 792073302634135552,11774 756576841201135617,42806 755895601120677889,16299 755854871023058944,39997 767698187880505344,100605 791017995225092096,235590 751757853430456320,18470 762272870349275136,67346 793501799562883072,252580 744240936650145792,354113 787686884700893184,212237 787388542582267904,210313 773182448309981192,134470 765599589181239296,87904 771299649235845120,124579 793815101400870912,255393 769930477612531712,115159 773230449145421824,134561 785565626387410946,196788 771747830868221952,118191 793941754064109568,255942 759102639040663552,56964 775980201574490112,152735 758439602591899648,53185 780038678974455809,177961 793101285671055360,249469 753619596280631297,11774 761106779535122433,349283 780570262995476481,172132 786598030422269956,203674 794391790812098561,226320 768949897001246720,110586 770546824218304513,117265 735481363353198593,145399 760612306606698496,62708 785586436087111680,197286 778733788016685056,170169 776980142417666048,158998 795682977241960448,267655 793862308950839296,255942 778303825123938305,166282 750953654354534400,14781 778506948203409408,152594 742526311688724481,352839 756315639124418560,42249 776185116343341056,150419 785865536504786944,197512 775560685367332864,149292 780760302233059329,182960 793969850301321217,250633 733037199113867264,349661 795206720385646592,263926 754709073279475712,22393 758631484693491712,54070 777591539098804228,162638 790945872460775424,235215 773751424911937536,11774 780075231754854401,164814 771092623062958080,123287 785589584981667840,197297 790912415080783872,234653 733138110725390336,355480 780167338595348481,177704 792785680980213760,242693 778588227321999360,167220 764095140541497344,78159 768180592269721600,100891 758361441107791872,50827 779114157559775232,171324 787911837576593408,213887 791575815154786304,239898 758083772311015424,50500 791231482975162368,237235 792286550839140352,243187 790386905233760256,217658 778388355004248064,167677 781911158466809856,187131 772299408595484672,130415 764556573154897920,80648 786972204080754688,207613 776209880638169088,153610 778700953042034688,107752 771095082845876224,123135 786605855886024704,204835 772634901812240384,131027 787779248631062529,213064 794327611392622601,256038 772454418281299968,130988 772957909806411776,73814 785703079580762112,196277 794544469626515457,261155 754054551422939136,31400 794601313531068416,261155 763757271910346752,79691 790583559215980544,231318 788177674522984448,215969 794563367461527552,261155 767103128273641472,95672 790186791068401665,229159 793867127677530112,256255 794609787572985856,261155 795175714337202176,264431 785600691452739584,196917 795267164894855168,232280 778342046922838016,167101 758095368810696704,50346 788373174270382080,217034 792782368599896065,106085 779461358970548224,172967 786346888496721920,202652 792735193702412288,247076 780621633685979137,181984 790924053708058624,234583 771531258484498432,88968 790654222886920196,233307 794655039788896258,258922 753593996501364736,27280 794006760394817536,257492 794538709572087808,261155 792161851014467584,11774 792502965944717312,246392 755196419531796480,36208 773654232478150656,138382 780885435241365505,11774 786988735015583744,351666 792302214773547009,243187 793401358351085568,251390 767872386674728961,98972 778377088352948224,166390 780983426291757061,182752 789458082376085504,203546 787325109878915072,207613 778943019668111361,170252 765671828622811136,80098 771765366322262017,126415 765619358987059201,88332 764225295402401792,82759 789730294278393856,226731 773613069058605057,136947 791354582035079168,233152 765984895151800321,90735 786341945375334401,201494 793131613043494912,249841 764589644876881920,75724 777407353645740032,146125 763807101101551616,78159 757441728802541568,47266 757983849003581440,351146 761180745759092736,66159 757163341622181888,354841 758920482762530816,53996 759102131064365056,54070 764853505999855621,84724 786843297117528065,203350 751841705150808064,16297 778654632482516992,168284 776466822556037120,156055 778400458985660416,164826 786957360531120128,207287 764272690568003584,80939 778500400576098304,163465 752978300583030784,23899 780488208748466176,180647 794314880857886728,258456 771890997550645249,125163 794558171792736256,261155 789138231589646336,223899 793180040234094592,249926 768948030842269696,109945 792116271571570688,243513 764447340518252544,81574 768854222083424256,109571 773940339749027844,139577 780681205825941505,182036 780106814197272580,178415 765087134566998016,80153 770083932507348992,110302 792869141946339332,246392 754072199091392512,30296 774677960162938880,144542 762891547859836929,75073 774629407017279488,142906 732595866989629441,349741 769930156639129601,115511 794238340375580672,259143 790465879117066240,190936 750226807081893888,195876 769614543043473408,110585 763911314695712771,47188 755172192975986688,35890 793923805861163008,255297 772378818938044416,121795 791693058580615168,240483 788733431391793159,220029 733888580804698112,7092 756930639518064640,354167 765205019465441280,86103 778159238988304385,164826 786301976309010435,202275 755237104246853632,35890 755773953432510464,39207 761991706652860416,69794 765619375562854400,88332 780485578529931264,177773 775366980685684736,124537 778375245312905216,167407 792766377224396801,242284 793131024850882561,242693 792503908761337856,243562 754724471676821504,33065 763802931695001601,80393 775394585413419008,148994 780200489447149570,176128 793863141788557312,256255 752623041985835013,22575 785665254613065728,195975 765902386422579201,89848 774005722199851012,140444 792111646709653504,243187 785785293844647936,197512 776615092964044800,156132 760594348455055361,63451 778550821617217536,167677 761778197583114240,68987 768067437384392704,101425 733417245573931010,355392 787781663946379267,213064 755164816462012419,35890 772231399885582337,128930 785321495119532032,193533 750216914727800832,12069 766574092241801216,93405 785947601736601600,199262 787400477545734144,210313 763432861999300609,77777 773949938312974336,140437 756211263621836800,40361 772148729679908866,129471 788210845889290240,214123 778232253390393344,164764 758654806936391680,54070 794399008529661952,350913 767828503693824000,100893 764859991001960448,27045 787959196075429888,197888 791897156428988417,240483 758059140883374080,51136 775851145457577984,151463 773659945241710592,137693 787274050116681728,46572 791289891044859909,237491 759136245075349508,56322 785683167952773120,198094 786649113777537024,203674 794930729620750336,261155 755163966880440320,35890 761893607787864064,70941 789849148807868417,226585 751091503905157120,16897 766431344788316160,93405 793999599090339841,257492 795406387388051456,247930 776739029811290112,157693 794640441249501184,262145 795168815650897920,263667 786584792322019328,202275 790585452528934912,231894 753160475739848704,25270 788436400794370052,205197 779108479730585600,172862 780881557695455233,182870 765950161990324224,90327 787246277784395776,209351 789267063151833088,206666 791518045210603520,237236 773892598687682560,138819 759051080441274368,1170537 774111494644523009,354311 781468463684542464,188119 792708564527697921,223999 786261801562476544,1063777 760888305303097345,65180 758094075589369856,48663 765170281199575041,84724 767862840954724353,102137 760546910759428096,62779 788009787648770048,214354 794190255167520771,258598 790268688217808896,228341 795428695062278145,265855 758037436178063360,51003 786302213656162304,202429 759250926796496897,56964 788100237772619776,196277 788124684063768580,215437 764882088088653825,84724 771318831390134275,124597 778679419112083456,166916 752238747501096960,21714 764937708875583489,84209 785981450529144832,198591 778941020570472448,167319 794839978836561920,228354 768048418618904576,81869 780856505188909056,180520 779436241607544832,173513 778616633770315776,168794 794213630652780544,254025 777941825617141760,164826 758490448277090305,53185 741661156364943361,351152 768376937056178177,101681 788404388595466240,217039 756596083850088448,44245 791485483230629888,237151 749668239865573378,9726 755548163679789056,8044 786622039838699520,204901 771507017525579776,114254 793270919577776128,249926 766345454602813440,90482 767046951237853184,350505 771239895427710976,123114 793131982028963841,249815 759466689121714176,53703 788605349020463105,215005 790222077907394560,229148 792420720949071877,244550 758132661747580932,51239 793869045447532548,255942 776921812198383617,157993 793634851639308288,252408 765503419507351552,86950 794616559457030144,261155 761798472521490432,69356 791357042430574592,238395 767823403973742593,101681 767924408631517184,81869 771778681094098944,127952 792403535581224960,245566 794995705148481538,263907 771072346656387072,121853 789952392888541184,228810 786409667815677954,194040 794199501632315393,257515 790280430507421696,229693 793504537063464961,250135 777563942180773888,162497 767859837518479360,100893 771393283658428416,125367 795746170828189696,268281 793813016953425921,255393 781825875280920577,188119 792141555574288384,243187 775887018131881984,151845 761635707895046144,69231 769894412943921153,115159 757246946495107072,42416 791126451177136128,236214 787441141247414272,207835 756608830276898816,43751 768112812350582784,103506 751157621395075072,16953 786955054330712064,207287 789141061121769472,204835 772560156911542272,108849 788804033674870784,220526 776771876177661952,157082 788628060102877184,218275 765597037140193280,87904 768162487065772032,103354 786375402415546368,202248 762641164449087493,73926 794380706667380736,257353 757631819911225348,48270 791064337691488256,233829 785973539660701696,198671 793554961112113152,251452 789255175533887488,223935 795397333303361536,266491 781461666470830080,139404 766538273099358208,93019 794007725814456320,257581 768889435056373760,109104 789287312068706304,223881 763100661017743360,76577 779789992889417728,171693 775289686604537856,148045 777887190839943168,164001 750432531862859776,12535 771026108879806464,738099 767464599960498176,95055 786963336453771264,207613 773593254210273280,136947 780354357669822464,176203 768938256398323712,110209 763821255468408832,80486 767493982477754368,90384 794190385555902464,258598 790277926914625536,230282 771473966896549889,118191 786513144856227840,203510 757797075408990209,48093 758353681016381440,46488 754716716093968386,33192 794025566802472960,257515 788067020931760128,215005 732995861525958656,354927 758302131803729922,51996 771366845098131456,122622 792125796731260928,240145 766712152526688256,95672 787992694089846784,214209 781119837888253952,184337 768297409247981569,105519 765543385985843200,87597 788858315891671040,218275 762777648481177600,73712 781531209209815040,187974 752720873438736384,22936 760143839910825984,60866 733077373134888960,355225 773862805334294528,137818 792424320253296640,245549 794636141127462912,39957 791327745712254977,236454 795692649361575936,267862 780613196126101504,150151 754819584239304704,15066 789558413839650816,224944 756240639667363840,41680 787374233345286144,210289 760319770092834816,62165 768993617285349377,110659 755387280064339972,36875 771718573014122496,127134 792010777108418561,228037 760086535081340928,56574 761236108776792065,65180 794701714838278145,262849 766403402536542209,93036 768706250364231680,107024 762224419280343040,9574 763950086480986112,80393 785319263494033414,194154 761535938199588864,68862 777837948242956289,163376 788820215031275521,218164 777158346730242048,87904 753205617578373120,26140 794917354002149376,263895 778395733699420160,167407 791103621320413184,234583 780613188027052033,182037 788220152122777600,109244 790245508581384192,228341 762924131448983552,73926 771854156999102465,128404 790635592912556032,231870 793250796121063424,249926 752645630879760388,22777 789214637841670148,224297 794897106662264832,261942 736012289938235392,196346 768989650300076034,108729 760900476414025728,65626 763768976342220800,76406 780777035677437952,182960 790425965457530880,230270 794698286791794688,262752 780775948769632256,182122 786242338087731200,201958 786299328021209089,202429 791200691821785088,78159 781415613222703104,187821 769699958563938304,111549 794781582657748992,262053 779020079467855872,171168 785888341296312320,198962 793142797238951936,249469 767762881148366848,100605 793245939653832704,249469 762618819437211649,70941 775489385156358145,148676 759086987923947520,56784 775772564492656640,150426 785952158269059072,200129 794677307290124292,261050 758488445274632192,53289 780407138304856064,180039 780941565816483840,184533 781213356652830720,186434 763090823466582016,75724 793115200836800512,249469 761607881921880064,69231 762162673488269312,71476 778402537888153600,167319 761967280880250881,431998 766417744384266240,80939 788386444628795394,217519 750452293598928896,12883 757532805693702146,47737 775053691321774080,145876 785831235327291392,198671 794964183548825601,259190 768177487260053504,104521 760939293657358336,18395 765240943368892417,84724 792029991827599360,239692 781329085293142016,182960 786990988057120768,207092 751638440723132416,18893 775781087091892225,150663 770967407858810881,122146 762650423912239108,738099 768279480641040385,103261 758624688746663936,38473 792052590368296960,243187 763423232170921984,78159 753060168737263620,22881 757382037745479680,46379 752232247839772672,14277 755214872053477376,35980 765622411157004288,88669 772795233507639297,132578 781393902364352513,186434 795687142059970560,268183 795036597326594048,247930 787380610411167744,205590 793323526233137152,249253 773522899441451014,136904 780373620207919105,179742 772521867399749632,129551 794721624280989696,262849 755879377578127362,39462 757243209009418241,46006 766047793274204164,90255 772534466505871360,129551 775489064443138049,149259 779163664817336321,171693 793933519361867776,257026 745285155896565760,11774 767470586222120960,97519 779121388225310720,172089 794979946389262336,243427 752034752983621632,18893 753704866174865410,29263 793989308608811009,255942 768509897046536192,104999 786253114802405380,47940 766413850493059072,93184 778046379109158912,163763 785944931382599680,194723 793134077239029760,249725 773893441868537857,139404 790976906350821376,235621 762782303454130176,73814 791392348727042054,238780 794541793274568704,261155 761756198525804545,69711 764814363597344769,84724 788440942172860416,11774 792859196966395904,247240 781138965445414912,183269 792567716385349636,245287 763474568371642368,68862 753699763258728448,28037 790902068089278465,234796 762444374412107783,72809 777243658714279937,159475 760202110076129280,57131 756657730698506240,43285 790730546640855040,231894 787148274172039168,205186 748960154930995200,11774 763836235584573440,80482 750740859084152832,14033 765887503593312256,90031 754815992904110080,32950 775191351805808640,669866 795671088147693568,267862 780407691957112833,179742 752048263814078464,17794 779228044003315712,173447 755160033931976704,35890 768964651014955008,110344 764576672352002048,83713 763815040319426561,351931 792327667060269057,243427 791678483604832256,239906 792397696002846720,244143 795012329758986246,263906 757958469756432385,49431 759758580350382080,58869 780919285161963520,184264 755391611752906752,37044 788831310836097025,221297 779490824098750464,64722 773880701661786112,139404 780440229056356353,180235 771882132503310336,128017 794873219647995904,261155 754872574006272000,31400 788741203210727424,220029 794331576658173952,258981 765215561210998784,86010 752756273528143872,22393 787391166564229120,208307 791137651466313733,236831 793099611980333056,249469 750476951580704769,12883 773951449776566272,139404 750350752435044352,10735 788768614992281600,220332 775273478924668928,146720 763164953440321536,75150 754867124536041472,33356 792069183810961408,241367 756539625162862592,42344 766628828223574016,94699 793897584024752132,249926 780774247211888641,182726 780554856113246208,179818 753229782855327744,24134 775305628839321600,148045 792766453929750530,247232 763683874245341184,78304 785505301248086017,191653 787882991569645568,205197 760662823429021696,62821 762032624512618496,71685 777503206670671875,161219 792038927406276609,238780 789497973445013504,106085 761658072720867328,69565 765179665753387008,85027 770316490599833601,117303 774435157696778240,139404 788068181822746626,214114 792826601776046080,247232 766271888150687744,91946 794189937675411456,258598 750466046285344768,12883 778415642626056192,124744 777390427901014016,160592 761575663388110848,69231 777868552573419520,164171 778705406633742337,168794 786906457966903296,207287 768914185241714688,109104 792314742765387776,245056 781240409477541888,185601 785958345832292352,193481 762340318566121472,70543 753002579445944320,24108 759992046182686720,60118 780604762140147712,181886 757340532137926657,46890 768055068943876096,102514 751857017581690884,18215 793184207572865024,250033 732251683976269825,349239 785990983401873410,199546 749922606334119938,10735 747544959872569344,11774 768558305211973632,63149 780872516659064832,182726 790179442249216001,228820 794222700042407936,258598 787443158971846656,210207 794223068839149568,11774 754108918540996609,28451 788458609269026816,217106 777486610938077184,161988 752236014731718657,18030 795135314209583104,256358 732677415890223105,353228 777574666810646528,162497 790903902325571584,234583 778801663754633216,169923 789135660338782208,222647 761649912077484032,47283 786663231842557954,205728 760236583987638272,61412 771009105846820864,82121 771149706504220672,122967 776367498941833216,153248 769200037700263936,111455 776890713351000065,158864 781295336568479744,185296 754719569298788353,33356 795188897168953344,261155 794725004160036864,261155 768551790543446016,107446 772764407055126528,132335 779815842439716864,177104 794757591498944512,262849 792758368968511489,247232 785889427222589440,197952 787147098105995264,207965 793175990478528512,249469 769247866716057600,109805 788012114774335488,213887 751804861293928448,18893 755170743730798592,35890 788467824180260865,218275 756309073071525892,42344 766486891919183872,94305 778312295315337216,166282 761976310893776897,431998 777074998192340992,159847 780709193221189632,182036 775735955432939520,151185 794529026220158976,261155 795275836391915520,263926 794551811193663488,238233 780231343691161600,141360 751839403543175168,18893 788784696767328256,220526 791739910222786560,240556 771696300366725120,35090 795345236637655040,11774 794985777822388224,263907 795346784365281284,266500 770793527110279169,120610 762089623485046784,431998 786813412181286912,194723 779376473509601280,173964 785572402356887552,196917 790708811833180160,11774 794319366930038784,258829 773963905097883648,139404 787400431890685952,210313 793976450877509632,256439 751665194179239937,18945 794198062121951232,258607 773489013038714880,137018 758177997186883584,48289 794592324399546368,39957 752701102945034244,20279 778244690126704642,166532 769279893376905217,112643 771350707190595584,124924 793181879453229057,249286 775498505779421184,143374 794384500834742272,11774 795346650264903680,265999 770931723999842304,117282 753321311930241025,26006 752797484775251968,27848 767856183730462720,101681 788722645210632192,200965 785633875909349376,195975 778219891082031104,166282 763095103477022720,76257 759148348788109312,57348 767892209173692417,100559 792042037294014464,243167 732264471587127300,350955 775532865199017985,112363 789350355217756160,11774 786016246403731458,199490 764161117321097217,79407 771463398907318272,125554 777025905952591872,156835 744368227472445445,349197 775452940542902272,148800 780885117992628224,11774 785595665912967168,197297 792912799215161344,248516 793123750631739392,249469 758416317347135489,52061 790954035855527936,235179 769591514632781825,112808 785859098516549632,198591 765579106088091648,88052 767233074190913536,92377 762334393415323648,72790 779314757195169792,169580 761341639906385920,66878 795436122797207552,264397 779558487806271489,175563 753390481556373504,25981 787793163079520256,213064 795050668163813376,264397 753243948097933312,23413 791798813677592576,237491 795406634638016512,247930 778334464023732224,166390 794941562128105472,262752 789240892934594560,223286 794367287411122177,259659 773011500961189890,133519 767834596214005760,101681 758123899448135680,41703 793130955812769792,249469 768146321685356544,103083 771095730673086465,118174 793273616095850496,249926 788931215269081088,11774 795394640505507840,265102 790352282680516608,226731 773652958630191104,136947 787795058669985792,213064 794987023371276289,262849 792022691368677376,243075 795006057051361280,263907 791440009580703744,237787 762976751131566080,75709 777411411093942272,159876 788432009194573825,218002 793468859286106112,252020 767160970498060288,97386 760160415104000001,61412 764966477946433537,80756 765098092953686019,84724 768066470202994688,103107 760093750995681285,354103 750381207527886848,12805 789659574873632768,225611 785942746242482176,199211 767814487508254721,101203 794173235638112258,255393 794775420835155968,262849 756690179830743040,43469 762807856269668353,73926 767437202393403392,59936 785874756641837056,198671 772594253109223424,131003 772871917137264640,131322 759302493692100608,11774 776030200450600960,112363 788434285577502721,217837 790593909181132800,199307 760469210946347009,62063 747607409787445252,355701 769269216339955712,112363 785993847922753536,198108 794184416952193025,258456 776072362567557120,151242 776938345956081665,159411 792032975810600961,243075 763919794479312896,77612 764959954465873920,84422 770829189977079808,121732 777596225877078016,162753 790625148932071425,232280 788212438634209280,210238 786915875018403840,192032 793682837383684096,252051 768902330507034624,109945 794529346954424320,261155 791718486217228289,240145 775141871039356928,146994 785977440648560640,199891 794136648825131008,255942 768192267232227328,104541 791459390289158145,237935 794943509572755457,263667 758133045991968769,51451 792929117582786560,247232 786287873775529984,200382 764954605876682752,81500 789668863080275968,226738 767778126277578753,101203 776765016720629760,157840 794975580735344652,262847 790756734608564224,233307 761284614103203840,65180 774297081355890688,141360 776911918623776768,158387 788730280198766596,218258 765306028212781056,86440 788791307045048322,220526 795439154251362304,265855 764812484855394304,84724 794354297945341952,258741 794490618068299776,260874 794666931123064833,252581 793809514512392195,252711 780789998928867329,183269 785976106713219072,200382 775476711916011520,112363 791368214127140868,11774 792780732036845568,247561 754717166910345216,33356 767869867995181056,100893 754078561103937536,31529 788773435027574784,220526 773200478373117952,134561 769843369497493504,1249674 786632843531210757,205181 790581303552970752,231894 768524224856227840,106281 773432658374320128,128934 791668137259184128,234990 794818731121737728,261155 795764564100988928,268643 793094383042195456,249469 764111860543225856,79513 758701104368607232,54070 765160834079289344,86103 767306292159475712,95672 769549614290644992,113412 773310432773713920,133454 792514450561589248,246314 788407979078848512,213064 771911612517060608,123085 788649575611559936,218258 755047238343151616,26066 778246114667552769,166816 774003197509722112,139404 788753801478017029,220332 761418875539820544,66801 786643557591506945,205181 781343024617955328,139404 771154990358523905,122126 772129039016394752,129558 757548734016327680,47782 793170346484445184,249961 786682376529276928,204539 793143253554036736,243761 758760801435922432,54974 759105881233510400,56964 765668878076829697,88128 779033008150028288,171693 786222713740210177,70858 767685963543961601,100620 793647619255836672,250293 764486646951583744,83629 786019821217390592,199496 792845296292106240,247379 779158836821299200,171463 757236981839466496,46006 769338025163776000,112970 774256360678580224,141316 779427012544868352,108396 790657103371337729,232169 769326178528223232,111454 773858364774244352,139404 774039261548941314,140043 785290656717602817,194648 786299274829172736,202727 786360447544852480,202304 786589045761667072,204413 791742875876732929,232791 794190008953569281,258598 767183581735227392,95045 733122070884831234,355480 793156483039068161,250066 788389986114555906,217519 771402210836000768,124597 771735043123318784,126389 774947800991891458,72061 776628605891796992,114236 788735920937639937,220332 792016987501109251,243075 793481067185381376,243075 776893665922867201,157755 790635951148113920,233131 775460513761271808,148870 755816538272370688,39810 792314020896317440,349486 779213559758659584,172962 790567878487642113,231894 756708183855472641,44325 771809644733870080,128194 786470900581470209,203674 791260571719065600,237223 768548158850805760,32129 759035868887683072,56499 789325808406061056,11495 769245753063698432,112399 771962732425908228,128934 781572835407896576,186553 793498503653761025,252741 794757617075654656,263205 791479822253854720,238272 758379398722560000,47903 732369725326557185,350660 793206436109115392,250408 770319675028832256,11495 771742708477984768,125703 769010583475740673,110344 781211247790297088,182659 786340386922897409,1063777 772061460889382912,129335 762876598366248961,74781 770342131315662848,117833 781140566301999104,184223 760686327604150272,63702 794651073445330944,261059 761570472328830976,69231 781886963691520000,190036 787310657439993857,210289 774485438677471232,140025 785963115779272704,197324 751632855474663424,17544 763773041964752897,80098 791757852905971712,240483 757566520939642880,47782 755472733111144448,11774 793986226483236867,257423 785920276731162625,198878 791338550222553092,237491 795019113693384705,263906 785688806880006144,196277 765933803604881408,1249277 788829177558491144,220112 786591433813741568,202727 788063660748988416,210461 793845099855699968,255942 773489946212597760,136904 754040871574769665,30339 765930344000458752,90335 779135815758729216,172945 765045972833402881,85562 779109652638396416,172089 787040708041379841,207613 788464231872131076,217372 791339146920857601,237150 780837211482820608,183269 785433268124520448,193582 794341597827608576,259055 765195354132271104,350711 785508844197646336,194723 763919938234920962,80393 780437500762259456,11774 732880363895263232,353228 785631080246349824,197297 754772995009159168,33710 769021474128691200,90618 775167709969473536,145244 761657382048980992,69231 763929068534247424,80393 765687542528303104,88881 755138204408377344,32572 788058216190148609,215005 759184386180968449,56315 787800528692600833,11774 791590972945727488,238207 776930422836039680,156835 788158056546861057,216009 776996117997379584,157082 787706315661578241,212357 766587033485705216,94699 750758090568380417,14442 767314291250831360,98259 788524945273982976,215437 781249579861835776,185921 758992222935134208,56302 763347312592564225,47188 769085920863776768,109666 781110078384451585,182036 791427825777512448,235487 759121062567088128,55660 795292404286820352,249926 764829330484658176,84247 754117835371089920,30370 763271878085517313,74133 775106641859584000,146704 776604429126512640,58531 751217959142514688,15066 761991028354211840,67973 767868397363138560,101681 785649336239607808,197063 787759796766158848,11774 779173042220040192,169951 759412688086765569,56964 762732113842012161,74308 779134659301027840,172962 735153582664605697,349969 773549739153428480,137033 786033901617700864,199546 753694254522896384,17921 795713421597667328,268196 794330001608818688,255870 757565542152671238,47782 766017199018565632,90482 786941006134538241,207613 793188940698099712,246225 786631351470391297,204413 764072782070030337,80098 767119706792787973,97852 767141754508226560,93210 760678098446594048,1248846 780100361939849216,177751 792046009136349184,11774 791401726955913217,238864 777620943774547968,161960 788776539290800129,220526 791627603878645760,240145 769366464117694464,1170856 791665548245471233,240483 793960740688429056,257026 760866825575858177,65180 776353522262638592,151463 781525535788630017,186584 793160140157444097,249926 793970647344943104,257353 778833495825133568,170252 732746078018101248,353789 788785548689145856,11774 793243119835877381,249926 739716414857220096,49681 756426369618309120,41459 766349239949598721,130505 793506214885883904,11774 773937394177470464,139404 768517836033495040,106774 764289040728285184,80486 768903118516027393,105647 768522905697259520,106716 758107545873616896,41703 793823061287895040,252196 763441945653850116,78344 795613440652013569,267655 753688264544886784,28732 793160560418263041,249926 785796561779306496,196277 750831580013162497,14981 793448839537692673,8044 788090743244009473,214354 756891423966830592,43553 785384473969864705,11774 732882464461488128,353984 776042898496196608,152735 776381467744149504,155390 792832220104892421,247877 764701219810082817,84422 787746815093334016,209035 768898871732740096,104932 788069793215590400,215005 762119630156550145,69422 762850120391983104,335115 787078333158744064,207965 752949470313132032,24727 771286133133176834,121612 781213370183667712,182659 795281173270425606,263676 792033057473781761,243187 742387889409921024,11774 785653280718282753,197286 786241970280632320,201494 772268205372903424,129649 771709499774230528,124804 792412452659011585,245634 751145915512160256,16299 755205446546427904,35890 794721946835554304,262752 739989999064473601,353488 791588237550587904,239893 785326377314562049,195207 764238422370385920,81869 732754243514445825,353228 755607754077863936,38183 763210737745469440,75690 732904986196254720,354567 795277316389797888,265644 776861225929977856,156835 788943794171289600,191622 753178023533289472,25956 758036704657825792,50923 775735538678652928,151071 785708047607791616,195975 774194460355952640,141887 791242460366274560,232863 793982059689586688,256276 793999530345828352,11774 755045604338888709,35044 752943308804993024,24173 770763703251824641,120541 793611488082534401,252020 762672561046056964,73814 789723714921168896,225909 792038939448061952,243187 791250766380097537,234583 786282017935634432,201494 771661301781147649,126152 786639232446103552,205455 780550080713465856,167220 785950847813365762,199546 792531305862983684,246339 791453440849305600,238292 780385998924460032,179574 787718977627783168,205197 794917270862458881,249348 779041435869995008,172120 768940472828104705,109571 760485104250597378,62853 760265279377182720,61545 779678541436817408,171168 785756882921074689,195975 794030332219686912,253721 793167112873189376,250033 777229985832538112,159146 781630942938968064,186584 764741167237959680,83940 793794970771521537,255393 777618714724270081,154709 770557545454850048,119059 774821787674836992,144494 766998435522342912,96299 790346668721876992,11774 763433497734352896,78325 736631472967290881,44370 753730813720657920,29589 771486016884527104,118191 776598238598144000,156976 778608896147464198,168794 765879880064069632,90031 777861123035070466,164001 775000114012094464,351914 795753565956505605,268710 788657151048818688,218258 788949148036845568,127871 758287016341626880,41703 788813199864848384,220332 777915508310048768,164633 794321400102154240,11774 773054760748453888,132761 780619709804929024,80785 793822143360315392,255393 769369294299762688,112336 791699763368427521,240145 787108110334853120,204330 787273839247958016,206007 794588849124970496,261155 763743251081859072,63337 791716056712646656,240483 795407106199482368,266138 772082966357020673,128930 754726614743777280,33356 765995599653179392,90088 773573019595792384,137158 793180021506514945,249057 767191703925231616,97811 790939875004518402,234583 785662714228183040,196917 791024066291388416,234583 766210554633547776,90384 788660046859214848,218832 758102596817158144,14351 787260899027329025,208461 756273475363287040,41798 758022777320329216,47761 786687351531548672,205181 771452082704429056,11774 752886769599778819,24134 770973515373748224,122146 794007985160753152,257423 760583851320061952,63464 774963719247917056,144112 756341207320629248,42564 764128019560693760,82066 779090906834083842,168284 768408123640086528,106083 774799587378946048,135025 795256528387375104,256886 762351627391164416,72906 763607350481530880,77598 780608011446263808,175092 770651793244221441,119832 793189746285481984,242693 794158401567752192,258306 765990635476094977,90553 780803621046845441,1250365 788746624524660736,220332 795748881086685184,268646 789127227371769859,215005 791479807678812160,237491 769570700680126464,110585 780100175108804608,170187 765771121262198784,89076 772285479043543040,125554 785795453573038080,197286 786326895964991490,202379 773859404911300608,139404 795395773554798592,266464 755883915424825344,39979 750109491606065152,1248034 759121636939313152,54522 789148590488911872,215505 764072680827990018,81658 789279497426178048,224552 787379958410653696,209800 758634073740816384,54070 795423197445455872,266822 795458340830711810,267265 757013147123191808,44163 779849254437326848,177233 781257122151555072,186532 754735706933780480,33356 773847809686704128,139395 790569025269030912,71794 761358991305867265,68273 758719182221508608,54070 768143414764314624,100893 775436316054024197,148870 778690682785439744,168892 772563487423770624,91810 761242359946371072,64664 787345642976935938,210289 791332137022611456,238207 753604026135183360,26140 758219173432430596,51809 787066471943897088,199307 794933233087496192,238207 741328974802878464,354238 794192198027780096,255299 790213755225464832,230181 757644726191415296,36145 762854553691709441,73926 790972634456469504,235590 759218122922614785,56964 762404835542962176,72932 749203249446678528,7509 792054868202561536,243075 755362418105036802,35403 775169621045284864,144611 759768869712105472,56964 788822767487496192,218875 762069996138790912,68421 771465091753443329,112872 789137374731079680,223899 792285097483304960,242252 781582808896634880,187546 790927485059805184,234583 794984779645091840,257325 764074793842860032,81702 787687155313221633,206101 795005045406310400,263551 765578948872986624,87904 788061654378479617,215005 772960481191526400,132335 778199164014497792,166409 761954855275499520,70679 775953400294805504,151156 778806830252199940,168794 795323422557474821,258456 760209780249993218,61011 753236592123314176,22971 792604416058728448,243187 776864050986844160,146991 755840997087739905,18215 758483007682453504,52061 788902104391749632,221972 751177893514911744,17591 793274625442533376,246357 751802279309762560,14277 755067058048622593,35033 792607985424097280,246632 759592604656820224,57105 772726512629841920,108396 767820580594839552,101514 780437505355153408,178524 794536457633288192,261155 760481339913170944,62777 793133455701897216,249841 794978066665795584,262847 777845437143347200,163901 753320417343987712,16953 755893473908232192,39235 750517831763169280,12746 756595802345123840,23518 779014803193028608,171902 786499109981224962,197286 772956678866305024,133081 793243112936181761,248104 775819919946555392,150511 756911387574665217,44450 793210652911427584,249725 771034735770382337,121949 794231130736181248,258456 778328931292291072,152594 780922306184876036,108396 750779842187128832,14277 780718191605522432,182036 781286953354424321,187084 767488060057608192,97447 785403520103186433,195676 785683502876405760,197512 755893985697202177,40550 762096287160426496,70689 793968699417903105,249926 786792362424934406,205029 793863150173061120,256255 792226455820247040,243187 758778901732601856,54070 789297413462888450,108396 750161884935024640,11495 767013881633906689,95672 793458983394766848,252020 773938473510273024,135725 758331898317930496,52554 763410680837869568,78129 790753420638650368,233307 794634765802541056,261155 775287452701515776,148045 777591080883589120,162497 758670067253010432,54070 766753628103249920,95988 793064213916725250,247232 768078867584122880,103354 751543905590448128,17120 776388459825078272,155390 790296880534007810,230485 757568966466252800,47761 781105320504328192,183854 787028001665929216,208014 759766772690092032,59666 763459994956161028,77632 780721272707772416,182211 788207341044846593,213800 785804859647725568,197512 785377012529688576,194648 763827756253741056,80169 793578241269174272,249725 766867642908979205,92958 788553801212932096,218495 795676212496650243,267836 794394576123375616,257353 766462976886964224,93850 794104670511710208,257423 758049453433614336,51069 771412094285705221,125367 781147464149590016,185496 769663440902324226,114779 755733209313259520,39235 791734969236324358,240814 794564287327076352,261155 785998863291199488,199262 736527856835125248,353374 757126809121153024,44429 762637442306289664,73926 763852373420716033,431998 774647162848235520,143473 779379337137098752,174226 785478820086239232,194723 761236149285298176,67397 791659537551986688,240483 765605619021651968,87904 769041964176211968,109665 771855020195254272,125149 793249705144619009,249926 744787398031114240,11774 793198638474211328,243165 789187825778298880,224221 759728321059971073,353879 787486786788347904,210215 764179968943198208,82457 764983889836118017,80939 760463228103122944,62063 775748413002571776,151255 785938106021273600,199211 786023956226580480,200235 777374919436840960,160758 763195167515906048,75899 794548252020502528,261155 771169069508599809,122299 772363676691169280,128230 770947725848444928,122146 790293268722581505,229833 786315833039466496,200961 766672771589873665,91810 774367285926584320,142503 779756219028402177,66922 779404400632537088,174293 794711638330851328,249926 752722227049615362,20776 771408467957383168,124597 775448502788816896,148045 778196391021641728,165523 773926610491899904,139404 745649512136474625,11774 788843815004086273,220526 766673610471866368,89854 793293621436919809,250633 732612427863449600,1170592 758024465720619008,50314 788825392257785856,216009 791741475956592640,240474 769340398686920704,112363 772880204956049408,132578 754138734216384512,31400 766558083057201152,93184 787044944758308864,205167 761479516803915776,68273 777331750494015488,161546 786673137303875584,205728 759157441560997888,56964 767449999764443137,97025 773707266763567104,137693 779014863611920384,169515 759495127043743744,58537 768855052165451776,105109 788474067149991936,218275 790917675761344512,234583 753669016112115712,27045 750409603154935808,9574 756268380978552832,42407 770067372434653184,116082 751544028223668224,738099 768866244187545600,104406 772587825896099840,131542 778445410385825793,167569 793311772459446272,248253 754909086668455936,33356 761131636188651521,61051 751590015558266880,18555 795657445016117249,251803 751750024791527424,9574 753049735934521344,25255 764976225504796672,85562 767898320710893568,101681 772911810320138240,131007 794589926570397696,261155 755872295965462528,39462 779801000555245569,175092 749978433736892416,10735 795223828347527168,265257 771002715182882817,122146 791829810406387712,241819 752083313477750784,19966 794393142715944960,257704 786634147229990912,205181 791426293401325568,237491 742751296822743041,11774 753584317373288449,28281 755261953291853824,33262 772222698848038912,128121 772066642520047616,128934 749366187532967936,7849 793845739579465728,255942 769702524316155904,113836 787296904883400704,209035 767857660658003970,100893 770996387609739265,122146 787130948982804480,209351 788117180969787393,215005 788420015896858626,217837 770668224903905280,79031 780842754817556480,182870 790218154483994625,228002 795303776223657984,11774 778449527254548481,152594 773299268719304705,136110 750118673659129857,10734 790298603952541696,11774 776174432033267712,152946 769310466783019011,112872 781573974253711361,187478 757279686292414465,46401 757198912180613120,43391 793492877082976256,252741 790936748327133184,234583 732912188738830337,353016 757785722501771264,47844 793219977058758656,250633 754754975188692993,33356 789224499946332160,224333 785625803664920576,196767 794870855377551361,262053 771294797545910273,124597 768081877962002432,103354 755538851645517824,34760 795124654839070720,262925 792211641546964992,243187 776879969188261889,157993 775492313892188160,149770 790054812779843585,226366 766007957901279232,89854 751796073962758144,18113 779828759998464003,166339 772799622884433920,118191 793678735236923392,249926 775027709269250048,146259 758698965470629892,54070 776378992194617344,155390 757362521766375424,46890 779145625862537216,172940 787116986396348416,207151 766286981823287297,84724 765301447781076992,86440 759485388125724672,32625 766302059381551104,89923 775806184133656576,151463 752297233828175873,18400 756597166949462017,44274 758151689711026176,50542 794369565342003200,258741 762317173322842112,72696 780850707998138368,183269 776175769773113344,151156 780414953035472898,175245 769651799154388997,114260 770294470373892097,117257 786942485620666368,207287 762560470226243584,72264 791769267360370690,240718 777490356799610880,160873 791393895540195328,238780 794577803651870720,261639 732364791239561216,195876 787886261369307136,202636 768838259208138752,109447 776506874417995776,156103 794347409916633088,258829 790075842596593664,227795 768821240874369024,109167 791738814461014016,240483 793841881662783488,255877 755166984149565440,35890 779118798355828736,172299 786538192505667585,204413 732253002623553536,1170428 779188309058879488,172621 780171667578380288,178378 777211787510964225,160847 795092100941545472,265223 772967375431806976,133519 769792283210289152,113412 770698659935559680,120610 755653329741574145,34666 761993590419496961,1248990 771885508381200384,128194 788356538708602883,216991 791003922890682368,235590 757121942306586624,45669 766966805973925888,96898 764883892633346048,353437 776471967327133696,153866 732982184571637760,355107 788742215451291648,220390 762499528599625729,69947 786599282979635200,11774 773954553360347136,139404 763553388214816768,78159 772760775358291968,132335 777654664946917376,161993 763665041874968576,73814 756609509318074370,44273 749826520282230785,8459 785536627397492737,196788 751216277495095296,12868 780671740238241792,177773 770316958529155073,117257 794566463919104000,261130 749680082596298752,9145 755065854673453056,34666 759206004009668608,55710 755075017134727168,35044 752695730725236737,23167 774445464976515072,143585 793158280574926848,249852 777042085706956801,246425 768357011939524608,103212 775759511458050048,151071 780948677674340352,182726 785265497017159680,194082 788337331241644032,215005 770305810291392514,114556 754190194891513856,31212 795058651446833152,263926 787026569369911296,11774 790879608061255684,234583 778560538360111104,168794 758506154284552192,349408 790595980475367425,230270 755196919832379393,35436 794482648441901056,257353 767821507556839424,101463 751816078548873216,19562 787066878959038464,208379 763169558811250688,75724 792171580235231232,243451 770311221102862337,103446 777899606667567104,164375 744390779481686020,1170338 765677187613679616,74575 793194579038134272,249926 790904682692669441,233307 794559669645836288,261155 761602620985344000,69548 754854080548179968,33356 778788459859304448,168444 788827342021984257,216009 760851346744569856,64722 760903086525284352,62728 792854698827055104,247819 768204404411379712,11774 775387000564088832,148870 780878975203676160,182659 755112447409737728,27045 769268251897556996,110585 785586159393046528,197286 760176311054761984,61412 760796805470818305,64713 779281110287130624,173479 773616161888079872,138165 792363745649360897,243075 793128965183594496,249469 775664217059889152,150511 762726672839782400,74247 779094981831122944,171463 780610729711955968,150151 793913964962803712,464984 767554286632919040,100129 768575919892025344,102514 759211369417805824,57574 772257547319468032,129551 772532055334875136,131049 758702297119612929,54070 776556833385418756,155451 757262165564911616,46694 758812825288478720,26815 764558566686547968,82066 763445971007205376,77637 788514007833538561,218275 764429611128291329,83429 794930498388848640,259190 792928132026228736,248514 759068837253750785,56784 760172123402809344,61470 775053640767799296,124610 787034989225398272,207113 776161916888682496,154071 763057529752522752,75633 776546131165589504,152123 749576066105094144,7277 786533108938006528,203806 793176977259671553,249159 793171032391548928,249180 751547456286920705,18495 781554320659611648,188401 768400731032387584,103354 787143591156150272,209351 792120225751707649,11774 763793991586422785,77464 764180464198356993,81946 765152688384253953,86103 793476885745242112,252580 794967003392081920,262847 750160648412106752,8431 760018203842150400,354113 780664114406273024,182036 769267934522929152,112399 767471753320771585,95055 765370705315663872,352033 787771943973818369,212164 790554725724856320,231894 767769494949335040,100605 794550271250612225,261155 787328961655279616,207965 749715103923183616,11774 771095871744151553,122776 777924720561971201,164001 776822387694182400,157708 791654656443383808,240145 795738611522146305,268448 771776550211432448,127657 791369450322669568,237908 750433186946043904,11774 776097683589050368,153610 774152227300581376,140444 775429104082354176,147013 785841111218683904,198466 754755397521641472,14277 774424340653809664,138165 789504017818787841,225940 791082212724584449,78159 780620105856065536,182154 792836633045430272,244270 777902813317771264,163763 794992921988710400,263907 752229310082187264,18395 791479637394137088,239405 777238612253417472,159475 791713419191812102,240483 751173195454087168,14421 785915607912820736,199546 767813429327519744,101681 794358166310027264,226320 773266829884129280,133043 787047492462403584,208831 773180780059197440,121431 786258007432638464,199546 787799659636854784,212007 792789597789024256,247232 762507610113257472,1248990 764981127605919744,85562 772099777525723136,128934 775882920015736832,151791 793194661863165953,242693 764388730543153152,82209 793952340160090112,249852 789936379975364613,108396 770946782205513728,122251 771501816982953984,126152 779437643021049856,173628 785543610963931136,196277 786372274123186176,202380 754759338611191812,33356 758500591035228161,53185 790583328256692224,232137 771832469691764736,127871 776882378019078144,159146 753007605769990144,24704 753244038065627136,1035907 790062523382980608,228620 785277275042439168,194648 794078931087486976,155390 760217142268665857,61051 788809515818967046,220526 793214166597267457,249469 790556510837276672,232137 767962759535263744,101681 760817275867922432,64506 743849661790707712,11774 758286593278943232,52061 758752297996259328,54070 788587334967103488,217634 758725695975587845,41680 759289776222658560,56964 763839359904653316,80716 788578907905679360,215437 766547180031094785,92958 791705501402791936,240483 761550127572127744,69158 788948006322122753,11774 795664891503935488,263095 776072988580048898,152735 768223114417303557,89651 750705901896626176,10848 749419207301881856,8160 763152635654447105,75899 749964987456688128,10735 793157458575360001,249926 763746871437295616,79600 793484827538235392,252741 795276898087669760,249926 781299981135319042,186584 774242335592894464,141867 760805326568456196,64722 775075785870684160,146259 775337227819683840,148473 768581545753849856,104973 780191211948736512,159383 795379047270416384,265875 771071518767972352,122146 793124654332411904,249725 794582367876825088,261155 759946685392879616,52394 771300719622258688,124597 774085617072254976,139865 780833039014395904,182726 791046334967144448,235590 776771161057288192,157993 793460782864424964,243535 755368515096502272,354598 776939992379641856,156835 777827361819680768,159475 756260593468833792,41438 795014087868579840,261060 758040094825713664,51069 785857700546609152,198878 793293350015152128,249469 768990511596130304,108729 787142998911922176,206484 790238976837771264,226731 772232765714599936,122973 774014060194967552,139404 755187298296336384,35890 764309094740201472,82177 788451974110859264,11774 791709570385088512,241034 761034925051039744,52887 756209489578192896,41539 757331216605609984,46890 759062436443860992,54620 758390266256510976,50827 779689109635739650,176196 789152161213087744,222682 793861310001840128,255942 776123048088875008,151526 776795072725594112,157755 775206693911171072,145866 776127645742497792,151542 754742537676525573,33356 778416242906501120,164826 758627982755770368,41680 795368733631975424,266151 795702741595201536,268356 753655910988263424,27317 794496422288703488,260181 795094743868968963,249926 764113319359877120,81869 759840844933373952,59785 793577277938368516,253164 795045691722756096,264397 769538177656684544,112363 793297227254996992,250633 757953436751101952,47940 787804792647143428,211760 768134814549602304,103506 793211669719556097,249926 788789112123822081,220806 791749659127611392,240483 759527545914089472,58325 786183282362679296,201494 787167225945792513,207613 750426391615856640,12535 787080456432852992,207113 758353758254469120,46384 785631467145658368,197512 794242690250637312,258331 774283716113817601,140444 794312275167363072,258598 771897119867342848,126293 763805593152872448,80393 790980810799190016,234653 794533880225288192,261155 766660649199939584,95045 770389466678566912,1249758 758440680809201665,52394 790551490641399808,232137 766627843379957760,94699 780728423622651905,182665 776142576889933824,153095 792160566475419648,11774 762597423378206720,69673 772655898158309376,132076 752899774509187076,24316 762083092550918144,69356 794658689953177600,261155 795215619604025345,263896 758110878235492352,51043 732650922208190465,398859 787724030778286080,205197 761149845281312768,61051 769009560036270081,110362 759093728988401664,55257 764219582890606594,81946 786987203251441664,105109 790901364461187072,234583 762779094819954688,1249033 758862494223900673,53986 764106378042454017,354106 758788132904980480,53996 732699511198343168,1170682 791303843132747777,236502 744538146851938304,148861 787161559617245185,207613 788735890269016064,220332 790938281579978752,232169 767959776407859200,102249 787469181319020544,210207 788467131260268544,218275 765245786443640832,86440 777988220889993218,149319 790693369567641600,11774 787264578073849857,209184 790995940303921154,197046 773344192256811008,132335 769695652565614592,170736 794432684315516929,257325 793250897556041729,249926 763091063426916352,76410 781246797884907520,186170 788221201709617152,215437 779680901777199104,167939 791701749971025920,240972 793768365705797632,255039 773761990493863940,137869 762656493451800576,74067 772865484920328192,131421 787078289558908928,209035 785806426568531968,196277 780360321558917120,179147 788990593275928576,220028 789842174791811072,225608 789899552774062080,227048 760320148523913216,42435 762798753447305216,73712 769552998565548032,112872 770113365461110784,114236 763552231148826628,78394 793145535553167360,249926 777585967746220032,157755 779503342678454273,464984 788638349288312832,217123 762525173450960896,69947 793274069219053568,249926 765566819864285185,87904 754749945601662976,33549 753328086142386176,26492 775062078252081152,146675 793933409789902852,257026 795685893239607296,11774 764693746692665344,79987 771499810478174208,112363 791157336035450880,236454 769250783007158272,27164 757303086230765569,46895 790899458313687040,234583 764539108681068544,1249246 779362962263908352,174427 792925199016468480,244270 792691644323815424,247054 765218481289560065,85520 785582165392101376,196277 769204170570162176,111549 773211744529514496,1170338 791321285548728320,230559 771863977135661056,128519 791468810087768066,237491 767081226037526529,99816 775765648630812673,148684 788108408243286021,215005 755915122258784256,39657 776951433501483008,159359 777993510939090944,165360 775392371403919360,148574 794783889575186432,261455 751802083825844228,18555 770437399004545025,114254 780632552071507968,182257 792036816404750336,243187 771181986044010496,121612 780803085862047744,183242 792426030652854272,245129 778305753878630401,164669 793090997341171712,228911 786675826855120896,198304 763396272564932609,73814 773045296725098496,133454 763543822714351616,77598 761330087635681280,52394 794018868947628032,257492 768869810851700736,107455 757284048905445376,46407 769334407425433600,110585 763838758177300480,79572 795014719316889600,261155 795089749832765440,263895 794708155707994112,261155 769157942348242944,111558 781114762868486144,170373 768147647437897728,103354 770078568084860928,101681 774130844940144641,140444 772359801078677504,128934 790249436882604035,230282 789958751998480384,228576 785894876608995328,197512 795765824271384576,199307 758540908128186369,53185 765551805698834432,87904 775107104591970304,146205 785611928856965120,196696 794699781314641920,228101 761176663921131520,66897 785597644538253312,197297 790552821913358336,232137 794608207083794432,261342 751604865886027776,19066 776848511866318848,157755 793321983677169664,251452 770942960481427456,122146 778389722037125120,167407 757663868214710272,46280 763576820344107008,73926 765396810592428032,86440 785840845874401283,198878 763934766219468801,79691 772286979329273856,127871 773825120548839425,139346 757740595150360576,48761 768834376868175873,108385 789767589618679808,203546 793441469998694401,252196 792065836689166336,243187 793841317960884224,255942 786269706554531840,200383 795263426255843329,265257 757299565691277312,35449 769033337528868864,108849 779539743520489472,172185 786991299605913600,207965 762742402041778176,73926 755895382127902721,40247 776505153121882113,10788 765526700402900992,86089 757438140990783489,47261 775413701490929664,130126 795658443923324928,266151 762810662716317696,73926 774642583012118529,144494 793112436484235265,249469 792791360738766848,246619 793462837180071936,250179 756285892168339457,42432 767376844152791041,351147 758364356950290432,52532 770894757623164929,87607 780757799655632896,182960 793682570047139841,249926 756530435975438336,43553 763885663678763008,80403 758788484077420544,54070 753277847699984384,11774 756303083374718979,42432 764266409903939585,62180 767728271106727936,100893 775394315468050432,148994 794623681586675714,261155 785763026641252352,197512 792758852978565120,247406 781832729285398528,188498 794166618699902976,257492 770472803762114560,118192 786976711741100032,207613 757565897070346240,47782 753715961136414721,28866 791375649017503745,11774 768856736308404225,108963 765400996868599812,82208 793099684927660032,249469 780604045245358080,181935 781907541135622144,190635 793103984907124736,249469 787121189059571713,209351 792609876442697728,246771 754747320999243776,32860 745205021478789120,1247645 779555748023902209,175415 790663338338480133,18395 753760532902084608,28834 794741321562877953,263141 788484458877890560,218455 786215325477900288,201494 767420344999096324,1249408 776916376690622464,33169 758778172943007744,55174 757633533548564480,1248514 792065261595660288,243075 766000549976309760,90575 749674220544598016,9638 768966264689655808,105109 756280116687220736,41472 785775795398553600,194058 793547313973198848,248719 779214333196640257,43579 758190582313394177,51344 794201547500560385,258331 777011820812906496,159906 760126300308721664,61037 770433403279683584,118515 793115377488175104,249469 758770080872296448,55257 775591732670902272,149422 792007333534638081,353047 792815950865268736,247241 768424152940343296,105643 751757258242023424,19485 795269102482767872,265855 754023590819926016,30296 788374248947650560,215608 751913804645093376,18386 758639197754458112,54070 754089830598991872,31529 755161011641090048,35931 771478340892971008,125853 791785564479430656,240483 793242217523666944,250633 795656353637351426,267746 779393456410165248,173868 791056864574177280,235374 756564205189357572,44022 755814052262252544,39697 754979983337066496,34666 759240799955615744,56964 775465366097162241,146991 776800650072092672,157755 794580137119354880,255954 763465346481205248,77612 732757330031415296,353976 756277937008091136,42432 788456780346949633,218275 751205926619668480,14421 761775903219257344,70355 753355752706830336,27222 787652717346824192,146632 779094790440783873,171644 794609121953726464,261155 791741482562641920,240584 758145377975541760,41703 785614114429149184,197286 767352929930121216,95672 776559644441505792,156132 763130752967946241,75593 787063161874747393,207965 794635267936174080,262145 770338770591690752,118375 756594480363560961,43887 761178730547056644,61051 740578535480397824,11774 767695970406658048,100605 780831037253386240,183338 790366107538432000,230282 793476206163292161,247803 764152227279822848,82283 772379097808773122,129551 786222666130792448,201555 795709376627490817,267977 789245375022440448,204684 764139034952212480,75724 788840887346302976,88859 793103877528846337,249469 775297362537353216,146259 794617338758840320,262053 795045992571793412,264397 777835146288386049,163763 771408564141207552,125367 780575970088525824,181419 792491112766312449,246273 793099583165374464,249469 732356533799903234,196346 776810372023988224,154832 768760054627573760,108373 762025807086837760,68993 763908452863401984,79691 766829714145054721,96550 768882999072919552,109167 770957880673636352,121479 762450757052354560,11774 775343899955068928,148005 794988967141773315,262849 761570158892711936,62492 773713140144082944,138819 775854810050375680,151071 776749134258724864,157755 764977567522631681,85562 795729367024463874,268448 773978155077992448,137965 780134310452064257,177233 786027757037846528,200490 774073780725362692,140748 791724300084535296,240483 780577798234800128,181419 789417232119926784,225380 746497102327472129,1322887 762159159395483652,431998 792224029667004416,243075 780617326177771520,80785 790952874368913408,234653 758706495248891904,54739 792141449894715392,243075 756847906858991616,41839 766110353956728833,87904 765089639476715521,80486 774835421184454656,142548 768947582559059968,110023 766426283672756224,93823 787433854394994688,210313 758790792496295936,53996 769955874462892036,114254 787715755408252928,205197 771686246481485825,125367 761772360148119552,70719 772282444842209280,130415 773906614613139456,139865 792867845445079040,243075 768927771464609793,109470 790152003905347585,212131 790572540754145280,231318 787773476966850560,205197 760040820443668481,58254 770105680275668996,106716 792074981635088384,243795 793460277370982400,252408 757087806510419968,45964 762841721210228738,74483 792015142586167298,243075 790729367898828800,232863 763479848216039424,78344 771526669509111808,121479 760964814151614464,60790 776456781505654785,1170441 775716845345058816,151071 773994810445144064,140437 758819116346056705,53996 767334943169052672,97811 755174884502831104,35890 793190913849700352,250033 758674166761619457,54070 772895388814614528,132578 793962393424580608,256225 779951874397134849,175153 794609522635509761,261155 771331691344297984,123280 779081917404684289,172120 780373197145251840,179742 758388499796135936,50542 774916467741564928,144730 786508511760912384,193513 742342211971514368,352839 780432369664856068,180074 790925592312950784,233307 794698430853640192,262886 788172640556986369,216009 791351912771772419,238395 792748782303735809,247323 795385504606756864,247930 764174839431081984,82066 764959274091110400,84422 774015151611621377,140232 789465598631653376,225981 776941728028917760,156835 793096990943014912,232911 786939692063203328,207613 775756926277787653,151071 760745303980990464,60884 788405720538492928,11774 780150523613868032,686533 733056251857375232,354962 781501036036890624,187131 793999309641515009,256358 793993275904557056,256393 793849759484243969,255393 790916193053925376,234583 791672204903657473,240483 779998434006753281,176890 770312573354815489,117257 776486365282336768,156290 795392333139296256,266151 794306376923222016,259543 793209043435319296,249725 778162913206992896,164669 788815535165231104,193121 758045425790251008,50923 760889382563749890,65404 781171185606283264,185496 790547989735411712,231882 794234982071930880,226320 777456293246230529,161939 770701844926590976,118154 773210025934270464,133454 795698460188143617,265855 778480717051199489,152594 793509036838838274,252014 759773348595281925,353879 771431166435921920,124610 794217883609997312,258429 786193399921598464,200382 791330271887036417,238117 790363411708162052,155390 760734007327879168,63451 795396127113756672,266900 790683703429230592,231834 789144020060626944,222682 762442038373560320,73002 763853456176099329,80648 768615741595668480,107428 772226144938491904,128897 781608372642668544,189032 794045886363860992,257492 765974478283309056,90575 793098735144230912,249469 781629691354451968,188291 785654326744059904,196917 787286461037117440,207287 762299084287770624,71115 794341690354135042,256038 794590632983425024,261155 750147426174902272,10851 788845590125903873,11774 788045856192794624,214492 777153222494392321,159389 793976851693797380,254135 734921957271949312,209828 759770810349260800,59666 767191516880134145,97438 787135831681052672,194230 764809214980071424,84724 753420278391201794,27096 744117026302496769,352908 774620239745077248,143290 778701592212017153,164764 753379230138847232,26492 770689450187915264,120610 786075841977516032,193297 793128582713401351,218351 795692360411807744,267862 792134198224121856,244297 754838943112331267,33470 793181181055471617,249926 750851975734972417,15264 788086368899592192,215005 749797040566202368,7546 762143741498892288,71021 760653276496982016,64197 778832169951256576,166282 795111523790131200,264397 795673643837771776,267862 755466532856233986,37206 791445058511921152,238099 779915205799206912,177422 768883694618578944,109509 794618880513757184,261944 790734277847707648,233692 749755470903013376,9754 754942140174565377,34563 763561565157064704,78274 768166240011427842,104271 794324406545895430,258878 795316492225179648,265764 773475505534279680,136904 779303719833899008,173628 785938076354899969,199262 749627659634642945,8089 785706822988550144,195975 795062600170110976,263926 768063094971043840,100620 773925772293660672,139404 751724741606641664,18893 763454134704013313,78344 790062151901716480,228820 791224195699109888,234583 789810943655981056,225380 781614191748583424,181419 757692500362555393,48735 759091606657994752,54842 764064125789929472,77598 758452003768905728,352687 790902307106000898,234583 762196582116700160,431998 786641605184851968,204413 758058243126071297,51069 777583669208715264,159359 763719693849026561,79691 765357785508745217,84886 788406775791824896,217634 770545611791675392,117849 758433300507660292,39235 776871416482242560,158387 773563537847222272,11774 778585467352670208,168284 780435680467877888,180074 794492377008218112,258331 780839204955820033,182659 795309766482366464,112104 763168831430729729,73712 774289356555112449,130980 792189852338884608,243187 775031809272864768,146259 794561688783687680,261155 772522279049818112,131431 785998944492892161,199546 764998283563499520,84666 778674095936327680,164814 761973336868085760,355105 769755484257652736,105109 786570987055624193,201441 779100089457471489,172799 779666730771677184,464984 790876389884960769,218469 793280253695098881,250293 773961902233751552,140539 794683778291613696,262752 746194301097385984,353879 752960897124098052,24134 781519347051364352,139404 791343636331933696,238207 753699155948761088,28832 756979440794689536,45669 764184642337603585,82283 770995597855764481,121612 776622736227512320,155451 776380821653581824,155390 768878198239014912,107745 777021132633505792,159383 770949496062808068,110302 778791064148803584,139404 758313152874504192,52061 785827763479543810,197512 786051342364209152,197286 793115478591885313,242693 756464978454904832,43391 787048987274588160,192906 751777004148494336,19352 758754576765972484,54070 750646088051355648,11774 751234007715704832,17677 795322695806255104,266079 788080267130830848,214354 785563596222636033,196917 795500155768344576,267267 780875336846192640,11774 775858920472584192,150717 788514036157734912,214821 785816247288074240,198671 766419513093001216,80939 773506974432501766,135025 774596251836755968,141887 781362794486607873,184223 753016112585990144,23739 786635737064148992,204413 753340806052708352,19598 786677956055793664,205728 790520410144116736,231336 794924041098424321,263895 768184553659699201,99111 769361526855565312,112336 744958337805070337,11774 779165032307429377,171324 768143837256646656,100605 785615887378165760,194167 756395071499567104,12060 773900273374797824,139404 772080207633219584,128934 786742131184414720,205728 756952156746416128,45311 793238689342169088,249926 794991150075695105,262847 795428270850318336,266079 791639277440413696,121785 773872519048749057,11774 757696898664890369,48922 789227486630514689,223899 751226960219631616,17794 732370650363510784,1170425 776460006891876352,155390 759770344416645122,59517 791334660542304257,237594 776902250807619584,157993 793521175049613312,11774 770027459710480385,107469 779367514920943616,174115 775880961821061121,152314 760544999696064513,60794 786714366234112000,205728 795442176935264256,265855 765385203644665857,84209 791739414246457344,240483 775838402285441024,135808 790727712558059520,232911 764998436106166272,85562 781319046763601920,183269 787916948239704064,212711 794595739150282753,261818 764958134649679873,27156 785586221917478912,197297 786236843524251648,11774 755485551504097284,349060 777131960980209664,158182 760257562126258176,350257 788816590947151872,220526 755988580745547776,39384 780399189012381696,172967 789561884542377984,226731 771472964407570432,118191 792160987520438272,244221 755155276127428609,35890 788776314371125249,220772 791393047716040704,237405 770222352026234880,117311 794672282979405824,261818 777150774090399744,87904 779173915880984576,162107 788485019295678464,218495 773440627824533504,133702 794537583271362560,261155 785235884941664256,194158 775252975451340800,143665 790440379871027200,231333 793576919715287044,252020 752916155623366656,24316 764113068456566784,81869 768796285314994176,108849 785306392584294402,11774 758348073114275840,49852 794567551221002241,261155 790916060774105088,234796 785726596007112704,197512 793899604420993024,249926 774193381790523392,141879 793610289145151489,254135 761885018268504064,71021 787359974850637824,210207 788201281936646145,213064 751833103203700737,20039 790707256438521861,232169 763044087532363776,11774 795075955731660800,262849 791685878401884160,234990 752745767320727552,22785 773990933217980416,140444 788049394188820480,214600 762832719466278912,73526 787075043654328320,209043 794939857575538688,71794 794311669732298762,258044 781303793770196992,182870 766700368990507009,95672 775996440602554368,151071 778437866108039168,167407 786334582845169665,202636 791708470361939968,234990 768163073718976512,104162 734175732751077376,349214 786723382440128512,204413 788760606518210560,220332 776059119732076544,150443 788459769682010113,11774 790741176840101888,230899 770633648181809152,117609 766843705936351232,95572 787399354554482688,208108 750399952233181184,12883 776101383355371520,153372 756608863193800704,43471 766802474791530496,53185 758622974849069056,54070 793638102422188032,254135 785298532806701062,11774 778130712461443073,163589 756484193085976576,1248387 765569109287378944,82208 794317896855920640,256038 753459878300037121,25189 771874044752850944,120613 750497752971251713,13532 756501410187976704,42249 766642627563229189,90252 790679793012473856,233307 763343838647840768,77668 764844732887371778,84724 766789749860360193,95574 793411426882756608,249926 786394187914682368,203674 785663139517911040,197512 789459219607093249,225981 786265446949335041,202429 795100414094020609,124597 764314176269459456,82209 768542702128332800,106774 776497838389727233,11774 758769162445463552,54070 789199878907846658,223037 788942154597097473,214117 766433307206844417,93184 791361243248332800,238207 790589428892856324,232169 793413405403123716,250633 769902203863793664,108396 757571841267490816,47761 759422386269724674,57607 768944456670203904,100893 786027328870592513,199496 773499925539663875,136947 791074473428541441,234583 791417845074845696,237999 771034404680523776,122690 766712807823908864,94699 792048324098482176,243187 772162875666337794,129558 758578294895833088,53703 793611809898926080,254135 757795242032508930,42249 789955854258757632,200963 778668816595292160,167998 795340065627078656,263302 790620077758394368,232909 764947900711391233,84724 786003400743845888,198671 775005442816798720,146259 794998769758695424,264431 776027257659797504,152735 785737286214225920,194723 780638973550927872,182257 756907354260582400,12954 788514007590121472,218275 791217704279560192,231612 785993994014601216,193670 786690949455966208,205143 792797043056054273,247240 751631528602382337,14277 768916880757297153,104999 753515402794110976,27280 765581069680676864,87062 750033810272628736,10735 793611568172806144,252639 772614249981947904,131896 790968418870685696,232169 768219288884875264,11774 760508953973358593,1248387 763414793105604608,78159 768009460627496960,100945 780796613832966145,183269 793571740127490049,253164 794565840599293952,261155 791241527267848193,235590 765682348482494465,88457 740385221594472448,11774 786605025195810816,11774 790991016312578048,220689 762678717982334976,73926 790731242992001025,231498 772626011624083456,352804 780436748966977536,180074 788503415496200192,217106 794955392057016320,263205 790991675585884162,233692 768235228758499329,11774 770976641698889728,122146 772055042635472898,128934 795228747301388288,265102 778832950960029696,168794 793219721516683264,249926 758540579139649536,52554 795748801877311488,267655 781217386083000320,186584 773647162764910592,138165 761694732519170050,68862 772416283929350144,127707 790940508826669056,234583 765946445476139008,90384 766259022148227073,90384 769742263526133760,115166 793879780697346052,256255 789450349551624192,225981 764311370670149634,82642 732475594479263745,195876 755576114492346369,36735 790926114004664321,234583 765730599290089472,88874 759117657345921026,56964 772574438340648960,97515 773963422635401216,140444 785752271279710208,195975 748936421440913410,11774 756945670288867328,39359 769906616850198528,109713 791472199454425088,237857 792360724395880448,244815 793500584833712128,252890 750117066271760384,11108 793146640299274240,249469 757591541099757568,44461 762336552693280768,1248996 774667097821499392,144844 795616752751276032,262602 756608256550797312,44274 767692604192370693,98972 775806476715716608,150255 767786862190563328,95055 785546970823794688,130635 786007573891837952,200490 781316341122887680,186584 746859915541544961,138740 763040999408939009,75899 779527168275550208,168284 787076389027454976,209035 795739145905799173,267576 765008901750263808,85562 761744226044391424,68658 768212603134996480,100605 758529501546418177,53703 755540501365821441,37991 788477068967284741,217958 760149210905751552,61145 755096012163776512,32869 786027692927746048,197017 780089698383437824,171968 781536615814529025,188119 788026952108150784,214492 795291538284810240,264754 793931778700414976,255942 755255442272509952,35445 763214432675692544,47188 765328489683660801,83881 793178900109156352,249469 777852288631123968,163763 791366470433333248,238205 758100798698037250,51451 762794357841858564,73926 794471134590709760,257492 755457518575378432,37647 791627475730259968,240145 767199167592534016,97554 757584815088660480,47761 781591598413078528,209828 785553009111658496,196917 795348908725641217,255393 732390801259528192,351617 790250160836087808,230282 795337119275290630,256358 767858794642677760,102137 794584835905953792,261155 761964391453462529,27800 769201959718916096,111558 787107820671946756,208965 790697731865968640,232911 733027001355755520,355464 767839101450018817,101681 776030269862064129,152735 752216288961830912,21074 766738454008954880,95708 758440309722415108,353879 761128904136458240,61051 766688554156040193,95568 788472879243366400,218495 760302223666491393,350505 773887444290772992,139404 793509049027301376,243075 795657143856885761,267521 793188326534635520,249927 788001175585054720,214354 792194835604185088,243187 752651461197111296,22785 766372173636395008,93488 794004449681403904,256255 792705685280608256,247087 772223197987033088,11774 787188995302141952,209292 778717725061296128,170147 789849683124367361,220433 756639176372592640,44450 787261697044025345,199307 776247253153361920,153035 792044905841496069,243187 786732152343830528,205455 790418653267329024,228354 781440122151579649,139404 795712927638634496,267655 791054463943450624,235620 753697637489057792,29263 757900656065871872,49852 792434624236392452,243513 787316562793418752,207613 763793648207138818,79513 773513952193937408,137042 786651120068333569,204413 753482785529143296,24704 777176913349480448,158754 781252807269593089,186499 792173668864450560,243793 768914635151945728,108782 786179367789535232,201494 759230453010276352,41703 756718679706832896,43471 771402217995722752,118985 752622876419842048,22439 760508643980742656,1248387 757855071686107136,49754 779747544918269953,174756 794347350168846336,226320 788448563676098560,217837 768889193497976832,109104 773853627668541440,137042 770748523168096256,119937 791308415502987264,11774 758820927765307392,53185 794620975107178496,262145 795614238890921984,267655 763630184809410560,78159 788855585332539393,221635 779081361265131520,171695 788778618419761152,220029 792399847600992256,245607 791774689228095496,240483 792409111388426240,245750 781685445491032064,188622 787920744168714240,213064 791389316765417472,238780 793167345539690496,249927 774344359537876992,142980 732269175368994816,349814 732754841034981376,352751 756951552070418433,45672 788605259572736001,218275 788435045589450753,217837 791439573389717505,238292 763511460181975040,78861 788503596450979840,218495 774177199934935040,139404 778989694491033604,171324 786290796748165120,201558 789300519441432576,224054 793459664340025344,252408 761210515272175616,66159 786614023051546624,204413 753585299117056000,27586 761745339758080000,70085 760967420395737089,64693 793238092366778368,250293 771747449039949824,126820 754093391202353152,30590 791700510613004288,239471 761405458859040768,65180 776635933370253312,155451 772962781972795392,133454 786669102622539776,204835 768839455960629248,106673 775066296803217408,146259 792056904990203905,243292 759815631721992192,59666 779086905665347584,171060 775384673623109632,148033 794213136949739520,11774 775097681307922433,146259 787082618009378816,207613 781222368467308545,182036 787423313454698496,206117 794609779284971522,261155 750481424357089281,13532 785655550990180352,197512 760537666983190529,62452 793518317969481729,252020 761729594059845632,69548 763720167297867776,73706 791860118308675585,240483 753713222696435712,29456 739977952641875968,352687 756631756921511937,1248420 757017323752546304,44450 773388207148916736,135136 761336235289939968,67226 762857831884132353,74943 776009165646995456,151845 788745104005668864,220029 789113686870949888,217006 790620205747728384,11774 789200224380215296,223492 780619397031264256,150151 733811222324219906,11774 795130114963079169,264804 756887967608762369,45385 778262868110303232,11774 786280714840993792,198304 761083031440363521,64006 792875273628688384,243761 756301165831204864,42432 772465916265193472,93303 781353233432182785,139404 786504741421395968,194723 785947379094523909,199546 771022937558220800,122146 773996323007627268,139404 793314280988958720,250633 795742967373950976,268281 792712812694872064,247024 756696310317735936,44273 786085506769715201,199546 777871680169398274,163990 788747784094527488,220332 754010537500049408,30802 751178904560295937,17591 773137331503050752,134033 795286202060447744,11774 794297370292854784,11774 772860739723812865,131007 736005132744282112,7700 765219259328802817,86440 791739318754652160,241274 787580275358183424,211347 790710465475125248,231894 755369101900521472,35890 788156159546892288,215754 759151406519463936,56192 791496922456612865,237908 759092579698823168,56964 770113745305661440,114076 772898981089345540,132344 785792818782404608,194082 780453106987339780,180074 775774056092098560,150663 750399755851825152,13201 793023450793345024,62492 759718250275975169,58250 754003759571800064,24316 780915761539940354,184223 795698082147172352,268281 771438758252023808,1249875 758688156891897856,54070 764229731503833088,80153 756516175526387712,43266 785283348650422272,193669 777298489353076736,158387 780470116379230208,180310 792070314553257984,237813 790956267334283264,234551 765596594448306176,87904 792545642165866496,246392 764992662097260544,82209 766018076445925378,90384 775672657714917376,150063 764566391227756545,79561 750777522904657922,14525 765191947636146176,431998 755088312512028672,33356 773275347647422464,135725 753653414274314240,28732 754739901552291841,33356 765263709702762497,84759 790672830975217664,232992 752932456769155074,22788 773904275713830912,139404 754156450990153729,32106 786311075843026945,201958 751173162855981056,12883 788079853106900992,215005 793346498209599488,250633 754711124063375362,33174 793108032595095554,247241 793346421126725632,251320 775533057323311104,149089 794814789696376832,261155 773384602219978752,136515 763388162282516480,431998 764957444405624832,85434 779127866613051392,172962 772478812529369089,131045 787294031109844992,209064 765727720693084160,87793 773691971827359744,137042 788886127218339841,220689 792738844416348160,244270 779807979990233088,108396 790758129952849924,232881 793155522090438656,249841 770874074461601792,121046 793936971999670273,256679 753805593471700994,29958 787271341607092224,207965 791731571237658624,233736 750521833103831041,11495 765701265997168640,88361 791424456501497858,238099 750689749782761474,14421 771395810588327936,125222 775000952269049856,146259 774364337381126144,142503 790904591764324356,11774 773017244481810432,132761 785858479462330368,197655 794292204323950596,258120 795484670569779200,266079 755750263349125120,39384 751607615747088384,19066 777609077962801152,162768 792964717786439680,247989 788643789908930560,219804 793811479682244608,254135 763706144581754880,79691 764567019274506240,76858 794854498783154176,261155 775772251773886466,148018 769168333488914432,107690 764297919969136640,80595 781669906336980992,167220 775524648410689536,149259 770876097768656896,121949 776244874303512577,152314 792960652604211200,247241 769582705113571328,113966 780963839210696704,183269 790950472328839168,11774 777863942399987712,163990 781266914811183108,185347 781276855710027776,186584 764220144138596353,81946 788756809716674560,220526 787377417266483201,207109 792697978704113665,244453 756618204257062912,44429 764624370484543488,83381 764267622661750784,82582 793612356899266560,254135 791796955126992896,238207 754885029335937025,11495 758414422704611328,52112 767804090369859584,100949 795386422001856512,263906 773894199087210496,139404 774582373837004801,141316 775516533179224065,149953 795735192262492161,172084 785317491400593408,186584 788496758242369536,218495 793122294088413184,249725 776163800944939008,153845 768963852528746497,110023 754769067043614720,33549 788526943729836033,218275 763104560072298496,76628 761696556152225792,69947 771767530255888384,125318 771396853405450240,125367 786075945539076096,200490 794593331917557760,261155 758582176065679360,51451 763131778085232640,75027 765879469244645376,88930 766035441841733632,89854 793745551447646208,254025 753371954875342848,18323 754105474442682368,31668 766409876419518464,86815 795126976528973824,254025 775172543615475718,146460 759346882892136448,57954 762861519784718336,11774 769573900560830464,79987 792859776501714944,245118 750399660980789248,249811 763952593395519490,79911 777006017540460544,159146 795039145668161536,263532 794018514969313281,257492 795061933158305793,262925 777345108719104000,1250322 775365533961162752,148537 790228096326721536,193533 767541259011448836,97685 794546593886244864,261155 765704233102565376,88459 750770706053525504,14877 762631072568008704,73926 761316176727113728,67962 786304397143789568,11774 778333543885705216,167569 794688599555997696,262215 766464735411699712,91894 792867788742426629,247877 755879713126526976,39657 769219761074999296,111549 791406795029827584,237857 774457135098986496,141887 794534594133495808,261155 781571866716692482,188478 766717128162611200,90384 757054248945233920,44085 774273267150495744,131421 743168189362626561,679105 751032975551188992,15006 757336121525342208,46193 794526096117022720,261155 753729270124544000,22436 756503953085386753,42249 771478514159722496,124597 792369642396344320,244143 779452932513300480,173846 760320622887133184,42435 760966715345932288,65974 788989252172410880,108517 772835294169051136,125163 788196017640464384,215219 733777736444039168,174090 753369406084743169,27045 774712159578255360,144594 771323257467330560,124751 776324106220253185,153699 753689589135642624,28819 766402473409949696,93261 771390734930849793,125111 760872141050875905,65180 765020466754924544,85562 793109818785484801,249469 758671703954317312,54070 753836587604021250,27835 781429019254284288,183759 756859756178997249,44429 789116769277358080,220332 772627896452001792,129558 788456519587291136,217574 790372550484385792,228820 769389000561795072,110362 793341731806654464,237223 755888335973916672,1248364 765332113751216129,87249 767424554327302145,95055 793147498072117248,249725 794581631512231940,250033 734648806759882753,7700 732362779387121664,46501 751212653364654081,17591 764151815310979072,82177 776608166402326528,58531 790883013672439808,234583 790949788552486912,234796 772919475335147520,132335 790957101346676736,234551 762611643041873920,73814 791345416776265728,237491 760528672625397760,18395 773871167539060736,139404 788407911114498048,11774 776920710417682432,158427 790550662794706944,232137 768820174128635904,108850 791822698880069633,240483 767447807707844608,95055 786368443729666051,202727 787321914754727937,207613 780557683816554496,11774 792575812490842112,246632 794538782095790080,261155 786251064425099264,201958 761663755457617920,70059 771419052489248768,125554 790398814066651136,11774 785584062438133760,196917 794539551830118401,261155 747620013868191744,246425 786865235894206465,205186 761925024986959872,431998 794740883136643072,261987 794716147807584256,262022 765189287956676609,86103 778742492401246208,167569 758386084338216960,51778 766788727154749440,95889 792857596063457280,248010 794540320088358917,261155 732606160960946176,402245 772531088992460800,131007 787843003146706944,208146 763399392246140928,76723 795079464426291200,263926 781900468913975296,190424 763149246421958660,76628 778680965652549633,166916 789675483977752577,226738 790992360926617600,235828 766475621887344641,93286 775767888833708033,151463 765962121708318721,90384 791127704418607105,11774 786634897804955648,200939 793473867830484993,249926 773918264342618112,139865 766102072001462272,90482 766737430502191104,95651 795682256627056640,266464 781206538127970304,185595 790878698618626048,234583 750414871401902080,7849 777863015253159937,164001 778602064020664320,168794 769815745895292928,115435 789248639390453761,215505 791691434449629190,238429 787197120235184128,205270 780205347223007232,170187 794912903736463360,262849 770933566037454849,122146 785849490087567360,198840 763412614252822533,78159 770440626596876288,118191 791678896777359360,237999 794134788257021952,257492 763001399592554496,75899 795713739374948353,268448 767012028070236160,95530 768963894618361856,110585 772960451768360960,132335 790241920215678976,228341 763872256242188288,80939 733147819880505344,1170612 793609522107392000,254024 759896760663678976,58869 775164026711973889,146259 769194198771888128,111549 793222739616301056,249926 758286874968526848,52061 785243274554376192,194167 767933778660503553,100893 760985647670788096,66027 751203155262763008,1170743 788093024312123392,192005 790975872375238656,234583 794413261420724224,258981 779347927479283720,174115 773729434285191168,11774 751180494994223105,17562 766720923462283264,95672 771450905476620288,124597 757635052494659584,48351 769885984905453568,114861 792614117391605760,11774 763509082976378882,78707 774271016919072770,88859 767485218580262912,93429 772848733633470466,132335 792006092981047296,239893 761013524483235841,64730 749315495661170688,8160 763209785013592065,73447 746713361614700544,138740 768880687382495232,109875 772105527811801088,129675 736705787855130625,98484 773899944927203328,139404 749714909357862912,9433 792661770145976321,246295 785665510276988928,194082 790985226029785088,230899 756967424574959616,43375 759114707840094208,56964 759216346454487040,56964 785315689670205441,11774 787084415272947712,207965 788070992274919428,11774 776164850602881024,153610 779008204302712832,11774 776800257418092544,1250321 779415579761311744,174557 794438658455638017,258771 767955447542317056,60518 758751410171240448,54842 785688383884521472,197512 790499684649406464,231806 764325503478013952,82066 789504056989405184,226717 791672075652063232,240483 794558780767961088,261155 753580475629785088,28037 770153633862287361,117026 786357479391264768,202304 793983364080336900,257325 768863705337475072,107423 774034796037091328,140025 765770179225804800,88367 788143529642057728,215634 750661740304543744,14462 754773238945722368,17416 793498863071965185,249926 793321407006420992,251452 760641769021149186,47940 785924327841624065,199546 791341247743025152,235257 767735485628289024,100605 771171290396762112,117539 789209172797693952,224093 759412283801952256,56964 765329379505340416,78566 765727859881238528,74575 771424242688745472,125367 785579369938972672,196917 757760776283226112,47940 760578005462687744,61639 773246177152110592,134993 758489193668411392,15808 754018644791660544,30590 761698366929502208,69947 775546361072742400,112363 791648623486435328,239926 787067486382555136,205270 764134838823710720,80939 775271356061671424,195876 791691764407083009,240067 787722191353683968,205197 795226743166615553,264774 732942020919087104,352442 792616828078022656,206666 791515614674350080,238864 767553800538324992,100134 792166013332705280,243398 787117744663781376,209292 769656808051015681,114779 787286082215960577,207949 789118755980906500,220332 765662794364493825,87607 778532569784745984,165185 790978057062322176,234583 791727238714720257,240483 779331405159378944,172132 794003964844974080,256225 765682658722648064,76406 786965445094043648,203793 790660268879597568,232169 788893834444963840,221972 752313640456294400,18567 770837401165967361,118191 786128909746135040,197046 760915668271239169,65307 766706772270653440,95708 767001781079506946,96299 790270710077939712,229159 788157201298841600,216009 786822184555597824,352188 785308640844648449,194450 788084991460773888,215365 776389371729698816,155390 786696420866813952,205728 776468497576505344,156055 773132361118707713,133043 788768951375319041,220332 794698776334176257,256358 763932274890903552,80393 754854600847556608,26721 763213205015502848,77255 765160440737304576,26066 789077810597986308,223286 770751163465601024,353879 779798058611638272,176218 767818408993755136,101681 759462141447385088,56964 789539077754200064,225358 769590636999684096,114076 772811584099917825,132335 778361798340726784,167809 792787801309753344,244270 793323265129271296,8044 791078617161854979,235956 788929473412493312,221971 794043889606721537,11774 756317170984972288,42249 786009054325960705,199211 769542024437624836,109713 752934425516609536,24603 793796178773155841,249926 755139790471892992,34666 781233862093537280,186170 785568063655645185,196676 767354168302501889,97852 790622752642301952,231894 758391268829372416,50827 793175710101676032,249444 770675708834287616,120610 792422499271049216,228037 793644123664384001,253032 762718996579880962,73926 760247740974501890,61929 756559036787658752,43471 774028492178464768,139404 773591714053419008,137535 785850431834562560,198571 761322732105510912,67938 776239169399959557,153845 786392419889582080,203674 775255427621744640,146568 778737431851827200,164001 793419775447818240,249469 776615171129155584,157082 768839530032066560,109447 790678736094040065,232169 770710426942316544,120610 770816889333420032,120610 775772502605692928,151071 751553391357145089,18488 756201184017252352,41703 756254198510002177,42171 791347851179663360,11774 776862250753626114,155896 794721410241495040,262849 765320035229241344,87172 781642598909829120,187964 777996947818881024,164375 786798514118336512,202353 764687160876249088,79863 773602984638853120,133702 777641418743439360,162497 751811381888888832,19562 785322949393821696,193533 795723235237253120,268448 769646741503275008,114779 786293406343565312,201558 752953890820075520,24603 766901828026073088,94810 754752093982826497,33356 771838293788897280,125853 773934464527282177,131045 787809682630905856,208016 753718542676078593,29347 788585882056024064,218455 769903253131784192,112336 771786830274408448,127134 794601209525047296,249926 775503504911794180,148870 793959361898909696,85985 763546275987894272,78159 773920257983610880,139404 777489632900636673,1170441 778981922798174208,171693 785915139639812096,197512 775061708725293056,146205 758111375470190592,50647 786228407931510784,201958 788109770364518400,215608 795300237476773888,264053 778327115263516672,167220 769593467114819584,113446 792030366706139137,243075 780888465856659456,182659 793429177164791809,249926 776447258187272192,154832 761982257749856256,70628 787699120228200452,212139 787152917082083328,208014 789322355365535744,223935 751130970737172480,17143 768940359808409601,109571 773993634865770496,138218 790952504368377857,234583 776122205998645252,152735 736597005405847552,8431 795068789964541952,263676 774327402642178048,141905 793205687153102848,250064 758663543604609024,54070 766051566554124291,90539 793650686286188544,254209 788714607984545792,220029 753581821149974528,27045 753615220828954624,24134 758752388522004482,54974 776761665639636992,156835 791751215696736256,240627 766406899705065472,92854 775927068194279424,151090 776142780041039872,149329 794544764230180864,258193 762429235277332480,431998 771667445400506373,127000 773582124465197056,137158 791466586850861056,226731 755160974991187968,35820 763597734876155904,77849 789227452845260800,223452 752239326340284416,21714 768911241452498945,107469 792150038986297344,242164 776901940454187008,157693 788134160514764801,214809 754045201551880193,31400 776582884903702529,156644 793290098360016896,249926 764822840046739456,84724 756974095305015296,45776 759661160689917954,353499 793147326739148800,248988 760410383442120704,61982 772604305199144960,125623 755467545575092228,36735 779019092724506624,171324 776765640115752961,157840 769271939194028033,112363 757891887827001344,47570 790550751831396357,231894 753000888428535811,24870 767354043475701761,97325 760258894694342657,61051 771439452044558336,125703 786969256692822017,207949 794676287621177345,262022 792027361223016448,238099 763459355643523072,77632 794199483810779140,258331 793354854747873280,249348 756291553568493568,42564 775849010389069828,151202 790910652097396738,234495 794416039517831168,11774 791695475015454720,240483 792829364123697152,246225 793995602103128064,255299 776151422379458561,153845 753203944717942784,25071 774004993141645312,139404 795462656681529344,266054 767141883952914432,97438 774835565137199104,144494 771412666829066240,125319 756420697270915072,41518 788742980639137792,220029 794924439020388352,263817 785581341689511937,197286 732707412302434304,353262 764674579767767041,80720 774541304944484353,142527 781136389437923329,185496 785926266738339840,199262 764543479045173248,79561 767485080789024768,99476 755424592282484737,18893 767836004430516224,101383 790359829537779717,227331 760149559758753792,61051 776181673469677568,152981 760599240817143808,63655 760248829002313730,60779 794994413462290433,262849 795090744348262401,264397 769686341365866496,113982 787147836831838208,207965 767868040415285248,101681 760965530832351233,65222 759159362510258180,51798 788777665318780929,219942 786007054376927232,199640 767178867714949120,94660 791114943810633728,230899 776622454798069760,155451 747833918250967040,1247775 772131357405356036,129558 776734552047902720,156518 754774805270757376,33356 772067420630577152,122344 795709940203589632,247930 765691997315215360,87904 778364643085430784,167407 790237614817239041,226803 779307324389203970,172799 755760844676468736,39462 771814916189724674,128067 758063907785224192,50983 794059833490051072,255393 771942575829872640,127775 788647583044345856,218275 759396328740761605,56988 780424748287270913,171693 780566503867445249,181548 768626752306483203,1249587 790911451624009729,234653 773190733708660737,133081 774082740278927360,140874 789654924615352320,227048 760111928475779072,61051 770117173884968960,116968 794560900376182785,261155 732957511637065729,1035907 776136590280101888,152314 749593554901544960,9273 765314183307067392,86440 790341571887587328,355698 770077913274343425,114779 772871571991961601,132364 794607354046279680,261155 754773196382081024,33356 774358148010217472,138819 781853991663652864,187131 762008225688551424,69548 774193178199093249,137565 792740925613027329,243286 788112826879606785,215437 754969633954885632,33356 785812195980505093,198671 789491050867863556,225358 786995353178386432,207974 770333725766873088,117377 762657102296813568,73814 754009847981486080,30296 793155727611326464,249469 789232927259365376,224680 779269691718131712,173525 788922099477778434,219119 786413044750491648,203674 791320637247721472,237491 794196787066064896,258598 787657501298855937,208058 788151288051531776,216009 768471620151156736,103354 786578946988978177,204413 792508656868663296,246225 790665491639472128,231894 763106779777544192,75690 788735465016786944,220332 751539627832508416,18391 774028001046441984,139989 747840021894410240,65108 794551252998877184,261155 787361128548540416,210207 763903479614148608,79513 781276812596899840,186434 791673989307457536,234990 778524664532389888,167809 756790798818082817,43553 767494201533751298,95055 752943565047754752,24711 794560423722819584,261155 791437969018200064,238780 771151118244032512,121949 776634920525410304,155451 793633077721493504,253207 791416806862884864,238207 763846772762476544,80393 777589898144604160,160882 756501703827095554,42249 775398904179326976,149040 789250293305311232,215505 776245819364118529,154832 755491509781135360,37892 793809089377820672,255393 755761712633044992,38796 751228968318013440,15643 790603215410597888,232762 764252572148461570,82283 794533487399366656,261155 794553292739067904,261155 764934324751888384,11774 773732271119536128,11774 775191150487494656,147212 787224230123429888,46572 794556036296404992,261155 757646356198678529,48549 756290943960113152,42564 778274214650400771,165448 749700209228165120,9433 755165656245411840,35890 767012111457382400,95672 755456974519664641,35470 772211362965561344,129991 779386287002296320,173753 794593362204495872,261155 758119811134152708,51563 759226896102154241,57309 773579395105755138,137042 786591709635371008,203391 788745308436066304,220332 763051637242036224,1249077 778328101939994624,167220 764365634054479872,82066 768291883629948928,102848 776648702337220608,157082 751850460689096704,20158 755143927993204736,35841 772831269658980353,132335 787884420594339840,353608 777205522902593536,160226 765894919974182912,89845 772246578866352128,125554 795761871617867777,247930 770983182296416257,122146 790581496260071424,232137 756615502198247425,44429 765529127512317952,87860 755784099718127616,39235 758394570447069184,52983 750404807710486528,13201 785555442944602113,194230 779076108557901824,171981 775110086247055360,350650 773915830337744896,11774 790375527244627968,230708 771491813370818560,125367 749668478500671488,9145 750854279842242562,15336 766048768160632833,87904 780409801733988352,180074 793754236710289408,255044 771641049726857216,126152 788943504261128196,11774 751834615720005632,18893 751226949570289665,16299 771624161336635392,125319 787031115399704576,208379 756679705605001217,43553 788168576201003008,215437 755121471811387392,34666 754032569113378816,31377 791737172722343936,240682 757919757240676352,49490 758423406224273408,53144 760595930231996417,45672 785916037384384513,199546 792340570249146368,11774 794884117594783744,228037 769924144075042816,115511 776153394910228482,153779 754076677563621380,31320 776534886819573760,155933 780826628549062656,183269 793133386009149441,249841 761753206221398016,69231 778327160939511809,167517 764928059539595265,11774 767035690882183168,95568 753768429665083393,29263 778679371989065728,166282 793872636514177024,11774 733314047777497088,355480 759947490091151360,59394 776575303313391617,156926 781206620919455745,186434 759100319808696321,56964 761849583248875524,70912 779131910186336256,172545 791019267160436736,235251 760127797952065536,61051 786032873065189377,199546 794328628297220096,259970 756272352443396096,41636 791497100110532608,238383 793564595134889985,249153 790721123830865920,232169 792034565011410945,243187 788507225677402112,218349 794011710512197634,256239 765479462460882944,87793 766764472690180096,95487 790535611711102976,231894 752947242298929152,24597 786006811371593728,199453 753011265157685248,24319 771073242257686528,121949 778262170379231232,351463 786240645518073856,201958 787574968276152320,210289 770458589458755584,118698 761237831104749568,65180 759528285189599232,58250 764376251331207168,83342 790696493132947456,233307 750840769787858944,15316 778188546318405633,164826 751098011116244992,16954 754823864232927233,32337 788628522629754883,218275 756088415267934208,41486 787628337216692224,206101 792551221647122432,246295 770581555874004992,119832 779302911100628992,173152 780190110050455552,173341 794628801430953986,261155 753641419399503872,27402 756581890535096320,43225 780592203898851328,181811 775640206804262912,150419 770548164197773314,117265 770122770952904705,116814 755766452255330304,37230 758464253275869184,738099 785428461271810048,195481 788420088231698432,11774 768855482358312960,105109 751572590871781376,18470 759086443671150592,56784 766337267698806784,92864 791490690492399616,238207 790684396542128129,231894 790903467065901057,234583 787086342052282368,208899 793620831184097281,249852 767725063860879360,97519 755079307073036288,35044 767124095528013828,97852 763263556036988928,73814 759162473186484224,56964 791472309324218368,238099 775427118016651268,146991 794581450678996993,261155 794323089454694400,258878 791835870412279808,239501 749623258761273344,7546 769013768294629376,91936 776567920453312512,155898 778423780314124289,167569 767146734443229185,56964 795735503282851840,267737 758383563850952704,51778 779043952997445632,171641 777116655478534144,113836 771082178977378304,122388 793108713988993024,249469 791711794972753921,239611 778622275771731973,167407 790250081463173120,228354 788768882798563328,218002 751963485152636928,17794 765597239330955264,88128 769352802191769600,113290 785932003413680128,199546 753294221495398400,26303 764448992344276992,82457 788778123848404992,220526 761858536112529408,69947 778037986499792896,137869 763116076129456129,76127 773947110282715136,139404 779888521645391872,174465 794387902075719680,258456 763727753673867264,79812 775409073109905408,144730 780409615657930752,179742 791469843488739328,239405 792713468646338560,245121 772685642052632577,129558 794547234088058880,261155 793206067555667973,250633 791686123965648896,240483 785584940326850560,197297 788414680435822592,217634 793163758281424896,249926 792662872681648128,242693 773830492181319680,136859 789551061237395456,203674 794617261151711232,261818 753128088075116544,24134 762981893545623552,73712 778322314727419904,166409 789259990557159424,220029 792401760019034112,245607 764117286047277057,80393 768131396082728960,103212 788141733636808705,215608 795463638907809792,265855 772638651608096769,131297 775642965259776000,148713 786974954944212993,207517 757402983059558400,43471 763019628675235840,75899 772827708241940480,132335 790995211094667264,235349 763391767152500736,77586 778374658336907264,148473 764252128852471809,82177 772638081367158784,131007 788839298200023040,220332 793929103493701633,256990 764177359847161856,80355 763560432808235008,77295 767360714830774276,97421 779040327458025472,167407 766410948185841665,89859 793092690363682817,249374 794646450277847041,11774 786023715104358400,199961 790874618441576450,234583 792239091974672384,241608 793930369804410880,255942 774030457075662849,140444 790934295149895680,234796 765695294751113216,87858 780602273160462336,181811 785276007200624640,11774 762639083302707201,73814 764133579769188352,82066 766319236763545600,89740 778095252351713280,108396 789144567652028416,222647 791241426633838592,235179 788540043740778496,210390 768823469547065344,90629 764833837356453890,84724 793158161725321217,249927 752858317848924160,22952 777882435094614017,164001 750708014118608897,12883 785585312852480000,197297 759162948904419329,51798 794711725354336256,261399 776515403749191680,155688 777643446056038400,161387 786403188001820672,202727 750352105043525632,12728 762423999561281536,72541 773942233749921792,139404 785615654749691904,197046 759501224458743808,56192 760276958642974721,62165 774715792336097280,143473 775349656939139072,148473 788046515147186176,214005 769996881401348097,114388 766244777918603264,91112 773680089749786624,353359 792079102022864896,11774 792456140168634369,246094 781469671212056576,188119 778001102314672128,164826 775820635272544256,151741 760824184528367620,64722 756304489200615425,145399 768593672917098496,107745 781347222059356160,139404 755853464761044992,39810 776997805722263552,159876 779734854393032705,173628 788558530156441601,217634 791888219700809728,240483 773762578866663424,136515 765017038859493376,11774 767779239080984577,101463 780059143403175936,174756 791992660579852288,241678 785938685099466752,199211 793619980193366016,254058 760464770634018816,62777 764179436132560896,80098 758654925270294529,54070 793111940767686657,249469 768578552832724992,107428 754872976277770240,14277 764579301249417216,83751 751657910174937088,17643 761233208046268416,65180 773902279267250176,139404 772688545832022016,128934 785282803244015616,194178 790897659234189312,234583 793899299302035456,11774 766426587705344000,93823 750856561577250816,1248126 775422392143273984,148645 795448974354288641,247930 758057651347435520,42344 732316860218105856,349280 769375458165071872,111419 794590961456254976,261155 786068126576340993,197324 763443336275496960,74281 773562576814809088,137639 765656185622110208,1170352 775318524814323712,148267 768117866507870208,100893 767852220071022592,101681 772274588797562880,127802 794530109050867712,261155 794035830150967297,257492 771472446486708224,120690 758818933650489345,55262 790877258923642880,234583 745340804114292736,11774 779261920734044160,173347 785543692786475012,130635 789861487355592704,227066 794697519896887296,258193 753953582190174208,30360 794526799673851905,261155 774072731629346816,140495 763919769938427905,79691 789174920387268609,223899 764088507258118147,81702 777116144960466946,71270 750387957463392256,12883 778848182587494400,170882 781225205070823424,186434 781843626141810688,190635 756555778417319936,42432 749705765519183872,9433 773765693728821248,132335 772524128553279490,129551 779293606012125184,158387 762600335718359040,73694 740360041341947905,99816 767035714202578944,94660 775835944788242432,152073 762677745423876096,73926 773589178063912960,137869 775794823190028288,150379 793868417455403008,256255 759103469563371526,55660 794236280716468224,258456 775779605051351040,149200 786003151950262272,199561 790337269668478977,220767 734798137882214400,11774 756826609789829120,44119 766365939172597760,90790 755998322163343360,25135 780546537529151488,180343 734968646657773572,67995 760547204670984192,63149 793287099399176192,249926 777933933325549568,164578 795362010355691521,266500 767383869913960448,97377 780903812504494081,182726 761617275656863745,69711 769417356724604928,1170518 763702631718150144,79587 775067252055912448,146259 780613716840706048,181935 793488387478990848,252741 761315903371825152,67360 794229591019663361,258598 767992551076790272,101681 787172760237838336,208014 761615084128960517,68884 776227176567934976,153854 777272288794308608,159475 793170735166390272,249926 760254065666301952,48052 771479506347446272,126152 754780101267554304,32963 766446214866997252,93286 772387985585090561,129144 788522692802732032,217519 790310105535307776,11774 793130114091356160,249469 793610524256854016,252020 779075300114239488,170187 787085615074422785,207109 787075612276129792,209043 785879353133588482,199262 752909974477606912,24134 786904947422064640,207287 752746715741089792,23487 775486304306008064,112363 771800336306626561,279676 776468831006892032,155344 791396470968705025,237908 753372406786449409,26702 790036962925092866,227594 775098465420476416,144112 781578273918705664,187611 776753806377791488,156835 786062307528937473,200965 786196452074676225,192032 759185162563444738,57348 794740300929437696,262849 770674722543501312,118191 768689745643929600,106753 770048920747646976,114779 785587257310715905,197297 792888243918344193,243075 770425484987346945,118192 791312880033497088,236465 758313957643919360,52061 772260972866043904,129551 775517064500916224,149953 753949843437985792,30590 763811215176970240,80486 794778915109646338,262849 760533676937576448,63505 766727137999093760,95672 789314916943532032,192306 785902218297896960,199546 749531507950321664,7821 792878934568218624,247877 773621195648471040,137042 770001904181112832,114848 771036758083457024,11774 773292343604633601,133702 793944403643482112,253721 771832744653443072,126389 732533972912082944,351837 778211735006162944,166409 750902472676257792,15808 766995602311905280,97278 771387478448087040,654029 770197014135078912,117257 767868827522576384,101383 763048230351474688,75899 776149410828972032,153845 777578929179598848,159308 793188065246269440,250033 766022682383089665,89923 758341778869260288,41703 778367258150133761,167674 789654610218668032,227242 777945548863053824,164826 755163081651683328,35890 770450265501683713,118192 785256765923348481,194082 788759895088652288,220332 791715888030289920,240718 770832664110649344,120363 779120578934427648,172089 780432961015603200,180074 792048204753756161,243075 770241513762717696,117257 775657032842113025,150511 777109153978474497,87904 773875268129812484,139404 795347877207961600,263676 763150744228954113,75899 761910003544358912,70858 759847427809632256,59398 765720143779332097,88669 769145484497739776,111386 773557670943088642,137158 761212669605113856,66348 773269254942502912,133043 764885523143860225,84889 752944818985115648,24257 768849992832266240,109104 775982140978638848,152735 764652165906530304,84380 764986585909571584,85562 792369189503766528,237491 792471421461078016,242693 770841806023950338,121612 762656684678455297,73926 749302874358833152,8047 753574487052935168,28281 781712532121743360,189649 739888209014837248,11774 771037456246464512,122146 791860611089039360,196314 762044430081720320,59676 768566803878453252,106702 762709585782124544,73814 785260348060295168,194042 790538091127775232,231580 765237244940648448,86103 759123093793243136,57189 771176533243236353,123085 788776424266199040,220761 744175449190858752,1247634 788077767204102145,11774 763090535196209152,76549 761052926026526720,64709 774684810963025920,131210 776188437724557312,153743 792759320177889280,247232 770799147205013504,121479 771748372046766080,124855 771028341994455040,120690 777818715056250880,161352 791354061643669504,237908 793655471039188992,252408 759148650656391169,50670 788891909448208384,221782 790876392355266560,234583 772137470737707008,129558 779436956056952832,148538 790370050062618625,228820 772908335804850180,133519 776939304534716416,157755 768123080409513984,102745 776587657325318144,156835 732414972400128000,34202 759131706364264448,55661 767878478750445568,101681 776615499870330880,156835 770386500248829952,118698 769348724120252416,113165 791659747573243904,240145 764492456524128256,82066 763173675571015681,76412 774757468660531201,144740 759957095110348800,58250 770404019655155712,118191 758027882128089088,50923 790192905025486848,228888 788063279746777089,214354 743270298535878656,1247598 793847201042669568,255942 767735167716827136,100893 791753676755009537,240145 774107873580163072,139404 767424243676000256,95055 776154518417465348,154071 778966818476003328,171324 764744247505453056,76639 765749845931896832,84724 790992853161873408,234583 781317672080281600,183759 772829015988015104,132578 767010828994289665,95820 781393553469632514,185496 752122324229320705,20313 771957828797997056,103812 787143002166661120,207613 753276818455683072,26140 758407338051198976,51451 791357005353000961,238207 793844649513328641,252639 761033298332135428,56964 765615271507730432,11774 795449597250441216,266884 769944082202361860,95574 756554289372360704,43811 766331491550957568,90384 790241858383249408,228341 757140817421201408,45672 777847686603149312,164001 788037212281516032,214492 773631209490350080,137777 790985764758818816,235536 765243958893117440,86440 755468492946542592,37460 765230088782700544,86440 768453708564815872,104208 770478027864244225,118191 786822913357996032,200382 775208705168056320,146259 793621859036073984,252112 791239555215228928,237325 795472050093719552,258044 765983281971994624,89076 763632673705177088,77731 788872651657744384,220820 738246387981131776,352896 759458491484430337,56964 759772440339755008,56964 760625270881648640,63451 793466552184147970,252196 792179290276139009,242693 774044518526038016,140900 758291542410825729,41703 778497230491615232,152594 773305595944329216,131297 776102889349668864,152735 788217527415480321,215505 791348148228780032,238395 792062762872561664,243187 793986170908573697,255942 738716041103212544,351436 752970625866686464,23929 764856283027558400,84724 779704113890197504,175092 794530909412175872,261155 762125827668455424,69493 786219938713219072,201555 791763059081670656,240926 758061317118844929,48220 785925320188702720,197512 761764130453794816,70543 785836650588991488,197622 794686682473840640,261130 759122940562644992,56964 757451068469043201,47261 778699347064082433,169029 794540398488207360,261155 771131430923415552,11774 792587455530733568,227346 787415111208210433,206117 788409282190606336,217634 744938610529566720,11774 774070383691436033,140444 792032231598546944,243075 768564134354923520,107469 792144854071451648,243615 794011664182083585,249926 735863762935152641,11774 760055355304996864,56676 761213315322228736,66897 768088792670478337,103354 791394457086259200,236884 759597283981815809,57574 788151923031568384,216009 781096464990601216,183759 789999720286543872,226366 793243198718152704,249926 764638394559324160,83391 792800688111706112,243865 793877752432779268,255162 767180077528391680,90384 787086365255008256,208599 760869647868583936,65144 752707014829146112,22721 785638104635936768,194058 771343957510922240,124883 786130915831324673,200965 788015202545524736,213961 790914915208925185,234583 756909913356455936,44429 778582717390782464,152674 761333651300880384,68182 774142867560202241,139404 773006814099025920,133519 795380065030860800,266491 790942445697499136,234583 755157084124176384,35890 793076195046875137,249286 757885452997300224,49852 768870371684745220,109666 779297791512342528,164814 791352502998306817,238395 794700139793354753,262849 735439259558150144,352060 793957843686723584,255393 785754089510404096,197297 790389490657275908,229693 794354495371153408,259743 774238034606723073,141964 790587200534671360,231894 780163343772299265,178258 792180039076843520,218002 764687382167838720,84422 771392583498997762,124883 756879568028434432,45331 781899567377715201,191354 755166063239639040,14277 758978497020702721,53703 793488914942160896,235580 779779219911913472,176203 791348488504242179,11774 757711891217145856,47693 759074190590959616,56630 759532671252983808,56964 764152436856610818,82177 776825329952419840,158520 758127952039206912,43285 751559769467392000,17794 777259436045922345,160592 780770293224644608,182257 794311556297347076,258456 786656791262355456,204413 773479772361863168,136814 789365762980929536,220424 778003476441800704,165435 753459965348679680,27222 775899262668398592,152182 781279326977142784,186532 786973595927011329,207613 791738149865152512,240483 789709241355501568,217519 793446626606080004,252196 786597622102491137,204835 761663553988198401,69878 763368453021589504,76549 771088731994484736,123280 791104767040696320,234117 781867732858011653,190553 764548314511454209,79561 777700850785411073,162969 790996012223569920,234583 794580507950465025,39957 759110710135848960,56886 760549681998901249,62779 785890302120767488,197512 786614024515399680,202118 788471899391045633,217519 773289569630482432,136018 792391385718591488,244767 761428563010531329,67906 794279505376382976,258456 763731512831377409,79691 764643059179016192,84348 788487968499433472,65113 791769932182659072,240067 793214187887558656,246314 790929157509091329,234579 794329241181507584,256038 794881530233438208,261666 764613249706893312,81835 791788947340861441,241678 778311501820166144,167220 786931632959782912,207304 794726420194828288,262849 775842202912030721,151741 788889304193961984,11774 795237208038862849,265102 753953506860605440,30590 790930999815368704,234112 751224305556549632,16299 763412987268833280,11774 765584360460255235,11774 785258683479515136,193669 758011279537647616,50804 762761805206650880,74885 765191896893304832,79223 773944786185170944,140372 780148528253394944,11774 787348273627475969,207974 781036700499845120,11774 766323157515067393,11774 771334974192570369,124804 756246042023190528,42117 788398239766630400,11774 768952249280176128,110477 775907374766891008,151185 762101883074863104,69878 779491026914467840,175415 752651148398432256,22665 761558710615289858,68993 788265474970808320,214899 789192588406382592,223078 780881933899329537,179718 794560020276838401,261155 795381397628354566,266491 775132333632610308,146704 750364004363763712,12883 762801996478939136,75073 775733579213070336,151071 778556196802273280,167305 795684174959091712,11774 791347548061593602,238383 791807206182166528,237491 764991430318133248,85562 794296922978795521,11774 791694886344937472,240483 756708690133192708,44119 753011506795704321,17416 739562029594386432,11774 761015245615734784,66116 764985766271393792,73154 764488450745565185,82275 786463688265863168,203832 761732179185528832,69548 764451807779131392,82953 754746579513253888,32773 773733943120125952,11774 770280817604042752,117257 788034764624175105,214209 793862166940037120,255393 788542919695151104,218275 767904224571121665,93184 792258514513195009,243075 749680159524024320,9314 746553843614367744,354111 771364387286228992,124600 775855884241100800,151202 775677688036093952,150511 787078188589383680,207613 780608084846653440,182037 763287563780055041,76723 763006480534626305,75899 785973168477351936,198973 793098297867141120,249469 752623360396275713,22664 790924947824660481,234796 764234766367518721,82018 789769788801318912,227242 778307355352174592,167319 760261334134984704,50993 763886709868208128,80486 795375251370704896,264397 770709762283495424,120824 787449714870521856,208059 792352353542209536,245095 749779987616698368,7852 792570156136275968,246392 795269661722083328,265257 772922357077770240,133519 752220987857309696,20279 768811074137255936,107469 775075148491816960,146259 790292123018944513,229505 786733002265067522,204413 769575553674256384,112162 788173356436684802,215088 775067824922517504,142648 773180773721604096,134561 775023996693651458,145721 774449390459187201,139865 778676722396831744,168794 771482992015532032,125554 778449410292199424,167562 776542566003068928,156132 767871544546635776,96818 763907698308046848,80648 762271351990280192,71270 790533502345306113,231336 791301415515910144,236502 755247813479374848,28732 793521057781149697,252741 761561079554138112,69231 789924816534970368,228820 750815015771508736,14950 781240874583793664,185496 789185607037616128,221136 793255198512783360,250633 792127845749301248,243075 781513084082847744,139404 758130712658739201,51595 785263794930974720,193669 793142593152483328,249841 791206430619631616,235590 773256042927063041,135725 778582153315614720,168794 792214218338545664,242693 794170333326671873,258305 756710099125735424,44274 788362286687748096,216125 793233988361920512,250064 756382595890372613,42249 774347723877253124,143049 795063048046346240,264397 752181742358978560,21467 787820277061128192,207287 761668579162935298,69947 788140383838441472,215754 771022010679894018,117257 789170240282173440,220566 760167510800904192,1248718 771326562109100033,122146 791412263991275520,238395 793220187050749952,249926 772768038726750208,129471 754753787315625985,18341 788443593555976192,217519 751841456353058816,13201 761145182406467584,66828 792426628811030528,242693 756789937366761472,43391 761400965819949056,67547 771413056169488384,125145 792019211430293505,240483 794967539654787072,264335 750311855336198144,12354 776085084130512896,153194 778193215539253248,166390 794648547425681412,262053 794762158860947456,263141 781430879750987777,187857 785574931794841600,196609 771760723156492289,127582 768143467797176325,100349 788798532505497605,220332 757274199278882816,45173 760624568776192001,62421 767947411595689986,81869 761206288982413312,66516 791224462649724929,234796 791401917515718660,238395 758307622676299776,52061 793083387841945604,249348 776612794120544256,155691 792604781214703616,234526 779300688455168000,173645 764151904632868866,81702 755755102401622017,39384 776808293159280640,139017 776820920098885632,157755 795116184471564288,264397 790298931012009984,11774 791663581246914560,240483 795039303273353216,248924 793323410256433152,195876 775003593535553540,146259 787121588768346114,209351 757741273793069056,49066 755489382505721856,37538 771531324607705088,126390 753323153384964096,26539 769904208866869248,105109 756623165602824193,44429 760488611783569409,62735 768124463284035584,103354 781149008358014976,185496 793948898184204288,254444 781537359372353536,186584 746762720549076992,1247750 773332081304797184,134308 755173362654076928,35890 765628658618867712,88669 794853297836478464,262025 790369891719245824,11774 732726722085314561,351530 754075949524774912,30590 794700013783941120,261155 787101066592657408,209184 770686694244909056,120613 762834395443015681,73726 765638256448958466,351424 793998390434492418,256393 774675583313686529,144494 768585670763827200,107377 770601601975353344,119682 750378611463561216,12883 772828602916155392,132347 780377369542549504,179560 765569219878465536,87904 757882807612039168,49852 769254185791389696,110659 760553945169133569,63149 791605074812407808,238207 779738490040975360,176109 769012939575685121,109386 761261980489359360,67331 780988020463927296,176203 771388401291448320,125145 765124316992196609,86020 792024322030260224,243075 771349509989339136,122622 787484070267719680,207433 767013079615959040,96849 766794172481216513,1249341 761652390932127744,69356 749979880612253700,10735 780934370232111104,182870 755816099078365185,11774 779450698589167617,174244 792037073444216832,243187 750403080504549376,12743 779274687549276160,171795 791311361007550464,237491 756399345042272256,42432 785378732718428160,11774 787439060243456000,209838 750438703328141312,1248083 774992878389043200,146259 768210836192104448,104406 790709502559387648,232137 794219674846318592,258598 793523280414175233,252824 762267242365063168,71476 769196421023207424,92233 781375053954809856,183759 794768399532494848,262752 763209601185619968,47188 763361835638747136,77731 766766903280873472,96263 793975265152024576,257271 757707283694575616,48594 771153385957588992,122982 760968550907609089,65222 788841149880422400,106085 788096265393414145,207119 764891191582203904,84724 756489732998238208,42432 794693518132318208,262849 775449487603007488,148897 781209942287978496,186212 786198957269528576,201494 764449511146000384,83391 792792391086256129,247672 781896414620217344,191354 775820572580155397,151463 794092420472434688,257492 770447791004844032,117257 790731284519628802,232881 765628312118931457,88052 795005626741129217,264431 753713020048506880,29456 750765705478279168,14877 748201403638812672,1170744 788871774561767424,221785 793179292402388992,249469 750346218224640000,12287 795404728062640128,266491 794917140813975552,259629 781681363200122881,139404 786626270679306244,204413 788801639033540609,220820 792798919121969152,246726 794646794068074496,262053 790560459447476224,232137 767069597551906816,94660 754086183106285568,29790 760207538675646464,60363 765967277711908864,88052 785654018588676096,197286 734618636162375680,1170538 781583961638244353,188593 755234749086433280,34731 792096051662614529,244033 786318311860506624,201620 790570368012394496,230277 754217757722501121,31551 779402210073387008,174660 766396920478564352,86103 771868135930552320,128519 785317275180027904,16728 761211381441888257,1248905 791465169964638208,237857 780346750900969472,76146 793908653472550912,254500 795094129118040065,264397 794958320381657088,262752 795673741141360640,267862 770237944082866176,117294 781470383169949696,187891 769170776754909184,107953 785993083024449540,199262 763478053825765376,78159 766937469627445248,96995 773602613673635841,136110 774050047814098945,140025 786298384579633152,202007 760176038760415232,61412 785855708533317632,198878 790049975308808192,226490 786407596890595328,203048 794635180367560705,261942 775367044795625472,148574 791363439528513536,238207 793082764312604673,249348 792152885014491136,243615 788211825062051840,214992 764526763615617024,82066 793436615708377088,250633 788132254488858625,215754 758343068970061824,48148 774093276756320260,131421 795496421789224960,247877 758049971946004480,51069 761915225268490240,68893 755834574526033920,35890 794211587464826880,250293 785513555609194497,196538 761270184896331776,67350 793572937135558658,252020 732984583831097345,355159 750579004789448704,13532 773265730892537857,133043 789996172270338048,246425 793850924129198081,255942 765915700103942144,90031 734666895295680512,195876 760865082171686912,65180 753202168950317059,23217 779900703166693376,174995 788942391768145920,221476 790556830095314944,232137 751233044929994752,14277 763153366008463360,1249110 765464227700092928,84886 777486376786726912,158451 790583982211543041,11774 795424539203268612,249926 779263041384779776,173347 769648501609402368,107953 786966926178131969,203674 778485499795234820,167407 757583250894229504,47782 790260318203154433,229172 770415258775261184,118191 765594317519933440,87904 794013061376081920,252939 789922541682909188,104244 779357843480780800,173347 756599079245938688,44273 791871212120973312,240145 758421691663945728,53144 752971385065054208,24257 771519766267736064,126293 786253055289327617,47940 781831834925568000,190024 755879692515749888,39979 763989578222936064,81446 763882078924570625,80939 772882599559782400,132996 785995130276806657,200490 793268359978594304,250953 757752957114867713,48663 749302268051292160,7849 770742126523084800,120610 757235261554253825,46252 776047031563321345,138490 789872906289291264,212564 791311439784914944,78159 785322557536870404,11774 789514154197516288,226712 771776552916750336,125554 773316547490316288,134993 779343827119312896,174115 793446463237783552,252020 764792986852962304,72809 768950978544566272,108729 764812019740446721,84679 791856956478676992,240070 776052370602024960,153095 778672752584687617,169201 757709650724737024,48287 774715849068294144,144607 765661733046382592,88994 792159658190462977,241940 786338405193965568,201958 756477237021540353,43391 759159474586198018,56964 793173434461216768,249374 769971053187702786,115909 752249652179668992,19703 754705295218122752,33025 758164678979837952,41703 776102631387328512,153194 753331442684354560,27061 762802189987352576,74483 779073856791154688,172621 749936109447213056,9754 795061781202931712,263926 773827125682069505,139360 761609642606813184,69711 764581568732069892,83751 766424880208195585,91946 763535319916482560,78513 786285654757953536,1063777 751113953497853952,16949 772137696470769665,129558 780110247147016192,178258 792607950401445890,246273 794231972545474560,259063 759724405085831168,59394 764300839024328704,82582 785618657095266305,195125 787257144458485760,209151 794776906851872768,262752 761685055886372864,69356 787983533251919872,213887 791410326600232960,237857 756551320002293760,41798 786642027626782720,205270 794057869054373888,257492 753752277366763521,29548 773672379838935040,137953 793469744221392896,249926 766459933311107074,91946 766658734235983872,76257 754913174026006528,27045 794496464277934080,260181 791063124275179520,231792 746836856495554560,1170677 775436377030795265,148870 788868092684296193,219915 767898494094876673,101383 768896873113329664,109945 768419837202665472,106281 772753023080673280,132335 785343286978441216,11774 757616084665176066,1248508 795058866828574724,263907 785771343220355072,197512 777946161416110080,163153 777915654703751168,161352 785587872434905088,196277 771057424438394880,122299 792212203906723841,226649 795728667020169216,268448 764759418273533952,50581 764969408724774912,85562 763353709493510144,77731 772825161384939520,131852 781225759050493952,184223 774292243997949952,141867 786920557736366081,207287 757563850736545792,45669 771430644157181952,124597 792050841695977473,243092 790723055722958848,233692 795721625828265986,267521 793520672777592832,11774 750694710419738624,13343 760180862470070272,61145 785797546509828096,198457 792050716781211648,243187 762644646740627458,73926 790057292846669824,229116 739848091499646977,11774 795699041937985537,268281 794292444485459968,257492 781805703996506113,189798 794257120866627584,257492 786905004431081472,207287 791741656680673280,240682 769350198917206016,111454 779347226090835968,174288 778925708932448256,171168 795423343151222786,267014 758749229984550916,54070 768937807129645057,109470 767827033309052928,101681 768119203433881600,103354 751097936541429760,16299 766303798243446784,91946 795102860220448768,265257 763125904360865792,73685 785788402255867904,197286 794758936024989696,262752 781166565924347904,185496 789971751463555072,228820 768334799152877568,104162 754756696187232256,32404 788539311184543745,218832 792120793031446528,240814 748545435392843777,11774 756853842491248640,45090 764972482210258944,84724 793512097560821760,249926 735991926349037568,11774 753386103411970049,27334 756799988814839808,43887 773691554112286721,132996 787657068903735298,211347 770475648037056512,1170525 764450115218083840,77720 764506096539148288,83381 760657694877360129,63451 793555948027711488,253206 760819112562061313,64722 773904018082902017,139404 770806033962917888,121177 761949593760169984,67226 792368044697853952,245079 775454817934315520,148800 775025259154018304,144648 785283859688611840,11774 786750067617193984,205094 787116417669705728,207613 774041713304150016,140748 767914790639570944,100893 773277548285399040,134993 795035696704720896,259457 770092966249697282,115928 773229211901317120,134561 781115187843567616,182659 774058692610170881,141316 759110527905894400,55257 750395731408805888,12883 768848582761852928,106716 763360777529024512,76652 793994261007974400,257026 752951102081871872,24248 785816336698052608,196277 763786335018713088,80293 793984642164527104,255942 794224568571310080,258456 759834269757865984,56676 777970857939435520,164826 752980382564450304,24316 774187933297500162,140444 760068158128525312,59666 787582239525703680,211768 791839434010423296,239456 794888031182487553,261155 785545826579931136,130635 768622821266292736,106281 790966346733453314,234583 775304233813995520,148170 792330743800180737,243187 793168235814203392,249374 743165916914016256,349425 744264327654416384,354311 790301432851423233,230311 795401016883744768,247930 761693378539118592,52112 771452360392663040,124597 792396958749093888,245566 774020827691966464,139404 795676141281562625,262572 750494437155835904,12535 758103294266925056,51069 773573219307532289,137605 770775241589137408,120610 751166602901585920,16897 772120362184245248,129558 789502950020448261,226581 788722962853572608,220029 776830517882728448,158589 778301515609931776,164826 793737964039856128,254135 793969583627653124,11774 786689844923686912,90209 764870747902717957,84724 769818892470394881,108396 766668975120015360,94627 767809296096571392,100893 785991342816043008,199755 763837434572308481,80720 768050642501963776,90384 769290792246607873,27164 762037769728299008,71429 786547497745408001,201620 753773652181651457,29263 793465161860325377,252408 750828598706208768,15240 786587857880088580,204835 795369768605851648,266653 762979661915697152,32625 756220722486259714,41680 785930281970728964,199546 770053066196484097,116388 764175971499008000,79513 777806687235284992,138812 788655736444235778,218275 773955836251111424,140444 793870179432329216,11774 795255095336247297,265257 793867221370015745,251390 762128666063015936,70543 788028869974433792,214209 787696712903196673,206101 786813579722797061,199546 792163283641872384,244550 790175154361933824,229220 788019917694140416,214354 794757249977683968,256358 755378587163697152,37044 773740979723436033,134122 792050987292827652,243187 751553355110092800,14277 766424618097790976,92210 779794280827199488,176218 788567888315584512,215437 779402166570070016,173628 781340378112720897,185310 794909156486553605,234796 758091845691858944,50789 774366001928470528,140444 781342150474760192,139404 764671965198036992,82766 769682293417975809,114456 786606318379565057,205039 757645436241018880,349060 771168479667888130,99683 785923933170200576,198671 765224449968779264,86440 778608990272053248,169201 788753625673641985,220029 791658902861574144,240483 776018334097608704,152735 778638929075564544,168794 771431184819744769,125145 732254271610208256,350900 751184699129597953,17517 775200717745389568,146720 771774282254852096,127871 751187542519668736,17640 764930192536207365,11774 780167021388595200,178293 758325490016976900,51809 766315243232428032,11495 779081423877701632,168284 790660170401677312,232791 790802729094569985,232427 763169256762519552,76549 773979118299852800,140444 765331365906767872,86076 772168915703037952,128355 795364909349556226,265885 761419471693058048,65455 793257860696252417,248065 778335858944516096,166409 792469266645786624,242693 766350539395371008,79987 770436117543858177,117364 755829148552089600,39957 788184940752019456,352258 795365656996835337,266500 779036440655175680,170294 761635089499377664,67938 756410297892605952,42249 791731498072190976,230559 764438188576210945,83391 773565079841304576,137042 753247808661053440,25968 760994946329391104,66105 756317258801111041,42249 759595678460882945,56964 780432478154715145,174321 791776094399725568,240814 795710668536238081,267571 795722672491491328,261155 786233170056404994,201931 777830421858021376,163763 773714231183052801,11774 788742270132506626,220332 755204732487020544,36219 791667026963988480,240145 794182883816550400,247241 764144319896907776,82066 791991006967304192,242214 750816711440498688,738099 790623123905228800,229901 785981864955617280,199211 732649551408992257,398859 787475994022215680,121785 795039204933828608,263896 771947168156516352,123217 792081598028054530,243075 761669028557578240,70085 775554928324378624,149775 750354343631659009,11495 765956672523296768,90482 793831327531315204,255072 742393158252650496,11774 779892528237740032,176203 769640263090368512,114535 786323814976217089,201494 793179389546475520,250375 794194730179497984,258598 771414559076651008,125381 790327664917811201,11774 792540527623303168,244270 785651033859129348,197324 786373559782289408,201558 790638388655165440,232863 781090358805618688,184851 790710964047884288,232884 779280905097666560,172799 792528697265823744,245722 777635197831479296,161456 785588317769256960,197035 759136613230268416,55887 760448665286742016,61011 774449620109893632,141316 776450392427200512,155390 788194765217075200,215608 779149220397912065,172799 736388843486711809,11774 791141748533760001,234653 775888717080883204,151071 777869601245757440,162596 792872805260034048,243761 773394468565286914,135025 792912085218893826,248065 754982178342051840,34666 795374798339641344,266054 771422184459862016,125104 764934153334759424,11774 779048172551299072,167273 792526390906073088,246225 794500811879366656,259034 758997207722827780,1248642 785523408352141313,196676 756581092799422466,43471 777498192539684864,158451 766312779242496000,90031 791634125040001024,239456 787735952328241152,205197 775296833044279296,148045 793114912067166208,247241 758368538012901377,52554 780203111935803392,168852 761247349096185856,66597 790539464204509184,231358 765482669677445120,87521 777193748472197120,159370 781471697321033729,186584 787841985465823232,213253 794535999330131968,261155 779616321759801344,175154 762857575276609536,738099 768916548023181313,110209 764261544553242625,82953 786994361128984576,207949 795403431242559488,266491 747827797888905216,1247812 793282032625328128,250633 762759996899729408,73712 757444590127321090,47284 794187173666967553,235487 749712930275373056,9919 794891450035085312,263090 774287800631951364,141912 780557249693442049,181548 788553462883627008,218275 790653755717017600,233307 776529072046342145,156103 779793193646850049,17186 760118248255938560,61051 788797294971719680,220332 793506905859686401,252741 790876636774359041,234583 776754533154324484,157755 792048321846185988,243075 794524992310571008,261155 772184489489412096,127925 786043436507856896,199306 792045094807281664,243187 776478050221449216,155390 767649351606865920,87062 767807035949801472,101681 756611839815847936,43391 791176781814439936,235590 794179271547764736,257492 735857180599934976,11774 771078581099204608,122982 775430891896246274,141415 752624316584525825,354847 786947016828026880,207613 792157600079118336,235580 775705544611000324,149279 770188514075955200,103446 792673353647558656,242693 764212768530653184,65663 790396573608017920,230485 775064167673921536,146338 774513522705260545,139865 749828516166791168,9292 769597238972706818,112471 785827098090799104,197297 766643850160910336,94699 793544956807745537,252196 750134012417417216,11495 771790653936193537,126200 792876693874741248,247877 765236226391539712,85596 775480069292777472,112363 794335028364746752,258456 774193442591240192,129558 790396000666001408,231358 758333676786548736,50923 760185565023047680,61598 785242888867188736,194091 790885138984992768,233692 794769779940794368,261987 759404184399671296,54752 786937925154070528,205272 793374268650291200,250633 766725590737006592,95593 788151674493865985,216009 757634371142684673,46460 766718205918404609,95672 763807159725457408,79691 779605365755379712,173347 794350395724361728,11774 773587166744027136,137158 794599339062607873,261567 762591510567137280,64145 785641910253727745,196932 746894279944081408,351914 794469958851891200,260173 781713870582800384,183269 794638180179771393,261155 788460210297843712,218275 794692705884381185,262752 793787656828284928,255162 776765759317880832,157693 772880026991681537,132370 780740080520531969,182036 791934574364241920,240070 793987501144711168,255299 774398433582997504,93469 774165778471923712,140444 785263750165168128,194213 773252411003592704,135517 757718737864753154,48826 793140438790180864,249469 771421729897971712,125104 788477969899532289,218275 761906104330756096,69711 778387071270522880,167569 760298581244993536,58537 772971568670441472,133454 788395564631224320,217519 770321862249152512,118087 770991200157503488,122146 792775074981879809,247241 778404074450407424,163990 788835197038886912,221476 751691804148322304,19247 794694957797875712,262752 779150010642411520,171043 751152217026015232,17371 755254773918502912,36545 772140178030735360,128934 757048505579872259,34031 759196927598682114,57336 780862654894120960,183975 768622832628686850,107745 778583294329888768,168794 771513595850924032,103986 760771947508690945,1248864 785560529049837568,194723 762441656931004417,69673 773573078559363072,136904 774212973455867908,137693 787918234968330240,197888 776451989454585857,155688 759159796628979712,57348 775851349187653633,151202 785346508044500992,193669 765909649132441600,89198 772079348010487808,127836 778292127633551360,166913 780031463492317185,174465 771109532399378432,123583 792407867986804737,236831 733127039755157504,355480 749693126936145920,9433 762004688371851264,431998 769001187865616384,109945 761151988302159872,61051 794648410192281600,261155 794301178913771520,258840 757666766705131521,47886 778027550404669440,164608 788749079832649728,220332 781518182578266112,188401 785619633097236480,197286 794589573992980480,261818 751925484636639232,17794 774526258793152513,139865 769306663757099009,112363 778662193206263808,167220 781830287302987776,190635 760532011144609792,63451 793850236062105604,255942 761573524683108352,58939 766343147916038144,93036 772910176659648514,133519 765938504144658432,90125 768900752202985472,109709 776552824612069376,155898 792020266335346689,243092 757835130404691970,37457 781224160945057792,185846 788049752776728578,214492 778086884195110912,164826 792054893540323329,243187 785712781211213824,196277 794922893759148032,255252 768726274168807424,108381 788794010697658368,218275 785690731671191552,197512 792707770894077953,221476 776698778048983040,156281 788906506234257408,11774 757435765831766016,47283 775178128910016513,146405 795454119066693633,266822 760986065314471936,65222 793297209001250816,244297 758054453044011008,51069 769224009728815104,110362 755854018283307009,39462 794542773978431489,252679 785937345702875136,198591 765579995506876416,88052 769594471516209152,112345 771882027666714624,1249907 775796229485711361,150272 766221949005500416,91226 773895499971715072,139577 770266649698050048,112336 792391970240987136,243187 764864455607889920,84724 760158322116861953,61412 794582420934705152,261155 763578296978120704,78394 789526942009679872,1178911 794274996012990464,258456 749177340589174784,7530 771477215368384517,125554 763445210042867712,78304 768186251543515136,102832 777036563087699968,159876 755365477287952384,35939 794553832588054528,261155 756104064421822466,41632 758621743250599936,54070 776827902604304384,156835 770803178963136512,120690 778378999844200448,166500 749063519274803200,1247933 791001120541970432,235620 754863345648402432,33356 764943005090471936,84724 785852622079135745,196917 785935532559732736,198591 766633562812452865,94769 793132424301383681,249469 734326955709988865,351360 791862830060429317,240073 780415423154008064,179307 785272128828432384,11774 759195638382759936,56964 793093852357767168,249469 767974074232377344,100559 756466968987828224,42432 771838154236198912,128143 790987767195074560,233736 785264072459710464,193868 778713669903364096,167622 758796157913096192,55257 755961099107770368,40926 786379842669293568,203510 778339682740469760,152594 788800074763628548,220332 734862753152782337,355185 761673235742257152,68987 779680589066698754,176196 794763736431136768,262849 764993804386443264,82283 769293425577308160,110585 794563494985072640,261155 790958262510235648,228101 765949281794654212,88669 755205836914339840,35890 761172595500720128,66116 766252613000048640,91946 793545253147987969,249926 756286194153955328,42432 760904250566270977,65577 765284147040546821,84209 752901045529948160,24316 739847772602408961,353374 793155993689612288,249841 773468173819604993,132742 785598611786649601,196917 749621569182248961,8891 788881970503770112,220727 776880165574045696,158043 769417995336560641,112336 778657954170011648,169107 790704340528791552,231894 790667472584241152,232863 778990029691498497,171693 779715086139072514,174756 750833124817395712,349060 780793224797356037,183269 788455719204945920,218275 759173389483253760,48663 780430339445587968,180233 788135997972230144,215480 785583917986226176,197286 773662539737604096,136904 789736265860145152,226731 795716344557801472,268448 771179286271098880,52112 788002429849796609,213064 760968966504345600,65974 768972938024460288,100605 770413527764873216,117310 777298546362085376,160480 785813074079051776,198671 755118140732813312,34666 781552419218001920,188478 761172697762103296,65974 785268693357867008,194079 785565193405403136,194723 794148326358646785,252790 780058940763738112,29786 791357863675310080,238207 762975419935158272,75724 795667210505068544,267862 767802876907388928,100561 788780931251314688,220332 795042950606626816,247930 794590411406934016,261155 758345977220763650,50581 794884236545294336,261155 758059912308064256,51136 756308971690962944,42621 788126739310444545,215754 793501205637042176,251566 767547258766098433,99667 773904084306948096,139404 793277660436701184,250953 795382509580283904,265875 764285031737155584,81702 779146152453083136,173124 794594130177495040,261818 793434024249290752,250633 794998059235217408,249926 786981000651964416,207949 754723131718270976,33081 775033177287041025,146580 770361148868730880,117843 759366645366165504,57722 773563274038276097,119832 750090972093177856,7275 794339440126590976,256038 754848485946560512,32756 755545244633006080,37991 793150955814588417,249841 795282201428561925,261796 776093473929695233,11774 781558909261668354,188401 761083526187888640,64611 758309793241165824,52061 787831396425404416,204396 768889330320433152,108729 786255468108787713,199462 772022908516311040,125853 793119996243243009,249469 793065521843351552,249179 788412335736094720,11774 792037974225653760,243187 793894174995144705,249852 749351025044258816,8133 750450655777652740,1248078 787993684524400640,214205 790860394663383041,232169 786763368132730880,203996 758125616185024515,14351 791341792977227777,237491 765037066656768000,11774 767769172046598144,101383 751154804844625921,12535 773733474108895232,136512 768259363387473920,100963 787400552351019008,210313 766367988706598912,93286 756260852332765184,41459 786405283316719616,203674 759412288092766208,56964 760185769868693504,61412 765706986310688768,82209 772564645546749952,131542 792100414678241280,243187 756650822264508416,44271 764884030764425216,84724 785490653413273600,195975 787002329270804480,207965 757794434712866816,48097 762610611666628609,70886 789152159497457664,11774 769410967591530496,107444 770616132877164544,119937 787947044690288640,205197 793141057450049536,249841 793186004740009984,249469 781666407243247616,187969 732788628108259328,1170425 777020350982918144,195876 753582798426873858,28334 771466548687040512,125220 780066382276886528,176129 793693641768173568,254058 756951268707270656,43285 776447670554615808,155390 792145703661346816,243187 756976644615733248,44163 794938200536084481,263895 750771900956020736,11495 794564987729674241,261155 794693773066465281,262849 768719926760615937,24745 751615709785063424,18323 771135900919234560,123583 785602945932984320,197512 788068391567392768,214209 788922227353944064,220029 760488469869236228,52554 793968334328958978,254135 791853113254686720,242146 773735511265464320,138819 762464326867230720,72541 788964645365096448,220806 793556306414211073,253206 787039599105339396,1170597 768029486596194304,58335 773898616041799680,139404 793155694694313984,249469 794531735102980096,261155 789223637555486720,223692 776573776943251456,156926 776703290352500737,156584 778690741820203009,169923 756553200786894848,43448 788691112072450048,220029 732664415858921472,353262 760180897840783360,60856 795261829089869826,265878 765750491187974144,74575 781269421763530752,186210 766354463653330944,93286 792094232261464064,243865 786323486541099008,199961 780839431678722048,183269 768648412480671748,107423 766336108150026240,92210 773902716854673410,139404 760206269319815168,61544 788431683204763648,164912 793510683480510464,249926 773665877921107969,137315 794344858521583618,258305 794527435895308288,261155 768956528397197313,110647 764704587035148288,82744 793987334819561472,249926 755761135429693440,39384 780777914946035712,150151 778934787352518656,171168 795329914086051841,229910 732975634083876864,353220 785605220726366208,197512 791012610560761856,235590 794293452682838016,259063 750383393867636737,12883 753205777993699328,26086 760439134674714626,61412 770435572770844673,118191 787300656566657024,209477 788825103308091392,220029 790480417656868864,195876 775336401839665154,148473 792189786169733120,243187 766031515293782019,90384 776191588225560576,153845 733391330865385472,352911 774270032482230275,141360 793463075101896704,250633 760533328894185472,63505 769676434528997377,114779 779044194576900096,170187 764051423285960705,26066 773466386035126273,136589 776891422481846272,157082 789871340748767232,197512 775617333674905600,148748 765881876435333120,89198 770344587114254337,117609 781266310508322816,185310 793922108598272000,256219 758679663786983424,54070 775772028699865088,149300 778408353680601088,167407 785466532549816321,195975 786042989684494336,200235 779710077418606592,174557 786676894297104392,204958 753328770455601153,20830 768848133023473666,109337 785593933711544320,195936 757095893573173248,46006 778301511550001156,167220 752628308383268864,22750 773772642947960832,136947 756277692903858176,42432 779324529977991168,173964 795421034820341760,265855 754735567787683840,33356 755348237414834176,35890 750546428943007744,350824 785268489393147904,11774 791308542628106240,11774 786000760869904384,197512 775294114996768770,148045 768919905018097664,109413 753392395820027904,27222 762654562557784064,74062 788481462261587968,218275 764535358365265922,1249246 785725940341022720,196917 791106678498267137,234583 773566117382021120,137158 768809067578003460,109104 793626010189049856,249926 755112911647993859,34666 760714065316605954,64326 795395569858527233,11774 743872278409187328,11774 760498807008272384,63149 768858427942514688,108782 778376755182698496,152594 791614719375319040,238378 768471009196474370,106774 752197924361297920,20617 772807255569813506,132335 776119287362695168,1170441 794170164354969600,253721 778587052631875585,168794 780536884443353088,177233 762655971407646721,73926 778062577913896960,157082 764453096823123969,83391 792057585096687617,243092 757742331646840832,49121 755391457020829696,37044 795099480672505857,262849 778453898486919168,167220 775109872614510593,146720 753999077843558400,29457 750311109849063424,12357 768927036756914176,108729 776891275173822464,157082 787754692990345216,212139 790101970552025088,228241 764581622683426816,83751 790728948543913984,232863 794036437196750848,255942 773348709769838592,135736 789299264446951424,224680 760930766180188160,64722 780136595001257984,178415 794579090024054784,261155 752228103137681408,21332 761305102460289024,65180 780884465916715010,182659 792480018861395968,243075 776386396126846976,155390 764273895507623936,82066 745285498193715201,11774 791067890741116932,234564 758169847004065794,51050 732276268813537281,1170428 776381010523086848,153194 732377438672556037,1170425 760466896034549760,62771 785955973592600576,199262 790586137924567040,232169 786914464759214081,207287 788644076740603908,218275 792118203665223680,228101 786651562609377281,90209 757114047984726016,45672 792538461110665216,244270 771494499126284289,126293 771829944338886657,126498 754018023007199233,30590 792812248838213633,247241 773304965670371328,135701 760547776597889024,62771 787759111559606273,11774 788797526841315328,220332 794222302221205504,258456 773950639726399488,140211 787016887842385920,207613 778179324797128704,161349 767717702928572416,100605 772110524159066113,129558 779425133131919360,173347 751175097352880129,16299 766222704609374209,88118 766238707556823041,90482 776584300372385792,155933 786230991626960897,201958 786953798245691393,207287 758039264080777216,51069 758279642335813632,50923 771801695391064064,125742 794006135435067392,257544 742335161744887808,349951 771413579731832832,124597 759545203795439616,58537 762299040247652352,69983 791439021834723328,238395 732193207853953024,349197 756980639858094080,26574 767814272546172928,101681 744772422314778625,85985 795033912401608704,263532 794554603396272128,257406 786536837342859264,202429 764139378817970177,81946 790499169526054912,226490 793095583351189505,249469 756206031189839872,41680 793472647895982084,252408 794576808406499329,261155 776278842050609152,153866 761405817765634049,67229 780083351155724288,177421 763874408163192832,80648 785847218435723264,196277 793064848179552258,247062 768723329515610112,103261 756275512104804352,42432 762735494929068032,74308 791001084433006592,164764 793184894838972416,249926 775053277469642752,124610 794552006257950721,233705 756253872042016768,41726 767550794715377664,100046 774269617816670208,141964 769660983136620544,112363 785329324819820544,11774 785880120024182784,198671 777734617860222976,162638 758602386059382785,51451 780040538506625024,177233 780611080766758914,150151 791101862900531200,231828 793367622746198017,8044 794510549937782785,258981 758324858845626368,52061 769304645457936384,112788 780110086836396032,176128 770477452049129473,118191 786232614994653186,192032 750849087377776641,11495 758434796066385920,53001 785253210759897088,194167 755048100612407297,34898 788482481767022592,218275 763391451162112001,75899 773381276665454592,135136 764761538812973057,83422 754803273903673345,32858 789507959902474241,205972 774239936916643840,142090 775741882940788736,147793 773909496162693120,139404 793291728602091520,250633 778276708415893504,166434 760206188818599936,61352 776187722331324416,152735 763201197394300928,76549 770373677145743360,117849 781166619783532544,185496 795285824233316352,265644 763006045979447296,73926 789412164540870656,223539 791308651034128384,11774 794216097423781888,257492 786696237223403520,205172 765746783867670528,88052 791589170519089153,237491 795713655765536768,268281 794873795228143616,262849 768678365872082944,107069 781207800898658304,185595 761151564111314944,61051 768006451159789568,99159 751770107290849281,14277 793327738912399360,250633 772907890969571329,133519 766722909440249856,93261 771464932445392896,1249890 771887504127434752,127775 753367729890070528,27317 791406527764570112,238780 794530562652459008,258120 781356069608185856,139404 793903258548965379,249926 773275093321428992,135903 751864412823224321,15122 794529976968056832,261155 768058300214681600,100893 778302261457850368,167311 792693792382021632,245148 762659522858975232,73926 751742979618942976,14277 781201177031606272,186434 795665866713141248,267862 794193216576684033,258331 764957701457731584,84724 769594665897037825,113836 794986529206730753,263907 767549518787248128,95055 792554955005505536,246225 769230789884071938,112345 791057642621763584,234575 756191896578338816,41680 758671872330493953,54070 794531302720569344,261155 769338654355521537,15643 770239467919663106,117257 781121706224070656,185496 750368808028823552,12446 757672588285972480,48735 762759791219470336,73926 732424970291314688,352030 792031193382420480,243187 792893001366278144,247877 749562520214601728,9135 752162075317796864,21091 756211220651216896,11774 732294926113902592,1170428 790759524223385600,232684 773904195208351744,139865 780509606334324736,11774 788760193643544576,220526 768933937133617152,110362 751837202800345088,18486 753733512994418688,25321 760765636113010688,63451 785859440545243136,196277 795094830309314560,264397 761370260297703424,63902 768923281457942528,107984 756317756602089472,42405 788795293961629696,220332 792103783702466560,243187 795699976957493248,266151 762994317019316225,75644 771398787038228480,122967 785461304735764480,195975 791653696392224768,193368 766163667188609024,90193 788096470348132356,215252 753962931545485316,30640 785353618073329664,195424 787695888453947392,669866 768172816600473604,103354 785603055299420160,197512 770722979554570240,120541 794545688197611520,261155 792189526131154944,243983 793730289411485696,254135 761679704533430272,68893 763143568756047872,76549 754753525758955520,33356 757676607993618432,47940 760365935026855936,62063 775696945742503940,149770 790927624608550912,234583 752650619207364608,22299 766926986958680065,96967 759213729510752258,56552 758765515309322240,46076 760268825690464258,61412 793682554637484032,254135 777340127467167744,159956 788928226403897344,221785 756645361255641088,43391 794556551037997057,261155 772193478843379712,129108 777652434193620993,161502 785985382189965313,199262 764179467983986688,82283 793552491786883072,252408 772470761248296960,131045 766829838120415232,95641 769681507686486016,104973 779060077223260160,171324 763702155140337664,79589 776908361241624582,159359 768260461317984256,105018 771293962732724224,106447 764628533431840768,82208 781511225909792769,188282 794545787615186944,261155 794587162478080001,261155 768688420633718784,106281 778786983183282177,170252 766802403089719296,95840 772635642664804352,124597 789124912581636096,222682 795021220081258496,262925 773828109468663812,138819 791737340389490688,240682 766383602028412928,92213 768225720095039488,11774 770680896580046849,120341 767170344503345153,97421 794852300338688000,263302 773664832755085312,137698 775660566656520192,112363 778722537094000640,169410 762388495537049601,72035 787716487205167104,205197 757572631663038464,47761 766644846488457216,95045 787032612938407936,207965 757359933000122368,45014 769202005051146240,11774 769618149402513408,112239 786940376439484416,207287 761288620716220416,67679 749263605498019840,7828 762069562573611008,71476 767834826351087616,101681 792486098987388928,245715 779906637524008960,171795 762360245440045056,67852 788893567964024832,221972 755163646481707008,35890 788079010529943552,11774 776460465194938368,155934 766802803490643968,95672 792211270615244800,231358 776045283239231489,152735 756386981236531201,42249 772753640251469825,132335 781820429564534785,190585 761339955939569664,67938 788514160556515328,217658 788539699237224448,218260 776924937227345924,158387 793169820069928960,250033 764191264136916992,431998 773186169685151744,134470 780825292613058561,182659 758570825347895296,41680 770123556525080576,115526 795428342098984960,266079 760447650340728832,60866 758686271694790657,37294 762042956320690176,69878 744273412168781824,77208 792032542136295428,243187 773868101423161344,139404 778587552844435456,167950 788756593533972480,220332 792433499995250688,243614 764942828040556548,11774 776865326264823808,157755 752695405595418624,14277 789443521447100416,221693 786971374879252480,207949 761847289656639490,66159 795365983892500484,264397 780483691487297536,128189 767810756578463745,100893 753272148571983874,26558 790585138123984896,218275 791601618923954176,237236 787057999449722881,207109 758808303853903872,54143 773995363501912065,140444 794191587802656769,257492 779432002495868929,175062 787025947488911360,208176 764426618798542849,83391 787014083660816384,207287 795105420574597121,264397 775342222573178880,148170 788349565208408064,214992 766811939511173121,95024 761991305572524032,58057 759484082883588097,56964 793093702109401088,249374 765267634929577984,86763 767972686257500160,103552 768532513648091137,104662 779179197600305152,166282 793239313186258944,250633 776869748906733568,155028 779411171539509248,173868 788752139300417537,220526 794619955371274240,262053 752204137937440769,21074 776580448147296256,156644 790697560319074304,233692 766056916099358720,90384 764934756396044288,82066 778270731851304960,160592 752683635162157057,14277 760428919170461696,62063 787053693912780800,207287 776194419330539521,153772 779075643178835968,171260 761399101858668546,68144 778278735963365379,167101 792134587635859465,243075 792093240912556032,243075 755895037964144641,39162 762707190859698176,73926 757430170252738560,47202 764586357029076992,75349 791331888266829825,235179 765038270388600833,84891 792910212713869312,228634 778628279347609601,168794 793281052038926336,250430 765517633328406528,87509 779774497729556480,66922 792089572230303744,11774 773629597875367936,137158 763271925124698112,77483 774083660622532608,141360 762808394444972033,75073 785621884725452800,197655 788939306400219137,221972 773622424323653636,137740 790547024714145792,231828 773924743707787265,137965 760604005428899840,63655 787102709799354368,208016 762082227534430208,431998 790392206611931136,231008 794673754035011584,11774 778981471851806721,169201 771147261833117697,122861 761425559226200064,67973 778633206824308736,168794 754075695790166016,31035 758040691104706560,50923 792186649840975872,243092 787842735847923712,206117 792408619367096320,232749 772796259694415872,132335 790270581971222529,229693 764126741778538496,82066 792928553914408961,248065 753260432048226305,26539 790949661360189440,234568 754882544932229120,32906 778292536058191872,166409 776689903136485376,149953 795735479694065664,267576 753692544123318272,29263 768842862620512256,11774 781489956141215745,32404 793184881148825601,249926 777379253507624965,161456 768736183962611712,106774 795719517263511552,266990 768503086616805376,106774 778411583349354496,166390 732266300769107968,350755 753046079650816001,24787 789232457660899328,223286 755201059098767360,35890 794943753886846977,262849 778155710936911872,164826 786912698478960640,207119 790927572729225217,234583 768557359379673088,106763 773299242223882240,135758 774304403142561797,142090 754116580573872129,31095 781122921817214977,184223 787688367001591808,212019 776933572452036608,157993 791868699435302912,237491 794545118090907650,260081 787094602633273344,202429 789103703512932352,223286 795215279752036352,264397 761409877524746240,349720 786214718717374465,201494 758310318460108801,51595 789934311843647488,227242 793284551921455104,249926 780424165299851264,179742 783246731160932352,192363 787937843989647360,213064 772575223568826369,109300 764238748812849152,82283 765300068140232704,86472 792978775592009728,247241 773704276925255681,138819 795425799142666240,266491 749799517965266944,9857 770380943584432128,118191 775736463489105920,150594 790792007442501632,11774 791080872984260608,234583 767395728448589824,97355 756983782276825088,45669 762957050989142016,74972 760538225974841345,63451 786706307055255552,206054 757623486026178560,45426 791423462958968832,234552 792140773491892224,243615 755135629491666950,34898 794579176305008640,261155 762394880391966720,11774 768884164305096704,103354 760256172284710912,61412 790992728112832512,233692 795379463055884288,259231 793929492993544192,253721 768127607351107584,102249 788895052261097472,220602 792406979587244032,232033 759095666475794432,46076 764594567937155072,83751 791429571077865476,238207 762817992703041536,74727 788498614867767296,218275 779377716122554368,173868 759545545086107648,56772 787724790656139264,205197 794295488346542083,258456 760524244438646786,63378 788499052094713856,218507 766357910435889152,92166 760952693212930048,65679 778469610651648000,166913 771738341498769411,125163 752758875959341056,18010 763714920215093248,78566 767724179613446144,100893 791430785110794240,238207 754093008329453568,31400 789836647898685440,227844 775825142090006529,151463 788498159651610624,218275 787770556275765248,210208 758164173503270912,51451 733207738570801153,354962 768545957273272320,106753 775648482233376769,150404 785518877161746433,196277 788799349329367040,220029 769316485311397888,112623 788444401835970560,217634 778588109000757248,168794 777310526602878980,160615 791114477345263616,196314 768920169741778944,108849 778332332243595265,164826 794383108413984768,12018 770972925402886145,122146 749333320295669760,7828 756318493889429504,42249 762622597120995328,73814 774785308533456896,121080 776764389441634304,157708 770742458716160001,738099 788440316135153664,217634 788991849914564608,194085 757654793745674240,48477 785774749024739328,194082 764476372752281600,79911 753338182385692673,26140 781506576666484736,188401 768329966031368192,104932 758750504008552454,52987 759955975604404230,56964 766278250104516608,91946 787598521339899904,204078 757283957234814976,46612 793166003630845952,249444 781124203693080577,185496 789667041850429440,225859 778810479372140544,169923 786190507416309761,201619 791811866905288704,241940 794300022473052160,258058 792405583878053888,240483 792773023527014400,247240 790917152937095169,234927 791317624827371522,235590 752878998783455232,23899 764461629438164992,82283 785390580905877504,193671 773904714119479296,137869 732264012621197312,350791 791692148773036032,240483 750490256567201792,12883 758404018305589249,52311 794914373831708672,263895 774705283847159808,142721 780632442717605888,182257 772503112770789376,124671 789169851679973376,11774 789707304270569472,227242 753300425110020096,26140 793615840608456704,254209 794934119885053952,262053 753654263985934336,28866 773768183505301504,131007 772338168708333569,129708 764562665616400384,83391 772266978178322432,81750 768474103267332096,106442 765644996892434433,88902 755166291384762369,35890 770593193444376577,119832 785697027917176832,197324 791716032851222528,240718 790895217486487552,234583 772863360270471176,130988 781485033085435904,139404 758361262287880194,41703 795362123496845313,263817 775927737085157376,150463 791066331705544704,232169 787686723346112513,208252 791510707523219456,238272 780918647921397761,183269 788771783277240320,220029 757791519034056704,47940 790287074054340609,230485 764035368211492864,80136 791655778184728576,62492 790574215179018240,231318 759225392351895553,56964 777600926164987904,161978 789424457001476097,225456 785318825940115456,194167 740288704300748800,49681 791348764158156800,238383 793103371808935940,249469 761252230842515457,67547 769671257130274816,114779 792052400924131328,243187 757552488811638784,47782 765068356206469120,84247 792973686022168577,247240 771207838190284801,123825 791009716700798976,232863 779699128578240512,174557 765332037091733508,87065 779388740133392384,173628 768435319452598272,106281 785303732842094592,194923 758112462210109440,51220 785482113856307200,196186 758316865257033730,47940 789164031055495168,223492 759835843737579520,58253 764542385036460032,79561 762013545865150464,71502 763369243589181441,74943 779289025790083072,354238 787396010159079425,210207 789267345130872832,222104 773602190166491137,137042 765518804335984640,87904 793530840223539204,252020 732258917674319872,11774 781363339230343169,139404 786966721898827776,11774 791388693307224064,238780 756520981523423232,41798 776517428557656064,155688 788444509386395648,217837 795294535613976576,217519 791360140993781761,238207 794758628926521344,262849 786989168467578880,207949 758177943642337280,50504 767838279039381505,100893 793791203590406144,255393 777634407473618944,138707 781331885985333252,186150 794006991949565952,257353 755229332382056449,35403 795668940659703809,267862 790726784136450048,233307 753041893009731584,25071 768780453054586880,108849 780087894102773761,174465 758696717080330241,54070 793064553030356992,240483 758699066364612608,54345 759766482527989764,59666 765315964791562244,86653 794648412675330048,11774 794541534372839424,261155 756282675028254720,42249 732982653742252033,355106 766365741713072128,93261 775191151364104192,142527 787809347917144064,201555 792304303952113664,240106 795089670124113921,105109 773842665947275264,138819 781597426771718148,186434 792482948104749056,246273 759092835119398912,56964 777487205396865026,1170441 788503475550322689,218495 781835236619481088,188401 792792149649723392,244813 793550040312582144,252014 780938305953157120,182631 761129676895027200,61051 790286157343027202,227282 758496377550704640,52983 788025251795902464,214492 751642227697446912,18893 773588888799567873,137869 791028553613774849,232637 780461017780277248,11774 768900543724986368,105712 777018741502648320,158387 780773006356262913,182960 793245694245146624,249926 763823735799513088,80366 786736136479617024,206048 758240513422077953,48289 767771748632825857,101383 790596810888781824,225923 764955567060234244,84724 773958444420243456,140444 763839294477787136,80393 768834219816525825,107745 777022628703854592,158387 785913408017174528,198591 770463938270130176,118191 763970731373842432,80486 786994310491230208,207613 773870541685923841,139647 786350568889544708,202379 763038604008513536,74013 768379914558910464,11774 795759689023766528,268529 750890961761210368,7811 769754180789547008,109157 753287813626560513,25968 770307772105707520,109945 764289961529008130,9643 776801214516396032,157755 786380134194434048,202248 789082995332382720,223286 792937601938264064,235685 753742253164666880,29548 790701243685416960,232911 763852589444243456,80643 794006621211033600,256393 789114289906933760,223431 790974114450202625,235621 791413575495454720,238639 776863543131975680,156835 785995126145286144,194230 755414820304871424,33751 754705765450051584,28732 761006463166910464,66116 756271339577548800,42432 779551242074882048,175415 793476715335053312,252408 776748464357146628,157724 786892335078633473,206225 795699106350034944,267855 793178756760297472,249057 771060376276389888,118191 773248116933943297,134470 755163533403365376,35931 791022561463144448,235487 777114737448407040,159475 785996711374229506,198305 771487511403122688,121479 793167534652612610,249961 793197774850228224,250328 794192032025559041,248681 788211458081378304,215608 761636281256476672,69231 756049777389961216,738099 767523635980414976,96039 791479556045766657,238395 793307452628307968,249841 792048848407584770,243075 794568273895395328,261155 793631846286458880,253050 755346164522844160,36879 780642411332722688,182257 763833936552169473,80716 793441905950519296,252020 751013992936513536,16002 765910287920820224,89076 788692759586537472,220029 774224863682637824,141867 785318235222712320,194042 762335563089272832,72523 792846898612867072,243187 770437340498046976,118191 790556422031409152,231894 773516273242238978,136515 773708581057298432,11774 767766978471792640,100605 766802570073432065,93823 774146300350648320,349784 785871911733628928,65713 795617360694624256,266609 772941710242353152,133519 791016939816624128,234796 785708827014369280,197286 786806600157663232,205728 750369972933697537,12883 790985902604427264,211575 789678351615135744,220742 791012077095628801,234653 764974782328733696,85562 785622411702001664,197286 792949579440279552,247877 763392763484176385,73814 779501270956593152,175549 765613122400903168,88332 786979130311081984,207613 773941052151508993,139404 793114542666551296,249469 794569597710110724,350913 760867872063295488,11774 768747136934551552,107469 788150292957175809,215754 794328282476974080,260033 751757373262422016,18562 774140669958828032,139404 780468615762116613,11774 794933516970717185,243427 781254391214899200,186063 758126857900482560,51069 771007052072312832,122251 786976067043065856,207949 795388430209253376,247930 763453437635735552,75899 785502541526237184,196277 775076669895745536,144730 755169014867898368,35890 776922794525282305,158338 751577602666614784,17866 762441687373221888,431998 793181452116619264,249469 760328109119844353,61352 760974100324085760,65174 791035542116896768,234901 794981685502889984,264431 795736991438635009,268766 788050075159232512,214809 767832822660771840,101681 759387095819427840,56625 757667536565600260,1248524 790638817501818880,232662 761600250222030848,69576 761259258713341952,67547 768118561420095488,11774 793480933450117121,250430 794315369628377088,258741 778724242749730816,167319 789323705998606336,223935 776045551464935425,151845 779879778413260800,176030 794524633420754944,261155 787743079516299264,210215 756373579126538240,42432 775116977509507072,146675 778006623373623296,165498 785830715636142081,198591 733396957742276608,355396 795698565012226048,265855 753350326007296001,27222 791905564158595072,240145 779365731817271296,173964 780623808424280066,150151 754740763943116800,33356 765729117866262528,11774 795687087257382912,248924 772818231866322944,132335 794317541627875328,259773 743146410716053504,1247580 777556602157137921,162213 747462512401063936,11774 773922680999292928,139404 769583032135188480,112239 793168372238254080,249926 762433375705497600,72420 764467333020647424,83367 769995987586846720,114779 794740138815287296,262752 771690395566608384,125554 761582255642861568,67973 735085584012562432,352636 770933976160735232,122146 766354261089198080,93286 787804967868301312,11774 752311715199488000,18567 761257187222093824,67497 765217010682691585,80393 777170370541465600,159876 792924973430112256,248514 764203441073684480,82582 767959626482642945,100591 771066203808800768,121612 774916396518080512,144730 767897813573402625,101681 744195332347551745,1170537 774425943704076288,141867 786393083323752452,202983 789555586417385472,226578 764311440459259904,81702 775066252746166272,141091 776760560931266560,157082 793295040596639744,250633 793796132606468096,255393 790915204783550464,232881 788392509747625984,217519 765949126294986756,85996 774217569981100034,11774 793151192801153028,243766 781052995119177728,183759 767282072234885120,90252 789946629570781184,228888 760852864185036801,1170338 788480452763922432,218275 762443689905917952,69878 768237758519336962,11774 764245428250357760,82845 785491008809164800,195165 761936352980205570,70509 790875164846219266,234583 732219144368590848,349824 762715933148262400,74247 790688476064866304,233596 735880023463317504,11774 794158657705373696,257492 785311414709723136,11774 763275210837532672,76127 757341224432959488,46405 788036103127216128,213064 788588153405894656,218275 757261423965855744,46252 786804323762044928,203793 792200448883224576,243187 754804032661839876,33356 781211284545175552,186434 757379685860990976,47181 751146999425044484,16422 795711719716720640,199307 787079339166863360,209035 792305142326583296,239610 760273549416357888,72093 793303869124059136,250375 767742763974602752,101134 773590956281044992,137795 757596655617187840,47761 764208738366521344,81574 788474189673996288,217083 763110098143154176,1249105 768106001031499776,101203 766755782780039169,95506 774448770436259841,141887 775790301957029888,151302 753328167352471552,26492 757057728066052096,43258 758468388536451072,52112 777969658527907840,163824 793282863139467265,249926 795031053069066240,263926 777959129772093440,158820 794604027803762689,260081 795401106146758656,266054 750849155271004160,15255 754875614579068928,33356 757606826158362624,47782 785256408279310340,194167 789307983666647040,217788 793231809798701056,247241 777583420935471104,159308 772968332429434881,128874 775642754298810368,148870 793202073261277184,249926 787718008571568128,205197 758784219350962176,54974 754729901425586177,25255 762833937106251776,75073 792295710532055041,243398 759116647860809728,53995 790551895026925569,231318 755818271270662144,39810 768153688271708160,103354 785875705955356672,198591 760526248766562305,1248809 788691348996186112,219942 791451090726195200,238383 793225609929371648,249927 773568917298118656,137158 772852006058885120,132335 775851656327995392,151071 765271254597246976,86440 755214644881526784,35980 793119498073051136,249469 776156712575262720,153171 751820144507121664,17640 763424211180195840,78159 794740110227046400,261598 732697009589784580,1170667 768547007724072960,107100 755761457233526784,39462 770386044906635264,118698 795715516027596800,249217 790987847293632512,233692 768946932572098564,108849 781217635447037952,185595 793989332982005760,257325 793469315991281664,252413 770085576058007553,116164 787200828113313792,208016 775412179143102464,148645 777021960962179072,154832 792442018739941380,243659 755676452469694464,33081 767068442134507524,97355 755136605854179328,35305 787463888497324032,211347 752662065429508096,22657 770411777532178432,118515 755214992597594112,34666 790240450049347584,229693 744191886248706052,353789 791426018368118784,238395 795400858519408640,263926 773244093241503744,134975 794647642043256832,39957 777259336003297281,158387 788352808647028736,352258 775387882278129664,148574 787408350472396801,210287 795046924894240768,264397 753692780652797953,28282 765355758951301120,84209 750407250418761728,12357 791260011280367616,235590 767708375232581632,83675 785492279880474624,196219 764854897430917121,84889 768519941532311552,104999 788423087888924676,11774 762126019696422912,431998 779315646114988032,172014 780240562800631808,141360 786672212120104960,205728 767834597031804928,101681 793617550089162752,253032 755739131804659712,38183 764147066708733953,81946 766633037299748866,94699 792231730136481792,243187 768841444471758852,108849 787585590585724928,208307 767972514723205120,102870 778379912109359104,167407 772537904870543360,11774 769532514444648448,112940 775291340452233217,148045 777173774428807169,160539 750879705465774080,15643 755937856204468224,32873 759867854187626496,59447 780630938850103296,182257 781532017393594368,186584 792105220025249793,244008 774589402735579136,143585 787716274939949056,212357 778596830053629952,167220 752850872976175104,11774 785941569459281920,199546 755517116032380928,38032 758476460164124672,52978 792516541338251264,243562 794681219715739648,257353 751635751289356288,14277 753173698920808448,24134 786306026391818240,202007 775810279653335041,144573 775882909215395840,152314 791425078990954496,238207 760698138495684608,63149 795374468029878272,266151 775499164021059584,149300 776173889940496384,153194 770010126803689472,115991 790933750276296704,234583 781123965368492036,182036 781350102430388224,139404 775526354527916032,1250232 785710508246609920,197512 794599589944946689,261155 785984537461460992,199262 787269305763180544,209924 790649571152056320,231881 759512047151296512,57574 751783815639543808,18893 770116393081638912,116265 778181112178802688,164912 785856676146581504,197512 791682142606495744,237935 773291535936974848,132497 757373101806018560,47143 792037570012123140,232911 764156176720429056,82066 772627223530659842,130667 776629021794631681,156835 766714735207260160,95708 794693544573280256,262588 753642697550725120,28732 763330614183366656,1249013 764792834155249664,84724 752717111684980736,18495 761233461608718338,66644 767409180294647808,99171 752668038135181313,22777 781831767678390272,190635 791471801566056448,239405 768905215600844800,110156 793356745049513984,249926 769088162283065344,110933 754814059170541568,28574 773708429038845952,137276 768798972114636801,106716 756855980818915328,44450 777876766039810048,163776 791698370830147585,240483 795721953105637376,267986 780643873957740544,182257 763144922534809600,76656 775308096885456896,138415 792392916899500032,245607 785281543027593216,194648 766474120716488704,93823 791617564048777216,240145 793924462043365376,256219 753719470967840768,28115 776295470012461057,152314 785896551554088960,199546 758055736920465409,42344 769473108587778049,113788 772069804622557185,128934 786990588813987840,207949 794629668162899968,262145 776825420368846848,157755 775785619024994304,151699 759143766624079872,11774 792052025353572352,243187 759147384274313217,56964 772075906416246784,129471 762240035307524096,71627 767838049258446848,101681 791353748627066880,238207 792102318934110209,235315 757564731179794432,47844 759093017391222784,56964 765661472689037312,88920 763210056011612160,1249110 758419076507197440,53144 791847645039980544,238205 760574003899686912,62063 792817808895799296,247877 751845423837511680,17416 756267298403540993,42149 760394253327474688,61545 768085351793463296,101681 787040633487757312,207733 789837741882081281,226490 790148100505661440,227289 761604539845709824,69231 769647111856132100,113412 788738438979813377,220029 792745966939938816,247076 777264383189581824,160228 769062516056059909,110362 761232664384839680,66824 769263631758417921,112939 785688409549307904,198108 759676912641814528,59211 790636133243695104,232863 793628242531848192,252196 754794962978340864,33356 758111423830462465,50610 793566291852308480,250785 749445487074217985,8047 750394115708289024,11774 753656759613546496,28732 779217046647308288,172270 750364183200423940,12181 763784693732868096,80155 779345627738234880,173964 759199263817478145,50923 778299426766938112,167220 786362422563115008,203391 791155968117792769,234583 789527043671220224,205972 793153375214899200,249926 780464606862905344,11774 787423525699190790,188577 776136183122268160,152735 793155121983041536,249926 751760907915649024,18215 759069233586245632,56784 759813402038382592,58267 763747253055987712,78239 792030498403090432,241678 788055475363479552,213887 764218495341039616,69269 790693513763524609,233558 794627354312278016,262145 746860846396096512,138740 753483937608007680,26140 794698501661851648,261155 771895975652696064,1170322 772185145977638912,128615 791781822250102784,241678 760941100903333888,57574 754752017936023553,33356 768299278536028160,97996 763455745903955968,78159 772877015586185217,132335 776455210227171329,155390 774346613082853377,142980 793644903070830592,254135 732372493189533697,350697 766366243272163328,93184 778402031400656897,166852 781586749474664449,188779 767497257658806272,99030 777353155214450688,156281 755135425707069440,34666 756296731738845184,42117 756882204244836353,44450 788634752962015232,218258 749706628296048640,9433 776970075991441408,156835 778604742746316801,168794 759889443956350976,59730 762757228977790976,65500 789349509746810880,203546 764172787959365632,81130 790304877729681408,1170324 768833434991136769,106281 789835139429855232,227267 754746078537265157,33549 785548220885831680,194082 768086240856072192,103354 779443575855706112,173347 756895696591003648,42344 793870844984524800,249926 795075174718734336,249926 771349899543715841,122622 789530438616309760,224680 791842590178050048,240070 732984800403951616,355106 786607725702705153,197260 780185490276421632,177181 791822336148332549,234990 793602737464283137,252020 752261735969501184,21074 753409271132336128,19598 772231006900264960,125890 764112623696838656,80939 774669224937529344,144654 780808029361041408,11774 754748974708297732,33474 770026850718453760,11774 762619407004819456,73814 779759310033354754,175092 785708534327410688,196767 768777595282481153,107469 770801658473349122,120610 766709241969270784,95672 772739379123003392,126498 772112335959830532,128355 794561059713490944,261155 742804781740097537,11774 761007041775304704,65455 776293164445421568,153095 732774281529032704,398860 791604307380441088,238780 756636552374132736,44274 792071165762084864,164814 754874087932104704,33470 792175226591207424,243187 756961507259318272,1248328 772912137018548224,133081 751980204738777088,19000 786315072964558849,202007 794000405298458624,255870 779625966993707009,175938 770362599418527744,118482 787454845389115392,208928 771518017809158144,126390 794804657532989440,262849 768970587947479041,110344 752175611960057856,20313 768202949755478016,11774 776748322715467776,157755 788026917861613568,212034 766756609049686016,93184 753725907693633537,29548 794337578715611136,259055 771817476204007425,127657 757993907489796100,47782 788561647837274112,217006 791054317079793664,234564 786001390338441216,193050 773586063520571393,137869 786646871783727104,205455 755760296954855424,39462 778647112129085440,169226 788715281212473344,11774 775719867441876992,151071 772178358612262912,129662 757450323388723200,47284 757622682556915712,48402 772464742950633472,131027 753304073936306176,24448 769267638426099712,109709 776813291163127808,11774 795298061501153281,265257 793851886189281280,255942 779085387813810176,172299 776237488192970753,154469 787021383117131776,208016 790662528133103616,231894 791690363572326400,240483 766778831441043457,95506 780372845226373123,179742 793254414576414720,249469 791697996308033536,240260 759859137274646528,59666 766613985814654976,94699 767160325342765056,90384 791258580318035968,237491 791315899105939456,229220 768886413525913600,108729 794668789858234368,261796 756985209510359040,329253 764935464348291072,11774 771450583337185281,125204 738678891225583618,738099 794811816350285824,262849 751211490116526080,12472 780604102984273920,174891 795204346266796033,261050 734473704592134144,353451 755952451774099456,39207 756915062976180224,44837 759799371281989632,59863 776926560112746497,159258 788132066667827200,213064 755521477898801152,1248319 760597135855263744,354841 794222728488357888,258598 779161723085451268,170547 793130376084484096,249841 761692201227259904,69548 787641080049242112,1170808 795666369845088256,267862 753878432853917696,29548 774008808997789696,131421 776836243984355329,138490 794544561737568257,261155 794317097517973504,256105 771872421196341248,128519 774797505271730177,138465 791951005428518912,240483 758398077925519363,52545 780772148952567809,182726 791731955310231552,240483 792526329300324352,243398 761533205463924736,68993 767857181160972289,100893 791733831116128256,240682 793976184568614912,256276 789924480479027201,228820 753608090981838849,28281 753796489328009216,28819 792961007178031104,246726 767675986162900992,100534 778335752472055808,167319 791679204991664129,240145 770379515537260544,117970 763821810819432448,80607 781152321078235137,185496 752166604188839936,14277 749709492464398336,9295 758721354128502784,46488 790969737362694145,235487 732294021213769728,349492 749763923440697344,8497 789144271689363457,215505 793294381176360961,250633 774351779601448960,142980 791006461144866816,235620 774040001545838593,138119 790731948897374208,233558 792358538089795584,243075 789241122358857728,206666 791359613601980416,238429 792001401941438465,241940 794282335587815424,257492 760777202828967936,48052 741411750780751873,349060 770680955434446848,119832 794555481024970753,261155 754800396913086465,32941 791830270391431168,241871 772739111400517632,132288 787895749484777472,205270 772226407149637632,129991 788850291181547520,221476 760779477253324800,63937 779533413552263168,162497 786626011370696705,204413 788279378635464705,214899 764899601186824197,84441 762377624886792192,71502 769430485487480833,112265 790062769450065920,228355 758628420548956160,52749 774393916510523392,142503 781228416020328448,186170 764780214295461888,84724 789435994089070594,225981 794875772456538112,262849 762047778138820608,71070 788792582805434368,218258 793871729693040640,256358 757292053155966977,46006 778565997527793666,160539 790397256608256000,231333 766770978718310400,95593 791097313569677313,233692 794530213568843776,261155 774386803730157569,142566 786011415173799936,198591 750817278254538752,13343 786908538706821120,207287 762352169248919552,1248861 778340240402419712,167220 756203984944263169,41726 752233885665230850,20279 781274676353986560,186584 773179521616924672,127707 777989282732572672,163763 794639043183132672,262145 754754019650854914,33071 750416310039814144,13343 792464897682440192,236420 757800723992027136,48094 793245551315849216,249926 773632387221553152,134288 791683058332274688,240145 775482705542721537,112363 788163564645167104,215754 791625471356272640,238780 781140404703854592,130635 775211960618975232,146580 771663250639294464,125554 770572953507553280,117079 761255806033551360,67350 761617050368368640,67326 772770615539470340,132335 751869424685223937,18893 755915751458877440,18215 758458051103862784,47940 753346258870366208,27045 768063512698511360,101681 763457149271805952,77136 793123593060290566,249469 766729800136392704,95708 780063908446994432,176129 791707855900381184,240483 793485970897195008,235315 795711510186258432,268072 792310175835131904,245093 765018659446140929,85562 752663954027978752,11774 758396943844446208,47761 732741869126451201,353789 792060273561665536,243614 794675042844020740,261155 786530486348840960,203350 773884940278792192,139404 772946926849241088,133043 762165323487449092,431998 758297705881931778,52112 761580043826962433,18215 794536928125317120,261155 786888844016750593,65113 758099555648954368,50827 793915636942417921,255942 761269342449172481,64730 760908923117375488,65165 743464401693478912,1247583 791686644608958464,240483 763877095009161220,80939 788393622643367936,217519 790617974277337089,228527 785904223833600000,193360 791390106380795908,238780 753765200545939457,29790 785446017877565440,195481 755815822644379649,39810 781557660185395200,188478 749328616803229696,7849 790020120970141697,227048 755425093887467520,36735 787456314842701824,7311 789106799937019904,221799 791682932566097920,238378 793645010369388544,254448 780681551587586052,181984 773780104371732481,134199 759403535549300736,56630 773716491158032384,136947 770428521592356865,118191 767089202257391616,94699 786730735721811969,206054 751764096735858688,18215 751960546841362432,18374 781361045348560896,184223 750902004801687552,15808 758624827058089984,53985 773916048231989252,139404 774040723154886657,139404 771404367316549632,125367 790964151082299392,234583 775772872333791233,151265 775515891542822912,149069 793255371355754496,249926 750088399596376064,10661 778808308228435969,169923 792463475096244224,244550 761352566240317440,66801 777945017444859904,352718 779044534474928128,172122 792008342105239552,206666 753648790565978114,28732 762978497644138496,32625 789962946545758208,227804 765949948294602753,90373 793288529916862464,250953 749685012405030912,9675 753339048609984512,25698 786361687943352320,203350 775758127400488960,151463 779723906944991233,176203 777154442260918272,160221 785902413907632128,197324 750889963546345472,14421 792130095704051712,244297 770702251115569152,118192 792110029075644416,11774 781618151402381312,186434 789880213513482241,226881 762308675776180224,1249021 788756981645512704,220526 795040623849897984,262784 777618467625263109,161277 764921672096882688,84422 758646557528977408,52061 775733505800151040,146991 792754548414697472,247240 733395335746359296,1170810 753259209710592001,23719 759128726433067008,56322 789504464134602752,226582 771310063256346624,122388 795287950347173889,249159 785627056260255746,197512 795123769530601473,265257 790363098662121474,228354 770393659841708034,118191 778169988964384770,165523 761673068632805376,69493 786673695662051328,205728 760821725143584769,64693 771793424131452928,1249911 793249201660448769,247877 790636285924773888,231871 791403660123136001,238110 770728653772599296,118650 780603960369569792,181984 789436005447114752,223492 789521254684368897,205972 761211910008164353,65180 765405384014237696,87245 778183787612176384,164826 780783663780732928,182960 795072238110306304,264804 785990767282163712,11774 785432318307688448,194170 794529826967171072,261050 793195070182785024,250033 758850516466020354,54070 791432273623126016,237935 794939738176258048,263895 793598482519040000,251452 793567374502793216,252014 750533952331362305,12883 779155823012548608,164912 789905571281534980,227615 790536221055258624,231473 794660226729410560,261155 764751304463753216,83413 771572369403940868,124597 788386916974551041,217519 771039578341933056,121612 771502853928038400,125367 753987525715320832,30354 752989863683747841,24526 793298231849521156,250633 792452105705549824,244385 763065173179596800,1249085 767460972806176772,98736 788702710132412416,220029 793149667672481792,249961 793953862730194944,255942 761168001794134016,66897 770226961184657408,117250 738792153569058816,11774 773970478671261696,140211 778156331521966082,163990 780815477496946688,150151 775493376871456769,148994 767041661067296768,95593 777878205835386882,161352 762293605973176320,61051 768607819406848000,106716 793957001013370883,254135 794647597835120640,261059 786666765094912000,205728 794614024813973504,262069 771176563010260995,123085 789852922846871553,228172 765179972977700868,86103 753690337193828352,8249 766331672723947520,91946 755175368567431168,18495 766732906777632769,95948 776164293154836481,153845 757346931416899584,46780 788764217130164224,220526 790741767758880768,232863 758795168518549504,53996 761907316849577984,66776 790758694241705985,231881 788614733423316993,217937 765611951607189504,84889 773181526066491392,135025 793419237100494848,249841 753352767733891072,25189 777621518456979456,158815 772173366006456320,129991 790580374120361986,231318 795616812545310720,267521 792449496709894146,246013 785995235964760064,200386 795079803615383552,11774 778669694123257856,167939 785346138345971712,194560 793417290930937856,247240 793244394715570177,250430 781484284003569668,139404 791320676497920000,78159 749617947757326336,8187 788122611305832448,215754 755541933380952064,38026 760893547067432960,65559 765189262337724416,86103 760178666139549697,61412 753129947758231553,24257 753720487776092160,28866 762791058270851072,73712 769272167909298176,111549 763146333788200962,75615 786236406737666048,201374 765624391816183808,88332 769919454255931393,115511 781908372937404417,188170 787047124357701632,208713 793907951798861824,11774 732399188449873921,351286 789547949248290816,214899 794954031122776064,262849 755436874508955648,37433 768118455132225536,103261 777956344393445376,164900 771409757559283712,125070 773879436940673024,139404 770405015462801408,117263 764751253310050304,83422 770660873350197248,120393 775849505581330432,151165 781293647161659393,185313 786745998139805696,205728 787330316310552576,204835 792827316124590080,243075 756888743676551168,44450 787389927004725249,156115 776790993668411392,158144 790992005157511168,233692 779865420987637760,90252 790554309402300417,225358 756863151828860928,44461 732176153897799680,172295 758307103131963392,52112 765749811853205504,86806 789250323726630912,206666 755233045179924481,36392 760135600599072768,61051 790701269560152064,233729 787034535418396672,90209 734391821489573895,352244 774196352632979456,102826 789691215507759104,108396 750819458294255616,13976 756212088117268481,41702 769343177002250240,112788 793512697115443200,250633 750138337705402369,10057 755120752777715712,34898 791021250785271812,235487 732719685657993221,1170595 793929596475469824,252020 794399971151843328,11774 777747072724250624,161456 793125330131181568,249469 768782311965990913,108849 757371925685424129,209828 775369140064423936,148645 795685856619196416,11774 744270679252426752,353603 791041052320919552,235590 793655668041457666,254209 795612071362699264,267646 775509580499615744,148874 766702187376439296,95672 791079574637383680,236393 793796609096179712,252408 751871052792229889,19563 785936202134392832,199453 788233266234990592,216038 794580429135368193,39957 759217013239742464,72093 769396337829896192,112363 761367252423872512,67938 775386495347720192,148574 773571123980173313,135025 791727004148117504,240483 763568113489219584,78360 792481223352389632,243286 768867750525607936,108782 791223318430887936,234583 776090863155937280,11774 780844803764477952,183269 786218927667810305,201555 791347689166438401,11774 794822057112588288,262752 792168542409854976,243187 785628827552616448,197297 770344680877793282,11774 793135502257893377,249469 795682928609161217,11774 777125963679182848,154832 761341092239380480,67908 750678628946456577,12883 789248970937675777,221785 795373973295038464,264397 768595280019193860,107469 763826383277531136,80486 790725922894688257,232863 756202194140102656,41726 780984331183525889,108396 751139976751054848,13696 779813523127881728,172185 787036529667477504,203544 763928569135321088,80486 766760827877662721,95530 792063952519823360,237787 758124059267915776,50923 772817327314337792,132364 790638962792464384,232791 773286720519319552,135888 790886539337297920,229148 768790687806476288,108849 752891622053085188,24134 794322269312978945,259551 779069019315965952,172545 787131949286617088,207287 794630352547483648,261155 755845464176599040,39893 766690294662172672,95593 774523031582568448,143585 764132727151001600,80939 776584424561504256,354238 753455020910137344,26066 780662072937893888,182036 751038048364789761,14277 788886321095970816,220689 775913187149512705,142503 787688657637355520,209351 794031322171723776,255393 792083583670296576,243187 780933203423092736,184223 794795509470769153,263289 787858322510589952,210238 757278744021196800,46406 771390553309052929,125104 752903788604841985,21332 765146145534283776,86103 765562707328266240,87904 758735049629970434,52061 765751005791125504,87904 790600164511715329,232169 732539329789186048,1170425 792666485214806016,247003 787250693023338496,181419 788814150210232320,212693 766047623451070464,90373 762789629577818112,74943 755286115163054084,35890 790520184595369984,231805 754092878356475905,31377 757553034994020352,47782 780791474191421440,183269 781332590116663296,187370 794231016885891072,258598 775252228517036032,146259 793608173060026368,252112 785812861645824001,198466 794607776798412800,261155 788155544183996416,215754 793521571549749248,251234 795068504517054466,263926 793137707606159360,249841 768855288032133120,109666 764253738844303360,82582 766383703404707840,92213 780163496218599428,173605 751544150596747264,17416 760861432233627648,65180 756948265745068033,44450 780082298150653952,176128 771077344261869568,122146 792810783499440128,194072 753797018636677120,28732 753483517351395328,19598 793968803788955648,257255 756661580851535872,44632 774227293501784064,141887 794546527742083072,261155 785283614485262336,193669 779672444571381760,174115 780647273021644800,177233 793624587783340032,252020 778290861088116738,167220 785785119000760320,197512 773151530421776384,108700 791652158173089792,240145 785799483510620164,197512 786220818200002560,201555 755863751258169344,39462 765075124471074816,82066 771510957537423360,125204 765178322863132672,86120 790173218531319813,228354 786714010305593345,206101 791075952050581504,235990 756949608694095872,43986 758685549314048000,54070 767959871413157888,101681 788142242028523520,215257 764959450281025536,84724 778786552604336129,169310 764382574881955840,82066 791696885195034624,240483 753733497550954496,29548 758219383109857280,51136 772067068648665088,128934 792038153737474051,243075 764182551741272065,80393 762636509681942528,73926 777971116815986688,163990 794308791017689088,258981 732395857933262849,351279 751239604754325504,27284 757981410523242496,50542 759748369942089733,56964 770274910526640131,114254 763741871676022784,75724 787985824126083073,214209 770873556607512576,121949 791811368009728000,240665 771060822785204224,122982 764967349267030016,85562 763165996765110272,76406 762842585836642304,74681 776889923458793476,158520 778210615349374976,165448 765243823832391681,86645 774998515214716928,146259 752947276671291392,24603 787084644046999553,204835 793288640734474240,249331 788434618156408832,217837 790948170008109056,234583 777851719250214912,163990 781190004345147392,185496 791062957543129088,236454 795730992313106432,261155 781075380329250816,183269 763279698222645248,76723 789189240038973440,223899 775726570753359873,150497 788478555097358336,218351 780234322620014592,172962 787016973808836608,208379 757260119100895233,45014 793890205589606400,256349 768994814134071296,109960 761259976077742084,67468 780955083039182848,183269 786309372959985664,202217 794013991504932864,256439 733693060199124993,11774 757426764540817409,47263 768999016289873921,106716 794547659935600642,261155 758550319320207360,53703 790574687789035520,231318 788928382679429120,221005 781203171943350272,186170 768871835307913216,26066 774083285911601156,130980 793174110306172932,250187 762210155551350784,67497 792707183901151232,235590 753012059034361857,23519 775289672549347328,148045 794975471846981632,263931 785282816380538880,193669 793944829554229248,256358 795035335059185665,263895 770037519987666944,116373 764418852876873728,82780 778358940623106048,167220 751151789966327812,16233 787386056995840000,207841 779429568209784834,173846 785933146978131977,196277 795747950492319744,261155 770995503014244352,122299 770318634648338432,117257 776784707354636288,156835 763923156327292929,79691 759207929014849536,56964 759972961956823040,55257 772144352629886976,129558 759241882841018369,57607 758439228464332800,52112 777804078474813440,352031 781642187603750912,188500 759529998931943424,58869 793640612985733120,254135 755963247937871872,40926 760062032037220352,59669 763449252739559424,78159 772076412995932160,126389 789831528209670144,228078 790653585361145856,352255 758105045086986240,50923 792086110969040896,243398 794413800615215104,260404 758343585641013248,47940 767561182748217344,98972 752964284062236676,24248 753427602644176897,26828 793107794044092417,249469 781201207494844416,185595 793994276342550529,256239 749674113032003584,9754 766302300273053696,82638 777957141151883265,158820 778721424026443776,167007 753370422528335872,27317 763359355102126082,77612 793882141641834496,255393 764824701759873026,84724 767863364378910720,101681 772459619792723970,131045 780373936903168000,179608 780408254555906049,166282 792484126595112960,246273 754909565972418560,27045 769281551729328130,111454 757018976559988736,42432 788393918505316353,194230 791018297626095616,235590 791007593065918465,235948 793964376999034881,257026 789563982659059712,227130 780388538030305280,179742 785262489810370560,11774 789982564966502400,229229 780615063128256512,182037 767756824707686401,29786 767082821714317312,95530 793599664570392576,252044 787996605844557824,214026 732283057323921408,349347 770321399567179776,117257 793098937108353024,249469 763137523329761280,76794 795371951850188801,266054 787057975990951936,207287 792043286353641473,243187 775494195754573824,148994 789516731517665280,225981 759089685457088512,56197 764387633376141312,82066 767688955475161092,100605 751592845081849857,18555 789433087855824897,225981 767422341748064256,98972 754717496796647424,33356 792480611126476801,243286 779071487420411905,172027 760133094200504320,59868 761345840074092545,67401 773213461207719936,134033 785820295630389248,198671 757305043041214465,46382 749238515603349504,7836 750919057520533508,15996 779408601790185473,174781 779144035764023296,166532 768228885708308480,11774 773293670883819520,132364 795613047528288256,267655 769916147500187648,114422 757710752098562048,47844 767527698558255104,87607 766640758107598849,94699 779106243206057984,172862 786997100668039168,207949 755767263437914112,39462 761665399171616768,69245 778325272470835200,166409 771182525578223617,122146 785459528397709312,195975 794734872719867904,28108 757582837310685184,47761 768273259150217217,104973 771465602946961408,124855 772678860437454848,131421 777639904016818177,161387 779719562984091652,174756 791634949463904257,239893 760677143655297024,64019 789413537110106112,225337 792016522206126080,243075 781556067880886273,188401 751945851463929856,14277 768607174805196800,104662 765324755486384128,86103 777180135573159937,156061 794595770573918208,261155 793093894615425024,249469 773551630138511360,11774 775786596809449472,151265 768771983173705728,108849 795680224952414208,267655 773264715422105600,135381 768560228069625856,107483 775502856422035458,112363 765625568226193408,88669 794812466223988736,261155 794441986392592384,259743 787024298913390592,208065 787754561159266304,211347 768508469402099713,28464 738417344855347200,11774 775433284016832514,141415 787649483412733952,197803 775905714590060547,152182 755568668080123904,36735 781131229437501440,185496 788187191394439168,207287 793803854529851392,252581 774063156465311745,75073 778923693732925440,171168 758175660573597697,41703 788078964518584321,214114 794937061656686597,261155 781098915194175488,182726 794751249065398272,261155 759344384710152192,37103 773886008848941056,139404 770580690953986048,118724 789678189740187648,227446 790296493479559168,229505 787086642766942208,204835 794920181537665024,263895 760182089895538688,61051 793116413099511809,249348 763359709000851457,77590 764115689879707648,81702 755163276791603200,35890 761298636974202881,67852 773522454656319488,137042 768656585778397184,107317 794286596266881024,259063 773962402010308608,140444 760100168758951936,60401 764257606932103169,82066 778620993581551617,167220 779790143670583296,175092 768955462100328448,110477 786009321532366849,199306 755467934118576128,35890 775730826839326720,151071 741765474417942529,354285 742545240544841728,8431 795059770990493697,214353 756704756861693952,44290 781608154811535360,139404 794620007829245952,261155 762790780364783616,73926 776470970852716544,155390 793868935162724355,249926 787019582108151808,207113 795410653183901696,247930 767330021207859200,98329 774265612432510976,141881 781404296659075072,183759 791622743867482112,240145 794004270752219137,257492 792308271822540800,90252 762832383611539456,74321 781827901033357312,190635 758495164880920578,53246 795065376103141376,264397 779038601124249600,168794 791249319668121600,235348 791708762113318912,234990 752110689179885568,14277 766702579501850624,92159 758111565937729536,51451 776832436361506816,157724 785709875783426048,196676 757715620804890625,47940 759540648571727872,44330 785567950052950019,196676 773323308561555456,132438 770240940015439872,117257 785324860729856000,11774 762988206291681280,75615 768278556455469056,103149 791366100445458433,238207 788102338040897537,214247 766328088959520768,87904 790896244281315329,233692 780099578762846209,177444 786327868431273985,201351 768735977066070016,108024 770834598167273472,121612 779493907872649216,174244 794523244703449088,258193 758299785224941576,52061 794151044427251712,257492 753369546073964546,27045 768114770285256708,103261 753012840735334400,25189 732317528500752385,1170454 764307990623248384,82066 762769657308774400,73704 786472410702839808,200460 790669393051078656,233307 768228116498116608,103924 770055762328576001,116461 755190483542913024,351434 772889839297519616,132370 789229402018156544,223692 761013916814106624,66159 794910703530414080,263895 794579843602116608,39957 765727651990540288,87793 776784515293478913,157755 792622853136846848,230791 755558681144504320,38183 786995102342197248,207287 776779380760522752,109805 773046501622833152,132335 791238645701349376,234653 780891770720690176,181903 790299869873250304,230282 793914394837155841,255942 755860572521000961,39462 751223851137150976,16422 773667321395183618,137965 778937265372487680,170187 795732337677963265,261155 762674693262471168,73926 774591392970670080,142648 775002040271511552,140965 769691035345661952,114779 787117038611210240,209292 764127159426228224,81869 785329607834755073,194136 795404899571957760,247930 740494624083562496,349375 794693942466007040,262849 756413951592632320,42249 792154511791886336,203546 758831776496168960,52112 761631370363805696,68182 769815684498862080,115435 772853412056576000,131007 781371523613458432,186434 757368968919166976,46890 791883239719854082,241819 761577223585488896,66263 795402373455814656,265885 793962311685787648,256502 762440410136403973,73207 786026537678102528,199961 758461597107032064,53144 761097753904549889,66159 765900778787659780,90031 781853505459847168,186212 761417099633840132,64722 774055123622387712,139404 788715427983568896,220029 763062052638167041,75615 760186557332590592,61145 762775610762473472,73926 791258446666485760,237491 762767313435185153,73712 771795954747969541,125742 789153618347773953,11774 785580514157756416,194058 789240077482270720,206666 785917634474745859,199352 778895484882718721,167319 788152617411149824,215505 792104958011314176,243167 778287752509067264,167220 773850926952116224,11774 765585186582962177,88472 752653912809680896,22777 763820635646754816,80607 768178702601641984,103354 794220961788739584,258598 766523178562621440,79774 794318677344546816,259743 779457970451001344,175260 794002597610917888,257423 795063484165853185,264754 767728304673714176,100893 761133064537989120,66777 767692073566892032,100538 773292018755899392,134470 760647410477596672,63451 777463129202630656,1170572 790947904806457344,234583 759262207586754560,56964 791426357876121604,239076 794761881030303744,262890 777934806051151872,164826 789216874156298240,224090 757369997287010304,1248475 750624956526899200,13941 752855625776979968,22953 764075561421447168,80698 765180082948222976,85562 776743909707874304,157755 794233321291153408,258598 732540442517049344,352432 756461737554092032,43391 764269731553677312,62180 792789098528444416,247672 772833827433484288,132335 750094492460548096,11022 756696152247009281,44274 794922179246833665,258040 788186381105242112,214078 794610526735110144,261155 793360507185094656,251566 770220390551425025,44421 794392865464053761,258456 793270096697368576,250430 758187616806195200,50346 780908018418397184,183269 794547551496261632,261155 750476377321721856,11774 795771985301118976,199307 776935294604050432,157755 780245036453679104,173917 769630364021030916,114677 756956031100579840,44450 793933119002963968,253721 760901782394535940,11774 770668224262266880,120341 760245724458082304,61412 792037172052275201,243075 794617123670618113,262053 793662790602854404,249926 793974423866970113,256276 791388950405390336,238780 752647207455690752,21034 791617478249975808,237935 769615315189628929,110585 785621295073402880,197297 768611642313551872,107984 778598280728948737,167220 761444709038485508,53034 791201619610181632,236923 793845900745596928,255942 753198606497222656,26140 781292562799665152,183759 773849326523121664,139404 778379394721189888,167319 779823527557992448,176109 758272713907662848,52061 790649439362781184,232169 794592843817848833,261155 795356269620195328,266079 764886587788308481,84724 767786503183269889,101463 755064473187078145,34666 768862451806765060,108849 771342734636396544,124351 732755606478589953,353789 757772614244806657,47898 794042745488699396,257492 773595040572510208,137515 774222169001693184,140444 795005270791487488,263895 794012845092564992,254209 778383900070572036,167398 795413902679048193,265855 761324488730501121,61917 764299913253511169,79577 785861666223382528,199166 766008630118191104,85367 766015656458321920,90384 780874357652488194,183269 781254942296313857,183759 757609811261419520,47886 793174216929583104,249841 755112545132744708,34731 764304431504584704,80393 777580468480962560,161395 781165516119506944,184539 786947503321075713,203710 794675311099125760,261155 763228104898805760,1249110 751616608359944192,19000 769940231458025472,112693 771143716417351681,123135 767441299964166144,82640 772802137096982528,131852 749932052837830656,10735 789292321615466496,221972 777253192954318848,161035 780368232733605888,177814 759203109113659394,56964 789955272512897024,228888 773915524451500032,139404 755311636123033600,35044 770817221522251776,65500 792399668713881600,228101 763873474154631168,80939 738033692166258688,351436 780007119063883776,177731 778980317851848704,167319 785931488755851264,193670 758448304262963202,52749 767485026422366209,90982 758421786119680000,52112 785647178777624576,194082 794519291941031936,260970 794559047257169920,261155 794327703524515840,258878 794543376636985345,261155 761272957796687872,67453 779405135487373313,169764 760994197780307968,64730 786274207973842944,201958 778978194481307648,167220 759849728880287745,59969 785624100240633856,197512 786586829432713217,203781 773313719228993536,135736 793158369678921728,238589 793743147071221760,249841 750706683693895680,10848 770325773945274369,114021 763554193483247617,78394 775729145863139328,150511 757228051423834113,46006 776900232944709634,156835 775475369080156160,148645 771317793484484610,124597 780770020099883008,182726 785438697114042368,11774 778356839482175488,152594 733038429592674304,82294 754924158492958721,33356 774880138685194240,144494 787350898389286912,210585 795053988068655104,264397 752911000047751168,102730 770263996528140288,117364 778075636468289536,159876 778472428309585920,166913 793095442988994560,249469 787467211623587840,209800 788536039723761664,218164 768155876142133249,95055 792452401240223744,244550 773940284623388673,139404 761969306934575104,71270 781535772948230144,188119 787033385566822400,208167 795660762656239616,266138 780845044924166144,182870 771483012001300480,125204 789802263673921536,227242 749977841786195969,8797 776915864247558145,153845 754811262282989568,33356 761665136327331840,65500 751922008519213056,18374 781248495638282240,186150 790878195239092224,235349 765527055882678272,87904 788745196699738113,220332 763118366932373505,73814 793477150493908992,252408 765337229548019712,85209 764152553382768640,82283 753002967977033729,22971 781131504462073856,130635 768832992001351680,109104 777527232298360832,162213 768857035404259328,108782 765232990809104384,86645 790533040271351809,231894 768925527453425664,110209 755161224283770880,35820 760233884273565696,57131 788069746814181376,215005 785247595362914304,193868 758273038102126592,48015 781627847030865921,188458 761239510474629120,66815 759100971863580672,56964 755384211364655105,36877 757531151271690240,45304 758073762503729153,49843 791952928575672320,241678 794317343048409088,259773 787048425107795970,207613 776828552440229892,158520 791699866900656128,239256 786636999495004160,204413 791383713565343744,238383 769254093705666560,112363 793505118008246272,249841 768044708207534080,11774 794540575127207937,261155 790641807553990656,232137 768080384173060096,102514 760739055168528385,63149 788936324388626432,11774 773912303557304320,139404 780640940398632960,150151 787057700609810432,207613 768225441987506176,104688 774693571156848640,142721 750755451533393921,14858 767803914343198720,101681 761686348411527168,1248959 792379285617061888,245113 787156121266028544,209409 755160511264817152,35890 754772713252741120,33356 769690058563526657,114779 792771499711016960,247241 771061059562135554,122146 795438590155030528,265102 768203888184926208,103924 762151584071491584,71429 773700204767748096,138819 792516204103602176,246422 794552700302028800,261155 751088188396040192,16638 793130951635107841,249469 770991949562126336,122146 785673207479017472,196277 788702038993494017,220031 793471159895486464,252020 794577198078447616,261155 793843434066935808,255954 778765272706535424,169201 775842734787690497,151242 785608699029123072,196277 780843451646611456,183269 786590451289559040,204273 770696122645880832,120610 794686972816068609,258249 751634458781057028,18893 755159335936884736,35890 755556846648168448,38183 766710951571750912,95672 788389971979857921,217519 788431130148167680,217519 792080041404272640,243075 795418192176906241,265875 766343382041923584,91946 791065809196113921,235963 759164903982665728,56964 778664286575009794,11774 791430111362883584,238780 785970853871775744,193670 789237903561895936,224018 775773217097150464,146991 775105187652460548,146843 776078736580026368,153194 760203249328816129,61412 786079908548243461,199546 755818366074548226,39897 752881586778112001,24134 755443341110673408,36545 789813675926355968,227242 771769563658723328,127871 750042044307996677,7275 765407412920590336,86103 785583807252533248,197286 760243569424760832,61412 793252516506898432,249926 772474023561297920,131045 793843150108393472,255942 794564769856503808,261155 777526395203313667,159389 788558262413070336,217837 795048928605519872,249926 756288203057983489,41689 778740186557452288,170187 795222316187877376,265649 760544981631115264,52749 780604401450823680,80785 750907495023992832,15808 794259821889323008,258456 770651460254052352,120438 786250261723578368,193587 788186205787656192,215005 778412971009708033,167305 763455184190136320,76549 768119458170798081,101731 773913682413809665,139404 765539235201847296,88052 788027636605972481,214209 793618570022260736,252020 760652550081245184,63655 766017301145538560,90790 789828743858688000,225602 795282885553123328,238395 738795222264623104,11774 768194673877905409,104662 768411432547299329,104999 786590197307682816,204413 794010660694855680,257546 794592669976719361,261155 763346338989740032,77598 789527773333172225,226881 750490794453180416,12746 785352509154099200,195125 757763416966701056,49121 785632435656597504,197063 770788650267320320,121479 794994126496350208,262145 792320693874532352,193513 754745934785966080,33356 794561043108339712,259190 767184019435859969,94660 763469548196499456,78205 788764047009320960,220661 794262137581420544,11774 751766524130713602,18391 780590178964418561,180074 761389704101171200,66842 785702008644743169,196303 770699530597576704,120610 788102508988149760,215005 794565974028599296,261155 794668158435074048,261155 780664280634929152,182257 794603578484670464,261155 762899989769097216,73712 758099754911928321,51239 759092126084849664,56964 764188758098972672,82283 767675481940299776,100559 791646072951099392,240145 775676511563030528,141360 733600288028819457,355985 794249534138417152,258598 756892615598112769,36145 752966520951701504,24173 785869183665967104,198591 794695037447761920,262752 786274885278367744,201958 756466317348237313,39235 758401727083282433,52545 774679123478319105,144602 791292237376139265,237325 792088510345863169,241819 792478984948834304,244550 790524141614923776,228341 758654060379660288,54070 790692896257212416,231894 787743118946951168,210235 789259101578596353,223921 761582030714970112,69231 760697872895643648,62835 772501496567107584,130988 764094681265221632,77590 740289093393735680,99816 756538715078479872,43751 764023477221269505,80939 765227634372571137,86103 785912576353984512,199546 787098064091697153,204835 773738913131356160,138155 787267472697200640,209151 790880494963429376,234583 775814091050881024,151361 776575739588214785,156835 793934656143900672,255942 757676111320973312,48633 794769225340583936,262022 751169162781728769,14354 789235545490591745,224850 792167912593362944,243092 769129346342592512,110362 785677507186098176,196277 763370650996133888,77731 779447069178105856,165512 768959195999670272,109349 750080359669215232,11015 758804196065882113,54070 770481361379528705,117257 743278027321151492,11774 785706852474499073,196277 789203919045918721,220029 775158422501101568,146580 778040705784700928,164435 794908875690479616,260455 795045161407545344,264677 749664791870906368,9433 761132469148012545,66788 781315084375171072,186434 794986277342998528,249926 793994205345566720,257423 759795175224807425,56964 754741610500333568,33356 773964744202084356,139404 792461492859789312,242693 786622668501954560,198576 753411297262374920,27045 756998095322439680,41636 785990225386274820,195332 769157031764774912,100513 758341162843316224,52554 762688154616954880,73926 793625734929580032,248516 781331377958584322,183434 795017989649207296,256276 765657141277560832,86103 780467962272747520,180039 768570888690212864,106753 779092502993403904,29263 779378220017651712,174315 790609807044640769,232137 793125267342581760,249469 757647554922237953,47940 757623233642434560,48124 764185657317089280,82544 793977064152006658,11774 770994805635706880,121612 788795967470309376,220029 769357734818951168,112547 760492576671662080,62781 754020057026527232,30590 763833412235001857,78271 765694561620463616,87858 790949088850083840,235147 788156530205995009,214899 775517932923265024,148909 789516174463754241,226823 788423677360611329,17416 791203950229725184,232169 792084548372799488,237964 768229250365128704,104162 779083114232504320,170144 771105868096139264,123587 795707920478597120,268281 795211424159055872,262145 757679985582891008,354831 768263749442691072,103261 763877689874849793,80939 786051980946837504,199262 775771103952113664,151071 732465519350022146,44421 788159064601530368,205197 785979805275598848,199546 788882948233703425,220727 787515589829025792,207119 753099154168094720,738099 760901568149524481,65626 790732091541434370,232169 793308407583346688,249469 755800506304389120,37455 763966127173095425,80939 793451575591079936,249926 750403843926528000,11495 770148816485961729,103446 778564417017540608,168695 787317317122220034,210289 794029950282002432,257492 763148754799235072,75899 769277818622578688,112494 773617677361410051,137818 777037035253166081,159906 790624570105561088,231894 789214553456402433,224019 790960549165096960,229693 768076968327843840,103112 791403512064274432,238378 761175399523028992,61051 776789609082748929,157583 773744968137596928,123821 780191721955192832,177687 753325652904902656,26458 794620358028656641,262145 787020859252748288,207949 788665942272307200,217837 780452600722448384,180265 775168919929630721,144198 735074792521502720,353879 761553180857470977,68993 790742220026572800,232863 780171526863675393,172089 780601142216495104,157721 790653866828304384,233307 762091354042339328,71944 778216373503791105,164826 788126105182015493,214492 793270723884244993,250633 774028631379021824,139404 792922969370562560,248516 788735712266891264,197322 793220505113419776,249725 772620681192284160,114238 760231890699837440,57131 775883365798993920,152314 760489567455764480,1248768 767974037393928192,100949 760217130956619776,60995 766243247089786880,91746 766789566762057728,95530 765548648490991616,87820 788188100073779228,214078 793439918735429632,252020 760196283717914624,61545 794886470439817217,263594 794156355733127168,254135 758068985141133313,50983 771680897967927296,127134 764098745067769856,513129 779781689618956288,176110 769041082864762881,109875 759313240950210560,57895 772456852919578624,84209 786255469299896320,202083 759555790277517312,56302 753278349292736512,25968 762626825042423809,73814 790685476474671108,232884 760319185540919296,52887 791668377593012224,234990 765192993385029633,11774 793085005341786116,248016 787150366982836224,209043 761682227180765184,69653 767854090374225920,101203 788946998422482946,221416 758431243209846784,53015 788576404145315840,215437 791051083892142081,78159 775524827503337472,148870 789862652801650688,226490 780467489520037888,11774 791727684694999040,240483 777517594538569729,161387 793168099491008512,249469 795032343459332096,257492 771792022046781441,127657 764511551533428736,73712 794344770025852928,256393 765355844766752769,86440 763180464198656001,1249107 786692290580508673,204835 752260643764391936,21077 791380114282049536,238205 794831959281307648,261796 762036797899669504,70543 775104176460337156,146847 778733063417106432,169410 795665688295772160,267862 792203752300249088,243165 767837930857443330,100893 755226428312915968,33751 775347076205076480,148479 776525125059485697,155898 761896226459619328,70255 792831270564888577,247877 781884252967149568,122373 788756921272500224,220526 765672588701904896,86103 792026641987870720,243200 787893843861524480,212239 759098051147493376,56964 762279844323401728,431998 766341780094775296,92860 758856641403990018,54070 755363999164882944,36879 760579238558773249,63179 765731676555063296,87904 791365860841648128,238383 767765707966836736,89517 791750074871246849,241274 793867216869396481,249852 764826950724624384,84724 780846470685687809,182870 785673746661068800,196277 752878904998817792,24134 770712146695118848,654029 776892222054633472,157082 761327648073146368,68057 794572059502321669,261155 785653048282677252,197404 788766020752343040,220526 777537365715869697,156835 772892222303842305,118761 767294750923878400,97380 794109423090176001,256411 790984262132588544,234583 753430766466453504,22669 791345635798585344,237491 775787478955339776,151463 732319365476065281,351437 792405682100310016,227183 774233999887699969,141867 767061924777455617,96883 770788825400344576,119937 791476614337093633,237491 793934200860803074,254171 770774974009372672,120610 765675784480493568,88920 771433391715594240,124855 787360002251952130,208146 788460783784996865,172084 762792005978030080,74483 794692127984713728,249926 764992207929638912,84889 768976395494002688,110156 771328419049144320,124610 790997665282682881,234583 793557223108513793,251986 776267372265021440,154832 780738185546592256,182036 761268698090962944,67350 732795689206452225,353104 760407427900641280,62063 764918587236593664,84724 753675659357061120,28501 790521007463424000,231550 763099834291150848,11774 779613498527641601,173628 771169438716440576,118191 739089925182607360,11774 778629504403210241,169201 787906489675489284,213064 766110421883379712,87904 761657012283465728,69673 754096345586159616,30726 755862937235890176,39462 781324087226429441,186434 793247412491984896,249926 791040484009447424,235948 793224107198287872,249926 774226768597176320,135025 765485694714318849,87145 738042221954490368,21795 760537554521300992,63214 785261655383048192,11774 767397526731272192,97379 764081647989891075,75396 794150418842406912,257492 775488450338426880,149259 795203361616187394,249926 753326909895745536,26140 764788900334186496,84724 795416747318743040,247930 772627886918414336,129991 788557683364200448,217837 752121094274854912,21074 785582119494057984,197297 770674649080422400,120474 790702000740634624,232911 767835553530204160,100893 785586998723633153,196277 786974900418449409,11774 790994043123662848,235590 794562055030403072,261155 794604266291859457,261155 773451963962953728,135736 770670761115877377,120610 766660281783185408,76257 780638125374574592,182211 788177510987100160,214899 760179087948251136,61470 778954242014994434,169944 792132480316928000,244230 777017100401598464,156835 753319628479336451,27061 769011607464734720,110362 786728968858853377,206048 780050465035722753,178045 774026276709466112,131421 785887341571366912,22735 748183263483662336,65113 771104788872306688,122978 776955652287508481,157082 773707753718161408,11774 775068128581517312,141091 756604692755546112,41839 791362796755771396,238395 794178945340084226,256502 794607710369173505,8044 773748706025832448,138819 795415478256750592,247930 751625850613669888,16728 780639668438052864,150151 764958901435412481,85159 764529524532846592,83883 766008882225303553,90735 766384664797913088,92213 787297152888365056,207212 793480241473871872,252020 770282913732493313,117303 772920207224426496,130192 795231443970617344,262752 765870809785176064,88825 764912626316869632,73706 757726235732480000,49056 792475788188585984,246225 767859113455943680,100891 795422409100759040,26066 792517099793084416,246273 758382296638562304,52749 790646991462150144,233198 753198307195838464,26140 766057330991562752,91146 751581081174892544,1248135 775110744962633730,144538 794713629677363200,262752 774340744102359040,141912 771015337454235649,121836 765423203623677952,1249240 777741674613276672,157755 751898772838486016,19066 773271993001148416,124597 789656434170589184,225981 773181860377600000,135025 773665005963087872,137315 775816342087819265,151741 757725908165943296,49121 756604274319187968,44274 767980629019402240,353044 778618857573355520,167676 793792904015872000,255393 792063694330920960,243187 754218294584811520,31932 764980595663507456,85562 793108662713659396,131738 779745327637143552,174756 775119571816701952,146720 793950447060938752,256358 768513616379273217,99159 771225321815232512,119832 793856812940267521,255942 794746854609186816,262849 786178968550379520,201494 765169114524422144,59936 772168537179885572,129991 776857623836536832,154071 778496740483706880,167517 740303684597227520,99816 780482524480999425,180723 767065988621885440,97754 758131452546519040,50500 763094960149323780,60950 775806365772185600,151463 788485298372042752,218275 793952076707414016,256261 790250661103411201,218142 756498423830851585,39096 791359014223372289,238207 765179804677132288,84422 768771447712022528,108849 733104458050068482,350379 773035588953911296,132335 794562702542671874,261155 770968305242898436,121949 792035156756459520,243187 792283028747943936,243187 791691700523659265,240070 758688573356904450,54070 766719002898944000,95672 767179586237063168,97386 767478634357547008,99111 769333496833839104,112336 777862076069019649,164001 768917247133900802,11774 773852330550714368,138205 777014224153378816,158815 764350921237233664,81869 773128196589891585,133043 773890093987852288,139404 772843802876792832,132335 765629527712235520,87904 793867705468190721,249926 776825199761170433,158387 769367199169458176,111435 770250117521825792,117257 791306100373065729,234126 792592312115363844,246715 778074575972212736,165185 790991869899526144,235590 759942460512563200,56964 791072711229440000,232863 795046826034561024,264397 785851269701328898,196788 775541874329280513,195876 793953825694646273,256935 776461838963838976,154774 794000249865940992,257026 732293060147720192,1170317 753352519351472128,27222 766031987425423360,90384 788451683177263104,218275 768936462519668737,23762 794696457110614016,249926 757753286816661505,41839 770485752429936640,118191 754091936718331904,31035 762480458282086400,69493 766348274047393792,80939 788800776621600768,220526 789056971773214720,219119 792350503292194816,235590 777396264270901248,155390 778711978185363457,167393 791224617209729024,234796 774192833280352256,141360 775366479608971264,148537 787347470217048064,192434 792862779078246401,247877 790924886730379264,234583 762777344150949888,431998 774337729907875841,143051 779850983191015424,177248 753668186885623808,28866 763097477281087494,47188 786063104614469632,200965 755066307557462016,27045 764121752968400896,81924 790582048788471808,11774 763514877176459265,78360 779614767203975168,121051 793705452856946689,252020 772805637159919616,132364 779878687097298944,176030 779210628732948480,172962 764992167832006657,85562 793377919334703105,249926 787081968122867713,207613 772453809067098113,1170326 757461259746877440,46382 768038973402935296,102998 768450270896455680,106358 779011686854332416,171902 753093394906382337,24675 755045239014973441,35044 765268234928922624,86440 786139973485342720,199171 786768116118347776,205728 759699466177830913,59401 750368287163346944,12883 754709161645117440,22393 772629724795285504,131027 785249794780372992,194082 788082671771672576,196538 793437936582856704,252196 766294388687470594,91946 763433047710658560,78129 793623218590322689,252112 787359382845714432,210650 792871077206556672,247455 793345208704393216,234526 772927719407439872,133519 769230897845534720,111549 758419010769723392,53163 750809649465602048,15536 758008648215953408,48663 775412444877455361,148800 759104253080264704,56886 788540592695353344,210390 786729279388278784,205143 792096280885469184,243614 756586036151652352,43887 770875363773775872,121949 754761395661512704,33356 768166078643961856,11774 787029228168572928,207113 773322818549346308,134658 775188719087169536,146259 793314005926354944,250633 786019377892040704,199496 794234472623280128,258456 758445896031887360,53144 792333211661656064,243092 795109287811051520,264397 752273983274307584,21714 757597257055162376,47940 768955627859087360,109360 778923425267986432,169437 777277268401852417,160592 792590452109168640,246392 766739273605275648,95672 764991425213636608,82457 771579848657547264,24173 793815466754072577,255626 758353551676628994,52554 791679816642785280,238207 794541178859507712,261155 787100285843808256,204373 764514905567350784,81946 785623479609622529,197512 793847742032248832,255942 791833752338964480,240890 785527472271921152,195975 792021527571169280,240145 773671299654815744,137777 791942026392547329,241819 776392765030608900,155390 790688161286483968,232169 795086021700571136,140444 787714671000379393,210253 766083922736185344,87858 735090996657172481,7311 788457238927212544,218275 794564603418013696,261155 762609896546238464,72264 755030489124245504,34666 751050355408904193,15165 773112499977715712,352982 778559022756663296,168794 794414739275190272,260404 768533098707427328,106763 792215830444380160,243648 777972554971570176,164826 750394751669665792,11774 795660555252092928,265649 773634236096081924,137565 785632510525014017,196696 759831254019833856,58253 775093954119290880,146038 779913255099723776,176129 795104196815003648,265257 771058781077643265,123226 773487210075197440,136904 775362103234269184,108396 752982977261428742,24134 793198564708974592,243187 793668337913962496,250785 775301694993403904,148170 790353937664581632,226490 752659312074514432,22223 788472793797132290,218275 767728128160632832,100893 773503834500927488,136947 774500465803493376,137927 775437928793198593,148800 795704684543676416,268371 751647325693571072,14277 780142879364624384,178258 764942377525968896,80720 787013219890126848,207287 769654129597775872,112382 763444958372126720,78159 790907579849330688,234583 787120712989282305,207119 749358890341498880,7546 771091355892277248,122344 788844221780353024,216009 793990628841586688,257255 755161590530396160,35890 789508435662348289,226731 751555854717956098,18550 778651576600711168,169201 776827180122857472,158387 793163863588016129,250033 775135824828661760,146259 775561575138820100,147391 771561521751007233,125070 778242998417158144,166532 767860200095318017,101681 785340469299601408,11774 793553385932877824,253421 763857632712986624,79996 792200895836618757,244230 772635128636010496,130669 732263292295598080,1170388 758266533118259200,52112 789683456930353152,227484 761642340817612800,69711 764153691393765377,82209 772913057202778112,132996 794009232408334336,257546 768223494333140992,95055 780133402091528192,177233 785498367346503680,196277 753723792258584576,29377 762365768583356416,431998 792561607171768320,246392 763438230620540928,75690 732214445921992704,349197 775892490469584898,151410 772902996397076480,131924 776035367485071360,152872 773898676322336770,139404 758482517402025988,53573 760993510036234240,65455 786332203567374336,202007 791590124454752256,239405 790599191949180928,232137 757534975440945152,47761 773882524372041728,139404 788408502935031808,11774 789094914319486976,223286 789263376820109312,216009 793519444140187648,252020 778064368839852033,164001 785990503376429056,200382 747532250527391745,351147 776615418760990721,155898 792052502380224512,225981 793198065406533632,244143 752315833771298817,18893 770384926176780288,116804 770657747620597760,120393 790612034362540032,11774 763086155902365697,73926 759815972370853888,58254 766634313202884609,92152 793847422971744257,255246 770318198713581568,32369 778641403454758912,169201 786254453645148160,200288 789562429776666624,227130 793112732308496389,249469 746484273633341440,383096 788058925631475713,215005 758401605985329152,738099 790521660986109952,11774 776581907874131968,155896 791308042625318912,237491 773728097979895808,137158 788444003851198468,217837 793856202190954496,11774 762818117504421888,431998 763942941702311936,80393 774287714527039488,11774 754035868772536320,31377 795277103415455744,262849 750493674694438912,1248073 758734717260750850,54070 785901804072628224,199546 749342215894396928,8047 766016139524706304,81929 792813803461304320,247406 752647452709138432,22952 792163575833899008,244550 792353276486356994,244143 795127973951184896,247930 790867224890400768,232884 762617926293790720,73814 768286209890066432,103354 768079956861657088,103354 757004080141053952,45804 772530267651239936,131007 793844393895682048,255942 732176771014135809,1170365 793485911224946691,252741 749311899834081280,7826 775392679362433024,148537 764973938871009284,84209 772210374787502080,122973 778387476100427776,164375 793140885139533824,249469 773553335722967040,137158 753224880389169153,19133 771445589426987008,121195 759813692749975552,58254 766258280779972608,91946 773917447363686404,139404 772533077822156801,131049 775019306765553666,135025 781850345962110976,131421 775213963667574784,146259 780678804549214208,180233 773589543538847744,136904 773980793261568000,139404 763195623126528000,77185 787596197666054144,204078 773915759189778436,139404 794733140912709632,262022 776060921747738624,153194 758622067512250368,54070 778584147338067968,163592 762395420932857857,1249026 755761878396235776,39462 771793386550493184,128102 779339707146723328,174230 781696170418593792,188050 758034875182096384,50581 749685695283732480,9295 750897476085899264,14950 767355811827970048,1249369 770770746314555392,121359 791754884920053760,240718 765669893878476800,88998 779267914683691009,172400 794290948310265856,258249 791658814546345985,240260 755105121537658880,33970 785531420735377408,196277 778285331808448512,167063 795240173252517888,258456 769364297642311681,113446 790584208062312448,232169 776854794442985473,158524 764627447568404480,84209 759075977649590273,51069 732630308458246144,351649 761391515096657920,65180 774285920359055360,142321 793147097176543232,249469 795410469720879108,354238 761914915766542337,431998 788716384058417152,220029 752879384193748993,24134 779290259905515520,173753 790373756497596417,230270 771589056329154560,87904 792164304199888897,243187 767701947444965376,304513 794340624350605312,259773 754760190415638528,33356 764832462631424000,84724 762720709437030400,74066 778544799624339456,166916 771824855175933953,127358 753635763221307392,14277 791185007117303808,235590 758392775666610176,52605 791718695823343618,238395 780467864537034752,177233 787278441670467585,193121 788906454702956544,11774 760889267262361600,65180 758418114312867841,50827 764435484084805633,81966 779482861317611521,175435 794370915630841856,243075 795342143199977472,11774 785527062283030528,196277 775334920554033152,142906 756244271724765184,42152 792239626677137408,243187 758456629117358080,53372 776249359612583936,154832 754822697373278211,33356 785850023829307392,195975 732803621381902341,353789 792522275777937408,203546 778586366221422592,51069 763117198025961472,76430 794355775934185480,256255 767669021269434368,94699 787987022619213824,213064 788804556583043072,220029 789516544267124736,226823 794906320730210304,262849 768197734255833088,103149 787386721444823040,210289 751831607032614912,18974 757887744169291776,49852 785543849884123136,130635 781832610758569987,188500 756275940737454084,42171 763791609624309760,80192 789979880314114048,225911 787502101853331456,72035 791059784078233600,234583 781273672266817536,186584 764908415193784320,85159 752907946225311744,23899 768466703663689728,106094 769526355394457600,112693 795018434019000320,263907 770723607555309568,120610 792845190532825088,247241 776528692281356288,155318 786302219733704704,192032 789082836812697600,223286 758351278858641408,50923 766775636601954304,351424 787648840790925312,208928 753345135132442624,27045 776039398320115712,151526 785987251339689984,199891 794002526240542722,256239 787053648169742336,208065 793113279648366592,249469 751674963724230656,14277 769027530401648640,104208 786259448826245120,201958 792059895864365056,243292 753312931874349056,25958 786297979590221825,202007 760154032598048768,61145 787733913049309184,206101 793616540683776000,253032 762809309969416192,74321 769239493349998592,111517 754716605649719296,33356 779945531057504256,167399 759366004275163136,57964 765567465904562176,87904 763409826470690816,77590 766305803557101568,91946 773708091661496321,11774 751951249990451200,20604 764477027512643585,83391 759094100876414976,43553 773903459758198784,139404 758029563867922437,50983 789548033214062592,215252 763852980000927745,80393 756386459590856704,42249 777340125458030592,160758 767751695417737216,100893 779058043275345921,29263 761664154704896002,69711 758465333284012032,41703 792570660677484544,246392 794724893187158016,262053 760925078506700800,65165 770121834109042689,114848 781063975249121280,176201 753966046797848576,30590 770333951428849664,1249750 788006566263857152,214209 776669209560436740,157082 774309073483431936,142090 736594461397024768,7700 765241398429884417,86440 778331473594109952,167311 787798649770283008,212034 777243626065661952,160592 757297679294603265,44429 760815753683533825,64074 790990623771807745,234583 789462312012816384,225981 785523109042323456,196676 758026502135017472,48953 778308213200527360,167220 779086489330200576,172299 773676963491815425,138616 751866759724933121,18316 763877331374972929,80643 765596190423523328,87904 771393618498158592,125381 761541269285924864,68993 752046087439994880,18316 793144036374687744,249469 793821305787195392,255393 762184491116802049,431998 744616062780575744,87889 792079288564609025,237964 788119791710134274,215505 771784928006733824,124297 786787748623507456,206225 762012519883902976,69947 770714874196402176,119681 763566010175787009,431998 787699099810213889,212139 753724923869274112,28508 789093615024869381,222487 779388429159235584,173347 765284094070628352,84209 792023782206562304,243167 777067256148701184,147391 794278483820048385,258598 792031296847507457,243261 768256706631520257,103071 790569535556292609,231894 788469121117720576,218482 771916827005902849,83490 759734123414118400,56282 762255233716068352,72411 791367828209147905,232881 791067995887972352,235978 759539578210365446,1170407 794545909690499073,261155 780950064910987264,182659 758755489631141889,54739 773648552333410304,137565 780811821439717380,182726 786450873639546881,196676 773581297704927234,132497 790425860658659328,231498 764528552943443968,81702 778919583533174784,171168 789187864332349443,220332 790515264144101376,231881 795439756683292672,266491 788765235918299137,218489 765359861534224385,85562 795051922709430272,264397 776192145212399616,154322 790746964186902528,231870 791160744159109120,237036 750535951521161216,13532 753840214653620224,29263 733443519747067904,355462 755230124421808130,34666 776367645084057604,154534 788024854159106048,214492 758346730471587841,48289 761865700638097408,68267 785725259764731904,196277 786985022515478550,207974 753656528079560704,28866 757589657467125760,47102 767141005720035328,95672 781365549213159424,139404 790848843508101121,232169 794347457802944513,11774 766411517868711936,91636 751211051673346048,17640 762919748434788352,74431 732171980783280128,1170365 756065064692490240,41396 790933082371137536,10914 793559331631460352,253335 790901928930775040,234796 793608447380099073,253793 761312692325978112,67401 775082477140467712,146580 780669139992150016,18979 794619977990971392,262145 795391490893746176,266151 785778242506543104,196676 770405045443493888,118191 793935294823174145,230523 751894589452193792,1248198 769011815875506176,110709 751844195900547072,17794 786607651668885505,204835 790606033186086913,232791 789151097579532292,223815 770091820399362050,115003 787319570566680577,210289 775799003912867840,150404 791976153657507844,241819 769011438484615169,106673 771098450062639104,122388 756313093190320128,42495 771076250492366848,122982 787166984941232128,207965 778723154327855104,169410 785912182508630016,199546 779927843736211456,174756 793928215874170880,256935 760917084142526465,65500 790978793338867712,234583 791761222437859328,240483 775992230410489856,151463 773494675495800832,136904 756095764422463488,41533 794954591569842176,263908 754047154105094144,30590 789453445442842624,225981 750688656415985664,14421 786640938718330882,205455 790172060349767685,172084 765546841089900545,87904 785500772360335360,194743 792705187588796417,247076 793252847508914177,250293 750885878264836096,15165 778287445108371456,167220 760492163817803778,61639 740935023881289728,11774 773570803782651905,17640 764217956100374528,82481 787393404011319296,209043 787305961237180417,210215 754738696272961536,33356 778253628897308672,166913 781529681577205761,139404 785298708288172032,11774 776258522157809665,154534 790870964724703232,232169 775636250703257600,150394 751208812829368320,16833 768652638049210368,86763 775138459111428096,146704 787142915772391424,205186 785718961518223361,196767 733229738131640320,354869 768320015036665856,10788 762056795565064192,71476 794770806828134400,249926 762642178757636097,73926 774395246927052800,142503 789832428713934848,225359 769345620201054208,112494 790889958638772224,234583 792376079230996482,244143 762041801159041025,71694 789767780899840006,227795 776884693153087488,158815 793122431724642304,249725 793596334578302981,243075 770397969845714944,118840 771864097348616192,120550 772907386910576640,129551 791821038627676160,241940 774031863929110530,86072 795058304036835328,247930 791047738980986881,78159 774034403211083776,140900 757563999991005184,47782 785629841760489472,197341 795705201072238596,261155 785689956685459458,195975 757725792226816000,49121 792559900698128384,244836 764132801163751424,11774 750390492961992704,12883 767717943945945088,100605 755935128237453312,40437 771485741738262528,125554 794775658178211840,261050 769428227492352000,110585 759113694039027713,54070 786943862828707840,207287 792079616848588804,217658 793869162565275648,256239 752672745075380224,22086 771038251943624704,122146 779726176646422528,173347 793449260570251264,251951 793907193821048832,11774 792275637570375680,243187 793147777798828032,249469 765471871810830336,86653 751965519964540928,18893 768476226965139456,106774 795702428326920192,267862 766345651739357185,93261 776485453625167872,156290 790671903417663488,232169 775067679694651392,146405 790680550541447168,232640 755958309774036993,36961 760561167001673729,63393 788796150639976450,220029 770248144953053184,116703 750498595682476032,12883 775743468836564993,11774 777554481789693952,159861 785985643440541697,199755 774218836417445889,139404 775692159475265536,150063 792030493638209536,243075 792048615560736768,243075 765029010170531840,46368 769913546649903104,106716 793169134750052352,240718 752913162605830145,23639 787172386126737409,207613 753381044196368384,27402 777001829389381632,157082 770696704970596352,120393 758412863983804417,52061 770715233883033600,120541 795099615494369280,265102 781251430422163456,183854 765305787472150528,87062 776787657846251521,157755 787026337558999040,208014 754979930778337280,34666 764665327997288448,79693 773137321143181312,132996 780516868058705923,140444 774742945559740416,140444 791198228133838848,235179 774102928571314177,141360 781701573705502720,187608 753645992201875457,28866 771340996068204544,124537 794679478836428800,259055 764536111838466052,83391 774064608688545792,136767 793521980783800320,252890 776098146376089601,153575 768425582216507392,106281 775731703537164288,11774 780594813137739776,12018 792408201635491844,243165 792100623000842241,243187 755435612715442176,36467 795747969899360256,268646 786568546188951554,204413 795749966887211012,267737 774689650262806528,140444 755067219424403457,20799 773988313136963584,139404 793821502453915648,247083 732276304976986112,1170428 767432818536411136,99063 794992263550091264,263532 785485767619600384,195975 750932662127239168,11495 759838388602204160,56964 788534318767476736,104244 793407212337057792,249926 750749299726749696,15073 786318958345408512,202429 768224921692442625,103924 793572030562111488,252020 788703840216485889,217285 764206695430103040,82481 762463422340435968,47283 752958010650157057,24603 758113474459336704,41703 777851753723080704,127903 788720033203617792,218495 766407825325121536,93823 773892356919537664,139404 764996117805182976,85562 770074099523739649,112239 763865177490087941,80366 765074260582735872,82018 775148800549597185,139404 776126351644426241,152735 763625294322434048,24252 795718172846395394,267737 791713414242508800,240718 795211117584752640,261666 792498558914158597,246392 793776958609981440,252581 778942028444950528,170373 793204911248961536,249841 769336461174898688,113284 762718401966010369,73910 763052080055586820,75899 788563256939941888,104244 775797911045173248,151265 778787044092895233,167569 772423335573610496,130689 765354751357661184,87062 770616138002669568,119937 778986104812818432,171324 755114946912845824,18341 776677571719233536,155451 757885941956636672,49852 760671816369053696,63935 774907499107512320,144494 791674466896011264,240483 765702227826765828,88669 764019362642526216,80393 773921854721515520,139404 790249795344531456,228354 770770167810912256,121282 794150190303350785,11774 760285754526400513,61356 785890110638166016,199462 772609244357091328,130669 779018794991837184,171693 786569063526862850,204413 754744140047450112,33356 791838730214514690,240483 793493182315130881,11774 772507153726787584,125222 790067577707978753,227484 753688637641003008,28981 793103219274620928,249469 754724958253842432,33356 785925072405966848,199546 762020929018867712,71476 759413665074249728,56964 785924796651491328,199546 781399555342372864,186434 776824627733549056,156835 773561738058792960,137158 759147950429736961,57348 760688068110221312,62728 774546765387141121,141316 789930189031702529,217634 791047066130653184,234575 791355228629110784,238395 749674413570883584,9087 791002323770310656,108396 758862742019186689,47940 794556662807990273,261155 795496167358402560,266054 791087593249210372,235590 794589110824378368,261155 786645007944081409,203674 788982811072094208,222627 756375182227505153,42344 785279521507385344,194648 752627905423745025,22411 785673129020362752,197512 781617168848781312,186584 786936555709562880,207151 773021733938835456,133081 751662751940907010,18374 750865052761219072,13944 770089952621240321,26066 786988197859303424,207974 760928762150031364,65334 785917182614106112,199546 791462704812732416,239261 762029082225672192,69711 770736113644298240,120474 791896722104430592,159876 767343862402744320,95055 774045370867261440,140211 732983748300529664,355106 755469969102626816,37706 761585088584757248,66824 765356439103688704,86472 785995207183634432,200382 794009323542286337,256269 791794446790696960,240763 769742371890135040,114779 773616502016577536,136947 762154674933866496,71502 772497379236933632,131025 788171250770190336,11774 773204258502041600,11774 793635865704620032,252581 781254813900308480,186063 785602240937549824,196729 771078683708698625,121479 773530167708946432,134470 786557046162194432,204413 785947410363101184,199739 763741927472640001,79876 756976304826613760,45311 759230085505441797,55257 790441298360696832,11774 777651291954745344,162309 763423673080426496,73685 787819396810944512,203391 790752229691187201,65801 753989128564473856,349060 757260864760131584,46612 774090674115182595,139404 777215476355231744,160221 785966133241270272,199546 752125858073104384,20490 767546148366065665,94718 778508858704666624,166390 785990354298372096,200382 752646674489544708,22575 754709573462654977,33174 765570300813516800,86103 780184158488244225,121051 778283208949587968,165488 779516782327525376,171377 788805714110054400,220332 790034109397659649,227429 770431803421229057,117609 786329317902946304,201958 787009713313452033,208065 788163054366134273,215608 774019186087436290,140444 760079287420608512,60866 759053934614810624,54739 794526645428187136,261155 763557710272999426,1249151 772905989892874244,125742 767221948606738432,90384 791385701220753413,235590 763430518977335296,78304 775185003818786816,144494 791794536154476544,240483 792452457909460992,245268 759496393694191616,57574 793248709769306114,249926 758265742307524608,52112 765281889783541761,86873 767205222812823552,80939 792112849606832132,235685 793155570224234496,249927 757287976195858432,46407 794526953780834304,261155 789663603062403072,82066 787146140319789056,209129 790610457623040000,232453 793847947649753089,255942 779105509794320384,172185 789157734654414848,217788 758026349806247937,47761 793683649396748288,247586 794574778371895296,11774 750712424399982593,14421 793941297589432321,252020 751554593188814848,18395 772175117090553856,129231 771373941558358016,112363 788529512329912320,218275 778270469690630144,166699 785817043291385857,198671 781298015956905985,185921 791412965677334528,238207 778428398641225729,140444 788425500893048832,217519 761508439419920384,67497 780690752007442432,182036 764182362380906496,81869 771148393280339972,122967 765358238439276544,86440 753242095960330240,26270 793503233163595776,252890 745305032422203392,11774 780847458335195136,150151 769980953922068480,110362 766013408512585728,90723 766440025747619840,93823 795721749681815553,267746 755229096108515328,32404 774399483048329216,142527 780738690981167104,182257 767261595051241474,97811 794069066705092608,234990 769353686653005824,112392 780851241802985472,183269 732292461028999168,351175 757796164930457600,48922 790570618827583492,232106 780783070492364800,182960 766012520368836608,11774 790972961746522112,11774 754992115063648256,34666 793160028957974528,249469 766041152294354945,26066 768593237313544192,103924 786537330387582976,204413 751555392132505600,18164 777026892159344640,157082 780828835528912896,182665 794664440511791104,261155 753940744130400257,27045 793100829221724160,249469 788578632256159744,214078 756396946743521280,41069 755414027036164097,36033 771093000416030720,122982 776968912034336768,157082 765644777392107520,17292 766234299658108928,7224 777016870054588416,195876 753460520997494784,27317 794694513042264064,262752 768999174784200704,110362 751167633895010304,16833 761541242580824064,350711 790231460875800578,228884 786973488590512128,44450 734135975652302848,355480 758767311515901953,54140 764970917105639428,85562 788506503128817664,217519 771656111447355392,125554 732985036631220224,353451 772826917787414528,132335 786541761933905920,204413 785637891510853632,196277 790926425503047681,164764 766812308517494784,95672 770171147300188160,53999 768535291254611968,106763 780390909238124544,179766 753605917791297536,28060 792200264509890560,243075 781254918359355392,186063 756364897806589953,42249 765168438914482176,86103 785936206991417344,195481 758776971253813248,54842 788473983788199936,218275 794548672071630848,261155 749593925191557120,7048 775835077909426176,151947 756631298811240453,43553 791678780234461189,240483 758685284984684544,54070 760222765060423680,60794 788089358918164480,11774 760174348015505409,53991 773141348878692352,134380 779718058763964416,174756 777876433188290561,163592 786904337754820608,207287 795352987325624320,266491 769519031070167041,112301 785998924750422016,200382 792247255356968960,231498 794621952572923904,261987 765944099971198976,90125 769779966984589312,114357 763051173020442625,74133 767171069991981056,94699 765966436514746368,90125 767254500788805632,61688 793821821581664257,255393 771886778777239552,124597 776511180311584768,156537 775452326173642752,149124 794078041647575040,257423 765330335806525441,86873 785934716453195777,199960 761431110861619200,65222 778170828659814400,166282 786916816945905664,207212 795077407740870656,263906 786292737943474176,1063777 785656617282875392,194082 778473951496318976,167407 780356651698286592,179153 761646814986588160,69356 767804692453875712,101681 754713886641811457,22393 759205442371350530,56964 755576428771631104,32873 765176171243769856,86103 772456632009822208,130334 753427535577227264,27061 789918138678870016,216627 793467371730178050,252408 776003578708111360,152872 776872202998312960,158520 776587595581194240,156976 779431809905942529,121051 793443383091933184,249926 765354353016184832,87249 774210327399411712,141360 792501626166652928,246392 768819414003134464,107821 779840383056478208,167007 793122487026520064,249469 786640777715658752,204184 795424542491549696,266491 756975549910814720,45672 793182693450219520,249444 791385500875644928,237491 792931559040913408,248514 791419866129440768,238843 773519718560899073,136904 788521464291069953,218349 793428507892207616,240483 793434928847265793,252020 793977477836242944,11774 759125325020356609,56964 785812200850010112,198671 790178199585984512,229910 755166590245670912,35890 761497543691931649,67226 758422049677205504,52027 758080425818329088,50476 764949321070497792,84724 792883516518301696,246266 732578738584440832,352748 780817480470056960,182726 788501800630517760,194091 794279426372599808,259231 788522117751009280,218275 792555138443517953,243075 773564485193895936,137042 795762314553147398,268231 794006096562229248,256502 760230524325474306,61545 772915252509810688,133519 793125143123853312,249725 778360870128619520,167522 787121638974173184,209043 777172577638838272,159876 788484564184363008,218275 770389042739412992,117377 765736904276836352,87904 791116932439236608,78159 760869616830803972,11774 792550974434922496,245148 773881777395945474,136802 776897472014782464,1170441 764558304840327168,351152 778394724923158532,167124 777921865809485824,164001 787036187013685248,208016 762768038949249026,73814 777520677377171457,161960 795437782349086721,266822 774236771613749249,141091 793713948914688000,249926 794588582350651393,261155 793470631975071744,252020 795614192741076992,267521 780601280511238149,181984 788899771582914560,218582 752018896698376192,14277 763052826360619008,74681 768576225262657536,104999 787923131792961536,213887 766723365679890432,95672 766778335120723968,95672 768839187709648896,105270 770588634483339266,11774 781397498933997569,183404 793130979409801216,249469 785518765551169536,193933 763837202530988032,351931 787100435568062464,208980 761034455788040193,65090 776882682634448896,151463 788737216193462272,220332 756885584627499008,1248449 768343257520738304,209828 774589739664076800,144140 787697380061745152,203710 787043177014231040,208014 754721020943171585,33356 763185186565533696,76954 777033406710415360,158589 732750064347680769,353878 788551186316161024,218832 769264361290563584,112693 791810499667046400,241819 781295574305808384,185595 758878389478404097,54070 786926486028713984,207287 791358206840676352,227130 750255133355835392,8497 763112047215247361,76549 755910556784164864,40550 793530905557999617,249926 785499620415836161,196277 790923553046605824,234583 795100895012790272,263926 793482620122169344,252196 791967946503356416,240483 792277137185050626,243187 787747195772477440,205197 786837481874345984,206940 778255668587356160,164001 753785147779117058,28508 761581773599809536,69231 764209448160157697,82283 785481108930584576,195975 778914567061663744,170187 785548539124252672,196917 788403733038325761,217519 789487954460872704,225358 758896841635180548,54070 789287146641207296,224680 760576108974579712,63393 794619557432463360,262053 758416381310148610,51997 788833734984433664,220526 791826905292939264,241819 767737195901747200,97852 773902195448160256,139404 786320623526039554,202429 777839689638158336,161988 775699863082262528,149200 761045960311005185,48052 764977664201547776,85562 773996251125805057,140437 787499056662712320,211347 793355829986459648,250633 792964354098417664,248514 754015803444305920,31268 785609568969711616,197046 794050949660581888,256564 760241697640976384,1248387 792106139345383424,241678 762397427584208896,11774 785259389959536640,194167 789266779218464769,224552 790655309870080005,231894 758111172294021120,41703 780561793060003840,180655 790988100998684672,233736 772854334811873280,132364 774931863680880640,137979 763889687681339392,80939 794154788795645952,256255 756440980421693441,42344 760972290175664129,65237 761931965994074112,68893 791733127764807681,237857 793588117852737536,253373 790662820979470336,231716 794318976763514891,259743 794001170922471425,254209 794210678613622784,258331 794871348292177920,258193 781383964220989440,139404 763523574636253184,78159 792084476658454528,243398 768215308137967616,95055 759418324828626944,57749 753684672081715201,28866 792198099523424258,243513 788805241085038593,220526 791449920590876672,234796 774370191899709440,142668 753966550072393728,30590 760471808965435392,62063 793222248471547904,247241 762711912912007168,73814 769880615978016768,114861 780847500878045185,183269 790533256722714624,230234 755583611374493696,37424 793210240116285440,246392 765189097702817792,84724 770156822414127104,116968 773621623890993153,137158 793113879056293888,249469 750822927310794752,13410 760571828272115713,63149 751783673775742976,14277 788870526945075201,221785 772283590990323713,129551 792911009790824448,245313 786704368573767680,206141 775073019144265728,146259 787445223190388736,121785 790171987985522688,227795 773174591745241090,1250018 793160477589200896,249926 790006600857743360,227804 794669210873917444,262022 778224307348631552,166409 760623312569458688,62728 765584584129994752,87249 759400021704015872,56964 787962221384994817,213887 793514079579172864,252711 732377197038567424,196346 755622160228503552,37044 785808061730394112,198586 765487478522404864,87062 777697287220887552,162497 758041865761361920,51069 776817028195872768,158428 754099037314306048,30296 795733276380041216,256534 768855468076826625,105109 781128263984943106,185496 770229263752572928,117257 792143240619188224,243615 795405967764557824,266079 771526536872677377,125367 775096778752266240,146847 767875079602450433,102249 793463141371895808,252408 793502821828141056,252824 761229137348587520,67283 780560477063643137,11774 793970577237217280,257353 764832526779158528,84724 760080696232726528,60112 778685809029369856,169916 791676600358150144,240474 793799927142969345,255393 793994194956087297,257325 751127569051901953,14277 774998879993331712,1042906 732420673675640832,196346 785328744323874816,193623 793220138048692224,250033 781237466212737024,186136 793403506556215296,245591 773527593794568192,1170700 776467058435366912,11774 760982441867763712,66116 765673732727767041,87145 773370895658123266,30802 775395867687849984,148170 763889743616630784,80209 781016196468633600,184798 757073778765684736,45964 787788330372968448,205197 792243164991991808,243398 795688776232267777,267655 767847066412339200,100893 750851871359705088,14277 785426306376794112,195481 752980583412797440,24788 793097709964058625,249469 771483060743307264,125853 794857006112841728,263289 758391364996300800,52545 770925538567344131,119235 793161679571853312,249469 795298311729192960,265821 791654305111478272,217123 750449419904954368,13495 794660406350508032,261155 768310144274837505,104973 781356238374260741,139404 764755942617612288,76858 771615965226283008,126389 776390581052375041,153596 785479005554237440,156644 756519170192179200,11774 763910417928232961,77708 766870547883962368,94699 789807032324984836,219523 733351844215455745,323735 754717812241920000,33356 751555937727422464,18470 750136516081430529,11495 776194040186281984,152918 785866210080542720,198571 791820260923969536,241819 774632639999475712,141887 753042572189265920,14641 762734685940088832,73707 769394706262392837,112693 774408309520625664,143585 760546875950989313,63451 767336782442721280,94718 795414559729270784,265855 775000428819906561,146259 752894881161412608,24134 766259476601065472,91751 788174995344138240,215754 778422176076689408,167220 761973992664211456,431998 773361201350791168,136426 787018906271494144,208016 793375454228942848,8044 766092449592725504,90605 789198477985144838,218002 791696838311174144,240067 790890619887427584,235349 795305042739953664,263697 795309405927403520,266079 774614094355787776,144068 795268738694184960,221143 776207973857259520,152073 791022399932207104,235756 750983168166129664,16176 750867338103123968,15800 772802967388860416,132578 775042934240604160,144730 787805467082825728,213253 774111005202722818,139404 762726074752970754,73910 772466632065036288,112788 793869170534338561,254135 771637740815339520,114254 758830705111539712,54631 768567906502266880,106281 785347640611463168,11774 793266996720832512,249926 789993700071837696,246425 761274355032715264,67283 778639642207723520,168794 794606252991139840,261155 790899293850836993,234583 786367604004786176,202217 794345228446658561,259818 767654321752186880,94699 776522652487868416,156053 753375828746960896,27402 765537864012566529,87904 760910967018401792,65626 766065130484277248,90482 790294795587420160,11774 770435868037222400,118191 763096494358474752,75899 778281285034835969,166810 791335720640061443,238207 776000439485685760,151741 778055000568147968,161984 795715236988944389,266151 749952997887651842,10735 750319063323279361,12308 760544517170667520,62771 766834335211216896,95672 792541987597463552,244270 775736267183054848,150663 780286949785337857,171693 776971258118467584,158589 793485151531655168,252741 763900597653217280,80978 786904609793138688,207287 789668039683747840,225384 770418395258900480,118515 794002539733807104,256255 793832998256963584,238136 790999742553559040,235886 762009017392562176,71502 777621955751010304,161456 785242823213940736,194141 790762891091726336,349856 762651520189935617,73814 753367036089229313,26999 754121189681946624,349856 762004066863976448,70679 764191152341934080,82283 776303009353592836,153845 793864807157993472,256255 790744734776037376,232863 781575647642738688,188478 735200889225502720,1170555 761147142979235840,60999 766214478983639040,90031 732278887216910336,350864 776619908310241280,85326 777586705603768321,162497 789988254489702400,228354 793243339139145728,249926 794572945284890625,258429 791953370084876289,234564 794537386919084032,261155 760200317971603456,61675 774287217082691584,141881 759515271677743104,58041 761264211351605248,67661 764459025979346945,82457 770261448568307712,116373 771539116076912642,125554 788887008047267840,221972 753285824095981568,23741 781473708116283392,188119 795185353065984000,258456 757215758346780672,44163 788940998139256833,219575 757069523505778688,44163 767781420114776064,100605 778387679327105024,163990 768191009696124928,103354 777143802523811840,157082 757350388173373441,46890 768803982412316676,108760 773520763714494464,133702 761593644717604864,67219 786640765384482816,199640 778970583350386688,171324 793101153487564800,249469 793227061951238144,250633 791495678128160768,239405 763809879886696449,79911 791974172838604801,240070 761377449774952448,67229 750215880483676160,12119 793414550817116161,249841 753976094315782144,29263 778679958432387072,169029 790711235620765696,233729 763448379993010176,73685 791978764863311872,241819 773669316365541377,138543 757675548147609600,43013 777934273907089412,164578 793484909734232064,249926 795757685316734977,268777 774640800802103297,142906 757951679656374272,47674 759127769007558656,1170537 767029057859031040,96898 775483217491087362,149770 786060521816592384,200965 779390438172037120,173628 775825532642394113,90193 788505133420195841,218275 768973608999915522,110362 754719517146689536,33356 762775447780388864,74943 753662549124521984,27776 795709391068536832,267855 765387265128460288,87062 775881362200944640,151463 774776518329376768,139404 779818852683218945,175087 792785819400450048,242693 777247597106913280,159876 794577844638609408,39957 793997559815696385,257492 755242194395693056,32814 781607639939702784,189344 759461849788284928,57881 761258281675481088,65626 793650310812172288,252020 780597657144324098,181935 762779055959707648,73926 795042125591285760,247930 766367475164262400,87904 767582014493122560,97519 760144909466828808,60866 761649356713754624,69493 769096574945361920,110647 787074833687478272,207861 792843388013993985,228634 785938256881917954,199211 758698442147278850,53185 791775819987161088,171693 755567903085203456,37424 775394565545037824,148033 776591240599003136,154832 790960875901489153,232169 790963639402557444,235487 757307115954401282,46404 767553967224000512,99900 776111923108589568,11774 764456155804344320,79999 781594117977636864,131056 755397105934557184,36057 788154627300536320,216009 794610287286644736,261818 776810381847191552,155688 788804950621097984,220130 755656680701104128,38915 770622696531132416,117257 780047223224733696,172185 746752744468414464,35479 772906586742231040,133519 785932042269622272,199546 773868105764212736,139404 791196034454216704,235621 778626838490812416,169201 793105748108554243,249469 761290889700323330,66786 753320484054323201,25189 786442625494712320,203806 795045709246590976,263898 750430170578841601,12883 788448698938322944,11774 779394542936088577,121051 794638823024107521,11774 758442555440766977,52061 795750403833004032,268646 786746972996669440,205094 756293415390875648,42564 789658038802128897,226881 764264268405608449,82002 785319022946639873,193297 786424160176238592,203350 795300256107954176,11774 781363318329978880,146608 791801896583434240,240483 753006645429407744,25135 765324486526767109,86076 786026755525980160,199755 770403375733178369,118191 793882052454219776,249926 763499172272205824,78159 761676038015479814,69947 770331504794886148,115726 794752991391842304,262849 752621510448123904,22785 786736847540150272,205094 794547267806052352,261155 750479373149560832,11495 790498830986776576,231679 777931870172434436,158520 788798185472790529,220526 785536039368568832,193571 758286403990003712,52031 759549299407593472,57574 762088665380118528,70912 765537984443772929,88052 752218703803015168,15536 785531347645366273,195975 791213054239223808,164814 790653858498260992,18395 765248476536078336,84724 732536504707252224,351837 773565489675198464,136947 779498602972450817,170187 758309316151697410,52112 774099132369604608,137965 779492574524534784,172185 791284205271461888,237491 765284465442693121,86440 785659549155987456,197512 794621830447460352,261155 781144391389884417,181419 752683167765581824,22394 757010862263664641,45669 770005383310143488,11774 788010135801196544,159876 779003620129902592,169310 795327534028226560,263688 785271334876028929,194667 757278728825090048,45014 781351562387914752,139404 749679320461746176,9764 792156981083582464,243865 776553281472466944,26066 778286019674312704,167046 755788350670442496,39462 763771370903736320,80098 764621753570226177,84278 768476799344844803,106716 774015512573415424,137869 764735236378730496,84209 775751533346643968,151409 779789790317195265,176201 790962945547235329,235487 763464659437445120,78159 791119932989636608,234583 755785224395644928,39462 780440810022068224,180039 787022639516614657,207113 770798600964214786,121479 767053267247529986,97711 780053555931602946,178045 791397400866725890,237908 758623948170985472,54070 795016916469510144,263896 777093993423265793,159876 772100031918829568,738099 761311348814778368,66878 791786483912847365,241274 756590647273029633,44273 778457723205668864,152594 765928950606462976,87904 769695900616843264,114987 794020979747921920,255942 791010680992370690,206257 791401460495814656,238780 761710904845045760,70355 794316146468159488,258741 763052400378863616,47188 785239815759343616,194221 750908952758530048,15808 768424876248035328,100893 773708690905927680,11774 734203392130584576,355519 795082677451780096,11774 750818204000411662,14950 792945323731595264,243865 766249241912156160,91894 769720692719792128,114587 761983848796291073,70223 794019581144678400,257492 763130487472783360,73712 773963833865965568,139865 788835940395429888,220526 761628099154849792,14351 770433670331195392,118191 770618512435929089,119937 788463013229715457,217634 793152656977952768,247241 776040118113169408,152735 786009723627724800,197512 785914914967662592,11774 786277877645967360,201374 776998416647720961,159876 793850049885310976,255915 755473115002441728,37892 785266225031049216,194560 789831627614617600,225359 757595635633696770,47761 787011676436594688,207287 751102267944730624,16774 768061556114456576,100893 785803563674931200,198340 788390587586215936,217519 793274362644172801,249852 795431722464595968,240483 755466484932087808,26819 777601093270286336,161456 794668803653181440,261155 787372012993785856,210207 793100264831983617,249469 779797466229116928,164980 785614362962595840,196917 752750822346272768,21332 763925517598793728,80393 752180378639618048,14277 764789015115628544,84380 788755159111327745,218258 751764444988878848,18893 759886762223075328,58873 785648891861565445,197512 753359164403875840,27317 762723217945595904,74592 776195180647030784,154469 787100231133376512,209184 762693720563150848,74247 771153748873867265,97472 793948898670718981,256258 760318909840887808,52887 773712384988852224,138415 767158269563506688,90384 766794025693278208,11774 786960064997429248,11774 761941737170276353,70679 769426873612840960,110585 791759279116128257,240665 758259964859207680,50827 751205642472296448,17517 777858877459009536,164001 759228527715680256,54290 788568680418476032,218495 776908512924463105,159359 758909215100448768,55344 793113165458468864,249469 774011114397065216,131421 751631013479055365,1248187 780185592659181569,163015 770019130351255554,115435 756871510149648386,45090 770269061716570112,114254 792415495693692928,238637 767686376984752129,100506 787326512957628420,207613 768294698721026048,28531 789100773057716224,7047 774995033254572032,146259 786366511963332608,202727 777151467727818752,159876 787507969508376576,205728 766840854715654144,96263 773958081105453057,131084 791675594685706240,240483 792044371038314496,243187 760382457195692032,56595 765716260646641664,88361 751546682651836416,18030 793511184100106240,11774 765242191430070272,86653 769619914298646528,114357 788532149767008256,218455 794133435438796800,258148 756282328352194560,41763 765230521270038528,86440 775724309008580609,138532 775391132465324032,148870 764592296784334848,83459 768803400939085824,109104 771741512740864000,126152 794733713380835329,262296 787586575614013440,206962 793790935134007296,255393 768224897394995200,11774 793159026875899904,249469 752852835784650754,22952 788927283339730944,218349 771471547076837376,125367 781137415322886144,185496 758115482100764672,50476 762844294289854466,73712 771733047314030593,125742 781276587257921536,186584 794472711628017664,260404 761267859553005568,67350 794536373201997824,261155 774863194904989696,143098 772578987302346752,126833 791559215869489152,238395 791785046529093633,240676 786724818208948224,203822 794002254600683521,257546 765505050185564161,87904 793817408305713152,254502 770312087906185216,117257 793937648322654208,256217 774424994470326272,143114 781109699705970688,185496 787011832305311744,207949 787372396638593024,210207 793224805705134080,247983 773718084657872901,138819 765299499212345344,65198 768255810254336000,104662 781362688710631425,187427 785885699031633920,199431 786411493495562240,203674 786530145658146816,193533 750363367710138368,12883 758643309661200385,54096 795447612635803648,247930 790306186729959427,229773 767080096607854592,97467 767592291762630656,99684 773663694341406720,134033 776341477123235840,152314 773894752144011264,139404 755278425095491584,35890 781247761521881089,185496 781715542721728512,182313 759814324336545792,59937 789230812734582784,223492 790573335616884736,231318 750452210643902464,12883 787060775567306752,208926 794860276382367745,258878 788375045068455936,215437 791654116879536129,238395 757921191231262720,49790 758747642688004099,54070 771551136650100736,125554 773599403059867648,135025 776629053105188864,156053 787022445253459968,207113 794645036453548032,261155 778975021771264000,171168 774939452925997056,140965 788892259789996032,11774 791316268259213313,234583 757223560977014784,41538 791164303667855362,236502 765621542118166528,88546 779837072400089089,176673 772788762342334464,132578 775089941831442432,146949 795763638371921920,267746 758752375603462144,54861 789163441365798912,215437 792521474548432896,246273 754733934127316992,27045 788493986151428097,218275 769582255911993345,114308 758745590947643394,52554 795286303386517504,265908 768986156117614592,110362 785549963866636289,130635 794251359830872064,259063 763797305589989376,79693 767486524308926464,93286 791795235965669376,239998 777385426747265024,160134 779430675237646336,171795 781827333506433024,190635 758510014533279744,53001 770259819563405313,117364 760870822370222080,61544 771476548025217024,125367 752991134469672961,25255 773859194558619648,139404 759463789020475392,58221 771390820180041728,122982 776250027047997440,154832 764479296354201600,82066 786185440286023680,198970 774073191677382657,140444 787749874028548096,206642 756533295727386624,11774 758364054029295616,41703 777280885045366784,157082 794935544492986369,261923 793475694827343872,243848 770884042757668864,120610 779445866914426880,173628 792161732227534850,243187 780798156241895424,181964 787015819154759684,208379 793918154011348992,11774 793869792595718144,255942 759778975568625664,59666 761584004877332480,67973 762297527802658816,68862 766429788697300993,93823 763777741523005440,80136 761663163377082368,69231 785463843426340864,192032 780579869163921408,11774 794215591431335936,258598 774445751292354560,142503 788443890160431108,217519 733075196190560256,355261 759167226666713088,56964 776155122305003520,140444 786037655373053952,197512 791730903152201728,240145 766706895755161600,95672 785280611967696898,194450 785939339171758080,198878 775410517523308544,149040 793219271509708801,250179 755002102074585092,34339 761973277178880000,431998 787319147797499905,207212 768173863268081664,103354 791747659061157888,240627 761001563276050432,66116 789268089586286592,223935 771776076712382465,126152 792471208931438592,246225 768899490216550400,11774 756652203251761152,43258 786971650101223424,207949 773932300006416384,11774 753765635990093825,29790 778439787082579968,128615 761683207595126784,70177 768962546841821185,110615 791684689178292224,240483 757612624037175297,47940 792127557525118976,244230 780738488383729664,182726 768624355337134080,104662 791641718349111298,238207 778164664479997952,166269 793213112975581185,249871 793596023398510597,253206 764256959839277056,78914 757919830448103424,49975 771047282720505860,123085 794315739503001600,258044 795067971106435072,262022 767270653628149761,97468 761374053185695745,67906 773524857585823744,136947 787408134092365824,209351 792237438789750784,241608 794717612894777344,263020 752108313102475264,18504 769608737388695553,113412 785633431354957825,197063 757623317859893248,47545 790341657623425024,228341 755812549480816640,39462 785854034083274753,198571 794215237125861376,258683 787647083910004736,208176 789664823365607424,205777 753742817302749184,29592 756227849837809664,41798 765957331645411328,90482 793640132284854272,250832 785348629024440320,195125 788838304816832512,218258 795081787831566336,259457 773562659450920960,136515 792971929971986432,193524 793517625942958080,252580 732153625875755008,349683 792090341172060160,243075 772532350836023296,131473 792519545235832832,243513 778381102218174468,167950 751166726474125313,16422 787007837838901248,207613 794585913254965249,261155 767723051202994177,100893 755099402625093633,33192 761380502209073152,68273 773289344954167296,136018 790961322150146048,230899 790728785200975872,11774 771455634784989184,124855 763794076067962882,80153 795438608337379328,266491 766087844272205824,88920 781248342248476672,185496 759117570893053952,54842 780600335727407105,80785 775514974907166722,149953 788900780992503809,11774 751156673008377856,15643 767708380035112960,100659 792482802763702272,243187 787080989633904644,207733 787345622118653952,210289 764666983191158784,26066 764347432587161600,77598 765851021272899584,76623 791355121288433664,237908 780056509195485185,176129 778949204844515328,171324 781459962253840384,159403 793492955365453824,11774 763420687583379457,75955 756915242253316096,43313 770620267714469889,119937 774599364455067648,138382 769636936952737792,113412 792079475827552257,237964 788909058568978436,222021 754705081178656768,33174 758307893816987648,52112 794945264809287680,257492 764431273615994881,82066 788398267730046976,217634 795430412239650816,266491 793967500430049280,256393 772908441132081153,11774 790976168862355459,235590 763500676479496192,76723 767116745857347584,95727 790281463602315264,229930 767776600720932864,1249415 794570274792423424,261155 776455826726789121,155451 733066713076469762,355667 777719542252384256,160225 793063081299570688,243075 793645874370924544,251452 781432077208002560,183759 773890410129141760,136947 791000375734181892,235828 765206672352632832,86440 763087820835684353,73704 768969984848588800,107469 759158710874890240,57348 785874991015272448,198788 785966374178783233,199960 791287888243781632,237236 776051919177584640,153095 776405827628523520,152735 794207344141832192,255870 761682408278102016,69947 742542628529414144,47188 788819136663068674,220539 757552627358044160,47782 767810810215227393,101681 787019567151415296,207613 764278217540861956,82066 767204835766759424,98205 787878941629362177,212083 749354724567187456,7816 761258294795132928,67453 759215650481008640,56964 794560355259256833,261155 793098568793980930,249469 771739699622907904,11774 776764823552032768,157840 793638476528967680,253793 771471400335007748,124904 775171621665533952,146205 756256893132238849,42344 786535200306163712,201555 761692607177076736,67511 779068598039908352,171260 764492356871680000,80393 732258749084106753,350340 767948698915524608,101681 791023998796652544,235948 757780704323366912,47090 733053123191676928,355261 777351152778215424,146580 778297746298068994,167311 780835862728900608,182960 760614059645472768,62327 766840280691519488,95035 767095547001839616,94627 751139441842933760,16833 750848591233593344,14582 762008875692285952,70941 774507038214909952,139096 777015455148048384,157755 768612063849701376,102514 792367079563333633,207965 785814651439345664,198671 793115510271578112,249469 758444784046469120,53144 775562953646968833,148713 779081429552594944,169601 794372215789731844,257325 787261922429272066,207613 788182655573471232,214763 768568735728803841,107469 772854140280209408,132578 749511474511482881,7182 759402579809927168,56964 765942820884525056,90384 770176149372579841,44421 763746392472973312,79513 791461788751540225,1170429 792109853850279936,243187 770284191367958528,117257 774370202263838720,143210 773489349887463424,134993 793974981717696512,256276 753359616600371200,27317 780613223355715584,150151 769266075166924801,108849 781172793375207424,185496 787709263254814720,212139 793296834475143168,249926 793952801491546112,252939 793105079213580288,249469 791340294428065792,237594 753615634278260737,26702 771492244100616192,125145 772792432576442373,132335 794398993585410049,256653 757884620868358149,49852 756281007490359296,42432 794976471257260032,246726 768598433594650624,107732 793616254149931008,254135 759108152377782272,56784 785351930390257665,195089 787778506411372545,213068 753386766531301376,27045 787086170656243712,207151 764321457203613696,82066 789936289848102912,215608 786314404753186816,202429 789722984328167424,225359 785534147036971008,196676 768532139168104448,104973 750824683625381888,14582 765132925159571456,82481 761052696296116225,66159 776089740042964992,153095 786765314436411392,205231 733177471890280448,355106 766861480817926144,96557 766989218270904320,97248 793920653686665216,256125 756793268172648448,36604 778499444333568000,159454 794884425318277120,249348 753955046937591809,28732 794012970569371649,257492 768429321845284864,106281 785885126425096192,205972 765240653819285504,86472 762125345864548352,71502 757767369867558913,48991 760442399697100800,62771 785633941717979136,197063 785621684799827969,196277 766339518584586241,93036 793616015578062848,253032 795478806798680064,167319 778683838482354176,168892 751964810158497794,14277 769831483817156608,105109 780972869312536576,182659 733115688995434500,355464 755267794011291648,36203 788734548557307904,220332 778358770011369472,167713 780187344553054208,168284 790417565763764224,117303 751188342415372292,17349 775812055848800257,150426 768421209763672064,106281 762599243316097024,64145 767176273789644804,94699 794581819786039296,261155 788111180996812800,214492 791512087474286592,238207 779421445290070016,173347 795436343899918337,262022 764544480397721600,82209 771809443554086912,121612 761625730270629889,68987 781467971688525824,188119 770068042307014658,116164 791760835634876416,234864 778546565820583936,159359 794804333795770368,263205 776611829963329536,156835 764338360928178176,82066 776179141414576128,152106 778305738544390144,152594 761600462575448064,69558 788720081693995008,219531 790258059293622273,230270 767820910892085248,101681 758124391968284672,41703 794603646335873024,258072 788530622092324864,216991 794552987389566977,261155 775302384696356864,148170 785243314295480320,193669 750558009168920576,11495 795698333323038720,268281 773717330429898752,137042 757091333781594113,44429 789272319671885824,217443 790896212543021057,234583 775110212235632640,146720 779215514149105664,169580 777471266357936129,159876 763834901007327233,80720 772689469514321920,131421 776413528764715008,155390 788447181506248705,192840 790666892897681408,232169 774632059645997056,141867 750345429087318016,1248073 788804249262100480,219942 755075454667718656,14277 792046168305901572,243075 768802796690874368,107966 755062602611429377,34330 762859868592021509,75073 763537378724020225,78360 775000131636715520,146259 762757962293280768,73926 793323384734089216,8044 779348758375063552,173630 763521209950674944,78189 775937283824291840,151410 766842404129370112,95593 790557330932989956,232137 790996485391343616,233241 788201056127692800,213064 762390054153162752,73030 750386636509241345,12883 758325941332574209,43250 793869888880119808,254135 773779780412043264,11774 793959259956543488,256276 788946314306265089,195975 780840726993244161,183269 795220483125850112,265608 772790936728285184,132335 781700314260840448,189652 793933469856329728,257026 794570036505518080,261155 778300342706376705,167220 778614687474733057,166852 779757958326607872,174230 758021398417793024,47761 764981547158081536,85562 777902056673775617,163763 762638077474897923,73964 794554599772487680,261155 771109857717923840,123135 785346432391786500,209828 789155728233639936,11774 794149003873185794,257492 773742003624435712,209828 781520301314088960,188304 793977659764207616,11774 756191718169571328,41680 778267616066412546,166532 761667167779782656,70142 781131333812707330,182650 795053840051699712,264397 762655519987367936,73814 775748538022060032,150511 759158943671160832,57348 791935131753721856,242252 775286405639593984,147592 763579611343097856,66804 763002764637024257,32625 779542679009067008,174967 792342006328545280,244143 773729089609953280,125163 793281715695448064,249926 794279004295593985,258058 760941934504476673,57574 760493358070558721,63149 761043649224318976,65455 767221373085315075,94699 755170784008605696,35890 790771730398732288,11774 793897403728429056,255393 778686529057099776,169715 779350948200194048,173964 788113802621444096,215005 753354445262557184,27045 775366116398866432,148645 778994628049731585,170187 792014511070818304,243075 767916844414013440,100893 770767920263684096,119797 791343911817973760,237491 788505418402148352,218349 762391622562803712,72420 758081549564862464,49748 773937719475134468,139577 795334382957383680,266138 792420282535256064,191527 759950958101008385,57056 775095607597928449,144730 766971586717052928,93144 765150173001416704,86103 776739211621826560,53667 794364254287708163,260181 773012459103789056,132335 757759886457528320,47800 770495576337031168,118192 786607278921101312,204901 741119574335225858,102730 775829005345943552,151463 763051387559313408,75724 781648128932012032,189649 793128772010737664,249348 794175637816803329,258331 793797530165182465,221476 793809902275850240,245148 787169423186460673,204078 778734525190803460,170260 766487510633488384,91765 787787965141360640,205197 792693725151494144,247003 788706002401103872,220029 789697059129585664,220526 766353111694712832,93314 794193287993290752,258598 780107906834399232,176673 786459034115313664,174507 794627199760527362,261583 755150757209473029,35890 788750394356822016,220332 791654598456909824,240260 786501333260103680,200712 761297607905779713,481145 759141921264635904,56322 791325175975383041,237327 755155290597634049,35890 777968611486867460,163763 786637488060334080,205270 761220946707357696,66815 792986421942489088,50439 751186453405765632,17517 764907868109807616,84724 773837476976746497,136814 758532581910519808,53144 776525956374822912,155334 759151397195673601,55257 766350675668336640,92166 780082103190970368,176673 794988761008443392,263907 757885819571011584,48663 794612323608645636,262053 785276757729382404,11774 768367475377385472,103261 794923381351063554,217285 793306439641014272,247232 755287062857646081,36208 761153891098439680,65222 794190946296414212,258598 760124292646313984,60779 761185090617630721,65180 773895237840297984,138382 786877675046440960,207076 787098119016177664,207119 794373220493209600,257492 759127562467483648,56964 752179049192120320,14277 757612755348258816,37004 760447031986888704,62735 793928132499603457,11774 774714908629794817,145063 791362808344567809,238395 794572080851337216,261155 768236196703117313,103506 771814469240430592,127775 759478086400348160,50612 777739304848076800,137869 753774231180095488,29263 771192120224813056,122146 792730262337687552,245444 793461794970959872,249926 772858682207903744,132578 794003865485996032,252939 758906776473391106,54003 778337793198006272,167569 795402790659047425,247930 771386861185007616,122622 792945893003653124,247877 755560026287243264,36877 754741072668954624,33356 764794810674753536,78566 787285707232518144,209351 769910748923457536,106716 763347179272495105,77731 786298024423071746,202429 793383739271237632,251758 787840377629749248,212414 755565435181989893,37655 764762396267274240,82744 770676014967984128,120528 795441606820147200,267157 753815803099615233,29996 792006703998918656,241819 763037266742808576,47188 785272444596711429,194648 778747812678729729,166852 755435534785323008,36812 758415923690610688,52554 762768589816369152,74366 787070240324739073,11495 778759949065265152,169029 757468872257605632,46405 778935373585973248,171168 775149985038041093,145866 778535029915783168,152594 792107785492332544,11774 761663474741018624,69878 794527930978185216,220689 795068636373381120,262849 771411043750862848,125145 776920887593435136,159505 773569235297513472,11774 768949151421849600,110477 766514284612362241,91946 789995637303574528,228037 793291632728825856,250033 768539677141770240,106716 751972414725120000,1248200 778318676546166785,167220 776992590176489472,157755 774083201476075525,139404 788809504997580800,220526 758677039926816769,54272 790973877522399233,235590 769685189865897984,18030 786355878609887233,203391 794264268216602625,255942 773642778131791872,137640 776751979104043009,157755 788063886616375296,215005 792766182474522624,245715 753022526083571712,351340 787020529760739328,205728 771744519150772224,118191 763558422327336962,78189 765908374508666880,90125 788083875364732928,215050 793322728019333121,8044 774195353558118404,141887 788728883050909696,218832 790966012250247169,235487 790978863585124352,234583 762071115988631552,71429 766132501274251264,90575 785545967160397824,196788 760439542742650880,62771 781222423970676736,153095 793917963648770048,11774 781335047160881152,146608 795187704979922944,264774 766747273363533824,95672 786323549665366016,192032 761334295902425088,68057 766610437483802624,91946 756555014412247040,43553 792410576831905792,245724 768546032217096193,106753 776060475280732161,153194 788402688216199168,217519 774812009925779456,142503 778374546017488896,166852 750426727478800384,12535 766020402803986432,86103 762275170346209280,350085 788676208330280960,215437 794528364317081601,261155 749628713998966788,9459 765528936843452416,87904 766456251811188736,92860 756501773070761984,42249 769267082156531712,112399 778261024080355328,166913 785644273349853184,197512 788689594191450113,218258 788164286782672898,215608 794603693882511360,261155 780552586021572608,178735 732488830779957248,196346 771133762029572096,122388 786665939848671232,205728 770194380418191360,82066 750699126912798720,14421 786272630332534784,201958 768214062018678784,46384 760170454745288704,1248713 768930313284177920,110362 753949042015670272,30590 771652412704567296,125319 772979875762335744,133519 789144013576237058,215437 762745983696445440,73814 778227901099413504,166390 794258272140333056,258927 775416149009891328,149042 776724241844670464,153002 780840085709139968,183269 787335379452125184,207212 795252812275912705,264397 778644445868818437,11774 732684020018995200,352995 774067807969435649,141200 781098291803160576,181419 790321024873164800,230282 790736325641064448,231894 776780891469254656,157082 793491115303469056,248770 757497722853294081,44274 757690912151445504,47545 788895693800865793,11774 755849850390884352,39957 768007043076788224,99159 786560644187250688,204413 755851111395758082,40066 792344860560850944,245040 760512945587523584,63268 794596915283460096,261155 744787360232005632,11774 761027736362033152,66159 764111095040712704,81702 768081958178086917,103354 778550293860458496,131421 763890149344239617,80486 776484348409307141,155390 779330818246184960,173964 794292242102046729,259134 757069729873952769,45857 795383168144551936,266151 766529004375449600,93286 785632555290677248,197341 751017950749097984,16351 780886422416949248,183472 769986900530696192,116229 767210273992220676,81869 752188730744541184,19528 763593776732438528,78360 787811121210068992,210238 793443405636460545,252196 775929590996803584,37154 790975269360197633,234583 792049573174706178,243187 763145095629705216,76410 792490054656679936,240070 786624195421765632,205181 791343533101682688,237406 779366514348687360,171465 775057610114334720,144542 778793079151079424,168794 785479622481833984,195975 792908857097981957,247232 793191703989592064,250064 776894601063956480,157082 754839388916449280,26066 745423171864518657,7224 750497744154800129,12883 771484997614088192,125111 773905753979572225,139404 761763479531327489,70679 773892835678433280,139404 785325270567837700,11774 755211047766753280,35044 755480680046419968,36735 778465273527439360,167569 773361950751354880,136426 793869852360466432,191065 756321549603397632,36735 769748566671761408,112886 780623149448638465,150151 791008050131918848,234796 773649960176758785,138382 781157044233515008,185496 762256905108656130,63655 776075095643156480,153095 790694840140836865,233692 756931000421093376,17416 764457554537832449,82203 776761775979163648,157082 778243482028826624,166824 757959562838224896,49865 788885754579554304,203448 775741447291011073,151071 776933829281849344,155451 757436159467196416,47263 757240937596669953,46294 790857737286455296,353499 776388694328520704,154869 776511716691677184,155451 791615251120812032,228124 772762309915734016,132347 768185573311975425,103986 787071412464779264,208928 790754946576769024,195876 750347384001933312,12728 764062901908836352,80939 780756187973287936,182960 774968582958673920,141831 781254364585299968,184223 775377390704791552,148870 793264970980990977,249841 759850950299308032,60102 775760457609125888,151156 794651581752967168,262053 767038012030984192,97240 753711665024204802,29263 780621465804640256,182037 788099067268042752,215005 792106675473752064,243187 768071096407130113,103354 755877066269200384,18215 760609481298436096,62771 773532056827617280,137158 755735984222986240,39213 766768851560304640,94699 792180739882221568,243187 793308542392348672,250633 765952800773828608,90384 756694923831681024,43553 763835095300145152,80720 785657957862117376,195975 763799214681796608,73814 792959271889727492,244270 734481661518319616,1011996 755802058205302785,39195 793608131590836224,252020 793725251532259328,253190 773201359466143744,132335 733752055311912960,355389 758726228979421184,52821 795713985144377345,268101 772078731145973761,129471 768159592605810688,103354 788065613365309440,215005 793151005793853440,249927 757330426423762944,43391 785496023644905472,196277 768891252045512704,109167 774191107567747072,138641 766007760064483330,81929 787415765586702336,206117 751730571504562176,18893 755207476253892608,34465 793477436847616000,252408 762984776131350528,75667 791788272536080384,241678 791694723249414144,239610 778308104807211008,166390 795039275075018752,263532 789207623853756416,223312 753852993339023360,30086 768161747660337152,103354 786723333135925248,205091 760582168926191616,63900 775650756410089472,150511 792556989666758656,244270 763177315194970112,74868 775362832560947200,130132 792760152025858048,245750 794683365324705794,11774 767861442406191104,101681 771327358922006528,11774 791311248948391936,234583 787733675928645633,212357 789837168495689733,228172 769412981360697345,110585 760825485488230400,63214 756318931569119232,42391 790913175226945537,234583 787721740399108097,210235 795177519297142785,164694 768053912469245952,100620 768487186148667394,106774 793364328841748480,249926 771116825568432128,117257 757177703636217856,42432 795721124306972672,268231 757207426621960192,45607 788050765034037250,214492 780462729287041024,180039 768420206444158976,106281 788049233819627520,214011 795368318941229056,266151 751165537460289536,16457 776568103127965696,156053 771092436483502080,122146 778730371483521024,170169 760580429334343680,62853 768822363597053952,109104 791830734587691008,241432 758340677986086912,50923 770028093956292608,116094 753638516148404224,28799 795302980643880960,263864 781592892074762240,131056 788125331043389441,215754 781343996371165184,139404 756603871200415744,41839 765970451982000128,83968 781201286892957696,186434 767866883366412288,101463 786902364720603136,65113 776614575898787840,156132 764865010753568768,82066 750373275608514560,12883 779043962262880256,171693 756263309716840448,42344 771767579400507393,125742 761602167836925952,66772 766713948628475904,95568 776941012375789568,156835 759430140220715008,56964 794554947664809984,228911 794742975288975361,261155 794545947414036482,259743 781605765182357505,189017 757036010320650240,37844 786928185829158913,207287 788208683637313540,215754 789926838915239936,226731 767242406269886464,81929 792664160488132609,246726 788475975185100801,218540 778415790454439937,167677 795349585229025280,249725 767388468536156161,97413 793531262002540544,46290 765373667333267456,87245 786789757686722560,203710 794968704022761473,13629 773705873386409984,138819 757298899514253313,46406 774332276259688448,141867 777942871928221696,132364 732453864301957121,351846 750032165606391808,10735 794649953989750784,261942 743179440872579072,352839 733416270251462656,355667 794712343850745857,262752 775817700991832066,151401 781685898534674432,56964 793886470255747072,255942 761999770357411840,70679 789060275404152832,50439 793903806786527232,253050 788888787736670209,11774 742041718258860032,1170556 772907475171409920,133519 768855467879694336,105109 792025967447257088,242628 764869951190605824,83648 751194260389625856,14858 751789324195143680,18893 774013850257592320,1250066 775926486884679681,151410 781195071534141440,185595 793121625268973568,249469 758715358450683904,54345 787482379149516801,211420 758040340691554304,47761 791720203902005248,240556 795710332010459136,268356 773877630131138560,139404 733075027105456128,354869 768108303679455233,103389 781605693614882816,189086 772669033309102084,131814 789135316691013632,222682 790836687219949569,233692 766208583960756224,89887 792335941109182464,243451 788133365383852032,214809 795426883831676928,266151 769972768217657344,114021 764971837969141761,85562 791833902822199296,240070 749786489035317250,9889 775789640607371265,151581 779487346274234368,174115 781207731004989441,185313 769005198811344896,110344 795059667449876481,262849 767958196405153792,101681 791411233287180288,238980 785619839658319872,197286 786176151131529216,198158 794534052992864256,257353 780426240389816324,179537 774079585164099584,138387 771479292542869504,125111 788461933318008833,217837 758405445514133505,52921 785638172399022080,196277 794119705179095040,257492 771054279113056256,122955 786734577767317504,203674 794794491710492672,262849 770606402633019393,119832 795025291592761344,263898 771117310589407232,122146 775371415763750912,148170 768324496017219584,104662 756587657916977154,43285 785508851458056194,191653 790739268876509184,233692 764490005049769984,82066 771498979229966336,126168 790805933496557568,230485 769514104981590016,112363 780840846606290944,183269 793948908548489217,255942 757249148433432576,1248482 769122643677179904,103071 792147476325265410,243187 759100308161200129,54070 767819393925541888,101681 790748723408146432,232863 760160864305418240,61412 773671191206768640,138614 791345278301376512,237594 791357826308407296,238383 792142297630597121,243187 776922137705771008,157082 786880752420057088,203674 795311304252813312,264397 768464877954277376,103924 758091783645569024,50789 788792135130550272,220332 768492758520598528,105109 774880903537524736,95932 793576130435354625,252020 768609893284655104,104973 778369115001991168,165512 733933322179649536,354927 768173103557947392,103071 781218498156507142,186434 757320243203170305,1170338 794559407942172672,261155 787785967327260673,206850 780390598830284808,11774 794312408831442945,257492 771931735630184449,127775 791717888730271744,240483 775570904139042816,149953 773916348346880000,11774 757797875371810817,45964 753711802182053888,29263 764887429241245696,84724 771064430650011648,122982 787414710136307712,206117 770346499578310656,117606 775575789060386816,148800 769374914642006020,113165 759887903598186497,54070 780752428769705984,88859 768499706229948417,104973 774419878488989696,139865 767825469576192000,101425 792034031818997761,243187 764592818216062976,75899 793970644497014785,255863 760976044706832384,66116 792237778226573313,242119 781227602157694976,186363 788263778299314176,214976 766776471704760320,91810 795233658839924736,258456 753464546266714112,26140 773954569365692417,140372 780604909603414017,181984 792023774594039808,243075 793158529775394816,249469 791624855162613760,238207 791796568768716800,241678 773289537716060160,130988 776140068490711040,153699 795101223275950080,265257 781573416310611968,188231 753729747964665856,29548 793136288601964544,249469 794236069046648832,259063 773231273431052289,133529 778670202422562816,168794 775020538544525312,144611 789088407855202304,223286 787464209542082560,211347 793895777307389953,255942 794770903733256192,249926 790556528935706624,227273 788457184006987776,217519 756528574039937024,43391 757311299650859009,46612 766057842767896576,90482 781209752143482883,186434 795019940768124928,263532 759015323232112640,54070 773217186181677056,132996 794368201022795776,257353 755479926329921536,37908 732714752539910144,1170667 771527921424932864,122299 776590380821319681,155688 780653428766834688,177233 754863999615774720,26721 764608803098726400,83391 769004681364242433,109571 769701023065763840,110585 780332641887391744,176203 795701546457632768,267862 779645544566259713,18395 793128886041243648,249469 788743095282241536,219537 781447270604611584,139404 787149964954566656,11774 755414319332941824,36735 772801195253432320,132578 776784586667950080,157755 777181297571565568,160224 793146487962234880,249469 778677878997135360,169201 753331399818481665,26492 760630845417725952,62728 768516081942048770,104999 756255450992087041,42344 794558106948628480,261155 763333062100918272,77665 769629373947219968,113836 763151213881798656,74133 794870855742451712,262849 769161289755230208,106716 793659726886297600,254464 789467937006428161,225981 774050170350608386,141200 757690639962300422,45525 758110522583683072,51451 758415648682811392,52112 762735009971273728,74681 791631432640638976,240145 785987490863648768,200382 753769749910265856,29817 758793855009329152,55155 788712782342545409,218349 754749174239813632,33356 761423252161826816,65180 789165306669248514,223491 776797892216487936,155390 794604656399814657,261155 752196720335785986,21074 792853870082822144,248065 768834603863846912,109104 777918225036247040,163559 732285040910995456,196346 759187899757625345,56952 792215315052625920,29271 790799368903200768,232881 778028001946587136,163206 773678372199235586,134211 756251003117268992,42274 770284795314176002,117364 768240378784776192,100893 794358535232442368,260033 790444659285725186,213710 780512326109761540,11774 760209074306678784,61011 795286271367282688,262022 749717973754150912,9857 760533331238760448,63451 765205322998751237,86103 735861690797985794,7224 786013951574282240,199478 786545424203079681,202381 791373068861964289,237908 776758478551420930,157082 781658380540653568,139404 768567111996219392,104999 791028930241146880,235590 777034204437745664,156835 755529728145186816,36875 767784243581767680,98972 769825577083740160,115418 789817125049364480,227242 786118685027078144,199961 755376743804993537,37044 788365774486319108,1170441 794687269181489152,262752 781091907183243264,178950 774097424210014208,141316 788499413777784832,217634 790606791470178305,232169 792688351354560513,247074 793145651114680320,249469 778568017655566336,168794 763502271183269888,78586 776852899301302272,158815 786283348289355776,201555 773526988808069121,122133 770510040990031872,119477 774008849028177920,140495 793135482653728768,249469 767514079762128896,93144 763766843563663364,78566 789833740713418752,225359 762463245386944513,47283 788099564289007616,214354 788825502194753537,216009 755559567430262784,36877 793558142068092929,250633 758082147831820288,50500 785652942057639936,195807 761151756818538496,66851 771510111034548225,125111 793181107172679681,249180 768118750436593664,103261 775493113133408256,112363 777558734356770816,246425 785942445682991104,199546 765281444956631040,82209 770338364805578752,117257 775905903698731008,151374 786551716720312320,204373 768888980762988544,109709 753258464454074368,24870 764950899328479236,84888 765542597095858177,88052 754119574832881664,16728 758655898214510592,53185 775079083701051392,146259 754884089895718912,26721 773604051971895296,137042 778200330555101184,164826 780507732252168193,164764 794965387842637825,262752 757709862822379520,48287 787652754021945344,211461 788707919873269761,220018 794217179843469312,258741 770634552796667904,115946 788397496942735361,211170 776905115894702080,158222 779395954147528704,174115 788742773298036736,219832 795073675410214912,11774 772973878247165954,133184 775961351051096065,152735 794234740509286400,257492 765392767182700545,82638 755172347133341696,35890 775865150016483328,149124 772648888436043776,11774 773498743983185920,24173 752970355480801280,24774 793899713368039424,256471 763898509737295872,75027 790238491992915968,227252 763338378360135683,77668 772819022261788672,132335 780417364047360000,179589 759398990005895169,53996 790532805813874688,231792 757039675739508736,43198 780967433964138496,184223 759766306413355008,56676 764669551401402368,82344 788263029439725568,65113 794344975223795712,257492 788926354746068992,219119 757342946601472000,47090 792032793815429121,243075 765559254573051904,87607 786977259165016064,207949 794699994842468353,262849 778362110438961153,167220 793887552482775040,253407 789294591837110273,198044 757581295723642880,47782 794503359143276545,257492 780112552831225856,178258 781583959197093889,131056 767798769945489408,100513 794868274118922240,247240 778217776016158720,166298 779016785802694656,29263 793084327630221313,248514 788776065510481920,220332 780824295371055105,182659 786769756326014976,205502 795709143113932800,261155 763455207128780800,76406 795468430531031040,261155 788048171830091777,11774 786923089003057153,207287 794313558699966464,256038 735819031593267200,351158 786611960322424832,204413 790923752150151169,234583 760157668325597186,60325 794649080894984192,172084 770772859983650817,119832 775563174405779456,148874 758438266718687232,53144 786869111481573377,200495 771772350278823937,127871 792482176096989184,245228 790611973897654272,231871 787677280549998592,211829 775380582343651328,148537 788613561220235264,217285 765172697814794241,85562 780672510543011840,179530 794677755921203200,349507 765219981529387008,86440 795698313517551616,247930 770708223749861377,120610 755748047213264896,39354 793494639248629760,250033 792140191741808640,231881 773863349654355970,139404 757011773404753920,44429 792924345966485504,248514 766772220022562816,95511 793993126541197312,257423 754989118036123648,34167 761997591504687105,70509 763475438815547392,76013 779010393406631937,171982 761003958261407744,66159 774032149162827776,139404 778970160229130240,167220 773999419985244160,138819 777961901435265024,163824 792725126009671680,246225 769367588161789953,111549 788209592761065472,215252 754079895475453953,31268 766346539157467136,91772 785495154627051520,196277 766540416128692224,93261 790525043130327041,230704 763448931779014656,78159 750293337597440000,12357 795348842027700224,266500 781335716080984064,183759 758630623309287425,54070 770673334073909249,120610 792067897975828480,243427 747833786868596738,1247775 750055265026740224,11463 758117088472989696,41703 752215278444916736,21551 757911834104041472,47782 793855454694649857,255942 781545468358778884,188401 785468569760985088,192032 774332173000278016,138614 787857534258470916,211794 761664419424272385,353893 769956961018347521,115928 792100261850382340,243398 766720780642115584,95708 793029410601459712,246514 779147788680650752,171324 743837783542771713,11774 766279692005486592,90482 779425991936516097,170592 758442703424196608,52122 770312392957829120,118087 758339063581728768,52112 791351537477955584,11774 794981828855820288,261050 788948289013977089,216009 754744021822558208,33549 770843727216701440,90121 785645002336538625,193639 787080360395964417,209035 794684250956120064,262752 794002127609700352,249926 742402816904290304,11774 763851913406345220,79587 791341296321462273,11774 749799652241924096,9857 793893218425376768,256217 756953723805499397,45686 758287042673606657,41703 788391757033512960,217519 755958610518093826,39475 781202399708876800,185496 786684675691581440,202032 766954450661421056,79834 780933610350088192,182726 771413742928003072,124855 792123553051140096,243075 794017063308328960,257325 786033993263095808,199546 791690678069784576,240070 756989289658015748,43391 753782655582363648,29790 793515965367451648,249926 788155359332560896,214899 772077227316023296,129471 772403890230878208,127871 780557940327604224,11774 756533874600075265,34637 773348561782185984,130988 786834523757486080,205143 760266092358938624,17416 765536033131810819,88052 792297004382744576,243092 767579929244422144,85562 790965113654173700,234583 793841708748443648,255942 765696235814522880,87904 793176450870358016,250033 769606048445566976,109594 776200980279025664,153658 789444422215708673,225981 754131158808535040,30304 766410925599444992,91946 792537230778642432,246273 779451234881302528,172185 787641596326141956,206644 788544613720010752,207244 761561422425788417,69231 771790660747657217,125742 765581212886847488,11774 744552718690197508,1170338 762641722077831168,73926 774080009711472640,141360 755546894991056896,38476 793433950362464256,240483 757706740553035777,48991 757808886690656261,47940 765220962975485952,11774 791055624519901185,234583 787323648214433792,210009 766250055191760896,91751 794529801306415104,261155 779026091889430528,172057 769267674685829121,112363 770659191862226945,352536 793135113060179968,249469 790911905007280128,234901 733055449113759744,1170849 749358027808145408,7816 752937184446017536,24501 753992838749315073,30590 769499552655282176,113165 778286729132244992,167220 795712941823770624,267862 779390267669540864,173846 785919065525252096,196696 787015302219436033,207287 789520438506491904,226819 770087069473501184,115526 772074420072513538,129471 773334083262943233,136018 793440412467888129,252196 755937701744906240,40668 761377621808734208,66801 793352233563729920,83903 794127417434484736,257492 790611698814111744,230559 764187605009174528,431998 768909454171451392,109337 791120828154810368,196314 791779960918777856,241678 792601516683255808,243187 754716870079606784,33356 761252755100938240,67547 772295171522203652,113754 791725910491852800,240483 774340996398129152,143051 793195929167888384,249234 761765216719736833,70509 779598208427237376,174557 778771977213386752,169889 756550012578988032,43880 786226500714401792,49459 786914525857640450,207287 791363246917836800,235590 786904257303834624,207287 760179987764932608,61494 793244587686887424,250293 752207392344051712,21074 770849147142414336,118191 792023709129199617,243075 789786877599547396,227698 786405265746911232,202727 758856226071453696,53185 778035342716862464,165523 788530984501272576,219131 789240939663364096,220332 791239771523780609,232863 791500357847293952,238272 766143573376978944,88052 785235706742439936,194044 785583103142006784,197286 786974822970617856,207861 779096549015949312,169410 770671116377526272,120610 755220943161528320,35372 761655121654665216,69493 776927515617222656,158387 781543077735522304,185496 793243232524197889,249926 767327035874172928,97386 795750861053968384,268766 792413743858581504,245634 769011606747504641,103071 786679171468652544,202268 765906228648243201,84209 762399645687435264,1249012 754722776133541888,22393 780381949756076033,174799 791019238232322049,235948 795384298039701504,262226 780900460953763846,182870 777962355070275585,164826 781273807533273088,186584 762429648168820737,431998 773643214880436228,138382 772573496912117761,130026 785604756257529857,197512 786246936194015232,201958 786287307850653696,202429 771518683445202945,125163 795312206405570560,266079 769514244006043648,195876 793591584956698624,252679 769260183591714816,112693 794759855965925376,262752 787397219087417344,180433 764427878947696640,83429 776059837188759553,151526 785509580688076800,196277 753991232888664064,30590 794755457260756992,262752 795101208000286725,258456 773916688106618880,139989 789431880613556224,223881 791301728331264000,237311 770702474520895488,118192 773391178523873280,124191 766815138410143744,94699 794666792685858816,261155 762353746504327169,67369 793507060218552329,252741 768072949874069504,103354 755880688151326721,33192 794003772787736577,257423 775766569574014977,144573 793212698120949760,249444 778943882205630465,144730 793318237689647104,251452 766165640377872384,90405 786534489497346048,203806 794087186182369281,257026 756316879086424065,42495 772256714397810688,129551 786018290300846081,199755 764156410921902080,81749 789481451410644993,225981 793961232445251584,255942 732333394886049792,350654 758410021705097218,51069 773993588631887872,140230 794922250793205760,218349 774727170916651009,144607 795186241566281728,263864 751820926660988928,19352 791740143954780160,239928 749653301138903040,9145 779741763116249088,174995 790592679117725696,231894 750325893961117698,9269 787894830802149376,212239 794190702653665280,258598 794527622927675392,261155 777700559495303168,161277 786629168079441921,205181 774318157976657921,139404 775372206511534082,148646 788491979441119232,218275 791809826552676352,237491 756682561108180992,43391 793116282774253569,249348 760695562685603840,63451 790883755007287297,99049 790582262152597504,220526 786193097407406081,201494 790528872139939840,231550 764311811357233152,82177 789322612400754688,225359 778296251746029568,166860 792637538800394240,244550 781497814744461312,139404 791741165045448704,240556 764115608787095552,80720 789446875199971328,225456 795418441599635456,266884 791396774405509120,238395 788542021912887296,217634 787389879311147008,209838 788753642706898944,220526 788810048403275780,220029 756203735370518528,41680 756296711853662209,42495 760597673313316864,63655 775521902198607872,148909 780609220441874432,182049 786163658778968064,201374 787263880468828161,207119 792574331733676032,246295 768234153611374592,104313 780623038052179968,182036 774400385880461312,142503 785274403844042753,11774 785574844259823616,197035 787794706235166720,205197 788861909080559617,220526 780398337598128128,178751 781345574746329090,139404 781516759694209024,187402 794868011492577280,262849 763095013395800064,72354 768121477560410112,103354 781360015609331716,139404 777285869401235461,154832 785867063625654272,198591 754887784804982784,33186 789344536480845824,212693 790292361741873152,230282 764187641118068736,82283 771671858844491776,118191 762027168805171200,71438 763636849201909760,78394 763389912720609280,75615 774351436477894656,143049 774355903005003777,142503 758561512801832960,51344 761138908453216256,66772 785682029178294272,196277 792567399388028928,244270 763123446297587714,76794 793369190304407553,251566 795774528215543808,268281 787934801365991424,51069 773903505618825216,139404 774009110203404288,139404 791355158642831360,238207 762294010098647040,431998 766483128105873408,90790 794582329729622016,261155 795659920947507200,30360 795700354860142593,268281 789209680761360384,223506 793406738636701696,249926 790979249788387328,234583 793578843357319168,252891 764214694638972928,82544 794033320950513664,257492 764863688406736896,81574 791715113640132608,237935 779072165383704576,172027 776106100584218624,152872 794315345540485120,11774 772811813574545408,132578 764882244171366400,84724 781241414659211264,186212 755362069096955904,24448 758063207978196993,47761 775711350173552640,150663 788767856720838656,220526 759172227245801472,56964 764049908693295108,1248944 760138630845259777,60855 768947446026084352,108795 755183994375897088,35890 754735334882054144,33356 788900858406825986,221711 772564201038426112,112693 785843961189502976,198878 793481342214410240,252484 794937708128845824,262847 795720172736806913,267862 754738746734567425,32963 778719168786866177,169201 780914700695375872,182726 785501906005262337,196277 757887161647636480,49852 762699750017642496,73113 795400722472837121,266500 795103476246253568,263896 753437451696349184,27317 770263087756746753,117377 785936726166347776,199546 789937538655854592,227617 770761299055771649,120425 787454955498143744,207949 787500355689050112,211347 785991399703506945,198591 767718762472759296,94699 732370581438496768,349277 760982166935212032,65455 754801444423819264,30131 785850161578770432,198878 775452151526993920,148537 795333972461060096,262849 779069521956999168,172523 780569148568969216,180655 771754694733553665,127366 778403918178955266,167407 751557313677258752,18326 767792797508308992,101203 762159881256185858,68987 778300983222730752,167273 779329456150155264,174114 790987237378760706,234583 792494297580830720,246314 780379242613788673,179742 788795328745070592,220332 750548312797933569,12535 788064259980812288,214354 771080101748506624,123454 771405950183931904,125381 777113665879281664,159876 771975671774076928,127218 789151025257062400,215505 788702133055021056,220029 732643461309026305,353005 745425193871409152,11774 772619417964261376,129551 766253495867543552,91894 787937944548106240,213887 768956021293187072,110477 748682778879885312,1247921 776868864797933569,158825 768975515256430592,108848 774713877007400960,142721 764086699714420736,47940 745021261781278720,351424 758662654626004992,54070 775789827136585728,151265 790909629098258432,233729 770818411010019328,65500 778699018364825601,169232 786431060087275520,203832 761978535963533312,71270 767884370623492096,101383 754978344702181376,34638 770411215604617216,118191 779720243828719616,738099 794278719980503040,259482 794652005423861760,261059 788458960223408128,217106 788890308549292032,220029 794232270546759680,258598 751957008304181248,17794 755178385224011777,35216 759472964643323904,57294 786176782659493889,193533 786526948772175872,191961 794812736786038784,262752 773854447076118529,139404 773537951540056064,137042 771514064820469760,125163 753397414522867712,23739 775676186865262592,150511 781487811828613120,139404 758022601960816640,50923 791672844400922624,240483 791357010491027457,238207 749650917251624960,9582 760891649430020097,65500 766343239460802560,92860 763498097863524352,78159 772910460232269825,133519 786088309105852420,199546 791879060632707072,241678 788478496028889088,218455 773870519032610816,139404 788717575513346048,220137 776148013496487936,149953 757739628946391041,49066 785315818053574658,16728 788529580915077120,218219 769370829025058816,112788 786994426438684673,207974 762087543907254272,71270 760914852168761344,11774 768233167765594112,1249507 792409120917848064,244655 776749449515184128,157721 787045375014277120,208415 772540120377548800,65113 765917100724588544,89945 791740580430700544,240145 751555248439844865,11774 756107467164094465,40968 780782724684603392,182960 761276755105701888,67350 785977290467319808,198513 795052191010713600,261666 767697293558616064,100605 786327273381081089,80716 795138045343191040,261796 795299034579824640,266079 760278266448142336,61051 792378493568966656,244143 775195387284029440,74133 758385354722246656,52554 795758165505687553,268777 769004181273268224,109666 776769699639988230,157840 776162850406477826,11774 771379206227828736,125231 778388474151915522,161901 778781753460785152,167220 772900962159714305,133043 758671281109684224,54070 773510470368014337,137042 795072405458878464,11774 781575041691455489,11774 758083999545827328,351158 788844621463969792,220332 794681614710079492,11774 756816526796283908,43399 762283166656716800,431998 769294848868380673,112265 788771267960672256,220332 793513229741858816,249725 768998311286206464,110477 743027878476931074,350728 794680773559328768,258456 762390563224113153,72408 794501081833144320,260874 772880430487965696,131421 785269842043543552,194082 791776959793655809,240483 767159756058423296,97386 787376153287860224,46572 760720393598562304,63851 771021482566754304,122299 766740365776912385,95708 790935508289544192,234583 779393063772749825,173753 780839387424813057,182659 754752789901877248,33549 780911963593252864,181419 788937062854434816,221785 786613318958153729,204539 773614057345744896,137042 790269783425941504,223249 761994906311110656,70689 773654655070900224,87904 769267599754485760,111558 794359607019847680,259034 755575011403042820,38183 778551039699976192,167407 776366999484059648,155317 794199998137270272,258598 753700258882912256,29263 760164467606814720,11774 768227498299711488,103015 787515851771641860,210289 795297619581030404,266079 759016071156207616,56214 785867599808720896,198591 790314989324161025,11774 791681392618901505,65113 751217407507755008,17794 756284563794518016,42495 776837900289740801,154869 751072409428566016,1248129 794120142456168448,350913 753646508348678144,28732 777876826018443264,163763 788084285777469440,215005 733158045224603650,355273 768951035842867201,109360 775889647973138432,151302 791702248770375680,240070 785533507003121664,194059 763841400605507584,80720 786922029337481216,207287 788043070692593664,205197 770207934647107584,117304 794263604744818688,258771 753682798808961024,28819 771887887604387840,127871 763462751498960897,78344 774714010809823236,143473 775841403104526336,151242 776604668143149057,156644 786234718589227008,11774 794022670643904512,256255 762370365678956544,72035 775808692365197312,151439 788255044030177280,215437 761664703064055808,69947 779106249820569600,170477 793959414378041345,256217 776193501637799940,154534 780849491582808064,183826 781485531259600896,139404 753872513101201408,29589 756346302129172480,42249 765598415572967424,87860 760614144500457472,63149 778411583374589952,249811 781173958863302658,11774 787387826379816960,209800 791464568430133248,237908 773850044449431552,138155 777527077092274176,161960 769372320532140033,112693 769486973228711936,110585 764387189581049857,82066 788391382914256897,217519 791003131849080832,164814 778738124214022150,169410 769689846319308800,114987 789147403182112769,221416 755621427169026048,23217 793154983361384448,249927 762425411225526272,1249026 772911088455286784,132335 732311627551277056,1170318 786787874339336192,108396 787174916516962304,209292 788884415816474624,221711 780395033933541376,179742 767934078368624640,100561 770627905001062400,119786 787243988919123968,208379 785634415993098240,196277 790551740760395777,208178 792066209504256000,242693 769298682936168448,110659 788452457638686720,218275 761169370328555520,66281 781468426036404229,188119 795380029068709888,263899 794712389358878720,262752 791341563435704320,11774 794634376449441792,261155 794376019490832385,227345 794314468687609860,258456 786843203358064640,206257 787338059620704256,210215 773712409248665600,138205 786841567470452736,204413 793308607441842176,250744 770434544310841346,118191 778321553972793344,167220 789210806919520257,224333 773620603060232193,137818 778642357713502209,168284 776108513105879040,153610 780201757615886337,176128 764094935037452288,81702 760551558505455616,63655 772605336339423232,11774 785350439315369984,11774 795693899813711872,267862 790664504455553024,232863 757519217033895936,47659 761234263756906496,61051 794987752571842560,263907 753619531189227520,24173 794023419994112000,257492 759806409391288320,58267 773622847981977600,136947 753108683421286401,22008 790407130151002112,229895 781337352195178496,139404 792382125756538880,245566 774335029346439168,134955 767744030520115200,101134 773644611239706624,112915 793239296471736324,249469 793303965807087616,249926 761020046013452288,64730 777301208000266241,160593 774642694639407104,144043 794196836055715840,258598 789527185380020224,226823 789535206038392833,215754 767650650759061504,97519 775451980781068288,149040 755041401612664832,34666 786289584204230656,57506 794538148718137345,261155 788476007485284353,218275 795408204955979776,263906 790992213148831744,235590 771541858979766272,125554 794673845953294336,262022 791047332359843840,218892 776038518627983360,152182 760976835911876608,47940 764992663275864064,82759 785928611484340225,192306 764450167420444673,82283 777122930366951424,160181 772423867222622208,121795 795394215509229568,261155 771587843328126976,118191 767191771860258816,97392 789564424990367746,205972 795385884921253892,247930 792162034389426176,243165 768731554680020992,107469 781675885568995328,188304 771857123965796355,128382 779760192883871744,167083 763510876108427264,78159 768064215974350850,103261 776039605959290880,152872 754707710394765313,22393 786944202378584064,207287 776987582508863489,156835 773351505831288835,133702 792410364835225600,243187 760114008863170560,59339 791349541262032896,238395 787060234959192064,207109 794589202436542466,261155 779398338307162114,173753 761884556404350976,71026 750789641297592320,13771 791388009883136001,238395 762459048696356864,47283 764934717388959744,11774 776611067208368128,154832 763272392848400384,77433 756188300608765952,41680 765729653378027520,88332 751125961882558464,16953 792639351553490944,246632 771710098943029248,127134 785959211435892736,199462 786257841996857344,201555 786940965512708096,207613 789834295334481920,225911 791679283987120128,240483 793078111655067653,249286 795378599075323904,266491 764036378967564289,77598 773868640080949248,139404 759532171996569601,58227 792378378821087233,203546 758080704072777728,50923 766355199065722881,91894 775749137325252608,150663 765180138719809536,85562 770735069510168576,105109 765027382935842816,85562 765706528254939136,89076 768895450485252096,104973 788132127585939456,214809 757755474527870977,49066 769536640133890048,112336 795452444947972097,266054 795753836573036544,267862 777006253394501632,159146 753302259220348930,26140 773565269566447616,137042 786273301962321920,199538 794677781711888384,256534 761892990478581760,56964 761046188720132097,66159 764389243338760192,81946 769689403639771136,112788 769939332295561216,113165 775122181797720064,146720 775130140393091072,146847 788527367660634112,218275 762031762100936705,71596 773493021535002624,136767 749311871208095744,7826 791264912131629056,236454 780596814101811200,181935 780548771566411776,181419 769035952836730882,108849 750415964198494208,13201 763261293251833856,76264 789290926837334016,222554 752877768627609600,22575 757187987096600576,44450 765930693830569985,90012 764637001526026241,83391 762899197058162689,73814 793182138069692416,249926 780219056666320896,176128 793530834519154688,245591 785283621578039297,193669 780862705393696768,183269 776944743624441856,158947 789284602959519744,224680 765619002332876800,1174474 785939753799553024,199262 743476698495188993,11774 750398288239656960,12927 774755569936703488,144573 778231686723100672,164814 780424479281336320,180074 788020045607612416,214209 774033428828127234,139459 770357832591998977,117609 786637517693026304,192415 793993412089290752,257325 792116970111905793,241678 786833833878491136,202221 788738269353771008,220332 776425396082442240,155390 773533236827860992,137158 794147991414259712,257492 795349450206154752,261796 751917366628511748,14277 780521411940986880,159475 785393439584034817,195446 775519810247467009,1250239 766718220967546882,95708 756713134149210112,14277 765706170615070720,88930 785586508665421824,196788 771744154930077696,126152 776030351969939456,151463 793179898055630849,249926 763105463403544576,47188 768667200576229376,106716 771422132144250880,11349 732983733205237760,1170817 779380772453089281,167399 793984876554973184,257195 794641303157940224,39957 764780447847055360,84724 788971513823178752,222682 773176209492541440,133702 791345921757937666,218892 752219673261854720,20279 770397007827636225,118724 775114927883169792,145866 759117283461660673,53995 770976990136369154,122472 760541608148406272,60794 762869004088119296,74949 758820036496588801,54070 755857820805890048,39462 764894505262718976,84785 771696434638909440,32762 780660313612058624,150151 766738531372765185,91700 761301522886131712,67915 794762956709896193,261155 759385073984671744,58136 764225277501247488,82766 785545630521237504,196917 749624539819094016,9332 758068176638791680,47761 747480404530102272,11774 790569757074337792,231894 793239828246638592,250933 778248155582304256,166390 764447939284512768,82283 751776425041068033,16422 790376802107613184,230282 794013266770956290,256502 794351879547453441,257492 773181829172043776,132139 776094597286137857,153194 764822820312510464,84724 776130155152629760,153194 775141935149293568,146994 755270958638895104,35890 769319604871061504,112788 758090147766243328,49843 788214848865898496,192840 760492275759738881,63149 771686579702075392,126389 795267764671959040,265644 776212446293831680,153545 793185094781571072,247241 780196904562982912,178415 790607555126894592,232487 769353648665006080,108795 793125071023767552,249469 770032948678623233,114357 793799870133833729,249926 765941183688286209,90384 781540778262818816,188401 757722690283302913,48369 758750535927214080,54003 749749486088515584,10064 765951338018697217,90384 794879545509814276,262053 788441797588619265,217837 755197757066018817,36033 768104963650314242,103354 761512612542775296,67226 751113816033734657,16772 766025961238167552,88930 771683759749943296,126152 785945661707386880,198671 762828205464154112,1249010 794415992218746884,260578 763094014547615744,76549 788486229503447040,215437 776354541599985664,155287 733152504821784578,355106 772875242553225216,132996 771710289649688577,125222 795387644356087808,256502 765184822184599552,350711 776761844413313024,157755 774045223210983425,139404 776887981168730112,159093 791741197471535105,240067 795373288146882560,260778 766074839807524865,82344 768140801176064000,103071 755887119701123072,39657 793968857551540224,256255 792097454661464064,242693 765560378877239296,87904 771380454498807808,124597 749739486989344768,7816 765936891644502016,90031 758845165956063232,54831 761513983144816641,11774 766865774044585985,93823 762059649306664960,71099 794511261035859968,257492 786279148629090304,199496 759029932131512320,56302 761353379444502528,66878 790901540219420672,234796 761573883421990912,1248944 794939919445659648,261155 774352409891971072,141887 768140919925313536,103354 778711627814187010,168794 795339246500462592,264397 795664329043562497,265855 794869185214115840,261155 758346003896467456,52554 763010972067954688,75899 791235958972772352,235590 794944263930970112,262847 769302902183698432,112623 794585617556447232,261155 735090534730076160,7311 757734026308452353,47659 781568184629489666,189017 766754039610675200,95593 773636628040540160,138165 790584918946504705,11774 754855655165472769,33520 768934542283460608,110362 741644742425972736,27156 762797439132794880,73814 760504981271224320,63149 764870708245725184,84209 786458738202783744,203832 771077320790667265,119937 795761161526452230,247930 787096116584001536,207861 794619350275813376,262022 773975530265804800,139333 787499360590319616,209351 775070559948320768,141091 786678973002547201,203200 753297971869917184,25946 756325101822410752,42432 765530271395422211,84689 781631048203530240,188492 751765947581501440,19528 756835430419529728,43587 790518828765634561,231870 792155177696583680,244289 795126371043393537,260613 758788431384158208,54070 769232202378903552,111549 765085825482813440,80098 777759291335933952,349408 765011049791840256,84724 774570800158502912,143428 755427635115790336,37433 793209293659000832,250633 762773412489994241,74868 768566681677467649,106774 772309246050377728,130510 775069235714207744,146259 752621683081482240,22787 755222094355496960,34774 793623289549557764,243318 763842939869130752,80393 777094702239719424,246425 788132616654512129,215754 775995418802991104,150443 764980660679249920,85562 766856885219635200,91946 787401859069714433,207841 793513212100632577,11774 758039126159622145,51069 774342219625009152,141360 788222186616082432,215437 795493068854218752,971825 775703888968101889,150404 778351025346449409,167220 794817198908903424,261594 781311400119508992,26066 787156118527062016,209184 763942621530075137,77598 776780085143543810,64758 759941887352602624,56964 778377699194580992,166532 776574900316274688,61412 759093558393446401,56197 767028887243161600,88370 768830495572369408,108849 773964608105226240,140444 761336784668143616,67369 793791534986563585,255393 754734050888196096,33356 771569318203002880,125554 792140947316277248,243614 768623353426907136,107745 779000692807786496,171902 758685965703602176,53185 779240643168272384,171617 790784670959017984,232863 771526460750360576,124597 787002487475621888,207974 773619406203129856,126152 765458785234096128,86653 761577218539520000,50406 753202736594882560,26140 773799116715487232,138819 759113567492775936,54070 773277190787969024,134993 771159139892494336,122146 790921812355928064,233198 776801768676163584,158314 758429642889891841,52659 772869630654156800,132761 774453760345120768,140444 777309534272368640,160615 769154811682054144,111558 790946531285340160,234583 794971730993238016,250785 785705807945932800,196676 755642907999232000,38792 760490432421728258,63149 792749946655088640,247232 771335529493213188,122982 789851914389381120,227242 794279686637428736,259482 781027117190512644,182344 753646287245840384,28866 757716376287084544,47264 768072449674113025,103310 793619942776053761,252020 773972433174945792,139404 763025734814367744,75899 755816577421942784,36545 769162460616089600,111331 758425083069231104,52921 774939710993018880,144494 785836508590792704,198576 733813674704408581,351931 759772811166490624,58232 763098521645875200,75608 793947501313269761,256217 753673451236388864,28817 773726399274377216,138898 768840233194512384,11774 785272528008777729,194648 787381319940669440,210207 741476949604864000,195876 767801418782617600,101134 760175082861912064,61051 770321898416680960,117687 785666721684127745,96196 763939917692928002,75724 772073698874523649,118191 790367119800012800,227048 795197059389411328,265257 775292320702865408,148045 786988672566513664,207613 774062001915965440,139404 773397126260858881,135025 793544098040995841,243075 762031837124395008,69388 766374282784112641,89923 781189680830251008,186149 760444558463426560,57131 764465872912154624,82283 771174952187797505,122973 764918339806253057,84724 767182228350656512,96848 794986068898672645,264431 764222946718121985,80098 792067061681840128,243187 776455343756959744,155650 772740339417378817,131008 785827029971329024,198671 795736409873203201,266138 793183250940366848,249374 795080962946240512,249926 789941819190681600,226731 792070001305919489,243187 794904539266764800,263302 780085005959561217,176128 771788949144604674,127657 786331930048409600,201308 774375325329416193,143361 778374276583948288,167676 785545613005860864,196917 795487434205175809,267262 763625134217424896,78304 773603209709518848,11774 752059046459416576,18030 791612962427375616,237385 750470534459109377,13532 771884665158377472,128404 795493910436921344,247930 790314021731856384,230575 787117094970200064,208252 788209066816397312,193639 766705174035460096,95672 795039562816978945,263532 787133910824038400,209351 755366049374146560,36208 774109831619760130,137042 770267154218377216,117377 775863125505552384,151410 772293982575431683,127006 780490306194137088,177773 787831104938078208,207733 774987277336391681,146259 777604791925178368,162596 793147266894794758,249926 751650158102900736,14277 771417835167965188,124587 790667924902215680,232863 765219070564265984,11774 786983984328609792,207949 788713227739926528,215437 779446470726463488,173628 757979409563262976,49852 769161169038745600,109167 786992892376190976,205728 766448726588043265,88920 785617938418114560,197622 775756337191919616,151409 793918071530471424,248194 769286412847898624,109713 794536873871847424,259034 793442756601352192,250633 788454039856017408,217519 791349036628402176,238383 787350708135747584,210235 794998569631711233,264431 778258428082946048,11774 791292258628710400,237491 795745597861068802,267576 792562564001652736,153845 756490025945145345,42432 764873156351758337,84724 765646317897019392,1170369 762541562936995840,431998 793568017502179331,252020 794667124589527040,261050 763459205063999488,78159 771786957596884992,127218 773534796056104961,133702 758111688516247556,50983 794205607494553600,256276 753794178459525120,22238 734778153810329600,11774 772513876562710528,129662 764784051576111104,84724 794317451655716864,255393 779005143144599552,168633 792833634252173312,247240 786354870077026304,199307 790746756703072256,226862 775501627616858112,148473 763010537655414785,75899 769356068677783552,112336 791863530555187200,240890 751787924123897856,14421 749269530254254080,7828 788519907814170624,218582 773954094176141312,140444 755927059570921472,40773 779767079117488128,176380 777004779725852673,159876 778615700990537728,169201 764934809273634816,431998 793105189603389440,249469 766303998496411649,11774 763497328351277056,78189 794312102944964608,259543 759473440646688768,58325 794348054035824640,259034 760763305317240832,63371 794201289542336512,255942 776141114109730818,152735 766351147892289536,92166 794304378089787393,11774 767924143928901633,100893 792054005765734401,243187 787094265809760256,208989 773276418088194048,135736 781316279261028352,187359 776218865403592704,153845 794325943338881024,259513 778634215487176705,169226 795035853924003840,263906 755810696546414593,39323 758756540559994881,55107 787100271226789889,209184 761596347937988609,69231 775024922644971520,146305 793098840995926016,249469 777332372635123712,159411 753738652832923648,22439 763080653122441216,75899 775514226601459714,149953 794315263613292545,256038 756729758331703296,44429 795670985672302593,267521 768224876285030400,103046 764851573491048449,84724 773711338963021824,11774 773516626746544128,134633 759186082386759682,56964 769280922524975104,111558 792450713372590080,245854 764232403137142784,80939 791348432795336704,238395 763583618136608768,75724 795387805144911873,266151 764897108126081024,82208 773587980413992960,137158 778919550935007236,171168 789519365012094976,205972 752978985148149760,24774 760255543382421504,48052 751104516653715456,15808 788904415923171328,220689 765610997956550656,88399 757077956929826816,45964 772562907389239296,121046 773837232251674624,136814 766418491226333184,80939 777908447433981952,1170856 794593892901392387,260081 791787136378806272,240483 766630216223584257,90629 795774399886585856,268777 789657014393827328,225949 749922450725597184,10735 769792453213876224,114388 776430918735126528,155688 793583091449200640,249926 752000867340091392,18504 763086366024413184,76410 762770232662380544,74133 768927702657200128,109470 792600898321080320,11349 762923082633793537,431998 792500337546493952,246392 763149642720612352,76794 786786080523550720,205349 794809450725048320,262053 794710151810940929,261818 794977385540096000,264397 768899572202545152,109167 758281598215139328,52061 766119311538872321,90618 767231185651011585,98505 755521754777333760,38035 767548196985856000,97447 793593150375727104,249926 752664137251983361,22953 781600871880818688,188401 789162456560074752,222647 764258750332940289,75174 794014374474162176,256439 794789443492139016,263095 773268118609068032,135386 777311493595422721,160609 794967066025586688,262610 793481023572934657,252639 776828862076293120,157755 760205822559342593,61545 776100002796036096,153466 793212545884524544,249961 785925125866594304,199546 770227562970685441,117257 795066839168614400,261155 773881328332832769,139404 790250135464783872,229693 754848715945365504,26721 732238242012139524,349465 791700760794914816,240483 794568198993494016,261155 780594643767484416,12018 790663555016192000,232169 791656529699213312,240474 776180627301363714,154322 780598317566877696,181755 763938562664374272,80486 770758246856466432,120690 769681117716684801,18030 770082146811781120,111549 772918242159501312,125554 764446648676286464,83381 794664375462330373,261050 752944453845864448,24597 750312579273142272,10662 755151778761568256,35890 770674884603023360,11774 770202706463948800,112693 785611201728356354,197286 764133499590836224,82066 790996769098174465,235481 793689114881167361,250785 788786924991438848,218258 751996617692241921,14277 787056360525488128,205728 787846830461685761,210238 771042846451183618,123085 766707010041700353,95672 753836740222201856,29263 793164587323490304,249841 794160992615735296,258331 788856072467456000,218455 792805766482755584,247767 787387948828356608,208146 791643692020883456,240260 779164132054622208,172523 753033567924432896,19757 765282468089909249,86653 794565293129474049,261155 758355866638688256,52554 771130925182844929,122344 787150316563075072,194167 788478247793078273,210463 793100638129315840,249469 767493818602127360,90982 773955938210320385,139404 750383108713615360,12883 781229701524230144,185595 771714877249429504,125814 770852540120375296,120675 760886915834925060,65180 773996460400599040,139404 778741204229890048,169990 776196855906627584,154469 786202600823676928,196849 790716023137632256,233307 787099702315462656,207119 754095370959851520,30910 780459365090209792,179742 764552987662397440,79561 779127754763755520,166557 791583562176794624,239926 792518482919251968,245148 753319708007342080,27045 781303116352282624,183801 781536553348628480,188401 749827998946328577,9754 772907184728346624,133519 776770649557700608,157693 767708243992809472,100605 776549449334136832,74697 776757565359214592,157693 773981109197631488,139417 795500445619855361,267014 764531273490718720,83381 792761851696197636,247241 791771499405246464,240070 755435459313098752,37433 794563277091049473,261155 751900993479118848,17794 751603076084019200,17416 793501746026913792,252408 794685778374905856,262784 788069503049592832,214660 773783935709016064,138033 793969539176243200,249926 776842781914378240,157993 753026072397090816,25123 789793502020284421,224857 795353971108048896,266138 760517845717508096,63378 792482430326345728,243187 793039615687098368,247569 786664387096346624,205728 768877526412251136,109666 766580110313005056,93405 778991898715381760,169418 793158924040015872,249852 761555918949494784,67226 765169453889949696,86103 777689860211560448,161277 758049518747316224,51069 781464774525628416,187857 776922833394003968,129652 773515414475198464,132333 790610918132645888,232791 775392035264135168,146479 750683869616041984,14421 768436479164985346,106404 767488970590748672,87904 773964284359479296,139404 788875216839643136,220029 774320071325908992,142090 761616070713176064,68908 776125428272476161,152872 780828561917616128,183269 762731508998164480,74681 751587677670027264,18491 794572260287873026,261155 745283994489593856,11774 753721692719943680,28508 761654441900646400,70072 757758394052804608,48220 779054941361082368,172299 790739502457352193,231514 759986725015859200,60363 766412093620969472,93823 786732897269014528,205728 765679723036995584,88902 732631119309344768,352911 756899792790425601,36145 759965740694851584,58254 773384598260686849,135025 794272771878465536,259482 778256913448382465,161387 790744154280255492,99049 753330789434138624,26140 766042307510489088,90539 760269757262209025,1248387 786027226101714944,199546 792065634808934400,243187 794023359612760065,255299 794566473947619328,261155 763419484862296064,74868 766090671484567553,90539 786333762053246976,201441 758630799063277568,54070 768039294934126592,101383 793965868061364224,257238 794924587737677824,261666 769008530284240902,110362 772577568016871424,129551 794546851257155587,261155 785244778543788032,11774 788429382301822976,217519 764075182273077248,81702 787745456122130432,210460 791630070720847872,240145 794981815882776576,264397 776830590586793984,158589 785553082323243008,196788 786578360902176771,198112 752161943738261504,21360 778026643591954433,165523 777497706939887616,157755 778796255774257153,169384 766791016699469824,94699 765951171160862720,89254 772291941878726656,127707 767862993111568384,100893 764994728832098305,84422 790049620932063232,228576 794530429483118592,261155 788519167859236864,218349 792624772177862656,208178 792389831338917888,245607 786587413539753985,202379 793977519859007488,257353 755146378922323968,26721 781273683025358848,184223 733013769442316288,1170810 764478919479140353,75690 791161333135904768,235348 767158390258667520,97386 767354084521226240,97325 795256023686803456,265821 773932765985116160,140211 768490647108087809,106774 768794213085483008,108795 761183551664431104,66777 755381321904508929,36735 771482508869369856,125554 771942623514877952,128230 785919494220906499,198878 789453791213056000,225981 792568912739205121,11774 758054350778408960,51069 792497187812880385,246392 754845133418422272,33520 776132883790503936,152872 758346570916069376,41703 780727094787670016,182036 785750981095092224,197286 766254916331409408,91946 792766123032928256,247241 794559662024577024,261155 794212320524337152,257423 773972379689246720,353879 792175414152003584,243187 793122195312513024,249725 794567150275035136,261155 794602339084759044,261818 785246830976118784,194082 779110079983476736,172089 792838091287371776,247819 750385077125652481,12018 775774713465282560,150426 755106592270458881,35044 786651055345983488,201958 752246596407091200,21074 790108417578766337,229693 773612177316020225,137553 794307665602101249,257492 793427481105604609,252020 755196864769560577,36203 755364002386026496,36467 764106427464114180,81559 772454265474445313,129551 764083936750206976,1249165 794542502623768576,261155 760456485973266433,62771 755986278982660096,17416 792540045223694337,244385 793928788979503104,256219 788440085826048001,11774 761637009467277312,69794 777325440868421636,159876 780160358669484032,178415 792074523877085184,11774 776203626549305344,153743 787025517568327680,207113 766732242731270145,93823 791022002362613761,235590 777033252775325697,159876 793083496474480640,249348 788918752112807939,127871 765519015271890944,87607 757450296922558464,47266 768536571800936449,107446 781115299185565696,185496 792014612421971969,241678 789462455927713796,224680 786597018646949888,11774 755485766306803713,36877 750440455544774656,13343 776657594416963584,156976 767000065961447424,95820 776902952837603328,159359 780404596225273856,178950 768893768753778688,109337 756727775575232512,738099 781185267482910720,11774 754718759617699840,33356 778171994877624320,166293 785340997483978754,194923 794374796083601408,258922 769681594043039744,111297 764461646068584448,82066 767674773316874240,100561 773654876341542914,137640 786712513341784064,205902 758747744525705218,351666 762619501003366400,73814 756283690955800576,42432 793179548691099650,250135 794562385298145280,261155 776910725075697665,156835 793142479969280001,249841 732737369410043904,1170601 790665821886423040,160609 790882607512686592,234583 788786883165843457,220526 791375115846025216,235349 793847084629762048,155390 794989874894008320,262849 776927581954252800,158338 753537570479476736,24448 794687644701630473,261050 764125431154941952,82066 780461328242708480,353879 786016104384790529,197512 790298046194184192,229693 779274370002718720,168284 763695777189400576,78344 778359137121861632,167676 770410117510627329,118191 766408584716365824,84518 756290642741985281,27045 781494704974147584,187084 787999400379330560,214209 791416486241853440,238395 770985704738332672,121046 795728224835825664,261155 794788827885813770,263090 785537355499266049,196788 793563402668998660,252014 732799484351131648,351850 758688004756021248,54070 758331990521282560,52554 779072595731832836,172523 768233747154030596,103506 795713907415519232,268448 768013062745890816,102839 790598546617667585,232169 788527432928075776,218260 752818420723421184,22575 773710025730592770,137612 791066258246623232,234583 791257738508636160,231518 759110651721687040,56964 788518792670228480,218275 780453133004763136,177233 757318018321874944,46612 793298404235292672,233692 752661162798505984,23217 778984941849837569,171379 793140644562829312,249841 750804311827812352,15021 759202476935577600,57123 790597782218211328,232169 771732842179129344,108396 793544915967889408,7700 756388304875028480,41518 791634124217970692,238780 786391522010812417,201958 762727977377419264,73712 764936459883347968,11774 786140656242683904,197198 755873861464391680,40344 791382175958589440,238395 767712494961905666,100605 769222980408741889,104973 785988873037938688,200490 791328458127319040,108396 792797741667782656,243865 792865574111944706,243075 774808300852420608,141887 758036424755073024,47940 792364090135941123,244143 775028058617249792,146259 759830863609606144,57881 766365094292889601,92025 780389648526966784,179414 788081021371551744,215005 788779454797606917,220526 753003334332809216,23739 758640161928450048,54070 769259043491897344,112655 790278713187328001,229895 749633568494628864,9433 758733145650831360,54748 756886167627325440,44935 771821165253758976,127871 779146981021212672,164826 764275671749144576,82283 773966004216926208,139404 757571490871119873,47761 765903257180905472,89859 788698852513681408,220029 761741087388143616,70355 762679453491224576,73814 794080470891954177,256219 795694952445571073,267855 793468079443279872,251390 777659077790871552,162497 762937407591198720,353374 773565027479588864,135025 772599135430123520,11774 763929828311470080,80720 788497197360816128,218275 765947567557451776,90384 779338339757465600,174230 795400018010263552,247930 753007311367573504,24257 781468166169907200,139404 792079680140636160,237491 793243346198208512,248253 761329954936217602,67401 763811966142087169,79911 787667618828263425,208146 794325690506235907,259974 764152137043488769,82209 754859011627823105,1248155 790523954473603073,231894 755824833615704066,39830 778306096503066624,167319 787839937395560449,194080 791248039730089985,232169 768226092960325632,101681 774228003308068864,135025 788861930525958144,220029 793182890355986432,249374 794382389367619584,247651 752926118798393344,24134 755795790568751105,11774 786813452853518338,204297 792171555279212544,241034 793630035974512640,252741 785648519759536128,195975 767009961427763200,93144 776835341579792384,149200 793230811877302272,244841 765981010987057153,90575 776841351577108480,158737 751901852627763200,18395 767712339823034368,100545 760797972716224512,64722 788388284028387336,217519 794686428563275776,261796 750827591356014594,15643 767826401470717952,101383 757740320457039872,48804 762762835399237632,74281 780586397136715777,162388 790542227340611585,231550 759912153235062784,59666 795048987556540422,261050 769578342924349440,113836 785599334595174400,196788 791374439631888384,233736 793641299563913216,249926 781165251693727748,186050 766826568912109568,95672 772538827172880388,131045 778648432852344833,169226 756542125609775105,42344 785897490235088896,197324 757677348963704832,48633 773620512429834240,137740 755174194002796544,35890 794674583949414405,261155 786957660306354176,207613 792161596080545792,243165 758347282387382272,52486 757651444115787776,48549 770835200204902400,121612 788155677235707904,216009 777850833819963393,164001 750509253698260992,11495 791814234351034368,241940 756465284513357824,43391 773189086265892865,134380 740384986466013188,56436 793367314942926848,250669 791784627497111553,241678 766478541542203392,90384 762456590884540417,72534 793130374591287296,249469 768916330405826561,108729 790567272137957380,231894 762863781667966976,75073 766866605082939393,90088 771402801389965312,125381 788100555801362432,215505 794526609759825920,261155 779153780579430400,168791 786641052375588864,54854 787500228429565952,72035 754767996590120961,33356 794533476519256064,261155 776385046680838144,154071 776976599841443840,158387 794005947806982147,256502 785713621355499520,196277 794971411987054592,262925 764980095563935744,84724 785977036934438913,200382 775036423313485824,146259 775416686845448192,148870 793246451149201410,249926 793325026137124864,8044 762769969176195072,74681 764562750760562688,81659 764242043186982913,82209 764937702047379456,11774 780884963616972800,182036 791733422741794816,240665 758644969393557510,54070 764507884805906432,82673 767994484722237440,100893 791810952668643329,240763 780550832869797888,181419 772116166672261124,129558 732701849158062080,1170679 756194670565138432,41801 768660059274506240,107745 765544912003731456,87904 776909983329812480,157993 748586188479467520,353725 760448524630634496,62755 767174552497430528,97386 780591176797872133,175969 763567505700827136,78566 770713635895193600,118650 763204544125861888,1249111 793454580252090368,241940 753431159590166528,27317 774536288665952256,144030 775381413663158274,148870 776190932559523840,131210 752154672262176768,14277 762730602076536833,74612 759507162888404992,56964 791331851529052160,232825 769249675761311744,27164 793944497377771520,254135 766759487986294784,95672 781570858372440064,188670 756193054407659520,41521 793098453601492994,249469 776218841185529856,152314 760773458330587138,63451 773966643596824576,139404 791577720551383040,238292 790354964291854336,230855 779377971270332420,11774 768499783400992768,106819 775798517046636544,150552 751941088500330496,18215 757721261825024000,49056 794208232604434432,258271 795668868098301952,257781 772825031747317761,11774 788073323397718016,212357 732938526690582528,1170601 762675730840891393,73814 788002768812408832,214354 787108182644645889,202429 773903605510336512,139865 780087695884357632,168794 780929012222849024,184539 792790113067622400,242693 759948962874941442,60363 786542664040742912,204413 789899947525103616,227242 794586702673154049,261155 795283044299079680,263697 768914905990705152,110108 786303206569705473,202429 795036222087278592,247930 771554080757985280,124597 790469678506373120,11774 794005407614124033,242693 766712310500986881,94037 787461301794639872,180433 756628509276057600,41702 785884440505573376,198089 780302700080537600,157456 756868851543973888,44450 792431263919529984,245148 793858732526534656,11774 749370807277740032,8133 767337503804256256,97325 786514967113510912,199546 752034898001666048,14277 761701509021241348,69548 763063387492188160,73196 773881212267933697,139404 790298644809326592,218969 792025006939119617,203546 795321525331054593,249926 788891964670291968,140444 779817570379718656,176745 788781816329150464,220526 791360086165839872,238395 792174089779744768,243187 772994275521036288,132370 791348983910105088,238395 793172124361854976,249841 733699124449714176,11774 771445266805354496,122528 775364974080393216,148537 769038044099936256,97761 795037853520629760,264850 771451610702774272,124855 792112766899204096,235685 764241431351308288,82002 794541221318393856,261155 770769544113709056,120363 772787665779306496,132335 763455764992253954,77463 780086207103381504,174475 755816510736699392,11774 785531878610759680,196676 779155532666077185,171617 777586116933189632,160592 795726751339073537,268231 768090487404265472,103126 794532251727859712,261155 785522624063352833,196277 789455949446651904,220029 766471263959261184,92959 773002713797890049,134033 788842414337236992,220332 788735279972528132,220332 791356391277621248,238207 753385326756835328,19598 769658612922933249,110585 773882560262787073,139404 767876452255760392,101681 764854894398414848,84724 755161597547417600,35931 791269664022159361,237406 768122629353910272,103868 774527012509659136,142942 793128035260239873,242693 755918116220129280,40437 780526281246908417,179190 785700945795571712,197286 756960046261608448,44544 766024102150746112,90401 785668469656162304,11774 791354255852568576,237594 743496899186032640,11774 781591961232826368,188873 750364196240519169,11495 786078825612505088,199546 779890801580978178,174610 785558308258246656,197035 793150841121345537,249926 793296494442876928,249926 794005021755109376,256358 758030292703674368,50923 789137951137595392,222682 759484545582456832,58537 732568702961340417,352466 760229175630368768,61929 781847997143326720,190635 767727456799293440,88930 762286531377827840,431998 793095293331910656,249469 779553737404624896,174557 750852132669186049,14582 781900137182486528,190661 750338771518951424,11495 793760290722775040,255039 753591386243346433,28128 756550942904897536,43391 759788665870491648,57574 760492496556285952,63149 788805639602446336,220820 763611802869571584,76315 771474460608167936,118191 762675008355332096,73542 788839476265181185,216009 757883673790349312,49754 780548751152799744,159389 781205282655444992,186434 786538403722514433,204413 775015995832463361,146259 790751786772684801,231871 752243871682211840,21017 763797752627232769,80393 773480664402362368,136947 791085243646083073,78159 793152698514235392,249926 750494815507320836,12883 733279608297127936,353374 753092259592146944,24229 765885065104650241,90030 793251992193867776,250293 785250370901647364,194082 777698645210693632,354238 768119552513159168,103126 775365909405798400,148473 786885082762076160,65113 755761027170439168,39462 753678364964184064,25981 742419037380956164,11774 759436965657718784,58403 768625051427966977,106756 792015729524666368,243075 762448909671157760,70858 762753418460930048,73814 792755222892384257,235590 794982844594585602,262752 764188328136577025,81946 771359942703886336,122978 769313061039665152,107469 794588299327393792,261155 792421916523069441,245268 769263550925828096,112399 780618160567414784,182122 774357292774895616,141867 732303495085199360,351336 779402482015350784,171617 764205778966228992,81574 795441959422795776,266151 733602736525180928,351766 791650422146596864,234583 794483983610511361,242693 768287242519392256,104940 764206643584217088,81938 794637567685750785,262053 776108438589845504,153658 769304510715924481,112363 765743001452838912,86103 770628717789995008,118191 771267391510589443,124495 765014801701441537,85686 794673193982099456,261818 791457032717021185,238780 753821215450501120,29263 771540198018523138,123085 790627651216084996,232884 757993715549863936,49925 758174431155982337,50923 757287150521950208,46612 777769850575818752,162610 793573142195081217,251803 758387463790342146,52059 757292455733686273,46612 781658306888761345,188934 776020544227536896,112363 786222016823123968,201976 786723056664227840,205455 792510378630533120,246273 787072287782543360,208928 766442031803539456,92075 767813801190326272,101383 762026294351495169,67369 770366172848123904,117352 771380702944178176,1249848 776271478287466496,153225 789069000340668416,220015 759945621134385152,43471 761250191819300864,65180 766063246021234688,91146 767034695699746817,96196 763460053001183234,78530 785618258447564800,196538 792518349947187200,246225 755595750042632192,37433 794704563664060416,262752 758060886326124544,50827 763021229926121472,75899 794246754086584320,259242 757999673860763648,12954 781337307957690368,183759 750347800676737026,9754 780071066764836864,170187 790712343038529536,232884 793383031193104385,250633 768172234468839428,100893 794996765204221952,264431 753446626597928960,27284 759550230819778560,57068 795225491225669633,265686 751810608022982656,14277 757572492022218752,47782 767363171539640321,93144 775366219784413184,108396 760717726973296641,62798 765954484891586560,88489 772788689286168576,132335 756285436381757440,42432 794607086172704770,197512 793451697070755840,250633 771743231772094464,123747 759533820651663360,58757 763452761660874752,77687 762069396927807488,71594 791348316638371840,238395 764468700053254145,82571 770222478107021313,117377 772811984416800770,132335 781568137879846912,188401 793625524832768000,248516 753744208956055552,19598 793258824840994816,250633 791079771216109568,235590 753609767889866753,28033 770559644767051776,118191 793884876512591872,256358 794600822621368320,261155 794209663013289984,11774 787352889631047681,210274 789993866850103300,225529 750908630019477505,15996 785557480696872960,194820 761757832660324352,70676 760351956095205377,52887 760938015669780480,65626 773632588510617600,126570 763821569802014720,80098 768130204736684032,103354 794561566884696064,261155 788830188083613696,216009 792120788551766016,243075 791025117421723648,194867 774340745037770752,139404 758207879140642817,41702 767831195761737728,99188 776774645118750720,157755 769363137657057281,113278 794288214273978368,258829 781247185316880388,186446 768232075325378560,102514 775792699014254592,151741 763696586480234501,78208 788110397878444032,215210 787084892970418178,207151 777285690136662017,160467 792164015019405312,243187 756347692419313664,42249 794127331421986816,256255 768218755910537218,103506 780880709661655049,183269 788108186603626500,214975 790329383424753665,227269 793828570158157828,252020 767363457230446592,95682 779306722187935745,164814 792843415666827264,248065 787951545228881920,213064 738767250036019200,1042906 785572620330737664,196538 771096283910172672,123258 780600945725976576,181935 785672147788242945,197286 761345429313232896,68102 785329555850432513,193297 769230930896621568,111049 787685048145305600,212188 793317930956054528,249180 753690276997332993,29263 768103203745386496,103261 776604449569669124,152946 762498271512186881,71429 785420907128893440,195481 794005339691548672,256502 769389828664336384,112265 790962684426530816,235487 793905780785344512,252939 772482767728893952,117606 779813671304302592,176203 761876439188774912,69493 770942164176109568,118724 778711042209619968,166852 791412554329231360,238378 750652150888304641,13697 771929719646347264,127957 790536227011239936,231894 794552477190385664,261155 760896722734161920,65234 786135104808550400,200870 760912857315835904,1170856 774082253357932545,139404 794163774592720897,258331 762213727114493952,71325 788492278759362560,218495 790280857009348608,229693 755792874327859203,39462 776938857195601920,154914 751202829117820929,16311 740348281880907776,11774 776003458239389696,11774 795112638166405120,264397 753644941906247680,23725 758653812538281984,54070 791335540519940096,238207 775544880437293056,149300 757964761799749633,47940 749479043716624384,8497 761733149218992128,69231 785332865315708928,11774 778563697178324993,167319 795705990402412544,268281 788354933150015488,216943 764215726408294400,82457 767097955278987264,94683 785862301630992385,198571 786671107688595456,205756 785386710825836544,194080 788368237390102528,215437 761595148237021185,69231 777332792086724608,161546 753833608654131200,352033 785302441654906880,11774 794616592697016320,39957 757601786425249792,46370 786964380332228608,207287 779192214664597508,171017 781340818732904452,139404 789224252163719168,11774 766693101205196800,93036 766819421545500672,94699 763105227834818560,75899 786319607468429312,202429 750685992407879680,12746 751180687919550464,17591 762222354743386112,72035 776211438499139584,152980 766811415977963520,90327 788115704654553088,215608 776911905109774337,158387 793397390984224768,251390 795417501559648257,265855 756939317969387520,44450 776780248629161985,157082 777632264247181312,132288 793233649428729857,250179 793964647003127809,252596 750389132590014464,12805 763117138722844676,76577 789296685209882625,203546 769820397575479296,105109 773615093141635072,137869 786671281840222208,204413 753430830123405313,27045 760071058141569028,26066 788872408996261888,220526 789692561275314176,225739 759001381915152385,56302 785981809301528577,198671 795300828210810880,266079 754027366389731328,23725 765537643174166528,88052 788550940034998272,214660 766397822291828737,93577 792076558320173056,243187 790809764162736128,229895 763926488362000388,352255 793483125552656384,235315 789169272840871936,223899 768924738232131584,110362 770645690166964224,117609 759109730702757889,57105 763237668281053184,75633 793906883383943172,254135 753774761193242624,29819 794554578733768704,261155 762711731684581376,73814 765195772698566657,84209 787990792774090752,214209 732243399420444672,11774 779130053393125376,173011 792099146337583104,243427 735109646747357185,33537 771415661989945345,125367 791439387112382465,238207 792572884094902272,246392 779553643402031105,172185 767457318007107587,99297 785858354224701440,198580 792026300470927362,243075 785861786713088000,197512 761680878103920640,69356 792871142025338880,243075 792886765702909952,247241 752693267360350209,22752 793483720238006273,252408 751171576138125312,14421 795233170434048000,265257 758147120633225216,51595 781519643500568577,186750 794216933960941568,257492 787407740050280448,210313 758794905888129024,55112 753907058999558144,28128 762061307340218368,69210 776638392255643649,155451 794636119476465665,261155 765307996373151748,86653 745378314987134977,351424 794654433984544773,261059 794931741806956544,227242 756191056098566146,41680 794001713476890629,11774 761653720149000192,431998 762358711994114048,65180 777918969336373248,14383 764899349226622976,84889 778746465627676674,170187 774627067048505344,119773 788763111260098560,214992 792725873577201664,247054 750011193310515200,9433 772083355944939520,128934 769027301648588800,110659 768706802464718848,106281 776250960553259008,153095 776073350661545984,153194 773954138937888773,139404 775384621076938752,61531 759091193737256960,54842 751066717535608832,15559 788490265229045760,218275 790705577181769728,233068 753011156013449216,25255 756334505594462208,42432 780803870125543424,11774 770116900311490561,102198 779398107113086976,174115 779967977680580608,177198 792382868093820928,239906 766072424081350656,89923 791338622800846849,237491 793282517134475264,250216 786228503708442624,202044 793274727405989889,250430 757800890661150720,48093 765515156247818240,86830 794109799495516160,232791 775364394549141504,148537 776793360103243777,157693 771497489358729216,125554 789095845228646402,221136 767080497449009152,94699 776888576420241410,159252 774298841902292992,142506 790991895656796160,235828 761373599487840256,55257 766104063939186688,87858 777394421306273792,161456 778954384554221568,170252 777288536366145536,161349 753679064569942016,28128 785322057680596994,11774 788777811871932416,219942 755150388374958084,35890 759167949156540416,57381 763453834618253312,78159 761670127242711040,69711 772760475255922688,125633 786754238131081216,199840 793150704219291648,248437 772934918468882434,131421 758779745701998593,46076 752931495732404225,24497 773452452142153728,134806 768278788006289409,103071 776912523643621376,158387 790583388260270080,231894 791737754082127872,78159 792770357006479363,247232 792064302781911040,230063 789478784227565568,225427 776942286160572416,141360 750490599682285568,13532 787525079512907776,72035 768162269045796865,104162 781594660422688768,188670 761278596602269696,65180 785607185778737153,196676 787015689756250112,207287 772596817934573568,79342 759091100124581889,56964 785895487081631744,199290 768190542421393408,104417 791381913655181313,238494 759166933841379329,51798 788406478378074112,11774 793160377068621824,249882 793647525924188160,122344 790296733381042176,229505 793967418242695168,256255 787086228738813952,208928 786083276381360128,199178 793908730135859200,255942 771734880656830464,127366 787731152807268353,212309 794003330448166912,254209 751769242190610432,8087 778300135247720448,167311 777554402840371200,160369 770625585173319684,118191 793180367024861184,249926 770857133067931648,121479 755907011250884608,40361 779347659270172672,174115 788207839978332161,213064 788391595112484868,215608 764475773155545090,82792 790017799104102405,229386 750038606614401024,10848 760298247424532482,60794 786710562038280192,205455 755090575884427264,28732 768880949975056384,109666 765972232250220544,90575 766630342136623104,94699 793231318431727616,248516 795237952712478725,263696 790978851165708288,235590 779670416914845696,173347 768274310418960384,105270 785781843803115520,197512 756954790756806656,44291 793239082205839360,249926 787321861331910656,207287 793971022315671552,11774 750466806695866368,13532 753357867613360132,26458 758092268012089344,50827 763846807667429376,80643 785320624235352064,195165 791272009292361729,237491 774410339949633536,139091 785705103336415232,197673 785345582957080576,90252 792749058439909377,244294 780462022315999232,180306 792165609593184256,243187 758323313416474624,46384 759919164433674240,11774 795756421845581825,267737 779105688844836864,172799 758811147873062913,55260 734491351715319809,11774 763024951389454338,75724 768107354399334401,101383 788538486202724352,218832 756253777171091456,42249 766257096979517442,91946 773238733353222144,135450 795467037480882177,265855 753680956561555456,27045 791020784168816640,234583 775390978932928512,148473 790646962177445888,232863 793122878430425088,249469 764214001978871808,81569 773647215814250496,137869 773697785417773056,137033 764075424171241472,81702 764130831816359936,82066 789151175337664512,11774 764123852318224385,81869 761678581021933568,69034 795708414378708992,267862 754758380430905344,33520 767936018599256064,102191 774401336703979520,141316 790665039698993152,232169 765624118096097280,87904 793153693986197508,249469 770499140518289408,118192 787231027613736960,209151 792752271033561089,239610 794706340652445696,262022 769701564369936384,114985 791792455461068801,240483 773981440073621504,139404 773062877607522304,134288 777859395552092160,163166 790340801050120192,229895 775892892825059333,151410 785975012628934658,200009 753656507900846081,28866 787232631939215360,209351 792029545578758144,241678 792121687273713668,243187 792461345782390784,245607 791327188544991232,237787 791328892611137536,237491 785969145334472704,198671 763033556079837184,75233 757198594264928256,14277 773534738917253121,136947 764149073909837825,81869 786903883083808768,207096 786915671535943680,207087 791412921079304192,238286 793186948047212544,250064 757270857920028672,1248458 791454017310236672,238383 750938900705796096,16093 765589382220832768,88052 774755217011335168,144494 772992003076259841,133454 785599451184246784,196515 763056593579675649,47188 764934008870318080,84724 772229089004490752,125633 792211123768471552,243187 791706789246971904,241034 764453253102833664,76623 788453564880257025,218275 772157842560200704,128934 793791746761224192,255393 753365250976522240,27280 769667183735672832,112032 789343619589271552,223286 760835520398176256,64147 750364153290817536,12883 762318532885426176,72035 768095433906237440,1249517 768464884166070272,105041 792825558954422272,247240 767552495031836672,95055 768541081562705920,106317 771925276573966337,118191 764974889426051072,85562 767863496553984000,99111 774443620162076672,143585 764915961711300609,84724 773867713450115072,139404 787634720708452352,206101 793945873092788226,254135 755611331886059521,38146 757442897134444545,47283 751867394369286146,1248155 773006481310351360,133454 774342531018555392,142942 794584122844844032,261155 756872419608977408,45304 787357872053112833,209043 793213574374100992,249926 769960363576131586,113754 775436443011256320,148870 795040588903186434,263532 776139238941286402,150249 764974374201864194,85562 769661120089063427,79987 788625653176365056,218258 790904719401029632,232911 770238990603657216,117377 776765333633851392,157755 785546227819638789,130635 773888470704132096,139404 786243423166664704,1063777 787737398952198145,209095 788763222690107392,220526 769156893398798336,111438 793208333440258048,250633 786859971518558208,199211 766978596246204416,90327 750936242334732288,14653 793285417348898816,249926 794001335523938308,256255 774258752560082944,141867 792366803896840192,226738 794695789893193728,262752 793790899985780736,255393 780834921052905472,182137 793899334735716353,256439 759820891236610048,59164 780683176217718784,175934 756440889984159744,42249 795280789596295169,351376 763257974953381888,431998 759472141049991169,56964 795333263581659136,263896 758500221789822977,51778 793550449995505664,245963 758639105408438272,42432 769943810319065088,112872 759948640194596865,59666 765161109712232448,86103 765383008123621380,86472 766115794686251008,90145 779382483351724032,174557 780602382321197056,181984 759567050570293248,57105 780615930044882944,181811 732230473297055744,738099 758267639538053120,52112 772503395491942400,129918 754749413831036928,33549 760624605807710208,64147 794823208440471552,51644 767870385647869952,102137 785547208225456128,196917 785904030434234368,11774 790265626325454848,228101 769097842858287104,110209 754899588805386240,26721 776922278755958784,155390 793133599209975808,249469 787976091214438400,206117 765374010825641984,86103 791356945970110464,237842 766803944458846208,96263 792148346597015552,243187 773138922767613952,1250001 774022640801554432,139469 793873383272411136,191065 786028632041029634,193074 793946683004567553,255942 779070898527690752,171463 778038330462265345,165523 794353359889334273,259034 758068212785418240,50581 770329194370916353,117352 770710696560463872,117257 761913176984285184,70941 792020796667465728,243075 776954023203274752,158110 794328415503425536,258878 763410308539056128,11774 795397430095347713,266151 792964952994775042,243562 749701604270415872,9433 753360335420153856,26066 773903491093950464,139865 780859197944631297,183269 794902023355461632,263826 770799236527058944,117303 791319722201456640,203821 765174077338349568,86103 787082803984818176,209035 759123767901716480,56964 757833336073048068,47940 793218402693312513,250375 771755664779644932,126390 792196699527770112,243187 753946815964254208,30304 763802084558966784,79589 764786324419317760,84724 771347984625831936,124597 764842890455556096,84724 785268354202341376,194648 793204378140368897,248988 773436267547750400,136515 763785794163122176,80192 792225993003892737,244270 768776344553390080,108635 781273138222993408,186434 787140406760701952,207287 761587403182211072,69231 761993442553651200,71026 779017830511415296,11774 791581664593850368,235828 792127106490703872,244310 787623115429928960,211875 752829859274063872,22750 773385711005212672,135025 773522413883580416,1170700 753727855318544385,29548 764118574650667008,81869 776862732540719104,157999 785638716500955136,196701 787347106428182529,192434 787450503458422784,207949 753909998082789376,29907 759152340603662336,56964 761806608867340288,70543 734165925214212096,352089 767840406826586112,101463 795136920003047426,11774 780843008526659584,183269 770635926695358464,118087 765258913507708928,86825 755466317273018368,37818 794564815893184512,261155 792045588091023360,11774 789084342052061184,223286 793286224790290432,249926 775150233424498688,146720 781581723389788160,188478 732749417539903490,351410 767816530306269185,101134 785994931965833216,194157 790678105912475648,231881 761166532458065921,65180 765482698441764864,86440 754759237709037569,33549 768396335674449921,101203 762830392021884928,73926 761769675256631296,70177 772408986893225984,130696 791282719619559424,237636 795138659670433793,264431 762299638783369216,431998 756248539865415685,42171 786997269132222464,207949 788808627062726656,219942 793211799063568384,249725 756885048872300544,45311 776749096388464640,157755 756818130702331904,44837 795704002637864960,267862 764827648480665600,84724 755786336666136576,38032 772385977612447744,130709 775034228010520576,146580 756626696581816320,44271 750799621740429312,11495 763087343964319745,73814 786091752662900736,200382 765002019883089920,80486 765619919442497537,79987 771398012908150784,124597 757579797950332928,47761 780374002514612225,179742 760356055037702144,60172 764644555652108290,82283 788886831051833344,11774 786596882734776320,11774 771374460205170689,106716 768862395032866816,107423 790627226823843841,232662 771773003721953280,127871 792491095720689664,246225 788131938099953664,215608 789983429118918656,227795 758341581116018688,52520 763549406322839553,79131 763806169462771716,79863 789222899030827008,224680 775390237296132097,148170 792334312851005440,245024 778294728622309378,167220 795746911156400130,267862 794056603024535553,257492 770305938485940224,118087 772930679956963328,132335 765505197456187396,87904 773776307595378688,136904 780216776512643073,141360 785694908292096000,193587 789110926360227840,223286 763064582734684160,75899 794009556556845056,255953 758109313634140164,50923 794040459379273728,256536 793146962518413317,249469 766975916018761729,93144 786791106658734084,206225 786395217653968896,203448 794516842639306753,260404 763897732239093760,80648 766559311753453568,94450 732596135060221953,351705 756469267533590528,43391 790416687438897152,350650 790732710998339584,232595 785581788282298368,197286 750492338561032192,13715 779401795265146880,173628 792455591297970176,245148 793535861749002240,252741 763742209925447680,78684 777861378769948672,164001 786244739171545088,201958 793529990532964352,252741 764885145912545285,84724 763798375405936640,79691 772426850840772608,130192 775025818955292672,146259 785259120454578176,194154 781642843722948609,187896 792948946851115008,246392 793468669032529920,196314 795208368499683328,262752 762589598715408384,70227 779655234729541632,172084 768616121448615936,107032 772525984209920000,129551 793978912762109952,256255 755752915554430980,39384 778298837639241728,167319 754869288012570624,26721 733425427692183552,356028 764787547004342272,84724 765723872196907012,86088 788910227009769472,11774 779147595868282880,172148 745288047516745729,11774 767444463497023488,97852 781857857151041536,190517 787019405817475072,88859 743742235401805824,738099 794686074857619456,261155 788164390910427136,214763 795759583734046720,247930 787353017376964608,210253 753210570992709632,26140 773931760383963136,108396 765859076756692992,76623 772105981400522752,127775 791399588762529792,237908 793114912159571968,249469 763473763400724481,77731 785462972613296128,195481 787433881938960384,210289 773612769195073536,137869 794597286731010048,39957 788767854954811392,220526 773120242897723392,124597 762382061260926976,70886 771771493671849984,126152 768817338997215233,109104 781233581813174276,186434 778642187290501120,167319 786677187004862464,204327 768853653285314560,108782 773188472047804417,133454 785826476910182400,197512 795219923064631296,249926 791701484564058113,240483 776789506309681152,157755 753460028829536256,26066 776822725339938816,157840 763764135473610752,249811 787202354563145728,207613 791666645580312577,240483 792571239936036864,240483 763118813055488001,76188 792893751232499712,247877 758630156067938304,54070 767980380720726017,101463 773121568629284864,132848 780134730226434049,176890 732532234272432129,352373 785276869889228802,194648 785468928445280256,195975 773710486663598080,11774 787696667130757124,206101 758372760624050176,52112 790896910269906944,234583 756226678418989056,11774 765710692045451264,88332 768976734242824192,107469 793165356290285568,249841 759410624807874560,57883 790912265226555392,234583 764505424540397568,83648 741773523052531714,1247481 759191741635432448,56964 785866190056988673,194081 781229562608832517,186212 793165209984573440,249469 793270955510468608,249926 732283182922539013,349461 791903898348822528,241034 779119817143889921,168284 785460909355495424,195975 774089577241858049,141316 762081765687078912,71099 773578175242567681,137553 788712780924801024,220029 788747399036596224,220029 790907731603492864,231358 740357130247639040,11774 757934461497536512,49925 777889334137462788,163990 740935913224691713,11774 788553696682582017,218351 791308102897238016,237787 781583629981843456,187976 772701155625316352,126011 779838617053040642,174557 793438999415316480,250033 772886376874385408,127366 781880543570866176,45672 793881066050170880,255173 754956256318779392,14277 764317560254951424,80393 789517040415453184,226717 771442744820498433,125367 793974855834025988,230523 777962413903708160,163990 753638416609259524,28732 760099187509825536,58267 769641761459220480,113836 791448396506595330,238272 787732768771887104,210215 732139821481771009,349197 787279679136862208,208014 764855451880042500,82481 787152454647504900,209043 764926065428934656,75349 781335148650385408,186584 788018167834488832,214492 765263130968649728,84724 762325831654006784,65189 778056471691071488,164980 780524034970816512,179153 780222568120713218,178045 762681139916107776,63459 771884994121916416,124597 793263100602552322,249926 751093145144819712,16299 761937098203013121,350711 768154478813978624,104132 778634049413783552,167220 781174407255486464,185313 792918986933489664,248104 780824704575803400,182960 741408798301159424,1247442 764648536860418048,82744 773887629838409728,139404 788531115220795392,218892 791866141509455872,240793 794533664398995457,261155 793844918472970240,254645 792103142628483072,243187 793620757129547776,253373 759929784658833408,60363 781638938394066945,188401 776462591325503489,156055 778735488010063874,169916 794546827026632704,261155 787255692620988416,207613 788085703036907521,215005 793992581738659840,255602 771680521625694208,125554 793274360861634560,249926 793622370074451969,252581 787074467792982025,204303 772952288725835777,132578 780780396862541825,182036 788543290224283648,215437 769223591007137792,99262 787719129839132674,211347 761214238182354944,66897 788462691912445952,11774 733015144784101376,354906 763768739003305984,11774 763158421919019008,73814 771217636742922241,122158 758629409570119680,54070 769197056409731072,111049 763775949351641089,78705 764090814653837312,81702 772081084586524672,122133 793840186736070658,248988 753352312832139264,27045 772876627512532992,132370 792872708182777857,247877 755522954985811968,37993 775408961805619200,149040 756197479607971840,41694 770369156352991232,117310 788415725438394368,217519 774760437036515329,144635 752902776959610880,24316 771427014968483840,125554 776765020411662336,157728 755276191074885633,35890 790625973695750144,232280 793847897590796288,255942 760475310563397633,62452 769954724661628928,114260 776115773253320705,153194 788011203020873728,214114 794634566749343748,261155 759179432921669632,56889 778361273176190977,167713 787830936582905856,213064 793842074961358852,255942 732326211465007104,351336 764223111810068480,81946 749326178696122368,1011996 792197396272914432,242584 776427139616739328,155334 795670112804175876,267521 795689797658574848,262053 795078562353180673,265102 795731096667234305,268281 763315716103614464,70886 767461249357492224,98720 771968768478158848,128930 776926260647702528,157840 787948823171637249,65113 788184422688301056,216009 786176860749045762,201494 753717931075264512,29263 769612345408647168,113412 774113246215147520,141200 792337265288589312,234586 775131680369577993,146259 737860096533925890,49681 751956994312048640,18215 760652896379678721,63451 795735764961087488,268281 764495394281693185,80939 776766013039742976,157755 777016987448930304,157082 761295717197643776,67547 779123681188581376,172962 780440438234898432,180112 753828088455176192,27045 755502071047004160,38032 794010723114479616,253373 763777359891890177,80136 775650781248778241,148684 761361072632762368,68144 764445746737229824,83413 776780802839355392,157755 777540454820741121,162107 795238584177528832,265709 766254342110228482,90949 793462563577167872,252408 770385944046342145,118761 791863299654561792,240718 793093125615063041,249348 780445468002246657,180112 761461991919628288,67331 779084662278856705,171617 770823698844569605,117257 794338339759370240,258878 742789463311417344,11774 762031811991998464,70501 769407704788008960,112363 755831712773509120,39384 771425048611655680,125381 735895452227276800,11774 762348994517270529,72696 771878479402930176,128230 776445748611342336,155896 778091785100861440,161960 752704603922141184,14277 787086820647378944,204835 792072824525615105,11774 786753626031128580,206008 767862817697386497,102137 779421929987973120,95055 779102381439082496,172270 769641996860346368,114677 781652544791556096,177455 773380937748926464,133666 777317354719936512,160225 759404861221900288,56924 762794148030189568,75073 763176403806277634,73814 767029836154101760,90384 778413202908536832,167319 790922851519860736,212564 780749465757949952,182036 757632309701083136,45965 795711764465938432,268448 758361864556388353,41703 770585288783630336,11774 794747504277540864,262415 773851011526037505,11774 764859446430359552,84724 765347808442482688,87226 776592394338889729,155390 794632079585800196,261987 773606029422624768,137869 793526960857178112,252020 793924895629451264,255393 779048086387560448,172047 791068303762399232,234583 758952373360271360,56121 777996461065768961,164435 793973225327915008,11774 765018123699232769,84209 762304025144365056,72473 788108615211036672,214247 792187862540177410,243187 761273829524070400,66897 769604845565251586,113412 749764272180297729,7816 772371625807319041,148861 765445936231231488,86103 785959058603900929,199462 787509530049392640,210432 778299218041638912,167220 778666131804618752,167220 793168197541253120,249926 760466603318218752,319690 780927014970818560,12018 764179148885622786,82066 763954068184190977,80939 766125955811192833,87858 780910237733773312,184223 751074434018996224,15643 793114559557033988,249469 772335591950131200,130415 788752377444573185,220332 786674871740817409,205728 780564041265582081,181419 789894523354767363,227242 765196934940274688,85562 789486215372365824,223286 754180696067837954,22439 779340374951112704,173868 773697492898676736,121080 774386231568396289,138165 765798033225293825,88128 765184853054746625,86280 757922793472352264,50110 767819615015755777,100559 789206205394620417,224297 754759236605935617,33029 762610637113479168,73814 794890523412746240,262849 778269382933962752,166422 793494970720067584,252741 761251793653293056,67226 789309759006662656,225359 790577917147381760,231318 755974410658521088,40881 773539295353274368,136904 780874296294080513,154914 792113449492967425,11774 771040178756472833,122124 755163544946085888,35890 766776803771817984,95672 791901407519641600,241523 767005591990435840,93286 758112312247001088,41703 762356006848307200,72653 732298846060040192,350295 770436343671336961,103015 791355459773034496,11774 785631431682760704,196932 794673530185064448,261818 794559138764386304,261155 750214285960380416,10662 754798835218735104,30024 740871883462213632,352060 743236225381728256,354153 787998446103953408,214209 785848563674808320,196767 779379406020091904,173753 780534608311881728,180655 781357288057475072,139404 787379302396407808,210432 792158034315227136,240483 789154750667317248,215505 781580445032919040,188621 792044663473483776,241678 772871835432079360,132848 758758487455207425,54070 745059383860559872,11774 787378777244348416,209838 760510819993997312,63268 753359199950680065,27045 757628690683432960,47940 773933848618905601,140232 781158202259873797,174442 786555093407510528,204413 753696756664180736,28037 791588463564976128,239926 791987929669312512,242628 767320649761259520,94699 760252272337154048,48052 781841362303975424,190635 759195771145162753,57574 764828582040535040,84422 752982101251747840,24711 788217840805359624,193533 770684908700258305,120694 785246627523022848,11774 794568146992689152,261155 775043949115248640,146405 761031517367775238,66441 766033748370546690,88340 758515405455446017,52061 794013437852422144,257492 786264291376717825,200382 788099357195145217,215252 765377710831050752,86103 785634425807699968,197512 788984321726177280,220332 794231976882556928,259063 760156933105995776,60866 790645947491647488,232863 761986059135660032,69878 767677297444937728,100605 792095432394543104,243427 778773598383124480,169999 792127382379298817,243187 793171788821696513,249961 745040291111936005,11774 773331657105379328,133702 754035897113337857,31035 766751395001151488,96039 772615282019831808,129650 792690076929052676,247075 757571078537568256,47782 772459351474892800,130415 758673182769369089,54070 764671517502218240,84209 781183201783914496,182659 786680886506975232,205294 756430626606215168,43207 792088814894407680,241678 777511626698293248,161387 764798693744713728,84724 791673165617299456,226717 794895380475318272,261987 795380792708825088,266491 793457303492161536,243761 759963896782331904,59186 753940106982088704,30507 770755354170916864,120610 777049685869592576,156835 791419129450278912,237999 795020948491698180,263817 761187433551495169,61412 771099982342545408,121612 770197563421044736,115458 749321509651361792,7866 751810608094277632,14277 781921647376863232,190635 750838226802409473,14277 758540256929013761,52749 791788819238400000,240483 762299186544975872,67547 765015934171947008,82283 793340541333143552,241819 771368189397704704,125145 793941329000603648,255393 770420646107025408,118191 770574924989599744,119477 788814115863011329,206666 785727036702662656,197297 763357654110527488,352687 768291013953597441,104162 793110699375366144,249469 769669120736518145,110585 773541124354871296,137158 793816787754242048,255393 779740411870842880,174756 754984717863321601,30370 761906824551424004,70941 762732232507142144,74612 749805751489601536,10291 768902062100865027,109709 781596730122874880,188401 773917972448567296,139989 759083028568158208,56630 773184012454137857,127707 790661393418706944,233307 792527758224035840,246225 794577399744724993,39957 776961775862423552,1250287 760299922138607616,61723 752731034811260928,23115 759590839958011904,26569 791345830087319552,238383 786464816672059393,201571 766857554563661824,96263 781361913196261376,186212 768522576926806021,107069 754083540321521668,30370 795034888953012225,18395 792824208128479233,247240 794550476721111040,261155 767574477009850368,95055 738519663290646530,11774 763098448673419266,75608 771430205139382272,124744 773684193599426562,136960 750822564486868992,15634 786854449440436224,205186 751933624736448514,14277 781860204740747264,187659 792189180621094912,243187 760273723052199936,61545 793492647629365248,11774 774012591668600832,139360 786679590815096832,205728 766704824494780417,95262 760538010018603008,62492 789243307595620352,224680 777028667696230400,159861 757550434462605312,47782 781219908336123904,186434 787306047077842945,209713 759915027402854405,1248642 794545829931585536,261155 789437400351145984,204343 779816833792761856,175092 763120800169721856,76056 787848333356257281,211829 794021618129534976,256502 770592457130176513,117609 775741861398884352,150404 774540980418510849,141745 791758894934724608,241432 758462942052511744,46384 794542039106891776,261155 790550923055656960,232137 792100159744307200,243187 771441628166787072,125602 786685521175146496,205181 793095420402601985,249469 786805081458880516,79987 781560219448991745,186584 756991186649296896,44274 778006781645561856,164460 791833293528428545,240070 768123111954849793,94699 787494916779745280,199307 759167462902497280,57189 763371496395898881,76406 789427528381456384,225981 794543032385224704,261155 785619308973928448,196277 778303879364550656,166390 774747030740537344,141316 788461040933756928,218275 768972559798841344,107559 791621845317394432,236931 770062093991157760,116164 793218821821763584,249841 753722375208828929,28508 777246218057490432,160592 757672643688628228,351340 757894385396744192,49798 775720668281249792,151071 791504092325482496,237908 779433600676667393,173628 760111937610854400,60866 763833757988167680,79691 751024243249414144,13627 761138332550176768,61051 779008408624037888,171693 792085486709907457,235487 792790807459745792,238045 755267054249226240,35005 759396051904262145,57881 791412891492712452,238639 787043184580984832,208786 765958464678092801,90482 792188483297275908,244550 785897907471867908,198878 768023389487312896,100559 787324850792701952,191622 769063964051443712,109571 761140703271522304,66786 761945167737696256,431998 791248100719521792,225949 795708002753908739,267862 768042402175221761,103030 794558429633224706,261155 788622789985075201,218349 791349281525465089,238395 761313103552385024,67229 793887555427115009,248652 795392606947549184,266151 787108992455680004,22575 753415188087308288,27045 757683785454452736,24173 773845599988748288,139404 771304863884054528,124597 753011918541959168,24319 791414760038342656,238207 749649484024389632,9433 775393022401912832,148045 733055273645006853,1170805 772800036245647361,132335 790990806366773248,232169 760559800958717952,62708 791692728950099970,240070 773902336116744192,139404 788824982805676032,220526 744648928021209088,335115 777931366113554433,156644 751234432934219776,16574 774094147854606339,141360 772044559379333124,128934 795391134033920000,265858 757652735810531330,48549 794869095367749632,261155 763097119032999936,76549 786220205693292544,201555 788008755250143232,214354 773635853373444096,137740 795164131347210240,264774 739356934512447488,72093 781158455310553088,185496 793019714352115716,248962 757641119383498752,48531 762515957667336192,69190 791599978447708160,238395 774216945600040960,139404 792017750038282240,243075 757205712518852608,39096 788828696345837569,220961 785592971358076929,197286 793529039063437312,249926 756793076258070528,41839 775002491784204288,146259 771829743368888320,123499 794734725864693760,261155 793979356402094080,256439 769619465763905536,110585 785841426894585856,198878 732567700682231808,350730 758876948768489473,54070 760078582471204865,60866 762310225789587456,67679 765191131030253568,86103 764210328909455361,82642 771366730186780672,123825 781633933561565185,187896 791496343365844996,237935 767616860552507392,100335 770446398529662976,118191 771301999811801088,124597 792387354887675904,244230 794678546790649858,261666 769554477527564288,113836 788422437419515905,11774 763755627428446208,79987 766985018380062720,89738 787874844016685057,213064 759672674834677761,58335 781122646733910016,184223 767042376842014721,96039 769514060630990849,110585 771831111940837380,123321 770682997662154752,120610 764592435532013568,82066 776287493209464833,153845 764989193386766336,85562 764161873784606720,81869 773352467065167872,135954 787472569674764289,172799 779048584687722496,171324 788810175247294464,199262 758686647944785920,54070 776349523241267201,152735 752128704730525696,21019 772875175314485252,132578 766726206959996928,95708 791268431395823616,237325 755861364283965440,39475 763847591243108352,80720 769131555352616961,110362 788012786811109376,214209 757048323622645761,45311 776203224328114178,153866 777499076443140096,162117 778535558536695809,152594 737668097570570240,349894 779347323121872896,158387 787123170323132416,209129 749290903941091328,7836 759158402358530048,56964 774600802774032384,141360 751090018127667200,15684 751653680273846276,17951 794444062606532608,259743 755152335341510656,34666 779338745803747329,174230 779595966022320129,464984 757512900403720193,148861 794930049526988800,263289 753956558212624385,30590 787792896669937664,213064 794707931019218944,261130 795698605332041735,267862 778807814969929728,169232 791996682489761792,240483 794601721469145088,261155 791682298747904000,239906 794526608061296640,261155 780119204103987200,176128 771421408308056064,125367 785714929487577088,197297 785913044136173568,199546 768991058256535552,81929 756738277659516929,42525 762375871047106560,70886 765997728585420801,90735 774039258893996032,139404 781462617181286400,186673 778568942474240000,168794 769247179139579905,112399 776524459339554817,155898 789166636473290752,223492 762438141537988609,72642 791358209869090817,237908 757866183471267840,49754 780475562326315008,172185 790654491796185088,232881 785279587550801920,194648 791756759194927104,240483 790896964997001216,232137 732736278828077059,353621 773612573375606784,137795 792488763079421956,246269 793499375137882113,252596 786547128592138240,204396 766338800976932866,90031 795487788846219264,266491 751814987367186432,19880 795483060385042432,267014 758353637173100545,51807 786408548032995328,203781 776152027260858368,153779 793997620448468992,255942 763017646547804160,75631 763801528989683713,80393 768881246785052673,108849 776836439006912512,158520 767804868249563136,101163 765389250854477824,86440 767862645403754496,100893 786773217444671488,205728 755545194150268928,37892 795737855570145282,267576 750019511785496576,10478 765182135992930304,86103 779075611394310144,168633 786649570226741249,50439 733085167061848065,355324 781277233881100288,186883 752693371320143873,23234 792230399690715140,243075 752935340013330432,24196 758829867647381504,47903 752652902716600320,22546 769242553430315009,110585 785618528980217856,196277 759760347968352256,57574 781696159765127168,185496 790619969448972288,232808 768797000431177728,108999 758761460382048256,55211 776500014235414528,156347 774361522982248448,142668 775553970039169024,148994 775012109117554688,146259 771448682914852864,125367 786189467488878592,201619 753383221375533056,27414 754032954972733440,30910 756852852946046977,44450 749288661657661440,7816 787000604342136833,205728 775530391104913408,112363 789917027318304770,197512 767768504045101057,101203 774208224425832448,140444 780343563724984320,171324 774415394832613376,141360 774242678934376448,139865 793615478715408384,254209 781308679572238336,186210 785513547921063939,11774 785516278538571776,196277 795363433101131777,265875 762742526424051712,73926 772977257510006788,133454 791972885174837248,242637 756574834620977152,43258 766781457046142976,11774 753902671048781824,30267 794795751796854784,261155 732953872323354624,354863 789130014054686720,223286 793593250468683776,249926 773507276418134016,137160 762681236154441728,73926 785919989010292736,196277 762304133466615808,70941 768959582894981121,110302 779774991944470528,174492 763705767224610816,79633 788770395910307842,220332 791662391645773824,240483 760495325715001344,62063 793249425527156736,247877 790262770704932864,229693 771178048376811520,121140 751182910309462016,16299 761398411505438720,505747 765503442236411904,87145 794162672686268416,256255 759093440546271232,56964 793220998623625216,249841 759111488434999296,56964 786664311741612033,201958 790917446802616320,234583 794564058766680064,261155 759861474072289281,52887 765582373585125376,88401 732280734291922944,350787 794996620798607360,263895 759357792591437824,56302 768537336082755584,106281 757396488586616832,46890 777198706521104384,160225 790371257388769281,227795 755185397030801410,35890 764830711333457921,84724 753940322204393472,29263 760978596504674304,66116 755958177456238592,40601 781870232885456897,190635 787107213219336197,209043 790646515454840832,11774 753391437522272256,27492 786591986576797700,204413 781218107712872448,185310 768090857534816256,103261 794582404337897472,261155 765666176529674240,88669 767885344972898305,101485 780107868313882626,176890 786373364013109248,200382 767802709089128448,101681 765638693293993984,354238 774396852754063360,143473 787330997708881920,210207 795771220398579712,199307 776199099100106753,153845 757541554533855232,47782 795318053638729732,265855 769920695656648705,112693 774300252236943360,141867 780516910756540416,178045 778242802048053248,166282 757701924326039552,48857 787782583333580800,213064 788126046449041408,215012 763803552875745281,80393 790678157745459200,232640 792043815779598336,243075 757193122967412737,14277 773988344283799552,139404 774068743139827713,141357 772534430909038592,129991 772828270710620162,132364 773958917948780544,140211 794166136094986240,257423 778275079587106818,166913 775706481970806785,149953 793178472008945664,249926 776072186436067328,153095 792858703234039808,242693 790979589837168640,235590 773858549801693184,139404 793130071536140288,249469 762745557831909377,74727 794687955428327424,261155 791832433683468288,240070 780616643596562432,182154 770582539652231168,119832 761596327071330304,11774 792474089248010240,243286 793455900728197124,252196 766544329938579456,91678 750411588444696576,11774 785831136832479232,197512 787288316072849410,209477 790059562149617664,228820 768966731377160192,49400 754094702207574016,30910 793879045448622080,249926 791666253236580352,240145 773575141720723459,136947 779445319494926336,175087 769705830925017090,114779 790846543406522368,231870 756407152395296768,42249 792428535260467200,245268 778775534532562944,170187 786752319996035076,206008 786981180566605824,207613 791368569938382848,11774 755074866991157248,34666 774121645631942656,130980 780943745004900352,183269 758507210221637632,53703 771934053792681984,127402 760625520211931136,11774 786933392646377472,207287 761171845500461056,66828 794612784751222784,261155 759435226229579776,58387 777236646286725120,160592 792171483443240960,244221 770709134966681600,120610 760551070166818816,63149 786642238847655936,205270 752997825223491584,24988 792418582122655744,349306 793549417005453312,253407 767824841839828993,101163 795147294555439104,263302 770336208098426881,117257 777846629177106432,163990 753352997359542272,27222 768059845681541120,100559 762418004046913538,73030 789475032489562112,226026 787152533148037120,207965 791364787812782080,234583 778183651301392388,166300 791673922177544192,11774 794385028075712512,260380 758720722860736512,54070 777590363355697152,162638 774327668481286144,142503 781274924434362368,185310 786741988880179200,202268 767027283756326912,97220 780239966114840577,179190 793498159880269824,247877 779331357772316672,173964 772170903912259584,107072 791450909666488320,234583 762022019466686464,69794 793268172912721924,250033 765396114430451712,73926 760960876279111680,65974 770352351840309248,118515 773722027496800256,137639 789971439994667009,228820 768921061031313408,108729 792455804540424192,243846 794618374881841152,262022 753723223355908098,20313 767487418404511745,353786 753468521787424768,27802 795776158549807104,267862 735895008948031488,11774 778677541175386112,168794 762277598546329600,51778 764924982296059904,84724 773901415349497857,139865 795026470515052544,263926 794550203005050881,261059 763839170871758853,80720 774224823362789377,141867 767713179677827073,100605 790651658212487168,232863 775764653527986176,151409 786017651717832704,199262 793272914950754304,249469 781527314488254464,188189 773185985223991296,87904 790856644636844032,232169 789217086404976640,215437 763203299801649153,76533 776514162923036675,155688 788480668665864192,218455 790977180750778369,234583 792526514701164548,243187 780079192448700416,170187 789082334079225856,223099 733751074557825024,350379 761713420169252864,69231 791729550791217152,240145 777209486830297089,160226 772904896689352704,132335 795612057076985861,266491 764149391032737792,82066 774457212676759552,140444 763008183820353536,75724 776642286167793664,156835 779463221577027584,174230 792596179729125377,246726 788416610868441088,217519 788567489596706816,218351 766729755597021184,95672 758728952579883008,54911 762812907960750080,1249066 754909533395443713,33355 794368616279863296,203546 754123034995240960,30304 781293928007991296,185255 768934966470193152,110477 792068880931758081,243187 793495575102717952,249926 773912082542583810,139404 788458008779034624,218275 793890246727467009,256255 788637483839942656,215437 795122778143866880,265257 789306097332924416,197512 754701510592856064,28732 795708219637239808,262752 764145286289719296,79999 785319780412784640,11774 767419175035744256,98890 778490226209595392,165185 781355661758046208,139404 790878198708011008,234583 787723911941099520,212608 766009094104899584,90723 777025039434653696,151255 795607962408648705,267521 765930167806136320,90319 770274429309886464,117257 792797530945785857,238113 778031851705339905,163990 770673184802766849,120610 771446600812130304,125814 789510066474934272,226731 787079110812110852,207287 788251109601054720,214899 767155128382001153,97305 779352383637774336,165185 760743978870374400,62821 774102410683834368,139404 795016602257420288,263895 761959923139870722,69388 771478917836316673,125111 786989071310598144,207949 764111428559208448,80939 793211796546985985,250633 760535648147234816,63149 785614007252033536,197512 732899206801821696,353228 758016063422423041,48663 758660627699081216,54070 790905454981476352,234796 788049395430354944,214354 787691383196884992,210253 794611657041293313,261155 774997821204291584,146259 770707287816142848,120610 785499039106072577,196277 758105443805769729,51069 757633103925870592,46379 785656903183454208,196917 787943866989154308,213887 772587387645984768,131542 764262508009967617,82002 790381885830692864,26066 769529163384356864,112336 749273750294687748,7816 795668036636254210,267655 795418841031540743,265245 778045403677818880,164980 793101367447552000,247877 774671186647134208,144542 786979403699933184,207287 771405012220149761,125070 790675582761570305,232137 776325064367099904,154832 765008175741464576,85562 792403385903304704,227183 763572696789684224,78338 760689084079767553,63655 769329168744087552,113220 789814912642117632,225380 755771896164081666,39384 775841443155943424,151242 793183287447543809,249841 795439453900800002,267134 792815013438291968,243187 794348544178159616,256038 795686481629184005,267862 770231234861551616,117377 773882155659255810,139392 765521149581139969,87904 771434279398051841,125367 778327425734348801,167517 791355249818800128,238207 770944211495575552,121949 789949306430038016,228888 775654128336928768,150511 785292245771685888,194082 769259276435091456,110302 756241674947268608,41689 766299320739954690,91894 775513217632047105,148994 791325349011267584,11774 776963477470519296,158338 795061015780147200,264397 790640304315523072,11774 793641072207335424,252112 762814196505468928,74030 794193705045463041,258629 790954867711881216,234653 793296726564057088,250633 752845542321971200,23899 756356560696119296,41121 763861527220801537,1249168 761319307032735744,67023 764146335280926721,82209 732327859528843264,196346 753458504384458756,27061 785251678207434752,194215 763362175310110721,77731 780744682183725056,182036 758660298425438208,54070 795717004502044676,267521 785891343616741376,197512 740489671847907328,195876 753755866382295040,29709 761374317233967104,65663 769763743647485953,114779 758772674223046657,55174 766456987269861376,92860 754137671568461824,31529 758320892048908288,52311 793998217750773761,253206 794592767619928064,261818 734529883842482177,96353 790328137867366401,230594 768501053788565504,106281 774727868068888576,144690 781212900891369472,185496 786301893337161728,201958 794655531457802240,203546 792441192323526656,245575 733756419661516802,355985 787411288184029184,46572 760685233725399040,61545 768584666945323008,106716 793531004736581632,252596 788423239215222787,217837 793803995433148416,255176 794728060608081920,262849 795769736541995012,268646 765621399381827589,88052 764317231861727232,82209 792796212218826752,243865 776176416551428096,154322 792025695308382209,234583 779413265558437888,174643 775884210754113536,149300 776297195876323328,155061 760590022412148736,63645 793189878699659264,244143 755389558653526017,36735 765612420844908544,88332 751078023957319681,10735 776103305743400960,153575 750809796060778497,15536 766081335878266880,1249306 795212142068854784,264774 793495949943406593,252408 790251161974484993,229693 766704211195207680,95672 767853302428078080,97685 792172577447931908,243793 775006104141066240,146259 756240380224385025,42117 790254605502382084,228341 793998823467220992,257492 762725156020101120,74247 753377187269455872,27317 771146653336080384,122861 775498596087128064,148994 779015891086442496,171865 791220137797955584,237198 795709674083401728,267855 750906707606401024,14858 789055734721945600,223037 792124819135266816,242359 773875979664187392,139404 794160352594231296,258331 758066051338805248,51069 761236368789909505,67430 777659028478398464,135136 785903092646772736,194311 753641009381249025,28732 760148759846096896,60866 788380684293332992,215749 788508616521244672,218349 794313973239783424,258598 763773417287847937,79691 792332850599124996,244025 759096013315448832,56964 762121638766907394,70177 791829902131601408,241819 763160495608074240,73814 776268629213978624,153573 766076903677583360,82066 780841689304985600,183269 769544534141308928,112808 775066637217198080,141091 777963060468314114,164980 771099825664327681,122817 771770296592396288,127582 776856368300994560,157755 763949102526705664,513129 773546786132590592,137042 764855413007192064,84724 765361210594365441,80939 771090329072078848,119966 764196264116297728,355701 749372397938151428,7849 765701033012129792,88052 760607054348378112,63267 766816501873672192,96307 786420568966901760,194230 793995904722276352,11774 773953524409524225,140444 759962033160806400,60391 761928008206692352,431998 795307360407298048,266079 749159207216218112,349320 769280904871096321,112548 794312418587529217,257492 795750315471486978,268529 792122237495238656,241819 785852045785980929,198517 790647915198881793,232169 792142882513772545,243187 767425970739392512,91946 772565427662696448,129551 786337410883940352,201958 759104923661377536,56964 760109162294632452,56574 767823859626020864,101163 770610269814874114,11774 751852636694020096,17794 755560461710397440,37655 789757143520018432,227795 771319087418839040,122126 791317922128027648,237852 762632884150755329,73926 776398070120484864,155390 789425391157084160,225981 793867339800326148,249926 789819109143941120,227804 767745253826789376,97685 792995448470532096,248896 772999362544668672,133454 792878496045346820,247240 795763291859644417,267521 791623437479469065,240145 767857323968782340,101681 768139738322575360,103126 774707471839473664,144602 781293885209313280,186210 774351590065135617,142906 763531350745972736,78385 766052410896752640,90031 768960222329131008,109913 795477186102853632,267262 765716527329009664,87904 754708061604892673,33174 767863719044919296,102137 756646248980029440,39096 757067066507726849,44429 793144790196088832,229148 778202661493415936,166390 778681640864190464,169029 790023839279218688,227048 790731646798405632,232884 753925492558991360,27045 785648347486887936,197341 781341818730328064,185310 786216150006890496,201494 751853246331912192,19587 790639642747871233,232881 774043187153219585,140025 756646693693566976,44273 763451122803613696,77731 790654662965854208,11774 771571725460877316,125145 779463805541777408,175260 788430351064440832,169310 761176057475104768,65180 791494683910410240,239405 771410654280331264,125070 760956112824770560,65974 788711128507514880,215910 786605822025592832,205039 793526751217364993,252020 760515175736872961,63149 777269494720913408,160609 773114381114548224,133454 793946381048311808,254135 777305980124090368,159876 788506084139040773,218349 771318775182462980,124597 793505087108833280,249926 769253173718577152,110362 767955987076673537,1249484 794265531851284480,258331 780395476025606144,179416 795439990822019072,266151 763698197193629697,78566 786877716993892353,205989 775876082817839104,151374 785479224757026817,11774 793981532427915264,11774 765946580318814208,90031 768650939834241024,107469 770468642769297409,87271 771144702854848512,118482 790882098940739586,234583 791177023490236416,235590 758662799857901568,53837 790926638527709184,231792 785990300279775232,199546 790961093485137920,53651 791432006785609728,237935 771798938508746752,127871 785653658839056384,196676 794184145647898624,257492 794564251956281344,261155 757542014451904512,47717 732725451324411904,351076 794767804759179264,256564 751039519651164160,14107 765236727174823936,81702 771070088162205697,122982 790689485524725761,232169 751090766055825409,15800 771710869507944448,125742 775885509780500480,151845 785910153019322368,11774 762103037078806528,70355 770002372772921344,116265 773507460321644544,136947 780217889358045184,176853 756902574507253760,44450 776814551215972352,157755 750517369353580544,13899 751911098635395072,350085 771779946427449344,127657 778792128897953792,168794 779830772224126976,176203 781172081111109633,185496 785702517749391360,196932 786633080937340929,205270 780176707554832385,174115 752923816582459392,22575 771873955665895424,127582 791830500780437504,241819 794541660889874432,255169 751541768097665025,18298 790975248216694784,235590 763464211556995072,78129 764959357087862784,11774 756598782435987457,44291 776864656728227840,157840 785630909101969408,196932 791625497553702913,238780 776145770936430593,154071 758308945211437056,52112 786910835440508930,207119 777945595453575168,90014 788463826475765760,217601 764519601598324740,83866 791708189779595264,240483 793429330630103041,196314 778360951116410880,166852 732319477711437824,351437 769231261101621249,109666 770430385410875392,117352 775833974899736576,151845 766730110804299776,94899 788733425465356288,218258 793370589637533696,148861 763866037972533248,354311 788282982746378240,1170441 790400562902732800,231358 757973420747395091,50314 760126705054867457,1248721 787504032071970817,209796 794684578703228928,261155 794526319426027521,261155 761529363552727041,68936 790984896286261248,233692 768998196563566592,110659 780408170162360320,180039 763009236733353987,75724 791370836536135685,238045 766520403741126656,93303 766696005202870273,95568 774779070252855296,144494 780088196445200388,177724 774267300857974785,140408 773916813969076224,138165 774430811022061568,139781 767677141026742272,100605 788738970347642881,220332 791973122152869892,240483 764206408321601537,82481 791688955527696384,240483 756622204368846848,44444 794613260901302273,262053 795054675951308801,263896 788054285275758592,214492 778257373731446784,166913 788182872897183744,215031 753983276423979009,30340 758278800421576704,52061 759158867909603328,57389 767898176355393536,100893 773557696234565632,136904 755819615008075776,39810 791692991341535232,240070 774667991887646721,140444 791669200930672640,238099 770120327712178176,109960 760460706122784768,61145 756690152882405377,43553 774138091590201344,139404 790991525421289472,235621 752192928697585664,14277 756282161125265408,42495 758833053473005569,54070 765522989043548160,87904 794657953169207296,261155 770050889625300993,114254 794382272376041477,257492 763413471476211712,78159 772075813453852672,129471 772252569338941440,117609 770359893840846849,118087 786750005671436290,202655 794480355206119424,260181 766024424696999937,90384 792876485061316608,243761 754133541760307200,31400 793453137545822208,252302 793848221785358336,249926 768977304609402880,110585 759510320838766592,57574 793077950556016640,249286 794996704130928640,264431 790604400184193025,232791 758487672281239552,53580 775880636066332673,151185 788465982054526976,11774 791230185018359809,235590 755168114292105216,35890 763391979086548992,75899 775778917609246720,150511 787083498234507268,207151 765169636216303616,86103 773484076544225280,132370 775727522285662208,150663 787029423920775168,178528 788129144823439360,215005 793850148681949184,255942 777980278786719746,164826 794985591679176705,263906 795766914152800256,268643 755196940745191425,34666 790979267383484418,233692 755153368159555584,35890 762885835377172480,74630 764456488207122434,83391 765072000863920129,85254 771136310635536384,122299 773600677394157568,11774 772160301018087424,127707 786780145373806596,205728 763804155794165760,80098 768825402269716480,109104 737263434375561216,349197 760808596254838784,64722 764788527548751872,82344 792036442868371460,243187 756260045994590208,41746 763808017192062977,79987 778154962857623556,164826 788752623222480897,220526 772617130353135617,131210 767481910738157569,99692 788642544531963905,353879 763798302798196738,79529 765908767556763648,90031 770863858294587394,121565 790618372924846080,232424 742054810703278080,40035 753370728842481664,24787 756498637245468672,43234 744968970474754048,11774 758068298978242560,49790 786211958085160961,193533 781564135666552832,186520 756479310156881920,43454 760852951283949569,62716 764150965549182976,82066 766476214433255424,93286 753995904726798341,30088 757504510059171840,46873 754763764734439424,33549 790705373472784384,221524 767786936593448960,100893 776889760207937537,152594 756213740605964288,41929 771602221590908928,119832 774140790461214721,138222 794337300511657985,259426 779009988832485380,171902 766155206509879300,90384 768068501454086146,101403 789166254917505024,215437 770299021705502720,117257 789082081045336065,223286 774334259314262016,135741 793799196017057792,254135 759421431709130757,58254 771689331215958016,127134 772797239013969920,132697 774209970288021505,141360 775486131102162944,112363 790944328659116032,232169 770353070727368706,117257 771764133943349248,11774 773027173418536960,134033 781545012928675841,187976 786326952982511616,202379 787080076646977536,209035 772667239355088897,131421 774949962496880640,110585 761714904772378624,69747 786361093459480576,202304 766376243013021696,93068 767523135528787970,97371 793158515867066368,249926 766478805473058816,85326 760893109307932678,11774 788733971412684801,220332 791686350521131009,240483 758072875337166848,51069 768762065980944384,99212 789275265612521472,222682 754810205439942660,33356 777439551748997120,161667 780559717705756674,354847 751757407777423360,19352 793485971408945152,249926 761938959924596736,70679 794213291551662081,258331 774329956742623232,141014 775027557393657860,146580 795460428520226816,267265 764266930219909120,82283 768097158805463042,103261 774083130579783681,141360 788169001767624704,215754 788873552262893568,218495 749083125687328773,7182 772915466402668544,129991 761389705011179520,66647 786975515655610372,208019 790742117442199552,228354 790670006833057792,232169 781547131572072448,171693 763913592483688448,80393 794912361324941312,260613 788368140371623936,217260 761904812212518912,68862 762531818625241088,431998 767191334687870976,97852 792124189201215488,243075 788442065264705536,11774 762960898877259777,74321 752191568321196032,16299 775718079531626496,151071 791760674087198720,239906 771481662525845504,125111 787145306114625536,90252 790512888213561345,230704 769923357387132928,114779 792064049273982976,243614 779311914891481088,173964 792713465295097856,245148 770476975232286720,118192 790944206147551232,233307 761604334148739072,65222 773928023691292672,11774 794683237952065536,261155 765979538258030593,90482 788062694569934848,108396 761912734455857153,70886 758074392748314626,49843 755495434311700480,36810 765717480811757574,88930 775524379555946497,148909 785556539012706304,196788 794583136046878720,261155 785547822653435904,196917 790671869833871360,230899 734560714640105472,353608 772797377564413952,126389 791035644554477568,235978 751539302455078912,18215 764848992459120640,84724 770388835326976004,118191 766302174104215552,90125 763727288265506820,46980 794172313826492416,258421 766792573511798784,91700 761719377913937920,69947 767105370254929920,93303 791246019988115456,234583 766704473955667969,93303 781140966786859009,169550 766361252197085184,93286 772748679069380608,132335 754827925497663488,33356 773478652122202112,136947 788100047061839873,214247 789527078517477376,226881 790728627079884800,232863 793865706362146816,256255 774456892982558721,142506 776414504129335296,155451 749805734632775681,9292 773567899411841024,136904 792044699414622209,243075 768476886854987776,105651 771494156288032768,11774 773695260694237184,136515 768154949926555648,101134 770090008095096832,113412 732966026271293440,350257 786018495058223104,193636 773295452745633792,133043 778286202797580292,167220 786598381854478336,11774 759426254747553792,56700 794758140369764352,262752 787101414443016193,209184 792902615252160512,244232 764116860841365504,81649 794268614450814976,259457 793096166158266368,249469 780763985427783680,182036 793263774023254020,249725 794548679990448132,261155 768040524968185857,102998 739908162401259520,11774 758072280136183808,49975 761668518085595136,1170376 766270492437278720,91946 794032430474608640,256276 788500568855588864,218275 789286702158348288,224680 787675169661726720,211890 755557073371275264,38421 757603767114141697,47844 793555020029493248,253336 750887632834596868,12954 764933941363081217,85326 790441185986871296,230270 790724512912474112,11774 795357883739291648,261059 794018505301618688,257492 794669354122182656,261155 768818930127364096,108781 772854128036966400,132335 760259501240963072,61922 785270444005875712,194648 755207755045011456,35107 767336545279803392,94718 762723553997447169,73910 762274114769866753,51778 768995114878324736,110659 750451425306615808,13532 794793653474562048,262752 756280117362565121,42495 788005329548218368,213887 768518787188400128,104162 770724903964192768,121046 779420820988977154,173917 787382363248558080,180433 759159857245261828,52545 770342771479707648,117609 771847409152372736,127957 793910937048739841,255942 786006675123736576,188577 794339038396301312,259543 793104258400858113,249469 764802881186824192,82066 772131966854451200,129204 786281816143503360,11774 779470814903238656,174230 764222184273252352,82642 771379062207946752,11774 764947842335027200,84724 776735795843596288,157755 788890736720646144,11774 793987574637305856,257325 764644963233693696,82283 755575649759363072,35373 794059470573740033,249926 780566793601495040,181419 755529786227699712,36875 756581873921458176,43225 767854621058621444,102163 766811113510072320,94699 787756513712496640,194167 755169582495727616,35890 765566503974531076,87607 793798296003186688,255393 763493847523622916,78159 770674344142004224,120610 794712327106895873,262226 794742300022808576,261155 790788784258371584,232884 770361840576495616,117257 772614775335481344,131210 773965889590951937,140444 770204377747378176,99245 770397159627771905,117609 792520138293600256,246273 795429149087301632,266884 758367579106791424,52112 762003323155283968,70501 761979756564783104,71026 788002474653278208,214354 793498617814327296,249926 764146603368210432,81702 754035763382190080,29263 788047467560378368,214354 741166785458638848,1247423 774960771692318722,111549 793484284304711680,252580 751996385470263301,18395 764836622559051776,84724 793861611211468800,11774 751826409497038849,16931 792431710403072001,238207 785819283498631168,198671 767438827916886016,98821 786332386393001984,1063777 780755958301679616,182960 787085669956923392,209151 794035537988481024,256458 789104467950067712,222545 755223505294110720,35403 793229524301250560,249926 758858096475148292,47761 737725585699442688,49681 793624605248356352,252639 792035333282078720,243187 791427969608589312,214133 763048896419561472,76174 780805697990631424,182036 777931290783866880,157840 778793943882346499,168284 790976512509878272,234796 775361725537325056,108396 775791271478571008,151748 785654572543008768,196277 781276233908809728,185496 794370696495382531,247241 768317275304779776,105577 780957230522769408,183472 780767928291561472,150151 787850611081437189,212139 789986364053819392,227904 766448329282752512,47940 788913814267760640,220526 770581486311440388,119636 774521890916433920,141360 791063911957168129,227242 771832548817244161,127366 770735549921439744,120474 792683569235660801,246726 773534400470540288,137042 793531559806574592,252408 776843169463803904,155688 778708666560065537,167939 765938516836638720,90384 795228436952453120,264774 795716247535030273,268356 777801790590849024,161277 756583760192278528,43248 747787732596854784,1247805 763058457972998144,76329 777774629872107520,161960 779453136461107200,174230 767836127294328833,101681 760128203365023744,60392 773545209368043520,134975 781289415284883456,186584 769822819723120640,91946 767342724814995457,97850 788812093663371265,219537 760329497866625024,62043 769715311994146817,18030 779388865446572032,173628 755019242211336192,34673 762295339454005248,1249001 756937864043200517,44291 770672053317881857,120610 764641053970276352,81659 763149626845368321,63595 775867806776713216,149720 770108862703828992,110023 785477344999776258,195825 764854214078103553,84724 771555671158366208,125381 788561110500642817,218275 780278137213054976,176890 755813787702325248,11774 764943721674702848,84753 776662293815947264,157082 755862660483158016,353879 766766176613568512,95868 759080083017564160,55174 773866800140447744,139404 759325808141873152,56964 788900750827020288,222021 791367546947502080,237491 757958673398427648,48064 790518185187504128,231894 755593359071203332,37457 763003944268247040,73712 774028649653755904,137869 754711007424081920,22393 755106006980370432,35403 794319621272653824,259743 756575039177228289,44056 772503819804561409,131289 770362434964062208,118482 755804631783968769,39685 766030771039510528,89923 781635206671368196,171377 732396164138553345,196346 758070564237959168,50983 792776873638060032,247240 769251417471094785,110585 757666493660327936,43399 774994565942116354,146259 795753137827094529,267737 777540738443718658,162096 762649067650285568,73814 770105950598471681,114254 758062917036179456,50542 750569918593130496,11495 758185567746129920,48289 758449745383739392,52475 781545834886340608,188119 763058336308748288,74809 764490376690343936,82203 794258287982153728,257332 775000071578411008,146259 794670194744434689,261155 778463768489496576,129128 779265709767397376,156518 794532234623598592,261155 755362434572021760,35319 777989714343178241,159245 775149331905208320,1170326 778317771654438913,166282 794323292601524224,257492 780713177839534080,182302 792357927235510272,11774 758621488308101120,54070 786414041082175488,203350 766465755701325824,92958 786995486402211840,207949 791056785096314880,78159 793172687623290881,249927 775269825526558720,45672 786950383755157504,207287 780740495207124993,182036 766345397052772353,93261 766662553380409344,94899 756464331005521920,40030 762062664226996224,70858 791732395435143169,240483 760426149251911681,62771 762671707861741568,73926 768915722139426817,109945 774846854337032193,145681 762695418270523392,73712 785518353238470657,195975 742122410267312133,7224 759457937555349504,57092 757993148756873217,50464 768173528604520449,103354 788464846027096064,218275 772081013677760512,128934 759850894162849793,56964 764224175884079105,1170819 793610248342818816,249926 794543313722413056,261155 786657856653254656,90209 773327997117935617,134993 787281247122751488,199307 764314079863279616,82209 762737616060030977,74681 772015961088065536,350826 766296445884461057,92199 794710685179662337,262849 780806928066711552,11774 775529879827656705,39384 791734937711935489,240483 768119824413143041,102249 788992154051895296,220526 778332927289536512,167220 764976167543672832,85562 790472812414767104,231358 753358942856630272,26140 780493574328623105,164764 785328103820144640,11774 778213227700203521,166390 791666284807061504,230256 756717082679488512,42495 794727282615218178,263079 770708403496816640,119937 779700234867834880,174294 788582730468556800,1170819 789758847489540096,199307 780047423041339393,172185 773097228017729536,134379 772574062174359552,124597 789115796026908672,223692 785599476450721792,197297 791919998671257600,240584 775541242117492736,149953 759461709211897856,56964 773987056653508608,139404 788095291073310720,214899 793433589438353408,249926 795766077418598400,267862 768100585518358528,318763 785872716192632832,194082 768144886881218561,101681 732761215500324864,352911 788026043953246208,214492 776731275780653056,157693 786716857503850497,206048 732996866476904448,1170810 768203701492342784,11774 774023937042907136,140900 786989579253448705,121250 776941528862175233,157840 789432473264410624,225981 772595489032302593,118191 771408605299945476,125367 781523066740314112,188401 794538539639828480,261155 760940947542716416,65644 750775645760815105,14277 771776786602430464,127871 773853158393061376,139404 753127593466093569,18893 767009314544517120,95044 790618292071301120,232169 771077610998796289,123135 765564316141576192,87904 771073577936453633,121479 781515717283897344,33169 773943604708540416,139404 787875005166030848,213064 764222365731528704,76127 790909998725496832,234796 778356363177127937,167220 780800008232677376,181419 788426440178077696,217837 794780430167773184,262296 768173070955581440,103506 780798649492054016,183269 753196103802249216,23217 760870050341412864,11774 755451009120473089,34751 781122283695902720,185496 770459295158796288,111558 780372017740652548,150511 781295080795729920,186584 788390065965641729,217519 793991676784017409,255299 793245251871793152,218892 795409508587765760,266784 780564301635608577,181548 775461236192325632,143361 794675419245121536,39957 759200421718159360,57356 767841395646365698,101681 779126511064322048,172962 790447287029727233,229745 756645139855073280,43391 757199911419076609,44163 778372286747402240,152594 780855107273396224,182419 756290048358690817,42432 785817716753956864,198513 776083543562727424,152845 758489445100232704,53424 785548217337450496,130635 794607127297921024,261155 787063248210239489,207965 790610644508737536,231870 795610911927128064,267521 755168585027379201,35890 793112467253624832,247056 773249473980096512,132874 794375171859693576,257492 791966620608438274,242584 753584271152013312,28037 758474875258281984,52554 778359425136328704,166913 774329113112870913,142219 776163279525773318,154071 786047393749803008,200897 764076524978868224,81147 757850160764366848,46887 780045036843065344,176203 758839862799630337,53985 780637255199105024,182257 780793618625884160,182726 788489711924805632,218275 793920171295506432,255942 768832906336796673,109167 767745707646124032,101134 793157506776248321,249841 776447305893412864,155451 777338427440295936,160592 756526008195362817,11774 756558825675644929,43553 788153362755702785,216009 793507560435306496,252408 790531979791966208,231894 794708603232022528,262022 767182387956502528,96848 767839808836214784,101681 786789984250372096,206225 773614464046206976,137042 794589694424182784,261155 765873110881013761,86103 790609379619995648,11774 753310054770548739,26678 788839852372406272,216009 792783411081453568,247232 772532369572163584,131007 775863821718073344,151845 778434740353241088,167407 794320833573330944,256038 795718500492967938,267521 772849345494482944,132277 788523503347609602,218349 756464209983049728,43391 791353559887466496,11774 772201057552207872,127711 750045307711414273,10251 755222663631478784,35890 765036165196050432,82283 770534132367654912,114861 752898448387551232,11774 793291011527176192,249926 794316371442049024,258598 759447467632885760,56784 786758646436810753,206008 794809647593062401,262053 754752232512483328,18341 760951750312460289,65455 772884719868403712,133043 776246627464011777,153845 768210819683344384,93823 765580769850949632,87858 778727018405908480,167220 757483616012210176,56436 781345529238261760,139404 762486440689139713,352304 775349092469862400,148170 762022343812067328,70543 761680060717928448,70263 775161003977936900,146843 788486085991170053,217519 791957582915080192,241819 781353760350203904,139404 794978263131009024,264397 757888653049769984,49852 773001955983654912,132996 789463150676602880,226225 793095522139697152,249469 773172788538540032,127134 771299407950077952,123825 777095223478484992,157755 770854462944534528,120610 771512690661556224,126390 793207053523251200,250633 771767936390340609,121795 760665040366120960,11774 766433752939569152,91946 777180654316490762,148419 786989973518049280,207287 777934659405709313,164826 785655916980936704,197063 753651033256054784,28732 771081537282461696,121612 792736010312482816,245148 762621615943266304,73814 757296452305641472,46890 793319621872857088,251452 790939840514785280,234583 762133592625455104,72121 788475693395042304,218275 763006142834323456,75724 758308893357244416,52112 769180844183449600,107423 794533390330363905,261155 755881370942054400,39462 767695163980410881,23762 790661533961453568,232662 788524825916674048,218260 786386629334302720,203350 773509322760396801,136947 794539250419167232,260404 787720697275674624,206117 765061952473268224,80486 773500433503514624,136947 789252695047626752,206666 786020716839698433,199546 785915015794753537,199546 770425126592532480,118698 771752714669846528,113165 773706035269951488,11774 774017241595596800,131421 758697876893470721,54070 779110761855651840,172089 758122363334463489,51344 753209867872112640,26140 755158145266225152,35890 757356674717982721,44235 777599333051039744,162294 773901327596331008,139404 794004105148723200,257492 740333300527550464,11774 789076723954581504,223258 779284968086376448,171168 791773375165194240,239998 763531051855511553,78189 761382660816109570,67229 794000948947513345,257325 785718544088432640,197297 794907450616979456,221795 767844836871278592,101681 792893580000038912,231008 788125530759454720,215608 791407250959110148,236827 755388719658479616,37044 788642614006472704,214117 778021722628853760,163990 794611311875395584,261155 751692088333389824,18395 761669565155651584,69356 769304628727021568,112788 777568160866267136,155896 766462156090986496,93823 776759397582340096,156644 794977585981747201,264397 788875243230203904,11774 762047933743325184,69794 750301952987107328,10735 791354093079896064,237908 794583074478653440,261155 781303567600594944,186584 750505528682512384,13343 765545459477872640,87249 763598916981956612,78274 779068121403449344,168284 785501510704762880,196233 794422489233367040,259743 789799609094791168,227242 766683500107923457,93823 754012602863325185,29263 791788956698284034,240145 773144395810009088,119937 775166242143346689,147548 755178313753235456,35890 792428396617748481,245566 750862520961757184,15808 767903845099986944,100620 777111429723791360,159454 791271710817300480,236502 794676724457996289,261455 756256922525921280,41459 765145433974779904,85562 773915913716236288,139404 794805250209316864,262752 758291621737660416,51809 758420275285356545,53163 785867779568234496,197512 788725506317451264,220029 756309468602773506,42432 778007141223370752,165097 791441625817939968,238207 779331956764999680,169437 785620901916049409,196348 795702837862920193,268356 790297836562722816,230584 765406021070295040,353541 765621051082407936,88332 769702460155842560,114779 765000546038132736,11774 786479818242076673,1063777 792480675693748224,52061 759138373697146880,56964 764142908580691968,82066 769583334913482752,113836 768512192341745664,104999 772046670909566977,127871 775065207919955968,144730 792438292818124800,245136 795282909397708806,264397 756811177389273088,42432 763519281954889728,78684 767192676798128128,97355 787271084651454464,199307 767430759959236608,98646 792059180592922624,243187 793672907536736256,254135 794104894244405248,257515 759459652824276992,58028 790730605575102464,233692 750746128161746948,11495 792138666646835201,243398 751765489563631618,14277 790571035519283200,231894 755040358413721602,34637 791033141498515456,235251 766392452282454016,91946 767439819999805440,431998 793269457929904128,249926 795047934056243200,263532 791611515484852226,232169 792924979084070912,247241 788622796956045312,215437 794367519805030401,257353 778612853603524608,169201 753969875698094080,29263 766764540801482753,95682 786637357466484736,205294 764215731126931457,82457 764840258798313472,57574 794877025219649536,228037 789656428281593857,225949 759112681353715712,56659 774222457372831744,140444 794586222387556352,261155 761795655153098752,69231 789905072780107778,228522 792133499981410304,243075 788791516797898752,220526 791350886500925440,238395 794616561386614785,262022 743129315823497216,11774 732382922599215104,351387 786571691245744129,204413 777320785853550592,108396 776844679459459073,158673 787415107470888960,207287 775737832191234048,151071 778550148615970816,166490 732562705350066179,1170428 764651589235716096,82283 780761867731869696,182960 794637517777735680,261058 759126118230294529,56964 768959325712834562,109874 781363692382191616,139404 791506054878105600,239405 793127558606884864,249469 744697612360552448,1011996 763871233532305408,80486 744554194972053504,148861 753817684572110848,24134 754806014856269824,33470 772133144069758977,127582 733052085835419648,1170812 749652690360160256,9433 769264585811435520,112363 791606215356723200,99049 791842311718088704,241819 764142609371574272,82066 773642571759230976,137640 781907225392640000,108396 791336795367694340,237491 789482660779266049,225981 765581526541099014,88052 779901110819643392,174995 781725807488094208,189017 762849980646166528,73712 793155012952064000,248437 764960859621699585,83391 756293618848108544,41459 786265877444341760,201555 794385321030885376,258456 780461047937392640,180112 756837453894410240,44429 787334961313505282,210215 779380123577438208,174557 791296269574610944,237877 759111736343486464,56784 794006565418209280,254598 732259606437736449,11774 774470031996489730,142692 794125942490861568,257530 777308712344006656,159876 781260973562880000,186063 770651372308029440,195876 794302853796024323,258120 789734160940150785,226819 755259599389794304,14277 762064081234767872,7224 758007799846727684,48663 765562888715063297,88052 779468884105654273,174230 763027577468518400,76084 779935905503215616,177233 788083804590125058,214492 794733119404441600,262022 763153958873554944,75899 754859424125104128,26721 791734857856679941,240067 751048488683790336,16422 774461160150237184,143585 781472790423699457,188119 794924370586058752,263895 773915439542009856,11774 770239646160740352,117377 795354144571723776,266500 786601534410723328,11774 765878084960677888,89303 757066526432239619,44163 788034222137020416,199307 790614471391731718,231894 791153150124232704,234583 785678800042401792,196277 795369063182716928,266151 761208670856151040,65180 775728590541447168,150511 789906061834592256,227048 761857359446740992,70941 761596709512151040,69565 788126795052777472,215754 790925062673227776,234796 758712185258405888,54070 773734988546207745,135505 787107101256536064,207119 793439152192696320,249841 763732048838209536,79589 775264376483753984,146720 793629758697472000,253164 795698321314693120,266138 773981026586550272,139404 779755123408904192,172967 750980021234401280,14877 775284169781960705,148045 755383160993525760,37044 785920978882813952,196277 764213531214348288,82209 732790592162398208,353228 766764824394989568,90401 749326921146654720,7828 794792372412542976,262752 760657141531226112,64301 765338563177242628,86653 769189682181582848,111464 753400079919226880,25981 760829781097254912,64722 765009127219355648,85562 752650283331645440,22664 760607850267865089,63393 788488477612515328,217601 793873080258920448,255942 767195705215635456,96875 776543677162229760,155933 790392464246910976,228820 756274385456070656,41459 788790912012918785,220332 793158408476106752,249469 773506807633444864,131007 758519251762282496,53703 765033492270821377,80486 785849237028368384,197512 769136682318766080,110709 753635854904651776,27045 759087218384175105,56231 765713926772457472,88370 795076478610374661,265102 764823872025858048,83391 785477981099569152,192032 785546025461280768,130635 791775811091116032,238207 766377560066428928,93036 793128259269435392,246314 776831048638353408,157755 792122656665444352,11774 780811129232711680,11774 789512800540450821,226731 792045404464353280,240483 756575014858661889,43956 763133686799818753,74681 763340787081805824,76633 769157679130509312,111558 794963805944082432,262886 775925720849670144,150511 790265184103174145,229159 768982519312216065,110209 774048793230659585,139404 789921790629818368,228820 792113834618134528,243075 791776341410578432,240556 766307249434144769,91946 775393195664429056,148798 792066117045026816,243427 758082544726192130,50476 791663359930228740,240483 780213658915835904,177360 794552320851906561,261155 753324945313267712,26750 760979128111788032,66116 794601440991936513,260033 762767284435910658,73926 775363482153779200,148537 786020461658382336,197512 795750715629125633,268682 762320472310710274,431998 764886895830589441,81702 790893180526952448,234583 785581691112820736,197286 793935723355197440,257026 791707236292710400,240483 764548247465656320,83751 766580779187052544,93504 792025319796383744,241678 751729731154870272,18870 794549782958084097,261155 752901914572886016,22715 795279297430876160,261987 763846374265909249,1249170 764833975747678208,84724 781698199333502976,190024 758101342074310656,51344 763563589269647361,78477 755534873939488768,37993 790977426264293377,234796 758780775152037889,54128 787830166408007680,202636 785816304691376128,198671 754813349913853952,33356 764853565701627904,82544 772105226593546240,123354 792448145355669505,245313 795713993675513856,268101 754739236910215168,33356 760590637670469632,63879 765747516297973762,86144 786992724436221952,208176 764873979177930753,84753 790610730294927361,231870 778559072178204672,168794 752877482114768896,24134 790374125072023552,230732 780362070931845121,179190 789155026186997760,11774 733311601231712258,355480 761296907285258240,65180 765544941841817600,88052 793171969558532096,250033 768589503896260608,103506 766442941770526720,90618 770685955724419072,120610 786600164899160065,203806 777967916302028800,158820 768443954039848960,106281 785915573016244224,199660 766427607890010112,92958 773916761980825600,139404 791710835492225029,237406 793624856432562176,252044 778241333412724736,166390 767080114181898240,93170 785768322327379968,192949 772274407238606848,127366 790293050450911233,11774 790545877140201472,231894 793139719680819200,249002 769194559398182912,350699 769634788864995328,113836 750300086253473792,11392 781342545448169472,139404 791731898703753216,234583 792508879200477185,246392 773215465091063808,135386 787990718807543808,214209 791412188179202048,238378 732887650751897601,353006 789900130258395136,227048 750883203536318464,15800 766702131936133120,95672 788141133138231296,215420 794598579851689988,261818 774015500154118145,108396 788746820386041856,220029 792018880378134528,243092 766901996460789760,95672 770933393387249664,121949 791486232396115968,239405 793322893803417600,251452 773941190861451264,11774 774195633574047744,141887 795416726900973568,266723 787833823010709504,140444 789157839864492032,222500 792074027959324672,243075 794970987594911744,262925 788453192992428036,217039 789675338741780480,226819 779710413353029632,173630 794167779670822912,257492 791046609178165249,234583 794074962084564992,257492 768604054352039936,106896 772742527099305984,131457 786683575580123136,205728 762818863662792704,74133 756686468379058176,44429 793101474607890432,249348 794328209349373953,253721 776969397038673920,159411 780419715160154112,179742 758705074831056896,54070 764835199653851136,84724 765595110713151488,87904 788044664485978112,210274 789433987269885952,225981 764390402233364480,80939 773648642108493824,137818 777005162208464896,159876 793672638082215937,252196 778980928815235073,171693 786662690487885829,90209 794269231143649292,249926 790689305295331328,232471 792042922396880896,351152 792040150964506624,233269 762543750044225536,72978 790902063962001408,234796 767840022552641536,101681 791638719233159169,240320 751607765395660801,16728 767892967709298688,100893 781805869143035904,190024 766135641583288320,90539 758482543679311873,41680 751613111661060096,14277 758585026334199808,51451 773869314147573760,139404 792519081429696513,192846 758664746220466176,54070 791102325913903104,220029 758107788090417153,51344 742783901429604356,11774 787646076958433280,211347 794772033662021632,262225 753188248101523456,25879 791629187606011904,239893 753355036516880388,27045 761656896411557888,70055 766457165469118464,93405 776329346256482305,152946 791087642293121024,232169 785638723518017536,197512 764971020277035009,11774 790144859575164928,229798 791370856446373888,11774 766404423773933573,93261 777532842385350656,154330 794211154017087488,11774 760091615637676033,60866 763140914004897793,74943 794176189644447745,257492 779072619194687488,171260 767738995044454400,88122 762740405993545728,74066 763178412953497600,76202 759218085018632193,351158 789237782594158593,224916 790913832281632768,234583 757967883146321920,49953 732155012634284032,349297 785947911922167808,199546 787499672592146433,72035 788427641975996416,217634 791455022034874369,238207 795403298757021696,266138 758022309735116800,47761 764967799756197888,84889 776101791775633408,153192 767838783819620352,101514 759152874995740672,57348 787352271747096576,200963 790262447600906240,229159 750755582202613760,14858 762570047961325568,72473 795218431998038016,256451 733158739113431040,355729 774312316187840512,142506 788730675276947456,199840 765949037363113984,90384 776965287388131328,157082 763044034700910593,75724 793909581642502144,256255 795694803136708609,266079 771446059096694784,125703 758109506161094656,41703 762743092772376576,73712 733129363269394432,355261 732726168525414400,353760 771779171475304448,124597 765553821451812864,87904 770201137437868032,112455 771136467217240065,83550 779377852265402368,124597 787806237811408896,205197 762429389002858496,70886 788131956009697281,215754 785844231646707712,197512 794192126594543616,258598 752685545898127360,23167 770245800890740736,47570 776656117069848576,156555 768576773512634368,106281 794690575148535808,262022 754033164532670464,30590 758402640514523136,52545 778380576168538112,167220 750463083194245120,13532 760640596507754496,64192 769498300152184832,113788 780602196782096385,181984 774238238160453632,139404 787281257797447680,207076 792726323412119552,246225 780011148515082240,173347 772287732424908800,128323 778319294551646208,152594 792569490672267264,245750 751880602882805760,14277 753082796130852864,24269 758708769865867265,54070 749277808401129472,7816 751888433740558337,17847 768539593725452288,105270 773909460611919873,139865 778231134962475008,166532 795378916487786498,266500 761753401151492096,69878 765299050010640384,86653 793554607066583041,166282 794894059806588929,261838 793609447402643456,252639 763830163390009344,79911 786183155405492224,194281 757528005245796352,148861 768803703608397824,109104 788808283276529665,220130 778554407294087168,354238 788102205182181376,214247 785626007420047360,197512 752717506549342208,23092 776826246051225600,157082 790564667139633152,232280 761281944801910784,1248861 788843993320656896,220526 770447280935624705,118192 771677033034190848,125145 768587122462760960,107753 767788586959790080,101479 780725157832826880,182257 775076239841366016,146259 793267213390213120,249926 760888970733613056,65180 764871647019016192,82759 787196493102977024,46572 771225038355738625,123825 794536481456984064,261155 768170005171097601,104313 774248528306515968,141360 772540352456601600,127871 794220885741707264,11774 771483826887491585,125853 773263937521483780,135725 763808542310666240,80393 788020456569790464,214492 776138020118487041,151299 763337917401931776,77661 753737946960896000,26140 762747215592902656,74681 763742385625063428,77359 761312770449039360,18395 773693681442357248,11774 775763226940276736,151202 787115882937856000,209129 790959512932855808,18395 778321087998353409,167220 779696407246692352,174392 791269568710926336,237491 777277361922318338,157082 781179135351672832,185496 755871844121448449,40246 758105200280207360,50789 767068136428429312,97603 794700707660177408,261155 767840585038368772,101681 777851659590348800,164001 760128363050696705,60542 758730842126491648,54842 778654501049737216,167319 781342935266754560,139404 788846647216336899,218275 771058554824372224,122955 776446256415514624,155390 790877908185341952,231894 787283499510366208,207613 794190229150187523,252741 795226126398394368,265676 740246456351772672,11774 794643321260044288,262022 789130970599337985,223492 795379771542740993,266151 764123269947650048,81927 780015047422730240,177748 790915041918844928,234583 751620309296578560,18323 794991055603200001,264397 764841671007825920,84209 767135895472345089,97468 788536265184382977,215584 754775120825069568,33549 781233649622642688,186212 758448063295860736,53144 761561351995129856,69231 778324852595982336,166409 776784505646505984,157755 757567266217140224,47782 763032051649957888,73712 791985848497475584,237908 780609553675280384,182049 776963415730376704,158338 755808933365755904,39507 776910121012113408,158589 761685931669815296,69947 755020253092978689,34760 764580964215369728,81659 764350671718117376,79691 779001376219234304,171168 754083851673088000,30370 759550229217697792,46076 749665996944834560,9285 760600737776824323,63554 758489144892862465,53209 763615898913701888,76315 790595745179066368,229159 793192755426099204,249926 776625274947600385,155451 789345109385043968,224680 776609977918033920,156835 795363642069893121,266054 793101893064994816,249469 795318159511261184,260613 765985266318336000,90384 779862223233568774,177248 776573539109392385,156976 795606245830955008,259122 780613229395390466,150151 789473456635179012,200383 765661990207401984,88920 794044619021352960,257492 781506164794138624,188401 786964568459268096,207613 785262555501473792,11774 791410750862548992,235599 733149662253719552,355480 753681031253860352,28819 754741151861706753,33356 785908741497651200,199546 789514800636137472,226731 791060399013572610,235963 794340216576311296,258829 794623565693853696,261796 751766297696956417,16422 758637440290594816,51451 743863368457551874,351146 769285705201778692,109713 769906403473489921,109713 764532779186925570,1249246 753726433273536512,29548 761777365982715905,66637 792140462983294977,244429 786692177413935104,205455 790917178761547776,234556 793443250459713536,250633 775875470747242497,151947 795272524380700673,264397 753259941935325184,11774 791640866393776129,200963 768988410232975360,110209 775018873951223808,144611 771546286180868097,125163 773921595987333120,139404 758761582394535937,54123 781355828729278464,139404 777216272513785856,157755 750347846214230016,10810 759890717707608065,59477 793338922197594112,251330 794589912251043840,261033 794270189164470273,249926 770838271043731456,121634 743606939716714496,1247625 768059153134804993,103046 779451480491208704,174230 779898492542156800,171693 773261206165401600,134993 786760595194327040,205638 791405374947532800,238395 753731568951263233,29548 762717710627311616,74308 793828179798622208,252020 770218820644532224,117257 788109912773713925,215578 771560023293964288,125163 792053500674838528,243075 785276695439896576,194648 785680045809348608,196523 760487602227023872,62063 781342165440065536,139404 792490785551818753,246225 768886884055420928,109104 786278785360486400,201958 792339081858576388,244143 788161673286848512,215754 788209056984936449,215252 758788013019140096,53996 756284724000227329,41459 772271452670169088,971825 775707144242933761,150663 788555200252575744,218219 794128348414885888,249926 761912637223501824,69231 763806292313972736,47940 773493259112808448,136767 773609531234324484,137158 790882611832946689,234583 760914664188411904,65387 787138005874069505,207287 786209454102450177,200288 758624229885632516,52749 764141615199858688,80939 790288210270257152,197286 794944783676481536,263697 777748315819479040,161978 790799108189614080,231320 795741020172517376,267576 758664284654174208,54070 787765070344269825,210740 790514378781126657,231894 741296103136612353,11774 752623039242571776,22436 771526346027569152,125145 772137052263489536,127925 773962102851514369,140025 774993378127802368,146259 793205816471986176,205045 768869478121648128,109767 793521010289049600,11774 785242233335320576,194226 769283302918197248,112363 790300040975622144,229159 758115479487733760,51069 780704582292955136,182036 768009906666541057,101681 793632033767436288,249926 762738100065832960,73712 785337204944109568,195125 764826274963619840,84724 771061220610891776,122251 756873471410311168,45039 779500351065985024,171617 791238682506326016,234583 780409637325664256,180074 788869716110479361,221785 768986357226168320,110209 792878806809866240,247062 762944553443729408,73685 765347124057780224,86103 753742811397107712,22439 770394242422345728,110942 752975878439727104,14277 793774441444638720,249926 794931061457387520,263895 778955934236233728,171379 758482647039381504,41703 733338639053152260,11774 764302197693771776,82283 778326697745719296,164375 792420539742556160,228037 753570739517788161,28281 773217252762062848,131421 793291557185081345,249926 755882869868863488,38106 773575573524406272,137158 785632391532425216,197341 795346938434441216,264397 795434595793641477,266079 779670388485808128,173347 770309388447977474,117843 751608887736958976,16728 756811246104707072,43391 759260156731486208,55661 781013400897875968,183668 794206608108748800,256276 785994169793642496,199211 789284508382081025,224680 765222338971377664,82066 780723521529978880,108396 789153029060718592,11774 772518958616293377,131421 780556341974802432,181548 752676115911696384,19563 792561171186397184,243187 754003691049484288,24134 785882318007250944,198671 755187838593830913,35890 778980992195371008,171693 794182083203592193,257492 751206024166699014,17416 792743217418661888,244270 777121627314262016,159906 761329397563396096,68057 751786798066462720,18374 767680084392108032,97811 775529401597452288,149089 788071975042318336,212528 733304985480536064,353016 780121362492854272,178045 769820689595523072,114061 763002071364829184,75899 785655722797330432,197512 788048778657865728,351667 777970105351143425,160641 794190888549249025,249444 772072075372662784,120963 792431461039243264,243513 776007619140018176,151791 788212533492539392,215608 758109111452073985,51239 781471973226536960,139404 770428725888323584,117257 754129569108688896,26066 757914500745920512,49852 775786915396194304,148822 767024933927022592,1249360 794747098906378240,262849 793608298180206592,252679 794696088318050305,261987 763836446776123392,80705 778406216061988864,166916 779563779835199488,350819 794623737928650752,261594 763729579047399424,79513 764146419326328834,82066 767831861112500224,100891 756922119863271424,44461 753445570551754753,27045 778315147186057216,167220 792514824932511744,246225 763894603309314048,80486 767747364790697984,81869 773311884137263104,135979 758736823166173184,54070 763702765138894848,78159 773586004607311872,137042 749315890861268994,8047 753775595746500608,29263 779329901354741760,173868 781713116425924608,178076 773448927798517760,131007 777570068896976896,161984 781632113149902848,188401 786561757976244224,173347 788361838039863297,211794 770937726015148033,122146 773426041004187648,135025 772156380623036416,127707 789473329027555328,225981 771896526960484352,128194 764626034163679232,82020 781342842597670912,186584 768151749391740929,103354 786616334721306625,204413 786715947671232512,205091 753909122609901568,30339 776544317364137984,156132 780937912519057408,183269 764295227716669440,82953 793843653655531521,255942 776749382599180288,157755 750475543615791108,12883 760669216605429760,62696 778681619427106817,167319 761072010222895104,65626 762631549439225856,73814 770719426047975424,1249779 778398389339844608,167124 789560277750669312,224333 787457560538406913,208146 785889574409166850,198878 791404396617891840,237964 771311684589727744,69711 768488430942556160,106716 771272258233008130,122607 763171204912050176,76549 794986515680010240,264468 753251997252542464,24668 762104622358069248,431998 766452576690708480,93405 770973601893941248,121612 759129252725915648,57105 764135075546103808,82136 765298330326953984,84209 761357159380557824,68273 764161000161411072,78159 792303816913788928,243075 788058568385826816,215005 771030813089501184,122251 790610128408051713,11774 756186862390128640,41680 788476220103090177,218275 778567404146216961,168794 758663377136734209,54070 778429150004510720,167220 789671112636366849,227242 752901101364531200,24316 761611363118637056,66159 768902716043079680,103126 791687238128111620,240483 771293717722439680,122559 773737975972790272,11774 785262223488757761,11774 792154424529395712,244289 765270246768906240,86103 772073730646257664,129471 751179434783236097,17591 775004796122075137,146259 768981826455023616,23217 775601477696053248,148748 793593257527767040,249926 794640361205469185,261942 770483568736886784,118192 751622468993847296,1170426 768480507424235520,106774 773654497704849408,138165 791660197844439040,240474 775419346403336193,145399 779900404750352384,174321 768590069267521536,106342 756650211087294464,43391 755161350939312133,35890 786564751031607296,108396 793814979971469313,255393 763868766530772992,80863 758092175896776704,51043 793129985967992832,249469 762958687593955329,1248861 766329435855392768,90963 793856792115744768,255942 732678374561177600,353228 759176967946133504,56964 770423463123128322,118191 758362803052785665,52554 755130088937619456,32673 775406532993351681,148994 767680865186873344,100605 774006612914614272,139404 772801687757086721,110659 762750260045381632,73926 776129769251434496,153921 793579664509800448,251803 788122751731204096,193524 777240385290665984,1170550 780934641767374848,184223 753994635106803712,16299 793212001212334084,248770 794257835940941824,259206 769213780576366592,11774 792668129566621696,52061 758148579399786497,172295 789976482009452544,197046 794623299590336512,233467 765050982581407745,349060 760551236756049920,63655 752135010178609156,19899 765632124624003074,87904 774003107281854465,140211 781163926775959552,185496 755814451085873153,11774 780650324919025664,182257 780837380672618496,177472 770799039302496256,13343 789127786531319808,47940 754218732310765568,32308 772953095668047872,133454 779225886272942082,169552 780010443150536704,177248 790317804775813120,219610 793535574363607040,248988 780768463736414208,182659 786817563309158400,205728 793175011641192449,249374 791812409652572160,240793 785617153827311617,197622 772328894762356736,130572 758762063887937536,25134 769344762012893186,113165 759167482942849024,56964 732793167213408256,11774 794669423143620608,11774 788713346254024704,220029 763143209455390720,76329 788199942573654017,352258 754096231543033856,30590 790187009910251520,228522 781671934782218240,188401 778253197408210944,166913 785625940516671489,197512 776948194701737985,157840 791358201765638144,238207 788886417355206656,212707 787719258600042500,205197 769009715720388609,110362 760121588461268992,56784 773899148592615425,139404 795441556371238912,266822 762162088919859200,70342 757000860593451008,45122 764682248712925184,84209 771495347151450112,24173 787285075993952257,209151 755236153830236160,28732 790546407635779585,232137 794171107402272768,235289 795675571195932672,265649 793489291301232640,251051 771739142208253952,125163 753359306645381120,27317 776182026869301248,153845 792751388304474112,247232 773974834816684032,140444 788064157987921921,11774 775529684817682432,148537 793470470678913025,350503 764325058219155456,76406 776475204633538560,153866 780822508203159552,11774 792445129466351616,237491 789160539977027584,223492 794590846616215552,261155 790997022971011072,235621 789205018847039492,222788 794124206313082880,350913 753952525695541248,30590 781315149651070976,26066 776141318695202816,153658 752899678723829760,24316 764868280293228544,84724 787763149265002496,205197 756856326769238016,44450 773619706854977538,136947 794699391772880896,262886 795775231688314881,267862 775313676525932548,148170 793578822037671936,252020 764112403655118849,81702 794352091863060481,259457 767937431630778368,101681 773960871064109056,139404 774077242401972224,141360 791684476543836160,240067 793243833035137024,249926 772564611325304833,123135 761653656798294016,69747 787077619359494144,205270 770332846368129025,117303 776194257103249412,153779 794672236376399873,258456 758070190848348160,50827 766630046253535232,94769 794292281343967238,256255 751153906370093057,15461 789529877049384960,226881 769591821869518848,110659 759555085697372160,57749 792125156877623296,243187 792406743754108928,239610 794294763948298248,258829 790920443750416384,234796 795102397517402113,264397 755507013124100096,18341 758347902116728832,41703 758645376983367680,51451 788883318251130880,220332 764826452894199809,84724 776222317579939840,151845 766356096110002176,93286 779900953982107648,177248 766467397909970944,80939 773535083772858368,137042 766349977018925056,92860 786186014939197442,201196 794187375689760769,258331 765618658252992513,53999 788744983427690496,220332 778331266680655872,166390 781090833156104192,185243 791417091328999425,237999 794612352146690051,262053 755203181689307136,33751 768839168759922692,109175 750985620915453952,14858 790640327828840448,210238 791218306824835072,235544 780122562739089409,177233 775316629546635269,148170 794564365819097088,261155 776776299666894848,157755 764636159838330881,84231 795305650700091392,266079 765263758230888448,86440 789442002622578690,220078 792940212976484354,243865 794564602138857472,261155 761247145320218624,67326 769882472389681153,113982 774731021627559936,144654 751164928191504385,17302 791782140061048832,240483 778747413976625153,169107 772841732400492544,132335 786558039193227265,203806 790295660499263492,230282 792084227345055744,243092 760183446132051968,61145 775070101976461312,146804 789167811167784964,215505 793122072545361925,249469 794204976381853696,258771 760899602442747907,64145 786652525684412417,205455 792093870033031170,243865 794600556471971840,261155 775294601309683712,148045 753772538841276416,27835 755161676958216192,35890 760125134556585985,61145 776147115391250432,152073 765152116612534272,86103 776027430293114880,151845 781830553318354944,190635 794697026898300928,262752 794549777107189760,11774 775035352784470017,146580 788424257432850433,217519 772454025862098945,131027 753380997199081472,27045 785249731651919872,194082 773686582914129920,138488 757728340333568000,49066 788743160423936000,220332 771922345732825088,11774 794291112378667008,259134 771416064647364609,125367 793145165187682304,229148 773651524673208320,138382 764954775595192321,35090 770597616535105536,115067 774429208630087681,139404 759005005458264065,50827 793556391428493313,226655 785590795914973185,197286 790039290621243393,212131 790687786080804873,232169 785813242689925120,198671 778643304162418688,167319 792657243065942020,245148 792918630224703488,236502 791023206446600192,235590 793885497189773312,236884 775295097642639360,147222 749671050355630080,8784 795002273218826240,262784 760574208069869568,63559 788554878129811456,214660 781376057387646977,139404 772216988571725824,123821 774309775953825792,138382 769571101693227009,113836 762786998818107392,73712 795000123096907777,262886 794608907880722432,261155 751606081147854850,16728 781185570257170433,181419 793605479435870208,252020 781491183008690180,188119 765410153873170432,87245 777964255190581248,164783 786331735642497024,202379 768962650671714304,107984 775751152474390532,112363 785623377272791046,196917 788041409068544000,214354 794608586181799936,258878 757681791993982977,48826 790627444038533120,232221 793238998579896320,249926 764545117688516608,82724 790628639226392576,221297 758659608244346882,54070 777320091704668160,159876 788434824298110978,215030 787096687135363072,209129 765553641918984192,87904 789184207696257028,11774 794231074800992256,249444 786964479581884416,11774 794796642838913024,263090 757260417244667904,354841 761686938306879488,69947 762074078513500160,47283 774067372319576068,139404 790284451108515840,230282 772872304397168640,132578 793168838955184133,242693 788000581814198272,214354 755771328842592257,35890 794669989290602496,261818 787825231410843648,205197 765146439672627200,86103 776570568237735936,155688 788808792142180352,218275 754082278486126592,30590 766268144075673600,91946 775828023627112448,146338 755778949364326401,39462 758698770695462912,54070 788001467873562624,213589 774035683593682944,140444 793945151131500544,256255 771088304028655616,123504 772885955778719745,132578 788717425114095616,220029 765982165234438144,89617 794348434761269248,259773 790260395592351744,229693 780794250048905216,183269 753996596094709760,29790 768175899661467649,103354 789966330279538691,227048 794531824567545856,261155 769650911291453440,114587 794705324645240833,261818 785636437899173888,197198 794546272069894144,261155 788486448462704641,218275 794733220776513536,261155 766349519214809090,90963 763900367247646721,80939 750903541808570368,15808 785360201411022848,194648 791997215099191296,241678 734370527507156992,353875 786913302379130881,207287 765224101518700545,79691 792410542107353092,243187 793180727080869889,249926 758475676601184257,52598 769157268625469440,110659 793297080064184321,248154 794643186853539841,261818 788476233356980224,218275 791699819412807681,238032 764182553628643334,7311 778732577112723460,170252 792488322690088960,243286 793636194471084032,254135 793188779867516928,249926 754744911568728064,33549 754002392664805376,31052 786031162485538817,199211 750740516384440320,14277 761594945505366016,69565 756207856056209408,35890 773956144167395328,140211 772284600479428612,130415 755822957755113472,39462 767342691705380864,95055 788707447691177985,220029 759448167607853057,57897 771411382352740353,122776 787375940578017285,210090 792017967932436480,243075 787582549291708417,211769 781116316522536962,185496 779466593709547520,172121 785239258219020289,194221 774244246769405952,141316 773904951835758592,139404 759133537995935744,57247 794799156229537792,262849 793229228888170496,249926 795405591992619008,265858 766159864485797888,90482 742395604765003776,11774 795735270876250112,268448 759097037883342848,56964 776180080280113152,153866 786153287095463936,49459 786974142172061696,207949 756196756140924928,11774 756999442281234432,45842 753839900101791745,24786 767372497901596673,97413 776208755994353668,153845 778000065642192898,165435 794328985568018432,256038 768274683565178880,105041 778270918481108992,164669 794557114500849665,261155 781279712932945920,186149 774315768217382912,142555 768277832451690496,105109 787153148003487746,207613 791417376692506624,237999 794314487025324039,258981 780613216896479232,181984 758756090813222914,55155 774730667619999745,144654 781074866963353601,184462 786565120784760832,204413 791630885439188992,238099 791722014289620998,11774 786623575264403456,205181 751843767762558977,18491 794150408876793856,257492 785563528530911232,196917 785966395335045120,199546 758369936225951744,52112 761788029518221312,69711 753793270896070657,29790 754140539923095552,30304 792486315610677248,226738 791359060293525505,238207 753745098085638153,29263 787392206046830592,208307 769522340128587776,113816 752945844941447168,24257 762783566900129792,73712 791255050073083905,237491 777810942356774912,163763 794312412707115010,258598 761184650320576513,66646 772852344627138560,132364 790265689521225729,228911 773980510645129216,139774 755838148513521664,18215 764748450068135936,82766 794557465056509952,261155 754146594744918016,26539 776868825706954752,158897 786888821795266561,206225 759256750537277440,55661 795127367467290626,263289 754708030818807808,22393 763899953030705152,80939 793132168041992192,249469 794708877317144577,262849 768985217080107009,110389 793492410076532738,235487 794608508356333571,261155 767097739633197056,97392 792027229123379200,243075 778731422357987329,168284 793907027785302016,11774 757357481802731520,46763 790606514918678528,231318 790754427640565760,233756 780935623049940992,90252 753183078739173377,23660 753587423121068032,28037 785547626276085760,196277 760684955382972417,61412 781265019765870592,185347 791674716566069248,240145 761710497922035712,67226 774907229141102592,142852 749798401122848768,9802 752887955291635712,14277 741323299209154560,11774 758556834751926272,52061 774364511608332288,142668 793801116353835008,240167 775686631344967680,149953 791700360889008128,234990 787075026444886016,208928 761331792313856000,65540 788493219910684672,106085 771554376628305921,11774 795379146700496897,266151 775083809486151680,141091 758568792628731904,52974 793264597138636800,249841 788182911107203072,214084 794632777442410496,262145 771455204923408384,50719 770408877057769472,117257 787691205681446912,246425 753427479717482497,26871 778998113562423300,171324 764905864868225025,84724 786664548392722432,90209 763457558266908672,77632 785892796355883008,199453 768544726245117952,107069 779022943724593153,171902 793132590014296064,249469 795030344856719361,264397 753999004510355457,30815 766087176048218112,90629 786916771747991552,207287 791400684059066368,238395 778627621559107584,169201 787414641546702848,206117 754849635840262144,22393 776921182616428545,158338 794877145046781952,262849 770918622474690560,121949 781618607700611072,188807 788416045631565824,217897 770074049804431360,105109 761596252647624704,68273 788787947696893952,220332 758063273057013760,50787 777574493191479300,162497 781184331960061952,185496 791712086476849156,240145 755078841501003776,11774 758230198349275137,44450 752625551873970176,21332 767564611121840128,98259 794309748556345344,257492 790427466217250816,231550 794660001759391745,262022 754728903869169664,33356 791019079104684032,232881 755961938472013824,40926 791390634087108608,237594 789975934539489280,227795 765023960824213505,84724 794599848032931841,260863 763114839271153664,76577 785940828061589504,199211 757739352835305473,49066 759158477252071424,56964 765982709860577281,90125 788813441523998720,220332 792148195807821824,11774 758638689132085248,54070 768817361591775234,109104 792062770170724353,243075 794322366360907777,257492 765453542916255744,75724 791682799682007040,240483 778962855697743872,170373 794924356858236928,263708 758412908170612736,47903 773070016589824000,134288 775007202528497665,146259 786985711593484288,207965 793190788024848384,249926 767694701516513280,100605 759036054376710148,56442 761655879804473344,69356 791143410308681728,234583 765196209795366913,86103 767547980714942464,94718 760163128650924033,59941 761172348053622788,66897 785710608213618688,194050 788464748027260929,11774 761521778103492608,68054 785874884828233728,197512 791840072035426304,241678 777099967664095232,157755 788010242319585281,172084 750366087313711104,12898 780401064231178240,179578 769683303960117248,112382 773908566386159616,139404 786357918702641152,202304 765051652063760384,11774 780625398027608064,182211 761390045974581248,68102 792920060344016900,248516 777185983116767232,160480 753768683919536128,29790 794704154082103296,262752 788593949762056192,218349 792705165971324928,246987 758538735528972288,53703 760242113485344768,48052 757841379737210882,49066 775157357349212161,146804 781915463768866816,190635 773673970390470657,137042 752679534542123008,1248155 759145098294722560,55660 770809232547381248,87904 788253171558723584,214809 788468504915800064,11774 770723891769593856,120541 779612792169066497,173347 756616251900882944,44119 754049495697010690,23725 755107682768474112,34898 766270290384924672,90735 788169392701992960,11774 790606459344158720,232791 732962463835148288,354058 785680422004895745,65113 788420786683908096,11774 755852457792733184,39462 759093771652984832,355994 781589181231353856,189017 792083461347475456,243398 794656671444373506,261155 793845303266770944,255942 794655947801165824,256502 750385764442120192,13069 785880511809933312,196277 791953543993237505,240145 753375803505647616,27402 792299359916400640,244270 791843358721343488,238999 769342888152928256,112301 790770988753440768,232169 788005200128778242,214354 749766687038140416,9991 768138826166444032,100893 790916863542734849,234568 764860414941204480,84753 756570578807578625,43553 769317916730757120,112788 779666889375158272,174230 760455464341561344,61719 788125857789468672,215754 794044457092005888,257492 776707210764177408,157082 772766266763247617,132335 787799098418143232,213253 765897169022947328,87145 781306067183607812,186883 755273886124511232,35890 754008200735756289,28732 779000092527177728,171693 778524520604897280,164960 787730568683192320,212564 795154347793465344,264397 771560823751794689,124597 773880680715460608,139247 792498209188786176,243286 795476042072948736,262752 754032766384271360,31377 754729985848508416,33449 792126746812379137,242693 758135562444288000,51069 765702889864069120,88361 788812610141614081,218696 761345687686569984,67906 767476785911128065,99030 763467371327565824,77612 776218829957505029,151845 764071654234267649,81399 767851255041359872,102137 779108268421607424,172185 781327930068643840,185496 792031252379500544,243075 749300485782401025,7828 788357660856942592,215608 781526959876632576,188401 771339836544344064,118698 754810701600948228,33850 786856195587973125,206257 756082058053709824,39545 781111920099258370,185496 781847701918932992,190635 765629539141709825,84724 759502725352529920,44429 750048494350528512,10823 766162136519282688,90384 794377199625220096,259623 773666922583863296,137693 775817242659332097,151439 767007420837076993,97379 769262966034329600,112399 733604384777469952,209828 773360555079925760,131084 773926722173448192,11774 772578352645410816,129551 761320944111652864,67229 744246013934841856,352721 781870738693324800,187044 786073538012835840,199496 752652447525462017,22439 767126462898012160,94718 778391155713204224,167319 794552410404491266,261155 750622072657833984,12746 789123067221979136,222500 764222591229829121,82759 764225439137169409,82766 789253445135966208,224680 795014331393929216,262025 795403341194899456,247930 760276149075267584,58537 767800042920960001,100893 794039701661421568,257492 778604889542754308,164814 781125896212254721,185496 795209131774779392,261818 789096126511210496,223133 794579798869745665,261155 791342645708664834,238207 758020428040372225,48663 790733465410949120,232169 788892663336407040,220526 779675593692426240,464984 795387705274273792,266151 762712406338342912,74431 793247759692402688,250293 786533270645125120,194272 791110265857122304,236454 771230281919442945,122146 793156947960823808,249926 793161055044329474,249961 773498868419862528,136947 790521429599158272,231781 795749935828307969,268646 793260115281387520,249926 778624129578729473,167220 786585426899247104,204273 790625325906530305,232380 778154949855379458,164826 754763082539212800,33356 780616071384535042,181935 778616056369836032,169201 791717728293949440,239456 793297949153296384,250430 793430052637544448,252020 775923130527125504,152314 786672754439389184,205354 778069484959588353,140444 777984115006111744,164846 770028372848173057,115130 762679708190244864,74247 757703228125347841,48991 764914959843110912,83968 762437279583309824,70886 793059823533207552,249079 793952172014641152,254444 761339982166372353,67973 758465314556354560,52112 763665686338166784,68733 769306069298470912,112788 785842419019288577,198878 794623647713554432,262022 773285578481790976,135725 788167098182701056,212068 766268579943632896,91946 777843000026161153,163990 791666234714644480,240483 794554947626930177,261155 760006279326760960,56964 791310428928376832,236502 780414080272039936,179742 768854004839231488,108782 744557912018673664,335115 792302272080384000,243187 754707951533760512,22393 781566004417691649,186212 750459864648863744,11495 787809639232483329,205728 765209845549109248,86440 753367892687671296,26066 777779869102985216,161960 781855966405005316,190635 760526719560323072,63214 788356397163433984,217118 791008323592032257,235251 755491525119934465,37892 756190220710731776,41743 791223452258668545,234796 794511729321529344,259063 787985482676264960,214209 755202590384623616,33751 781235598560464897,185496 793247829053485057,218356 794335604645335041,259773 734247946804432896,351279 794003414804008960,256239 794670978517319681,258193 750824636191903744,15643 754733759736401922,33356 755960779870990336,40881 757538812314554368,354841 776105821931311104,153658 785544934178816000,196917 773982782619987968,139404 776414503407906816,155451 771013328562819072,122148 792190622123724800,243187 773833850501726208,137565 773184303173885952,135025 755250140840095744,35890 793957961215315968,257026 768208601018146818,103261 767362978899460096,97472 773225932978987008,132335 793938610642784257,256935 792034647483961344,243187 772790389543694336,132335 778740518389899264,169310 765328462026461185,86472 765880090404200448,90031 757371062749433857,46006 753035972560859136,25185 777256566156165120,160480 775169825693851649,145926 775786522612301824,151071 756191629904605184,41766 775469662859472896,140437 752827919555104769,23739 756302094227779584,42344 765381938324631552,86103 771999342676762624,127134 789831965524561920,228101 794024145084289025,257492 757072962088468480,45122 755532484645756929,38183 760998853130674181,64730 760907303071551488,65313 789848277285994496,225358 758109253362147333,41703 757220644656340992,46006 762734756425588736,73712 765893931733229568,90031 778082250449498112,159389 765959842687221764,90384 764160652151623680,81869 794279243081482240,258927 760533772026511361,18395 781802527398436864,11774 764270725033189381,1249230 768099383783067648,103261 757651316302905345,48633 768052082960048128,102827 760298249441845249,62165 772403607182249984,128934 758255990944989184,51997 778734941194506241,170169 791831366157697024,240483 776450000335151104,155896 793050636770172930,244270 790645182899159040,217123 766798032792793089,95593 780709517986181120,182211 790635110080970752,218349 777698011509985280,138707 791809146953854976,239893 757197080179904512,44450 763492510329147392,77598 752708033705234433,22436 757714543472586753,49056 776893095833067520,157755 760962377110188032,65540 793195211874631680,249926 778686238299607040,169201 781605385794912256,188401 791813566114373632,237491 776244309158801408,20824 773490996478894080,133081 795418337782235136,265855 776784569848754176,157755 787562377826881536,210207 793730367991717888,250633 772002569405206528,128934 770457212103700480,117257 793329745182064640,8044 749924479543877632,10735 758512458675916800,46384 786323620872192000,201555 790587939013201920,231894 792812464303968256,247241 759236379117322240,57306 787781358529548288,205197 775876495872921600,152314 791495537681760260,238639 755168383226646528,35890 753567864519479297,25189 754860528363724800,33520 768115217893060608,103261 788403683214053376,217733 764233754185306112,82066 795672854763290624,267862 769551785828622338,113412 785334793839849472,194923 792166095973064704,243187 780825406328934401,183269 793950925207511040,255942 776492494892642304,156103 753718211409944576,29496 781492382256795650,188119 792911163554168833,11774 732146644632768512,1170320 753367681361780737,26759 778795896821518336,170609 779805804245364736,174389 777300726129254400,160593 793980072596279300,11774 787714418691801089,207965 761088941739040768,63267 763333284818358272,77661 788830888758960128,220029 770834704673091584,121612 770357929576898562,117748 773717906290909185,138894 768131930327965697,103506 793843000652754944,255942 764861063825195010,82209 768164005139484672,95055 794973108675297280,262925 757733793721643009,47740 771040006139965441,122124 787409317792100352,210253 755750727369142272,39235 779613085409521664,174315 794573537562554368,11774 760124180050288640,54644 757777835662553088,47841 766360069541736448,92025 773859106830503936,132364 772195210055016448,127711 757248796510130176,45014 766428982212427777,92958 776262068055990272,152872 781462360355643392,186673 750798665338327042,14877 767804429424857088,82344 771145167264940036,123583 776043532830187520,152314 793128778994069504,249469 767792008505110529,101134 785499429637726209,196277 777937770631172096,163990 751191582808821760,17416 791994089818447872,241940 768597300645994496,107745 788197048025616384,172799 790622140722737152,229901 758807733562843136,54070 791021156769763329,234583 793609527895535616,253206 788951116671291393,11774 791256939296686081,237491 795348391140225024,266491 789148503721127936,223197 761691216274681856,1170322 764165816069689344,81966 757981465896325120,50542 795471301334958081,247930 757585885189713921,47844 789148825529180160,222647 763076410739159040,75724 786388393005490176,202248 732368600619683841,349197 793612242180767744,254135 772203460657688576,127707 756606974670831616,43553 786273649242144768,202567 788453793168027648,11774 792365397097877504,245095 786993030599356416,207949 793038935144497152,248701 763398990855634944,75724 790903858000195584,234796 793605995943518208,249926 764137598902210561,81869 777975892760866816,165185 793105130254020608,249469 766057734072565760,91146 775918883471446016,150663 774666292557000704,144844 787883463357509632,212239 786557269550833665,199961 772939728698109952,133519 794596733657481220,261155 767829642963214336,101134 762005406357000192,71550 753224262475886592,26140 767170406058905600,97386 791777632190816256,240022 792256266408079360,243187 791695208140328961,240067 771527966077714432,126390 765954343841386497,90031 759091519446016000,56964 767715237185269762,100559 779204023438176256,172208 793096756913471488,249469 750909193402478593,15808 752625781042515970,22664 790310043404996609,230282 762749541405827072,74463 786969146604986368,207949 780877641549164545,183269 770596961229672449,118191 770599937738412032,119774 788105263354044416,214492 771060023183020032,50581 795437097045860352,266079 785548980516257792,196538 776840492097105920,157755 757549697099640832,47782 786695069537542145,205294 753697137456578560,29034 766033187524976640,90384 762480203163545600,72508 795037120750645248,263532 756259795062050816,41689 760805741808586752,64722 764280356153413633,82066 771552866427219968,121046 775653061079343104,150511 776076713226866690,153194 760424384163041280,62771 764930561169248256,84889 753033282984501248,24597 785976217920937984,200382 786629373193367552,204413 758434535516278784,52112 793970267466842112,255942 785276117733212160,194101 785652571734016000,197324 756189970289856512,41680 786036979234316288,199546 751755097315561472,17416 764151835401654273,80393 772937124337160192,133664 761335426493788160,67938 768541432902619136,107469 766081448520527872,90622 792432839958474752,243509 787093175974309888,202636 754724884471701504,33356 761777655322513410,68987 776069802221670400,152182 763002108555722752,75899 766283111688646656,91946 781710215381000193,189613 773866888782684160,138205 789930117619253248,228354 763882384043479040,1249179 781170430044360705,185601 789248580490002432,206666 794927548601946113,263895 775697827229868032,150511 779398111319863296,174728 771888803568947200,127871 786016014018326528,199546 738217717069537280,352896 792445123036639236,245575 792189654497759232,243187 760175972574302208,349283 755191875187904513,35890 772814646021529600,132335 763725741871796224,79774 776858789706366976,157082 766686992797237248,95568 756881681215213569,45122 756254579491209216,41839 794760565465948160,262890 763844391475748864,80643 763097071394185216,11774 770904752511029248,120610 792859740787343360,247240 732254040403382272,350919 769715603493957632,113412 776026245070987264,152735 789671300851568640,227242 792165506916679680,243187 776160778978226177,151141 763057913325875200,73814 786576228052369408,203799 785256015730139136,194219 786093133205471232,200502 792298842746159104,243513 764498028615069697,78159 771232313975857153,124351 794527811960639489,261155 786826747559804928,199546 750592592040038400,11495 780610298650562560,150151 758410957727031296,19598 763434380568195073,78129 787497478228733952,211347 777165019771527168,159146 732530729708621824,352433 759575130049654784,58815 749683573880422400,9292 764669280570912768,82344 794045973324558337,257674 794699721885491200,261155 757432364704333825,47266 792856991723098112,246225 766818637403590656,87249 757794005677596674,48926 776707712814026754,157606 786916129369239552,207287 735883671807229952,11774 751981616415797248,17794 762683168801624065,73926 793177404294520832,250033 769186384930299904,111558 776962361668370432,158411 763222219761655808,75899 768630011154796544,107428 769657698656878593,114422 771450438440943616,125367 788180625379299328,215969 791362148777725952,238395 750637323684089856,13532 761988680890343424,431998 763045336369754112,11774 763881217003515904,79858 773909579134410752,139404 763689901984481280,79592 792524122358099968,246425 733353580883783681,353016 789034185562460160,220777 756762485869449216,44271 787060828579172353,206189 786223293313409024,192032 754087860798533632,355260 773646116881567744,137953 766368011754233856,93286 772046884097654784,127775 785258284148154369,11774 794257478124830721,257492 785620747519684609,16580 766339378423566337,92153 780338517964623872,178524 786572817055625216,204413 773875999184257024,139613 776038407017492480,152872 764233477390606336,82066 789467445178138624,223921 795744938617110528,247930 753322840821108736,26140 791811692502118405,240890 794533430998552577,261155 744944949557243905,11774 793551668067471360,252020 768967663305498624,108849 776496683374874624,11774 785651887542456320,192971 790289315758690304,230282 790348868705669120,229757 790654427610755072,233165 791003667604262912,235620 789154418092412929,11774 761950222754910208,1248973 763427194072731648,11774 756223024211255296,41632 779865866276134912,175549 766352272125222914,93286 776095769858220032,153501 779303550711111680,172799 745026249572159489,11774 762338326166855680,65189 790663839591260160,11774 763039556929216512,75109 791790667504750595,241432 793867389293174785,252806 754034965143285760,31349 793468574815883265,249926 769613048432693248,114422 781859162883919872,184859 787734185695862784,205197 766430922111488001,92860 753021580964421632,24787 785672404982824960,196277 773613665966755840,137158 794557473264926720,261155 739232862998827008,352699 785706554548948992,196277 754059716989427712,30634 794204646214512640,258598 764155185325146113,81702 785467351428804608,159876 787777475774337024,205197 771189173898190848,123583 760526890377502720,56964 793838156055400449,253001 753742980255584256,29263 771661041893715969,126390 751559782071472129,18452 793147507526164480,249926 794533758250680320,261155 764559026348634112,82203 764461807582998529,83573 781125266991046656,18160 761222687582658560,67226 776962173125873668,147931 780772450015391745,182726 755160577257988096,35890 768237682518405120,104162 771711879563534336,127134 788120741329838080,215005 752994348313083904,24134 791831584043184128,241819 793473226496217088,243761 755119802339909632,35044 768845534304100352,99212 794055223291604992,83342 785456684969885696,11774 765326202886168576,85562 786948989434429444,207613 788872603557564418,221711 772634047109435393,131221 768919829994582016,109709 778298911165444097,167220 792287175912067072,11774 774022772649525249,139404 793142936481439745,249348 763709287805882368,77598 766259090540498945,91946 792154755006988288,237964 777017350524506112,159308 764423051714760704,77598 759537271271936000,57574 777738607566069760,159546 785256649401315328,192032 793585862399369217,252679 752271959321444353,21074 789268032317161472,224680 766115230321635328,88546 789141428320477184,221416 792530973825069056,246392 795172508186120192,11774 753210972899115009,23742 793210540222996480,249926 785968816027164676,199546 768902045126365184,11774 764512691834724353,1249244 776351599497052160,154832 769054248348839936,109960 791594373452591104,239926 761837176300507136,15419 794722222464061440,262849 764821579096129538,84724 793498949722136576,252196 763831129413603328,79288 773394085780549633,136515 792472750598291456,244841 790916556486311937,234583 756684263119065088,43553 789935919163932672,228576 770779591401013248,118192 760420728017739776,61051 773873596980572160,139404 792055808364118016,243292 778059859354804228,158815 789262379095842816,206666 792814724941504513,243865 733444895197663232,355067 795452981122658304,267134 775652573004963840,150511 764342601189302272,82066 756640354103721984,44429 780610088415395840,182049 764152486835916800,82283 795292802171240448,263697 781843382075174913,190635 785556363636187136,196277 794024356737228800,257492 794712006028914688,261594 758743071433510916,54070 766039735265468416,90384 764809100328828928,84724 793549283140263937,253206 794148408126738432,257492 794666164521730054,261155 765287796512792576,86961 758147319900635136,50827 753766980365058048,29790 776140661175103488,153658 733292732375007232,355464 790653283501154306,226881 774337352130895872,143051 794565613222035457,261155 753655434439897088,28866 741770301772431360,139093 764138238055284736,82066 788763872295460864,220526 775220020838273024,146720 778953716003016704,171168 795686713012211717,262053 791299749307482112,237842 781437259010613248,158188 778429600049291264,152594 787340783300993028,210432 766025123296112641,87904 793560017832148994,252014 767316393083727873,96613 767701681836593152,100605 781752395030204416,188063 778249704199053312,166409 788156606726873088,352258 791703467991584768,240070 732992473547603968,353451 767063094803726336,96196 771642129445597184,126152 790925455129976832,233131 793622028171345920,252020 795469213582258176,266784 793935512717312000,256679 766586712663298049,94717 778568339199258624,167305 791072910395908096,236454 760934609026678785,351146 794660090280312833,261155 753428906557005828,26458 767917484414410752,101681 754761592722513920,33356 756268985428041728,42274 793546458658111488,252014 795095047649759232,265245 774094697568407552,141316 764954396736286720,84745 777185214242050048,159876 758790898100555777,53996 763493648583368704,76406 775522202212896771,112363 750388421521178624,12883 777034676770775041,157082 766734106235285504,95708 767768945810022400,100605 763697290317996032,78159 770124851885539332,111549 790917447649857536,234583 789549401513558016,226731 763945792977539072,79151 763954916234702848,80720 769650538958979076,110659 790647518879035393,232169 792797993795747840,247240 761682149481279488,68993 789143209360420864,215505 777618654531846148,161988 785352030030336002,195125 772762089433796608,132366 774089219803185152,139404 792935476990713856,248514 773556798041186304,136947 777844342627131392,164001 789896350334877696,227048 780773224158224384,182671 749707258657779712,11774 777200377901027332,121080 764553831258742785,82209 788046562190430208,11774 758116957262610432,50827 756546433889738752,42432 761282382590840832,65540 788770152707870720,220029 763207255932231680,75899 791810891645788161,232825 766400004198174720,80939 763025438104965120,75724 755927340631355392,39997 773481115663212544,136947 780380107126939648,179742 780908828086771712,182960 756065639844966400,40314 793462434648432640,252408 756493573512581120,42432 754726384849649664,22393 792022475336888320,240070 780086188606500864,178258 795494484356177920,265855 790241971197517824,229693 769203654876430336,109360 774461907600191488,137795 791033413126021120,206257 768088361382744064,93144 763889811186782208,79246 781261268523028484,185310 778219809423056900,166409 760254682690359296,48052 775335305524097024,74431 774975933782654976,132497 790890728826277889,194072 771541667530743808,11774 733304563575443457,353105 768513274027446272,106716 781914505030828032,11774 766604215498133504,94718 785485532537065472,194723 755685365407703040,37993 777648941311549440,158673 793972692873453568,255863 795119773315190785,264397 761786350534291457,70177 780554366726000640,11774 795658836141113345,267077 765161373575680003,86103 778435638412447744,152594 770849838107881472,121479 788365208746012672,217260 773175862292164608,129551 753569837780234240,27957 775058786482610177,146259 758632081505136640,53985 779533322670047232,1170508 770314289039151104,118087 794049516865339392,257492 770796920369319937,118191 758276501066358784,52112 778368484904501248,152594 785943809410465792,197341 792495177264922625,246225 770255898971217922,117257 770433325869764608,117257 792946071626403840,246987 779282185970941952,171168 781165096999399424,185601 788784030959316992,217837 793989800860626944,11774 787679168964079616,211872 793397364702666752,249469 762282039307476993,72420 760158848875311104,61412 772805298222403584,132364 753313877107023872,26702 758145502110113792,41703 788386802126221312,217519 775070305794400256,11774 758688105243127808,54070 779828083176071168,167319 778247683647606785,164826 767778625005481984,101383 758040181844893696,51069 764416080559431680,82066 764661894384787456,82283 786917107518705664,207287 790425722888355840,230053 766377725221363712,93286 794315973650042880,257492 762808851682955266,73712 771397182410911744,124597 767174425930334208,97432 792954259230822400,247877 755096060889030660,31075 788036127924035584,213253 762058908621950976,71694 793984097534300161,253739 785816791381520385,196277 788149299871936512,215634 740334050888417280,11774 757770838154280960,48735 780570406570889216,181419 732303748232400897,196346 757789924976242688,47570 793531041218572289,249926 773558174746042368,132335 774705663075241985,142721 790248369348313089,228341 795684989388079104,247930 777162872422039552,160395 788401009110364161,217519 762313387678117888,69878 778586857630109696,168794 751551938165149696,18470 787472398413168640,210253 789870046113914880,225456 790944824321044480,234583 770760170481659904,120425 775126580255268864,145866 785266262213484544,194560 794666362425737217,261058 788089946301009920,215064 793512048550445056,249725 794645504516902914,260404 756986529008984064,44163 773896241268785152,139577 780648634870292480,181755 751557455327354880,18165 771724648170000384,127006 769889855388000257,79987 780473459583311872,180647 751576571052331009,14644 785893494065815554,197512 785620973169115136,196277 791652326868082690,239456 786276648438095872,63776 750052137892192256,10735 750347180469264384,11495 789557386356920320,225981 771935667567923202,74567 779357215144701953,173964 767402699625271296,97379 753702154255212544,28060 789100344211046400,223286 775656440337838080,150511 764090759305830400,354311 790443085440421888,221416 773925696754245632,136904 776580034387673088,156926 778428797339049984,165185 774031179720761344,140539 793843248292769792,255954 794233065493041152,258456 794442220912918528,243075 775375854373404672,148645 763138063807680512,76549 765709092857974784,86693 777593302698823680,162638 788227210750595072,215252 772157742064762880,127707 787407742877196289,209151 777590161139904512,162497 770455665609478144,114254 780598425154912256,181789 781709755945357312,188458 795098325175279616,11774 788138312884027392,215608 749252860123250688,7828 791888693858406400,241819 769042837203783680,108729 773882120330616832,139404 794156356181827585,257492 767182935724175360,95644 766386829268357120,130505 773671398053117952,137042 775720274343985152,151071 773064297996058624,134288 786602362588631040,11774 788068128311967745,214209 773498600315883520,136947 773311375074430976,135736 794180417217822720,247241 759790296548769792,54760 772332630234640384,129551 787446748218134528,207212 788817992683577344,221297 749790423867011072,7816 765635507204259843,88471 777619362056380417,161277 756965961886937088,45672 792409641317785600,243075 759811443697082368,56282 755850250116435970,39957 779384617799454721,174427 791348370371645441,173347 791712416308617216,238395 793898587302141952,11774 794593838715125761,261818 763457410048471040,78159 779142913959858176,172945 770714566644772865,120976 790984601531539457,235590 767226276432138240,93112 758653863385628672,54070 735201730720239618,11774 773865183844458497,139404 793448639565799424,249841 786590191263678465,204327 791158180600504320,234583 774094734406983680,141316 780578654992695296,108396 789285644983861248,224680 788897736615616512,220815 795740709919870976,267746 775290035985711104,148045 766428046559580160,41680 785987228132528128,197803 768859116336971776,109104 773882086402981888,139404 777693867235766276,161456 763813681683632128,11774 764116826695491584,81869 775717751423766528,151071 781715807361339393,182667 752989023250022401,23739 777568792708722689,160543 769202317719703552,11774 790979755549929473,234583 760991282630012928,66116 756632843690864640,30296 774199464445681664,141887 794528345203490817,261155 774615663902068738,144460 780605344229761024,181984 792150091524112385,242154 770793246054240256,118191 778423363861639168,167220 788083175356567552,215252 771915570266542080,127582 792170223243636736,241940 793796323979984897,255393 788866096879198208,220112 760582072889147393,63858 751598926369787905,18215 762472923294687232,73205 793842884260737024,255393 758460892434477056,41680 780557143145451520,180039 774955027592941568,144542 788211369866690560,214899 793457055587860480,250633 758451559734935552,53144 773492219479224320,136767 776758942424793089,121300 790680938586005504,233307 794109956366553088,256439 786389341572517888,199161 755231814575194114,35403 742374998887653378,349951 751154419824259076,15005 760966375473045504,64693 769205988318588928,109805 794590593079013376,261818 771437976823865344,125163 792066480103759873,242693 776063430922862592,153095 777550463445012480,161960 786590368909389824,204835 787074297831432192,209043 757995674239729664,50442 758385545609371648,52749 777347705404358657,160480 786600486111588352,201958 792492378863112192,245086 773862490270752768,139404 775705689226436608,149200 761939733916160000,70679 793583965831622657,252020 786418825491124224,203674 765214625197686784,86103 787488693368066048,210432 755670453771907072,37993 762632761895186432,73926 754774767933194241,33355 771550121808932864,125554 787679300078088196,211847 790065348426895360,228354 794820094824214528,262053 777952191143223296,163990 794451646784897024,257406 764516311229566977,83823 762905171898667008,73712 788689992939954176,218258 762633722948714497,73926 793168901471244288,249926 790877883744915456,234583 766714417161601024,94718 792123225622839297,239610 770354500091518978,116164 744275448528404480,304513 758171131685773312,51809 788882300578697220,220332 768938486359547904,108729 772993175489175552,132403 732228593309384704,738099 775744524974981120,150511 776891820349333505,158897 781373031012851712,183593 794938199751741440,262847 786965735994118144,207287 792619357482483713,246632 775022266987929600,144198 794716032355225600,262588 771118295592361984,123085 788177329361002497,215608 759557590938488832,58839 773955819415146496,140444 790966194761113600,235536 761345245644750848,66878 780510290991611904,180306 776065050154893312,153095 773913800068042752,139865 775413382161784832,148170 778736691779555329,168284 786810550810386432,206008 788429982699839488,217519 762724779690455040,74535 767321674601472001,98720 791290927306280961,233307 766328906571976705,91751 763488932109529089,76406 787066497256468480,207965 766321908249952256,90482 795703761335369728,268314 779105625850675204,172270 778317575734255616,167319 763829373338263553,80482 775281484324335616,143043 753945878155628544,30297 780499606203400192,180099 792059898989273088,243187 771403644814131200,125367 793116839685402624,243075 767872761653972992,100949 773283484194344960,120353 774074846728757250,141360 758083117890543616,50923 756296067260436481,42564 773172788500848645,127218 791331877500162048,238207 772561768606371840,131542 759026155412336640,56408 791338516382875648,238207 772849336648470528,132335 758654964327522304,54070 777897884456857601,164171 793204742692274176,250633 762112814328623106,71766 773594418771206144,137869 775963546391719936,138532 778683473515065344,167319 752960053179781121,24248 765730086163255298,89271 740344709235646464,11774 764525385652461568,82066 790330783550636032,212564 777031960107573248,159876 779008801458368512,171168 787144133865529344,207965 791816305317847040,239998 794255728651300864,259288 767815081564508160,100559 792084476780314626,243398 758389999263969280,52720 786779107279470592,199546 792058416772489216,241678 769651327362338816,114779 793695090845769728,254209 765774512482836480,87145 789898180473266176,228576 794890814828769280,262849 764855922107748353,84724 756902709882556416,44429 787717053654241281,205197 788164919887794176,214976 771931718743891970,118191 770904429549805568,108396 774351057795244032,143206 794034680433491969,257492 763864773306056704,80720 765570776414162944,87904 734780916732596225,11774 766348028584325120,87904 791391873311080448,235590 760676653592752128,64197 781453664204365824,187976 785517206469615616,196277 780801470887231490,182671 785548732104343554,196917 761957452472385537,70858 764966490097459200,84724 758856692486381569,55552 772185020819709952,129618 793180564350242816,250066 794565280898891777,261155 778376249722929152,167220 758422424278806528,50923 762648879061880832,73814 776520995939155969,155898 756548185338830849,43900 764851505061040128,84724 794980653079072774,258456 761340173045141505,67973 767814755344064512,100559 774405319095115780,143325 790671807212875777,232169 795764845299830785,268643 785609469942042624,197512 757665573396328448,48736 793119403541803008,249469 773900112716324865,139577 792059334960173057,243075 773624627251777536,133702 791669025608728576,240145 756290898158317569,42564 794990649049280512,263907 764084402221518850,81702 786245147272974336,1063777 778519137647722496,152594 785692424299425796,195975 733464071844962310,738099 764496187659386880,83391 794558279112241153,261155 775054130238849024,146214 794755705299472384,7092 745001538037264384,351424 779074672797245440,171260 786362932254937088,202007 762742744447983616,73712 780475164064555008,180039 780530734482063360,176890 762096566769426432,71502 758125944343109632,41703 763066032198082560,1249087 794630408637820928,261944 774692539697815552,144941 788566236003233794,217519 732216712137969664,349795 790154583008051202,229693 760458179868233728,62923 791449248499924993,237935 785497029866762240,11774 770791171132186624,121561 770935938688049152,120104 788674934889414657,219754 754750072122908672,33474 753302383090860036,26140 773920875234099200,140042 756226743988551681,41689 758012157011304448,50804 775876541930622976,151845 775762275898490882,149040 751927554940891136,20195 785817903362875392,197286 761663107890491392,69878 770605667509936128,118192 779529694823657472,173513 790983696627200000,228354 755146965575307264,34666 760524548907241473,63451 773964847025418240,139404 768083492617932801,101681 778218508404531200,161810 768920037008744448,109666 789986199171653632,227748 753949391992467456,30590 749808255635906560,10124 793217648758784000,250633 794242991909175297,257492 765571844275568641,87904 788837941896482816,220029 789565158330957829,225981 780603458856550401,80785 794695157744603137,262752 772517637301555200,131421 789768022705799168,227242 753302998663573504,26871 769646936882151424,112256 791449082439036928,238272 732400305485152256,196346 759485386083008512,56964 794676188178513920,250430 754983897453035520,34666 732756903458050048,353262 763110829285781504,76623 762352906926329856,14351 786797025081696261,205728 770833362156224512,121730 795367740756271104,266054 785798066536321024,194080 763878449694011392,81024 795617302104408064,267655 786592819880210432,204273 765348967689453568,86873 753964715215360000,30590 786245555437596676,201958 777572799640510464,161277 763855321425022976,80486 775669616978825216,149953 755935398489194496,40802 758669239888715777,54070 761592503405383684,69231 773955880660328448,140211 791355317556809729,11774 771885833729085440,128017 795072804135780352,11774 793387607371702272,686533 767719876442087425,96967 755227208646594560,35890 756100100753989634,36873 791469138229067776,239405 768263387142729728,11774 775410868393738240,149042 786636150513422336,350125 790533388344123392,231792 791171857382797312,234583 759104265482743809,56964 762104516053504000,71476 788774347531964416,213064 793554918250545153,252580 759078586997436416,1170537 773878118943690752,139404 795731886270283776,267655 793449761562988544,252020 788343273471537152,215252 749730626031394816,9754 788207018884628480,207287 781900900612894720,190635 793480685495341056,252580 794201409956745216,258598 775769189780905984,151071 791025806688550912,234653 793172189235118081,47940 771256092122722305,51069 786416619186565120,202429 791672578318307328,234990 772395478717566976,124904 786236183202242561,201374 794741239216148480,262849 762097754810249216,71276 785953085096988676,18395 761005129394892801,1248861 788837457253003264,220526 758279672782356480,52061 759227483090718720,44461 780384141787344896,179742 768280520165818368,7092 792032532548030464,243187 792076911614668800,243793 758067017236770816,50542 763692294067412992,47188 793202868182474752,248760 751604035438907392,18215 795316363342581765,252035 768082911375527941,103354 787479707809751040,209582 795067722635689984,262022 793130987987369984,249841 793903681569599488,255831 760455622483730432,62822 779373008322461696,171465 761488212254568448,66801 794651078574809088,261155 795473541277818884,266491 788874992268156928,221832 761880132768395264,64518 790635901554524164,233131 768806500798128128,88052 776319343021875200,154832 774753632021610496,141912 753972682920697856,30590 756328004469526528,42249 791431889550794752,238395 768129373492826112,103354 766360200295149568,92166 761356726935384064,68273 751800569824571392,19317 791433280251887616,238207 764528517879099393,82066 767161257690554368,97432 776439750077083648,151463 793508881615859712,252890 753056152674373632,24812 780148057564336128,11774 787899600170389504,212239 792226207467122688,242200 763434387824218113,78304 764550469247127552,81569 756939548555288576,43553 757359258874683393,46890 786234120238137344,192032 787770958325149696,205197 789496451890089984,225359 753636253195730944,28732 794292784643665920,259134 794587108086284288,261155 761323076650795009,65626 773264589970518017,134993 791277020508360705,218164 735463000291876865,11774 762276170926690304,72420 785632346016022529,196767 760048448095653888,56964 781279453208915968,186434 754978970915831808,34666 755217717402202112,36208 756912476084588546,17416 794723934990045185,262053 789325970595573760,224466 771483614181818368,125222 791659629365202944,240483 775785227591487488,151463 753969996783554560,30781 765240305939456000,86103 788900622070349824,221808 775983172035211265,152735 789153128775987200,223286 795439659765665793,266822 779476520159023105,173964 792367119333634048,245128 768854736313413632,105109 794207106735816704,257255 795770921961275393,247930 792032984480088064,241819 774456946174808066,140444 785319194602704896,11774 768972977379614720,98751 785272572569018368,193817 794589142738796544,261796 793969335609991169,256255 768965967896416256,109767 768045423206334464,96263 773263614262308865,135381 767191802000601088,96514 770384143318413312,118191 785664073308397572,197512 776176340076732416,154322 774092450029719552,141316 791262171418152961,237274 773032267635576832,132335 733746296335552512,11774 791048793005420544,236214 789044823630249985,216009 768055206252802048,102826 771387069381783552,124597 791750203393073152,237491 772561445699588096,115239 785790785899864065,196917 791261244363726848,237491 761833525343612928,70509 751605434272739328,14277 758115286260350976,51451 781133092295741441,185496 773686108932628480,126570 773921789839675392,139404 790135497289003008,738099 790209136856150017,229177 779000817886068736,171902 786545698862866432,203674 794042886656380929,256502 765910981113442304,52061 773246999596441600,135701 790531576165703680,228172 793865435745628162,11774 758069863852150785,49843 752630552373686272,22411 764569932080316416,82759 789939010303033344,227257 793997777999200256,257492 791063418891448320,235590 791353271390732289,238383 743239427909091328,351268 763782734569439232,79691 766447240407900160,89517 786550970469736448,192032 778734440235184129,170187 773700672982102016,138819 765306114376216576,87062 776837683184304130,158428 776908001005273088,156835 789965582250631168,225911 795010342011047937,263906 767326940189511680,92159 792483739867553792,193524 795182531889033216,257787 790312740610990081,229895 763944124525326336,80486 793277866674950144,250033 778196078663434240,166390 789302190372446209,224680 756906866999906304,16897 762823684214050816,70886 771491006982135808,125554 780119465459527681,176128 790305204189003776,85985 780465015878930432,11774 751154114906640384,15264 791466949045878784,234878 791405517033713664,238383 795347924813287424,266079 763433176949817345,78129 773217270541811712,11774 795440250021613568,266138 754973180578660352,33356 767994318556581888,352304 776263173217280000,153845 785638578072068096,195975 786260545594949633,199500 787064626479439872,208176 767803394060877824,101681 762750930588540928,73926 790984684092153856,235590 769336137877954560,112363 756922882773639168,45125 757632300553076736,47940 764312660351541249,82283 794573699118723073,261155 773377370979831810,133702 779119634406662145,172428 794271446696460288,259084 772785440575229955,132335 751142970334781440,16902 780912867289825280,182469 778463432429273088,152594 791085235823861760,234583 788125777816539138,215005 771849048017952768,118191 778219226947391488,164826 755013979974565888,34817 789533315162251264,226461 765437988440379392,47940 780577128114860032,11774 785736729160548352,195975 750684795890388993,14351 781583142498869248,183811 794691845188124672,261666 773621334572011522,136947 732269186446180352,349197 795694750636638208,267855 773891196225806336,139404 773936959714721792,139404 777659780110381056,161939 755663058249347073,38792 774058815029477376,139404 752301421786083328,17640 756938936623198209,350711 779420715061620737,174660 789876052868857856,225456 758892493710594048,52054 759791273079439360,46890 768219620654264320,11774 773656896498728962,136904 751792587049054208,18031 750447594405453824,12883 770987874426707968,120610 792019816152338433,240535 792186834042232832,243075 766460444575801345,93286 790912605535801344,234548 791377336113491968,238205 792103069332934656,243865 761529148548317184,68273 766842253511766016,96263 788502198674132992,218351 793861653762715648,255318 795084646514049024,11774 757563951630737412,47761 773884472408182784,139404 789494922332270593,226563 771768928003653633,127366 773730970772054016,138205 781615888424251392,188478 769631681913327616,112363 793657643176984577,253206 773603478048387072,137444 765217869911035904,86440 766154827101376512,81929 778812074184945668,169923 774066152599277568,130750 763535663543164929,78159 770378346010140676,118538 785504289858973697,196277 788839217023574017,217901 794380509883154432,252020 781513222960492544,139404 785320844281032704,11774 789185749497155586,224221 751167539540008962,16422 780836037643890688,183269 795427612046802949,266151 750792195230150656,14277 770204389155999744,117257 780812296952086528,183468 756811170158379008,43391 788812350992158720,220029 786754714276732929,206008 764165635614048256,81966 767722075607867392,100591 771523573470990336,125111 762626088858189824,73814 790661171170926593,231894 788945777078988800,220526 776826926484819969,158387 762988295185850368,75599 761643294673600512,65455 793600819685982210,253793 793283028927643648,249469 787875495417217024,199961 774733154766553088,144839 766701577235107840,95672 788760141944401920,220332 751613663019098112,18395 745284128883384320,11774 788895167856148480,11774 762402087447724032,70886 749345296321220608,8047 776018950404669440,152872 787831185720414208,207212 785559038482259968,196609 788866893486501888,220526 762196695962755072,71099 768735540615188480,106068 774107894266466304,139983 775930830283689984,151463 792415898850119680,244550 768096988332187648,103261 793189555599839232,249926 756347354437910528,42432 759443226583371776,56964 789755990065446912,227048 763156572319145984,73712 765202654486224896,86120 792877563190185984,243261 786829012530294784,205728 793212367026782208,249961 761914183491293184,70858 767440371412570112,82066 778637993452023809,167220 767020000628670464,94660 786649646143770624,65113 758052128552255488,48663 788096765169917952,215005 766357083830693888,92860 785542784363163649,130635 787404928272642048,205651 759060557999771648,351152 778664048254607360,11774 773008278808780800,133519 766437254113878016,90384 772124940954763265,128025 767040498703802368,94660 770641904945893376,118192 790250092380950529,228341 779777758750576640,176201 786746664539131904,205989 769860811108081668,113165 794263545886031872,258044 788000664681086976,214354 790789617746411520,232884 755247270442991616,35890 776911255038750720,158387 787952198437048321,211877 794531996097794048,261155 793104163454455809,249469 773666594321010688,137042 789315829644996610,224680 757903414378504192,49852 775041077002637312,139404 755021004263399425,34666 785974782399422468,199272 786723985102893056,202200 794613174238642176,261155 781700187206975488,188304 781775685891358720,177455 768435329711869954,104662 790572099597438977,231318 772559054069723136,131542 793155869135417344,235619 760251260645801984,58537 772980914246840320,133081 792095241767571457,243535 756558690770153473,11774 794674031161200644,261059 794988952252022784,263906 785638554332303361,195975 793551150431764485,247241 795719303299354624,261155 758430945737318400,52061 787278229522550784,208016 779359878926204932,174427 794683216292696065,262752 771534104588226561,125554 786165842841075712,49459 765948763303186433,90384 770678074727927808,120610 776156587815735296,150394 771034116770914304,122146 773903391135195136,139404 794956891407388672,263895 774194529389936640,139404 761001868503969792,66159 777379033923321856,161481 780495391192145920,85399 790973661872132096,234583 763527148527169537,78129 754798145045880832,33532 780795163400560640,182726 794217665619431424,258598 765308653893132292,86103 785998759788371968,198671 764985963726516224,85562 753849638009106432,29263 780497577628139521,180977 755664299167653888,37044 759163445682069504,56964 775734325270548480,151071 788798182159417344,219942 755106591225946112,35445 791822591765938177,240483 761009029237903360,66159 795101120804884480,262886 752047872577712128,20279 786589394828341249,201555 778389434563633152,166916 773915798087700480,139989 780661487324966912,181886 773927510295842816,11774 775000595925241856,146259 777658821141495808,162596 793174942166634496,249841 749304643369390081,8047 778475077813895168,152594 753729367864332288,28282 790428934903136256,229693 794546318492323841,261155 794015969152638976,255942 758331830844133378,46384 768539234865143808,106763 785869116896899075,198878 761825230767681536,70851 732976686409584640,354421 773644410219266050,137033 793109319482941440,249469 756318996916502528,42249 758098841488863237,51069 752879310801768448,23899 759535536231092224,58254 794553267430637568,261155 788050975818813440,214925 790256336017592320,229773 755918251226439680,40437 765574238224969729,84724 786979552014716928,207849 773664643457757184,137953 773666748125949954,137158 785694852558286848,195975 753695465045131264,29263 758300397777874944,50827 764912047318523905,85209 795087329715068929,265191 766743610503012354,95682 794697975557746688,261155 755186266258350080,35890 766318324447846400,74133 776555138500689921,1250343 753641891296518144,27402 765989503840518145,90565 791675031336153088,240483 758781231744049152,1248642 792100601085788161,243075 754087343523364864,29790 778578119397675010,167220 764360724252471296,82002 766498584778780672,93405 751967308155879424,18470 780771263602159616,182665 793615853623373824,254135 768532926606610432,106763 786609733423816705,11774 756298203381633024,42495 786716079523409920,205728 790903084520206336,234796 751055628265598976,12783 777857543821328388,164001 789984601103998976,228354 773837838949449728,137158 769324684877758464,112693 760120005073641472,61070 773977726067802113,139983 778729842846031873,170207 787085504470716416,207861 758473690174586880,41703 793602180578238464,249926 787790659092566016,213064 767903561263046660,97811 759109771546943488,57105 776813532276936704,158314 773906101129584640,137740 774749887124549637,144635 786634995498622976,205181 766036566565351424,90384 793220008083984384,249926 769856244391608320,113221 761745224972443649,66263 756848558339420160,44274 771660720370921472,125070 779059045357412352,171324 795401323583770626,266151 769733919574888449,114779 785899968179691520,22735 778648503740424193,169201 756265480625623040,42344 794002456900292608,255870 795248083013607424,249926 761298810089775104,67511 749275868074127360,1247850 764479735694921730,82283 773952067979268096,139404 764332218684538884,82209 755875020883173376,33192 778255285802663936,166913 793780750998986753,252020 774386138689769472,142648 773394335790428160,135136 769828917955981312,115458 795017891414315008,261050 781289328056020992,185310 795423931045969920,249926 756191061559476225,41712 791698340794597376,240483 766633820162523136,95045 767350925421797376,98475 792044615188615168,243187 767932874859302912,101203 756449282815889408,42432 767848345763098624,94718 771651698230112257,125554 772477805204385792,131122 768965786488573953,110331 763835760856461313,80720 780541867754520576,180039 793519756599037952,249926 790241218055634944,229693 770641562372083712,120341 772056188238331904,121367 767124533887143937,97468 793179343086194688,249057 756575078817685505,41680 764293064290668545,83115 792123344686428160,242693 791815260474867712,241678 794782533258883072,262849 758510388648349696,46384 769891857325174784,115582 778778986621042688,169104 788735314013544448,218258 759986390209732608,352060 777830557774413824,161960 790584476388630528,11774 791435393656688640,238207 732916594922283008,354525 789252612352712704,218275 759453983756865536,50827 794704454612201472,262849 792191467309502464,243187 756705137129885696,43956 791618378951749632,240145 768383953871003648,101919 754743807078494208,29263 792049001629675521,243075 758346856107614209,51824 778670126329585664,132791 787270592487718912,354791 788080007834771456,215005 752307180443873281,1170347 762306099848450049,431998 775872407542255617,152038 776022968249876482,146259 793865479798427649,255942 794643280931667968,261155 795151635974672384,262847 769585575267622912,112239 789728096324726785,226731 755895056175865856,40260 764184649472049153,81946 785441823758045185,195801 764861213088047104,82209 763752037385469952,79691 770393190268448770,118604 773204694466498560,134255 794325039243988996,259266 792016495073120256,243092 792052660358832132,242928 761752206102200322,69711 795687235517612032,268094 761954107196317696,70858 779389328589987840,174294 765103263209304069,85562 773837240514457602,130988 776462845777149953,153480 753991578541297664,30590 756508379816734721,43266 792926451381174272,248516 766316270312624128,87858 795398303546413056,266138 753334827714224128,15721 780138540109799424,178258 765159559497416704,86103 773951607964774400,140372 781265967854735360,182344 785644911508848640,197512 767334291764154369,98259 774070236089757696,139989 780633965589700608,181419 793509268540432384,252824 761179925722329089,65180 771403495886893056,125381 791672075295621120,240483 788799538249228288,220526 795160273388584960,11774 776897662729592834,131537 793986435749548032,256065 794954255673266176,264010 767810982307659776,101681 772833221478350848,131542 750718797565161472,12883 773932364858654720,139404 774097384213090305,140900 773643536415588352,137640 774046022859317248,140437 791538086001807360,238395 774778211523846145,144730 757275373478432768,41839 767131206446186496,97554 778920589956222980,171168 740715296877486080,1247391 771859518233862145,126535 790388065881628673,230282 779461156276727810,175317 786740192707239936,206008 750487414133653504,13288 775375080394293252,148645 789516632695734272,226649 765227381586063360,513129 775778201796747265,151071 792975891005476864,247241 757984649217871872,50110 732891931961921536,351617 762457111024459779,47283 778300406409506816,167220 780637967152975872,182257 774310473864974336,141360 763890401996603392,80939 790047840915582976,228820 773531611681976320,137042 765575673565941760,87904 786000320996442113,199960 788932210309025792,221785 794355692836679680,258598 768586679586267136,106317 773741184464355328,128176 732362036009652229,349332 755883393124925440,39697 753713062750937092,29456 774333379814780929,143036 763190682240507905,75899 771481734126800897,125367 761672066043039744,69231 752926577973800960,24597 787941543919312897,213887 770388778485678080,118698 763329227122880514,1249009 775940633156399105,151418 785368376809918464,195481 793969932987830272,11774 752832843718463488,23167 758775035641421824,54070 791362395415441412,238395 776891074476404740,156835 778397256257040384,76029 791465548039151616,239261 760541426983763968,60794 791465744856936450,237803 778390979338317824,167407 759758860395524098,58264 768817810600448004,108817 761950300852854784,68858 759017018993483783,55260 788813744130306048,220526 764149581256855552,80939 770282068056109056,117257 788516252268376064,218356 768180512405852161,104192 756918753414176768,16897 792046875331424257,243167 768836505896792069,105641 794679183502962692,261666 785936991242203136,199352 751813946701541377,19133 788452385152704512,217837 753548070281961472,27803 786028029344571392,198620 758329657393606656,41703 758396945438117888,52983 774042605818478592,141255 755381874403450880,35403 785795526482620416,196277 792148950065246208,242712 749904465302581248,10649 770595455579193346,119832 785774931774537728,197512 794886439947227136,233154 769309747358994432,112788 781351887362625536,187084 777526949052686337,161387 767687276365307904,100605 780909961702432768,184223 785590293219401728,197286 775427822961569792,146259 786783790828023808,206642 781652241434411008,186584 794645397562073088,262145 758379713249284096,52554 773259948792745985,135381 755850298350981120,18215 763467601938780160,74281 765595168334569472,88052 775357612510449669,147988 793797924274708480,220727 786364826477924352,202217 790279891111600129,229895 775488583578767361,149770 794831057400889345,262226 795000516036231168,263898 767857054627356672,97811 791661540311052288,240483 758494235750305792,27045 785292440009904128,193669 770442686994100227,118191 753200243953459204,24787 763724387036127233,79294 770740162045378560,119832 771471408857620480,118191 773884812490792962,139404 754724533832183808,27045 763132791097794560,75899 751118300768268289,16422 775555132163522560,112363 754787830946107392,33089 767546962212106241,97371 762433338367893504,431998 779316402394128384,171463 772163068021252096,129991 773123327472852993,134535 754074572643770369,31035 777360353332121600,160593 754085141165645825,31783 785547433119916032,196917 763454098314113024,76406 776554470524260352,151916 779442451014574081,174557 761463884855246852,60163 777242256935755776,159876 785946972586909697,200075 765382829286891520,86103 793332433424908288,8044 776109713230434304,152735 781900055007535104,191354 794612719085305856,262053 790921502828793856,234583 794322431670243328,259659 749105518447202304,7259 751948878195355648,18318 765018339785793537,62063 776489511152918528,155984 786241507300810754,11774 772104023046356992,123354 732278015124705280,351104 756222002713604096,41763 752982934995427328,24727 761178132560871424,66313 785613551146635264,196676 788153617576361984,216009 789137414593843200,11774 752734978463576064,21332 766709089766412288,95672 794737252576411648,262752 787350907847671808,205455 760991218067185664,64730 754748663780507648,33549 795372293274927104,250633 769683108098609152,112032 780827366474018816,182036 762399475121946624,73030 772173100674912258,127579 760191763172712448,61352 768211471134109696,90384 795661090935996416,267731 759920544321896449,60291 786684337244831744,209828 794260365253099520,11774 769124351195185152,110709 753692731961122816,29263 775892212311732224,152193 795445046191517696,259034 770378641163194368,118191 753926179783139328,29958 760342135442931712,39235 785850655382601728,198878 791717592725532672,240926 756197763356831744,41632 777690602112548864,161456 792522331310682112,246225 793005683738279937,247241 794180515507085312,250033 793541601121435648,249926 753921268328521729,29059 764014107733348354,79691 790902631485075457,234796 760535763800952832,63214 778685119577993216,11774 759459351442493440,56964 764918179856605185,84679 756618693598142464,44429 760802458557755392,64722 794915285409132544,261155 767268351873777664,349714 767785227359965186,100605 792043799576875008,243167 788756289618784259,220332 764479039134248961,82066 773298214623645697,134375 752938651835731968,22436 762337261073686528,72716 792040081003425793,243075 758639201348792320,54070 793115624788549632,249469 755126739035185152,34666 771470446495621120,47940 758332922839572480,52554 765450855155851265,11774 757695787132485632,48439 790325608374947840,226731 790681884082708481,233307 756570775549644800,43225 766007400671350784,90618 787628032487981056,206101 749418663674015745,7546 755718023579828224,38155 770804470271868929,121195 762097891133362176,66586 768604468317388804,107428 791039307653914624,235590 787266611421941760,209151 753677354090635264,28281 788804527596208130,215437 768166978116734977,103071 785870183978196992,197512 766522129558835200,93184 749688794480279552,9292 788856612463058944,217634 754884398848184320,33186 755454697117327361,35890 759174691034632192,56964 788777978947862528,220767 785648608641179648,196277 757751660915544064,49066 763000656043073536,75899 779698252333641732,175092 768110429855846400,102249 786301517808607232,202007 777548001912819716,159475 760979309607596032,65839 753214456008695809,26140 769135581351780352,111517 785603169325813761,197512 795330672307138560,264573 779292433511288832,173753 776241392012132352,151526 786398290556309504,203674 749685141291667456,9295 768810230893404160,109167 773907068520570880,138382 793151536692158464,249469 770360225132150788,74769 790911212791947264,209243 790950657440124928,233558 794634868655165440,261155 769957178572537856,114247 787325927457947648,210207 793881938012635136,256255 758684944717582337,54070 757528517504630788,47717 781916845813092352,190635 734558011667193856,1170459 780467875500797952,175285 758070424345325568,50542 766940680568659968,96967 773307394176626688,135725 764898859583623169,84422 781204139107684352,186434 755444505143312388,35890 788112717278158848,214492 790561172181295105,231828 761400367699623936,67547 753370208262316032,27045 794535275284283396,261155 764758286264590336,73213 756869775188516864,45254 780028706794246144,177433 781291278197678080,186584 785487370824978432,194949 772492177436008449,131240 788914613303685120,11774 780617559393591297,182122 789432786767589380,226023 758169900821217281,50827 786188892416385024,200557 777100630103961600,80716 755166537389109252,35890 761759163424788480,70676 785580408301682688,197094 789487111103717380,225358 765171209755627520,86103 793576367962984453,252679 787085969975422976,207051 777895491916955648,162617 786491907102892032,186212 749659668688044036,9433 764468824615682048,83391 776793301169176576,157082 778941101000433664,170373 794270616807473152,259482 751669834018992130,18893 787027932040400896,207949 795166320530702336,264397 793505159196401665,252984 763494264185753600,78219 776703548335788032,155936 793905081972391936,252412 776470650370174976,156005 795757662784933888,262022 779276556522913793,158387 793748042427998208,249926 776015829553016833,152872 790967877700505600,234583 793838619760795650,255044 759510053133033472,44429 779426857137635328,174891 777045410636595200,157755 779083027108532224,169916 790723286539784193,136170 791702066695733249,234990 793495386707025921,252408 794593244533374976,249926 777172041254342656,157755 749404715377623040,8288 790581203753656320,231894 791705987669450752,240483 769985270510944257,116152 763775354045595648,11774 769222391612321792,111549 793777775438168064,238207 751913429204606976,18567 790259273246924800,228354 752991632866152448,23739 773268848950685696,133043 786207766335541248,201494 791048130510716928,235590 765237375320494082,86440 768161789158842368,103506 773968008037355520,138642 758535658109562880,53703 765535855645749248,85562 778229663596441600,195876 791349484093452289,11774 776574839553490944,156835 792051533894524928,243075 761516332512841729,66116 787020072128839681,207113 760992904055758852,66159 778881896566493184,169550 761399513676480513,67547 788151601080991744,215480 791074218544812032,235951 754762625498710016,33356 773505658771607552,136904 773522957704519680,137042 767851812405800962,101163 768967078376112128,110585 793094564743479300,249178 792029264673660929,12954 749921724406308864,10649 755190717023215616,15969 773010879231193088,129551 795710795204202496,268448 753014357471133696,25071 793335459086602241,251452 778365313289064448,152594 794773546216161280,203546 777642577558319104,87904 769000904775249921,110477 765605603024707585,86667 786329492469915649,203044 759379625264943104,56964 772872550351155201,133043 776407831989915648,153610 779483884006191106,175260 778443831733694464,167124 781274476205834240,186584 732842947524370432,60071 756017611243196417,39635 774985916184080384,146259 763815576833822721,79131 741816555156217856,87889 792100403529654272,243075 761767421275414528,70689 762020347352903680,16953 762774334314205184,73814 767677699502514176,100534 781189953577361408,184223 792544769331367936,244270 750307850426126336,10735 787474708300075008,210289 750066946641686528,9701 762732840853340160,73946 770987220702490624,122467 793571730014998528,253164 754827546563260417,33549 761957951867281409,67852 756586242817585152,43285 795749883919630336,266151 778402882957742081,152594 762282981398577152,72035 770333796386209792,117609 787007813444857858,206644 793200989805293570,249469 791498832848748545,238383 795066978285342721,261942 759401965725986816,58253 788040366427484160,214492 749387441463787520,7546 795693275806048256,267655 777654284813033472,163084 777984040682950660,152946 754028672386994177,30815 794340750347489280,259200 754178749730467841,350419 758041645292003328,47761 793195284910137344,249469 753353319943245825,26140 791281990079160321,237491 791695368811524096,238780 791337775413026817,238207 753707574109896704,29263 761628740719898628,69711 771774750863470592,126389 776898029207117824,157723 771403366056488961,125367 774017176835469312,140444 777207827505016832,159876 793108184877658112,249469 787718103958519808,205197 751620906414256128,14277 779153189102841856,171693 785841185248186372,196917 760137789816107008,60866 777577893878640640,162497 756919529284960256,45524 778374502099087360,167305 758806358590316548,54070 767094277063049216,95075 795719420052017152,11774 773977234587561984,140437 786243479735181312,201958 792075744381923329,243614 753744407388487681,29040 758834474285015041,55262 765887179457437696,90031 778316872760463360,167220 787690518973075457,207965 790659664107057152,232169 758897146426896384,54070 794531439358476288,261155 750986688348946433,15813 760191634357231616,11774 791414765100888068,238639 756211194776555520,41798 780602251488276480,181886 785337397328228352,11774 763583975243866112,77303 789192442561953792,223030 766670602623004672,91956 768538284339388417,106281 779827354621181952,174230 792013147276124161,243075 751192601848520704,17591 786960974406356992,195674 778307069661151232,166532 755951764210348032,40881 776772270861627392,157439 792140187585224704,243075 764990618439331840,83231 766619656438239232,94627 776908457429598208,129577 786916307895783424,207287 756685827854393344,43553 780790823789006848,182211 788062102070059008,215030 772879290685919232,133335 794053393861906432,257492 761618996277882880,69684 770642628547219456,119832 792024586988687361,235590 750661361991028736,11291 763551510995226624,78394 795737654365224960,266884 793353339501240320,686533 786941026334281729,207613 733692974668906496,350559 778215083415441408,164826 790999139660156928,235884 758049204413489152,50804 750755842165727232,14858 752645522310049792,22777 760948491740782592,65663 789211371359576064,224680 770655313733255168,118698 795381203884855296,266491 778719882384777216,169384 788839891920494592,221449 780946657911246849,183338 772915030241185793,133519 759670804523077632,59275 790712607405518848,233152 759827810349232128,58253 749666277506048000,7461 759270997426069504,55661 753233426954723329,26140 795023347176251392,263896 765218137423753216,85562 786028390948085760,199478 749683656453566464,9433 792101924833075200,238845 794234758964256768,259063 793521653791592448,11774 775091826747248640,144306 790696845299228672,233692 765634141329223684,88546 786249265957904386,11774 771546589223497728,125554 764308807849611266,77303 752681659061919744,22779 788390070810062849,217519 786061371976847360,49459 788741973586784256,218258 758745092635004928,54123 780910057294749696,182924 770660473775599616,117310 793215579020603392,250633 793967811295068161,256393 785489700798685185,196277 794538445272190976,261155 755513071209181184,37973 774166140318654464,141200 777146167654309888,113836 787012129333272577,207613 788058853053194243,215005 789885003203244032,228576 749285787330633732,7772 793861601484951552,11774 774326499432210432,137953 788577609839816704,218260 765665789110132736,87145 793874547774750720,255484 749830327661498368,7836 746436059660173312,350826 749408422605520900,7546 774042623480700928,140043 787151810314145793,207613 793526584120635392,252020 775066511014629376,146847 774249176821399552,108396 750562629698088960,13532 751619975379456000,18323 766438719784181760,93184 771026610275233792,122146 757105277347004417,45857 781146256311812096,185496 771540716094840833,126389 792043838152015872,243075 795743646234607616,266491 775449492636086272,149304 792063172534501376,243614 779149617564823554,168284 760110506317316097,61051 787822555797282817,213064 789789985511710722,227881 762016854487494657,71401 778324035914592256,167220 787715739272773633,205197 793933058093281282,255954 760481734957891584,62771 791055609432903681,235620 779697737096765440,175092 770269136341655553,117364 794634890310545408,261155 788263227067080704,215969 770048421227003904,116164 781282535175258113,186584 763078172648828929,75899 775286526506770432,148045 787705988447031297,212139 793158635736018944,249926 755102274922438656,35403 760900670958383104,65626 761566216695799808,66647 794732809235505152,108396 770422624581062657,118192 771007311192035328,122299 791548367981600769,238207 789562316471795713,215437 793085912494252032,249348 755989277276712961,41000 770806703453503488,120610 751739951126028288,18893 756614259619102720,41839 791472040490463232,239405 791054092755832834,236393 781645454672957440,187969 758787885881561089,53996 778702863560118273,167220 787372991084625924,46572 781338787423059968,139404 768070215837941760,101203 769396348487622656,112693 758809021830660099,55257 790245831194521600,229693 769488721259495424,30413 757921064181792768,49845 790244247773536257,229693 778310640314175488,164826 753405770293805058,27222 776578857205960705,155451 793348142095740928,249926 766254497261842432,91946 763867277120897024,80607 767774191277871104,100605 772295013707444224,129558 777243782710308864,159475 780752673457004544,182870 791599213477892097,240013 778394120859549697,167044 773964494204796928,139404 792597662767865856,246225 780800479022514176,182036 787882516053188608,212239 790683069199978496,233307 763009881578147842,75724 771365991456600064,106716 770749011321982977,121291 785991081234169856,200490 793547185975623680,243075 759359868662849536,57964 753747631419949057,29263 780922327311626240,108396 776095781275201536,152872 780153181976363009,174557 790661806138077184,217658 771958920793456640,127871 759867098155843584,52887 757610855173386241,47782 786276831683080192,200244 751654971737837568,18893 773550261847588864,11774 761926774569758722,70858 770450737734176768,112612 758833301180198913,54070 759345920572006401,45827 759577865939746816,56964 765249253715374081,86653 774766385897541633,144494 780630359687913472,182257 793197517492158464,250408 795375668234244097,266151 769496840182108160,113836 795726921980059648,268129 760206228131762178,61598 788806294207553536,220332 791378325428113408,238395 794557224962113540,261155 781823943762145281,189254 765963019851563008,88930 771119358814851072,122146 789516528542748672,225981 769350216327757825,112788 795724353258328064,268600 793132107702951936,221524 781492509130252292,186434 792721848358277122,244270 793968390238941184,249926 761398127052005376,67906 754914259906076672,27045 755881131392831488,18341 786268723493691393,201958 758770732289503232,55257 758717016459079680,46076 786663633505824768,205728 765450294092103681,87249 788003947244036096,214354 792246350897352704,243187 788235109526679552,214809 793211433232113665,250430 778326378966028288,167046 761565841854955520,69231 791685354269007872,240483 757687736660692992,48477 792044284849582080,243187 793266852071964672,250953 752885859704332289,24134 776737388227915776,157755 788417699172855808,217837 768033992000012288,47940 765936860929622016,90384 763155878157639682,75899 779046552790642691,171324 763444938600161280,78274 749678680381665280,9433 781327803681742849,187428 774425641085198336,143585 793937628185894912,256219 795615993305370624,267521 785248311338995712,194082 755079340195319808,11774 758857430457430016,55552 779719077564645376,738099 763822811823611904,80486 793156666061496320,249926 785585002037714944,197297 760243477884067840,1248387 765389405511118848,86103 776920133713354752,159146 756724166091431936,41839 765612142791917568,86743 793588519251816448,252020 761250015939624965,65180 790248584247644160,230282 758507234091495424,53703 761258288067543040,65626 734617370707263488,1170376 763048258608304128,11774 774305200345640961,121795 790637887704346624,232863 759956608260698112,43471 788778781607600128,220332 790102280242663424,738099 793422376041984000,252020 794327674910953472,257492 770155417729138694,117026 786990118292840450,207949 793793688975577088,255393 785832033469603840,197404 753873135389245440,28611 765769525388316672,87904 788546276195524608,218832 766375281317863424,92860 775021952289370112,146214 787582802594115585,210432 757852410643566593,49754 787022965095428102,207613 758816362537943040,54070 774066490836414464,141316 794366995491753984,203546 787374679082360832,210274 769929490633986048,113660 758473367691358208,53185 789547421265039360,213253 733688470196129794,1170556 771063294857588736,122388 769265386068074496,112399 773749486082416640,136992 757367203272413188,44429 758787894630764544,55257 786727999219478528,193297 788621851232698368,218258 795750407234588672,268288 792262709152780288,226048 763511385141743616,78821 785302500220006400,72350 794013428167876608,257492 789447614513160193,192363 790591784086671360,218495 792939043260465152,248496 795423494003691524,247930 787014025817174016,191699 753927702474731521,29790 790791801590407168,232169 793259266924838914,249882 787025950818963457,207949 754083342644047872,30370 771372517768499204,108396 770015803269902336,112872 794636081002004484,261155 765661113513938945,88546 791428046012030976,238383 794617357712916480,261987 750375756056842240,12883 794690567456161793,11774 770844401891479552,118191 774344004091547648,141360 795014145439453184,264677 780928188809699332,184462 761878391381372928,69231 773510939031248896,137042 793457624536809472,252408 795418829484654592,236884 761620254560624640,69356 791012357275209728,235956 740578180835069953,65113 779393622076784640,173645 788753175956172802,220029 755799993873797120,11774 758427592626204672,52771 785639751747371008,197341 781055859916873728,183811 777693025069780992,162497 762053705445302276,71239 774402710288277505,130980 785947091432603649,199262 790317555139252224,229724 757217556985970689,46069 750469471270211584,12746 781629901686214656,183530 768488650174849024,106716 772748670705950721,130654 793148052441796608,241034 752668166321500160,20844 781175250616586242,182726 781093424648904705,184044 759121920239472640,56964 767090989332770816,97554 789732000982708224,226712 762797581084790789,73707 776021929740435456,152887 778322903502729217,166409 778730549930135553,168794 788839591889477632,220332 757570626441908224,47782 758778416476917760,54898 773242087764471808,135136 750098014321184769,7275 766392586558930944,91946 769450986234585089,105647 777242325936398336,159475 768226535757193216,104973 757618281222017024,46379 760466288867237889,48052 786945321565773825,207613 790632068317315072,232633 768480265228484608,104973 791713705767481344,241034 788722386124144640,220029 775435270288207873,148537 788013518138122240,214354 765267429328990208,85562 766794696894971905,96263 761555254047444992,1170376 764550439606124546,83968 776238484449144832,1250306 794699624598634496,262849 770958320853258241,122146 794893003588517890,262022 765613212633034752,87607 785558846685245440,196917 793113845686337536,249469 781560502287790080,188401 777954489219198976,159475 791448335232045057,238395 770970534808997889,121792 766839435950514180,80939 770122282698244097,11774 788071787053604868,166282 787701322627756032,210585 758303925183315969,52112 794288044740411393,258598 777959771924262913,161456 791853111727886336,242154 778970079446888452,11774 770890758706565120,121831 794352809957326848,257492 758556358954233856,53185 788806963274539008,220332 775486467011448836,112363 788884982332809217,220029 787064604513959937,207109 761404862047199232,67023 766616188747124736,94699 771548439217700864,125554 794347836779266048,258741 768548728785567744,107559 785658675759374336,196991 769596785593638912,112382 733013192830504960,354906 775206563887845377,146970 774199994786144257,140444 757893752765775872,49852 762336181707235328,431998 765373877836914692,87245 788542951286673408,218275 761706215797907460,70177 790606681625493504,232169 777573360263761920,161988 732437818346180609,329253 762254457648222208,72035 792697739826044929,247054 787499748383162368,209472 793132355216998400,249469 793568241826365440,253418 781219924676980736,185595 792851514897289216,99171 770336724455161857,109713 791671030842523649,238395 732646793020772352,352979 772454191369510912,131027 787722249516089344,172084 781467141312745476,186750 765713820085915649,88920 751083308122013696,16422 791392865041588224,238395 770718741768335361,120675 761772223589822466,1248973 764784027459018752,84666 788054582349877248,212357 789938196301897728,228962 793083363452129281,249348 794933739683987456,238637 776266132768653312,154823 791353730939523072,11774 775442818936348673,148574 751554913583370240,18395 770079587011268609,114779 790542784012939264,231894 792039037049511936,243075 795769449827680256,215754 770952068911755265,121949 766727214322810880,95672 793237026778800129,249926 765879998817468416,87904 765048459153936384,82002 788544374938435584,214821 763108436863254528,75899 752968060441534464,11774 736234957996199936,11774 757688119256842240,46280 772423191054737408,130721 786694216269328385,205902 777847041024294912,164001 787961392712278016,212693 792921544057954304,248514 793245284121718784,248253 773291115243986945,131027 792970755956994048,242693 795656448453836800,267134 760732684490596353,63761 781273679686672384,186584 770723203496968192,121046 766005133603930112,90618 795711384776572929,268448 766385571325444096,92213 776914635731693568,157082 785970482772193280,199272 791007116484018176,11774 761044498130477057,65745 759227876596146180,51675 775626782984720384,150404 794330067392335872,225911 785976735179218944,200382 771396899840495616,125367 788420655725154305,217285 791002503970160640,235893 763016958329618432,75724 793608747616579584,222560 785515311747305473,196277 778846838787104768,167939 778401419011330048,152594 788039472956964864,214354 766158385959927808,90384 755933108151517184,40550 771843722866597889,24173 758262034559406081,52061 759145559697592321,1248682 794335875953889281,259482 795047814069940225,264397 785585548236877829,195975 751562126527959040,18555 778024126070001664,164826 762804866020417536,431998 763899565661573120,80393 751541382146326528,18215 789825205208244224,228037 773910724263317504,139404 764917077773778944,73213 774618978983575552,141689 789136659770073088,222647 762092602191519744,431998 749335291488563200,7914 768072063177334784,100945 760210257280798720,60866 790975200049242112,232169 773875062969597953,137953 763415109502836736,78129 777949838939983872,164869 778674515668791296,168711 779446604637937664,173628 794999678081363968,264431 791120438080462849,234583 795000597862813696,264397 766421517408141312,92872 785582307880992768,197286 794242518275608577,259200 785244855307939840,193669 790975077722521600,235590 764138535314071552,80939 786048135785222144,200856 767726333959045122,100893 791378635819249664,238395 792168133838508033,244289 749772162513313792,7816 790764634517090308,232863 794582188658331649,39957 792849417107800065,247241 785267759211016193,194141 754101565443760128,30726 791787813435953153,240689 773229071924916224,134561 790041760625938432,228354 758541927914491904,47940 768067536822886400,101413 763096897854799872,74321 767352706717605888,94699 767731087141376000,100561 757273892461346816,46379 781829384357281793,188478 755610283909996545,34519 792423728974028800,203863 794885410413481984,263708 792073968366813189,243187 756897944456933376,43013 761073455752110080,64730 768228998933536768,99111 769513220331614208,113754 759090089087696896,54842 794573062507139072,39957 791336938506559488,238207 762809407340019712,73712 793379367967653889,249926 793238635558699008,250293 759366480483917824,56964 791408218740252676,238780 795074104621678592,249926 793869334695120896,255942 764935510351642624,11774 766427510791872513,92958 793163571244916736,250033 757568159939387392,47782 791863810655006720,198586 773255180338860033,135725 774780811639914497,144494 750733301795684353,14858 773727101983813632,11774 778945355115220992,170796 756930629711699968,44450 753349806068756480,27045 771385666324295680,123825 773525950223056901,136947 791664837986226178,239893 794271467148083207,187612 770613775711870977,1249770 795709343043682304,267862 754736777332527104,28732 769651374883766273,108381 763360332412755968,77731 779009674137964544,171902 776122979461763073,151296 752206512139997184,21095 781676070239997952,188401 779887042989666304,174465 787817116829306880,213064 769642496196567040,112363 778892983336898560,168794 761004757850857472,64730 764319568680456192,80720 773892083644035074,138819 785998243427680256,200382 788048143598301184,210274 754737683965026305,33356 756317933060624384,42344 760818767215620096,64722 787438166999461888,207733 792601060015689728,234526 768805214535188480,106281 769388700912476160,111549 787014227466780672,207287 795696421345234945,267862 761766627671027712,70355 760523036588027904,62937 764668360176967681,83391 774229085815918592,141887 758686091897692163,54070 755531555183919104,35449 767775190407344128,100545 768588657502498816,107428 756913246225960960,44450 795420368370536452,266990 792156425594163200,243615 764397290287140864,82066 785995935608299520,200384 785791671787151360,197512 732701052793982976,353002 759512246204542976,58779 780789074697203712,183269 786099344663572480,199178 780617777329549312,181984 793164172548673536,250033 793226860352118784,250179 767814138483662848,101681 764971312154447872,84724 761374509890797569,65540 788108425364463617,215050 795613028985294849,267655 781910502964363264,190635 764948072560521216,84209 775327061955215360,148274 768514737902608384,106281 759878808547844097,59666 793387068126879744,251452 777630404882771968,161456 789150857501609984,215505 777379066764681216,161481 753630156128980992,28732 787986701553692672,214209 795111046449164288,265257 753373564514873344,24173 757099957690052608,46006 733478263293546496,355480 756260497217945600,42171 785544374604140544,130635 743496212012240896,11774 753303868050579456,26140 771864998725443584,11774 794291778396585984,259267 775700136487944192,150877 773492132892053504,132765 757251897644376064,45348 787399461404303360,208307 773569120843370496,137693 778622293656342528,168284 758124557349904384,41703 753009289283964928,25255 758520603468935172,47903 763901983178756097,80486 790250579440173056,229693 732530042870206464,352466 780778059339329536,181886 785281717674254337,193669 789528698076536833,225981 781671255250444288,177455 760230931575795712,61648 763953617887907840,80939 776927107075145728,159258 778334393467277313,167393 794605760168816648,261155 765304559686197249,87062 767889933214167040,101666 753576491569545216,27045 791299356330569728,237491 758445692172066816,19598 759722833429794818,56282 762807171478237184,72683 788540537775194113,215437 792229125301886976,243614 794532944429936640,261155 791036210663792640,124597 774085859570163712,139379 761576892935786497,66159 769271527841763328,112363 779462359194624001,173846 753315335638429696,24257 768992479399981056,110344 794923491774648320,263895 753547525567582208,27045 771830236296146944,118191 781759196349902848,188401 766940929869672448,90088 771611179840000000,118191 789328494308110336,224680 759204177121800192,56964 770816500772970496,121479 771086923062390784,114422 776090534951526400,153194 793121622781722625,249469 790264073678008320,228341 750395478836072448,12883 771439369399828480,87607 764873071744483328,85027 793632663651385344,254135 792169161472421888,243187 769307735099842560,109713 753085754197286912,24134 776825225526841344,157082 755920432935608320,39188 769035056904036352,100891 758558977882001409,41703 753349290290999296,27222 765537141657075712,86274 780597895233953792,181935 790731272284934144,233692 761585855584534528,68993 775395028168388608,148994 762504984080453632,72534 762836603781783554,69711 790925558800494592,234583 794199525137281024,258598 792733479490293761,246514 767483732634787840,98890 765010907562860544,84209 780641575961366528,80785 793842305916604416,255942 776904230691041281,158897 790290759819853828,230282 750098856528977920,11606 764115563933294594,80153 785837333325213697,196277 788079564211625984,214026 754089108834750465,29263 760463797177946112,62063 774350144691015680,142090 787759087324835840,205197 738061440330797057,1182486 762834462006575112,74281 794170563501637633,257674 785459149136138240,192032 787240284895584256,209477 791905761894993920,239855 776434152178462720,155390 789824073853444096,223249 780530976543928320,11774 793472956383059968,250633 777707344071237632,162497 753285678708895744,22396 779136629948559360,172962 765322798805856257,85562 788385522951618561,214809 768542151756046338,103261 786403018115723265,203674 758666944132198401,54070 768949690150903809,109413 776482286711611392,156103 779066657851400192,166300 786065945731170304,49459 774721800102039552,144836 794211142847569920,252939 795149784059252736,262849 795394004720513024,263302 790672395770011648,232633 760963487979888640,65916 786580536634388480,204413 758462231063302144,52061 792312164904239104,244230 759546734271950848,24173 751231678576635904,15066 764846608748085249,82283 794940516160966656,262847 760938084703674368,65645 750766756411703296,14827 754780503018967041,33793 794636317812461568,261155 794231936214396928,259063 766246031570767872,90384 768069291933442050,102452 789550112003325952,226578 793517905111453696,250633 788418155907518465,217519 791434326189678592,237935 759244271618822144,56964 776185413039894528,153248 781208834211733504,182665 750363131130490880,12883 791056967674437632,164764 760163524463120384,61145 780114508861870081,178258 794986690578239488,263907 753796649340637185,29263 762154916769046528,69794 793813787476238336,255393 794695299600121856,262752 792432459279314944,245634 771066299581554688,122388 755042123963994112,34666 795765294635642880,265521 757805100081393664,48926 761919073416601600,70991 785278527713062912,11774 773858596912181248,139404 781699101150814208,186584 788710799220940800,218275 769831735479730176,105109 778407649012482048,167407 788358015074373632,215437 787347838552444928,210432 772166731208941568,127707 764269402548076544,82066 785957429213220864,199546 793870659457683456,249926 767843981459755008,100184 732278258658648069,350269 788150009141272576,215567 755841587691724800,18215 764326125887557634,81869 776475700656218112,156193 794037889017532417,256536 785980536472924160,200382 790685228859744256,231834 789349126588731392,220029 733345701845852160,246425 768430389870329856,106281 771698358251614208,127134 781193960207159296,185310 785532843170508800,150812 788469592507158528,218275 788781803540582400,215754 791361450363138048,238395 793196784751370244,249469 786732183679488000,200965 773572170958069760,137158 785874412281204737,198591 786080831286743040,49459 767773343646756864,100893 773896983606075393,139404 781518676650582016,188401 791164266401390592,236502 793863983325409280,255271 772713836939997184,128931 778393171218739200,152594 792049485568499712,204684 792448113218838528,245148 785699381303447552,171963 754226478859116544,29263 791029460233367552,235179 756504857528397824,42495 790171577371463680,228354 791857623431655424,241819 762512471689007109,73030 761159515051962369,65180 763554832925896704,78159 788469425649352704,217634 779203874552815616,95055 778058580184272896,161984 788477817260388352,218275 791797324208975874,240763 791817929054560256,240535 776851641341444096,158524 793936777073393664,256219 771196917392945152,122146 775458693823406080,149259 794531038030680068,261155 756950469642113025,1248455 773709599350198272,11774 761024609793679361,65982 762610535690932225,71099 789146774938071040,215505 755400578725883904,37044 776909759672745984,159308 765274350547329026,86103 779789622318465024,175092 792161729497051136,244221 766681110910685185,93823 766485183101018112,93823 759894006796947456,59479 794669959515209728,262022 762596106702196736,11774 757955905464008704,47940 786480763852075008,193639 772881406695530497,133043 790919236638150657,234586 786401925315125248,202636 760996438071533568,65387 776129687089127424,153610 779129989274955776,171324 757090466760302592,45964 794024669422596096,257492 768982755547947008,110362 753335598941732864,27045 766077349829996545,86472 753361010610757632,26458 754740813452681216,33356 761720415857369088,70238 751140916270866432,17120 791135888940171264,236884 791345139796942849,238207 766012933537198080,90384 794897895270952960,262849 760865081890639872,65180 750879483025035265,14111 756624981241585668,39096 795701132437975040,257492 767564121772470272,99255 769795869117779968,114422 795418445554843648,236409 785625990948990976,197512 773357717679382528,135025 761175328681099265,65180 752935590308433920,24127 786000740959547393,200397 773127833036218368,127058 789507802280579072,226712 791119754341847040,236393 794348544656187392,257492 768938547109781504,110389 776625626203693057,155451 771037439477493760,121612 770771265149865984,56991 772213170161135616,129558 741086737481469952,1170808 775034226429206528,146259 780921925266649090,184521 795467143173251073,262824 771490239198203910,125554 753641456921931776,28732 773722804181020673,11774 789147667381252096,11774 780720805361623040,182049 788723096018575361,220029 771294624451293184,124597 766348207072874497,91956 750400085247270912,12883 754012405890514944,30354 772167709857615872,128934 774007532138426368,140495 755517443766910976,38183 750093491464761344,10661 760806885046022144,64693 773955374458167296,139404 776287621525835776,153845 768422873908338689,106281 755177587928813568,35890 785861197295935494,197156 771181426808987648,122388 795335655731634177,263896 751598225065259008,18215 771329736232448000,124610 793355672570236928,250064 777961448198713344,164764 771521629457379328,126378 777418049733353473,161542 788853189160370177,220602 761159308444704768,65180 758488726511218688,48289 785626099904491520,196348 756562195916394496,43471 792505309239480320,246273 761518138517225472,67938 775744111072595968,149300 778611348175515648,168711 771471392411975680,118191 787021647664517120,208016 793435159567687680,252020 757379989096521728,46384 755901141339271168,39797 759216376133353472,27156 794072961175134208,242254 752904289325031424,22735 789945846175367169,228810 793849534967185408,255942 753600250732908544,25189 785407494994604033,195125 795735627169988609,267862 748392843685859328,145399 733215372548018176,354962 776574230741839873,156835 795739609665835008,199307 750835286716940289,11677 771711851755208704,121479 770294192991895553,117257 794158847216652288,255942 786649616322326529,204193 775021281909444608,146259 794630652389900289,262145 757007568858390528,45669 794883506291769344,263302 775489190330929153,149259 787548172847554561,209184 795242310044745728,261796 779673597669355521,175772 758008423485050881,50611 779109355144749056,172799 793953751417651200,249926 772450889655316480,130721 754748939719417856,33549 795742899501670400,267977 786638209925148673,199227 787361167819800576,210207 768972999273906180,97386 780594480822956036,181811 795361609392726016,266054 760653309107732480,64147 763200703238115328,75899 786572256960839680,204273 781209792341737472,183854 788845635915112449,220029 794023047988580353,257492 785250888176676865,193669 771967338396737536,126389 770634996465934336,118192 772423505174487040,130467 781382195260772352,183546 764932973237899265,84724 772826851530141696,132366 764296182969475072,82283 759014291018178561,56158 787232503841120256,207965 768533293436325889,86743 793174335091597312,249882 767193080550203393,94699 763388557188747264,431998 758293113903443968,50923 792076766760140800,243187 776215605829521408,154214 794616639815905280,262053 777667953214967809,155695 792057175203909632,243187 791821083880071168,235315 770196629898997760,117257 776890711174021120,156835 795010834158194688,264431 778325100487520256,167220 749663918994419712,9666 760479233458135041,62805 765989331429367808,90575 753463485770657792,25253 794342152205697024,258456 795660651381329924,217634 758213156783153152,51344 771765088566992896,127711 790544370336342024,226461 777888590143430656,163990 762694238693830656,11774 775473096170020864,146991 792084098831425536,243398 773375370888372224,70177 785714226321063936,197512 767875315301482496,101681 768297192918425601,105519 770278940086763520,117364 793117224328425472,249469 780556975159607296,181548 790514453905346561,231894 773262956557500416,134561 781116257479385092,185496 770309526679539713,117303 776773230879051780,157997 780967733533941760,181419 781296219280711680,186731 761568802660294656,69231 743970897703272449,47188 794323534956924929,259743 794597055041703936,261155 752939731923513345,16931 789067245888634880,220332 786774670532079616,205349 794536247742107648,261155 795040522838675462,263532 785297548906987521,194923 785482540765290496,194230 789533304697475072,205972 790981357920845824,234583 753635016198848512,26082 781473486552182784,139404 756594348582633472,43285 762714875340660736,74308 732752999903158272,1035907 781921582163849216,190635 775756866336923648,151463 786572067076345856,204413 787803588143685632,210208 749826967319568386,9754 773673868334665728,136904 775848710634868738,151463 735942926807764993,11774 794434307649576960,258878 795299604124278785,266079 795617346090135552,267655 733061218873843712,355669 772893637080252417,131480 776202901630976001,153095 794990092418854912,262925 785937681389723648,195134 768950241676685312,11774 787003345688985600,207613 754727602787487744,33356 795119920115806208,264397 795291537852731392,265257 781639666839597056,187969 733690201642405889,349277 754715692067393536,27045 769935135491764226,115511 788474260553605120,218275 774014660412530688,139989 775183267762937856,146847 794648322120290308,261155 756668239506051074,43553 755848451318046720,40115 758734974501523458,54070 765592791875321856,88052 794990924501753856,262925 762184275357683713,431998 758039463880601600,51069 780463072339070976,177784 792100512321638400,243187 786940576218382336,207613 791330449532579840,235590 774212465785798657,141887 756937203520049152,351340 787492374331011072,209151 769332223392743424,112336 773204226809876480,135250 758102238917033984,51069 763493482782531584,45672 764157844602048512,82066 766046041460408320,91049 790436474789437440,11774 794318356753031168,259055 755789881842991104,39162 757567046091702272,47782 764839913246175232,84724 771346378974908421,122299 776251072511827968,154832 779182404233723904,171644 788111796838076416,213425 759960925461843970,59365 778630007723794437,169201 764140153677885440,82187 770664560084652032,120393 775351461538562048,148045 787557090311147520,209863 794695001020186624,262588 753327648445763584,27061 793082899285303300,249348 791417875558981632,237908 757229891716874240,9433 775060404045217793,87904 790994046621810689,232863 765167203780100096,86103 770166352585822208,114222 781647845250076672,188500 765592377280954369,88052 758023218225672193,48663 778585563800571904,168794 795696836443066368,267855 780925713717178368,121785 756292589121220609,42495 765002904600182784,84422 768827244143783936,104662 793570786514571265,252020 793585979722457092,252020 791217815340605440,235590 766737513973186565,95672 778077540154040320,165185 768599390122639360,107984 789187724527882244,217899 760524016159522817,63451 768856979791945728,109104 756604749739327489,41839 758251942841835520,51997 776226418246164480,154709 792015217571966977,243075 732754095614758912,1170506 754771730736910341,33356 767773824188309504,101383 773260976162496512,132364 792522598945005568,246392 755157877917114370,35890 769375609768116224,75631 772169586175160320,128934 786634356487954432,194188 794603449551908864,261155 789962242024497152,225608 791307168217653249,237223 776616743586369536,154981 785547100507340800,196277 773520636429950976,137042 786872499963174912,205181 754763346734256129,33356 773881983244132352,139404 792874600988155904,244143 790547519616974848,232137 756232638357200896,41680 768041501859385344,103083 773502057701670912,136904 755594360062746624,38401 786765188959612928,205377 766817025519915008,95568 792023966651154434,243075 761915625631576065,71021 795668249627066369,267862 768943841173004290,109360 774729242307211265,141887 791869136662065152,240483 756962376549863424,44429 792080173575335936,237964 746839647242719232,1322876 762061414680829952,71652 768923592977416192,109470 789188021782351874,221136 791870161972301825,241940 775082836592320512,145244 779679808246734848,176196 795022799005974530,263896 764181532026122240,80939 763815292652949506,80393 773852800757497856,139404 794936200914173952,263141 779491498727473152,175415 760981486459822080,65469 766015804433272832,90384 771490443683065856,123038 766662836105932801,90252 768444146457587712,106281 755899837418057728,36522 768205018034016256,79987 769833267545661440,26066 756479949859540992,43454 790985300797513728,233692 793947779932573696,256650 761178422345334784,65180 774233223735816192,141964 776825282825162752,157082 773622290798043136,133702 760657897906769920,63203 761012723647938560,65455 762340069592227840,70858 793196916410609664,250328 755469866161799168,37706 773606051719499776,137639 761947848904704002,70355 788617552335347712,218349 773981784254152709,140444 766223368907468800,90388 770388884089892865,118698 774291578944978948,87904 763773312136777729,78274 764261671313477632,82283 785680296377061377,195975 791015981187407873,232863 793545016849367040,252020 752207616114253825,18215 775007160002633729,146259 752877426527596544,24134 761336860190703617,16311 774872390098649088,144573 771407898975080453,118191 792077661199740928,243075 753159865401499648,24134 759155457634213888,57348 775452175602286593,148473 794716968829980672,261942 733243504802037760,355850 793970035760898048,11774 795678418910277633,266079 775388018735779840,148170 785787825044148224,198466 773850749033779201,137158 786413312246288384,203674 771856827927494659,128230 787044492373286914,207949 792534285077057537,246392 770372856978866176,118393 770681976554606592,120610 794180210761482240,249926 793540267462787073,252020 755876004724301824,39475 791668298886877186,240483 794552684967694338,261155 758020216274034688,50804 788445420376592384,215030 792090521145450496,11774 776886918684504064,159146 775688274098675712,150404 795290166256603136,263676 764135084509106176,82061 780843475600367616,182870 767193743376220161,85326 777075224730824704,159906 788169006838579202,216009 772240630466490368,129565 768946767769534464,109666 773581812429905920,137158 789009969437892608,222027 792515542959599616,245148 794562682036883461,261155 754782449066840064,31075 791697430626443264,240070 785665786341888000,197512 791007231676256257,235774 787611614090502144,211580 765311235017494528,86103 790606391820115969,232791 795050868898865153,264397 760574299740708864,63451 786379012692148226,202248 768926255861280772,110381 793977322625966080,11774 775294855773876225,148045 785965088247255040,209828 793103933967364096,246514 762741753858383873,73706 788523729659633664,218892 792146210060591109,243451 759501233476567040,58232 757354869921488896,44271 753359909727592448,27317 758126460401885184,51069 772867160557314048,353879 778156072628609024,163990 760516869648449536,11774 776770396922130432,157728 788572365873491968,217421 791309728924049409,230142 794639170698432512,262022 777715406240878592,134288 757113280469008385,45498 750752493110308864,15165 770330535398825984,11774 765935151801044992,89945 771877074759921664,127366 795077322961518592,265102 754773520836497408,18341 774420706411024384,141887 790412028649373696,228888 758800005251510274,55260 761362456186724353,68102 753291215290839040,11774 765874317942886400,87904 790088352024268800,212131 762477092101496832,73023 756775971877945345,26539 785928468932530176,199262 775115590532997120,141091 775744720211415040,149089 788852955680210944,219942 790371639611498496,215987 759246279696343040,56964 758030578272829441,50654 765923470660276225,74247 794734378157035520,261050 774348053826326528,141887 760964609188724740,64730 790089183003934720,228354 758543381446348800,52554 757345931582996481,47090 775845229832212480,151242 794668158057664512,261050 795254449279221760,262022 770309689775104000,114861 774046942699454468,141200 787174226616721408,189031 781607296853876736,186212 759517137929199616,53703 750181876250320897,11495 765682470922649601,87904 788093727327813632,215005 764245673738854400,1249221 763731296464039936,76146 791731286947745792,240483 732535903587983363,352465 789823531492278272,227349 794060953302220800,256219 770964120288002048,121612 785898151203012608,198671 765720144320409600,86440 781448041987465216,186584 787766325938577408,205197 794650036827226112,261155 760270852365488128,61412 787060721032978432,207109 742140863090962433,11774 755647719318908928,39015 765659583201148929,88874 791038537067921408,233736 759173376741081088,56964 775888557927964672,151845 791027862694354944,234653 795608474768076800,266079 769361225830379521,112729 781919446038355968,190957 759182249782763520,56952 776938369620279298,158673 755332310891888641,35890 773730487747641344,138819 756647839833399298,43391 757709106354479104,48287 765659060897058816,1249277 779167041337036804,173011 759165542435524608,57421 779391798942720001,173628 763390449067307008,431998 769725979610714112,114779 793466857806188544,252020 757641448640557056,45014 790874614960263169,234583 780370066894237696,179695 795039175275925504,263532 767804155247419392,101681 764209343910645760,82481 776441463626276864,155896 793475955213889536,243846 761621913496059905,69794 754772563671130112,32873 779085492029624320,172123 759603586628222976,58757 793282713868349441,249841 795038196325380096,263532 763489728230486016,78129 760159284319559680,60831 778982125123100673,167319 786695888362233857,205902 766763167955427332,95507 772892248170045440,133255 778565880850575360,168794 790268546857271296,229895 794898690557165568,262752 790701548976349184,232911 765599044962050049,86763 780823688677580800,183269 781202380809351168,185313 794611114688581632,261155 757127614142218240,42344 750843327981977600,15643 786409684756418560,203674 776742777182978048,157755 762229072302833664,72086 775214204303183872,146259 753347806522376192,25189 778286226553962496,167220 793093977813741569,249469 785300894334070786,194205 788770773481783297,220661 781886149145071617,190553 794702379115540481,262886 752218884485160961,21579 786017655526490112,199496 767261125989629952,95672 761646773676933120,69356 792920985343184896,247803 758355438622674944,52554 793074215385698304,246514 751179439220854784,17591 788820833938571264,221297 758171176862703617,51451 771371645256728576,122622 776759433649086464,157755 780577372038803456,11774 788789309172244481,220526 790696830405226496,233692 794290170258280448,257492 750361270876925952,11495 780559686718349312,181548 770853259246379008,118191 733250907605884928,355480 788206921970884608,215437 740348955997921281,11774 761402704539242497,67547 771210457151442944,122967 775377506190888960,148018 791797592552312833,240763 793433199741399040,223286 793968772356907009,255942 764392655300227072,62492 772323507443085312,129650 767724980637470720,100893 765206638374551553,86440 781188145329033216,186225 765939258053894144,90384 780854389540003841,183269 761944017194061824,70679 785564928874872832,196538 758022645258395648,47940 771388479712428039,124883 788481093162852353,218275 788006118366642178,214209 760087008651993088,60866 768095137025056768,103261 754725115565371393,33356 792832617943105537,243865 794160009886232576,257423 787998073930805248,210313 778620644380454912,168284 787831089389854720,213376 771744717532958720,11774 772219803977256960,109337 791709688144330752,241034 755410376754335748,35890 778013980547620864,164669 734807007937564672,351644 763803835756195840,80098 768962836928266240,110585 779433766968098816,174326 786663479595892736,205728 753388627409903616,25981 769705573587845120,110585 775026193271848960,128934 763151327002103809,76577 761679034476470276,69548 766698294428983297,95568 770363172054142976,117257 732367414218776576,196346 777999243206287361,125529 754075543935422467,30842 794924972800167936,247651 768387852824670208,86103 788708817500573696,220029 791356016105578496,238383 757290127534194689,45319 791087473925337088,235978 764820201363808257,75392 773957464848904192,140025 764967215456251904,85562 777315172541009921,351152 763687296579276800,431998 751548669523091456,18215 756988915911974912,44085 790123289364488192,227242 776777272158191616,157993 787317210104553473,210289 773310267694338048,135505 774393605926420480,140900 756551540547039232,43553 793458542170681344,249926 789469611343294465,225981 757037174604701697,45669 755098244951056384,33356 769665586389393409,114422 770476667265544193,118192 791738343461687297,240682 793994281811841025,255299 756704255222902784,44450 758833149572882438,54070 785616942954455040,197618 792309796682604544,245069 778681600317923329,169201 776628791535890432,155027 732393521542365184,349197 794002549124825088,255393 794555007899029504,261155 787092685811290114,207151 767939106278027265,100893 781526476474769408,186584 792775446106701824,247240 787221674047352832,199307 785807976074543108,198552 757446330629263361,47263 790651382789464065,232863 760149568369680384,60866 775394585342271488,1250213 778605789305069568,169201 793390930921345025,249841 758477301814177792,53367 774402577710485504,139404 788885883135164416,220332 759114839360835584,57105 756861293210984448,44450 758423508078714880,53163 794133956862021632,256255 756957470619209728,43248 763027362044936192,1249091 769370516050350082,1170856 761136122026004480,66772 794616182708011008,262022 752927162429083648,24597 768503253872971776,104662 793180205942575104,249926 795073485785722880,261050 773552300107370496,11774 770964414186913792,117310 785935618756972544,199546 772075118847635457,128934 732584362231746560,352781 753349276802113536,27222 793766343006826501,253813 746333498626084865,352035 781888242454888449,190936 793967543568498688,256393 781094955540295680,181419 791288666832396288,237491 754726127554277378,33356 759742709800194048,59467 763120881577054208,75724 749646434845102080,9378 780202239562362880,177433 790587451232223232,231318 791979874894217217,237491 789777348694388736,226490 755168974447534080,35890 786951811928326144,207613 793195936688201728,250430 764838868717752324,84689 768103817229533184,103506 764885687078227969,84889 733328422634586112,138740 793181414267031552,240718 760271344500113411,59666 769134533631508480,110585 787845871534804992,205902 761756835745378304,70475 763696566901153793,78304 765197389678387200,11774 788698312735993856,218275 769010872765321217,110362 775947524976758789,150594 785997941223755776,196917 755259809356664833,36247 794201786605256708,258331 762977172797685760,75724 733060295132733441,355261 775074399259090945,146405 788513529565327360,218628 774213215354052609,141881 755124781150826496,34666 788385890058067968,217519 732477156077359104,351306 764626429409693696,80393 776204532237893636,153596 792762267288887297,247241 770495128981082112,118192 780409725825363970,180074 795728276291457026,11774 762747571643252736,74727 755153714239778816,35890 781819453616992256,188304 776383609364176896,152872 779183651930140673,171500 781218159218917376,186352 770279882219724800,91499 786182176375050240,201494 793866650076315648,256255 756615583215521792,44429 760689700248092672,63655 794378247425265664,260033 776436231420858369,153756 795108174357495808,261155 768444935414702080,106281 785261318521573376,194073 791579369852461056,239405 771458106819653632,125554 794362446710456324,258044 752155780892078081,12037 788099376711204864,215505 790932433877151744,234583 767835708887142400,90384 780891835069628416,183269 764625418066468864,84209 785619125124997120,197512 772317187285463041,129551 794586753726353409,257353 771488929635786752,121479 790200795631382528,230053 794629552362389504,262022 778621011516268544,143473 763514498225475584,78561 792025210052571136,243075 794011180259909633,256276 778361331250368512,152594 781612987240984580,139404 758791960391852032,1248642 791419455725113344,235487 788520175016546304,218275 795383979155202048,266112 780236415288221697,179147 773666321900843008,1250064 770303682181292032,117364 786192884479332352,201619 793241737627996160,250430 778304168687706112,139865 753683260971032576,28866 765199142033371136,86103 752087815106752512,17961 778327828299325440,1249763 736956537525047296,205972 788560353856749568,218275 778602814985670656,168479 767006746762031105,95572 794154797297303552,255602 788467280434847744,217837 778232100784709632,166532 758540671728902144,52545 769597473891426305,113412 780616594741309442,80785 792129967022833664,243075 766592247139803136,53185 785831843128078336,198591 786324937149513729,201958 758045781110693888,51043 766391334336917504,92075 758116694762123265,14351 778674139645173760,11774 768480759199899648,106805 786638273690992640,205455 790218015254179840,228820 777834597476204545,108396 743109889954840576,11774 780516936895590402,180310 795096027049115648,264397 781519548797288449,139404 789886087044882432,172084 758088927785787392,50464 767181517810434048,97754 793868960319967232,255942 791690612726648832,240070 732234003558735872,349262 786981733073756160,207949 794091925980594176,257788 788890345866092544,220029 771900385657323520,128404 767768548374552576,101134 766398656853442560,93469 777526764662845444,162213 759009704508989440,1248642 792496494742044673,242693 792874281327734784,247232 764907677864439809,84449 766255153347334144,81929 794318470854766592,257492 794313540136042496,258456 759187670484463616,25210 755073164628021248,11774 791697341350903808,237491 765003036360007680,85562 795060183139500033,264397 756221260556664832,41632 773315677553844224,133043 785773439768469504,197512 766608972866527232,94627 771321667784146944,122299 791027436150333440,234583 771454703557222400,124597 733197760724389888,355480 788345530795560961,215252 757542214159462400,47782 777514557946208257,161999 775286724251545601,148045 774837760418983936,142721 786781800022413312,206642 769135877947789312,110156 785489711812993024,193669 756795137439764480,43375 788900269954256896,221972 766270137116692482,90622 759082228022468609,53996 793576049774854148,7311 757628721243324416,47940 794728266171056128,261155 792449850835165184,245148 785588579812552704,196788 779075994778861568,168284 795252058953842688,265795 778022801110294528,164814 785516231184875520,196199 781282202155876352,185296 793831530506231809,255306 768772471994458113,108849 756323422775435264,42783 794268468614987780,257785 793659304414851072,254209 754118279409627136,30296 752839492671791104,19402 774521597482766336,143210 785556423958757377,196534 773862754138460160,11774 775848883851112448,151242 769700321819889664,114779 794176842185969664,257492 793230495777710080,250633 794296973021036545,258193 754870618353340416,31151 768082037022429184,103354 775540342137421824,147424 766115176093483008,88546 791676477729218560,240145 770814387967832065,120610 751207359679127556,17640 786959097363066880,11774 762022780539928576,69947 773987080636686338,140444 790959732727148544,11774 793237226465353728,250293 790640003621675008,232424 773588834294435840,135736 773950935689224192,140211 794536466869166080,261155 778613409923338240,169226 794666042522038272,261059 780994555776737280,182752 788554190947614720,104244 791255925508153345,237491 790609896790040576,231871 759893209099010048,57068 787021376511029248,208016 756570778989125635,43225 758820060915912704,54070 753109734031515648,25644 781197602016690176,185496 757557737832214529,47782 773266661004701696,135701 775503286644322304,112363 755027313243332608,33977 793089526612709377,249348 793933910451376128,253721 749289453982670852,7816 758818884166127616,55262 787727674059923456,205197 768333756268589057,102514 792748689504792577,247232 789842238851256320,225911 763847032188481536,80098 769088337558863873,107772 755163183631958017,35890 758170710510624768,50654 774293705729638400,141360 764154100275634177,82283 790649350288474112,223286 786705257342570496,205902 794637576464461824,261155 756284708032577536,41689 772061654393589764,127871 794993376013717506,264431 768828096820744192,109167 750773121775534084,14421 785284941915435009,193669 765629459605041153,86103 766718146115833856,47940 792112503522144256,194349 759378428789481472,56700 788186622567129089,214492 732867177011781632,1170595 787528937157038080,210207 786400580289736705,203674 753374394559307778,26140 785722179904155648,197512 790962378695258112,234583 754161549107802112,31400 792852390584066049,243761 758654562035232768,54070 792024141524271104,243092 770767136230871040,120541 752702281032736768,22752 794624501908639745,262053 792021897672167424,243075 750697264461520896,14421 752977565682311168,24870 777945362719993857,132364 756201152312639488,11774 795036082849062912,263926 761990486080966656,67766 768237723484291072,1249507 752005148931567621,14277 766956693389348864,95932 772973073339252736,133519 775852059576918017,151185 754856630550876160,18979 794243943785496582,257492 776527286166294529,150448 785490022388604928,194743 772767440266727424,132335 794269920120991744,259063 795763258275729408,249841 781628789516152832,189032 794937573227589632,261576 768913846882873344,108849 766346376858902528,92166 793828325135384576,255306 787322882187726848,210207 794320427124396032,259200 775000440958255104,146259 771776829812248577,127657 761035875710971904,56964 761696078651658242,69711 774773246373814272,144607 792354942845460480,245024 753036018417369088,24316 754722175811149824,27045 781516666496806913,188401 757571163824545792,47761 795254047901093889,261987 755160431757590528,35890 768818800594591744,109167 794427580397064192,257492 758455551315488769,52749 761663263675383809,69231 776443584367079424,155334 787237445377097728,209035 795378266785845249,266151 756213536825630720,41680 775357980267077632,141091 794797892405862400,255942 776813946007412737,158314 788542505583251457,210390 760671911210651648,63776 795699820795199488,267862 753984602428047360,28866 780153440894935040,176380 763105664260460544,76628 762269644946305024,70886 788197540671913984,95055 753708384503812096,27045 773877885119631360,139404 778988008884305920,171168 772319163415080960,129551 785571412601962498,197156 786313116422242304,202798 755150522731094016,35890 790616497462837248,231894 794081129896755200,257325 793910546399653892,256125 777542287735816192,159876 791464489350598656,193636 793269371439165440,250430 793577058580303874,243075 787149306599878656,208016 788238459005759488,205728 751595359013572609,16728 750383956462178304,12883 760149415172669440,61051 793581822806466560,253793 791716991681851392,240145 793622819233869824,252014 794105902806736896,257544 759234852885495808,41438 795431779091918849,266079 778416114426454016,167493 778536023680704512,167407 794935768498208768,263895 760268520282140672,61723 781911556737163264,190957 794583248139497472,261155 762228953553645570,9574 756502349200363520,43514 758686983044694017,54070 786414938222759937,203674 766356718984978433,93036 764588380004950016,79561 765047853160943616,83391 773533059761238016,136904 780993230867427329,182036 787171072999354368,207613 781287356959629312,186434 758260092995244032,52061 762378020225060864,72824 793437473317584897,251343 775552491521912833,149292 795707392688275456,268281 764880103813816321,84724 774083012078084100,134993 789998240972337152,227242 756271023956295680,42432 776423564085833728,155688 794807013704404992,11774 760538246262562816,63268 779078234130481153,172027 768094881935831040,103354 764226907537682432,81869 795694570843570177,267855 761251204232085505,65180 777549783011438592,34666 781090082036088832,184601 770424427431550976,26066 772242986314895360,90193 755495069545750528,38032 776788177990418432,90014 785298055218159616,194923 791340081789427712,199307 785985869312172032,199961 786586677557026816,204413 763596820740050944,78853 775486414330826752,149259 779205346430705664,165185 794158320567324672,258024 758102599451017220,41703 777495765669117952,350498 792797771002707973,172084 777939542422716416,164669 789267713193488384,220029 767066474162905088,93210 777528383110537221,162213 750393468686508032,12883 785643185854754816,196788 790551705536569346,229874 755187172483866624,35890 768164607517134848,103697 788486251338866689,217810 794690484509802496,261050 754041001799512064,27317 775041622337687552,146405 794929795314446336,262752 760589675195142145,63753 778619924671500288,159850 774351889337085953,142563 756226498055409664,41702 793527469802450966,252196 755956989235036160,39209 768077612757422080,81574 756306320496746496,41940 762335181617397761,145399 789251549172109312,224995 757947243605454848,47693 767576458877435905,94612 770411307833102336,117257 774010656307617793,131421 787988081827799040,214209 779756220349501440,18215 786268550897864704,199546 792148264191569920,243187 775455514947821568,149259 779511238787227648,173525 763836064393863168,80720 771741170921865220,126152 774752014337122304,144494 788099887573401600,214247 758024752128593922,50442 761308030071894020,67229 749329354661003264,7826 786010145780269056,192016 768797942203359232,108971 793233889770680321,249926 781624022656311297,186584 741572500748926976,349618 753318383987331073,27061 769676556172087296,114779 772166439704944640,129991 760619394502385665,63198 768480490923974656,94699 780766464592580608,182960 785502173757108224,195975 767680431999311890,354073 758370154040307712,52554 794592195944869888,249926 760281889332563968,61412 788831645520498688,220717 766000272548114432,90694 771111300336418817,122145 775854868166742017,150451 780540723158409220,180655 767596882214301696,97371 756193751169499136,41680 795714147803680768,268246 778324695569620992,167220 792092960737398784,242135 790169153994887168,229833 766647098590818304,93261 771303939417354241,123499 761948075753635840,68993 766356046172520450,93036 769000839428046848,109104 742436598956990464,11774 773295560556158976,110585 758293968186736640,41703 762673559894421504,73926 785865913488793602,197512 760151729346342912,60866 768877596763418625,109874 769594275201945600,111225 790550527239032832,232137 753358003739308032,26446 776765290952654848,157840 761334685708406784,68182 755850726203543552,18215 772141062462681088,105643 770434292778405888,106774 788198748367101952,205728 761641925799731200,69356 788863547577032704,50439 763855453730271232,80643 767303111492993025,95672 781706985116987392,188304 778942562174251008,170778 790693313758179329,227183 753703791275290624,28282 785878659483721728,196631 791390315303141376,238780 794974791430242304,262925 754096091461656576,30910 775037800668237824,144654 776622264255180801,53667 757363765465591808,40030 765400870804606977,86103 787130168259248128,207287 793095271332864000,249469 792228692881657857,243615 756884180278075392,44429 767142697111019520,195876 764222581935255552,81955 792087654322081792,243841 773651640796770308,138382 775801499662295040,150426 791269807807008768,7258 750056726255153152,11015 767417740374208512,98890 772818243404922880,132335 763903877175541760,80486 763767130076614656,11774 791969461263667200,240145 760552232660140032,62779 763091586133532672,73712 763807248468574208,80393 795664125783396353,267521 788728539386253312,218258 794339889676328960,226320 770386964839182337,118191 786993733728210944,208176 793428193906655232,251452 732763710385750017,353874 750333831626969092,12535 775431832284397568,141415 762919134476771329,74133 755785612922413056,39462 764910932753518593,84724 791353815307956224,238195 768563482388115457,106317 775511682038759425,112363 794639861353500672,261155 775758651822792704,151255 775027355479834624,146259 764168963404144640,82283 789925390357790720,228820 772090345681059840,128025 792217154711982080,243983 778644166515552256,11774 772669922417659904,131421 757595387003805696,47102 768276151051624448,209828 779616134886744064,169418 757334131445342209,47045 790726110841561088,232863 752203830687698949,21074 793333976588955648,250064 750783353645834240,14277 790653080870219776,232169 752967532924076037,24467 788883972076044288,221143 795694424785387520,267862 752714451078512640,23330 752946531662258177,24675 770612751613976576,119832 763394771784232964,47188 771735016409853952,127134 767509412634210304,98813 775106236039753732,146704 770280745420070912,117833 787657707511689217,195849 763033825911996416,75899 793261949450588160,250633 769370433087016960,109666 777826509398609920,162596 760827771904032768,60805 768539230398275584,106774 776234269161168896,125554 778052145174028289,165360 793262675660673024,250633 795713110095101952,268281 766975971232800768,90388 755110199338369024,26721 779055921053986816,172122 780462671384580096,178258 758495694579793920,53185 795764554688970755,267265 775001783596900353,146259 781353381377953793,139404 750868968919801856,15800 769674930451386368,18030 778411595097444352,167180 790975902968524801,234583 789467225132412928,225911 794374234051067909,257325 756295922082983936,42432 793380485237870597,245591 757952214698557440,49975 758434477651681280,53185 776946204986920960,154192 795611450748338176,267521 774039404411138048,139404 792034225948164102,243187 788081485106470912,215252 794301172635078656,259267 776369337905053697,153743 786194315160592385,201619 772800403486408705,132578 761339307290484736,67973 776003664687226881,152872 775742744446795776,151185 794690678680940544,262752 773565252957077504,134543 787038280004972544,207733 775885031759761408,151741 792215490190008320,244550 758555588275994624,53185 777949621867929600,163785 794384224287686656,226320 771761776627027969,125554 770224658268512256,117377 788136698119008256,199307 775495990904233985,149259 793503601285013504,251725 751786702436462592,686533 770384572823572481,116804 790258348616712193,230270 791639489475145729,235257 772681186607001600,129917 793460054246690816,252408 778269962175590400,159475 794653185231228928,261155 767865277753143296,102137 776899647889559552,156835 792525382473834497,11774 793954916553195520,257208 750856634813997056,15643 753309265809539073,26702 773727378644140033,33169 750488202549526532,10876 775705578253549569,149775 768416888015753216,106197 786695072628797442,206048 794684397291274240,262752 793120750915973120,249469 768278266545377280,104940 752730777302011904,22779 795302790696468482,264397 786230730573565952,201441 753742681726066688,29592 768634995153903616,107428 791319091650887680,237787 763853761165004801,80643 781912146003329024,191352 756687455412256773,44450 752653715128147968,22785 793195826608676865,249926 765509760825303040,87098 779475144125194240,174392 791349182409900032,238395 773955408721391616,140025 791341080981696512,238207 794664343694692353,262022 770108730390249473,114236 794993575092256769,264397 750508363767832576,11110 750443858979414016,12060 773003125930139649,132366 788752090025779201,220526 756302515705118720,42432 763396089382699009,1249131 751196574508781569,17416 753200487340580864,25766 774353594179084289,143049 792401404262363136,245208 757669932972728320,48477 787118429866164224,209129 793415748643323908,249841 789485621786112000,224678 785321697910132736,193533 769273313398882305,27164 779069471927468032,1170426 779829866145325056,177233 781229881497485312,186212 791779629157580800,241678 777813769896407040,163763 780793465554608128,183269 758993334484373504,50827 761075438550601732,65626 765534147574194177,87904 764567039088275456,79561 785496322048532484,195975 775467170096709632,148116 777142929790033920,160228 794636203706486784,256439 751750517102145536,19317 766399856470401024,93286 789301815313588224,223935 776883531087618049,158520 792622511284420608,245148 764879461934260225,80648 793118203413004288,249469 788132738972852224,215754 792002898305568768,241819 787671667535286272,206101 758343597842239488,50923 758032653341777920,50923 776904344268574724,159258 755901551575568384,39797 770328039251177474,115726 775419990556151808,148033 750640962599202816,13343 775915019326423040,142503 791669728129511424,240483 793218647384666113,249469 749647997986824192,9569 793998493073477633,257480 794568489445052416,261059 766813585645441024,95462 785644286876364800,197512 780440874505211904,177233 794058024759554048,257492 776187978569818112,153743 777958811017613314,163909 787103314760470530,207109 795694984167034881,267862 760079820550238208,57548 791703205012869120,240483 751195122616963072,16583 786120371196063744,199262 762996834268803072,75724 759207570355748870,56964 761975282664218624,67586 764806355656081408,82759 792417995586936832,244344 766387447722803200,93286 794498445683920896,260404 791093441459478528,235621 763526156712710144,78344 791072864128622592,234878 775116664962768896,145866 777382902569037824,143585 793508746668351488,252711 761159203645947904,66897 765307106492764162,87145 794317918578364423,258598 768949251841912832,109470 790598689534337024,232169 792778172190162944,247076 770744860579999745,121080 794771504047255552,261666 751906528542720000,14277 772512948338167808,350954 790224277526212613,229252 755169097554489344,35890 760623322652520449,63937 787178195779026944,209477 792860837916528640,242693 762680437156245508,70797 764512411667673089,82283 769199785219874816,111984 794418310217666560,257353 787834823335223296,211859 768904129213116417,109666 793610967523418112,252639 780960173758095360,183269 759510178148577280,58232 771344998247854080,124537 759768703063855104,59666 794330429587193856,11774 756223509672501249,39462 778299660205162497,167220 760614988205608961,62771 794300442922668032,258927 756926529385422848,45311 763212690902757376,75899 795416505819205633,265855 770369013209714689,117310 772792416319442944,132335 785332171795857410,186883 795054809858666498,261155 785841875618004992,198878 772797962804162560,132578 749665918905487360,9145 754068383331553280,31561 762229720507351040,72394 752826096526045185,23217 794589812850393088,261155 774986291901521920,146259 776563105925042177,156926 794008937104191489,257530 753908602545573888,21761 756537916172578817,43471 747468876556963840,11774 758463032062271489,52749 756399238184075264,42249 754050483921182725,31268 781535887930847233,188401 789438972036575233,225981 791660973161533440,240483 768949230853427200,109709 755476739938144256,37538 768566438076387328,106281 778197020041437188,166409 792145470785097728,11774 793576262488817664,252020 794165557130039296,256219 765273834266234880,85603 764871276850663424,84724 753555402906669056,27280 756964741344559105,44274 765238106631000064,86472 793097012807733248,238099 775291355065036801,148045 790903106599055360,234586 775428161454559232,143043 760166801971961857,60866 790604609668521984,232169 760890982594256896,64197 771148846697099264,121612 756590458235518976,44274 765718406402232320,87904 772865461486690304,128143 761311028214845440,47940 777282086180757505,160609 779084107355594752,171324 766623852776464384,89733 770295601070280705,117881 742889786537586688,11774 765172615682093056,86103 785507036364574720,196277 763064353922748416,75899 793971532959780865,256393 780688606390288384,80785 778216420798640128,166390 781340219589230593,139404 750675952791908352,14538 768639668262961152,88930 776436871840669696,155448 743016809029197824,49681 767701227794673666,100605 779102944780177408,172523 794279567783444480,249926 787827638115139584,205197 790834678320226304,231792 788690861605421056,214078 787061906917826560,207613 756953090100699136,44163 751567787240329217,14277 786178898547453952,201441 765645678488018946,87904 766690348189949952,95521 762645732130189312,148861 791770954535800832,240483 771400294391480320,113831 793992651041361920,254135 769099875392847875,110362 781213810191245312,186434 795371861911670784,265875 760565666688753665,62821 762161691350200320,71099 794739060111765504,260776 751050174202384384,13790 753572489113075712,27045 773415705748377600,135025 788864593158254593,220602 763424749825523712,77598 789721278156382208,226881 771947139027070978,125319 773160987654369280,127657 773634771595304960,137158 793732236176687104,250633 767468618573615104,97852 776609501554233344,156835 735515060433473541,352911 787402066255806464,210313 770214520799240192,117257 794160419510239232,258331 768596079138967552,107984 772911001339650048,133519 760620186655461377,62771 765709548917325824,74247 789562352408465408,225949 768083197036892160,103212 753912327720755200,350711 771805895642615808,128043 793440292045283328,252196 779067844554321920,171886 781688204432990208,188500 732802174313451520,1170689 769981318289584130,116099 786967488651071488,207949 768582374934376448,107859 774704213183963137,144605 775746373752877060,149300 763026100301594625,76056 775391288690610176,148170 756595313146793984,43391 763700050430136320,79585 795678190761021440,265815 788204458895376384,215012 762684165858877442,353374 792528023404748800,245825 779421339061018624,173753 768911353532690432,110209 771404799799463938,125070 754071009213321216,31035 773642520681181184,137869 754707402671390720,32869 732982075444371458,355106 764606362303078400,80939 787100941078130688,207151 766450127594631169,92917 777936217111355393,11774 766072229842915328,85562 763061903170174977,11774 785799490519248896,194949 766713051609456640,95708 792748163668975616,247232 763149432229466112,75899 778177034048724992,166295 795028178586767360,263926 732705064578650112,353002 774029928958349312,140444 792254854798245889,222787 766829528211599360,93036 759181093643968512,56964 772268318891778048,20170 794820033604186112,262752 793962842680500224,257026 785891511011516416,22735 791003634217590784,234583 758116593285103616,51069 794623888571437057,262022 749098539976757248,7281 766586986106753025,93184 770223814231851008,117377 758830128646402048,54070 765578309040238592,88197 759449620787232768,57897 747462747013681156,11774 763396191920885760,75899 792358486327828480,244143 742121990815776769,11774 780526392685494272,164900 794718502129192960,262849 762261379780751360,72350 786934517575671808,207287 779515818866577408,174226 767826927700672512,101681 781637384194502656,187896 786564902307504128,204413 794191477794598912,258598 751232987501432832,17794 789800616180781056,155390 786933281736523776,207119 789969348546863104,228124 771161994921582592,122388 767037420630081536,95707 786950344370630656,207287 755387271868665857,35890 763957399753416704,79999 771436685942984704,122982 754737166178193409,27045 763912386210181120,80648 778955981665501184,171168 785561178009243648,196247 738404829232517121,11774 768160153979924481,103354 759401365072379904,58242 794534625943154693,261155 792747801331589120,247232 776138900377112576,152314 787840106761629700,211829 766433458474323968,93680 791116528255062016,78159 794377091831726080,258909 771093675308789761,122982 767160751643582464,97852 775002248984293376,146259 790251031221313536,229693 792556643862982656,246295 766148331676598276,81929 770800021709197320,97410 750852059750993920,15643 791736973333454853,240483 752249093905264640,21714 785872486206287872,193260 751053065231409153,16422 762672738318229504,74133 768188861633536000,104372 780570932779814913,11774 795709599882051586,267862 790231890909208576,218469 794247425225609216,258331 752878821637054464,22953 763844248215183360,80705 793847238984368130,255942 795269391134887936,261155 758464349920894977,1170396 777756683133079554,162610 770469417725681664,115538 790210566744903680,212131 775422290825711616,148739 788359043714654209,216009 737087230221651968,349425 775503173469540352,149770 778261188660506624,164826 778921993588576256,171054 754779358728851457,33355 790606849921789956,232169 775384557356888064,148574 756058313373212672,41380 788387126144438272,217519 776091056291086337,11774 777108111542722560,159876 779706414436651008,175092 790878480565010432,234583 793205567900844032,250328 753631030049959936,28477 787113993265635328,208252 793453997499842560,252196 764925873464217600,80486 734978833732886529,350072 775385805099569152,148170 763760331248267264,79513 766345858702938112,86815 787778122598854656,212139 775528114382221312,148800 768905707206877184,109945 793922230942138368,256219 778337541615448064,166282 743962318355177472,11774 761630168117043204,68993 757702922519977985,47844 790974218037030912,235487 771708508118974464,126152 741097021055062016,11774 769390570481606660,113138 768476948666257408,106716 785915247118782464,199546 786228602144559104,201958 775904528151420928,152461 771001438663094272,122690 795693758742495232,268072 793314124235243521,250293 794250123052281856,259200 768857256116879362,109666 760210432409767936,61051 780462987656044544,178443 752748038758604800,22746 791203895850610688,106085 765050426937008129,82544 778996531416461312,29263 760779729456607232,63451 756110538866823168,41632 786975577093861382,207949 755128085180190720,34666 763517847410659328,78914 795667480593203200,267862 752980949906788352,24366 791762925618888705,240535 763062050771918848,47188 755151646381006848,35890 773932266451898368,138819 793472066167066624,252580 777174222854459392,160628 758030903700488192,50654 764152514098794496,82283 755651818999382016,37109 778573215664902144,168794 773656950865293312,136093 768508956389937152,106716 795433958351785984,266884 777306993098752002,160593 792130217150066689,243848 793336041943998464,250293 760186072487694336,61051 768512453177212929,11774 776468599275945984,156103 779053833750183936,29263 751222661376724992,16728 791465799798185984,236951 754735203323482112,33356 763206707984105473,77249 779168390397120513,172208 788157523887022080,214812 758467936709386242,53144 773543381796552704,133702 771154147332788224,122776 791485118732836865,238272 767115848666476544,94699 774015892518678528,139404 777669290136862720,154429 773901269215932416,139404 780441503332200448,180039 790928449238020096,234583 752887625921368064,24134 778832616166297601,168794 758424502418243584,52061 775552149212147712,148713 793139858722131969,249841 760376938426953729,62063 778326030876409856,167569 778259373189582848,164814 786948922711371776,207613 794634452651515904,262022 769553764911091712,112655 790964717342818305,235147 757677048198463489,48522 788761219033333761,220526 792085714695364608,243187 792026701391953920,243075 790593928797925376,232662 791266322210516992,204413 756608399677284353,14277 785685486883004416,197512 789970469122220032,227748 763536773506998272,78513 775369192967139328,148574 788438300658925568,215437 769838202429566976,105109 771405988826054656,120732 792420648433782785,244550 756506382472318976,42249 780883758253608961,183472 792323858187558912,221476 776445165393154048,155936 779077894354132993,168284 763277979694862336,73926 791039168054960128,235620 792033633255231488,243187 763126353298198529,76794 763100152424960001,76518 780051109675163648,176203 794543167596994560,261155 793605823163305984,252890 752891264689901568,24134 762059074359877633,69947 770311554524930048,117257 794005186180059136,256502 792298398430924800,245035 758052007605329920,47761 766639910635859968,90252 789263821848342528,223899 790346477528768513,229910 766657234092761088,95251 766011845387792384,90384 750157424011583489,11495 767857492541878272,100893 788124808072560640,215754 789905691829936128,226832 770249971262222337,117257 777696850165895174,161456 769982771855036416,115511 756494915102773248,41680 793689701764829184,252408 793957985198350336,254135 772486013046263808,114779 790364803080589312,66116 766796237173653504,95672 752691793091637248,19599 778425948970426368,152594 754926168462151680,32873 773761019487277056,138909 778592536373760000,166941 779122394019553280,172962 788934292072128512,220029 780480966078832640,180783 759136494393106432,56964 792317647496949760,353124 792053812517146624,243187 773541578342146049,136904 775689579697348612,150511 776924570703892481,157721 755560119027380224,37457 785846632558583813,198671 770404520786440192,118191 761766232710230016,14351 766417857336872960,93286 773848714314190848,139404 795413431390183425,265855 775561274797068288,149300 793985636822679552,256276 787484328779538432,199307 795067999283806208,263926 732502503342792705,351617 765398185204256768,86725 773570557635923968,137033 777169587527905280,1250376 768856217334743040,108710 787800054232932352,205197 769737794973466624,115107 794409912029900800,260033 764583038827241472,81147 765976321541406720,90327 793991326555439105,256255 795316061818224640,256564 791225202365505536,235348 773803651102015488,138819 790291731732398082,230282 762445413026627585,72768 773906116753301506,139404 780818869363539968,11774 785659736322666496,195975 751223042555179008,16768 753059595484934144,22995 791496038737649664,238395 754773190333894656,14277 785273236498083840,194648 792574611342954496,246225 793105227297632256,249469 776057307624943616,151463 759564138502885376,51798 788047176274358273,214005 761131702223826944,61051 785420479012089857,11774 755173008075993089,18495 758689047808053248,54070 778925681937879041,171168 785674722709090305,197063 752962529886953472,24870 794745519385944064,262849 765249659602284544,86103 785345428522930177,195341 768533015786033153,106763 778910396639944704,171037 774473274587832320,143585 755535106136272896,1248321 780624389494538240,182211 760639593821659137,1248768 769406490063101952,112788 770323681734111232,1249736 792017876081225728,243092 788796653784489984,220332 794631481687732224,261155 775779413598334976,151156 785634001700675584,197035 792506193528758272,243562 760565918565007361,62728 764635287674843136,83391 792020998010900480,241819 794961476419198976,261155 753327078121103360,26871 775419948533514240,143948 785641138518712320,196277 749261766429843457,7828 790650918941302784,232169 766638567909097472,90252 755903951527108609,39384 788021660548993049,214354 749369179224944640,7852 760082397375434753,60866 792110777331093504,11774 793192087126695937,249079 794919732117766144,263817 776725174183800832,157693 792570241339498497,246632 765334876161646592,86103 763149815966420992,76723 787016989629898752,207965 750279470058119168,11495 756314996359958528,42432 733008847388860416,355312 751155127545896960,16299 773912375460192256,87904 756292856835440644,42564 773206473778147328,135025 795095511367815168,264397 732335770405605376,196346 773635094456131584,137042 786980434278162433,207051 750383529494622208,12883 775145643815895040,146259 776802331195240448,155451 793094314465255424,249469 785243077229314048,194167 763961110185676802,80193 750488684911218688,10735 776071890905534465,153194 753729031053467648,29263 794693251035004928,262752 754735344487059456,33355 769478990516092928,113754 791810315898028038,240890 773199573971972096,134380 793175914880172032,249926 753964969666842624,30590 764222481037090816,82759 790934807983169536,232863 785972603756347392,199546 750131084768096256,11688 762042794542112768,71403 767804695847047169,101681 777951157561929728,160539 750315607451635712,10735 760964153964134400,64692 739296330300952576,11774 781254394947833856,185313 790064395673964544,227252 785864404613079041,198862 765709375163932673,88920 751075209533272064,16638 763887241475166208,1249156 789176659769294848,11774 795666087685799936,267862 788227714205388801,215437 781672303818051584,177455 786515815453499392,203713 758836041549647872,55667 770859857238831106,120610 786134107843661824,200870 775524827855749120,132335 763183059206221825,75899 770378973750505472,118191 781470339847036928,187891 766934453419708416,90327 755256993154211840,32861 765307376647888896,86645 792190106706714625,243187 770739710868062208,118650 759980163526295552,57881 786081979401957376,105109 765023585790418946,84724 769523682892840960,110659 775649690104631296,150511 752659006381064192,22953 776942628348628992,158524 767283940197486593,90618 764408058210553857,82066 793245608689754117,249926 795617090547945472,267231 758065363510784001,50827 776293238932017152,153095 786398106195664896,203674 790212904461082624,228820 792515895130152960,246225 767849776780107780,100559 787090902422478848,209151 762636616024395776,73814 785909567863390208,11774 773915951670632450,139158 785871908344569857,196277 757202129127899136,44450 763436986015154176,78337 759527255789883393,56964 787732641105580032,210235 749762479404769280,9433 790879746972192768,234583 788503931345375232,218495 763536447144099840,75349 750432516213964800,12883 765660868243841026,87904 788051126092431360,212316 790612709708537856,230485 760559032679542784,63149 778974318076174337,171324 793108421297836032,249469 768974329862324224,110659 786104227399667712,197512 767720678732603392,100893 778801193850068992,170678 750661728103522308,12883 790903804761747456,234583 787115926189666304,202265 755154570611830785,35373 776403536758177792,138707 755210843592257536,36247 785880732300304384,199227 785965424286445569,200235 787527720263520256,72035 773970996491583489,139404 760770957686571008,64465 762672831431741440,73926 771753657607991297,125742 795725950600105984,268448 789211414741135360,224680 787127110141825025,204413 763144182395441154,76038 765762686663659520,86209 789439768866140161,223692 768406391228862464,87249 765967225589231616,90384 753715368829587457,28866 761926882820497408,70941 787023916455829504,11774 776197203517960192,152314 795753634495664128,199307 732315926314528768,1170454 761311505216188417,67229 778922801965174784,171168 780337215930966016,178524 758266880545042433,52061 769921452678062080,112693 778417678478249984,164814 794748781644414976,259220 754075894461796352,31320 780458032127942656,176890 773837943475548161,138819 774551297177612288,279676 756571061748129796,43553 760148930705448964,60855 757584629784154112,47761 787363662394757121,207613 792408738036523009,245571 753716078002307072,29263 765341395750125570,86472 793483530798071812,252408 790907454125121536,232837 732680502801485825,353228 781166901925937152,185496 781512498306387968,188119 752840185977634816,22439 777185637141217280,159370 767830540317786112,101134 758480341472423937,51069 755843769178660864,35890 770521765101572096,118191 787512409531572224,210207 754717473522458624,33356 755663938352717826,38175 776934958267064320,157082 779226062471389184,171324 792081348630421504,11774 792487779200557057,246225 765645479984050180,88930 788490145473318912,218275 766730038603505665,11774 794572798618374144,39957 766059715868647424,90384 777374837073334273,108396 760182764469489664,61412 793981732114481152,255826 761253488068325376,65180 777174261479858178,160480 769347548737863680,112399 770471809397456898,117257 793453996753039360,249926 795248933589188608,264397 788375278980661248,217123 788942486634831872,11774 794552451265347585,261155 761308522688774144,57574 754098119483285509,28033 789529712477495296,226884 787067993712844800,207109 732175553776766976,1170365 744173366928674816,1170463 732361401474355200,1170450 765069907063087105,84889 765295479013806080,86819 789302927441686528,192306 760857152286232576,64722 778354006271922176,166409 793218127760859136,249926 763883048869867521,80192 768284466095591427,101465 780601850823401472,153610 764935698784874497,84209 750380971325812736,12883 760529177019838464,1248785 790732064819589120,232863 760241288541114368,48052 785543673090043904,130635 792395858067202105,242693 794143064155717632,350913 773985813877121024,136947 792753417940705281,243513 756548892724985856,33214 791615645234434048,232169 791691776629223425,234653 757349698751623172,31035 768862602214584321,109104 768573325610135552,107428 768861444498677760,109666 781352604106264576,185921 771743492687159296,11774 778594284119420932,168794 786589966952337409,204835 758746011384750080,54070 793165981342400512,248988 764563735289536512,47940 789286080008814592,222847 768887319797653504,109874 779126833631551488,172962 770688829225365504,120613 791787999377952768,240483 758758703373783041,54070 771679984909815809,127134 775743088744599553,149200 780837715344523264,183269 757013652746620928,44429 760958703206039552,65974 777984209457713152,164375 757450747478937600,47261 786407538686201856,203674 754707297235005440,33174 767881312006868993,100534 752736571581952000,22575 768135026189955072,103354 788868005367209984,220332 761939982412111872,431998 754908001702584320,26721 788878220280012800,221274 790568409184559104,222788 787380885003784192,210289 779513648972636164,175542 763442853225893888,78159 773921922677612544,139404 774341744661893120,11774 751549990997229568,18627 748909792832286720,11774 777619063497379840,155933 791660066281783296,240483 792816763104694272,247877 757289956947664897,45319 795072678793248769,264397 766781019135574016,95708 765882003958829059,90031 794745514684284928,262752 787601377417687040,46572 732996482710831105,354116 749360045608099841,7852 758072349795098625,47903 751675555070619648,19371 766814547025985536,74133 775820127094894592,151439 788044242690146305,214173 775902814794940417,151526 788420489953902593,197512 773575571653754880,137639 792352676818354176,245095 777025924021620736,159546 790703429962399748,232595 794555993858289664,261155 770933509431160832,122133 793864180239437824,255393 795098346998398976,264335 764453992571207680,82066 735864710122340352,11774 781525654126813184,188401 788479202035060736,218455 792063542463635456,243614 793089141957271553,249348 761873100338233344,1248861 763147742159921153,73712 769049051304169472,104932 791679762590797824,239456 758128621391196160,41703 775216442014769156,73814 792414698704474113,245566 765357248809951232,86103 777323958727241728,161456 761917856900526085,70355 773240545032273920,11774 786303064244224000,202561 786980860675358725,197297 761157594815799296,61051 732360939182391297,350660 765750424662073344,84209 794537403063013376,261155 771148428348952576,122967 794638583512633344,262025 754721994705219584,33356 749075414459379712,1322590 779409813587447808,171483 794212675098054656,245101 794505150370979841,242651 773606989452615680,137978 790901247461187584,234583 761984926895845376,69548 776909389315739648,156518 752880574184894464,24053 768596360086097920,107984 768851762388217857,106281 777181906853068800,195876 761177649943310337,65180 777965494494199808,164764 780849401845592064,182960 757680798791270404,48369 788102311256162304,214247 795103139263377408,264397 788515875192053761,218455 790560457908248577,231894 767860267216736256,101681 795371316194983938,266151 732667018323730432,353262 749280789611839488,8047 795390581711073281,266151 753709214019751936,28148 753730694241714176,25321 767772971003879425,101203 794701455458529281,262849 770472056475492354,118192 757090189302984704,45964 765520659757707266,87904 765620713050951681,88669 776380104905674752,155390 751696197883203584,16728 794623482403442688,259659 759091492380114944,1248663 787093496792358912,207051 770268527349686273,111384 789502063336157184,205972 780113351309463553,178258 785606419953377285,197512 754851171911761920,33549 761909710824013824,71053 791042032500404225,235590 772073284510818304,129479 791542906372980736,108396 793761016840609792,251758 751050076026441728,16249 732757680448798720,1035907 755042312938553344,34765 764750279581368320,84422 770050323490672640,116164 774752360073719812,144494 777185704610791426,159876 761524283168415744,68993 753970186194038784,30708 765627553059143680,87212 776941024119754752,159359 756907057941405696,36145 768239810397995012,99111 763364321283887104,76127 763807024073158656,80393 794262166077657088,258598 755074228106428417,35044 785364760262946817,194082 768521542116466688,107069 768825112934035456,109104 788839306504790016,215005 777278440990990337,159876 788775303594315776,220526 780252627040894976,464984 767531981844414464,81702 786918169034317825,207287 776566168379207680,155328 751638605068546048,18487 755242361685479428,33186 767095571618361345,95708 794618782081830912,261987 762028494356254720,70858 765516234284761089,87904 758070969965568000,51265 764847642404802560,81946 772906880012136448,133519 772570299787272194,129551 771771687507374080,117377 758707905583390721,54752 763014888700600320,75724 766498354758942721,93184 789509694784086016,226731 775946319642791942,151418 794100279092256768,249882 788068233462951936,11774 793208974220730368,249725 788029924711931904,214492 791627410277969924,237935 793094305447612416,249469 758381022517964800,52720 775557028919914496,148994 786937469262368769,206742 773953998923497472,140444 794982320969228288,350913 773307754068844545,121367 762168248250929152,71099 786588992045195264,204835 793465286255075328,252408 779088457603903488,171168 786747675068633089,202118 775068153021739008,141091 759469258233425920,42534 776473383974428672,156103 793231024536883200,91936 792408706516328448,245750 787588548551581696,206117 785912373609725952,198671 758437699858657280,52659 732250855034871810,350854 773989777876066305,140025 794637763043737600,262053 758782539926429696,54070 790936169068523520,234583 794005127074082817,257536 757609476153348097,47761 763725741452300292,79805 773589755930013696,137158 758480357507280896,41703 780918482820935680,184044 781350518694162433,139404 793110482634833920,232911 758272930102988800,51809 761415085885526016,67906 762739349167280128,73712 773895393541251072,139404 789973444955955206,227242 785660697044742144,197286 791050510992277505,78159 780153224296673280,177233 758891328742694912,52112 755430188159209475,37433 770317820026466304,118087 786766632232230912,192486 772972807042936833,133432 764824530338455552,84724 794977872364634113,263895 793983427129278464,257423 752937203085484032,24497 793228777442553857,250633 790304103259922432,230485 756492694965227520,43391 765553444476293120,75409 763161551167627265,74943 771808237410811905,128194 776592916634603520,157031 794550321422864384,259623 769864041305108480,85562 794942646179532800,262847 750394655540441094,11956 790993015363948548,235590 759405246422605824,56625 779003248308924416,171693 763345819558940672,77668 765637422650576897,84886 766224391051022336,91140 785949164018421760,199272 794599933403942912,261818 749359174073581568,7778 785918432080437248,199739 755930133530349568,38792 758518053160255488,46076 763841789568487424,80720 751661843358167040,16761 768798339743617024,108849 766386696934088704,91798 785722145376657408,194082 776953972888211457,110362 761563475072131072,69231 780543880211132416,180655 786193329247563776,201619 790698842161188864,232137 795044692173983744,264397 776768459367518208,156061 778216656350871552,166409 744940293808656389,11774 749481942878396416,195876 761092060438859777,66159 766260727451623425,91983 772817741933862913,132335 788852430695960577,220765 781796897413562368,186584 794692913632448512,261155 762754911347941376,74049 760954486705655809,65174 788894150385074176,221785 771508330665644034,125367 786151379433721856,199178 752623290779308032,22393 763134686222614528,75724 793318924049788929,249926 788539941777276928,210390 781370537532465152,139404 763711669360992257,79691 763811425747886080,80393 770872279517454336,120425 768968945428815872,109666 778042189490237440,158673 755574581604261888,38476 751674765602004992,18893 760881255181344768,65180 779742426965614593,174756 776814309972160514,157755 755859807018549248,39957 765273957809397760,86103 787103171302699008,209043 751961841899704320,17794 756264904156471296,42344 791863502990286852,241819 771599063070351361,126389 765275254772031488,85562 765686006179782656,88459 771438221880274944,125554 767400292300226560,87607 779080481379942400,171808 754945060651802624,17416 793931458146623488,249926 736235003554762758,11774 775292634206199808,147860 755151384304087040,35890 793189902347186176,250430 775020771898904580,144648 788077692293873670,214354 787683934511390720,204078 774621516042383360,135025 788494999872794624,106085 772450162337783809,130721 791783277271154688,241523 754813314778234881,33356 794683524716466176,262752 785557968112627712,196788 795336898264887297,264397 776102692636676096,153095 756605138899460096,44273 791707327405682688,241034 753647762663583744,354834 779344901196640256,173964 785565934887002113,194082 787121858726330368,208252 766067522852360192,90271 777336081389727745,159906 760011433664847872,57105 755168468060794880,32404 786419658605862912,203658 793633092137123840,11774 753953778013990913,30590 773242334695727105,135654 778956631757426688,171168 765587435216596992,81659 778775574533672969,170187 753357540294004736,26492 781512376398942208,186434 768193596055060480,103261 786985681969115136,207613 774046385679192064,138894 785517465421750272,193121 768220955055300608,11774 775414519266963456,148010 795190903623168000,261155 762117194599829504,62452 777936068440158208,164578 788564144450637824,215437 760567650342830080,62798 777363842917552128,161542 794546694843224065,261155 754102692612485120,28282 733216196607258624,1170862 760221032527659014,60794 773308867589484544,135505 788702009129967616,218275 766413949696892928,80939 788347225286045696,1170332 765958542922649600,90125 789549902183358465,218349 775822943678889988,151845 771913699288166400,125554 781083508605349888,183077 790808579775139841,99049 767848373139279873,100893 777182401302671360,87904 768137090550812672,103354 794204344036032512,258598 761670311968407552,69947 777342720486486016,158338 786706413267537920,205091 758936060789350401,54748 761288688974213120,66058 786300248138194944,200961 794008767499104256,256255 748524491014184960,1247885 771646344884695040,125367 768950052475826180,110209 732430515450454017,352081 765671481154138112,83391 791371372983296005,238207 752723596028567552,21178 772558936079675392,128017 761245301810208768,65180 770116154748796929,105109 754975553283887104,34666 755109396225617920,35147 759234648501354498,54819 778583539684089857,168794 779890349552439296,175952 750469225421078528,13450 788559099327754241,215437 775729323407835136,151185 780879999171698688,183468 790298097070911488,228341 790341151266074624,230277 791843391029907456,239324 794557957484740612,261155 763194469608984576,76794 794576812408000512,261155 765692798158901248,87904 776490393277837313,153866 765600270814281728,88052 790618554013921280,228500 773926361341788160,139404 732545143455125504,352466 790949237836115968,234583 753378045822578688,27402 787970945898217473,206257 785692553433714688,198142 770430003532005376,117257 776081718398726144,146405 786245349207777281,11774 761678831782690816,69231 760708369967611905,64197 764880114618277888,84724 791431680040906752,238395 786652686804459520,203806 733882444475158529,354238 786931118280806401,192032 751631252244004866,14277 752242323161882624,21106 773885166263603200,139404 792751906267525120,246726 763409482491760641,73814 791852694558285824,240566 733337107205263361,355106 758689205182603264,54070 763112856959221760,76549 788438685360459776,11774 773645863809847296,137953 793169565140209665,249841 759730501095612418,353879 761954015529820160,431998 756553743903121409,43553 794549286310592512,261155 778011915901468672,165435 795393583129985024,246425 751755636853977088,19352 773808982905552896,138819 774292122979696642,139404 769602722702045184,112336 781392790425112576,185496 795711966262231040,268448 795449535203971072,265102 767342717068115968,97325 780483397214928897,180783 773334364201648128,135505 774108385629184000,140748 779406486682427392,174818 753383512854634496,24173 769697057888165889,105109 792072523169075200,11774 774746746983374848,144538 777597892513103873,162596 778214878729428997,164826 760918881892532224,65489 764939827078832129,85408 786999307542999040,203674 763626988984819712,77620 778927865291300865,171168 758125406163652608,41703 781749656212672512,188401 754104680129540096,30590 755830564834320384,39997 755978400582373376,40881 779084673553014784,171808 781354685944832000,139404 760205784491765760,61352 765326234846887936,87249 771405373634908160,125367 770073448618029056,114254 767985668270292992,100893 787152523228434432,208928 764222058913996804,82766 792931765677465601,248514 787809103951257600,203674 786968146108375040,207949 794388561462075392,260173 770684121110773760,120610 791279409776832512,234212 758651971842834432,54070 762693610299097088,73926 764224052198268930,82571 794369161350774784,260181 795379787409727488,264397 794677480892338176,262022 736428289401577472,1182331 776925986529042433,157993 792167973398077440,240483 763443714861764608,77637 786953724912504834,207287 778043163499831297,151409 773887374350749696,139404 785789696286855170,196277 754743434024460288,19133 762431880637460480,65180 776757942536265728,157755 775560192205336576,350827 755206422502137856,34993 792536398662426625,243187 732199544763617281,350020 753981495874772993,30802 770432078148022272,117257 793161270165852160,249469 773257482923892736,135725 769421686970028032,110615 775533152987078656,148748 732968930323484673,11774 766617678287106048,92917 760647279820808192,63451 771745385794732032,113332 756912289807163392,44837 787766885215592449,65113 770404432014172164,118191 794703024765726720,261818 754081061689319424,31755 758284040852037636,41703 794322870105083904,259892 791342338018729984,11774 768374598127738880,105979 739452861705134080,352035 777583594344591361,158338 755827049244135424,39810 778086148954554368,165757 762131256687616001,431998 769294963943366656,112265 787088545391542272,205728 795670015295057928,267862 787555727678197761,211347 766906144715669504,95511 795198728114159616,262022 761231889621364736,11774 769268973246484480,111225 769656757606023168,114779 772113165127655424,129675 768623924661788672,107745 794983076136976385,264397 787071614798143488,208928 753217041738428416,26140 791462844881657856,239261 772845572386619392,125367 791012136973508609,233692 771553182795173888,118191 764674324364087296,83391 772571601342726144,131263 790243591700488192,229693 772849961016844288,132335 763878181657083904,80136 775394540756865024,148994 773706291210366977,138819 778272862553706496,167044 794657679658680320,261155 753380108535271424,27402 793101210039398401,249348 794017792051642368,256439 789551532832423936,225739 794937898600726528,263895 752254893222604800,21074 756256795216052224,41694 793983869858947072,255393 757066002416832512,45974 793208157002665984,250633 768647411271032835,101514 789303888818081793,222647 749682554912071681,9292 763408551930765312,11774 772217254414913536,127925 774054112082137088,137033 769262502941224960,112363 765722268399902721,87904 768393601084710913,86208 790354956226363392,230485 758029324523933697,50923 771544844858560513,124883 760490783464194048,63149 785654273107427328,195417 788448999325990912,217519 788753767541923844,218275 757993224711512064,50337 761188169614229504,65180 771885353615577088,80098 792179858562514944,238207 775766750029897733,112363 778725312439787522,170207 787033708280676352,207613 751540748454166528,18539 788480984274509824,217519 794326626159001600,260033 792638252872196096,244270 756272534593601536,42405 758862292540723200,55465 775028123318493184,146580 793327117719121920,8044 749935255025364992,10653 774191368939773954,138382 785980823585513472,199478 780020767022919680,177472 795688417669562369,11774 766479656107245568,91838 767688957647872000,100605 768539994919096320,106317 785984511154585600,200382 775012396343492608,146259 778275733613477888,167083 793147545287438336,249926 780825926288478208,182960 750479245139410948,13071 761538804431872000,68489 753631823960403969,24201 757763559132688385,48663 754738252477849604,33356 756603370303922176,44273 761580551388139520,69231 788530753927843840,104244 763691425594613761,77720 753289381490810880,26066 762863188564029440,47188 792896103633018882,247819 794327776589320193,259055 732171028869177345,1170356 761343686676328448,68182 787045680330047488,207733 773291269997101056,130988 753574928503361537,28092 793264021206106112,249926 768209699413962752,104417 768779226988236801,107423 760620533012635648,63268 793179630261850112,249180 785261904738549764,11774 793819892688433152,234583 752892082705035264,24134 751241224179347456,17416 770402605247918080,118191 765867597992697856,89900 781504468751818752,182257 785259656054607872,194082 778960289601576960,171324 767395430611189761,97379 785839137429581824,194082 761641745046175746,1248923 781832897221292033,189509 788758438796865536,220526 790721611099803648,232791 794646704138031104,261942 771337717229555712,124597 777963578317938688,164783 738573744235503616,1247297 763020510510850048,47188 763466621201420288,77637 787047691859718145,207613 759504311407685633,57819 761244819020779520,66057 758389607121715200,50827 771039360229584896,122088 793093363926904833,248569 764308344387604480,82283 775231243298410500,145930 794551115576705025,261155 787084235819581440,207113 795380602862182400,266151 763052026003533824,11774 773605080519938048,137444 774255173006917632,141887 778305710643830784,167319 788077142273691648,215005 753302263859380224,11774 778990798993956864,171168 781187508096958465,185223 793247326794047489,247274 795378529286422532,266491 780614110497087488,150151 785527271868080128,11774 787748914812235776,206117 794306425002610689,258981 794635432399110145,261155 790191702736719872,229693 773257254170529792,11774 776441834486788096,152314 762351844391649280,431998 761542780615139329,68864 794446303807709184,258598 785634415544266752,197341 776825863748792320,158520 788085083274043392,215005 774662636281667584,144494 792225150976552960,240627 781343290494902272,139404 794569222017994752,261155 759368987490656257,57714 778022155111964672,162452 788110118176956416,215608 758661317418971136,54070 770153900305514496,117026 773914595266220032,139865 786273984710975491,202429 734550526294151169,139803 792583037779193856,246225 776529971720359937,155896 794710160983756800,262022 793329492450168833,249469 771731417579393024,126995 793924064771510272,223249 770283589711847424,117833 771168274440683520,122982 794525834308501504,261155 771726165543260160,126862 790375088369512448,227795 732978984946819072,353336 758019239496278016,48663 775579292780535808,148645 795348504264720389,261155 781316029217513472,186584 771657322007408640,120625 740575355283460097,65113 753986540167200768,30354 760548883768471553,63214 755077585499934720,34765 771781639948996608,127366 795114462126559233,264774 793872528712273922,191065 767005523736690688,93286 772869423791280128,132996 766023053952245760,90384 767816885983285248,15536 763114359346331648,76474 768119536176562180,103818 780609981183774720,246425 775122970679185408,146205 773117952136740864,133454 753343190367817728,19598 761276282973716480,67023 768257562957455360,104976 768778247899406336,108850 753529147129942016,18323 751771794365833216,19687 776460463685111809,155390 767922197243494400,102249 789474234246529024,225981 785859611639164928,197050 765375970853347328,87245 770320752218374148,117843 786324977620443136,202275 788520920654557184,218275 758347671304273920,41703 773318115283177472,134033 776585339670585344,156103 758709134577524736,54070 764135706931433472,81926 765536240229871616,86645 794239859498033152,249852 758744467734007808,54123 763115494236762113,74247 772123974134173696,129471 785938265887113216,199992 790923583669297152,234943 777028717625212929,152872 775560301198532608,150021 795091460764954624,246039 757325701099950080,39462 771789887276056580,125703 791846730870431744,241523 764915599570939904,84724 756905127127187457,44450 760950109022584832,64722 780065098601734145,173347 793496597128683521,252408 768015666834276352,100620 755397384780128257,35449 759119127092928512,57092 752678473152495617,22436 769473867542831104,113788 780973918756671488,182706 781475378955161604,187976 758118097962303489,51451 775717318827520001,1250246 768156691166736384,103354 792075058734833665,243187 770447002219843584,117263 794211183326797824,258345 746377847607025667,11774 761135532441296896,66313 760570584833126400,62757 736556073134522368,351490 756937004604985344,44085 793182189798252544,250064 754035373576183808,29317 794553786161209344,235686 766836352369385472,95672 790899878482235392,232884 762753884808806400,74681 773268465331372041,133702 788161960319655936,352258 765658308975861761,88052 794636509018202114,261155 791268584408223744,232169 732731279788150784,353789 774038393160335360,140748 791440939063664641,238845 786327521444958208,201555 776099282420113408,153303 792016065119170560,243092 794691743774113792,261155 761597685216444416,68102 773915886138777600,139989 795147218172964864,264431 789681225023631361,226883 750725838426038272,14877 771181256729989120,123583 785951029892349953,199352 749715795186450433,9578 792573387801526273,246392 768628632877199365,106118 793657105379168256,226881 793043443555536896,248065 793547551785881601,252014 795671365273710592,217634 763470634722603008,78274 779590760937160704,175074 758147636213886980,172295 765587377704185856,86961 776031481743441920,151845 759061930879311876,56302 773606163351035905,137869 766377516063985664,91140 785800640899547136,196277 775818713916379136,151463 768089658106400768,103354 745841405248020480,11774 765298689749487617,86320 777353996306644992,87904 787815561690427392,202379 786340380123992064,203048 760242880313163776,48052 794974367264477184,261155 795395635646238721,266151 794196048176672774,258598 785304592095453186,194934 792096483197743104,173347 775797152564019201,151748 752197729686872068,21074 790331134764654592,229693 733070059015311360,355261 751681858019201024,18959 776182891994832896,153845 786028964783370240,200079 787954030911762432,214005 752625369807597568,22664 788533360968605696,218875 753638107937804288,28732 790938022422478848,234796 792527486483660800,243648 789341143905497088,224750 775361303225524224,148537 756631915159953408,44450 779401066622386176,174557 761278888454479872,64652 750453314869833728,11349 751142412676898816,17259 767005070512623616,96039 773890130063089664,139404 751615534500876289,18030 760482067960385536,62777 770066145760120833,112872 762779255629426689,74592 787509129107603456,209472 761916234950664193,70338 767594683199463424,99651 768929655847911424,110362 785854513043341312,198973 792479791991525376,243513 794579613401780225,261155 786952219824418817,207287 749809066277502977,9802 768559689252610052,106756 780908927680548868,183269 795666194120511488,247930 765610631965868032,88332 781332183650885632,185595 749650507694612480,9433 767363828225105921,1249399 774749863049302016,144538 794153136843882496,257423 757349502181408768,46406 788765414708879360,220526 765190150225666048,86103 765987598078709760,86264 792016514568323072,243092 790697779911884801,233558 794976711267983361,210289 785664974341279744,197091 792442827179429888,244215 756984817422635008,45776 749795175212453888,9295 755415283247054848,36735 773116264784855041,134470 794305147929141248,11774 787191558068068352,207151 764864158596608000,84724 769228121405087745,112399 793926823121936385,255942 780895784518561792,183668 789527161380016128,215608 780149957583998976,176128 754089541200334850,30590 772121018047401984,129558 771394414904311808,120690 781250643168071681,185921 794571729880289280,261155 759440534620475392,55257 777212629895053313,155451 781565240924266496,188119 790996500000088064,233736 795365789285122049,264774 795024708764712960,263907 785699368984842240,197512 785675727119147010,196214 775327429732818944,114603 750760516633522176,14349 777163958515970048,152314 751075048601989120,354108 772677987615387650,131045 785330957012373504,194384 743240945945161728,354153 786622931673776128,205181 775020370193702913,146259 761657321533476864,69673 763031505891237888,70797 775070777959854080,11774 761280074419056640,67229 773254545593991168,135242 785952524905742337,198552 788757147215622144,219942 733893428799381504,353374 794385319688695808,258271 761359605196664832,66159 754758709604003840,33023 733057305965645825,355662 755054673011306496,30641 773617878553812992,138165 770531822824333312,119477 790726572990922752,232881 790514015889793024,231894 773678332596531200,136904 755734394510467072,39235 789286391834435585,191622 794376848226459648,257668 766377587685797890,93286 763937287642066945,80939 785556705165713408,196277 790882218633822209,234548 781273886172311552,182960 774326745092595712,140444 765019967980904452,85562 772862674849767424,132335 778673007694872577,169226 787575128863432704,208146 775069834300325888,141091 790396060304756736,230523 758506851868696576,53703 758691401060249600,53806 790719219067265024,233241 750862941994512384,15800 751079148337172480,16422 756871971921551360,44163 770509169153769472,118192 779000406080913408,171795 795739810447196160,267862 763965664826564608,80648 785669376083107840,195807 763032650416205825,67852 787137450787368960,208065 750096713118060546,11434 790886869399732224,232911 754068518140727296,31400 763158388498763776,1249111 777156072385617921,157082 795110647692398592,265257 739336400382898180,11774 794643884798197761,262304 795770897760194560,268643 753068422087467008,24788 757703483717984256,46958 781006534172106752,183269 770311277654794240,118087 774260522006949888,141887 760490754535849987,63149 776180679520333824,153817 785845302607708164,198671 794887237875990528,261155 763879174574669824,80939 778989986171396096,56964 767814576989667328,350834 773892097095114752,139404 794535071021600768,261155 777599907423059969,162294 766387479737954304,80939 749801438641917952,10282 754024944581898240,30360 757642767946231808,46076 755578274374361088,37901 767923302509711364,101681 772827551714672640,11774 776968432071749633,157082 793170106645901312,249374 793776055257628672,252408 756892530768158721,45040 770851917807230976,120104 771541647498686468,125853 774333811312234496,137553 793111800820690944,249469 778515058884214785,152594 779328043726823425,171463 786675494347354112,204835 785313100287184896,11774 788299379564240896,738099 776864866086694912,157840 768930354698878976,109666 777057020050571264,157693 751643423422107648,14277 761561378251427840,66922 771015589859094530,122759 772890528664973312,132364 774488052886441984,143585 794697690399576065,262022 760682600918753280,351490 792538912715661312,244270 757293484143443968,46006 772932878812405760,133519 790951566442463233,234583 793988453537087489,257423 781109879083642880,185496 776519612565430273,1170441 753950352219791360,30590 787072498328297472,208016 732604591871660032,352714 788623356471967744,218258 775462868535894016,149121 763349270808244224,77626 763467854440112131,78344 792413866433081344,245566 773471106372034560,136904 768347706666483712,103354 790825988561121280,11774 786765423928717312,205186 780138744707940352,176127 781503931880833024,32404 791292078252761094,237491 773936541865381888,139404 771564911205814278,120625 791480265231233024,239405 773914324138127360,139404 794997195086974980,263907 754712958664663040,32869 768648043159654400,73814 768091609472831494,102137 786250954597249025,1063777 781660883579707392,177455 759147232809463808,56784 771190148239204353,86103 790998939268972549,232884 758658738257534976,54070 787147788605718528,208395 749998285281112064,10771 790725355309064195,232881 774665877140615168,144844 760515986118348800,63274 776996780734939138,159847 764383993940762624,7137 758020375666012160,42344 786537922921103360,204413 790731918220390400,232169 755242719136669700,35890 758657555988090880,54070 794003793876811776,254209 753411856480342016,27045 758784301932523521,54070 777145463636131840,160480 781503829787357184,185601 790984418055823360,220767 790580214518525952,231894 761703339142750208,69673 794899344516378624,261155 770135001807675392,105109 779400021812711424,174427 772899729663557632,130988 769599258995458049,114436 759157270399840256,56964 771468623265144832,125554 771776609439346689,127657 777826497461575681,163763 755679393591197698,39125 792146827671777280,243187 765262365688377344,86440 774000349216514048,139404 788148650266402816,214899 752850464727703552,23899 792049899906883584,242643 793141455183151104,249180 793844371854536708,255942 777550838847770625,162213 779121149552754688,172962 762673022905966592,73926 768222383752617988,11774 767708138279608320,100605 753260907518627841,26066 793263434980700160,249926 791870026118680576,240070 794689006500016128,261594 778780090230419456,169552 786323332366991361,201958 755871924475924480,18215 781609298745065473,188695 755810071867711488,39462 767858329112629248,97811 778662013312524288,167319 776351120830533632,152735 768299023895670784,104417 794585744786407424,39957 793182582888357892,250247 780113762380419072,177233 791777074595766272,241710 767074675339976704,96962 753022717004218369,24603 765740901624795136,88697 767835698380480512,101681 793148883140546560,249469 751780132033925120,19352 768509824489426944,104932 792150442440552448,243576 768921850751684608,110209 793893484457451520,248652 795303585147981824,266146 737251818334478336,349320 794346414692270080,246425 775854527345930240,151202 777663196329021440,161573 765584169598590976,87904 788247310882906112,215437 794675926453796864,262588 778753028467765249,164814 761715487369596928,69878 752030461866762240,14655 788032872519053313,214632 754748832508882944,33549 764985477372018688,85562 763156263018594304,76549 764915273199517696,84724 791768065562337281,240145 790135215666659329,229745 781517773126205440,139404 794908828953354240,262849 753350804032004096,26871 764150834028503040,80939 793603858522071040,253793 771733727168765952,127366 766377585127239681,92264 775873762549825536,151265 766181022035619840,80153 773775436207841281,11774 776152412524425216,152314 788125262374375424,215012 779317142487437312,139404 777864172776325120,164001 792345161007325184,244143 758132677753135104,49843 781302175578349568,90252 774687363821862912,144654 795697846309842945,11774 775030419649617921,146259 775136176290328576,103382 776809644341665796,157693 749289739203833856,8047 765260765616111616,86763 761147620668559360,65180 762036979747794944,55661 776460574993571840,155896 795421281986506753,265855 755009829630910464,353124 774193380226113536,136904 753811410295992320,29786 760608950467244032,63937 771445171254878208,124597 780612105451900928,150151 781308776360120320,26066 775343810285010944,143480 780609212984328194,182049 753881796274716672,29263 764226345404469248,82457 769060785758830592,110615 788094906271236096,214209 790676974041702400,233307 795285506682720257,251803 757799631673630720,48093 779301807096893440,173525 794904312250040320,193368 758339675006304256,52000 750024259100172294,145399 785459471887667200,195975 793340530465705984,249374 776098380682518529,152735 776554593648017408,138707 766718652980789249,95672 793208987936096256,243648 788018154341400576,214492 794754491732160512,261155 760860923569463296,62728 794124487927140352,257661 791412795048800256,238639 739854538593603585,351030 785282033597620225,193669 769187567719817216,110843 778342587195424772,166434 732586756927676416,51644 770414347860320257,118191 762221271429943296,71476 765593833216192512,87904 773715566246957056,138819 760527334982111232,60391 791402789255520256,236831 779099513730527232,47940 787718571996487680,207151 776069563687407616,153095 789242040869654529,223921 791638065924022272,240145 773249365070708736,135725 763004411413049345,67226 764891864097054720,80486 767774810797707264,99637 770068824943132679,116092 757105760711086082,45964 794300619817439233,258249 772128594382381056,128615 773862997768957953,139404 765533610820730880,87904 758334029376659456,52554 772254426694160384,124597 775801188969279488,151463 794536136039284736,260380 779016158351503360,47940 790704257943019520,233692 795130795065221120,263205 743786526295760896,47188 775673646979440642,150511 773393713221492740,132628 776964278549032960,81008 769404086085115904,112788 790372242098192385,227615 781229760810627072,185313 770897189644099584,121949 771453889920905216,125145 776513472045715457,155898 768491004731195393,106716 768561084349448192,102826 793576225230974979,252679 756467018832965632,42432 757691484430671872,48663 787625893908930560,204078 762223196938440704,70941 756380637762727936,41694 770041225391009792,94588 773984233148731392,139034 774014685523775488,138819 779875618775113728,174465 760115674685448193,60995 780683044374085632,182146 757071723351146496,41839 757741403984236544,48810 776037989201829888,152735 774435758761312256,143585 766363065415852032,91956 794531134684004353,261155 787280823556841472,188577 763688951764946944,78304 772788028179906560,132578 759788166526013440,58542 757622176451362816,42534 795491675531608069,266138 749740021213573120,9754 780449911296983040,175772 792343586662678528,244143 768623642561437696,108207 766108650406547456,90384 778344393614823426,152594 786553525702684676,204413 773941773844357121,140232 795657818657280000,267521 794158173145833473,255942 780428890606940160,762119 795372450733326336,265875 753349534240038912,26539 769295706326700032,111549 789907273229279232,207517 765600334274179072,80366 779424514354581506,173347 781252235539968000,186446 769724934260191232,114779 778230280914022401,166532 790897616263475200,226538 758508619201523712,53185 793427087319142400,8044 771069572749234177,122982 794663320242356224,261050 789308451440566272,225359 794078952058855424,256239 788546349008498692,218832 777193148321718274,160480 793979780471214080,11774 792086247892062208,11774 788534247573319680,215437 789910467225485312,225981 767099253898358784,94718 771856557319462912,128382 778313444479143936,166913 732958468533944320,353714 794340812385566722,256038 793997630800011264,257353 756199021564207105,11774 778340751226839044,167220 732385426384637953,8167 775979665575907328,151463 778377396135206912,166852 787911942237065216,213887 792492460907737088,246225 793508348540751873,249725 793693063210082305,249326 795715404530352128,268231 773899145274884097,139404 793488222978445313,252020 794705797024333824,262752 754901186218696704,33356 787763807858765824,205197 794534774958329856,261155 776176935110053888,154322 764205278216593408,80648 788860326343213056,220029 756581552797069312,43399 790701849481314304,221524 791046741734727680,218892 778553562154602496,167319 760044587830435841,58869 780104689677459456,176128 749282749408772096,1247974 779298708311642112,171902 762609671182045185,73704 785602131722067968,196609 776480769724256256,155451 788719147773464577,220029 778298751832121344,167311 790653997187231745,233307 791778335705686016,240483 773995727135633409,140444 775894252832292864,146804 795317205860659200,266151 760883532235505664,65180 780863142293274624,183668 794695856028925952,262022 755448462129278976,36877 761379312352301057,66116 773893011415658497,139404 787300865531052032,7092 762745094554292224,73926 757631556504739840,47680 773900222632071168,139404 788497290025512960,218275 778571910942556160,168794 792842148660019200,243513 776261567981563908,151539 788467529412857856,218275 765007338239655936,85159 764129003456360448,79693 791432725508988928,7047 761152414032461824,61051 756496549354479618,42432 758471082085126144,53185 755890989361930240,38459 777843247448154113,161387 765226857172262912,86103 778992243332026368,171324 758645163409285121,48289 794644901677985792,247241 785302300558364672,11774 763483987843092480,78115 773969474374537216,140444 787098098820648960,207119 787402537662021632,210313 790656600591642624,233307 762206553470476288,431998 773570528590241792,136947 774518706768519168,143820 759160506665930752,56964 763207482869243905,1249110 794126699554283520,257026 759214289429360641,56964 752660455450144768,22575 795665664648286212,261796 761667422051045376,69947 772194121578483712,129912 791024858880540672,235487 751992138137645056,19317 791124409897455616,234583 752968304159895552,24788 793476597408030720,251320 743006244185755648,11774 770030433006391297,116373 778844622571376640,168892 794576178304655362,261155 742580726952906752,47188 776197319855316992,154549 759079498679582720,56231 794764360518352899,261155 793477821335089152,252580 732697272711041028,353002 757908339686682625,47940 794526720095383553,261155 759035575319994369,56552 767860222270595072,101383 757663605517012992,1248524 766401896324165633,92166 772318395156922368,128934 786993089814618113,205728 761643744839868417,69356 767836361994936320,101681 773104950435983360,133081 759195359260258304,57356 775889118987419648,152314 779350244152610817,11774 776705686961065984,156055 791149016742518786,235669 759109142615162881,55660 780533504400502784,181347 763039659291127808,75897 793476231324798976,241678 770372085977718785,118515 790321958147723264,229159 761983579723337729,67586 794581186798493696,261155 790657629420785664,233307 777505840412565504,161979 764849945010511872,84724 780842159607992320,183269 776925333782233088,157294 786257096958369793,202379 790605434407092224,11774 733168560382595072,196346 733200788764381184,355480 793592629086728192,252020 754728192787750912,33356 769625571907153920,114336 769222469022384128,109805 793950356954894336,255942 776738183027560448,156053 740078723651751937,195876 751544262572007425,17886 776891415443836928,158673 787150910409547776,205181 766185127877672961,90269 770091843027668993,115518 781284574877724672,183759 781585635543048192,189017 765018617469607936,85562 768089108300328961,103261 749403820170612737,8497 795605826891378688,267521 755544636895088644,20607 756188523217100800,41680 792107619481751552,243075 775501983109222404,148994 758533286419320832,53703 758740054411874309,53985 777191077824593921,158520 785886404567982081,198878 791427650803736576,238099 775419963477729280,148994 768122559095250946,101681 739563862769434624,11774 763790869136674816,80136 773480428099411968,135381 774348517569552384,141887 750571632243142657,13603 776420852166307840,155390 779125479135522816,170077 791451736447655936,238117 775896256971280384,112363 793243411281096704,249926 770344786695970816,117932 781302411465854976,183801 756585413628788736,43391 773335213703299074,134371 761283943391821824,67511 780924988844978176,181419 760775487287332864,64730 761237003539247105,65180 766714024100765696,95708 778642979078541312,127903 787977639722180608,208146 759520757441523715,56700 786917652052738049,207287 791730248731754496,240718 765977051174047745,90384 795070843051089920,264397 791348069702963200,238383 767794589809774592,101421 763326819122675713,1248974 792589723441115136,68873 753659855634853890,11774 793178430011379712,249469 793614301089017857,252014 767027853263249408,84209 768901211894407168,109967 753622628783521792,28281 790933151577153539,234796 785513683896168452,193571 788881527320961024,220727 780892912414552068,182960 770759315250671616,119686 785982694756868096,199546 757697379155996672,47545 786725053308231680,206008 791592005969317888,237332 754860361522688007,33356 757662095919845376,48187 764898898846490624,84724 793848050485788672,249057 753427038388752385,26458 776309434477907968,152017 794013467829104641,252939 795777496301989888,268643 763038176432758784,32625 792167859887611904,242693 765306828448206848,87062 787083505389998080,207287 788002078631272448,214345 772795080008663040,132335 787721329390788609,210235 791629633284214785,239906 788454768809091073,218275 793351464219398144,8044 775973868653547521,349283 752943935102783489,24134 786412864697425920,203350 773326957601751040,135004 791622955683966977,239405 773915570509008896,139404 786970810636443648,207613 764591648508551168,79561 785810882559377408,198671 789217537309286400,224333 751169759715192832,16299 760522571913818112,62492 787817274732318725,108396 749708980902125569,11774 774230589453037568,141867 790930833662054400,234583 790551756140744704,232137 767362607376465920,98942 777782504761602048,161277 794548035854434308,261155 780612843053907968,150151 770989273516572672,122146 795724123053981698,245963 753435605481066496,26563 785259033015951360,194167 772789595536695301,132335 758629066543099904,54070 760809248095739904,64677 777683098993463298,161456 772596312739028992,130574 789514780264374272,226731 794215539669368833,257026 792030854176346112,243187 750268533540401156,11495 793609597642604544,252679 752217771870564352,15536 753262075498160129,26539 753577778063302656,28037 755795832604135424,39462 775717696172388352,1250232 793212845223612416,250633 773462506530598912,133257 771485104946475009,124597 785712979169972224,197297 794734687835058180,251336 793954581080199168,256255 763876598894497795,80486 770748035575840768,118191 790722670207782912,233307 750681559397593088,14421 793846375863705600,255962 793896960256253954,252939 791698273719300096,238099 767126319188611072,97852 750246466715811840,9754 759378030523547649,57897 788031651033059328,212357 792380033901953024,243187 778204936576327681,164826 791727158897020929,240483 795656749462286336,267521 778149369266790400,163990 736204312238555136,7311 754729658952712192,33356 788241553500147712,215005 793109552103235585,249469 763475376181944320,78159 776734057484914688,156110 771478532052488192,125554 776891872086220800,156835 774259110300659713,141887 778077174842744832,164608 795298688470052864,266079 761646668500570112,69493 768265973774163968,103485 786885838298767360,159876 787309167019253766,207151 787453003179503617,208059 774096886512746496,131421 776168074022121474,153854 793024799501066240,247586 790179651964526592,229724 793237692029005824,249926 794526936093560832,261155 758185576235433984,50787 759223739057901569,56964 790369442135846912,230270 787015566393430016,207287 751193897397788672,349856 795091543082287104,261796 766401188401123332,80939 771472728805117952,125554 788000970085019648,214354 794533066416988160,261155 774342230026747904,142503 792136407384850432,241819 757734030867435521,47570 793412273385725953,249469 770652604246265857,118191 792975813696114688,247240 758309406303985665,52112 732170614975385600,172295 787053862733524992,207861 791577764126011393,238378 781498655815700480,187976 793834491571740672,252112 752896407007223808,24134 779000737665732609,171693 765363107136933888,82208 768950658573537282,110615 778426531332907008,167562 756223047380508672,41680 778975033196765184,169550 733043645922869254,354927 758669877695557636,54070 790615837833064449,231849 773629073624961024,137777 789296477885440000,224680 751145122235113473,15221 779500459161550848,174315 795068423734751236,263926 793177267828428800,249841 766674261381566469,60391 770552979078443008,108396 757328450357264384,46406 764504250202271744,80939 773054089739563008,134255 768261230339457024,351152 788575798416461824,218142 791813693961015297,236409 785501251542872065,194743 788416843098849280,217519 785968944267964416,199891 786245609829244928,201958 791797228801232896,241462 756301947662110721,42249 791025916386344960,235978 786337134139453440,201958 792025289404522496,243187 770491352849195008,114254 755902723325689856,39797 786243378908311552,201958 773511483523211264,137042 775990423395397632,145984 793119427013160960,249469 763115957908746240,76166 792800035440250880,245447 746345198792257538,349312 776435142915190784,154869 795481017725415425,267138 794208157882929153,258044 753803591387713537,11774 766073091197927424,90031 774273480254775296,140437 791220794248589312,237202 795763677764943874,268643 774084446764933120,141360 765707398262689793,88920 758357059096104960,52554 763126661101477890,76794 769291134803730432,112363 765280783057641472,84724 764937504151769088,85272 790388676257648640,11774 789531771981398016,192721 775674366973444096,150663 768806928390598657,108849 749301666017583104,7855 787734308806991872,205197 753814348867309568,30011 763712372200525824,79691 778016306037682176,164869 790079626307575808,228241 791472559917191168,238207 757367706186166273,46890 768918856215572480,110300 765687341121961984,87904 755095351657365505,11774 767128460624007169,85562 776864528113860609,129652 732370844748525568,349693 779071295682023424,171795 770049983575883777,116567 778220655678488576,164785 790927702215753728,233558 771727575689330690,125853 769680204495151104,113754 795073476449144834,11774 733096240892633088,355106 768740569707319296,106774 795128263878250496,264724 786923939972968449,192032 762742238937948160,73910 788157085179453440,214899 793698756914847745,252824 764349060509736960,82066 788064142171205633,215005 770873133045735424,121949 792761996483567616,232825 755545817608486912,38026 773375309630570496,129649 775386631058579456,148574 788925847721738241,220332 732186585043734528,350015 785363555658850304,195481 788125598174547968,215754 790214204993245189,227242 792886174591311873,248194 777604229598969857,162497 765619628567474176,84724 785939900000501761,199984 775300248801415168,148045 761610529349574656,67906 765130406450651136,84724 772065319925932032,128934 789882853714632705,228588 795381660661481474,265881 794531531339468800,259034 763482406183636992,431998 768497596151234560,100605 785756273622921217,194170 770624038666461184,119832 790949855992516609,235147 781255272031322113,184223 793993490367651840,255602 771767822389129216,127366 791835902033088513,240483 765965886767427585,90384 776287351123406848,154203 779454909515051008,172185 766413527238135808,91810 755546650664329217,38476 756256191794278401,42344 766721404859473922,95708 790634854127955968,233131 791029225876819969,234583 791349114441269248,11774 780556834436476928,11774 794879113974710272,261155 795136641824329732,265418 771038572648497153,122146 786631727649263616,202217 761746514939154433,195876 788733386890186752,220029 769264434447462400,108795 765618980824358912,88311 795260771240411136,263933 766744814146641920,95889 732289517537890305,11774 751873959121985536,31852 776027263406047232,152980 766429202950139904,93261 761573371788140544,69355 764857685468704770,84724 778185508790951941,163810 791755707494330368,240145 793934651379318784,256935 759380198483779584,56700 791148842850877441,233736 794620653567557632,261455 768744681035427840,107788 764282587200253952,82002 795198104366497792,262849 770724560672960512,117265 793094512998506496,249469 795011731701440513,263896 780807297056575489,182313 790968343570153472,235487 776726028639014912,151463 749289203121344513,7828 759415531497721857,56964 794605613124702208,261202 794991484864897024,263907 767145653440950272,97432 772127154494513152,125742 772447549957349376,125554 793414830820626432,249841 776151566525014017,87904 790337297627570176,11774 760715116950196224,64531 793191746603737089,249926 749393362814373888,7283 763042543328235520,75899 768855051913850880,109666 732332643895939073,349254 781210371235381248,185595 772073949194706944,129471 779014146956271616,47783 758452243167272960,52659 760558520253186048,61145 765630228920008704,87145 753283606982918144,11774 790880652832993280,99049 757600623848153088,305417 793602209267146752,251566 753925336073666560,22439 795399335773093888,266822 773562028581498880,137494 769261179063660544,112693 795265037216653316,265644 795429843835813888,266079 790550687331475456,11774 763945632453185536,351254 778450903737085952,167601 759440223692480512,57066 794533795793924097,261155 758302537019641856,52311 775101450825400324,146847 793849006170394624,255942 794302770622787585,257406 760657393931857920,64197 760872893488082945,11774 794276837698502657,257492 790655949698576384,232169 758530480048406528,42416 785595383284060161,196277 789294685441265665,224680 793826979350876160,249926 756478471367368704,43391 778375298211602436,167293 787536656836468736,209828 767822028971933696,101681 767147276783407104,97852 776580122144931841,156835 757510539224449024,47090 762987330751705088,75724 752947445605232640,24427 778586823702577152,167305 771129755349299200,122388 772770678688784385,132335 769172684408250369,109470 794026942504779776,252112 786425826459824128,199546 794060155000418304,257492 787852434190143488,210215 792090279931240448,11774 774002560889790464,139404 780145932499288065,25995 791702080260083712,240616 791793358633000960,240763 775443000470024192,1250213 776786760693002240,156835 760908326028836864,65165 767202310636335104,93112 788047410865905664,214492 766594368597811200,91810 786042131437719552,198671 765978530404503553,90679 768053102280896512,100893 768870386465329152,109666 780923108354056193,184539 790987543319752704,235590 760553510739914752,62771 750425148558311426,12315 794870477948932098,262849 771488298741051393,513129 794612718431064064,261155 790824799857770497,232863 762123487666372609,70424 789759860862836736,227242 791820648171515907,241819 763032323252064257,350711 789679013929242625,227323 791772090412179456,240145 785677910837432320,98927 787720570234343424,205197 788874769919684608,11774 761130366551732225,61051 781494571083698181,139404 795665615667261449,257781 795008333782589440,263895 761205921099939840,64730 759124093623013376,55257 790582757390942208,232322 745015874197721088,11774 793096799166697472,249469 751129188199985152,14275 773893847881351168,139404 755069341796823044,34765 793279365605974016,249841 794381577170128896,247651 794315973448732672,258741 793635805990223872,240070 765875463696900096,78304 755248499235651585,35890 774390603299692544,142527 762664460339154944,74133 791674390924496896,240067 791949034311200769,232137 775053358570754048,146259 786435965308940288,203350 762694850072502273,73712 759118864617709568,55660 794579041890091008,261155 787779737447911424,205197 794436900564115456,260404 793197721251409920,249926 781652371709399040,177455 767407003450871808,99214 778616720093171712,169201 794011581101195264,257492 767444087595077632,99030 751802535846043648,18550 753226249539948544,19133 769207125381754881,1249639 773876216948334592,136255 763841535318241280,80098 771445325814861824,125145 757170068228825088,45592 763873241639235584,18395 794270549094649856,259482 772417878599487488,130669 769250016967864320,110585 788425999708848130,209582 793332039378276352,249926 785266321608945664,194560 760108040523833344,59835 773862378056278021,139404 786552359329665024,202429 773977975632965632,139404 791065407142584320,232169 792762026992947200,246295 794898980488495109,262886 766442927157551105,92917 763883347797868544,1249151 764773729851232256,84209 777029809494978561,157082 773969488626712576,139333 765729706318659585,89076 775148280124739584,144682 763541308006928384,78189 757541817738989569,47782 791250845610434560,235590 750949255230001152,15800 771138266821165056,100893 766703338402578432,11774 768296472387301376,11774 778336377683505152,167220 792961385621663744,234876 765747926945726464,85562 789427583913959424,225981 753994300678033408,30815 778306302137073664,160609 753015572535742464,22938 794887614532845568,237491 787801584822472704,213253 788663745069387776,219537 780181624243757057,177181 767800841038204929,100949 791470801690198016,239405 794688953831931905,262022 787307318207717376,209351 778928924378140672,171168 742169904917286913,350258 792160367866621952,244289 753033234800410624,351340 776870045943070720,157755 791699008083357696,238429 776475887193776128,148010 774360179726876672,142668 777158629015162882,158542 758033623765266432,50654 768276423232528385,103294 775105639886495744,141091 790315848195899392,215437 790664865576722432,232169 791456665883316225,16728 771570174860206080,117657 766426691514212352,93405 761631461724200961,69887 759000113108791296,55107 778811175475621889,168687 787486869684563968,199307 793241750936641536,249926 786262033805156353,201958 793583858876837888,252020 773171430645194752,134561 771163602543742977,114254 791080887009943553,235590 780438961290305536,178789 790942027965837312,232137 748624117310627840,679105 765610686206664705,87607 768243260921815040,11774 795034532303044608,262890 795347649322975233,266463 771412578488639488,125381 760626288017027072,61444 788473797011726336,217837 793607564806197249,252196 791336834404085760,238286 786640061655810048,205294 757947377542131713,50024 765773974253035520,88489 787318719215087616,210207 756584285843427331,43659 758103760191225856,41703 787472656941608964,210313 781891472643661824,177455 763731651021111296,79829 765050373971247104,85562 776997855256993792,157755 780930749952163840,184223 754725393706340352,33356 790760612594913280,232881 794005122296606720,257026 794663872082935809,261155 795334774760022016,262022 794130018209173504,257492 773934677929320449,139404 785614276606173185,197297 767597382552973312,90252 751110109296599040,16299 763437550472232960,78129 770153685770964992,117026 792421044090990592,228037 773960005011836928,140515 788185318759469056,215252 795096826521194496,264397 756944645284823040,45576 764236269970857984,82544 770788533279698944,121479 793601350647119872,252408 766228477838233600,74366 768930640788008960,110322 732896950622650368,354495 763015652407775232,75690 768100174094700544,102514 760981831479156736,66159 785912707203665920,198671 762610789899464704,73814 788126186102599680,215754 768541882636836865,107469 794565071108247552,261155 763377687402471425,76549 779076112932483072,159115 788838819768434690,52554 753974531107225600,30590 757255755418435584,44274 762792714635051008,75073 774737577760919553,144573 776143616704032768,151439 786983144574558208,207113 751182762917306372,17416 766076307520139264,88930 764849326384439296,84724 789834058406604800,225981 766273606762438656,75409 786793958403735552,205186 794174748876013568,257492 778733103506259969,11774 768855056091344897,105109 756946603873804288,44450 757581110176079872,46280 756224152256798720,41837 757730555949641728,48714 764939114755960832,84724 776886019392147456,159236 756325274619260928,42495 739585521328889856,349060 756286226982764544,41459 765908700913606656,90125 777884002870964225,163763 779362059586764800,173964 794936972775223296,261155 792491801093496836,246295 794306856021803008,259764 791698295227838464,240145 777923306049634304,164694 794722464018432000,263020 795208524028592129,261923 791846458974670848,237323 789664195117625345,227048 791730301475164160,240535 756878463752024068,43285 788193914347851777,214354 752620485121302528,20932 756281123706052608,42495 763036160000200704,47188 764247965842149377,82002 768782511640047616,107423 789434005821263872,226015 793552887699738625,247241 791740030490476544,240483 790076508643528705,228820 762147852386566146,71677 754918288480727040,32873 794567323386576896,261058 759070407492108288,56784 760189349921038337,61051 759234104713961472,57574 760563474925748224,63655 793199093321494530,250328 750396793972809728,11495 787433934795706368,208307 793524137725681664,252020 757731432022155264,46280 794647975754694656,261818 758285249709158400,41703 774008953508335616,140161 763953407811985408,80716 794538343774253056,261155 758846092289056768,51809 751239828159725568,17794 795433017930027008,266990 750627785635397632,10648 789086881384398848,223286 793873236094222336,256255 750683344325713920,14462 765151002878029824,86103 791336574201888772,238207 791345805709889536,238383 777133132151652352,160199 794346463547379714,258305 794980349470089216,233154 750040783022161921,10848 793520703093997569,253069 794652627556532224,261942 785481220024958976,195975 792947610214666240,247024 781210611015233536,185310 788024406744248322,210253 793440303998984193,250633 795663391838924801,267567 753009629601206272,14277 754085761625026560,31035 792876583467888640,247087 771434231708815360,124597 750860562091892736,15643 764848263379902464,81946 791738913048129537,240584 776095753697693696,150394 777908138745835520,1170856 766596312225681408,94699 794377705965830145,256038 774236965332025344,141277 788501840879030272,210138 789432855885524993,226015 771761945221341184,125742 795399560025767936,264397 772238142375985154,129558 787876103473893376,197888 765730486652137472,88459 787416084748050432,206117 789256217180839936,213347 791831858602446848,240167 792573831533604864,246632 750518723761418240,13343 786291842681667584,202429 762862856035459073,75233 788317976177016832,172799 772694548384546816,130988 792089541553172480,243075 742426668795453440,669866 770689156938727424,119832 788880720059994112,221711 776436955584172032,155390 786800063150292993,206008 774031387288543232,140900 794601424441049088,261944 794748198791315457,262283 785632158429786112,197063 785807783480483840,196917 793098145307631617,249469 768820552853098496,108784 781656347695845376,189235 786244970999054337,199211 794529631911247872,261155 768271186589523969,104932 781623315895050240,189509 745055850042036224,11774 769361904791846913,112399 788157555616788480,215057 789222889291644928,223692 772894508828782593,132364 771748467454521348,125554 758761753324888064,54070 778646539593981952,168794 753183662556925952,23217 792513604486516736,242693 769691790395998208,114779 777846634130477056,163901 759106912893870080,56886 759161049270460416,57092 759686411566010368,59382 774400499013517312,139404 770249162126422018,117257 785581287599775744,197286 793911488599576576,255942 772253457860419584,79020 781312040677826560,186434 774268264381812737,1250121 787312192869859328,205728 774090581421076481,139404 788476403167690752,11774 759507825034792960,56964 791835221352001537,240070 789525716786352128,226881 788832340327878656,221136 787344666005901312,207613 767157491645947904,97852 791586435652616193,237999 751213509208408064,17686 775113426939117575,141091 781157084708610048,185496 755218563452076032,35890 780824485775740928,182036 790401098930462720,26066 776016948224294912,152735 777578939455647744,159308 789090883832520704,216003 791354115876016128,238395 794564487777054720,261155 776242089923186689,152872 795719557319163905,261155 763078235097800707,75802 793484436587380736,252741 755164434352472065,35890 766504632495378432,82858 755890374787280896,39657 777866088977731584,161988 790664799134752768,232169 794657477409341448,351152 790940326558965760,234583 785796563410890752,196277 749303361460178945,7849 781238435252088832,181935 767831574763085824,100605 762203941992005632,72035 787118378624229376,208252 768090549052121088,103439 789666954298597376,225384 760139623691464704,60647 763040663633993729,76043 778919864299819008,170796 778922832612958208,170253 769332922851524608,111549 791259297699262464,232169 789513455388749825,223846 768777421004926976,108710 778336980153303041,165497 751043997825728512,16422 763899234076676096,80939 791766540836188160,240145 794935222471131137,263895 778578624588881920,51644 786297974880100352,202429 773711075053142016,11774 755167312324485125,35890 768613197049896961,107072 787485196501286913,209129 761712311853785088,69548 773683915714244608,137158 760267804167766017,62130 770728386796793856,118650 754054043429838848,30339 763957012543574017,78566 788420464653791232,213064 790894754783526912,234583 750135142660747264,11495 757589010868871171,352722 772092268744478722,129558 773764911151345665,135736 732279135662428160,350279 788722784037965824,220029 753393943497150464,26458 772516434534658050,131045 757611008798158848,11774 770994941711491073,122299 778318118569517056,165185 761833160275615744,69231 750851426163785728,15264 775377227256963073,148537 794327755399643136,256038 737981203479822338,349486 794209148078587904,258193 788256677032177665,1170441 775310740429373441,148045 790151039949365248,228820 794815154827313152,261818 768060700392423425,103261 795036233881636864,247930 792566383963889664,246632 793100208129318912,249469 732718035140804608,352613 760969602021007360,65974 751599602508279808,19000 793184589866938368,249079 759951341636550656,60363 775205502070456320,146675 795712381632573440,268281 753798873668202498,20279 790973750875414529,235590 795362145575825408,265257 791007284142940164,234124 794330492396912640,258741 774004451405430784,140211 756519798608134144,11774 766012674656186368,81929 758656141484298241,54070 785586238711435264,196277 772242647956135936,127707 788804452685746176,206666 789815243270651904,225358 790282846321664000,230282 756267056681680897,42171 762679331277512705,11774 794585413637664768,261155 764550224907907073,82066 778768376566984704,169923 793175026010816512,249926 786294337625808896,202429 755387813823000577,36735 765370525212225537,86103 770411809681571840,82066 794009407168253952,257492 755154322254548993,32572 755102190335909892,35403 757274221089284098,43986 758210009503178752,51451 785266614174298112,11774 790608058703552512,11774 790673304600317952,228341 792769356048371712,247240 769552176628637698,113412 752968248803590144,11774 768205507844722688,103924 778573880323702784,168794 793584798111559680,252020 761668068611358721,69356 795714769328160774,268486 788044283752263680,214078 791777759039262720,7047 794504783692374017,260874 777576203926409217,162497 785657971292405765,197091 758765815776866304,54422 764694272566239233,83525 790395801105117184,223249 787985736368787457,214114 789176101071302657,223899 772788706281422848,132335 773553059586772992,136947 794635514703912960,261155 765511547560964096,87904 792592838449958912,244270 752145510165680128,17794 789941668204187653,228224 754750500420149250,33549 794692853364563969,262752 764152601529028608,82283 772131069629829120,129551 768886636461469696,109945 765931249668132864,90031 757599614992199681,47545 773000480825880576,132967 765370901390954496,86103 759454007970717696,56322 794224238429245440,255942 756918246159286272,354841 790735907326353409,232863 793204533795094528,250633 778338328219377664,147748 786213161212882944,201494 732697656976347136,11774 791669698932924416,239405 758758197213573120,54070 788388431411941377,217519 773541969410740224,136579 776815268366585856,158428 786739110505549824,206010 767873945424887808,100893 791819334402256896,240890 753284860245147649,26458 775649356322070528,150404 773998024045375488,139404 755530656633921536,37684 793434670784401409,8044 758173495494864896,51595 751180637915062272,17591 751743807297904641,18324 764703336545128448,82283 773965769465929728,139404 758355387435261952,48289 790853629326528512,234495 785317382294269952,194560 788242575807291393,216198 759124600470974464,57189 773709852082266112,11774 775291555649351680,144682 785940915227496448,11774 774671232742678528,144654 788053100112257024,214354 794223172044357632,258456 760510741678059520,62877 795465515229556736,247930 765348273888620544,86103 787758799511752704,11774 792716346790449160,246225 794647720195563521,261059 780960873099649024,182659 793138892505362432,249882 777946321537818624,164764 768543337838239745,106753 751205281187688448,15643 761670813770711040,69878 739139300751597569,65113 770117262053371907,116968 780586073843838976,11774 764893107406016513,84724 760083623362060292,60363 775784977896136704,151581 768505658781995008,106716 756567178522923008,43471 769704008617488384,111454 788716478849617920,220029 794698259013005312,261155 755558775080251392,37979 780871799328210945,183269 786567510434811905,191933 761958834072084481,60539 790888896003502080,234583 759080755637080064,56292 762697587287658496,74302 793622969733885952,252196 786630489830465536,204413 787386896242487296,210289 775839982611116032,151242 767026877223604224,86103 794579281150148608,261155 772967837686050816,133454 758490930814947328,52061 761655736640208896,69673 765485780139646976,88859 732777562997444608,353228 790915651909091328,57191 770802188922658816,120541 772519566131867649,80607 788124784412336128,206742 735364446160293888,1170550 751641979608379392,18316 792091182293737473,237964 767724752266006528,100893 761611048902197249,69711 755474787120582657,27045 766089848025255936,90373 757837301208592386,49431 758116071836643328,47761 781522206182379520,184223 762167393523085313,68987 750517310163718144,13532 795258591561138176,232280 793297501650423808,250633 794125951491657728,226180 781154309064974340,185496 787620207942443009,108396 766646307264065536,94699 788017508485779461,214354 752907178030268419,22953 793244748462993408,249926 761621900900634624,68987 765007891875049473,11774 770816274590871552,118087 776145129081966592,153095 756538266652815360,11774 769299049434517504,112265 790282695523831808,229724 791407680183111680,238395 755114323127611392,33356 795004617239228417,264431 760280803108466688,59666 774646184103272457,132497 761800649520447488,70509 766631642907701248,94699 785281634048286720,17865 780363540993548290,179568 755786452219334658,39197 771141471588257793,122973 786189109152718850,198304 779428268827181056,170882 768404696453316608,105718 778584858780135424,162153 786666292489125888,205270 778358684392972288,166532 751045555804053504,16233 780660493010735104,182154 753792680396591104,29790 771000655926493184,121479 758653608443469825,54070 792807254386958336,243798 772850250713182208,132335 789866991016218624,228354 781568784427548672,187611 788791223368585216,220765 739943359691816962,353603 786998056826929152,207613 794000947999424512,257423 785470821930180613,194129 764104485639712768,79999 776062411531051012,152872 751242559716986880,17416 763142790763126784,76365 763223346343399424,1249107 778473525237522433,168278 774068084495687681,139392 776697721960984577,155451 767850700298596352,101808 752978268765065216,24788 785871159376031746,197297 779824514649686016,83700 771312985939685376,124589 775668202772848640,149770 793457945115852800,249469 787123499840057344,208252 793238748519686144,248437 758472532307677184,53185 754777358331031553,32404 762261115967574016,72035 790346049424461824,228527 791659698390835200,240483 773235321584484352,134975 768634618723590144,107469 780781844493131776,114296 794924857985089538,262849 788389831089000448,217519 767832922938146816,100605 793656579736436737,249882 764722855569350656,84209 768952762356928512,109666 788738083055337472,220029 770801357276246016,195876 794280644524253184,258598 777405550279532545,155519 787315910025420801,210289 791793470776053761,240682 785269313288757248,194648 777944822703271936,125529 791696470323802112,238429 793034684317900800,249013 766349083279761408,80939 788718311328641024,217519 786974966923288577,207287 764411984846651392,83367 776207625851662340,153095 761693097352978432,70355 771449499285725184,125754 788454164082855937,218275 786607626570260480,204901 778814429085302784,168794 778390139521425408,166916 793224204476788736,249926 765212421116002304,86103 773933680599392256,139404 749752885798432768,7816 755211037796773888,35890 776239135635812352,355103 755761634564464640,39462 732280105045753857,11774 771706032464752640,126152 777897804052082691,163990 779300650597421056,167389 794565709464383488,261155 758663103970156544,53832 780404495800946688,179742 780756674231406597,182960 753348304042196993,26964 790799831413448704,232814 762375160615804930,68654 789096304433520640,223286 751188004107128832,17284 789232261015015424,215005 781272748458901504,187084 788980609355882496,222627 792630595234988036,245566 762339684471242752,431998 793398153433055232,249926 791777527010209793,240483 752700327363809282,23167 788512731070541824,11774 792786947316060160,246771 793798363066015744,255393 755233100133638144,35939 764169867775836161,81966 785522553951584256,196277 760972334349946881,65174 790569342224240641,11774 774887011295588352,105643 764106665016889348,33169 793208182621347840,250633 779959067083100160,177248 757394424238407685,46890 753393211226279936,47188 756967973248704512,44450 793937977907015688,254135 768980840357343232,110362 769265636723662848,110585 770473010004365312,118393 788780896061165568,220526 761292988056076290,65180 791333660343480320,238117 793985453896634368,256393 778657239636647937,11774 794690426913615872,108396 769211252388356097,110647 778372001215885312,167044 790776930622664704,207119 758344011731968000,26539 772092095687450624,126152 765214852423880704,86103 760464004758265858,62063 763046364288806912,11774 773729344896266240,138819 787946584566820865,210989 790877478474674177,234583 775932962126848000,151071 792301886351093763,245056 760991368617406464,64730 756550745395228673,354238 793801144535396352,255393 762277738354839552,51778 769862999293255684,112768 788395756734468096,214078 788416993447653376,11774 773639105980661760,354695 793112750734004224,249469 758336009176223745,52554 758788128995962880,55174 769539778379288577,113997 775875531287908352,151071 756258853151465472,42344 759107964024287232,54070 773156788061413376,134454 758758614488276992,54123 762681463418527744,73814 795703075944206336,199307 776084186029494272,153194 785858047952453636,196932 786637769531678720,204629 788836076454412288,221297 770830265430278144,119449 777736315471269888,162370 768047034603544576,102610 781646723722600448,187969 791668182469611520,240483 781195399847481348,11774 769028461616824320,110362 774676971032682496,144542 761392229789294592,67768 778648168955129856,11774 781656237737783297,186584 778341690260148224,166852 761920327744163840,70263 785284105789317121,193669 787288495761059841,209184 785317866648268800,11774 792542709353504768,246392 779058266173239296,170252 767806257063456768,101681 767800091172229120,101666 772836065228972033,132996 794261237689290756,257492 755810149881810944,39174 792125492522422273,196314 775003546794196996,146259 780088850014212096,178258 790077125848018945,108396 732690876527435777,353228 732413452581359616,1170506 766344696885047296,91956 790903432487907329,234583 770325511591464960,116265 767840884499083271,100605 758397820130906113,52545 793487462756515840,252741 764858531640205312,84724 778367926160257024,119715 781109457476390913,183759 732952078738329600,352432 790600708173070336,231358 792046377857613826,243187 763338648783847424,76474 756901419064528896,44271 793115930591125505,249469 752260888934002693,20279 757289919429615617,46006 786963720006201344,205989 793456718126592001,249926 760281622713294848,61352 792162235325947904,237964 758106464774787073,51069 758764276161114113,54070 768108709285339136,103506 780526423467405312,180306 780622633087881216,182154 762617263790972928,73814 794927294091378688,262022 764906964316848128,75073 765617051981475840,11774 794744866320355328,262849 788126264288837632,215754 791019269140078596,234583 764943946304802816,84724 763157014469943296,73814 755561047902281728,37457 754209724212445185,1170858 764961007450062848,84724 780825816754188289,182659 785856330485473280,198671 789210848971542528,11774 764479176351027200,81101 781534071465791491,186584 771930167145037824,95055 775805457504100352,151185 791075686811185154,232169 757945638613086208,48735 776591555243171840,154832 786605013149679616,201946 768252000089870336,1170455 753352410035130368,24338 793614652060028928,252408 795012088385060865,264397 791757260414386177,232669 785729744784338944,196538 776793506828259334,157082 793499992975511552,252741 790986667716857856,235590 762274382823690240,431998 766055405923373060,90482 794528455991791616,261155 785845520577224704,198517 788156121622024192,352258 761520460404142080,67226 764769365191368705,84710 790606164375564288,232169 760749152443719680,63451 764839460379000832,84711 772008022839361536,122528 754716672502566912,33356 774089666819530752,140444 758489276199866369,51069 769205666216980481,111984 786384212664414208,203510 740530115046559744,354801 749461565427093504,8874 758314735225991168,52061 792790094482644992,104244 795225438570381313,265661 787506905023410176,210897 773192621921447936,135092 765357600531709952,86053 795103284184817664,252939 795245545937928192,262022 793105350056611844,249469 751155345939128322,15536 758269667626590208,52061 769253668852002816,111549 791213053283106817,223249 766758204927840260,95708 770355991347073024,118538 773503549997060096,136947 750714409476055040,14421 758645717854453760,53185 760868336997662721,62728 788944854843793408,11774 790899672046940160,234583 794719689670856709,261155 794939480813735936,262847 793351906160627712,249926 761763010763292672,68862 763455669231980546,77687 762654840354996237,73856 775842643402260481,151845 793415296581107713,251390 778389471570059264,152594 794573431656349696,261155 773512292755537925,136904 773571291232210944,11774 787485909927297024,207433 790215169565601793,221785 781873455427747840,190635 793640216900751360,252196 794713216513241088,261155 772562746294415360,117257 788006221378904069,214354 792059820866088960,243614 780438312477659136,180310 760559403703545856,63719 791102609138544640,206850 753119641355051009,24848 757992692513054720,50710 764896957806411776,84724 757911815523360768,43004 764298031864877056,80486 791356739044020225,238395 794634168260960256,261155 751159529811931136,16742 758828730185682944,53739 788973793003835392,220526 760557815689654272,63712 772999546758508545,127957 781674215552540672,188401 760467121377861632,57131 776060903590600704,153194 787318715260014593,210289 755598078078484480,37455 762692297259573249,73814 765025420387442688,85562 791367047896793088,238485 758049420348911617,48735 774214287984300032,141887 775741131816480769,150511 754814622952136704,32404 766527920533671936,93261 758069893077934080,49843 790270241171394560,228341 785299256932302848,11774 789235182041694212,215437 793591268576153600,252009 758652878630313984,46384 763145647356772352,75615 764860105120702465,27280 770306872834269184,11774 769310257659064321,110362 778523131598270464,152594 785686917228527618,197324 761666114619265025,69947 769454332316098560,112399 778253669250789376,166532 776424973506375680,155390 773879249895776256,139404 775010084304945156,144648 793595232969306113,252984 761268596471324672,67547 795044674322964480,264397 758123025027825664,51069 758667586800226304,54272 794639617211437056,11774 790313059612893184,230282 765372235087392768,80486 772821338608300032,132364 781208306606018561,186212 794084685404061696,252020 788892343592185856,11774 745833225260507136,172295 750589196356714497,13532 774428870254657536,142890 763168694646308864,75899 771505708403560448,125367 765382156575051776,86440 780158852436230144,175988 792934126445662208,247877 773657694779510785,136202 768988025288216577,109945 755455957111537664,37433 785753855434690560,196917 785859976917032961,197512 790372870270705664,108396 788453265570729984,218275 794706152063954946,261155 751833423950602240,14277 791668504386756609,240070 793943927908728832,255942 764984246733864961,85562 795326033662713856,261155 785417721454419968,194441 790591588388970496,232137 758341733667053568,41703 767161889394688001,90384 792045047923421185,243187 793135500139892737,249841 786302466480496641,192032 759861918626553857,52887 786993082566905857,206666 758482772210151424,51649 781914223135879168,188807 794285754948067328,11774 795418216009003008,266054 785697634484822016,195975 789186921251549184,224221 779814561453080576,171693 764280185294245889,80939 773889432973901824,139404 753735627477127168,29600 763469727666700288,78205 757806635171450883,48494 764416241956028416,70072 755068886773620736,35044 774393911393386496,136018 786268737850793984,200386 787986510767357952,213694 792026644076564480,243200 769072324444323840,109104 786262752016928768,201958 795356721883381760,253050 789672451533856768,212131 764153981144817666,80169 772163515394068480,129991 778337104912846848,165690 770391142202564608,1170819 795715772588822528,268231 760106632470757376,48052 785348009596817408,11774 758021470027067393,50923 762238478029434880,71476 766584941568200704,91700 774049998283517954,139404 780654441842085888,182257 752266525751406592,11774 757824600080158721,48245 770408059386593280,118989 793634752490332161,252112 787276925593063424,209731 795042131408809987,263896 763047738565099520,75724 781262348883460096,185478 794041862055022592,257492 794527329166954497,233831 786236128168775680,201583 767096585259978752,97392 777897778936635394,160609 792034463278477312,243187 767473574928125952,87793 794250537831120896,257337 790306299615580162,228063 779664005040340992,175415 781805649298612224,189423 753802890708344832,14277 775884404732358657,152182 781848697717993474,187131 791683380999880705,240145 761975819887521792,431998 771038164462862336,118191 766137896004751360,90618 795422008188293124,267014 760110873071407105,60751 768938476762980353,110302 769337419875266560,112399 785270744980881408,11774 762784286193823744,69711 750515178605805569,12746 788891448443801602,220128 764465659300327424,83422 732231768112238592,349824 778032984914030592,165523 781117114430152704,185563 793265906340106240,249926 757204366751391744,46294 779054334977933312,146804 794871912627372033,262849 793194803668389889,250064 793208430303608832,250633 750465103993069568,13343 775325361060143104,148196 780373239512047616,179742 775429166405648384,148574 790540288867594240,231894 791337541941202952,237594 732188247254798336,1170365 786045697619623936,63776 778217737164390400,165685 791025242206449664,231580 793480650502336513,250544 763063550751506432,47188 773195985635860484,124191 765556573787688961,86274 779048354433097728,171902 762515116378103808,431998 776354042037534720,154832 794680490234089472,262022 749278231883161600,7816 761440126576852993,67586 740364292277538816,11774 758035675304304641,48663 788408978275381248,214899 788494039532310528,192989 795705367149867008,268281 732193159246192640,350020 759155011800604672,56192 788719182791729157,11774 790409171241807872,228354 789693438828556288,226738 755063528680194048,35170 790318882250719232,105109 788797934309638148,220820 787961505891450881,194192 795717303396667393,268448 787251125120593920,193121 781468060972519425,186584 734763993366208512,353374 790456357401063424,230485 787012875894165504,208176 776928508165718016,158387 753067794690895872,24366 764932728953462785,11774 762305350850715648,66159 767742990202712064,1249459 758650553392037889,53144 755551061780201472,38183 788880603672354817,11774 758489705503678468,53185 789559868298502144,227130 756104757102546945,40086 763531230742712320,18395 781853563358056448,186584 759185019424403456,51798 773176412534665216,134561 791376460665806848,238494 753041458408542208,25255 754717302944206848,33356 785599819683201026,196277 758108335988170752,50698 780786168417910784,182960 786188783792295936,200288 751791500611063808,18025 792129305295851520,243733 770940829494079489,121642 772694670413537280,131045 773883710966038528,139404 777522835694743552,159359 791788759096451072,241678 776183124036243456,153248 776741871666298880,157755 791236246957793281,237202 778299664709877760,166409 788398759986298881,11774 732169555729121280,349283 766358421075472384,88311 768803784625647617,104973 769238722202054656,110344 771052689140559872,122982 780799485396082693,182154 755840752135962624,39997 769069089314701312,110362 772519580883296256,130067 766592338093305856,92860 766727008332185600,95844 772999167002107904,132139 788177826172145665,215969 775175806972731393,144730 791647155010220032,240145 777959689883492352,164764 772433417564590080,128382 753640417363496960,28817 769875121582465024,105109 790050941059866626,227048 759026558099132416,54070 793617237835911168,252893 794269834619928577,226320 775004632737284096,146259 793035986297061376,243187 774351908815405056,142563 792578058855251968,246225 793618766621999104,254209 751580294939938817,18452 793442926726672388,252196 767739083875610625,88122 793967348269060103,257026 751168865556656128,17473 760799005899124738,64722 785647399679262720,194082 773272241001730048,135903 773893500270104579,139404 785810743681622016,196277 794175041231585280,256276 765945998413881344,88902 762759156130418688,65500 794553041227837440,261155 794869934610378753,261155 757237509407412224,46006 792075199831126016,242693 774013804199960576,140495 791356311409684480,238207 766630888994025472,90482 780635620246822914,182036 736600871262388224,102730 755217340267008000,35939 758502651780825088,53185 794315675770597376,259773 767854316346408960,102137 785949760863612929,199546 758848404919193601,54070 758426944786477056,53185 794037026043461636,257640 767879137033805824,102249 795007331754983424,263664 794385652368412672,259034 768947670979321856,109945 750923076032950272,14858 751843834737201152,18374 776202230475132929,144051 793789850029854720,255039 765586189868933121,87904 768895229193625601,109874 791828642254823425,241720 765504814876860416,87904 776775887291289600,158041 755545035488112641,35890 776007645111005185,152876 793196396560035841,249469 735029039304482817,1170870 785327890581729281,11774 766635715358695428,90252 767814640839618560,101134 789142402095284224,223286 777640870564724737,159245 791630629951512577,240145 764047252553728001,77598 750369797372796928,12883 750551522870693888,12883 755432624856920064,37433 795072889414422528,264397 761448579261014016,67679 754727917490475008,33356 794827444826083328,1063777 768905194960674816,109709 760417454581440512,62063 795764582392467457,261818 781385166002515968,186434 771767870392938496,127871 792823053847625729,247877 778411548360540162,167407 787389898063958016,207433 785538603413671936,196528 788585374226477056,218495 794681941681405953,261155 758685722719113217,54070 775765839840702464,151265 760537111040622592,63179 764297319814758400,82283 781183943341146112,185601 751592786420338688,16728 761578230474240000,67226 750377378661167105,12805 794902313026650112,261155 755870385065762818,40367 793619422338580480,249926 772105977583861760,128934 773015624557686784,132848 787061394751512581,207109 791663060440141825,230485 773896461130104832,139404 763152234444038144,76518 785636406806708224,197091 765312628105281537,86645 770212885633101824,111448 770638520243281922,1249775 767093088489701376,96196 789973377721180160,227242 792496967934803968,246392 792273266220077056,235685 772242006068305920,129558 773913832150360064,139404 768855499894915072,105109 790688278148112385,232471 788698992892706816,220031 791797823436165120,241678 753292659280769025,74518 753397358453334016,27187 749949391549652992,10662 773290512279220224,124904 773865357492846592,137693 795415091365572608,266151 766616451197177858,93036 791667247748157440,240483 772103422329794562,129618 790586655845462016,11774 790758202220515328,232137 770769217809297408,118192 790691344486244352,232169 757644198942171136,48549 759242045630345216,56784 755259082727129088,36370 754821845044568064,33356 763346462767980544,77731 795478200411443200,247930 776626680144105472,155451 762691072996671488,73926 757609344217206784,45525 763478648561303552,431998 790963551338770432,231894 762632411993616384,73814 740221706808250371,11774 768272403138961409,98896 744585061031350274,100086 770747511065677824,117257 754854145912299520,26721 775761480662876160,22619 763919253334396930,78239 786723227603206144,205091 757394442248531969,46890 749749338604089344,10064 793116048711045121,249469 757983293061169152,44450 794069469178040320,256225 774853673746829312,138707 793981351171096581,256276 778217431907102720,165097 768664117309607936,106753 794639919008415744,261155 778341633595179008,167220 786266485886885888,201958 790996089398697985,235590 754944596287758337,33850 788031146885910528,214173 787104588876881920,207287 766671704277909504,94690 781219724487118849,185595 756697927041617920,43553 779811963383709696,176380 791515552376291329,238292 751894998719746048,14277 754725397460193280,33356 732236148966338561,350680 758402106516578304,1248609 794633823136976896,261155 767804431509426176,101681 774973307250618369,146164 786667905182158848,205728 774620178562764800,135025 778761566984503296,170252 790368101690843136,11774 763492088033996800,1249136 750506944411029504,11495 791021806442409984,234796 771101433110290433,122776 778261337734455297,164826 766979874720321538,93144 785354718159724544,195424 771358863085989888,121766 781446708655902721,350085 776779181636067328,157755 758292842837970944,52112 769680121422876674,90553 760562524412530689,60112 769291996556951552,112788 779395126405713920,174115 792905023562846208,247241 760740240285900800,63937 789930627181142016,227048 791144444963721218,78159 765309859185172480,87062 771364408110960641,108782 787732754314170369,205197 795713837609652225,268448 765020858058321920,85562 792857482637041664,246225 778312380316921857,167311 787075794241675264,208016 767188039827279873,93210 756240917791596544,41689 777293616691679232,108396 792417078624063488,242350 749373189797519360,8497 767831669470552065,14277 756878106015563776,45329 758044718337064960,50442 788048969087672321,11774 794001986886762497,254209 794742395136983040,259623 761679085978386432,70177 791710886087921665,240145 769204998076903425,109666 757882707502362624,49852 771218825702281217,120353 773929459019714560,140025 732647497105997824,398865 777644160417398784,162596 793276763761631232,249926 765173397319929856,85562 792822577844584448,247240 775428599205601280,148574 775562545939701762,148684 780102814005690368,178258 757195762019110912,44450 785264598291091456,194560 792942037410598912,248514 752155778342002688,21121 753648135474380800,28866 764112920376508416,80648 795757263864610816,261155 754988977573269504,34666 756868321530748928,45040 750488975731752960,12883 771527978689835008,110659 764598209285021696,83391 772202890664357888,127925 752259800696750080,20279 794193254514393088,258598 757671026734014465,48774 735586520032219136,11774 732509358391693312,350654 794604530516238336,261942 778966962219212801,171324 791989911066927104,234551 787020044207136768,207113 763476861288648704,78618 766328603441242112,90384 781477930694127616,188119 761740368840830976,70509 785683910378319872,197512 774616690680291328,142527 778699534671024128,169310 787421791027429376,114779 786290463527534592,199546 759186769019604992,57112 768537290528350209,104973 787140899558060032,192032 764163842033287169,81976 794026239342284800,257492 778700692835872768,169226 781845613344194560,188282 794226308540755968,258040 786140338003910657,200870 793455323122049026,239405 785649122988601345,197297 779875586357334016,176203 749197631918833664,7607 752947935520980993,24248 788026848332640257,214492 795018541351124992,228634 787936221112729600,212802 750063276055298048,10847 776569339289935872,156835 770007255483842560,11774 792453542061703168,245711 793905197659529216,252408 751119537983123457,16728 779097797362651137,168892 794734299320762369,352820 759479127908855808,56964 790602337475825686,231894 776589925634433024,157082 733004805501636608,1170805 785729142679494657,195975 788151223807414272,215012 793105846112837633,249469 793930510779092992,256255 764922118614179893,84724 763829460869144576,80486 768075954971250688,103354 776888044427223040,156055 795284612931055616,262022 772285649852375041,129471 776788689607233536,157993 795040577427480577,261724 764379109107470336,82066 777280793869713408,159876 789460236876779520,225981 786318376159379456,201958 769566630665920516,110843 790713333078827008,233241 762995005795414017,67226 759058837135503360,11774 792013583492276224,243075 794708863769419776,262752 733513742588186624,353451 795407944154279936,266491 761868308270477312,70941 776759183391600640,157082 781609180927066113,186584 786968682836602881,207613 778326024236957700,167220 757399587158126592,47090 791429622244057088,239076 792094910857875456,237787 789155635644407808,224123 791746326547558401,240483 761167286266986496,64692 757763366576193536,49070 772814048966483968,132335 773302219579850752,136110 760426959998291968,62771 763499290446688256,78274 786308335259615232,201958 750783902114050051,1011996 793908739552206848,256349 774699667007221760,144607 789222391046025217,215437 776215636527706112,153845 751855851758116864,14277 752286238523084800,17842 785584647640064004,197286 790624239241924609,232791 791815235245965312,240890 752970624415502338,24870 791753740780990464,172084 792191467699761152,242693 749726287455854592,9988 792026652624556032,243075 787070476975767553,207796 787332969874817025,203014 785700172630069248,196277 775302405806174208,148170 768110068193751040,103212 772007983991562240,127775 786307633049276416,202429 795096597982040068,11774 794221160959356928,257492 774206699229945859,141360 761697366760042496,70177 773909577205223425,139404 761662979616215041,69947 780102645436583936,178377 746805378923433984,351152 793200675446456320,249926 787991263077281792,214209 785514262714286080,196277 786193247894810624,201494 769255158425329664,108521 766656186200358912,94705 771419755337113600,11774 785928927214727168,199546 775739611750412288,151085 779603266120343553,148861 795384060453351424,263895 769714977770921985,114985 791116326664146944,236454 786304801919242240,202429 743083555530649600,679105 779331266931859456,173964 785667109649014784,193636 759860664395411457,58232 767247749368512512,95055 781117303639408640,762119 787974930088529920,211829 764967811399626752,84422 785342856357679104,90252 774313715046817793,132578 786920037957316608,207208 790889142825521153,234583 780795834304782336,180075 787746507403431936,210207 793857861692510209,255942 789720798445441024,227048 792128535171215360,241034 753239540119265280,26060 751084379909165056,14802 753352588049940480,27222 779081798743502849,172027 789432685861175297,223692 790514011120898048,231894 785467880389214208,195807 760581184598401024,63451 794733728329240576,261155 785977651848556544,199306 793103151192690689,249469 768995860071878656,109945 750001340269682688,10571 762631758382714881,73926 760427411209121792,57112 771123858908835840,121574 769173278162157568,109571 793149517336018944,249469 794117140458651648,257544 762796832741203968,74483 755394013998485504,37044 774736361588871168,144635 776129905473888256,152946 764670799395586048,73926 776263968033824768,154071 785582660768833536,197145 771817768689606656,127657 759128504516632577,43399 769260137722830852,112693 787356182512078848,209351 789963758353444864,228576 792176167931351040,244550 794568358708416512,261155 771795031321640960,127582 773881442635948033,139404 776430143325638657,153774 759094649642479616,56964 785653916943908864,196917 788099315356925952,214899 750141348712370176,7546 770258820991901696,117257 790762451620859904,229908 773895664833064960,139404 788098448025391104,215005 794684644570632192,262752 780578242344259584,181419 776796822610247680,157693 785674098839916545,196917 776740555699126272,156644 769260962394284032,108381 766731168142077952,95568 779439957974798336,166864 794617026538971137,262022 758152974111825922,41703 792515838511374336,246422 772089310745010176,129471 785258345364086786,72035 781696061945634816,355260 787079386986057728,208980 761255484615749632,62757 789076139830571008,223228 770802659066425344,120690 755559836385812480,37457 733984239918710784,353608 750755479739994112,12883 776447802054356993,155390 788867166749634560,220112 768421822203170816,106281 766768523481796608,96263 792907539876831232,248078 779522329483153408,167858 791684112629182464,239784 764696120085843968,82066 778473503242674176,164900 793192088892571652,250408 792191460888096769,243187 750145342486749184,11495 770706780632469504,120393 789151595657330688,11774 753726789885628416,28508 762777750696583168,73910 787993559114846208,214209 767847175871205380,101681 781845912062681088,190036 792150512778915840,243451 790857946464935936,231894 793135142403313665,249841 765978704992407552,87212 791373647319404544,238207 794647241998868480,261059 755525082231996418,37892 744964473488809984,11774 751789722695983105,14277 758127053728194561,41703 778257664853872641,166883 778295118101090304,166409 764220252783775744,82766 780562677194260480,181419 787090463127842816,207613 792919764007989248,247241 795195768667717632,264397 767141774380982273,97438 777977792684261376,163036 781351536492371968,139404 753008468924203008,17416 765515728594300928,87509 791620149103173632,240145 794166394141212672,258331 759211359015997440,56964 790679855188803585,11774 763205590638206977,1249111 780608251075239937,181789 781500296270938113,139404 765194344693370880,84724 768803397571051520,109104 762723951260803073,73910 750374137651011584,12883 752948130795008000,24196 763822338756317184,80366 756196298861137920,41693 793158364867899392,249926 786178089822801920,201494 762796463994699777,73814 776848162220683265,157993 792281618266423296,243075 794000789752549376,257271 785821822092804097,197512 791207271934013440,236928 792126354728689664,243075 795669732250644480,267521 753402781298331648,25981 753645773959692288,28508 770232190399426562,116082 778983824927690752,164150 785569917424721922,196900 789277472944599040,224019 781329397777326081,139404 752277404228341760,21034 758198363430977536,51344 756940009505222657,44291 794967467705729024,262925 771105362053181440,123595 777136387199995904,159876 773659074852294657,132578 792425864885628928,224338 788050114862546949,214288 795366050187661312,266500 750696018845499392,14421 789893813221208067,203546 787121580564439040,204835 778242236362391552,166532 793715598203027456,249926 785991268014755841,200490 755171462684606464,35890 763206266596397056,70177 759876975255130112,50827 767601647103057920,96039 785549460457881600,130635 775901619212935170,138490 785480245965119488,192032 795409826369179649,266491 757588093603983360,47761 790704785016127488,233558 794990332572221440,264397 790212452734545922,228354 773534119162589185,137042 793579966654844928,253793 775552278707134464,149770 788079283528953859,166282 762456192308228101,73194 773812428673081345,138819 749691441379733504,9638 788712154635444224,220029 786539229543297024,204413 790692203886673920,11774 770340585769095168,118375 793237562307518464,250293 793646576698814464,252580 773242230907678721,135025 776720279380881408,157082 790309641645330432,229693 786640320700248064,205294 787686203554344961,212019 792849541624164352,247240 766507280821084160,93405 786366424394698752,202727 791651029007958016,240145 775722631161077760,150511 739481962444951552,354056 792344053354496000,73655 795453164434558977,263896 750367458163302400,11495 785975618697564160,200025 792755175714852864,247232 773919331176615936,11774 765944864819310592,90384 761679079896518656,69548 769203011784630272,111558 785267585864597505,11774 756372212278554624,42249 790642922085617665,232863 753657566866116609,28508 732588055656300544,352727 776952046683561984,156835 778775329045221376,168284 787364416429756416,210585 788113711911272449,215608 773695601011728384,136814 778630236053340160,167677 794694845117976576,261818 763211300491100160,75899 790750732416802816,232715 756286680487890944,42432 757287328930942977,46384 759206297212481536,55257 752825069835984896,22777 750070590418014208,10332 771321473155948544,123274 781885681958346755,184462 790798507267330048,232169 780930739642785792,182960 753645615272321025,28866 764999423801733120,85562 759154451730960385,27156 774010693041266688,140230 771661854061895684,126152 793074615568494593,249286 780771142667821056,182726 793281339785089024,249013 762387883281879040,72978 774750308597661696,142648 761966105233543168,69711 775001690516824066,146259 750418198974099456,13343 793130497513619456,220526 763468247005933568,73814 761240193307406336,65887 780618455141773312,181789 795099176518488064,261155 785274657742082048,194667 763936528317853698,80393 771472833318969344,118191 769614511158468608,110585 791348239156916225,238395 774025163482411015,140495 768946809360175105,108795 794948450047520768,262022 745041439701106689,11774 752757353976516609,21551 761676658554368004,70177 789157275009224704,199222 773931773377908736,140232 794580123626287104,259034 772900167045357568,132335 757290057598369792,45319 768806191979913216,76480 779018663349194752,171324 785823492834938880,197512 756283927342481409,42432 794185544079118337,230559 795119321940754432,262886 788154030048604164,214899 788568363345719296,218275 773527000904376322,136515 775797787090784256,151741 757997268930703360,50500 765011805278175232,84724 769358436987392000,112940 786223285969248257,201555 778921471645143040,171168 790038151716888577,228620 791115116754403328,209845 766120769315217408,90384 781061631115665408,182706 791351160569409536,11774 758311250161983490,52112 779360945051172864,173964 788742277841743872,220332 765644952969764864,87852 779460323187175424,175251 758102601476956160,14351 758768188435955713,55262 765946390929350656,90384 790260916306653184,229693 751099904445984770,15808 777335627289288705,161546 792136804631576576,243187 767460618089660416,98751 781098679226753024,184223 732949271343943680,354833 792635704954200064,246697 791470792311644162,235536 792652623019114496,243187 794525563452952576,261155 755866146562248705,38183 774470568112291840,1170858 753678901742739456,28799 781852001097412612,190553 794664301365694464,39957 788886902887677952,221972 778788697160478720,170477 787903483861237760,210253 756259208962666496,24427 772585239042482180,351302 770780761108676608,120341 794593513468022784,261155 751552599363555328,18386 785254398477766657,193975 773578660871745536,137158 773549206233616388,136947 764846509598777345,83454 773485615048298497,133702 764913354209103872,85159 776794347035582464,157693 774377007324995584,139404 781507875634024449,174507 785846060728086528,198671 791681312759353344,240682 750422209068347392,11677 788126776828366849,215754 793714257410031616,250633 755249922904129536,35890 778431497229504513,167677 788832187646877696,191622 775485062821273600,149259 771870264808333313,127134 792068504417607680,242693 793543247863902208,252639 750038222294614016,11365 788717068090740736,220029 785243983102357504,194082 754028287156977664,28033 795244793836302336,247062 761003354776481792,65455 773851959359074305,139404 791793008312258564,241523 753422020361281536,27045 781043808897294337,183759 771946900404731905,127775 792484075139457024,243698 775416328844746752,148473 734486756452667392,351152 789230307564191746,223037 753103363324215296,23428 765299880407343104,84209 788926734288625666,11774 794936913358712833,263895 774081647939510275,140444 758357766234902528,52112 763348319800287232,77731 792757161596227590,245148 761592925667074051,69245 769550639923888128,112104 793243539106729984,250293 750347877201895424,10653 786288145264365568,201351 769001620038361088,110659 763834734808006657,80716 763507816208404480,76406 788005097980694528,159876 765305153347985408,85562 764796612812140544,84724 781176264497455104,186149 780434399951200256,180306 792768054136606720,247240 733258208651935745,1170845 753692572858449920,29263 760022130486575104,59666 772302669025206275,129471 776802944997953536,157082 766309240243949568,91798 774009345759670273,131421 750312447941181441,10735 772815886055043072,132578 757709598199541760,48594 785719310756950017,194082 792559898013818880,246295 776055423896084480,153095 771136988523008000,122982 774014387308888065,139865 764977853062582272,84887 751598143427325952,14277 787078125259595776,209035 791165939785998336,235621 788744968739389441,220029 792016765144358912,243075 751741069029703680,18215 758714985191133184,41703 768215943025684484,104932 776940859522703360,158387 773513931843330048,136947 793096375768449026,249469 770671613700218881,120610 786005025688391684,200235 790886983451246592,232640 762608451705049088,73568 752623159271010304,22664 785314090000478208,194648 785811901053894661,198671 758184386248310784,50827 788715087871799296,11774 788755290040696833,220332 761584458126331905,69231 790355280533991424,228576 758033197804445697,1323200 768472173157584897,106774 791271859744542720,237491 736056616022212608,349314 794692216711221248,262225 768477840769622016,106281 763438341551423489,76091 774558787633950720,143210 764864679999045632,84724 792912793662058500,247240 776939206966902784,159411 786741450272862208,205231 785890768548343808,197512 789160778154729472,152946 779134385270521856,171886 781657492929581057,188119 787705814760955904,212357 788582277785722880,217634 779793350115397632,176218 757943319842267137,49431 788187195660206080,214078 763469524612022272,78129 777137696007262208,80607 789797996531638274,225359 785856623713652737,198671 789697437027954688,226717 794993492737032192,27045 762519377996423169,72534 785272937234530304,11774 758682040657141760,54070 764226381651726336,81569 767861201715994624,101681 791660571372490752,240483 771341852956131328,124883 778785544679677955,168794 759458750251962373,58259 768147132108931072,104162 781507186669326336,139404 795215282608291840,262752 791502774550859776,234132 791338708557586432,238307 793435121542107137,249469 760861025868447744,65222 792503517713952769,236827 765541477929848832,87904 765666912726454272,88874 761575364787265536,68192 750739626483126272,14525 763417227064406016,78159 793112057151303680,249469 793956563333640192,257026 775366186045440000,148645 764929476165705732,11774 764198383464493056,81946 792874690482143232,243187 758391468788555776,52545 763976827698196480,78203 771068942655688704,122816 775303254381060096,148170 789435369695490052,225981 795302802591453184,249852 764772676128772097,82066 753753364178079744,29548 756332008301850624,41929 768938725548097536,109571 793389047079108608,251452 780601108645281793,181811 792387948817817600,243075 762295298853113856,71502 771039840456486912,122088 776732593530277888,157708 778588478451830785,168794 757800285188132864,354104 754081470491361280,31750 792047992064712704,243075 762798276651290624,73712 788130727166697472,214209 794529268961316864,261155 790131734645923840,227925 764463927581249537,83460 791356812465430528,238395 763016632767614976,73712 752209034414002177,21438 775084401277272064,146838 790981548849950720,235590 791213190080192513,235399 791412629562544128,238395 771862316581257216,127711 767974031354007552,102249 780914659729805312,183269 755185011637137408,35890 765348570711072770,86725 768872692883738624,109104 774400728047628289,141887 793949436166557696,256105 795341071752499200,11774 788586853364531201,217574 761798711261351936,69356 786609937069768705,204072 793814468111335425,255393 765867227237068801,89900 773979975049502725,136110 780564074224549888,11774 791738773906284545,241367 760525793915236353,63451 793849171816185856,254135 794737212944482304,261455 781884265088688129,190936 794008131839791104,257255 760959593019158528,65237 780950488900591617,179416 795090631458750464,264397 780909847135023104,183269 778325607000203264,167220 792803893830975488,247816 795697397997309952,267567 764984221106511872,85562 774631364062838784,144587 771862515810611202,128194 760693362311782400,63512 771340949008113664,124883 791351087374733312,238395 792858281811120128,247877 794960206652280832,249926 795482452630249472,247930 756317612653457408,42564 795675305218310145,238099 762178350983028737,431998 769408866350080000,112788 778204260609720320,166409 773611681213771776,137795 793910033339809792,256125 765051328716349440,11774 791360138661756929,238207 781280711860891648,186434 754974720618008577,34666 779476744495652865,167007 758702413578723328,54070 764972457107259392,85562 793504629673918464,252984 770455508142608385,118191 775498125691592704,149259 762296314885312513,72408 733140882053029888,195876 762711776865554432,73814 771919997769748480,128143 760080095423889409,60866 788484254220943360,218275 795026706692075520,263926 745374910730539008,304513 756982240991522816,43553 761978965502427137,71270 765678116404535296,88546 766409438152552448,93810 767411362796417025,97519 767767012735004672,100605 790627852882415617,11774 780242188001247236,108396 754730548346679296,25255 788773445160964096,220526 790849174388563968,232863 792029395259097088,243187 790678543588032512,227273 773286069794136064,135745 770934374107869184,120610 751112736516427776,16506 767809639652163584,1170781 775890176820154368,150511 787311947016384512,210289 763277461710790657,76127 773650808093175809,138382 785496322593783808,196277 762080217619795968,67908 767967032654503936,99385 773839313565945857,139404 794294336552714240,237491 790664372918026247,231894 791547014412632064,349422 766439235054252033,91946 785311379536261120,11774 788434833932488704,217837 771099977896591361,122817 752878331872153600,24134 790607660567654401,230282 760095515786743808,60539 761892620440375296,69516 793126815401250816,249469 795063017226563585,261155 773893394989023232,139404 769602216927830021,114308 754746584114442240,33356 773344489423327232,71597 760588351556681729,63464 790914400114868224,234927 775823673533927424,151165 780443811533029376,179742 755863203142258688,18215 793604176555061248,252893 763665164767993856,77849 790532760154828800,209095 785870657951305728,196277 758747727698112512,54070 793078859608588289,249286 769065552044232704,110659 794586834995056641,260033 767476764889133056,99476 732748734103052288,353006 765084256456417280,82209 785609649567436800,197512 786259452047400960,201958 771084301760856064,122982 732824688347500544,354306 787839725298122752,197888 793296965643698177,249926 793868408458739714,256255 756201964921290752,34898 775892588742127616,151410 773338241940516864,136331 794734458775576576,142187 732242709088505857,349500 792117194343624705,243460 755117199862427648,35449 773959556535910400,139577 793211998586626048,250408 762694891084386305,73814 786773965247279104,204657 775161151587962880,147508 769007820591079428,110585 752718297486004226,22715 766086834661236736,90384 779896004938117120,171037 788765130456563712,215437 794529014635380736,261155 786404693211742208,203350 758539574431784960,53367 779026799867015168,171324 781476372644409344,187976 752645345222488064,22777 765659011916046336,87858 766103141507104768,56964 787060287283294208,208379 785263935654166528,194560 786060418091479041,200965 794327972698210304,11774 763837463186010112,78203 792931307080646656,248104 773907668750757889,139404 764800134257356800,76623 785957513560748032,199546 768975449330376704,110362 752901759291363329,22311 794036487121604608,257325 758351265348726784,52061 764759537207287808,84679 790988084003213312,233736 759063664762638337,56760 785480940822724608,194723 786002370484396032,199262 788717126232248320,218455 732760940836323328,353976 763365625444110337,77637 750835290919538688,7275 790750242190811136,235349 794077229034668032,256255 760514338381627392,63281 790380897690279940,230596 793149447320506368,249348 795335306828480514,262849 785917260997152768,198591 756590845428662272,44274 758152126732394496,50787 765393733932027904,78159 791075896681635840,236454 781295839943811072,99816 787884636839907328,210897 779146256358662144,172962 786315365353521153,201620 750379869654048768,11495 778877600324288512,169999 786269640364269569,202429 737481038625116160,1170604 754033149227577346,30296 792025711422926848,241819 768912951797506048,110209 788307041148407808,214123 790987015160532992,235487 776545299380658176,155933 777991327556304896,165185 795378255092191232,266151 757113317303414785,39235 793843453650149376,254135 764506479059546116,82642 795254121683152896,261155 758292153311211521,50612 794781016980393984,262053 758119045082198016,51265 791333420492263424,238207 792823710155767809,247240 794023427338338304,257492 775105877930045440,139577 788891485513117696,220526 791363738104320000,228911 794224858804748292,11774 787055654775250944,205294 775042396803465216,124610 788908541243432960,11774 795718977393688577,261155 775810057057345536,151361 786262061122715648,201958 768902705225928704,105109 770596154023284740,118393 750917951734312960,351463 786329395141107712,201958 753369407125131264,20830 787489646892679168,207287 761188409847218176,66159 793046063791824896,249044 769177218136150017,110585 751200573614022656,17591 767814613291429891,350827 763804293371600897,80136 766112650682130433,81929 778307303980331008,167220 732420917222117376,350106 787904836926775296,212239 770036461160787968,112363 769378614605385729,112336 771717961337933824,126607 793106216801095680,249469 773719197595660288,138155 795678143348703232,267618 776516958405533696,155688 766078505021038592,74133 785269435695325184,194167 771092942182309888,1249828 752224459558309888,20473 781231115071815683,185313 749112228142473220,7123 767419445484683266,94699 761996883854176256,431998 766844147001155585,86120 772989472409518081,132996 794711712104587264,261155 790997697599791108,231580 793316988324024320,249841 773711520308035584,11774 793182106348314624,249841 792304179381432320,242712 766715363983622144,95727 755835942275911680,18215 788758709526630402,211733 793173369621319680,249725 770296534311268353,117364 768442371012866048,103261 767866153116897280,100605 751033923866619904,16422 765646529633906692,84724 787397549518835712,207733 763378880090472449,1249085 793157100998320128,249469 776148561108938752,152314 773672845033541632,138543 779624770669277184,175963 765596835734024195,87249 765611708421251072,85673 792786373480685569,246771 788379445174362112,215412 762745143397015552,73712 755390194988097536,36859 764607317501501440,81946 773716570434437120,138898 781337812016648192,186584 765756500845400066,27280 756935183669026816,44450 792488845447159808,246225 757787128231104513,49431 768924721903640576,109470 777885958448484352,160641 732697655642558465,1170667 763584959718252544,77303 787273104980664322,205728 779358933601386496,174315 793732326031134720,252196 751156917741850624,17416 791492020653199360,238272 793174105549832192,249469 764982399461650440,84422 787571095570227200,204413 775000709741809664,146259 789552603126304768,224680 785476760246874112,195975 787351266238328832,205728 755902788287074304,39797 761287921395650560,65626 786761004327862272,205989 788882618293035008,217103 795476922222288897,266079 738831400753713152,11774 758304670116786176,52112 759377088407179264,56700 787800353341370368,210238 789953005005045760,217937 758159296840466434,50923 777909834033328129,164403 788144090265247744,215437 780404364875796481,25995 790381500252483584,230282 757437221196660736,47449 771432362508947456,125163 772871943615688706,129558 787276858920280064,206742 788203875496960000,215437 777532933968199681,159389 757077249241735168,45857 765311558612246529,87062 775034192329478144,146259 778630257540730880,168794 774348338019926017,141360 764969991968096256,84724 790234458381103104,229505 756655926720000001,43553 762463807482454022,72957 761585670280269825,69231 771488258136080384,126252 753641279947468801,28732 773715964948905984,11774 769187950102020096,111558 776005567668039681,152735 762051287961796608,71476 750409222433583104,11495 770742138246049798,121046 776895444941205504,155451 791776464295297026,240718 792056210920968192,243075 787272158116454400,209351 793830376380637184,255393 794155416246714368,257492 767774592358346752,101463 775092712416616448,146259 781828400516308993,190635 762720058573455360,73926 787305657414266880,209351 788534451911426048,218275 790324258924793857,194085 732635704300318725,353146 768171446384271360,103354 773515180806377472,133702 785871620720193536,198591 775403083736113152,11774 760164423445123072,1248731 751857224943742976,19792 770332242740555777,82066 756586811640549376,1248387 749671608277733376,8784 793822479475154944,7311 770342378443972608,117609 785685832879353857,196277 793217720556937216,249852 793816512108769280,254209 760486119632928768,62937 790309895446859777,229693 791336858718318592,238207 781213553797672960,186256 787726891469852672,205197 786939603597029376,207613 792418420222328833,245056 792400350217199620,243165 790716293423005696,233241 767725392190967808,100893 791353377590538241,238395 768602154613481472,107745 769204899242471428,20733 733000397116186624,350654 794624350485942273,261155 733481054535737344,355480 790970278511771648,235346 795397196464193541,266884 775072050159423489,11774 790243731609755648,228341 752696016143429632,22752 749604359256678401,8047 771780545655242752,11774 778609745976451073,169226 780152087661408256,11774 751181429451714560,17591 772840801294508032,132335 788144825224658944,214809 786950437693947904,207287 753016845586796544,17416 793512293258723328,228501 778264417259524096,166853 793616292745994241,249926 791295950786396160,237491 752669199374258176,21332 756449604435050496,44370 781879424333516800,189724 766960551398211585,92213 771509520019447808,125554 756396075720769536,42249 789548744341655552,226180 766784635011334144,94683 788160716507344896,215754 787102566932942849,207109 772861886136193026,132578 779314156063363073,172962 792345259191578624,243187 791645841362677760,240370 756286826021781504,42149 773956954888802304,139373 778607226625884160,167569 755150309555576832,35890 792027806787997696,243187 771815758250868736,125554 792729358049959936,245101 732213945948209152,1170365 763071584030588928,76429 775347456141688832,148005 781830903777591297,190635 750498374525288448,13316 767215263628554240,90384 792174084507312129,243187 767916133529718784,99093 780830336884277248,182036 794653451883933696,261155 765021985952915456,85562 766660481436250112,90575 768589373872889856,107745 790264980906008576,227617 785632024501506048,197063 771164597613105152,114254 792229634133729280,240070 768999038956036096,110023 788411029613051904,217519 790913806180478976,223492 789255330051960832,223935 792941043620589568,245148 778400175027085313,167124 792548961819037696,243562 788436651743870976,217918 766767279325446144,95672 779732873221988352,85854 787124813768691712,207119 794063826928930816,255870 794024227724730368,257492 775546974246412288,150063 767874684767571970,102249 764969624966303744,85434 786950073636708352,206642 789156632856961025,11774 794537733280632836,261155 788504730884378624,106085 749647879690563584,9569 761416389752000512,67226 778358049257893888,166434 754876943334420480,31035 787319951359107072,46572 787456111246872576,208178 750915323625218048,15808 771399347762114561,125381 786946624606134272,207287 775864423848173569,151090 788204767025754113,215437 788613620057968640,215437 781502170470486016,108396 790912018135945216,227516 794541061242765312,261155 792528535650873344,246295 777740437171892224,157755 765640722825568256,88370 791406500342226944,238780 789088321486020608,222627 768211486187462657,104162 778335184051724288,167311 795427681827491840,266491 794590408542023680,261818 795418396338909184,266054 764204557136257028,62180 772278017489932289,127903 773866227450122240,139404 794935828560617473,263895 769205954823000064,111549 763922502263255041,77708 764973319753986052,84724 767351391786500096,81929 767892501994897409,101514 788396226773446656,11774 780543763265548288,11774 792034918662414336,243187 751945983475458048,14277 778052663170637824,165523 767471925459378177,94699 790535895887728640,231710 753320504522444800,27095 795045141325213696,247930 779017748965765120,172022 777962867999985668,158338 787802120183439360,210238 781524080214220801,186584 770111282410389504,112265 775852277848342529,151439 787503789246930945,211347 780436992601518080,179742 780956877718953985,183269 765939721667092480,90384 769650441797836800,114779 791015326938836992,234583 787737683233767425,205197 793513310264168450,252741 774997788279144448,146259 788525025011859456,218275 794687885240860672,262752 760667335418060800,63149 794220264594821128,257423 750467812964073472,12404 766507279860445185,80939 794233536509317120,259063 752956549350383616,24497 769743080576593920,114779 788101282473082880,215124 789802188931346433,172084 753734050674769921,29263 777554794357465088,156811 743463762359779328,1247611 785528341357035520,194082 776449911982268416,11774 792053109824507904,243187 794158716656513024,257492 774207443786092544,141360 792820352627781632,247767 778611218735038464,166852 777117534029881344,159847 790260269524082688,229159 792704364255252481,247087 793902968043081728,256564 795767309549772800,247930 789266438607413248,218349 767315021537898496,98259 791632119311245312,240167 755169275543949315,35216 791353154554081280,238395 740525043764080640,11774 751112609768804353,12746 780067329170350080,178110 762984521885216768,75724 766625908241424388,94699 785518781770498048,11774 762734777011175424,73926 794386053482344448,259360 758121937239355392,50923 762875287482662912,74630 779496490788089856,175376 756328690318016512,42432 773739967767916544,138819 767835181990502400,99262 753823075133632512,28281 793925385650077698,256679 763507451219935233,77612 794560013247229952,261155 759100941098487808,54842 770579331894611968,118192 776005594532708353,152735 795029179930648576,263676 780764544943661058,182960 764677121092513792,82066 758473861902000128,53185 768587672965091328,107032 777778883101794305,162596 790745835139047424,232791 790883516338679808,234583 758271555864563712,52031 774281552133885953,142555 780886193860861952,183269 767841817886879744,100893 766476714763440128,93823 787122694953267200,209351 794354751899127808,258044 760939077743116288,65174 789264156184629249,224818 770386427930669056,118191 795017599646056448,264460 768360027908284416,95055 790871275317133312,231881 781208389724606464,180655 763571337646444544,78239 793984740906778624,256724 764869190465359872,84449 790005101561729026,227048 774063970319609856,140025 795371424450039808,266151 794986314294763520,263907 756587290768642049,43553 772960904300359680,114260 753623566516498432,23739 762074265055145984,69711 758031416902971393,50827 788860462234374144,220539 753361111655800832,27045 743073567210901504,679105 789152005591699457,223286 793240613609168896,249926 758919352192086016,54842 765073695492624386,85562 778726263980634116,170215 778339242430853120,166852 773712010592649216,11774 778326265250144256,166891 787495625046777856,209477 793164144690155520,249841 758162449048666112,50804 769422825706889216,111549 764145880328986624,81869 775866049438687232,149953 759185705301975040,56964 774267379488522240,26446 786652376388120576,90209 788071053939580929,213887 776618428425646081,127320 771718840145309696,125554 793576889063383040,252679 785245324562489344,11774 793976584201875456,257353 791274857572904960,234583 771778430295764993,127657 769660492105256961,114779 786710188199993344,205728 785341274190520320,195125 793091513391599616,240483 794357696937897984,257492 766074760077783040,82344 772242633502494721,127957 766668076561596416,90384 773583817873514496,137042 773633920529072128,137869 773985915865796608,139404 758298160137588736,41703 765521117796704256,86440 769072517088772098,109659 781464098160701440,139404 785933596620103680,198671 791179127399211008,234583 793493072717881345,241118 791713745378521088,240070 763460233708527616,77687 751778361668689920,19317 775451437279113216,146720 772078297241030656,124623 738795067066994688,1170322 771971100452323328,125742 793922531514257409,256564 791719854881464320,241168 750283801478115328,12060 762862241871912964,74308 787469924541149184,210585 763578368201744385,76043 767753116511047680,11774 792396850221449217,245607 795709135895535616,247930 753455802552348672,24134 791993918048960512,241678 753948797093294080,29263 787010299790364672,207613 789258360390492160,224680 790617883965464576,231580 793866178632581121,249926 788067816834379777,214975 740945252152975360,11774 781077711552847872,182313 779434346335920128,121051 769170651320029184,110023 771530252052860929,125554 781220044285980672,186434 763695999298760705,77612 790877090014978048,234583 792817222909587458,247877 762796290287607808,74066 791391936238071809,237908 792792136118898688,243865 795712703864119296,199307 758379418226200582,52605 768255277250543616,103354 778710430134837248,169327 793843121071136768,255942 761424804712816640,67547 770947416510062596,122146 732964626573471744,351902 768996822408888320,110209 779148555336298496,171902 793797318646661120,252408 775315727276441600,148045 792413233944506370,245101 756591328356667393,43285 771571561828528128,124855 775053775061061632,144648 794301062660444164,246425 751574212662337536,16299 765973395557146625,90575 766297328919515136,88930 767419243604369409,97852 771435080036167680,47940 764326046330032128,82759 753673270323392512,28586 767141253238525952,93170 767727152372584452,100893 791333849645064192,237594 764530016889831424,82066 765685996180516864,86103 755550797446860800,36875 757427966141956096,46406 770215733053755392,116100 773912918421278720,139404 794732685491130368,262022 761167735204278272,61051 794594584424808449,261399 759379191196364800,57881 795385067875037185,266151 775231871118553088,147303 771433940011749376,11774 790387416787881984,11774 792125940557975552,235685 755182054057410561,35890 781616314083336192,188498 751650237798752256,14277 772441982048153600,129558 775010203133587456,146259 758677935322722304,54070 756618923202777088,41702 785659098566127616,197911 781344048195960832,139404 761561626185195520,69231 764114701047336961,81702 769303691862114304,111454 785734844642840576,194085 793636086908092416,237223 761162068250722304,60999 786258779339759616,1063777 766444836631121920,88920 768444674491109377,106281 794264471824834560,259063 776188233298300928,153866 760819472693198849,63513 764593762735489025,83629 780843077585899520,183826 793578932310343680,252679 788822861955739649,221297 778047795387305984,163990 792020121799786496,243075 770893309535481856,120785 788804844165275649,215437 793972582076686336,255393 774085945054212097,7311 793544192425390082,7311 769341512169553920,106673 793393656698994688,249926 788524044974825473,218260 760472187606138886,62771 767678681384755201,100605 769380639275573248,112119 757256910638833664,45122 769267078016671747,111448 733711721953656832,1170716 766349322162241536,93286 755162168719310848,35890 764220456748613633,82766 768930744555171840,110362 753768443011211264,29790 762879945542475776,75233 765377279862059008,86103 794021018356633608,257492 795036840705355776,264754 765545246516125696,86103 758340455473963008,41703 773310107438505985,135725 794553085494341632,238113 762538315501473792,73568 759239947517845504,56625 788186797134188550,214078 766417070674280449,92872 786174801693900801,201494 778595849307820036,167407 788149020317233152,193524 764491285046693888,82457 773717847432306689,11774 781209886919057408,186212 775782115023519744,151156 790156357252952064,228354 750496128152461312,10848 787064929551396864,208965 787706027013709824,212357 788464577663074305,218275 760320564976312320,42435 760389553907601409,62658 773171387628421122,131421 787347229023563777,210207 795405105763942400,266151 774275265866272768,141360 749614294648496128,9295 787753871775072258,210460 772276445745975296,130415 778201439080321024,166409 756294716694540289,42344 778987906253729793,171693 771522172779134976,121479 761190580391071744,65180 763242078998450177,73712 773921599095386112,139404 780950302442786818,174756 776017498697142272,152735 780348431164399616,179568 779000751716794372,171902 787765170525306880,65113 791418975271936001,237908 767568579151683584,98751 791388738580611074,236282 772916938330677248,133043 794057380568776704,254209 765658217170866176,80720 795669570845601793,267862 749942563596070912,10662 770877014978985984,120610 771941138076987392,123217 760881633050365955,65180 762895625524346880,73685 791054901325488128,234575 787819490289614848,213064 769690288931479553,113412 794652819441582080,261567 750357829517803520,11774 775323702888132609,148367 767105752401969152,94660 794062594579447809,237491 791406011185664000,235487 753728111330598912,29263 793592483040989184,78159 794592275087163392,259034 795275041755774976,265881 765881584092184576,88930 751167358035562498,16249 768966053942611968,110647 759861365175619584,56964 765249268449964033,86763 785496382899679234,196277 764478428674273281,83106 771811713721131008,127582 772525917524688896,127711 794190088129351680,258331 788828228664299520,219119 768053382896427008,103149 765013167659446273,85562 758066849913442304,51069 775535177636380672,149953 792084073028132864,243075 764093612414029826,80098 794657926946418689,261155 794626129780883456,261987 736234509604032512,11774 786968776071716864,207613 773598377024057353,136515 777703011321802753,161573 780756575128465408,182960 763052289431142400,47188 747509872447602688,138740 766730807478190081,95708 777351592928485380,161546 780393115525931008,179742 795687995546488833,266146 781066241196687360,178258 795015446248493056,263896 764195788088115200,78274 791732703271931904,229693 750356749945745408,11774 762597736914964480,65500 781654713779519488,188934 761383846688411650,67587 755009995566120961,34713 789082420742021120,223133 758064678870274049,50827 760258361443090433,61412 792497758313807872,246392 781629736447569921,187044 785699332309737473,196277 795361445135470592,264397 758542908253351938,53185 788458362501410816,217106 732955446714191872,354517 792582317554360320,243451 772793553156083713,128017 786190028246437888,201619 792142066604122112,243451 792409579816624129,243165 769269031715078144,112399 768551823515017216,106753 750749712999854080,14960 790876170648625152,234583 732997803505549312,1170810 785322181077135360,11774 788878442154586112,220332 781269625384337409,185595 761263765165793280,66851 775514012054392832,1250232 794898571560648713,262752 771948529363390464,128382 770807735210369024,121479 774699528926572544,87904 790453391340277760,228820 750314314087538689,10662 756598183317299200,43258 792725194834149376,206666 765946240668409856,90384 741602989752782848,349060 752945164121808896,24711 755756632617938945,38792 763158260715225089,76794 757924707953958912,49350 765115248269484032,1170376 761621203694026753,69231 751979799351099392,20176 763190586220371968,77185 764189859950931968,82571 773908839544619008,137869 772246061847019521,130327 788405020140113920,11774 792113357830565888,243513 753949495847559169,30590 786326414534537216,202379 758752155708764162,54842 793241246311522308,250328 769696087506432000,113836 760972701162934272,65174 793883915798929409,249348 772380628377604096,128382 781650334665977856,177455 794545868003274753,261130 792257007667572737,242693 767341801497780224,97852 774300801107763200,140444 775708814305812480,195876 753582978085912576,28281 785610061121028097,196348 755513786077806592,37892 771378704593199104,125145 758703015293399040,54070 786694250712883200,209795 759213885756993537,50612 786269314122932224,201494 791702762866216964,240483 795358624877072386,264397 755843537590161408,18215 752955051044433920,24675 794444600857522177,350913 760623132558393344,64147 762833284195688448,73712 753022697181806592,24870 779107075217514496,168284 786940247758278657,207613 788760057462882304,220526 760274446531727360,1248387 786854057914826752,194091 795052376310812672,262925 758388906563895297,52605 770675974438547456,117257 790906958350061568,234583 793463303443972097,252408 755157246930280449,35890 778510086805266432,152594 776658617357443072,157082 788439332340334592,11774 754073922610552836,31686 785377718175141888,194082 768063372491366400,103261 773697958739079168,136947 780765617347371008,182891 749818387216240640,9574 794744934532284416,262022 768596030967287809,107428 795386892619575296,247930 767819092845658112,101681 769604396653154304,27164 770774644659855360,120425 760111662208786432,58358 793971506619420676,255942 775857802770280449,151845 791078805477658624,235590 768810246294867968,107428 787780128075976704,212239 794592613919649792,249926 793808158259089408,255393 778810904318140417,170424 775497627349704704,148994 789806766032769024,226461 753605166247604226,27045 757611537720803329,47940 773566279940710400,137042 773900769569497089,139404 752160708813467648,21091 780894275894554624,47940 786991300612657156,207287 776916947657162752,152946 769949075986870273,115519 759119586570612736,1248642 761858896268922880,70289 792524826363723776,245101 758149386023030784,51344 761041744674721792,66116 793180463762403328,249926 790381729953505280,11774 793420444540006400,251951 773856913389912064,139404 757553085778628608,47761 778424171961475072,152594 764973095316631552,85562 780904089676713984,181419 781380034342817792,139404 785809873317400578,198591 753054530401689600,24366 790665047932477441,230899 760855846360342528,60794 788532354985762816,218875 758426167099678720,52112 791485568685187074,239405 779295545219133440,173645 791667892555223040,240483 732634085458202626,352392 777627073565323264,162596 732277607304044544,196346 749755585847971840,7816 789828038531817473,225981 762612502567882753,431998 763403271751012352,77626 764843730633314304,84724 771024371859066881,122146 767091094379266048,96962 771868333864091649,126607 794555624973430784,261155 752145785794490368,14277 758101715497385984,51043 764186259350663169,82120 772203664089948160,125554 790437518386749440,227242 793866817664061445,254135 792385640830599172,244310 788383111772012544,213887 795226519543091200,264397 769853493922455552,112591 775732765014634496,150511 786648996089475072,204314 774053817511927813,140748 775250584643506176,145387 785995467930775552,194206 790704713620721664,231871 790607228244025344,11774 793847669076533248,255271 794639306488942593,262053 759156460731244544,56552 789475323310141442,220029 773837388435030016,138165 737883182821957632,352060 773622244761227264,137927 756620594972594176,42344 761699321452658688,69548 749288612777385989,1247983 751770723803275264,14277 758099329563242496,51239 760606770981179392,63937 793100655594467329,248520 760629533913546752,64084 773540223045210113,137158 786439984882388992,203350 732300233212727296,349347 787683895189831680,197967 786755166477451264,204835 793471009563127809,252051 762315216537268225,72035 791801695646969856,240483 765507777007591424,87904 766421334544879618,93823 776062948385099776,151242 776062920912359424,153194 790537388690776064,231894 795370281112113152,266151 789481677785530368,225380 759143065122697217,56964 795614271082287108,267655 791377382028480512,238494 757582938938540033,46379 759510916346052608,58255 751885322649165824,20265 776585156500914176,157082 771610685998379008,124597 775835792161648641,112363 760076507452624896,60866 761636589411807232,69493 775101608267018240,146847 767821562867318785,100891 788858431365009408,221476 760183375101591552,60866 766396593817935872,80939 767025904711118848,95672 793985922991878144,256276 793483202501279744,250633 790929329702133760,234796 755768354632269824,39462 771425470478901248,125145 774988281276669952,146259 786936797016096768,204835 749218337339518976,7615 779108758043648001,171644 781053917996003329,183759 761526952616263680,68993 763141138836361216,76365 775390853649035264,148170 789463284500066304,226208 750718522976796673,12746 791343235780206592,196314 774432844064096256,143585 776007261659344897,151090 789128038009171968,222647 768537531361132548,107065 773515642544779264,137042 764138411905028096,81869 777606532087345152,161065 758017926750404608,50442 794748335122849792,261639 795415408564113408,266151 793199854222774272,250328 778653939298217984,168284 763167099992834048,75027 750674866932707328,14531 756879740896579586,44429 763106776094867456,76628 734437675609010176,41724 771397180481560576,124597 777225334383083521,159359 781607528429867008,47940 786465868964327424,203674 764430485074223104,83391 778317664829771776,167124 793577739768827906,250785 780040129545134080,158870 791751707004841985,241274 754757660000399360,32337 795309395018137600,263561 793091458748121089,228124 753426415861702656,27045 793058759367024640,243623 787237345842135041,209400 795763468670500864,268643 766423539595505664,93184 793096754715435009,249469 771344826365194242,124883 795373930466811904,266151 786330252758876161,202379 794594146006667264,259220 786287988573605888,1063777 792379881078206464,203546 793943716268371969,256255 738022038120615936,195876 758250418094870528,52061 755778144179662848,39507 762721964070936576,73910 780413732874616833,180074 777908323228147713,163036 790907198691872770,234583 795614642563334144,261155 764142388692471808,82203 751955099203756033,20604 775292500160438272,148045 789898143647145984,227048 760187213833465856,61602 762268748313010176,70918 788470244368973826,218275 754062362336833536,23413 756934875890978816,41539 773719609367207938,138946 786043439540412417,199262 772885299915550720,132370 778230786923212800,166422 753942761020108804,28586 762291170508767232,1249000 780094488664535040,177784 750217924586115072,10662 787051640331210752,205989 765543310505209857,86223 751826989221179393,18303 776603973427933184,58531 775401971729567744,148473 760435912937394176,62063 763452329781755904,77558 792142485329936384,243451 761723043844534273,70543 790515063262175233,231894 772574673859141633,129380 761158208983531520,65180 750453486400208896,12883 768524415709515776,106281 787239209790681088,209400 762194480866787329,58904 765745361155522561,87858 775911085761232896,151463 791084331158626304,234575 756526787451052032,37441 771732597919678464,108396 754710122505592834,22393 781507287735230464,188119 756924079135784960,44429 759945367483928576,1248696 774274081185116160,131421 769693989243019264,112363 758416499954507776,53144 788416148194725888,217891 790146758139535361,229773 792084848173322240,241678 757031432489463808,43712 790965704543449088,235487 756857539333984256,44450 785720875592974337,195975 787101924336111617,202429 790256848679075841,230282 774065024948068353,139404 759109002294800387,56964 768802405454647296,106774 762468726264385541,431998 765693148370575361,87904 774821845522677760,145524 760148074366918656,61051 774674608406589440,144654 750378469737979904,12883 766922373731876865,95672 785610106096410624,195332 763148826379255808,75899 781106452567986176,182870 785564679217131524,196277 750125623931129856,11349 791124832431828992,229693 778203965569642496,166409 795201756632379392,257026 788387069945061377,217519 757801396578029569,48097 795720660282699777,268448 755292790372696064,35890 766057720755609600,74133 760599995171082240,63858 762009479680516097,431998 751807590783340547,18555 786926989689155584,207287 773721411059798016,137190 787845091612237824,211829 767456793987391488,94612 791351740301881347,238207 791671130507530240,240145 791712563889369088,240483 763502389877940224,75460 770935210984742912,122146 767852967475179524,101681 793860331491688448,256038 767503285825798144,99140 791392842107215876,238780 794644006110011392,261155 794302590146080768,259543 795365174974750721,261059 793170807988097024,249374 779522203406569472,167858 791793723478794240,240763 794308303488696320,257492 773958939264294912,139404 770099316828598272,110362 775884334154805248,151845 767228614634901504,97392 794553584620736512,261155 757906157541425153,49431 790585974485123072,232169 794395430637469696,258598 759792791320801281,58239 758141500794568709,50923 775001713686249472,146259 779497275739471873,173917 773964999895027712,140444 764228052373078016,1249231 770080862327177216,108849 771845151870349312,128382 794370262191968256,227345 773891088457183232,139404 794531891194068992,261155 771735543755530241,127366 790712002213707776,246425 790871611205230592,234526 793108715465474048,249469 733042078955999233,355106 779241934342807552,173347 793472236665659392,252020 764259027354169344,81569 768821364518187009,98646 778713372351041536,167939 786645554520428544,204835 763451575306186752,431998 764973484187549696,85562 781146928251756544,185496 788221065315045376,193533 754737165435887620,33356 786537153845047296,204413 751157339407806466,17284 768714655351005184,106281 758525529863688192,52394 777018109953794048,156628 755482375677771782,33355 791677137635930112,192372 792497550762860544,246295 759287195450630144,52256 755806182938468352,39384 781315091891359745,187328 793451011776086016,252020 781370004046438400,183759 785741180134756352,196676 792881133876895744,247240 765581828656881664,86209 749282473893367808,7836 771117174492725248,123214 794939929709121536,263817 791106507932741632,234583 786904333438902272,207287 772963263550193664,131924 779218247530926080,172545 790298962007826432,230791 755168450746605568,32404 788225795642851328,215005 761688588903854080,1248944 787009973184114688,207287 763091686234828800,76501 768480712991338497,106774 758335046491201541,52554 764181513667686400,82066 793568231244099584,253206 756623520482795520,44429 793078469244489728,235399 751142616876589056,17284 787103467626041344,209151 765490254044422149,87145 776145139555196928,153194 794561512597766144,261155 771567392346386432,125163 794249268328480770,257325 794691734886182912,261155 757966992204828672,49070 778065921189351424,165185 793393922869456896,250430 794772413225451521,246994 786303911204298752,202727 774394706352541696,142503 794158278423048192,257492 767841752598220800,101681 781664121741840384,188458 750244931512532992,10662 788034984405667840,207835 765235204567003136,86440 792057883819118592,243187 778220271622848512,166390 758601950896152576,53995 759163124758880257,56964 760641965713158148,61395 792019129872052224,243075 749392677456580609,7461 785324600754397184,193633 750510247609966592,6955 768098829795143681,103126 785550283791216640,196917 771896353630806016,128194 765306499459670016,87145 750402086320238592,11774 757739742297399296,49066 794692510601846784,262752 754740473885958145,33355 793899872550285312,249926 756255771956961280,42344 758684577317720066,54070 771501017020051456,125554 793218138758316032,250535 761868151038640128,70177 765633544483921920,87904 767156067239419904,96032 762844916175167489,67852 774845230331863040,145681 768420121517953024,104932 788819995262382080,219942 753396961902940160,27317 764116077647364096,11774 795004317212282880,262925 762725280217567234,74308 757623472423972864,48402 785824813310816256,197512 777767094947500032,162373 785530773797339136,196676 793449663303147520,249926 775713298507456512,150877 793123181104074752,249725 785578452476764168,196917 790730485492281346,232863 793508793023881217,250633 794210044870987776,258598 760553839355322368,62716 775007468262789120,144635 788874729759371264,217658 751171974987075586,14351 769973458809790464,114848 771900525671428096,123038 772485832557092864,130988 794002154138669060,256534 795008055763210240,263895 762717786074324993,73814 793506983907201028,252890 773330894119731200,134993 752900150268268544,24127 788124076850212864,215754 767052881845293056,95901 774251166502760448,140444 794543408786395136,261155 795698815428861952,265855 765814565229752320,87904 733152996704555008,355106 760113997127553024,61051 773669712018284544,134633 792327584566480896,245147 763517350217867264,78304 773971360888389632,139222 778969692778090496,171324 789682459675852801,199307 761667288206565376,69711 775005616091770880,146259 778732714656530433,169437 772420188725714944,116096 757216764556091392,45815 764655453364183040,84395 768216702265864192,103975 778822243962859521,169438 789505743716220929,205972 774319198126256129,140444 734630398995615745,352911 775071348557217792,141091 791494555170443265,50439 763163087687995392,76127 773529317133389824,137042 791314448027820032,237491 768077712338608128,103354 773060849850212352,134288 788153482159136768,215005 790997594805764096,235621 772983075412307968,128886 773193963369095170,135025 792702260216291328,245963 792862003782160386,247819 785902054577360896,199290 794617273424248833,262022 754779492120354816,33356 767692469282615297,100605 780216782397124608,141360 776690867730018304,155451 785254284015333376,194206 793215412116844544,249926 778905994936147968,170187 766860287869874176,95462 733133430280478721,355880 756281240060239872,42432 773827558735568897,135386 769698175657672706,113412 732594486325477377,1170592 763519841445621762,78914 765623339717058560,11774 767725277669654529,93112 788739852049211392,220029 757494232663859201,46594 759325944301625344,56964 776381068136120320,155390 749844269599424512,9666 785903310742192129,196767 794741099394990080,263108 763692702642868224,79587 758687489242570752,37294 793098139125346304,249469 753267158986002432,26458 793164371987931142,249180 765010862830563328,84209 779029561040404480,171913 774329638776557571,142942 785653624093417472,193636 791472098287820800,238864 790618924610125824,232662 760601771412713472,59574 761920893605978113,431998 768482791793188865,1249480 773198360094318592,135092 770627649035182082,115817 776115449285271552,153194 789920812027510784,212131 778567182800130049,168794 753607610285207553,28128 763925639321653251,80399 733210961180536832,1170862 793422642917339136,249926 787442752262922241,246425 770392968511361024,118005 775524745164972033,148800 788193323240611841,215608 773882015364022272,139404 766510679763202048,93823 760986559625691137,60790 788922082834788352,219119 795670843950891008,267862 766699793490055169,95507 767310807705133056,170736 785620000136724480,197512 794946967293935617,262849 794274315487150081,258598 756891591575343104,36145 794165445792145408,257353 793617165433831425,252893 794158642790596609,257423 760477028990742528,62937 787719704580358145,205197 794236972739022848,258456 791611490218278918,237935 764148439043178496,81869 770262622104989696,117257 754001710683611141,29457 758014494438195200,47844 765056622716518401,85254 781359536602910720,139404 794592805347655680,261155 795348374392360962,256411 755379518253260800,33952 789336248846471168,224680 788523605642534912,218977 792397318125387776,245056 794003747076644864,256439 794335602774867973,259659 770011160838103041,109231 774314152361852928,133702 791418637743747073,238999 752197603589230593,21102 751102619758817280,16979 753384882638684160,27317 792735573513478145,246392 794549231721783296,261155 791359921451364352,238429 757655628651331588,48549 767695679485423616,100741 757999225565097985,50442 768096739345649664,103261 754006862433914882,30590 775115510107164672,145866 791682363642224644,239324 794948886725033986,262847 793180602845564928,249926 795094731390910464,264397 785602506382454784,197512 767560631717289984,99900 764780012201512960,84689 763785199029071872,79691 771843717846044673,125554 732861597857763328,352946 795438268024139776,267133 760515021914927104,63116 763877717729157121,80939 758677303379517440,50319 760115915807752192,61051 763668937439481856,77708 775155952743964672,144730 763203665733771264,76549 759659828784488449,57068 792054079597875200,243075 776652849937649664,155451 778301034829484032,167220 795701874276106240,247930 769223277659189249,11774 774047084198633472,141200 794019042419941377,254209 786651736236707840,192560 767094611147980800,94627 776123149159133185,153845 778582418211168257,168962 788097730207965186,214209 789241592456544257,223692 773274425831620608,135092 772193888018632704,109337 773350962350161920,132364 791998033273552898,241678 768638840219152385,107984 790529937912373248,230282 792407790107189248,220857 758108508378238976,50542 769906730402738176,114987 790556027603128320,231385 780453202311442433,175549 768590028637401089,104999 791659483923480578,240483 794561351804997633,261155 780615002390536193,182049 794198488754044929,247241 773567162841722880,136904 793133931008778241,249841 788448032685748224,217519 755156903957630976,35890 790345550881251328,26066 775454262968979456,149040 793086659315261440,249348 781284310175346689,186532 757332614608932864,46384 793166285886464001,249469 762782790375071748,73814 794220062584340480,258331 757806766868434944,45964 770725964770865152,120613 791361165913751552,11774 792547737237454848,244270 766591553049616384,91810 732128356934647808,349368 771474277459636224,125554 781042266068705281,183759 787533758647955456,27485 762005598305079296,1248990 788752340845289472,220526 793976094911295492,255942 769005389669163008,110585 770315183482863616,87904 789521156881653760,205972 756586302041194496,44243 759598135303933953,35479 780613392914583552,182122 786956178530021376,207287 767139244619870208,97685 794032982562480128,257492 754819536847855616,33356 790906717785718784,234583 792429104859537408,228037 758047116459585537,50923 779125015161692160,172089 771524426940739586,124855 793477405637681152,249926 794048383271010304,257325 794004338259562498,254209 792488652710420480,246273 792551980510109697,246392 780833467655331840,183269 755808010966933504,11774 781469335688732672,139404 785721678848405505,194230 793315848253571072,130505 733179080951144448,355577 781835730263736321,190635 788004970062688256,214084 787142890019516416,205728 763209936352317440,75899 768279655770095616,104932 791812422155771908,240890 759426753119055873,52545 795164406850142208,263896 771707682029838336,125554 777863164067246080,164001 788806742129971202,220029 794632587448827904,261155 785927321085702144,197512 768918146149384194,110286 761365897881718785,18395 791819518414843904,232825 757486698620039168,45311 752051315002511360,18526 763817933420257280,80486 780282616079650816,178270 778155311467204608,164826 795070211779018753,262925 775797456428601344,151741 781910010431287296,191354 759092978929369088,56964 790935580368474112,234583 759813403405787136,59687 771876807356342272,125367 749748841440694273,7816 794344752569270275,259743 756995187922997248,45576 794891880601452544,261050 794380438986981376,11774 752192416711471105,18395 756669864878698498,44429 789248861617295360,203710 752262427035578368,21074 779475077377036288,173868 788510445149663232,218275 793094161683456000,249469 785279742891220992,11774 753766094624595968,29790 789286012027490304,224680 767744244417196032,80720 786021744997961728,199546 787405360973873153,208176 763735399659368448,78159 795012466040328192,264431 758559318471876609,41680 788733758090440704,220332 794589207318564865,261155 756835825283772417,43225 756941182131957762,45576 781218794609999872,185496 752982284765134848,14277 759053760089853952,41680 793340969370456064,250633 771946269522661377,123217 779000974274953216,171795 771713113938808835,126389 760259147816374272,58508 790365879599005696,229148 745574353237053440,353114 793144847628587008,249841 769919447331201024,115511 781321082816991232,187401 795126587825893377,263926 790293552064593920,228810 792026494528651264,243075 740347276812374017,11774 787657749157011456,211794 774016121267707904,139404 776963436093636608,159411 743228636099055616,47188 792021072203829249,243075 766212040360882177,91770 770963856000684033,1249808 764793006855589888,84724 769012111414558725,40035 753718647701573632,28115 753963971854471168,29263 764980238623342593,85562 794991756953665536,263907 758388292844982272,50827 780149239619944448,178045 756977183281651712,44274 786584927689072640,202877 760614672731025408,63267 770950327184961537,118761 768757189699899392,106896 791400158596567040,238045 788011855977394177,214114 792964980375228416,246225 755447223119335424,37607 764195967503507456,82066 772172442252869632,127579 795485024506224640,264397 771507548084064256,125853 765738238761799680,88052 771097870908977152,122982 753679139035615233,28128 773117943047680000,134470 761563852010037248,69231 777337335088238592,159876 779957560522731520,175153 781626399543091200,186243 790738196715872257,233154 761024688336216066,65455 751108678992990208,16299 732698223131930625,353002 770714724002521088,120610 762784193805971456,71502 758819299083464704,53185 768569379516801024,107428 795701607321206785,247930 793909964851019776,11774 780498123995111428,180556 773665068105871360,137315 788787324834320384,220332 753053748595830784,24134 733015608376332288,355379 795671633432285184,265988 777344397864079360,156811 793891075886809090,56982 780938013371170816,182631 779085703648903168,167858 794345975141711873,257492 756922179413954561,44450 758868252671905796,55710 777615481729523712,162810 762039456656396288,431998 771138102001799168,122126 793797218570375169,255246 791681546021462016,240483 769471442752835584,112336 794546301648175105,261155 790784316204683264,232169 785622840095551488,194147 757566409358487552,47782 768420788332625920,106281 764930696834088960,84724 776039232993390592,151410 765662020951695360,89076 791933198359928833,240145 752982416394858496,23929 773738381817806848,135025 785921021375242240,199546 795678627106988032,267862 755162144216350721,35890 772836088956145664,132848 789989335781085184,229105 750476463887921152,12746 762287335052632064,431998 775787830509441025,151071 792247335442976769,244550 794645016383627264,11774 761592216582184960,67587 779796007320104960,175549 791415557148991488,238207 757913741258207234,47940 787774082926448642,206101 755541877336801280,38183 785937072016199684,199211 764238795927490560,82018 761738242991517702,69947 776849111865843712,157082 773994964678275073,139404 787481770232950784,211347 791437729053700097,237332 793140215867183104,249469 793913977306767361,11774 791437171353935873,237935 755111690212089857,32963 787407781884268544,207287 788596214396780544,218455 770340162475667456,117257 751750708416942080,19458 776500301322919938,155390 788388894131748866,217519 767561712157466624,98646 762315902297616384,72382 781207356336136193,186434 794543695064338433,261155 778987931801354241,170371 795768233785597953,267862 766451144067543041,80939 790328444513087488,11774 761225939434999810,66897 771170076305289216,121359 759090813951287296,56964 764942555524005889,11774 794605808302465024,352075 791871308917149696,240682 772979426187501568,133204 788963828163760128,220526 792719893665812480,246225 769576897558609921,110585 785618267348037632,197512 776714914350108672,156518 795409065446809600,266884 771513670056677376,125554 791267759837487104,237491 790639792060895232,232881 790366345850421249,230270 785989355420553217,200382 781098570334208000,185296 751560010501459968,18532 762642361621053440,73926 751833024958959616,18550 767591295200092161,98890 789787991384453120,219523 767397727118426112,98720 794210534233145344,258771 761372452454817792,67938 794146440264044544,254209 795260017033302020,240718 770043440952377344,116229 756462820619935744,43391 787730377947439104,212316 763731684533661696,72544 777956953297334272,164846 749974125309931520,8139 773652009727688704,137777 766289007764398084,91499 791375531988094977,238395 786988788509708288,207974 792073502538944512,243187 790591485552893952,231894 794314121764360192,257492 788088199985795072,215005 778317176805715968,167180 793988043732434944,257423 763442671675256832,78159 773889671457677312,139404 774043878600998913,138819 780007950748356608,177472 760291579500322816,61011 767774061531279362,101383 786192424657948673,192032 791372696730886144,238207 757460279902949376,46752 779412349967077380,172299 763114245475168256,76127 764190427536822272,78274 759208182250139648,56964 792187323672698880,243398 759010006922428416,54070 788020177417957376,214354 794794699240378368,263171 793172073128394753,249469 755833277974515712,39462 795767419230785536,268646 781837345339346944,190269 794679960027955200,261059 732230139635978240,349538 758710877172281344,46076 785626481032630272,196277 737463095413604352,352060 749405513192923136,7855 777090370370834432,159374 794630877670162432,262081 742392400799227905,11774 793131728751689729,249841 793887318029561856,248652 764975590310940672,85562 765528593271107585,87904 755034998185549824,34666 790632893953429504,231851 791002523918340096,235620 752004544930967552,20606 789950301029576704,227857 791819038456287233,241819 753523491207520256,27045 754845879756926976,33356 754754911271809024,22393 763746000829837312,78271 762427604678750208,68993 752670287896809473,22411 771119258961051648,122817 768237940950573056,104162 794019260502802432,257492 785968757105651712,199891 758118517329629184,51265 759437320726704128,56964 768993544963055616,106281 772576464227139584,131542 789105193669435392,223286 794325251194834951,257492 792027924748697600,243187 780681099907178496,182036 775863226479284225,151242 793095616893026305,249348 795304031346257920,265257 758586318679080960,53703 773887392017158144,139404 791639542319185920,239405 749271778074189824,7855 763425051379138561,78129 786602874935533569,11774 792427804533088256,243513 767787178206203904,101463 775786957108641792,150681 771812338542325761,118191 786525975295111168,193639 754071898879774720,31561 768505259631087616,107074 790936350627278848,234583 757216183108112384,46069 773673887712153600,137639 761989869627445248,69794 763855042231177216,80561 770698855436390401,119832 779434064608714752,174244 793718117776044032,248988 781164727791525888,181419 776794055174946816,157755 778348144463585280,166816 786292263487963136,201558 794618024829616128,262053 781636667857788928,350085 791429145385398272,238395 772078823085002752,129471 793932232289292288,256439 750384297219993601,10661 761344143960449024,67938 754016021456023552,31268 789738498588901376,226026 793224148340408320,250293 793074220397977604,249286 793466289486528512,252196 776170341689274368,153915 750752406258851840,15165 764113140724400128,81869 765000779661017088,85562 739769804316233728,11774 778606164728619009,124744 773656978665140224,137158 766902451622539264,95572 777963234980573184,163370 793910358465515521,256534 758019834781245442,47761 790967516348637185,234583 755562561425125376,35890 793171279172005892,249469 793179713040703489,244812 794693182365827073,262588 794891181276729344,263090 759351511029653508,56727 780914124972781571,184223 775293314648211456,148045 786008043276296192,199211 733044114103488512,353754 749760250375380992,9991 753748177409323009,29263 758059999033565184,51136 777944468020420608,164826 785629331716313088,196277 794695815134674944,261059 759233224648392704,57691 791389215879639041,238207 762675293324578817,73926 756369784242135040,42249 786307493974736896,201620 781501880773988352,187615 761629848624398336,69356 758356553544204289,51069 766415147820724224,88930 750527684241915904,12883 768726252832362496,108395 751910595218202624,18555 758872509756284928,54070 794852993858420736,262849 765249766955618306,86763 792681710936883200,244270 732914743401283586,354606 793624423647485952,252581 773695719576313858,120690 787781457800491008,210235 780808886257274880,351152 790643812099952640,232169 781343812253655041,139404 790982436230344704,235487 765635143105060864,88682 779336300402847744,173753 786556751193616386,200382 781535591443734528,11774 765294455750529024,86472 769568160563404800,112336 738079629492260864,1182482 773206898199916544,133081 753712093900275713,28563 785813594625540096,198671 791365529147543552,238383 766375133984456704,92860 768886570799632384,108795 751605946900590592,18893 778397961730469888,166852 769431204026351616,112693 763126123282608128,76794 760157667855855616,61145 793502502926819329,252741 791428769080872964,238780 758029574399754240,50314 793214893080080384,250633 772878243544207360,132578 761987353808363521,70689 778416037750411264,164826 754884902538010625,26721 791451204618301440,237857 766416579051462657,81955 768953138984259584,108795 763076080236363776,67108 763513721251475456,78561 780568056619687936,181613 789408634589503488,214899 790625300317036544,232169 764478657146519552,83391 768853492475756545,107930 765138186452467712,33338 793791178491559936,255393 794326885811572742,256038 779123787853955072,172962 795075918905622528,247930 793193852639121408,243075 761667480456658944,70226 752772648933916672,23532 759848748117794816,58939 795011211339280384,263906 770295584267862016,117257 752248202720448512,21034 771479434754977792,125367 756569841406914560,43471 794341127977570305,257492 772816527909421057,132364 793132996643528704,249841 762018640602370048,70689 756583484198617088,43917 757170416360230912,46294 765659441567903744,88920 763488689427283968,78159 770153776942616576,117026 763931647393738756,80939 793865886088040448,256038 785343435779682304,195125 781053239387193344,183759 750053167820406785,10848 767154221850456064,97392 775434552655372288,148045 777015483262464000,157082 778214878154678272,166409 780883264168861696,181419 793749520089616384,254549 757555609420107776,47761 761438897955975168,64664 757257016448540673,45125 794328000518967296,258741 763804429220884480,80393 794325152020516865,258981 749761586747899905,10064 795044107999657984,262925 747582591121788932,11774 794000735939784704,254209 764063112655884288,81493 789988324278542336,229105 763895131103715328,80486 732612105233268738,402246 763049815810908160,69548 794898807662215168,260613 785567643461754884,196788 774398037321977856,141316 768879889516638208,106716 788798707302961152,220332 770567699521015808,118191 755363617969758208,36938 788462765098856448,198304 732748235048144896,353926 794897959066468352,249926 764185419625947136,81130 758294222873120770,51809 775513582884757504,1250232 786303628982136832,192032 781294557875019776,177455 785603538126671872,197512 788123207933038592,215754 773683785422340096,137869 778398965804830720,11774 751774146233790464,18893 758799811235590145,54070 794603486583222272,261097 768227410630221824,103924 773891080018358272,139404 794866945472479232,249926 770392170742284288,118174 785853441507819520,197512 755838894499737600,11774 781704058759368704,188401 767020047776624641,94660 791700688002691073,228583 755623707503108096,38792 792751921224359936,247232 756537458146312192,43751 795707638675869696,11774 771149276479127552,122388 773775984898220032,138616 750721959042822144,13603 795435045704138760,266079 774260942146273282,142090 792353632129810433,245208 754109435170000896,30590 792565658617798656,195876 780721648391467008,182257 792928307503300608,1170685 769539548913147904,112336 770082772690018305,112336 753537700788113408,26597 793252250747539456,250633 763413697586954241,78115 755369338165755904,35890 786066841676505089,198878 760310590287908869,43471 754910929444216832,26721 754951066375032832,1248155 786908199647580160,207287 762243418235936769,69947 771459189281583108,124904 764171035755290624,82066 793130790003494912,249469 766756354023231488,95708 778576231470133248,168284 771418691296698369,125554 779768616929460224,464984 758277326027288578,52122 778511808109875200,166362 765049586356322304,83483 791954075654893573,83342 781594087845658628,188622 787075099547406336,208928 793449691610480640,252020 773575516532068352,137042 781203590786478080,186434 785803103723515904,197512 786990396018536448,207672 755502403806519296,38032 781540938678202368,187359 768764248851828736,108760 779820966603915264,176218 758439362086535168,52394 763460188452098048,77687 791350836559433732,238395 791679408558006272,240483 795038796719030272,263895 780030062678581248,177589 774194917522497536,139781 757248583104131072,46652 759110217867100160,56952 764153189499219968,82209 771422812439470080,125554 790705361078456321,11774 788695867452776448,218832 758127248591421440,51595 785868646388207624,65713 793195701014409216,250064 766323076304932865,93034 776081156349526016,153194 768040829927563264,100620 749121440461549568,148861 760320485062221824,42435 785262935325208577,194154 786674994126258176,204835 775344830335430656,148473 780591798993481733,179589 751098689700044800,16299 771459519297703936,125554 776911666185461760,157755 791364972672495621,232850 781479221499686912,139404 787638842694180866,211894 791401183969742850,246425 794134739401736192,257492 793098820959674370,249469 765706882560524288,88361 794257655678152704,258927 767073626516578304,97377 733011916629643264,355324 779976503274504194,176203 773711402435358720,11774 764406183738212352,81869 763939704009924609,80648 788912846939820032,221711 781350850882965504,139404 762071853959557120,1248990 791557916851638272,238207 765630180450631680,87904 763911529133551616,80939 779076653070835712,172621 756206191332601856,41680 775763459728248832,150511 766989404384612352,95708 776579529603215361,156644 770671886548275200,118192 773194067828154373,135025 793942714618380290,203546 755760887265386496,22393 787867076354465792,207712 775143752629235712,146259 791247537667584000,234796 769335496099192832,112872 787618359722377217,210207 788410167859810304,11774 789957839620022272,221228 772042345478893568,129208 786547191192182784,202217 765697759672279040,87904 762368532164124672,1249020 789152226933694464,11774 772989885493878789,133495 768918885621915648,110300 786322957563985924,201958 792566405640007680,246632 763723896625311744,79585 790963002170220544,234796 794925001434484736,259034 750843067272486914,15643 755286094787272704,35890 765236623999107072,84724 778405349992706049,158820 764093602112741377,81574 756465684767469568,42432 751672622472134656,14277 735392641202987008,1170455 769240098655260674,111549 793296851026018304,251282 791078626565492736,234583 792706095009652736,246225 772514623756967936,131421 786149726374600704,201292 794997303044018177,263895 785695316787941377,196277 765252784119685120,86014 779822418789490688,175153 779716526932799488,174756 764569409625190400,82901 765129179205623808,43383 780008970442403840,177472 788462390044131328,217574 763922870615482368,352255 776453353010323456,155896 793133037806497792,249841 790050082305343489,228820 794639898049331200,262053 758081897893244928,50923 793791349505990656,254135 764808280778604544,84679 769974049116160002,116082 768164752287731712,103071 772786988848152577,132335 765373330589356033,86103 788175254661140480,215252 750738983261466624,14525 795616168929333248,267521 780595035737763840,181886 787064947436118016,207287 753488562557812736,27800 773563666973224960,137158 767542589352505344,95511 781553773428797440,186063 762610656596099072,73811 755161194999091200,35890 768736065960153088,106896 779997401822232576,176890 791782543745953792,240926 759708870574870528,59431 759387687962849280,56964 767710849419120640,100605 779149084741423108,171324 794693168549756928,262849 793106518564540416,249469 794319329982631942,259659 766536257279172608,92959 773665228844208128,137693 777664730508984320,162596 760531685444169728,62771 794592898197032960,261155 769284337208483840,81294 764562245195927552,83629 778011500606689280,164814 732302368008765440,350829 761893646979338240,70886 759089365922512900,56784 779088019236134912,171062 750359329719672832,11495 758425594216452096,52061 753769672453988352,24786 789490922388160512,225981 788021310483947521,214453 767404076254453761,59936 772922470789582848,133081 781530391681327106,187454 750150228125233152,10057 768224861315592192,11774 769050520589828096,105425 793276523914534913,249725 786370254876270592,203510 760091361643225089,56420 779066255319916544,171062 759099675240792064,56964 750847090540982272,15066 787896861126381568,212239 794268567982047232,259063 768864188638765058,109767 769149719478202368,105041 764222565728423936,82759 760536271739465728,63268 780994837533302785,155390 788159326703742977,352258 732124521692581888,349316 793530237531357184,252368 778400762447613953,152594 774029444096757760,140047 787946346175082505,205197 751580755994746880,18893 793604486476488704,252020 792843953037053952,240682 767691105752141824,100605 773252473112768512,118693 774363101277908996,141360 777106241474527233,157755 791095870934683648,234583 792952887651340288,246011 770927649577312256,120474 777570526973886468,161456 751165449086402562,17284 752303684499890177,21224 765523010728042500,87904 773928137834975232,139404 751213241208975360,15808 781148439644168192,171377 758513884768702464,53703 785741872597721088,196277 740328890183385089,11774 794532377477267456,261155 789264972375359488,221785 793137873184706561,249469 770425197707091968,117039 769304899523796993,112301 794641762744602624,11774 772146356198711296,125554 778193362872635392,161960 792912179641118720,243075 762020649959391232,71502 795770345806589952,247930 786595208528011265,202727 773758713760849921,132335 750563232369283072,13450 767389043944337408,98720 794669562490810372,261155 787610468923875328,349479 763531104418664448,78566 778196894367514624,166409 761349448895266818,67369 773707836752732160,137042 792622713483436032,232169 751153843090518017,16299 776807941697568768,157755 790621354651418625,229901 793057772535439360,248065 755191137468547072,35939 788193313530576897,214123 753602132599799808,19598 770599641003888641,118192 785569073522438145,196676 755462028299427840,36379 786243120430067712,201958 795103380658147328,252939 765432911050997760,87245 775393035697922049,148574 761241572327305216,65887 763066529265098752,11774 772846617674194945,132335 780822100927913984,183269 740288053743325185,99816 770761361014026241,120610 786650072247308288,205455 750338854670917632,12535 778639348283564032,169226 751587075388878848,18495 789176751385489408,223899 754848609506557952,26721 793761294868418560,252639 789161098989543424,220433 790614302453473280,212131 793431031047041024,77255 776875947547058176,158897 756555321619906560,43553 776874491133644802,158820 793323895025639424,249469 750245407385587712,12014 759500091732353024,57574 761660610375454722,69794 781177578375745536,181419 769317244593659904,112363 786543096565751808,204413 787122248771522565,208928 764243425558466560,82766 787259770789060612,208146 747799059554045952,33338 760379739748069376,62063 778561231426756608,168794 757699442002714624,48959 759212887873323013,56964 794053167486930944,257492 790877070347866112,234583 795750649048813569,268646 761236411844395008,66116 735042910735982592,11774 762424693429121025,73196 789532045533818880,226538 789101649465839620,223099 790039342513127424,229105 790655616201043968,233307 758021633722441728,47761 792049717467156481,243187 751799087113052160,18893 789495145116868608,225981 793103712893796353,248220 769332786327085056,112693 765544128067178497,72951 788430722029584384,11774 777618825181134849,162430 750367888868052992,686533 771773346996482048,127871 786069632969039872,199211 755406830268846080,36735 761610919029927936,69711 779014474179153920,171968 785812656007553025,198671 753661290778734592,24256 767742509455962113,101134 765208611807125505,80939 794024506473910273,255393 765954862756409344,90384 786655121354600448,205270 776137233996869636,153491 770207724126609408,44421 773641371475251200,138382 760117189580128256,61051 781552502823149568,188401 753333386740129792,26140 755494460348391428,36484 770821551969210368,121479 794575128835264516,261155 749809546621771776,9754 752237114914377728,21714 761560879527784448,62728 775009636298752000,146259 791079968151314432,234583 793095605245644800,249469 760428196311474178,58267 761001287995559936,66159 778652731858825216,167319 777884817878880256,162497 780016893964980224,176203 781541453746929664,139404 764429470711312384,83184 785514278543654918,11774 794783736458047490,262849 766340793778995200,93036 773750969502879748,136515 774650411705851905,144032 788876656920322048,211028 759060866662801412,41703 732481414025732097,352136 786218284135821312,201555 755049923456929792,35044 789844535215927298,227925 755049832532672512,26066 756453400842076160,42432 779018445673275392,167407 786022276625866753,199352 788427151909326848,217519 732478916871389184,351306 762275374504013824,72035 768097617192493056,103354 785797589467738112,198586 790913558603333633,234583 759098519445704704,56784 793415548486823937,251788 757092357904871426,45857 788753642778087425,220029 790668059480653824,233307 793397019893075969,11349 754033925660499968,30842 775376305286066177,86103 752914398348324864,24173 770389542520119296,97468 760380514452713474,61545 773859249273184256,139404 785550208600014848,196917 770976954262487041,122299 788335686785048576,205728 794214283492016129,258456 794977516159205377,264397 791663622535585792,240483 780605115740856320,181789 768724273103904769,106317 771537523164143616,126389 787024177291071488,208016 773906262790549504,139404 791245071718846468,106482 793859611900141568,255393 786107948179349504,199262 765992391434047488,90384 771470471216803840,125602 770389893277097984,118698 762754534670163968,73814 732753371355054080,353262 785962003428802560,199462 795445310944329729,266151 750696039938568192,14462 778250290801745923,164826 793144463350640640,248988 791921753832296448,240814 758659982300684288,53975 787888389961965569,199546 756680662455767041,44429 793542387247091712,252020 769162705878024192,111388 751999421345259521,20279 794542338018344966,261155 743230763215163396,354153 762330807520337920,69269 774038443215192064,140444 772952079627345920,133519 766994901993070592,93144 793624622537244672,254135 765695554303262720,88670 788851686861312001,221476 793862110052659201,256239 765253465408884737,86440 781881445723828226,190555 759954597213511681,43471 792842231925309440,243865 767778488292040704,100893 791005774692622339,235621 767413098034503683,94699 755892831252783105,18215 795719065784434688,261155 753744260223098881,29263 760567651164762112,62798 769668081878700037,114779 732656473633775616,353200 751152116086018050,15808 788026608305049601,214213 751710030915743744,19458 785942887670382592,199211 758196687735107584,17640 794176916039274496,258122 786220980725166080,201555 793793986842365952,255393 795702508442316800,267862 769502127936839680,110585 773873742929813504,139404 774294550244302849,142692 764213694603591681,82066 768166342167924737,103354 755432388704907264,36033 756882609053896705,36145 759776346214010882,44461 793844819995025408,255393 787868028801212416,205197 768560600787976192,107483 758598443069763584,53985 777550731935158272,158338 764880200903618560,82582 770733513335201792,121046 773478875968012288,136904 778386761491869696,164826 762050766492213248,71429 773297176495534080,136018 763841625911164928,80486 778678989720199170,169201 793959962355515393,254135 765529935700045824,85562 790886533263978496,234583 747544949206433793,349320 756281823362031616,42495 732182565335879682,1170365 775474897011212288,149124 792858883559682048,247379 759984888921530368,59243 766359822858059776,93286 763721704552005632,78513 763161593580441600,75899 773974593006473216,140515 753328897098412032,26776 753852520565346305,28128 781190825866776576,183269 774033786367463424,140444 774254406439047172,139404 778776825942118404,167220 789529830911905792,226881 757350584504750081,46594 767504012061007873,97386 762728611690360832,73814 795766367622402048,267297 763489659846533120,76794 788344532916133889,1170441 777334295820021761,161456 778349617658335232,166409 792048018740514816,243187 795201698482548740,262752 785552908301406208,196917 758084202155966464,51364 780599535399755776,181935 786317087778168833,201958 795428512207400960,265855 753780297972322304,27202 760960476964532225,64664 754906114446069760,27045 791536550345478144,236502 755209713298444288,33751 762664080079515648,73926 785546997948420097,196788 791272592694996996,196180 795346798860791808,266500 792130265388683264,243092 794636854117146626,261987 752136467036639233,17794 753223098598461441,26140 760154553098600448,61051 766404496486309888,90500 785622493255958528,196676 733204630881095681,1170859 750141320862265344,11833 793958631456681984,256276 765499341289119744,87272 785978334630989825,200382 793969189748928512,255942 768855513144582145,105109 793490742383489024,252741 766497757326548993,92959 789995723773321216,209582 788852602125647873,220029 756433817670418432,42249 760816915052916736,26066 771295007777157120,124597 774200375297662977,133702 788948459319472132,221795 755397006416236544,36735 787782932731682816,213064 793295875460128768,251282 732609360703148032,11774 792395297037033472,243075 768119084026253312,103485 763204662564626433,76329 748187996906618880,11774 755826539648942080,11774 768554265476472832,106753 768269607522148353,11774 753776567093002240,28866 756570481323409409,42117 793144202108383232,249469 756662885871292416,44429 770933409787109376,122146 757005715613507584,45878 757597003404763136,47782 780528932038795264,181026 790537705130106880,231894 732418157353259009,351837 769372740578967553,113412 763422966751244288,78159 753230020018003969,26029 769650201422245888,114779 789813364926971904,227242 791585801494728704,219509 792817157348298752,243865 766372005054672896,93286 776062916944601088,153194 788801932240367616,220332 774091643649531904,140415 793219584702590976,249926 756001924399235072,23762 787468076350599168,200382 791361069558140929,238207 758727656921706497,54070 761692962845700096,69231 777158426724032512,1170550 788809655946506241,220767 770397060654772224,118604 774065635122819074,140748 775362174025728000,144648 786910696466370561,206008 791962402598170624,241678 752656311808995328,22777 762415954353463297,431998 771110099536515073,121140 772136338309152768,112788 765396837805223937,85257 777957630497087488,164764 751106129908948992,14858 772970924085768193,133519 753767925492965376,29624 761266325465468929,67283 792797135016034304,243187 787435458921762816,188577 794671348153024512,261942 780609329548234752,182037 785618430804238336,197046 791312663011819525,234564 793327977325092865,248770 794640573437087744,261987 759212209620848640,56964 794605029403439104,261399 768128800995454978,102249 754777975669743616,32941 779444534220554240,173846 788458608639868928,218275 778350859210063872,157593 790665220448542722,233307 793101919929729024,249348 761207443967844352,61051 790753226366803968,232884 794760989258285056,262849 767137250522038272,97293 758493620504846336,52554 759527189457018880,686533 763496560500084736,78360 755037298622955520,33356 788374311753179136,108396 790963985386500097,232911 794825847840604160,250633 790754894479134720,232169 785839354073772033,198671 789455550601846784,225943 790680944768233472,232863 792031587802095616,243075 790516479724756994,231894 794749796053647361,259220 753723324841078784,29271 755030085527273472,34898 771012154954805248,121612 761664274171179010,69711 785320681223233542,195125 733086201075261441,355464 776942341043126274,156835 785912536524656640,199546 763769881938501632,80098 760630001897058304,1248753 787628512689721344,246425 791705189820559360,238207 765489516983488512,87145 773962465885483009,139404 760986458924593152,66116 788681531371851776,218275 794672382975717376,262022 775024694353244161,145721 788727632460263425,216943 755255718505308160,36545 774099390294208513,138819 788815957242187776,220332 788608655767834624,218275 752265123738296320,19703 760781496533786624,64720 770800802852143104,118191 779005933808562176,171617 786682058252824577,354295 793082491510763520,249348 766009503473098752,11774 761622259840671744,66116 754718122360184832,33174 770228682833141760,117257 768967184064405504,107469 790753984160030720,232881 793416687559315456,249926 791118127144710148,78159 771508532067926016,125367 776734318404173824,157693 779397971095924736,173628 787099115708559362,208928 765337129958400001,86472 781858173913366528,187843 793204761369665537,236827 762870594685632514,73712 738416731773886464,11774 790712125106876417,233558 774124376207663108,140230 756278664275210240,42249 763511088860233728,78833 791600747733540864,236409 760165833599574016,61145 764261488387317761,82953 766650163062448128,92894 752257928397070336,19703 755024075521527808,34666 785853543790022657,198671 775148382927151105,144538 786260840076881920,202030 787073193563619328,207287 786907030598651905,207287 754729538441977856,30802 770179805127974912,116968 758555080379564032,52055 788210119372931074,215437 764158648838860800,82208 768508257036099584,104999 760852970200113153,11774 768046812167073792,100620 762050213330554881,67973 778744160454967296,169029 790642705160253440,232169 794344666862862336,260033 751050835552038912,16422 793216963212374016,249926 795061373503934466,264397 756620991250337792,44450 786985549936594944,207949 741898665132888064,352728 787123761870934016,207119 793473461125603328,249926 756235791156862976,11774 789199971014717445,224568 773882720397234176,139404 774992253106413569,146259 794620206899412992,262145 795654768039460864,266500 776555672238514176,156926 763452803767472128,78477 795052510998306816,262849 791690521093767169,240483 754953813413552128,32941 780295573370966016,108396 766042184294420480,90735 770370180115341312,118375 776322091842932736,20824 787692983948828673,46572 768968205192667136,110389 790601572749340672,208178 792424909280608256,245268 786363577041096704,203391 792779429181132800,247240 766243909240516608,90384 775420810605400064,148045 780151060069486592,174874 765214305654444034,86440 763508609175040000,78159 756813490631876608,43553 789210024081956864,224297 755775485192331264,39462 794892773828730880,262849 794005093708402688,254209 775327253446078464,148045 756569104757104640,43807 749253793343209472,7828 754995974687293441,34713 766468124040454144,92213 787690534898798592,210432 752995189279645696,23739 765203419233554432,86103 778616432636682241,167007 787416560889573376,210432 793341814774308865,249469 755827118173454336,33689 755175735967510528,35890 756652891893436417,43285 775267823081910272,147858 764670036174700544,77590 767449967632015360,99310 777851490383736833,164001 787790263137611776,213135 764641753387393024,80136 758748364582232064,54070 775440457673302017,149304 788856364638404608,221297 768115606616956932,103354 758831061002428417,54070 768227180681760768,103924 793524053873192964,228501 794621377638756352,261639 759368677128941568,56924 767556232798318593,99434 773480588523167744,136110 775374789162786817,148473 778339077670178817,166852 793102832736043008,215252 795733575970721792,199307 759349736403046400,50943 763133102394843136,76474 776616046811832320,157082 793330190973669376,249926 765793274284081152,88128 786993585421819904,208176 794574435617570816,261155 771616159065972737,126390 773841539684528128,139404 773582980908322816,137553 773279792779100160,135450 773650775453171713,138382 787290849898033152,209351 790638245520498688,228501 793200891545255936,243187 793841675969986560,255942 779388191279239169,171968 753359071898636288,24704 778404197687439361,163990 769235009664262145,111438 774594442019778560,143036 778302003617247233,167319 786587682361057280,203076 767399844021403649,96196 754719703830900737,33356 760983519610806273,65991 792415804751015936,244550 750144872536039424,7275 778978777724510208,171443 781647385713844224,185921 760615776902586368,62916 791622587684126720,240145 750787934115229696,15316 760528110399795200,52061 787102284077346816,208379 774055952504856577,141316 794261636034928640,258598 792406053170221056,227183 770724951104061442,1249756 765901858917478400,81562 758720405251223553,54070 757566487062257664,46280 779174534859468802,47940 790570720124399616,231894 795364865347088386,266138 752975536641544193,23739 765018756510650369,84724 768909155784495105,109666 785662521684275200,196277 768487754476818436,106317 776469020627247105,152589 793118466089693184,249469 779177110531248128,172962 787300340639019008,207796 749289441391325184,7182 775030170558140416,146259 775472847032557573,139404 758934106763694080,55597 786306285436334080,202429 770674847458422784,120610 743576213147557888,1170572 786549337689960452,203350 750763161494564864,14277 774337200393691136,139404 776976230717460480,158314 785961440138125316,199431 768434911430733824,106281 793702802589569024,250033 759513100823527424,57574 795614492826730496,267521 750790530846498816,15316 785873957048156160,198671 771863246689148928,128519 794992309586759680,264397 794908783231324160,260613 777541754035798016,161901 738985543711744000,11774 792368493534470145,243187 749257356018462720,7828 789809523204784128,227242 770939368999706625,122093 787344711174479872,209713 790761972451176448,232640 765603213168914432,11774 788796712970293250,220526 780626306866286592,182154 786969780888756224,207949 758244816325009409,52031 792222281695006720,240070 770684522295726080,120393 776429749522530304,151718 788141775647076354,215608 732657006692208640,353262 760113135579639808,60794 763838419319521280,80366 773980520082386944,139404 752957211509420032,24134 780841321686769664,183269 761595143069851648,69231 789552057342722048,224850 794779890306453505,262849 793158196189736960,249469 758644498645811200,54070 752955437553639424,24788 794714194226663424,262226 790639251679436800,233131 793460666690600960,228888 766405180657012737,86743 780247623353655296,178360 763735716098510848,77598 763442867461246977,78344 781068171100815360,184223 793162383078268928,249926 790621573707337728,232992 792540127729897472,233951 795735805088108546,267576 791730599136468992,240483 771565043720654848,120610 768084706495598592,95055 773688616761618433,138765 755587076356177920,38026 778038997419380736,165523 774658310771474433,1250158 764060863435190272,77632 770875012957937665,121949 794733381296750592,255942 763034939621253120,75109 775648092498501634,150404 786411005521698816,202727 788201725794582528,214976 766247763449438208,91894 765672637313847297,88148 767326828008726528,94699 759207111712763904,57348 771487127788019712,124597 788444661295611904,11774 749378606070202369,8047 794255534916517889,259288 788716042436698112,217937 770427254715224064,118191 781220131326263296,186363 740320581351014400,11774 768218387595931648,103212 790697442144505860,232169 793714900413640704,254577 756273224137248770,42432 780769010988097536,182960 788476864696156160,217634 760156136901271552,61145 785620670403096576,196277 753308921679515649,26140 757633935123906562,47844 790530599882592256,228171 794669306239926272,261155 755096747219619840,34671 778999852348747776,167407 759951451036655616,57105 768081857724444673,10788 780564953606389760,179709 785261840775479297,11774 793486230151397377,249926 736005867863080962,1170928 786694969511841792,167220 752627202739625986,669866 769270467060391937,111555 793512558821081089,249926 785569520870195201,11774 756358903064035328,42249 770363865183899648,117257 763032890305286144,75724 773220237621751808,132364 766992890946056192,95672 794528481111470080,261155 774799562598916096,132578 793091382915264512,249348 773879648967135232,137042 773913941374275584,87904 764469707932131328,82571 793134033358192640,249469 750437898344890369,12927 793202523347619840,105109 759947970678710272,60363 753106716187852801,23739 777017645510103040,157755 787182275050037248,209477 758008805124780032,50442 772702237940330496,130574 779491225950949376,172802 787539446182797312,211347 787800758674534400,212949 793151120608665601,249469 761976479668375552,431998 792516913448554497,245086 794347483056869377,258456 787444720628707328,188577 758728633276063744,54842 761566851205894144,69248 790546801787109376,231792 769555159475257344,113780 778919409465253888,47940 778710913440284676,169320 794681913072033792,261818 765366769359790080,86103 791819958313451520,234990 734037993628008448,112718 762012919903064064,71026 786560210286456832,203983 771889714093780992,127218 791616870252158976,240145 755183409933250560,35890 775537554955177984,148713 775769152942403584,144573 793455542085808128,252020 777179631925420033,156061 789544449458081792,215480 759402162246017024,55710 766646365795520512,90252 750456756019531776,12883 755464051837243393,37294 785822463942807554,80785 795061487001800704,263896 769723449686175746,114779 773776828053983232,137777 790558840274161664,232137 764582693954809856,513129 776164444900626436,154071 793356167842033669,251350 793666925393883136,253793 732528753646014465,352433 768521914205609984,107069 757614128425005056,47782 748872121757995008,352060 771352998668709889,123958 774742265734557696,144654 758842718185414656,55465 785907325873696768,196277 753380247609888769,26458 744278067590406146,349197 770594632266907648,119832 785729307456987136,196524 786299717420392448,202727 761165981049683972,1248861 777989327494254593,165185 794166919410675713,258331 794369311850790912,227345 775372665842388996,349856 788169249177075712,215754 758060722026708992,51136 786591726374793216,203713 776929133611941889,158387 785297839970582529,194923 768545537742233604,106716 764891927602929664,84724 774248273888456704,142090 791705750175232000,238639 763560552199180288,68993 761665547465527296,69711 773526392981950464,136904 792104798162149376,243075 791648746740350976,235948 762859982370902016,73814 791731979825713152,11774 735849923271372801,45969 777170282192723969,147771 769745599763587072,115099 751676067845378048,19272 766004215562985473,88669 758303073794158593,52112 779965747527286784,173347 753015547621703684,25253 772652569407606786,131210 793861830275923969,256191 785319454766829572,11774 788421520674611200,217837 792839030811594752,11774 794655383025500160,261155 751858896181071872,18486 787136194106707968,207613 780115025977487360,172185 781631770517180417,188498 793094529238855681,249469 788765357129371648,219503 789824185795170305,223249 754766962434138112,33532 760268694182244353,12954 754770704516743168,33474 765046179012894720,85562 774595708364197888,142648 755512744917557248,37044 766323659971571712,91946 756847733433102336,43469 772042165207924736,127775 768967795522625536,109667 772780763427303424,132335 760993501907603456,66239 790242231462559744,229693 750825356957917184,15451 785545659009077248,196788 788785187782029313,220526 773719080486445056,137042 786674867575910400,205349 767802132456173569,101383 785404960695398400,195125 793204348306137088,250633 753067080543535105,24248 785801685423751168,197512 790653489122676736,232881 762434719036248064,70177 750756295217586176,15165 793974818269863936,257353 767120284201590784,47940 769884497680539649,111764 768961957961474048,110585 787603470899707904,204078 771398895775674368,125163 777561205565067264,162348 761951095648235521,431998 787064933468999684,208777 788870429507252224,221711 749272121210122240,7828 766342551834013696,91798 771005646388985856,121479 780570223623766016,11774 791755159139262464,238207 780831293844094976,183269 767401903940472832,80939 769303218228723713,112301 759947674850328576,1170396 777295313811812353,160480 793936963623677952,249926 765408988364091392,87245 750725976644939776,14355 786024355322929153,194230 744195880685801472,354113 765284705432313856,86873 781315116453228544,185595 788006436240359426,214354 788334093121519616,216119 766387299143811077,91284 769314679671971842,112363 781669464668409856,187044 763862379377614848,80153 781904487724097536,190635 754126691870633986,28043 778299736419868672,167220 791450122546622464,237309 770301605027704832,117833 776507941847457792,154819 780506260504350720,11774 775305226916077568,148045 793708424257236992,249926 760792732465901568,64722 769237221949919232,107469 754817183130136576,33140 769262897339899905,112399 774226617270874112,141867 794580984851300354,261155 768139534563500033,103354 773726760147877888,11774 789148140171587584,170187 794687340111273984,262022 766476225082712064,92159 781602804246974467,186149 776184428116664320,153095 786959350548037632,11774 785263850882904064,194154 778739331389284353,169923 785852618866319365,198466 786235558473437184,201620 762101593525280769,71099 793268475959574528,249926 738456816208744452,7700 773656862034006016,138382 790523433973116928,231959 732968368215629824,354120 780276207267045376,177233 780742917593833473,182036 791684860293160960,240145 763780503849803777,78997 769266885464653824,110585 795433351008190464,267014 758653806997405696,54070 765070185921261569,82544 768139197374869504,103261 772580260349038592,131542 754053773543301120,30296 766070261896601601,88795 791348207699632128,11774 788823389100277761,220526 781363763974922240,139404 795134966325714944,262849 794396566387884032,259220 759148126267645952,55257 765507143176945664,87904 768123980490342401,103261 775051277113827328,146259 775000019346788354,144730 767164743077330944,97386 767781765146480640,101203 786712748679766016,202429 791351602099609601,238395 793209116554473472,243451 768308110100303872,100893 779647327652945920,175959 779330883459309568,170252 760311187204632577,43471 762332201144967168,27625 765396048726659076,86440 786376575251992581,203510 793424510024310784,251452 781662785122004996,188387 786277658111770626,202429 780555945868824576,181548 791702987953405953,234990 756294721232891904,42495 792046504194117632,11774 790193007232286721,227048 733139254440824832,355480 753032060919504900,22433 764887270692417537,84724 766124112372654080,90384 794867389502550016,262849 785275940788023297,194250 733653105410252802,93634 793236019785019392,249926 755002849092784128,34666 758675705307672577,54070 760833044316033025,64722 750775544459907073,14525 772886089937874944,132578 773008446299987968,120690 793591906794024960,252112 772555361639239680,131542 752725131059949568,21935 785930967848321024,199546 772112008263139328,126389 750084628795437056,7914 786243209231904769,201958 758722824563412992,54739 738496317656322048,11774 787438955801157632,208937 787401476339408896,210313 761509142951440385,68772 795763425636917248,268643 765671115389677569,88920 757700633197772801,37844 781253035011956736,185921 788110290508509184,215608 774080246479937536,353124 785907216859574273,199660 765524740031254528,87851 763099780973113344,76577 778338963325149184,166852 771371795723251712,121612 762775252439011328,74781 764971362691579905,85562 787721818996150277,205197 753203752383852544,26140 790972228598759424,232884 790269623828615168,228341 772776064464461824,132288 790607896421818368,210238 758895415844409344,46076 786635516519251968,203674 774968693805547520,145244 779336480812523521,172967 790700853413883904,232884 791442403232100352,238207 780067577519284228,177865 792364104438677505,243075 781841216702865408,187361 786436962794156032,201555 793944677506568192,253721 772211703996096513,129991 792164242954727424,243165 749951028087316480,10395 770710992816701440,120613 793123511195803648,249469 790729790579847168,232881 765317109899333632,86440 786757769193938944,204835 765357337754361856,85562 781315867766362112,186584 794605383050522624,261155 775509823966306304,149259 762027560226009088,71627 785653291879436288,197297 776905206030184449,159245 794270166314057731,258122 756195391121399808,41759 769416050899378176,109666 790839512804884480,215505 755245163866234880,36056 773241365798924288,135004 776788423537328129,157693 757104386338349056,45857 780601326845603840,181935 785827971667898368,198671 774169283442069505,141803 792072695110246400,235621 775745504865026052,11774 768234252077002752,11774 794617270441897984,261987 768458767172329472,103107 794541467360489473,261155 771400504953884673,124597 776458580320931840,152314 777584285264011265,161277 772424994995384321,128323 791752442828378112,239998 756707795022512129,44450 791728379707944961,240483 753685201793015809,28563 787299052094455808,209477 760878138100514816,65108 767189109215416320,93210 794566788809977856,260033 789166389873381377,11774 762481724135571460,73203 781168975141011456,185310 756597375125315584,44274 780508299208761344,11774 786923064059650048,207287 788887503684014080,220689 790944680938659840,232863 788808796818837504,220332 793467837721419777,249469 789849230760370176,225608 774289171548508160,113165 760314585463128065,62130 768076586834882560,103354 780575171681873920,181419 770556877063225344,118192 762342366518784004,72740 732513696711364608,352311 771774297954144256,127134 776558523165581312,138812 794664910546411524,199178 788802936675577856,221008 755210884771876865,35931 757744890482569218,49066 773375769913462784,136439 753612650391756800,28569 795384121488982016,262752 793986985538949120,255299 757323462197252096,39462 774289188115984385,141912 757951800653643777,49821 758404840250892289,52921 778384464762310656,167220 791812250411696128,240070 793400717881016320,250633 760261339990417409,62063 787106325738033152,205728 794716319602053120,262022 758442691701055488,52394 792935861725696000,248514 778952847874490369,170253 787744133146214400,211980 764114395190263808,81649 755598092473282561,352020 790964328342040576,234583 755193253054468096,35890 794581658527666176,261155 732532927104442368,65113 788467616612388864,218275 751212228599132160,15643 772870291743735808,132761 795297131598778368,266115 786985463148150784,207287 757948257964322816,47940 763080398586777601,76429 785327578064171008,11774 795077601781956608,265102 773387084321218560,135386 764432162435260416,82744 777807715854757888,159411 781310801516736512,187333 791373399264202752,11774 791610522563031040,237491 765232883376263168,86440 750504870369648640,13450 765748227131920384,87904 749219599854342145,6988 785599029535240192,197286 790937970501160960,232881 766265880376401921,91049 777088126049148928,158520 777980339146911744,164826 769861844404146180,115572 790715201020653568,232863 757057662408425472,44450 768481683515604992,106281 773940542577053698,140232 788404217773907968,217519 753351966575788032,27045 772909614694330372,133519 786345411870986240,203048 760894147662413824,11774 753358850711924737,27317 752962360277606402,24675 732241860387852289,11774 765073872739860480,85562 779085476863086592,172299 757025017464926208,41702 780436065257676800,180233 773968022457372672,138054 793257026507931648,249348 758469559691071488,52568 788423297570447360,215608 795377191370506245,266151 776922379897364480,156835 793537300659638273,252408 776935246109388800,159146 763502742627291138,78274 761678558112559104,70245 766061684108713984,90384 773901111765983234,139404 761350211528601600,67587 794847658494099456,261155 766597361317601280,94699 786024509153300481,199546 761535865478848512,59467 775653846978822145,150511 793187444719886336,250033 780618911561555972,182154 759156456696324096,56964 788499082553749504,215608 749634725514391552,9433 771795289644597249,127366 762131257224339456,1248997 775407180346433536,148877 785892983451312134,197297 780949667865591808,183811 754038976844013568,31077 758141361216299008,50923 757346918657822720,46379 766706133427970048,93823 791793962927394820,241523 776112881033150464,1170441 793097577499615233,249469 762205397579014148,71550 794197302319648768,258044 794723851766730752,261155 761005501454876672,65974 772793411824939008,132335 771872735446401025,128615 770415833222963200,118087 758807764151840772,42453 793456793531789313,234583 757792296104361984,48093 766343778856820736,93036 773871186002513920,139404 768525717919395840,11774 770389122057928704,118191 776547074808487937,151374 757595154765193216,47093 763381604655960064,77731 771490903525564416,125145 778993305484980224,167389 765330458846466049,86103 768976078664790016,110381 785683964706959360,196277 789143194554343424,215505 769256471582298126,111517 758681306674950144,53651 770658765595082753,120393 792318287346593792,353124 772667178822754305,126498 732446992119386112,350942 791418413138796545,239031 750685357176344580,14421 763443598041948160,78159 769922942448787457,114779 762801022020427777,73712 793455183594397696,243761 794291575178280960,259543 785847657365401601,193533 791440291358212096,193636 794897395028992000,241042 773389387182792704,136110 785926845376008192,198591 789831133894676481,226823 756107450957369345,39462 781826491571179520,190635 790999465775607809,234796 793501830181367808,249926 786292340491165696,199227 788538205851254784,11774 757310240358539265,46890 775154019652112384,145942 776794275480821760,108396 793397516754640896,249926 788606115974094849,218275 773860753208184832,139404 768058118588755969,103261 795003610111344640,262847 755062128768319488,35044 763497981471436800,78159 760924243357863936,1248836 775095295134797824,140444 786198339448471552,195707 750164892905123841,11495 790597408610783232,232169 756612186839982080,44274 775673464803983360,150663 753249418896211968,26066 790953816317276160,231894 794546551226060804,261155 790625290842144769,232962 767748998060924928,100893 744275942369959937,335115 757253413969080321,46394 772581124979757058,130972 754006126564413440,28866 795432757165965312,257492 791331079953211392,238207 772281857064988672,129650 786421641395838977,201958 756599702624215040,43553 794595594174009344,261818 756547779791552512,43553 775885229235982336,151410 793534321588113408,11774 753670316300251136,27045 786601518933815297,198398 787877092788625408,210238 762788482934800385,74308 767461852796157952,94699 760585397764169728,63451 757193791182897152,44461 770893577870274560,120700 785709060486074369,196277 769587489036087296,113412 791624895201316864,240145 775758274872369152,151463 789130235933499392,222647 780729288198807552,182036 780879554428755971,184044 789172490824130560,215437 792012623965360129,230791 762870176501104640,75233 766434618371256321,93286 794699187065647104,262752 775010798850584576,146259 794581867919998977,39957 788153921583849472,214899 762268781015994368,71476 762387112041836545,431998 795268001935347712,265855 758486576766726144,52554 791370860900806656,235289 780637182516195328,182211 761627946721435648,69794 751146460264136704,16299 794196659471204353,256564 761001998971867136,65144 786334127922434049,200383 787039893541179392,199307 768988649727860736,108849 770684980557119488,120732 777943177822998528,161714 756358755013447680,41798 795441839541252100,266079 795767878263795712,267737 770749007056429056,120186 794601361296019456,261567 778990533939126272,169738 779762766559051776,166282 791777261473062912,241678 787898518589566976,205197 750063131519574016,11015 794929845167882240,262752 763823009211744256,80393 791874014033522688,241034 766050586781421568,90723 792092944954187777,243848 779046210522845184,167220 775427528794247173,149304 777589228007985153,158041 786717900916789249,204835 733096426507534337,112718 781344937765957632,139404 787038556585885697,207733 785317540851437568,11774 771910261628215296,128017 777636270684200961,161277 793131223199649792,249469 791468097148420096,232169 769574571720728576,112119 775338394335326209,148473 792039276515061760,243187 785638605532180480,197297 786043758274052096,196524 775101926581080065,145244 781134117286981632,183269 767823904933052417,101681 766058533796323329,91146 759085439181553664,56231 790264236563845120,228172 762461877213409281,71652 774074501084479488,141277 781894595365842945,11774 794873995065782273,249926 751956138996953088,20313 768497553604243458,106774 775505538281050112,148473 785948821394161664,205972 790605601604677636,230270 776165016777003008,153854 771257868594978818,123825 795102457055440896,265257 795361808852910081,266079 795389143471767556,266138 794205399599591424,252196 733852948434800640,353374 769694626823503872,114987 786846529336336385,204835 773892797975912448,139404 786577678149177344,198513 790293493549764608,230485 792072586280759296,241678 777247516173545472,159475 795232612780568576,263532 775428327620304896,148574 790725246949228549,232881 732947935902621696,398863 791504616454234112,235599 775480943234605056,149300 790781926349176832,232169 793220283838541825,249926 794568668294348801,261155 788507009737822208,215005 790919724855095296,234583 764488628206571520,83565 794008069923487744,257325 778640874041475072,167220 794612546225524736,262053 795349295817965572,266500 780358487062687744,25255 774037538344345600,140444 749933772976582657,10735 765630919411654656,87904 755397888360927232,37044 791665487608356864,240145 751857981105377281,14277 770672901125136385,120610 790936459540697088,234583 793195161820000256,249926 785528585733955586,196745 792096951147765760,243793 794543002651758593,261155 791450468526403584,238099 789241526975016965,206666 749979757110898688,10346 776952459650408448,157294 788011545968185352,210238 758435319620505601,52061 758976357866934274,45498 775845394295164929,151401 790360320044916736,229159 791417434670526465,238207 781210898836979712,185595 793091684062167040,249286 794915501906399232,263895 785288373812559872,11774 765225657941028864,76127 793783489762033664,255246 791402521877094400,238383 755769173121179648,39026 769346456054407168,110659 791657149722038272,240474 745087904477646848,14084 789840753333633024,351236 751091719865860133,16897 762617843510804480,73814 771356746988171264,94899 793207048796311552,249841 778676927519350786,169600 785719958126800896,195975 751170053110919168,14781 753411203708444673,25189 793159856081559552,249926 765885798428315649,88930 787736241898860545,205197 761170501083410432,66945 766481659361234944,91946 767124244023111681,97852 788768500919758848,11774 749638321635201024,9378 753603227506003968,28477 771946416163983360,127775 793639806861467648,254025 755150261627203584,35890 765689901375455232,88881 778388847029878784,167407 760189715089879040,61080 777264455688126464,159475 778772511106400257,168962 792149433202991104,243190 777283029500850176,160134 792036486916911105,243092 788425325546004480,215165 765654823844745216,88874 781536802771390464,11774 794673871723040768,262022 775718379919257601,151071 777596445620711424,161352 780845359668994048,11774 766979439754260480,94699 775481050571087872,149300 765374399138656256,86103 768259446967590912,11774 781910043633430528,171693 753086057034448897,22008 766308629846827008,11774 752905763387953152,24134 767844058970529792,96962 793195028713570304,249961 771350049150279682,124924 771724598865858560,125554 790243612671881216,229693 791264453098610690,237491 794387369663299584,257492 751227901106745344,15808 765539977115504640,88052 795772622629785600,267587 765599644386783232,11774 794722773864251392,261155 764964399459082240,75073 767768069372424192,101383 776662998152646656,157082 732698423191703552,93634 785503520875216896,196277 785634347374120960,196917 765278406913196032,86873 788005438029647872,214354 774280263308156928,11774 794372200291823616,258456 759814930807844864,58267 772785924925259776,132335 792120841563738116,240584 772238119085236225,128934 793442897093877760,247455 769302407075418112,112363 770733126364590080,120947 780730595936567296,121505 786440005170241537,200369 750474672970485761,12746 791042017887342592,234551 749759029187112960,10064 781235888978169856,185595 787847222536744960,213064 771115085968334849,122344 786881552382701568,207101 761656603762421760,69747 771956249328050176,127775 760893887951101952,11774 793155182431526912,249926 764941019389517826,11774 793621894758932480,250064 775756907717890049,151374 777603556056727552,162610 768198934703382529,104708 759373927089135616,57964 773315041361879040,134993 778085873153773568,142344 760593110032388096,63858 761556583818092544,352982 779757244279820289,176203 790907003757404165,234796 772625454939402240,131045 757012774576717824,26574 780569365380894720,177704 781567578749698049,189017 773654771022438401,136947 778593731075158016,168794 780533234421624832,180783 765695534640181249,88489 757779711833497600,48774 752680357921599488,23155 758482346886717440,52578 762487286869037056,67852 785514605829361664,196233 761987875873263616,1248990 787022964562665472,207287 791379416588754944,238494 757793534292267008,48922 765349422112862208,86653 757081900552970240,45857 774167093730091008,141360 793177673321381888,249469 764129025661014016,80939 794039965499830273,11774 774676452050698240,144654 779418881974599680,158229 791012804761309185,235948 789162910949834752,11774 793288582249189376,249926 795212274134896640,261155 755731231011115008,39235 787054957446823937,207861 778780488957693953,168767 777572312115654657,162348 790218737680998400,193121 763255421557538816,73814 775329061799329792,148045 786866343568142336,206010 772156169355948032,127707 781303978982252544,80785 777608263034556416,160359 763167340578140162,76577 756103179851407360,41533 765147652258267136,86103 773963894926643201,140444 794191022817320960,258598 763466486635634689,78159 794552708615110656,261155 763826188544421888,80192 765776731328372736,87904 777933212261584896,162491 781212565871403008,186532 792553863689674752,243187 771083731775795200,123135 772630673760718849,131007 778636449679806464,167398 790654203060428801,232169 773698564966977537,125853 795265827834621952,265644 776448667628638211,155936 785649222955651072,197035 787653012101529600,206644 765256208198533120,86103 771887763838820352,128194 766865420519297029,92885 756409962717409280,41680 790608378317967360,231464 751652294291288064,1248151 763811547504189440,80393 767001341944270848,90384 769582307984314369,110585 790212551422251014,229724 753554740647043072,28148 789887705832316928,228636 786304301144477696,202007 755859780770508801,18215 791046056817496064,234951 791698552607141889,240145 794583879063654400,260849 788071242511347712,214354 792806231832350720,242693 794698284929601538,261818 781195716240650240,185310 776719194062594048,156518 761618589774442496,68864 773649551953625088,136904 761477236322996224,56964 774735644132204545,131421 775899741380943872,148574 787786683458564096,213064 786627862690271232,204959 770074310954319872,114779 790901996240924672,233692 794903608835784708,258122 786001898117722113,200382 758747213677809666,52554 768699781661204481,107469 795707608485216256,267862 766350522697723904,93286 795296818011762688,166396 768951063986708482,106262 754857810207178752,18979 756192473098051588,40550 787909488703574016,207151 787447061197225984,207360 787755585135607811,202429 793084701531484160,249348 757343684300009472,47090 755268109271830528,35890 778284780869652481,167063 788231935986397184,215030 788494869689868288,217106 752951427799089152,24134 760600009503019008,61352 767871252174368768,101383 759806358824812544,58267 773516897551839232,133702 786663066545053696,205728 757071840841986048,46006 765085451342471168,82018 775558462730362880,149770 794575387338543104,39957 778935420281245696,169310 771066664028897284,122776 769609121452613632,114422 785261760588554240,11774 780845450286858240,183269 743958704484126720,8431 770253844521582592,117257 785341620384391168,194147 754727723537424384,33356 788421566962995200,217837 793719259062951936,253606 770176676458364928,117092 786931846588215297,207287 790573527506165760,231894 788085041985454081,215005 793134142388961280,249895 763992464654872577,80939 732532823861649408,351837 770026982340001792,105109 773905555622625281,139404 766057727290380288,90384 787349841315627008,208431 752213236347461633,19599 786975741292326912,207613 792912033612238849,192363 753975247406264320,28866 785267925905211392,194154 764779742063005696,84724 786043615156002817,196524 785688522267107328,195975 795367885111603200,265846 794543674420035584,261155 794543036734832645,249057 795348486174769153,256358 763171859227488256,75899 787712292800593920,212139 762699085635842052,11774 781440325915074560,26066 789797053681369088,227048 791023685796765696,235590 788864642361634816,220820 795683203650461696,267862 780068925132255233,177248 765717743450677256,87904 787748743659401216,212357 763394206874398720,1249077 795033905489440768,264431 793195693099749376,249926 795026336704237568,263906 761203596218273792,65222 788489006837358596,218275 789312401611128832,108396 753180931842723840,23217 780536328584728576,180584 785500793390653440,196277 786411081543643136,202217 787076552009801728,207599 788693068400750592,220029 760249401247793152,61412 780569854587711488,11774 790229182273904640,226810 790737299650654208,121795 739609811122278400,349918 776425883833733120,151800 785978421704658945,197512 756255542394388480,42125 769290421117808640,112399 787154888845303808,207949 766407908703686656,89859 786751389062033408,206008 792102191746002944,11774 793837186328166400,255842 749886847292088320,10006 785681762747871233,195975 758290888284069888,52061 786344209712164864,201958 769564929279926272,113754 774014492418027520,138819 776196134519922689,153575 763120036420673536,76430 769239589542252544,110585 792568790357798912,246632 778317406901010433,166282 778858324393537536,168633 793451856328400896,252020 794784840382115840,263302 761316978682318848,67586 786959763569389568,196184 766443671600279552,91838 778726766676279297,170169 780972851667009536,180825 767396039540166657,86103 794931562974318592,226738 750635684692631552,13603 795354903522766850,266491 794769894969581568,262752 760570077716574208,63203 752196148702638080,14277 790926457686155264,234583 794537369194086400,261155 764143516507189248,80939 732302293949784064,350911 791306381772984320,234864 752855646056353792,23899 772226173208256512,129991 774066590526480384,139404 781362163554353152,186434 791958559189676033,108396 751734784292954113,18215 789213582009434113,224680 794000983118356480,257492 768219642624090112,104162 794597899447533572,261155 768419746022907904,106281 774069886989406210,141035 788484512137220096,218495 773607077784748032,138054 787101709596327936,209184 774109665655332864,140437 786293141200666624,202275 792015089318567937,241678 752123531844947968,19877 732433912471781376,1170511 750375577287139328,12883 768797352572452864,106753 738681649299259392,355470 770518881936867328,117257 780932549417861121,181419 754821915311681537,350258 765688814346072064,87793 749305252487114752,7852 780813683618217984,182349 761603172381011968,69565 766827742570680320,95866 789211842560167937,224680 759943025837666305,60328 749081355682779136,11774 762780036470546433,74308 775079741858549761,142090 733041675694575616,19199 780814162385436672,11774 767737891619540992,97371 788692659858706432,220020 785263036923715584,194560 753009163068903424,25168 777785857386418176,163376 770277642868109312,117257 760717528951885824,64518 781277173663600640,185310 785499780801785856,196277 768918876956405760,110300 790936841096613888,234583 774233180979232768,141964 779488430459850752,138707 787722305044709377,212357 793877813380120576,256255 789315880303722496,190635 765740812307234816,85562 763545304293580800,78853 761635291656429568,68987 791056252763774976,218892 785658377175040000,197512 795689674941538304,261155 770033898092892161,114008 780787018712379393,182667 753998681691582465,30590 756190671426293760,11774 786291611516841986,201494 795014255179223040,263907 772438933984600064,129558 764212646031847424,81869 788486537499463681,106085 791122176476753920,231894 767804904844951552,101681 785635692785364993,197512 758499380307464192,48289 766015574447095809,90384 757323605596332033,46394 771446120572653568,124744 795044342603911168,263676 764971932185923584,83641 778684674319060996,169923 789193393796558848,224490 760287109907378177,45173 762976462072872960,73926 788425189310726145,217412 781262236887216128,186124 793228277921882112,249725 752128765845733376,17580 776188497887633408,154469 779838211833159680,173347 794581395137888256,261155 794333307068522496,258741 764257768593362945,82283 768819949989015552,11774 750492358257422336,13697 764943047310217216,11774 750427867251548160,11495 767012867220484096,95511 788207026358870017,215437 790936215180681217,234583 774844457908854784,139983 781173585876443136,186050 766253072695779328,91946 785853908266680321,197512 779102438758293504,165942 785254440005545985,11774 793998369794494464,257492 765872504460148736,89859 768924336212348928,109666 758027530938884097,50314 780824788637978629,182659 755956186856370177,40875 794645317325045760,261155 761594123656626180,69231 790740800682549248,232911 786053249405034496,174507 779349868548534272,174315 750429864700833792,10652 768210760736452608,79987 758128846038196225,49852 791406346704826369,232169 763863673249030144,80720 780371277362049024,179475 785465642036043778,195975 793434605479010304,252020 787051194577551360,204539 792588446036393984,246273 749282926139961345,7816 761075703647391746,64693 764104977870495746,81702 766751017786486785,85326 771396737684664320,125367 789883812759019520,29569 785969970924621824,199739 774321825228660736,142942 794748682042101762,262752 750840872556650496,12062 789660930804252672,224680 791348568174960640,11774 768503435058491392,106774 788157674764529664,214899 786714122905874432,206054 794524795161321473,261155 769607101911998464,108517 769327239104167936,112336 765320222060544000,87145 794327291816005632,259892 751102566923108352,16728 786993726023434241,208167 763816071279157248,79987 790625358273843200,232995 765331497171771393,87145 762040296666337281,69878 794198380352274432,258598 776864148961406976,157755 766426507141087232,93823 760849529725788160,58387 761363087135940608,66217 785327674461855744,11774 793891581145194496,252626 795231805758578689,249852 774758182853996544,143043 786404737658724352,203674 755229276656529408,36219 773919311404625920,139404 790885972502196224,234583 751781419593003008,18495 757695729163001859,352982 760877363253084161,64197 786247956382949376,201958 786400177083052032,201958 787048598836051968,207613 791124161418723329,236454 793549174432145408,252020 773492462681726976,136904 751866608318947328,17794 754034592001253376,30296 788027937412952069,197888 785285770626101248,194230 794313577540636672,259818 795346464000135168,265764 771870685912113152,128519 752944693902774272,15066 793847316943818752,255942 760534661793808385,63512 775055129032683520,146259 737774662399217664,129545 775910804700925952,151688 788408967319920641,11774 753600510784053248,27222 754753810883547136,27045 753345195178012672,24316 759151270234128384,57348 790301414815739904,227242 750212271863922689,10654 770653640583512064,11774 769207236824592384,111549 772607095510368257,129551 792800271395123200,247240 756573259328589824,43553 785514671658983424,194230 793083128185323520,243451 761128744362713088,61051 792095402514317312,244036 764836469496225792,84724 786851239136931840,200382 764492377323085824,82066 790248005181902848,228576 790279949307346944,230279 768214970605633536,104932 761603547788144641,69231 767140186476142592,97467 790918418996224001,234583 779481020798119936,174442 786013378804260864,199211 795045939773902849,247930 790920095400796161,234583 766704081738104832,95672 787396315927851008,180433 775004763649929216,146259 791338797652901888,238207 785839926214594560,198671 787914192472846336,213887 774039049107406849,139404 768222425901244416,103046 770345659777949697,117843 780881140169248768,182726 756574715347607552,43471 767565616144273408,99976 785246987574775808,194167 768999746207879168,109667 777389394974027776,160358 757459651369795584,1172928 768968675831406593,110615 764485239968325632,78680 757658709191380992,48477 786344041289953281,202379 793070026555260928,247241 763239137646260224,76723 780907853427175428,184414 756111250350833665,40881 760542620514942977,63149 751582092765519872,18893 755142825327616000,350828 767725468284051458,93144 773562360984399872,136515 778288752087236616,166390 795709207186145280,268448 793798226788749312,249926 742293343741284352,762119 775007350839058433,146259 785262184955842560,11774 758100412788576256,50476 766356137008504833,93036 788462729484963840,217601 765578059575549959,88052 785552279386529793,196277 795662816443305984,267655 758028254011731974,50804 732370921319583744,351316 760529054583824384,63149 764697032275615744,79585 778807518646509570,170672 790680441292460032,226829 795286596715065344,261155 788795647440760832,220526 771720202941718528,121742 790876802541506561,234583 794851099228389376,261155 753365178469740544,27045 760096065014079488,60801 770178617301209088,354105 759198613184675841,56964 759056915670372352,39462 767471428539150337,94699 769122493957304321,111451 793955428048568320,240145 753481949256224768,24134 777229722203729920,158338 763030210442850304,73814 790740137730637824,231894 775518248905412608,148909 769431400093188096,195876 760909185143934976,62728 770914419949699072,74133 756261576164900864,41719 758741698847477763,54070 789186720352710656,224221 758195910455103488,46392 776266356765364224,154531 766402903334543360,92854 793162422811066368,249926 776932614624030720,158387 786730643828846593,206008 763357440809185281,1249075 765694154915491840,88459 792769190029656068,247240 759071765188358144,56302 761610233609236481,69684 768162109217660928,103354 775402086909390848,149040 749795112620691456,9643 793942368667992064,256255 767562357241294848,99900 751035424210972674,16236 766406550286114817,93036 787371675272830976,208777 791490627183579136,239405 789816547845939200,227242 780598128500207617,181755 788710714496147456,220029 791602845833392129,62492 793632161844699136,242693 773549447309512704,136947 795369917642141696,264397 756605701829591040,44273 770819478716293120,113750 793983863118667776,257423 757060799990931456,45669 767096733524332544,97685 788870200791662592,221785 773885898647703554,139404 790619982031753216,232169 795213447822708736,263895 763408334208851969,71476 793154711004131328,249926 757840453697843201,49717 789679115708276736,226183 781202007025528833,183269 766723141670408192,95672 776158579866767361,1250232 793153638705266688,250066 794083950343790592,192353 789862704051879936,225456 764485354099470337,83525 761807888058814465,70177 793644769368952832,238395 795605681671901187,267521 775788584569802753,151741 763590309926178816,78360 788815867459018752,220332 795031676179070976,263895 771085111836151808,111558 778297894029914112,167273 780789759857664000,177704 792125084357890048,242693 794889690868498432,263666 768886453766066176,109349 795102736014569472,252939 786881687330381824,199561 750754874330116096,15165 755910361094561792,36522 793647873888059393,250064 794673841964515328,261155 751828473786675200,16931 781118119150518272,185310 751215580619739136,17794 793967284477755392,254444 794381348085628928,258598 762119096410443777,71550 774028879719636992,137965 786912647925133312,207045 793921929841283072,256219 793796905507495936,248514 752937247339536384,24597 780974573495971841,182390 788444456605192192,17416 776864133815951360,158815 767831525572374532,101505 732962269319979010,354714 768603577883381760,107069 776084060561080320,354109 766194987897856000,90989 755475560793419777,36875 772876484604207104,132370 750855790425059328,15643 765619207119654912,88669 791750721389690880,240145 793247093204844545,243761 795239825620271104,264774 794324286328754182,257353 773989455673880580,140437 791659629080039425,240483 764199058714030080,82203 794549646534316032,261155 792045313552945152,243187 765362527626821632,84209 778754665269727232,167220 788125119583510528,211880 758104809102675968,41703 792288399260516353,245016 744383714688380928,1247648 793872168161542144,255393 776469869998936065,481145 755163437647458309,35890 777578948695687168,159308 769899702452183040,112363 764215857899724800,82020 764177712948862976,82283 794923473261002752,217519 758343027836522496,52554 790945788524236801,232863 765682942718844928,87145 769344403014029312,112788 766821833521758209,96263 770984849150767104,121949 762632241184989184,73814 758066893911527424,50542 764146853944393728,82009 769816720877953024,115435 754145783017013248,30590 756915223559299072,43383 772892171401883648,132364 771479263849488384,11774 787005205120450560,205286 757596352209707008,45690 754905263346323456,34428 775569700969390080,149770 785865232057008129,198671 765169245420457984,85311 772173558684405760,127579 781166649927950338,185496 791811784835371009,241034 753368482776018944,26446 763829470629236736,80192 791429827395858432,238207 793937557822193664,256255 781225527013179392,185595 786318519927312384,198304 793162344985616384,250066 759184745062338560,56700 732233620203638784,349824 772803943780999168,131421 781481514861268993,139404 785494132135301120,17865 760255233926672384,60539 760310515797229568,62327 795302815627259904,265257 764018305841500164,80939 795238673935499265,265709 780439435078868994,176201 793973439820230656,255942 754126786460422144,350711 759847807624904704,59398 788404835871784960,217519 788443713009807361,192840 791081522963091456,235536 791877420295004160,240067 758069008121810944,48663 772541163966308356,131007 786886878611988481,206773 795657586045546496,267521 768936614139600896,108963 771681653013884929,127134 794589650417422338,261818 769265530154823680,112612 774647063157977088,139012 778196304618987520,353893 764124878391898112,82066 775434372082171904,148574 793938417553903616,252806 766248549352955904,91838 765634250477539328,88332 792460909050368000,238207 760865081940926464,65180 795700552218923008,266151 760747631471566849,48052 763096548095975424,76132 755199040615251968,36033 759148430740422656,55257 792385016995061760,38020 767012332346146821,95044 774253816975732736,142090 758761171243720713,54070 788051437213261824,214114 767181713495687168,97369 787488232472612864,211347 793186950526201856,249926 795363330907078656,265875 771169022398259200,122146 774716749790916608,144494 781532822859153409,1170553 756657446354034689,41702 795368555814367232,264397 785915934754078720,199546 785953610341507073,199739 790608935157837824,231871 758523093077913601,51675 767850586591023104,100893 791516949716926464,238117 793225989216202752,249469 787736041935532032,205197 753654848050991104,28866 793173027202531328,249469 749880711272947712,10553 768225319828398081,11774 762714789202173952,73712 778737070328066048,168794 790645949945307141,11774 752240992284135425,21074 781676717425299456,188119 791012178220486656,234583 755054299441352704,34666 752155593465483264,14277 765198984218488832,11774 788034391964614656,214354 768227515898867712,103354 770131116313419776,113754 779143593860689921,172945 766665615415189504,92958 754101851537244160,30726 777355660098809856,161542 753648320279638016,28887 768982778952155136,110362 777243570151587841,159876 762443888938225664,69673 768517525789216768,104973 792418182208233472,245724 762710275082551296,73814 752212646955548672,21074 766708565138485250,95708 791358593714970624,237908 779984319779569664,173347 793172088748068864,250295 763718979198132224,78140 791038474140815360,234575 792078928198373376,11774 794311847054741504,256038 790725487203147776,232863 790654770847420416,232791 765148057570861056,86103 767003700636311552,95644 761202218867449856,66897 753086525072605189,22795 770673529406627846,120610 787105553868664832,207965 773986770623029248,140066 794188098309529602,249852 772245588272447488,129551 787245109314215936,762119 777711747767472128,158110 794574905933234181,261155 777491918292938752,152182 732103077378064384,349278 781694671215005696,188401 792479564349997060,243187 792865278459797504,243075 773879558374318080,139404 767849278312022016,101163 772590725435383808,131007 764243212756058112,82896 764210148533428224,80939 749324575863889920,7828 793439523132706816,252020 760984924832854017,66159 781215900246609920,186584 794330236028669952,260033 749556767638622208,8497 786576079943118849,203822 773901111388274688,139865 763865284025475072,80720 770370527575900164,112872 762726280399769600,73910 777140990897364996,159876 758699922157895680,54272 775457216937664512,149259 753255007806423043,26066 762715942430265344,73926 764169365998698496,82368 767747992090738689,100893 758658017546018817,54070 774779530489634816,144494 793074186457608192,249286 760479728478347265,62821 765897431548567553,87904 750734201159286788,14525 769707671201181700,113982 732406746224939008,196346 794563047582932993,261155 758312216324026368,51809 793548724823666688,252020 781202088118235136,186434 794650644095307776,261155 780791219949563904,183269 790657559573176320,232169 776616224470011905,157082 774220343120658432,140444 764464897707110405,82209 764945430341967872,11774 786866510082011136,206054 791671493881110529,240483 757282781164482560,1248475 768276686500749312,104406 763332841375539201,76948 774586439698903040,144139 787510038042546181,209924 768299970604638209,104662 790326075968610304,229105 787844371886465024,197888 769171665326632960,110023 775508146945130496,149300 788871714729889793,221665 794010561721692160,255942 768864705855184897,109666 786904043859828736,207287 794267209577168896,255252 790674166978605056,232881 733295641342947328,355480 764991646643740673,85562 794925689648586753,261155 795738864983961600,267576 769231406379573248,111115 779457506191867904,127903 791367985663324160,238205 786682814041317378,204835 772630843781058560,118174 776730593346412545,156518 762991744270991360,73814 764807296148963329,84724 785487952180686848,194723 757999772997390336,49852 750513285296844800,12981 778996586420592644,171324 767279594529492992,98646 751089936703500288,11774 772761880163184644,123821 773325671879811073,136018 752876963098800128,24134 759215641299681280,56964 787016068292378625,207613 772114084036763648,128025 754828982789386240,22393 763023163169005570,76048 787775863492182016,212139 793502230733262848,249926 793566374287192064,252741 771137497225101312,122388 771400599191429120,125367 759359295188246528,55661 761410646516830208,67369 779505371559763969,175549 768661851571912704,106774 778609532188528640,169226 788405605555920896,11774 756897531972489221,24711 759601260328779777,57574 764238805423362049,82744 794921943132676096,229922 761366790475657216,68182 773635365844373504,137639 793260877013286912,249841 763874009570238465,1170555 773913908385984512,139404 793103271598682114,249469 793245561692430336,249926 773850695522934784,138819 777977492263038976,165185 788490679899095040,218275 755282419394158592,35890 781243159141617664,185313 754748146652151809,33356 773871277975056386,139404 780781800054403072,182870 787850733643116546,197888 776279456356835328,154071 774776552571580417,143845 758347703713615873,52311 753002059394273280,25135 792283968070488064,243187 795702509608255488,267986 765206238078664708,80486 765322443678371842,87062 789831391798255616,227048 759069730825207808,56475 785926647048384512,199262 788505650628333568,217574 757201330943430656,14277 765157589948792832,86103 749587272018919424,8670 795355881479241728,266079 755005298830520320,27045 786826231807373312,206036 780598786322108416,181755 791375651223855104,238207 791827525919838208,240145 794869087734210561,261155 778157284325203968,164826 755070780233224197,35086 791350582942588928,238395 785649185051643904,194082 786016719965937664,199496 757772360904642561,49070 778231337283092481,166532 756433748934078464,42495 764909824152891392,83751 772851873673981954,11774 755243346013130752,36467 792060958403289088,243075 792115650369957888,11774 786977344414253056,207613 772044903635361792,128591 778606667256565760,169201 762339120580534272,72420 794373242513408002,256239 793508219943477248,252741 752297639367106560,21074 781597270001061888,186584 794538164144644096,260081 768301688331522049,104848 775112149484003328,146024 781274039406960640,187084 788083715255578624,214114 762642609953247232,73926 763798620843847680,80393 785301551447363586,194923 764202251195977728,82230 788618625305509889,217285 756318759019831296,42249 793366708987764736,249926 793441519239847936,252020 778273928942845952,166434 785870428577366020,65713 773957811441012736,140444 770017219774390278,115451 776219573360132096,152872 757391895039442948,46384 770722401478848512,119988 763118068453240832,75709 792219394571051008,11774 733205542252896257,1170859 766349007669096448,93286 777208928799031300,158820 738079843275943936,1182482 787350758886739968,210207 793922358348251136,256219 753352268410458116,27045 785637432133681153,197017 786082191017140226,199961 781381100996169729,139404 766050532414881792,90384 761281410246119424,65180 792548246715559936,246623 768882972128935936,109666 792723620766199808,245101 735266063412133888,209828 756270445863677952,41469 793863787262672897,256255 757620255472570369,11774 794847459109433344,261987 787493915175686144,210432 749624289955975168,7546 793637169516584960,254135 764341141764308992,82066 761743001370537985,130505 775436549387194368,148870 792080657409118209,243187 795440561608151040,266151 770414827315527680,118191 771552689691893760,124597 769706449912074240,114388 787751802364129280,211348 764180766305595392,80098 778354764220293121,152594 779284877896192000,170340 785720527046348800,197512 794348285460779008,258922 789165167690907648,215437 752014864407756800,16396 764407106653065216,82203 763181494940631040,1249111 773713161149177856,133702 795379130200158211,265885 771752891082153984,125742 794981006251991041,263906 760689921296400384,63451 772930861889093632,132093 781433840891858945,187478 786021626190045184,199960 732775562729656320,352720 768807278715793408,109104 781456328912936960,139404 769902833810362368,114779 772517795837906946,124004 790244123064143872,229922 780085004969840640,177749 759214030317846528,56964 788047015695441920,214288 762735601539960833,73926 794217710465024000,257546 771131746591055873,123583 777395723994275840,161349 763897789386485760,80098 777889020290355200,163589 788698291194122240,220029 776819877071953920,158387 789988238488399872,228354 791837670884438016,240145 775959952036769792,151463 786749078625521664,204078 795391082611642368,247930 753784598815973376,29817 787201748809179136,208445 758740350378749957,54070 787141814977519616,207965 791001390092947456,234583 750399140702457856,11774 768095945024155648,103389 759575751985278977,55257 785969186967216128,198671 766060174511575041,89835 754711677329735680,29682 770256106279108608,117257 790965548041416704,234653 768978518487203840,109945 789289056714842112,182349 789419128683696128,225456 757031598470602752,43736 786199500826169349,200382 759237769726160898,54070 777300292392120321,158338 793254997664215040,250033 753079537303425024,24034 790921402970931200,234583 734075572918325249,353017 760935186112638980,65626 778063225128488960,164001 793202308993654784,249926 763901394843672576,80939 763415741106425856,78159 778742485036118016,167220 786036885227397120,199272 767025551550939136,95340 794520031858200576,249926 766714855491506177,95708 769235502473945089,110659 780655201686396928,182036 775051911493844992,146405 765577466177912832,87904 785661304329469952,197512 769553649097814016,113816 760940435170742273,63393 786408419875966976,203350 759151516242612225,57336 770425336865710080,118482 764573090055647234,83469 770827984605368320,107888 772937807769853952,133519 759850037216022528,56784 755185951849091073,35890 767695813237669888,100538 776124730969468928,153095 790028883865337858,228702 776445669456371712,155896 791708520882266112,241034 775478169176375296,149121 766024113278156801,81929 787085113343344642,207151 787750250903695361,205197 795402815699042304,252408 754034392927002624,23725 790260714908901376,229724 770270761223282688,117257 785998165623177216,199262 772314364959305728,128516 766269188411392000,85160 787439375592386560,65113 795112045863518208,265257 774293628176982017,141887 790679543224741888,232169 788501429606547456,192989 761576508120895493,65222 794762416416559104,262752 757658488260685829,48549 753312553107939328,26702 755630262906658816,38183 760979335369089024,66116 789939181137039360,227617 758780958698897408,54070 771808881651646464,123866 762006748341252097,71026 792448857674280960,244195 768186528367513600,103261 773983074396680192,136814 793151732549357568,249841 795091702851584000,264397 790272434540773376,229895 795306430001606656,266079 751628911373643776,19000 751932276745736192,18502 732896871694405633,354528 780819897697734656,182870 775848825755840513,142721 795238639999414272,265644 781885171507294208,187131 760077816859852800,60866 779227794798702592,173347 774032380445073408,139404 755912796554919936,40668 760898294809628672,64678 781297829050519553,186584 793951608375635968,254135 753728246240321536,29263 763052965771014145,53995 793496685712322560,249926 732889435394695169,1170769 759854313879511040,59472 781581633992400897,188577 794162815896604672,257026 749378100102832128,7524 771816011611840512,125554 792763853826166785,246273 794025969308864512,254209 775483553819656192,140515 755802238954512388,39669 756507080337391616,42249 767907544069246980,101681 768892387322105856,106763 763226470340853760,76549 793151979610640384,249841 774196375588368384,141905 790375094979788801,230575 781574709984964608,188401 771120680528072704,121949 773915142245330945,139404 790426082491138048,230282 791450598331645952,238207 775714624444461056,149200 792765266438549504,247241 791131704740179969,203710 770883219117969409,120610 786920221202325505,207287 793437341683634176,252020 795052285478977536,263895 772085132710776832,129471 778949535330598912,171168 792071223278567424,243075 761607665034272770,69356 759078531385135104,52659 764295760846479361,82066 794232233490006016,258771 758910905920790528,54070 763869541990404097,80939 770953016186810368,122146 780001345306763264,177748 794666014793433088,261050 795655680703205377,267521 795048854831906816,261818 768559388973993984,106774 770682869069012992,120690 776548776127369217,156110 759295668842328064,56964 757306387986731008,28160 758066316876001280,50827 794548692300730368,261155 789517864323559424,226731 777210638506614784,246425 779457974049894400,64722 790726684584448000,232881 790974632492883968,233692 792489375842066432,245607 785906219588333568,199640 788479052642267137,218275 788742482779443200,220332 758884987114442753,351998 750686757205766145,14277 795293371673804800,260033 750556878216790016,11495 774231958142320640,141277 767157052758171652,80939 776944981743398912,158387 762777199090860032,74943 771403590657269760,125367 771437022217068544,125367 790958100639584256,246425 788405094068944896,217519 788448514741268480,217837 794582847499575296,252014 753684092370161664,28981 775114897730437120,144682 764840346891071489,84724 775019035171827713,146259 795740100118380544,267576 749252971599364096,7828 787830172087099392,108396 746376487083909121,11774 786552050096205824,200382 775816036897533952,151374 791327417533075456,237491 771825901826809856,784840 793079181424857089,249286 792097416648417280,56982 779129204638031876,172962 789101089878528000,222655 760993435138621440,66116 749696403690094593,9285 785619464704450560,197512 792166030785122304,244550 763929185202995200,80939 753358993104527361,27317 763916415955038209,80939 767271824279371776,97850 772667369927737344,126498 786269273870077952,200383 734863969895120896,7224 750516097871380480,12746 753654108838559744,28732 788841100672901120,220332 772831915565088768,132335 777736651892150274,157999 787241108795424768,207965 764972640138305537,83641 788754906933030912,220332 793971845238231040,11774 770378954481934336,118191 777345269029490689,156193 785848568221315072,198878 795247473081991169,265765 779746244612587521,176700 792073241636503552,11774 793135789265870848,249841 768103588782563329,103261 790127670491217921,228888 773122216762314752,133940 787021434048671744,208016 795080426654007297,262022 767416390148059136,98890 732746321786855424,353789 762815917671583744,73712 766737767179120640,95672 780607744629878784,182037 790949692624416768,11774 788752656886005760,218469 750362562353475584,11774 750363611055304708,12883 795314480716644352,265440 775980191436812288,152735 792031048427245569,243075 772171187724115968,349566 768459585103532036,103029 795699917108879360,268281 756649895646212096,44450 758643599005351937,54070 776094722217521153,153095 794937125158404096,262849 751792124845318144,14277 762591798615212032,73030 787737687264522241,210776 754000856832499712,22439 780115609350770688,89689 790326602299211776,230480 793883425371459584,255942 768227097701519360,11774 754827564632473600,32337 771769357697449984,126389 776911977004216320,159146 793839502766637056,248988 764819223264825344,84724 785611956958801921,197512 791707661054070784,241034 773224905303351296,133666 776196562322153472,153822 760118840953020416,60866 766713162976690177,93823 769593830483996674,114422 788839275752263682,219678 788557211924434948,217519 786170054287106048,201292 764331570324992000,82963 790933886821765120,13803 781510798401298433,186434 764886269092659200,82066 787386808023838721,208146 760088551169990656,60163 785311139865526272,11774 795751492598763520,261155 769518651368050688,112932 755379514276843520,37044 764457997447798785,80939 787964169370820608,213064 775904773593702400,149040 786380038132338688,203391 769151812679020546,100559 766653330546302976,94699 760288850342141952,61788 761447698713026560,66263 793933703953035264,257026 750389866706403329,11774 765536446774124544,87249 792014246250946560,243075 757924965035413506,49845 764046833345630208,81556 765673000045654017,84519 779349812344942592,173936 794559103217569792,258741 792719263043874816,246225 763824872560529409,79987 765904640651079680,87904 750735819250380800,14877 771454381099057152,125196 770403603823472642,115526 766040023120613376,90384 768944642482171904,109571 788748460547829761,220332 761996618740666368,68911 750758286496968704,14781 753367053189337088,27045 791448778855227392,238864 785902855223971840,11774 762111223265505280,58904 788822587057004544,218275 779096288671387649,171982 791053038526029824,234564 793993302718582784,256276 762334728368205824,431998 732466411373617157,349991 753316525872934912,25189 764917163446730752,77849 765235674597515265,86628 768160672286806016,103354 785241434597289984,194167 780110961034272768,176125 762786523586506752,73712 759794123272441856,56700 788650839917355009,215005 777637155950780416,162294 762508625407467521,64722 762455175562862592,73102 752694033005236224,22750 773621739737669632,137158 776352722740125696,153573 791193249302114304,234583 757635668444979201,47761 778296094476398592,166390 778596363974082560,51069 771758790496620544,125367 790900356901253121,232169 795254055866015744,261155 761289122761744385,65180 775032281329176576,145615 785617443083345920,197297 791452433016684544,237908 766024559652925441,81929 778576415784591361,168794 779896942633558016,173358 793123310934626304,247877 790645957931233280,232169 789845217989959680,224243 789139310209478656,223125 786725661759025152,205728 776621114306940932,53667 788885428619190273,220029 768870173973544960,98646 792390057340444672,245549 758999787756597248,55107 762099308401270784,69878 773640890288078848,136904 795724884395589632,247930 753981271878107136,27885 792020672562081792,243075 759204900161122304,57574 769350862821060608,112399 755511877661229057,38032 780829057399214081,182659 794548042011529216,261155 795235555466510336,265676 758428629999218689,53185 788210419907395584,215608 772421668165869568,129471 788000917987528704,214354 785801238306775040,193297 795665416949473281,267862 750373543255375872,12883 751166777242054656,15165 766443880816398336,90618 779373114081751040,172545 786257372297699328,1063777 795162019632660480,262022 795462753339273216,266151 763589086514810880,78189 787829044809076736,213376 763727436123033605,73744 793946973950734336,256219 764881079417331712,84724 774074178685300736,139404 795306044700250112,266068 778675304969756673,168892 753634394418458624,28732 752701653770498048,19563 792117968079552512,218002 758038835250855936,51069 792917984205340672,248516 749499232671916032,7849 764145440166141952,82066 770427311028105216,117257 774300034699366400,142090 779398718076416000,121051 788509562177544196,218275 778262052712296449,11774 768634769508884480,107428 788073901679075328,211733 794552286018048000,261155 758191737240166400,48289 768282594815467521,100891 765335891489517568,86103 765951795772264448,88669 775098465588219909,146506 788563535647289345,215437 751914352123543553,18215 794540156602630145,261155 792519735728443392,246225 787459833368760320,210253 780116551957479425,176128 758359783153950720,52538 785967935219048448,199891 790983356351520768,227252 762012946629132288,71502 772223975166386176,127711 778605439831474177,169201 794631058604126208,260874 767541991274115073,93112 776004760130424832,152735 765317034133495808,87062 792148553351045120,243092 765195422474313728,80486 749543257290530817,7852 785693904263720961,196277 793407431061729280,249895 765020838894723072,84209 791486162305024000,239405 788653340624158720,218258 790751866376204288,231792 795375667282059265,263864 770762049207037954,113165 778385835653607424,167407 781909784089985024,11774 765927189544132608,90319 792081895462936577,243187 793169399179911170,249882 778306924009754624,167273 776487115085352960,156053 770740875903336448,121177 794341018850197504,259743 794531136907059200,261155 758656134655926277,54070 764977619913891840,85562 787384938454736898,208307 788973811550924800,222627 780537794968027136,181026 792015835434848256,243075 770427179314348032,118191 780078354586214401,172185 768821218883411968,109167 758347416521375744,52566 764141416775684096,81869 755161512860389381,18470 761430252094566400,67973 791681148057296896,240483 793580266551963648,252020 781083207370412032,183077 766585797877334016,94699 786708492858060800,205181 775362301381738496,11774 795744051488321536,199307 770861349245026304,119937 791683364537458688,232295 761239399484973056,66897 788594175608549376,215437 791391688258228225,237908 768211087900540928,103354 786264657761665024,202429 770716895653888000,118191 752900219554050048,24196 787441563072724992,209973 789305950352003072,223692 781251335505272832,186434 794242403888570368,258598 786903866109366272,207287 795711028533297152,267862 759941350582255616,59923 780529635499008001,178524 755776304620896256,39384 790269039109107713,230063 779014136416067589,169418 776400270205054976,153921 754700985130332160,28732 774143021646434304,139404 753222498582343682,25255 785727484381712384,195975 776455621709266944,155390 758111152089989120,41703 771114654059880448,123038 787253693703913472,46572 770702713873113088,118192 770497858214637568,118192 786237833417719808,193249 769531885034868739,111960 787329816328441856,210253 768600471745417216,106774 792720239561670657,246225 769538291796316160,112399 762737905454419968,73814 779433193837465600,173682 764055220909383680,81597 764146333867315201,82066 793124519917588480,246225 760965297662681088,65222 773603051084984320,137042 762013752933900288,70858 768081765328125952,103354 756499229489635328,11774 794152991402008577,254444 780487823778426881,177773 762033047159971841,71594 775417580601257984,148800 779012056418844672,171795 790023385950543872,228576 791696608144482304,240145 793603908144799744,252020 748931741818159105,11774 757963507199578113,49798 755893731811655682,40550 774034581964005376,140437 771833935928107008,128424 760152812470738944,54070 793181655674396672,249469 755098763228684289,33474 764245571116863488,82283 792025313534410752,243187 794509604394770432,226320 795402797525192704,220857 788169760441823234,215031 772263210951016448,128930 785584760605306880,196788 776684598423990272,58531 776457606751584256,156055 756689276205576192,43553 761889201310892040,70540 790543367180578817,231358 785264100167262208,11774 793844767092113408,255931 775287075675463680,148045 763038778453815296,76166 781838423766204416,190269 754033490899963904,31268 774824353636708352,144611 757682708612919296,48633 761535962996355077,68993 793972630055485440,256255 791034123913666560,235756 732775627762368512,1170544 762009786711891969,71502 789453047806169092,215437 771055062420451328,121612 785970020786532353,199262 762788730067361792,71502 768964787288043520,354699 752648604880343044,22746 763022741758877697,75899 753486272015044608,25189 759856377598730240,57574 795693378944040962,267862 754760534738677760,26140 772977967475548160,133519 752684073080856577,17794 780719883755540481,182257 792095483925782528,237964 733355645450227714,11774 759091290348728320,56784 761420347891601408,65165 788321477405708289,216038 791687639946653696,240483 788444854405722112,218002 760508504121540608,63149 786933494517735429,207287 753591850662039552,28148 765534440365760512,84209 793128914633756673,249469 781602956219129857,188874 779017728132845570,171324 785257882082082816,194210 791394220208689153,237908 793186350799265792,250033 751771430639898624,14277 769250960518549505,112054 794753783427371008,262145 767388227015675908,87145 758092957497065472,50983 770437290220892161,118191 794568379688427520,261155 776185822945153025,152314 756614962504531968,43225 791060035417755649,235590 763167961951506432,73814 764133315209154560,11774 788785216806461440,220526 758721218035888128,54070 793425065798926336,252020 793455328725573633,233154 792028416098889728,243075 754774823574863872,33356 785502155755118592,195975 790726680675442688,232863 762097006080688128,71099 767515817680384004,97371 793227501107642368,250243 767157170236432384,98142 761637666194620417,69493 791670392167464961,240483 751540793203040256,18409 793198290888232960,249926 756669858788483072,41839 763115289395552256,76549 778412582898130945,166913 791074722851291140,233736 763801578260135937,80393 769590655437897728,112104 794710685926031360,262022 761938270381076483,70679 750419976717160448,11677 767812556299890688,101681 774674953102843904,144542 767686078753038336,61688 771084706016325632,122982 795437977694597120,266990 787683389436407809,50439 775982573055053824,152449 773219577509601282,133789 790812921320189952,231894 789249452192038912,224338 755728576159199232,39235 769992632785403904,108396 781506456210272257,188443 751111524735787008,15451 775451693823565824,148574 781152049203322880,185496 788728011767947264,220029 760590079882629120,63149 794145550685896704,255826 771854931724607488,127957 794575636870426624,39957 765071527913979904,84724 776769298463326208,157755 770990162683785216,122146 793627500584632320,252196 773989741096087552,139404 794877995777298432,261155 762744077779668992,74681 789014261225758721,221971 758667871530553345,54070 768487095774027776,11774 793317796327206912,250430 785548216053805056,196277 789164187482062849,215437 780578059908898816,177455 781124791252099073,185310 788736097002094592,220029 791424371940360197,238207 763154074627780608,76577 786374275787743232,159876 768509005979389953,106716 793251563330412544,240814 772560855133261824,131007 776289300241494017,154832 758189179595620353,48289 750650675445440512,13784 774013051423031297,139404 790349584669167616,228341 769216415911981056,104973 787379067016343553,208492 792766807321014272,247241 759237521893187585,57056 772179785552363520,123354 756109647141044224,738099 763740490676203520,79585 766013144879685632,172295 792147892211376128,243648 754748775587950593,33356 779565132099690497,173964 790904853484691456,234796 788882371093209088,220815 781120513380868096,185496 775494136992366592,149300 751065487098785792,15808 763064173983109122,11774 763113863797768193,75899 793283980535721984,250633 755047382929158145,35044 755799657733816320,11774 790259623492218880,230282 795102789852499968,264397 765147197553930241,86103 764835141042647040,84724 754735177708908544,33356 793532777668935680,253190 780618107333152768,182049 794342842638270464,259722 757979499019509760,50434 777162109507338240,160480 781828646252089345,188478 786942299662086144,207304 758331333210877952,51750 792056118398910464,243292 772421241374244864,125367 785640878907858949,197297 751699161876205568,18893 763361837018734592,77491 791437938512965632,237332 754949055260819457,19075 768201640595914753,103071 756618870228709378,44429 785532431487082496,196538 751930779559727104,19000 755303693717606400,36545 771740999311695873,118191 777510393757462528,161456 768511594833805312,103899 785274578243203073,194648 779519273203077121,175549 795045418518409221,256276 792121894610755584,244230 756960248179679232,34645 764321557770448897,77598 772094650077155328,129558 778360719549104128,167220 750528123582681088,12883 768553935175094274,107469 733401484398727168,355464 776489236916600832,149328 788044920393203713,212239 793950237236887552,253721 738417666264825856,11774 751109752130797568,16728 788774255504662528,220728 756297332170301440,42495 770412901530214400,118087 778312090582933504,11774 791049552295890945,232863 767834706423402496,101681 791041590643027968,234575 781795605249228801,189254 790714510072053761,233558 789080623675740160,219350 785942070326235136,199546 793905568020824064,247651 767703866884358144,97447 773981675361538049,139404 757911374248935424,49852 758587706075209728,53873 767680221931773952,100605 732974503286956032,353016 789941893782208512,228416 759160115790385152,56964 779376150627905536,174427 781555315934310400,187976 795422861833932801,248058 763181918611345408,76127 775423212121362432,149271 768965787306504193,103126 764940178037338112,11774 789456088873766912,225359 749377550091112448,8497 768120836532207616,103126 788833155151044609,219119 794527992164864007,261155 762775072176238593,73712 768041348192727040,102998 790671330437951488,233307 789507242902945792,225384 764992545667416065,42276 767852251507527684,101163 768932313149431808,110362 766482701385736192,91946 768158044844793856,103071 785262060347138048,11774 795435946833571840,266138 764146281426092032,80393 765239634456633344,86103 791403026166616064,238207 794270712911560707,246425 776622329203793920,42036 793924193704435712,250785 771515039710867456,107423 774879123940442112,130126 785853521358888960,198591 750903039192555520,15808 793890030863409157,255393 765311165165690884,86653 791318802508099585,237491 779433875269222400,175087 774214386483429376,140748 795766941902393344,268643 786578222565691392,173347 776596916746399744,157031 786190958320766976,201619 786198331831701504,201619 756390258149765120,42249 771295801691803648,124597 794610805975158785,261155 763890827542269954,80209 763540084108906496,73814 790366474724442112,246425 794910307453800448,261097 768642274712510464,105109 755528891574267905,37853 773587636321525760,137881 794748091916320768,263010 788156518730305541,216009 780538498214486016,180233 791446604750422016,237935 763451484956610560,77849 760522090621665280,63393 773913837301039104,139404 787461198430277632,208989 794187531600285696,256439 758630712568348672,50923 775132261855404032,146720 758883539173543938,54347 792519234429472769,245630 761309384152649729,66851 787371828973039617,209035 767421336390164480,48289 787000211881226241,205728 786571420973228033,1063777 753011281892896768,24319 755808055929909248,39384 778729784847118337,167220 774299124413960192,142090 794117899057176577,257492 763953236407574532,79999 764952017663963136,47940 791403670789296128,238292 794738973344231424,261155 778359234807422976,166852 760534180186894336,11774 788295432229232641,214078 755431582262059008,37433 791669434431709184,238207 780479285295407105,177233 750798214857719809,14848 785605179361996800,197512 794738006359871488,262022 792761789079429120,246726 788158742688739328,352258 789300816695795714,223766 776824747074072577,158520 794474312778547200,257325 758131612483776512,51239 763401180160593920,34666 778102314028662786,164608 788062010512699392,215005 794779444477050881,261155 789829466327506945,227242 791733765647183872,237908 761596523897581568,11774 786726553178648578,205455 758016420617850884,50787 763187841610330113,73814 789286916730400768,194060 795764153113804800,267655 788471329196507136,218275 761275660455251968,67283 769453033851719680,113165 785994078311755777,194044 788526399598493696,218275 788751277689753600,220332 737456693609562112,355517 758415985132965888,51997 793104039667838976,249469 763061638517837825,76329 779338438457823233,174230 794949764420894720,263141 790578671895523328,231894 767821870636957700,100893 788870413648486400,221785 774366626888028161,142292 788472699643424768,218275 732399985023549440,349675 791790778708135936,240814 762806381409923072,73537 758684579704115202,44163 781483758042116096,185310 775184735848968192,146847 775839092521054208,151242 758540065643659267,52394 790937750417641472,231894 753603617853022208,28281 760508022581964800,62757 769764888864489472,114260 765554592067104768,86645 748591760499179520,679105 743101787607945216,1170382 789545413502054400,215437 776756449187725312,157693 786990754942033920,205728 791998608954589184,242455 793592936214691841,252893 766789877480427520,96263 779791196793233408,176203 793987576226906113,250633 767773729111744512,15536 780477749118984192,11774 759091664191455233,56964 778220854513700864,164960 786995600063537152,207613 787041376336609280,207965 794983733531201536,262847 778567398026870784,168794 789181721665155073,223492 794673981789966337,261155 794536632003268608,261155 763897552269930497,80482 792880824483995648,11774 786986437480701954,207974 785724154897051650,197512 767349958324420612,96299 765030884680531968,85562 765183425057812480,76146 771136214808272896,122656 781356221014151168,184223 751789081890213890,19317 763907887626190848,77464 753745420057059328,29624 766392592779055104,93068 732721102267506688,353714 779428526713954309,170882 791821524399329281,105109 794576552742764544,39957 794576635416735744,39957 759113121462116352,56964 776930685638545408,158864 767120787136516097,95111 775429871333801984,148574 793888906739605504,248652 785847146469789696,198878 776053173026975744,152735 786045626458832896,63776 791372523103514624,234796 762999331620126721,74681 766111156742258688,90384 756850392269455360,45122 779042020744654848,172120 766676452272119808,93303 773689896141623297,136075 786716589739704320,205270 788144158145937408,214612 779126271846584320,140444 795246447444787201,265257 795363537384308736,266079 765980686461313024,77687 790842369683906560,234204 753034309318115328,21579 756280197406658561,42495 750762982351704064,14349 794449916164718592,258104 778465428041441282,167220 758272185530212352,52112 790192327029559296,224680 795388975561187328,261155 775011854653456384,146259 766786265844822016,94718 767538903347757056,351748 764771811477250048,26066 794751474282758144,261155 776087599228162048,153194 768799427695939584,106442 787791576642691072,197512 794388783047155712,260173 794753174745870336,262784 794066216306384896,257492 787799592477732864,213253 792453684995186688,244448 755054352482447360,35044 772884647869054976,133379 788489450921848833,215608 791745955078942721,240584 792105912152395776,241678 773667273529815040,137795 761595371206434816,69231 790992458284793856,234583 795092763385663490,261923 774819486700494848,145524 778309708067155968,166532 766161298279268352,90031 732286296018784256,1170428 787706862871388160,195492 760282069024907264,59666 777620295414874112,162610 756310642588430336,42432 756261522322710528,42249 759182554218000384,56192 795726086080491521,199307 763179898768728064,59996 765219019385348096,11774 794689294619340800,262752 758053796333453313,51069 793509376690679808,252824 788849096316497921,216003 785471753124327424,164764 770596919340965888,119832 786052369083604992,196277 794281127494217729,258927 768969180448075776,108849 793994512318210048,256276 764310485894258688,80939 791961027663450118,240145 788398451415453696,11774 762872665786814468,431998 779349575559553026,174230 791800192018153472,240763 768980704994689024,109666 766431471099838465,93184 762787588415500288,75043 792090765665050624,243187 793646367113641985,254135 753363558797348865,22715 770548538879057921,117257 778361478575370240,166916 760510741287956480,63268 765725401444265984,85562 752934893085138945,24173 791469171901018113,235215 759194069046325248,56964 762955788889587712,75631 777889529437052928,164001 767856536764964864,101681 768430390881185793,106281 753211845897576448,23217 763111490836627456,70886 795070571239370752,262849 758692360804929538,54070 787045474171838464,207011 772009438165204992,128519 785958597750497280,199462 788745982288748544,217838 791068338130653184,235590 794537750229905409,261155 754816638348918788,33356 792060235955470337,243614 751853917449834496,14277 765609291109629952,87245 765244949004562432,86103 794022136180375552,255942 768182960851980288,103354 795378363741388800,265709 760999348381646849,64537 760215995206160385,54003 778228450297425925,164826 766135273398767616,90735 786203764617195520,201494 785580092122554373,197286 786385188544622594,203510 781205903026495488,186434 785266695141220353,194221 755158157119348736,35890 762174542739419136,71476 750358405416644610,11774 759220564322058240,56964 788020310800936960,214209 789260921323581441,218349 758477133324832769,53185 778606598969171968,169201 793277167912165377,249348 758477156041183232,53185 765015219982721024,84929 773528006430187520,137042 785277168171360256,11774 760525382676254720,63451 775111515586297856,143473 793201968655335424,249469 778560215365001217,168794 794560036798427136,261155 776182515610583042,153866 766327214560382977,91751 794527822698070016,261155 761648970783391744,69231 789087948759269377,220332 793678380214411264,247672 767034540808343553,95672 790372799617597440,228820 774641810358489089,143473 792528414792093696,243513 779368051162640384,174315 753037303652638720,24774 752660558202167296,22436 771355276951769088,122429 771659152183599104,125111 776828786004398080,157993 794637844740448256,262053 768266382890852352,104332 775131348587671552,128934 775132340121178116,146720 779891170570670080,176109 770691817972994048,120610 770695963497205760,118129 764212085114802176,82066 790673493549584384,232169 794721304309964800,261155 765191166916759552,84724 788886393653080064,221711 769649729986699264,112808 785321770249166848,11774 763962284704018434,79691 768619004189634560,107032 791704418710278145,232976 793237697997443072,250293 775049989169025024,146259 794349679362326529,260033 764176928114937856,80939 788354268042371072,216991 773951606626758656,139404 768343520725897216,349486 750064351730552832,11495 765029275904778240,84689 769695604478009344,114987 773299641555095552,136110 753926997299060736,29709 766323823528513537,92264 791466338984169472,237793 792764714304417793,247241 770689276895858688,120613 760550985303416833,11774 790297042786611200,230708 793167462367764480,249841 792063888757960704,240483 755505799108055040,37993 772853525290160128,110941 793860680122327040,254135 744946604784910336,11774 786732198632296448,203240 775145315582160897,147428 757966391186165760,50314 790982326704570369,235590 762672396545429504,74133 769701647849295872,110585 781111430531604481,185496 792105045995106304,244008 765668342195625984,89076 795757217471483908,261155 791111196409729024,234583 759174476223447040,57348 786963226026209281,207287 769248582775996416,27164 763140331764326402,431998 778256830111756288,162497 764138001341542401,82066 769332809743888384,109666 756108970981339137,41632 767450233110405120,97379 776080128895881216,151526 769539880665944064,113165 794948432402083841,262784 762732345514426368,73707 778711481181278210,169327 760887263223881728,11774 785462879659167744,192032 777914537634828288,164001 780646141549355008,182036 769208684299911168,11774 763461402824740864,76406 792346318060425216,11774 767822174962917376,101383 768626153682825216,106539 750389730458505216,12883 769246122938277889,111549 759282619137875973,56964 767671340899921920,99284 760907185870123008,65613 755514831755743232,35890 768289160427732992,104973 777562979210526720,162240 786034158174892032,197512 760622542860148736,11774 794081560374833153,256219 755378150033416192,35216 790716196475723776,221524 775125717633818624,146259 770690237697667072,120613 793156864309497856,249469 781198342927818752,185595 736261579247747072,11774 790610880899801092,231318 771871189203456000,128615 788103380950405120,215505 777251409582551040,151090 795445070853971968,261942 788470403739947008,218275 752904246417326080,24134 794006017159794688,256536 746795434958479360,16728 775108225234456576,146720 767857589862498304,101134 787325672201003008,191622 785903603844120576,198878 795043334431576064,262849 771041192947617792,122148 757354019681468416,46379 761585795950055424,69231 767399444082032640,98972 790662237660688384,231894 791006084903407616,235828 766300991805353986,91946 772636083611983873,131221 792114051363041280,235685 787007786659917824,207613 760614686517788673,63504 793791143255343104,255393 762864279989084160,65626 780888676343615488,183269 794699271119536128,257325 785259462122700801,11774 754767047490408448,32869 795025202338037760,263895 793203230062747648,249841 769008915598172160,110709 793162896393904129,249841 758389154375950336,50827 776984603340922880,157755 795710843316932608,267655 786042878598516736,199546 755821917324529665,39957 768889876846706689,109666 752981517341712384,24366 778994112510832640,167920 761620968632483840,69711 764924752901189632,84724 760821683678740480,11774 771032741819224064,118985 777325263860355072,159876 756672178431496192,44274 774720369626275840,11774 757631448354463744,48402 766457962378342401,93823 772486115970252800,129471 774365911994077185,142503 763793768113926145,79691 761659761179840512,69356 760625969505927168,63937 764458462797594624,82759 778359924116037632,167220 790684462967382016,229693 768901640774520832,105471 781537956209291264,188401 769895603643953153,112199 778287737556209666,163591 749356538813308928,7816 760512373174128641,63268 765398799443374081,82208 794618151006863360,261987 795709659835494400,268356 757601886845308928,47844 793188834896850945,244221 790719346591031296,233241 774083139090001921,139360 787158796611248128,207287 791754455607709696,238207 788034805615169536,214209 773314768874668032,135736 787504371860811777,208379 794206502320041988,258598 786355324588437504,199537 757687977980129280,48369 778244840672768000,26066 779527442994257924,168284 754774094395105280,33356 761036201415495680,52112 761897202054750208,70941 781656224366403584,7224 792785490189574145,246632 753222611639922688,26140 755161146773078017,35373 755519151351869440,37993 740366512062599169,99816 774596946283470850,143036 785549930316214272,194205 776099852228845568,153610 757446527535153152,47283 793172796104859648,249469 795070913066713088,263926 793128855821225984,249469 760579530859880452,63655 795359800674512897,266500 795676952648646657,267862 761894725901164544,69947 768105024673153024,100893 786578564799983616,203674 791642598440050689,240145 793243149518987264,249469 790991888576688128,235828 792775789687271424,247241 770305723498582016,114254 794684735746240512,261155 794998723411673090,264397 770300564009803777,117257 787316022609051652,205294 768990888727052289,109667 791750946246098945,192363 794620192840187904,262145 754857644519673856,1174421 779678410549276672,173011 772059640448245760,128936 791111418523385856,196314 763950128692535297,80393 772588001096404992,131027 775930152014352384,151302 766853278021804033,96172 790759525930401793,226731 769240438586937345,110585 770191160442695680,117257 795665408045023232,267862 758717890279374848,46076 778388083720986624,152594 763833442605928448,79587 752698704075698177,22436 763914584969261056,79691 778209647933128704,165448 791787469914202112,237491 769954211408777216,115970 775698385663827968,149200 778508712709193728,167273 793285031569584128,250243 768535024018784256,104973 759044215128981504,54070 788482662637965317,218455 792479783833640960,243187 793797426339389440,221476 739642966063472640,11774 749930383454593024,10653 786877336826281984,204297 760489014784778241,62452 760779245064953856,61051 786877177237155840,207076 777057638425227264,156835 785256873255636993,194167 757680731413970944,352031 763916016703287296,80939 777584867869614082,162098 794560129584664578,261155 764131231256543232,82066 776909670279589888,158815 788494352997752832,218455 793462925482532866,217346 791630515786829824,240145 773167655163400192,132908 768462775794429952,105018 791468049475829760,237491 756591125062901761,44280 785569556467036160,194206 786306612910628865,202429 795077732510134277,11774 751151297169063937,17259 765211815856832512,86440 772793013592391680,132335 795105447808274436,265257 764515523816148993,80939 785740212131405826,65113 793551943100686336,253206 791412453313748992,237908 762129642467786752,431998 740764281134800898,349618 732981928744390656,355106 774036954786598912,139404 788153243398447104,215754 793493317950373888,252741 779002833404243968,171693 786150246640291840,201292 791338211523952642,217519 795238402845245440,264397 793550981627863040,226655 750363354108203008,11774 769511425668747265,107423 791053770704752640,234583 795376919336407041,266054 767905425442365440,1249507 749680669668745216,9292 770211323455995904,117263 792171185974882304,241034 763486545483534336,78722 794232654166167555,259063 751745634705797120,17794 780667446080393216,181789 787007015101104130,207287 752254750138130432,21693 785311505562542081,194082 794678338375843840,261155 768118791452622848,103818 775753740439683072,151185 792764150531239936,247241 781045939905630208,146259 794527493910855680,261155 791617774053273600,240145 762702406966661120,73814 793082425400320000,249348 755380538215636993,35890 763089927072604160,74571 768885978463436801,108729 788941982060179456,212707 765246319430688768,86653 773641115585118213,138165 789470548141101059,225413 760710017557393410,62779 795705365530869761,262022 771399293127098368,124744 790715244813451267,233307 794582403578810368,261155 768918821344129024,110300 766777883381473281,95506 758488705875271680,53532 753641046219689986,27023 790635146818965504,232863 756220901721575424,42059 776132558249656320,153248 768965643886395393,109960 764130198006669312,81702 768609065068965888,107984 754792030602047488,33356 780910580836159488,184223 757001532458037248,45812 795297350843568128,263676 756057495748112385,41191 754251209209442304,31686 794142813734584320,258193 764185198485463040,80939 774340747726245888,142503 774941372637786112,146024 762729469677228033,11774 792063799888969728,243187 755776127319146496,27045 753952311840542720,30590 758702613273546752,17416 764565490345865216,82066 787053529911275520,208379 787761430586134528,212357 751751175288918016,18893 795425783204429825,267014 759199789762416640,56964 772561617104101376,11774 773890703894147073,139404 768511561036025856,107210 779453734007037952,174230 791684148062785536,240145 770493052800626689,7311 788125585205661696,215754 752807017543151616,22953 788434391177400320,215754 788511628727902208,218455 791391739122778112,206666 794654637022277632,261155 772148614713974787,128934 795701713143549952,247930 766360354591010821,81929 791525942195740673,228677 791456578738221058,238272 794687436882378753,262784 762724028431949828,74133 790666479230341121,232595 789496224856563712,201374 781832466319413248,190635 785922679228407808,11774 732244171562614784,350815 789686348252753920,212131 790652867195658241,232169 762417483580076032,11774 793883717643165696,256255 742117479502123008,11774 787866908242698240,213253 780549097144983552,181419 795605537484406784,267521 756359556792393728,42432 770797887793958913,121479 757376334435913728,46164 786981548180533248,205989 768855052161261572,105109 792679387607003136,247042 749396187384385536,8622 794661683037777920,261155 742799992373448705,11774 767067299182284800,94718 771519377153921024,125853 778442115323789312,167595 786423267389243392,203863 791335083064066048,237594 790243206843817984,229693 793097021385154560,249469 757593651748958208,47782 776886032369266688,158428 792074340426584064,243075 758036975387639808,50923 794828647383334913,261818 794122722385231872,256255 752177673372303360,21405 785465363249192960,195975 776427338775072769,155688 767855141798182912,100893 768163663928762368,91499 794533154266615809,261155 794576160067878912,39957 781662657493491713,177455 792044738060759041,243187 768917741906591744,109413 788296646371270656,215437 780046070554333184,177773 766389184948862976,88428 775403078002409472,148994 753765232565248000,27638 787068611902971904,207965 789688193872384000,225981 755896580809424899,40550 756886974435364864,41701 777700888878145538,162741 758595728188989440,53185 753256716943265792,26539 759560384189652992,48663 767824565653245952,101383 769157798374498304,110709 767804188751437828,101681 776969324305248256,157842 779451654785503232,157593 795722551033032704,257492 767858138083131392,101681 793109502971170818,249469 793298696033239040,108396 786426480922398720,201494 774039163033137152,138819 790626108714708994,231894 768252158391164928,102745 788133296328806400,215493 790631144945438720,231878 793978680783605760,255942 778717684842176512,169923 794321551390740480,259743 752910889750302720,24134 786098023952777221,198878 773562922765258753,131490 776077257664262144,153194 781258764699602944,186063 756282223175753728,42495 792797475849572352,247232 786909391039635456,207287 767945837104070657,101681 785930883744358400,199262 752651722766426112,22746 786755783958552576,196701 795056863096123392,263289 794036489545981952,257325 794375558339629058,259034 768589416411570176,107469 790948403249152000,232295 757693033714331648,48477 757720358938112000,48477 769010132252553216,110709 772030055857786881,128934 792722611675496448,246392 793108334970802176,249469 777542429415133189,161387 780890677823569920,182726 785249615113224192,193868 780415560937013248,177749 789085082967535616,223286 768422981961916416,106281 794537373870780416,261155 794610595945443328,261155 758339701598060545,52554 772887300879417344,132335 787641665678958592,46572 788510760850731008,216043 795289703473934337,265846 751231919057149952,17794 778569723361562624,168794 766791447748026368,95262 733508760501653504,102730 794929645464403968,218349 787274142089416705,207287 795393524749438976,266146 770455045900873729,114658 781567466656894976,188304 794033249861320704,257492 761727461725970434,69711 776013414913150977,152872 755847130015817728,39657 781239593047724032,182154 747582231808335872,11774 768537128720556032,105345 770299222767861760,117257 791460227610611712,238207 794133644562419712,256834 750880811935600640,15634 775996059134722048,152735 778201417546772480,165488 763923591171715072,1249165 793210044825280512,249926 775115402934415361,144730 778907323733381120,170253 760883674514464768,11774 750519542351294464,1170723 788765765512024064,220526 751187477973479424,15643 763181793914871808,76535 791345029193138178,238207 792157715170598913,242610 776122909848764417,152872 778786818976120832,170609 779384410718277632,174557 775400189653684224,148574 749193723410575360,1170550 776551491607916544,26066 781204473603588098,185310 793439475095343104,252196 788828687844114432,221297 764351828720955397,82209 785976337173319680,200235 786030042505543680,198591 765675714632757249,88930 788582940523442176,217519 789448083788759040,225981 762729409237221376,74592 760480523009478657,62771 773882281802997760,139404 788117488529584128,215505 794005738536439808,257492 757626794195324929,48220 768733591635394560,101681 765998623406653440,89617 778525083098898433,167319 780809742885261312,11774 780147012704407553,176127 778324462911447040,166852 764200455241031680,82642 766361946711007232,93286 787066944528740353,207949 773901430520504320,139404 792087481734819844,242693 795387331331190792,266491 773628262173945856,137777 763506788251660288,78938 778466850413826053,167220 763918157740376064,77708 791178440724537344,236923 766174688712155136,89725 768125432210264066,100893 777914864941486080,11774 790136017575669761,226731 793565680016711680,250785 742876165157715968,1247555 775059907649286144,144682 788389007101136896,217519 751843386047463424,14798 762462904234815488,47283 766351392676118533,80939 786209777676201985,11774 788056445405265920,214492 792149350445002752,243648 773478788193783808,136947 794656876252332032,261322 789967679037636608,229105 787033469025001472,208167 793562838035857408,250785 773371206149902340,136473 785607408080916484,196277 775729169602936832,151188 788476898481319937,218275 761888126151254016,56964 753365391678795778,27282 770472096304619520,117609 758755461067706369,54519 780804866880831488,182659 765149234488221697,85562 778175201699848192,164826 751178400044290048,17591 768583284368420864,107559 781203719828414464,185313 791331282349207552,232863 753729199005851649,28974 788449036101492736,215608 776306206637948928,153596 795387067689799680,266138 779430500045824000,174115 752131467594047488,21034 774573635340206080,143585 789078800051085312,223286 792567248191885325,246295 766254515616186368,91946 788032584030756864,213064 790047272134377473,228124 785661720895250436,197297 755056630983778304,35044 794046592139395072,257423 792212565241856000,238780 781869546537791490,189857 781641260876476417,187044 778802620701945860,168965 788206201792294913,215437 789580764694384640,205972 773630051631951872,133519 778238832575741952,164797 785681960349814784,195975 788040092367491072,214288 792437046488858624,243451 750652547774357504,14421 774079352631877632,139577 775401388998332420,149087 756477816389111808,43280 790653690164097025,232169 752149459631501312,18470 762447980737601536,73282 792022628357828608,243075 770293660046864389,117257 763901068648603648,80978 781374901777235968,186063 756645549680500737,44429 786631377798258688,143948 793941603920420865,255393 776122244275671040,153845 760144670475350016,11774 758587885985501184,53163 785317563785879552,11774 753603821373456384,26871 788745902143991808,220332 758010503474008064,48663 790988327100964864,99049 750052824583634944,10851 787786661102882816,11774 786330694498869248,202429 792045673768255488,240763 756564887510409216,43471 762121780311883776,431998 757948805161578497,49400 794298101783592961,258193 794355069760184321,257492 789475832469327872,225981 793114200218464256,249469 764140722853294080,79592 762824998591434752,74483 752131354611949570,21102 787773805737279488,210989 776020659893702656,152735 779141042301915136,171693 756914774395412480,41702 757033986552111104,354841 767181652225384452,97380 754887979173154816,33186 751131567427297280,16833 763452570547396608,78477 767705173867106304,100605 778953728434982912,171043 774098193659244544,139404 779105783208292352,172621 761566415702859776,69248 770716350192848896,119937 785600898177257472,196729 780429850993655808,177778 771472382833881093,124597 771788714330554368,127657 754075536490725379,31201 759035793109168132,56541 732504266892447746,352329 788765221363912704,220526 773389352734949377,136515 778298009146621952,167220 790217873327263744,228888 776879370879197185,156835 764935210190241792,11774 751658900034760704,18316 765364786351792129,83490 790050954175475713,224221 795699202407837696,266079 756284437214658560,42432 793124428745936897,249469 794563119779454977,261155 765717581747654657,88920 777799272402001920,163763 778672676567121921,167220 793863320902234112,256038 794230356589350916,258044 786734808965586944,199546 789260913341636608,224678 790437194502705152,230283 750335689967800320,12535 785297625847214080,194923 759161522081988609,57309 761655478019497984,69747 795263569948475393,108396 770344889452224512,116632 789237913334591488,224680 766649321177640964,93823 764993643824422916,82283 772653734937694208,131007 762760329713549312,73814 776495743850995712,155688 758136686110846976,50612 761339435363557376,68182 752984419691008000,24134 754723876878245888,33356 790221589392527360,229505 790324305766805504,230584 742334485534908416,350711 778379834858807296,166390 753627230165532672,11774 790533052439072768,231894 778631095348637696,168794 787291155155210242,207613 772968648012996608,132366 757318420958511105,46958 786905342659686400,207287 764962656092508160,84888 758622976791150592,54070 759129327917146112,56964 789682915504427008,226823 795676618874175488,265649 767814480713682944,100559 776435502324908034,154869 753702412334923776,29263 786944753879351296,207613 750304625404813312,1247833 777517132120600578,161978 754851257420959744,33549 764823125359992832,81469 779000850924597249,171808 793168902318546944,249374 777318848899014656,161060 781446521631801345,187848 789131456282890241,47940 793580016969867264,250785 752648743703502850,22746 752898062855524352,24316 790663170662633472,233307 770601963947978752,119774 771229454882398208,123825 789094430317940736,220029 795750418139607040,261155 791350034696732675,238395 748268594153259010,1247850 785525616837885953,196538 781494430498947072,185703 755059456220753921,35044 771803826231840768,128194 776270625211977728,153760 791059357396008960,235590 785623626305462272,196277 762700590098944000,74066 779496610891988992,170139 794260839700176896,259200 780983142366621696,182924 793944652353130496,256217 780216041335033856,176128 749740182698463232,7816 781744296500219904,183269 751233594924732416,17416 773609307480985601,137965 774206945163087872,140444 778303627597406213,167319 793164740520390656,249841 793513659939061760,252580 770374384007675905,118482 758442636520878080,52659 755471818887049216,36877 779360266450526216,174427 759110076414033920,57092 776216205065584640,153845 780491774884139009,11774 781673202414149632,188500 795110830018686978,264431 790937083447619584,234583 794695537870176256,262752 767814497209839617,100559 781345256130416640,139404 781407941563969536,186584 793423633829933056,252020 757722584028962816,48826 763886869922869252,80648 750747481898569728,12954 794097837474807808,257492 755180002862182400,32404 772540910819168256,131007 773944539996454912,139404 732588636403859456,352674 757850645051297792,48735 764067452615467008,80939 745133340974415872,11774 764357149564755968,82878 761673909003513856,70177 773214154463195138,135025 787775828218241024,11774 794207667078262784,258771 795749769192898561,261155 761710364400594944,68993 767842413184442368,100506 785270570585849856,11774 786012914142425089,199961 777950028451065856,164764 793682055611707393,254209 761183210097119232,66028 756569832531779584,43471 773910012561199104,139404 778924460762132481,168794 766414913371639809,93184 773946065745616896,140408 773981595178930176,123217 793613626556895232,249926 771183035177807874,121274 780618959297085440,181755 791267349982683136,237491 766036036505960448,90384 795091616134557696,265102 756625790599475200,44038 761157811308986368,61051 781244157423681537,185921 769286386503614464,111454 758085102773506048,37698 768122568767336448,103506 787431508327923712,205270 779068330405531652,171795 793265725414617088,249882 788227406276521984,216009 765213722906288129,86149 762612920698142720,73814 791533089461792768,237872 764658754746920960,82544 758776504935288833,54070 767904379730956289,101383 774208296886661120,141706 757142765004214272,46228 759564521555976192,57105 767050397676691456,93210 760963976125702145,57574 761740771183714304,69711 791356014264213504,237908 788131993028468736,214354 788469749319630848,205651 792009093280108544,240483 775734751537823745,151216 778994926679891968,171795 755184499705556992,35436 763881354916397056,79814 757801557517737984,47283 776343078730883072,152590 788757258125582336,201899 767442546926628864,95055 794716290875326464,261155 769084220375531524,104973 742394032681324544,11774 794720836049666048,262849 791460177744715778,234583 757677447924027392,46460 789103522386022402,223286 792519181019131905,246273 758109515292303360,51239 755075164342198272,26721 760266999272386560,16953 762015852287909889,71270 751124148324278272,17143 755537220589813760,38401 793998132388335620,253164 780125663143555073,178327 794386224697851904,226320 794535497905238016,261155 759559428999962624,58358 769832849356820480,114436 792156398020800512,244221 763875954796224512,80939 750798500485591040,14653 765268140322279424,85562 772564161616236544,110344 768154412204175360,103354 772911933959778305,133184 773278532076244993,135725 773599978170245121,137135 780925815706030080,181419 794154479234859008,257492 754709794796122117,22393 733031931319705600,11774 762250302464589824,72420 780871975686115328,183975 751114836575215617,15066 795000582247448576,263907 764519675581440000,83649 785647022183419904,197091 788624619628617732,218258 794703029379416064,226320 772937057563844608,132996 764582560399781888,81843 769923228756160513,114388 752135252835987456,18160 752868597781757952,23672 794131564531765248,257544 741080495925174272,1170574 795344685036355585,266079 763202415684231168,75899 772901291114790913,133043 774200586803621889,131421 774692546148724737,142721 793188852651274240,249926 770165593907589120,116082 786070663534608384,49459 788393940151996416,217519 794592663408283649,23217 769618901231607812,110585 772610619208044545,131007 778957127826100224,158520 785863083994574848,198671 790285046460452865,230485 795076652342661120,249926 789143559756652545,222647 778247742296580097,166409 778298371253604352,167319 760162784495620097,61352 793128687898071040,249725 765958536752930817,69711 767735924163837952,90384 764795553171574784,83870 788873272075091972,206048 753199978466664448,24248 777715511371112448,162096 767086220966924288,93210 751195738118422530,16587 755161256655368192,35918 761655495824248833,69292 788392691130171392,215608 787665228465074176,349856 788907898520735745,221476 776770613105004544,157755 787831783152844800,213064 753544220309348352,27095 795710239576391681,266990 773613879490404352,127734 792491727445643264,245185 792538800262033410,246392 771207561651425281,123825 764684419097649152,79020 762281487441985536,1248996 786436152412794881,203350 733024252484538369,11774 761975519931793409,67229 788352922425753600,217156 793105041586581505,249469 764249755480428546,82766 768861264063913985,109738 789955926434471936,207051 778009629485924353,165097 761681386541461505,70226 767735765740597249,100605 789180029561245696,215437 759122143342886912,56964 773953033600323584,139404 734741056936366080,351644 766772775805607936,95708 792083894157836288,243717 777963682932232196,164783 795367422152671232,266054 761702638798987264,69947 773938285991321600,137869 770680116804485120,120610 778665997280616449,167319 779349619474038786,64722 794700653402718208,262849 795039866178465792,264397 758414242458509312,52112 766109304629841920,85909 788408539282833408,11774 789450127266242561,225981 791636865493323776,230485 775482723397840897,148994 785649860338937856,196348 794707673870729217,262849 753964053270102016,30590 773905069083197442,139404 769462532754972673,113754 794332909213728768,258878 775431572480745473,141415 779690155544186881,170373 767804392431050752,101681 769238128372711425,110344 779319566635851776,158387 793513963401121792,249926 778628152171958273,167220 788174882542616576,215754 794098671784775681,252196 773271030882197505,131084 790734031537266688,232863 755965174440398852,18215 787813704192581632,213064 787887694835658753,65113 791266898486947840,236502 794292222854250496,220857 762074698934996992,431998 769626796631396352,112382 766292411807047680,91894 772771054783782912,132335 790544854283542529,231550 770746573030625280,120610 761003494862123008,65839 779230138944856064,167389 755460030275719168,26819 791580990237847552,239927 789848395468812288,227242 780473491678113792,180039 743227761431437315,354153 768110781045014529,87607 775872320380424192,151071 786590943038365696,201540 787648411671654400,47207 788361937759371264,215608 753554185384255488,25981 733439717560057857,354162 768500521304850432,104973 793945930827337728,254135 791498781808267264,349856 795012010220011520,263895 764982773631193088,85562 756966655813644288,45122 793654994058608640,250785 785323223571238912,11774 779082273656279041,29263 787595042626101248,209582 765013014793883648,75044 775035087167623169,148861 793180417453010944,249469 793130396405956608,249841 795421081544826880,266293 760921352123527168,64693 790571321738551296,231318 773684409950142465,136904 776886292974100481,158673 756249640530436096,41438 751177395428884481,17384 773281127851319296,133944 764225638567903232,82066 764986654079713280,85562 736477702086135808,351279 785859948202881024,198671 785469193021947904,159377 763518996096225280,78159 794962470922137601,260460 762851138970365952,73712 766724726379151361,95672 770746571860299777,11774 766445947362639872,59936 772456067305385985,130415 795677205565059073,267521 788035750017179648,214354 788126031349768192,215754 774399221042741248,141316 775538818422304770,148713 765339794746535936,84724 794003750688063489,256239 778235082582663169,195876 795609694102396928,267564 772601601814966272,131542 795324604998766592,266151 758401264174718976,52921 759152690005815296,52295 773151738098356224,134454 793502200521560064,252824 765245659419144192,86645 779827775834300416,176089 794687819419684864,261155 765236597977669632,86440 790878040880451584,223492 777164437220315137,155686 770338493440593921,117843 789261894854905857,218349 771394369081323521,125367 766143796073684992,81929 788748951415582720,220332 765340313200230400,84886 775703647099297792,150663 781477723592069121,188119 788063546760425472,215005 790830812774096896,231851 753768405732319232,28508 781697807682007040,175376 791458083973193728,237491 755417062491566083,36545 787451423705407489,206117 758051170334093313,49821 779057953584414721,172185 792788025688330240,228037 792744380486459392,246726 749062957561184256,7123 785525624408449025,196277 793913478553575425,256255 795437195817578500,267133 763766339907493888,431998 766715006226276353,95708 773596928919470080,137158 775737638045089799,150511 792146009686106112,11774 769220557174874113,110942 776894544524742657,159308 786735516494495745,205181 795207737135108096,261923 766390299585380352,93405 761676575670763520,69878 792179118934720512,203546 785638589585436673,195975 760485759623176192,62771 778607605035966464,169201 791466375369805824,238286 771894193702727680,128143 788032713282301954,212139 771069676361281536,122299 786815108726960128,204523 778801903677255680,167220 763043458458103808,11774 793853090847789057,253793 780602496280473600,181984 773630111333617664,137869 778071918352011264,156053 793497905969725440,249926 753745347739062272,29263 774258371046158336,142208 755504581459652608,37892 776856048837820416,158387 794266022643535872,257332 788173272839925760,11774 763393127814090752,77598 768926617083191296,109104 762421554181398529,431998 774996661693145088,141699 754716863830093824,33356 788493775999995904,192989 758481359476289536,53144 753292102365286400,26827 754093401084080128,30726 734781066800734209,353789 756503143974789120,42249 762718368898093056,74302 787663888984571904,210650 751771088691032065,18470 789850630227652608,224680 763107469254156288,76652 763109610576379904,76577 761357293237698560,68273 763215885544722432,73712 763743133226196992,7047 765944506902536192,90224 781636813643329536,189649 794720562111250432,261155 734782270519705602,11774 752254955218542592,11774 778606080645443585,169201 756514608345743360,11774 770295869124018176,117833 781858456873623552,190635 787153583892496384,208167 792134291815882752,244297 779943112302964736,177456 793100344364527616,249469 787686913431916544,210289 791708310965776384,234990 791716811247058944,235978 767778577488056320,100605 778509264512057344,167148 787084302647431169,208065 767904135182028800,101681 776933867311726593,159146 758681139926208514,54070 759791881857269760,46890 786897713413525504,204929 787970702305529857,207109 781337075648004096,186584 793623718358577152,254025 768993405640794113,108795 791799118591057920,240763 776903819837923329,159308 791261847957692418,237491 773978966482911232,140643 767564650611404800,97447 776504384280784896,152594 790854515503267840,234495 769972983955881985,114848 768264145913294852,105109 790956531877605377,234583 795425265350545408,266151 781654560939053056,167101 788805484656615424,220332 793170199927062528,249469 794551358300954626,261155 794541922379505664,261155 755529528936636416,36875 740252951978086400,11774 762668216267132928,73926 773702504819417088,138819 785931440672374784,199211 785900523991859200,197286 732926897894625280,7224 757761194983694336,47800 795467693474385920,264397 779351822611931137,168284 790597924333826048,231894 787143196564267008,209351 794640089682952192,261155 790421629490704385,228354 739677167219400704,11774 735857114229395456,11774 785409369693446144,194186 750679576397746176,14421 790214157798875136,227048 780602156319666176,181984 785557477127368704,196676 765362840710414336,82208 773112888609214464,134470 794904925734141952,240926 787114843010506752,204929 787330042468720640,210207 761656765029060608,69356 756216716145725441,22546 793151943518490624,164814 788348469014630404,217118 763258163621601280,59996 760984999445299201,65404 763822416535621632,79040 787460848818192384,209292 792850537909587968,246771 762405225332219904,72411 774762790611451904,144635 790385928644599808,11774 787028400028385280,208016 795662466097250304,266151 793620237618782208,254135 762868354034069504,75327 771752938293202944,125742 753997735657771009,29457 795395565760741376,266884 780827555125338112,183269 773958080740597806,139404 790636653052239872,231318 758795024217677825,53996 774697464360079360,143638 779472828500418561,174230 792494807008546816,245185 768511317317517312,106819 781211850881003520,182665 792566132960026624,246392 757905461492449281,47940 755324768413515776,35890 780099883080507394,175549 787070773538062336,208061 771765585965305857,125163 794637613579829249,261155 764185532968546304,81702 766373111012859904,93405 794944826206724096,261050 754746647888953344,33356 756608259239374848,44273 753680431816384514,25995 795151569528430593,261155 766002566803050496,90908 758250015596818432,52061 792074529757507584,243614 773674407801663488,136904 789903651313688576,212131 753364302732505088,26446 760658548321681408,63635 777637704762884096,161456 794566248583593984,230559 787125812076089344,206257 781505685364285440,188401 773829994258636800,137869 780760980774981632,182257 787378419403202560,180433 794598911071567872,261818 770386135814053888,117257 775910034265866240,151741 786874851277492224,194097 792177347474501632,237491 776861051321188352,158524 750890952957521920,15800 788426401749676032,217519 794269811421216768,258456 772163039760179200,129991 785845533973807105,198538 761338450884845568,67369 778446371770683392,166853 776269317444730880,153779 788482392822394880,218349 771574418959052801,126679 775983674122653696,152735 732240630223638528,349345 766846778062802944,95708 767832309471010816,101681 759054429819502593,54070 778769255135318016,169923 778690264353218560,169232 762985589297803264,73712 780504706745528320,180783 794573475331604480,261155 778363800831467520,167180 793104816641757184,249469 752226631436029952,21486 772781278382874627,132335 769743207747973120,114779 785932319425175552,199211 765255602469613568,86653 780968258845442049,181419 753439539155247104,25255 754743971428102148,33356 755057604162883584,34666 766353349176274944,93286 771021360319651840,122299 766379271220826112,91946 768546199800537088,107543 768911967960506368,110178 791485026923872256,239261 793284354902548480,249469 753431157916696576,27045 761175369630281732,352687 795438437813915649,262849 788435447009644548,11774 769860752001892353,113213 785839487033176064,197324 749363183173840896,7869 766483338647343104,90605 770571806059139072,119789 785578128659755008,195975 760446459774963712,62869 785991236305891328,196917 793200985346863113,249469 775466293415653376,149040 765631867634659328,88807 768869829885382656,109666 791788918534385664,238207 774374481926189056,143410 756839233847898112,44971 787763905972015104,246425 765514402674057218,87941 793501460688502784,235621 773450224174071808,131007 794644269910949888,261987 780614516560236544,182146 789995159828238339,227242 776178722290409472,154322 765348185048875008,84724 766142473848532992,91043 785664891373883392,197512 779349446098243587,11774 767417531372015616,98890 760190871912321024,59750 788082752809672704,215005 773590385528627200,135736 756596523241238529,44273 785272675455434752,194082 791365440870109184,238395 770798797484011521,103354 760702852297789441,61051 771101169015980032,122817 790199512157462528,228354 792164689581051904,243075 764573177452240897,82066 755862788480774145,39475 785570647959154692,196788 767554254336827392,90384 791488783489183745,238395 777291060410187776,157755 767024422578520068,96898 790901999638315008,234796 780617152751476738,178258 795039006308319232,261987 756625106676228096,44429 787986497693777920,211760 793186725157752832,249469 754113269749673985,28451 732594080434245633,1170593 758109322106826752,47761 777139854664609793,159876 761466195723845632,68772 778672711044370433,168794 791704416545935360,234990 793402573185310720,250633 753052481723170816,24603 749809421467979776,10124 793096157387907072,249469 794652861258956800,262145 765750413694033920,89076 795367679829962752,264397 732662785876865026,11774 792609708829880320,246726 749382853151035393,7577 793186740441911296,243075 790641903578537984,221726 764878936400547840,85159 788060001495576576,215005 788665527275102208,218258 795456828717105152,265855 793761162408189952,251758 794989511361040384,262925 795172592244158464,264397 760111127896272898,60112 776765602899828740,157840 758381686467858432,52720 770199671163777024,117265 774005979369340928,139373 776065931361550336,153095 776460863108620289,130980 778682681332686848,11774 751076223418114049,16728 789203541852205057,221785 778155745443516416,164826 794009428445904896,256254 794186282024828929,234551 764071261769084928,81656 765148214479781889,84753 768104896453193728,103506 788418911993597952,217837 788696545231122434,220029 768609332036378624,107069 753612729928122369,27317 793553115442253824,252020 788162350964768768,215754 767803483626020864,101681 747461564358340609,11774 793634624207458304,252341 763603924926468096,76858 774819461635321856,145244 777185115105554436,144730 761604018892406785,68993 773909253224599553,139404 776973730287349768,158815 794635260973682692,261942 755374579502026752,36735 790693794450706433,233307 762620928312291328,73814 788081834328526852,214209 788804008941129730,220029 752742569872855040,22779 773695316231004160,137042 786705472384540674,194044 791356644865171456,108396 778207885532749824,166390 794004329233383424,256239 794612712705703937,261155 792847086316351490,243535 794949240489439234,262849 763871731215900672,80939 788176892763398144,214084 790882574386155520,234583 791118042516234240,78159 786836346287468545,202429 786042364741586944,164764 749716725709541376,11774 787023537097748480,205728 749393762686754816,7816 788089288726573056,214492 794933275131252736,11774 785543201180352512,196277 758438947374628864,52749 789287109341356032,224680 794693288838254592,262849 785497404074110981,196277 788309526336380928,213064 765730423171346432,86653 778296856543506432,167220 759887946388426752,58537 793188838046851072,247241 757691097292341248,48663 780893177305706496,182870 794676007152123904,262022 795051643205197824,258456 794609802194337793,39957 767529553917009920,100021 764555613808451585,81702 772991194230034432,132578 773885616585076736,139404 795072291910651904,262849 788567608249298945,211420 778646550306295808,168794 765093481962430464,85562 780168716335972354,174557 778402229900419072,164814 736165832158482437,195876 765331088935751681,86120 779122503646011392,171791 768731778488074240,195876 732204417269796865,349795 794684619702620160,261155 761656334466940929,64722 781837661053001728,190635 793612541045989378,254135 785640643942952960,197297 785660028216864769,195975 791993288458903552,234551 764845950556704769,84724 763064642457382912,73712 785575274981232640,196453 795037376246521856,261155 758434230401658884,52749 761210849444802560,66239 758423686785277952,66217 780767541782253568,182960 793944210269466624,254135 794189053478531073,229922 778750311825494018,170373 786219724111802368,201555 792048766878490624,243165 768520466478821376,106281 785627699104538624,197512 786572951105761280,204413 788000940041367552,214354 792796397498200064,225949 770689680673157120,118698 770593157918683136,119682 794694229188546560,262752 754098152807030784,29250 749596426833895425,8297 733017139985166337,355324 774334170696970240,135808 779509739835260928,174756 750458181630001152,12859 773256673611882501,133702 775488118812127232,149124 793134571332198400,249469 759546735890866176,58935 761966698635243520,431998 791355920479559680,238207 794072449994215424,255393 753762054582964224,11774 773909701654355968,139404 787033779399495680,207287 794316196275453954,259773 768499773464780800,106716 788551374631948288,214660 760881439617454080,65222 775902619353030656,148574 788386006554771456,217519 765549866491621376,88052 732608844535336964,11774 771001122802769920,121274 762782542084792320,73737 765653114733166592,88930 777091314018086912,246425 776180735321501697,151526 769318553136660480,112325 765676856695664640,88930 769066911976095744,110362 785623041808052224,196932 766145258858041345,90518 755003081696374784,33356 771494640709021696,125163 732731313061384193,398859 785602083844001793,197512 747493181747433472,11774 753221834682863616,24795 766850829198331905,92025 793643144550068224,254209 792066319613042688,242693 756892383862599680,36145 777295415871799296,121080 776782643027406848,157721 770133356730314752,116082 792783735745679360,245607 765609361175482368,87904 791467021414330368,11774 761514394664706048,93634 775079017623859200,146259 778255301954904064,166913 758616837194190848,54050 773559240434692096,137042 773952935432556544,140444 781135051299885056,185496 753310322543517696,26702 788727112815357954,219531 792201474218430469,243187 795609284985888769,267521 762354609272729600,67973 790644161137537024,232169 779768463468457984,173347 789539642878095362,225981 788482744233828352,217837 790399014663364608,11774 763235555765325828,47188 793797869480181760,247561 791407248501202944,238207 767727986657398784,100605 765640385938989056,87904 788497272569036800,218275 788884234601586688,221832 758760304377405440,54070 791988555174309888,242857 751222176024518656,17794 770973507656089602,118191 781505023112990724,142090 792777533540470784,247592 762767352568147972,74681 787041638736465920,207287 750362575737675776,12883 754749829108994048,33356 791429256047955968,238395 767198956283506688,84209 778558786059456512,167220 758070224663044096,50983 791847401388593152,241819 765593710818099201,88052 771836871944998912,126389 789736029918035968,226819 765636811540598787,87904 760455204873523200,61798 764806143487213572,84724 758656011909509120,53185 764864073771077633,82066 795237830305972228,265686 761611471457353729,69565 758134970833510400,51664 778966021864615937,171168 765706034598076416,87868 777000410913595396,157755 754082857782566912,31389 754888130533163012,26721 793153440771735552,249469 794184885053386757,249926 771372360855347201,122622 787066565254533120,105109 765205923140739073,86440 732312317107576832,350955 793501455143440385,252824 766750354042032128,95767 785347923357884416,186883 760921420662607873,62063 758497764724453376,53185 779454713892708356,174392 793225897574854660,250430 751203411480031232,14421 786639151269605380,205377 793122181697957890,249469 794038543039471616,252581 769614608730501120,114357 777027658546712576,156835 793978749649907712,256393 767698631528820736,100605 793228167674728448,249926 793228203905028096,245715 761993432613072896,68987 765034042056146944,85434 771466592605528067,124744 774424977982435328,139865 764803694420459520,84679 777669402460352512,162322 787832280479895553,207109 749923263984365568,10735 763488789205581828,78159 768065468284350464,102188 795063954104078336,263926 774731609589161984,144042 767749755946479616,99111 756193316480421888,41705 789494443925729280,225940 758129699998560256,51595 793186745269518338,93261 771561563471831042,125163 788157732448669696,352258 785321133637677056,11774 794876288238546945,249348 786259552501051394,201958 789414135360462848,225354 758251205718073344,52004 778429817557352449,152594 758484764072546304,52554 768883139754078209,108729 771536518917742592,125145 790734725014966272,229453 795684352269123584,11774 752207634275573760,18316 760252601300639745,61412 774009954109915136,139404 768482654379503616,106704 771032949126864897,103126 768953037381439488,110477 774055774163234816,141316 778356214006624257,167676 759718670960517120,56924 766409051555127296,93823 787519042080739329,211580 776931417221541893,159093 759499503749566464,58232 766724784390635521,95672 770453840898453504,118698 768508193374806018,104999 790590960443023360,231318 763113754099912704,76127 772487861455159296,131025 788354206247874560,216991 764486539963408384,79691 755153990426386432,35900 788895639539032065,11774 788922570556968961,195876 765065907601219584,75349 764956633495703552,85349 789821381215072256,226731 791453040997900289,238292 794857239479721984,263205 757993052493479936,50629 765506089286639616,84422 795766124428296192,268643 754849059278581760,26721 785686038085853184,196676 777470561064722433,158517 765258045320404992,86103 777638339906265088,160602 763968112060354560,79691 781562947017535488,186584 793183102428413952,249057 773852698949005312,139419 793997481218572288,257353 764509468365246464,11774 765571537885925376,81659 771081188446318592,122388 794253705423925248,258771 770123070153564160,87904 758052390213824512,49852 768421256475635712,106281 773373188734644224,134608 781835188976312320,190635 795767765764370436,247930 773893859935784963,139404 785861800042622976,198571 795756422361477120,268646 760625075326377984,63149 756669126802870272,44429 793329450045677568,250633 755770295839883269,39384 767848365568561152,100620 781193553477263360,186225 794556046995910656,261155 790876057901604864,234583 779541747630116865,174557 791766221737766912,240814 792818586221809664,243075 772527983483428864,131007 781108555201904640,183077 777270935455956992,157755 778422133097508864,167407 763329082998329345,75899 790715433859121154,233307 781207023920656384,185595 786046550472478720,199546 779511596037144576,174230 770284402672824324,117257 752629332237950976,22400 775021989136392192,144611 789308884334833664,225359 792678958529515520,247042 755052742717149184,11774 786021841890574336,199546 769387454763720704,112363 749622787690663937,7546 750527712964571136,12883 769999516510646276,75113 768495674346266624,106281 766034720488583169,90539 785619080531161092,196277 758756824799514624,54519 788722618270527488,218258 766397695846002689,80939 753706198877077504,19563 779693639953846273,175772 785639643282673668,197156 794231359237595136,258598 777593889234583553,159308 792027591058268162,243187 776740555145482240,157755 753650006071083009,28732 761571622536908800,69231 795470229312860160,247930 791368484319924224,238205 787831220809961472,209351 759178314271432705,56964 785493953147768832,196277 766123364389949440,80393 776441395943006208,155896 769943657701081089,89859 790697833917739008,233705 768875609707712513,108849 781646625995382784,186584 790406176802430977,206666 741660042416422912,351146 766275206637756418,88920 766685132094779392,95516 785503409210351616,11774 791182118994997249,235590 765523071134535680,87904 780861202100551680,183269 790562507479916545,231894 779077027370590213,170187 765319421040660480,87145 788933049820078084,220029 760112981598494720,55257 761313810594598913,67679 769597928814088192,112239 793923383171891201,256219 758135496480428032,41703 732990458624774146,355106 763049290893713408,75899 788840347354800128,218258 788137728890245120,215025 753428658962911233,27045 740440303224643584,349060 759955947087421444,60459 791413022514376704,237491 793195685386543104,249926 764989788793495556,85562 775564576880529408,148684 770651497352744960,118154 780415552103866368,180039 756652345228943360,44450 789946295364583425,228888 795748416198414337,268646 775728920180117504,11774 790954738070069249,234583 749635322342940672,669866 794100914806226945,257534 789200881413595136,738099 750136870453940224,11495 742865587165003776,47188 795078218466394112,11774 757296229202087936,24359 763805510990790656,79589 771884018514046976,118191 770270443773255680,117257 792851459255701507,240682 790923426013872130,233705 775337142570590209,114603 778964043721760768,171324 779799860174163969,171667 794634520196747264,66922 780551330540625920,181065 733127214535843840,355261 755544728276348928,38183 793722504107986944,249469 786188797893496832,201619 791360530535546882,238395 769209510728765440,109875 769054027640438785,110659 789198780281131009,11774 794312246012866564,256038 767524699492356096,88673 781129530840797188,185496 751043164912451584,16422 788805791834714112,220526 781697239731277824,186212 764791901417533440,84724 767186967897501696,87272 767820484205539328,101134 771016895675953152,122299 789863181778845701,225456 756943875873316864,44450 794571866174267392,250328 773953915473661952,139404 773746086263476224,138155 792126590939336704,243513 769726656055390208,105644 788463824403771392,218275 791239216139235329,237236 776247685904936960,154071 755151511676563458,35890 777134043435528192,157755 779024771803516929,171324 789186952746545152,223899 765665312377372672,88874 769728385643716608,114779 795426778181292033,247930 763598568636620801,76406 787492005731459072,209863 768869569171632128,109666 775387731031568384,148881 794229480835481601,257492 770671285168959488,120610 791796777112506368,240483 768282822830284801,100893 785648546682839040,194082 763437605576925184,78344 757643810390183937,48549 766562419472797696,90384 793172949507383300,250033 795213750148231168,249926 793254462349467648,249374 793999452994420736,257271 761763969325420544,14351 792739939624640512,247274 779792725465927680,176114 751545585438687232,14277 775728420294504448,149200 760237416003178496,60725 793382099168399360,250293 776940681248071680,158520 776456321512067072,11774 776652098779815937,156835 793875123212124160,254135 776973004798517249,156835 756551986829557760,42432 785299379070574592,194934 760330913196617728,58537 791479037948329984,238292 779672901658304512,176110 762726907100012544,73814 755852993094746112,37911 756427876266901505,42117 768830736711487488,107745 785719142028500992,197512 794912170064678913,224680 787714222524342273,212237 758280672104550400,41703 788302755043565568,131421 763900765685420033,77167 790252766564265985,229693 794039349125980160,256451 753999582363811840,29996 758307398125780992,52311 771729702818119680,124597 785544722198695937,196917 765640091507232768,87904 769248160182960128,27164 794014547107598336,256439 764848960582225920,84724 763362973700227072,77731 777868507660767233,164001 780676019812339713,182257 789256333648289792,220566 772157235472445440,1249952 768215388928827393,104932 778598480923144192,132277 753637339382050816,28732 762803896184111105,73712 775363315824488453,148045 765928484652720128,90318 788887113055899649,221972 793845047221362688,252109 795256890561327104,261155 794198785215709184,258331 773689587046682624,138616 791660016998559745,240483 792203807664975872,243187 764649617048735744,481145 765071007950315520,85562 789145659907670016,221971 770456519657844736,119311 755907772831571968,39685 768083534070317056,103354 780613885363642368,150151 786083637041238016,140444 792215060663799808,244550 793110108846878721,249335 761815862877696000,11774 767029554938392576,96898 786918687148212224,207287 792065519331356673,243187 785593908612902912,196767 771479843447906305,124855 773726403409813504,349714 755831749603577856,11774 763494399430897664,77598 765690744568893440,87904 761027933938917376,65974 765010394859474945,85562 794632049751654401,261155 765497407383691265,87825 769301176596754432,26066 770719630369316864,120610 765589452563427329,88052 789471210694254592,224680 791888005195792384,234796 768222018881724416,11774 759885997316374528,54070 786059583588564992,197512 793872493987717121,255942 794232473416675328,258456 764784309001564160,84724 774037261146918914,140748 786885217952862208,159876 767768272397750273,101383 793857774732079104,11774 754766737623482368,27045 774767302726352896,141316 791708879641939968,240483 770683509929340928,109571 771177153547243521,122299 750736936529113088,14981 756190358778712064,39027 776883186429153280,157755 764783702647803904,84724 776177152786128896,154071 756089435796545536,38210 786588020958822400,204835 795682274155098113,267655 755896253087567875,40550 795439774907633669,267133 777903508368429056,164197 781537944867786752,187976 766613138510843904,94699 793136730920538112,249469 778359181841620992,167305 786632727491645440,205270 765721872101175296,88459 773950194807218176,139404 788061138613182464,215005 749606687129174016,9145 753982384513519616,11774 795102766716907520,261666 774389595978936320,142527 785260845106290689,194154 795483376279048192,265855 763488108037812224,78159 769639719843934208,113412 789500404350541824,225911 768077676351328256,102137 793147973735686147,249469 795697686620106753,267862 767921051401539584,98972 794113825784164352,258058 758987032127340544,56194 755539550408155136,37991 760963693358309376,64730 754953344410464256,33356 791631325203759105,240145 770434845499621376,118191 750846206876721152,15066 767341188051533824,97325 793980268260552705,256679 765764680061227014,87904 794526354238832640,261155 793240422948667394,249926 765292737356713984,82457 786994793201045504,208167 794012762825334784,256276 761979403018481664,67852 771060423919595520,122251 794998366174400512,264431 774053907924291584,141289 765612745735544832,88669 790696365579833345,232169 793518189871177728,249926 759999600585498624,58267 760158337329664000,61412 766316748408750080,92264 787765381096235008,212139 788896454253371397,221785 768644588877774848,103506 773822951556800512,137158 752300149204934657,20279 793269150898540544,249926 788471652220702720,218495 753072873649106944,11774 763804032465006593,80393 791487137799630848,18395 777999257882259456,164375 760116115741642752,60866 765304545358520320,87062 793115200282955776,249469 794550227252482048,261155 754776539942748160,14277 777266646255828994,159475 781647004548141056,188934 785975442461237248,199272 793537467328655360,252984 765583169340968960,87904 755397078147215361,36545 791685179056197632,240483 770121269350203392,111549 777280447654928385,159475 750123744832651265,11495 758117655765069824,50698 767021540210831360,94660 781465590708002820,139404 752690885171683334,22752 761998346491924480,431998 776421413527752704,155451 779655580894068737,173753 793990110584795136,257325 766321003987398656,91946 767908887894822912,100561 785844789786861573,198878 790904121825996801,234583 778810072231141376,167220 771022505213648897,122875 775193383191076864,146259 767850289328189440,102137 780287412928995328,173753 773340509582585857,135025 780059110825988097,177751 765659155013079040,88994 788905396006182913,220029 794526331610468352,261155 788474382783881217,218275 764136511876890624,82066 779653676679954432,174995 787399472611467264,208307 767142201528909826,79987 786400460437454848,203240 773857375321153536,139404 759471596197281792,56964 766691819845394432,95593 776905907938717697,156518 773895807795724289,139404 792303763398725632,244230 793150794816114688,249926 794613308758245376,261567 764102668226732032,78159 773851742144385025,134122 791380163103694848,238395 774106906218508289,141360 787708281653489664,212357 770578717558976512,118191 792502347679293440,246392 754043491987103744,31400 781914220048769024,11774 759347498116845568,57964 752886734342402048,24134 791859778171449344,241940 794552799329734656,228911 790583602358530048,231894 765538997921779712,87904 791281883594186752,237491 792037305808805888,243075 761377062674399232,67893 771858407577882625,128017 772741106442395648,131297 775377739410993152,148045 765356211113857024,87172 785493112210780160,194949 787053524882427905,208379 790320423313543168,230160 757620621836636160,48351 787488196464697344,115325 790043143014010880,227486 778612553907892224,167113 794591920047591424,249926 786985412895965184,207287 773610304521592832,137158 792047259303157760,241819 764326170422808576,82066 793539730738515968,243075 787876576083910660,200490 770714482989473793,120610 775921888665010176,87904 776866097278496768,157840 762995877820497920,75724 778332180565069824,167220 766825309450698752,94699 755558521161125888,37901 790694661065015297,232169 757053673180717056,45127 785532694671175680,196676 788866412693585924,220767 760912536900337664,11774 781587583537180672,188492 791315616720232448,238056 793061270320668672,249177 789676999971250176,225981 790795659234246661,232137 791298234987798528,234583 790564421022212096,231894 754725088537239552,33356 791670555934072832,240106 776741125579124736,157755 787911253436010496,213887 794865792261169152,262752 752691436118740992,22575 768329083759448064,105109 791682770321891328,240145 792238918116610048,243167 778708780338905090,163869 793471559616782336,251205 763860231919116288,80648 788878956250312704,220815 764691432472928256,84422 770764179401834496,119701 787272294662021120,209351 787379575269515265,205590 786611350659227650,200383 762673260404301824,73814 785946864751378432,198304 767830350915481600,100949 769603974634889216,114551 792500542098534401,243513 764144488570843136,82066 776830583607533569,157755 773958011375144961,139404 792680816446799872,245086 758105304634564612,41703 774555273432268800,143585 775753613264257024,150511 787923844996603904,213887 757544816695713792,47782 791966405256024065,241678 763089854985043968,76549 767382962279161856,97438 767470629398478848,97386 762438935163211776,72716 756689733187665921,43553 788743037514092544,220332 793226395908399104,249469 794016921062699009,256439 755164718122151936,35890 758678446667014145,54070 753209163732381697,26140 775881379234058240,151791 763061410242957312,11774 791764187152207874,240682 766020056501202944,90723 788775591386415104,220767 788627522552561666,218275 758770285067853825,54974 733039490244075521,11774 760003924308918272,59725 793274333518962688,249926 769010794143121408,110156 732099880622129152,349285 755561821596217348,37424 761073518352093185,66116 770373691565744128,87904 794187583404130304,258331 793869640527216640,256255 780196784677097472,178966 765014118721921028,84724 794271675181199360,259231 785705103168634880,196277 758692709867458560,54070 789279640372252672,209098 759909082136391680,59762 773676138426007553,11774 762276050390880256,71950 776239799791300608,152314 794876417666404352,252628 787779463308308480,212357 768078245740687360,103354 781499439781470208,188282 767850031911010304,100893 794593712806367233,261155 770679152483659776,120610 773967455479824384,353879 768157804507136000,97811 786295087424679936,1063777 794129848276877312,257492 773722647003860992,137640 789777746218147840,215965 767038524273164289,97468 753949277450149888,30590 764976222375780352,84724 792031393836568577,243075 754741756588072962,33356 771899141467373568,125145 786261843039969280,201958 792097494184361984,241678 794159952965169152,258331 774075420010385409,140232 780034757866381312,177704 795040287693238272,263895 794642540591022080,261155 776058169290133504,153194 781476236203794433,184796 772405693945155584,127366 770469914683506688,118192 774725649214734337,143043 765719069219618817,87258 768120655522828288,103354 769338127773077504,112336 785298143252316160,194923 757619099765772289,43015 776922386415230978,157755 785635211304275969,197063 788211221057056769,215252 788625070046478336,218495 789268595402420224,206666 764825026147262464,84422 780113801593192449,178415 763403785632833536,77731 793176264555302912,249927 780809203183132673,11774 790371100710567936,219531 792486792318619648,246225 770231166704033792,44421 754171342728069120,30339 769582033093980160,112239 750394426741010433,12743 769240186391625728,111558 751751351378509824,19528 780384742281576448,164912 794673011320324097,262022 758249008577982464,50654 793121631489126400,249469 753431199524134912,26788 752658312114499584,22657 759577423193055232,56964 775141893663514624,142942 781365825307631617,187502 780782193937383424,182726 772793184074108928,132335 781233127037472768,186212 795370681189986305,266151 789300493596053504,221726 794544234040885248,261155 792827246918508544,247877 794945879383752704,263697 778073736461312000,165185 794241913725415424,257492 763084927927590912,74281 789500316748132352,213710 792056589368844288,243187 760137325078687744,61051 757112622504378368,42344 790518506018275329,231894 755620319977730048,34474 764155843981905921,81869 795709453895143425,266151 778940002122080256,171168 781825858117832706,190635 791175214537334784,235590 775009538672132096,146259 761597245980540928,69231 759731523276967937,59431 765661030756257792,89076 773644730903109632,138382 790613657302564864,231870 792726022017814528,245101 751233588906057728,15066 764970767557681152,85562 789412905884094464,224680 790884845161295872,234583 776235736248922112,154469 771450565771534337,125204 786681324153208832,205922 790217188565196800,228525 754855207381635072,33474 765712858965504001,86440 790755341675921409,232863 787399355519078400,210313 758026798252879872,50923 793172279362486274,249469 790341666179657728,229252 765506278676271104,87904 766974009741348864,353374 794686275450081280,262752 760375996751159296,60866 761274193946214400,65180 786144587895099393,200495 779086722193817602,11774 793214804316065793,249926 768748085535240192,107446 792037994840461312,243187 753282986343329792,25968 772567637645635584,130649 786243834791489536,201958 755892602931515392,39384 770375495984742401,118506 791316575433490432,234583 753273810728677376,25965 758710364926308356,46076 763739673571291136,78513 763782410752421889,80098 792564992423763972,243513 761389041325662208,67547 770930497862135808,117282 793242171965005824,249926 749733061449773056,9754 794777365582938112,262849 766413956462235648,91946 779808365279113220,175967 793723848952647680,254058 763930746247454721,79592 790549463785992192,231894 758018852395454465,50853 763796793796730880,80393 790268619120717825,228341 759387918012121092,57883 768969268687953920,110344 776687606075494400,156055 791972556769157121,105109 776272157076631552,153194 781213710194999296,183338 792069761458765824,243187 771360034425040896,123587 787379413675569152,208928 790354371628376064,230283 757033891878141953,33977 758340359357280257,52554 761915209002786816,71026 762396226377617408,11774 756630793296945152,43553 752230702511521792,14277 794152182560030720,258249 764178806584205312,82283 785771827393990656,197512 790514862602334208,231894 790797545245122560,232863 768509825437368322,104973 788458262609862657,218275 785633436853739520,196277 750829181471076352,15634 765450685605261313,86103 795356696877105152,262849 788401233837056000,217519 757967363442675712,50464 775764201361051648,149953 777933276962959360,164578 786417226169614336,203674 794702655717330944,255176 791724503487373312,219509 771100434517913600,122776 790987027780993024,233692 769390036102021121,105642 780892104180445184,183338 763408288801181697,77327 792546576623206400,212131 794564930800205824,249926 770752858111221760,121177 795099854175424512,264397 792925634666168321,248578 788177345425264640,214880 758760953345343488,55211 765645431296499712,88399 771206140260524032,123825 781382002209611776,139404 751148551049060352,17365 768236811202297856,98259 763211852591403008,76723 774707854242635776,144690 775712793177821185,150827 754121511334612992,31767 767453473327767552,98942 770307199931330560,114254 759403570131185664,246425 763950960905334784,80939 777951128185167872,158820 794800772328263680,252020 766378706386448384,53185 764344621010784256,75724 769236413791416320,111558 773687607276568576,136947 767005671271260160,96039 793147817661374464,249469 795293398588686336,265257 781335642273787904,183759 794550364464787456,261155 759524484097323009,57933 780597073905418241,181935 753360082205716480,27317 786301444991307776,201958 763258518958968832,77283 758253851086512130,49843 793460144768114689,249926 762715091468972032,73814 732746181298683904,353006 781686354321170432,186958 786581116878589952,199840 790727771416702976,232881 758714884804775937,53924 789173129029427201,223286 750417864276922368,12883 770438209268551680,117283 745305290191552512,11774 776132136533274624,152903 732287849752449024,1170476 793272129898684416,250033 736073719261499393,352039 779389247656636416,11774 786975931915087873,207825 765720779833028609,87459 786033881103278081,199755 795388310587842561,266713 767073080288088064,94718 785875053372071936,197512 766254618594553856,91946 791766716372152320,240483 758672168775319552,53185 785582707866636289,196524 794290630772002820,259267 794640365114585088,262053 792910907537969152,245575 764327019068788736,82953 760858393846226944,65222 792093416091889665,236198 792492386739822592,246314 758735492737212418,53841 778689723489325056,169923 754867504862814210,1248155 774057791010971649,141316 780459172764745728,176710 785607528310837248,196788 775722754540789760,150394 791656206330978304,239456 791369425308020740,238207 774027573714046977,140444 754764476394541056,33356 778486430431481856,167220 779393063596789760,174427 750360899941113856,10481 762811428596092929,75073 793579631437869056,252020 777237593394077696,159876 785460824026468352,192032 793992436682924032,257325 778338457131319296,167220 790766661901189120,223249 792402610963701760,243075 792542463697293312,244990 792876440119279616,242693 775024754596179968,146259 781616323780448256,188498 790901476956704770,234568 793899558233378823,255162 762407659031134208,71502 791707030159396864,241034 790448959781298176,227242 778631373896777729,169201 761613444869160960,69711 785288832040202240,193669 794314998826881038,257492 761977604693897216,71270 785991493735501826,199546 788412364840275968,217519 790304223019798528,230485 787274853451726848,193121 790677681717256192,231792 752197971622649856,21121 768495301128818688,106281 775076342521933824,146205 749379470247813122,7816 771849554350211076,128194 766446232361369600,85326 769167654330458117,111558 773219679980650496,135386 794562608733032452,257353 779362559375790080,174427 767745526028730368,97413 776909262941458432,159359 775482773771464709,149770 789707146069966848,227242 794227733060468736,258771 775139087351177217,146259 775627849902465024,150404 793587814545944576,252020 794747586183884804,262304 754791532486623233,33834 758653933493641216,54070 753531391472730112,27317 749714504183930881,7546 792073347676856321,243187 755121051030450177,31095 794550656669544455,261155 792046005914963970,11774 750739791935856641,14421 795336060310028288,264482 753728765994364928,28866 755077112835534848,33356 786630792017346560,205007 790244200906366976,228820 764479111947440129,82759 786366233805455361,202727 769268559662940164,110389 763109368602787840,76549 794683527153516544,262752 771789502859898882,127657 759839651507085312,58267 781878171570413572,188758 790742146324140032,232863 786724641180090370,206008 795406194332618752,265858 752285996465750016,19703 756283364244676608,42432 778315853674663936,167220 754018389278928897,30296 791588591000363008,239926 770560509557047300,117303 764845029089087488,84724 763224328221720576,73814 790605588317151232,232791 770971256803905536,122146 779409478194266112,174557 788530665104879616,104244 788899489230618624,221972 785500105340231680,194560 775340217498738688,148045 756456086576721920,43225 776409304165445632,153743 794567711682654212,259482 788735138368630784,220332 789465649378496512,177442 794698407852081152,261155 768120324420493313,103847 770313615303901184,87904 795351133493592064,266500 776083258148814848,151071 766605379585179648,93286 785907949021442048,65113 791473368771928064,239405 793556897706217472,252824 755410577812393984,33356 790005762105888768,227795 791665806727839744,240483 754756028227473409,33356 766813425896939520,94699 790260739554484225,230270 757262385635692548,1248475 742542570773848066,47188 766067589793538048,90357 753342409832935424,25279 789432876508991488,225981 774056312388726784,140211 775719138899603456,151071 773184756758384641,132908 793214951934533632,247241 765627544049713152,88332 793180798572650496,249469 762064159395590144,71502 766380092075470849,93184 791391253535399936,238207 792828854830149632,11774 791755987170435073,238292 757689662634860545,47761 771183810092249088,124131 778354058377568256,167220 785580195021361153,196277 767859414581841920,100893 775847919148605440,138490 786285725813579776,202429 763613366099308544,75724 786022757033185280,199262 772976892202721281,132848 767477693080305664,94699 793877715011112960,255942 795705767915646976,247930 768157848161226752,103212 773951956289216521,140444 778297129907331072,167273 764914321877065729,84422 758659145054638080,54070 778762953172615169,170231 765047515984961536,85562 793259670366478336,249926 753846753602838531,29996 767702842127908864,70127 759028112336248832,56302 760634439932207104,64197 792495246395387904,243187 738130071077064704,49681 781288192368607232,186212 776067341297684484,1250248 792884013295730689,247240 773272783878893569,135725 785504680117870592,196277 791005231928573952,197046 773948017711935488,140175 780830632926666752,182659 788214206512369664,215608 758874116581527553,54070 766254623929700356,91751 790390884827328512,229909 794329549857124352,258741 781210248296050688,186434 789931196125962241,227453 790625632510156811,232280 795209842537492480,263896 752989369183547392,24134 760812457354854400,64745 755884736040480768,39657 794263545286393856,220857 758732595798548482,54070 794662576583897089,262053 770245079558660096,117257 775804097178005504,151439 786792686371999745,199840 767449533886455808,74518 770741501210918912,120610 770306152487849988,118087 794253535370244097,249841 793155776558673921,250066 793116608923262976,249469 769648270867992576,112872 776074274402504705,153095 794317240892002304,258771 791732783013998592,241296 771885505197727744,128519 786154325663883265,200566 773925206150623232,139865 794546323307528192,261155 795368631509090304,266151 787498113435131904,209269 760896612491067392,64722 791779844413530112,240793 752910522115383296,23899 758765854586642432,54070 761336447190401024,68182 772565785638240257,131542 773023778309705728,133454 787024602727903232,208016 792923205648343041,248514 788226586898108420,213064 732238432274161665,349262 763014656940212224,75899 774251108986388481,131421 794606268602138624,261155 732696808007344128,353002 762781895079755776,71502 765232562046242816,86103 755422391585517568,21431 757064178104492032,44274 767457791564877824,95055 767083927370469377,97685 773338558044184576,134187 785329179705352192,193633 766273304957157377,91798 770855525932077056,121046 780607864347959296,80785 794871354503921664,262752 791380547234701312,238471 793118213437476864,249469 794964775449100289,262847 793495430806048768,252020 757729981589889024,47940 767858848887664640,100893 771497293438607360,125554 786378472016928769,203240 759109188752637953,56784 793924179561050112,256125 792082368467042304,243075 751138489438199808,11774 752892495445590016,23899 789286530778935297,219509 757105184258527232,39235 768864822930706433,109767 754788476499947520,33356 778741888564105216,170268 781142130643247104,130635 765993742587293697,90384 759095152543617024,56964 793837941504155648,255393 794545589648293888,261155 756335391872090112,42432 761525859127746560,1248861 793142555110146049,247877 781217887641939969,185310 790914670022520832,11774 793950520834748416,255826 758394991077052417,51778 779699086916214784,175092 765382531042516992,86961 793597080597999616,250064 793872917125881856,191065 769615505753829377,105647 791732119407960064,240483 791909078888882176,241819 789319909377531910,224680 764338687895220225,82766 787282875901218816,208937 763723374266814468,79774 751932004489453568,20385 792165207917285376,243513 749350008772636672,7836 736578557951025152,14084 791308984242364417,232169 786360663664984064,209828 793945631756873729,253721 787161047819923456,209035 794594150574342144,249926 794636014492983296,261942 772515666951868417,131025 789487069202489344,224678 791403665638645760,238780 795089469607120896,264397 786535048874958848,203674 732718399420170240,1170595 751593855494025217,16728 793157545074438144,249469 757590305550073856,47761 786367627618684928,203391 785313109061820416,194205 758765291304198144,54519 788547855552131073,218832 777879131820269568,159876 779089228902924288,171324 785415106653982720,194949 775905145439850497,149040 792214796850659328,244270 773294151613898752,135190 793761074738700289,254135 793870413981884417,256255 766396210760585216,92854 767217698149392384,94395 768225792257994752,104406 767824974774169600,101681 793600061540143104,253793 794356921318842368,257492 795440138373464064,265855 778728769712295936,167319 761294893134258176,67768 791702740942532608,234990 774370345599971328,141360 794341512205180929,259623 781078352585261056,183759 752987034558435328,24196 758708654375788545,54070 775713358561640448,150663 786915047096233986,207151 774012553902960640,119771 778420779851526144,152594 790508819092766720,231834 794010059508449280,257492 757186667799339009,350503 772606359506292736,120690 776123161582587904,153845 781515802864418816,139404 764163204553420801,58358 770467109822496769,118192 778306733328437248,167319 786728619192246272,205094 761360459362541568,65180 794263225571352577,258456 763987445805293572,79999 771516827809804288,47940 794895191295528960,250293 757907722314448896,47940 762697664244973568,74302 788397747191816192,217634 760656015922692096,64197 791072719433523200,235590 795351196655648768,264397 779042412425457664,172122 790919027593924610,234583 790264691922796548,229693 793180326935666688,249926 760612650912997376,63937 749342583768383488,7869 785682225685630976,196277 790898845102252032,231550 787808059196268544,351792 794326750960357376,258741 770259618396311553,117257 794373997530124288,227345 785497311493316608,195975 757890883744370688,49754 794002787390472192,255870 758381202562752512,52030 759577154577321987,56964 771416307489181696,124597 794740741108924416,261155 774677399040626688,144602 772157647688785920,127707 767788124772577280,101463 794660710726901760,11774 771125826628694016,122299 792552090610663424,244270 755574266171625472,37424 795709482420604928,262022 794516016722284545,260849 773920091561791488,139404 787314798669078528,210289 786020721856086016,199178 755391254318419968,36875 765148344301871105,86103 778941085620006912,170373 785243484974297089,194160 795161045044035584,265257 791008622155137024,235948 753748324939882496,25070 779138325558861824,172523 793443216892825600,243075 795041137295818757,263907 759440135280730112,56262 793495907689984000,249926 764035961718059009,80720 787823670295224320,213351 793589593228636160,252020 785954710196932608,198586 756615941761409024,41839 776137279697891328,153658 781478622825623552,187366 732391641403805697,1170428 757319655975444480,46006 766077145844183042,90384 773917827753447425,140039 771066414908207105,120341 793963964787003393,256255 751566367120236544,18215 754017092031115266,30339 795072633964531712,11774 786297633551679488,202200 765587103455453184,87245 771444685537701888,125367 780062249532530688,175092 795362766500589568,265875 770326142419079168,114254 751993135828525056,18693 752230274390339584,1248155 781632458307538944,189515 757293804852477952,45122 767058386408005632,93144 791497584258850817,238639 792718528445022212,244902 791555593706307584,237223 791059771935698944,234583 765689044604813312,88669 792749812776968192,247232 787749200939278336,208560 763528564713160704,78566 794982777745797120,263898 786260986655367168,201958 794954455603183616,195876 785240215917060101,194250 794594634899001344,261818 791692925709193216,240067 785858395710558209,198571 770771573968019457,120897 794025172756008960,257353 792023058601091073,243092 770677808058085376,11774 785851375120969729,198631 755821540118192128,39957 775547900512395264,144773 750461977726705664,12883 785832062443925504,198591 791425158804217856,237908 755824285445267456,39810 774764601519050752,144494 759785282996580356,56964 785588919924588544,196277 750882477590188032,14641 756548388951252992,43917 764688754380410880,81946 793847555914293253,255942 788437497974063104,11774 791341711557406720,11774 786991752892780545,207287 771434326479081473,118985 780606468508774401,181935 758104821459259392,41703 758100238343081984,51451 787779689318260736,213064 794313883271892992,258456 773908811996430336,108396 791355949663526913,238395 770336967720521728,112788 761687064848900096,68862 791011024421855232,235590 752283795911389184,21074 785507450216587264,196277 763530797890490368,77612 792380549239365633,242693 795424594840735744,266491 773618059525390336,136947 774418377523748864,143051 766654438220193796,91700 788898132788674560,220526 761046879249453061,65455 794552756979826688,261155 740601052823617537,27156 752286410711920640,17842 767845429216022529,100559 778335212094779392,164826 760177532255735808,61145 785623062955819008,197512 793615606692151296,254058 791811155383595008,240584 769883291268677632,115538 774025261125885956,136947 778979101793189888,171168 763850835042324480,80482 762762571925467136,73814 769301672942329856,112363 749049901032538113,195876 758753362972069888,55125 765973219375452160,90384 787911981416189952,205181 778325956700221440,167569 788975383580401664,221971 773115940154253312,133454 757678076692049920,46280 785526727376183296,196701 790985613512089601,234583 777527888300023808,162213 778737711674855424,170252 794774338704699392,203546 788817839155060736,220029 733012583783927808,355293 790921146526896128,233692 764038597137752064,81024 776494317447905280,150624 757891940142776320,49400 778985395459612672,171693 748787944085819392,7224 794796211492384768,261050 781920333297098752,190957 788741180376780801,220332 775096545368690688,146847 793538706888155136,8044 750403945810399232,13201 790654062807031808,232169 785547753166245889,195975 771801775611543552,125853 763249128050655232,73814 765347795490394112,86761 770217179128004609,44421 785858442691051521,198580 768124035498553344,102249 773766482635337728,138819 790324873092558850,230485 765765357919412225,87904 764934731733446656,11774 771891921715277824,122146 793158533680340992,249926 794222785790885889,258771 794469546119856128,259034 777805621521362944,163780 765072011404177410,85767 793630290321088512,254135 768888817465954304,1249619 786690109181755392,204078 752998178694332420,23742 767198875186786304,86103 753950125253271552,30590 757979829039869952,47570 780089631689707520,176128 780905808531824640,182960 752279256873308160,20279 763452555586314246,78477 779332405207322624,173964 756934613038018560,45311 773372078196006912,135025 761371339945017344,68182 755571442024984581,36877 766276308900864000,84209 785555456781455360,195782 795026952616902657,263895 790718719458697216,233307 764852370618535936,84724 766679437366689792,91872 795611732588818432,267521 767849025131384832,101203 757686619558154240,47940 768855885183582209,109104 795759104664997889,262022 778499238808301568,167220 794683720586448896,261666 773615274247454720,137965 753374807027089408,27045 764194866972721152,82066 753221750666596352,25879 781209726164107266,185595 759936291370741760,60363 788624786884796420,218258 779265678847123456,351424 791034782784323584,234991 791419400834338816,238780 776995128179384324,158998 795719177923399681,268448 779011399653724160,171902 788695952337072128,218275 759167491683803136,351158 792198376129429504,240483 785500609889837056,194743 795046936818552832,247930 790636231982022656,232863 758152817400045568,14351 774712450792947712,144607 749711782088933376,9889 769723984652955648,114779 775899653015560192,151526 792122205161349121,243793 764875165788286976,84422 789063687277453312,221731 793632398449577984,223249 776205420973191168,154534 787092807328473088,208379 777578107423162368,87904 744594393256992768,349856 779418773111578630,173446 732884821702266881,352946 793437841388892160,250033 794017286684147713,255866 762798993877250048,74066 773714205543370752,138557 781214773916602368,185595 754011659631550464,30590 778327810905665537,167220 765313430085656576,85562 788556600961273856,218164 790410465624993793,230485 785920123878113280,198878 750744354977972224,1248112 758757817503272961,54726 790904256089976833,234583 766693580396199936,95340 768232946771890176,101479 776733253520633856,157693 776405698070450176,154549 765195001605259264,86103 776379228031901696,152193 793145667535286272,245090 766834857657892864,95708 792792400393568257,247329 775368433609211905,146259 794554530558046209,261155 763500714987442176,78189 794597570098188288,8044 778707548958404609,169029 788683436068331520,194060 791652624386764800,238395 792163024337592320,243187 786227853134180356,201958 787401711837143040,208928 794505607839645696,257353 764151564013441024,82209 792047035952365569,243187 732279432845500416,196346 757049325977411584,43225 781330011848527872,186584 788099729649434624,215210 773171418536304640,134874 759088007207084032,54842 755155571481972737,35373 786365606110961664,199546 788048139789885446,11774 793309552552865792,250033 778717154564714498,169029 787834495294541824,213064 770727797920636928,118698 758531509255102464,52061 787404703575355393,210313 795760371747393540,268529 794809807987412992,261796 789741407489503232,225923 772468588133298176,128615 756546624239853568,43917 764833366348660737,26066 777941695983980544,163763 778407651118084096,166300 791712415402463233,240145 793508195474010112,252408 764313073247150080,82283 754755232870068224,33356 785657740676960259,194082 788886747149131776,221832 755850685065801728,39462 758345233738248192,52554 780681619073961984,182257 786030842053140482,199961 757944657418465280,49786 781270260162916357,186210 791674887135911936,240483 777698185523433472,160641 791297177029009408,234622 760073798607441920,57389 777495086389006337,161978 765937599856910336,90384 737124796073279488,11774 764552751032463362,82744 792489126050172928,246225 756677668171636736,44271 752657773595242497,22750 777035265760120832,159304 785807164765970433,198589 760552801642557442,61145 793447400828395520,252196 788859278920708096,220765 753410396376043520,27402 768924880876167170,110362 794004820017512449,257544 777516759309881345,161387 795102666527387648,264397 786399119820529664,203674 788513032607596544,218275 766770712715538433,95707 767755687388676096,101203 780928941074817024,209828 789127453230960640,223539 770311749136293888,11774 773954561589542913,139404 771031487936278528,122148 759185365009694721,56964 791850917465300992,239692 792014440631787520,243075 775327448317595649,148045 794943640367927296,262847 757695401411633153,48840 788825466224467968,191622 786364607652847616,202217 773870609633771520,139404 764970080220348417,85562 760878703039488000,47236 777610663665340416,162638 774370923680071680,118015 768855050839924736,105109 774193083969699840,141360 787319258992807936,209918 759116981777891328,56964 760442629444214784,57958 758372155880910848,52112 761159393308188672,66897 750385180460851200,11774 791726517176770562,240483 759856908312326144,54974 794544597556981760,261155 756597092219392000,43471 777958601554030593,162596 780214802752745472,164826 761676911978229760,69711 768131172308180993,103354 786517062030069760,204303 780130032274378752,178360 781214916434853889,186434 779465301662527488,173628 788828159718273024,220806 752939943505178624,24173 768108458629529600,102610 773273264072298496,135025 755647577211691009,38796 764484465544409089,77612 785537725831065600,196277 789255995994148865,224680 781261442930671616,185921 749749182701924353,9754 795712307548528645,267862 750478969045123073,11495 789156492792434688,215505 773881917800345601,139404 778315260667322368,167407 785944446680469504,199960 793515008592322560,249926 764817669400858625,84449 768925040452698113,110362 763468995852800000,77731 759325879390597120,56964 792149357604646916,243648 776348377894252545,139983 789823798447136768,226731 794906050411499520,263708 781136446308491264,130635 793308892524519425,250633 794630204194951168,261818 785262656030707712,194157 793106214775390208,248988 790697185440522242,233692 753030031958388736,22755 788510115477454848,217658 771848360072323072,127711 772091858663202817,128025 791766161805316096,240145 757337929735823360,43751 761704054414114817,11774 778785364941168640,168436 792076915616145408,220332 769617023416602624,112693 780089394376179716,176128 788163755230105601,215578 795750896458022912,268281 764183349946572801,82177 754840032624599040,28732 768966531795386368,110362 778983714713923585,171693 793805735276662784,255393 792767296947171330,238272 773110210860814336,132908 794893062665306112,261155 778742137642889216,170187 795299091668344832,249926 770900252538855424,105109 762740231992971264,74066 758078058888736768,47761 758090054162063360,51248 773939007830896640,139404 781617557165993984,188498 781864353263792128,175074 766293030764675072,91946 775722458032644096,151071 749622629972058113,7968 788523270882549760,218275 793904207799533568,256255 780802345869250560,11774 752960335297085440,24788 771223842064703492,123825 791692589024047104,238429 772907702129352704,132335 789802655463927808,227420 766483695427522560,93184 791060549631111168,235348 745291048222597120,11774 793183003354759168,249841 751555970963152896,18326 786593407963652096,204413 790011368443379712,227048 781361660686659584,139404 788535680330702848,215437 791032543000813569,236035 769307069719588864,1249667 771521739440271360,125853 773218894374924289,134955 777346098516090880,158825 753324177751363584,27061 778371355725144064,167875 761749905094287360,67229 758722074634575872,54739 794835649358626816,261155 778946113965555712,171168 786041462592983040,199211 772582284117413888,127707 753951182180147201,30590 733024933157146627,354724 751592268931497988,18397 795666126189404160,267862 753949933120520192,29377 795017178512760832,263907 788866242639605761,221416 793136718828285952,249841 792756099342405633,246726 778334410483511296,167273 779398814796873728,174557 794532529692884992,261155 773029188999585796,131007 786265660867305474,202429 795267253260484608,265878 774691680746340352,144602 795283766558265350,262022 765912904021540864,90125 763896169156206592,81101 766036032861065216,90482 766069395613323264,90575 776499727386882048,156290 757669226396127233,48522 758819159199264770,54631 785641091169067009,195975 788789618720157697,220526 765376011689013248,82208 777648239898091521,161960 766354532104273920,80486 764920235883368448,84724 751145556366483456,14277 790375689753071616,230282 763586953514135553,78159 768957882507202560,11774 792370351011274752,245459 750027956437684224,7275 764308422829281281,82209 772505538890457088,128934 737246779511431169,1170322 779969521087938560,173341 750778146861965312,14349 775039738197737472,145858 790609063654686720,11774 750322124754153473,12281 793554479240982528,252020 777335342017851392,159876 787124354333208576,205285 765880985275633664,90031 793215920634290176,239610 775788792242245632,151748 788834901977997312,216009 779908798358102016,177472 790585968810164224,208178 793877965775867904,249926 788047312832434176,214288 753333513554767872,26140 759505235937112064,58746 763587328271089664,78566 779129477850882050,173011 785796704914305030,197512 775787156262428672,151265 790899416441888768,194085 781914661746778115,191153 793102374931865600,249469 750329512739635200,12565 785865980761214977,198571 788496345728294912,218275 763497255550672896,75349 749218706346090496,7615 756255490175217664,41719 753759053231206401,29377 761596234427666432,69565 778324495891214337,167243 791451707427389440,238272 750063277372215296,11495 785914048541896706,199546 773767162049724416,11774 778280486003105792,164764 790601214203396097,231894 791300581059072000,236502 774715884631756800,144542 765663648807161856,88669 791700501578461184,234990 793166585577910272,249841 786945569096806400,207613 755490691673841664,36807 753668238333079553,27317 760567342937968640,60286 773609549513170944,137158 762489037433163779,32941 765211284673441792,85562 776875489088512000,158820 773469661782564864,133702 779070663793446912,172588 751190640961150976,14421 765173954214440960,86103 768090128933875713,103506 770659098765455360,119832 751214658778988544,17591 749961677442080772,10735 762304089275392000,72407 789256271945871361,222436 766689549313454080,11774 758162546281021441,51750 758830510101495808,42453 753918351861227520,26464 758812249444130816,55262 793832773790277633,255819 744309360172507136,349197 788185232151236609,215690 791065337018056704,232471 790528424108371968,230234 768855049745362944,105109 772143458924503040,129551 759058826247233540,11774 757554014968053760,47782 732293142800650240,350295 761656029390184448,68993 794332772081037312,259773 794991915540348928,249926 791370306552262656,238395 791723680262856704,240145 753803684522242048,14277 774045333097545728,131421 778428927052087298,152106 795279891235278848,263697 793485686674432000,250633 785907842775527424,198671 793941310591959040,255942 749777021534924802,9087 791424091290898432,234864 791351359719301121,11774 750647437400899584,13621 779047929071833088,171981 791630312367284224,225427 754754038193852416,32452 761696346751533061,67973 788505680512708609,218275 787462157252177921,210253 752931204949827585,24603 770191753693523968,117257 749326906533765120,8047 759112677910196225,57092 763091161280090112,75899 778308801409802244,167220 732709781496942596,1170689 758347260665049088,46384 765244161276588033,86440 755272950941638656,35890 787701269968392192,212139 758131121867620352,50260 764273851786076161,82283 770546499944087553,118191 785504049663729665,196277 788530083522752512,217519 750244674808475648,10735 758134951485186048,51595 776776127813746688,155896 786412010757992449,201441 761686852961173504,69356 775407174629531648,148994 751842067802890240,14277 755439738861924352,37433 755835896306495488,11774 763551808958533632,1249151 793271544373977089,248253 794261425648791553,259200 792803477831331840,245724 763101411676528640,75349 776454892848152576,155688 756511622621896709,43266 739790996037369856,352417 792298389857861633,243509 793203054917083136,249469 768761469924216832,107428 775308767449808896,148170 757670413120004096,47940 763967500115582976,79691 793589110246109184,252679 769268457242173440,111558 777299303341690881,159411 755443165893722112,11774 760985812041207808,65222 790184579122466820,17292 790613575136079872,232791 750472699562987521,12746 761666540261388289,69711 750476857544368129,13532 766608453649436672,78477 780454621529669632,11774 787138612185993217,201958 756680072816431106,42344 770745304115060736,120610 775385969864368130,148170 792505012085587968,246273 763790519172468736,78513 767693188454809600,100605 789916917528010752,212131 770570982553640961,117257 791503780814594048,238639 753162677220941824,24704 753643352260608000,28732 768823971705917440,108849 785988468564459520,199262 753346944773328896,26871 786716472672411649,206101 770745457731571712,120610 792239426671751168,243075 776254069732171776,154832 793544028440686592,252020 788814423875923968,11774 779002535726186496,29263 790360521887318016,226627 761681394888081408,69548 775880706694184960,152182 780550643845107712,181419 758043889022349312,48663 760152709223768064,60866 764773228887871488,82344 771729880031502337,127557 753992195061850112,27045 764121473481109505,81574 775318861864243200,148170 780783637138726912,176128 791408905301602304,238395 780469133376823296,11774 759043506782375936,19563 760110664278872064,60801 779127942811152384,172962 793980115415756800,257026 786296969664745472,201958 788446228421840896,217519 778376634122534912,164958 773982090618601472,140211 753221594902822912,25958 795088067103170560,258193 786259432808120320,201555 792223462987329536,243075 773849359930621952,138382 787432146759782400,210207 794160942225338368,258331 763127032704176133,76549 775808968803414016,151361 753734894925156352,28281 771712890218815490,79987 764095534432792578,81702 786625758324150272,204413 790947929380917248,234583 776954272554491904,156835 773295952069177344,87904 792400894499381248,243075 775656766231154688,148473 790880002489380864,234583 794557599169581056,261155 738792754860457984,11774 763106190930776064,75899 768124478282883072,101681 759577875938877440,57105 769960815218819072,110585 778640617022697473,169201 740209086315253760,11774 788507764817399808,218349 765170647995604993,75409 795358436561223682,266054 775730667883724800,150511 765011796503719937,82066 761741693267894272,69231 767789580485480448,101163 788622214702702592,218489 792157264329183232,243187 793463371186057216,252196 768089480511295488,103354 770697260686376960,118087 732251078364798978,1170428 795214789609947136,262847 750096459786223618,11495 772838424231325696,132335 760305823390298112,58508 768929952783884289,110362 786388944116183041,47940 759059905273749504,11774 774699154660552704,142721 780006107766849536,177704 794953953515540480,262847 770318345170280448,354110 794192110413082628,258598 761278536669917184,64722 765506423107223553,87904 750824581246513152,15643 793181602323001370,249469 775516344062242816,148994 772079724382171136,128934 793642427839975424,254135 790161206883516420,228354 780612426446336004,182122 781575036461350912,188119 753678470102691840,29125 772528823279706113,131007 793578201226309632,252020 780086727297884160,174872 764611133122543616,82208 775729013809483776,149200 780457863990878209,180074 785902213549875200,11774 781170764024254465,185313 746440482637520897,11774 791814841552007169,240890 792779286591733760,246425 785666266828644354,196788 795396345741930496,266884 779121248337100800,172089 765357599688650758,87249 763714876640337920,78561 779740853107425280,176128 752214635554545664,18555 753648514681405440,11774 775033765370265601,146580 791410315942649856,238290 777999280715993088,165435 757693821526372352,48922 760992477461438465,65403 768311861846638592,105594 753378711840391168,24745 787005611485429761,207949 788185618740158465,214899 788767200593051648,220332 778287857605586944,166824 793983444132851712,257423 767675435937398788,98720 780235464632627200,173628 785272570748760064,194667 789083074235596801,223286 764231761278726144,82066 795751247798300673,262022 775777695179300865,151374 755768357731782658,39462 791690558972522496,240483 790615414929813504,231318 794707955429969925,262849 771336300506996736,122299 795312835349725184,261155 776816491345870848,158314 764155687236755456,82283 757674712222801920,48735 788703898336919552,219708 765628285107728384,88052 787719745990565888,205197 764844831671627777,84724 763990334254620672,79691 732543363291959296,51644 749747025093259264,9295 758787182848974848,54070 760677479111503873,63776 763385548400623616,73712 772882235120910336,132370 790660684535193600,18395 778288399761313793,167220 760624832794992644,64147 781393620955959296,186212 762074726906761216,47283 766009260073480192,81929 795338259765170176,266079 754722338612973569,33356 787009979572031488,207287 789149997065392128,215505 787511637682946049,199840 792164047726587904,243187 776942576159031296,157840 794008688277200896,255942 778742926620839936,166852 793980013687095297,257026 785923813238198272,197512 793242232778358784,250633 757897628155678720,48826 760912473767579653,64147 791348025125965824,236907 755202291968331776,35372 778723908593692672,169384 795071948904689668,263895 752674307927515136,22779 780769839468072960,182726 755254311853039616,36494 760199509196419072,61545 771543443080302593,125367 761551660019613696,68993 757084579924672512,45995 778293976705015808,166913 778681315101028358,168127 780265800955469824,175549 792818414167306241,247240 791448222828929024,220029 795238250092761090,264397 750869902886445056,14502 788343403155251204,216968 733308593563435008,353380 764252697306411011,82470 794229518525407233,258598 765255408952934401,86645 773121361216622592,133944 793244956563345408,249926 759945845319925760,56964 768839166767403009,109447 791079629415129088,235590 761240796653912064,66116 763582058614525952,77577 794506571468324864,249841 768376121532542976,104313 776250516544319488,153596 779359892171665408,174427 733333028382990337,209828 767733083554447361,1249459 793951670577299456,255942 794952115248570369,264121 789935447334019072,222798 794958107189317633,263895 762646600611168256,73926 777592631442407425,82209 793981376655749120,254135 781411319601766400,186550 788066414712107008,212139 781113791505375232,185496 792111641143803904,11774 762487382675382272,69269 788692270732218368,217837 772536743056867332,131239 773593190402101249,136947 767655694942277632,99112 788878427197739008,25223 790996974052974592,206257 794491003851907072,252020 786710102271266817,206054 768919872235417601,109666 779511704249995266,174392 795754959748874240,199307 757606229359419392,47782 772714955892199424,130988 776816073433767936,11774 793160016081653760,249469 756293996985610240,42432 760247338799538176,48052 778821933978619905,169923 793899648079556608,248652 794619079965507584,262022 773634473057329156,137565 791658109576118272,239893 793606433614856192,252639 759094231503777792,56552 774007493240451078,131421 780737712634601472,150151 793819824669405184,220727 769352162002427904,112399 786267615652147205,192723 791462684600463361,238207 795131683439837184,262849 759355327389335552,56964 768542535702765568,107072 774381733282217984,143473 776047408341852162,151463 734820050566270976,353374 794134022955798529,257492 786131862603247618,196701 755228329058467840,35403 781870977135288320,189256 768513016237129728,106819 793265732947587072,249469 787281817942499328,209151 787545744206987264,205728 779465334164185088,174557 794527020159877120,261155 789291726221574144,224230 761905470177030145,70941 763779390283055104,11774 789563379694211073,225911 760547932361723905,63149 764056482585292801,80939 779594731152084996,173347 794928775528087552,259743 789240752505094144,202265 794987914421764096,262847 733019305839747072,353581 778463787980509188,152594 788947587143442432,11774 785800596079063040,197286 733080713197543424,353192 787384675266338816,209838 770832269166710784,120474 794755365883801600,262849 794947499001843712,262847 762836553794146304,431998 766018699161505792,86223 786112999631253504,200460 744343437768433664,349312 768142506982793217,103071 772187700048728064,103354 791812482172002304,234990 762099674341834753,431998 754835810474602496,22393 768918631996456960,109104 778562158854418432,168794 787771974269411332,141689 787785141812801537,211438 792077712953225216,11774 757645331429462016,48549 773395918481653761,136110 781384873852493825,185921 773651328715354112,137158 770395594284081152,87904 794272882050232321,259482 780623197314179072,182036 778510501546369024,14277 757819844377010176,47545 786208105336102912,199546 755170748134600704,35890 760482311011987456,48991 775512405115666432,112363 785874852896833536,65713 790981882414456833,235147 757732723687624704,49047 787102274937950208,7224 768887283592400896,109874 793942441703272448,257026 773997137436684289,140444 771867551441620996,126389 778318618748518400,166409 738799899664220161,11774 766644887982931968,90252 765292112086638592,84209 769824000847519744,115021 764606022568804352,83648 765957380958019585,88930 779048718699855873,172014 773381016299958276,136515 754214459803971584,30910 786951961581064192,207613 757101224072052736,45964 755930793109819392,38511 785499875597250560,196277 787836544832765952,213064 789934634502983680,228820 754726080725016576,33356 778998390830968832,171095 767765442152718336,11774 791462618556948480,238395 765009987500335104,75724 761857853711933440,70251 770738257864880128,120550 787715962124455936,205197 792884800868581376,243865 763699630727131136,78159 771537761056591872,125111 793504246402539521,252741 793549238672109568,253206 761073862532399108,66116 793078571988287488,235399 764185994870398978,80720 769637460057915392,111558 793129730560126976,249469 771552127701229568,125554 789703528683974656,225981 762863308840075264,73712 776488818430119937,156055 753997574470787072,30590 773917517802827777,139404 780181707525873665,178663 769271562503610368,110659 776751668776038400,157755 785860169615958016,198878 754998247995867136,27045 763421349255737344,77273 765967604376797184,90618 766734580300722176,92902 767362998608494592,93210 778399690576363521,167393 777996595656855552,164669 791195753934950400,235590 792719626534809600,240370 788109650772328452,203793 763337986553417728,77577 768110323085807616,103354 753022312388014081,25253 781920305459580928,190957 791060766501724160,131084 751578773045248000,18893 732675748159475712,353016 791803565039718400,235590 793866110185668608,249926 757230118830039041,46006 780875633715019776,184143 786681863104368640,205728 790993331459395584,234583 756890059845099520,44450 793821921112653824,237935 770735273823047682,117257 793924393168617472,253793 789300474599968768,224068 758639098705752064,54070 736279935111856128,11774 781639556609093632,188500 775009981112410112,146259 786368536386031616,203510 762843921269477376,73712 755085066695503872,34670 765521464531492864,87904 776125620870787073,18762 788122732873383937,215754 790999208924938242,234796 785501623707639808,193955 773907095645216768,139404 776814615623630849,158069 786528268312801280,203510 793595579427282945,250785 775883137905811456,150511 778379409141170176,161901 794235859004493824,258058 756603505276809216,41839 790237151355174912,218002 758688125904384001,54070 788391964387389441,217519 768120231181025280,1180887 793948657133326340,254135 792939117176729600,212357 773884616021254148,139404 751075975413149697,16422 773861083845160961,139404 793666925897224192,252639 790972134260510720,235590 757676383959183361,48369 762771347676225536,74366 786960013004681216,207287 776767417888411648,157755 781336975743787010,139404 793201523413049344,249210 770328060172333058,117377 776889732689113088,159146 794158206897393666,257492 781274535882547200,186584 753210571282079744,26140 758705184738541568,54735 770299443014995968,117257 793326712607997953,108396 791259720375992320,237491 791617514711035905,238272 756397892223533056,43115 786952240124731392,193639 790338672465883136,230283 756281248528502784,42432 786907810953064448,207287 790909527977844736,234622 787415589081972736,210989 750037354660786176,10654 764562460648935425,81946 778226418882715648,164826 768872762991603713,109509 754744017959555072,33356 773706691179257856,11774 752671179106840578,22436 754888811222487041,26721 762716117114691584,74247 790668108184875013,233307 759942455194025984,56964 776906074280587264,159308 785998822912688128,199546 752158013784481792,14277 793841205893144576,255246 765680278744563717,84724 795031667475906560,263906 751777150613807104,16779 790986410618593280,224018 795661080370548736,267731 790946582799585281,234583 787130108289159168,207861 785501971356774400,196277 793552244750872576,253421 770835472817922049,120541 788076945992921089,215005 733102676326551552,355880 771476986841575424,125554 785276044131635200,194648 768585819233873921,107745 753952951551524865,29263 792827611357544449,243075 752140327926980608,14277 754765775290990594,33081 792514458794860544,235179 780278818401497088,177233 785889661969235969,198671 785967011251707904,193671 771103429762674688,122759 779130544189734912,114779 780460867661942784,11774 794635421036773376,261155 792098217232138240,241678 771342551219445760,124597 772822458055401472,132364 794639662967037952,262022 758540814448414724,53703 750845289913810944,15066 770902522399748096,120651 765963059198173185,87904 791686234661847040,240067 764819688635392000,79561 793105078358016000,249469 794342406015459328,257492 772136102908035072,103354 794383776914751488,259743 791614913294708736,239893 790876475498954756,193533 765666170775097344,88998 771676575842656256,122528 766332188463738880,87084 763038997237133312,75797 759794699720728577,54118 763158709774061568,75899 776906209286844416,154914 778960390378053632,169379 788931065947811841,11774 771501506193489920,125554 771489216983277568,125554 776889051966238720,159146 772865700750696448,132848 794537859919257600,261130 778773596059631616,168794 753007433136545792,24134 765301766267211776,86103 767128335981899776,97825 787777486205624320,208928 769033654186217478,109960 774014773855793152,139577 776106558119899136,153610 766098743129100288,90605 766463628941807616,93823 771809551305715713,125742 742036111980175361,234630 747838465803423744,209828 794696083771363328,262849 788124342206861312,215608 793497053787717632,252408 775725058748735488,150877 786899069687980032,206349 795227147426263040,262752 788214969045250048,215005 774288237175070721,141912 795110212868960256,262925 763409216929357824,77731 789310723792965632,197512 768188825105563648,90384 793187776942395392,249926 776435342492729345,155451 791840415938994176,7706 790908878170959876,234212 771538842687971328,125554 793224780920987648,242693 788437787779305473,215437 794930513349869568,263817 755121376407814148,33356 795413841605705728,266151 764819152909504513,84724 772093805055139840,129323 767008936960503808,95708 785733578630070272,196277 751131923674722304,16953 759422135920168960,56700 759861831338864641,209828 766034812985413632,90384 759470266804113408,57897 773721617587376129,11774 788089878340833280,212139 773584676384571393,137042 754072218208960512,30296 755684901131878400,36719 754806491996119040,350654 773473173606195200,135136 774989601815474176,146259 795392820932591617,266151 761388639473377281,66116 776780260075450371,157755 787276777286754304,65113 773588340788568064,137042 794975944314331136,178186 762747610352541696,73814 772268620542046208,130327 785318033455714304,11774 790916940935991296,234796 758751682108862464,55107 776546450960285696,156103 756339755332341760,42495 795407842861780992,248924 768092988178243585,101681 776459474475294720,155896 779157560444104704,172962 794311496402685953,257492 792098168947126273,237964 794918248932315136,263895 768119793245388800,102008 772518533859344385,128121 765363016040755201,84888 757261988036698113,45014 758477854304706560,52730 770968292735541248,122146 779820256495710208,176127 789253863136071680,206666 779390427866595328,174226 764174033864785920,82283 770670798403170304,120610 788100531621244928,215505 791798915360231424,239998 776605047278882816,156644 794697477576421377,262886 792097530347593728,243398 781628384178823168,189515 795335925127581699,265257 753682111249338368,26977 770728595329159168,114848 794849364359479296,260874 792037599485554688,243187 755521911103352832,37592 785731727419330564,197091 785662047921004544,195975 774294296908267520,141912 794675464942088192,261818 763571680547528704,77598 779451167994621952,174660 788068996692123648,215005 761559400989528064,69231 764936469257617408,83309 771793177477058564,127218 792225689390809088,243075 794923955375063042,263895 733158016925716480,355672 755206628128002048,36219 791785958219874304,240793 793558051311661056,252408 792118620750946304,242693 785370667021578240,174916 793922426413481985,255393 795731486381133825,199307 735166768021282816,11774 766947565589803008,95672 788630301228621825,1170528 767075079356309505,96962 780870486196686848,183269 792009334267850752,240926 794660292936564736,261155 795274286802108418,229910 776819040564105216,158387 778392345318395904,167407 763130886413955072,76474 776826356952727552,158520 793247566511083520,250633 776490680747192321,156281 791333855181598720,238207 744545392222666752,148861 788548809966096385,214964 787450512727642113,204835 780786082556153856,183141 754731711624249344,33356 768861238394818561,109666 785843311739297793,197512 775101634800082944,145866 768138090573594624,103294 757433249119559680,46394 750898473017442304,14858 780166369153351680,164764 755204876494184448,36033 766277001237950464,87904 779129385181913088,172862 780886040575827968,183269 790961148803723264,234583 766378052540596224,93068 792762882177978368,247241 774393695009255425,142503 791544523784454145,226277 763002559124561921,75899 789158065903923200,221416 763477551364792320,78344 769381143154163712,112767 773887372379328513,11774 758400712992751616,52605 774265579305742338,137042 755446051083997184,37044 794212913737240576,256358 795729175474794496,267862 763940205464215553,79911 758933987771285504,55696 776239627158089728,153845 792921515708649472,248065 795749801199628288,268646 752953964606349313,24427 743504571343900672,11774 788844621547831298,221476 791303972128784384,236502 793100493933293569,249469 786165574426619904,199546 765930583021252609,88459 766345629748473856,80939 774284352255557632,129908 794968739800293376,262588 764139541540147200,81869 754830112030195712,32579 762256164285538304,72420 778636275829972992,167220 751597490378567680,14277 756503374724489216,42249 794269924390600704,259457 770681298394423296,120694 776158604638449664,154177 793141088647192576,249469 788777833090936832,218275 751179364931346432,17591 788176575556521984,214899 759166001191591936,56964 795358558628048896,266054 767069310535598080,96883 771738390148575232,127134 794332156352954368,259659 777940594559557632,163763 791438463979626496,236907 794328605639712768,258878 780597009656926208,181935 785477823918116864,191653 792014186679242756,243075 762024037308592132,70255 790298189723234306,229798 767770679827726336,100893 794242663012831232,259200 769310360503484416,112301 794650763444232193,261818 758591300555997184,50923 793764782004400128,248194 785991806668255232,200368 794735698561613824,261666 760327570437005316,61292 777013621272567808,158314 792135264558780416,243187 768502312172003328,102449 773726397294518273,137042 794539327179096064,261155 755832770128146432,39462 788950058611908609,11774 790706275357233152,233756 791821381541457920,239906 785546828557070336,196917 786563599254843392,204413 792519694137688064,246225 795428801425657856,266138 769157225583484928,110659 750427839304835072,13343 785617006103924736,197297 788052190732484608,214288 792967738587316224,247240 776422985511100416,155688 761715681314213888,70478 789533453154856960,226717 753945686283063297,24856 751562968597405697,18495 791749593864085504,240584 763904628819767297,47188 760889825729908736,65180 758362974020960256,46384 763573139351621633,78189 763568671675547648,77598 765699718600986624,88321 759544015272472576,58028 758025886193029120,48663 768819889708556289,107722 777277934017052672,159146 786960515553644544,11774 794558449052884992,261155 791053829425037312,78159 794332809984757760,260033 793460480404692992,250953 776655135200071680,156835 793185113815121920,250064 765602402191847424,87904 771907864600379392,128382 793956369632260096,256255 790712052725719040,233756 787128560041459712,209035 775997213906460672,150663 765707017130483712,86103 794635629636255744,261155 760566153437523968,58537 751547123104178180,18539 794355234046738432,259258 764453895452131328,83550 772165033400889344,129991 774832416968077312,144573 789436021553307648,218540 734003663237177344,349214 754079605196066816,30590 779093289354006528,168284 762038234339696640,431998 790758173519085568,232169 758355665907777536,51344 764341101406715904,78159 788486819230851072,106085 792347780534587393,243092 793792752630665216,253032 774296137364746240,141858 778022237177872384,164826 770805000142331904,121479 794851598530912256,261155 788474471095173120,215005 790908046172192768,234583 776912995444203520,159146 788153786099466240,216009 789154964069347329,11774 771713751049498625,126389 791522389913923584,236507 793471338044280832,249926 787354674881974273,207835 788738327465701376,218258 738404589184114692,11774 770232016356847616,117257 788007307439407104,214354 788050239882076160,214492 794360270755872768,222654 781374512541478913,139404 733033820442759168,355464 758696248518017024,54070 763849288287981569,80716 773652526679920642,138382 735078291275669504,1170406 769222348595539968,11774 787084576661184512,207287 771525224454119424,125554 766665235180711936,92958 755501833720913920,35470 779292747698204672,172962 793167986748076032,249926 752851961511157760,23885 793248256553869312,249926 791356443282726913,238207 792848730034626560,247819 760763502378164225,63451 769393263795171329,112301 757652967222804480,48549 774236121282727936,141277 794841684840325120,261796 772803174386241540,131852 747586976669437953,11774 767714351226560512,100605 786870249257918464,198973 794560684080013313,261155 790687453132705792,232169 793208886513770501,250633 762098393023778816,70689 757307075332636672,46404 787077579719086080,209043 732812085202194432,353228 756950309059059712,44740 776441660196524033,152314 769258144946020352,111448 791799014186450944,240584 794669576415899648,262296 790926272188653568,206666 753340116395962368,27187 792031735345188865,243187 770802890227060736,1170332 786137477950078976,199431 767070136507457536,87249 756202439175446529,41726 773683489241640960,136947 792471626457686020,245035 758128710012641285,50500 779500411191369728,172123 761283753788502016,67283 771905709369860096,128791 788823198435569664,172634 749800502540591104,9285 765689670135144448,88480 762295703582412800,72035 763557342214402049,77612 777801048157290496,163716 770301683859533828,117257 787948337882357760,210235 788079128607981568,215005 792064554360504320,243187 795721298429300740,261155 785269950504067072,194648 768821207676362752,108817 753666421796679681,28777 758358001648480257,43391 791023981390204929,235590 795466707418644481,266491 787135632808247296,209043 772457788043825153,129662 758585335055921153,51451 768950904452161537,110615 755795960534601728,35890 788182064633778180,214992 793860935521857536,255942 768207494199939072,103046 756519353902886913,11774 785902379401089025,198671 761561064026759169,68612 790903458077474816,234796 771545933251084288,126389 793105146209329152,217519 748973866056163328,505747 771075650757152768,123410 771360365930123264,123085 766005193548980224,81929 781263241053806592,186584 775494842801590273,130142 788984811889172480,222627 778343581236858880,152594 752954063508107264,24526 778359024240721920,167220 771481620276654081,125853 776619370772508672,156835 793191880947277824,250430 793508557136072705,252020 755163450708557824,35890 770337427433132034,117311 750749832545984512,11495 760133574083407872,60866 770792216667234305,118650 755445641195589632,35890 769259672507408384,112596 749338966009217024,8248 788142593947406337,215754 755768718093934592,39462 788179712388501505,215252 776382988552581120,155390 793959313479864320,256276 793122998890795009,249469 747464583393116160,11774 785689803765317632,197324 788466511899799552,217837 758164805345800192,50923 790047687009705986,105109 790321475186200577,229693 795006366557433856,263931 779177097436667904,166282 788451702605099009,218275 752127044343980032,21102 795052366001278976,263926 792161385912213504,244221 790983722938015744,228354 794787993387171840,11774 765752136621756416,84209 792174454935814144,241678 755380655651975168,37025 771418303252213760,125319 779302850421719040,171324 768973859504529408,110344 756615957167079424,44429 787401591921909760,209863 767842270448128003,101681 776435833935163392,155688 764154659250536448,82066 763928363660476416,80393 785274617506197504,194648 776821456957243393,158314 793330963346370560,251452 768918404099170305,109175 770751306998816768,120690 787160741451227136,207613 793271534202736640,249926 791451302463176704,228820 769994026766434305,114779 794372980566593536,258741 762414207237099520,72978 761604225143037952,69231 770984982743486464,122146 753520018051170304,21719 791996501362745344,241819 760880546444488704,65180 761538451783254017,67679 793202739547439105,249926 750668871758143488,14367 767836609580527616,101681 771088053527949312,122982 780739658913243136,182036 748235505662332928,1247850 795402944120287232,266151 790743107239239681,231870 775606378731859968,150063 765348723022925824,84209 785699527315468289,196917 763651386693353472,78228 792276837325901824,244221 794583579334348800,261155 793828990620405760,252580 794546568938586112,261155 761533482787020801,68993 776989174813581314,156835 790619661930868736,229901 789160658176729088,215505 765009370895622144,75724 789985600992645120,228354 755533600767021056,26539 762315828406525953,431998 775696170568060928,148018 757098824456437760,45964 758653935624257536,54272 792194686727315456,244550 792497553531080704,123499 771668130376581120,126152 785822043799379968,198591 790591616629116928,232169 749291751953707008,7866 770401374475395072,118191 762311409891958785,72550 771848871941173248,128017 785610432472023040,197512 781862475998253056,190936 733195652570714112,355480 756665244252897280,44012 768924589099479040,109470 777591143764668416,162638 777861611805548545,163990 792822447913349120,247241 758302787029569536,52160 756584470363406338,43751 750372789782065152,12883 763458901341634560,77598 768210844064722944,103924 769944304701755392,105109 770352083409182720,117687 785936233469997057,198878 776680711998889984,156835 776385795972145152,155390 788534199372382208,215437 757237307531403264,46294 780221904141430786,177198 763166582549778432,76549 763891711500169220,80153 792063930692698113,243075 785864804367998976,198878 762695491486384129,73814 791383379488931840,237787 770274072957706240,117364 758372678982045696,52554 756599924909899776,14277 766963336571269120,95572 792015441677783041,243075 764874228332044288,84724 793453643408117760,252020 790605401188433921,232792 770478946718773249,118191 761364049477021696,65626 794005431194554368,255870 753597965214900224,28281 765586262170279936,86103 767596108780417024,99471 776924685523120128,159146 780561690811392001,181548 785479713867362304,195975 793066183738163200,243187 794531373822472193,261155 761367061910159360,66116 767843378910330880,100559 786054206205497344,198878 790740425468366848,229895 792049115102195712,240890 768901995558162432,104932 792611100852236288,246392 792063037138100225,237787 788471513573892096,217519 774777229150711808,143186 779469505403781121,174557 749105128624402432,7311 762377857087799296,431998 763211276981895169,47940 768380175750946817,103212 794573947421519876,39957 757632492769869825,47940 775113420421017600,141091 792100729213292544,243187 765622618380566528,88546 757592645099200512,47782 766792661952888832,95744 775421992170299392,148537 789663486565507072,225981 791667164172386304,240483 764975968574435328,85562 779659482699796480,167939 779055718984916992,171617 765507981370912768,87904 779872247808831488,177248 762694747588665344,73926 780432331375075328,180233 768133370773667840,103071 794579940377317376,261155 770363575894368256,44421 753390038998720512,27492 765902205865951232,89076 751544426455965697,17842 785765504149585920,354104 795379544756731904,266491 753375958992883713,27402 781700890264686592,178076 772216925787131904,129565 788847535372722176,220526 772628225168142336,131480 793308804586741760,250216 750394295182516224,12883 781221056812085249,185310 756480509660766209,43391 765722374146658304,86103 755100323920777216,34666 768603521033920513,108054 772830914095099905,132335 762264063065853952,354835 767532956428623873,97519 773574121271754752,136947 790228456973803521,193533 791359081365671936,238207 769321852091195393,112970 755489675087781889,37890 758671652263690242,54070 768570814845247488,107469 776584596963991552,156644 763933104276770816,79691 776390621674237952,155390 794550340523671554,261155 753397976542752769,17416 753259202777231368,19371 785976758747004928,200382 757672561304039425,48735 794004951227695106,257492 766020387364798465,88218 792106272065589248,243092 758655343673081856,54070 771394808048824320,125381 773983371072409600,139404 757479805432500224,45054 738572600285237248,1247283 780821650443014144,177455 778651878779330561,169201 780818633756856320,11774 789953315471843328,228372 752197761399873537,20246 759305389963894784,56817 791834750029746176,240070 776573316886695937,156053 757588978996359168,43271 786982150281146368,207287 756589575678496768,44274 795297709095813120,266079 766421882421776384,92854 769960321498898432,103354 785988471173165056,197297 770659360615849984,118192 761341267301244932,67973 765224177720782849,86120 764815084044554240,84724 750820306680483845,15451 767095298413867008,97380 790524638161936384,231894 788102651913220096,215505 757136272074936324,45974 764115498661543937,81649 790551554004660225,231550 793250896767492097,249926 786005795821330432,200467 793623015888125952,252020 791587828627017729,238292 751766008210268160,18893 776323110673014784,246425 781083485440094208,182211 755569682669764608,38210 791492095223615489,239405 758711514274500611,46076 764230624756568064,81966 773523211682185216,136904 794647464057913344,261155 790923502249390080,234943 749443723004669952,353889 790342424438595584,228341 778406217613922304,166852 794392912683405312,257492 792288489542823936,242177 785256097061961728,194250 790531695233503232,231792 794389192771895297,260380 788487328662753280,218495 792358153799086080,245024 771192629891506176,122978 762774878831403009,73926 768197309003812865,103506 790896792703492097,108396 793583783953956865,252639 785813107251609601,196767 764579774014496768,83629 794692116706230272,262752 755845483906686976,39384 771531694457225216,125367 762613125040443392,73814 775381059416494082,148903 759091979535855616,56964 761959923106349057,69388 793205723245244420,250633 766718046098497536,95708 788168363398660096,215031 793984088365404160,257325 781488368303509505,139404 786914031487422464,207119 781257269467947008,186149 794913644660322304,249348 770695669770182656,118192 775801641018753024,151748 775444503209533440,148574 765820701894934528,87903 779367376710139904,174315 788897346675367936,11774 758509031103135744,52749 763561121764642821,77996 779126647261835265,173011 767226949659832320,90384 777281261706575876,161253 792155415555346432,239446 754719224690450432,22393 773925178048774144,349942 755861265835171840,39475 765612495390199808,88669 761849793278771200,60751 765212518755110913,86440 792101688169623553,243075 793263675813482496,249841 793868614784999424,249926 768783484957650944,108710 785835854967300100,197911 792366694127792128,238845 761425822951411717,68102 794688165302956032,262752 758427151368617985,51997 763040378467463168,71244 771526413891416064,125070 753765287896485889,29790 772877459066761216,132996 775482229556326400,112363 764604807927717888,82066 789167042603560960,222682 791091777222635520,236360 732860181260931073,354365 785501173860098049,196277 754018413681475584,30354 781505410696028161,139404 795670774493442049,266079 760524176989880320,63451 771552862321020929,125554 786657966720188416,205638 793646436244217856,254008 750370696493019136,11495 752895831657897984,24134 767901042432356352,1249484 752110117072560128,20002 793197211198722048,249926 776134215381442560,153699 791260043010117632,237491 762760712305475584,74327 752248029160235009,17794 764092572985765888,80939 768077265091559428,103354 767823622484340738,101681 764797361252073477,84724 773900327124803585,139404 770937058055585792,122146 787934017278644224,213887 792723066690437120,246514 779869834771206144,177248 770005450658025473,116373 792542554294190080,245056 785278421056172032,11774 791352502314754049,233729 778960235587330049,166860 774426412044255232,141360 790537257467932672,230791 758128825146281984,51451 758110841401069568,51451 785930854899916804,198878 789071618588893184,11774 785241755981455365,194167 764789493840752640,84753 786760760441450496,205728 768969709152641024,110362 740287840983080960,99816 785300804345303040,194934 777965695493509120,164764 791020240381456385,235857 780809905661939712,182726 787392239261528064,209972 793256535367573504,249926 772994418727084032,738099 763070203760697344,75802 754204016469434369,31400 781623151767748608,167101 790266934646439936,230270 756240209772064768,42152 761194550744391680,65867 793173679307751424,164814 753381713573769216,27206 778394686046121984,167398 793426373096329216,250293 795256145443246080,263895 786245604087181312,198142 757041371937067010,45669 785639843275481088,195414 750743692147765248,14277 766427180200890369,93823 756657282268729345,44429 757310145441308672,1170338 795223126720200704,264397 757715196420976644,47844 770439513919422465,118191 753339233998372864,26140 787732335609249792,212357 788003804243386369,214354 786669363906617348,204413 794962740284706817,260461 773878797250732032,138812 780768295725043712,182726 791376361340272640,238207 768966330296918018,110585 795126146488635392,263896 786241704257024000,201958 763348242591461376,77586 773709473617620992,11774 774846758874550272,145524 792040983785566209,243187 778651843022815233,154832 767673182761390081,100553 793863445888192512,256255 785657012839260161,26066 787766950738980868,210215 794001839154835456,254135 794542400026726400,261155 770434685545611264,118192 789189868567994368,215437 755769839185039362,39462 762017820364328960,69794 777108790009147392,157082 768938264820535296,109571 795062817581834240,263933 753551918035767296,23739 763882901876473856,1249156 776148652490448896,1250296 792080327912992768,240070 773980799750184960,140444 769265348289761281,112363 795349003714129920,266500 793203555473567744,249841 759192457603055616,55257 786675385438121985,90209 785573009625063424,195975 793124731784310785,249374 756986141367234560,44450 788461472989011968,218275 768991097070596097,109988 760457592753664001,62771 765606778671214593,87904 778373240225984512,167676 773857566677954562,139404 776425293447827456,155688 756397699012919296,42249 791309672179314688,237787 771058140095909888,123226 757620028485361665,46076 759074409772490752,11774 760887911516626944,11774 775433102017585152,141415 785460306965389312,195975 778406167433322496,167220 774008133580488704,131421 759272848808607744,56964 786766769105039360,205728 774728130829385729,23762 788893948177555456,217937 773203401232363520,134380 790291324108890113,230485 762809180411596800,73706 785344599619284992,194214 761303827094044672,60999 787337742686511105,207613 795401656640815104,266822 761635932730568704,68908 763857766666670084,80486 774158372832542720,139404 795735362916220928,267655 778540653911404546,167674 794679897537081344,261050 766063432655175681,90384 776449787784757248,151463 762847181669699585,74938 792550312087134208,246632 793500302729154564,251452 766719477107060737,91700 751120511728553984,16953 794693870881820672,261987 754080319414890496,30296 778040192854786049,162718 781211122150039560,185310 794412295203864576,257701 756259432833683457,41680 766612138639052802,88148 773616989390643200,136093 788521789903237120,218275 773534584524906496,136904 778195390709370880,166390 781632884562014209,189515 795349815391645697,266054 760916764326699008,65585 768103218819850241,103506 763211241884045313,76535 774047369801273344,139404 781167100832251905,139404 760614897881272320,63267 791347517950533632,237235 770067844235137024,114779 790875484473044992,234583 795480319512211460,266079 765338706026885120,84724 795415689980944385,266079 765645362405179392,88052 769112479406456832,110942 735143275011682306,11774 764835900467585024,84422 787831785979777024,210235 755878295498096644,39697 793146177722146816,249882 764869518719983616,84724 766041591618215936,90384 777982036988403712,165185 791435706312818688,238639 759600494650077184,56800 760981393182560256,66116 794760228961189888,252014 785264689748054020,194560 773976147906277377,140444 792748617626972161,245148 774555923356450816,141912 775478344972468224,147874 788780895830433793,220526 756649698719440896,44271 759870744792752129,60102 773729508553814016,11774 787220859106762752,199307 773902688710909952,139404 781273772988870656,186584 794529285029642240,261155 755635777921544192,19397 761894894814191616,69711 788530622272671744,106085 790676041219969024,233131 793112227016347648,249469 794999564159815681,264431 788747436114186240,193121 792093172344074240,243865 793886172284121088,249926 773938079543558145,139577 775069948569800705,141091 756208933170065408,41680 766716115254902785,95708 791424896807137280,237999 774371560576647168,141913 761276449890402304,66851 794776185628524544,256038 732190018693926913,349992 777136717048537088,159894 732294639902990337,350295 765224744228716545,86103 767199527791161348,97554 788882528002117632,220727 773983898242023424,140444 770273838160613376,117257 758039293084303360,51069 732102297518374912,39600 781230980535386112,186584 778189869566849025,164826 790584936533065729,11774 773571140296081408,17640 743861837918273536,11774 779403660455452673,174557 758787042532855809,54070 785732699491225600,194723 761314736600383492,66815 756894844027559936,36145 739709342220353537,11774 785497819557670912,195975 764728943857442816,58358 771552074320314368,125853 773880332646912001,139404 793486979870720000,252020 770936413877596160,122146 793186252551958528,250033 795302444909600768,11774 786035809820565504,199755 791474704326529025,237491 776844397195431938,153194 780147488237944832,11774 768894614254256128,11774 750489163946876928,12883 762404710565289984,33338 793231102315941888,250179 779361947615723521,173753 764159652330364928,79407 792071586719342592,243427 785331751119949824,186883 789684174214995969,227048 789968959227457540,229159 773685349562232833,136578 781663763179139072,188934 767760134382624768,11774 752982027310358528,24788 767879979237384192,95055 771811908865241088,125554 776939504552833025,158673 791635730284019712,240260 758591955441889280,52061 772139079676923904,128407 794026042461556736,257492 752260323957022720,21714 785793898941673472,192949 758476976113889280,50923 791351498160627713,11774 778862605217718272,170923 781832524511129601,190635 771115495802241024,122776 793616041670770688,254209 786387301110689793,202983 761610095046303744,69705 768862691830161408,108849 793185143255171076,249841 761243577888288768,65887 776898668054142976,157755 753365958413213696,686533 795037856460865536,258771 778803975063601156,170252 785375044130058241,195125 758797255143030784,54011 767559900608069632,1249444 793147818626125825,249841 762394458423824384,73030 768090291786113024,103389 787076089986158592,209043 794095924465246208,252408 770675761007198208,120610 776811440984428544,158314 793497559968931841,235487 764149254776557568,82066 763440309866860545,77720 792022874571825152,240070 759491295383588864,56772 775376637760245760,148870 771051965967175680,120048 774697266577707008,144730 793870789149876224,11774 759110367377108992,56964 781914854470791169,190424 790888655632080904,234583 769039120152850478,108729 773999605184946177,137869 781904621103112192,190635 758717667326959616,50827 767854187530989568,100893 776900586495107072,157993 790992758198661124,235399 763852949051232256,80648 752988943205928960,15536 780508962563067904,11774 786318995976810496,202007 791301519903555586,236502 767167540523069440,97386 789356639925088257,225414 790971314689478656,235590 786236704239648769,201555 788577682539683840,218275 792455141110652928,245575 756867790003326976,45125 777965825185738753,164764 791075325727780868,236454 759535958832345088,52554 772484175513387009,131045 788749920396201985,220332 785914335289827329,199200 786010277078638592,199561 791664521731379201,240483 756953057351589889,44450 753333737094610944,25965 777252555705516038,158864 754762749222060032,21888 759598893592154112,57722 771449393220161536,125381 794081406569746432,256217 778956235915661312,171168 791280139355250691,235487 794311938163568641,258598 788727040287641601,220029 779553907244539904,174427 793860517022593024,249852 794272686700531712,258331 753759699997188097,8249 758346797056229376,52520 775733612993839104,151185 780961404178214912,184539 756505201855590401,42432 753620862838927361,24256 755544770190069760,38183 753462097372151808,27045 766528947777449984,93405 785490545384710144,195148 771064378573459456,122982 786195932153012229,201494 791349505325051904,238383 787731657793036288,212357 750814309404385281,14950 751843172108505088,15122 753675067523936257,28832 793476199704039424,252580 774291036856209409,140444 794304916374376450,258829 777936754472910848,164826 780696438762123264,182257 790655685906358272,231881 774991356762566656,146259 792556680378617856,131421 751212664710365184,16474 768842247034986496,105643 785546925676306433,196917 793879904118910976,256038 773619642975809536,133702 795429713544028160,266079 779122011633221632,164826 785584991531130884,197286 794951991587991552,248437 759152571948732417,56630 764186428091736064,82009 765328676275691520,431998 772586625318555648,129662 756888902598742017,44450 757600747525513217,47264 791307955622776832,237491 765899230355554304,89876 762831287048556544,73712 769044144471830528,109571 785509597578571777,196277 772890235893981185,132996 787728932997107716,212357 791523343816126464,234473 793797050047533056,254135 771319172181569537,124597 750385104430694400,13069 791355466089717760,238207 768236085457461249,104973 768542902930857985,107494 757501562730188800,10057 776764051258867712,155688 774443272144125952,141887 749779656094519296,9925 788621953376673792,218258 774062949879001089,139404 760832343183650817,64326 794169470604480514,257423 764786477465210880,84724 788760957539479552,220029 756635710405369872,349449 757618283180875777,48351 791371334802518016,234653 766070109639237635,90384 769371915236483072,111549 793605007723507712,252014 768739404743581696,106061 781529212440018945,188119 788473995742117888,218275 766702047009837056,95672 753692005155344384,28282 780653935904247808,182257 756206961478209536,11774 787795050386354178,210235 752237187937161216,21714 766580388714188800,85562 781233540100947968,185310 773734050976690176,138819 751183241747525632,16768 752646069083860992,22546 762674303217262593,74133 773291206738522112,136018 772859523157614592,129551 764256268424929280,82002 759600354824556544,55997 770049034778251264,115509 766024305113075712,90723 769230349968683008,112939 770174953014657024,114987 792344279830106112,240145 795264885735194625,264397 767456084126826497,57191 762378264295968768,431998 788334266388140032,217032 791657719014920192,240474 762635963751337984,73814 787091541663682560,207151 791699778082045954,239456 763771992738787328,11774 771415104449548289,124855 767956356674400256,60518 751102388359102464,16299 764788196672757760,84724 790712262055124992,232884 792762408494301185,217285 778811779207966720,169923 785819005638447105,196277 785281601970241537,193669 794240904127094786,257492 791349574325538817,238395 793636515607785472,253206 753316827501998081,26539 794705604849766400,261155 764985767823376384,85562 788763359084736512,220029 768607117938921472,98072 773640434639863808,137818 732573163473797120,351897 773648992374812672,138165 794371240492466176,257353 764979176025710592,11774 766421653614129152,91946 756271880676401153,42171 785263249184919552,11774 750081564730503168,10661 788035511290036224,214492 768546000084602880,107469 762282971130834945,72292 792797748344913920,240814 791404829579087872,238395 788486063664820224,106085 787025052864749568,207287 755202750804217857,36208 757557566872453127,47806 767555965885358080,99900 771258224909492225,124469 780133309145808896,177233 761471331388891136,63963 787011787585499136,208065 761256535045529603,67229 778717105545883648,169201 791254030630608896,234583 780178695776444416,174557 785241582333288448,14367 758733986252267520,53246 768203442380677120,11774 781608369933213696,189086 788560338270560256,218275 790910858104832000,234583 778722281728028673,169410 791351122288082944,236502 794830443472244736,261155 785923844510887938,199546 757716443903381504,47693 791824378023469056,240483 795740995484782598,267862 778230797023051776,166532 791005826320183296,234583 761707987962568704,70072 755466745515618304,35470 758022818697187328,47761 779850111530795008,177233 767316849562357760,96200 779311842929717248,173964 785546585778245632,196917 769336767279357952,113221 753217028526268416,25965 790321798936092673,226731 773709338636451841,11774 791672858095169537,240483 794741660420808704,262849 793212301016965125,249926 776754990857662464,157755 794567751725707264,261155 749701216641232896,9408 766353689103609856,93286 785479228464783361,195064 763224380298055680,75899 785948816931491845,199211 786040275147763712,199961 776203411381334016,152314 770637752723394560,117263 777556267934085120,161413 764505606489247744,83184 791355859477598208,237908 793854007102046209,255942 780781424278396928,182960 787709906258395136,210432 787507050590801920,210235 786989463931129856,90209 793437081657864192,249926 758634287155417089,54070 792533762206670848,244550 794111110798524417,256439 757280876791300096,46811 785685693100089345,195975 766308764345597952,11774 760588015152533504,63858 785986078989660160,200467 790989652597481472,235580 757562516406988801,47782 776579121581207552,156835 793127147527254016,249469 757807124017614849,48093 774324035429761025,141360 790947910695333889,234583 793987168620277760,255299 759817441849454592,59828 788527354465452032,218260 794052691991236609,257492 772932353136013312,132761 780416797275217921,178075 761332017602695168,67226 764916227265273856,85308 773156741764775936,133741 762080173130997760,431998 765144889633939456,84724 768858515163217920,109666 774021725302296576,140161 795325067961966592,11774 776749058069241856,157755 765495774381797376,86485 769697440987578368,170736 732567806223355904,352639 750475368616763392,12746 761323759592546304,67401 791454577296023552,238292 765666385523388416,88994 773749223196069890,11774 763935324623908864,80153 740882614358249472,234630 776577364369240064,156555 786585570231390208,352219 793633431792082944,250785 755150745125605376,14277 764614851960320001,82002 777132775228870665,156928 762608003153530880,73707 794557904326131712,261155 795677721833701376,266079 752982134084730884,24788 764915446453788673,84422 760961947441434624,65927 795393784561471488,266138 771070026233380864,123135 793231801623781376,249841 771126957643665408,122973 774323111382491136,141867 736993359693262848,44370 770227961396023297,116845 792419177482981377,244550 776066374653255680,153095 785492890424217600,196277 794006097594118144,256502 788801924875165696,220332 755422204309991428,37262 765974252428271617,90384 757669455157690368,47940 765871069978845184,89923 752701420663545856,22276 756936536751431680,43391 757689836820017152,48270 791051057166114816,78159 791339051710160896,238207 792440610561097728,244143 789164218217959424,11774 765761120678313989,88052 791024343002157056,235948 791785956357668865,240483 792166199337648128,244550 770798810666668032,119832 790970095325417472,232863 771322492241731584,124597 790937973520936960,234583 792841627144450049,243092 767123238522683396,95672 786230117131583488,197888 779064569268465665,171981 768152152279773184,103354 794586246500597760,261155 785876703021236224,198591 753992066443673602,29263 759502107653316608,58232 759260639328165893,54070 757246972562579456,45014 755193305869221888,34784 763149685519331328,76188 765739852432150528,88920 752963008209354752,24848 768203050381144065,104395 793103854397169664,249469 764250328485113857,82582 773323600510132225,124597 774432598214995968,123865 765016723674181632,85562 760869293487566848,57131 770399003137695744,118191 771763905131446272,127134 790750405496111104,232169 763579354928394241,77598 776166365715496960,146259 786878629250789377,203350 757268794524008449,46006 762682084766998528,73814 765007373664522241,85562 792494966366961665,243187 793149278659092481,249926 789256732895768576,223935 777996901757190144,164435 793908823320821764,221524 794553517201465345,261155 785891633401323521,199200 758429883559141376,48289 779714449217380352,175967 792684820870656000,246726 775092381892894720,145926 793903959018762240,249348 773914495823536130,139404 792490716991672321,246225 788499121950908417,218275 788538053723885568,192840 770580784533106688,119832 793633666068979712,252408 793415327510036480,249926 763984027082592256,78769 774501121268260864,142527 794481311557840896,259034 786188812187684864,201619 779431186703589376,172089 795426268967735300,266884 774818592433049600,139999 791347937062359040,11774 794249415208927233,259200 790262444325298177,230270 786365489131974657,202217 793783910798721024,252196 765535330183155712,87904 778747930815541249,169437 757735122179424256,48196 757233085083561984,46193 792921235495620608,248514 788036564475666432,205197 771759576609792000,125742 786577992864534528,202983 794237771976032256,259063 759822716606222336,59725 761663036243505152,69673 770939898987737088,351252 776590028898045952,156132 786138517168676865,49459 758069237047001090,50827 758253079561170944,51344 757554794869366784,47841 791692485512818688,240483 791771344438341632,240483 793848546483052544,255877 786910971742662657,207287 758197039272374272,51809 762038251423207424,70342 758522564201373696,52545 762859604623536128,75233 786045449614483456,199546 757232078219902976,45122 771092511490084864,122776 785919679097217024,199546 792110740458999808,243187 794322718208512013,259088 773128854215024642,134040 793169066223697920,249469 795346967178211332,248652 788318354910183425,215437 756815223550513156,43399 790303131854712832,230270 773720367445659649,137042 785357957982597120,195125 779087249518370816,11774 762642664005177344,73984 758195221507080192,51344 775396076832559104,149038 777883275763208192,163763 753017577480126464,25255 791014952614060033,234653 792090444926713856,237964 768453090592825344,106094 793423974034046976,251452 768485646533001216,106048 789211946008481792,224680 789344716475150336,225359 794617923713331200,261987 795615549514457088,267521 766473807334780928,93850 774344244060446724,141360 794623141662380032,261155 744542789250191360,1247645 779845519002578944,177233 791794370722734082,241118 788876872667004928,11774 752870383578001408,23519 791366664235261952,238207 794534256265621505,261155 785678253029597184,197894 793129577002393600,248988 785919020415406080,199546 788012089222856704,214354 764977966170443776,84724 785280048152535041,194707 770090999137927168,109875 775833718153891840,151401 780437819948793856,174321 749755079192817664,9408 794585614754557952,261155 795657937280761856,266151 764974094102228992,85562 765600492441497600,88052 769586004709826560,113966 764504303524392960,83391 753302952757063680,26082 742808381719597056,11774 762438781240696832,67852 769663272458924032,112032 776854099769688064,158327 734041896650051586,349814 771423591141412864,125554 764146094867525633,82209 766434443141586944,88920 773804831790145537,138819 768867504903090176,98646 760382039434506240,60363 788223804006817792,215505 765148996264353793,86103 752964030411702272,24870 762474311374413824,72790 769314074324860929,111225 794067958322626560,256255 775948403121414144,151741 787276043665145856,208431 793130402697269248,249841 766419621419376640,86743 762138684627968000,67906 772794528638046208,132335 792874322390114308,247241 795611773688745985,267521 768181348242591745,100891 788838928291762176,216009 794245456410902528,258044 788699348599246848,215437 792059592494592001,243614 754729825584107520,22393 788891166519328768,221476 793097139828117504,238272 788459953107329024,215437 732534719825350656,352466 769574167435939841,112445 768990062780485633,105647 757985483930513408,49462 795370856776089600,266151 792340086084005888,243187 780381060819460096,179742 789860820679360516,228380 793140739446145024,248656 773885232206401538,139404 773318570570715136,134128 732852530162610177,1170702 769969414812921856,112399 753943991532425220,30555 794288895391170560,258193 767131741408534528,97468 786963889258897408,19123 753356740305969153,669866 769265206870495232,112399 790747554988171264,233154 756249110714261504,42171 771471315429625856,124855 786968115926142976,207949 791782956566208512,240793 749343698828222464,7869 760885452014518272,65180 791418023710076928,196314 758576085177020416,53605 761672825396539392,69356 781300690832330752,186434 780274080071184384,11774 788896144139124736,11774 757220358571356160,46006 752900750481747968,22953 790751270562701312,232863 778221884059947008,164826 793508431411945477,249926 786027041376182272,199960 764783930708983808,84724 761617606612688896,68144 758048778100281344,50346 765572459177271300,84209 795473319810240512,247930 788763878863798272,220332 794553287508791296,260033 795606089450614784,267578 774558546440486912,141912 786195590501715969,200487 760593299258224640,63149 758511489045008388,53703 763544708807131136,78219 774253516495917057,136904 786244301202141184,201958 794980329551298561,263895 764436463752740864,83413 773712599871426560,11774 757242854657826816,349060 774730655150272512,143473 788441534928596992,217837 795664605150199808,267521 788723364928098305,104244 771501559909756930,125554 791267075952037888,237491 732731483203481600,353789 765298257656328192,86440 751868933465006080,14277 758159312032264192,41703 780600789051985921,80785 754115192330551296,31551 756575216269090816,41702 772835814505984000,132996 754035414218973185,23725 777131141090385920,159876 754809951139213312,33017 769148868697128960,111558 794013958474645504,255870 734765051022839808,351644 776788688223113217,156644 773624072735428608,137869 764291802572595201,80393 793625047466381312,252639 771453811206475776,122861 786671447456505856,205728 780550465134141441,181419 785602212063948800,197512 757943516106334208,47031 788712476003143680,220029 766286918539632640,91838 767060537956044800,95901 785257619694813184,11774 775285199802212352,148045 753168140008239109,25321 765300984343990272,84028 795368764292419585,266054 790910538704228353,234533 788465712071401472,11774 755550753796726784,38183 794036539072401408,255393 752264654219509760,19151 791874568369561600,241678 769248482695614464,27164 775790175091724293,151212 759096226163757057,56964 764922631380500483,84824 771805804504584192,126293 792364940606644225,244221 772256733662154752,128404 795398943932817411,266884 785573501541425152,196917 795698364692254720,268281 746406623300751360,11774 750807610320760832,15451 754800025343922176,14277 793303419721166848,249841 793623812247990272,236884 760253226386092032,60540 791444718991179777,224221 764251954725793792,82283 774009954856411136,140444 793822314433351681,255393 760891907866230786,65540 776908548240400384,159146 765590788671549440,11774 788595976969871360,219537 762650223030087680,73926 763873370412834818,80939 779069583277699074,168284 762058533420539904,70986 763623764496035840,78566 771509488411111424,125142 787048781380481024,206484 763743950419156992,78228 794346971758661633,258878 760706128909074432,63268 762631766079311872,73814 768813037092352000,108849 772974527714177024,128232 758693804132012032,54070 749441689891115008,8297 756886342802419712,44740 785654786821586944,195975 753750968114610177,29263 767863226751148033,100605 776211004426428416,153845 795397963841437697,262240 790895997069234176,234514 794220469318799363,258331 786668475934707714,90209 765203587844538370,75457 751183892594515968,17609 777177287825432580,160578 767896559635791872,101681 786315200433491968,202429 790260050208051200,229159 758347586713509888,46384 786976637661356034,207613 759514979653607428,57574 764820086121193472,84724 753001615775457280,25255 786692704608616448,205294 780690898837307392,182171 795477910555504640,262022 791866028796108800,241940 765785080354762752,88902 791089744448856064,234564 773493811779559424,136904 779135250282778628,172945 769235791973273601,110344 789181193950416897,223899 787499468627152896,207613 794534498494861312,261155 753581205556047872,28245 790883174398038016,234583 781356518000033793,139404 762779320465195008,74681 763875760218177536,75955 778404702723514368,167569 767891819539476481,102137 786369941486174209,202429 789330818254508032,224680 788112412687863808,215437 766562370336329728,92917 795036756185792512,263895 768219016171294721,103354 790213267150868481,215437 773921100308832257,11774 766430537129062400,92958 763147530427363328,76549 795690514867691521,261155 775265785283354624,141091 754081173211521024,30590 765669554592681984,87904 768987896384585728,110659 776426189531537408,151718 758832629814734848,54070 791014696564301824,235948 768973520692998144,110659 771395192129777664,125367 760626748602003456,352839 773843436164288512,138819 774803523686903808,143585 774758756592734208,144494 790554010319138816,231259 787293939640389633,209184 790957529757016064,232640 795771993027211264,268754 779071717683503105,171168 760990768555290624,66105 773693544695406592,137042 777052940024500224,154716 758068943634300929,1248571 764693670477955072,82066 792235998897987584,244841 794637976902868992,261942 788267521921150976,215437 763164196779339776,76934 762811263994912769,73712 794609853432004608,261155 793090991263719424,249348 765214573477584896,86440 775934799588438017,151526 792168881594904576,243187 793619559798280192,252679 759159512247009281,56964 780276859657416704,177773 790961517705437184,230485 768581479861551104,107423 792410149168095234,237908 768965990885552132,109960 793319125963505664,250492 738850313977757696,11774 753641239476473857,27402 789456057731022848,224680 780812297241563136,182036 779730251819560960,175092 779131459546320896,170077 786753363757105152,204835 788469500932870144,217837 758814020702834688,54644 770663089171787776,119771 776070069973463041,153194 793965338371112960,257238 732165150988488704,1170354 786588489986940933,204835 732994225688600578,11774 759289732195028993,56964 785694609641005057,196277 793527063852580864,253190 738044729116524544,351146 775009363954012160,146259 778585830059237376,168698 758007753809940481,50804 753839074784387075,24786 792162717838737409,243648 758418571777015808,46890 762794147891720192,73712 788526253812903936,218142 759322573196791808,56964 733016326566993924,11774 758116914275180545,51136 758684263923322880,54070 790928225505542144,234583 793534532964130816,252020 791788293843189760,237999 793947294299107328,254135 777877219087704065,162430 794690035555692544,102730 753014683162992640,25253 758726526678409216,11774 763134849838383104,73814 765646215832670209,65663 785809304901160960,198586 764179438217129984,81130 787084776297656325,207151 751808013229387781,19899 767840272101158912,101681 775311853459087364,148045 792037820105981952,238099 774146548485591040,138642 758718859822010369,11774 764190428249755648,80939 771858897510563840,128519 788693766425018373,218832 793658358188298245,253793 788410041909010432,217519 788861846233223172,220332 760844606313340928,64722 773471087673782272,136904 752030288495214592,9295 793424926325641216,196314 774030275814707200,139404 756981022055469056,42432 776101369900130308,151212 732870576965070848,353879 757062031304368128,44461 760116296407191557,61051 776072170661380096,153194 751063773440385024,16638 755472510532091904,36875 781528157086097408,186584 786383151664812032,203240 780921842169221120,183975 745010549956583424,351424 757620400490631168,46076 771862307613859840,128615 780732203730931712,181548 750807772275417088,14781 755831364491042818,11774 778379327775838211,167407 777908213513682944,161960 750472007616081920,13343 767365350136614912,97413 773031569862844416,133454 795749542473777152,266491 768612510651916288,107446 752940066994024451,24427 761833862687133696,56964 770667927984975872,119794 765572247968813056,84724 781715297539649536,189652 792101746583580674,240584 794646274192670721,11774 757327896557924352,350711 780609905128460288,181935 766665001578926080,94845 775401047573553152,146720 753950002188124163,30590 781350301764689920,186584 792430851099353088,243513 780116827099848704,178395 781531508033159168,185595 769207021669318656,111558 781165110974754817,184539 785980913977032704,199478 773965505728225280,139404 793209005103394816,250430 791177179132522496,235590 770881537239810048,119797 787781905370456064,206101 794366193209589760,257353 794692462941978624,261155 752887799712362502,24134 773291405607313408,135736 750420108254777344,10848 746391957627273216,89689 732931014297845761,353270 772180022731866112,128519 791052255575285761,78159 753677353746833408,28866 778331040255315968,167220 786244232717606913,201958 791356228119048192,11774 772198550801227776,129126 785296115457363968,193669 751897988327432192,19295 793243128455163904,249926 733133143444717569,355273 771759348259299329,125554 781584123643170816,131056 775651532700213248,148800 761970362678669316,71270 790597253220171776,232169 794903063513432064,262849 793122469477515264,249469 785264052368965632,11774 758622027259473920,54070 777879399383326720,163990 781566030581596160,187974 793231037878767617,249841 794985538512101377,263907 753560088292499460,19598 760483660948615169,62821 768009691758784512,100228 778160261488373760,164826 759268819865104384,55887 787725483844603904,212139 788917415543308288,220332 790678933360574464,233307 776074931008180225,153095 785238004403015680,194082 793381647899033600,249926 756616174348054529,41839 763372347319472128,77731 778784222651613184,161960 786240965891747840,201958 791618198231711744,240145 765895261927321600,90031 762861350527709185,73712 785996999178883073,199546 794571337981231104,261155 750792590862131200,1248073 781561791587377152,188304 789850476846149633,225374 780903992935100417,183811 763121459988406272,76188 775724773120675840,150497 795397731426635776,266884 765729084852867072,87904 769647888486043649,114779 767221182089355264,97852 786649977066024960,204413 793159987367469057,247877 791005999406669824,235886 789067796424425472,200971 764782242891722752,82009 764435979297972224,82544 788848914866790404,221297 795257452837109760,264397 764580720106803200,80939 765526937813053440,87867 751140520815005696,17284 763784572190339072,79589 795724929706688512,268448 764418536248844288,82066 790619680314564608,231870 776539713759023105,154869 767186630868340736,88444 793613078986448896,252020 792186463039488000,243848 770936307774267392,121612 756625021846585344,39096 765261224254722048,349060 793868966758273024,256191 788109346395791360,213064 771121047424888832,122146 753735730359185409,11774 786247420313149442,201958 789865631969665024,226712 757982289867354112,48522 766698611719675904,75724 790480301000720384,195876 752743810350931968,1248238 761007738801434625,65626 768188197390082048,103354 792047951547891712,243075 749707244955140096,11774 758119156713598976,50923 776999043922796545,157082 794225813088399360,255942 773471935250313216,136904 790719114654392320,233307 768945635315879937,11774 751201179166580737,14421 754712458703634436,22393 763109515701071872,76628 788192312404746240,216187 791121965637656578,235121 793124521309986817,249469 793504546693652480,232791 759461261902045184,56964 767770995453222916,100553 791085788200960001,234583 755605278486327297,35736 773607461114609664,138054 752995057565888513,23739 788469854374285313,218495 792065833329577985,235597 785624125041545216,196917 778954382050197505,170252 786907545613045760,207287 794663135810621440,258922 792849511676772352,243761 756185850564665344,41680 752131665363931136,21034 764827354103504896,84724 766050350294044672,90357 770916751995461632,118724 780239220124319744,177697 780762401448665088,182049 777571825383448576,162497 777748275730472960,162370 787016002273968128,353879 761547914342649860,67938 789861670898327553,225456 788392043697598464,214899 756896698736123904,45122 787756079375523840,205197 791445946236153856,238395 757742966509150209,38511 785502103410278400,196277 789956133574303744,227795 753646724648873984,27045 774961063355936768,146068 785495595444113409,194743 787107289446641665,198466 762790993737441281,70689 774347993663344641,123217 780861712635465728,183269 751054345148391424,15939 769174453691363328,109571 791700471542976512,234990 750850644114747392,14402 792456187899850752,242693 785741494896369664,196917 752261490602872833,21091 757009016048406529,7047 794692262869565440,262752 776577677327208448,156926 766657496165457920,80939 773876473010741248,138819 790566224748949504,231894 758654154638110720,54070 775120780971638784,141091 793675274508378112,254135 776708156508499968,157082 755163555687718913,35931 794595728547086336,261155 758715754594246656,46076 793241516495867904,250293 788471960565055489,218275 765659549550292992,87858 788779607512211457,220526 766389051951869952,92906 790943115263606784,232169 793490302501695488,241118 795742927309901824,267862 795225722889662464,261060 763137954457980928,76549 787756691748073472,210208 791357325646897156,238207 768488058786353152,105256 780987493927751681,184223 775448195577049088,146580 790993523986141185,234583 758481995399778304,51615 792127526365790208,243187 764545223120789508,82880 778382487890300930,167319 786980910595907588,207287 787336216211558402,209713 793593138195464193,249926 795250220141596672,261155 766447127107137536,91946 774666424195227648,142852 765367215248080896,86472 749691593716690944,9433 780716141446561792,181317 790282212319043584,229159 781491094622081025,139404 795448041184628737,262886 785926239139663872,199262 781355335504146432,139404 770408876088766464,118985 733022327164801025,43950 793379596678946816,249926 755163412469014529,35890 764168040586047488,82209 764869655240466432,84724 769615853423820801,109594 760860114261770240,64975 785452391223001088,194082 793780812814675968,255271 791338376699875328,237857 793442612615065600,250633 787755001158438912,210208 757760913030148100,48826 776525656209240064,155334 788456234403889152,11774 785259304227962880,194154 791652289190690816,240145 792583285809512448,246273 793615397677244417,249926 775000566745399296,146259 776447324402905088,155688 751112189117763584,16299 795373266147885057,266151 793174231655653376,249374 761689660980551680,69947 762422715508662273,55661 795041123236478977,263532 757956122720342016,50378 768956176272850945,108385 766707174601060352,95708 786862145048748032,204224 791821425619238912,239906 794560217182830592,259267 762155518328725504,71099 790608732237332481,11774 758400883742965760,52554 769155251110805504,111558 764617878758952962,83391 787585134304296960,211769 747474208741941250,11774 773196576000999424,135025 787063682219937793,207861 794742686305558530,259623 756619226790653952,44429 758666773415792640,52475 766019658394710016,89923 786632731715178497,204835 794010782090395648,255942 763003594522169345,431998 771110856084099072,123135 777198773734899712,158897 791354200433106944,238395 792780699556155393,239766 732602697782808576,352911 777865150476853248,161960 795046642567127041,263532 795719612361035779,268448 769634528180654080,110585 795020890207559681,263896 793840800496922624,220727 793929029392814080,236884 751613138743721984,18323 794267322609348608,258044 763869288713388033,80863 785783531763040256,197512 785723755045629952,197512 791817903674843136,240145 791818239210758144,240483 793614783387951104,254058 768512112637403137,107236 769683060845481984,113836 787996291091599360,213253 763579205883920384,67326 779833067322085377,167399 771786660875005953,127218 774023367980560385,138819 789155651373174789,215505 753118864406347776,24643 735884606147284992,11774 765879280584761345,89957 791875830708264960,971825 794252179729092608,259180 764944796234371073,11774 771488616178606081,125853 762950064125927424,75233 751957367764291584,14277 756541273226420224,42071 756594976805548032,43285 758402830021439489,52311 769681525633851394,46370 776774725338996741,157840 738865355343335424,11774 768155624043458560,103869 766361910581325828,92885 787996199013998592,208178 778459268638912513,164764 776142149884768256,152735 778400680801210368,167407 785259488127258624,194154 787057469394747392,207613 795034016936235008,263926 771550888477405185,125111 792031251670544384,243075 774092843623129088,140444 790725940921896960,232884 793224895870095360,249926 792576862119526401,203546 759565177431859200,48663 793456381789671424,251234 753992496477188097,30354 791340243752407041,238117 773222653821906944,128232 791041060717924352,235590 773668685437214720,137042 778870707564515328,138707 749496356557946880,8178 769698762482716672,18030 776414141540032512,155451 770893450459754497,121949 786643493124907009,205377 793421714109575168,252020 794557998966259712,261155 775467616055857152,149202 763543319687200768,78561 768930729224830976,110362 794272571546107904,258598 766429771291123713,92958 781061516560740352,183759 765972403302248448,90482 793130132609302528,249469 794151181631234049,249841 774288349112573952,141912 793557769672548353,249852 762795577692217344,73712 767188310565478400,97355 791831758102724608,241462 765386181882195968,86103 794575319260925952,261059 768996795657560064,110659 785280157766606848,194707 795298680291074049,265846 785921425811001344,198840 735143206434656259,353016 763868281019174914,80939 764789858380361728,84724 772581453414576129,131007 749605275951300608,9313 761230810259292160,61051 764965299481346049,84889 791677455065026560,238207 795764349050777600,268643 756976910870077440,45311 757560204686872576,47680 769337034313826304,113282 795370460519272453,266079 755218718167298048,26721 791355821175087104,238383 793555129295339520,253207 779827939282223108,173347 787149292951707648,207119 767417469648658437,1170555 763090317444784128,75899 765990434980171776,88930 776429497214234624,155451 789065506187862016,193524 766604371014680577,94718 794218020944101376,258331 753530849472212992,26436 786694925316415488,205181 788765438121353216,220332 790723922400571393,18395 763107600615505921,76628 791356627647475712,238383 790661378122055681,232909 766016587740614657,90384 773960932711989248,138849 781679130794463232,187997 787060059775705088,207109 763842425890541568,80486 764591320413462528,83391 772172017680343040,127579 792841246679175168,246726 768592974397734912,106099 752270739823353856,19703 762562384300998656,70858 788125705292963840,215754 792445697056313344,245998 788032491621933056,214354 777373500671537152,160609 732330183454162945,11774 758742872690536459,26066 765701935819137024,88459 786198320683241472,201619 757427580446334976,47261 759113360029855744,56535 794905396171440128,261155 754714791932026880,27045 793181983597817856,250064 793425165384294400,249153 795715943427145729,268246 788354730669899777,217156 789157276678369280,11774 750297207727910912,12357 781289143917764608,186584 786695476452159488,202268 786730770735824896,205902 771759192742895616,125742 793179682975936512,249841 795066804595027968,259034 794725570093391872,262053 776062187337052160,151463 759014964946309121,56214 773943934598774784,139373 787725760668676096,211347 788798658028380160,220526 756612916573376512,43553 778836162685177856,105109 776827946329894912,155451 792086278141513729,241678 765340375171080192,84886 758670487895412736,54070 775858741459558400,151331 764880663468122113,84724 793110994037846016,249469 790290150517534722,229895 791726918919786497,240661 778558911498579969,168794 773538710319165440,137042 786636293119746048,205029 764240900885184512,82002 764203475194355712,81946 779670290292875264,176196 790988170141851648,234796 786651343146672128,205270 791015747896041472,235882 794968683441508352,262849 792152232271745024,11774 753706744593915905,29263 762454781235384323,431998 790902806592888832,234583 788532892699795456,218275 794610567692636162,261155 749480738995654660,7524 763918177864589312,80393 790218853305450496,228576 758715659245281281,54345 791685120675704832,240067 774320109561188352,141427 786926498670342144,205989 795376666918920192,266151 790253870358401024,229693 793258293963751424,250544 776850753495396352,157082 772821846051782657,132335 787655502805274624,206101 778372572811493376,167569 744419935758123008,1170338 790537045366169600,231870 749310517768884225,8047 779809653622444036,175681 792619176879878145,243451 788390747649155072,217519 757975251544334337,47940 768142588973056000,102514 774024215250993152,140444 786687953930248193,204835 773265410846257152,135736 790969918556610560,230899 793861121874604032,256206 732360965656711168,351387 753751190303809537,29592 788938397637341184,220029 794035844898131968,257325 795666350190526464,267862 766489291924971520,91228 779576532935278592,173204 778614845654626304,168284 765682095872024576,88930 764792431439187968,84724 795071865584631808,262022 770230921735835648,117377 765569122314903552,81659 775895903571808257,1250232 775409277506760704,146259 793593432656736256,249926 752703718412259328,18962 769607928676515840,113412 793500165361373185,252408 760937483517296640,64722 765126374336061440,84710 794255156858585088,256450 794922159433023488,246314 785934851820126209,194667 786675280769327105,203674 766830186096693248,80607 772515809562357760,130988 792513612137041920,245313 791350091940593665,11774 762106626564382721,431998 775433389545521152,148645 794557949196660737,261155 788423820977774596,217837 757635845247668224,47940 779054904493039616,172270 750964465730932736,15800 781349276714541056,139404 792541934078205952,246273 795046456839245825,264397 795718864696844288,268231 780951010344861696,180790 764098793650302976,79513 777305159458324480,161465 794572192029741056,203546 795700025959522308,267862 788360412999725056,215608 758402537712066560,52554 771548523300986882,125335 767681901477920768,100605 760831872364523520,64326 793193712591499264,249469 776788145073491968,158149 766469461989744640,93286 786752848721764352,200963 789992194199261184,228354 788427423926759424,217519 759241861945028614,56964 777230635563819008,160480 789923166290227200,228810 773881274570125313,139404 778316568539299840,11774 779380041029263360,173964 792064697117835264,164814 767554787571146752,98694 767748519004254208,100605 776853323462959109,156811 789038878552391680,222682 794613153183268864,261155 776297490421260288,153194 793596497786986496,252020 757777171268198400,47940 788769003422437376,220332 794946916383674368,262847 795063462120620032,247930 733479963777720320,738099 758461798831919104,53144 756240052280135680,42117 793163810919944192,250033 770451355727081472,112612 792601372931854336,246674 775398949779824642,148870 766029535934545920,90384 788361907103109120,217006 789905904628006912,228124 776168658833928194,153613 763777641480544257,80136 790590470678122497,231894 793134494807166977,249469 795274214257426434,264397 767783115657924609,90384 793985378206318597,254135 780845664737562624,183269 751737020448374784,18323 773120927710212096,66647 732954574034751488,1170667 751179418345861121,17591 776208853947912192,153845 785932899321249792,199546 780549864648245248,181419 759172112955211776,56964 771144572940333056,121949 788491951779811328,215031 794935076077400065,249926 761848296918880256,69613 787503519406362624,72035 760468420299292672,62492 766367798926770176,93303 791491112183730176,239405 769029763956666368,109666 765234892074606592,86439 761649577711788035,69356 792583740698554368,244270 779712641694433280,176025 781518800101511168,188119 787987070098833408,186513 792437709222584320,245148 768126862933491712,103482 764971736169193473,85562 770604815412068352,114301 755833997528293381,39462 760183490679803905,11774 788155754553356288,216009 789031224631173120,220526 754202269885890560,32157 788554847188508674,203217 785269984327036929,194648 791727868174798848,240483 793133102918930434,231894 794626973716873218,261567 788468268696608769,218275 776817776312725504,156061 787715995670491136,205197 755113731214802944,35044 773228070941564928,135025 774102960238309376,141360 786240131376160769,202030 770911994241253376,120561 757247064061259776,46646 781463363373129729,187611 786987058963345409,207974 794693845871104000,262752 765271188692238336,11774 785926313840345088,199262 755748647468355585,39384 751745319348506625,19352 774488543091712000,138532 775717815173210112,151071 743229083195150336,1247584 795697633327190016,235257 795191943114301441,261155 786642883164200960,205181 752968372074053632,24534 792057211363045376,243187 792392370088124416,243165 794737181084549120,262849 767863723381981185,101681 793197986989821953,250031 788105626291466240,215005 769615538519674880,105647 791308906987421696,237787 786713701508263936,204958 789937690699444225,225981 759119972731908096,56964 752682690021765120,22777 789315668193587201,102730 786668520012742657,205007 793137852548837377,240483 795135461693890561,255954 777651436855394304,159876 778505901019959296,167407 767152537694855168,97811 785724842632810496,197512 787305081112625153,210215 765591915232276480,87904 795361520255438848,266054 794705344912125952,39957 763772437112709121,80136 775204003361595392,146720 735996268313337860,106861 767806463905525760,85988 769954029958995968,114254 762875407284580352,74630 792077503971983360,235315 768607747873136641,107032 794328809805938692,258741 775570804302090240,148994 794377862887317504,257492 792505480409149441,243562 773300131558924288,136110 780892989660942336,182870 775847607553761280,150994 769377076197457920,110585 791965772809539585,242629 751550895599546372,18567 774269942669545472,142090 779668423139856384,176203 766274670152720384,89198 780061608701722624,164814 775371419156934656,148010 785291429056811009,193669 763466415697334272,78159 795440252466905088,266151 752878702841606144,24134 772907390580756480,132364 775766804144631808,149200 790282149446332416,230485 757646187822477312,48531 754037010927587328,30590 786248262034526216,11774 781624516099379201,188498 793374958235684864,249469 776890791046225921,153002 786091383224406016,194450 790931067217715200,234583 777852189238624258,163149 791714490438000640,240483 787300969075834880,207212 768890216622854145,109874 767899891817250816,101398 770508182884003840,118191 770297482182098944,11774 789661179333312512,226490 758387197615611904,52554 794386653427077120,257353 764280432078696451,81783 791106209042558976,234495 757308129986109440,46895 788440915840933889,217837 765031140834942976,84724 792908063678210048,248010 767050684873277440,95708 773164524903944192,47940 751847541080137728,18893 781223733771898880,185595 792189197855494144,243075 772627991302209541,128934 772876909336199168,132335 763338685450448896,47188 793575526455578624,252020 754120485408018432,30304 789932709741232133,228820 778704279322238978,169923 764514737040216064,81946 779083965466603520,171062 756903698064822272,44450 786759486811803649,205728 771513718224093184,126390 766690660497788928,95593 793131589962047488,248988 786879486046330880,204224 795437611900870656,267133 781755940584493056,188309 791072816695246848,50439 771610771738374146,126539 795436489756667904,267014 778654675272765440,167939 795286524405411841,265846 771977541179637760,127775 795401289660243968,266151 766435176037675008,93823 753277252599738368,25863 768007629276708864,100893 791958133220319235,240483 751550150997217281,18407 770067396518354946,114254 790914655153782787,234653 775720090188783616,150511 775429477513986048,149304 789924952271126528,203710 775999990128705536,152735 778599937705512960,167407 793939529497542657,256255 786271061172256770,202429 792017041544785920,243075 793211833087696896,249926 794226811819290624,258598 758658036206411784,54070 786859135933509632,206257 766602368880377856,94699 755363434481364992,35890 766425034789388289,81929 776315671135211520,152872 793119060187676673,249469 790276908990787584,229922 794333908410179584,257492 772920336266452992,132370 765769948622970881,87904 758517606219390976,53185 794169862847393792,258331 758105009913335808,51451 794907753063952384,262752 779657923031171072,82642 761355247021199360,67938 793203365387890693,250033 793134854233661440,249469 769527599144005632,112693 793890224086671361,256038 750198557232156672,10848 761525047249014784,68993 770469785582829569,118192 776452803896107009,155688 771051559937388544,122955 773469978146304004,136904 778413205425094656,167044 762124971103531008,71520 791359059484180480,238383 793925781760118784,67229 793093690625404928,249469 758098548122587140,51451 788789436247007232,11774 790906209243017216,234583 753039467485638656,25255 768511904524500992,103899 795614023807070210,267655 790640505990238208,231894 792914223349239808,239610 763342124897165312,1249097 759737412205486081,59516 762373817956175876,431998 771534124666368004,126389 773658929129779200,148861 785993776393248768,196917 794209913245495296,257492 752011707346812929,16953 765013712042336256,85159 756641136463130624,14277 781140307911974912,181419 765636039926910976,87852 789937653240176640,228820 790329326881374209,230575 772017456940482560,128519 750062771199287296,11495 792899405611405312,246657 793094809183408128,249469 772029030287704065,127957 761994459705925632,70918 774993226482774016,146259 794546019753197569,261155 765332190322307072,84021 775427597979090945,144611 754773620162002944,32989 760867334680698880,65180 764165845698220033,81966 769855634208612352,113816 780766780591575040,182960 786236615718952960,201494 787106162063749120,207861 795359966466932737,266500 757292469499400193,46382 765418285416546304,86103 778203745633046529,166409 767787435002589185,1249440 757247544846147584,45014 780826035763970048,182659 795076937832136705,265102 793428624137449476,252020 777848642384322560,163990 792183508877864960,203546 765210817239232512,86440 759211712889389057,54070 777986878800789504,164694 786401981778788352,203350 787640658076897280,210432 791350795346194432,237491 771680075662168064,126596 750723361710288896,12883 766749427297955841,93184 788867705705226240,220029 791363516791873536,234575 791690117425487873,238429 763901164979036160,81101 769369148811939841,113290 785583806791163904,197286 754788497160937472,33356 775094140350631936,128934 759048806868615168,56194 788455248323051522,215437 785479312338063361,195481 762788212049928192,73959 785592003589443584,197286 781258542611329024,174891 763876075726213120,80939 786924873922834432,204835 795414226097631237,265855 764970050272976896,85562 785337361580318720,11774 794322494836666368,259743 793937697014366208,256255 792575641761771521,108396 793237859490594818,250293 751603001333133312,17044 778381873710006274,167220 758039271601238016,51069 772752470162354177,132335 753362459340238848,26871 749664806077071360,9702 765691378026344448,88459 793828946227761152,255393 758604816750870528,51451 771001750106935297,122690 791348205468475392,238383 793976936154312704,256255 769701659689807873,112336 775424745441558530,147716 794602726667800577,260899 764697736830517249,84422 785889349627809792,198878 762659957292486657,73814 763432059809529861,78304 780900531086721025,183975 795279829646135297,249469 787720117337595904,205197 773901158146596865,139865 794306255409934336,259543 771775761212551168,127134 753734618780569600,28512 794594449292718080,261155 792429131795496960,238378 763142207519985665,74943 781866017584738304,190957 769620603200417792,113165 772105888429510656,129471 794741469311594497,262025 788942857809698821,219119 777657299624013824,162497 778299534241767424,164826 794571914882719744,39957 785865506733563905,198671 794855805342334976,263551 792555796718456832,246392 753843881930661888,29263 775461127543263232,1250233 794230456740970496,258598 758350897478905856,50804 760585352645976064,63753 763080096626331648,47188 777518954600361985,161542 792425603676930048,203863 794343065196429312,257492 793430614775042048,252020 766461140003991552,91946 759814481870413826,59725 791767845243944960,240814 787852099748966400,213376 755586709463588865,35373 790682019630030848,233307 756965134816387072,42432 750832399278284800,15643 754904358660087808,27045 776194062302978052,150838 765958799358173184,90031 786693246336598016,205143 765046322667720704,85757 771449020963225601,124537 779496343589023744,172185 763859219615318016,79987 777222446969532416,144568 772089855425871874,128934 749719611164094464,349856 775805663012270080,151463 790791825766440961,232884 791685809527197700,240483 763449525541408768,78159 760138807974985728,61245 763363101655732224,75599 765035819161751556,85562 792563038591283201,243075 772195360269819904,118174 786585294145327105,204413 752235952920289280,21714 795740644572626946,267576 765022990174224384,11774 791628758750945282,238639 776872952788680704,159016 789229477427642368,224680 774219368985092096,140444 755544573758308352,38183 788143081661038592,214612 790098452197830657,226731 750367741551534080,12883 780420682114998272,180039 792681015684673536,243187 751923110450831360,14277 793143106199621632,249841 768223943547351040,101681 785608437241524224,196348 772788509111414784,132335 781199353385852928,185313 791297162248228864,197046 787537164581994497,209828 764364763006537728,82481 769192195408613377,106481 754014234963480576,31077 792390876756533248,244464 788061120703631360,215005 774349564077809670,140444 750807012108304385,15451 770984971850899457,121612 791358371723087872,238395 794321746350329856,258878 774906587081244672,23762 760320905537019904,61544 760824909652037632,61051 770821309051707392,119832 755403334245167105,34441 785299229438685185,194934 772612454689804288,1249953 774516827841978368,140025 792987960547221504,11774 794560115940593664,261155 757631034921881600,47940 773723847069618176,137042 777802581078925312,162244 772799074395447296,132578 733275247747555328,353789 758472505388564480,53185 775400714487103488,149040 761502908185653248,68873 792034161020108800,243187 773193728206831616,122404 771344667820556288,124883 792177832084512768,243187 775070967957708800,144730 753909845099700224,29263 775434951781064708,148010 787364399459799040,209351 787499071862935552,72035 757881761367941120,49852 763195976186155009,75899 761159386484109312,61051 778783843365126148,85326 787344576524738560,209074 778714006139789312,164375 779545197289934848,174916 785260451558887424,194154 767364654213525508,97852 765335187358048256,86440 767013767167221762,95707 768432648024797184,102295 780988717666369536,182752 788008811290238976,214354 767456124236865537,95055 753201074224279552,26140 788479160314269696,11774 787049423201271808,207613 762956463627235328,75233 795693957128790017,267862 793921300054040587,256125 768233616321159168,104313 767846965673594881,101681 785938198157328385,199546 776858997517328389,108849 788071725590122496,215005 794724955808206848,263033 757297250183839744,45319 793094592568496129,249469 781108926091636736,183759 776638638058799105,157082 775346765738434560,148473 777682276154912768,161631 785655300732878852,195975 791042561095774208,235590 767558188975566849,93261 786959369611186177,207613 757691522909347844,47545 762687473013100545,74133 775030915936374784,144648 793489300289572864,243075 766620957960081413,94822 765686992986267648,88881 761235696233373696,1248905 763888868785475584,80957 753637406461399042,26446 754951504210132992,33718 786350434600390656,199546 770481445244633089,114861 788089192739901440,215252 791742344999624704,240584 788531259697983488,104244 781456450467930112,139404 792522954357743616,246225 734003602604363776,139093 793338863192190976,251350 793455918272962560,252020 779833844673359872,170738 789258801295810561,223492 768977456149716992,110659 793133405466660865,249469 787758724903559168,210208 785791932651962368,194082 787740487214100480,200460 755232003235061760,35436 785982788096974849,199478 794890766309031936,261155 764300108708151296,82209 793097250037563392,249469 756872780252078080,44450 746376593929474048,11774 776327041176244230,195876 781443731702493184,139404 788637133648953344,218413 788558753234685952,203217 763074332859912192,76429 793191565451726858,249926 776600665191768064,155898 758770238779457538,55257 791440261037469697,238639 780856646956449792,182726 752177030863654912,20279 778062104376938496,163763 771397506135580672,122622 794541892310536194,261155 763097042126274561,73712 753431014010159104,25659 751193834894139392,17591 760918718964641792,64692 768916815103877120,104973 774367770217582592,138819 786278873549852672,202429 750335114098380800,12535 771536277430689793,124597 775449853073641472,146205 768893049963483136,108849 776527855861637120,156682 763717182505222146,79533 790308723373727744,229693 772826102817402880,132335 774248915650486275,141360 790588466727837696,11774 794001381149396992,257026 793302418247168000,249926 766259459463061504,86763 794809772990140416,261818 785637343537553408,196538 793733427493167104,254209 794839910909939716,261155 758690587268698112,54070 790939181425930240,226731 794554180128096256,261155 789465146028589056,225981 795380162900717569,265885 795666125421805568,267862 777973057113559040,164783 788151509984870400,214492 773634456989106176,137777 792852574504267776,243187 795613643262062592,267521 781340557289238528,183759 786312324114022400,202877 792619690891677696,246726 795071629021900800,265030 756251362086625280,1170823 794633079511859200,261155 773571536687132672,137042 751588619219980289,18318 793140303100207104,249469 786145418937761792,200870 749691188941197312,9433 791792695891095552,240763 752294368480985088,21074 767153219780902913,97438 794638264724582405,261155 790243727671525379,228341 793353846957436928,249926 742099718449205248,1247507 775698453884043264,149200 749716693291708416,9432 775741640245846016,151071 765316656285487105,86645 788722012332097536,220029 756615610931478528,44429 794270827835523072,249926 733310008255975424,353451 766138954882093057,90694 787024301899730945,208016 755298178350460928,35890 791755983206744065,226649 765988691722379264,90125 785890325571129344,9649 757644452123045890,44450 764828459189297152,84724 758173525899374593,50923 792015296408252417,243075 785837823710625793,195975 785854996655071232,198878 792711528076181505,245148 762195422240702465,70750 793850516937641984,255356 762859247407206400,73926 763918966502723585,81202 773941577291075584,139404 752698761348997120,20776 794267201041678336,247651 771393462814044160,125367 788864814454104065,220526 790959193763225600,191622 772866799444647936,1170703 793424817529712641,252020 749347691616989185,7914 759178379711176704,56772 786964383561908226,207613 791509177482878976,237491 752622912876806144,22575 794568598069116928,261155 758207119804039169,48289 765945005542350849,90384 762415039911456768,69878 786415411948642304,203674 761679528678744065,69947 794185500521332741,7311 774245297106976768,141893 795048006990974976,263532 748933144321986564,11774 779861049747136512,170187 785386762906591232,11774 758178474880270336,39462 780825991224684544,182726 765745322601639936,74247 769852090092879874,115506 793301698110369793,249882 773847710545899520,139395 773263065454223360,135725 785262456709021696,194206 753992302184566784,29457 788660294935453696,218832 789152681415835648,221971 762242288479330304,70509 760460873257390080,62063 785353589090811906,194450 750751902175035392,14827 771056760027217920,122299 773431244503805952,133702 764044091579441152,81574 770446031448379392,118192 767779162769596416,100605 756500639207809024,42249 756616265720958976,44274 774089944629293056,140444 787095882911117313,209151 785901139224956928,199262 790021843939790849,220727 760615392855396352,62771 788794490731409416,219942 775988333881065472,151418 793868673240924162,255938 775557451819147264,112363 795695857807060992,267855 786970526648590336,207949 756591228704129024,43553 753203963747504128,25071 795453720028971008,261155 787080571465760768,130554 756444430404423681,11774 733012198788714498,1170320 769919459221835776,115511 788735675881381888,218258 763091869656051713,75899 793556038909763586,252014 785621833613774848,197017 790971328907972610,235590 789817775502061568,227242 785633172486692864,197297 781356181222809600,139404 793262094518984704,250744 753675584203427840,28819 755186034934181888,33356 760868436230549506,65222 768366306122829824,103354 792029169546735616,243075 793826154855534596,252014 794860475833991168,263551 779396607821295617,124597 791672464174567424,240483 786733414179180545,200917 795236616768016384,265257 780453830945345536,180088 755151511622082561,33689 750795428845723648,13343 776763458104664064,151463 763813299997642752,80098 765627004544774144,82066 764138346201292801,82177 788896837029748736,221972 757888025208639488,49400 765200561587097600,85562 773577637109329920,137158 778394870390067201,166298 785303260500467712,194923 792004277816426500,240145 786756215590105089,199840 778393706332323840,166893 781261135198687233,186434 750798745646690306,12357 785477210723540993,195064 795774483155947521,267521 794943342391889920,229922 752121092119068672,18452 773921058793467905,139404 790999065215414272,235621 787345006923087872,210207 773603020407832576,137965 794532754738155520,238290 756989521024192512,44163 757607768320778240,47782 771588829895471106,124188 771861114187505664,127134 780391846795157505,44370 773274845186433026,132366 788218384492232704,213064 794579715142975488,95727 779387086071861248,174115 790282130882457600,229505 772827942061649920,11774 759768487984267264,59666 795665814829535233,267737 753027886173519872,23739 765714609554722816,87904 770793514267475969,120690 795398595876896772,247930 733204419777552384,355480 785865482683445250,198671 786577408585453568,203674 790658704794275840,231612 794156080355950592,258298 763608831171649536,79231 789514665285984256,226810 742934266040987648,11774 751231556191150080,17416 792204032777523200,243398 775595140463243264,149573 790298653839781888,11774 770811875890122752,119813 791437160536604675,193368 770354803176304640,117843 778947482424320000,170187 786001013006340096,200472 785671875707875328,197512 777515104883445761,161387 793616870955896832,252639 793552798566588417,252020 750469653516787712,10848 774422986174660608,143585 773572412399116288,137639 760523172345057284,63378 791665971060740096,221664 760978567975038978,65839 771402017231241216,125459 778007922525679616,165097 757270902753067008,45955 750788500899831808,15177 756283707539922945,42495 753387521627697152,25965 764249464563462144,82283 758460145546334208,51615 756865870136119297,44961 787019311361720320,207613 762262002655858688,72370 776304319276515328,138812 779797694000705536,176218 770777213616656384,86627 773707762433863680,137042 785591949348732928,196788 787042850479468545,208395 763233561755254785,47188 778229619556245505,164826 763249614673833984,73814 766431492998180865,92166 773062610367422464,133454 785839398982156289,198671 794758094177898496,262296 750799315174580224,14557 793649077225349121,252408 764582635209359360,82066 742842603285012480,47188 761661411462217728,70072 755021483567489024,34666 775284131941015552,148045 749567542428073984,8047 758018429135626240,50853 759232363951947777,56964 790983075631030272,235621 793512056960024578,252408 793866312573267968,256255 767032999288246273,97341 792390416440041472,244777 781875109673832448,188807 788763733153554432,218258 792031400497188864,243075 761525919978778624,18215 771401713165082624,124597 770034501107982336,112158 771453261777739776,124597 792158602295476224,243187 770240224450543619,117257 770953712680505344,122313 780592355644551169,181886 787067081757954048,206400 757352756441149440,46890 792400384698486784,245075 757646034151571456,44429 777676425381842948,162596 788913237144338433,220332 794179019239342080,350913 762005619876429828,70540 785654894132736000,197673 794577242496106496,39957 770672722779119616,120610 764814958794313728,84422 770243938376642565,117377 786268870319362048,202429 795671010125185024,87904 773567529612677120,135025 766176357399326720,89844 772472493160427520,130415 781550204558409732,188478 795729895192203271,267521 793580751396675585,252020 792019922213797889,240483 795298801405857792,266079 795415167802687489,265855 787961170426728448,213829 757982181264424963,47570 795403511097946112,264397 765184132750143488,86047 766346050101796864,93261 764867685343698944,84724 770771937073168385,121046 762209265033568256,67995 761747392521658368,70287 758099890698280960,50804 769209006359322624,11774 778406051045478401,167009 762684338987118593,11774 763144719819997185,76577 788241450580471808,197888 762315605156438017,72495 793311433010405376,249841 793829864054919169,18395 793414786755231744,249926 794689513377255424,262752 794646516379959296,261058 764582547619741697,83945 773951251688095748,139404 762673912949768192,73926 779369626727772160,174115 791705729577148418,230311 785464451629744128,195956 733083036011532288,355324 775588975624937472,149040 753712403972579329,29263 788834816636715009,207151 776939146048704512,157755 765584077118251008,84724 764996099358724100,85562 753205562955927552,24257 768937196002959360,109945 767066282109784064,97355 776134552939012097,152872 793996680949616640,256239 770746455547973632,120610 771259304938655744,121612 793537427830894592,252596 777112928357126144,159146 792074470940745728,11774 778412716830576642,166409 788521754239070208,218977 767849387393507328,101681 774678771563634688,144198 791343189890371584,237787 793165758331285504,250033 767560387453747200,99900 790879452804837376,234583 758118224911216640,41703 788058084006658050,214935 764075110575710208,81702 744643738111115264,11774 768169653185155072,103899 781106766813822980,184223 792849416071675904,247241 761294301942968320,67915 788444336388091904,217837 758445431240044544,53239 785771269341995008,197512 793642936936333312,237491 753307980133785600,26539 768518096835473408,106716 793414882444111872,251951 770323151028908032,117043 762498578736488450,71502 762766985411325952,73814 771849825100845056,124863 767746051461804032,57574 779119820390408192,172799 787779106767110148,207613 793638805274320896,249926 775696333407739904,150511 751832214703341568,19747 791799891991212032,240483 795680715232968705,267521 761731566431182848,68987 776135191521787904,153002 753946546287235073,30413 785299980462518273,194934 790923551356297216,234583 791838588556017664,240890 765911246755368960,90031 752862691262238721,22575 788055708092735488,159876 753298207296278528,18567 788525429044842496,203710 750680576504565760,13784 773645863012831232,138165 794583853310558208,261155 774377088212045824,142648 760307152523300864,60391 791453868089565184,238383 732563917667459074,351617 771949988544905220,123217 763855995286216704,80486 775033037700603909,144611 739996469260877825,353488 762920695579803648,73712 764828295959613440,84724 770294711328378880,11774 770650907935506432,117257 794677840251854849,262588 795484551875362817,266079 793629580670046208,249926 772472962192666624,127957 776864071454904325,146991 771578462029045760,124597 750672698523607041,14421 769986294525136897,113648 786751418862624768,206008 751821816671326208,19352 792427205036867584,243075 778687133573783557,169755 788943557167984640,11774 767837076360269824,100949 773686885575192577,136904 768953382627315712,107428 773887737908920320,139404 795337307565879296,265562 775893384896581632,152314 793865468977176577,256255 770890938956779520,118191 754748246459834369,33549 788551686042230788,217519 790976415281799168,235147 761352234693255168,66801 770427876260716544,118191 769356536418332673,113284 749949545396797440,10653 754845225890099200,32337 768267044198514688,102137 786155939288215552,201374 732365142659194883,1170450 770715234902249472,120541 791449941184917504,237908 795342181393453057,265878 756547339938955265,43391 774280404366823424,11774 758610768338223108,54018 779822694586089472,173347 760949695577464833,65174 789543340689588224,210238 770756353413484544,118191 758391666839547904,52554 761593240780939264,11774 790911832252907521,230594 753710520134430720,28082 758809924029648897,55262 790649313483427840,232169 793625624749322240,254008 795726453543272448,268356 769170105938898944,111558 786776368071802880,206633 751573583269244928,18215 789666062820225024,212131 780911019371683840,184223 794729863789875201,262849 776053054583865344,153095 770332553098227712,117843 758440895423340544,52394 794582470058381312,261155 774351588844572672,131421 794684527276855296,262752 763187006302134272,77136 758725746449711105,46076 773708023248347136,1250083 792313191841890304,243187 763559926723596289,78853 788355845289484288,216169 763338959741214721,76633 785496605852139520,196277 795072366967738368,262925 751220704553660417,17794 788874661081800704,221832 776508733677457408,155933 781171140404338688,185409 793100078311497728,249469 769779419250515969,112872 781304161816018945,186210 761957563411734528,431998 781623384115339264,188498 766843114132824064,95708 786986686303637504,207287 778283346463977474,166390 772876091178487808,132996 772793984863334405,132335 755183357990809601,35436 775414976144080897,149087 778312706168422405,167319 776089667548614656,152897 781314899540643840,186434 780411342930968576,179574 749320418645774336,7275 793875929231724544,255942 774027501903319040,140553 794089408970584064,256255 763964795607396353,80939 775754639585124352,150511 785258866686693377,194082 758006263191961601,47940 765051396810997760,85657 750901804624261120,15808 794602584455540736,260970 774605345473921025,142648 770611606480904192,118191 788168699547189252,215437 761035861509103616,64684 779075528586170368,168284 785467820272455680,11774 785914984039460864,194058 756582003370098688,43956 765027269186232320,82066 790558311271763968,231894 762010255907778560,71224 774102234573307905,141316 763913221732388867,47188 774005932850286592,140495 755900110987558912,39235 778737080415289344,169923 756665230072094720,43391 759102105076506624,56784 787987597599604736,214209 793561218187419649,250785 777993326884683776,85326 781891507095764992,190206 794191296990679043,258598 761381666300452864,66786 758817604840534016,54070 752231801641373696,18395 758643399792754688,54070 790444801275547648,219678 786226730428145664,196277 788188309725917184,214492 767855609165312001,100893 766297803761061888,91946 768848516139679744,107423 766135895967862784,90384 793988348188749824,257325 751637955035488257,19222 766660266767618048,94689 787377162277953537,180433 762741575579373568,72420 777887326097711104,163763 768166907094630400,103354 794639988466024448,261155 754067798851289088,11774 780124217521995776,178378 785261395457683460,194154 794465293900902400,259034 764468471375757312,81869 743236097661009920,354153 787582577141960705,211769 756883062349176832,44429 795248394860118016,11774 789441598194987008,224680 757221215966724096,43271 791348253065261056,238395 775338235450970113,148045 778484369203814400,166809 794689868890783744,262752 769303903410139136,112808 765572580174622720,1170338 781342547838775296,139404 794049558493954052,254135 760300737343520768,60779 781116479450349568,185496 748546575039754242,11774 756863690532544513,41702 793166476484108288,249348 794906197052850176,258881 758659082714656769,54070 791568539123609600,238290 756534055949172736,43848 768593308339822592,104999 795350925523243008,265846 795502565546987524,266079 771483284194951168,123747 768536452472856576,107446 792065289194201088,243187 765114686299893761,669866 751023334825955328,13726 765183141069918208,84209 777808337345867776,163801 792761410422013953,246726 756013936349057024,18215 775453073313501184,149040 786244580328869888,201494 774223565021261825,141887 750130856337874944,11495 780909683167158272,183269 795761229159682049,268777 776017285794279424,152735 789132244816367617,223852 773713819541594113,11774 790655144400740360,233307 793523483883876352,252020 767753789239599105,100893 777580160090566656,160230 781485242171297796,139404 776915842147635200,158110 780796532475912192,183269 794423557380075520,256262 774026596516630528,140444 794548392386924545,261155 775711697151459328,350822 771764339053297664,126607 768104149552623617,103261 771416151616172032,124855 751107191420100608,15808 763890831145127940,78159 778403604478713860,167220 765725563344609280,88902 793617314105159682,253164 764328337305116672,1170700 751646175653224448,16728 764224170523762688,82759 789313731616448517,221785 788892663348998144,220689 790896561525956609,234583 781918939358035968,191352 792503535703207936,243562 790898756837380096,231498 786429031683981312,203350 790568912005898240,26066 793322304155611136,249926 779066651266412548,168284 792399195671900161,243165 761942102817189889,71270 788404996937318400,217634 788450121516134400,218275 760159235300884480,61412 770168392682614784,116824 780224732926926849,141360 781807093539930112,190506 788752278371000325,220526 774206377086619652,141887 793998807667265540,257492 766917982962479104,95511 751567470192910337,18215 776585271601168384,156835 762721703138963456,74592 776415585823522816,155451 794988987479834624,264397 753766244109590528,29790 785321297165160448,11774 790926526329921536,234583 791863287365251072,240070 773967670987350016,139404 752997818747412481,14277 758133005399523329,41703 787207841396330496,209658 753730502750769154,29589 771933932308860928,127775 780607291598843904,181984 757695611571318784,48301 786294467569471490,201558 778337943962415104,167393 775676567238348800,148792 780116508366151680,177472 793614704203759616,252014 759088193526390784,56595 761187339095990272,66159 764468966416711680,83597 791055662302101504,234473 788919771974729729,11774 760533580229509120,63451 756979716121387008,45669 788760551383969792,220526 772838017555795968,132335 776771207123308544,157755 787139887887548416,207287 753576427296059394,27749 766864320156139520,94699 790998749963128832,233736 792013303920730112,242636 794572849923166208,261155 795726661748752384,267862 794111979719782400,257325 763864464802258944,80863 738327690571354112,195876 780050195476131841,174427 793135940721967104,249882 751188045748117504,16299 781096505193082880,184223 793499588350980096,252741 755044137762783232,34666 773636616392994816,138165 776557220062527488,156053 789319480547553280,225371 732579854126743553,196346 785685605405429763,196277 760489944255041538,63149 757701490458841088,48966 787819539736195073,213376 792073481747783680,11774 779259981958815744,168284 794544237903654912,261155 760086402059018241,88859 749346099853463552,7855 759213082098929665,56964 786985911728779265,207613 794967215585955840,262849 749340314947579904,7828 793146974966980608,249926 768411523999903744,104954 773544547737559044,137498 792027216334901248,243075 779026127549374464,171324 792524551187931136,246225 765595500288602118,85562 755889383597809665,15175 794163042749648896,257492 765444333851979776,14645 791852578724130816,242146 795718376907833344,267521 776256455104163840,153480 791778659594014720,241678 794639064322359296,261155 774007620298354688,137693 776875587616985088,156835 795387864355901442,266054 754065552247754752,31389 786993322099220484,208176 765187462826037248,80486 790660012578312192,233307 765534986464169988,86336 776135877361750016,152735 750717794044547073,14848 767447724396515328,94699 768154519259770880,104162 781850584655749120,190553 757275376905314305,46006 775095690317930496,145866 788163023554740224,214899 785283341297876992,193669 761570182351446016,69231 767534938056855552,1249434 793308509735485442,124597 778416387060445184,167517 787727434963705857,205197 792940459299602432,246617 767723480490139650,100893 780126661438238720,176128 733058925344358400,354869 793156176796082176,218164 794697730803298304,262752 787087732854038529,207965 773567782583668736,136947 776201997116637185,154071 785851841120698369,195975 776858276164018176,156835 757799978009894912,48494 770702910518722561,119937 789553234188709888,226490 757031636940759040,43198 760179531160424448,61145 780548491680575489,11774 770697700459159553,120610 760176980998418434,60866 763352369354670081,73814 767030740076810240,96898 795405141750886400,266500 781209323011645440,182665 792512413786660864,11774 761928922372067329,71196 768627410820407296,106281 794967014951579649,262925 771555021230002180,11774 773508538781933568,137158 794617292575404032,261155 753019022397046785,22869 762732851569844225,74681 757901575201312768,48663 763680609789247488,78959 788872217182339073,220526 766816968661798914,96269 773117833932840960,66647 795422619268947968,265855 750902896015904771,15808 761554419490193408,67326 795012633871187968,264335 771401141997473793,125367 756979903820554240,45669 778224104461787137,164826 792921439485718528,248516 781353711952093184,139404 776617780133109761,156835 749566774526545920,7816 794135942709837824,239344 793897154716717056,255942 791328733193830400,237787 791376448154206208,238395 764890635698597888,84724 751815417778171904,14277 781300706959499264,186584 781864236901277703,190635 780859808186413056,182257 787691691117608960,210253 764276043826036736,82002 778952496937074693,168284 779499734222397440,172185 771150732913278976,123583 758720058382127104,54748 790693389025087488,232884 794310107404390404,257492 758734094234558464,52554 786782074367729665,205143 761346886968180737,67587 774027288484651008,138819 750745776381243392,15000 794307641753423877,257492 765301145732382720,11774 788097344101294081,214899 774056555519942656,139404 760377363569975296,62063 761280030521425920,67023 795379690907299841,266491 793508043736567808,252408 732093622137569280,39600 788463748549718016,217601 762831978429239296,73712 794608923617595393,261155 766704241348083712,95672 795114266504216576,264774 768425609139740672,106281 788764916295630848,220332 749403098062286848,7866 775761932276133888,150663 776100206379163649,152735 776499898279727104,155688 794681762945306625,262022 791415060136472576,235828 750374159755022336,12883 762713424287719424,73926 793150874881232896,249961 791037996250304512,235761 760140514398199808,60866 773268353246912512,135381 762623554936594433,70461 775368796219531266,11774 758606104813309953,52061 760853360123654144,63267 778684775557017600,169232 774987317450727424,146259 794555181446766592,261155 793530429286547456,250430 778335575254437888,167220 768072826393808897,103354 795400606961778692,266054 761688204583899136,69878 768974311629750276,110344 771411133030883328,118191 791590799133675520,239516 794665190595891200,262022 790637111041032192,232863 791456967759958016,237935 790974323146174464,234796 793877027120119808,256255 776146692727013376,152314 769257040741097472,112494 765677918597021697,84724 776913076029263872,157082 793241954817409024,250633 760976212134989824,65982 781112610708226048,183975 766271701365719040,89076 787465835019395076,203651 759951550206742528,57105 785998375753748480,198304 758039932254326784,48663 793383130367422464,250633 766043362877018112,90539 775072640679555072,146205 760510997945720832,63268 767836008247209984,100559 775570277786714113,144494 776158283883085824,153465 760118306581966848,61051 793182392429215744,250064 758367047575179264,52554 769680622986072064,114779 771086581319012352,52112 772879124453003264,132908 785613619048230912,196788 788471289639862272,217519 733279292616900608,349652 781259288119574528,47940 793210669029920768,245148 758050068268142596,51069 790676688531288064,232280 791566356151951360,237491 752228436123521025,1248155 793980065675476992,257353 786383537540825088,203510 791729744517566464,240145 770294809206677505,112788 754065507335176192,31377 736235063571034112,352870 791852407210684416,240483 795683030862020608,11774 772779337837928448,132335 762399318175166464,72978 795729485559693312,266079 756558960371564544,43553 762036539253600256,71429 764167666571415552,82177 793841832266432512,252581 793200654273642496,249469 761688674459348992,68862 793624578568261632,254078 794969056919035904,262022 754737474107273217,33356 785821539694436352,197512 793725157986619392,254025 793889210281459712,248652 781776967460851713,183269 791813535978356736,241819 790794988674310144,232863 755173351602159616,35890 780954809041981440,183975 788041360855199745,214354 779004262013661184,171902 773994795043872769,62492 790534420042162176,225981 750411160185368578,10735 771089888838123520,121949 792503609409712128,243562 791829105150795776,240890 788067275312078848,206007 761870525073281025,70941 790064546496995328,226490 794535985950429185,261155 773894451735457792,139404 780983542062915584,150151 794689219792957440,262752 750447714412920832,13532 792395635353759744,245078 788590528405311488,215437 759143836350230528,56964 748941622495289344,505747 771037454606430212,121479 781503736816340992,186434 794549794786181120,261155 768078126920396800,103261 794948027240841220,262849 753547542143590400,27222 778395438584070144,165435 781577015472246784,186212 785989592667127808,199546 762712534860206083,73814 760170530175496193,61412 795108334982537217,264397 787735673042194432,212357 763789071021776896,80098 759535621828386816,58869 789969051636338688,227795 792806026881957888,247127 792543254117875712,245101 752027582988640256,18413 765633185304678400,87904 776965036895985664,159146 780138154124718080,176127 790737107442667520,231881 755020600909922304,34666 756876295624024064,45125 769872732876054528,110060 794198693788479488,257492 792165082004193280,244550 792198489971318784,243165 753695668531789824,29263 758422475181006849,52112 761281858902433792,65540 752918474259922944,23432 771156356002906114,123583 759208163866451968,56535 776470316881063936,155390 763560958887211009,78115 794029533099950081,256393 751584778877476864,18893 778947671621009408,169944 755554211769745408,37991 768141745062379520,103354 787648772213964800,210992 773711225330999296,11774 773888224976576512,139404 763824938453172224,80607 774260928254578688,139404 793771531050577920,255173 773417764186980352,108795 761687597223702529,70072 780941768531570692,184223 760529005103591424,1248809 760170367067394048,61444 758834332446265344,52112 794040224317775872,255176 771297742530326528,124597 791001449098465280,235590 795667919078391808,266491 778652966832058368,169232 739848997247066112,351147 780417923189993473,179742 755393303592382464,37134 776550832921780224,155318 770378746855579649,118191 794327194973540352,256038 750783161458647040,13532 791023382686904320,235621 794598006934802433,261818 779519561414479876,174315 752624915606634496,22715 767367428414267392,96039 766269773629886464,89725 766708811646267393,94699 785660057149067264,196277 763911244969566208,80486 788417220078669825,217837 762514433851568129,431998 763868066983796736,80939 780624250579197952,182036 792609095207510016,126607 779070350269251589,169923 765357006043672576,84209 773944424237830144,139404 754984784292491264,34666 786969253022928896,207949 792036422383378432,243187 792795493000765442,245148 793231753154555904,250633 773283760846405632,135736 790187093888598017,200963 756444687075053568,11774 762078761730895877,70928 769276862988165121,111549 765664865872515072,59936 794752221036482560,39957 791328166161715200,238117 752317428940541952,11774 756480596810096641,43391 773930877977972736,140211 771395796088426496,125381 776099688638320640,153194 758696605767700481,53806 779531985136001025,174230 794549198209200128,261155 759473500352421892,56924 761598604587008000,69231 769283708281028608,110209 754700807598112768,33089 777310490359959553,160480 768169071296651265,101681 793113478487736322,249469 790547347017269248,11774 770088319610974208,115509 755497171793870848,35890 772803383392555008,132335 785328795687550976,11774 776513219875569664,155451 757010829099360256,45551 793634011444752384,252196 767981344357953536,100964 770417798405160961,105109 771491452987867136,124597 788882344493146112,207151 795397677152346112,266822 769528452504367105,112336 758233477082996736,50101 791346614992416768,238383 794622687972761600,261155 792206840528384000,240145 794604730169233408,261155 751879245345861632,18567 774280610537803777,11774 760964620672696320,65999 795774811242987520,11774 755004644292648960,34666 789764490392924160,108396 753386526583689217,27317 781531495508959232,186434 794948258154086402,262849 790041097582108672,223286 790622418624778240,232419 778219786509619202,166390 794622980177399808,262053 749670283716521984,9433 787041429554016256,205181 793048302937788416,243865 767621248071397376,99900 764109361752870912,33186 793488301776777216,249637 750708651120271360,11495 794947764996161537,263895 755866356097122304,39207 778043419734126592,164001 774101907153362946,139404 794359251535794177,259055 764969863798546433,85562 792780012889972736,247033 760828417562533888,14277 779051531131813894,170796 790677726084620288,232169 789678110807429120,148861 752910858263547904,22752 788856495387447296,220806 793851116467412992,255942 760959348235505664,65189 764190935848656896,82020 758421338486865920,52821 785985219098652672,199546 786237034729906178,201555 790518498422198273,231781 790941388535894016,234583 778920082370093056,171168 755838288448159744,18215 788399780363771905,217519 775715212255236096,150426 770820914770477063,120353 779696042329542656,171693 770042496218984448,112363 780863120763920384,183269 770614745099403265,117257 758542877420957696,52061 773605059686989824,137978 766390205905383424,93286 788500748002701312,217106 749491722510594049,7778 768852316892037120,109397 732415124380606464,34202 791257046897270784,237491 756269159235719168,41459 768841847581978624,109104 766666690927038465,92159 772163438432907264,128519 751761976464990208,18452 740227449057738752,11774 764297111424921600,83120 775778240564715520,151463 793082439774179329,249348 777942303235158022,164797 764793699414839296,84724 767865535862222850,101681 790659291728449536,232169 793105787354771460,279676 756947313260634116,45672 753637708791095296,28732 785277474049433601,194648 790956866788438016,234583 788003195142361088,214354 763915411364597760,79693 795429785375834112,265257 794351040325894145,233467 795320365056741376,264010 768499919393058816,104973 762285379894386688,71429 759519612199325697,57574 775079257760411648,141091 767059132256051201,96898 792200019902423040,243983 757743687430529024,47940 786002878552956929,199755 790919769323147264,233198 778647684349587456,157724 785508094885240832,191653 740426821397827584,11774 788094443580719105,214899 770001311316209664,116113 755223403808686080,26066 788811084710895616,220029 738142708011696128,354309 786751756768194560,206008 755475315233845249,349060 767026325420908544,95672 767759395644067840,100893 771731499150348288,126152 787225548397436932,203217 792931055397330944,243865 764905979775508482,78344 793675907571576832,254209 770029968625721344,105109 794973506865942532,197512 775010807574822912,117609 772471465002299392,131025 761651213871951872,47283 788536064470355968,11774 755494022530097152,37655 773478130640154624,136947 756269626107977729,42432 794583466612498432,39957 758689357561733120,52061 768424241398095872,103354 772043840295501824,129208 795389673862496256,247930 768118774008426497,103354 792170650098020352,243187 772787210349187072,132578 754173459845017600,30339 767841355477508096,101514 794189142229979136,226731 758835091539832832,54070 792237666943184896,177455 764867522671747072,84724 785258448061665282,11774 793175348472975360,249841 777486720971317249,162057 789112527179358212,203546 790777914467901440,233307 794558690107990017,261155 793751856820391936,253206 794740827021049856,260994 763897238095618048,80939 755175470514176000,35890 790188169903894529,229910 776124490405208064,153501 793443725112446977,249926 787357142420369408,208146 774728985607405568,143043 758095038123417600,50654 780841572879380480,182870 756693709337624576,43471 790719612400734209,232169 753602652609454080,27402 764856784548827136,44298 760158878159941632,61412 770368129943871488,90553 794309170690289664,259543 772825759219986433,132335 770597703462035456,119832 764876093580902400,82002 780611339106390017,182037 792539960561831936,11774 790939883359629313,232169 776145671409852416,153658 786217578486116352,198878 792241282722721792,243187 794474224836628480,257492 773970833744068608,139360 780799835150491649,183269 780884560204722176,11774 763152722094723072,76577 732411043952070656,351184 793812013793284096,249926 765428615014150144,86961 793414181496221701,249926 788790571502493696,220767 789481575058542592,224552 781358038821273600,186434 751704543734427648,19292 775642879230443520,146580 759812978073935872,59666 780402025255301120,179967 751104793565863939,15808 754771079931973632,33532 772419541909528576,116306 781674655165841409,188401 780415142924324864,179742 787678637940027392,192826 789454009736257536,225981 787163810188693504,207287 787716042718081024,205197 766972943888883712,96967 776724080078782464,156518 787460012234928132,46572 774006313625919489,140444 789154530101456896,11774 787372102173286401,210207 790941144817344512,227242 792204344695328768,239855 765396558732898304,352033 763966702920925186,59373 785766103016361984,197512 759914475788996608,59666 757289842690711552,45014 767178342663462912,98271 767361624848076800,97421 788451835757473793,218275 762362788740210690,72653 777980806048391172,163824 794635769780600832,262053 764526593658064898,79691 766084856266633216,89329 759706338993635328,58890 786172726193033216,201351 788228949285277696,214078 753712868269305856,29263 775550043344412672,112363 787102545319567361,207119 770367740691394560,47570 764971341409693696,84724 775735038046531584,149953 778291967918739457,167220 760897433304006656,64722 764868145722949632,84724 765539588802646016,87904 793980675401650176,256255 792050803317977088,241824 788378715336151041,215608 768834772822994945,109167 752656575987351553,22777 768401387507941376,104940 793943800758599680,249926 792111066981494784,243576 773269366951469056,135386 795433523511369728,266138 753936454166974464,30296 776031911890354176,151845 785678386005938176,192421 789371474091966464,223539 759819089242128384,58937 761994018922360832,71407 757882972838256645,49852 790701863012184064,232884 760672543955005440,11774 793350710863822848,249469 788755561118588928,220526 763772550090334208,80136 753404185224372231,26702 771654216318197760,122528 761664807107858434,1248861 763925953407885318,1249165 776040054602989568,151748 786761386416156672,204346 737234133592768513,349566 793628893051817986,252581 794671205089497089,262022 788533862129434625,215608 788457112854753280,217574 790866972867227648,232911 789965513971605504,221228 794536498725011456,261155 755158861175193601,35890 767396182238912512,97379 788370410534428672,216565 752679284557410304,21118 754825951280672768,32337 756293285027602432,42432 778638396885348353,11774 766737215431045122,1170597 794246266045677568,258878 794535853099991041,261155 775771912412672000,150426 786291939272372225,202275 776943440613355520,159093 777321829446713344,157755 790605139572908032,232169 793200468591718401,249926 785511241334788096,194408 793262381635768321,249926 788082365474144256,214492 794639009456721920,261944 750859507551440896,14595 787035336870285312,205270 792740748143624192,246726 773483847371595776,135489 792105708732813312,243075 768968538304421888,110331 785623255558205440,197512 767732872102842368,350823 777494294718316546,161978 753259032463470592,24788 768491687043661824,75073 780503413800914944,174034 754826111490678786,32337 785970143159615488,199272 794313533156519937,246425 769204594434043905,106774 756379153868460032,17794 762954497916370944,75633 791096524109324288,234796 775138910179426304,134288 788875269599821825,11774 760504413991661568,63161 778561111499169792,166916 794406177324965888,260404 764599028097118212,83391 781578385227063296,187607 758340613641269248,52554 790797165408825345,232863 765339081408548864,84886 768341883609346048,103261 775450429047967744,148870 785472679176536064,195849 785490078411923456,196277 766423968844611585,91810 750161333841121280,10057 753662666313531392,26066 786240929103421440,201958 787998945792430080,214209 786406886824218625,203674 759461537841020928,56964 776457871722774532,155390 759184006915104768,57112 773239556510547972,133454 777162188591169540,353786 761687531381362688,431998 760463743251734528,62063 791810046762053632,240584 763752737607553024,79513 776423103811448833,155688 786128958290993153,199496 770647476504256512,738099 788717112223293441,217937 759466059137216512,58255 732170688560279552,1170365 753701405471477760,26539 771511941089013760,126390 792844344537546752,247062 779560934259949568,464984 762402117663465472,431998 749734651904856065,7816 750675922764697600,14421 740389070388355076,11774 794559480079982592,261155 792077045672980480,11774 795058181567352832,264397 789547155556040704,226708 755937567376302080,39657 766089900752007169,90384 756620083439374336,44450 762088174906671104,70912 775033229023645696,146259 788804112334725120,220526 793879574438408192,256255 785656211358224384,196676 758846470783021056,54070 761358011059335168,68273 759059641049321472,54620 776846352139464704,157449 795273709808328704,264397 751559971993628672,18452 771274722025705472,120610 755198957198970880,35890 765228860107583488,85562 776802582572494848,158314 781510482192535557,187843 790301030797840384,11774 759144577710174213,56964 788484672716099589,216589 785994191092391937,200490 794538454923280385,261155 758654546151374848,54070 776544865547087873,155898 773569276896694272,136018 792853369945808896,243562 756844937367478272,45125 763834983731433472,80720 792338200018628608,244550 766439677775740930,93823 751121211028013056,16953 789233653557633025,223692 795371058656378880,266151 771444825866444800,125554 780341048426061825,177773 764136517098844161,81702 776254190318419968,152073 762658050293522432,73814 791869825039605760,241034 769566159523815425,112872 793105428230045698,249469 791624328718737408,240167 750153192491479040,11495 771703531862503425,124597 767032235929337865,93303 772514775624404992,129662 793856319279230981,255942 763819685796208640,79987 793969478602080256,11774 753968934118973440,30590 785683294444621825,196277 738153640225955840,49681 761128096422629376,61051 762816160429666308,72978 780133732019732480,177233 780760904388386818,181935 771481182085275648,125367 760991068783390720,66116 756624724025864192,44450 778642185172418560,166913 779797956211924992,176218 776119334154436609,153501 763356836577828864,73814 771420937547681792,11774 788715990012010496,220029 793905017690300416,255942 785237399395852292,194250 778959680890478592,167220 777869962081886208,164188 753370167938129920,354073 767852171647823872,97685 761184731878789120,65663 788443809503911940,11774 756990301848408064,36145 793966420774174720,256276 766303752991092736,88669 788061254095036416,11774 778431531245187072,168263 793467388536692738,249926 794641830876889089,262313 775887987435458560,151791 785294394907779072,193669 790749236505616384,99049 791319767630147584,237491 790244012212887552,225059 773863668165537792,138819 781238381028179968,185595 770281592833007617,117257 787296306683412480,207212 778497911407738880,167124 778627122696949761,168794 792087409810747392,243398 757632789537624064,48402 781848183844446208,190635 787026087666655232,208016 759813870911315968,57068 794694499998060544,261155 778591269857681412,167220 765204764883820544,86264 788762550506774528,220526 795385362000408576,266491 776688359020179456,153610 794620157045968896,261987 773193295316914176,135025 785268861813813248,194648 794623344460984320,262053 789666221947965440,225981 757598501626785793,47844 787090738895085569,207613 759127941561352192,57092 792892241782145024,246674 786022644374122497,197512 776948279120494593,159093 751807315955757056,18893 766011013879607296,90384 777164008470171649,159876 770293837877043200,117257 790949864007798785,233241 794355274488352768,258598 778980537268523008,171693 766624839071178753,89854 791842135456649217,106482 771766948602322944,127871 794056032087633920,256255 773776825126236160,11774 790969868543721472,235487 756674003272687616,41702 765894428473065472,90031 795031420217520129,259190 770178631767355392,354109 779071771513327616,170187 780648980128477184,13259 752282320170778624,18395 757938228976611328,49925 794663733146456064,261050 753385494751215616,27317 766517425093292038,93823 774366005170614272,141858 793146784885243904,249841 755794487549521920,39462 765673584417046529,88920 775831107916984320,151463 760788757545037824,63451 751214703930699781,15066 769373131102388224,112788 781238494584766464,182665 793503300184399872,245963 739218693595516928,349449 756240431785082880,42117 790780283368857600,232863 770258574358425600,117257 760138330101125120,61145 762777932418969604,74066 779108365947564032,164826 795323448331358208,262022 795415902007230464,265855 755943999245053952,40867 764119236587376640,78344 769406650792841216,18395 793934022103572480,257026 794272522376245248,237223 765928835497865216,88052 787068650859683840,207287 756854184989687808,44163 764656551667859457,84209 788022383235956736,214492 789320356947296256,225384 742851585273954304,11774 794222392419774464,258331 785808376441737216,190424 753708428854374400,26803 790710752583778304,233241 760856136975200256,65222 769328029562732544,111549 763300731508097024,431998 792557909259333632,243061 770275730038992897,117179 794023401878913024,257492 749740724061560832,9702 758532291316420610,53703 764106632112594944,76934 785925876395499521,199350 794631708771434496,261155 762379817169805314,73012 786590911023067136,204835 793636246929170433,237223 756917558649905152,12954 754891604112973824,33356 791292125245804544,236884 773799853826506752,11774 779812781432401920,176673 786153787001929729,201292 786186312621498368,199546 752273280262926336,21203 774104883540537345,139865 792927644903813120,248514 762946194163298304,74133 768592775696658432,107559 769568670720880640,113412 771524323697827840,125554 755753551918460929,41724 769574480955973632,112158 732560397132169216,1170425 772634919960924160,131027 786258731273035776,201958 761285556512759808,67852 755868538389270528,39207 772987400465383424,133519 791463062754721792,236931 767703428785115136,100605 791443161239396352,238207 751188755445407744,17591 788416437723336705,217519 776091674829320192,11774 775724299747414016,149953 770354030652436480,118209 787594046927622144,210313 792092837131104256,242712 793652057253244928,249926 771590660721741825,126763 793529425161621504,252408 794553628187131912,261155 766253073408921602,91946 774425667186335744,139865 781278255047249922,186212 789843877742125056,225359 759828345076842496,58267 774796395500888065,144602 773307120766726144,136110 765309462437650432,87145 752954192956796928,24597 768570951793577987,106281 788330906037657600,216217 787046168316506112,208395 749425935972048897,7914 794804441996263424,262849 785299604103278592,194091 792898861635293184,247569 765913252354101248,86440 793135331793104896,249841 791347091926872064,11774 788486766256754688,106085 755894232695574533,40086 789249969693810688,203546 750387860868435968,12357 792018897180524544,243075 749620555410710528,7546 793861297888649216,253164 790874412585259008,228820 778984294077370368,171693 751724950067773440,14277 793096916397658112,249469 793919493797920768,11774 794327498444210176,258598 764354519551582208,82283 759028909945917440,56282 780650593593405441,182257 789100422501765120,223468 751204467941502976,17591 759615220268408832,72093 758335801797279744,52554 764940029173071872,11774 786601000555589632,203674 785348669298073600,186883 788245935029493760,213700 794172473017253888,255942 794602905890332674,249926 795682341645598720,232137 778405863161630720,152594 786019338474037248,199546 789180195768930305,220526 758147330503684096,51451 794687746984001537,261155 762445154456182784,431998 790311853088014336,230523 773510674869841921,136515 781470888570957824,139404 760539754811260929,63267 773642640302542848,137640 753668321145331712,29040 795371894644101120,264397 753917115359383553,30398 795322237976977408,258771 793334247041949696,249841 786567679876354048,204413 790594930053881857,232137 764953344469245952,84889 775051519385149440,146405 750750230707113984,14802 750845320582471682,14877 779385987197612032,146720 755428088939327488,37424 775414772502114309,148645 793541770881662976,252408 794534296493195265,261155 776005148153745408,152735 754945137688645632,22439 759152543603822593,56192 755567163155505152,36877 768818163878285321,106896 773817189375873024,139256 768849623976935424,108880 765645758527791104,76127 788486291037884416,218275 795280124035866624,263697 749740782341455872,7816 780601917609127937,80785 751869786083192832,17842 757622874026958848,48402 778314079324639232,165498 791347248969965570,238383 785312339457290240,11774 760483233423167488,62728 779300301052399616,173753 788422519397027840,217697 763784250466250754,78341 750023465818783744,10654 756729597694087168,25648 779552637561733120,175415 732398608042102785,349394 789253221042704385,224450 753925983913336832,350711 785861179113635840,198878 772089809804271618,129558 771327224326787072,124779 793515847801118720,11774 791369458325467136,228911 768260045838557184,101681 754716526582767616,33356 792763995719626753,233152 773898585859653636,139404 774033353011961856,140900 774415754900799489,141316 778248137135628288,164826 794642819927384064,261942 790654812899545088,233307 791345936484167680,238383 740350934149009408,99816 775453382215688192,144730 793180508003852288,249927 774062076893560832,139404 791783618402193410,240483 795701903304835072,267855 766703549019328516,11774 774846781171589120,145681 785271868416675840,194667 753699445326295040,29263 794638856414904321,262053 770256384768118784,117257 749511295146295296,7828 759937449246101504,58227 792166360902201344,243075 772883751672029184,133043 788094467941212164,214209 763406337761947648,11774 763357869307752448,77433 781897712669122560,191354 789544146717532160,205972 790989157468348416,232911 781842326633185280,190635 769593264731152384,114422 771316123899949057,123825 786713105074192384,206101 775967887546720256,152735 791328648095731712,237491 773275718486745088,135888 778704440731668480,169923 780621087264546816,150151 766703952872210433,95672 794766054677508096,262752 795090452445794304,264397 789431158274678788,225981 757632374750392320,11774 753786846098980864,28866 755407574141251586,36735 765286781944070148,86053 778259866129305600,166913 767395423267028992,97379 785565735946891269,196676 794565937265405952,261155 766661912989949952,94699 764936745141936129,11774 771829419736305665,118191 786629718703341568,202156 794617977089957888,262022 732484302672297984,37160 771116910603665408,118087 766662720942854145,94699 773483227935805440,133702 776285293833969664,112612 794576532601643008,261155 752981215108534277,24870 772884134616264704,132335 777956092512837633,164764 764165976715702273,82066 766409807901360128,93823 777282041113116672,160602 793474500880769024,250064 744641102284627968,349724 766057236447629312,91146 743892420413186049,351340 760648147500535808,63268 753238924621975552,26140 759876871152623616,59868 764293708363681792,81702 756935315475095553,45125 790283842439577602,228341 766024694919299072,90723 773842019290648576,139404 793101867450499072,249469 787761182077775872,199307 793628301596196864,252020 768880464283086848,107032 794276544386629642,258072 791149817972002816,234575 760427492033306624,56625 774655575212916736,140654 753029875380817920,24134 764545120142229504,83391 768139303981506560,103354 763929650493919232,79513 772905389947883520,132908 780038066551427073,176203 787012718150549505,207287 754737520290721793,33356 754791562714882048,33356 787010976151248897,208176 762683778095472641,73926 790782134084509696,232884 776759241394778112,157755 789816861722632192,225358 751182612182536193,16457 780149606206308352,738099 788718953455427584,220029 780615279642484736,150151 760946712726892544,65931 776780018483466240,157439 781202605137551361,186434 781452980105207808,139404 790348892105678849,206666 740095680648249344,353488 793230116113543172,249469 788926311565697025,219119 793178306275409920,249841 756413383361097728,41518 771712847042654208,126493 771511411126087680,126390 785982482093002753,200382 791078016457867269,234583 791664117547278336,239405 769332147467329536,112970 793478821504622592,250328 779166093596168192,172962 785567112781705217,196917 776140325215764481,152872 792359273560879104,245086 770117039306440704,112872 735311731526914049,351511 754725420923322370,28033 795301819195019265,265257 769584764722384896,113412 776824538344546304,158527 754724536722022400,33356 762785071283728384,71502 790721428027047936,233154 794583704651763712,261155 751762671368712192,14277 756588747655819264,42432 758172504238198785,41703 768517384382451713,104973 766449333357150208,92917 780817228820312064,180627 769298732789665796,112363 752925424968138757,24467 763442889414283264,78159 774231307593232384,141867 777941514370580480,164900 778952705662345217,171168 756900149092200453,45039 759522007234908160,58250 767703088241184769,100559 758529319392186368,27045 765386527727718400,87245 778650790797901824,166300 767328853073203200,97852 793165535139606528,249469 793175838904709120,249841 792897945205108737,247877 763471328225685504,75677 779173389713838080,11774 761716741281976321,55177 786354354492026880,199211 756592899135934464,42432 767879659354677248,101681 768469780080701440,103721 764207374286491648,431998 769231042263650304,11774 787121059938050048,208831 765241594295390209,86714 776279743587123200,152872 765620149042896896,85562 774616557754392577,141912 779002592617783296,171902 788271195816722433,213491 791158388881260544,233736 769198670738755584,47940 774093841750032384,139369 786598171271049216,204413 770248161382117377,117156 790177639956881408,154379 768193614015062016,103294 751586244853989378,17951 774037635413139456,139360 768072846253789184,103261 754826821183700992,11774 774350183584890884,85229 779848928824918017,176218 757189846322515968,45071 756927719544352768,44450 787058672249741312,208910 792861088056504320,247877 751156679752847360,15643 752207784637296641,21074 794556222053629953,261155 758880832295620608,54070 770781197660069891,120474 750057226870464512,10851 793057077363027968,247240 778725294781771776,168698 772770508391710720,132335 785268385991036928,194648 788764112046137344,220271 786419070224703488,203350 776788910672228352,157693 786960646038556672,207287 794333369240866817,256038 781016499305807872,33169 787902284990648320,65113 775512130837708800,148994 772015016287539200,118191 767404196459012096,84666 785499655870173185,196277 770300789256491009,117250 755202871503708160,26721 774078347722694656,139404 754046947619635201,29263 762090459615244288,71099 793974045951856644,256439 752827090836267008,23167 758657918891921408,54070 777007854683205632,159909 751167612613042177,15643 772148664596914177,126136 792159641358643200,243648 761311836423598082,67401 781581685527904257,184407 754707418865623041,33174 775315735748804608,147541 781527190311612416,11774 792409093067636736,245607 756878959778734080,43553 732298569315586049,1170365 764800363669049344,83422 788478905535586305,218455 788575539137249280,215437 790901924635607041,234583 763362892104151042,77731 769322384520253440,76146 787213598955180033,204078 788444767176708096,215030 794162861245427712,254209 768937358192316416,110362 792682752021790721,246715 754713498760785920,22393 776007085892866048,151410 773585035022757888,137158 787359436633407488,210289 795412239628963842,266079 749466695333322757,8497 791681066054606848,239906 794733528382656513,262849 761287663500595201,66857 757001777174634497,45669 772516728312061953,130192 766048846740873217,88896 785638106678472704,197512 765692172645625856,88881 788920662408695812,220332 791262616924618752,237491 764557621403656192,82744 777927216298688512,11774 775869381653901312,151845 794821960345784320,109666 778302236321521664,167319 777569430582665217,161984 761819159218892801,354893 764956171358928896,80486 780551953260556288,179589 780841964983967746,182870 752968517863870465,23739 774278488962367488,141887 772876741354356736,132370 786091291025244161,199546 794335457337167872,260033 795072577123319808,11774 785809406386515968,194723 777344180393619456,161546 768463993459449856,85562 793953105159143424,256225 764005369693601792,148861 787156174466449408,209351 750063845079552001,11370 793496180021800962,249926 758024647552139265,47761 771902111017672704,128615 789281020470292480,223196 761965850551169024,69711 770440536436060161,118192 772106575628480512,127700 785297677537816576,194923 785435416824516609,193587 772919720957743104,129649 732699020171333632,353228 792774278026452992,247240 795129066106093568,263907 770707348302270464,120613 792230361291976704,235590 763529772882419716,431998 755142294727036928,34637 785268332807073792,194648 770435750017982464,118191 789831937447849984,210465 793120372275023872,249469 750368882112786432,11495 775545571838922753,139012 779698125355225088,176203 763590796360593408,73926 792077232277565441,243187 755507113493925888,38032 785673434197921799,195975 790924214337409024,234583 788091524454244352,214354 760519309349130240,61922 733245795256918016,355106 755549449519116288,37991 763818091595702272,79600 756986032134893569,45669 778604546834726913,168794 765242124250013697,84422 771340063426879488,124883 770906498461339648,121046 781581254139543552,188807 766530460113473537,93823 775396255765704704,148994 777480617307037700,70764 761316534581071873,67360 755027678772727812,33074 759333586290049024,56625 771601235715555328,125111 734780783966212097,11774 789134982732128256,222647 755089902879014912,14802 758698633441054720,11774 777463870583607296,161456 785500305018454016,196277 751859542846156800,18495 774138270867349504,141360 791035527206088704,235487 733020983674593280,11774 778378743601508352,167220 758234756727398404,51809 759896111532257281,58254 791443015889981441,236884 792828760663822337,246617 763000206304669696,75899 753095725052035072,24134 756985596795650050,45669 785786535060791298,194723 793192649276682240,250033 793121164906340353,235677 785657010716971008,195975 787019829337284608,207051 788455003124068352,217519 762027029722169345,71627 775755635094724608,151156 769304335414988800,112872 763147256857960449,75899 765219730785468416,80978 771563941071769601,123217 770272986997948416,117257 762622376156725249,73814 763415100367732738,78159 765648009464086528,88902 774704391462883329,132335 786317453341052928,201555 757945455401635841,47940 793987414968582144,255299 794545726848016384,261155 772218958229360640,128934 764055626842460160,80939 771020659472343040,122146 794526676306763777,261155 775791256446251009,151741 778474962726322176,167407 795070696275709952,261155 794642994246914050,261987 768606011649355776,106094 754013823309258752,30802 772273960775847936,121046 768075983333257216,103261 752233805717442560,20279 755722924280127488,37706 791296137269354496,237274 793955506939432960,255942 766003977200611328,81929 770993297015775232,121612 763413984993087488,78129 775133396099928064,146259 757822233083457539,48735 765368995725840384,87062 795715674933002240,267862 775302240580071424,148045 779037570046889984,172120 756554665907490817,42117 754747688151871488,33549 756947731470442496,45311 775892574661971969,151741 778283358329667584,167063 772453274423271426,130415 795323377137356800,265855 769520469724712960,112336 771397493041102849,125222 780418704886550528,180039 761603380489969664,1248944 770408673671720960,118985 758978433296642050,52266 769681450455228416,114456 776230025976750081,153845 773935958307643392,139404 793638246911713281,254135 785244490067881984,194226 786298366770634752,201558 774023388918456321,140495 789892573875896321,228576 793311027328872448,249926 768478963702304768,106774 787083825813729280,209043 795254361140105217,265821 753483749199908864,26446 787892743997624320,204835 791476300640718848,238639 791848636976099329,215965 791242180207710208,227748 766328390949466112,92854 775490126050910208,149300 773998437796712448,140211 790627872885071872,232881 785609595247005697,197156 740330912022470656,11774 773364219471392768,111558 761700813404246016,69356 775784464248995840,150663 792896035672559616,246987 788888046070530049,221972 753990993297477632,30590 768779528873267200,106753 775806560681414656,147469 793100991847624705,249469 762501284536516608,1248990 781354947396775936,183759 732958651393024004,354928 756195167976169472,41746 781529994736656384,186434 785289365110988801,194648 785946755862962177,199546 786458705193598976,203832 777122313879728128,159874 758864124755357698,50442 786283580339126272,201556 763837806326145025,79911 785616811249119233,197286 780809954865385472,182313 792033439935520768,243075 793651821155934208,254494 753767904810717184,29377 766682194161000448,91818 761297722574041088,65180 762650334493806592,73926 769624858175111169,110585 785279921526480896,11774 753692676894126081,28282 772068338524532737,128930 792069368754515968,243075 756884442652680192,44450 756649515726344195,43391 767852493191651328,101514 768176114225127424,103071 788721595011502080,220029 778393957759873024,166916 793079865222266880,249079 776699253108465664,155451 775793828829753344,151463 786404958245642240,203674 789559840024715264,216009 753602803587616769,28281 768154717155459073,103354 780875088245776384,182036 791664890482012160,240483 765425102292791296,1249256 765988453838356480,90622 771884363130757121,127218 755535828860796928,26999 771495156897968132,125853 793266848926015488,249926 793215055177326592,250633 775647949187588096,150511 775072190630862853,146259 773280553793576960,135517 791418645528256513,238207 771212631680032770,123825 788409800833044480,217519 794644629115244544,262313 788506001913761792,218603 732922901955940352,351766 755169255721578496,35890 767802296264634368,101681 773614806066663427,137869 795380940612603905,266491 752287088335204352,21074 791831919285702656,240070 794244284819980289,258598 775071768708943872,145926 790891326330048512,99049 793095804663787520,249469 777583530633142273,147637 786364157343916032,202217 792014869495111680,243075 762055744229367808,431998 788831729066835972,220661 772160321440002048,352304 764463547690680320,83490 788450121528803328,218275 756589937814802432,44274 755912049712967680,40550 788425831848644608,217837 785643440528695296,197512 753199577675796480,22952 780901861557673989,195876 777553969308631041,162474 794247124330299392,259063 760555975770198020,63393 787153212709142533,205902 767517856586145792,99372 778790642591887360,167407 760913480597635072,65234 768518134152265737,106716 766008637823324161,90723 775762409696866304,11774 793994731206250496,255942 771416220721610752,125554 774847693017452544,144143 755841335605600256,39462 794577133959974913,261155 768547259906678784,107559 778242189319081985,166532 750392194012291072,12018 771406917977550849,118191 788559832064270336,217519 736384641624592384,11774 795692517006184448,266151 786008618726481920,196917 765232125499047936,86440 761617613575360512,69231 753743975702335489,22439 760331075021406208,1248753 752178714381721600,14277 755465071430602752,26819 759156112725684224,56784 766131587847192576,90384 776532092817707008,132335 781172012005728256,185313 793330864147013632,249841 765537140193185792,88052 794109619681558528,257492 790651104002387969,232137 766024637905940480,90031 786238640984686593,201555 756936021380505600,45311 794868591229276161,262849 790693889380388864,232911 777895708309327872,164001 794663306275459073,261155 780632564948099073,182122 793520071930814464,252408 780599646884278272,181755 785238688338804736,11774 794689356686626816,262225 768896692288651264,108729 788435387068940288,215005 775033973831507968,146259 757028793101848577,43736 753182355355934720,23217 768785264793808896,106774 791059649072132096,235374 790608891876782081,11774 794696241389117440,262752 792941844283949056,248514 778651048219062273,168794 791418834196402176,238207 781166241096491009,26066 744994051418513408,11774 788857156590120960,220526 794669041646379008,262022 779363140685467648,174315 787128662600536068,207287 766022880412839936,89923 794956205085126657,249926 790658911372050432,233307 753998714386149376,31080 763847583059972097,80393 777970280379486208,165185 755763830073004032,39462 791659004682317824,240483 755518955133997056,37979 749416757136334848,7910 786606658692591617,204901 773668864252977153,137740 794355752236367883,239610 793934882493890560,233154 795017993159929857,263708 786281617207750656,199546 795347147956822016,266500 756374286135390208,42495 766736553162969088,94899 768878995568005120,90300 776148615379116032,152314 778608558657056773,169201 750828459467780096,15021 770999974163156992,122146 775937209945890816,151526 754775513441275905,33356 793841944036188161,255942 753031958301667329,351340 773940073461063681,139404 757280217924644864,46406 778606609627025408,169201 750667333333508096,11774 776774422380343297,156785 756200871072006144,39685 773348136060354580,26066 776758629697396736,157755 789300107699249152,224680 775943606544629761,151156 778369158614364160,165244 792171434512494593,244289 753948618378268672,30590 762695088342466560,73712 780776555085606912,150151 781573736566759424,131056 759870008797204484,52887 776405624204722178,152182 778600714549403648,167407 794641054461030400,261155 761893669376958464,69947 771505877719187456,125890 772933142781059072,131724 758999745788452864,55257 760383217132183552,62063 761524649465221120,65180 764865504695705600,84724 790603528901369856,232762 763412354604425216,78159 761652464542162944,69493 788488823454007296,215608 765337792276733952,86103 792354852160450560,243398 769339877745983489,110659 789742409781346304,227734 793365280990781440,250633 777493223551950848,160609 790548518955913218,232137 762804031102197760,71502 768216565519151104,104932 773107726146736128,134418 774693748525576193,144542 788174809561640961,215437 761682071156686848,69548 794485798691160064,258981 785512657663123456,65113 785839363393368064,198591 794922028109336576,234990 744541790422831104,354835 795478964789776384,256564 752706658447622144,22752 790227915388641280,220819 794620745393598464,262022 793186697471225856,249926 763419806175461376,78129 791865333053292544,239610 767173434124230660,98293 773506189565001728,137158 751141053688901632,16953 754847970856542208,26721 758991126783070208,50827 770669409811570688,119832 779241182635458561,173479 772120729638801408,129471 785299339954487296,194934 788191585053790208,215088 790907647989997568,234583 792911133363404800,244550 762305352574595072,431998 759820672084434944,58267 762107820883881984,431998 792935484456509440,248104 751878423430193152,19792 758653554810818560,54070 776611762342731776,58531 793923435604811776,11774 794198980879994881,258598 793534816708952064,238207 770450053282562048,118191 793504944443695104,249926 763551541798199300,78394 742402024390561792,11774 752171865200730113,21034 787427722033106944,172084 774777955511742464,141316 795028277794508800,263926 795758346326384640,267576 774152274461417472,141200 756193027744464897,41694 766762560976596993,95988 787261841198034944,208176 794540947103158274,261155 786622856314486789,205181 794035081543192576,254606 770396537121898497,118191 786022000607260672,200382 793713601630593025,253032 753555645555539968,27317 768680971575103488,107446 773965370789068801,140444 768829340570251264,106716 781854199017504768,188401 774787010057871362,18893 763623920809369601,77620 777669593645125633,159308 766312785353596928,91946 770293486193143808,117377 789225779775180800,222682 756272259292102657,42344 743501592712876033,11774 785957202377015296,199546 787785580440526848,192091 787830074829660160,210289 791276647966208000,236454 769801199407230976,114987 789157151038066688,223492 793283997086339072,250216 757812688286208000,48220 756192761162850304,41746 788679141344194560,218275 756299616174342144,42495 755821690425319424,36604 773218702745604097,135004 775728959220842497,148479 762062865968820226,70912 791779704906756096,240260 788174170848976896,215088 780907248675647488,182667 757785319907262464,48220 772797668816859136,125145 792477751555031040,242693 779794337081139200,176218 753249717593706496,26416 773692713405452288,1250074 779885583585849344,174756 792486930999046144,246225 794397038112804864,258598 768924445666750464,109470 771390042694574080,125319 773124030689718273,134531 773861619784908800,139404 750416904892866560,13343 771141447357636608,121612 788663654996520960,218275 794979250776526848,258771 780216222268829705,148962 791044053748121601,234583 773605164209111040,137978 795284593826004997,261944 787135637124153344,207119 756606718700818432,44118 787184881231069184,207287 789555365432139776,226578 794764827784871936,261987 793114652351737856,248437 760193195472982016,61412 776895518211444736,156053 775726034087923713,150497 793475207289769985,252020 793590246239862786,252112 761664671518564353,69947 785993288566267905,199546 764173459433852929,81130 755047042666356736,34939 758834377144938496,54070 770276422669725696,117257 779351047819042816,171617 792475421782773760,243978 766683182196547584,94612 776801063630286848,158111 766991147805749248,91946 758415009403637761,53144 754978188107710465,34666 775675949845282816,150511 778597023259820033,168794 781100616542150657,183759 756209501917753344,41680 763460856688545792,78304 768210021570187265,104083 795675424063885312,267862 773297420188942336,135903 775007640757952512,146259 780761173092290560,182870 787260441235980288,1170352 792845958631436289,243562 786548960953405440,204413 791376901302423552,238395 788233156419850240,216009 787966511075864576,212007 794032361830612992,257674 771760193180880896,125235 772975424422936576,133519 790264275851935746,228341 792350927248392192,244143 786819496384143364,205186 793502823455612929,252741 758221071824805888,51265 774811321351168000,145533 779800289691865088,176203 768953728460201984,109945 773933409383096320,139404 763172025821167616,76127 760504863440662528,63149 775485423804092416,351768 790664623234002944,233307 790730246265987072,231894 758435033002549248,52749 792133650510913536,238780 752881937879068672,24134 774677200587018241,144256 737704725282328577,11774 768154025162256384,103506 759566329267585024,57574 793183590423015424,250033 740770508048859136,63035 792519747657043968,246273 754978951886495744,34666 786881452805808131,192780 761672571867762688,69231 773536416324317184,136904 788538424651239424,218832 794205381169938432,258598 739077825223761920,351673 788351350107213824,215252 752990402890915840,22752 779299845773197312,158387 763266495547748352,76551 781483166313902084,187442 758348376341569536,52311 761017032615694336,62821 793986926134996992,256650 786912481830576128,205509 759852722153779200,11774 795468973865398272,247930 753632647478476800,24745 788452089139572736,217837 774059897222758400,141316 736384388179492864,98484 775718637898301440,151071 795750124752404481,268646 749908822047780864,10702 774273800699457536,131421 781376604761104384,183593 788534523814305792,218495 789394426703388672,224552 762708984369295361,73814 771438291006607360,125381 785240548261007360,194157 759798929357627394,59666 762739085056282624,73712 794536508418093057,261155 785584929836896256,194723 778329818165235712,167220 785524430017400832,196277 758089752428109824,50654 759815270286360577,59217 761192352782376960,66842 779999002527932416,177472 781286445860335617,186210 759192428880470016,56964 751580544119496704,18030 776812391564648448,156835 771417490777780225,122759 773890338075410432,139404 781140848910139392,185496 759880939522490368,59868 769923067887833088,113591 766934490920857600,91810 763035959701090305,47188 767725984460046341,100893 768621299992137732,105733 789197573701586945,11774 795715319163588609,267862 763768796205096961,11774 776553113780121600,156132 771746846213541892,125754 778779988074135553,168794 770065040355516423,111549 763717764548657157,79572 758214249294471168,50110 764807476751413248,79561 788833883601133568,220526 778381609623887873,167319 777947168736878592,158820 790732067222978562,231318 760498298708897792,63149 762370727773339648,71749 770297232159543296,117833 776738949368799232,157755 767774878464352256,101134 774197794735292416,131421 764173662614265856,79589 766968636330299392,96961 791359377894731776,238207 794604650821550080,260874 760545055190810625,63214 791540687527223296,237999 761504661102821377,66174 791466039267569664,239380 733105359049621504,355106 774784180425150464,144573 778164812371095552,164826 795391997905371136,266054 760640011892961281,63559 761771715911385088,69548 770424140134248449,118985 760545702300778496,1248754 775370336518803456,146259 791179436850896896,234796 794717552555524096,261155 752252823346225152,14277 790908124530110469,234583 767696496766648320,100605 787071363571912704,207965 787271442933186560,209151 759509059846352896,57574 751207369997029377,15643 759391369265905665,56964 776125087296565248,151463 732266680575987712,350689 755840545616859137,40133 785241225750118400,194167 772819772576763905,132335 777086256387727360,158387 793017100344422400,240483 754712184958099456,33174 794242344786628609,258598 748910307485949953,11774 777628044966105089,162610 780442081294639105,108517 757668367599751168,48522 788804507861786625,220526 749669339033403392,7828 762136983078567936,71550 779509361483714560,464984 766281488618749953,91946 794630355739410433,261155 762679650208186368,73814 790813480618041344,99049 775862978000265216,151185 789520326409478144,226731 766380897650241536,93286 786028797573402624,198620 793499762620260357,252408 794206353589866496,258598 776439254880837632,155688 751840863752454149,18470 752187782886555648,21438 752654776047984640,22393 756990008909705216,45669 762358285680902149,431998 795034395027632128,262752 773906697081524228,138382 758692509400784896,54070 755785144359759872,37455 785324578100875269,193633 765947921619623936,89923 768302611430674432,104162 772106769950580736,129526 777563029416402948,162244 779446144749473792,174971 786972899957731328,207613 795357391235719168,262784 759843324018647044,58227 793121068533764096,249469 762337006093537280,431998 793454186700472321,250633 766447028914180100,94128 786216840972296193,201554 785702251960504320,197512 761753989281030144,69711 788933498195341312,11774 795368695560368128,266151 774849919215505408,145526 757657423851163648,48477 778522030744408064,152594 791433577158348801,237935 758702872779448320,51796 756650028119228417,44271 786627581395079168,205181 793580606718443521,253793 794546652589805568,261155 766394794188738561,93286 773281443845840896,135025 791690546414702592,240070 755360238316969984,35403 792233812277071872,232169 776252889811587073,154534 780131158726176769,174891 791395020360200192,232911 763774841522642944,78129 794018785434816512,257492 788051356535840768,214022 787282837556826113,207965 791408686694445056,238395 773546743057125381,137158 763898047193501696,80209 768063232976101376,103261 777053802155347968,157755 787079140167921664,207965 794576367992061953,261155 753681173491032064,28866 777410692089581569,152872 769616829031514112,114336 786735843960467460,205455 778707174943969280,169201 778809193646043138,168794 764574532157845504,82544 768974750739726338,110659 787181530053545985,209351 762716015444758528,73926 794018991350120449,255870 773592620664750080,137795 791830680162500608,241283 752237798820835329,21432 793246805416869889,249469 767025744442757122,1170441 788765258471071744,218258 793651912440635392,254135 765728675601920000,88361 768175834033065985,104421 777317415050969089,160593 758692179900497920,54070 762796408806277120,74370 763087244412452864,76487 791277069195968514,234583 788646975470198784,218349 793403344593178624,249926 758161018690428929,51451 793100573222526980,248016 794913469443309569,262849 750359176853921792,11774 773712965174427649,138903 781203998288281601,186434 763421673882263552,77433 793197583678124032,249926 794662675427037184,261050 776741404638900225,157755 775531173657219072,139012 790899181053292544,99049 793102986662862848,249469 770760707491131392,90678 776095020952588288,11774 778512085755899904,152594 770657163182211072,117263 756513601993732096,47188 795215211477155840,263907 753195021235617792,25885 794330836111867906,259970 777712875351707648,161456 794165566202224640,258331 753642993035382784,28732 759495471006048256,57574 769514038996918272,112693 768604656381681664,107032 776891146861588481,159258 786277459180134404,193533 732982199260061696,355106 790749012416659456,232863 795761431270526976,261155 771983305197641728,122875 770762009600200705,118191 757690397590188036,48270 795735943860756480,267737 760892472969064448,65500 787960693689556993,212239 791712480275927040,238395 766165383128711168,90539 772105224748007424,123354 786935669574799360,207287 767807247174991876,101681 793847275973783552,255942 754708351808831489,33071 770319965715099648,117257 787561207146229760,211348 762493396782944257,431998 765648091991027712,1170722 773200338262327296,134470 776201501186207744,153596 774191018988167168,134371 775737588141461504,151185 749603863733293057,8497 793635429354344448,254135 763201458607185920,75899 793182775318753280,249926 769406922768412672,104932 788481452212121601,185503 756717463396577280,43471 787012559308140550,207287 792228088797028352,242693 753368480909398016,26066 768152093442052096,103354 775186762956017665,146847 775786574944604160,151156 755097643597041664,11774 776538338002145280,155933 769610089019965440,113894 760493594528583680,63149 762650986380943360,73926 733298897859137537,349060 757656373429735424,47782 772851005247463425,132335 770652627767930880,120341 756995552546426880,44072 773519738991439872,137158 762776413606932480,74366 777271511933554689,160602 771696115485962242,52195 757795099220684800,47761 754904559323975680,32873 776248583175610368,152314 759850853637455872,43471 794552419254345730,261155 749126285561991168,148861 777777540601638913,138490 771087506192216064,122388 794591975617990656,261155 753014713643073536,25071 777246107625717760,158232 785521754072428544,195975 777090606950645764,246425 754021741123559424,30296 790265966697517057,229693 780580428474310656,11774 786681299213905920,205294 765377919267049472,82018 778567088147402752,168794 788887228047036416,220727 763055348492144642,75724 768836596095455232,108892 770611940410347520,118191 778034015739707392,163791 790693563906469888,231881 764384028820664320,82744 772877473172361216,132370 790385571537432576,230282 752630285557116928,22406 758310375473446913,52061 754750270408491008,28410 780791293597192192,11774 755019751118831616,34666 757929703437021185,49845 775639209075879937,149300 787025522849185793,208014 793610437703020544,249926 776762325072130048,155451 795003258225819648,263895 763846045130297344,80643 795235623938334720,265649 791470756987146240,108396 758443322436444160,53144 758142451685089280,51595 766469308125810689,91946 777698037183504384,161456 741237637109972992,352751 786004722503122944,199546 780803910000717824,182726 773669085431214080,137444 777662210763915264,159245 753238367475728384,25889 761375418595184640,68182 771470639286726656,125111 781646369123688448,189649 755548551212519424,38183 756862249386467328,41702 765687479433322496,88432 794721917844398080,261155 770667530801311744,112872 767801766872248320,100893 786236757016805377,201976 793979554620506113,256255 793096945736835072,249469 763158935348056064,76188 768190031844343808,103354 772900822636048384,129551 790292561269297158,230485 769882951211323392,110585 793086980854845440,249348 765847891147620353,87904 780912099446824961,183470 794956085794893824,195876 767741853852536832,100893 773222317212205056,135254 785947584296812545,199546 732922146599505922,354306 776763652984668160,155451 750117164414185474,1248008 785839043884056577,197512 764811548414054401,84689 757542215975567361,47788 762979439273775105,71550 772841228165603329,132578 762312611723677696,71880 781067692153286656,183759 760482432185344001,59666 791181111967748096,236420 795727238020771840,268196 793344574177415168,249926 788267512534216704,214078 775905269981122560,151463 780086683773595649,174891 749266747375529984,7828 759178433809162240,67995 780586792923828224,179054 793608822082400256,252639 759109729184546820,57105 769261185145401344,112363 759054057860280320,56552 769270898750730240,112399 793489392304259072,252741 755156888979927040,35890 761286112916697088,63655 791815082636288000,240145 755647918145695744,38792 768989304118837250,1249635 786462968640892928,204021 778295583534637056,167220 794338284436590592,226320 769140304695988224,111558 732284265681977344,349347 791074489589043200,78159 758346200944775170,50581 759448398286073856,52556 772225807846559744,128382 779103104637800448,11774 793247868714823680,249444 794049006015946752,254209 794288042911694848,256255 774230796240424960,141887 794683332193681409,261818 732835836845273088,1170541 774074062616211458,140444 791658898214322176,240483 785606556272451586,197512 761673814241529856,70085 787373884832112642,206007 764975153344196609,85562 768681058720215040,104999 793939879377899524,256255 794309491172876289,11774 789064106020003840,221476 786613438441263105,204255 793176549113540608,249841 732984732628180992,355106 760996518832640000,65455 777227279810203648,161002 762068957771603968,71099 793499924520439809,252890 780950249976332289,155390 759944851223879681,58542 789872306835320832,46572 789367796849344512,221446 751795580981043200,18113 786984399036358657,206225 780870947284852736,182659 756114905036644352,38511 790608803418869760,231015 736672880826712064,304437 755590876034990080,36719 764927850289897472,76623 767714999305400320,100605 775494511329996800,148994 773320066788003840,135736 733091312388481028,355880 755455104401018880,37433 788092834289246208,166282 785639472197009408,197673 788876095818956800,220508 794189991140151296,258598 760363087446716417,62063 762734306120888320,74650 780007628143415296,177458 794583850882043905,95727 790370676427202560,11774 773621531188617218,135329 766392593844277248,91946 792737587131654144,247012 753408008160415744,25981 750407413719703553,12743 756508096273481728,42249 766031706205917185,90618 790644811455799296,232169 759156585050607616,54070 790894417272041472,231028 775287911944159232,148045 793843884245803008,253206 769704694373548032,114987 765943198300639233,74043 794031809147219968,257515 775298747093782533,133177 777547347781746688,160592 739531397812113408,8431 785510349575327744,196277 756918400136409088,43271 749378921615990785,7828 762791517522042880,73712 767850327898857472,102137 793576687766151168,252679 772925629289365504,132908 772370208510119936,121795 778343917561315329,95075 794366872267407360,257353 788389097178095616,217519 791701020170522624,234990 793422252310011904,249841 795761388622782464,268231 764972189162442752,85562 790982980026052608,234579 791689488749572096,240483 758538143695970308,45567 752958996185751552,24248 776887938953216001,158110 794968746226044928,262925 785610989936844802,197512 732636389058076672,1170624 787034189149433857,192949 767082039564726272,1249355 773344743027867648,133702 794782372340240384,262849 773203800660115456,132497 753253118054465546,26447 755134223791513600,35737 794662321062711296,261155 775881190804946944,152314 768211665515057153,9512 779318682338156544,158387 760570445179617280,63203 794924418204110848,260453 762729898897178624,73910 767007408811937793,92860 751786472555048960,19352 764135989480599552,78344 760853579028500481,65104 781609179538661377,189086 764199235587706880,82544 775849865951735808,151202 742754616815669249,11774 767471281126072320,11774 793938976994459648,253721 754172741071233024,30590 780615342926106624,182049 754723313952235521,33081 780858467653419010,183269 763734764205379584,79870 781524328395530240,188401 768517391705894912,104973 750736838734798848,14802 768909267961163776,109666 793650329178873856,254135 794947062412546048,262849 767581826818772992,90252 791490568811638784,238207 753968656820867074,30304 768885007188316160,109666 773882584753377280,139404 794041317651193856,257325 779299101494153216,173753 770227886229946368,116845 780184489695772672,178470 781213556805083136,182665 764998295185944576,85562 780730905455243264,181419 780366364297031681,178524 795685271056613376,267862 759501932100743168,52586 780372921751511040,179742 791366524384706561,237491 793176574975578112,249348 785792432948580352,197286 792205750538014720,87607 794577042717163520,195876 756968143612936194,45125 752944196558921728,24711 793138942933688322,249469 794169901413847041,257674 769304496065417216,108385 751630576134791168,14277 750851279207796736,14781 764825135169712129,84422 790259623475482629,229693 792192232501702657,243187 766512333065625601,88920 759355611230326784,56964 739050884219473920,63035 753614607021989888,28569 769194237061505026,109666 773617162334470150,137869 779361263876878336,172523 795613241703624704,264397 778377868384534528,121080 786953644822323201,207613 791709916515954688,240483 768827131451305984,109167 755535584894918656,38032 792111498290196481,11774 780832252498280448,183269 794357563664035840,259773 795245511892680704,261942 779441587197734913,174230 764180214947557377,78274 794610963815108609,261155 794698641327820800,262053 785719579880415232,197046 786525917342339072,204337 778608090828578816,169201 765958947232624640,90031 789425131621789696,225981 755263959939239937,35319 770189824636641280,354110 794516068987523072,258829 734173985437560832,351254 759136589519790080,57092 794195212948086784,249926 765936101911584768,90384 790249328849915906,230282 775675972381212672,150511 785245697679294464,11774 757786079072182273,47940 779806483143766016,176961 795027770657083392,263926 795697753691136000,265649 788561227802738688,215437 795180461098090496,249926 749278747451207680,7121 785531349406842880,196676 786574152480284672,204413 790979541799804928,234583 771938657964060672,125751 786415945140936704,203674 795440870900244480,266054 787256894935236608,207965 788900592030720001,222021 772822637709930498,132335 764399246011490304,82066 767914164664864768,100893 777018487692591106,153658 772725896692244480,131008 773669653285568512,136904 788767408618168320,219537 780450808756334593,177233 764871100442537984,84724 773988141137027072,139373 760851079189950464,64678 781170457441689600,185313 793837757625868288,255271 789700002201341952,227242 790941589094830084,234583 792016062275424256,243075 753090814989991936,21330 757680999539040256,14277 790643124775231488,232169 777156902744563712,157437 774317848290168832,138054 771101738593951744,122982 754748502601666560,18341 759116872591618048,53995 764588216368435209,79987 769801710894129152,114357 759232404640923648,56784 788407151379177473,217519 754157466238279680,27045 762611987456995329,73750 763413102134194178,78100 781151386780078080,185310 749328113360703489,8297 763869045619777536,80136 764253394097758208,82452 753244964620869632,26140 764194750652043265,80939 773899178103676928,139577 795310095576039428,266079 787166505800695808,193297 760076402574004225,60866 768045008406458369,97379 793554209832574976,253407 763792513786347520,70085 775498552394997760,134288 792562348615577600,244270 755478605971337216,36877 765636035867009024,88311 752223289016143874,14277 763832064890273793,75724 787802556772651008,208176 793545004836851712,242693 764651747210039296,83881 770404850949586944,118985 789325374530269184,224680 793134703297560576,249841 792404760062197760,243165 758053651906637824,47761 785926375630700544,199262 792908462200070144,247087 788502120291008512,218275 762595899784716288,73662 758078505162772480,51069 748624767863951365,679105 752725262853345280,22393 761769952894263296,69538 793883650743869441,255393 750036059786969088,1248034 759588371815686144,58757 778436758165819392,165185 750457931045277696,12883 763087052350992384,47188 777397538160803840,138490 795065520986923008,257325 770677478004142080,118192 793618598589673472,253032 775979573376757760,152735 752948435095998464,24196 769261662255783936,111549 750801902833664000,15021 768838254720344064,109337 772308290898231301,127134 772529951790735361,127711 764451098769891328,83373 785888752816259072,22735 763691173005361153,79600 795433619422642177,266491 764906363248054272,84724 788780570436304900,220332 770759372607787008,120610 755504476983701505,38032 794664877478543360,261155 778165057704300544,1170820 758396413927501824,52821 780562330568495104,11774 789385722784387072,225784 765334420450635776,87245 773951014894395392,139404 763403882743619584,75396 785624644510420992,197297 776770312318967808,157993 781238390243012611,180074 756679010403307522,43553 759864316526866433,58227 771472845658394625,118191 749392646934663169,7461 785915159957024768,199739 794677296175185924,262588 757796393574555648,42249 762812514975490048,71429 795353061564657664,266491 778571387791368192,168794 788465335926071296,217574 732562451124748288,352433 773284794939613186,135025 789471562235727872,223286 793331807613751296,250633 762657247616966656,73926 756527252788027392,43391 759493498257207296,58028 795048961702772736,261050 751186138627538944,17517 769139230488408064,111558 795413731685572608,265855 793939829948116993,255942 777586541090607104,161988 778321520594522112,167273 753695434942582785,29263 788907754916311040,11774 794603565478121472,261155 786933175045926912,192363 790587353832181761,231894 758706907972374530,50307 788097201536798720,215005 755204722873643008,36033 792457733714878465,245148 773541626962644992,137042 785843172584919040,198517 756640195135479809,44450 759837474877124608,24173 753944609621815296,29932 787012759523323904,208016 795690962941018112,267862 794628270352375808,261818 791707572818485248,241034 760508365999005698,59666 780742589267922944,182036 755419587223678976,37044 765646318417092612,88930 772079117080621056,118191 791473364288188416,236282 788816307890237440,219942 766975846016020481,93144 732764066876264448,353789 753648991296946180,28866 780865000130830336,183975 776269713462530048,154832 778404045312684037,167319 791001868994359296,234796 787471403112988672,211347 794252238202032128,258771 781182044957093889,169550 766131921692733441,90252 786401327115010048,203674 761636683343278080,1248955 795086997647814656,264440 795711757511749632,199307 768303308024913921,101514 768452343310331904,106084 771471990947508224,125554 775932659587424257,152314 793628332294156288,228101 793431998983385088,250633 770661116997431296,87607 753615534411874305,19598 763174088630075392,75899 789852126532870144,227242 789448203116699649,1178911 778321984652357632,166532 794097208010436612,257581 794953244674052096,262847 775311674425290752,148045 788735424521003009,220332 774054787700494336,139404 788939456090927104,11774 795709250391724032,267862 777563803542167553,162497 792049103316410369,243075 788021758133690368,214492 790647565783932928,232169 752006940415275008,19352 780780834177646592,182726 788477605636820992,217095 764988092549828608,84745 778757398353678336,169437 757756391767568385,45329 773609772729761792,137042 792784867071258625,247240 791350681168859136,238395 763803160498569216,80393 752926713101840384,24359 763114155071111168,76043 792016784698335233,240890 771218662325784576,123825 780612425527750656,181789 790698497758654465,232884 756939980325421056,44291 787018985548099584,11774 793798139140448256,255393 777846907435556864,163990 780397336325480449,177117 761610061613379584,61545 776745082993143808,157755 778249726768648192,166390 732300017042640896,350955 770303808455008256,105109 753746744869916672,29533 760136206088744960,61051 768136535707377664,103354 763424579645677570,75929 765730619372494848,74575 792164012758802432,243983 774010596031246336,139360 787364859176517632,209351 794847395653812224,263540 794870701157126144,261155 759069341602021377,56784 761238736386592768,65180 768578806483419136,105345 771713369036328960,125853 793179946306854913,249374 795275096269131776,265881 759211526360215552,50612 753294999060484096,26140 775777197906853888,150426 775028459181662208,146259 756878890186969088,45125 764456976952594432,83372 765695904838025217,89076 754981794429054976,34666 761963321876631552,53034 792508237350338561,237491 789812102789758977,224678 790154945018339329,229833 789453559674777600,226015 766427375261319168,92958 794253438129471488,258598 767914762445459456,102249 792051807891525633,243167 779054908985208832,11774 786817226707914752,205699 760628769807736832,11774 787299139050729472,207613 793122332860526592,249469 761200810382413825,64730 785344646297694209,186883 788792647158755328,220526 771022359599820801,122875 786366393801379840,202429 762694745537777664,73926 763431593599840256,78208 785562618354343936,196788 765007076338917376,85562 768623955833786368,101681 772860295463198720,132335 769568059623219200,112336 773916476587683840,139404 787555170569768960,207360 751214147912818688,17591 793648782567018496,252020 790543248351604737,231894 763478081843625984,76277 734820068408729601,352687 777983979437850625,164694 793889138424643584,256255 779873807813206016,174427 776909946701000705,159245 788429588133130240,215437 794024962143055872,257492 786545082912509952,204413 788527202065408000,218219 778038360082309120,165523 788909477399408640,11774 788759426672922626,214899 786550098113114112,204413 767725413036613632,100928 776442909843333120,155896 763891180287373313,80486 770805546890907648,121479 785656592465334272,195975 793348160919773184,249926 756354072567910400,42171 751151612538851332,17143 752109669624193024,14277 750794697971474432,15448 770487101209083904,117257 779717890022924288,162096 759906572331909120,59922 756875069716992000,45125 790669962431954944,233307 792520918191005696,246273 776556413732741121,156835 788009129927446528,195492 771393854167666688,125145 776778247552073728,157755 791352763791839232,11774 786214401393172480,201308 774481931840868352,140444 788344873124564992,217118 791344826008559616,238207 791360201270198273,238207 770092464518594562,113472 788519768164855808,218275 760463931215405057,61599 773537869055008772,137042 768423497563381761,106281 778908106109648896,349486 793778786840023040,252408 753782753481588736,29889 794639008286601216,261155 759159944327237632,56964 792105174668107776,243187 759878247177912320,59904 758758759854374912,55174 756294104665817088,42564 775430629261471744,148574 787816971576365056,202217 795684078133641216,11774 764076099701579777,81702 761607291367989248,69231 762686400265326592,73926 787716181880807424,205197 771693771264290816,121046 762123843695702016,71021 791747618229645312,240483 775281859240558593,146259 760964558819385346,66053 764166637427761152,80153 773482003949838337,136960 749775169489555457,9754 751787765185056768,18374 790699649153703936,233729 779348601868783616,174052 786427150438060038,203350 771027349894729729,118191 752929843214364672,24597 795037957363290113,263532 754756541857660929,33356 787083402260385792,207151 793326714474549248,351666 752655940315279360,22630 788163999963680768,216009 761251590015680512,11774 760903217270165504,65234 793218799327649792,249725 774192447538601984,139404 785736883175321600,197297 791435233899917312,238395 791753941922910208,7706 758415163301048320,51997 794000564321292288,256531 791360261244485632,238395 778184842999656448,166339 767811570655166465,101681 777218893978796032,159546 780641107147235329,182257 759268366943129601,57105 790503972570275840,11774 785543600528429056,193671 733101629105410048,355480 767844991448211457,99093 776102108248571904,153610 789148342970228736,11774 753987737720532992,29763 794742097496698880,261818 789488475854794753,225374 792012999301050368,232791 770394999083065348,118191 753414527018946560,27317 751833277779050496,14277 763104370510606336,67226 775799801858383873,151071 790514968449851392,206666 755504156463423488,38012 792923205614858240,248514 767787417084436483,89533 758632471185457152,54070 776928230208999424,159542 768945661140201475,108795 791122366478811136,236409 753377186560798720,16002 765346874819747840,86472 780032866889658368,176201 754739702465429504,22393 786799424143970306,206225 775937684409692160,151526 780306924088680448,154330 793579235562651650,238207 779486268329689088,171693 762529611884396544,72678 750503115388952577,11677 771470576460234752,125554 751582508001656832,18893 771493758558810112,126293 763046949692080128,73926 793003874458144768,244270 785589179967270918,197297 756289113867882496,42405 759406220411187201,54070 759754841954525184,59394 763149097486454784,76365 773603370661732352,136018 755191102467108864,35890 765534202032955393,87904 793498637888266240,235399 758019680904720384,47761 764607272345534464,82544 785397173718364161,195481 758710475739766788,46076 785817351061024768,198671 750074254637404160,10847 759843681675440128,58227 762447302510284801,73102 786621299187523584,204413 791624208086216705,238207 775540758598352896,148473 795709244209332228,268281 761032860618797056,56964 764134397171814406,82061 793998102285795329,252679 789658604144041985,225981 793991161786593280,256276 752174129642500096,17794 785613327019958273,195481 766131941909274624,79987 794871041856303108,263302 792111729538838528,243187 793640855043137536,254209 787760601514774531,210238 787272911337861120,199307 754791305511772160,32861 765620053421199364,88311 776904269253349376,157082 771212775913689090,120690 793842024726208512,255942 752880196219318272,24134 765538273787863040,87521 774291947385155584,140444 753418190722441216,24248 759077399321382913,56784 771622430808739840,126389 770276389673140224,117257 776377281321267200,121080 763119397787475968,76188 792017953533337601,243075 795740830640275460,268448 758760618841088002,52554 769274323181768705,112788 755846891930214400,39174 795764487714435076,268643 767835047206481920,738099 789135085018546176,11774 771110349885939712,117257 779183103432589312,171693 781861802137251840,190635 750736919030403072,14981 763457413613809664,78159 777142610288861184,136136 786333270355144705,202636 787074177299845122,209043 793440259639877632,250633 768223984924188672,103354 793500159095238657,249926 752882347037646849,14277 761514404609482752,67346 761847680490287104,70886 786982015799361536,207051 772137455264813056,128519 794536773477158912,261155 768268198458384385,105041 753963587907956736,30640 772223998801252353,125742 778267611977150464,166390 787360110280527872,210585 764925652843630592,84724 793084511076704258,249348 757988037284466689,50590 781628643810349056,11774 755891804642222080,39235 770641830316740608,118192 790809705509752832,231498 786302906282545152,201378 788460502988955648,218275 792471516923518976,246225 763421271640018944,431998 766649370188001282,92894 772104023256109057,123354 776199839260504065,153866 790244231965052928,229693 794539774283378690,261155 764234675975925761,82481 760573743752097793,63149 733003801016164352,355106 781115315182637056,170373 776110411645063168,153575 785720242559344640,195838 760549656292057088,63071 760222916264857600,61412 757273048340918273,46384 757719667402309633,47782 791724981654814720,240718 787704469597192193,212139 751019665300656128,14277 754852807589654529,26721 758299349923213312,50827 773253836173697025,135736 785275576512753664,194560 793361313917382656,251320 771077424931045376,122344 771775834348658688,83342 769757551391084544,28531 792100780912226304,243075 763489105581740033,78219 772574365544251392,11774 781570830799024128,188119 785535256464072704,195975 760255284371681280,61545 774376562330210305,143206 792226487038578688,242712 793443286237184000,196314 791342891234791424,237491 770722384089190400,80978 792805904597090304,194060 793180510633820161,249841 732993951917957120,354591 768894448193314816,106023 771447596376264704,125554 765901571318161408,86440 793093174772109312,249007 755599952341065728,17416 758346738197471232,52554 756505346240155648,42249 779148709225345024,168284 793342894518046721,251390 770700490845806592,119937 753361754839781382,27222 773967994829606912,140211 793055258410819584,249145 788906263706898432,194192 776951952022179841,159359 786625299093999616,205181 792109024573394945,243398 762320287950073856,1248996 794243922662801410,259200 788184051798700032,214078 772182107108106241,127925 751199311942324224,17653 768869086033956864,109167 760246060417638400,61051 768281300054585345,104162 793186142023667713,249469 790704724504932352,232169 779124507663536130,350711 769361493137756160,105109 787054650776248320,207287 754734175773679616,33356 763167771081322497,74133 793950285546799104,254135 767332560301088772,94699 769368312090357760,108795 760919960545820672,64693 768861579739705345,109666 791465629509312512,238272 785537037977939969,196538 755792313075412992,1248330 758205597674156032,51344 768306125301092353,104162 772207250198847488,127871 759207899335909376,41680 772873320190599168,131209 792502397230780416,246273 788183655613161472,215754 790085236717678592,228124 788844902926917632,219119 793164651592757248,249841 756289422623182848,42149 786904113686650881,207287 766269911630909440,91894 790403616649601024,246425 760988525953155072,65455 775781433797476352,151212 788763538076631041,220526 780514711838203904,180112 762112111384276992,431998 786772883372736512,204413 754739276525469698,33356 786380235067518976,203391 774987571537514496,146259 751221997544181760,17416 768650259006382081,104662 770995866031132673,122299 776944447774949376,157082 755471892119744512,36157 756272614696325121,42432 768200075583508481,104406 757780430871470080,45369 770336047721017344,11774 788879191790026752,220029 777187580177682436,160199 749624189867274247,47188 763200251163316224,47188 775540839049297920,148645 789413711081459712,351673 759079316500189184,18495 781360962494488576,139404 785677956408483840,196277 758021783295553537,50923 745136384676003840,1173083 792124413558697984,243869 792981424173309952,247240 795692787165437955,265855 776781689494220800,157755 779403130081382401,172270 752651758300696576,22223 792141956864413696,242693 768966329856516096,109960 770720831949320192,11774 764275721657196545,33186 785387891560251392,11774 764240511343263744,82283 762244396158976000,69711 773838418925260800,139404 762755494045966336,74066 786179468008169472,197286 780480865700904960,158247 788819899363815424,220332 793229929919819776,250633 760494828820070400,26539 793484745405497349,252408 763714301072859136,75724 792897683128094720,247232 779839374737477632,167007 769883856363220993,113982 777800817797636096,155390 755839262831108096,39015 753401627659218944,23739 788074859519705088,214114 790868061335134208,233307 795761553987420169,267014 774048358356836352,139404 774856282519908352,145244 770507722903003136,118737 795323570968666112,258456 764735017616408576,80773 788453162579472384,11774 779804934225006592,176132 790241903396659200,228341 790941066715336704,234583 758102922219651072,50923 753767222296907776,29592 761296651671728128,65455 753970882830295041,30063 780806739541098496,182313 771861317418229760,128230 773529417083555842,136904 769388365837955072,110659 790556202576949249,230282 744194817509339138,350505 753249551922761728,26140 768945649542766592,11774 778380910215458816,164001 794955903418171393,261987 766378713994895366,93405 769317306312916992,112363 793173085507690497,249374 780949238805037056,183261 762407348522536961,33338 786565447097266176,204413 776616287732633600,156835 751580497688555521,17038 750352568153477120,9495 768577846306562052,107469 780825908521250816,182659 764082583336431617,78566 778307797226323968,167220 773951037862449152,139404 757966303839789056,45525 774611243466227713,144050 787794485564452864,212024 792720608266190848,235696 755033772039426051,32492 787084578888355840,207151 762991012063031296,75724 764575659314130944,35479 764967519992025088,84679 773585572480843776,137158 785567363525664768,196788 793095992140820484,249469 793522340948770818,251205 791716648155774977,241034 795672060802592768,224196 758830284250845184,50346 779818605261094913,74939 786438285895864320,191961 791717001504972800,240483 758647715949604864,54070 794572180872957954,261155 753015720666079237,25071 762304729166802944,72394 756776134927265792,43225 767548302250291200,1249431 790601092077936640,231894 794770349921550336,249926 749459692284444672,8811 751853044220825600,14277 776967035062325250,157082 760159026906890240,60866 758068905931792384,51239 785848988725575681,198671 795379328670437376,266151 758065374340407296,1248571 764274004551172097,82571 791387635398774785,238395 790694573752201217,232884 786641742569345025,205029 787164126485151744,199211 794558870198910978,259659 753751951058370560,29600 779864390065491969,1011996 779002414447812608,171693 780087746106798080,176128 750035666055139328,11372 794897976057434113,262849 790238753235152897,224447 771883629521702913,128404 786559178059821056,204273 752654479187521536,22575 773741251967365120,11774 763560837286014976,77996 788870298145812480,220526 756558735741509632,1248415 769512190189694976,112693 792586762690310144,243187 769615416113201152,113412 788827218986176512,220526 781691396029763584,189857 793111451862863872,249469 794582976059285504,261155 795084523281092608,263708 785921829424816128,199453 788099210352717824,214354 778023423813361665,164814 778260583426633729,166883 758711700593872896,46076 779876872217776128,176109 791674824087175168,240483 768978426053009408,109988 747779785875562496,1247805 754036853590921216,23725 779088539602546688,172148 771530059194572800,125853 775735827594895360,151071 775911979001274368,152182 776860146911682560,158815 788517848981188609,218455 793055001522348032,249131 764231567418032129,80939 776017243280969728,152872 792019720547414020,243075 763901713111584769,80209 769266470870286340,110585 795440397493399552,258456 768991747095617538,47940 791661485151834113,240483 793508499732897792,249926 771681414572077056,126493 790717799089967104,233692 787138455386062848,209351 757703269993082880,48991 763543003826909184,78159 792177566685679616,243983 757342196571906049,46913 758082435309572097,50476 767038667688845313,96494 768138972337934336,103354 759132386571329536,56889 776076668490219521,153194 756682901224325120,43258 795045083146031105,263532 768876780413259776,109666 761313443068555264,67023 786976374166650880,207109 771077452982464512,122344 773960616436338688,120690 764102142244233216,78566 789553559255838720,226731 769926915176005632,115538 795103531187343364,11774 752940627374051332,24525 758386171240079360,52167 765896663286165504,89945 791422471907872768,217634 794548216792543232,261155 779870903098224640,177248 732323943424643072,350808 790417238813609984,350650 775398117810245632,149040 791834074771881984,241034 764289704745394176,82457 764966968881446912,85562 780732959275962373,182211 761906037758779392,70941 765901406347878400,1249277 773505974787186688,136947 788765495453286400,220526 794685941650747392,262752 792350114169888769,238802 788560708224987136,215437 758264782579376128,48205 793783136442195969,354104 791253387874537472,235348 770664449325735936,117093 793539074275414016,252824 794360141130805248,258044 762740986707644416,74066 768854740788768768,105109 785242061884698624,194160 779733449171046400,175988 771354285124689920,113836 779879258013462528,177422 756817595961974784,44163 793640612406919168,254135 750054174642110464,7275 792066063299121152,243075 763180518871531521,75899 785934556645957632,199546 790984672809324544,230559 780600410142871552,181766 792236984265641985,239501 794614667192782852,262025 794683678441947136,262752 766255674502316032,91946 769597731627118593,113165 788736258235179009,220029 775882149731835904,151463 758157123696009216,50923 791400550893957120,237491 758845140672794624,54070 761653018299367425,69865 794187582716329984,255870 795160734955163648,264774 795714055969247232,267862 795013420978491393,264397 760631922066280448,63937 755162866295136256,35931 793555010328092672,250633 757590520562450433,47782 764970919731212288,85562 788486903028867073,65113 753302263934939136,26924 776065029829373952,153194 776821715464663041,158428 777464739920306177,159876 785423821314494464,195424 772073209562820608,128934 772108426189103104,121612 773572854763823104,137753 779456759417176064,173347 772149768453750784,128934 790261103313969152,230063 773565441398538240,137042 778791613698940928,170609 765314618424119296,86440 778952479815839744,167562 781024783668568064,184407 795257708479975424,264397 793133039693893632,249841 759752451654287360,56608 795083161856196608,264352 734785731126808576,11774 745862579696861185,398859 771988338714685440,127775 754745213495676928,33356 788639866787622913,211829 774354571225358336,140444 789355343490920448,225400 757017089748049920,44450 758443673721765888,53001 795465850002116608,257492 795199978129985536,265170 773708621645361152,138140 789718652664721408,227242 768563821766029312,104973 786043603382439936,199262 755116691625877504,34666 774321930287452162,137158 767821091624456192,100559 788208009633751040,214992 790982823356141568,229148 752848121332240386,22662 771809641726640128,125554 794018245808373761,256255 787637219771162624,194450 793998871776985089,257492 767937560207364096,100893 772233621142900736,128930 792869877832790017,247455 791626813780922368,240145 794603767463219202,261155 771027940872257536,122146 794828037162315776,262486 751221795638784000,16931 762417522960392192,72978 756313353287532544,39874 775649168836689920,150511 793208273327370240,249841 795386765582340096,263906 757833517413740547,48734 787846769736491008,205197 789749970337312768,215437 762384364491735040,431998 772803904497147904,132335 779513802375192576,175549 794429623824093184,258922 787293325078491136,209035 789786053628551168,226731 786217164134952960,201494 793225965333782529,249926 757160300508434432,46227 792175056352780289,243187 792264247136751616,11774 780609793568366592,181935 765374374824255488,87245 778786656694317056,356063 794758564745187329,262022 791332916064317440,232863 793635214777913345,254135 770909975011024896,121949 779503123928850432,175549 758107588844064768,51043 780807937103060993,183269 793321817305821184,249926 795004849523949570,250430 791354053145923584,238383 767053595283980289,97465 776902399617138688,158118 785331261422260226,11774 788826819365523456,216009 761396733452492801,68102 766742023198035969,95333 768184844044136448,101681 790491165086842882,228888 772233260843675648,128140 776639102405840896,157339 775673124906012672,150511 794584826804203520,261155 755750445700698113,39235 765579520648896512,88052 781826120354234368,190635 771012202740318210,122146 781340589748920320,139404 791070221658427393,232863 763853569363771393,80648 770015859242856449,116229 753331657965350912,25189 794640429908049920,11774 776863751626555393,158815 751735068473851904,14277 754054879954350080,31529 771132828473888768,123583 771334670902525952,124844 793192842629902337,249926 790960500846845952,234653 785995606120476672,197063 767854720631332864,100605 780924119495901184,184223 786414489302405120,203350 763016415284649985,75899 754981208233238528,34666 768048834861633536,100620 785947393250525184,197512 788520197019828224,218275 786646346077990912,205455 758361633337053184,52554 763527601918910464,78853 754924264071925760,32858 777937403902320640,164694 770875488399085573,121949 772789581158739968,132578 779478750433914881,174230 794617460708306944,262053 767526569237553152,100007 792001075876290561,241819 786023830724628480,193636 791753698208735233,192363 791749880888909824,240584 780625678764904448,182146 764948672543092736,11774 735228804981874688,349197 770611791537790976,119852 778674433787588608,168733 788909636975943680,217574 763468750548983809,78344 794053700402544640,256239 753875257887457281,29456 771964131280822272,128615 759421620880564224,56800 795742280959279104,268448 765340029275164672,86645 774430969352884224,143585 764073994836254720,80607 785700549240852480,197512 786205546072403968,194263 794527022047436800,261155 777717111837761540,162491 795040228083957761,263532 794010384332165124,257492 787774348354473985,210207 776817816049627136,158428 789188286942031872,65113 761657888251097089,69673 758781326518394881,1248642 770277505164910592,117377 786763587326844928,202045 767331584257163264,98671 743510028930400256,11774 755161883296927744,35890 768903036337020928,107543 763834826998878209,80366 751607527805165568,16728 762772038301970434,74681 764582284926124032,83641 757704873437646848,47940 787799288176861184,207712 749734877365501953,8288 761963589238460421,431998 778441823417163776,167407 787755809002389504,210208 787597555236347904,211580 770382769339924480,87904 780466999457611776,180310 786558380781412352,204413 776742424777330688,157082 788488830588428288,218275 789994475548385280,227242 794145571304939525,252412 791770744342536192,240483 768101237476691969,103354 788179993121525760,210463 787395927715766272,209863 793104867522994176,249469 761000341299163136,66260 771777525307568132,127657 778654736736096256,167677 777245656112959488,159359 778749281352101889,169550 752952287480414208,24711 792094176569548801,243398 791778809242542080,240584 772161811420438528,129471 775798836832919553,151718 795359233902596097,262925 775309673385766912,148032 794527650916073472,261155 794160067595694080,258331 795353501266300929,223492 778391404938756096,166916 780603112759234560,181886 755400397519327233,36735 770595646663380992,118192 753026554117120002,25255 791686544255889409,240483 753711884746883072,29263 768190808272932869,102336 794300261091201028,243865 787708807128485889,212357 777762330474012672,162596 781475772150185984,187454 758788149401182208,53996 740285311394029572,99816 793153605444440064,249469 771363757586993152,122133 789351593061875712,222997 791394756181962752,234583 785468409177837568,195975 760980898745548800,66116 767079633158148096,97811 763572383076581376,26849 752864687444795392,22546 752880822332497921,23884 762090949950439424,71429 788871852693172225,220815 769202673648369664,111558 778433953023733761,152594 790648530641838081,232863 786576525634265088,197241 766435279678779392,93823 788111867889582081,215608 767135949306200065,97377 794986009100361728,263906 766846565222789120,96263 760972073753645057,65839 780618968973316096,80785 759872840208265217,60118 773116757015982081,133519 775064975391985664,144684 749314663825965057,7849 795071327308804096,263708 762884189586731008,75349 764132896328196096,82061 780885969075511296,183269 779002521381548032,169586 778231745460183040,166532 788041360058224640,214354 767805479489638400,101681 768963571388743680,108396 794157691362906112,257423 763680391156928512,78684 790661203529990144,232169 794942740543000576,263895 756502700339101696,43454 761916887932538881,70227 733186892523409408,353951 766179110330568704,82344 793873192695828484,254804 761595541482450949,69565 780653460756701184,182257 732632621872762881,352302 778756367930699776,169104 754036596786229248,29263 795034203624611840,263895 790665841767354368,232169 778366472913580036,167305 795481823677730816,249926 794548019702206464,261155 776886879375458304,158897 785911618529992705,199546 794181291117662209,257515 790746403735601152,232791 792148559655297024,243978 794600726794149888,261818 794634302302683136,261987 760165189106802689,54416 793904918343995392,256451 775001363616964610,144198 790575358454140928,232137 761663436921208832,69878 791477142496407552,236941 773570784707084288,17640 756654412412715008,44450 795771666982965248,268420 770984982798041088,122388 779103743266521088,171463 756896791136759812,41839 732788626858336257,350731 757649583401013250,47806 763875902488928256,79987 764941126461747200,84891 787378367708344322,209800 755832049034858496,39384 757559006839902208,46405 789264182382202880,223286 779385669361643520,174226 773631894558683136,136960 772441551439966210,130026 779769342984646656,175549 763119099853545472,75899 758671303469441024,54070 794526697806643200,261155 763000344116953088,75899 792096551858569221,11774 795694477411237888,11774 780147962508869637,176110 781502016740855809,188119 732942893799723011,1170667 766351595210760192,93286 788874998572351488,219678 794274665313091584,226320 788876402879717376,221711 740210196908101632,11774 760246985135828992,61982 771821730788614144,120610 772526172974428160,90384 755881274489778177,39462 767028776941281281,96592 769278464293691392,110585 774447495824809984,143777 737625050841370628,350654 795703756000296961,266491 763520430435102720,78997 777698375630192640,161387 786838111854563328,200963 757974813096816640,50143 773952645249859584,140444 778197962677710848,166409 766794480766771201,95708 787281326785396736,209351 775428887555649536,148574 790991495906009089,235590 763428212135174144,77731 772936660015255552,133043 781510404031729665,11774 792640003448995840,241034 764997605004808192,85562 776813802159562753,157755 755183631354789888,35890 758707647797485568,54070 776568973479452672,156132 767525794310742016,97379 758467136406814720,52749 779391934288699392,167101 777996107880292356,164435 794708026599079936,262752 766200993579208704,90384 788099714692546562,215505 755592396969246724,37294 792105348735709184,243187 789145241152397312,223899 763825857790042113,80486 753680502586953728,11774 750343146660331520,11495 775191306096218112,144730 781206741920915456,185496 788022063130873856,213064 760404572842123264,62063 781203962309509121,186434 793324766941810688,8044 754243303776718848,29263 778438419894538240,167220 785863481664892928,198878 793196479498170368,250328 758295430887268352,50923 778618550684528640,167003 763006536343969792,71123 767831253110390784,101134 778371983557865472,165348 786356443129741312,203391 787670653231099904,204078 790945884724879360,234583 792958246759895041,247241 781536733175377924,186584 773894139062591488,139865 760993930884374531,66110 785907787037421569,198973 795756482713174018,268646 763459422714683393,77632 750568754095022080,12883 771452131236720641,125554 790672672439107584,232169 751843295437975552,17794 772521054166147072,129551 765523046480371712,87904 770276501363175424,117257 785239625644343296,194205 767379553123569664,97515 779463148029878272,174294 793082831094353922,249348 758531682278383617,52554 792026238697152512,243075 771551361376792576,126389 790567039223988224,228820 745131278836473858,91137 761887442790150144,70941 757186616523972609,45125 788773416191004677,220332 795400328736808964,266884 786567331363295232,203674 794648532544323585,262421 760505797570916352,61245 764449426173726721,82066 755297986339483648,35772 787008998402699266,208065 765006165377847296,85562 774659258306662400,142906 763106215052316672,73513 770688911622410241,120613 791149458721480704,232884 793256547107364869,250293 794258197380927489,258331 772722156916449280,131008 754023545517203456,31268 770092628138463232,103354 778316362632441856,167399 786219636106883074,200974 790915669999038464,234583 785928832544944128,199546 778250676736520192,164826 757744427779563520,48663 794076405961203712,255393 789985625084661760,228354 791357813154918400,238395 793428564330807296,251987 762284943087206400,431998 793236528767959040,249469 767827729022488577,100545 768766829963644928,107861 790891980230230017,234622 760841831877750785,62051 778680791123365888,169226 786186513079996417,201494 759811255569752064,59394 772061431722147840,128934 772289312939315206,128519 775483954329640960,149200 775379545050472448,148574 773148892804292608,66647 765587626556592128,84209 768898749179408384,106836 795351222131838976,266500 754834330237534208,33470 755166241342443520,35890 762986072662011904,75724 769354220994637824,112392 793460320505171968,252408 774410977639067648,143428 755405775409864704,36604 789227769301340161,224018 785479456089448449,192032 773898295244644352,139577 750043177265012736,10735 763414053561565184,78129 795116533101957120,265257 791995469249417216,220602 756700133383925760,44429 790974783466803200,231881 758748162446258176,54739 758726617007058944,54070 772248076388036608,127775 759206802747785217,51798 758284897798721536,52112 791417276230545408,238117 787719017817669632,205197 791343261692473345,11774 792558476920664064,246273 757887280975601664,49852 761271069756035072,67709 795250230883192832,265257 763005252840873984,75349 794682205196914688,261666 786706283227385856,204835 772988115443036161,133043 772098627980230656,128025 794154615440834560,257423 762797206797778948,73712 774906640147636224,144602 791355370753040385,238207 770938410580205568,122146 788900175863549952,199546 776312977351860224,140965 771784869412122624,127134 780913568724180992,184223 770241467679903744,116239 766022867070754817,90908 793818908352327680,251363 795733735912206337,266944 780957467333300224,184223 778370674276511744,167569 785622186681835524,197512 779435348342562818,172107 791893318477221888,240483 733350063594840064,355106 765582654133587968,82457 776511473535160321,154525 793512938669760513,243865 794123892302479360,254209 773990822547165184,140230 763796835710435330,80393 770764043757903872,121359 794108323499036672,257492 773949585043628032,140025 767870367931269120,1175381 781178226773200896,185921 791351757402169345,238383 788068074167480320,11774 759142961825406976,56964 774351570939109376,142090 786582737276768256,209828 778487744796516352,167858 776454589579010049,151317 789948295296716800,228101 790729476120285184,18395 757591480177348611,47149 776001823178186752,112363 791157900387426304,234575 766452156870328320,92917 778774119714172928,168687 751231248631160832,17702 775868645985529858,150663 794210020204285952,258598 788011658023055362,214209 769929418831560704,115511 763524978008547328,78938 791015079521185792,235487 774993689500381184,146259 776062659678658560,153154 789519093179228164,226823 791358963874881537,238395 792483797287731200,243286 760547212929568768,62835 771459202162135040,125145 778286328068710400,167220 787122138738110464,209351 732387194489454593,1170450 770787286220939269,120613 788034816989999104,214354 757307885667966976,32572 786413246135857152,203350 793545364879970305,252408 772864916797751296,132848 792033354346627072,243187 757994501604511744,50442 773910963686891520,139404 791708176588476416,237491 794553279241998336,261155 787837417067720708,197888 788400768378400771,50439 793312377437585408,249926 763836499930611712,80393 795409488689758208,263906 744344257553567744,349312 773491250926235648,135025 765705852896411648,88361 781636067829116928,189515 792806444202532864,247241 770738613747343360,120610 761895702767230976,70338 788439174474928128,216217 761363455366402049,68277 773715917440032768,11774 790642842767097856,232881 754720049794019328,22393 749220024636715008,1170550 764120313349152768,81574 769806279241965568,103674 769920755815636992,112693 772829551760146432,132364 778416162854100992,167180 753640417481154560,28732 774284589300867072,142601 771506676989956098,110659 785867892688584704,198878 788305151589318656,215608 777574288455073797,161065 757333534705127425,47045 763153500368797696,73814 776031432305156096,151845 766629938308915201,94699 773928697103392769,137158 779411678655975424,173868 757425912690335749,46382 758820943527448578,55580 794593364737933312,261155 787312044513038336,210289 794881965543587840,249348 776569811027451904,156110 788636910373728256,211829 775066482782900225,141091 786056811229184001,198878 788779990108217344,220332 754728054329643008,28033 792214462426034176,108396 772870212089581568,11774 775851739446730753,151463 794924488802631680,262849 759095981094895616,56964 753383336987340800,25981 753401770848714752,27402 793980265932750848,254135 757183847431827456,44291 785612195191062528,197512 768912382978555904,109104 771770749304602624,127871 769723550513135616,112399 758669272063340544,51344 781913401891102720,190635 788810934173261824,206666 789926097781522433,228820 752255323184869376,21074 795004416021516289,263931 792416923317366784,245566 765196693772103680,82490 777629319405400064,162610 771899572327030784,128203 757738234109571072,48549 765605014622572544,88546 788077997815242752,215005 792504399771885569,246295 761563995346198528,69231 795448440658546688,262886 792720515089784832,245056 734286804812189696,351837 764650910819704832,81946 792799029478383617,245607 759518080292810752,58250 777557849626976256,161984 787729619004887040,205197 786191481774059521,201619 786328210128506880,202379 754103240409645056,26458 765911247200063488,89859 776573450634731520,155898 788738372051140608,220029 780842853459079168,183826 757560006094893059,46715 763818402561400833,78873 770777960433475584,121359 776409808551510016,154549 790152763825123328,228354 743130919570026496,1247576 771758928333934592,127711 762619310942584832,73814 791674143204925440,234653 793186098163879936,249469 767479693046009856,91936 733508886901067776,102730 795701451683151872,267655 767832435568566276,100893 791348853379391493,238207 787019817534586880,207287 790856888611053568,233558 751049090004234240,14277 769035824621031424,109666 780019898722377729,176441 788735563297792000,220029 791966217858723842,233171 791468378691108864,238429 794924429293789185,263895 763525954614558720,78159 791944632171008000,241523 766372967081136129,93405 778027668096843776,165360 793133089153175553,249841 754738656707915780,33356 745111695136198657,1170555 760984598218153984,65839 791366353785593856,226862 791373421443678208,235487 756953855447805956,44740 785687191422836736,196277 795435820660523010,265855 780757130366169088,182870 794531838559715329,261155 766407436005703680,93221 787370496996306946,207835 781655849164902400,189649 769607780781158400,110585 790948242489868289,164764 793130665856335872,249841 759420765405982720,56964 763439219452751872,78304 770071012041949184,116094 791017114010136576,235251 732834450619420672,353714 773116043585843200,134493 794700671924715520,262145 750453673059377152,10057 757101271694409728,45857 767857789960015872,101681 756291235636252676,42249 794530281252384768,261155 769576768835579904,112239 790974566038245376,235621 762846877431635968,60794 778653110814343170,164814 768049402887929861,102514 789560920657825792,220029 766749154240401408,95672 776632685548535808,155933 781339457777573889,183759 786287798315847680,201351 785585335661170688,197297 787131486621278208,205590 792511042869800960,245997 763498888917495808,78274 765577673603067905,88052 760487383846428672,62063 787489120692174852,211028 791700462445662208,240483 756678275666018304,43553 757300740947841025,46909 750145697350049793,11495 764239547249094656,82759 779631151900131328,174028 754736232400236544,33356 766704700129280000,95708 787094913070399488,206620 789925059146100736,228820 757233944999956480,33356 762724288591822848,1249050 732671800480530436,1170667 766364399514812416,93286 781231848374476801,185595 775899975397969920,138490 760822756225142786,64678 763018536256151552,47188 792084130347487232,243187 780545433638608897,180039 759044161949474817,56552 771420780890644480,125367 770764174586707973,120690 795109801277722624,264397 760121743847612417,61051 758091986142367744,50983 771547669651070977,125853 761617862830149632,69565 766822017630740480,94899 776655226124247040,153248 757255537310494720,45014 773970575677161476,139404 779563484912640001,173011 787718231930736640,208307 749005963575820293,172295 785877851346087937,115435 773522168516718592,137158 760915303555477505,64692 778537804670173184,168687 738970310821584896,11774 761607463560998912,69356 779669707330846720,175153 765492289623982080,86936 785632674891304961,197091 788851406333542400,219829 785971562474147841,197512 785616971513552896,197512 760806481293967360,63776 762934675887316992,74308 776093632688336896,153501 791075637389762560,106673 756243315398279169,42149 756898913047736324,44429 754709711723823104,22393 780232783805292544,178477 793993327632785409,255299 761997033205067776,70689 790528106037641217,229177 751737894969245696,18215 769308567107047426,112363 792557646540738560,243187 760132932346515458,60112 793158455607627776,249926 794563144563757056,11774 785775714062565376,197297 787474460827750400,209351 793700592455553024,108396 750362739269337088,12883 757528883667296256,148861 775130712269697024,144730 764986387082907648,83391 768279732416811016,33169 758486800998473728,53580 767770328688955392,101421 791923420233510913,240556 776832038997413888,157755 794994729633062912,263898 761012340435197953,65222 752993567593918464,24848 770745097600114688,121220 795367330897215488,266416 775501009409814528,149259 786818611780255744,205047 793495740551049217,249926 775432125969465344,148574 767471590711955461,92077 768161261859119104,103354 790571756587257857,231318 750362524021694464,12883 769616981032968192,114612 773151948531007488,132765 788997981706002432,217837 750410087844319232,13288 779667782476718080,170373 773941468767543296,140025 763257940543467521,47188 780647594464800772,182257 751608749828108288,18893 753386241631088641,24745 745375290940096513,352060 781581618305720320,188478 793179431888097280,249469 763106840120922112,76628 786796553956577281,205143 773518813291839488,73383 785250752067309568,194082 789558190589566976,226731 790355262154485760,229922 762931356980477952,74868 763938236888526848,79585 770266529980178437,112363 753900185487417344,28499 767081665743073281,97811 785609676675088384,197512 789248544246988801,223921 776477806012329984,155451 793150230845878272,249961 785577623896195072,197196 766472345519357952,93850 778011351071330305,165405 785677973043154944,196277 793180092864290816,249469 794144840552501248,102730 794158854774865920,256217 767832214549696512,79987 786611615252611072,204835 788154711241216000,215505 761166843562385408,66897 785849882376634368,194723 789038736675778561,223030 786993543181066240,205728 791679575126409216,240483 761939739544920064,71162 787011589870190592,207287 789699783329918976,224801 785615809444020224,194157 773652825964412935,138382 794137932680441856,243865 773835475383484416,136867 738821591224750080,11774 773969164633382912,139404 749701452688347136,9433 781113638555906049,185496 763516323473321985,78684 776735299418423296,157755 785618862574149632,196277 789788290924806146,226712 745056136961863680,351424 753420162976534529,27402 786289910814617605,1063777 779349947049189376,173753 794539545773703168,261155 773920003217166336,139404 792416256414670848,245750 753353392743849985,27045 763448279459729409,78159 776123636684038145,153845 787832580297072641,209351 768883750595878912,108710 758383036362739712,52749 775321876876828674,148170 775432414474690560,141415 753742236530114560,29592 772400830120984576,125019 794575978827829248,261155 759936199775563777,60391 768898858969550848,109767 754753182929186817,33356 787844002909335552,213478 790986729729687552,235590 766510110021677056,93477 792251663474040832,240483 785707420714577920,198105 766405247086366720,92885 771076594806890496,112363 764898482045845504,84209 788825645165842432,216009 788849215439077376,220130 747601529293594624,355701 758960011686981632,1248650 776033267296374784,152735 755072729779404800,35290 764853639286558720,84724 768781021529583617,108849 775847709567627264,151165 791404355605921792,238207 771439291255758848,125367 757915888175624193,46460 759958888628285440,44429 769197301768163329,111049 787833510455238656,211829 795080441594134528,11774 788153975736406016,199657 794589940197756928,261567 791666885016248321,236939 771748502154031104,127711 752627988026589184,22662 786302603575517184,202429 787025473591250944,207287 775409321328816128,149040 757990400246198273,50260 776611141174693890,7047 758104565086576640,50923 760495725897666561,63149 760937730536865794,64778 768588988009574402,106281 795366077698023424,266460 769226521722707968,110942 781503577005043713,139404 777592177056591872,162497 778376149072277505,167003 780989034059497472,176203 771954431730524164,118191 794601408855179264,261155 750747022819401728,15005 792101274246193152,243075 786939430334402560,207613 755177752509177856,34666 767942122712424448,101681 757694702724538368,48898 750373457729298432,11495 756579698784735232,42344 779033518403751936,171324 760145789901504512,11774 766562563194839040,90384 790587204246441984,232137 760563800407957504,63655 776138389095456768,153845 733004425099399168,1170827 761604600512192514,69669 751955358420086785,14277 776213853038342145,153480 761583327656701952,66801 775148188923592705,144654 750885860137177088,15316 793104776183500800,249469 785648315627085824,194082 770819094966861824,120625 776286021956739073,152872 780610667153920000,182049 766015159777234944,90575 785616578750451712,196676 795666917457559552,267862 767182372710166529,97323 785581192879878144,197286 732099739651448833,349191 789117973017559040,220332 769770496824967168,114301 769899628405850116,115530 789316216078766080,224850 769309790128500736,112336 779114439329083392,172799 756249946282610688,41438 786927545656631297,207287 765744725731061761,88361 732353375082270720,350660 793972865833938944,257353 781830799326863360,187131 793188288190357504,249926 750403160263405568,13104 755961882410749952,18215 775125836290666496,146675 763463699730427904,78566 773934064306794497,139404 790279139752308736,228037 778495319302692864,167319 775369747428888576,148574 762030812946661376,71429 789140894024957952,223899 787701460989456384,210207 794987175607758848,263907 758007052920905728,50804 765201230448693248,86103 781752629776879616,188458 788120936876695552,213064 738037560560095235,11774 791093740764934145,235487 769257620804804608,27164 776950225529344000,157755 795330869162573825,266079 753278820875112448,26029 771396153392889856,121795 763120204587032576,75899 787465942016155648,210432 761510566586232833,68102 762309056254054400,72495 764158547827359744,1249207 758910184055906304,55597 770451271232860160,47940 764291943706877952,81783 780480473906765828,178075 778912282701139968,170609 792149992362369024,243187 794833458237423616,261155 768649821326544896,107745 753359273308991488,27317 793569405309378560,250785 766992861980073985,32404 760211369996251140,61145 755169785596358656,32404 781909935567142914,190517 786709925955309573,205141 757528744110100480,46914 762847218659233792,74943 794028996719558656,252939 768992911853703168,109945 778255795448258560,166409 757893478638559232,49852 755162654470135808,35890 794619988665434112,261155 795682247387004928,267521 750775778892083200,15165 766056987150942209,90384 778829988929892352,170793 794955897101426689,262752 795433781083701248,258771 776258460895809536,153854 785978618371506176,199262 792096497714077696,11774 793963689883877381,255826 781312084550127616,186584 790381513963663364,26066 776093606721433601,152872 790343407151542272,230704 791644232356212736,239405 795470471181516800,262824 780414682578333696,180074 785312887141076992,11774 792871902528188416,247592 772888703358283776,132335 795499191241965568,266079 772412956323803137,130669 772967584652079104,133519 785325165605289984,186883 732800960901287936,353241 768895238970695680,109337 768954464455782401,86103 774013556123656192,138382 787511037125861381,46572 768515186751705088,97438 791423922625544192,237327 768342247255318528,105488 765958697881329664,90384 791714295147012096,241118 791825088739893248,7706 777713078611816448,162107 758246024892735488,51750 791355139764387840,238383 758495153455640576,53185 765130115663728640,84724 753997767127752704,31087 793845231229673472,255942 788538517643259904,217024 786341593750142976,202798 794699582630428672,254058 794332800300163072,259892 772250035094519808,128934 781601148977418240,188401 795099495348453377,257325 768286693547872257,103071 765330900078911488,86653 778340860786307072,166282 751669639843753985,18067 764323154458062849,80939 766377801113014272,93184 773882436019228672,139392 762280749999484928,431998 786534960811257857,203832 733024182129266690,354927 781749949197266944,73568 755769594162188288,39462 781293881404993536,186149 792265421042757632,11774 757946165002240000,50244 772734281470840832,131027 757078558720294913,45964 773882349893267456,139404 775300005938823169,148045 793601651919773696,252196 754828277899034624,33356 793801650926333953,255393 759115255687426048,56964 793438277630066688,8044 773607065503797248,138054 768677239835820032,107423 787727559152668672,210608 794932041095802880,262752 791400067835891713,238780 791343540144070656,238207 787826639845535744,212357 790628277102620672,232280 786200468372516869,201494 760613863675006976,63265 764937320290189316,85419 775380128213762049,148870 794317470614114309,257492 758809592125984772,54070 780512458989531136,179574 788781031906168832,220526 760275621855371264,61576 759083141663522816,56630 785876604144721921,198591 754734451448426497,33356 776618403771494400,1250342 786046645284642816,198878 794019350931914752,255192 751933548009918464,18488 794905954332577792,263708 788452598575689730,11774 778371342877941760,166916 785585419555577856,196524 779215005086461952,170077 763107953226448896,75899 787036532133793793,208544 792102102902243328,243187 787299177453785088,209269 765526630668259328,87145 751933111760400384,18555 793155178388127744,249926 732665085886271488,352911 788124283700555776,215505 793422095510372352,252020 794863921173827584,263594 766740534316662785,95568 773904213965406208,139404 785970824993992705,198878 752909970773901312,24316 786795886978281473,193524 764613174691627009,84209 787109478630092800,204330 763161098488909824,74943 793186727091396608,243865 772909000954351616,132335 775749127132942337,11774 779347375932317696,174288 788722160907018240,220029 793607096797237248,252639 794639196417904640,261155 751885975450714113,17794 770937678980321280,12873 778663636990558209,166913 776877854143361024,155593 761975510738108416,1248861 788765450796687360,220526 756299778674208770,42621 786038768734208001,200382 765598878511030272,86209 764841949169934336,84724 792828684432384000,247241 790990313364058112,234653 774283145969623041,131421 786052637510819841,199262 794296498464968706,258249 790685903781924864,233602 756578078457892864,43956 787333516560400384,209074 789670722075398144,227242 791695677407367168,239610 793995716980928512,254135 764765583573413888,84679 793497853209575425,252741 753647029797134336,28866 780385879399497729,173347 781236995968360448,186170 778337498971926528,167220 781111827526582272,185496 763190388370923520,75899 793988174108364800,257325 764906023236804608,84724 768821896079110148,89762 785965747419742208,197286 758016090358239233,50804 775037864266440704,146259 793118561912909825,249469 742826384372826112,47188 761675711048327168,70177 761165919322185728,61051 770294106677391362,117257 786029551780524033,197512 755543870419587073,38183 793979905046216705,11774 741052655867334656,353488 791465598777688065,238207 753090770719150080,25255 787009219677388800,208065 791000343165280256,234583 751869442678722562,18115 768635469420724225,107984 794059393822097408,252806 794986719858794497,263895 776236372990398464,154071 794555939911335938,261155 764565050287882240,79691 779081963831451657,171693 732709051784527873,353002 774997755689373696,135025 758254051758903296,52061 770392636070912001,118375 751804568565116929,18586 766020567573094400,86440 768114233930227712,103354 760750245076619265,48052 794531896621432832,261155 795440130131689472,265855 775724291795083264,149953 756235429318369280,41763 788040396257521664,110161 770327030466383872,44421 757832708621864961,33830 779982218986790916,177704 759910577313460224,60163 766817418937180160,78274 733114015514132480,355880 794734415310110720,262752 794718539466670080,257492 761232923110629378,64566 765305457254608896,513129 757882796333563904,48549 776636101830275072,156835 792981319210852352,235223 793452317114859520,252020 764865983165059073,82066 793222757555269632,249926 785675058815438848,197512 785846484721733632,198513 773841473028653056,139404 788777898287230976,220767 764848860195938304,84724 732646627249389569,353228 766383796723658752,91804 753618388807667713,27764 786909928350855168,207287 773988608390955008,140025 767844750489628672,101681 795382514986553344,265644 757301289311047681,46382 754011765248290817,31080 756722608956018689,43553 772531011188092928,131007 788163384176812032,215608 786634891500728320,204539 758708066909126656,14653 788071740958183424,215005 763365443738402816,75724 773182202150395906,135025 788701063419338752,220029 773561307773542400,137639 755860679433662464,39475 787643208062889984,204413 795654742831677440,267655 751746142514270208,18893 732322545966284801,350808 767464043548336128,99111 779797646114521089,69764 745149193753264129,686533 767842676599291904,101681 765342346527531008,85326 768900909871030276,107469 792498547648262144,246392 764613248754733056,84247 771411409800310786,122759 757229719683108864,1170644 732842388029362176,353016 765530338504351744,87904 763048663681753089,74681 771748653270642688,11774 764269045386448896,82953 792132641428475904,239610 764947981292412931,84209 791043373662662656,218892 785270304436162560,194648 768477990883823616,11774 781415749688655872,355185 762626114992734208,71749 794864831526567936,262784 750576131259203584,10735 792223525108981760,235685 794620400898482176,261155 769365109537927169,110302 794987986622423040,258456 792950358167293952,247592 755770550631460864,39462 791365078868107264,238383 774639554355691521,139012 757448933807357952,47263 759389203583098880,56964 794255864257343488,258909 795130196781318144,108396 756426567589462016,42249 751862554905878528,16931 759117475384393729,56964 761961149877268481,71026 760907983471738881,64722 771551334965182465,125111 776848564177600512,157693 795077035202846720,11774 791886101933879296,240483 794549930392047616,261155 777496900270297089,157755 775828794963742720,150404 786175499072593921,201374 790879608656826368,234583 768572494412414977,106702 788181136396681216,214084 766270866015580160,91946 756243408214196224,41702 780138762324041728,176127 750651434681630720,14421 766076036429873152,82344 792867638288318464,194060 755864131173920768,40086 765520271063207936,87904 787007528571994112,207613 759206779892924416,55710 776341226295549952,195876 760740406447439873,64621 776184309765906432,153095 777935976228331521,164829 756295178944520192,42534 790208470582714369,228172 776733897707155456,157708 785260086193258496,193828 757911865821237248,47940 788505402950422528,218349 794563507371069440,261155 795332632737443840,349312 779120440413396992,172057 789665206225907712,227242 764200444499329024,82066 775825162033700864,149770 732898310516670465,354540 794888307825983488,248924 772826657488900096,130669 793041197186977792,249004 765568918404657152,87904 762618956892872705,73814 779041400377573376,171324 788944196346318848,11774 791312834240008197,229910 767829158344941568,100893 762033899702804484,1248974 785269774439763968,194648 788535319633231872,203710 787318108751036417,210289 785882355466731520,197512 773302978937774080,135758 792435170599198720,245148 745464639773773824,62180 785882975061807104,198671 757300943184592896,46890 786665150128525312,204413 756626919794286592,39096 774598568925622272,143585 788167725348552705,216009 770297371158646784,11774 750303268874686465,11349 768034698065014784,100506 788124836048404480,215012 792224765113094145,29271 752728209536520192,22622 764411623612223488,82283 788454386666135553,218275 775485171189452807,112363 785529061951041536,196538 775849854635483136,125381 765554890978447361,87858 791619672588156928,234864 732603317440917504,352921 770002962760470529,11774 758873191464865793,353879 778910673333985280,171085 787943095354609664,199307 764158400901021696,80939 764740343199895552,84422 788481927519080448,214821 794136501558845440,254135 769505158829146112,113894 764057114474000384,50922 781715939117113344,182338 758684658414608385,54070 790521269296963584,231894 791790008889925633,239998 764397742223482880,82283 768994436168777728,109945 770399731361181700,118482 755300320897564672,35890 756982630315274240,44274 762209016537751553,70941 766642441088794624,91700 763130086686089216,69878 792051899730108420,242628 767156395208769536,84666 787022494746177537,207613 733332592183902208,11774 770664759158984704,119765 795731851469996033,260127 763850027160657921,80482 760216989499465732,57131 763924758547226625,79691 772121822313656320,127925 791035388529815552,234583 773552748776206337,137518 777849085042626560,163763 789700255591739392,224676 781531284539600896,188119 756546795820478464,43917 792027884152061952,243187 756600389584228353,44274 775024601860485120,146259 778373352129953792,26066 789219272845295616,209795 753433000457728000,26064 764203164971233280,82582 791317465934376960,235948 772457452122021888,129662 763153888752971776,76628 794565776636280832,261155 735227882222583808,350517 758498870129295360,47940 791710371056869376,240145 788871699634622464,221832 794741036245454848,263010 780541528129155072,11774 789691867059200000,227232 794881560193417216,243075 775698393712594945,149200 733185962780459008,355672 776601532053745664,156835 780791930804375552,182036 773597461894037508,137965 788856765479723009,218275 790366530303254528,230271 794715835990495232,261155 788712359166554114,220029 757609261098729472,47761 781208514165215232,186212 756318155400744960,42249 773000534311768064,133519 791670929411739648,240483 794098162290032640,255942 788555710422392832,218275 779858911608176641,174321 753696409325559808,29263 755845131979202560,18215 793130705114980352,249841 793515096928419840,252741 760492439580897280,63149 786552187031654400,204358 792415786207891457,244550 792039867693817856,243075 792125278130614272,243865 773411878185930752,135725 785283937660579840,193669 740955809064984576,1247407 794295790327963648,11774 756636147061657600,14277 785628003107758080,197191 757100452819460096,45964 767973079033126912,101463 774283970431160320,11774 771767489130745856,125742 776154654547640320,154071 795436744879403008,265257 766343878517678084,92860 768944514614505472,110477 770735459756572677,120610 788062740556374016,215005 777299034457255936,159146 778651473567682562,167319 768167337388277761,11774 767773602724900865,100893 771248280701284354,122958 789538752225873920,225384 756819380483321856,41636 771431940440203264,125367 765381127968206848,87145 789161210147143680,108396 766909527786524674,94683 774543329107152896,142229 762027619021836288,71386 781120579642363905,185496 777938228372537344,164826 763162154170220544,75690 789310756558872576,225359 764179898613141504,82283 752656254162464768,22439 766699416266747904,95672 781285652432248832,186434 769542609781989376,112336 769266045249024001,111549 771783750564782081,125055 795099267698409472,265102 769576225077661696,110585 773851186592088064,138165 790571246576541696,231894 790917100240007168,234583 795608383915167745,265257 759488280433917952,58227 769124293619908608,110362 759825375572529152,58267 770271137116794880,112399 794551560831275010,261155 774613526321111040,144030 791513996901818368,238207 779011307127189504,171982 795003329780862977,264335 763051948006252544,47188 768511723305263104,104973 732242635168071680,1170427 758688002369617921,54070 775544407365783552,148904 752258617198379008,350517 772429650073096192,126152 760167063167995904,61412 756638125796036608,44429 766760525703241728,95820 780687861083496448,182036 765626901960482821,88669 771516121623166976,125163 787110924134051840,204835 764168315472183296,82209 778981474116796416,170253 766702554147278848,92872 773208329027854336,135025 771757535409819652,124537 759370215004090368,56924 759546098075697152,55257 773887889344073728,139404 788027805317664769,214492 775705248526639104,149200 788836247657598976,221476 774451523787091969,140638 775913732903997440,150511 768504097431355392,105109 791728676610142208,239405 770941554412363776,122146 757710159858667520,48594 760596764290408448,63451 764254200796622849,82209 764935527770550272,11774 759828953284677632,57881 770413831226920960,117257 795677560851992577,267862 763850064116617216,78159 761357180553531392,67679 759113325477257216,57105 765222975230664704,84724 750849435517612032,15255 771537461885272064,125554 756684272912793601,43690 792163087558127621,242693 732714142746980352,352946 770711248132464640,118369 788458811505909760,218275 758017467276943360,50452 788398012213129216,217519 786044345270935552,200382 775516606000668672,131084 767196554725822466,97852 781832731999084548,187454 759583792436686848,24745 790654060122738688,233307 794578799379841025,39957 768348862016659456,349486 775364946813128704,11774 792856269325565953,248010 760525307157831681,63451 792572573062135810,242693 776805671366897664,157439 785514802244235264,11774 787995235401904128,197322 765701461351272448,88930 776927186284580864,159308 794676683651645440,262588 776411281666347008,154869 793965347326033920,256451 762724347144462336,74247 775816940774227976,151741 789313438019383296,225379 778380468542636032,167044 772252739296460800,129558 759944120068476929,43471 774381961649414145,141913 795279171417149444,263703 758405271471423488,52061 767101068094214144,93184 759091689667629056,56964 760807335304409089,26066 766711483430494208,95708 776170238391885824,154071 788745161660444673,193121 755002000706854912,34666 763789759818833921,78566 773183442687135744,134561 794640347892776960,262022 759613211419312128,57574 793087788182827008,249286 761719165514227712,68862 770850692214951936,121055 780984668896231424,184851 795071752766373889,263289 761700054012874752,69669 790694787737264128,233692 750191766616219648,7524 770158095792308224,109666 790092060153962497,225359 768198504611209216,103149 778286915774578693,167220 793489817745166336,252408 794583258591887362,261155 775056473088987136,146259 764602908209844224,84209 791911839131136000,240067 769362066020896769,111558 774873633395183617,130126 757518087650279424,47656 751562330442309632,349703 753378366468661248,19598 794304371592929281,258829 773608788985282561,137158 777053802646106112,157755 776782323207593985,157693 762305585605926912,431998 763405956185292804,11774 772135586337390592,128355 767840071269568512,100605 793618309530972162,252890 779868484419268609,176203 767543668114948096,1249419 763046234022113280,76236 781081983673925632,183261 779301649672134656,171889 793648637540757504,254209 776480850791763968,155688 778219642011652096,166390 773762197264568320,138155 793536287361806336,8044 765313848744173568,87145 755449368258367488,36735 774353106339377152,142671 769091449740726272,110615 776160347656953856,153545 775561833293807616,149259 769134210229690368,100249 753989308734959616,30340 790931117738233856,234583 756246238736023554,41689 759844381880836097,44429 761352257996816385,66801 793327432195596288,250633 785637185982701568,196277 763661665015595008,77167 777153460428865536,159245 764151675460259840,80939 765217516297809920,86440 768039473598857216,102556 765065089904816128,11774 793145575206162433,249469 776142108591656960,153035 773282159423467520,122776 791726261047468033,240718 795336160633647104,264397 791017946319650816,235828 792793414710550532,235621 790584433942355968,11774 791083006542745600,234575 767075223690555392,93210 758995072163598339,55844 766832576019460096,95593 771416707705479168,125554 761159375222403072,61051 767780011478777860,101134 787106611445760000,205728 758332963016802304,52554 781457369624637440,139404 764151090690404352,81924 750840996670402560,15536 769556212669042688,113836 773621767772438529,138165 777054227252256768,159876 759662286982176769,58227 745297761889845249,11774 770550037264859136,118191 759121774856564736,57105 765372710922792960,87249 793241077088186368,249926 761009930950184962,66159 760464226544652288,62771 760097294062452741,58508 785300319429210113,194934 751227278244376577,15066 794535390942216192,261155 744311809394380800,1247633 795429413101780992,266884 763518598845378560,76406 771449797974888448,124855 786678725773590528,205728 771500528769626112,125111 790744834369687552,99049 794649120745078785,261059 779348448915120128,173753 791724887811522560,240718 795297661515628548,265881 740369981859192832,11774 758271572616642560,41703 775338206157950977,148170 768999262457913345,108373 757432869098811393,351340 785547632814927873,196277 795390560362053632,11774 795722724203261952,199307 771968441989394433,128519 778569023319445505,168794 787749257302376450,211347 767109232500023296,97685 776451342680203265,11774 794674769325125633,261059 781086421692084224,184044 794316994191511552,258456 794532564941737986,261155 756642592180281344,44429 791449725954318336,237935 758014605687869441,50853 761354264933306372,66217 764680356729466882,82766 794704753905307648,262886 752877554864881664,24134 794566468784586752,261594 789319562336415744,223196 793422191593259008,252020 753365531256815616,17416 768702692088623104,107428 781826626526994432,190635 763983956035276800,78853 765951102588162048,89617 794551635997560832,261155 780883714859491328,183269 781482268124741633,188119 758006889758228480,49852 759205442216202240,55257 792187976981680128,243165 786575420724510720,204078 774214973115408384,139369 753962785524940801,30296 766351725435293699,80939 770510416908738560,118477 774008920616628224,139404 787819060847374337,205197 759143535115329536,55660 762132907305697280,69044 773857685691260928,139404 788500556536909825,197888 788960837566275584,222500 769254399164153856,111049 755442247051513856,35931 795011800441962498,263896 763771391585898500,11774 775639125990834176,150394 773840304831074304,136814 766017461065883648,81929 763876227417411585,79911 750540063130447877,13343 767068450309058560,94699 769267275417329664,112081 771542392465821697,125145 790030112305586176,228584 794364412345860096,257353 772261024040968192,127957 790375405827919873,229693 757157127911772160,39462 775379285536280576,148537 773575683754917888,132578 760142438946246657,61051 789411053121642496,215965 790301481106825216,210760 751912299498209280,11312 754752850094268416,28958 762125466799144960,71099 754764018519113728,22393 763738794805768192,79513 775683116681695234,150663 790563750336167936,229693 764879648236929024,349306 788143467801219074,215480 778455158690680833,167124 772547648700026880,100893 769142614587310080,111558 776868462119391232,158027 755494526433669124,36807 763452749421830144,73685 785629431448506369,195165 794917001466642432,261818 762781645179121668,71502 765962280592773120,11774 779891632929775616,175152 792144607123419136,243615 794671028177801217,199178 767675833603457024,98720 777620598126104576,161456 779716025252216833,174660 751579204689416192,18893 758107738056589312,41703 790597264678858752,232633 759221147821047808,57574 760162444526452736,60866 763100015539519489,76628 793953034795528192,256358 753629606368911360,28477 791369142162960385,238207 765554203561308160,88052 794774396959424512,263302 768072282732363776,103354 793203088874012673,249374 793943964562751488,255954 758420984537882624,53163 767088783128952832,97685 785981337475944449,199478 791546028860305408,237385 774798939178565632,141316 793586392999788544,252112 769667723143950336,1249685 772721296635408384,132076 780374732893851648,179742 785549471560105985,196676 780807609360134145,183269 787175838546554880,207613 788830986297548800,220526 794142300901408768,257492 748910550743220224,11774 757651229908631556,48633 785946379365539840,199546 761377541407903744,68273 773655543529541632,137042 764865597851271176,82066 779749771053522948,174492 758466310757949440,41703 768772008222089218,108849 794549051924488192,261155 771405950548865024,125070 787122053786718208,208965 776431588091449347,154869 767133471655407616,94699 793231667347324928,249469 750387939000012800,10851 794909145384239104,261942 760068386911117312,60804 751036920180998144,14858 775807246731096064,151463 785884328349700098,197297 755285676636114944,35890 789223555586150400,223692 793133511238639616,249469 766402319160311809,90735 780865149620150273,182659 793814640358592512,249348 743228486215663617,47188 791668704907931648,240483 773636426957139968,137777 774111403481321472,130980 761041868092170241,66159 790232055737049089,229724 780952747357052929,184223 774655142968696832,26446 789287184025006080,224680 771106102721163264,123135 750497371226722304,12883 781332982833549312,166265 760594009161015296,63464 793918397075644417,256255 779727764140109824,176025 785894018668462080,196277 755793947457314816,33334 787995524523712512,213064 758589983569567744,45567 787824378230648832,212949 793472762190921733,252408 754995968777551872,33356 766544836845416448,91700 769352947176185856,113165 781842967099281408,190635 768806014258966528,88809 773886745951678465,139404 794556098128777217,261155 759377802600689665,57933 788430250631831552,217837 758112183670546433,45622 780844399672619012,11774 794322894264422403,259974 771186515762253825,121816 777366820831367168,151463 793450119366582272,252020 793835377467404288,255393 794380980354158592,259267 795718137446629376,267737 751795021037309952,14277 768253797600681984,103071 755917067052867585,39462 732991172616982528,355067 793533241798057985,252020 758234611138777088,51634 793172918423486464,249841 766451934723059712,90735 794057918597369860,257492 769173506428993536,109167 768997781138657280,107428 755163617163632641,35890 733016287849283584,355389 733062700058611712,354962 773910609289097216,139404 756596212157915136,43553 760504049972211712,1248805 760891426423050240,17640 785610283314143232,197512 753569162551762944,9047 771384859034021889,124618 788171839285493760,216009 775634800086441984,149953 795101615426519040,124597 760190154623553538,61145 767808103387688962,101681 756643597995286528,14277 766357534449946624,93286 777603604236697600,162610 794698533450514433,262022 788123908805369857,215608 795031258183204865,263864 778774591669886976,154709 773306343906127872,135725 757375311696711680,1248475 768968791485194241,103126 732304701346078720,1170428 773627181574475776,137869 774500835669729280,143168 786742410936213505,205989 788385796646703104,217519 791658435578257408,240260 791734043440058369,240483 732698911765331973,56436 762693014544408576,73926 768133772789190656,103261 773730083441967104,11774 767529078446366721,97392 766027019503013888,90384 774734280501125120,141316 788509889245110272,218495 790596773509300224,231318 759085389273497600,55887 786572620749688832,204413 769974673522225152,116122 759528974917730304,58508 765194255732183040,86103 786681307094974465,204835 792733939366363136,243075 795073481905938432,264397 752621374997487617,21332 791404617523404800,238207 766528665966354432,85047 786386013694328832,203510 794700255983828992,262752 793154154344493056,249469 773119376883126272,134470 794582106177343488,261155 786022515915169792,197512 769714889879351297,113982 791437521364381700,238292 758422383090802688,53015 770433016556457985,117687 773045082152964096,134173 785695431317520385,197512 760965010843578368,65931 774027772930891776,139404 754909031265775617,33549 780608652222853120,182049 768500605094473728,106281 777583969881694209,161502 767356563774373889,94699 754206086761095168,25648 767842324080685057,100893 750773364634030080,14421 766396813792468993,90125 779114768820994049,158520 791996970839662592,137337 793672090692030464,252581 761727607574441984,69711 762613333975502848,73814 773917539189547012,139865 788735798959104000,220029 790995257122918400,233736 792861742543941633,246726 771526713721270272,126389 773175554996523008,132996 773741062892367872,138382 790619043241820160,231894 753734009608372228,28819 776813265141714944,11774 779100201902452736,168284 766535602393133056,92917 780934874802843650,183811 785247627721990144,193121 785739606478188544,197512 791843593526898696,241678 785687273954275328,196277 765602591564627969,82457 792115750714634240,243187 764908873262043136,82582 773860071080091648,139404 778807581384978432,168278 771743323954548737,127134 754726978280980480,33356 756301471042375680,42432 767078360342142976,97355 770473235599286273,118192 780898696447700992,183811 791982056439967744,241523 790410043111923713,11774 750658256578674688,14421 792756874462408705,247232 759192963821936640,55257 759746275004719104,59398 776871000239505408,157693 756659136511827968,44429 795082590994563073,47835 794851040671789056,262849 764665253116252160,84209 765102220379578368,84889 785317156187627521,195125 786990530894761984,205728 770363769637703684,118393 778399119068979200,167407 791719239044493313,240926 762420918115151872,67169 770858740891254784,120690 785945545416187904,198089 791356870103560193,11774 765150235341516801,84724 734695299529072640,65113 773597654878126080,137965 763980530102657024,80939 761266929772351488,67226 763926415179866112,80486 790979441941880832,234796 795436903008968704,267014 765206592597798912,86103 770786513118433281,121046 765400766312017920,86513 785651961869787136,196277 775367793856294912,11774 793151146172911616,248437 766338812314279937,86815 768583620403396608,107808 777983095735713792,164900 780054326517661696,174465 776125702206697473,151410 760177713713913856,61412 761189390869594117,64722 776136220581605376,152314 773633980625145856,137965 771468409749942272,125554 791727697894445056,239610 776021437522075653,151845 765060021956640768,81425 750948263512117248,15878 775802276979933184,151071 794274199493812225,249926 764156623287906304,82209 780810724339814400,182036 794724118256091136,262849 778546387143327744,167101 790699388544745472,232884 775023195707637760,145496 769319934794928129,112788 793957526513614848,257026 755730144061431808,39235 789192515379339266,221136 795481639648456704,267138 785468057938382850,195975 774711798297600000,118174 793874414219788288,255942 756568053635289090,42621 788611330391564292,194072 769621186573635584,110585 771013452122894336,122146 778302769107132416,166289 763517170890469377,78684 771515059902316544,125742 777034166504263680,157755 793211749449150464,249961 768975239774609408,110615 740391406204751872,11774 756289319996760064,42495 769749488126693376,18030 771158099243577344,122967 755130810097930242,32673 786927875043700738,207287 754792075158323201,19236 771374813520814082,11774 776199777457319937,154322 795464214349369344,267262 771015949923282944,762119 795754352732409857,268281 791274111641198592,235590 758143651969019905,47761 767840074763350016,101681 752993905109508096,20279 770351133101555712,112363 794973508044488704,262847 790726227258642433,233800 775773895630594048,738099 769930681187205120,115159 788067964058820609,214492 781572520419794944,181419 787386647767724032,210694 772728993816731648,125633 770820960467447808,120425 795683565921071108,11774 780068396578836480,171377 759405563407167488,56784 787278210941784072,207076 790647372900466688,232169 755041890832117760,33356 773733250661552128,138819 761929485725732864,431998 786654512979116033,90209 790317714631905280,228888 758102834713735169,51069 786832968371220480,206940 793549020178317312,253206 790577003623620608,232169 775171433135833088,146474 759605971823894528,58965 776912620464971776,159308 759887499409788928,59365 747461969918177280,11774 786761965653721088,203674 788494458379575296,218275 761327234145583108,68102 775491632540049408,149770 765639925567852545,88128 793169517358620672,249444 760192560019243008,61385 764557447503552512,83945 793550517800734720,253206 773910017913266176,139404 751858337986318336,17794 788078954049449984,215005 795673581598470145,349721 778302840485937152,167319 758158151099252736,51344 778656191551565824,167319 785650307825078272,197512 792348396069621760,245313 765629682603597824,87245 775337384888107008,139865 791962870124642304,242628 760185027330240512,61051 766301619256303616,91798 774464800176865280,141887 792092237999902721,242609 751142601835687936,16299 763448121162551296,78159 790546550585974784,232137 786622456450605057,205039 745086684182654978,195876 761269055525388289,66159 794741842646564864,260613 768960831925006336,109913 762074478520172544,47283 771027716434956288,122146 780384869771776004,179742 780090425746923521,178258 788986896005275649,222627 775039978795507712,145858 793422712593088512,252020 767770331465515008,101383 771505151802798081,121046 763203553301180420,47188 765426090890432512,86628 787573604875636736,211760 771818798278062080,127582 776318012873932800,152314 749731727724208128,9295 766968652952276993,96985 786741985579327488,205728 793267732624048131,351030 781144302722297860,185496 790306346851639296,212131 778367304241254400,166390 760866363351064577,64722 763800359076716545,80393 774268691760513024,142321 760694244826898435,63451 792057949401284608,243167 768888195077505025,109874 759104564490489858,56964 760158599238656000,61145 765515556317499396,81427 788577888769609729,219359 787967765999153152,210740 775042515963482112,146259 790687448372305920,232169 772038691531399168,127775 773677516024406018,137693 794530554536411137,261155 762497218766974982,72998 735491348036497408,11774 767182170268004352,96848 755439986791636992,35890 775000517558800385,144617 763515834140471296,78129 776242495785099264,152872 758414476706275337,52112 786019498021171200,199178 792744790454448129,246392 778470261981007873,165185 785318492702543873,194923 794077590642257920,257492 794192380471758848,258598 758735297085526017,41680 775012173844275201,124610 792047693958746112,11774 773509211481186304,136947 787295186502184961,207212 789172165492875265,215505 778980981046775808,171693 790070779035738113,228820 775729966738771968,11774 780132118227804161,176128 757450705435320320,47266 770877291308220416,121949 787876542051332096,198620 773385148498862080,136515 793473980355063808,252580 757020789954740229,44163 752881868022898688,24134 767827980861059072,101203 772907812146049025,132364 785277155332751360,194707 788325812693000192,216187 762864232513753088,74431 793633887528357888,252014 750651504650915841,14421 759480191089467392,58267 762299837383598080,71115 754770113107144705,33549 778615891688759300,169201 790577474526519296,231894 790604716975665152,231318 768592764145590272,107423 787829382236647424,203837 751881738352152576,14277 765087559764496384,80486 794645656090607616,262145 778174218999586816,164826 768230760226496513,1249507 781675290422484993,184143 750875251299364864,14877 786090469981884416,194082 788701341690454017,215608 773897419150938114,139404 762061660911697921,47940 773913845849067521,139404 775357098494418945,146580 790948354041778176,235147 781551396483010560,188119 786672608393564160,204413 764168458389127169,82066 753451161311547393,26458 789414024244932609,11774 757684720222232576,48187 763148235212984321,75899 766774015755182088,95708 777263001724485634,159475 793933617483235328,253721 759756358585556992,59666 779724856258682881,176129 793082897087467520,249348 780573004082384896,172132 767602145625464832,99965 795738471197458433,267862 789490412406706176,223479 763741164713480193,79691 788753938212270081,220526 773689666562363397,11774 757645518491250689,48549 762498026829066241,11774 758340321432440833,52554 778027085650505728,163153 785907193807773698,199546 794421423771033600,257492 755591886962774016,37433 785612287704911878,196917 791863888606363648,240070 794872949497020416,262752 776477937545588737,481145 791444585318850565,238395 768935282674659328,110362 761336402512605184,67998 787019011473145856,207949 787372888537964544,208599 779293460272668672,173753 779437711857967104,174442 787091737638350848,209043 795086021369143296,263907 794978171254960128,264397 788885940592705536,220689 786722742854938625,204284 766987230640500736,81929 781343180121837568,139404 756565422762258433,43553 781877274102468609,177455 785674754040659968,197091 795126562928594944,250633 791081925523939328,232911 773480108296400897,136947 766455930372419585,92972 756274916366757888,41689 767736898924183552,85892 791054274415452160,234564 793252848767119360,249234 793121422185029633,249469 767470667453300736,99044 768124428572065796,103354 775032357837414401,146259 754707586956550144,33174 770431884778176513,117257 776791204994310144,156518 785790361905926144,198513 793823815411208192,255367 768855642417274880,109666 773669371398926337,136904 789514494003318784,226810 773166562651942912,132335 785269826734260225,194648 763050631078608897,75724 788091474512445444,213253 759169084193996800,56964 769928780731252737,115511 768720198102691840,107469 761554923611828224,66801 795018045408313344,263864 763834577353867265,80716 780439798498504704,11774 763071394120728576,75724 770615257131876352,119014 791381555482599425,237594 792807640384450560,247241 781575372374540288,186584 787480306106327041,209972 778263339537305600,165243 786084349766733824,199546 775765746701991936,151212 791441712916799488,238845 788747838075248641,219942 763042365133189121,75899 765522235058630656,84209 777619237510651904,158524 777763693748682752,162029 758071770578432000,49790 764125105932804099,81702 768949287443058689,110362 766127216736411648,81929 765638811946594304,88052 770968548059385857,121479 781095756665159681,182349 766091146464493568,88432 794042190490005504,255071 753726210350338048,29578 778621848430923776,169201 788081768251420676,215252 785433785340833793,194723 769171503199821824,111558 781878059796340736,190635 732405675398205440,351184 775429652961751040,141415 768184089463562243,104546 768764561398829056,100342 769003446867550208,99137 780446306246520832,175772 795104298887684096,258456 793882162525265922,249926 751956708260360193,14277 750428191379099652,11495 792580021969903616,246726 772537450166116352,11774 755841542556745728,18215 742725850538364928,47188 785271478715461632,194667 758524412501131264,18395 785969402802016256,199490 788421509522026496,11774 785758801056108544,195975 794298457066455040,259180 758054508408692736,48663 758106331664551936,51344 733866495701225476,355464 763008455489708033,75899 763868209791377408,80939 778243239551889408,164783 773526712516767745,136884 790314117202673664,229773 793613804311498753,254008 732933476593369089,354700 767462170577731585,93286 768072927325585408,100559 777367229243334658,159475 753973968751714308,30340 778270426153615364,165097 792604121022930944,246726 759077592632811520,50827 765628032279195648,88669 795347585754169345,266500 795667524566286338,267862 756871855177338881,44163 778678091505803264,167044 763453274141798400,77687 773705476806770692,138819 777178351349796865,157755 794027675476262913,256564 771096838644568064,118174 759218322793791488,195876 793101252276084737,249286 791691060858740737,240070 751541926420221954,18413 769262065269649408,110843 763469864275173377,78159 763776779643342848,77731 793600614840225793,252044 794627426714263552,262053 795467838500859904,266079 776719789171568640,156162 793860572920020995,256156 789173939490521088,215437 766985417585549312,89739 762032940880502788,70858 775779144827277312,150663 762018230798090241,70177 765701538450927616,88546 778265911199404033,166674 785973645084590080,198094 751858292285136896,17794 785257029979873282,194167 788569470587510784,216009 786188789219602432,201619 765959196508581893,90482 753694859089760256,29263 767581660611092480,97519 776093234502176769,151845 743498465234264065,11774 793884088612556801,256255 757080613992083456,45964 779653927646203906,160703 785544648479608832,196917 732227737721544708,350223 751159009630093312,15643 788926019809849344,221228 791075287639265280,234564 760959153384878080,47940 761280309912535040,67229 762320058274033664,1249014 775001233371299840,146259 785810205254623232,198671 787081238775496704,208989 775007899512893440,146259 771113555080777729,122344 771011833075412993,120610 788387530349486080,217519 785994283694174208,105109 766515767030329344,92872 788200174929612800,214078 760102673739898881,56964 792897378990821377,247379 769564235189870593,113788 775463248350937088,147684 785852178934235136,198591 785985940883906560,200382 779905260022276096,174465 794552735072817153,261155 793626070855680000,208178 775720611444166656,149770 759143460599234560,54070 776030806842155008,153034 760965500969025536,65174 763345791045898240,77731 776199746335703040,153194 786955739394744321,193639 790941504688709632,234583 763783756503130112,11774 794136343597158400,257423 794217544949186560,258429 760839351735463938,62877 765198537512681472,86103 791656992305582080,238272 787352471022821376,210585 763949017067761664,80429 769368651170471937,11774 757956091347103744,50314 786775434750857216,203350 763810693694889984,79040 778001836552822784,163385 775874207620141056,151410 795162641299832832,261942 769781898428223488,109175 789517505643458560,226717 774714138346057728,143473 770441613243879425,117263 792101144260521985,243187 794723148977606656,262849 771830562105556992,118191 786731147279695872,203674 788573331884642304,215437 795741246094536704,267576 788488707720540161,106085 763555143363223552,78115 770790646747496448,121561 793692556512993280,252020 753350635039305729,19598 792074193877733378,11774 795047686894456832,263896 755161279552036864,35890 781633546934886400,188498 795355270461399040,263302 777604925551370240,162596 767133412838690817,95672 791661076962160645,239456 750107697970896897,11563 773514671529656320,136515 778677904926400513,169232 792517503394189313,246392 794980843928350721,263895 775383632504500225,148170 762076623348703232,71099 791080148585943040,204413 776756014288896000,156115 785515437693939712,196277 756987343018553344,45576 759991809808281600,59467 781560578917761024,186584 758697858489024512,54070 766486942280069124,94229 793418629631053825,249926 757917000664489984,11774 771446837828001793,121479 773241136605437960,133988 793980142817136640,257353 795722904092676097,268448 768972737616371712,109960 793501001898725376,252741 762840274401828866,73814 786388504901132288,202007 765233004293791744,86472 773908282012413952,139865 786062211223580673,49459 792496915732586497,246392 792002371572240384,241523 788433331792732160,217519 773497478423252993,136767 788124528522121216,215754 792450290939228160,245129 758037647205859329,51003 793322499392020480,251452 791734631020101633,240682 763706053339086848,79691 795358659224207360,264774 795710466626617344,268458 755467372744548352,37294 762782721575976961,74133 788404539644792832,215437 766706429306793985,95568 790986018082127872,234583 793148333153918976,249927 786661024703385600,204413 763190111919935489,76665 792065035564527616,243187 777796377082339329,161387 791358548211011584,238207 793612923952369664,252014 753203745161289728,26140 786762194612527104,204413 777874638135103492,152620 794874446930649088,262849 755161970953682944,35890 792558133944082432,11774 772483624625070080,130988 789558864282808320,227130 767678115585810432,100605 766059482828853248,90735 777266243040583681,108517 751607268764819457,14277 791034205903912961,232169 791679228144082949,239405 794977878152777728,264397 757403150202630144,1248475 760202081370157056,57131 771551638402179072,125554 763530475612745728,78189 770870161523957760,86103 753559484094517248,27045 770753482701676548,119832 792389738233823232,243061 751615454569910272,18539 775510627770966016,148874 764894369992155136,84724 758476137412591616,50923 793430271521468417,249621 775042148676673536,144494 785619045018132480,197512 792487543983992832,243286 792556055372922884,246392 754071244694224898,31667 790623720272453632,232169 755201436552605696,35890 755171363111874561,1170525 765937812944392192,90384 774395157508722688,142668 788169143807832069,214123 774973800794296321,144494 778290220710100992,167220 791700563125637120,234990 795434658343297024,264397 770784505107841024,121046 785504570780901376,196277 794693330558976000,262225 760530136085192706,63318 770277218421538820,117687 773223421304049665,135450 794594833616818176,261818 794180774643822593,249444 790319645756710912,229909 781481604510281728,188119 749617965377683456,8187 789123134951657472,223492 794489517952684032,257492 774694754181378048,142721 781454480499888128,139404 775788370605723648,151741 764172988224774144,82177 787573087222902784,210992 767146964924436480,97811 768948197561602048,110362 772472022148390912,131129 785324411918381056,11774 756461704385597440,43391 772821572688105472,132335 789220057394077696,223312 793421701664997380,252020 795203626104799232,264288 767437151264923650,97852 788452114947252224,11774 794242052808704000,255791 771095341718351872,123583 792029712763805696,243165 749791910643064834,9433 751649617125662720,14277 768703595210563589,99374 772435567975944199,130574 775799743532400641,151463 788963331306561536,222544 763702488566493184,79587 791276834239287296,237491 793920601631121409,255942 791688274305699840,238429 772946981400436737,132335 786742193755160580,205094 743430866232295424,1247597 756214834786607104,41680 793938690930151424,257026 787132640994418688,209351 757704693401300992,351340 758370307707064321,47903 753347986957209605,27045 755521886553935872,37993 753706359636516864,29263 790531134731853824,231894 776093903573311488,153095 790695246304862208,232169 762633028531281920,73447 771442904028110849,112872 780604929845104641,181789 749817180968005632,10251 795293605749551105,264397 737479389403746304,349060 769006216735514625,110843 781588751164248065,189017 795435989586079745,267133 785648452126515200,197017 769900162411958272,105109 780756738014339072,182726 768140464717492224,79987 795067352509317121,263907 780681252026191872,182036 757276767396761600,46427 794378554918260736,257668 766986368895578112,95672 752972958151442432,24196 786360708275380224,203391 755955277711540224,40251 779037540087193600,172014 775483038046285824,149300 773547805084385281,136904 758638250156171265,54070 738014663766511616,49681 749786558392303616,9857 771040949338157056,122146 794574205236940802,261155 769278079428620288,109360 771815697110315008,126390 773627952550514692,26066 770160234958512129,115538 778733056127492098,167453 773947543113850880,137158 758261616832053248,52112 764694000443924482,76633 773707561807872000,138205 788875198489505792,11774 778798407607394305,169923 769703127855554564,114779 751810095961571329,19880 756302088678830080,42432 780621202880507904,182122 786997388128817152,205728 760906295998308352,65180 761980625037303808,71270 780892599410274306,183811 763814214960111616,79693 758436192077565952,52749 755844759705432064,18215 753083676154560514,24269 766281859898732544,63776 777974033270792192,165185 767865827202699264,101203 781917973896364032,190424 785685594143809541,197286 785995724416688128,199211 792546944010874884,244270 786528364412764161,202304 770685384636375041,120613 789138595261054976,223899 786242938581975040,1063777 774114475200753664,140444 787924409327714304,212139 749616326432333824,9392 795420991975464962,26066 793202886234693632,249926 793499620454174720,252741 757342296840994816,47090 771329075180736512,123080 770799502512971776,121479 781471823200342017,188119 753393294386696192,27317 788786248466980866,11774 759372016528994306,55997 763477137047162880,77632 757721962349158400,47693 766129871755972608,91458 793201251236270080,249926 761664573468475392,69947 781549668706684932,188478 778352529444745216,167569 755456655253446656,37219 794728283887771648,263079 761383114065211396,66607 778829675174895617,169923 788023517438586880,214492 794531887981199362,261155 785263863126167552,194206 758507352991629312,41680 763778522343145472,78705 793273952974012416,249926 762777467476185092,74066 789805759026438144,227453 774775945597034496,144494 732260062966616064,1170405 770655086137729024,118192 771397521876717568,122622 785941408473452544,197512 752306664133451776,21714 752878692246978560,24134 759806756923006976,58267 785353219899740161,186883 771516985964236800,123623 753759693013655556,29263 760451069310672896,62757 762380221676945409,68954 761763071559774209,67761 769621312897634304,113412 779867577958797312,174465 777814556101926912,163763 787844348851388417,351931 760719328996102144,63451 765616713723416576,88546 785725301108068352,197297 793310314615812096,249926 760854107833917440,64722 780801263978110976,11774 789866830982553600,227511 781121003300671488,182960 774070294663172096,140039 785865996334690304,198591 774012017216724992,140444 785493746330636289,196277 765618872783216640,88669 769170575939993600,109666 788062079580266496,215030 763164320532344832,75899 789477527467151360,225981 785296967861727233,194648 781297453287038976,183759 793185160745234432,249057 766809419212525568,96002 785581371968385024,196917 756859158935302149,32568 778316905153196032,128591 758528216025956352,41680 770299089669980160,117303 758130753414701056,47761 770774721960947712,114779 790935439733424128,234796 763788613083684864,80098 749341341520424964,7816 774353322937462784,142671 765534213240188928,87904 771272841169870848,120557 794258606925324288,259063 771761757769654272,127711 769002669461557248,109960 763628006975954944,77620 768967073842159616,109666 742944526692712449,11774 786530049608577031,203806 779535390231461888,157593 765620711427809280,88669 792682253998366720,246392 779044572601028608,169552 764116396938780672,1249200 793971686219644929,255942 792571084147200000,243075 768838661358125058,108849 793971705634918400,256358 794586762597175296,261155 776866483519447040,158897 794558778050052096,261155 780823222438592512,182659 750504510389424128,12883 752053436091404288,18893 790403106165039104,228576 762601840978620416,350654 766007525791690753,90384 794913248936153088,263895 794227062492065793,258040 758463141453893632,46076 793137172652130308,249841 761999438080569349,69979 785490809395171332,195849 792027532337958912,243187 757276615017574400,46797 767262478694768641,97025 781312341853941761,186288 786247908983132160,201958 774536689876279296,128230 748436780731478017,354238 795068554471030785,263926 752112027838115840,17416 760078196679278592,60866 750704399681409024,12883 785345298637869056,195125 787490362344472576,210313 756878454495318016,45122 786275310979260420,201958 757670458225405952,48735 780701437319864320,177866 765040908114890752,85562 771713093579763712,126389 774843058617720832,144783 746815968853229568,1170583 791363198402252800,234583 790521782243586048,231550 776798281389178880,157583 732313007561138176,351390 752027966603796481,14277 753558091883507713,24134 773886025387114496,139404 758078752454737920,49843 789541725605863425,192126 775380087898275840,148045 785621853670866945,197297 791676999982997505,55820 788406317350199297,217519 788756623703494658,220526 774301560948027392,141887 785259303531712513,11774 750852558793613312,15264 772164151061934080,129991 789977066016047105,228354 792749131638841344,238395 740176556618878976,349262 791485842988478465,239405 776100473870749697,140025 794865178026221572,263588 756913694752243712,43271 777906968744919040,163763 793205437537497088,250064 765703687922745344,88546 793589200377425920,252112 752007584262086656,14277 763072268104630272,75724 766419892748681216,92872 771890244283092996,127218 771804730863587329,127711 762503583078178816,130505 765618551805779968,1170369 790261651819814913,229693 752227237391368192,21332 773222394643279872,128232 758414092306702336,52112 779174862971609088,171693 787424101661106176,12473 793941623411339264,256539 754793699788394496,20232 732776820043612164,1170595 785970686993006592,199211 755199215643549696,36219 790606381506174976,11774 793998979755343873,255870 786698228611907584,205181 794552882599260161,261155 757917574164258816,47940 786968851736989696,207949 793144631605288960,250006 795278478157508608,264397 748241390295982080,11774 789471541583081472,225981 764807038694195200,1249010 781539134737383424,186584 791003609739689984,235486 778333738090401792,167311 754744105096220672,18341 761597013637132288,69231 778591510472171520,168284 764844015590055936,84724 769876853209329664,105109 773892932831064064,139404 745298464259473411,11774 776612796846968833,157082 758353712263856129,52400 760281495927783424,58267 758150615348359170,50827 753691938922999808,29263 786997529904816129,207949 750840924637306880,14277 761664256123269120,69947 786161984479891456,200566 764133737743339520,82066 787056354435268608,207287 792233633176231936,243075 791283355396345856,234583 774112600321777664,130980 755795012781236224,11774 795757508979814400,268777 771552537379864576,126569 757744123159863296,47940 762651733415825408,148861 793262193298944000,246225 752942628761501696,24525 776256613522878464,154534 793178506930761728,249057 758821161253777408,55260 768163924084613121,103354 761355290637840386,67229 774869988305870848,144673 788842488421355520,220526 769175728495616001,111558 753220781199527936,26140 775060011542347777,146847 795265330406887424,229910 790352878221168640,11774 769714074842267649,114779 781507055333044224,166891 767725986695802880,100893 786595536858066944,204835 773587906887680000,136947 785509593954803712,196277 762270482427109376,72420 772299796430282752,129912 786296985531912192,201558 789135719642046465,222647 749766573104177152,9988 754860272028938240,18341 785305616591970304,194079 787048025247977472,205181 756211156340146176,41680 777288604326371329,161032 749221936316620803,7546 778364076627992576,166532 760435311814082560,61051 779020941321830401,171324 789662943302586372,223492 751619776783347712,18694 778108786724798464,162786 778333217707483137,167220 773693665189302272,137693 770469347794059264,112872 793482442296270848,252408 790980655282843649,232169 788441916476043264,217837 774636849751089152,143585 788505941528412161,218349 752687769432928256,22735 754168256647299076,14277 773524178431414272,137042 791667698107199489,240483 792199569593348096,243187 792177728246063105,243165 765252217251110912,86103 793987559881732097,257423 752932588348596224,24173 788020580817657856,214492 751243178775289856,17365 781645961558945792,187896 761021338970492929,66159 777224038259142656,157082 790639294394277888,233131 753680922604548096,19598 794651933923373056,260882 769690018973712384,101681 780354435180433408,167220 763398437563949056,74961 774338380528222208,143051 762679047230885888,73926 790937066649423872,234583 773948690381803520,138819 757343044727349249,47090 774000315452432384,140047 773507790463766529,136947 773322920072470528,135592 771180245688868865,122126 787700055339741184,212357 780482949175062529,180655 785912734529363968,199546 763447303889793025,77849 773997165832134656,118482 767778449436119040,101383 794868826441584640,262022 766584422447579136,93184 768248465952571392,11774 780857713211297792,183269 775362491245223936,11774 789773993637089280,226803 780638829938089984,182036 785266075415961600,11774 778042041309724672,165523 773910422164414465,139404 768886200732098560,108729 786563181187624963,203710 787882247072288768,212239 766352134447038465,93286 793332519462731779,249841 785955745024008192,199960 756271202243522560,42432 764555311806119936,83391 762045802114064384,69231 786335420741066752,203225 778365807545810944,166916 756666752319094784,44274 776000367343480832,152735 793614110466375680,11774 753368105611501568,24229 781913314293125121,190555 772423714046615552,130696 765716907131441153,88361 787599441712873472,208307 767884154063249408,100620 781583802250498048,188779 788103807830032386,214899 767777057870753792,100893 791679752935444480,240665 787088799805341696,209151 768851905871278080,106716 792798696324739072,247767 787111717998202880,208928 771502826572963840,125853 752084225030025216,20604 760196355008634881,61545 787062487308984320,207287 756871438250815489,45125 751871025575518212,18893 772078582935932929,129471 792340868820709376,239708 766411990180909060,47940 749928451956695040,10713 764134191684472832,81702 767385181724536832,96799 781228852404101120,186434 776182742442651649,152314 794686180780634113,262784 791444070400946177,238494 792202786259734529,243615 762653104152186880,73814 750716356014858240,12883 776637064192331776,155451 764941397954859008,11774 793798212364611589,252890 795409441851994112,266884 759706567612563456,59386 758009550356316160,49798 767729184131125249,100893 779088570308890624,172148 786390344619352064,202379 794579307301601280,39957 793972033373630464,256439 790917260873494528,234583 781575028374732800,186553 787645688263745536,203710 771407193065287680,87607 764905447123853314,84889 778221274627706880,166390 750098716124598272,11606 775073640631132160,1250177 758151910935396352,51043 749587273310572544,7524 762166571737284608,431998 787026466055651328,207287 753746979973455876,29263 785528747428642816,196625 794567307003473920,261155 795386193429020672,266079 770621631815360512,118191 776582279640539136,156110 777804796669661185,161960 765267354003578880,86103 788717853516062720,218495 793649674691317760,254135 771746378641006592,118191 750341713819033604,12535 789482125300989953,226019 795770724959059968,268643 746594219330961408,738099 768133125742342146,103924 773906324056702977,139404 758654618125557764,54070 770368640487161856,117310 787403643469172736,208307 793844658245734401,255942 762071973077876736,1170700 791264182003830787,237491 758247640874246145,52044 778609253766488064,169201 788029398406475776,214354 776716723567427584,156835 772457125897465856,131045 790724922872107008,232169 787059533785038848,207861 753859863629799424,29059 779906689881350144,17416 755224581623861248,35403 757443341751496706,47261 793750965212090368,253032 785652786948104193,196277 750436154713968640,11495 776940674868387840,1250232 789964459674480640,197046 793460469381992448,252020 794315450003771392,11774 764882379412353024,84050 751668517087416320,17693 760162430529908736,61051 771463840651436033,121250 775064635636523008,146405 785979626472341504,199546 757580403360268288,47782 775406453620224001,148645 789942879216996352,228888 768899002108706816,107444 773908024515788801,139404 756205314634948608,41724 787972599837884416,210289 794630781385801729,261818 752223601848225792,21579 763900740356173824,80939 788726437587128321,104244 786592974251528196,204835 793342226340442112,250633 771958012810584064,127775 794626044028448770,259055 776240639042256897,153845 795463298359640065,266138 794663487846944768,261050 778918432075030528,169201 785268605688483840,194648 775090466467356672,144617 759423462351990784,58177 766361901404217345,83391 774021541956718592,139577 795717713905745921,268448 776108420650852352,151947 793505705546350592,252741 771181227743117313,122861 776886327233028096,158524 763801259954606080,80429 775452751778160642,146704 773586029966163969,135209 775915138377539585,151463 785801905968603136,194042 791501914571616256,238395 793127877004910593,249469 767168109195120640,97386 791349870023938048,238207 771899265207508992,128404 795411649855426560,266151 765744554419056648,88735 794610176137527297,261155 778287325470154752,165185 766589863407661056,94699 788222167460646912,214809 768289920376987648,100538 778579058133114881,168794 732539353705160705,350808 763132033476374528,76794 790229305926127616,228820 792552887796674560,246392 772847716787511296,132996 785966268323102720,199272 754882540532477956,33356 789966352110931968,225456 753985103307628545,30802 793162095143493632,249180 758371132747546624,46076 788071082087505920,215005 789875431939780608,205972 764685023500873728,84422 791683819816554496,240718 795095384947380225,264397 757973522962612224,48735 769339756908085249,112336 754751571322253313,33356 755256124849422336,36494 764977504297684992,11774 758686873539776512,54070 772744619142492160,129991 779809900570566656,464984 790597970110611456,229922 779775233431441408,176218 759747179149787137,57574 791512074740310016,238207 773706522882867201,11774 778323418433355777,167407 794022281894727680,255044 763157933634953216,76577 765874262313930752,89923 788133644376248320,215505 794867164779921408,263090 787057897230315520,204273 789441533800046593,220727 791587859228688385,239926 795295619334176768,266089 772473452871557121,131084 776024088984813568,151463 787980293227499520,210253 753717525452500992,29347 767055474487418880,97466 786642586756866048,205455 772163275064643584,129558 779378582644674561,174115 776770657577267200,157993 791289008458522626,108396 732962505069342720,11774 790952741560524800,108396 780508046279704576,179742 788750000666710016,220332 751756985566048256,18539 769722755981971456,112939 766407006953566212,93036 785766401596354561,196917 795660694356103169,267521 762825818879827969,51344 791992885059215361,240145 794692724402323457,262022 750661071409516545,14351 763464529682501633,77632 774315254159282177,141360 789160018012729344,221416 790274181682368512,229693 785556468070092800,194095 785719998522101760,194934 791349277742080000,11774 790903713149939712,234583 785896007670214657,199546 768559556154695680,106702 778652302395580417,167939 763788788753633280,11774 753404955197792256,27045 794777439880806400,262784 766082838257164288,90575 747823364971061249,11774 770273692882497540,117257 781831525776056321,190635 791836761034854400,240483 794345835672674304,258305 773837246227214336,11774 793897132688347136,256255 758083407603703808,51069 795298552977166337,266079 773922560966815744,140001 777839409920110592,161988 788501151255715840,218275 762234942780690432,71099 780105230130159616,178045 768621017996652544,106896 779350990961029120,171693 787900422828589056,210585 792691569203740673,246987 794956953495670788,263895 750317257029550080,10662 793164839971459072,249013 733283655099895808,355480 760964805352099840,64730 777196532605026304,158820 792949153110327296,240483 776218935385550848,153194 776550402548457473,155898 791667253695483904,240483 790862084074512384,234495 767337514663342080,98646 770379438920007681,118191 790070405952212992,228820 793206741362147334,249926 795117446487310336,265257 780464664668876800,179742 770737818482020352,120474 794902577867587585,261818 753780376795918336,28850 778768930269569024,168794 757661799311433729,48369 766407408499302400,88052 787254872974495744,209151 786326024233578496,201555 790981579862478849,235331 791773581118103552,241678 756375906978033665,42432 785925267449458690,199546 793180219435786240,249926 756104035233476608,41518 776746744059039744,157708 780287068568031233,176125 786680386004934656,204835 789182459862618117,215505 755039800055435264,34666 767174023641911296,96849 788038509273620480,214209 768092220180271104,103261 763235579601444864,73926 777598535290290176,161960 790762575340396545,11774 773712087960817664,137158 790307299940106241,11774 792149525104242688,243865 775546134466957312,112363 791245726714126336,235828 768531411800236033,11774 775915679652323329,152541 775296270277541888,146804 788030059449765889,214492 761340413261283328,67941 766443745822773248,93823 786219460478824448,201946 780746874189996033,182036 772162237599453185,127366 788495402404155392,218275 792936908833759233,243187 788448986008915968,217519 764596551935258625,75349 778288634202038272,167220 791863950744825856,240535 785909773569036288,197297 763412079810338820,62047 763032862207594497,75724 756469104429662208,43391 763868422010728448,80153 749627165046632448,9408 776674847422197760,157082 791365210384633856,238207 792213231809036288,228820 756597579345833984,43553 764839812591456261,84724 769312264482648064,112788 792191105152475137,243165 793390124578897920,250633 771970608347377664,126389 777633207957200896,161456 789559055958224896,226578 735295436735406081,353374 766402396616527872,92159 786922721737314304,207287 790960281463627776,232169 786303051602751488,201465 753924800276418561,29739 786269728302043140,201494 773507280381808640,137042 793747710599835648,254955 759855190572883968,59666 794269491500875776,258331 766589987185893376,93184 771163277950799872,123217 755468465587179520,36219 790912465886441472,234796 792403952490860544,220857 732887002329255937,353789 789345154767261696,225359 794190462772883457,258598 757001222842822656,45669 765642721403035648,87904 794334414356512768,258878 765731332790124545,74247 773909616480522240,139404 752172265731551232,20246 792170656586539008,243187 759388564471877632,58165 755241059647623168,34977 765309578250563585,86472 732455296916852737,350919 758370283963113472,52532 763906667163549696,80393 787015560357752832,208379 759112428785393664,57105 766824217891508224,77720 793952913995530241,256125 789707518524133376,226819 753730051506569216,11774 768167514165563392,11774 790915854011543552,232427 741305568921542656,351146 770499509902336000,118192 781184227593322496,182036 792077730854473728,237325 788486186725539841,106085 795397597829722113,266079 751727155852218368,18893 774063362879606784,141357 791424329028292608,192363 758374999002521600,52112 794401091521691648,259543 768617542722215936,107428 760181603452592128,61544 732703934066925568,353002 764811712067350528,84666 764226287535816704,82759 791349973497569280,238395 788702598782193664,220029 765977477139365888,90618 794924270992257024,125554 794562200987979776,261155 757628121134739457,47940 781861937500004352,190635 778523654141333504,152594 765088018839601152,78513 767839563863560192,100605 764943485510103042,11774 778232959635644421,81130 787082040973914113,207965 789284731703746561,224680 765974753026928640,90012 753321600422846464,26066 761199336621355009,62728 758580642330316800,53144 788555039119962113,218455 773882924118765573,139613 771829567631884289,128352 781490725334626304,182659 785856650137698304,198591 738838854921256961,11774 779781318569668609,175772 752823395151151104,669866 780384891578056704,90252 765637438647570432,86103 773522754473603072,136904 792501907713470464,243187 754920368704335872,33356 775690908910039040,150663 786027563592224768,199496 778072516417826817,163184 767015427331399681,1249340 794334463798951936,258456 772743059805245440,132335 778638411443892224,169201 794882634992222208,257492 758972154377478144,55174 785814496354762753,197091 771189811377954816,122182 769340304386383872,112336 765021690044690432,84724 768221688102318080,102011 778437685719425024,165185 792216191213441024,242693 791849055404060672,236282 760632736277209088,11774 794056501291683840,257492 756931980525047808,44461 785245356040728577,11774 769073009172840453,108849 777702184821649408,162596 785853538379395073,198878 763907239660883969,79589 766358321418891265,90963 751188225620709378,17517 756396086672187392,41518 762167621747867648,71947 763850671539970048,80720 769243085125464065,110585 770005349055209472,116410 752937790812200960,24257 761785833343029248,69231 789076048403107840,108396 791296194676875264,237235 757809869969776640,47844 762013498419412993,431998 749989951664713728,10282 786824121166340096,205728 762800496721727489,75073 773879603022659585,139404 779351333463789568,11774 763061928998506496,11774 791375348101357568,238395 786177283140775936,193533 795384704744779777,265885 771525421171040257,125554 776784671170498560,157755 793207588343218178,249926 759726419924647936,56282 761658831235485696,69565 752249988550266880,21074 770798685001220096,121479 795066992789221376,264397 761291838347091969,60999 793187328609161216,11774 766840191856304128,95707 761606433028894720,68216 791436550735212544,234796 781622327142387712,186584 758686040781647872,54070 774726459797581824,139373 793136756644163584,249469 771065233100066816,121612 790751382122881025,235349 791502890410110976,238207 749621000321372161,8891 780434890948878337,180268 785460099854823424,195975 791405050090360832,238207 765500784440147968,86645 779402664547196928,174660 792249235609677824,243187 776401938459930625,154832 776252333327912960,152946 756624323968962560,41702 778777697728081921,170252 773342917179998208,135381 785311475216809984,193919 773855375237877761,130654 791361206145654785,238429 768436595045183489,106281 776108877037182977,153095 767146563504189440,96875 758390575997550592,52545 785988545940971520,199960 792052531522404352,243075 758635145544904704,53185 793351985038852097,251566 764199237068345344,82066 760917384236568576,65387 763307656161263616,73685 788390833070440448,217519 781921848636223489,189724 771593651113697286,125554 791786978178166784,55820 771538636160454656,125554 786712843936735232,203538 793151526453641216,249286 754788511916646401,33356 771819157969002497,125367 777963328756776960,164869 771679900122030081,127134 759881873346535424,59666 781899539301093376,188401 762738431613145088,431998 774272934613512192,141360 759183277764714497,57274 770421892964610048,118191 775776791206166528,150426 793548872752762880,252014 794576688751476736,261155 781343325731172352,139404 792793031434874880,247561 756258813636775936,41694 790670256423440384,246425 752795142785040384,349714 787078202279677952,207109 785866695294394368,198878 788013323560321024,214114 756598779638341632,44245 789559932781793281,227048 749714311405330432,9433 753889483406266368,25135 781215958450835456,186584 785627977795112960,196932 786045087612481536,196524 793975179894325248,11774 765945828514996224,11774 733218252210331648,1170862 772612580070174720,129551 794562327051898880,261155 795074118437785600,249926 776112585745715200,153658 764306722487808001,70263 788807848134336513,219942 788637879434031104,217083 794919163055718400,261155 764948714582478848,84929 793863577937539072,11774 785782110267199488,198094 757321559115599872,1248466 758109380667543552,50698 775805762450751488,151439 795102913370738688,262022 785268039449051136,194079 795740059966251008,268125 768930422398910464,110362 762228651119128576,68993 773282485287268352,134371 775757517536231424,151463 753642597655076866,27045 759364122114859009,58057 762239673552908288,431998 766455609067728896,92860 787507233487671296,209828 785608983578980352,194450 781644229533499392,76146 777016180322275328,159876 793476110939848705,249926 765708060773978112,81946 793724056499544064,195876 774388066685378560,118724 778735845708673024,170268 767808819288215553,100893 788100440869134336,215005 753681249936355328,27402 758786953269669892,53001 788706658323161088,218258 738155086031945731,354309 765884105460424704,90031 792153323910619136,243187 760483696847847424,63071 756645926144512000,1170771 793098990157955072,249469 739831923053367296,352687 750769608437669888,14827 760872205295030272,11774 787008588237725696,208379 792531765176958976,229693 778746246940889088,158520 793518395044003840,252741 751218426509754368,349060 778313120896790528,167220 750508411553325057,6912 778411460368146432,167220 749955034083799040,10207 772146774735785985,128043 777564418200797185,87904 778441967940177920,166852 793168771376525312,249374 794677499267579906,262588 779893983040405504,177444 750390935733796864,12883 791302277378310144,237491 795694867825430528,267862 789433595807035392,225981 770714914117849089,118650 781137064108691456,185496 794307252404494336,257492 762660967540924417,73926 794108914564472832,256255 753030587825266688,24870 753228809512493056,26029 751140288979165184,17281 765403085615173632,86440 791274092577984512,204413 766299077369860100,90384 793268381562527744,250293 740728519836082176,353374 766106892175183872,90373 793104456082608129,249469 794347300248137728,259063 755066916952301568,35044 769652378350018565,110585 762122699514589184,71476 793954178615930880,254209 753685643419680768,28819 766694024912703488,94690 792160878011363328,234556 762812150754766849,73712 768068124902039552,100945 776634717496025088,154819 794873720573542401,262752 794687291415400449,262215 778981806146252800,171693 792789896003846144,245607 753693709917716480,29263 777084827782684672,159308 763416083281743880,11774 789032631216201728,162549 771527545095192581,122955 770153580657532928,117026 764869095401467904,84724 767217129418584064,82344 779752601441148928,176109 767371343075631106,96039 780622099639590912,181935 793543768062525440,252639 766394752736628736,57607 763148790807298048,76934 781788481055891457,188401 786577755550822402,203674 759989050254036992,60163 766624812684996609,94899 770671058315870209,120464 774192998477402112,137818 776485265921585152,151463 795057272925908992,262849 771468830057127936,124597 772853463008948224,132335 789250032952221696,203546 770317849181163520,11774 794014749428224004,257026 790068700787331073,212131 776782722601590784,157755 793167041951895552,250033 790160964318625793,229833 768951439116734465,110023 791395816887943170,237491 794559273728671744,261155 794593641356529666,249926 754157898997964801,30910 769410680382521344,108795 764985163570814976,85562 786711983240478720,112939 771993392377016320,128934 775276872049590272,146259 788504484997496832,218275 753393805873680384,19133 766479590143459328,90031 753925891177127937,29263 793817468905005057,255393 786789806953025536,203225 780826008782004224,183546 790188227030245376,228354 794235225102381056,259063 761415728620793856,63902 749265295508856832,7828 761237665064902656,11774 764666986122973184,83184 771196972459974660,123280 780443010437779456,177233 793903722606845952,255942 795383717686427648,266491 788451981593550852,215608 767922619291086849,102249 753558192626372608,28037 753386049611657216,24745 788527616554926085,218219 794354653525725185,258878 787515718518661121,199840 795728480143101952,268281 732284841769603072,1170320 761645521115033600,69356 793162749337604097,249841 789163585557532672,215437 764826140078931969,84724 773675191700295680,209828 733250322114568193,352399 767702351507488768,100605 781184712693854209,182659 789477159110926336,225981 778067335781322752,164826 790661944747384832,231716 794641101403529216,11774 775759236433186819,151463 763968649824575488,80393 786534550318911489,69055 789152116975685632,223286 765951255155871744,90384 763662799306420225,78684 775851829720522752,151845 765590925082972160,86656 749591604248256512,9270 793351141325168640,251452 758352920287014913,52112 793182957741694980,249469 762734091309506560,74681 786946927954829313,206666 781367545743802368,187084 754708438244929536,29805 756280631340834816,42495 794787344033443840,261155 750090335879962624,10661 776569258155315200,156926 794194234752565252,258598 774355721362087936,142980 754095269659238400,30910 754057995521228800,30801 793035172635705344,249013 790877888383975425,164764 766472579867631616,80939 757751294501068800,1172928 754860460051226624,33520 762486596566265856,71429 785507562556981249,196277 787014591217795072,207287 788541765309431808,210390 788715072273125376,11774 793589012036366336,249852 779416539275460609,174557 779827089025499136,177104 766989087823663104,82066 759871384516370432,1248696 778350592850694144,167220 764413185839525888,79246 779051836321964032,172057 792106115517575168,243075 794314401041944577,238506 795038872962875392,263532 794619189654917121,261987 749306836302585856,7524 749956653823324160,10771 753688566157279233,28981 776480046680674304,155688 765229010796314625,84724 770700235504877568,120610 790230048217427968,229833 763248855387287557,76127 778732155052498945,164764 762760733935345664,74630 766070530327744512,90618 794994678894620673,263906 756203689480744960,32873 756261358061092864,41680 764327500742660096,82283 758048802246754304,50827 769675169786769409,112239 793805614463983616,255393 773547173128474626,56194 765558575217283073,87904 780632764676661248,181419 749301396630020096,7828 777999651072991232,163785 785322445217538050,11774 760021632563814400,59758 791724884506259458,240535 773224081197891584,135450 791784061354250240,241432 773970568513064960,140444 788062428130979841,215005 769288387694104576,109713 732533235062865921,350928 785246058628734977,193868 749459161092591616,7478 793383429496725504,249926 758763052489510912,54861 794594045079285764,261155 764972969038929924,84724 785864423684599809,192353 791098653221986305,235331 793623285271453697,252408 757628482079731713,47940 785993641252696064,198671 764911596107890688,84724 790658237469122560,232169 766017431655616513,90405 780816367868055553,181952 785873921551642624,198591 775683911544295424,149953 794561818152693760,261155 795081380128575488,262847 770709730503294977,118192 776438603140435968,151463 785581929538084865,194058 791440982336122880,238864 765936454333763584,89914 770117640148967426,109960 795712488566190080,268448 755308459965419520,35890 765032748897673216,85562 781206103681961984,186434 751818532657197057,18550 753963665892732928,30590 756262498723127296,41459 785618316647800832,197017 794922182736572416,258040 790989671883038722,233736 790610053229268993,232169 792454951104573442,244385 767175276665135104,89854 787025636430712832,192949 795394083548053504,264397 764998634714828800,85562 765178371286429696,81869 768231501246894080,104406 794666797635141639,255942 756625655895175168,44271 773666481775128576,138165 773673116031520768,137777 787065328815607808,205181 765530393130983424,87904 777259941400866816,159876 774080061456588801,139371 776883189126160384,1170532 791365032462299136,220539 751689137665736704,14277 793609077578272768,250064 762267585266257920,72420 764036120120221697,80155 732685336229347328,353549 773605730192531456,132497 794534362788134912,261155 777600301607989248,162638 791120046710030336,197512 765535941079498753,88052 795296390607962118,264397 780375892153495553,179766 763337177547890688,1249117 761380740969803781,63902 780765573026308097,150151 766679390054866945,94699 776778262001377280,157993 753906039330893824,8431 773939427525689344,138382 791616707743842306,240145 767882215657082880,101383 793988184031928321,257423 787272128319991808,203863 793194345377607681,249180 760185692303585280,61544 766721651958505472,95593 780556082846531584,180655 762111620235624452,71438 739941862572720128,353488 775056350954991616,146259 769670723367538688,114779 755919687662260225,40303 775347674824441856,148473 755639067652612096,32873 759124214813122560,56964 751136739054452740,16897 765384740660654080,83881 790977380395331585,234583 792080766612025344,237964 769255872270827521,110585 793589615722586112,252112 793944114547007488,254135 753653642360594432,28819 795174257365893120,258456 788883303956873216,218164 795655574021144577,267521 750367832018448386,8047 773886243780366340,139404 785895203202748417,197512 770722679594901509,97305 794525865136754689,260863 794205239800893440,258771 758305044731002880,51069 756825307605245952,44429 770237894099337216,117377 785458283687579648,195975 763152811898966016,76723 768506564755988480,11774 776745191294144512,157755 794558432359518208,234568 755785113716129793,39235 770704497303662592,120393 791046699548565504,235756 791350844113448960,11774 793161385320542208,249180 762124396161015809,431998 762689451080478721,73203 763907405461590016,80939 772131541690482689,128355 768969760281391105,110389 770670751900901377,120610 785979005656641541,200382 772328779301605376,129462 757367626003652608,1248475 765234583923154945,86103 755963467329212417,40550 793612942977622016,254135 758725382438649856,54856 793949393275801600,256358 794633836084731905,261155 753983049939824640,30802 760123884834320384,59382 794971686328209408,262849 779485548490752000,158387 786232857207373824,201494 765017659180220416,85272 788152134936174592,216009 788543282699603968,214177 795048359098810368,264397 751996318671704064,18164 785631799586283520,197286 794766380813914112,261987 758105117090426881,51451 764937088387129347,11774 777284939469365249,159876 777066601107562496,157657 775024972922138624,146259 773862019673968644,139404 734561406566207488,7700 748601142477791232,351768 750364823645523968,12883 794923477773991936,263895 763528591078404096,78159 785684017467260928,196277 770410339863105540,118985 771486280173715456,125149 789152972630548484,223286 777852658208108544,164001 786706595040333824,205063 788309378382204928,214078 789256002822545408,223991 763469425748144128,77612 773885004363370499,139404 756191336458428417,41680 792410991388717056,245750 750389275871543296,12883 780877394961891328,11774 770214668254052353,44421 750800149731876864,11495 777861210675023872,163901 794810107267862528,261818 751238080158326784,17365 772082040153837568,129471 779334589969903617,173602 785463386142302208,195975 775020947996872704,146259 775174990006222848,147569 770500430216527873,33169 791262818859229184,237491 753653024090906624,28866 753714891526209536,29477 777246530604453888,159542 777612838701506560,159454 758085064072781824,47761 777616143725039616,159308 775318359705518080,148196 795297748643889157,263171 761199423330418688,65180 794637747893858304,262053 769326922018885632,113220 785696105551888384,198094 786408211419062273,203781 771150933837225984,122967 754771878783451136,354090 775380629915480064,148473 763367987487399936,76623 775501477502529536,149756 753281495217893377,11774 780113905095938056,177233 794613158941966336,39957 766617748197740544,94718 781800056617889792,186124 749274408410230785,7828 766651100179070977,91804 761647589284536320,1248944 794677610848522240,258598 764151507595952128,82177 776685919818702848,150028 787757741599326208,210208 793939064000872449,11774 787286571863121920,209184 752983591320064003,25068 777886905325068288,164001 787173183719870464,46572 791296661620482048,237793 769217197528887296,11774 790919154354286594,233198 751176756833378304,16299 771955557628534785,103812 789169083992289280,223286 762873140829622272,73712 789206558936666112,223899 766160435750068224,81929 793139827176636416,249469 772234622214152192,124855 794313552098185218,256038 765269338941190144,86472 755047619144126464,32873 790769509242134528,232169 765867045174988800,89567 758058941477711872,47761 786982671628894208,207287 787288968190685184,46572 756599457878159360,43285 790363564083146752,229693 763870366255177728,80486 757650459641286656,47940 781495485580382208,139404 759436771360841728,56964 785762655013179392,196917 755091413944205313,34666 794411826452668416,249469 767908221952536576,81869 765621276090126336,88719 776828776592314368,155451 793803830995681281,255393 788527527098580993,215437 758335812023050240,52554 769134847801434112,111453 793130503570284544,249469 795729142943580160,267862 781323873866297345,186434 757680533946048512,48810 787553741943611392,210207 768618295553589249,106317 787020658622554112,208379 795254926314262529,11774 757716289703911424,47844 778308788969410560,166532 788007471084367872,159876 794628531078778881,259034 794648660617428993,11774 758317389675192320,52061 767527039985389568,97568 770595326008909824,738099 772140440158081024,127775 751211434239926273,15643 754799151662063616,33549 759761683254390784,56282 760192043293544448,61544 761324394018840580,481145 791417499921244160,238395 790650629152616449,232169 793878395176312832,11774 768268890090639360,105041 768811851526311937,109167 785631031042842625,197035 773638340826505216,137869 774426023530233856,11774 778306692337455104,166532 795715358854356996,267815 765219117926379520,86440 791846676982038528,238419 792115649195577344,243075 751859891556511744,18391 781695034253053952,187843 749648015372197888,7816 768492554316767232,106774 771673948501127168,126152 787006604566728704,208379 780119292088053765,56924 762724910309310465,74133 763059468141629440,351152 789693730047533056,354105 769592550218838016,114308 768855487378968576,105109 754778889075957760,33356 757792124037312512,48094 759622018815889408,54856 788914780459438081,11774 791408511171321856,237857 778573041471139840,167950 774074482235281408,141360 749927282165317632,10653 762013971259928576,68654 763467293888086016,78159 776285058298703872,152872 760215380509986816,61545 765013131546419201,84209 785943993968431104,205972 751820021077344256,18550 792774245281591297,247241 756248460811182080,42171 765322939117953024,86103 779048946702221312,171617 788815631193821185,220526 769081662433062912,109875 773884229419610113,139404 762776194341277696,73814 775002976213569536,146259 791017508031586304,235590 754044703964667905,30590 791663170733637632,240483 765661698829250561,89076 773950550467604480,137965 791353462709559296,238207 794147636911685632,257492 779224487661232128,170187 749684107831963648,9754 766247247663206401,91946 750795307777134592,14525 761248669819609088,65887 778088311625777156,164694 794406055404937216,260404 776116922286874625,152735 787021438217621504,207287 759151957244207106,56192 791131512481714176,204413 755498476990042112,38032 785294089998757889,193669 780889145002504197,183975 789325471486017536,223899 734568684757209090,353002 768967692372115456,107469 790654856134557696,11774 790324542648360960,230485 795263332739584000,243187 751123729242025988,16299 777873712813051904,163785 757282188379447297,44163 794361870937374724,259034 786937739639820290,207287 761293799108804608,67679 770338180008583168,117324 773886998192885761,139404 753027752450781184,25255 790981498358857731,235590 758001933588234240,50671 793325553314963456,8044 772884766370762752,132578 788734854162706432,220332 791395080661766144,238780 765568139216183297,87904 762213136770469888,71828 779000686537216000,171324 789553228522192896,224221 768223474699546624,104083 733207367228219392,1170859 763727029992722433,79691 794939961116082177,262847 776188573527572480,153845 773615897516838912,137818 788568668401725440,218275 791736390555869184,240682 776146367580246016,154071 794537231734214656,261155 792411560308121600,237325 759427750763507712,57921 762790084194209792,73712 778686093356994560,169916 787658563350953984,208058 775314939049185280,77136 793995200964296704,255942 755747761686011905,39384 794565079777898496,259764 795298337175912448,247241 768508598829850630,104973 775067556042403841,141091 755212489130848256,35319 793529983331426306,253190 769863830625222656,112725 785650029226635265,194082 792770534782210048,246287 781489395383672834,139404 792024757520609280,243075 787320426796027904,210207 792508979729412096,246392 795274161862098949,257492 770868918302810112,121479 780378841038618624,179718 778423890275991552,152594 763820846716690432,80393 773854161238712321,139404 788490899546370048,218275 756204566295695360,38488 771475454435864576,125554 790973493517037568,234583 788927356983533568,221735 765971402755338241,90482 790526478463008770,231894 732734189183762432,353789 792737152736124928,243562 760584376220516352,63149 763912979637297152,80939 794643653465690112,261818 791287269281832961,237236 792705015034982400,247077 778718287551082496,169384 788765346215886848,215437 775087110806265856,146838 787826678810697729,213253 793183544738664448,249926 738638057352503296,11774 769779695726399489,114011 785804351633620992,194082 795269496491474944,262022 753642696519081984,28726 771103539561107456,121479 755561987967442944,37655 779513264967393281,175542 769693186641973249,110362 754728862240628736,32869 760970305003098113,64693 777935122066657280,164826 793785941710217216,252020 767059016044441600,97355 750351153062301698,11495 795253852916228096,264397 791460692171915264,235580 773225755727765505,134561 765321765983780865,85562 778265271480057856,166913 757700567997091841,46958 759799142369689600,58815 757286857889746944,45407 758691125305630722,54070 776810003449647104,157693 756284858687692800,42249 773578997859057665,132335 778173861980504064,738099 767116399667974144,94699 769700674921562113,110585 785461653739491328,192032 767267976353492992,97850 795694455994994688,267862 795769984068845568,256255 768475468609781761,106774 791011224406388736,234653 757972810929205248,50549 791357003276824576,238207 768222800637071360,103071 765895555163783168,87904 791024762927448065,235948 761288339064516610,66058 780778991544258561,182960 742814550458654720,350711 775474217957535745,148870 781826233546014720,190635 780838310663053314,183269 791667415163731968,238780 778638494784643072,168794 780755159978614784,182036 790905246277001216,234583 752624202201591808,22662 769251742601113600,110585 776300170568839168,153921 776024768109654016,151156 770373752982900737,87904 740320755359977473,11774 772088950353723392,127775 752238881538383872,21714 751783595618869248,14277 765493075552661504,86508 786013381299834884,199178 758083362338713601,50923 778322935379550209,167220 770000808494718976,116122 761737694007455744,67161 786899828760571904,204413 786279095311208448,201958 788504761175773184,218495 791756377991634944,239998 793159890625634304,249469 762252469061595136,67497 771454179042885632,124597 778571605710557184,168794 753340762218266625,26269 777028782355992577,158520 760427012146298882,62771 761252561525563392,11774 770410760782635010,117257 795379261704204289,266491 778330576080297985,164826 791950313984897024,240943 762749787900813316,73814 766831587526860800,95672 774433517094576128,129558 762832416323080192,67453 781348217762045953,139404 757883810671394816,49852 766427308974628868,92958 793097334548598784,249469 794632589827080193,261987 787580334682406912,211347 754063015922860032,31389 764177393158385668,82066 761360695661305856,68182 780035553685364736,177472 772527419425230848,131007 765595537399685120,88052 780570936655294464,172132 786201763258990592,201494 777885469270953984,164001 791409122596053000,237150 793856749895680000,256102 758695239653679104,54070 780047596756885504,171460 791355124903874560,238207 781568987683487745,189017 786313564394967040,201555 794864946903445506,262849 786946182916476930,207613 773838397383274496,139404 792063274854420480,243614 770707064586964992,119937 753022111283838976,22715 766740418490871808,95568 793789271815491584,228583 792763954833391616,247232 794928440172544000,263895 768395273332752384,106083 758434248176967680,53033 791726614006665216,240483 789159610712223745,222647 756978190392954880,45122 778287379987722240,167220 793196918604169216,249841 779457631220011012,172185 753940076388835328,29263 790944783900499968,234583 787272074741985280,208431 760986489048236033,65455 764828003691999232,84724 760870050052071424,64722 779385527799648256,174294 760995140026634240,65455 765973100550877185,90618 789104733814259713,219915 794582609443467264,261155 732354079503077376,196346 755473895193350144,36719 786365445213270016,197512 754822343109730304,33356 771346311073374208,123825 778274815090098177,166532 785851854110556160,198571 789965037058129920,229116 790787702723452928,232169 787051194057367552,205989 788190176631595009,11774 751164866556289024,15643 761667443597029376,66772 763777205486821376,79589 766689974167015425,95568 770623360367783937,119937 776610917081493504,157082 780965274019176448,182659 761604446396743680,66607 777117962285092864,158589 774817439578140672,145240 793187812191440896,249926 773356947013791744,133980 766733074746966016,94699 795434194205671424,266079 765854348601589760,87904 754719843031678976,28732 760824104589021184,63465 763004032378167296,75899 753414894561726464,17416 758087634656845824,47761 774817433752248320,145539 765292381067325440,86645 774988222711541761,146259 785554026377076736,195084 787147998971125761,209129 788450392816422913,218275 792880226703384580,243761 794600502923247616,261155 794225911981862912,258044 795680544650592256,266151 761143941664235521,65180 794612054242037760,258456 760129395814195200,59467 794630142073024512,261155 769006907675725824,109988 778286851417317376,167220 789534608274567168,214354 793779707468800004,255173 788072938654146560,214209 793191761556353024,249469 762309125648908289,65189 775838779156209664,151255 759241666679148544,56964 786218263646613504,201555 789328367191334912,223196 753710844395991040,29263 786236162746687488,201374 754999853931896832,34666 772846385553080321,132335 793140149701840897,249348 776071951718748160,153194 792931673629270017,738099 794364402103447552,258456 766058249476907008,90384 780609528995819522,182049 762354600456454144,1248861 764627385152974851,80648 770391374650748928,117303 793139459751456768,249348 733242833931374592,355980 780616939529965568,80785 772811514264694784,132543 771682314879369217,125367 779750653040222209,172132 766324492364816384,39096 778746487018663936,169990 743920890518331392,47188 757470741281513472,47545 758717043063435264,54070 759875835801194496,59477 758507100087562240,351666 776954428398170112,157993 733090876990185472,355900 775981252255977473,152314 788540597325950976,218455 793899097770123264,255942 764462401819336705,83537 775464581086846976,149319 754993400391340032,34210 789958755370819584,108396 764352465265315840,82766 775428615311732736,148574 790327864352735233,228172 758727052669231104,54842 771950983651921920,125554 791331713704202240,238207 771186612067704832,122978 794905099663503360,260613 762459420525637632,47283 781506107139301376,188401 768781045122473984,107450 768952391446237185,46980 766379115184328704,93405 766618655144771584,86047 779377300945199104,174115 781586998041731073,185595 787532618828947457,205989 773708717824942080,138165 760516651590623233,11774 777277370923229184,160609 786889972024434688,205094 785986944295505920,199546 766672312045281280,93823 763853016579670016,80716 793486693793800192,252741 764169876491558912,82209 785659552641396736,197512 779289777761882112,173753 788501886462668800,218455 766738039804538880,95708 777030762629435392,159876 775412502016385024,148800 756668983391031296,41702 790157265705762816,228354 750358098506809344,11774 769242975436013568,111549 773847058818146304,139404 786688535382331392,205294 758698546807709696,54070 777615810152042500,162638 765599974126080000,88311 758692872564543488,53362 772576612411969537,120963 793127428906360832,249469 781084220785582080,155390 790979755755524097,234583 792813120880250880,242693 774392193045958657,141887 788843776898764800,220765 793545995636408320,252014 766715661330550785,86743 765795032767037440,88052 790984811041136640,234583 771322680519692288,122126 793817727802617858,249895 767802205768388608,101681 786966947883737088,207949 775306017525465088,148170 732532022237859840,352465 754228696505053184,31400 773533194343763968,137158 790045895513481216,228124 791621307062325248,240167 793416156187013120,8044 787788120896843777,212239 788778405886132224,220332 756248032727867392,42249 778591997191921668,166339 769072226394050560,110709 733153557638205440,355669 765274342741594112,11774 788432358294687748,217519 772784775237144576,132335 781085607124692992,178950 752627556554334209,22900 759231111646109703,47898 765999734855077889,90482 775835907043762176,150426 762820598687031296,74727 773488928561037314,136904 773556335401197568,137158 793496534029443072,249926 755516733780324352,38210 750177705535102981,11349 769210353490112512,107559 793147216684802048,249841 763703517559320576,78219 770707243423727618,119937 752133346453360641,20474 768568770398945280,104999 771138918771064832,122145 778944613922983936,171168 774459070421999616,141360 786061235561369601,49459 794557174412234752,261155 756077194653433856,41434 763484083036880896,78205 781307012743245824,164764 785827756990930944,198671 754757744784138240,33356 752677365059289088,22657 758770459160694786,52749 761358652209004544,65180 762401421593485312,431998 769587473542418432,113412 787086801953443840,204835 771670260135161856,126389 762766266495070209,73926 787462840936304645,204224 758417818786287616,52112 789118265981186052,223492 790648141641113601,11774 768295845443756032,103071 760021938337157120,1170786 760491031808712704,63149 793098328821161984,249469 764909553519464449,65108 793086952090337280,246425 773937557683986432,140214 794001899557003264,255870 749947808732504064,10566 794616794686234624,262067 793573665740914688,252196 788794537904705536,219942 792755679291375616,246987 791130692168126466,236393 792847716749541376,239998 775094946680348672,146847 777881216825462784,164001 778297083459624960,167220 755915774309445633,38412 765971186069172224,90565 785442808467329025,195829 752856478663475201,351302 768222631271235584,11774 786384218834296832,201958 763496721129152512,78159 765228424180994048,86103 793245073622306816,249926 773881581077405696,139639 736021500386549763,11774 770613107680870400,119636 753285925010939905,26677 790947827727802368,234583 761953277353291777,431998 787651317397331968,210207 760947956388360193,1248884 758599787423920128,51451 789915753969582081,226560 776709450992328704,157082 770674583628353536,120610 770015513418297344,112336 776192695945433088,154469 793455262397071360,249852 776641317782695936,157082 794585005770969088,261796 732891214261948417,353228 753203964171132928,26140 793870455790678017,249852 776779812450906113,157840 794334070985494528,260033 785413611971895296,195414 753769360473284608,29819 764169329449533440,82066 758042205055365120,47761 786966371909275648,207613 787314858064773120,210289 763765531581173764,77849 769681306523283461,114779 791938676833996800,240483 794247177056882688,258598 768633005606928384,108223 775857748030263296,149956 795297427582492673,261155 772870344931540992,132335 751618845987643393,18395 757548113645010944,47782 762811788459061248,73814 794734294820265984,261155 754082152858345472,31035 756495865737465856,43313 789743067205107712,226490 753676500638003202,28819 793456561817460736,251951 794634136979968000,261942 766375451644289024,80939 795267749404700674,265644 747468919112359936,11774 773113404429066240,132364 778763944823435264,169586 785908912566534144,199546 770226691952312320,116164 755963370759712768,40926 772793681363374080,132578 767028233032372225,87245 750933008337764352,11495 776286485645369345,152872 759464970136543232,48663 787830738615955456,213376 792344646508830720,243187 758106033600405504,41703 785503200623235073,195975 789896952297160704,227048 794110293760757760,255176 772427544532389888,121080 779284574086041600,172523 786950093484150784,207287 773184392692895744,135025 764116769367883776,80939 795362517740457984,266054 795409994334216192,262022 763326548137082880,77577 794155301977096192,221795 765948289371869184,90384 787243213572628480,207843 791341132407934976,237491 772254543367118848,122146 770718369305722880,117377 787440052628369408,211181 774079566063079425,141360 753648352194023424,27402 793138257831788544,249469 775325405947367424,125220 790889413081456640,234583 765149854762807297,85562 765272016643588096,86209 775386459020881921,146991 778322171613425664,167220 766152267342970880,81929 774075413257678848,141360 776467868619673600,481145 785694450718736384,196277 785587414987190272,197297 750136296400531456,11495 773535217139257346,136814 791409536267644928,238207 766705575275139072,95593 767859482038771714,96848 767820381449166849,100559 761668347914293253,69516 762072287549935617,65180 793644459070291968,108396 779755954124578816,176203 750416453698924544,13342 755157686048522240,34666 788280434513747968,198591 767546657638612992,99247 788102039460990977,214899 766688905093582849,95568 770312318475534337,117257 787728619837808640,211769 791016272251064320,235590 791876705937788928,228677 757579060952326144,47545 789564955167260674,227130 795720340911562752,58227 776484928481595392,156053 792025596809347072,243187 756901780500287488,44163 766661978228084736,94699 789916011332046848,227795 795056060600086528,264397 770501002730479616,118191 795697565060710400,267862 794017651869614080,256276 786602674879885312,205063 790250660482605056,229693 778742867950866433,169029 786247141530279936,193249 756255770660876288,42171 792647472774610945,242693 792346036039655424,245285 766511494846558208,93184 755155030190071809,35890 757768876943872001,48925 778945411373334529,171168 790510922343342080,228677 795458559144263680,266079 776440663030259712,152314 759122556658020352,56964 788221445654446080,215252 794698486809772032,246425 785474301373800450,192032 794005132719652864,254209 753350520656375809,20205 778294160323252224,166339 792286008897314816,243187 793209206685982722,249444 793879740029411328,200963 758758834722607105,54070 795769292709134342,267862 788782984870539264,220765 788357219033059328,217156 794557810130505728,261155 773344486042632193,136018 786744733473406977,205728 789455577604730883,225981 758718399379869697,54011 774034540293611520,139404 789122408070381568,221782 764165744619769856,81702 788990179344130049,222627 772489333177589760,129551 766929416563724288,95572 786520516869750784,204297 732558439335895041,51644 735135651235008514,11774 770799093392117760,121479 789886207048069120,219523 762037794008997888,71627 763836090415448064,79996 771925669945237505,128519 789895358302257152,228686 778488866969821184,152594 759153388487663616,57348 794055565286617089,257492 794286468021616640,258829 771452243228753920,125703 794536389983367168,261155 760633138854891546,51595 765207963791454208,86440 773966609991991297,139865 780756629000118273,182036 789514438852345856,226754 760610858338807808,63451 763862713952894979,80153 791651859169771520,240145 759087836381544449,54842 766023915541901312,88459 770353748103327745,118515 774049318558773248,141200 771793054327975936,127582 773522487900504064,127644 757321336725213185,1248472 789792597812346880,206748 758054444261138432,51069 773898448206647296,139577 780821246455980032,183269 788817860160163840,221297 787118901993799680,209292 774871869967171584,27045 791409352137699329,238965 793323023164026880,251452 765661110087225344,88902 787515040991547392,207287 773917323690254336,139404 785321599838855168,11774 787971282537160705,214026 770077708172886017,11774 774707570346958848,143622 732170686370873344,349866 764873210496028672,82759 773545027972636672,137339 786601507642802176,204078 758053877929414656,51069 793181362165542912,249882 788369421798547456,217039 732263626225111041,350755 765571260629876736,87904 756619138781548545,44429 793560691848253440,248924 755853896409489409,39997 794592572622729216,261155 792028715815403521,241940 781468749056573440,186673 753574025041960960,26066 750426318852861952,11495 775808402647687168,151156 788544818716807168,104244 792754298149044224,247232 793124934537121792,249469 778225430423752705,166390 776911107441197060,158387 793580411607719936,250633 770050241747881984,115817 749832287726952448,9754 762860338286964736,74592 761640465192157184,68854 771456856963309569,124744 788834315371094016,220526 732499013895737344,351617 766347319465902080,80939 732189557362282498,85985 785626010557394944,197512 762734083441041409,73926 776193353515839488,154322 768573379888631808,106281 755097246920736768,35445 748212844081057792,11774 794072178291572736,257492 795435049369878528,266084 759104098641719297,54620 769715332625920000,114779 789531608667807744,225427 757645444856119296,48549 788861544163602432,220777 793093766974406656,249469 794930148206256128,263257 767506483097591808,95055 795011074286350337,263896 760900711890780160,65234 788811452199165956,218275 791430115116716032,238395 794572387169824768,261155 795030087838105600,263575 755354286532419586,36545 789138891336974336,223899 787031895452319744,208167 788711089223577600,220029 794758154080792577,262752 768785977615593472,108849 734771642145120256,11774 790960766698475520,232884 788907537227669505,221143 795082070460661760,265112 788398737072721924,11774 789468588335697920,224916 758146508239667200,50827 773621278125223940,138165 785240486957154305,194160 792107560379617281,243187 751585542278488066,18397 766306813914546176,91946 771679590024638464,126152 789439072645226496,225427 772182078041489412,128934 790745214486876160,99049 786253052328095744,199546 791095072418922496,235963 765267693570252800,11774 765516686997000192,87904 762701811648196613,73712 774379721148669952,141360 787261663267258368,206666 758367125937483777,52061 767907115549728768,101808 763489246808186881,78707 763730075669831681,79827 752999777290231808,22393 766651298192232449,94617 780591075853496324,11774 776382722868547585,154823 786976715146919937,207613 764253788194476032,82283 780909941762695168,183269 781913605398667264,191527 786228152959852545,201958 788522110821994496,215437 763101046331899904,76628 785859620476563456,196277 759524694727004161,58227 793833168277217280,255393 765543626747342848,88052 760562386285625344,18395 771059649315500033,120610 776577566656307200,156926 751205225034354688,15643 761640457269047296,69878 778368381053534208,167220 752195814852849664,21551 751632924747952128,18470 756621062230515712,42117 791256060451368960,237491 763212736029483008,1249117 778846216176148480,170609 787742173995204609,205197 751985405214416896,18555 774284051188363264,141867 780891437810364416,183283 788123106988654593,215754 794308053420089344,259482 795118718208589824,264774 753753962491187200,29263 767847948260511744,101681 794632174129520640,261155 792024803699851264,241678 749279068852367361,7615 763724941170728960,79691 765219862767607812,86103 760296302521573376,48052 780788927741374464,180039 768110529499893760,100893 790561682825228289,231894 791369133627543552,238207 790672579195461632,233131 756540299984244736,43469 756898824229101568,354167 762297112629383168,69983 771850038355963904,127582 732236641729957888,350588 758779015268229120,1248642 780610352610418688,150151 751140793708998660,17259 787394650667618304,205728 755175797305053184,35890 759241871579316224,57112 793820487784755200,255246 780823280785563653,175578 764193105159544832,82177 761440797090729984,67369 778324694361604100,167220 773259330309283840,135381 765992774009131009,88052 785260026642305024,194154 757598525903470594,47761 795257338362003456,351376 768590501754785792,106317 788076918184800257,214238 749963374511947776,10404 757628729661100032,44274 767210555396333568,94699 771949719140655108,128934 773910636107476992,139865 773541450726318080,135725 758968202952970241,54017 791651129952272384,238780 778745189649133568,168794 794558512579784704,261155 760544842921472000,63606 757615890749718528,47940 779357585866625024,169343 794731750631030785,262849 763454023617826816,47188 790976289381363713,235147 781837022671495168,190635 779447632485818368,174891 779249880497729536,172962 757186992224374784,43271 788091556976816129,50439 790517117988642816,231299 790835384859013121,232863 792083887220400128,242693 792102260146900992,237964 769612466091331585,110585 785926305099358208,199262 793641781002895360,233154 759000274811822082,52266 778225828056399872,162786 773908512674025472,139404 779353469148729345,173628 781669264885329920,185255 791274159191928833,234212 794619440767860736,261987 773507234873614336,137042 774263294785839104,142208 780830097133699072,182960 791268696572301312,237491 758167969100861441,41703 788691583944134660,220029 787656625653948416,210897 732702854016864256,353360 793408582020632577,249926 749393706336264192,7283 791680457863794688,237385 750508846431498240,13343 756368225391247360,42249 794648006213701632,262421 780740235139256320,182036 760599698059079682,63451 774964429721112576,669866 793151835771068416,249961 791710859743498240,241034 792961936493346816,246726 794935441594126336,263895 753629465369055232,27045 752905230820397056,23167 764480593866391553,81536 766368265345957888,93286 771518149934010368,125070 764933050685849600,11774 771378377597063168,124597 774551708689104896,142566 743497558157197313,11774 766837257835651072,95672 793253021752840192,249926 781515716591689729,188401 755014758974255104,34666 775190381315051521,146704 794096711345971200,257492 755466057310019585,37294 769631920623869952,110659 779310463179972608,173628 772935171272237056,133705 777546120918466560,161185 789995852701978624,228354 766502941297487872,90482 787359137990533121,208146 793444329754800130,249926 751165456954765312,16833 790579863296086016,231318 763690515690823680,633148 774083115601887232,139404 785742758346567680,197512 775821547458195456,151463 758126757581058048,41703 793180251132137474,249926 764656878915821568,80098 764946453760311297,84209 769001794810683392,110659 785930186386649088,199211 751914891456311296,20162 732240013270736897,350730 794528050935431168,261155 760255358770225153,61545 793323710941896704,249926 765733472602161153,88998 749349504663576577,7849 791830597245296640,241423 781539492738043904,169515 790946446090510338,234583 795382358853586944,266491 758043368219746304,50314 764850610487296000,84689 762726559941885952,73712 791357044536250372,237491 765073998111764480,85562 793112945689583616,249469 794602688726110216,109666 763699455014993920,78159 768855064429600772,105109 793076181717360640,11774 795432155061043200,266054 768855469850931200,105109 781059070656704512,183801 757072816357404672,45857 767907247556927488,101791 756197273998995456,11774 766183977937956864,90088 791397057974050816,238383 785478635503259648,195975 787889924578029568,212024 791388772738879488,238780 793166046492438528,250033 795040805060808708,263895 774278857969045504,140444 775070238358503424,146259 776274173307916289,153596 795714766929068032,267862 763442309526683649,78159 765965765602258944,90356 779769458109845504,160539 791724656357027844,240661 793114716491087874,249469 795214118345175041,265257 759450282023653376,57897 765432301010325504,85562 776158289109348352,152872 794411236897280000,258044 748918403813904385,11774 789537460606930944,226048 768527588348207105,107069 788947097466859524,220029 794232451770023936,259063 773214142379339776,135025 763392370599661569,76406 793829977410068485,255246 763347522685276165,77731 779131444056567808,171260 788112879966756864,215608 776423625742319616,155688 792388350091091973,240763 756279181261103104,42495 759113273119617025,56964 775679671618777088,149953 732318043251081216,1170454 773012746837168128,133454 763796744387846144,80393 791471160349253632,238780 775000227354902528,146259 794318945742442497,259743 780729353487298561,182036 794569579489992704,261155 795413928775979008,265696 771510606151110656,125163 779381296753700864,174294 785960974788464641,199211 790696260210528256,232884 780649776584859648,182257 790579291037790208,203546 794235213547274240,259063 755167853892993024,35931 774012891754295296,140965 760645844991250432,63267 753375476580843537,27045 787323182038577152,210207 790355917292310529,227795 778318319392690176,167220 795082221489156096,249926 795292088594145281,262752 763518967252082689,78684 770771814096048128,121046 775884731577667584,151410 794135957247324160,253721 761963603373223936,70338 778395190025486336,167220 795103374345641984,265102 736035283834130432,1170781 751741083282006016,19376 775883879248822272,151185 768108497888305152,100893 774960779514769408,144542 788106294804623360,214247 773878684847443968,137869 767530152624402432,100007 794709195333496832,261155 750136545722511361,11495 791342904216285184,238286 757800032565198851,48094 780881320704552962,183269 753345159803260928,27045 772407727784165377,130669 791356138059132929,238395 786248007008264194,202074 749328809166446592,7828 785911944947593217,198671 770296061013483520,117257 773288070653308928,135502 791828325928873986,240483 785261634939817984,193669 752710101010558976,22881 751787835703717888,16931 793103926182699008,249469 794926627377528832,263895 772606872733966336,131896 789510912440881152,226731 790336451074555904,11774 791447508983701504,237935 776713714292629504,156835 767410961103908864,97519 765305153847169029,85805 787717337541513216,205197 793872978538815493,191065 774054180705165312,141200 776890917609320448,156518 755265779151441920,32869 751987243955269632,18646 786269361774493696,201958 781351208799854592,139404 792177459386916865,244230 754851922201444352,33356 773538858180968448,137042 793580422747783172,253025 793107249094950912,249469 753002414257549313,25255 764217412417949696,82066 779833118244995072,174492 788899453310689281,220332 793175767098155008,249057 794558475917410304,261155 763665006462328832,78853 788554032549769216,218275 776901937602007040,157693 793244701163921409,250544 765744764629217280,84724 763963482202976257,80066 772901692505460736,132364 758414752833994758,51997 794562234693234688,261155 771422800301158400,125145 786344141659656192,202798 785665953753362432,195975 781507512411549696,188425 778346435666386944,167517 793098237297164288,249469 786988492857438209,207287 791718030606688257,241034 772539696832352256,11774 780284510797598720,179147 786008378606845953,200490 732831744177627137,60071 754825201846669312,33470 775360134616850432,148574 785913536325230592,199546 762068174921687040,70941 789355718507831297,225379 792778542589149185,196314 776429075665530881,154869 776774673912700929,156644 789559574508531712,227130 762960129696395264,73814 787468531688497153,211347 793221031792181248,250064 792613394771644416,243075 773094130008387584,133454 790756465602547712,232881 780217112916729856,178017 755498414276620288,37044 764220341623414784,82283 792482954182168576,193636 763803258452402176,11774 773600388557709312,137965 780366784671219712,179611 790938569577680896,235215 786718095591219200,205294 753275091648065536,26066 771074243190591488,123287 775167280636317696,146949 775043344707751936,140585 794634873550045184,261155 773898886494752768,139404 775701177057021952,148033 786966588360626176,11774 794141350774054912,257353 750840381013626880,12062 777511872094429184,161387 790914990253322240,234583 761975254629638144,67586 753420871524646913,25258 760868322095140866,11774 771130235534336000,122973 773160347670753280,132848 786321012501557249,201958 749336606000152576,7852 773876898246062080,139404 773865244741337088,139404 775119236809134080,145874 760993775506165760,66155 794697278002962432,262022 762520067619762176,431998 756511497661153280,42344 771466397784375297,125554 776131990546423810,152498 785606055967334400,197512 768453741108264960,79561 773980566261686272,137965 768531111853092864,107100 794580470075822082,261155 766438804865417218,90384 774699675852996609,140444 788070122527207424,215005 768171202204405760,104313 753984021399502848,30590 775438176668164096,148870 788913202037948422,11774 762077093933047808,71026 792125815722876928,241678 788016307249610752,214354 790649327278448640,227183 793076809000689664,249286 778608280306262016,168794 793883603113390080,248516 755831568376168448,39462 793548001503510528,252020 770753271883505666,121046 771494349951660033,125853 768106619527757825,103506 790688240747548672,232471 763874619354931202,80155 777856776880336899,164001 792645592560312321,246889 775735119797641216,149200 792725893869293571,243614 758733945659764737,54070 781582352543838208,187607 780615238727106560,181886 764958930992701440,11774 766302868617822208,91946 761299720451026944,669866 775711205067460609,150663 773874619740741632,137869 787605718249668609,1170808 788036155388428288,214696 769523682347716608,26066 773890442072956928,139404 775111150451195904,146720 794760296300683264,261818 793223363061768194,250633 794583951557824512,261155 735434596641329152,352060 772963394034933760,351147 753641598987018240,27402 790194176042344448,159876 759119423026270208,57131 753776434322092032,28903 790898187384987649,234583 749825118709256192,9574 792385818086080513,244143 787328627809644548,205728 759574986868813825,32625 763514275465826304,78914 788523380844539904,215437 771137614174752768,118087 794227790283468800,257492 775365009060659200,148645 763442971521888257,78159 765861193898688512,87904 770918531995140096,120541 791341074157408256,235774 765699193721589760,87904 757371100674203648,47199 770282330652942340,117257 773953521175539712,140444 790889889399050240,231894 791345976778723328,238383 764459759206621184,78769 762088309388566528,71429 791372226197061633,11774 754032731210838016,31349 781536003039305728,186584 793624689478291456,252020 790650407768956928,232169 794620648781975552,262022 771417845460717568,125367 758588663844470784,53185 780887901588643840,172967 778653628722716672,167319 732671923289784321,353016 766407939364093952,93823 762664749385469953,74133 786990230687612928,205181 788003185118027776,197046 762952810396807168,73712 787398011101917184,207096 790083580466573313,223846 771558863061393409,125204 778637625024389120,11774 792030368664686592,243187 760187349800222720,61602 761687957484871680,69947 754732941612294144,33356 755225469218353152,34645 785662290401951744,186883 770727458869915649,120541 790985747541037056,233692 753729798103531521,11774 791374736076972032,235349 786911189959897089,207008 755325382040121344,35890 767697629455257600,93478 794761040579788800,261155 791798484781314049,240763 774214528552828928,137965 792094131690442752,237964 790962714717753345,199307 761595375274917888,69470 754014644688281600,30354 763827060720668672,79911 773636012756963330,137565 795413956701618176,265855 794561889409732609,261155 795191976438145024,11774 749737072265662464,9748 766451459143585792,92972 771107637605695489,112939 794719165512896512,262849 769277914663837700,110659 791789449550200832,241034 788195618657271808,216009 781112963025567744,182726 785542953779486724,130635 794570707103399938,261130 789812802164666368,224678 775368556070309889,148537 785896470046048256,11774 733273538480775168,354983 759379840776736768,57897 756322505351110657,41134 792106581403930624,243659 763515924057956352,481145 764127269564461056,81574 758335607303122944,52311 792540129390764034,244270 795366766222462977,266079 792112758271647744,244190 755841247001075712,39462 789937254454038528,228584 761506897312649216,1248936 775986701806112768,152735 750802614770556928,14950 793434873524588545,251947 758400250235281410,53017 759168970788306944,56964 759405273433960448,51043 790984668006973440,228888 795303984726675458,264397 767830494847365121,101681 787763714577408000,205197 768626508814352384,108223 773893949677268992,139404 758792210838151168,50346 766317342099775488,90031 765590837896044544,87904 772105224416731136,123354 770635201303154688,120172 763493554026975232,78739 772816726689972224,131421 780594639929741312,181811 788710788907270144,218258 780606857261920260,182037 795704945580314624,267521 790745757540167680,220767 794273031816413186,259231 788472964522110976,218275 776591316394381313,11774 792092105543790592,241678 756976444794818560,14277 786541932730195969,204413 765542989062082560,88052 775060959941492736,146259 795326749852729344,266303 754780777091444736,33520 794543113964494848,252679 755983342990798848,41088 733266693951246337,355480 761753622027776000,70223 793132563447578624,249469 777503852715278336,159876 794015759395495936,254209 794649865850474496,11774 755224047194177536,35890 762783770709721089,72354 778628133368889344,167220 789170281013088256,349408 755648770122088449,35890 765622021824847872,87904 758655951478018048,54070 754188369861578752,26066 785758584386691072,197512 768640841774723072,86208 755464204719652864,37294 759038718208569344,56442 767469724892401664,98972 762707662635094016,431998 788851574722338816,221476 785415908042874880,195481 790277990177308673,230282 794670462995484673,262022 758739935352324096,54653 766035684415201280,85047 737029016071331840,11774 790991539577106432,234583 773952245448650752,138687 781155681248374784,155390 795611091531337728,267521 793166739165048836,249180 794976365967773700,263895 786908557849559044,207287 791740103920001025,238780 734774521970987009,351644 777047756854689792,141887 793532373962985472,249926 794608517457973248,261155 787080310160658432,205728 752994579759050752,23739 765175413844893697,85562 795047961680105473,247930 758595331089166336,53703 768072104755494912,103354 781028417097588736,85854 791710839824715777,240474 765682725831503872,84724 773473590863863812,136515 772266434139348993,129551 795612528638300160,267521 739925563234758656,351347 762783549728534528,73737 767545168845123584,91936 774165937133985792,140444 775711259891150852,150511 790344049844637700,212131 795330861088604160,265846 790260985160359936,229159 768816876365283328,109104 777739204029591553,157993 790274495835582464,229835 776878166560440320,157993 774810670718070788,131084 780794282835791872,182960 774700600579747840,144839 769336535191662592,110302 776540031838224384,1250232 795715306626789376,268231 794395620710621184,260404 791465761579630592,234653 757471523976384512,46890 768078880032817152,103354 788743559503548416,203710 791684670811275264,240665 764834837601452033,84724 795367780799414272,266151 762504854509989889,70509 768606338461077504,107428 779491113560313856,170077 780432533041340416,180274 786028767726620677,198620 795299674370572288,265521 764152785575247873,82066 762040117146030081,70501 754716546199646210,33356 769228774864977920,112399 780115270635495424,173347 789682657533632512,226490 759142408034643968,56964 779758641444491264,174226 777018170867613696,157082 795004182231126016,263895 776422831517077504,155688 766738247858937856,95708 764154671011246080,82283 787360221563727872,192846 794553143954735104,261155 781705148267716608,163591 744113467800576000,350085 767968033138544641,101731 768954663974625281,109571 781134733656940545,185496 753634652984860673,28092 751608905898266624,18893 787187381426282496,206896 767814944871948288,101681 789455614015639552,225981 787146271962247168,209151 776908576770129921,159146 792926740029042688,248514 771011945994399745,121612 760221467497811968,61412 753359363071438849,27317 768482900819845120,104973 794023959586975744,255942 772870556840398848,131421 795040702635868161,263532 795000395831582720,263895 767358943156928512,98646 768578300667129856,106281 775179868447256580,140444 776585033792512000,156835 795281032710914048,263676 780511561429377024,180310 794562794645491712,261155 773640736281468928,137042 793606537306599424,252044 766779757358833664,95672 767193035717435392,79987 753284652052414464,11774 792020186677194754,243075 756525914385768452,42495 774194649359671296,140232 787429857307209728,199307 765331832703422464,86653 773867359257890817,139371 785608121142087680,197286 770646456969474048,119937 779106864629813248,168284 763875164106788865,76552 794524597341343744,261155 770403266899345408,118191 758265975263203328,51809 791349799417094144,238395 758440761813704704,41680 755157096300212224,35890 763715991423553537,79691 785545979361492992,196917 793518933445906437,11774 795076495404367872,265102 760150431171432448,61011 758093296845684736,51069 773282293204946945,135903 768816987434737664,109104 753742315697610752,22439 765274217881362432,80486 794614812529463296,261399 759437582556016640,57235 757439081794134016,47263 785751763081105408,195975 791722432507805696,196314 763340482843783168,77283 767476429764169728,99247 773909937525100545,137953 786618562378989568,204413 756604214218981376,43751 777161100139737088,159542 789221877990293504,224680 770234027127218176,117294 793317942406414336,249926 772934589169881088,132335 733086865742405632,355880 767074983755603968,97811 786364902747336704,203350 752660786166718465,22750 762980445721989122,75724 761263268031848453,67511 762040181880819713,71401 768545543316385793,106317 779458992020066304,170187 751780431754735616,18893 765415511089786884,84724 792960311879987201,247592 788211485482909696,215005 793077761560580097,11774 795701401628372993,257492 794021476651253760,256276 789186396288278532,11774 768496482181718016,104973 792410147616280577,244052 779662967755378688,174115 791701119386910720,234990 736947321070583812,196346 791810879872376833,240890 775726749720059906,149953 762800716268212224,1249061 772521347658440704,129551 750388510998224896,12981 778718273516953600,148045 781280285006716928,186584 791415036891828224,237594 771097961115815937,122973 763154820018544640,76723 771284290474610688,122009 753310931044536320,26702 760534685311197184,63505 755192079698059264,35449 776133013096759296,150511 785263642560167936,173204 794675598689910784,262588 788453862915055617,218275 759772061740900352,56964 732981905025605632,354495 761335314153517056,68182 785467151989825536,195975 762807504631767040,69418 793863816542990337,256038 773987933867089922,140444 778643506583654402,168794 794371341013032961,243075 751767957995393024,18374 776916994289434626,159146 753641506611851264,28732 760477262881914880,62548 789250371818401792,221972 768208377918939136,103354 776589195934437376,152314 751666048248717312,18316 774868319602110464,144573 794667404072775680,261050 795341362442989568,11774 764550741390348288,82457 752176791792398336,21415 791262481729654784,237491 763004007124271104,75690 794573160343543808,261155 763535040454225920,78716 779081441938251776,172123 794533869265424386,259034 750138238313070592,11495 780314366839107584,171795 778669508160618496,167398 772040429931995136,129212 773755222564888576,352031 772202558043594752,129912 763788389946503169,77464 764328502820610048,82766 765622615817920512,88697 763162564926767104,75899 753912389293133824,27800 785561942505168896,196917 793407151372992513,8044 752629279108820992,22750 757020313481871360,45934 766898504799166465,92860 762760706651332611,74809 763205723597656064,76474 750737563611230208,15005 785682722110877696,197512 755453141529796608,35470 794321970670075904,259743 786309613536759809,202429 790525358944636928,231894 786307548341276672,159876 795348955139887105,266500 786131307151650816,200965 786894193213923328,203680 751149976923680768,16833 757077071734505472,45974 773714094666817536,138903 753198750626033664,26140 750692788187066368,11495 758820936183271424,46384 761233037971587072,64697 761531867401027584,66815 750480038760357888,13046 754135794344873984,31529 792033756102221824,243075 766367587253059585,93286 788050710961197056,205575 792757297617534976,237852 764865629568503809,84724 794490714516324352,260899 791584461066383360,239893 781606479828627456,188119 790897791706988544,233241 765311940520472576,86440 770387317831983104,117310 766337018519547904,92233 785253368663011329,11774 778261483163639812,11774 768498483124903939,106774 795748163785261056,268646 765065973481152513,85562 785325708520333312,11774 758705979848613888,54070 749333221939224576,352982 769179441025150976,111438 778378032876748800,166916 785656426219831296,196917 788717135526711296,218832 780837978344001536,183269 765313938607120384,87145 795326726226251776,228820 762198007290929152,431998 788511662831759362,218164 794367681541586961,259764 793076013509017600,249286 751623507751084036,17513 764784656730370049,84724 790354433104306176,11774 778926337541177344,163592 764135634466377730,82066 768035480327847936,47940 778290157636038656,167220 791345505192206337,237547 771526588441718784,124610 770247893240328196,114254 786664458336821248,204413 764690623366434816,76519 790925393997893632,234583 787851901236895744,205197 794636761821421568,261155 753378296449032196,27414 778651963072319488,164001 773785931476193280,138819 774670885261303809,144542 794786811453313025,260173 795148869973614592,262925 760219770897563650,61412 763549848465309696,67401 755650934181617664,38910 787059842351411201,194281 790656124923944961,227048 752971502513860608,24787 788387574079422464,217519 773857017408520193,138205 733088911124238336,355480 766235621555838976,90908 790617895189426176,231871 785847913553559552,197512 758034475074936833,50442 750518356374122496,13532 769070884493660162,108729 732286980977872896,350106 763881118873464832,1249165 793450332932100096,252020 794280653797740544,258598 793173200666374144,226862 793214157524967424,249039 793094459705659392,249469 772982905135968256,133454 788469379486932992,218495 732705596575784961,353002 786548613610549248,199306 775049633303302145,146580 770735166448889856,121046 758289918317563905,52272 771551419891458048,124744 786370591091593217,202217 767805179802419200,101681 764833775410778113,80486 754063702135967744,31389 771185262470635520,1249839 755539324167262209,1248306 785330712777990145,11774 763419133992062977,78159 785614734351409152,197512 794633327944855554,252939 795714038391046145,199307 761914077413113856,431998 757291696451379201,46612 765600855210930176,88128 749340726731743232,7828 793591647116206081,252679 755559374655848448,37455 757791910622670848,49490 758355699512381440,52061 762396546138722304,72978 785489582691389440,194815 751102551668322304,15808 751694071454896128,18893 765586888694595585,350819 776430217535430656,151718 778289596803145728,167220 766702061991956480,170736 770497472997261312,118192 775471486316445697,148654 761431768633339904,67401 794163117940948992,258345 793374186743799808,250633 764529669878190080,82759 793132277102436354,248988 761637231530483712,67852 773291935557529600,136018 793751396377952256,250953 768542526643007488,106879 773531310404964353,133702 765435861836111872,87202 764180308338106368,82283 780952839682154497,183268 779091254265077762,171062 769160167204098049,110615 767364351800016896,96039 778279315142119425,166409 767899097797767169,100893 795145217770917888,263906 788116946310922240,207712 755921174715101184,39907 776934811990503424,157993 758738630961618944,54764 776813390777856000,155451 759920615092387840,58869 751692827680137216,1046033 763420408947281920,77731 758779503380426753,54070 770451340279554048,118192 792852076103540736,11774 762843315800641536,11774 757980649315831808,48804 779021636909445120,171324 749001829636190208,11774 775875842320850944,151071 770376317762084864,118393 770080178701791234,116164 779752579957923840,175697 760095944671133697,1170825 790538279145861120,231710 776091864294301696,153194 785887550372184064,22735 763233569070157825,73712 768910727193120769,104932 775408597240942592,148010 793903447623995392,256451 785657924525973504,85985 793953799681540096,254135 795285323542564864,262022 750255509060583424,10773 777746068540882944,163149 793268343318994944,249469 794792342465236992,261987 766007540505309184,81929 790875490382778368,234583 764926985357361152,84889 755218437966880769,35980 787726075149287425,205197 777873659591557120,164001 781292006387572738,185496 758686346621968384,54070 794608981696053248,261818 794610145833586692,261818 788868729048141824,220526 790636021809418240,166096 794897875452960768,353374 766980802240450561,96898 755706200365342720,14277 766458218696413184,90963 790917599118913536,234583 773926667710373888,138819 766427636176269313,90384 778572930745720833,165512 794531734138200065,261155 763777321811574784,78705 771472710295654400,125367 786852008862945284,204413 791316730064797696,235590 794617634738335744,262022 778788498144956416,170609 790321458526519296,230160 791678757656530945,169916 778739097829380097,170207 787101103183626240,205728 750363419912577024,12883 765584601272164352,86103 761345835934154752,68102 760568319141355521,62798 773860226873356292,139404 770282884494045185,117257 750433380450402304,11774 794983316743225344,263906 766653149058916352,94683 778491954837327872,167220 777335870198194176,161249 786061539535155200,209828 781252506554818565,185595 758620405317918720,54070 767333263857815552,98751 791319785061621764,232169 755531889901867012,38183 765278263673393153,86873 776957101809758208,158387 787185934483664896,209184 786390363695185920,193297 775903391373467648,150663 794319459888615430,257492 791145844175241218,235348 792048410899591169,243075 790635029642743809,232137 766137172982308864,90618 767378552316530688,97515 768231978692935681,102514 790210048467333120,229713 778397674282201088,167063 752624784316502020,18386 758768960309526529,54861 780573355699208196,181419 785248284088553472,11774 790554582149541890,231894 779449801767170049,174557 781240513995210757,185313 790722644551147520,233729 749598734502297600,9285 765738558833487872,89284 757613796701732865,42990 765693893224521729,88920 793147302768619520,249926 765974611380973568,88930 767161319212457984,97386 763895472062771200,80939 770759056344559617,120690 767788885724266497,100893 763889995715403776,80209 762761353908015108,74247 750733746593107968,14858 775007929808195584,146259 788823906689884162,217837 790299617938116608,11774 792482186771378176,245549 793992532765986816,257423 776025037144858624,151410 786082185715585024,105109 769290269393031168,111549 793979561092509696,11774 792877294570213376,192840 793112491731611649,249469 776174102105190401,153854 758555476757917696,52554 757975265595326464,50314 764216971801923584,81574 775824714266648576,151156 777934718218231808,164826 775475938528141312,149124 753383969320792064,24597 756328640254652416,42249 792352534061023232,245095 792423780089901056,244550 781541176633462784,186584 755096629112369153,32664 771004640804548608,122146 753629385735798785,22439 764831953937850369,84689 788066137380687872,215005 779109168087117824,167407 792799436820717568,247240 793434097632681984,252020 763907579466674176,80607 779083557222354946,172123 767174801274310657,97811 779140418734739456,172962 753018045497573377,25253 794639258896109570,261155 791394588158140416,237908 786713738388930565,90209 770588082005504000,118482 753317153521238016,27047 793502603384619009,252824 759283772395249664,56625 764894819885821952,84724 762655531739774976,74049 750460212461592577,12259 753988602955198464,30590 793458764720463873,252408 751097047634235398,15808 757298430561714180,43471 762845665848205312,72035 785967826972635136,200235 769194899216400384,350699 793569457515921408,252020 758046058106658816,48663 771823103164899329,125554 787645249371840513,206117 795313140607123456,266079 780870279924887552,183468 761719710887010304,70540 775001276455251968,146259 758997696631799809,54070 793543407364739072,252408 789227874033147904,224333 786903953749385217,207287 774992781626531840,146259 787416442324955137,210585 749436638938488836,8047 760519938578771969,61412 758161502989844480,49620 758794692687376385,55260 762747185398026240,73712 747509955243061248,11774 766279313176010752,91284 779683777002008576,170187 794794715770068992,263205 773201104678952960,132908 794974424793550848,261155 795745913063014401,267576 790940547359711232,232863 785525264520351744,196277 761883953535909890,69947 767106764634361856,95672 793103842032414721,249469 788467580549738496,218275 741264715104550912,686533 757942343504916480,49431 785602873165946880,197297 793122997414555649,108396 795440666956288000,265257 756541062508900352,43171 785667582972092416,197286 785901474345648128,11774 779862890257977344,176203 795425605969793024,266784 759219836543201280,56231 764585246796967936,83751 754732195483222016,22393 787110676871413761,207287 794369071164686336,257353 778728800485974016,170215 788506759757377537,216578 781334429524303873,183759 794154701671383041,256502 767860752283676672,100605 771278064668012544,124495 779380177608413186,171465 792759462620635136,247232 762843117032648705,74681 766349205635948544,91284 775058326761705472,146259 794325707744825352,258598 777192667784572930,158897 794263298204172290,252939 755178645602402304,35890 760508811270459392,63248 750452007383756803,12535 788197960106541056,352258 793114267885137920,249469 770331366802219008,118271 760983893843386368,65613 763514338346807297,78853 792798147730739200,243865 754820045008539649,33356 788820623023747074,220526 773378692152233984,130142 785997054497595392,195332 789318929449562112,225181 760793811576422401,64722 761654327274512384,67709 777218218909990913,87904 785847226618773504,198878 750172258467848193,11370 753984503148781568,30802 766832072619089920,95708 775427850719506432,148473 770969026403131392,120610 795005745754316800,263895 794559723336966144,261155 794986496214310912,257406 765547782153265152,88052 795108576998162432,11774 792809401010753544,243865 769313308071591937,97685 757787333840216064,47782 759426363040423937,148861 773303512902008832,135505 776010648874463232,152872 788120010917089280,212139 794773245451010048,252020 746817830071508992,195876 765864621898989568,87627 779325987838431232,173964 790714188112986112,232169 769193292256817153,110477 791732693524414464,240627 765337766116732928,87145 750295511274434560,11349 769269649187958784,111558 781624842596524032,189086 753693083481407488,29263 763872649562828800,80939 779461746335420416,172185 746702927813836801,7700 757425980289880064,46890 795232173796171776,205094 762036926849413124,68862 768276724106887173,209828 785911568479363072,199546 738424855507279872,11774 792875862349578240,247983 772974046359138304,132996 791389654578712576,238494 763594720358653952,77849 766583696786919424,94699 776812322899709952,157693 777030346344960001,152872 758013642570731520,50500 755120851050045441,32673 791351590376484864,238395 733082909175865346,355324 779385152497680384,174427 786730109155827712,205455 762713706832592896,73926 770433508682698752,118191 770618238644486144,106819 765689092675731458,82208 787339149615439872,210432 794550318822461440,261155 750075624031563781,10662 790619167334371328,229901 757568436650307584,47761 763213012459253760,47188 773861136924016640,138165 789194931856257030,220029 789238338159013888,224850 791075676975693824,236454 775516269181214724,144838 779085452686925824,171060 795379058406260738,266491 757577501501632512,47782 793509307438469120,252741 750490693508878336,13697 788181511359127556,215005 788439366918107138,11774 760711946601717760,63451 766850724932104192,94786 789307075109146624,224680 793286457511247872,249926 771755843188625408,127557 764857913475203073,82457 780819749387309057,183269 785609972847562753,196348 768986790350970880,110615 756993126732922880,33029 763046255786426368,75899 776848342651285504,158589 753367603876245504,14277 734927351419670528,350517 787213458194501634,207360 776239256243101697,151255 788106360667840512,215005 779381816784412672,174557 794554360919302145,261155 770245364565749761,117257 790907117926551552,234796 788505915561422848,218349 766057164087652353,90482 750506765129617408,12883 752940168944889856,24368 764267885527044096,80477 790686163010936832,228583 773957333504233472,140444 791065176787136512,235963 770316759983349760,118015 778534424623349760,168670 790304440641355776,11774 793504527005679617,250832 758610247783182336,52112 790244361112055808,229693 772907819284725762,132335 774668280334323713,142503 792083618608709632,11774 795394908991406081,265858 779158892387430400,172962 787535352663728128,172799 767157836086476800,97386 795709524976009216,267589 753498752422404096,27317 755124003023441921,35445 759046105589882881,56552 764624176422326273,84209 775301404885868545,148161 754926197360975873,26721 764672128973172736,83240 787261661598011392,199307 761650983000797184,67678 794672845666324480,261050 793256729702051840,240483 791130065027338240,235147 755219791820890116,32673 756645032959025156,43391 763373489340424192,352687 793833816888582144,252639 751242126789255168,17794 776828699660419073,158317 781169966192091140,186080 786821023597367296,202275 763686630204989440,79583 791856930251681792,240483 773253974141075460,135736 761260421265358848,67547 794669955425955840,262022 761691877322072064,70355 794708252298711040,262849 794302784954765312,257325 781232501725560832,186434 764892284651466753,84724 787794428014592000,210208 761661660922871809,64722 769691920314413056,113982 756507136574849024,41632 767222633377128448,94699 795739082571780097,266277 769097470592839680,110023 789895402392662016,227048 763967992573026305,79592 777929689864081408,162497 753425176973316096,26458 772540853181186048,131007 781665894439198720,189313 779845716608942080,175772 785890428256129024,199453 790217747003240449,228354 794543176015106048,261155 770652737981779968,11774 794369576809168896,260237 757539140485390337,47756 753875468848361473,29898 788763232764698624,220029 759662764059140096,47903 793951660968177664,254135 765210781419986944,86103 777945778870325248,164669 785350003862736896,195125 790560900734484480,231894 791254819675705344,237223 754738890313834496,33356 788178560838098945,215969 762457277425078272,47283 761789399692480512,68993 773477397412720640,136515 787118020430794753,208910 790697467260043269,232169 758339669373313024,41703 764104452940988416,65180 779092111463292929,171795 791031635458142208,234583 756579588168450048,43471 776795315760422916,145293 788837631882883072,221476 766542350726238209,90088 761249436286775296,66371 771442336643428352,124989 774693103026393088,143585 749964563395653634,7816 758835511578419200,54070 780392054920589312,179742 785259739278110720,194154 755034628633886724,34666 772128613609144320,129558 793469800013979649,249926 793543674793779200,251452 780632541157994496,182257 788782682163609601,220526 778290524453113856,167083 786682671325904896,204413 792824009025028101,247240 757374310403153921,45122 768483131766734848,106756 774725858367971328,137818 761720347758567424,70543 767836332446060546,101681 794302022040178688,258922 763953744908136449,80716 773889633537011713,137042 793987293153345536,11774 794366775949479936,256038 732624776318078976,1170608 752270789018279938,21074 790946150429753344,235179 792024134360309760,241678 786156511835856896,200369 786578122497896448,202217 772595019362373632,118191 789837312796471296,227269 761880007295795200,68993 778372415822950402,167676 786904524908695553,207287 793463449711816705,252020 769708977743470592,114985 793104146345910272,249469 785652176915800068,196932 790748134670528513,121795 790209583750877185,228570 778708130469326849,169104 791074562653814784,235487 786587926561820672,204835 781707838167011328,146608 765966081269854208,87145 791872622254403584,237908 786624100299071488,201292 758304031622168576,52311 754985057480171520,22259 755391202288103424,36859 774195633838104576,141867 786989316710903808,207949 768491467534893056,105109 768887298113110016,108729 793125629902356480,249469 761401826608422912,67973 766895287763738624,7911 770874950408347648,120610 763089499735728128,76549 767178322581356544,97852 788606094113464320,11774 762411144946548736,70238 757728806555688960,48991 763302271769731073,77119 780637644451516416,182122 795477165940895745,262752 766373132311621632,93504 794292276755238912,258193 732649461017677825,353228 793814856805847042,249926 763316295819522048,1249082 787055781598285824,207861 775586546615451649,148994 763760105817071616,77598 758094631275892736,14351 785830513487392769,196277 767118393627598848,86653 764542836616278017,82236 755211180415811584,36056 794536677536628736,258456 758555125392740352,52061 759948608850366464,60363 779160800258695168,170187 794196628030812161,252790 781596804664156160,188304 793182222161354752,249469 789543304505335808,224680 770343313387823104,117257 795010236994166784,261155 760526293133692929,63451 764107480506986496,81702 791664349752401920,240483 758001635171852289,50500 786069588467388416,199227 791367639478198272,238395 753601945357672448,24134 788431787399651328,11774 774227432823922689,141360 794596389464444928,259743 776815041911853056,147748 776042117416312833,152735 786412993026207744,203391 793211188398227456,248516 762488361336442880,56964 790678850418028545,232137 732728053957156864,353789 751170356010848257,16457 787628318111723520,246425 780838912478543872,183269 790610166085410816,232169 787987207533436928,214209 756697029498302464,43553 771526564429180929,125367 793752861284925440,252408 750660209094201344,14421 761929583503503360,431998 791465979033161729,239076 787265959539138560,209351 771124981602279424,122144 771821136803864576,126389 794164379826749441,258085 791792161289277441,240483 768130632526487553,102745 763848068751953925,79587 769505025982726144,111259 790894143572697088,234583 758807483770998784,54070 777581499566686209,159308 732495408195239936,351617 758414943414841344,51997 769242760255795200,110585 769322044978819072,105109 761670863196397568,69947 768923920166752256,110362 766048865829150720,90384 770873070269632512,121612 777688203725791232,162559 758646406861164550,53703 773975738492018688,139404 758459948221071360,41703 786412853506871296,203674 759108631614763008,55660 780222694121885696,176128 774216250629107712,141918 793585561801928704,252020 764758381827543040,83945 793304642939531264,250633 787759716659113984,205197 757970847873110016,50483 752810246549024768,22777 781584384377749504,189017 759567931994800128,56700 777571435547987968,162374 767820425929818112,101681 780202096515698688,176128 763765073529737216,75233 750403758757064704,11495 758751091882196992,54070 790491946573713408,231781 732533065986256896,352466 760114516785004544,60819 761236290297823233,66815 785893230604943360,197512 790917150533976064,234583 760388501431083008,62063 795745299075502080,267576 781267022529359872,186883 766644148157886465,93823 795655461349552128,267521 750059137686441985,11370 753591842533412864,28262 766045524856143872,91140 756063788135251968,41380 756372349646020609,42171 781617397429972992,188401 790898886508412930,234583 786905755588894720,207287 794243125636112384,258456 751140507724550144,17284 763513370423074816,78360 777912764916391938,158326 764236973796003840,81869 769230435331219456,112399 766079148901146624,85562 794675051060543488,261059 771347475244392453,34441 793181209899601920,249469 794902301903200256,260613 766687729858048000,95568 775029867226226688,146259 779065450265243648,171795 793653263274876928,254025 761007750595829760,66159 791628404529455104,239926 790631715450388480,232884 780144565936422912,176127 793098732782837760,249469 780514591478513664,180112 795347215384461312,266500 763586098119503872,74133 793963147359096832,256125 768195437496971264,103071 794951206636503040,263551 768959816865767424,110023 780721166965088257,182257 785646832206643200,197297 760974878501638148,65387 760608261510877188,63505 771580850781589505,125853 764925267567452165,84449 763452539492630528,77720 748761368057159680,351720 773062052923346944,132335 774226693271597057,141797 752971836711837696,24941 768968213778599936,109667 780415620835741696,179560 789322064935194624,224680 753355171585941504,25135 793483176551211012,250633 766428999765471232,93184 772772794107133952,132335 787120718118916096,209043 794525991653830656,261155 764138411414458369,80939 770596905969594368,119832 785934445090074624,199960 793149734290460672,249961 786196628919062529,200574 790390251214688257,11774 772807192068050944,132335 773269084616044544,134993 795033564295393281,263676 764193112004657152,82066 795702603208392704,266112 792118171599798272,242693 794256938162880512,259231 789962975746588672,227795 760114988161859584,60866 751968886833033216,18303 774846940702015488,145681 759989198245855232,1248706 773957210980257792,139404 793625340325134336,254025 755163177181061120,35890 794640472337694722,261155 775733211179708416,151185 770442570988130304,118191 775980229772709888,152735 769605850172456960,114422 777186984758419456,159876 773603635649445888,137042 775747049581006848,11774 750459726362767361,12949 766384422681735168,92902 780189263832809472,173341 785483457208152064,196233 758695913921531905,51171 790090797815246848,229652 753395559503769600,26806 754124181583695872,31202 765270374321905664,86103 793902520930140161,255942 732190381643694081,350021 775383115099406336,139404 762010430004875264,70501 788542486352310272,218275 794940413425520640,263302 788628689428815873,215649 787715542874484736,171480 771503408838746112,1249865 794535089061367809,261155 758730340651327490,54070 767001362508898304,96039 792133901741232130,243092 763005670035746816,75438 754239304545755137,14277 780862790152101889,183269 733180678007848960,354962 755291664277577728,35890 790922165235380228,232791 794537125379239936,261155 794022311611355138,255942 773901819844124673,139404 765606582268944384,71408 793256754880602116,249926 766990305337847808,96883 792083443693879297,243092 732737898269663232,1170601 758344481318068224,52030 785841704725258240,198878 795417817642397696,266138 766412785831981057,91810 793422315727970305,252020 789500190428368896,226458 756226222720479232,41763 777693013535395840,162596 767031378743402496,91700 770443990038634496,119000 791348985147514880,238395 790901700601061376,234796 771584326542635008,124597 764871480240930816,84724 765302628569849861,87062 792015599526371328,243075 768949328492818432,107428 751769086728736768,14277 766263079671857152,91946 780457234836971520,179742 775993593156730885,152735 791618791503429632,240145 794686767697784832,262752 753916840338923520,30296 762118952877076480,431998 790643767422312452,232863 751621245465010176,15808 750721489066979328,14877 787090856599773184,209151 792440827410657280,244448 762984777993433088,74431 780602243636690944,181811 776857876648296448,157693 793636034550661120,254025 764524486280437760,81946 775827991419056128,151156 755202267863580673,35890 780849069757304833,182036 791350036630114304,238207 791815273116340224,240483 742792346883006464,11774 793912070731333633,254135 757850023065300996,49719 767813136300838912,101432 774733651959508993,140578 790736744979263488,232137 777827452387205120,163153 775442736027672580,148870 790981317089308673,235641 759796865101656064,59339 762289509400776704,431998 772156482355863552,127707 793104715051524096,249469 768864382394654720,108849 786957497936416768,207613 760155962623819776,11774 757530694272835584,47181 759520482278334465,57574 765622466324508672,87245 749983051824766978,10282 755157808434196480,35890 789815836622016512,226731 777596306474823681,162497 774073651003994112,140444 794552732870791168,261155 759213520814768128,57309 791350441695064064,11774 756889470733983744,44450 761272669153202176,66897 779102805634060288,172123 795760067123576837,267564 786681414012047361,11774 769898570875019264,114587 794995078792089601,264431 768554875177340928,106726 794539613570273280,258878 760969727896383488,64730 777983264715841536,165185 791401371765346304,236884 763809704476827648,80098 794778008544575488,262849 789405117682372609,224680 762396226147016704,70886 773478556043182080,136892 767181581224144896,97583 777536429073264641,161407 780122003856584704,178258 763425638954872832,77732 781617370301366272,185310 786917107686596608,207287 786358749292224512,202379 761227837550522368,67326 788028368331694081,214492 791404578541404160,246425 765011562327265280,85562 771192254375395328,121949 774021354253262849,140900 793944631402725376,256650 765485551348748288,87145 791043407217123332,218892 755174443450822656,35890 765199697040605184,62492 790207472694886400,228620 794629954050920448,261155 762297280686948352,431998 763499116336996352,78274 767090405770878976,95672 758312411552223232,51595 772866490890592257,132335 794391188941905920,227345 756808684244652032,43911 777328906105946112,161546 795438944531968000,267157 792474347428458496,243286 767853730989428736,100605 787441200940789764,210235 771483844855955456,125111 786392148572835840,203674 780633349404504064,182154 791450988771209220,1170552 793438820603756544,251390 753735810860523520,11774 765593332206764032,87904 778684465195343873,167399 793510618183630848,252408 794760582234783744,261155 794894675048009728,261155 777291313821671425,160539 778294789913645056,152594 793503552853323777,224680 781202497260122112,184521 791362025779789824,238207 793146929941245952,249469 732611266691403776,352965 780916710509457408,181419 776184728923758592,152314 795730100159442944,267862 788526477025300480,218142 773754796176138240,136947 788170482688335872,215088 766287754305085440,90125 793547834456805377,252408 789376425740480512,215437 794534103903137792,261155 776075403697893376,1250258 785584750908112897,197297 757334486535245824,46890 781340703288799232,146608 780658849694965760,182036 789097705469579264,223286 794845822814973952,261155 762683604090490880,431998 759038787133603840,56552 785977475360759812,199462 785954519356092416,192971 793473877867393025,252580 775766180502114304,151265 777093347831902209,158041 781289640305233920,186434 793611067108843521,254135 776289170155155461,125554 756199059254341632,11774 771479849437319168,125111 788873618876952576,203225 793412070330945536,8044 759123498719645696,56322 775414908154281984,148537 762676430278914048,73814 750410671821623297,11495 761859422536732672,70941 794669644258877440,262022 753767006533513216,29592 794374937490374661,252939 760917484341956608,65387 785583173627412480,196917 790821701848367104,231792 789200518652407808,220029 779462862020358145,171865 786960449258549248,207287 764482767929348096,82283 785459651194286080,195975 763411337473032192,73814 779108351884099584,169232 787069037574578176,205728 794703547673808898,261155 793446258803433472,250430 794231912793456641,259063 774189081500672000,123865 795692309270687745,266138 761009509749829633,304513 794640975712829442,11774 758484774683938816,53185 761873069640130561,70986 775557911602864128,149329 786996358716751872,207949 781865769055481857,190635 793756251503128576,255065 779556525295734784,166704 786288086066008064,1063777 788365885488660480,215608 755730846624026626,39235 794591262443798528,249926 751215644255752192,17794 781561745680789504,186361 794730036519694337,262849 767409899399684096,98751 777021219354796032,157082 777198608135385088,160816 765166375820111876,85562 775098006773243904,146246 765296554819420160,87012 791267736403845120,234583 761173246083469312,61051 780023884091420673,177871 754126493559709697,31151 785548719630458881,196788 757647539327766528,48532 776613171469496323,153431 787155520989704192,207965 794016875965513728,256255 765581206704586752,87904 794303749598695425,257406 775776322740219905,151463 766962056880910337,97067 756612194645704704,43553 751205875247747073,15643 787433964470308864,206117 755547639341473792,38032 757149865361145856,46252 763896103674613761,81101 775695266691227648,150663 792422018499026944,245750 779394950551236608,174557 753486591067234304,25189 769325304925958144,112336 794987610389102592,199307 793074728147755009,243075 762659987961352193,73910 757556450738733056,47736 790525026462158848,231774 793491704678486017,238383 754045126943531008,30782 766329856606908416,91122 773203619546103808,135025 773901342540607488,139404 770194318988414977,117257 762835565402202113,73712 790735899160145921,232863 767736927365791744,100909 794984987908972544,262849 741722877406257152,1170556 759218737950097410,56964 748928684661190657,11774 767964402330980352,101514 780084054884425728,176128 758131790309576704,1248598 795263498053816321,262849 785699894124130304,195743 761109293072392199,62877 751091635593719808,16897 761550038371672064,68987 793515057183240192,252196 774427454123290624,140444 759126379388698624,56190 762306518372929536,431998 774015021751730176,131421 777525122433331201,82208 760970955162255360,65839 788945345539604480,220332 795668838138413056,267521 788475526348435456,217574 794674910547378176,261155 787140637560676352,207949 780147721491451905,176127 795057175337070592,264053 787058519157727232,80376 790986407170965504,235590 790567923798646785,212564 792713970901618689,236844 785645393270992896,197512 772096081299697664,128615 785546701134114816,196247 780884121467940865,179560 786744123923456000,199840 765581393040637952,87904 775743714920718336,151071 773464822902030337,131007 776152517675618305,154071 751200494165585921,15808 777906866085060608,164483 793831986192277506,254549 793983784685277184,257325 752921230601166848,23432 781141701687586816,130635 766346143181582336,93261 780427229981347840,179742 793108156960301060,249469 793868044330164225,255942 795449573569429504,257353 768996541457498112,110659 760500482871816193,63149 779767663090364416,172578 787198959408205824,208014 794208782024704000,258598 795103603769966592,264397 787956680675897344,65113 793663391290187776,252020 775839811626205184,151463 771393403326193668,125367 795419099715268609,258456 773894561743589376,139404 785276318942388224,11774 792666014815322113,52061 795704923560312832,267521 754094790749270016,30910 768623508171608064,107469 785619382512685056,196277 785692116655611904,195975 788691006598242305,220029 758700069780541440,53806 765434370433744897,86440 781182559808094208,186210 794277390083985408,259482 754802083908366337,33356 762536614782496768,60253 771470589928218624,118191 774980338594435073,145451 788458406659051520,218275 786759344679481353,205728 760289905117278208,61544 767390357613010944,97852 764166271994830852,80939 789771769368367104,227486 752887029034201088,22575 776789127496929280,157755 780756166850834432,182960 762748683012235264,73706 787385489372446721,210432 769257240775786496,112494 794545364397387776,261155 787787855108182016,210989 751932870785011712,14653 766347393868574720,80939 772941940853764096,132996 755836704624259073,18215 785990494744551424,197512 793141465085902849,249841 764818427328405505,84724 780631593446760448,174995 785885753020522498,198513 759136755987558401,56793 771079474880270336,122982 787130806590398464,207151 791331305321619456,238207 795272817289752576,265644 764081316929245184,80445 774957129799114752,141858 791432595904999424,238395 780595831342628864,181903 758381026737590272,52909 773510131455754240,137042 763423323321753600,78129 759083369795874817,56730 793839891536748544,245024 793206066997702659,250633 779415753200107520,173347 793481135661522945,250293 773507637216440322,137042 791848607112650752,236860 761588804008472576,67906 793973212581269504,255942 795390230413066240,248924 780109951142244353,105109 781133342087454721,185496 788437763142082562,215437 758031659941793792,50923 760677972386783233,63655 787293894765608961,205728 771970099255410693,128519 753956648390131712,30413 795080268327620608,265102 755205790495936516,36219 785313842477740032,194934 793936974017073156,256217 759178190065573889,56194 795417454994489344,265855 794545422232649732,261155 787384385028825089,210760 762716931325566976,73926 759514797503156224,58250 787662587030671361,191653 760154055901577216,61051 778474008647827456,167003 785802549706256385,197512 786515598930878464,203806 793224910747361280,249469 766676884742610944,95241 757988830901305344,49586 789559201936896000,220689 786549012006449152,49459 785507452452151296,1011996 764493003780198400,82457 778110637008416768,160783 785634250649276416,197512 770049983173292032,116164 777929877202886656,164694 795079815149670400,265102 786213366842859521,194272 786602484399824897,204835 793359430339420160,249926 774232594800111616,108396 750412687071383553,12883 795113758062321664,249926 754717982941675520,33356 759506873615777792,58508 758092343274680322,51043 758383361970868225,52605 794600042065756160,261155 761972378813526021,71270 755163073007198208,35890 777883978283884544,164001 779700068429467652,175092 791375247266058240,238290 791432744232374272,238207 768169586529361920,103354 753074052936372229,22393 759089422788915201,56197 794372284572192768,259743 756512478998036481,43391 776844069167214592,156644 765088221583642626,11774 764250918489559040,81946 789526969880760321,205972 758099826403778560,51239 760107302082850817,60233 793968084495331328,257026 769183836852723713,93184 791255530488602624,237491 750433411253280768,13343 765375232664154112,86961 766140366323982336,90575 786942419149336577,207613 779111033625600000,171037 791016466904645635,234583 756508278717382656,42432 788752572031066112,193121 786976409860337664,207613 790511486867243010,230282 759134022517727234,56964 764681176267173888,83866 775407988941156352,127734 760470184297508864,52933 767095804020523009,97392 778255255683203073,166913 732580497977692164,352392 780433198056628225,171995 772204872527675392,117609 779840684190605312,164764 790675428134400004,233307 753047100783550464,22752 765552092534767617,88052 775290053845061633,148045 781228681838469120,186170 786004010444750849,199431 760146270866534400,61051 786413739830456321,203240 788826129683456000,220765 756885359145816064,45311 770999032525295617,122146 776742615823908864,157755 733009131989127168,355261 767459967989407746,97386 794566476468547584,261155 753823993111588864,30024 789558773127979008,224693 791147283198906372,234583 769183605805322240,111558 747832803002310656,11774 749332370277400576,8047 760312244898926592,61544 776144761568817152,154071 770624557174689796,119832 758371578996416512,50923 790971914097483776,234583 792159022371733504,243165 753034133656526849,25255 763891146045009920,80939 763920347057881088,80720 768578040821460992,107423 775035671375388672,146580 794870106329333764,262849 769681878282543105,113836 758510419233255424,53185 795608980806635520,265885 764884928240635904,84724 778961393542373376,171324 749002963176218624,11774 758110288742756352,51248 757543100768215040,47395 769632005126488064,114021 787849657565208576,209468 742769596596256769,11774 755046183068770304,34666 775721534035984384,149756 761291488047267841,67899 793576647027032064,252020 759190219321028608,56772 757223222874140676,1248482 794558142516314112,261155 794336752605478913,11774 732447866216538112,738099 764471095520927746,82844 773869955192283136,137777 788450588430184448,11774 758388526987829249,52061 757459204730982400,46594 763951056384462848,76318 791716977161101312,240926 794682012372176896,258193 788464918651633664,217837 788125061253369857,214492 768924922286526464,109964 795772950246989824,266079 792062130069630976,243187 792928396674146304,248514 753524558276141056,27402 791873573254230016,240145 793486926032568320,246425 767188636047638528,86440 764225726157557761,81843 763484642951520256,78129 755490220628467716,27045 756624955975069696,44444 758445823810166784,46384 759446133588516864,56964 759843892212760576,50596 758417672832950272,52061 793651587222691840,254135 751228972805926913,17697 786384960781488128,200490 766357236033609728,93036 770357187218669568,118375 792102288307331072,241678 795358841974247425,266190 771866383286018048,128615 781829791288811521,186584 745893659745390593,1322955 760814014695866368,63451 788842194711052288,220098 750676538241212416,14044 786046833801961472,199561 786303336018509826,202727 772783803043459073,132353 791356119356538880,238395 785594331692425218,197286 781886924889821184,188492 735088537071194112,351644 762996176908091392,75724 792525102202097664,186212 795431236764311552,264113 754100002725761024,31400 773157220267745280,134397 793271531249999872,249469 794143180207915008,350913 751125924473630720,17143 768155955997671424,103354 795347086086643712,257423 780825530484404224,182659 792099654544621568,243187 789898772063059969,220815 789991024378589184,228354 780391246976221184,179766 794060452129112064,257325 785682313325797376,198094 751205107841327104,17416 773456337078460416,135004 733173164595896321,355480 756967760782041089,44429 759806243741528064,58267 759866865409679360,58227 788407708005330944,11774 732950763257794562,245166 770115425824825344,115435 777473687528235008,159876 770297279571865600,117257 773892431574073345,139404 759441668114309120,57883 773857134899499021,139404 749278612235268096,7816 786678395786649604,205349 764968018145255425,83751 789883864046903296,228292 763209857549893632,76794 750236888070512640,7852 755845890057711616,19299 780633378936664069,182036 790545362985648128,231894 771924626645643264,102002 790262894042583041,229693 790268289817600001,229159 770724710116106240,1249798 766017268819951616,81929 775413625133596672,148033 766784020612919296,95511 795750084373778433,268246 778403920863498241,167398 795438602033516544,267133 793832972814352384,249348 755918285938360320,40566 792168769430949888,243848 770742347663638528,120610 788761061616910336,220526 793462717709488128,252020 766763633837617152,95672 768861006110023681,107376 775713462982959104,150018 794604868979818496,261818 760842511271112709,64713 761131206389985280,61051 795440224792965120,266079 762687970486910976,73814 763212389751910400,1249111 781210461819645952,186434 781646324458369025,186584 750409234299301888,11495 752130724917080065,18395 767884890385842176,101681 755896851312746496,36810 788755254569476097,220332 732542050650849281,352466 750847436667572224,14277 792155823568982017,243983 770732217911967744,120541 764460676597284864,83367 765951711810727937,88370 785930000138575872,199546 788320093264547840,216979 791356175136722944,237491 756625759234617345,44429 787405407069274112,210694 771931414409388032,128143 793946568038748160,256105 779257731899416577,171693 758435166712766464,52749 793250229290094592,228101 787327212210892802,199307 755937697080995840,33355 773925165151481856,139404 787300685360627712,46572 757730471694532609,48220 789316955312234496,224680 773895239845097472,139404 781195510249984000,184539 793134185581916161,249841 786365033584308224,202217 766368849415536640,93405 761409419406151680,67973 753437799584526336,23739 768905714915880960,107469 787019167329247232,192949 748396963457024000,335115 787429277855731712,210193 755227932503572482,35890 776440157184471041,155097 785876439237177344,65713 786952826123681792,203793 779839046541467648,173628 793925605683146752,256679 773707077990555648,11774 792743538526072832,243187 751874852668268544,19563 769346667384598528,112693 770304364355260417,117257 764200733478490112,82283 795680352752832514,268072 759403319290957824,56322 767978898009288704,101681 773507713229881346,137042 761348469789306880,67587 777264997760053248,155318 771780478424711168,127657 794411655719370752,234583 758434901150629889,52749 790723834022244352,232884 754066653969653760,30296 786656011226603520,204078 771486299081568256,125554 764613094567927808,81835 768400726196355072,104940 794315895078207489,258456 766756166919557120,94683 785913899552018433,199739 788482900689874944,217519 749647379251408901,9433 777292169086468096,159475 776818483338371072,156835 775815051311734784,150663 746893851189608448,1247713 785299356165480448,194934 785691375165513728,198142 750340860206718977,10847 794226224503685120,258456 789156721667219457,221416 764623250198450176,83391 774301203484119044,93019 778273999973343234,167083 794276248923082752,259513 767925388525789184,96039 779144280908541952,172799 785703765068218368,37160 769038657185517569,110585 775447324961091584,148870 792054024656687104,242712 793104588467474433,249469 792736570545766400,245579 754970860432138242,34638 767706429234909184,99030 776154555407032320,153095 762631360368484352,73926 765204766922203136,45655 774058779558109184,139404 761311121261334530,67229 791811889588215808,241940 780439960994414594,180039 780822568748154880,183269 791670350794764288,238207 751153445340524544,17137 758079665890332673,50476 756613405356679172,44280 793999592664670208,257492 774382829165654016,143473 763812622466711552,77273 764215412494131200,82066 790910452372869121,234796 794951181462343680,261050 777952584514482176,164764 794885551967051777,218349 750423363529609217,13343 761129609702236160,61051 794590475193749504,261155 792230374524923904,242693 763201788346523652,1249084 788095945535737858,215005 761994181271293952,68862 776893403523117056,159245 761686953221758976,68862 775036672102830084,128934 794678327281733632,262022 772584621556965376,1249964 778311892733419520,167407 792016960959746048,243075 779449785690497024,171223 779366967706648576,174230 786544826338553856,204413 732138143147823104,195876 768886554819301377,106702 793124298890313728,249374 789544302615621634,225523 790080095373307905,228354 781241722860953600,186149 770693231373725696,120393 792770208746184704,247240 767128629931147264,97355 769213652310384640,111549 792866559530151937,243187 761208503759495171,17416 762008246546599936,71590 794688625678188544,261594 793319587571957760,249926 759768369578975232,59666 794033692112891904,257492 757563267388674048,46406 761054526988177410,26066 781339056756043776,139404 795388642826952704,247930 776849733541298176,158231 795705334048391168,267213 762059221009440768,71251 753264433397280768,26060 785444658100994048,195712 778400415750627328,167407 760692411123236864,63393 777278694100312064,159876 750878492368244736,15808 781550028297007104,188401 787186865870962688,46572 759219564576137219,56964 789824657700495361,227242 757620876153982976,47844 754796782887047168,33356 757597086997106690,47940 768851056742633472,109167 789267114796474369,224818 753056494636011520,24870 768985347900469248,109667 762007464829214724,1170426 777111409414987777,158027 750164902300381184,10661 768805347125452800,109104 737036107876032512,1182343 794308080364388352,257492 794965664238895105,262925 795013334483537929,263896 772134278138322945,118191 794984659989860352,263906 790586002700169216,71794 774065839565705216,126498 778418522586173440,167407 785550462380482560,196788 791019843491393541,231612 790343804364595200,11774 773875799011184640,137869 785699484978118656,197512 788685340374597632,218258 776422753150857219,154071 757769924970369024,48925 773594351800901633,137042 758226081593819136,50983 771425104622387201,125367 794377678635855872,258981 761514422959505408,67283 790667246288769024,233307 778441393555464192,166852 794030675171115009,256239 777913782219649024,164001 792080600882614272,243398 775478183441403905,148445 776606939174141954,156835 762679530985250816,11774 781335280443731969,139404 757250788695519232,46406 760265594855837696,12954 751195899557126144,17416 765146870977011713,85562 790725783710871553,232863 769330594614382592,112336 792854878469156866,248078 777616753597616129,158673 765665267699494912,89076 790672209526128642,231498 769851350448345089,105109 776260181281808384,151916 787994874230542336,214138 792862611268251648,247877 759493875987775488,58537 772789192413814784,132578 758301267538116610,52112 755837079725101057,18215 770829108964106240,121046 754061863986405376,30634 776864592605708288,142906 760666506300567552,64147 773852098509148161,138155 775829348628692993,148033 791347929231400961,238383 792807775051087873,247715 762248182038339584,70858 793298329937391616,250633 767838046897082368,101681 762325719502327808,72550 733835954788667394,356012 749282882695360512,8047 750867475542241280,15643 755778442747150337,27045 777924090682159104,164710 776591632820871168,44345 779976958637551616,177233 794643107635662850,262145 776141435372437504,118015 770730151793528832,119937 756629956931837954,44056 779854628716417025,174321 786259329888366592,201958 788011623923458050,210208 792023716968312833,243075 769022430199373829,110362 792825496702586880,245228 758472261036871680,53246 773030173222531074,133519 793161777215184896,249469 794987759819628544,264460 765506178071695360,87249 794624615637192709,262025 759124931497963520,56964 791164343761207296,235828 788490063084527616,218275 767253633368989696,94718 770622138671824900,738099 791502387663994880,236933 787626412392013825,204413 752964750535905281,24257 785564974923915264,195975 790548775202877440,228341 768172686446956545,104332 763506204618350592,78853 769268994771648512,110209 785898094793662464,198671 788711965023764480,220029 751202333015609344,17591 764154418166136833,80939 792020432865988609,243075 774999965877702657,146259 761996018762256384,70679 770203449984024576,115771 791360346971709440,238207 756680431911567361,41839 740994990797557760,11774 763789403705704449,80098 781177005672833024,185310 785426416678625280,83648 794552477987311616,261155 790303161944715264,229895 754097192030248960,29377 770243386473271300,117257 750755697952854016,11774 790924412644167680,234583 757918373334220800,65113 778610851007832064,169201 764583497088446464,83751 755264097139171328,35372 791114713945939970,232471 752180580477841409,14277 764341259800612864,81946 761337342342889473,67369 786006492688228352,197512 785489908865523712,195975 781099843552968704,179822 757995328708763648,50442 771141858974060544,121612 767905284975132672,101681 761295252699217920,67768 778190745585025024,158673 766014171833962496,81929 766400450941845506,90384 749592861172199424,9273 760634918460239873,11774 794253060029693952,258598 774032471004319744,140232 778287111514550276,167220 766792568206229505,95672 761393659673665538,68273 792151261000835072,243648 759074000840503296,1170779 764972708425633792,84422 780410281671348224,179742 757298452783136773,46406 755970343144042496,39398 778413360232620033,152594 764628373951778816,80648 776162558080323585,152928 764213137063055360,82457 768223360828321794,104395 774167114361937920,140444 759540524940349440,58839 766458556853817344,93405 790430748507463680,209828 775000723897679872,146259 792198142695321601,240926 754855859948253185,145399 785984490275540992,200382 792473443442753537,243513 790902458251739136,234796 794529270790062080,261155 766412682178228229,91810 791129778367635456,196314 773713387775664128,138903 795049539216490496,262847 771399176504696832,125163 780482767104663557,11774 767471259466797057,97447 780473358223745024,180233 773132139852247040,134470 786029490002460672,199306 790999513104252928,235893 772263168101888000,127775 781094895478050816,181419 771049669170528256,121479 748342547605446656,11774 754006509152047104,31077 795760829543182339,268448 751990001404182528,20779 757329765045047296,41680 758104077356060673,51451 779013278919979008,11774 793933433420382209,257026 773747158914707456,137042 758127373082464256,50500 781607338272706564,131056 787452350512369664,210207 776936639327248384,157755 792787646640640000,247561 776586170679427072,156290 794807673564889088,258040 792572810677944320,239261 786773066189713408,202429 788521526756868096,218275 750736139384975365,14525 792536847578726400,246392 785872516116049922,196277 787016518349512704,207287 794632124762587136,262145 793271857403224064,248253 767807494903193601,100891 770993002533781505,121612 787162975232593920,208016 755046212206792704,34898 769898982155878400,115159 764572844776759296,83391 788916267868491776,127871 794961955626725376,263895 781833332518780928,190635 775834843296985090,151156 788125418662625280,215608 766440383953895427,93261 767148761806098432,97554 769900233392218112,115435 780804906105966592,182659 753418229905625088,22393 733107520181403648,196346 794608012832993282,261155 790737963231698944,232791 771050348312092672,122875 788585285927829504,218275 751185490754150400,17517 795289129131114497,262022 755050544578891776,34666 787290718100389888,159876 774005905822064640,140495 759162346472374272,56964 767857479560597504,101681 768576787781525504,106763 772112499604873217,129558 789883787140296705,227242 793972588498259968,256358 792426146142892032,233183 766814021290819584,96200 779412353070735360,174115 758027923928539136,50923 767811747868766209,101681 767798380470730752,100949 792118393839190016,244224 785316695065792513,194560 769175253377507329,110615 780102652663361536,173964 766454944585187328,92264 766509727358423040,93261 780477143054635008,180039 760818587347128320,63776 761838384809730050,70884 777890109349851136,47783 780802181926572032,182338 786030609583878144,197512 791766646398521344,240814 792223613088739328,242325 792898499679547393,247877 781369551795720192,139404 773984034338672641,139404 774254076985012224,142208 788464576794853377,218275 763797258496151552,80393 791360010978590720,238395 732261236918747137,1170428 795451714694475778,267134 795284490746785794,264397 758673763290329089,54070 792568175703498752,245130 793163188971921408,249926 791512094529036288,238292 792123712073969664,243187 793263240721625089,91936 777039896355622912,157755 766024726686806016,90482 757855467385171968,48508 788219546851155969,109244 770308244308889600,118087 790713837506990080,232684 791601427206410241,238780 777908828339859456,160480 793913469602906112,256125 763824896770138112,80393 794637281441226753,261155 763514270470537217,78360 778971452993368065,171324 769673875848175616,114779 794642331051888640,261155 770283149188182016,47940 775783570455617536,151463 778878665694162944,169923 790634775069528064,231871 775563059817361408,148909 786961201997635584,207613 758265541249363968,52112 770052557968445440,114281 779119339010228224,172208 780930636290732032,184223 792919522030202881,248514 766457521074601984,93823 791289221638131712,237236 762667144077344768,74133 794981128356691968,262849 761855035970097152,69231 792217438951800832,229817 758787853149097984,53996 790914407958061056,234583 768182841079246848,104083 788755762742976512,220526 793097067308654592,249469 751166588905091072,15808 750762083428339713,10474 761642080716353536,69356 773649906552668160,136904 778926975243128833,170253 765382932169129984,86440 765657892821184512,88669 789423176782536705,225413 763834321627209729,77682 788824428222242816,220028 768175618873712640,104162 765958491043266561,90384 773912326957182976,139404 751942515297837057,16297 770427496403566592,117455 778950235838148608,171324 776766697961250816,157840 781060779780956160,182706 788019313395458048,214354 749239242811846658,1247933 776383497950859264,155037 792803570521432064,227267 760989683023314944,66116 771568782489694208,111558 788522734254825472,218275 752002605266632705,16299 766823431228780549,96613 793243384479703040,250430 788930853694865408,137189 777848070218326016,164001 769230883517636608,110942 755159710261649408,35890 754853034157494273,26721 788971465639010304,221136 752231847820554241,12805 792847771610914816,248078 794668316166127616,262022 790971221575860225,234583 732182681769889792,33338 760707098426667008,63451 761678718209318912,69548 778333098148757505,166282 792869445446213633,246726 749682884085035008,9433 780705446315356160,182154 751551000243298307,18555 773887816820461568,137693 790965033119391747,234583 794526591657254913,261155 761074954477506560,65633 789443521530982400,350979 762399483258806272,73022 774790048805814272,139983 788827669139894272,220332 756574827796836352,43258 790269029093142532,229159 790727776085086208,233756 788460170754031616,218275 765835062570987520,76012 767812154623873024,101681 761241168973799424,66897 785738652588580864,198105 733019423599104001,354797 779405560001081344,173347 762826555869503488,73926 793107807449022464,249469 758395706314989568,52605 791791604314976256,240926 767835426803429376,101681 781205323075952640,182659 793953848599740418,255826 770672917088567296,120393 767824111712206849,101681 769998637552238593,116122 772345209099161601,128934 765170930419134464,86103 792534130311458816,223249 794586622188625920,11774 758742360687714305,54739 767417780501118976,98890 768985111253491712,110477 769033254603255808,109767 764192645027622913,82283 771364901533081600,121612 769570737698983938,113250 765600083723194368,80863 777571401876303872,160618 758291695662342144,52061 785848512013533184,194058 767099903575068672,96883 766345973568241664,80939 779691097333329920,173628 785920156329316352,198671 793271151074029568,249926 763125111960457218,76665 776868855331319808,158897 756242281573785601,41726 772417764627709952,128930 788070293155688448,214078 788754915724234752,220029 789537632250454016,226823 794645283887988736,261155 791003372346191872,235620 789067176934313984,220332 795110278019031040,264431 769953238909128704,115511 791778916063207424,7706 763414571872882688,78129 790580953483575297,231894 776085355380477953,153194 755856711932518400,40030 792878021288026116,247877 794563936007946244,261155 765748340449431552,88920 756616113962774528,44429 775308682691096576,148170 753572659808595972,28037 765541685786992640,87904 769926616638038016,115458 785809452922437632,198466 795368105589506048,265875 787735676653563905,205197 764990505369427968,85562 760943636729237504,65867 761045764285931522,65404 773782633843200000,137869 790890821570686976,234583 779484146477461505,171617 788456243329372160,11774 764171910250762240,82283 777619373355835393,162610 790924978313007106,234583 781236879429513217,170187 791303154935668736,237894 793842160395231232,255942 791048323952238593,234552 778588084325617664,168794 788463421922476032,218275 791313052209520640,234864 781424726145175552,187535 785681802409025537,197512 753534558390390784,9139 755947067680227328,40881 763837095546908674,78566 793351810966663168,8044 779883757557997568,176201 751050347125366784,14277 753950235282530304,30590 794002226876280832,254209 750832840284246016,14877 768853219082539008,11774 757006796313755652,12954 790960020808687616,234796 791444367110082560,237935 785703739143270401,352038 780928285819609088,183546 771355191203336192,123214 793439665021939712,251947 763934857051287552,80939 764576373306494976,83391 754773048969101312,33356 793627614455992320,252581 753179176157392896,25253 769347996731502592,107469 774287859167748096,141912 770385162169233409,118698 771963975508561920,128934 773219640541532160,131239 793184016392486913,250408 760425601677262848,61051 776618567919738880,153845 764227560674766848,81869 765661082706849792,1170369 788474567597654016,218275 794655696088432640,261155 790528569332019200,231894 774958749614280704,144635 760432524430548992,351236 793980859216957440,11774 760165519789928448,61444 766019541516296192,90384 768914351012978688,109357 752167695731261440,16931 764215154829619204,82066 773837705025351680,136904 788802870275510272,220332 764135796693692416,81869 788884226829459456,221711 789158101043798016,11774 776931352381788160,159258 789344630236033024,215437 791779321388142592,240145 785544783087411200,130635 769587065038082048,113412 777296498056912897,160592 793224736994041858,250033 788218620597809152,215608 791693548458483712,240483 793273964713959424,249841 757757158062718976,48826 792990143489646592,248578 768487142452523008,106095 788185045706149888,215437 788861363112202241,220777 774030853244682240,140444 773288404767285248,108795 765692578893139968,88399 786325866418540548,200971 794411201442693120,257492 787062586948759552,207109 763939856938446848,81130 795424699132084224,236884 755609047148007424,27045 764300868514557952,82283 776054608108003328,152314 771502694460600320,125554 768619724452208640,107469 748946458322219010,1247955 754770874922926080,33356 759406820708458496,56964 780827630790668288,183546 757627676911890433,47940 794694255038136320,262588 776627432178720768,157082 792587547503386625,246726 771189840599617536,122978 790631887131729920,231882 788921242539528193,11774 766279298407817216,90327 786452303163174912,193297 764211729244889088,1249227 776928418625490944,158338 757612723626766337,47761 788762072846888960,220526 755850526508539904,11774 785479199536521216,193260 793867029828755456,249926 795354971709419520,266500 774978800459272193,132497 766407727048486912,88052 786232315953512448,199546 755260411822411776,35890 763874289779142656,80482 766643694028005377,90252 773713637437505537,138894 770086382719172608,116161 794270998166007808,258429 793461607539941376,252408 794490675731382273,227345 761680350984699904,66804 772410138472878080,129551 770406018610188288,118087 773510139592663040,136904 790624816894271488,232791 777218054023442432,157082 760441833344405504,62835 790976685428531200,234583 772794259195858944,125111 794520371764559872,249841 753987379443019776,30360 788414376424374273,11774 795765712304435200,247930 760177559531290624,61444 755922787160567808,40474 769250686412398593,11774 769362890608431105,112363 778282503698341889,166339 763961977345486851,78203 769136328520921088,110709 788755543070420992,220526 789381690837700609,223492 795696507584389124,267862 771348504425881600,123337 769704845544521728,109666 732387677467758592,351837 785518195251609600,193639 769029135255699456,110362 757972129669185536,47726 759185836273463296,56964 770707498680651784,120675 790022572184264704,228354 795294783208062976,262752 767680215770206208,100605 795705705110061060,261155 751753994486157312,18539 764687205272948736,84422 756340511657619456,1248385 788572493388787712,218760 778052805852397568,155898 786205967968931840,201494 752990850364342273,22777 787769818439114752,11774 765632893620224000,87904 792092130344771584,243427 772787460770295808,132335 774890428424265728,143585 794149928305979392,256276 780946293149540353,183472 773280459597815809,134993 769166100479303680,85326 761205583298998273,52112 754825559826456576,33356 770724353826783232,120711 785922484134637569,199431 760327583376429058,61228 789243590950002688,217810 778491024020615168,152594 752268731674398720,21034 751752835847553024,18215 786541421419458562,203674 793587592532938752,252679 795180470229090304,264397 749694436662063104,9295 787385676136275969,208307 773956091814244352,139865 766307461565386753,354836 772525248935780352,127711 781116351830192128,185496 793165416591945728,248988 790932562675834880,234796 790637139880845312,232921 793507907472154624,252020 764371099119419392,80393 794692941898018817,262849 786404953539641345,203510 792409979382816769,243187 764516016810582016,47207 774015757277655040,139404 781230375162961920,186434 743523633860087808,350711 768167029501079552,103071 780508206653018112,180306 766369768563679232,93286 771043035576606721,119718 790949393713209344,235179 756908859734781952,44450 794590776319680512,261818 776637418913013760,157082 787743810159652864,205197 777601672394727424,162596 788723916147716096,220029 790880156370034688,234583 792916853169487872,247054 767835287766511617,100561 772125972686598149,127925 794720834854105088,262890 761792292776767488,70191 792035677248561152,240388 769704594914107392,110585 788049430851178496,11774 761999783158349824,67973 786398837543804929,203350 769646326866927617,108427 786212814809600000,199460 777212047394209792,160480 773560158706282496,1170700 775053813699018756,146259 775444138091163648,148574 790919469111480320,234583 764326960491208706,81869 787055128176123905,207287 788869464540393472,221711 791664087130341376,239344 753584128210132992,28037 777801931016110080,163763 779106195676200961,167858 786019315757658112,198878 793914201064386560,254895 740578308736176128,11774 767899992354947073,100561 754765493001592832,32869 793877694781988864,256358 753909976113025024,28128 754789810078748672,26066 772070844214501376,128791 794726243962863616,256458 785547841431232512,194723 760453019238412290,62835 763167486204272640,1249118 760097816278687744,60542 769322324944453632,85326 788358937393393666,215608 758418916905332736,53163 764195267449004033,81946 762208912988921856,72035 766002337248710656,90405 766537814125051908,93184 785998161789784064,199891 794640504386293760,261155 786899569250557953,204284 789999969705000960,227048 766692223513726976,95568 774282499065131008,11774 794028060140077056,256439 777272107226976256,159876 778619408222711808,168794 795196759601545217,261155 758541060306046976,53703 766255776750940162,90522 788469284993372167,218275 765235022940995584,86103 795047971226263553,263926 791008193652535296,235774 776575697150173184,156835 762136654521835520,71440 765096882997780480,82115 773869034425061376,139404 795700958495993860,267862 758367319819218944,52061 762698457056440320,73926 768168795655528449,103781 759000326980546560,56210 792471552864419841,246225 795028379447808001,263926 790767434441428992,232137 793445148428414976,252196 786211568098811908,201494 793995144647294976,253721 795724660365230080,267655 795038488324345856,262849 767528775676485632,97392 795657173091151873,267655 793904153818869760,255870 781746845768974336,189017 793826945716801536,238136 772862402891243520,129918 749922427539365888,10735 763803918291742721,80393 789275730349846529,217285 792096730380500992,243865 732350517045788681,1170425 763210477778432001,47188 771396213077708801,121949 774038885324120065,139404 790187937199685633,228525 791599942989062144,239893 795176920535203840,246726 763501575671259136,78274 771767207000932353,127871 789390869442940930,224680 793859048001208322,256038 774539299324694528,141360 791791541580734465,241720 788418262346399745,217837 762719415871778816,73910 790554447059427329,231498 772833163982802945,132335 778608185263480832,169201 792317655726292992,353124 749948028673462272,10735 761676950368772096,70238 788067636848398336,214492 771790413493440513,127366 790579461876056064,231894 763781558461407232,80192 769693098846760961,112336 773595000294649856,137444 787431354988236800,188577 790520065871474689,231894 767364507265970177,96039 775509110372593666,1250232 781910236454150145,187131 792521420731518977,244270 762297294586732544,431998 788065588627275777,214660 760367446427512836,62063 776755449039351808,157755 787872008042385408,211733 789247696515325960,223921 776525386792435712,155334 732997094735126528,1170810 773843120102465536,139404 769744634419421184,112032 786283536038895616,201374 779480582094860288,174230 785321934812749825,11774 791347244477849601,238207 751656748340113408,18323 755394701327474688,352716 758474294229729280,53185 763443680015294465,350819 760945731574370304,65222 753747703474028544,29592 767719847287554052,100893 794527259197632512,261155 793952993783652352,182171 762619968819257348,1249027 791013181518774272,235251 766348201762906112,92902 795277384622739458,263325 792824597771063296,247877 770747153807347712,120690 793937610553126912,256255 773944747014688768,139404 775863737702055936,352751 795377783908274184,266151 760232203947118592,60855 778609785507811328,169201 787048368937709569,206212 778872903957934080,169550 794671553103347712,261818 763070411227721728,75724 768228412792111112,104932 785972356565041152,195125 778275706308624384,164826 765413783934234624,86667 767409782215049216,97338 789129474331840512,223286 757384551828250627,46974 761710626678857728,67229 763210514247712769,73706 754746661658763264,33356 762324326603296769,1249013 754982632555941888,33970 755897421960359936,40251 757888148479234053,49852 777568994480033792,162497 780807675110129664,183468 786578122606903298,204413 788450500815364096,218275 773284350636859392,135025 785714012814135296,196676 764237988725272576,1170700 773873404944482304,138819 785928394923999232,198840 760450500865122304,62776 769960774722785280,115538 769415278006562816,112336 788386297941520384,217519 763046718200016897,47188 767122823932280832,98072 785981908437962752,200382 732550487749222400,352466 755007192340791296,26458 785716935019237377,197512 758637888577863681,54070 765636191748251649,88799 763801334134943744,80393 791808859765518336,208178 758657570277949441,54070 767718828839231488,100605 773950416761462784,139404 788980078910648320,215437 785648564697501696,197286 794003618290663424,257492 775329212534231041,148045 791477401339387904,232169 793182238422790144,249926 759877301773406208,50452 754854080791576577,26721 772779866756296705,132335 787060541542043648,207244 765636401794654209,88332 769513070817345536,111558 785815681803644928,198671 769946102116323328,115970 786397900431564800,203674 777341695163822081,157082 795334784037765120,263906 793512543591407616,252020 742775548267528192,398859 772316498207444992,126723 787929741848301568,205197 785500206121050112,195975 794314871047409678,259134 748770245473546240,1247935 756998029383655424,45622 768902200324161536,109875 763768364896485376,1249165 788448709776244736,215477 795122326320783360,265257 758435410146054145,52545 786939468477595648,207613 768067465653911552,101398 794344543512576000,257492 795259871818088449,230669 785897149997338624,209828 768213987913793537,11774 776200705098993664,153845 795462757697093632,266491 788082461095956480,215005 794212595284770816,258771 767804712519208960,101681 795103421338505218,263926 732687217504751617,353220 751102313692008448,16948 749322732635033600,7849 757003249723596800,44429 785989857986289664,194230 795469092702617600,247930 787011744724054018,207287 764103841352523776,81595 785930991240118276,199546 763828981934227457,80486 779698432696987648,172116 757341851821060096,47090 763771057039892480,78239 793644914126888960,249926 795495993823399936,266079 781835703470526464,139404 773184676219322368,122146 763699753091817472,79081 793492617619050496,252722 764975712277180416,85562 769735890356830208,113165 794566601408290816,261155 774974051441905664,144682 757931471554224130,49400 761591861970632704,11774 765692991793012736,88920 790884733991333888,232863 752934856397512704,24134 762253445789253632,72142 790608904174444544,231870 795384999080001536,266491 743852315698835457,352060 785262084158214145,11774 770118185072914432,106716 792856318147198977,11774 770036854372589573,114120 763868394495938560,80939 778281905737248768,166532 778958018830565377,170609 763788308203786240,47940 765686484070436864,88432 770471743043534858,113660 790366480168787968,224333 777383829770166272,161546 755546778905219072,38183 770446172414586880,118191 790729310944563200,232791 764729565658750976,84422 790915019219218432,234796 761340224467238912,67973 764970457711775744,85562 767036302474694656,94612 790329202457255936,228820 750789010776203265,14277 792406365243400192,240763 778657287099576320,169226 785276640196567040,194738 764228201329618945,82766 776846300016848896,157840 773838647845990400,138205 762990269998301184,69356 781215855891722241,186434 781276297691533312,186584 754923477677793281,18395 776473741987426304,155390 794273922187399168,257325 786632290071969793,205181 788162614366986240,214899 769173486963134464,109337 794307603178274816,254135 794940651632754689,260460 751562657698721792,18215 772172391455731712,129662 775740310752075776,151216 779626819297349633,174557 764790916989259776,84724 772926451129647105,132335 787730664544231424,205197 787996204235943937,214026 768959814709968896,110209 769448784396947456,9649 777687814297169920,161631 791410764049358848,236454 755174489235816448,35890 763903202357944320,80939 758710886022328322,54070 762671621417033728,74066 791634264601296896,239344 793895456057294848,256534 778583796031561728,167319 778943342902145024,170795 755167364954685444,35890 788024374439837696,214354 775470409361784832,112363 778570981770166273,168794 764150561071595520,82066 791667396578779136,238099 758487289798418432,53185 764076190285959168,81702 794993288906350592,264431 768492931879620608,96785 755757346442194944,39384 770708949750472704,120610 776725184359170048,157693 774552491581181952,140444 791020179203301377,235487 761635570007347200,69576 768965033212710912,109666 756985358726864896,45669 789895667992846336,223312 786295488274399232,202429 793499710182961152,252741 788030843688148993,214354 754078749184917504,31389 772381328725671936,117265 773311949480271872,135903 794376126453858304,259360 781246227031535616,186434 743257934012907520,1247599 776782797902114816,157755 791358607530962944,238207 793854014160973829,11774 793969235437371392,11774 758720513229238274,46076 770582438477123584,118192 756252663826812928,42171 761339305285521408,67360 762684652482023428,73926 774034757432717317,139373 789405210552639489,225499 790439691807956992,228820 779416718057668608,169859 776625593957834752,157082 759827667248177152,58253 787033774378721281,11774 762883921633644544,73926 768115833293766656,103354 789439590100631552,225981 791145885111578624,78159 750470106493308928,13532 761969731893092353,431998 767166608913555456,86103 778571810526728192,168794 788125455371100160,215005 786696689532956673,205143 793145600778735616,249926 795716963779612673,247930 793888828771618816,248652 773929592549679104,139404 746772748849057792,11774 754785375378219008,33356 764509100663312385,513129 794563355537063937,261155 793239798643175425,250179 771481730742099968,125111 786244808566149120,201958 791782804317011968,237236 756504567152599040,37294 753380298864418818,27222 768518857153622016,104999 773544150335643648,133702 758780796698320896,54070 762651727216644097,73926 771557679202304001,125204 786210623923388416,199478 788816418540249088,220332 766407573817917440,93221 762667742885453824,74133 767818243750887424,101514 778362110711439360,167569 795270170642120708,264397 763913819710230528,77708 790939485613596673,232169 752025630355652608,14277 792951459985764353,247877 793637489894273024,254135 793676445159530496,254209 786380420623405056,202727 794880078308118529,261155 773274873628020736,135736 768158700901175296,103354 760972047161982976,65839 764648625087447040,83391 788780446528045056,220526 765966966863433729,90618 793597175498366977,222624 780795656764006400,181935 792498987437731841,243286 766748665734127617,93286 765355904854208512,47188 788112640266469376,215437 732305338221920256,350295 778268262413066240,140444 788111462787059712,214209 790627966971703296,231894 758297412582666240,52112 764658865157775360,82759 790605989024235524,229693 768381458314440704,105041 794961680195350528,262847 786271638652329984,202429 786300976475074560,201558 768088673111842817,103261 763870326392578048,80939 767429833873723392,94699 786215374815723520,193533 781474871310217216,188119 773875572590178304,139404 781458819998253056,187969 757846319423627264,49056 785894883009687552,22735 790628693060255744,232427 793208890489995264,249926 795290556293382145,265257 793104622932074496,249469 768970201245376512,106281 761597636163964929,11774 766914999486967808,78189 780821363397304321,183632 787654151094280192,211347 787718901576638467,210207 772898329260728320,132335 787011942347051008,208016 794535335078350848,261155 773929598757195776,137158 785728739661389824,197297 786283655144415232,199537 794205187724308481,249926 788099354665988096,215005 788749727198224384,219942 773807167052746752,136814 768570555867865088,107423 768102235725180929,318763 757015010711334912,44429 754109066054688768,28451 778322845105520642,11774 792791941935226880,243865 764845296761249793,84724 765385852658683904,86440 785471615295520768,195975 778400492284030976,167101 788888080950362112,221972 775746269893521408,137158 775116964138287104,11774 770613107894816769,119047 789987567097745408,228354 765338816248971264,86472 752884580512849921,24134 771012377147871232,122127 794966006338703360,250785 787770952826425344,212139 788231185704943617,215005 763882918045421568,80066 732238909808070656,11774 765213864048766976,85562 793196637661204480,250375 753218322661904386,24319 759884244436987904,56964 794981281708834816,264431 786328081875206144,202379 768819625295478784,105799 785876451711193088,197512 794346524784345092,257788 785968643343540224,199546 733420217028730880,355952 762398744172126208,71880 774680989347885056,144542 754725536677695488,33356 767471491340468225,98720 768870116545224704,107752 791501299963588608,237491 755754576628723712,37501 781506650242887680,188119 754252063077302273,32404 758687081795379201,54070 781064156594130944,177751 781339414244888577,187131 790952543941595136,234583 773823013053669376,138819 781322273970085888,186210 786994217604091905,207113 795399808458653696,266138 776738956394266624,156835 780244145801613313,177233 794203233115717632,256239 763111380065091584,76628 775733111401357312,146991 753009750976110593,24248 785934418758111232,199960 758840089887674369,54070 794558402407993344,261155 750380696993234944,12981 789974563970965504,227048 750768758252265472,11495 763900856492290048,80939 776850813931122689,157821 779498497246715904,174392 785270524276387840,194141 793863174315466752,255942 765932791078891520,90012 756612141382119424,44273 774685062100946944,108396 785521910608039936,194949 788084614669578240,215252 788659016549408768,213274 766691549354819584,88669 766037545188818948,90654 772166118890844160,129471 793282349710635008,250293 795071518745251840,262925 789187930975723520,11774 770004279197331457,116373 774629356845035520,142906 786423132554919936,202429 776127757495504896,10788 780769860146061312,182726 786426718391308288,105109 750400012635561984,12883 758265420805648384,50167 790306672090619904,228583 763804053750943744,80393 792045230522404865,243075 750619935500603392,14274 794202126155186176,249926 788008695137497089,195876 749487223859343361,8047 751822088361562112,19000 753247738079227904,26140 785992862299107328,197512 771031920046026753,118087 759889718049841152,58267 766413631277953024,92213 788147087841959937,215608 788212220056535040,215005 791659465875546113,240483 790323829889531904,223103 794532029274660864,261155 765002033405526017,82066 795005246862921728,263906 764127357884043264,354833 750820799796293632,15177 751168454854520832,17371 787307524886294529,209796 790251334230433792,229693 758873863614631936,53996 793240095151104000,250031 792206247340552192,243075 795080072780713984,264397 732165873138565120,172295 788168971572969476,215088 775464152735162368,149633 759497783489486848,57574 786635279859904512,205270 779025090906320896,172057 766100999207464960,90384 760253657501818881,61922 773713830820052992,138876 760681789228584960,63451 761321156875923461,66815 791357339890806784,238395 793095492938764289,249469 794231004000989184,258456 769351566704910336,112872 787000344228327425,207949 795077249364094981,265102 791680997511290881,234864 758293805850300416,52112 762720283933356032,11774 766331653732044800,90384 771832017566765057,127657 780155779236106240,176203 763130381759574016,75593 774238362072776705,133043 790661544061329408,217658 767188888217587713,97386 766464685843550208,93823 775315000181202944,148045 772900242798673920,132335 755493885590331392,36484 755782737760575490,39462 765303139998142464,87062 790991303580540928,233736 761719714942816257,69669 772827644647931904,102826 780710451751575552,80785 758285896059850752,52061 768559947487571969,106702 766349078204674048,93286 794837099610566656,262430 795303647311695872,266079 762279632875978752,431998 787665728585412608,203510 787782293985243136,213064 793924329318793217,256255 788602905624543232,219537 789890232581840896,228524 764151603586822145,80393 764176388819677184,79999 781525083412107264,188119 786021044549066752,199178 787026831761342465,208601 765023173570072577,85562 774377121946873856,140444 794772441914626048,262849 753697512586960896,28974 765915893943664640,89859 778331067157737474,167407 780364849457012737,179695 768115678519975936,11774 787075035538141184,209043 770567861551128576,116120 790706647542927361,233756 793086884863963145,249348 780470530428239872,180306 781513359157977089,188401 788490132202541056,217891 760997646194606080,195876 771845302764441601,128017 792442866052104192,245575 755976087520313345,41025 787047712852103169,207949 793551372897705986,249926 792832933593751552,247877 771766891270459392,126152 753983722605641728,30590 762443238556905474,72090 775822733213048832,149259 773506211962576898,137158 775032504680124418,124610 753991080513773568,30815 755770165397221376,39235 780131651246395392,177866 780577649794179073,181419 759065448658808834,41438 773895210015166464,139865 760150813717229570,59666 775415924857958402,149200 763818246160150528,80177 766000249131458561,90384 768929270601101312,109945 793499194891776000,249926 770328407838171140,117257 774210780879212544,141858 750646498568712194,46501 769569778927214592,113412 788502754750631936,218495 771097331340939265,120610 758440520284798976,53144 764313016212987904,76623 767802415068254208,101681 751883263640166401,19272 793647295199784960,252581 762759683983732736,73910 764144726899585024,47940 767774186337034241,101383 794141175657721856,257492 750892762468343808,14277 751014826550243328,14277 794072312991518720,255942 763867107410882560,80136 778640815744700417,167319 778021597454098432,163901 786699523724865536,196849 773922383245836292,139865 754812652342222848,33356 771096825482719237,123135 750390172357984257,13046 776827675486724096,157082 793182556866940928,250033 761753507510771712,70632 792146412377149440,242693 774039470635032576,140748 789328392894021633,223229 795022252664229888,263895 791765477278167040,240145 774966819035774977,144494 789702371924475905,227242 787094185786486788,209151 768939347366338560,108729 772764997344780290,124904 773676044314370048,138543 791132713734602752,234622 794006126857781248,257492 770836305915748353,121612 752202100977733632,21091 793149725834878976,249926 779423104036634624,174660 750889160798400512,15190 766812553494294534,94699 768972404542496768,110108 778428771833556992,166853 788087861488787458,195492 775901864592367616,152449 779073494843662336,171360 761284154755547136,65180 771512876490252290,124368 763931185059803136,80393 770638026355642368,118191 758780265724571648,54070 751547897699704832,18386 776951317759614977,155390 791844289940774913,242113 791836449456861185,241819 763933220689764353,80209 764146345628299264,82177 778606547106603008,169226 772734736955543553,132288 777850430365765632,163990 761084746533265412,65180 790700065283158016,232169 749425145865969664,7849 768859032895356930,109666 771357532275281920,124601 789349198646824960,350979 763835579054325761,80698 788517055855198208,218275 763964139878309888,79691 777139612904857600,156928 788387756636372993,217519 791236967879041024,236409 792070963445858304,243576 793645596884205572,250933 786290562227855361,202429 785867123667136513,199206 755831697057443840,11774 794373235567513600,257325 757563005617995777,47761 772926498030301184,133519 780421188732358656,179742 753753668374171653,351792 781478945434669056,26066 765212772535705600,85865 769884175788806144,114301 775695923091570688,150511 779750020656443392,174492 790644865075937280,232992 765536659773403136,87062 792037176502398976,243075 754716929961721856,33356 758491133370662912,45567 758603156435546112,54003 794209700975812608,254209 758453015581978625,41703 768156509293441024,102335 761670979978395648,69356 768940269651623936,109767 762126013908262912,69947 776597655350718464,156835 793237689445257216,249926 789124725494603776,223286 791773828258996224,240483 794744098582396929,262752 753774005677686784,29819 771393437421727744,125367 772199569387954176,129471 768257105723727872,102137 785674863016943616,197046 794584770437124096,261155 789060952201322500,223133 771948713795346432,127957 771532777975984128,125853 793543485760507904,252020 768478256790114308,106716 760570819579744258,63753 764943073553952768,11774 790690653294342144,232169 790699557298503680,232169 788410566054260736,11774 774747150001446912,144256 753769293326667776,29790 766731242008182784,94899 771131049959186433,122982 794150056265822208,253032 791447879105835008,238272 764934178836283392,76012 794533740429119488,261155 757892113904250880,49852 794527923218894848,261155 755048238827368448,35044 762310087134281728,71502 757688444101558272,47940 752886300617822208,24134 770518306012950528,118191 785299376717631488,194934 786960273814933504,207613 778768851353931776,168794 769716088913457152,101681 791801214786637826,241034 794764143219867648,262849 795180272404824064,249926 788341894170284034,215835 762970066279206912,47188 762006463581564929,70501 791309049904132097,11774 788441747307331585,217837 774345243596513280,141798 751024911414595584,16422 756543304758591488,1248387 767095691151671296,97472 772477911429320705,129558 787850985846677504,213064 785671072255356928,197324 775833096142761985,11774 755910661272662016,37973 789945590251683840,217039 790282318225084416,228037 775764096989949952,151463 788227426602004481,65113 792074126517075968,242485 792426424934162432,11774 759243581110583300,56964 795395830844981249,266500 771392849921318912,125367 793333066601226241,249926 769326491725336576,112336 787912313055477761,213887 771646656185929728,126890 785768092085301249,196917 788876394054975492,220332 788123114622312448,215005 789162363362635776,215505 768953170546397186,110477 789785459819941889,227048 788175787753177088,214084 768306413886054400,103071 773587270867701760,137881 750819691149438976,14778 771536124674052097,125367 773348471386497028,134993 778254950631473153,166390 788819374547177472,220526 761567103921098752,68163 789112361088983040,222627 763220680913539072,76723 766766531195854850,96263 779442603934748674,173628 759437353484165120,58254 754031949484818432,31377 785936873298493442,199352 792426857706754048,239998 795758452672860160,267855 793610282731909120,254135 791769759087988742,191778 769010442895261696,110362 778787509350330368,170609 757644379632697344,48549 750324022701883392,686533 753250180992897024,26436 757607991059316736,47782 754933064539643905,32860 768970107829702657,100893 769689961431986176,112220 787463056444055553,180433 765472471382384640,86143 769437865751285760,112623 772650906617679873,87904 773777878605500416,136904 773980619852255232,140748 792435477211217924,971825 778742497652518916,170187 786572244101115904,201441 773650114602729472,137158 788793879487131648,219942 774076292773908480,141277 789160943909339136,223286 781207179365711872,185310 764974489830584320,85562 768957002097844228,110209 788829260383395840,216009 765202731116204033,82283 770794726488276993,119014 766058793830588416,90384 781062129319157760,183759 792334677520420864,11774 790570735332765697,225359 756277581255540737,42432 788472658409222144,218275 792437736460345344,245268 785493560221110272,196277 755001639547863040,26721 794222018753363972,258741 787463886412845060,197322 788141828864286720,214976 776869001179885568,158673 788246759306694656,215252 793622075973865472,249926 765339906264608769,86103 794324467753349120,258456 777875745062391808,163990 793205107294953476,248988 793983555277832192,257325 770208488425345025,99245 756615222442328064,44429 788150345633366016,213217 765200579266084864,85562 790658329370591232,232169 789901030922203136,227252 754016965769867264,30296 765233150125608960,86103 760796575585046528,63149 789270042802348033,246425 788748047111057408,220332 781101301908115457,182870 759331095661772801,57694 762404657482256385,73102 762671051021160448,70461 792074271413575680,243187 778967898194784256,166321 752096184055975936,353879 788889143162077188,11774 789389709545906178,215965 779408605049040896,173347 788129802439962624,215754 751128037547057152,17118 777712193425006592,158387 791822119915192320,239783 756296800584232960,39207 792074824797462528,243187 787022292945690624,207949 788828754965561357,220806 754757638617911296,25185 766012793489272832,90575 750010952909717505,10816 789103036983410689,221799 775371204739956736,148010 766068496690061312,74133 792072509633929216,243075 760445853576364032,56574 770419979728609280,118191 794198159631097856,255870 793130160333684737,249469 764150013203283968,82066 764887498132754433,82145 776441896671571968,152314 763557467427069952,79131 765220910320218116,84887 756592977544355840,43471 757549341162762240,47782 751171024394199040,17416 767905378113773568,102249 790907489671708672,234583 768442847595008000,91946 771512739894333441,126293 791660583812755457,240483 787393255172345857,209151 788828315033411586,220806 778322979784654852,166409 795666761978933249,267862 780577845043163136,11774 779447415120228352,173347 756316217984610304,42249 791352862534168576,238395 764259887509536769,80939 775708908543442946,149953 789262536705269761,224818 761905952442331136,352717 779145345385267200,171644 791790168864755712,240793 761257911217713153,66281 773560984438841344,137639 775002842666901504,146259 792303361223696385,245016 758235319921741824,51344 777341898965020673,1250322 771461203365212161,125554 790668030414090240,230855 793292238109368320,250064 793593256407740416,252893 759186348037267456,54070 778796752413483009,170609 765650516445507584,88930 794316373958729728,258598 761286870923816966,67229 777273411768758272,159411 762468439113904129,73102 781186657471066112,185310 765074691593674752,85562 769921439084507136,112693 770398396247052289,117257 785609944649392132,196348 793582603551072256,253164 743928444304633857,47188 763080841912197120,47188 751716865152614402,18555 767818171361353728,101681 793511669020389376,250633 788443444964429825,11774 785822957121761280,196753 791005856091414528,235828 755484421361238016,37973 778632429305077760,169226 790729703296491520,231881 795362160163450880,266054 792581407042306048,246295 770957583230177280,119771 776641638785552384,157082 791819141774704640,240584 762161009012281344,68993 791388952548696065,238395 794601533606338560,261818 770525587026739200,118191 794924882890997761,263895 757477846713532416,32873 795092647274811392,265102 795394039176712197,266491 777012731329208320,159850 791909530363764736,241367 755843154704596994,39026 789864731205140480,220029 781132076795961344,185496 763266904597401601,76127 764150409132773376,82061 786208921497108481,201494 786357679912423425,202304 794971324569493504,262925 792550484087222272,243075 787203396717522944,209351 753736490207834113,29592 756497524177838081,37294 779021597973876736,166675 757247395977625600,45014 770017070352371712,116373 792081771483586561,243869 759081804305354752,15066 749318946990362624,7215 754750623074050049,33549 774568777350537216,144140 778542213995323392,162371 788532831840444416,203710 786639604447272960,203674 770016319920013312,116373 754738150858108928,28732 795402036518846464,266500 758279252076658688,52122 764950443336302592,27156 763498953270816768,78274 789143772399415298,215505 764184202988269569,82170 766657179277365248,94899 781485566667976704,187469 778788012964646912,170609 785493289919188992,196277 771476189265399808,124855 764934383543410688,11774 790347991148326912,230283 756283314533642240,42495 755161569613516800,35890 749311525962285056,8170 776827014728658945,151463 772984148168417280,133519 773607149788237824,11495 794534064254492672,261155 760814761302978560,64378 772790631617835008,132335 775387935143186432,147592 774043555165724672,139404 776115288064393216,153095 793593297566519296,253793 764523485259452416,83391 787750828224290816,351666 780998532090228737,182726 750784325839237120,14781 758434105688264705,53185 768103916009459713,103261 765586779869212672,87145 791799456656076800,237491 772970000634241024,133519 779379897928126464,173964 749986582065664000,10129 753415635082903552,25968 767551269116477440,99900 793152206891429888,248437 792291552626368512,239610 770431371231825920,118191 794321495006642179,259242 767713544817217536,100605 786243253502750720,11774 786723002503208960,205094 787145081832689664,164764 792148018581471232,243292 768984016821387264,105109 795425439741255681,247930 776277196222636032,153921 755926266834984960,39830 757597619204059137,48179 758951144999653376,48663 764874895251476480,84724 777208723806629889,160228 763779343600480257,80136 770686813874769920,120675 794557555917758465,257492 765724949331922944,88546 787715221557170176,206101 786901156983218177,203644 753436131736244224,26029 763716813926477824,79740 788890917386149888,221972 749294686154600449,7816 786152280449953792,197512 781110830771216385,185496 755174147844612096,35890 776169445681205248,138592 764774708310966272,82344 753729063970234368,28282 762458825580425216,27625 791360246681853954,238395 768108339569889280,103054 772994181308485632,133454 792062976664674308,243187 760870775305990144,65180 774946304765992962,143824 785479321364336640,195778 768374661646344192,103463 794715738212798464,261155 794934883118235648,263793 759818349186547713,58815 794712264951689216,262752 791039603130114048,235621 789066530008895488,223037 770523829428953088,118191 757710349495853056,48549 793620167871766528,252890 793163268361564160,249469 749660700977426432,8259 777618750614990848,162638 780382741233827840,178524 759386078604320769,58110 771395502260772865,124597 755493772100722688,38032 755902595231723522,18215 778184453092941825,164826 738142691490304000,16372 795258762609258496,265676 763069112343900161,75899 775672736777502720,150663 750838810863362048,15643 765626360006008833,87245 765983456497065988,90384 777833785823891456,163763 763816243287715840,80393 767028290297008129,87904 780173949518778368,178045 775018858830663680,146259 793110169349611521,249469 765251568425771012,86103 787482239470825472,210432 772904126422319104,132370 791473696548544512,238207 771377590409965568,122622 793564045982830592,250785 789999937706528769,228354 764185924074954756,81702 773539194954059776,136515 758709239405645826,49563 793984295203282945,257353 750483743505166336,11774 793138028311040000,249841 793052275581353984,248065 771480941357174784,122299 777331522470686720,158459 759866001148243968,59666 762684743905267712,73926 777190416475041792,158520 758671930949980160,53423 786543612959961088,204413 791972163242696708,242609 759124274875621381,56964 753542253939986432,27045 767769074315046913,101203 785509034245885953,195975 773886888524537856,139404 791310406216065024,237787 732426228414570496,351387 778607752386121729,169226 779434332628852736,158229 765379263759396864,85562 791670005503066112,240106 791793112209252352,241823 785929675549839360,199739 774246933883817984,141887 785931506698981376,199546 773615351401701376,136947 755903141904785408,39236 767808099625336832,101681 776060122464387073,151410 757934714388815874,1248529 794953731901165569,263895 781363294309195776,186434 781477156278800385,139404 774409018374754304,141887 776260038352510978,153845 758922391594553344,54070 788806492967186432,206748 792758264244998144,247232 788066249527787520,214209 779413643762864128,174427 779144317080305664,168284 761139300545298432,66804 753348352234835969,27222 774367950593662976,142668 780435834105241601,175269 755312226354008064,35890 794000618650120192,256358 766494299739435009,90482 789288954143109121,224680 792060640667906048,243614 791744991722893312,231550 749712140345352192,9145 756826290506895360,42117 761009119742394369,65455 778884057211899904,168767 781287383882805248,186434 790184122924752897,228354 764121197701464065,81869 781472122485039104,188119 733509099699101696,304513 767784641197592576,349479 753757076342595584,22439 770796788517253121,121479 773318948951429120,108795 772462908978569216,129871 765807926854447104,82349 778755994264350720,169916 785346095761137664,195125 792860070690324480,247240 778315324621938689,167319 763966804947456000,81022 780939303526526976,183975 793521700826521600,11774 766415584372199424,93036 772297897874296832,128934 790784508660445184,232169 788869899426918400,220526 756616860997746688,43712 758757495498170368,54123 791008641906270208,235251 764870538485530624,84724 732380545812967424,195876 788173353836175360,215088 788436157201784833,217837 794692067930865664,262784 758328104875995137,52112 788804502619058181,218356 732338626332332032,1058264 759196386189467648,56964 774625883483176960,142090 780789953387126784,183269 786084401855823872,198620 778246489227223040,164980 792150584874991616,243451 766596251844567040,94699 778619199593783296,168284 781208340642791424,186212 753504924680515584,27402 768975054365261824,109666 795709963976863744,267571 793512736097468417,11774 757233332501434368,46006 794010428275884032,257492 780261384856580096,178045 763576549308182528,76723 774058419082756096,141277 775548314192375808,148713 778834003256147968,170253 785934459434479616,199960 794662347382095873,261050 752928446670442496,24597 762125104574705664,431998 760130180337668097,1248718 763212803771473920,47188 775789550052470785,151741 790613096947654657,232791 795369833273638913,264397 761111870287679488,65500 793323512094191616,246514 788807939725287424,218275 771788157805289472,125145 766438482973712385,93261 791312309264068608,237787 774771418235965440,144120 751026270071353344,16422 779924400384737280,174465 780635968869130240,182036 775709514033205248,150663 790646036972703744,232169 755514777640644609,37979 771550285055483904,125554 794617075146915840,261155 778810971011690497,169201 757530801256992769,43271 759466771657076736,53703 771738208526794752,126152 791061677995233281,233692 791800922288467969,241034 793097451083276288,249348 793613066642546688,252044 795027114936401920,252939 766725009175900161,92995 771365561381056512,122777 787272340853952512,208252 758049775279308801,51069 773329901579538433,122126 755223455751147520,35890 766262549121683460,91946 790637653062459392,219523 777998233779920897,164435 790626513959780352,231318 758286799492055040,49947 790571281263562752,212564 758075132346675200,50923 774960744886595584,142942 751594731281354754,16728 759420331215818753,57749 785281285753372676,194167 788551316847009792,218875 773195213573586944,134470 760243118801235968,61412 762762234611326976,1249046 773512899721588736,133702 794189659773374464,258598 761727777150148609,69947 786249642233114624,193904 794992133530877952,262849 751058368870178816,15316 751219262786789376,15066 773733688576126977,11774 774672203367518208,144542 790210964637573124,226999 760792767681466368,64722 759465736305803265,33169 774005322063175680,140211 735862762648260608,11774 791255143509553152,237491 755181754080722945,33356 793835973956153344,255106 762725995883356160,74247 793292726754168832,249926 792021967083675649,243075 756801351150034945,44994 763800730520068096,79513 781555490568364032,188401 775430377573941248,141415 788860971435499520,220767 767354551246651393,97325 769361224496656384,108710 775664158280970240,148083 793273083528228864,249926 751216497683337217,17416 775647522727432195,1250232 785324900340740096,193633 755096118392946688,34666 764209658110160896,82066 733753968845684737,355389 774016336703946753,139781 781499747865616384,139404 769713123955707904,114388 793615968153075712,253164 768300796609896448,105488 760100142796054528,58267 759349546740805632,57944 793547041137827840,249926 760397815780667392,61399 771350195128991744,124924 752890791396126720,23684 770773978407239680,120425 771932550860275714,127957 758110083981148160,41703 785925890970521600,198840 792865409795969024,247877 789794857913032705,227873 761585739436068864,69231 773894864521998336,139404 785701593769316353,197297 768589207598014464,106023 763883754246901760,80716 758327334621642752,52112 777168418726293505,160641 771406092832219136,125381 778271239412383744,11774 785322044590321664,11774 793243083454418944,249926 755501825533485056,37044 781498868345237504,185310 791439344489861120,232137 751561543070908416,17416 766366101265612800,80939 767719940573061120,100893 792042730729775104,243187 764821704212353024,84422 787388442829258753,210694 764819141567979523,26066 732894196227571713,353789 769284329780326405,111549 776046673889943552,152560 756734014145368064,41792 755459666524512256,37412 793858305869357056,256125 754843816566423552,17886 763339934539186177,76656 754008475601145856,31077 756987181890166786,44163 750759744931966976,14128 753235243738468352,24257 760849750837104645,58387 768522209895735296,107072 789088972848844801,222627 765559108695158784,87904 774329284601184256,141289 765266334762602496,86440 760065658155438080,60112 773594746023325696,137639 750382123773747200,12883 793624843581358080,251566 785636096029798400,195975 795092237566824449,264397 755575642326962176,36875 759220740524806144,56952 794209489138446336,258771 794961137762791425,261155 789044224805244928,222924 769676446059167744,114301 752649063028236288,22746 756912319020445696,44450 778049577236692992,163763 793478609000280066,252014 771173711890087937,123135 776045399677296640,148921 764286662809493505,82066 788830809717288961,220806 753851214291410944,28611 787101394062962688,199307 776960638744727558,159546 765866684200562693,87904 766299108495749121,90384 766839399187255296,91946 768839677990215680,11774 758690258879811589,45407 793986669061894149,257325 779140986731540480,168284 774784104500002816,144573 764925509486645248,26569 779275997774438400,158387 794730265696436224,262849 779410248637386752,174427 752201199126884352,18349 753303053604978688,26140 770740841942020096,120610 768926874626129920,110381 780988947052855301,176203 781152812226912257,182726 769746126253727745,114779 793110459490574336,249469 765371957629952000,87245 780150111531782144,177773 785510692262739968,196277 738905791168667648,11774 771781966551257088,122528 773725594559184896,121949 786974428013920256,207949 786025683466215424,193074 789830834949763072,228076 751191596574642178,16728 781548899278295041,184539 772842001993719808,132996 760576589751025665,62776 778723758693462016,169410 767812426855096320,101681 789354158965026820,223286 787735270649016320,210235 751653139170729985,14277 785740493497958400,197512 793155401738964993,249841 795114654079053824,264397 755219631472648193,34637 771888360650526720,127957 786520977999933440,203674 767083942998519808,96550 764188423917756416,81946 793866251432923136,256176 755459723369984000,36875 776119643215757314,153058 778282944884514817,166913 732752227161378817,353926 758012505285234688,50772 763485758929956864,78304 785863488027684866,198878 781904721472782337,188401 793920746686820352,256255 794326302274846720,259743 793124523428184064,249469 779436694202421248,174288 787835578955862016,213064 795743606455861248,267862 788187519468699649,214078 772090598052343808,127366 749751887784775680,7182 793105499084378112,249469 793903400828051457,255942 794289285306449920,258939 762650104650096640,73814 775308327236624384,148170 790259362400907264,229693 773532099315892225,136473 738473001323089920,11774 791010469502865408,234653 792632097269747712,226218 751547858130644992,18555 751188256423677952,15808 763906094339162113,80939 785712240238424064,196277 787013235442495488,206304 790971589344972800,235590 791364730686476288,238395 788963386289709056,222467 790609906806120448,232169 793180363417853952,249926 772768692882898945,132481 787063879851384832,207965 795114926322884613,262849 765310669524656128,87145 763699456260857856,78296 758252678195646465,50923 793197004138672128,249926 767819369003028480,101681 778971711312044032,171168 793204222317690881,247241 767468995356205056,97447 752942606464659456,24316 773052516275748864,134255 768552223517409281,106753 758494816523214850,53185 790037237597560832,227048 758684624398594049,54070 765385063710195712,87249 794561737890627584,261155 793955703966679040,257026 766081963019100160,1249301 788786190921134080,218258 791882735363031041,241678 763762800179019776,79911 773825186227335168,137869 754135166574993408,30802 760681055896670208,62771 775158881479696384,146804 786217741724348417,201494 761688362793242624,70355 787760365891297280,11774 755247008651194368,35772 749342379166105600,8133 791308045510934528,237327 785433402237263872,195712 788258439159963648,214612 755121685263687680,35044 758854646655967236,55713 775755993363935232,151071 787049569938878464,208065 773300164622639104,135736 737092188912373760,353789 762062629196161024,16953 757718112150102016,47620 777865707019243520,164001 785871187477798912,198878 762716262908690433,74247 775856829297487872,151090 786227557100171264,194042 753880542819524608,29889 766660827369930752,92854 770378694816829440,118482 785898559878991872,198671 794609732195450880,261155 790981153071230980,234564 759366323654623232,56924 761941784679317504,70543 766895198240518144,431998 781125361870442500,185296 753360869073924096,27045 788088572976984064,215005 789286672047349761,224680 790384468783689728,230485 768939738078195713,110362 781303796416651264,168284 787040053650395137,207733 763400903927828480,29263 789921873769459712,223492 756937102479155200,41438 762016707447779328,71476 766033635287764992,90482 781157917449818112,184223 786707791155175427,205091 766359055610712064,80939 776740762285404160,157082 787533903951122432,205989 749500222347239425,7836 756248871584563201,41689 778724308654796805,169201 785937729574072320,199546 790965514931699712,234653 791625833819484160,240067 792081880673718273,243398 762357927462047744,72550 767176802339004416,97386 792466272982269952,245963 794912853962752004,260613 788058071591510016,215005 789909688653533185,226731 766863943352537089,95511 792587593468653572,246273 774352147857145857,142980 752629839782244352,22575 781224520019484672,186434 776882782534524928,158111 761675323209576452,70177 790971898389671936,235590 760599216880320512,63464 773987828443279360,139404 785269732303892480,194648 793722122669465600,252679 769702038599004160,113412 764994325834899456,85562 781277190390329344,186584 773536214246760448,137042 787001007918178306,46572 763455393674694656,78325 763894093680373760,78159 776131118550646786,152903 764137517448765440,82066 793228943927152640,249841 790603871244738561,232791 764946165330829312,11774 765658982241361920,88994 791792754707890176,241720 761089371135053824,65626 770351420948099072,117257 781503059742560257,188401 786376728172167168,203350 791776836237664257,237491 758348876139028480,47844 768594355196047360,104565 777586762789097474,161988 763346624118722560,77731 775709679544573953,352219 793188122938970131,249926 793185359064469505,249057 777843430194024448,164001 790713891420565505,232169 794867123906609152,262849 762758864349442048,74281 769201934515462144,100620 773937436980314112,140211 737026080825954304,11774 758097566479310848,51239 791691097604882432,238429 792332376382857216,243187 780640250301386752,181984 758248027115155456,51997 759405632051113984,56964 762735950837547008,73814 773718702197837824,138165 778501878841737216,353879 768303472777187329,104932 774940807480606721,145524 785835473306615809,197512 778033109044375552,157082 772575432180772864,124597 787094410689323008,208016 766002693307502592,90405 773883223499804672,139404 757343052272807936,47090 773985198266429440,140444 792014575273058307,243075 765005391272869889,85670 776484647769300992,108396 788477216925638656,217918 795407201217216517,247930 772992922316931072,133454 768218083773206529,104932 788485662139944960,106085 793175910262251520,47940 794751283630641152,261050 760517464950181888,63268 793783165689135104,255271 771007784569667584,351424 795032014936297472,262849 766763973064568832,96263 794676925193129984,261155 763914321592147968,80209 773049369083936768,120963 765688726106189824,88428 770871743741202432,118209 785820073499979777,198671 751088495351832576,15808 761559495495585792,69231 786798257955414016,205728 770426002778558464,116913 763119095579488257,76549 762678023984406528,130505 763890420820639744,80209 789308867549208577,225359 793476248534192128,252020 766062018075824128,86844 770324707489046532,117303 758006767720607744,50804 762642588394553344,73996 763554309606875136,79136 777564298021376000,162497 795311948082581504,263245 786961165456900097,193639 795667308152659968,267655 755288791913418752,36057 793564532383682561,250785 781633645937250305,186584 794586899721715712,261155 759825919347417089,59439 788033241383133185,214492 792015581889167360,242628 749683735017033728,9433 741417875576082432,349060 775400665246011393,148419 773507484413669378,136904 756582929464233986,43887 788082409153568768,214492 755432504916529153,37433 766636101092028416,90327 794375537963712521,259543 794336684221595649,259743 751204636992761856,17640 766867039562543104,85562 768882404085817345,109874 773626686499721217,137869 757300389242736641,46382 767925464254017536,96039 785321970413998080,194019 792096863793115136,243535 787221267338391552,199307 771566967647899649,118191 772163504220479488,129991 758407718495358976,53033 766645478310023168,91946 791428640210817025,237236 770154595951714304,117026 780204816958099456,164900 786188466451255296,198105 778280635253288960,166321 774314120690692096,141102 765399618339368960,86440 764999334756651008,85562 751626721082748929,18395 793877025811419136,249348 750398945474543616,12883 751206488975220736,15643 788433182278361088,217519 756444064598425600,42152 774080683824123906,141102 756296262786449408,37044 795016664924307456,263895 790319137981624321,230485 792076798414565377,11774 794068039381712896,257492 754991338928635904,34702 791695745841786880,240483 753553836120375298,24248 781143312967213058,183759 762762624866000897,47188 757973312869838849,50314 780825022310998016,182659 751838631845883904,14277 778316572154880000,167220 788728887278657536,220029 771957447078637568,123217 779310662107459584,173753 754757531419881472,33356 788869413931974656,221785 789438392350105600,218540 792757410565849088,217285 754005980048924672,30296 776829530170273792,157993 787717169484173313,207613 791025984136892416,234583 759787584486641665,46890 777871114991177728,164001 768536218497716224,106763 767216563871027200,97852 785932433707372545,199227 756413803689086976,42432 789225973589929985,224680 777334548266905602,17416 758721413733814273,54711 773909320446582788,139865 766601821024620544,94699 733309086318612480,353380 764492294796050436,83367 761916722156896256,431998 779993764102234112,177233 772914735985537024,132996 788168757906550784,215252 773844856250601473,139404 780790726732808193,183269 793635728336924672,234990 788914984826929152,220689 764964083770597377,84724 786721925880045568,205511 795733425588146176,268356 760529218488799232,63268 775294991950372869,148045 781021851766120448,182659 793958729456689153,257204 794742010766884864,261155 751840633220980736,17794 770390380714024962,118506 781513814722351104,188401 788580660793319424,214247 788040419686744064,213253 791411964530470912,238639 771066393366106113,122982 788442578672754688,11774 775490850063314945,112363 794552081319424001,261155 760873895327129600,63776 790767454490202112,232863 779680257548910593,176011 755951542755352577,40881 785627869481435136,197341 791696162709463040,240483 794850402491473920,261155 785737258980765696,196277 789953450830331904,200963 790602389090889732,232169 764953319248846849,85515 789309069269925890,225359 773719462683959296,138903 759387711308308480,57897 781474991468453888,186750 765929882199191552,90031 779432993177767936,173645 774077925222068224,141277 755050454397050880,34666 786341549684629504,201958 792015175385804800,243075 771809121586843648,127366 758124591109644288,50923 777701897222270976,161573 780740251526402048,179475 794531558304706560,261155 773974704784834561,140444 733070810638917633,354869 732982790963101696,355106 788061818065264640,215005 765957054309670912,90482 785545283505491968,196917 767069423832141824,97355 792229520925351937,244384 757351210605240320,46379 768276212728803328,47940 776623068294688768,155451 794610485316452353,261155 777923795524780036,163763 794610155740610560,261818 777241927766900736,160500 790729327570722816,232791 781276637396697089,185083 777565347066949632,161978 780610289691533312,150151 795712817382952963,266491 777549194017902593,162107 757574153541214208,47782 787140459743350784,208065 774376663362760704,142648 790686327599669248,233131 778941008088358912,171168 794595405715607553,261155 763877610275430400,80939 768950684808990720,109413 773888096391823360,139404 795740393606262785,203546 753962458012913664,30590 766394597689917440,93261 785875247417274368,199262 762816223847518208,74483 764211463867150336,82457 777803419914338305,163763 765224909643493376,86143 772577294304944128,131027 776768669242175489,157755 787376766620803072,203034 769893012470063104,105109 792529656692047873,243286 793507275826618368,249926 781666278867992576,177455 763238829625081856,47188 763048268846596096,11774 767780907080122373,101463 768236806529769473,209828 751138262740144128,16299 786656658898378752,202304 793224133765103617,250760 765596559882932226,87904 765956279042834432,88930 751101807254904832,14582 761698918086373376,67973 766984038359851009,95708 776099125913751552,153095 787286126268522497,209035 793601005279555584,253793 786736367359234048,206010 794183354098876416,256411 758445654570000385,52659 786950968776818692,203680 793265673052966912,243865 785641997549891584,195975 794792366796406784,260927 761371538348277763,61734 788203570738757632,215608 764865958246621184,82066 793972615606050816,254135 755162143952166912,35890 774290700439478272,140444 758663127424565248,54070 757736692954435584,46280 793751076801437697,255044 756262584404340737,35499 756906812876558336,44429 773700085351874560,138819 760915686579253248,64692 761359602994778112,68273 770208568008118272,117263 764882463889825792,84053 794693127831490560,262752 787600214131630080,210207 787678628297310209,211794 760086745203535872,60723 761608995878608896,69231 776165986751942656,154071 790659870076829696,230485 793100782598053888,249469 773886422705070081,139404 791704332240494593,240483 755380837873360896,34441 781618709915983872,188119 769954276974223360,114254 790884191084941312,234583 753723650231107586,26458 770651251923046400,87889 790973925186424832,235590 785610483281911813,196348 750032067715555328,10735 765575058597244928,87278 788108808622964736,215608 790685539359924224,232884 779483718788509696,172185 788508951054692352,217658 758707295417008129,54070 794702996043137024,262886 779162208034881537,170547 786935213909827584,207277 780510211220074496,180306 750662984016375809,14462 790925488537698304,234796 788391876198014976,217519 790620185753489408,231320 778286516439093248,166434 790659896542793728,227267 771065572469665793,122982 788086192164175873,215005 775532421093613569,1250232 794192625645551617,256393 764283186511769600,82018 790518724159823872,231894 776108534614388736,153658 790948861426606080,235147 791975153932627973,242610 732364934525358080,195876 781266305974427651,186434 749691085799194625,9433 733296692548763648,349060 757166998921109505,46252 764586127907053569,75783 776890290296725506,158864 778577807530201088,168794 793210956029554688,249926 785516972012298242,195975 766520206772408320,89844 791661799309398016,240483 758283112417722370,50923 762385355521789952,70177 772220412902027264,129650 775601489230307329,148994 759767653774925824,57372 761250935582654464,66057 768124317553090560,11774 755178970153353217,35905 773892433247514624,139404 789193291111641090,224450 789687138082254848,225981 791410367201030148,237491 764998870069833728,82283 794550204951359489,261155 764855071372967936,85047 758435362335318017,53224 785614458122940416,196788 763831327053451264,80393 780018353763155968,172295 793460270718980096,252408 794978121317580801,262430 792879861123670016,247003 762866309667262470,431998 766018251633537024,90384 777357633464311808,156835 755117162843426817,26721 788469125618229253,218275 794263200145358848,252741 757634688810819584,47761 749344661592870912,8047 766840792723763200,94699 788794000388087808,219942 752900679451090944,11774 792034706539905025,243075 762783589184462849,431998 762519969385054208,69190 785282258219532288,193669 791702528614342656,240483 755197876519768064,35939 761898103096037377,69219 781409839142494208,173347 793951073295704064,256255 773357660917927937,135736 752946418424225793,24134 768918373795258368,109874 756625099223097344,44450 758364430786756608,52030 781605787412078592,189086 786376925937672192,196701 793168320996503552,249926 781682272281960448,188119 758574531564875776,1248603 769423253026795520,103354 753820296960847872,17416 772049558138331137,125742 787387063251283968,207841 792077852338364416,243614 794263253920559104,258331 765981716137795584,90735 765249180658966529,86763 792193164413206529,243187 740763916641390592,53999 766704327402467328,95708 776607431912677376,156518 777277285070020608,64722 732385515182297089,351467 794656586115543041,261155 753943915242196992,25135 763527587314425856,78360 776231796795146246,152314 791886658165628928,241940 766423495463038976,93184 793434233133989888,249926 763836891439390720,80486 753383815192596480,27317 754997718213390336,32869 771803872125816832,127218 793626609710346241,248516 770295809183248388,117881 793184923742011393,249926 785557359225610240,196668 788576315603640320,215437 793897259008163844,252806 771064978749136896,121792 750818465980768256,15165 756285784496312320,42432 763515997026267136,77632 755060295484186624,35044 777260278744481792,160602 785515643173007361,196277 775303275939848193,148170 787455818933207041,209863 789139350705545216,223899 791743253896843264,237491 780070249349603328,93261 781139649443958784,130635 762738352063909888,73814 790348614400901122,230282 774600874052165633,141360 779320457849819137,173868 762305556719607809,72550 775853926436311040,151439 794667545911508993,262053 770393010077110272,118191 781624393164263428,186584 792781962033369089,192840 752181334475468800,17963 768936552793837568,97438 795077455694483456,263895 749946934853378049,10735 775460254901530625,146704 758479660992729088,53185 795354228327907329,264397 794786989023395841,261060 786236878420717569,201555 761883289984524288,69231 766841552605962240,95672 787841461525950465,212711 758473058868948992,53185 760639969220100096,64019 780640291174752256,182257 774606128067977217,141316 788030228022996993,214354 786235559043747844,200288 766088374373318658,81929 776989235911983105,159853 795429089674924032,267014 767809078341070848,101681 770632866246041600,117079 789349760436097024,217519 779192276195115008,169515 763806835648323584,80393 762092488257523712,71944 775515886094540804,149770 778204462850670592,163990 793906710532399104,221524 794641359546253312,261142 788833478783610880,219119 779409492278730753,174427 793172566026313728,249180 790896335482478592,226581 787121981007208448,207733 732937831522394113,353279 787086075982258176,208014 788509838074580993,215064 793166197822935040,250033 774706129901420544,144542 780471409080270848,174034 785527933787971584,196676 781603222871867392,188874 756494084554973187,42432 788835749961490432,221476 776277295145291777,152946 793133580817797121,249895 790609600441495553,231870 753994990183940100,11774 769919884943908864,115511 794946450509721600,263895 769382978048974848,109666 790320556662886400,230282 762995831393820675,73712 773214992023904260,135025 773643672831361024,137640 758692199768793088,54070 785913497011888128,196277 795298854027423744,266079 780446061848567808,179742 762386374188228609,56391 781208128809422848,186434 777325573026742272,159146 763917283668353024,80393 760242150927769600,61602 778771888499818496,167649 795340679245418496,264397 758351480575459328,1248602 764806244594966528,84209 755099112966459393,34666 790522691396767745,231894 768477006367522817,106774 773962768693260289,140444 775159667878141952,145876 789173972726272000,11774 790667046782578688,230899 763872101866565632,75973 753965072863621120,30590 773624534582820864,138165 790964236990177280,234583 787006884326744064,207849 763898515361787904,80393 756413162069463040,42249 789465084305235968,223692 790367317502808065,230283 757165165225865217,45672 759193779202994176,55257 765279611655688193,86103 763413313917116416,78159 790558980007309312,351463 787420089163325440,206117 792228364341751808,242521 760602589390135297,60794 751927716257992704,20162 773488966964240384,136947 790715746879959040,230485 749753239113863168,10064 773653662816174080,137795 758480578547101696,53185 767471208669380608,82209 792912870677807104,247241 776157240646565889,152314 786627976490127360,205029 785682869666459648,197512 758044221458698240,48663 793200829285015552,249926 769631801253908480,113412 789377712242634752,180099 781181514931400704,183269 788441929629437953,11774 793915407530913792,254895 781540436846321664,47940 787491021311488001,211347 795061521063825408,261818 793750030024839168,251740 792834060821331968,243075 778742439599144960,167407 776913349686677508,158387 780482541463699456,180723 765199634436333568,81733 790586436089098241,232162 757508935159050241,43403 778402192260603905,167398 794929557325443072,249926 751800811638980609,18893 763881306975444992,80939 758122526249627648,41703 772845694289907712,11774 790353547275612160,215437 761280291805786112,67229 770669874469273604,117257 771191577318264832,120341 793220285390389248,250179 762797599959113729,75073 765549283714170880,88052 760958832227061760,64197 794532575557677056,261155 760666920169328640,18395 771054003367084032,122816 793387307676073984,249926 778915269905420288,168794 751609287831482368,19000 773744871219671040,138819 772519464571023360,129551 778937474957520896,171168 759553833932652544,54760 794634716817293314,261155 760480373843243008,62995 769672062189309952,114422 795741411043921922,267746 787792781980930048,205197 753261954651688960,11774 786039844153675776,198580 794911273896923136,263895 791628967518220289,225427 792369878208421888,243092 764565725130453000,82766 770711348619649024,120610 792383206981038080,245373 794698224061718528,261155 768143949018071040,103738 749730343461216256,9433 772162143059709952,128934 776913327335145478,158387 795107579932381184,265257 732260178276405248,1170428 762658032924893186,73814 767276811910680576,98661 779086615608111104,172027 794652885552431105,261155 750385063057977344,12883 786068658007203841,199262 790758859509997569,99049 793725088486916096,252014 775400095038771200,148645 788803741797392385,220526 759415595343372289,56964 789064792933826560,221476 770333284379287554,117833 792024461805514752,243092 767159285943906304,96875 763071090667028480,76429 759564935575646208,54070 763842811506548736,80393 790757203527499777,232863 791010429271052289,235590 786822272669495296,205638 764054351157485569,79626 785869472871612417,198878 787395790532509696,210207 788913561460408320,11774 755282162736242689,33564 734712446238265348,351644 766635007951638528,94684 776018953508417537,152735 794570580670357504,261155 795740200517455877,268448 753643403074764802,28732 753708440070021120,29263 762718348756955136,73528 776269092361822208,153058 786949348999520257,192032 740207896076685312,7700 791718804053041152,240483 795030482580713472,263926 760985958040932352,66159 792592563559550976,246273 756316271701024768,42432 755959215806611456,354984 778311013330481152,167220 752204858867015685,21634 759497792054259712,58232 757241586304610304,46294 778577449290493952,168569 760195789691822081,61412 764071562437758976,79999 779162370421694465,170187 761966784304078848,70941 778655281890942976,167319 785552332993855488,196788 788093264167440384,215252 781231835376386048,185496 769718851273490432,114985 773547157789913089,137042 794003746992881664,256502 786989908011417600,204413 794528112960638976,261155 773906280205418497,139404 777962576172847104,163909 780610673676091392,150151 754751800776003584,33356 794675918988046336,262588 791783113261142016,239998 767881625900290049,101681 743480278388215808,11774 792079628726697986,217658 779394555506556928,173628 785497032681263105,195936 791469690371641344,239405 773964308430675968,140444 792355756351770625,245035 760268029187989506,1248387 776589169837633536,156835 760180413927153664,61051 740349684280098816,11774 790695655861784576,233307 753443747451572224,27317 779452935285727234,172185 793943360469803008,254135 774361263400849408,142668 779734082456608769,175956 789241917410127872,194192 762509729960570880,431998 795348052886355969,266500 792462255887556608,243165 770028260231147520,18030 765711487063076864,88052 775567114237194241,149124 787699441721540608,210253 776822046231781376,157755 793940395960901636,257026 773613346163597312,137818 771349158406094848,122622 758374911416999936,19598 753375001647079424,26458 788071592815308800,206007 757791803680493569,48959 763879218413469696,80939 766976445063110657,93144 792108998568796160,237964 751066790210314241,16396 769701255082115072,114987 781635086902960128,188401 792479280957575168,243187 772922286768807937,131084 762848238332366849,74727 788595727513579521,215437 773523171685183488,24173 791765037199286272,240483 792046858654912512,240890 768072533560193024,100893 732966391918120960,352432 785484177143541761,195424 793862901027082240,255942 794016704187670529,257423 777632195624181762,162497 794021505092849664,155390 790635281607254017,232863 790674909684903937,232863 758336227082842112,52554 788391732257841152,217519 756612870385774592,41839 792849321746063360,247240 792905516691271680,247877 794616560853876740,262022 790577614310244352,231318 779999478606540800,177696 790555435858141189,232137 763528703129387008,78566 733085216999247872,354983 760154274835726336,60391 786927882325164032,191802 787084750728998912,204835 753683325546627072,28037 763529555093049344,78684 785548257686540288,11774 751846666584502272,19236 753191850052231168,24795 771981526925971456,129089 775826392080580608,151361 765650506119192576,88902 786998632620761088,207965 793497011551174656,252408 792075842822213632,233467 771474086069465089,1170332 793596275874598912,249926 755111278088114176,34731 771693687617286144,126293 794678059894968320,262022 755090708671918085,33356 760829916241854464,63214 759390770067566592,55710 795442174556913665,266151 754858728050925568,33549 760111841662164993,61051 760341462022098945,51644 755264133986078722,35890 760872205794287617,63665 793956979786084352,253274 789132179641020416,11774 775423929577988096,148170 772834636854689792,131084 753320305280421888,26458 788121300304658432,213227 792172710583468033,243535 755855186120282113,39462 772446044651216897,125554 780915448548237312,183668 757517595830542336,46384 775089102165274624,146580 793101902565089280,249469 794899221669445632,262849 756041960696217600,39462 773742740312092672,138819 775769147120689153,151463 754820797428936705,33356 795407882535731200,266138 792212919782105088,238494 761614044000161792,69711 795042087938981889,263532 795738970848194561,268448 765622960811970560,11774 777949154563817472,164669 764237474499481601,82481 767297035150106624,97386 794077152807424000,257492 786753975919837184,159876 788210704826466304,214078 788381133033578496,217449 776113858494758912,151255 772793934569320449,132335 790402096143200257,230559 791440906251632640,237908 763424059673579520,77319 750410552560812032,11774 753970428754788352,30590 793924546873139200,256255 758119202712543232,50612 785260046452072450,194082 781641713349758977,189613 785541310992101376,196874 752842985809645568,22439 770325844921233408,117257 772920089846816768,133043 793392039991779328,250633 774033458251309056,95075 779390049297113088,174272 766407541647695872,93286 785593248861396992,194934 771030283890089985,121949 787025554092412928,208014 760880058193948672,65180 760117809208852480,58358 780801674751377408,182665 761765341307559936,66263 752956651053998081,24134 777923570534088704,163166 795362649986965505,192363 781248090439290881,186816 786710544346644485,204413 789195551631740929,223133 791719042100842496,240556 780403043489767424,176203 767409499862867968,99137 758836545805627394,54070 785855945951809536,198878 791446720706072576,238207 766375746176679936,80607 794584395864768512,261155 750654863579553793,14421 788428874619031552,215922 794580206954614784,39957 778378532510511104,167407 792816703008755712,247877 774403578375077888,142172 791319726458744832,235590 757568688061026304,47737 793218133737758720,248988 773666761858162688,137315 793055127301132289,228292 786949543728295936,207613 753735991840702464,29548 759153330207809536,57336 785480248599142400,90252 793271239556997120,249469 788098738493517825,215030 789772023933173760,222647 790976714969055232,235590 790760133974306816,232881 755244186626957313,36094 765165080707272705,86103 752688295994335232,23115 790729532143726593,232863 762990262536794112,75073 762089141437956096,69956 781369798139715584,139404 790022837801189376,226823 788726247413182464,220029 773671610775515136,138382 788184380329963520,214078 751819729015230464,14277 788158691409223680,215480 793389602472026113,250633 778805575836585984,168794 771047934045462528,121949 791634223635525632,240145 788731245400317952,220029 785524703700000770,196676 762112724759416832,431998 754756063438569472,33356 761297904644464640,65387 773857212338954240,139404 787495120060809216,211347 791636119565676544,240145 793244491935252480,250033 764903985648132096,84724 764621398559985664,79561 755629200485257217,38183 785639125663649792,197091 788410533775106048,11774 750143964947292160,11495 761261095302463489,67547 794544990101741568,237964 756283846862184448,42495 776564915876208640,156505 779461843089776641,124597 785503886824050690,195975 795299759854678016,265114 788076086135513088,214660 750390734407077888,10848 754888203392417792,32873 773619855312334848,138054 780478750551056385,178258 777619199325769728,161277 768146844216012800,103818 778313384697659392,167319 791019897966952453,229148 787480159800614912,210207 793992849024946176,247651 765768154060615686,89198 776170863410286592,153845 759159512779460609,57348 765296978041401344,86440 778626173899190272,168284 755165453488574464,35403 781128278518013954,183759 755542940831784960,38401 775777785151234049,151185 753701095398965249,29263 785480962767323136,195975 732776003173371904,1170595 765405765788168196,87245 774268840628850688,141360 764784533312942080,82009 758056274181316608,51069 778707914324267008,169916 758808516144476160,54070 785294367976226816,194664 786242206906671104,201958 792475622744260608,244550 791148905983533057,78159 790581759251320832,11774 778194243655462912,166390 755325947469926401,20824 767195003554672640,97852 795016768385404928,263895 754129522610495489,27045 757050686404120576,45210 776861124629110785,158947 778208230564503552,166409 764614977319604225,84209 758382461030064128,48289 778974656950861825,171617 786373392861655040,200382 778584096138231808,168794 792867089837010944,247005 794199544728866816,258591 776133533798690816,153194 751180577089478657,17416 795318198627397633,265257 765212197349908480,79516 757718459560054784,48826 766441041109086209,91838 772855560735776768,132335 765875903348019200,88321 769316084575006720,112788 786656568372826112,205181 787039815413927940,207965 764015627203772416,79223 766630520918773760,90327 770364316726005760,117609 785828805009149954,196277 770983883047264256,119494 778188565872336896,166282 764116304596832256,11774 776611494901547008,156835 768202589905137664,104084 788801227446374400,220332 793295404792221696,251320 778297156524347392,166390 762083279453335553,71476 773686349857599488,137535 776463060882055168,1170441 760570794137251840,63559 779343063307153408,173964 732784664629379072,354116 755040678074281988,34898 791576010466562048,220029 769324947428642816,112336 794691978369765382,262752 793969823424221184,255942 765527674186035200,87904 794011497412362240,257513 791309141151186945,236502 769923742449348609,115435 790643676292653056,232791 753647139251556352,11774 752625506101579776,22777 794942882486583297,261155 732945075173347328,354125 771814937664507906,128194 790243636063657988,229693 766665052430753792,94699 768089798988992512,103354 785893113319436288,198671 769352209079214080,112788 764603347567538176,84209 790518215461908481,207517 792868909414223872,247877 794232156088188928,258598 774945853635039232,144635 786983051549151233,207965 755140157423099906,33356 758696551132778496,54070 764054401828872192,77598 768878120065695745,107745 772911466957590528,133081 779415034522894336,173628 774397373657194496,142942 790255099000094720,229693 776080928779239424,152735 779690984263131136,176110 775791800611143680,151463 785902908487397377,198304 793795464697118720,249926 785334121048539136,195104 788138349219442688,215754 788439954846121984,11774 760525260768833536,63451 795142138443034624,239906 773897794973265920,139404 785245193331175424,194226 773481395570241536,136947 765259727953661953,86645 755196415211601921,35939 764195514250330112,80153 772867239649378304,132335 732977716522299392,1170812 788754094303354881,217837 790964802340478976,234796 792749483037716480,246771 794198190253817856,258598 776788814111080448,157993 787019708981706753,207113 790974655272144896,235536 779134525225828352,170169 792883851529953280,247983 763032260002054144,73712 766561534839578624,93823 762039279698612224,71026 755101442956898304,34898 774828133681811456,29786 785494628116160512,196277 785980231710486528,199272 762390978657419264,71476 773269938366590976,124597 795471009121902592,247930 761281822760247296,67350 764826064115859456,84724 771512941199831040,126390 776121639050313728,153095 778649902649839620,11774 785847605775466497,197512 770586352685420544,119832 788857459704299520,220332 765270456555352064,82209 773912369747550208,137953 788827067362140163,216009 760259635664347136,48052 786965522957164544,207287 786627181183197184,205181 794587369894801413,261155 777373587246161920,158673 790912582546780160,234583 758838252170153985,54003 787066991571980288,208980 791617296376619009,240145 733026911190962176,355475 766476486555602944,80939 790625417732329472,231894 795303014156402688,253721 735868240371453952,11774 753711767524634624,28512 794319422869553152,258829 766450013522321408,92972 794648163638542337,261818 795750745027047428,268529 760132789786316800,60542 792816794570526724,247241 795335458783981568,259722 786985746821414912,207287 785324744497258496,194934 791482482449342466,238855 792550810680954880,243789 759139819284992001,27045 763413936267866112,78159 792875286320803840,247240 777081747326509056,159876 779484596341710848,113982 786429656773775361,202429 793951352137261056,255393 793428333815996416,249841 780636691791015937,182257 795373619555680256,266079 750380986794409984,11774 795088920044310528,264804 793158740971315200,249926 795308004832931844,264397 793266559024181248,250293 765950734202396672,86472 790693513872703488,233307 795759057869172737,252741 754760090494771200,33356 767750455904526336,100893 772281372216090624,129991 786370410539474944,1170508 761970514399207424,70941 773534714837790720,137158 751796795869532160,14277 751838483686170624,1248198 775783285981077504,150426 791380828639014912,237894 762779517094158336,74943 773497367047704576,136904 787623881804832768,211875 754827329830948864,32337 763555701813809152,78769 774683909455949824,144654 762422567617519616,738099 785377502646657024,11774 788492423097901057,215505 771646736490127360,126152 774397201816559616,142503 765498158411460608,87245 789260770118885381,206666 776882212507492352,157993 758023518747406337,50923 771125350382305281,122126 795732810988294144,261155 793188998860550144,240890 760492254117191680,63149 756993760542674944,44274 760506241760104449,63149 786210175455748096,193533 753053039657906176,24668 756612323398258688,44274 792487500296052736,246225 787344667780059137,207835 787286415138705408,159876 769338866083913728,112363 793187320539254784,249926 767181350797398016,91946 776784724278804480,157755 750416742145400833,13343 790560193717211136,232076 734611152844554240,65113 764156046789185536,82066 792579443852054528,239261 781374950615556096,139404 790634066378752000,11774 794542378862477312,261155 773602054790975488,137978 788396189364269058,11774 764809447197859840,84753 779292861439148032,64722 787909626637393920,208928 760505841812434944,63149 759849405495205889,59666 772920158994124800,133519 792167533298135040,242693 758535780151222272,52554 763548420577517573,78394 790859031862611968,232863 763573097001660417,78015 777829941949923328,163901 750419174489403392,11495 772895643865980928,132908 766384077754826752,93184 792791946406293504,247241 756253102437793792,41703 787831254259535876,207733 763937573081186304,80393 766401225461866496,93286 750516333960454144,12883 751112761019666432,13989 751951956797632514,20177 793156145192001537,249469 770494594588999680,118515 793131002247909376,249841 793572498847694848,253206 768502243020595200,105041 778944422377553920,171360 781550114720452608,188478 766842324752044032,93286 778568237063733248,168794 791192537373347841,234564 775894157294469121,151526 766394320211423232,92854 773987378721501184,140444 794655395851673600,261155 790000256746344448,227048 778995365450248193,171693 791624444888358912,240145 766722965446791168,95708 786753777202102272,205502 787351645470416898,210585 792028701823303680,243075 769242462225170432,11774 786264852926898176,202429 793665699814203392,254135 770348899676585984,114254 793183460596645890,250064 756969352759504896,44274 786747716319662080,205094 771879720296157184,128230 794405040186359808,257492 760296168706355200,60779 754050735340265472,30590 754250653468397568,31668 757241484965978112,1182483 763511895353618432,77731 773920406227025920,139392 775503816045301762,112363 788158844933443584,214354 754717074803531776,22393 779706685342441472,160703 779880999933075456,47940 791811703096750081,7706 790977351597391872,234583 770833582998773761,1249810 771696135949824000,127134 751183753494474752,17365 763557013955620864,78344 792413954374983681,245566 787408364984737792,209884 793148983946477568,240070 781184386716753925,185496 755122243898703872,32572 757883239860015104,49852 754862554472521729,33356 764045218945441792,77598 751801129218875392,18386 763867312420073472,80482 778662204988153856,167220 781666023850344448,186584 780427653396463616,164764 781659104112762880,189515 765700043621871616,88669 789152176786411520,224090 792893443949391873,246367 770404761266819072,118985 764170999474507776,81601 778079280932671488,154268 792503032604950532,246392 781169549504675841,185496 763383284168470530,77612 794986843439828992,262849 793878398691110912,255162 776543787006832640,151374 780667710082473985,182235 786339722318581765,203048 758458434593390592,52061 773937061912915968,137693 777595838096781312,162596 791661981765865472,240067 758815639268044800,54070 791066637545897984,246425 795036428271022081,247930 771540792900845568,126293 772423133835952128,130774 765274202685448192,86209 767782087634006016,100893 776159290272915456,153610 792080948435099649,237964 754778452641710081,33549 794311190310780928,257492 765333299589967872,87197 776612224936779776,156835 754903536534712320,27045 779019259716395008,171902 790723606577831936,385424 758808539095629832,55476 773872156593627136,139404 762749507335401472,73196 756589508297039872,44274 764798987761246209,83184 767852156506472448,101163 775345447124758532,146720 767741336782983168,100591 787784211713458176,211347 753561330800525312,27317 780456985632264192,169755 792153876514246656,244289 766373865945571329,93388 778920012635660288,171168 732945814130163712,353474 764518307663745024,81946 791330169084637184,11774 763348361923665920,77727 790750210381246465,231894 764813508945084416,83868 767688577115361280,100605 787499418102566913,66116 792846772431237120,248078 793303941421359104,249178 762877951037747201,75233 774071185998880769,108396 793329496073998336,251282 793833095711498244,249841 795299984849727488,266079 771409236077142016,124883 773609867588296704,137640 771425597688020994,125367 781187690784034817,186004 751684336513060865,19294 764262580894502913,82120 767881090107408384,102137 767275745446068224,90121 785650551799164928,197297 792425902852284417,245313 767819565615177728,101821 767887903578025984,101681 764872171613106176,84889 764930515086536704,82344 793150949925814272,249469 790903686117593088,234796 789207811456630792,221451 773870896020803584,139404 756635483325607936,43471 771212374946648065,1170575 793288597361291264,249841 755718490049437697,39194 773389698358190084,133043 779053687423406080,172299 751638044478873600,19222 758127022078132225,47761 781221153289351168,185595 791345942267990016,238383 773959135150809088,140444 763380362474954752,76549 786807376435302400,199546 791690947805470720,234990 770496039514234885,108396 790887708595851264,234583 791099874863374336,234878 764840041583607808,84724 779006132845105152,171902 780999066893385729,183975 781346459086053382,186584 765300599113912321,86103 775758051806765056,151463 791874013010067456,242198 794876876619714560,261987 795239753134260225,265257 750379366585143296,12293 787102729067896832,205728 766388936323108864,91946 754731201311698945,33356 777354805962387456,160480 763424375861227520,78129 764797540105453571,84724 753592040571543552,26780 761365016763371520,67229 791289629282557953,233183 759460890039218176,58258 760871222737444865,11774 753210939491495936,24319 768316653486612481,105519 770455561116803072,118218 793991380376793088,256255 753349106156744704,27045 772101104872161280,128930 788161200798433281,215754 794964852397797376,263926 765376120032153600,86103 776121299877896193,153658 779134075671973888,172027 770354808163139584,116567 786031197755478016,196277 787075679707955200,208965 768887711822336000,105647 776115361678815232,152878 771167477405548544,123149 776542420871831553,156132 779251936876859392,171463 795430959587868672,265855 790520251490467844,231894 775978576935989252,152735 791680840908636160,240483 788408552385753088,11774 793923025670324224,47940 758863311530184710,53185 791862587755417600,241462 747794629140021248,33338 772891629053108224,132335 758583282678304768,53185 765312956523548672,86440 776795003041480704,157693 790603111710724096,11774 795454372536684544,20581 788135994356801541,215480 795388652541059072,265885 757936661640589316,49852 785725529693429760,193297 764502588431691776,83391 764907457722273792,84724 768967398225481728,110344 789154744317120512,11774 758843322391629824,54003 787473824732229632,209863 792796683780390913,108396 786044849971601409,199546 795290267452633088,265846 777744449526960128,137869 769279991380967424,112788 794294471714279424,258456 765707705088565248,88998 792386855819960320,244143 792150817029627905,243075 771921040171737093,127582 775022249069809664,146259 765729835813597184,87904 775422006355525632,148800 787856366274830336,213235 776891584415567872,157082 789457326264709120,226183 761142411770916864,23762 771889929693593600,127871 794701965011906560,261050 787088406622920705,207613 758294748461404160,50923 788807951276503040,220332 771734202442133505,127557 770949792885157889,120690 771447791428177920,124587 753492953033764864,27317 769808981392920576,112872 780591969579900930,181811 765871472082620418,88459 778709869989724160,169327 791868814774329344,239692 786354633988050948,351830 791723363009859585,240145 763112008308842496,75709 759639164891566080,58255 769160569827921921,109104 771874206694924288,126152 769899267532136448,114587 769706248619032576,114388 775368207624536064,148574 732247563491934209,1170428 752222981405847552,21579 792404479345852416,245075 755217713908191232,33751 773604898420170753,137869 771914599167725570,125853 787123369904840704,208065 776960507349639168,156835 785641858248511488,196357 773006568375873536,133454 769711950695727104,110585 794773146838716416,262849 763456305226846208,77720 785970036653428736,199211 787728287934001152,210235 763496153409212416,75724 777483693086666752,108396 792827960642441216,247877 764832999145926656,83392 770443786862428160,118191 773622699948056576,138054 773960195143794688,139404 770874523327528960,120610 794561401268424705,261155 765241927063044096,86653 777680734857273345,162596 768593709969580032,107808 785603870634438656,197512 786313780061843456,201555 775804075866599424,151156 753990820936626176,29353 786929504631525377,199546 794656292170305536,261305 775529117865218049,149328 778739057580834816,170316 764102700346728449,80939 780562142596591621,180602 787817065834958848,1248522 771803886503890944,128194 791109137903984641,234583 778806918345166848,169437 751653725501095936,17044 765013755604328448,85562 764946724444135424,85337 791968030632779777,231894 792608555102720000,244270 791460554372022274,238780 751113202415439873,16506 794606433606238208,261155 770638860372115456,118191 793532050896744448,252196 794028426940141568,257492 786947761887383552,207613 787779328893341697,205197 773574865127288832,136904 766245071289131013,91146 770838415151665152,121046 774170657630228481,137869 750520128131833856,13410 751238442084741120,17416 794780912789704704,262849 789016867151110144,222952 753644657129558016,28732 746384801150599168,11774 762845956333195264,69711 760291127538823168,61545 781424662068604928,183618 781280112281092100,186584 763536680485687296,431998 765222798843383808,86103 790918712354152448,234583 792800613117681665,247379 789766337694433284,227282 770098625359802370,116164 780740367150907392,182036 785857657622126597,198591 793133335224553473,249286 788665178191699968,218164 790606659366170625,232169 765210874088943617,86103 752181574678962176,14277 794686841861640192,261155 776071538957221888,153194 791825040136245248,241819 793599107361218560,249926 780640604233539588,182122 794571402057838596,261155 761331219145560069,67229 776170923502239744,153845 789744959465353216,172084 788074468727984128,215005 793631231653085184,252581 755873227029803008,16299 791704288372203520,240483 788406213721468928,11774 789440559588843521,225998 754128152092213249,31389 773147296108253185,134200 762652398124957696,73814 770332736091398145,117257 795487014929960961,266138 764285359890898945,80098 767349510045507584,98736 765575079434518528,87904 755562759723421696,38476 778640861974364160,169201 752161723801563136,21034 776304291699097600,146991 786775336591712256,206054 754718923342372864,33356 785684580254617600,196277 767546684729679872,96039 759718556254646273,56800 764118307008118784,78129 742125112707534848,11774 786687173873508352,204078 791309635466649601,11774 779385129089245184,174557 777490108643553281,161456 776568302298509312,156976 785977098427101184,200382 764144883447787520,80393 791822648703488001,241819 793946672116027392,18395 792512345993940992,243659 767371098774130688,1249023 767478444892577797,95055 792119126726705152,241678 773671970013483008,138616 773810453436706816,138819 781359745164644352,139404 785490578763022336,196277 794191604009439232,258598 769206369731960832,11774 787753985763598336,212068 776594498109468673,156835 734432497082216448,351252 779410201531199488,173628 732332101421436928,351248 751721950574219264,18893 794646865996222464,261155 792045578800787456,243075 794301768431636480,258456 756188687382249472,41680 756589501393141760,43751 769595045657706496,113138 773627213803642885,137869 774075598507433985,141277 788064918297776128,215005 786254829089763328,201958 793132979904131072,249841 794908472957616128,109666 777179664968060928,160651 776483625852407808,155688 777660146298281984,87774 792396510969274368,227267 775710321470214144,146259 765343724784070656,84209 779049508747546624,172184 732967821362221056,11774 788150609593499649,215608 769591426405404674,106716 793243139330940929,250633 780245059140775937,179112 750691828513533952,14421 788074667101696000,215005 753622828772003840,28477 769297498993156096,112872 773261719334379524,133694 791435517501976576,238780 775317922566791168,148170 752647654551597056,22630 760939867614375936,64664 769087624803979264,110585 791391508419096577,238780 772481146735038465,131027 780307272845099008,176890 769021628332269568,110709 758473565209452546,53163 776973948084953088,159475 793318382267498496,251452 770403042764132352,117263 793466009906769925,246392 785312769453223936,11774 786939086816903168,207613 754799683474591744,33356 773159201648640000,134559 764974967352164354,85562 779377495950954496,174557 792063094231007232,243187 750863130259955712,14421 780446715723735040,180310 785994497725308929,200235 738798375202476033,11774 756526316971659264,42432 755823999964151809,354825 774494819615813632,143473 790302698218229760,229693 787010963677540356,207287 752086843076833280,19000 774359300747780100,143067 786671899958992897,205827 788855356629872640,218455 760235394449436674,60794 762459199590707200,47283 773862508645920769,135531 773967798619996160,139404 761009554498826240,64730 763798419399929856,74483 768115693778644993,103261 795764006770343936,268643 795750032343502852,261155 795035819740397569,263926 768514046379384832,106676 772792415753211904,132335 785665093531033600,195975 785937756178550784,199211 795382873830334465,263939 772140430586617856,129558 794107531668951041,257564 758418201415938048,52112 768065019166810112,103261 792203688999653376,244289 751956005731307520,17794 763387634131537920,63595 786278695820419072,201958 753349900767596544,25189 761257408069066752,67453 792731138745896960,245459 753091708758454272,24788 773964819019862016,139404 764226956774768642,82018 794985182461825024,263907 786751789009805312,206008 765404848716152832,87245 772347122662400000,129993 785628854127726592,197512 749382985279877120,8160 766594432917307392,94699 753978188984885248,30801 758695933257232385,54070 752627347841552384,22664 761309285376679936,66815 758832906198409216,54070 770948563379642368,122124 780084276188553216,176890 786750056321851393,90209 763058086047199232,75724 795325655948947456,265521 751585775137861633,18893 772791915800649728,132335 773882925544710144,139717 788017644771348480,214354 795699143092092929,265649 765913191373123584,89859 772911318827307013,133081 786941063554412544,207613 789862166459363328,108396 776752678424555521,154071 778393620940337152,166390 766982522639097856,92978 786810094881116160,206175 778272514833281024,166532 775291359095840769,148045 776774090212401152,157993 770685841895149569,22267 749937884384243712,10801 765547369471483905,87904 775820113249378304,151361 759759624631222272,58255 791582736544849920,219754 785620354597138432,197512 787005318203047936,207942 740943055327494144,11774 759785884845760512,59666 789723157695389697,227242 761325968015458304,68057 789758125062500352,222785 775329223703662592,144868 792058938606833664,243576 788579252476211200,218179 793453008168386560,252020 778954531858182144,171324 764821244101398528,84724 757208503140413441,46006 791407722365276161,237857 772787830921826304,132335 763113562407526401,75027 769956065236520960,114254 755561264466825217,38540 777231703400218624,160634 780432545485721600,164814 791721903622918144,240145 776140830318792704,153845 789168680097636356,11774 779824972873293824,176203 794553355167272960,261155 792603784354656256,246676 795043295529345025,247930 778425634779389952,167311 788027935341088768,214079 763096852900306944,73814 771144773725978624,45054 769401908058550272,113165 785593158029705216,197286 751135216773713920,17259 791080338999152640,234583 775365457779929088,146259 787086033443840000,207109 749379722878914561,1247998 759855754878648320,58939 787279505593425920,209043 756109354219122688,40881 795151486795661312,264397 785567482887143424,196676 772057179180466176,127218 786516017035948032,203806 794534742704222212,261155 789696094091423744,227242 792068764539899904,242693 788297444798844929,214899 785814533629616129,197063 750723889068544000,10848 764839131281297408,84724 791659819530715136,240483 793989487235829760,256276 771407776694333440,125070 795743326649647104,262022 766430974418690048,93850 787046368749551617,208016 776108371967479809,153682 766302590523023361,11774 767127578012422144,87607 754076142227886080,31686 789143698013511680,223899 795089492780597248,264397 764316126536925184,82209 767556652312723456,98274 748508919102865409,335115 790572444436271105,231318 764067046569021440,81589 792057216052305921,11774 794701042420023296,262752 732277928369737733,1170464 742420105808744449,11774 787807772721213440,207212 758959646832852993,56146 763563858665570304,78853 785239526256107520,194206 754025470237245440,31080 771547994017497088,126389 781521383578865664,187976 794647186550247425,262053 766740588020412417,94899 773198426859118592,131027 791523786977705984,239405 761029378239188992,65455 794040163634741252,257492 760109290405371904,60855 780096502601580544,172185 793205384571871232,249841 794241837791735808,257492 762619355293184001,73814 763410378344706048,76549 785437178897760257,194230 768501406676287488,104973 775676763842158592,150663 790933837865897984,233307 778251665879203840,164826 758394762617643008,53001 777600051006681088,162610 746562598758318080,354108 792030162174869504,240145 750853645386731521,15461 789175945261309952,221416 772473344688025601,131025 749360994309246976,8047 775365610989498368,148045 775599361786912768,146259 767840462958895104,101681 790650425619914752,232863 760836482428968964,52112 774426545020633088,138222 764974942714683392,85562 750010443893211136,8047 750754313362935808,14877 756615407998423040,41702 760709169750081536,63753 785269505756979200,194648 795049102635503616,264397 772843997240889344,132765 792857885449551873,248185 742760411024392192,11774 771534746014801921,126389 793407921178632192,249926 751181877696925696,16768 788681628620955649,218832 750915308190175233,15808 762112216535445504,431998 756270274148835328,41702 790989237378093056,235580 763782280137453569,80136 766033331653898241,90539 791365069711867906,238395 758823486735331331,41680 795413509001662464,266151 788841598587199488,220526 773237862510628864,11774 776572442227544064,156976 785827930819538944,195975 794552760989614080,261155 795773059001155585,268777 759885039916183552,59666 750137053141016576,11495 769124866721218560,72093 773616223145697280,137818 774764424624209920,144494 777000776505827328,157755 794020290665791488,257492 755164005660962817,35890 763976079254007808,11774 753785794985336833,29263 755966683714420737,40926 753359234264276992,27045 789289460139749376,224680 785574356755836929,196277 755575615466659840,38183 771437474165825537,125381 768087444755320832,101681 775001637375139840,146259 771512468199903233,124744 795351734298128384,264397 760905699371147264,62502 788932781275353088,221476 787177469287735296,207613 793984430624931841,257423 777649794579922944,157693 791010582711324673,234653 791739777213050880,240718 765048396222783488,75724 795333084044546048,247930 755012709511532544,34666 786034133675933696,189031 760145266070650881,11774 766038843556495360,90031 791831377171873792,240483 765083217309208576,11774 777944195608801280,162330 790588615869009920,231318 753353578610294784,27045 789129496226066432,199840 794573385821016064,196314 793847330063560704,252581 762623373788614657,1249014 758437304327213056,52659 778590606595686400,168794 768122448164352000,102514 781618659416350721,189032 774016314100686848,139404 788722234521030657,220029 781339164297957376,139404 792048418432647168,243075 766676597445451776,93303 770792446015995905,121367 786115094430318592,196499 764622002414055457,84209 781326192515354624,186584 793217489320632320,249926 762720307270385664,73926 781313696572313600,185310 749637571781722113,9295 760161116479590400,61412 754120528823136257,30637 763625136020787200,78159 794554628067225600,261155 794725230765809664,262022 768129040456622080,103354 754975128849682432,34666 757076387043938305,44429 764193737131950080,81427 767727816544694276,88930 766181217095995392,90405 771052039807897600,120711 772853955558776832,132335 792341835565989888,243075 772345729071276032,129551 778393145427890176,166916 778621497954807808,167220 786613885759545346,204539 765524111980318724,86274 790567660480323584,231894 792037824371433472,243075 793422433424248833,252020 781640112488583168,188401 793146062898864128,249469 761055796952113152,65626 772464866338537473,129551 755032878568833026,34898 754727341650284544,33356 764361734123458560,80939 774003116643454976,140495 763670847521304577,79529 771582141314412544,125554 793643293225562112,252639 769554819581407232,112382 780540574990381057,181409 751233953697140736,14421 764918501698134016,84724 791700951048609792,238639 763237229250568192,75136 788212133439746048,210235 792173345928310784,218002 793847310400778240,253851 778745030102048768,168892 777333596566593537,87904 739452785310072833,352031 757278278696697856,45014 785819018305220608,198671 755469253650722816,37433 762740925160427521,74066 760570260831498240,63451 790515602712432641,231894 766442029790355456,92917 768495451217756160,104973 791371661975183360,238395 755830820170969088,36684 793561661659635712,253206 771405094239637505,125367 775333964718432256,148349 761378911712313344,67468 775037973184282625,145244 791096639356149760,236454 778663848773648384,166409 760216636263698436,61470 791659584750366720,18853 732198699032514560,64781 765257258435420162,85285 767808606733471744,92226 754054240645951488,30801 789967722775875584,229105 786227074478411776,197565 775284628798246912,146405 768501477547528193,104973 794708534210527232,249926 759883574325628928,56676 785602740651077636,197512 788439573445550080,11774 755980975725654016,17416 769108580922449920,105647 794122911401607168,250216 792867292409397252,247005 749379891309715458,7911 770743198134087680,120610 788810738064363520,220526 792820009751965697,247240 793079131017711616,249286 791042583107555328,234583 762757370720030720,11774 763794261225517056,79592 793196603343384576,249926 774007379742425088,139404 785702715997327360,196277 765200965603565569,86103 793972774004027393,254135 789844732323037184,220029 779485967229001729,174115 765583578407182336,352628 765618788318392321,87858 793123732172660736,249469 763179072226635776,11774 763798174435868672,80393 788125648564817921,215754 792464801318461442,244790 766103062981279745,88457 769002357963104256,110477 790609385370357760,231870 775563521660715008,50581 775280819296284672,147592 795771978770710528,264397 774170454168735744,140444 794535642470510594,261155 751661778484985856,18893 770805162793328640,121046 778569124465082368,168794 791611471218126848,239405 795763505605525504,268643 764916894377709568,84724 794628492172337152,262145 763913962912149504,79691 786688403278618624,205728 762709906021646337,74247 760778297982619648,64664 788140323482443776,214976 792697307993026560,245722 763440097148534784,78344 791742317119930368,240584 759491410466746368,58537 764280781044789248,82066 786057585069854720,194723 794908921077133314,249926 775850336972001280,151748 753689599113891840,28732 760286797100306432,61545 772800766952169474,132335 790390335071485952,230283 790608062608322560,232791 753368726989307904,26446 756494249919512576,249811 785653400667033600,196788 787020262575263744,207287 788646593490739200,32404 776404636156571648,152946 752956990633238529,22777 781517671233748992,188119 750526568057806848,12883 794642699689349120,261987 758130261901111296,43285 768612921001869313,104973 776231198020337664,150028 778790034174541824,170483 770649321955962880,118790 770678203421786112,118368 770723797443964928,118650 778440997042741252,152594 759623809775173632,59200 795713047398666242,268387 779051910837833728,172122 776943095095132161,158338 786714393425899520,205091 753198900551352320,26140 763025802409619456,71438 774466132539482112,7047 775651177035730944,148994 732699739599175680,353617 772848953234747392,132578 785546214636974080,196788 793564449571475456,253025 772113653743181824,128615 793233283400237056,249469 772856790920732673,131027 773902004217188352,139404 786999443543523328,207287 785487494624063488,194949 788530149172084736,218495 767458809354723328,98896 792157615572787200,206257 789429298633461760,225359 786299211864281088,202727 781582011999907840,147748 781343474616446976,186584 749586490561142785,9270 750878474018000897,15808 754076601298460672,29548 780514527251197952,179742 791744962924871681,238429 787706372666163200,209468 790629363406471169,11774 786597846967607297,204413 758714846061981701,54070 777574474652626944,161277 786756504263258117,206054 767910105518006272,102249 767205356552458240,97852 792564042896375808,195876 787771557456207872,205197 793050810326200321,247877 757105757208838144,1170710 750027929715744768,7275 760505469211320321,63149 788491718794567680,215437 794593632024072193,261818 754762513691054080,33356 755203268674936832,35890 791812175887081476,241940 756560121300258816,43315 767792891993337856,100893 790801079508295680,228495 793856244717121537,255954 768251969521782785,105046 775360507196825600,148045 793208481968889856,249926 772342296758980608,129551 768894863349837824,109104 773854596154265600,137042 781279207959691264,186063 793129511776837632,249469 763141249951944704,76947 779049508952879104,168284 756619077041487872,43258 753134257082626048,25255 762234378739122176,15066 790353985328775168,225359 756549352085127169,43471 767309255443644416,170736 774317507951808512,137818 794625094463221761,262145 758061782506217472,51136 793191992532602880,250033 752982290356207616,24316 775807988040736770,151212 776819850085662720,158428 793536001247510528,252408 786934601117687810,207051 791746105876869120,240067 765351941199294464,87089 768963144337068032,109988 757585234472960000,47782 769211235577454592,11774 788497028200402948,218455 761548561959968768,68192 794968400648929280,262925 785300250219118592,194934 790870307070443520,233307 763513973878693889,77433 770326090975969280,117257 750387377802125312,12883 791703132296384516,240483 776069827266043904,153194 778236684328636417,165448 781475343920140293,186434 765018522376220672,85562 773547611798114304,137158 754052267200876544,28033 753150270130053120,10847 791690439346749441,238429 762767327041425408,71026 781645308610490368,139404 791695204457799680,234990 761448233549856768,67906 780795144710791168,182870 751176109052555264,15643 764590560321626112,79561 764303801918468096,77273 775082986391822336,141091 780437477211398144,179190 772650203631411200,124597 787164428928155648,188577 760992477918662656,66159 794605566178066433,261155 795736568417882112,11774 753774154730631168,13343 760858733492576256,63451 786727994832384000,205728 780051621917167616,178045 765912587896840192,89923 793463536307441664,252408 740191546738278401,353374 766431069767815168,93184 765206942876827649,86440 795075964447420421,262849 761342130279239680,66878 785897759769583620,199453 757261742028226560,46612 755095489087991813,35044 761260801533632512,63712 765998395659911168,89923 760905727942811648,65404 772867777145081856,132335 775007229472870400,146259 781640202645344256,188500 771563045562703872,122388 786299811649781760,202727 753711579355607040,27045 760260249945198592,1248387 770311912684916736,117377 770452933511032832,118191 774281958138318849,11774 761289042151473152,67852 794537795209412608,261155 766348804786425856,93036 770269879551135744,117364 773083223542800384,133934 766828935745310721,94449 769292574033006592,112788 781172725448572928,186149 786583721436549120,139404 764694141196308481,83367 771801507888967680,125742 773970407678365696,139404 792424969892405252,166096 786060249375596545,197286 759526660152631296,52554 763690747019210753,79139 751697035242328064,18121 765885113464983552,89254 768945485432262656,106673 794587387296813056,258829 764377668322287616,82018 771510485782900736,125070 760990818408751104,66116 795140420439142400,262022 756555897766305792,43825 772526986069733376,90384 773882334085058560,11774 785575379616530432,196277 765659632572379136,81869 756910455143092224,383981 769650055925993472,114612 794687829318270976,262784 764587165799976960,75724 768830624668934144,108817 754997997914689536,34666 775575571644424192,142942 789161714277158912,223286 794903527281848320,263664 788075146548510720,214354 754061271650144260,31528 776121804125458433,153610 760226196600664064,61412 793147884338188288,249927 760575184566759425,63753 793834360478793728,253032 752656997703528448,22777 768993434208079872,11774 787043766309822464,208016 795417917257121796,247930 777310919281958912,159876 788407644180447232,11774 755900022906953732,31750 788457190352904192,217574 792342102344605696,244143 738076966067294208,1182451 771231513710952448,123825 790061664150302720,228576 795390807071137792,265858 764282105669050368,82066 776113755373449216,153095 780908278628974592,181419 795421335652540416,263864 756715869321986048,43828 767143457907437572,97392 767812140807950336,101681 773622128625258496,135004 762670689732005889,72035 790625041939431425,232280 732718033614086145,353002 793137903241142272,249469 772238218645213184,127707 780405124204261377,179742 788168963003998209,215252 764692255596683264,84449 787189206628073473,207613 786598657390804992,203799 763109686086344704,74321 768316501854031872,103674 771471081081151488,118191 770793570324385792,121574 763760473036591104,78129 792474589381009408,243286 763043656060186627,75073 781369271729422336,186434 788196523397910529,215088 775647658962747392,150511 787026810185875457,208579 794885356445401088,263708 795344947629146112,11774 794886688925433856,261155 781882902573412353,186681 755444843967569920,36877 787122787941027840,207796 769588701710123008,113005 793108691872395264,249469 755184315634479105,35890 791114131768127488,236507 794217821286895620,258829 789262156453679106,218349 773871918302760960,139404 786599356895866880,11774 793138227884466176,249469 773369219836620800,132335 794613261547094016,261818 788945178140737536,11774 775388013576589314,148032 766005680448925696,90384 764172562410704896,81130 790302001993244672,10310 756948446267990016,45672 791405496569884673,238780 757397928260448256,46890 778196898704400385,164826 756206234106224640,11774 790974072926642176,234583 785464205499625472,195975 762767050322354176,73814 759802378702954496,59394 755567614924120064,37991 785538493426589699,196247 786638680207208449,205181 757746911726018560,47844 763165982193889280,1249110 795038463733145600,264397 794847133212020736,262849 795478173404237824,247930 787035853931577344,207712 788094978660634625,212068 771443079320600576,125742 794525036887437312,261155 758794240646230016,54070 732382330317201409,196346 790826876335816704,232863 762626740493623296,73814 760165335265779712,61356 764050757913972737,1170530 775403281120133120,11774 788184501071601664,214078 771130503298686981,123583 770579979759415297,119832 774093693426872320,141316 781637058330628096,187896 763950454531239936,513129 772968982773129216,128934 768663660046655489,107984 777697064809553920,159383 781230740608397312,186212 787021496690421760,208016 791622298084093952,240145 774719589280251904,144654 764956818166669312,27156 779684870331199492,176196 786270029268430849,193069 788146918190829572,208831 757710141072498688,47844 773938616498262017,139577 779003941539475456,171902 765284621726515201,86873 772074041024843776,129471 756498634737262592,43391 767126223294267392,94718 788782298892083201,220029 765624232084705280,86653 765830871710437376,89621 777339524716302336,161546 757461880528969728,46384 772919521589891072,132578 791657721825259520,240145 757690677669003264,48270 792395612616585219,243075 770710800952590336,117257 792040550878867456,205972 763330816541728768,431998 771713202740690944,112872 778197448955133952,166409 772741793112698880,132335 779337696468619264,158387 749310239736864768,8248 775824434774933512,151361 790266408831586304,230283 791269750743629824,237491 794530761961455616,261155 768966312454270976,109571 774008468642508800,1250066 793581482161864708,252711 773934878190555136,138819 733049633014960128,355605 758785927347142656,1248642 770421469583183872,117377 785471471451836416,195975 765562957048668160,88052 772426505590755329,127871 775501189018423296,149867 791664870559211521,236863 772866630086856704,132578 775409749433004032,148744 794612932206153728,262053 760331946970845185,60866 794306477255061504,259851 786652733847789570,205270 776214073457381376,154534 758572043294089216,52545 787595115237892096,211807 787724432110395397,199307 780789169912020992,183269 793541577528356864,249926 764181096523268096,82066 794184456143798273,257492 735988400445083648,11774 771895627286478848,128519 774697730035683328,143473 749977770697093120,10735 788018077120073728,212239 757922334623752192,48064 773896023378919425,139404 769628085910052864,112399 793066794927947776,247241 757854301624541184,48220 763869635640909824,80863 778706956471013376,169327 788147139062796289,199657 795101706547822592,252939 763807212653383680,79691 760235578113785857,61879 771884413961502722,128194 768036303472656384,93184 790276389568000000,229693 790615181726547968,228820 779337222357037057,158387 781617338252525568,186414 789033654177660928,223030 771350540999622656,122622 793623083944910848,252020 794996167771901953,264431 762098518022512642,686533 781908821073596416,191354 790304757403389952,229818 750472306313408512,10848 754924029375643648,18395 764687138214383618,80720 765663873504542724,86103 794564857035157505,261155 769392921841807360,113165 791452218301911041,238207 793426130925678592,252020 794690915889770496,261818 750720456525615106,11774 766028055361966080,90737 771113685209210881,120613 795439407868170241,266491 769540045850021890,112336 771425887912882176,11774 790044931020644353,214975 758628766067273728,54070 773327744520171521,133702 785594984695263234,196767 771888525620842496,127836 766217309295931392,90401 752711439714906112,21332 762021572400078848,71326 752207914698498052,21415 776568277577310208,155688 766645580755931136,91700 775742067146240000,11774 740832046554198017,195876 787038539699675136,207733 789897982833528832,228101 765425104822018048,1249186 776645572216238080,154071 762691775198695424,74133 750470528230535170,11463 787148619635752960,208928 773943993717628928,139373 781194773671579648,182659 768171251265261568,104332 794930493481435136,261942 751871148363804672,16953 761357545487216640,66801 773720317692825600,138165 792712647481389056,247062 775483847525793792,1250232 793121410910740480,249469 755773646895878144,39462 791083314757066752,234583 795288101220417536,263697 776895708808884224,158116 778580057652551681,168569 791149617341685760,232169 795464879884894215,247930 776579004140617728,156835 791355246010302468,238207 758813315329986560,18341 763166327209021440,76577 773341823309799428,135489 754726368705859585,33356 768956519253700608,104662 771762618725982208,127582 788169993338834944,214123 755183609112322049,35449 772862979616411648,131007 785831875990388736,198586 768947820011327488,109945 773927100831203329,139404 788903351769497600,216009 785607208113274880,197512 768479434659758080,106716 746891483555389446,35479 778670380512837633,167407 732918353711468545,353220 760127157729386496,60866 778526574182227968,14277 786735604759457792,205728 788889886086443008,170187 766456837667336193,92264 795065194716205056,261155 792583061892243457,246733 781593497493045249,188577 769339098972598272,111438 767333542657462272,95055 775482680741888001,148870 791687145299640321,238110 794634752632426498,261155 792145221362462724,243061 795256779588468736,246726 764150119281201152,82209 786308938950070272,200490 787157508620218368,207613 795273029806944258,235527 777088121007640576,352982 790566729059565568,228820 777699495257661440,161988 793133428694781952,249725 766024314747363328,90401 773128758291230720,133980 781374756863877120,186434 792665950529224704,246392 790650906295476224,232137 767801224015978497,100605 770278628928217088,117257 787768885126631424,212357 762719680284856320,73910 771643239757590529,126152 747507969479237633,349320 790981354380857344,232884 769347409411346433,111438 776974532519219200,159546 777717745983053824,162096 768974290347823104,110659 795032639543480321,261155 767849071021133824,101681 781361640218386432,185310 762822435234164736,73712 791355616384184324,11774 765240612853469184,86440 766699623759114240,95672 778715908625698816,169201 755741680402259968,36961 773614514273128449,137869 795665597526851586,267862 778161974001725440,164826 795271391687901184,262849 766262663114620929,91946 786648088408682496,77862 775743963479236608,150663 754071434519912449,31605 766713437380419588,95593 777544619353579520,161352 786691028384374785,205143 761133192069967872,61051 758444840979927040,52749 763848561922420737,80720 770809927115927553,119394 776807693394726912,157693 793241156394057728,249926 762680915327868928,73926 767841557743542272,100620 794751753010880512,262849 751603694966280192,14277 760649249876905984,62452 788801398963998721,220332 791662520079613952,240483 774026233948442624,140444 781470213678231552,186673 750563414926319616,13046 794727392929402880,262752 793860647805038596,255954 781842097011773440,350503 787410629611155458,210253 786697100461432836,205353 777826586158661632,144730 768817735023198208,1249600 775361052926177280,148537 793118239010263040,249469 788459195158958081,218275 792615131393822720,246726 763350812911292418,69356 763847330713837568,80716 785707874798309376,197063 790896074525331456,234583 777305522382995456,157708 793203771601932288,250633 779074792695693312,171260 751120657321111552,16953 751673097045016576,18470 753198936043753472,26140 765630402702741504,86103 764122728026603520,81702 768338173843808256,209828 768546371603402752,92157 787283577054437377,207613 764605797666029568,84209 785668924146941952,195975 790770951696838656,351340 759000795752783877,41438 780084388289736705,176128 795297776846438400,263926 791048618404941824,235948 753375801135988736,27045 764820615207366656,84422 780149400521863168,177704 786167185232240640,201292 771189136510169089,121612 761603308205125636,67973 780114941651066880,177233 793996477576151040,257353 777202432681979904,159245 788781628072099840,220526 776926734910447616,157755 768831326376067072,109337 788802510576287744,220526 793425349497516032,252020 752653997513711616,22436 793650494895980544,252581 751162545575165953,16422 772176179998691328,351931 792081550892556289,243187 740598761299283968,65113 742326979911815169,11774 795605010096726016,266500 785857708591292417,198571 791715788642197504,237935 794769810382954496,262752 795373721288667136,266054 774600868842921985,7311 753238418868596736,24134 761196648664006657,66897 767904082124214273,101681 795763560051867648,268643 761627201309671425,68987 768954785944915969,109571 776264815173963776,153248 769292892225605632,110302 775726693197582336,151071 790897746123390976,234583 765712498624385024,88052 795100721670721536,264397 773889947438899200,137042 793488854586097670,252741 766737654172020740,94183 795360482693677057,266500 790565373712044032,192826 789943149019795456,193121 794912424516349953,263205 760157948081475584,60765 756290656385896448,42564 781232197579800576,186434 794264160058019840,259231 794314203746029568,256038 734127492185784320,351387 760955805726146560,65974 795017718282014720,263896 791115096831516672,234583 790678019660591104,232169 774820534492225536,87904 775384834449354752,148870 791019701446991872,236035 770401931986505728,118191 794566692093341696,261155 788503977369276416,218275 779239303012646912,350711 751865846113374208,20195 794279086864662529,258456 778403710934319104,167044 788869990195814400,221785 793980573995802624,221446 732750454057250816,353789 785466480997634048,195975 793868540952457216,255942 758009312786649088,50804 757731528424185857,48220 791695693312249857,238780 785776520614780928,197512 794636145384718336,261155 773902516211834881,139404 792107721646546944,243614 760739124055801856,60866 761022342566776832,64664 789900072251039744,227048 773907037772062722,139865 767113450006974464,22881 792728127059300352,246225 790855288580694021,232837 759966403193507841,60391 787281154672066561,188577 790977533168656384,234583 793096976984252416,249469 755160516834754560,35890 781531415640956932,186584 788028850177449984,214354 764085309420081153,80939 775278271806091264,146804 761609556107616257,68736 791052545812733956,235072 766296526272421888,91946 765019586118950914,84724 773829434881282049,139323 790907770614583297,234796 762895406644600832,74281 786348776957087744,201555 770927986732371968,121612 753739022917337088,22439 753396929581682692,26140 763166572160573441,76127 772852987589001216,130142 770936321531518976,119059 768957790094135296,110209 795344751599951876,265999 768337915445383168,103899 770882161364897792,11495 791757453033558017,241462 781642670762373120,189649 764142591172571137,82066 770633965627699200,119832 788788477722628097,220526 763814326452957185,76146 785318567067602944,195125 733040989741289472,11774 775043298910146561,136901 765243325410521089,86440 767723546193920000,100605 786309287291265024,202429 779004749890752512,167407 763147174448214016,75899 773140384000176128,134543 754740595105538049,33356 752714865043791874,23167 758374492208975872,52554 791409725296574465,238780 781153404169125888,351424 793171003127894016,249444 794538657206112256,261155 779130222104965121,172962 788081911302356993,166282 778370186546216960,164826 790723158500372480,233692 776003325825196032,151463 776445867268136960,152314 792508844903628800,228522 766615329673842688,94737 793608223131635712,252408 749201637088956417,6988 756982308951949313,32941 759118701744558080,53970 789179715051323393,223286 786522626810314752,201958 769276950376542208,111517 768931644787060737,110362 762714835733868544,74308 781227689319534592,186434 770824684296286208,120613 793680802123046912,250953 793869931855044608,256255 793842983921524737,255942 756222724385677312,35890 788101448403816448,215005 763494185408180225,78159 791595738459353089,238272 768905514336055296,109874 785409080865202176,11774 769177025055748096,109360 748372849069555712,1247863 753094035871596544,22715 761929899645034500,431998 778596117755727873,168687 750853446018867201,14525 764443932793208836,83372 795405671202222080,266054 758076772080422913,47761 762319266242633728,431998 790289687554523137,229922 795211165404041216,11774 769617084783423488,111835 793474510989234176,252020 761803768715292677,70223 788746889156059136,220332 768972534125592577,110659 756489844889571328,43391 765575129686478849,87904 785970943768334336,194079 794693371503722496,261987 768943269468340224,108729 793928202754351105,256935 790644491225104384,232169 767935928849489921,100605 767490684576108544,87904 775764306717732864,150663 775805026920828928,151439 787663515507056640,211794 793876298871562240,255942 790633449216286720,232280 795739224783880193,247930 765610002635714561,87607 787038475665051652,207733 759660409951490048,58227 793247672111075328,249926 788158192173875201,215031 753878453347233793,29898 787012926502793216,207613 756891860392480768,45369 760253104285626368,1248387 751610605996503041,18893 791372541814202368,11774 750357900628025344,11774 778742309823270912,167319 765327869216034817,87249 761647648671576064,69231 760179340801867776,61412 785434669496016897,155390 795089484509483008,264397 778607865183531008,169201 755844796309180417,18215 776634188808105984,155451 778803424208965633,170678 761616465380384768,11774 760562514769969152,62779 764032298694025216,81562 790764743015268352,121795 773954444211793920,140444 774727871268925440,144494 787837364110434304,210235 766611281822351360,91894 785636833774284800,197341 793616460463632384,249926 786597124293005313,203806 750467293365227521,13532 791053371587244032,235590 793619888182931456,252014 793201868667285504,105109 775365635400278016,148537 779359614894764032,174415 764113966809378816,81869 768485694159421440,104973 792331035929219072,243187 770243321981571072,117257 753732119218704385,29456 767389255094108160,99030 756974163567505408,45712 793724781132652544,252020 771181545986011137,123280 776815956827906048,156811 774644949254045697,139012 785570496154828800,194208 766745183723532288,91818 755850096596643840,36961 772292049835995136,129551 788140439509446656,215493 756562238492770304,43471 755141652117790720,34666 775676259804319744,150663 776341142824628224,152946 756955647913168896,354841 760887079555440641,65404 751160493604212736,16728 790283383960141824,230485 787464295760203776,211347 790256251095621632,227289 757960310254743553,49953 790264433159221248,230282 762731582180294656,74664 767050384103903232,93210 785617553578192896,196917 795673174708916224,267655 776905266155651073,156835 757780656013312000,46404 795689592339005440,228820 795717889747746822,267737 790673374783664129,232169 757545779007483904,47782 743918545449324545,350503 761940332779073536,70941 760560069805154304,63712 780163577311264769,177411 786941972619550720,207613 772960421334568960,129325 788286534583742464,215608 792170933666648064,243615 768103822883299328,101681 781449614348222465,139404 785302486680686593,11774 793991451709296640,252581 771894523106557952,128017 758113834565591042,41703 770757181771751424,120610 761350628409049088,68163 769305616716181504,40035 767285413400707076,29263 763914826716368896,80720 770662353063075841,120393 794872766851940352,260613 787050197327032320,205353 789544691767312384,226731 790672657859706881,232884 751742525073944576,18893 776206761917345792,153545 766349811931049984,80939 778167978948976642,164826 789151107951890432,223492 790928030017331200,230485 763108848186101762,76549 795029105024663553,264431 785575044009209856,196917 760519867036336128,63214 777254921846394880,152359 793205764936437761,236884 773853336596385792,139287 759041563255123968,56045 760195636557930497,61545 771839116073807873,127582 787577808469958660,210585 765675193591271424,88930 753911478248476672,30360 793989235376144384,253721 766367681280897024,93405 770150964133257216,11774 765207942949928961,86440 786294014798626816,196917 770224837205889024,115435 776117157168119812,150511 786221260413870080,201494 755200373120307200,33192 778461698692751360,167809 795120433473404928,263688 764604318351626240,84209 765410499374690304,84886 767825869293355008,101247 772877235887939584,132364 776193178315522048,154071 795415332794068992,266884 758378668120903680,52167 758339925058068480,41703 780396134921490432,176128 767506383419826176,85326 790696131357470720,232427 753646429449486337,28866 785539575879901184,196277 750453693410082816,13450 771519765017919492,126390 770773162019659776,120610 753370783095803904,27045 778671457819697152,167677 793183397053026304,11774 733097346485997568,355926 738242220021678080,1182472 765065739669688320,11774 791124910206771200,234583 792227487346339840,203546 770984683744231425,121949 787729156863852544,205197 750722822729637889,14877 769252150551588864,11774 793801155620970496,246726 772929568701231105,132364 758998529440292866,56146 793950425644933121,249348 770278660821684224,114987 773947049070895104,140372 792433966829727744,227626 771971377972772864,85049 765215592760565760,86440 777709650955296769,143473 788155393583226880,215608 793590751095586816,250785 761799539124740096,64730 765291183715315712,86645 787382836336656384,208176 785975576079237120,199891 780616555726049281,182146 756679201512644612,38942 758525140510642176,52554 770115643362381824,114388 761467370770722816,68273 779479835076759554,172185 794670266404245505,262053 785271342237048832,193669 760640570087706624,63268 768855463857311744,1249611 788527075279900672,215031 768601891483693056,106643 732362053483151360,351387 762681925819523072,73926 763153885540286464,75668 792079243870035968,237964 765140928801574912,85734 773953529299947520,140211 790283711862353920,229693 751158692473544704,17284 766707596333948928,11774 742559134663352320,8431 759912565396819969,60332 764869828167557120,84753 771403106873638912,125381 763542609189044224,78159 779431175937024000,173341 758209715155374080,50581 768946718532526080,108795 759483456078438400,58537 794299368199376901,258927 767808441431851008,100556 794587225468108804,261155 763905258162577408,79589 771832845945937921,128143 777558219510001664,161960 793972729099624448,11774 794552664508002304,261155 775746596713541632,151071 794171110677946368,258331 767695960851910656,99532 772860414073966592,133204 777999330854723584,163785 764911808738123776,84209 774090188783964160,141316 770311712683589632,118087 751552543075897344,18391 768302978621067266,103354 763823532140703744,80486 769970915467755520,114254 771473328573939712,125367 793425195188924417,252020 768728725483495424,106753 752993295458971648,25255 764408702266769408,81702 775852560255156224,151361 776909527333625856,157755 789253356426448900,224600 780780288599175168,182037 790319937717886976,230270 794802322199060480,261942 769262378022215680,112693 792167269845442560,243187 758348820618948609,41703 770799859334909953,1249794 792098187951546368,242693 794595188719157248,261155 788441240996110336,11774 773515992022384641,137158 786357126734184448,202304 786726025178648576,90209 791408918845087744,238207 754742886164471808,33356 775420703059443712,148032 793095216299474944,249469 776668407689154560,156835 770388164049563648,117973 770189823474708480,44421 793452235225083904,251320 793263781551886336,249882 732287157147066369,351119 785317820351381504,11774 794286322655469568,258829 776537779396157441,156055 771333564537397249,124597 785928626067742721,199262 792511644190461952,246225 776528387372441600,155318 788560040957452292,218495 765548436032630784,87904 770988652012777472,122146 790640317447835648,232863 788056110745915393,65113 794556046878605312,261155 768861380690776065,108849 794533408076599296,233705 774716252740657152,144573 762720979961409536,73814 791998425822662656,242636 757492054976933888,148861 785615867102900224,197512 789806991984263169,227993 752622089820106752,21332 795758645749411841,268777 733775484832653314,11774 769677655427776512,114779 772249542058205186,129558 775500050017427456,148994 792096008788447233,237787 787044420600291328,1170508 772149490501517315,129464 792071628402204672,11774 766616212260392960,93850 777907781588381696,162596 776268453221195776,153743 759087596303687680,55174 776183427779309568,154071 787687098954514432,208176 791661688739069952,240483 780608830594056194,80785 755046457426710528,35044 770868522528366592,121479 786998579587985408,207835 791439863568629760,237332 787640341008527360,206101 757790691133042688,48491 764427371848097792,82744 762647582300475393,73536 763506249073844224,78853 766659748670255104,92359 793474088522121216,350503 761664238238638080,69947 794173099046477829,258331 793941844061208576,248652 759834127952510976,57105 764152192165117952,82209 767007183804305408,93261 785460392373940224,195975 764797540353056768,84724 774999309993570304,144479 794963246549766144,262752 760344434454175744,43471 772490786185289728,129662 792762535862738944,247232 763188693192495105,75724 785518979146190849,196277 773897169896087552,139404 751069597076484100,12954 780806278473932801,183269 786195540786704384,192032 786374262714167296,202248 762807675860037636,73814 772886303369232384,127707 777689436545028096,161107 788711559405117441,220029 753469136940834816,17842 792839219689431040,247819 794293345933672448,259457 795410215957041152,266500 756617033740148737,43751 787438651084943360,209736 780540526550540288,180074 788824242762747904,11774 776485142197964800,11774 795656504653258752,267521 771699113368940544,126389 770315851023147008,11774 788018047202291712,214492 758687157619871744,54070 791059290521870337,234564 759592392618045440,57574 769006864973430785,108795 769284328236978176,110209 759560245006000129,57105 781620544454156289,188401 793960028159905792,256105 792209679489302529,243075 773673274425352192,137693 791235776189267968,234796 768855474749997058,107559 789137181596000257,193121 790237587893948416,230345 762057228777947136,1248996 775602132691148800,148713 775641127038976000,150404 776041548295307265,152735 789246115849789441,224680 732895222661849088,354517 737795382579716096,7258 775117888604639232,129991 752881259437666304,24134 764146703591059456,81702 791731384259899396,240483 794544463456698369,261155 769219754959790080,104662 761714255355846656,69231 760174141987172356,61145 793084749011152896,248010 758629341358153728,54070 795390929125462016,261155 755055826767900673,32873 755955307717668864,40881 794593741952716800,261155 755717757010927616,39213 762081601824157696,1248990 779400584579411970,172185 760958781219942400,65974 769799510881030145,114985 773636525481426944,137639 774003187036545024,137965 771790338197303296,127218 774990179182534659,144682 789684192216879105,227484 794884784703098880,262849 773859163101356032,139404 760889646565904389,65455 765123865752268801,83244 749665049766195200,9638 756219636987797504,41680 791080284351524865,232169 794321419777822727,259457 752266448685314049,20471 776830286051045377,158387 777278904377733120,350498 787023107055718400,208544 792415974150418432,245825 756563707900100608,43248 781219847598379008,186363 755819248677687296,39235 757935889599258628,1248532 794891874284736512,164500 781628026064867329,171693 795103421690998784,264397 755001407825141760,33356 795297792860241920,265114 789333045560041472,224680 768626652746248193,106281 770174886526476288,115991 791002815170764800,235620 778589103558234113,168794 775009519072120832,146259 759414908354174976,56924 780419977765457920,180074 788067252948140032,215005 786378151920140292,202217 795153650075115521,263926 766635707133681665,94699 768273695458537472,103354 751587620384284672,18870 778234162767470592,166390 765000775240192001,85562 773868194994020353,139404 766028080594903044,81929 794810789475524608,261796 767108842937352192,97386 776893171611602944,159245 794916912761372672,263302 791750734299615232,240556 763159332884066305,74483 771500200271745024,70858 793176432541179904,247241 732704850698338305,353002 790638418518642688,232881 763123291217272832,75709 794274446118944776,258429 792225248699682816,243187 762020274178928640,71550 771043375407517696,121046 793314980326215680,250633 765960946384793600,90384 794911430256377857,259743 762631459844882432,73926 789171705885233152,215505 751579535087431680,18555 764238672480829441,82066 779765990808756224,176203 759208944841687041,56964 793459048163127297,252020 793185191552544772,250033 793713984360833024,252020 757665404118458368,46280 771547752266240000,125163 771796802530054144,128043 767148238000357376,95035 794360521650647040,258456 758369702687100928,52554 759649411161067520,56924 787633915527892992,211181 785934776335302662,199960 793558905699741696,252408 753781197105340416,11774 739954747755646976,353488 776987187367641088,158520 789657085893947392,225949 785628099128025088,197286 781340885518725121,185310 786971437940740100,207949 764626462653685760,81946 766312228580536320,354830 781251518951546880,186673 794141243525697537,232884 754044282173022210,31377 776150382657626112,154071 785583082027921408,197297 761719811080585216,69356 772963008859570176,133043 781571674315497472,186149 758467088746971137,53144 794761642114478080,261155 772093825233846272,129349 765185117753004037,85734 770248199873372160,114848 786314035423694848,201555 755934239464579072,39797 765319440602759168,86472 781552814023593984,173937 750023477629976576,9856 785466859588030464,195975 771845943876390916,127579 777921684246564864,161277 781114972499767296,185496 767259229153558528,94699 773954252653809664,140444 766809612444196864,96263 758147521516482560,172295 760509385747693568,63149 770984026056327168,119832 753949559022157824,30590 793624243594403840,253947 758761804113805312,54974 759243616787234816,56964 766026375601926144,90401 775752404906217472,151374 757017742633529344,45669 788061516595462144,215030 760548021125779456,62779 766417815922323456,93405 776477083392356353,155451 789992934573735936,64678 767405491332849665,97325 790970136161349632,234583 780444076550201344,174756 788678769871495168,204343 751637989210656768,18215 773107505497010176,134058 788463951096975361,215608 779151304014827521,168284 776150340714377217,153915 776518088111960064,155688 775232139126341632,147592 765324739871113216,86780 759057122499842049,56535 771387961220882432,44421 778804820182380544,165185 794193214332747776,258598 786350516955648000,201540 786218324317175810,201555 787728710250225664,205197 754921546318094336,33356 768862087498043392,109666 760806204863950848,63663 794804865134460928,262849 763766487626547200,11774 780937521664434176,181419 785489419902091266,194949 778122482150674432,164435 764189768343293952,81946 769263295446474752,112363 773863940044521476,133519 778453481120079872,167044 764935627636957184,85159 771534695272112128,125554 761941385448611840,70509 772587970779975680,131542 777597392774242305,160496 785357497808916480,195481 770967662306398213,100893 756541340314468353,43553 756338180069011456,42432 775770784425967616,151071 759533773268463617,56700 795669167156424704,267926 764777959462952960,82344 792831771276677122,247060 762585634984919040,73690 775296184567132161,148032 788530344987328512,104244 753664933167071232,27502 789926786045911040,228820 777037025895526400,159906 765339859930189824,86472 787913116721881088,213887 750855802383011840,15264 790509293598416896,230282 753277554564345860,25981 764845360732930048,84753 766771567216893953,95462 775466622496669696,149300 775751869389955072,151185 761288227101618180,67661 791365450034581504,238207 777523126531829761,162213 764876208534282241,84753 794805699595407360,263090 768746054984556544,98072 781835987475247104,190635 772654345120718850,11774 764196773061545984,82020 758335336787259393,52554 786925043255214080,207287 763457149691396096,78304 776827271189372928,154832 753311423623729153,19366 765236002118045696,86440 792403930005340160,245566 793615902256357376,249926 751648062691430400,14277 764518190382657537,1249244 761656363067985920,68993 773026160905187328,133454 795617881732108288,267521 763115959833862144,76628 733028282858377218,11774 775867532616007680,139404 778731763665281025,169437 766340182031216640,88920 775764984454320132,151071 773906098441060352,139404 763228911547195392,76549 788122448705228800,215634 790571213630246916,230282 765608457282039808,86653 788563633768771584,215437 793205506999484416,249926 762846082082537473,75073 765052555118292992,84422 770583001155723264,119832 794210842837401600,258771 780798680601210880,183269 793111117874671621,249469 774090376370008064,141316 774891037001068544,144494 773857442996322304,139404 735928560133668864,11774 788397881212276736,217634 757731491119968256,48549 776992954544189440,157082 766981243720257536,86103 767182034938662912,96851 749704553621295104,1247996 773742993874362368,138812 785594241393111040,197286 785634895993286657,196277 776466098925502464,151463 786036286305898496,197803 779090548409847812,171982 777273526088790016,160614 757721270691753985,48735 760996340063088640,66105 769606964313747456,109594 786734291401203713,205181 786193714309836800,201494 765621609025503232,87788 778296923748990977,164367 790291111046635520,230282 793116222023987200,249469 756695729377255425,44429 760582636473491456,62798 789132685767745536,220526 758859995073032194,54522 766297433265405952,91946 771822263242850304,128194 779463987645845504,174294 794549840072077313,259945 753018921255567361,351340 789285604102201345,223935 770325742185877504,118087 794662174098685952,261155 788078043231248384,215005 786869650374139904,205094 763871446288531456,80939 776591702299545600,351152 779179738166358016,172962 791019786142519297,234583 778627152237518848,169262 786515550386126848,203710 787545944137015296,108396 765666405761114113,88930 793454722426503168,251892 769312193892356096,112788 791331086647304192,238207 773735910835826688,138903 756364032840462336,41459 750788031410413568,15316 781614578522136576,189017 756490295118745600,39096 760137457509761024,61051 764238740340342784,80939 776736043206836224,157755 788200584130076672,216346 795740783479554048,268448 771087995692806145,122982 775437872753061888,146479 789167893371944960,223899 787247598100946944,206013 786968315709181953,206008 757567207220084736,47761 794922226395058180,263817 766247338826489857,91894 793262312354357248,250805 773769350901739520,137042 787754224494837760,210585 779863259243438080,171991 757868031691354112,49754 776510115050586112,155688 753323687714095104,11774 769298612996206596,112872 791378059106529281,238395 764445533658292224,81574 772459545121595392,131027 791851158708957184,240763 750064530852614144,11495 763063135334957056,76368 777236655900094464,138490 794542388362346496,261155 753344811621580800,19598 788486705137451009,218275 732254354380603392,349262 790743558609305601,235349 794967948796407808,262925 753716026768896000,29347 788209619902558209,215480 787720366760218624,199307 793184618295857152,249469 773960586979708928,140444 786914575258091520,207287 790551902329114624,231894 757566118328500226,47782 778393686807904256,167569 788870154285305857,221785 767665624294174720,100349 777507977335046144,108396 793104242924019713,249469 752677782589673472,22785 785764000416030720,197286 778279157356650497,167046 749547519839866881,8170 757101008887611392,45964 764139787888365568,11774 773734099810787328,136610 755976152397688832,40550 771479926834946049,125554 788393075571847168,214078 765967021586669568,90618 774067108250431489,139404 776983013015982081,159359 786565957191929857,204413 768049595536539650,103083 773720055473434624,138155 791386712731594752,238207 777647463402352641,161456 788091037831073794,215005 770791132703973376,117303 751184139475361793,15808 792553182832451584,244270 794539656692068352,261155 794693928788303872,261155 770836078320164864,121046 792640393024188417,245148 764338662251298816,82066 775871246240063488,151539 790983005481250816,234583 761332931616993280,67229 763952803689537537,88859 756503676563312640,42249 774751320205066240,142906 791710564439379968,233174 753194085217886208,25879 763435219437228032,75724 779137279772110850,172962 785308956176637952,191653 753299057573896192,26924 769854401452335104,114357 778339074239332352,167398 794164026792026112,258331 785477675573846018,186883 773615317968904195,137965 768011596748783616,101681 768541643809038337,106774 788064295078723584,214209 794805327208148993,261155 787762172763967491,210238 793344911642914816,249926 779666149931966464,167939 793191255391952896,249926 774425551423569921,143585 792716700017909760,246771 793565449174802432,249926 766102241489088512,91444 794704532437667840,261583 751151051114438657,17203 760326943531294720,1248387 793145032890982400,249841 770635135465115648,11774 751969236361179136,14277 793082917278932992,249044 759854918735978496,24173 756350030634778625,41518 788906847763730432,202429 793864932030754817,91936 788443659137986560,215437 789167686072700929,11774 789446882871287808,349507 795136404892184576,264397 795479110839582720,256564 781272927182450688,185595 790960877365137408,232424 764195496885911552,82066 758036799314722816,50654 762682513185800193,73926 771820060805505024,127836 787011407694921729,205181 791385600288919552,238395 752317781979181056,18386 792048480055209984,243187 794611641858093056,261155 763043105658376193,75899 795381666520989696,266786 774151934366195713,140444 788648224592650240,217519 777820605806743552,163763 793533339118346240,11774 750779402288410625,12859 781102750025252868,171465 790386494796169216,228341 732931348395085824,354572 750812089543950336,15536 790553469316960256,231385 788473067227848704,218275 762817925417832448,73814 795299041072578561,263171 771836811211632645,127582 774022129347993600,139360 771036996592660481,112363 754732068458737664,33356 752157159383764992,21343 794870281022087169,262752 755511332217036800,38183 787242657365929985,209400 790712355252424704,233307 775766345413648384,151463 765391754157621255,87145 779127993117450240,172962 792079271229554688,243614 769994970245857280,115996 786438526237827072,202567 791694673144262656,240067 792077951949008896,243187 766520809883967490,87077 788212237911502850,215608 732805071285723136,353228 789242159207550976,223921 762341512692768768,72550 775788505553264640,150511 787391870351572993,208307 788005549824630784,201899 788407029304029184,11774 756921797946343424,43391 791886439189393408,241678 748936182298476544,11774 794982454784303104,262849 772177706700017664,128934 772540529145851904,11774 758688997942128641,54070 772484461048889346,127871 775728936873492480,11774 793066633480671232,249179 771935771674771456,123217 752026846229831680,686533 794935821098958848,263895 760530390704459776,63451 792769514517782529,247240 794070297141858304,257492 769651656254447616,114779 789279165639827456,221785 770795600438697984,121479 769367136330362880,111431 766990161037041664,96275 762714614945738757,431998 763917447246196737,79691 792448078653423616,245854 764958750268465152,84724 751823640920887296,14277 757189098335535104,43751 764549107004211200,82066 780831373137481729,183269 758435939060297728,52749 794532522029883392,260173 762724337472442369,73910 790987503465476096,235349 768594831388004352,106281 761810124985946113,431998 767677893241610240,100605 760978743817035776,66116 758894292949610499,54070 759091632788692992,56964 777355921756262403,159876 772991836684181504,132138 774021450759974912,139404 780115625356111872,174315 777873825102987264,159876 754728580098076672,31852 759391016067543040,57828 758721648845398016,52048 793241544237064192,248437 761839650478628864,69947 767755082158833664,101134 790765767453278208,232863 766285135620804608,90300 790480547676037120,230970 761278334936424448,67229 774206146684956673,141887 754786646332178432,33474 761739622187569152,69231 757331459287818240,45014 794572159863635969,261155 760789542186131457,62877 785501574923780096,196277 793602022171783168,253793 765675126700421120,88052 792337583787216896,140753 794587974587424768,261155 752654602911162369,20825 759892933193662464,58939 789188964632494080,220819 795355637110738945,265257 768946030423502848,107428 793547805918916608,252020 763516535214215168,77731 767883951419502593,101681 785929685528088576,11774 769084414823370752,104973 772575750763515904,125222 778250541788979204,166532 787427582836891648,208307 789094323312656386,223286 778721591618248706,170187 732775944587513856,353976 756007000140460032,29569 761566734071595008,68993 767961614976966656,101681 789426054800805888,225981 790954341012234240,234653 773283583498723328,129551 789297206775930882,218002 793445876496736257,249841 770871131808997377,120690 762061797432197120,69210 771673346375319552,126152 794374740886458368,260173 793970897052962816,203546 765773219395764225,87145 771104737319989249,122817 771387073521737729,124597 786015132983844864,198878 787278184853204993,207965 755904897791332356,39797 755833717726277632,39384 791401480267833344,238395 792059504980439040,243614 761283536028663808,64730 763263045330173957,77441 790587766014738432,220029 776870331457810432,157755 786875748497788932,207096 789803816275161088,226490 790512559799476224,215608 793534062669553666,252408 753472202251571200,26303 753224262161403904,26140 793913006195347456,252939 756084762469687296,38459 758428163823112192,53185 762121674376437760,71550 792377648131379201,11774 762393844373721088,11774 764367024629751809,82066 785653068620849153,197091 786629424355639296,204539 764497280405676032,83422 758654709490036737,54070 777723168366534661,161407 788140281472450565,215012 774449840537219072,143087 757708042028867584,48594 755525542581907456,38183 778201358683910145,353893 786979041857241088,207613 786997643494895616,208167 763882761987821568,81047 774715902440968192,142852 777678898876252160,162497 767906024229666816,100893 753667932853563396,11774 794027041389563904,257423 777918111269855232,11774 752103608985018368,20318 790748204354633730,231894 792680588906000385,247042 764173193548627968,7311 750133082812846080,9433 790876409434607617,234583 772089847452463104,129471 769310928575750144,109713 764142818591907840,1249199 765558614710947840,86440 767869384693997568,101681 789238825293910016,206748 790945912377970688,234796 763506092567629825,78566 766298587676356608,91946 788584390896988160,218275 757711166571360256,48959 793426517715845120,252020 733201778657878020,353451 753662769405329408,26539 794576656232943617,261155 774627255104466944,144494 771870087225618433,127579 759148082663567361,56302 793290861203169281,249926 761299732601958404,67229 758845441655967746,54070 760524202306920448,63451 788790474161131520,220332 791369648168013824,238395 785776703499014144,195975 750334114629320704,12091 785713165741031424,197512 759051228257013760,56441 785987119244275712,200355 773238565518077957,87607 790715216409485312,233692 785568392392609792,196917 793125293963685888,249469 764936227078348800,11774 794037598234607616,257325 766973753263792128,93144 786955839135330305,193639 768080318146285568,103354 778353006001532928,167220 790111793326751744,1170550 752677107306598400,22546 774204467520630784,131421 770317539079487488,118087 788570445276667904,217421 765155763094298624,86103 781662864377454592,188934 750818898069434368,14421 752026852701634560,686533 752628803046825984,22750 751057039518887937,16638 765146154665250816,86103 767585287203540992,96039 743528092447084544,11774 794640568643125248,260081 786732914570592256,199211 762828203857555457,71353 795038457877921794,263895 775404917074821120,148537 786364006864912384,202217 777993300284276736,164375 759202528609333248,57574 781200164904140800,185595 744344790108626944,350874 786055841749151744,200382 773966846978588672,139373 780093208344858624,174230 785657860491403264,196729 790581386931499008,227244 794554195152171008,261155 795687052897615872,268072 751151451662082051,15808 755482835985641472,37538 777597777027162115,161277 793129187305480199,247877 758024432342491136,50923 770003663175708673,116410 775651609879511040,148994 788854308779364353,220602 794911690160766976,256276 767854435439566848,101514 756883816950669312,44450 769487024386547712,113788 750755601152479232,14277 789211346625630208,224680 753379240813342720,24745 755169960993828864,35890 758085220620963840,50772 795669260869730304,11774 760895409023692800,65540 755142875101270017,26721 785350006165282816,11774 763014543828058112,70689 760150023627603968,56964 763083195206078464,1249095 788551886798524416,210390 773654799568908289,138165 786905017626267648,207287 733020948656349184,354700 751683895381274625,14858 793498606514737152,11774 778974624134692865,171324 771169603326095360,122861 732810344612122624,353006 755635121689137152,37424 791382148049670144,238494 790977592455106560,11774 781150930108416004,183759 758164742515163136,51595 768852431648141312,108710 776862926904954880,158589 758065018818531328,50827 764992778203836417,81946 794536769190391808,261050 762435848704974852,69673 794162565454536704,258331 766025862437228544,90401 788122739584344064,204539 777892051278893056,163990 785286336475459585,194154 752165384363470848,20246 786764251478106113,205728 785271201761492992,194648 760277532771880960,61412 777884384875524096,113365 788152618619056129,216009 794313255103713289,258456 753684675239956480,28866 756287354566873088,42171 765875347984232449,88546 780569244794617856,11774 792838273060204545,247240 778879739087953921,170187 744541730297511937,354105 760640994748620800,11774 792909472574214144,247379 756949389289979905,44935 769280413269364736,112788 791433996139757568,237852 758530826263007232,52545 793127936475865088,249469 778913734982971393,171059 764161458686922752,82283 765392655907975168,82407 793309953914122240,250633 758293377892900868,50654 755214648123748352,35980 767800351965585409,26066 793138147626364929,249841 765260498241658880,86440 757711647716671488,47693 759135143957114880,56964 758057548779966465,50923 778605345618980864,168284 772180598450446336,126152 765942512636813312,90384 776365675484946432,152866 786356235482333185,203391 779007756070227968,167220 761647469088219136,68908 765002294425481216,85159 777850628219568128,164001 754703721066553344,32129 790514638026711040,231894 758267195621277696,50612 767041881473769472,95919 787147814685990912,207733 786086930878464000,199546 752901708947128321,24134 767812442583891968,100605 779729639426158592,167939 786970560244899840,207613 779264544313147394,172799 778388108198805504,167398 795279038013063169,263667 768924822021611520,110362 761529954647539713,68993 792752797531852800,246392 773194487157755904,127925 790880801084862465,232034 758705727330398208,11774 778309026132008960,164826 792392524736237569,245571 793291865655218177,249180 769598809236209664,11774 790290959619596288,229895 776202435568078848,153194 732336116339253248,351514 760619521342185472,61917 765856475742932992,88052 740602154633793537,11774 788819231794163712,221246 794668814143209477,262415 752720016219320320,14277 766780202026430464,74868 773510848891453440,136904 773150245681324032,134470 778007315811176448,165097 779224038753337344,173011 781031742681522176,182036 761642154435420160,69356 777590406569664513,162497 778394280905834496,166913 773842207459516416,11774 778295172459180032,167273 762473515274506242,72508 768644959247400960,104162 773141052937076736,133109 790315253770821632,230282 791681949416853504,234990 788479564322181120,217519 732902695434997760,349856 788918755866845184,220332 770993549173149700,122088 773620055904882688,137869 773700059254906881,138819 792042186271404032,243092 771400765915205632,125367 773709958265176064,137693 790665030048051200,232884 775311093644353536,148045 785983222123409408,199306 772632493073629184,128934 757551937827049473,47761 788126389165707266,215754 778809410445389824,163586 766835667930193921,95091 790959116990545920,11774 761782800856981505,350711 793933166427803648,256255 755036087001591809,26721 772935515951673344,133664 771363262520713217,123587 756387558272200704,42249 774013692010569728,140066 786944028302532608,207613 792212301143154688,243513 793224777355829248,250033 794014415075078144,256439 771422542439538688,124883 792276125644759040,243187 735361202008772609,304513 763900028637282308,80720 775805291459936258,151463 761193369741594624,65180 764966838161793028,85562 786945761250377733,207613 771084136962363392,121612 776920682084995073,158387 778463743512412161,165185 761182173336514561,66897 787062771603079168,208176 792258708407484422,243092 764625567853359104,1249226 793527749969313793,252020 793994460698791936,257271 760630794071187456,62728 778570919623221248,168794 788516941119893504,218892 771002913111937024,104903 764152598001700865,75460 771098355388776448,122982 779946414193381376,176711 793525778197557248,251814 769065775974023168,110659 786987462128087041,207974 790551265512218624,231894 770273799598174208,117257 787298710938091520,209114 750149097802199040,11463 781612523262992385,139404 795273134261805056,253840 758405159365939202,52921 767099106162577409,97048 762260874014945280,431998 774616719738404864,143473 770291292869767168,11774 788564097075908608,215437 767870520247324672,101681 794618413314412544,261987 762669409307463681,72678 793125010416078848,234583 795658486105260032,266151 776187182004305920,152946 791326796419624960,236454 753600580136960000,28477 777299648448909312,160609 774805826519400448,145244 788501216296706048,218351 794617160282894338,261987 753622917708001280,26458 764251533798207488,1249229 753655262175649792,28732 761877493125148672,70941 768494093382979584,106716 788450171629678592,218275 732734475621175296,353789 775800812794765313,150404 790859789207207937,231894 777971456282071040,165123 793984375197048832,255942 785844136146526210,198878 755053646115581952,34666 750142363692068864,11495 758669366376280065,54070 791366460224311296,238207 766315070494126080,90384 778752511448485888,169410 790910341442134016,234653 781173251355480065,186113 794306938246864896,11774 767432396488732672,98713 769294368465379332,112768 752792414268579841,23145 769260568242900992,112399 778559969633243136,168794 794260147086458880,203546 765695574330994688,86653 787314804977393664,203014 758434258457391109,52061 776145850011676673,152314 744104977505869824,195876 785596187801899008,197286 793840119945932801,255271 758787441096466432,54070 789677098180964352,225981 765150602288652293,84384 792147206744702980,240483 795758410402844672,268777 778404416802156544,167046 793079530713784320,249286 781644900517511168,187969 767405452577693696,97811 754983043123728384,34666 767417486195118080,81955 793889894053576705,248652 792911919258578944,243092 794269449033547778,259457 775660243451686912,150584 788935994649157633,220332 773649783399518208,137953 781456476544065536,167443 785641696914608128,195807 787402169284567040,210253 791007910658650112,235620 795314459937906690,264397 776617816942321668,156835 789883849186566144,228292 793432166331977728,249841 788506899800915968,106085 790972542005743617,234583 794531579011940354,261155 762227193976160256,72035 793848574584954880,255942 757376681304788992,1248475 768268258730323968,101257 793827731167260672,238136 768191120153116672,103294 775760698001362944,151185 787997192715767808,213887 756406477062021120,32873 756477735841697792,43488 793468005208457220,252408 787453553401008132,209828 774054591860121604,140437 780950322847948800,184426 754020160780902400,8431 775786369255870464,151409 794946863497551872,262847 794676628634877952,261155 758209030787477504,41703 781376961826390016,26066 792107673634340864,243187 788058992467673088,215005 795060919269257216,264397 768091718868545537,103354 794725627035340802,261864 788879991782019072,221711 793431725397401600,251452 793924195826679810,253768 787080697001283585,209035 778640640804478976,166951 761532571293409280,68993 750876653283319809,15643 763939332449198080,80939 791694572644659204,75291 740482546513772544,195876 790302029889634304,11774 792427663054938112,240474 776603967384068096,156127 786977305440563201,207949 790931743989653504,233307 785518530414333952,196277 768304291895320580,103212 793883154641784836,256411 755796759436070912,11774 768201400467750912,103354 781638508482027520,88197 793158158499799041,249841 764936492363972608,84929 758200100451594240,51809 793555817836470272,253373 743214438765965313,350453 752663406633705472,22439 792021130982797312,243075 732666319082938368,353241 794527374444404736,261155 794189437743734789,258104 771893722414014464,128519 793338090068684800,249926 785830024804900864,198591 749320117721243648,7816 769029141542952960,109667 788404714895314946,11774 790737122168713216,232863 759937803660693504,52887 776123136865476608,151526 778423050924466176,167220 772911558745845764,131377 776623281306685440,146991 781108638865887232,182659 781354235648679936,183269 753376449294327809,24745 793210056854630400,250033 764976531412283392,11774 794196966884438016,258598 744583244130226176,1247655 765611555669049344,86274 759153655543062528,55887 763828904238977024,80482 778423858546085888,167407 764857778095661056,84724 786687155611561984,205349 762665062544715776,73926 775000914151219200,146259 757029167082803200,43736 764450713535602688,82209 769329522021924864,99255 773979113530929152,140437 788187966334128128,192840 770373471738224641,117257 791361316187312128,11774 793171352345862144,250033 792603831800508416,246771 789501278942560256,225911 793122340339118080,249469 794905127425556481,262849 765579087054184448,88052 792195552008032256,243187 764557210382901250,80648 794490706597269504,256358 787563003558395904,46572 794955793791590400,263817 785627812405256192,197341 787986927878275073,214209 751737051054211073,18391 764160561965780992,82066 753334879170035712,25965 772830028493008896,132335 794697877809414145,262849 751739746364362752,18452 788759066617131008,220332 755238721524408320,35890 767873593736912897,101681 790517063374757888,231894 781316362765537280,185310 794958429030936576,261050 793804992301768704,104244 794569416541437954,261155 779299667863543808,164814 787993550944436224,214209 749405602338770944,8288 788774742140616704,220526 771608295509372928,121949 757976674009018368,48205 774192022907412480,137639 768382684364017665,102249 776881173976879104,157993 772880074186121220,133043 772678835234103296,131045 775395939968176128,149040 793953476443140097,255826 787017012291706880,207613 787211161498324993,207287 758477300233101312,53185 772485145874030592,121795 760141689793150976,61145 736821901733990402,354532 793410550252187648,249469 764826220185825281,84724 766037606547152897,90401 781882760172605440,174183 786636619914678272,204413 786571785361842181,193715 794316795456819200,258741 758667664764071936,54070 775147272430575616,146259 750800901405831168,15050 770000145098403840,351152 778732296014671872,169916 755453757702275073,35470 790153277207826432,229724 788574235589423104,216710 793954303442501632,254444 772913691654131712,133081 795757996936663040,268777 755782576556609536,39462 761635437249196033,69493 788413149351321600,217519 788731180573036544,217285 760553744723390464,63451 751098808797323264,16422 760627337285267456,11774 785988660688723968,200382 753206521081819136,25873 755199037121392645,32572 779165369340690432,170187 771143441124323328,122146 785816611521384448,198586 738816963971948544,1170396 790994677449142272,11774 791743603492151296,108396 780536758882689024,180039 793989300375293952,252020 793134555079249924,249469 788033532337717248,214492 774197698228432896,140748 776837178194325504,158589 785627721242214400,194213 763722096035987456,79561 781512770915274752,186210 775358528311746560,148473 778294254548377600,167273 794408499409207296,257353 753747627800395776,18374 786397106131001344,203674 792073099495763968,11774 733238867776569344,354869 795299688530538496,262849 771072705084821504,122982 771593268047941632,118191 772823412406452224,131007 766472302569590784,80939 773973506736267264,136904 793659126878507008,249926 773699810343911424,138205 780615470131056640,85399 793395468277518336,250633 765980232222244864,89733 765504756479430656,87904 764495940262559744,80939 762340219618201600,68987 754730791154749440,33356 762299859495976961,431998 781522567261663232,183826 791113207616270336,236393 762862620042862593,47188 792066133834633216,243427 756204781576654848,41702 788481147999137792,218275 789170478858461184,11774 779075457492942848,172621 757692947378864128,13410 775453290087800832,148870 773918709433761792,139577 737374284805484545,1170604 785310654387326977,194934 787460437042266112,209838 760705798871867392,61922 767710027343859712,100605 763454525097254913,11774 756976440571199488,43391 753889928640094209,25995 794001859031638016,256038 744561644446048256,350654 786700289999011840,206048 781632517459746816,189515 793993437188001793,255942 794488791927062534,260380 779126107601793024,171575 781223684421873664,185313 790062466822709248,219678 791233071379058688,232169 758275847694520320,52061 795255571695960064,197091 786314811206307840,201555 793923223297499136,248652 787724526104743936,205197 758713537162153984,54457 791679708891086848,240483 790524619681783808,231550 753449126164070400,11774 774824400444985345,143585 757699158228819970,48810 756622800123822085,44429 756984332133085184,43194 759213200231526400,57348 752996171271069704,23742 778988368247922688,171168 788741067415785473,220332 793909648495616000,213675 778643586065829888,167101 768075076247883776,103354 774062242765561857,141200 790695725420187649,233692 788513394747781120,218164 768588805234360321,107459 789475712159797249,225358 788362578632200192,216009 792043325574434816,243075 767778742173306880,101463 769852677593395200,105109 756663213723222016,44429 776374866031312896,143361 792024315168493570,243075 757244409146519552,39384 781165603428130816,183269 795755013008138242,261155 761051415582171136,62047 793256801907138562,249926 794288622203609088,258939 794525861143842817,261155 767812240112091136,101681 795714044061577216,266151 795722217799749632,261155 794888235616993280,262752 758749502639484928,54070 773655544125009920,138490 785697997870858240,197512 767394990397984768,97379 756206812584611840,41680 768203970791763968,101383 754041343387795456,31400 766289503078219776,91946 793155813955276800,249926 778731276996005888,169437 786662769336590336,205728 795421759839305729,267014 774423951141433344,139865 793344286163034112,250633 773533458115268609,137351 767455226055929856,97447 794346690450837504,258741 766707191902445568,95708 780616047070105600,179542 790915177961095168,234796 769947934821613569,115435 788666089601249284,218275 795061501719670784,247930 750840977691021312,14567 780584006165422081,175285 794794126525026304,249926 774078490769403905,137927 761228628302495744,66842 766678026155327488,94699 794560984320835584,261155 770376580036255745,118761 785247149256605696,352761 788099094807842816,214354 765711270196736000,88546 794766583776194561,249926 765939368762576896,90384 786981458330124288,207613 793098176387395585,249469 764852420203515904,82209 750896789952221184,14421 778309898756947968,167220 763790103433011200,78903 793188779813064704,249444 775732094043643908,151185 781841875363913728,190635 752768962056687616,22750 774319122633011200,141995 787661632528785408,212068 752169185866870784,14277 793249389905149952,249926 768073291617570818,102514 785865171621203968,199210 792140826767921152,242693 794596691890544640,259034 792584909256744960,246726 772908942020206593,133519 788622359284645888,218258 793312166975680512,249926 795349161029738496,265870 743829466615537664,11774 793670166987038720,252639 761398894735396864,67906 790690420829356032,232169 793870248655089668,255942 771460801223757824,123865 791662614426169344,240483 771479717190983680,125853 788789926150025216,203710 794031521225064449,255393 753325622521389056,26492 775021384837718016,146259 786633438380040192,205270 793272097229279236,11774 788410892081778688,216009 781130253213184001,185496 791400566354219008,238207 771377730378010628,11774 758256760616521728,52061 793510591705079813,252741 795425283511898113,266491 779983042559504384,174610 785507110725574656,196277 788667524489576448,217519 763440195102470144,77720 780610084233555968,182037 794187273688514560,243451 772975761665978369,133204 785350799241060352,195125 781283161841991680,186883 786546107484692480,204413 794758464404946944,261155 761824800314535936,69356 785848188813049857,197512 790426583542693888,229922 793376627321212928,249469 793988379197263872,255299 794163581969375232,258331 760137063341690880,61051 785519181198483456,196625 790211908905205761,218223 735874351644299264,11774 762100989633540097,71476 792082351127924736,243075 792769072517775360,209828 766719918028926976,95515 771070115055964161,121771 768830791564529664,108849 779191243683266560,171037 758516823906058241,52532 760426895204814851,61470 765694286629367808,88457 790899134844768256,234583 765647182267428864,88930 774705305406103552,144654 763958727951069184,26066 768128056359727104,103924 795047561971126272,263532 758754438261592065,54522 764664670749851649,83648 764889455916257284,84889 780586080714231808,11774 791554693940015104,238395 763847858101432321,80366 774666416016416768,144501 790934982046777344,234583 780141744876912640,176127 792517995889250304,246502 753766569939841025,29790 794275614144528386,258598 794299422352035845,258092 786376115535306752,202248 790890781145870336,229910 793594339859525633,249374 754870376522477568,33356 794558415918026753,261155 748912326976237569,11774 787022420377042944,207076 791618249725272068,240145 771377809914593280,11774 793970704412721152,11774 785573450559610880,196277 762565178911318016,72420 757605611068592128,47782 785549620030103552,196917 764906442545508352,351152 765270748189433858,11774 765897370957668352,90031 795352938843545600,266054 794595288967213057,260081 761047580620890112,66236 767047108956270592,96196 793894783097987072,256255 794643705072381952,260404 775852811095412736,151439 787120850856136705,209351 751849624072101888,18486 773863293693886464,1170870 773927386320691200,139404 776140980533813248,151463 790894895435096064,234583 750359292507779072,12728 790752595463671809,233154 762127855757111297,431998 758435231489744896,53001 771708224768659458,122146 788082324374257664,215005 790748982528110593,232169 794281342657773569,258456 768923581736689664,109470 773918238002536449,140025 740383184513208324,11774 764995755773825024,85562 750854069846155264,14567 764502482135285760,79999 792757933910073344,246726 763699730899693568,78385 787286586295746562,207949 773485406071521280,136848 789843992892444672,227873 769024473563533312,108517 775753298943078401,151156 791001966210060289,235590 793064324113674240,241678 764185236808671232,82283 779076912400461825,172621 772477199274434560,117539 785275955031965696,11774 732527972285046784,351988 764991439432327171,27156 763911537190903808,47188 790329911969849345,11774 793229383720767488,249841 755638819593027588,32873 765254628770390016,86103 771796715414454274,128043 742467025482682372,349721 775319534504964096,147592 794322525178175488,259360 757314801748107268,46783 781157115490476032,183759 791364347893121024,238207 786908657669775364,207287 791428956662661120,235670 793153912073170944,248437 788130437524627456,215005 751118024430657537,15996 781811303987884032,189509 794120627443695617,256255 752965656673390592,24248 760851585446666240,64722 772766386468904960,132335 788526191737245696,218164 793241018447593473,108396 791775617431711744,240483 756256868952080384,31201 765038931515703296,84724 779835053874352128,177256 788813728808595456,220526 776742101795086336,157755 766370255757123584,93405 770075300948475904,11774 763187972669894657,68273 768778854345256960,107423 790957448840359936,228101 756269287724101632,41763 777062910518452226,157693 738457676779229184,352417 777603246005166080,162485 776043039873724416,152872 794873016052236289,249348 766722580648718341,95672 790874743184330754,234583 791680724319346689,240483 793461542909906945,250633 772712059226066944,123345 764864649913171969,82066 765596880109797376,88431 787974335239774208,211829 777914867709870080,164633 788122752058286080,215754 776283373073494016,154832 790887741391302656,234583 791332521283821569,238207 772127271964385280,129471 793241517452320768,250430 787941346447355904,212239 757723424311676928,47693 788080112486879232,214117 756276863098621952,42171 761584304191332352,69231 795661994711912448,266079 776089665765904385,152314 787078269937946624,209043 756248480633368576,42171 762380701769490432,72978 785598937394585600,196277 790667300412076032,233131 794624276125065216,261155 773958243299110912,139404 794603868516532224,261155 776583836213706753,156926 793486063985537024,252408 749921850772324352,10735 786601216197402624,204835 779732119350288385,176203 790984769303523328,233692 769990295064903680,115511 789394435104608256,223921 793123138829680640,249469 779349964040253440,174315 786386612296888320,203391 776141656638758913,152735 785821268410978304,197512 773870474329788416,139404 770739224844918784,120976 788215225145319424,109244 764883005223477250,349507 764131034006859776,82066 779469279200677888,175376 769190160894455809,111451 794576606043971584,261155 753004981863616513,25255 794871590748127232,262053 748913304764985344,11774 785584691697029121,196917 794693800333606912,262752 771481489967984640,125145 771423531309629441,125367 788458716043497473,218275 764800010856853504,84745 787712619767410688,212139 792794019927654400,243865 763123662358708226,76188 778261783110967300,11774 761027046399053824,65974 752693405927432192,23167 761189313153335296,56409 769163045457174530,111558 777330562545487872,160480 765196833459240961,86103 759505700611653632,58028 792625618110210048,246726 755637497024147456,38792 778346205667614724,160592 788752611793104896,220526 763265916977213440,77433 758740699986571266,54781 778601503120564224,51069 791432322822307841,237908 785539179891400705,196277 791423342385491968,238950 792164155092500480,243398 794676680103174144,261155 786646626022457344,205181 758028546434629632,50923 775760527138041856,121923 780742226922135552,182036 778684719382671361,167569 788999542259585025,221971 765662993967308800,86103 744512614219325440,354517 769002017872379905,109767 788849189027516417,220526 790925388579037184,10914 789267825508573184,221726 793465528262156288,252408 758727320492310528,54070 794698520703942656,246425 773969994526789632,139577 773219414904754177,135342 777858200959905792,160480 773616202279190528,138165 776052491456774144,153095 772489336398807040,131027 766379194364198913,93405 773254475863629825,134561 778667122901778432,167677 793539732785344512,249926 758720056637263873,54070 758025362198724608,1248556 788377223497674752,216951 793108268377903104,249469 793160727318102016,249348 763358186606690304,77185 781287569082417152,186584 733067021525635072,355357 764647868762251264,78084 785572774647652352,196788 754063543838711808,30131 792120171787788289,240483 792757249043292161,247232 749391117146165248,8178 773296925789581312,134375 773524010273570816,137158 767403047253319680,97386 788044840420384769,213887 788478171440087044,218351 793149999630655489,249961 766176903317295104,85854 795068491841859584,263906 792487717200334850,246225 754802984698142720,33356 756205320691671040,41680 758024690581372928,50923 774302409191362561,140498 773954773905055744,140444 779349082636640256,11774 757420017663238144,46890 793928568082489344,256935 772875387521081344,132761 791288045135917056,234583 769885178609139712,47940 772947672290299904,132093 772824924360679425,132335 785877330547712000,198878 792539500421509120,246392 765278779136679936,86873 785278699478188032,194667 793751228299771904,249926 794631288040943616,260404 766426743997554688,93823 769909046480470017,113754 788471358552276992,218275 766778198545817600,94683 775097441578127364,146259 792408987949895682,245607 781263496482787329,186883 790254877440180224,228576 780056193364615168,176203 767506122991345665,97371 757071897343295488,44450 793425991179771904,250328 778431308531761152,167046 785251312292077568,194167 785906000440225793,197099 788230857496596480,214354 773912629970542592,139865 755191266086838272,34898 790936651732164608,226803 762240859395985408,431998 777100361362313216,159475 770009115238227969,112872 776257545853816832,152314 795297882610003969,266079 785391277500141568,194091 756596363350138880,43956 753295625177870336,26066 771425953121611776,125367 790511634754236417,231857 752283298391621632,17416 762071185999949824,71550 789921893767753728,228450 732706882977206272,353228 771339293419864064,124883 795203995748835328,262752 786990432047632384,108710 758450315133853697,53246 790927936681488384,232475 766268273704902656,91751 776929934505902080,156835 781655989065879552,187969 787302778288963584,209796 789832322719690752,225359 765423501519884292,1249231 761355709900398592,67938 770446969001091072,118191 774301935977373696,11774 785490352958386177,196277 789468062537748481,225358 757643631842824192,46890 791436662261841920,232863 794527135163629568,261155 758885109063835648,55806 764566479018876928,83739 777690530280906752,158387 785967989271035904,199891 773912336247554049,139404 793622744743153665,254135 794635058422358017,261155 794526952052953088,261155 768245712048033793,90735 794645054891491328,261987 756676177763328000,41702 772950980346441728,132335 791235981647106052,234552 789756712685301760,227242 786253375415345153,11774 785828607524347904,197512 786402356707467264,203674 789939497559552000,228820 794261988821975040,259231 779089667685752832,172621 770750612480950272,120353 793064911186178048,226881 772917648740851712,132848 791812493005905920,240718 780812582059814912,182960 792009977716023297,206666 762954907582402560,73712 756637726334681088,44450 769013246938447872,110362 793334540756357120,249961 791937831945940993,240070 764686243544334336,84422 771066470247915524,121046 793225089122656256,249841 750472646719143936,12883 769227994657198080,11774 787238109062819840,199307 750335158633394176,12561 758419261769388032,53163 764610255821107200,81835 774195681233776640,138382 775445777334140928,149202 788205722567790594,215437 778351564918517761,166852 770444742454833152,87904 760570919072960512,57574 768967050408722432,109667 792543626555514881,246392 790502702824452098,230347 768745475390509056,107636 758809424152506368,16508 765625819096023041,88669 789986140413648896,228354 794174869806071808,258331 763703354979676160,78707 753697245636222976,28974 768964820460826624,110362 785870551785082880,198878 788673373694005248,195876 760583226641551360,63655 780608644513538048,182049 781337246007898112,183759 792933584415952896,246726 758149241634033664,51344 772578858281345024,131045 763872101774204929,79911 763587919932223488,78205 776920750515032064,158387 764045287945936896,80486 778364255863209984,167569 790390111838081024,230485 785608646528897024,196348 780815438146052096,182726 763356421337513984,45672 767082211212464128,97850 789292116090302464,216009 761933812137807872,70679 794924966781349888,263895 757378037126049792,43968 785899197254004737,350664 769202264468774912,109337 774403050081353728,142172 794619402884939776,262022 786819550499274752,206225 761343483428737024,67938 791873879392129024,240145 732420865342607361,350257 778354871254777856,167393 792816676597182464,247877 791412935172161540,238780 763514668208062465,47940 767164426948481024,97386 781122317803884546,182036 794618207600578560,261155 792602961750872064,246392 781650918211133444,186584 785259912754454528,194167 776342834823573504,125529 795688874353704960,265649 779794005898833921,176203 760142926705987584,61051 790434630537281536,230485 772871938909741056,738099 792039168222330881,243187 762188032044785664,71476 793544613537513473,252741 785921319175004160,197512 791470481949863936,238864 788792725948731393,193587 775673813115760640,150511 760553974474739712,58248 776791513191763969,157651 795058292691206144,264397 762027884382859265,71627 759134700522860544,55887 778722111586115584,170187 779167754041516032,102730 756279570748276736,42495 767187587253481472,95593 769159385570500608,111448 772239833733431296,74575 790763294638256128,232169 794955252155830272,249926 774194867337658368,140025 789510257458327552,226785 787972621388419073,208307 763125653415657472,75608 793065419082838016,246726 777735680357261312,148538 795010682282475520,262849 772464285998022656,129608 764230882727256064,82759 732563331282767873,186415 765536591406206976,87625 774057449460420609,140748 777572387550142465,162497 770936899837923328,117872 773520851522191360,136947 762395804925657089,72434 766085489149358080,90327 771593012430278656,126389 767980295341559808,100605 795046623487266816,264397 752991031218569216,15536 764394689831337984,80939 762887992461500416,73926 758787575326777344,54070 787123896747040769,207613 792203623124140032,243615 781230255222710272,184143 757619736641437697,46076 776930806371672064,156835 733851740299272192,353374 761733555919720450,63451 786686560221691904,11774 788763287886397440,218219 768476565386780673,106281 752998901314052096,24870 768824154405605378,106281 766107505831260160,90373 772143414225752064,128934 775396959234486272,148445 793095146627801089,249469 793121489167998977,249469 735561053115940866,75113 791057029687226368,234583 753978013105033216,30801 759778009448677376,56282 758327698607472641,52061 766404905456115714,93184 788592953950437377,215437 795433175853895680,265102 759871626943037440,52887 771133059781562368,122299 758039841460420609,51069 767819010268286976,100559 778978930929852416,170253 789963713730215936,229116 732296206391644162,350304 778707181658976256,169327 794399250532761600,248652 756961084620148736,44274 764188093134016512,82066 770773107065970689,114779 778416882432958464,167407 793336145782288384,249926 773536091769040897,137042 795298081424240645,266079 788740083855699968,217519 792303897423454209,237964 762870995413676032,1249070 770385209959211009,118698 788910078006919168,220689 763181888953540608,76723 775682565499785216,149953 764719445872750592,84422 763156129404760064,76549 763122983581970432,76188 732885434196332544,349197 794357712758906884,256038 777544497861234688,161771 794041048876072960,257515 794792129893543939,259034 785533931789639680,11774 771872830635974656,128194 768844957591351296,106634 789970362196824064,228584 761286241891516416,37461 778319459601747968,166282 795239366268436480,265644 770611928653713409,119832 792877839326572544,247877 762337069221892100,431998 772814213353869312,132335 790452660545609728,206773 766347109612326912,80939 758273940355747841,51809 779488565377966080,174427 749939206919716864,10653 732355359092936705,350660 763123297722720256,73926 777265659939999744,159876 776493207165239296,156290 778038990360481793,163990 794941423128903680,264121 777196707834580993,87904 772867945718358016,132761 768127889929859073,103485 775454103296016384,149262 777246373540343809,159475 755203969463517184,12954 773306137462632452,135505 773930168842723328,137965 786836391510638592,200965 775918495166894080,151463 768207778334646272,11774 773881971688796160,139404 794761344432082944,262752 750457709565128704,10848 756194106695491585,41677 763413551453089793,78159 742171053359661056,350711 791852592754200576,235669 792033411984601088,243187 773718838093447168,136886 767914642765152256,102609 756356537266741248,42249 765215346420748288,85027 785847621130850305,197512 790729356809240577,232881 780611844998180869,150151 776818395241152512,157692 787727267602595841,205197 761325379462189056,67497 775110639278632960,146259 765912146370826240,89957 749679113334652928,9292 780133133618388993,177233 788142928183132162,215754 786357690331041792,202304 776031959562657792,151409 795612775674421248,261155 760620347301519364,1248829 794545743751245824,261155 773488139293851648,136947 790207413630537728,220526 763892553032802305,80648 775033148010672128,146259 788105461103026176,215005 789152094750146560,220526 785816667670519808,198671 795069288193421312,264397 769262073457016832,112363 786348947795156992,203048 790716313165438976,233307 772827390259200000,132335 764596957834645504,81946 770081287814144001,112693 768633515307065344,101383 790589970125824000,11774 772101962061996033,1249947 758266858529251328,52061 776756653219872768,1170441 780752436252336128,181419 795734300712955904,267862 761984425701892096,71415 785628015912943616,197512 786214437245952000,201494 772262031198134273,129551 779530331812536321,163036 780439939020455936,180310 760491695742083072,48991 786907784201768960,207287 793040197491490816,354238 793603017090138112,251566 771468863271645185,125111 794227263235653632,258598 764144015449198592,82066 777114807585509376,58531 766828922986176512,96263 792528686499110913,245575 794410514164183040,259482 751820678538653696,17640 785325832642232322,11774 792437622333243392,245130 792868783375298560,247877 732570302996205568,196346 765509191477985280,87904 765075232583458816,84422 791621158101782528,238286 778225480818274304,166390 786435207687725056,203510 794235275341926400,250293 762404961112195072,67852 787853033304629248,213064 767173407372812288,97811 789853912677441536,227804 793193618504835072,249926 754824555902935040,33751 771392928057024516,123028 793104971277434881,249348 754090167183421441,30802 749313146913980416,7826 793510495772966913,252408 759134415494623232,56302 768979657572118528,110477 793477791220105217,252020 760309186311761920,60794 764944505602617344,76012 758788011626758144,1248642 765613552799539200,88669 793576030896287755,253164 767806085654646784,101383 790515625827393537,231894 780933616838795264,90252 793146189600346113,249841 786375840409931776,202727 785902122319671296,199546 789028612552916992,220526 794997064144998403,263895 755521403575799808,38286 788494083257933824,218275 759108855095668736,56952 780815374073729024,182960 789169141622054912,11774 786313984269881344,201555 792841850352574464,246726 750801884563189760,14858 772300937306050561,129558 768327825426309120,104662 794844659633811456,262752 760319101881290756,60779 774989494462324737,146259 787372808586354689,46572 794690605368668161,261818 779116213150646276,147859 753180992081453056,24134 777138865714888704,159475 757071742934233088,29898 791161214349049856,236454 762624096358240261,73704 770945929318989824,120610 751215105728188416,17794 756653081450774528,44271 756902474695442432,44085 768984135654313984,95262 759104132611444736,54070 794568598618570752,261155 777569972910292992,162497 794617451916836864,262053 792578017377693696,246392 771532341701251072,125604 785635661701271553,197063 762847706494541824,431998 764912684630413312,85288 794921249163968512,263817 786702855805755392,173347 742728632129454081,47188 755047401786839040,35044 752311896976478208,21546 794535420281454592,261155 773898616482045952,139577 788463323431907328,218275 757918999162200065,49587 773376523856252929,136515 778381467336314880,166852 786013243860881408,200490 758389796901359616,52545 792067700025466880,239610 764234902380306432,80648 773796997077671936,138819 756370769060438016,41518 765730320167559168,89156 750379282908590080,12883 764094473491980288,80486 762791008862081028,74483 752659318823067648,22432 790664399266549760,233307 779914982821474304,176129 773301500651200524,136110 786235684361236480,11774 790608511180746752,231318 763795999798157312,79589 794151125733752832,257492 749294764176973824,7855 795698397365866496,267862 779409196198408192,174115 786766532487426050,205728 751222427414360064,12868 758803766413885440,48663 779333022134992896,166852 771405872320749568,125367 753055937468964864,24788 789510442796380160,225923 795727643236847617,251481 759078012713373696,52532 754791679719149568,33356 779436251862622208,175087 788098164087726084,213887 790175501826531328,227048 781908224429568001,11774 794314674648977408,257492 769343381864640513,103354 772716998375661568,129436 760235948340752384,61734 766226100921827328,88121 793530624627716097,253032 756622732436004864,44450 795397931071250432,266138 768551540294582273,1249580 761387250156380161,67973 794689272100098048,261155 776634100903874560,63035 750815277047250944,14877 751157645231288320,16299 760600196745162752,58877 755789537226268673,39235 761304959807660034,66371 765576416566009861,87904 788354527116267520,215005 774822672119107585,145244 785571430851194880,196917 787101842484424704,207119 795376725299523584,266748 751073547510951936,14525 775195295567126528,144730 763785539938025472,79131 766448904045035520,92906 793910648275103750,256411 765029324143546369,79987 760983468461490176,65455 791352738189807621,238395 790753997040652288,99049 778339433162510336,167319 795498925931237376,352722 757236476077834240,45348 753317077314859009,24134 773718637056229378,137042 773266880693997568,135386 793249881884356609,249926 793460656695541760,252020 790755494998663169,99049 763235176415539201,75899 776113518009614340,153194 750186522796630016,11495 791481608175964160,237491 755188508546007040,35890 760576358284222466,63149 766414445996285953,93286 757176941212348417,43198 793867798858633216,249926 749636901091446784,7546 774041311515070464,140211 757001338949603328,44450 757661925023031296,48549 769678310628552705,114779 751199280208064512,16602 773513555098243073,133702 791480207093948416,238207 787193813764829184,205591 755166212259217408,35890 759121419913404416,57105 767827142465904640,100891 751800451486494720,145399 765319263011733504,86103 760546039791099904,30633 778476366383706112,167305 792115754225106945,235685 786346455598452736,202379 766268234345709568,91946 792748120652349440,247232 794876337118969856,261155 778383024362655744,164826 794205688818008064,257492 781888356972048384,188304 787089826440810496,207613 793721933355364352,253032 787306990011842561,209796 792056013432066048,240483 749785902189248512,10247 755889148876222466,39997 761782302695317506,70689 772555842575011840,131542 778632029285994496,167407 793168554417729537,249374 764862816947990529,84422 773721970437451776,138819 755078022558920705,32152 792477328630616064,246225 760491701077176320,63149 750024923469328384,7828 790929558857977860,234583 785646091916152832,197512 772164143742803968,129558 792080155325988864,237964 785462134973095936,194648 750359038253301760,12357 781146132785143808,185496 793964774707068928,254209 785279558773673984,193669 789117663142371328,223492 755399453008330752,35044 758584348576808960,52554 788494386325630976,218012 791116695209336832,78159 776267345148780544,153194 751121459905527809,16953 759054077015658496,50827 793336894880874496,247240 776971149561434112,159704 758390447551160320,52545 743246679625830400,354153 754993546684497920,33254 778313671084797952,167220 758311978435772416,52061 759404164040515584,46076 777265904014925824,160592 788083899087908865,17292 795366982262673408,264397 766057760362524672,81929 774320309453393920,141912 764084647185649665,81264 772136253059981313,129558 790931879830487040,234583 790678290667180032,232640 794640512108019713,261818 794684595564376064,262752 764816111586123776,84724 754722771725279232,33356 764812846244835328,84679 768165710455574528,103354 780974974223863808,181419 760266059878326272,48052 765002815181914112,84724 765027197144797186,85767 789420466775662592,215437 763619955631849472,77668 792127165873594368,243187 788060818483056640,166282 747489690559856640,11774 767901457517514752,100605 769770659228639232,114357 785858968757342208,197512 759115035092189184,56964 779874156531769344,174610 772832799472484353,132335 773735490252054528,138054 795067922087481345,262849 762134911922954240,71597 766561792634085376,93823 795368229187256327,266151 787783359820726273,212693 794320331083304965,258922 786628374189969408,198586 765652538108551168,88399 790593687310905344,232169 773741111735005189,137042 760916390022901763,64730 790949140914180096,234796 791059757356298240,234564 793553559421714432,226655 764843846882643970,84724 791106705216208896,234583 760076760792702977,60855 768073019701026820,103354 793218293175771136,249469 789255659623559168,206666 775905960342724608,151897 766499234740785152,93286 765808593190916097,88825 732214723576365056,350419 793212932054192128,249926 779134793996873728,172945 765018688521015301,84724 761306984201072640,67768 757296168833458176,46890 773325346695294976,134993 778851449182777344,168794 791578415220523008,239926 732742318315311104,353789 758662614599634944,54070 756542544159408128,43825 785543019265200128,130635 762814623032762368,75073 794546087960788993,261155 760920795895963648,65500 767099881634795520,95708 793388782804410368,249852 750376415858561025,12883 753293892045434880,25006 763442817939017728,78159 789685090087374848,227242 776193064541032448,154492 768175101644836864,104488 786365734733680640,202561 750683490358685696,14351 776810137117986816,157755 773589641236779008,137869 779837460478042112,174756 788196787756556288,207287 755596801814560770,36735 771786796531408898,127134 764277782369095680,80649 754720604922769408,27045 762736328614162432,431998 781279271889297408,186584 759798740966191104,58815 771067644309045248,123226 776161311184924673,153575 761387569473019904,68273 751853901352169472,17794 765066335663562752,84885 779796975143313408,174230 794309455986819073,258829 786970360650407936,205270 794675302089846784,262022 737044995367112708,11774 794734475548704769,261155 768125289507553280,103354 771980103014293504,78344 786692612929515520,203919 760096566535417856,60539 794586350901071872,249926 752956894029811712,24257 766706114281037824,95045 794193898218393601,258598 786519279462002689,203832 780134941891895301,174114 760296847466373120,61328 788421517910695942,11774 792102307995398144,243187 788568286644543488,106085 768771429869424644,108849 754066035301638145,31651 792356606159839232,231894 779339622920912896,174230 781279597140869121,186532 791011018860224512,235910 791349229839118336,238395 775604943495585792,149121 789541774930829312,225981 793994531846832128,254598 775764341736046593,151071 772407931622952961,130669 768963713948717056,110362 768239357056528386,11774 780812876122583040,182036 753050823408521216,22795 740246036405309440,264584 771561967945256966,126065 752240967839690756,19899 760542198005850112,60794 791362992625549312,238207 761748405123112960,70177 785465709581041664,192032 790956084651450368,218969 768977782877454336,109875 775960268379594752,152735 789559020042395648,225981 771231857111203841,122146 777995830879924224,157082 758348574337839104,44429 785929217489903616,199431 791069963268206592,235590 770347256708988930,117609 791368930522599424,238207 758295166788567040,52061 764968703951790080,84724 753250625467486209,26029 793507242964320257,252711 768863263824175104,109666 793512925419954176,252741 761817275108241408,69356 786585294279548932,203713 777508687686438912,161993 790880563511058432,223125 792855445778071553,11774 750143674730905601,11495 752991525139644416,24787 763148536225595392,76628 749600626179473408,9273 756073214770548736,41391 758496194540646400,53532 776782788540436480,157993 787267302882508806,206666 772945962708799488,126390 781653984708849664,177455 785236948092854272,194079 793406506142208000,249926 769679313088151552,114254 776519100000563201,155898 768941509789954050,110477 791333668258140160,238207 762058982118658048,68993 772419655092822016,123866 788390673758072835,215437 732990641240559616,354116 762315755962511365,431998 787087461121941504,207949 773858793599954944,139404 773892525018918912,139404 790983891502899200,235590 759188604769935361,51798 762011796953628673,431998 773522763835281409,137042 779347726429409280,158387 786359679622402048,193533 772109729438904320,123217 753550742057652224,18470 765163790484774912,86149 781519461534883840,188119 794109626581139456,256255 759541770397122560,62180 791623279555571714,240145 776612758527762432,157082 788160878017323008,215088 794396678899933184,259543 790172781119803392,228576 764165320760102912,80863 766046713043902464,91140 768175036351905792,103354 786231813656104960,201494 788752453508399104,220526 773937682586013698,137740 768380685551702016,104406 778631419081863168,167220 776809273791770624,157840 765172438942355458,84422 774409368359940098,132364 794463050707378176,257492 788163056517861376,214899 788400991708340224,217519 749354701330780160,7778 778496468734836738,152594 771761199050555392,127582 775076036786675713,141091 786785992627806209,206225 793451607031681024,249926 788736237716766720,220029 756392154914758656,42171 792235374043078656,353879 763201437362970624,73814 766265158498971648,91946 792263253048995840,11774 786660491678650368,204078 785565968739229696,196676 792084611144769536,237964 793137357167980544,249841 770299657935204353,116970 793886852910501888,256255 767985337721159680,101681 788837103308267520,218911 769666298682888196,114422 750775414046547969,13874 770707991196729344,120393 776635508747341825,53667 791080680109252608,236454 746407639886729216,11774 791783337660522496,240483 766106363646791680,90482 788103920392499201,214676 758756653416185856,54070 773291058553913344,123865 786332489262440448,200383 750407266734600192,12883 781212762680664064,186532 788465338463596544,11774 788433303732756480,214354 775794823030673408,151463 794994118334283776,262925 795726993539088384,199307 758059884868833281,51136 786281025995407360,197046 760099524765290497,58267 766246747416858624,91946 766027985933578240,81929 780532755666841600,180074 785958391705243648,199462 787790190999896065,205197 780659251010207745,179414 773508394368036864,135888 735874071787798529,11774 764958975930560512,84745 778982492342673408,171693 761560732303515648,67369 766497862918307844,351436 757749735973269504,47838 755210439689056257,35890 793563264579997697,250785 795379052827856896,266491 776879938611720192,158524 759526800875593728,56964 778609505911336960,169201 794278333693431808,249926 762702826346647553,74431 763766277382901760,78070 793985606779027456,257423 772120954843570176,127925 775718860397895680,151071 766444036769087488,92917 789670137418743808,226183 793273669220913152,249926 770952460097773568,117282 760112854569811968,61051 785511287920979969,195975 769610402439323650,112382 753364493246337025,26446 774499540812587008,142503 773560524772634624,137639 793176813895716864,249961 760852869633437697,64722 768091304102236161,101681 786952655549726725,206620 773906649358606336,139404 735164120152973313,11774 751166800277049344,17416 791661322165288960,240483 772259699336937472,129551 793258969712168960,250633 786923640147308544,207287 790757486705778689,233154 774714109015252993,143473 785648636969443328,196348 785656054151467009,197341 760218038306156544,61412 760859997001486336,17640 769617708308631552,104973 754904439316582400,27045 791508537339879424,238639 780569082961604608,181409 786248144208089088,201958 773479111675285504,136947 759832451757641729,59666 769218767838511104,11774 755050184502108160,26066 764604519460114433,80939 790937166214008832,234583 768555673768431617,106753 770443900808867844,118192 764007103161769984,80607 776966451613708290,157724 767927725814185984,100559 772420290865266688,129558 732677770430582785,352911 794634862451769344,261155 786735105943433216,205455 787088097972400128,208980 755491486293233664,38026 763059402911907844,73814 793107816416415744,249007 791390314955051008,238395 760967335788240897,64720 793162108011675649,249841 788416835276443648,217837 763004656280895493,75705 763508135931813888,78707 789095602755932160,223286 780457488898461696,180074 777973627652345857,161456 794756286084743168,262849 732254131788890112,1170317 775881867539075072,152182 781111135823015936,184143 790218572098396160,227048 766042282005061636,90384 763907916843933698,80939 790920089063288832,233198 786343211350552576,199307 765154463321583617,86103 795724948958482434,199307 767829425815707648,101681 781510695334604800,188401 752714501749936128,22575 789153247407636480,11774 794863931068035077,260033 756994909220040705,44163 765583384886280192,88052 768909762318610434,109945 773186252048769024,135025 774496316294438912,125319 776117146732507136,11774 769697166541467648,110585 775788710809919492,151156 780715508865740801,176528 791126533226139648,235590 794618909324251136,262022 768925271286161409,11774 772789896872288257,132335 791201383194071041,193636 791455998435131392,214492 760931370310840320,65626 761672351201300480,70238 794307319576170496,257492 778636166312529920,167220 768796647954362368,108849 753358083225706496,26458 775912993259417602,152182 774359680323846144,142668 775447706802098176,149202 765008363386081280,85562 791259342280417280,237491 773887058007982080,139404 771498579319894016,125163 751162195048882177,15643 751852406296743936,14277 775953085919145984,151071 790574756940701696,231894 766430036031397890,92860 755046516688056320,35044 760137451260215300,60866 774747867856580608,144538 763141226132418560,76365 791389250688196608,238780 760128032573042688,349283 771342743738183680,122373 790911777542406144,232863 791800369625993216,237491 791882885557022720,237491 755901088637734912,40251 764970086033657856,84724 766489991249666048,88669 758789752480858112,54070 793875066782003200,256255 762531073070731264,71270 773674989488922625,137953 773161708026200064,132848 774061989081382912,141200 791717227854561280,241034 790694013993123840,229901 791408928907112448,238395 751098498959806464,15808 759772639044968448,56964 794403193924952064,257492 751591056169431041,14277 777078328775757824,157755 755941367730216960,35890 752710196565118976,22900 788108355302588416,214354 773528732074176512,136515 795018202824720384,264193 793182099876384768,249926 786558583064322048,204413 759209931174281216,56793 790650226130444293,232169 767170726147264512,47395 795380767454965760,266491 757696791135387648,48735 779307153001705473,158387 787161155202486273,207965 794546008478711808,261155 770639883467497474,118191 775300736083193856,148005 774189324510240768,136110 757226720629919744,46006 791709602501001216,355701 765182643382157313,85865 788722399684550656,220020 781337905885093888,183759 787914507259699200,192032 790726082085265408,232863 793100066634493953,249469 763914533719117824,80155 768899008597065728,110108 792524730515361792,245575 773959513464459265,140444 778637459005374464,167273 791429748069195776,238207 776871519792295936,156835 786214681882927106,199640 780608401168560129,182037 778657194636025856,166409 775110520605175808,146259 776450826491588609,153194 791821832416616449,240483 758444238715678720,51997 777300668491137024,161407 778584937238855680,168794 779442882285604864,174427 786377461160443904,354238 791953433292963840,236393 775453156100702212,148045 767805040769667072,101681 770336497799163904,16092 794174817650036737,256255 753335801354850304,27045 764502798679601152,81869 781476817597263872,186584 762924846812717056,67369 732390406055333888,349484 778394014458478592,162309 778818488634781697,168127 793577853560451077,252020 772925567507116032,132578 792834477533921280,243509 764783170785013760,81850 773219326799130624,131007 787319420687376384,210207 765610145669840896,88546 759937551075389442,58254 777217696299560960,150497 754073833154441217,31035 779119359117578240,171982 790288132721696768,229895 769512330988179457,110331 767547966223740928,94699 771139779681476608,122967 774042605613031424,139404 776207519446294529,152314 791671968168808448,240145 793638419834474496,252581 765903820337520640,90031 787519050159038464,205989 780608323900977153,181984 794326105125769217,259773 767445237245612032,90171 789810984709791744,227242 764502055469785088,83724 794029024083374080,254209 795732863232548864,268281 760896894151172096,11774 772907822635819008,133519 732964014603571200,34202 778616482016202752,169201 780913849436372993,183269 753630395674071040,28732 780561818288807936,181548 774107821516271617,125764 794741382376288257,255474 766059417599041537,90357 758685856018247680,11774 765315334173851649,87145 789544568047886336,215965 792702957921964032,243427 794514950479675392,259034 767266550948696064,90121 791707215493079040,241034 781277652036440064,186212 775275916826120192,148010 763110902145048576,76412 793096649690210305,249469 789530744452374528,226823 792021506725257216,243075 756862116670402560,45125 760280663870218241,61602 771382422428590080,124597 791453562194661376,234583 732763204942630912,11774 760816235097579521,62877 794082892515262464,249852 775597723294789632,149717 733031787815948289,1170324 777565194629189632,162497 769300640820494340,112363 770104193378123777,79693 763215367397183488,70177 756054529196646404,355505 794556919184662528,261155 795747986399789056,262022 758317984368721920,52112 779756852989034496,66922 776044626620870656,151463 793968808390234112,11774 773955032219787264,139404 795283098510364673,261944 772957388332597248,132996 773832624225726464,137869 778155928780673024,164826 780787376993939457,182960 794264772141260802,255942 770061308444155904,105055 736685066928193536,352720 765229137552220161,86103 771536039701643264,113638 766005762527223809,90735 766310336123195393,351463 763536854180171776,78513 776128240570077184,153635 785936504073822208,197911 760424768088702981,62771 775372859078160386,148473 790286854406836224,230485 753685469154598912,25965 770236666837479427,117377 793384964289077249,249926 758266930331430912,52061 788430351198674944,213064 757582261919232000,47761 755835828878905344,18215 773189771539648512,133454 789356175812722688,225384 776569867348639744,26066 788707539949064192,220029 758114239122907136,47761 780828544222060544,182659 775811189007720448,151361 791412643949080576,238395 787254472317685761,209845 773990797159047168,140230 791010566437560321,234653 754078107137605632,31686 769004550971793408,109945 785825796426440704,198671 754812917971841024,29763 763167938249498624,73814 756883545142861824,43469 786272104215826432,201958 791570627358560256,238780 750876130941415424,15808 764567592182820864,83593 788438674463535104,215437 793167856753971200,249961 755775119398690816,39462 763032021346189312,75724 768234457144844288,103149 792130239967166464,243187 780459794943643648,180074 777905383981649921,163592 758109715486433280,41703 776413648096866304,152735 776700340775321600,153248 794596461963051008,259659 774725982733213696,138382 791710685361217536,238594 795378917507039240,262752 793615493730926592,254209 765584617382354944,87904 772739407245828096,131457 779457349635321856,174230 787010316903321600,208379 756856897224007680,44450 786218437433552896,201555 795321680558231554,266146 758088526986670080,51321 764884166273998848,84724 773404537239592960,105109 791125608918949889,233241 792233622967201793,242693 759436388467150849,56700 791366791679340544,238383 778413618723446785,167407 791667122367758340,240474 776808419747516416,156976 772993422626066437,133519 779295681664000000,173753 732996890644631552,11774 762097196464340992,71099 793129030274916352,249469 772938190936170496,132996 751158689126617089,17284 764568137383743488,83991 793329404524892160,249926 767218568954011648,97386 794311259378372624,258456 794700327291338752,260899 771508266757160960,125367 755119163023040512,35403 766796815874203648,90193 776084454565634048,152872 792086070628196352,241819 781208851903315968,150151 793143756526583810,249841 786286318833676288,200382 789101906673008640,222647 775000534470320128,145795 777624317777489920,162610 793110807160745984,249469 766784728380747776,95727 791124604416909313,78159 736611147344797696,350812 766526711101960192,91946 769056525323239426,109875 776157594335477760,154177 779399886198284288,173628 791667294162317312,240145 792212410119573504,243513 794276600808210432,259457 786317295224131585,202877 761695504438743041,69493 785580559896576000,197286 776953004327002112,158387 794319290803585024,259743 759088464923070464,56197 781921629110697984,190957 789242769369772032,206666 792138510887182338,243187 793861297490255873,255942 772379868956950528,130677 773915813623369728,139865 758098693866217472,51239 790036969354960896,228354 773704929613602816,137953 772941811434127362,128886 794146059521904640,257492 775756133352951809,151071 793424798990888960,108396 794044455393366016,257492 769185404327047169,111558 771559293891903488,125554 754944646023741440,34163 774260138970677248,142090 763200800118169601,75724 791005790702149632,235882 773568258377080833,133702 768842187903827968,107469 774335932006739968,142980 773115191881936897,132364 781482123425230848,188119 773470525578412032,136904 785415720192634880,195481 788894002963767296,221972 773894154204119040,139404 768453990556270592,104313 776743197649297408,157755 788181777676328960,214084 773645263474790400,137042 760907686502215680,65180 764003710657634305,80939 794557848613253120,261155 778043949222998016,163990 788457200242929664,217519 768896028955152384,108849 768917798395445248,109666 778326855371857921,166282 785915175769509890,199546 772822740646686720,132288 775367741154947072,148645 786579504990789632,204413 793152749634400256,249469 778689725380988929,168794 753303286401396736,26006 767748309658152962,100513 785803393612648448,197286 754081942002290688,31035 772090527726436352,128025 789320286449438720,224850 766077351671177216,80939 795053723693285376,263895 795721065788047361,267521 760096572910739456,60534 741595516207824896,351252 788830441797251072,219359 756270044963831808,42249 792058923301822464,243187 765034547331395585,11774 770272256576466945,117257 786179417768796160,201494 792196864598798337,243513 776427123082788864,155688 785333773441179648,194205 786440744131145728,203350 732410455025713152,351316 794163901327773696,234990 785638791662989313,196277 758146709016997888,50923 790675751599083520,232881 778646255408906240,167319 794511322448740353,260404 795047034457911296,261050 793237974938947585,249926 760517209689034752,61917 776932357366509568,156928 794858768001626113,263540 762794365874016256,310322 788739831249592320,220029 753449008551501824,25981 794635257874153472,8044 778463735455240192,144730 785847191256563712,198878 792446356849696768,246013 794983090301059072,263895 757576776314793985,47782 765923532815626240,89923 766084798406197249,87131 791368724439703552,238207 785974716322512896,22735 792864080407166977,248065 766254911021604864,91751 753973456983695360,30590 793124570383474689,249469 790733848883539968,232169 790281301970391040,230270 794668391495823360,262022 781072671127769088,183269 793528475537801216,252196 791658550464479232,240483 795386795739385856,266491 756507464204419072,42249 793724973642809345,254209 755741409383215104,39354 779642521110638594,131421 775322898538070016,148045 765051961519419393,11774 750532551664660481,11495 776154098504704000,152872 795665896740159489,267862 753964277992529924,29263 794612954981404672,261942 758609531479916544,26569 753357990024056832,27045 787064209221623810,201494 788170195261022208,215608 794543028463607808,261155 778387592131719168,166852 794026882899378177,257492 781532353621401600,187974 758977336599465984,55887 769252971234209792,112494 771758779910254592,122528 787421681677578240,210289 766448461281685508,93508 794401256521564160,260384 769280054408974336,112886 794582295634186240,257353 776588564486299648,157031 753221582638739456,26059 773812563020775424,133702 791261562896089088,237491 776568237823623168,156110 780834794728984576,183546 790756642828627968,235349 762990001223118848,75724 781336470221049856,186584 795616001018724352,267521 763810458633539584,80098 794329089708609536,258267 781375504913797120,139404 768848651359772673,107444 772535568349667330,129918 758010738354982912,50827 761295426809044993,67768 779904341436145664,170187 794014896480350208,256502 774014954936606720,140444 791672470864441344,240627 794661147735638016,261059 789113572399935488,223286 779106968984178688,171991 777845606324826112,163990 732923682767527936,354525 766673073936314368,93068 791616995011723264,240145 765574782565748737,76623 767303177871974400,98072 792786197084934144,246771 794704209388171264,261155 780546033344479233,170373 769266830187782144,112363 779030437251330048,167220 794550189558116352,261155 758624853125718017,50827 756651433831694336,1248417 734784554083323904,11774 768984112967266304,110477 765219702708772864,86513 769377064482840576,108817 773831364986728448,138819 759373971804479488,55453 749375115742351360,7146 759702745922277376,57574 790334442585948160,228967 791778279460044800,240627 759205900112584706,56231 760187233194348544,61602 793279175826210816,250293 761667943860011008,69747 760867889582788608,64745 791368542197157888,11774 764968389072736256,75899 755213122810576896,33751 781084862988058625,185243 760209558547656704,61011 779354520946089984,173761 794468194765381632,259722 785542953531875328,196277 789210740380971009,224333 757642885051387904,48549 757262467714080768,1248475 761730000806633472,70565 779860847434817536,176101 732538132609040384,352466 793863849950711812,256255 761592023837126657,67938 794182439488864256,256502 787472833681231872,210289 773353171745779712,105109 755097209553690624,35044 760495796391284736,63149 763707277891235840,79223 768138462801387520,100003 794477080805183488,258981 781231116577419264,186170 754015786012778496,30590 758260613114044417,51069 758707424572301313,54070 747528003807215616,11774 750691132045160449,14044 794561996985421825,261155 789158665622134785,222500 793436347369304064,252020 779518353886945280,173917 765660412142641153,88874 759284594684354560,55661 771881346046320640,128404 776840160147218432,156835 791690439569117184,233831 763665234699571200,78853 733012253579091968,355106 776619872201609216,157082 767710963042807808,87904 795606384188489729,267521 768679704450703360,99264 776064096496078848,152735 763817012908822528,80393 768960946681372672,109666 760966978685198336,65222 763715424244469760,79513 791150435172253696,234583 795325467880525826,266079 773556275628089344,11774 777535097482379264,154330 786451957216976896,202429 785896949736214528,197324 786996784241504256,207613 765358868100546560,84886 750237036272123905,7461 768483962247229440,100530 770278549198479360,110585 788786175985217540,220029 789654682281082880,226810 766390605484285952,93286 793212872859934720,250633 793939654588305408,253768 779539925842726912,174115 765908175040155648,89876 790604483126374400,232791 756816030089871360,45039 773644407568498688,137693 788178021123493888,214084 764498372128600064,82066 766776005679656960,94699 786950372464132096,207287 773794436694347776,133454 794915279222558720,263895 780569578975928320,11774 790924624544591872,234526 792827687626833920,247877 771491698094575620,125601 765477962443399168,86440 761605345387028480,68873 770402213600591873,118191 788419568192585732,217519 789157642467958784,222627 779762788919087104,176203 779410933139603457,158387 790185408738922496,223249 755094638424383489,11774 762777907181789184,74974 767107143359197185,93210 793884866047778817,253032 791025213383274496,235756 791278484475645952,236884 775113575446773760,146205 778220213200359425,166390 750140269320736768,11022 772906572653686784,133519 751787650600677376,19806 770593544163692548,1170396 754087014887075840,30370 758047597189816320,1248567 764967812133638144,82066 760185534086021120,61544 791443877072953345,238780 754747449420419072,33520 791462634860212224,238207 759179976830623744,56817 771070746252697600,123135 793941344221888516,256217 788126434300665856,215432 755226129959620608,11774 769483125550419968,107888 785306711506751488,194934 736255629153710081,351644 789923892416483328,227242 758111157701844993,41703 795606984024293380,267521 750362902230474752,12078 785982367236104192,199306 788157109154222080,215754 769853373340319744,112158 781104885349556224,183759 788816849324666881,220539 793265947985514496,249841 755158393313046528,35890 787320173157945344,210289 792134969791438848,243187 788564990269595648,215437 791662015731249152,240474 757146790412124160,46282 760566144084250625,349714 770570996491415552,118192 773927516612460545,139404 770665936856686592,118192 781338378709012480,183759 770759930001358848,120610 785235088812441600,194082 748603001263120384,11774 756519135610146816,42071 765188260993773568,80486 780312480392310784,176890 781261296918335488,184223 787684827155664896,138472 790330144070262784,229909 793554030400155648,252020 760453108732354560,62771 757847463826829314,49307 794990497672597504,264397 786997165151416320,207613 790970424742047748,234583 788162025708851200,215608 761805324567191552,69356 775770058849157120,151463 760547492584906752,63149 775430853447081984,141415 786683667636682753,204078 793589483774087168,252679 786657915847540736,204078 773952481365626881,139404 786196054261821440,89945 788169229916708864,216009 787668247675965440,210432 768601271024685056,103354 759176905505566720,56772 769027710333116420,110709 754709063343173632,22393 764868535457816577,84724 793427395671973888,252020 758404507676139520,51344 765270222236442625,86440 793817392749154304,255393 793106217421967360,249469 778642565113446401,11774 786583488275189760,204413 765268995339542528,84724 768722040677249024,107423 779002416767184896,167407 792773722696511488,247241 793422488915116035,252020 760569475687067648,63214 776875670710415360,154914 756484425983098880,43454 788610369753378817,217285 762679745473548289,74247 773744105276837888,11774 792162451487940609,243165 758377995501461504,52605 794535017854615553,261155 787769315315429377,212139 777175357548032000,159245 794627570721583104,262022 732167688131252224,195876 785979479525040128,199478 772605808106496001,131007 732539473624506368,349347 775775057616310273,150426 788880760744837121,220806 764589419609329664,82628 776631880988889089,154986 768826448350154752,107752 777843276359540736,108586 794316582214242304,259063 753347141435654144,27222 788477279043252225,351666 793994112143765504,256349 786158446307663872,201308 762721666606727169,74592 778809239309385729,169201 770654875189440512,120341 791679296712552448,240483 793481868981202944,250633 770261156724301829,117257 771699625904443392,118191 752253737335304196,21074 762881062858993665,431998 786928542550556672,90209 785300436555223041,194934 788936211045888000,214354 791255190913638400,237491 753211564891607041,25873 776156477052649472,152888 777292524549509120,159853 792065988841893888,243427 766025027720478725,82177 791174239328071680,78159 764069555626909696,79223 780560809713733632,181548 791349117675012097,218892 768262812384710657,11774 790875460666351616,234583 758044190295097352,48663 785738313806192640,193103 785901065258479616,199546 764201091084980224,82457 792567597908758528,246392 750709348154814464,12883 750487809367040000,13627 791348905539690496,238395 794724950590554113,262849 762763834696339457,66159 790901278012350464,234583 768943725540147201,11774 758657984662687744,54070 790001300410957824,228820 775751647322570752,76146 794535651375022080,261155 763731448310489088,79771 774088121616969733,139404 779782904448778240,174756 787078909120610304,209043 777284078953463808,159475 794321345228181504,259457 759865933540134912,52887 770724513269121024,118191 770621068230791168,119832 794013537958068224,254725 753643594876006400,27502 774351605206396928,141360 790949786404827136,234796 732191622893555712,349444 789169477883539457,11774 766291672993062914,91946 761771121020723204,70509 766014842897432576,90384 771050885568925697,122299 791372120274112513,238395 780931086729768960,183269 764176998835126272,82066 790598492133679105,232169 772082089311211520,128017 773616919358283776,137869 768569084204101632,106281 732743065320951808,353879 792736322960121857,232825 791740262385090560,240584 766365659257147392,90908 763032424376741889,75724 773583174320488448,137042 768503786553966592,106774 789907843742740480,227048 775020175099826176,145451 769607476950011904,114120 755161654648791041,35890 777848597526089729,164001 753375110942318592,27222 749685375359070208,9295 756187009144590336,41680 789959958028808192,226490 754891961744527362,33356 758346375004299264,41703 768984590639779840,110585 772755293453348864,132335 775042050764877824,146259 788684557788717060,218142 785476589194575873,195125 776025960592179202,151242 778276865911894016,11774 765261020222877696,86103 768685288721833984,107745 773917314953711616,139404 772239044247953408,129565 790972699875090432,235590 769297362909065216,112788 756616791049338881,44429 760969347950968832,65974 786413467003678720,203350 767983665422950400,102137 773679146673115136,138382 736443054979059714,11774 777450883046977536,157755 795756690511691780,267737 757649405348544512,47761 789441955390382081,220727 753642972672036864,28508 779306238030905345,173753 775741483743784964,150663 760652241506299904,63393 767807850425020416,100893 780532533112901632,180544 770317022769143808,118087 788102148814938112,215505 789895105087877121,227048 753359948030042112,27222 758113437994004480,47761 772919493282689024,131924 773616639552073728,137869 788490321869037568,218275 763052125966503936,73712 777798856683708416,163763 785979768235843584,200397 760583054339350528,63464 761705061097443328,68862 749821547435528194,9553 770740347135754246,119547 776617863092195332,127221 764977018970800128,85562 772907395672477696,132335 756431016147972096,43207 776838393196056576,152735 791904389732634624,235580 768962390494896128,110362 774696173412061184,142721 781664610197860353,188934 792377551138263040,244143 762348316910841857,431998 770261072120942592,117364 776765744486965248,157840 779045535865069570,172184 761072399827611648,66116 785904323943280641,199546 786594633472208897,204835 786915334842351616,201374 792081241054994432,243075 734551777731715073,354773 795667216045928448,267862 742121375352029185,11774 790177468179185664,229874 765304493705682944,86653 752901794691416064,24134 778268794309386240,160539 793165530714832896,250033 762673240196120576,73926 775885539660750849,151845 779170975187427328,171575 749237903889461248,7849 754992451199180800,34666 774805495420850177,63149 764860573506908160,84724 770283571621732352,114254 771387220611702784,124597 755054455670931456,35044 767312434768011264,98721 788535169967849472,218495 756512245392244736,43553 791436147599736832,238395 787730082580221953,205197 775131280555913216,146819 773665324814086144,137777 780660522656161792,171795 778198743552176128,166390 776446231597895680,154439 780082457479487488,176128 759737600064315392,56964 785822294488731648,195975 752999952754810880,25117 752878060215631872,24134 763812761029660672,80393 790671354206965760,233217 764232283184398340,62180 787121953702371328,208252 763797611622961152,80393 790681848728981504,232169 793499706764722176,252890 764075854099910656,81402 788865616954482688,221054 787046403595984898,207599 791811769748422656,240763 765965356858904576,90384 795685800566394881,261155 770608336597319680,117079 752717795847176192,22393 776961733889961984,140983 734863115150622721,353374 794761908809121792,261155 762151693576310784,71099 780720813112721408,182036 791004856312029184,235486 760308982577848325,58537 759141358833577984,56964 767823102780674048,101681 794646164486242304,261058 767559888939589632,98646 753764166398193664,29263 794691571094581249,262588 763389719052967937,76794 779412430325551104,172270 789475874194108417,225380 794925531062038528,263895 790924366573961216,234622 751550048912023552,18470 776191535150829569,154469 752946039125078016,24248 759116933455290368,56886 775985701406015488,47783 759578698357936129,56964 759158817640878080,56964 792954324980797440,247241 778529236566978560,167753 757323201932177408,46404 781784702596153345,188304 767733679150002177,100893 755638004035809281,32572 793861459512029184,255044 755504299099160576,38032 779387383036993537,173964 754860099722551296,26066 791826869259763713,240483 778988015456628736,168794 793180084748161024,249926 793240410843852800,237491 771898572199428096,127957 771617725932187648,126833 788894196119638016,170187 793460781270626304,252408 777270742283087872,160609 759166183308300289,55107 792473592109858816,246225 779168690810085377,170187 773500282793697280,136947 790661614236229632,231550 742398416022437888,11774 792191245586042881,243187 788463217580187648,218275 793908750763499520,252020 768854744739618816,109666 759966657502523392,349320 778516037998379008,152594 785254170957864960,11774 765324711353999360,87062 794026160040443904,249926 794701945416126464,261050 795464010338603008,265855 772281765817966592,130427 767889905431220225,97413 795300709554065408,264397 753675190941413376,28819 793500455493971969,252020 761338962204065792,68182 790982609379684352,233307 791060029914820608,234583 793886789438234624,254549 795449648789995520,266151 786668289674076160,198586 759048178750492673,56237 790554115331940352,231781 753926649964470272,29819 773625394566008832,137818 781470492158861312,139404 754745724714102785,32873 765071743010471937,11774 766171543890042880,90031 770412740733132800,117377 778955263143387136,167220 765208817114222593,86103 794690891323674624,261155 773940159226183680,140232 741610493551517696,1247472 780908804271591425,105799 765304719703105536,11774 767114184190492672,96039 756596921976881152,43471 791683310183288832,231894 758659709507297281,54070 791299554662424576,237236 793842030451490816,255942 794328557291978754,259360 778242367396704258,164826 790045417127813120,227048 785707718942285824,196601 756270098399105024,41141 763329948983652352,77641 774228615680651266,140444 763411162658725889,67326 790970165978542080,235147 774872768152211456,143585 765617885486034944,88311 788392165026258944,217519 791285945928560640,237405 792712967812972544,247056 770728716213248000,120610 764619173146210304,62180 778664066512322560,169310 750620256738111488,12290 777183900095377408,87904 794344003525349376,258305 762777750214217730,74133 792082817349918720,243075 756285049230811137,42432 768927966906634240,109666 770779544026550272,11774 761757570348425216,67547 786047607680425985,197286 763063560578752512,47188 794537870220521473,261155 776831619164430336,157993 791320909537681408,237491 793275583753060352,250408 751992175693619200,18693 762673003440197632,73926 788854906149011456,220332 743111583098888193,679105 771209645763342336,123825 774179082779041793,139404 792052229184319488,243187 794659842271170564,262022 791680092703371264,224490 791811067613556736,240814 793548257825882114,239855 795660894990725120,267521 793464519968251904,250633 774693791236235264,142721 786410554076397569,203674 762050817843134464,71659 786661553936400385,205141 792083964454326272,243761 790054662774718464,227048 761149681527390208,61051 789959042571567104,228088 773665168907788288,137042 785675649809723392,196917 756313793144066050,42416 764280453331349508,82582 765390674120192000,86103 752216597385936897,21631 792572397710897152,193582 781143418126807042,130635 776625998255235076,155451 750149871668072448,11495 789254562980909056,224680 789734514926825472,225949 794172159103041536,254135 794732400286855168,261594 774946308448804864,142668 764986326814830592,11774 794886936540442624,263302 758708081635291136,54752 754775029263372289,33355 756010342413578240,40926 789819854094110720,227048 773907528610701312,139404 794304217276153856,255299 767882079031918596,82283 795420832109654016,263931 757652411141849088,48402 762752064652972033,73814 789365000146157569,198044 759581560253349888,57574 780053698370232320,176129 793491546050093056,252741 788520495541002240,215437 789087607040774144,223286 733408857905463296,355480 789509714065387520,225358 756550737719590912,43751 763868009530130432,80939 780161523356315648,178258 764573143524573184,80939 770082672098115586,110302 765419716143902720,87245 789356983820357632,225400 781145666055614465,185496 758300963258109952,52319 770468872457691137,118191 757958446381531136,47940 760854411060977664,64678 777645721629626369,157755 776879858127245312,155896 794682532155588608,262022 750365077778214914,12883 788472241826783232,215754 792355804842037248,243075 793151074945294336,249469 761939361575243776,70858 793149165467471874,249469 785685954514317312,196277 758379495439077376,44429 751013947176783872,16351 766326451784286208,93036 777862252636409858,164001 792034326716096512,243075 775791512315506692,124597 766605062466666496,91678 794502649202769921,259300 788530127055441920,218275 790636755892535303,232863 793210646766563328,245268 785252734052208640,11774 776165619821445120,151410 767119813969797120,94699 758302868126457856,52112 780436036556029952,180074 793521213393936384,11774 795692776121843712,267862 766106405963198464,91049 786295728406667264,201555 758420467262906372,41703 775637747205742594,146991 753299137727229954,25828 793104348695986177,249469 774082397419610112,139404 786905002132533249,207287 776155311665053696,153779 768288433215148032,103071 793664514558271488,250633 734399764838547458,209828 792713101296611332,247062 759722477262086144,56282 773167220671123456,129212 793525374277726208,249180 768542722282094592,103212 790887580535492608,233152 753204569124069376,25995 788141093695156225,215754 760209824298696705,61011 768585365204656128,106763 771089250087497728,117008 754075928989405184,30842 773784634362429440,138819 774746460214611968,139623 751098650206408704,11774 760858744938831872,65244 789301682639286272,224680 792127948803289089,243460 772983811210555392,133841 794267971816300544,226320 765272795605372928,86653 772419105198641152,129608 778264960208175104,166390 778034655194935296,164669 771509680090873856,125554 757421299257909248,46890 790545318974816256,232128 795473982803902464,234556 775288997329440768,147934 753982974429949952,354238 790585518354472960,231894 769343122925096960,112788 793611566231027712,254135 792061635254849536,243167 795401604207775744,247930 755762264389586944,39462 766008106006503424,81929 792076788386127872,242693 758622086218866688,7047 759497455083794433,57574 793390207768813568,250953 794649592172347392,261155 753076220854734848,24316 761679130748268544,69388 776193317956640772,153915 774009686995722240,140770 761643671267708928,68993 786363589321830401,202217 791012283140878336,235590 758484071454572544,53580 785850706922274816,197512 757860465015975936,49754 788765742409871360,220332 791392152467152896,238207 775197821775392768,146259 786638827091742720,205455 788753789423616001,220526 793096704157446146,249469 789964623739023361,228543 770385010742267904,116804 777039399402008576,156835 787613284304359425,209831 763536575825342464,78684 777142029872664576,157755 773190832258162688,134561 793941911707021312,257026 762702894546112512,74431 758108656567136256,50698 792086540050583554,243614 769566575913537536,113836 755864188090802176,39462 757111332688756737,42344 790172110769557504,228552 751564513242181632,18452 778395576375255041,166409 755208965739327492,35319 738483970439041024,11774 740388156533415936,11774 777307291359981568,160014 771114305836060672,123217 775003786481774593,146259 794702530445971456,262849 793465131040505856,252020 791233058955493376,237274 770294728348794880,113412 753054436205797377,24870 755536724713889793,38401 780757842261344257,182036 786966958243713061,207949 788234704671547392,215608 778912110147432448,167003 780560361229389825,158673 794190211911708673,258598 748920337362923520,355260 795101789787975680,264397 776821590017257472,158428 776472294726049792,155334 777536200190066688,161387 753333636297027584,27180 765219742592315392,86440 778530014094512129,152594 757377223317938176,354361 758653773308841984,54070 764950455411617792,85434 794590236894490628,261155 763597638398685188,77731 765674290880524289,88669 774387508029382656,142566 790702584025735168,232169 789685801667801092,226731 792225056101429248,243092 763587105461108736,78159 793437341117407232,249374 773105041431490560,133090 755165005230673920,35890 774710290709671936,17416 768982915371847680,94699 776831672348094464,157724 794559939016392707,238233 759094018638741504,56315 776605656979804164,156976 794596952243507200,261155 759461424871706625,58024 788716755120250880,219480 781322067878617088,186584 789322260196823040,225456 793513416551911424,11774 789496879482441728,226629 763784965159018496,80192 774037704979861504,139404 792067200001638401,242485 757608232206479360,47545 793497608216018944,252408 786737919188803586,206326 764310036801728512,82066 773231639128252417,129558 764128029010497536,81938 753336984920260608,11434 755082138710450177,35234 772177225370271744,128025 787691946055729152,210253 765926660239560705,90012 768009752307765248,100202 793441549564583936,252196 754077034217893888,31320 785619606387896325,197286 785997261033484288,196341 787907063703666688,212239 761718280146997248,69878 754779702179401729,32860 795373163433652226,264397 762203071640432640,431998 794606518532354048,261818 752739918883979264,22752 770988101812490240,122146 732729355361652736,353789 751839904145956864,14277 780875406421266432,182729 785640884180291584,196917 754700004741218305,32873 767776974806790145,11774 775413067672727552,149087 791748610765447168,240483 756645817939791872,44450 773936302504964096,139404 766721731633348608,95672 754127110541709312,31686 780161262546219008,178735 792333196490780672,241678 780925104221859840,182036 767798645290774528,100893 768766016650407936,106281 733057019393937408,354962 794255941353009152,258092 791148984089866242,235590 793422737171677184,252020 788035623986663424,210235 760544469863268352,60794 758512406599376896,50827 759023976328855552,54929 785466360180637696,195975 793608388160606208,250033 767958639206203392,351347 785651569144557568,197907 793382796974813184,249926 795725085701242880,267862 780431625993777152,179695 788512442640891905,218164 770679035139657729,120613 739656134538076161,354906 778392741638209536,164826 787176730436009984,208065 766467729700159488,91838 788543935660470272,104244 793877367882145792,256421 791706796939419649,240145 776094211967975424,1249613 785449372716666881,195761 775393855512440832,146991 780637467770695680,182036 793137439942537216,249469 757997434899427328,50500 793260852682092546,249469 794216336809459712,258899 771777817789001730,125554 750155224984096768,10057 780571327245811712,181419 792078452383895552,243427 749677209598603264,9754 753964623179702272,29263 793993609573847040,256239 791344826587369473,237491 788501677045407744,65113 769822744330457088,114779 777120965436276736,157993 775418374754934789,148473 768204316440137728,104406 793437065287462912,252196 792432863035527168,238207 768918881196871681,110300 764551921860485121,83393 763471775980290049,56391 769249577778106368,110585 751610381550837760,14277 781091979572772864,185243 758222118509158401,51003 791081145970679809,235590 763263639906193408,76794 793995477855277056,257325 757073542441820161,43285 793977837988392960,256276 758120357341585412,51563 779817874424823808,170882 776735686988800000,157693 788132639626584064,215754 792939464137977856,247379 794597970620641281,261155 732634923681505284,353122 758625941685882880,54070 768793884163997696,104973 760273322852573184,61412 765076046265716736,11774 770793633758973952,118192 785984388802551808,196788 771741539387047936,7092 773873377853538304,139404 776556307553726464,155896 769282926823346177,27164 770253379486572544,117257 778881119282311168,351424 754756988941271040,33112 768488491806183428,104973 772311207256535042,130510 773844191516524544,139379 755495185438486528,38032 779449711761715201,174557 793435700225937411,250633 767393108858376192,1249013 791347414233780224,238383 763886811886133248,80957 777368230562103296,159546 781227572784955392,186434 794643356626272256,262313 763180911722655744,75899 761367563649490945,67369 759550006231654401,57068 792064768903254016,164814 794612296987406337,262053 757761848171114500,49066 769574329214496768,112939 763692705461440512,79589 786677854037835776,205181 788866061202432000,221635 754144495977893888,31450 750389707771551744,12743 771310690518769664,124597 791778319641485312,240763 792523133471326208,245101 759247447944290304,56964 793905776150638593,255942 787829266188673024,213253 794360938489085952,258331 768217640422608896,103046 788813081216417792,220767 760904825810907141,65234 795438289863880705,265858 764890033849368576,84724 775371611713175552,148645 769661466068656128,112363 795006383485751296,228634 767130564889411585,47940 789957531766448128,227048 777228650915606528,159956 786365189792727040,202304 787388627194114048,180433 764970044254261248,85562 759661526739456001,72093 763152766386577408,75899 766700124995190784,95672 795661683049963520,267655 752717272611860480,22838 757313121862025216,350711 789817857894850560,228034 779242802811133952,172962 765611990823870464,88052 793253311772258304,250633 789414167316865024,218495 790715053926256641,232791 757660506652016640,48700 778717114228105216,169107 764112880375517184,80643 794002543605006336,255942 787868683838164992,210238 776099097958686720,153035 787010340680830976,207287 776861135823712256,157755 768825974427451392,108795 779127086669664256,170483 789156319710240768,223286 793629157582307328,252580 779146568314327041,350711 757759547213803524,49066 792170812040151041,243398 778350467730382848,167220 795040079521714176,263864 768111660158558209,106861 781629060166410240,188401 761607550165016577,69653 751187602217263104,17591 791090725609930752,234583 793956260123185152,256254 776138478098583552,153915 777886534842347520,163990 786903649716887553,207287 749286207255961600,8047 785644829543796736,196753 756965976952954880,43258 793985826925383680,257423 758262253506494464,52030 793912967335145472,256686 794254451313782784,258456 770105306898657280,114987 788132485209133057,215754 758191063874109440,51344 791386308312637440,237594 794695424871452672,262752 763683991564222464,78337 794300078068404224,258058 734480370222125056,353789 793106581260873729,249469 789506801981009920,226015 777525172484136960,161387 791004290814922752,232611 762128163694452736,71550 774559089028280320,142942 788887740829999104,11774 792013575816478721,243075 759110884069289984,57092 781205861272215552,185595 736544138460438529,225011 777967747661606914,163901 789546376116002816,224447 758475174584934400,53001 772110497290289153,129707 778483496960557056,152594 790624479697367044,232137 761696874977832960,54861 788719676683460608,218275 786206541414297600,201494 795427807446695936,266990 776381410391289856,155332 759109596132872192,55660 771372896103043072,124597 773879924968927233,137042 785277428637667328,194707 753999177454084097,31080 793499419924541440,252890 761024936546676736,65974 793499289888489472,252741 765651244379623424,88920 786659941021052933,204539 762000589953888257,68654 769356020141350912,11774 760558227570331649,63149 763902581869457409,78304 765888404252860417,88197 781252857282433025,186149 787003550727540736,205181 756889834883612672,45311 780460101261864960,80720 774955591538204672,144542 792886968053014528,244550 794721405988466688,261155 791572664066375680,239881 758898300753842177,1170739 770658274089717760,87904 787477126471675905,211347 787797899576999936,205197 767871663211970564,101383 792029761447100416,242455 795040508053700608,247930 793841943235006465,255942 771251333626081281,122146 786564108933967873,204413 762056415267741696,7311 785468884509859841,195975 766765129128038400,95568 775694781699624960,150717 776929696382525440,156835 788753127000281088,220526 778007294676197376,164826 769145778707333120,104932 789952240773586944,228888 794195088423395328,258598 762991892946571264,75724 766694637549387776,95568 788654740611620864,215005 758692291527712768,54070 759091253770264576,56964 786749916454551553,200244 790552594007597056,232137 791783326243627008,241678 770367974326743040,87904 781176754924847104,11774 791327705295785984,237491 749262229208330240,7828 754066022471241730,31537 776871467782778881,157755 772143866170474496,129708 780275157906567168,172185 749303782907924480,7855 775011018917359616,146259 750679704143687680,1248090 763010688868646912,75899 773254679668994048,132370 791309726793424896,237491 792079454470148096,237964 792404786519900161,243165 794993537486123008,262847 778034228164386816,14383 790520018505170944,231894 771847351560466436,127957 775874162204094464,152314 781175009414881281,11774 786786782868221958,205091 792583313852665856,246726 788498121173139457,218349 770991976342663168,122146 785984714850959360,197297 794673548820353025,262022 775441499433660416,148574 788121201369554945,215505 769920194286198784,115435 780115918084911104,177233 754755942856568832,33356 776017461825171456,152735 776523681006817280,155688 760501197442805760,62853 755174555677822976,35890 765643838547460100,86667 778402206529810432,167407 757896441008271360,49798 763450782028922880,78129 768885780249018368,109945 766397487493943296,88920 781561133954109440,170187 758716141845962753,54345 764513773965103104,26066 780276176854155265,117155 793246057866014721,249926 758099121622380544,50923 764985785456140288,11774 757812399852232709,48991 793163609417191424,249926 794535505903943680,261155 762391877366771712,431998 775728948751675392,151185 780093852787023873,172185 791624337824645125,240145 793237335626420224,250293 767821153717121024,101681 778887645581680640,170187 740523482920984576,11774 760148870127058944,60163 758391715279536128,52771 787115863727939584,208252 760424511720349701,61352 786054277504524288,198878 758327502146240512,52015 775801251548233728,151071 791714079857455104,240718 773571485961248768,137639 774677866965413888,144654 795702285829607425,267855 785624796377837568,197512 790736936105234432,232863 773895401044742144,139404 791066709578752001,232169 772599185870684160,120690 773370465855438848,70177 787272083235561472,209129 774434816439652352,141316 793423006781538305,249926 759180633801392128,56964 759397828078673920,56964 776922735184273409,157663 761755176780730368,70338 790782070465368065,232884 746738375290421248,352982 767107248082542593,93112 734659932620890112,65113 791445335889543168,238292 794284634486046720,259231 785711305994997760,196932 766740468193460224,91700 785911437172600833,199546 793425252785098752,250633 770559389258350593,118192 755719896399482881,37109 771125308531408896,118142 732796976618704896,56436 744705322997059584,11774 760153332052701184,61011 767840923959123968,14277 765566281437241345,87904 781148012022210560,185496 767759039585452032,90384 789415219197911040,172084 763022029461217280,73814 773466818669195266,24173 761360725885460480,68273 765697418453143553,24173 767841615469740033,101383 755947863780290560,40463 785839683746074628,197286 785931268902883328,199211 794630094035644416,262022 768956626011246596,110615 786886570099912705,205728 792798641673076737,247241 794982414825222144,264397 791001342516957184,233692 755095681484718082,35449 774436414993920000,141360 789856907435515904,228034 775447048237813761,149040 780823119749484544,183269 785896248918282240,349425 777564249417736192,162521 765598005302964224,87904 777859116878405632,159956 756705413026942976,41702 792574086601814016,246392 778305147227271168,17292 766691683211677696,94699 768432310429462528,106342 793962985530294276,257255 770811129224425473,120474 780599837658079232,181755 785631949662654464,197297 765964939043282944,87145 792556406129893376,246225 771069977675706368,122146 763116032496177153,74321 768999709134430208,110477 789654326687916032,212131 749775284681969664,9754 790916173185609728,233560 791735019555393536,240145 770395353430515712,118191 771551156103319552,11774 758620536830304256,54070 771125512022421504,122126 775650853046792192,150511 758233976955924480,48289 795737272557703168,264397 756962396204326912,44274 761989894247940096,431998 776239614105387012,153596 789934233888382977,228820 746496554769354752,1322887 739620452788801536,11774 793826514127073284,255393 763920011907899396,80393 778427973464489986,167950 792766399294746624,247240 767234610099085313,98141 775980461554147328,152735 772882490428100608,133043 773876021187805184,139404 794949081324023810,239610 791166190022496256,235590 763732286168788992,77273 793087854121459712,247232 763812918773383168,79911 794985332831899648,263907 763830657164292096,80486 790630206918660097,232427 792392955415846912,243648 777902526351933441,163901 795008893973856256,263906 764178709431455744,76406 778429621553405952,167124 773282655798435840,134371 790978679039864832,235590 752304329978155008,21074 757279644592640001,42432 770461668941918208,118191 793914381524340736,256451 766082136034115584,86120 790718675724664832,231894 753716586377281536,29263 757953210594299904,49852 757525499266473985,47264 757246955772706816,45014 768855470027091968,105109 767028312321298432,96613 788171228854878208,11774 788005497060196356,159876 787427967911747584,209884 762662144890572800,71270 777286443823607809,159876 779091873633738753,171795 788541895068745729,104244 790896542794211328,234583 768994103468158976,109960 793444795339288576,252020 732200182654197761,350020 794796682856673280,255942 769566571760975872,111592 763886173202714624,80153 781652554929373184,189314 789310030692556800,225359 760477588309417984,62937 753648005685706752,11774 769259866049302528,11774 777601661023969281,162294 785626634556612608,197677 759187569842135040,56964 788084644990156800,215252 768976459012665344,110344 793255019831185409,249926 759614774573408256,57574 768154783416881152,103354 792217167672537088,235685 750758387634274304,14950 758774966259060736,54070 751832674621325312,16931 765377677591244801,86961 787457922490101760,206117 771448408762556418,125367 788817609030590464,220029 792980091269701632,246726 764124074276560897,79691 795077910080225280,263141 786403798277197824,203674 772082870261129219,129471 753691821717327872,29090 771486405415624705,122982 795359037508513794,266138 755631867416674305,38421 778305448973856768,167220 770333478160216064,117257 753743336566099968,29263 768057469046140929,100893 778343434180501504,152594 778806446334939137,166282 790678336628547584,232640 786924384942428161,207287 767012260384419840,96039 749716783330983936,7082 777626859332829184,158387 786939860661604352,207613 787087306486231040,207151 771896204842106880,128017 756573230920380416,43258 793968992587317249,11774 780300853236432896,171795 794016096575688706,256255 790555299493076992,232137 793996565979561984,226180 778194569649324032,165488 790637556186640384,230899 791732330385768448,240070 785916149888278528,199546 759850970788433920,60102 781854330701750272,176890 758007482589417472,50442 793265909053984768,249926 791425883747692544,238780 774408176472993793,141867 765912386238812160,88459 781224207585869825,186434 788129146861858816,215754 789928794991632384,227318 752909957700395008,14538 764974161055866880,85562 768898002689794048,108849 793607906541187072,252020 789068795545542656,223103 794337921524338688,258981 762073569027174400,352550 789998745161129984,225981 794371520936038400,252939 758669734141386752,54106 732175889774022656,172295 794547592348762116,261155 760174445667422208,61470 764898995957137408,85159 793131855306452992,249841 793838334200180736,255842 749920679596875776,10735 756316727974170624,42249 789421040925638657,222971 790554217656098816,232137 773892474775494656,139404 780849073633058816,183477 759112316319244289,56552 766058586954952704,81929 768862029708877824,109666 785404318451167232,195481 788856179955032065,220765 755843986963640320,1248354 793690864744738816,252020 732112726282121216,349385 760558805734293505,63393 770500627294138368,117257 758130268460969984,43225 788768105484939265,203546 795213992918712320,265191 760198042977009664,61598 762692413781532673,73926 793212745269272576,249469 761290781533409280,66058 753026958158626817,25255 785562119013933057,196676 790353195335839744,231008 771356848146542592,124879 751120430958841856,16953 762186515615100929,69878 767028772289728512,97267 750814860418674688,13621 733220944349663232,1170862 765844130031362048,87904 785700524620390400,197512 793869541851930624,255942 753348004577366020,25189 766673185223897088,91946 767316076535382016,97341 770124467423019012,110136 751929194213507072,14277 755560712714399744,35403 769731499490893825,109509 781521774336933888,166265 785827506679087104,197512 776122185194741760,153192 790549068766404608,231894 753369813162917889,27045 773938534130585601,139404 761544739418152960,50406 775238631841751040,144018 760540908852883456,63268 791357984899211264,238395 768222560307863553,11774 762680970675884032,73814 795676255014318081,267618 777433623439904768,157755 769611979392634880,113412 787795202887024640,212357 789266033731313664,203546 772179289072697346,126152 757943069685800960,47844 768837914537132032,100605 732326216829669377,350808 795352653794516992,264397 761239597133271040,66897 767188982652284928,97852 742552527351119872,11774 768164796881444865,103354 780746970331770880,182257 785856563416358912,197297 753491295033778176,1170685 780201689693368320,178415 760561268637913088,63656 775932875304644608,151156 790628834475245569,231894 792540882306211840,11774 750129229837144064,11463 774574076056723456,143428 787097158033944576,208928 765233155104210945,85562 759937669161848832,58227 787241500291760128,193121 792441210258489344,245148 768277684765941760,104662 776894525784621056,158411 765721719147331585,88920 756305955458015232,42152 773901260445450240,139865 754759573865496576,33474 762852250184069121,75073 781396819603517440,186434 795141270578438144,258922 768501811263176708,1249569 791699646737416194,240682 788675157594345472,218275 776741153207119872,157755 791398591344447488,238429 753728349231427588,28282 764939652507766785,11774 793248721907621890,220332 781440896701194240,139404 795243467576328192,265686 788751671774027776,218832 794338172574515206,256038 756316118285889540,42249 763152152705368064,76723 767540653576232961,97438 753981982531526656,11774 760715119177437184,64197 795049037405810688,263896 792146511752732676,244304 770385936030928897,87904 794725973577048064,259743 795095055585476610,265223 763199032919527424,76429 790725197754200064,18395 761031522858049536,65974 773853370339717120,139404 795377590982868994,257325 788561751390289920,217658 788765714131718146,219942 755203477828046849,33751 750776221923995652,15316 768204143567568896,11774 795347721565532160,266500 760242977650380802,61912 771507981678673920,125554 758116669738790914,1248582 753372424763088896,23739 750218541224325120,351463 753730346756210688,11774 773963279131553792,140539 785699949577064448,198161 786026032306413568,197512 732704553796177921,353658 762264650109054976,431998 770385117697105920,118761 793180984229363717,249926 795751695439446019,268646 758855679184482304,55174 778410964425191424,167809 792169165889036289,242154 774286271292272640,11774 763075538286178304,76429 761275090960945152,67283 772256882341715969,129991 793943924670943233,256255 764542508579688448,83932 758104819483697153,41703 794734208174305281,142187 756521635436433409,43403 771525721013428225,125554 777678122758078464,162596 764989225158803456,85562 794628911510552576,261455 788451808591093760,217958 793454904563994624,250033 774342127899648000,141360 777051481929318400,157755 795713951652872192,268448 793226758728351744,250519 773761972751904768,137042 794175606623760384,258331 776251678936952833,153845 764974929234137088,84889 794080465510600704,249852 767106125766492160,95672 764979909043322880,82283 787491489227997184,210959 793907532943265793,256536 767914053960343552,101681 757084512048205824,45857 774360218972987392,139781 788874163977064450,221832 766691647698575364,95507 789938857315827712,104244 785274842203430913,193669 775523380774645760,148645 760831306926264320,47672 776069514685390848,152735 791743300382359552,234583 790606852979654657,232169 794484812509835265,257788 776161121011052551,153194 750648983073263616,13532 795766125317541890,262849 787416096114638848,210989 793865820698873856,256239 763557998690177024,79131 762029561496363008,71594 790747961680691200,233154 793138857499910144,249469 771205534925979648,123581 777276352642899969,160539 794905346640842752,261818 781344383161348096,139404 781478278200569856,188119 768998789231288320,1249630 791671313299443712,240483 750411869454688256,12883 779105327039905793,164826 789771512777625601,227748 768587225160376320,84904 785549771457069056,130635 795439810311843841,192363 780911980349526016,184223 777210004281577472,160480 795385885143482368,266151 763505154620469248,76723 757743181412708352,48840 768971843189354496,110781 788482706787086336,218351 785489643990978561,196277 759890994280042496,52887 750452764694581248,13410 790930201744060416,234796 776117429495799808,87904 779123215620714496,166282 760434248025247744,62771 772875055822934016,133090 794008814395785217,257492 771483748064002048,125554 763106087662825472,47188 770126073614983173,115435 773839447007830016,139404 750476290688450561,13627 760917851322494976,11774 773900948280188930,139404 785275387739639808,11774 785700521009041408,197512 774269923325468672,134805 758467446093254656,47940 791346188624732160,235580 762501685545545728,71087 766072559536332800,89923 778333686651424769,162461 766690165125513218,95568 787423594464808960,209736 786974069765857280,207287 795702333002960897,266151 778316364205391872,167319 794338521368535041,256038 776892811169898496,159146 772977051615625216,133519 785522926854496257,196676 773355840891981824,132335 793300557058498560,105109 762368861803020288,70941 774800292739215360,140408 753990296313139200,30590 770412830709411840,118985 791699456617881600,240145 790906805362761728,234583 780443557408702464,176203 788792198154387456,220526 792291452835491840,243075 755813414178525185,34441 785330923000696832,194384 749921231286263812,10735 781854425879080960,190635 775762864896286720,151503 781641105515294720,189652 792049774333747200,243187 795048722648465408,220857 753309612493897729,25896 787710606845550593,212357 756645196511768576,11774 779884134218862592,166853 757323121187692544,46394 795365643554062336,265875 774351445609021440,142506 755117692877545472,35044 751167844188975104,15165 777380352360845312,155381 779537904234291200,171993 756591156386029568,44274 791353741697912832,238395 763603121239121920,76628 793486084944584704,232863 786361628316938240,202304 792118963161423872,235685 794832727447138304,258771 788770745237311488,220332 773904917631295489,33338 757546279543119872,47782 762753573323153409,73926 774716380549672960,143473 791014658278825984,233736 795302447535177728,266079 758323884487684096,51809 775995254600114176,151539 786183867761766400,192032 793168312628764672,249469 768824280494866432,108582 791314742111449088,234653 754036139019886592,31400 754078143510556672,30842 794628133135597568,249926 764156465393209344,81869 769196859684380672,111049 770225634106871808,117377 791284653332258816,236454 750333338595000321,12535 751770616118804481,19352 759060772471250944,56552 779479302408507392,174315 787110648979173378,204835 779553850424487936,173964 776054462905405440,153095 785244385696948224,192656 794538974203166720,261155 770322866034188289,117694 755837283186520068,39997 789515792182235136,226717 791469540362244096,222526 756660990591238144,44271 771406523654299648,125367 780799242428358656,182870 792748978169184256,247074 794971727239540736,260927 775803015001436160,151439 785688068166651904,197512 778572158863716353,168794 761609849323065344,69705 780779507993157632,182257 786383055871021056,203510 779821698912837636,174230 754074612707631104,31686 768114004917047296,100893 793454227200827392,250633 759702662766026752,43553 787488022061322240,108396 793961150123802624,255942 778511885075304448,165185 790190671210557440,229909 794668446839689219,262022 752659867429666816,22300 785504776431755264,196277 766553075557347328,92958 766458309792628737,93405 795702168745635840,268356 761668487110549505,69711 778320075447296000,167319 795409164185075716,266491 790960805483282432,234583 766704060531695616,93504 768495714590568448,104973 753949076262047745,30590 762781764867719172,73926 769600047113789440,114422 768817066480730113,109104 793573492448829440,252741 762690315346116608,74133 794968527757340672,262925 762388279891111936,431998 794190609288335362,254209 756895706921766913,45311 760416662898089984,62063 761589186713575424,65887 769792549787762688,114987 781257951088549888,185921 791047451323039745,235590 785301499668684800,194934 771033382650249216,11774 788124878746419200,215754 764312814949371904,82066 763817938264596481,78189 768868712673783808,109666 792252949783281664,243187 751201477926858752,17434 788470443745443840,190269 793192261739741184,249926 756257826171981828,42274 785930820292907009,199546 788725766208892928,220029 795396160684855296,266822 779420723798536193,174660 794056826417532933,243865 792027737351393280,243187 761695534583209985,70355 771402369913479170,124597 779057983745617921,171886 789894479780208640,226731 764501233079980032,82642 776156535424778240,150511 794558658503999488,249057 761595435345584128,11774 778756695262498816,164826 764383627840856064,82002 767828118090420224,99255 786398147350302720,203350 791054737797939200,221832 793841374042984448,155390 732606018983694336,11774 788771867775668224,218767 791013341284098048,218892 771463226018045952,125742 792148030359216128,243187 794592980485152768,261155 759174856545931264,57336 794620787147833344,261987 785763006604939264,197286 793129299486265345,249469 794025465338011649,257515 763736539423608832,79691 777852204858376192,163990 767203677790625793,96799 769257501317537793,112363 785590611239985153,197286 762994753797496832,75724 786787650510336000,206642 773578808767176704,137639 753283658467807233,26140 771100313537224704,123587 794885801662435328,249348 765077972776849408,27156 791773141068414976,240814 778285389119447040,167063 764796217846996992,78274 787809172599431170,208560 769561088228679680,108373 794191748268494848,258598 794585679506247681,259773 757565267996241921,47844 792697851239432192,246632 758098520591040513,51136 787148150997979137,207109 763872371342086144,80153 765633338665111552,88399 779881480470355968,167220 791822751510171652,241034 758622394730840065,54070 788039840939905024,213887 778324411468292096,167220 792933123977650176,37173 773414163393675264,132370 795682127404666880,265855 775822740712337409,151401 758414905691078656,53144 785601697309569024,196767 787537929165901824,209800 773342464413409280,134633 743136141944119296,11774 795738413093818368,268448 791752049700384768,240145 795719186555269120,261155 778909353806012416,170294 758069634037788672,49843 790566321129914368,231894 761931236801597440,350826 790309527681892353,230277 792161482070822912,244221 771774245202305024,127366 771143514663116804,118191 769028050440876032,109945 786672420279103488,205509 774180360229752833,1250066 780635643672010752,182211 759453825535213568,55257 795445307894996992,266079 794272379975372800,258331 762459379052388352,27625 752904118365220868,24134 760119974526464000,59666 740284726980665345,99816 792595744595189760,244824 758772895120109568,55257 794367657114009600,257707 766449320019234816,88920 778466436280782848,167220 795094757735211008,265245 795438157135130624,266491 753731269276479488,23884 762030057888092160,71021 760986998588989440,47940 785893678338281473,197512 757973234004267009,49066 788534567481274368,218892 732246739537829888,1170428 770495305309679616,118191 780800408759443456,182036 764653369541726209,83751 765131971722903552,85562 762656517178859521,73926 771717265863630848,27164 773300837766488064,135489 763107706831974401,76549 781468839506747392,188119 795701591395434497,267542 788483208027443204,218495 754716440352157696,654029 761617936003981312,68993 777883250643664896,162610 786163907027017733,200382 787645307500625920,188577 758445052901273600,52394 791694610083016704,238395 759115974599520256,56964 774038108622946304,139404 779006086825205760,171886 758298084803747840,52112 779853237465837569,173336 759975818214907904,55257 765323956383604737,86873 788823911983120384,220767 768966966979637248,107469 788780013864837121,218875 757219822455304192,45815 790798627060981760,233307 770826602942836738,120610 777322259744755712,161456 779429351020343296,173846 793497613970518016,250633 795386386643898369,266151 773855944103059456,137158 794570158534696960,39957 788084958485155842,215005 779432816761188352,175062 768617324115025920,106281 789325884486475776,225456 785240368308711425,194167 780592142976561152,181886 755169687240048640,35044 769708365329096704,114779 773312727846576129,134561 732392440552808449,1170450 780680773758291968,182036 762255797678141440,72407 754728042241531905,33355 754787414497865729,33355 794758732747927552,262849 791358162540503040,11774 750769401696231425,14421 787922148585148416,210585 766458446304645120,93230 785570353107968000,197035 769033018203832320,110331 773178484915105793,87904 773938847851941888,137869 761330319127482368,67497 765710679835865089,89358 742752359156174848,1247525 794654268733145089,260613 792140442288660482,242693 763061330685206528,11774 793965099409084416,254135 794248989876944896,259063 750663936538587136,14421 751877398258266112,19563 790212192129937409,226712 786253738621100032,1063777 788176129035112449,215088 780618456521515008,182122 767923112436310016,100605 770083025510170624,115778 793942879710257152,257026 775376438094602240,148870 776070378082799616,153307 788743882590736384,220332 780747349857480704,182036 795064021166784513,247930 772076575999131648,127775 787254881807663104,209035 777316384703258624,159475 758308648875622401,52061 789812363130089473,225427 761583616908374016,50406 794126045964341248,255942 787069608662630400,118192 753725492113526784,29263 791196829589315584,234583 785998377502793728,199262 771829830534979584,350857 792124749010771968,239446 794274989033848834,246425 760481262670798848,54070 776162311488806912,154071 793799033940680704,255393 758868822401044480,54070 777018640252014593,157755 778980692252385280,169410 766328269775917056,93036 753349330921140224,27222 758046488576483328,49480 768378790800011265,104932 790708181924245504,231894 758132671604101120,50500 766765359026364416,85326 764125205832794112,47940 786626588016275456,205029 773946537625939968,139373 778298869272702976,167311 787110119809179648,208989 792947747879997440,248104 758331964575322112,41703 732393375459094530,196346 780631184329969664,182211 766593009974644736,94690 769881377319813120,105109 775067697759424512,146205 786271522474164224,202429 772223452136693760,129526 792922643741630464,248514 791316660997148672,11774 775409745385500672,148045 790877305467965441,234583 764130907569741824,81869 781501651005743104,188401 792098497214439425,237964 758434152433811456,52749 756817240478117889,43383 771498720143769600,125163 767137464196530176,97438 774095694042767360,139404 790379338181083136,228354 764947611652464641,11774 791694849259016192,239610 767004630379212801,95868 771494129931026432,11774 753349542557483008,26140 787907787422568448,213253 792871424235073536,248010 733324410606653440,355480 787508425647194113,211347 788888735475609600,220689 750816237354160128,15066 795072019318603776,263141 785925552754393092,65713 793102098493833216,249469 794035189605367808,252020 788652624719536129,218275 792794202883125248,242693 753995446733967360,31060 793495383469154304,252580 795058181743476736,260535 793272006477094912,250033 772408327473131520,130686 765557655167303680,73706 793939739237699585,256650 761609166695694339,69576 786257231041794048,201958 751124609098022912,16953 774016342676484096,131421 790036461802311680,227252 778365401914892288,163376 786307443546435584,202877 752189585736736768,20501 758812262060662784,1248642 781230038679031808,186434 792234800090345472,47188 763424466453995520,78129 795767462012866560,260445 773829518725439488,137869 749713760571367424,9890 778481093318017024,166852 790700076641447937,233729 788364526697623552,215608 740665172356825088,11774 768867920130834432,109666 760496589215453184,61352 774043687709847553,138054 776193493551067136,153194 732323115179618304,350808 786293959614091264,201558 795777279091757056,268643 764979207311093761,85562 781203193904627712,185496 787852150928015364,213064 789300962020106240,222673 790447236081717248,220049 750204721021980672,11495 761545940461297664,66277 772707159809208320,128121 773644722208288768,137953 753751503089770496,29624 768450114067243008,100893 791197605367721984,234583 794527987895009280,261155 750698930527166464,14723 790875235339821060,232863 792077351676850176,243623 785679602479992832,196277 774831106164011010,143473 773947355846610945,138382 732847405520031744,353228 775079940500828160,144648 757361246333087744,47090 785328321332518912,11774 778278343649136644,164826 778302886279278592,166390 751766722013761536,18216 774387858903891968,131421 766434816225075200,91946 765240752423198720,86513 773548908148588544,137158 785581854472536064,196609 778396390649135105,165448 788125358566494208,211880 791344018756083712,216358 793457867936428032,252408 777935171471499264,164001 786720965799489536,204413 761594977306705920,69565 759502320564596736,58227 785298298894594048,11774 774075166733307904,141200 760611855786270720,62821 791617886221721601,237787 753303697816518656,22752 762726024270479360,73712 766411401980182528,93823 780809543462842368,183269 761339227716157440,67547 789477453634736129,225981 760324998745632768,61412 755004543096594432,26721 770624621125173248,119937 771764794672214016,127758 786190020877094913,201583 769320015971713024,110585 794270770985697280,258456 781674568649805824,188119 774341595546083329,140437 750758059253923840,14277 764985750790213633,11774 773924751215628288,139577 787456319129124864,208065 794592582676385793,261818 758381748845678592,52554 780073156602048512,177433 780894990935269376,181903 787068915352539136,207796 773953534953783296,139404 794857258253303808,250430 780535264372527104,180074 793932617632641024,256935 792573372668469248,246632 777930743703941120,157840 786721938274152448,205728 759200255409807364,56535 753266641518014464,19844 763859712924418048,80754 768814671860264960,107469 772125884748816384,129231 785999119437279232,196917 795774595185811456,268643 758707568369889280,54739 763071600958640128,75724 791354793050734592,238207 766669808360235008,94699 771713650419609600,112872 776983982919475205,157082 794749245513408513,262053 767819025623769088,101163 766857266976919552,96263 793718749048233984,219678 760658796691623936,63393 770322105854468096,117257 794449226654695424,260404 759116384378945536,57056 749406472065261568,8385 751234814834053120,17848 775534126182957056,148537 795272644719476736,264397 762660940097605632,73926 785834256308301824,197512 794915308607864832,263895 758541633029742592,53185 758478021942583300,53185 786967340982366209,207949 779313404448116736,173964 763490671269253120,11774 776921978364133376,155451 777256498892120064,160480 778207705320263680,166409 794154673490038784,258059 767418852967710721,96039 793184402985611265,250064 751117913768153088,15808 773928050056716289,134470 765903953586294784,87245 755859156335079425,18215 786318480115105792,201555 794273248414314496,257492 787028835736748033,207965 780599031579889665,181935 791469336028254208,238395 770105686910963712,353879 787802418415144960,202727 765979336503599104,88669 775433320498880512,141415 787299532598026240,206593 765064316995244033,80486 771796580655509504,127657 776414489004609536,155287 780823054201024512,182659 750786602532765696,14950 758339512288378882,52554 788475083572416512,218258 793121481618132992,249469 757266428080844801,45672 786679157367373824,204835 755803709016203264,39235 761649915936149504,69548 788232504297660416,216512 787163935384502272,207109 795062015006011392,264397 787043183595184128,208395 794228190071885824,256502 760895298776469504,65540 773892805219328000,139404 795729748236312576,267862 762619948107599872,73814 779918251870478336,174389 759783889460195328,56282 791342881327968256,238207 777016743046766596,159876 788541546102525952,217634 771550327661219841,90735 792074739132997632,243766 765092928670736384,84422 788206690072080384,214078 793259462249287680,249926 764967736489439232,85562 793186924429209601,250033 753723204833648640,28037 750399965533335552,13201 762192443009826816,431998 774341884374286337,143051 788829169673048064,220806 775435703442411520,148170 763862645027897344,79911 774026726993125376,140444 758717631092383745,50827 778553463500222464,26066 761683460100616192,69878 775691295465406464,112363 771849239223828481,127366 787191819763187712,207861 763502051615584256,78159 781547695907495937,184539 788702287749349377,217937 770700279553536000,120675 771111498269753348,122353 760854643727478784,64722 755468727886442496,11774 763164582542204929,75899 773565814855184384,137042 795369974835585024,266079 793104279884234753,249469 793179609638600705,249374 795235722005508096,263906 755841777500774400,39384 767547644029837313,97325 781490625598230528,139404 749891400154492929,195876 791660577928179712,240483 770293372405678080,117257 793532130869469184,252408 787912937520279552,213887 793503849675882496,7700 766087792992456704,91381 788290604262387712,215025 772423952404733952,130192 769162623145349120,111589 770955586292813825,90121 775019251350503424,144611 790955607297667072,11774 795403444349730816,266884 787398663039352833,180433 752231124374474752,21034 732359252220612608,349332 755046302694735872,35044 771753680601317376,125742 763107777870823424,76549 790658254393122816,11774 764986224599822336,85562 776967869347328001,159146 785488384873619456,11774 778364948141318144,166916 787856952219078656,65113 752963771396751360,24316 759985790373900288,55661 776204458589958144,154534 789958130939691008,221228 778428517402849280,152594 785851243021369345,198513 751090490683039744,738099 762825855668072448,72978 776875650678394880,156811 786011004845035520,141360 767442789776953344,98736 770350399874224128,117257 794348763615633408,259034 758252612261150720,52061 771388003138703360,125145 794400296969465856,258044 753722581522518016,28508 760972124538347520,65839 775492141925621760,149259 760510178441781248,52887 785683753083351040,194723 765158633420234752,86103 786327135090831360,201958 785600679205335040,196788 765019216667774976,84724 788491947170201600,218275 753641455550394368,27402 773166933344673792,128934 791823340231127040,241819 759113962915004417,57105 763554570672959489,78853 765280200204562432,86819 787062116654125056,207109 787014442529787908,207949 758951835373674496,52112 779392313860694017,174651 762406709411262464,67852 793257119503949824,250633 736933185032982529,41724 756272092748939265,41839 793501920346288128,252408 773715942744334336,138819 760158083377168384,61051 777903240201572352,11774 767031628350783489,96849 775785060133924872,133454 781329236174839809,186289 791660260448612353,240483 775020089573793792,140372 775648539493986304,150511 795022286193446912,263907 781305895003226112,138812 793463006885736452,252408 770805035315978241,121300 775405193638928384,146259 785909999323131904,198878 760873543471026177,61544 763731101470879744,1170322 762121674611458048,68862 787914735064719361,213887 792046532346249217,243075 793219292313640960,249725 795045086593585153,264700 761036368717897728,65180 788000673187110912,214354 788361393045200897,215608 793346109909315584,231894 791266145965858816,234583 760699874857869312,58227 788407579256946689,193162 773997290537222144,137965 795084521385394176,264010 742400451132301312,11774 789100993954799617,220029 792862909533523968,247003 787017214364790784,207613 765644178646642688,87904 788753972244975616,220526 756018823329898497,39957 786991206429495296,11774 749747308301017088,9295 790227958493356033,226810 788477544706084865,218540 758758447617835008,54070 755063251826860032,27280 758413502264385536,51778 775775102046580737,127582 778384185660674048,167220 773658861991497728,11774 793979078768545792,255826 795369520110116864,266054 792772092341215232,232209 787816878781501440,11774 793936645728808960,257026 794857458594353152,262849 750454134558461952,13450 794725042202537984,261155 775458710122590208,149040 793843217926152196,255942 761645046332436480,69231 791376481624567808,238205 792926482351861760,248514 794155629942185985,221795 767906434373652480,101681 764722449602732032,79342 778628053975101440,168321 788399612939886592,215608 780245080573698048,179190 794569379509846016,261155 750082850419015680,10847 752236244533321728,18820 788584344453419008,218351 792387695473332224,245129 759964426900541440,58254 787010888339337216,207287 791740085544837120,240584 775100707816869888,144648 769264010868903936,112363 773747740241072128,137698 793453233221971968,252368 762730174219558913,74592 769278357678661632,112788 794141585529249792,258190 790678378655342592,232640 754199967397478401,32157 774818620526333952,11495 775514875275649024,1250232 794258179764977678,255870 768216600763858946,104406 769364802900668416,110302 769938713589579776,108795 795081767166341121,124597 773940712643657728,135725 788108853002973184,215608 773396818021478400,136515 780567446197506048,181419 787150613817634817,207949 785912025268432896,199546 795346002614112258,259457 787389299935371265,210207 751540885570121729,18298 780469035502751745,11774 768893757311901696,105652 772507273537040384,121949 758414534520569856,52112 762323574459887617,18395 770752742591561728,118192 794241104342319105,258771 754927632681086976,26721 788879907564560385,221297 778688048129204227,167569 789849688019263488,226490 769236386331369472,111558 764523799098200064,81946 790974045298823168,235147 786990446169976832,205728 792130402915790853,243075 761608522261934081,69231 774059014426591233,141316 789540802011668480,215965 790982387316453376,234583 793132856792932352,249469 774386301495676928,143473 793621558149259264,254209 761044732306788352,66116 751643111764398080,18215 791405735552876544,238207 795137324212428800,263926 772104750800052224,128355 775445913611272193,149202 791000919236149248,235621 790728724383666176,232791 751629557782843392,19000 794015762042253312,256502 767839186086920193,100605 770044240751714306,111549 774008162064084993,140444 762758632568127488,74281 771095328313540608,123583 766365966120824832,93184 743944648788422657,669866 752948258138456065,24597 787659398181101571,209351 790653118191067136,232169 750489852924264448,13201 781100268561850368,183269 789508679066411008,226731 752164008958894080,21091 794555777998589952,261155 787803359340134400,205197 795266584067633156,261155 789163972687597568,223492 776839052532314112,1171739 760437451345293312,61051 795382192318902276,252679 773263410343673866,135025 761318968112062464,67360 764826160458936320,84422 780561071580983296,181419 757348286328020992,46580 770795210523586560,65500 772551159533932545,111558 768238506024009728,104932 778405772506066944,152594 758379244489539584,52167 762253883943088128,72350 754708637860237315,22393 753721413811441664,28819 755896154626416641,39236 774786306945589251,87904 779305590971596800,167399 775817945444290560,151770 786715591344173057,205181 787764640717664256,199307 795095718427885569,234990 755162201430700032,35890 753773712877289472,29817 776930027220766720,159093 776468867371503616,155328 791275586756997120,234212 735639837873733633,11774 769864521758437376,114254 777955866746249216,164669 791090559720960000,78159 763536296094511104,47940 786256613065814017,202275 793462269417926656,252020 740998716417445888,352870 766904863204618240,94810 768663261436936192,106673 772903110129909763,132578 792501314701840384,246392 777331050712272896,153194 795756173630783488,267862 756279092207456257,42495 758341228744183808,52000 785942008544190464,196277 789905730988105728,225981 792025957120913408,243075 766392438177005568,91946 769300694872588289,112872 775779376692551680,1250232 795654780832063488,267730 790640817371217920,232863 766327392990134273,93036 774223724501401600,141867 772494162461458432,131025 787295763671896064,209452 764942676844122112,84753 785692833189593088,196277 785978329627111425,200235 793901448610213889,233467 791989677922390017,241367 785624232533254145,196277 771250868855250946,122978 732212833740558337,350295 766255011927949312,91946 778324685834584064,167220 756278436570685440,42344 765236419614896130,86440 767140615217905664,90179 767439032800378885,98972 770243135431671808,117257 790735841224187904,233307 753304082857676800,26871 765428368569401344,82638 788131266545737728,215754 789185056921128960,224066 756266993234251776,42344 787761481718886400,210992 758175277751074816,41703 753011586185371648,24319 764618113870618624,83945 763821244303237120,79911 778413777704194048,152594 779326391271686145,173637 751626562559094784,14277 763058828388737024,11774 787200591986647041,207287 771044972598484992,122776 770723791177601024,121046 785510395142373376,193147 773399845725954048,105109 779467477558452224,173846 766481026071662592,92860 785757575530766336,19199 795487992819384320,266079 776634433919082498,157082 779861705820086273,170373 773334268869218304,132871 757803344991617024,48492 776106143563280384,153658 779102408668434432,167858 762999741294706688,67226 767850709370957824,102137 781231480760520704,185595 757382388510887937,1170553 770502710194008064,118192 788715827558133760,126293 778198026502475777,166390 765566857839542272,88197 764838993523507200,84724 750359109170454528,11774 758368088798748672,52061 788034185357365248,214666 792323822439444480,243451 764846219185106944,84724 786253347275755520,202007 788465518575554565,218275 789055422221148160,220029 793096293090418688,249469 786016450469367808,199496 793207320830500864,236884 780798065720504320,182726 795350156354826240,261155 794012473477201921,255942 766530740473372672,94509 761244262667288576,65887 778456148127035392,167674 790723473949667328,232884 768102442512691201,103354 788241969831182336,215219 771731293264486400,127402 791297785765195776,234575 773892814384037888,139404 788787623095664644,220526 790877374174945280,193121 763953761807020032,79592 769671863748427776,114779 777596255887384576,151548 794015579833331712,11774 762772910264188928,74366 768223203340722176,11774 781695592309231616,186584 790588335458746368,230270 780065297348829184,174725 752686684865638400,22779 756862129718763521,44450 768082593006821376,101163 794519678433382400,226881 776866102173372417,158897 759995146922496000,60118 773922763174252544,139404 761910056757686272,69947 760958263634558976,65974 776603286493335556,156053 758706789697265665,54739 760402222526111744,62063 788569923798855681,203217 767388782723227648,97355 780797853417504768,183269 794012498424950785,256239 753653610064392192,28732 790327775538405376,230732 790759435509522432,225359 793512631403511808,253069 791101357050572801,236393 791693915631915008,240483 750664690045419523,738099 760480643134488580,62937 787007698948788225,207949 779731413495009280,175962 766279591388262401,91798 790298187089281024,11774 792415767933386752,244550 792559708649381888,163463 774745209158574080,139404 785880529811873792,198878 760111192652251137,60712 759078239910395904,56630 781537388019482624,188490 793254981193175040,247241 789172182374940678,223286 763758004634169345,78159 768049316678111232,101205 785302239011282944,11774 785939622081671168,198862 754880608409571328,30782 758147172072353792,51069 790040826529415168,227272 791107693591224320,234622 795670636819529732,267862 756847622074302464,44971 793516602939539457,11774 781844392629809152,189017 752227070214754304,21464 758108762746023937,50698 780594881207099393,181811 788959958264115200,222500 785639794655240192,197512 787500158477070336,72035 771139227618775041,122299 767408968125865984,98890 773760015287001088,79987 793832448001843201,255393 755201998358654976,36203 771010437219360768,79987 788259601447657473,215437 790314603372810240,11774 759135158817521665,55887 763067844359819264,73712 773497157466873856,136904 791349450501332992,238395 795445227255451648,266500 794287483966070784,248652 757673370720825344,48220 768923663718490112,109666 785473935953362944,194723 760993089078964224,66116 794403670309806080,260404 793504616340041728,249180 780642661338193921,80785 795318993955340288,264010 773908921048236032,139404 758490427301371905,52112 795241781772382208,265724 793564272714403840,245148 776894436135567360,157755 794011549237186560,257492 794961579565608961,262847 778297713641205760,167220 775861491706855424,151439 753009027664056320,24316 760320984712962048,61655 795295346389843968,264754 749680565331304448,9666 767206680736169984,97386 766351015255867392,80939 777902779847307264,163763 768172252726595584,100893 785266736534880256,194186 761389489453498368,68273 776112124883894272,153658 792798739845054464,238045 767733974185701376,100545 773121436533809153,134470 793463233302581249,252408 780965393926090752,183269 763100103942938624,75899 756349051235397632,41712 791551054617780224,237223 773177476180766720,134561 794286558048374784,259457 778197012235755520,166409 791439218329477120,232863 765788336086720512,85434 785935898600804352,198878 788754777853288448,220526 793387261916246016,249926 772790184882561024,132578 779213559670505472,173371 791837927424663552,238594 767174144530055169,84666 769688011785244672,114779 742388691008692224,11774 788148560797761536,214763 767810980885692416,101681 791801069244411904,241823 760108057699446784,60112 757056425247907840,44085 753737520358236160,29592 758811140709240834,54070 786646642044858368,205455 788516052258947072,218275 781288363252789248,186584 773480183609167873,136814 774217914962419713,130980 761197813858308096,66897 778289872725356544,167220 750899205191897088,15242 762029305261985792,16953 775438290820280320,148574 757645216010608640,48549 775484783858225152,112363 793463928609050625,228634 790998935779282944,235621 789733680524750848,212131 789562637914890240,225949 775044486426615808,144730 788404651297218560,11774 793539105615470592,253190 779615983656955904,170215 787723865938092032,205197 792477230735757313,246225 778623510973341696,168794 761341973395636224,66922 792491990403264512,246314 774002197466124288,135725 758265617036283904,50983 762121127636377601,431998 769125029862932480,105041 755202696760655872,36208 765944064587902977,87904 787783955886010368,213064 793098305517391874,247877 761236935167864832,65180 794524692971450368,261155 763053910735020032,53995 766561073956814848,94305 758766355982094336,54070 793993160376451072,248652 770834444223524865,44421 776561955234418688,156926 751561358454337540,14277 791351871671676928,237491 792029998194360320,243187 787696999671951361,212224 788115419819376644,214354 793114033616396288,248193 756575557119307776,43956 777594277148844032,162497 781218056768847874,186376 751933699151634436,18316 773252387263778816,134040 781229167446818816,185496 739858660319453185,195876 769170992992096259,111800 780933603848880128,183351 768226672004956160,103354 786653788920614912,90209 760617326878330880,64116 753464562033143808,209828 764218444304621568,80939 765916618341748736,87904 763835508363436032,80482 773924875983425536,11774 776068143395381250,153194 785819625762263040,196277 791061979607789568,234583 762764595576639492,73814 779596227142901760,173347 781917780689887232,190635 785870887354413056,197512 767125997590372352,93112 795666818870509568,267862 750905048868196352,14128 770139748782465024,116618 751780634121478144,14277 779850438430498816,176203 788251616872914945,215215 766453026928427009,92917 769050345473466368,110550 794954415895695360,250430 795150962847428608,261155 775790430071955473,149292 777638148423712773,151374 765150577068220416,74575 774082148558966786,141360 788048660575711233,214612 789658597978353664,226428 786549775709704192,204413 772880878573805568,132996 788478268374523905,218455 788749878600077312,220332 793272548003766272,249469 775569459977318400,149953 776268511282724864,153845 769344067977248769,112336 793682760724537344,252051 732247370587635713,350358 762596328853700608,73704 758495623930753024,53367 769298523078533120,112788 757463433579073536,46667 770797212972388352,121479 773531633299361793,133702 776394231640420352,155344 760499527749079040,63149 788946729743716352,220526 766259818050965504,91798 771098862173851648,122817 785290438383136768,194213 756790483037421569,43448 793217090429693953,250544 761908076110766080,70858 794700812375179264,261050 758118252773945344,51239 762744357648683009,74781 756639576081309696,14277 757371807565570048,1248475 791416040668422144,238965 793845706201059328,255318 777122133289865216,113836 786004268620795904,196277 742389732357767168,11774 764790731189972992,84753 788455428229308417,218275 793359862059114496,250633 793721881010417664,254209 778075859206877184,152262 755130274095038464,34666 761524063307046912,68993 752961284140699648,24788 764825405660409856,82344 795046357018943488,263532 751722573923127297,18893 788409365686464513,217519 788762305014161408,220526 775376139799769088,148645 793995926209724417,226180 760220684547219456,145399 776935082040791040,159542 787335953304195072,210207 793163373550641154,249841 777131154306637829,159876 790598641786335233,232169 764524492118855680,82018 794709461885714432,262849 776078994718490624,152735 794047775038001152,257492 756692311090819072,1248434 781314766153342980,187354 785502202802515968,194949 761250404474707969,66897 768928480318849025,110389 759517894065565696,58810 794329867043016704,259543 751193005193777156,17677 790651938383749122,231881 773499294800310272,134356 753952587079098369,26477 793096800953597952,247232 764893522604490752,84724 790656662587711488,232881 750875046428770304,15800 779057446941667328,171886 757033447399579648,209828 767254621215567872,97379 794564259896238080,261155 780760546060570624,182870 771366765431521281,124597 794856348714405888,262752 764690787217051648,84422 795455367954202626,265855 789900802584350720,227048 769282286520938496,112767 794156665629265920,258089 757625212921929728,11774 768078218104627200,103354 758064544748929024,50827 773981174796550144,139404 794595042237284356,261155 756351920709795840,41518 790920225499688960,233705 765590674754396169,73929 764929555018739712,84724 771918497555152898,126293 759779190182809600,58028 758590894241034240,53703 770555505811095552,118192 790266254099484672,230282 773764189135527936,137042 750774405681340416,14421 794565072077066240,261155 795492172359499776,267014 795407495950831617,354238 760094871264919552,60790 794120819920076801,257492 765943652661112834,90125 793130444912930817,249841 794668824842866689,261155 794793983625019392,263289 765520513129152514,11774 767813938738302977,101681 794900143002832901,253012 764168924086743040,73706 755138747058888704,35737 732650955003572224,1035907 778732476021616640,169201 767187516332081156,86151 772558234217435136,90384 758084632541859840,51171 768776981974364160,108849 759223831487733761,25210 789300696776577024,203546 781611421331234820,188874 786129236897636356,199478 786041042160132096,198577 756651254856704002,44271 790688060560199680,230909 757737546361307136,48220 791712688250298368,240483 763416979893989378,74868 793184475492474880,250247 770340475215773697,112940 770659271549784064,120464 757642778880856065,48549 790316607939620864,11774 753947229560332288,30304 773318493122854912,136110 753366944863092737,19757 755225952074932224,35890 733234441779355648,355702 787837106915725312,210289 776584577263415297,156835 793225303925542912,250239 751099599440318464,15808 769170686644461568,108795 755569908822540288,38586 758332214631247874,52112 792008685048385540,242570 792830893517856768,247241 793823178548051968,254135 751812159454060544,18215 760635108357500928,59666 788111057088688128,215608 777300562387824640,160593 770220429399252992,117043 787706874858770432,210253 790922502084055040,234583 752011913807089664,16299 753235535213256705,26029 790247862344949760,228341 795414894879260672,247930 762823198731677696,75073 776145303002939392,153095 788689570812526592,217156 792574210916749316,244270 761239796370898944,66897 791701921987981313,234990 762026503597154304,71476 793190287484923904,249444 770770762965852161,119937 793992435713982464,255393 786285487589777408,202429 760547206642470913,62779 767748188530802688,100893 770567109365510144,103812 791504099527254016,238292 792154395404185601,244289 790972268776083456,232169 791031695277371394,234583 795474789183946752,247930 756691441167007744,43553 762980717982691328,75724 776379498770075652,155390 777490586966171648,1170441 786180586272468992,201494 794172973792063488,257492 789172714682454020,217810 774079478913916929,141200 788163037043666945,215608 795327585928347649,221228 763999813192982528,80939 751079192066797568,16728 755955077714628608,18215 786634160232423424,205181 793269852563771394,249926 769015470439665664,110709 791017986979078144,234212 733081164269883392,355106 733165033547423744,354604 773481039570141184,136947 776123077079945216,153095 788751498779856896,220332 786974167539314688,207287 764997954058985472,73196 763877895638884353,76858 789260024136642560,214884 793611457032232960,254024 794692736347684864,249961 765701393181212672,88361 788643403554779137,218258 787064545093226496,207287 733058783006580736,355436 780612172640575488,181811 794358820940050433,259034 757367042458710016,1248475 791758622304894976,237491 732261393450196992,350609 790259622695342080,230282 793243200026775552,249882 753359263846703104,27317 774038993033891840,139404 775404169599430656,148870 785551525229756416,196917 792226675773825024,243513 793168058453942272,246657 776421637516165120,154956 786691912715599872,205349 790650181213708288,232881 761652963702140932,69356 773263970723594240,135736 788434284881309696,217837 752856614101659648,23571 763324867567554562,76723 792773258512916481,235337 786587715563290624,204413 772907276302704640,133043 768129115555827712,103354 786025030945689601,198620 751769296255258624,17416 774364091515371524,142942 753644097420791808,28839 768576796778430464,105041 794645223011913733,260899 768265427428446208,100559 770392055495491585,118604 772869138310008832,132761 790613093793476608,218349 779017332219838464,171379 755257684195237889,32861 792272623912660992,243187 768377886734684161,101681 775194895455621122,146720 785517982676058118,196277 768943748525031424,110477 794800540127494144,263090 752666939088973824,22546 749646745307582464,9313 775967864461332480,150319 791792634213859329,7706 764215588805832705,81946 792270496662335488,243398 763165665284894720,76535 765683020011495424,88459 764920314744692736,84724 794969868617412608,262849 753719407407271936,28115 765306218005004288,87062 791086059119665153,234575 793888051437199360,249926 794369202534645760,258613 764305290607071232,82283 772557196450070528,129551 781546849807265792,174916 787063092651765760,207965 788386519925002240,217519 773334975575982080,134993 790165511204179968,228820 791141725154705408,235348 795327843894968320,261155 792530453676818432,233307 769242872621268992,112399 779458851238129664,64722 794562394299265025,261155 755547708828553216,37903 792290208406319106,243187 762029140585353216,71627 762348522431586304,71685 772520635515953152,130988 788387632967397376,217519 793474058201341952,252580 794434026073227264,260404 787088133779169280,207287 737680022526251008,351463 778934539280351232,170678 794991817259438081,263907 765368631161069568,87245 759403359585591300,57105 790712515810381828,232884 791032853672800256,234583 792021801060667392,243075 773937624356716544,139404 751090171450236928,11774 762783292500406272,73712 785269750548934656,194667 794649734401048576,261155 790654215148433408,230282 777551190271860736,161456 767544515464802305,97386 749314178742091776,8047 760077303783256065,60865 751150015389634560,16728 788771889187397632,220711 785963000280809472,192522 781489530616573952,188119 778316326209146880,167311 779475278804426752,138707 757541320495816704,47688 755881137872875521,39880 780577894296854528,11774 789874303881715712,227253 764980146092830723,85562 776966254208749568,159546 795299617428619264,266079 762309125636227073,353879 763424403958792192,76535 788029083301085184,214492 788189344083374080,216265 792500083606466560,228101 753582472701542400,28281 786940626784792576,207613 750773286099759104,14653 785490560677142528,196277 776130988770402305,153845 793077913327439872,249286 789212837637820416,224680 771150277235838980,122967 775492296905150467,149770 777902855650938880,163990 778297309285130240,167220 757610365819686913,47782 761390139629301761,64310 786624992515592193,203350 770476353753870336,117257 785309502941696005,193543 786243103405465600,201958 773919277027995649,139404 790742638936723456,218469 758344140300034048,52554 755887839829778432,39957 768427622619570176,106281 771131409717166081,122126 773857817065291776,124597 781429169838186496,187248 781379914171842560,185595 763156951140274176,76549 786007061754589184,197512 791393814678233088,237908 757312384440631296,46763 755825097370316800,39907 755835604215013376,39997 790982864829427712,235686 757428850771001344,47283 771914008714547200,118191 795421731427074050,262602 772197113593602048,354153 790394472186060800,11774 774213510540718080,139404 771524274200907777,125554 753008248979091456,24034 786380773632929792,194272 766672871481499648,93286 786604439608123392,204901 790901745413009408,234583 778703065868226560,169923 773942157765971968,137315 789318286353637376,225359 790919622442614786,234583 764877255986311168,84449 777931683299491841,164001 787444347960778753,210215 773254470524215296,135736 775362324467113985,148045 757542437468377088,47782 767002360329736192,96039 772453748882939904,131027 754719142997917697,33356 767846076602781697,100342 781302690001268736,70338 773241653616312320,132835 776798127885918208,155451 766232422090436608,89859 791670611391180800,240145 761692468857311233,69947 791658527978721280,240483 790988944057958400,235621 785807706049294336,195975 752687536644972545,22832 771456457296314368,124855 794930840857939968,263895 772018966742958081,129178 786665117987409920,205728 763843756391075845,73685 750486479705550848,13532 757752270586978304,47940 775001404150657024,146259 785603194839633921,197297 787366948841684992,206007 758755613916532737,54123 751218159017918464,12868 771729771516440576,126152 780546539278045184,11774 787798460799918081,213064 760621615205982208,11774 745642106316783617,349720 766105796350402560,90384 769512787802402817,111558 779255230164762625,172962 788525194478440448,215437 763824374369644551,78383 758777375865712642,54070 766136339276242946,91499 766801275249913856,95562 792073533950038016,11774 766429236051767296,93823 777155430049017856,159876 777365368922902528,160703 762014661499822099,70540 760083279756267520,60112 767759531585789953,100893 786739089605144576,206054 791408206052491264,237491 772477844186341380,129126 793271382863994880,249179 768499479033118721,106281 754737912697253888,33356 787712086088486913,205728 776022238789300224,152735 752257538540711936,21034 788890379491893248,217519 794648074744451073,261987 758322128806567936,51344 759846373688680454,59730 761181751628566528,66897 780924763359223808,183269 781513040625737728,188401 766413635614674945,91810 763704132163162112,79139 756308478264684545,42249 785548034155290624,196917 793874505491972097,256358 751184799096864768,17371 774415366269337603,131542 787737642767179776,205197 764435396075806720,83391 787725009703866368,205197 762694047949582336,74247 781908646389243905,191354 758078720741703680,50647 767480265316921344,42432 771003036021952513,122299 776627478462816257,155688 793183623117668357,250064 793953127519191040,256686 772117473432829952,127134 776979367922692096,159146 785903090977366016,197324 791392048444116992,237908 795091664956260352,264397 765663207054684160,73814 788766201522577408,220526 792500023355404288,246273 785656616108625920,197512 786531077934419968,203350 772806296936386560,131542 768405219025707008,11774 794292879212630016,259267 790147930128838657,228635 776590879675023361,155451 762693341687508992,74247 773616966296895489,137869 788202641650135041,214078 791793239510573057,240483 793330312264548353,351666 774079828303556608,141360 791954148237324289,238594 756280163596378113,42495 778312879992819713,166409 785541499798691840,195936 794669004224942080,261050 753337231994224640,26871 753620395748495360,11774 792177969770835969,191815 788071503929540608,214209 793663810577928194,251566 794010671931277318,257564 766370976091234304,93068 778275292565508096,11774 750459661178900480,10848 768317365847265280,95511 763963271581872128,80393 758774346034782209,1170533 755162100838887425,35890 771457314834550784,125381 774985437584711680,146259 773609131332829184,137033 789102915537428480,223030 795068746897432576,261155 787851305255510016,213376 771517610206920704,125853 777859082254323712,163166 794477191279083520,258456 778305627902861312,167220 787498799203627009,211476 788689905555607552,219480 789431983013187590,225981 791477436152107008,238207 759191726854733824,56964 763351936447897600,77731 789086889928224768,223286 776885672380694529,159146 794944498426056705,249348 763337983915196416,77626 767812302934532096,100893 757972161646714881,50314 733480593116139520,353900 774701204362321920,144607 786611994564497408,199211 776924024974610432,154869 779398900390121472,169384 790656349436841984,11774 780556467128512513,181419 791444620836163586,238780 791713898235850755,240483 781755623629201408,190008 763813810687705088,79131 795700119622455300,267862 753015443028381699,23739 760630762815131648,61922 764208993128488961,82066 737794063273988096,49681 793985118826156037,257353 766693157274652672,95340 788104981022961664,215005 791675957283164161,240483 788869375444983811,221785 776738576423907328,156518 791690804687466496,238429 795001245266280448,263895 762751073304113153,74066 777574160411353088,156047 785446898425597952,194129 793449437691609088,251179 760158016675074048,61396 780631407802494976,182036 780898059496464384,183269 768557688850481152,103354 791710981244059648,241034 778295439082655744,167273 763846111136141312,80607 763166071092240385,65180 774834662954770432,130980 792156044524781568,244221 768157360732811264,104162 768741901738602496,95055 732331538659049472,350808 773723225591259136,138054 776986653197869056,159258 786131941498064896,200963 778647944211734529,164001 776913226424475648,158673 790974660389302272,234583 792053424313344001,243167 758725181254672385,48205 788389358558674945,217519 767206131571777536,96275 788186010358341632,215480 754826595567800320,22393 767833004182016000,100561 771530813754056704,124597 768562838449246208,81869 787127879750516736,209043 794343829512065024,259300 794879115312525314,262226 794896631544090625,261155 794979676414443521,257423 758036729936744448,48287 758413036868636672,52112 795000538349916160,263898 773280459769864192,135701 787219830629801984,209151 776242097577918465,152872 789485690601869312,225981 772269894649774080,130395 762657135478108161,73432 788852864370302977,220332 764305409985445889,82673 752199599859851264,14277 788735836279803904,220332 788511145183223808,218799 790194279100604416,229693 793049615616573440,248760 772037133305544704,125381 751598572378820608,19000 766412577001832448,93823 786377606102937601,203029 779089839622848512,171379 776145047230164993,152735 791109873517809665,234796 773300790190567425,127636 732834369027575808,1170689 750705551819018241,14421 792775650553847809,246225 752900888981745671,24201 767828199472443396,100891 752309778249031680,18030 763777016667701251,79402 786369322213978112,201620 795440283555131392,265855 760549859510202368,63451 793149818327760896,249961 794926140477480960,261155 751235228966977537,16299 748930066457960448,11774 787801645107339264,192032 792398479381245952,243075 792448611418112000,245148 785845695718760448,198544 758626741111889920,54070 761700111391002625,69548 780833474928185345,183546 755010353185058816,34666 758699505248329728,54070 778200390634438656,166390 772865823815798784,56865 794286196180611072,258829 751103225869299714,15649 788210948473356288,213064 778944123004973056,170882 785918547746705408,199546 754729340814888960,33356 768143306052235264,100893 776481889645240320,156103 763484271201968128,78129 792969071587266560,247240 769567787551494144,109509 751671037935357952,18470 787295003886354432,209035 773570959664091137,137158 795485807192600576,198591 794722432737230848,255942 758471235739197441,47903 765405632459632640,87245 770370060045004800,117400 791285223212408832,236945 756982528238559234,44291 779329983474962432,172656 789233490336165888,47940 769555789933453312,112363 778348089207820289,167101 790667487415246848,232169 793146445477982208,248437 767822797032697856,101681 776386364673761280,155344 755510029655150592,36895 772233162390994944,129551 786187929815093251,200383 791755271844474880,239998 762905140172959745,67226 775682066813857792,150511 794687289133846529,262784 761705354191265793,69947 777364135604477952,159146 793065206301593600,249079 753759911511781376,28866 764152824582266880,82283 787123418319589377,207965 769664755720073217,114259 758767465421676548,41680 753334303434612736,17384 791274284865818624,237223 792514343745232896,246422 765626503023386624,87245 785652808183713797,197512 794641130025582592,261155 778033600247791616,165423 780386393793056768,179742 750728522902048770,14802 793107514195869700,249469 763028360675065856,75899 785705287562985472,196524 765023280843464705,84724 770357215538610176,117364 787166866204725248,209129 793969567219515392,256393 759270718773325828,55257 752899484548534272,22953 768854726435823620,109666 765254726808178688,82061 795162701378961409,263676 794326242111602688,258456 795000335072829440,263895 794918912701976580,261155 755535849610104832,38032 773956806662119424,140444 786574063305158656,203674 790272534906372096,229895 750334775857188868,12535 794763543472144384,262849 772484532435988480,131045 773886680499679233,139404 767448542076080129,82066 775993853358723072,152735 765680899086319617,88874 761205179823886336,65180 771159568436953088,122774 777193493445824513,1250376 770725504748032001,1249779 780606568375152640,181935 790667412307865600,232359 792753348642533377,246726 775138207553888256,141091 775363944206725121,148645 773220717546569728,355994 775544913366704129,147013 763510359550488576,78853 792847614462930944,247379 771031747521904640,762119 773706228115668993,138488 785664561651126273,197512 785999096372875265,197512 774312651279044608,142852 785866218238607362,197297 766301508895924224,92101 758165618118066176,49852 793973164409692160,257353 760215458251366400,61011 787972152951570432,212357 760975038233374720,66116 753355894264631296,25189 785954524070633474,199262 793621720707891200,249926 752926685729882112,24597 758672339701731328,54272 794938496662335488,249926 752005025900089344,20636 777312319932030981,159475 777133567075872768,158229 769662527143673856,114779 777656960275492865,162213 765719798546214912,87904 761632853276893184,69711 787377502616518656,180433 763224566600638464,47188 779889023699460096,174728 793261814876217344,249926 763007513306378240,73872 765610738664611840,88332 791353994220146688,238395 760526338885160960,11774 788130962802675712,215005 732489920300781570,351617 766224060174966784,88683 792119267265093632,240483 764108271665811456,77590 751894520321544192,18893 792011422993571842,239523 795313185024831488,257492 758053342887174144,50654 794044318524678145,243865 764450311205326849,81357 771728748551008256,127366 791789369556361216,240474 795346078845599749,259231 777558369246732288,162177 794601673008250880,261155 774078056340348928,138707 785540253830422528,195975 761801552503988224,70509 785793865248677889,192032 758716193666543616,54748 763529643202936832,77237 775114837051502592,146720 794675735176871936,262588 788840923903823872,221228 733279029432877057,353002 760450038975832064,62779 773956977697304576,140444 778709243608182784,169459 733133823693586432,355261 758193770219335680,51239 764941269449572352,84209 773566084897185792,137158 777720865433776128,162596 764685834746339328,84422 792794006874796033,247232 785622728455827456,196247 790444010867351552,231333 795362247543402496,266500 775704712502882309,150511 790043587283156992,227881 795367135757352960,265885 755538437533343744,33186 790249793964609536,230282 755551685599195136,38032 756539662928314368,43399 787011771554934784,208379 762742772612882433,74066 794018230612262912,255942 787716545099079680,205197 773570139438460928,137042 794532467063554048,261155 746427608842248192,355480 780519796936839169,169437 781832712839585792,188498 786322692521664512,202429 791726309030309888,55820 756579712999227392,43471 789214085757952001,224333 794524685966839810,261155 787900893844897792,211813 756703229170384897,44119 770271926266765312,117257 775084762058731520,146949 777600903800991744,161978 788462620231827456,11774 795434598159130624,266079 763839951612022784,80366 790950213137539072,234583 788375004500983808,194060 776531822272446464,155318 792990382523121664,353879 790357134630412288,229745 762774571921444865,65500 765970654067888129,90575 778655339977838592,11774 792050169944604672,243187 749299211548499968,7866 787704729459650560,206101 759204529527255041,56964 759633887144226816,59215 754870603463655424,33356 768838944037502976,107984 781636686442659840,186584 781139116821852160,130635 765936411178598400,90384 793106084500238336,249469 785936696294543360,199546 761694526649929728,1248861 765028035363942406,62063 778926878077755393,169437 753696366489141249,29263 785544091211796480,738099 779462005061279744,175079 794281119508299776,257325 761238834688368641,47188 765946954073399296,87904 793557024336252929,250633 795047063679565824,263676 772545340943769601,129217 785558019954192385,197035 766081662677491716,87904 785883578123026432,198671 780590480513826816,12018 791053712408141824,236393 791165405796700161,246425 763579611947077632,77682 770694676454121473,115239 794160819961405440,192780 781536426135552000,188401 768185865776443392,104633 769706084290428929,114779 778342804133126144,167311 790252337424203776,229798 755260103226306561,36545 760319945121169408,22881 792156693585129476,244221 777199272697618432,158387 757780693158166528,46405 794532131003396096,261155 790588740439728128,232137 792488933456240640,246314 785743208991100928,197512 789192577329143808,223899 759363022980845569,57180 771030253552754688,738099 763055480272977920,65180 776144430961012737,148645 791182916525039616,232169 793296492953899008,250633 785789314030383104,198142 787846178062884864,213064 757642440077488128,46394 765369393463255040,86103 766442750417969153,88920 759202630711345152,56964 771185704948805632,122967 786063150047264768,198878 795609977490735104,267521 793477586688978945,252020 778565294541463554,168794 760849089504436225,64678 785988234790567937,199546 768467109936594948,106281 756261281842290688,42249 773658403491033088,11774 774372297951944704,143210 787319869679296512,202304 792121381047701505,244230 752938794492522496,24597 762283440565809153,431998 779716274251190273,176514 754715093691080704,33035 756191459838160896,41632 794169011722293248,243075 778621993176461312,168794 753403911419990016,27061 773155480013148164,134470 793321607301390336,251452 793647315408019456,251740 751546622866227200,14277 794005151996526592,257423 770013930248867842,111448 756268830276608000,41839 785886923386679296,197512 766274932359753728,91946 772970404000456704,133519 785529087351664642,195571 753605521148616704,27222 757748685769809920,47761 767301682745184260,90384 785842437335945217,197512 768104247095271424,102514 793933454958358528,255942 732731368287797252,353789 785944667204575236,199295 757750857756766208,41839 790401704055312384,230704 755530857222406144,36875 759157844432355329,56964 759454163864588289,56625 762728730074591232,69458 791622545459990529,240145 793146948052135936,233692 780457566983757824,11774 760955637610143744,65222 780846716396318720,182870 790696285045161984,233558 775433040063520768,141415 788696333158912000,220029 789441219969429504,226026 777220898562510848,160480 771779160544903168,125554 790779066051731456,233558 780242100004593665,177773 776190636370173952,152314 795080584255143936,263926 775665414865035264,150511 792140723273412608,243615 758653242645577728,52749 779501089922035712,172089 790587673878552576,11774 792421110205775872,238318 758037052839563265,50314 785276365608214528,11774 772235335979991042,130269 767723445702492165,100893 775809360941330433,151439 793104698878287872,249469 766008982578139136,81929 793642434328526848,254135 795605729449283585,263926 773912903581773825,139404 780572430125326336,138916 787097137410613248,350382 788094655321690112,215005 788797535368413184,220332 765066175386648576,84422 794614973058125824,261155 775522839839453184,1250232 778610778404327426,168794 768197281115807744,104444 786340315879776256,202379 765183919226355712,86103 773544977553063936,137158 794012456364417024,257423 787648823652970500,211347 770240124303073280,116341 764885180431626240,84422 758509316949159936,52749 786835076055076864,205989 793201334321287168,250328 764160914836848640,82209 792036534417448960,243075 768422152190263297,106281 777010974645686272,156928 788163909417132032,215754 777197235054514176,160539 780790116835069952,183269 788114371411005440,215005 777690802101235712,158459 794984680152039424,264397 753996703569551360,27280 763849327005630469,78566 756289874525839360,42432 749510106031591425,8891 761863224073588736,70918 794975255362052096,11495 795350752638050304,266500 793942885263613952,254135 755121739588247552,32673 794596406501765120,261796 794638962308616193,261818 760716590493106177,63451 757249525501145088,45122 761678402780790784,69548 777496396001796096,159876 761526218613137408,67768 793146203403878400,249926 793111936149909505,249469 776929073658494976,156835 732640207535738880,1170608 795399359391117312,266822 753409347971985408,27280 767437527787696128,96039 785855699590971394,198878 766706356527038464,93303 773975998769442816,139373 759228232713601024,25210 776062890025508864,151463 764221287224913920,82759 794750670926647296,261155 777874919484829700,161714 793103084167757824,246514 788445369927606272,11774 789899402311852032,65801 792078841170632704,240718 758066213998264325,50827 785475970950193153,191653 785649276843991040,194082 774027657231081472,108396 759329893402439680,738099 789070923341131776,223101 791852653311426562,240483 794690392235118593,262752 758585530003103744,45311 770304612586881024,112455 732965540264869889,352465 785506292462972928,194230 754745036768735232,33356 773955331428876288,140444 773519530421354496,75113 793233575617425409,249180 771392578713452544,123135 787764214899286016,205197 762988363913699329,75762 793610048748544000,250633 780607801454387200,80785 772512665440706560,130587 773650264708423680,137612 762790303895920640,70689 795667252322467840,265858 771697043698020353,126389 775845463589285888,151463 790998477861814272,235886 764272811036839936,80209 777995812026527744,164826 780923582821961728,184223 760580999763795968,62452 736826736994816000,350821 793588599983857665,253793 764175160148504576,80939 790271054061015040,229693 772854444266577926,131025 785889071851679744,195975 790064765817147393,227318 764793126854680576,84209 732414065054605312,351407 753718097421492225,29263 770991967903756289,121612 775060273996533760,146855 757085633860866048,45964 762634150625017856,73926 775890885473173504,152182 776821499143610368,158338 794605521592455169,261818 762172966859894785,67229 758843840765628416,55729 763489766666932225,77598 773720949615108096,112782 765342352277958656,84209 790819467844386817,231894 749321288104218624,352982 794013987444822017,256531 788153328157003776,215754 795103351826329600,11774 791783507244843008,240926 788539506542731264,210390 769605751325110272,114306 790286328021651456,230270 766349954080210944,90963 785469724024901632,194707 755890590294892545,39462 772914057296896000,133081 753566357610827777,28128 791433080212852736,238780 754819218969808897,27280 751653810775420928,18870 794554222436089856,257353 788006093851021318,214354 787420740316454913,246425 788654178507763712,104244 767184045210013696,93570 785628631355850752,197512 752960147954212864,24316 759953823846629376,59666 763836703383560193,80649 759562538342154240,55461 794868687865987076,262849 759458373733580800,56964 779457984908947456,174660 793440359942610944,250633 786890505099448320,192780 755161173960654860,35890 789548524513951744,226823 794930476049977345,263895 760572016575455232,62798 768477243131719680,106774 754003381853757441,30802 767293482910244865,97377 793337865526652928,250633 776634349328269312,157082 732939038923968512,352911 791619798840975360,234864 757464651588182017,46667 767156638646145028,96851 779041411215785984,171324 793153211074871296,249841 760242206259023872,61982 791416681985736704,237851 793626481805045760,252741 763723608732622848,75381 758782690225160193,55174 786059566832316417,199561 769261002944679936,112612 793123668192747520,249469 787990342549241856,214209 740326242356858880,11774 732116892177981440,349316 768772950040260609,108849 792122379883409409,235685 794253233979961344,258771 778462021092122625,164814 760987180944592896,65455 763852443046195204,80393 743244174347112448,351268 777485834354298881,161988 793216595053150208,250633 765629398099890177,87904 786597615735484416,204977 792314412514193408,244767 771257165528965120,352219 763903478443962368,80209 791260225500315648,237274 760956596562325504,47898 794561528104124416,261155 792411795327549440,242693 794225264012070912,258598 733976349216366592,352968 760157058326986754,59941 781375913418252288,187366 786730352240893952,205728 770381863491731457,117311 793541128767344640,91936 788758347336081408,220526 795673200394960900,267862 766405355798564865,80939 788837291997405184,221049 778234920984514560,164694 764609670216454144,82066 764782692298874880,84724 761130146975801344,61051 793928821489733633,256935 764188434370035713,82544 758045045211721729,51069 792080970832687104,164814 755041451466104832,27045 758665043210711040,53983 773049690069864448,134185 790930395017555968,232743 795228978869141504,27156 789315194321154048,215437 764758799349460992,83392 786237472858451968,11774 761223303667126272,66842 770647409600987136,119832 780261966103183360,179254 758165435200204800,41703 793553150426750976,253274 793211560743276544,249725 758262198707822592,52112 774961923016318976,142942 791595517989883904,238594 781019665933934603,184143 794555861406547968,261155 762613688431804416,73721 786129380506341376,200870 780651750038474752,182257 773837897543933953,136904 785994717318123520,199546 791687189482602496,240483 763165350942896128,73814 753690425244999680,29263 754782214903193600,33355 788047043025444867,11774 795329436442886148,235685 791786977355890688,240070 769578087998689280,110585 775690777905115136,353889 770635105455013890,119937 788729117826912256,220029 788745380175290368,220332 794205073572171776,258598 768886492735209472,107032 773671206163808256,137315 760154343018405888,60819 754717704402137088,33356 768584755424223232,106281 769165755359367168,111438 780614795183714304,181935 788830887970385920,220332 794912633988247552,263532 793997801898278912,257492 779093363882590209,172299 790975903421624320,235590 780857403998892032,182036 791827308759744512,241940 765635347959218176,88332 756015083419906048,41251 776180304457371650,153658 776170651409416193,152991 792046269124317184,243187 793088653912399872,249239 792178622182395905,241678 759448665882787840,56800 788881247762206720,221416 786782830483439616,206642 732798940723175425,351705 759123149149630464,55660 792014040306294784,243075 732455195179765762,350480 767874753302441984,101681 756227341286727681,41680 789808387554938880,225911 791345516462215168,237491 794569714886287360,261155 753573029221761024,27402 793867433899622402,255942 758781083739652097,55278 775034299338723329,146259 760561519243341824,1248809 788855799405748225,220602 794225717684772864,254209 773920887175274496,139404 757227892837191681,46006 787090536356192257,208980 750773904457728000,14525 770503379349037057,118191 778813442362712064,169202 792058770587287552,243576 766330327803367424,87904 789512111319683072,226731 766784032403103744,95708 736752351596285952,1035907 790990843117051904,234583 754195406913933312,32157 772432583699279872,129649 791660633330778112,240483 787880976688918528,207045 763805354178256896,79827 762399275280060416,65180 760151550715129857,60801 768431814234996737,106281 790664117870813185,232791 768403361104293888,101681 792747445801267200,246726 757885880170192896,47940 794673746405683201,261155 772908461185044480,132578 777104921774661633,156835 769959577836224513,116113 787063545804447744,208016 794720633120755712,261155 774038207897870336,139610 792043579837341696,241819 740673988905467904,1247384 773921014770053120,139404 787780935622078465,206101 760895954346270720,65234 789152953307435008,222500 760248776678371328,61922 766131968899559424,89176 786299694586720256,201620 794946915762864128,262847 793764299550384128,255039 794174286688899074,257492 794760128134266880,262752 742851861292580864,47188 785470764409458688,186883 778089619153940480,159876 753502022771494912,22400 792771972543447040,247240 794167762021220353,255393 786564242447138816,199460 793218153572503552,250247 794579575581773825,237491 795318879413092353,263302 765610789545742336,88332 751589408105648128,1248186 775774433210277889,133702 760113842617659392,58227 758670475065225216,54070 776901995735031808,154832 755163363177598976,35890 776793818599305216,157728 764118546158800897,78684 785516131134033925,11774 763130372137684992,76858 795299216356610052,266079 785865773042597892,198878 790517509065613312,231834 759197330264485888,56964 790934752345763841,234583 775086162385907712,146259 776831372052824064,158589 773390754001674240,135505 770720729310588928,121046 769468793651363840,111558 781336663947612160,65113 761386065353592832,18395 764991514682331137,81946 765972051802877952,90031 787077393576067073,209035 734506953980841984,11774 788071447340081152,215124 765858305805733888,88459 772549326660927489,130677 790910112009363457,234653 772112878333677572,128615 772897954352930816,132996 766410439156756480,93823 767111490361028608,93112 751613215780462592,13697 763166210607357952,75724 789474459891609602,226346 777163869751873537,157294 755981495706288128,40361 793180507445932032,249926 761619498046660608,68987 793130565251792896,249841 786754074414723072,205091 755121746966032384,1248276 773700066179747840,138819 794222314632015872,257423 761968881304940544,71386 770655069251342336,117257 792117373423583232,243187 780188067411927040,177233 794479660058951684,257406 768447182483644416,91946 778254749741252609,164826 793568691044618240,253606 790663522854240256,233307 764776521097555968,84237 779044497317433345,170781 781446376462901248,26066 790406265612570624,229693 773515485937803265,137158 770236966671712256,117257 753739484282224640,29592 769332663744274433,112970 751191694742204417,11495 780440363047804928,180039 788121789754925056,200971 794581365702455296,261155 778708080301252613,169327 795658816528510977,267521 768860518660444160,109666 794642319735668736,261155 771751916611051520,125554 765971717852372992,87131 792172784919146496,241678 766641750773493760,93184 780830781333581824,183269 776494250460610565,11774 793593509005537280,249926 754092093811879936,31377 752965159430201344,24667 754069790088507392,30590 760269430677012480,62130 773502057240113152,133454 761650198338691072,47283 761622978312286208,69231 780442068086820865,180306 787065181536980992,208989 761975070365540352,431998 750766696143740928,14252 766527727625117697,94447 749326998615494657,7546 790705489667502080,233756 789549598981304320,104244 790733236502528000,231894 764156350842540033,80939 766872915585343488,95672 770399879931785220,117257 775019424860426241,146259 793953649382846464,254135 764687998441037825,80169 773215089176539136,135234 788387222164795392,217519 776565113428074497,156290 791755342191398913,240682 795661161895260161,267587 762735532216418304,74280 794241052370534400,259063 761589422060081157,69256 791423937460580352,238780 781558340568674304,186584 788178148982530048,215754 788733013479653377,220029 779495682348556288,169573 792945322779676672,247232 789143046721896448,215505 790661598574764036,233307 791421095626805249,238207 791673794012274688,240260 793540056711585792,11774 757633605480751105,47940 794024053011058688,257423 786695514125328385,205186 772177935482576896,129558 786324355726794752,202429 758508760058961920,53703 790529720928444416,231894 794561379550171136,261155 759487502763917318,58227 762845080667328512,75022 755826574776266753,39384 749591125481037824,8297 770363828198596608,117562 786957547097903105,193639 794322178191872006,259743 794619481859366912,261155 778632145564606464,167319 792924255310733312,247877 752680429254221824,22926 793865810326487040,255938 762617152830439424,73814 763943504368152576,26066 765640570329001985,88052 788020511175565312,214354 793074180392562693,249286 789166696808407042,215437 754753780621729792,32671 760559092758872064,63451 773644154954022916,137953 791669096962203648,240483 794384259993763848,257492 789545247730728961,226731 764181729263222784,82066 761593550073171968,69231 762718441828519937,74247 787086647875645442,204835 759149639861874688,56552 780933365440446464,47940 794554841947197441,261155 794688515284107264,258456 750139392635707393,8588 787700562808676352,212139 795069287069261824,263708 761667620928098304,69711 791672095008706560,240483 793865686087008256,255393 755499094198681604,37979 786733880304861185,205728 758441976962297856,52749 763699590575063040,79600 755570150577836032,37457 775408208697438208,144730 774676458174291968,144494 791058223776145408,235951 773604457477177345,137869 776569106619174912,156103 794209191699234816,258771 769763817832218624,110585 769072269901570048,110659 761602351132180480,69231 764811449046802432,84753 769393332606951424,107745 788101040994254848,214899 770009523134357504,105109 760858907334049792,1248768 791907644688719872,240145 780240261842599936,178735 795270835174973446,261155 779011243541536768,171168 793521773421756416,251452 773603211273920512,137042 789485926531465216,224680 792830166577795073,247877 774065357619363840,137673 758394514247655424,52720 764816282877296640,84724 788181847742173184,216246 766621616696549379,92860 785609057507876864,196917 765967902075916288,90471 781599237184249856,188119 768163668588724224,102444 773255929005416450,135725 761977712101601280,431998 776484423365693440,153317 790906528723337216,234796 791477569837076480,237908 790443821318475776,11774 792540622129213441,245101 793515470112468992,249841 794059321164238848,249926 760136376599900160,61145 794601537863487489,261399 788126053030064129,215012 776587810128138240,156926 789876932351451136,227242 787738551278444544,210215 758034678515458049,50442 787099852542849025,209184 766428089354248192,93823 781582410878025728,188670 773974378203652096,140232 788365570399997952,217260 755555152426246144,38183 793197869540913152,250430 790729939783868419,231792 764188700645265408,82177 740941173171294208,11774 775462394772361217,149121 759194506151403520,56889 762644191071567872,73926 758378975676682240,44429 768715772059418624,47835 787774476284891136,210238 749973583875694594,10735 750756762056351744,14858 787847278534860800,207712 757375945523113985,32989 767140757589196800,82066 761524702946951168,68133 766395203775295488,33169 767841570678644736,99111 779574954895474692,175533 794182910571991040,258331 756188921600540672,41689 777315584451108864,159475 793283802596413440,248829 763442329273397248,78159 779073073811185664,172027 788734736982241281,217519 760491927921758210,61544 766613450365677568,93823 795377656242065409,266079 769497452793716736,113788 770448931134111744,117257 773709581058969601,11774 793109943918485504,249469 794226593136803840,258598 767892313796378624,101383 780435800521531396,11774 761451309916622849,68696 781572544667070464,188119 793506983043215361,252408 766314148804173824,87509 794003693632831488,255306 776274645255196672,154832 760861393453277184,64730 788105599577882624,213253 765958787186384896,90482 778810202992758785,157082 785918960957026304,198671 794560045757435904,261155 767327009806557184,97438 792098956113162240,243865 757386489068085249,46405 772501513511899136,129471 759029242600493056,56506 732904224640622592,354066 779766675973472256,173011 793139633747927040,249469 764178551490932736,82066 781372208883048448,187386 785257452036059136,11774 761562802184130560,68908 781853836428259328,190635 754749818749214720,33356 770734763846037505,119746 794902193413439490,263667 732539895831367681,195876 775687484604878848,150663 781480843478962176,139404 794756391265153024,262752 761619946132471812,66116 766502338953670656,351436 794716678479347713,262752 795130757035368448,262849 771230047415865344,123226 778299226950344704,167311 770392611983093760,118191 794524642488651778,261155 787792471744999424,213064 791777150953062403,240483 788035166283325440,213253 794013303257198592,257423 795669298287099905,264397 794205687127519232,258331 775168866624368640,147548 764330702812905472,82953 767364608717795328,93184 768126012626464768,103354 787065452686028800,207287 788395538307842054,217519 758359625624326145,52554 795429905504804864,240483 793999826035888128,257353 764183386097197056,80939 770700797591982080,119786 758069722277642240,50983 761691433862590464,70355 739945376376098816,353488 733722332687130624,353789 776485241967943680,156290 788456096478265344,218275 794656968757702656,258922 786514929914216448,203806 758250299349884930,52061 773706966824693760,11774 776151026357440512,153779 778162949286457344,163990 779703515493068800,176203 775364313896726528,148045 793254500513361920,249926 750062774911438848,10847 760145651866951680,60112 756485824850567168,17292 785513512202149888,11774 758625521299288064,54070 753963494471503872,27187 750721457139834881,11495 788060189412954112,215005 789535457293971456,104244 768980563076055040,110331 766369507086446592,93184 789674070950473728,227323 785277094527770624,11774 795248996839280641,265257 772112762587586562,128355 774947419607994368,145244 768809113388060672,109104 774803509803835392,145244 775659730379350017,150511 777903527175843840,160539 792961602534330368,246392 793332109930696704,250633 756336757503827968,42432 787980987741315072,214114 792767450458619904,247241 763937780514684928,80939 770413147953901568,118761 764133519165624320,82066 754001131416719362,29790 781635961637724160,189613 787957531318583296,211829 791636248884604928,238207 775001592718364672,146259 768126216909893632,103506 777874534779281409,669866 788127214944473088,215754 758895541753303040,54003 771552167949807620,125111 786519447682985985,194044 768465216229126147,101027 764313274036871168,80939 767770905921462272,100893 778279914856386560,166824 762344389427404800,431998 750103601100361728,9643 768273602525421568,103030 791438280281694208,237332 775431773786431488,149200 793270328503988224,247351 767939781128892416,101681 794753695682560000,261942 759138375509180417,55660 788541682832646144,218390 773949786349199361,140025 773899569360875520,139577 787333304928333824,210313 793445416129863681,252020 776624565061427200,155688 765607766484406273,87904 774100256753496064,105109 753625310986244096,11774 773621049577631744,138205 777363368684290049,160134 756338097701347328,42432 772804317082365952,132335 791804347185139712,240145 791172645576380416,196314 757784054917836800,349320 743214535071436800,349966 767853943582056448,100893 769208934720823296,11774 794635290354728960,262053 760981927604031488,65455 761707886733037568,69947 733098813821489152,355106 787116554618040322,7047 776458817223753729,152182 793248100844306432,249926 769141380111302656,111557 773522054599630848,137042 732257410019151873,350942 749736150185701377,9754 763736285253136384,79800 732390649501126657,349224 755165289965293569,35890 779698919307677696,176114 790672058862608384,231961 763478170175696897,78001 794671671311560705,261155 763905981445083136,80939 787280876551962624,202118 792834396164198400,11774 776454319889522688,11774 771465495836921856,125554 776545078336753664,156132 794016847553298432,257492 775129477575737344,141091 763941561910517760,77598 790751351114387456,232169 781567615856701441,189017 789468705117736961,225981 776874106797092865,157693 772640795903954945,131007 786265520811094017,201958 781713911666081793,187976 789715689061830656,226823 749585536017457153,8670 794501193695313920,257787 777223814794977281,154330 765701141313253376,84724 753649632371023873,28866 795670732122521600,266441 754994866594127872,33356 781576974992941056,189032 794262299410198528,258927 758104893467029504,51451 733167252355186688,355273 763566518038728704,78566 793416770719588352,8044 781109674376630272,185496 750452223650455556,13343 791406796862873600,238207 790536777547157505,231894 790997270200193029,234583 789553856812191744,203546 732711019106164736,353002 778842541433257984,170253 768887780659302400,108849 771335573881618432,120118 761259460853575680,67578 770487897736810496,118191 788951721905098752,11774 755461421153017858,354391 771396075819245568,85326 767019207443685376,97276 768370747706400768,103924 777326401846448129,161064 778648503480233984,169201 752835767160934400,22785 761707220417384448,70355 787847535079546880,50439 739957172117868544,68969 758201181684498433,50923 774006411437174790,354238 762142402341511169,71550 788447663217790976,215754 755452257571745792,36735 772855473401987072,132335 785942470760726529,199546 766799638582231040,95707 772515038590480384,131007 759125572228304896,56964 738847857881423872,11774 789555950390743040,224333 760837495609176069,57574 774624618879606784,130126 773841949086318592,139404 773274357451939840,135888 785471447292608516,194723 792481855341600770,243187 776695534413160449,157567 792559776920014848,246632 773871233528127488,139404 792021535208841216,238099 772821228553986048,132578 778277117645754368,167083 793924908069752832,256219 780281192545267712,169747 791089762136305664,234583 786326806173392896,198743 753938993230655488,29263 773581632720760833,132497 766238084656619521,80169 793098613295570944,249469 739572492004556800,11774 757583115762171904,24316 770804902603943937,121177 763030518602530816,74885 766655245116112897,94699 793761238564102144,251758 768580461677260801,106281 777922144671969280,162107 767183108328263680,96514 795110202802638856,265257 788109770351906816,215608 793652149510995968,11774 750806342470860800,15451 763742580181905408,79691 769553927385808896,112382 754122696858873856,17794 755012406577856512,34666 756703479742271488,44461 793460735703707648,252020 768524873895292929,11774 780047164290523137,172185 754733561568256006,33356 770971756257431553,121949 771808100873416704,128194 772763972193824768,131421 749429654436675584,8178 756881501451644928,43469 789232267231014912,224680 773640756485509120,138165 732636864486592512,42688 793125869392764929,249469 765626519783825409,85562 770117851797721088,115295 772956682574000128,133454 770635057560031233,119786 792769119523397634,247241 771752344434323456,126972 762135316853432324,69878 749438371676717056,8497 790708521562144768,232137 760530696716836864,63451 776943298460123136,156835 776754891561771008,156717 788400035503505413,217634 761300560247136257,66027 786744849873547264,205728 790743088582893568,228101 764330884765974528,80939 770459731395686400,117263 734772118764785664,11774 778777016933855232,168794 786613831665680384,204539 773530484047421441,136947 781189023603695617,185310 781391113395564545,171462 792513274193580033,243562 785239958638452736,193669 790937850086842373,234796 793610124225048576,252639 790874305911455744,228570 751598123189841920,14277 773962370808963072,139404 794012950168301568,11774 750468165507899392,12746 781292404867338240,160641 758002106154397696,48663 785654163703107588,195807 786914042405392384,207287 771814559552249856,122344 790750443336982532,232792 752665203485970432,22779 761237300256747520,67226 765985456551002112,90735 772472189861888001,131045 790335325000179712,229895 758405960117391360,52532 764859798844239874,83641 785954652516855808,205972 768300460373528576,105109 795078711024484352,247930 781113500160712704,185496 787040218385821696,207613 794584627285409792,261155 773908216308695040,139404 732819649121882113,354257 789555068940980224,226582 763880602391027712,80939 764712801512271872,83881 770322865002418176,117257 748981949817982977,11774 780787071048876032,182960 794681404659470336,262588 770359450507042816,82066 792017924311674880,243075 786672658834452480,203538 764952687062441984,84710 788562713698045953,218351 792033333362331648,242712 774026078868295680,140965 761594401047150592,69231 764892988480729088,84209 788226614089875456,215437 757924205140832257,49587 793701489684287488,252581 781068717685739526,183546 780624993294159872,150151 793794228111499266,255393 763443612998709248,78159 752689367894798337,22735 781317270429499392,186883 790056073214373888,228354 790730007173664768,232881 771392700864167936,125145 759771724657201153,39235 787892380242288640,213478 794680601282547712,262022 785610658347880448,197286 752083713282932737,17640 786755916884389892,206008 750489107185405952,11495 766374796397518848,93286 791654606694600704,203821 765966266641190912,88930 785908297807179777,11774 793101535706316801,249469 770351013765054464,118087 764300731738234880,80939 765108350505787394,83422 793586298246328321,253373 761915159791169536,431998 785550775720173568,196917 785854501798420480,196788 750830561472774144,14968 776136719213158400,152735 744571365299085313,148861 795335869209149440,264804 771804954210111488,125742 771644898432782337,126152 763869700312805376,77090 771385498640187392,124883 753765138814103552,29790 771513701555838976,11774 793183896817008640,249926 758522133710381056,52554 794563824661643264,261155 795005854714097666,264431 753697251172769793,29263 780791134717112321,183269 755254076414173184,35403 766768969374019584,96263 769220359937679360,111549 793166923731042304,249926 771463626955821056,125367 771783709892542464,127871 753004005282844672,25255 756468412277219328,43391 787093789714374656,207151 768132076394668032,103354 756358666903629824,41689 771931086469365761,103812 791696535750868992,240483 788467999271325696,218275 754076422197481473,31320 765231920875704320,83391 754772145348091904,33549 761162877592018944,66828 763462483931701248,11774 751601997904699396,18215 756932181293993984,44271 753234084084654080,25968 759469187639156736,56964 757335635900235776,46890 786291215905927168,201558 780339122561048576,178524 759408150709608448,57749 737707908943613952,349929 785617298501476353,195414 758675686949126145,54070 780749348938416128,725333 789543028889378816,226182 775010308414857216,146259 754747631662796800,33474 765657535973994496,86440 790882394152767489,234583 778530318756122625,167319 794684287140450304,262296 793273194924965888,250293 794556815233155074,261155 754759976678068224,33356 793120902770810880,249469 767610489803247616,100335 771229693395677184,122126 785695493678477312,196538 750806957410361348,15451 781254593766301696,183759 757566895809703937,47761 775368017286795264,148537 794210158515732480,11774 794267360060473344,233467 758556795858190336,52112 754929612421865473,27045 769299637769351168,110717 792412801994108928,242254 793451323223969792,1170673 760860751326089216,1248836 787737826238599168,210215 792051836177879040,224018 792720640784470017,245148 775285424713531393,148045 785376602628628480,195587 785419753103818752,195481 754848416493137920,26721 786691312623943680,205143 787047527984013312,199537 759693356192653312,59364 777150348297277440,160226 794002244031025152,257492 774584416354140161,143172 769018546303229957,110659 791172095187095552,235251 776189682845646848,153743 780848160772071424,183338 734728940326137857,195876 788178808537047044,215608 767519972474126340,92264 792734023994839040,246726 762781872116031489,73737 772790534821650436,132370 788730243909648384,215437 785920169788837888,197512 785912687653818368,199546 754092132961509376,27045 760554591477903360,63393 785847990149873670,196277 756416303632674816,36873 767086838834089984,97355 777211611236839424,159308 771863882763800577,127134 775737487805124608,151185 770709954214957056,120675 775157036308836352,147433 750751034864087040,11495 757695969915969536,46707 766723066076524544,95708 764556074087288832,79561 778641899846524928,168794 762275230823821312,72035 760704547908120576,64147 771523646657552385,125554 786790455870488576,205353 786715419579150342,206183 775756169587597313,151185 771524466916548609,125554 795086392862904320,263907 766407285673525248,93286 776169738032521216,153658 795013542046998532,249926 766451932005150720,93508 785302149009768448,11774 791268748892209156,237491 780913569001070593,182924 756592617199206401,43553 778223503871016961,166409 793593307335127044,253793 765679040053194756,86440 757002890443644929,1248452 789291623687548928,224568 751119834537222145,41724 763203361797730305,47188 753280429759795200,26776 793852478211039232,255942 754075961595920386,29263 793154156810960896,249469 777103068873752576,160260 791348605839773696,238395 793168779949727745,249469 773275481718214656,135903 750416581470015488,12883 755909417640624129,18215 767462900533489664,98890 767694672055660544,100605 779527544466911234,175542 788400096773898240,217519 781254504838606848,186063 770241796777635840,117257 790660799572299778,233307 786257008408141825,192032 751962773513396224,17416 765576452033110016,87904 775784516166176768,151463 785262665484505088,194157 794612435307008000,262053 776527000269795328,87904 788908287928438786,218455 795377558644727808,266151 777829190850707456,163901 765234843110170624,85670 775429522338549760,141415 775718976932413441,151071 766233780054953985,83391 795724306927865856,235423 755309123927932928,35890 770352280210116609,117257 765598318173024256,87904 743841641975320576,11774 765206850165805056,86447 762319626776694784,431998 764210770863353856,80939 776266970765287424,153194 770352251785342976,117257 773981477419778048,137965 792405698089025538,245750 778407714221326336,167569 789559211097227265,221972 771551392519426048,126389 750381878352416768,11774 769163751346036736,111558 795127454633340929,262022 794530661516320768,261155 794940336099430400,262847 768912363831517184,11774 772965105398980608,133454 793106232638861316,248677 756979064280190976,45622 757797241759277057,48922 766714089590525952,95708 785489756851408897,196277 769206150596136962,11774 791690987521372160,240070 793227210266062848,250243 773453040133271552,134875 753023367746236416,24173 794572389988188160,39957 791996862215716865,242637 780674836276383744,182257 763548150569185281,78341 765629436435828736,87904 794617595584352256,261155 771178721143250944,121612 766849830094303233,96707 790706331590266880,233307 775779393369018369,151374 763705341355909120,79691 763778149209350144,78705 786478920094789632,199546 755821680765734912,39957 767838103088271360,98259 763909175340441600,80939 768968247043436544,108508 785876873167241216,198878 770319884555198464,11495 781343326687551496,139404 788830964994613248,216009 769512016885276672,112693 785647886868492288,197622 755925592495751168,40550 777359838313521152,160593 769615196641898496,114422 776541805903024130,155318 781251578296668160,186434 772698487045574656,131421 767696222995963904,100605 793131377990524929,249469 766354731551694848,93261 793313070139449344,249926 752974804072882177,23719 791466245635702784,239107 764542621494628352,83679 788827322786910208,220526 793913316414324736,235590 753948784745340928,30590 764241836697202688,82002 771493957608017921,125381 776626463072190464,156053 794384705734856704,203546 778417000070520832,167319 792220629109846017,244550 791471495750914049,238207 794684840763330560,262034 794534106474446856,261155 794910153447473152,263817 791983385178767360,242707 788779022041821184,220332 785607140685799425,196917 777884177211412482,164001 791047139426041856,218892 794631786945007616,262271 781208323223879680,186212 795299146794078208,249926 761568454772137984,18215 777911920959561729,161526 764646136669990912,82283 769008606381535232,110362 781474796315873280,188119 793784544705085444,252020 777362622584725504,159146 760425550729052160,62771 771391661838446592,124855 733082371143172096,354506 755547514871263232,38476 776346417682083840,152594 752839124223229952,23899 755759308747501571,35890 764144932021874688,11774 793645245741150208,254135 790937253686022144,231894 793973874606178304,254135 762977636402376704,75724 766020313234673665,90384 776579040207667200,155933 787038089050849280,207733 754233933651402752,14653 794623162134695936,262145 777969639322218496,163990 764832086444347392,84724 781682473969254400,177455 791392868241780740,238207 795034325431554048,263688 759043874815815680,56552 785598464214261760,196524 771709502139883521,125367 756922626954633217,41839 761701227734274048,69947 758050548465692676,50853 771031075435012096,11774 774327404206579712,141316 792086796716892160,237964 771421646934736896,124597 732695302403182592,353600 750456809538945025,13532 780270733003853824,176109 793635736964755456,252020 750379520650256384,12308 750426446766546945,11774 774236305152770048,106716 777996698639593472,163901 750035077833199616,11367 732215183339229188,350327 792158908676571136,243165 732220351900356608,349197 749659444724768768,7546 754017998445350912,31095 776624432152514563,155451 774506078616682497,141316 791950689765163009,232863 759951814234107905,55257 792092587293159424,240479 779437337990209536,174230 789113130991259648,218832 794538487374614533,261155 751757291624337410,18893 788467793805082625,218275 754855150355943424,32873 770132763240529921,115511 787069089319677952,207796 778078965214871552,158520 763235414580703232,76549 780353614564978688,178966 761670721760264192,70085 788601206956498944,219537 764783335734476800,82344 793585683344392193,252112 767478301203935232,96039 732624590338465794,353084 763043392033005568,11774 750723537225166848,14877 786228186044661760,201958 793176843104886784,249926 790666906483253248,232595 766408878485626880,92159 786512582534311938,203674 763874910049558528,80393 766032549797847041,89923 785491356374269953,196277 787718434247151616,205197 755906497633218560,40550 794305138819235840,258249 762162597730877440,1248990 765275761871818752,86819 786431902341140480,203492 776820642494701568,157993 764515669228462080,82466 755726496933695488,39235 765271990638747648,11774 775879546004447232,151302 775354958145265664,148461 791017213884928000,235590 781494343710351361,186212 755948224234553344,40881 758671859072151555,54070 791124428184616960,234583 761005100168994817,65839 788399597999779842,217519 791670719570518016,240483 773618438732328960,138054 794539691240460292,260081 778684069647220736,167595 788961987208224769,219119 790702310091390976,232884 772935984782520321,132335 755492281793257472,37892 777228468152971264,159093 781848239280709632,190635 764197864436211712,78274 765642015686131712,87904 773884188864897024,139404 776780869591633921,157755 780793394188562436,181935 766345837081268226,91956 793599072674336769,253721 758653946848092161,54070 751768412645240833,18215 780564110798942208,181419 793133644353269761,249841 774284323398754304,121080 758662874403262464,53985 795002485614268416,264397 752623709605629952,22664 753099813646925824,24483 778592944139841536,167220 788043466567667712,214492 756194746767257600,14277 768620141471031297,107428 794562325755949056,261155 795312982070853634,193715 734097468506312704,738099 768066079616663552,102514 753623870226239489,28281 773379102896168961,136473 775035448603267072,142942 795417529212551168,265855 773847354386644992,139404 788776977104764929,220354 773262380352598016,135505 776575240163958793,149040 778728453650587648,167319 791700970346545152,240483 773919719392808961,139404 773965609000460288,140570 761491900104859648,68273 780086184592551936,177248 752946260668186624,24675 785846494989475840,198878 752121191326900224,18395 776875808665300992,158820 762001987214860288,71324 766326505555300352,88920 756414691434389504,42249 776914549043781632,154914 755405910638465024,36735 778966259866017792,1250286 771510760878899200,125367 795076246275244033,11774 772503061382049792,738099 763237713243873280,76549 780602451498004481,181984 791575378804502528,238780 790263174637334528,230282 792008344445652992,235300 786359707371831296,202429 793932148004753410,256219 741633346212663296,352032 760972210454441984,64722 777006867985813505,159146 760539250966298624,63451 749698329999732740,9638 792127286556229632,11774 752952703056097280,24726 756281508739092480,42432 750989726312640512,15643 766500555501993984,93850 780375403089264640,179718 771207151435952129,118191 758826199351037953,54620 778567594207051776,168794 791499173178724353,239405 768130807185551360,103506 788485686596734977,218275 793203357867540480,250064 752698721276530689,22752 756646911201849344,1170771 767955511249661953,101681 764263060798406656,80939 762720115460800512,74247 778606651628716032,169201 763524106566467588,79034 762850003001806848,73943 750697036077555712,13021 777573519316160513,155898 755883091626000384,11774 790692478580064256,232808 771070897209901056,122388 764485449863745536,81869 787324518150705153,210289 793388763141509121,246514 766914304490688512,90031 788756006389944321,220332 732640826321408000,353165 786965779526758400,207613 794709096016449537,261050 763921896823853057,78959 778389114664079360,167398 776007381671145472,152876 775347983286202368,145942 766762230998306816,94683 774088901413576705,141360 790650594939793408,232169 786376474265812992,203391 790260790997626881,229693 794552673508925440,237872 777727207976361984,159308 757761221076529152,352687 774804195086041088,145244 790585801230913537,232169 758759089606422528,55174 762726159020941313,73712 772935248107696128,132335 750364443138285568,12883 780525602495266816,173347 794664169048080385,261050 777902719432527872,164001 792406853523169280,239021 785319784028053504,11774 766151706702774274,90384 788532272810958849,218875 790902581337796608,234583 753275848153706496,25968 781575819269246976,131056 794930905592819712,263895 763097652498145280,76577 772788765232365568,132335 780791620073644032,183269 788494489212055552,106085 751123649415876608,16953 756290170870259712,41702 775203230733086720,127871 788184279704403968,216009 754112174486908928,16728 788248912075251712,215608 785502844891770881,196194 789516934416994304,225359 760277561381228544,58358 776045580556443648,152735 762546456356003840,73568 781084360195858432,182171 788463206188523520,217106 764125856751030272,74247 786252486352916484,199546 735862263119151104,11774 786981039289675777,207949 753735754535145472,29592 795027685512716289,263926 751025496075493376,16422 752656149011271680,14277 765366021188362240,85981 766432852993015809,92958 756825699202244608,41839 788396033298628608,11774 790503765577195520,227795 770672079419027456,120610 771523950392307712,121479 773249403918233600,135725 788895922251976704,11774 794529976439676928,261155 761155896449925121,64722 769252404302901248,112345 757336142467387392,46405 793976473896030208,255942 794183042545766401,255826 795753265413652480,267815 791585205668745216,108396 781331166221705216,185595 793188839040974848,247535 773669924925542400,137315 792571828589858816,243286 762927542919503872,75073 765155290656350208,83565 764540845311664129,1249246 755041574640242688,32361 786807302997233664,206008 755767867493101568,39475 752926431403966464,24597 760443735184252928,48052 763110616991207433,76577 778690494876389377,169715 788441445250269189,217837 759529173517860864,58839 788517527026601984,218275 794811148096765952,261987 786000499694641153,198671 767207852092039168,97852 794921388352147457,262752 794617575690948609,261987 787285018510888962,209151 767085899943337984,97377 774388401248276481,138165 772798393005465600,131027 786775360905945088,205143 794017364614332417,256439 758640974021001217,54070 762781427930959872,73712 764537746673197056,80486 778231569135837184,166532 793638143652159488,254135 773944499336679424,140372 768962175784411139,110585 773997829241053185,140161 777557288550883328,162497 759829208877174788,58253 786393943890067456,203674 735533453832118272,350731 763005445682237440,75867 750850315390332928,15255 768273934034743296,105109 773662087688040448,137693 790937199688749056,234583 756222300123385856,41680 793400883308589056,249926 795076406560653313,11774 775649195072053248,1250232 795717622264397824,267737 785891464022634497,199453 765616477940645888,88669 790590898778152960,231318 786945616463134721,207613 767575724043694080,95045 763614314255228928,74575 761974986990956544,71098 790983163409424384,235590 768241411669921792,95055 754193862457954305,29377 774248408248819712,141887 773192478715355136,134470 775854100785143808,151202 778315255931809794,167220 767946416509550597,97377 791404285091254272,238110 749446889641238528,8797 758130654768984064,41703 763716462179553280,1249142 780070208811704320,177248 787046810799841280,207974 792166233781047296,244550 780679580898107392,182036 758327787786612736,52112 791032613750333444,235532 787015200859754496,206642 771742335113756672,127366 756928094489804800,45576 762744352258920448,73704 788725348854665220,217601 780207153151827968,176128 795292620066951168,264677 788065835721949184,214492 788077874058178560,214696 795772843237801984,268643 777286017619488768,159411 792078518112751616,11774 777143652145430528,159876 794632158841344000,261155 740218250139598848,11774 759050624214437888,56552 778475893614256128,167220 770621127362240513,118191 787054613287415809,207113 792016048719626240,243075 794186377806155776,249961 795432750002028544,247930 772403001189404672,128934 779755601723215872,176203 794755861566648320,262022 753607388595425281,27045 756573131100319745,43258 774028043522146304,140039 779073680265605120,171902 795094443074396160,264397 749945423356432384,10735 794047235378073600,255942 794229457343102976,255870 778228819949944833,166390 773469532509777920,133702 790333027951968257,223286 792993614255169536,248638 793698738573348864,253793 780077239840940033,176025 786592958812450816,204901 761540040589574144,67587 759471931741437952,54760 788453480423972864,218275 752931969038635008,24603 758007697945923584,50804 795301963541966848,266079 773867193935290368,1170870 787399900019515392,208928 760286924150104064,61145 792047460197683200,243187 787725647170985984,212357 765686068175839232,89198 777895430441070592,157755 791585838656258049,239926 776375395205517312,155328 751685875369730048,16537 758450568725659649,52475 792164320998219776,241678 768929719526035458,110362 788123260550512640,215754 788675371428306944,218799 763606525944303616,77720 793612385806225408,252639 756804853242925056,42564 765036666406866944,85562 764749846532149249,84422 793343156364259328,251452 751908459231215616,17640 775479754761834496,149300 791090050415075328,234583 776095344564244480,153545 793593477808459776,252112 776239969887219713,152314 732616376964112384,11774 770731786401742848,121046 778019404311179264,165435 788689668908941312,218275 763438662260588544,75899 785654403642503168,197324 788780334775021568,220526 777916007461580800,163763 754879765278896129,18341 773733228116967424,136814 778388773348532224,164814 790992535678222337,235590 791712086644576256,240483 785307012200538114,194934 761676519269859329,1248861 772879001064996865,133043 764205714919137280,62180 770060810060238850,116082 770468225633091584,107779 778019981451755520,164001 775482093090463745,1250232 786252981364596736,199640 771482963154534401,126152 777595694047715328,161978 781671583333031936,189063 791071301544845317,235590 776450142572417024,152314 788360446155685888,215088 792170173365190656,11774 751979580005621760,18215 753813113737060353,350711 777045912413609985,157082 770668569579311104,120341 787916110918217729,210253 744422073041362945,349283 773321152139816960,135094 791001415552421888,227048 750969846918156288,14858 792342555941740544,244143 755889692407660544,38459 764644000871485440,83881 750783079002804228,15073 752907090578984965,23899 773587441236054016,137639 786308492806254593,201558 787498106422190080,70858 757331458226880512,46406 764881821569994752,84422 754000791917170688,30354 791436481273487360,238207 787337170834984964,210432 787853909331177472,210235 790648840391168000,232791 754976724270485504,34666 753288319195156480,26814 763575720085905409,79131 795234327529398272,265724 785550296709787652,130635 773969975555960832,139404 775422024462270465,148739 780953710545383425,183269 762806722205540352,11774 786933403065004032,207051 792476524163112960,245035 793480535481851904,252196 779699751923036161,176110 793687310235734016,253986 771534910133723136,125145 780599008376918016,181811 759722824735068160,56282 764166638765690880,81955 778555056945856512,161060 781522980656467968,188401 791509386225065984,238639 780852290903093248,183801 790793031028842496,233241 755224357039960064,35403 785906597038022656,194080 755156263483342849,34666 769598968166842368,114422 775005463360380928,146259 757744986779750400,48220 776491221317394433,155390 765495666453782528,86693 765615119610982400,88399 773870928568602625,139404 781875049733193728,187607 786345622139867136,201558 762996817613074432,74483 795320139461758976,262849 785894665845374976,199227 785885003078963200,198671 788634977994932224,217519 763873431464976384,80939 776528820941709313,155451 789665167936192512,226881 751193349516763136,17591 764146810038456320,82066 773136027305316353,134470 786695571167965184,11774 789270741350920192,206666 762713717825867777,73712 762737188996059136,73814 765896434365366272,89945 792181248491921408,243187 768856127446650880,109666 788140310412918784,214976 755105669787758592,34666 771394974587813888,125367 787395264575397892,210274 777498683046825984,161960 774994239247749121,146259 795429541963595777,266079 778673926163558400,1170739 792554697026437120,246273 757067676380438528,45122 763008034750824451,75899 789295457478422531,222436 774992932365488128,146259 760799413501648896,64664 790324887210582017,11774 793602845945765889,254008 753351838703951872,19598 780975322351239169,184798 790021163489464320,228354 767923833604935680,101681 775523136460591104,148800 766670565906186240,94699 776977899786297344,159359 772068305989361664,114422 763500433260281856,76723 757839348326727681,48015 788398821575241728,210289 775249256630194176,141091 791353290772451328,11774 769155491935182848,110659 793843227786870784,254549 759218670526685190,56964 775430479361236992,148574 794650925302448134,261155 786268933393448960,201958 773249177346187264,135701 795388627882745856,247930 753655365829595138,28732 778296358235176962,152594 767047603917684737,95568 793214848150671360,249725 793380513352331264,245591 785305526360039424,194934 732348017257353216,351618 757445998385963008,47266 792905953301635073,247241 764608397593509888,80648 764855703018283008,82481 761707871486742529,69356 767532533198229504,100007 794197297307389952,258598 772875396425539584,132578 768222376089702400,103924 780564611309371392,181419 775291583075852288,144682 776880226215325696,156835 793470663126155265,252020 789279936481783808,225184 791347211237851136,237908 792497071001481217,246392 790645659867025408,232169 750801772369829888,13532 750677404633354240,14351 757433287094706177,47284 780569227791130628,11774 750142027837345794,10848 790545645123674112,232137 766060041216471040,87904 786924502215077888,192032 755559039652671488,37655 792443185612009473,245148 794545098424025088,261093 775508483609235456,148994 793426182846881793,251320 762029346961825792,69711 750068295257120769,11495 768471870458830849,106774 770621606519595008,111984 787117256283041792,207151 771759493772218368,127582 774278452811747330,137965 793850162946781185,255942 792434006889406465,228037 761370220665733125,67587 768735593543110656,106774 752969810695237632,23899 793132213852184577,249286 756328805074104324,42432 755838695731716096,39462 790596717737447424,232169 775932651412725760,14277 770968718872612864,88489 785361943297077248,194170 750000223208873987,10090 781310945184346113,185703 752946236639117312,24675 795211125444878336,265644 763818524875907072,65663 762923224346812416,75549 792028475133718528,240483 766783955408412672,95708 786379728827453442,203350 774379992092332033,142671 749269121762820096,7607 794497242686246913,259893 792101833313361920,243187 775630252005404672,150404 788883010695393280,220526 787370015297249280,210289 769638981491367936,112363 785938189957595138,198878 756976448901001216,45672 775838819232776192,150404 789154002655141888,223030 758454050174021632,53185 759826059999252480,59846 764164569388359680,82066 767803693043478529,101383 755822604049678336,39462 779369868277624832,171465 772156520628908033,129558 794323261119152128,255942 772484358464823296,130574 753213290176622592,26140 761706046494609409,69548 767155892034863105,97852 792484553076146176,246225 780902449087442944,183811 779870598449270784,177248 786970089660772352,207949 780569545572425729,181419 770874763451465728,121949 768215054932062209,103924 772044383323557888,127775 770006836288380928,110389 785571891498979328,196696 790569080776450050,232137 780423683181469696,179537 793122340913774592,249469 791761125318627328,241523 787174793594363904,207613 793963414632566784,257255 791336063792975872,238207 753412398418059264,24173 790626453922643968,232280 781655300109664258,189789 776391666764840961,155328 780650516179288064,180723 767779393523490816,101273 791334824808251392,225911 788608302733295617,217544 764221758274613248,80209 761351662795681792,67517 766089949238136833,90482 759555417953284096,57966 768487306638471169,106774 792023812799803392,242521 795092602093596672,264397 758438359354093568,53144 792572952688619520,240483 764664259162681344,84209 756619863393640448,44450 755046142878978048,35044 791465819645485056,238843 734815826495299584,351644 788209354738630657,215252 794745546074361856,261155 754885921842036736,34175 787259284975341568,209736 766305538456055809,11774 775152166826864640,146720 781342809588719616,139404 790765072045920256,233394 766637644197552128,90252 788943560825462785,11774 791729430825545728,7706 773235883998863360,133996 773586421974171648,134561 790636770098569217,233131 768579110981558272,104973 794562210077036544,261155 790954126943383552,234583 794567828263342080,261155 794736871741886465,352821 787012767081304064,207287 745000608424288257,1322964 786436498996367360,201558 779705990002290688,175092 768205342542958592,11774 756257239858573312,42353 761664639088418817,69356 793120717911064577,249469 753736299803136000,29589 751097006051983360,15808 753653221449723904,26803 791768031349407744,240814 787845873455796226,351931 793499838574985217,252741 794840486058070016,262025 788045201046642692,214288 790950380674875392,234653 791983028281180160,223492 761280662594842624,67350 762605200955678720,72035 785845685308588035,197512 795028953039835137,263926 771534836704043009,125554 775750804204507136,125163 785254255418413056,193669 773542491400253442,137042 775071681257799680,146205 791733129257943040,240145 790983774133751808,233692 792933136761888768,246726 761763488490455041,70543 764761910633861120,81869 770892147809722368,118191 764912328697532416,82066 786204070524641280,199211 790932213357355008,234796 778593018760658945,167407 785270922387128320,194648 786269960439861248,201958 768001655564406784,95574 762681828415270912,11774 767860986132828161,101163 756652920435646464,44359 772818914988482560,132335 780828779618963456,183269 790759957289467904,230257 789099577651687425,223047 763702731571953664,79587 775409415751028736,1170525 780375505610633216,179742 755236238496452608,35403 760220638829219841,60794 766467851565666305,80939 791815837422276608,240483 760436277296508928,62771 776123161309876224,152887 786401933787402240,202983 757063737635463168,45669 768248575348334592,11774 772823622083866624,132364 754156447890481157,31320 792097609825587200,203546 793873532593864704,255393 776523524433477636,1249804 755168501082497024,35890 762103268893925376,71123 761608706094006274,69191 774919909390315520,144494 778286981260410880,167220 778778976546205696,168794 790995426262540288,192480 790974528839118848,235621 795690457955241984,268179 786021196408074240,199496 785671503190732800,1174474 791498624823799810,239405 755266776750026752,35890 770588563431841793,118191 770289520025608192,116373 768928077623820289,109167 765750175889494016,86103 790548677114802176,232137 767821223489179648,100893 780827628282478597,182726 786210192346189824,193533 768943483818094592,109360 794055533674123264,233467 753106819531300865,24346 787102050114908160,207119 780474172623368192,180233 759914797647355904,59666 752806308236161024,22953 775483851598622721,149770 794943221080195072,263096 793104094525206528,247232 793423724816891904,252020 787570500687900672,204413 732170822169808896,349508 755881439032467457,39657 785970902743654400,193636 789911754654580736,228744 752846982289457152,21332 756593600360767488,44167 793094203928563713,249469 760903452968886272,65577 765584602392104960,87904 790241230248480769,229871 762271026264743941,431998 793148033647120384,249926 774103812223008768,139404 795416530406273024,266054 787211182671142912,207287 772889742044082176,133255 755829922699022337,22779 788499640274432000,11774 772836218228862976,132335 780548045716926465,181419 792593791786115077,246726 767069662156730368,97355 792248057039421440,242693 785986605584674816,197512 790940520843472896,234583 750576823751348225,12883 792223144404713472,233467 767526846242009088,97468 788471740422729728,218275 781730012324134912,352035 755964659686146048,40550 773549281349279746,137439 779009599223521280,11774 754082458660958209,31400 767108095688396800,94718 786224178928160768,192032 767761480842379264,101203 768826622623436800,109104 765882930455416832,90031 785544446364508160,196277 758638767779385344,54070 758021663271288832,50923 757312327171661824,46797 775760660735164417,151156 754744824738279433,33356 765935823715958786,90384 788520269753135104,218275 795259083724963840,264397 777091284032978945,159475 758925856605470720,53996 756961443006799877,1248332 767700094237937664,100605 767747263439396865,100893 781166192186699776,181419 788820086962487296,220526 793860832719413248,255393 773729885541900288,137042 793509984440954880,249926 794960544444936192,247651 766977216177659905,93144 779129767056506880,171324 793166797096808450,249469 795251717197692928,261155 751540326242799616,18470 765355865612357632,84724 788203885756354561,213064 758106997627744256,51344 781204688595095552,185310 775043634525855744,146259 791873762865979395,241678 743029746519412736,353879 786616327117037569,205186 763897659384004610,80393 786687529571520512,11774 771864732047331328,127957 791713847992283137,240483 794052082047193088,256358 794654073190387712,261155 767602795667161088,90121 753036934755254272,24134 758601383805325312,53185 765990220466487297,90622 769449680761749504,110585 756589214771261440,44274 761568260236185600,69231 771476826992447489,124744 752258923902689280,21034 790262258664439809,230282 794968931672977409,262925 760135045210177537,61145 763494687705620480,76406 791455650891137024,238272 768046188696330240,103005 794997728052846592,263895 791743387091152896,241132 795072370096701440,11774 758812033198362625,54519 780946377534832640,155688 772073678486077440,129471 776851641664495616,158524 793975613757407236,257267 794670273848963072,262022 786193190827139072,201619 788467565026828289,218469 793507710583054336,252711 794416739295563777,11774 762656874298826752,73926 769670460539756544,114779 764907357960867845,85263 765552695734247427,88052 768334280816668672,101681 794544162741764096,261155 787359303657197569,207287 759912557922570240,59666 772625487323537412,129662 770153636718673920,116968 749961544038047744,9754 754084040953638912,30370 760127960569503744,61145 774207421719965696,141867 750834019890294784,1046033 766392298565349376,91946 758182864571731968,51344 768517616931573760,106716 790878956417265664,234583 772459633134800900,101681 768201581523243008,11774 763853155821989888,79691 773689289435512832,136904 788051095629234176,214354 793859525421826048,253793 769283851025874944,111454 791793298968973313,241523 775426978442715136,148645 791439235395956736,238383 774127274861834241,140048 795414961761746944,266822 756269394372636672,42432 786031297789431808,199211 795670556339277828,267862 777313332990660609,160593 772877409460686848,133043 751742067647344641,14277 777364796639354880,157082 795702721806483457,268356 771182722177916929,1249806 732398786761236484,351467 794658252265033728,261155 761745438038949888,70085 795050126461075456,263906 773619982181597184,138090 777966184570445824,157839 758434129876652032,52749 764152905091854337,80720 785870031993368576,198671 762301108572213248,72035 793204586823593985,250633 781848962739298305,189254 785489472901279744,194949 786330034516754433,201958 755466218228678656,33689 767808151072583680,101681 765269385909010432,84724 753444812305666048,26066 764286703238385665,82759 792599724322754561,246295 767520727444566016,97836 786175042962862080,201494 770684557926408193,119832 779120613470240768,171995 785751445383499777,205972 786020030232223744,196109 750024302133665792,354835 769564886678601728,112872 771471393951186944,118191 791478433964560384,238395 763081613710336000,76487 762672016633786368,73737 780639615313022977,182257 788839399903506432,216009 791154940945305600,234583 762221435460935685,1248990 767097908122439680,97377 751654994022064128,18215 770677033294819328,120610 757007903257600000,45040 776142677108596736,149953 785518251711356931,195975 777998494053208064,164578 757699101685350405,46909 788477475151941632,218275 775378685331374080,148870 755024542427340801,34666 788753555482091521,220526 794340942283161609,258331 778929770998312960,170882 750680671241338881,13627 785981994140246016,199739 751977313550626816,14277 759621694688522240,59164 774770926495928324,143467 754772305281060865,33355 758125616495403009,51525 750827540177121280,14582 770347620451561472,117373 758354572024963077,52061 753734454825197568,11774 777916753192026112,14383 771306993378205696,124597 763862317020786688,1249168 794872177053102084,262849 770077845183991808,111549 785496246450528257,194743 794314398638702592,258456 785518512265723905,196277 793143385154609152,249469 794567821409685504,261155 771799425593307136,127711 795377699858563074,266491 791711362565099520,240145 776627490534088704,155390 753641366551310338,28732 792812251270918144,243865 733600337660022785,355944 771054186737704961,121612 762138070300766208,69794 768498196687556608,104973 771155506350006273,118087 793983254034399232,257325 776706023830786052,155688 775291866153644033,148045 753729411359371264,11774 772575670597812224,123135 795229280527585284,262752 795037629062352896,263926 758271093958402048,52061 768596105286201344,104973 776750193412833280,157693 780609870353399809,80785 771841532190158848,125554 786794359538659328,205638 793142154570915840,249180 753024507078594560,25071 790559554975240192,230791 787953237684989952,214011 794596377011437568,261155 792016705560178689,243092 758873025743720448,48663 753558300843737089,25189 791051186724036612,234575 791467704553177088,238205 767106404415053824,96898 792475163887558657,221107 775986241644793856,151202 771549149816762368,125554 792103148072628225,243187 765468295009017856,86645 794373537293365248,65801 733289129828573184,355480 786318536360747009,201958 751169118238158849,15255 789932999399714816,218349 795240313157808128,261987 780839446518333440,182870 761357560846831616,67906 794058443489419264,257492 780694870616776704,182036 793007671288954881,242693 794135722550763520,256679 766081321525534721,90384 781230704784842752,186289 791003601325940736,235620 760316226719588352,61412 785850341959106561,198591 769270990861893633,110659 793450016673189889,252196 755202448956940289,35890 732560077329043456,350808 790785540744372224,233307 776568973697712128,156835 774471353982300160,142506 763431827528835072,78219 762718226153213952,74133 794652762135023621,261155 770682535634350080,120610 786364879586418688,203391 768916829200867328,106756 773872020132024322,139610 776639508985044992,155451 780825578186289152,183269 785549995210600450,195849 785530937832529920,11774 757211806939033600,18303 773656406201397248,137953 785904901452771329,197512 794914422787604481,263895 785827195910488068,198671 750403670634672128,12883 764248085128249345,1249233 791274849121423360,234212 765912379574128641,1170552 770670972227780608,120610 779396663412531200,350711 789260897894010880,224678 758985023445839872,56194 754769659136708608,33356 755763475272663040,39462 778338305838489600,167220 758831604315729921,54620 757628315528224768,47940 765282578102386688,84209 785574962232954880,192059 791471702857232384,237594 756314048895922178,42249 774049601821220864,138819 758684610087780352,54070 780547251781398529,181419 787451762693189632,211278 769325348962131968,112693 780119307283894273,177233 792855914248343552,248078 794488285410295808,258741 779899621070036992,176203 794024031951257603,249926 766478481152626688,93068 759161116249378816,56964 792426699329769472,243513 787095586780553218,209129 787733489286279168,205197 733014106316386306,354396 750012880813187073,10814 793095590276009984,249469 781864334230073344,190424 786255374475268096,201958 763797949407191040,78566 750358079506640896,11774 776905763574931456,159245 764149042867679232,80939 767816732920512512,100949 791793731615674368,240483 781269816875311104,183269 792178535200804864,242693 770458761538445312,117941 795146655385419776,263864 760707208501927937,148861 777423149931589632,161542 794530255868428289,261155 794039121341804544,256239 786629788446265344,204959 788473140401889280,218495 785671287075201024,197512 793938767790960641,11774 775291932272529409,148045 758783403894321152,53975 763108264238125056,75899 780537709009903616,180825 792997711054188544,248514 739723892135235586,8431 767410890547273729,97519 768075324152315904,102514 780504518295449601,180825 787701197524393984,212357 788508352888262656,217106 777969238967476225,164826 785566008950026240,196676 771059260163780609,122251 788470964661084160,218275 778909992611147780,170609 777387864002666496,151845 773792875456765953,138819 769132812901507072,110585 788089237262393344,215005 789192497805135873,11774 778474629627162624,152594 776196388698763265,153743 755497595271716864,37433 753645714631225344,28866 795349386913951744,263906 769710167957045248,114388 781141263068397568,183759 768971899695005698,66523 775329446773391361,148045 790916333554642947,234583 792897933846847489,234583 758879611996430336,54070 779434788725948416,173682 788836857559736320,214084 766546281325998081,93823 761115170525413376,66116 760838343529730049,64730 794563423589658624,261155 772896543267393537,132578 787356454751612929,208146 788205644004200448,214492 756914482580828160,45125 763821691780886528,80366 776850200295903232,158815 780747443587645440,182870 790704458346803201,233729 787458907199332352,209863 794168996643930112,257492 756538875024117761,43828 785602674955808768,196729 775409881486544896,29993 786928917424648196,207287 757738929336508416,49066 769532020217090048,111960 778537716279541760,167398 767397459807113217,7700 779736715086798849,174995 780607825126957057,182037 785934439490523136,199960 778129527444824064,129577 794089105558818816,256255 757330770847371264,47031 780632687006539777,181419 785607124030226433,196277 793206810891071492,230142 780065777974116352,172185 775173823498850304,146259 762466857777377284,70858 785931918537793536,194042 788903404726804480,220076 766748623128322048,95672 789413584975519745,195764 756330022281981952,41472 771040849815674880,122146 788395949131374592,217519 789530767391088640,215437 732271198864838656,1170412 780733025176854528,182122 756214193108516864,41689 778430523358216196,167407 773554971576930304,137042 777194110113447936,152872 769624252710551553,1249688 791629133973377024,234864 771526128804700160,124536 753285505555496960,26539 756286658908000256,42432 794641921046151168,249926 794348333888192512,257492 770127963912298498,354109 759182837778030592,57112 753431589980364801,27045 780479501213892609,11774 794739031800184832,261155 792012227880620032,241523 769605467907776512,112363 793102767975862272,249469 768900799967612928,109666 781359565396815872,139404 792059397153357824,243187 769655056358477825,114587 793134197103661057,249841 788001687072014336,214288 795287006775545860,11774 793111505830948864,249469 793201558347354112,249926 776473505961484288,152872 765632399430578176,87904 789837685447860224,215608 792447419720015872,243659 792472010412724233,246225 753306419638788096,26894 788562470008938496,214660 793618100054700032,253120 788066582945824768,214492 749749253103235073,7816 750010524692312065,7914 791650870232424448,240260 792121192790560769,241819 769662363469504512,105109 791356729200087040,238207 795007132282142720,263906 753340199556440064,24248 766344789772099584,80939 788882295398727681,220332 775976660197703680,152735 792854592849645568,247877 752086556853186560,20158 733154282690641921,355323 763449181151203329,72407 787741760403275777,352030 778625251039186945,169201 790598367122452480,232169 793111159951863809,249469 749697668188925952,9292 789144434872954880,207712 767762524754350080,101261 785523136079007744,196277 756236863451586560,41680 762119439970029570,52112 770738619782799360,117377 786290865350307840,201558 747544800556126208,11774 788784597190324224,220332 790287690898046977,228341 776143850981171200,153699 755154872295710720,34661 791683615662845952,240067 764584407764119552,57574 778365035248771072,167220 790597470749282304,231894 793651927863087104,253206 761593868022231040,67350 781222960589860864,186434 790348031581454336,206666 792743440580763648,247329 776623224306053120,58531 755496798446166016,37538 777267957252648960,157755 752980903207600137,8797 765561628834299904,88052 771409642203340800,125276 789128238585044992,223037 776647649642569728,53667 774662593147318272,130126 768214948367503360,104313 764858396503711745,84449 752625553669107712,22685 753598345537548288,28281 791674632977780736,240483 767725044218855424,97447 770443788372226048,87904 769061756891172864,110709 790626993352081408,232280 764242968970756096,82673 788252380647202817,1170441 788388731065470980,217519 761874879293497345,70543 795040157737033728,262847 779176477766017024,169755 779471837688238080,138812 758325333598867456,51809 785581654781915136,194058 785573322876739584,196917 776758648399855617,157755 774938643043487745,145963 794537642541064192,261155 763108201797652480,76549 771808217504423936,128043 756892526087319552,44163 786920930773794816,192032 762393917291651072,73028 759061365730324480,56552 795336475315503105,262430 781355867077619712,139404 793155211309219840,249852 786261690543464448,200870 769991506757296128,103071 774016428701847552,140495 781238338263011328,185496 788056459728687104,214492 785529501652545536,196538 761000044191358976,66281 792972521431629824,247651 786343579274743808,199546 773763021063745536,138165 766384725762138112,91804 793383738516377600,249926 790767486509600769,232169 792476031751827457,243576 787027191993282564,207287 795023323801350145,263896 781226988065263616,186434 785810036601815040,198671 762845914121633792,74483 789344887900602368,225456 732918730565505024,354414 777342011800190976,159876 794550393866883072,261155 770310199143829504,11774 765219386005356544,86103 793796794496978944,251566 750422083574824962,13343 791353522977705984,11774 758655040680755201,54070 778202010520784896,166390 761210412440231936,66503 750835500152397824,15643 771447489039695872,125367 788051327804858368,214492 759502015462539264,54633 771671588278120452,121511 758659447736700928,54272 776874904520130560,158820 791317700794605568,233692 793097409312149504,249469 775740201943633920,151216 778426590594072576,167220 770395297365233667,118191 785911280737673216,199546 763617728351436805,78159 793194823222194176,250408 758028701607026688,50314 777079046043672576,157755 786011700805898240,199178 794645700915195904,261155 776824969212796928,158314 759474689676873732,56924 764173554015428610,82283 763078975509831681,74650 772839626537070592,132364 781842328990253056,190635 791350627515396096,238395 794105087928856576,254209 778590242089603073,168794 789157852816474112,221416 785505158171987968,196277 785508022512652289,193988 773942908802125828,139404 776800795517943809,157840 795418327304798208,266151 766295482486226948,90982 786033854519840768,199546 794273437757775872,257325 753366266304344064,14718 781244423162236928,186091 756505356268822529,42249 774925385574260736,738099 756680948700372992,43391 774063453304532992,138819 781444256808443904,139404 790908932914941955,234796 787998472553111554,212239 794578791020498944,261155 788443293088702464,217837 778672455359528960,169201 769553331702423552,112382 768956503109795841,110362 773712353552719872,11774 750897318539325440,11495 780716992131051520,80785 781477883403460608,186584 766160531682004992,90384 771116334457520128,122759 794346186618667008,226320 792547194771378176,244270 787848788496883712,197888 791134316973752321,233736 789137737823559680,223899 777868057129738240,164001 776841039525076994,158327 773601335853748224,137042 759109386514096128,41703 791427714741698560,238780 794775138038378496,203546 732385008518750209,349211 745424344612896768,7224 765504830441918464,87904 750373308454019072,12883 787109759476391936,207949 772877179357171712,132370 772844852803465216,132996 778657271249244160,168284 794268075017179136,259231 792639037479747584,245130 776618883511746560,154832 768099273049157632,103354 769021399797264384,110647 762014759227129856,69794 770030872292683777,114779 792188011207331840,243430 794552285548474368,261155 754147495081603072,26539 760282027727867904,61399 742209552439869441,352839 786415728375140352,202248 788099836012888068,214354 791840896379523072,240070 765717662479581184,88506 770381754355978240,116804 785602977792925696,195346 763814935654567937,80393 775407483435102208,139865 785523826817896449,196277 788336788746174464,217039 785329067604058112,11774 793688705772888064,253739 793966660080242688,256125 761589478389649408,69470 788467916706488320,217601 756872609195757568,44740 793321920078807040,250064 732351459136835584,196346 753747516303159297,11774 788049526057758722,214078 790701497709318144,232280 762119191038136320,71429 767854826050969600,101163 770804721682554881,120425 792076511113256960,243075 757255394611851264,45014 767834736471396352,101681 773919796517666817,139404 795389260719394817,266151 793845358480633858,255954 759193051508068352,57574 756627704456310784,43454 764441907472850944,83248 781122880629149696,185496 734817933772378113,353374 772780751595208705,132335 789449801645654016,225923 792079725204082688,243187 781030283223175168,178194 795412881927966720,266822 788418237419622400,217837 753743182135984133,29263 786426041803739137,203674 770672795013353472,120610 785717531809951744,197063 777458974673084416,81750 771341328772960257,124537 780765476284530690,182960 770716493180833792,120613 791639102647111680,240260 781918242881216512,172945 765335118412001280,87249 767878794279608320,100893 790942455688343553,234583 773266734929240064,135025 792099975098429440,243187 762753821294661633,71897 786594313992073218,199546 791342771277705216,237594 750864178735382528,15808 793172058762948608,249079 763027978473181184,75724 775675686229082112,150404 762035200557735936,71627 788720585438224384,205197 762832417002401793,75073 775529017113927683,148909 762131745273548800,70858 793286982302588929,249926 785860144404041728,198878 792445907912433664,245575 756568964814307329,43225 761679348172718081,67973 770641953796960256,120341 774333518956662784,141360 786728120543883265,206225 795472083673370633,265855 757673661830750208,47761 749920373047603200,10735 785465002148917249,193524 792380749320187908,245103 769297503774732288,112363 774401374503272449,141316 790384931176386560,221832 793148309565083648,249841 757667436875440132,48270 785295080894697477,11774 795401583014121473,266822 732730162798854145,353789 795403058046009344,258456 752927519003725824,24597 757974729894395904,49852 770548244665470976,119059 766434773497683968,93286 794150835047596032,258271 775361689315217408,148537 781594280301211648,188779 788923349393088512,215437 759158554460884992,56964 787668088334356480,206101 792895783406297088,247241 750662374051287040,12357 771498015106428928,125853 791156668600057856,350657 765694450941079553,74575 785488417341726720,196233 788116020716154881,215608 778302986371989504,167319 793050593400991744,246392 778999357324480512,164826 794775890777505792,261155 771508297203585025,125367 772880923754893314,132996 791434873592352768,238780 756502049668341760,42249 768592788929777664,104973 756561488433836036,43471 755892901045870592,40410 773350546795147264,134375 771505600790355968,110659 785818306234032128,198671 788397337777405952,217659 763158845426245632,73814 769595183386259456,112336 759370000247484416,58054 771593047050113024,125367 780602612127326208,181984 791766243904598016,240070 791382191754317824,238395 795722116264062977,264397 781573557864116224,131056 788866755347222528,221476 781275813702463488,186434 778495685679280128,152594 767188766859497473,97852 752951754304524288,24711 759182082413252609,56952 792117432311832576,243187 754015161317490688,30339 774351325106675713,141360 791336093702561792,238110 791269693961084928,237491 781829571456929792,190635 786602925514600448,11774 789563297486016512,220130 793105308465766400,249469 765541703465828353,86151 769151177594376192,101383 792748015324921860,246726 755061060495867904,35044 793890914343067650,256564 791684924524814336,240145 786673958275915776,205349 760164033270059008,61145 788002598011957248,214354 792073309525516288,243614 760985842408120320,65916 790573665813430272,231318 794000072275095552,256358 788705611378601985,220029 794204787642204160,258331 781113895817584640,185496 791019593003335680,220490 760256586484846592,61545 760972240003399680,65174 781113900746076161,185496 778301115628593152,167220 794390271517687808,226320 770615382851907584,120060 774015006199287808,140444 794392405038497792,257492 771526523769593858,125163 792690788736131073,245148 780217971834847232,141360 759626590686814213,59073 789255876616085504,224818 778441491752497152,152594 760710898470256644,62853 770300009384439808,114987 778744862854098945,170373 793205551740039168,249926 793477670021558272,252408 794325061389996043,259743 794552702579707905,261155 793186758682877952,250430 766055003970613249,90357 755159510537428992,35890 777570494639771648,161456 769307373970165760,112788 786836046050832385,205455 752204323929657344,21074 768134653911851012,103354 764405701217247232,78198 773696819016728576,137158 758804014326685697,54974 756501306781659136,42249 789493313124470784,218349 794559486316843008,261155 744868841713373185,11774 762305264552808449,60172 775718410302943232,150663 776730418116714496,155451 793367423290408960,251566 757570066875428864,47761 774075131177996289,140444 792103994982268928,243614 777049759756324864,159475 791348739134877697,238383 761874424446459904,68658 793101097816555520,244270 776767046918950915,157755 756403884503904258,42249 794526715913576448,261155 753025210648059904,24870 771497585626329088,73189 795735759198285824,267576 792432137227993088,245619 754189416801800193,14277 788179039798251520,214084 795749694643326976,261155 794506311832510464,80720 755935231207768064,39475 776422009911795712,155390 788049396453679105,214353 762758180283699200,73744 790285076504403969,230288 768988413567438850,109875 794138621968347136,257492 792000554050478080,240070 774358114661388288,142942 787208340099178496,108396 775727830059610112,150511 772096660864323585,118191 750043470572589056,10851 758811232870633472,53996 754879776955912193,33356 790744363240460288,99049 772093740081147905,125742 763449009193181184,77590 795705760172953604,262022 770503697721729025,118375 763138136188739585,76549 765574380428619776,76623 754714543591391232,32577 732263666175909888,349814 773706511793041408,11774 776184683440644096,148574 790201619619123204,229909 756933246965813248,45173 758660375311028224,51451 760606075817123841,62452 769793731478323204,113005 762112625903665152,69956 763061506732720128,11774 785847187410448384,196277 791406378636021760,238780 757948848534728704,49925 788952805591638016,220526 789559881414090752,221785 790563230410244096,232137 772306105011535873,128931 779395150606893056,174465 765249097100034048,86653 755204932194537472,33751 786445409757507584,202429 793158699489656836,249926 788157804334882816,215437 768038979765620736,102514 785513683917103105,11774 770545900024246273,11774 771204645024694272,122146 778681196876136450,167517 794734749973614592,261155 779250702816129024,168284 769139427411124224,111558 753784438417424384,27402 758022142046838785,50500 781689946805506048,189574 790307544283516928,230277 772902716783857664,132335 757426965951418368,47283 794671665733046272,262053 766787695917998080,95672 766039458265178113,90384 769270386169044992,112693 768227842559574016,11774 752236112479920129,21714 753745393607909376,29263 766118521319325696,89689 759171281858076672,56964 755346450628898816,36873 789864159508783104,228354 780789863431872512,182257 791874414635782144,241523 758447314038099968,50923 791469608834301956,239076 791247541228544001,203821 753644115703701505,27045 785597274734882817,197286 755576380373336064,37424 761016133596000256,64730 786576851011502080,204413 790345641327112192,11774 791119682363281408,235251 759129137562816512,56784 756623677731508224,44429 788366581223026688,215608 759099953746554881,54842 789433118746873857,226015 772117170046246912,128934 751790686974779392,19789 787514811508592640,211347 792319051301285888,245136 792401950843166720,243165 785943334623801345,197297 790172286481346560,229220 773118481571151872,134470 760813619718291456,64722 786557600166969344,203350 793319043528855552,249926 756669997062258688,44450 786217244581777412,201494 793174887993081856,249180 773719316311056384,11774 786055456431149056,200235 755129671843545089,32572 763567499044683776,350085 765236815448137728,86103 780552752032321536,174116 786535970514534400,203793 786920374017470464,207287 788132102323576833,199307 750397603599118336,12883 758753861330870273,54856 785311307700383744,159876 755561945391128576,37655 760989551255052288,66116 766364094911934464,91228 793481714064564228,252408 756272014650998784,42432 764663250298351616,82344 791470851711340544,238965 778620018460360704,23762 766414406372696064,92958 760241898854297602,1248387 753052318980014081,22715 763138513479069696,1249085 795448053654319104,262784 781526773871718400,186584 759877390680154112,58253 752286228934848512,21438 757313620195872768,46934 775718467227955200,149953 758343711742947328,52554 752880065264910336,24134 767119044961038336,79687 785502599076122625,196277 753041948768886784,23217 779114194981359616,171168 781851400619880449,190635 794261447358328832,255870 755206539212836865,35890 786639997386498049,205455 791290064575660032,236502 792042428773634048,238845 793106532980240384,249469 755433957202604033,37433 763423410185707520,76549 781253034991054848,186532 795300138369552385,266079 758251194443792384,52004 760556769869434880,63451 771326479628140544,122146 787724736935571456,210235 792597367044186112,246295 760829733508567040,64722 765502700213633024,84209 793161480627707904,249469 758429753951064068,52554 749277264374816768,8047 794158230557499396,256439 775869234693963776,150319 765538343501246468,86873 761907173639221248,67226 791597331477106688,236420 790998255257681920,235882 764935687439200256,11774 771688250197114881,126152 757390690603130881,46594 781204101388464129,186434 785962896115195904,199211 760235657675563008,61412 786283504132775936,201958 774516460911628288,142566 776997094703804416,159876 793741043976040448,248988 793052431659720705,247077 794278731275702273,258927 762841675311878145,73814 756599011965018112,44022 761008046973878272,66053 764923537522036736,84824 770674751064776704,120610 794716143932112896,257492 755161203660451840,35890 761041680875204608,64678 788689289215217664,11774 771933909076574210,76146 761625850861215744,11774 793130616740982784,249348 756970982590521344,1248344 762740759158136832,73706 793092722705985536,249348 793588580631343104,253793 750711493973467136,14544 766454688921350145,47940 757951278781698048,49852 758055109381148672,50923 794647285867155456,261059 765237118725681152,86103 770999302688612352,113836 758220422361997313,50535 771527796996747265,126390 794355812701454341,197512 791734264110788610,240926 755906938098024448,40251 788571053714845696,218275 768883428263690240,105642 790660521343258624,232169 750378869752987649,12883 776025635785433088,152872 776978428511805440,146580 781099950012641280,185310 795251279299805184,263667 794529118381547520,261155 788123970226626561,215754 794042568132526080,257492 786787615185903616,193636 775189967077187584,146720 788703727465205763,220029 760602504115605504,63149 780929386350379008,183546 792232747372863489,235590 749850531229732865,8620 776146404762906624,152073 793340253087993856,250293 788456270365913088,218275 788847650732933120,220526 795008198281338888,264431 732776154562744320,352271 777549281712418816,161119 778270443547394048,165523 780147349662359552,11774 787741124546990080,210253 794014043056898048,256439 762280119809347586,431998 795093631136833537,247930 795418597208166400,266884 768811273375014912,93286 774410803998928896,141316 753988687537573888,30339 768242994092789760,11774 751202500385071104,17365 775477291757531136,112363 787842580318945280,210253 788161365676404737,215088 764255119177355264,82283 758096958682718209,50654 774434660646551553,142339 786694800435253250,205728 762680440230670336,11774 787442050635599872,210585 758799746328735745,54070 773857181670121472,139404 789162914934501376,11774 758359986707857409,52554 790198612814954496,229844 795087545906458624,140444 771102967936135170,122776 795670950771470336,267862 781905092911915009,190635 791727745931747328,240483 753347272461606912,27045 774067624007180288,140748 753278124540960768,26029 758741154431049729,52112 781828512969854976,187131 756935395888201728,44450 763830568270204929,80512 775252546302730240,146259 759424397119725569,56800 773641057598738433,137869 793268393516249088,250430 770482234944020480,114178 758093419008790529,50804 795024321362227202,262925 763840359331803136,80393 793957963555864576,256255 775598475627024384,143172 781040561826430976,183269 768071273511522304,103354 761150242989367297,66851 776128652001980416,153845 771921766033784832,126389 776834745887961089,158327 755112875446771712,34731 764272222064275456,82066 794378251749703681,259632 732242259681239040,11774 767807234386591745,99044 769351057373745152,113165 767377025896177665,98972 745176441663348737,351424 756203660003213317,41798 763100593833422848,74133 787979876980654080,211602 794591040791597056,249926 755151157538934784,35890 771847265271046145,125853 788155425103327232,216009 786620748182020096,204457 786674814606045184,204413 793039197565284353,62180 758380734243627009,46384 791412522691592193,238639 758698928170684416,54538 791014209941303296,235774 764527945696194560,83391 774644690809257984,139012 761176122319048705,65222 775007682507923457,146259 788452617139523584,11774 758448352317046784,51778 791356659075522560,238207 790632652508426240,246425 793244531848318976,249926 769860960949563392,112767 795352137723166720,266054 779828251342409728,164826 794566937061814272,259543 768117270618832896,100893 762488577619955712,351152 792106995079753728,7706 792858720023838724,246616 776227672842129408,153921 780374938079244288,179742 785897269941809152,199546 791356492008095744,238207 752705182878822400,22330 786221699079426048,199640 771312901244063748,123825 781329062283182080,186212 791718461571489793,240483 793285901170466816,249926 761362223172349952,67587 793473157978095616,252196 775050708286476288,146259 780624866156302336,182154 760144985576529920,11774 765289588088856577,85767 767074621296222208,97811 780566106473893888,179742 785235416735551489,194073 786248542700511232,201958 794533446311878661,259743 773951057277906948,140437 786437163386822656,203674 768860105504804864,109666 793665382766612480,254025 787474754672402432,210432 760638546474663936,11774 763632316207869952,78189 750767033575280641,14349 765638906574274560,87904 781202583524220930,186434 794275151193849856,259457 794602975511482368,261155 791318650250629120,237491 780775393494077440,181903 781241048353746948,186212 778383723175616512,152594 788851452978487296,220332 761270684295180288,62452 790100056401670144,181712 757265077842038785,46612 795031610764722176,263895 762397049581076480,73030 764570885479161856,83629 791139329729069057,236884 761677407195725824,69711 765410341270478848,352033 788765317392502784,220526 780813699829334016,183269 758777811775520768,55170 766259171566166016,91894 793519406714236928,252890 772833946077921280,132335 791360277115572224,238395 769541141133918208,111549 761644308013408258,69356 764568719729319940,83367 770390749657563136,118604 775390235198951424,148645 786965233206165505,207613 793785624293629952,249469 751630782725132288,14277 758111872172199936,41703 755546712412786688,38476 788823782156701696,220526 755567062710308864,37424 767813298418954240,100949 763915202320412672,80136 769248546902147072,110585 749929064761294848,10653 749626560685244417,7546 774765968778072064,139865 786958823152058368,207613 759382084448161793,57569 779252345859223552,172962 785607697093636096,197512 779377179218046976,174427 790646349901369344,232137 759750552703995904,58218 758787765530005506,53996 786267008350298113,201958 754908283966586880,33081 792115887704768513,235685 794237958039605248,258456 733690135045267457,11774 768806275169656832,109104 792837328322441216,246295 789517862385901568,226731 758707713228562432,54752 785638846348140544,197512 793656522001842177,250633 789535263672369153,11774 790196318601932800,228354 790669896661266436,120243 795396814488870912,266491 793165021001809920,249469 788718807699324928,215437 793914657387978753,203546 794197896354631681,258044 787872956126928896,210585 755545191658889217,11774 772556218963374081,127871 760226503317606400,61412 772119056547737604,129471 789707653651927041,227242 752648151090225152,19563 785680693154021376,197286 791749739188551682,240483 755825700385415168,39957 795093859047010304,263895 762610928848347136,73814 779318071546687488,163589 792554373167534080,245575 789948015654080513,228888 754933047028396032,32873 771403504825098240,124597 793592361519575041,252893 787093718574792704,207949 778677666773803008,157693 761942246828544000,70679 767830321337425922,101681 779543914801795072,148861 760469433156571136,62452 772788189366919168,132578 765639330023010304,87904 792067293782024192,243614 775525259810267138,148800 770261433703604224,117364 775434855844835328,147013 732619487711727619,352473 785302744131375104,11774 756979291959754752,45669 785700051997888512,197512 759541949862785024,58110 772812342233096192,132335 787139612292571136,208016 773911102736310272,139404 779098164577959937,11774 771590245758316545,124597 785650496916721664,197324 752672286163906560,22432 768951669853855744,105425 765147852268077058,86103 769623324418777088,114422 790913411014021125,234583 793199241510293504,249882 793620821675806720,254135 791319915991011328,237491 756290817300496384,42564 781454823702929408,139404 792055456722137088,243187 792407895707037696,236282 774567622704713730,68158 769289414489083911,27164 749568848899280896,9096 794594522139361280,257674 786834556456427520,206054 779116190388150272,51754 779716974003752960,176196 758665102979575808,54070 761325000544714752,67023 773885399282311168,139404 789338759997198336,225551 771336123431854081,124597 790647337932566530,233198 793464457561157632,252196 751544523247849472,18532 781218069758746624,185310 760851680959270912,64722 779002852471672832,171902 781299932523270144,186063 761913884110311424,431998 794774111767633920,262849 785482418362941440,186883 754762763445145600,33355 769649620754587649,112336 761710964651749380,70085 790647251651686402,233152 793595139176271872,249926 768064019034955776,103107 787773931797217280,210207 781206153309065216,184944 764539788661710848,77183 771008530669121536,119449 771932911985627136,112363 775148644081074176,15657 763408602254180352,77731 752735907904626688,22439 781266577975046145,186149 732223389759344640,1170320 771871686769594368,128230 785583135433949184,194058 793651301154299904,253032 750529683255463936,13201 756232856637153280,41680 790730400985264128,233154 785978649656696832,200382 764080297122025473,80939 794614062738915329,8044 794281235157778432,258927 772526570246377472,129991 788773447115608064,218275 768058911882612736,103261 785261629470486528,11774 795667515515043841,266079 774260390213652480,139404 757573506104188928,47782 792747435198025728,247232 762734902903181312,71123 785345803392909312,11774 791663557289140225,240483 775730678029844480,150511 794565797678977026,261155 763817964898443264,80393 762720381799059456,74592 795690364313149440,267862 779039739265646592,171260 790970149310337028,234583 777423350977167360,161065 767132331576549376,96883 767300681170640896,95672 794544976323452928,261155 790237227049549824,229505 757560844532195328,47761 758623290592231424,54070 763504411788185600,78914 771035406745866240,121687 766029820832518144,90384 792434306350276609,228037 760071347045367808,43553 786528680180940800,201374 776926667172306944,159093 758318664554799104,51344 760227395265765376,61011 793245509725151232,250293 762694090282663936,73814 785967026267316225,199272 778185105001050112,164826 790306866236567552,230277 758040257451270145,51069 794748807837782016,262283 765316938037854208,86440 790299202240647168,230282 758678125836439552,53924 765564349213773825,87788 766364267746435072,93184 779996556632002560,173645 794638071136481284,262053 755192505973432322,17384 786927918555406336,205186 755055686019457024,34666 795419862881308672,265885 773286449890332672,134371 780936333904654336,182960 758389100902617088,50827 768600275737202688,107984 763933241963274241,77708 768192064303554560,86274 763448002367332352,78159 790581170312450048,232280 795029610551504898,263895 794531133505601536,261155 767872913248702465,102137 794607311608127488,261567 789479442162810880,225981 775849220322590721,151409 795662474968203264,267649 793105624733061121,249469 757077072044892160,45997 785781689012346880,197512 791030211441750017,236035 753958810344054785,30590 790264570564583424,229159 767832508402630656,100561 788902421573488641,11774 767451434849865729,1249416 794072226572009472,249926 790282012066217984,228341 775328780579540992,147931 757614100151017472,46394 766716180266713088,11774 752861644993159169,22952 758757508915671040,55112 770680060022034432,120610 793193772720979968,249926 761598140315205632,67226 768849803904184320,108373 787814799375634433,207712 765175353971269632,84209 788701764015026176,220029 765324271929454592,86076 769291214512394240,112788 790967574976614400,235487 791864597212835840,240070 780560333383565317,181419 791577362110357504,239405 792826982148952064,247060 768673872270991360,99264 793125546775293952,249469 753970074965409792,30555 768973224667381760,95708 787480680846340096,210432 773006703570718720,132761 757307043233628161,46890 764005753229238272,80393 794736872618532864,261155 786970530578653184,207949 768483888461144066,104973 765303642098376704,80393 786431189565345792,201931 795715450206351360,268356 770143567205523456,40361 794582967884587008,261130 756456329225596928,42432 751035769301639168,15913 753361285882884096,27317 795494151374704641,247930 759787821548711936,54070 793262890790768641,250293 759151398088867840,56192 778340754905243648,167393 755762667055357953,39462 757486498560282625,47614 779115812380487680,169916 790291350608490496,212131 792390330569994244,172084 753964645959012352,30304 789290851247587328,224680 787513086819217408,207287 791394937346686976,238780 795129521552953344,264397 758209024873553922,51809 779045164648173568,1250392 788204042921050119,216038 793954753759813632,252196 780906301819879425,184031 775869362578219008,151410 769983335766646784,108396 765675983307476992,87825 778580377627688960,168794 792662492828884992,246392 794983459857059841,262752 763060784620535810,75073 764148616164507648,82066 778554188301119488,166916 751800090545704960,14277 752236179429347329,20134 763815404024115200,351931 773175633413279744,134288 766716702100905984,95708 758472039418126336,53144 751235741964001280,1248143 791868367510446080,240070 768269925907623936,103071 786951323514245120,207613 790401196804583428,229148 753340143273070592,23742 794048604809752577,8044 794386031801810945,252020 762748032232206336,74612 785480156248891392,192032 789924542797918208,228820 768118036028989441,103506 794621059831975936,261155 788475958659522560,217123 766626840765198337,94690 787286804865044480,194082 768856091098804224,109666 765372803264581632,86873 770273491119734785,117257 795414568239513600,265855 786422232922730496,202429 790062332571426816,228576 734787631431712768,351644 768950247020167168,109666 770450919091687424,117008 771207885162319872,122978 775891176507387904,151410 761837994663739397,70509 777925619615207424,163763 762786692466040834,73926 766767148974739457,95672 791504706019348480,234864 758103727567929345,41703 780555152545677312,355701 775438170284359680,148010 786622970814877696,205181 791716923742547972,240145 790752049147310080,99049 751583613502693376,18215 759094245818937345,56784 770311506298802176,117257 788889260929740800,221972 794600008008036352,261155 779058215355084801,166102 776477023829012481,155896 781501680898625536,188401 780566827445391361,179298 786061422908338176,49459 745642167058706432,349720 752221151028342784,21703 758839547148980224,54070 759186977279336448,56964 780571655265320960,181419 770604056280694784,119777 790755922461200384,233729 780062396866060288,176673 791063724861763584,78159 775025363143499776,146259 793944857584599040,254135 753211110044696576,24252 780614150892511232,182146 785340456846565376,194949 755046059110313984,35044 785549922724524032,195975 761924241210109952,66815 777084078780657664,156644 756536805923647489,43751 772574343624790016,91810 790744701879975936,232863 792045321710866432,243187 787729248878333952,210235 786906071348707328,207287 789538558323273728,225739 773989308977917952,140025 794962321533792257,261854 795241620690112512,265709 761000242837716992,65291 794636377669468160,261155 785645525181861888,197512 768602128130551809,105799 786264389582073857,49459 767841851395215361,101383 793135282698719233,243061 776751067438649344,157755 793921125189287936,256239 779416230990143488,174427 788256312052318208,215437 755890771404820484,38459 766848286066143232,92959 752751925494362112,22575 751241350121680897,10727 764854100941017088,353374 754841557077897216,29763 732450625695453184,51644 785813850138431489,198466 752841060712407040,23899 760849389506076676,62708 781885224221376513,182349 767634244659097600,97386 773901645142822912,139333 776493867822485505,155688 752949582313639937,24675 776555518441717762,156926 795368164490117121,266151 795423399283748864,265855 791804081664700416,235590 790374701235331072,11774 750332110125301760,12535 768828928156991489,109167 774391682146066432,118724 778201772619812868,164826 771100402146312192,121612 795323435077357568,265795 765379459256094720,86645 777566349434335232,160230 778898940636852224,168794 772149670546202624,129917 794986726309658624,260530 773714116317962240,138592 788604140486352898,218275 754777449766858752,33356 755547811781881856,38183 778632983402065920,168794 781535724566753280,186584 780417373434109956,179719 754704517384445952,26964 790716833682821120,232791 793852899629469696,255393 792507660205641728,243092 793706442310070272,249926 770731570537828360,120550 793655052972032000,249841 778435453926019072,167676 756507505581252608,42564 773935673858461696,139110 785532556028502016,196277 786974330391498752,203135 733131513198346240,355480 755203769504104448,36219 740593812129517568,11774 771306418536271873,122982 794592691031916544,261155 785623428128731137,196932 780611388611756033,182037 791243432857448448,237325 755054629675732993,34666 780495703709593600,180873 771060783912456193,121949 753663446600839168,762119 771893198847291392,128615 761268269567311872,67229 791366800302891008,238395 765063702890422272,85159 792771548213940225,196314 777828333555941376,163763 792438172965752832,227594 769340384883335168,112336 773951845660258304,140444 794038845692055552,257492 767096770983636992,97692 771545268088999936,125104 763645759556292608,78159 772148264858779648,128278 794382653512302592,257492 765387160073609217,86440 787021847191756801,194230 792791223299964928,235621 761524623288705024,68993 766421703815630849,92872 793962921818779648,257255 780619609955196929,181935 795035362745729024,263926 770224480987803648,117257 793606635780464640,252044 755910654150651904,40344 764494770983014400,83490 759099542767677440,56231 756249942818037760,42171 791113149315514368,235979 787716264235970561,205197 776397766058582016,153845 776735278316781568,157755 793426217332568064,252020 788923792265392128,219678 749446007939665924,7461 763832219316154368,80393 754724510750957568,33356 786959081932099585,193639 794676017222795264,262022 785623367202119680,197512 795470095493513216,247930 764152744840204288,80773 793120202179371008,249469 753978869565181952,30708 751577022225264640,18215 794978116187738112,262849 768936689205116928,109666 789851647182790656,215005 794160782758047744,258267 764213745962786816,82209 793280069707960321,249926 767094644589101056,90982 750484079062032384,11495 780819874939478016,182960 750825160660414468,14582 788398000741683201,217519 751204436693909504,17591 763964797406711809,26066 773959629239832576,139404 774584132911247360,143585 756189427580432384,41680 755071095309500416,34649 786296493154013184,201620 767806162867593216,101681 753293087162589188,24467 792085432792154112,243075 793482428497133568,252580 790938348823126016,232169 776757455355129856,157708 793507826215686144,252741 788393036699017217,217519 766075654035087360,90790 767864856938549248,100893 775079499427815424,146949 760489257551233025,62708 785995067278233600,199262 755224737920397312,36377 768078372815540225,103354 764179398807416832,82457 780473248706355201,11774 793323755552460801,249374 787009568501075968,208065 787100434049662977,209043 787703338439548929,211798 757027198112976896,45669 768595640536272896,107984 773921885297881088,139404 775010045230583808,146259 773882392259854337,139404 794035647845527552,257423 787766708106702848,212024 757671872293134340,48810 770358277725155329,117051 794917427272241153,263895 752922635198083072,24316 785602303373877251,197512 792100675836579841,243187 772555835419480064,131007 776195356350554112,154534 780441454653079552,177233 793587332012093440,252112 793159794165243905,249926 739496089238179840,1170530 785793821959450624,197512 763808814881570816,47906 791861032142733312,232169 792328924978176000,244289 766105841212727297,90319 781709697254432768,188500 773746919034060801,138819 775448782313918464,149202 793511889846333440,252741 771527909551013888,123085 773528140287062016,136904 778579035253268480,168794 781864172996792320,190635 753869892194017281,27045 776883089440026624,159146 768892833935818756,108849 761213004310536196,65180 774025079411789824,140495 765435694437142528,87245 755484426469974016,36877 786062778285060096,197512 786699232581341184,204078 786834783116689408,203680 795351643848110081,266500 759854265162620928,17640 779167464030474240,171693 771544963288928257,125554 761489824842932224,66801 773382075864977408,133702 795328909135007744,263245 788869979127111680,220815 773596156714635264,137444 752931694634799105,24134 769840455248936961,105109 767849630428200964,97811 760082870975201280,60866 752879704139456513,24134 768500234955681792,106774 792778409025806336,247241 794270753181016064,257492 765183695447793665,86103 732775780892086278,27848 772831816742993920,131944 792871286137581568,248010 794682497372213250,262053 756542743971766276,43391 732237884238004225,349197 756097927534247940,39697 758614171147759616,52061 774968668908167169,145244 763477202998484993,78159 794536578290950144,261155 781335399641784320,139404 766280237067997184,90327 770689611500847104,120675 794363022424817665,258598 755395084615491584,37044 775315712038481921,147508 790915812521447425,234583 791916499292348416,240483 764943471828463617,11774 795226936675024896,264774 769642542312796160,113788 788568126774534144,215437 748174100569292802,354238 759594596120735745,56964 770816276054835200,120610 776813212750733318,155390 755909153676140544,40550 758847449997774848,53185 777578659423084545,161066 794533323200729088,261155 754730520555114500,33356 753989851935023104,29790 762612982429941760,73814 750491631145680896,13201 787763150728945664,210208 789170296720809984,215437 761663301306707968,69947 768958524055547904,109666 738837189036023812,11774 778685609242009602,169916 750827180473462785,15616 758062204373512192,51069 789965081677295617,205972 751870657005314048,17847 792399262583631872,243165 776695201569964032,146991 777875887677059072,164001 790648554331201537,230899 793133871135023104,249469 776770240499724288,157993 790535511542632448,230808 775827135260917760,150404 788781041783758848,220526 791800126092128256,237491 773565546038071296,137158 780648809021968384,182036 765603581064015872,87904 772967922910113792,133519 776398596912525312,152314 789911736962912257,227048 781264538968715264,185310 787130086164144128,208178 791292135093968896,350823 753640594237431808,27853 765473427931205637,86440 764834800922492928,84724 752016555215585280,16299 765272650780377088,86440 773265331276120064,89283 767763148350824448,101163 770848578403078144,120824 790900726004342785,234583 760891118317932544,11774 771344508864884736,124597 750837042536325120,15316 787085059870326784,207151 770633860153417729,115817 757888680493195264,49852 764168036333019136,82066 780105174035664896,88859 794695546199887872,262886 761129461098119172,61051 780430920062992384,762119 793976046404112384,256219 789197448719642625,224019 789248556615946245,220526 765138798669856768,85562 760524356049076224,63149 765525910049198080,80486 794874721020035072,261155 794380011000074240,223249 768139651093848064,103354 772531944206790657,129558 795452644491927552,263907 768164669773062144,91137 771849423785644032,127579 765615590840999936,88332 766044831017676800,90384 794302889904787459,11774 781826110581604352,190635 764122906188054529,73706 760846311734280192,64197 756995398716227584,45576 793264816085344257,240483 771095622984269824,123135 789137917759266817,223229 792832151842541569,247877 787897121873600512,205197 771133815234269184,123583 789231611996876800,223899 777872818100899840,163990 794305525391294464,259134 752262770352005120,20279 766657851309842434,352636 755255871341338626,36545 761342254527098881,67369 794554836436058112,261155 778871045994455040,170253 768982585246560257,110362 770788361510330368,121046 785990404751581184,200490 786597035487014913,204973 793438947808542720,249926 790157465337729024,229818 792418137807396864,244550 762794649853497345,73706 758832047586545664,54070 780683534189158400,179560 776095463527317504,153095 756624896042627072,44429 763025883053617152,63149 787022348109029376,208016 772560871809626112,131007 785982705494167552,199546 767393449817415680,98437 788290542522109952,214812 755326324143710209,34666 765929995818663936,90327 761640485769314304,69493 775847045051486208,151242 787410838348890113,210721 793461463427850240,251234 773261487863246848,135736 786764302300569604,206175 788399195187281920,217118 753991883865456640,27838 755863823890907136,18215 763097634600947712,75608 774864932743487488,11774 788478372280201218,218495 789396142005989376,224450 759119203492397056,56964 771366356008722432,124545 732361125707317249,1170450 791049295831166977,235590 788196948767543296,215505 779519163673042944,175153 772031890253500416,128382 794647752374386692,261987 781276769743675392,186584 781694370361868288,186170 778287720502169600,167220 776775849836212224,157728 753187924372430849,25885 775483490791981057,148994 788421913727135745,217837 794542750699962368,261155 770706068678770693,1249791 777262046073282560,108396 763871684331876352,80393 766133979388850176,90193 750575449407885312,7275 760611018477215745,63149 790950414740955136,234653 752252723949481984,21034 794731436716609536,261155 757802436253786112,48926 794599678243459072,261155 777246996168073221,161101 785525097654353920,196277 764690031432916992,39096 794031481152675841,257492 768624650850971648,107745 766020136247656448,90384 777933208356651010,164578 795310757470699525,265257 793673881504448512,252020 773665790566563840,132335 774606442695364609,352947 794328497749655552,258878 786904958008307713,207287 762355450654457857,67852 794308769521901568,259457 794998463884828672,264431 761389804407980033,50827 757295041681338368,45319 751676264193286144,14277 762647181488709632,73959 791348099348332548,11774 761983896888016896,70858 787384535369392128,180433 767410449197461504,99030 758445413846265856,53246 768541393207762944,106763 769678742226513921,113412 778210181339635712,166390 788831066442391552,221228 760881025966714880,65180 787075531430854656,207613 772876336402542592,131421 733200249804759040,355749 764147520259760128,82209 771371586427367425,124883 773361591207231489,135025 794369730521899008,259034 780484442389348353,177233 794680731586928640,261666 769398108652535808,111192 787178352180236288,207613 767063671897939968,95574 756952364238704640,45672 791346194144333824,237549 794162379361832960,258331 794591645937246208,249926 791041091386486784,235857 757765455599792132,47940 794526721424834560,261155 763437900574883840,78337 773306237601640451,108396 779169590253326336,171575 789167090980626435,11774 750397716295999488,12883 793617113625702400,253032 749189887186833409,7259 771995017250430977,118191 780573699678298112,181026 762679354111451136,73814 771428435893846017,125145 780732087494119424,182036 760108374495223808,60866 786996479328002048,208176 755166165761134592,35890 786011387872935936,198671 789680318626267136,227048 792410585522593792,220857 761567711218454528,67202 755503143174098944,38175 775929426898853888,352717 761356908850581508,68144 765989138692792322,90622 756348871568191488,42249 768138165467029504,103261 769417243268485120,112363 770866230437654528,119496 791253819602661377,1248522 753796387515592704,23725 762316461427814406,72035 793256282371133440,250633 753989584485126144,27045 766269762200596481,88920 778567283648126976,168794 756688242469208065,44732 791109562166312960,234583 793965166375235584,256935 762771429737766913,74681 764295522643435520,70177 763028326600544256,75899 765575775261077504,87904 775466719578120192,148870 750377305919414272,11495 750335355015028736,10662 788391871538040832,214078 759930594029600769,11774 776122838310715392,153845 779335090103021568,173753 773580394604048384,136473 791355972073775104,238395 770387788785037312,86231 767854277805109249,100893 768975803321319424,110659 768557512480088064,103261 791356104852725760,238395 767731458781900800,85988 753048473637834752,24675 786682360628555776,205728 790716268538105856,233307 752286466621968384,21074 776180085917413377,152314 773226904673513472,133702 755108486552444932,34666 764838498339655680,84724 780408670941163521,179742 753744114831724544,29709 765967328299196416,90482 770014239931113472,112872 790629237774430208,232137 772753144535216128,132335 781322086140612608,187361 789303115669344256,222647 785605669626011652,197512 760986278779314177,65222 775839048074088448,150463 773937019739250688,139404 794696006382317569,262752 770674526753394688,11774 776435685318389760,154071 789924322919981057,228820 794694175019139072,262849 757938088186445825,49852 769730964507492352,114779 776404483664261120,155287 751066816642887680,15559 766978864908304384,96345 779743367869583360,176025 780776199186423808,182036 794960039190687746,263895 779510080463134724,170620 764939186583408640,83512 768002732565200897,101681 792023968685391872,243075 757347048903610368,46379 791355410687070209,238395 791703762624778240,240260 769157249415741440,111558 780065468405182464,177233 794701313766473728,249926 764444931335131136,130505 776461255813033984,155470 749698225720979456,7546 770250150862200832,47570 756324397930078209,42564 769832469147160576,115435 756877560223498241,44450 778377472391852032,152594 793098974093774848,249469 794040213102362625,257492 795043572705882113,247930 749297273725673472,7828 775853075269611521,90193 794328339448098816,258456 775363968491720704,148537 791828399249502209,241819 766976881983889408,95506 750150269829128192,7236 762104494838743040,70797 789480968566419457,225608 767903812170514432,81869 763788839643127808,78684 770360994384138240,118515 790879398069145601,234583 780172576760799232,178017 786558048730882052,203674 770401114579533824,118393 762041771689775104,431998 768131132512727040,103354 788691647349530624,220029 789177296955412481,223899 788747085042610176,220029 733799896667553793,11774 778676472915628032,167220 788816802058997760,220526 786247631899070464,1063777 773657688148471808,137869 755095024879230977,35449 765783402528313345,88998 770664212473360384,11774 773885526889816072,139613 752675596472229888,23066 756889011822600192,43391 769108419059908608,108517 769348421077598208,112693 768725036068904960,104973 788172379000344576,215969 778370212144046080,167220 772591599159238656,131542 793837481607258112,254135 786592375690919941,204853 786655881861541888,205270 795015914550886401,263896 771752223978119168,125742 778644145527066624,166653 758804339527815168,1248642 752124392327503872,18386 774017965540769792,7311 792082882835648512,11774 791752027600744448,239998 785463545815298048,195849 788755360794370050,220526 765007478622916609,83309 793433239574630400,249469 764190598567866368,81869 793623172738260996,252679 788097659659755521,215005 756610906084274176,44271 766978989420195840,96767 763841999967547392,80720 766816990883295233,351236 781281868083855360,185920 773509159199408128,137041 776500101711814657,154869 773717849441341440,137042 758869500838109184,351666 785333025680793600,194648 781236192838758400,181419 787473430534819840,208176 792271730836373504,243576 776896690876022785,153854 791540239219077120,238136 762434571182813184,11774 786220722221744128,201555 768472101984559104,106716 785589011226107905,197297 793186683042861057,249469 793984408227291136,256276 791089225844289536,234583 760186162187268096,61051 768201304074100736,11774 765846871801679873,81924 770114099766329345,116164 776033588034805760,153033 764491241903960064,82766 785812065294307328,198671 786678477701406720,204835 768824579963822080,108849 791719434398294016,240483 749692414365933572,9295 787096466137513984,208928 781206420486230016,186434 787011736259952641,208379 755857960992026625,39462 755470014371733504,26721 759897994221150208,54155 765536736613175296,88052 788936301454110721,170187 793507767491321856,250633 742318471099228160,353374 759202104640700416,56964 788531813476098048,218275 794553637569708037,261155 757095024530161664,45964 786927257306533888,207287 786628766961459201,204835 791398732076093440,238395 740333726907965441,11774 752644601597526016,22943 769699714648375296,114987 755204491113357313,33355 792970233233362944,248514 752858854074028032,21330 765402544172568576,85562 761560895440969729,69231 788451501379317760,11774 788751544199946240,220332 789066475193720832,11774 765599128038608896,87607 791283048012615680,237406 758691842657574912,54070 766697798414639104,90482 786130425517264899,200009 791661741319000064,240483 751852807259652096,19133 768162463024111616,103354 793488823007137793,252741 750363058036314113,12883 776900160894935040,158314 785863557929893890,197512 792029921400848384,243187 794570548739248128,261155 794841875798720512,261818 791011571254296577,235590 785468130822803456,193639 758281871708950528,52112 792030224347037696,232169 786196224911245313,199211 779833853422690304,167399 795224610253979648,249926 785486620006940672,196214 785602113258815493,197512 792141044833984512,244297 765771988652658689,87904 786172151141376000,200382 762685099372449792,74133 780918884857683968,12018 753731018247376896,25321 778984884580839424,171398 785927429319630848,199262 785993994173943808,199211 750075518863626240,10735 750789362850357248,15316 753664803948924928,28866 776896700476784640,158589 765955779123941376,90031 794154059955654656,250293 794273909336113161,257325 763909824073523201,81099 749736047202930688,9754 792398710097391616,245607 766003596223737856,81929 753107145818771456,20318 771357173393788928,124597 786237809631727616,201958 788820879694323712,218275 764916433742467072,85298 762611507398053889,73814 785350026708955136,11774 780851661711536132,183068 794558886841896960,203546 762695635640266753,73712 764783592950079489,84724 758426075244466176,52659 763904951361925121,80098 793951802391662592,257026 754898837538418688,33081 759843217072357376,59666 781095667167064065,182726 760494750931746816,63149 779006017250045953,121923 781554880703979525,188401 761374400729886721,66786 760569019049140225,63753 781408734358581254,183759 781548328014282752,186584 769341960037470209,113138 779032836053561344,169515 788562887908462592,104244 792072142074490880,243187 788854783344054272,220602 794266933650722821,258927 777020019133804545,157082 787079124632211456,208899 787359385295224838,208146 760899176888664064,64678 749685059695685632,9433 781141278289371136,130635 776503915126792192,151463 795688999214055424,265649 758355465579397120,51820 768228742866935809,103071 771092821176647681,1249832 780183064119021568,173605 764704453895286784,81065 794571528952311813,39957 795103061723279361,265257 793521200626405376,11774 794018219950489600,257325 758654942731173888,50670 787423734114025472,210253 762699850488090624,74431 765584227651969024,352543 781853379760754689,174756 792710249564213248,242693 762557413203468288,73030 791117779797544960,234583 766849553035395072,26066 787675738933788672,212181 794545791146700800,261155 761361208272453632,68144 764558059217780737,83903 779836913058508800,177248 781093010834649088,183668 794894339629608960,263760 763920541153529856,77731 791256651483324418,237491 751883190873325568,14277 786945658968281088,207613 777690714989670401,110136 793146704128344064,249841 771084760768581632,121612 773858275175571456,139404 788926995275079681,11774 760829724046295040,64623 780826053858078721,183269 787088867488739328,209151 762715811819708416,74247 772482336814497792,131027 764874665177341953,84724 786561623049707520,204413 789132221034541056,211347 791671218529112064,240483 794562817986658304,261155 755477246983278592,36859 793335751018700800,250633 768927522872492032,109666 779001241703739392,167220 768107548419305473,101681 758731086985691137,54842 750423607642206208,13201 773894979932524545,139404 764874351883591680,84724 755016499849494528,32869 795737239527493632,268708 773735526667018240,134633 787069450147082240,207287 767006538380800000,351436 763198079570939904,76549 764315406194601985,82020 786016365006041092,199496 792772199425814529,227267 778359237978099712,167220 781243525358772224,186149 788404469042180096,217519 756613058756087808,33356 792468303889305600,246152 786345202667560960,203044 789308517429772289,225359 765229949523521537,86440 790002438581456897,226578 794701998474067968,262022 779650181948141568,175542 794628504969166848,258741 759222884552376324,25210 772074379761115137,129471 793103796578689024,249469 772039626219413505,127711 795062637692407808,261155 763428781180715008,77303 762719469059776512,73926 789457059276132352,225380 781879689606344704,190553 761658675429650432,69231 770648063627124736,114254 795664377932382209,267521 773493319926214656,137042 774052424956780545,139404 772532147521458177,131007 789941248962408448,228888 756825166152404992,44119 776907319447814144,159245 794289182625566721,258456 781449613526040576,173347 786380648881664000,203510 752314929340821504,20825 788834673971621889,221476 793743003890233344,252639 789195846889811968,11774 764276982481682432,82759 791817783285780480,241819 792049514831982592,243075 745057028138205192,11774 755887683176652800,16299 781473928078241793,139404 770297421423194112,117257 788273522564923392,96527 770849226926526464,120610 787277153368932352,208538 793959206873350144,256276 793141573538177024,249469 795041080391634944,264397 738876774952669184,11774 763266322327277568,195876 772077865617809408,99684 774031169079869444,140495 795458608184119296,198591 768953023741558784,110389 761991090421501952,431998 773509002042961920,137042 785653546020642816,197286 792139488096952322,235685 758663295150727168,54070 789828046912192512,227242 772841091955617793,126152 758425191500292096,52659 791472418942513152,238207 779464124484943872,172962 781517682831011840,185310 794579078468747264,261155 776810081853857792,156053 792079209787195392,243398 794558814762704896,257353 762206725994840064,72035 793532025718317057,252741 757662276253917184,48663 771621990184595456,125554 752650668402417665,22746 754742890623070208,31495 732256348662988801,350671 740359601393000448,99816 777713232433836032,86728 769256233375178753,110585 790186746067705856,216627 794905273102192640,262752 750715036666957824,13343 776427527707496448,155390 759085637169324032,56889 768067894869577728,103261 787821886336069633,212802 794638646364307456,11774 775987043042226176,152735 790573666794934272,231894 757033026199117825,45992 774750112236965888,144607 771490112223911936,125367 773369089897017344,134470 768546094649184256,107469 743966503851044865,16728 762393993258807297,11774 775773569318019072,149200 760632990514851840,62779 780106371790438400,176128 786703909641265152,201939 790551849833148416,230808 758148382690988032,50827 781240621751074817,183811 791073532755136513,236454 773215242893393921,134975 766058608714854400,90384 793874687998713856,255942 795447805959610373,262886 751204835249324032,15808 765017781418889216,11774 791106515214209024,208178 795775656659451904,268869 755257827300478976,35890 777698472317349888,14277 766341591250325504,92860 760558382499508226,63655 785911175988916225,198671 770623078887895040,119832 791824268103393282,239998 772020980571049984,125145 774192630947282945,137978 760916968341995520,64692 786569563764764672,204413 761956962934353920,69356 758103257403326464,41703 773895483957796864,139577 780596343186288640,103046 733232922833129473,349060 765586528433090560,87904 770756846462365696,117263 763508746450526208,78873 791808120305618945,240718 794576562813186048,261155 773290322688225280,124904 787683541836443649,206101 791372883864027136,238429 785855384368082944,198671 771170205158428672,121359 793156895179669504,249348 763807786027319297,79691 788191915321589761,214078 772838357776764929,128194 773894139855470593,139865 771803339398844416,127657 793590844699869185,252112 770323370000941060,117257 768801191933333505,108849 792116985530286080,243218 778761485950423040,170471 775624514902175744,150394 766412503903375360,91946 756684488365649920,43399 792701522878562304,243075 765347477931364352,86874 790295856264151040,106085 734128181188268032,350808 755850937743257600,18215 768126644452110336,95055 794292073230807040,259134 749934930231062528,10735 764454359098859520,83367 789078581141962752,223286 772509453937733632,131297 792128031821275136,243187 765309156735721472,87062 793599656571789313,249926 764494828956594176,83391 790982169602564096,235677 767886623090638849,96849 781201282367361024,185313 773724183041810432,11774 793578260340760576,250293 770483479729545217,117364 769607412542078976,112239 771470493778051072,124597 781817882300653568,186170 785816996369883136,198466 765635269966045184,88669 752665389902008320,22735 787501201969393666,72035 770724275468763136,121046 766374616097026048,80939 771141871099715584,122967 762118668788518913,71502 761229406610321408,67125 786406957187936256,351830 793121015362576384,249469 790396591341318144,230855 778641348828143616,167674 750713228041265152,1248103 766540452954722305,93184 764782726591504385,84724 771371963398885376,125145 751049311065088000,16474 751937102368038913,18470 768143916004704257,103071 792736283869097984,243187 762748034069458944,73926 785241869223546880,194082 758139879150739456,50698 766490978433667073,90384 794672860795179008,261818 795262564032593921,261594 767239859538976768,94699 787513637816512512,199840 771462783091245056,125145 777167166713933824,159876 755451119049015296,36735 771186839453433856,122653 786035405585981440,200776 788800026092965888,220029 760966504233832448,64730 785938625124892673,199431 765968283002662912,90482 756455745286131712,42432 795011001506791425,261060 757359727923691520,47090 786732731497484289,204835 758167819414634496,41703 764480848561262592,82209 770313331169112065,117257 779006184577601536,167220 749265392753864704,7064 751762904064471041,17384 795351250049105920,249926 753281402859298816,24448 773525432758996992,137042 790259040186081280,230282 763428024335335425,78129 769363428913795072,112788 772155507310075904,481145 764325848832815104,82571 768992288739581957,47940 788393408666734592,217519 793972641841500160,257353 788473453774987264,218275 742751822662668288,11774 776011014844387328,151463 771290946789048320,121612 759589011526520832,58970 792476124806651904,215965 760400949894455298,62467 769328124672692224,112336 789149648543887361,11774 790601494441529344,232169 751677776860581889,18215 786355721180807168,200383 793366136284930049,251566 761377342488850432,68273 785520057635835908,196277 761679669494157313,70238 760201099672326145,58537 781676219259424769,188401 793235782341267456,249469 787161572942553088,207613 790707822413619200,232169 795002785041448965,263907 756643699417870336,42627 756356707781980160,42432 755206560427675648,35403 774087252800450560,141102 790571033053032449,232106 793802377551904768,255393 785620488282222592,195975 759471914729414656,57463 765918804043898880,87245 795385574404263936,247930 788414618192445440,217634 789520443111768065,226823 766363245972037632,92902 774302962046885889,140444 756555860361424896,43917 765962334766366720,431998 793183663009570816,250033 785627440026529792,196348 786534541032697856,194272 750113175975006209,10735 786667036302778368,205728 760523647790436353,62492 765355172516077569,82209 795700896999112705,267862 753721630883508224,29263 752717932405231616,22752 754038518251458560,31400 776197386431451137,152735 766480636655775745,80939 791362636524892160,221785 767478782647267328,93112 766644313069617152,95045 789084412537430017,223286 792058268474408960,243187 767410266682253312,1249386 771033453596930048,11774 773893638770135042,11774 785326217465430016,186883 750683101769052161,14277 794160276094459904,258331 761970335201701888,71438 773231665573396481,134561 751227697150386176,15808 789194783918993408,224066 795259294577020929,265257 781529236477648897,186883 793244548453412864,249926 758271373391298560,52112 754059137143549952,30910 789239697809641472,217837 778703381359501313,167407 794919775025696768,263817 758775103094128640,54070 765654967818461185,88930 773903006676889604,139404 758138466286919680,51595 787359219703959552,207212 795472022373601280,234556 777914584489398272,164633 794207276777304064,258810 764825006811455488,84724 749650643439104000,9087 774337401279741952,142503 754775795608924160,27045 770881925485432832,121949 763443977039118336,75899 789888280531570688,227048 781129178305355776,130635 760993947699126272,64664 788549768368705536,218275 791342099144839168,238207 788126892855529472,215608 777665754598604800,76891 793131805410988033,249852 750740653567467520,14421 793352155528822784,250633 762394299627626496,73028 755442634320142336,26819 770217534725304320,117257 795024737336487937,250064 760805548950491136,64664 761057114814943233,66159 765977009851801600,88920 758372923614777344,46076 764114106777411585,81656 775723132745355264,151071 792120523585036289,244230 761860795965714432,69356 780043806603350016,177233 776188119657963521,154469 792785073233727488,247074 776140352776314880,112363 780615915041718276,181886 795704264802844672,265855 787464544272678912,211347 778049557972160513,165097 794352417227862017,258741 757219967741952001,46006 794306783837712385,258981 767804764402819072,101681 785739904747769857,197512 743618789309284352,11774 793125827697270784,249469 787066920730177536,207109 790767988345544705,232881 794538466776416256,261155 786618981767667716,204977 766510450565492736,92917 777194166581334016,353786 792080377271595012,11774 755150450815557632,35890 791780414746562560,240814 771883111172960256,118191 751674540581855232,16728 753285329910575104,14277 792233129364848640,243648 787155631861932033,209043 758335427413549057,52554 791342559389941760,237594 765148125598093313,84724 766133290814234628,1249308 768571997949308929,106281 773735451769253889,135502 788391012704067584,217519 780955194691428352,140444 781544480704835584,187611 786515837851148289,193636 792786238679945217,247241 795763523770937344,268643 772564241458966528,115435 750892244031332352,15808 781269371616391169,186210 779155251664478208,172799 758700366397448193,54070 772911827697147908,131045 751559230013005828,18452 774194249000681472,140900 788135517015699456,215480 753427496381456384,26702 785510852413849601,196277 753383046779326464,27045 751051284837441536,10129 767940663321034752,101203 774294195133710336,140444 775407155801317377,148994 792820056342138880,243075 768179930140073989,104562 769381326730387456,112693 794194598734299136,250295 766714770401689600,95672 758841584469192704,52720 762291809443717120,71099 766985962958229504,89738 791661492802351109,237964 779661090615619584,175542 741744833467928576,351147 778344260336750592,167703 775460154506555392,149329 793277772424552449,249926 766288128281747456,91946 790256073093644288,228354 751083475784966144,15721 772038056291467264,129231 794565259973509121,261155 781146196123475968,182960 785360498590035974,195125 786724448166612992,205181 791416150814969856,238780 773700283151114241,138819 794676032196460544,258456 795376737093718016,266643 753391155149148161,27317 779399645034188800,174115 788208180580917248,213064 790716715655135232,229901 786950308085768194,206642 785687388261486593,196277 753311341595590656,26066 777998625595023360,165435 794176431068774400,258331 758003476374941696,49431 767841003093028864,101681 793231736977051648,250033 781535841814544384,188119 754719300343169024,22393 763468555715219456,76406 756557624267550724,738099 794562476259975168,261155 777918080588455936,11774 786299262862815232,202727 754009734731198464,30839 790011749420371968,228172 759242951541321728,52554 780745604171431936,182036 788375081873465344,214899 779929090614824960,174637 773924783394283520,139404 740286654942826496,99816 754786652950626304,33356 757562189062561792,47782 795286312559349761,265846 790932585912250368,234583 758472189909663744,52554 765543865273061376,86645 770944524311035904,62492 777618005605945344,161277 771063900368281600,119765 788402227115331584,217519 791058745015037952,234564 763917921848406016,77708 791403321592541184,237198 770956622680223744,122146 774429627452272640,141360 759752507262369792,56650 788542740829179904,218875 781451726616424448,139404 771186869543378949,122978 758765775989592065,11774 785582201488289792,197297 786745327466516480,206008 773511543313006592,137042 776379771924066304,155390 765220989965832192,86103 773970296105734148,140444 753318519186522112,27061 732959305285046273,353016 790616393125355520,232791 753190997245526016,12883 764170530647838721,82066 774212573617008641,141887 751233288769974272,15182 773954806125780992,140444 773880004421627904,139404 790323506697437188,11774 749290378226917377,7828 786736154401968129,205143 795394492287303680,265858 791786943797264384,240483 762397624804802561,69231 766040514575695873,89733 785282053046620160,193817 794719344433438720,262752 788699956886503424,218275 732270724954521600,350412 776568308111769600,156976 793968443116679173,249926 765214532264419328,86440 786836486201016320,200963 767844033011912706,101681 787726529992204289,210235 737741196747898880,49681 791358187849052160,238207 792517426772488192,246273 795036590628163584,247930 772221634128117760,128355 763350280092123136,73814 794488753884565504,260874 757574993899171840,48009 786380557819125765,354238 788465675828334596,218275 793556716981919745,253336 771452794196799488,125142 773697467124547584,133702 773887033781592064,139404 756915280316628993,43383 790735149151444992,232863 791679532998721536,240665 775702363642269696,150511 789302469981532161,222647 763565884153729024,431998 775433112817991680,141415 786589388524302336,198513 741723020889227264,1247490 757348700293324800,46379 770095290032545792,116082 786175119773339651,201494 792528660855152640,239610 750453035453804548,12852 778115365566025730,129577 794676088999968768,262022 750417238201688064,13343 795044938060697600,264431 795704998084624384,267862 764063846394757121,79223 789356967785533440,11774 789995635889975296,225359 771483366453641217,112939 754075898865856512,31320 762615948096438272,72541 790233676919541760,218223 781273674938671104,185921 795351008734040064,266491 763211860787113984,73926 778788112763760640,170609 732529143661756416,352433 755050650535354368,35044 767420379627458560,1249408 786304476244119552,195125 757831345888305153,47693 765728382495490048,88361 792363667815751684,244143 766388835114680321,81929 768193635309522944,103354 789331863697514496,224680 763076213984284672,431998 772601551928057857,129991 764694438278991872,79577 770626878994468864,119771 788540469571493890,218832 770337107768406016,117257 786962707912151040,193639 789942842353328128,227730 750664356640227328,12746 792442631599034372,243075 752204865783341057,21074 756854635894345728,44429 774045628255113216,112399 788158388114956288,215578 773792306683973632,1250074 792101196626407424,243075 752837379900178432,7224 749934526571220993,11774 760546256091353088,60794 776465185481584640,156055 787061489878335488,207733 790022877575655424,226366 778763089642749954,168794 757318773795721216,46407 760895910406594561,65234 785478327586820096,195975 790550331591622656,232137 792107358310789123,243187 764855365582237696,82018 752695924887998465,22779 750816724979769344,14668 788452710915997696,217837 762763627933818881,74681 769617675144364032,114422 795664051082854400,267746 786995154003513348,208176 788757893571051520,220526 790576782722338817,232137 793164533351186437,249180 794338110511321088,258456 795279958679502848,264397 785468183000088576,195975 769330043143254016,112336 790359729558155264,230485 794019337593987072,254209 791641095218270209,238395 792015904951242752,240535 772457933569417216,131027 785543133379584000,130635 753691713189928960,26289 785323546067206144,186883 791086005386371072,235179 766735599311159297,95708 732709668254973953,353228 754727025273819136,33356 732643334146101248,37160 762062792186732544,68273 794169710711541760,256255 774796972360208384,145244 786396242746023936,202636 777585550610067457,161066 787617849405825024,204413 792570867863564288,246225 752869012401446912,349684 772824496919097344,79020 795070455749156864,263895 749385112354037760,8497 789300991216783361,222647 791272416534208512,237491 778774594056548352,169715 767987254274981888,65587 766513833640853504,93405 767723478762094593,100893 768936303283044352,110477 794539329469222912,261155 774192679450206208,138054 777514238038249477,161387 794705014010892289,262849 775587112955568128,148874 779400492237615104,174728 750372943167909888,11495 794673801317548032,261155 790725575354650625,232881 777812606463516673,160593 773252681678856193,135701 793505808290082816,11774 752957153959354368,24812 770408894355079169,117257 792026497389178880,238845 761624709922365441,68987 765357798234451968,86103 777666848703873024,159475 781617169129930752,188492 762775840044224513,74943 789468629389770753,205776 785451933301694465,11774 773879879330705409,139404 777563822479507457,162497 760449245405073409,60794 768559596101218304,106702 775068926216515585,146847 792041836441313280,243187 793244345147256833,250179 759821436487950336,58815 767873752805806080,96848 775823249154281473,1250232 768236590317510656,104162 757352624597245952,46394 791680806208929792,240483 790023304509792256,226810 767826870045843456,101681 753622389842386944,27317 773173920493101056,134561 794604942195617792,261403 764552163641085952,81946 773867313716006912,139596 786755555016585216,205181 761977607256576000,70679 762097483363213312,71429 767703103294599172,100605 776772355200684033,1249613 781518072775516161,183759 791013239119196160,234653 763580776009101312,77668 765496411584602112,86472 771137857289355264,122126 778814984423739393,169201 779431132467048449,158387 759742480099180544,57574 767777341581824000,101134 791604713368252416,240003 791921963828547584,240584 794945766167117825,262847 752950186226298880,24727 781716622113243136,186584 794910878823022592,263532 768423188925550593,105643 795025689640652800,262925 763002350055350272,75899 788348482662887424,216169 788875742088003585,220749 787300416438624257,46572 763394590204461056,73814 793461600195899392,251987 778935052298313728,171095 779700230669279232,175092 793594933152059392,252890 793968610771243008,11774 760871916823470081,65244 763833546645516289,79691 749052242867675136,7061 760180504633028608,60866 794605753797525504,261155 770778559686127616,120557 780556845618307072,180233 781166321098711040,184016 761689970385965057,70355 791330724108378112,238207 781242692051177472,186149 765569768174788612,87904 761212002958249984,61051 773906217987141636,50328 794670900243300352,261818 786225507956162560,192032 793247325825167364,249374 776786757102792704,158144 773906232256172033,139404 758288126280343552,49947 750400715860873216,12883 785597000196775936,197286 757697657464758272,48840 791256980916539393,237491 794355854870986752,257492 760658999335280641,62601 777548210369859585,159475 764603537842118656,84209 769691544060239873,112808 792163333604515840,243165 758017937097633793,50452 767189449126150144,88449 785557523734663168,196676 788184868886683649,214078 787508950081998850,210289 762307665385095168,70886 779502230038654976,174315 761772027745140736,1248956 762121074276466688,70342 750382397254873088,13021 765281582924107776,86873 795014253711331328,124597 781263282078449664,186883 790726094617849856,232863 793872764016787457,256038 756563654737334272,43471 780641274210705408,182257 776233611272024064,153845 789315037965983744,225359 781392717033144320,185055 772880919447220224,11774 775500746271883264,112363 761939773317451777,70679 791648991779762180,240260 793266193243209729,249926 763583640978673665,78566 751554303106641921,17517 757318963487387649,46384 767563736534188032,98646 788046390446350336,214354 768962843148451841,109666 770874099794980864,121949 791489220720197632,238207 781880956420579328,188500 792808406406926336,247745 793114980635770880,249469 788877335973863425,221799 755906087480467456,40550 768390575439679488,104662 773995281524240384,140039 794018887826292736,255299 785268443754926080,11774 767521462118789121,90384 778320947371765760,167517 789251153921966080,219503 793140576275300352,247241 766345299828760576,78853 791051006012493824,233711 776200301904748547,11774 794008072175943681,256439 795073160345518080,11774 756669480617455620,43383 759485082839216129,58227 765668069268070400,88052 752053486049779712,18539 770776666679472128,118192 778432604915634177,167220 771059543396618240,122875 781225290101993474,185313 785532638547234816,195975 764716419728703489,83648 764461925157605377,82571 773472146148298752,136904 791693443680591872,240483 792874561133879296,243761 763484896295657472,78739 770400618506694656,118191 774146685597388801,139404 787196949845774336,208379 791344634781798400,238117 790910747635228672,234796 794450061769834496,260033 760254824050896896,61545 772929814504189952,132996 786953037852073984,193639 773949928339017728,139404 792029750621511680,243218 791348511862317057,238207 793095841389174789,249469 758792178936254464,53996 791025331876556800,234583 787699692255666176,212357 757263645059362817,46006 778813974657642496,167220 765057773532950528,85734 791342084217114625,237491 769923664796147712,115511 785656770601463811,197512 733141704551751680,174090 760622987162767360,19563 793994722695991296,256239 794557148357337088,261155 794557888966619137,261155 755901735399460864,39697 794350413638008832,226320 769682441606922240,114301 781462371688734720,65113 757882569543200768,49852 773643276616290305,11774 750416723577274368,13343 780614720868843520,182146 756511012631740421,39235 792088171974492160,243614 785602734082756609,197512 787106701065461764,207598 791452631113891841,237332 786755304578953216,206008 755289194692419585,32572 772579510092824577,352982 785564692991217664,196917 789997926911127552,228354 763049001465810947,11774 790944245184098304,234583 793843895478038529,255954 777570129307693057,87904 787760594652893184,205197 791082230789595136,233692 767030699824189441,97547 792063371495534592,243187 795428668789129216,240483 773854016635666432,138819 781700386188963844,187084 792548897554038785,246295 775824379527692288,151374 775720572722384896,149953 793229160441344000,249926 786256715347996676,201958 779061275338956801,172084 755181763459100672,35436 787678923719049216,210296 766113735165349888,431998 770699577565573121,120610 779726723155914753,173964 794210083743801344,11774 764423206618931200,83391 792261375636697089,244550 762735613179207680,73814 763957152356544512,79691 793105290786996224,249469 767078155248992256,91595 768046971370213377,94612 793950281977446400,254135 781882463312351233,187896 791347023324651522,237813 765946194107310080,88998 785511930849026048,196277 795613000497364993,267521 769208025290792966,109666 776131647775379457,153575 769328660578828288,111386 786284583796957185,49459 790356234285252613,11774 792207257870147586,226461 794695234168856576,261155 759101978454568961,46890 763923551791439873,79987 794665130038591488,262283 773936606571032576,139577 795223440622030848,265644 789311025870876673,225359 753456468934873088,27045 745298290413961216,11774 750391121667248129,12883 774206456794980353,140161 779376779727409152,167220 792827978933604352,244270 760099742957314048,55084 786242815437058048,201555 754742087669600256,33356 773341429623959552,135954 788463745429299200,213064 750508575231840256,7783 758369148086784000,51171 756304749293555712,42432 787713331750506497,212139 773264334940016640,134975 793758984004042752,252051 769337597210480641,112788 778979131207868416,170678 763149579768377344,76549 781361058329927680,139404 780828124548399105,183269 773294719342223361,135903 756290212796379137,42249 765923516214542336,89845 775794839044653056,151677 770334069468991488,112399 762367285839355904,70543 785937475583807488,198671 794556194434191362,261155 764971772684881920,85562 793635290409820160,252639 760115786631577600,61051 767746961776734212,100893 786751550748237824,205728 759075041262706688,56630 785271244065157120,11774 790995448127520768,200963 774394211160494081,142648 793168815794167808,249374 759503942632046592,58728 794923811917430784,263895 776163044132913152,154071 734846925443325952,145399 764837758200274944,83422 770392156821458944,115526 760778821230534657,63149 751947440341786624,14277 762791395513896960,74483 769510107868651521,113816 761344870925467648,67369 793094583030784000,249469 788430352977162241,215608 781131108914126851,130635 776202269108805632,152314 788741334630666240,220029 793106757098754048,249469 775488164311949312,148994 767854958276386816,102137 763214643280089088,24173 772024901305794560,127775 773582692424101888,137042 760815925683687424,64378 767810966968897536,101681 789837578857947137,223692 792924928035086336,247379 752934083089539072,23739 733952453943693312,355952 759648905407696896,56700 788870894525489152,220815 775014410515517440,146259 771768570338508800,127871 760506254384967680,61639 771426143790596096,124597 780133978590150656,178258 788416864141447168,217837 758743335875903488,53995 767511040573607936,99571 785858497107853312,197050 790516189537505280,231894 793434904428183552,252020 756655003230670848,36877 769310838704320512,112788 793524197968404480,249926 766021438818004993,89923 768948488755408896,109945 794899805277396992,262752 758077778189250560,49843 777236256711254017,159847 758744541511811072,54861 777151868979904512,158673 766766410131439616,95707 776035954247163909,87904 766111896147820545,88920 776118849087287296,152314 792536014518493184,244270 795441040475979777,264397 767924602345369600,101383 785626730824216576,195807 776851430334402564,157755 771131649614417920,123583 781110182541533184,185496 787404222182465536,210694 774632364165046272,142906 791331667319386113,234710 794563324092567552,261155 795692381370781696,11774 773252143583141888,135736 754079703300870144,30296 789777047778275328,227048 757195795967991808,46006 785275362028556288,194167 793104831699226624,249469 761687880884445184,69548 772842225591984128,133046 787015225899790336,208016 752288817344835584,17794 793224716064428032,250243 766392130780758016,92213 793095376718864384,249469 790244597855195136,229693 794943927321235456,262849 768859585683845120,109447 777391752038617089,160592 755963106623234049,40550 785997608477044736,199961 785636047866572800,195975 766226547141476352,355994 765064580485615618,11774 762568474803707909,70886 795719126190788608,267589 781823410003292160,187969 770369163093274624,1249756 742779741657137152,47188 758389568240582656,52061 777103472260939776,160260 760560751723425792,63719 779424471648243712,174244 793215600214609920,249926 792754314305384449,243427 766301961478025216,90031 773711545243013120,134122 755161572377440258,35931 785637662455586816,196277 758103810581602304,41703 775692170636451840,1250232 794043133902237696,243865 792556410202578944,246295 763187425405304832,76723 763000636740866048,75899 786913236943679488,207287 785928503409672192,199546 793571802823917570,252020 795013393925148672,263896 789429607233495040,225981 764664863150968832,84209 764159919272656896,79999 761960397935112192,24745 791617348612481025,240145 750762243827101701,14858 776203002898178048,153610 778559555697414144,166852 795085640513638400,11774 794328620441292800,258878 760724992438968320,63631 766316144558940162,91932 770669691534610432,119937 758482241462923264,52112 778371686232104960,156835 793085242240299008,249180 771479417147109377,125111 752717344946921473,23167 760525137229803520,63451 768393026725117956,100530 794196315681026048,258598 773893588690341892,139404 781530134511620097,187976 792514281367416832,243562 795685929168072709,261155 787042556756525056,205167 795380005228412928,265644 795397150679121920,266884 793135159272878080,249841 793963962119417857,254856 771860589173813249,127957 770691539194548224,120613 795006517045063680,262291 790578286728323072,231870 793118033728380928,242693 779345239794257922,173964 786996741983698945,207287 751865344482881536,19792 750142560002277378,11495 791685622956163072,239876 763389537573703680,73814 795758128797097984,267855 751208904885989376,14858 789426252155392000,225981 791405064099278848,238207 773560334556598272,11774 764509667536072704,82066 781567494402215936,188072 759041899936251905,54519 781567892902948864,188478 756282986639740928,42432 773554550015860736,11774 767561879078264832,95672 794008756962983936,252196 788471111834939392,218275 793959689264340992,257204 765999516491321346,90723 793421348454404096,249374 787106126869299201,205728 774691599406301184,144654 775325580665335808,148045 794618504800587776,261155 780608665724215296,181984 786876184613093377,206257 770956937378668544,117282 771721879400964096,127134 786895784767811584,206189 781222677826539520,186434 788968676946907136,222654 794614718593835008,261818 780831574531211269,182726 789413406956630018,225382 778344066803175425,152594 791322048731746304,234212 791350971997773825,238207 732947743853969408,352432 770402283314110465,117257 773716767344590848,138205 793881869561409536,11774 759281133657985025,56964 770260701889703936,44421 757248541983072256,46532 761983755254849536,67768 754793727990767616,26066 770339519988174848,1170769 773166565692964864,134561 775478025274220544,112363 768920643232333824,108963 761154351750582272,61051 764141958126112768,80939 759171852778496000,56964 785652707805700096,197512 766638520785997824,91700 787730033141874688,212139 750761041039069184,14462 758143594725191681,50827 790955184356663296,11774 762301231998111744,72420 779777374548267008,174388 752683778439602176,19563 755081748602613761,35044 775095313749143552,146847 768440894869561344,103261 794314056022757377,258456 795048519161683968,263532 767788719747178496,101163 780884180762783746,183975 775630167553241088,150404 791355377183035393,238395 795231067355627520,11774 761498314453950465,66801 773988368774488064,139404 794358221267943426,252014 763414008812613632,78129 794697209719590912,261050 794092280147808256,252340 786278450164330497,202379 789510063245422592,226731 766076842524553217,91170 753358430417453056,27187 772823531046383616,132346 795215799992590336,263895 777998168600420352,164435 794596824732540928,261818 765389202074705920,85988 777737903443030016,162370 791139215954370560,235348 793616750919159808,254209 759191754750898176,56964 777950858294202368,137869 788275408940724224,214078 788754363233763329,219531 788130634115928064,215754 788880198263529472,220727 757631179784880128,11774 767877155082690560,101681 758359695102849024,52520 766759075963166721,94683 756996404984373248,44429 777563474109075456,161065 766171974892609536,86274 770432181432754176,117263 754750195162832896,33549 775737271152578560,151185 793176425503203328,249841 794370956370251776,257353 764950652447494144,84929 787088655772848128,208928 787202440865075200,207119 791420518385803264,238594 787369090369384449,209351 775984638145732608,152735 776817238330384384,11774 778076872882130944,165435 744939339101048836,11774 795093720693669888,265102 757637200020242432,47940 792783068624932864,245607 767448811396620289,26066 767422029951795200,97413 773751099798978560,138952 792079216594526208,237964 779814812016607232,173917 762786744773279744,73712 777499322246131712,56839 788542329002930176,219174 793150710070190080,248988 775114592204693504,146259 790951740313141248,11774 755081898863525888,33355 792086479698878466,233467 772086638155472896,127775 765574117521170432,81659 795400454729437184,266138 750397587753148416,12883 766054740681715716,89923 751617203380822017,19000 778296509607534592,167220 794689019372339200,261818 764250943063937025,82066 778944025437040644,170139 793124342762762243,249469 793925836403507205,252806 781502017294503936,108396 765222675518136320,74247 773535103444148225,136515 776462142048395266,144198 777158690965032961,158520 789967414968651777,223999 749738597113356288,9754 771498586035068929,125163 755838202108186625,39462 794566136725639168,261155 752174550687756288,17794 765472158566928384,85854 788409075436363776,11774 774745548339367936,144654 785466551994572800,195975 794204826599047168,257325 767097812907548672,97355 754755079694147584,18341 753372410632630272,24788 754755288129937412,33356 794171639252549632,255791 777962421952483328,164764 771436030306103296,124744 771498345449844736,124597 786961653862584320,207613 788756643622203393,220526 787070460223692800,208928 774958903209631744,138465 785629997121757184,197341 758001403881226241,50654 758039841439256577,50442 772835732394082304,120690 771049861894594560,121949 777242483965112320,159475 780923140364918786,182726 759531578963795968,58757 786576994725003264,198304 795675967608029184,226829 757605284550279168,47761 764088403075878914,81702 781472203401461764,188119 762954273722425344,73926 792154593228533761,244230 767802671176806400,101681 795703248342622210,26066 791683929178828801,240483 760952703631650818,65165 754893234103615488,32596 785607092937879553,197297 786623740364754944,205181 762815548300353537,73544 774568917289361408,144030 793997684587823104,251566 792059809877135360,243187 768257080734064640,105109 759716049357008896,56784 771890337291857922,128404 780766032633925632,182960 767093369747013633,97811 764243861577330689,82457 781880306223546368,190635 758788667032805377,55257 763490230024359936,78344 752222380093693952,21074 763166256346390528,76127 793129460929179648,242693 793190147391041536,245268 732604876643930113,44421 750579551076507648,11495 787918355084615681,197888 752995972083552256,24134 758022922510491648,50804 790904352110055424,234583 767411356945510400,82640 781664587892551681,188934 790962093688184833,230899 770294725328769024,117257 773629126078894081,136960 775050970883424261,144730 768071891684700160,101205 750116050285400064,11495 787597956857925632,211815 793114212998447104,249469 762868524347817984,1170492 786750299851464704,204413 791775209372155906,239405 765956585428389888,90482 792159950667649028,242693 794577178008485888,261155 761416164572483584,66801 794547856900296704,261120 760839171770462208,47940 760468014861025280,62771 781704203232276481,139404 792026789912588289,243187 778322579820056576,166409 756288332586446848,42495 780237941247311872,177773 755042119538970625,27280 760563095957757952,354841 762040102830825472,71401 795741346904555521,262022 785474201402634241,195975 781242290719297536,186584 790901547936854016,28732 732268255868506112,349776 758434981475672065,52112 791342739673653248,237857 780254170024587264,178258 776541590978490369,155933 793267101209288704,249926 786318992281513985,201958 757068425369939968,44163 779117948887851008,172400 786904439584096256,207287 763105481791594496,75724 732260206210613252,1170388 764858829225857025,84724 757299247293210624,44429 772778297067442176,131049 794625726851010560,262145 766343242053017601,92860 759798471427620865,59863 757639992038526976,47940 762636401351557120,73926 749985597402386433,10729 767805801406889988,101681 788514182270443521,218495 775825914126929921,151463 781040082019094528,182659 755560781303906304,37424 761323996356935680,61051 753788201219784704,29263 754726658033213440,22393 777561060014297089,159475 756635026997981185,41839 766590847072677888,91946 787449628316827649,208307 768681211468378112,107428 773374720259551232,132925 792409384785580032,244767 785996866798260224,199211 789472874587389952,225981 789456016039706624,225981 755548333351931904,38476 772253639004086272,127707 781537616252461056,186584 732391259445301248,196346 774379171262914561,141360 779582569054699520,37396 752968858013691905,24316 758432102220230656,52554 751025398180253700,16422 793158014505136128,249469 793657321196953600,254135 750782407670845440,7224 771817708140662785,127871 757939429680017412,50254 775415276561059840,148739 790251107742195712,227048 776912680112107521,1171739 779009929436884992,168392 792603476136189952,243513 793460044398469120,251234 793643284048609280,252408 764500004228636673,82209 795266959105556480,263010 732434510533566464,351617 762734148788248576,73712 794311091824181248,258456 732822143847784450,179307 752238190958940161,21714 774388052433043456,142566 763358879132639232,74308 743688283587149824,9639 790738038708207616,232884 792077248727617536,243187 765695643566219264,88459 792102236113350656,243535 768119350851100672,100893 788514242991419392,65113 791977480345255936,241819 762402898173128704,1249024 762708681637105665,73712 753359446395400193,27317 767635397425770496,90384 792924841032622082,248514 787717050047209472,205197 777558478235795456,161988 790734082451787776,232137 792700463246352384,247077 772997847147053056,133519 753312563472003072,26894 757209292361441280,45125 771719797037867008,127366 767128981959221248,98089 788136989233025024,215754 778599342747881472,168794 786978841919098885,207949 766456918474752001,93286 773581565553217541,136904 789132417202130945,1170441 786671363595571200,205728 764664408186429440,82344 764857774681493504,82066 780183425894453248,176554 788208733654351872,215922 765309538392272896,87145 794534226116956160,261155 755813304262463488,38146 761267794004566022,11774 787078796692250624,207109 795398614239641606,266138 762762246556495872,74630 771525406218477568,121479 758064997998014464,50452 768855050823151616,105109 769738501336162304,114388 780877843618230274,182960 753743905556922369,29263 785516676137775104,195975 788400839564091392,215437 756997487412580352,45329 793140347970912256,247989 762868255937601536,431998 788826337406488576,220130 749405132995956736,8248 769034937097912320,103405 790601966615343104,232169 768606784097361920,106896 788395081757761536,11774 790242735789793281,228341 795760701998563328,268710 780241459010306048,178258 785591866263678976,196917 774417432077299712,139781 752196626018607104,21074 793619206948421632,250785 775324182234206208,147223 785696142680031232,194230 786147944617562117,199496 757321932639440896,46731 763838854558134272,79911 759568194474504192,58537 793631915521609728,252581 781380434177454080,139404 775402241184235520,148045 768038973067321345,102998 795439477112131584,267177 779399465241227264,174728 788840203800764417,220526 791067039859433472,232169 757263734071066624,1248446 791366530978160640,237491 773936034836979714,140039 761059432046264320,65500 768232595511541760,103261 788518172097908736,194272 751852683452047360,14653 791348411815559168,11774 778743769059299328,166852 791690448406536192,240483 768633159483293696,107745 792376063275991040,245086 778609791291760640,166852 770269597270409216,117364 744626910890647552,27156 771367338792792064,121479 781491495614476288,139404 768855052148678658,105109 774398138719154176,142503 758041379960389633,50654 756272009382727680,42432 788010465725153280,214354 773951608107462658,140444 792427647510781957,245268 751050321116495872,16002 755161163126583296,35890 765899255571709952,90031 733130997236043776,65113 732896373230698496,353228 761679211383980032,70177 785676002181705728,196348 754752807018770436,22393 760628107153846272,63268 760083443451564032,156826 794432633656602624,258456 764902053089046528,83940 763824414102134784,80607 768773820765253632,108849 768134640498597888,103071 772620394754826240,129471 792189179346255872,243187 780368101535809536,178075 785995410267484160,198671 763393914191609856,73814 791767374739361793,240483 758286719384903680,41703 767062296027865088,94699 774233898733674498,142090 773922897647763457,139404 763664671710806016,78394 768950923322200064,109666 790970830654058496,235487 779324716477710336,174002 771327289015406593,123274 754095749827145728,16728 795668914617413632,266138 791358472168222724,237491 795665139550842880,267521 786627730699853824,205181 793005194107727872,192584 787019882185396224,206304 767363425143967744,82283 765947674826801152,90384 773852225474965504,139404 775884032102072320,151688 786637734924390400,205455 762256054138892288,431998 758756258719465472,54519 759070916911390720,54620 750987748450897920,16235 786422456340930560,202248 768887141380268032,109104 764127197116325889,82066 787057626240602112,207613 749961437326372865,9754 761594169349533697,69483 793611397364056064,254135 794742488246394881,262296 764702792296443904,83866 785683758057795584,196277 751763683219570688,18215 753232278940164100,25968 755845911129890817,18215 751106650229145600,9433 778687369377488896,169923 763718931697643520,73706 776514512774193154,155688 792600252851204097,246726 732314889092374529,11774 759209676319891458,56952 761696468801552384,69947 788125526330224641,215754 771719612106956800,126389 788466294161104896,218275 756542483216134147,11774 775453475773698049,148870 764811719235497984,84689 746908710706909186,1247740 795426853318234112,248924 764893350092648448,84724 768828004625747968,107752 789475350514315272,225923 793228031439409152,249926 761747663054176256,70177 771065173419458563,122299 772792077230960640,132335 756255707796680704,42045 763910389427937280,80720 771410955217403904,121479 792741501755203585,247329 786663676191379463,203200 794135580154204160,256679 758966895257145344,44429 773913484581015553,11774 791479014028288000,237908 750858944428511232,14650 732628535681028096,352911 750504068523655168,13450 755163669231702020,35890 758422956259287040,44345 775632508641619969,150063 779792595513769985,176218 785274831445041152,194667 788799408221646848,220526 790538810245263361,230808 759425400820736000,56924 765351317090938881,87245 764467057081540608,83391 776301769747988483,153194 787835414107320320,205197 791614925013561344,238292 777149434643697666,159876 753249514304237568,11434 770741328124776448,119832 771090481530871808,122982 771674975275212800,73814 785552735273836544,196788 790474605639020544,230584 790621489833742336,232169 794307073320198144,226320 769542871955288064,114022 763078816973676544,75899 795006113112616960,264431 788603566386778113,219531 777824488725643264,163763 788486921924153345,106085 760140626969124864,61051 768811565793488896,103405 794685698192404480,262752 767138946266509314,97438 776757547952852992,155451 790984747690364929,233692 791998924156526592,239516 763824875626598400,80393 775674603578486784,150511 793116921277407232,249469 755202577395027968,35890 763118598822985728,355994 781907891095687168,191354 763925928971907074,80852 775683204506345472,149953 750411664088895489,13291 771279928071426048,121479 762676854553714688,73926 793049554488877056,247569 763176408097050625,75899 764788705538310145,82066 794616598573289472,261818 761826855678640129,70864 762798671926661121,73814 780064885443026944,177749 778983041007878144,171617 764699785290973184,82066 771901446539313153,128194 781781298922807296,167399 775860118000807936,151741 752260750069018624,19703 753325150351785984,24134 779058429084176384,170187 788600871743528960,11774 778256462187417600,164578 760767891427975168,63776 760240096746483712,48052 765615620041809920,87904 771446756466909184,121612 781636502241570816,187896 793189341652656128,249926 772576419075481600,131542 776636220482826240,157082 794699804026736641,262752 732361485951729664,351387 768506201579532289,104973 755086294427066368,34666 765957105127915520,90482 794328641626836992,260033 762207101145849856,69947 776139885623336960,153658 755507266359439360,37979 792052754206384128,243075 773279503346982916,135725 763172970776768512,74133 768986426327363584,1249635 777212961790320640,157755 766958329956446208,74133 795340698149158913,258456 763871791144108032,80648 765625419731181568,88669 775699751887106049,148033 756911068774039552,44085 732275107150843904,1170428 788407026510536704,11774 793428559339458560,252020 751561831550820352,18215 778860442206674944,166321 781599634682707968,188401 753996490318622720,29790 793554098591178752,252020 773001758415126528,132364 795202287367028736,262849 794315031085101057,257492 732801835044622340,351850 794274315235717120,259288 756891472717225985,36145 762716221225721856,73814 752210466991067137,17416 764841836087173120,84724 733032325504720896,355462 749619066466344960,9292 770400596134203392,115526 749410083717603329,8588 790301592381640704,230282 753593767676944388,26855 776580675956858882,155390 795730429827547136,268231 755186248096952321,33356 763126357022744576,76794 788450008278437891,217837 772379378088980480,129471 755091715078389760,14277 751220836946903040,17416 794735211972071425,261155 768474115787284483,106281 737355238022090752,352157 788423008943677440,217519 785714747236814848,193639 778559599075069952,168794 793135768373985283,249469 767689412268265474,100605 793607228263587841,252639 778286337879400448,167220 778192885908930561,166390 757996660647563264,50500 770482312769335296,118191 771789492663517184,71408 777401975482748928,159876 780155127420162048,176109 774074015358955520,141360 760284991959932929,62281 762166565269803008,431998 776916674721288192,155933 785259755145093120,11774 764744814260736000,83413 738846359239811072,11774 753693804507590656,28611 759887925077168130,59666 764801009197744128,84724 774048045281390592,139404 754162796007297024,30296 758673849483350016,54070 793248529019875328,249044 777623454602268672,162294 761666684419772417,69878 791709427002859520,240145 791177195540606976,236393 781654917760942080,189732 787451119320469504,199178 788305867049271297,216038 794927459502149632,262886 752235021952573440,21074 760551820066451456,63149 776901240420700161,157993 793156427745366016,203391 758107825138655232,41703 749633337300357120,9378 763475971811008517,77731 790463406167822337,230283 791730705172660224,240145 758585407852441601,51451 781342531107905536,139404 753266810838024192,26670 757338920942120960,14277 788559943507017728,218275 759223581523972096,57574 761128339776110592,61051 776223592996405248,154071 788364957436014592,139014 759242855659503616,27156 776024722291224576,150794 756837362940936193,44461 757614044895293440,46379 753230096568291329,26303 787360297803714560,210651 788166525249290240,214809 768936476310642688,110209 794532231846895617,261155 744624510305853440,1011996 778324610743803904,165185 753207739011268609,25805 743498880046800896,11774 795695640219123712,267655 765919816523788290,90031 768163925913329664,103899 785413574608973824,11774 754179461466189824,29263 769388342937055232,27164 786623645472858112,205181 793196822449664000,250408 780654038404784129,182154 754041319123738624,31400 768478055283032064,104395 753688594687025152,27317 793544062762520576,249926 780642277030961152,182257 762763762713628672,73814 786363469935308800,203391 794629712085716992,261987 795701133834588160,268281 757646097833570304,351152 794142080163598336,254135 785664357308829696,197512 785932699680714752,199546 778638587613081600,167319 752241487723757568,19899 755710649464975360,39194 766400789552173057,93261 788100118092406792,214247 793137508779368448,249841 765564517501640704,87904 790907437821878272,234796 773498970299596800,136904 791622552531693572,240070 764248348492562432,81869 764938099239428097,84929 788146199865888768,215754 767877542841724928,100893 794011252456570880,253721 787133503926247425,207287 786012222464008193,199478 771039667655282688,123085 791380324345274369,237999 764510601242636288,81946 770067775897341952,18030 774788916515708928,131148 793791760585613312,255393 762708860465393664,73814 760165436549894144,61145 773675183177469952,137953 760556014743621633,59373 771527293739032576,122776 778806732235517957,169923 788881000432603136,191622 786537114355642368,204413 781207191273377792,185595 793239407780323328,243865 791255598352494593,235590 793871286720143360,11774 781289604313915392,112200 793533551694209024,252020 760806913936334848,64866 785618366157291524,197512 764148153654321152,82178 786511248598839300,50617 788130024645877760,215012 751137595866898432,16299 792154619510005760,243615 778361463656230912,166532 793141603565129728,249841 755830988777730048,39810 786691735133032448,205029 774290758019014656,141360 756227054295617536,39221 791108575452028928,235487 786574415278575616,198513 789766331973378048,227242 751197756803481600,17517 789446262550515712,226048 732168538329366528,349776 770740896711241728,120474 772869899794255872,132335 775770454304915456,151156 781885144072269824,177724 791664362146570240,240483 755435075135803392,35044 766908966643179521,94810 775089134205624320,146259 793264592709226499,249926 756250367143321600,41438 770243243917217792,117303 778038987957166080,163301 736620840154865664,351252 795046901116768260,264397 753753764234792960,11774 794636576944955392,261155 787028818041110528,207949 790980875932532738,235487 794967051500736514,263817 786611090755051520,204835 769622485478150144,110362 762309947568762881,72550 791669570335481857,240145 767169199915409408,97386 760210158882476033,60018 768130295816069120,103212 773751071348961280,11774 785985657114099712,199755 786609968539578368,203140 772220036148846592,105109 781870887947603968,190553 792061730822164480,243187 792449392234168320,240483 773639616935161856,137869 775469012914278402,148870 790629147915722754,232137 751993730282954752,18504 753852823784128512,27853 778998011980554240,171617 788130127771209728,215064 780954592515198976,184223 790702080621096964,232169 759034502974877696,54070 765776641759047682,87904 786948308237365253,206666 738037272822583296,11774 794723986982768640,261155 766694140230762496,93286 759050324678025216,54739 779096558876827648,168284 761355438264881156,68102 771891255303221252,126972 775434259116982272,144904 785632230093619201,197286 774215442093133824,141091 792407006468382720,245750 794554704738930688,261155 756391261389459456,42344 763630758837817345,431998 768954692089118720,110586 779337948827357184,173964 751118279263924224,16728 781133349226020869,184223 755162218480689152,35890 773649385611628545,137927 772502822755631104,131007 793457555829760000,250033 763934913439469572,79550 760141703823187968,60804 763112347388944384,76043 786266008780627968,201958 791666731714547713,203821 792754434560385028,229910 768629558732025857,84666 775575353507053568,149259 793116956316565504,249469 793421750809858048,252020 732450676425400321,738099 755480701257052161,16728 762848260683812869,72541 761533911134511104,69046 793854020452544512,11774 759532395590782977,58757 753980270429270016,30590 765515008914497536,352553 756036884279721984,40538 771066291490787329,121046 762207795739451392,65404 785541488193208320,196277 748974761749995520,11774 778577388611461121,168794 757079053685841920,45669 760140898810400772,60866 759221627498397700,25210 791820080585793536,241819 794779600589127680,262053 771690667089289216,125853 773888724312715264,139404 763019723952885760,69231 788593580906520576,218455 792923556397117440,248514 772830980528672768,131542 761738630083776512,70177 765397397539139584,84886 788227219873071105,213064 775819979312640001,151156 791340085207851008,226218 795415251260964864,266138 770232910737584129,44421 770345140795871233,117609 765894208221609984,89915 732379553536974848,11774 762286177193984000,431998 755124603136147456,27045 793931328588611584,11774 786371157595336704,202727 758111598720393217,50542 772820449465995266,132049 761385793734586368,67229 778980679065350145,171693 786970440283541504,207613 749354632099536896,7869 792549478309830656,246273 790159375809679360,228888 786273543696814080,1063777 776051444344651776,153095 793958633121939457,255942 765420447806599168,82638 790967153835081728,234583 755163906595848196,35890 768875842864906240,109886 768735269113647105,103046 790913550378147841,234796 791104014494543872,235536 770419771871367168,118192 786948804943704065,207287 791756246386868225,240584 793615980484239360,253032 765445900835532800,87483 795005540791422976,263931 732371457095913472,350697 759491509116923904,232077 790567206165688323,231894 775061359482462209,146259 770659324620214272,114738 757323054804414464,46394 773888087197937664,139404 778305715618193408,160609 775514468658872320,149953 785650774726455296,194082 765315516894355456,87062 773642832414322689,137693 781825777109233664,187131 794117691925790720,253407 770419490622496768,118191 778943334727487488,171168 779503641057046528,464984 779593765266726912,175533 766244328293462017,90284 770593545107496960,1170396 774391343271608320,142527 788546633227173888,218351 755464830094630916,36735 760610014616748037,63451 765334941043453952,86440 762767303091990528,73814 769664373405003776,100559 788587474595508224,215754 770924355819868160,120425 755708623309930496,37004 776853050040266752,158815 790956964306116608,234583 760832471877517312,62728 777011844343013377,159359 760930325925072896,64692 790895669187862528,234583 762725875469004801,73926 794169912549842944,258331 790951162270711808,231871 771885256857169920,128017 794987813947265024,263907 795475657086140424,265649 777304783866724352,1250287 789516357469507584,225995 777367812415234049,161456 763469338590507008,77586 795254187667886082,262849 775392278021935105,148010 756461529583722496,43391 790919018509176832,232884 769592938510835713,114422 787066055130767360,207965 792065744326561792,243427 771426936144789504,118191 760975590446903297,65927 786221303405568000,199178 795611695934795776,267559 756635833298481152,43553 774422770813808641,143585 791358946602733568,238395 778997391097823232,171324 788788487516463105,220526 732788747415212032,1170450 795664979454283776,87904 773716773594132480,138894 775800434741084160,1250232 762648954521522177,431998 777981721123753984,164375 750549017231327232,13790 757726195018567682,49121 765193492825935872,84209 766014942948499458,81929 763006647669256193,75724 780412349073154048,180074 768276074492944384,104940 794329576809910272,258271 767761308976553984,100893 758422674594988032,53163 772878948757897217,132335 780370069264138240,177724 768252424196947968,104932 753744718450692096,29592 787022552509984768,208016 766014723561103360,90405 770334957428289536,117257 755802971405811712,39812 756936446540288000,44291 790306262802063360,229693 794604494201954309,261942 759135809089970176,56793 770466025854885890,118192 762391295604035584,11774 758113902844579840,41703 775861537974149120,150426 788412622047703041,11774 773690270395142144,136075 790916275983773696,234583 785884228793663488,197297 791581956425207812,234583 787280816049008640,209979 754721897116491776,654029 757540931281248256,47782 776626417656295424,157082 761286117660307457,65540 785320430185787392,11774 772811493389762561,132335 780659084068388864,182211 793619324187602944,254209 793305754279305216,249841 766367988463173633,93184 753345078765228032,22393 770671753395744769,119832 753264348504653825,25255 754753617178005505,33356 759507582943920130,57897 791065486041559040,232169 787050761918308353,181419 761568096444383232,69231 764565013034074112,79691 768089763538546690,103261 759231174237687815,56964 787727111154839552,205197 794657189461774336,262053 794634314696642560,261155 748923900944216065,11774 771561231144529920,126293 786420893350109184,202636 779014604504625152,169515 785241231324504065,194281 781324806302162944,186170 786430813407580162,203492 768976168544563200,109667 771264126223982592,124495 754002576362778624,29263 773951577249845248,140444 775501350037782559,112363 794989575953334276,264431 758132025459142656,41703 775924536562692097,151212 743065731349286912,679105 757364654179921921,1248475 752866361597161472,23899 789236609434517504,223692 764483818120151040,83391 772471919434084352,131027 763815007192748032,79911 774850196815478784,145411 752909092344082434,24173 757644204801683457,46370 793919047901421568,256255 786324801707139072,201351 762009781703942145,71026 754167010758631424,30296 763410497009950721,77731 772400635866152960,127218 788388628846305281,215005 751652098983415808,18470 773847934051901440,139404 780092194057232385,174492 753350679952064512,25189 751691575663726592,18400 760335670254731264,61922 792416167038038017,244550 794430994203942912,260173 794706433107333120,249926 766379176320376833,80939 788024455943622656,214354 785602145580097537,197512 781355746357379073,139404 764106808457699330,81595 791369143744237568,11774 757900536947601408,49798 793975247204663296,257353 755919021480943616,38032 750122603847815168,11372 777158602830282753,71270 794983672684351492,264397 771033613362016256,122133 762867797495914496,47188 754836505260990464,33470 768261522648862720,11774 758991693425156096,56194 764223491738591232,82759 774798966919720960,142090 750802023528837120,14349 761677440036974593,69947 785270490910687232,194648 761852820295385088,70934 767167544482463744,97467 752901688282021889,24134 771143145383833600,122967 786157506787618816,198591 760241129312886784,60866 767719463835893760,100893 794019556675162112,255393 762588076115755008,73704 760640240050667520,64019 764263251202801665,80648 770760018249383937,120610 755077104472031232,35290 755206875470241798,35939 759299627690528769,41680 791079581558145024,235590 789795020220096516,227242 770402518555693060,118985 781350403313053696,186584 791500961722228736,238429 791625890178461696,238395 781777715657531393,186132 787337667373477888,210289 773236542017986564,132364 774685591216676868,144542 787736636192727040,205197 786002849763241984,197512 793352226697871360,8044 764912482292944896,84422 766407941368840192,92854 787116351588405248,208252 762447018736308225,72028 786708176297132032,205728 762793981193224192,74681 791688798870528000,238429 769035025610313728,110659 762476243300126720,1249026 793845252297592832,255942 790515255550025728,231894 760612993285718016,63267 795695600541036545,267862 766025104086085632,89923 793152261593718784,249469 775070792195379200,146855 777260395497197569,160602 764452718782013440,81425 760981257627066368,11774 787012750966796289,207287 788834436351688705,221476 794560383721742336,261155 792150234625347584,240483 751627104505192448,18215 788782831816151041,220526 791638051755814912,240260 794585869755695104,261796 795729521156624384,262752 771461938614116352,125222 773716942754459648,138903 753978897255968772,30590 759149875518779392,56964 793608272905433088,252639 788429605703213056,217967 743817423384510464,1176510 774499603894927360,142942 760614234912796672,62771 733261914608963584,355480 752645896823771136,22664 772583974728335360,131007 780616257355649024,182146 791426411315814400,238207 758043583060533249,51069 770931684669808640,117282 793608241318096897,249926 775400703162404864,148645 750378683844755456,12883 771415838251450369,125367 789426100170530816,224680 766368442467352576,93405 757984143548485632,50314 763643020021379072,78159 764996303675949056,84422 778402486885507072,152594 785779305645154304,198517 795076071859306498,11774 758450824578080768,52122 794576092099031040,261155 762764572214169600,73712 774362255072911361,142668 776892080714940416,158864 755166445361823744,35890 776083744931405824,153194 795081491722207232,11774 777290368538832897,7003 792331195933745153,243398 792030083540197376,243187 765386509180559360,86440 795062426869886976,263906 758374449347526656,52311 774208553368158209,141887 777360055503028224,73488 758074341108113408,51069 795751387124547584,261155 766110825484464128,89503 779490384451866628,174557 791075688883167232,204413 751626162674229248,19000 771321031755571200,124597 762400675288408064,71476 763767333030469632,79691 752976068219285504,24870 772958034280656898,132335 788693230229463040,217156 795428190713999361,266079 776186241083637760,154469 786934001114066948,193633 753599781704957952,27045 774172980951646210,140444 758075039241691136,51136 732715819008962561,353279 763832205151985664,354311 787716239816699905,199307 793653215032029184,254135 776851822078230533,158520 788891281959161856,11774 770344421380546560,117257 778363757902831620,167220 794177454168543232,258456 776640555958669312,156835 790888570869252100,234583 790966561687429121,234583 759654233570500608,57574 793939983417516032,255393 791124051179823104,235590 791355199457783808,238207 765507982209626112,86440 786963525285535744,207287 755575104415801344,33797 790732823820992512,164764 768114858076221440,103212 768923188197601280,110209 793198017159450624,249926 758743262723092482,52475 780895094266355712,738099 781504729662697472,188401 751233458777751554,17416 790622981370306560,232169 766060773844156416,90405 770393243221684224,117265 778774188916109312,168594 777958060522430464,163824 753997926964207617,27045 764102038443659264,80720 792555665466220544,246392 750518250002350081,12287 778987862809317376,171244 793131268573585409,249469 769629864349536256,113412 785575619207856128,196917 793867976969781248,256255 794562578886246400,11774 795007623032492032,264414 750820004296290304,15590 792032186425802753,243092 767778830979334144,11774 787114251106160640,208014 778354150010720256,152594 786341063942340608,203048 771181734318579713,120610 777880250042687490,163901 786789671053299713,206225 788752781960249344,220526 793203931992076289,249926 773708350085173248,11774 753717104268877824,29263 776783491526635524,157755 788189689081507841,215754 781853684716240896,190870 793635355110940672,250785 793684605563961344,250633 761720815973007360,70223 762402097589473280,72550 775872724224868353,151539 786948580170924032,203793 751098491322011648,16422 791350608007573504,238395 794581092883898368,228911 751976256799997952,16233 760147262274019328,54842 752899112719290369,11774 753747104950956032,29600 767073164425883648,93210 792080326134595584,242693 758099779859587072,51239 771478686352732161,124597 767887280644075521,101514 787121514738966528,207287 758414846459154436,51997 749659847147286532,9433 765387502744109056,87145 751167864493727744,17371 754110225553162240,31389 785786636361691137,194723 794553273705463808,261155 761983391860297728,70972 787846383890010112,213301 778606270123126784,167399 779931547294105600,17416 774012155695734785,140495 790714943452491776,233729 771639508328517638,125554 756714279991074816,14277 775515560071213056,1250232 780770601518571520,182726 756553187797168129,11774 768311828816416773,105594 776026908794449921,152903 780255694721314817,169384 794955609573445632,261050 779697205280202752,170373 788409558557425664,11774 770071336681103364,112570 773216722715222016,134561 785546116012048384,195923 755580782970744832,37424 772858189943607300,130988 793105536740892672,249469 766713104956698628,95708 760620105252401156,63559 765257971253309441,86645 794631066552336384,262022 776049206914117633,152735 775344416701775872,146580 795445081742319617,267133 765108194691678208,85562 785545252019068929,196917 761212285817716736,65180 770754184908079104,120690 788053121129914369,214354 795362390544183298,266054 751793863488974848,19806 760083803218055168,60866 756270465107111937,42432 764812294660521984,25370 755817483861450753,39810 789534445141368832,225981 793453464143728640,249153 749373933078474752,7828 792583805634654208,243286 753906355254267904,24745 758021327651377152,50923 768891476835053568,109945 767727184375144448,100893 767815155799339008,101681 795710456262430728,268448 751742233536241664,18323 789882971692101632,227497 769960547999776769,113754 757732687503364100,49056 767445891074502657,97852 790958677507338240,234533 792089180994056192,243075 756300318237917184,36522 761293005047361536,67908 789240814832672769,206666 750845886457008128,15316 776520468236992514,156290 770790082114498560,118191 767547733011865600,1249443 787361585828274176,210585 774006083115487233,140495 750686049060450306,14595 792700522952294404,243075 760231642883563520,61788 795467001628131330,265855 788736927591649280,220332 761683037285253120,70258 768765584011952128,106896 792216247320674304,12954 794703515625160704,262752 772522450454216705,131007 785341905127219200,195125 789439857605042176,225981 774435716952535041,143473 763136603782909952,61723 771394655737024512,125381 774009012920594432,131421 794575591169294336,261155 767156377668218881,96848 766633255076503552,93710 771747176414314496,11774 770373186978447360,118393 787747574669271041,212357 787396763489533952,205728 791774126084009984,240584 774659728349683712,142503 780082978781179904,177724 793167554504040448,248988 758322603417362432,52061 780180927213346816,178360 753450377387708417,27317 772450410300776448,127871 785318585761619968,195125 785382139550281728,195481 765357668521414660,86671 772969330250088448,133519 794264854236430338,259288 787407204223688704,210287 794295051891318784,11774 779943650667204608,173347 763117242905006080,76577 760904083670794244,65577 793209088809144320,244550 753793037411688448,29263 776142737892442112,148800 754804275948167169,28563 793960071147515905,256276 767098839870296064,97554 768962444484022272,109666 787423198858059776,209979 795670094818983936,267862 788102037342818304,214354 792077316163633152,243427 756934768621678596,24173 793457819143942145,252408 763045001349574656,73712 755266474172903424,34666 775177515040059396,146720 778590576811925504,167220 761738028964454402,67229 778960155899793409,169916 767136929271914497,89945 758078618639618048,50647 751131702462779392,15808 778250486780747776,166390 780016093108862977,175959 779377496919793666,174442 769172517311356928,110477 769190264929792000,111049 751829509033295872,148861 781538253207994369,186584 756496733966856192,42432 788985632437653504,222627 766608824132308992,93261 790272461199859712,229693 777893487278686208,20707 781344477830975488,139404 755843276758847489,36649 775690612985122816,150511 787216978528186368,206258 766142980440719365,90482 790773898857951234,231894 772868735950434304,133071 755233776687390720,33751 780606655088107520,181886 792941117671022592,244270 767861539969859584,101681 790975289073475584,235147 758021545038143488,48663 759111331626754048,55257 779387976962965508,173628 759002195400327170,56302 764839867503173632,84724 790262587430756352,230282 756717377006497792,43553 763894269161660416,80863 773491986674413572,136947 771425972897939456,125145 761644440167612417,69951 759584342431653888,57574 767572065696251904,98646 777623626384347136,162768 761973518250704898,71407 779456048419733504,174392 786604670957395969,108982 795111507415756800,264397 755056400410275840,35044 764069325615484928,80939 772050932829917184,127775 793888245037854725,256255 758210924041809920,48289 770651561672466432,119832 794590925066502144,261155 751806111859212293,1248198 766569933480206336,90482 792716363991318528,246771 742263680973164546,354162 791403049445105665,194349 793263548923207681,249926 777597310251376640,162497 777332064760700928,157082 790636262269022208,233131 743944434354634752,669866 749385052715376642,8497 769146421299781632,110362 788626852579532800,218495 790279915581034496,230270 758262807544594432,52112 769407771322253312,103812 776868996478099456,158897 759764004235608064,59666 773051210676965376,134191 789476026946510848,225981 762356279306100736,72653 776937629774479360,155451 781839985200734208,190635 791371016849076224,238207 792763476439543809,247232 773240019293245440,132364 768944829887721472,108795 768911104567226368,109767 774056411928076288,141277 785274252257693697,194648 791028242794897408,235590 776173502491725824,153854 785346948588969985,186883 788736560296525825,220332 764410858533298177,79246 773917971869798401,139404 791869121466081280,73712 793099556103815169,249469 769038260081418240,110709 762658657435803648,73814 794270347218415616,259482 755076403859755008,33718 765997469146746880,90622 749779236139900930,9525 758503831374172161,53635 757568170932604929,47782 791718084063080448,240926 792586060794503169,243187 781360589176053762,139404 794535868375662592,261155 772588241820094464,131007 787729312715681792,205197 758751816112713728,54070 780812789237547009,182036 765013466235084800,85562 774725487880843264,142721 770727580852969472,120950 785937035097956352,199546 761130102918881280,61051 785840983401521152,198878 790016080240672768,229252 733069274932228096,738099 785683182494502912,196277 757985774327373824,48220 785336180392853504,11774 789487629821702145,225413 761810670799118336,68993 788444819467100160,355701 767979202784038912,101463 776009327266103296,152182 790739301814284289,233241 778297222425350145,167311 794859802572636160,261987 785936752859082753,199546 779897250709250048,174392 777950330696835072,164826 794544149936672768,261155 771635679533027329,126152 794342536542322689,258058 761181091109691392,65180 763126413603975168,76835 791444081914306560,206257 778319167153926144,167311 785653772626178048,197324 785841856773033984,196788 766831472577830912,91700 755160069705125888,35044 773496517336457216,137042 760607274796773376,63937 774329997905522688,140909 794394660043161600,258456 763466294578425856,77612 752948744820105216,24173 751644205638905856,19000 778599800145121280,162154 773807307046154240,138957 763712262704025604,79691 791065644636770304,235756 794699830891266049,260874 761237036422483968,67362 780366965927849985,178524 790894979996450817,234583 791445252355817472,235348 792416043734007808,244550 794925304724721664,263895 763357761132490752,76549 768950583441158145,110615 792044009728380929,243187 781312390327627780,185310 770679428489687040,120610 771347521155305472,124883 792315799138668545,203546 793704655947608064,253793 744497761895145472,349312 754734393357430784,33174 763136511051038720,76771 770214936228171777,44421 794755927005986816,261155 762705122912792577,72716 760276261159653377,1248760 776210306599096321,153573 778681686187839488,167560 778237989252009984,166532 788933333073862656,220029 754040458293248000,30296 780213445484359680,164826 753335422424608768,24311 795305915931099137,11774 758332508375175169,52538 764944484635324417,11774 785262964710445056,194560 781253867346464768,186063 794696670948818944,261987 778089826683854848,165923 785622061595058181,197655 787479567057448964,211347 761138822776250368,61051 776434346865471488,155390 792079110931611649,243187 762810541702320129,73712 763551708026966016,78566 752921976172195840,24483 740743011630354433,351879 750390130913996800,11774 768904612715769856,109945 791679852948717570,240483 770676023797186561,120610 785241350409072640,194034 765375885243482116,87249 795029387062018048,262022 756589346430398464,43258 771317292747657216,123808 789737053743263744,227453 774797663900270592,143585 752003167429070849,20238 764949115117723648,84724 775891271076294656,148574 788131925747654656,215005 790034905761579008,226823 740207968571019266,7258 765295262835191808,85562 785265231668862976,193975 771499702499971072,126293 795013381958828032,258193 753715334230650880,27045 758192997754281984,51595 787100441410539520,172295 792062870334734336,243614 792797048420569089,247241 753327603688181761,26788 769006157360992256,109667 750944376533061632,15643 764914893120208896,85159 765299834370854912,86770 787835153204731904,210208 795401147276214272,247930 765238063232581632,86103 792957728343724033,248516 779436668482940928,174872 776744401569738752,157755 793511523893256193,252751 770423985549041664,117257 757983301936099328,49400 772010471968935936,128067 743173392661090304,47188 760239352567910404,60866 792801033026203653,247241 771189171478159360,123280 778220245840519168,164826 776619185770205184,153454 793636412499329025,252890 776627650060136448,155451 770693398512611328,118087 764179602482704384,82457 775850529180319744,12883 791659343041048576,240483 759512551642263553,56964 762744574741737472,74781 793135066364928001,249841 772927826924232705,133519 791948911522959360,241523 794560757903990784,260404 795714180716204032,268281 759017300598980608,56424 785255095227281408,194167 794486987243724800,258878 739478355028942848,353374 777941564077334528,164669 777154614265339905,159876 765700763700133888,88361 775763701420941312,151185 776775235022364673,157755 787751194621906946,205197 777319524890804224,159475 757441570706567168,1172928 760564845313945600,63451 750363068354420737,12883 786036922871189505,199166 752901343656964100,22436 761258629420896256,65626 767846484784013312,101681 772218806995410944,129558 785676222055317504,197512 786304549401137152,202200 766431616776286208,92210 772073251900104708,128934 791695058445725697,240070 791663705222180864,240483 780817595729489920,183269 787392787209527296,209151 780044842327998464,160602 771519433311449089,125554 765936382858723328,90384 763489997123039232,77598 792763778874028032,247241 795750308018352128,263302 754758401578692609,33356 777742996418682881,162029 757543078500511744,47782 788700116941168640,218260 790295710184853504,11774 751609639238676480,18893 785707615904858116,196303 795389015679729664,265885 795730135609589760,263302 777517479727738880,161387 793624254629556224,252581 780836880044654592,182870 781004932589711360,182870 768269113722408960,104662 763424197242527744,75955 767351020263387137,95055 777313767549874176,159359 743518418574282752,11774 753182184975044608,25253 776055209340571648,150797 788486950810447872,65113 791782878744973313,240145 778584056002994176,168794 788592255103893504,104244 765975397255307265,90031 771312556581367809,123274 761331419058737152,67852 792830717948403712,247809 779263370658664450,159589 756303183924912133,42432 762732675236925440,74247 775129330921840642,144730 760460028465688576,62063 764872965032972289,82066 758327004269805568,51728 770679179637469184,120610 767461447546703872,97852 750880916831031296,15808 767400904253247488,97379 793175865622421504,248988 777846755006124032,164001 789804278319837184,225380 781056902784430082,183759 765348315324112897,84886 768468935758913537,106084 786508437182033921,203863 763898538354962432,78383 765748716078792704,80393 750600440799166464,10735 793615888113143808,252014 775575217016111104,148684 767182210688425985,95593 791212370945191936,234583 760621974100054017,11774 793176010246148096,249057 779348764553256960,11774 756219610483924992,41680 767419094249398272,95682 756297566589952000,42432 787751074811613184,205197 779772525290979328,174230 760198234241376256,61051 793549304518545408,253206 767903106487246852,101398 760525463517171712,60849 786694592959766528,205455 788819977285447680,220526 751912868308811776,18386 773925702831861760,139404 773949975638056960,139404 791353016116994048,238395 757989422231007232,46958 758418989412261889,53144 762011404559867904,71502 768439035853361152,106281 791290441660370944,237491 793207647738527744,249444 795080985863782400,262847 793617852414603264,249926 750810250224087040,14462 787045444614447105,207613 775440917356503041,129222 763941091284426754,80393 788792384112893952,220332 791376247980957696,237594 772486499573043200,113457 794011777537163264,257492 774383991654932480,139404 787076162065428480,199211 768549077520936960,106281 793443253437599745,252020 791719927455506433,234990 767415955504988160,99324 740338238297133056,11774 776515431259668480,155390 791022398011158528,235828 762558105360228352,431998 776237826492936192,154469 770620907341553664,119832 778669510244970496,169226 758497501737545728,53185 773911898957946880,11774 787144736574275584,209043 765001462992756740,11774 778730609866776576,168284 777284425809797122,160614 755899183240978432,36522 767504997747744768,99851 780934677934829568,183975 781174115256430592,185310 787239510069444608,207965 733657362813358080,1170706 768925887219793920,110362 771722368582647809,127134 765686805295427584,88994 767851685330812928,101681 772524542136819713,131421 785913228945752064,199546 759084904093257728,55107 787122678863769601,209043 786648161800495104,205181 785502707696209920,196277 750707700049203200,14351 795694114629189632,11774 793304118802706433,247042 755224488552370177,35403 789818760152616961,227242 791711819396030464,240070 779084009984954369,169550 759851658016948224,58267 795084572371329027,262925 785658679643082752,197512 753223533938049024,26159 758627090648498176,54096 754699910214103040,28732 778295895989248000,167220 793894747937050625,249926 795015884884639744,262898 757327699744591872,46272 790757285073133568,18395 761394976215355392,67587 777491386694111233,159852 786143087693328384,201308 787794595690209280,212004 773995599876255744,140437 753697322865946624,28974 759145586809446400,56964 791256526316908545,237491 760256308960489473,48052 765001320139001856,84724 760265454967410688,58508 775710076170625024,150786 767182618479562752,97438 779471817710768128,175153 787317859865141252,210207 732698017330036736,352911 758010886334259200,41784 765250885941198849,86653 757261638848372741,1248475 795684079832272899,267587 794638299956510721,261155 763856355513937920,80716 771761880033595396,11774 780759617538326529,182960 773479553025048576,136515 768142201259819009,94699 765414006387380224,87145 765725825387888640,89076 767899627555205120,101398 786962150078107648,207613 760928633712107520,686533 767719688688300032,100893 762709914619899904,73926 764257807038312448,82283 768915825394712576,110209 755162542310293504,35890 768123286748135424,103354 781224961633464320,186434 791346451339091968,238383 774003315826909184,140444 791074175553118212,234583 755164596864884737,35890 779670254540566528,175829 733630311121084416,354841 756285009665941504,42432 786218213906448384,199478 788786235418435585,220332 793798500462899200,255318 758008759142715394,36498 772549272256471040,131027 773332239488737280,135725 793592875577663488,251803 788397110622388229,11774 790314794943471616,224297 772722481522180096,125633 794582421685538818,261155 793286844553191424,250430 733159431517544448,355880 755163231690317825,35890 763386874194980864,73196 768132526468575233,103354 786371760484515840,200870 764596002703540224,81702 764905152339963907,85263 781245603305164800,186212 791767405366247429,198671 761626962007908356,68993 771412387513544704,123865 773915622749118464,139404 786221573015347200,201555 770252798680260608,117315 771481495487729664,125145 764877038616322050,84724 792994444421234688,247675 791989564579524608,242712 763409904988291072,75899 754868878757339136,33850 777505990375796737,158820 790981793180585984,235532 789253069783445504,224818 779897435296567296,166096 790621371726344192,232881 753744014982127616,27045 788421662735736832,215437 791749750957703168,241323 773357911963607040,135736 790669794844356608,231792 795440076876550144,267177 786653817513316352,204835 778301445972037632,167220 779313022380769280,173347 790566602353803264,232068 764195947777843201,80098 767145976767221760,90384 777179767997071360,157755 778609139123707904,168794 765749402141093888,78129 771151319662927872,122982 794537785185226752,261155 769142225145954304,111558 752841469241663488,23899 778024085762740224,164900 777038498838622208,246425 775299771573690368,148045 776123201051066368,153248 773272155815542784,135903 777517649815281664,90252 780570257211723777,181419 761744939990396929,66586 758254280511856640,52061 788949383249272833,215437 743163567516508160,679105 792181585151795200,241120 765555506291367936,88052 785747883517579265,196686 777166042682523648,152847 762387560974790656,70886 761999121498697728,71550 776374663647592448,155328 795764224311980032,267862 760877621471313921,65404 785933179295244289,198591 786969744255676416,207949 762125071137726464,431998 767650516105105408,90384 794571266883784704,350913 756869600248147968,43341 764865201795698689,84724 772459120993591298,131045 750654200162332672,14421 765700600843468800,84724 759451921107136517,56964 791384432766652416,238429 769272118341173248,110615 766251406978318336,91946 766016258781380608,88930 760158364928188416,61412 751205303719518213,17640 786141330569211904,197512 778306357015486464,167319 766834313895768064,95672 733163633941708800,355106 795105445434134529,264397 781479791526449152,139404 766340442455617536,93036 772939344839598080,132996 751012169089576960,16178 759877051247693824,60102 765718541307744256,86103 763828085091241985,80482 767484894142341120,98972 760180342934343681,61051 763222487115173888,76628 764990869598531584,81946 773169171865726976,134371 758071406944919552,50923 767003444376838144,96039 777957265584295937,164764 754028735087509508,14277 759386806387347456,56595 776487520792113152,156290 785648162396667904,197324 771866209281269764,127975 759160898267127808,56964 772806457003679744,132366 758695310029787136,54070 763548405876613120,77598 760127171587297284,61051 790046375396253697,221476 792525503529906176,243451 765638808209686528,88399 762599844602982400,52554 793878455179804672,256255 764536030208720896,81946 750756095711449088,14858 753335318623948800,27045 789079931120562176,223286 791041946437451780,234796 793459388304461824,252408 755394303761854468,37044 761016527902547968,66116 776207159411564545,153845 774389697028038657,143473 764223079463710720,81130 785579779978366980,196524 787073641972391936,206633 763964000094658562,80393 756377479695196160,42432 761892981943242752,67229 791217294819164160,237236 792417794297954304,245634 763911596745846787,79911 770860015242645505,118191 790903915701112832,234583 794644936230637568,261155 792033783620915201,243092 751835196668850176,14277 759851414009090048,43471 768400314949074944,106124 785638615615414273,196696 756680358939205633,43553 763849731596365824,79691 756546707886923776,41878 765592953641394176,86653 781657770856632321,189017 787225357627887617,206257 786216844634062848,201494 788535824501448704,203710 767342421159976960,98736 733077699464433664,354520 764257287145828352,80939 775525152687808512,149958 792077458434424832,242693 787723321743990784,211875 793626301370363908,254135 756503386254483456,42249 773969986498854912,140025 757781537404416000,49431 763058045203062784,75724 779003046743252993,168633 793207243990822912,250633 780109952136327168,176109 791808144812888064,240763 770020435857666048,116470 755921169375698948,38852 771136880809127937,123595 788480732612038656,218275 759362774585729024,58054 794532388822990848,261155 781314277017653248,183759 774802552349130752,142503 789442653926588416,226015 791248060202389505,78159 768207494627860480,103354 778751281737281536,169327 789956659418374144,227130 754070753453101057,31035 793142697687080960,249469 755204578963054592,33174 759148003789770753,57348 766689933406810112,95568 763098902874632193,76549 766467522002640896,93508 788697518766862336,220029 749277177024090112,8047 789726484097216513,227242 794232266968834048,259063 774216610621984769,139404 788244070304886784,109244 791342424878616577,203821 762024809819758592,71596 763170862442901504,431998 764336980092223488,82209 773566054807310336,137158 750043542156931076,1248041 768872502353391616,109666 750744696339726336,9553 767074890524524544,97811 752131966485528576,21034 791821126708162560,240763 791047504812969984,233307 793908653355044864,221524 763123080881242113,75899 756599702624145408,43553 763288923342835713,76549 794564303328186369,261155 790651411340025856,232169 770786212667858948,119686 791071483409772545,232169 791626527842701312,238780 795744646651592705,267855 753224010368966656,24173 758444243790749696,52394 793357733852356608,249926 752961220324433921,24248 771850313540263937,127957 758262662300102658,52112 770045390905307136,114848 753958609302671362,30590 789707723193585664,226681 763224854497599489,76723 787025843688058880,208014 793640737078403073,254135 791404913301397504,237894 776870812758347778,158520 789967924379475968,227242 763768817835212800,11774 756539066305306624,43391 764907367771303936,84724 760524079044694016,63451 787800492260798464,212131 763883386981216256,80939 791331397747273728,238207 794127279861469184,257530 773389534994235392,136110 794701222884376576,261987 790338534750040064,230485 793916640664522752,203546 772605160442822656,7546 757964065536827392,47940 786850931598057472,205989 787893096105275394,209736 780125708865724416,178309 791668008339070977,240483 754959588689076224,33356 781357936295706624,139404 785267045747286019,11774 794005786007519232,255870 761363990979211264,68182 773316215167193088,135736 757237907014901760,45311 732732710167433216,352830 768644231921565696,98485 762372874699206656,66159 793606216320552960,254072 755842737119690753,18215 755166270207594496,35931 791630334588620803,239405 764207676796596224,82203 775399132672450560,147592 792460890952044544,245128 758099363629441024,51239 761014287728992256,66116 765714033919954944,89198 755163504441565185,34916 762326921623601152,72419 764273176314425344,78159 771334693853822976,124597 793867826339643392,255942 756086898905456640,39195 793536133741371392,248719 754730445208641536,14277 755172402385022976,35890 774068649837662208,139404 794944902228570112,257492 772766297096458240,87904 732792267971399680,349814 793951212534190082,252939 764759610330845184,84679 793871833456009216,256255 758417565303640065,53163 758616913886883840,51451 776862293481127936,154832 759887915979837440,59365 775448230708424704,149201 773975709895188480,140437 790634860876558336,232863 769575086256955392,112939 780795670357737473,80785 787867496946757632,211829 775889689572089856,134122 788505628901830661,217837 735694333928579077,353124 768987287023648768,110615 795098306162606080,263926 767923857261006848,100893 753606701295730688,19598 778087164567486464,137869 774061965232574464,139404 765529469759217664,87904 765948225106960384,90384 781070876938608641,183759 759191841602502656,51798 781406409003073536,139404 787982442716098560,212239 790919838747201536,232863 794679729928413185,257492 795737983647412224,267576 767782472515923969,78304 768928781612351488,110362 789235863309942786,224680 769278470912376832,110659 756551916302336000,1248410 752908784855609344,24134 785299733166247936,194934 792424582292484096,243165 765956905319665664,90031 780605326231908352,181984 773048521406709762,131421 774020822143012864,140211 793198504235499520,237964 770215381998764032,44421 762690824480010240,63037 775831986120163328,148149 755011337931980800,34666 779769634274865157,66922 771484367407362049,125111 763148843881930752,76549 778418076064763904,167220 791084068884525056,235621 793778059866431488,352717 746743467204820993,35479 761577241796939778,67229 794579928985440256,39957 787471466338148354,210253 794735783861223424,262752 759425335150587905,148861 786588351046492160,204835 755041676301709312,27045 751710297228849153,14277 758668812891725825,54021 793993326412197888,256239 777600070120120321,162294 792480832975937536,246273 750715891403280385,12927 762438829693292546,72716 786187239910875136,201494 785248023957778432,194226 751579432331071488,18893 791628441292603392,240145 793985751763521536,256847 790733359798427648,232863 791004367490920448,235331 776156206415093760,152887 756835258130173952,36522 771373970834780160,125145 791715995245244420,240145 768857544676765697,109666 753017260793409537,25009 764150270448181248,11774 755846309316210688,39657 762209929092399105,72035 772218102050353153,129650 793949870851817473,256358 795393362224238592,266151 753922335044833280,25135 769942369621856257,113412 795203519431086080,264397 762054831590682624,431998 760375398320312321,61011 788143894412132352,215754 775147980764479488,146675 751610081926602752,14277 752236013334962176,21714 793154294715297793,249469 774264475176148993,140900 765988696642424832,13343 785618616527884288,197618 785928158180671489,199076 753831028100247552,29996 763870886080512001,80939 791391591894134784,238395 794296036940546050,258598 771846700218454016,128017 775026327179046914,65222 768695411640967168,107423 751214441639792641,15066 776116837159436288,152887 777978755520147457,164578 753410857137168384,25189 794992992813809664,262925 776324284641714176,153618 762746956712120320,59941 764573425151205378,83391 786675131850510336,204835 794352162839130113,11774 790938193130586112,234583 775428260842835968,11774 766142537409110016,81929 771106128411422720,121949 763458098371715072,76406 778332940866560000,152594 790644531167244288,232881 795701622798241792,247930 758032683905581056,50654 761339504250720256,67973 785723490552774657,197324 788790100180295680,220526 778435154310209537,152594 794262096271867904,259231 793504179075575813,249926 763430626343071744,78129 789243548868550656,206666 790693768085110785,232911 787713255581978624,212357 786064999026397185,199546 790897087605014529,232791 795684230097408000,259884 793845391787569152,255942 753959340403412992,30296 793475696307732480,249926 779079864020271104,169916 768191019468754944,86274 793195964441821185,249926 757418566173941760,46890 768930274885283840,110362 786622723975999488,205181 795433509598937088,266138 760724785668165633,64582 779349540398923776,174115 761608328287969280,69356 788142115234676736,215210 777955418203099136,164764 795079153523576832,263896 756979380828635136,45369 780602195880259584,181789 787803594221236224,212357 788980441478946816,221971 759526809910247424,58819 749984650190327809,10653 758318766530895872,51344 734055264651862018,351152 763799042191130624,80393 772558426886934528,122759 759501815377428480,57574 790705937761705987,233692 760716156240027648,62821 788448813895778304,11774 758302165949640704,52112 767807002466672641,100891 755699348902600705,39162 772906579049971712,132335 787998687242784769,214209 788746843249373184,220029 788625125331599360,218875 781217800886951936,176196 791393542455238656,238207 769202909909254144,11774 786279388841123840,201583 776058942937935873,153194 768856981922729984,108849 779085829843062784,157755 762837728866082816,74592 795615418140475392,267655 753365402021953537,17416 781705837110632448,188478 768627927936274432,106118 787509706898026496,72035 776900793177935872,158524 790957195651416064,11774 795716515375050752,261155 790240512565514240,229693 795701746240720897,267695 792913877147197440,247877 767296699714957312,97260 787440761046458368,209736 756304425363189760,42432 788023102361915392,214492 789792536281944064,212131 793213937235922944,249725 766059357863677952,81929 767764176672395265,101261 790281491792134144,230282 773274863435812865,135736 791675692157169664,220332 790783431051358208,233692 775393563316289540,140444 771093615867158528,122759 760077899747688448,55107 762148071878762496,68273 780433414172401666,180306 770993992330727424,121612 779551476758622208,464984 788958436650209280,222500 778528132601147392,152594 776123078267076609,152887 787126950989033472,209292 766970904840540160,93144 794019235601092608,256217 794647713933447168,261818 795444164477521920,266151 790669942437785600,232863 766660486553362432,91993 787339026332344324,46572 788122843611557888,215437 762596988168830976,69493 770959735315202049,121949 788260327888527360,214354 788477551492464640,217083 751121018207416320,17140 751214483108802560,15808 769615279341142016,113412 786685418116898816,205181 770760926152757248,116941 788909128064258049,11774 773283241973342208,135381 780892927954268160,183668 793128599461109760,249469 778005648436973568,30131 781876855561486337,190635 785265953613443073,11774 761404911036854273,67852 774659072599609347,144654 792512614450331648,243509 794611961757573121,261155 771412070990479364,125367 761346895075807236,67587 793266324029992960,250243 732981711777222660,355106 781255751897534464,186212 792155417417814016,244230 786353426397409281,199211 788860455288733700,219678 764929334637240320,170736 771466805097279488,125554 793531602307612672,252020 758457212985487360,1002751 780897715714523136,47940 753440827544829952,17416 781844179869655040,186212 793198136445501440,250033 765017415453257729,85562 787083282802278400,202636 792051936887468032,243187 753397496575987712,26086 759166247619682304,51798 765120287423733760,82066 778451751464685568,166853 789310210989056000,223921 785685284662890501,196277 793109288768135168,249469 767066062051422208,97755 780588539037626369,172802 791371955479932928,238207 791724590200418304,240535 753649324303736833,11774 785945733073670145,199352 793222817659686913,248719 792119851502284801,244230 794617552160759808,261987 762380763157434369,72975 776636564029833216,155451 756261128393621505,41459 787513605038153728,209800 773010002420371456,133432 773241479137341440,134561 764933160798871552,18030 787316453569626112,208014 792293812613869568,239610 772774973522010112,132335 776147725402288128,151439 794742971845505024,262752 762974997451341824,75724 790893528163377152,234583 794764103546011653,261155 756252052439916545,42249 765972850561941504,90575 780825622381682689,182659 778170427071950848,164826 793192901866090496,249926 781652402889826305,188231 763893057100001280,79513 785552953683968000,196676 794200487574708224,246632 790751590835560448,232169 794907270031228928,262849 788690478384484352,220029 756638051942760448,44274 733664797703700480,1170810 785989102512373760,200490 755099480568041472,35044 771477105481773056,125853 763196829282414592,76474 785865572252848128,198671 793208481037910016,250033 779333566782140416,172962 781290432110161924,186584 760081633349369856,60866 758267360977489920,52061 785981938775515136,200235 761033336928153601,65455 759205444594401280,57348 764721523802255362,83641 764601959533780992,83391 733632474857787394,1170556 790342969467502592,231008 795396758243135488,266079 789512589122215936,225981 786692049793904640,205728 770616765659291648,119937 757924230780583937,44461 766007536088670208,90622 772967520009543680,133454 773712759011749889,138903 754968979089661952,33356 771077613821562884,122344 790280484110557184,230485 756793760093052929,101431 758037722946736128,46633 758489753813594112,39235 760955610250743809,64678 762238061916880896,70177 773968600138932225,140047 770202887372754945,117291 795362840572022786,265875 767767305837170688,100893 757542875722870788,47782 767208311456268288,98285 789850800189214720,227242 790994835801010176,197046 793961493091983361,256255 762245989398777856,431998 769976937058099200,115979 756886195515326464,43399 771000245111156736,122299 770732065805434880,120557 790514546045808641,231894 767802445124763648,101681 753712800925483009,29263 765618297790275584,88546 768583487410540545,106774 760620761480593409,63879 790609094520479744,227836 794239643088613376,259143 774947313424801793,145930 777535035884830720,159876 776942991671959552,157082 772703109034323968,125318 793263960606642178,249926 795297699402776576,263289 770373206641414146,118393 772652615737958400,130988 778350358183698434,164788 793097821834457088,249348 754808464086564864,33470 768509056625565696,104973 771453543618183168,125839 773512725364432896,137158 774770141376630785,143043 751632667456724992,14277 763938176779956224,80393 791002977943232512,234583 791599669180637184,238099 768491507150118912,106774 793136572396863488,249841 778532225545539584,167220 753981057368719364,30802 758599883460861952,1170677 771635434610843649,126152 774443070779691008,143374 794037494400643072,257691 795072788738572289,11774 770664268630982656,118985 790874624749953024,234583 794317016370991108,257492 795476072800354304,261155 773906724700893184,139404 793562060319821825,250785 762421284860858369,431998 766397010144624640,88311 781892073116962816,191247 793205458253312000,248065 758257496502984704,1322887 771301891070369792,124597 771539785034846212,125381 769666525737340928,114779 766971437441814528,93144 771858035534856194,127579 772495213566697472,129380 792349707641114625,240145 792416411863883781,235289 775449715546533888,140444 793467014597664769,252408 755496326184316928,38032 752153286979969025,20677 773636114426974208,137818 768193344816177152,104395 789210927446970368,223492 760697048039645184,63203 790571228985647105,231894 762658398689226752,73814 787341821370363904,210432 793780986597093377,251758 774267521964838912,141867 777851029404651520,163990 794571438195781632,261155 785630394351845376,194723 759359706552991744,57944 786795053108781056,203674 732622709675319296,353016 757645309828861952,48549 762774867246583808,73814 786350177326026752,202429 763404299770613763,11774 781559088471678976,186584 794666657578745856,261050 790891870939324417,234583 791051143736614916,78159 791451231415853056,238207 754015769701158912,31268 758710519918321664,54070 793210668354863104,249926 755797120423071744,11774 774398108167905280,141316 787056412346101760,207287 766806320112472064,351236 780841323418877952,182870 792747965886726144,246225 763103786655059968,76552 791372299366793217,238383 790612467546226688,11774 778901518556684288,170253 767863841313157121,102251 755519289407500288,38183 758337809388142592,52538 759137468771864581,56302 753272652459085824,25068 787076291962867712,207965 732256039496761344,172295 794573604008632320,261155 767875865308831744,101681 777848280675852288,163990 789773220249538560,227748 793163052132790272,249895 771035715220013056,123020 786601705416691712,204980 788139734224793600,208831 788721670647406593,219942 792446031342559232,244143 792801860533030912,247730 753023487229456384,24870 791848861358628865,240556 765258176434348033,86320 768528878436573184,11774 759738198260011008,56964 779998035950510080,177748 795723352564518912,268600 756273708831039488,42432 779067321901916160,171795 779790115812085760,176890 790596670018904064,231318 754719427736670208,33174 754750786349871104,33356 793492505543188481,11774 757274514308927488,46707 788140506584784896,214976 794532460671315968,261155 789129648693096448,246425 758671867473526785,54070 775012547908939776,144654 750117158747770880,11688 778236448323411969,165435 788421382065401860,217837 793257400467939329,250033 794321565257039873,256038 762124409025028097,69422 753596171562745860,26780 775406294320701440,148994 753613041615380481,23739 768067347139690496,101514 792958834729885697,247240 757084388857307138,45964 791390536443715584,238266 792436825788866560,243187 771482413822345216,11774 794695254725263361,262849 791178286349029376,235590 791665884800618497,240145 781339094043484160,139404 794028951970529280,257353 766399367154503680,80939 753728296626499585,28508 786712485172830209,202230 763176672300445697,76665 758341317671944192,51997 766764757877751808,96263 785915726968172544,11774 777971490943799297,165071 790021889150246912,228576 770520427118505985,117377 792503357889884160,243562 793226437545177088,250633 773679955691638784,136515 762458691761123329,67852 765570816280924160,88052 787413746612310021,210287 795687864755519489,11774 764269773861511168,82283 794161060123021312,257492 787075448920379393,207861 790581096308150272,224680 764319763589795840,81749 790594482832084992,11774 792457270827384832,245130 793286043298435072,250933 778759006437404672,11774 755277123581988868,35890 764211275878375424,80939 792569797963714560,243075 760163455353565184,61145 767947585218838529,100605 794895524390322176,261569 765984774531973120,90694 790279631085637632,229693 778298199056363521,167273 786273534557446144,1063777 762076559771435008,431998 767430927211311104,95055 764976871398223873,85562 767721440460148736,100893 771374606171066368,124883 786556820970086400,198620 758780854957174784,55155 785880804756905984,194082 786281574916587520,202429 781829286793654272,187969 795689354542845952,268179 768229972993531905,103975 764467461488046081,68182 790040751346487296,222785 781859262112956416,190635 775405442839130112,146720 791561149854707712,238207 755521409355362304,38210 752133905684107264,17580 780355580007485440,176203 733047564627509248,354869 765914679143084032,90125 780435996659687424,177778 788518215584395264,217574 794156464306786304,255870 785268878716858369,193669 778845324118851584,170793 732244900197105665,11774 747573894144417792,11774 765554110271676416,88197 786011837259067392,199178 794855694595919872,11774 768123051242246145,103354 753709117638713344,27280 793181783097430016,249926 768910570435153920,11774 776857117277818880,156835 791411164362240001,237198 792759141433417728,108396 771513540146565120,125853 775714642840674304,150404 760662028201652224,63451 756280036034879488,42495 768904879792353280,108760 776870095326896128,158520 766350301582372864,93286 773280327070519301,135025 773525702414966784,137042 794348618039885824,260033 791875636348358662,240145 752949910211858432,24134 789826938328256512,227804 766923144309280768,96962 754002459329167360,29263 765323752838234112,87145 778983749589557248,171324 775087276581879809,128934 793124026897932288,249725 787622992834617344,211769 794208290997727232,257423 762417985109708800,69878 751877754946072576,18114 767798157623296001,100949 776683848247676929,155836 781591240198455296,189222 786176655622606848,201494 792078498429014016,230311 781293148807069696,182870 781599286349955072,188401 768954554343796736,110362 762220537280077824,71251 762103917157060608,71429 769015199835779074,110709 765613282795229184,88669 790720269191032832,232169 773758880958574592,138819 792139443377360896,231894 747527864526921728,11774 777157287270027269,159876 780221924928589825,177773 786741944319893505,90209 760138099619921920,61051 786165419644030976,198105 788828087047692288,216009 793109380237398016,249469 768080112524767232,103261 732405107195777024,349764 755173427217129472,35890 749420368880816128,7546 764435135357919232,79987 760912738180698112,65180 765214878965522432,79516 794993723671068672,264460 757278244571938817,46381 752987589402034177,24346 777807309095444480,162244 788838054395912192,221449 793871846730981376,255942 770772877264191488,120690 795483607196467201,266808 754731560784498688,354167 763838802624471041,75073 791418240970788864,238780 794977372768530433,264397 755164196661100544,35890 786370253575954432,202727 755157154496151552,35890 762733642548441088,73712 761308762112221188,67517 758421456803995648,53144 787471458909892608,211347 778716267423293441,169916 787881184172716032,65113 793247687600664576,250633 756298560119853056,42432 776883545730080774,157755 785631862299426816,197063 761992747062394880,70509 785622588445851648,196753 794634971453472768,261155 791081142577266688,234579 758693304263323648,52475 761901444979167232,70338 788464645950562304,218275 775782689731383296,151071 771766186161926145,37160 790244471715819520,229693 758251512003002368,49590 785886666644922369,205972 780397429157928960,179415 769277334448803840,112788 793901999074967552,255942 788158615320420353,214899 750782276854657024,15066 775149904687534083,146804 750370739027644417,12859 763340887967473664,77682 751849154591092736,18893 781129957862932484,183269 749325027900657664,7828 763904488088502272,80939 794532504560607232,261155 755167779645452289,35975 781920002240720897,190957 749703068762120192,9408 758425287096930304,52659 772317846550437888,130396 794751639030743040,262849 777221782440808448,160634 786280417464766464,202429 766358960077058048,93286 795004051712864256,264397 779451415383142400,174392 788097500993294338,214899 792634605941690368,226218 761584962210402306,68987 768611851928080384,104973 785622923654684672,196277 756904483934863360,354167 755806285837242368,39026 772166850058661888,127707 794252022979633152,259266 763717365452472320,79294 764845314356510721,84724 786710194919276544,205091 792160460464193536,243165 762283904493551616,72370 746894602607591425,1170384 778986243069710336,171693 787001420184629248,207613 793229261150629888,250408 791377574760820736,238395 781913200044470272,188458 788033597622091776,214354 789294055469441024,224018 769894285688737793,105109 773894224953475073,139404 763448236136890368,74321 753042435266125825,25253 769739579087687681,112301 760835490169884672,64722 764891218555772928,84724 788060199940534276,215005 751868971012415488,17794 759203503969632257,55257 761637940468383745,69947 764490285023830017,80486 749326741970227200,8047 793858218027921408,255942 787731310118789120,205197 792742757001342977,246726 758360546919997441,46384 778371978986196992,166265 780054371878989825,178045 743496004662661120,11774 750836228975521792,15661 785773084158496768,197512 793111815458816000,249348 752963960584871936,24483 763030471538118656,68993 763443119316688896,78159 793638376306073600,252639 770662638401363968,11774 775087694112182272,141091 771864819427180544,128615 792316450807558144,353124 765328462949195776,86440 788913779786604544,11774 773268390337191936,135725 794318981075083266,257255 760187033029443584,54037 794190670848282625,258598 786150424461979648,249811 788131900321914881,215754 793504598719881216,252890 763818782938664960,80098 770222630523764736,117257 763874650124324864,80939 790930162850422785,234583 749952427869212672,10653 772261486752329728,129650 767935474572800000,100605 790916330300010497,234653 761556918787772416,67679 763939721533726722,80939 779075626732879872,171260 792035954303258624,243187 755858189376106496,40246 788744225089163264,220332 792778406077181952,247240 790348897906405376,229693 755731744293289984,39195 775700618174353412,149200 750684122251665408,12535 759074455398125568,56630 767540743351115776,93112 793991940530470912,253721 759563782670561281,57105 768219825361522688,103354 771432328165863424,125104 794993437732958209,262925 751853999876370433,20162 776613106457931777,63035 787006458298675200,207287 788517869252284416,218507 751733002015760384,14277 759824879684313088,59472 772379238791983106,127579 785510646037094400,195492 781573671550799872,26066 763150044958564352,76723 785835998106247170,198671 793706994746130432,252196 793922461788233728,256255 758098767635705858,50500 777348023957360640,160703 788691026747596804,218258 791812063718813696,241940 793254705681997824,247983 770378197993009152,117377 740356222222766080,11774 750365370331062272,11349 795304279644995584,234583 760443802226003968,62853 756572066200051713,43225 780468736662831106,11774 785544731308810240,130635 778785791782912000,170187 763957173269336064,79600 791639602511618048,238292 794748963358326785,262362 792958950610055168,246726 795303766056718343,234583 763436832457711618,78304 776341183308062720,354823 790851231501717504,349283 756338005787369472,42432 770072136174202880,108729 755638965521317892,32873 785963619242520576,199960 773647793026195456,138165 780740582566195200,182036 776966881710215170,157724 760855353592385536,64722 773673694069653504,137693 768940211904446464,110362 752868943803461633,17643 776204097078697984,152541 780590349630799875,12018 790966511364022273,232637 755501066427502592,35890 758685724967260161,53185 762311224184889344,1249021 792812564124200965,245607 766979495760764928,94699 753742192896839681,22439 794565554535284737,261155 752179300405764096,21034 773708734056935425,138819 762833584776318976,73814 789162983251324930,219754 789316667746594816,224333 779117309973532672,171168 758860667654778882,352025 761143199179997184,66786 771393315736526848,125381 786403354196836352,203674 787465017818025984,211347 793110789091631104,249469 794595496769818624,261155 756611861043220480,41839 773646804701372416,136904 735579001570381825,1170555 764298110893854720,81130 754836577940021248,32337 775008056539242500,146259 770561524251275268,118192 774067639203364864,139404 750492181463306240,12883 769381504396828672,113165 789424964935913472,225981 764780058347175936,84724 777881286014803968,163990 786032009462308864,200382 791432250592112640,239186 753664693886148608,28508 789911409652031488,206048 776818844442562561,11774 788797209768714240,217581 752649481171107840,17640 773928852745838593,139404 787108388228304896,207965 790965781051965440,233154 792029303542210560,242637 778901412184924160,170678 785489361521422336,192032 776003374697156609,141091 793516427533836288,252890 793448280025948161,249926 757692997609881600,48663 765922138113077248,87904 758805257346359296,1248642 772918354491375616,132335 791055476821745664,78159 753718584245755904,28115 758298101471928320,52112 794180893971775488,257325 767894838016606209,101791 789689874215411712,227242 768898857782484992,11774 769341283005526016,112336 786254922052358144,201958 795248690562793472,264397 795702625995984897,217634 792814525514776577,247757 753986518696464384,30995 780022856738566144,177472 759188810198556676,56964 775882908007563264,152314 788448091208683520,11774 765701260121141248,11774 793912337996611584,11774 763083025840209920,47188 771567698325049344,125554 770315763907342336,117257 794188067204567041,257492 794549174473728000,261399 785914885184126976,199546 787350260662280192,210585 759848647467106304,59666 765599195415715840,84724 791098277324292096,234622 771417489477668864,124597 778232538514989056,166282 755075133992267776,34666 785991199597309952,200490 775889531174162432,151439 780738572139765760,182257 761599755025731584,11774 779396739782410241,174427 785961062910701568,199462 786360837627867136,203350 792528129982103553,246295 777546023833067521,150028 755184190312812544,35890 791774488685867009,240145 752931223790559232,24597 762713728588533762,73712 792001869841362944,206666 793093675593203713,249469 761691835412598785,69947 791413214760144896,238383 752284940641955840,19792 793578292456677376,252020 766269356007448576,84209 762676706071064576,73926 778731615463714816,170169 733599407862603776,355667 780943588297322496,182036 754856888290930688,28732 794744850205786112,262053 761325875363057664,67229 765902219308740608,81562 791740188850548736,240483 790582835975446528,231894 775710069497270273,112363 795395282695503876,266884 760655393966161920,63937 789163121260699649,215505 791478432295026688,237908 771430189859495936,125367 756893352281473025,44163 767523395390939136,99667 773981722291601408,140614 786476386378584064,199546 757938102665154560,49925 768984159368847360,108795 792243567469080576,243075 751039149252063232,15800 795354123218452480,266079 763740584607703040,24252 764261896384045056,431998 795759688713285634,247930 788582791566938112,106085 773948526959136769,139404 787259633379315712,209035 791399518143127554,238207 768850210286174208,108373 763260104053522432,32625 785722504702664704,197512 790338875172323328,230283 762113659023740928,66922 770471085712273412,118191 787018780157194240,208379 790629960851521536,227048 755851397782990848,39657 776441289533337601,155688 786045504132116480,200235 750361492093038592,12874 788413315852546053,210585 785805639247245312,198552 787464346695794689,199840 788810643730075648,216003 753574826623852545,26670 794884732899258368,261155 785649925086470144,197341 794633922718081025,261155 773705581634940929,138819 761666508061745153,69231 787002278343507968,46572 793907792411230208,11774 779754796458860544,176203 775882881856106496,152182 790617793137737728,231870 774443339206778880,141360 765617695131897857,87904 768995038072299520,109960 754853857256050688,33356 787602406527737856,210585 766034476690354176,91043 766408060646686721,88052 786580690410147840,204413 788749762371710976,220029 760253086338277376,61412 770053486516047872,110585 793860121881227264,255942 795713746173853696,267815 751829899468505089,18881 790553462530531328,230334 793134303932657664,249469 791065623010877441,78159 792550406018793472,246392 793841445220257792,255942 754037417728847872,28037 776004684926496769,151156 750343111172354048,12535 749623136329601024,9332 773593201684787200,136515 788468466554548224,217519 794602404390072321,261155 786267541958045696,201583 760161497414860800,61051 795455184990248960,266138 777182064101568513,157755 794979291868106752,264397 793949247746011136,256219 756497988214661121,43391 776544105614770176,156132 756878415152631809,44429 785779934941831168,198513 765752017344040960,84209 776956157466411008,157082 790686869096804352,232471 773793235822968832,135736 750053721497755648,10851 777033345842589696,159359 768641526264102912,106774 781633187403497472,171377 766859672749940736,92958 775679405540507650,150663 773176435351625728,134561 754739535330893824,18341 750889282273882112,11495 755748016292634624,39384 786125077246992385,199546 756285410234372096,41763 790508006073065472,229177 763614918260224000,78684 769346479257296896,113212 752949509706178561,1248238 772612278248099840,88052 795713182669172736,267542 771560511523528705,124597 793855024795443200,255942 763144991980027904,76771 764993252395061249,84209 778584600075464704,168794 772176706064961536,129991 775952004929552384,152716 777169703030493184,160651 780269173679063040,178445 776886964146450432,154965 750731930417688577,14876 793478937045270528,252196 759848785128267776,41680 785864967673225217,197622 785969371415916545,200235 792808913129267204,247241 795738841726550016,266884 753355141546381313,27061 766258549504806912,91946 793096319753654272,249469 795419116966449152,266151 762356889162309632,70941 788651568199598080,218349 775396213835177984,148537 793307459658117120,251336 768160741874552837,103354 786763460503896064,204835 756625627990659077,44450 766706169486376964,95708 749745189200203776,10012 754749385515241472,33549 792802465901076480,247232 759076967563919361,56630 793820513864912897,255393 769731036158668801,114779 787333418895962116,210207 761560638179069954,68908 732410868818804738,196346 753971507571912704,30708 768034980727578624,100893 751149239091232768,14582 785271225379586048,11774 791278867713368064,237491 768992175652732928,109988 793101638961664000,249469 761694747203297280,70355 765591422259134465,350821 793854943073566724,255942 792100142925148160,243075 764068384199708674,79999 793200426929709056,250430 793509305299329024,252741 773900180491907073,139404 741633470779297792,352038 753436059615232000,17416 776581253164400640,156103 754850609841500160,33402 764208078799577088,77731 785242129081638912,194082 763501879921930240,78274 759234814255980544,51798 761380669071044609,67468 770534892694282240,118192 774988879812173824,144654 755900979497865217,39831 760852801551335426,64722 772082492924768260,127582 794168905963081728,257492 794572444711485440,261155 773934059193929728,140232 789757108971573248,227660 786989028386242564,206349 795420312049287168,266784 755183475204907008,35436 793890720247492608,255942 769631646932869120,114021 771492554374258689,124855 792579180495896576,244270 749955109774327809,10735 756575862741499904,44163 779287429417013248,171168 773029265705099264,131007 787599872216236032,210432 792155708275830784,242693 794728731998818304,262849 768637646025265153,106281 787117207910289412,208965 749765276141584388,9433 752134906394791938,14277 758385954155618304,52554 765761328845819908,88920 785279794736955392,355994 778637988637073408,168321 768341871319855104,104313 780991184676216838,182960 794937979894632448,262847 778284002465767428,166339 794002974343303168,255954 761994349085233152,71270 767365555804254209,98646 791416453706592256,237325 746413223998480385,383096 757698885196345344,46958 792761211662266368,223103 758785504661811200,279676 763180642729283584,74809 755276755422806016,35090 778717480113934336,169384 761035463658311680,66159 776720255137624064,157031 785247920161427456,193121 790882903760723969,234507 771451543409209344,123499 743269675597955076,1247598 792953750457495552,244270 793616250140254208,249926 762113831912878080,66922 777100600865611776,1171739 756289589808132096,42432 794972056844500992,262784 767083358820196352,96785 773948017279926272,140025 795702610820993028,267855 750824489861210112,14582 768215962923438080,11774 780423973892984832,180112 780435202187333632,180310 760597600361852929,354841 787724653821304832,165360 762812075341148161,73712 793997559484157952,257514 757738854484803584,49066 775750793706278913,151156 785591294546411520,197297 793977091440058368,255050 794600968453165057,261155 781586136590262272,189088 755407231072350208,33797 777232170662305792,159370 785239274039840768,11774 794618644848316417,262022 788486130664472576,11774 763923925315170304,80939 765869415518900224,86103 781152524615225344,185496 761585214808137729,69231 767037222344273920,96985 767187324438470656,97355 741648235966652416,354285 775397176742596609,148645 791740244412534786,240067 756571801954713601,43341 787005660554752000,208176 793919749650419712,256534 755185350511849472,35890 792146769278672896,243075 792578001175056384,243286 750407651238948864,12883 761526341690875904,68993 769378516634861568,110585 758407849336725506,52554 779362091190870016,174427 785886363866529792,198142 765377505620623360,85562 749743077233799169,9857 763665856249335808,79529 794835878472400896,261796 752981033658703872,24366 779911049814224896,176218 786595818077696000,204413 794597580197883906,261155 786080991706226688,199891 776865919318405120,158673 789285012118069248,224680 768774160210419712,108849 780430659273621504,180039 788018121210667009,214354 794645571952869376,258456 790668634620166144,232359 755862546771431425,39026 773959347332341761,139404 789194641564274688,221416 743130997189808128,679105 740805903969071104,31836 750655628742258688,14421 791314272865234944,237491 794618323774357504,262022 776954816161583104,158520 788466156256374784,11774 761079787343314944,65180 763112749522006017,75899 770759380677566464,120690 761955584883167232,431998 794699151212736512,262849 761285178593538049,67547 763882701854171136,80939 794206184601489409,256255 762081218129166336,71897 773181786755039233,135025 792078275208175616,243427 753666049115951104,28732 791652351761199105,240070 793959985076023296,256255 766766349594996736,96263 764419334408208384,83391 766661574899695616,95343 749404496216854528,6984 786754968795643904,200965 777549451510571008,156835 770984475429928960,122146 764265909410271236,82066 785997305111601152,193050 778635721267490816,11774 793238711345393665,249926 795769832192868353,247930 752630365425205252,19563 781076441794576384,183351 757991258509881344,351147 778021351164563456,164403 792410353304899584,235532 787468530904141824,206008 788099581821059072,214899 760169502294347776,61412 768809365650505728,108849 758401704958263296,52720 789564793271103488,225981 765151990485704704,80486 775074900935528448,146804 786908049420214272,207287 793095156039843841,249469 791759774333464576,241367 766751657166123008,94683 778261811858706433,166192 775802542521327616,150103 791417334875381760,237999 795402526111584256,266884 732361527756492800,351387 751052663622545410,16092 773191881396195330,135025 759113783709208577,55257 754071437627961344,31667 795665534817861632,267862 764583901104893952,82066 790123874826461184,228820 778636935111839744,11774 776440470612348928,155390 785863552598937605,196277 785597835563536384,196917 760455445752451072,61788 790687999394807808,232169 795105722811809792,262752 785266591453675520,11774 766396075489959936,91946 781876607380287488,190936 794527434531975168,261155 766031176179986432,90384 793131091536318464,249841 757303587512979456,46895 757919896479019008,49590 768201685021974528,11774 773829418061922305,136859 786624327248666625,205231 794791424395005952,262849 776900106092023809,159359 778610544685101056,169201 765220791705362436,11774 767460937884274688,98720 792922914941202436,228634 786491099753828352,190424 753154387678224384,18310 791659501342437376,240483 753733578211622914,28043 753014048313139200,24319 760621231041150976,11774 762725306129981440,74247 785315395284721664,11774 794375413736816640,260173 753881918488219648,29263 765498601162280960,87793 749430807584907264,49681 757342002619019264,47090 764246630484811776,82544 767011587030913029,95707 780244554658177024,174230 776168513358565376,153845 776957766590140416,108396 778559631308107777,168794 763151855564169216,74133 788697209567121408,220029 794982129537060865,262925 773924203040944128,140025 779183346391724032,172962 733414091629330432,353451 790775533927800836,232911 742941398073249792,47188 786338162406674432,201555 791362154670661632,238395 764160111929618432,82066 788467093985341440,218275 777379512489168896,349714 785466547447951360,195975 761029593851568128,65974 792387858925363200,242284 757064773641072640,45857 767764907810889728,96962 776564056832483332,155688 794634935126683648,261155 753979278778372096,25671 773745225940500481,137158 776253835069104128,154071 789283618786914306,223935 766164886669766656,88459 773987381024129024,1250109 791608384046915584,234210 753726802141458433,29578 776745592865292288,157755 762494673189347328,71476 759222594977628162,51798 780915767717920768,183269 770271422262472704,117257 788454682201128962,11774 773118693496672258,132335 764968358466822144,85562 785808900108980225,198586 754705682448908288,33174 760875806864269312,11774 787483555966308352,207433 794988642045399041,263906 790881944800223232,234526 773985657546870785,139404 790004421371453440,227804 790688543672823808,232169 791622474593075200,238207 788456199167483904,217837 794649983026888704,261059 788203701206978562,215437 775828662394490881,151463 791835154159460352,240070 771055922206633985,122127 767840787757469696,351147 768788795470802944,108958 785256411097763840,194167 755277749422477312,35890 765898880701591552,89733 794564394801922048,11774 776880449830420481,157993 776295746953891840,152567 770965608489967616,122012 753349790386249729,27222 773255702160805888,134454 791393454588727296,238589 785834297085169665,198591 770184925676830720,113750 766114864284610562,88920 763072074642513920,75724 794172566881464320,252020 761394439931559936,66621 770568036285763584,47940 749990466762924041,10780 778639551656972288,168794 752241617600389122,21415 762654076513325057,73403 788404870856511488,215219 765367026508402690,87145 768445756915277824,104026 771488784642781184,125554 793588379397005312,252020 765024481060454400,85767 766718541470937088,95672 768973001660387328,110344 795490067061960704,267265 760458511037960192,62063 766424266258599936,91946 785838615620231168,198671 788539301462147072,217601 763412951667572736,75973 765412300761079808,75409 786714778861342720,199546 793943018705473536,256255 780513021542051840,180306 790034210262089728,226731 754836470163091457,33356 792503266974105600,246392 792115733996138497,243513 772743591663771650,132335 788705885426098176,218349 746384857320722432,90014 791088032594006016,235828 753634408289017856,28732 787512699705962497,207212 788188977463496704,215754 760462322376716288,62063 788833749471531008,221297 781007968976441344,183975 795693203680702464,247930 775858031200464896,151331 785636468467249152,197198 786009896479227904,197099 750647499992420352,11495 788100748815036416,214247 785923107257102337,199739 773187869418614784,24173 776612901322891264,157082 790700451033444352,232169 766517493590470662,92860 757765329233641472,49070 759526510730489856,58227 781242244103667713,186212 791419175730159616,238383 787724112504422401,212139 785668084421922816,193636 788870810299662340,220112 786026917296087041,200235 762672301229871104,73926 792121662774906880,237964 795077664876929024,249926 760637132876738562,64084 780583502806855681,151845 761230174901764098,65180 772613028588113920,129551 768159667130281986,103212 795400747168825344,247930 793646774992900096,254135 775410601015271424,148994 786274525126201345,201958 791274700114649088,232863 755450135753191424,37621 767934544066510849,100605 776572792326070273,156290 790258446952230913,229693 792852864167280640,248010 773952746466803717,139404 794822681145339904,261050 762975510607564800,75724 793131576368300034,249725 786412691221086213,203350 760158357202186241,61412 775156267849437184,146838 788547327141216256,210390 776833043159887873,156132 761763575941652481,70543 791737589443260416,240483 778494540672106496,152594 779301921664462848,168284 752115944357498882,18395 766295093359874048,90031 778120107377688576,152620 757692581740417025,48735 771519601108594688,125111 794556293117640705,261155 765640644664578048,88546 789400442211934209,224680 755195238533230592,35890 778247872777072642,26066 777311481062887424,1170550 778992941998178305,169418 790901733476012032,234796 732640431239008257,352911 751615892228681728,19000 791669460981604353,240145 771643390022721537,126389 775672109666295808,150663 776619064391110657,156835 778588446625456132,168794 771831965251149824,125850 779341101190832128,174115 793445040517283840,252020 755768174755348480,39462 787332619872641028,207613 770201423019728896,112455 794509807386587140,250953 763185452576833537,67226 759567547947687936,58815 776367725044199424,154832 761384963916738561,67938 775782090881306624,150426 785787563298750465,194723 777013645238673408,158027 758008604850925569,50787 790706562180321280,232169 795743072625815552,268246 755477234371006464,37538 758463929010032640,52554 790902712137285632,234796 752251242596872193,21693 781628281372209154,189017 793180742171840513,249469 755616423167295488,38183 781355443314503680,139404 787727736479416320,205197 794019265070399488,255870 767146127430787072,97811 775782504817102848,151463 763043922880843776,75899 787809131298222080,205197 777953878402822144,160641 755169775546953728,35890 775310558056816640,148045 792106474306764800,235621 765492411644669952,86936 775551687725555712,148479 795063922302648320,199307 772561506374344704,130677 778908460310155264,168857 787790032136384512,212139 751847531420811264,17794 790443933813776385,231550 785619169739886592,197286 772171953201229825,126954 789437027385303042,224329 756874413665026048,44163 778217417658994688,166321 785594406657196032,194058 754756685525348352,33356 770708318654390272,1249779 785640179734159361,197341 766003082945703936,90031 789429669145837568,225981 774328745238884352,139404 792826276004278274,243187 786015899815780352,194083 788457971462311936,218275 757703688404303872,48991 755416096417677312,33751 772200971904491520,125801 775397169004093440,148994 788782005647314944,220767 788878704155951104,220526 765492655484571648,86143 774446349081161732,143585 752843708932820993,23899 767074471593201665,97355 765272088915566592,86103 733252648745455617,355633 781469246136127488,188119 750791098402869248,14960 793588307602964481,250785 753734691535015937,29600 793495254305533953,11774 779337710641098752,173964 757033469813882880,44291 757268776257785856,45669 769317818428956672,112325 780410067590021120,179578 768421855975895041,84904 793131649601048580,249841 764639962260205568,83648 764341271662096384,82002 773294118986330112,135736 795087457784041472,265102 763552793101737984,78344 770331232726949888,117257 778453709671976961,152594 777301829654687744,161407 790584363549335552,232169 762312359486496770,431998 753712025465819136,28981 770985510194020353,738099 764658299149189120,82066 786576515156680704,203346 775449364051337216,149304 766991201299869696,27156 771551763572809730,125111 795431898189365248,265855 776068013623619584,152872 787392723368108032,209365 794229820632625153,258598 750863395017162752,15264 761658115012034560,68987 774378572655964164,11774 795403361793277952,247930 757867552508784640,49754 739101252877963264,49681 775907944168771584,152492 733776991938351104,1170682 758367939447836672,52532 759830546109259779,58267 791083038629298176,234583 758283008159854592,41703 756513182513000448,42432 760200719597043712,58537 785596750664904705,197286 793703274184634368,246392 745310025757790208,11774 758121486725050369,51451 775120571415736320,146720 794720254140305409,262849 757667546078347264,48110 763508894677229568,1248861 770649512226484225,120292 773407560644853765,135725 795471224780386304,265257 765670580280496128,88332 785738631512256514,193905 791120097200918528,234124 761238603246792706,66575 763151606204424192,76577 768932848598413312,107745 762760720979259396,73712 781473839242809345,186243 794014389766590464,256564 765285018629537792,86653 791347459171557376,238383 733059649432260608,355225 794550981031817220,261155 786010262193053696,199211 786606266823114752,204413 762990191057526784,73685 789971990840913920,228820 768332717503021056,104932 778637576378822656,167101 787736882255769600,210215 776845309276135424,105109 781144446687510528,130635 791716915328782337,240483 793180526710444032,250066 767893542207311872,101681 763957164062806016,79600 792839533872095232,247877 795252439196848128,265644 794496615436394496,260874 766712254901415936,95672 789414696931713024,225911 761276850740006912,66159 761286912636129280,67229 792234348602920960,243092 789498712632418304,194060 751790463439351808,19352 755506419579826177,37993 776678869969416193,155390 763133726402441221,72508 768157542480502784,96039 772951229550895104,132364 790263297463365633,230282 766358841822892032,80939 772042221499494400,124597 780494807215071232,11774 795048758052425728,263532 791999409814810624,240483 758861159613145088,53185 786045317409939456,197512 790403066763812866,230575 792073874795995136,11774 793237370476736512,250293 795057681945993216,262849 793947974204203008,257026 785546887915008001,196788 791129575564673024,196314 759957257488568320,58537 795254198942179328,265821 778727883548131331,164001 791667266991644672,240145 780403470213853186,179742 788064874421112832,214354 763404223405027328,77731 775110386747965440,146259 763841667384299520,80486 778678471044177920,168794 773024661575766016,133454 769192723647692800,111517 773895215480500229,139404 758356505833766912,52112 769697276994265088,114987 766330195611648004,90963 794311867816693764,256038 742324278683652096,195876 762459939352621056,47283 795073780066435072,11774 752227019795132416,20279 757902105399140352,49953 793042944693563393,249004 754716676692717569,32404 793245884490194945,248253 774695442743427072,144654 794004662512918528,256255 795012370405924866,263896 788421041877950466,217285 773507067994861568,137158 759977166721261568,42344 793178516451917824,249057 794587202856439808,261155 786939965301264384,192032 757902860780646400,49852 785936985466613760,199352 787048290286088192,208831 757544322090795008,47782 767294348752883712,97355 771010795438116864,114301 794329731005030400,259743 756300766781014020,42432 785636045303885824,195975 789882432447053825,225608 788442625418399745,215437 760495146597163008,62063 765619036331868160,88669 793279008523767808,251205 794309294082490368,11774 794329375688691712,260033 771422749050933248,125070 765624621307539456,88052 785508725696135169,194230 767879120046862336,101681 791073862737768448,234583 752923809892569088,24360 780602191233028096,181984 734060838458380289,349283 776567430919380992,156290 787032395211939840,207119 755919850137059332,33072 793828671450513408,254698 791684012926304256,240067 765083646130659328,82066 760184177027276800,60819 760208197961396224,61545 772916267497893890,133519 759975809977192448,59365 776893074798706689,158524 757714179662966784,46890 767460723869954048,92958 768591361931116544,105109 758382265764286465,52532 768138272333856768,103294 788536964492308480,218142 765675497913257984,88998 766246901222170624,91946 790588233230974976,231894 792018077504397312,243075 792028091337936896,231008 753343444479643648,26140 787273707110670336,209796 787721313406357505,205197 793151489229393920,249841 789699526416269312,227242 774786981524082692,18893 780734972269330432,182154 751629762620035073,17842 767199851436052481,96883 778234323799465985,166719 753254268090679296,23957 793291711539798016,249180 764827878236102657,84724 793176541505073153,250033 791038835928903681,210238 763377419239694336,77558 793301867853996034,250633 778076187050598401,164435 794808798258941952,262849 773566117335932928,136904 766447987421687808,93508 794017378078257152,256239 779016066458451971,167407 775776118016061440,151071 753647520127987712,28726 756482735791861760,42432 778237597311262721,166390 788141257247698944,215608 762697430848724992,73926 785667725108645888,197512 780878982669414400,102730 788813737474068480,220526 766767535886860289,95672 776819217253269504,157693 767815062916587520,101203 795402882027847681,266138 786011828501422080,200490 788603121199091712,32404 774321633347514368,123499 788981761028067328,221971 766405817994244098,91804 787972652296089600,201899 770083827993772032,114779 770331318425092096,117257 774992623136235520,146259 788544876619018240,216363 770287611277606913,116164 781779197156921344,188210 786652908590731264,202675 788068803749879810,215005 761242348743434240,66842 758936478516858880,54070 791122211234996225,78159 793374543029075968,249469 794073766586290176,257492 761018283130695681,66116 764978797586317312,85562 740340245665878017,11774 775736555520528384,151156 765905192982196224,90031 788319305947549696,215005 774276606189670400,141867 763194328638427138,76127 763482652397666304,78205 786356719014129665,200383 778323206977585152,165690 786747172180074498,200244 795706062745780224,262022 762094525783289856,431998 778342912673193984,152594 758334581535670272,51809 758721241717022721,52475 769547381222375424,113412 764842106548609024,81574 795464256695177216,50397 772268428597919744,129565 763351270006542337,77236 764582978907496450,83866 778294440855121922,166390 793117965038280704,247076 759195157749260288,57336 775099829001289728,146847 787423199445254145,209151 757076913030430724,45964 778325712000413696,167569 793093839313637376,249286 794207191184064512,258771 780165959768281088,178415 792235376685436928,243187 769386926751244288,112363 753992085636866048,30590 752883618989629440,24134 762169924143947776,21468 786391579388895232,196701 793043115150077952,243451 751829977784541184,18298 786786231266922497,206054 786896407063965696,207027 795730361741410305,268448 764831784827772928,84724 787416608616480768,108396 758169695065346051,41703 794994731415547904,264397 755767339316940800,39475 760612119708446721,63655 766345610370789376,11774 771699243165814784,127134 732268641522065408,1170428 749926989054644224,10735 780963310317412352,181419 768576766155759616,107559 755398400799936512,37044 763167261796421633,77037 792536493134872577,246367 763425956799340545,69711 790712918719496192,232884 770332964186095616,117257 793215981158014976,243451 794151854187769857,255602 792525456629202944,243615 760590089650974720,63879 792152342661517312,242610 758809105263767555,18341 768954995156758528,109666 759198845502836741,56964 791358254328709122,238395 793245072225513472,249926 762832472258125824,75073 764241732389081088,1170700 770793104769036288,119681 766181200159354884,80482 778305688778846208,160480 771460426244689920,125145 788405806806990848,217634 794270800404742148,258947 755119780525465601,35445 761649439136034820,67326 792124956935151617,243187 768396258436407296,104932 788462636920819712,217095 793215410690727937,249926 788464721728901120,218275 749625496879661056,7546 790309015481974785,230347 794342010425589760,258305 788100245125156864,215252 753025082021281792,24134 760139805657358336,60866 793573962634657792,253164 773769616229183488,137158 786697272440549377,206074 788472534442336260,218275 769968255305998338,114848 758397608205295616,52696 759121100970217473,56964 776827976654655488,158520 761595766284496897,65180 764238184226103297,82283 789200436314054656,224552 736406106734493696,195876 785920739841024000,199546 755204003290427392,33751 793313638023041024,250293 787990693692268544,214209 758117142927544320,47761 759019213247741953,56302 794720517693415424,262849 751977389735940096,1248203 763925498170712064,77708 740483833129279488,195876 785265610485669888,193669 789073246314463232,222561 762658305005289472,73814 760283271204859904,1248757 764871517133996032,84724 774328491974287360,142503 763149766402400256,76723 791623350707630084,240145 788761417067429888,220526 791452805122908160,238272 755288631040966656,35890 765663956396421120,88311 791260789793370112,237491 759280971053228032,56964 752170474088435712,18316 766686977735421952,95568 770390387500298241,118604 777702893734494216,160651 770342997565313024,118036 774319748653813760,142942 758182865544749056,51344 780393946237116416,179742 789312946405072897,225359 763204758387568641,1249122 763905787823554560,80939 777641312900096000,162309 769343665063862272,112693 778384191423512576,167180 765334243950071808,87245 758416039143174144,52696 768935489147723777,110477 792086434836471808,203546 758799628313636865,54070 792075166419345408,242693 755861508253442048,39462 794031421098696704,257492 741633442652270592,352035 781065270324408320,183759 793149733409738752,249926 793913484354326528,11774 793928814397104129,253721 754054373903331328,31546 764869543063760896,84724 786239646539710465,200288 788848735186984960,221319 764265250606776320,82953 792912040973127682,241940 791856433335824384,240483 794527182433308672,261155 787449796680355840,210585 793811078891266049,249348 772533588587708416,130988 786158652499427328,200971 761671722735063040,69231 774732930031710208,132364 788894741412708352,221972 781840594482044929,189649 793927352178778112,248652 749283465141620736,7836 758272970540277760,52061 768860118305927168,109666 768943779923517440,109360 791848991986225152,236827 771411131172880385,125530 763231381061152768,77255 758789295184445442,55262 778253359019065344,166913 795703914607693824,267521 758982439804940288,56237 790684922713432065,233131 770018238898008068,108396 766581575026900992,93429 794273175358083072,258927 755160066475585536,35890 771869716948193280,128230 772215045354844160,127957 794543973540962304,261155 766617519499022337,89019 769172860346695680,109709 781234464001187840,186212 758336785638301696,48287 762053909468835840,1248861 791732227381923841,240483 777422759328673793,138490 773527588132233217,137042 773700429788184576,138819 764474621445885953,80355 778765729223049217,169232 789145668245819392,215505 762120520619986944,47188 752142792579751936,686533 760991396492824576,65455 778322579077472256,166409 793786634512793600,249926 794546828691865600,261155 751550880281862144,18395 772258340709683200,129551 795098601496133633,264397 757695171299516416,48810 759103729585053696,56964 768843549035159552,108849 788957704891039744,222500 791795320346800128,232863 769168165876092928,108729 765321793343148033,87145 774369159371231232,131421 788416886723661824,217837 791739683000684545,238429 794187882919563268,256276 792420885445668865,245268 761642606333927424,65180 768890332209618945,109767 789529839745150976,226881 771016498550890496,122299 773016814829699072,132364 781891401713799168,125554 750368669486678016,12883 759338028355706880,57574 770463528528515072,118192 789666264054657025,212131 777632137457655810,161941 795666509859291136,267862 786021556182880256,197512 792932944352391170,246726 766256715742453761,90982 773556060128968704,132335 769025376450383873,110477 793655453595136000,250633 794966677016510464,262925 732552215274135552,352466 764365546649489408,77185 789116326031699968,220332 753302904757481472,26871 757802796875780096,1170692 773939652051013632,126152 758333609656913920,52554 768512892056506368,104973 792112607368884224,243576 786680621150208001,204224 768804457429790721,109104 788327093419507712,204413 756651707992539136,43553 776505702487646208,155898 759566132181204992,57105 779808143421374464,167847 732825127843434496,1170595 794674165148065796,261059 780727659621978113,182257 771220242911547392,124309 765700913621110784,86103 787317312990814213,234630 768173668841185280,104313 763522567080648708,78159 769054393916350464,110477 756989563592118273,44163 761520514615635968,11774 764534053022433280,82457 757700883970945024,48663 786632989547442177,204413 768445798581309440,105345 773856690445832193,139404 773902470607020032,139404 787503399063334913,206117 762604959095517184,431998 794582518901129216,39957 766101873669660672,56964 795665775411372033,267862 764173301077925888,82066 790271288069660672,230282 779843094850048000,164900 793422516324802560,252020 767378507873812484,98736 773243689351180288,135025 762614994357854208,73814 776209214423175168,152873 793512468710653952,252626 789004392020123648,221972 790893080194928640,234583 758079419529342976,50476 792102639945129984,237964 770712961237278720,120541 772532096963219456,129558 789923598370734081,104244 788214143476269056,215437 778637965710852096,167319 771490647303786497,125853 780828466086236164,183269 788621750317748224,218258 785865698903986176,198671 765208312690405376,86103 788559572537671680,218540 791014270553194496,232863 793886776549076992,256255 778443430099726336,152594 769016087476334593,110585 791032661435297792,234583 786026892553953280,199496 759882485144489985,58869 787716668176887812,205197 764987855303155712,85414 781280487889313792,186883 794977698019966976,261987 764317192137666561,77598 776067654780067840,153194 780893400497258496,172967 794348470542835712,259743 743842575140950016,11774 781502416420241408,139404 751026648271753216,16422 778356148176945152,167287 793540416310239232,252020 755911367304028160,39657 764162778995109889,82002 768321201118863360,101681 793582641815715840,252679 775767328936034305,151071 793516686234222592,62492 754713306460459008,33262 774804916397236224,144654 733141504932384768,354532 773755873734701056,138165 779006877875118080,171693 768236428404883456,99262 766603295318282240,90618 795414104710279168,265855 793478785291079680,252646 794670375871201280,261155 790979901633335296,235590 771306448634548224,124579 789522596593369088,205972 794015610028040192,255942 771312797732921347,122967 786974451443363840,207949 790865804954783744,230899 765995191295586304,11774 772114239708401664,128615 758179823550361600,48289 788141201249693696,215754 733006671535017984,1170667 761405089525358596,67283 778353513805910017,167522 779038924601593856,11774 772168301438865408,118191 781202946100977664,186434 766222090215256064,91770 794427607332900864,258981 768077196971872257,100097 795405662247206913,266491 763816868226490368,79691 785891796110802944,198671 765595235707748353,11774 785834464010264577,198671 794651510831513601,261942 790635422485401600,232137 775077812088762368,146259 773514808192823296,133702 792493165777416192,246273 787248947953795073,208928 733130835944079361,354983 749922685564493825,9433 757721365520809984,17120 766031992504877056,90384 774223733758103552,141360 789429500769480704,225981 764898251283791872,82066 778755868762382338,169384 756623327574237184,44429 762381896726749184,72978 793165024189489152,249926 755168912749322241,33032 772749966901116928,132335 775521299309342720,141912 764007058681180160,80482 758774160436764672,55112 778632899230773248,154100 781220918605574144,186363 779107258458308609,171348 754039481129324544,30296 788000574172168192,214354 787347724739817473,209972 755627751130923008,26670 795699464661008384,267855 785857402805620736,196277 777954489915498497,162610 759818519923920896,55661 773514965173100544,136110 794570854722105344,261155 761925541079515136,69160 766110646475849733,91049 771583161704644608,125163 774080244273721345,141360 769073004064178177,108203 788065429742903296,214354 732622066776694785,1035907 788446008376123392,217519 759498093515706370,58232 766074232774287360,90482 774285390551347204,142601 786707728819453952,205091 793167625337524224,247991 775097494124449793,146259 766282191093379072,91946 793337907176243200,250633 767835696581062656,101681 777844227397025792,164001 753490020888031232,25995 754903049609457666,33081 762601024120958978,70689 778301306679111680,163885 781580743902371840,188779 790730595827589120,232863 793480629132242944,252580 794930158566338560,263289 788380247775326208,1170441 768113118727639040,102514 759788188177227776,46890 788470467145428993,217285 765014643920207872,85562 773926869163016193,139865 776163160776581121,154071 759149202282688512,51778 793955023377924096,254444 779137067896811521,173011 794957247352807425,250293 766471778994499585,93508 787715728770211840,205197 766592500660305924,90088 738448954988343296,11774 764636066699673600,80648 793325510528937984,8044 770863766590353409,121046 754847945091088384,26721 771482290715136000,126152 758748842456068096,351666 777869168414748672,163901 785672488143368196,196277 757034936465588228,44450 780885663595900928,183975 780619178822737920,170187 792034799821217792,243187 765648673560727553,87904 746533810376843265,1247754 778613920336580609,169201 771415685171929088,125554 792583280033947648,245101 759443628846637056,57749 768278564131274752,103071 756573728964743168,1248387 793533095886528512,252408 753313910367907840,26894 765414323443208192,86961 753280760715448321,25968 792412950334017536,240474 793565623230005248,250785 771804897868144640,122017 788729851360325638,220029 764278031661662209,82066 780946643281731584,183632 753984951951822849,30011 795700070775685123,266138 787413054187266048,210694 793095313523404801,249469 761690534092177408,69548 762338628311932928,70886 753202207290523648,26140 795435418166628352,266151 761675526167785472,70238 778817694480990209,167220 786398651631284224,203674 788550552992952321,218832 755256614756638720,36545 758242540613083136,51069 773609922286067712,135736 777578027999858688,161413 786359137156395008,197091 793582731301093376,252679 793876110664695809,256255 781230727094382596,186212 774985903571861504,146259 795353427379417089,264397 787767420890918912,211534 792901825091530752,247241 750706136794279936,14421 758353443945930752,52061 786963848364306432,207287 758096264319766528,49047 791068507005857792,164814 795412118178844672,263141 774360477174468608,142942 790050431485390848,229148 766010335010717697,73814 789762560786563072,215965 759092154736128000,56146 770586991134203904,108396 780045710137892865,171460 785637597938913280,196917 787480604417765376,211347 754783915072745474,33356 777889094282063873,164001 778366345666715649,167220 763430925854093312,52554 776985977239711745,159146 787101168790937600,207109 791436990604533760,238292 762793720085225472,75073 765667068830101505,87904 795758638858203138,268777 753033807314448384,24788 795497995114545152,266079 752268195063590916,21332 759590077794254848,57105 774006077142761472,140495 759815950807904257,59394 795703793916805120,267862 788752518255960068,220332 790687216486014976,232169 765691642623864832,88930 765166485828464640,85027 780814177610891265,183546 778057347423883264,1182483 791661278792220677,240483 794066211394834432,250519 795177614851784704,246726 775765070978572288,151265 777311907577524224,160480 778005051839090688,354167 755954005306699776,40881 759821110951239680,26066 779359387563520000,173799 778053027089514496,165523 788993809325498368,221613 789218603652358144,203546 787827712564031488,203674 768566670721896448,105109 787724030858108928,205197 787063366275571713,207965 787149774159908870,208176 786585008479756288,204413 786006807072411652,200382 772851690768699392,132967 779398122644660226,172967 790321075146088448,11774 777877804327268352,163990 755763140470669316,35890 757223387286474757,49398 777263946801745920,159475 758116262450831360,1248593 755889686845935616,18215 785969315912806400,199891 795351313563484160,349312 763925411877183492,81024 789226512713027584,224450 786614125564571648,197512 752317657269964800,19703 787643340246233089,206101 775091714109431808,146580 779153347299377153,170252 752028707632611329,20238 767867123200765952,101514 753803085504319488,29709 791842947658608641,241819 753638881258594304,28732 770513032539541504,118538 779710525668073473,158387 781594227641753600,188697 794284342382051332,249926 792413748199915521,243075 751159007600148480,17284 792155158285324288,243983 755209675713421313,35890 757272325117083648,46780 794332933838487554,260033 793731754313916416,243865 764870838063550465,84753 795677747775504388,266151 750882855585128448,10735 785983541461016576,197512 793809109111889920,255393 792417583492313088,244550 789198356501278722,223899 756874809024339968,44450 762212653175562240,72292 754161802863403008,29263 778770758029881344,169201 771370938709397504,124883 777021309205094400,156835 788685079296012288,203710 765731881631510528,83342 795605195208146945,267578 787994128776728577,214209 794700767722672128,262849 780464588764680194,180647 795088413942837248,262053 792270232127545345,243187 774983292915359745,88739 780109605372211200,105109 795039630844432384,263532 768536027447209984,107301 781171041733181440,11774 793275262838329344,250033 780639703208824833,182257 764201861792473088,82457 751902820450832384,19792 778415772418777088,152594 751575994121805824,18470 763689899128152064,78159 781115045618921476,185496 761976528573870080,431998 790303540388302849,228583 767775492187402241,100605 773921938683076608,139404 785381143495532544,195125 792845288310317056,243075 764925958885404672,80486 732394194573115392,351286 795737285899780096,267576 764994927663075328,84209 787488983261511680,210432 759230705096335365,57225 768527786466242560,106676 732728921762848768,1170601 769733514673721344,112336 793143696288051201,249882 776294164359155712,152872 794292078469476352,246425 792806582442532864,247232 772899825805385728,132908 762757010521600000,67226 752932751322382336,24196 773225670218485761,30343 774255798587236352,141316 789235182167584768,224221 761950235216207872,67226 778138153702060033,164669 794231483737182208,257492 779102483482185728,172148 785580345466859520,195975 789193462612500480,223492 753457181979279365,27317 795096820837916673,263896 792816822017986561,247241 794662813801267200,261050 785810550584320001,197512 787300012392931328,208176 763026663215030273,75783 793199754431696897,249469 791629652167168000,239426 755179350757085185,35980 762811081198866432,67852 779423471046631424,121051 781827445527719936,190635 793272297444499456,247087 752165880310534146,20246 758351770963832832,52554 758666239770136576,54070 776098205473705984,153095 793095513608429568,249469 754038139719589889,31400 792415547874881536,225427 754753633095266305,33520 793118451397107712,249469 780205908680773632,177761 766319915703808000,92972 778040921283756032,164826 781351476593500160,139404 754718012335329280,22393 755127077834203136,35449 754167636494127104,29271 761965196898406400,71026 754730346889883648,33356 754834849320632321,32495 767558806976864256,97850 790999604347084801,197046 753362266813296640,27334 778792645199994880,170609 785562682829238272,192434 786197544770543616,196277 792404502548770816,245666 771780057555726336,127657 754746258015879169,33520 759204914690199552,56793 781708072989450240,189254 791694661203230721,240070 794222685299556352,11774 764857783623745536,82457 758442733115760641,52749 760808162031235073,64722 762783225043226624,74133 795370540559171584,266151 785788628471541760,197286 774384573455093761,138165 779886593108770816,175934 780429825051951109,180235 768933919529897984,109470 790065261474873344,215437 786718061701332992,205728 749215501331550208,7048 795239199683334144,242693 787895928598384640,205197 788479625865355264,218142 763452523378270209,78477 769092371116126208,110344 764224987872002048,81869 794150004977963012,256255 766751135587631104,95045 760689806213050368,63451 767769169844703232,100605 794913247933722628,238113 792143202035896320,243615 762386056666906625,1249013 763213645895626752,75899 793475674061303808,251566 757549694335655936,47782 793944145035464705,254135 753641569492885504,28732 772777074645803008,132335 761071467253555203,66159 785973775154110464,199891 794700392386953216,262849 771440777381707776,125367 773177930633576448,134470 785985403438436352,199171 763962040826236928,78566 774991118257627136,146259 756854786994167808,44450 764149312238518273,80121 785600266372612097,196277 763214232267608064,47188 794764790430363649,243187 768961302907785216,109666 793631400364744710,252020 758727811037224962,54842 788322442234200064,215437 775047745631424512,146259 780491929368887297,11774 788360958284599297,217156 789436240344997888,222997 793195925510492160,249926 750172637578473473,11495 764812258144903168,84544 758824860151746560,11495 785630708131778560,197286 772123623435956224,129471 794966379937964032,262925 772455333331689472,130397 777008437498617856,159359 794336849984651264,258878 775862766078918656,151361 795393102609518593,266079 766725207293882369,93261 794002916373737473,257492 763142394300760064,75724 754718914878124032,33356 778047553224994816,164001 785627306131722240,197512 795104930075840512,265257 789420092161347584,225866 758739788606246913,54726 763676393083371520,76858 787024811314782208,208016 793701851044704256,254135 774779204189589504,145411 756487468178870272,42495 773530286915260416,136947 793148643050188804,249927 775801100637175808,151463 795010723764047872,263896 795766517749207040,267655 732728671904096257,353789 770477238076727296,118191 789550786846031872,226538 780875751742636032,182726 780062128292057088,177444 759134577201811456,56784 765647614960345088,87904 793695997675335680,247675 763406895067631617,76549 793175747158343681,243865 794538122302234624,261155 773011217061326848,129991 768131288364638208,100893 770301052620943361,117364 755576285661986816,32873 770437402259107843,117257 789890802944208896,228363 792104686245535744,243187 763920518223245312,80132 795764079319257088,268643 767805131463151616,100559 792024750973259776,243187 790877055747514368,234583 773133546839941120,20170 773911769966313472,139404 769169055127375872,111558 765693476734468097,87904 785560369729310720,194095 786163194771431425,108396 758012669739827201,50804 779471660122603520,173682 792766848949334016,247240 763002357819052032,75899 788815089407299584,220539 788442751272484864,217837 794716617699639296,262752 793534057518862336,11774 795097864951058433,248924 792516590877175809,246269 790618208642314240,232424 781521370886832128,187976 734136246142967810,47783 757563783216758790,47717 788451589409341440,11774 793593228322668546,249926 791347587164966913,108396 768866376438149120,102838 763032039310319617,68993 778711492648591360,169327 793444867049267200,251452 781541570117967872,56964 793847228179689472,251351 778299802488418304,166434 791454151364403200,238383 763949579255414784,79691 779146681791180800,172962 760858547978502144,64722 764568717271465984,79561 794664284026499072,261050 779227335954276352,152491 781551186319060992,187976 764937631453089792,11774 791322503889100800,237787 794554674846322688,261155 770039206265651200,11774 792943547334946816,351147 775833421809590272,151463 778307190360829957,166532 781534559946936320,188119 763047719501963264,75899 773273725798080512,133702 751594530349150208,14277 786736595487555589,205989 764229824026071040,81130 765150142211104768,86103 771120907171557376,122982 771537448929067008,125853 776817565674770432,156835 778392869123993601,167569 754724394081984512,33356 773848821843501056,139404 769428334061166592,112325 752739637341351937,23167 767934895511343105,100949 794736259692249088,261155 791076527806885888,140444 762867543061123072,75109 777824484170436609,58024 792679736027807748,247042 793570325309100033,252196 793855073507954688,255393 795075074218860544,265102 755523874540826628,38032 785235103282827265,193513 793133234242617344,249469 750462488483856385,13642 769504823506939904,113797 753988537054334976,29763 755833618782564352,39462 760702607434416129,63451 763878361483603968,80939 776638039053348864,132335 785656102998253572,197324 786267103150178305,202429 794049789465767936,257492 793188844682158081,250033 790928476538703872,234583 791834105310609410,240145 761429083989372932,481145 759843650239070209,58227 793848667295784960,255942 794594209214988288,261399 780972996756398080,183338 770691863045079040,120610 779284375615762432,158387 786440209399484420,203674 770450156210810880,118482 793218648764801025,249469 757685279419400192,1248519 785597958926569472,197286 795358857484705792,265908 761626857909387265,69231 791720045084901377,240483 768892065430200321,94513 781337452581646336,186584 789245510578163713,206666 753642234780672000,27853 757635116013391872,46405 776295647674851328,152735 754707703784759300,22393 765028942013014016,84209 785658251245334528,197297 760895562506010624,65404 763785383528108032,78566 754821606300459008,29263 760441194686083073,61544 778403276798648320,152594 764162463197638656,81869 781568600532328448,189017 758414149827358724,53144 760964039921004544,64730 763871785477550080,80939 794600326758207488,261155 754734765178224640,33356 763877817738076161,75724 789224722168967168,222545 764856054475689985,81702 769927240855453697,115531 752933159428173825,24173 779049781368721408,11774 733017148784807936,355396 775117807126089728,146720 780677864781811712,182036 766346660637093893,80939 754041867537231872,31377 763875393770258432,80863 764226138939924480,82759 791758004374925312,240145 791511033588412417,239405 778800592483254272,170678 771180340480126976,123583 785963947702689792,195849 792164478783815680,243187 793959699037167617,256451 751215927778168832,15066 791495318609231872,239405 788736287503110145,220332 763877179637788672,33186 792946121400213504,243187 791024515794870272,217634 773931838335320065,140232 795424942443601920,265276 758844176955953153,54070 774105089422168067,139404 749296059298422785,7511 772975949188960256,133519 789983863233769472,227048 746874466408468481,329253 757973167436664832,49865 757019847309926401,43271 736234730207641600,11774 775318690564747264,147974 764988919926579200,83903 778200005685325824,166409 786926141386919941,207287 789388235143118848,224552 794105750230601728,258044 733411890110554112,355667 753715928353955840,29263 793240114059091968,250933 790984567951921153,234583 781472253171105792,186750 788885967159513088,220028 753350009630752768,27222 786916791528353792,192032 755400311242567680,36735 794904914426208256,262752 790912755058483200,234796 781803560736612353,189017 766613909017071618,86103 785322639711670272,11774 795502635969351680,262053 781220846870364161,185310 771767245798121472,127871 773973953811353600,139360 790546749412691968,232137 771362454932627457,119279 773901200731217920,349856 791785182793699328,241678 790667325246537728,232595 751100521923084289,16546 792837822860365824,247592 773658929175879682,137640 756188474311573505,11774 763547556039254016,78394 794370935658868736,232169 791866958580822017,238594 792477590753800192,245831 781842357746532352,188478 760491093062356992,63149 767487707161497604,90384 768496644350369792,100605 765189472006856704,84724 766052130318868488,73926 766379526540648448,93286 764835335813664768,84711 793887893408325638,253032 770165403289001984,115413 787119761909952513,208252 766079533023920128,87858 774703035272441857,144494 790665670438576128,233307 777534747366952964,161387 754877499713134593,18341 769685590577078278,114985 795673398991011841,267521 769352979279388672,110659 762798489981956096,1170332 774752501362851841,144494 779085449889316864,171377 755892527354503168,39207 781195065138044928,185595 771823394480267270,128194 793994912735838208,254135 775000093732769796,146259 775020842094919680,146259 793310673698598912,250633 764996007599800320,85562 772188908637396992,129700 788954212524777472,222544 763600238779260928,77708 774712603159457797,144594 793098364799909888,249469 793131940132118536,249841 765704973820755968,89076 765750857782726656,88669 786798027759493121,193633 759405617698209792,56964 765064188960055296,85562 786529491594076161,203346 792526369624199168,203546 788959848289275905,222500 785591982127099904,196277 765958404263194624,88930 788761644587364352,220526 791854073712676864,237491 781603796271063040,188874 756638485340098565,43887 773474213982199809,136904 790952710086488065,234548 793180277849939968,250316 733048668291502080,355605 775768797684895745,148713 778069985981628416,164001 794951121882251265,263895 764145148003352576,79911 792203125679677440,243398 764122643058548737,82018 786027564309426176,199496 757802883844714496,48922 773357640315392000,134993 775001193361788928,146259 758654230249046020,54070 769231502622294017,11774 780176908814258177,176127 767029649696325632,86274 750418035404476416,12883 761989492873924609,71537 768486005217296384,106924 780918807095308288,184036 752066128873000960,19528 760313144774389760,60018 780581754159689728,181419 780463202664493057,173630 790925798819688448,234583 778494113444466688,166853 790744070838751232,232863 763021812171026432,74066 773607212740517888,137869 779971096552562688,464984 755451257243009025,37433 781267163021705217,185496 768996015370145792,109104 785844653413236737,197512 767159045027405825,97386 794188364601815041,257492 793181032019333121,247241 770487952946397184,118174 791829378757894144,240483 775416734450933760,148170 791480129960632321,238207 793841355806023684,255942 773910889481244673,139865 774301100304273408,142208 780911652182994944,184229 761412486113456128,68182 771427859252580354,124597 769260710933082112,112693 766650103620710400,90575 788897719003652096,221785 787735672744357888,205197 752893998679851008,24134 779122145259560960,172132 791942852272021504,241367 767820801500450816,101681 788580581068025856,215437 755480643736367104,37613 755434599199629312,37044 780044949823692801,171460 785515154381295616,196277 791434883159633920,238292 761720350329692161,70543 750751952980631552,14827 775180267589738496,138616 794528577752629249,261155 793455561304076288,251758 778605678541889536,169201 773621669130805248,137740 732722937455763456,353714 786010092197912576,199306 750623834110210048,12883 768499596792254464,107072 768958947382276097,109666 786671679888121856,205285 755393623248601088,36491 793099257230331904,249469 779958219246411776,173341 793382744080453632,108396 763227389170036736,74943 761357244961202176,67587 765309098762133505,70255 788079228180914176,215005 774444053354209280,143585 794707185037144064,62492 785989305655263232,200490 755822569132032001,39285 789077660613939200,223286 790777435558064128,99049 767803465687044100,101681 788199098222608384,352258 773918957543780352,139404 792562088858103808,246632 794607370584424449,261155 794988461338017792,258456 762331651187802113,71099 762468651270230021,72993 785478339737812993,195849 762737666030915584,74431 789152228745502720,11774 736585764901924868,1170849 756884648760868864,43520 766716244229754880,95262 786578624572829696,204273 788728350470791168,205197 752180776117080064,18386 764268118684213249,62180 788842327230013441,220526 765667594829307904,88128 779794463078117376,176218 791809267837919236,240070 795079925493547008,265102 774382067060736000,143473 789844669425389569,227242 794317813368262656,259773 795054237105274881,247930 788417437754458112,217837 794705816821514241,262053 765000135646416896,85562 765609373133594624,87904 773716755474710528,11774 760620234445361152,11774 775398985263702016,148416 774640633550032896,141887 762503264860381186,73030 780489110628798464,177233 780121967076802561,176102 781066474458865664,179054 786925086926336000,207287 771198057681555457,122145 794599336776781828,261818 792855974868647937,248010 795387216830734337,266054 777005507026432001,158338 787698128338182144,210253 793675198243405824,254135 788392164581662720,217519 793254696312078340,250064 791366693012418560,217937 785697673898713088,195975 794660018213756928,261155 772931792890396673,132299 772035162200641537,128615 757713909767925760,48270 766722947163840513,95672 732540470711222272,352511 772547702370349056,130677 761576696352866304,69231 764166035067047936,81966 772452974765408256,130696 781575966111870976,188478 772169225628622848,127925 785496956835467264,196277 746439163386413057,11774 788462002989506561,217574 761987937219117056,431998 761264147476512769,65180 781236209855016960,186434 786730806702071808,193297 754198372249206789,32157 787408389785563137,210959 760157437638828032,61291 770602605554700288,119852 764701816047149056,84247 788213993542475778,11774 792232704091709440,221136 753634621812801540,28732 780679251636944896,182257 781338136890585088,139404 786758514282672128,205728 765999523126734848,11774 757984809301848068,50611 764187496527765504,82066 773260585853001729,132364 769317380837244928,112363 754009116452859904,29263 786221707191263237,201555 794607337424244736,261155 785617762232049664,197622 775430060887142400,141415 765673735797903360,88546 785596805971005440,197286 789661111930855424,225739 762264089909424128,354106 779827571340873730,169437 763925552650526721,80655 759608709836316672,7092 793629182760714240,254135 752312783950090240,17842 769817890367246338,26066 777880851199696896,161960 758116260764786688,50827 759164179827789825,57421 792367940045721600,243187 773455642820567040,134875 786707281505292289,173347 794347146443112457,226320 759532753054408704,57574 773921017605554176,136947 778298950772137984,167046 756294014345719808,42564 785894639152738304,108396 785961934344495104,198591 791778919817048070,240483 749272104051175426,7855 795718919579377664,268448 767303579241590784,95672 793529746910957568,252741 789676376265601025,225981 787854919994707968,210238 788141189971279874,215608 757998979267244034,12954 764843147260076032,84724 790672071722360832,232909 777748432450576384,162474 756317510572634112,41689 773598796827746305,137158 786653272320806915,205270 760374241845977088,61051 760615795378577408,62964 767741892620652544,101134 772565919411294209,121046 759088463543201794,56630 785906648896249856,11774 759179974154735616,56817 790556976531050496,232137 761233368327544832,66842 761627504817741826,68982 770153173994659844,117026 793512267098632192,252408 765965681309454336,90500 790931859744010241,234583 763098138601193472,73814 762985272766193665,75724 776100270002479104,152735 770686258951688192,120341 780061420603924480,148962 758802398475190275,54070 766099285624709122,90384 766264259592454145,91946 792733628522528768,244270 766414572219609089,92105 790295692497580032,11774 773975786579644416,140437 751216843176771584,17794 786700542802333696,209795 763517835486203904,78198 775519088097435648,148537 775993461052809216,151791 773332090087624704,66647 794946909551165445,263033 786960518468759552,192032 790380346680352768,230575 763572757107924993,78274 787170208918147072,207613 795349173730164736,266491 757695861950480385,48477 770159091305947136,101681 757739438160146432,44429 758689227735441408,54070 769663978087649280,114779 778232748771315716,166532 760137792861208576,60866 767858539201044480,100893 750458985602396161,13450 777694968672497664,149040 795374043222392832,266151 786163635655741440,199546 751927599224401920,14277 780722309858463744,182257 793143918787452928,249469 793972725354233856,254135 761242308046000128,65180 762635188413181952,73814 758343516447571969,52554 769671565428621312,114680 775598938992762881,144718 758779591964131328,54155 771709506350743552,126859 774608205393563648,143845 772932999226818560,133519 794209795146252288,257492 767182398765359104,90384 792513040361062400,243562 760305577146867712,1248387 757606238058184704,47761 785944908553080836,199352 754760958128558080,33532 793249644763570176,249926 768609329612099584,107428 749295920915681280,7082 750443846824300546,13201 758768865228697600,11774 785939216354177024,199211 774353419536519169,143164 755395324080906240,35890 785339252070490112,11774 769298833268412416,112399 792155653213188096,243451 769330321879805952,109470 765902932177027072,89076 781201350134730752,185313 789441673780539392,225923 768230899599155200,11774 760828684446027776,63214 765962157049589760,88930 779573515884306432,174230 793588287533232128,252020 753052981159874561,24870 753371661844549634,27317 776922749574979584,159308 781493944827785216,139404 768964668274515969,109666 762632216207908864,73926 762700703953453056,73814 789016302539145216,222968 757774793479450628,47940 767546127717658625,99851 785864748709457921,198671 770684930288447488,120610 794589575465275392,261155 754708138033606656,22393 780824614939144192,183338 774055949682155520,141316 793953830765465600,257026 780682468198318081,182257 787173695731228673,207613 760972951718014980,65839 793580487474311168,253793 788338333109944320,217039 794626122956898306,259659 758020739773542400,48663 787037686435549185,207113 769269982987374592,112399 787715023774752768,121785 790044171117613056,228354 791233337818025984,78159 789897369684963328,105109 791654332554842112,203821 744985548339568640,11774 793597889645654016,252020 751617557350592512,19116 794994455212232704,263532 794598594925891584,261155 785757847917244416,197286 788069729931923456,215005 794626905752424448,261155 749395767169806336,8497 751995030215196672,20238 785935959561015296,199352 756547239879831552,43900 762024812734799872,71502 792107646455132160,243190 785708404698296320,196917 758743620685922305,54070 795358363492241408,266079 771758845215604737,127711 764644056563458048,83469 776145166797266949,153915 793715094366490624,252581 755750676844732416,39384 790876003430260736,232762 750415073110261760,7275 755431812986380288,35372 794901206913191938,262849 794578216329482242,39957 791326505167097860,108396 755736624227422208,39235 760774546031054848,64677 777214927526301697,157755 773649309137076224,135234 778354604220125184,167676 788495467441168384,218275 749981337365340161,9087 770798462698917888,121612 760911986037108736,65165 779088215365988353,172120 774042847913713664,139404 772286497126887425,129551 763448150841581570,78449 785663738846347264,197341 790591190076829696,232137 751219113360371712,17794 776444471668072448,155896 757038841995800576,43198 787338397899558912,206812 794548785624023040,261155 762457412787810308,70177 789555241880387584,226432 773346065571418112,135701 758903105719115777,53703 794329201948184576,259457 759234829904994305,57574 744936522760126464,11774 789839560058339328,223492 786599308816560128,11774 791282318291955712,237236 763948998038126593,80393 794636118545178624,262215 759341806597251072,57258 766372982042361856,92153 753645659937538052,28866 786013033491423233,197512 788929335428206592,221971 738798616035233792,11774 762308110245568512,431998 763120673111674881,75899 794925830862438401,263895 795410733148188672,266138 777672013607374848,144730 785673940479782912,197512 792031819621335041,243187 773852836685869056,139404 788588883034472448,217519 757224290819317760,46006 750359884164698112,1248073 757217636790984704,42621 778588266689798144,168284 769286317540839425,110585 773263902893223937,135381 787251081860542464,209477 791348716594573312,11774 773534887835992064,136904 758867612537204736,53996 794322608993030147,259266 775063395510870016,145293 789995995748642816,228354 773303976762761216,136018 795415065012924416,265855 794672135654342662,262022 768907306973077504,109945 781558686896517123,186520 753349433845125122,27222 762108841559465984,1248996 758837093728526337,55580 781204566746378245,186434 781837766669709313,190519 792302507909378048,245056 763700241099026432,79600 759688038268170240,57904 755163718053302272,35890 780396430124982272,179742 795078934966796289,263697 750069048117960704,1248034 790950241948278789,11774 789899984892297217,227048 773918836630364164,140001 750815094968233984,14877 760652964356685825,63393 774622595056402437,142503 785316160556236802,194923 793102538774081536,247241 794975163586584576,250293 791082880789254144,234796 790884534543847424,234583 792848545917333504,247819 760055210240802816,60216 794524625233440768,260404 771515008794529793,125853 756968339813965824,45125 773214985501675520,135025 787142263906238464,207965 759079548269068288,56231 761159496664133635,66897 786742777476476928,90209 772782372848865280,132335 788271297268768772,215608 788761275044159489,220526 794721271191834624,262849 766969468857704448,90252 759001906723250177,52266 788073100587905024,215005 760984906977640449,66159 792461843461709825,235248 757680359869861888,48810 765622181334102016,71502 781260945037328384,186149 752231996458283010,21074 751618516650893312,18326 792644917982035969,246011 761711932399321088,67852 785649959693582336,197700 768171949218525184,101530 777696927387234304,124454 785310329718865921,194934 786370603309608961,200490 767885559788437504,101681 791492075397054464,238207 795410191021916160,266822 781039616442900480,183759 781793762565423104,190424 764261830172745729,82066 790922950329368576,224680 778779049359474688,11774 753209516112642048,25958 753980417233948673,30801 792100412727918592,243187 762121825627222017,67547 794617861360746496,261155 744544411732709376,148861 752703983949582337,23167 787040247012007936,207733 787699314621644800,212357 762802398960111617,74370 785704655913295872,47940 769695376907526145,114987 751235692307644416,738099 767748802065338368,100605 786911248856199168,207287 795460145383870464,267286 787383739068317696,209838 790222515385864193,227048 777772956097343488,162596 760644092648910848,61011 771510257201713152,103354 773828262103552000,139323 777748740799029248,161456 790965384786477057,235032 789154225703968768,215505 761783706629595136,70750 750577116463456256,13532 751838861546971137,15122 752915579908915200,21332 785642088771776512,197512 788754979892842496,218258 754719685564706817,33356 790623771426222080,229901 793496669077639168,252020 794717247625367552,258922 764677158505558019,83866 776299902917685248,152314 785243508751921152,194082 761815922063597568,70177 785894307777482752,198108 786281875740385284,192032 733151120005201922,1170862 759078565916934144,56630 762695904717570048,71550 758433021208985600,50476 753698065597468672,29263 765557930527633408,87627 793039962165817344,230523 781254077225197568,185921 751177380580855808,17591 764556813438156801,82283 789078312169517056,222624 754002079040081922,29263 754060884968927232,30296 755776054313312256,39462 760865082096095232,65180 793456724959264768,250633 748603068262977536,11774 755767628040318976,39462 786293113350397957,201558 751933113224269824,14277 776633173144956928,152314 767736478290051072,100893 777101841087754242,160210 785282181258055681,193669 777958185953091585,164764 765894789527109632,89900 757844158350434304,49431 767769422601781248,101403 764236040940892160,81425 768860167697997825,97811 793502543380905984,252639 791824553592840193,227264 786751832198619140,205728 761778143023599617,70707 781218233193996291,186605 785777091912400896,197286 789241264046759936,217837 793750562609041411,255044 763781662601773060,79589 771708416825954304,118191 793230886745493504,248500 762611798478434304,72420 754776641671352321,14277 791047709260189697,78159 757668779602116608,48187 791398513699454976,238395 786262862188548097,1063777 781636102880919553,186584 772078744139890688,128934 788774181412503552,220029 794562716564213760,261155 794564848038318081,261155 793405286895747072,251452 765664846520066048,88930 768531522060181504,106753 792130183918522369,243187 757399417569751040,33592 781804536717385728,190036 785867113982558208,90209 765701838637117442,86103 761592123540013056,69540 764428050914086913,83391 793957134463549440,254135 761393173595877376,67229 795694278827712512,249610 775148627601846273,142852 794535298399174656,261155 794836278760112129,262849 765534593084776449,87904 758307783452168192,50308 755898536311554049,39169 761284031820488704,67229 788483502903795713,218495 760629885274578944,63655 765691511346302977,73712 771107491685949440,122146 790402588747309057,230855 793605039642189824,254024 763530565559603200,78189 751732878753562624,18215 767841756092268545,101681 774426430008598529,143585 793627195692425216,252020 755544748828397568,38183 756185982274240512,41682 763182036215554048,76127 790645077542567936,231870 793002597238108160,240483 793593590014316544,249926 754698477146300416,32468 760971264655753216,64693 761907826587340800,70543 788777184760442881,220526 756476431362723840,43344 754160711903744001,30590 760203666263388160,61655 791387313293099008,237870 733778677339697153,351463 792733065772695554,246339 777151902656131072,144030 775664752286662656,150511 791388437425291264,231580 773292995680493568,136018 785613274918195200,196676 766453187469512704,93823 791671421546078209,240145 765571739384287232,87607 767162944287338497,97067 792862854236045312,243187 770799773527838720,117303 770380033600868352,118693 787720751767891968,209582 792663380490350592,246681 764115364934324224,81869 787240576261382144,207287 766729527196200961,95708 781641493022777344,187896 760995684778516481,65222 795369719490641920,266151 770249083277762562,117265 786224433350475776,201555 752959215413694465,24134 790893067305746433,234495 792507207539580929,246392 780097347560869888,176128 777342402763907072,159475 785545858146119681,196917 791024014223347712,234583 793199631249182720,249926 755045042553655296,738099 766056168548630528,90384 768544211943784448,106753 793581843132080128,252020 794500905555165184,259034 757691574612557824,47940 770746735379484673,118192 769349196189085696,113342 770729289176145920,120557 788731280707903489,220029 768606136366923776,107469 778747369106046976,168794 790248111981498369,228341 791045260969250818,218892 764954541989113856,84679 733602702190481409,354116 759503991894138884,13343 775356822987300864,147988 788032836729266176,351463 791014628427911168,229105 760693286210273280,63655 778716070160969731,168794 766348513869455360,93286 765214697998036992,86103 785986409974763520,199546 792034483306463232,243187 792019320247320576,243075 767335079022649348,95672 778977842977734657,171324 790219837179957248,229910 794639522608873476,262313 758319747796652033,41703 788412456351641600,11774 766352002469224453,90963 781633202746163200,188478 760965248350232576,65613 785896057129492480,199546 770368784263634944,114985 790646790139895809,231881 732961974938558464,354506 772835084688687105,131933 779293178172174336,173753 790259756686512129,229693 759194082266742785,57463 754984660980105216,34666 794995665143209985,262022 788772114148896768,220332 769035063673647104,109666 772460489158725632,131045 795667885276483584,267862 742331675808542720,349951 793215033492713472,250033 766024907088072705,88881 757794868995297286,47283 761277277241999360,11774 778808911272869888,169437 778484316531675138,166891 792845143753695232,247241 779033786482733056,171902 760138138564042753,60866 787123011564412928,209043 794707491661746176,261155 765206225718022144,86440 775122962890588160,146675 787923355978436608,65113 756258116795183104,41438 756544666246516736,43950 735752422836948992,195876 766053084673957888,90989 777030917982334976,157755 770673194235756545,120610 793957752120938496,256255 785582267821268992,197297 764270672306511872,82953 756931753353342977,43225 773826655152316416,136947 791441311236820992,238395 765625593983631364,88669 778275887707856896,166434 755860978978480128,18215 762651422017990657,73989 787020232422461440,207287 785240220987904000,194167 788753641289179136,220526 773258742951325696,133980 776107118915125249,153095 776273149247819776,148684 777558632778960897,161456 755974661385576448,40881 794660882147995648,261942 755692086372859904,1170819 781006291204472832,182036 788443102688059392,192840 757421155590352896,45672 786708080696365056,206054 764166513720832000,81702 781202165993922560,186434 794561822359592961,261155 752168455386738688,11495 769592166888853508,114422 792699073165926400,236844 766428252739174400,93261 790247446928470016,229693 766345364517621760,86815 794947399341010944,262752 791863283527585792,241411 792795609560342528,247241 778072354299666432,165484 768478158542647296,106281 766442335605514240,93286 753260403396706304,26539 759023158427082752,55997 758266785867165696,52061 768933302405181441,103354 794041637756248064,243865 773717875467161600,137978 763797464319131650,65663 767547227204046848,94718 773222813528420353,352982 780491247840468992,177233 771753684334026752,126152 780155292147265536,178377 794527918684655617,261155 790287490351439872,228341 756191771445649408,41744 732103423345238016,349219 772968865156378624,133043 773163331586813952,134470 787723519048253440,205197 776128482359152640,153921 773942900807770112,137639 786422107416596480,203674 773967625411899392,47940 762817120170311680,74727 781278406994370560,186584 753330886871953408,26539 760856398267899904,65222 792035666410426368,243187 767861855444471808,99385 781238643478269956,185595 794991760078471169,260530 788480073930149888,218275 774063183757619200,139404 785281834569588736,193669 753031098095980544,24134 764871588726595584,84724 771481131250163712,125853 770707791833079809,120610 771525520643293184,125853 792038733168185345,243187 794630465110020096,261155 791065139927781376,236454 763341575460122624,1249103 768385006616141824,104662 755210738315112448,35372 795671072712564736,267133 751772602004344832,19352 788479217541517313,217837 788761311945433088,220526 772442615434321921,127387 788810173758468097,212693 788970779744534528,222500 735882926190125060,354238 758492373118746625,53185 785294201609129985,104628 793080934782361600,247240 772358269897670656,129436 772008537425711104,129041 778701156449079297,166282 766477683479998464,93184 773220580912984064,135342 765011622553419776,84745 778391551768539137,167398 732280260251639808,350279 763000704210341888,75899 763939536690749440,79691 790707624769576960,231894 793058889671376896,230791 788602731833462784,218832 764271475243245568,82177 791611470077276161,238292 752943502376316928,24711 754903841326239744,27045 791829262093291520,240070 751156617169793024,15643 792778833397223425,247241 755815765245366276,39810 792764131698937856,247241 771108978608799744,118174 766013119378448384,90384 768844891669598208,108850 794558176691683329,261155 775302126180401152,148170 749657633561407488,7546 786773360302632961,205728 790989673329889280,11774 756968219949277184,45125 752710054982266880,22900 758133725863485440,41703 764228452874608648,79990 757971460996501504,50464 787470387533742080,211347 795768921139707904,268448 795219073562972161,263896 753397506197770240,26458 763798131716792320,80393 779419159960625152,174557 791631550416756736,240167 795154941614706688,262784 756891651096793089,44450 787132230518857728,208928 794473620672221184,260871 732239745632358403,11774 752202183152693248,16833 785613394359353344,196845 785893377833373696,198671 758117293075337216,41703 789954612983980032,227242 780830042284666880,11774 772835139416096772,132914 795424384911626241,266138 745075426553438208,195876 760125861165096961,61045 773628911548858369,136947 758817515980021760,1248642 770476296266743808,109964 759699959449092096,56800 788728956031754241,220029 793624793601994752,252581 792742806930415616,244270 758425118578212868,52659 778788106237607945,170609 795698917593579520,267862 779483073402507264,174115 763836451565899776,80716 772573203818483712,131297 776861187271225344,156835 764199747494121472,82283 762822940815683584,74247 779358219420315648,173628 795711264093798400,267862 789514822748692480,226048 762857812368117761,47188 776499172681711616,156281 765222711459254273,86103 752646027522506756,22546 780149179498848256,178415 736931807715790848,1182343 757727201156476928,47940 792016456607293440,243075 792083521951203330,242693 768542778506743808,106774 795739390605664256,266151 789664663612993536,226823 794014063583838208,257492 752672915963912192,22575 763109212259876864,75653 785844298990354432,198671 794638183535411200,261155 786425427636002817,193515 789968750384586752,227795 765615313945636864,88332 788741648733786112,220029 758686555447791617,53806 791438692854398976,238395 794620109050421248,262145 765682373967085568,88930 752254968573399044,21034 768134362764279808,101530 794268485576593408,259457 774646743862546432,139012 775650965890306053,150511 794694649793441792,11774 769661778934378496,114290 760966923601534976,64730 794540020732489728,261155 781357562088202240,139404 794138063702065152,255192 758303835454631936,52311 770708601774243844,119937 776283995814387712,153610 733022571193630721,352871 772319621881864192,129551 781796902241054720,189109 762285410999558144,71476 785739574425292800,196277 786129905457176577,90252 787157741001334785,207965 765598325768716288,86653 789261585944551424,220130 766933534036590592,95572 770284377599279105,117257 755368850414309376,35637 777017078750380032,159308 773633196961521664,137042 792477738896465920,245268 793266348390395904,249926 755122443509911552,35445 761181962367303680,65180 763075866830204929,74321 773118317150081024,132364 786994316778536960,207965 750448877627535360,13532 755548259641200640,38476 758597179615293440,53985 764102758559420417,81702 777374243453566976,27284 767471691832266752,11774 769939222233047040,108396 774461291641593856,137158 774622254995017728,138165 793097580846678020,249469 767155935890452481,97386 791211251883872256,237216 788712713212010496,220029 762665828177379328,74133 767220495116701696,90384 793196495960940544,249841 750038752500875264,10654 771489222024916993,125111 793817407068446725,243092 751167080653680640,17473 755831358543556612,39997 768497280861306881,106716 759276378755915776,56964 792177990541062144,243187 761610811781550080,11774 788144687433469952,215754 792238641913356288,243761 776808333974052866,351147 788145930134360064,215296 772744307614834688,129991 764952435278356480,85159 774541226036998144,354073 791934908608319489,240145 794394499745193985,250633 752899886153170944,24134 785907766711848960,199640 789112455263846400,223286 792805632533495812,243615 761602551506579456,69231 780775272140251137,182960 755076703605624832,35044 761729201451917317,69711 780865509453467648,183269 789558022116958209,226881 795727714808381440,267862 778935927737581568,169738 753205810319204352,26140 780192601525792768,178045 792036750067728384,240483 777112592145932288,159853 772522294644051968,129551 794481932163633152,260871 757702907957420032,48991 785261260808024064,161165 785278398083977216,11774 788447713134190592,215754 778176654149640192,163484 794551495958163458,228911 733233271656570881,11774 781896471801192448,191354 788586987804581888,218875 779332421267357696,158387 777354026245644289,159475 791033670287106050,235590 732409795467051010,350211 792492908444196864,246273 761258037885665280,64678 760981034884337664,66159 787052861276446720,208176 794367465580937216,259034 766073744511098880,90384 786233522969124864,201494 792749369237708800,196314 791330004466487297,237491 758433889224265728,53144 763786977095409664,80016 780700152843689984,182049 776198192941654018,143356 791747867580960768,237491 794691927396536320,193368 792006771380543488,206666 749660114005569536,7852 753428307849293824,24745 794643390335893505,262022 768899569983770625,11774 794670380627689473,261155 781468728194174976,171693 792796540607705088,243187 763443749129072640,77668 775765073004421120,151265 793204555886501888,217810 789273872029720576,11774 755884086191849472,1248364 765370425497022464,86440 768640269017313280,105109 777556016753963008,162107 755962692481929217,40550 754749309216698368,32351 790186492404654080,229901 788058048736755713,215005 792077722700787712,11774 795729342999490565,247241 775173833166696448,144730 761971726968360960,70987 752994148945453057,24346 765291122910429184,85562 732164683747184640,172295 794535990006255617,261155 755186613102211076,35890 776931781626822656,158520 762256476064931840,72394 795488670404984833,266491 773181686372634625,122299 788857464955531264,191622 790615604302585856,232595 793508476433694720,252741 753997540735975424,29790 770318668618092544,11774 742356179070922752,1011996 788058332032413698,215005 758832742997962752,54070 763867780970057728,80939 770705303897829376,118191 793473380078858240,252020 764280403226009600,76406 789450315611402240,225981 752835124027359233,17416 794569275797340161,261155 778808177630384128,170609 794911441535062017,261155 755235940952440832,34666 793886782328741888,255393 773614135867117573,137978 790366306188996608,11774 767916954686328832,101681 763779868232413184,1249165 765591307473580032,87904 767058235014705152,93210 781649994541592576,187969 795398989017444352,266884 795614413952716800,266151 762808124927541249,74722 785592415163863040,197286 791765401235369984,239998 794535620886622208,243187 773661971660935169,138382 794965999984508928,228634 793205160986177536,250633 780797334879932417,183269 776291188341022720,152314 795711317806116864,268387 773889917810343936,139404 754760611997872130,33356 766446151302279168,92917 756293948461633536,42249 795283721582735360,249469 758128236236713984,51595 753969259768713216,30590 775437271512256512,148445 769576527650443265,110585 774281572883148800,139404 758300275861925888,47761 785489362041593856,196277 791681463288823808,240145 761167756788195328,66313 765249370266697729,86763 766733817923067904,94899 794727465096577024,262752 764763260532826113,84675 786997846180442112,208167 760571097884397568,354841 762329340226904065,431998 777549265031667712,161988 742391005836627968,11774 750732772902338560,352035 758426150175707136,52659 762459010352095232,47283 773552925683556353,137158 776739408523460608,157755 792001118163263488,240070 766619758766747649,94699 766091564380598272,90373 788735727236329472,220332 768184770614341633,104081 775047068020674560,146259 761909617861484544,70978 771671946958438400,127072 780878471748726784,182726 763895221453225984,80939 771780113419468800,125554 777878023978778624,163763 778737962636849153,164826 780558090445795328,181548 791382219667435520,238395 766526426572918784,92958 773833366458146816,137698 771496261002289152,125554 790977899998306305,235654 795388534634876928,266054 794555708691906560,261155 749486931512291328,7935 765881157485522944,86103 768452562341199872,106281 757894580775727104,49852 765509280384577536,87904 763447633499172864,77849 770329419575463936,117687 793884782761353216,256217 794179783617822720,256990 772866771795804160,10788 792663318506852352,192694 756836892243623936,43956 792775178933641217,247561 775132666324746240,144730 749934050903818240,10787 753803668311334912,354470 768141328098230274,103071 774088844228501508,130980 732561293081640960,350697 772859743316488192,132335 750744179786022912,1248115 788140183812177921,215005 756239773673656321,36873 773908685613568000,11774 793790660159516672,220727 794585903633235968,261796 755541415417880577,38026 791923964566052864,240070 771847779924582400,127957 772903929357172736,133484 791664577633222656,240483 761007690227322880,66116 794699247211802625,262752 793030917405102081,229901 758045030305136640,50314 790305567226998785,228583 762625454570340352,73814 795256173251305474,203391 779616845854863360,175079 790293415263166465,228341 795397575012741120,266500 776987107755565056,158041 764938742855589888,83648 785993281838649344,198466 759251944032595971,56964 779057396580749312,171324 769146825483825154,111558 776565034612817920,156926 791408106228023298,236502 792023348121264128,243075 732152646383996928,349239 749668771632148481,9657 768352641944518656,95572 773905577999237120,139577 774287969834283008,140444 790608343488352256,11774 791100448287502336,234583 791110356835848192,235590 792728315350093825,232825 795689185889947652,267587 781818814140936192,188304 787633540955512832,206101 775285441838870528,148045 785807294755856384,198552 787001765220589568,207949 789194332276338689,217634 790575695340515328,231894 788819445393137665,106085 757264138242404353,1248449 743894758368616448,11774 761681011239518208,70177 761686767414239232,69711 771800850050211840,126607 793850894274048000,248896 756292413857988608,42432 794619356688826368,261987 737460702500290560,8431 788777994613460992,214880 792762056218849280,247241 753385242669506560,27402 758299197422657536,52112 766742389859885057,95682 773298241823707136,136110 790560702436171776,220332 766677642963718144,93303 792342001031282688,243187 794543363198517248,259743 774006658414497792,139404 776122755280318464,153845 794926907028541440,262022 769251246519660544,112494 768580436930940932,107559 774816179915415552,145503 763467595588612100,78159 785970178823712768,193975 793849637987835904,255393 786366038581604352,202217 791664384808398848,240483 777901488311939072,162596 758703006191714304,54070 767320560317587456,96883 791335454973038593,237223 793219688830558209,249469 789460890361827329,225356 751966033481756672,14277 770545633837064192,113788 788766073281736704,207109 771471428088504320,124855 754719754128994304,33174 768514812779360256,106673 772073021745922048,127775 781574229116485637,188304 785530641123307520,195975 788752615265804288,218275 760654970513395712,63268 773610967506706432,138054 750805430973018112,15316 768583128378183680,107069 785986168517234688,200382 765882388979277824,90031 772871484293451776,132335 776617255719227392,156835 766368985092882432,93286 778322452623593472,163586 754017568206323713,31268 765006587127697408,85209 779526664246161408,178186 794517276624093184,260404 754783512465670144,15066 789125207621505024,223766 773929408465805313,139404 757619763564675072,46076 775769083295911940,144573 778600583838076928,166916 771705460231663616,117377 793093749064757249,249469 795427185901404160,266491 785951498991759360,199960 781166028998922241,11774 750697131095101440,14421 793945311387516929,251269 753427323957850112,27402 795698289823940608,267695 761614295452884992,69711 765286054572150784,84209 780790770106335232,183269 792101784181407744,242252 794568122762194944,261155 795461640967720960,266138 762021247232409600,71259 776075752471076864,151845 788754285022543872,220526 761272388952715268,66116 793841782995816452,255942 757650328749690881,47782 769115700598276096,111049 774013771970908160,140444 788915982202839046,127871 773678354796912640,136610 778630622889861120,167220 765610000203087872,88525 786748003075981316,148861 750063642830331906,11495 759466609710891009,58227 763879836582490112,79904 785660643978248193,194082 788710311989800960,218258 792457282818834432,245130 765252320905101312,86440 785629947947737092,196932 752992693274480640,23739 761907524639404033,70858 793045380795666432,247232 760340223075115008,60794 793282974401728512,249926 767428435564081153,87904 779847648052256768,177248 760560565022359552,354841 762390855869165568,72408 793580736842305536,252020 759858948757262336,59666 773929518780157953,139404 756284181710241792,42432 793132261453410304,249469 763872184511135745,80939 788888896625004544,11774 791066985928896512,236454 786356037917945856,201441 787269783205076992,7092 794141577576751105,257325 794306016540295168,258981 771093664390979584,123535 760267085544955904,48052 758427444483424256,52160 772078649604444160,129471 756556915283419136,43471 781596764637847552,188807 763165886991765504,75899 765349625553387520,86440 794101580027101184,257423 745291556786180100,11774 769259155152629761,110108 772528323528237056,131007 755771501534646272,39475 761183705712984064,65180 760887669287247872,11774 762089349383094272,71476 793143026071711744,249469 792078531782148096,11774 743225228373925891,195876 790395778506321920,227048 744232766259224576,1247647 778319475221245952,166532 792073414265622528,11774 794957382493368320,262847 795656094928478213,267521 755892259971891200,18215 763940089177137157,77708 776814451471347712,11774 792871173113602048,247877 787432791822704640,210694 792546978999795712,244550 770759293939376128,120425 786304026916884480,15498 762760064012787713,73926 764660104666882048,80939 767685637109448704,99533 787036738862526464,207287 774542572404428800,354073 781172883724836864,186149 750456434458976257,9754 775834285957718016,151947 769303150461349888,112301 794931247646732288,261155 788474398571311104,215437 778618493264683008,168794 781530503954378752,184944 758667231161151489,54070 775168259008061440,145244 785514659323473921,11774 772162781995040768,128382 765033067840999424,84724 778333313903816704,167393 775912908064718852,47940 762253753235804160,72420 789264514558459904,164764 790950666390925313,235147 755841225727447040,39997 775295703048417280,148045 753932839989743616,29263 790695458003836928,232911 793671875272376321,250033 764899929634373632,84395 787725873159872512,205197 793331288484802560,8044 794560366034305024,261155 794904346655866880,262752 761002774473478144,57574 794345702394576904,258878 760499803247771648,62063 793196879861473284,249469 777630982669111296,162638 769946834248794112,114260 792114440959365121,235685 773583025036730368,137158 764443555884593154,80939 771729834749915138,108396 764824161994825728,84422 756669229177249792,44429 778960643877658624,169552 764834734782513152,84724 779696637178355712,176110 793220532514742272,249469 781672154677014529,188401 778258666537365504,166830 793327489540063232,251452 791343252196691968,238207 793529782617018368,252596 793065205714550784,228088 752832629611692033,23725 776433633691328512,151299 752135544562282500,20824 786694505089134593,90209 792564548771295237,243187 786658196756717568,90209 786425932919648257,203510 760111155025154048,61051 786083353179160577,200608 790615349989220352,232884 772089554861957120,129471 773914213202825216,11774 756255597486546945,42344 793208559865438208,248065 742756159786864640,1247533 772803458453868545,132364 781126237250985984,183759 788614184699387904,217937 794562821816254464,261155 780342269593477120,176203 785544098195398656,130635 755278464605761536,35319 793245454586654720,249926 794367378255659013,257353 795367985938567168,264397 795709632446533632,268281 759238314268430336,56964 766029187605864448,90694 775396717101363201,148994 765233630222229504,85562 794686524277276672,262752 788792436453552128,220526 793249473669525504,249926 794695251789250560,262752 740225928735821825,11774 756654914609242113,37993 771002446449704960,122690 763677083239378945,79082 794752076408459264,263205 776611436328091648,156835 779504572880543744,167305 743518998231343104,1247610 786589208387395584,204835 795163888442429455,7092 794079216228675584,255942 788166197871194112,215005 785323586890371072,194648 791751546711052288,239998 780638897709707269,182049 765641041068163072,88546 763003331463770112,75724 775522184844419076,149953 793966034440945664,255942 795718567757021185,199307 794683353006047232,262752 773210889201848321,134380 785339071014973440,90252 768062683728019458,100949 785313558925946880,11774 755860356396818433,39669 781537022712348672,184223 762672371828461569,73943 752115529817714688,18893 795126715106336768,262849 785912069715558400,199640 779101422730129408,172270 786938963688906752,207287 751560360126214144,18452 788578847599931392,215437 792216621901373440,243187 779097897971224576,171644 750468627481190400,12883 762712663562432512,74308 759092486337814528,56964 785438900223434752,192421 795449280379031552,247930 751105086357549056,16897 776795130254729217,155451 750680658666749952,13495 788638357412716544,104244 788794342886428672,220526 794244893690380288,258456 759601648608174080,47940 759857241424093184,59477 769122887609356288,109964 788682812916367361,219990 754038714649681921,19133 775851815501869056,149487 791434544767504385,238207 770677759437930504,118698 760213745972817920,61011 790985781271601152,235590 771814295378202624,128194 761673052442820608,70177 775762848521871361,132625 793943216294940672,252939 760955721944997888,53995 792109885684977665,243075 776621523155116032,157108 774399636215922689,143356 781602671195066368,188874 754091741301575680,31828 786558738589036544,204273 781186450641616896,182659 773180734915751938,118174 750395141291212800,12535 743258172635262976,354153 760952526829195264,64197 765974276717633536,1170338 763287873764204544,76549 773046557704937472,132908 775912328609038336,152314 759802098229846016,56676 790714605894983680,233729 773760320556851200,11774 764798637121691648,84666 787031907901079552,205728 750560686833561600,14041 793227739037896704,249469 755169313380761600,35890 766730622467473408,95944 765629165299200000,87904 780955436442718209,140444 793103675103252485,249469 768859045373575168,108849 771658544491835393,125554 753585320684388352,28033 786411835314413568,203674 770256532239888384,117257 776405942665482244,153610 778716851341660160,167939 733029051976290310,353343 768135046549176320,103354 770486120996073472,118191 755043266433785857,18470 794005760489484288,256276 758462311006892032,52554 767820990122332160,100949 758148808194662402,41703 769675256659374080,112939 778600017204482048,168633 790639876425211904,231849 786055864901705728,199546 793105861384081409,249469 788357574827597824,217118 794439009946607616,257492 765200803938217984,85805 766478677810909184,93036 786510485709524993,203674 732976453772419073,354421 780431844688982020,179704 793971861730263041,256393 776851970074243072,158524 794078181015728128,252196 757559215703687169,47582 777807021194248192,138812 792399301368348673,244978 771560109499555844,125204 774955238432313344,144542 759827809699241984,58267 791839666899222528,241819 754858719918239744,18979 775079462148841472,146804 794580390899949569,39957 793325312343937024,249841 794063081336868864,256255 759249154036076544,55262 786830053774536705,205728 792030622646611968,243187 786190694897491968,201556 755311707648626688,352029 785680333094084609,195975 758353580269133828,51649 774333579367251969,138387 773644348072263680,138382 733155451655725057,355261 760175878483566592,61051 794902220969889792,263090 789202851205554177,223899 790282079204352000,229505 771718208478773248,127455 765972280304435201,90575 733050744190951424,1170851 764496875634302976,82066 764940450302087168,11774 780928906425618436,183975 776470595047297024,154192 763883837445312512,80939 794039399654662144,255826 754124604764028928,30339 795069033020264448,264397 791658897572376576,240483 775672333281423360,150663 780603124415356928,181886 790550974448492544,229895 790307719030931456,11774 775032114203004928,128934 780384481849073664,179742 765615273709670400,88669 793512153470922763,252408 794735881949159424,262752 786717149951881216,205728 790963360200261632,234583 775415977475346433,148739 787715381653889025,211347 766028257384800256,89923 775339937856192512,147919 793595484644466688,253951 777648245040410624,161960 793416872314167297,71794 773722627315671040,137795 794211067056521216,255299 790964218015129601,11774 732982911083782144,353451 785899659373875200,199436 793130189882437632,249469 771862260012552192,128194 792129464805101568,11774 781349807717687296,187393 785649541563363328,197512 769367419475361793,112788 757645840659939328,47940 763806407103688704,8167 792138800172441600,203546 785334946869055488,194205 785804611575767040,194082 790981067003998208,11774 769265853170757632,112363 764973406542585857,79223 790690374725488641,233558 786572021941542913,204413 791381923096567808,238395 786633239385473025,205270 778941928092098561,171168 793202678683709440,250328 786180834940203008,200288 791621287684763648,240145 775824971021086720,151463 764835747631276032,84724 765686515880058880,88459 791861902804590592,241411 792588814090928129,246273 756318250963570688,34441 761248552190218241,66371 770938855155466241,104313 732216396977864704,349824 755468566330093569,27045 793507763280240640,249926 756901198519799813,23518 786085167983108096,196676 790529411758034944,231894 791337510303567872,238207 790868559752728576,231792 793119432293756928,249469 792400442047209472,245607 768563785347002368,105519 786634009010843648,205377 788764307676811265,220526 781500161289838600,188119 763786875526086657,80177 768918259680829441,109104 793942573094150144,239610 788550606541639680,210390 758676579421564928,54070 759161596706955264,56964 752250392365436930,14277 791724465725988865,240535 776040302725373952,152949 758828350689255425,54070 751925596125470724,16422 788435844768079875,217837 794695074873561091,261155 764357731839016961,78296 765256712118939649,84929 793552424774447104,252580 765614148453412864,88332 794236407166271488,259063 785671662230396928,197512 795302551088467968,263095 791391688476327936,238395 788856328433303553,220765 794734272309510144,258456 776504246975868928,155688 777009672628822016,157755 757144631196979200,45498 776602985879199744,153779 749659793258840064,9433 774357522496917506,141887 794584628489166848,261155 792063853530079232,11774 765594824959528960,86440 751167745807511552,14421 781515754197946368,186883 789514026246111232,226731 792120900644724738,239446 764570674937618432,84083 793524086404222977,252020 763401620533178372,75973 770684756719759361,107953 774018499542999041,139404 791275155859308544,237491 750885292920352768,14462 759079672583954432,56630 787672299130462209,100605 758124154813976576,50923 785555850630803456,194221 748938210856738816,11774 758464891992682497,53185 791763155722637312,686533 793934634568413184,257026 769203087026315264,110362 787070962701312000,191622 794688351215435776,262784 764927260482760708,11774 792533614697205760,244270 765266078528176128,86103 793556095444791296,253534 772149685964464129,27045 766009767563231232,89561 767811084959055872,101681 793800180516655105,255393 769882257255440384,115654 756189471410749440,41632 785582417797062656,197297 793930917777506304,256219 788207700836581376,215754 792181167634075648,244464 794545964237234176,261155 765957941744861184,88459 767042499537936385,93144 785623982942760961,197286 794633320244113408,261155 771782372215971845,11774 786537979548463104,204413 794544134023352320,261155 764699591602237440,84422 750322904089235457,12357 765627029672689664,88052 773712680771198976,11774 773005467459002368,133944 791164576448536576,234583 750713925570879488,12746 759945209019002880,52887 765684622881501184,88459 794292373375356928,259543 794687371237277696,262752 751876166106148864,17794 759039810325536770,55107 780481000182734848,170187 785625099953057793,197512 794676513048264705,261155 757665930621005824,47680 762491138473287681,71429 794631269254512640,261155 766425227299389440,93504 781714373123375104,183275 766388177707864064,91798 765665838254796801,88052 753673856825647104,29011 761578410145644544,68993 793167666534047744,250243 786178027247980545,201494 793244340680286209,249926 791758131567202305,237491 758264452290600960,51809 793323972385386497,8044 757575065831604228,47782 770673330747740162,120610 779017893132570624,171037 790260316743593985,229159 795771072201293824,267571 755147480862433280,35817 769661182814724097,113412 764435943130484736,83391 751048970407858176,15661 788155506707824640,214899 786636282193510401,198513 787199733248909313,207287 791198442433417220,236393 790655703421743104,231870 768240190112477184,11774 794938808869470208,192686 751955948625727488,14277 780905067486388225,183178 793958866526543873,256276 788908639721558016,11774 760867180862926848,65222 791098086714068992,235487 777915354517471233,163901 793894361993838592,255942 749469079514124288,8047 760607087605014528,63655 793667946279084033,254135 786568132026511361,202727 753691259965808640,29263 790951725196640256,234653 778294833635028992,11774 776146966841470976,154071 785925844497633280,199546 757710568233000960,48663 768421046097772544,103948 758066245249925125,50542 771420237635911680,125112 787266004887801856,108396 794849128878657536,261155 769399665250959360,110659 762283222814384128,431998 793187708482916353,250033 763135798900170755,70177 755086544856383488,35044 764746111827316736,83422 770491399338856454,114216 752623057781620736,22664 794988821049962497,262925 748591022955855872,11774 786166686239993857,192476 791811307112689664,240793 789678752238272512,226490 790991978771062784,11774 781671555088707584,188304 781062050311274496,183975 791775997875990528,240535 776025554642309120,151539 773992080397967363,139404 785867434875944960,197512 759103233369354240,56886 795293006475722753,251987 750529664855207936,12883 768213255764324352,93286 789132050993385472,222682 793233372529123329,1170572 763221345488384000,75899 789347518677123072,225359 765073977295319040,80720 770239557673553921,117257 760566115051397120,63655 792801341450006528,247757 791382602678534144,238395 781361952459063296,139404 755273422574227457,34650 787459974825816064,207841 776819389693767681,157755 786099151641710592,200870 795274527580286977,265952 771066966610063360,121612 787016659907207168,11774 791799788245229568,237491 781303163315859456,185310 792321727703420929,245148 791672774360039424,240483 760546055310217217,63451 790967998760845312,235487 777999136272609282,165435 754744362953826304,33356 786222915582701569,200965 794717077814857729,261818 795041143281033216,263532 792317816292671488,229453 795735912512704513,11774 771939167605587968,127657 756194413634662401,41680 759502839638917120,58232 789291792944410624,220767 789791367077781504,225981 792496893825785856,233467 763939247057346560,79691 786751196774162432,206008 792551773722423296,246295 769650425393975296,114779 793301141643751424,249841 750390588390776832,12743 758214865437753345,51675 774341425098067968,142503 755832727119794176,39997 764482339476873216,81946 781316914039689216,187359 793094947595517952,249469 758061089347153921,51136 763125724412870657,75724 780788036959367168,182960 788792144463032321,220029 767446887511105536,99044 793965023932465152,256217 791520326668529664,238207 759160805539602432,51798 751611340272201728,14277 793301734097494016,249926 768053899815182336,100893 768944777798807552,110477 761241166557827072,65613 779380028035338240,174557 779346392137498624,171993 791668872910819328,240483 794509240832401410,257353 749392164690403330,8497 764176061534011392,81702 775769146701254656,151463 763816022344212480,80526 758438125639077888,52749 788513301143707648,218275 749336008676741120,7816 788075300504547328,215005 760935884430594048,65174 786850657814786048,203048 791373766752428032,238207 764175086450413568,81130 785687094752448512,196277 793175429611913221,250135 757340917615489024,46394 751862034770386944,18893 754975226253815808,34666 786242844889448448,201958 788030787396378624,205197 791350070495027200,238395 791671129551220737,240145 793337740477755393,249926 794842852387733504,262022 795298301629366272,263688 795674383154954240,267862 794957277178589184,257492 791350037561434112,238395 761296703815385088,64850 769264426931392512,111225 765656705153716224,87858 789860152249872384,228354 794087708213858308,256255 792807517978030081,247074 792417209721028608,244550 795418574680719365,266138 755752658871267328,38183 775524200979304449,149259 761656110570962946,69747 763166464681574400,76549 759382238198849536,57574 767873797605191680,1170369 733016522994548737,354948 770016778638458880,112363 790754839261245440,232359 781357082486243328,139404 767118616663777280,97852 743110368462012416,11774 749575263407648768,7968 763799376884097024,80393 768168677048983553,104313 771624227287949313,121788 793454883248766976,252196 765032422547214338,84422 765649685868584960,86103 736304623829590016,351762 769380533600153600,112119 773943239078322176,139404 786315428582883328,202727 763581436771401728,77598 792565606222553088,193582 762195888496254976,71627 758102685505744896,51239 759153369801904128,56964 785608795242332160,196348 755597745474375684,37892 764498692032167936,74281 768160105682599936,103354 785914491389247488,198878 764370150808182786,82066 786216126795673600,200870 770707684773335040,120610 754720803795660800,22952 760541111144353792,59373 778290437027233795,167220 757755637929345024,46890 788527492281663489,218219 758521357709680640,52919 780801626311393282,182671 793499807193128968,252020 772868592857587712,132578 786927119720996864,205728 763033178072313857,75690 777918403638013952,164633 788091287748481024,214354 794242560164118529,258331 761034904641482752,65455 773680972579545089,136947 776661102083973120,151897 786988514739122176,207949 780563835522457600,179695 778073867843670016,165523 750834683257036800,349060 734463058802835458,209828 757580428006068225,47570 785599217028833281,196676 769313712943534080,107469 763867227778985984,80366 793239210673201152,250293 776840031780630528,157755 775331617778696192,148394 794568134501928960,261155 775618661063258113,148684 772859844214697985,132335 765595170108616706,88052 761641566138015745,69356 771748103032492032,127711 792855621292822531,248065 778200264486465536,164001 756251891030454272,42249 779744082168057856,170187 756711828936355840,43471 765218121066115076,86440 792161497107398656,242693 793170152661524481,249374 789684706505793537,226731 790302880422965248,11774 753970841398935552,29503 751162783325007872,16897 765579357590986753,87131 794676358609862656,261155 750081926417948672,11495 753708959597490177,29263 794672223072227329,261050 769367110715703296,113221 771058835784073216,122158 773853166685347844,139287 792690039008264192,241716 779753254045515777,174492 792263089051856898,244906 754083477645955072,30370 753176857432821760,23217 787984904294436864,214079 777216447101698049,159308 749426802129416192,8104 755155974596468736,35890 757241733252014080,45428 758097644715597824,51239 765670921050914817,88874 794602180267286528,261818 756334040312078336,42249 786202471676809216,199546 795113529695203329,264478 752959142462193664,24643 772375978332987392,148861 793474360635817984,249180 749288142738452480,7836 775202520591396865,146580 777239911653007360,159475 791022588860440576,235948 760392827314511873,61922 778006201531379713,164435 785781331946942464,197512 786115562426499072,199546 794903534508670976,223432 794682213497307136,261666 732704667684179968,51644 785639582813474821,197512 795764830825250816,268643 766204065499979776,90373 772502574683553792,131025 769686110897254400,114985 787688405278666752,50439 786343563311341568,202379 762778215249248256,73814 767961831902154752,1249007 771420077430276096,125554 773878867442429952,139404 792762555471056896,247232 780919474614509568,183261 778192433733591040,166390 790926094618595328,164764 762412310275170304,71438 793289595085549568,249926 768812650717380608,105180 764941841305182208,11774 750854875118985222,14778 777135805823410177,160228 777894727211487232,160539 771083271874674688,122982 791716821791408128,240483 765001537311518720,85562 771393382908174336,125381 794645077327020033,261155 793387492531548160,249841 785856037165207552,198878 774805358380511233,63149 791073423564808192,78159 751645151408168960,18323 759254035144798210,53924 787098141531136001,207119 793526817739026433,253018 775339700911415297,148045 780087299065409536,178258 760846849129451520,62877 770125257789345792,110949 777172893335597057,157755 795365072541466628,265875 778647106634547200,167319 787478589855924224,211347 793148456907014144,248437 785817449585188864,198671 781613616176828416,188401 759314199482818560,57894 794932010468814852,263895 779764148498419712,174756 767853161834872832,102137 781256136204910592,185921 793923394357997568,256125 755501305951432704,38032 790888043682992128,233241 793032352335327236,243187 776753992810565632,157755 794939404728971264,263817 762674517990842368,73926 791353374990041092,238395 766777078498852864,95672 793114755078565888,249469 775001406034026496,144730 788801600328392704,220526 789417969084469248,225923 769592380852797440,113412 750136475002560512,10057 764814973553999876,84422 742768601019650048,47188 772819454657003520,132335 779118875602399232,172299 772090930388230144,127957 776457756257689600,1170441 773704739330613249,138819 768345890469847041,104667 775853152046227457,90193 779467871629881344,175256 758702261354790912,53985 772626726039977984,131480 792131869508833281,243513 774284754388676608,139404 794166985374519296,257492 752119114932432896,8049 755894103792050176,18215 759360910205063168,56964 786220293819736069,201494 793148402255015936,246425 763818097069268992,78159 795656663298637828,267521 786371071238778880,203510 792335033126232065,243075 780620357397020676,170187 764973452512022528,85562 768298565810532355,105270 757589900581597184,47102 779500142781005824,171617 773208974602625024,135252 788877407906398208,221832 753886240357830656,25135 792832509318983680,11774 753804952653266944,29984 764436691729780736,83391 792131329865293824,243075 785914998849622016,194230 746382161670995968,11774 781489304270876672,188119 733256740762836992,352946 788078891558731776,215005 774423326005616640,141913 774949456588316672,144542 788505764734259200,218275 780806648625557504,183269 750833390841200640,14567 769225973170638848,108432 777621162155270144,161277 776781746461298688,157755 780498393898508289,180759 794834174653976576,255826 754039875331121152,31095 791728711129112576,234990 785487130919333888,195207 793872093460983808,256358 733125899193831424,355980 789381121033117696,225359 753312430197997577,26871 761654815130779648,69747 769412464299614208,112363 772891397343080448,132335 775401416231968768,143964 776215060725178368,153480 763782669700206592,80098 793211339875450880,250033 789277830483939328,224818 793094663989293057,249469 795771372278579200,241678 793079456474755072,249286 756300985773985792,42432 764275187428851712,82571 780792872585007104,183269 770177785100902400,115991 761594531980599296,67219 795061919086505984,263907 764118464055304196,81869 788706952209719296,219683 768597842390757376,106281 765897762709856256,88627 790859332132810752,231058 757685847730728960,47940 770346929876267008,117609 779084380291551232,167220 793549217792925700,253407 781146743241080832,129918 767132505812140032,97355 787411700450402305,210313 774373867208843264,142503 776171673775144964,152946 742730570468196352,47188 772849714182123524,132335 765691256336855040,89198 772835419201212416,132943 794599063643717634,261155 757515901554069510,46280 765221795393830912,86440 777169260783304704,156976 778307922564481025,167220 794690055789039616,262752 762364190950498304,431998 794597399452905477,261155 760229266713878528,61412 785358487530328064,195481 758357918156660736,172295 769383043790475264,113165 760076523076333569,60866 790598312441372673,232169 779375309359546369,174557 785919433231495168,199546 758421951094423553,52545 758701687813046278,53841 781112554311614466,185496 764510141509099521,83391 790743626926157824,235349 767951580981100544,101681 795362029435547648,266190 762875040476037120,47188 765661586006638592,89076 771132148959027200,122982 760321552424529920,62441 751895008035348480,18567 765882651156713472,90031 775517418206613504,148994 794545013803859968,261155 795428152868601856,266079 791650486449430528,240145 764293389839761408,82177 758102000160702464,14351 758146714687733760,50923 788191591492096000,215252 762113742087651328,431998 790931891113299969,234583 792076687659917313,243075 793429535995953152,196314 794550634754109441,228911 794838679525224448,262849 791765132690923520,235828 786458735883329536,203674 755896133654720512,39235 791314538285064192,237491 795174378510159872,254603 732996929781653504,1170810 765536176304431104,19215 763594377356718080,77849 795724821816573953,267655 791447833799000065,238272 754008352477343744,30590 768862014735126528,109666 756258364456308736,42344 760263810871537664,61545 772544188114149376,131007 793402346545950721,251452 795381790018048000,266079 759829816942006272,58267 791831724644794368,241940 762750183717298177,74630 772286761653239808,90193 791989321633042432,240483 769886008867299328,114301 776468615918817280,147029 749601246038749184,9042 767478222380490752,98890 795499830013554688,267157 745012617027026945,47188 788773814247288832,220765 780942000719749120,182726 740938551261548545,350506 761092623796834305,65455 772462159863296001,131045 792157093432205312,244221 757628045565972480,47940 790263319424827392,230282 761332948075294720,67938 756623627253055489,44429 777577173733572609,159308 751689009248645120,18959 787735721436217344,205197 791689054039449600,238429 794775337238401025,249926 758050079060193281,51069 795048667002667008,261987 790917311473385472,234583 773308942399209473,134375 790691004248535040,232169 775293883030835200,148045 777303324991168512,159876 764925032451698688,84724 791659232097546240,240474 795723705829593088,267737 754769302885048321,32873 765864437798625280,11774 794259089312206849,259288 770453334981345280,118191 786001248067526656,199961 793211885671870464,248516 794545823337975808,258598 760625972668461057,64084 780893914496577536,181440 780802564224843777,11774 779458686448054272,464984 794563141719838720,261155 759187992925863936,51798 791713380721582081,240483 772110142053560320,128355 740374897273233408,99816 793437864562348032,250633 765240925480038400,85562 776937629556154368,157755 753367299462078464,27222 738047155710111745,11774 771904498176438272,128600 792353110287147008,244143 791871435492896768,240926 771410295810035712,120304 790947363447644160,232911 795363672805797888,265875 751565302995922944,17416 763768305265971200,1249165 764373524882612224,82283 773747293765992454,11774 780898356105216002,183269 758791940972355584,53996 795027154723598336,263926 754085890855571456,31377 778378359663308800,167407 791727707478298625,240483 766259009636691968,91751 787265278325305345,207613 786628626301190148,204413 793158204192657408,249852 779306881437302784,158387 771453656323461120,124855 775969137344602112,152735 756569027397332992,11774 751851016925028352,14277 794683869714911232,262752 777581232188170245,159308 787846106977751040,212316 767907057185886208,102137 773999516945002496,140230 787746662752002048,212357 793241044674412544,249841 764158111418556416,82066 755402782186713088,36859 761007348647288833,48021 762709447906996224,73926 769260103769870336,111448 772458846799265793,130696 780557026262781952,179589 776525062111240192,155287 789448265888653313,222788 778649638501056512,169085 781427056823242752,179098 788105273605033984,214492 765584600890564609,87904 781642950061293568,187974 732184913588391936,1170365 756313597958057984,36467 785276349422247940,194707 788200064560697344,172084 793884460332748800,256458 775081161261510656,146949 753741352861589504,29263 768090804099448834,103354 794597927603736576,261155 777267867637063680,159475 792014134476812288,242628 772886893516185600,128615 732921305381539841,354155 787797972536926208,211347 753752570435215361,29592 765017683817488385,84724 758089111622127616,50923 771860366477365248,128017 733050033269047296,354869 753588053420027908,28281 785249373626200065,194082 780981279797964800,184223 795203388308799488,262225 774102251174371328,139404 776501219636441092,155984 785656347698225154,197888 794821316293566464,262752 760190145765249024,61544 752251784995958784,21714 763834586656800768,79911 765374501030862848,75899 773238317508882432,135025 785315961486225409,11774 776640915637096448,154832 785595724981493760,197286 791709426650648576,240145 763442679304884224,78159 778566877836632064,168794 788487748994859008,215437 790167264637116416,75113 792101170600783872,243075 795123218424197122,265257 766518003693293568,93286 771877747283009536,125222 785506113378746369,192032 759487123816714240,58537 765054380349403136,80486 785539332371156992,194230 794987187892867072,262752 777698886907416576,160651 787834464718168064,213064 788001547347169280,214354 774014134614626304,137869 768280867424702464,73194 785588386262245376,194058 758825825542086656,54070 762797131987955712,74943 795411147667243008,266491 786633652725805057,205270 762174591309524992,431998 785602358709522432,197512 794673643997499392,259743 794728731663335424,262025 769838129914253312,102804 771845992341577728,128143 769166653967982592,111558 775711744979116032,349684 788443463020711936,217106 755947817986826240,40881 775451064401326080,148994 791100363390656512,235348 781138780384206849,130635 775802746280767488,150063 779849551943438336,173964 792544537071775745,246392 794325477913743361,259190 752941198067789824,22953 751087902684160001,16269 762126204098924544,431998 794236177637216256,249926 794937870414909441,262847 762102594906886144,70797 777620000777445377,87904 788740825190502400,220029 773178778763857920,130653 795354379071078402,264397 752646169352953856,22546 788872321343721477,220526 768490792105152512,96785 791739235862663168,238395 765899190073339905,89859 752291340231188481,17842 768084125211324416,103354 732991620077887488,352545 756287392835702784,42344 781179143845273600,185310 792029435012591616,243187 781233289659023360,183468 760981452020482050,66116 763001888673505280,75899 768154147526959104,103261 792844003427352576,247819 762123289661542400,69565 789139246259048448,223286 789771917947342848,227795 792801638490705920,246657 788529345321013249,215437 791676467805581313,240474 794782017170898944,261567 790875658834546688,234583 758302065814675456,41703 793912741270417408,254135 757294449286385664,46382 759593999284011012,56068 795373661939257348,266500 732810399607840769,1170552 786991410050465792,207287 788749814108303361,220332 773509623550730244,137042 754020495222198272,31095 774935113377472512,738099 777611070273978370,162610 789925796160954368,218164 754719892373401600,33356 768519387779305472,107257 754818470148182016,33356 757732906047451136,48220 791737053264289792,240483 794307717267673090,257492 794747849573535745,262849 793433456617328641,252020 758671501188997120,54070 765575051831709697,84209 786946460399067136,207287 771916828515766273,29583 785282573593374721,194648 792853795780689920,243187 790917570681384960,232169 766072183701512192,89906 794393347280535554,259659 767027096245993475,86440 790584958981070849,231894 732223511029256192,349795 751194913362939904,17517 733187707396984832,355137 750795023684296705,14277 756291644102680576,42495 786526906380345344,202217 793798240156123136,255393 763438253857005569,75667 779107884961374208,172799 790974895362564101,235590 770873869754372096,121949 785961088890265600,199462 794564648196571136,261155 777599486403219457,162294 792666943186763776,234526 757790597692334082,48093 768232028672102403,103354 775427017382633472,146804 776210024771096576,153480 780750128063844352,182870 791390657340407808,238395 759829510170693632,58253 763692000986165248,77996 793918942838333440,256255 758261431083081728,19563 792143558774034432,243075 787136431047127041,209351 753360428789485568,14277 792498699632906240,243075 791668763984818177,240483 758290433000759300,48289 791036352741736448,234583 785340872057561088,194934 766417157609644033,93850 763194815638937600,76549 789542753809989632,223935 775425941946310656,149200 776937039367376897,157755 794381257316528128,259659 788042764646744070,210274 773714030448050176,137953 795086893386002432,263817 793922756752670724,256219 758097024176779264,51069 763302767960137728,354073 768070799806701568,102514 778303207655235584,167311 766654523028934656,93261 786257632826753024,49459 774935589099417600,143473 791700756076240896,234990 795401837688029184,265114 785921579129589760,199546 792091358676652032,240483 764275006255661056,82203 767868731372478464,101514 752306571485601792,18893 764829126062579713,84724 774299441238974464,142668 778984137596121088,168698 750203462718197760,11495 732980659183099904,355097 794587260423405568,226320 773301998003167232,136110 792867366187233280,247241 762738933709103105,74431 787777518359019520,212139 795112300608942080,239182 769942619107524608,105109 795701975941808128,268281 778393403063046144,167407 778738084074500096,170252 786887636384231424,207037 795063429795024897,262145 758658094142517248,54070 771858356998778880,128230 786017677064097792,199262 794223962242760704,258598 752249887224242176,21693 790771244161462272,232169 758065273622630408,50827 775311204248084481,148170 778576840512331776,166102 769722719206199298,114779 792033076113051649,243075 733256034102484993,349060 758336320670281728,51248 772869981109268480,132578 786708257851056128,206157 771881433665273856,128404 780433681177513984,48925 787721437704486912,210253 793584427351748608,253793 795408524050366464,258456 790946618870685697,234583 768117821322780672,102514 787885830547189760,211347 794558423279030272,261155 794865611398664192,262752 764133829158146048,82066 760466940024360960,62735 756876799691231232,44450 779617282347630592,174103 772573037409566720,131490 787361079768657920,210585 789424641173577728,225981 776440816688631809,155896 764357965684047872,82209 790615765443420161,232933 787251298563416064,208252 788485852628393986,106085 793107442062196736,249469 755162296016629760,35890 793152480909471744,249469 785313398024044545,11774 762636364961710080,73926 760277654427865092,61922 785874972183031810,197512 775039836331790337,146259 787066857186394112,207965 742329092012449792,195876 774600061858701312,141316 785991135273463809,200490 794080596138086401,256255 790913779362041856,234653 770685858475376641,119832 778955500427681792,171324 794272690882289664,257325 768212165006360578,103924 791720893781127168,240556 793832819948711936,238136 788082167960043520,215005 778039906346016769,165523 791311013069131776,237491 757683099534757888,42432 759753410002325504,58218 772981504490242048,133454 777631492960821250,162294 766982505689931776,93144 758844587238494210,53996 788710235112411137,219480 768593191947952129,107469 795736531440836608,267576 758318244839170048,51344 787469017556680705,209863 775246244033732608,90384 773943478703185920,140025 758407794315833344,52554 790281962556579840,230282 771542421649825793,126389 767223718997204993,98475 759167286762766337,57348 763062353390886916,76294 750404264263086080,13201 795716496257323009,267737 752854896647532544,23519 778677085569101824,169310 775360983070015488,148170 771140343190331392,123912 780837204507529216,182257 750158306753191937,11495 755794390291918848,11774 794561855821856768,261155 761952333857251328,69491 778991877974523904,171324 794003851867131904,254209 752679995726761984,22546 740978461376929792,11774 755141848352509952,32572 794259803052900354,259063 787399845568978944,208928 788916818844880896,220332 793258825251979264,248253 789511538419707904,226731 793576679700434946,253206 772919903787462656,129700 760630604815798272,64116 791655147675856897,240145 755742225057787904,39235 765160559926923264,86103 787777160962383874,212414 778941257275977729,171168 791123644344918016,234583 766725341121359872,95568 787715974657114112,205197 760112302003662849,60866 795764485306937344,268643 732395988426600448,351874 766941670365626369,83638 779477354322227200,174315 744499283383189504,1170338 788809182510284801,220130 795718914860781568,267587 779349988367224832,174115 785299528060506112,194934 750708094565482496,14355 754016284900196352,31268 768597461984120833,107984 785671843592089601,196277 792202130803261442,217039 753607207283924992,28281 755462381736722433,37412 759186518330126336,55580 793758739450982400,253475 753739717531676672,27045 754837444692848640,17886 794685227184640001,262752 758269975844970498,51344 790658871702487041,233307 786229812146896896,201555 793226009969586176,249725 775409499356049408,146205 778587416299012096,167393 788396821353824256,217519 732609188317306880,352301 791012150311522304,234653 766301324665360385,90031 789925904378044416,228820 794373843674681344,257353 750363180636012544,12883 751775108318924800,18893 755522161515913226,37044 794613851887112192,258741 776511852482211840,155896 795107579970064384,264397 787809821579960320,212004 776585504036880385,155898 791658525252542464,240483 770356547188887553,117375 757612672825208833,11774 764938472503308288,11774 791309604185579520,11774 742333862785757185,352839 765874015030304769,88902 756645498736353280,43553 775201903202349062,147391 795010185748049920,263676 787611810811621377,210289 791588015969804288,239405 732370846132494337,351336 750335900421201921,12535 761188505401819136,66897 771032486524715008,122146 749683025726832640,9292 768860808608645120,109666 768270915184365568,105407 765582648433664000,88124 795470803693207552,265855 790668541632675840,232863 779083205660053504,168794 786556330425352192,204413 763651289167302656,78100 793958428876017664,256990 758490399056932865,43258 761563369040207873,69231 752666872718331904,22359 793082533181292545,249348 778068347661475840,161901 761249117431435264,67511 754156975210926080,29790 790956096538095616,234583 765277310345940992,80939 788962332437118976,222500 795440047252262912,267157 764107351217418240,81702 768160096534704128,102514 794059703567392768,253032 795420500088516608,266884 768923515005173760,109767 762694694556037120,73712 776815775361462272,155130 750388033338286081,12883 773902168793370625,139404 756253481984528384,41689 764145489113735168,81491 749952773127565312,10395 775768388979331072,151463 763058214699208704,1248861 790267686194262016,230270 762289303745597440,65180 753319795349655552,27061 793583232742625280,253793 758080729917984768,49843 765908456549261313,89859 794607013229686784,261155 773195717947129856,135025 762800060358942721,73712 757652971295473664,47736 768826787694608384,105643 751161692818534400,17259 758831795487936512,54620 770471363333263361,118191 787748710218338308,205197 789064252568985601,221731 756467966728933376,43403 790951581390737408,234583 756337223730024448,42249 768610153503477761,106281 793458161265078272,249926 792586991833534464,239610 768974240657838085,107469 786327396840460288,80685 793269429656252416,248770 757562076072075265,47736 763439986247098368,78129 794312868707651592,256038 761719780919214081,69711 766822498415448064,95708 767146040197783553,97662 774930339596730369,145244 777531770946351105,161387 773598903052664832,137444 770964397141491712,105109 795703520389431300,247930 769760212324610048,114301 790636833495363584,232881 788576451775696897,217519 790620868552462336,231894 790991223972466688,235399 764416439394693120,80416 790190408907288576,229983 759290112387739649,53843 772589375821451264,129649 758018235547738112,48549 750179834391822336,10735 765617359994236930,88332 788718040972230656,220029 792675845785739264,247034 772211320091475968,738099 788706499661103104,220029 789256705691439105,223921 792056088644300800,243187 766757916233699328,94683 776874502135263233,155688 787343734165807104,210432 788017204801396738,214138 793893512517484549,248652 773932000126263296,140025 790626724484616192,232427 791637458542743553,240319 776230022638145537,154544 794372036801937408,257353 762130821222236160,431998 776919977119145984,158387 761535407917977601,68993 775050927657013248,146259 765555795211657217,87904 755912606519480320,35890 793314081193140224,249926 793952815018176512,256105 758195658037735426,47838 773529745841586176,136515 766985296088969216,97067 785793941283151872,196277 768216169362829312,11774 787130066056523776,202675 760833666377510913,64326 793853056433655808,255870 762303198581264386,431998 780819418490167296,182665 791810731909996544,241819 763543373672132609,78412 765594974855565312,88311 776812904440102912,11774 795381398324572160,265855 787715806910119936,205197 769248097339867136,109360 789334552066097152,225511 790422930257772544,11774 781251839891308544,185921 793917143343472640,256125 791921432213098497,241940 751558747848257536,18395 771581535036203008,124597 792450309167648768,244550 758492819921088513,53185 769332862336114689,112788 769010455440420864,110659 760155831501516800,61352 776613892055191552,156132 787076333247475712,208899 772093983333945345,129558 771343711791902720,124537 789549853286211584,227048 786628723080474627,205167 785613647418580992,196917 751183127867854848,15643 775176295277744128,146847 781352718279598084,186584 785619808247160833,196788 790554137192693760,11774 775035787649904640,146259 755173342403977217,35890 788555734187249666,218969 742342110389506049,349951 788763671614877696,220526 778120582340677632,165200 758696184135372801,54070 763822117305487360,80592 758668335869530112,52061 772912652280406016,132335 760938440640770048,65882 788139636950302722,215754 777277370386427904,160480 786731799674322944,206008 791031506005217280,235590 790559813537243136,232137 790971394121170944,234583 795716584287379456,261155 788123484253589504,11774 757746225554743296,47940 773873439295827968,139404 777283462923288576,159475 789659071011966978,225981 761677725551722501,431998 788059004916342785,166282 769189611369299968,110027 780879377105981440,182870 785933484762144768,194723 771442019885576192,125742 766121621451001856,91440 774993462571720705,146259 793096772704804864,249469 793537933361963008,252020 775356797594906624,148045 793808049848872960,255393 752898324747792384,23519 793243242695368705,249725 780789515615076352,182960 771541899471577089,121612 750380918318178304,12883 791831972729327616,240070 754734524857192448,33356 759803881425629185,58815 765255906342744066,86440 790725678106804224,232863 793264165519446016,249926 761622368544448516,68987 765143922012200960,86053 794560813671600128,261155 785954639770378240,199546 788018863250272256,214492 774035334904573952,133702 788125650129334272,215754 760648361720643584,64197 743481775758839808,11774 793986974130413568,256531 773930561769394176,139404 790953259070521344,234583 778154889268629504,164826 774847445327048704,141316 791454591258722304,238864 766313468559589376,92359 756622529884672000,43887 767066672419053569,97355 772910880115662848,132578 777321055345979393,160593 775785101728768001,151262 788696533713690624,218219 755973240258826241,39197 775884244459466752,152314 770221255249113088,117257 758549264918196224,53367 768579672716095488,107428 776129146640408577,153921 787441548644356096,209991 762995537540808705,67226 795437716590698496,267133 785325471554732033,11774 756866796041285632,45090 777837459065430016,163763 762217254343675904,72035 751580498963628032,18893 765569585781231616,85562 764866325176995841,82066 780619504627884032,182049 732983899555434496,11774 763384252650049536,75241 787756704607850496,210253 757274016348409857,46783 763385937657290752,76794 773863842879311872,139404 791667792713920512,240483 788798581436276736,220820 767885076268978176,101681 792067202878812160,242693 793532557698662400,250430 761384644952678400,65887 765231433514225665,86103 773273389364490240,135725 768556363437920256,106753 778710464247103488,169327 766133496427405312,90384 781874982750085120,190635 795001507708076033,264053 764068609693843457,80623 764973169820172288,85562 768222311111593984,103924 793258008721645568,250064 764815468238630912,80098 764168758613213184,82066 794258247754530816,259231 793337796622548992,251179 780556521012879360,181409 762390639879127040,73012 794548519843594240,261155 794977032551677953,263895 794201283066372097,258598 755899011727499264,352219 756235264381620224,41680 769680738119659520,18030 765749124725485568,89198 794984559414607872,264397 785858261585129472,198878 785661997446815744,197091 791468751447322624,236035 780619850305581058,182122 777949732362678273,151879 742333763816939520,349951 761200592488280068,65180 766028466114396160,90908 790311543967580160,11774 791254795843690496,237491 760675304973012992,63937 794493354792861696,260925 795414313787858944,263896 776936465640980480,156835 787072895033888768,208110 794233410663219200,259063 767468064514244608,97447 775441676638707713,149087 788752569808007168,220332 778294863179702274,166532 793718036641484800,243865 794597401403256832,11774 791364136982552576,238395 792036859144704000,243187 770255082743029761,117257 760821786111979521,64722 759832454362501120,58254 776568353439842304,156976 778703147896156160,164764 790306357173952512,229125 763188768719470592,75899 786935394117922816,207287 768140421163724800,103354 788154363491516417,216009 773997739176763392,140444 769633254727118848,112788 768949835395366912,109104 773857988914413568,139404 768106610468261892,103529 776224547343392768,153596 770242434190180352,117257 775513881011716096,146804 774023055555174400,140553 777843372174237696,164001 768874027125448705,109874 779367530619998208,174427 773888113970208768,139404 759588144320770048,58325 764870962722418688,84888 792134199574614016,244297 793135039110340609,249841 789265547389272064,224678 760619871352696834,11774 757604977665724416,47761 760684810205433856,63655 786243628620476419,201958 764932776814448640,62492 791042228584083457,234583 778308495645048833,167322 785697662825738241,197512 758817232814157829,53185 770203034370449408,44421 756824024794042368,45014 769879971066220545,109313 765122821362061312,86014 777053354358956032,153248 756258204879683585,11774 765022020891357184,81946 768324479982276609,104271 778075050322776064,163153 778189803527561216,164826 793165681046855680,245711 771448553109499905,125145 795298173434544128,261155 775501702996725761,87904 792771818025283584,247241 788440127307599872,217837 794691999710543872,262752 763857789210927105,80393 791480379685429252,239456 792449861538897921,245148 763190601135300608,75899 790159314925264896,229693 761613789393334272,69684 765669628387463168,87904 792528948160782337,246225 764878335872753664,80720 790619907499159552,11774 767181827018788865,90384 786296788105977856,201620 757685185273995264,48477 753689361141628933,25659 776630236297371648,155896 764861910860853248,84724 756931803366043648,45123 764924421186387968,84422 794732703568502784,262752 761300201936150528,67768 755544739881979904,34040 794903990781624320,261155 788037675798278144,214209 772212128312860672,129551 773437890613350400,132335 789667858951249924,225981 769639466411626496,113836 791298063583162368,237491 752129907350728704,14277 751610679136751620,17409 775335007514689536,148342 777300850301558785,160593 790723269326282752,233154 732991101368340480,355107 776954031390461952,159411 794889305294589952,258456 792102649218764800,11774 756732840595845120,1248349 764155402212806656,82066 765191550645243904,86103 778623123247726592,167569 774198549097615361,141887 795733972110209024,268009 767755001087135745,100949 793257894208737280,249961 771896790756970496,125742 789198785368895488,223286 781624912159080449,188458 758015271588270080,50804 781650136568967168,188401 769523660747116544,113797 779471302629306368,174315 786278230760185856,202429 786251463349587968,108396 759188893044387840,56231 766708537464655872,95340 789476000665001988,222561 789934967690186752,228576 759223909875064832,57574 767755890405421056,101163 776763396343472129,156976 780431809108586496,179537 793507082511101952,249926 786085572565688320,200870 750810927247818752,15536 753582795616911360,28037 763014666884788224,74827 765345131025301508,74247 766695015141744640,86103 764973046797045760,84888 773182144726306816,134561 766611732378910720,91946 759035649823350784,56462 795303365139779584,265257 750650611062935553,13343 751746029771431936,14277 771816503200980992,127134 774215203747758080,141200 779580308530208769,173347 790526543185469440,231894 768591160063430657,106084 754716541107798016,33356 786028653356339200,198620 753641971680473088,28245 761608980837826561,69356 780459048512610304,180074 768761519060480001,108729 763966853106446336,80939 768989933201678336,109988 750722804341846016,13343 793968875763331073,11774 740838917109354496,351254 759119377597882368,57164 759989698790129664,59666 781114437155495936,185496 788152323650519041,216009 756615656632713216,44429 762767829754122240,69711 791469329615159296,239405 757712118107873282,47940 790549874861367296,11774 773878973465886720,139404 785250059977945088,194226 791978017845239812,241819 754027645906464768,30590 773980258584391680,133702 762256716314644480,71026 775704332733861888,149717 781263223269957632,186883 771485069156425729,125853 758474503978713097,52919 762949737431470080,75615 775318246744522752,148170 785516664855138308,194934 750034542896054272,7275 791705934640939008,240067 765379611840679936,86440 795608768239247360,267584 794102404203638784,257325 765967087718150144,89617 791067110789124097,234564 793511375486279680,252035 764301623854325761,82209 758357241695080448,52764 756317985690755072,42249 758427607797030912,52061 762687068812161024,73926 770613321066307588,119832 787229376857403392,203492 786781433671000065,204297 769423433620860928,110585 770244640368799744,117257 781534717510316032,186584 778577498649092096,168569 785935157941284864,197512 767646787360460800,99385 778489993723514884,152594 785559040764018688,193905 773266031917821953,133043 760176950044422144,61412 791805064625008640,240483 794339012102254592,258829 773707551238217728,11774 765083358766387202,85562 794676862236573697,262588 777395270996758528,161730 788756640983986180,220526 739973237866663936,11774 773535181948919809,136947 791354154123866112,238395 758069233502695425,50827 785250274159931393,11774 785997680598278148,199478 792005979881680897,242628 793263164292902913,249469 770503805347762176,118191 767148299103178752,97852 791254863720030208,234583 792696191544856576,243344 765713635083685888,88459 766260112008839168,91946 755907732683694080,36649 756826856465190912,35212 777635860141387776,162497 776021129794314241,152847 758479372475072512,52578 765297147453448193,86763 752904053865058306,23741 774259039479930880,139404 794575863140544512,261155 780787058520449024,182349 788481192022663170,65113 791393529993932800,238207 775325560935485440,146259 732528397990105088,195876 791921655295594496,228820 763697875800854528,79020 765765477511593984,88361 767415773375655936,97519 779038297989480448,172120 788545467579764736,217658 750880478127747072,15255 771479644105158656,125554 793539917833842688,249926 770031252434980864,116113 794207713630638080,258771 764797733899149312,84724 770998204498345984,122146 781507497249112064,187657 788771000871714816,220526 788480951814877185,218351 792413014003687425,245480 793268749377806336,249167 778375851507200000,167569 792365846576242688,240145 747523768680087552,11774 778032440833040384,14383 791041614001139713,235179 794312350534946816,257492 794617216046166020,262022 768209165084860417,103924 793557446841077760,252020 758180925125472256,51069 775167756178030592,145866 793971480145100805,255942 753606531627749376,25189 761263909768687616,67229 771479000875085824,125554 793138778193928194,249469 788443460865064961,217837 795387914272313344,247930 732093293157191680,39600 794002098484441093,11774 794931604166742016,263895 772874320288681984,11774 750758449303040000,14950 780738918367059968,182036 793956118053683200,255393 785497669577936900,196277 788695188218589184,220018 785653193258651648,197512 774175166569951232,140444 793523963091714048,249926 769303881423597568,112363 734781308027711488,7224 752316086540918785,20002 791784490083299329,240483 763200118937890816,75899 788386193968816128,217519 790550932530589697,232137 760473477732114437,62452 778559474332213248,165931 762755335157346304,73910 793152116193832960,235685 752906465896259584,11774 776469260797222912,481145 774989407699005440,146259 785472195719856135,195125 785902806444019712,11774 794041196356268032,257492 771818076538937344,128067 757670431121891328,48735 795434007806681088,266079 757088511518474240,45857 762278675509153792,72090 793141334035066881,249469 793863192501903360,255162 760380072368930816,60725 779389676612452352,172967 760366874496536576,195876 767111573286498305,47940 775425189458739200,148903 786945944726020096,207613 793983330031022080,257325 760909826457153536,61395 776038890398420992,153033 753182328692826112,17295 792559507985403904,246225 781200239273402369,183338 763414364149866496,76127 775364722673782784,148645 764147597745545216,82177 778328176447655936,167220 793528922646388736,252408 786579394609438720,203806 767368545059631104,96263 781154294066126849,183759 734753314844336128,351644 785259999089954816,194154 794690355442679812,262752 776986657589497857,158041 794210327969824768,258598 759366377094287361,56924 773008824529747972,132335 793983824325591041,257423 787944105447940096,213803 794009281301385217,257492 751174299571130368,16953 787052460024082432,208379 772853713740394496,122146 786230113650274308,201494 787800787007082496,210235 778793555397574656,167220 788865155492786176,221143 769757560631009281,114357 738825350717673473,11774 740798975838654464,31836 767658827726655488,97371 769733578922098688,112336 786323147842723840,201494 794560671874629632,261155 755560125046280192,36719 773521484228820993,134470 794593558246264834,261818 794941808094642176,263302 774044440251998208,140444 775729348414365696,148713 755142783342678016,350826 753300236689256448,26940 795086776981258240,249926 785576755578937344,196788 765905092545351681,87793 773278458797371392,135006 793045137899257860,246225 765945549996625920,90031 778251501202317312,166282 779892658491629568,177248 750772295933710338,14858 762814322019934208,75073 764818882347532288,84724 786920878101532674,207151 794407646619140096,258456 768923074213318656,11774 752679015949873156,21118 791818571697496065,241678 755220078745059332,35890 738801137927753728,353603 754834361476849664,31046 763459889352044545,73712 788631682895273993,218258 786663815937159169,205728 765681676609552385,87145 766753448700284928,1249334 776878172650569733,157755 793326526066331648,250633 780241688782483456,178418 795364821948633090,266054 777413142137729024,138490 762685287512281088,74133 785661083977646080,196277 791020412226248706,235948 791325625055313920,237594 774401609916882945,139014 785518156714389504,196277 757724814203297792,49121 764096310257475585,80939 766437834748104704,92959 774990730611728384,146259 792163847247454209,244221 764944204854362113,11774 781457505863950336,183759 761968203639775232,69711 760906223348658177,65222 790791914006061056,232427 770271508396638208,117609 794801238957297665,263289 785962350549475328,199546 791137303611707392,234583 764430530028957696,82046 761388804288737281,66607 775473879795978241,149231 793530784044855297,11774 775871302837993472,151539 785386421855002624,679105 785812232106045444,198591 792719811470094337,239564 795074533996662784,249926 757242291601809408,45669 764962129971732480,11774 751835708189503488,19562 760988201028911104,66116 758821243915112448,54974 760866747176157184,11774 786591253374701568,204835 794698630368149504,261155 773704357921583104,138819 795090435148578816,261923 788510805629112320,218275 793151393691422720,249841 751595671044579331,18215 766365560674349056,93261 776127891495092224,153095 755144219950321664,34731 773515663818326016,134811 774431259128848384,143585 778722865050886148,169384 792192964411916289,244550 795739997760618496,199307 775070957325185024,141091 786182255282487296,1170820 794729506103787520,258771 766934497606701056,90327 793876729806725120,256411 794882009915150336,249348 795279639488958471,265644 752912538174627840,23899 770665022083174401,120341 753014891045330948,22938 758690530796548097,54070 774589204131176448,142503 764270962011430913,82066 788528228189270016,218275 789544443254898688,226731 790976857596239872,235590 791381260669161472,238117 780618110936059904,80785 776911621423849472,156835 793473035370016769,249926 773177490932174848,125742 776199459097178114,153845 771541740771643393,118191 790884290104098816,234583 792043548547780608,243075 790737816405757952,233198 735261834165374976,355392 767894684546899968,102449 785898462122344448,199546 793946669125505024,254444 763140956052783104,76577 786724135237849088,205728 792451299140890720,245575 758364741261725700,50500 771095035718742016,122093 787314765974478848,203034 773717354433826816,137315 781488659812024320,188119 774016011263619072,138819 793456072413499392,251758 761674811953131520,70177 787732947466063872,205197 765223243347177473,80486 755490181071994880,37973 773481243392499712,136947 795051185191297024,263895 786920850889072641,207287 755765014322040832,36166 788379845726056448,131210 769100403980038144,63505 765208825884323841,86458 779147545394110464,171324 763051952875839488,74961 765671336035352576,88920 793248077368864769,250293 753388614021554176,26458 788834069328965632,220767 795352869272551424,266079 753018030523723776,351340 793106496187949056,249469 780617342346723328,80785 763172130762567680,76549 779071970268897280,169515 791452066682015744,237332 776142635295801348,153699 763792474951196672,79589 764056458669330432,80939 755433737219735552,36735 786187952980242432,201494 794930104023420930,262752 768156031314788353,103354 791777958482415616,240145 788872544073809920,221832 758091041106894848,50789 758758570888302592,54070 763883058395242496,80939 795614363084345344,267655 773286193291079680,135736 754728471281172480,27045 786774382022692866,206642 779476634462097408,175260 753274799129038848,26573 791275882493186048,236831 757915273424805888,43579 793089033479987200,247651 771883261639299072,127871 771923523153588224,125742 791152277193105410,27045 777925330745102337,148116 759221413207216129,57463 772476159430914048,112363 767005667236442112,95869 768155495244795904,11774 780663308969910272,182049 792028384708538368,243075 785611237556092928,197512 788892247710236672,105109 764544253607288832,79561 778742452106633217,166852 777935208159084544,164826 788879273054593024,220332 789534055419097088,226881 794831255992995840,262849 776082277960851457,152735 794321809206366209,257492 785746372569870337,197297 789113912188923904,32404 767006239184326656,97293 776032319752765440,153002 792877678764273664,243142 767761633447993344,101347 795080329077936129,249926 795274663706365953,264807 786337443888848898,201308 793819660315537408,255393 794263135037231104,259063 788759508294041600,220526 792179797082251264,244373 793613166714425344,252893 732680585194409984,1170507 750821486605152256,11495 767182536871206912,90982 786166487602065408,198576 771641365100793856,125367 774500543213428737,141316 774996366468714496,1170825 775852443817086976,150663 792265132260950018,235590 765513918949097472,86103 778709873538150400,169029 778890736678871040,168794 781860482814619648,183811 794326852974374912,256038 781214577837142017,186434 790723457038376960,233692 791830431645728769,241819 760242219068653568,1248387 788151756828082177,215252 751153047351463950,738099 786996345827581952,208176 790551400136736768,231894 763112882238287872,76613 790909152574992384,192728 795429424250363904,264113 781565480037392385,185310 785660668317802497,196991 792424535387611136,244550 768317673373655040,101681 786422309988933632,202429 780608647705559040,182037 791660522894655488,238864 749392376834117632,7816 781137814465290241,130635 775460364213481472,149259 778470581289136129,167569 786593383212945408,204901 762321029557460992,71502 760635761574031360,62654 778616103044018176,169201 793165803986100224,229693 780558105276841984,177709 781015552487718912,181419 771301802360786945,124597 788017232039251969,212139 750356996776267776,11774 750794716229148672,14950 792165789877108736,244550 793104629269721088,249469 770615154782404608,119833 774574784537567232,144053 795189078757089280,252939 759548346797260800,57574 787280271313776642,207076 795700268050640896,267561 775794680168603648,149711 790534787975024640,230808 780828573753970688,183660 785908680680022016,199546 788907114878078976,11774 792026998835118082,243187 765943494041079808,90384 780886579929751552,183668 750927023191785472,14858 788210647586729985,215608 791016463712804868,235948 792136003129532416,238780 761665706316468225,69493 768163652671311872,103481 785583967521083393,197286 786233660307546120,199546 756907258638852096,15066 758119632347607040,51388 775589157389340673,149300 766603619319898112,94718 770200101948121088,117257 792770317815017472,243061 769304709941166080,112301 773954289467203585,140444 791713573143805953,240483 771487060775596032,123139 768228827617079296,103046 780083758250668032,177778 788395593517428736,217503 756830275276070912,44163 781521739574571013,186883 766018948424880128,86223 768971391722979328,109666 790700001487888384,233558 764749695822471168,74321 751542701091278848,18491 780126714907287552,176125 786268825767452672,201958 758414543248822272,52112 793480607992905728,252580 768866928894971904,108849 767305186910044160,97852 771516579699838977,11774 786799029837373440,206008 777876524036939776,163763 765230864141647872,86440 793212309376212992,249926 761235271635509249,11774 753381446702817280,27402 790971258636791808,235590 757620118218166272,46076 781466833681604608,139404 791621868834942976,240145 792110457880449024,243075 765365824421060608,352839 778417067628322816,152594 768839552135901185,109447 772824116491644928,132366 794728245182664704,262053 776413009895841792,153610 779015601931034624,169515 764141744984236032,82066 779214461739606016,161249 788038447592198145,214492 795016183015739396,263895 760243711703969792,61412 791983451213705216,241819 769350125046988800,113290 770652581316231169,119753 732727694614495233,1170601 764845550810181632,84724 776864079852015616,1170550 767269161240100864,98610 787627501388521472,204078 775417107299258368,148800 760186049339518977,61544 753862426655850496,29263 777955751709052928,164669 768708077407395840,106317 771068860959068160,123135 788092677426384896,215005 780259870968774656,178076 751096741328359424,16299 794580326953734144,261155 778391100654354433,167407 794783295573659648,262752 770385568429645828,118698 786417872880873472,184639 780732688403664896,182665 769523408291770368,40035 794347049219223552,259134 759415339746635778,56192 754057775970390016,31400 776195230030757892,153573 790578761297125376,231894 768274877396586496,103071 788752817460613120,220526 767196497230213120,94699 775987494705737730,352717 794693753369935872,262588 779360446004551680,115957 789543041426042880,202265 792411385711857664,245095 791067923964129282,233692 794172823967240192,192126 755886606075166721,39797 769324532309958657,112336 758331457689554944,41703 790368444973744128,228989 762462060839997442,73102 781341352357429248,187386 766365167827324928,91946 781002132216504321,182960 732717567081652224,1170428 764659071593000960,81946 753387731401580545,27222 769676685994143744,111225 781867911568764928,190635 791661921946759168,237964 760493027286585344,63149 775881518648430592,149931 754772689047293953,33356 758100115957518336,51451 775298121748344832,148045 761610912805552128,69711 774045205175472128,139766 791581302415761412,234864 793998365445029888,257492 752896486875201536,24134 768659733897105408,349425 795108208390131712,265257 758716465801494530,54070 769096628842143744,109667 780604748541984768,181886 790051420682805254,227748 753953497121304576,30590 793610234862252032,254135 793993612132491264,256239 791936056702537729,241523 778160463246925824,164826 792116981260492800,243187 756573770895257601,43956 794517722621247489,255870 771179041403473920,121274 752229376494743552,20279 777845946042425344,164001 779320991218405376,173566 795341489274585088,265878 790690882999771140,232106 751028699466764288,14107 762409577396654080,73057 733175633073823744,354962 764882167671484416,84724 780431143376216065,180233 794706631586091010,262752 757115942451150848,45026 787157620964589568,209043 789471556657221633,219119 759194809781280769,56964 786986895448346624,207974 795736242147262464,267862 787075672237674496,209043 766517971246120961,92872 793991192904105985,254135 751014430180188160,14462 780764626019549184,182960 785676106342998016,197324 771799067038851072,11774 764177604161245184,82020 787488840244137984,209129 774002253740945408,140437 788080682337722373,215252 759852567862054912,11774 764184668115787777,81597 786193005313191936,200870 752960161166295041,24316 763341486838677504,77615 758054494982799360,50923 764865439553818625,82066 758663671442792448,53985 787781787128692736,212357 788733975565111296,220332 763376303047270403,73814 788505512421851137,218349 792352947795439616,244143 732999609728008192,349918 786397869238431745,194723 775475039110107137,112363 771017145127841792,122146 794662908605198336,261050 788058387795902465,214492 778343025604894720,167220 780528846936432640,180655 792883619597545475,194060 769942510030491652,79987 773623874676264960,136904 792397608824090624,195876 786503561198698496,203793 776894703904194561,157082 785584150619185152,196917 780526931435413504,166704 786740119860547585,205143 793467165735124992,252020 762028335564099585,71026 777492553159544832,161988 751789833693962240,18391 762028846304505857,69711 757853733975826436,49754 777687148799614978,162213 785644599188398082,194934 791313961274793984,234583 795500642605350912,265855 791021386638721024,234583 792564301164797953,244270 761980378655490048,69388 771415063231987713,125367 766053560291209216,81929 758448395816140801,52112 779826664574488576,176109 790787330541883392,225981 758830779052863489,54070 752295305278660608,21074 771708977209933824,124462 773853102919135232,139404 793262276652302336,249926 751833422797086721,14277 786634678522425344,205039 758098783485984769,47761 786095377351057408,199307 786049311029112833,199961 762834822930632704,73712 771873986762407936,120824 789552274821541888,225981 787739362771341312,205197 788801523757244417,218275 785923418940141568,199840 779016004798066688,169515 760188921296846850,61011 777793584133091328,162294 791610893549248512,239036 776115950756126721,151463 773616559327617024,138049 774802495524581376,145244 770751876891484162,117079 785536918163431425,196277 762137095943122944,68862 759100414860136448,18495 753738632821821440,29592 756969242440765440,41703 769119348845842432,110362 759581908728623104,57574 780614435249479680,150151 758377086738464768,52061 761287395899691008,65540 781635879664168961,139404 792762614048628736,11774 778682411622117377,167810 753686475326255104,26977 790699823699603456,232169 794727029728038912,262849 753643367150399488,28732 761601610694987776,69231 779427591434412033,174115 765541253677068288,87793 755587613172633600,38210 778270335007334400,166532 780489364912664576,180584 761744657369985024,70543 794749660506243072,262849 749242329081470976,7866 750890642469904385,16728 758630244806955008,1170552 781870969849655297,190036 753635405468172289,28732 765884118148128769,90031 768919036381896705,110300 753322899600121856,27061 789285426167021568,224680 737737009964277761,49681 788024462016819200,214354 758675079676907520,54272 778228808344301568,166205 795704343248957442,199307 763791782106857472,79513 786650766874378241,90209 795317321816371200,106085 791729592411287552,240070 778432041322881024,163592 759110113059868672,55660 792431041117990912,245148 794917491176656902,263895 794564645075947521,261155 764850014933749760,84724 771073118370758661,123287 794665695032250368,260455 791357850329157632,237491 785295738116907008,193669 795079027782393857,265102 763134768431104000,73712 790580382164922368,231318 764224018157301760,60172 792487920422703104,246225 791741951418793984,240483 764491475744911360,83483 793508622936469508,252890 794017588477104128,199548 788461433851826176,215634 767725885193654272,100893 791281768628236288,237236 764045147713728512,78959 792154456276082690,240483 757248948499251200,45014 773184162119442433,135025 792781401582104577,247631 772214700528504833,129126 774223748962615296,140230 790916559812329474,232424 750849223764041728,15255 795100595459883008,265257 766720813781413888,94899 785269440904515586,194648 765182961352380416,86103 773562069438214144,137158 776440910624153600,147469 793622451754151936,252639 777006069499342849,159876 793581860442009600,228501 794899986572054528,262752 764464452829753345,82642 794733583491473408,261155 794142140163047424,258193 791194158941675520,233152 777686243668664320,162753 794234850530258944,259063 754976119389118464,34666 775995387093983232,151410 780232344674467840,178076 790991337340407808,235590 773606386869477376,138054 787881420035416065,212239 790835819682619392,232884 777970591051591680,163990 779802152332132352,176218 789452937768603649,225981 790908081047756800,234583 762427851974946820,70886 794761753301237760,259892 773953944909443072,140444 763874775538266112,80643 754718994163171329,738099 758415579942445056,52112 791423161342517252,228341 760189462093627393,60819 770975974775136258,122146 775791916042620928,151748 773703534516641793,137639 760867280175697921,64339 751240413562990592,17591 763855141560778752,80486 754080705055973376,30590 778534725157851137,167220 787458711535124480,204835 758112540798820354,49843 768149678307340288,104162 791108112283557888,236454 757533680998965248,46394 765608425598234624,87904 774015506986573824,140443 773875984927952896,139404 762039561719382016,431998 732517510596198400,351837 763271615643840512,73814 780637732892585984,182257 788752329591914496,220526 794231861706977280,258598 749596078622801920,9153 760198495940677633,61352 778079527666872322,165185 795689606264082436,267862 766718805775036417,93303 781238152149082117,186584 764627955813322752,513129 776055665274085376,153095 793584012895801344,252020 756621243416182784,44429 775026403314167813,128934 788484589840764929,218275 760898073543356416,64678 787106522820149248,208989 767830946187841536,101383 793222260660195328,250033 795741136874864640,267977 792107648481189889,11774 790129731391791104,228354 766157698387685376,91623 768084824254840834,1249510 776728704747614208,157082 773779105565274112,137554 788018282225819648,214354 768965163718283264,109945 760559393482088450,63149 773489167909126144,136904 777525764484923393,161960 794014091283050500,257492 743256232773943296,47188 760677786528911360,64147 776573235827609600,156835 786976997830434817,207949 788505567790714880,218349 755197736912289793,36057 764827414413344768,84724 779145534581960704,172270 781168309274185729,185496 780823216822497281,182659 744105279860670465,195876 751177808836046852,17591 771099893741998080,116680 788780209092882432,220815 760677250299604992,64197 794920202962083842,11774 750377543287513088,12883 785614769084436481,196729 753773356013367297,29802 781578135292653569,188401 750417775810605057,13343 792326369506123776,245024 768481005233704961,104932 792095177175359489,11774 763355635454971904,77731 788588104915484672,104244 786279104924483584,201958 779312708109869056,173645 787022828348465152,207113 741732413462700033,1170556 759792680301985792,59783 775153584942047233,145866 765178832479481856,80486 767354064686292993,97325 786229318825365504,201555 794301453460525062,258456 791371881609777152,237236 749587349126811648,8047 764861014709895169,84724 786601219154321410,11774 772400787213484033,130415 789922633747947520,29583 792042235298652160,353437 794347185047531520,259231 759360664410398720,1248673 775749517979316224,150511 789481172908716032,223492 768808848081743872,109167 792946889570127872,248514 752646766672093184,22546 772877440817491969,132761 790894686340800512,234583 758368196432986112,52532 759832137709125633,58508 750531474336591872,13532 767871723794472960,100949 785728457779052544,195975 781201213199187968,186434 793808761290973184,254135 763350999054610432,75109 791043414997426176,234796 785892322760282112,197512 762828983633227776,75073 764211607350054912,82066 787255670479450112,209477 775760119984336896,151463 781101964272758784,182214 754724134148448256,26066 768390011980959744,105345 795421576699215872,247930 762337769020469248,72411 780454103147220993,11774 786191002012753921,200288 769668790653255680,114779 794570004616384513,39957 764944205500342272,11774 793872317369552896,255942 753260135749824512,11774 764063428717588480,78566 764140313724198912,80939 781369775188353024,183759 795282862488567809,261796 794967223454535681,262847 762694408164806656,73926 775802180636991489,352982 791983186582528000,242651 793245897513545728,249725 776232404256038913,152073 788449592182501376,215608 759069519931465729,56751 788154357858656256,214899 774107668248080384,141360 758753510867558400,54070 772866137138667520,132335 787770135444586496,212139 794382325123465217,257492 771694787921489920,127134 794623633675014144,252939 789294825132601344,224680 792443630086680581,243761 776520370035757056,155688 785680342032146432,197286 786298082921111552,202275 794524612964954112,11774 794922074821181444,262886 792118022378889216,243187 757633068312125442,47940 770596936260939776,117257 765017808963067904,84724 773516861791174656,137042 773895349882777600,139404 761920003318972416,431998 786995819656380416,207949 768889866918572033,108729 775684574542266369,150663 758131881737121792,43225 758473233939050496,53185 786398329374593024,203674 793244553444597761,249926 791882628353912832,238395 764418434063007744,83391 788470669705146368,215030 789174265849360384,223492 773932446534340608,140232 778015856798216192,165435 772034311881166848,129108 793138520395251712,249469 774039104338092032,139404 786721150160269314,206117 780373957765660672,179568 755486777914175489,37294 788124770512449536,213227 761810132955074564,67229 764944906662060033,79589 780708925268172804,182154 775690960139321345,150794 780867791255703552,183668 770603281194229760,118192 773724323429384192,137553 787353971237105664,199307 792157232343289856,244221 761283110143201280,66873 778356485826969601,167220 758393904836190208,52545 768211965277790213,103354 785518961353981952,196277 787039318883835904,206313 760900959186804736,65623 776290661968601088,154709 773252813300301824,135701 755682017006804992,1170352 766344088266371072,92860 759223968888942595,56964 795705867001851904,267862 757924310837235712,49586 760082904651337728,60866 793250839427252224,250430 775769610108841984,150394 781711449546711040,162576 791639371699085312,237325 764985100417269761,85619 779287592797962240,164814 758710413055909890,54011 791008606808313856,234653 793936449783660544,249926 794538613644017665,261155 760476737029496832,62995 764202672496844800,81574 774491314092027905,143585 769288331758866432,112906 789931803993858048,228820 774004211566522368,137965 777248489247944704,160592 790975801659457536,234583 750690793145401344,12660 778818630070902784,170187 781330292506173440,187389 791418320255913985,238494 749591499478740994,8187 755111002170023936,32337 765982484555264000,90565 794711762079772672,261155 750828832479928322,12746 787455140206903296,209863 789869363893407744,11774 780180300512976896,178360 786950732993798144,207613 751825535169204225,18893 778200026300284928,166409 792419334945513472,90252 793148664365678592,249926 770731819532587009,121046 794618255620980736,261987 760250104045375488,61922 773930392256512000,140211 770668005978025984,120464 771735598985912320,127366 762574495479533568,65027 770616129324658688,119937 779305513825763328,172799 779327791498092544,173964 794934305285754880,263895 775056225885192192,146338 773616935808462852,137869 746562532425469952,354110 759153319721828352,57336 774154599456309248,11774 785656518729347072,197512 781474356304150528,139404 794923648859701248,246425 754816364611788801,33549 753389252298301440,27317 788776087283048448,220332 766026741295017984,89733 789790781175365632,206748 794329884495515649,258878 795101724755234817,18395 761670462141304836,69947 778230306457387008,166532 765537396029001728,86103 772509432320262144,121949 778918202583707649,351436 787253445866717184,209035 794043902281953281,257492 794909446845636609,262847 760829215184945152,63776 790028118530613248,212131 791678746474328064,237385 757712184113635328,48663 794150495212490752,257492 750445404899069952,12743 764969001822793730,85562 770749764656832512,120610 778278055345131520,165690 756913839707389952,41702 756103878525882369,41632 794343596912689158,258305 787369054763905024,207212 764991163749195777,85308 791702413728182277,234990 759045021202952193,46076 752286740367507456,20279 755639594637467648,37044 765290760786747392,84209 794677266097774592,262022 760625995091177472,11774 773887414150504448,139404 792495047568715778,246225 764176436395520000,82177 769104459192528896,107428 772837860911243264,132996 755247075651182592,35890 757041442959208448,45968 787116382181847041,209129 767083020142665728,96961 753897768700305408,29263 788524864080576516,11774 750121468432945152,11495 778387604811214848,166282 786191158355562496,192032 790382024292913152,11774 793225555751669760,249057 775190651780464640,144617 791342893109739521,11774 771484501675503619,125111 788454714950062080,218275 756208027447865344,41680 778951440618270720,170795 790679347187310594,233198 793974343411896320,256358 775482977446793216,148394 757894275321438208,49852 765620753341427712,87858 780577392792375296,11774 785693480660115456,198142 790964280522776576,235487 775286978212274176,148045 771090483640545280,121359 760085841351847936,60866 764444494645387264,82209 765555798814625792,80607 794573893184946176,261155 793608755149766657,246425 760257017793486849,61545 767132985024020480,95530 751862554113236996,18491 766426015539298305,91798 751799152888217600,14653 791626277757288449,240070 792477794555101189,245571 794955957579247616,263793 791727419073765377,199307 781302726705553408,186584 768236193599385600,99262 776127992967888896,153921 737588563194220544,354106 791112932528488448,204413 785391137397678080,194560 760904080185135104,63589 791202099312881664,78159 793593118519984128,249926 771830047015448576,118191 780336523401125888,178524 768927748177793024,109666 769285164266426368,112693 765410391040090113,87245 780087639693221888,176673 766302402232381440,90031 777245290818527232,160480 757671657490243584,48735 791162421587181568,235882 775887786905829376,151741 794019481630556160,257492 790552850061484033,228576 793553155199868928,252741 775460560510984192,149202 791400796214538240,238395 772788940713566208,132335 759835505374662656,59939 768975510315659265,108848 771396554422976512,125276 774220920953118721,131421 790820640328675328,231894 753642721953386498,26458 759975067992334338,59365 786773444167737344,206255 771621015839399936,126390 768376238943510528,104406 756851313560940544,44429 781670161996709888,188478 794259545635721216,257492 755864168016728064,37892 775701073763901440,150511 793197831213416450,248559 793944839272431616,251331 758696470463782912,54070 790973978957455361,235590 766315372161236992,87089 767568079169658880,99385 788467748401586176,217519 793122245535272960,249469 790228998735351808,227242 764942921606897665,11774 772833400860184576,132335 786242116808617984,201958 764878081999904768,84449 795007685464731648,263033 757647858849972225,45567 768658689490165760,106702 781101379754524673,185310 758336551889756160,52554 788092282650132480,214354 771990224712765440,116262 755208564591898624,36219 785466850498928640,194079 794388897530687488,259034 792119728252788740,240584 792116181692022784,243187 794002978352992258,254209 767405299707830272,98072 775317934990356480,148170 785343270809325570,194949 786645714541514752,203674 757335667441532928,46405 779376778020286464,174557 792390770405830657,245566 768420827612254209,106281 780862694492606464,183269 785247054234849285,194170 750870093156872192,14273 785599235714641921,95055 794530326135480320,261155 792746679724232704,247232 750818847540670464,11495 771053742183555072,122955 786327916724445184,198743 770622958997999617,118155 760920907615342592,7546 780930922912899072,183975 794320582003167232,257492 751578808738779136,18893 778774958621143040,169923 761914930069209088,69231 765331901414465536,87202 773337047310278656,135736 763820720409288704,80366 787464855871553537,211347 771730494052372480,127366 780049052935213056,176129 793335080747868160,250293 790597085699637248,232169 766689894651559936,95593 785879229699207168,198671 758324030797524992,46384 766918717510815746,94699 775653068721496065,150536 790339140592295940,230283 778827555004489728,169201 778626534294773760,23762 763032850518114304,75401 760521173683806208,63071 750059608241307650,9643 792412910714662912,241034 766661170518515712,95343 795047292248068097,199307 775068758167678976,146259 733021511376855044,11774 755871255480238082,39462 761184979472773120,65455 763557624415592451,75460 765582558373502976,81946 785262515286454272,11774 775403277978521600,148994 771148443678937088,122861 778616704477777920,169201 793424838283132929,250933 772521915005169665,130686 764766991550853120,84679 761609946223874048,69711 770266012478418944,105109 773662572570705920,138532 790693757431623680,232169 738020026008141825,195876 758305891062079488,41703 760882563925745664,64582 760974962572140544,62877 768931195962830848,110362 769257324359933952,111448 767770607127662592,101163 772310871687073793,127811 788747817040740352,220029 786234060020457473,201558 768573088975822848,107428 791418256439537664,238780 765334499983036416,79987 795420001733853185,265855 762736781804527616,73814 785554201493458944,196676 792052413192609792,237787 751854821246894080,19994 752158067379281920,14277 788612131444912128,46572 792776851106172928,240070 795077571583102976,263896 785965835303223297,196277 765536375663976448,88052 774694862096523264,144654 756290652137107456,42432 779761205749702657,176786 757562932955901956,47782 766032482366087169,90384 795306673887920129,266079 793131328350855168,249374 767804154517520384,101681 793703382301089796,249926 773672070915854337,137640 788568176871170048,215437 769300070541893632,112872 785497808933642240,196277 768987910607601665,107984 788783059654979584,220765 750868988188516352,15643 758007162224386049,50654 763910342430687232,47188 787117089077104640,194167 756848568355479552,43553 753347205143023616,27045 768236289489510400,11774 764468652439666688,82283 786882733075263488,202429 785872473715728384,199263 767806912121495560,100891 787218508752924672,207949 788579558651940864,52554 794996647835082752,264431 776206589841858561,154534 786697052633849856,205728 793158190842032128,249469 762652241857646593,73814 787020445858095110,207287 793378771600482305,249469 775833723480645636,152073 778413663250022402,167569 753318294015373313,26871 794940185393905664,261155 771341324666736641,121612 788773498294501377,217601 751205489237688320,15643 786637277535535106,204078 788477244771561472,218540 792016697813151746,243092 777722345360388096,161387 767280677196853248,90252 775768612414099456,151185 759404274694647808,58041 765308477359128581,86440 775131881411076096,146675 786292845573382145,202275 793849012403122177,255942 794540070070079489,203546 772513831494950912,125381 769327772153950208,112788 792034455577825285,243075 761573749636202496,50406 785259913303953408,194154 760106889359294464,60112 773947482355228672,139404 758912719844028416,55519 777850580194779136,164001 780874852240650240,183269 787428890239172608,210694 762281328880607232,70886 789544230905667585,223881 791465019120558080,238207 791671418614231040,234990 757672364649779200,48549 765403840543731712,86577 761660305378254848,69673 769204686138306562,11774 776191506575085568,152314 791433526298054657,238207 779105248262627328,172428 756695803595489280,44429 792624391091662848,243344 777775626367401984,162610 769551285339258880,114113 777763319608377344,161349 758758319842557952,54070 762819166617436161,75073 758250774287773696,51674 758758248694423552,54974 774262266506022913,141887 790162743663788032,228354 795450096636731392,263189 771880394211799042,127871 763431817412091904,76406 755409456519794688,8044 794541205640114176,259659 764334600449433600,82209 750057386447077377,11492 753374010667401216,27222 765579749271887873,11774 774204628833411072,139404 795483431324893184,266151 792477146488803328,245268 764886429629579264,84724 786548179042832384,200235 790740283201773568,232863 790932584129818625,232884 752659934655811584,18341 756909883564236800,44450 795006218398011392,249926 781657505034231808,189017 785471995668377601,195849 773355017147342848,132335 793149762635755526,249961 758411302247211008,52686 771411594429493249,112363 793230799738839040,232911 754920884708708352,26539 770303139593359360,117257 775911368817938432,143585 765127477240791040,74575 763801846427193344,28574 781491071972995073,139404 768158206745014273,103294 773959196761022464,139404 787717106028519424,212139 762267415828770817,68895 750726164440870912,14277 751761377820377088,1170426 785492378240978944,196277 788734657382653952,220029 760997609272074240,66239 795700586687725572,267862 793208613858795520,249841 763134989965885440,76549 770143959469481985,116995 780478581248000000,11774 788472180719824896,218275 735237322183192578,350517 789039075722493952,222500 795049538176372736,264397 759446182674456580,58250 771054279499153408,121785 793991701572390913,255299 785320540378689536,11774 757685533854216193,43013 788073378137698305,214011 788169927131881472,215608 759198898456002560,56964 795295432687714304,217519 789178831303155712,203546 751551721151750144,18395 779332561852071936,171500 781152418323128320,185496 787621642688012289,211347 789534043486375936,213064 792935468639846400,248516 774704367916154881,144602 793865181671469056,256255 751583649900834816,18893 753362770192576512,17640 788870731522113538,221143 789538893414543360,205972 767065053010890752,93261 763444586773557248,77849 777172400987377668,157755 789488465054400512,224680 753282534549499904,26458 779039986163261440,171902 779856172513894400,177248 785920283790016512,198878 764996640365121537,78274 778194143805923328,166390 781467322355748864,139404 766765317590691840,95672 778286759075512320,166409 758930812817448960,55502 773897712190255105,139404 757856912092172289,49754 755117832048812032,33356 771512058005295104,126390 778760743042809856,170471 793499254878724096,252890 785528301242687488,196277 795363260769959936,264397 795255572421558272,264397 781227969935212544,186584 778326142117969920,167220 761193410309066752,65180 789943464582668289,193533 760523867223912449,58227 771489791326183424,125311 776561447388139520,156132 794996522953965568,262849 762203973247959041,72035 765329651308830720,86653 758844046311698432,53852 773682820384296962,138465 762842912593813509,73910 778649152003727360,169201 794087462876233728,256502 794590838378532864,261155 771949601658109952,128934 777140076023119872,159876 761978161651453952,431998 791408086669942784,238780 768176303090634752,103261 771484595472609280,125554 778363540726046721,164826 752832090501152768,22779 778326368039890944,167569 788468003021033472,218275 781186640337248256,184223 791028223119355904,232169 781370554385326081,186170 753386511265964032,27317 733142110103318528,355106 765719444932796416,86103 793980740899897344,254444 763896250790010880,80486 779033522732273664,172120 759529742420762625,58839 793467828221321216,252408 778829799049396224,170253 788539623513419776,218875 752739707625189376,22394 776197177127215104,351279 790892073880850437,234583 794162973954768897,257492 788116888966557700,214502 794574977357860864,261155 753379694960111616,27402 794194924115628033,257423 778730715395428352,169201 795275439665070080,265881 780084201819344900,176128 790326232965484544,230584 794768234897473536,261155 750334026469310466,10662 793916269552513025,252639 754196335214100480,31717 771529428027322368,121479 780839853554487296,183269 789994620713336833,227904 772109856681623553,121612 773621685488582656,137158 751876323019075584,14277 788011907814821889,65113 764488238979362817,79691 769000369640833025,109945 778230676751605760,166532 792510925722963968,246425 795479875834417152,266500 790625375156105217,231870 770473845799124992,114987 794689946271576065,262752 780780937563045888,182349 794548264288849920,261155 758829750689292288,54631 778288665629958144,167220 778681623524941824,169310 769855649215905792,114357 786684297042329600,202379 776970594218811394,157755 762434150510899200,70797 766107835386191872,91381 740946870743207936,11774 760563691251269636,60112 771795863127470080,125742 770676295478816768,120393 780782559747723264,150151 781904422204940288,11774 785638201482420224,197063 755067070602174464,26721 774351478039293952,141360 755219151820652544,35445 753019595724816386,24319 732619415464730624,352077 788814742752227328,220526 793858507296473088,11774 767686854846013441,100620 772462870667923457,131045 759153219360722944,1248681 787083438243319808,207151 788977593332609024,221785 771752448327315456,127366 792919353712934913,248516 795019417973325824,1063777 781206995441487873,185496 794158673169760257,255942 756902634154450944,43013 777548886131040256,161352 790351388148690944,231008 756280247948025856,42495 768833568109764612,107984 793095427687981056,249348 763863616713916416,80393 792314846243160064,244815 788165763685347329,215012 770367136204070912,117257 751168921638563840,17416 772849689326649344,131542 758663850216521729,54070 765175332508995584,84666 767917085674631168,101681 777347521983057920,160758 756615214611722240,351147 791640115462352896,239927 791476565703954432,239405 753426573701722112,27655 792559639837626368,243513 774803050036858881,144654 759396018077175808,57881 761379716708216832,67468 791669568594927619,240483 760076139331260416,60866 792440597063708672,243614 758009906016325632,48663 750825685602570240,15643 774344841039712256,142503 767809330292854784,100893 767783959354810368,67586 776462613140107264,152314 794565816326860801,261155 794858133352873984,262752 760164073405157376,60866 769619613969702913,113005 773956847636217856,140437 775729853840719872,151185 772620194749579270,129380 790497810764488704,229159 774053991697174528,1250080 765933853538185216,87904 788345079907966976,214084 770322947806334976,117257 789291538278850560,210390 768515263771742208,106716 789864245341151232,225456 756286878421168129,42432 793941940026818560,256217 778867281367564288,170187 767544462411198464,97325 794649076180680706,261155 793157890760699904,249926 764881109914189829,84724 788021816648429568,214492 794674828242550784,262053 788842132798775297,220332 756498496652476417,42117 776567597873582080,156053 771397263449096192,124597 769922438943551490,115511 760688533766082562,63655 772835124559740928,132335 758351427869765632,52061 786995685564485632,207287 792134493725392896,243733 753768683915403264,29790 763776993905283072,80098 786569770774568960,204413 793460227924459520,252408 794029031481974784,257492 793132182407708672,249841 794088445614452736,256276 794625417541984256,258936 775295749563125765,146580 732536135772082176,398855 763204507882889216,76474 790689878057050116,230282 758106752839593984,41703 790720028706570240,233307 750190261788028928,10662 766270857794625538,91946 777203371950440448,160539 753668234402856960,28866 770195138530250753,117257 779109541409595392,172089 790703043369205760,233748 744976130764070912,11774 767107619706249216,93112 759781748729319424,59662 795011405086945282,263907 750694689641078785,178201 770747379981049856,121177 793991374597070848,257423 773737393920716800,11774 749168314589425665,351992 793439863550775297,226218 758776841897467904,53995 763838492879183872,79911 765210281022623744,86440 785471043766980608,195849 785658218114461696,197512 788186739902820352,214078 765060013438238720,82759 768463840317091840,94699 753378042903425024,27414 763767562429665280,75724 788774839838318592,220029 786258648913719296,198883 764655484175388672,76519 768302847804923904,104162 772354483997151234,126833 759127111244386304,55660 760130839049101312,60866 771563773865766913,124855 764139507717373953,82066 753793302990684160,29263 764145197450231808,82209 792126752835379200,243869 761319634289041408,66897 791331424284520448,237491 760564709833736193,63662 749926623525363713,10735 789664312004608000,215754 756694098728353793,209828 763474788895498240,76406 763360738769563648,73814 773662014321205248,138488 792372230592335873,245373 787083859984809984,204835 788230368453361664,214809 787445409325027328,209736 770782760243826688,121479 781124213713301504,185496 764866521344667648,84724 765727430229110785,74247 793238859488387072,250293 792172358874308608,243187 773200715825152001,132996 765356902738001921,87145 752696667414097920,18215 761328081835552768,68057 776007880071847936,112363 788423297641897990,217837 788708570258743296,220029 767870430606688256,101163 790282046803365888,229192 791838136741433344,240483 773000955172417540,134033 753072853306707969,22436 788566085763158017,215437 788092051099312128,215124 757859132317786114,49754 778386057301749760,167517 781459701913583616,139404 771449245492805632,125381 771534649109524480,126389 775773304149929984,151463 781527357580509184,186584 756648487148748804,43391 752898798557335553,24316 754084330968870912,31686 753365861121929216,19598 739189175576973312,60447 787004287184408576,208109 770955226022936576,120425 785282964166807552,193669 772465217221427200,130415 776494736706338816,150028 755040074639650818,34898 791276786063699968,237491 785568172510294017,196917 777120208334925824,160301 755197809561833473,36033 759190551560269824,55257 788375712411426820,217371 785626373532491776,196917 741493980387377153,112939 777957797463990272,164764 786009783878815744,200490 770386167548223488,118698 786465679742345217,202379 794607326988746752,261155 791683338838736897,240483 755045512383004672,35044 793794456625487873,255393 765542431316148224,88052 768936850559905792,110362 764213827281883136,82724 780801786386886656,183269 790090424241139712,227748 767835518600032256,101514 788046587154923520,11774 767547660115075076,47940 758434142891679744,52749 789937532142096384,228820 789064332625805313,222526 767785200139046912,101383 795683545163280384,267838 779346671713062912,173346 795695400409792517,267855 770081695324340226,109666 775005380988448768,136904 762870655414968320,431998 785542731250667520,195743 789732367611015168,227130 771753102227550208,125381 763367159292571648,77731 759068341977788420,56784 760339728252084225,60995 789484617711558656,224678 778642444619395072,168284 793769905468223488,251740 759895668911706112,55112 764145006462509056,81869 767052313563365376,80939 770401409829404676,118191 786557123031289856,203863 790571244043108352,231894 767748802816057344,11774 769773974762893313,113780 744040132987265025,1170572 758474897072893952,53185 759198874154242048,57463 771342430495014912,123280 786544175751639040,204413 755513872019181568,37044 787080423801294852,209043 759299932696158212,55661 789926252031385601,228820 792709824588967936,246726 778301286596902912,167220 789904092848062464,46572 776898354252959744,158338 766255070606393344,91946 765538023970746369,88065 771319732087746560,122146 786586729079865344,108396 755217416200728576,34898 771729771684323328,124350 785497773726691328,196277 792934716445904896,246617 759098919968047108,56964 792923131627212800,244270 767869806406209538,1170369 756967393583259650,44429 786101279739314176,199961 764717632012578816,84422 769297095803170816,112345 733180708659859456,355480 758397883678879744,51451 771559485068292097,125367 767848744318492673,99212 791791420378144768,241523 794395160066945024,257353 750376315442913280,11495 780128394008604674,177556 790649333678866432,232792 786943487115747329,207287 757995850060615680,50442 794562317212119040,261155 761034414088343554,56964 772258339698855937,128934 793585769071779840,253793 795711803561013248,262022 788910461366382593,11774 791737295678214144,240145 791689104941469696,240145 765538070817112065,87904 789401417349943296,217634 788459825952718852,210463 778366518509834240,166916 774816948198703104,143473 795739396490280960,268686 759060010156470273,54070 787134988978298885,209351 795722394614857728,267549 786913703778062337,207287 775786134693679104,11774 732255525023277056,349776 775674437488246784,150663 788694317669949440,220029 790896764173910017,226581 794559485125754880,261155 758181748765327360,48289 786368608377118720,201555 790351187614638080,229895 776902622393556992,85985 789835542485733377,225987 758421351078256640,52554 794540429198888960,261155 794012052402671616,257353 750386182081679360,12535 774294741714399232,141360 756663095058132992,44271 781448869838262273,187962 769688458596089856,112363 755379273628684288,35890 785914906495242240,199546 790925259629334529,231427 751185247534981120,15808 791668436933881857,240483 756295045586620416,42495 773914168588177408,139095 759521504543567872,58227 760556715402158080,63451 790971734195187712,235487 768174840654299136,103071 750380631981305856,12883 756906163556511744,41839 781435392981667840,139404 768157354512691201,103354 764931209105383429,11774 766701633816395778,95672 778248159499784192,166532 792412900006649856,243075 787458359142256640,208059 764198508526272512,75396 777577241316327424,161277 785917654703874048,198304 787795371397419008,213064 791016305558102016,235251 794376739258593281,259220 795256409126539265,263896 795701628024291328,247930 758296842358575104,52112 758831848659099648,54519 752970002077220864,23739 764182714844979200,82283 788728535166906369,220029 792195733449506816,242693 792101959130046465,243187 755884952009322497,18215 769995969874292737,116044 795334928141615104,263907 772594377814409216,131007 788459526966112256,1248522 791088880531320832,234583 786026685368045568,169104 789135313444536320,222647 755027902580854785,34330 779824211095236609,175512 790710588821430272,208178 790943864114843648,233829 766335575737638912,91285 760256143469924353,61545 751764434318569476,14277 793234483117903872,250064 759865365530763264,59211 763854940213129216,75174 772856347889111040,132335 756354507815067648,42432 768875648781807616,109874 779167706037747712,172523 793252582995193856,249926 771434316412755968,123135 793188170796007424,249469 791473360836239360,239405 766325419398291457,90963 793471739934244870,252580 795150473909194752,265257 789326948765925376,223921 791349495221063680,238395 791357257846054912,238395 790721659183456256,231894 735448231262355459,28108 762289080117895168,63451 773197703257948160,36727 757345549909577729,46405 751183829071695872,17591 777952224651546625,163990 756296882742259712,42564 760597053277868032,63826 794701605878767616,261666 770114056275517440,115435 788557938214469632,218275 769055866528079873,109960 791685192633102340,11774 760474749734649856,62063 764185187118780416,82121 785588275297660930,196917 788478438348697600,215437 742753803267493888,11774 773993465382305792,139404 794569392189296640,261155 795742088004571136,261155 791779307752263680,240627 790020504467812352,225358 755322219446800384,36379 771375251120873473,124883 792569749762895872,246632 751144026011607040,17143 773883429993623552,139404 757264660227821568,1248475 759784527040356353,58542 781669563549220864,184223 754033874980724736,31377 764182266205528065,80716 755978986249867264,17416 791589383581360128,235828 793991491060371456,257325 759169041957126144,56964 760681622127546368,351490 766979587381145600,56391 758826234268618754,54426 787847175891918852,197888 795715311869788164,268356 788000627175677954,214354 751634892589453313,14277 781169375864913920,185496 786775935961948161,200495 773663336818933760,138165 762793554573950976,75073 773214585289572352,131084 776113338623332352,153194 775769089671258112,151463 787385006532558849,208307 765207171479003136,74247 771131221514465280,122299 793394668243390464,249926 793199642682982402,249180 759102188689981440,55660 778584070628442112,168794 758364525640945664,52554 789190683307356170,224221 754732934301519872,33356 767132253298257920,97852 791658426015309825,240483 761478580240998400,68273 792010639216484353,240483 753745923356790784,22439 781527421258502144,188401 778602138431844352,168892 763897596201033728,80486 789272684106395648,224743 790938081775849472,234583 794003085043625985,257026 768149257677185024,103261 771513822691467264,124855 795249733212184577,262849 770290354444795904,117364 755901652918566913,36522 776183318471593985,130980 776287015528570880,154832 777588469954514945,162497 789527589454876672,205972 791398454316503040,238395 792677542255792128,244270 760183351672266752,61444 765207136519487489,86440 778273076664496128,166390 778369730084077568,167044 764140162423005184,80939 757175172684283904,46294 767143946908827648,97432 766815008470736896,95024 758441641417977856,52394 772914957478400004,133519 785683318473830400,196277 788978598661292032,220029 794553626702188546,261155 785287990209712130,153225 772178619133222912,126389 743837271242203137,1322955 775434955790966784,148574 768160653358030848,103071 754715253422825472,22393 761567986083782657,69302 760512666448330756,1170555 793422790334541824,252020 765065818661003265,85883 794630752201830401,262145 772835110802460672,112788 774092485098287104,140748 753674119644844032,28866 773899646578135040,139404 738793173133070336,11774 794187478831865856,235487 756270736625590272,41459 762404794300444673,1248995 761335936609230849,67497 757754111802486784,49056 765570614379806721,88052 772692420257603584,131003 754089337290104834,31400 750400435844939777,12883 791754653566328832,240682 750785993318408192,14277 755108190753206273,26721 788019883418071040,214492 755797027351560192,11774 779006591647514624,11774 789217601519882241,224680 764137390508093440,80939 791679119050285056,240682 780436272619802625,180310 768615317161463809,1179733 788080574745444352,176079 793446271679733760,252020 785543622221520896,130635 767809922457141248,100949 765043071188819968,85562 767749414702067712,11774 786459684395945984,202152 760552496423108612,63179 778430526080155649,163990 790935597640781824,234583 756261220580069376,41680 793660361895387137,253206 793849332206231552,229220 778439663753109504,152594 787086870538690560,208928 732772734825058304,1170376 773891024766676992,139404 781828824963186688,189032 793143066047545344,249469 732987929937633281,354905 754767105489301504,33356 750404937675223040,11495 760298613759238146,60779 792137091907985413,243187 787994029929607169,214078 767966401743114240,101681 776641383507517440,156835 765875847869960192,89900 761995019221766144,70689 794806604713644032,262752 763840530434228224,80393 732405432959041536,349764 771392068979531776,11774 769227905641484288,112399 766050387090481153,90908 770753211569434629,117310 794661508894498816,18395 776850492521676804,158524 769119974212370432,107428 773290963997306880,129558 787354667118321664,210289 764973230159491073,84745 767364690297122816,96039 776164967972298757,152878 794006521994743812,254209 751108890096390144,16299 778250229841850368,164826 793792437378490368,255393 794625891246764032,261818 755575978831716352,38459 769326453041299457,111225 761541593685983232,67229 773546651919212544,137508 794632328672788481,260613 761352609206718464,68102 740943339713794049,11774 755411601667133445,37294 788318517896572928,214992 788851565889282048,219119 770306149224738816,118086 788244883152760832,213809 768517699584552960,106716 775868770204213248,149124 775368300398194688,148574 764225775411138560,81130 794003233287143424,257325 771124213533052929,112872 760583148954607616,63858 786641907137056768,204539 786729052015034368,205094 776004852102995968,152872 794043546663690240,257661 732264543938850816,349814 752991240111656961,23899 790531832928473089,231894 791589611113816064,239516 758888966179295233,55550 786724702072938496,205181 734940192260247552,67995 769600006441488384,101681 787459015215312896,210694 765665932446408704,88052 793976074715725824,255942 771943336391352320,127871 789959171923783680,223492 794616407799590912,262022 777504703756193792,161979 763797846185406464,80393 790645913735790592,217123 755200127455813632,36033 788058889589751808,215005 767031632683536384,93823 776149963466215425,153845 775720212545110016,151071 790297337969020928,230485 758938822029643776,54842 776465443091468288,155097 767865734173192192,101681 761912486547320832,67226 776210515249037312,153480 759570193085366275,57068 789963477758644224,228584 794549700624084992,261155 790725496744980480,233756 778160601377939456,164826 793486758772178944,252741 795421351045660672,266491 751563431547899904,18539 793133747608641536,249469 793592234830475264,253164 785616658123657216,209828 791743488157036544,237491 795019540941766656,255736 769341910288781312,112399 775038907633246209,124610 794332481042399237,259659 767578340198801408,97379 758378327165931520,351152 755273354379075584,34676 776398763338465280,153845 768659318652755968,106819 790111992921071616,229547 792846359720230912,247240 760176299964903424,61470 763423417722892288,78129 794670189661011968,262022 792520663705661440,246392 751790325258158080,14277 790913549937893376,234583 794532073918763010,259266 795236651811405824,265686 794976198380097536,263817 732345466592079873,11774 754737170368323584,22393 761604658313830400,69231 788250162565046272,213700 792793225534857217,247017 758530495227371520,46890 792078008643297281,240682 732731974025154561,1170601 755168811263860737,34563 758246689782112256,51809 772479505210441728,128963 759749296904409088,58218 758846980256694273,18395 763090899807055872,76549 755461273215700993,36875 794354109491118080,259134 781616148387291136,188498 790922816124166144,233558 761955909996191744,70858 781799156239044609,189814 781261356712366080,186063 793175057438683136,250135 732678048668090369,353228 791301521384222720,352031 791267627838550016,236502 776511223030427648,155898 789229725365440512,224513 756318401958645760,42432 792150011819601920,240943 764516932250841088,81946 764814138140798979,84724 756953803027460096,45686 795390242731737088,266054 759133896290082816,56282 794895382304198656,262752 773888688086364160,139404 763518089484865536,78684 764988918395572226,85562 790664654938701824,231870 757556606892707845,47861 760576428580581376,62798 774370494212472832,143393 780602283130314753,181886 754137380420882432,31585 764103561894465536,81702 788348495275098112,1170441 790927430739304448,231792 786392709233831937,203674 758388693640028161,50827 790401317101535232,228820 789979078006824960,194082 790547263479123969,232137 762080173969637376,71502 776219067015311361,153845 787173114056695808,203822 793583206956236800,252679 794820230782406656,262053 793094251596820480,249469 789928077954461696,228820 795674292654632960,267521 790774125362950144,231894 736291871366909952,11774 770428910697709568,119041 792846276324827136,243187 775066587405615104,141091 790844043211276288,234126 791658423959957504,237908 793670215754256385,254135 791635154846580736,240145 785549589369724928,130635 774113751888830464,141360 777083542341844992,158520 795408166351765504,263906 756891120915783681,44163 764839585042034688,84724 776647590859317248,156835 764131413880934401,81702 764327233896845312,82759 761968589591150592,65887 795402830420930560,264397 788835598928863232,220332 785498094129537029,195975 792934708174790660,248514 743852393700429824,11774 764849836961173504,84724 773843625998487553,139404 788065705346203648,214492 792254658903277568,243187 755164676367978496,35890 759177335111168000,56964 794330657510092800,259659 776073771014758400,146246 752207298613829632,14277 757888250283372544,49852 790546533603155969,231580 752887749628289024,24134 756983711183335424,45672 765613217209053185,88669 778632683350069249,168698 755082490142941184,34666 777486274147917825,160758 755477008222527488,37538 759032322914082816,53140 794219109697212416,258331 793836241019998210,251653 794556591613898753,261155 771493162023923712,125853 763064266731716609,75724 794118539858747392,350913 762737258894065664,73814 786993922560159750,208176 758629998030794758,54070 773543467079262209,137042 732296037814001665,349347 781849085695361024,181886 788819715032514560,203546 795293969945010176,265257 762007207164674048,70941 733324755969794049,353789 765177188928946177,86229 778684185741438976,167578 791704295519518721,240483 778756168629878784,169916 773916536973168640,132364 795353408463138816,266054 759847341918683136,58227 764179811245907968,82066 779372330749353984,173964 785389083946196992,11774 795181859621769216,264774 762720670367100928,74592 757450011114401792,46594 793293669260365824,249926 787023305610059777,198586 793993917398032384,11774 759364836639801344,56964 732923349131624448,354606 771423014881812480,11774 762259923082379264,72370 777638433447641092,159308 787362488056700928,209736 787253599344717824,209801 793720675223629824,195876 767388524417052673,90484 772133571297480704,124925 755376841314009089,37044 778340317699256322,167517 764124645884702720,81869 794564164324827136,261155 774205127305465856,141360 767095895183663104,93210 788885506285182976,11774 772918598855643138,133257 788080467752857600,215252 792769944660353024,247241 768959563131412480,110615 759814017456017408,59073 768172928865214465,104313 793934205537267712,256125 763819513188147200,80486 790948525265735680,164764 773661247434661888,209828 768863014736973824,109666 769936981681778688,115511 795745567578193920,268766 778632235956236288,167858 763691999987851265,78517 786259819254673412,11774 794237567759765504,258456 766348536329809920,80939 791771826242228224,241167 792286401655996416,243187 776622227122970624,155451 793102099202519040,249302 761894058214187008,69947 774395273602854912,142566 788126267665108992,215754 789165547216789504,215437 781658498660794369,78971 780553889871302656,11774 785638105541992452,197286 767443396155809792,97447 762000287523635201,71550 769287911787278336,110322 753410842142531584,27045 778752180199251968,170169 786565244843884544,204413 771516229722836992,124597 764642480549617665,82283 757785154211360770,47761 769429095188828160,112788 761893770703036416,70509 785328771016515585,194082 787831160755908608,209151 763173745989222400,75899 773864730469494784,133519 758787804788760578,14277 775110449171791872,146259 788753008582594560,220526 763213559522222081,47188 788737559690088448,220332 732326720863227904,351336 792412479624138753,243187 760831278228738048,64722 761536487166914561,68936 767897996650569728,102191 760971776545452032,65222 785329560556605440,11774 793182084986568704,250064 787515084599881728,210432 756579808046411776,738099 791304052009078785,234583 794375649091784704,260081 781199316874559489,185595 756562527287324672,43848 778757239058395136,170144 793139562704932864,249841 744200573826830336,354311 765333725492150272,86053 787813068453638144,207712 793211150326456320,249374 766773031926497280,33169 772869205477756929,132364 753292182556119040,26871 755928133195304960,39880 773513067837661185,137158 793466150835347456,252196 788770134278103040,220526 793798578950971392,255318 761382149056524288,63963 753422608142446593,27061 793395779453026304,249926 795480552879099909,266151 773513067372085248,137042 766665397202456576,92958 773479229006553089,136947 758748569822035968,54775 761026431421853697,66396 792030715822997509,243075 768516154495160320,95055 763884349548670976,481145 785550330079641600,130635 791813349000577025,232825 765946348516573185,90384 786686974631510016,205090 794769370123673600,252580 776838292989878272,158589 760421605956870144,59117 763479340470398976,78205 763330011340374016,74943 793124199564914688,249469 793160430554386432,249926 778673295432355841,168892 795676583210209280,267862 793341901520855041,251452 750488884853612544,13532 756871711841067008,42821 772194065156825088,128025 780362827919945729,179695 793640554424918020,254135 764144789063426048,81702 760977925105606656,65180 764836060937408512,84724 788121139314700288,214247 793237896568320000,250293 732993133181460480,11774 761045381144649728,63451 752120136040054785,18893 756730481941643264,43471 788007582937944064,212007 788001606927159296,210253 794402699265638400,259360 794527833590759424,261155 755497235387863040,38032 768951875991396352,110331 775149162451066880,146804 757345747977310208,46272 764983564433633281,85562 757445003257925633,47284 760620430621184000,11774 780121548183273472,141360 759721032387362816,57068 757250413741481984,16728 768471633954758656,84888 787269849022017536,7092 761978313497726977,70858 785984224893476864,199546 789138514386440192,159876 750755122196643840,14421 780821073290027008,183338 792040643639910401,243075 756557129805402112,43553 790718598956187649,231849 746374447762923520,90011 793117040391311360,249469 794343688528744448,257492 750360691731755008,11774 760474358594859008,62777 789300711523688449,223944 791064561025703936,234552 756528441239883776,11774 763821134768922625,80607 765635660812124160,88311 786220145593028608,201555 771945374063988736,125554 787985809135632384,214209 786821095055699968,201986 793474726307835904,252580 794246975403065344,258044 773893097960898560,139404 761326487161090053,68057 758020690402537472,47761 752032356123410432,17794 768967505914109953,109805 778298687818567681,167220 748574122901405697,355260 785496989958045697,195849 778465260546105344,167407 793577513217691650,252020 785653981041360896,196277 751590129479933953,18215 761993992057724928,70543 794370107858243584,259892 770618290695577600,119937 786058210448924672,199561 788481970623881216,215437 793963586615996417,257026 779038060570750976,171463 792786077622738945,246771 763390181021855744,64526 780515582043095042,180429 755181289288953856,35436 787121479481602048,209351 761630063301390336,66116 790297677430874112,11774 763389926154964997,76406 791374646784380928,238290 779539346458148864,170187 761621254008745988,68987 781571044851130368,186584 771511840249487361,125111 785544770101743617,196917 750482586988720128,13627 795246050130927616,265686 793979795050668033,256439 762636289879318528,73102 780884723979591680,183338 752128790332002304,18316 767415343782436864,94699 781528267295629313,11774 766483811563483136,93286 757439902954905606,47284 789449140610621440,225981 781424375111282688,186584 794650753214324736,262053 753340719482286080,27047 789342448732495873,209184 774292685352042496,141912 765337571966672896,86440 779562897747750912,464984 787333815224135680,209074 766590778047098880,90694 785948517143486464,197286 766593262232694785,94699 776140946039726080,153658 790049204496240640,222655 753970009047719936,30011 767037180787163136,95672 780481057577639936,158247 753575943164219393,28092 751142741971640320,16897 795748642145574912,268754 773549758161891329,11774 776911420013158400,159308 778488314835841025,152594 761352211104346113,67906 785788550948151297,197286 771788892223643650,125554 763151953463508992,75899 779839683979272192,175376 762910992854421504,75522 764144239361929216,81702 791686402299789312,240483 792601827724267520,246295 793422589205045248,252020 773283662863360000,135025 791702878691831808,240483 750387563190448129,12535 765981126833733632,90735 790740601922740224,232169 763811779986219008,79589 771806550474227714,128194 791672717304999936,239893 793962534462177280,256225 789462266408120320,225981 773506860376854529,137158 769368916149669889,109945 790923784274472961,234583 749369285798031364,7828 770338390889762816,118087 794355396471160833,258878 795709699068952577,268448 786835536547835907,205989 795745370747891717,268101 767405761584517120,99044 770361488489844736,1249756 760923384020627456,64730 787074057355288576,207613 761673313022279680,69684 771104909718618114,122776 781104846837395456,183759 795297576287436800,266079 763234581948399618,73926 789136757560336384,223286 795450446546632704,266884 760681350298992640,64197 760985133717528576,47940 795001810960453632,263895 755158560292605953,35890 761570377185239040,68987 793530455043764224,252741 754773292490317824,33356 761173304711327744,65180 764831436826443777,84724 771065581864792064,112363 791706173418254336,240483 749345822777618435,1011996 771050557108727808,122955 795006453732044804,263895 759152248211410944,56964 769126861968404480,107072 773625174272778245,136904 756393229248061440,41632 733739797915766784,356012 793879824024633344,256358 754703158367047681,32633 769714040302174208,114388 772999168432406528,1249990 785262349661777920,194154 771393990197407744,125381 785881594045149184,199166 794004025704214528,257492 789482472220176384,225380 769153670881636352,108729 794557786877149184,261155 795764321594679296,268643 753048832766840832,22795 756372158704746496,42249 765328910716329984,87245 769582014278213632,112788 791352227856322560,238207 751169240674111488,17371 773491262683025408,136110 763002184225136640,75599 793222786894352384,249057 776509720895053824,154071 777876118590238721,156518 792485462267006976,243513 758770078233931776,54070 765618969872961536,88052 769295469604470785,112788 756257682059845632,42344 761340971720126464,68182 736067280019152896,271850 792190453420466176,243187 764106804120793088,33186 785300482344390656,194934 761391506355814401,68163 767438118626598912,94699 781231433964744705,186212 732552193576828931,352473 749371292508385280,8497 750817823082082304,15073 754873119278526464,33520 773546112628191236,137158 790973932065132545,235147 751122098852995072,15808 791351414505082880,238395 765949872499458052,87885 770996124782104576,119434 777271165337407489,159146 787111457187962880,207949 791444212608864257,224680 790547194948489216,232137 773902590044233728,139404 794031534957281280,256439 752878963400273920,24134 772552095572586497,129558 788146290005794816,197565 791075803782123521,235590 763817872586006528,80486 785882335149432832,197512 781316690588106753,187370 769294785622540289,112788 794679361857273856,261666 793655197490749441,252639 732827061719552000,398860 767042382344970240,93261 785853196501647360,7224 768567968074653696,107428 769643395711131648,114357 794548385558777856,261155 755182881652170752,35890 756472164245573644,30590 790905758598651905,232863 754854367975571456,26721 786025383967780864,197512 795417101053763584,266491 776624520375435264,153431 751146686412623872,15808 787161559856394240,207613 760538044927651840,63546 794544557857841152,261155 793182539414396928,249286 795044988187017216,264397 794627991208857600,261155 786634406123274240,205270 776250880383475712,153194 789506109346242560,226712 773163141299449856,133454 792562434179563520,244270 774316453398851584,142090 779449141898379268,174392 794599748170747905,261155 751012241927987200,349418 794773441262059521,258104 750060824484581376,10847 758338131875594241,52112 753275721309626368,11774 788404584997801984,11774 790322859579015169,230704 771391987782070272,125118 775670419516895236,150511 788890927846727680,220029 794326350941290496,257492 762969782530342913,71353 770227350931927040,116164 773614125486342144,136947 785977305000710144,200382 754005652788346880,30801 754714541502582784,27045 792102242409144320,243075 794967097445060609,263895 774334164036358146,142426 749424781552910336,7910 781875680522833920,191087 752215834735448064,21074 759613273125773312,56964 752948060502708224,23739 794205261879721984,257423 756255794174255106,42344 759043096172568579,47570 755158359981060096,35449 785890458392080384,197297 793197806601248770,249926 773189881984086016,135124 792079135418019840,243187 733194861684232192,355830 754041505870852096,31400 752676367293112320,22862 767133604761731073,97852 787393610794741762,207965 772878485543157760,132370 781526153156780032,188401 791276579078799361,232169 791296423451037696,237870 760599432513462272,64005 788857237808615424,215012 751232475536371713,14277 773961741826830336,140444 775951966669189120,131421 770003851151835138,116364 786633221740040193,204413 778360500497231873,167676 786426494667005953,202727 788182172523913217,216009 766347773549477888,93261 790880146320461824,233692 761705795696242688,69947 774005272108990464,139633 793167151209275392,249926 758466550844170240,41680 761840182857347072,68936 762797324351385600,69711 788201321396637696,213064 780770105756160001,182726 787779329438670849,205197 774221876310646784,139404 774691025143025664,143585 785703507198291968,196984 736338873299677188,271850 788480249059086336,217519 788889086505254912,221785 794544392941998080,261155 795051781785001985,264431 761673489942089728,70085 773541371068153856,137042 765927548417114112,90061 750394184960348160,11774 760803297343053824,64722 765090765462790145,85942 754038512509300737,30296 772999207259037698,134033 766282804556685312,90300 794556192928497665,228911 776084829418905600,153194 789148684911017985,223954 794528810498752512,259482 793480975309242368,250033 770927882587688960,121612 751624674400841729,14277 786537820294819840,203240 759952307287044096,60391 794934099890860032,263895 794609651392331776,261818 758115864134778881,51451 732836467978964992,398870 791329922505670658,228101 751999632746487808,18395 753358973944860674,27317 778439534077812736,152594 786982931151462400,207613 757667116069769216,48585 779926219303231488,174637 767178153978630144,97386 775628557339025408,150063 781588933838671872,131056 785314263929729025,11774 776861339767738368,157755 785896644256694272,197324 768484541421985792,106262 791728516203024384,7047 777506862291886080,161988 786954465899343872,193121 780613337008615424,150151 788563129730867200,215437 763487339893166080,78129 776583774222086145,156110 753753052046249984,29600 781230050792308736,182665 764939405698142208,84724 781888206216232960,177455 767863963816120320,101681 769658583692611584,114779 790626816042074113,232280 791732439563444224,240627 732913136198647808,352995 779082775957647360,167220 773649579145203714,136515 791044133687324672,235590 780799865018277888,140444 778808595794145280,169201 794952430714617856,263895 750873240940097536,14363 755889640649986048,38459 793781893531471872,232976 773847101675540480,139404 758468099997835264,53185 788990334051115008,222627 755946684681715712,40881 760320356167081984,42435 762351315796230145,70886 765625644554199040,87904 786269593715236864,201958 763404134792003584,75922 758781015871533057,54519 789556800857210880,205972 786693880917987328,205902 753952575993614336,30590 794598266851598336,261818 766141614771154944,90373 776344291090190336,153194 754720736074276864,33081 788496972437188608,218275 763728938296221696,79585 794004243577524224,254209 754742843747422209,26086 770946595261128704,122146 791723171015643136,240926 775934422579236865,126936 755763105330790400,39462 761647230696718336,68993 755804791448608768,1248337 743250989617135616,351268 765573726620545025,87904 765860355692199940,89903 795494420657426432,971825 777678060606881792,162596 764986731149996032,85562 792011446817267712,206666 795034792072908800,264700 775797656970932224,144573 789424784413253632,225981 756635797588152320,41839 758395733171015680,52545 771962937221193728,125369 757692327439675392,48439 794932375121752064,263895 779914807382343680,177442 769030175837265920,108396 771347888278429696,124883 788240116468682752,213700 790946803046809601,234653 764215138861875201,82066 767774874936807425,101463 786971069966086144,207109 774035212380405760,141014 785851806928760832,198671 759205414575669248,56964 779827685316972544,169384 795706021859627010,267977 768165588652863488,103506 780576785817677824,181419 793106295486238720,249469 790856639712751617,234495 790725501438406656,232881 780110808101650436,176711 786305577517318144,201958 773302227423363072,135025 789475513345585153,225413 793276994851004416,250033 794257178261471232,259231 763876068382089216,79970 775558696831156224,149953 789097480654848000,223054 791331289563402241,238207 760966931700592640,65222 773880847460073472,139404 775070670526885888,146847 777143640736960512,158520 794586432845189121,259288 768422088256389120,106281 771512871519793152,126390 794178298117062656,249926 776833873128919041,142906 751675225230585856,18386 767460737468010496,99111 760191172350468096,60629 788001304270475264,214353 786982816277991426,207096 778342460544131072,166282 762043840454877184,69467 789977505339961344,228820 756286187778805760,42344 732974048192303105,349343 786629637937836032,204413 794569539413381120,261155 787430391514734592,208307 795040559752773638,263532 758104978032648193,49925 758761941418463232,54070 795123484003340289,261155 791454560942383104,238395 792368644026146816,241819 778010972891906048,159876 787415075850113025,210313 762035832291266560,431998 785955858349973504,198878 770787689775919104,121479 772920452805165056,132761 795475350855753728,247930 732370417956982785,65113 789158515055136768,221416 793094668191801344,249469 762114330674376704,431998 791424447249059841,238099 788890656554954752,220727 760987120764915713,65455 753950523850579968,30590 786584871149838336,202567 762455780431831040,72534 761541998826418176,68893 785376549096783873,90252 786154051129843712,201285 792315575359926272,243075 785703063851966464,197512 761685199717539840,69947 764249410582646784,81425 770216931026624512,117257 765942950262104064,90384 757644621430218753,45567 795231593375924225,263906 770239760455471104,116341 764548387769315328,80720 768117928499695616,103818 786712509902417923,205638 756979284011462660,1248429 778266443855060993,166409 773259516888711169,135725 787067482058199040,207949 792105009483776004,243075 785740008422387713,194082 773582284586901504,136904 786939392656936965,192032 763906030526992384,79585 794218641784832000,258909 750404137905512448,12974 764246805580091392,82283 773882697840156676,139404 762058340109279232,71070 793554210021343232,252020 762026895927939072,69516 792066945717854209,243075 790159394033897472,228583 772204608462520320,112788 777407559917592576,161714 774009622944419840,131421 759124937521016833,57189 767415960735100928,94699 792769409588789248,247240 791690650328653824,240070 764158328775798784,81869 795372720070553601,251987 781545414537441280,184859 767739178968834049,100893 778357357029928960,167305 755770830932541444,39462 764765468800483328,84666 772162938866020352,129991 786377942683099136,198304 792758421439119360,246726 773951745638666244,140444 752895376592670720,24134 780283530823598080,178966 772565438983184384,100893 790879617678581760,234583 751900605753417728,17794 758256337851645952,50804 758343328815427584,52027 767852118208241664,101681 759059673672744960,11774 791718551660953601,240556 764820673571254272,84209 778064959980838913,163591 775811927939264512,151463 753652038584639488,28850 769393394363797504,110585 778357688656887808,167220 780609949604864000,179272 767436739174539264,98748 777502810699026433,161988 793122307967516676,249469 762732131328024576,73712 775475081971585024,1250232 762694136591945728,1249039 763443022264725505,77637 794570026254733312,242636 760877417669931008,63928 788660447721295872,218832 762150600280682496,70797 795475063063527424,261155 766661246296940544,91946 770198927236739072,44421 758895010225922052,349683 786696530073911296,205353 750701073820680192,14421 762276508656209920,70886 793232504442458112,249961 753084963684253696,23742 771846046695747587,118191 794381454906007553,257492 757663714887606272,46280 765176333353836544,83765 793942006342950912,256219 760237827846266880,60794 785475471936933888,195481 771884000851873792,127775 773323594143326208,135654 773877920196534277,139404 758309981854830592,52112 765013240099241985,84929 779811290281672705,176203 788834555272757248,216009 773652524146491392,353359 766065871290769408,90482 762861903085342722,74366 764556503348973568,81574 742750012854153216,11774 766288531622801408,90539 750385274148966400,13069 786374813292068864,202217 794884273601921024,262849 749923180517601280,10735 763523220129669121,78473 733490277512404993,11774 778072809654202368,155390 762813457221562368,71502 793635127104376832,252639 756236222826213379,39221 780771118130966534,182726 734170994684919809,351254 789425637446524932,225981 790882950346924032,234583 755162613550424064,35890 787297386238402561,207613 760879114261639168,65180 734477335018229761,7700 753757839210885121,29592 758203382247124992,51344 732665871911555072,353220 768952694933454848,109666 792563008014811136,245575 765149259201077248,86103 768164416043020289,103354 794526744346841092,261155 764100639320317953,79513 758120174935388160,50654 765015577127550977,75899 788077092974067712,215005 791348218072141824,238395 793294426286063616,251205 763414434391822336,78129 773608727240814592,138054 795405485180616705,266151 766296277583732736,91838 794754528889503744,262145 763857634772525056,80546 793697216871342080,249926 763159370729488384,74949 757680040897343488,48840 760156257131126784,60866 791340875141910528,238207 773562454559363072,106716 795327009681448960,266079 759483259541712896,56964 794994400732520448,262847 792090261031530496,243187 795660023850500096,266151 770797544909582337,1249792 791939298098425856,352699 761902397471895553,60363 761684778768797697,69248 788819256402116608,218258 773232199109869568,135025 771901107958415362,128404 769092434575892480,111225 791743855229931520,237491 757458374057308161,29457 768950496207839232,108385 771519505956737025,121467 790621631324364800,232881 792071408142655488,243286 785473259479236608,193636 788527483419234304,218275 793849440293490692,255942 794340456511328256,241678 778608238992457728,169201 768103409308295168,102514 759431077475733504,56302 774470469550379008,141912 793617396380606464,252020 767511487891984384,11774 790005947825549312,229105 795047007178129408,262752 768631015313059840,106118 791350408392220672,238384 770580890212765696,118191 793242163278520320,249348 758851982593359872,55257 786939624677634049,207613 739451672796233728,195876 770317101814996992,118087 771406897488560129,125367 791715791309713413,241034 760806204138545152,64722 793163936145301504,250033 753718459519729665,29347 752852478207590401,23684 788217392472006656,215005 793974169386029056,11774 754765276839833600,32867 765148676629073920,86103 778182168644296704,164826 732781351754162176,351224 792352715380756481,245095 792479090821529601,243187 793937289009360896,256219 761932827126435840,68993 789508489466884097,205972 764447134942978048,83469 756517034519695361,42432 776912191421345793,158387 777208464963608576,71794 785372184504074240,193669 790661801780260864,233307 769531476438286336,81929 778726214190059524,170169 777564514816499712,162497 790686847638831104,232169 768167427188326400,104162 758485542828929024,52388 768566851596984320,107469 766208358584049664,11774 774001287406903296,137965 753280543677030401,26066 755761274441469957,39235 762827250354032640,74868 785801244400947200,194080 772316979709358080,128168 773196056356020225,135025 789309057215541248,225359 793240905142632448,250744 793968423814500352,256219 768067388109688836,101403 781210009464020992,186434 789211060511379456,223492 795241950341275650,262752 751895983525683200,14277 793843111957000192,255942 759122285517123584,56322 755346768049664000,35890 758023917332148224,48663 752994713746173953,24366 785657539627216896,196277 792312761237708800,244550 760843288265957376,64722 778266792003330048,163465 793478841628971008,249926 785262076805713920,11774 756394772097531904,42249 766065797802315776,90384 765873300341940226,89844 760514159415062528,62771 765982959094603776,82066 791263003287035905,237491 762137727231860736,431998 785835378024517632,198671 763384434389245952,77508 775355616504131584,147606 750991883753689088,14858 759171959137656832,56192 773398738949795840,132497 788539280410996737,218832 773967285505626112,139404 776875745830277121,158387 786660422934028288,202268 760964246645542912,65626 773187447156908032,135025 775306275869515776,147592 791278349310054400,237491 768162785498836993,103354 771110521521266688,123668 756535181167759360,43807 791254768496893952,237491 778276225051602944,167083 785642051282927616,197512 761360304890605568,48052 790933026423377920,234583 750711862132633600,14594 778569482444869632,168794 787808115894972416,212239 788477051682553856,218275 790171585093173248,229693 773920424933531648,139404 793698859142701056,247241 778399034092294144,164012 753559548967858177,27280 764248005755203584,82177 771861864451932161,128519 773865886193254400,139404 770805143365296128,120528 773249504720158722,134993 773968112269996032,139404 786664476862996481,205728 793943494024892416,256650 795292928075792384,261155 792570037550788608,245630 788117654485757952,215005 767450978106892288,99030 775066260262359040,121788 769931679205064712,114022 756580272171286528,44022 794183233835585537,256536 786540738108542978,108396 793939849455599616,11774 762255641016725504,431998 787059291245150208,207613 764956434052382724,84724 763339625507139589,1249085 752235910402412544,21714 793295479618494464,250633 794996557317804032,262849 772794148046897152,132578 777829632951345153,163901 780284667387707392,738099 781828967091281920,187044 786825202252537856,203913 757973991982243841,50549 762827401118220288,1249010 794642087379660800,11774 785422299260448768,195712 780123010049142784,177472 791054043863023620,234583 787121726916333568,202636 759627974874312704,55660 776998649658273792,146804 768164335449497600,104167 751070860379688960,14950 791839987578777601,240483 766847640533241857,96514 769477995845124096,111754 794788984190701570,262849 788153211198672897,216009 791480993689374720,239405 793198379568332801,250033 774400676734435328,141360 786992989671264256,208218 785259570696376320,194160 764316343038386176,82209 777525064447172609,161387 795275073221431297,261155 752124224014315520,19000 790026024788471808,227048 765191359728721920,84724 765392334179540992,87145 789895670622715904,227048 790974643347881984,235621 773924985891065856,139404 786376473720553473,202248 791338242532605952,238207 771545574642298885,125111 781290798444838913,183801 764673220226187264,84209 772841443014639617,132335 762645395289673728,73968 785574119479926784,196917 781250819635019776,186532 765084256376909824,85925 776137768137285634,153194 781911739378139136,191481 785491675300913152,196277 790614829660639233,232280 753662219842363392,28626 792032826266939392,243075 756320118515208192,42432 776122018328637440,153845 794253797367246848,226320 756228409068359680,16953 786295588912504833,201558 766832430451830784,96514 794068823305490432,256564 760547307947458564,63451 787155278236045312,206484 793510717261385728,252890 778713464915111938,169715 761192879788351489,65180 790634853540569089,232280 793940746663501829,256255 757721279398973440,48923 767588576481546240,100227 752953786193240065,24526 762946907530461184,73712 792353274947002369,243187 794541509504860161,261155 749700191322800128,9408 764319021093183489,82002 766354879434612736,80939 767906559720431617,101514 771444498207379456,125204 787085288472322048,207965 764928468647763968,1249165 774430763777396737,133257 779558018761363456,173513 792558326454288384,243075 775849941004587008,151202 776188498407661568,151845 785561313468702720,196538 770306351968890880,117377 793146480030720001,248437 766384274383790081,93184 752964344271532032,24848 753355938833244160,27045 794637379067854848,262319 776253160591613952,154832 794236668823928832,257423 792589014557597696,246726 791351482213859329,238395 785239829705400321,193669 777845497545580544,163990 786199672314441728,201619 791355626437828608,238207 792332464316358656,244328 789447949055037442,225981 772820487340720128,132364 777142312363233281,160480 785898815077441537,199546 768907465089953792,97685 781723880469696512,187611 752887444803051521,24134 785609156405452800,197512 775339543213989888,146720 793616903671513088,254135 794225251961933824,257536 763447342544527361,78159 791662242274115584,240483 774987458115096580,146259 781524423400681473,11774 763105230976319488,75899 785934662732570624,199431 753105395082784769,24626 756887129448480772,354695 775963411062468609,152735 764290918363045888,82673 789348730541449216,225359 791692640429281280,240483 770619133402624000,118191 789895328048623616,203708 792539326974349312,233307 780217615360720896,177233 776475040305020928,156103 791751183966756864,240584 775417298584645632,140598 789974312321253376,227795 791029914866708480,235590 795043410033815552,262849 795242517704871936,265644 777636815704588288,161387 788451008129236992,218275 775088028566056961,146259 732539246293192704,351387 766012896451133440,90384 792046518832287744,11774 790885896572862464,234583 793133598530478080,249841 732717652292993026,1170595 756258406420316160,42249 780870096189263872,183269 765186645842944000,86103 788051233571471360,214492 790730406790328320,232169 773850626711171072,138819 773890627209605120,139404 778258060317822976,166939 779681842903474176,172185 780830298946703360,183269 792729277720657920,246686 794362437998759936,260033 766385263190781954,91946 780806308370853888,183269 789302699816787968,203863 795320463215955969,266068 761833101479841792,68586 795011498145783808,263896 773524163432738816,136904 776760651062607872,156835 795295391889682432,265257 775652417882972160,150511 776181119456772096,154322 787095216524300288,207796 790884030350761984,232863 790160177907453952,229818 756542074468564993,43399 772798722325393408,132578 734039973226237953,1170438 754931271466266624,33356 765080173561671684,85767 772842313139703808,132578 732725700495450112,353789 759111869500104704,56964 739899964076261379,7258 732181841285767169,349197 790520854916440064,231894 792613795449430016,246726 753602011048841221,27317 763452554017644544,78344 757687102138097664,48735 768941185494683649,110389 763051101830651904,47188 793573087438442497,63116 762175569224085504,68993 792761770272256000,247241 792458694034358276,240145 794211026296258560,11774 788506723636027392,218275 790677017519722496,232640 790552268923932672,230791 775433065539788801,148033 781513663605637120,184223 762688397848698880,11774 785959487416987648,199462 786165032769859585,201351 771641179414728704,125452 771440360019009536,123747 787289784549044224,207287 795285801567404034,265978 776669331153313792,156835 793524886010335232,252408 781507110278426624,188401 787182768157560832,207712 794579146655416320,261155 767846224749735937,100893 766016872668078080,81929 786247625737580544,201958 776465161011990529,156103 769651425345351680,114779 795761617069867008,247930 786635584764678144,204835 761241078712311808,11774 785955974276317184,199960 765949733391118336,90384 774113524725321728,141597 759194998688526336,52554 788431054851874816,217920 778594426104930304,168794 791618202388357121,240133 765703930110238721,88998 770362531273728004,118482 768959278841532416,110381 788098142654783488,214173 776879695241551872,157755 750295363043545091,9433 767607830971084800,94612 785726576088391680,196917 790298321021706240,11774 771809035947343872,128194 772450140095381504,128934 790974631335165952,235621 734671590886014976,7700 764267672347504640,62180 766281555333386240,81929 787321731291557890,210207 749991039344271360,10064 773565296292474881,134975 788199737627320320,215608 780800987648839680,183269 756276254433800194,42432 792753451453321216,247232 751629021750984704,14277 759788925292466176,58542 786296767084109824,198304 794170365018718208,234583 736311665403138048,1182331 776865690795900928,158815 785329688516370433,11774 794035018133884928,255942 760199454272151552,61352 792141983825309696,11774 785250638276026368,194221 785497878760394752,196277 792222533999296512,235685 760589285158481920,63451 788805339344887810,220526 753811001070325760,22439 790526234417651712,231894 786924902947229698,207287 794168013545013248,258331 788897371753025536,221476 778307034974343168,166913 788770183280201728,220728 791461343828316160,237935 791015867899183104,235774 749394712767918080,8497 772823975453859840,132335 759118152982683649,57105 752939881102540802,24668 772469417447919616,131025 774148094279622656,108396 793824444510834688,229220 757403627375910913,45576 771329565729980416,112612 788505807495192576,218275 764890131199250432,84724 751216977713168384,17794 766762993526968322,95516 751580031982403585,18893 778463375793664001,166532 785266827509260288,192989 795363741403488256,266054 772074839762804741,129471 735164307961434112,11774 769708549840769024,113412 792522063709954048,246273 788128822537453568,215754 740365469962493952,11774 769260816373723136,112363 794311854306705408,256038 793997944575827968,256239 788702542398054400,220029 771870081433210880,125554 760282810510811136,59828 764259696194617344,80939 768270760766865408,104932 763690166871592960,79353 795415833342263296,247930 775320206491193344,148045 780551420852350977,180977 770390820948156418,118698 757704801547419648,48402 792865002092769281,247003 794667780792586240,258456 786458380684500992,193529 751151700208156675,17033 765384978335162368,86693 777970822208221186,164694 779044395664367616,169515 757780694726746112,47940 771297211145555968,124537 774381931924299777,139404 779258740759560192,171889 781271943026577408,154914 787734540253102083,212357 791736139774386176,62492 766560389647601665,93823 765206315241123840,86440 768887720257069057,108849 768966662792048641,109960 756303983749332993,42432 791348606267592704,11774 757819314539859969,19563 773543296907915264,137351 786606584562528256,201558 793826290922958850,240890 748550315884965889,11774 794792283606491136,262145 781354120502390784,139404 777033728405086208,159850 777901894358425600,163990 794539505105702917,260380 760562160191868929,60112 765373429805617152,86961 785270626428661760,194648 790700710933303296,232881 756546944646914048,43471 794248500523372544,257492 775626810381832192,150394 759876464820957185,18395 781549283346481152,185310 760137449934876672,60866 787133555189002240,209151 767398013622976512,98972 780951592078020608,182257 764313431348568064,81946 794326933009903616,259457 764521603887759360,80939 794605465749491713,261155 743095434835460096,11774 753363797851660288,11774 774348501111025664,140025 758261946827153408,52112 770365795067109376,117257 785507422928527360,195125 760971715744702464,66116 772083359463780352,1249950 756331433380020224,42344 757097915915628544,45857 778263305848696833,166913 794703590442962944,262752 792328889821343744,245185 761001068134330368,65144 786010163140501508,200659 787445007053627392,210207 756197099427995649,41632 779434106543300608,174557 743177060399480832,11774 775415820440768512,146259 778598579904524288,168892 790979243161387008,235621 794880714390941696,261155 795033106575028224,263926 785329969962430464,11774 792180990022078464,243187 786261265886904320,198304 772194005681668100,129700 753975090992119808,28866 773894103830368256,139865 770656086550581248,118191 771025405008633856,122896 795398792166051840,265102 754709967383437312,22393 761924807076278272,70858 742970054560645120,47188 794581767390777344,261155 754746912985800704,33356 756262963950989313,42249 752670811211825152,21332 790986580550782976,234583 756254357801299969,42249 787053253401849856,208379 785963077011333120,198580 766982712150396929,95506 768905317463707650,110019 770428464579182593,114254 786659980363505669,205181 781692347989889024,186584 786040011514716161,198671 791369926015451136,238117 785854933253914624,197063 763836072912707584,78566 781184070629797889,185310 787019436918177792,207113 770286361312129024,117257 755244136266100736,35044 786718157394194432,206008 770019951302311937,112872 763852498113294337,80720 769002435780173825,110477 791389530834087936,238780 763848302144151552,77353 767358768770342912,92958 791713758963838977,238429 759941721287372801,56964 769943771916009473,88057 773525210867826688,136947 771395402071281664,125367 792330477302611968,243187 762702862258348032,73814 765189413559148548,84209 777948314230751232,164846 735354782001582080,1170550 786640125111349248,205455 789141908941524992,223173 776380032394506240,152193 785651872585637893,197297 787050706897371136,208014 794677866873102336,199307 790657761625444353,233307 751789568089808896,16931 779644283095658496,175988 776935301046337536,157993 760301005925969920,1248767 761264290758332416,11774 791423413566844928,238639 793843175043526656,255942 752842549681917952,23739 794550398216343552,261155 780627380540801025,181935 788132616847273984,215493 764145944405344257,82203 785964463539179521,199262 781508006479405057,188119 790577205034164225,231894 761628355225464832,69865 788829088152772608,216009 769200473094193152,110942 779110613188419585,172089 787037097936953345,208713 786347093032140800,202379 795037825846546432,263532 760729885493063680,63149 795721393304375304,267730 758289912319791104,48289 765183839211782144,82283 793864617164406784,256255 780597968424407040,181755 795185211365556224,250633 780915065193017345,181419 768924261402550272,104973 757416436125933568,46890 767879778565230592,101681 778013288332394496,148962 791728733535211520,238272 776920299694546944,154869 785746181829890048,196984 756926858029957123,36145 792440915017076736,244448 761034819920801792,66159 779379409891500033,170187 757792092579991552,48494 759184351271673856,56952 778196994066186240,166390 758382244717264896,52720 777602581120086020,162795 771066569371901952,122982 788692329439830016,220029 758804622160961536,55174 777244845962366976,159876 793098964933414912,249469 775909624079843328,151463 793096412468809728,249469 757377217739362305,1248475 759368501685542912,56964 762088166417395712,431998 777845121903648768,164001 762760474253340674,73726 754757524893605888,33356 792109461083009024,241819 770445359889788928,118698 774478299137441792,121291 760504491787558912,62451 790344541098225664,223286 786905887566860288,207287 795319149803147264,266079 755037320311480320,34666 792499036943163392,243187 762122561111089152,69044 794859792028364800,263540 755464909132038144,35890 762652773779382272,73926 762359098356670464,69764 750868325224181761,14277 789959170678292480,108396 755836872811769856,18215 795195127157264384,261155 768511690409283584,104999 779015569471266816,169515 786980624351371264,207113 778634191407751168,167407 771430604432736256,124744 785941489792774148,205972 771356185068990464,124597 791619768382025728,238780 793533997657624576,250033 757331497259073536,44961 779300348729040896,166852 789936360551542784,228820 789943604538073092,227267 764207267617046528,82283 771180123408048129,122861 775019222405701632,144730 758501747245457409,51820 792913411537408000,241819 755405877566320645,36735 785543004555665408,195975 773894637224271872,139404 768204232096972800,101383 775699136502984704,150404 776111460732854272,11774 791581986892558336,233241 785998186049597440,197512 735344950880153601,352572 763880314632626177,80155 769109309657608192,110659 767518622306693120,481145 793975614806065152,256217 766739848686436352,94699 778418821346496512,152594 761673587514155008,70085 754866504571744257,32449 775657783530168320,146843 750162433105338368,11495 761626126242291712,69794 762810541962301440,75073 768484170355965952,104973 779006610110869505,171902 770682570027577344,120610 780528387404230656,167220 793939850810404864,256798 794993320627937280,262925 768071536997720068,103354 795350166375170048,266500 763651767796137984,77558 788255235529551872,214354 758697869138427904,54070 766383656776544256,93286 794761132334465024,249926 761924605917396993,431998 772575291126394881,105109 763462423441313793,11774 791557235444822017,234864 764165562415063040,82066 778365649600909312,166339 793154570574761985,244759 753013454080909315,25255 732705497904730116,352817 776486508073218051,156290 780948729666822144,183269 753730173946634240,11774 778731152865505280,84689 780824283161370624,182659 752910373854941186,24411 756361461593677824,42432 780438118876848129,11774 751027908475576322,16002 785295759386157056,11774 795342051663642625,258878 774466308192600064,141360 785611244598198272,197286 775000849210757120,146259 768863589046202368,108848 778775686064463872,170516 773976322137882624,139404 795088188935204864,263926 770231048038936576,117377 788394267727323136,217519 787522623236247552,211347 788144882678374401,215754 794531213641846785,261155 766767057090256898,95707 763480813325447168,1249145 774621641628352512,143585 756317968443830272,42249 776500280078852096,11774 770000348954124289,116164 776808461174644736,155898 780892147369201664,181440 773696967272607744,138080 764841439788269568,84422 773884488048898048,11774 781201613851615233,186434 793422038903980033,252020 790847069418323968,232169 770475912819277824,118192 778404985256103936,167398 779023649412120576,172057 794527761213722625,261155 794793391255068672,263090 767383311320621056,97852 743505099264135168,350505 773548322799878144,11774 792719192051023872,234526 754747509021421568,33549 774358876766478338,142890 793176117783867392,249469 766510255803101184,88920 753791321983311874,28569 791711088345751552,241034 794026333697351680,257564 758294514385711104,51595 773667280576126976,137553 795172846720995328,264397 761252984886063104,67283 775367045730955264,148574 777847286877401089,163990 771897135411310592,128424 793124724964364289,248364 771929936743497730,118191 764271285761302528,82177 781434488765034496,187857 753630416922349568,28732 778645824129478656,167677 794697315432828928,261818 765084477299142657,27156 793893615894421504,248652 732188635399852033,350025 760213640909840384,61412 768279388089491456,318763 757656069678075905,48633 794706552712204288,262849 772443824585109504,129558 758116628492005376,41703 753641408540532736,27402 768226454719037440,104973 791054932149403649,232169 751567548869586944,14277 780844892289327104,182870 786405071252774913,203350 766561580318285825,90384 759142775849832449,56964 765720909202137089,88361 781641505194868737,188458 786733883140243456,205728 751092294875484160,11774 788803707521466368,206748 772606123903897600,126390 793967840428720129,255942 778469188914388993,164912 777589302494715904,161277 788696946366029825,220029 794569802769526784,261155 761641757062918144,68788 780090700889141249,176128 758038745182408704,51069 794560547698003969,261155 757930361133203456,49400 765658720214904832,88998 755459905197256706,36545 768081805849264129,103354 750428673086459905,11495 794526631314460672,257406 761530870180245505,68993 755043680864571392,34666 787649203124199424,206101 772901279978840064,132335 773960718349656064,139404 788686894749982720,218455 793841234628325376,255942 770875596549349376,119937 788869533314322432,220526 757627412565876737,11774 756194910173364224,41472 773668863527391232,134288 769260144236441600,112693 773751615207665664,11774 785669520664866816,196277 795401889089089536,243187 795040526466576384,263532 764666796712439808,83391 733261950201794560,353789 766787771151163392,78542 776558285197631488,156053 780612150452772864,150151 788693419417743360,220029 788875953002995712,11774 790693511972712448,232169 794782763127816192,261987 770763730627858432,120495 776901434629459968,158864 772775347070853120,132335 773514400854532098,137042 773862066146971648,139404 760928865422237700,64506 761578255442817024,69231 753329094981480448,26006 770354277370003456,116814 795429014269612032,266079 790254949762334720,229693 759757552443949056,57574 758061428406452224,50827 789191608403058689,223899 773771479708110848,138165 785279179658960896,194560 794819843178500096,13629 793848255754960896,255942 794445507556843520,260033 760626425875406849,63559 792453516853784577,234796 778657246859370496,157724 764178691819728896,81562 785499988579192832,196277 785924033854398464,198591 789233289525682177,47940 778388588132171777,167389 794920326874484740,263302 764926929732415488,81955 793190626330152960,250408 757758249848348672,49066 795052058218995715,263895 762809272375709696,74681 781129544979783680,130635 788121230230622208,215505 766711068580282369,95672 773742719982120961,354847 790606460677918720,232169 768529828140036097,11774 791717675441463296,240483 754782023215112192,33549 769701976233893888,110585 758433883054563328,52821 770728727630127104,120613 780824221588987904,183269 764187100963012609,80716 790886338765533184,233241 775107334771269632,146305 788103260712341504,215005 767852982385999872,102137 765216641542197250,86440 787351743210422272,210585 769009754106654720,109360 779738609767374848,176209 795715805405151233,268448 793916283750260737,252044 780035646492508160,177865 768981383888924672,110659 789247833996079104,223899 792134366398996480,241678 760177341574316032,61145 778999092080934912,171693 778942030319906817,171168 786242456077553664,199478 758498505400934400,48289 791276220210110466,237491 773036685445636096,132335 794595447297937408,261399 763808858183573504,79691 762653525532901376,73814 773310140468649985,135505 770295608913620992,117872 793147579366273024,221795 794557786705100801,256255 768581174876839936,107808 773703653785935872,138819 766271100804272129,90622 788482880326496257,218455 778330834981924864,167319 790644674318872576,232863 791433075381014528,238292 786668583065620480,205728 788112544988794880,215005 754902002836975617,34031 780966548584431616,181419 795316774380118016,264397 760460482591490048,61051 789884124563636224,228538 791618957228769281,240145 793612178427260929,252014 792111990458028032,243187 757545113681821696,47800 779106540401766400,171795 785588121148747780,196524 758522839616065536,44450 777687834450722820,159308 785279394084519937,194667 775548853206421504,148713 766345532524548096,80939 776897879302557696,155390 795393623416274944,261155 754238902907441156,14277 755071529579405313,14277 764274526175846400,81924 760547742309609472,63451 793298958160240640,249841 757618514823897088,47782 793206773012238336,250430 750219013431496705,10662 793564205559361537,253206 795234345917227008,265644 770271272794099712,117311 781539805830209536,186584 785832819876507648,197512 792452226904039424,245130 765395815317827588,86725 790418184742408194,227795 795358991706689536,255954 786549341796306944,204413 753712340990889988,29456 795152897176694784,262022 780748754769022976,72418 758141563297943553,50827 766790099090542594,94850 787077374580027393,205728 761347436178763776,67587 790580865520766976,232137 761400636235669504,67973 760909869071204352,65626 751603658274451457,18893 791125119087284224,196314 793179993895383040,249926 765880854727970817,90031 777096378690379776,159876 786200545530740736,201619 790623160068694016,231580 792206370674208768,235685 772842899415375886,132335 786910442002276352,192032 750891154451865601,15264 786762340687425536,205989 763101945473228800,75724 791324898782224384,206666 793985168662872064,257026 768532353119506432,104162 772432467667980288,129649 794654408546119680,261155 793499028310724608,249926 770691548640083968,120613 787154414498877440,206008 778938081890144256,170882 788510290111455232,217658 791347947531177984,238207 788110891497590784,215437 792495577435176960,246367 769628111772135428,114422 794926926834049025,226738 795337468367097857,266079 794314331831746560,256038 755174633427656704,34591 778314664535068672,166282 780886179176644608,183269 770506895144710144,119115 789192061530443776,223899 764142336423198720,82066 779397876862578689,173964 787669882066313216,207965 766773520630181888,95672 773890070965161984,139404 789908272614629377,227048 761840876708585472,70731 753335185509273600,26492 763709028761468928,78341 788382072004022273,215749 792063431113191424,243075 794957976880627712,263895 775403060294066176,148994 781192594302889985,185496 763099590048362496,76577 772912562543398918,132364 780891644526592001,183811 767869962723610624,102249 793097378987319297,249302 771372378349719552,11774 780761946089848833,182960 792364375021682688,245434 770704948795351040,97438 761365269700718592,61734 787091505462677505,204835 763509189071208448,78853 771873754385219584,127134 772263162410373120,122146 793933192172568576,255942 790933557518618624,234583 792955728361295872,247241 795059104163176449,262752 732638421353697280,353116 785900870999375872,198671 765353245090996229,86103 768986899818119168,109104 790884191433027584,232169 777639803261247488,160539 795287708738420737,249882 789679514683138048,224680 757703332681117696,47940 787785145243672576,207287 788840679694819328,220029 792015592031129600,243092 793189783027802112,249469 762473819160227840,69673 792087017777721344,240584 766276487485980672,91946 772081081222737921,129471 765209296305025024,86440 759195292956667904,55257 785786450520444928,194723 786632209822199813,204303 753059594981834753,24316 776168098466451456,154071 788405224633425924,11774 790940489633718272,234583 761370374579691520,48052 794379694653210624,257704 792437347308666880,238207 794284989496094721,259623 780829667448291330,183468 763771041852362756,11774 758300584462036992,52311 785977146841960448,199960 793970769449525248,257353 786660479125127168,201930 794528659436498944,261155 757977487049498625,49400 794547437629120513,261155 785692410475151360,195975 752621178309738496,21332 765017637395034112,84724 780495261055459328,180825 773889178224459777,139404 758268583164207105,52112 754071436021473280,31529 795690024591298564,261155 733101290314551297,355106 765704240132071424,88920 773565135671717889,136904 792922013027344384,246569 770358590255337472,117609 795709586720378880,268101 760488766226169856,61575 779369360351637505,174115 786773621343649792,205902 768249020707995648,103975 737321421538533376,1170514 793095142903283712,249469 790546599290089472,231333 764977487868727296,85562 779065182442037248,171825 752125702254825473,21102 790875273486970880,234583 767137818078568448,95073 780596916933582848,181935 789055806222241792,221451 752789552113131520,22575 759273242704146434,55661 762018434053922816,12954 767695864701812736,100605 754826292235603968,279676 779475030459555840,174728 786355148440297472,203391 778249462468653056,166390 795757514726010880,268777 755523805779521537,37993 762485446416793600,65189 753807736458977280,26539 778001334238937088,164871 756630371815395328,44274 763154641987198977,75899 792675699807096832,244270 758723358661808129,54070 793620605455040512,252581 755515758780772352,36812 732452074772926464,352053 795695105445416960,267655 765985009664659458,90618 758090864790872065,50671 764050032093835264,73544 758533261291196416,53605 756368684210229248,42432 767381605216157696,95672 785553091911450624,196788 764145611511922688,77598 776261473941225472,152946 779479574950260736,173011 765074658416795648,85562 794401901890732033,258741 767416541931450368,93112 771917270020857856,112363 794581996026691584,261155 794857978084163584,262053 771094149017772032,122776 785536129542021120,196277 773685779973283840,137158 761163904701562880,66523 795683064651333632,250633 793428419673333761,249926 786993789986443264,204413 774367645579644928,142090 773699862093189120,138650 788100019878363136,215005 795711362194350080,247930 786255308712660992,198304 773958160948326400,139404 777980853972406273,164375 780003899881160709,177472 771815635617718272,122344 791353124422287360,238395 766749767934369792,94683 766256560968466433,90384 758641023589449728,54070 778765004606537728,168794 752911785397743616,14277 759068165250883584,56784 793207091779477504,236827 749762381484531717,9081 751727084364410880,18893 795474748641681412,261155 793935876799676416,11774 765240596713857024,86653 780629474253516800,182211 755751547947065344,39384 757530996094996480,44429 771475554495111168,125145 752224158386360320,20279 769513233220796416,106821 786191164886003712,201619 793463561016180736,252020 764383547998085120,82002 781182580649373696,185310 794614279785902080,261155 779697593072906240,21795 760133095844671489,61145 764244429561487360,1249229 759395881066065920,56964 773631040069836800,137869 769067136442654720,110362 791710205046251520,234990 794853968216289281,261987 794576137267671041,250633 761748476107616256,60999 753725070619447296,28569 762812237438484480,65113 763192140830617600,75899 764468703152963584,80939 785599878399307776,196917 786912014589362176,192032 753950865912844288,30590 765166762556022786,85226 763179812655624192,76549 769241199261519872,110843 794810075189653504,262752 793206766095966213,249926 770370395295711232,117257 776560024877428736,155934 781252507406307328,185921 733035017094463488,350942 752035687122235392,14277 777911019213582336,164001 794253126786170883,257492 790883574245363712,234583 791065130679279618,234962 789514968571994113,226048 791363505660145664,228810 793458574898802688,252408 758748917211115520,54070 761298291841765376,67326 768514410566615040,106774 794670203024146432,262022 786220450284244992,199101 765912146341277696,87145 757212136380567552,46006 772174325403168768,128934 794377923176366080,259360 795377038571937792,266713 769263679908876288,112363 778095071166169088,125529 777575630875586561,159308 775275692053368833,132791 791036313583570944,234653 794900051428577280,263667 774105414992482309,139404 768501621940690944,107072 775586414847205376,149121 785792598581604352,194091 790517680830689280,231917 756286909727510529,41680 766394567721484288,93261 772205450972565505,128355 771109811782033408,120677 777189120988712960,159389 770555297374928896,117257 785384488809459712,11774 776439363336941568,155666 764986142798131200,85562 772073037332156416,129092 781364094754516992,186434 793996732434677760,11774 769380677846437888,112591 761608622140952576,69684 794175508896325634,258456 776642227250618368,157211 789425999117033473,225909 790036382014201856,227594 759442056339128320,56964 791404254397206528,238207 765529207103451136,87904 792086947090931712,241819 788588364119150592,218356 753372267619442693,26894 754719137872482304,33356 762641773793599489,73926 763774582587166721,11774 788718393750716416,11774 763580251003760640,76858 780607571031982080,182037 791436235378200577,238110 794223389896544257,11774 795299203379580930,258040 792431434690469888,245148 793842505280327680,255283 794145860225482752,258120 764803216223662080,84724 762781683636666368,73712 785546358828638208,196917 776562285124943872,155318 780822462640578560,11774 762839752064196608,73712 768619595687223296,100893 760629663920037888,64147 769261385247326208,112619 752025898531028992,14111 760561668048973824,58580 773219842534969344,352982 773667599070666753,138532 785930506365919232,199211 758640612572819456,54070 760987135956496384,65174 786975753044914176,11774 791428654597189633,236502 753954426935734272,30590 794667492077666304,260840 780673051239120896,182036 780890915904819200,170187 780758843143950337,182036 765524345544318976,87858 767667320479109120,100541 790532091054358528,231385 764333191809212416,82283 772516693201588224,131049 736061726227992577,355753 766461174258999297,92959 768972327526756352,110585 779037548089835520,171902 790658468877402112,228527 761196498394591232,61051 780068878315642880,178153 786655827038011392,90209 790536594574880769,231894 759134394065879040,55887 790651412300435456,232169 788521097629138944,218164 756282434367393792,42495 760253049654878209,61412 764014877790699521,80939 756620869133299712,43471 762754187339923456,431998 790333349277687808,230485 786304399169712128,202727 788022556007735296,214492 762718459864113152,73910 759126172261191681,55660 788204115260309504,215437 744434757962891264,354112 794686148299788288,262784 765280006641709056,74247 773217235582095360,133255 773522251698221057,137158 751787671136198661,14277 788141407106166784,215608 790644267500707840,232791 791063790380908544,236454 781318585528492032,186149 786782988562345984,192458 794684787680231425,257492 764113353967099904,78159 763797466609176577,80393 758714387045748736,41703 768516039353118721,106770 793991191113113600,255942 773270117035577344,135736 762423000478068736,70886 767802621314883584,101681 776091850570555392,153194 790671581370474496,232169 786633978702954496,205270 764691757812502528,76542 793931286448574465,256255 753384590757105664,24745 788916539051220992,127871 749958190750654464,9754 760071581771108352,60112 766770520238981120,96263 768214088942051330,103354 771651575576076288,126956 779664890961207296,46401 762271754127421440,431998 785453029214547968,195858 757496146847752192,46381 788157558297100289,215608 775718096136843265,1250232 792105224143900673,243075 793290450987724801,249841 759002062847823872,56194 790772969131814912,231894 776391147207979008,153596 786432953140121600,200490 755141240220360704,35445 792079702794076161,243187 775849074364850176,151165 756856409656930305,44429 795118758981312512,264397 759512018512642049,56964 773501872103690244,136904 779036883456143360,171463 775010046149267456,146259 793094680808460288,249469 791353674371039233,238395 781612862146052096,186550 771397512754241536,124597 751574801274114049,18215 777276724115636225,161166 792911753285742593,200963 778995552142909440,171168 786188333256892417,201558 787881616647462912,197512 793476314535596033,251566 794312721776988161,11774 788839492874633216,216009 752977035404906496,24787 758750292384952321,54070 790224829718945792,228354 758026131706679296,50314 777557095612690436,159861 770458093012525056,118192 787251361155022848,208252 791218909601030145,236409 757323623665467394,46394 765344943158222849,87249 772520707741716480,129551 789511562671235072,224680 791667455701557248,240483 789170695548710912,11774 781455127098122240,139404 778342094024966148,152594 755605721761263616,32710 777995616630824960,164435 770610115892228096,115506 780784558027501569,182214 766006570132078592,90735 751830943929815040,18488 776691355863121920,155451 793233530570567682,195876 793471730832539648,252580 789086358480547840,223286 767955286623592449,100591 767149504940220416,97432 768255491998965760,103506 776938225344577537,159411 792190946385465344,243187 760640822324887552,64084 766614070753566723,94699 773847854477697024,108396 777632473052090368,161387 788335109732786176,214084 775069825508990980,141091 792874740390047744,247983 793873517779443713,256358 758221721899900928,50923 792090796757553152,229817 792876967267864576,245185 758881451437797378,44370 759083991383154688,56784 781595865446088704,188401 767747176202199040,101134 761592377228263424,11774 773206153392041985,11774 767856435258593280,101681 779436078487003136,173347 762718886970007552,52554 733999017005309952,353601 754729573900693504,33356 791741289398231041,240145 759085278229180416,55661 768882045162491905,104932 790919810532122624,234583 792869234531504128,247877 773106888762355713,134429 794637230501429251,262053 786384358236164096,202727 758510254942552065,46076 769329310461231109,101383 778286468695416832,165348 756526225510666241,43391 780744291324833792,182036 759411386141315072,37289 778344633419964416,167220 765503756997885952,86645 765052455486824448,85562 765501098975125504,84888 768622096620539904,107032 779917116677894144,177248 778858787692306432,168633 751025971558359041,16422 774593026815500288,132335 776599522696835074,156976 758653734188638208,54070 757955811674992640,47940 755889813060980736,18215 795004926850199557,262784 765386601950175232,82638 753743564295647232,28508 754247938184974336,31060 763446338369359873,78344 774714736420139008,144654 776878036872466433,156835 778407570755227648,167407 790317918902820864,227273 791921840960708608,241819 787084796480593920,207949 793144913458302976,249841 767949246888751104,101681 765164084253888512,86192 790738842936410113,232863 753960217138855937,30590 792819384251064320,243865 775394920035192832,148010 795003070065311744,264397 764427314612477952,83393 760088367317082112,60866 758260410919297024,52061 753046118192209921,18495 771074018040356864,121949 773962946351288320,140444 773226149157543936,11774 791511351747239937,238292 792658557007237124,246392 763356686555963392,50581 772120030943154176,129558 790922936387444738,234583 770788548391731201,121479 777567393107378176,162497 787783942539714560,207113 794024792173187074,254393 788566410091835393,218275 787157799180435456,208928 776185079651569664,16728 752911154062712832,1248238 758043342282199040,50923 794620929422848001,261155 733843411690786817,349566 763866633169408000,80136 774457476062248960,141316 786146391504646144,201292 733077665314398208,1170689 793149582737715200,249961 790700371463122945,231894 755204389959114752,36219 764183484529127424,82283 762114527517216768,70543 792149898854555648,243187 795750233007390724,268646 734781238045773824,351644 775830971803238408,151401 778644127634247680,168794 765701650472329216,86106 795346781672525824,258598 770378771782307841,118191 757928418394664960,49821 762094280198414337,71917 794590196750839810,261796 767522873112076288,96039 734055581208608768,1170460 773330495463649280,135025 776924465624080384,158815 788518096973787137,218489 777335274590375936,160593 786415647458590720,202983 778305355688271872,152594 759530785653202944,56090 774366185425031168,140444 773956012860506112,140444 757785458478899200,47844 749247837821497345,7287 793095048300605441,249469 760268919596724225,61412 792418226793771009,244143 772507983032963072,123865 785934263426265088,192306 781043217726902272,181241 754859936861990912,33356 788889914515480576,221711 759112853790003200,56964 769599912640143360,114422 771758720749416449,127582 793625342535618560,252580 765758256346177537,87904 786184080597536769,192032 780802107976933376,182665 791288811665883137,236831 753659673123880961,28981 765663271709872128,86103 781575982998106112,186434 793097376013492224,249469 790395748810711040,228820 770438652308688897,22750 751153906655170561,16299 793466731448545280,240479 753295265671614465,26539 767459461053112320,99576 761783234543751168,70191 756469757637910529,41438 773620974310793217,138165 760494949540499457,62063 785971524062752768,199306 750036233116463104,738099 769504609501007873,112693 762474309608624135,73274 786242150023430144,201555 756633199116034049,22166 765026281511542784,83367 786752545196617729,205638 781060567171735552,182960 771219217844613120,123825 752964610777546753,24248 765337635879424001,86103 761707385568239616,70059 769853550297964544,114146 786021666031800320,199755 779812449029685248,172634 785698400847233024,196277 791849691801526273,241940 791255183326052352,234583 754838863797948416,33356 767725152708628480,100893 792214417094180864,243460 791443227979108352,238207 793234877369896960,250293 794322528256737280,259659 794004579033747456,256502 791035578015846400,234796 760148057824428032,11774 750751691214028800,14802 780814309995708416,183269 786297204357099520,202007 793066288348327937,249013 772553712107720704,129551 793446869938601987,252020 780565894619656192,180310 790043160789540864,228354 790261214437703680,229159 793524923809619968,11774 789426250024624128,225981 751758382575546368,18215 752049239040126976,19792 787154365278629889,204835 792473519292637184,242693 734126160066404352,11774 779393828251799556,174427 774079082682277888,140444 760082521908449281,60884 751152339382177792,16255 753271325863444480,26066 781063471895109632,181440 778043977635291136,164980 763466415143653378,78304 790740399006429184,228341 776355810037276676,154832 760988498832744448,65839 756410851893051392,42432 734618740780859392,1170538 768750459163140096,106774 742817289851002881,11774 764868129256124416,84724 776015390694531072,151255 766343694484144128,93036 772740650613743616,132335 791048229467017216,234583 792559715037417472,246632 794205387943714824,258598 795360925767368704,265999 766042939969667072,87904 776705893169786880,154914 756267112520351744,42117 777888668316934146,163765 787008146959138816,205167 751233447033724928,17794 776070685768622080,153194 791346017803177984,238207 790740267460616194,231894 793912975463677953,256255 751642677150683136,18323 768202667864625152,103459 776570582200639489,156835 792152350500806657,240167 766817846311522304,95593 786697238194118656,205181 769594619252183041,112363 788132428032438272,214809 791251563884974080,219509 765220696205045760,86103 772711480722587648,128930 785620271973531649,197297 790519779769643008,231894 764108287876878336,81101 765650503782965248,88546 793436226942492672,252020 763045415814135813,11774 795697490926456832,266151 763452974752411649,78304 758339450040487937,50654 768287354159116289,101682 777135793349550080,157840 788038517406339073,214492 786975327293767680,207613 773867411833516032,139404 785565025180094464,194221 757808934925152256,49462 793588682439688192,253793 793543910282985472,252408 761769309983141888,70192 786494568355209216,196801 773606291839131648,128382 755543029088448512,38032 793882298634633216,11774 794594204550918145,261155 755760306656251904,39462 771845452857835521,128382 773921135855566852,140025 791804573371498496,240483 763439936351731716,78344 768235170180673538,103975 773844096611971072,139404 770338899092770816,118375 755729659212369920,39235 794724117698097152,262849 780832729185255424,85562 775491765377740800,148912 761613684988870656,69231 750179490303803392,10395 773711516633669633,137978 761596192731955200,69565 781264014999511040,185313 772886911195185153,132364 773839524140941312,136589 792367778854494208,244143 758650494357155840,54128 763543117182009345,79115 768838070451834881,109447 790659913634684929,232169 794002859922694144,257492 763885171128930305,1011996 786986550034739200,207613 762107616231297024,71270 771679490875334660,125163 751054098259013632,16527 791076934767828992,235963 770412611179425792,117364 760259447348269056,61922 768779961779957761,108849 791758128937185280,238780 770014402494001153,116122 781702182945034240,188498 788873369416454145,221832 764878385990475776,84724 781064165079130112,177784 767811031053770752,101383 785881520653205504,198878 785301973083893762,194082 794627746580299776,262240 761553769167409152,68993 793150570169114624,249961 793858493119860737,255942 787436140072624128,121785 767148076976971776,97386 773292921454006272,135903 768543993789423617,106774 788388124518912004,217519 777132713379713024,160228 763172105026351104,1249110 776188181372870657,153866 793432147776286720,249895 773645336984350721,136904 753072929173344256,22439 750371362766716928,12883 786278346703319041,201374 773958223862853632,139404 777363106288631808,151185 781143100500553728,182678 794996205914767360,264397 773607045832376320,137537 763910739119616000,80486 780528107597934593,180783 788177703123857408,215088 764065644836904960,81556 768945007390625794,107423 793122669340286976,249725 750795068873793536,14877 779051488932794368,171617 767565425676685313,96514 771473189868154882,125554 789663408710819840,226819 794711989146845184,193441 758129504766136321,47761 753985945314201601,30304 771187065245401088,122978 763894575148785664,80482 781566879261347840,188421 756365423441043456,42249 758881960630493184,54070 780872426909421568,182726 781241739608662016,186149 787121772143325189,207287 793349816952639489,249961 774212042966306816,140444 786588518847963136,204835 789078066601533440,223286 777079900687568896,157724 787084432335405056,191622 793858204732051457,255942 789445761834618880,222788 790277625230921728,228341 795169915430785024,263896 792799393460125696,247241 769345319687622656,110659 762063078028480512,71429 762718517573607424,73910 776117643782737920,153194 763002573985083392,75899 764123982887018496,80720 778407592494141440,167407 754747400435228672,33023 791275927300747264,237491 778567971203612672,168794 763439353687314432,76013 775674548783951874,150511 769890708853489665,109666 764132677863694336,11774 751589131004702720,18452 752839325981614081,21332 753352378569621505,19598 768275714839719936,209828 771712878848114688,108396 794593211268403200,261155 788467808564719616,218275 755767131430608896,39197 793178769062301697,249469 785883433784385536,198671 789459032515850240,225923 758471075416182784,41680 776222919466881028,152946 763818639065624576,80098 790188570678091777,226731 794538103998443520,261155 794555036030423040,260404 765175051977003008,86103 750437608866525184,12743 759327309975343104,56964 781276194759114752,186434 787870215942070272,205197 793851640600158208,246425 795144121958694912,265102 785656808304209920,195975 753665076549259264,28866 765208976019623936,74247 775776119924621312,144740 788119085666086912,215005 793836183247736832,249348 754073709338517504,30590 795690514980868096,267862 794633203772375042,261155 753983086241587201,30354 776204166427320320,154534 795458350658056193,265867 795702164903591936,268246 733747452453388288,354849 786954978929836032,207287 794686316004995072,262752 756475428278308864,42249 785786009325711361,197512 779348373241466880,173753 762117715704152064,67369 790943418738417665,232169 795748378067943432,268646 770447345049858048,118191 753373217759252484,27317 755843130084032512,39810 786350880710914048,203076 791837948736143360,241819 786666391017492480,205181 794751573956038658,262752 771735913575620608,122528 791285797358039040,236393 749375831496007680,7816 753645041663479809,27402 772637665443274752,127871 786394914800054272,203391 768967406366494720,109667 794729492166086661,261093 768925752985284608,109945 793578581267927040,108396 790703885757321216,231894 794107635494633472,243535 752685528982560768,23167 764321659373228032,81425 763850249475596288,79987 755807275474825216,39685 781847043266318336,190635 775083406241640448,146205 778743438015463425,170187 768191082001825792,104662 779758283028443137,174115 790924289213997056,234583 768892646962061313,109104 773516277369348097,137158 790221192619634689,226490 780763770373169156,182036 753408561963610112,27045 762720690432712705,73526 786702375063023616,205728 774022558261719041,138819 765188539751493632,86103 795378968753045504,250633 755568005132587008,37044 765505890275303424,87904 788831663581122560,220806 791585310308175872,239405 791274948769841153,234212 769734763590524928,114779 785864990586798080,198513 794855598424723456,260613 770986733987106816,122146 775125623538913281,145866 773176837702692864,134470 760547575011373056,62779 767680235919724544,100605 794241692056645632,258598 764638586796924928,80939 768173695156183040,100893 766351337089069056,92166 769739117378797568,112872 781265984418177024,186434 789811807380647936,226180 793570085830995968,253164 764938881942728704,84724 794076072795131904,257423 740486023726137344,353488 767860465884102656,101681 775368409118834688,148574 780162156432125954,175153 752921872954757120,22393 781233961183825920,185496 785575299551465472,196277 795065676226527233,261155 769159430885740545,108849 786044995262418944,199211 787121929337577473,207965 792480982075138048,246225 773892005709484032,139404 776825022400778240,158520 758719618420572161,54070 778651482094604290,168794 757432595198058496,47284 787081646944026624,207733 786265964023193600,201958 795240992991547392,265594 794547703438921728,261155 791208053739626496,237095 761498352282402816,68665 755435501784399873,36735 791367690996752384,237908 758141639227473920,51043 794985621232173056,263906 758164205392592901,41703 765405194955943936,86577 765578186130350080,86103 767942606886100992,100893 785656590590287876,194082 795765445739638785,268918 794268994068824064,249926 781409478092722176,173347 743917804835872768,11774 793224534031732736,249926 789504148819603456,225981 767832550173577216,100561 757646842817486848,47782 769598310176788480,111448 781010131513401344,183269 788366717307097088,192840 793786539633283072,254135 794344352516554754,257492 752001747543928832,14277 788562206489088001,215437 779016715849957376,171037 795396276267401216,265257 766318650332676096,90125 767067399594082304,96985 755309301795844096,35890 758105201853116416,51043 775473333110439936,112363 776475145842126848,155390 790281279224766468,229505 753250798788837378,24667 767988874500935681,102249 764595356529201156,88859 761355235625308160,67369 792796754127294464,242693 776126845997551616,152735 758331414316068864,50654 761949080864038916,66815 780938357719248897,184223 793107466686914561,249469 767395938885337089,97379 779947211937329152,94396 771428195430199297,121479 786426591978987520,203350 786062016335187969,49459 793655102720528385,192968 788910098701627394,220727 768164627729481729,103354 791422344719900672,238207 757802537571319808,45964 781312881191100416,185921 787169066624491520,209351 772818232810102784,131045 777721907508486144,161988 788480051125846016,215437 790912012708610049,234796 770642071472394240,120341 762004313388441600,71470 781467454396469248,171693 789509898652438528,226731 794192964243378178,258598 762626867245543424,64145 756936517348720640,45329 773346519147765760,108795 759738889581895680,53423 737747958972743684,56436 767798898001842177,93144 752173198070788097,16728 788131685049233408,215005 780918452902961152,184143 777300662241460224,160593 760800215301550080,62877 767406589246484480,59936 786750497470296069,205728 755246267643691008,35403 793117818724024321,249469 755078378428899328,35044 786881023451750400,204457 794146601174466560,255954 790613822398529536,232863 770319086865833990,117263 793970902815961088,252020 753726084252708864,28508 786934263266418689,203225 785277595906564096,11774 789372669208604672,225384 762165200795475968,64197 772940760819773440,132335 777589538919100416,159876 779040925724966912,170187 780817705763045376,181419 790380845836021760,230270 753623716932845568,28569 793266824569774080,249469 750655560412954624,14421 787061491988135936,208379 788371321411350528,217034 779757868996231168,66922 775243589743935488,146259 779392607025762304,121051 786218070113001472,201494 793138777581551617,249469 758736481774997506,52554 787415745047236608,209800 766451607521427456,93261 753372960392617984,27045 765165967978618880,85657 787475248216014848,211028 791043947866955776,234575 779469079560192000,174294 786679271444078593,205349 754895163542032384,33532 768913982883233792,109666 733009730088673280,355289 760458073597030400,62771 765889666130255872,90031 793958135652196352,256255 766755348984139777,96039 750473527023636480,13343 767806156861345792,100893 767802224953135104,101681 786893664517779460,205455 788690439448694784,220029 794550067579539456,261155 791366891428155392,238205 792373233777516544,245040 773965847404638208,139404 773509500577914881,20170 780521288624332800,11774 793149123390083072,249895 786263078509826048,202429 747706208497328129,349486 780076927545729024,172185 790294990660460544,11774 791000112268881920,234583 794623714868494336,261155 777884575922003968,155316 785867894383120385,198878 763498931841925120,77598 769935930727600128,114022 794560675645366273,261155 732741032748535809,398859 775755213131001856,151255 773955893595480064,140444 792747592375410689,245722 791683666934173701,240145 766434808562081793,92959 763705549414424576,79691 785982687487987713,198671 788502872979832833,207287 776036576384184320,151409 794630787740160002,262022 761346884661239808,68102 789938377051123713,228576 758068380175732736,51069 776457636979933185,156055 769517354204041216,111558 759801220232048640,58537 788478727009112064,218275 792964602493448192,197512 793953839879553024,249926 766410926404755456,93286 750374248229707776,12883 767294311927013376,97380 790700681724166144,353499 790991009861820416,234583 767883613765533696,100605 769705298844086273,114779 786393281374646272,201958 789963061625032704,229115 790566407620747264,232137 794241440381620226,257492 785927481563942912,197324 787009812873695232,208379 768933308180770820,110389 763072092833255426,76429 775716163242168320,150663 772460720826920960,131045 756645028080947200,43471 792474608842575873,243286 753729549914009600,29548 755743091504451584,17416 772994963428610048,131045 767468744008429568,60779 788868259986694144,220526 787482117856858112,211347 795465807669010432,247930 778404212237488129,167407 761616657324183552,69356 763887634515128320,80939 771311700226170880,117263 793794426753552384,252984 775448260878163970,149304 788767908822327297,218875 775508816129589249,112363 787262867946938368,199307 753323219038314496,16768 763945445647278081,79600 781207281438494733,182154 762296479285411840,431998 786941000665010176,207613 775467292708704257,148045 736194009975033856,11774 754719721317163009,22393 764123661808857088,81924 791661631826714625,240483 769330607780339712,110585 793744807461949440,245373 769637799079313408,113412 795110505836871680,261155 776824406324707328,157693 762107831428390912,71476 771446417168687104,124004 789675795610501120,204835 794721950064984064,262849 748968404795551744,11774 793838702623461376,254058 764876172907937792,75136 751674764549300224,14277 780505263409364993,180759 790362078456455168,108396 732458332632449024,349991 794920446647013376,249926 771528978871881728,121195 767740158775025664,100893 794633413202321408,261155 795344675741675520,264397 773887874089361408,139404 774500703934959616,141912 790425925288591360,230282 758115840856317952,41703 766276211345596416,90121 768244293110755328,104406 771788167867359232,127366 790935722161238016,234583 794645176560025601,261155 788278881115516928,215012 763779876251807744,79513 767427488612048896,48289 787313249305767937,207212 788477835983855616,215005 772942952440139776,133185 773623013325406209,137740 732737106532007937,1170706 791769364705968133,7047 770997222980870144,122299 775110823903649792,146259 758141186456498177,49400 792923216549478401,248514 754982321867161601,34645 762660758245171200,71550 750705897014386688,14351 787733351746539520,205197 761574482637041668,69231 792104558684151808,243187 793423857164152832,252020 789762699777351680,225949 786623596110184448,205181 785584057023356928,197297 786539664299655168,204413 793951163163045889,256217 759174308019236864,56964 793071304610111488,248514 766389990439825408,93036 792212201763397632,241034 794531438473388032,261155 760177920442761217,61507 772906308819415040,132364 795714136348958725,247930 794210415894855680,256358 791705717652746242,240479 755913452946792448,18215 793316477067665408,250033 768525454630326272,11774 764680488980144128,83648 792036141507629058,243075 793579797733605376,252408 772248193094463488,129991 755173951160975360,35890 755854148826828801,18215 776124004469837825,153845 776129820925235201,153194 785316246447353856,11774 786286623801475073,199262 787075593468801024,209043 785862156004761600,197512 786724224371089408,205167 757934734135717888,49925 774791690619990016,124660 776445133772337153,153658 793267949712793600,248719 773865597595709440,137158 790840179497930752,231944 793622176876273664,254025 752994485529870336,17416 788752758241386496,220526 772808045437018112,132364 758807357421817856,7311 791702302394417152,240483 785813777933631488,198671 736002148836605954,350223 767842235593482241,100545 763852437933400065,79131 779787746260975616,170187 787903127768805376,212522 794346031588720640,258305 778555603874480128,165185 792647392629657601,246392 764199891962826756,79151 780839796881104896,183269 769324809620566016,112239 772961355880132608,133454 772418229377634304,121795 755728518596657152,39235 757256912912183296,43391 774069828906659840,140748 794357716751892481,257492 788018761706053636,214492 770272067652620288,117257 758424899463573504,51997 778681378225266688,168892 758050701272580096,50787 793520489658519557,11774 788809521447579649,220130 785736084764360704,196277 750381679525568512,13021 764495983002554369,79139 732895541818839040,353789 788105627201572865,214247 795037828388450309,259200 770183714437419008,44421 770712360264822784,120610 770766126309445632,120474 768824088412426241,109104 790536731133153280,231894 786269364521541632,201958 768131267330269184,103354 774374085702758400,143178 772409761157423104,129551 787716057326755842,205197 755086599432667137,26721 769318975478038528,112788 779123302740561920,350711 793961502231396352,249725 775795410095005697,150404 762793726162903040,74483 792553673733746688,243562 794898321563389952,263708 778981500595339265,171693 750357911788883969,11495 755495698267643905,37892 773607460900900864,138054 775991174926573568,151185 790240822989955072,229693 774108453635624961,1170870 758452825907232772,52749 762280273610366977,69548 773573705062428672,137158 787489029839261700,209351 771366672846491648,124883 756265416125779969,42117 768498687190245376,1249569 791742214510632962,240145 781867444679872513,190269 776145232488493056,154071 781062100873379840,181516 758040554609319936,51069 758440793061203968,53144 793101288015695872,249469 772976982950748160,133519 766458125083783168,93508 753795480010711040,22439 773944897317593088,140372 758071752035409920,49843 770961663516442624,195876 787671166286696448,211347 772969192597237760,132335 794571126856945664,261155 789262619110768640,224552 770785898501898240,121467 773600038077493248,137965 780578182542090240,11774 793653335257587712,253032 751076111052922881,16728 758336780764602368,52554 776462964354351104,156061 792857081514758145,248078 788878778101473280,221635 791761652848832512,240145 764864413614563329,82066 776194590617370625,153812 761277344640229376,67283 766473616326352896,92860 795404437074378752,266884 786315741238816768,202727 793098753204948992,240985 766404514316296193,92159 792533639783288832,246392 762029751833812993,70858 776591487660335104,154832 777552784270905344,154743 779812636657606656,174557 761982539200286720,64730 793972302375305216,257353 758087168069742592,50314 776047684385931268,153032 778242351298809856,166409 793187121121136642,249926 759507372364607489,50923 780462496473690112,11774 732343778414067712,351306 793206597631766528,250633 795187934295035904,262925 772516320457863169,129108 791841042723201024,241819 786948463078637568,207287 787450413205233665,205181 760996027017023488,64722 792084968075726848,243187 775790187666370560,151212 786554207377555457,47940 790585394202939392,232169 765081006336532480,85254 792013334719500290,243075 768778525528686592,108849 761191924200071168,64730 768535567323820032,106763 774045852474101760,139577 795042292658798592,258456 788188796684730369,211347 771695435182444544,125554 793501737734639616,252741 770244660778315776,117257 793911432379187200,255942 786961616462090240,207613 754125798529912833,30590 781620456134762496,186584 767691966826024960,100605 792060019151953922,243614 753361961585414145,27280 760225446101340160,61545 794306307159445505,257707 733164410286530560,355672 795005998415147010,264431 790697231732973568,232169 764582497011269635,79987 793193853389987840,250293 755196044124618752,34898 786976311088672768,206008 788556328805564416,217837 790276765650255873,228341 788800426069995520,220526 772861989563535364,131597 755903366669168644,18215 767544345612419074,94627 777248190026223616,159475 788854856396185604,220806 755942895216160768,40474 761622467118964736,69530 788968978811084800,222654 762782995547684864,74281 794307844271050752,257423 753801971115491328,29271 777042941319663616,159146 763344606910115840,50581 764705429519634432,84422 788394644543537152,217519 763714764392411136,78513 764497436446515200,83367 775515703818551296,112363 794678796184129537,262709 788737592242081792,220332 786694528229138432,205902 788060451364081664,211829 752735912103116800,22575 764648881023885312,83391 762413908200005632,11774 795423452580708352,266151 791825080191823872,240556 751185524375769088,16282 771739008288301056,126152 788457190239510528,217574 773890922052399105,139404 791718039339274241,240556 781662136070238208,177455 766741819493277696,87904 786914915906760704,207287 794731851130736640,262849 791336633962377217,221731 752658441966002177,22860 761526035112271873,68144 755786559480295428,39197 786948088883585025,207287 754856178740523008,30782 756288293604425732,42249 780918544028491776,166860 789267749365178369,224680 751657782567276544,18215 785640275452526592,194115 787094167415496704,204958 788425803478339584,217519 790563115351932930,231894 795464499180474368,265855 786941800313270272,199211 769614107263832064,113165 776420049729052672,155390 776476169692598272,155390 757579538947768320,46382 767096585402486785,90327 795345809839689728,11774 752936261267099649,24603 750380681885253632,12883 769277436555104258,110585 773650564664139776,138382 793616752949153792,249926 794364376014876672,257492 787843597177585665,209129 778310278177882112,167220 757037032573198336,44740 773922595540439040,11774 774350621369434112,143051 780744861108625408,182036 758754533451366400,55112 772059295819010052,129089 754047305070678016,31400 776155656264888320,154071 773665379596005377,137042 795119717488828416,263933 790990642646282248,108396 763912142881955840,80972 764194495705542656,82544 760682875201155072,63268 778706341275668484,167220 788807190169563136,220526 791320902306635776,237223 762823579109056512,73712 773260805311598592,135381 751579955335667712,18893 764501381000499200,82457 773538386237911040,56194 781579923605553152,189084 793592833080856576,253793 732805812872204289,1170702 795672663326912516,267521 790598531270660096,108396 776440382347440129,151463 793252975896584192,250293 764182041780948992,80393 749285599270440960,7577 757061021039079424,44450 795450613496762368,91745 767411343368548352,94699 770791029767372800,120610 791403119011704832,11774 751992411564441600,18893 753677543568470016,28148 771496075400052736,125554 789251911891443716,203710 779067269716463617,168284 758805860294418434,7311 759072647699243008,56806 756956020983861248,45672 790348393176444928,230741 762986036280582144,73926 775453893333364737,149124 786017155984818176,189017 773988514459516928,139404 790652331213729792,232169 792031419224719360,243075 767822208366481408,100605 763869049113743361,80939 781456219240300545,139404 773916438704885761,139404 790975997390618624,235487 771872553690394624,128519 779195162962620416,154803 779462590405681152,122364 781598150494609408,185310 767592074526928897,93286 773905702410526720,139577 771388585610211332,125145 777764226475626497,349408 794025086038573056,257325 775824140892766209,151463 767818786963501056,101163 791048716685709312,78159 793164474546921473,249444 775472680569040896,147481 766791543197831169,95511 766797561025863680,93375 775356496385286144,148473 759383815693500417,57389 756042014777446401,40932 773644463625428992,137953 755577935206023168,37457 794605658888925184,261155 770241138091552768,117257 778420509012742144,167220 763650048743895040,78394 786623160489611264,205181 773751719100416001,137640 780891134411153408,178110 759819757092687872,59666 778621914201792513,167063 790373510564745218,231008 792047119037194240,240943 754793512068124672,16299 778038651158618112,165523 795723347229376515,268448 791065137415331840,234583 793519012852305920,244230 785798625859407872,194059 794210744396984320,258044 795440094488526848,267133 753295889599528961,26924 763730753339461633,78304 771641821801779200,126943 788630761813475328,218258 793849703716655104,255942 793676444324868096,254135 787116746909986816,208065 790405209436655617,231385 749605522995814400,9314 752256826461356032,21714 758550176822886400,47426 772089005663883264,129471 777530338356539393,156835 774326561017167872,142503 789907390661529600,222913 774173746294685697,140444 777737363246243840,137869 778462488559878145,166891 788393581576753152,215437 757530466693939204,47701 773224190946205696,134561 771129350586404864,121636 758854640821608449,53995 790609500168343553,232791 762116779321749504,431998 792202968963485700,244221 789970707375456256,227748 777972744709222402,158820 780797280509100032,182257 792077005428752389,242693 794965107507752961,263895 781676817799323648,189926 757693795454619649,47782 781674814054498304,188695 794315616597352448,258456 790656108293660673,230282 768554901299404800,105109 793169191310270465,250033 760539003942739968,63149 768458776882151424,106281 785685950701731840,197512 775562596812517376,149953 793962219222482944,255942 795263662143533056,261155 777539247859458049,162107 790614788921372672,232137 774699563269718016,144607 773917068307554304,139404 785603140317945856,197512 761626617575710721,66116 772033369886580736,11774 790921320892465152,234583 767832956190625792,100134 794355811195568128,258741 754758299006840832,33356 785942143495991296,199211 755408437035556864,36925 763698040930701313,78914 774249759850704897,141277 791672608886493184,240483 793957364521172992,256493 749074028095152128,7157 788735570910601221,220332 751218991734095872,12868 769131460947218432,109667 760501632782233600,63149 776148389188673536,153699 750911292819386368,14277 757709106484424704,351152 785868284541362178,198580 788113293391097857,215252 770395337429090305,118191 791664294081417216,226346 758654658168623104,54070 777974769912164352,164001 786685927305404416,205186 763446849055236096,78159 778581347740835840,168794 787257589834788864,209035 793121483090296832,249469 763974717392887808,80939 794405182708862976,252408 758300316206899200,50923 769395705999978496,111558 788551284597153792,215412 781238840094822400,186212 762193320747466752,72273 775609998655229952,86627 791440283607019524,238099 793893913618591745,11774 788945733529571328,221416 775786081119711232,151156 767682414856380417,100559 790658517032198144,231894 766818986633768960,81929 759831435867983872,47940 792107654655148032,243848 761938390249988096,70509 767171829467275266,95708 788133614961594368,215608 773324133534994432,135725 776739141006557185,53667 780601899472986112,181419 761686401075191809,431998 780443560352952320,175772 793984847794601986,257423 778587093077331968,168794 776152908152864768,153915 765210529455636480,86440 769223223103856640,107070 795382826405429250,266054 761783828419522560,69947 780826170648465408,183269 791402630274768896,238378 757574621839364097,47782 764997484737421312,85562 777392768851308544,153779 766719231337570304,93478 773879662082568192,139404 768463544425656321,106704 785985958671855616,199478 789424804013150208,225981 789877471269253120,228172 791704156239114240,240483 787274238386434048,188577 750462292941086720,13412 769879216053780480,114259 788528247797608452,218275 767965391498780672,100893 758630131812343808,53985 773545746373025792,137158 788453034032504832,218275 732614011154374656,352462 757598897627926528,46911 780594524850487296,12018 776624305970958336,150663 794654727237607424,261155 749647498294222848,9433 769613856960290816,114422 785863549012893696,197512 771541155221647361,125853 791472640045125632,237999 764077343400927232,81702 775780884947488768,150663 785917171138342912,199546 765657402511331328,88993 787010945834901504,205728 758711613255983104,54739 768070817854869504,101205 770391259630428161,117257 793626297675186176,252020 750725481436049408,11774 774298294193446912,142506 781267354563014657,185310 790926034518540289,199546 770320627886501888,350498 771406473171726336,125145 791022641540849664,235756 764528391009759232,81924 779352774752423936,174247 751230902659747840,15800 758658632401596417,54070 763482788288991232,75724 794392832605847556,223249 765181878341079040,84724 771277102339489792,123825 794305627816423424,258922 763913488993546241,80939 780229326084055045,141360 769437094540304384,111558 791230606608703488,236409 765516517349875713,87904 781667374919319552,188401 793264063459405825,249926 786752832405811201,204835 758699001013075968,17416 764914069979721728,84790 780867460035645440,182659 788958487007076352,221476 793703547732754432,249926 755242554111594497,35403 778006250462339072,163632 792350688642736128,221785 746447878093180929,1247754 777956229733724160,164900 795709799031865344,268448 760202782150320128,61545 771946361193369600,124804 785268206885744640,194648 770750837765308416,120690 788283405221920768,215437 790626190566514688,232427 790600978705833985,232710 790298786899845120,230283 790928693673603073,164764 790601533926748160,227048 795497682278248448,247930 750668994412179456,14462 751668851046318080,18386 762418150914662401,431998 793931769376636928,253721 760498732085415938,63149 765504676687065091,87904 793266588547895296,249926 785793504060411905,197512 773040309231947777,125367 753010454218375168,24173 776770705073512448,157755 781527622555611136,26066 790726370141679619,232863 790903118066319360,234796 791703487331512321,240483 794329599845011456,256038 752134236572975104,21034 763421524149858304,78214 773703975753265152,138819 770385286014574597,118191 777964628454309888,164783 757659482423984128,48477 791805035608936448,240145 785702469208715264,196277 749587097036529669,8497 768510901389434880,106774 751809591051055104,19133 757463673514229760,43751 778485322569031680,1170508 791728519214616576,240483 768987923534544896,108848 765720256522387457,86561 795074948582752256,249926 778182992078462977,148870 786885344599891968,206008 759213091271966721,57574 758466217841754121,52554 769265347845197824,112363 788061869055569921,215005 790725613288034304,232881 751210231720321024,16902 760525897736871936,63451 763920863913586689,80177 765577389426429953,88052 794717963496603648,262752 770718293304881152,120610 762701894900977666,73814 775914955380035585,151410 794873136760000512,248924 793250928673431552,249926 763351009771024384,45672 785994106031841281,199211 794608348423483392,261155 775186554008457216,146259 788699932614090752,220029 773982075464609796,139865 781340389508722689,139404 766045360263352321,86472 786634643483144192,205270 789222404841086976,97305 768906257952636928,108729 759535622558248960,56964 790979220721790976,234796 795378007678578689,263864 769657161928486912,113412 776830967461863425,146819 790767483766599680,232169 781699020653748224,187896 752187496977412098,17794 753754551623311360,29263 794382373358096384,260173 788815858755743744,220526 785601871180337152,197297 762808530906783744,75073 795242074337644544,258310 785337901928161280,194934 741305698005438464,351152 793965937888231425,255942 732778619282415616,350808 776284652268957696,121785 780840214222757888,183269 749325876387393538,6913 771733015097647105,127134 786781718506340352,205728 786321672387252225,11774 785593639242039296,194723 787352435845132289,205728 793908495456301056,256255 765285313388306432,84209 757240378558775296,14277 768218600930934784,103126 766363573576605696,80939 771525115117010946,125163 794623123970736128,261796 795002022684598272,264397 773644217604333568,137953 779762673080635392,173347 760470855486889987,62771 791658349293019137,240483 792412586155192321,245480 765664468537905152,88332 769057650130685952,81955 789198847750701061,222682 777883350774194176,163763 769340532673818624,111435 776528778319257600,155688 767045006670565376,97263 785481663182626817,195975 754070657340538880,27853 778713427833344000,169327 793156348779204608,141200 785276061466492928,11774 794731450599931904,262849 763407724839337984,11774 776949230778912768,159359 788418598536556544,217634 767867507210326016,101778 769470319107141632,113403 772323767901052928,128025 787769731684061184,212357 733019516549144577,11774 753357348698066944,27222 777330835947225089,161546 791037926448640000,192363 774135550525657089,138819 756548300531179520,43553 768966974344835072,109667 781142409920913408,130635 765748635313123328,84724 760509711456178176,62771 771467793862651905,125554 791698647498891264,239610 758262443663462401,52112 791464974983962624,238780 764871370865909761,83881 786072434470420480,200870 768970627822878720,109960 772863955660267520,132497 749203911047774208,354831 788094194367754240,214899 791471053943902209,238272 752948760855150592,24134 786002867727507460,1138587 755789326449946624,39384 776263541401784320,129108 777626471049199617,161901 793750750744616960,252196 764168088686166017,82209 794197767275081728,226180 790996045115170816,235828 770795330950537216,121479 768121646993596416,1180887 757696001109032960,48522 750460740759228417,12805 781329398666584064,139404 788532914950512640,104244 793622350877032449,252581 761336502982938625,68184 786876084838998016,205186 755818055675027456,27045 768628072392384512,106281 788013769062359041,214354 788482365739835393,218275 785490892891316224,196277 770580929865666560,119059 791703702725730306,240890 781110136765026304,185496 773996752391188480,139404 768594091474952193,1249480 763093981278240768,68182 794130986598440960,257492 795036889342443520,263676 767657635659165696,96275 795023243283460096,244297 792013688592998400,243075 788459336515391488,218275 770743876659412997,120922 788407433198612481,216187 775543396244922368,1250197 756449258778333184,43198 770278377085370368,117257 779822022536916992,176203 762457136043479040,47283 781462519848247297,167319 752266564276260864,17143 793450141005012992,251452 769912272877608960,115067 759036251483869184,56548 773529807426650112,137339 774241148835627008,139090 773617411845070848,137869 767200491767988225,80939 764890118373060608,353374 788417115598401537,217837 795074433731825664,249926 771871027630579713,127711 790996844667023360,235828 757933335389798400,49925 769966059113897984,112693 771418242451640321,122126 787823047147487233,209838 765280921675243522,86961 750840690829959168,14582 772829700196560896,132335 788808842792538117,220743 770389615522017282,118191 775672842193031168,148684 753670301863579648,27850 758473058172735492,53289 776544077517037568,156132 792750717354315778,247232 788490383692935168,65113 776825242371194881,158387 794571801443663872,261155 762128046992261120,431998 764985804745617408,84666 786063349159264257,49459 795268983771512832,263906 758501969367445504,53185 775790335402373120,151741 742768064391831552,11774 763179732045225985,75899 795484760910893056,265858 766772052527226880,95511 764334363907530752,82066 756979047075307520,44163 786949157319680002,206642 755901416837881864,39797 754874203577344000,26721 776140063021281280,152872 751974386740060160,20232 791147593317380097,235963 791090057637527552,234583 764142405776007168,81869 773710562094149632,11774 785462586905071616,195975 751954828100861954,17794 791479021880107008,238395 770715569578319873,119681 774330085595906048,141850 795122068123774976,11774 780124599002562560,158520 767507248230830080,85326 773063727629336576,133944 762124002215067649,71429 763520821704830976,78873 771777444223123456,127366 795099971179585536,11774 792276951713009664,243187 795367686515605504,264397 761311365810286592,67229 778130298265624576,163573 791687343673606144,240483 792039105425055744,243075 793495323607871488,252741 751242969852813318,17416 771121227717079040,122146 776651191958634496,157082 785805619521609728,197286 778579448107044864,168794 734252998516482048,349060 791443196785995776,237935 760745103082127360,61412 788223083970650112,109244 777599335747973121,161978 794712066481328128,262849 794154564220030976,258122 764759824693272577,83392 787411071204200448,210897 795370827684249600,266151 771724657154293760,118191 768850474430767104,108468 780473631893622784,179936 750692225361780736,12957 789310303209086976,224680 793863928652689408,256255 793584285114597377,252408 792102518180438016,243075 791010846075944960,235590 770801138325131264,121612 768174199793815552,103506 759520576482467841,58227 790598588141342720,231498 763156052699471872,75899 766568340424912896,93823 780596897241178112,181935 793093448224034816,249348 763422457944350720,78208 774804709349597184,113982 776468232710402048,155328 785835409662148609,198671 762817172070686726,72978 774486903148060672,137042 768856378014326784,109666 775031099781021696,146580 790189950616469504,226490 758664663991058433,54070 780885881251127296,182036 792032622864175104,243075 793210126643572736,249841 791972207354376192,240145 755112734337884160,33356 771405901865492480,125367 794673982721159168,185041 787464804566982656,210207 763390407656869888,73712 770955298873847808,121949 780851242503405570,183546 792695021241823232,245121 795367755465814016,266151 778262482926264320,11774 793110281807355904,249469 774718144543948801,144494 762651183068680192,73926 770395169808089088,117884 793095757033332736,249469 777149550893162496,159076 751093806016131075,16897 763836557358804992,80716 790580917861490688,231870 766724181660663809,95708 795437926310170624,265257 757435184929239040,47266 750722354775465984,14877 775717555805704193,151066 763178207315054593,75724 765178637301735424,85562 790596614960193536,231894 767661844441894912,96275 752831243574665216,22439 779398034476060673,169384 788505638410280964,218349 765333889518829568,87145 767488746178617344,94699 778387604119101442,163990 763764758038384640,76406 771295257178869762,124597 763783994387206145,80192 771994600798097408,1170685 769338975114829824,112336 793994721840472064,257353 786667326321983489,205728 771424937642864640,125112 785900195460415488,11774 795711197853138944,267862 765026642972532737,85562 755140519903137793,14277 760667479815356421,62654 767710995573796864,97852 778382776311640065,164317 754731766347247617,33356 793951031826620416,254135 758331346506874884,52475 768541868674068480,106774 795265561991282688,249926 778006311560581120,165185 787055521136254976,207733 791118146451021824,234796 752890396552863744,24197 772821605034500096,112788 758803453938249729,54070 795359924704264193,262890 758744841463341058,54123 780446381236510725,179742 794028965476171776,232884 774596060178186240,143036 788185192544346113,214084 755786560226729984,39221 767031596683816961,97392 773879184972218368,139404 788743847073439744,220332 752974548748951552,24870 768976890979684352,110381 770299775186931713,109713 794198287985373185,258044 791325301313769476,237935 785541360367435776,194743 762775621021818880,74943 755829846903631873,39195 765682912427593728,88459 759268510056976384,55887 765680176642478081,86440 767465766786596864,97377 789322845402832896,225359 793341666094559232,251452 773800406845526017,11774 794053107407880192,257492 794334615045451776,259761 788511670129811456,218275 779042935346049024,172084 769214392948953088,110209 775778395640639488,151156 792135778126008320,244230 733103750626181120,355261 791359269652172800,238395 790133784855195648,227048 771737479351328769,125111 773751573998473216,136567 762812038980571141,47940 795092395628990464,265102 758472025337847808,1170396 762831261002063872,73926 794523800448569344,257492 794333728440885249,258598 769965009380208641,116087 733074268486049792,355324 788807763342168064,221057 794630447737212929,262145 785784572298432513,198142 763958081696825344,481145 766441168976609285,90421 753912038393470977,8431 761641369169461248,69356 792610300658802688,246726 776079961094549505,153095 790940097529151488,234583 749198822878875648,7461 793944107047452672,254135 785915961853435904,199546 793850129178583040,244270 756308655138418688,42249 794606422361329665,261155 732708134779641856,353696 794303894985711616,259134 792726681920282624,242636 761381041886167045,68273 758533896459943936,53703 795251845920866304,265795 792751644735713281,246726 792134300887986176,244297 795418547262550016,266151 791684843205750784,240483 792772778705375232,247241 771700601466028032,118191 754744266807795714,33174 789241640590258176,223921 793472302155530245,252020 761800433966862340,69947 763864762488881154,349449 792191770746499072,242610 794488445007777792,258193 754733476369149952,28732 769427209618546688,103887 792783361731284992,245607 756955773838602240,45125 756891640514490368,44163 760218008841105408,61545 787911782882947072,213887 793167319123959809,250033 763875493485699072,80716 768094859089489921,103252 793272702060683264,250033 763514339756302336,78873 760359213759692800,56964 756891428052099073,45125 787785909605326853,210238 793906553615069184,256451 761856431268122625,67852 793610340252655616,254135 758064964628258817,50827 769351439189770240,110585 794281702587645952,258598 753747024604983297,28148 780240251885268992,144139 769578865245032448,55379 773891506419691520,139404 780466193295548416,178258 769347693181276165,113165 792353509249261568,244143 732922434706235393,354306 780932548079788033,182659 773947685527248896,139404 788110132123013120,215608 766355532508725248,93261 794729794290274308,262053 795702812550320129,267862 750481821805096960,13262 790948401563176965,234583 793465584826679296,249926 763876746525601792,79970 752829790583984128,22838 794527408036712448,261155 771660226240012290,124883 792236083991945216,242350 789147907320582144,219119 775179044648124417,147391 761338532476706816,67938 780006257512022017,176711 756519351688101888,11774 763100597688074240,70453 759146702276222976,56964 765570649066729472,87904 772575834930450432,131542 761171905655156736,61051 773287641777332224,135489 759579413411352576,56964 786185143413268480,201494 790648677396320258,229895 779849638757163008,176218 786024386985877504,198620 786885090051633153,206225 793849658850238466,253025 793181061811351552,249841 760999575394017282,11774 769644061326249984,110585 791355556556529664,238207 780148896123199488,156518 773888083892797440,139404 788728668558241793,220029 781514352767692804,187044 773980282550489088,140025 765146194188308480,86103 795050198808530944,262847 790312939521732608,11774 761679278954217473,69711 785639482716397571,196932 788492505486594048,217837 767348297732198403,98720 785896630205546496,199546 758780279003582464,54272 759036072407863296,56552 772630842493448192,129128 785918895362277377,199546 788442223633281024,208831 755540880413646848,38026 794762316185276416,261155 763933152012230656,78239 785648488939819008,197286 787716815866638341,205197 773529484251115521,137042 787027276890120192,208379 795343312756609025,11774 758391653430206464,52771 768464460759662592,106281 754753072245698561,33549 761653412999987200,68854 780875892734234624,182870 769667622359011328,110771 790733537825521665,225359 760404557537112064,60866 770840969629536256,121479 771138957459456000,123583 779294272302571520,173753 737691556967251969,352751 781570154253602816,188401 785909339303383041,199640 790593265603006465,210238 775297257449009153,146847 755854452448370688,18215 772010801133522944,128519 788935277788205056,220029 790308677265793024,230282 791689817314697216,240483 788465894338928640,217106 792030771234107396,243075 791826731514462208,240483 765517529322315776,87904 788588265628659713,213311 788885024808505344,219915 789949806449876992,228820 758697287182712832,54070 758154931887013889,51344 762782159488684032,71502 761540982030557184,350711 773554261720313856,137042 773637477080891392,137869 758085413454000128,51344 771035917754654720,122146 786109516672884737,198616 785901631887908864,11774 771921956102963200,127366 794311570973216768,258890 757639613947060225,47761 762795539469565952,74779 763788523203854337,78203 767001094413230080,95672 771442987821780992,125204 790591415592087558,232169 769199239230435330,111558 773891250990776320,139404 780079290583019520,176890 794958309522542597,262752 794810917167001600,261060 787348572530352128,210207 795256195779067904,262925 756962682113105920,44429 775095366165356544,147063 768595697520087040,107984 781535336555876353,350085 769648461553762304,112363 766072581225123840,90539 750704102305325056,12981 756275102707126272,351152 787623788334678016,211837 756287434732601344,42171 785487125693071360,194934 786879179874791424,207101 752066270560980992,18341 754730462636019712,33356 763187309172789248,74247 793170171242225665,249374 769019462502809600,110362 789847133591449602,227242 764481203697291264,513129 778251630332477440,154071 794210299171586048,11774 749691185862770688,9056 777541374698594304,161387 788450285970661376,218275 770659025767784448,119832 794675348155854848,262022 772782533096251392,131558 793160579380809728,249926 776170177754963968,131456 788007145581060096,214354 793922054282166272,256219 749915122148188160,8204 764207737916055552,82544 767696310069702657,100538 764096966661812226,81835 766377307858534400,93184 793295951511162880,226366 762113302826741760,431998 764266653731332096,81946 764426592542158853,82066 765880872960663552,90031 788032162121613312,214492 793219297489276929,250179 753948557439213568,30590 756589318110457856,43225 764128314243985408,81574 790266018887151616,229159 787055990982139905,207613 769700271412932609,110585 765557537827655680,87904 791868641251688448,241678 789167741894660099,223899 760553854882746368,63655 785269499431948288,194157 767803787708887040,101681 794673757075816448,261987 794230257092063232,258598 793232918285987841,250033 752286399827570688,21074 794018842985070592,257423 773188190245007360,134318 794721475936845827,257492 768604614518276100,107469 773889251629031424,139404 777335872089972736,159475 793163824652091392,249841 752946250551529473,24248 766821442306453504,11774 791882043617452032,240483 765326383585320960,86076 757279131121831936,46384 764063558183247872,79589 794537389771358208,257353 763902055006298113,80486 791717253561462784,240145 770394493921165313,113982 781523853180669953,188401 789961903606935552,350287 755564560266907648,38586 778427775988342784,152594 785825030114467841,197512 792399152797904896,192840 752785021606326272,21332 760904904563167232,65307 763151105563975680,76549 776892885400559616,156835 764812871754579969,84544 775911346026274816,148877 759600267549511681,57574 794704826399596544,262784 776598861930303489,156926 764495664822845441,82792 777926125267873792,164001 762718865780514816,73926 765320684599934976,80486 765610467322650624,74066 792223348889493504,240627 773282470137565185,135817 761773196898996225,67852 772875681457987584,132578 758657147249057792,54070 761928289812291584,70991 775042618690535424,144783 786305086943178752,27156 754822959827562496,33356 756568602640322560,44022 740382803842478080,11774 753647623114862592,26458 792023404882698240,243075 780607051718361088,180723 763517911478796288,78304 740949641781383168,11774 750504775058268160,11495 786707120179806209,205728 795737849706360832,267850 787743882360475648,205197 773369273162997760,132370 785993882819375105,199262 786087599920275456,200382 760110565473787905,61051 765969058411978752,90618 792096017470586880,243075 771787229026979840,127218 795094037099266048,263933 781203453368475649,186434 795726590634262528,267655 779157900996579328,171324 759101632869269506,56964 778377692081065984,167562 792536536977960960,246273 764948521636073474,11774 785269997962661889,194648 790952653278834688,234583 754734457693745152,33356 758424095323201536,53015 763002520843145217,74043 781589453756248064,188304 757662969690021889,46280 771041624717754368,121612 753247173861453827,26066 788126607156346880,213427 762569489825271808,67331 765783638273392640,83392 786724903789539328,202200 770627140412960772,117257 773922829247057920,137869 780732097891676160,182036 787930837274681345,213887 767889064074813441,100893 766954181139640320,95568 756638743566684161,1248417 763192000459878400,76723 766508842012315648,93184 767870526232596480,101203 778625347323502592,169424 761034512708972544,64784 776958055455993858,159546 794384393624121344,257325 767835150109597696,101681 791260049733586944,237491 787307429172285440,209365 771080046958215169,122388 776583014109315072,33169 788784798110195712,220526 763447716554866688,74308 765215263612604416,86440 766387681345449984,93405 795288979952152576,247930 766371924360372224,91894 792940846190518272,247232 769616241778647041,112239 773864189945319425,139253 769196420008144896,92233 794595857987502086,261155 733290059357622272,353380 771658480914575361,122528 773884703338135552,139404 758092232335339521,50923 763482481823780864,78159 767590371077529604,94699 763808129863651328,79691 778626372478599168,167393 778737480266686465,170185 752689676360691712,21118 757748795916574721,44429 790522710665211904,231894 777694092436221952,161456 788448746040352768,217519 753564812127248384,27045 760827300376145921,351340 764178997076910080,81946 780065164695576576,171693 791811146810527744,241819 773962807314378752,140211 788512335061192704,218275 769123544848601088,107376 779554597216002048,174557 762753469421854723,66116 763606560333565956,75438 733157849958907904,355667 785841125152153601,198878 791713661643395072,239610 773306141182877696,136018 770864997434003456,113608 757179250638139392,45040 791277650434101248,234212 793220209972682752,249926 764542266425937920,79561 794126213962792962,256502 755589303703638016,37655 786683527635099649,192560 794244594607255554,259206 794553578119696384,261155 791475043616161793,234864 773858138755923968,137042 790356141628792832,229693 765555533625556992,88052 774660992177438720,142852 791650619216060417,238272 768856360305897472,11774 763068396686553088,75631 791691420251947014,239324 794766786373844994,262849 755510102623387648,38183 751180927527636993,16768 779202258705801216,166100 789910278632644608,223432 751056916374106112,15808 786127781419556864,197046 756908085520850944,36145 770774998113935360,117662 794676200580976640,262588 793062794354692096,248078 748311068481454080,1247850 776127670509772800,153699 771499958361006080,121479 781430026428264448,26066 761184943384895488,65180 763534600543039488,78684 785656870321086469,196917 788822822059544576,220526 789878104164438016,197512 790100120108994560,226366 788461703595950082,217372 788174994765324288,215754 794957233410994176,249926 776750254549065729,157755 792283580948971520,244773 773579586982600705,137553 762802799054905344,74013 794564127071019008,261155 793296982827753472,249926 786418866721357824,353879 790671068822245376,233307 790624523598962688,210238 791224958060027904,234583 794301142213619713,258829 766969923864322048,96307 793185433417056256,250064 795402955138732035,264397 770430367408979968,117257 758046281964982272,50943 761156903552573440,66863 761129877013667840,66057 762764379779719169,70177 779462996653256705,174294 793892003167739904,249926 765773957446369280,88930 768158186079674368,101203 785642775282757633,108396 763889152228286464,80939 762704777608175616,74066 763703916504584193,78159 772951385960701952,132996 766506497018847232,80939 761401202932326401,64722 793533092006862849,24745 762294662862217216,431998 793900160724140032,256534 787273137842860032,207712 789266405308919808,224678 773939945480327168,139577 786285352973664256,200965 763381936354099200,75899 761351513008734208,66348 763782788634046466,80192 791051518258458626,235590 759255973072633856,56964 786503476545290240,203822 755540291940065280,37979 780962184910307329,184223 773913722091888640,139404 790638012585562112,232881 767779596297199620,101383 791213166545899520,223249 761957317482905600,431998 758750373263740928,54070 786028596284403712,189031 794683862022553601,261155 754038262759555072,30296 759131532938227712,56964 775144817378537472,146460 763122323549454336,73685 772802272409583616,132335 753579889467486208,27317 791704899297939456,240483 753630931022389252,27045 758131544888320001,51069 759084013843836928,49748 792155502536830976,243648 791437752294178820,233736 790976127439409152,235487 765062869725569024,84724 793088512178413568,242244 788389337197150208,215608 754836407265419266,34106 760825595743838208,64678 775291867244163072,148045 772552844670971905,109960 776065166819467265,153095 788867541913378816,215754 780819472902873088,183546 793474931799494660,251313 743496290437332993,11774 760988417026949120,65455 771823574059405313,128194 779292629678825473,173645 786450896511049728,203832 789454310346264576,225981 791357004170354688,238207 792105119852601344,243075 752930641285615616,24316 780883769016324096,183826 787447634663448576,211224 768150848773828609,103354 790804485018939392,232169 794611761223761920,261818 785261076887789568,11774 774297716600008705,141360 780610334667083776,150151 791490575061045248,236962 794244747959345152,258598 773495785623285760,136904 776553505918246913,155898 762673813066833920,72678 795401435789725696,247930 764246516097699840,82002 757263908134526978,46384 778295942818639872,167311 780632484434350080,182257 765717685745266688,80393 778008468540289025,165097 771091246312001536,122776 792079531251118080,237964 781688938889117696,186434 758656023183917056,54070 785720153208004608,197512 793491320866234368,243075 764317604295151616,80939 753987584989298688,30354 771449120246550528,124855 792155852153167872,244221 752989722167824384,24788 770443054251700224,117849 766398593720778752,91804 771471414578733056,125204 771456883265798144,125367 759410898427584512,56964 760988526791921664,66116 790740506259095556,233154 781589506004627456,185310 787778375867895810,213064 795351143140524032,266500 763166656491163648,76535 758793323523911680,53185 773599352468017153,137553 753408680750485504,27045 765570598244225024,84724 755160674477674496,35890 765978604698120192,90575 772253097905139712,125145 773292238931492864,135136 793458034890596352,252408 771808444340895745,128121 751539423154757632,18470 765221105820925952,86440 767867218248032256,101681 774342670286217216,141360 758683662468587520,54070 779407277132488704,168846 770126822549970945,354115 770493394841927680,118191 758317961522221057,52122 788514727718641664,218495 763561581955297280,78159 773930226015432704,140211 765347564430458880,87245 770429478497431552,117257 769652378358472705,107976 791117072784773120,236393 773893674027454467,139404 780498218224349184,167101 795744394943012865,267746 755397430061965312,36735 758116117571248128,51344 794291094053912576,259134 792666641498791936,246987 793201840473145344,249926 792754738081177601,243292 773570979033415680,136515 774344842042236929,143087 762075282069127168,47283 760606983753990144,63559 771383825796468736,11774 792020859560996865,243075 760492351290834945,63149 786958574857564160,11774 769004765992935426,108849 794636966713180160,261155 790266166102982656,229159 758855572175269888,54070 764934621633060865,11774 764656726893273088,83648 758196995211218944,51344 789901890087641088,225981 794607595696910336,261818 768924894763429889,110209 781519154297839617,185310 765765571271098368,88682 792405515586379776,245710 794164794064400384,257492 791690222652227584,234583 792387741770133504,245566 794699723722502145,249926 772909308682076160,133519 781707451422744576,188119 752908291827642372,23899 753343895874908161,21074 755214350407733248,35890 773923572620361728,139404 776976904540844036,157840 781475890509250560,188119 788874951205847040,221297 766587958300323841,94699 785268892566302720,194147 773967744534544384,139404 774282115277918208,141316 794031253452427264,257674 775014783342960640,146164 750158255091965952,7182 751822272885841920,18893 751595812233154562,17888 793866163314843648,256255 763087296350588929,75802 794527139437670400,261155 790554955497086976,232137 793956846729953280,256255 740322130575917057,11774 764187139110088704,82544 768208503118888962,97386 761614801927831552,68182 770395196521484288,118191 770395550524911616,118191 778943822004912129,171168 762814444313247744,27156 758290795350884352,50804 777973078672433152,165185 780122745396793344,159876 765660499472035841,89076 772908429866332165,133519 781059162457317376,183759 766607282679537664,94838 785626746452189184,196277 758835873928454144,54070 766187365278838784,81929 779417444490280965,174230 759861654066696192,52887 760853929127137280,64722 773254903837892609,135090 794536600285904901,261155 777853275487952896,159308 786663100082552832,203391 794301569432961024,259134 776782718726266885,156835 757633416473051137,48402 756201596845826048,41726 759242376258973696,56772 758035321003073537,50452 785768871743647744,198486 777823633666342912,163763 767090963311431680,1249379 775375374448332801,148574 777946685821575168,352723 792929946893160448,245148 788802447108083712,220526 780578646830358533,172132 754779757464674304,11774 763506168048201730,78853 769617138462044160,64301 758733100918583296,54070 769169275722539008,111438 769490140557213696,91499 786370244801601536,192032 795395707733614592,265858 772550629801676800,11774 790598346121568257,232169 792270797226201089,243615 764874942710222848,84649 772046019760689152,129231 786542817267032064,204413 778183014803202049,166339 773868777985433600,139404 775001848839233537,146259 750516468828213248,13532 787049387188817920,207287 794370214628454401,259034 760243479091916801,1248387 771449249913462784,122982 775797172306644993,151156 766401962170388480,93036 765056408018485248,85562 758766085256667137,54070 760267074488963072,60779 767364155045253120,97355 774133210066276352,141200 781275974210035716,184223 768270617497907200,11774 774127408400048128,133472 788498614880440320,218275 790695564094509058,232921 757375892179914752,46672 770803205039017985,121479 763819779761115136,80366 766390615894401024,92213 795351399496384512,265809 768938731252449280,109571 769242246344351744,110585 779522437775974400,168284 793245655066107905,249926 772173413343526912,129991 772255298530705408,129551 789781726964883457,11774 763475147131150336,76406 757376110002712576,47184 788046873915379713,11774 786375836534439936,202217 786385598227578880,192032 760823844613591040,64745 751231747837161472,17416 760223742224011264,60539 792109645905080324,244008 794600286555963397,261155 793592207160799234,252893 742098285930774528,350247 756279879902068736,42495 788428006897442820,11774 759354906130128896,56511 773952352424431616,139404 794603293137899526,261944 790991208839536641,233736 792817114612506624,243187 760614757653155840,63451 753310433814061056,26974 793601514019225600,252020 795020178228547584,262849 791301370653581312,237491 757694103954006017,43553 792972513659596800,247877 760544144997613568,63149 751892781467967488,17794 732278768803401729,11774 791469991916810240,236834 786769143726878721,202429 793591614409052161,252020 751866270954319872,17794 793694256078520320,249926 756366667345780745,42432 779086337857183744,172621 788431771205414913,217519 776194585986871296,153095 750847465524371458,15621 742388103176937472,11774 764524176245977088,82066 772766448561319936,132481 775485489679855624,149304 793930534497968129,256125 778217233105444864,165448 790578221737709568,231318 762183374886830080,15066 791442280745955328,238589 795047214980612099,263532 777369726322290689,155318 756614134880403456,41459 759364462830755840,56924 792475844467953676,243286 755971057085845504,353879 777379421149732864,161456 757326487728984064,46401 759164758289375232,56964 763727933110353920,74575 771894989273960448,128519 750375363189039104,12406 762495560699908096,67427 792214439957237760,242712 766318657504817152,92264 790706662076211201,233729 750988225120989184,14848 788156955256877056,215754 764805295671418880,84724 764189246018166785,81574 762908539161411584,75521 765625688716111872,84724 785516662871076864,196277 794923628081115136,263895 794875590532878336,249926 766824116909256704,87607 770440426117488645,118192 757694616095162368,48663 770976641271017472,120963 761339343239782400,68182 759126500599824384,55550 786001400928964608,199211 794877062762950656,228037 795345736137396224,249882 768505680382791680,106819 792752605999013888,244270 763883738673586176,80939 772864023620714496,132578 781232925631062020,185310 761273979831058432,65180 763583163922808833,76934 774939198663057408,145876 786666294842126336,204413 762802645388054529,73712 773190999329734656,135025 763157601190289408,73814 794903581312872448,261155 733033352727568388,355464 779860711455457281,177337 767325899477975040,98311 755498756963864576,37892 759074351844986880,56630 789246510139445249,221082 761650800242270208,47283 756188393462116352,41680 788470863465095168,218275 794900295566430208,233154 794550161644994560,261155 756268274548178944,42117 781255068423041025,186900 789490676723511297,225959 772418118593359872,130067 771398064909070336,124883 792534064670597120,244270 794006893240979456,249348 778289804874317824,167220 788060849793409024,215005 767363608955060225,97413 779493343025913856,171605 751048769362399232,14858 764229519809077249,82766 794292199236112385,257325 785505725552492544,196277 788394704576675840,217118 790820319833497600,226026 787361235268349952,209351 770657752561561601,118192 777755228208705537,163127 774083485866745856,140444 794170374531518465,255393 764407271543767040,81393 788807752592130048,220767 762662435715096577,73926 764801749999816705,84724 766359735729725440,93261 751138972424888322,17259 771891214178131968,127582 779010586747207680,171168 772271990694486016,130026 785767148475944961,197324 790739876635353088,50439 771434361321234433,124597 763732350605881344,77303 787276133406355456,1170856 771444045822373888,124004 793973967346352128,247651 756625529369862144,43553 770225713173716993,117377 794261899223433217,257492 762739642223460352,73814 767390210187464704,90384 788877986376192000,11774 785593024071946240,197297 787949112041680896,212267 785242627969089542,192656 761698268615151616,70355 768063461716668416,94818 793492839053271040,11774 789995437847523328,229296 770311137976053760,118036 785969455088209920,198591 758106931395375104,51239 763364419313160192,75899 780584756790505472,175245 758080797182091265,49843 760974332197732352,65174 771828731556102144,11774 792840980718379013,221416 768208590645497856,103212 795668905968762880,267579 776733235980165120,157082 750819780660109312,14778 769597481550094336,113648 791089823930908672,235586 766137184827109376,81929 753910273782808576,28732 778725109993394176,167220 772141902413963264,129558 756888630493270016,17416 761993138445705217,68862 793919645711380480,256564 773258681127436288,135736 788532733349769217,104244 795241929051144194,263864 771845586219704321,128043 773767136795766784,137553 762457276644929542,18395 768522314795319297,85326 787145760206880768,209035 790711455440044032,232169 774443548838137856,141905 785991567794253825,199546 793453211353047041,252020 775804447863767040,151439 793457554164711424,252408 795694259563274240,267862 789073315436589060,108396 792769791836684288,247241 789506227952680960,205972 763822332435582976,11774 768414688056975360,101681 766026865509330944,90735 768199549659844609,104653 767041923437752320,93303 780816481659473920,183269 765082568987258880,85657 775713250294063104,150663 750405440400400384,11495 757379028349255681,45136 767080331350511616,97811 788710963914633217,220029 758022526735880192,47761 787042845240664064,207733 793842506819596288,255942 767814732661268480,101681 770134814603157504,116082 781548927212359680,188478 768154415911972865,103212 791806939034427392,240718 788802749664157696,220332 770279311970557952,114254 791564239190097920,238205 732903425776734209,398860 754192773079719936,30590 785924344354660352,199431 772896012872458242,132908 790883044370546689,234583 787041748015022080,207613 788245881996861440,216038 777590665446248448,162497 785819723795668992,198671 783741594382000128,192939 775414942455500800,149089 773924920128593920,139404 775771889457213440,151255 787980371719618560,211829 790724623121862656,233692 751646478733418496,16761 767751215555813377,100893 790678553461460999,231015 785659094329921536,197512 790761924329869312,231611 787078054317285378,208949 759013341821935616,26539 764126541055987713,82066 767351544039616515,98756 785662333125222400,197341 776147286724186112,153658 791388965832056832,238395 761757607837261824,69878 749426041446232065,7816 758912157455003648,50923 785872576014942208,173347 790285546392203265,228341 768077463322710016,100605 777817564269449216,163763 759773939014905857,59666 772806518009913344,132335 786786053017534464,108396 789514922145251328,226731 786165516025024512,201351 741118534965702657,102730 791637789720862720,240145 792780452125782016,218832 794194679009083392,250247 776627339249582080,155451 781169720628285440,185310 785881616136667136,198878 787830225044377601,210289 758671297417125888,54070 794232167597506560,259063 777973818388205568,163824 761351205700440064,67852 765322413131329536,86440 776950966725861378,156835 781154253637312512,185347 778031084948905984,164435 791607323751919616,239893 788477958704930816,204835 776255229167710208,154832 757786444408639492,49431 786624863846797314,205181 788935739656511488,170187 794556440857874432,261155 767535555227758592,53995 792246134584381441,203546 792646782035435521,243286 793541309923340288,249926 790691659554193408,232881 785325512616976384,26066 750462636047740929,13343 774060282381344768,140232 777616584458244096,162497 764280234682097665,82066 795370986728259585,262639 776099773224923136,152735 774385077820264448,141913 785819506278924288,198671 752952552879194112,24711 788796766539780097,219471 792681311119048704,245086 756639306781863936,41839 780808146004705280,182726 773892825603829760,139404 759938542051135488,60344 765994906603098112,80720 787621664846704640,211347 792785689658003456,245607 780567200612712448,181626 770982813478719489,122088 794566588179554304,261155 791823673673986048,240483 788706232185991172,215634 786363833669607425,202217 787880465088802816,211829 774932473788506112,108396 789546054119149568,205972 773899599027118080,139404 750859348046278657,15240 756362068748566528,42249 768855056078737408,105109 788646559244181505,11774 795148133084921858,264397 771741029271740416,125554 764470513175502848,83550 772196126921400320,127711 780477506738585600,180310 792466264396398593,244659 793491394644045825,249926 765605518651949056,86440 793108888207908865,249469 795137270596648960,259892 755575066528583680,36543 753994025087082496,28903 753974968187248640,30590 780927124756725760,182036 766451509425008640,93261 792539118924431360,11774 780999597032341506,184223 788878372038246400,11774 753031287074676740,25317 757623254550876160,47545 752954761775681536,24668 785660007819972608,195975 792358833242812417,235774 788309364314632192,215005 788048908748361729,11774 791702087008518145,240483 754020654198824960,1170819 788830544649940993,220029 761286345935519744,67852 790705495086469120,233692 786027091170963456,199546 733416477072740352,355667 791438008473890816,238864 794556180064509953,261155 772888097902120960,131007 765714404142833664,86103 787505225124843520,209351 790278665141649409,227048 769688994867216384,109713 774436893383495680,141887 790625741880696832,232137 770757642834866176,120353 791238063598870530,237274 793469112907366401,51644 751806680954843136,19133 794630994204696576,258456 788596811678253057,147931 785274959081803776,194667 794556457786179585,261155 794746605459140608,262849 758017731430154241,48663 774767361672880128,136904 791024903386390528,233736 786303523050881024,193297 752228863019585536,20279 756335221558181889,42249 753125593886187520,24549 754780270142877696,33356 787022519521849344,207287 791342482550169600,237491 763136683781066752,76164 772711124290732032,126390 793295774624866304,250293 763047114301513729,75724 786262173202911233,202429 780428753323356160,180039 771183253625511936,122653 785546613200556033,196277 778614816587997184,168794 790242791355928576,228341 792905446021402625,212727 787409863416619008,207841 791686699596128256,234864 766478565869137921,93823 793397282108506112,249926 794774685871288320,263090 759336784178257920,56964 772913186668318720,133081 786696119854198784,205353 760590572939780096,354841 766823778261270531,96263 765593664055709698,11774 779321913726427137,173753 790557858697977856,231894 791385232549306377,235590 781486238008172545,188119 791820947586179073,105109 777244521062989824,160592 752294060476526593,17842 774252033335517185,142238 770969202077433856,120474 790881768006094848,234613 791007680387317760,233692 766104523014217729,90539 777891370233171968,354238 777977479491231745,165185 776414990324604928,155390 793595864015044608,252984 770229073603887104,116306 794529441254875136,261155 732855854555365380,1170689 772743436474716160,131289 794601964940263425,261155 757795925733453826,47844 791957409338003457,241833 795712714823925766,268448 755172934382129152,35890 765560535798644737,87774 768102234496372737,103436 787465869161033728,211347 778708712399659008,169107 795716419216404481,267655 781343430978875392,186584 758614758190874624,52061 766674935930621952,93261 772170709317586944,128934 762639968271335424,73926 768600373820919808,107848 793863193282093056,255942 773854567377371136,138819 780902141607092224,184143 785272221153447938,194648 787756039336669184,206101 756700336002392066,44429 765442111864877056,86103 793926180307083265,256219 795017866617753601,264431 771042747411070980,122146 792819324914372609,246771 770402831971061761,118985 760627655498690561,11774 762408779430453248,72978 732739987955953665,353789 788794452596842497,220961 756983856025042945,45122 785610535857381376,197512 785973843558928385,199960 753143263289303041,23180 755095242538299396,35449 793479669538402304,250633 756563447077335041,43553 765132881500995584,82642 785274519149694976,11774 778734472661340164,170268 781222876615626752,185313 779049828466593792,171902 766012434645745664,90113 779023570768760832,172057 780086021039939584,176129 790899701147136004,234583 791814115178139648,349422 774005417164713984,139404 755500059303645184,38032 763698961827831808,78914 791393695496929280,238780 776384413357801507,155390 779114943111110656,171060 766003616620478464,90405 790953916368289792,224680 785331840777322496,11774 779484510995951616,172185 763163738832642048,73814 773173800984719360,133081 774695517599174657,141887 777644602358583297,1250336 794305557712797696,257406 794688707790012416,262752 794214582558539776,258456 793474532837171200,252580 755019063382904832,34666 781348015382552577,185595 763685494853083136,1249153 793166834904227841,232791 764133532855918592,82066 773648245625004032,138415 788921947086290944,11774 755509097345249280,38183 775107393092935680,146704 778459308707094537,164814 765146592684994560,86103 774610945012301826,279676 793961025494286336,256255 793822343738961920,253793 781285583230472192,186434 785888956135145472,198671 793134576029663232,249469 756254656804884480,42249 778467669687185408,151463 785704608496746496,196676 767211073053130752,97377 758761566540075009,41680 788733775488266240,220332 789840106400129024,227242 786941925207207936,207287 794206595529916420,258598 785908064021078016,199546 773617147872436224,136947 780363378543984640,195876 757276348956020736,11495 792910582487748608,11774 789454749175341056,225981 770036070771810304,116113 773372366407598081,135025 788464866134663168,11774 794857823997988865,261155 760621163173203968,63318 791352771249397760,238395 763153803986206721,75899 768943652559265792,105625 770928122313207808,118724 791066680231202816,234796 756839677705920515,14277 776686030611107841,146991 789213625756094464,11774 795109797095837696,265257 763469464176394240,78159 785984368804188160,196917 749983501315809280,10735 778583422641987586,168794 778495093216989184,152594 771527607682826244,125381 781890014774898689,190635 794882178949607425,261987 752822262466748416,22639 757594653088632832,47545 763294580959698944,70764 785263075532369920,194560 780617734438678528,182146 755627424134623232,36859 770884961687646208,120610 772795696957104129,132578 794598226426994688,260874 761802597212848130,68993 790641406838644736,231894 732728606804344833,1170601 733182451778883585,355669 776120703737274368,150511 779086709795516417,11774 786283725021589504,201494 790905643146153985,234583 793485680135385089,252741 793801552070795264,251452 758417037165072384,51997 780776103245914112,182726 776256308106235908,154534 751765372097880064,17416 785914280596111360,65713 756833046544977920,45125 785928392164114433,192306 763551811261259776,78394 760491547414716416,62853 792636045342994432,246225 758080738994552833,50827 778287157911912449,167220 765339133266964480,84886 758266675955376128,52112 773600243019636738,137953 790985038061895680,235536 778713545705820160,169327 785841576358584322,198878 775755278209867776,151216 792828410418622464,242693 791327746894987265,234212 790974675748655105,235590 794356415288791040,258044 785480078197002240,195975 760936335595204610,65180 772903647919439872,132335 757680435707142144,48810 792141998450839552,242693 780112582174793729,178258 793794622438813696,255393 795395476132659201,266884 766334471649972224,91946 778996848312758272,171695 768803656124751872,109104 785625880882282496,11774 750524462244573186,13532 751812700804554752,17416 793112489944834052,249469 787377523503923201,207796 787800079675580416,213253 757640655535497216,47782 791338591305601024,232169 795305048133799936,264397 753789707276816384,29800 787695027484889089,210253 761128263670521856,61051 779094945185619969,172123 775364770878717953,148645 777098213656555521,21795 763783622788800512,80192 777617858507313152,162610 793194839433220096,249927 732938381391503360,353789 767038001125822464,95568 785977213116186629,199891 794633735585067012,262022 763143489089630208,74943 750024886140239872,195876 763903192987951106,80486 772793803526647808,131084 788405027132112896,11774 772771671715504128,132556 773958133303484416,139404 771827055075794944,126152 791565511737966592,238207 785466115115941888,195975 793942144042012674,256650 753740449853038592,17842 758517331563733000,53754 755446368659922944,71270 775431099937882112,141415 792798521745342466,245607 786158456763920384,199961 761143828082483200,65180 758671742428733440,53185 759337698557517824,54070 790357419138355200,246425 791302907882774528,237793 766069468665491456,74133 771932528731103234,128615 771697961650692096,118191 781653868903997440,189314 791654137230340096,240260 765753271810002945,87212 772291268013531140,129650 755034675697946624,34666 793224240052916224,249469 779080991126061056,168284 792521083639492608,245101 746252360775778304,195876 794635295580831744,261942 734104299136032769,355785 794571626788466688,261155 769323969186967552,85326 773688681337122816,136802 774653586072535040,144494 778407030226821120,167569 795048570567196672,249926 780633274100097024,182257 777852842900123648,163901 787324997685612544,207835 767251629288464384,95511 775047818591539201,87904 757647680361279488,45567 758352753382993920,26539 773283915070971904,128232 758104810587553792,14351 764836972640645121,84724 750066385762521088,11495 758361505414909952,46384 773913772826193921,139577 785934734014636032,199960 794612710461751296,261155 767688753817219072,100605 790761964813357056,232791 756287093127733248,42432 780570074499383296,120464 761123941721055232,66159 759153816683941888,57348 754726054598696960,33356 766318161377447936,11774 795391153843617797,266491 774484347848044544,141316 774375360951623680,141913 793971173658804226,255942 760494666974363649,62771 764977605116203008,85562 773505610994376705,137158 732355517704765440,350660 770380418436608000,118191 774010920389476353,140444 753200195710705664,26140 768910282403885056,109104 755784008894513152,37613 778340594628210688,165185 788793673613910016,220526 794613276361506816,262053 795291930531741696,264677 757015736535646208,45669 763741401523814402,78159 759467826138587136,56964 762708722313367552,74133 749279184162328576,7816 770906083200118784,115511 793806134532567040,228583 778321343121072128,163586 786624484392349701,205181 789311346345074688,224680 770969026797285377,121612 786718134073954304,206008 792164740617437185,243427 757819725816541185,49431 765561506071060480,87904 751159139536076800,16299 781513174109609988,139404 779777519465668609,176201 793594023625629696,252893 778937367579152384,167858 774946226827567105,142566 790044352571637761,228354 791115462360698880,215057 756684700312281089,44274 766715349895094273,95262 780601770561118208,181964 768172404581470208,103354 785612102199185408,738099 781212740249645056,686533 788034597900554240,214492 793268684621950976,250033 759206782518628352,56964 775528531988217856,85326 788412995835613184,217519 763113028225208320,76451 764642956728897536,80939 777181222380326912,154071 732227103148675073,349197 786920323056701441,203034 788133391732318208,215005 793064411443462145,249079 771802272263057408,128194 774040077899034624,139404 767035341954056192,96973 772743228038733824,132335 787798952695377920,213253 771091096864628736,122982 773187272560611329,122528 778747836296892416,170144 785335721552809984,90252 793486676819533825,252408 792139288980910080,243187 762580671747416064,70858 786364031573434369,200382 794909337202331648,248924 763074934226595840,47188 778333935063429124,167319 757692097319227392,48663 774221645724672000,141867 753634275447173120,28037 758441891390029825,53163 757005130533310465,44274 775530074632105984,139012 778637394174062592,167319 794767274074865664,243187 762029318910402560,68993 753345118862708736,27045 778679456151941120,165185 786986381000269824,207287 771399151649038337,125162 772317956827025412,128615 756319141523369985,42249 776188017417465856,153743 778740988965588992,166852 790696417937489920,233692 794342184774418436,259063 759423752761282560,1248680 762276484723671040,68993 757615678610411520,48351 780347268620775424,178524 764857514894635008,79691 794678560925618176,261058 766728430612320256,95948 773638526692909057,138165 773950041610334208,139404 771053189911031808,122816 779480678605922304,175317 771416907329236992,120610 794540853817708544,261155 765704781302235136,88459 791354093860114432,217634 791366231739674624,238207 768966727652610048,109666 758785505542692864,54070 736244207749324800,11774 766509205964677120,92917 774590536661467136,143585 752037463753887744,18386 794142149990174720,256255 773893264256688133,139404 778687525044957184,169923 788059574578192384,215005 771492856376664064,125554 759465505614802944,58054 759485497144184832,58227 774213904557834240,141360 785849678239850496,196277 791356151791099906,11774 788763063679913999,220526 794531693503905793,230669 763854921334607872,74650 780576674861682693,181419 765404780231524352,84209 781575850470744065,185310 772787586179801088,132335 781615276928491521,139404 758441198851719168,46384 786173008427659264,201374 758108942077599744,41703 763072041088004096,76380 778324870769758208,167220 794331771064225792,246425 794703133326868480,261059 752683831375851520,1248155 734064770844790784,350498 793186935544041472,249039 794603541033717760,261796 791344497766572032,236931 792039469016682496,243187 769519792755617792,113797 759463857240748032,56964 790974123807690752,217837 752697867635077120,22850 762253582607548416,72407 773993215225724928,139577 793925746192424961,256225 765199191043809280,85562 765588986777645056,86103 758702638749716480,52061 767757396089380865,99385 762341158676758528,72809 766090820613267460,90539 750375447267913728,11774 762040206207946752,71794 777901870589341696,11774 779295053395038208,173753 786600063132798976,204977 767092218628808705,97038 774460966817767424,143473 794104710315855872,257564 795759155067965440,261155 791130322805133313,236860 760160279967756288,59828 770987966684692480,118192 773001308785696769,133454 750445283809648640,11991 761653420147281920,70072 786090519118118912,200870 765292946652487680,84209 791358268677451780,238207 761727594098069504,67229 770313194841710592,117843 773861267345780736,11774 793293919282864128,249926 755219008568324097,35890 760379583963230208,62063 762301630452686848,70338 789883733528735744,218489 767777030377275392,100893 776927126431731712,159093 790916685729521664,232911 792804278469394432,238845 779101376206876673,169201 762314848554409984,69269 786593544332910592,192465 760819296637288450,64722 785301339920138240,194934 790605642570592256,221972 785604956627664896,197512 791116402602024960,236393 786401155932884992,203674 793804217672687616,255246 790304290392903680,228354 762739734321831936,74247 775701226818109441,149200 760700898255466500,63655 795500148709150720,267521 788894971806056449,220602 770686098641072128,120610 789188831547228161,220526 761939184730804225,431998 794359262587867136,258741 763865154689925121,80607 763826823767654400,79987 788605968292712448,217837 761491078772031488,67973 791472016683520001,237999 763482265615605762,78115 795741565331406848,199307 793604265637912576,252112 758300768843796480,52311 793106206361432064,249469 793222666115092480,250064 794594248133906432,101681 772897355431448577,132996 773588293304786944,137553 761619546717446144,68987 787070611176714244,208928 781377087915433984,139404 794744115212746752,262849 776094776030560256,153501 788856495127597056,217634 781289000849977344,177442 758767196638031872,55099 788184063647547393,216009 762328405970788352,71099 778989233142796289,171693 768852526435332100,108782 771536125580103680,125554 766383726314094593,91946 785481751653003265,195975 792558197735239680,246392 760478575782952960,1248801 772878069799481344,131025 790350025603813376,228354 758339753817145344,41703 795246419128877056,265686 795709891591700481,267521 775078738635743232,11774 772825107492376576,128323 757631097903644672,48402 765120402637066240,85562 758092269421551617,51069 763792643000299520,79589 788483968219832320,218275 758342300711788544,52061 765202480502149120,86345 768105105682038784,103354 794527061201260545,261155 751216039728390144,17794 770421843840950272,103812 773705349979340801,138819 755410536355856384,30910 780993961687121920,19246 771160288716619777,122982 773551032248913921,133702 771549484673146880,125163 761937496208990208,69947 790755629786882048,232884 766048758526193665,90694 786885271694475264,65113 791440184936165381,238110 761300851444977664,65180 752955162805866496,24675 747660555096367109,271850 767809770371715072,101383 794212179792699392,257423 755763488602017793,39462 788786840551747584,220526 772838423526838272,132335 787780055397130240,212164 790973818965676032,234583 794695165302673408,261818 775376329994805248,148645 773879406406279169,138819 776630729660784640,155898 791407929358364676,238207 767799980258168832,100893 773479744033751040,136947 768084947215196160,103261 785936046546530304,199546 791831957856456704,240070 755161845464338432,35890 776132341248950273,153884 787990683403620353,211733 764133715588984833,82066 774229163247042560,140748 732727624749944832,1170601 795741057489207296,267737 765666298059554816,88052 795609930053074948,267521 760273764823265281,1248387 789684298487963648,225981 732998925167169541,354927 772208117090103296,121795 772524679777161216,121046 794559710536069120,261060 758449955090550789,52554 787778588259016705,205197 787329546685034496,207835 761753041808662529,69794 771522594575036418,126390 762654647517454337,73926 766400505279049728,93286 786289692077543424,202200 794413133678968836,260404 785628723869585408,196277 791346008798089216,234583 775917880927854592,90539 795349245666689025,266054 766613505587879937,93184 793150586011070464,249961 753721616400523264,29263 770743845529198592,118191 790131147011489792,228635 768562835974676480,107191 756635784346673153,44553 786380680968151040,202561 769621356421996544,112693 776622264255180801,42036 777653566005653505,161967 773952979061788672,139404 760627958201540612,64147 732620628763664384,350100 772557034797436928,131542 778032892287053824,165669 794553903668858880,261155 787389196923043840,209074 757981333620527104,49431 770360431798054913,117257 763829825567981568,80393 792972545817399297,245373 779530509357506562,174557 750066203960434688,7275 755164130319867905,35890 791257543720919041,237491 750314509386911744,10735 795680362357587968,267134 789524799710228480,205972 781233945379692544,186170 790631034102489089,218495 760228883182387201,61011 761294892882690048,67768 755036105339133953,26721 775448373218283520,149202 775787500983857152,151223 770042914017800192,111454 770271662491197440,117257 794937981685600256,263895 768279803006889984,92995 777433417684103169,159475 777627354831187969,162596 762060308252880896,1248984 760119698113441793,61051 768594824559783936,107428 786330010973908992,202429 794967972146282500,262925 773480442322268160,136515 791720393794924544,241034 769361648016510976,112363 776746624739479553,157082 773927064277770245,140043 762378303042838529,431998 795335016398159876,261059 793509320524574720,252014 769182767737253889,110344 790587239705096192,232137 795713864574734336,262022 756877501645762560,350711 789280378309664770,224680 768609081431031808,105124 758505595494363137,53185 780348113370353664,178258 787064297360875520,207287 792815325058244608,244815 794225523115204608,258598 753744339939930112,29589 787072224830234624,208928 772366789485350915,112788 794583250601701376,261155 757731110512197634,49121 763347778034626564,77668 757628208426676225,47940 758222884552728576,50827 743355257044930561,1247598 756245958329892864,41680 762653163912658944,73926 794294795095011329,249926 778595299791106048,168794 781568418918993920,188401 793138859915743232,349684 753342291486670848,23884 755838459974070272,18215 756290938184400896,42432 757795764995174402,49307 759788337498435584,56282 789206922436096000,223492 788064304914272256,11774 754762556112199680,32869 746380117400821762,11774 765768012435783680,84209 776562007894007808,156926 772484982929514496,130407 789332948931731456,224680 793251598982053888,249926 769816406800072704,115435 772272753877528578,971825 794716054266249216,261155 794847220554145792,261155 788425981304397824,215603 760492750051475457,61602 776414263598583809,155390 788164279216201729,216009 790958407683416064,234583 785687160590438400,197512 789157900396748801,221416 793225544720494592,250328 792682044014862336,246392 778351302828974080,166409 754881475108020225,33136 769707905591324673,112032 750498545531285504,13450 774836398641651712,130142 768229547036729344,11774 785819122215030785,194680 776826633361711104,157755 793123189970833408,249469 795112078872821760,264397 757649615181058049,47761 792012444818403328,238099 793260433889226752,250338 794068642417651713,232884 794600824173301761,249926 765242304424574976,86653 786693370496163840,205143 788734986169966593,220332 781331430634721280,186883 795234903394816000,265649 756924544338817024,44274 779899092378017792,177181 777954049609969664,164764 756222811249651712,41763 793602586817531908,245963 780164737317347328,177422 781188240426438660,185310 791018343138336769,236035 777524429983129600,146804 793495992439967744,252722 794336591883796480,258456 767970967977070592,103552 773994634200711168,140663 754749603543605248,31177 758011495036792832,48663 768470768036433920,65587 792077409273217028,243075 795028649858699264,263896 789440055735484416,224329 793842828413640704,255942 758074925760458752,50923 775751587398639616,151409 774917924549124096,140444 775778856368218113,151071 778708789251891201,169327 758390296786919424,52554 775683295141134337,149953 752868042028167168,23329 788077254437855232,11774 758095283137896448,50923 785596244588584960,196788 786911264282906625,191961 775077486535344128,11774 768620356714192896,106774 790347845245276160,206666 785592521795571712,197286 764997552194330624,84422 780940268728119296,182358 789121798407266306,223312 732958499655716864,353714 748969706283933696,11774 775728939041828865,149953 793212320176599040,250633 780879924198531072,75300 788109130221383680,215505 733035577843580928,355464 740380108754538496,11774 794099224707235841,256255 788406166409871360,11774 789940480142348288,228888 795413965945917440,247930 764938774535077888,27156 788039671716732928,214209 756611707359944705,43225 764897140673908737,84724 794818276018647040,261942 750757254777958401,1011996 781586881762893824,188492 795263882541629445,229910 735926683920781312,11774 778956729526607873,171324 795666125321142273,267862 787286271295000577,209151 766097436779679745,87904 751203882215235584,16768 769852601286270976,113041 774342802201116672,141887 775795029336088576,148645 791779376681455618,240793 794989531753750528,264397 758822491301163009,54070 787117958862626820,206447 774632658613612544,125810 793630570316238848,200963 754785461378351104,32404 758354270928461824,52030 787698982566985729,212357 795022388698247168,263907 753624929673748481,11774 793236035056447488,249469 755565043383611392,36719 794593240800526340,249926 754034673563627520,31060 780791438569250816,183269 777636216284057600,159411 770499250564243457,118192 770637267840802816,120227 773175831325646848,130192 757830549754875904,47940 764474817068183553,25648 779187516360523776,172962 786524393329393664,203806 766668516372209664,94899 791022962220470272,235756 781454159400828928,139404 778176380370612228,164826 756679395935412226,44271 758113810360172544,41703 785552499931488257,196904 750407463556485121,11495 771752982790766592,125742 775701102658412545,150511 777342033325395968,159359 792053658812764160,243187 791061672748212224,235179 774250743004008448,140900 786684868319117312,194157 787875996594688000,211829 785617104577921024,197512 789259498921885696,224680 768870268101992449,107423 794921221838307332,217285 780031188278837249,177442 760508127766732800,63149 790525172608565249,231792 778687328780849153,167319 785372460480884736,193958 768837984091275264,106716 755166537028206592,35890 790911690896314368,234653 792733893665386496,246314 749379597335142400,7828 759627564088451072,58387 794374686679371776,233307 756651462650802176,43391 768217506930683904,104932 759933342179401728,19757 768633419949568000,106716 781840160358936576,190036 780085812645990400,172185 787066082225823744,207965 767935324521697280,100893 763909151617495041,77720 759259417837703168,56964 790620649236598784,232884 794186726470193152,256255 751086778086412288,16740 763969619375693825,80939 774064505869348864,140444 769364709636083712,112788 757973300781867008,1248556 785851234368356352,199057 788848741419737088,212343 780600007082795009,80785 793480126130429952,249469 793254642587086849,249926 791308230190370816,237787 766003434214436864,81929 749845239779721216,6912 795614623273811970,267655 787691108771897344,212237 750065745556496384,1248008 765974033183547393,88603 751025609724272640,16422 793441360070135808,252196 755090040980504576,34666 781226075078561792,184223 793870312525877248,249926 758349020012027904,52554 758269511942348800,49400 765611584404140032,88399 750150489350615041,11495 792144379506987008,244385 751600486051094528,16728 793582381995134976,253206 785940423676137472,198671 785252097658793984,193669 794969706436268032,262925 793611130023317508,252408 781846040903311361,190635 764866936861712385,47940 765522098760454144,87904 793504181831073793,249926 765619595805855744,13343 785841826770984960,198671 767917446778982400,101101 763009408875900928,75724 792061124023717888,243576 773716146226769921,11774 787058774196490240,207109 771027857137106944,117257 775461441415426048,146991 792838393642098688,246726 795710010668052480,268281 769088179773267968,108432 771526854167633920,108582 780615253411463168,181935 772067407057780736,128934 755521552699973632,35890 791707100460167168,240483 793998436144205824,254135 758397606498271232,52749 766668407324438529,94699 764241711065337857,82642 755573743259377664,37217 774301357142663168,142734 791915268352139264,240070 792566197044781056,244270 792156176863535104,246425 767147429082832897,97438 768036805195272192,102998 786366230382845953,201958 750339083113754625,10662 791658306192416768,240483 795771611832000516,267746 766345275195559936,93261 756894417672245248,1248450 757990743990423552,49400 770967711698550784,122146 778631566759043072,168570 740594286110986241,11774 777247917337894913,157755 765241625337528320,11774 778822023183077378,170187 787509804839366657,211347 751641091359641600,14277 775799711227793408,151265 756697469992505344,1248437 794222316150366209,257492 791491019430850560,238395 764934825593540608,11774 761343444962770945,67229 769614433039507456,113165 769897359081889792,112382 777969131848994816,164826 794634338679787520,261942 789671404291526656,225981 788548238781587457,218832 742401324138913793,11774 753331001644945413,26140 791491783066648576,239405 793997736886538240,257492 759503204904275968,58232 789656406228021248,226881 752932379816108032,24024 765187426016899072,85562 775764289982308352,151463 792392574472290305,245566 760562834841350144,63451 785253890023313408,194042 785854159648071680,134098 777557153695412224,161387 778572300299804672,168794 757710207267078144,48594 766139189536649216,90031 757972923747561473,351152 752908355816026116,24134 789543670303301632,203546 777906004289851392,164001 788461062781673472,217837 789212416357695488,224680 762762096211791872,74281 775403259213348866,148537 793113174673326081,249469 768300052032786432,99111 763866075096240130,80153 792426706837475328,244550 775059426914996224,146259 791006206634569728,235331 778330884189585408,167220 790738108954255361,231898 756287715147124736,42495 762070697782939649,71430 768160441327648768,103354 786217756714684417,200974 733119922994171905,354983 758707935509753856,54070 766734369679675393,95568 786591965924261889,200460 759504598474391556,52586 795218678165843969,265102 751863915139653632,14277 794443163054260224,258878 760697181225492480,62779 793048130388422656,249004 755026798686117895,33840 795700852560429058,267655 732187956471992320,350020 788806683804000256,220767 773731326725857280,138819 733005174843822080,11774 791357945229500416,238395 773669440802004992,136575 761758169030877184,1248861 781667907499589632,188401 794527768646156288,261155 795160861765763072,18395 779075046379757568,172621 757852354074988544,49066 785255947090309121,194079 786523159981912065,204193 790205174715260930,227048 790584072737329152,232137 763129284487634945,73712 793182312657629184,249469 794210943437783040,258683 786014826677964801,199211 794706229490806785,261155 759412158803222528,57749 785237702299877376,194250 785515172903477248,196538 793900526987407360,256255 765157294770229248,86103 761712382317965312,67229 770793293164621824,76146 770465727228833794,118192 735165083592974341,11774 793209419324542977,249469 736327591850823680,1182330 776964448363880448,158387 788739406211321858,218455 795400365558665216,266822 763141057018159104,76794 762612592229711872,73814 768802771143274496,107966 787093551133765632,199307 795017793909522433,262022 752687615674114048,23167 788791254775582720,218156 781530522510057472,186584 785524210751770624,196277 755961562830020608,40926 780481003911389184,177773 795134497943527424,262925 762656190941765632,74013 781631579869237248,187969 793502701321609216,252890 736255464204324864,351252 776155856954134529,153779 764657961503338496,82018 767708970631004160,100605 788953364482621440,11774 791348253270827008,238207 752703449771470848,22662 775766896683560960,148645 781280533141528577,186584 763164581615267841,74133 787753681659715584,54854 793651842039152640,253164 752128119205658624,21224 757950593768054784,49845 786320084423680000,202429 792377757367934981,240483 794260502251765760,258456 757202889345564672,44450 768650543237632001,90193 775401211235176448,148045 785704208838254592,197091 774344427640872960,105109 774725169554288640,142090 792888323425435648,11774 788061744950235140,215005 794931257318588416,262053 769820603822051332,113982 778276669404672000,166532 749742107515031553,7182 759844072639098880,48081 795761823651917825,261155 794136636955226113,11774 765939046984146944,90031 773995077735559169,140444 791437182703501312,237202 753684742403481600,28586 768969562679341056,109805 791878622181199872,240763 767127195148021760,97852 766701462244192256,95672 791815932486103040,215505 768525545889902592,11774 777567749098930176,160230 790967675144982528,234583 755075967177986049,11774 749780253111775232,9754 762877608623116288,75375 788806131548250112,220332 788921733927632896,221972 794571929390718976,261155 743480290698399744,11774 788930714414743554,219119 795437220412948480,267133 788919686859788288,11774 759180888575991808,56692 762545269447663616,72683 775552217654767616,150103 771180774330540033,121949 787398753686814720,180433 775156616396214272,146580 788218648557158400,193533 760469762363174912,1248793 779309569755324416,168284 756476182279970816,43391 785986252877074432,199755 748571458503221248,1170318 773613875245805568,138054 764689310364868612,82208 766479627854319616,93184 750302709845225472,11495 781559482111303680,188401 750419219469197312,11677 773274254712377345,135888 778440015655428096,167407 759560219458437120,57068 757565769274134528,46543 776678076726075392,156835 780459604933091328,11774 754200001748750337,32157 764968084721459200,85562 793207968468602881,250633 770267942290325504,117377 759096307386548224,56784 791673807614251008,240067 758613814363328512,52112 775002146223759360,279676 786605669084336128,199478 769157119128002560,100513 774727928688934912,132364 750760966975918080,15165 770725132805414912,120541 770515662837981184,117257 760969911296331776,65222 755377001851154432,35890 791465441281662976,78159 795671083567513605,267862 758046676355612673,48477 734406692755124224,355519 789796995133165568,225981 759796009480384512,55661 741295976154050560,11774 758601575824760836,53703 791359038034354176,238395 793136432856596480,249469 790623925654937600,232427 795386247212580866,247930 785685399364513797,196676 785918647487324161,199546 790273692613898240,228354 770567171692834816,103812 776200987614728193,149953 767467146725261312,98890 780631937236905984,182036 761437995572404224,67369 778331942903099392,167517 756547836599078912,11774 785576871496785920,196788 776463126040612864,153854 776123202225385472,151791 759155549632028672,56952 759348416036036608,56964 759135891038281728,56964 770131349369982977,112693 732325579513532416,1170454 758698815603945473,52545 773429635786874880,135025 753605704473272320,28477 794815151413358592,261155 752932314334670848,24597 780617823043325952,150151 791660742856445953,240145 780126675946315778,176129 790678146009948160,232137 791776594352230400,239107 767737293239037955,100893 775882147638808577,151302 778405671939239936,166500 791742467557261312,234583 765390082723360769,84886 759399959359791104,55710 776123215919910912,153095 781515111739510784,188304 751581047226118146,18305 791419035900637184,238639 794683338896343040,262752 766246769646788608,91946 788869533662519296,220526 755515207917506560,37979 786625653676253184,205029 787057021904416768,207287 795371425838333952,11774 766717016099069952,95708 787005699725426688,207613 788506502101241857,218275 769428296366952448,81869 770369195137785856,117257 792816122693160960,243865 778717530626011136,169384 794272565812346880,259063 794205696690651136,258771 795074318757662720,261155 750640188213325824,12981 789248018704953344,223054 776624311901708288,155896 788558482035253248,215437 758039329310728192,26815 773916391753875457,139404 795271925392150528,264397 753004551821635584,19757 786976289538371584,207287 793622410297835520,252408 791818661690421248,241819 778732614786002945,169437 775430426584354816,139781 787026249541558272,208014 790089234371710976,215505 791707629529595905,240483 792414238476214276,244232 760825361437368324,64722 764130933523918849,82070 765264794471403520,82209 792033143104471044,243187 792794002680537089,247241 795098657917911040,265245 770035881411481600,111800 773236411076079617,11774 790709575016026112,231894 793599747051311104,252196 756632079144718336,43553 795606980245254145,267521 774039615032336385,140748 779361633646813184,174427 780640254717861888,182257 781133289524305921,185496 793516378166788096,251772 773364013295992832,135025 788455770450911232,11774 788044715463761921,212239 761652415611432960,69356 793521277386493952,11774 765577295507648512,86577 766310105986007040,88920 769644632103804928,108517 790888338815328261,233786 789729890056536064,226731 764782525893926912,84724 791588121645289472,238207 754770769738080257,33356 771450344668749825,125554 789877645009838081,226881 762849038668472323,74483 790874962827575296,234583 758127989553070084,51171 760220804751716352,60794 755766632060813313,39384 763047097130037248,11774 785978730044809216,200382 787434478432059392,172084 765844803976257539,350711 757761386432921600,48287 794606889392893952,261155 777669733919318016,161568 751634068895215616,14277 757445065333673984,47263 775575500337123328,149121 755860067120021504,18215 791615499931160576,228124 795755933771173889,262022 759172053538865152,56964 765029783898038273,85562 794165169773416448,257492 767682240105054208,98972 791920970332147712,231894 781378207404527616,187359 771435884814012416,125742 775377033039745024,148537 751839350237777922,18893 778095263684714498,160438 790659687645581312,231598 765279814995410945,85909 788927451762003968,219119 764674193522761728,84209 768594475853635584,107423 753948414698659842,30590 780660658698326016,181984 749836785887354880,9754 789314949327708164,224680 777934053852876804,132364 776778385079099392,157693 790711064941985792,232137 776606533425696768,156835 786509150805225472,204224 788178819244957697,214084 769329493995614208,112788 777224369814679552,87904 786650244322848769,205455 776251934265061376,154832 795756779003117568,268793 768440653441359872,106023 733804140422369280,349566 772775168397553665,128934 778615699434409984,168284 791209872180154368,223249 759584079226413056,56964 732921943280746496,1170779 765252250243592192,86472 776835066894757888,155451 761592469071007744,11774 778962440029605892,171324 762716288628166656,74247 791434121449005060,237935 758451655016800256,1248599 733681347387084800,352718 786722908504678400,205728 764462037141377024,82177 750796544236937217,14277 774063299470118912,351914 732707393822416896,352946 788423849486327813,11774 754715698807574528,22393 764930275692322816,82066 770390757136068608,118698 776124993671495682,153095 777271484024705024,157082 771398265447260160,124883 793258380173438976,249926 768891681416548353,109709 786354650417078272,202727 760438292152102912,62771 785873013275234304,198671 790284810308710400,227130 794496377925476352,259034 774008684649119744,131421 778313744141156357,167220 750399834239037440,11774 759239024817147908,56552 772734073907339264,129662 779434545020108800,173446 791928933897744384,240483 775000101425065984,146259 785968035098013697,199891 768567229126365184,107469 792589898222034944,245130 753308784013869056,26871 791442592185462785,238395 788386818076975104,217519 794708452555755520,261155 777621938810200064,162497 787924566035148800,213887 787993869778423816,214209 753688054053924864,26458 779152185137430528,160230 792215605562728449,243187 792972458949214208,240483 794371752545632260,259034 753277586684256256,24173 753511423930753024,26513 779269547693977600,156928 788772848903004161,220526 776252475993001984,153845 774318643312140288,139404 791087393444990976,234583 793162538137554944,247241 765333055712047104,87145 770932256068210688,121612 781295667880669184,186584 756501649968009217,42249 762298947725656064,431998 758800578528980992,54070 781541849152577536,188401 785558482850283521,195975 794367227797458944,259360 789392774369910784,225359 755183421341569025,34666 760845855809122307,64722 774183505500606465,139404 760870958701899781,11774 764301183888478208,80649 793270429829955584,249926 765263100979339265,86209 751921699218677760,19376 778941687120789504,171168 794171824061845504,257492 757186842303221760,12954 752713641342808064,22400 792402781562892288,243187 790767216715304960,219523 767067822937640960,95672 790920052073701376,234796 792025631760396289,243187 787740328895795200,205197 792118604263284736,235685 788267350944518144,215050 795728192971698176,263817 780392006694477824,169916 790727642974556160,232863 792223022753210368,232791 795701670479065088,247930 764982778509209600,84209 768520007936577536,104999 776052231246376960,153095 750445475405365249,10662 753766526075998208,29644 794022266279342081,256439 795687121168302080,267587 757941285294514176,50234 764188611667496960,82553 764329869278781440,80939 792841929780322305,247819 763355204255305729,73926 793644637709664257,237491 793491107741102082,252741 794758154290655232,262022 754753594407084032,26693 768823517039034368,107722 765176712510394368,85562 788623386998104064,218258 786925159789629446,207287 794153320931794945,257492 754831557836230656,34031 764225277966770177,80720 768982410004267008,110659 780423701850361856,180112 795676918246936577,267521 776869785044942848,156835 787012829245169664,208016 760905375918858240,65636 774797042493382657,137158 776449227069198337,155390 793799172747096068,254135 774674102858559488,144542 794595188031131649,261155 760207535047446528,61545 789913339283529728,227048 759169729642631168,56964 762813625329414144,73926 772541154877403136,11774 755841567835979776,39997 758501673895505920,48991 763585858263851008,77598 791057173019185152,234564 757779259662409728,48959 794314242853916679,256038 781570264119275520,189031 787872509513306112,210238 779491768379269120,174230 793819273361694720,255393 753996628458102785,29790 769795088536993792,112872 739635283986132992,11774 767143088984907776,97685 775564656551206912,149953 785930018656493568,199211 791901510938402816,241523 794696732634451968,262022 790272323924484097,230282 767411896605474816,97413 787100059586457600,207109 792049591210213377,234556 792934584669376512,247379 762087628044767232,1248994 793944995094990848,253721 768479057465847812,106774 751716940872310784,18326 749373540558745601,8497 750419154621108229,12446 750401795390922752,11495 761334692633309184,67401 793862103790608384,256038 795207913165852672,265102 769621372771377152,112399 775674321381523456,150663 787243048853987328,208167 753182215685623808,23217 795055617488588800,264397 761910955252981760,71026 789156962277527552,222682 791363575751159808,238207 766704119121907713,93429 776539065562705920,154869 789842537502560256,225359 786576711227805696,197655 795008621604175872,263895 786931958215483392,207287 770755432059142146,120610 786689528975224832,204835 794661925900746752,261155 771496438018768896,125554 757088287437656065,24134 778254159485153281,164826 768106963158917121,103354 764997447059853312,82283 766256903831912448,91946 769027278810603520,101681 754247869297790976,31668 756404649251438592,42249 771236029286129664,118191 751000472933335040,15027 775116342131302400,146580 772856609949163522,132335 732802846731735040,353006 751605697901584386,14277 767973168682110976,100559 794696345483251712,261155 777589088291401728,162497 787803069689933824,205728 769568144578916354,113836 761302211204882432,67852 786716288752070657,205091 768876533335273472,109913 777638206976225281,151374 749301760255205376,7849 767084900927229952,97355 795376396067622916,266151 767735757406478339,100893 781800583405703168,11774 781057066022629376,185030 751845526304423936,15264 759526387917004800,58852 773878908928323584,139404 777278223747014656,159258 761723647186771968,67852 767038608259813376,96613 772799741512015872,132335 786775744915570688,200870 793791670793961472,255393 792033921210933249,243187 788884529914060801,220727 780938262135341056,182726 758791784235282432,55257 780573111104135168,11774 750547403435085824,9574 763919397173927936,80177 791697484183633925,240483 793167304938762240,238136 779814228416864256,174055 788855850483929088,219509 791369436254961664,234653 792569449060663296,245101 794227003440373760,252014 773530132363476992,137158 765306394216112128,87145 775361172472205312,148645 793605360212905984,249926 766847974911582209,90384 774425704146534400,141867 793507390586953728,249926 786633416657674241,205270 767568856181112834,98751 794249414600753156,259200 766415895900160000,93184 794526813972299776,261155 788778390782218241,220526 751223986030145536,16768 773160656426049536,129471 788890211103088640,11774 772137032961384448,112363 788470612062769152,215480 790696127666409472,233692 767609214017470465,94612 763492252370997248,78684 791435894951669760,238395 791753825140912128,240483 754737593330327552,33356 761192650649186304,66897 766028906696626177,90723 776178461912158208,151526 795004608267612160,263895 795305013807632384,263906 794622765462601728,261155 757687029304033280,47570 767376993813790722,97515 791400538113970176,238395 755323264696668162,35980 795013039284191236,263896 776123015809630208,153248 786987242719891456,207613 763196852128788480,75899 736322164257787904,11774 786840207450525696,203510 758262268891127808,41703 750595099453784065,13532 766270404461723648,88920 750185215700635648,11495 792084789255868416,237964 795705843702493184,218164 787843745563734016,207151 785737736309264385,196917 789240504621801472,224680 763182560348246017,75899 755876103823253504,18215 795445281462648832,262022 791954210476597248,220015 760195500020641793,54525 766755201936199682,95708 792432087114461184,245148 768648455241728000,104973 764967046803316737,82066 771861266885255168,125196 756899894359502848,13935 788155453863759873,216009 793622130961317889,253032 732265012547354624,196346 779073765376274432,168284 787834352226934785,213064 794855390232121350,262784 780625172520771584,182036 789901726203510784,105109 791360909692264448,238207 754861003850911745,31177 790984189537574912,235590 791741152034746368,240718 773514897531424768,137158 788455875275096068,218275 785780211191259136,194272 792142770244759552,244230 775303953412198400,148045 794511433438347264,257325 757661889610518528,46280 764236844255019011,82283 773815385816608769,138819 777245360829759488,160592 786432350905327616,203674 768480543373533186,94699 775789614107881472,151212 769152887658258432,111388 767511996417777664,97447 791729618579517440,240718 754188453076570112,26066 756534961134526464,35403 786235371184979968,11774 790734562569576448,232863 754789096778629120,32941 790938144321445888,164764 768890570089623552,108760 794330645694705664,258044 761783168215216128,70543 790523066652749824,231894 763678414280781824,79020 732312548398235648,350955 778301425994432512,167273 764300048758747136,82283 766013345895813120,90384 787045300477231106,207613 767447138641076228,95055 790984258919669760,234583 752917507799781381,22715 759433528899694593,57944 793405476138586112,250633 763455062383423489,76406 786528689878097920,204224 760915702320476160,64730 776124240282124289,153699 788702829896605700,218892 764823469800513538,84689 793435638888411136,242712 753352686611947520,27045 789224500349046785,224818 780481232610045953,180783 789523070113443842,351491 758615722780221440,53845 786082962878164992,199546 774014188008071172,138819 773350802450632709,135025 786001614859448320,199546 756866514976997377,44450 766883832956067840,92902 786318125402697729,201958 794110880355119104,256239 795091115603009536,264397 763336757530230784,47940 785543206616371200,130635 791608703770320896,240070 765195097872986112,81869 764243683591884801,82066 768985710674059264,110209 786011827847192576,199546 792827247707250688,247877 795705429489807360,247930 764221470172000256,82390 772313192559104002,130510 786511669493137408,203822 758993724718198784,56302 769388535166144512,110659 794607245522649088,261399 773960310940049409,139404 795047275886215168,263926 772898399578361856,132364 789729175125028864,215965 754088048359575553,31320 774646104436645888,139404 789075755317669889,223054 778743467908304896,167220 788592259679809536,215437 768782485320851456,107455 768811340584497152,93405 776475057463828486,155688 767835909026873344,101681 790623913806073857,229901 763724949685141504,79774 752714996774084609,22953 768887824909119488,108729 795038970321260548,262145 794595982268833793,261155 788441679737024513,217106 755847702294867969,40137 770388530514173952,118698 752844976975777792,353608 759397670561714176,56964 780832582673895424,182659 762157080618893313,71099 776023987050672129,152872 794595761635721216,261818 757605424388505600,47782 759968598026616832,59403 778300778503032833,167220 774062947068809220,139404 757026818444582912,47188 769370165276323840,113165 765581735023247360,87145 775427258282631168,149304 788882906122899456,221832 794109603940339712,240474 766474301952385024,90384 779159501974888448,171168 787094430679502848,207109 732180768739319808,349754 794867336503291904,261155 776133675712847872,152735 793967310088192000,256255 758430901038489600,53163 768283112820183041,104662 766281724447760384,90735 788000730292432896,214209 773608049772670976,137158 790616679210426368,228500 790821765404471296,231358 750606637174517760,12883 763213158567800832,47188 773701697143091201,137953 759136528798982144,56964 781667714695770112,184223 768138977475985409,103294 793254230949781504,250064 789446529362767872,225943 786298605372137472,201558 759107177806172160,54070 751206637117927424,15643 763172474494324736,75899 764523698598522882,82759 795067175254065152,263676 776591975004839936,155390 778058856014327808,165512 785582287345840130,197286 792762537645223936,194085 769203954160852992,108517 751123303960420352,15808 761968841157177344,70871 765055141510873090,84724 793819436167856128,252581 755048023844151296,35044 777145595387580416,159146 794398144108728320,350913 732579752242864128,352750 786964310891368448,11774 790671967921713152,233307 793552064018350081,252020 790979934772600832,235621 761022463278931968,66159 765910478623084544,87904 785533141473562624,196277 752681302374150144,23167 764135541076008961,81869 793877970024820737,256411 765572935897587713,86103 781233606781902852,185601 786955914066571264,204413 758354770063085568,52554 781576572243410944,189017 778579810104684544,168731 786371643555713024,203391 785672817220038656,197894 788456621483569152,218275 794240544549519360,11774 770805029896806400,120541 733068788623507457,353125 768428743341867008,105519 775360835514400769,11774 786070605258956800,192946 763907323551059969,80153 772277382912831488,129126 774133445429604352,130980 792792148307390464,243865 763129027888504832,76549 767802230812577792,101203 795760656687497216,267576 756280250036813824,42495 786942266787192833,207287 762799136303439873,74133 795071820634398720,263906 794613962436444164,39957 770749812002136064,121046 772836395857514496,132335 791705658055757824,240260 773233679434915840,134470 762438416780754944,72790 772939248706039808,125163 790846320143630336,232169 791099598370578432,235720 780933080328523776,182752 793139879198781440,249348 779808456605741056,176030 790699750810976256,232884 785402251800174592,173347 775341286102532096,148045 752959230127251457,24848 764869491058585600,84209 766997485294194688,95820 793335213543784448,249926 787485623041032192,211347 793322054359678976,251452 793947711879991296,256358 754987351131193344,34666 786017298289045504,199178 762600027617320962,73707 786742161547022336,11774 759008741840650244,56302 780406254573199360,164814 755795637552021506,11774 790917269031378944,234653 788474498156724224,218275 754015940837314560,31268 772994094704406528,133519 786131474605043712,199370 793740561807060992,247675 771786435397648384,127134 791462445042667520,238272 792381489094811648,11774 750085794556108800,7849 787111366893170688,1248522 794763751618539522,261155 786949537399185408,207613 795297454023282688,266079 772528166502096900,131480 787050738887299072,191622 774680300496556034,144542 780652651587436544,182313 788918874624274433,195876 765015623294341120,84724 763872662548512768,75724 766737739488165889,95672 773615336331501568,137158 755096531217383425,35041 791898652667019264,240483 794551334984892417,261155 795326725789863936,264397 791078914705719296,235956 780654775129878528,182257 779786593078960129,173011 761946869941604352,70540 779327706911485952,174115 790943415496081408,234583 790287058916945920,229693 793608238763651074,249926 795739269822382081,268179 778293291187965952,167220 770253117254275072,117257 778752368758456320,170025 765508334459944964,88859 760649986614890496,64197 749769819906449409,7816 788966069067276288,47940 795083257511608325,265030 758788784779427840,54070 768945510434672640,109767 793852267132809217,255044 767014879278534662,93184 786360125229457409,202304 753400441417895936,26446 776738509055004672,157755 789459875126444032,225981 762817586111197184,73814 794555611673264128,261155 763147682101747718,76628 767557745113337856,94197 788038941341462532,214354 759167862984413184,56302 751875264796250112,14277 759786230624104449,58542 780693342057140224,182211 791043645872959489,235590 732991861040676864,354330 773712611472879616,11774 773871353954828289,139404 792717846849740805,245148 792070307628539904,243614 759162655617589249,27156 773215021497196545,135274 749302280533532672,7849 790606838425350144,232169 763074013249712128,69878 789110289073528833,223492 773912714347319296,139404 760004022346612736,58869 774087227928223744,141360 775164636316434432,146720 795695290443513857,267862 774041250806665216,140211 787302315866910720,208899 791328387616927745,237491 791086337147437056,235990 795294523903639553,265257 792499476476809216,243187 739967440671629312,352075 765564559746818049,87950 768126382857719808,103354 757927770680721409,49400 778391125040168960,167610 757668958694612992,46280 764953975208587268,11774 775957538411978752,149953 742212083526180864,352839 794008368113270785,256239 795331814344814592,39957 765154026602106884,86103 751120450135199744,16953 764454447481253888,83391 772845628892119044,132335 787023949989343233,207949 767682909062832128,97413 771560738850648064,125381 795456434737729536,266500 786900852665618432,205728 779683573829865472,176203 787300941800284161,207212 791670644287086592,240483 791808070682873856,240483 761276709039517696,67023 763448146336722944,78304 771782464272412672,127366 793177154116694016,249469 749375711669055488,8047 794911117361479685,248924 772633709719777280,127218 795773805390168064,247930 773485610719936512,132335 792252503509184512,243187 790727693109043200,232863 793295470378426368,250633 754960961908400128,33356 788527355056697344,218260 770630720263815168,119786 773328866068733952,135725 761308966345330688,66851 766799728315105280,96299 791360423866032134,238207 761619020063924225,69356 794917452262019073,234990 790486381403394048,11774 792344116768174080,243187 756279107063656449,42495 757623381076353024,47782 792363234951106560,243187 752194000451358720,18452 779113166999461888,172089 792077202233917440,243075 760212996907905024,61051 778209891374600193,166409 779331637968379905,173753 771805596228157440,124744 773319245937553408,134684 765747649647636480,88920 795214728792444928,262752 775184239709057024,146580 792494935392018432,246295 795361274431303680,266054 759464003953369088,58255 767905815000907776,90031 779498569996742656,64722 791134086815514624,236827 769201469413138432,111549 781118006273335297,185496 791348009892245504,11774 762754352062734337,73926 770725134302838784,120541 733138673718415361,355639 759067697485193216,56784 777954560304263168,164764 753253695761055745,26140 752993659398852608,24776 774421987099762689,138165 781224894675681280,185595 794977345232928772,263898 779716878356746240,464984 773013953794437120,132364 776244841239879680,152872 771418468310781952,125554 771795238423785472,125554 776879498872651776,156811 789156735508475904,221416 761691334067392512,68862 777932233428590592,11774 761585417992937472,69231 788754559661334528,220029 775402051950022656,148574 785299445017677824,194934 754014093900587008,31201 757743855655460864,47940 779095966309838848,171693 780557550479605760,169916 759090881194405889,56964 768265674686955520,104940 771509960677130240,125163 786940640311513088,207613 757604519777669121,47761 771494431757312001,126293 792006227014418432,241678 759096618150924288,56964 775803213983408128,150426 789133386589667328,172084 761312673019625472,67852 795320243388293122,265440 767411973529239552,94699 794583476632621056,261155 794585492935286784,39957 764974003601739777,83751 780403043271663616,176203 791550934560026624,237385 791318747923505158,223899 795434845153427460,267014 756624002848657409,44450 785618898536263681,197512 793476000147398656,252196 771972037405384704,127775 758388951640080384,51778 791310971511967744,11774 758392125155188736,52167 785269886574587904,194648 742768948567904256,11774 788752364479979520,220332 775391433461084160,146488 785852760831000580,198878 750855016219484160,15255 793099025431994369,249469 779177614074314752,33169 793223132366663681,250633 785598090157760512,196676 788859859143757824,220076 788159203135328256,214209 773886796539330561,139404 793996008569061376,257325 751941483758882817,14277 793220914750128134,250179 758364514781847552,41703 769241608810266625,111984 774359669506646016,142668 794922246435377152,259743 795451657937186820,267134 795663062644748293,267746 792525711919681536,244289 794622145426964480,261818 760178055369285632,61051 751541124553072640,18539 756505187309719552,42249 787060120308027392,207109 759796142771150849,56924 766363154154520576,92902 774386075691352064,138165 749709468028510210,9546 774351362847047680,143049 754697977503952896,33169 776953446339604480,159146 773922914500546560,139404 778623124606681088,167220 759062267220660224,54620 790272537536102400,93138 791341316873617408,11774 753917178374676481,25135 763340700876349441,76535 788196681963540480,210238 749850481069953024,9433 760185554814111744,61145 758186602560565248,47761 759436015949914112,58057 789514348926414848,226717 768596434350329856,107984 792775032720109568,239766 790228033982504960,230260 788866872162877440,220961 793138954635796484,249444 758024560922943489,50314 777107151760269313,159876 780775838304313344,182037 787155787416084480,207109 776060298012741632,152735 789152104661352448,11774 751969105587077121,18539 773541349966491648,136904 752962216169607168,24248 765183045934551041,86103 777382716056612864,157755 762711352552980482,74133 774317459457187840,137740 795697678030163968,266151 756972649742381056,45622 757376417298472961,44291 790343517784514560,228527 787091025693175808,209129 774677664137371649,144602 765490763761188864,83700 768009520241078272,100917 773928212963262464,140025 776123386191831045,151947 788380951818579969,214992 794376920158863361,257325 792177999504285696,243075 770123889892585472,111549 791418425666965504,237999 768969282579337217,110302 764092876942815232,80939 755105770325151744,35044 773903459229638656,139404 788594177625972737,218455 793851503421198336,255942 788254217844633600,1170441 768253629836906496,103485 793592030744150016,252020 757712917152223232,47844 777185301965987840,159370 770680238762172416,120610 773937722784358400,20170 778313854954668032,167220 794526134968807424,261155 789660226093846528,199307 758763124837130240,54070 758397553079619584,52696 762845271889895425,74483 752784332322844672,23639 776556784735707140,155898 794546625154662401,261155 770394725232762880,118191 740315982384635904,11774 767749912171651072,100893 761568953252605952,69231 760196972477153281,61412 766508333612294144,93405 732171771353419776,349795 757063750084157440,45566 785604513130385410,197512 768665405657341952,106753 780629680525312000,182146 791455144835592193,234583 774843417021014016,144740 769659553222975492,114779 792766422862602241,247240 753350277697339393,27045 756274670303846401,42432 756071475187216384,39657 749382604302934016,8497 766016591775436800,84449 763522541386334208,77731 788294052366147584,215437 790895411150069760,234583 763788096408211456,24252 793403639549136896,11349 757962100803182598,49845 794568237124096000,261155 793226016562958337,249841 785978766199619588,11774 786726158691741696,206008 791697949168439296,240483 793224120821571615,249841 775191704425013248,146847 787180679482212352,209477 760580857644118017,62452 768242260555300864,104406 795279165780062209,264397 780844711439466496,183269 787844088796241920,209184 753354535553368064,19598 758844278101594112,1170352 759076966167437313,56552 759296769092120576,57574 761369462071107586,66159 785542914495680512,130635 732269604677013504,351036 760879446899458049,11774 794961211372740610,263817 776399914905600000,152946 792055788466475008,242636 792480561264590848,246273 762810091162656768,73704 794939934415220736,262847 776881760432889857,151947 760827382961799168,64758 768067293683257344,102202 773276757868687361,135701 793806403240497152,255393 771098859099529216,122982 775326008446713856,148192 789255359936421888,213710 771466912366628864,125204 791446154076717056,238292 775836700895346688,112363 792105879071895552,241678 789445272782905345,226026 793131083546198018,249469 793327104003715072,251452 757214223478861824,1248482 765132583340351488,85734 766823239041617920,94627 767838014743711745,101134 785851680139145219,198591 765233570486947841,86440 791756926790963200,240682 763550667843706881,78566 773337327414280193,136018 759190004614717440,51798 771405974686961666,124597 771194384847024128,122146 771564048487854080,124597 776187899054206976,152314 754746953926373377,33474 790119502998417408,229693 778798685442285568,168794 791301447233245184,236502 767425382563794944,98736 781800194606260225,188577 754864095254286336,26721 791331878271942656,228354 785793959096307712,197512 774242209541582848,140444 774226014104854529,141277 776381201099685888,738099 787783776881508352,205197 745650546858692608,11774 749621257021325312,7546 787330644615528448,210253 776243085105770496,152866 759805483477643265,58267 763028278454185984,75899 772788718918926336,129991 794243747965857796,258331 769332515718909952,112363 786917535493005312,207287 777681147287306241,108396 769194212709597184,111419 790425500170743808,230485 760849622969438208,63776 789436407093788672,226026 766016640970547201,81929 780899837600473088,183975 756625846576812032,43285 764613528019869696,83391 789987501326733312,227252 754791434285441025,33356 765172256926412800,85992 779310972628504576,173964 790525888727162880,228341 791369304562216960,237787 793984813430607873,257423 758039511217602561,51069 779991295443947520,177731 758482722327179264,53144 777847022871162880,163990 776439996525842432,152847 779056317293932544,166532 791332847088840706,236931 758072159159943169,50647 793327694264008704,249926 781346683045056512,139404 794689017136709634,261155 786009902686830592,199211 769248065899429888,108795 753667736161619968,29040 757966037597900803,49975 756911491937280000,44429 795755826296328192,267576 765935291895078912,88998 755044719768383488,34666 771412951894937600,125142 794682684496822272,261818 762853682396344328,71429 785656463125393409,197286 780483767899152384,180783 787688083210772481,208492 750384050699800577,12728 760448349409390592,62063 765161325580414976,86103 751837249352765440,18486 795375336527568896,266151 785970822384988160,199306 781589713543127040,189017 755045151396007936,35044 793874055787151360,11774 776346499747807232,152594 786727085297446912,206225 768858295998251008,97811 779446789971869696,173011 793509877851140096,249852 793283769524289536,249926 761374084580118528,68182 773838649146368000,139404 795397211353858048,266491 765310567246594048,84209 765213340432039936,85734 759781925049470976,58939 757784134466936832,48477 759240853969920001,56964 766406484972474369,90482 785918736771354624,199739 768193221402906624,104668 758433268408745984,48289 769853451605901313,113138 787393022468108288,207212 794571605313810432,261155 740393588417298432,11774 781505437573193728,188401 790497188476432384,229895 793321097164836864,249841 795656384062726144,267655 750734945316810752,14277 764366924864036864,82066 765199513824980993,86223 769994945906245632,116115 760168625651142657,56964 777773275514560512,162309 790741202505269250,232863 793252895785422848,250375 792558147244216322,246632 793317477769809920,250633 752646186042003456,22298 790870877369925633,234495 758376354769502208,52554 762365252554125312,431998 765299432728375296,86440 774119269462179840,141360 776239497621143552,154322 749215525188800512,7687 778374801220042752,167674 773753371308265472,137869 793322587808010240,249841 776091096384413696,11774 772897361299247104,132908 794887076831514624,353374 793856466083909632,255942 767345147998826496,97325 758119447928401920,41703 786014836849307648,200460 766899403483250688,94810 791733631932780544,240682 794118430504849409,255176 765509771671678976,87831 766762574025195520,95708 780793359313100800,183269 735091536061452288,7311 785818366753828864,197512 788200911365484544,216009 764834619095191552,84724 758331892055670785,52554 773884274672033793,139404 795321028641771520,261155 762794087900704768,74483 781374093014609920,139404 763364190023188480,65108 791349806593548288,238395 785458464671825921,11774 763133373166391296,76549 770394490783739905,118191 794578956745740288,261155 786697201682636800,209795 794387782059761664,258598 755179343425462272,35890 791357066187190272,238395 791799383779979264,240676 792809048747958272,171693 781650310657957888,186584 778985405454557185,171617 753696188625543168,28778 775836235151527936,151463 742141484267409408,11774 771495770600202240,125853 776684183422918656,53667 786908464853516288,192032 794351992357294080,258598 750365839782797312,12883 763075411513311233,75724 776134614658215936,153194 770392083957895168,87904 760980619157311489,65455 793131152911413248,249725 790990528716374016,234583 792440087782895617,245313 792145404615794688,243615 791977232482897921,241819 763876582465429504,79911 768764001333473280,106281 788478926972653568,218275 793095653878530052,249469 771499232645812225,125853 775417902258327552,149200 795399467688202242,266884 758681030278598656,54070 757588874461872128,47545 753729867687030784,29548 794527673187962880,261155 757314622089232384,46406 763718536388710400,79691 795367979248545793,264774 774620611402305537,141360 761576533953695745,68993 767401256025337856,88920 768814486644031488,108849 733316860981051392,1170850 791602770704994304,238207 791714639960616960,240483 787725212905148416,210235 753673856003342336,11774 776499912770891776,154071 792052966387613696,243075 780647284581150721,182257 790044693828468738,228820 754038657569345536,11774 760144198112862212,61051 763542845290610688,73814 763586614635278336,11774 766616335895891968,94684 795703282513694720,266151 791689783739199488,240483 787244272810594304,191622 754740741499412481,27045 788480359272816640,218495 790998229945094144,227048 764996209291431936,85562 777019039138721792,159876 778383126196129792,167003 762841755272122369,1249062 777600872981364738,162610 773993965158801409,140230 789320986130722816,225359 786736318000881665,206010 777308833194528768,159876 757656677445316608,47761 788770157686562816,220526 786964776668672000,207287 794391524368728064,257492 772481638034972672,131027 785519213939200001,196277 793276722925842432,249441 761499794019868672,63868 792419869954306048,232419 795725931881136128,268196 758481442586320896,52112 764805421165060096,84724 794646348339511296,261058 766415168959983616,91810 794311946497470464,258456 751025334645129216,16282 771466300958707713,123825 777977113810964480,164869 765384132482310144,84724 788294167386550272,214353 792685574620676096,245148 777762734096220160,159383 790914681086971904,221143 793113627720945664,249469 765204087503724549,86103 769027492250288128,109874 732097249346498560,349197 778983276753018881,171693 763903429186125824,80720 788527708674355201,218349 781831930530652160,189017 751653745675608064,18397 789340511588888576,225456 752938950294134784,24257 755742572987813888,39235 763136732829212672,75668 758370431090823168,51859 772937974191316992,133046 792461242573082626,244550 758432935099838465,53001 750573324653166593,13532 771663258285543426,127017 794082756586340352,252679 764379039578501121,82066 765874102447935488,88332 774200819105357824,131421 778369226587242496,167186 792394566024433665,245549 761995259546959872,69673 760958678992388096,65974 766703807149576192,11774 759218785148661764,56964 788939984493436930,127871 766101453261852673,90373 768168417199214592,103354 791161940475273217,229817 762685318122332160,73814 780803631582937088,182726 786984433119334400,207965 749277193818091520,7816 775746867598598144,127775 790591540879962113,231894 793135048220348416,249469 773720334155427842,137795 787297370098720768,209064 794538403597385728,257492 764273484239368192,81702 786090425320898560,199171 791119620052754436,235536 755786692112424961,39462 786910869615706112,207287 792426600146939907,243513 785532916797353984,195807 758319985353568257,51451 788058848317898752,214492 774789663898861568,140171 772103824488095744,128230 753367737284620288,27317 776396212438269952,155390 763452399478566912,77849 794968687157641216,261155 764328784665292801,81869 787101847735545856,209184 792113536713490432,243187 778744882680565760,168794 773978838430724096,140443 776739336041619456,157082 788185265655410688,215505 792136028224000000,243092 788867780305125376,219119 764372680539828224,83192 792567172165959680,244270 786290346296741888,192723 765412919874027520,83713 774652935980679169,144460 785688913495064576,195975 777973616700854273,165185 794018966981087232,256502 793616495095980032,254058 754170924396531713,30590 794932802168832000,249469 789545598965911552,215965 754770164705431552,32873 759100122487586817,56964 752899030376591360,24316 757263855814864898,46384 761389407303720960,65626 776464334687993856,11774 777965067866210305,164783 756507697680228352,42249 778618703344697344,167220 735164846933704705,351644 765673201640677378,88920 772761692015067136,132335 761292904182771712,67852 760599731206840322,62063 788764689274638337,218275 789209028555599873,224552 763479438851993600,78629 778511009648640000,71270 791260190238711813,237325 795085741957074944,264397 756301892808941568,42432 758873895797530624,54070 788937613247860737,11774 758099469502181376,51450 792865900806504448,248223 781907511951720452,11774 732170042289217536,172295 768296260180713472,103506 758761702859112448,55211 753729118534000640,29548 786171889517494272,194450 761277426177417216,65180 791734110859427840,215754 794700415455657984,262752 763768662004162560,11774 774782787656163328,144607 756352393655312384,42249 763899104422420480,79589 790854832844189696,234473 768905333616107520,109666 788753239042908160,220029 794022601597317120,255942 779680998690697216,175669 793220743777615872,249469 754759616609738753,33356 764823569650053120,84422 787301011157295104,207212 760871418447835137,63793 763092636638978048,75899 779706743018299392,176114 760162297260150784,61145 773508429172379648,137158 773671566936793088,137315 756873844128747520,44163 762809170085109761,74592 787839053903331328,212316 760856835150589952,64722 766783452142145536,94612 761799825285185536,64730 763408631035408384,76474 779808378503634944,176218 762748541538332672,73712 788532129072316416,218875 776126814745944064,152735 785986684588392448,199755 777984884451049472,164375 775846751831986176,127424 759810026168983555,59950 778026403392401412,165512 763712959130529794,79583 778114590735466496,165097 763444522806157312,78159 768946042263986177,108729 781302239822479360,186149 755432312918061056,35403 788721827933671425,220029 793289287609389057,250519 786579607419916288,202429 773918052807282689,139989 755575317679501312,36370 775897883090358272,151202 771772122725249028,122146 774581909334609920,142980 795074811475165184,263896 767086710593314820,96875 775750396685930496,125163 795326603903565829,228088 758828388358381569,54620 793478528696061952,249926 750063690515439616,11495 763869525418795008,80863 763989600373125120,77590 793207812952170496,249926 756586614290284545,44022 780790456615665664,183269 780426120181145601,180056 758377138965708800,52532 792410307633090568,244143 766615519537627136,92149 792191267857833984,244550 772126539987116032,117364 788764526686666752,220526 760968683900506112,64730 775882686611075072,151202 793231423431962625,249725 763891736158535680,80209 792477265695080448,246225 794139576725975041,256411 790597943862657024,232169 790950454335270914,234963 792471252921450496,246225 769055624307040257,111175 772296666619576322,129558 753595797804113921,27317 779429988059734016,174230 772043578864467968,129108 753681439607037952,27885 785579705483169793,194560 771380098956230656,122622 789264143970959360,223286 769033258252337153,108849 750438918105993216,11833 758352283243581440,52061 764604934784516100,82066 773617790167035904,137869 760664687117643776,11774 768596010054459392,104565 773896276727377920,139865 790905588150599680,234796 786237507125981184,11774 788500404237639680,218275 773644348487561220,136947 776579635895275520,156650 779704002506350596,176132 758413990703800320,52112 792831185143541760,11774 752694056136822784,22752 752818574549479424,17591 773937623039606786,138946 767051291159699456,91301 793440029456556032,252196 769526652938362880,113894 757542446234468353,44471 794560623866580992,261155 761566234118938624,68993 766299791466696704,92199 786234493250129920,11774 795737378644180996,267815 736216031903940609,209828 776938927470936066,156835 752980365984272384,24870 791486944622448640,239405 754799920222203904,33356 793143688398450689,249469 780854546520236033,183162 732720100474793985,1170700 771142654591545345,122146 788414899256975364,214354 755073132982112257,11774 778412357802483716,166532 756277400665726976,39673 762760752478302208,54070 794202423686361088,258598 752900041241534465,24316 777885971035500545,155316 773195346851889152,135025 778657054160461824,11774 752901341127798784,1248238 760498271815032832,62757 754121090314608640,31783 794995729018355716,263895 793457975780335616,252408 771635133753401345,124597 781645237579952129,189017 772024985221263360,127775 775768146523283457,151265 792193432714379264,244230 781328410027044864,139404 768465140341768194,105992 769685851370512384,18030 791618223821230081,239405 755794630298443776,11774 781872350727774208,190635 767442052133031937,97447 777116039473537028,87904 750716072886755328,14788 791733326419820545,240145 788131746600591361,215608 756529396006215681,11774 762995270460243968,75724 791045048397881350,235756 789264728388317184,224680 761356837920747520,65626 741089380471709697,1182383 753004463649153024,22622 753376452939096064,19598 771306652171587585,124589 755495459704213508,37993 763892748726317056,79513 773351505541861376,134033 764505870109544448,78680 778174974754451457,163484 745314311602475008,11774 767717616177643523,100605 765193707062566912,86192 794013446152953856,256439 788966045973409792,222500 794724530329702400,263033 779375902908121088,174442 780361849946640384,195876 790062034184462336,56262 764786439112519681,83381 781153661854429184,185496 760795995865309185,60112 788027024610824192,214354 794019688103735296,249926 788205604468690945,213064 790626292928360449,232280 755447583082852352,35372 759291642159501313,56302 761984206306209792,65113 771069317873999872,123135 795461521203724289,247930 754711004995522560,22393 790270657292603392,229453 791982725414649856,238589 768875977581662208,109509 786288255465558016,199960 793586253652381696,249926 785557731348402176,196917 764487971852648448,82759 779458860511887361,172185 771036624503263232,122146 755474604131442692,36877 780162595802140672,176127 774797222261194758,133043 779350731388231682,174315 788824400917254144,215437 790808290263461888,99049 751621692867407873,18555 768625131325300738,106756 777155307264958464,160480 795763272003817472,247930 781537485461426177,186212 794872350772707328,262849 788038668674097153,214288 761351661000519680,66168 773952995637821440,139404 788138285432446976,215754 788747819771453440,220332 775259401104007168,146580 777923854660431873,162311 761557631035183106,68993 762710198607720448,45014 765407895592706048,87245 781270845754839040,186434 757035882100785152,44450 760278183270834176,58508 770448161236279297,117257 780651715473313792,182257 794662741315321856,261050 753783677197258752,25189 787395918395944960,210694 773271643913351168,135381 786146921123414016,199496 787057045392527364,206773 773870218674266113,139404 773745489749553153,138205 763939549676318724,75724 793543230612574208,247561 753619444723625985,28281 772440295631753217,128930 778575809690775552,168794 786154882801606656,194450 795094514364977153,263895 765048817477623808,82544 765954781768802304,88930 775082721236226049,146847 786274611205857280,202567 780607755778273280,182037 780828800506396672,183338 771384375871168512,124597 789982350159470592,228124 773872624627621888,139404 755601112670081024,37003 763224521713209349,75805 794531180423053312,261155 795441405581787136,247930 754740162031124480,33356 775454148309291008,149202 780474981771776000,180556 780960690974720002,184223 763094737083523072,75899 770118263707693057,115047 785976104838393856,199211 761145855068045312,61051 764569759136571392,82066 778953140083101696,171324 793425126356201472,252020 780941280801161216,182349 794634846312218625,261942 764235350520672256,81569 765922501562077184,89845 774932097408573440,137979 794530026347778048,261155 773966972421832705,138061 785296895681916928,193669 789221769722728449,223286 763622733901160449,79390 795685338257625088,267729 794913180250083328,263895 773895994580738048,139404 754248081659588608,30035 787515482228285444,210432 767142753130024960,97355 764269748712603653,82002 791406973690507264,11774 757999194757959680,50314 773968034851454976,140444 787511317385080832,205989 764977761739870208,85562 775616787937394688,149259 764784007703891968,82203 793996971841187840,249926 792700448994160641,242693 793142433785741312,249469 792605242307338240,246225 774759220902178816,143845 791339224565968897,238207 788864362593132545,221476 788783049597132801,220772 792188507175342080,243075 791353747477716996,11774 770749323340574720,120610 788753510124941318,220029 768931034578595841,110381 795259003588722688,264397 765333566062469120,87145 765772755933466624,88930 795666128542367744,267862 790696732124389376,233558 768132391835734016,103354 768868407840210945,93405 793844777448071168,255942 769272304572456961,108795 775753271034118145,150511 785268415103729664,194648 792422087231172608,245844 785904841109405696,197099 795333575692419073,266068 774033901790429187,139865 786336875111849984,202379 791348223646560257,238395 758526594579214336,52978 795256176896344064,262847 756275884303065088,42432 769636031058542593,110585 788450991251320832,218179 770847836866957312,120610 793946798444265472,256105 765952259914027008,90373 776433849626681344,153194 753639197030789121,11774 790653788235280385,232169 795336911900577792,264431 777055601520029696,158524 777654864427954176,161352 778764018248974336,168698 793203729612705792,250633 752208048802848769,21332 790420508873482240,231318 763207012121391104,72809 754034502339481600,31377 788017399182221312,214492 760437527954292736,62777 793223002733195265,249926 752658312169086976,22630 785859356801765376,198580 792084674839326720,11774 766709063312773121,95672 768130794627985408,103506 791746916207833088,240584 794987032116391936,263817 794055820535152641,257492 774954276858847236,146068 788623731404988417,218275 758099347380707328,51136 758614541848616960,53163 760963094860488704,64692 766711857310736385,91700 775099371671126016,146704 763048424392368128,11774 766604542456758272,94718 756720422306115584,44429 788497781547737088,218495 794613383937003520,261764 793098163649294336,249469 757688542185291776,48735 753666737099444224,29040 764070130405875712,80939 773361258393247744,135025 776926258701606912,159093 764485749458599936,81446 764978255153639424,85562 785418327116087296,194170 754914841438121984,26721 766725336289701888,95708 755452569976238080,36392 779304057898831873,173628 752964506289049601,24675 768929792330792960,108849 781844927961522176,190635 788741658485493760,220332 759095530211405825,56964 768914345044553728,110019 775033514609766400,146259 759075240274124800,56630 786009184127033346,200490 751595322275659776,18893 774409319047696384,141867 785667834667945984,197512 750437500829757440,12883 756277532454891520,42249 765002219661983744,73814 767888863494807554,101179 791434218207272961,238099 732823094528737280,354300 786240893430870016,201958 771858001581842432,128017 771384952264990720,11774 776615693991055360,156835 781920244386324480,187131 775666104710553600,150511 788256193579855873,215005 763757169657442305,79513 768770668733292544,108849 789817122281193473,222785 794964037981372417,262752 787297232710168580,207212 789837185189048320,227873 785911819609206784,11774 751651639136628736,14277 756224802189287424,41680 786286153687240704,166627 788008046781882369,214354 759835467592458240,39221 776871952246071296,158589 787469514191540224,207287 788964329827676160,222544 754714154850811906,27045 738037535155335168,11774 766699549062598656,95672 764483620471963648,82829 767153366417846272,97852 772907018436939777,132335 788085428377104384,215252 790742122077052930,233307 758028881915940864,50314 773672185294499840,11774 775875014109167617,151539 794990408526770176,263907 780285187963838464,178735 781915276581412864,190424 752938754743033856,24173 765336557586903040,87245 763266791422308352,76723 768899005317156865,11774 773891286243897344,137869 793883083187556353,256255 788203308414558208,215603 793952446955388928,255826 776622851570987008,155451 764184617255591937,82457 791322103161032704,237491 792902744445030400,242693 791709980449705984,240921 794241779939741696,258331 793865372457836545,256255 793226334713544705,250633 795502040474669056,264397 736948905577943040,11774 792064807595900929,243187 777946909667319808,160539 789191522080075778,218495 778639813746524160,167839 752281486426910720,21034 787592503713107968,211769 791485252287893504,239261 737194568504901632,351463 758141128214544384,51595 764576660230246401,81946 767711963631722497,100605 773654292293152769,137740 792029671114276864,243187 766526381341614081,88920 771401147131293696,124600 764508770600755201,82759 762856148605149185,47188 768634807555280896,107469 793682464174592000,254209 794000916760379392,256439 773584511410008064,132497 773929347405139968,139404 758421985240182784,51997 767393870350999553,90384 794237396157988864,259063 767201036645732352,97554 769505841086996485,112693 774082607969505281,133257 774193888617783296,140663 757950093274124288,49852 761569536990740485,69231 791658915280879618,240145 795767206369959936,268281 768561151516946432,106702 791440371880374272,238383 793489494255304704,252020 767780611415220224,100893 772230940026253313,129991 732288348522307584,351119 780854033451978752,183338 791349828848496640,238395 791784407988305920,241274 776503989064101889,152594 779805463768657920,349856 791010856821633024,233692 753752138791149568,29548 774707725863227393,142906 774216878206050304,138592 792120205207928832,11774 763218483215671296,47188 764199773318459392,80939 763935876900528132,80939 755453216012152832,35890 772892832692523008,129551 795335344925196288,263205 761663163104309249,69878 759044245806133248,55107 732903612217593856,354115 795609046342475776,267521 786990977005346816,205728 758457252978290688,26066 774331648213221377,141887 734841412672487424,349197 788502364059729920,216265 794290753501532160,257492 733101291182936067,353374 768660774222983169,108373 776744709297475584,157755 793931070311952384,253721 791006381629280256,235948 785463575267708928,195975 776715655521460224,156518 795715697275994112,267521 761561028383612929,352982 759796024420491264,56322 775692900910895104,150511 778920504191102977,167220 758533628376649732,52682 762656356444823552,73814 766742876076343296,91620 772465863903571968,130721 790603981202522112,11774 785580631816372224,197286 763417620586569728,78129 795367845462999042,266151 777017149688647681,158897 775225236333572096,146259 732551177884172289,352568 790115561636139008,229693 771375582659616768,122388 786594511329693696,204835 759515070229536768,58028 788518766770397184,217658 787237290988806144,207613 793312685576237056,250633 771166021071675393,121612 793867001428967424,237935 762903007130427392,74043 766767025238794240,93680 788789668888195072,220526 793222963269165057,249852 788691520878546944,220029 791644134440312834,238207 755559416720568323,36877 786721659688542208,206054 752717794358140928,22779 767762179357483008,101203 762691270485639168,74308 759148517571125249,56964 773509152257765376,137042 756286020585304065,42432 767176775549882370,97386 757378772270133248,47090 793271082698567680,249926 778319637582753792,167220 793601442871259137,252890 772462234324828160,131027 790139233923174401,229105 793189344106340352,247569 793462807207383040,252408 763119583653920768,69711 770353744206782466,117377 749793636649426944,9754 759961006986502144,58254 790782664097669120,233307 766269318418038784,91946 793499918140895234,252580 762680567842246656,11774 778001964651208704,163864 786655891420540928,201817 795761513952923652,199307 755169314135764992,35890 770657569190719488,112363 777798797678223360,163763 791381347419852800,232137 793109988801646592,249469 794018330180845568,255870 762752432719990784,73814 790889524104683522,234583 788156088533209092,215754 767481189422751744,42432 772229268566749185,24173 785633946922909696,197091 795019286788112384,263896 776952648184520705,159546 759099353709633536,56964 790368103976755200,231008 772840598592073728,132335 766389462645481476,92226 749738775723540484,7524 759084642670608384,56231 762302584476409856,72035 735896446365360128,11774 770749238342975488,120353 776252457798148096,152590 769157475115241474,110362 795479035103023104,267014 756263199071014912,42249 780256388572442624,172185 792455899323432960,244550 766362628172066816,92025 752080844509048832,20232 776607812302483457,156835 792445007743463424,240890 794863078806523904,252711 762639955877253120,73926 763234359184756736,73814 792153372132384769,243398 760263905172217856,1248387 773887818523303938,139404 772794750957150208,132578 772910052483235844,133043 758467202592993280,47940 762276041318604800,51778 750774432294051840,14525 762248735070060544,72350 771478563056852992,124855 775061436594843648,146847 749493668176797697,1170552 774661812033814528,143041 763336319661514753,77668 781663749660868608,66922 793864675653918720,255942 760245399009517572,61145 794534741550632960,261155 768965998959439872,110550 785792750176182272,195975 788533270195609600,104244 791324196592766976,238117 735500243660247041,11774 793616827871993857,254209 761578475425849344,68862 793457771026931712,252408 776230550356897792,153845 785648246395928576,197512 794627860510097409,261155 767869441761828864,351236 773904376721178624,139404 785649711902449665,196277 754718860620750848,33356 764435065845780480,83441 768855500154744833,105109 771416412908769280,125222 791330544374034432,236884 791618494722809860,239893 762037588240707584,71488 776135145157898240,152872 792456265309958144,245130 787118391807004672,207949 785460525606006784,195975 789286091782234114,224680 789194468901597184,223078 795044659965939713,11774 786017999723507712,200467 793269240983719937,250293 769389657520046080,355260 751217473504972800,12868 769365863203999744,111549 779100602018172928,172799 762621917304094720,71476 767419578146140160,99044 767863651554304001,101681 793948167267962880,255826 764907882722709504,84724 750777613224775680,14421 795376692088991745,266723 777137536904880132,159876 738130465551355904,11774 754762234690011137,21888 768801411236827137,108849 770655095008616449,119832 793951971019522048,255318 794714009421443077,262897 760537812735254530,61655 763871041823318016,80939 786043552132239360,200382 761162519528427520,66828 790669832672772096,232169 780875946794491904,182870 755975846008070144,39475 766132692064710656,90575 781114204136677376,185310 787331759159578624,210207 766818600808226816,87062 765747793927417856,87904 750783285148655616,15392 756081789530169345,35890 791607010357903360,239893 762732543854673920,74681 771473884923256833,124597 755553301190569986,38421 794321275233726464,259743 777180365202927617,94563 758071828732575744,51136 794723835283197952,261155 773634200423596032,138165 766008054567534592,11774 793317015343685632,249348 785924215362818048,199546 760999606008315904,66116 785317043717279744,195125 770908919409418240,121949 792129106603307008,241034 793281042606088192,250216 770940576682348544,122146 772945845767450624,133728 767486641296605189,95055 774997959050088449,146259 795293437646032900,265112 781196927215996928,185496 791355603910324225,238395 757266804729376768,23762 795047844134711296,264397 789134479948259329,223054 756633768132276225,43471 773618748804694016,136947 791717564493750272,240718 787401439685517312,210313 795741022282219520,267521 795215042790555648,265651 766093213367083008,90384 774254331163840512,139404 766759145789857793,95988 791714797037510656,240718 785544873000656897,196917 792034677355753472,243075 785675661016870913,197286 785725099219492864,196538 790970002727919616,234583 794994391593185280,264431 795100341243150336,265257 753351261068615680,27045 756204903106646017,23130 790726433978986496,232863 780463606450106369,179306 753653201581334528,28866 769621451074854912,112399 767834539184054272,101681 776749629023059972,157755 769372976110247936,111448 778243467206012928,166390 789336776066203648,224243 760984744213348353,65174 795498941177626628,264397 789809829317672960,226731 785829469848215552,197512 764816949310291972,84724 791762106601398272,240483 765625929603305473,87858 786893601494163456,205294 754919672152141824,33090 770355259684233216,118087 793960803527524352,254698 772211229796491268,127711 760459063213846528,60794 775872064796389377,151202 781214043201687552,185622 763738219926007808,79600 751894043546816512,18215 761283412988686336,65540 771906006569717760,127218 776129670106402816,153095 786554617299607552,195876 786034009025359873,199546 788836158994251776,220526 766693232117948416,11774 785300614335066112,194934 769404262296104960,112336 794221699533340673,258598 785926329610952704,197367 789457287966404609,224680 793896016445485056,251758 754069084904497156,31611 758378550831427585,52167 773953304137129984,139404 776863763819433984,158589 791627318003281920,239066 788130589866020864,215754 761073112339263488,64722 764630136809463808,80939 772120619366354944,129558 787736301130756096,212139 793183707687333888,249057 781181666576379905,185310 790350444048637952,228527 793968342809841668,11774 793850543047225344,255942 764984774821867520,82066 772439571455938561,129551 795401773154443264,266822 767317778919456768,97852 785911159408893952,199640 786414577370165248,203674 775064216885686272,146847 750868664610529280,15800 793463695443648512,12281 772869947022188544,132848 781365244752896000,184944 792124017347923968,11774 795671224827277312,197297 775929465704620032,352728 765643997255725056,86103 775859401462681600,151463 771161362986917888,122146 790578354361475073,232137 788473965358350337,218495 778559684936470528,168794 792812519727456256,247845 778418707714408448,152594 776227100067893248,152314 794269592017371142,249348 780469682818027520,179363 770786999024414720,121479 779077985928216577,171260 792152906451550208,243075 775435245365714944,148654 795373130726285312,265885 779754493239963648,173936 794626443649122305,262022 762773582527201285,73712 779863836723646466,170373 790271008351674369,228341 768911738863489024,105799 779028621977456640,164814 780927284655960064,183269 763817775601156097,80393 787278935772069888,199307 755570009607315457,38421 776543505527078912,151374 772015680812003329,126136 769239276303286272,111517 790806531293917184,227795 772495330550095873,131027 749274767115427840,7816 786945848978518016,207613 770102443292106753,115435 760428206658686976,62760 788824904737050626,216003 779411645177135105,174427 776913862058708992,158815 785309963849609216,193543 785537775336509440,195825 791703205478436864,238429 792024098104758272,239261 794636174878871552,262022 771776363371958274,124537 794634421718646784,261942 787475330340651009,209095 776735846913499136,157755 780535759149203456,180016 795714023106945024,265649 773979349502615552,134380 793152397803749376,246392 793195896687169536,249057 757981733363023873,50435 764843136338235398,84724 763223614715867136,47188 779097901880385536,169515 788214315606155264,213064 791425375943462912,238207 786265140643573760,201958 785703921704546304,196917 765614921279082498,87904 771430016626335744,122528 770637217270263808,118087 757905081182392320,49431 732998698867662848,1170810 771518843164372992,125554 780354368331800576,178360 767881555175964674,101919 786881428923490304,205926 785422432689545216,195712 732390926035894272,351837 759734092048969728,58815 765210179856011265,86440 756380748345593857,41632 781521147598954497,188401 740057625102946304,354958 757564966593519616,47782 757394965848883201,46890 769999497392975872,11774 793282035905359876,249841 732779325787901952,354073 765535960872411136,88052 735757650692964352,195876 776822081015078912,157082 771672976555073536,124597 786805329480650753,205353 787043245150777344,208395 795396391682117632,247930 760214394349424640,61051 767077876650872832,93170 766656400961499136,94699 757603888073703424,47782 791658514628222978,240483 764231425361059840,82066 785485106861314049,195064 765972232694800385,88546 751804732461576192,18215 794967285169586176,262847 773580803456589824,137158 789886210802147328,227242 763813016601329664,76146 788006353663094784,214354 750829859027300354,15643 764464884918747136,82066 794724389388517377,261155 774028007727992832,139404 787953400453406720,214022 768288400113664000,104162 785333752398434304,11774 771977202795622401,125022 751548299178565637,18470 761850399938580480,70918 787802182234083328,209184 794870785232007168,262849 754727464710967296,33356 750340373487181824,12287 755496895632596992,38032 764199054100295681,82066 765734877320781824,84886 775284345967816704,147592 789997058212061185,228037 788524575730626560,217519 775736440265342976,151071 793947977727508480,256219 794971788405043200,257325 785543876815757313,130635 755167552695889921,35890 791772322151694338,238110 790524818584014849,231798 788015005383925760,214354 791300597676990464,229220 763178147462479873,75899 787021734587359238,208016 795419975716519936,266990 777978892623618049,164608 793329288045002752,249841 764149503326842880,82066 771485795228188672,125554 757255093477527553,44823 759112703671693312,56964 778280473793433600,166676 795103888886169602,265276 733164912621551616,355106 793595201805615104,249926 756558816330838016,1248410 762015940485664768,431998 779467647129751552,175153 777199159933804545,160036 752985439301230592,24366 788198747981357056,215603 754099843828678656,30296 790732498749628416,232881 793945097322823681,249926 776629112257466368,154832 778013788482207744,165523 751208780969357313,15643 763452980196614144,78159 771377983495938049,125166 762695855564525569,69231 793399531702480896,350085 775190409530122240,146847 787466570071175168,198466 753735406479372292,29600 757604322716880896,47761 793460608762994688,252196 778616612186427392,169201 791379023393882117,238660 795668316887121920,267655 778362064448393217,166282 791921212611887104,241367 778299540780699648,166409 769701589019799552,114587 732599586427043841,352716 764057141107826688,80393 767421690481635328,90482 776508743324499968,152946 754736907561467904,32404 765707928208891904,87904 793228635436158976,250544 795757847145578501,268448 775098244929945600,146838 739638738851123200,88859 792037695790911488,243187 771419145942536193,125367 790309769214963712,11774 760457777936474112,62063 765213772516433920,86145 776764846062837760,156132 758718415339151361,54070 762272511442710529,431998 775167502594764800,144494 753238063778787328,24316 791050464468938753,234583 771835567046811649,126389 776548225604055040,151374 737313018258829312,350258 793964313765679105,256255 794988964180594689,264460 770506246197768192,107737 785367185254416384,195481 786773991314776064,209795 785903831943176192,11774 766280156054892544,90539 791350513077846016,238207 770362070558707712,82066 791331047677894656,238207 762725562041401344,73814 787014563745165314,207287 795429438238457856,266151 789740043401322496,225943 791486366215536640,238292 787383809457217536,208307 789141512567128065,223899 769923115765919745,114301 778520338548289536,165185 788953383528955904,222500 763077478680104960,73712 771454200312045569,122982 781836152638767104,190635 790569749612601345,231464 757626086490595329,47782 762819751156539393,74727 777313048419790848,161456 765947177948491776,90384 792762934925545472,247241 758641717801353216,54070 773950316341526528,139404 779573557106008064,175153 758755638277246977,54070 793158106444238848,249926 765373260376608770,87249 773938496381648896,139404 790912965608402944,234583 780610127913164800,182049 776791964263915520,157755 795383588715802624,266491 751627749958164480,18893 761556609000759296,68993 774225187524837376,351489 749321142398283777,8047 767840361519706112,101681 773667879375937536,353359 762206018717806592,65887 785852935938990080,198571 791348967363649538,238395 794711495447711744,249926 761410278424649728,67369 777506550667706369,95055 778733910498811905,169327 789095688802033665,223286 757198844249698304,14277 780938773693693954,80785 787318486846484480,210207 772312050282270720,127811 750852431387496448,14992 754749239914221568,33549 774024023466532864,140900 776441873258975232,151463 793617505784893441,254209 761944875193372672,70540 771884193508884480,128194 775412171576487936,144617 794350729741946881,259034 769941981640298496,114779 754753325275512834,26140 791751836575215617,240483 780053142947848192,178045 765790158977392640,89198 764943741765480448,84209 755492742004891648,38032 775462657339961344,149121 795741704531877890,262022 781563690369753088,184539 761008104918003712,65887 786193115581337600,201598 762750626342109184,74133 774100733297725440,139404 775043649990070272,87904 763351244740161536,72615 761679139132891136,67973 781613748708634628,188401 785355142082199553,194923 792079173288390656,243398 753729581157408768,11774 792254597049888768,243398 788067793023471616,214935 772149602887864321,127775 755472969153949697,37044 779469304987258880,173917 788880411380244480,218275 795738467552690176,267737 793246560180170752,249926 763857909788864512,80720 772470782601461760,131027 774991523511402496,146259 789324418585460740,220820 795264815409274880,265284 761238884223180801,65887 790307109049163776,230277 763193187401801728,47940 792451812632563712,244385 764169850113646593,81869 733005997216792576,354962 765996561566425088,90384 761785807392739328,69878 790470715334135808,230270 766788556727709696,96263 774384159921872896,142566 775051640185380864,124610 789515545838137344,226717 785582688975454208,194058 788138221783748608,215608 793519521231273984,249926 761150578680553472,66851 753985523526410240,28866 780144653454553088,178258 789164244591710210,11774 790910805042528256,234583 758468036139552768,52749 762265762144759809,431998 787498705624584192,207835 762029479573098496,69516 766635684530626561,92195 757640552980418560,47940 764925007176884224,80486 788930920900358145,218275 757698514705088512,46958 771410080998842368,124537 773940373270003712,137869 761364461148114944,65404 777986229644046336,163990 790930699108782082,234583 778651153621983232,169201 767027493823885312,96883 772389140180729856,121795 792875647819317248,247240 733100937615691776,355106 788404772609126400,11774 788768410750574592,220029 763148545843003392,76406 776891370938204160,152946 779085856233689088,171060 757690743385317376,48663 788002440649973761,208016 788373772025798656,215088 766611996401774593,89859 792157601547034624,244221 755560581583831040,38183 756909911594799104,44271 792881310780026880,247241 789497162363174913,224678 790695191581569024,233692 791831302257401856,241819 762136462355824640,354829 774395616852148224,142527 786454528312877056,203832 761913985570447360,431998 781361811647934464,186584 765248490654035968,79561 762631492375674880,73814 790654372095025152,232881 763166972162940928,75899 766516001387139073,80939 778470603363790848,159782 755502751434498049,37706 752276575681413121,21469 779001009485914113,159383 786005452588916736,194648 776612967701897216,70543 791680764836352000,240483 793082073749872641,243075 749603688738459650,7815 795701724212240384,267521 754750202251124736,33356 777259365468246016,159146 764826109426995200,84710 790699387156508673,233729 795282063842754560,261155 780904741299642368,183846 772305796214382592,129526 751156311329431553,16728 763458397287088128,78159 764126917163257856,82066 749611749305974785,7778 779418678114803712,174557 793622112833445892,253032 766819162735910912,92902 786443188567351296,199490 788476426030878720,218275 756274929604100096,42249 793555995850977280,253032 795089188404203524,265191 753425972758650880,22720 780645864238821376,182211 781456486723624960,139404 794190727819325440,257423 752879702231097344,22575 750421720385728513,13201 787001657972457472,208176 764672811369582592,82344 752159195806392320,18374 785853804864540673,198671 750471285445054464,13289 770195482597552128,117257 773959636391071744,140211 781189553583521792,185496 766229874277289984,91112 774215426532319232,138465 760314795362967552,60541 791832165487083521,240483 791787018917380100,7706 762691495514152960,11774 786728124620894209,206048 773976535934140417,139404 787719311620210688,205197 795039714059452416,263532 765583697110335488,87904 776423342140035073,155688 776919739297783809,158387 795722511430225920,267862 765514883978801152,87272 735042471651086336,351644 757279302467526657,44022 753766615104233472,29624 793814252259774464,255393 780809735188647936,182960 771805305822904321,128194 743216333429547012,353267 776807600612442113,158348 777293999476396033,160134 787755319397064706,210207 756303858922586112,42432 793642767205359616,254446 790748923342184448,232863 760119779193683968,60866 750378041487032321,11774 774994700210147328,137042 763834757910192128,80720 773307287691669504,133454 785435735256100865,11774 787524330192199680,200621 786681838941143040,204413 795314852264902657,266079 762837327337041921,71353 764195015681712128,82283 786413793777770496,203674 788501995724283905,217519 750460886997929984,12883 770432657314369536,117609 786082673253027840,199546 794850620259831808,262849 766908500115005440,95225 788859701446447104,218545 795352667082006528,265908 791465258103795714,238286 761412917967413248,67679 761594294952140800,11774 753387418250833920,24745 792492745407340547,242693 793146729650499584,249841 769272199723245568,111558 776872575905460224,11774 793488783899373568,252196 790608627082158080,227795 768222755036786688,103046 749617149581357056,7816 780125425108328448,355701 786781058834378752,204297 758668619907756032,54070 787160311367294977,207965 792712625763287040,245148 760311515006193664,56964 777695550070222848,159115 777942146632384512,164826 774804930758598656,142503 776982855184445440,159546 780474937228263424,180647 774265431502618625,142344 751965870864248832,18893 775096400757592065,146506 758396277444882432,52921 774999229270024192,144654 733021437745860608,352871 787100885520265216,207733 767113010083225600,97811 781290395414228993,187170 788399413894877184,214078 760193580547895296,61598 774119733884964864,137042 786985236659773440,207974 765623263523254272,87245 773875261519441920,138155 785882991440429056,198591 765374693964603392,86653 792867962105524224,247240 761558359938109440,47940 788116135724154881,215437 758605331320541184,27156 777855360443047937,164001 778316652836335616,166282 751558191448752128,18470 792365597392793600,243075 776398356490821633,153845 772886724741521408,132996 762257427626594304,431998 785989352694382592,198973 756263829131042816,42344 763432108782129152,78325 789523308316332032,226731 792351126410715136,243187 765658588161400836,88920 792763032254361600,247232 754751122187886592,33356 774398320995368961,141316 757600560019144705,47940 759128839507279872,56964 761440951814397952,68057 776583987875631104,156926 779118764319092736,171886 758666689235918848,54272 764836479600394241,84711 758081411312070657,50542 772922952224354304,132335 793111638849249282,249469 770304029813379072,117257 764316821088460800,82544 762424761557278720,67852 794578937661620224,349856 779417405772541952,174244 772812609426972673,132364 787524577064878080,210706 766366228160053248,93286 792415353003347968,244289 765678146096025600,87089 768912886072799232,109666 775316069334396928,148045 778357287467483136,152594 757994857315065860,50442 774405705121927168,141360 751136529200840705,16663 793839315046526976,255393 770452857262788608,118192 773717266558951425,11774 791214120976560128,235986 765684394224979972,88459 753361878361845760,26140 761719930547036160,70543 789684239591698433,227242 761039926695571456,60878 790500002351161344,226803 790879093482979328,234583 762729573616328704,73712 774375311890714625,138165 779281333680009216,172945 786276377947279361,201958 768763694717206528,106281 786924744658423808,207287 788539738751836160,210390 790242699337166848,229693 779141172178460672,172132 794924032382603264,261033 735916809501724672,353374 793432886879907844,250633 769342976120217600,113278 785502944783327232,195975 793173641722679296,249961 756197273097244673,41726 758056035894587392,51069 762486368605908992,431998 786035567318360064,200382 788505430938890240,218349 757712622389039106,48287 772867989276426240,132761 773955636983951360,140444 790941838672789504,234583 771740493248028672,118191 758118125405507584,50923 758653760667168773,54070 765678879067414528,88920 788155096320180227,214899 758904942241263617,55550 786876039154786304,198883 792488240456540160,245268 765927087504957440,88489 786560544308289536,204413 788479619296997376,218275 753747172923801600,29592 768920330844803072,109767 791442959443124224,237491 758439643738091520,53163 781218302593032192,185310 771394200159985666,125367 785259191950774272,11774 749407149630119936,7836 770617500551831552,118191 793442141066244097,252196 768972097456668673,76146 768933337054445568,110381 778951018646216704,171168 788387458589130758,217519 767882694550253568,101681 753648138641149952,28866 772649029326938112,131027 758733304300318722,11774 778991785280495616,170268 791042903795765248,232169 795352777128112129,266500 778311516781023233,167220 793807782138916864,255393 778716925698281472,169327 780668845400862720,80785 793768001925439488,250633 760234557991858176,60794 770582943970373632,119774 763011654019866624,75724 767058804886253568,93286 771862075467558913,127579 761241679135473664,11774 792804084151685124,245658 779882681953759232,177444 789224558033121280,222654 771405812006850560,118191 786272231714414592,192032 758106261191667712,50476 760214636360851456,60539 787524424375250944,210432 765243187938021377,84422 771230129724923905,122955 763868990930317312,80648 772898798154620928,132908 776897009114570752,157755 751178893084811264,17591 793963450086998016,255393 795008774620774400,263895 760612252701499392,62728 767879827437170688,101681 773659553351081984,138382 771913335553994753,120541 753718401151885312,28230 788491558249123840,218275 781145421183799298,185496 762710569187180544,32941 761004151056769024,64378 761183843235823616,64537 766645412887269381,94699 758140353694359552,50698 792117352028602368,243075 758680084836327424,54070 788781061417336832,220526 774222637467832320,140232 761332519417606145,67023 761673794360528896,69711 792891663836336128,245373 788417179788120064,217519 772627035256659969,131045 790658955307577344,229901 780790632562307072,182960 760476546998173696,62790 766698828858884096,95262 767925374160338944,96039 794654914957950976,261155 793115265303142400,249469 785918817394364416,198878 761670997619699712,69231 792059610941231104,243614 785806535964303360,197512 785836847834554369,197512 765565565582749696,86103 787756022139977728,207051 794110050146975744,258058 772839094246334464,132364 768410745591693312,106199 767849129397645312,101681 756275410720088064,42344 786269395148431360,201958 766779758759870464,96365 770300533697425408,114254 765207964642897920,86440 790878454761656320,99049 774860467743363072,139803 777226633044459520,161002 763782959921000448,80192 793507067524972544,251452 780659016930168834,182257 752979755553722368,22355 766256015541145600,80486 790705834095419392,233241 769345020143013888,107469 773665811386896384,137693 770945218770112513,122146 785587946082578432,194058 754000175740362752,30910 775871513622786048,151845 756655589753704449,44450 788152304864141312,216009 768472818191364096,106774 732669944211505152,398859 766262746497347584,91894 754723101389225984,33356 779349244968857600,174315 786045295029284864,200383 790259343677620229,229693 732576629273288710,1170425 769610931429003264,114021 787915652438687744,213064 795053524803526656,263895 766687656130453505,95568 794983007409082369,263898 771522260125437952,126390 758424239280164864,53167 787105433702006784,208989 755475466547376128,349060 756972189811867648,45173 778951103073259520,169738 792195755448627200,243165 768238422720937986,102467 768559415872061440,106763 773552412200054784,137042 786690794967097344,205029 791799717676126212,237491 757713438797881346,47693 761728267279753216,68993 779423423726510084,173868 765211113965232128,84724 775083324775632896,146205 732143970361475072,349239 786014990583074816,200382 785545867994464256,196788 788869322944815104,221143 792784047906836480,247455 773658476895580160,137042 788763817329045504,217658 762433231882825728,70797 789136335109918720,222682 750392699761549312,13021 763150308700717060,73712 788160580330725376,197286 760850412962361345,64722 776905211881353217,158815 756570589142409216,43553 764986311929434112,85562 781206277066153984,185595 787431559766781952,180433 732215822161170432,349283 760270238768390144,60253 772100127779459073,129473 751541927967879168,18470 795078559823958016,263906 740387922554327043,349277 764965319576256513,84790 790959405650980865,234653 758099361205067776,51451 790669031237877760,230732 793490923006988288,252580 772415715026440193,354311 779707321001869312,176110 790665931764670464,232595 775152201081712640,146704 762317826392817664,70886 788753076341641216,220332 765178569551122432,86103 790335299553374208,231008 775429891558899712,148645 766498198936428544,18395 768075653098921984,103365 794228703790268416,257423 773622701285978125,137042 785512163448352772,194949 757981344278286337,49056 763835752270532608,80719 761569135449038849,69231 752050554197700608,18893 757734828238184448,48753 785896065857888256,198878 791592222370230272,239405 757952011073523712,49852 788258383715373056,215030 790610167725367296,210238 792752432136597504,243614 773695849364725760,1250075 778955921380691968,171037 755065357878956032,22538 761959186087370752,70991 786332250321281024,200383 788888014969671681,221972 794276132531093504,259360 765519693356466176,85981 786663296338243584,205728 756575633032024064,41702 777244194972667904,159876 790582951490748417,231894 795749400148660224,268646 762579330635485185,71438 769013621959557121,106756 794035599166488576,254135 732399745436651520,351902 772223830072766465,127994 790074942628831232,227048 777674849875587072,162497 778227685000638464,26066 778228918016937984,166434 790670456172916741,231882 757712880166772736,48991 795437249009741825,247930 770631115312857088,738099 793952817467850752,257026 786406759535476738,11774 765376679434973185,86961 772876519643328513,131027 788486115359465472,218275 766366547564724224,93286 772913261566107649,133484 786083415451897856,199961 750537321632575489,13874 757214903946055680,46240 768598550603296768,107469 795749979386220544,268448 766461787373875200,90088 776423706994376704,155688 752216378774528001,21332 779398841082740736,169384 790979746964398084,235597 773857626954272769,351279 790974132036866052,235621 755047767660199936,17416 770259403190571011,117257 755557995442868224,38183 786694374814019584,205902 792363907134263296,244815 780474038615470080,140444 755288335120150528,32941 790244982049374208,228341 772517762409308161,131007 773934064839626752,139404 791129660939706372,235963 752623857479983105,18386 773848249333649408,139404 793909585237176320,256255 757479186965618688,46890 771561449688662017,125204 787494501434744832,207613 789924902774067200,228101 761633101088948224,68273 773872040961007617,139404 778376912120840192,167220 754741239707119616,33356 762059375401799680,71694 790734255030697984,164764 786400417051660293,203350 794425380278931456,257492 771755124234477569,125554 755066175202086912,27045 791804819631550465,239446 776145429352345600,154071 763488983913492484,78707 792401952164360192,246425 763979920733110272,80939 778300516115689472,167220 785307612485083136,194079 785561466233421824,196609 791357904112812032,237908 764813158196342787,84724 778631894988627968,172295 791799043898867712,222526 733004568330526720,353451 757434000940015617,46974 788857917067911168,219119 793264943277625344,246225 764158088169426944,80939 786582394916700160,204413 755161821393330177,35890 769145018820898816,111555 750362621363097600,12883 792489766419824640,244632 778300008051404801,167046 755804495465082880,36961 771120678896558080,122759 790860726361620480,232881 764871342621614080,82066 781862537352491008,186212 791668910286336000,240483 763928441901096960,79578 794526565824499712,261155 759345591931457537,56964 793871091223498752,256255 762791076390461440,74483 757650534715105280,46404 790762245093363712,232863 791116337774993408,235487 761254236969512960,67547 772045007192666112,127775 751037863513378816,14277 771026069512134656,121177 794232373554642948,259063 794636364469981184,261942 773151319272005633,132768 788066902522236928,214666 791415161970167808,194349 793336374858543104,249926 792169760209399808,243187 768764837425840133,106756 754861266821222400,34167 773708180593315840,11774 779393165191032832,173628 787014216314216448,207287 768179264340500480,103071 788729016324796416,218164 795696612530069504,267618 771499254539886592,125163 773860675160535040,139404 792753942518075392,247077 787393187425812480,209151 732910427529740290,354135 760883746807525376,65180 758435925898596352,50923 785294631546212352,194082 791040487784275968,236274 753429441506709504,27317 768074512470384640,103354 776053769381502976,152182 788926616990875654,219119 771434276084551680,125367 795067631778807809,264532 756980292531974144,45525 767854765397020673,101662 763520833046261760,78684 792953377130815489,243075 754717479226793984,33356 763079777909563393,75899 754752766711439361,21888 752938533153869828,22575 780800099832201216,29786 790915330331779072,234583 780345893392293888,173341 771966750510424064,127775 776880242245963776,157993 794337489007902721,257492 755466772640174080,11774 755379860697219072,37044 793482382036897797,252408 754042128833970176,31400 793162978082160640,249841 756839714078941184,43391 759156095550009344,57348 771896986622570497,127218 770214033752485888,115862 766019429582802944,90384 792078413083189248,243187 793862215074013184,254954 792165400456769537,244067 732615307609706497,351705 769498248721604608,111396 767546584410107904,97371 790298443700838400,11774 773889731637673984,139404 785801829170946048,198616 788510132850176000,218495 778036863353233409,165009 795066910341730304,261987 751587148780961792,18893 757330354743021568,46404 761705848171356160,44961 790676245021331457,108396 790972383448498176,235590 759177237799153664,56980 787353317261344768,210585 756254871007944704,42171 757590541949341696,47102 757597512081387523,47940 773637583024840704,138054 787285357960114176,209184 757586285347348480,47761 757682112988323840,48477 786324446831312896,201555 788395815136034817,217519 793180002627883008,249926 759034068713414656,56302 776169668121812993,153845 786969795468070915,207287 763955484659294208,79691 792859510016712704,246392 778494184558768128,167319 767805518085623808,101681 781244183906516992,186225 773982231614328832,139774 791348173147037696,238395 791014674863099905,234653 790242848574701568,229693 794609505245925376,261155 766409457622474756,90384 755870509577957376,39178 772605502995955712,95075 792238978531418112,243187 750763290259783681,14462 772281302477340672,129471 786182655964393472,198591 765694842617802753,89076 790743285778173953,232863 769319316932141056,112788 780454455066005505,11774 788805458345746432,220130 765065487050903556,85254 792807463191912450,247773 786604123084906497,204901 792308162258935808,244550 768957641209044992,110209 774077551270621185,141360 765673059470614528,88669 793319539727474688,243075 760512323685539840,63268 787425665368883200,211099 788464837609127937,210238 771418378774974464,11774 793224900903366659,249348 793133318648713216,249469 752658143788748800,22432 764433573046661121,82744 762439114750775296,11774 765392959697072130,86961 794651210330427392,205972 758639645592662016,53703 765249727323443201,84745 795373806265180160,266723 752980601192546305,24788 774209715848949764,141887 776840148495589378,155093 781846789364314112,190635 768981790329495554,47940 755848825269391360,18215 763789950785585152,78513 787374875384176640,46572 791315331994169344,11774 762331110676115456,69231 765236301524328450,86645 787123424137125888,209351 753949570036600832,350711 792492884008243200,246225 764950969087954944,11774 751739516793282560,18558 773695001817645057,136814 768278383314599937,104662 793857663440334848,255942 791340068791132160,237491 753763822184308736,22439 755495169756102661,37892 786953364089237504,205270 793466201460518913,252020 751599270545854464,14277 763931505424932864,80939 792166401981095936,234990 795286917562699782,262022 755086395719421952,34898 778796520921567232,170144 760965825121497088,65222 774308106062868480,141357 771559505372983296,126389 755866181131698176,18215 785932724829847552,199262 776005616313651200,152872 781588275244863488,139404 789987149848326144,228354 790738555832107008,233692 749394470643200000,8497 753709943161774080,29263 778379561805373440,166852 785846735004393472,198671 787788382113976321,205197 754804521864343554,33356 786946017296080897,207613 766410133073174528,91946 763353753676152832,73814 789294243458277377,203546 781346394627899392,167220 761951064304287744,69356 770673452118224896,84348 762123709628813313,71550 786335402194001920,203003 759093809074495488,56964 788122247689039873,215603 763574452756049920,1249147 767169496280805376,96883 794624876216651776,261567 768486178580463616,104973 787468755370672128,211347 756629668753801216,41839 762659669198241792,73814 791405939190489089,237198 749861056126877696,7816 766345758169858048,93261 769218896473755648,109360 779775214431399944,176890 766005700661129216,88118 775371398290210817,148645 788915883687219201,127871 779269701327204352,169201 766057683468320768,90482 794555779726581760,261155 789150265756659712,223899 750717810196701184,12852 788477593779630080,217519 767070011567505408,97761 781820870650200064,188401 785300710703435779,194934 785972629702340608,199546 763445115176292352,78159 776142606602412032,148574 775514959040086017,149953 764220241895264256,80939 790582399834861568,231318 732214263163412481,349788 759409725557444610,172295 793073822706573312,243075 770705335128563715,119786 787735680545792000,205197 760562798720126976,52061 753808018626654209,29263 791837768309678080,232137 754887796096110592,33186 751784453765107712,18395 779442214426578944,171617 791405055278735360,237793 750696853545553920,14421 764058927155642368,79987 786524815591079936,203674 790584592151433216,218275 786378060429873152,203510 781828798388076544,188498 771310899655118849,124597 794379555947548672,257325 778998948564443136,169916 778503477492273152,167569 776843868415283200,154832 793847603209306112,255942 741426472787836929,1176510 790607334632415232,232169 751108091085660160,16422 793794839049605120,255393 794555228121141248,261155 785613714812575744,196277 794167913842405377,257492 765663444792143872,87904 767426784900083716,98972 793502946210316289,248719 790185590155309057,229693 780855585302380544,183269 766649339032862724,92359 774037246391427072,139404 788100832621322240,214247 758878599763988481,54070 773823750529744896,139333 795685078173188098,11774 787092804849852416,208980 765537667433975808,87245 776600459444236288,154832 764123230785245184,81869 778787738392879104,169923 787828882833444864,212164 766410877591400448,93823 753949489740804097,30590 791702485450821632,240260 794617431637430272,261155 761162057655934976,66897 776890746754441216,159146 795209537867358208,258456 763830538901807105,80482 773236648091848704,17416 780569022081343488,11774 771583680179351557,124597 789228895044120576,223286 756280133628014592,42495 765199777248206848,86103 795685854828077057,266138 760988610615050240,66159 765273415456612357,86103 779420852697853953,174872 763896844309045249,80939 791449051216564224,239293 747550719209783300,47188 779301922960388096,173753 776014127886061568,152872 791045073521766401,234583 789978845902274560,228888 792123814079451137,11774 786575581487984640,204738 788710867877695488,203793 763200732476473344,47188 765488600284852225,87245 793193639610576896,249234 769314694049988608,112399 786754045557903360,205502 788448951641006080,11774 771038179101175809,112363 756298390187704320,42249 781631130881495040,187044 757663199391014913,48369 759102131760689152,56657 773936726612054016,139404 733056889269800964,355649 793291526457663488,249926 779089838058246144,886342 791366710683205632,238395 795212548966449152,261666 758120699248730112,41703 795309575339524096,265878 762247868333879296,72407 762724785801486336,74592 778366550810107904,167305 778717430541524993,169384 794287930890190853,258829 793574135280521217,253606 762074906649567232,431998 780857831041957888,183269 789373497516564480,224680 795007042419392512,262925 765265554001174528,86653 763682722652966912,78566 790311789342916608,230181 770337169483436032,117377 773363439146336256,24173 778806086732161025,166409 787662608392417280,211890 790245551069683713,201899 768226988125552645,11774 791943693863309313,238272 772477021725290496,127871 753710420360257536,29263 793931025411735553,256935 755160107235807232,35890 785947464717086720,199960 765231986101325824,83391 792471447813951492,245035 785244599291813888,194178 793216826842886144,248719 752727203142471680,22393 764970979382562816,85562 793594034635743232,249926 767819822507765760,101681 750485146608873472,11495 793249284409831425,250064 794742092979310592,262849 768868128721924096,108373 789516484959727616,226823 794695157853679616,262849 788737833678757888,220332 793875404088107012,255942 794363554891710468,239610 752983432049860608,24727 771444753208451073,124883 757987150889705472,50500 762619004892639232,73814 764160785975083008,82283 769246758480154624,44916 780612421639630848,182122 733845742423412736,65113 781519154453118976,188401 773272192943394816,124597 793175605437140992,249057 791478337965203458,238207 768626302857379848,106716 790268082426183685,229159 759787314746953728,58542 795684442727583744,11774 779448886310109184,174392 795732681476702208,267655 795196805789011968,265257 758621762812780544,54070 766112793087074304,90373 790044323920293888,225359 791653800658477056,238286 758075330930348034,49431 792118230399619072,244230 756505022641401856,43341 788002832397967360,214354 770429916479447042,118191 792566996088987648,244270 792810311577403392,247781 775402541148348416,148537 794791908363018240,263302 788882821670547457,220332 786771641023860736,105109 771956572734062594,121046 777851369516625920,163990 795048787995660288,264774 761953868783587328,71325 764935664722780160,11774 790905198646587392,234796 733244518678573056,354869 771916257885036544,118191 792849544740540416,247241 793090786342625280,249348 755466170573074432,35470 762278967357370368,51778 770621893829283840,118191 780890033377021952,182870 786974967611084800,207613 786424171366457344,202636 788853709862121473,11774 795319526183215104,264807 791339482972692480,237787 794980740127567872,263906 793129550217613313,247240 786424612062056449,203674 789472827472687105,226180 793127573907701760,249469 775400685026304001,148994 755053322260930560,34666 780957896171454464,154071 793936584861216768,256217 777388526190985216,154914 791341795506589701,238207 771842250204676096,127134 756562714403536896,44022 774743021082517505,144654 769360835005313024,112872 791623125544923136,240145 791779303109165056,241678 761674957902389248,69711 774326977855709184,142289 785656960720990208,196277 779400130864611328,173964 790612215804026880,231871 794319475453542400,258981 763324074479149056,77598 765203577807732736,86103 772124268230504448,127925 758638405412585472,54070 773612713670868993,137042 795700168410677249,268246 769199362257850368,108517 786636452134346752,205270 787058190617747456,207109 747544893665349632,11774 785708906001666048,197286 762711300417867777,73926 788434906611261440,217372 775927515391012864,151947 794651965661687808,261155 763155880464506880,75899 767762146121822209,100893 785274812423872512,194147 792566322899128320,108396 789546228681940993,215965 749279253619937281,7855 759567853464883200,57105 781534308561395712,188119 786326158828769280,202636 792117782544547840,235685 765258272047792129,86653 795097822286725120,264431 793455567415209984,252020 761411869269757953,67973 794147865694261249,258193 768028972420595712,102514 790287151489486848,229693 794249829476139011,254209 753067749866409984,24366 763138410349342722,75679 779891004316917760,177248 785566069641490432,196917 776133718897467393,152314 780766094877491200,182960 769001478140915712,110362 790521710604787714,230899 765399992680996864,86961 770020556607479808,116265 795706747465924610,268356 776982329369563136,159475 790557431382159360,231498 755849307513847808,38210 790239284670238722,220526 791072554479788032,234796 791959480682487808,240483 785657569159286784,196991 750132258502311937,10848 785651525225844737,194082 754016514626510849,28092 790533388042067968,231894 755786340168597505,39462 794295014335664129,11774 763394429407363072,73814 786270433117032448,196693 773646548135665664,137869 761647840842096641,69794 741987543428792320,1247500 765282380877815808,86873 779433960803737600,173628 757803895326281728,48492 758794947491401728,49431 776142824689590272,153095 749371445759897600,8497 767827415838187520,101681 788513190409666560,218495 778452559375630336,167220 758175213884469248,50923 788522182066507776,218275 791332141514784768,238207 755153200064454656,26721 786951657280114688,207613 775710116364578816,148909 790971436093485056,228989 793266253628600323,250293 776236116508803072,154720 776464516674531328,156103 789145605448798214,222682 786413228905603073,203350 791788069544456192,241678 778971494617493504,167220 753992049536344064,28866 772108618166665216,123217 785833673899675648,198671 790167628526460928,228354 792045933152333824,11774 754846084648669185,33356 773199651512070144,134470 787504269306068993,205989 775309835822915584,148045 751181390469824512,14421 768788693117079552,108849 773938175349784576,139404 788044588279791617,214114 794565973252722689,261155 769264086848770048,11774 775770738544504832,151463 793628810289700864,253032 791263741170122753,199307 773716951126253568,11774 781730308534198273,186434 753738255913345025,29600 778483386960769025,167305 785982129599504386,199739 786592777572265984,204901 775292267162693633,148045 790162570070065152,228172 791395024298618880,238207 764173540392308736,80939 780554770851377152,179589 788152015138410497,216009 794328361497526272,254135 755075196894212096,35044 755871766795329536,39657 785326647541129216,193633 773943224909955072,139404 778299993933262848,166532 765210499143372800,75073 794734962956238848,261155 758776373330804736,55257 780800130639335427,176203 769237024737931264,111592 770241878423957504,117178 795403064232513536,247930 793533293685866496,252020 755090615763742720,23934 761024951713280001,66322 733199854650818560,1170859 780542644489445376,181409 754064771993968642,30815 778625599254298626,151741 795730809869266945,268281 761320954408660993,66815 778387353421262848,163901 788474122196037632,218275 778361415555878912,167220 775795035157651457,151463 787074252524576768,206633 773198925398278144,132335 767849250239676417,98972 778292727553286144,167220 794567297360752641,261155 794678422945599490,261666 791409609911042049,238395 794222231568138241,258829 753979282691592192,30339 760545598055546881,63465 785899455983783936,198878 785948646168748033,198094 762639078235987968,73926 767398883068612608,95672 769259637438750720,112363 766080949050146816,90401 760680243346616320,47835 765649464002359296,88902 755766116304248832,39462 791386860891365381,237491 793190003362889728,245963 794035095296442368,252020 794900860270739464,262752 793094216041664512,249469 752307871270907904,15721 770713446514122757,120541 793313216499687424,250633 794328874666561536,256038 732720590856028161,353116 754906278594510848,26721 750476777437356032,13532 754932868049018882,32339 759423234278318081,57463 755442581232771072,36735 764889382012743680,84724 792493886950236161,243075 793587219923607552,235685 762787357015715840,73712 768135379870298112,103354 771791603459559424,127952 789513050667753473,669866 794690879373996032,686533 753771521143808001,29592 772405140104024064,127366 781826884392714240,190635 770637609970208769,118191 792846097332985856,243865 773191276812464129,134380 781236955346415617,186434 763893635716874240,80939 773849148474978304,139404 786924360690872320,207287 754240206933463040,29263 762653299891843072,74049 779343751781183488,173964 790407044297854976,229895 792061508905611264,235597 763601148657881089,77598 791361461801013248,238395 764841825609904129,84753 770091240205455360,115003 740383354101616641,11774 779153693895647232,172799 756621164584267776,44429 769263514997456896,112399 785976655533645825,199272 750978816147873792,13696 793596706612928512,249926 764390745570549760,78684 774076073470328832,141360 776941399484862465,156835 753507992151044096,23485 765558616782811136,87788 768638118111182848,107469 790740071238422528,225359 794189981711376386,258331 758333523040276480,41703 791511275272450048,238207 788853590701912064,220765 788441622979772416,217837 749282326849261568,7836 787073508404625408,207796 733344277116375040,353900 765945516228276224,90384 767913550207553536,100506 770641427659448320,120341 793805575704317954,249841 785606684756631552,196788 786190004942835712,201619 793401072467386369,245591 795385734739988482,247930 766093415746408448,91325 776075845664382977,153194 793516263448449024,252408 793106335101390848,249469 794280022311833600,258072 763961688429211648,80939 791779862403026945,241678 773739436014129152,138819 770062508484857856,116164 791440272928366592,238429 764843777399947265,84422 792923086219730945,247232 769822950514044928,115021 775550075028111360,148684 793610535669563392,251234 788534014697144321,218875 770578089193725952,118191 778235643142995969,74518 767899277792206848,101681 781318654583410688,186883 752166391831224320,18215 772264848461672448,129551 776762914699042816,156835 792157317441675264,242712 778745957735211008,170373 792371082510553088,226180 780413808158187520,175168 791685787570016256,240665 793443780699516928,247455 794773011350093824,261155 788481957541867521,217837 794690097258041344,262225 756393575743565824,41632 775044599408631808,146068 781662494599188480,177455 779104773211578368,172270 760489928623022080,63149 770861134513512448,52554 771008959893213185,122299 788046246489518080,214492 790958935352094720,234583 764193127183753216,82544 770026150584279040,115130 792359378309570561,195876 791577865192079360,238395 795401022680236035,247930 790513746338783232,231550 751862108820647936,18391 757257911512903680,354841 774306579311132672,142090 795038668503162880,263532 786925852667719680,205186 788767666362212352,164764 786731060952494080,203674 781308057892499456,185496 781898708547801089,191354 780337342754263040,178524 786189305592983552,201619 791357195573231616,238207 789535910190653440,225995 764125754875604992,80482 769758775674867712,114388 787637379326541824,210432 759370422383210496,14653 732681422884995073,353447 756269818848817152,41438 757279257026564096,46406 785527491096039424,11774 765178781556281344,86047 779355496591392768,174315 791431505125965824,237857 794365057803005952,259360 751674124578193408,18893 768441432566706178,105109 785522684704788481,196676 766301684792299520,91751 770455728276451328,118482 763896070623600641,77167 771871652288356353,127711 756370546569441280,42432 792731579164614656,11774 753381930834558981,27317 773991636598558720,140444 785609028378296320,197512 792093260445540353,11774 764834708001652736,82283 787023477656195073,205728 790240088273874944,229755 793186384739643392,250033 754036886210043904,31400 760095799569068032,52887 776622242599833603,155451 760195773720125441,61545 779742856671993856,169437 776969363878445056,157841 785300348583895040,194934 787836792221249536,211829 753374436057833472,27317 785603381872164864,197512 781347402443730946,139404 777390106483326977,159876 793264630911107072,250953 777959899795824641,157755 785612701485719552,197512 762010349696454656,69516 792127332177813504,243075 761212942947848192,61051 787038603029381120,207733 753722845432279040,28508 758414971063500800,52771 768858676467634176,109666 777202090997186561,160480 788141836732887040,215754 780795892794175488,183269 732207595159592960,1170365 753023067421483008,25255 733304113950261248,353380 742411882263240704,11774 757678755842109441,47940 767718778889273344,94699 786191912478707712,201619 758434095978287104,53001 734484592145649665,7700 793124247979917312,249469 790612373136695296,231871 788958114892636160,221476 795742639454720000,262022 792597101926506496,246726 757551583068585984,47782 788068054647255040,11774 738814154073481216,11774 766472687153709057,93508 788395626815819776,11774 759217909751218176,56964 771671384388931584,120976 760916677810855937,65165 785901007213658113,11774 795043320535912448,264397 789300484674838528,223492 755073067584516096,35086 758423882546110464,52659 767308300891328516,94612 769298149693415424,110717 787964787330351104,213887 751195954468958208,17456 771524028288864256,126389 785630413121171456,197512 787313542248669184,210215 788718096940933120,11774 780825765386391555,182659 768954481946005504,109875 753247525801308160,25223 780610792274223104,80785 794232937852112896,259063 750316086395019264,10702 758746559290806275,52554 750777612482387968,15066 764252033285181440,1249221 755126199534297088,17292 794149194898567168,255942 787763464970252288,210253 760494385394057217,62063 794704064554692608,261818 780630955207688193,182211 760515546693578753,60866 760563533809455105,63451 762070753772642305,52919 789114340469112833,217721 794637345966342144,261058 792933992945201152,247877 750393604175073280,12883 795485624169951232,260445 760693730093441025,63071 756465025624059906,43391 777665190984871936,159847 761566577917591554,68612 766562822356471809,93823 777170439634317312,138707 762015493779750912,71476 791661143244713984,240483 751109399138054144,16897 770099792911491074,114260 781626368626987008,188458 781110802346483712,182960 791014176084856833,235590 776157391549190144,153845 768266553787715584,104662 791795160564719616,240718 771334472327270400,124597 788714550107537409,220029 757799701362020353,48735 779302926007177216,173637 788080381996204032,215005 770992612912357376,122146 779663141529591808,171991 762437932653305858,72420 755759471486525440,39197 775094861309546496,146259 792147839539220480,164814 757681376460025856,47570 790958307670421504,234653 764244328667414528,82002 795703129757151232,247930 791390135074029568,237870 781700298041589760,187664 787082596245057536,208928 774360827545710592,142980 776895958718160896,159146 760813901181313024,64700 792950920900440068,246225 778371010328428544,167220 787912341174165504,213887 791475212462284802,227795 740289122162479104,99816 788896758516547584,11774 790660729292656640,232169 792194403985137665,244270 758639349277663232,54070 774023240503074817,140900 794244718175535104,258044 775034439533404160,146259 787281929011884032,207119 768864728290426880,109767 792599225364258816,245148 785936921235259396,199546 791661885045092353,240483 775739194308046848,150663 788280230796550145,214078 793368222347120640,249039 775988957687480321,152735 754814270840406016,33520 765688688172949504,87904 794565092603928577,261155 776386715846082560,155390 785904544949559296,199546 773912129619451904,139404 778651088857640961,167939 786526261476818944,204303 755621991965687808,38792 764934742286344192,11774 753618150902542336,28037 780664413405667328,181935 794265898584604672,11774 776097851331846144,153095 755759482228109312,38792 790688100741709824,232169 765622551854845952,88052 771399487331921920,122622 788380116325847041,210432 750706105853087744,14421 772979249879719936,133454 751998438460518400,20636 758039728314875908,51069 765591327413121024,86745 792634783050436608,246295 755007744726278144,34751 777225388292321280,159876 791782467854143488,241678 778173942687207424,166282 787028884600426496,207287 778734285511495680,167220 795286665426309120,263239 756598021396303874,43285 793457023346102272,203546 749978356922191872,10653 773637287989116928,138165 762461157214920705,71502 764493107798966272,83391 778961530796642306,169638 763199100699435008,76474 766061593784295424,90401 780985255188688896,181419 792149109436063744,242521 772162137481420800,126152 764814724533854209,84544 762300496472182785,71115 758667363239723008,51069 791775716329132033,240584 788503038352695296,218545 794635996155576321,39957 757016497063546880,44450 790575499558981632,231894 789511520988303360,225923 781468958876659713,178110 756301407087493121,41689 764414882230009856,83391 765659377709621248,88998 751946098969751552,17416 764236665065988096,80939 780206260536827904,170187 762073374516359168,47283 767069941530923009,94699 751800484063617025,18323 785238949732028416,194205 757686083245125632,48735 793452179570827264,252020 780454921829310465,108396 793500256310743040,249926 751552234576424961,18470 778931220453347328,170882 794147858685591552,258193 777014080154529792,159876 787013974415937536,207287 791954740691152896,239893 791384964847861760,231580 758030775497424896,50923 766830537457545216,96550 775077084553027584,146259 753345000994381824,27045 759679336253358080,59365 761692467880132608,69548 772756304590843904,132335 785592971861254144,197286 751199454338875393,15643 743499037471576065,11774 764136185199407104,78159 772794093378371584,132335 773862816847532033,139404 757963483094867968,49754 779398675718037504,174226 786731763833839616,203674 795291846062866432,105544 755489899797590016,37973 758735551847477250,53837 759871330938449920,60102 781886613966036993,189314 795698070268874752,268281 763575072875433992,78304 771945304971149312,127775 793737380947722240,249926 789974093349158912,227242 750667235287531520,14421 732462324431224832,351617 750037476777992192,10654 767900606136590336,101681 757772819233058816,47940 760871088322646016,11774 793827430070747137,255393 773754827197165568,137042 770429497124515841,118087 760661503485804545,352572 786003602611445764,199561 795102596675543040,261155 763874915988615168,80155 775050548294868992,145876 778232798364758016,157755 794623886654574593,261155 794624746067329024,262145 791008444769767424,235251 776984268102836224,157755 777105107389407232,159146 791504411113644032,238395 793860552799973376,251803 765199727122014208,84422 778948422363516928,170796 790390846638137344,194281 771399041213079552,124597 774139432949522433,141360 792421091516055552,245268 786680385304428544,205349 789240781324288000,206666 751241784278343680,15066 768129293046128640,97432 789137070413361153,222647 794555229068992516,261155 789545527301943296,224447 779127212482191361,172799 786416542103646208,203674 795210821160701955,264397 788617108468994048,216003 773933289967083520,140232 774332255980388352,143036 795434072239734784,249882 758716412122857472,54070 793101119073361921,249469 793187429310197760,250033 781645566396817408,186584 757945579066433537,47940 792418980631678976,244143 795768231827046400,267862 772713294733901824,131195 778952066769096704,159876 793130748756779008,249841 757565243946045440,47717 792482403000258561,240070 776979237567918080,133702 786032648246423552,198466 791239373161435136,234583 763133424072663040,76665 790660638184005632,232169 759545073910546432,56964 775811315495477249,150404 757363172290560000,46394 762138169894641664,71276 787060088078938112,208831 770618061908869121,119253 794365926854508554,259764 786435578833219584,194082 753704466994630656,29263 794578706400497664,261155 763329197611843584,75899 792488473315856384,245056 780784847665164290,182870 768560255554859008,107559 759156512128245760,56964 752720547104985088,22752 761462788745207808,63974 761728457059536896,67229 761386893225238528,66878 762402834503593985,1249014 791077804662140928,204413 773315571299385345,108795 773859796701380608,139404 794370368588812288,252939 781159538925801472,185496 795709319820017664,268448 795186354720296960,264774 755836461015035904,18215 774459967222841344,132497 789562448277803009,220029 792624303686623232,244788 754765349141245954,33356 761332952810655744,67852 764197678813212672,82457 795119502258274304,263896 764481270978056192,83525 749792065274404864,10129 770666483542323200,120341 770939234756730880,12873 788098109201059845,214209 795671611948941313,257781 785517446686007297,196277 757903894089347072,49852 776905492299853824,158897 781878363476590592,190635 787274583724417024,205094 793986496860717060,257325 761635488843370497,69493 768983540566372352,108849 751190398152871936,16728 785524215764123649,196676 788127567169458176,215754 787312970866896896,210289 776094985519333376,153327 768255324608397312,100893 758001714058424321,50483 762003214296346624,70509 776786214590550016,157755 762360856302743552,70679 764890055496364032,84886 794555561702342656,261155 772119591233417219,129558 789761143371816960,227048 794326583435661312,257492 787098585972166656,208176 774796876935786496,138465 774393202719723520,142890 732398145368252417,351797 777977380895883264,164826 761577960147132416,1248861 778239135186243584,166390 786248800499228672,201958 753667878814158848,28732 770663197971980288,95060 772157564570206208,129558 753326646715789312,26458 778231752087117824,164435 760493796668772352,62821 787121420610310144,207965 787471451125387264,211347 764834147860873216,84724 794909318260854784,262752 763606719461199872,79231 758500255176372224,53532 792637141138440196,241940 767543495720509441,99030 756464246540476416,43391 774424329006133248,143585 770720867533795328,120610 793153638818418690,11774 760864943327547392,65180 772900064486420480,132996 779375707856207873,174557 764269499084308485,82283 785877187446603777,198878 751722061538689024,18893 733039450482200576,355462 760707300789194753,64378 787351125515272192,210585 776386981031018496,154869 793260572653580289,249926 770799316482916355,120690 787793350590103552,210687 788167176138227713,216009 789443174477561856,226048 794611357052125184,260925 787136464903483392,207965 786973503127818240,207949 789143054011826176,215505 794191520501026816,249852 785322570358792197,195125 753600285700820992,354829 766635501361111040,94699 786289484790767616,202200 785322442180919296,65113 785360761954537472,11774 762395133023170560,73077 785657999079514112,197512 758730497149186048,52749 776240033514737664,152946 789131009665007616,223286 763137039139164160,75899 793873392264896512,255942 769264340650299397,112363 762680095827906560,73926 780953205496700933,184223 794630767871750144,262022 762751301537009665,73926 775429519599632384,141415 787919750324248576,213064 732549329911697409,352466 789723499590025217,221476 788520436304781312,215437 792147784170295296,243398 739867069991112705,87889 767867804330647552,100893 794925475181121536,256358 779349035853295616,11774 785357183215083520,195481 791051830029611008,78159 762403277778608128,431998 785838678635577345,198671 764290236553764864,82457 788359932290760705,216991 791467376264957952,238999 794711304158269440,262752 774023321050607616,140444 776145957649997824,154071 763894743084310528,79513 756379966976225280,42249 755591934962302977,38183 775401938695385088,148537 779471178289319936,174230 794950140142436352,262847 780088056921595904,178258 792123529667813376,11774 793239495701360640,249926 755116069593853952,29974 788017361659891712,214492 761004448147660801,65455 788688378724290560,218275 751094134832672768,11774 761294905020997634,60999 786976746566455296,207287 792919668168257536,234990 761653424207306752,69747 779336435967127552,173347 754765898704183296,33356 794044255404630018,254135 771882633559052288,128017 794257320964456450,259231 794362071626301440,258456 755452303570763780,36877 771389532587626496,125145 785939245730893824,199546 788479441936711684,218275 765994836314890240,90622 756551978214367232,43917 778470662318927876,168278 793186783001513984,249926 758694567843463168,54070 787927318056402944,205197 770292000973139968,11774 786366767354392576,202727 756015465466630144,33192 788181669324828672,215088 770344297656901632,117375 792042137273573377,243187 764679222484799488,84247 779498048598609920,173917 793545675736805380,252020 771414080192077824,125276 788868710169739265,221785 752911789688360960,22991 775849265545506816,151242 773934037748576257,139404 794553096055599104,261155 759110618284556290,57092 771407022235332608,125367 771714232014430209,126389 773905120660684800,139404 732375891750191104,351176 777550278451142657,161988 790568527589552128,231008 735117597277097984,65113 754154416077361152,31400 793328903309832192,8044 795388324487819264,266786 786309366525808640,202429 786615615607934977,204901 762693818344886272,73814 786682718197280768,11774 757759573482729473,352687 774424976636186624,143585 777563855740407810,162497 749850316263292928,9295 773972063870517248,139404 792495510686953472,243075 770261690671886336,117294 794581011468193796,261155 781131518248783874,185496 794323958908653568,259743 776533955503849472,150028 791812034882998272,241523 785978709782110208,196917 753001140107747332,14277 755016319779561472,33356 792620941922734080,245148 791914422273007616,237409 756419258540625920,42432 792027921934344193,243075 773748107825680385,112942 779375105365385216,174557 767177070950703104,90384 768091770295054336,103354 791809480233062400,241819 793356991838072833,8044 776143274369163265,153037 755169892182159361,35890 763324827813941248,76127 793423696664879105,252020 788289537315250176,214353 792523495863443456,243187 752960769206038528,24248 754719306844340224,33356 776169122337918976,154214 773507204204863489,137042 790487392280911873,229693 790249355072507904,228341 766640559305793536,91810 770620044816502785,119771 757740799257939968,49066 792804055554719745,243393 761036954234257408,52112 793237320019435521,249926 765240649721393153,86645 753041927201820677,24134 775430195566243840,148045 769156292892123137,109874 753345171115347968,27045 773890467368833025,139404 768487587694641152,106756 770314154938818560,117257 771298832948822016,124597 794705842868080641,110843 757259503993778176,45014 763695922639466496,79020 764941064734068741,84724 790695201102819328,232640 763743794630160386,78684 794329517129023488,258878 750540679001104386,12883 768989162858885120,107976 776177008485228545,153845 759648124449067008,58757 771854636139425792,127711 772832424988336128,132848 779253776716890112,171889 743143901054312448,11774 773974780689080320,140443 750461994608627712,11818 749137053007220736,148861 785279898977959936,194648 775413309537263616,148045 768536434869501954,107446 772804389534826497,132335 793434403019952129,249469 794541920697667584,240682 768904632743686144,109104 768072675277336577,102940 765946949749075968,88994 764926402323886080,85114 756644754113306624,44429 768439459276787712,106281 777885968531529728,163990 791685355347054592,240483 768077248171745285,93144 753315566987993088,26458 765654553949827073,80486 772105226622869504,123354 750096310699749380,7828 788091704800935936,214354 790533573040181248,231894 791676601993863168,239456 760989880675540992,66116 792203182600519680,243614 754103471742169089,18386 789219587938066432,223692 767748246957535236,100523 771405728464592897,125367 777093115597451269,159146 775995217317015552,151090 787753202469003264,212735 758122079187197952,50923 763208272597823489,76474 779501902417494016,173964 793949471285608449,255942 758443074108264448,53185 770578246324793345,119059 773541835562024960,137042 776067502535217152,153033 752969692097175552,24924 785996869243547648,200512 771439882308837377,125554 787470762617802752,211347 770847551964651520,121046 757796397177372673,48922 764806506827186176,84724 780602386473549824,181984 760004461183930368,59835 763752255422099456,79589 788411058385985536,215608 794521007583326211,238207 777531375876345856,161387 795699650066051072,266138 794302084267077633,259818 755972429617500160,39384 780756844675424256,182960 770009420046725120,112891 775444727579545600,147701 792812448537391104,243865 791609723804119041,239405 778962558590054401,171324 793155185941938176,249469 775091868656959488,146405 761602932357890048,68993 785635710841729024,197063 772804645374857216,131421 759357797238607872,57309 764435159403880448,82177 774247783247257602,141389 792034319749353473,243187 793768594207375361,254025 757890008816685057,47926 788950365974568960,11774 792639456880627712,244270 773946773215870976,139865 771234483185999872,121479 790042534269648897,228124 792408148812234752,244221 781234638664499200,186584 788872462796660737,220815 772516920897769476,130327 780879643582853120,183269 780542870054899712,180655 762412511123701760,70886 785254745954934784,11774 763909707287232512,78129 753965378645139456,30590 753836507119489025,29784 794544471446798340,261155 760298163085406208,57131 779118303646064640,350711 779217858333147136,165185 753948375632928769,30590 757326286444384256,46394 771457492954058752,124855 787583425494523904,50847 744165487223934976,351644 789445170731167744,225981 788406180599238656,217519 791866754918002688,240483 772927726286168064,132335 792405416256892928,243165 785999126244782080,199478 790255189517369348,228341 751111536978956289,14462 760200739985719300,48119 767037944725053440,96898 769381217078763520,112788 777404048169316352,159146 776558440046923777,156110 756212732047794176,41929 793249263950049280,245963 794643070385995779,261155 785907588353265664,196277 752645611019640832,11495 758761449850220545,54070 764061712446214144,80393 768812279450042368,109104 769371456643866624,110585 756348581531877377,42432 779381533123743746,174557 781359137967841280,139404 793564610246901760,251452 770975768532750337,120625 781790169514979328,190024 755031414781849601,34451 764162110695899136,82120 786271925974753285,200870 758663227811041280,54070 767819141784887296,100605 777505404704006145,161060 760620532660219904,1248835 793956635848777728,257195 753795710252830721,29898 793493941047951360,243513 771138325721866242,122982 776000452815126528,152735 759092673164738560,56964 773897392290721792,139404 771829668605489152,128102 792825253449781248,243509 793244563372552192,249926 755839087744000000,18215 781664061872279552,189613 778198725369954304,166409 778706740485328896,169320 793509115423170560,11774 766351048676081665,80939 767746858127126529,100893 776172796263170053,154071 780244364651999232,167220 789154194183815169,11774 768817199687565312,109104 777590162293350400,162497 764949453539160064,27156 762876016624795648,75233 760822111136907265,64722 790001636915703809,227048 759966544726286336,59365 794570583820406784,260404 776482123716755456,155688 787538152642768897,210585 761189167678230528,66897 786242123670560769,1063777 760605463612235778,62716 767238794059718656,353124 780607343046242305,182037 766152967431004160,82121 773256156210868224,134561 767442640191258629,98727 768583235609759744,106281 790664006390480896,232169 771361695189069824,121766 757105600647925760,45857 761095592231579648,75113 794594657724416000,249926 787463849259794432,206447 789204488556978176,11774 763136409762926593,76771 781304528754843648,186212 790903865512079360,234583 750003255615295488,10814 775288283412762626,148045 793305833274613760,249926 778999429630140416,171324 751000738181050368,15050 776445972742189057,155896 795066010508427264,263697 754781701461639173,33356 765199988301455360,81702 768574780865818624,107428 785311680330891265,11774 793114752717295616,249469 793243603497807875,249882 751581268647739392,18893 781254214924328964,186212 788181145141653504,214899 763707696096878592,78566 778559527578836992,168794 771695314466140160,124597 774008960064028672,139404 763454667464605699,47188 794737330124890113,261155 776752509381709824,157693 757340619048124416,46405 773720278341857280,11774 794309772308672512,259764 795688192041160704,266491 775837644865597441,112363 760721844873953282,63149 760910702236274689,64713 758024570284584960,50923 769536441810427905,100249 770268673332379648,117257 760534258934910977,58537 762352915520557056,67852 792788086941888512,243513 775029036171063297,144654 765686524314841088,88459 770357521651380224,117748 756936702099349505,44274 778272624002629633,166197 780442243350102016,180310 755139409142423552,34717 759097131416350720,56964 777290304735088640,161002 794836183394062336,263510 792816516802588672,247241 751540337768796160,18539 777630557538623488,162294 791509380596396032,238207 787715780263735300,205197 768424268879237120,106281 780794301945147392,182726 792644753191899137,244270 759851480920756224,57068 787918563084496896,213887 789104357715222528,223047 795081964483125248,264397 785921862027005952,198878 766053397514559489,90357 766698395197140997,94699 732357988925739009,350660 794675569581522944,254483 766739213874257920,94183 768821292141125632,107423 792025623182974976,243075 751220240114126848,12868 777635186049683457,161387 760142445724176384,60866 774890047103377408,738099 764607109283577860,84209 793570567949541376,253164 761382840953106433,1248861 772121112603824128,127925 773657133627891713,135820 786004464809410560,199460 787272061714653184,188577 738794058181705729,11774 752229017751740416,18395 751592236228292608,18416 764859843903488000,84724 789527879222697984,225981 791356795222654976,238395 752945815639953408,24196 792511972080164864,243562 764476066887065600,83604 759805461579325440,58267 793146990603411456,249926 757746724656021504,43471 773696088272310272,120690 795498811707838465,266884 756595661085245440,43285 732368831784439809,351467 769373576566743040,112336 777716524098347008,140444 771537096259448832,124597 795613036845420544,267655 758221685573033984,48287 788760663296450560,218002 785857583743660032,198591 756645979798040576,42344 779525808968925185,175669 775785808989073408,151699 753781383055732736,16299 757835499692187648,47940 766411429134028801,89859 771443413770047488,124855 785550161334468608,196917 785262869134864384,11774 795409553303228417,266151 766076111277076480,81946 791683384325971968,239405 754024097802252288,30590 779669415877107712,171991 772431582892265472,129649 793130846349774848,249841 767135055374389248,97852 764834641215950849,84724 768196903045431296,103354 792037462029824002,243345 789303760665341952,220743 764106310547705856,81702 752661642446409728,21332 769613215877763073,110585 757517306163408898,47680 779876274642845700,177248 752644578944114689,22938 780182136342974465,178360 788918729719418882,220332 793596479554392064,252893 752243804300775428,11774 772779075010170880,132335 759939147255586818,58227 792056166625017857,243187 764576807416836096,83391 752895197109952513,24134 765281108015583232,86103 789133616726978562,222682 781620518524825600,188119 786986433693134848,207287 754752659371032576,32404 769599040707186688,113412 770754683765788672,120613 785269445035954176,193669 763602668585705472,77273 785653986116378624,194082 794377156038184960,252939 774107317323243520,141316 759103132026621952,56886 764950006193352704,84209 756726165210038272,44274 770318730467348480,117833 777070933634715648,159546 740342273607491584,11774 750405853971226624,13201 754054718356348929,30802 788124784894676992,215012 758288132894777344,52112 792779103162077184,245148 789979101176078336,228172 795239535974187008,261923 794566727191261184,261155 755206847892754432,36033 786274720840814592,201958 758706926574108673,54739 790657679127568384,233307 768835391558344704,108849 794369338736340992,247743 754742960240164864,33356 772172013225992192,127579 786025003800145920,200382 795325849977266177,263090 772387018189836288,130689 794570355130015744,258378 788128888320880640,215005 764968349352751104,11774 772884522002157568,132335 786957615741952000,193639 794226597163188224,258598 790915557914578945,234583 773715038288896000,137042 779696676630061056,464984 785582431776731136,197286 766399468816125952,93036 772873370635497476,132996 778220920716525572,166409 759450979515392000,57897 767841602572316673,101681 794833370257784833,262849 778599853010067456,153492 791709497332998144,240483 766693858218479617,11774 788797232761958400,220508 758078992377344001,46909 770471354273558529,118191 790738411459969024,233756 793176804173361152,249374 752620654806138880,18386 753267286568423424,26140 793337612035428352,250633 762305942746562560,431998 792900206673137665,209545 775360687816122368,146259 775650915835457536,150404 792085835386531840,215965 759110088904757248,55245 752150793776730113,10057 756224080672677888,41763 773864708877217792,139404 766220365940961280,90665 770315428019200000,100893 767851770705956865,99111 793925056003006468,256798 794729639730102272,262890 752930761750286341,24134 732788105250377728,354125 750821561716793345,14778 791713190963019776,240718 794931301887287296,263895 767886129983021056,101919 785573880010272768,196788 777429971560259584,154914 771671376352600064,121367 775107179292553216,147222 791476042997248004,238272 753378111333347328,24745 770378881127817216,117849 766618065102594048,92166 767119936737185793,97852 757739890046078980,47844 792577947756400640,243286 793610924821217285,237532 794362271631810560,259034 786908253833666560,206008 778339912609206272,32625 773523689904234496,136610 755770845436469252,39550 767690268812337152,100605 786968408243867648,11774 792031056237133824,240483 753284814741045248,24711 757572748285706240,46394 771211162868326400,122967 790936033160560644,233307 787393336751509504,209129 793167733147918336,249926 751594679192330246,14277 753358802645311488,27045 772836983215263744,132996 757342787104829440,47090 771277044336455680,350085 774986458109251584,146258 793859080255315968,253206 790241257348014080,229693 794498982538084352,259034 761281469880741888,65540 791819332745437185,240890 761873775235362816,67297 749435234698010624,351349 773608752910102528,138054 764455292507566080,83391 773599218556624896,135074 786379952606351364,194272 773897592186871808,139404 793130466408890368,249469 766078208026537984,82066 769366433595854848,112788 773714998824624128,11774 791791289503129600,241523 766777350973296641,94627 771782404587401216,127871 778355024078462976,164826 787129229968183296,207096 750407547757092864,12883 762644023743959041,73814 765550478033760256,88052 793107870850088960,249469 794956622544179200,263965 775416242131918850,149042 788888444420419585,11774 767777483689193472,15536 773113418375127040,134470 778302713276665856,166699 785921520279355392,199546 762165694939009024,431998 762793613889765376,74483 755930457565343744,39384 780804329498415104,182013 779100772558659584,172270 752723186115117056,21753 777952677326163968,164669 780713377668542464,80785 768530337353740288,106753 771484843205021697,125554 737742302081257472,49681 781793775869841408,189017 770233539262545920,117294 792931574836637700,248514 793867117317623808,249926 789503657960235008,226582 759107126602063872,56964 759143275462729728,55887 793158924992188417,249841 759539029629165572,58894 790190560355164160,229909 765976596469600257,90384 788735192231972864,220332 788753348182892544,218275 790368422177615872,227048 794170716639744000,255393 763032057442340864,76043 774403447969943552,26066 792028957734346752,243075 795258817432973313,262847 795368019358793728,266151 760476528807383041,59666 763391742980726784,47188 794729427628388352,262025 788117270677508096,215437 774623872427692032,143585 795095818248318976,264397 779346451205718016,174288 758357057992916992,52112 791290801422753792,237236 763125051847770112,76549 767444667801571328,95055 752663062881054720,22750 766077825883500545,90790 791792077017321473,241523 774022288702263296,139404 794321589248688128,257492 785895287403319296,199546 786911257043632128,205294 765694253590802434,89076 766427193920491520,93504 768501767197827072,106774 785954471201218560,199272 785281223954423809,11774 750169094188568576,11495 768823037726601217,106716 786869839235350528,204835 746377876182810625,11774 758913704519798784,54123 754720371862102016,654029 758352558591205376,41703 779716430682058754,174115 764101654954246144,78159 776858454342369280,156835 760207660478148608,61412 760179471982800896,61412 785895693961474048,11774 795010332808736768,263895 787462254870552576,210253 788811167011577856,220841 762899889084739584,73712 774296452378030080,142506 792463094698106880,245373 785876639842439168,198878 750057630270234624,11015 757234375801004035,45125 764522433575399424,83870 790304749467820032,229798 780729264316579840,182726 788766251577446400,220526 788715149980905472,220029 764880445666230273,84724 754075839537348608,31686 757327846012493824,46401 785670295881383937,196836 755807126811922432,11774 760113841879470080,61051 769007688168505344,104525 775501133443805185,148994 787355428506120192,208146 776585801245351940,157082 786650663845376000,205181 790647198056849408,232169 790285659156025344,228341 790925035493994497,234212 760795582143365120,64722 774706947673120769,139012 792430078797844480,243513 763452299960283137,78159 795287382010511360,263906 774010306301493248,140444 767778251729170432,1249440 773894894209359872,139865 761652908878356480,69947 778070009033613312,164826 785861672560975872,193297 792035241103798274,243187 769285536154398720,110659 778334308381581312,167393 758904528200622082,54070 791448919796428800,238207 780612288449384448,182122 794306578283450369,258981 769970371676270592,115538 777960095183503360,164869 781025593479532544,184223 762102511872376832,431998 773120452877320193,134470 773636081401159685,137869 751216672250429440,17640 762783713348419585,73712 790038186357424128,222682 751152671709618176,17371 776579856133869568,156835 733115635350286336,354869 753915292670124032,350711 786331181855956994,202200 753649771928223744,28866 790596362253447168,232169 789195313009430528,221416 791346969377542144,234583 793126445002260480,249469 794569829755813888,261155 760981391861506049,66159 773600488910647297,11774 785724481717149696,195975 790882244961468422,234583 756246547508056064,42152 773316234402082817,135505 780607263136444416,181755 788613898215776257,215437 754799594488340481,33907 788012253153034240,212239 757924471445581824,49821 781240682040090624,186434 787882184132681729,164500 765704765116252160,74247 790695041266102274,233692 765007482213195776,85562 779211224055705600,172962 793834407152889856,255393 777120400274751488,157495 786948441872052225,206642 761304295832707072,67893 780380646694723585,178477 760532636494364672,62798 771066794199117825,121612 750463919081172992,13532 758340539280392192,52421 779454176405381120,175260 781636335018905601,189515 785435330979725312,193759 762391300901593088,72912 788324959013703680,215005 750450435257954308,1011996 793644294712201220,233154 794230805807517697,232066 769002082934386692,109104 757982124716789760,50476 765975364569067521,11774 765421829779447809,86103 767431633620373504,96196 786176260351332352,201494 790735725234880512,233307 760205966608662528,61719 768897942564446208,110108 793243306096484352,249725 794918892749651968,263895 770815317211770880,65500 778640797570830337,168284 792631036056219648,245750 795088512362172416,262847 788400059566137344,217519 791623763943104512,240145 764855334053830656,83641 771570074608021505,122126 778442901407698945,152594 777064883636449280,157755 794825469166284800,13629 752059422751338496,20199 755180911147126784,35436 795074869918474240,249926 785282277920038912,193669 764814222228422657,84724 785772147629096960,197512 789563414821474304,225949 761469639146831873,67326 767144831541977088,97432 775117061806632960,146259 761242688717021184,65887 770799219686813698,118191 751018415591002112,15719 788866889942306816,220526 768857549718323200,109666 785911579065790465,199546 785900644234305536,11774 787079093514797056,209035 794380880449941504,260173 767910457030086657,102249 772256054168125440,126723 755887128576454656,39235 768186147822460929,104546 780768399093854208,182349 775033456262656000,144611 790658917260926976,233307 762630927180849152,73926 781134632259497985,130635 760154806262661120,56574 786972641965903872,11774 787377170851196928,209269 774190351397511169,139865 789836164580515840,224678 773954316382113794,140444 792358070449909760,244143 762828400989843456,72408 767835174885203968,101681 788191650996641793,11774 789232260339920896,224850 758476470717034497,50449 786982637198045185,207965 792535792551800832,246273 785666288131727360,195975 773556945047486464,76406 793322698135003136,249841 746653533252968448,1247750 772039620771061760,128615 774077596598358016,141360 793934393056186368,257026 779430624763535360,173846 793987035455438852,255942 794029159626526720,255826 754778052211580928,33549 785817304709881856,196277 785627889874206720,194250 794642910276816896,257353 769321657987047424,112265 792801311120994304,247241 771295969845481472,118191 781535645437136896,188119 780327782534512640,174725 732427323350372352,351617 787398659965001728,180433 790955565895725056,230899 777546988950650880,162107 788506421948133376,218275 792113820613287936,243187 758327383451701248,52061 777847373733044224,163990 781508597675126784,188119 764926567281664000,431998 787959640004976640,205197 768603483893272576,90031 751671923172515840,17963 791668593825976320,240483 759183228313989120,55257 792077472955260928,243187 793863825028157440,256255 759119779575713793,56231 794875502431522816,249926 770465000473460736,118192 786687477281153024,203458 794981073046437889,263906 767159238347005953,97386 770098227718881280,11774 772154584449941505,129471 788560552889057286,218275 780757667505508352,80785 789960434417819648,225608 775495204027699200,148800 775746102205308929,11774 749734199574265860,9754 795694385727840256,267862 785436113959804928,193784 750238772567109632,10735 791412984715288577,238780 786977531089915905,207949 794541928121507840,261155 778270314736345088,164826 785260122637467649,194082 792055898483134468,243187 745429228452085761,7224 795435113618305024,266079 758795276660244480,54070 792008506161233920,240145 773897227446071297,139404 776408251936206848,1170722 794204753303511041,258771 758697478988242947,53185 790579561603878912,231318 793616524254728193,253032 791147765996855300,232169 791713251142828032,240483 793406669254434816,11774 790728680418967552,232791 786908678066700288,192032 758414281914277889,52554 790685135733682176,233307 764174164269883393,82283 779771712439058432,173645 788970998599028736,220526 773181008849940480,134561 785631839214067712,195975 777946271457828866,164764 776588600125235200,155479 789249874856476673,215505 756192272010534912,41680 759762558190444548,57749 749974050642944000,10771 760537213218222080,63071 758053012170350592,50787 759104702223179776,56784 791441490144878592,238207 764262985846038528,82953 781583571903508484,189032 771759209016852480,127711 789540306144235525,205972 792114885731639296,243187 792079489031299072,243092 770429716885082113,118191 771499293450592256,126293 774695900371415041,143473 763017010053652480,73685 773511639958188032,133702 775606477826486272,150302 776369754776956928,155344 767767128673890304,100893 751644491157630977,14277 779503397179236352,175542 778313408546496512,167407 791010368130838529,234653 770289116491550720,44421 778073616634245120,151439 795386770301026304,247930 754030054582185984,30590 775368949592502272,148045 733147551109500932,1170859 794663109092933635,262022 787731162613645312,205197 789752013848444928,226899 794533704722849792,261155 788544094855270400,217891 767365546539094016,1170677 767067351896330240,97386 785667174669037569,198005 791847063386329089,240483 780857804865302530,183269 789286672286511104,224680 790337909798866944,228820 751864837332996096,16299 792143689443344384,238780 775400253830918144,148645 777592025331838976,160230 761561784230653952,69248 794546989967015936,261155 779495418694541313,174230 778512760795762688,168594 793319938756710400,250633 781325271693537280,167220 757795330532388865,48492 765209080839405568,74247 773607444090015746,137869 777155920434388993,154071 765703245813592064,87904 785674028598063104,196499 760544582857740288,60794 792697492349616128,246726 794747898504347648,260613 781609314054266880,189086 794213341258543104,11774 790989558032769025,235590 751223477286297600,738099 763813271451435009,79911 763382522835329026,77558 771524419378294784,125554 777070183571681280,159146 769880815291412480,114861 773694242468143105,138205 793933827051757568,253721 751920480144293888,14277 792794536095387648,247672 777633265238708225,161456 759354592710762496,56964 790180469367197696,229693 761353485426188288,68182 773222834730598400,135025 780446181713252353,179589 794171789052153857,350913 794194492353982464,256564 751146197931270144,17143 771897104625045504,128404 749710498308845568,11774 765330242135220224,86076 794001830996951040,254209 778349254133870592,167220 788482718560550912,215437 758122832291360769,41703 790276217643696128,228341 792110640718458880,243075 794782382939312128,263302 786590758191009792,204413 791387211514187776,238207 766447235877867520,92917 791264446349873154,234583 757801984736899075,48491 786551107933790208,204413 785556693426069504,196686 788943804338434048,11774 765692272725794816,87858 752710674074243072,23115 793549801509953536,253206 755164962419376129,35890 743849057555222528,352060 781296424386387969,183759 771378837699518465,122344 793204796178268161,250633 776734308430123008,151463 785323112434798594,11774 772077803747545088,128519 790966884334182400,223492 793948713081131009,256105 775800180633284608,151156 774104344748634112,140444 773657748445597696,104653 793554352086614016,249926 786642365448589312,205455 792127426767810564,243398 786415376678604800,203350 762277984489369604,72035 763876598147801089,75955 793507287239389186,252891 785490988760494080,194723 778567744795078656,168794 786227240174518272,196433 761679228777750528,69548 760732363362070528,62492 778587997432385536,166916 788150000043847681,215634 787021321649532929,207613 793866035526905856,11774 791543765747900416,67995 754038394347515904,29263 765239542853099520,86645 775036754197905408,124610 785540753325821953,196277 768575579876503553,107625 779150050874253312,172799 757780679262367744,46394 773965933991845888,140444 785472682355810305,195101 786885063153623040,205728 769229648408502273,11774 754825418503516160,33356 766832344678305792,95672 775300035705606144,148045 790587028966551553,232169 785555815881183232,196788 763160369724555264,75668 774074701488361472,140444 794644174205288448,262053 764702793764450304,83866 772836230488854528,132996 793467495919353856,252196 773589155708362752,351147 766275615616032769,91946 770986885262946304,122146 788886676672307200,351152 775456091949916160,148574 786732581039513600,206008 792733479167406080,244270 754717075323645952,33356 756727290072006656,43956 759715410413367296,56964 795407461473775616,266138 751814283395227648,19376 758722250216345602,41680 792084784759631873,241678 763812926167711744,80393 767189499352719360,93184 785459623377592320,195975 794557422962548736,261155 793217023648071680,250239 780159947631915008,177773 775455176035405824,148045 786175546832977920,201494 751870631403098112,18339 757993813843599361,50254 787043277061038080,207733 787781856833961984,208420 795695173514760196,267855 793058193823961090,249079 756921600306454528,42344 763843763970174976,80366 774445376199733248,143374 795090273458122753,263302 771758741284945920,127582 786921170767581184,207287 756624364183883776,41839 766700020498329600,95672 774267562662264833,142321 777203667657043969,158338 789132693841862656,222647 794670377209331712,262022 759984652945874944,55257 773970623974428672,139404 771729921651511296,127366 787478763483172864,211347 786805294361743361,196917 760528428928032768,62492 786730306602618880,205094 788546360316456960,104244 761288972567912448,67852 769664850297585664,114067 774099321138524160,141360 752263954433540096,19151 788043777835491330,214492 752904987534061569,23899 753604906406281216,27317 760576391335251968,63712 766137287545593856,11495 792079870184390656,11774 758145736122863616,50804 741297236492058625,11774 759468919300120576,58227 792884722607071232,248194 775597834800357376,150302 790546359203926018,11774 778326553084264456,167604 762271543065993217,70858 778587600080613376,168284 767293550581075968,97852 785876414071382016,197512 786188506829684740,201611 754108149666283520,28866 794365386825285636,259892 758434134075203585,52112 794905194123456512,261155 753174263771824128,24925 793763756748701697,253032 793368379298025472,250669 769573453154230272,109509 775438045612904448,148870 745297442602549248,11774 750675761414213632,12287 755319013237022720,35890 761053463128121344,66305 755931062061047808,40225 792051256722272256,243075 755295158640467968,35890 778676360910962688,167220 761952179372425216,71324 787395602413912065,210289 760994813810511872,61412 762049848703119360,71324 794553554887327744,259623 786913555069173760,207287 791032263303655426,236035 733058856335511553,354962 791772808678350848,240814 777912865869234176,160539 780669080911155201,182257 777374829049544704,1250305 788092912667987968,214354 737134753309134848,349951 779592606112108544,172185 791801531326750720,241819 769667740332326913,30413 776879312913870848,157840 765541911557844994,87904 776639028170936321,157082 790059653803696128,215437 786006306322657285,197297 769297642417377280,112872 794705779156783105,258193 763726347176910848,79513 762100230481387520,70227 795032207614152704,263926 786970145675698176,207949 793466573419868162,252196 793579591604535296,250785 772202103527792640,127925 774377739948167169,143172 791012466599817216,234653 762309908343775232,71429 763065209283936256,11774 732634069612277760,353162 756345986964783104,42432 755885269530865664,18215 787019337756385280,207287 795015137589661697,264397 790573987336073216,232137 763862315288715264,1249165 786375063113039872,194042 759295187738824704,55661 767484073841340416,353786 787406771652616192,205181 792864543835877380,243865 793271778168549376,250293 762274144859881472,51778 778297142829944832,167220 781200755369906177,185313 763920577203544065,80136 768507721985294336,106716 781523591821193216,188119 788024059086966785,214492 789937903749042176,215608 760153333076295680,61352 764937647332597760,83903 768566874481299456,104973 773594992610676736,137639 762389438043303937,70797 762745845917810688,74727 768430211553779712,106281 773499423808626688,136947 776455228916760577,155390 777700001338257408,160651 793296667332136960,249469 793297218027466753,243983 786018318717218816,199178 789168541459107841,223899 761744537261789184,66586 768630621409153024,107745 791042771184267264,234901 775012213220192256,146259 773852031459012608,139404 793087278532927488,249348 793517529293619200,251803 762841039602188289,74746 751594848977838080,18326 762641957466337280,73910 792217520300105729,244550 758120118031360000,41703 787318760260722688,202248 795281093717098496,265881 763088755184066560,74282 776956871286493184,121795 792105493535698944,243075 794570052829724672,261155 786796217527246848,200106 736431492788846592,350517 776476003359043585,152589 767686779759493120,100561 750530941483749376,12852 787034487573979136,207287 787717073409499136,205197 777257062690533377,159876 775700680573149184,195876 780875674332631040,182870 792595648818257924,243513 769197328494239744,104208 794263321499176960,259231 779133163033366528,172621 732373703149948933,196346 771579588354846720,125070 788561182479163392,104244 758731134385557505,54520 757249860911390720,46532 771079674365489152,122344 780427984935260160,762119 793789039887384576,254135 793317691935174656,249926 758759291406786561,52554 777986433566973952,164694 790979987167928321,235590 794927099048001537,262849 761273470063783936,67283 772977272647213057,132996 792047464064946177,11774 758415482953297920,50923 758102171745292289,41703 774426797006086144,142305 793783587027820544,254209 767808312217862144,101383 780832750118903808,180790 780876634463227904,183975 754041238387511296,31106 793519850790486017,11774 793843172476608512,255942 766961546748686336,95672 764920829910147072,85313 756988269192175616,44429 794901850562535425,262886 781697726350254080,186098 777892803766390784,160539 745371191280427008,352025 765186034736914433,86103 762209655175180289,67995 769574175765823488,112725 778389628311179265,167101 756618466795278336,43391 732293774827761664,351226 780547349097525248,159876 791269293291769856,236454 790918179543318532,234653 764015049820168192,80393 749651124962095104,9433 764685390666096640,84422 790732641691631616,232169 761758993614331904,67761 760287945597128704,57574 777238810258186240,87904 780741422026752000,182154 750707639680573440,13343 774969438365884416,87904 781431002379919360,139404 756259864612052992,41459 781195758917840896,185313 787954550997000192,213887 772027743882010624,123825 793985134345285632,256255 785994917331873792,194082 753275948385103872,25968 767875661147045889,98972 769276472527769600,112788 756887770392436736,39096 790604031118880768,232791 777325368567066624,159146 780772882888523776,182659 732475189565390850,351617 758515516034191360,52749 788464652036481024,11774 770094907147030529,115435 755051020778999808,34765 758285230121844736,52061 761347141637922816,67938 756283462772895744,42495 778746443615961088,158520 769706282030956544,114779 774989438288093184,139865 771555424235421697,125204 790746960969994241,231894 787830031854739456,210289 793873364507123713,256255 793964292940906496,256255 793311595405254656,249926 753357511055568896,26458 789145320609320961,215505 781056894420914176,183759 795715537267523585,267862 762708605703294977,73926 789310533426032640,225359 773862950318673921,139404 792355059854143488,245016 753351589222428672,14277 793150244334731264,249926 777889471031279616,163153 788509728645283840,106085 765902497449783301,87245 774194001763307520,141887 751827592248983552,18893 781156841137049600,184223 777902020212568066,162505 772942922438160385,133664 741232169041993728,352751 792734664360198144,246225 756288428791046144,42495 758033422996606977,50978 773282505482915840,135190 763066014808408064,47188 770804956681084928,121642 794718165708263424,262849 786984740779859976,11774 791390631146827776,238117 762306936586903553,32941 792769421731368960,245607 750845466779086848,14421 794015017771401218,256502 767853915069120512,100893 790589727971872768,23217 763797542178029568,80393 771807472008826880,127218 791713933673373696,240145 768871845567148032,109509 772042010035355648,128711 785388424308011008,11774 762266491974672384,351992 779444039879974912,174230 793848497426489345,255954 777192199498989568,1250376 753899768007520257,28148 786993578924920832,207949 760623933058146304,63203 793463353146564608,252408 754201462528507904,32157 778670843857473537,167220 756228967497994241,42118 759779045160521728,59215 791365867309264896,11774 759703368675815424,59365 778295535316852736,166532 770982857271611392,121367 785281400060702720,193669 786455669901758464,203674 788130253185118208,215754 792462179790454784,245549 769901321331757058,114587 794621167889838080,261987 733102262290108416,355261 749942732576010242,9754 776874199788969984,157755 780228606622478337,141360 733047102838824960,354869 764539857368649728,82673 792491829920923648,246273 788448104341245952,11774 754067197895380992,31400 764946276064505857,11774 788550366010880000,218969 771416567460536320,124855 792244778532540416,243187 786212774607224832,192032 780623888929525760,150151 781275008148668416,184539 792874145671360512,247240 733336975038537729,355480 777097574696177665,157755 780549542970134529,179570 765723846934618113,88669 766405905118138368,93286 768594271792459776,107469 780193778518765568,178076 768780060174221313,354167 768856278101815296,108849 751598540951064580,18893 774935553569648640,144648 772172830368600064,129991 750842127404310528,15536 773610025289969668,137979 788760367321063424,220332 759036934450667520,56552 781610480423034880,187978 785683349088022528,194082 753981489134665728,30802 755628496622354432,37044 762841999812603906,47940 789429378816040960,225359 750302209158488065,12357 779476811830927361,174315 792350754170343424,245121 794269264798773248,249926 786949699370614784,207287 792022543951654912,240070 760869465718390784,64664 773701010439147520,209828 774277986459746304,141867 795299903446589440,266079 758672502574886913,54070 787323031228153856,208492 755913707666931713,40550 780546643817037824,11774 785326548408598532,186883 793462267857735680,226738 792148581025193984,242521 766350594713980928,92166 790860600775618560,233241 769193671140970496,111549 751157350761897985,16833 786329280460517380,202379 793434198732222464,250633 792395746498711552,243075 739849628846153728,11774 778916417957564416,169550 778623495945195522,168794 752719046806802433,22657 755248981370769408,36247 756979938826280960,44740 766636846918930432,94699 793190569493213184,249469 755350017678991360,34666 752706397821808640,22953 795378313657204737,266151 788474141389172736,217574 771781687109902336,126390 769823630737813504,105109 762656891788861441,73926 774394892634116097,114655 795393715443499009,266151 793118935847690240,249469 762056083204558848,71659 765147937559154688,85027 766739892604768256,83751 773877897799008257,349714 794635451097317381,261155 752957960972709888,21332 773651230413422593,136515 780642623828533249,182257 771333455577767936,122982 791764765089656832,240535 752217787817402371,21074 756243965788033024,34783 755399298368544769,36735 756187949146963968,41680 780778252906344448,182036 794324242032709637,258981 777096139166380032,158387 779500521463754752,174442 755428453260722176,37433 766246113372278784,91791 756296851880415232,42495 793292312885342208,249180 760600420385382405,56964 776608319544762368,156835 789786233253814272,227881 765678902085771264,89076 792013022302732288,243075 791748255184891904,237491 778317047180632064,11774 793437546281918472,252196 788781138101821440,220526 785963784003137536,197512 786043767514017793,198576 788736404931039232,220332 794006140237611008,257492 761929080119840768,69231 766371944035823616,91946 771733338692390912,125754 772381201357234181,130661 775093164294148096,146405 775223145083113472,72093 788717009278152705,220029 757740911094820864,49066 773185462538305536,132335 786280723120619520,202429 758105744545812481,41703 768489042493124609,104973 791662385769639936,240483 734185739282468864,11774 778759615215505408,163765 789542032112885760,226717 759633914566672384,54070 753736652376444928,28499 772807776502484992,132578 755836560323391488,18215 780910950127800320,182870 793986958716502017,255299 785560043513053185,196917 754037916083466240,29377 786587759666302976,204835 788225409313808384,215505 774274732812152833,131421 753278825744719874,22439 776887766718218241,108586 733186215868915712,350711 763234735287996417,76549 765168182894141440,86103 792743171721531392,246726 762000507577655296,71605 787143131355426816,209351 794269002877009920,259457 755071687624982529,35044 768582498582405120,107864 790555331172638720,231894 749765614026182656,10064 755570027340849152,38183 771122180511891457,122158 767311460213133312,97081 776446125469335553,151374 775288883671998464,148045 764100757704564736,81574 771182032579796997,123085 776979494330507264,158998 773156033862729728,133519 750555464564367361,11296 781917297518710785,187974 795272849325965312,254135 755828534992576512,33334 765250761492090880,86763 790631532545253377,227836 795757255257767936,247930 753423853129502720,25981 780995138688524288,184239 762867909529964544,73712 773184369494204417,135025 787070813161852928,207796 793249309005320192,249926 759282374676996096,56964 759472782187106304,56964 768906474886164480,104662 759577742774067200,58250 771722933920235520,121612 791351490388566016,238395 759829123879624704,59666 791041421545345024,236259 792046161716707330,243075 781476485869740033,188119 791783190163812353,240483 760245523005792256,61412 794691550651543552,262752 778980183911043072,171693 790879263394177025,234583 764659056388616192,82344 789957918913236993,220815 758688733256376320,53806 773582342673862657,136904 787133392131358720,209151 776572812312113152,156835 760676559183286272,63776 775844532378333184,151156 792829151375945732,246225 793166075349364737,249444 790903403299954688,226461 775400942128726017,148416 764107118634991618,80169 781244185168912384,185601 790907734707335168,234583 791767365029597185,241034 794755634851786752,263205 751866278294523905,19352 794013412036636672,256439 761873715231543296,68987 768501047962767360,104973 792310207837773825,244103 761341883624947715,67369 768595816290201600,84904 793588585995788288,252020 789468914463846400,225400 765617355468701699,88700 791644285267574784,240145 788079480799715328,11774 793700162325602304,252824 764987056623845376,85562 775523216865374208,148994 794239919379972096,259063 764150409220853760,82066 781178565706387456,185313 753943309957992449,27402 755365260421398528,35890 764137517054500864,82171 792077151730294784,243075 734843774011084800,11774 788450478191443968,11774 778944363548336128,170882 791618534979821568,240145 786939118865510400,207613 755844701756981248,18215 795658420363886592,266079 764875930892431361,83391 764185353364307968,82544 780859166671921158,183975 761161057452847104,66851 750524343730384897,12883 794370396145319936,258741 732392098998063104,351860 788390911457755137,215437 759098794311086080,56964 794919763734503428,263817 759451943639080960,56964 785273078632689666,194648 777425073569460225,156835 765385276021583872,84209 768478977900023809,11774 759673544846499841,58631 790252805332361217,229693 775030466718162944,146580 788741822625394688,220332 758269751072288768,52061 768468527359496194,105041 762294657241849856,71430 767451767877488640,99030 769512098598645760,112693 779639041574604801,175181 794545223703658496,261155 775780523838844928,150663 768476419894743040,106716 760512615135125505,63268 767202217333960704,90384 779819580428587008,176109 791759792910065665,55820 756294504324497408,42432 756538324408340481,43258 759960825327083520,60391 771804601813045249,128194 751863855479922688,18215 762631581936734208,73926 774085748429508608,140039 764176253431709696,82283 766008767032938496,90694 795325236111609856,266293 781164920230514688,185601 758424957189783552,52532 755047770856173568,35044 772399598082093057,129471 793708196246515712,233154 766686584389378052,95568 774992756662034432,121788 753646482188738560,28866 756981904931377152,45122 791479453020987392,237908 756588311137820672,39096 766025523881447428,90384 781311910209695744,26066 794560787138408448,261155 779520618135887876,173964 762398851256942592,73030 768641783379091456,106774 790919115355586560,234583 794308170403483648,257492 781627503035031552,188309 758601800219930624,53985 788588068064419840,218219 795726489832525824,268231 793921437841186817,252051 751111130513158144,16299 762772639651889153,73926 766392100090843136,91946 754846733985648640,33838 780837413425934336,182870 786965990244425728,205989 772805659901300737,129551 773882347527794688,139404 787393533460176897,207861 788200251744096256,215005 751242614607900672,16075 761100937104502785,66159 758092215663071232,48663 763458462869315584,78344 779501728458743810,175549 788124795292426240,215012 773665545673580544,137693 781287919294160896,186532 734193050847584257,62180 788756662781898752,220526 790954708852703233,234653 761380902530199559,68273 795075901520130048,249926 753762115165585408,11774 770666829366853636,120341 779102032124751873,171644 791144479847743488,236393 795024491877371905,262925 774433871072890882,142566 779867570950189056,174465 760070740771090432,60786 777637991959240704,159308 775027714977832966,146259 785592015320821760,197286 765522225466380288,87966 791737904494219270,240145 794525395710144512,261155 760501714030063616,62835 763440208603906048,50581 772795800325754880,132335 758029588651835392,49586 791704207397122048,238205 733875383724974085,353601 743104330677510146,1170382 794057632864550912,255870 791781613508108288,241720 795233405164277760,265608 777237144729325568,160221 758336511620308992,49843 792405191370747904,245607 789295858693107712,224680 776273810290905092,152872 786799036929937409,205186 762798918451224576,74049 766425682091970560,93823 786105023340089344,71794 791366958105006081,238205 772936458118324224,127957 751568921312915457,18215 758323031936684032,52494 749217644679757824,7466 787852402439233536,210208 788848906264248320,220767 751989378742792193,14277 776437967091007488,154439 786381122133307393,202217 785922490908479488,197297 771112807739695104,122388 760531331805831168,63451 755486163104768000,37973 761393072852783104,67906 773576161939120128,134375 793106832571195396,249469 787761318631608320,11774 788445447354548224,217837 776174471795269632,153033 790610471644790786,231871 760268764600537088,61922 762017107575869440,71502 762269453354606592,72035 776635231818305536,157082 792444474089766912,245208 744359095596089344,1170597 786526308562075648,72035 793432051240218624,252020 742474984031846400,349283 754779656713228288,33356 785931033585848320,199211 769652014456246272,113164 753360626639134721,27317 773415480380035072,33169 792518314715078656,243398 794399801198510080,258456 762770242057699328,73526 766731964074209280,95672 794042400934985728,257492 771793858011070464,127952 752266060859076612,21579 791471748520738820,239405 775910757439381504,151242 780977444392087552,184539 768400113920245764,103212 774049689440165888,141277 789426849659117568,225981 785581458186305536,196917 761746999683133440,70509 793610093233336320,249926 765336592978440192,87249 769202126413324288,11774 781118769728847872,185310 790249356939055104,230282 764175662147997696,76406 767424653816135687,99372 765334804552359936,86472 789156321874612224,11774 776156778937524225,153033 777979591121960961,165185 788808992617213952,104244 754001240162435072,21332 787796791395844101,210989 792060712134770689,243187 768226631731154944,104973 776956725450706944,159546 790357065730396160,229922 790973611079307272,235147 791659580308742144,240483 738974357473529856,351254 793952292772843520,255826 754716651472510976,33356 762614317661446144,73814 787310698757890052,210289 785525982593740800,196676 788444718816432128,215437 790287244921741312,229693 794009043920703492,251814 762005399662919680,71026 753761252023922690,28986 762008257913352192,1170426 773737954946715648,134122 780947781460627457,183269 765969241933766656,90565 767177627031351297,94699 791676423698313217,240483 786500793503330304,186883 793950018935943173,254135 794747419879735296,262053 749040510422118404,6955 773651954983641088,137795 774787450996527104,128936 793971669366775808,252741 753714880805474305,29263 774054302646083585,139404 754789157159874561,33356 773988591449935872,139404 754743810987552768,32873 775151738269597696,146838 794695347259850752,261155 764863537487327233,84759 754769400398360577,32404 794372856893292545,249926 793975995158167553,257026 758739896953561088,54898 776432613389131776,155332 780053637892636672,164814 781191483378454528,185601 795771509843329024,257492 764983697279815680,84724 768105469592428544,103354 765354007539781632,86693 755483931613495296,37607 760463051988402176,61512 751702774707027968,18452 785320977123057664,195125 790649892779663361,232169 775443204728496128,148654 759484940094406656,58227 766715626383613952,95672 773531804925997056,137042 780612572898660356,182049 787816959966490624,203391 771059155977269248,122299 775299229652770816,148045 775403865738850304,148574 763341735854481409,1249017 769343920400572416,110389 788532779910766594,104244 765280382530916352,86873 795660477984636932,266151 793256414105993216,250408 771699229777690624,122982 758731312698011648,50719 767829557730766848,100893 758678570587729920,54070 793949081156481024,256219 747465518538461184,11774 768948984895401984,110362 758067707321331712,50542 771738853455585281,127366 785594068973735937,197286 763163674093563904,75899 767837510252781568,101681 780508144807976960,173373 764155042836471808,82283 792025542866432000,243187 787335953836806144,210207 758346510278991872,51069 760915125779955712,65387 771372882966487040,125145 756263500826177538,41763 773913168145940480,139404 750699283708424192,14421 760870723414007808,11774 765032059458904064,84422 780616988531888128,182154 773888339871162368,139404 787365102517379072,209736 791322593219506176,232169 795023688429084672,262925 779081550910676997,120610 781528959003398144,188401 764209840248000513,81702 769007062131040260,110362 754096131836039169,31400 770731803053268994,120103 789077101358047232,196214 789226346664820738,224018 794330728620294144,259134 785906391873576961,198069 757241836452872192,39384 774029720283471872,140444 760582527794892800,63451 767855878720647170,100893 786380569823162375,203391 795141130140745729,263594 770435460564791296,118985 779917494052151296,17416 788892560718761984,221832 770112424347308032,116618 788165418603073536,215012 770934465313005568,122146 790581466757472256,11774 753730075514826752,29589 787464019586064384,211347 791439795369021441,238395 792912917918281729,243075 791765845018116101,240483 732684545812615168,353228 789164910773022720,11774 793477896522362880,252196 793806083378802688,252893 793170498502926336,249469 763492119449186304,78129 794990290209767425,264397 771042095549321216,123085 769955050474967041,74518 778293755426111488,167220 790584450862034945,232169 774710398465503232,141887 776520380177453056,155916 737627959134027777,350654 787086978076516352,209151 777878004584284161,159370 775908963372130304,152492 789516033996402688,226823 758305168798552064,48663 773851573483139073,128067 781307653494636545,185496 787021450842476544,207613 757709161819807744,46958 753811371293224962,29996 780451153632907264,177233 787200537150226432,207613 761732409150803968,70461 778838190954205184,169805 786117652943081472,193639 793098723878404096,249469 793693891488722944,249926 791324405381079040,237491 794938865039577094,262847 757305750540591104,46890 761690636437323776,69711 794670557526708225,261155 778395709087293440,167522 795749401457147905,268646 774050046228639748,140748 790212200552013824,228172 758443254975082496,52749 761953355988144129,71324 773880129957265408,139404 765710726426013696,87904 760491321593331712,63149 793950132085592064,256217 749310633850658817,7849 791370223253422081,235487 753648061826539521,11774 769858635812003841,112788 759182649659240448,1170779 793824863676870656,255393 787935550573539329,212686 755204702044823553,35980 794954701733265408,263817 786677172022960128,205728 756280605042671616,42171 750477354716332034,12883 793096493183832065,249469 760164620158009344,61412 780626528853897216,182211 792180616062078976,243615 792086426904997889,243292 792082111649820672,243075 768964686196772864,110585 772580397175730176,120963 776424331601702912,155688 789158383186173952,223286 790614796391493632,232921 769170379470413824,33169 773670921257103360,137965 767771294435651584,100893 781805217989795840,189017 762052691434418176,1248995 757250323958337536,46384 764977803808825344,85562 754039176010555392,23725 767741958781476864,101134 793993982850322432,256105 758130380767657984,43285 764795168054620160,80939 778673939748753408,169201 759504886627086336,54726 765856514124894208,80393 732959860401135616,398860 764838922908086272,84724 778165977649414144,164826 775390132547575808,148473 764142812912680960,80393 733024520211189760,353228 795226279410864128,264774 773668153570136064,11774 775509868081844224,141699 742221402439221249,352839 761610484051218433,69711 768581781058560000,106716 791062650125971456,235179 732717930564182017,352907 766393088793251840,93086 788057420014559232,214492 774043234892849152,140025 781537761660665856,188401 770692103957544966,120613 787851091140489216,211347 795097997617098753,261155 788454933922275332,11774 795016997092343808,263907 766314113970610176,90088 755161910799138816,35890 780673696750985216,182257 776511258346582017,155362 791075006293737472,235487 770397848286273536,118191 757697974101127168,46958 770721841660833795,119937 761105371008110592,62877 772477197051392000,131025 757649158849298432,47761 765248444550221825,85562 778028226585235456,164001 757264718088155136,46384 765212151283798017,86103 792174160793436160,243187 768706927874416640,99264 773360045371392000,135025 786301280603869184,202727 792940383198072832,243187 787009982839463936,208167 773895820651352064,139404 756898643542704128,44163 795098562895953920,263926 749328487077539840,7849 771463482696994816,117125 778606485089742848,169201 757980252471697408,49056 786937918753378304,207287 764867213094424577,84724 785783755675881472,197512 793749009382805505,252408 792011859696254977,241819 753966231791792128,30590 785322704979230720,186883 732238309112549376,11774 763158513375928320,75899 766484424271822848,91956 786190291401252864,201619 788734719903006720,220332 788501278062182401,218495 765266347542675457,11774 786405160524271616,198304 791435628424466433,238780 761361351243665409,64722 794294015822888960,257492 766690315604467712,11774 760376406656376832,60866 764844025887141888,84724 767717956067393536,97863 770245336866627584,117257 790748309837058049,235349 794557159262605313,261155 769277031406145536,110615 791620414682177536,240070 766009061175209984,85296 777562847370997760,143948 793141975163609088,249841 791317802435117056,237787 790984317614817281,234583 791018130357166080,235774 791623528781058048,240145 788158146875359232,215965 795704882925895680,247930 769569140222922752,113894 793897496800002048,255942 766346016853364736,92166 758751120630034432,54070 793551398403125248,252020 757558942377574400,47782 763154437380595712,76577 760299539987300352,59666 763905377280851968,81099 768302128418828289,104932 793994199066673153,256239 792797967161839616,247240 793081488204001280,248010 795770208619233281,267587 794566253465731072,261097 778886435801882628,171005 758118770946682881,41703 742550540215853060,8431 785354287576707073,194210 767009406777110529,88669 761927066807832576,69231 790663508899659776,231894 766344808654745600,80939 768131688115339264,103126 750868360041107456,15173 772821752384720896,132578 794532501502894080,261155 752198201113972736,21074 792020104502513664,243075 767870677655416832,102249 760673746046873600,63451 762122425890766848,71429 765613807653695488,88641 765228146173980672,84209 774749496555085824,144635 776026369092423680,139404 757979310644981760,50314 759366316780318720,56924 765324120183738369,86440 777702309253959681,159359 788728185093443584,220029 764764863650488321,79561 761165624055730177,60999 764470233633476610,83391 767096308884762625,97248 795025067524571136,263906 787397868378288128,206008 759035145315753988,19563 791702444153589760,239516 785280177353977857,194560 791333391501185024,238207 779386447207993344,174294 785822874766495744,198466 754779102351994880,33356 788537700487876608,218875 789889664899424256,225911 771443263978901504,125070 787767275470278656,205197 791801923259265028,241678 775680678612443138,150663 786931949604515840,207287 794327992197644288,259623 764976731820269568,85562 789449571265081344,224680 793433732765982720,252020 771671300175572993,125163 763169165503033344,75899 767865513913397248,100559 774265381586436096,131421 792088723705978880,243075 759561808936103936,58034 781504335674998784,187657 785774231535714304,198094 794203343534964736,258120 788406957027778560,217285 795293036863430656,265257 778408518860754944,167407 791319001771053056,236502 755976009711624192,40881 791333499391340544,238110 794236418767851520,258771 780633004385275904,182036 790716546158956544,232881 770799955657261057,121479 771890395064131585,128017 787775227015094272,210238 795205870510546944,264397 781331262158073856,139404 795378274960478208,262752 753622574911791104,27402 762045875489124352,71429 764977600938676224,84724 794611153800495104,261155 789143221226049536,223603 755470224149782529,37613 759557134254235648,355185 793240124695937028,249926 785959172814827521,199546 756619890992316416,44450 755115290166333440,35445 771540600793370624,90284 774087189139369984,141360 791000498350481408,11774 793203774617772033,249926 766230865907179520,90482 780168750737784832,176109 781596901300957184,187615 770322902961053696,117377 775130869472178177,146847 776789066293456897,157755 777962090753581056,164764 774067313142149121,140230 765315454231470080,87145 750775932231618560,14525 793570783716970497,250785 785916587895164928,196277 794405962790539264,260404 774436728920604672,143585 766531468923318272,93286 760607355776167936,64074 763709206985895940,79691 764519561274257409,82209 767464429764083712,91946 780610922343563264,150151 788210310440161280,215437 792083369525772288,237964 763866500398714880,80153 781455593626152961,139404 763844005540999168,78513 774429263172886528,142339 793886360646004736,256358 792635687963136001,243576 769302580614668288,110362 760654796600770562,64084 768146366526873600,103354 762008516911587328,71550 794751545254510592,258148 788802634245287937,220526 792190830974996480,244550 756502288873627648,42249 789557252831211520,226432 760153023091965952,18395 785919548939730945,199546 788532113574363136,218275 751178730966425606,16299 795683497537110020,11774 776419659541155840,155478 753377257167654912,27222 793927602595586048,256255 761200170893766656,65180 763788446213169153,78239 790620623231938564,231871 791348370795298816,237908 732162326628081664,349764 767155034639388672,97438 772474804507185154,131027 755080905027362816,28354 790104440221134849,738099 758017563565711360,49925 786000801256738817,199211 787346472920453120,209195 773589100154597376,137869 793209019552923648,249841 765231130941370368,86440 759003005156925441,54070 790331975760576517,230207 794889224348520449,263079 750902791015718914,15808 789736440758284288,226490 763129953781030912,76549 768837984451825665,100605 774019133646090242,137869 785915075181752321,198878 788530674651238400,218275 771487156187594752,125111 761574383345278976,69231 779135854346252288,11774 793126420352491521,247877 788396746871181312,217039 788133658985103360,215005 791728437253726209,240483 768593044564160512,106281 795774491775352832,267655 767425684520120321,97519 768328116230053888,103463 794784873139544064,262025 795616982196436992,267521 769936581889171457,113836 793289571341512704,248624 751009952395911168,15182 791809491800948736,239893 754092664895614976,30590 785936923588071424,199546 777893595021873152,164001 756342251635236869,42405 751983117443866624,14277 795201153743069184,262784 773606924411469824,136515 790885915262525440,234583 790425646249943040,11774 793975022037516289,255826 763515694520475648,78159 763830953072549889,80607 785305804262047745,194723 768788939792457728,108963 772024443744948224,127657 760320261170356225,42435 770490045845430272,118191 794317393963061248,258741 771660071134597120,123825 788457705774125056,216265 791017762898513921,235590 776419513633955840,153845 778817801440010240,168045 776805958370598912,157755 768164124723249153,103212 780192342510800897,177248 779454752606134272,175260 761237423003140096,66779 750858308580499456,15264 794945947860140033,262847 795483876613160960,247930 787306716421623810,210207 793467395666944001,252368 761612813462896641,69614 788146251153936384,215754 770028777321758721,115511 756204597748781056,41909 773191336161869824,120393 785874521987383296,65713 772265548713340928,129558 773906977646870528,139404 762611135220711424,73814 778163432336089088,164826 760870646444285952,65180 755394656309948416,35890 791419601468796928,237198 761974950517415937,71270 795078477493899264,11774 772743117397196800,132335 787829990058500096,207151 785897411696664577,199546 792450390944018432,244550 756302491961131008,42432 760284905611857920,61412 794443655528513536,226320 765560350934650880,88052 770048008503320577,18030 780443988591607808,175772 761454381409587200,67852 770935456384987136,117282 752981612627955712,24763 763069842899345408,11774 773280581018877952,133980 793529665432485889,252596 794631749544251392,261155 791416529594310656,238395 793766841332166657,251951 777701682016690176,128519 776461165555814400,155688 779674990757105669,167939 766019582456918016,86103 789237471678562304,215505 791740576337199108,240584 792015099166851074,226366 764626612687998976,80939 794965932800098304,262925 773689837878554624,136947 793118973164331009,249469 759121379123863552,56784 791366656488566784,11774 774292837181624322,141887 785891529260806144,185496 788709148129169409,220029 756571595389411328,43553 790741663471792129,232881 760441068336787457,11774 790667003421945858,233307 791361763115667457,238207 794406986397806592,260404 766517454713462790,92872 771550213316063232,124462 770843297174683648,121805 770497449026809858,7311 785661415054946304,197512 790737175247749121,232881 792789657683722241,247240 768204341769633793,103924 775436180003389440,148394 756504950117699584,33356 795250279193149440,265257 777414545295806464,161542 793866137855401984,249926 794535085030731777,261155 766027418096271360,89739 788801928805298176,220332 761668221904781312,69947 777948966096809984,157755 793794438195654656,252071 774985357368565760,146259 780088191403585537,178076 794077188983169024,248770 794684276801347584,262022 772170884337405954,126389 776008176462200832,151526 767785151862484992,101463 765270783975264256,84724 787423180092678148,199307 776809274135556096,157755 786550133437718528,204413 791654067818954752,230311 749693332838752256,9433 764854850693713920,84724 750173208419049474,10057 732987702736490496,354927 758067230798061569,51136 780359535517048832,179557 746441209518788608,11774 758359722735140866,43391 787719589312409601,205197 786624086160007168,199272 788397905455505409,217519 790946885565554690,234583 768490019422175232,105256 791865403366445056,240067 760245869249605632,61655 771156395970355200,121612 771434822896087040,125554 794578001107283968,252679 792082196764897280,243075 749361260475678721,8047 789208877048868865,224225 752885316713787392,22546 765218374804615168,47940 759092523306520576,56964 775131440522465280,146259 785589119166492672,197286 773933650303934464,132335 794350982176116736,258598 776225419636989952,154534 787478807460458497,211347 787754614317785088,192558 788370671227117569,217118 794645350594158592,261155 791463183433146368,238383 781417177341632512,139404 792144277128163328,243451 786194231983353856,201619 750333488503590912,12357 766705198941306880,95708 788754745091588096,220029 788906955645460480,221785 776939469412847616,1250371 775789334930784257,151463 786711643325624320,205728 776143009859575808,151463 793546998397952001,252014 764094007479631874,80939 781250618811944960,186434 772629137622077441,131025 775377324401451008,148870 754051751024611328,30633 788230336702316545,216265 762416103620435968,1249026 772565529882087424,131421 767307739533971457,97852 759101809369702400,56964 770000780216639488,111558 778581454947250176,167569 792399832337874944,245549 787077186100617216,207109 752703666885242880,22752 791018605404184581,234583 781840294841122817,189814 791116950873051136,234132 789250697921490945,223921 769001040943337472,110362 795751493873778688,11774 776819935670566912,158428 769701292285497345,111558 756707572497977345,43553 763390755566133248,77731 770644049069871105,118209 791023657149566976,233736 773700646490902528,136515 781593503960797185,188401 788789263416463364,220526 795689443109634048,261155 757779585001852928,47844 780693565550702592,181964 792163170152349696,244221 755894795705331712,40550 793529172345942016,252408 758807748616126465,42453 772184749695700993,129558 794054054355664898,256239 751838663378632704,18555 758351285322149889,52554 748928156409683968,11774 742800671326363649,47188 753698019455926272,29263 785664602054991872,197993 778612363629125632,169201 777038307830050816,158820 749407068679909376,7849 790861314319081472,234473 768817076802691072,95055 769274739701518336,112788 791358440157417472,238395 790724776692162560,233154 793178062946967554,249374 751157418113937408,17143 793082713943203840,249286 750440889479208960,12038 769889159724969985,18030 776497723063369728,352075 778669935958515712,168892 787464703979106304,211347 787735720056291328,205197 793456168714633216,237491 792104213853659136,243075 794010279004676096,257492 757299706087309313,46890 773197948389851136,132996 764170622461247488,82283 751816349693775873,14277 781450570636767235,186883 765660744377442304,89076 770032457148235777,114357 755838310346555392,18215 790194764289191936,229693 790233470245240832,226810 780083798474121217,177724 792148549005774848,243562 761219385109258240,66842 791471981711327234,239405 741274912984334336,351252 764272650273316864,75899 765809407569563648,89198 792190566981218304,243165 771816830612582400,75631 790958894138871808,234653 763722325569048576,79691 765536113381474304,85562 794688973943631872,261155 779385073200164865,173682 790979538507460608,235590 794553922211889152,261155 763088774561574913,76549 770642173247295489,120341 732898110599516161,353228 794554823525986313,261399 755378118836105216,36735 788486649265131520,218275 762015504647225345,69878 760463834536677376,58537 793144825079922688,249926 791013353393156096,234653 751745859776315392,14277 774350130162102272,140444 787703037015887872,212139 773183710745288705,133043 794875440456409089,262849 768870377380581376,109666 765398994298277888,84209 795382651053961217,265881 765917232891326464,89733 786965594109202432,207287 793298749493747712,250216 795746059767152644,258922 772823006179655680,132335 775740522958884864,150511 781892988897144832,190269 751214604223549443,16768 758122475158966272,50698 764206744767696896,81569 781345147720130561,186584 794000905846669312,11774 764975422878593024,84724 770009869579608064,14277 774350472601866240,141360 755158160579715075,35890 766325250418208768,93036 791556140479881216,238395 772967908033126401,133454 793472831451521024,252580 792188286886346754,243187 758448828299247620,52749 776886135049949185,159146 755159206748098561,35890 793204513670852609,249926 775059833732997120,146405 794620734295289856,262145 773066320841703424,133996 778562066651185156,166852 754049302155161600,30296 765621479224422401,88367 785551937865326592,196917 771896775364018176,128424 772530204141060096,131007 765635572685615105,84886 750950693515567104,13532 765933423022055424,89859 772654477996388353,132076 753375904563208192,26458 792724878889590784,206666 770485594409558016,117257 791667815078064128,240483 759918035817730049,59394 793577995394879490,252679 780017618895925250,176890 792055829709021184,240483 786927122447237120,207287 791265687163531265,237491 773532393605066752,136110 766278564752699393,90482 792173635637305344,243513 776893471449870336,159245 790314384983588864,230485 762291592279588864,72035 763796721960792064,80393 793933465427251200,256255 781377135860744192,186584 760938642445508613,64769 738420380642254848,11774 758314961701629957,48289 760211138541780992,61051 763069699206680576,1249058 758707029594603520,54070 768930124137803776,110362 765227782339170304,86103 777843827424002048,164001 758262199475286016,52061 785550951390126080,196788 764204609065713665,351463 785910754717208576,139404 785341760163545088,195125 763797784227155969,80393 793626031542329344,252580 794711886008909824,262022 775792027808038913,151156 753074299267842048,22795 781329973693014017,139404 794132400754171904,256439 774933277748498432,143051 788068502628405248,70764 790656457884602368,232169 770349599475335168,117400 773893984821190656,139577 763513743481253888,78228 789545221226803201,213064 765954960961830912,88930 789138283246784512,223899 785915664527568897,199739 785584558691356673,196277 788460614482034693,218275 753372343213383680,26458 753340507166736384,26723 794034788629889025,250519 765546041483534338,88052 786969786081157120,207949 779480434220474368,174315 793138591643959296,220857 788542314511597568,210390 791654066661175296,240145 755792440993452032,39213 766813114314567681,96550 790965995548643332,235487 762641317470015489,73814 767338408117141504,98646 788859831415218176,220076 776752856883945472,157755 762778124488617989,63655 776687444561424385,155898 771154980363460608,122982 732895851702587392,1170500 793220261332090880,249961 765646150682619904,87904 775478678084026368,149300 767341889590849536,97852 791642904766939136,240145 773874303926403072,139404 785472381162704896,1248522 761349683461689344,68163 773888151748218880,138592 786828657578749952,205186 786911844346626048,207287 764108712365559808,81574 757449404177604609,47263 776482412008247296,155688 780137401582690305,178045 753361124372848641,27045 786035413861281792,200382 758829293883445248,53996 766606060316725276,91946 781741870678278145,188934 792099997072273408,243075 765329723400396800,87249 786974329040875520,207949 788459048538693632,218275 755921896995106816,39475 769703556077219840,114985 777701234761424896,160651 793448278293639168,239182 786224691090337792,201555 790331342684696576,230485 795452945005445120,247930 772094517855989764,129558 768115564728295424,103354 747460566680207360,11774 751097183693340673,15808 773891881407221760,139404 735924886984495105,11774 793205069898362880,249469 786753966541463552,205652 793159732974452736,250066 795073382031069184,11774 753355749091254272,27045 762391941220855809,11774 780507777965842432,180825 788517026369183745,218275 755227895560216577,35436 771838844043862016,128163 756616139808047104,44429 751728221364756480,18893 750377957818937344,12883 793828233447780352,255393 794401113567010816,257353 765016330797920256,74133 761002208196427776,66116 771475557385207810,118191 795040126250389505,263926 767898111674978304,100891 770664158631165952,119832 792025490718613504,243187 762871405851451392,56982 765003378141171713,85562 790648512996343808,232169 775558681496739841,149953 788868800817008640,220767 753727524086112258,29568 771485830019887104,125853 762452956721483776,431998 785675549574299648,197512 768927034848514048,110362 779031358152777728,164814 794548232344846336,261155 732723929995988993,353760 768265875275120640,104940 785633823686000640,197341 751663227600117760,17794 765381215473901568,84886 780291552002224128,171460 780733624870109184,182036 794695432374890497,261050 791382311828795392,238395 751995217235021824,18504 732308124493733888,349764 780553674498174976,180054 794004879547269121,11774 747616007661858816,355701 769178632614912001,107745 774795750320529408,145244 794614110423945216,258741 789284754231136256,224680 791965396689559552,242628 753632129863540736,27045 764450097174282241,83391 773172990016126976,134561 785550007936118785,196788 763188800776445952,75899 767556255011508225,96039 792159026993766401,243451 793577054331629573,252020 787637259164127232,211347 790885729966624768,234583 792461566318784512,233266 754117320444776448,27402 755067102545850368,35044 768139789216251904,103354 788557577575665664,104244 766350322512060433,80939 779392953638907904,174115 768615977953005568,107223 779244223967232000,173347 792055953801740288,243092 785848647804157952,198571 762330039748743168,1248996 788874908776271872,203863 795000825638748161,261987 770044112309542912,116164 756197114842062848,11774 789453232439525376,225981 788416697623388160,217837 768500935324753921,106774 793097233931481088,249469 762274907434561536,431998 772158031651966976,127707 775490725219823616,147932 751566112874192896,15066 767514782102462465,87904 758353917247787008,50254 760184924804636672,61145 789085036150714368,223286 795129842312376321,249926 771512778238599170,125163 766747384361746432,95708 793485249040773120,252408 776034388597354497,152314 779782143945867264,170187 766759252895543296,95708 793811360157007872,255393 773861814660726784,138819 765967661746511872,90300 781290204690808833,187084 793626122361593857,252679 773244517810073600,134993 778645857914720256,11774 794377564437417984,260181 774009039877316609,140437 755236894934347777,27853 765338602498908161,87062 770748633377542144,120690 794899360593182721,262784 775757005759840256,150663 758084670621945864,50853 758545656189444096,52554 789181055890632704,209827 765814612705079296,88998 779462486009475073,175340 732490864207876097,352286 785649878407843840,197512 789277987065647104,225181 775836382476382208,151947 761132550601383936,61051 760555002523824128,63393 755210785454821377,33751 766202081506054144,91499 771281656598568960,116373 757622814518022144,46379 793423562107457536,249926 755779527591231488,1170819 760972065411391488,66116 762717665874042881,74308 789990646819860480,228354 736691375790514176,1011996 753701559989522433,28060 763805510034345985,75633 764430214948593664,82963 757221636349177856,43271 774294336414502912,141867 792100918640521216,243075 768933276186648576,110389 779133859912876032,171693 781676274280493056,177455 794170814593638401,255393 755161799452876800,35890 793245231806373892,249926 775556440823967744,148713 793863972806090753,256255 778296243508346880,167311 763135005396639744,73814 781642378700582912,171693 751122790934155264,16953 794621466251841536,261987 786032963066687489,197512 795676131299094528,194085 790915697027219457,234583 768951340424847360,109666 740612478023966720,11774 755278707967787012,35980 787967596461035520,213887 791320735860031488,225121 749053460016836608,7044 773963288287834112,140444 785342740481581056,193671 760674714134118401,63776 794558560986398720,256255 758560200655773696,52061 792472088120401921,245705 762640195921600512,71124 756256430672388096,42274 750411494807011329,13302 790287555891568640,230282 793282882210979840,249926 778814996247490560,170187 793407760478138368,250633 775086693154103297,146405 791427334104428544,237594 763053160839512067,73022 764931775046963200,85244 767782146358386689,99044 765698298531291136,88489 788854647754752004,221635 775548397826678785,148684 793099784211034112,249469 771347837435146240,124918 775428733830332417,57309 733188902614245376,355137 792793554452000768,247240 768194263624462336,264584 781612046165082112,188401 770836449147117568,118191 794868381484609536,262849 743460748311965697,350505 792332753261834240,243398 773848811349225472,139404 790968774828576769,231894 773632521015820288,137777 794017265041768449,257423 758355499825889281,50504 771079475081555968,122982 773713541681393664,11774 772853098796625920,132335 775794469098491904,148743 772040579181977600,126751 795396465187241984,18395 774042264159064064,140748 754730092123811840,33449 755926122009944064,40609 761626526181916673,62492 773114841292607490,132996 765658732269363200,88994 786972456422604800,207113 775338149983690752,124191 793252200961105920,250293 760120544352047104,49998 773575629463662592,135025 775377224878862336,148870 754786360008044544,33356 776763861479395328,157840 794583304745996288,261155 753566576230662144,28128 765249086433865728,86763 786140570729193474,200965 772102847320252417,128615 753318775009738752,27061 791495859192012800,234991 750779244595253249,14886 749307772764819456,7816 753720563625897984,28866 790669960431431682,233131 794319468403060737,259659 780544461021417472,180039 774272263982112769,141316 777996294056996865,157082 789426184350158849,11774 751823041215143936,18391 773509898097217536,137042 760254701145354245,60794 777514107788402688,161387 789524260679249920,226842 790377496675889152,230282 773694872519868417,1250053 793100395434442752,249469 773535885207887873,135025 766057129073487872,90482 733457624809639936,1170803 768202274833256448,104162 795076857364246528,249926 778361259179724800,166282 763466469581680640,78159 789258945445650433,223935 795343497943543809,264397 755086410483466240,35086 760171411965091840,61470 788441226974343169,217634 795453358664454144,266491 760576450005118976,63753 762983364227846144,75667 781274157401026561,185921 759432536300851200,56090 786401534288486400,203350 750821257805959169,15316 771824266501160960,11774 758665049888006148,54070 762017640575414272,431998 790725332974366724,232881 749263822351982593,7828 780529532700725248,180655 793981888813744128,257026 780887889827631104,167399 781502804481282048,188401 768645582923587584,106702 791667678029213696,240145 789670003259736064,226883 766529529267392512,92202 768654460235108353,105641 758492674353541121,349408 768507975174541313,107089 775356426419961857,148033 766689436906037248,11774 794635143554146305,262145 793030336598929413,242693 777805421067268098,163780 787127276773208064,203350 780550696332656640,181419 780830528572448768,182036 764794168296214528,84724 769259154145968128,112643 769431705295818753,112336 778000826522492929,164871 773193435746533376,134561 776214625343922180,153845 770863956646825984,120610 785633416679034880,196277 794916526289776640,263895 778942023495741440,169201 750182734849515520,11495 787039517190426624,207733 778381636526346240,167569 780505135462002688,11774 768939707686191104,109571 771090387888857089,122388 771641665681432582,126152 793106236036222977,249469 793431079004741632,252020 761950681993515008,431998 777949234624626702,164900 794596793216565252,261155 794645660909838337,261987 794689817917485058,262022 751809770785419264,18486 761226561223786496,63084 750686767360069637,14462 794623280498049024,261155 770384105087246336,87904 766309532263813120,80720 773651603672956929,136904 793138292460023808,245006 794181031343570944,258456 751782401420898304,14277 775623907470610432,149040 773889323036991488,137042 766405236055379968,93184 777600892224806912,162294 788821611369693185,219131 753056798710587392,24787 750325609713270786,11495 776906453416222720,158864 758390936472739843,52545 788823730126327808,220029 757630361543249921,11774 768013657443667968,99111 768665529657720832,106753 775000332510326786,146259 791134013222248448,236831 777273737112653825,160609 758419260129546241,53163 766055449493811201,90989 793181547599986688,249469 794334286027563008,257492 790647215660294144,233198 794000564380168192,257492 788119670771494912,215608 793258451262550016,249926 763155756757688320,75899 781895143490072576,190635 792025392219500544,243187 765636455947304960,87852 793502483964452864,252408 777333334926065664,161568 785243884733423616,194044 778237786625232896,166719 785936369419821056,199211 794664039532167168,261567 756885897300377601,43469 770624095822098433,79987 793257812625268736,249926 790335049254244357,227748 792113055261949952,206666 786355132405612545,200428 794544333986807808,261155 764216399354994689,62180 786199446530818048,198580 767210479349477376,97852 775416580402454528,148800 790906763428126722,234583 768133130427387904,103354 774959186413166593,111549 751762543337766913,14277 770409870709305344,118191 767159340306468864,97852 772130328257323008,129471 776597713295028224,154534 778206647185469440,165448 760874663673069568,11774 778638906489204736,169201 791390827385790465,238513 789192238970515457,11774 790255843497373696,230270 749367656940244992,8047 794619078652530688,261155 767378125428752384,93144 786778953541230592,204413 740327695561564160,11774 793674715835404288,250953 791658381052350464,240145 781143465539362816,181419 769956561577967616,114247 794097925332893696,256255 758346813007130624,47491 753441210145079296,27045 780461355929395200,105109 777150724304171010,157082 789938580189646848,223249 794990784638517249,264431 775494082952953856,149770 786947919827963904,207613 759807189502439424,58815 779092968749740032,171913 758018744966799361,47761 785894161778106368,199453 793599522547073024,108396 777934808919994368,164826 752679668990373888,23167 753361204379283458,11937 772052220040839169,123082 789087170204082176,222500 776778721516806144,26066 792613986470547456,244270 794932393194950656,261155 775042252498493440,144730 778274420259454977,167046 764192600496668672,81869 769314395952254976,111558 757916632878637057,49852 771766699746009088,125853 760149735458140161,60866 769693909601619968,112363 768125424098344960,103506 795748000521920512,268646 776598270705414144,155688 792791137635463169,247672 770769294066012160,121195 794716458249031680,261155 773617815555338240,138165 792069827263361024,243187 755313621027127296,35890 751958681885876224,18893 765603611594199041,87904 750392744829267968,13028 793082573148790784,249348 773855424672038912,138465 775456334707847168,148654 793485017863323650,252020 788018935656361984,214492 794192609937883140,258598 755923312321044480,39812 795285921788809216,263325 762308281998118912,72550 794646316915761152,11774 788311006854414336,214353 788393106748141568,216009 789868362096635904,228279 751984014295203841,18646 780633050312867840,182037 775490999309205504,148574 790719046639648772,232911 794808557682262016,258305 768818186984710144,100605 790389358637486081,213803 764589889237098496,80486 779357841840832512,11774 762103116355424257,71099 775941118097711104,151071 790717380641120256,233558 791994823939063808,240145 757878306762989568,47844 776797490485919744,157755 765356141526323200,86103 778344344449187840,167220 755154088954884096,35890 794314958502764544,258456 781480336089841664,139404 776100583367385088,153610 790937510302085120,164764 750656690043977728,14421 768608519276924929,1249507 781847006834663424,190575 786259523057188864,209828 754077292452773888,31686 755526032430686208,38210 764077613505576960,80939 793100531015176193,249469 770313385866989568,87904 785972371643662336,199891 740070111629828097,353488 776934363774713856,158387 771768514042486784,127366 775876778745143296,152314 751135060234043392,17259 761335150185553920,65180 759155148409143300,57189 751781890302963712,19528 764550935418843136,82066 792161654448459776,243187 732362130117165056,351387 769491145889984516,109666 764835677313695744,84724 765204807707717632,80486 775210563345457152,36255 780669661423738880,182257 769126665909784577,111464 786966396228014080,207613 758675799704612864,54070 777036082323992577,157082 732731519547101184,353760 790295629041954816,229693 794622136124145664,261987 780507782722097152,147029 792292003895709696,241678 755486019760316416,35319 765962767304101892,90384 767891435572035584,94699 768164015742787584,103126 751631164411154432,14277 755216138842304512,34666 774343509327216640,141360 794503872316403712,257492 762019856405278720,67586 785702714936295424,162683 732775242154672129,353262 781352528277450752,139404 788013808014925824,214173 788040286165315584,212414 760164488821604354,60765 770810144162779136,120341 771096338679431168,123085 776574045194190848,156053 792100302229016577,243689 785275125180485632,194199 795398411499565057,266151 790515858862841858,11774 732229143639822338,1170318 770312799998255104,117303 755491650424541184,37973 769495855728586752,111396 781878792117780480,190635 771743507266560000,124828 754698726116040704,28732 778979728245989380,171636 777589911096549380,162638 779308666646245381,168284 753313685075025920,27001 772936830190702592,128143 794594942706454529,261399 777846223055253504,163990 764876404144140288,83881 766409019099455489,93823 750657343457726464,14277 756281948293607424,42495 777882108404568064,152594 790694251222872064,229453 755536655537229824,35890 775099380172857344,146704 785603708407025668,197297 754147789530103808,27835 795747749018955780,267576 769060946962677760,1249636 778254594921017344,166913 785807665842819072,197741 777298464246038528,161407 777301806326034433,158825 762679214940233728,73926 785991831590875137,200490 757237125079334912,46240 763092888213266433,1249084 787160067829223424,207965 795006351726485505,261942 764294842860044288,80939 774992743818854400,146259 733113219204677632,355989 760087929146474496,60866 766772680355971073,93286 765876921141895168,89923 793143382088552448,249469 763074028294856705,75802 791724542972395520,192989 792060151020851201,246425 792067586720665601,243187 791428012075921408,238207 751969134766731264,18495 758837933650522114,50923 767912825696104449,101383 780824639282917376,182659 756222339033931776,41680 793156551582375937,249852 794570574567772161,39957 763488285477961728,78684 769279447925198848,109666 785686014371172352,196277 789763631198179328,227804 792073156366262272,233154 776925616704589824,159146 792403835142737920,243865 793122794410172416,249469 764156611052974080,82283 788802484986900480,219678 770413175795843077,118191 764518061894348800,351152 774033784811368450,131421 770282048158216192,115848 773931384020795392,140211 778987606092701696,168633 779728503147143168,174756 759040116295741440,54631 788458930695471105,218275 754708869536972800,22393 786633770749353988,204539 751991689938554880,14277 757329947866181632,46594 785811610908491776,198466 789222786476761088,223692 773126723118338052,132335 768338858320670720,84724 790660862289641472,11774 795304271407411202,263708 794560659577044992,261155 793560750337830912,250785 781729780710408192,352034 790355580476985344,228101 795748441460772864,267576 790668307170988032,233307 747523655329001472,11774 755182153474781185,35890 792730566324084736,247014 756600637643718656,23518 792695102774861824,247024 788164088408973312,206742 788064482216017920,214660 795751193880494080,268281 781375258947301377,139404 757668567345041408,1170396 778203382515322880,158589 777676214886694913,159308 775994864194293760,151845 765334427438157824,86627 794646584361418752,261818 786903773209882624,207287 758458722444308480,53424 753575814189449217,28281 750709960087134208,13307 793128195616804864,249469 792751099128188929,247232 759939034105913345,56148 788133307145854976,155898 795449362138730500,267014 773424500767649792,136439 768128155957665793,103809 777722269212741632,162497 772463081058406401,131025 751882508862652416,18893 753660055589793792,28866 781219180691333120,185310 734732497448280064,350827 749534810541060096,8027 779425256578613248,173347 759358997321310208,56964 749221512071163906,7524 778398898138128384,167407 761904921805545473,70080 764137518262616064,82066 765272896876851200,80486 787886038475759616,213064 793546837907103744,7311 758813270962638848,42453 780636619284045824,182257 791435597437145088,238780 794981843351334916,263895 790025567928135680,224333 788143181426675712,214992 794011245770784768,257492 753574177291010048,27773 764243199623729152,82283 788474852055187456,218275 791255703243620352,234583 775547232011579392,148045 788753181379555328,220029 755052557471481857,24745 794231911363342336,258598 764848556398084098,84724 780964365663084544,183269 781486547082186753,186434 788961786636619776,222598 765227576788918273,86440 793472205032218625,250293 779838969613725700,177248 788764528649576448,220526 755096484345815040,35044 793574478647136256,253721 785749340371324928,197297 791172408392769537,234583 758106066316062720,51451 766786544548077569,95708 767456899822346240,99571 790887034382643201,231881 794616188206714880,261155 755495196121440256,37892 780139069741215745,177233 755895476424024064,39236 788115079996649472,203793 790462771980865536,231385 774216971235852288,141995 780715092140756992,181789 732567485023682560,351512 761617618012741632,69711 788763826489552896,217039 793500733077278720,249926 755526082275663873,12281 793930315370725376,256439 746387778770972673,11774 773886219189047296,138382 759719615924535296,59477 789808215798210560,227242 785894992891883520,197512 735196693038256129,11774 781806614982582272,188119 793610521236897792,252408 787048072580698112,205978 773893125773426689,139404 757403571344306176,46382 779042751023353857,172084 795757655885312010,267576 758405971756589056,52882 769363246239223808,109666 770467588988076032,112788 775101702584139776,146580 790888408763604992,234583 793485621729689601,252020 794651324730212352,261059 786180183950712832,201494 787911740021477376,213887 788797832866238465,220820 790266860927324160,229693 755168427967471616,35890 763442469488951300,78159 764581892339429377,81783 767204459164278784,97248 790573393632309248,231894 786676160667287553,205349 787400581249961985,209372 756906649504387072,45040 792161353993637889,243187 759056659457060865,54070 765398473625702400,87145 753587855637839872,27222 794112858586025984,257353 765205486648033280,83367 778508109635477504,151216 780607137252724736,80785 764007335081631744,354100 772052391197679617,112363 779321488688181248,171775 764881958908358656,41472 785479281967304704,195975 774858293877411840,141140 792524972090658816,243187 788907956192456704,11774 781642290724876288,187896 753952802007838720,30590 766761342946729988,95530 778481332028477440,152594 752892129739939840,24134 793984825053028352,251566 752899741101400064,11774 763125380932837376,75724 769364355045584897,112363 752134411315974144,14277 764506307118325760,83391 766297328328278016,91894 762702421487263744,74133 794118785900810244,350913 756602789262790657,44273 767886021543333888,101163 791711214107660288,237406 761962717271822336,431998 765345018211082240,84886 759945783554641920,52887 781335947610877952,183759 788231682436595712,213217 785493075611320321,194743 794557159795290115,261155 793986868140392448,256105 757622518635192320,16953 769764173597192193,114357 766390360004112384,93286 751954296934129664,20493 791069858335068161,235990 786265689975885828,201958 791011605626679296,235251 776767679864635392,157693 762270649297543168,72411 765003704256765952,85562 755563567357710336,37455 756437751885664256,43234 794638368667799553,261155 765065495410118656,85562 774774996719796224,144494 766364326827585537,93184 749730313622859776,9754 795112693833334784,265257 760125920996945920,60819 776504884388519936,155390 754744264890789888,33549 794698078876041216,262886 756365553338454016,42344 765329046209073152,86653 785250051488612352,194082 772343128317505536,164500 785327598989635584,11774 751598567874330624,1248188 791370655568531456,238207 759382869936631808,56964 777968324235976704,163959 786184486576762883,192032 753127612680171520,16897 781655940558979072,181419 792058658188238848,243187 775418399807643648,143964 750729955479261184,14367 766839395479646208,95091 771072411189915648,121949 750064129369595904,11495 754082003151052805,31686 750373348719357952,12883 757882720441634816,49852 761607654758240256,69356 773310750806843392,135725 790249175015301121,230282 795086817603227649,265102 764670136259227648,78641 771801466063425536,128043 773994670191882240,139404 795232197133275136,141200 776936686857162752,157755 766028423017930756,81929 788427082401517568,217519 757772808420204544,47717 764998123865243648,85670 773872489600462849,136960 792135009364770816,243187 793134179487592448,249841 779557804159868930,174315 785566823601156096,196917 769368191239847936,110389 793946910440701952,256105 785649817858867200,197888 794706678344273920,262752 777456988556886016,159475 756994019087884288,45669 788262885868703744,215437 774187237722329088,141360 791622462391750656,240070 786651172023173120,192560 778021121790660608,164980 762035222179377152,71627 778733497821175808,164001 790709740108025856,232169 765121599582380032,85288 771492069781172224,11774 762424497060196353,72541 762390999926726658,72035 787930904354185216,210585 788875893762560000,221741 733314463194087424,355480 795769055697367040,267862 758654816511942656,53873 769352353908600832,112336 753398959520055296,27222 778787186468646912,170373 760969675232509952,66105 791569898082332672,239884 742298100820103171,352839 764644250642444288,83751 774498112433893377,142668 785811234146820096,198586 776845870956412929,158673 749696184458047489,7546 786985612951904256,207949 761689679418630144,70177 758046469354037248,50314 772678172399771648,131421 793102149974683648,249179 749829861192060928,10408 761655849286705152,64722 767064164615544832,94699 794535290534645760,261155 770450014250369024,118191 791363597725147136,217837 758414742981582848,51997 760536602556833796,63464 780824587416268800,183261 788483859121774592,215437 767042773715410944,93036 790002243281879041,227048 764178727076888576,80393 785926009749118980,199546 788200935042547712,207287 773912751332790272,139404 758868468028444672,47761 794937018841202688,263895 762369611304017920,72790 753904788270612482,30296 794935498263367680,261155 773743597522915328,138819 776199077830746112,154071 756547902609031168,43399 794539018977353730,261155 776878333908901889,158524 794539564647981056,261155 792215276439924737,243187 793124673340964864,249469 773880993690230785,139404 774986167087407104,146259 755915162754904064,26066 790352573878243329,230708 789888329093230592,227242 765624947549073408,88432 776852108234543104,158524 762134762727305216,72086 747475357641510912,11774 793045541303230464,247877 790883939829231616,234583 762268596466688000,72370 777845330490646528,163763 770437928334008320,118192 792539277817065472,246392 791602426491076608,235599 766954386648133632,90384 758711761738485760,11774 774236213586829312,141867 793295425428082688,248253 763853166127570944,80720 790718629306302464,233756 778607340220219392,168794 755365521235718148,36873 760096976054530052,58254 792569499669045249,245750 758492848903905280,41680 761699109183037441,68908 793178186011938816,249057 795385519706226688,247930 749406282457575424,8297 766062006398914560,90539 785658089881997312,197512 787386157453586432,188831 793677603764862976,254025 762037784135684096,69711 763006572591140864,75724 792032995431575552,240483 732716109737009152,353714 752705659188047872,22575 765378028213985280,86103 758241408125919233,48156 732738557744386048,353789 747639256240295936,11774 778297326473445376,167273 775169126339870720,141091 788458653128941568,218275 765694706038677504,88489 770404486778982400,116618 772517121251282944,129662 794549391457665024,261050 762755085466112000,1249046 776257932279291905,33169 776630264097275904,156518 789280798541279232,219509 764332256429236224,83017 792509283732709376,243562 778252823372836864,166852 760986924949667840,64758 780104059063676928,178258 753975562847354880,30590 760866949710487552,65180 775003038448779268,146259 793895535677739008,255942 771392464431218688,125149 776739172484845568,53667 764165884201930752,81966 754826950347141120,22393 769550420444270593,112693 766439520116076544,93850 765206982022275073,86342 771399830153363457,125367 792356349375942656,244143 771094956286935040,118191 778428097288732672,167407 772936242614763520,133664 768577648180113408,107428 794990086022725632,263907 762350182939828224,72035 775001714059423744,146259 763739987200319488,79513 758276182366384128,52112 765019204516917249,84209 765910997597036544,90031 779406789146243072,173645 792447930946973703,243187 764886448965242881,82283 769145090229108736,111558 793958514007900160,243165 751916644486615040,351152 767055627021488128,97467 788612735718330373,218219 794597668244910080,249926 787073960722763776,208016 795359771637518336,266491 791114948986318848,234583 764459998860673024,82457 793582319760248832,253164 794572335391080448,261033 767832733494173697,100893 769674259044196352,68993 778746471864635393,11774 791845635095875584,239405 764450419284201474,83184 761220067019280386,65189 785573023566954496,196696 765050076045668352,11774 786018041943433216,199496 791067003486429184,235590 766876653217775616,90384 749283035514896384,8063 766295236045713408,91946 769173040160727040,109767 775021399089963008,146259 792382426387451904,88859 755483316405448708,37538 760281577733562368,61545 794446385064054785,257492 790653134486007808,233198 764589133020790784,75349 758849521551945729,54070 760951167299883009,64197 787490632466137089,207835 790706404273319936,231881 795394769924997120,265858 774003480763641856,140444 771449524086829056,122967 788392158390738949,217519 781339519131881472,139404 786879416911728640,204380 762641514694533120,73926 764784109990260736,84724 787630651738578944,211753 758637079077060609,53185 793181721822916608,249926 776399966281535488,155390 785460490797518848,195989 765314621011963905,86440 788435989475852289,217519 789272289892114436,224818 750657072446910464,14421 770707562715111424,120610 788505352333471744,218349 790241715995062273,229898 753531736772976640,28022 753905970649010176,30360 790536063093649408,231894 733093292162883584,355480 758319337065381888,52112 788147322093916161,214763 792533250208129024,246295 755930613287354368,39235 750448256438636544,13532 775768276790042624,151463 761253615780495360,66575 788792628007407616,220728 785322931530309632,186883 772907896703246336,133519 792541662857789440,246295 790899885067366401,234495 778209723447377920,164826 779362786795196417,174427 795021509345603585,261724 788969695860764672,222500 775025741423583232,146259 791717337359540225,240926 767101329118552064,97377 775493243710631936,146381 793202546714091520,250033 794768908209164288,261155 759615175297228800,57940 751094228042838016,15884 756892733688557568,383981 780925256978399233,183269 750355446540607488,12723 750450105027686402,13532 750356315034165248,12728 776777980274106371,157755 755439742569832448,33689 761530504126533632,60163 794067826906542080,256276 774341026135891968,142363 785897463391584256,199546 792106663901798401,243075 768855513094352897,105109 774024556717613057,139404 777634316838899716,162886 781651792123817984,188874 760154350589206528,61145 773819862183448576,138819 785956360680857600,199462 787977490606264320,213672 794548690216173568,261155 764471100491214848,83305 769906242642849793,114861 792086317366583296,243398 779132396629204992,171902 776121056507691010,153845 773658414098493440,137693 792819480632160256,247561 794631584993443840,261155 776557624506540032,156835 777604802301886464,161732 751110524142772224,16299 768563390373466112,70543 786957769354059776,207096 758804239145508864,42453 756025897342291968,16721 765263224790999040,86209 786647772397273092,205181 765207588698853376,83367 773805834069573632,136814 780619433819594752,182122 749937406242152448,10735 754107780538077184,14277 785433325800452096,193360 790934769391505411,233241 775118566131662849,147303 779033157169479680,169750 750410035889577984,11495 754762135578615808,33356 767737240885694466,100605 787085572334456832,209151 792386384921260032,245571 768890971492904960,108849 792292631808135168,241678 766754328325390336,93286 779167321197871105,172799 794253957900148736,258044 780598209097850880,181935 792251951249559552,243075 775289594929557504,65663 793605434468741120,249926 775701843225739269,150511 788856024732200961,11774 795169967138373632,258456 788909531241717760,108396 775779232953827328,151255 735699093402443777,350979 751546742978510849,18550 787909374563975168,209129 777579319233159168,161277 795745261750403075,262022 762337745926631424,1249021 795359040910065664,266503 792097084153270272,232169 767677721300217856,100605 792495394630492160,1170572 793149334233706497,248437 777718398893469697,161387 785268850791178240,194160 792717647846576128,245148 795360336496959488,250633 775895030909272064,151526 763766933510557696,11774 786386395069812736,203448 772117568953999360,122664 793189892570218496,249469 793585132649127936,252408 765993107028672512,90298 752875453329895424,14277 793102637180723200,249469 777597016171962368,162485 781613680240824320,189313 770665414842019840,118192 752877651329703936,24134 775026034685059077,146068 776865070890364928,157082 761526658880851969,65455 786251386174398464,201958 768248172539936769,11774 788040541858562050,213064 754079419065597954,29790 756556399975346176,41798 758145969066246144,51069 794378568797016064,259034 786724407502835712,205094 780037046203064321,176203 790166347804278784,225911 768918002746007553,109666 773182976561704960,133666 758446126932439040,25134 777512898188967936,161988 780457718192730112,180433 789812338513752064,227242 775788621597204481,151741 792026473511149568,243187 771275031540297728,112939 772133878660206592,129558 794543008746246144,261155 751611682607206400,18395 786635817947103232,199431 760851931212476416,62877 757586385087844352,352034 764589085029720064,75349 777306849490178048,160014 790315403604004864,225359 793480585989750784,251234 765248513055883264,86645 770888442536271872,121909 774133490254172164,125633 781342350115278848,186584 786643279056109569,205455 756490427335704576,43015 763904740405149696,80260 765605436238073856,87904 759363168288342016,57964 781558186801295364,188119 758735505206882304,54842 759392558145376256,56964 762761903907016708,74281 751168852730478592,15808 755073314813607936,35044 794160654600978433,257492 754976112988393472,26721 778472830799192064,167398 751837661061582848,18893 788390047066234881,217519 788452310183776257,218275 795102109482053632,264754 778566535182950400,168794 794915263795732480,262849 759455615295062018,56700 740314069404659712,11774 792085551100813312,243187 787250344677871616,209477 787449256168726528,208059 767086480686710786,94699 779375681520013313,171693 761410669061238785,68273 779532107408216064,174557 788882645799149568,220029 772026264727252993,128043 753764140678688768,26458 791447922978107392,238864 751541931000238080,18380 791667633192132612,240483 763801073597423616,73926 780783544952098816,180790 749330423637954560,7816 786565099204947968,204413 794940356269932544,249926 764273979926409220,79691 758046128952795137,51069 765908320548970496,89859 795299187394891776,11774 769260341746343937,112693 767727890280681474,100893 770352440755585024,117257 780026205215023104,177433 795272786017140736,263325 766702167906455552,95672 793186521138552833,249469 794880478855761920,262849 762809440491999232,74681 763801844653002752,80393 768485189248876545,106716 764860823659433984,84724 769695686178775040,112363 785545623546146816,195975 758413297867747330,47940 774560659925327872,141360 788940112709070849,220526 771907682852712448,128615 775540321241305088,148713 762861008004141057,431998 781448793157951488,186063 785812411420905473,198671 792531319188094976,243509 765620758278123520,86440 761363725517479936,67908 764208510477434880,1249223 794199911143116800,257492 772967411523944450,133703 793352394788761601,249926 757242598092312576,41703 781232470356140032,185409 781526816318230533,185595 751542047916453888,18406 780049207587733508,168485 756574722532319232,43956 780801607424290816,182658 763812876050108416,75396 792494079011500033,243075 753388540256460800,27317 762247570043330560,72407 787115939024121856,207949 753383807349207040,25981 773591537594884101,137795 781521173536317440,185310 792048046208983040,11774 794346189122584576,249926 775427205870473216,146704 791053583131160576,228341 785589321088794625,197297 787357265573666817,210585 751818698109878272,18893 757270897027715073,46384 764952632033218560,84209 765627536994861060,88367 768855481683025922,105109 770727376758116352,118191 750765895387979776,14421 761264015829893120,67547 771542451072872448,122622 778369385241124864,167407 773509522841145345,137158 779473719693639681,174294 766003768894693376,90908 776830278065152002,88859 794956946537381892,261796 755491000706035712,37433 776347788598738944,152594 767710943258120192,100605 793610812631941120,252639 766090908647432193,25656 769292621000744960,112119 776830799048048644,155451 774974424537829376,144836 758288237194608640,41703 770805016336752640,120613 778410554843074560,152594 795660994227961856,267655 735135624701849602,11774 749276578123624448,8047 786006908188712961,199891 785379521566543872,194083 753717883939663872,28115 788963966634504192,220526 773263907674730496,135725 778688388140367872,167858 757025705460768768,44163 790906871766974464,232359 759834311004741632,57068 756462851649306625,43391 778637258614202368,11774 786324736141918212,201958 790013415184076800,228820 795467620120166400,264397 790510449309646848,230485 779325013119922177,168284 789512754226827264,205972 794334222622171137,108396 762746736301400064,74781 765437826112507904,87249 793695939462520833,252639 794294892931362816,259267 765613699319078912,82209 787880303108890624,213064 767932569736273920,101203 754869006188838916,26721 758072126704349185,50827 773993159235895296,139404 786610057664311296,204413 778313186802077696,11774 760966573448323072,64730 762719428001853440,73910 758299143957647361,51344 764967582126354432,84209 769512362189676544,111558 792919323417468928,248516 793254753295822848,249926 763825834931040256,80136 768434472190562304,106281 787718473006714880,209351 787123990179438594,209351 759820823632891906,58939 795490831826382848,267377 785248212852498432,11774 765642012716519424,88052 781490218893385729,188119 762689003036479489,74340 765971912816267268,90088 781291068625158145,186150 768860531423928321,109666 794553855262519296,261155 780809269041991680,183269 786620104347783168,204539 770805700192792576,120610 767564728348663808,100167 787139500954845188,207965 755106799515230208,35445 760543047532838913,63179 771786741766324225,127218 792426442072006656,243165 768506059065483264,106819 795502052629680128,266552 790037547363610624,227594 794009444615131137,255942 794586676609818628,261155 794152870862082049,257423 767914112336748548,102137 785385675260588032,11774 785600953382760448,196767 768795766198382592,108849 775415359084097536,140653 775894237204340736,152182 788650514334490624,218892 781896984655298561,191354 790282063589015552,230485 793624593076367362,254058 785791217011490816,197286 760647955682656256,63451 779088558866837504,168284 764387314487418880,81946 787716857629249536,205197 750787020172079105,14085 760546439890083840,63149 793492394092040192,11774 793307210088538112,249841 751073540984545280,16728 772473963737997312,130297 786136490908811264,200965 758106744308404224,51344 785935617792225280,199352 794999060935639040,263907 764870924835229696,85027 771930593458282497,83342 738044880241479680,11774 785951796778799104,199960 793592519686627329,252020 794351011305373696,259034 749293285420703744,7866 760555959458693120,63451 777267673633882112,159475 772578586238787584,128934 741307355871256576,1170407 773897775532560385,139577 774265341799231488,141360 785840926350569472,198671 790972374434938880,233558 779793125694840832,176218 780443644067143680,179870 789296730458222592,222436 786890886101676033,206225 770700983030652928,120625 743480904828461056,11774 790705754831413248,233241 758086816205574149,51385 775293918325989376,146259 766675077635141632,95462 769867486862991361,114587 786998241757802496,208167 775379906611990528,148537 785533585771995137,170187 773584876448550913,137158 773708605858119680,11774 787815939135856640,210235 778317693099180032,167517 794520918957559808,235179 757598113557127168,47782 787018715262889985,205728 763399323350474752,34666 774044768875732992,141255 779425553376014336,174557 793479306584399873,206412 791397769953116160,238207 766042657965694976,90384 762611854690570241,73814 758028582958444544,50923 774291856083615744,141360 795156813758877696,264397 755806574334083072,39462 755451037931204610,36877 776024451695521793,152314 776804022388822016,157840 758868158694305794,54070 794649350148329472,172084 754724080285208577,33356 793255249632866304,243761 794967460109844481,13629 794562794708488192,261155 756329997036584962,42249 795342045476835328,262283 773609695563186176,137869 762278133651431425,70679 791015520094916608,233736 770620829684142080,1249699 787322451504033793,207212 748164102778847232,47188 764152843783708672,81869 790693379835170816,232911 794160426032345089,258331 756542907029590017,11774 788477410547302400,65113 754726594074247168,33356 786058452669988865,200382 789690359395733504,227507 790433515875753984,195876 768563184131125248,104973 778956839996252161,11774 760630739222294528,355185 767601774685552644,94699 781536324675334145,186584 785260593905143808,194210 765638691339460608,88432 756505469401923584,42249 794137585488691200,247651 763093728487759872,431998 765517129437163521,87625 735870573771821056,11774 765697552566157312,88489 756863557510193152,44429 794984502628073473,264431 794185842734534656,256564 774111402436866049,141316 787941556770799616,213064 772231972613652480,126390 794875823929065473,262784 793239817177956352,247715 772242704310775808,127775 787087252774002688,202636 770153326474305536,116082 795389214682710016,247930 763490992280350720,78341 754083312226869248,30370 788795131671425024,220332 762112977004666880,69947 775809478037872644,150663 786418684487012357,186212 768226961219092525,104589 785851198712807425,198878 789934306726522880,227048 794090669065109504,246273 793626205228412928,252711 776708023129546752,150249 789548144136597504,227048 771437758627782657,125381 793207194548178945,249180 762667999581106176,74133 789426993930657792,225981 785334308621815808,194934 752712319939932160,22752 769300368266256384,111549 793085636081311744,249348 757233822635352064,46006 778192499995271168,166388 751131434149109760,12805 777203163476688896,160395 763039187159412740,74681 786908398038036480,207287 775757945376301056,151463 766717152413884416,95672 790731455823433728,232169 779171918234517504,168284 791351236800819200,238395 762467361991462912,70886 793231095085031424,250633 786630364102029313,205181 794680234666659840,261987 781410410545221632,139404 751600825261187072,18215 780820810185502720,7092 775720713361747969,150438 779417756047380480,173868 786301396337303552,201958 759118720610537473,53995 772094305846472704,129558 765656077547343872,88874 786224596265660417,195481 774333665488797696,137927 794944414942576640,263895 760591728583729152,1248809 785962128645640192,199546 767407795083837440,97413 787814530478989312,199307 773933406316924929,139865 795677188024659975,267862 792520008647663617,246392 764598313106673665,83391 764935600390668288,11774 763441056968998912,78344 785311941715689472,11774 755898872724152321,36522 763206356299952129,75899 792075057526808576,243766 792846207429120000,246657 776940641729163264,158897 766650471943634944,93823 777020471736995840,159850 732512572293816320,51644 785985864354627584,200357 756219122351017984,41680 733250291349475328,355943 773933827794178048,139404 750549448951009280,12883 777554440807129093,161352 773886050292862976,139404 760815866581807105,64504 788210263518355456,215437 773895769392832512,139404 773903397166592000,139404 760970859079229440,65174 765630284180099072,1170369 758288767388004352,50804 762850983084863489,73814 766730277959954432,23060 772992245112856576,133519 790399076420300800,231333 791138268884729856,234583 753030889139937280,24316 773560328143593472,137158 768603294088454145,106281 776183459676954624,154322 753632778709794817,27045 790406360789811200,209828 790556312056672256,231792 781468157118525440,185496 754866322262024192,33356 788803165516886016,220526 786234973930004480,11774 794537235240587264,261155 775095569635237889,146847 787664964710461440,46572 788389128438243328,217519 789473260010221574,226048 764924423874891776,82209 793888142759714816,256534 788101406246830080,215165 786890801859231745,206642 775018149808865282,145293 791019543095341057,234583 778024241199403008,164130 779439422680858624,173846 757055264319238144,45672 786419451382095872,203350 760708604555067397,62937 768512353528909824,106716 768975759289438210,110209 792429006784081920,245268 760112324762013696,61051 763007046258073601,75899 790695319868694528,233692 772202135928922112,129700 740506470303797252,349375 758796124400459777,53703 752244263061250053,20279 792038050708590592,240890 756041090915045376,38511 768934754448187394,110362 773857433202495488,137158 794641323877928960,262304 793182861222375425,249841 756843304776368128,43553 765047196668596224,85562 790980102242918400,234583 771889501958529025,128121 789175331701653504,11774 785581304926576640,196524 791607643840274432,230145 778061577526181888,165833 788424568063008769,17416 752122102816309248,18602 779844012962308096,176201 772111286486327296,127366 791324124136243200,237491 764177088718876672,82020 762050050394644480,64084 752069843612864512,14277 752245295375740929,21074 785491815621390336,196277 769598080245239808,112619 755861062218555392,18215 758717376426762241,54070 761639987515265024,69947 772720370025631748,131008 752658450648367105,22032 792123861252902912,243187 755835443065843712,39384 764468275166126080,83391 773620568256045056,137740 758110624303812608,51248 770468931500998656,118604 792925564227100672,248514 788167702607200257,212068 754748178629439488,33549 786408513740288000,203350 759887667056168960,58253 775530928009383936,148748 767853995260076032,101681 771411758858862592,125367 771839024638136321,127582 790982623703228416,235487 760165161650880513,61145 794069005677928448,232884 786263486439518208,199546 788282826332446720,215005 752974372982239232,14277 754714925277310976,27045 757101916157599744,45964 774332115588644864,138673 760339057972916224,32825 758443363318296577,47761 779506593968844801,174557 740508058477027328,33338 777894126624837633,164083 790019829239455744,228241 770591877070483456,119832 762332565478969344,72035 750363064449441793,11774 753988394687004673,30802 790226348161761282,228147 774403308282707968,142172 786584289819238401,204413 789077453113331712,222655 763399569941987329,75724 756387745136861184,42432 756442962272411648,41459 737727141375250433,49681 770679437637586944,118698 781284967141765120,186212 787479461423833088,210313 786992612288958464,207613 787803950812569602,212357 788528672944844800,218977 793884290375385089,255942 777844257440817152,163166 790546622602158080,231805 790711600722354176,136170 755490440086945792,26539 790866927258329088,233729 768153579488174080,103212 794294157758124040,258249 787012520640786432,207287 752018639662878720,17794 750686391659487236,11774 791624505403801600,240145 779797879858819072,176218 792494212436471808,246314 795401250233847808,266190 778424714154872832,152594 791432278907899904,11774 795763591500664832,267521 749636694131879936,8248 766655937855778816,91700 794898066545528834,262849 749354180423417856,6913 775013909753319424,146259 764798548122734592,84711 793632751010316288,254135 762652064568705025,73926 764611637529616384,84247 766349162287861760,80939 756580207734120448,43956 766121454442196992,90969 778445038493630464,167569 790716296367263745,233307 753377589306150916,26458 789172670851981313,11774 780206600426496000,178045 764957658407325696,84724 788443052222230528,217519 760125701206908928,61011 791660240639057920,240483 764180494627897344,82457 793120756146200576,249469 764224971426111488,82759 785829110895480832,198671 780191440458702848,172185 787609854957551616,209095 785945774505033729,199960 786696952054448128,204971 771513448408678400,125853 774893582641692672,144635 773973383889289216,140211 758769176689336320,54070 766729174614618112,94899 774984697835294720,144494 786795464892960772,205181 794656988189822977,247240 758712836143063040,53945 761352034364817408,66801 778419112544526336,152594 762758617363800064,73712 755454124347367424,37433 765662315123355649,88994 780933916890804224,183668 753679136560779264,11774 772023813609586688,127657 785260976090124288,193623 769199335708000256,43579 750788804311744515,15316 780461896797450245,170785 761324959469711361,67938 764636666757734405,82582 769531454367735809,113797 764648528433991680,83629 794556835403419648,261093 756316555089063936,42249 778574201623982081,168794 768985159752441856,110023 795280609857982466,262849 758149093717843968,48663 789156117351845889,224123 762844189763579904,73814 773889145362079744,139404 760246267960291328,59155 778291586358734848,167220 757325399315578880,46401 785607397943316480,197512 781273824666849281,186584 785299887860482049,194934 791113425116098560,235590 763141103398760448,76365 769678933478535168,113894 768839190012366848,11774 761032763633864704,61544 751110192054415360,16299 754101832637485056,30296 775394036425248768,148536 771381473098145792,91946 793218733959417856,249926 788397928142475264,217519 763919148883718144,77353 777904107134734336,163990 787985700574662656,214209 755841964331761664,39462 781216629044555776,186584 786173622373249024,201292 791617145755037698,240145 779145602248630273,172545 794189539531177985,258598 757733497125482496,49066 787128764870209537,206644 781083990845292544,182349 778016175158534144,164403 780550401976172544,181419 752672830991507456,22223 788090529829400577,214247 758104062697021440,47761 758687234681745409,246425 771486451359940608,125554 786332122361372672,201958 793346911616937984,231894 790522720798793728,11774 778034219461275648,164001 793481138345959424,217519 768449664106565633,106442 770672632765091840,120610 762591796211818497,69418 785961482068430849,198878 755249244563345408,36484 775629511714934784,150394 777884583043928064,164001 775759996646596609,151463 768393513075552256,106083 785688562519805953,196277 786607539550957568,204413 795304068747030529,264010 793499374244487168,252741 791450598818414593,238395 769853923549126656,114454 777999943277641728,163785 763780940095107072,80136 768337563090235393,104026 786447766801281024,195876 755091539832016897,14277 779327805234507776,172799 785585641413369858,196696 786536040236363777,203510 794528470428778496,261155 787760786735108096,210238 769345656989241345,113222 788568968302825472,203710 771098317304594432,122299 750508230036430848,12233 763083296054059008,75899 774798817199874049,127775 766323006650155008,90618 777962952280444928,164783 785543694166417408,130635 761747708717785088,67226 774909050458808320,88859 776087070280343552,152888 781902205922250752,188401 787448021852315648,209351 792514487874048000,246392 753969926612869121,30779 757756922216972288,47940 760616127193944064,62728 791643262780071936,240260 761526196999827456,68993 761343747724419073,68057 764163211809660928,80939 781628232768585728,189515 758982992949686272,56237 794755104511377412,262752 791343111737868288,11774 788053007359442944,11774 758334977385779201,41703 744938859784445952,11774 761360742008446976,67326 781250716941688832,182659 792129465140727808,242628 761776140604346368,70085 786554289619668992,203048 789564373081612288,205972 777283559656534016,157082 750678758462488578,13532 795044389601103873,263532 773495788571758592,136904 790313879180050433,230485 759094969630007296,56784 750867297405849600,15808 765294958328897541,86645 791776233952571392,237491 774670818165096492,144542 764154819238125570,82066 795404879825162240,247930 771329674358259712,103697 790561202292359172,231894 776062509384081408,153095 788437882629390337,215437 759635536164388864,57574 758538232267104257,53469 763806417002369024,80393 752684281248428032,22575 752928654363983872,24497 786055651382394882,63776 771644149414055937,126082 757463582397177856,44022 790754513821044736,233692 763770227649748997,350498 775043872497864704,144730 793994832989585408,226180 758305259819151360,51344 771022212887261184,122299 792927325968969728,243761 787166359457193984,189031 790898069126647808,234583 749258127653101568,7828 749995205781184512,10090 756912465502466049,41680 760124334635622400,61051 762084916838432768,71099 772473362132013056,131045 776143386629672960,153501 781465845826326528,186750 795066861998182401,261399 767089970070839296,97001 775460372341858304,149259 758031824601780224,50923 778497018830487552,167858 772063440059891712,125853 774417286924865537,139404 753722552862801920,29503 774949502654435329,144635 785797330029064192,198586 792203574193250304,244550 772853290585305088,132996 770342959468335104,117311 785617715260162048,197512 780614370162270208,182122 781471157270831104,186750 761643035927076864,69356 775303174269857793,148170 771734099329449984,125554 788253666641862656,215005 795398621088907264,258771 752117585013944326,18470 766742278199189504,95568 751561284341170176,18298 787424539445559296,210313 793267818523484161,164041 775399465582821376,148645 763495507775725568,78159 768272624166121472,105345 794590495817211904,261818 760727056468541440,63451 785262461964386307,11774 787724432886247425,210235 790610108774440960,230298 764876504748687360,84449 770751770792452101,120633 788455336587857920,217837 750298067912495104,11434 768754358603440128,107024 786401931740663808,203674 793827509322133504,255393 766029556134383616,44461 769992677223981056,116082 795020309976010752,262516 755777081145978880,39207 770592410434932736,118192 793915671109255168,256255 779388314256306177,171795 791664748831969280,240145 749332483267715072,7914 795398525739745281,263141 786077928631242752,200961 793100101778493444,249469 792003622968160260,235828 752666293657071616,22779 787750056925409280,205197 795072578142564352,263926 753677411502305280,28819 757944843830112257,49400 775059805492932608,146338 764980181337448448,11774 770388114745520129,118482 765166046722465792,86103 749732165697433600,9754 774206557324279809,137315 787979949625847808,210253 751210280818970625,17380 794744457924997120,255192 790658573046951936,232169 764873912131784704,84724 790209174290345984,353124 754887561785376768,33356 779056345043525632,169515 762812403729838084,73712 775394776593993728,148903 795119334540591104,265102 772967233202991104,133454 791413708358418432,238378 794960746631335936,258771 790623414834855936,230282 776928540944052224,158387 786448748096389120,200566 733036181722648576,355371 760980957088317440,65455 773966050996002817,139404 775025044690919424,146259 754799245253685248,33356 756977667123982338,45672 761547027394260993,68192 760459147422806017,62771 767081737394479106,96275 790532751179051008,208178 732906402960670720,354525 756585119431864320,43471 768893136449970176,109104 787365480470315008,210289 791074529564987392,235590 772894814912348160,11774 786960538228039681,207287 794532340454211584,261155 765676294017261568,88930 750041716883808256,10848 789562221713956864,215965 792157509628731393,242690 764459387263913984,130505 780801762609344512,11774 777589164808085505,162638 762768607604506624,74650 749167378567688192,7022 766260803301416961,91946 790746517875240960,232884 776114527133925376,153501 750024757253443584,10654 769144689404547072,110302 792026041552220161,243187 751712767510388736,14277 791710153200459776,241034 759967702903615489,59783 774661957286703104,144602 778528145343381504,164694 758089796099211264,45622 780155597639540736,176128 773293959175086080,108795 749660160663007232,8259 787175983447171072,207613 777704236725342208,350711 760921329113632768,65180 733282958371639296,354869 753367792854921217,26446 794604839321866240,261155 751764837542289408,18539 785914333423427586,197512 765302227116306432,86472 773724011993980928,114236 788425663892090880,217123 794965929343844352,262925 774304087722618881,140444 786978771484147712,207949 764132925629722624,11774 788736699912167424,220029 790261437939712001,229693 763480518117720064,78566 780478133027872773,179742 794557125645115392,261155 766005956899639297,90031 772041591259357184,128931 785519029498687488,196538 788464662866169856,215030 773872910683500544,139404 792021609284374529,218275 778546327454121985,167839 760441194321219584,62063 765589725918797824,88505 788770290977296387,220332 786440989246427136,195876 786744827534675969,205231 761360758009540609,65626 794788311080570880,102730 759659667056422913,58358 766324797764534272,11774 794252466262900736,258331 763423625923952640,77720 758335990503055360,52554 792458991678869504,245268 758820467159339008,54631 766385786770038784,91804 774125625971924992,140444 760675571676254208,63776 780895601529675777,181903 786618398444756992,204337 788752604818006016,220526 767101925049397250,96196 780210871511330816,209828 790952783474102272,234653 768927619135868928,109167 765313898958430212,86440 781666541993623552,187843 786381825094496256,203454 787583992941936641,1170820 790631794915762176,230899 763051716610707456,11774 787090438184251392,207109 794565141694218240,11774 732692371024973824,353228 773736929615458304,26066 765767827395604480,88930 788711215124062208,214492 765938874275209216,90384 781354891188895744,139404 757590982112051200,47761 758742233075949570,54726 776139841172013056,7224 790728820298883072,233307 770290896898318338,117257 794715623762907136,257492 770963733921300480,122146 769677192737456136,113412 780490231300653060,180825 785588386144759808,197297 775709031063097344,147013 758184170074112000,41703 772495193559994368,131238 752963267908304896,24316 787821781692321792,205197 790664315237961728,231894 781385709101789184,139404 778198786854285312,166409 758835050792128514,53996 794205719432196096,254135 759322128852201474,56964 780778900016226304,182036 790358762699632640,230282 790568046003826690,231882 795315433184329728,249926 762362366860197888,72716 792055844649127938,243292 762257574884507648,71178 793783319758528512,255065 794232385902641152,258598 762882646921797632,69947 791717820392431616,240483 758755825158590464,54519 793199427527798784,250033 781385787644387328,186434 789668080112852992,108396 757574445552824320,47761 792794902790680576,245148 793597578592026624,252408 764151809317412864,82066 769787537254645760,100893 760500280177942529,62492 766037217508745216,90384 752870266406072320,23899 790971887409041408,235590 750372844673110016,11774 767559566649327618,99434 790661401958232064,231894 780617397539573760,181935 751234143502016512,17794 751883268044259328,19768 775647719721410560,150404 770841526394097664,121612 778511283578548224,152594 789300136006475776,224573 793880044858777601,255942 773963713439109121,140534 785822258744823808,197050 793139092825313280,230142 781335620492922880,186584 795608213123137536,234526 764430574165557249,83391 777175659114266628,160578 766419040361451520,93823 785639046454185984,197512 777741585865781248,162610 787846454039617536,213253 791011828960665600,231580 788254825339379712,215634 777848964393660416,163990 777274868643627008,159876 789895538787299328,227048 757781172676096000,47940 792158883607306240,243075 762807839488372736,74483 781554522820796416,186584 765188317327405057,86103 761688415825985536,70355 757700794221289472,22575 770425239062863872,117352 792842906784661509,11774 780960366788509696,181419 756978717247758337,45669 791793125526233088,240763 764935381032787969,11774 781620419367473153,188401 780014395560632323,175782 791081712763543552,217601 794311876020535296,256038 771355073012043776,119832 764519820586987520,83391 794356518535606272,260033 763720188336439297,74575 794892008896667649,261050 765373761126150144,86103 758293107217666048,52061 773868142598631424,139404 785700117991059456,196788 757162943649677313,44429 780911136187224065,184223 768124751982137344,102514 779393427041497088,174557 788362533728034816,217156 785616372415946752,197512 774810012002562048,60069 791008689947828225,234583 756459398529097728,42249 780439884007821312,179742 792922334327889920,248514 790957900436910080,199307 793899686994186241,255942 777842293575417856,146991 786109678484848640,197512 795356807858417664,266079 769022986829660163,110647 742827750914990080,47188 781548541059760128,186584 765230859972669441,86440 779852923308236800,136093 788861407492059137,220526 763501262113341440,78198 767489599597928448,98972 759155967871193088,56322 791664786698272768,240483 793966353900146688,255942 757976913839349760,49852 794585239402053633,261796 763687026520690689,77612 776846319113633796,152594 765606071306117120,84724 758010407441182720,47940 794318837999161345,259267 793616848038223872,254135 787334031960485888,209582 774005569103405057,118191 790598251913351168,232169 793474476130258944,250033 792034807072960513,238207 764998259165257730,85562 767454070147846144,97447 794205216732315648,258598 795306800807493632,264397 792066305021050880,243427 759174426239889408,56964 791261400739872768,234583 769307061511344128,112363 793317808331366400,249180 759185574615928832,56964 791693977728720902,240483 752986044820168704,25255 780109482345000961,178258 767230239969718272,97386 781853128215896064,182036 749425806120812544,7137 778587062694019072,168284 755725579815571456,39235 785312016386945024,11774 749930469765025792,10653 785735076654911488,164764 781832917810982912,187393 764083232212066304,81696 773019371958435840,133043 789344790542299136,223940 787689654518624257,208058 795044987633274880,108517 793897750689566720,249926 764148826072506370,80482 792234083950563328,243092 767914716211490816,100893 787010301539524609,194230 791957861106536452,239893 756203348899008512,41680 773625477374341120,137869 794321319009497088,253032 765283370444197888,84800 751547497064042496,18215 761849022978007040,69869 764189239726645248,82066 791402246621827072,246425 795101549575933952,265245 772214500476919808,129126 769065309470883840,109945 792714644599271424,244270 793644849987661824,249926 790546486048198656,231333 749920724777926656,10735 788536616444846080,218875 767341864017989632,94718 752876858908168192,24134 773950907356700672,139404 777990617498578944,158673 763850542602825732,78344 775184713136807940,145244 785478573998080004,191653 775843679948967938,151242 762263804495466496,71026 787749550068895744,207974 760110670385905664,61051 760668642250022912,352572 769209648054362112,110647 757316922971217920,46890 785513518984560640,195807 760510131884789760,62771 770096857527771136,110585 778729444408037378,167273 775563528170110977,149200 755185151177555968,35890 770154121584181248,116968 774026932761407488,132497 774605786655760386,128230 771465368003026944,125145 770290530756489217,117833 781219776995532801,185595 793597984164319232,250064 757071487723573253,45348 759107377744322560,54070 775307190735368192,145866 793971326297862144,256439 750730709929697280,762119 758664761647050753,54070 763188733055152128,76723 769708476125753345,114357 794649557971955712,261059 766740091272179712,92958 790868403598884864,234473 745872328031092736,1170338 770397034134269952,118235 772185638036660225,127707 792340164131495937,353124 793873904309854208,191065 757381741707354112,46460 755988001898061824,17416 791012722137673728,233729 793252169030008833,249926 778508390364360704,167569 790666087037702144,232169 792482836389388288,240483 774718615752966148,143473 786285144638271488,202429 786548970386432001,203932 770988737031467008,122146 780504528529584128,180825 732326838249328643,350808 793588704543641600,252020 759091430358970368,56197 756282357863284736,42432 773554544722710528,137042 793505689997934592,249926 777213278099415041,160353 771836339058712576,128424 777534046981222400,161999 770958181568622592,121479 777800743789223936,163763 781724597842432000,177455 755587441059323904,38254 763045148691406850,11774 787373447651454976,210740 792068436713213952,243075 775867923277635584,151090 789285289915060224,224680 787491654169137153,211347 781485334110605312,186221 770543557509775360,118191 773126933521506304,132335 762315257402359808,70756 785242699872014337,194206 765182976376332288,84724 765299958224388096,86440 773613521216995328,137639 777006888776966144,157755 794913828081373184,238113 781831657397428224,190635 793629838938603520,254058 767840095139422208,101681 758828575491362817,54070 756830990085992448,1248445 776869042816552960,158524 787742785587732480,205197 791746424283107329,238207 794166651969105921,258331 761649424187662336,47283 791983346242977793,239998 794730277109166080,260849 762523770707972096,349991 762715838562570241,74247 781387253469712384,174293 795378589730541568,266491 768972731761254401,109571 793487725978529792,252741 759157252309647360,56964 769753030438846464,114987 789510809420529665,226731 770310306333544448,118087 776856008949850112,157755 768354220860903424,103212 770552118474371073,118191 774280943200862208,132335 775477113990152192,149259 785645813670162432,194082 790611877864869888,205972 768513749237899264,103899 775916018044547073,90539 785659885329481729,194653 790588441008320512,232137 761953422320861184,686533 764999700458057728,84209 778635903896092672,23762 794175160446091265,255393 770419272367628290,118985 778634473051004928,168794 756586244482662401,35403 794964825688444928,227242 780085515810996224,176128 792035995617075200,243187 762090761236209664,71099 775426972407230469,141415 765603843874881536,84886 776800809757601793,158229 760451550447796224,62063 772642200870129668,129558 733360948132601856,11774 764153404297850880,82066 772483942041718786,118693 776141670492450816,153095 785540680353452032,196788 750856806222565376,15264 775746117694783492,150511 787345567110356992,209713 771609575766142976,125367 781664309650808836,187969 773336993228951552,33169 794557780178808833,261155 770787493427851265,119477 787288166583513088,209477 773196760097386496,134470 795719580362608640,261155 763070799381159938,47188 789268340296519680,222847 758143128566108161,14351 777249924639436800,159411 761994362804994048,70858 738562166073262080,355507 765903602233798656,89876 762357705356906501,70764 787096024854605824,209151 766073373759647744,90482 793793120194494464,255393 777934363514122240,164826 790996584268005376,234583 768129202428088321,101383 753699307505672193,29263 757633172993474560,48288 732558814663172097,351837 794210819747745792,258331 791714003684827138,240260 732997267020349441,1170810 762686843372597249,74133 764028749717266432,79592 791462431230787584,238272 760089504048820224,54504 759585147935043584,57574 779013447593918464,171693 787088245599244289,204835 789847082731380736,227242 781053594556510208,183759 766787240877883392,94683 772255428990398467,127925 787486581028380672,199542 766042259645206528,90012 778308486690025472,163763 789187703094910981,215437 789942463225995264,224680 763937906822033408,80720 791702849747087360,238290 769861594209746944,113982 763806074843623424,80393 766246144687038464,91894 780905735492427776,181419 773721323298254848,136904 786413792066310144,202561 773287194635141120,134371 780822676046696448,181419 778613673073844224,167007 778996298728955904,167407 763377259407249408,77849 758083117932576768,50772 776021578542874625,152735 763766784478633984,20757 794543076140195840,261155 794876292319637508,261155 773971921704620032,140444 793963526540800000,257026 763626921066426368,74575 786033765600538624,195923 777841121929990144,87904 794919057535500288,262849 786756696815374336,204835 794995086568341504,262849 791643058408333312,240260 769617712066592768,109875 772899416940351489,132364 781343957556920320,139404 780895029699182592,183261 764133794559340545,80939 790844868906016769,686533 751980169976352768,16931 765229296332005377,86440 750433683929202688,13449 752902340408115200,22662 764241423524884480,82002 751579691761426433,1248135 788389964346195969,217519 786323010894503936,201555 762695639222329344,73154 773184061766455297,135025 773986560488435712,139404 768762511264919556,108741 765706895814496256,84724 777843339366375424,164001 768488329180360705,106816 763828991006429184,80098 769584317282463745,113982 778418504160645120,11774 755821930079408129,39285 771031966158168064,11774 773223154760163328,134470 775862787054731264,151410 785689192441389057,197512 756930014277357568,45185 775000475116695552,146259 766559714607935488,93286 790627748108726273,232137 792872996000051202,247087 772908996915261444,132335 795756270284259332,268646 793562553398034432,253032 777381085093257216,157495 794672238922530816,261050 773555659228999680,136018 761913019538534400,70177 769694956621561856,114987 779381226922577920,174557 787946161143361536,201374 755043036422217729,34666 743030609438756864,353879 795449371936653312,266990 749625989555032065,8497 763799804547833856,80393 765997579217670144,11774 781896504764043265,191354 786353568265625600,201555 764248816518180864,82273 791409654618136576,11774 764229019416010753,62180 792064706945089537,164814 732279982878281728,1170463 749543903997489156,8297 785580056877764612,197102 767783165608026116,100893 754727368883892225,27045 790281940695977984,229693 793520514933272576,11774 780427998654820352,179415 761914707880140800,70858 764979425137995777,84724 771105761686675456,122978 771839398920855552,126389 772958645042675712,132335 788245259008499712,212528 793175975471095808,249469 769694859678461952,114987 773495936324513792,135025 766149908902645761,90482 793849934411739136,255942 795054872496324609,261155 751550595010408449,14277 733466930284093445,354525 767774758649856000,101463 778400376793903104,167407 765132171648663553,85767 773379696805371904,135136 758131191094583296,50923 767958353221853184,81869 758688328581545984,54011 750313796938436608,12357 786242083417841664,49459 791199268686077953,234583 793846788193185792,243286 763170890574139392,76723 767176397630611456,90384 772831121222537216,132335 773962479047172096,140444 794596925651779591,261155 764831011385569280,84209 760430889297973248,62771 765559294959972352,88197 761609993267261440,69356 791405482917425152,238207 758091940827136000,50827 763120678451249153,76628 758409894366109696,52821 752757795687129088,23167 776924203614220288,152594 788201733281439744,352258 767078381800288256,97472 788112445491544064,215005 776770376856657920,157993 762808294645829632,75073 771430299699777536,124744 789309533369892864,225359 780057398937518080,178075 777187633827110912,160641 795486754329468928,267262 732610662719852544,1170324 768157667500122112,103212 788250786144788480,172084 779160339963322370,171324 788734696855310336,218275 793889858758455296,256534 786112145813544960,198513 775786397445783554,151156 781826324910530560,190635 768949389989642240,109666 775987478989639680,352721 793951964706918401,255393 775099791646699522,144730 767812304620646400,101383 791830726467518466,240763 757007397269274625,12954 780474895738155008,154071 788060371680579584,214492 791671745568706560,240145 761779081360748544,69878 769921372638150656,112693 774062597649891328,139404 788163415520849920,215480 753200621948276738,26140 772831848430919680,129618 780833746098479104,182037 790726962167676928,232863 795477312762421249,266500 756265087091019776,42344 775061676769046528,140444 766256862278803456,91946 765937868007206913,90384 790607768017174528,228888 793689737403899904,254135 794737032270585856,262025 795433008270450688,266079 790903636855492608,234796 732807100515164166,1170689 773867358892929024,139404 787627876338307073,209845 771962401499521024,127939 792081198923198464,243398 752300192582475776,18395 795347586186149889,263906 763694364925104128,79587 788893505355522048,221297 791382511213355008,238395 792764962758205440,247232 757913572013858817,47940 773517314004312064,136904 787014544417628160,207287 788354378868596736,217118 771094485262413826,122759 776928078194880512,159093 785927644650938368,199262 793904399118540801,256439 754038863580966912,31400 790652495643062272,232169 793595239558680577,249926 755563910850187264,35890 773174473985929216,134561 753720763266379776,27061 762286284245131264,66646 795394762719301632,266888 791374212602667008,238207 759113043913486336,57092 790645257276764160,230142 754002216441221122,30802 753765818358493185,29790 787306955400441856,209151 791000259828690944,234583 777367708027367424,159475 793791780281917442,255393 761965425492054016,431998 793184386602500096,249926 755917918936772608,40668 759083765125648384,56231 776191035005362180,153095 790658320357068800,232881 762820866694483969,73814 772224393808314368,130004 767363010201518084,98943 769715539392471040,114779 792521539358973952,246225 795734756155682817,267737 764578660024213504,82571 758654585183596544,54070 767062576819793921,93210 792836072552169472,247240 762116077933371392,70858 771059016046940161,123085 787125906833682432,208252 758691829520883714,47940 751857946242392064,14277 777556620268146689,162107 758039610463256576,50923 788748127163518977,220332 765670462500114432,88367 788075040319283200,215030 755107347283009536,35044 781232314378432512,185595 762685711791382528,73926 789894428253126657,228522 760313731511357440,56964 759121653519486976,56322 767332853818482688,97315 770787802019721216,121479 786572680438788096,203915 770769696744349696,118191 787419190432935936,206117 776951369135644673,156835 785682483111137280,197297 790560907210338304,231944 763776047514988544,80098 785918137040371712,199546 762260488906346498,59969 762429694880862208,69711 773175628287795200,132578 778298383182114816,166409 780391396674899969,179742 760589292162998272,63464 791838362273546240,240070 774217497566412800,140444 764169072988725248,82283 792592917017657344,246726 756646490903351298,43751 766005878583590912,90723 787097077616676864,207287 776543926572359680,154869 785273269666525184,194083 786673682945015809,205728 793263832269484032,249926 752312323310694400,20609 790313935085842432,212131 768152530807353345,103485 794694148884402176,262022 770442152845291521,118191 785616317411885057,197512 785658076489658371,195009 741266116404613121,1170819 750427148670742528,12535 752966463493959680,21332 777878812923158529,163990 779912756438982656,175549 791389052628979713,238780 768936248912191488,109104 791836284322840576,240070 788225289486671872,215005 791373448207540224,237854 768623428823818240,105488 790695276906504192,231828 780756132125999104,182960 760763475299823616,59996 752647270764601349,21332 764848154483171329,84724 778190782289350656,164826 790913140875730944,234583 763227862002315264,67326 774928909880201216,144129 769326051721900032,112940 791268299422044160,237491 778750861606473730,167220 762136568358285312,431998 795399323219415040,266822 794736561820672001,262849 792777199237685248,247241 777575586659205120,159308 790781985048305665,232863 778062820139294720,163574 795048570235666432,263896 774007507811340288,131421 771476585765478401,125554 778210936989618176,166390 793596401867448320,252408 791685827092819968,240483 758565302258970624,53411 765883298866302976,90031 776621114306940932,42036 776921279572082688,158387 795769002500952064,267587 767892462031499265,100893 772578984718536704,129558 759662727107403776,41459 747827129610543104,1247812 751187649877147649,17591 769300893653229568,112265 793130775902167040,249469 768480546720583680,104973 751547277039239168,18156 760524023658864640,63451 792019642374029312,243075 795755957624172544,268766 754902791345156096,32495 755498898513334276,38032 758130231479771138,43271 761525516411236354,65500 763876430438477824,80939 791022548561428480,235147 794908931701280768,260613 777260895944708096,160602 778678052804894721,169459 732964457404489728,1170808 755152779677605888,35890 764806319761199104,82018 781729977293307904,352041 778220727065608193,166409 770335380994297858,11774 785659754299305984,197512 788752660283396097,220526 761632938006044672,69231 751560742676140032,14277 768867560557203456,107966 794678387684077569,262588 785860314998988800,198878 788562562895978496,218260 768991312175570945,109960 795361435111084037,266054 763168798937534465,76259 780788996322516992,183269 762621628501024769,73814 778290052904259584,167220 793109818496077824,249469 758691546707484673,54070 775048406851022848,146024 770166360110407680,114987 778137218061897729,157422 791309412153618432,11774 792027673295937536,242730 787833467694219264,209184 770769968187179008,118192 776950777310961664,159546 759019850199031810,55107 793552978909159424,251803 765641951177797636,88370 773693350486609924,138624 751580092225118208,14277 773568713664634884,137553 758332144930459648,52112 764631238682382336,81835 794280383550459904,258771 790842366001164288,23762 779871832677683200,177248 745085227249315840,195876 770393791236755457,118698 758268540650651648,50308 768683410365657088,108477 770010627687456769,105109 791676053269864448,240483 788703253319987200,219458 771296988402970625,124597 764295410777149440,82283 770677580789903360,118761 751641756672798720,18083 763440387067355136,431998 771483256432701440,125111 780116243235741696,178258 791078822472843265,78159 758703865676136448,54070 774740988816453633,144602 790917710385389568,232169 779717595121520642,176127 776880755096125441,158992 754715159000678400,26539 759742648064368640,59398 766998513309798400,95672 762002310306365440,68993 775504157289619456,126607 757886996433997824,49852 788502250381512704,218495 791446199668727810,238207 794985629264117760,264397 789525387621511169,205972 756865695493787648,44450 761159140542652417,61051 778300893129273344,167220 780162418747985920,164694 790189904969945089,212131 787143556142080000,207733 793164169776214016,249841 765968403337252864,90618 771279136606257153,122388 779891381082869760,174465 755926003810115585,40550 785525744231264258,196701 754092141823918080,31201 792073251820216320,243075 768978849350557697,110477 772787695617765376,132335 792119002680139780,243427 753194588664397825,26029 760559313970688000,63715 790427527550345216,230283 786260733533097984,201494 795253145114906628,258456 757897355794452480,49852 772791213376335873,132335 794551298305638400,261155 773965287024648192,139404 776746904973488128,157755 776412164055769088,155287 761833047176024064,69747 771179186618720258,122967 764219220607504384,77975 755150085000880128,35890 768193449669619712,103261 754740223930687488,33356 775490974038491136,149770 792019797659844608,243075 776055696638943232,153095 776076918814683136,152735 781222164913528832,186532 750194097864974336,11495 772115871145664513,129558 776205755921883136,153596 772895629924106240,133043 759569905825964032,54092 777690722023510017,161456 779147741796638721,172799 795759726785085441,247930 770001461912735744,115435 773866203404079104,139404 794489780964880384,260899 793836941338775552,248770 766353850806702081,93303 786391983954792452,202727 793533138521776128,249926 770652417197240320,119937 788928006681231360,221832 760836372319965184,64722 787004574993412096,207868 751984652202700800,17416 764684954903150592,84422 771736726054199297,125163 760578050018807808,62853 788484241747128320,218275 794604291935891456,261796 791288183950540800,237491 758097971644948480,51451 780610663089446912,182049 781175175404523520,185496 795749970083250177,261155 764103924286648321,65180 791362155257946112,238395 766189179499929601,89923 785616175124340736,197286 773191315580395521,134380 781352946596536321,139404 754060396126842880,31529 776929943791992833,159245 785921668942172160,199431 751123027924889602,16422 794025158243598338,256255 772092476198793216,128230 768121508631867392,103389 773646164394700800,137565 776436665862721536,155334 795003074100297729,262849 778090069680857088,165185 780616651301466112,80785 791307456424980480,236393 762844582073675780,74727 794684381327749121,262752 792769744688611332,247240 793979531073908737,11774 787779785502121984,210208 765058380276785152,11774 778276793455378432,166321 785855405851283456,198591 794670394611552256,261987 762033733721583616,69673 766916610640736257,95708 767793056976220160,95055 791368970175651840,238286 786623029639905280,205181 739494469662171136,352790 768880963002699776,109767 792482798758166528,246225 771661514499436544,118191 760602355175874560,64019 764459553228369921,83367 793172668015005696,249469 770775952452296705,113165 775302272532307968,146847 777775068575391744,118174 786454694759575552,202727 761352049883746305,67587 774048128156794880,139404 764677545035825152,83870 755275826937991168,35890 790979146033819648,235590 776441552834998272,151463 781828979825250304,190635 764822979775635456,84724 765609743243182080,88311 771917665988468736,127134 773851800520708096,139404 753743943616069633,19598 773843890210082816,139404 792017771257171968,243075 794759157945507841,262022 777927906504744960,164633 767840438451527680,100620 777863721758646273,164001 792822508189806592,247241 789559173822423040,220029 764149696239538176,82066 773850819963842561,137869 732629496902344704,353054 766331798100017152,352244 773092706293682176,132364 793490612850794496,252741 753575264970420224,24023 771578478353260545,124597 761475236281876480,1170332 765901667573174272,89957 781350667134697473,139404 791432667917119488,238589 754774752439443456,33356 787588597415186432,208307 758097505162698752,51239 778680510138556417,169232 761137147298537473,66777 761677771273826304,69673 756553407259873281,43471 786755317463777281,206008 786843174996107265,206960 765314468700008448,86103 777695602146553856,134033 791678341942173696,240483 732204629736333312,350258 751875497773060096,20162 766384574704316416,93036 787157650144370689,209043 792592138546491393,246726 795044044367740928,261796 781903955051839488,191354 765533948302819329,19215 769153553088835584,110659 778282528222416897,166339 793890852816859136,256255 793316402526494720,244790 776252253279752192,152590 786070979848073216,201007 767728432960643072,100893 794206711523459072,257492 791135825404788737,227346 794666523935666177,39957 744986069914034176,11774 792132761477709824,243075 795455608958939136,262752 780841330012323841,183269 763358211948834816,76771 790905056174350336,232884 745066907846381569,279676 788734350728757248,220332 778634042677792768,99816 790560340354424833,11774 776926005080395776,157082 751963783657054208,18452 781487874419986432,186584 780087915607166976,177696 763897106797096960,78239 793583873326194688,253843 793164628666769408,249444 793985175168360448,256276 780051617521565696,175975 764995991720386560,7828 781337481908224000,182960 793097148539822080,249469 793156340533211137,250033 793198491094781952,243398 790024452109168640,228354 758528786652463104,53703 753431161150566400,26286 794761365755936768,261987 771491307420344321,125853 762389103602233350,70797 771424768973164544,125196 780759368086106113,182960 778584174332698624,166852 792717093141524480,246771 753685027419000832,28819 769960621660106752,74518 791124393426432000,152946 792489997974765573,245185 763516124487098368,76406 787504373102411776,211347 766743535328591872,95682 756579409201664000,43471 758317357341171713,52112 759698259770081281,56262 790246683028447232,225359 765379354402500608,86173 786967432317599744,207287 788542029584367616,217926 789542884869492736,194192 763339903828692993,77579 768201156254367744,104500 785493027997388800,190823 788275997703479296,1170441 793867899077271552,255942 771130037718306817,123583 759296083315027968,56964 750394064399400961,13019 792495268499451904,246225 778318677355663364,167220 794551693484507136,261155 756719783396184065,43553 790972653263785985,235590 785524813322260480,196277 759038056003272707,56257 757897355333103616,48064 794536611811880962,261155 775282462293385216,147587 755158436896202756,35890 794631489224900609,262145 758157358044475394,41703 766724417716101120,91700 786605485101199360,200917 788504497643552769,11774 785250603798761472,193868 769701400435646465,113754 773971042461253634,139404 776830631456092161,158387 764330766444748802,82002 795208675740831745,265638 762827248428650497,74559 768201409464508416,103149 780351056035184640,177724 749206551848710144,6988 761978190629834752,431998 786244072759406592,201958 788851682721533953,220332 768049779766992896,103083 765811859966586880,88506 787496035639754753,210687 752674251749089280,22400 775975534966804480,152735 764454116751921153,83391 792750140410982400,246674 774655192218427392,142906 791707338855940096,240070 794911295325749248,209243 753210526793072640,25879 781447149489905664,187568 750833488811614208,14567 760953543368990720,64692 794663495648178179,261050 764567727239532544,83945 763422935176667136,77720 759502830017384449,57574 778316733400641537,167220 793580997828718592,253793 780858193178193920,183162 791314618790637576,234212 753739130421383168,27402 794891687856373760,249926 753693271080202240,29263 765213290985197568,86440 787842585897205760,351837 760261974290751492,48052 758442852892471297,52394 755899621616914434,39162 768228841655459841,103924 791874147882270720,240483 794019493735346177,257492 774058329777672192,141200 781719853493137408,182659 790909246011543552,234548 759074350540521472,55661 772008918511980544,129158 789098683849596928,223286 781596957873614848,183269 786343776428187653,202200 789996000182095872,228037 770257826925064192,44421 788016248693018625,213064 764989988534648832,11774 771006417012715520,121805 792965699803156480,243615 778591893424893953,167220 790626331587321857,232169 769962778685804544,114848 779060145439412225,171617 787459296560812032,210253 772853064831160320,132335 793198303521312768,243286 788848803612856320,11774 794626744728764416,262053 794155847345532928,257492 788100619303170048,214247 793570128545841152,252020 794699204761419776,23762 765364374189989888,84888 777634984618135552,161502 787149977927585792,209043 795122871563681797,264774 776622329203793920,53667 775405048503406592,148574 793388689502052352,249469 791020005789954048,235251 777542056029851649,161349 778403091724902400,167858 792470137001549824,245634 793190710094594049,249374 760112714878451712,61051 785508344161181696,65113 771190953369481216,102002 794616487998844929,262022 758683547267805184,54070 732352803860021249,350660 770209114223939584,116082 780963488395038720,431998 755023803130916864,34817 770622368368594944,119774 771416508450893824,123085 792082209272246272,237964 781077702317002752,182324 765659261909118976,88998 742223582990766081,1247507 764101223792377856,81702 792713676595789824,247003 790208949400244224,229159 792858155332108288,247877 780747716628389889,182036 794345577547005952,256038 795416675453693953,266713 792556071202148352,244270 751716855337725952,14277 755164885479219200,35890 795685576661868544,11774 762474025574510592,69878 779109999960219648,172089 785277061913010176,11774 750364435160698880,12535 758685626992619520,54070 753589268379873281,28281 775850069149020160,151845 759579100788891648,57574 773650056377470976,137777 793949323058937860,255826 787153728222720000,209151 771078155562053634,122133 780976975695388672,184223 790068375997128704,223492 765953363699638274,90031 778399383817687041,164814 762069191428042752,431998 751101185923305472,15165 761674797080346628,69947 732289087294590977,351002 775559039971303424,149202 793082834714030082,249348 795756901610897408,268356 767072206195134464,94699 789894279153934337,225911 765293487629725696,86472 794996048204734465,263907 753460808290410499,27775 788169477947088897,215252 764184930310098944,1170575 733933358821036033,350682 776471806794489856,154622 776549370451853316,155688 795157847927463936,29569 779111016277901312,171060 777190807065522176,158422 779529573637754881,175542 769940810913583104,114388 732743195369439234,353874 760562392321429505,63149 785524077855436800,194281 795026368836812802,263926 777620272941633536,158524 793233146552528896,249926 791382962378043396,236931 752261092139671552,21879 771562588316454913,125204 794582035922874373,261155 766040078632165377,90908 773555329997021184,137494 777970368149618688,164764 768893872877498373,109666 752188281052332032,14277 777564790428315648,162497 794304321919864836,258771 776625654510919680,155451 778321454458863621,167220 763200758636539904,75899 773703380095016960,138819 781693247605182465,182211 774818715837890560,145244 769635674882531329,112239 775781191588929536,151185 779718985491316736,176203 776935438271385601,159146 755847677972140034,39997 790915013846315009,234796 756568977963413504,43225 764382586621743108,80720 793190267541155840,249926 794687000963973121,261155 794714331644592128,261130 764414941864480768,82066 764474608695345152,73712 769562653027143680,113412 778372456121643009,167407 794239526457643008,259063 761904729089777664,65189 776089015216812032,153150 779828476543131648,177233 753350155513004032,19598 768171264238387200,103354 773864748173627392,139404 789511087771127808,226731 756893941232873472,44450 793473168081948673,252408 788877672378052608,220815 738402222912966658,11774 786035250539274241,199546 767239073366806531,98126 789376880067633152,224793 780425854862131201,171693 785932624271405060,199211 794320444643942400,258829 764872008911949824,79561 750450061281202176,11372 789685446049538048,227242 759180163968098304,51798 773959895410352128,140211 764542457283506176,79561 761699016996380672,67973 768918618495193092,109571 771550636307460096,125163 775060186323120128,146479 790698977884725248,232169 764876885129961472,84724 793457520459255808,252408 764463202612547586,82457 759014045772943366,56175 763430569665368065,78219 770365258519027712,117609 759211357103349760,55257 756304464122970112,42432 766484155899281408,92885 778985886285303809,171693 756612603670069248,44274 794874784878305280,263302 759072229976076288,1011996 776658234283220992,156055 763334551431094272,77331 764499948540788737,79987 790652016917819392,231881 791794955953901568,240483 771321413223407616,122982 791617389846794240,240145 776120876261453824,141357 791301278785601536,237491 793434822676975623,252020 781114184247418880,182726 793160541472694272,249961 794533068300292096,260181 786242790544044032,201958 765185819531411456,86047 791774010568835073,240483 763062835781959680,11774 772838150959804416,132335 754022134066745344,30296 786178019396349952,201494 788373905924698112,7047 789560497708339200,226717 771395860588441601,125222 790701557201252352,232863 758029486915026945,50923 785276182811906048,194693 794167805574713344,257492 758791649669451776,54775 780217058885791744,141360 787024360351621121,207613 794545981945679872,261155 780169573899366400,176673 793151630996807680,249926 768138530468093952,101101 786625525225779200,202652 787309111092383744,208431 765065185673547776,349060 752000523713257472,18504 772902355176157184,132364 781236272626933762,185310 785570197012787200,196676 760836915356659713,64745 778728370334863361,169232 787367504607899648,208146 763614396610441217,1249146 773842043395342337,139404 789150381364379648,193244 755517183992668161,37044 794645476356354048,262313 761956772336762880,70540 768231811654623232,11774 793145081758818305,249469 791616694783504384,240145 780110044490674176,172185 760146106407936001,11774 759340125448921088,57378 760658933367341056,63451 788711380413059072,220029 794978962204164096,264397 776762789499170816,157693 772784899883499521,132335 787302422498516992,150445 781606310701850625,173347 794934591450652672,263895 780921182128377856,184521 792369625006649344,243187 751806659266306049,18893 778425601111699456,152594 786296374354554880,201620 786323723447971840,202200 777545720618422272,161352 757738662574436353,48287 780487314728448000,180759 770456705394053121,118538 765392783519592448,86440 732991913641398273,354316 788933859949875200,220029 755110142065074176,34666 787405226856751104,208928 779178189264486400,167213 765585124528357376,88431 751941407711997952,11312 795777480309305344,266151 771208535472431105,121479 786251386782683136,201555 769176505419259904,107444 768230789196701696,104932 786448654911606784,110585 790613816870658048,106085 773868510237822977,138819 790635645685334017,232863 781724159885934592,170884 785630084312993793,197341 790241487342542848,228341 791349615945744384,11774 794624409956913152,260874 794577026120355841,261155 750399424669421568,12883 753012127175024640,17416 794228034542960640,258598 766333585150316544,87607 794307964513517568,259134 761208398205505536,65180 753394957268942848,27061 760671095351611396,62779 788077303637110784,215005 793579951958159360,253793 791453454258540544,236931 775688466390593541,150511 794260915965169664,258456 794964466358067200,263895 770334250709069824,117257 791349968443498496,11774 793095348059250689,249469 768575219506241540,106281 773160228279971844,122146 792761876371439616,246392 758875682071941125,55257 786061960412590080,49459 786993578379710489,208167 767837340391862272,101681 768855783198953473,109666 793411542771380224,249469 787017700136644609,205181 755977264936787968,209828 760120179456106496,59730 758685691136110596,54070 764835349101174784,84724 787444876472266752,188577 794641748010082304,11774 751177586227699713,17591 761202893584302080,66851 790148685367799810,226710 768197103092768768,104406 793160262308298753,249841 764120192565649408,81843 794721073015230464,255942 767195088770375680,92226 775002065202327553,146259 780602346715742208,181955 787046876470206464,207113 788749828557635585,193121 758728359966683139,52720 770723834114650112,120550 780190309003165696,1170706 758322531757621248,52112 775666559809269760,148888 777693766652223490,161456 794671469980684288,261155 771852316886597633,738099 793828533361573888,254804 747822990373486592,11774 792795593617895424,247241 789306629313302528,224680 794528026419597312,261155 767160563252269056,96961 790615687341281280,232791 758345843309031424,48289 773306992542625793,136110 750832656292601856,15643 788395415540424704,11774 791342056325218305,237675 761450530564546560,67679 768257969465294848,105109 791466543431290881,238864 785486182062755840,195975 777048690548674560,157422 785336715485392896,11774 758872209909612545,1248649 792397135232851969,242693 766798109355540481,93184 777202209339482112,141689 794417476721397761,259034 785682608332169217,197297 751221087329890304,17794 764649339314511873,84209 789984934773391361,228354 767037826676494336,11774 787203746765955072,207287 755767133150339072,39384 795111907401211904,265257 789463876286894081,225981 790972396635164672,235590 792529676027568129,242693 792812346599153665,247379 794575228357615616,260775 756589937894449152,44274 781527212239519744,188401 758639785191743488,54070 787303097857085441,210208 792140552691068929,240483 792928582217506816,242693 755055814390329344,33356 790310193577938944,230485 795776979857534976,349318 768980312361607168,110381 774224822645710848,139404 777946462961274882,164669 778060997491908608,164001 770653130782494720,11774 785513399555850240,11774 788312301795368961,131421 790980510063263745,235147 755432183188205568,36545 791996225956569088,240483 770745613365284864,118191 763311636149104640,76628 790736835001450496,232884 785655475169656832,197512 794030912577171456,257691 770156929154945024,116913 793142372125335553,240070 793292537180131328,250033 794427208324546560,260033 780637674612805632,108396 794228794894626816,11774 786197533034815489,201619 757710247926562816,48991 786632539343507456,205270 771443987366502405,125204 787124233541259264,208065 791277039755993088,217519 757712233296265216,47693 768507965112459264,107155 786512495884300288,203710 773888525028786176,139404 774143155050389504,354115 786674366364909568,205349 759267816394657793,57405 749311800378884096,7826 762781545463705600,71502 785264338873442305,194154 792578885665816576,246632 742783430988009472,11774 755157195403173892,35890 767733747806449665,100605 794550667344019457,261155 765474889058947072,85277 763065901931458560,354238 785263010411667456,164814 761738622529929216,70177 791071001635328000,234583 793156131208122368,249852 780228673823703040,170373 771728529541193732,125853 781849189089021952,190532 793248462028566528,220332 751213331738988548,17640 774554129087758337,139404 787121022411694080,209292 767425835997470720,97515 773914416999960576,139404 742770344025554944,11774 774291663023767552,11774 785737723164368896,196277 770385731114065921,118761 751633636315717632,14277 790618687229145088,232554 764940746671521792,85159 777303334143131649,161407 793126485796282372,249469 753409757973807104,27045 771521504169324545,125853 759112065281880066,54123 767442194651164673,97519 776179573666910208,153845 781629962168180736,189515 758105102506786816,41703 758738592944402432,54726 751797588266024960,19133 762305095492997120,71597 749414164679000064,8497 750092026511650816,11301 795428281411584000,266079 764916475140382720,85159 788760919266340864,219537 778002313516490753,163785 766355113573228544,92885 786234108754137088,11774 781620662515462144,186584 785890299415564288,198304 754754551237017601,33356 764969291968028672,85562 790629379906768896,231894 793101990305857537,249469 770656511395717120,117310 754744017569456128,33356 733296893002817536,349060 766048821516333056,90694 787202717244592128,206007 791751526284861440,240483 795745902740783104,267862 759505394863669248,57574 785870781158916096,197512 791339415842926592,237872 794288859513163776,258829 786757961938898944,205094 764237821523611648,80939 763472657450995712,65189 792773700391174144,246425 794680802743373824,261666 792177507529142272,237491 795020770149826561,253729 787355434390790144,210207 764043057259945984,74133 795393977151262720,247930 750052625899483136,10851 752203376431996928,19703 775201847921475584,147168 770635971607957504,114422 767166533462216704,98142 763360902414499844,77731 786324103754113026,202429 794809046435926016,261818 755759366112940032,39462 777843109535318016,163990 790261945047941120,230270 794300542587539456,257492 793898438987436032,255942 771422839534530560,63410 789158959865139200,224015 791862697193197569,241523 774988299320586242,146259 790746409959952384,233154 755044697131905024,32361 774066606272049152,139404 757097102874783744,44450 771430567158030336,124744 753230766553780224,25965 791884958583382016,240483 763439600480100354,78344 774373956883214337,142506 778311461844185088,167319 774576373826322432,142668 766400127401467904,90373 776105336008826881,153658 768646319065800704,107745 765404958707572736,87245 765628046019657728,88669 772832777112805376,132578 763935606128848897,80482 766101666722709508,86103 758011889037094912,49925 764702242129731584,83182 795071691374415872,262849 781468350308294656,139404 780650299966926848,182146 766635955285438464,94899 762952045804478464,75633 775371135584272385,148045 780801699006951424,11774 788860350191894528,220029 791028227204526080,234796 770161460659888128,115530 750464666569027584,12685 764184308663906308,82457 774630433006813184,108396 750494357522874368,738099 752706911053549569,22735 762719648269893632,74308 795169225702707200,246726 794208278918156289,257325 773877909534699521,139613 789665855554539520,225981 776918577987264513,158820 791730305040322562,234990 791751822717444097,239998 793155492767903745,250066 758777175860514818,54070 773129538595323904,134470 786949136713003009,199211 793866436154421248,249926 793923795538964480,248652 790598540472881152,232169 790902616146477056,234583 763815445707227138,77273 765344429368500225,84886 795609148314501120,267521 761404288757223429,66263 755056988522938368,18470 772819725881597952,132578 760455217078947840,61788 775394679093358596,148537 748387622712664064,1247847 755460389031202818,37730 786903964021301248,207277 768271718536257536,103071 776680665945210880,157082 758034930588852224,50654 763567415850438660,77612 777249547575853058,85049 789129409936650240,223286 773478987276234752,136947 792031543472553985,243075 794947286426091520,263817 775704384743190528,144848 780809180101816320,11774 788180388770357248,216009 769229074447278080,112399 758811792315265024,54003 760438423798816768,62771 755798721649049600,37663 753984453647618048,11774 754848387711721473,26721 787678490384621568,210289 773354826096709632,106673 785812172630884352,198671 792791867859566596,246377 792925623169626112,248514 764502202140459008,80720 785968001107439616,199891 793958964203356166,250953 794179776391106560,255942 758492892805550080,45567 750270850788651008,8497 795660126527127552,267521 770246837294870533,47570 773686349358592000,137953 789442246647087104,222788 760867718442516480,11774 794664340771119104,262022 792753691455426560,246726 791694201683664896,240483 794493771622690816,256536 753023512563052544,22546 791351356909027328,238395 758601113595736064,52983 781492503354585089,139404 795478953163112452,247930 794640126915866625,261155 781536309781278720,186584 732333706732539905,196346 765612851134365696,88332 778989724790845440,11774 785673359967133702,197091 788784272492691460,220526 787986797796089857,213253 790531351120318464,231894 780597977702395904,181755 790937557584359424,232169 787830242056540160,208307 788771517479981056,220526 780604305636257792,181955 795028612470734849,262849 749288403846434816,7836 776149514185039876,153845 780087075337072645,176128 789345163508199424,225359 779125747734556672,169515 795463997478883329,267270 764333411112804352,78296 793301668217495553,248496 785627893988663298,196277 760880327388692480,61544 794317577119875073,11774 754055360948731904,31518 785714077439971333,197512 777940295367483392,164826 774087058725883905,140444 773947041848451072,139404 790007468864708608,227795 789416911889129472,221143 788175352904441857,216038 775004546217238528,146259 763690671584579584,79082 786920659838533632,207287 761180852587986944,66646 795139554420195328,263906 787472697798172673,209991 763083705309138944,1249095 786607733319409664,11774 779115700308762624,172089 787673884896194560,210897 760472966966620160,62771 765956210780700672,90482 780509303589527552,177233 758305178952929280,52112 794568806555385856,261155 794628234843475968,260776 776796588270379008,157755 790136980118077441,228525 788976909329784832,221971 761594249553018881,1248946 763716608015626240,79691 785667027516137472,197297 792110095588995072,11774 776802985674285056,157755 792019044522156032,243075 769221253685211141,107745 795368535056875520,266151 773313808026796032,135736 763599661940736000,78947 752891481514512384,24134 732166495476830208,172295 792067825934462976,243614 778391185308184576,167124 778706556896415745,169201 792107697617326080,243187 757068253579579392,44163 788790460856750080,220526 794600985473806336,261399 780663554005282816,80785 762298599753392129,431998 763521315869495301,78129 786219620038475776,201494 788105856957186048,215005 793243180959313920,249926 767118297510936576,97392 761670106091053058,67852 768847452380205056,109575 785439885918253056,192421 787880667010899968,65113 787010337354551296,194230 732274511672795136,196346 758093726652784640,51069 759405068877692929,52311 780635469675507713,182257 793655176821403648,249926 757210408356876288,46006 761665480356564992,69231 791650757120495616,240145 787714106388127744,210585 793097118588239873,249469 753325909583630336,26924 785350084556951552,11774 792114207533699076,243995 790744672360468480,232881 792074995123892224,243614 750855348097998848,15643 756886084613660672,43553 737535836841857024,195876 788899867477348353,220031 791384384515481604,238207 795289372123918336,265257 770366250027483136,117257 779441380045250560,173011 794631508170420224,261155 756200246112350208,11774 771512155673796609,124883 792034587077521408,243240 792914234799718400,244327 768546588478373888,107389 771294456133844992,124597 754142074308481024,27045 785940138924896257,199211 792416533544837120,244550 790782725808492544,191456 793245779506896896,249926 786283859566530560,201555 757620740342607873,46532 781261447447752704,186063 787835187375796225,205197 788118472156995586,215437 793995272590196736,257325 750713528986771456,11495 762921750229291008,75552 735164828369752064,11774 758391702541312001,52983 761328362430214145,67497 793491527276322816,249926 768454401652510720,102008 764334499756990464,75724 756284487496007684,42495 778244857089421316,26066 779305436432379904,158387 793910484265074688,256125 794427992936222720,260173 772112312228388864,129558 788790655736684544,220526 752955313578475520,24788 768134144853471232,103354 770739223179644928,119681 772902316181643264,130407 762407358500855808,47188 781208142227136512,185595 756583168124280832,11774 755437310225723392,33689 758138179132063745,41703 788156504327098368,216009 794309189770223616,258981 764938951123697664,11774 787746638232248321,212357 770362328575451136,118482 778230822881095680,166532 768842412810567680,107559 751609033593851904,19000 765428933756121088,87245 769317396599365632,112363 779749016028471296,174492 749649142364839936,9087 762683572452896768,73814 768817755864887297,109104 762780863029321728,73704 756634570246807553,44538 764940023447822336,11774 765604580528979969,86645 776187009635348480,152836 778393219218354180,166916 794610118679662592,261155 774981947542024192,145297 768500061504360448,106716 762570939171307520,73565 758054634233663488,42344 788121142791843840,215608 732300631571083264,349060 772853199191445504,132335 785714194620350466,197286 795762698290073604,267655 762000401650421760,71502 786998273701654528,208167 775214487167242240,146259 794553871423127553,261155 752731581526241280,22622 763391205673689088,76406 786764545976963073,205728 765522165546352640,86103 759852908707876864,11774 775064684655419393,144730 788520382789627906,108396 755254736459276289,36545 766045787482681344,90539 778009528528875520,165097 749422866995830784,8588 791074752622305280,235990 773993814537089024,139404 790623849654185984,229901 793933861436715012,155390 791490829646860288,238207 793792375109877760,255393 749624335921479680,9446 794413682503532544,258892 765655545323720704,84991 771680186353975296,127134 763710299660779520,79691 772753998101241858,132335 753297808996835328,25658 787136194836652032,209043 750261913657847808,12060 758338129719857152,52538 778356732246405120,167319 744314077548150784,349197 786621470600466434,204413 754034993492529152,30296 791351186016178176,11774 767748489757556736,11774 758127290366566400,50314 788321797074804736,216979 795187821224964096,250633 756496922630848512,11774 794530432729710592,261155 767681147711217664,100534 764155109852848128,82283 795361965937823745,262602 733131944536346624,351666 794788549044371456,261155 732690179799011328,353200 753690968868683777,29263 771137773147303936,122967 776809718819885056,156811 766017385077747712,83128 762718570312859649,74247 754760506020401152,33330 770339871139463168,117303 791365929900748800,238395 791439965582491648,238207 757980193323560960,20642 760513508224200704,61206 766739290797830144,94684 788127911454703616,215754 753350229420675072,27222 761282908472610816,67511 764942238388482048,85430 766606870811475968,93504 752182503419416576,18395 772094375782445056,129558 772065197133533186,127775 788413187011911681,217519 786374191490670592,202379 792571050613547008,246225 733332811537612800,355480 750861624836141056,14557 771476972924989440,125554 794723449188945920,262849 795399912229924864,266054 774047088673894400,139404 794321306896371712,254209 776951119146733576,159411 786029883335991296,199490 786597614254854148,11774 790947650799476736,234796 769261605703999488,27164 795740385234616320,267655 755747719457611776,39384 791624742524551170,238508 757580607186546692,47545 790544490025005056,231828 772613859655815168,127218 793981006898429952,253739 794236889242812416,259063 794633928678129664,262022 732298013213855750,351270 794206942088593408,256191 788184076003966976,215754 793107292757434368,249469 791692504588443648,238429 750662731573891072,13922 778989001013272576,171324 794612446115733504,262053 764809481662271488,84724 786191692021968898,201619 768952581213216768,110615 764810284099919872,84708 785805029940858880,195975 793430111102050304,251987 768971980104167424,110344 763061979544219649,75709 761675339609300992,69747 756243196393422848,41689 790718755428982784,11774 790652713054851072,229693 761560659754622977,69231 773163079387394052,134470 756797261636435968,43911 732799743412318208,1170702 755754462606610433,39384 777134131742253061,157082 785830951360364545,197512 781009338701910016,183269 785882683356295168,198878 793458182324641792,252408 760984035824766978,47940 758344967077060608,52554 793594674309009408,252408 764959947201187840,84724 732436093098983424,196346 771901068502376448,128615 779364016661622785,173628 787641808079712256,204078 754754428444483585,33549 772779794681520128,129649 753980035720183808,11774 790047695796862977,228124 732910921190940672,351874 791757152658481152,240584 758019168327176192,47761 795244477191507970,265644 792735369527758848,243092 793657423307411456,249841 767727354596720642,100605 768974235104444416,110659 790568318222503937,232137 762712820886728704,74308 765904579284336640,89876 792058862140481536,243075 759326721971724288,56964 752131686947622914,21238 758655833274191872,54070 768776385410240512,106702 750393564538900480,11495 756899584002105344,36145 781492276971331584,186584 788447412788441088,217519 756848883032924161,43995 786980871383330816,207613 760482177024876544,59666 760728587821543424,64197 792159522106306560,243615 765417870830374912,87245 793520427209334784,11774 770049250533203972,116373 761997145834532864,69794 764826607722827776,84395 773658946766671872,136947 779381982908157952,174557 786913789593653248,207287 770082767770099713,116619 770347655369293827,117257 750898439781769216,14858 766626731625152516,91228 785779021074268160,197341 758443379847860225,52167 764226350857261057,82283 789765720712372224,226490 793480578276270080,220857 758696283599142912,54070 755912766494347265,40550 780750969017626624,182870 790554955866406913,223249 734906272147968001,349500 772140336130957312,124896 793881185873199104,254135 756674900870492161,43471 789260241816854528,224818 791741282569695232,240584 792242503973871616,242350 758657661248364544,53924 764919186132914176,84449 780960525840678912,184539 779841027544801281,175952 788454161209700353,218275 767606219506712577,95672 795616782342062081,267265 766045417427447808,90384 773850861998968832,137869 791429495026769920,234583 781504781705580544,188401 790716747892621312,233307 786605779130392576,204413 794001751229796352,256239 792408043422003200,235532 753148399004766210,24134 765679091852816384,87904 794219948520472576,258598 793283350291243008,250430 759578809075113985,58815 751230449666502656,16299 761540155773751296,67973 789839266918563840,228101 778984146064412674,171693 789832441892446208,225359 791423154061086721,238395 776486030157283328,155686 758558761980203009,52554 795695821035569153,267862 757752197903847424,49121 772786692176699392,132335 788771198280826880,218275 759373544329326592,56964 761159880245903361,61051 770373604353593350,87904 794574172240433152,261155 785494188616024064,194743 770823862623670272,121479 793428683805560832,252020 769281890729811968,112363 749985196942979072,9295 791006962037170180,235487 765141999716630528,84724 776604543702499328,156835 791356628045967360,238395 776565856192999424,154832 760554081056284674,62708 769820740359192576,105109 780967916892106752,184798 774014638241480704,7311 776970171097485312,157724 774340983228170240,141360 786179091833688065,201494 793986923056533508,257353 768329345660293120,11774 760030697524297728,59394 793133286600151045,249841 769097511537614848,108849 763512032775720960,431998 760303434729943040,61286 793914705819602944,256255 763325940067819520,1248988 791659537510137856,240483 788748875393884160,220332 763551314420834305,78228 794564194691493888,261155 762687877549404161,73926 768081895095726080,103354 773931889082052608,140232 788876314555977728,221832 790257447957037056,230270 792141182222630912,243615 771442282222411776,125006 773220219707723776,134875 757517308478754816,47680 760259452176138241,62130 757247940968718336,46532 774082675359395840,141360 753693974435655684,29263 755966168003862528,40881 767154579926548480,96848 786190933943386112,201619 794538259862999041,261155 791429076737228800,238207 795265267194593284,262025 754160319992180737,30131 755663187295494206,38286 795709826902921217,268448 762465026028376064,72541 773926871020867584,139404 769171382945079297,111558 794741172375846912,262752 781854735577980929,174756 774251855236984832,139404 795318086341492736,249926 792737680928964612,246225 755226954073186306,35980 795023152761937920,264193 771397303290634240,125367 795748477217239041,267862 788606158445633536,217837 792018225013755904,243075 794001840266420224,257423 761259086172139520,67517 765965957646938112,90618 794976023595126784,263708 755164517278093312,35890 760996042858983424,66116 785836708134780930,198538 788841329908326401,220332 792757980810752000,247241 778982446230478848,171693 795425262565556224,266079 766001916375658497,90908 785495137396756480,196277 791821475825250308,240483 764948370741800960,11774 780839648356511746,182726 789466154918117376,224680 788093349412544512,214899 794584429993881600,261155 764049364301905921,80939 779328307296731136,174115 757492431151566848,148861 761526643236204544,68993 778213490372685824,166390 794009891530801152,252196 758006790516776961,50804 775382069014892545,148897 787319028121337857,210289 789552754566000640,226581 773442512551874560,136110 767460488494059520,98972 771999946543423488,124623 767914879391002628,101681 780436230655897600,180306 756738847967436800,44377 776956795474485248,155029 758120026104852480,51083 732297003061772288,351119 794153825905020928,257492 762383757336645632,1248989 781501957475278849,188372 756241072745951232,41689 790690972556460036,231894 757690174004355072,14277 758714899744686081,54070 793954052132536320,256358 763848323484774402,80177 766303034339131393,90553 771778340235669506,127134 775484410502275073,140539 786928861577551875,206189 793194827034812417,249469 760523969724313601,63451 765231174243450881,86440 794015467006357504,257492 757630222145642497,1248514 763227015604375552,75899 763914317179805697,77731 786032238148227072,200490 762818280084082688,71843 794704357237268480,262022 795334044607279105,264774 753802449211707393,29709 779387844729135106,174442 794190956375511041,258598 767551285453266945,99851 750496899908546560,11495 768884773360107520,109461 779633056638377984,464984 768217985228103681,102608 786427763724918784,202429 771031680513486848,120983 758335785506594817,52554 769066989373493248,110709 774011060135133185,140991 793355543121362944,249841 767062302314987520,94699 778304081446051840,166339 785567214552264704,196676 770204591082332161,115538 767482909812850688,97852 771406382520160256,117609 769573388734128128,113412 777347904839090176,160611 777852777267548161,164001 763120964632707072,76188 758359549749317632,52030 763014476786495490,75349 768654658755702784,107423 776721193311272960,157082 789485875415617536,224680 790752956631044097,233560 795689739668115456,267618 755010278547390464,34666 766393096586145792,93286 791386458481229824,238395 793210008691507200,249469 794830090790051840,262486 770801771887235072,120474 793466601563533312,8044 766654252999639044,90284 754729940961071104,33356 757717625338081280,47940 790950830149173248,234653 790818599359262720,224680 792384871687565312,245566 753462056582393856,27045 756994469602422785,45311 770828222955188225,120610 790980618125320192,235590 790932478643109888,234583 770631294795513856,117263 759125136574263296,57105 765733360266129408,86961 785689417293848581,194723 768839223118094336,11774 794258142716567552,259288 778659519983456257,169201 778737058298732545,168794 790939623908339712,235101 763089765440843776,73814 773511833307058176,136904 749585118709346304,8670 795767146819231745,247930 781294136729169920,186584 788718958140465152,218258 794187038262235136,257492 753883750262509568,28819 794535349733179393,261155 758528613683572736,52112 764977072792010752,80683 787722794540863489,205197 788477728706039808,218582 768584847862497280,104973 776846063034564608,158387 793128022379560961,249469 750470723781603328,13532 768556674961506304,106281 770855106224885760,118191 753557076438167553,27317 779659328781422592,174321 778629849615302657,167677 779331914729533440,173964 794655631642750976,262283 774258483734671361,139983 761231867773345792,11774 776787008257568773,157755 773713753867034625,138903 787116889369608192,209292 768904451788795904,108729 786737094332936192,205094 786923883286913024,192032 781617751790149636,188498 793687643603161088,252408 761000410660220932,66116 773879484487389184,139404 793493527758004225,11774 761647950514630656,68993 788333666388762625,172799 761295282038603780,67768 794622849592029185,261033 793142696596475904,248988 792120437627125760,243187 761713237004021760,65222 767837676057735168,98259 773570672668712960,137158 795038841866428416,247930 776420226523168768,155451 794144771862188032,350913 765318614119440384,84209 766673116403761152,93405 774250094719827972,142289 793496897621225473,252741 759403350634803201,53995 792842259733450752,247241 794645036453560320,261155 766020218220974080,90989 778300891438936064,167220 758471756503920641,53185 770771838964158464,119797 763080863185670144,47188 794663303440199684,261059 771721317909274624,127366 785592634517487616,196767 773934535511793664,140211 793865995303522304,249852 771977075687354368,128615 794369120712192001,258878 766847210910654466,73194 768226052619378689,99471 774709195237126144,62492 790628625716432896,231580 793256893397381120,249841 764685207483985921,80939 773198371511205888,135025 794019264915066881,255299 767866512283688960,94699 789514974913712128,223286 771472564732375040,124744 794992900530520064,263906 795364269693030400,11774 754016005744099328,31095 761653730991149056,70072 787914831009460224,213887 759094546760425472,56964 787251851938897921,207613 768546130925854720,104313 756789684274098176,43469 767899616373112832,100561 785687123198287872,197063 793098721361850369,249469 780442797325348865,179936 762383829503926272,431998 765272251750948864,85562 772097807943688192,127871 794099595542466560,257544 772128211245203456,129618 763078469622370304,11774 775112785692729345,146405 794169422533378048,246225 749760900702171137,352060 755510763566030849,37993 774761035366473729,144538 771594485163622400,126389 768296350924492800,105345 794606643182899201,261155 794694029455847424,261155 788871608349982720,220815 753008907786727424,24360 786746621816111104,206225 766023274102943745,89923 791659229643886593,240483 777236338760355840,157082 785936229103611905,199352 759964856149835776,60484 765377016468090880,81869 788114771648262144,215608 785520658176368640,195975 768643417534529536,107469 794728199385182208,263079 795195833272647680,264774 761084941635506176,65180 788373704719867905,215437 795612718078291968,267521 740427050406809600,11774 780612342434435072,150151 763593974216916992,77849 790601267219402753,232169 758644317980336128,54070 791413443941195776,239031 732445405263204352,1170365 753278090705506304,23013 751198405850988544,16299 756902039544668160,44450 788471576975007749,215005 790515705665970176,206666 758719667850600448,54752 793655553591537665,252408 781183415785820161,182659 788074967313383428,212239 764834557715636224,84724 774064110967230464,139404 777592375757508608,162497 757649469743763457,47782 775740181886308352,151185 755170636364910594,35890 775523007464898560,147933 794332436469403648,259743 793813231206883328,255393 792025943741083648,243187 794560162543665152,261155 759459715193667584,58028 787088980865064960,204835 794747967399936000,263171 758381910003441664,52112 760698202639261696,64489 762671763260076032,58802 787758919821045760,11774 786212896850051072,192032 789555313582059521,224680 788440806168199169,194085 766335302235361280,90319 794231895055810560,255870 777853218269388800,164001 767278021891989504,98660 763675602096357376,77598 789293686639046656,224680 781816874107539456,189652 778594609094094848,167210 769817800676225024,114779 795030766187139072,263926 770581763265589248,119832 794608241514835968,261155 769276381385531392,11774 770007841088368640,110585 785352138012504064,193571 789693891800858624,227253 775769436561309696,151265 789440936816287744,224680 792087255657525249,243614 774047359932051458,141200 777615099464781825,161387 788567425214193664,218356 791756212157108225,241432 792759843597582338,243165 779474957554241536,174557 755496101571158016,36807 751772538854866944,18391 778306406076207104,160480 765657383792025600,88128 768265329470476296,97305 760623556443111424,60884 791358905293148160,237491 789021244721139712,221971 764263153475682304,1248861 769892260993302529,114987 773893730575147009,11774 787717987772030976,205197 759357950397788160,56964 771180100435841024,121274 777833987331031040,155390 791622756177678337,240145 749047357602295808,7037 794139484019421184,255299 760819160817475584,63259 773513932095025152,129918 753705275518050304,27045 778378783644643328,167768 793463550899478528,252368 761598478015422464,69470 788454737549156354,218275 789443115677548546,224680 749723774363246592,9432 765249146458636290,86103 789238070075719680,218275 757919847900643328,48826 753680477978931200,28898 787337499194425344,204078 754711181600886784,22393 791665418976894976,238864 732741083902414849,1170595 793652499152510976,254209 732416828069285888,351184 794835824126951424,350913 794887227864186881,262849 775750510259363840,151374 788065805443280896,215005 790699881073565698,232884 779126610813386753,167220 764910109306662912,84724 778984031757094912,171324 781776012434612224,188641 770780965505335296,120610 793103764135809028,249469 771844281946353665,128143 788670728589762560,218832 795078108894339072,11774 786632492409159680,205270 776746685288554496,157755 771627988504813569,120541 792055550536134656,351152 732905067586654208,354573 753967529756856320,30377 790594460132450305,231870 778396288001769473,166532 788007921745588225,214354 795303113955639296,265257 764224827762827271,81835 773923891148386304,139404 793101332303360000,249469 795706282019848192,268356 737194523919585280,351463 764238376811638784,82544 766941878394564608,96200 787018854690095104,207113 768420684988948480,106281 776798297067368449,155037 789666356689985536,224680 781618465777987584,188874 794729389531496449,261666 768293812640690177,209828 773657113419591680,117609 758435149952479235,52749 760895275800100864,65540 766905478135685122,96196 778251118518280192,166409 793134042707177472,242693 771467069732696065,126052 792109026276442112,243075 794694397837262848,262752 779117931426906112,158520 777092560351223809,152123 794531931966894081,261155 753780516743221248,28903 775000196832952320,142563 790318918711869440,11774 792363134317006848,243187 793326223674007552,249926 755761221182251009,39462 750737847334862849,15005 775447243641978880,148010 765616597792731137,88669 781297965344448512,185496 787373660554264576,210207 764229201000075264,81946 793554438963142656,253407 766665243900588032,94699 792939526465269760,248514 761663973813018624,69947 792163498767839232,241042 793350502255853568,249926 761669219792490497,69878 789549007471255552,226627 785998934690766849,200260 772460896593453057,130415 758521592334856192,47940 794259180081336320,226320 753765833625698304,11774 758641875171422208,54070 762661947842105344,74120 764864073628463104,81946 773903688175869952,139404 793969456590557184,11774 794170001041276928,258331 773654494676606976,138382 792448133800263681,243513 794025940439470084,257492 762397614696308736,72978 777115033507549184,159876 776203682765500416,152314 791507129920163840,239405 792061855006986240,243614 760545927132176385,59373 792479709745393664,243187 778217107863506944,13324 791639034720157697,239998 792428681176186880,245566 757691089465769984,1248492 775317762889555969,148045 793491804624678912,252190 764098634443087872,69548 773638076446941184,138165 785256571634757633,194060 795713706533552128,267862 786192473286520832,200495 792755609481449472,246726 794055085986721792,242254 791980383638204416,241819 757444776773816320,47261 757682707589656576,48810 752901107450511361,24134 753954392139763712,30590 750134548613124096,11495 775742447498432512,1250232 788795832640348162,220820 790290374405287938,229818 794255854950350850,257534 771112583000719360,123324 787734289966309376,210215 756269694017949696,41680 781214858826178560,186434 766247161008951297,91946 766752840836583424,95672 793016408875630592,244990 775589673565614082,149040 787447728695455746,210440 792703326198505473,230791 758680918261395456,54070 766715887911002112,95708 770362642829570048,118482 779011526174924800,168794 751143739364630528,17137 759162802149871616,56964 732934509432209408,354726 751567700195889152,18567 788075449289052160,213887 775765611884326912,146259 791696575831605249,237491 785638155735199747,197286 749678342387957760,9292 753051561899679744,24788 761553778898145280,68987 768136834006323202,103261 768114771681873920,103261 777808779547070464,163765 794349477951700992,250293 790566680426491906,231894 791552060487499776,239783 755161433034416128,35890 771947961853022208,125853 773517343691575296,137042 787319244748910592,210289 763432785981874176,77598 788216295519027200,216038 768470071777890305,106475 754886618046197760,30590 785281832208044033,193669 778841534900740096,351436 793709005918969856,218489 794587043129151488,261155 768306100353368065,105109 793110716244910081,249469 759649771640483841,56964 788045386749386753,213887 760978341272838145,66116 772550717584216064,112399 760663893744189440,63393 768623538701950976,106716 786380287676551172,201292 794564380197343232,11774 760121531238379524,60794 760916115170201600,63179 761647400880603136,69587 790207548792135681,228584 773502594870288384,136904 780791391035265025,183269 785961633604591616,193633 767760896244355073,101163 769262505730445312,112655 791674286079520768,240483 761187026569924608,66897 768855868796342272,109666 759391531866394624,57336 792358232664576000,242693 758790455622377472,55107 766290241485348866,91946 773547794279702528,136947 749273810474598400,7816 781455190486618112,161901 791610356724535300,239926 791362190955597824,238207 779106656189681664,172270 790713832922574848,233241 790288041671663616,230282 756362740340580352,41207 755161811616407553,35890 766834677231579136,85562 769340204117286912,109104 787113907559231488,208252 751161979188998148,16580 765538480340471808,88052 758716369466785792,54070 778951211945000960,171324 764246742023958529,82283 772103298967015424,129558 788408646858190848,217519 781642198097891328,209828 773253233766723584,132370 786949631422980096,205455 756259357990322177,41438 774392905528123393,143356 788983282532691970,222627 753323780567687168,27088 776443323384860672,151463 753705089190207488,29320 792094064443166720,243865 766269978244845569,89923 775779129610219520,151463 776971061648695296,157693 794000142630162432,257423 776447961400156160,153194 788809879234293760,221031 790578724290854912,232169 790965755198205952,220526 791185618608885760,236393 763013813193105408,75899 786025184801075204,199961 770972027326963713,122299 794087670360276992,255461 732714232811298816,353672 793199328768720896,250430 756978702785720320,45669 778408666772934656,152594 791975225898496000,241819 773170181933666306,73814 758309937676070912,52112 793403989555499008,250886 771845365133828096,125742 776098200901984257,153095 779162950644883456,171902 740336810371383296,99816 779485567671074816,171993 757661822258294785,48369 763842594530996224,80607 775011391619162112,146259 768563213558513664,105605 775415201478959109,149200 751717897748279296,14277 773955593681965056,139577 785865237232771072,197286 780008007744655360,167399 775477180927094785,149300 751592303706288132,18397 779828423405342720,177233 794009328529375232,257492 794239610100600832,258598 765552507397472260,88052 790614991279906816,231894 795127772855185408,264397 793770964827774976,252020 780116392116822018,174492 778159629239025664,164869 779053055111069696,171693 775735223573065728,151255 786614314987905024,204539 749961515411779584,9295 778109186068606976,165523 792134075494440960,243075 792022346332680192,243075 790708639677816832,232884 767793568219930624,99111 788749943141986304,220332 758029904738783232,50314 788828354896072705,220526 774999820410851329,146259 791834156263104512,241819 752983593639677953,24711 778323155882352640,167319 758280044288409600,52112 753650922849435648,28866 776767817043611648,157031 766261337903157248,91049 791724697876475905,240483 764160871752880128,80939 790887283163537408,234583 775034373930221568,146259 762643440551071744,73926 786380868482846725,199460 794551055703011328,261155 766973520236666880,96613 762740072118562821,73712 790887218181050368,234583 756578693108097024,44012 791716153026416640,239405 763837117713805312,80674 785269752037904384,194648 770003802036572161,101681 771883143833890816,128404 793576038991138824,253164 776159964595224577,112363 795139675870498816,259200 763440464922046464,78304 778305850989481985,167220 755443170008190976,36545 766253482546429952,91946 750825205422063654,15643 762398870043172864,72978 779138751872299008,172962 771528370249043968,120690 788447515087544320,216009 756958961148899328,354841 779313389776449536,173964 792077570686672896,243075 759102300350713856,56964 768989658717954048,79987 776032757684146176,153033 789549337047105536,225358 774266227208298496,138819 792843078637793280,243075 767067678330662912,97355 772470524039434241,131045 756551956634734592,43399 762279131648290816,72452 732900823525646336,354495 759053384087252992,41438 756502031477665793,42249 767869744204644352,102249 781110889676234753,185496 793878092028620800,255942 788860442768658433,220777 767074948850614272,93144 763340473402470400,1249017 774759169228431360,144494 791055792891830272,236393 743252615497056256,1247590 779338345134624769,174230 792454761345867778,245575 765198379223621632,86103 768945628554547201,110389 772158747619823616,129558 759816499053735936,59666 790785270861836288,232791 785861067817750528,198878 795004908810293248,263906 758707660959125504,54070 758687066276364288,54070 763590145337466880,78304 754723300790730754,33356 759748388518817792,58555 753969267364757505,30340 764939801636274176,84724 794749214853054464,261155 789491659272847364,226346 759844565218131968,59640 770347828606631937,117257 777286118995812353,157993 779157806460973056,168284 791332597066588161,238207 777705225930940416,161978 794493607088652289,257492 773956072025522177,139404 778676700913602560,168794 792532836360261632,246295 759093927366582274,54128 750417505747894272,12883 789319851483332608,223539 776067892781670400,151242 781568492659089409,188304 765150328886992898,84724 758465644002152448,41680 762302183236775936,72411 792608267398680576,246726 794791389422751744,261666 786399208383229953,201555 775575255305838592,141091 762426689737469957,11774 776787057003728896,157693 794758227581947905,262022 766786628744388609,84209 794581361667411968,261155 777280598796754945,160134 787049219118948352,207733 750382940454998016,12883 743570159349145600,350226 757071493205458944,45857 775708945457549312,112363 776269444695719937,153194 779837348859170817,177233 791008269854584832,234796 760594932742565888,354841 768495158618759168,106774 773942139663290369,139404 788133903395594244,215012 778495983927693312,152594 753323236683812865,24134 792496291171471360,243286 761323814743662592,67497 766970428346818560,93144 769323427907928064,112693 772620528779665412,130126 760916389188120576,64692 752967180052992001,24274 769604480170065920,114436 793651342522802176,252408 770402523404341248,118985 733102290589122560,355357 772809557470957568,132335 774364083734847488,141302 793524814547939329,252020 764140860309118976,82066 785962998737149952,199462 780580949134221313,11774 773880554668355584,139404 762805933185572864,73744 761188573311709184,66779 768886544547639297,109945 771482736058040320,125853 794297505890480128,259482 790735216297979904,233154 769325390238195712,111549 767129551977771008,90384 768828730219327488,109167 792408073377755136,245750 750357103244636160,11774 760078057394757636,60866 732316160956469249,351270 788790747852107776,218258 770032587335172096,83429 791793757431689216,240926 752650819577737216,22746 781521073758011392,188401 751101509513932800,16299 755230461505343488,36208 794532644839194624,261155 780116488778756096,177233 771885491482464256,128404 794322475681083392,258878 765790431724630018,87904 763881988537278464,77731 771206141032345600,123825 791083024720986112,78159 786343661806030848,202798 763036774742519808,75899 793255054430134272,248253 750468020196302848,12746 758045455804694528,48220 793601797625556992,252014 764672673234489344,84209 753959123822206976,30590 768525406500642816,106774 786000572579209216,200382 793926742578700288,256219 773874034299764736,138819 785862346052861960,198878 763475302144172032,1249146 764368042423906304,82066 770706638026186752,119937 787718573913411584,212357 793504432046518272,250633 757735908850307075,49121 773568877750022144,137158 774522252423340032,142648 788784074924040192,218540 755387215962857472,37044 746898163861233669,1170384 794625171025985536,261987 776614807659159553,157211 770423613749014528,118375 758777625384931328,54347 794088288650989568,257267 794590712062951425,261796 760544379169861632,63149 775723336248594436,1250232 759512403767734272,58227 773612701440323584,137818 791619649498603520,240145 760855664017018881,65222 762295410996158464,67995 788899572848492544,11774 758934024551227392,55667 785805383008780288,198336 785868613592846337,196788 790021798238629888,228470 773712751671795712,137042 793774883557605378,252408 765242605852585989,86653 765043512924524544,85562 788884069002031104,220332 789674076977532928,224680 775407262789611521,142721 763898529517441024,80643 770202526994030592,115582 765860029094387712,89739 763441568258756612,77720 781228875523170304,186170 763043230388674560,11774 794940771216592896,262022 792596860569608192,246704 773363874187862017,131122 781652238536024064,177455 763126806782287872,63595 795255298134970368,141200 792030485690060800,243075 765173625490026496,84422 770835353833918464,121612 787975426639527936,213710 794270880415125504,249926 774349950922678272,141887 759714646798446592,57574 766654743003344896,95045 778535244022423552,152594 762864671334379522,72615 767900414406750208,102137 760134424696594434,61051 786389615053799424,201958 790692504777568256,231871 786575948607021056,204413 785913975418519552,197286 794688560192425984,261796 764402807415967744,82066 787732207695761408,210215 761349715057254400,67906 785699826746859520,197286 751611244365230084,16728 763457192620064768,78159 756417609721970688,42249 791487170678657024,11774 757311905908289536,46406 767380054967984128,86173 776503718242033664,155688 756654847835897856,40881 777881582371610624,162497 760194980086292481,61545 769087018680877057,105647 792668812499791873,246994 780794958416453632,183269 793869624840450048,252196 762775875746164736,74943 771884877423579136,128591 777913954240753664,163559 765638343753396224,84889 793180147360956421,249926 790309317094375424,229773 794634180231626761,261942 776372532056297472,155333 773542405647720448,132996 781512266927583232,188401 768237246927425536,105109 768518022118072320,106716 790915822017507329,234583 749450871075794944,8297 749799587200716801,9776 770252382924107777,117257 760195153378308097,60819 761197529228718080,67023 791783725507997697,241678 781639963003588608,187978 768935128693211136,110389 776341239826350080,195876 756288297584906240,42495 793988015643299841,256255 757079184833409024,39096 776566630851555328,156132 795428577605013504,266079 772231684787888128,129551 776740427810635776,157755 793464032388866049,252408 741298863017844736,11774 794900449132318720,252408 755071702565056513,34765 795357568998797312,264397 756436580886253569,41518 761336790724718592,67369 775501019388190720,148874 763874396146728961,80939 774394467822501888,141887 770636962793332737,118191 788672277038661632,215437 759766388118388736,59666 768477832192397312,11774 743556467278618625,8431 767077440200044544,93170 787374167213547520,210207 768969945690636288,110381 780424700698689536,171693 781238331250139136,182257 790660121042923521,232863 758038992369704962,48663 771052410835841024,121612 767655372316344320,97568 764607128241840128,83391 781117139184779266,185496 777341961745276928,1250305 732318880710856704,351336 792036936907186176,243075 785495576158679041,196277 787506841815281664,211347 794110702260801536,256255 764972864797675521,85562 790588279108362240,11774 795363284861915136,266491 764135716850839552,82066 773955630394515456,140444 769173533314482180,108849 785473457568047104,195975 752969924402880512,18386 766401864023748608,91946 788355728717164544,212839 738788471658156034,11774 764151545067745280,82066 775417429551747072,149200 795735415500128257,267576 769710744585773056,114987 791753449192972288,240483 764218660537847808,80720 760464736899174400,62777 767996239187054593,101681 768192926815916032,104162 791116191976808448,234583 760179436276809728,61145 787026977261621248,208014 773928277874503684,140025 793515393105133568,252711 750940165707890688,14858 754803187413114881,33356 773518298927370241,136904 792643788405559296,234583 792620704348852224,129991 749280034678927360,7816 791407181853659136,235990 793656994804543488,253032 773535806266814464,137042 774936858979627008,145533 790610442771128321,231871 791350422791458817,237491 795726458756956160,247930 770311540494831618,117257 750455281293725697,12773 773606533833723904,138054 768227111828123648,104636 770084152360235008,116676 792418344108380161,244550 755180846789775361,35890 795155920162590720,263907 786069580103946244,200235 777251819504472064,158673 733335779385192449,11774 771066320666390528,121949 781529415066918912,11774 775427887897972736,149304 764941288084955136,84753 769562436797992960,113412 792109104323932160,243210 764092424259932161,81702 791689715632185344,238429 772411660275290112,130686 774322916578189313,137978 766346732649144320,80939 764287259717738497,81744 791686714192297984,240483 766400882850365440,80939 773961527028318208,10788 759574478959566849,58508 750847873583943680,15316 754770591719108608,33356 791439233097601024,238099 754721958923763712,33356 777854097210744832,163990 794468121449009152,259034 753828252783812609,28281 757656268588851200,48477 776648028631494656,151374 770126258168561666,113165 793328073374507008,8044 780568650944163840,181419 772526183359578112,131031 774147649670819840,139404 790747643181932545,233131 761663013577457665,69947 756645365122760706,43553 765882551957356544,87904 772182605861007360,129991 791728739512049664,238780 791323225883947008,238123 793405048290156544,251452 794889399632875520,258936 750342542454128640,11495 776243016906395649,152314 785263135640788992,194154 775062101371092992,146675 795741791806836736,203546 795755407650279425,268646 769593780827672576,113412 780826095671062528,183269 794763346016894976,262849 795455060444672005,267014 789143005282332672,355260 762197716839510016,431998 776802183555588096,11774 791049885432750084,235590 792865979420315649,246726 774481244902002688,143845 760969179742760960,66105 775098799773487104,146259 756815289329786880,43399 768795128538345474,108849 792279778267136000,241523 794354278596870144,246936 753364859811606528,27222 760987214557741056,47940 781522671146270721,186584 791345934252802048,235580 758059395431469056,51069 763856620245749762,80648 791670925104189440,240145 771535535647051776,126293 794421076470005760,259743 785322874609348608,194923 792244287865958400,243187 794649786133594112,261942 794772073226928128,262752 776792138155601920,157755 793269443812069376,249926 794006858696564736,254209 758111095664021504,41703 764272307762331648,82066 776189603757821952,152836 794914732528566272,263895 763510642036703232,78853 763545196445380609,78722 793600787519709184,249926 733296932425244673,355480 794589970690375682,261796 759133886639202305,56964 794710448792813570,262226 787969627968065536,213887 762325424978264064,72670 788144230778572800,215505 794541604006567936,261155 755597012880338944,35890 786722353258520577,206048 765580232564826112,88052 788058275942129664,215005 768982639105699840,109360 793209886100172800,249725 775046087006625792,146720 760128771106021377,61145 768939411954249728,110477 762696556936040449,74302 788071937721323520,215005 787458338867015680,208059 788422593590202368,201958 757612204141215744,48196 769676553399656448,112239 773290835811053568,135749 750447684008411136,13302 793133557589811202,249841 790933279100792832,234583 763517150208352256,78304 786433913098862593,202429 749359108109824000,8047 780852831787941888,183269 777995702676762625,164826 774377966037979140,142648 771698574748975104,127134 788158151682093056,214899 786645567824879616,203913 788967514352910336,222627 778091023746625540,164669 785540505392275456,196538 759182426807513090,56952 773549629891674112,137042 789470099744796672,225427 758105022676762626,51451 768550175816163328,104973 770949419172716544,122146 794911810289803264,263895 773620152223076353,137869 795020974970179584,263896 766473464102486016,93823 768495933877125122,104973 762462618749505536,47283 777158303604277248,160217 753275546864349185,25968 778668396632166401,169100 758381075492052992,46384 775970763404816384,142503 788192765230350336,216009 794664648918401027,262053 764282561610645506,82066 780652845989113856,182257 789169536696143876,11774 752133637450203137,20232 791371514109104128,235487 758799821922721793,53703 772888211366506497,132335 781204933471186944,186434 780435914438897664,180306 788073984612892672,215005 764662445113618432,82344 794397200126197762,259659 762280495128379393,51778 767698384174002176,100534 753887984856862721,30267 754200741661712384,32157 760225968573165568,61245 793871875713667073,11774 788471553885245440,218275 758807333656862720,53185 775298146846990336,148045 758523228461539328,1170597 793303664819601408,249926 788514021934858240,104244 755167345312542720,35890 762111394242265088,71099 763149447010234368,75899 780390930922766336,179742 786600889393881088,198304 768841590026674176,11774 758329759671595008,46384 788806762036092928,220526 775042652148469760,146474 768472653589950465,106774 739365848863772672,1170710 762212926434320384,71099 763891453949054976,81036 793211733154402308,250033 767785761357922304,95055 749414846597332996,8297 769933389558190080,110136 760587050970181632,62760 789046611427127296,222731 795435933256454144,265855 791635212123844608,238272 756406155048390656,42432 759182543849652225,56964 794310650226884609,258981 758009922286186496,50827 766843886719209472,93286 785654159118897152,194082 788438526169911297,11774 757760890385072128,47782 763575304833032192,78861 768565707512483840,105345 790434691740528640,231550 771378604034826240,11774 773545036617220097,137158 788038231719718912,214492 763863967051776000,80153 777945598632742912,163818 733099241594200066,354962 793287973240315904,250633 790951610834882561,11774 785875235421564928,65713 793172684507123712,249841 778002309607415808,164826 781631518699495425,187969 750388161776263169,11495 761167591649976320,65839 772521171552272385,131084 763542686104039425,78513 765331326912245760,87226 791002215355777024,235620 766040040224980993,90088 790567812829814784,206850 794536855744020480,261155 778628442820636674,151185 763471144984784896,78205 776551849964875776,121795 779120556071280640,172120 777131269973041152,158387 790564131309060096,231944 773767621682475008,132364 773895854356692992,139338 786975707788406784,207613 791377863178084353,236923 768493744819544064,106774 773663724859195393,136947 775773378972004352,150426 754718102571454464,33356 771826687029895169,127134 770299929734414336,114254 792826461627355136,247060 750294740738990080,12357 773287005752991744,135136 793219278950457344,250633 785736362414710785,197512 786011057483546624,199546 794683976229199874,262752 774085469386571776,139404 785852469230309376,193762 780836765498089472,183269 791435475537895425,237935 786981399672807424,207113 791350196521185281,238395 768931626998898689,108729 788162643316056064,215108 794693522825748480,261818 755529516722905088,37451 767776750248091648,101463 787308977205841921,207613 777162243452481536,160217 790347441304469508,206666 792416005024690176,245056 794274525437366272,259457 771776696164974592,127657 757251414351568897,46384 764130350691790848,81869 793517051088367617,252741 775617585287159808,149087 761958699405545472,70858 778568098936786944,168794 753635223447871488,28732 763204338177208320,47188 743086992779411457,679105 759196861093687296,57574 761397769957367808,67852 790572899157602304,231894 762833015617703938,73926 794295775509495812,257788 759153458524016640,56964 772781746416979969,132370 793845983654195200,248988 794224758648950787,257492 795767483315736576,267862 768651552416534528,107745 742396539604238338,11774 790946446472257542,233829 789525885573591040,226881 757316526622007296,350711 767883574028763138,101681 785651660810969092,196277 765956200974393344,90482 772348940331220992,129092 790646307329282049,233152 769286995680067584,112693 770748722040803328,118192 778761150955749376,169320 768491708501757952,99514 776477985033613312,156055 793582639932289025,252020 786594118583488513,204835 793446984917061633,252020 786705664013922307,194044 760910259854516224,63149 775664879499816960,148870 776756194903986176,156518 785256245976559620,194225 763833653252100096,77682 765563247357464576,87904 765698070042537984,88489 763837752332935169,80482 785835236806373376,197512 768976329760845825,110362 780145193613987840,176196 795231351012212736,265644 792931584487755776,26066 761398913492480000,66897 762245990606893056,72035 758429964895125508,52061 793615699084214273,250064 781276375919562752,185496 788420057210716160,217837 770974299523985409,122146 793856528709218304,255942 764983324364328960,82759 791070650819575808,235990 776322177062801408,354830 779332421380481025,168284 763935708046176262,80607 775505258407747584,148994 791266432013197312,237309 781077726178451456,184539 790364399764733952,229159 765215078752935936,86440 760478460317954052,48052 776161959225856000,11774 793234089775992833,249469 750825150501654528,15536 753724254269628416,29488 785355113753817088,194199 790348968966234112,226461 795711843947794432,268101 776846137474945024,151374 769257096823107584,110843 763830828858220544,80486 792095591593484288,243398 767984447933284352,1249484 794552590394593280,261155 773549169554358272,137158 779422378178781185,174244 793958951045861376,11774 751170116474241024,14421 785236519862669312,194082 790953470840836096,234653 752239686039511041,21034 792431039675195392,245148 763545148303302656,78159 772036637576400896,127657 774413528534953984,141360 793442923446726656,24745 785673389218291712,196277 771452745496858624,125554 766265084536578048,91946 794685220054269952,262752 762886758115663872,73712 786441044653182976,194272 768108092277919744,103261 794364352140865537,259892 757487490433425408,46890 788141423908585472,215480 760290179575844864,57574 776390809046421504,154531 791081600851251200,235677 790976508814909440,235590 774951602587217921,144573 788208014230564864,215437 768222989477376000,11774 775537613767933952,148713 793553181972324353,11774 760615615807778816,62327 761051537657311232,59900 785641814128750592,197512 795429830858838016,265855 752699738323972096,22779 776470411961896960,154832 794003113610911744,255870 776496276971982848,156055 788032872363929600,214173 792092263148990464,243187 777665191899111425,163149 777026753394978816,156835 772181760553680896,118174 767840248067874816,101681 789167899910877184,215437 756625563478061057,44429 757693053473730560,48187 764626615288508416,82018 764840342524919808,84724 793879369840287745,256411 757999932917690368,50442 763771405796126721,79691 795385763462578178,266151 775558794445062145,149259 794988733447733250,263906 787639658012352513,192933 761686945529462785,69947 791383184080506886,238395 755511956191191040,38035 772050494407794688,127775 794651081385111553,261059 790755667825000448,232884 752706827498889216,22575 787050909352202240,208016 758033352075214848,47761 778578736111321089,168794 770291283671654400,11774 758793716970782720,54070 793197254798704641,249926 749553669415243776,8497 750690873306968064,14462 774351477363978240,142980 789137917805408256,223899 763815822150082560,80393 793342996976574464,250633 753987430110359552,30590 761994133879873536,70540 792033397078196257,243187 750690957339734016,14277 793857719723667456,254698 793263771854770177,249926 757615193325121536,48351 768821325452443648,108880 790532730551345152,231894 776913809378160640,157082 780612384259870721,182122 764199879920848896,82209 792792691201507328,166096 761349555443032064,68163 764844361666428929,84724 764928268688433152,11774 795070171690008576,263896 794578034883960832,261155 780781568373559296,179510 771690866008219648,126152 766364383274557440,93184 794568047503831040,261155 772617129816428544,124781 758636932305858560,54070 765794964659900416,87904 766418883674828806,91810 785270315056267268,194648 777172552208752640,159876 791328961611591680,237491 793848376374669312,255393 793194652929171456,249926 766623115447152640,94699 776215634225029121,153480 775952057899425792,43875 762784883236302848,73814 794605456933158912,261155 765941481592848384,86472 775693242549538817,150063 794697062101172228,262752 787646744620371968,202636 753965204161966080,30590 778602305633546240,167407 785284205831786496,11774 795707505720623113,267578 795377051804966912,266749 760096437690589184,60539 772162054476083200,129558 780395591520092160,179560 771102762465693698,122388 755170100706172929,35890 765971921884381184,90679 776764198638551040,152735 770552690862620672,119660 753357026659438592,26458 759115008345251841,56315 754034344063139840,350503 754087979979644928,30590 775047605315178496,140444 781624284267425795,186553 755951279172706304,40881 763983629236043776,79999 763875282470133761,80720 791773904150728704,240145 791339399715840000,237491 794967720546729985,262925 732609399441772546,352972 778710316003622920,169923 792147063047909380,243451 766507503626571776,93286 793095746287534080,249469 750730020432318464,11774 792433862337040385,245268 770394359284002816,118698 756388341306781696,42432 776130646871801860,153194 788763265660846080,220332 790260890360619008,230282 793999039926829056,257492 762429467364995073,70886 760514833313857541,62728 791674858950254592,240483 776738539421728769,157755 790520192409407488,231894 775053806279065601,144684 792381043231690752,239610 761622691258437632,68993 759080349884309504,56784 760951636021747712,65180 769716911928115200,112336 744944609512554496,11774 776500092496904192,153667 774099712018309120,140495 766740741452214272,95708 764990873201500161,84666 765642779619799040,88370 771019657843187712,122139 787420496958660608,209351 793096249125789696,249469 773384216201625600,80720 770668999684206592,120393 759859989762551808,57574 750377433178701824,12883 753921076946726912,29996 760870341736529920,64524 767824325663686657,100559 764948662325739520,84711 790942313094770688,234796 761903716723195904,70858 794952379233931265,264010 772518394419478528,129551 758453606395838464,41703 759733830609625088,41680 773895739902656518,139577 781792213177016320,174321 788486921857007616,215030 777843158038315008,164001 788163921299378176,215088 756203166039965696,41680 785370811997626368,192421 790598406578311169,232169 773363144685125632,135736 734216503239823362,1170485 793675357660389376,250953 786314007128965120,202607 756275580190855168,42249 791454997951057920,237935 793967877275537408,257271 793099591268831232,249469 794529086315974656,261155 754016775226798081,31095 752740740480966656,22575 790864212172038144,223492 795670303104004096,249926 759783474324709376,56964 791354709621833736,238395 778576880702074881,168794 779013704029437952,171982 776687287111266305,156053 790587320202256384,231358 790702347143884800,233307 775073714031489024,146847 781361700058521600,139404 785749162415431680,195975 793190425905405952,249961 756973754815684609,44163 776909183094448128,156835 785683122717200385,196277 765954729205637120,90384 767149711715217408,94699 755110427504222208,18341 758844133721026560,54070 751187029870927872,16728 760279333038534657,55257 758294316938846208,52112 750970262234009600,16142 774037895514554368,140437 777622117835739137,157755 753514752412876800,27638 772863126865928192,132996 775000853279338497,146259 780436020206587904,121051 795667955455561728,263302 795709657746669568,262022 751819568750919680,14277 760782715360862208,61917 795020740441600001,263896 788070440296144896,215005 792154579139956736,243615 786443073630801920,203350 794680599973765120,261818 778413026777108481,167311 769009824444985344,108781 787040644632023041,208014 789724466209099776,227658 793895877081501700,255942 793994782074777601,256358 766053778785202176,90357 767421015441874944,92166 786561184791134208,195955 794693403544092672,262849 788873551688327169,220526 787830840319434752,198158 753354892077625345,19598 758602113886851072,41680 761647207653212160,68987 753266888319209473,26670 781333028068954112,187428 773903964009959424,139404 787719268934688768,211347 741613270323372032,112939 732356954186747904,196346 780223870800396288,176127 753064771704856576,21579 763003729230516226,75899 756676646233452544,44450 771487631188172800,126152 775428769699868672,139865 792350156171665408,243187 764791988130607104,84724 771872495934799872,128519 775803014946951168,151439 776018854317289472,152735 792401006491344896,245566 766645632081821697,91700 754760569752727552,32873 785502103196229633,194250 790307665595412481,11774 770758797119803392,119832 743044431830339585,47188 767368313194291200,94627 766267612959346688,91946 760469776397242368,56420 779137102063611904,172945 786227736629026816,199640 769042720199413761,1249639 749818503750967296,10335 791361732593774592,238395 761684333790920705,69548 770063588912459777,11774 787816752876892160,212357 793480133667590144,252196 794324965197774849,259457 753763940597952512,29548 769203842235850753,106774 753341589582409728,19598 791122292755398657,78159 772412268910931968,129551 764241398208065536,82283 775416662333988865,148537 768574146678820864,106716 790982535023095808,233692 772876710521937920,132335 778406710851538945,167319 762408238243418112,72420 780454898601254912,209828 786662991118958592,205728 786404021452111873,203674 785563473191194624,196917 791922656836743168,240483 766140583161102336,90723 781167245074595840,184223 793633000630067200,253032 764830142174728192,84209 771596030005551104,125904 774825097500786688,135025 791350355346935808,238395 795396301261336576,266151 773522621933744128,136904 763770524652736512,11774 752718327676596224,22630 793166777287057408,249444 755298194335141889,36208 761064102659665920,61145 758712160717385730,11774 772446226063036416,129602 773751971610103808,138649 777977032311353344,164001 780468531657895938,11774 786761239900753920,206536 794961846059094016,262849 769302348380332033,112399 770960521998823424,122146 756627679235960832,44429 790263036984565760,229693 774006335436263424,140232 778296949250387968,167220 781882734528438276,188155 775776159359438848,151463 794586260572696576,261155 793594791481085952,252679 791623267094257666,240145 793642722536095744,252639 794643574935683072,261942 763538518408830976,78566 794580613407920128,260404 769240599400706048,110843 776401109887836160,154071 779321417124810753,173628 754128348788432896,30590 758728745855311872,54070 786695409125036032,205902 761626637389533184,69565 732583126883405824,352363 733115964309577728,355480 789127932287385600,223492 794007020529557504,254209 732168344728682496,349824 755564706039902208,38183 732344682500526080,349209 760562437812805632,60112 781135561759285248,183269 781229761209131012,185601 752267261876903936,21077 775735005918015488,151255 769392085858344960,112788 786636095194705921,204977 788538225925165056,215005 779406023085830145,174315 755552769990389764,38183 762216204002025472,72035 792488073795739648,246225 776839327674490880,157755 791682462116155392,240483 789204253088686081,223899 795736429217349632,172084 753961293770620928,30296 785606287618772992,197512 790622561507938304,232137 755169375360000000,35890 777310558710276096,158387 778578544259637248,168794 775311218546323457,148045 792336265748160512,244297 771760379550654464,125633 789895294255104001,227048 751866420091359233,18316 758699235109777409,54070 788436584001441792,215005 755953590401892352,195876 766313103504056320,91894 781851632451653632,187611 774278939195867136,125554 781851805303050240,190553 786919973717323777,207287 787649435471745024,211794 759086152024371200,54070 750799561489158144,11495 787372790428999680,210585 794414472668409857,258456 759415165922136064,54003 750090977558327296,11022 770645516254384132,120353 767827729857155072,101383 770474588211933184,114216 791780510221660160,241678 795102575444062208,262849 769559189882417152,112336 777739332585074688,157693 779412175580520449,121051 776170742782320641,153854 761568361071333377,69231 762461201955631106,47283 771543877102645248,125111 793289036542521344,250933 754876004162732032,18979 780572386693447680,181419 785937454343786501,199211 785344900673921024,195125 768839305930403840,108849 790622250273804289,232427 755076772022988801,35044 788061059475275776,65113 788457878789042177,218275 760526357772115968,11774 761281507302440960,65180 765735810427592704,84422 770394438803787776,117257 785251325680443393,194082 792034356307058688,243187 768967179203215360,109667 791724800607555584,240535 764609490293579777,81835 786003344800288768,199561 795188798816681985,265030 758397554090385408,52545 761885283444981760,71026 772834566092488704,132335 773434181703565312,136073 761612111525011456,11774 778810141860765696,157082 794087136995647488,256502 759154714210627584,57348 772587870578106369,131007 755057570570760192,32405 777903544028565505,163763 791699126702309377,240483 792958501521719296,248104 793561650813030400,249926 753032638324101120,24597 775420991757389824,148045 774639373945933824,139012 786004429753364480,199262 766305630533615616,90384 791172241253920768,55257 732603170313003010,11774 774414663479992320,143210 756528252601135104,11774 794253619113689090,226320 754747002483867648,33474 759527827553214465,52554 795319931890003968,262849 770009495820967937,114254 763786002024402944,80192 767574782917292034,100233 785518460168273920,196277 788729634464657408,220029 760662743238127616,64197 794979417206439937,263895 768578535631958016,84904 778338010815467520,167407 794102033532014593,256255 741103699800424449,1170384 760373749627531264,62063 766441901176266752,92917 767813761671409664,101681 753386773737189376,27045 785978066354909184,198591 768855081773043712,108849 794689880915869696,251803 764202690067005440,80939 766587143359606784,94699 774753634399682561,144494 763778463979364352,80136 764151420090187777,82209 779010204935548929,171324 761740691776999424,69711 794643144075870208,261155 752936667380641792,24196 764172765876203520,81938 768965352097275905,109960 778679472182562818,169029 795682776007766016,263793 758734128762068994,53995 762720920507002880,74592 793792467850162177,255246 771094844659884036,122776 789551622674345984,226731 791711290876108801,241034 775550282470162436,148684 786625228403126273,205181 761676672298921984,431998 767872162078142464,101383 785433865972244480,193464 777243651084808192,159146 786539220777263104,204413 750939977807073280,10735 787027060468228096,207113 762301173667803139,72035 776138803597697024,153915 770166118874873857,116824 780060353803743232,172185 773921790397587456,140025 781226704530440193,185313 776103186088230914,153194 792831842886049792,11774 757668273290825728,47680 793337159596015616,251452 756597891662176256,43751 779518045039493120,175185 780827329358548992,182036 758277523985674241,41703 781324796730761216,186584 769229866193551360,112399 794595745970065411,261155 788966269982826496,222627 760960155290836992,64693 787766297266384897,205197 764335047650476032,82002 773888943704072193,139404 790889276032548864,234583 762695234195189760,74247 757294016694222852,45348 774718486782287873,142269 777563619072499712,158520 773274468072448001,135903 771398821439877120,125136 785279485545443328,194707 776731646435348484,155451 766257538790678528,88930 789553557464723456,226643 791468023815241728,225359 764179212513214464,81869 767761088460881921,101134 768477690147971072,106716 787780071520034816,212139 790049588325396480,229128 759758971704004608,58218 793883129706647552,256255 767182410857480197,97386 773245033386508289,128519 776061612746678272,153194 791151857532035073,105109 775353254582509568,146488 781174208034328576,11774 760467533971460096,48052 793166564426182657,249961 756523516330115072,43266 779342724709380096,173964 771766876670201856,127871 787530237147918336,202799 756376720933056513,41472 763071185357774848,76429 788780014116364288,217899 785754743482290176,197324 786939023621185538,207613 791823402617016321,240890 764608334867664896,84209 764214260876443649,82020 765185298288484352,85562 766333010325086208,93036 790768802107576320,232169 790659478974820356,233307 773960594110099456,140444 771765969874288640,125742 773220727705235456,133702 774106619646844928,1250063 764975809861787649,85562 769003924405780480,109960 749327644156571648,8047 774064159537270786,139404 787473689067397120,210253 794553318534066176,259743 758342087175704577,46384 758827902980886529,54070 756615201328332801,44345 760948055185223680,65222 770311142207926272,87904 760874257605795841,64124 778056564531945472,164435 795724573471834112,199307 787857556437741568,210235 776262074620121093,153194 792074008749481984,234990 752943337628282881,24316 732575055616446464,1170425 794873756154036225,262849 794950606645362688,263931 767171306223656961,96883 776103708174278656,153610 793230049969377280,249469 778195500067614721,166390 758293025046958080,52112 753837061614874624,29954 765231259069079552,86440 774428605367611392,141360 771961127966212096,128519 790892080520454144,232137 777893073422577664,72057 791326640576032769,206666 760632562729390080,62798 768945932654170112,23217 758673569882607616,41680 788126905161490432,215754 794631622830202880,261155 773858654521098240,139404 789157528751845376,11774 763163173339795456,1249110 758248081846628373,51344 793162647185141761,249469 785639639415595008,197512 756609337636839424,41839 757542876893052928,47782 760914206573158401,65729 788109889860141056,215005 794551105304657920,261155 763556619938631680,78159 781201899735232513,186434 763829978547060736,77682 769893630790078464,105109 788255840167833601,214354 793491766431272960,252741 776591030942662657,156644 794605683438067712,261155 756616031997534208,44429 761673228758638592,70177 792508252013461504,243187 776924945423081473,157755 770550284246519808,118192 753606366074372096,28477 791020255673999360,235147 776883031663579140,156835 788118922788605954,215005 763323333651730432,77615 763887790291611649,80939 774036756119203840,131421 777002219728142336,159876 770529611881078784,108729 794574789503422464,261155 762309377831428096,431998 769652316651786240,114436 752910303571025920,22575 767795981358362625,96039 793461217494990852,232976 788936299344384004,219119 772630551266230272,128934 764186951725359104,82066 789223256603504640,223692 781116754185420801,183759 755601638749069313,38012 792498728363892737,245268 785891859482681345,22735 777958230517362688,164764 791389266857295872,235532 793854814941831169,255942 753675925464686592,28819 773848708420993024,139255 762336072613232640,1248996 794173399086014464,249904 743978183523962880,738099 785259077731545088,194154 780741308008787968,182036 791314207484497920,236465 773966321629278208,139404 774168368559423489,140444 765505222915469312,87904 753825552235008000,29790 787071309293453312,208928 752955527332827136,24788 773563581803720704,137639 768947041561145344,108795 789523879106576385,225911 760781251867475968,64147 772452513870073856,130415 769059252484861952,109659 766681510342643716,94689 792159848800653312,243165 793473784388911105,252408 770390707605426176,105109 786712071622852610,205728 755160404578500609,35890 769885741421703168,110023 788420362879004672,217837 780051213698101248,173917 757014180071215105,44085 769327380624183296,112336 794560728392986624,261155 768995603300790273,109104 768164609840652288,103899 761289097646379008,15721 757550030924447745,47782 777981673229000704,164869 758509704888852480,53703 761760983052410884,70676 791051013193019392,234583 793902744268570625,251336 777980716437110785,164375 778284388257792000,166390 770795512798646273,121574 776146541673414656,154071 752984217718366208,25255 776479503526658048,151800 786792572802834432,193633 785570802884378624,196676 775734775273304064,149200 788016095537995776,214209 777636365294985216,162213 752115931527122944,21044 794628979223396352,262053 765168677121617920,84724 764271514518687744,1249230 781235205503713280,186434 793458634793639937,252408 793963960525619200,255942 769021690978467840,101681 773742961737687040,138819 793616073555795968,253793 756221953594105856,22546 761576661296963584,67401 777111270319349760,150877 770318229155770368,117257 795096359342866432,264397 773726652073467904,11774 775335869871980549,142668 786943812799197184,207287 787806196606435329,213253 775197040456273920,104451 790325090693029888,228820 787740473859334144,210215 793670690964516865,254209 762089214456594432,66281 793957213412925440,255393 732380728349106176,65113 793127561542766592,249469 793870691460222976,11774 763899797577293824,80209 765707881719095297,86103 786973720569122816,207949 780807067783221248,181075 755115850416349184,35403 758125908041474048,51069 765682042185125889,84724 786215311322198016,201494 752967429471559685,17384 765677767878963201,89076 769151532151427075,109874 785581139133988864,196788 792126894132961280,228354 769150853336924160,100559 787490963836968960,207287 788693663048208384,220029 781261443635220480,174891 767097340457025536,97392 778192588713189376,166390 764237198417883136,81869 765319346985979904,86873 795394498662690817,266888 765230832411774977,86103 795046484882423808,263907 792073178528886784,243427 756534101348388864,42071 778237711601795073,164826 756874221620490240,45122 772581218055368704,131003 793574043903328256,250785 756392731547734016,42495 766403763104018432,87145 762279708658663426,431998 768181880965464068,104313 761012974928691200,65730 771414067630120960,125381 749293010957922311,7529 770483243032469504,117364 773893979632963584,139577 770377418037006336,11495 767193805036539904,80939 791086325906583552,235990 750403924515954689,12883 781321996126728192,187370 760519931200835584,62771 753684187249508352,11774 792528649824141313,246295 787440600354140160,211189 768174212624199680,100893 785922651885752320,199546 773371572790919168,70177 789833768039174144,225981 760566289542815744,63451 779893113871405056,177248 749660215461703680,7546 775110568235659265,144494 791443941203771392,236884 788408085283008512,213064 755649770014769152,39015 733756848915025920,355985 761970419331129345,70679 773977086558101508,137965 776952219727912960,159546 773020357892583424,133454 773889223170596864,139404 786619293291061248,204901 794699661139472384,261155 767545407450836994,96039 779004786574110722,158524 788681789418209280,219942 793899837427093504,248652 756372242607374336,42432 795026582243069953,263926 795322524758396928,249926 789487730384183297,224680 759535914406248448,56964 791803671067623424,240483 769443811047211008,112623 768948254432034816,109104 771727762163806210,125554 767798238480957440,100893 789139923953709057,11774 763838879837204480,80482 765623902181683200,88311 773739368775315456,11774 765087020049891328,80863 766600956314263552,94718 778564999790858240,168794 793651958993203200,254135 793867622613856256,256255 763896855927271428,80716 793111604980289536,249469 768131217371852800,103212 793759585370796032,254209 790962955634536448,235487 755823475151953920,39870 758391854639435776,52749 754835123309154305,33356 781159195873640448,181419 773699505380265984,138819 785941104218832897,192306 771064831793303552,122088 770118670270029824,116968 773656981169065984,135505 791112946923560976,78159 763587915528241152,1249147 770808704472064000,121046 792046707412377601,243187 755202516111888384,35890 795022174830477312,263907 758609890872922112,53185 761471812786065408,68803 776803600450330624,158229 781117353862070272,185496 789217539368902660,224693 773352450300542976,136018 786627592568840192,205181 776919729977950209,157082 792844466562498560,228634 788780013684350976,220526 751714185906651136,7047 753328631552864256,26140 755096412761665536,34666 792081016630366208,243187 790582048201199616,232137 770275286055129088,117257 792871026761740288,245591 752937982127144960,24257 768207517012922368,103046 794338452816924672,249841 756285575976681473,42432 775672197088092160,150663 764976942139445248,85562 785963045960884224,197286 733497857039294464,354552 792399282640789504,242189 778643294574305280,167319 779725876481167360,176196 792542913976729600,245040 792680671386931200,242693 758718539083702272,11774 770435159845851136,118191 780644987084140544,182313 772497127146528768,128934 768123976476426243,103354 790697499296079872,232169 738018641996881920,195876 750750132526673920,11495 751998866975760384,20493 755100770354081792,35445 763915807327870976,76549 788724624150368260,220029 785940011724267523,198304 786219661834670080,196733 791340003812970496,236502 793186308046876672,250033 789517768483827712,351152 763244652749328384,74066 785436010574442496,193958 789887335219417088,228639 758323604777934849,52061 786590079749918720,204358 785598248383721472,195975 795220856154845188,247930 781665279256436737,189857 769202569981722625,109666 794162148289159168,257492 751744789935108097,14277 760869220766711808,62492 785990560368631808,200490 793256052028542976,249926 770484872179744769,118482 760183164845248512,61145 786415754727989248,203674 766097177785487360,81929 781183981169500160,186149 752908085484720129,24134 753384099159486465,26458 756200077329334273,39991 760661463841112064,62728 780416979169599489,180074 786178553947705344,201494 790891317073219584,234583 772586170530226176,131387 789250725247352832,223692 793670389171908608,252408 769739838090162176,27164 775748569470935040,150511 753727991759396864,29263 788013100578463744,211829 758782972459749376,1248642 769167591982059521,107072 770554978825973760,118192 775097854830325761,146259 785900914150289408,199546 791627203666739200,240145 750472877397258240,13532 769263261812396032,112399 753899570283806720,29263 785479276464185344,192032 785891286913916928,198878 779870424750366720,174465 775736219556655105,11774 787066760134430721,208109 795060145667604481,264397 774401599510765569,143589 791365389158641664,238395 791890568930586624,236352 771598494654009344,126293 774104776627789825,140025 762744811791134720,74727 788779360517926912,220526 794766015850835968,262849 794721253814890496,262849 776052121229627396,153095 773355738638843904,24173 793551686107267073,252014 787504872237043712,210238 785827334066548736,197512 777185196005142529,87904 763797590806765568,80393 760082547342794753,60790 773954199822348288,140444 779645236482039809,174392 766009390704971777,90936 790633175584157697,230899 776862031932686338,157841 794965735189704705,262847 794707305497436164,262752 778589583143337984,168284 790986221006778369,235590 794652993543163908,262266 752852130902388737,23651 769558987230412800,112382 793196137981284352,250430 793533007017701376,252020 757660957791363072,48187 768888241617563648,108817 756921018904612864,43271 763029003825471488,47188 762941511055056896,75593 766777910317420544,95708 785317060561674240,195125 744743449212100608,1247650 765630492519661568,85873 772862429814480896,132335 774431840044191744,142503 761630343707275264,69231 756985336773783553,18495 787838734276304899,206101 792573589237235713,240145 763873700349300736,80939 788856459341639680,220526 791869958128971777,240483 786089528834555904,194723 766420007353888770,352688 756593758389604352,43225 763481793752215556,1249111 753677267419529216,11774 774023783145312256,139404 793140708492402690,249469 768545030428471296,107362 776016857002340352,152735 786535929431269377,204330 752879353709592576,24134 765543200488427521,88052 794334415296090113,259623 794232908022161409,259063 794288444235247616,258598 777535393193275392,159475 788136088766259200,215480 790222310200397824,228354 758786565946638336,54070 790939504005804032,234796 758762411201482752,55174 780790514157137920,182960 774997990821928960,146259 791670468973588480,240483 765355834595565568,86472 776291177905598464,153845 756634945368580097,44450 763522215312666625,78914 795436652491657216,247930 754703880718540800,23762 754049100945825792,23725 774074017523208193,136947 794636849151180800,262022 766422129646587904,93850 767804874545180672,101681 776529933095038978,155898 793658817309532160,249841 795404715257380864,264397 787630842143055872,210207 785914398728564736,198671 735184020624035841,65113 772250714718539778,129232 770847859591622657,120610 795001033877585920,262925 793634626908540930,243061 790265951568535552,229693 751106642448572417,14858 765675255285288960,88874 794740118301081601,262849 780478559190155264,11774 753401059595292672,25968 793790900199718912,255393 769257065684402176,112363 768546062256730112,106753 794692041733185537,249926 763474044507140096,77661 778993590433226753,11774 793481247553093633,251566 793885994017841152,255192 750717394037780480,37160 758010572080345088,49856 758758572268421120,54974 750809032160448512,15165 757452626602651648,47266 765245457442410497,86103 776091436848713728,153194 791757275258118144,240483 759461007332782080,56964 793238440728891392,250293 780918186082467841,183269 780738550023073792,182036 777987130136166401,165009 743910616121802753,11774 758763856965632000,54070 794351028200161280,259543 786933326275895296,203710 793152420486447104,242693 795393491425603584,266491 775370378273140736,148537 793103861850472448,249469 795379894230327296,266151 768967599753428992,109666 739971639182430208,11774 778808816720760832,169410 756546805823860736,43917 761324634205630464,67497 791448979548413952,238272 741544729213587456,11774 761270858828517376,65222 772181696179478529,129558 788049768878661633,214492 786246690642591744,201555 771779906229469184,125742 790533009560702976,230234 795617621156753408,267138 761584361774977024,68102 790525062017191936,231894 765288094727806976,86770 758108957823029248,41703 743502925868175361,11774 765097050421731328,85892 768044443035324416,103107 791788495945605120,241678 794141637727293440,258120 767512179318874112,95055 769377088566464512,111419 785711592705028096,197512 753579031912669189,28281 758299823472648193,50923 794646380434182144,261155 753846827338739713,24786 793842566957498371,255954 778344358017761280,166852 789140105214750721,223492 765383893277171712,81869 790379192206495745,230485 786949557976461313,207287 732576422812733440,351387 759483131804082176,58537 791690315363221504,240483 779043050140143616,169359 795398937909792772,266884 765281132753543170,84209 754058259527413760,30296 762510653747703809,69947 759198826200698880,57112 791406811714904064,238395 774518705287868416,141867 764136968641019904,82066 791870306155532288,234990 766831986082066432,95672 789837732574965760,227048 777250965661552640,159475 779134753584713728,171168 785276337292324864,194371 785862111603949568,198580 758388413678493696,50827 794598515586531328,261399 753366772699455489,27222 770778420896727040,112872 743833760777441280,11774 777996817535348736,164633 793606946741850112,252639 794376973699207168,259659 758001702293438468,50143 765005485049131008,82283 795699072627785730,267862 773556641652432896,136319 795703754662223872,266151 768256693935411201,11774 786491438154547200,203391 793497543787380736,249926 793995245889392641,11774 795312333107011585,263676 791471704363139072,238207 794571895098187776,261155 764157926026207232,82283 749719180081926144,9433 759372419886964740,1248679 786193735176499200,201619 753908895936983040,30354 781789106124623872,29893 769486048695029760,351147 790907902051684352,234622 755560773737254912,37457 769157204838670336,108849 752653520185266177,22466 756720042142736384,44450 755205423188193280,36056 758295378198495232,52061 788066246558412801,215005 753708086225801216,28327 778932675679838208,171168 775525680922492928,148994 778297299646554113,167220 775929444397490176,352723 780722602121662465,182154 754225888401633283,29263 777798797384617989,163763 788695213464223744,220029 761957249124331521,66130 785854742958215168,197512 786927191908950018,205186 772058964586434561,1249932 793951926102716416,255826 791105631805665280,234583 766697055913783297,355480 768883074738249728,109767 771500979925622784,122982 779365398173061120,174315 781475423439945728,188119 777916044438409217,163990 790708753100222464,232881 790927282986713090,234586 794390912579182592,203546 752166313032708096,20246 771129721492910080,122973 795412938811174912,263906 794515851319853057,257492 768857260219072513,109666 779083498946650114,170733 787863887601295360,205197 788493710241607681,218275 753351201857626112,22575 791376844679446528,236951 793984894510759937,256393 785586056326369280,197286 788897479089586176,221711 763801749618655233,80393 790203473044254720,226490 792106410582675456,243187 790152439802400768,228147 769310899660283904,112363 786212044576026624,197512 785685414761738240,196277 776771559490883584,156835 781543189689892864,186362 754811798696648704,33356 766013564255473665,90405 790746931848806400,233154 793339684495646720,8044 759110767778131968,54070 769010597925101568,108795 763785735568785408,80136 771720499105767424,124597 789902520873197568,227795 755202663814397953,33751 780737839520768000,170678 740226485131218944,1170530 760267149818499076,61412 789548351133917184,224693 790552146244612096,232137 756968179306422272,45125 776753851672195072,157606 786940923003363331,207287 792573238576488449,246715 758692626107432960,54070 765238856975286272,86485 749377696732504064,8047 760204115662213121,61245 779291855636660224,173645 790271059144605696,230282 777934417708720129,164578 792002724350926848,239893 788114251776987138,11774 752274968038084608,21034 765659057763983360,88994 765264882690293760,86846 751608412740415490,14277 756188131188215809,41680 738136076343083009,349462 790904342320517126,234796 774720183302758401,143043 792361199430008832,242693 776617777993883649,156928 786190425455374336,201619 793571627908886529,249926 794542255755427840,261155 770083087543832576,115488 732172566656356352,349824 761959923420950530,69388 749686512183238656,9433 791729468939264000,240145 766267210167881728,91903 766749434063364096,95672 790705507996725248,232169 794026513549185025,257492 788306076391407616,215088 785484741071949824,195125 761597189785137153,50406 767044892069593092,97267 773680383082704896,138382 768089165250584577,103354 794208172693131264,258797 788378719849250816,215005 764862621279551488,84724 793815235802992643,255393 794594500358406144,261155 759985036644880386,55257 770361341945282561,118209 754066708374126596,28508 772181246839496706,128934 757383860850012160,1248491 776222146305531904,154534 776134698414272517,152314 780053557600985088,176129 750746997624303616,12014 768545899349807105,107450 773899449051459584,139404 779734204150145028,174115 787065575218421761,207109 765159225387515908,86144 787714036502638592,210313 758134969671614464,41703 776959663736709120,155390 790957226299101184,234583 794014428014460928,255942 751619535627706368,18568 791356962466398212,11774 793097452144455680,249469 755439801474637824,1170508 751140400249921538,16546 773887616932417536,139404 791076450375831552,236454 780878693623291905,182870 760159904933957632,60325 790563360765014016,231894 791429464513064960,237999 760988863531589634,64341 792571494031200256,246392 778199558610386944,164694 779447562637934593,173628 793136179596189697,249349 762070641361063936,431998 755483875791343616,37607 793494516237934592,11774 760106640678854656,354113 794160664046604288,257492 768454841022676993,104162 787702761223774208,212357 764495772599496706,82066 757445374382448640,44274 781297507292876800,186584 758289924386947072,52112 732671044398391296,1170667 780847926096429057,182659 768959524199858176,104333 794566449603944448,261050 779589890065338368,174230 760506519951544320,63149 771504967890771968,124597 795735532235960320,267576 768486537008930817,104973 767734602592980992,100893 795608924439347200,266151 788628301627715584,218258 767596298644156416,97852 775376790369996800,349856 749391237912879104,8297 769925341280436224,115488 786939531282964480,207613 770675563044311040,120610 753454452237930496,23739 740323503916736512,11774 769675442571714562,27164 752622850595434497,18323 779074685862543360,171260 753467839697162240,27317 794545906099945473,261155 774344666569252864,140444 779758289571581952,173628 781238358781538306,185595 793106544841732100,249469 750841059740151808,11495 777215770434691072,160353 780873202381631488,167101 756223868151398400,39359 788207235868594180,352258 788867573609889793,221143 758707886046392321,54070 776944980501737472,159411 758812144674549762,54726 780791892631965697,183269 770560255608717313,114284 785975510190944256,199272 778925425636487169,171168 786069774941974528,199546 791672839891849216,240483 763548206861025280,78394 791650224359952384,238271 795416824414437376,265855 793496500936605696,249926 785977229620699136,194058 794236405492789248,257492 752245712906170368,21074 765939540511031296,90384 764118136379486208,81843 767905959758790656,101681 765205885538955264,86440 793808874763644928,254135 795426233425215489,248924 790222594418933760,226731 793438819559337984,250633 771088531095552000,123280 786992740957614080,205728 789932292055719937,228354 766762510196191232,95530 791646682253365248,240145 760563712126230528,1248768 758736393724043266,54070 749616174934073348,9332 765644012543811584,88825 763421240895823872,78129 759210536470970370,57336 771941100881928192,127775 775950324322349057,151071 764990052187250688,11774 757749780621602816,46958 766418801516773377,93823 778283277014687747,166409 763847091504328704,77682 749636587944865792,7826 766389865638420480,91946 760513810646044672,63268 771420913694801920,124855 792033431248973824,243187 760766470376783872,62492 766042232902283265,90384 757212620973715456,46006 767405580998893569,97515 773960169361281024,139998 791156894345854976,236945 760446811857424384,209828 793845164867395584,255954 794592539751960576,261155 778369172086616064,166916 768123248827437056,103261 791432206098968577,238292 753716126492811265,29347 785589797591056386,195975 789833648841355264,227795 779438928398921729,174427 777067668864204800,156518 757759468465553412,47940 789845540288671744,226819 776194836097601536,153743 790644884751417346,231957 780822628047130624,177455 794499837337235456,260033 785670358988795904,197286 793151012387323904,249469 759803407385305088,58218 767344837016162305,98072 788267805674184704,214812 763402261536051200,77731 791060677582389248,234583 768085540176560129,100620 761688386855964672,70355 789483862195712000,225981 753167830170931200,23934 794590146863726597,261155 776059334660718593,153194 774067171655684096,137869 793440097140023296,252196 791307860307222528,237491 768118655330770944,102618 785842052777013249,198671 750825068503019520,15634 786118885745561600,193633 763441638932832257,77720 789487804279435268,224552 794009311114502144,256531 767525708310515712,97619 775110602951909376,146720 793500380478996481,250492 768986158093205504,110209 749620081076895745,7546 753721325517242369,28160 790283151704625152,230485 760991011426402305,65222 760142606114426880,60866 760255625423163393,60794 781359289319493632,139404 786500748263718913,204183 788531280447049728,104244 793176888202014720,250135 785317427294773248,194934 789173887820926980,11774 763706824667328512,79691 756255746291970048,41719 795381245643526144,266151 750015565494968321,11226 787391191864049664,209351 764000870702780416,81493 748634938275037184,1170318 765387673464741888,82208 776133648030498817,152541 777015057527951360,158387 760529381617917952,62771 760156526615072768,61352 766741433940316161,95568 758308474249883649,51824 793478115204931584,243061 754742465320456192,33174 790661832876789760,229901 768533460671528960,106763 794737500686262272,262752 753361431555440640,27045 773637265767661569,138165 794549232489230337,261155 794364775245357056,258598 793870354120777728,255942 786036156253114368,197512 776104050555314176,153194 780392940728385536,179742 755383975288471552,37044 787095121393094656,208928 794730386370793472,262849 771443252050354176,124601 788718859318468608,217634 760566010634207233,63149 763951814244839425,80393 794016344580771840,257492 758090506907758592,51248 793440191650336768,249348 738199026143727620,49681 767138178226589696,94699 773726959104733185,137042 792531620813164544,11774 773370231922298880,134561 757656659309113344,46280 770642016216551425,118191 751175712258813952,15808 755163464717348864,35890 774748436449026049,124597 753646026628661250,28866 794632771826237440,262025 788104010867671044,215505 788067749104721920,215005 771536603596455936,124012 788890268426657793,220526 778944019720048641,171168 752827522820087808,23678 770295441376239616,117377 793949548104257540,256105 778307667366469632,167399 763797633601265668,80393 764241714173313024,80939 780635588106092544,182036 793853187258101760,255942 757278501057822720,46406 766017555987206144,82844 766985056778805248,93144 772233431178678272,130067 777013818194997248,159146 781328871627030528,139404 789161789338509312,222655 775000382858670081,146259 767280880830164992,97355 781570011034820608,188478 767426251128733696,96039 760300453045399552,61742 791324300770811904,237405 768266750140047360,104662 762377878696710144,70886 791321227910447105,236502 764565474474659840,83786 788569704730202112,215437 788798621974196224,217519 791561719017410561,239405 776863173253091329,157840 790228039623847937,229724 770661504807014400,118698 793424648671207426,249926 795041656714227712,263906 740327799576223745,11774 772718421998010368,127134 787691016136462336,212139 767862353933266944,100563 781883255888879616,65113 775240234846085120,130132 794577148958932993,261155 754884256405397505,20058 763904465254572034,80939 773891731800657920,139647 781444229839151104,139404 764070969988087808,81425 777955906168455169,163824 775026799394775040,144611 762102653660692480,431998 791240103796543488,234583 790978233416183808,234796 759876908423061504,59762 753786722043822080,27832 768885749802500096,109666 777577809061478400,161542 756188594276999168,33953 757970658726846464,49850 758338376089034752,51809 760786842530611200,64759 763491698743795713,78739 785526788751433732,196277 794891260309946368,262849 763690663250501632,79589 780566497726980097,177248 750722425260834816,14351 774032602793594881,131421 758438948960174081,52771 781885727424544768,177724 764911636981223424,85288 771713142460076032,126954 786006374153019392,197512 794201989966020608,255437 769134427867873281,110362 776527384321417216,156644 794019734094168064,257492 773304522613678081,135505 755154769090666496,35890 772483969094914048,129685 778371124988174336,167044 792146311462154240,243187 774017294892724224,138819 790670074621419520,232280 758358921136472064,43391 770220789597507584,117257 793926683803914240,256255 788730078377103360,220029 773924260226080768,124597 761019040961736706,62771 775402455525756928,145866 778288819741286400,166409 786023661459402752,199546 767798738157002752,100949 774212411809230849,141887 793831945318703104,255393 773914374062891009,139404 776874337039060992,146259 757195094680154114,1248456 749077058492338177,7041 770410428400754688,118375 751135963351359488,17259 776488410680729600,155451 792035287719260160,243187 777675861080231936,156061 792095744689856512,166096 774352678373642240,142942 758441951633039362,52394 756935989235445760,39673 755465532929892353,36877 764386614495805440,82066 790683655614193664,233307 763091224282607616,75022 790692491624316930,231894 756947426053881856,45125 793160979756544001,249961 766961836331831296,94699 768289620840681472,105109 775858828315336704,150511 785946704059084802,199960 788113126382329856,215005 788407541155913728,11774 794334135053647872,258741 755815787290587136,38641 789955450078986240,227881 770577242288103425,119808 793240205025157120,250633 770903634469064704,120610 790876770824171521,234583 757582464839737344,47545 795377174702333953,266054 756911999892742145,44274 774791061742821376,144607 781594814710177792,170187 769287359141740544,112399 769542173435932672,113788 787309592703148032,210207 777892756219977728,164375 792359908494761984,245285 778771379927732224,167768 751886595796639744,349507 758766639441547264,54070 764365509102108672,77303 792413131788029952,245634 752970089771651072,24526 792406030495850497,245750 755948238570713088,18215 793192755983970304,250430 790715164911738880,232881 785492550350241792,196277 788184911848968192,214078 776244525664579584,153866 781041565615681536,183472 790735904474300416,232863 791334093824880640,237491 793819887177199616,254135 786633004932292609,205270 789549880108875776,226731 733033172330524675,355046 750461093634568192,12704 774389781711101952,142527 791134210388070401,234583 792372596021026816,243187 785559423162822656,196609 790757544641851392,232169 753648099139153920,28477 757679239948754944,48320 770753033344946181,117609 754112179192856577,31551 794944662364704768,262053 773969178210566144,139404 791688626606309376,238429 775190696751828992,144682 790692707186257920,232169 789958435479560192,226823 788168134620549120,215608 792594350647619584,244270 758550547611824129,53703 740177845146816512,353488 793218671376265216,249926 773912568209387520,139577 765616587768369153,88052 788752985748832256,220526 777202810983100417,160787 790907664704368640,234796 781188606001975296,127775 762307958382272513,1249021 795090878943535104,265191 732726024866160641,353789 791041906734206976,234575 758139811916054528,51595 760292466234892288,62130 778578881112518657,168794 768871469367504900,109337 794911485260537856,263895 755923742581137408,40550 771481071766478848,125381 754799070401527809,33356 750742871666331648,15005 791720335091437568,240926 758347408019521537,52329 758390095569416196,46076 755435146522812416,36545 776725080990547968,155451 762742259884367872,74308 771427624178556928,125367 793188412710793216,250430 765443300748701697,86103 794869220924264448,262752 781290458228011008,185296 791117639309488128,232169 795396981002825730,264397 760580705273249792,11774 795391183845523456,261155 793096095333093376,249469 793287878159667200,249841 786974329598861312,105109 793845833301106688,255942 794930553166450688,263289 793596736992219136,250026 760623910895259648,63879 772162028995801088,128934 761277284909277184,65180 760209659630383104,61412 766556647330160640,92074 780281310229045248,169747 750167376251977728,11905 761112240011431940,65455 781907233034608640,190635 785621498287497216,197512 757694834471612416,47782 757547303502745600,354841 777220337054445568,158542 792376978020106240,245056 794925273577910272,263708 779083663321473025,171260 794988561825144833,262849 790558152739721216,229874 770284842361683970,117257 750416882524708864,11677 788480355695079425,218275 781775949163401217,185310 790653641992450048,233307 781057895517466624,183759 758143054112960512,47761 770761708394516480,118174 790189884719951872,229693 773287766608281604,136018 732966966059749376,353789 753785826987958272,25189 785491867337195521,196277 788717393627471872,220029 757807106913206272,48929 758286694139453441,50612 755043389171601409,34666 744546111864643588,1247655 760605995437465601,63267 773847716610863104,139404 759128524221472769,56964 750689547638468608,14277 752222909679202304,21074 758771261996761088,54070 762736410109640704,73910 763449360008949761,78159 735845980508160001,349856 788446139536113664,217519 794574721035698176,261155 795028037884583936,264010 743833970891100160,9639 750092141372649472,11301 771401155058380800,125222 789827753491116032,228037 743142437812641792,16011 750868605819117568,12014 793519551552098304,252020 759788268988751878,58218 765282234576142336,84209 791041344869249024,232137 755200684170022912,34731 774282989693874176,139404 781705847428747266,350085 785838652790345729,197512 751552526563045377,14277 778390980835717120,163785 785919220437487616,198671 790546976781705217,231385 791501776600068096,238780 764332009099440128,77598 778266318327939072,166913 753652213264683008,28866 751933537830535168,14277 757922972577431552,49975 764465541209874432,83391 780680063251472384,180233 768872859552788481,93019 758273868314271744,32881 770681656084692992,120610 773487256053121024,136904 790651930087305217,232809 769379055250661386,112336 767121401442603013,97998 794379072792969216,259773 769066988291457029,109988 793876150082736128,249348 753913230574116864,29548 775310910608973824,148274 749699408254607361,1170338 763003195576778752,75281 776789601222594560,157755 745077746972385280,11774 770308657187880960,115979 793556684232720384,249926 760499131022315520,48052 749255107284316160,7828 753626667206184960,17640 778664455026581504,167220 755172484794593280,35890 781894951743414273,11774 768990739565010945,110615 769241205167296512,110585 795723714881003520,268448 792027823766634496,243187 762205772621221889,69764 776285731333431297,60884 776579497571123200,156835 780822744598544384,182659 793493210769166336,252408 753317419075198976,25879 749658087418503168,9433 777800123417890817,163765 793863717997850624,256255 756535074380578816,43514 757819286404464641,47940 778267569119633408,166883 763546925735870464,47940 780440623404965888,177233 761645842340126722,69794 773523247073681408,137042 778284827539705856,166913 791773050945449984,239998 795368501951217665,266151 766644394187522048,95045 795669046490517509,247930 751168996674662400,8052 767919648691990528,97386 768414272862892038,100605 765593551199666176,85562 765121375774380036,85313 766693149225816065,95568 779858993468608512,177233 785311909360832513,11774 787319388953190400,209184 788017017949478913,214492 763067799950340097,76329 773840435047337985,139404 766136051068960768,90384 754907384422797312,32869 760574171168604161,62063 758314645245595650,51069 769518985431883776,113796 770618543125721088,119937 791389645233917952,238207 769124890079170560,110362 752620597990031360,351931 778021769688944640,160602 793145627655811072,249841 763491258761261056,78129 773113094298071041,134470 773236601870745600,134561 785484847494070273,196237 767813941737168900,101681 769296986864443392,110659 789102510640238592,223047 759959549503688704,55661 764172245396848640,82066 791711032850968580,240483 773173621103665152,126512 764833923465482245,84724 771081938807377921,123080 787049518114103297,207965 790320086129188864,227881 793336732338966528,8044 768560595167686656,106716 794013716320636928,256439 760176920663293956,61470 755577157737410560,37901 786915632088354818,207287 763171145214406657,76127 768180610984730624,104565 779082570403196928,172123 794376655355580417,258454 763239495458316288,74809 771454247674253313,124597 790632283040382980,230899 793809251873480704,255393 795443089187840000,267134 792152137723772928,243615 785989203662372864,199227 754872087001591812,18979 775452425847091200,136512 795337048714448896,266079 763442338597376000,78159 786627028342611968,11774 757308421632909312,46404 792405611304525824,245750 795655419691671552,267521 777173695345233920,157082 771883822237491200,118191 773968390796873728,139404 760970376541196289,64730 755201593708949504,35372 779448231780638720,354310 792643731514126340,244270 763235405420519424,75724 753723571168481280,28866 758997535117619202,41438 761285555132989440,50755 779429425498783746,174244 774645261163335680,139012 778019194499497984,164403 765990575392817152,90622 752715930489065472,22743 779411978292858880,174891 762414499307614210,72408 763883383390871552,1011996 794992725753929728,262925 750492467409981440,11797 765062910783528961,84422 794419386912116736,259034 794197825634508800,258598 794049261885239296,257492 771455834022875140,125142 775431397527859200,148654 788799287509585920,220820 790413311271501825,228583 778272688846569472,167083 781248898123702272,185921 793496206651514880,249841 760959866827452418,58358 765545089665896448,86440 770622862403088384,119746 777159523975004160,157583 778278162111365120,164826 763874562224250880,80153 773659220986081281,11774 764276696749051905,82283 752186668590006272,14277 764086794161758208,79987 777946135566684160,164826 793496628384661504,11774 750375323322179584,12297 774010482118135808,139404 793605885222346752,253793 756947309829685248,45311 766707480818700288,93303 745018631965319168,351152 785839109357142016,198671 778960236426047490,171324 788753130230059008,107317 791063015932194816,235121 752175222275600384,17794 795720946820780032,199307 760591313888739328,63858 752882009169616896,24134 792105805394739200,243865 792072884311068672,11774 733347524447227904,1170415 766556548298448896,91810 773900679089827840,139404 787730239283617792,212316 768574513504071680,106756 792180666678947840,244221 770350051071852544,118375 788013451268403200,214078 791716271196872704,237908 794539532385284096,258456 778704006772207617,169104 786933800232161280,207244 787024194563211264,207613 758653923821355008,54070 793270193501777920,248253 749593671989886976,9270 776914247771164672,158387 774241484576915457,141389 772226860012806144,129558 790675887939280896,232137 753375428178432000,27402 765084976513703936,11774 791635439010537472,236844 750017913751429120,11177 757633426727903232,26437 788722502444863488,218142 793790599749111813,7258 794637708329152513,261155 794748163534057472,260404 794673177578221568,262022 790657026028408839,231894 788093634507833344,214660 754744777820610560,27045 792647045458849792,192780 764785301827031040,84724 792723868599390208,225995 756958633976537088,45672 763503625322704896,77849 789977296182530048,108396 760876337410084864,63937 778843793793683457,169232 770707889866600449,120610 768203244153761792,11774 765096702017581057,11774 767872111016804352,101681 794637747768225793,261155 755813857067544577,34666 791367677994336256,232881 785498960026857473,196277 794550617842872320,261155 793954091756089344,255942 765950610495504384,86472 792552891244433408,246295 793632668248186880,252581 794577317737566208,39957 773736456216993792,11774 775778136386514944,151185 772086597240119297,129208 772283620841037824,129124 757580502534455296,47844 778760665917980677,170207 785838430467022848,198671 787175670044590080,209351 794612388406456320,261155 757652191247081472,46612 765509281135337472,87904 778311974300033028,11774 781514673644601345,186434 794732473041166336,262849 788478398997864449,218495 767895109262192640,101196 761154550350905344,61051 788706144638427136,220029 789549766808002560,215965 749842240932081664,9292 774067897509568512,139404 793907639495327744,256255 792072868532105218,11774 758659189090713600,54070 753301562278248448,26776 786194149401776129,200382 779539849837543424,170253 785854210017464320,198513 771418995056529408,125554 785677730465611776,196917 765635168312754176,88052 785666127586263040,196277 779136250829647876,172621 787808915551506432,205197 793577692901871617,252679 761820412468719616,70355 775161048060026880,146720 787674719415775236,206101 788004549026021377,214209 788223515375857664,215437 766091802315141120,90357 778289746523160576,167220 762721328306745344,74592 785337539766853634,195125 791589848771538944,238780 791080016683511809,235990 757700454520283137,1248528 785660502403801088,194723 794256371801849857,256458 775758696517398528,151156 790362538047315968,229895 788487389513707520,218275 754755871733874688,14277 794323523120599040,258981 771350371180556288,122973 766452151862366208,91810 750364217602150400,11774 781358189757407234,186434 788148920715059201,214173 752656979286298624,22851 795366673373085696,264397 792816517855387649,247877 791412745191108609,238639 790275739434225664,213344 788439423616561152,215437 771777120171388929,125853 758768259319554049,55174 767129896501911552,96039 781290309804097536,186149 758066051116433408,51069 785809915101065220,198552 791410146228396032,238780 785347887555239936,194934 751884518676582401,16299 787768428350152704,11774 789428004271321088,225981 785553721237307397,196676 768491209102721024,106281 773609231001845760,137406 794051029100679168,257492 763893708009959425,79970 763900836091232256,79040 773968745916043264,139404 779494452050092032,173525 763559935452049409,77359 793541225609584640,252020 795368086585143298,266079 771114857923878912,123595 759777005554597888,59215 787823556621205504,205197 763524681483902977,78360 776850603351736320,158520 790706902317436929,233692 752657110429753344,22746 776807599320788992,158348 773910739060822016,139404 767202131761692672,97852 773717460075868161,131436 786681694732574720,204835 766080738571804672,82344 787908778599395328,205197 766254735821271040,90790 785685189733261312,196277 787544068901351424,208167 752167043353284609,17416 793969285878206470,257026 768993291778088960,110344 771093811380547585,121949 764948149609885696,84724 778391246716952576,165448 791489139342311424,238395 795735826865000448,268448 780148188053381120,175549 775795926594093057,151071 776268079651106816,153033 778587702837014528,164826 790575319367450624,231318 794609816308097024,261567 763197053224660992,76549 790563989935697920,206850 793274315277946881,202379 772738608801255424,131246 779200563464458240,172962 758342782536658944,52030 788112573916966912,215608 774461036468408321,351434 776577760227631106,156926 778728998624911360,170252 761176387218726912,65500 775775876306857984,151265 773951830200086529,140444 781339565793480704,185310 793971890696187905,257353 760892397530132480,65180 779001561028571136,171168 795428475888775168,266079 753371781067530241,27317 765187777470226432,86103 789330987536805888,223492 790966398788964352,235487 780061583598718977,178045 751124668371861504,16299 763095052335788032,76257 776216892570820609,153248 793556809839550464,252741 788786738764414980,220765 791596248868327429,239926 761131397696352256,23762 785726722003963904,197286 786310875770593281,202429 753445688818622464,27045 753545085996982272,26403 792528796998000642,246295 769206869080485889,110647 787968034187116544,194384 794255027216863232,258054 763150212382593024,76188 772193323264069632,128025 795609864269484032,267521 778305518800633856,167311 762084543826460672,70689 779657951753691140,174891 794995472536473600,263895 758109570266836996,51344 772198190451793920,129471 791479906710478848,236502 761626696436977664,11774 780563820326424576,180343 757922270186577920,49852 785608093363298305,197512 791393076489183232,237908 762015159795802114,1170426 762442838776750080,69673 763935536285233155,80393 753591300864303104,28281 773897092616028161,139404 766473936334942208,91810 778426040712564736,167083 795437246929219585,267133 795714947443462144,247930 788390354089160705,217519 765896037294891009,89303 767275591720660992,98277 769922648927338496,115511 792726285944512512,246392 775498092984406016,149200 769330228753756161,111448 791010500704206848,235590 758112324993638400,51043 776051715585912833,153095 760109062667272196,60363 790221994700656640,230030 767573054725709824,98646 794528144006877184,261155 733443758331564032,349283 766799995492110336,95568 792145324403924992,243187 793196215752024064,250064 749606144046280704,9285 780089955477368832,178258 791267999646973952,236502 773863966619668480,139404 777592330048180226,162497 765199146064175104,86209 793336478218661888,250633 778002814941343745,738099 795394448624615425,266884 776814160118067200,157755 785874556011569153,198878 789701144205549568,224793 758841062748061697,54096 791357006284255232,238395 764201141286670336,80939 759525596460220416,57714 776568968798736389,156976 790715660170997761,232791 768127927468888064,103354 776665460301504512,156518 793794360357912576,254135 793134416545583108,249895 755768352962965504,39462 763185465033912320,76723 786608798274297856,205039 793424496313204737,252020 753352587978608640,27222 758322294582312961,52061 773975248358158336,140025 778422610514194432,167407 781227613847064576,185595 759444748432060417,57336 760243855815913472,48052 762975700320149504,75724 772463845914869760,130334 776926089239154688,158338 778357650656464896,164958 788128050575728640,215505 762344282963472384,72864 760986319120019456,66116 772193124772970496,129912 787385323458265088,208307 776097416890187777,135505 763821251131502593,79987 794548713033175041,261155 754845020960677888,32337 757317803749900292,46807 770997484248117248,121567 792029823526899712,239692 778191434440642560,164826 794000112720740352,257271 788114553796235264,215252 773481507663056897,1170528 786956718508867584,193639 765285702640758784,86053 789961522541977600,212131 771000613752623104,122299 771459507671236609,125085 793582355881467904,252020 774371208963973120,141913 764982281479987200,84422 794222435663015937,258909 768507322486382592,106716 774404990874058752,142503 794643568212119552,262053 768964655490428930,109913 789282216455143424,220526 751705316727730176,18323 757718475452346368,48287 762807281947930624,75073 768038454793863168,349856 773882724918579200,139647 753933406333915137,24173 781897002309345281,191354 774265522305150979,137042 775081095385718784,146949 793065975998455808,247241 744113028304670720,195876 758524597662720000,52362 769213023013658624,111549 753390465395884033,27045 790706171858399232,232169 780916805367914496,183269 786804110167158784,204413 793287136317411328,250430 767869168691490816,100605 788921575336804356,11774 793513512274243584,249926 757325985310060544,46394 755196977965436928,36203 760516156595789824,61283 780572663597203456,181613 789848588381741057,225608 787710710184804352,212139 777870763567132677,162497 792031456381939714,243075 757573826779619329,47761 770610594852409348,118192 786996674648535041,207613 794269362387615755,249926 758284141343432704,52061 776235058021617664,149953 795297359802630144,264754 763908118396928000,80655 794322888287367169,258429 788608696754593792,125163 791649945149243392,236858 793283751887331328,251237 759129052997312512,56784 735329120209534980,738099 758051937656774656,50804 762857193334976512,1248944 791661468378861569,240483 764172792480751616,82209 751210898182864897,16422 788026318680043520,214354 791740890578640896,240584 791116804173082625,234796 773932745772916737,294398 754823064504991745,33689 770833089064992768,119681 794682358490271744,261666 785308005294305280,194082 750769154257358848,14781 768972968479322112,109805 755546754179698690,38476 788981520476155905,221971 772361389151252480,121795 791787332009467904,240483 732344314697818112,349572 778189204358569984,138812 788066840513699840,215005 792795296040357888,247715 795032856796037121,264812 792420915174866944,245854 779368384148275201,174230 785611148011810818,196788 790636504565637120,231792 761663767713312769,69947 766394045899870208,80939 795716954304614400,268448 757698015901560832,46911 770768939098005504,120393 757219796660420608,46006 788427736645763072,11774 788497419583516673,218275 794822396762984448,261050 788478721959178240,218275 769666107116486660,79561 778014761984360448,165435 772801711664574464,132335 789706224052932608,199307 755872480665931776,40066 791658525256617984,240483 785902491007225856,199546 787092263809810432,204958 777020636304699392,156835 790924090223824897,234583 785735978409402368,196788 781448646940299265,184223 759095272282566656,56964 765233504124743681,86645 775449596696944640,148010 768614334280798208,107984 760656839973474304,63451 787737998666457088,212672 790708127809179648,232169 792144788300541952,243075 793818983107407872,255393 767911257672384513,100605 749700516813246464,9471 785914013272027136,198576 766102027134988288,90384 788199506038906881,214492 766560143517577216,90384 786090140338884608,199478 786638737904197634,205455 791740809674711041,240682 780407612194127872,180039 785327557180792836,11774 759079687268233216,56630 791034436989153280,234583 765267409624244224,82209 755925699148513285,40550 756291471762829313,41380 769649737968578561,114779 776572072847876096,155287 794646257688051712,11774 795373489267933184,265885 764185462877499392,80939 750065876465049600,7275 786660618250100737,11774 793146276174888960,249841 768864461520265217,108849 777152578975100928,157993 794605547177840641,261155 758074756562358272,50542 761249851363295232,67142 771821874489597953,127836 794350061765410817,259034 750711047405776896,14525 779400544066633728,173628 786221749973188609,192032 790618950400737284,227496 780772743084175360,179537 794273534050791424,259482 763896683310702592,80939 758359858085191680,51069 765759693939675137,88052 762619942856495104,73814 753015127172014081,25253 769161942447579136,46980 780780063868514304,182037 788402781082226688,217519 778318686746648576,167220 763145730596937730,76365 768205702900822016,103436 785555802782261248,196917 792868563723821057,247241 771340125586456576,124883 792033368917610496,243187 793334246861529088,249926 778363332981952513,166852 794533364577419264,261155 795435499695521792,267003 786598086269284352,11774 776098947035172864,152735 772469989928472577,129558 795170877021175810,261796 790508114738950144,231857 795740766714941440,267576 752629737139372032,22662 792157785949700096,243075 786392134936952834,203674 762024297128792064,67938 770635305175117824,119832 764191387709534209,79407 777576571536150528,161352 781912929096593408,190635 768301906724663298,104932 793461186972954624,252408 761287091699326976,66842 771508350727036928,125163 776139176894951424,153248 787192087573778432,208176 756741713419350016,43471 788604433500344320,219537 771083280238030848,122982 774353342445289472,143049 776752095563132928,157708 791705492523409409,240483 780846102740340736,180343 786204363660353536,199546 792479766242795520,243286 756254222266531840,41719 760155419780091904,60855 790758765582688257,233154 767484592756396032,95055 793857428244881409,255942 777193372712857600,157755 785528261828829185,196538 794214217394032641,258331 795153791385378818,11774 761994684780703744,70858 768968348470312961,110023 793974741539450880,257353 787350453944143872,210585 794540682824167425,257492 793304864294068224,250216 770988202614222849,122146 787409702636363776,210289 781351532084080640,187084 765684739231535104,87904 781215145154326528,185595 781397244599635968,183759 761680564856430592,68854 765881886933671937,88920 768540316806815754,106084 765734903132540929,87249 773890548633526272,139404 776625772379373568,157082 781219691196973056,185595 762804296408764416,73814 772183371518775296,129558 790581627537788928,11774 781576590094372868,187517 791258912041283584,234583 764177386388590592,82283 771395918490984448,124601 771065818767511552,122388 789297491002875904,224818 786164648529784832,198591 774533731579228161,141316 757610371108577280,47761 793159236901404672,249926 794506547149713408,258829 763364611018096640,77731 788339782539681793,217034 750313946293243904,1248030 778434670681739264,167220 764260333863235584,81835 776899242283536385,158774 792033138360934400,243187 757901539432361984,49462 794442123663675392,249926 774745225398931456,105109 764917780537679872,84724 795733582228635648,247240 772864929724440576,132848 777282909413793792,159389 772947265891610624,133043 774023525887684609,139404 792036439118614528,243187 766044180539969541,91121 781103763356385280,182659 794213025750335488,258607 792423582890536960,244550 760179821511110656,61544 789273832796327936,223921 760822602633850881,64722 790617773449674752,232137 768068214874005505,103126 772808716374663169,132335 766414711671943168,93184 750158331277443072,7236 756631838857101312,44450 776592090734223360,156835 751853883610267648,17794 791294856446476288,234710 795724884395589632,262486 750159636527849472,9857 789260091996397568,224750 787730784388050944,211980 778511956881858560,152594 781840736429932544,190635 758289507183685632,50923 776442566828974080,155334 753448126644490241,25981 791358878659248129,238395 751539827540123648,18224 753385648523010048,27317 787024083678597120,208016 788065432003457024,214209 776303700562157568,153854 779747105904611328,174492 778708846801883136,169327 791307396773621760,236502 758707056593477633,53185 780594740882448385,181886 777980705976442880,164826 792061001034297344,243075 787343848724897793,205728 789276129748103168,217123 790980560931946496,235590 755145470482276354,35044 762667561272025088,73926 759406492965625856,56964 795418153727705088,266151 758654692574400513,54070 761009521540169729,57574 774330155414196227,142503 794195127417917440,257026 786906551617482752,65113 759491469237448706,56924 776822465775493121,158428 787486070229372929,210207 764649987632275456,82744 759497595790254080,58232 772497831366131712,129662 794546892478652416,261155 775816179868893184,151361 781279705987252224,187084 788784458346496000,220526 792879904161497088,247379 755773055129915393,39235 776085476599959553,139404 795759984944549888,247930 781253987953541120,186532 771851298392068096,125742 772821852221603840,132578 790294609062658050,11774 751611329715249153,14277 768952028886208512,108849 761650174791782400,47283 763805438479507458,80393 785908707490136065,199546 753321466238730240,26303 776230590601433088,153596 778296351276883969,167220 788077457949818880,205197 755852953517486080,18215 790966261295480832,235487 776075441287430144,153194 792766812744216576,243187 755017262545764352,33470 764956928133005312,84745 763147467273670657,75899 794189910190084096,258598 763207506411806720,1249110 775835747785990145,151463 781359165470019584,186149 763940553675243524,79691 761179870374273024,66828 732928562680893440,354695 764087409105444864,80607 764982749836873729,84889 785999403207102464,199769 769709843842080768,113412 779484595884437504,175376 793181490280443904,249926 765202243234639872,76012 772252262332637185,128934 756308386325549056,42621 786003950809952256,198304 774249019606339585,139404 752222388872482816,21579 764649405764907008,1249219 787642505919475713,211347 789455446159405056,192363 761321786210390016,1248905 781829317751889921,190635 763792008578273280,77849 764811049635721216,80773 781141469834817536,185313 785427401463304192,16728 759030993617510402,55107 775484554157051906,149792 786341874978000896,202429 754744017515057158,33174 774383728273551360,143473 764850454081708032,84724 781029609072656384,183707 753924951401521153,29263 749677194075639808,9433 787819229542096896,208014 758009186760392704,48663 793954482107203585,256358 778356532186677248,159359 767303616130584576,90252 785575212590825472,196788 773290744043999233,135725 773867435480932353,135399 780707357261266945,182257 759714581241470980,46379 774269016928034817,142208 791849097196023812,126227 795298335133495296,266079 749299080388423681,8178 787716658278305794,209817 789823481651290112,226964 761696904854048768,69947 766329200177545220,93036 795072675026763776,11774 758445902839152642,51824 764663084803821568,83950 761945177997111296,431998 768529092769480704,106716 773234681437417472,134561 788002725418135552,214354 766396169211830272,80939 776579070339518464,155318 762261005896413185,71502 794607621894377473,261155 790965003385987072,235487 795361527436025856,191653 774934741690691584,145244 792096503468814337,49681 755202456938688512,35890 789920362213568512,227048 793181473335631872,249961 794761930250616832,261155 767880321811505152,102137 773194444698902529,135039 790256093318504449,230270 761624941288624128,1248861 788785369751904256,220332 764438636838412288,82744 794536841646993408,261155 775118109585711104,146259 794545404440289280,261155 793873485349126145,191065 750424957050507264,11774 761148049720807425,66840 756996751949791232,45669 773874299774042112,139404 779127893137903616,168463 760445245121257472,62771 770632979131535360,120270 788027858404782081,214173 785902692749103104,11774 785895540835909636,22735 764128195343949824,81869 760744322035777536,60794 790341720097652736,230270 792819134690099200,247877 765446166980898819,86645 790716320467869704,233307 785528641044160512,194170 773378819059249152,135701 762817359459459073,73814 777271370703044608,160539 760562480443629568,354841 776746746927906818,157755 794355834813714432,259034 757710628349816832,47844 760097590444601344,60866 763778536285036544,80177 778304091453882368,167220 791365620533198848,238395 794745811716296705,262752 752955827653312513,24526 758835690624864257,52112 763018944365998080,47188 792131440167284737,243187 773872228731592708,138812 786985454969073664,207613 788416113097015296,11774 752911771028033536,24134 753725973158211584,8249 759168845248462849,57131 764118856633688064,81869 763536901773074432,75349 793310146202042368,250633 760514356983566336,63149 787919525094109184,212139 769060371474837505,99212 751015726790483968,15800 766384720187887616,92213 770093871942496256,110136 785302269923319811,11774 762304822968258560,72354 757598703259648000,47940 760281133393154048,61734 778251951448260608,166390 760113591911538690,43471 775749033159557120,151071 769470056749109248,113754 787019576789700608,208176 753906645227319296,29790 786609187597848576,11774 764295282083434496,80486 761357127080374272,68273 794716820741718020,261155 735208222785687553,351644 794575785579397120,261155 777068260596387842,121080 759129921373413376,56964 761131128950558720,65180 778288422318329856,166321 760239857197256704,60849 793133032647557120,249469 781255179597336576,186212 768118361670705153,101791 753658508298424320,28508 775025647735414789,146259 794614850810875904,261155 760628045829042177,63559 792669839882006528,240483 787508698830606336,207835 794204977371742209,258771 753403651155226626,11774 766050747767099392,90357 771958727893196804,127871 760908199180525568,65540 795438360512720896,266491 759221407226224644,57309 761077794138787840,33356 794569193823686656,261155 775773417094127617,143356 793907093384359936,255942 750396342925754368,12883 793166905120919553,249253 772151307880857601,129471 780873069845884928,182049 778170640704626690,164826 785818516846960640,196277 791722907802210305,240556 774129930158256130,141360 780864402941702144,183269 768293099550363648,209828 770257028765933568,117257 779098658805456896,172799 794372471004741641,257353 776295715672760320,150028 778704149814751237,168284 765693081903443968,74575 795698658754887680,268281 773973309796999168,139360 775480621128744960,112363 793156761771401216,249852 763887789867954176,80939 791491835843579904,239405 780566033337872385,181419 790592793508884480,232169 778341273438679042,167220 780959409417572352,140444 768126283855175680,103354 760822615619538944,64326 779653383477231616,175340 787167546525028352,207965 791418576133586945,235487 788343585993293825,216038 792868267958398976,238950 776308029750808576,153596 780751542332915712,182870 763811647840358401,79131 753420432389406721,17120 768153272033091584,103354 764723366821453824,21034 766299852221317120,91946 788209414851395584,215969 794555750504726528,228911 758018067326705665,48663 793121600359006212,249469 753729227308929024,11774 788002532723339264,214354 732303725251829760,350278 776053226541944832,152872 777820386926825472,161988 794548607730884608,261155 793554768593494017,253336 768977836291960836,110362 764869145557078016,82066 765370556388667416,87145 790612799374303232,218349 787702881466155008,212139 780756140447698944,182960 756479818254999553,43391 786338573918302209,202379 794744634874286080,262022 759082399300890624,56630 785290438122975233,11774 785557163745968128,196676 792435421183606784,243075 754012054403489796,21811 773984989025218560,139404 786586196835053568,203510 794315585664360448,250375 760266899393507328,1248387 778230934093070336,166532 794020232448929792,257492 758048433810931712,51069 772806415932993536,132335 750867776722599936,15264 769339078567399424,113165 794530812326739969,261155 760641853561643008,64197 773708218652426241,11774 758813256400052228,54070 789658731302703104,199307 755488743612493824,37892 766624519175938048,94699 754219462983909376,31095 785936117719638016,199211 757646957179437056,47570 788547515301842944,218012 771775194331422720,83342 778399938942275584,164814 779087858510336000,172123 789799094965403648,227242 791442846901350400,238207 791354354905124864,238395 768855481578237953,105109 786334576910012416,200490 763185746207309824,67226 765331042576183296,84209 794013664630030336,256239 755078891937538050,11774 763416080350007296,78159 774229283485184000,140444 785242722730901504,194082 791444706567815169,238110 758693986483572736,54070 764994703901196288,82283 767806738007556096,101383 779589132217618432,175881 792121339926581248,243075 761980073834602496,64730 770329316584460288,117257 773650819174371330,138165 791692394513076224,233831 790992307340226560,235828 794499101173940224,259190 769860272106397696,114357 768882498973659136,108729 754751258217549826,22393 792363417503801344,243187 790957352845467648,11774 763066865006632962,75724 788475847283974144,218275 766413937420140546,91810 786752849850097665,205728 788185486741340160,216009 759525174899253248,44429 795144002156789760,256534 756287552085106688,42344 761740044524675074,69711 766122670593220608,87858 791353322083082240,238395 774969680951848960,143473 792794274358108160,247017 789170781913657344,215505 779130386488098816,172962 795616863292129281,267521 775766952962695168,151463 785659097391566848,196788 795392325518245888,266500 762665376824041472,74133 794969651008696325,262752 760971633138012160,64693 779382107814625281,174230 761010451195039746,41703 765730668298932228,88399 766408764605865984,93221 787280612780417024,209043 793329186131804160,249841 762116797717815296,71476 785302898380976128,194934 770293141324828672,117377 785246379648004096,11774 794318869355778048,230523 790531759129497600,231894 794665214574731264,261155 733094498989903872,355261 788002386274988032,214354 732793986772049920,353162 792496939011014657,243513 778632537216200704,167399 786005487401644032,194648 793849747907936256,255942 793843003936964608,248988 758043597660794880,49852 785936487598608384,199546 795099348610719745,265245 776051056895602688,152735 749232101816283136,7813 764933416873754624,11774 732257565891907585,350919 768129521035784194,103354 788739611661049856,220332 760811963664523264,64745 773599840756314112,137042 767855106876321792,101681 793361915938344960,248578 791362536004345857,238508 765729395520577536,86653 794977333224636416,264397 795702641552715776,267862 759094050452418560,56964 765504765165961216,87904 795740868955160576,267655 758136081640480768,50827 791339683779313665,238207 790668403963006976,233307 792170278268698624,235685 794545339332251652,261155 732549072079310848,352490 762656203105193984,73196 766359961333010432,80939 778728964772630528,170252 772892560071110656,132335 787697087861456897,210253 778196938084810752,166409 794240953833975808,258456 757048920069513216,44313 756966617808896000,43553 766271166415642626,91946 733356953687236608,254034 761579243990114305,69245 793184174471520256,249469 788978885287219200,222682 789555957600837636,225739 768929962078285825,110381 770802573456449536,120690 761569647862964225,69278 777630239132221441,351026 765267807374340097,85861 773341250615402497,135954 795656288520835077,267270 780896515502051328,182726 765200594487369728,45439 786693193735794688,205143 794982864928456704,261060 792794387180683264,247723 759202470992150529,57463 773298540865056769,135025 785368043337592832,192421 789517664809017344,226731 748914878379855872,23762 758472754496622592,52554 768318213096673280,103924 787059920277504001,207109 750028127829721090,10735 778980551038382081,171617 762664839030247424,73721 788127289955332096,215754 785655309364781056,197324 764954207921266688,11774 780685226322169857,180016 791536950243045376,238395 777955103072407552,164600 795039790420738048,263532 766744646366015488,95672 767818206874480640,101163 793404643099508736,251452 753404875245969409,27045 791466817042513920,238891 795016409277403137,263895 790610860771119104,232791 781117096805662720,185496 758643816886784000,54070 795485893444456448,267050 768471095615840256,106774 795699471531311109,268281 760606770960011265,63937 761711198739976192,69548 785307719813083137,194934 785579978171768832,196524 786754182741102592,203538 752950060690739200,24597 761317396778999808,67938 766435241321955329,93823 775663865774411776,150404 757738370583912448,47782 785961539727687680,198878 788459026237558784,218275 789483272954908672,224552 793147446821912577,249841 795771458228195328,268448 791348249613316096,238395 768924049728610305,109104 758431673935663104,52362 765269753892048896,86440 732292413935521792,351119 794583378922045440,261155 760567136276348928,63268 770073149517987840,115531 787047556983447553,207076 749809475310133248,10251 795727119917707264,262847 788907699886956544,220029 790990584605319168,234583 791446071738179584,237935 764139403010768896,82066 794553096257015809,261155 754746999224827905,33549 779027933662969856,169515 757385444602576896,45136 778651368353566720,164001 786397714640543744,203350 791349384244031489,238395 795681617847062528,232137 750416890955075584,13343 755450466365046785,34977 769681161907900416,114301 793998728931590144,256255 750777130640809984,15316 790646127636848640,232169 795022470453596161,262847 775368588714729473,148645 785353071874363392,195084 794544666918076416,261155 766482639054266368,91904 768545043036725249,107446 761923847742291968,69947 761938129033068546,67679 763549346851946496,45672 732145195077271552,195876 780238447927824384,77255 790683539742138368,232137 788525558669856768,218260 792175456388804608,244221 788223299432034305,215437 755549627621834752,38476 788014302577983488,214354 774317204338769920,138205 763150000616411136,73814 786862727708889089,204358 795046705796288512,264397 785294618514624513,11774 787236185194237952,209409 777569503441891328,160609 733402323586686981,355480 768989579063926784,110585 758168631628951552,51451 781552427761700864,186584 764874176696057856,84724 778690080315539460,167858 794350293970337792,203546 753740895145426944,29263 794850166444609538,258936 786691316210016256,205186 768033735426052096,101383 750173408499998720,7182 793817360956129281,249926 794337802737643521,256038 772272545252782080,128934 774211903815942144,141360 760167054561284096,61145 793257118782619648,249926 774250153754656769,141887 786939156870078464,207613 791667253825503232,240483 755962685108449280,40550 789327721876824064,11495 757662335888678917,24316 794306381549445120,258829 757248026318671873,45014 788508660439842816,217658 792362475228278784,243075 787933321342746624,213887 776769250870439936,157755 785578195462393857,195975 793522027936100352,252196 772809841454743553,132335 792048056292302853,243187 795134558890967044,262849 766859592244469760,84209 769654510092288001,114422 770014697848463360,114388 788366931065724928,215437 779014396270022661,29263 732598043371929601,352466 788913055543529472,222021 772733898484617216,131045 791808174844063745,240070 753260687904821248,26635 773886842638696449,139404 789897841112076288,228292 761337279738773506,67369 795668882107277312,267862 761518320235388929,68878 771949049889128449,128934 793985379388899329,257271 732303687939293184,351336 765539722215260161,85854 772804396535144448,132364 788130714608922624,215754 771479415561814016,125145 767414708395577345,96039 769370657113071616,112363 795320615859355648,266079 765171818864844800,84666 791687449370124289,240145 786672121908961280,90209 750383650693378048,12883 769405222896754688,111549 774245462610104320,125381 790725572309704704,232863 785844247996014593,198878 790346635687657472,230271 792319247896702976,244983 761663101318098944,69878 793983140305903617,257423 765225550910779392,74247 776459255524237312,155390 791389229490311168,238207 792122661493153792,243513 757010341943513088,45672 762400069245018113,71725 771944812677324800,127582 776558267346526208,156835 795430614853894145,266079 764223797289480192,82481 778670185737662464,168794 789973754185154560,228124 781586360486334464,189017 755909225960747009,39235 769282402388770818,112834 739849047704489985,11774 772571424573628416,129551 795737506604007425,267576 766598924853542913,352004 786414894736257024,203350 791349673776680960,11774 788165627991109632,215608 764258006145970177,82457 775552359485218816,149121 768992604734316544,110108 754792652256714753,33029 788754611041624064,220526 760555710048374784,61412 767178439472263170,80939 779123364698923008,167220 785556337702952960,196277 793517262338654208,252741 790580064488423424,232137 742170424415391744,350711 763150570760835072,75899 760672476929990657,63655 759151270447812608,57336 794698710823370752,262784 733161176935239680,1170716 767749120110891008,99044 769952699156684800,114121 790268381924585472,229159 753384043236954112,25981 790986887913758720,235686 767362622073212928,97852 794287572193312768,226320 789454746641915906,225380 755161713700405248,35890 775371109701132288,148170 777221681492418560,159370 780788852575174657,183269 754745675158589440,33356 794352025710497792,257492 765618494431821824,88311 769534697227464705,112336 759253960683388932,55661 773940756188893185,140025 733663014352785409,1170544 775760525489676288,151185 751609774265905152,19000 788137433057652736,215754 760142596341661696,61051 774102297601200128,139404 780921392074264577,182924 754748304295071744,33474 769284298948108289,109713 771644939197304832,125554 751609870424551424,19000 766635888810061826,91615 773833690447089664,139333 791732576641699840,234990 750478014106836992,13088 776590941620625412,156644 754733267773825026,22393 773710496423903232,138819 764213671115436036,80720 772992958844973057,132996 778678223278264321,166916 750800698007121920,14827 756379712536977408,62180 793560043547267072,253206 792019090365902848,238099 757142703339663360,46240 772104023277129728,123354 766788606513913856,96263 787772317371858944,11774 794681212853952513,199307 776811039761375232,158314 755553348657348609,38421 776885569112510464,158820 778699688014852096,169282 751170663910477824,17416 776030852094590976,151409 764936128583520256,431998 789153976440750080,11774 770743986319425536,120474 776535506817540096,155898 793953983698243584,255826 768964837997174784,110344 772921384347500544,133185 794606277418618883,261155 751584515798204416,14277 790754033308807168,232863 792797564701700100,247240 771393752497651712,125381 781184990163771392,185310 770586207290007552,87904 786641676953526272,205455 793388939130335232,246514 755534732276953088,35939 759498059151704064,54726 792046771413262336,11774 755162052335927300,35890 769726128982417408,114779 775488206578016257,149770 758453795940597760,53289 770605362600939521,118191 775099141559115777,146847 793600192826212353,249926 760544743851823104,63414 778306635185938432,11774 793930789037703169,256935 774104713415450624,141360 780885508876492800,182257 791812812096016384,241940 785929177505656832,199769 742962506885410817,349231 767117275350519810,96967 793873069299290112,256255 751882574771945472,14277 774222717658599425,141881 786650417027358721,203674 793179721827807236,249444 764834017136881664,84724 750722440481763329,14421 774029040567062528,131421 759189566251274240,56964 792365371747512320,243075 775362754370609152,148537 789974140581064704,226999 767146056878469120,96039 792441674572128256,245148 769715653741805568,114388 781183269853360128,182659 788451710826143749,218275 770924516948135936,119797 757321296535511040,46890 793977315696918528,257353 788056705963790336,11774 758308647088697344,52112 761678071917375489,69947 769197390481989632,111049 772503897445396480,131007 791183103175843840,232169 789785053953916928,212131 745641219724804096,349720 780598772103417857,181755 757289829797285889,45319 751697324552761344,18111 780905727678353408,183975 769110857812934656,111396 764463827022852101,82766 769290644367958016,108373 791107652952723461,235179 786524479891599361,72035 770580028249763840,119832 779405895276998656,174818 781004835294445569,181419 776660507663081472,155688 768165887954137088,103212 775541856058957824,1250232 750524418036625408,12357 786636102446776321,204330 767526465332129794,96039 790673084072140800,232169 794343019147194368,255169 777915938196688897,11774 738862238400925701,11774 792491849659408384,246314 758755037531123712,54974 758676783973752832,54070 761645967917494276,70030 787020644789592064,208065 793247247471345665,250633 786413931388690432,203350 793123514794414080,249469 774222185863012352,141867 791386952582979584,238286 776188487997464577,154469 778733875631534083,169384 789437023685926912,225981 768742106118524928,103071 785481847161708545,195975 778162504467935232,164826 765456834580844544,86120 766704291100909568,95708 795404625084030976,266138 772942121993134080,128537 756627871863562240,44273 768865477678526464,109666 753286045010169862,26416 755846408662491136,39657 781344856602009605,139404 786034731959717889,198591 781245349784453120,185921 792419721908019200,242693 764370325236768768,82066 776614619850821632,153431 741668798646751232,351146 758489232591552512,53209 788410776289579008,217519 759440790565318657,51798 781910454864076800,159876 793294296245866496,250633 751026498950356992,16422 765648816464797697,88930 794519491497463808,261097 739937622877974528,353488 754036040906711040,31400 785457715791339520,186883 760633992504676352,355430 734829548022452224,352038 763465444833501184,11774 771723955723968512,118191 794143514376273920,255942 764257154995982340,79592 773400860001009664,135025 785955962859483136,199462 756283809784434689,41459 765495874889904128,86770 778610954590380033,169226 795108335603347456,264397 775111603033346048,146847 771526965966745600,122861 793389727789510656,686533 793461594168537088,249469 772863752328908804,132335 775075538889216005,146949 760779730102652928,63937 791360807540056064,238395 789925515557765121,228820 764307837312872448,82759 761009812616286208,66116 778607865892253696,166852 787998079811104769,214209 793193086759284736,249926 733365477028864000,11774 761765902295506944,1248966 776567999713177600,156053 763797792196141056,79691 759806778666254336,58267 785901270737489920,11774 794691586126794753,261155 756527342382612480,41798 753709023556493313,29263 791106954902970368,234583 794655719991681024,261155 787338288050741248,207835 794577116935454720,261155 733796948650528768,351467 776129585964457984,153921 750789696159047680,13771 794305071383269378,11774 759853450075181056,60018 794691703802302464,262752 766379740454346753,80939 761231487257546752,67229 768572177738305536,104973 744478860104900608,1170352 763515603172855810,77731 790329276776255489,11774 759849579210743809,58358 788007294231609344,214354 795077856548233216,262849 765786075331780608,88459 749825041974591489,9153 786780604767404032,204333 765994582022561792,90622 756625052066467841,44450 793544532302389248,172084 756900023145754626,36145 778379160465072128,167220 781334372301479936,139404 772409463995240448,129551 793536465036804096,252020 732923713448894465,351160 771399791360172032,125222 775009717013716992,144682 795104835519410176,264397 787615623866150913,209845 760817331480174592,64722 769988196230889473,110585 785991730197700608,200490 785631604697927688,197091 757342576064077824,47090 785374179268833280,195481 794170396778041344,257325 762977737783083008,75724 774988888079273984,146164 792073656138686465,11774 759527159170002944,29786 780314475496898560,178442 785712660306210816,197512 791465569291612160,239031 795263756108492800,243187 758705278514700288,44450 788093367238426625,214899 791469631907082240,239405 775648573052551168,149300 779954706818879488,176203 759154105315131400,57348 764934353457676288,431998 778364784878116864,166939 771414779155976193,125111 794235970539298816,258598 770814087160799232,111549 794705332899606528,262752 779141195306037248,157839 788119306710224896,215477 788851288796569600,220029 786676357908537344,205349 791698980761587712,228576 778743579304861696,170252 773845831690620928,139404 767864869739724801,101514 787324084090699780,207733 773063486561722368,132364 772174082599116800,129158 794549188012941313,261155 735182878565408768,351225 773687957970706432,137693 786628309597638656,204413 773988590871121920,139404 793982805109673984,257325 762640819753017344,73926 770622888005206016,119535 750357847834263557,11774 787456922584813568,211278 791704141240434688,240070 767406778686447616,97379 789376873918857216,224793 791692141810425856,240483 761313469845020673,66159 793214315931267072,249961 756640647352872961,43381 760185027254779909,61051 761525372680859648,66637 771808636737773568,128043 792395188006113280,244550 762715623365324800,73926 793228696270147584,248638 771521985486532609,125554 735919103601455104,353374 761145320164077568,65180 763424546317795328,77720 774585361557180416,117257 760546340212322304,11774 763968569608511488,80429 770219231858204672,44421 786947216279605252,203793 785914633202696192,199546 779265402769666048,173587 763926391226195978,79139 770303938276929536,117257 775794839392751616,146259 759256744757460992,56964 768454031157059585,106118 778373821665452032,167674 750684185522741248,12883 754718260289875968,33356 778296630780895233,167273 764217216606756864,77577 761533256189829120,68993 768898315530346496,108849 770408594806284288,118985 785410400921743360,194091 757690667963342848,48270 771113582650023936,122982 765351164288307200,86103 777600906690908160,162610 750354163427516416,11495 770394665975590913,118191 795060605354987520,247930 750402028732424193,12883 791273554159345664,237491 781468288781918209,188119 758415585336233984,53144 791407079571554305,236827 764137573979660289,82061 764062992530931712,80366 765971270043185154,90618 786960852301799425,207287 768571811764248576,107032 794590113162371073,261818 794610431587450881,261155 763000254446743552,75899 760720466432655360,63149 761401285866352641,67973 768894769749647360,108729 762995866474913793,74483 788532083169726465,218875 769311216351244288,110302 770045971124391936,116164 785833408698146816,198622 753077494039842817,24788 753716583386656770,28037 776307790650290176,152946 791254351511642112,234583 793768107126853632,252196 750889102766137344,14641 793864441263714305,256255 758706153354244096,54070 740379702343434240,11774 763874284410331136,80393 776270806015877120,154832 778611485148901376,169201 789203218769121285,224610 793855286180282369,11774 750488701927514113,12746 758749594448650240,43015 757980219810672640,48287 775576361482215424,112363 766042587861884928,81929 775818199531073536,151401 788741772654497794,220332 750296009759154176,11349 755158837611548672,35890 787025534471512064,208167 763952221507629056,80939 764189182680035328,7311 789487691326902272,224678 770633768252084224,117609 794212424291188736,11774 787758259507605504,210235 788756373785960448,197322 753274812387045376,25968 775171159969050624,142980 777557820443025408,161988 770736448781844480,117257 778678367390306304,351424 774016364948385792,7311 786399209045975040,197324 764126595980275713,81702 773645583932334080,137640 787001576455942144,207287 785596135796641792,192588 793154874473062404,248988 794534249185431552,261155 781329487065522176,26066 771756355396915202,125554 765242631085514753,86653 785730788138508288,192689 789473479779155968,222682 791013784781410304,235251 732341513238265856,349965 780450854042214400,180039 787051358029508609,207613 758268238908260353,52112 759933414057267200,59730 788391856694366208,214084 770108527545290753,1249728 790592993371848705,232169 763092717014388736,70338 764881613033508864,84724 766401247540903936,92359 795469501064155137,247930 758643166064943104,53992 769260470502985728,112693 780550771016294400,164900 787361841219600384,209351 786613197839228929,205052 775024740029177856,142733 781515448621928448,185313 785987274726977536,199546 791578507503558656,238207 778336119998017536,152594 766720876599447553,95786 765347570537336833,86103 758332143789453312,41703 792838295231275008,240483 763236764219678721,73926 777438298264313856,161855 791615101203718150,234864 772210762114854912,127957 775781027444772864,150426 793887958860374017,256411 786940121820127232,207287 786256860600950784,199546 789213233953464320,220436 769360274486759424,112872 773887430374092800,137869 735461535745593349,349894 751791355957956609,19352 773027494983262208,133454 771719604338995201,127366 794678905332375552,262588 794145814582964224,257492 767013207852609536,93184 795014303178956800,264397 790320201623597056,230704 791721323055706118,240556 761957605522767872,431998 768888956566077441,109709 764883634213892096,84889 755431814672424960,36056 770002390330249216,352982 793245712888786944,249926 794518056571637760,258525 756621057302339588,44450 777194721873629184,155688 792103597152542721,243075 774028495676510208,139373 786677777680457729,205728 754758217096368129,28732 773851511034109952,139404 791472811604742144,239405 765210448132239360,85909 767985719570751488,102137 785477727725821952,195064 792058816904826880,243187 761292854266368000,65222 792133123496697856,238780 789249827787776004,203710 775069862511022080,146259 764083770110509057,79911 773949809854033920,140437 750497769786314752,13410 795054239898882048,264397 770356204405133314,23762 780324740128968704,179165 742307550884986880,28724 787150625347735554,207965 775626292012003328,150404 769934692342652928,112693 793586686206758912,252196 785378638715846656,189031 760135577379278848,55257 765350907324297216,86103 785950451065774080,199739 792507288510566400,243075 758268441518157824,51997 785895038278569984,11774 794595647051730946,261399 776273738215989248,154469 792505262733160448,243075 763367334572589056,73814 781705867615834112,190055 794569439823859712,261155 781194025353162752,185310 755163396673187840,35890 789519692184494080,225981 795058854010597376,264777 788452644926976004,217837 791663913628688389,240474 776052608117182464,153095 763413485300617217,78166 778430569705201664,152594 794630179276656640,261155 763789680395423744,1249165 775299392962256896,146259 752689298378338304,22662 774949232306429952,110585 786944397048897537,204343 750375970243305472,12883 768124121276231680,102998 781886266983886848,190635 774342839958319104,143051 787711196493324288,669866 791472100087328769,239405 781217784424337408,185595 792819642117029893,247877 780687349487431680,182036 772232394829131776,125070 791277909100998656,232169 778611124237373440,169262 771393967950704640,125145 775170420576251904,146259 751656750823202816,18395 779747500739747840,176101 791865040886300672,237409 762269429044420608,72418 773264608299782144,135808 793097171994308614,249469 778611182529835008,169201 770859423388401665,121479 793095708379340800,249286 793172815130177537,249374 753645828519014400,28866 771712599964553216,125554 773185804839649280,134470 754994062743130116,34666 769238465636687872,105643 753730343031672833,29548 778316282345103360,164826 785459947740008448,195975 786303006195142657,202429 780069125393702912,170187 771663574754168833,125145 746397166395138048,383096 768510550661750784,104999 789148629567176704,221416 766821799304765440,94699 791381273952395264,11774 767504663243522048,99171 786636229680832512,205270 793187836652457984,249725 767401812492165120,99188 790188242968702976,225911 761756695957737476,66263 759091326793109504,56964 786973279873630209,205181 787465252535402496,210289 768124650605850625,103354 759142373351759872,56886 769661734172946432,110585 786741867295539200,205143 772107368708661248,129662 785503821271367680,195975 789564924703965184,227048 765644245608701953,87904 789682767588012032,227242 761378560288456705,354835 773902559895359488,139404 794024669825249280,256255 777533061265141760,159475 793215539971780608,249180 769208081247002625,1249634 775151595310845952,146246 765171089945264129,85562 781658558593196033,352982 790856959398387712,234514 759087101052760064,56231 759123708363415552,56964 786229546605391873,201958 793303680552402945,249841 776234659206144000,74133 792064288735301633,243187 794393086944219136,260033 779384368854814720,11774 786176987396120576,201494 795095403557335040,264397 752791133818880000,22752 788878916899315712,221741 795129497620193280,259892 779004680881963008,150390 794382969305632768,239610 762639891524050944,73926 766396478541619200,93286 760477863514632192,61051 760905682669277184,65307 780837137872740352,80785 769578503716995074,112693 787280059220561920,209184 788952380268130304,219575 790625181660286977,232280 760195927877582852,61602 772934853243260928,127657 760233754614898689,61011 775740436862435328,112363 764821344974475264,84724 770286265837256704,117257 768421935063699456,106281 764212024360443904,81574 792210797384445953,235590 793972936977707008,11774 794271591022489600,257492 792078094903283712,243075 791767995131523073,241432 764991852399497218,85562 776087695281889280,153194 779546223573405696,174557 786301176870416384,202007 792509610259210240,243562 758426875341467648,52659 763857924972085248,80648 763784087559557121,80192 765542354996465664,88052 794348575912116226,259659 792876287958278144,247877 761677541220487169,69548 777914575454932992,162464 779352069463564288,174052 795710524960997376,268448 769299497088380928,112788 787384622292299776,208307 767779714106789888,101163 758686198881673216,54070 791978715811020801,241423 775838698445217792,1250232 772904241304338432,11774 751847343977357312,18893 762073688279773184,47283 755517164870836224,37892 752877908692054016,24134 776603609177948160,156835 792034278502785024,243187 793601699361337344,253395 793313346376331264,250633 755175395843051520,35890 761005042417537025,65180 766420460133163008,91946 774007121939574784,131421 787096668726493184,208487 772796337817550848,132335 757085715452657665,45857 768890026843377664,109874 774945850158149632,144573 787599202285129728,211794 790947838259757056,232169 764877373422448640,84449 774639868727230464,144049 755782527437144064,27045 763356219188715520,77731 795748190683361281,268646 793126945554915328,248988 775422123154309120,144773 777731376837779456,159308 775317657297924096,146732 753502430030077952,27045 773916383285358592,139404 791992792880787456,240070 790312615255867392,230575 756983226120310784,329253 770875880650309632,121949 774187917388513280,138209 764473708081737728,76537 792056019836932096,242693 758056071747346433,50452 773704747152965633,137869 763857269427609600,80393 753311266593239040,26999 765382985147375617,86103 761683444585926657,69356 793958515119362048,257204 768386129603231745,95055 788869281131982849,220526 793655169862897664,252044 760538435761283072,63149 790621353317728256,220029 792832532697845760,238395 794595940367667201,261155 769904475268116482,115418 785461654821675008,192032 791235237057404928,234583 763001256470282241,75899 766384107668533248,92475 793969566837862400,254725 757332771480018944,44429 762817678386003968,74727 762668026143662080,73814 789861003416797184,226819 791082609820495874,200695 765750158374023169,86103 766668314735063040,92959 778572620581117952,354238 763922128907358208,79691 772812595808051200,132364 778313842535215104,11774 786654202005041152,205181 794938151903133696,262847 794394319855714304,203546 794617150463848449,261987 756966559134908416,44544 789194673449426946,220029 792189440055664640,243187 770743865959669761,120341 764854023480418305,84929 794967681174827008,262925 758382417484910595,52749 787704700955000833,210253 764868615707451393,84724 794619941701951488,262145 760270206954450944,61412 781403748048498688,139404 780307956076253184,176128 766041008102576129,91132 793860619371937792,254135 786003299736625152,199561 753982833383895045,30354 750431730083860480,13343 792040808077594624,243075 763724058081038336,79800 793598580770545665,252408 772073835881529344,129471 788198485212397569,214660 760816271466369024,64326 790929854141177856,164764 750491201489498112,13532 774483555900456960,132364 760286701365460992,61545 772564138161676288,110615 775333287841542145,148349 777752031352201216,162610 778393377213558784,167569 794761324014075908,252020 774357331698130944,31546 757679362355240960,47761 790615875242033153,231871 789806558884552704,226899 775793493906075648,150663 777139617946476545,159411 750403706303107072,13071 777181861399244801,156061 793284659853553664,249926 769831747580260352,115435 766019463200268288,90384 794339911872573440,258456 768148903527010304,83367 762598091388313600,65500 774248477463343104,141360 762711125746147328,74247 776800815143006209,157082 770291892084887554,117257 777480392483799042,160758 763838773511622656,80486 794122567380451328,256021 755611053086478337,27045 779791770867466241,170373 764989056790913024,85562 764249549728657408,82673 767871728387317760,100893 753781509182595072,29819 751114222122127360,17110 761650987593527296,69947 785247609036222464,11774 793523824402632704,252020 749856320610639872,9295 759091170827833346,56964 787809453902921728,202727 794703269671170048,262849 760279661532241920,1248723 789668266985807872,212131 776773773152382976,157082 757584649421893634,47761 753769356564180992,29763 793873225008680960,255931 794637630684221440,261155 749823585586388992,10251 768160161257099265,104132 771469544405684224,125367 762186882381778944,71476 775657170406735876,150511 791682508702244864,240483 779167522297962496,173083 752185712875896832,14277 752728253320732672,14277 773031080848875524,133183 780986879860674560,176203 762089842884825088,431998 791011101483868160,234583 758631459569610752,51451 753925319086727168,29263 792564667176542208,242693 793180610583867392,250383 761145344356933632,61051 754842225574457344,33356 785263435038593025,11774 787151285619261440,209129 766822795456249856,93823 770086852997091328,111549 761350430999719936,68163 763453957008130049,76406 792091215491571712,243187 760904841455669248,65307 773530432398692352,133702 795399435819909121,263817 795742134003466240,261155 790718880121520128,231881 768133734264549382,97811 777675326969278464,156061 786687605765267458,204835 763776962309468160,80098 772799236308135940,132335 794314110439604224,257325 751615452200087554,14277 762917107688435712,352786 769543197240332288,112363 760881765196050432,11774 779137299753738241,171644 777350265548763136,161546 793999711426543616,255870 760622582433452032,63451 765011114576994305,84422 767688984029986816,100659 766313587757420545,92885 788089791107649536,215064 777981684637511680,163990 794600054963179520,261155 779031607449489408,164814 768966995987599360,49400 758262614052917248,52031 790609176200224768,231871 777971290711916544,162610 764145008685481984,72121 788870588588752896,221785 786238733414764544,11774 775860384439889920,11774 792180207822245888,243451 793322525845364736,8044 790602176678813696,230523 773598550425042944,137042 793978085121150976,252893 781212282172821504,182665 773938859574824961,139404 786411750207868928,203350 776123527640428544,152735 790221276459794436,229177 763007085198082048,75724 792756737757425664,247232 792069380398014464,243187 759219185926930433,55257 786943888439308288,199537 793195498937065472,249180 762287521795452928,431998 785925799987871745,196303 791352987209695233,238395 781586479793537024,188401 792134095069478912,243187 794591199726333952,249926 775733329308024832,151185 789538125156487168,205972 761678025293336576,48052 779104113824964608,172148 760162153596727297,61412 755764271884099584,39462 767765827307376640,100893 786305851824992256,201555 773952048656158724,140025 773640214392602624,11774 794341844083568640,259722 761288625250152448,66058 787708036949372928,212139 775159527209627648,146259 788391718831939584,217519 781169548581933056,183784 786355791192141825,203391 754882509981245440,33186 780002371606831104,177704 785604288525561856,194132 780227766608429056,174244 788391193084395520,217519 786533459728535552,191961 786789050476703748,206225 753726992990646272,29551 764887804606353410,762119 793218051277623296,249926 794028583425409024,256239 769264211348353025,111225 789193921146462209,194192 789787036299431937,225981 794630289167302656,261796 765223440001355777,86103 757712389315887104,47844 765379389345427456,86103 766333645795778560,93036 775353839314763777,148473 781236850287480832,186731 785511454720069634,196277 787066925390057472,206773 756359147688497152,42344 785316771276263425,11774 751846873690963968,19236 768215834552520704,11774 788225132091375617,215437 793130874556395520,242693 767899851648532480,101681 779733462269857792,176109 785832810149924865,351279 777137237708279809,159876 780776857415417856,182960 757670622063276032,48522 795708909449252868,199307 795357590083530753,261666 760617169881145344,64115 785674839088467969,196676 751611137129525248,16728 776288487465254912,153845 770250794234884096,117257 793151190531870720,249927 788418601107746816,217837 755164829334331392,35890 756940891416358914,1248439 770988040248524800,121949 757757489526046720,48549 763163697976119296,76127 787448243265298432,207119 764524388763009024,82066 753308582804795392,26894 756291204174807040,42432 790987998397472768,233736 791266218904657921,236454 754762082705367040,33356 763893568695959554,80209 765602482273693696,84724 765010720517828608,85159 791667713039015936,234990 755295742462402560,35890 790606668023275520,232791 756282518408728581,42432 775479813733769216,112363 755246036059172865,34666 788153611972808705,216009 785559556181164032,194949 766713101098024960,91798 787315156623560704,209184 794020373192810497,250293 777934023712800769,159411 773706581351346176,11774 772877117600268288,132848 788777319519379456,220526 792433544941285377,245268 755071424256237569,11774 777836843966529536,163763 769357246870360065,110585 767156205693210624,96851 767225259632107520,97386 794250355278233600,257674 759167870274301952,56214 794680858707918848,261155 789863788816269312,227453 750401244510851072,12883 763491822693941254,77720 765164448906608640,86120 790577472807038976,230708 792557161381556224,245566 795020348953690117,264193 788571425267339265,215437 765251915043180544,86103 764112433170579456,80939 791268942937526272,237491 791434096920502276,238395 793067253499564032,249079 793842097652543488,255942 758303708413169664,52112 786810316201996288,205186 753291690769805313,1002751 764212791834124288,82344 785280796890308609,194707 776739933155241984,157755 754053541677961217,31528 786046530163572737,197286 768634900509372416,88930 780013221218512897,177761 785832211014569984,198466 753576841097523202,26140 772395095182237697,130334 788514806932213760,218275 778402761004036096,167407 761752760597360640,69548 790806672423911424,232169 732995992513961984,1170810 763595603402190848,77598 785545977268690944,196788 771687924517605376,118985 788740603852881920,220332 758459455096762368,52749 795202688111607809,261155 763466091930660865,77612 767915846614159360,31084 776923137057263620,157755 788199843655196677,11774 765571498979438592,85562 777888783148744704,164171 789200925248200705,219174 776122208351465472,149953 763033851761463296,75899 794653235948691456,261155 773620118878195712,138054 779767896016838656,160609 738044221924331520,11774 785930357572907008,199262 775619719340580864,149770 741717628847169536,738099 769707427369476096,114779 757004901985779712,45030 771589106891567104,11774 762863997930475520,74247 765210727107874816,86440 793472184073191424,250135 771438082717421568,125367 780863815118381058,183546 795281268946718725,265870 758464214537269248,1170396 768203612778434560,103126 775065726377865216,146847 781443055920513024,186063 771351479269687296,122982 787124166449299457,205728 792661433683148800,243134 791895151002152960,240483 773949988401352704,140025 774348627342860289,142503 753328855595651073,23742 777019756750761984,157082 780368576330862592,177724 762025264834543616,71476 773178408658472960,133519 791366454889291781,237491 760965556522680321,65222 770292273586114560,117257 771053222844895237,123217 785672010705666049,195975 757231364072611840,41632 771694391576723456,127134 776648781227892736,154832 794596166444974081,261155 793167647038779392,243623 754007710887186434,27402 770654817098338304,120341 765996530058661888,90125 763889930908991488,80939 772482680541814784,131045 776906129800560645,157082 787098932396589056,207151 750841694363398145,14277 767018358134956032,94391 772763531196436480,132335 762041262572613632,71550 755200713303715840,35890 755021534050258944,27045 786739858941153280,206010 792349640934977536,245118 770363868975599616,117257 792074745432907780,242693 768464250272518144,103697 772483762743541760,117539 794552609377878016,261155 794745345917992960,261155 785649590326394880,194082 792964722530344960,247241 756911625282719744,44450 771510884548091909,125111 792418169499578369,244550 753186847350788096,25255 794725794807476224,261155 788743067402588160,220332 774007832144285696,139404 763450235355934720,75829 763820458575732736,80192 752683296698413056,23167 755242376692699136,34666 762436887030095872,69673 755133290042884096,35403 766097946907729920,90401 793949084491005952,256255 756480695632072705,41702 768079544834256896,103261 792115719819231232,11774 794550687254384640,261155 786628696144617476,204959 790661968671678467,232169 795659560564518912,267262 794544236607569922,261155 791699255467663360,227242 761659814556631040,69565 763661854254039040,75349 732872644136144897,353016 758054874923892736,49821 765232315383545856,86645 786373732977606658,202248 793118346606735360,249469 761732795668443137,67226 759415483514978305,50314 732442694035906560,349814 780756161930862592,182960 764141144204800000,82066 778401486099341312,166804 780727744464171008,150151 764840963730726912,84724 791118829619249152,78159 785505850253201408,196277 760372451972874240,351152 781206152419958784,185595 751123115468554241,16006 767797845265043456,100949 769611264809062400,113412 775162510785646592,141091 768419671070474240,106281 777908771578343425,163990 795428973467537408,266138 773927838260924416,139404 764152609720659968,82066 766071571089797120,90384 772824135240220672,132366 781220626153496576,186584 780083545129836545,166390 788132944183341056,215754 794717458884071424,261155 766369996750532608,93261 793606495803994112,252639 761514894898372608,63937 780751909628080128,182726 785953085541588992,199546 756606994421776384,41702 773706362203234304,137565 759572005951774720,58508 759209644753420288,55710 774291524175527936,131421 774998790461755392,146259 752029551941804032,14111 786255321815736320,49459 794175311294271489,257423 756778407237718016,43553 767899280443076609,101101 778357838561185792,166852 779398219914706945,174115 777566380161925120,160618 761641084149567488,69245 769008517923635201,110659 772755809008771072,132335 773644749819351041,137869 757655839750496256,48187 778917444110786561,170609 793946365676032001,256105 786285226238566400,202200 787804192987414528,210691 790624603945234432,232169 793125537376010240,249469 766754482294288384,86815 758823268954411008,54974 794080351630934016,256564 788685034001752068,203710 793016108034830336,247240 742430890282881024,354067 793614310672969728,254058 793134022654300162,246314 758328337127378945,52538 773606808606736384,137869 749393998557609985,7461 763488285406666752,78219 773736752984928257,11774 774425352466595840,138165 780866743702949888,182257 787606725394305024,204929 758716503772528640,54825 775652026394869761,149292 792146303383777280,243615 780435934290464772,175207 779533222321553408,173964 794029421812400129,256439 767836183145680896,101681 795720410243284992,268231 757251298630569984,28160 758120184838230016,50923 785991486244392960,200382 756268311147606016,42249 759825758084816897,58254 732627293177274368,1170614 773510761175932929,137158 774268101235908608,139404 792554356105056256,245148 776606534578999296,153756 750795508428353536,14277 791356856983781376,238207 794293396483411968,243061 775007783573917696,86472 764577496385945600,83391 775091486710861824,146019 786975351981375489,207287 789537034863947776,226432 794179116366962688,258386 786339359138189312,1063777 793206876016111616,249926 771918414319194112,127366 750955306587451392,15264 764607141210652672,82002 760123182351282176,56964 787283464307429377,193121 791352059513671680,238395 764205296898215936,80648 788696789394358272,220029 778469245059407872,166532 760537841894100992,18395 768253672560140288,90735 792044629013266432,243075 770706894604337158,118192 751702604699295744,18391 794620778981507073,261987 756356015495475200,41459 787357597661659136,208167 775173574474686465,146720 793634876729667584,249926 766643404826615808,91678 778310085302890497,167398 765669266515525636,84724 775873429522227200,152314 778241537914265601,166653 741546518025539584,88859 767232232977203200,97432 775846900834631682,146580 794999474154311680,263906 794852967476297728,262849 779398869016870912,174115 759148030809419776,57348 761705291897507840,69947 787917887780429824,206117 793161636697616384,249926 766365886361903104,93184 732773929773719552,1170601 785276977305485312,194648 788068531229208576,11774 773854380256792576,138415 793131253142650880,249707 765547431929012225,88052 793493061535830017,235399 793960869252186112,256255 788786894070947840,220332 773196634649874432,134033 788123430654648320,215754 749987912863846400,10735 765323199340871680,86962 787104236425273344,207151 790625475764883456,232884 776981074593275904,159146 772513010984349702,127636 787285901995106304,209351 775442559170555904,146259 795696667311779840,267862 793192447614394368,250033 766705175935549441,95708 759359353837105152,57961 786267578519781378,201958 767689500478681088,99125 790658480352878592,232169 785704040676020224,195975 758711782810583042,46076 776055718189342720,153095 768114476092502016,103506 795036252882006016,263933 759087401452969984,54842 780081375391121408,177472 765218750446571521,86440 790909765828374529,233729 767859088147550208,101681 753753263464329216,29263 756603213726355460,44273 763853158896562176,80192 794986735692353537,262849 777490889346256896,161960 758988459499360256,54070 776929437455638529,159146 787453855852179456,209372 763890946513723392,80209 769807053414162432,110362 752840404857393152,23167 789357397189865472,224680 760205289802993664,58537 760913652820029441,65387 750393292898971652,12231 792414579234107392,242693 733154600287653889,355106 786032163976208384,198878 777863353930612745,164001 791653073936584704,238780 791278482777116672,237491 754988919331094528,34666 763449031552937984,76127 748889837667753984,335115 757719062575255552,48826 750375431199744000,11126 751564958144434177,18567 791403087332306948,238950 793215379745103872,250033 794536658540625920,261155 753732880354926592,11774 778742299954061312,167220 792495850828300288,12954 753064511343501313,354835 793488638428479488,249926 794158419116695552,252706 778350944492908544,166409 776236224034078720,152017 787053922854789120,102487 788538777912258564,218351 763439775730634752,77731 768227388895424512,11774 787105006595874816,209035 742679686027874304,1170508 790534122305388545,231894 766187163675336704,90539 760876800226398209,64722 761127078120919040,63554 788804534940368896,218275 766612230012039168,92959 785994864500453376,194044 792133728071983104,243075 762797825847595008,73712 790260017433866240,215608 788881084326961152,221711 791703409841823744,240145 795396003545444354,266884 754742759500775425,33356 791687290334670848,240067 753706644161204224,28866 787008276923908096,208379 793190352962351104,249926 770963236275494912,122146 778739983959982080,169586 779412443210612740,173628 781253898011078656,185595 754033923458371585,30802 791124675996753920,164814 785603326146670592,197512 793490910210318336,227282 787168311712722944,204958 767904158762446848,81869 781209555959250944,186153 795698452168581120,266138 778336117854707712,166282 787355777275133952,210215 760993268096077824,66116 774000180593123328,139404 763508627533684736,77598 794635073006006272,233467 793563929968537600,250785 795740597046939648,267746 759145306403512321,55660 779045087250558977,172120 790669231029452800,231870 773975301843845120,139577 755072568449568769,34898 777553976841670657,159843 794541545722617856,13762 774996951150563332,146259 775530554745757696,148748 768978210000252928,110585 775493619927035904,148994 770052190996140032,116373 755550949968646144,37684 793182984228704256,249926 773183095017091072,132335 788193945461280769,215754 787877807636541440,211347 793132124832305152,249469 756888384472219648,1248415 756859804145033216,36145 792299525415301120,211795 791708795617501184,240970 771529908447092736,125145 768132971052183552,103354 778699988251533312,168892 761260728691154944,66851 787648858293547009,209887 764966923507564548,11774 753315640627240960,24257 775474991013912577,112363 786416414189957120,201555 763896046254694400,80153 772857796765315074,132335 732968794902138880,1170667 759323576222687232,56964 791388926816710656,238780 769328228083208192,112363 775331769923100672,148045 793992022885445632,257423 759130697713983490,57105 765242189106511872,86653 776249321536622592,154832 733108323000713216,355106 758356412586135552,52112 768431945550274561,106281 777448300639236096,686533 788883822792155136,219754 754862309881806848,33356 760575765662601216,62771 775675166994993152,150663 767908826456678400,102249 794418867166552064,260404 765660653981925376,87858 773179457049722880,129471 769271208630185984,112363 758764177414512640,55112 772049652829003776,127957 791661176279097344,240483 794973843127300096,262925 794558465817669632,261155 794559135815729152,261155 794385391725854720,203546 789795218740490241,227048 794537736682270720,261155 766689002799898624,82344 758557689848922112,52061 793196521210519552,249926 751240703980802048,17591 769330208474357760,112399 791594145202798592,239926 767478864037773312,97685 750657539600244736,12290 786557839980527616,204413 751593490958528512,16728 775807798504415232,151156 763312489685655553,77598 794361315183722496,259034 788863661548904452,219119 792769506015752192,229148 792131270495002624,243075 755125585400176644,34167 756812441284063232,43553 789552727659466752,226881 765943987375079426,90346 773288840119320577,136018 792691335866175488,247087 795684522935324672,11774 762115472573595648,431998 791312054904721408,236502 753917234754490368,350711 753921176783564800,350711 781639300555218944,188498 791466361880993792,236907 763347734178955264,77731 766350512882982912,93286 788588685180755968,219475 768028623882313728,99662 766364258070306816,90963 754033657476677632,30910 765767455021142016,89076 767850459595845632,102137 761978842776997888,69231 752783825940451328,22439 774994809681575936,146259 765336306687750145,86103 774377286783082496,142648 764300473239076864,82066 763426484778176512,431998 762132581894631424,431998 787301769923526656,209351 764957722349535232,11774 771533605994532864,125554 789727186005659648,224693 792866953367003140,247240 768315851820924928,101681 790642771618963456,232169 795139111220690944,263926 756248658031484929,41680 766790151662166021,94899 789725342466314240,227486 767857697395994625,102137 774671247108141057,144460 794542082866221056,261155 795354615910989824,264397 752159666973450240,21343 779053055799025664,172428 794573256896475136,11774 795750322664771585,268529 777494448951267328,156518 754028304626094081,31201 795740591690776577,267746 794574003662913536,261155 775153882901209088,146259 785602261577637888,197297 791766262091173888,240814 795355782187483136,265245 788518652974862338,218164 766690522098532352,11774 750493612740190208,13360 753395888035274757,21167 778254104531349505,166913 788836504596459520,199262 778007616433762304,165097 788396877502881792,217519 793575734690344964,252020 732415388437217280,34202 772837508728156160,132996 794308397499752448,258456 754752239621857280,33356 758830501943619585,54070 770742644800499714,120541 792149471773675520,244230 794688936568295424,262588 785619001716146177,197512 764832635210174464,84724 760952755271892993,64722 767105703001649152,95672 779272504154226688,172208 793217489891004416,250633 758473411718819841,52919 770053433936183297,114779 775457768643985409,146847 759208574857994240,51798 790901089679839232,234583 793321194976055296,249374 785781349487562753,196917 790993804845158400,235828 754101134512558080,30432 751059235681689601,16527 765250818194956289,69548 787448274563117056,204835 773820609218416641,139338 768055547706929152,100893 779104862529318912,171324 750015392647487488,8259 786966745344946176,207949 772400151919005696,129551 778581627672731648,167180 765019304559423488,84278 768754162116988928,99264 785252911873789952,192421 766048116898340864,90384 778385036932358144,152594 791274688504799232,234212 760255583161192448,61545 775757783064948736,11774 785279658023673856,194648 758024979459944448,50314 776844501771915265,158428 778004317873643521,165348 786233379452694528,192032 773612676152958978,137818 794924855070257153,261818 785268963701821440,194648 770456677380419589,101681 773634001772941314,138165 770796473579507712,121359 794687562371604480,261942 794078796571811840,252939 758922658784305152,54070 773921738665103360,137953 788486979939930112,218275 788477568156434432,218582 761778595706445824,66644 785414465353232384,194648 763862368526839808,80136 777659692512186369,161456 787763747997814784,11774 767808205196001281,101681 767845184268824576,101681 751854197151305728,19880 762407677364359168,7968 794540610547916801,261155 751981534559637504,20501 769610697143615488,113332 765345684677652481,86103 763503766528139264,77849 789779111963230208,227857 752086473793413120,20195 792478035379388416,243717 756588016030867457,43285 791096940070961156,234583 767180120318627840,97583 788337851452694528,215608 768587543700910080,107893 770868803420901376,114779 790991857035665409,230332 785258472560594946,11774 761945477134880773,431998 786549293947555841,204413 761988327453011968,69548 781642010528780288,187896 753367315836702720,27045 771091793001734144,122776 787833819558768640,211829 792802156990439425,245447 765651550572154880,88930 787502067740975104,72035 770449661920411648,118191 785805648395063297,198552 772130612991827969,127925 786916806523060224,192032 776915566858801152,157755 757005069581709312,7092 792097643824549889,243869 764090839916171264,80863 768469876663001088,106716 795099093106311168,264397 770479834522845184,118191 786391082905001984,194272 765228997462650882,86103 791760212462108676,239998 767779459105783808,100893 733196839369854976,355106 794313545672331264,259055 781622397795303424,188492 757635933323812864,47782 767941533463085056,101681 793559757252599814,253564 732337852172795904,1170428 773442456440414208,135736 786942958926913536,207096 758150092662640640,51239 781307765268545536,187248 785674873301413888,197512 750275997283520512,7275 790663409662427136,232169 754747554588262401,33474 794131595342925824,257492 792080642141986816,243398 795310749077778432,264397 775046071517122560,132862 794938114057781248,262847 795735728537960449,267737 757352675809693696,46379 760856371323662336,64326 772427936070705152,121367 765329385121583104,86120 788525997259890688,218275 771873176662016003,128519 785512324937322496,196277 776136203234058240,153845 781364639154180096,186434 794890375643168768,249926 757567858293497856,47782 791033052956798976,235486 791754782507732992,240926 758391454138003456,50923 776427425366315008,155688 780172260070006785,178076 790603154291326976,232169 758404913533587456,52771 766404744814403584,93286 793534531647131648,252824 773874625218347008,139404 793330231708975104,351666 779330157257502720,173347 765506210804207616,87904 794612941706305536,262053 756285693538734084,42495 760122481063632897,61051 771731521958969344,125853 785326260532707328,11774 791536827773644800,239468 766443200324243460,80939 775368734085177344,148574 776214208736354304,153545 787326270879174657,207835 763499725580541952,11774 775198892526755840,1249082 736270795035561984,11774 790605901136744448,232169 794643330097442816,262240 786053573016625152,197565 752166540045197313,14277 786969825931325440,207949 792025311261052928,243187 789096654074937344,223286 779331008097165316,173964 794218442035499008,258456 756608757094899712,44273 757592304987152384,47761 793794897568378880,252020 753003340879962112,24675 767480856000823301,91936 735785618907627520,353124 761280807268782080,67547 793205761266507776,249841 765303531322478592,87062 781653858871287809,187969 765656194056851461,88332 791704235486408704,230485 765422736302673920,1249256 767326593576341504,97811 792620279298162688,246295 790953430147661824,234653 756935772876464128,44325 771064653422014464,112363 734404498064433152,738099 771789164945612800,127366 754812674639147008,33801 788159204468989953,352258 764867784375427074,82066 787795084758560768,210235 787154039561555968,209043 732983689160888320,11774 775822250419359744,151463 790279959831019520,108396 768195120122335232,90735 788887753995882496,221297 771845203321696256,128017 778741596414091264,170252 788872088106958848,221832 773895349966692352,139404 760626001588154372,1248768 786268773749633024,201958 794215332437102592,258598 762713220511662080,73814 747461256420941824,11774 775389223499227136,148419 751242125518344192,14128 773358787226984452,24173 794851181839470592,253164 795667824836546560,267521 774021953711542272,131421 775737492188332032,151255 758483468498116608,52554 776003601718272000,152872 774102078285160448,141360 763190822330331137,75899 777877598302904321,160641 793157394272440320,249469 751997732001243137,20636 793459473134129152,252408 793980087624409089,215754 749684823258636288,9776 791635678962544640,240145 794940442974375937,263895 756344283590864896,42432 764986680549920768,82121 771697279971590144,118191 770363404817092608,118013 751036499886505984,16422 792200406340345861,11774 773722908954800130,138650 756516680977752064,42432 769671136561029120,112382 794210315953000448,11774 774121012841451520,126020 758062044201357312,50923 791669120492310528,240483 790283704648302592,230270 793172011250049024,249841 785983538063519744,205972 786263321016238084,202429 778604485669228548,165185 750356464527634432,12535 790303953095368706,229505 788441238701613056,215437 794397686636150784,259659 770768150682079232,120353 758797740235116548,54519 758475091222986752,53185 775648669202874368,150404 756295796610457601,42495 788148039089287168,215057 767835207613423621,101681 792066728872271872,242693 755115493984305152,26721 763488478327934976,76406 766024575826038784,90908 762867838319153152,47188 794736076351033345,262849 757702917814190080,48663 769626470645952512,113005 773268230790078465,133043 774432372150239232,143585 775625454371954688,150404 778467075895341056,167220 755044905920163840,34666 791418695243431937,238286 775549535590371328,118174 791432584462905345,238589 790952164223029248,234583 732265575523590146,349814 758113548409065472,45280 766374032887443456,93184 763443924220383233,78159 781509748961189888,186434 791783961953382400,240145 753997345621102592,29263 765535844169945089,85909 795613214214070272,267655 788925820353990656,220029 793166136464375809,249841 781363147387002880,185496 792430914328330240,245148 747589812421427201,11774 779053315996864512,172185 794646423362998273,261155 773231668236722177,134561 775495250366169088,149329 775061116061818880,146847 762809626286895104,74308 766092588591886336,89198 786033653973393408,199262 792840602543063040,246726 793268201278898176,249926 788102428256194560,214492 787025439323594752,208016 768166491111829504,103506 789242779146686464,220689 753782768807452672,27835 768510475793424384,106819 768852684283621376,98646 769677016178327559,114779 793152148683034624,249926 759238527427149827,56964 768860648130351104,109666 777086429520359424,159374 758290762958241792,51451 763732959614603264,78338 749684076785700864,9702 751550165090177025,16537 774221439071322112,141867 756908174062579712,12954 757104977982595072,44429 771894434627784712,127579 777248935815458817,159146 777710296026615808,159389 780611249021161473,150151 793520676271513601,249926 785643732708098048,197198 781129566899154944,182960 777125688847589376,157755 779381463397511168,174427 773910551499902976,139865 789533056105275392,224944 794974302609309696,197512 759977969225871361,11774 793162852089618432,249469 762041851486478336,71429 771094698077331456,122982 774956182482092032,145524 794359333077196800,258878 772118487628144640,128615 793983797054341120,256217 787377490041802753,199542 758054729393897472,50827 753992363505319936,28866 758727313278308352,26066 774518103996633088,136018 759044044240457731,56552 775202514970873856,146430 761023159898210304,65636 786701089034870785,205902 787571539784851456,210313 770641594919911424,120341 771397492411805696,124597 792775943534342144,247240 754745267883220992,33356 755190248397737984,12954 760557790175850496,63071 773962359538798592,140025 793116521056899072,249469 757248058107301888,45125 766400566608011264,93286 764235932039942144,82283 792341437018800133,244767 793439685481725952,252020 788734995196063744,220332 772804457021247488,129991 761629804768530432,69865 750380087141240832,12287 780893731759067136,183811 767112171188662272,94699 795039109559545856,247930 788536201955381248,215437 757721688909815809,47940 760996034969473025,64758 771379728716484609,124924 786258472988008450,201958 768881150790103040,109666 789795807197356032,227242 777777706926743552,162610 793687092240982016,252196 786008359015059457,199561 795117554679382016,11774 785853624874401792,198878 754757793517858816,21888 785647869634179076,197512 795771826232127489,265855 789175104156545024,215437 773720307815284736,138903 794321429521002496,252581 763938178398957569,355994 761722200206381056,69878 767949525231239168,100893 781474830210203648,185296 788399634116907008,217519 794664160021848064,261155 765699623126114304,86653 788510619771277312,65113 793695892268212224,252581 792043362719305734,243187 757142092778844160,46228 753571153336082432,28281 763093301637607426,47188 781504701812604928,188401 763450315739959296,78462 780567529223655424,180343 781200980490739712,186434 792208399568031744,243187 762744380516171776,74066 791261082350448641,237491 772820508534595584,132335 793404070681833476,251772 786990238153445379,207613 789832960635727872,225359 780601750608760832,80785 786966921614729216,207949 793456527705243652,233154 753009747331252224,24988 752883566329995265,24134 753313817438875648,26793 768381993188937729,11774 793249852847165440,243061 788121174542721024,215603 766043122841321473,89923 790955597243887616,233217 772894624197246976,132364 732373218460348417,351390 778430800786235392,167220 795720878604554240,247930 757122966807310336,44461 794339579784331265,258878 785835289390387200,197512 771137668998651904,123825 780606445486272513,80785 770423188123770880,118192 764831418048536577,84724 772091529745739780,129108 794620434712961024,262145 780082442480693248,176128 772679330476466177,127218 790373593070710784,11774 766579565024075776,93184 753732202370772993,11774 756103899455578113,41632 749620886202830848,7816 757698223918034945,46958 765402903456591874,86961 755103895806959616,35044 766270686574764033,74247 794688793118932992,262145 768225808464748544,104932 794085282660417537,257325 752049569215705088,20900 791441977569079296,234583 764516916144713728,80939 792823346228555777,143029 795051595323080704,263896 763131157378535424,75073 794233579966320640,258456 766733513936736257,96005 776574276954718208,156835 732304673147867136,349764 775698869934055425,33169 786027679845801986,198620 791749714211373061,240483 766972593916305408,93144 788438283382579201,215437 791988121223237632,239882 790517675164250112,231894 795359429940035584,266491 768980582080483328,11774 769919202253766657,113594 776525872841056256,153845 758487675108155392,53532 776196636078927876,154549 790654977031090176,232881 758391430058418177,52983 793426394881622016,252020 793506439406813185,11774 757671818966675457,48081 767824272442155008,101681 770203939463569408,356063 788539200429633536,215584 777491596099059712,76146 751835881598779396,18893 776862529632907264,158027 793645281753522176,252196 793164306347008000,249926 768282563232149504,103354 755332292642418688,35890 760556204493987840,24745 758507003249618944,53532 769261633776476161,112363 788593320452816897,218349 779096624861704192,168284 774408022730825728,143585 760112107824123904,61051 771957782912335872,127775 785657972647002112,195975 790604193824473088,232791 778316790313005056,128591 751772812818288640,14277 788922220231790593,219119 795720612014653440,262022 757790098276519938,49431 775378449724735491,148473 777860692355457024,164001 785551209528696832,196917 789791588297781250,206666 793322858860650496,249926 765381049849438212,84724 776182631511666688,154071 781239820957814786,183759 765139970818383872,86020 790403471862267904,231385 779229568615927808,172799 793311186355757056,250633 774356693752778753,143114 789242121756614656,219942 787343597456588800,207835 771759843833180161,127582 790807742940221440,232863 778389317530124288,166913 785632668327219200,197512 790649643591929860,232169 794173650941476864,257492 753584670911102976,28281 761664387644088320,69356 758499537208029185,53185 775945713456848896,61688 773923563959160832,139404 762011021842132994,431998 776447552916828160,155688 765310454155665409,87145 788775408619565056,220526 785542436718309376,196277 795497202743443456,265875 791345097103245313,228989 788893441942032384,221416 786368064740700160,202379 771551200240029697,126152 793552572825145349,252014 754013669512609793,30339 767925914290139137,100280 785964317292240896,198878 795410962031394817,266491 756651644733882368,44271 773550814107275264,11774 757632238876065792,11774 788773777991618560,220332 732671393817591808,353016 752693884606615552,22752 772422855954931712,129650 788746761930100736,220332 777519982829862912,161960 789992413645434882,228354 761679384637902848,69548 769887221977456640,110585 763447107571318784,78159 771777149091012608,127657 781144400067956736,184230 793799161321754624,254135 788911771746787328,11774 768496062860447749,106716 772531658239119360,131421 776450719771525122,155688 751640606712139776,14277 753918978607710208,350711 795609396105474048,267521 765264084186968067,86653 778906072765661184,167319 788077428509859840,215005 787247308517871616,351007 753278696388227072,26436 790919091729014784,234583 768892247240691712,109666 790975020424101889,235487 792593403317850113,246225 763829591957868547,80482 793179770657710080,249180 780794567083880449,182726 765770456012091392,88361 785938452437237762,199769 768663496380731397,106281 790050910617604097,224297 750365978433761280,12883 788049688830152704,11774 760522940693749760,62735 780422944715513858,178524 773882561395298304,139404 792063555885465602,243614 767828013291634688,99280 785851822695120897,198878 732214354632810497,349283 732531147217997824,352473 766748578832273408,95708 768044453374353408,103107 791322459152666624,238117 768863830956994564,109349 764062475612401664,80136 768542758021718016,105998 792510758097711108,246392 789496359648956420,223899 791776097281056768,225427 766263829575655425,91946 766384080971767809,93000 756192872270065664,41682 770298051802107904,117833 763518359853871104,79006 775842809068789760,151845 753237271948636161,24316 733691000066080768,11774 788931435096924160,221785 765757038769147904,88902 790317433332432896,230260 785544684840050688,196676 795001313561935872,263906 795295209965883392,264397 761672051291787268,69947 758403819822784513,52061 758304980172439553,41703 780660984398565376,182154 774574295213285376,137979 788464950549151744,218275 791118026217099264,78159 771383166451855360,124883 765017657112264704,77353 780553393207021568,181419 794629736894959616,261155 775132456584306688,146704 788195011863150592,215754 794683686167912450,261942 781343329690656769,139404 793476201679552512,243869 791367086027124736,238395 755494590489042944,38032 772855362450063360,131266 755773958926893056,39475 793888180697202689,250953 786285976859447297,11774 791376567582810112,238395 770153778129596416,117026 786318764895711232,202429 760893454792663040,65222 765052981452472320,84422 794727246577750017,262849 793835355304714240,255393 792435373918064640,245136 772111829862453249,126293 795421415759630337,266884 754875703271698432,33356 763941942975574016,77598 764147728167428098,80939 793244388885495809,249926 794298974249373699,259623 762403748987756544,72408 751919867624697856,18893 769183269858385923,110381 793178912201203712,250135 757156734205038592,353879 779080597738287104,29263 732779101178585089,352597 766260570819530752,91946 794761550351450113,261155 779633196233289728,62644 794967315209191424,262849 785600609642696704,197297 785967329116950528,199272 786291435662434304,202353 732490669726408704,350236 777526088981282816,154330 778414843154014213,152594 779653382814531584,171085 776032508811079680,152735 758687638870224899,54011 773964542581891080,136110 781329486482513920,139404 792565112578203648,245268 772189005546946560,127707 781855672614866944,190635 793123201211523072,249469 776784712278892544,157840 761234079039778816,67326 773845275563524096,139404 787008647331143680,11774 793968041600176128,257026 778065757196341248,165523 780843547876593664,183269 795438413730160640,266151 767930470302621696,82344 775728866044157952,149953 790597302394257408,232710 793169763610394624,249841 786675341481938945,205349 762714484620140544,74066 778623278025965568,151741 786222390791409664,198620 766730908237963264,91049 790334001969889280,229693 793518915749945345,252741 778422548140810240,167305 773675121861066753,138209 780896365786324992,183269 781219333544505344,176196 765247192131051522,86653 761585263868977152,67679 770580090765844480,119832 791353046257262592,238207 776827416211709952,157693 756314120253804545,42171 775758764234321920,112363 758743416746356739,54752 762460511468269568,350085 776147055068590080,150404 775777960095846400,151212 788133778736701440,215754 789417341272502272,221972 771503082882502657,125163 777638046170701824,162497 793580819327557632,252020 787272054995288064,208167 758488897290661889,53185 757653916536414209,48549 793161314608656384,249841 763942748915273728,80720 755145936276295680,34637 773704712340246528,138819 754742954997055488,27045 786241715283767296,192032 753709887561961472,17842 776929917539876864,159359 785522470258372608,195332 770728698580389888,121046 760729820263288832,7092 787016990623866880,207096 794024802952560640,256502 794652607465869312,189515 794888972526911492,261155 766063155558481920,91238 771933480720723968,127775 771699576885567488,124004 781648313204572160,167101 789123365080559617,223491 763021597850513408,75724 769582970961293312,112788 768304244126420992,93286 794357228929171464,255942 765742114944774144,87607 788467800629211136,218275 766200522793627648,79911 755767478794514432,39213 772174707516776448,127579 755578337284677632,38476 757743437789528065,47761 791621275470835716,239405 767823563759972353,100605 788016452263608320,214354 792770496903389184,247232 755513976385961985,36888 779034985843916800,171324 788779772100960260,220526 755462163741814784,37706 794526516860350465,261155 771852229825355776,128230 771970513270935552,128519 758667107190136832,246425 769253304274554880,110585 750842879044677632,14582 793381069487689728,250633 757181497765920768,44740 789543094903508996,226282 750844587267264512,14981 770989251806818304,122146 773936890961596417,139577 761739442616934400,70177 792079318792810496,243614 793500146474557440,252020 776532032507654144,155318 781495436456693760,186434 792943019099992064,243865 794934321689739264,263817 758766982187458560,54416 793866645290614784,256255 767372970863923200,98720 779401622728433665,173630 763306410713108480,77577 780789761925537793,183269 756354215958548480,41459 760276709165772800,61051 790672799853580288,233152 791021126356914176,235527 758030851934269440,48663 779451100353196032,172185 749832585979670528,9754 763149720462168064,76577 766059948891484160,91043 758430016233320450,48289 785932874079870976,199546 791742404093218816,232169 750651447927312384,14367 786589110081196032,204783 788794761050193920,220526 776230520078340096,152314 761036142422528001,66105 780810612217679872,183269 766758445361934336,95672 767849802034020354,101681 761634746363445248,69711 788069850287513600,214005 777295541596069888,160592 764150267315052544,80393 756257251162255361,42171 765484238288347136,82066 791382171198033922,238207 762643868978409472,73926 760821548810764288,64722 773624844437032960,137740 744185551394217984,1247620 754773021148209152,33356 761915512779575296,71143 788756750140792832,220526 793829565198168065,250633 794990180042215424,262849 790303333969956864,11774 775872262125740032,151463 780840309039198208,181984 781509372874674177,187478 791318009700872192,228076 772940811432517632,133043 794672486923333632,261155 765169763505020928,86173 755514031914545152,26721 775361060681478144,108396 785988026920906752,199546 787702021813972993,174507 732761834873217024,1170348 781722592570990593,188695 758153590112346112,50827 758408969358499841,52821 762668644715204608,74133 791643069754015745,238207 792105521713074176,243075 751703267193790464,18323 755902649002622977,40609 748907531955687424,1247921 792709475094425600,247074 778019534045376512,164435 788520600809590784,218977 756965926944342017,42344 794607840820269057,261155 756586264053346305,74518 772756266015948800,132335 794546819648880640,261155 750564695262765056,13956 765206462813569024,86440 772078389423255553,129471 773606591321010176,137869 787798173234270212,205197 785661927934472194,197512 755488950849069059,37892 780908727402635265,181886 786387368219594753,202983 789083757701636097,185386 768518681139810308,104973 790619735264231424,232424 793551776158879744,252014 754035156923641856,30354 772192449653567488,129436 760300310015475712,62327 767883387864481792,102249 766503669701357572,93850 791011468317646848,235774 788718710340984832,218164 781297848792997888,186550 769391037504643073,108435 773961940318228480,140437 774266025432932352,141887 768700975326433280,66922 793575753912840192,252408 764397414925021185,81926 758791754556375040,54974 773938647792050176,139404 756936578073702400,44291 768896616229068816,109874 792029394118254592,237908 766088360427479040,90327 791237894027575296,237236 787653522829348864,209828 778233675196538880,166409 758018654525161472,47761 767109763008229376,74451 768420206892900352,106281 785269975112093697,194082 768220792790278145,103506 775495566105206784,148994 767100272531296256,96961 756622799859572736,43736 787095341690683392,208379 741938884267892736,353490 776705464692121600,156005 734118329498099714,41724 795264538010615808,243187 760502156197826564,62452 779564024774201344,350827 790971765841207296,234653 759147919794581504,57348 793984707042025472,257423 781057158402023424,183759 771444572698411008,125554 757359085847130112,46379 779072472540786688,171260 788515021911240705,218349 778621810254372864,166852 790200445209874432,230066 776148190680801280,154071 780003061372772352,171693 768967664609988608,107469 774075487190593536,141200 779426702128664576,170373 792074585877442560,242693 759649989123604480,51798 789229458800599040,224680 793242083498741760,250933 777658592312848386,161573 792859992726482944,247406 765353255727685632,87062 793890533244416000,256255 771749063867768832,127711 762728782444855297,74308 760331818079879168,58537 769590480929632256,113966 795359079271190528,264397 794551091077771265,261155 755227207165943812,35710 773966199642267649,47940 763791573385609216,79693 759389164454502406,56784 761274110588624897,67283 770757458365075456,120363 756272296319254528,42432 790597994424918016,231320 764628436581093376,83128 774358328616947712,142506 778674408772734977,169201 761502063347982336,67852 793167033781276672,249926 778985541714882560,167220 780607877509738496,181935 794645729880915968,261155 762760770576748544,73926 773893521287806976,138819 773132253908131841,87904 785915861282369536,199546 791843786229972992,238946 770876066902794240,121949 772738891673538560,132335 794804009844506624,261155 787455591979646976,207360 776850699632070660,158673 743258802657562624,47188 777393795008606208,161456 791451493052260353,238639 751061821533130753,14594 762671394073174016,73984 788114204632948736,203793 786548615644745729,202727 780640801294606336,182154 751742904675160064,19485 768140180259794944,87607 775090813701238785,146259 768457460369661953,104313 778478960879558656,165185 780973012640157700,182960 769230168938389504,111558 795477462834708480,265855 786985731151437824,207974 752899619726696449,24316 756285301857869827,42495 732308487120793600,196346 758758327794933760,54070 773958604801978369,140437 786352231142555648,192032 767787879665893376,101463 751190767025074176,16422 762677221844660224,74133 786953221310861313,207613 771190320612544512,122978 793537138415460352,252020 758468150920904704,53185 764269789485281280,11774 768718174569181184,104999 789196080365776897,215505 757391664398766080,46379 762442977058795524,72696 750527271916756992,12883 770095185841758208,116676 778312415494582272,164783 794944643205107712,262849 795305805700591616,265257 794612094327017473,262053 775433110351675392,141415 789794842909876224,227925 793092930613293056,249286 763149040418590720,76188 735754403810942976,350453 777157879555960832,160228 792030526521483264,243187 775774776136577024,151185 776508886840770560,156253 764162743519752192,11774 785568342681776128,196788 775828176681377792,151379 789997794006298624,227048 758781476469022720,54070 780948949070938112,183269 794310529384927234,258598 768164586855862272,100963 774194875407425536,139404 793376305312129024,249926 786667589221117952,205652 756271992135966720,42249 781240596585324544,181419 761028474131722242,26539 760235830422016000,60849 773528138634657792,136904 757721066378764288,234630 794677705778335744,262022 787240407650283520,199307 788722593406849024,218275 790586704973266944,11774 777211510057791488,155451 752651263276257280,22785 761829526825345024,70858 756355122792312832,41798 765633545951907840,85562 775383983802626048,148170 777146188743135233,157082 794619943929069568,261987 781261716902391808,185310 780907944716165120,183269 774365501908811776,142668 790641332259790848,231871 764328613378297856,82121 793108851901935616,249469 775493182134124544,148994 778984343058341889,171693 741015767747960832,352417 759131325030862849,56964 778605667192020992,169201 794943178059218944,261155 765288381811163136,86653 768079196237299712,103261 786201701766148097,201494 753491963970744320,25189 765865329289523200,88489 773729309215166465,125163 775110802466451456,146704 781763977990836224,188063 773909044687798272,26066 794671146054492164,262022 785728796489940992,195975 768606425060737024,106716 793472302805618688,252408 753037410775162880,24346 756635624384393216,41839 788504115101827072,216265 792933371722731522,247877 751931998155837440,17794 762121047168716800,66922 771707878205894656,125554 792180638149378048,243983 758801835880747008,54070 795460227751641092,266151 773709222513090560,11774 791650113471078400,238780 785874449262317568,199166 789885606348324864,228419 789174502957518848,223899 765259317675188224,86645 793978488139091968,249926 755506027995533312,37979 756276954916089856,42171 774144673187147776,139865 767140253136195584,93112 794208361969569792,255299 786729900631814147,205094 792534795570020352,246295 753961828644978688,30590 779318916946460672,173964 788510188047400968,218455 771994448796475392,128519 762405247700480001,72420 766789216873349120,349449 786938007420936193,207287 789476429008367616,226358 795677687486550016,267262 793597725648445441,249926 761764316492070912,68862 779105550713880576,172185 758744062593675264,54070 764125701901545473,62853 766314080659443712,91946 771482981290487808,124597 788443214705418240,215477 785268197775794176,194648 793943568788242433,254135 794255208058490880,258598 775545907949412353,148684 786191160456810496,201619 787074222480691201,207733 770382607771176960,118515 791965523705683969,242609 781609823687221248,11774 787395196673601536,207109 787346654286471172,210207 795688620569010177,257781 767747368108298241,100893 732932622750351361,354525 775419674695725057,149209 753380669343068161,26458 792148802878570496,240145 768007966108819456,101681 769173148780621825,109666 793507330176409600,249926 757884254575529984,49852 793874580045574144,155390 794558221457293312,261155 764183127677743104,81869 750736291319279617,11774 794766955202756612,261987 770884495218139136,121949 774282960132464640,139404 794940057144598528,263926 781306853766463488,186063 786676497801211904,90209 793476436690698240,252196 755164458058715136,35890 793619892658401280,253534 791330095298412544,237594 775707025426624512,149200 791660360977743873,240483 770070248347279360,115538 758167594801197056,41703 787762144221683712,11774 766793558669930498,96263 774267734364397569,140444 793185772224458752,249469 755266526211665924,36545 762258473702813696,66804 763173407722790912,75899 760604830431866884,63753 791123220531478534,234583 794187675947429888,258456 754135651600130049,31529 792088339687968768,234132 780508140542406656,11774 775875173547446276,152314 764440871639089152,83391 766681810214461440,93823 788778457979387905,203546 794968990368014337,262849 781526623384395776,186584 773501623188324354,137042 764791586626625536,84237 770797763567157248,121046 790222539419185158,229724 794532229493981189,256653 758660706510118912,54070 770245208118292480,117257 793804334035185665,248719 794647840840482816,261155 773925049107611649,139404 793151110894813185,249895 793844857718640640,155390 780905497771638784,181419 792749585567404032,247274 779321587572969472,171775 779360143905611776,174427 775793316327624704,151374 779761975509213184,174557 764951344876818432,84724 773714767638695936,11774 791350547894894592,238395 776356530266320897,148870 756648498297135104,43553 776402505320239104,153496 765677824455872512,88874 793112635998818304,249469 752115757106933760,8049 763875618266112000,80939 794916055781113856,263532 754717212527570945,33356 765073928914083840,85562 765087981161951233,80098 791349664008110081,238395 794607361025511424,261818 755562416012988416,37457 778811105162375168,168794 772085745846747136,128934 751746980871802880,18893 780078861333790720,172185 775682729723559937,63149 793867863262191616,255942 795664020191768577,267655 788011591455350784,11774 772244856852844544,127707 794622216310845440,262145 770245614307336192,114587 773902206126784512,137042 793060016194482177,248437 764834113140379648,84724 778615199335153664,167220 793628430772346881,253032 793170724383055872,249927 766735037547089920,94183 793487865686659075,252196 774343941835587584,142454 769186812900347908,195876 775513163022434304,1250216 792103803914952708,11774 757368855463358464,1248475 758103977514897408,14351 751602244152328205,18452 762752390919491584,431998 770984812639289344,1170527 789867600926875648,228437 779127192982724608,173011 791368918216695808,238207 795443064831623168,266079 785965841766555648,199262 788169069040013313,214123 775736725008031744,151255 753334065907003392,26788 769612194572963840,110585 781511266670043136,185496 757946026934341632,47940 786985353295065089,207974 789135111098806273,11774 790377731666038784,230282 759195573371056129,56964 790608898747162624,231870 790992779493138432,235828 791950715614658560,240535 758392202099847168,52532 773278504162959360,134993 795737833340334080,268231 788470134499180544,218495 778710219274670084,166282 732578175754997760,351387 761792032566222848,70177 787043069988315136,207733 764947694326611969,84888 776725049365651456,157082 753754485009240064,11774 792511063388327937,246392 775522432321019905,149953 793601853502001152,252984 750102951914446848,11125 775148232829722625,146259 790953472271134721,235147 732263880840253440,1170420 771572939627991040,122299 790111566892892160,119916 771659415858491393,86551 757281535036907521,46406 785507281567903747,196277 766415835468537856,93261 785692271664431104,197512 775452203918032896,149202 750122006566146048,1248030 750364226020118529,12406 768778184242397184,108849 777192881564057600,1170550 752915536149934080,24134 794570366802919425,261063 794935039482097668,263895 787651779462782976,210138 776437823423574016,155688 761644844947214336,60794 785291679003713536,193669 785527206181167104,11774 791989702928760832,241819 786198073105973248,201619 773516351092748288,133702 776559190965837828,156053 794928467649372160,263895 785530712858374144,196538 793847997192896512,255942 733164146582245377,355667 789075245839908864,11774 765178084664356864,86103 756579319737098240,43225 772629010513788928,131210 756185680225574912,41472 768049099451068416,100620 781290693935321088,186149 788604002778906624,32404 768062540530286592,100620 772795014111895552,132335 793779158136619009,255044 771504704358461440,125554 785463946945957888,195975 785899382126280704,198671 793236259086880768,249057 786717625204084736,205728 794626682237882369,261796 768934768557731840,110389 754088502598393857,30370 756597049651527682,44274 768191005254311940,86274 775813119474032640,151463 785587733687336960,196917 789479608190169089,216521 786423409198505984,203801 753932804518506496,29263 772420786871304192,128355 770383007299534848,1170550 795273657580978176,263926 766620120781361152,94699 771496657926008832,124597 781716088165851137,183707 781698706265505792,188304 773718683344637952,138894 794759819114659840,262022 790678824912429056,232640 756254853735809024,41438 763849953995137024,80643 774095369923796992,141360 780066736645087233,175533 753573901792260096,28281 773997266264883200,139404 787642046572064769,46572 792867143121408001,247005 795666371652833280,267862 766392505289945088,93068 792031100382109697,243075 759055802825007104,55710 792407021647650816,238946 791358523879796736,238429 788736105336012800,220029 790514340143198208,230704 760194054688677888,61145 786604233336336384,204977 751861983562039296,14277 768270914345500673,95055 758653631449227264,54272 773183598165798912,135025 793866193966891008,256255 793095273937510401,249469 781708576842653696,186673 792101662718619648,243075 749687927295184896,9295 794689092302684160,262022 794687825069359104,261155 752675411067154432,22777 765650785418051585,88930 769867292058320897,103721 791388856339750912,238207 794851794723672064,262025 752257218645405696,21714 755119164629585924,27866 768543537268797440,106763 789934980440940544,228576 758877503746211840,54631 791018278323970048,233736 793137723884335105,249469 755837678336172032,18215 771959127283302401,127218 790885012187021312,234583 787457468704129024,210959 770796490901983232,121479 759970636798099461,55661 789516366122397698,226731 792923270232145920,248514 759975615936106497,42344 785433182099288064,193582 792047220291936256,242693 762776372276105217,73814 791881123047485446,241678 763092373106749440,76549 791962926261280770,240926 752297357484720129,16728 789517532445089792,225981 785415610683490304,195481 773991474442579969,137953 772610089895198720,106716 774130604203909120,139404 776896737344487424,159245 788450186708160513,218275 793457647085350912,243535 794653174791479296,226320 785580100066553857,197286 769052476691603456,110362 789355130969665536,225380 754002542997151744,29263 790936314594066436,234583 794992472879431682,263906 793878935524216832,256255 759111122985242624,56793 772917711974334465,132335 774003153926664192,139404 768264181124440064,11774 779704705316425728,175092 785958678763597824,199739 758873937275006977,53703 759326956554969088,55661 772934990459916288,11774 787362677307748352,209309 771441670936231936,125554 764543119966609408,75349 790245734377480192,228341 779459188892151809,174392 771500061457014785,125853 794033368136458240,257423 794338669356322816,258878 790892259973730304,233692 771809038409531392,127582 779873459794878464,173347 790225738599366656,228952 780931851552632832,184223 791285893982105601,235179 758857664445030400,47761 756672002526547969,44429 758114075406630912,50442 793550711296364545,252711 773108304809566208,129991 793576109044559873,252596 769545610621923328,113412 793107112670920705,249469 751626101907087360,18323 744956768766271493,11774 793297893084041216,249841 792384694507536384,243187 794692732946030597,261818 755897108058763264,11774 773884855058886660,139404 778322458638245889,166532 790963115185680384,235487 770404220881149953,115526 792827496769150977,243865 765195818429067264,86103 774329488821792768,142503 789520309888114688,226180 766133665957027840,90790 794932062159511552,263895 767097620418400256,97377 765942287524388864,90384 767815431532994560,100949 781287113165836288,185921 786765915035619328,205294 791355350058401792,238395 765084706408763392,85562 756574532698112000,43302 759866298398564352,52887 765255637613838336,86440 732942135067037696,27848 794350520450154496,259200 758793815654301696,55260 776985795924066305,158387 762887462670651395,73926 768622736449146880,107745 780050828371435521,177472 787174922107793408,207613 795043213480435712,249926 772816360032403456,132335 793569179555074049,250785 786242682104446976,201958 753409867977719808,27334 789427687777599492,225981 751940544910221312,18318 758360654969446402,51809 777622017545674752,161277 785556208203788288,196917 752155901377650688,20217 763180046655840256,76412 775402808887676928,148537 732901387550367744,354495 770706535513149440,119937 770800725861470208,120675 766358844368826368,93286 766762500041748480,95641 762399755691433984,70886 766162095410774016,90384 790171051485384708,229901 791573551803277313,239892 765433376467591168,86103 785340641773400064,195125 773365147549171712,134525 766690937728827397,95593 786993898082144257,208176 758539663984308225,53703 781308136086831105,167220 786017316601417730,199496 771760763723657216,126995 791264630559608833,233736 774397812398260226,141887 766978860206460928,86103 759072650379558912,54620 765212240517607425,86440 776930034103816192,159093 793874993255882753,11774 791308089819402241,237787 794606111907336192,261155 773706311187832832,11774 770641324517105664,120104 785558771242307584,196534 793950981599981568,256440 788002894826049536,214354 791651747970166784,238207 776864431296778240,157840 788104827540611072,215005 756605959527596032,43471 769952662770954240,105109 758518114598449152,52749 760798436677550081,64722 765422859741171712,85562 769264298119933953,109666 761161803975970816,66828 779287331887022081,169282 787126895536017408,207517 759101033993809920,51769 791065621232545792,235590 775035912635822080,141316 765526316519129088,82066 793987883413676032,248652 754706801791229952,32963 769952618705620992,114254 792043665589800961,234556 794026528061407233,255942 769272724661428224,112768 793249429117628416,249926 794624034126241792,261155 787669174126469120,211794 772842556803735552,132335 767800448392818688,50314 788438582977376256,217837 750145459226750976,11495 766670418484887552,93474 793107337892462592,249469 753624537808396288,11774 781752979133169664,179611 773084697790480384,133180 775046095336595456,135192 793475977292554240,252408 765175041252139009,86103 781525395463995392,11774 794597989553733632,260181 749529191746531328,7093 774038592427438080,139404 761745288633651200,70085 740328147929825280,11774 772814704355880963,132335 777985858834198529,165185 791412390751563777,237852 750380955592957953,12883 754235816784830464,14653 756710435987058688,41702 773358045573165056,135025 794938125214687232,258771 772235941851328512,129436 785875944674324480,197512 791875569986117632,238429 781632938404261888,188119 787737379582963712,210235 753002880257384452,669866 795304170677043200,266079 761904970971119616,56037 771164074914697216,114254 771827691313958913,118191 778272490342739968,166913 757635362999050240,47844 768865314134167552,109767 785836387220201476,198591 789138097527218176,47940 763072917756321793,75644 757601061335097344,47782 758017306307928064,50442 788450943398359040,218275 763291172437630977,75922 768119084022018049,103485 792119964438237186,242135 749810926753382400,9087 752947837692944384,24675 770742027126321153,120610 777084177283854336,157693 787492575229972480,210676 781654762550730752,189613 772797873327144960,132076 788552109784313856,218275 755973136152076290,39462 753799460262588416,17794 775891229514936322,121795 773893153136881665,139404 769010811431890944,110362 780011004448997377,168533 776490081360183296,156281 779055692422455296,170072 785874244668391425,197512 791306349040791552,237491 794580751089999872,261155 793093959971115015,249469 786014971578560512,197512 788859713907744768,220749 770494848977735680,117609 771790939316772865,108396 772862266437935104,1170555 794217748654157824,258429 793956068141465601,257219 768921932850868224,109666 791875042120441856,240067 793552346873597952,249926 792158005563318273,243509 781510576644038657,188119 792132695065255937,243187 751111808014962688,14858 778655280460550144,167407 777276794080628736,160592 792728876963299332,244270 775136111404326912,141887 795667359625342976,257781 772087699637358593,127775 789490369587183616,225940 757578404686340097,47782 785858933143601152,198878 790882537337937920,232762 772874848859107328,132335 772925156025044992,129918 787373137125965824,210253 759150626282414080,57105 791645358883426305,236507 795095944232628225,265191 734867838033375232,1170396 773931310620536833,139404 760424278139531264,62771 768863023347929089,104406 775873601937481728,152314 794944329303420928,262849 791039058956869632,235590 757242993778843648,46405 776484234357710850,156055 769657940156428288,109875 787499318156468224,209400 787089901632249856,207613 792744846612135937,245208 793836649205604352,255877 772796126915272704,131027 775399422872223745,146991 785547141620068353,196788 791668217882218496,240067 773178193704423425,133519 794166264813981696,255942 794570148640231424,261155 766617122252304384,93261 793896490418569216,256439 779074219678265344,171062 785727917338742784,197512 764202433593552896,82544 775541755567484928,195876 792159774896902144,244221 775526334135144448,1250232 779437868443799552,174999 732297365898416129,350295 787299683236474880,207212 791754028396969985,7706 788514178235375616,218799 794269484722909184,259457 789820772168511488,205972 791820160982257669,241940 769243360406167552,110585 778285840179027969,164554 792932142984474625,248514 778356910865129473,167676 768517035940646912,106716 774647914253709312,135820 787880838645944320,210235 786415990095486976,203510 792062164769136641,243614 765938472624336896,90384 790277548596801536,230282 790662706831433728,228341 792141667902038016,243451 778354295980732416,152594 764781235960971264,84724 794706220741435392,262752 794881545882529792,261155 750167694532448256,10057 777316890452512768,161166 785639023230521344,196917 793175445210599424,248685 764445581963964416,130505 771831724065959936,127134 753404044505387008,25189 774175075125768193,136947 791866195041325056,240483 794325223415812097,259659 787025409816702976,208014 791038936432771072,235978 793973641407033345,256539 763160456466993152,74133 794589424747061248,261155 764156648998875136,82209 785268558863409153,194450 792879746648604672,248223 755096472375353344,35449 777852022565457921,163763 776728236940222464,157693 781199830894927872,185310 758658727830556672,52061 785897465115348996,197512 757555239146950656,47782 765200405881954305,86103 764835123825025024,80486 771501829809065984,124597 773713162331942913,136904 769033491141038080,108729 769851965752811521,114491 794587944451391488,261796 764872445232676864,84800 765937499696922624,90384 791752789567209473,234990 763062536501653504,75724 786376138788438016,203350 785499825345220608,196277 773607186174017536,137158 779119430714261504,170077 763343830745767936,1249117 793181920058376192,250033 765160978036195328,76858 790661278914252804,231716 754039198609354752,31400 765569341656068096,87245 775367744757731328,148537 789514132718485504,226717 758360951934640128,52112 761296979087327233,65540 770734875833798656,58038 770582431938207744,118191 789555358377373696,218832 792475034119966720,243286 791899018590695424,241118 787623929644855296,207287 794421320243118080,255870 768513620393140224,107237 761810091339231232,56964 793474879098130432,251452 786977572789772289,205902 790248404576329730,230282 768855551006519296,108963 792801865154957312,247240 764892807374921729,84889 785995714518102016,199262 767340482368245760,1170677 765671188299444224,11774 752207535822692352,21074 769161920364576769,111558 791616963885854720,240145 794693885431713792,261155 789665053444182016,212131 794799133198426112,261155 764374580093870080,75973 777602210725187584,159245 791627320859566080,240167 785705689444392960,194082 791778667412226048,237309 765220582891728896,86103 768477778413060096,11774 762407458837061633,47188 751155458686132224,16728 787064190754172928,207965 769257461668777984,110585 788038073628168192,214492 765295123810906113,86653 794740199788019713,262849 795400943118516226,266151 767850735685906432,100605 777456032704503808,158520 791012772033261568,234653 786329632182145024,1063777 795195527260311552,265102 792042807716356096,243187 757371643161300992,46394 790820633370202112,232637 758240125541191680,50923 781207222009245696,186434 788450100104290305,218275 792879067875844096,247240 761643982623387648,69947 788452656775729152,218275 790312416773013504,11774 793151821481177094,249926 733288092203941888,355480 785509597855354880,195975 764682000426860544,80808 770443929036566528,105109 773974761407811584,140444 775042278310064128,146405 781552129622286336,186584 743061690036539392,679105 763538318831128578,77731 786623919335682049,205181 773889505308782592,139404 793597050021556224,249926 786622834910998528,205181 754718087627284480,33356 780115310565261312,175153 765745360660733953,81946 767847531418038272,100561 773071500731674624,134255 794013428490739712,255942 752952394850250752,24711 785494211147726848,195148 753640085497577472,28732 793549196133601281,252014 756336422513053696,37619 795399130675810305,266303 763827193956868096,79131 774036740562530304,140539 789194999925579778,221416 790588410717057025,11774 768464446507188224,104940 791402797023363072,237908 794590079129821184,261818 772136450057916416,129471 792372379079106565,232894 795611203594809344,267587 777970657472745472,165185 785671839083335681,196917 763933873310883841,80393 763975246705594368,79629 775899588553220096,151463 778763031073349633,169437 756669967248990208,44634 788839624919646208,221297 785981171272392705,199546 794353026492407808,11774 792143402804666368,242693 751552597702565888,145399 793236645801713664,249469 772101483407880192,129108 790913355162718209,234583 766431006903513088,93184 775919007845130240,151410 775073376616390656,146949 788717390804680704,220029 785916053645701120,11774 765685341432877057,88459 755451879736434689,11774 775308193970982912,148170 793262647395360770,250033 772648758106550272,129551 790935355490873344,234583 754976968542711808,34666 787429710561247233,210289 775795061950775296,151688 776063142245707776,153194 786011088613613568,196676 743487312705708033,11774 758938099829178368,56093 777366414952849408,159146 794262592571211777,257534 795758079908446209,268777 757758502475554817,49066 762968674302951425,74938 769365344347709440,110302 790634764449427456,229901 766284896436424704,90629 767170750432309248,94699 749373087527804929,8497 755450230024220672,36735 761406949061697536,67547 792074795491872768,11774 775200289376788481,146720 791467717299728384,235670 753112482294759424,24483 763361059734519808,73814 766027099203395585,90694 774364242778566656,141302 791979648502657024,240584 794032758884630528,255942 780057325600137216,172185 751603732425609216,14277 770679741317836800,118698 781826403817971712,190635 789548700062277632,226881 766383623134064641,90384 758531316467929088,53703 780461730581323776,180310 763451460239536129,77849 766468759099940864,91838 791344151916707840,238207 795320259557392384,258456 770153354819465216,117026 767190612940578816,90384 775084459586646016,141091 781877200228319232,189652 793234026110722048,249469 776784613314265088,157755 778289910327365632,167220 791834760708550656,241678 752190280925863936,18452 774994760805277696,146259 794030532321427456,232884 793308607441842176,249926 761006978139250688,65090 772999344551260160,133043 775432728774742016,148574 778326821423112192,165348 788880862104346624,220727 793130872031412224,249841 763531491074838528,77720 793865767636926464,256255 750394575131475972,13180 769029677675675649,110362 788203933919481856,215437 785910167892271105,199546 776440634819227648,155896 775674510154539008,150511 795138545539108865,258878 750854194849079296,15316 764223403200880640,82766 764041586065874944,79691 764465728992997376,83305 763935438083993602,80393 777566724723847168,162497 752282003471556608,686533 764971609887301633,85562 786308439538622464,201958 794328071943974917,257785 750811300364558336,15536 777888230351994880,164001 789314567662960641,223492 777536715544260608,154330 763423831696347136,1249111 793994987885072384,11774 762111306572951552,71249 773940523899850752,139577 793914614597623808,254135 793498342986625024,249926 790910660938960897,233614 768484848486998017,106774 787665677209395201,207965 758771830672896000,54070 762816775012483073,73712 788870457223028736,217103 774937036448903169,142527 764285972905197568,81783 732974343672766465,353782 757623075353481216,46370 794042845355130880,257492 790926272000040962,234583 768479614746308610,106774 754976674744336384,34666 793926468690665472,256847 767732787763941376,100605 759579617380425728,57574 780044269436436481,174465 794554693133316096,261155 754024957080993792,29548 777422935678185473,159475 790261934805377025,229818 791813695890296832,241819 794547003829190660,261155 759425070519451648,56964 765015896918065152,84745 768507173898817536,104999 791627326039560192,240145 750704831065497600,13532 780572847345430528,11774 764454014129991682,82203 792187686056493056,229693 768431480418738176,106281 755165016387616768,35890 776187481754636288,154469 780514372552564736,180197 780747094361530368,182036 793664763272110082,253032 775681283066245120,150302 786847979466530816,205989 777577631688564736,162497 773895572881154048,139404 790957522815287296,234583 787777345977520128,209184 765656683381043200,87858 779699028627955712,176203 795046675186257920,264397 772864754582974464,132335 757600643871748096,47940 791455708508282880,108396 732761534338736129,398863 767369245114138624,96196 787322006463131648,210289 795435224490541056,267133 773539247168983040,136515 794191916132921344,258598 761716759833432064,68862 768983199368241152,109666 762391354718642176,73022 780836091628621824,183269 754748029769388032,33029 781099005463977984,182726 756688829961084928,43553 791465706306928640,237935 787131884773847041,207119 770450908953972736,118191 777164734378471424,159876 789941802639831041,228820 778316686424469505,128591 757003498470989825,44291 788792305620615168,220132 766714192120406016,95672 785546421135110144,196788 764644705749598209,82283 767665487673122816,99111 776903737721880576,157993 734829491873304577,352722 758010225987387392,170736 758882054310244354,53996 760682118074761216,56964 773904773783425025,139404 788205872048513024,215437 739163347598200832,1170856 794959081194876929,258771 763214050142527489,76127 794046665128689664,255176 764070410350501889,148861 778364764040925184,167768 764296113629298688,1249233 764976216214478849,84724 795614812470472704,267655 775458962783240192,149259 762782713438990336,71502 750636003002429440,14277 780646999456555009,182313 778008888612225024,165516 762074542114156545,70689 776847594370719744,156976 794956161971847168,262847 763645919761924096,26849 795393050331652096,264397 775326225736675330,148394 765017971496460289,85562 780620038336307200,182049 773451509170405376,100605 791688467512045568,240474 792193197199929344,240556 751556086637879300,18452 753984872381767681,30802 775841363627618304,151156 758110873701355520,50923 760879618534494208,65180 756959830628179968,45122 764822744781303808,51069 774194276284661761,139577 732527673935679493,352433 794563293255991296,261155 794772502778023936,260613 752234697346854912,21074 765646868806246400,87904 778345341905010688,167393 787622894893404160,211347 768471067828649985,106774 758865252003946497,47940 752271915117608960,20246 753867777417641984,30237 785822005996105728,196277 788080317827420160,214354 732584976135430144,350911 772510272695115776,128971 776246264937717760,150063 732972118904872964,354863 775446700613734400,148473 768464473489346560,105041 781272270442491904,187084 794265878162534400,255942 738227337645461504,11774 757627741768474624,47940 765194169123995648,86342 794620286725476353,262145 763826312565825536,80393 749737838304976897,9754 758992146191884289,56194 773736746852810753,138819 764151816548253697,82236 793779257277353984,254058 768172235945222144,103354 758655526855184384,52061 768857240757346304,109666 793489333995048964,252020 761580594581110784,69158 754914561493434368,33356 772707764996968448,131473 790660357517901824,231318 795737856690032640,268448 752297976450543616,11774 753339140704309248,26871 770375131717836800,118280 780509160127524864,176125 786685928739901440,205728 790945873719099392,234551 773793888444227588,139254 788782851445690370,220526 753263902792617985,11774 785637637725884417,197286 792021803283517440,243075 757084130593112064,45964 791370159919210496,238207 788779208835264512,220767 791385333694889984,238395 758837204806361088,54070 775054640828121088,146259 792077010684088320,11774 773642638104883200,137869 774127132146487296,139404 768959012465291264,109945 775532819330191360,149953 747582795749408768,11774 791680176182726658,240483 787295914884894721,207212 765518630062817280,87904 780496901640630272,180825 793306177601937408,249469 764159175744192512,82066 775731102593880065,151188 788137391768805376,215754 777582477640605696,159876 781902800666124288,191354 791855059302621184,240070 761782808448729088,45311 781119277596311552,185496 755787749723103233,39384 785646354412347392,196120 778322994556968961,164797 791486113189855232,236931 769994860124377088,116164 780042532071669761,177233 794726244474585088,262849 755813274843648000,38792 776851813924347904,156835 792178023554543616,243075 793238585352814593,250293 767024580884066305,94683 768557577928110081,107446 774999808234885120,62180 752903542789251072,24134 771478953643110400,124855 774183522005233665,140444 771484068567519233,122528 781189613838802944,184426 793561434613506052,252014 753572122019127296,27402 793624559383670784,254135 785406116247154688,195481 788563531931250688,215437 734728745651691520,351644 788454258878222336,218275 781362409432686592,139404 776796993771409408,157755 778022905317908480,26066 793580985803804673,253793 753375946166538241,27045 785821435256119296,198671 753520218459271168,27830 779373234785517568,171463 791778892377915392,240627 795114834115383297,262849 750401071764369411,9204 759453998344704000,57131 778204655084003328,164826 785909079554265088,198591 788875218542534656,221711 765837513399427072,89639 770759256861773824,120610 790988101803872256,235590 788146301884129280,214992 791390459650150401,238207 736411377913466880,209828 788533755237527552,218275 765901375834247168,89651 791082635191660545,195975 767524891637579777,85190 771861154540822528,128519 753234732272320512,24597 793147814595428352,249469 754188228429766656,31400 766457808388694016,91946 792876225345654785,247074 760202284978409472,60866 793191498791653376,249926 789190900739997697,223492 765001789670383616,84209 792592895337373696,244270 774099733774082052,140025 785766488548356096,197512 764143615354540032,82066 781893083000610816,188478 793360805794238464,8044 753555814162497536,19598 786666175853920256,205728 771139055220207616,123583 772800450382880768,132335 793192639495479296,249444 786657514586791936,204835 789096944496934912,223286 763413745850720256,78129 781076922528731136,183759 761670240203792384,69711 771460172308946944,125112 771404009462755328,125367 732671143547559938,1170667 785810470154317824,198671 786986850992918528,205314 785926294659801090,199262 768095743487770624,103126 793265518841069568,249926 767807370529378304,100891 785617615582396416,197622 789917847375917056,225949 756275556694589440,41689 772762550706503682,132335 795688527589740545,267177 755935642127859712,33081 787030549428830209,207613 762844621890162689,72035 780475807965720576,179936 793099704850669570,249469 758705418558464000,54070 778325778333257728,164826 791716744209457152,224680 787016102140186626,208065 791804791034744833,240763 788736003448180741,220332 746622421709447170,1247750 758048604774866944,50923 766452386600804352,86815 794722520423202816,262752 795657257690300417,267521 760565392674816000,63451 791327305591205889,237491 758094076579241984,51136 762887183732617217,74483 766552097860923393,94396 777580728473165824,159308 779726093687328768,176110 757874338213294080,49754 785929429260312576,198576 758644897943465984,54070 765033083234095104,85562 776201437919453184,153596 753926928051036160,29958 755033570238795779,34898 791814471484264448,240145 794527301111136257,254135 759937995537547264,60401 777889339082698752,163127 742127859490295812,11774 761345051901333504,68102 750131278326804480,11495 766378551918682112,93286 774294646415499264,141897 794635500023848960,262022 795705927986978816,262022 792113194105921536,240483 756588434668392449,43469 774031504657625088,140211 788255753039671296,214354 771526853874085888,126389 767355013391876096,11774 787053043787427841,140444 788469902029889536,11774 781344558546157568,139404 790184825277808646,229724 792758153603534848,247388 795096822406586370,263933 757581449130192896,47782 786656625998180352,205040 780837398603239425,183269 778773449380548608,169232 753785333775343616,23739 767548415278391296,1249427 787018439185539074,208176 792014085651136512,243075 779348606864142337,11774 771804998476894208,128043 778349745026768896,166852 793263146056028160,249374 787636709798412288,210207 795677968941154304,267618 753363748132380672,26702 777905697417728001,163763 756864702160875520,42432 786224268925345792,198671 771131170344009728,122973 792153536972763136,243075 790934136584187904,231792 794961401165049856,262588 759400295109582848,57881 760117661753835520,61051 794001837019926528,254209 751089311726972928,16002 795126959189753856,261155 795686214602989568,267262 742846252883271681,349060 794697956188372992,261155 772840101672022016,132364 791836827749584897,191778 787002393707679744,207965 755043019338948608,18470 775031385455222788,146259 751995557430824961,19000 766038905347010562,84209 785297547346620416,194923 764011460255068163,78566 788104011614257153,214899 794870415441137664,262849 780633167745212416,182036 787799537125625856,205197 764975741733920768,85562 767686759559917568,97811 779413594396123137,173628 776113289097056256,150511 776207808895262726,153845 788017600051630081,214492 754742266170748928,33356 781173541899276288,186149 795376974411743232,265875 786553033677168640,202727 753004933771689984,23739 794698207330762752,262752 764793350398574592,82066 793315630703321088,250033 763187976935354368,47188 758688266942050306,54070 789422440246087680,223881 792437058698670080,245130 793880935024435201,255173 763794073266298880,80192 770245292197351424,117257 763112335372320770,75899 758698524414472192,54070 791678792666341377,240483 789732716262617088,227486 762888461858639872,66815 771667233642733569,125890 792881487024652288,243187 755111369909886976,34731 754747910353514496,33356 776905785754419200,157755 789232982053654528,224113 794599927213158400,261155 760414361248788480,354238 773684219658862592,137953 787364559715704833,209863 758128873229869056,50471 780038095009906688,94396 762063941920927745,65180 762126135542947841,431998 755166299815227393,35216 788520420546719744,218977 761756102765707265,69231 771449293790179328,122528 795370941433843712,266079 759104802597003264,56964 788404329799712769,11774 790944921423257600,234622 763855004008669186,80486 794931026636271617,263895 791274856637607936,237491 789001731304599552,219119 732619719153311744,349060 769598351146835968,112199 753946628441141248,30298 759162794969358336,56192 769018095260270592,110362 777702256380616704,159359 763798653106589696,79589 781343624185470977,139404 791311027757469701,231894 762306857020956672,72035 768059908726161408,103261 785621817771765760,195064 793121583984357376,249469 755793672243781632,38586 787146683922677760,208928 788074517369413633,215005 794975588381429760,263676 766683411440209922,94684 760691590113398788,64147 765012180462804992,84753 776417558186557440,7224 776145047951581185,151845 751100990762483712,16897 781345764270223362,139404 790230970997825536,229505 787010932505387009,208379 764511329168203778,83790 762287286654558208,431998 769831794912923649,115435 793181010875785216,249927 795393394034044928,266151 732407077553852416,351467 760289753111470080,61544 780633649335169024,182257 749080044446715905,7182 769015560524926977,110362 780788243067392000,182726 780373128602120192,179695 793194212724310016,249725 792952402295095296,241819 776130087859195905,153194 758831844674514944,1170783 793684112305451008,253032 752144091610247168,18486 765230828230029312,86103 755318499346644992,35160 752152494776709120,18395 780639361549295616,182154 760426064669736960,61051 775959710130315264,152735 750995982158929920,16291 773731597187031040,138819 788404455985250308,210481 785372475425116161,192421 760780550667993088,64664 768413082636791809,103252 788416996371206144,217837 777955777491251200,163153 764825660296667136,84724 788397557613486080,11774 766729274099240961,95170 779130101212545024,171795 794699741678465024,261050 772826057057587200,11774 776242344215605248,152872 793610371265290240,249926 753084107559698438,22218 775368547765583872,148126 768589183657058304,107428 771770479715561472,126152 791455070491729920,238383 765319392938733569,85562 776953983432699904,156835 790695896791080960,232169 790385628097544193,229895 776037015460671488,147239 764272256289640448,62180 787079927753498625,208989 792654418306932736,246392 779776727165927424,174388 763472513062080512,73814 793122612452823040,249469 761629847005167616,68102 754789034002489344,33356 764131688251207680,82066 772836486987350016,132364 776179800608235520,152314 752880813088370688,24134 769364631693516800,112872 751612452513714176,18893 764827640075137029,84724 733066081842008064,353451 763838789634682881,78566 790966503570931712,11774 759042828613935104,19563 758133528529776640,43225 761975350934900736,70689 772001199956471808,118191 792384694629216256,11774 770392752337014785,86231 752985286892744704,21332 760167261692829696,60112 766680895529025536,82209 773758769339650048,137042 775533874885582849,148748 785804929852137472,197286 765728608908369920,88874 795678617007247361,250633 792824711361155072,247241 785816020275515392,198671 788004747366150144,159876 788556673518567424,218275 753351485946073088,27045 758718236456132608,11774 755752569524322304,39384 763658015056752640,76652 766701019552161792,95568 780787494887358464,182960 773311810980028416,136110 789817842296238080,225981 795069286452707328,263289 775364740071563264,148537 788116605750288384,212139 795096102861213696,263933 769983958541078528,108396 778400341532545025,167407 764144006083276800,82209 766718140864663556,95672 768575508514639872,106774 793141954280161280,249469 764662258622345216,81869 776810599833632768,152946 788403632534331393,217519 759392823137402880,56700 787717157316546560,205197 788533519035297792,218275 794691565939625984,262752 770371310123966466,117310 774570680985747456,141699 786359996992794624,203350 785876693445664768,198840 752220642821435392,1248155 778335858315231232,167517 766754445258403840,95988 785558380228153344,194095 774321307370524672,142942 771806828132982789,125554 774121976537288705,140155 766443436060897280,91838 775893403745648640,151410 787751556762505220,212316 763839751002521600,80098 775026252113670144,146305 785274952681390081,194560 770153110169874432,117026 756595334361583617,43285 760468824894345216,62771 768947010267336705,108795 770387523675811840,118698 768452625029267456,26066 795334245828988928,264397 795769585836244994,267862 773952595991732225,140444 756195473308815360,41680 785983759581532164,199546 753965798666887168,24786 760894130650161153,65500 790961594456956929,11774 775558490563633152,148684 793943794609692672,256358 787059991031144448,207287 787020275732721664,208065 770681247718780928,120675 767182691615772673,95954 791096089998876672,234583 790791758770610176,232169 762565080420589568,72420 753451414882443265,23739 765595576725561344,87904 770426002317205505,118191 793218797809303553,250544 760220183210237952,61412 771181208436740098,122344 751552657698021376,14277 762833072031227904,75073 757652644840091648,47940 758105323425132544,50827 751897355310473216,17794 794137319754387456,257423 778579940119904256,166282 793200191583191040,248770 771772932112744448,125742 774332657740025856,105109 765187245720604672,86103 774857297042419713,143824 762813576801247232,74727 778299836193964032,167273 772177938691358720,35479 761815315231584256,56964 765579982399766532,85562 792025402202095616,243187 777272508173127681,160539 759758583244296198,59666 773975029868531712,140211 763188045302554625,74247 768932375342489600,109666 732184987911348225,349332 758839079026892801,54070 751112130666135552,16728 780835355293396992,182667 792562115609583619,244270 795468873269026816,266884 778615111942451201,169201 792508137135898625,237491 769512014242836480,110209 793841570923577345,255942 762994433541320704,73926 759778276264992773,56282 771377848229720064,125145 767147604496953344,95111 759716211647209472,52311 773974904605515776,139404 794570407256866816,261155 767900947360219136,100620 750832547324723200,14778 793870216828772354,255942 771850270447919104,128018 774267978586034177,141887 793149928440672256,249469 760188862874394625,61352 749619802113794048,9332 768886782700220417,109104 776058300076916737,351463 786593356503715840,201555 794174206447681536,257492 788003616640503809,214354 791379551733547008,238290 793071750468820993,243623 785876377358729216,198671 793148365764714496,249926 790879238924734464,232169 751579564493512705,14277 770066934641614849,116373 778712328439160832,169201 769528627109199872,112693 789286278730702848,223727 767822942659022850,101479 767832749579374592,100561 758060852410929152,50923 790514070659141632,231894 791506293089562624,239436 770445532728819712,118087 774362978078625792,142506 791459446962749444,193153 766352053970927617,92860 763067457086955520,75899 776035461475119104,152735 786957866083037184,207613 787140797313548288,208379 755895428030226432,39657 794869942592086017,262849 795437404689670144,265855 751779146485858304,18893 769203659230081024,111919 785509504767160320,195165 791784076403277824,239998 732236782062981120,350312 768569691703013377,106281 790964330938236928,235487 767075450082426884,96275 749756673976311808,7816 780398119678869505,179742 793815067875741702,255393 768628273324535810,107469 771863540462391297,128615 754727169788481536,10191 770520616080257024,118192 788773361685889024,218275 761916757556752385,70509 767787138301751296,100893 771042547925790720,112363 772093417773862912,129558 794668611390545920,258193 764985787234541568,85562 768981109962973184,110615 761914760392835072,70679 791427376257261572,238395 755547099975081985,38183 788398244585873409,213135 777607018232283137,162610 732434791740608512,349197 756666383908343808,44450 756614812063395841,44274 776773198385852416,157755 760893360433397760,65180 761902281830739968,70238 756317896918216704,42249 765926121401704452,90088 786002081580658688,199211 777631050684071938,162596 744669003034017796,11774 756651940889624576,351491 781651175712104449,177455 795467803805581312,266138 755207568688082944,35890 763828310971408388,80482 771510220992417795,100893 794834980220366848,262053 787063789128560640,207109 753761275784626176,11774 758725786794725378,46076 794704246981742598,262849 789843278757629952,225608 764527095061975040,81869 760186165097930752,61598 771926206275084288,103812 775842424094658560,151212 761931562858405889,65677 762169366347558912,71476 791880271284973568,228522 792066483635515392,243075 739502358443532288,271850 753013121183342592,24248 781261923199451136,186212 790737831190667264,232863 791666995821371394,240483 769789291509616641,113594 788032864516530176,207011 794237470896361477,259063 794462930058280960,259034 760145198412402688,61051 780767189813125120,182257 766773919890026496,96263 765557687199363075,87904 781195650197168128,185310 768267223903240192,91159 790971692462043136,234583 776927775382921216,156835 788186004024877056,215005 780815350506094592,183546 795055797025828868,263906 788804421585108993,206666 774997128527568896,146259 769999330627420160,116373 788016530470506496,214492 785721720975929348,196277 754788878679019521,33532 788098991498092545,215505 737454748400377856,7224 753709815311065088,28160 788443145063235584,11774 780795274193047553,183269 794661455891042304,108396 754070485713821696,18386 756544304756117504,42432 764530825966780417,81946 772529166654640128,129551 778988462439555072,171168 766309698068946944,92192 763655673380999168,78304 794630081343848448,261944 760964241193132032,64722 788324336633573377,216484 752196676757123072,21074 776166782750957568,154279 779426189437833216,173628 789656687271706625,226819 773613596160897024,137042 761656332491563008,69673 772783297864855552,132335 795098784044679168,265245 792025949394972672,243187 794312288706658304,257492 785899000184639492,139404 761283237033279488,67023 732702812627292160,353279 793971030117076993,257353 786017066293817345,199262 758062934534787072,50542 777590796358815744,160230 785252225497063424,194157 795747587253043213,199307 732869731246473216,354405 778034458012319744,165423 773912207650324480,139404 788544758989721600,218349 765794364383719424,88128 785912416840196096,199546 789286306513768448,219509 781487427487621120,186080 781683861944094720,186584 787951711369342977,210115 733286342570827776,355480 775027863892271107,146259 792138964169789440,243983 791054200239108096,234583 759229314021875718,54290 764916674461995009,84724 792148710721413120,243075 795040466961997824,261050 774186927897530368,141200 771692663720382464,127134 789453098632839168,225981 776616649537511425,156644 781177778498441216,186149 788859957391294464,220332 760485756544638977,62821 776720360016318464,151463 772156803484311552,738099 763552816124334080,76406 767865296380162048,101463 779515198411513856,464984 771830825344180225,118191 766113538494595073,56964 755060012817518592,35044 778286365813473280,166434 786424883739635712,203674 780086353740476416,176128 781198056100237312,185496 794752142791819264,261120 767813173177188353,101421 788571578040782848,215437 759944129518329857,43471 754703624203186177,32963 791776466870599684,237491 786435468082552832,203674 795103319970627584,265276 794167704877932544,257492 758016103217975296,50500 788646381393027072,218275 759448029875306496,1248668 792085619577004032,238110 787212684760604672,46572 787879218474586112,213064 790617146413948928,231871 763936168438226949,80393 778518802975850496,152594 760203973974384640,57131 775647630936465408,150511 791626400105017348,237787 770611747484950528,119832 793094431058432000,249469 764971642984472576,85562 765008303252393984,82209 773912585607319553,139404 776958357315788800,158387 794086769574744064,249841 781841599915433984,190424 750885041253675012,14778 788096961421410304,214005 766428637667201024,93850 762092164725604352,56964 767097998190915584,94899 770791503820156929,117303 793888234807840768,256411 762983958485295104,75395 763160717855952896,73814 794973985968504833,260927 766727225991319552,91049 773642232201113600,137565 773909493491044352,139404 774076973345742849,138641 780820289231921152,166282 770049099437604864,116164 793137854931140608,249469 755064980727181312,34898 762447034590765057,72975 788247003994198016,214209 760802959487799296,64722 786063102806720514,200965 755164917896839170,35890 792861244730376192,248185 780139428559908865,177233 770015748928499712,115042 761003706355556353,66116 764871872630489088,84785 772828809326370816,128934 786544148698456068,204413 793660717358612480,254135 765016523417223168,85575 776902842128928768,157082 776839602200010752,158327 786938729210535936,207051 791689214471573504,240483 743414348262023168,1247598 768463442621583362,94699 788124500932132865,215012 795426025010298884,266151 792506449943470080,243513 792895550047813632,247757 769605026985701377,114422 779452672743206913,174392 755160387566305280,35890 768905286534836224,105471 770104320016736256,113165 771088528738443264,122344 768551675766329344,106753 761162384572579840,66897 780415680453619713,180074 790726527910572033,232863 794534151357612032,261155 781109670849019904,185496 779147886386962433,172962 754128766654226432,28753 792202860054269952,243427 780779928002453505,182960 793126710279495680,249469 760981349666652161,65222 761982267807838208,71270 787116638663348224,207965 756634579587465216,43399 767502469014360064,97371 769143295033372672,110709 785535224255946752,196247 786017906329083904,198671 760585668804444160,63851 794103712071421952,257492 775774479653875712,150426 791656724860207104,240474 754166481789808640,30296 762728251274002434,74592 768071987700785152,103354 754114128596393984,16728 792160497789341696,243092 795335651126349824,264573 790131593008386048,229755 763502816685989888,78189 793254173311508480,250293 757249992889405440,45014 760215250822107136,61011 772515418770735104,131025 775000603307180032,146259 758707893990481920,54752 773113312338817024,134470 781253849700900864,185595 795713216403959808,268356 793201358304337920,250033 744640798885437441,738099 752731669665181697,23301 785810143418146816,198671 777940993618288640,162330 787065137190481920,208176 757642212536557568,46076 789500061742866432,225356 788484510551642112,217574 790566182701166592,228820 795723299267497984,266944 769511568782614528,113836 773195093377441792,135025 759138982206767105,55660 786968393391955968,207949 754760014745722880,14277 773708008534773760,11774 773706681549283328,11774 787450825748586496,210207 744496165513760768,353603 764220654744854528,82209 781253276952043520,186434 758027393701408768,50923 788891773464551424,11774 781643479780851713,176667 794683822243606528,262752 773714050207350784,138614 776408721253478401,154071 781654676483768320,186584 756494619211202560,43391 763068721141256192,75929 765705316457742336,88920 794406584373874688,260404 793147786820804608,249469 761739315877601281,70177 791776771679084544,240483 780616988951445504,150151 759925026468442114,54522 794705673108000768,262752 756255431345876992,42344 777657606315905024,156132 775504075223736320,148473 766716142199070721,95708 762008459265052672,68862 763392923006226432,76127 763347636510425088,77668 764966824211456000,84666 770602545312067584,119832 793790941848936448,255393 773237661209419776,133980 778314782331895808,166913 779739185095802880,160226 732390710788259841,351827 752660204878114818,22551 770044921126514691,110585 760362935227129856,62063 777638024532328448,162294 780135880589578240,178258 790752255846719488,99049 793999987457794049,257492 767884292076687360,101179 774121458498801664,108396 777777552945516544,162610 795331021805916160,264397 756278092700659716,42432 769264133275545600,11774 793546043455442945,252014 794025939923451905,256502 751753190161330176,18893 779056155607887872,172400 777034890869088258,155451 786710665675218945,205728 790480738470723584,195876 793142165614366720,249469 785525467747065856,194450 776830239129407489,144346 781580112911175680,131056 753947129597587456,350711 753951550247149568,30590 756624015893024768,44450 793193891423891456,249926 789243780662693888,223921 759162434036916228,57274 787531312076820480,209863 790432064629645312,228470 794058408148299781,17416 756104748277833728,41632 776126095263461376,153095 785267788462100480,46530 754014438777245696,28033 761178845030514688,61412 793271002499321860,248770 756702001828917248,42432 788122573565366272,208487 776540599935569920,155451 763180504480944130,75899 769250958454947840,111549 761029448674086912,65974 785319415508242432,195125 793098216229183488,249469 793426502553526273,252020 755104873365069824,35499 763971214666715137,80130 778205688891867136,166409 785303327550545921,11774 793648711087722496,253032 772414284483682305,127871 785278500601073664,193669 756264353188319232,42341 780520315201826816,180039 767732007593881604,100909 776032652969336832,152735 786327738600726529,202379 764847240791859200,84724 773305838710554624,136110 763105324815364096,73814 771478991362555904,125554 787038611485196289,207965 794029135584641026,11774 776750509868847104,157755 785276620550443008,194707 770409814090473472,118191 791788077538799616,85985 776442686479949824,155688 790634984759521285,232863 787719574066196480,205197 794561908670164993,261155 791820784066932736,241940 759436412110434304,56625 760276751121604609,48052 794676694644903936,262588 761338374917619712,68182 773645915894714368,137869 786175191214804992,201494 750633008424628224,14277 762628565330489344,73814 763759165147869184,79691 779069147263082496,150511 765874162359341057,351436 778338845112864769,166852 735225410716336128,350498 753714454089568256,29456 767558215676661761,100129 776630324180635649,156835 780577000041746432,164980 780241281834377216,168892 788900527350378496,220332 768513255442481152,101681 754705587753984000,29805 756217511071232001,41837 765684593072758785,89198 788862788038823937,221700 738806609896472576,11774 791835654678122498,241819 733668577862135808,350559 795445302727680000,250633 773172956407234560,134561 790464458044870656,231385 770811980219199488,118878 758787552144822274,54070 778478659787067392,167407 753400082775498752,27483 759363185585561601,56964 764347599583375360,82766 795422880884523009,266884 767503394391126016,97371 753231531041259521,24269 794689449732886528,262752 779983978371518464,161407 794983589096148992,262849 769203397866188800,111558 793268972464386048,249926 758529691431018496,50923 781192509963644928,185496 781578219057217537,188670 788159787317944324,215754 771333660771573760,124618 789580350754217985,227088 769119505037553664,106281 780646841880764416,182037 752208801567272961,21461 758736399906385920,52554 764870472106475522,84209 772367566757040128,121795 758430979685912576,53001 767723180244865024,91946 778708204935000065,351436 788492634440466432,217837 788140366356549633,214354 760126322282823681,61145 760464456195403776,62771 756871307367546880,44971 789790615605215232,227242 792067396857102336,241819 794216325782654976,257423 795688807496486913,11774 767835208267788288,101681 778296263364214784,167220 750352067361902593,12562 787724831991164928,205197 764354778914623488,81702 791307524582572033,234583 776073693160144896,153095 776450678394806272,11774 781521062542606336,186584 793198211360055296,250328 794972050066644992,262849 758575900891807744,46076 795760157242392577,267977 788485830973218816,106085 760247919312265216,61051 763969624383692801,73196 788408675396222977,217519 789515679976206336,226823 794533922075881473,261155 758185347499032576,51043 786072173119176704,199262 785304576551424005,194079 771096372627910656,121949 750382731364708352,13018 785862336099782656,197297 771396692046336000,125142 791318814596005888,224466 772245191478521856,122753 779030014218104832,171913 776761667422224384,155390 789661076795240448,226819 795267029653716994,262240 790945787480006656,234943 795379283883659264,247651 793971952142741508,256439 755206001016668160,36219 773559683999301633,113836 773969180236341248,140444 775774603427868672,150511 786878382009094144,205094 778410291130408960,152594 772501857394720768,131331 795051809790431233,263926 759458210344468480,57574 759465618466828288,58024 764535553639456768,81946 794037252351356929,257492 780142787064795136,178258 786284403009785856,202429 788775318978867200,220767 768207086949900288,103149 794629090028371969,261155 761208578891878400,66828 767468294702071808,97447 786305447158550528,202636 759109478402756609,55660 794193587877670912,258598 761330652834885632,66348 750826919281586177,15643 771478466835341312,125554 774028196815642624,140232 780584933416964096,177444 787138005379055616,209184 762254569514622976,431998 786016245405495297,199262 793400246487224320,249926 794203411457581056,255299 786285348158525442,202429 791392378426908673,238395 790942945193013248,234583 758594880511836160,53144 788803676596862976,218258 762607883192262657,73708 767350547309408256,97325 794006871820496896,252196 794566342145953792,259743 785510052111056897,196277 781528183145324544,139404 773329819459325953,135025 765298070531616768,86472 751795924423192576,18893 792207997854359552,243075 787026766191693824,207113 788840615064825856,221416 795678412882976768,238099 789281775558070272,223058 766450672015282176,92972 778072449116143616,164435 754743375283249152,27280 785829388923334656,196277 771810289347985408,127134 773903111903731712,139404 735114989774774272,7311 761603865313619969,11774 775028591146991618,146259 785842246532866048,196277 769226909674639360,112345 787594313916178432,211795 794679280974188545,262022 766844391386341376,93823 750719371278974976,14510 764343779096682496,82283 766406851596517376,80939 769560277729751040,110381 793222037993099265,250033 758381936884588544,52167 793886219415408640,256411 760866355075657728,64722 774646100921683968,143473 794386500498518017,257492 763766677976723456,11774 774235035771822080,141091 786677998632263680,205728 793493748080578560,252408 750452491003703296,12883 785850743588790273,196277 788352185507602432,215608 781848043448442880,189017 792875079973691393,247054 767397818558316546,93286 779089069754155008,171641 790246015982895104,229724 794635385091538945,261818 732239708613431296,11774 766723371174236160,95672 771676967611555840,125554 772945121583046656,132335 755155121705742336,35890 765548144964739072,86151 792052220736839680,243187 774357575882027010,142980 794528963028717568,261155 785975459704111104,194045 787126432619110400,204958 760813250468601856,64721 756196234621100032,11774 792170295977095168,243187 756283351246307328,42495 786043751403708417,164764 766349917413576705,91894 790683346141491200,232359 766347198619529216,80939 781381390097080320,139404 764608466069573632,83939 777985297904721920,160592 787642075986526208,206644 758860811779485696,1173689 793445041318531072,252020 779738274894053376,738099 792394861932482561,239998 773259811563577344,134470 779432748675133440,354310 788360935199035392,215754 793180090398105600,249926 789086591566229504,222655 794002531089346564,228820 753678258793648128,29059 794271135789678597,258456 753569279526699009,28037 763926296141271041,79804 786663027554738176,11774 792011591743143937,238099 755520684089106432,37993 794354500391694336,203546 780390094620487680,179742 790671913215340544,233307 786734956487778308,205094 750775931195781120,15316 775890002584674305,1250232 771050196780417024,121792 760112304327237632,60751 762332528267055104,431998 774820722539626498,145244 768925682558611457,110362 787355545242112002,192434 772609444710449152,127218 773606488304680960,138054 779839865106169856,138812 792487210469711873,244143 764273133461176320,81924 756430647107936256,43207 777989470763167744,164826 791421849888370688,238780 793410335134785536,249926 757641058486321152,48351 759167638392090624,56556 786181329926787072,201494 792204613080547328,229693 794041976731607040,256552 750702943364526084,14033 790992038208483328,235590 754030680753922048,30296 753017467958550528,23739 770296290173415424,117741 778561812711084032,168794 764061161612386304,80939 793577962356346881,252020 766722834437726208,95708 795050118026301444,259743 765951934092025856,90384 770426303728279553,118192 785649867439935488,197512 785642816357662720,197673 787539602663800836,209921 790972483029446656,235590 766288009423679489,91751 765244101080088576,86653 778239676243070977,166390 751784362463690753,16931 755888311835758592,39657 769978514468659200,114254 779477396235948032,175153 788499737108439040,215608 792743474038583296,244836 794571118959099904,261155 759499806532177920,56964 760289605484630016,32498 757100103328862208,45857 771897211311435776,128194 776585781813051392,154832 785541664186126336,195743 794987826450415616,262849 758685850817277952,54070 761740554157760512,70543 758996278457999360,56302 781557614647705600,188624 791729937413771265,240556 790926519296102401,234583 771878432116502528,128615 793910055183712260,256255 771393419704995844,125367 794270786747908096,259482 769139448080633856,111558 792793453344067584,240556 794935758478045184,256255 763180448369508352,1249110 767745006740176898,100893 753390352476889089,26458 785334970378293252,11774 757652503794098177,47782 775384333284614145,146991 779483130801434624,173682 791454289478549504,11774 758059009018593280,50923 766184047768924160,90735 772433444261339136,130142 773730551496867840,11774 792188584878936064,242693 792259886549794816,243187 793146285083791361,249841 765681474385215489,74575 778738895340965888,167319 768155937471430656,103354 778051060124553221,164375 751134713008488448,17259 755156948417384452,35890 774080455448465408,141360 767405331416657920,349856 780156713533972480,176129 788889668972490752,221711 790649786454069248,231881 766065855381671936,89076 772448754544902144,130554 785493369501913090,196277 769944746718474240,112693 773961796621176832,139404 770155286480977920,117026 772977579913392128,133204 780396544445018112,172967 787722950472568833,205197 750343661141962752,11883 775711874511958016,109035 795705385889988608,268356 760154668139966469,61145 779715942326554625,174756 791289899248934913,236831 793094522628485120,249469 753381853999030273,27317 764942955366850560,84785 776985125833826304,158387 786735559800676352,202379 776905695278936064,158520 759988870830182401,60363 773280848258883584,135745 755513007556399104,37979 789521077378621440,214026 771907447640305664,128519 788203656227147776,352258 758544396652580865,52749 770630087389679616,119832 785327896176922624,186883 765743380676669440,88419 794984806870290432,263906 773898888855982080,139404 763171789270839298,76127 768749907561832448,103354 762619555994677250,73814 762962668856619009,75649 764124260835004419,81869 790986378578321409,233692 757777859989663744,49431 795375599971745792,265878 792847106658537473,244270 793185963283361792,250430 787823346805313537,205197 750069688806346752,7275 771763715054206976,125554 754817487619764224,33355 786150964499656704,200566 777515680308625408,161387 774722606498975744,143043 781606129184890881,189017 733045441047060481,355106 781539152647036928,11774 786987751476428805,207974 787174919729655808,189031 757678085730959360,47940 763489796945747969,77598 761796929315536896,70787 765751775617921024,86472 785310835526672384,193639 780565576372498432,181613 789512426072997888,226731 792727093209464833,246225 754846087299624960,26066 773689355776905217,136512 775786801298563073,150663 765460088085590016,85562 776766263674626049,157840 756574234588184576,43225 758723793527287808,54070 755164482314375168,35890 756196365546455040,11774 775450125959204864,149038 788398689999921152,217519 761598358448373760,68993 776051999070617601,153095 778054604164444160,159843 780067465804021760,159847 793343711618883584,251313 792001924136525824,236844 771706434023071745,123583 749372079443628032,7137 788881720867250176,221832 754705200309493760,24134 760474684689375232,1248795 757728747269287936,48287 790745787529629696,232791 791669379897307136,234990 758421101881896960,52696 779794506568699905,175975 787021756213055488,207613 765696977862549504,88669 789221977399500800,224513 792559876551520256,246632 774268571987968001,142398 791255998103183360,235590 752209406436093953,14277 776955559492935680,158387 759094381777334272,56197 771173614112559104,123217 793647815981469697,253012 760263706164985856,57131 764150762230329346,82209 761037809561894914,64689 765271065803317248,86645 770849717441875968,118650 759476557853429760,57574 760480293941710853,60736 776134772460548097,153248 787041317012373504,207733 790879047756681217,234583 753214466809102336,26140 778392435701456896,168045 779043423512920066,172084 787117148627873792,204835 754733220466270208,32697 763447364400975872,77577 753273887656386560,26140 767966145114759168,101681 793472241686020096,252020 781554750315646976,185310 742269366700408832,1011996 771081567192002560,122982 794304128017174528,237565 765408260740513792,86693 754864252091969537,33356 755234809862037504,35980 769764287673958400,108849 789136225571573760,222682 786723145503739904,90209 773805612752736256,138165 774097339409571842,139404 770305609409236992,117257 771411969635069952,119279 785999452972519424,200382 771525880833150976,126389 774029028286009344,139404 790609751990239232,231870 793268631794778112,250953 772426009647775746,130792 764947855161327616,84689 766699837991419904,95672 785462875968057344,193533 791280919004913665,235374 778601345519611904,168794 780414820772438016,180039 751578023657283585,18215 763911591947538436,80939 766050114930483200,90384 765214247915704320,86472 767795142787031040,93087 779797346070691841,176890 740328893203288065,11774 788482917764698112,215437 733200939436388352,1170859 758389088223236096,46076 788618948963106816,214117 786705433444614148,206054 752017290145722368,14277 764921058289938432,83391 793855909550227456,11774 773845509928693760,138819 755940328553713668,39657 759488113764732928,32625 770961153325346816,121479 785880629967806464,198671 777143261274177536,160260 792858538876006400,246225 793524164422430720,252020 794947315941408768,262849 758144926353854464,50827 778035710364295169,165423 771813538138562560,124597 785623591245139968,196348 794692545976664064,254755 762618536703451136,73814 774331946302337024,142090 767687369545904128,100561 790279010513072128,229159 793857530283843585,255942 779367213979561984,170294 763865791469121536,75724 787080088395317250,207287 758698629095841792,37294 767213322961694720,97852 790431037834878976,231598 760968370405507072,65222 762340102097997824,70543 776014902209028096,151741 788520373830557696,218349 760554440483045376,63393 775445398357938176,148045 787631678457913345,210432 765220673673310208,86103 785693982340689921,196277 788151851195650048,216009 790886608165830656,234583 753744925905125376,11774 765337517709295616,86653 763770958389899264,11774 779364490563518464,174315 776232443183497216,1250310 762412157380231169,69878 758025600271462400,49852 785761128966004740,197512 793240754319568897,249926 776905564542631936,157993 794062718542061568,255870 773511379135397888,137042 788200123331448842,352258 764218450407555072,63614 758695238777049089,54070 756222403232034816,42071 768209621626544129,103030 780230410970271744,178045 761048184688824324,1248861 770263244619517952,117690 794598401551826949,8044 786188801387487232,201441 773628989592264704,137777 795063038856544256,247930 780925086765355008,182154 794906280250982400,262849 792318735344250880,245136 793165019408134144,249926 779648581460426752,160703 793211266475057152,249926 791634986550132736,240145 794684774807904257,261818 794165606526447620,258331 760001830550179840,18395 773974630554042368,140443 793082598889324544,249348 765629268869120000,88669 786779363450556416,204413 792514422346395649,203546 795379142845956096,266491 751698650208751617,18893 778342420261900288,165523 766468542032125952,92159 754814276498366465,33355 781138604689006592,176101 762238812860784640,72035 776946264550277120,158387 752942287257210880,22715 792026791888162820,243075 788623931372699650,210390 734166375304859649,352089 792051490940530688,243075 759112119950409728,57105 762619665713623040,73814 780746635865305088,182257 765886087218683904,90031 772502146545704961,131007 768636847228526593,84724 792112444315275264,193368 792442803154522114,244310 792543498830352385,245056 769922296144359424,26066 773622685670727758,136610 781351191020081152,139404 794346653050208257,258878 791349931307044869,238395 732661988724084737,353360 746499152037609472,1322887 756395383006179328,42495 773885547257425921,139404 788802042974220289,218275 766426334927216641,82390 771016725450022917,11495 772109169218424833,126389 754897637623685121,26721 771446175820120064,124004 774244603876765696,139404 787119108215205888,209043 792356479047077888,235685 794626661065097216,262022 776847659751571460,158673 778207435878178816,166390 792039855920324608,243075 794495469434990592,260874 765221940143333377,86513 790885623682990081,235349 758065244568690688,50542 773013637023670272,133454 758690477805826048,53185 768132792781647872,103071 755916869362552832,40588 776580498604843009,156835 791388958731087872,238780 795095708403716096,264397 756218506006306818,41680 789342134251814913,215437 759608492399493120,56964 756714000612753408,43285 757302677957140480,46895 775036986646155264,146259 757946633585766400,49925 765180378050985986,86103 791467048580763648,238207 757753970546933764,48220 764417907304591360,82061 755559181923540992,37457 793491517708959744,245591 764974254555267072,85562 765995498901737472,90727 795286686561247232,256276 754731881174863872,33356 789900510434242560,227048 758057469306400768,50308 794540385515118592,261155 764194089130598400,82015 752271670245601281,20279 763390685328269312,76406 768835263128752129,105270 777857362363232256,161387 780542785405411328,141360 755559908058226688,37457 776354721355280384,150663 755778722385502208,39475 732674492024029184,353016 773333109542486017,130382 790667472273899520,233307 794709456600768512,262752 775869181917073408,150404 770356659654844417,117257 793188901108133889,245268 781455783036723200,139404 785429609336766464,195332 761318658299703297,66815 778008200197046277,157755 752228424970674176,21121 774085582842507265,140444 765898260707962880,89945 768897197182185472,11774 780838278417219584,182870 793430767930073088,252020 786706152549715972,206054 773681000920543232,138382 778280550154903552,164764 773211963304189952,135025 788747805397487616,220029 768507606214316032,104973 785849110679158784,198878 787715684390281216,205197 754707842045706240,22393 767320307510022144,56964 772193353882439681,127925 778190576432930816,164900 792575454939082752,244270 756604125878431745,43285 750817100759834624,12883 771777124206194688,349318 757545466699587584,47782 787085858872569856,204835 790301949581144064,11774 768933588251344896,108817 779105820994854912,168284 779714058379468801,195876 751233632396718081,15240 744540790718869508,1247655 767468492140478464,97852 772099485992361984,126859 781879314098884609,177455 780721840444538880,181903 785244995309543425,193868 790542915567177732,231894 766370333968461825,93068 781623873263382528,188458 762921334338748416,74650 788831444311343109,191622 773632602406281217,137869 769448084958949376,111549 778236199295221761,163153 733034424200089600,354906 778606029252820992,169201 763768919408640001,11774 790938579836874752,232169 774637325594664962,349856 792948483040751616,247877 787274312545730560,301910 764870834909487106,84209 765157644046852098,26066 793213994307690496,250633 775003796284006400,146259 795066384015355904,262925 763349544608247808,77731 794776409231200256,263319 785912725931069440,197324 762075157775155200,71239 773518134036815872,137042 779554806906163200,174115 781055202149273600,183759 787766970947166208,210238 794255371900747776,257337 794904031135232000,196314 764942584682647552,11774 794039196495134720,256255 781194640951304193,185310 794167400937746432,258331 777541827679387652,161352 781238980054573056,185595 779415426933616640,173347 760739354520064000,63268 788761588497022977,220526 753315072575938560,24704 759234197932371968,57574 760901536797130752,65601 761972941831667712,69711 768673916873216000,107428 794983724651843584,262022 757982760514359296,49066 794624070545448960,261155 785583312815419392,197286 773478714847866880,136947 758138130927013888,50787 781278532077051905,186212 795760293037142016,247930 764955396133969920,84449 771581981150748672,125554 754751152680415233,33356 789778630167715840,227242 777603572234158080,162294 792851965248024576,247062 760293254348898304,60779 786218244411625472,201555 752986440452050944,24788 768914799187165188,109709 756643641704218624,43553 753022868150165505,24870 756556235495792640,43811 790957295765188608,234583 786349481549828096,202429 789230611571408896,223899 775256391099551744,146838 793185774837567490,250430 743595807270572032,11774 762487446722387968,69493 765630650212679680,86240 785501417150615553,194949 761172170223464448,17416 780273175678578688,25995 795436327969898496,265858 794576721643114497,250633 770045500804440064,113931 781576616715677696,189032 793241931224485889,249926 794576611026735104,261155 764937650927263744,84929 762711068850348032,74066 771726526077214721,126859 764127497659088900,82066 764783396878970885,84666 791388501849706497,238290 778938093659303936,170253 776379543426854912,155390 778785022044213248,168794 793798975086264320,254591 752273098578153472,19899 770616988334972928,118174 754979347849744384,34666 758128587455229952,41703 791165184941363201,235590 787181412273225728,207712 732212635542790145,350380 795120183727837184,172967 790079000894906372,228820 795496119296032768,352728 732637337763512321,352911 758364240403193857,52061 788018340027625472,214492 795004413475753984,263931 748561046143541248,1247850 775428129657618432,148574 764604779511316480,84209 788839805350129664,220539 791340888970649600,237594 789725236006572032,224793 787260154492297216,209151 768484940757475328,106083 770272383831773184,117257 754733180641476608,33356 788066275826204674,214209 778412371131850752,152594 780859705572941824,183269 756194865176731649,41746 785266770600980480,194167 792770970478006273,245313 764977389554262016,85562 769226073720487936,109945 755470237043073024,35890 779653389210619905,174891 761216280611262471,66897 732629938050899968,353005 755882939037155328,18215 761708928703033345,68862 789526238679490561,224680 780549941517135873,181419 788779384924696577,220767 738787590623494144,11774 769225819650678785,103812 754919296082534400,26721 770940318963240960,121642 785316649238798336,669866 764866089998282752,76623 786949346420002817,193639 769553211053047810,112399 756591677784154112,44274 770456342754652160,64722 762249633615622144,72420 790646215356538880,206412 761659055811080192,69493 795401059648892932,265858 769219708847398912,110942 755857068695752704,39462 780605335627182080,181984 791663482571673600,239279 787007332198846464,207613 794022740218916864,257492 765220772721799170,86103 762714916667219968,74543 750376741005209601,11774 763887600734265344,80863 754093354674028544,31320 791366750038261760,237491 794271792626073600,259482 775351409042567168,148170 794158999180574720,256255 761723389191028736,69356 763145991302373378,76549 794549726645522432,261155 781229637753909248,186212 786692409883111424,205728 792443427740758017,238207 793794008698892288,253407 749233125771935744,7770 787623676342636546,211794 793896786096103424,255942 788593835173634048,217519 753475317071802368,27045 779481318614794240,175317 789301015581306880,223999 793251733086482432,250293 794195627919876096,257423 768800451017871361,108849 759405438383382532,56282 777587810043912192,157755 776777574005379073,157755 749710519611842560,9433 766365369858654209,91170 787079462848430081,207796 794732060896268288,262752 777889630725115904,163153 786244299138662401,199500 793900939522498561,256255 758378315526901760,50923 769223659550494721,111549 760795104374239232,64722 770334042474635265,117257 754874013894123520,27045 763194447530188800,75899 750473492496211968,12746 758038881644273664,51069 759109149485625346,56952 767413428361261057,97519 755874652203864064,349306 765992338950918144,90618 794488253088808960,239610 757758880021553152,47783 764453847322419200,82066 781609809833435136,188401 793887317119340548,256255 794317831089180672,257492 753373047181209600,27045 742038521188257792,234630 764532856987217924,1249246 758111913603510272,51239 764144294873616384,81869 785875119063183360,198973 768205442510036993,104406 785236077275643904,209828 791019658329501696,235590 748925090830622720,11774 791281176841363456,218603 788704690074705920,220029 754760673377202176,33356 766715456329842688,95045 793244584662839296,248578 794678620820242433,261987 765620213999992832,88052 778800697106010112,169410 778268421205135360,105109 794306738522451968,258981 778415312379064324,166830 787993080548958208,214114 789254805701038080,224333 790244849110937601,229693 790988393433882624,234796 794649419866050562,261155 773342184758214673,135736 776007436138414080,152872 786531309573201920,47940 773630482600763392,137869 757281678951800833,46612 795482113944403968,267179 752271229625569280,19703 759930734517882880,59666 732693908396900357,1170679 787078869018902529,207796 753795367267729409,28903 754012269583994880,30297 772965642047590400,133519 793243302137106433,249926 777610170218213376,161501 793421970536673280,252020 757627720708788225,1248508 794644360247803905,262053 794703238633123840,249926 762785980889825282,73926 761651192736780289,69231 768132136721190913,103354 785528531069509632,196277 792157931533901824,244221 754892538276831233,33356 773179788399775744,133454 778637255313354752,166532 763848417332359168,80482 794545866350755844,261155 763341165957681152,77185 774007785226842112,131421 781200673836642305,185313 766712455980515328,95340 772166980707155968,128934 790745410465705984,232863 785523197697486849,196676 763788548508180480,80136 793855524345446401,11774 766118879001128960,81929 765278475347525632,86962 787255731632369664,209151 767818113689673728,101681 755072308742619136,11774 754076620843945984,30296 763517142537015297,78914 775376835160870912,148870 771406688150773760,125196 787678266014433280,211347 755191497377492993,26066 769732484363714564,114241 764747719168720896,84422 753888981171970048,29682 791351915657375744,238395 755989556395184128,38155 765332597014614016,87249 777354085959729152,159876 794765166747361280,261987 759319490098257920,271850 781612989925298176,186499 759893806443487232,59800 743120758117781505,11774 785299492648083457,194934 771546069507256321,125554 788213580340527104,215252 791050815167266816,196314 794690708833603584,261050 775733857828110336,149087 770958122450055168,121949 773274129550020608,134993 789080724578131968,223286 791705939359375360,238429 732284687293419520,350955 768394580706275328,87249 794690502352322560,262022 765938614467461120,90384 781199536417046528,174427 769872645135355904,114779 793983134324981761,257423 769591315688480772,113412 764811562104283136,84209 765856200013512705,89076 768910067391496192,109945 771674722153140224,126862 766765037813760000,95682 758390346476756992,51778 788418386195865600,11774 764206365896089600,82177 763108700517044224,76549 790953716954398720,235147 758883683495399424,13343 795236721453658112,261155 773307572245897216,131421 778250670327541765,164826 779021287318491136,167407 792466332327436289,220767 773887969606316033,139419 776698886840811520,155451 793123265288044544,249348 786330304327749633,202379 787067232387932161,207949 794527097284886528,261155 774666911468650496,144460 771081904397230080,1170352 733295750499729409,349060 787368876040392706,209351 762018402361892864,17416 793621740739973121,249926 739827688274296832,353374 767840611076452352,101681 770757075374931969,118174 769263715086692352,112399 769561157342420992,112382 778707616155308033,169327 772459622737203200,129662 786260942837342208,201958 790252159644368897,229693 794610598457831425,261155 780495606217379841,11774 768176452843909121,103212 785821222370054145,198671 757769089548849152,47800 761339566406053890,67973 774010984264568833,131421 772040633728937985,112363 780815971707674624,11774 786854512166187008,207011 755509405450461184,37993 762742261494976512,74066 778479915142447104,152594 766252567252889600,91049 776188120807141376,152314 794769672096927744,262849 780516851956658176,11774 770831631934300160,120690 792430888818737152,245268 764694112037580800,82066 781898354833838080,191354 769248151085588481,112399 776436295090380800,155688 793202515135242240,249180 788884145451601920,221785 787947461151076352,197888 786139972948688896,200971 793561188823142400,249926 766813351590498304,94699 774614718216482816,141360 790956833242550273,231894 759817259909013504,56676 758704613998505987,54070 768084486307315712,103261 792049382036078592,243187 794705243363803136,261155 777850810696818689,163763 793867570721861632,256038 779534218355417088,175542 774650210853150720,140444 787721813828698115,205197 793003950630838272,246518 790952167498625029,234583 765222373557547008,86440 794537753618878465,261155 791637105797632000,237198 750039365473083393,10848 743255532958420993,47188 771122984916361216,122982 732698301858975744,353002 763825877989941248,79131 767326422461390848,97852 770316526607998976,117641 788043157330022401,214354 759049346545573890,56194 777641291295391744,162374 786994621691760640,207949 788154505506414592,215754 789806101332103168,226717 790916358712066048,234583 793865421422153728,256255 791086295107993600,234583 753343731575644162,14277 761641220129128448,69947 767679551564636160,100605 793051995917717504,247243 778446735303581696,167083 789241359043551232,224018 770368347238240256,117310 786482837503434753,194450 769875724492648448,91936 774770768815136769,143473 755153766219812864,35820 769242566281744384,110585 775581208860241920,148684 742189622034190337,738099 785322737505964032,11774 760126583554215936,60884 794657389442002944,257492 774736793325277188,141316 790675125762785280,232169 787880834342785024,65113 776146217113792512,149329 791688815404613633,240483 788152934164901888,215754 789217636752191493,203546 793094346086035456,249374 775669277588393984,112363 789818220878364673,227873 794167040336678912,256255 778686586279960577,169923 759621154915123200,32640 775789414807207936,151748 789108611934859264,220526 790729413553975296,232863 794735438107967488,262752 788414728750018561,215005 793862745682685952,255942 750162065478868993,11495 789284439532724224,163586 793872408046399489,256358 759106813094748160,56964 762302588335390720,72550 763041414741491712,47188 768337805667860480,105109 787040847363661824,207965 790272938549383168,211028 756584129580240896,43807 779471080494813184,464984 750784107899158528,15316 757570488495378436,47761 771023919021031424,119551 767296479568486400,97276 766762732842577920,95530 756322241554554880,42432 781896612008300544,11774 793431299864354820,252020 787483016650104832,210207 790533705647423488,231871 788536194187530240,218390 790532719113408512,231894 794665031543689216,242693 787833532991299584,211829 777951860715982848,164764 792288986396028928,244230 785644472675684352,194082 793880518282579969,256255 764247740247371777,82283 760055828208574464,60112 767041146375643136,96039 780600699662983175,181886 787040824001519616,208777 780545076678234112,181440 770237514908958720,117257 756554304748720128,43471 760164614898343936,61444 772180990558994433,11774 795386465651978240,266491 777466228046716928,161868 788158944703315972,215608 766641490202329088,94612 767243467957399552,97432 788274320057434112,213064 778423495638282240,152594 752625190971043840,22664 763710228026290176,79691 762875552596267009,73712 753705591487492096,28732 758688787064991744,54070 770934082628882436,121612 788437896466354176,11774 771487671873114112,125703 773905000481292288,139404 732693272485875713,353597 764179681662865408,82118 788465045655085056,11774 752979973045116929,24134 773232353225404416,135514 794807889798004736,262053 771548644042387456,125554 732288431926185984,398852 785705186639523841,196277 749861777416925184,10286 773518791259086848,137042 791349795294027776,238395 785676740525891584,197512 763580669658365952,77273 753693453066899457,29263 766297855686537216,91112 767369281361186816,98259 780235038742818817,164764 791336860278624256,238207 766911704923971584,95121 785592654188810240,197297 770329481319882752,118087 780608124935778304,174891 768689844935614468,107423 792393681097457665,245056 795335006570872833,264397 760044785600258053,60112 775080525958483968,11774 790777780640382976,228354 761402258529644545,67547 789501669155360769,225911 763810074447925249,80393 758670131778064385,54070 792479032113704960,246225 759766621737156608,59666 793625263070285824,249926 794020122440515584,257492 749587920831418368,7511 773853007180095488,138819 794158361235230721,18395 756616457543376896,44429 764585646568660992,81065 786604713911390208,11774 790988806648455168,233692 790992597217112065,234583 767014198262034432,96883 789200577355849728,11774 751743637843615744,18567 779087900361289728,171168 794373329658388480,257325 765617239936659456,87904 775982915041763328,152735 787098252004855809,208928 781204412215730176,186434 756223945603477504,41680 753739023148023809,27045 768782341661528064,108710 790593022287290368,11774 754791842202386432,32814 775061680531189760,146259 764960433371512832,84759 788565816274890752,215431 787724565401174017,212357 788984145250623488,222654 754099572394364928,30370 758274163916300288,50804 765149049158717440,86082 781208965644365825,186434 766358295967825924,90384 767691548817522688,100534 794718137388253184,261987 781212118540484608,11774 794525908249870336,261155 750104260747137024,11636 763806446043607041,80393 768846059887927296,108726 770664046752399365,120341 733276736771764224,353002 757288176377397248,46006 759422043054047232,56964 791382779036520448,238494 761207202845630464,66116 787844302835703810,210432 754774080952205312,18495 793110977634074624,249469 771210192151117825,122982 763834613869404160,80393 768292849687207938,104332 757954597579165696,49400 786976131966578688,205978 788990294188589056,220332 777050844424343552,246425 791112367912386560,234583 753575511151042561,18323 755209118944681984,14277 773890078062047234,139404 779462045578113025,174967 794675212956487680,262022 778597645799428096,168794 794686087843041280,262588 756391615078555648,42405 786231709222264832,201494 771741267470454784,145399 768908110777815040,105799 791710115640598528,241034 752141432459300866,21315 756573588484829184,43956 765230018553384960,83469 790599685744398336,232169 758756878197325824,54070 785259988927254528,194160 785579427635658752,194867 785531885812277248,195125 788859065707302912,212343 759720814283460608,58382 793578050759688192,252020 778290146869338112,167220 764965624208470016,84889 759287547730288640,55661 758046380870860800,50853 764838036043657216,84724 793687752722288641,249286 788730213706436608,219942 786335699469557762,199307 785556276692471809,195125 785814739750453253,198671 762793441927499776,73926 764157687911383041,82209 765632509891715072,88052 768156773865885698,102335 777976967513505793,165185 786949334101135360,207613 775019832324427776,144648 758430112018673664,53185 770648620949319680,119937 785676845429641217,197198 788103693002473472,215365 788421525636390912,217837 764068533730881542,81122 768072840952344576,102870 779007751959773185,11774 785557379723169792,197046 772898092794261504,132578 788071785908604928,215005 772941446026493953,133519 780012821505531904,177814 775001276803264512,146246 761411959396921344,67938 771479844689436673,125111 781609846848229376,11774 759003510180450304,1170856 786304972216340480,202429 732658254350704640,353200 749676281210343424,354831 761315622919757824,67401 793088009864376320,249348 777796293838118912,161901 755893527154950145,40550 794108770875912192,257492 764191879969857536,82066 765593177927581696,87904 770365630037975040,117579 794238577295106048,259063 775490783533117440,149121 780900330577858561,183759 772793876365111296,132578 764681132168187904,80674 766580241426939904,93405 757577892171698176,47761 774692843545919488,142721 780801832981557248,182960 785988320170041344,199755 788495391914418176,218495 768091918597296128,103261 775361117140901892,147606 794395626146439168,260380 785873596845621248,196277 789945756404809729,193121 790765446236508160,194160 777012233809178624,158864 767095692301000704,97392 787788076667908096,205197 768130164223979520,103485 792063855656636416,243187 753243836776939520,26066 775717043324776448,151071 772569617168498688,131542 793499305143402496,252408 764175047300755456,82203 767459491499474944,95552 795225810898558976,264397 785846017623228421,198878 756603259884679168,41839 760175894518501380,61051 779383354441465860,168846 786256493775458304,200382 780441844152872960,180310 750483554564345856,10876 763141636276690944,76365 792964195343929344,247877 772770724801028096,132335 755042907283914752,33356 790562819825512448,231894 758748861330362371,54070 788450488219860992,218275 789467273366867968,225981 768895023094071300,109557 780048678388133888,172185 776461481118281728,11774 791662713495695360,240483 785899182292774912,11774 790717054542229504,233692 755890791600394241,38459 794584642854780928,261359 762992577129754625,73814 767916813476700161,102603 793127859246292992,249469 758786873586282497,55230 791693202344538112,240067 732964763865473024,354906 767031973994979329,93286 769663808386179072,112939 760658934881452032,64147 750412688530894850,11495 795026600802877440,263926 781242727090556928,186149 785588748264345600,196277 789242784658194432,223921 733056564878135296,355662 794956491186995200,263594 759143874371710976,56964 767448946297798657,98736 791705857792802817,240145 780735674400079872,182726 790357667311214592,231015 758332946696855552,52554 765931743148933120,87813 786268842439741440,202429 755150958162743300,35890 766059360892190721,90384 793931087969972228,255942 794627339699109888,262022 751915646041018368,19317 761651390745829376,69947 789677056862760960,223899 786596814505902080,11774 779532424829079552,173753 787967373584297984,194040 753646212914393088,28866 758054010423312384,47761 758417358557970433,52112 770736136801124352,121046 785659654315487232,195975 791007445866938369,234653 749620739398045696,8497 775038377716355072,146259 773609088248709121,137158 757743062353256449,47940 768898471113785345,108729 781879914152812544,186212 781611973741977600,186584 788800965612896261,220526 790968339577405440,235147 781343856826716160,139404 795017043451912192,262225 733048040458588161,56993 765645649811431424,88930 777563863747178496,162497 787735193050353664,205197 735528745398898688,145399 793475470578765824,249926 769002168867106816,109767 771762724200148992,125742 768894307734523904,109104 792825484321001472,242693 794409467072905216,226320 769869387549421568,105109 772831660492541952,132578 773939982859894785,139404 794212237279838208,11774 763213385659981824,75724 763957559149498373,11774 767702879318609920,98972 763781220190654464,80192 789435910547013632,225981 755024159634227202,34666 766261429817241600,90982 733033803757826049,353228 781532460399996928,188401 781015711326101506,184407 766410473059131392,92885 786989553760493570,207712 771823614962208768,118191 778976916271423488,171617 790357291161817092,231008 791740450067640320,240584 791714358837518336,240474 758105765487976448,51239 763559995527012352,78566 795085569864896512,264397 793162896666529792,249180 758420517321867264,41703 787808670470041601,205197 779456256012541952,173011 795026377347100673,263896 792364100449886208,243075 751874225716097024,14277 775742597193084928,147538 762128905792843776,71099 790277691006038016,223692 768598113477021696,106281 753660173412134913,28866 768969908784947200,109667 759872418152259585,53163 795734887315738624,199307 764149124900028421,78542 773601974625251328,137978 773995650891583488,133071 767733911627653125,97379 771160619709927425,121479 767826695059496960,100605 757448417148801024,195876 768465114349522944,103697 790688645346766848,231894 793904247901450240,256471 795443118749401088,266079 790938032056602624,234583 773998490020118529,139404 768185847439093761,104026 771798436937015296,127218 761258377414516736,67226 787066249687752704,207949 758743097933045760,54748 773605153211572224,137978 763089351882539008,75724 775274276429697024,139091 779968425615618048,175952 788946340525015040,11774 790661531792834560,232169 795254679353462784,195332 792897115588485120,210238 758097705730183168,51239 765612994151735296,88052 763757123222183936,431998 756885539123499008,45311 792058363588796416,243292 758106114131058688,41703 789189215850405888,223899 790128963829968896,228635 756405201456824320,42249 752285425406914561,21579 770774514737225728,120353 791809862955069440,241523 785575003098087424,196917 795349727206379525,253164 763047595195465728,75955 787742071058685952,205197 757333749809942529,18341 777902018102951936,11774 763507334404382720,78159 753335168769728512,25965 754041952669138945,31080 790314442479263745,11774 769133326024183808,95486 794228414517391361,258878 772912137400414208,11774 791758531984785408,239998 760803412694872065,47940 776844797575307264,158673 781213280589053952,185595 769325141654433792,105799 792952175781482496,244221 785974974561390592,199546 776130033710616576,151463 786267366246215680,1063777 792595892775841792,243075 755624300846129152,37044 788907898990583808,11774 772488671161294848,130330 775398248953450496,148994 765884479101698048,90031 781496757821681664,139404 793124213607530496,249469 793428397271769088,252020 762314312488738816,431998 778638862146871296,169201 767085949675311108,97685 791766666271006720,240483 764095676179369986,80939 760914661218758657,65165 773951736813850624,140437 786488632269864960,71794 785554215171072000,11774 786625340944871424,205181 794211723662213121,258771 750639200765083648,14039 787139333484638208,209184 790759840947638272,230909 776199218532904961,153845 779699132269068288,175092 790275062158897152,229895 751033752000798720,15808 780601434656112641,181955 794173587817107456,258249 755434468744323073,35890 758113868400832513,51451 753951491761766400,30590 769160004314271744,105992 791837718468702208,241819 791768627955445760,240890 793204223752171520,222913 770666521215500288,120388 772867342212620290,132335 795732383186243584,267862 769954386902528000,114254 760541306984787969,60794 766713325413597184,93823 774394955167072256,137508 788855769445773317,221635 791402939520786432,197190 792488590458617857,246225 758388094366158849,50827 776751806688800768,53667 757627352495128576,46076 785532138707902464,196277 791350310052753408,238395 767541967685287936,97468 764437757775138816,83128 778633290425077760,161277 779097677258756096,168284 791472535195951108,236858 790978719326277632,235621 761934651925475329,71123 763101865684955137,72523 764474621219446784,73712 794682068601016320,262588 769416561627062273,106716 768547580443631616,106763 768293009217552384,105041 775180773099921408,146259 793036332683505664,246987 795005765673218049,264397 770231214603112448,117375 795766221048201217,247930 760181691960795136,61051 790592524985434112,232662 778732367317839872,169437 776628694563577857,155451 763453483609534465,78159 780208758173601792,179002 752310247000199168,19154 765814988179210241,81101 778561153270181892,167407 768625669513351172,106763 754720171575562240,33356 757542046060072960,47782 763574298292396032,73926 790891499869253633,234583 794087581596192768,257423 759306760846991360,56964 793949554207059969,255826 765937296386453504,90384 770429933189488640,118087 777552047499571200,159876 786795064081063937,205186 794305753523900417,258981 775280514559275009,142942 790939840728539136,234583 750668219720007680,13108 780777666811092993,182960 789146534885466112,219012 794551391800786945,261155 773190421929398272,134561 768246518323175424,104162 772946522812125184,132908 794013146557972480,255870 772218764926386178,129174 785455723861770240,192421 766247098773831680,91946 753478382499819521,25189 765335670814638081,86103 772422703760441344,130026 760977533940617216,65839 774096336568274944,139404 757720166264217600,49056 762610831255232513,73568 772800058643222528,132335 778742434129780736,167220 752876634009702400,24134 755156529314234368,35890 790517174544764928,231894 776186428443267072,152592 776449360406147072,11774 788515695269031936,218275 755243989607907329,33186 755887337264013312,18215 775087188451135488,144112 775697765032660993,112363 758021576574984192,50923 794992636344016901,263906 795260977923162113,258456 763118324767154176,76549 774102978118586368,139404 786376591844773888,194082 787339235296632832,207835 794662036605005824,262145 757730036275347458,47940 764461523213230080,82744 773740812383289344,137869 756955038124126209,45672 790941029348225025,232169 781674478833012736,188119 766030600683724800,89854 775456506313478144,1250232 787072188213972992,208965 792047035453214720,243187 791747167400628224,240483 793534355733741568,252196 764855543240404992,84724 767806962889351168,101681 779001478090399745,171902 767482121233588224,97067 765390043162828800,86472 773250959027961857,133454 791668301927768064,240067 758726328623374338,26066 760824079670796288,64948 795441862886592513,262849 790937762711175168,234583 776612906775425024,155688 772946446928662529,132335 785495377193541632,193574 755277158893834240,35890 791419461333123072,238207 779110736890961921,172621 790617630667313152,232169 794322046616354816,259743 790817279881584640,233131 764935916506877952,84724 769278646112624640,112767 790312032197226496,230485 790921463675052032,234551 795388180077932544,265875 763516705960230912,78360 758045498234269696,1248572 779404368302993408,174728 777851161831350272,163990 733758407811833856,351152 776125018375872512,153095 793439867808124928,249469 750904835478872064,15808 792051471877492736,243187 793957156240375808,252020 733420805858680832,352911 764627878772404225,82209 733332436801585154,11774 758552366140436480,52659 787443460345307136,210238 791054037600772096,233307 794925010209177601,263895 755423078994227200,32572 760890836196462592,64722 766316193426833409,80880 778949953309859840,171379 773839024750489600,139404 733197050083479552,355850 785262284687994881,11774 761098881685856256,64713 764789308469420032,83391 775836512743141376,152073 776790599701663745,157755 791607823067123712,239880 764912194324729856,84422 789068966476079104,222526 751192644290809857,17677 792838402253004801,192363 767833918544326656,349985 774589118177239040,142980 795291175947272192,261130 790926199749013505,231894 792409631570075648,243165 788477515975176192,218275 792847364641787904,243187 758171137134174210,41703 773159565743448064,134470 786599336331190272,204413 790663169685397504,232595 792517360628400128,246225 756266367171649536,42344 778658059686023168,167319 779431334485823488,173846 749640806168879104,9548 788142272164405248,215480 749293288239357952,7866 790884706862698496,234583 768114124773466112,103506 757620980256612352,47940 785994679078694914,197673 779459309537296384,171693 755464344280834048,36157 757227817880920065,46006 788479218162204672,218164 776507810083377152,156290 776939846153535488,157755 787769303705669632,210238 793186478981419008,249067 764736587380830208,80773 766734189924278273,95672 794012043183411200,257492 751552029856706560,18488 795039719071617024,264724 759765676785410048,59666 750726072296243201,11774 760537239260508160,63505 781236916809179136,185595 779953942369370112,176890 788832024706453504,219678 785537178172436481,196277 793599791234097153,249926 780370006060204032,177724 763831873382547457,80486 768054847534948352,101681 779429015216005120,174115 793943897906872320,256358 794565725612408832,261155 775755051193151488,149953 794312919295152139,257534 795313813306404864,265257 760656678429741056,63655 776057262418702336,152735 762613879012818945,73814 777015973320597504,159146 788828763903692804,106085 767485354081386496,97554 780548204135755776,171693 750801717256712193,14277 773998982867644416,139404 786419943671599104,203674 769688664729325568,114301 791375207361552384,234710 794314945043124224,258456 785478906463879168,195849 754708558999060480,22393 755167053775040512,35890 763853102810329088,431998 792022366016724992,243092 787912971146162176,203674 760971570814808064,66116 776834713138769920,156926 762767748837564416,74868 752928436641931264,24603 776950966516154368,157279 786279876953198593,202429 792649788726665217,52061 777989799001006080,165348 773938210229497856,139404 794974253384892416,262849 774987491052924928,144542 778410912688508928,167220 791118149521399809,235590 758947871089565696,54522 765182520136642560,350711 793336362405539840,250293 761177420367966208,65626 760840574886739969,1170550 794959740023570432,261050 788165065564360705,352258 758127150763433984,51595 763502631423664128,78769 787389776802541568,180433 768246289259638784,104562 777172282053713920,158520 773034539723657217,133454 792022387436953605,243075 751111219264811008,16897 786946930152656896,206008 776148392036605952,154071 788774212735537152,215608 791691296213610497,226048 766774523488239616,95988 774246781001621504,141316 759349519125319681,56964 778984001419739136,171324 754047628023693312,31400 774337539075375104,143051 775348729217847298,147974 795477112316694528,256276 755836354257309696,18215 756208981148860417,41680 790311479346102272,228341 794624152955133952,261155 794016994622394368,254209 752200337323352064,21551 792610396565757952,242177 790527448718999554,86806 794795087188213760,263090 755913937443577856,40251 778959220955832320,171324 793492615874416640,11774 791861848320593920,233013 776486926970974208,155459 791324291442761728,11774 789514106076172288,226731 772825186408235008,132578 769282160578666496,111472 772805559338893312,132578 763764273038458880,77598 749734235737432064,9433 760564557240606720,63451 764275227744276481,82759 765616396780711936,86645 788832737125740545,216009 792484468149936129,246225 773983008760160256,139404 793621746188300289,252581 770092500002430978,116163 771396691635372036,122344 763445109065068544,73814 776212962700910593,152735 785965789048209408,199262 792226825439064064,237964 773942810072457218,140025 752877322668220417,24134 775372266129489920,148645 769155112430428160,111435 732896144896856064,353262 769756215123390464,114985 790989830138322944,235487 763357437156024320,76771 772265621501448192,127366 778663262825086976,167569 778263559432204288,166913 788887442808070145,218275 792414613384015874,245750 775672555483041793,150663 794315208365785088,258741 795184815087751168,264397 757624261934583808,47940 781830571911704576,190635 791328358734917632,220029 786715020935561216,206189 756616875061063680,44429 766225031055695872,88432 786023680937689088,199891 754079624104058881,31320 780457821775155200,11774 769315120774250497,112788 790876945873530880,234583 750851715226824704,15316 791457186375348226,238272 768290192016891908,105270 756689742423482368,44450 765719516437360641,84991 787275492973879296,206742 757557099241037824,47719 793093748414480385,249469 761342141935202305,67369 769894764032303104,115582 769958445458001920,116113 756351095660654593,42432 766366997445693440,90908 794687869650604034,262022 785893059007393792,198671 793237183968710660,249926 750353850364678145,11495 764138980581441536,82066 760486758068912128,60794 763654350879219712,73968 773251477124976640,135736 749144794740523008,7438 763731034768756737,79804 774381434194624512,143210 772488920537767936,351463 776148166018158592,11774 788799231720947712,220332 758497291778928640,52696 755374628785315841,35890 769552850712092672,112382 771181151578836993,122967 751756727083753472,14277 788103954307641344,214632 791466634112274435,237894 767120503811239937,97355 766328811763933184,93089 776945874115043328,157082 794940331334647808,262847 788878586123956224,220029 795668384658690048,267836 785357536220160000,195481 793139889550262272,249841 763844256440000512,78566 771487352514420736,126152 795007338990227457,264431 794895560385892352,263090 738440685238517760,11774 778627805227655168,169201 772517601440305153,124004 779442186014302212,157593 749059201578639360,7069 760979203131047936,64730 788160677013626881,215088 758430853097717760,52061 771102000335294471,107910 773917927028301824,137565 789422439046475776,172084 794564188605542400,261155 763771193509896192,77612 795292554929446914,262022 790955499801944065,234583 756652922021085185,351491 790950568802062337,11774 766715550110142464,95708 781248618883756032,185595 775762856578916352,151071 790837240544886784,232169 765332301458710530,85464 771637662977445889,114254 795158915717722112,265223 788519019175223296,218164 779401127452352512,174315 761339402450706433,68057 779504698067787776,174427 753771353795207168,29258 758189560362782720,51451 761375246234427397,66786 755198617892315136,36033 763813987251257345,80132 794731255770316800,262752 759502072140136450,57574 794292473413640192,257325 758061510048436225,50827 778982116969242624,171693 788508249058181120,218275 755552024024981504,38035 772527678704549888,131007 756185861880942596,41680 790304538922196992,11774 756360698356178945,42495 789469881209004032,225981 770846972605444096,121612 786339781500293120,203048 767163543061946373,97467 786960780801499136,205143 769213890475528192,110302 794540618940715008,261155 785595322487697408,196788 787619474740502532,210460 780448169284939776,175772 760140051019857920,60866 758474595196207104,53185 758509513771069441,53703 791793027001913344,241432 755514361188233216,38254 758126548063059968,50698 763405412817182724,77731 776845519817695232,153866 779328240141889536,49066 751093441950547969,16299 790793588548497408,224680 790226337705320448,229505 795700767680319488,268281 756439679512219650,42495 772863446719213568,132578 788974377236856832,191622 793362414771240960,251452 755368813227417600,34441 779144235056369664,172089 760547533936533505,63451 774035128234323968,11774 785898090649690112,194080 767843791898288129,100605 770057101896978432,94699 791347928396816384,11774 755054320534433792,26721 780842620729696256,11774 766016642505510912,90384 781667441336254464,177455 771019301432201217,105109 789172069552431104,210090 771482001174040576,125853 778320785433890816,166390 794209084329394176,258771 792680774919135233,246392 773188833231851520,134470 789979907145265156,228124 754144214439440387,31450 789792279275778048,225981 791911474465824768,242360 792763437914984448,247241 777672991958327296,163166 780191845074739201,168126 793805022748286976,234990 794168014295822336,258331 785549857511661568,130635 792692211196399616,246632 787069994060308480,208928 794635285577404416,261567 766794677072699394,95708 791445550423945216,108396 776537996510322688,155933 776895113616355328,157082 792411985182851074,239610 791172688744058880,235886 751181166187872256,17434 775773347594371072,151463 757389883916754944,46401 757767508510334977,49180 777901845297635328,11774 773356597619806208,135025 771795754012778497,126168 793537121147494400,253336 788641441652367360,217285 770009032010727424,116094 785822791018741765,198671 788215642776145921,215005 759117386012385280,57131 754853356988993536,32337 764978630229233664,85562 788221312237838337,352258 779130229474353152,168284 788932840075386884,221476 767172249103245312,97852 767828073391816704,101681 762076306867576832,70972 793585006115295232,191236 779316810470469632,173964 781229615914311680,186212 785650635735572480,197324 790901230142836736,235349 764971938611625984,84422 762663762025406464,73814 749341418024349697,7816 766384229689151489,84724 788386751173824512,217519 788926718165848064,221005 765354857213599744,87145 789167600957657088,215437 794594166386757632,261818 786248310981926913,201958 788715364922384384,11774 792171669901094912,243187 777037185828720640,151463 794831468686086144,249926 778274491759599616,166941 793860044827664384,255393 777974990734000129,164764 788108955562156034,215608 756056475680829441,41380 756294049242439680,42564 758382187171414016,47940 792200141990002688,243187 795759762851987458,261155 794655318945005568,262145 770944251626606597,122020 764086998437097472,81702 749242780975767552,7546 756196061761396736,41703 795070586011652096,262022 754020776634830848,30296 754074671465717761,30634 790878721821569025,234583 785903045443936256,198393 790603903754727425,232791 794986687738814464,262847 785881265559920642,65713 760482799124086784,62492 790281450629115905,230485 794001554135257088,240049 772960947606552576,133519 775331358377934848,148028 755820435321724928,39957 773679618276544512,137818 758746435403730945,54123 764276291243683841,82759 761868815877758980,68993 767075886919143425,93170 762806428906258432,74943 771794662071734272,127218 756706182719533061,41839 764575412676505600,82203 749979429292638208,11024 770667105335152641,120393 794530946481590272,261155 781896942456414208,190635 785848085842948096,198878 792491636496433152,246314 776659264807002112,154709 794000060832808960,255870 760552298351366144,63655 791042972330496001,218892 772804801524600832,132335 785844710640324609,198878 790703927545237504,232169 764515332207874048,79691 771939887989792769,128519 794002907213561856,257492 766750528575463424,1170597 794292514006114304,259134 794667971239182336,261818 794643472938598403,11774 780634434513035264,182146 787649168953208832,46572 775953602653196288,151526 778350559652876289,11774 768861375716175872,109666 780836098918363136,182870 758872043794206721,1248658 772497926958510080,131007 764445949078933504,83391 762619069510062080,73814 786988251605237760,207613 781221256947441664,182659 781301429080248320,183759 768142163620294656,104112 768039387896709120,102137 776099458706763776,128971 773839041162833920,139404 792557050370859008,11774 771614056016850944,126389 752089834894876672,14277 774708898771062786,144607 794729510604304384,108396 765523129330532352,86103 790782313697116160,232884 787779907262803972,212239 780244576036454404,178045 778651241169551361,167939 788876635340668928,219119 793206740225495040,250633 751122092167467009,16506 786464472063848449,202727 765587576942133248,87904 794641348016111616,262022 795304851089530881,256564 752701606903160832,22198 778314396410019840,155390 793866414323040256,256255 785983708872400896,200382 768855500293222401,105109 786364345655537664,203391 792178444205486080,244550 778266117529702400,166409 763639024137363456,24252 767071752539299841,96883 774964700828184580,144198 795012605509304320,263898 764138778030182401,80939 794991464199704578,264460 773708259463012352,11774 786968948382236672,207949 792229495650516992,11774 793486224476344320,252741 749420383422521345,8047 779718021539561472,174756 787816866836193280,205197 781410390144155652,184575 760294320356196352,17416 766557826130939905,93850 775003900319522816,146259 795204017815109632,264397 786708254936141828,205902 785525904164347904,195975 792143720439250944,243187 794659021324226560,262022 768925719699263488,110209 746434696331038720,195876 770361205064073216,112363 788288726346633216,352258 785651945964990465,196348 763800728762810368,78239 791459684922236928,238207 772469467620048896,130415 763224489073061888,75724 794171084396498944,258271 788017123851251712,214354 735676380562657282,352761 760300678933807104,60779 766132349784457216,90969 758786699145207808,51824 776414586958450688,155390 778375922470621184,166852 778811088024408065,170426 753753549025062912,29263 772101306697736192,128025 765602535231152128,85854 792047065299771392,243075 791703921215418368,240483 794305140098482176,258421 758044493098594305,51069 775369434626158596,148170 780574079875100672,181613 785679668607279105,197512 780491665303797760,180783 772852802393612288,132364 772911871187886082,131007 759564292685303809,52586 795026271772098560,263926 764779977325752320,84724 773225721821102080,128940 777358187137687553,141316 756280785775230981,42495 772955436907696129,133454 793225570754580480,249469 759086292655235072,55526 793486748659621888,252020 780384869260136448,179742 751195706275299329,17591 762717445341736960,71123 787045591348023297,208016 755079684535103488,41724 763506898989555713,76406 751891732795576321,19352 761937397479190528,70679 793872293483208705,256255 792080288943792128,243187 774848970283548672,142721 794912061537009664,262890 757599286641111040,47886 787965623607369728,213887 760525084180086785,63444 774075147632254978,141360 793104745359560704,249469 742168678850912256,11774 794205407296139264,257423 792399074607501312,192840 794734476698013696,261155 793624112262328320,252639 794951112017276928,261050 779128603221065728,171644 751584629430243328,14277 764664882633605120,84209 764867017392422912,84209 773499438073540608,136515 788539592404238336,218875 780061180580823040,159847 765538599227895809,88052 790240117239664640,230234 763140649021480961,75615 794562276833554432,11774 750852050020233217,15643 770348880298844160,112872 750500808165384192,12883 768950941987012608,1249624 793990662391595008,257325 774041410408370176,139404 752139783909048320,17580 768650581187502080,106716 769833284649877504,105109 787851019430440961,213064 764347362898653186,82121 780211468801191936,177233 761290535910854656,65180 789224236208369664,222619 794616098389970944,246425 761617619266838528,68987 763712025419657216,79691 788751526806245376,220029 794150277909614596,257492 794290123789602817,259134 757685425020375040,48810 775676331166208004,150663 768578299798908928,102514 789450335303573504,48081 792438952972038144,235487 791862431542677504,240145 759394436451299328,56964 756715814229839872,44022 772223238185230336,127579 774095103795179520,141316 792406346901577728,243187 763156750027530241,76577 794653277635969025,261155 767931386217070592,101432 779123440913645568,168284 764858560106803200,1249257 769073483905204224,110709 780367977296306176,177773 771102310869065728,122146 786279419036000256,200963 779801173888860160,176203 786241222071422976,201958 761573331099348992,68987 778462389897302016,129128 793129502448779276,249469 789274552769667072,206666 749936592765259777,10735 763417942805454848,73814 781565659385831424,188421 776879865157083136,158897 752944514147364864,16897 777949175455555584,164669 791341116738015232,235882 786276210108162048,201583 792172694892584961,243761 770673371914711040,120610 778947550841806848,170373 761345275935850496,67906 750765592945328129,14858 756280065332248576,33338 778948681286299653,171324 785329267055792129,193368 779813650756317184,66922 790653684040527877,233307 751962683797344256,14277 771873767421120513,128102 763082669643083776,75615 795444663780052992,267133 770298754633117696,109594 745284111401631744,11774 758135777054302208,41703 791288829919555584,237236 760896463593476096,65234 792334067085828097,241678 763100640495046657,76628 774344686203011072,142454 790625094649249792,231894 780943697382957056,183269 793252522341310464,249926 761934432139960320,431998 757942527404216321,47693 770892158752677892,120561 779732063410917377,174230 781691796917145600,177455 785544169406115840,195743 790725224413224960,233154 792916010890178566,243865 768934792134004736,110209 780647658058690560,176196 763931690276315136,80939 792472884128190464,245268 769332778391318530,112363 781354970679349252,139404 777126330026590208,159245 786247930940362752,201958 792041354985508864,243187 770762673332060160,120610 780117610142629888,141360 786836471420362752,205349 780606121258029056,80785 789954979956006912,228002 793852333738319872,255942 758057083044364288,51069 760652986427117568,63393 780888939846594561,184143 793457383011782657,229773 766258400854323200,91041 792670137212084224,108396 794903506889089025,263653 763054456917331968,75109 778314974473048064,166913 795611835303100418,267521 760135903096426496,61051 758256790077333508,51344 780654601951326209,182036 791024371523551233,235590 774148707453325313,118280 791392435175694336,237908 769097718815940608,108729 780868063071768576,183307 764630014633529348,82018 765967504405442560,90031 780107564600193024,177455 762804874048311297,73707 779671541374193664,176110 755465860802838528,36157 762707262075011072,73926 775322415144534016,146259 751244462802612225,17416 770370841926180864,117257 767746453292867584,94699 771669042172039169,127058 765297180789706753,86209 775711319412576256,150511 778982897206239232,171693 752215909977104385,15536 780814315263782912,183269 788928099790577664,220029 767849098661593088,100605 790350689180479488,11774 787074769804034048,209043 776887867926687744,157993 795668201376010240,267862 764929981390528512,84724 755142789185155072,35044 756109351564283904,36873 762652081341759489,73926 779386701059878912,173917 759442035174612992,57881 765630036791603201,88332 787995247808749568,214209 764139290653700096,81927 775571653002747905,148367 761527044995973120,68993 762713037325434880,73712 793500372438437888,65113 766992227495272450,93144 761644652244021248,69422 779540853220110336,167939 778545317323079680,167674 779871014104752128,177401 758839641982181377,54070 765586613657145345,88052 777681862986702848,156835 750994577503449088,15536 762785784164327424,73926 778690170421846016,168794 790578726744494080,202265 766459840591962112,93261 765225725909663744,86103 765941942890803201,40258 791108355624472576,235620 759889022659485696,54070 774142206521192448,139404 792484889396334593,243451 788565284181323776,215437 758564912117510144,53580 773927735102017536,139404 776928206746103808,156504 795275007681294336,265881 790958090766213122,235147 764143854178144257,11774 765558581668278273,87904 771416816035901440,125070 789433050941628418,104244 792849855047610368,245575 755688071375491072,32809 771759260384370688,125554 794031266752380929,256439 773717758680768512,138165 793899482937253888,256255 795110924835229697,265030 768930603827769344,11774 785589214075232256,197297 763807987618066433,78566 771693198582439936,56964 785909484333961220,199640 770343548566790144,118405 750371614479552512,11495 789874311402254336,228495 793650522217525248,254135 793247919336030214,249926 758862108540796928,352025 768616833155031041,107446 794397010094858240,260404 772537247757398016,128519 787066511018065920,207949 794200333379661826,257492 761150084230684672,66116 767367440632348672,96039 765580523276206081,88052 749603247292166144,1248008 751638400508178433,12971 773296379745542144,87904 750490364176392192,13532 772969827249958912,132578 787698735102824449,212139 790776320649113600,232169 775096178211893248,146838 765650930788405249,88930 789069093144031232,222654 775506817799581698,149300 753692287754829825,29091 770637455674355713,109104 758331776737705984,41703 754026895872782336,30296 795018918855315456,263033 794947963441319938,261155 775396212220563460,148994 763820762247507968,79911 766730049101914113,95954 788058818026635264,215005 776837895566925824,158338 780795943755083780,182036 785652648863264768,194082 791360468447268865,238429 761351468310007808,67938 765243605489291265,86103 794518526023401472,256038 751098156369207296,16761 760605818827911168,62492 789953397092823040,200963 791404459389771776,237857 793114199811616768,249469 755253746158809088,34666 773200789137395713,135039 780898583168032769,174916 788018061551013889,214209 768067024979369984,101681 763446146152792065,77849 732678015654592512,352882 773815295509204992,137953 778396044404989952,152594 755241657457664000,33140 793165042111881216,249841 778361552378339328,167305 778452711708631040,77255 767453901494845444,99044 777357651936174081,157082 791717144434188288,241077 749430396534788096,8047 775365266901458945,148645 792798605375569920,247466 786294051620265984,202200 772643583333662720,129993 794002506330284032,254209 753152102684254208,25856 762447528230912002,72941 777635810107686913,161387 768916372168577024,109337 771528358173741056,126378 785295304593514496,11774 786405784099758080,203710 778655960894205952,168284 764618605728333824,83381 786941422595284992,207287 777979652027609088,164783 775427432962674690,146847 790653063753269252,232169 793181258733985793,249926 761879876680822785,70177 762857098199916544,74934 733412137050222592,351146 765618367965396992,85562 768148599225974784,104162 776690761534439425,155451 768481116336582656,106774 753260901059403776,11774 791350230717456384,238395 766498916573417472,93405 761541763823656960,68893 763563890647113730,78219 764193370730299392,82283 755567137863897088,38459 790960935682711552,11774 776435929175224320,11774 759684442382184448,58890 786071205988171777,199546 795702927180627968,267855 767742527742943232,100893 778392419926618112,167220 781221983518416896,186434 792059989531688964,243292 789752288810266624,227242 758688641925451776,51451 768268403559714816,105041 785673024880115712,197512 753635138538471424,738099 793634164914421760,11774 752193260089638913,17416 762057513743159297,70679 770055675535843328,112851 771875432517935104,127871 778257040418361344,164826 769602947722338304,1249680 794163639209037826,218495 732992878448762880,354927 764880108280770561,84422 787361891337310208,209351 757688350518054912,48439 788526924758786048,203710 778287512422723584,167220 765232482769920001,86645 765428786904961024,87245 763349310826287104,77731 758305598714806272,52112 760189817405763584,60540 755889662640676865,38459 792312591771168768,243658 760212859624181761,61286 772023084333215744,128930 766458233091346432,90539 773472961068208128,134470 780603771219042304,181886 795070901834366976,262022 786627835381309440,204413 758286478434676736,41703 791980520150274048,241819 787031632754647042,203350 765639692901453824,88052 772784911606484992,132335 790260940541423617,229908 793107815711772674,249469 761019124369600512,66116 772977158645878784,132364 756274055162933248,41680 759816672911818753,59666 791356616649998336,11774 758321620893118464,52112 794860691723317248,262053 761655768059961344,69673 781372120743878657,187428 794684024308404224,262752 767026441468809216,97355 788091318769778688,214492 755437544087687168,37044 794046847904083968,256125 773210268449013761,133432 793433616533426176,252020 776897437055279110,132745 779205978701107200,171482 792079501265997824,241678 761363435380731904,68163 794119671368794112,257423 766660849402458112,91700 760810224265691136,64722 781699232075964416,189613 791498859272810496,239405 772044733770149888,127582 788182073458757634,214084 788751875654815745,218275 791226327336685568,236923 794553400872620032,261155 763272632007622656,73926 777902026357346304,163990 786998201744252928,207949 781853544290725889,186289 787179081741717504,207287 792017114563436548,243075 771735851294339074,126152 778157245095931904,164826 775344302872342529,148473 793482792046821376,240483 787299741856129025,209351 789795781901373440,226490 793519219283329024,249926 775480041127804928,149300 785284488268017664,11774 778580252494696448,168794 771841422702080000,127579 776800173284532224,157755 791695382191288322,240623 776737932975759360,157755 789809826121543681,226731 793041425759961088,248065 778980374516948992,171168 792839022741626881,243187 768817841785212928,104973 732744391689961472,353874 763433632664911872,78129 751648068529827840,14277 768882037935702017,107469 776605313801850884,152735 765621347053514752,84724 773929246699888640,139404 773616684791889920,137869 779795144396640256,176218 789440576412274688,225981 751629358922555392,18215 774394034202611712,142503 756268347126272000,42249 791842478840176640,240483 787959796976627715,214005 795364997157322753,262847 775480089769160704,112363 775767141115133956,151463 770325098934984704,117257 791254759235809280,237491 778350877895565312,167220 764495032984502272,80098 788516047775203328,218164 767825712535535617,100891 761867429349842944,66130 773448452839772160,136439 767484665112383490,11774 768884336351383552,109874 768864722129068032,108849 763685255622586368,79585 779849531118784512,174891 785940093454327808,199262 774785933833035776,144494 789296116839817216,224680 778193966852403200,165488 789839546750005249,225608 760464410527662081,61544 785991990928248832,195332 792547917697470464,245130 794887280951496704,237491 786974360028516352,207287 771478993514160128,125554 785324627501391872,195148 764575792093237248,83106 790302181769433089,11774 753678604634992640,28732 776835508081135617,157755 756988282613870592,44163 787342891786072064,210207 792024764235837440,243075 766411660168798208,93823 758484965751267328,52912 772023835998691328,129108 790927850530451456,234796 787831439186210816,212237 769561961734496261,113412 768830671729094656,108849 757378406107320320,47090 780569464114851840,180233 793853380951146497,255942 794648744104837121,261155 758432628521377793,52659 794577179959062529,261155 793817664586145792,255393 732725859388268544,353789 785847110520414208,197512 765187311420055557,7311 753032584263634944,24201 768941445713649664,110550 772136340313878528,128355 732670463621640196,353228 791491538316505088,238395 770357537673584640,112363 793142378379014144,249469 755900154356633601,18215 792049058336702464,11774 785923508455038976,198878 785281438002319360,193669 794675777652609024,262022 788872206457511937,221832 741729238840016900,99816 793177042330251264,249841 751925244898619392,17794 794531064588865536,261155 786305397028028416,201958 753498983163531264,24134 795474631880822784,267270 751821050112053248,18567 794686973973823488,262784 793457790761132032,233154 763059148762132480,76339 786743427895525376,203200 759240139633790977,57574 779613290167021568,172185 793688997008699393,252893 767833726357299200,738099 763098595277045760,75608 787074015626039296,207109 787611356291698690,208178 790256832078110720,230270 793774108202840064,255173 778736766110937089,481145 793096713519108096,249469 778426134056820737,167676 788390980663869440,215005 792194314918989824,242178 794584928155471872,39957 794356216264871936,257492 758910798206951424,52475 773119954031816704,132335 789985149513523200,228354 753367699514806272,24134 765020204233613312,81946 780978436403826688,183468 757802502561509376,48663 763013791005024256,73814 749620245048987649,9332 749626097973755904,7546 787251484618612736,208252 759015564387856385,55107 766507350601506816,92917 786804087031422976,205186 780947651328081920,184000 775757670632402944,149953 794921414096785408,217837 779864009646432256,177233 793572256181915653,253475 786980390208548864,205978 753648254492020737,28866 791765474933604356,240584 766674691071283200,94612 788365866798768128,215608 789168166404362241,215437 793786890348486659,254209 753308736341573632,351147 793272698319343616,249374 750770586994040834,14781 775753487787364352,151071 778308594488016896,167311 759741298521800704,57068 770678081572876288,120610 778314537896255488,167220 788855313998893056,218275 760945735147880448,12873 752258642418601984,21074 756285250829942784,42249 768949166684803072,110209 787171757828501504,208391 788128863582875648,215754 763872768483926016,80486 795434202141429760,266079 795292072798396417,265257 764506810170638336,80648 765362668861394944,87062 794013392348401664,257429 763898416011304960,80393 785939133420142592,194157 792013813344337920,231008 764630871101931520,61412 785245361514254336,11774 789258880903774208,223692 791369938925608960,234583 765038943406436352,85562 786701402655645700,90209 773787818082664448,136512 766760743563735040,94699 773179906918199301,84209 787098529688760320,208016 786031670126219264,200397 794585077518716929,261796 790712570168696832,232863 794043174637293568,255870 752966464043298816,24787 786952336371441664,207287 777155661176115200,246425 793395779821903872,249469 758136223483518976,50698 773600554220032000,137965 778043129479983104,165185 794891026800476161,262849 779436574790463488,173682 766052952746369024,90384 790354987050086400,105109 764580366439092224,83870 754730320730189824,33356 732363333349728256,1170450 788165954631045120,215088 792441107208626177,227646 769384678163832833,52545 771868665734135809,125367 755428732677025793,35890 770984709635485700,121479 795315752572243969,266079 788048490605707264,11774 758701319817273344,54546 768255214017056768,103506 776827635703779328,11774 791352276627496961,238207 768636490318503936,107032 769646271560716288,114388 773909586080243712,139404 758744294660243456,54070 791034792359976960,351666 757980083319508993,47844 768066888341524480,101681 786674846562484224,205728 788479081583116289,218275 778448486480031744,167305 794835120381427712,262849 790690005765283840,232137 790331923503706113,229693 781038453203017728,184499 795755886933405696,268646 760664702305251330,62500 765526975783972864,86628 788558993065123840,218223 791333542332620800,238207 749322556881113088,8047 788385852263104513,217519 754716722524028928,28732 781143150010204160,184223 794925501991256064,263895 779378665268342788,174557 791668784872329217,240260 769203083175923712,109945 776536822969147396,155688 775327698054967296,148045 776826378574438400,157840 785952573308096512,194723 753907640317702144,350711 735810346540257281,353447 752659218944126976,22436 787309591872802816,210215 773643151449915392,138382 770298771439620096,87904 777150455352786944,159876 774146305455108096,83342 785610867660427264,197512 768531487326998528,107072 785972019351261184,199306 767171025616277504,97432 732943245169201153,352432 733312228808482817,349375 768254330344398848,103354 790530423822487552,231894 775808965582135296,151361 776562903747026944,155287 757586107097907200,27061 790971009503559680,234653 776159876942667776,112363 768518989186207744,106094 777997722754449408,164826 772603449359888384,129991 761675561341227008,69878 788817685316591617,220029 754129891721830402,30339 780414257796042753,180074 791606751606943745,235590 788821948453093376,220526 787441796724908034,210267 778922566153019393,171168 754978483835547649,34666 760111919294509056,52586 752287901610762240,17416 770660571297439744,114254 768566367138287618,106281 790968838703583233,234583 786263429635911680,202429 792129403866255360,244297 788483921709178881,218455 774990408988459010,146259 775292737260179457,148045 761594674591174656,11774 777198439058866176,159370 795726563169935360,199307 789551055872729089,227048 793629559102976000,252020 790975216201662464,235621 793880170537054208,256458 761775592333189126,1248973 792113902268125186,235685 768072025017552896,103354 776928636246986752,157082 789286475888267264,224680 762982825389883392,431998 766454688216559616,93823 791274330986573824,234583 767027118492430336,96592 788859170409684992,220526 764077052634947584,81696 770223687610032128,117377 763541168898670592,79040 752003760600199168,17580 768818443860713473,108849 761923937466847233,69983 788141245369417728,215005 753604457246650368,28477 793291686076002304,250293 794084307358711808,155390 739929481633267716,11774 768133986853847040,24173 791977841000902657,240483 764936718562762753,84929 785322148302692353,195176 785972935500570624,198973 789092609855741952,223286 769353130035253249,112112 788030210134376448,205197 752830391589842945,763003 764173417918533633,80939 792792066556395520,59020 749736679334785025,10006 763710176964677632,79691 777997339726348288,164826 795471731725135876,247930 779478764866637829,174315 787029266424705026,207965 761533726035550208,66263 772774839123836928,132335 785615998216990720,197297 787925524676878336,213887 733047816893779968,354869 755176670781444096,35890 765664055361212416,88994 778540430946361344,168695 742538776283631616,350711 778283102317654016,166532 791278418260176898,237223 765537434368999424,88052 778298145750953984,167319 778569148964012033,168794 767688140173737984,100605 766976759497564160,93144 792091841969651712,56982 764621759685529604,83184 764976348154638336,11774 778296304304787456,167311 793095119130025985,249469 749749196366966785,9295 753694824352669697,29263 758639221192036352,54070 763705368467771392,79691 762443034453606403,73196 763510511531163648,75460 780555064549138432,180310 780918364411527168,183269 795328326420353025,266303 770349933857832961,118469 787874111351513089,195492 794701274046468096,261594 793448369045708800,252020 751220965552644096,17502 763597887506817025,76723 767839499627950080,99111 771441226264358912,125367 776179028390739968,153194 734118869103607808,41724 771388749498486784,125145 774249872132235269,141887 767971310660096000,101681 776010900356685824,152872 793762870072868864,248194 794207672740564992,258598 775724839227289601,150497 758654381935824896,54070 756213602852409344,41680 777958994639982592,163763 752926893033259009,24597 754730416809074688,27045 749495490077552640,7869 786196241621278725,201619 768044805649674241,102163 776803025021128705,157082 787813570717294592,212345 763474660709306373,65108 764068580723859459,80655 732380384386650113,1170425 794120335461384192,155390 795439083329900545,266151 778977969754742784,171168 780176880452431872,164475 788232696082202624,215252 775909350653042688,143585 776767213554597888,157693 790882118259933185,234583 794702278183645184,262849 788752478980366337,220526 787098346808836097,207965 766607622028034048,93261 779114979169492992,158520 788077304899637248,215005 790608157219303424,232169 780170641924239360,176129 756279104878604288,42495 773388330423689216,7047 732973837944381440,355000 748213440527765504,11774 792505115093700612,243061 794530377209614336,261155 776564088113463296,156926 775857353069592576,151090 793185789538504707,249926 785853308342763520,197341 766080045299408896,90384 770722911925579776,118191 757925213430509569,49925 762497225716961280,431998 749275855495499777,8047 767154523404140544,94627 791324582514950148,237491 776217233538310144,153845 773901396550705153,139404 757859005989474304,49754 787980817846898688,213425 792122704761499648,243075 780618892527808512,181702 758692735087882244,54345 771738642905755648,127218 789338132332163073,223492 794571460350132224,261155 794593326905200640,261155 777635894144569344,162294 785723399037419520,196538 794209729581039616,11774 794265095035617289,257332 752932475471474688,24173 780788082702426112,182726 792565281025433600,244270 755502645721178112,37607 794311918584373248,256038 762205882788745216,72035 776998497446797312,158387 778306290607005696,166532 750563291760619520,13262 764792033256968192,84724 788711202037772289,220029 770970669639045120,120610 768266347113570304,104940 794614294008631297,262053 781843060191666176,187131 755378365377413120,34666 773843214897975296,139404 787083057652051972,209035 761010082129805312,53703 761563866732036097,69231 788722459348443136,220132 778690624308391938,169201 781759354403819520,183759 756313938611073024,42249 763332653458264064,1248995 788501316393840640,218495 791392483259224064,238395 792049808399802368,243187 754115578886053888,349856 785275577397682176,194667 763062301259739137,11774 790185973485178880,228820 766807244243505152,95707 790667627655901184,233307 766129978131947520,88669 790631603013881856,231878 766001742357987329,11774 760175300353273856,61051 788389839427297285,217519 773699595276877824,137869 794629166108934144,39957 790753161594212352,232169 794618763928883200,262022 766699963481030656,95672 766439780536025089,92959 792473967361716224,244550 735093174650179589,352687 757052983339257856,44450 795390790084231168,265858 790690653873303552,232881 774797216989020161,132578 795343744933445633,261050 794557886580068352,261155 755947881882906624,40881 769780573623750656,101681 771523666022629376,121612 790791461788905472,229693 771008675712372736,119449 751240594559635456,14277 773446084223987712,134806 777272241323069440,159876 794669032356122624,262022 763693698290946048,79592 794375858651742208,259623 750410916781522944,12805 793382881301331973,249926 774932137644621825,142906 794892576574705665,233184 769794897088024576,108427 751844605843288064,18395 775750563669639168,151374 786967704825634816,205902 795776613287940096,267587 792135534810398720,234510 793637119289794560,234575 785978410241708034,196676 772920888417071104,133519 792050376224768000,207138 765974494204788736,90384 779091831942504448,172027 794688730846076928,262752 760587775565586432,63858 788142937678880769,214976 791356632441556992,238395 788419410088366080,214078 794315094469423105,258741 794587020513464320,261569 788542600668024832,210390 791946940606849024,240145 755138136598917120,34731 758787720810340352,53996 781663777477406720,188401 780931223661142016,184223 770967089007898625,121612 768479066546634752,106281 781570534186295296,189017 788067215455035392,214209 780132314995040256,177233 762422784177770501,72978 789737123209355265,227366 768121220286050305,94699 770687895174733824,120610 758058965175599105,47761 793934542717485056,257026 793979048250773508,255393 776794704318869504,152590 780678470066016259,182036 771469778305191936,125554 750362701679976448,12883 750737988817031168,15005 761362275378814976,67938 771131571923456003,123583 794014366647533568,254209 771434250134495232,125703 762814212666163200,73712 780882307158683649,183472 732685404533620737,353228 778071756556820480,161901 794249632461135872,257492 770240495381381120,117257 794319574585999360,259457 766719404729966592,95672 773959648877522944,138165 769053841518100480,110209 754001717252022272,29790 762809514370306048,73712 793207191519891456,249469 779115009200623616,166557 792990506284310528,248578 786802940656746496,205314 791473173015429120,238792 778312870312472576,166505 795297736736149504,266079 774719904108773376,143043 761516586486431744,18215 756558819191169024,43917 764910228986925056,75336 792151067677122560,243733 732522295697281024,351837 761993867847540736,69947 794565656142344193,261155 788396945870127104,217519 795413248422068224,265855 768228391178891271,92226 758054763153940480,51069 764270768633110529,81783 771381959201136640,125196 769371547949608961,104333 777648029914525701,163036 755174620513329152,35890 790694878908907520,233692 770759317754707968,121046 788435401492996096,217954 785729937693081600,196277 751209924990996480,16728 794373229716439040,256038 753672242794463233,28799 793502570018897921,128934 789150400607846400,223899 764789247673008128,84724 764975823598133248,85562 791743481274183680,240483 794691306584821761,249926 770024696104574982,116373 777354957926330368,160783 794625675638542336,39957 764810970568986624,83751 771658007256047616,121359 751940856530083840,16931 768566645522653190,106281 769320606403657728,112693 773951198130999297,140211 765717773796319232,89198 786948154151186432,206642 787437395704774656,174507 757676483468988416,669866 761346714481549312,67587 757573304370724865,47782 763862837978624000,80153 794563409031217153,261155 779127023943815168,172962 791351255272742912,11774 777314056856301570,160592 773879826398715904,139404 786193604301643776,201619 753601465277554688,28022 791456465101983744,238951 787495806517542912,207287 794934548643676161,263817 758869136143294464,53996 754860869490712576,26721 793277680284073984,249926 752992044637970432,17416 763213404974698498,47188 759118316375937024,56964 780624390740254720,80785 776494305535930370,155896 752052141536251905,20830 765309910892544000,87145 778606988443914240,169201 792474727235280896,46501 762376822990462980,72420 788738052273364992,218832 765392436982116352,79513 770195884113932288,117257 770312856244027392,118015 773867749709746176,139404 755834102117388288,39810 771689512586141696,125554 755871047589724160,39499 769204064437407744,110942 757717095450832896,47940 771510580901359616,125367 758388321865392128,50827 766396657898496000,92264 792531537321484288,246295 765216738246090752,85562 764820060955217920,84209 794205692475285507,258771 753022789070692352,24624 793183413608013824,249469 786259695329771520,201958 787021567213527040,208016 789876370817945600,228372 750539056723918848,13532 762714938666287104,74308 753273738792169472,24745 775067078537703425,146205 762318955285516288,70509 762801713380073473,75073 791617177967218689,238207 793800268970270721,254135 770436779979726849,114254 793575228786040832,248253 795051583344144384,262849 773607504328601600,132497 787046498206937088,207733 788158871785177088,210585 793981772287463424,11774 794551485623402496,261155 773580558731468801,136947 750811648462450688,14277 762732324559650816,73910 760227285911932928,56420 761725908180934656,69947 794570289912889344,261155 764839212243820544,84724 785258873577889792,194210 788780319247769605,220029 770123062910083072,105109 780478266880602112,180039 752129668288053249,18323 753738017815293952,29592 757622255987879936,43399 786777886074167296,206008 792114077711659008,242693 781567107855163393,188119 790978690314280960,235590 773827219449786368,130689 786223462691971072,201555 766762499760881664,95954 790543341486239744,246425 771116337766600705,122759 768278058046488576,104406 780841371406073856,183847 750399990275661826,13201 740419425980014592,11774 764980062378663936,79264 778996064393261056,171085 780783624979255296,182960 787286682429161472,209184 790264597173325825,230270 791805161257603072,241871 749926348387414016,9433 768505268833361920,106819 758025789577293824,50923 763198543888646145,75899 787135781445906432,208167 753348145233272832,27045 785647061756579840,197324 755855819904684032,39462 764835754510082048,84724 781671530577047552,189084 767823570051432448,7700 767414727840587776,1249419 753574581697384448,28037 765198786675236864,11774 789313818006528000,225384 790166402363785216,226123 793417887365103616,251390 793578160298143744,253164 771208035066785792,121612 791761639028695041,239906 773855888067194880,139404 790884748306419712,233692 770276242805305345,117377 767774668962967552,99488 794031039924473856,257492 760296861563518976,48119 794989447012032516,199307 773904396929335296,139404 752199121814052864,14277 768204842816770048,104083 767865239304110080,101383 763907651956772864,77708 788564967171756032,215437 769322178743508992,112363 767098925119598594,73196 792769138200485888,197618 794290663626043392,259543 764881884065046528,84724 764925978841710592,76056 768937956732088320,110209 792821432984211456,246771 769852549687939072,113189 779821346314256384,175988 790616116250963968,11774 790901279518142466,232137 792153294651043840,240925 762761608061943810,62708 795710927144439808,268448 754108627867230210,31389 785315509189373952,192846 773290550187339779,136018 793044972970704896,248988 788354151185051648,215608 751136849343574016,16236 762880217677344768,1249073 776053453650964480,153095 794634173776621570,262307 792570219768061952,243075 788562690377678849,219359 792070488667385856,243658 793307634254221312,250633 786948314507935744,206644 765342331809570816,86440 789717469174702080,175891 758300894198923265,52311 788523248438898689,218349 751728093858070528,18893 787207125508370433,207287 767561691114541056,1249444 773509220561850368,137042 755464008556122112,33027 786175320273453057,201494 749734259271737344,9988 752877064143900673,24134 794666838760296448,256358 772942966092599296,133081 766478734773915648,93823 794940837218095105,262847 794583424933785604,261155 773789462191013888,137953 777155670810296320,160510 771796719742885888,128043 779116868191727621,172089 759902799496753152,43471 788548107730423809,218275 794061808059449344,257492 758752600045023232,54070 768236153107537920,99374 758830021075021824,53739 760689738693083136,351720 763416088222859264,78159 785557373280673797,196788 778954741573443584,171005 771759385429286912,127582 794650794255679488,261155 757899023814631424,48148 776962019857752064,158815 794532842994745345,261155 767874434602442752,100893 794006066283630593,257492 795358344206807040,264397 769366452096802816,40035 785602961644916739,197512 732298982416777216,350295 776160391915311104,152946 750476801529376768,13450 757346977872908288,44163 763770636141342720,47188 774714843010064384,143473 773624465770983424,136904 755838294248738817,11774 764209951468158976,81749 795348997154238464,254209 785632214851657728,197091 794674019609911296,261155 780826279503400962,183269 760296582835269632,48119 765247119934550016,84724 773663564183670785,138165 777620973491200000,161988 786392256051761152,199262 795405413340442624,266138 758151692504408064,41703 738982362269245440,738099 758707067393826816,54739 742900417827213313,11774 755143255331930113,29898 760918783842131969,64730 764906729557458944,84724 764228043875323904,82018 776782888956289024,157755 778957693675601920,171037 793218202574684160,250544 778247470803324929,166853 766394892423720960,93184 793484548260659201,252408 752994545533460481,22865 773572367318708224,135004 791096606263087104,231894 793189187352530944,250430 776574896751140864,156290 792070260522295300,243075 753997371823026176,29790 792239588014223364,241608 777590827132522497,159308 759542174203555841,52959 778370139637022722,167305 795416567878074369,266138 778378639272448000,164826 767463233263312896,98972 789707683989299200,227242 795427299567013890,266138 771644450778992640,126152 760991138190913537,65174 773239021065515015,135386 787106479941701632,209151 787675690267127808,210207 777610325105401856,162596 756333974788726785,42432 764075878192074753,81427 785829545219948544,198671 788744310816591872,218275 773276444881326080,135903 786502398588035072,199227 778981584703598592,171693 768168037220364288,102191 752933287551795201,24134 756674183380267008,43391 758712062893760513,11774 781160327534645250,185496 733303732507660288,354548 758388116122054656,52554 787358692907810837,210432 775649983433408512,150511 776296160315277312,154544 789084190427844609,222655 765406158744064000,87245 771849452243988481,127957 795499349136601092,260927 767803417003749376,100949 768816227611389953,108849 769633750330187776,113836 754735870197043200,22393 760201751802683393,60391 776208326128381952,153573 779753153696759808,174557 787041893158940673,207949 758813486642102273,54752 771707338420084736,127134 776460986266030080,155896 780573400041332736,172132 776198739375509504,152314 794209490086154240,258331 792177444837097472,242712 790275248465805312,226803 793466642202177537,252408 757233870920179712,44085 774998420595421184,146259 777523608520306688,159475 775873503891304448,138490 767893247809257472,100605 763771673581674496,11774 793048501538127872,46572 753675896616169472,28586 771739907911917568,126389 792842283959713793,246726 791310612483612672,11774 794252578641084420,230523 761750469542752256,47188 793142934384226304,249895 791623816455815168,237491 760402188162117634,54764 765213373583679489,86440 732213151454859264,350383 778393718630060032,152594 780479185655570432,180647 788015683967655936,213961 791443160421404672,108396 759379871734894592,56700 780533777005019136,180848 785825938575687680,197512 773953123136208896,140232 790878778012688384,234583 778216750181605376,166409 793308637032833024,249926 793150098083614721,241034 776168045337247746,153854 780836520899084288,181984 755380528476327940,37044 776486570224410624,152589 779087285119778816,170187 785850352184725505,198591 788530881036062721,218275 762630890002448384,73926 768187416825896960,103149 793985128490008577,256255 773592020870762496,137869 788737336473509888,220332 789842404517879809,227242 793277313425125376,250033 751167607651250176,16833 758412110426546176,52554 768665936488308737,106281 791348117421514752,238383 763224750227202049,74943 746735184259743744,352982 788011948411654144,214354 765937456818511872,90384 773622055371628546,137740 750400524491624448,13201 788532333557100544,218260 790523726152564736,231894 792124177771859968,237964 764825755566034954,84724 787040149528076288,208016 781502737712230400,188401 781092965259313153,183472 785798728284250112,194059 794830431854084096,262752 769526432506740737,111388 793260676311416832,249926 794548467234443264,261155 778686033344901120,169916 793499542276673536,252408 794026414727163904,257492 751595945419243520,14277 772867000729075712,123583 765658189555564544,87858 768970196040224769,109960 772937863331667968,132335 791073385258311680,234564 765240203011317761,78129 788576919193255936,212727 750075946409922561,9754 770931696652972032,121679 763025247780036608,47188 785885793931976705,198580 792888431387041793,246273 756315055986204672,41214 794720264298917888,262639 795300869910753280,266079 751026370050797568,16422 776484847246254080,153915 789936127931133952,225949 762634266060656640,73814 749251965071261696,7855 766777992710356993,95511 794419246398783488,260404 790665510086021120,233307 761684387901562880,69711 788879720095948800,221711 788712764785188864,217658 794528111501180932,108396 785321863920484352,11774 756570690707349504,43225 788133038672769024,215754 791713545184354304,241057 792498103018455040,243286 764638831601590273,431998 778473163696902144,167220 758129441398816768,50337 763138351226425345,75724 786272687572209664,202429 764139090098868225,11774 768273274384121856,104932 792819345910968320,247240 777662347620061184,163149 786714713765720065,205270 794443971099590656,259034 761989394177810433,69728 760449597269434368,62776 793095755670118400,249469 788142393417576448,215754 775741553906028546,11774 792474155023077376,11774 768490061537153024,106281 789786904807997440,227048 787510544416858112,72035 760790745137700864,1248760 773524752203862018,137042 781124462213263360,185310 795609424903753728,162452 790357080997715968,229693 760874496056107008,65180 771396863513792512,125367 793169196578242560,249841 753615079652855809,27402 767547697335185408,98972 775478140365701120,149300 776444792716857344,155451 788526838108807168,218495 790703118761725952,233692 751667814398763009,19352 788061170737422336,215005 786109026723565573,196214 788265564447834112,214992 787726952706641920,205197 771520803536039943,121479 793995940831068160,255299 774727537846923264,144188 771490803302694912,125145 764184525907693568,82283 788895437730172929,221609 772475113056985134,124597 774441882105569280,26066 756999845626384384,45233 787795292154269696,210235 753072865763790848,22569 755538126777364480,37433 772433907744542720,129558 781439544096858116,185310 792821227224047616,247877 793909919028224000,256125 761299934641610752,65180 781309472513810432,186019 790878341586784256,235349 753193816744718336,23885 751997035373400065,19000 768144913624162304,103354 768233996052422656,11774 788147447365263360,215480 768129658718154752,101681 772417756054622208,120976 772481729554677762,131025 791375812943486976,238207 792051123142135810,243187 766809933039841280,95156 786166559265861633,192548 778614811303243776,169201 779375791540957184,174115 764168686374641664,82066 793881755853918208,255942 755763867817390081,39462 764134201989865472,81869 795050145188450304,264774 772074143562997760,354111 781238528759861249,183818 788750438799519745,218624 761310978516582401,67401 763401003865509888,77708 753403416693669888,27317 742389679148793857,11774 740313190974689280,99816 779795345828040704,176218 767147788794667008,96697 752907869356306432,14277 793190868396146688,250033 780837001364959233,182036 764789106404655105,84380 763147870853734400,76127 768264076313198592,103485 758417514858745856,52554 763518402249920513,76628 779094548748177408,171324 765724558892466177,88920 776755513581330432,156518 786654931902226432,205270 758095800316497920,51069 772481428156063744,131027 778355538891374592,167220 758640839866408960,349060 790388495604998148,11774 791677376782557184,240070 794568499951607808,261155 758859843344097283,54070 788500126788521985,11774 768482615796068352,106726 772475401620692992,112363 785548433872580609,196917 794026637633486848,257492 787422560199725056,209184 732497016140369920,349507 732754697375768577,353002 776929857888366592,156835 775107990152097792,146720 775038664141340673,145858 777704078004498432,41900 756338797311393792,42344 756199705449639936,41680 769268159731765249,112399 794325472167546884,258878 775459397774565377,149042 771527083742924800,124537 794813426627284992,261155 790565066114490368,206850 794668525189070848,262022 770747277207937026,118192 794687543870623744,261050 789531478489198592,226346 794981895025098752,262849 756573555203072001,43553 780849620654010368,183269 732384508717174785,351768 788825764888281088,212564 780903536540413953,183269 780670238366965760,182049 764681358794821632,80647 758829524754628608,54070 791650226423664640,240145 788354460489814016,215608 793933450029899776,257026 793115002609790984,249469 775456084630900737,149259 793145561620676608,249926 795662805357641728,267521 793882920742027264,256358 758351401902669824,52538 786367745453596672,202217 768268865956552705,105270 759124527548956672,56964 773722856643522562,11774 775078425056935936,141091 756901457639579648,354167 747823406825889792,11774 774254951442808832,141831 792509256360755200,244759 792147682613686272,240483 776409734408605697,154869 779465451650686976,175153 762036102878199809,431998 790906439309074433,234796 765518427796541441,87607 771577756584861697,114254 787600247417692160,210650 788544020393828352,104244 766845838370938880,95672 794536026731487232,261155 777357328282636289,156835 778712218774872064,146205 757615909200474112,11774 780718627372883970,182665 792034106645241856,243075 792787949947498496,235257 793211789714583552,249469 763159361602646016,76628 789195297566040065,223899 750493214151290880,13046 793099664782348289,249469 760799112715440128,64684 778210139635523584,16728 758345336305901568,52554 770678617101701121,118985 770413349498675200,118191 753307747089801217,26894 777030646271127552,159876 769864139594403840,114146 791358283839737856,238395 762319798881685504,65189 754246089591717888,32339 789140096423374849,222682 767152136991846400,84666 762078806848962560,71403 769377934440275968,112336 759113086674567168,56889 794279867223261188,226320 786440294761758720,194272 776950579042082816,155451 793180146912022528,250033 791673198668427264,234990 791716009786900483,240483 787370383326470145,204373 794739643120029696,262849 760500208530755584,63214 762956609727434752,75073 763952396384948224,80939 775422986123939840,148645 794002029911777280,257325 758295359844077568,52061 794616659751407616,262022 758693715674357760,54070 764576163457032192,82066 794664686964928512,261155 761667062750031873,70226 775001009735229440,146259 787306200278953984,210215 733069789598339073,354869 794992807685459968,262847 772836045515743233,132996 777279195445469184,159475 761753590847246336,69231 781633867954393088,187611 778019131073462272,163763 778386408838868993,166852 732308532150734848,196346 766922274310017024,96263 776053172032958464,153095 776785669268135936,157993 785451526152081408,195481 793212266661289984,250430 788421204759764993,217634 761252096691806208,65663 771884154644463616,125202 780826342552109056,182036 773643447332900866,138382 766709875573391361,91798 780909842361745408,182924 794734771981217792,262752 758189057402896384,48289 755564491111268352,38015 793249444577812485,249926 764142293502742529,75724 785616347203895296,197297 765651236100145152,88332 762725891772407809,73712 786300693724266496,202007 771377610974568449,122967 780762945747910656,179766 764517120046665729,82066 773619762253426688,138165 788544951227297792,218275 795018673895440384,258456 789304616194191360,222971 765051640785297409,85414 793571419380518913,253164 793417498406162434,250633 775422646829789186,148645 793180022228062208,249926 794536799716646912,261155 790886130824704001,234583 777158576766849024,160480 789508138194071552,226731 762434070303301633,69673 750422310151151617,13343 762084659807256576,431998 792809973411708930,243865 787846690174701568,212024 794270066338476032,259482 757201354154647552,41277 793213547085955072,250633 765042317996675073,80393 758014200698458112,47940 790831711487610880,233131 785718726767341569,316590 764227263701381120,80416 788151494491144192,214209 768790188449406976,106774 751233416939630592,17416 760115191631740928,55257 793976728557207552,255942 785299328449466368,194934 785602541987901440,196767 760647151395364864,63179 763770658488713216,79812 788512751618363396,217519 790521856768020480,231550 794078450646732800,257423 777853978243629056,164001 771542694103396354,107423 756609593900425217,43391 749939546775621632,10702 756318250976313344,42249 788776055939141632,220526 770721306488733701,120610 753275123591942144,17416 762786350605012992,73926 764765005334061056,79561 754988115157213184,34666 780849409860837376,182960 771071353013231617,121949 776863684299726848,157082 772432702356283392,130792 787086086040354816,208928 770126347997966337,105109 793443892272193536,196314 763063649678295041,76056 791665484764737536,240260 779374021116727297,174315 754743151781261312,33356 758405477923446784,1248609 785269351234596864,194560 758419023444881408,53144 789247706002698242,108396 756710477707837440,43391 770391383437811712,11774 790251504859017217,228341 773865562317414401,139404 794289786861318144,259543 752956225294262272,24257 789818073142308866,227242 791350770658529281,238384 764082554777456640,77598 768317228517199872,11774 791291834886676480,232169 779549423261057024,170426 787414333160587264,209351 795137421734072320,245480 750036595890413573,11372 794875255189893120,261818 759223911435362305,25210 785538587152388097,196277 770538715236208640,118191 756280680498147328,42432 766431510014652417,90735 780568303529975808,181419 763615352286830592,77731 767180733702037504,90384 792533867966046209,246295 793111533123276801,249469 762661062172741632,64652 793845358824652800,255942 776815633656709120,11774 778448487318859776,166852 752690387660181504,22752 759792328429170688,59666 787153479617744896,208379 763139106037649408,76771 773659017428234240,135004 762337336034230272,72523 775645674553667588,133702 788458815561801728,218275 759276523102822400,56964 793171153313497088,249926 762193785912643585,69356 765547427038388224,88052 776971047279140864,158387 771236989081223168,122776 787067396406202368,207796 774355682812387328,142090 765028149046480900,85727 787945438695620608,213286 789853289269514240,225359 765589661649600517,80393 763453266319376385,11774 732586940697038848,352465 794826342265212928,261059 788749003697467397,220029 791004302227697664,235620 755525264445014017,37993 748188539444142082,11774 758464114809303040,52532 791019161744994311,231598 795100118269755392,264431 771517271990820864,125853 775190991405932544,142852 785677125525336064,195975 794673419534991360,256038 761592729210093568,11774 776420941366779904,155451 781527101937680384,186210 780433165018075136,176203 732800441264799744,354102 755135773263880196,35737 767817130951651328,101681 777537348405960704,161999 785841098979680257,198878 778913117233225728,169653 760232920875315200,61412 765329385901678592,87249 765957432174448640,90384 795373100023955456,262639 788774441325064192,220332 792034774860783617,243200 762005798293614593,71438 765642718961958913,88669 766435553248174080,93405 779998789532848128,177748 792505928411078657,229693 749627718367522816,8157 755116372821180416,35445 788730218580094976,220029 765348170226249728,86103 785593801184194561,197297 772245193386975233,129471 759553677216641025,51798 771785581588209666,125554 785873133073031168,198671 766275619906805760,84209 790999941372149760,234583 763209133852127232,76549 775961106925838336,152735 789484215997898752,225981 788168531200270336,11774 764975066228535296,85562 788060757443293186,215005 756208116258050048,41699 732726083154542592,353789 776434000432926720,155688 794548858873380864,261155 773339781476614145,128232 789205979363614720,223899 761457499333623808,66163 766003147382804480,88197 794274746468892672,256255 772220547426054145,129126 789161106371547136,221416 763869531970215936,80939 753689534102118400,28732 791869351817252864,73712 792806382252748800,247241 785628689820110848,197341 750780741479522305,15316 777229711080435712,157082 789428550575222784,225981 770151749281845249,116968 790710631506862080,233241 793987518181974016,256531 787361120101150720,209351 768228896340742145,104162 792061162129125376,243187 762365209952579584,431998 759401237506846721,57881 780237059692847104,176191 752625219198652416,22664 792620252022669313,231008 777874146088853504,161714 791392058397364224,237908 760169209133428737,61051 781541168483926017,184223 758632564080816128,54070 759988302967558144,60163 760165989036142592,11774 766150577508286465,87904 761262378159792129,65849 768529082023686146,103071 769292935762288641,111558 790657808991653888,231881 776591128392937472,156835 794969420691046401,217285 768120028067663872,103354 786273284530708480,201958 788493335149371392,218275 793438983346761728,252020 760906020042309633,65180 774290516368207872,141912 768241747226918912,11774 793966531449208833,255942 772202686242361344,129991 790983345928830976,232137 793210881756856324,250633 758972256039030784,52061 758856372364595201,55257 750407015583739904,13201 787079701206622209,7224 795369689576853504,266151 794612596070555648,261155 762417803043352577,72957 763161879153811456,73814 764368401200447488,82283 786515907740852224,203806 780859620273160192,183975 764834863161679872,84724 777285767102132224,159876 787243021045760004,209351 794627712593838080,261155 773927777649168384,139404 777735994229403648,161456 781490216536313856,139404 763643912389029889,78127 788450021280780288,217519 766455804732071936,92860 793107704285847554,249469 764425436570849280,83422 756619922185162752,44450 757633429806743553,48402 761641736703578112,65455 765565777336492032,87904 756307932178882560,42432 769824140786331648,115021 790366639942463488,246425 794591034940473348,249926 795302466376073216,266146 777082582735417344,157755 788234701383139328,214899 776555492189536257,156926 780723055467331584,182036 767792472005181440,100893 758659459316985856,54070 788446507426910208,217837 791397474694868992,238780 793142669904011264,249882 778209559634513920,140444 767158328007032832,97432 772517275945594880,124004 793177380332462080,249057 755958911224549376,40881 768917611778281472,109413 773891066416107520,139404 788203235421007872,214078 758058192848859136,48663 780931589580599304,182726 761625185292324865,68273 786982231755468800,207965 790763337919279104,232881 760235193903017986,61051 785315464108834818,11774 760974703565692928,65991 769494108159217665,113788 761683830189195265,69548 790887208790159360,234583 776625433886400512,53667 769978135475617792,114848 788417558097563648,217837 765598642484961280,88431 787880912813977601,206117 772380728944394241,130192 790837560083755008,232169 794920915083599872,263817 760118136100171777,60112 790574723579023361,231318 759152097707364352,57372 788086669928898560,353965 755561473250779136,37655 756500635164479488,42249 773890793299771393,139404 758358704521523200,52494 770572310092902400,11774 773896558609887232,139404 781230450383712256,186532 763392858871193600,76127 794958834078982148,250293 781527263833501696,186212 787852881332350976,210207 757602240081166336,48156 794185076334592000,8044 788509006239150080,217519 758131282471743489,41703 794674638223642624,261818 753200819437273088,21723 767158646379778050,97386 772576543960862720,128934 758834714773815296,54070 761209630752210944,66503 767149420609675264,90384 768681830006394882,107423 775216772580466689,147316 758007448707993601,48663 795766784569683968,268643 755481744741113856,37607 787793736465920000,11774 775069215682428928,146405 788774878585491456,220332 772538003709366273,129551 761276260756623365,65887 768810568820125696,107469 760125066004668416,61145 778476707158355968,166282 786404659120537600,203674 786117128134987776,209828 755928055332409344,40668 761285686179696640,67852 793847168842936320,255393 764844588578148352,84724 789313000519962624,225359 790275753724223489,230282 754016454958350336,31095 763395020510470145,73814 793513032886333440,238207 755241037505765377,36221 778579469904871424,168794 760945523650129920,64192 768999192467353600,108729 794366662594150400,258331 777178271716937729,158387 775074551466168320,146405 778604097654104064,168794 733077810244407297,352432 786571135135551488,198304 776676555326103552,155898 759072879656914945,55107 786672380403912708,204413 771424352940285952,124855 773944401793998849,304513 773908380532350976,139404 768067385106567168,101425 773604605351501824,137158 795191117637685248,11774 765526483855081472,87904 786956117955911680,207613 791683263412580353,234864 787066204342976512,207109 743844617620070400,11774 769226119778144256,112345 770782225520553984,121367 781590872752287746,189017 780288121166565376,179147 795202510667579393,265257 777816934641340416,138812 792118910854262784,243869 749253075676721152,7828 754036179541123072,738099 790949344983650305,234653 767746115315695616,81946 776690722153963520,155451 780618258105917440,182154 768029376613056512,101681 785276394930667520,194648 756463355469135872,42495 786673683351863297,205728 755808305172275201,38183 775722300012453888,151071 771931239129415680,126152 773512116083036160,136904 766292435605467136,90384 781547582950518785,186584 753880931811794944,30270 772854706943193088,132996 773272129055973376,135025 780904774363389952,182960 794311694746992640,258598 774043192488361984,140025 777986811918417921,163990 791001080704344065,234796 794334684163383297,258829 793328550224863233,250430 763521335020617728,78561 794384203613732864,257325 760820388796387329,64722 773194660235784192,134470 759107615750316032,42453 781643718512160769,187896 794560404571754496,261155 750414746822651904,13021 766322846410821633,90621 768503755398606848,106281 786184795764170752,192032 762089326431698944,1248995 794597838768500736,261818 773249513008066564,135725 795700869916491776,267862 753718083806597120,28015 754847526856065024,33355 763258968080691202,65189 765424969241223168,86653 773869062724005888,139404 756984708534272000,45669 764157653463494656,82209 750870548499030016,13195 755558305620078592,38175 771134126015455232,121046 771149693791379456,120675 751018637578887168,14459 751832240045166592,19317 763714461991510016,78271 775489381985419264,149200 758704607178723328,54070 779012923918344192,170187 793160512834002945,249926 765633241898487808,87904 795706165304983552,267862 770237064944181249,117257 770965943145103360,122146 776964631088795648,156835 777552765048401920,157755 785972183738777600,199462 769511998686130176,112363 757775120895062019,41839 760852157465702400,17640 756854416184008704,44450 763074719746666496,11774 792502371217772545,246225 788484690814570501,217519 752128541962174464,18602 791054018629935104,234564 775404498625765376,148994 787086521371353089,207861 786009042711896064,200382 788512836297248768,216009 763114442179514369,1249105 794997823427276800,264431 766330993162723328,90482 789667873652219904,226490 765703124589875200,88930 755501131611209728,35470 777941907943022594,164669 786730250063351809,205143 766326003840888832,81929 778047590357147648,165523 750705842140356608,10661 763464722872201217,78566 777961624401424384,164764 757917471160623105,48522 781164874088927232,185496 757529918704091136,47670 768985100356689920,110585 769875380320612352,110585 755034093943939072,34898 788740915997257728,218258 794563451708280833,261155 795073830146478080,261155 791743816847863808,237491 764912958312812544,27156 776180885771153408,153866 755759543657824256,39462 793495377232232450,252741 778628555290779648,151185 759133257946501120,56964 739848138203246592,11774 769948195510247424,87568 787283188573888514,209731 792089444727660544,243398 788761604519104513,220332 759166566206312448,56964 793166298922360836,249841 752943719016308736,24711 760493137798266880,349714 775074443009949696,146949 772526807950045185,90384 793194233884581888,249895 795492898854883328,247930 773369428381618176,135903 775874713142820866,151374 775365918306230273,148045 785862853395972096,198576 764131016038617090,1249175 775832632148029440,151741 786546889483169793,204413 791016281604431873,235948 792082694578458625,243075 757571121638146049,47761 787296046510579712,207212 787590179720540161,211768 785628485821734912,197512 774367477287489536,142671 795709709504364544,268448 752978867716026368,25255 768444992402649088,103261 787010946283687936,208065 768556067861168129,105109 774307436706562048,142090 776812587015032833,156644 770115885885521922,105109 791662242429186049,240483 786677910115459073,203674 793555187675824129,252020 757307476211445760,45972 758119334736695296,51525 771162531494780928,122973 768563647564115970,104903 773839121882177536,136515 763878496175349760,80939 765872691949674496,89640 774318573078446081,141995 765271351477370880,86653 770877308659900416,121479 779992755686797313,177233 762349049223614465,1249021 791439165824970752,238207 751668788832067584,1248126 763361587730128896,75438 757429671814307840,1248492 760837454362542084,63326 771370362776985601,121612 785465469868400641,192032 767175244675059712,97386 788891971276320768,218892 773605458494025728,137042 791743077396471808,241132 764489007090675712,80136 769592924220698624,113882 770717782958833665,120610 793075080733396993,240682 764646322897059840,84209 790916215254298624,234951 794276593472401408,249926 780683820492173312,182036 795736825222590464,267576 758485760790126593,41703 773183046363193344,134470 780483064082288640,108396 758817831433621506,54070 786914689674534913,207119 772828417028947968,132497 792118593349496832,240483 768198445953798144,104162 793096827482570752,249469 771460035058683904,124855 758031019010199552,50654 761634748041089024,67852 773660928395120640,136904 794724866884857856,259743 746391499416342529,11774 779776361493913601,176890 790882198215729152,234579 733420114091991040,355952 757655011492966400,48477 795077015691005952,11774 789071341945171968,222647 755881612294979585,18215 756549637302091776,43553 769014781441376256,110362 793871637565308928,256358 760664178117836801,64326 764134389957529601,80572 785240000132739072,194167 791356692424294400,238395 756316874741284864,42249 793970938551341056,256552 750362798673321984,11774 785709904300355586,197512 787098675298365441,207119 732260484133457924,1170428 745035489145589760,209828 751227366836301824,17284 763246267468091392,76549 754073340558663680,26140 765527855795171329,84209 779289372428476416,173753 761366409393963008,68102 763480881977851908,78115 781046163218767872,183269 791806570904576000,240070 785277796872491009,194648 792119740042874880,243187 787870236535951360,205197 795304784928604165,266138 770342217806385152,117377 775044719759937536,142090 766057002673901568,90384 760684257442353152,61375 778892882312892416,43009 733636834048139264,195876 759121489035538432,56322 787087241466216448,207965 764014060824244228,79223 786226254701703168,198304 778944535443275776,170373 771862369064644608,128615 777526025139793920,159389 794723178421649408,262752 760806014748950528,63776 753070263541956609,24248 786520322673635328,193121 776466707900620800,156103 794874844433313792,263302 792474097548599296,243286 794126260389691392,257492 758039639412191232,50827 762008269133144064,70509 773868951017181184,139404 778082161588973569,149391 764307733629706240,80939 766740627081994240,95919 732662832798564352,353220 777962240397803520,164980 794135634839478272,257492 787881351684972544,194082 792751395350851584,246726 772131395036741632,128519 766530535967510528,92393 755559090881982464,37455 769816218819788805,115435 793207774410711040,249788 760834257086328832,64326 770024592127688704,114254 773932867747516416,140232 789549448942804992,224447 757306542106349568,46404 789305499506184192,224018 770744766019477504,120474 762435443686150145,72978 776166326884675584,153575 791024415203061762,65113 770724421724098561,121046 787042884599939072,208395 788457020210999296,217574 764238294229979136,81850 750759609682452480,15210 765502603727745024,87868 789261771508822016,223738 774009436562006018,117609 757265213297201152,46612 758689757110992896,54070 789472821609127936,226048 757590071541465088,47761 769546984873156608,113894 733036473558130690,355462 765007819871358976,85562 792511447146176512,246392 772104023285477376,123354 771835344174059522,128018 785531832792035328,195975 768290572930998280,103506 793982504025882624,252639 791306592159399936,237491 793139662424596480,249469 757665244483350528,46280 770403117594611712,118191 765206843660656640,86440 775083515478147072,146405 771402316591366145,125381 753420384267935744,25370 780772760314318848,182659 776973121244966912,152594 763236510015582208,76794 794675551369732096,261155 756603216637329408,44293 768947710250606592,110331 790279769292152832,229148 761431997554298880,67973 792014847735050240,243075 785423916391018496,195207 753660215699144704,27045 781713778203172864,177455 770383197473505280,118482 790978015576494080,234583 793129572208373765,249469 788036615973339137,213887 767401604760866816,97379 755154023586693126,35890 793352321820336128,250179 769057108688039936,105799 777191228077146112,160795 790596785752248320,11774 780444687849103363,180310 788897554666774528,222021 777998806314913792,165435 788486601198428164,106085 753627899765239808,27045 793619607831646208,252639 749926719142920192,9754 766435114301595649,90125 794557508522217472,261155 764094295007567872,81702 788063861345755136,214492 791707268572209155,240070 790246597439262720,228341 794606679979593732,261155 785670982107336704,194082 793443362695159808,252196 764168194219208704,82283 778319049700900864,128591 757540580809244672,47717 773927564842631168,137158 775436100948992000,143043 794667698613587968,260543 754008153214230528,31077 760873064837984257,11774 757797467937058816,48093 767456504102420482,97447 751229526412300289,16233 751055410379960320,16422 793458117182824448,252408 779362101387206656,174427 767459881460826113,97852 786314621791576064,1063777 735329152379846656,738099 742389846203719680,11774 774431368004636672,143585 779011001974784001,171377 793546007300739072,252014 762677192706945025,73926 764169189338783748,82066 767677279375728640,100605 791704578580291584,240483 792212464788090880,243865 770646009928048641,117257 751141721988300810,16299 754112376702504960,16728 791045788445007873,235951 794990376109174784,263907 778819431279370240,169202 777461889429299201,152590 790983685055053827,235487 758333739449581568,52061 775432827966029825,141415 779522624221097985,175317 785948638468005888,199431 778305430392942592,167220 780514032570605568,180306 770264916099948545,117364 787776781486960640,205197 765289322845245441,86440 769605015472177152,113412 794541959238909952,261155 732992658252029952,352801 763199704444403712,76188 750876443190648832,15808 761032949047275520,56964 771416048272863232,125367 785635315444703232,196277 759188525287743488,56964 779082972209090560,168284 795710132311228416,267521 778017685540114432,165097 755110535025270784,32337 795431159362682880,266866 753690382450307072,29263 753400373155692545,26458 779838036355915776,176127 764466922071089154,83391 780815134172196868,11774 790051198904758272,105109 766605895572738048,94305 780108077001482240,177433 751870826274664448,18495 765284639208538112,84209 763556196234113024,78159 795300515097808896,265649 762077610356662272,69711 786674112135561216,47940 770366115595911172,116305 750371963873349632,12883 793668608912158721,254209 750081675208564737,11495 776451588005199872,144494 794898277175005184,263667 753983205036924929,30802 788437220512247812,11774 790643136787718144,233131 786950096214786048,207287 765756354485071873,88930 786970166965960704,207949 787816442351804416,212693 774331688000163840,140444 792383997913337858,244143 756957483508183040,43391 774692823782137856,142721 764508199953195008,82642 758524778915303424,47940 732967893592383488,354502 763443117693530113,78159 771424507492007936,47940 773497639920807936,136947 779303786447720448,172799 788199519649423365,215025 791661917500833796,240483 789970804368740352,227242 758752688192364548,54739 766266753135570944,91946 776193110145499136,152314 794241633189380096,259063 762732082875420672,74281 767723261526409217,93144 770501492977508352,117257 794997426125869056,264431 767474197148958721,99476 767860979233415169,99093 794281524682100736,259482 732939910500352000,353900 763040877178527744,75899 764083298159071233,81702 776065291956678656,153194 795410148474777601,265709 771480285477089280,249811 790760568260923392,232169 756668717111635968,43553 794578667821207555,261155 758494252305358848,50923 765887261363703808,90031 761171592693084160,65180 776864097472159744,65180 760611111200755712,62771 764888420686696448,84724 786723888315105280,1063777 747004477857796096,195876 793219875061719040,250293 766606892877619204,91700 791709805740232704,241034 768725748756652032,107469 775495204023533568,148994 785629841307627520,196348 793287632268566528,249926 774725140978528257,144542 763056936468307968,73814 786024151848931329,199561 792555341485477888,242693 794761112944115714,263033 788679361692102660,108396 764172873086803968,81869 781218803896102912,182665 789230454817906688,215505 756373788632109058,42249 780355318836555776,176203 763272268042670080,74727 793763307207426048,247569 753967122557132800,29263 772911703872897024,133519 778974807790645248,146804 766767492358373376,95530 781293162782269440,181952 760187577202831360,61598 755420127554838529,29947 757476390404968448,44461 758721185651625984,54764 792020132721590272,243092 788945044531191808,215437 757883290493841416,49852 760884412099637248,11774 769634722033131520,110585 785643787888517121,197198 787018320331542528,207287 770062093441695745,116711 781228509486260224,186434 772449770417876992,126833 779113531694206976,172089 793200878337613825,249926 767923077682384896,1249503 795034059609083904,263926 785821022507311104,194723 760547045916762112,63149 764135316022263808,80939 781478240988700672,186883 788866479877873670,216009 791758563668594688,686533 794180743622594560,258456 793553943976554496,252014 761285550376644608,67511 772078559972171776,128662 775190276876840960,146720 778728869348020224,170169 736640576767053827,1182356 775437922040442885,149040 754155011764916224,30590 762254294141669376,71476 793173009095880705,249841 795349670537076739,266500 793199960825040897,249926 790732844234600449,232863 770460449385115650,118191 795681351097692160,267862 795368835943714816,266079 791066808220422144,232169 792683749594976256,226218 794640844485750788,261155 779455856006004736,172185 795678289620770816,266079 766596019530391552,94119 758512618894008324,53001 770357225030164480,118087 781337377759428610,139404 795657163536560128,261155 785987967739432961,197512 773758578985316352,11774 778725038384046080,169916 775232585047773184,146794 788436918912581632,217837 780543059977236480,180039 794603029190365186,261818 735288427302637568,349197 756940664902852608,41702 751930675574497281,20385 787692002657787905,210253 755585238324146176,38421 786334010637246465,201494 791387647155380224,237236 761926415449219072,431998 772894738097639426,132908 786277222122303488,202429 754166672978616320,1170418 767719466289496064,100893 751124452604145664,16728 756293952131571712,42495 794767117799329792,263302 764014841505853441,80155 756347885244018689,42249 760940712762314752,64730 793163024206958592,249926 795736537795325952,267576 754732932028207104,33356 788878951108280320,221785 759021065204936704,56302 777909523680026624,163763 742003358341300228,1247501 732975919950880772,1170667 768126767827595264,100893 791748975854354432,238395 765384382215364609,73667 793239141278371840,250760 756583985447178240,43225 777862719924043776,163990 788743536170729475,220332 793536836882706432,252741 778641232054616064,169201 791394586589589504,238780 794047631118974976,257492 787694938314027008,210253 755751064469704704,39197 795208135862550528,265114 777750114618208256,159308 795616381828026368,267655 778740663051444226,167319 768498277536845825,106756 772112253961240576,127366 792479026044624896,243286 794555603259559937,261155 762123412726775808,69794 758115818831962112,50923 787100821280489472,208928 772178637705674756,128615 791433608548327424,237935 790351856144789504,226461 757742953410551809,49066 795616445925363712,267655 749848801226190849,9433 792044933297430528,241820 794324660494147585,259200 788032456922312704,214492 794343694866509824,258305 791442569695731712,235580 792006963462742016,241819 751662969432440832,15721 757288380644356096,43956 765703426927759361,79840 764599265071030272,35479 756204687884324868,41680 768827405154648064,99212 761562463301095428,69256 765975649047736321,90012 776135344110628864,153658 768470512183963648,106716 765846329209880576,85909 778308179167813632,166532 792440561437380608,245148 790461461025869824,200397 777677649153888256,162294 771512853081698304,126390 790939111146205187,234583 766153985065488385,81929 750835944224350210,15316 785399397248970752,194450 753542794116009984,23013 778571473229406208,168731 755100365163552768,33474 768935766479241217,110362 762819912679251968,73814 769293404794712064,112363 763863000134524930,79911 753952403309723648,30590 764261761562189824,82744 764679329657688064,82177 757644416999788544,47940 773298774651338752,134375 760364658897281024,62063 774049447521030144,137561 777661806986792960,156555 766489300787662848,92075 775302285266006016,148170 760885434482298880,65180 757782425921462273,47940 789998160739315712,228354 791673917639364608,234990 789694812043616258,222682 791817139468374016,33829 778366894390726656,167220 781053753642192896,183759 794408491326836736,257325 795775992832860160,267655 758290212166467584,50804 759115797910417412,56964 793818144984793089,248516 789263253171863552,215437 792174001640579072,243187 759875188607430661,60142 793148463949111296,249841 753334999248547840,26140 785478536593367044,196013 752162209191456769,21338 788512406116835328,218495 763018894755897345,47188 788992585444397056,212357 787809183924117508,207712 786576795797643264,203674 790898498589843456,234583 794568691023314944,242636 788888860021301248,220727 794010165519515648,257492 749340358606147585,8047 786440477067411456,203674 764999853554425858,85562 794059413086556160,221476 769345938879983616,113332 778362156504850432,165185 793864013054640128,256255 781123314198597632,170373 791348295385780224,238395 778771771726045184,162374 759486453306884097,56964 793472518405271552,252580 767259030582460416,94699 733024697588277249,350379 774079855050657792,141360 790021693603323905,228172 762695318483992576,74247 794759426255114240,252014 787077304262467584,208016 755156756553097216,35890 772188847992037376,129700 781509288493654016,188401 781354545318273024,139404 790606216015687680,232791 794004263718383617,256502 774256198312919042,142355 791421659789930496,239066 768045724424699904,103012 773172870826438656,134561 754857851072327680,33356 760936076521406468,65882 791297199476908032,237870 775481445934440448,149300 771790476429041665,125235 758046975342157824,51069 764980521298382849,85562 766875852638420992,94699 767396042136494080,97379 735675996003696640,353124 773602841634013184,11774 758447716980682753,51069 768090253672361985,101681 785860959545982977,197512 790288500658540544,230485 765190490748616705,85562 794538317660516356,261155 776186141603004417,152314 786948655504773121,207613 755903689395699712,40534 753328973145370624,26539 764214340484493312,81702 774714076719087616,143473 738419887358550017,11774 732387184175517696,351837 762751508622417920,73712 794700831471845376,261594 758434016206868480,52362 793212223136997376,244270 773605482036498432,137042 759120448332435456,55660 779379844115075072,174557 785327044544503808,194934 764254231603867648,82018 767464532352573440,98751 757825715580526592,47090 764214198331117568,78129 781121141138034688,183759 786008197391876096,199546 749350022962147328,7546 779122524495962112,350711 780470975179534336,11774 793283680554942464,250293 792727075866152960,238113 768053466430341124,100893 788033590634307584,214209 791010746129940482,230332 760553430591078400,62771 754733142972530691,33081 769145758876590080,111558 771094792772194304,122759 793014734941483008,248065 767034806144266240,95672 791002565508943872,235774 775446579541008385,148870 775798471097888768,151071 761048307204358145,65459 773531320043450368,137158 790219973130063872,227594 763923837587034112,80939 762192407387668480,71021 778536494571094016,166100 787243252088844288,209035 752696795768250368,18215 758276882185932800,48289 788889130381873152,221297 749678952101376000,9292 791425656701714432,238207 793610702984314880,252020 760546398911680512,1248768 763886557551955968,80939 792215812211957760,232137 765069196908560384,84422 778266509890101248,166532 788451200320569344,217519 788768647565176834,220526 795406528815603712,247930 761098006351351811,66523 758422469808054276,53163 770679731691753472,120613 765661588326088705,88994 790967985301180417,234583 762679022492852224,73704 793115895493197825,249469 760674188487106560,63149 786753810672652289,206008 769419319046311936,108729 773943370884362240,139373 781140755725242368,183759 771150567573970944,122299 789773446548979713,225585 770933808736702464,122146 787194001459965953,209351 795399017966563328,266138 771581701461913600,114254 785338453634510848,11774 757571341717471232,47761 768592718100443136,86208 775172580466655232,145451 776849423955394560,53667 753778614655524864,28508 752728873201201152,22439 755119018265239553,34666 764977124499349504,85562 792577954869936128,246632 763147569375563777,75899 764250535000023040,82002 767840310244159488,100893 787081074656489472,209043 756259875764604928,42249 762324254859882497,71749 773630542734565376,137869 789924413214982145,228820 733014312839700480,11774 732336158265495553,196346 774091842585436166,140232 786087513114996736,198878 795277867953299457,265952 768482424800088068,106816 774949886076805124,29786 794283347426115585,249926 775766805226790912,151071 758714809940443136,54620 755413925345300480,36735 758067779987709952,50542 771638105916846080,126152 768897803666030592,109104 786643661111132160,205455 758467328174493696,52545 794146497465982976,257492 766370799456493568,80939 768378075570638848,102295 756747413277278208,44274 774617296513933313,11774 778374229104422912,167305 764851305697406977,84724 788105935977930752,215005 793181220133797888,249469 756645200739565569,43553 794667435504832513,261155 780442941344980992,180074 788438751311691777,11774 762847728237895683,74321 789485195757916160,225981 777939581056475136,161939 785900627390042112,197512 792842351295201280,247241 762683597270687744,73814 758715020322676736,54070 764092249655250945,80486 771165762727743489,121612 758495558046711809,50360 767818610857259009,101681 772299706416238592,130216 791448511434805249,238272 795676063976202240,267521 773380409690316800,136515 795713812284510209,268356 757574240849760256,47093 764810099067985920,84800 771036417589776384,117609 775735207664226304,151255 787734719580377088,212710 779013098405494784,172047 749645216727044097,9548 794714715570065409,262752 757978959611064320,48148 791496202231558145,238207 760223945144561665,58815 785853343000387584,198591 788067310787518464,214209 790616235687964672,231871 786408187196874752,203350 790784129084248065,232881 794507581834297344,257492 733518593762070528,355020 795442953527459840,26066 758991089101524994,1248642 794313342663815168,256038 792622112708055041,246225 757604159852015617,38137 764466057549578240,47940 758681343542697984,54070 763434685536010240,1249017 769249733399502848,111558 732234679034601472,349283 766704155394207744,90088 770815451957977088,120341 788808827185405952,220728 794162294204809216,258322 756329137397194752,35890 786206821048430593,194450 761459451064881152,65180 765612531247349760,88669 765776329501511681,87904 736032172780466177,354309 766097079215140864,91146 794593881803264002,249926 753112180636151810,22829 772408182639558656,121795 756424417023037444,42432 777314814158708736,159876 790712945344933888,246425 749992718609293312,10647 773920400451309568,139404 791471368588128256,238292 763108750336995328,76549 750131307473014784,10129 771728951970402304,127366 781238476272312320,182870 764118356366458880,80676 794000741509648389,254209 792396344837173249,232825 751553350555078657,18495 761602471328440320,68993 785513481370042368,11774 779398149723004928,173347 785629991602184192,197512 774926788300447745,136904 787901142105632768,210585 750731673474596864,351152 769955786965577729,112693 759005998229049344,56282 771694816652582912,126614 790007987838578688,228820 791674390265995264,240145 771528739008028673,125145 766747381534695424,92872 781018367104778240,183269 785493116681752577,196277 758684949679595521,54070 768042677866733568,103005 790964482910490624,234583 764673655510933506,83391 755836171826135040,18215 766447176511696898,90735 764860527965249536,80607 776448941697011712,155390 765923408869810176,90088 770030347908214784,116122 793856146096394244,255942 762136970533281792,72093 771094161705476096,122776 788847663668047872,220526 792107262814801920,243187 749278776404705280,7828 769328157400899584,112363 793072693578899456,248514 793249082126901248,249926 785602996797263873,197512 776628171219152896,156132 793272482589310978,251156 794346099695722497,256038 792579747586961408,244270 757642790629146625,47940 785468519706005504,195283 772017557331144704,128934 762102800788500480,431998 759129141539172353,56952 765234710188482561,86103 760278399185068032,48052 770352024772902913,118015 790225259031044096,229724 760125754529026048,61080 791726708386914305,240535 778391871143841792,167407 788063050972659712,214899 744966648214458369,1247645 753362063439822848,27045 765012652753956868,84422 776736206365130753,155451 794572554128211968,261155 751983822581948416,20313 794786182190145536,262784 768106325494550528,103506 790923371601076224,233558 792954842746593280,212357 760147876601139200,61145 791050294339612672,234796 751630961268363265,18893 788073209983885312,11774 775079162461597697,146259 750909035621257217,14877 756482103034929152,14277 764994325054787585,85562 785476982880497664,194723 795410736726032385,263141 754709821669203968,32577 755199154528329728,36219 763544928970481664,78412 779167395831173120,171644 795605635513597952,220332 794994707407523840,262022 790263191926349824,218349 770814526870654981,118191 791232453188915200,236257 788177125861953538,215005 768571658764517378,107032 770312457512427520,117257 795009933515354112,263906 785319270074818560,11774 766744838326870016,92860 764221903498256418,82759 768250598642769921,102514 794534178712915968,261155 793394408800464896,249926 767408105923588096,97325 761043098298265601,64723 775348903331758080,148473 787058985459412992,207109 793445820137873408,238099 780811247075811328,183269 755039347657670656,34031 781201746693529606,185313 768538439985672193,106763 752653637390704643,22575 777608513841487873,162768 794988516094648320,264431 764052403247206401,79999 795606098367672320,267521 750873871507742720,11495 769221809870954496,110942 765006998253350912,85159 755771958961197056,39235 780582412594114560,181419 776534718686695424,155451 750848184767827968,15661 758330591431360512,52329 774002691060146177,140232 758635805791444993,54070 767713935290228736,100605 732560776464994304,186415 770666734227447809,120393 766444867555696640,91946 781507283666755585,186434 767859992917450756,101681 759894533110960128,59666 770048427816325120,116623 778949703517863936,171324 754716593071030272,33356 793287619316555776,250633 794524277512945665,257353 768274662736465921,102137 785559012758720512,196609 794736446804328448,262849 753958475986644992,30304 764173634503970816,82066 764582030382247936,75724 768966165674721280,110362 771771322045177856,125742 790911674303803392,234583 764447028931923976,83512 787369024866902017,208507 793466332796817408,252196 754039178350866432,28037 758366191744233472,52554 763201433806135297,75899 790758870566051840,232911 773650070759550976,137927 790604149180211200,232791 792098945392521216,242252 777126957133729792,87904 740306737287335937,1170321 790200207132782592,221785 767972712392253440,71744 778060613088141312,165512 785327310299770880,186883 791739116794904577,240070 793979259014369281,256393 795100146942050305,263896 763874331545915393,80939 773678293199433729,136512 750853268075638786,15643 751874954447163392,16897 793255305647906816,250633 786679582741106688,204835 786183828830158848,192032 761877618534809600,70941 757756781082935297,47940 780859634659631104,180825 760570462795628544,63753 755110130492911616,34666 760879773996486656,65404 770803500712288256,120690 752258228487131140,21074 789063938256343040,222526 762082454408663040,69947 795447647289090049,247930 760972083148890113,65180 773890092758736898,137693 786666499758886912,205728 791287301192187904,237236 760509481243451392,63149 744542935585161216,148861 763666291169300480,79529 793004071498022912,243865 748927988188798976,11774 770356549843820544,117562 788177836398051328,215754 789470814538051584,224680 755522273101029376,37993 791058642619498496,235590 778669303251898368,168794 795230309558185984,264774 792432713433227264,245148 790909695229698048,234796 794010637961527296,257423 785492510286221312,196277 752196043383697409,21074 790964676213571586,232169 795655840057458688,265885 794979653156900864,262849 765587543345754112,88361 790606270369792000,232791 768883671738650625,109666 764824818248130564,84724 776230051180269572,152314 789512321857118208,226731 791030119414366208,235179 740237891146809344,60447 785589250745995264,196767 791640276913709057,240145 787077346754859008,209035 756102053785661440,38666 793842765935239168,255942 795463958585114624,265855 790177442719608832,200963 786271363031891968,202429 785968287540584448,199891 794721241349390336,261666 739087572920500224,11774 775310559117971456,128934 753691481269899264,29263 769663212274974720,114779 793411927955410944,8044 753340442100367361,17416 795054813667004416,262849 754052026166837250,30296 785671325813657601,197286 790398941242138625,207517 766799882061488128,95343 748414379608051712,351768 771446190500147200,125367 792250026227404801,241118 771058606456262656,43553 758352625351872513,52554 785712307321962497,196277 792408272456286208,243075 793850180542033921,255942 762746858217365505,74066 756686985398513664,44732 792327032113946624,244550 786889880609644544,207110 765607495930941444,88546 794288537092820992,258193 758320102295138304,52112 792037861658726400,243187 770651639279673345,115526 769278712302956545,112767 795393846179954689,266500 768824149187792897,103975 771812207889743872,125839 756625781443399680,44273 772262976573300740,129551 788103674878947328,215420 794348421758926848,258741 755120665666215936,32673 795409635083550720,243061 761341195029139457,67369 792952311496704000,245549 749928838344347648,10653 761369237583564800,66801 794194730103906308,258598 785615130960683008,196277 793943151799103488,256217 758069479985311744,50542 794066341095346177,249852 770379253200420864,118191 794148244557299712,257353 763115035505725441,53995 763889001463844864,79513 794954869673033728,249926 767768180920029184,87904 779133908394778625,172945 794013627703390208,256439 752624806764302336,22777 790660088004575233,232419 765339235352096770,11774 756321656772161536,15536 757549359567286272,47782 758044860431503360,48826 758354157686358018,52554 788471630208966656,218275 787319790822055937,210215 791438916477911040,193636 778275769122426880,166102 753693915279159297,29263 766142896835657728,90384 772939644333920257,132364 771144676644687872,123141 762782067142823936,73814 791712513587044352,233174 755790155018072064,39285 785929958749245441,199546 767376015949721600,97413 770671353963753472,355505 792032601309577216,243187 776264644759552000,154071 787117545597771776,209292 756855844352954368,44450 794701017900347392,262849 793238416968351744,250633 763090671402090497,76549 785654583141867520,195975 777577373931671553,159308 786949023135625216,207613 732210093874237442,350163 781693181196992512,187843 780499803520270336,180306 789270599659098112,224680 791668490948190208,240483 793433080958681088,249469 792377710303731713,240483 795618141002940416,267655 765971921481633796,90296 785559000444235776,197035 776897969022959616,156835 789866234481213440,227242 760841325558243328,65090 780535563845632000,179742 751908398682218496,14277 775349051889848320,148473 792771522066731008,247241 793643478127300608,254135 787806213396389888,213253 764244239664422912,82766 760878992903856128,63451 791751490746462208,239998 757758590811639808,47570 772855791942455296,128519 732345326699446272,1170416 755562977244254209,37934 767872471135506432,91700 773374763829907457,131027 774736856512471040,144635 778656601523777539,167220 781579705623449600,131056 768477998282526721,11774 792085699642036224,11774 785581660091797504,196788 785900677193007104,199352 766722950359908353,87607 794194539196121088,257325 749323903546200064,7852 776956071587917826,156835 758303873039601664,52112 752998614792667137,24870 768197551510032388,104406 761577624137240582,68908 770181997553655808,115413 765907893728051204,88052 779903328813711360,167101 771444720484519936,125276 776927088158715905,158820 753634613378052097,28732 780086197146128384,178258 793545243933147136,251788 778578265980088320,165512 776829127412158464,157082 793188114529386496,250033 781757922200068096,185029 793429463706931200,252020 752959179200073728,24848 762751308231303169,74281 775843286703407104,151242 788753651816726528,220029 773911904171458560,139404 785633507536056320,197063 788141488018305024,215012 762348076606496768,71429 790968341586337792,229895 758686453664735232,54070 785326014310199296,195125 757699182513778692,44429 769311368843407360,112363 776404589213917185,154071 768590403729657856,107469 775126572965724160,124610 764163740895850496,82283 775386896176263168,148537 780920656334426113,183269 790976446319714306,231894 753617293251321857,22393 772714455763415040,130988 780070183406669825,93261 764588336530980865,81659 767418048403771392,98890 791318090147504130,237872 758329329017163776,52112 756587891707568128,1248387 788151532269215744,215754 792439397316759552,243451 788324128692457476,215754 749406203436896256,7866 755547686103678976,38183 779829198651207680,177233 794712907850412032,258193 790717633524006913,232280 776334529564778496,153845 788564584432926720,218760 792027127529009152,243187 770296454149570560,117922 764885274337968128,84889 752129933166710784,21243 755057380547764228,35044 780805038767738880,11774 773281867105652736,134561 793790886283018240,255393 760841165889339392,64722 756538471427235840,42432 766058370591821828,89923 789298532775628800,224513 757584856398258177,47761 750477006941392896,13343 778031140393234432,165097 764676720381140992,82344 792078378123821056,243075 741414810261147648,349060 793804880523718656,122726 790589038931668992,232137 760944130117685248,65222 765511462785785856,87904 791341827756613633,11774 768115872212848641,103261 751785830583152645,18893 765965393135632384,79987 759852884640927744,58254 761565144044429312,69245 751177809104633856,17591 794317197057241088,258044 752967714658922496,24526 789995916925214720,108396 756232183900016640,39221 763075742884175873,11774 785631401202810880,197286 760981784829886464,65974 793138907319705605,249469 788173969929023488,212802 792231988916686848,239261 777859061131808768,163990 786792029346861056,205186 758153147256799232,49843 776573492598890498,110468 733140688859062272,195876 785375056952197120,195481 794207759260491776,258598 771332102969135104,1249830 771788064817573888,127871 791343380601110528,11774 768568967665373185,95572 761213721221877761,67023 770379748614766592,118191 761347805101391872,67973 763740138895765504,1249156 792854278960353281,245148 794002498864320512,256358 772877267471138817,132370 734078478350323714,1170376 790259291294797825,230282 794028621887315969,257492 757475817010008064,45122 763176133953261568,73814 757265481510350848,1248440 770874056585383936,121949 785491372312662016,196277 772936439260741632,132335 775183608009162752,146259 791999278608625664,241523 744330203686526977,349197 764839483522985985,84724 775129007033421825,146720 794222226954473473,258892 772816444082061316,132335 765585811433750528,87904 776813580893159424,11774 769360639735189508,112970 766330547178049536,90982 790512279120928768,231784 775094361826680832,146847 773658233030512640,137693 770275984524189696,117257 793997794759602176,256393 761281227248668672,65180 780404156565626881,177233 765275524721704960,86653 770045415018422272,116619 758439400510337025,52394 781892343276433408,190454 759754306694311936,56964 788709642046169092,220029 758725632549203969,48205 793248430235586561,249469 759581173664321536,57574 790852072308637697,231894 781303085176160258,186446 768996491662852096,110362 776774080313819138,157993 757266277140271105,46612 765694393344925696,88489 773934018379194368,140211 780782690412949504,182870 767145486666993664,97432 754790791831285761,32858 789525719768596480,226731 781169844163051520,182726 766062381428535296,90482 789313557154271232,225374 793512048894222336,252751 775737679744860160,151255 786009711191744512,194281 791772612074536962,239998 793265484988768256,250953 794528336542367746,261050 775580186712563712,146580 795756693531594752,261155 732245397205360640,349368 764684361207783424,84209 795445845508427776,267133 764530594428616704,76858 789546974059954176,226731 786400649923657728,203350 770735542371770369,120610 793246676924313600,249926 789777588600311808,226731 765962244836433921,88930 778569034216402944,168794 788201086909898753,214078 765001436614635521,11774 785692390526943232,196277 777257041391865856,159475 791685774177660929,240067 762732058120564738,73926 778347561337794560,167220 759976877461164032,42344 769000718355329024,108521 775517575828606976,149200 795064123058954240,263895 792072347922538496,243075 793208997327273984,249374 771484885609349121,125853 760965357318377472,65222 732183074902016000,349239 792072976715780096,240583 793889745151680512,255393 750034741223649281,195876 778770518488997888,169226 788472078307430400,217601 776526477135413248,154832 772030699813670912,124623 776104624449318912,152735 793161456371900416,199546 765231886322978816,85244 769886541967683584,114985 789237218673958912,224297 772076375930875904,129471 750363491463290885,11774 776565644003205120,156110 786196484622385152,201619 777202411978883072,145866 756711218446991360,43553 771810341218947072,127707 767823303885160452,101887 753954583068626944,29263 768551677242830849,106774 774078411170017280,140025 776847407762051072,158673 788621687176691712,218275 755095990500065280,35449 791381548993871872,238395 776478489381838848,156227 785317787744862208,195125 735813325997678592,353447 789759208971317248,225439 780809707573227520,182146 772538892201304064,131007 785550341387460608,196917 776075246130659328,151845 792716684163420160,238207 758399949952299008,52771 768211740349923328,103149 757721779897073665,49119 786996105791868928,205728 785525250549088256,196277 790390190078562304,26066 790661740669394944,231716 751171695663321088,11677 771514980575346690,123581 791686113442271232,240483 764264489139245057,82283 756284253177012224,39673 766224329365479424,91103 778928314136211457,170253 758795009369845760,52031 765270226984329216,80939 754745891249123328,33356 794020274072993794,257492 776743406043275265,157755 780427792588472320,180074 759499045287124992,57574 768567369140690945,106281 791679690658373633,239456 765136787928915968,86053 779377174856032256,173347 765198646962888705,86103 767796448444416000,101383 765218365526999040,86440 781476195426635776,185496 764973938128457729,85434 792767376676704257,246704 758440530816688128,51069 771424354123059200,124004 761261617761886208,65234 762653662661357569,73926 789285527002329089,224680 787799274054529024,213253 764908747818881027,84724 735988484167630848,11774 786404239241248769,203674 733244245264498688,355637 767335150397038593,95672 763474409004802048,78205 791637870024990720,240145 791772744035688448,228124 768912622758535168,106774 781484314290745345,139404 764922616096382976,83385 766086491940360192,90975 773890639574335488,139404 794328037609402368,257492 764417144951975936,83391 759870347298611200,57574 787059675187380224,205728 763066904839856128,73826 794944166065225728,263289 779440964649689089,174230 757299698092773379,209828 785818082191171588,196277 759538112745701377,58030 776752910730342400,157755 770010033946001409,116373 751742907317493760,14277 789151868127682560,223492 758571474831671296,53928 770420134615912448,118985 793042941069692928,246514 773271731775672320,135903 771519451988631552,1249863 790586796618854400,231894 780951477447720961,184223 793553226322808835,253206 789142330427248640,223899 794258038798635008,259231 792264122737889280,244902 795058198214508544,247930 792441528266399745,245148 734619435626029057,1170538 752203389971214336,21074 776274187157594112,154469 791606673391677440,237752 773868112420540416,139404 793108753780539392,249469 769841956897824768,111549 769850579648675840,81929 771181902375944192,123583 751645360037081088,18567 774257132673703936,139404 777844036199743489,164001 779171403375513600,164826 758224396456603648,51809 771443923260575744,124751 768272917633306624,105041 775906581628190722,151845 751573170050719745,18215 762410411081596930,67852 794184019017510914,256502 763820105507622912,80366 768951357432745984,110381 776152708231274496,153779 790748269274025984,232863 793101652836380672,249469 786790341365997568,204413 776141856660922368,153845 768944769124954112,354470 781150176702439430,185310 746617701100101633,1170352 795367900848779266,266151 773478241034174464,136947 786643237515636736,204835 788775559320834048,220332 767401678811328513,99232 794506778063028224,11774 795737031074725888,267576 769654408397271040,113412 766595782912901120,94737 772822930485051392,129991 780143215701811201,178415 788879606925230080,220029 778303633662283776,167220 794657868142112768,261155 789153806164434944,11774 790581054205722625,232430 791714489989300224,240483 752212125448179712,18215 758736244243177472,54070 769263160616292352,108346 781181571411775488,186225 790243501640445953,228341 791384334414512128,238395 749323936442281984,8047 763442451680026624,77632 757852967936536576,49431 767806792063651840,96767 768499929710993408,106819 750365255595798528,12883 764509374198980609,1249240 755772628799926272,35890 763074422022348800,74661 763634628653641728,77620 786550929323470850,204413 774413588421185536,141858 777949290505183232,125529 771298483634638848,114357 789164985251311616,11774 751592139801387008,18397 769282538674069504,111454 760169821136969728,61145 732643959734829056,1170636 755451350759182336,35470 757547942601424896,47782 753711064009826304,28866 773892058327252992,139577 766602114676224000,94699 793485233010118656,252741 757735520424329217,47844 778152591037431809,165523 790989283091820544,234583 753366771533361152,27317 779877278574645248,61011 753715952143900673,29347 780077655483875328,176673 785846854609145862,198671 790540774655926278,231792 755105668978401280,35403 794544547867095044,261359 757612347686924288,11774 794534326067220480,261155 794563702112604160,261155 786722260384157697,205094 791376406760550400,238207 793237579990786050,250293 794234760516075520,258598 762809171989389312,74308 745198149212508161,209828 790766379125256192,232863 778574922226466816,168794 775018125662253056,146259 793454273992413188,250633 755502323439312897,38032 781134796172832770,130635 788563098940518404,215437 756305077996969984,42432 759264406622576641,56964 786933971577806848,205728 759494884369858561,57574 788183433788821505,214899 791670648120627200,240145 787395757191995392,205728 781853063409721345,190635 790333078745014273,230485 753194627969191937,25804 792700163181514752,243075 732298967736668160,196346 748942821189558272,11774 765940551057158144,90384 795132868393480192,262752 760162503426846720,61145 791055721282408448,234473 758814185551638528,54519 769311942179688448,112399 778710575421411328,169327 774670084346437633,26066 761363526430535680,66801 758715191219531776,52554 785685126571110401,196277 792121541601464320,197322 788019714069069825,214492 791084697652559872,234583 758788891390324736,53996 773991074780028928,140230 765603323110100992,86440 768519599406985216,104973 777682877559431170,161939 771032125990539264,122146 772468753070104576,125554 772510996162379776,128936 765279056703000576,86103 775043303096012800,146580 786927279519637504,198586 765922675021770752,90088 786625206735417345,205181 775517310832537600,149953 773867982632157185,139404 792562476839600130,245101 753000000771293184,24726 766499712421814272,93184 732737945967431681,349375 775873666240225280,152314 785302686191149056,194923 794936127564156929,263302 766079432557637635,90384 769675855509458944,114587 785843730783805441,197512 771369091588382720,125111 735169093905567744,11774 794528057256132608,261155 790698114034401280,232169 793445446626652161,250633 764712294232236032,32068 770085446059692032,116674 769910082880598016,106716 779102928820957184,171913 793997366185566209,256239 785989174776037376,199478 778489505049219072,152594 781573847262703616,131056 795403543079452672,249852 795763573834203143,261155 795067603987394560,264397 758058279687823361,50923 766360412627410944,93286 753033349355175940,19757 762460328642826240,47283 772891995308224512,133039 738486208406380544,354984 773921045732548608,139404 794664216762449920,261050 752099503159775232,19844 781833635787776000,190424 793648437225000960,249926 785657049401200640,194082 791381410779062272,238395 781184229937774593,178882 756782631015047168,43391 756908292656488448,354167 793096782897000448,249469 781632523788963840,188458 775705768238526465,150302 759391785500090368,58024 794756253645840385,262849 758712098671263745,11774 786752184310521857,206008 766327214744875008,93036 788074169464332288,211829 771733249248882689,125754 770518451697909760,118191 794497180769910789,260871 755681180666560514,38915 766997352272003073,97139 761303914515922945,57574 794303108415299584,258193 770938924285857792,122146 795776392797425664,247930 751615704001110016,18215 776970316195074048,159546 790517536815284229,231894 790615474899816448,231871 786653184282415104,192560 758009955832176644,48663 770347375458066434,117609 758122702595055616,41703 788203975824830469,215437 791739099359031296,240584 786240884669050880,201958 763572664778694656,78385 751791484924358656,19352 769300593055703040,110717 775552377566867456,149329 765961803423768576,90384 751655021784109056,14277 792414075720306689,245549 762298251777146881,431998 785504288277602305,194560 790741984210063360,228820 753836527331848192,29819 793855078277021697,255942 763877692206829569,80939 793484506720239616,252580 760974824923627521,65927 771756591762681856,125742 794939711286607872,262849 759178471641874432,56964 770387764416225281,1170819 787716411405709312,205197 788464542049337344,50439 760570700889337857,63753 774727758119178241,133081 789953240402124800,228372 793927174797557760,256536 793990527075160064,250703 787516341620203520,209800 771904451808522240,108396 778308385515110401,167220 769395193141420034,110302 772417947130363904,129471 762255715960492033,72350 780864233613369344,183668 763413149013782528,78159 790603857000820736,227048 750449907178147840,12883 762729442284335107,74612 788125049987280896,215012 792826003446005762,245607 785613050346934272,197512 790926757448806400,164764 751617980128190464,14277 764692354657910784,82020 776048132312276993,152735 750753006380015616,15165 787758120583835649,212899 771020322233397248,122875 793607491414208512,252679 768770133292683264,108849 775480834040004608,112363 780364797422538752,179702 780885102741946368,75300 793126617543434240,249469 785623612065587200,196277 794160022414655488,258331 786327017683767296,201958 759040448295940096,56535 785983786144133122,199546 794615044692545536,261155 758802470164307968,1248642 769475375881682944,113797 777119437614874625,156835 781350938732736512,139404 753715405806526464,29263 775758353410560000,151463 786637499078701056,54854 785480858471772161,195481 793501611410677761,252741 756246126949339136,41689 764366504359931904,82066 750900459020357632,15242 756079211496955904,40881 765403338150150144,86961 769339488791252992,113165 794865188788899840,262752 788095621320237056,215005 773736843615408129,138165 793343069315739648,249469 758117657723998208,51344 770405345642545152,117257 754757468824170497,14277 795415426289143808,247930 753980708989710336,30590 758218250190630912,27045 778464204390961153,152594 757725641747865604,47844 785381897648168960,193571 752643944614236162,22851 758680253321646082,54070 752971822212128768,23739 775823854040211457,151463 775660282722918400,150063 793414242535809024,249180 769955614353199105,114254 737758746932183040,1170678 767860981816958977,101681 779830773129981953,177233 786921169203109892,205270 790997503009234944,235487 794024454632288256,257492 793616743080071169,254135 787647774661550080,210897 791672227401830400,240483 767730301460213760,100893 759084033062031361,56784 770303065496948740,117833 789497915693756416,225359 794609275339276288,261796 763944333527560194,80445 764537368619601920,82002 775441597609586688,149304 771750604670656512,127734 785900392928387072,199546 733916334346502144,354927 766445659847168002,91946 754098445623828483,31221 757982144853602304,351158 755849566596042752,39657 766350434315309056,90384 778036664904056832,163763 754120562331365376,31529 790922740727296001,234568 755037940812697600,34645 790900281475158016,234583 763173550400208897,75899 794612407209316352,262053 779453022116061184,173447 769128855076499457,109666 772563510706343936,11774 773880932554018817,139404 786273193925283840,202275 793568525193515009,253606 755946754860650496,40881 751035442217119746,15643 792119897660588032,243187 770391233634111488,118604 768157017252868096,104132 774929694336569346,145244 789239840596381696,220689 786968811979276288,207949 755431715250835456,37433 780299210402910208,173341 790942245604122624,234583 794381927952355328,257492 768918987493158912,110300 781147597427781633,181409 792130389447802881,243075 762958318075777024,74133 761919856031600640,22439 790647688106618881,232169 786302932010565632,192032 794676604878385152,261155 735147806713774080,351146 787000016661512192,207613 754770564368076800,27045 763935116439592961,80720 769638478132965376,35479 774378927850741760,140025 794668054026264576,261818 789505706407948292,46572 773716502172213248,138819 737765233146662913,1182435 777237756288364544,160592 750219409944416256,10662 753653096723513344,28281 785324239696105473,186883 793622095716429824,253032 764966488012951552,85159 795413577993752576,265855 775310763455950848,148170 780636706055655424,182037 793118191480348673,249469 789440786001596417,218540 750001499024027648,10251 790707394519011329,233756 793196148752158720,249926 791702131778674690,240133 759131785473163266,56964 778318691708575744,167273 793479019127635968,249180 770437974492348417,118192 786117980031713280,200971 776005723570319361,152560 762192069649510400,431998 773568329919238144,137042 754063008318558208,31389 762799664236068868,75073 750773778771283968,354238 793229273163235328,249926 765271976529108992,86763 778747216202563584,167220 750879778782089216,11774 761370359920730112,66801 773657423974367232,137042 778612213795794945,161277 786688067960729603,205728 770242165188493316,117257 791879118912651264,241678 756979009007804416,45669 781319358031159296,138812 790993069772595200,234583 759104988031352833,56231 780510656684519424,85399 794618062871805952,262022 769546171832528896,110585 780613452926640128,181984 793238784544563200,250633 785606216709971968,197297 768963489951952896,110585 752995807104798720,24788 771480090505015296,125145 769687609174097920,113982 753049126334529540,22869 755905115068833792,39880 794002198283698176,11774 767873544931860481,100605 794163778111864832,256255 794972257206603776,261155 758728540510490624,54070 790926850616799232,234551 757263243379290113,1248458 792762596143296512,238099 786384636972851200,202379 773380898184200193,133454 781342299221524480,139404 794549140013383680,261155 778369865312706560,166532 791687101729214464,240483 768102581734301696,101101 792113606284365824,235685 754861885569118208,17886 758085178342408192,49843 751116103607209985,16728 781647307137814528,187969 756190029173534720,11774 794633119869628417,261155 773964336301649921,140444 760918324955975680,64693 770030720005902338,11774 781322021196005376,187366 785549043887902720,130635 778740486559236097,168794 761559395318718464,1170525 761334520448770048,68182 787686490465787904,210289 794554992208134145,261155 794870404548591616,262849 781283929466687488,187170 767852792568348672,100561 754733861163110401,33356 754984236629852160,33520 756241577123590145,349318 792511480906285058,237491 766278075499831296,66116 773514212437995520,137042 755513496591273984,36735 755798580233768960,11774 791835981221597184,240890 789190361549721600,224450 794547960570871809,259623 763921451657203714,80155 772120593542111232,95574 774447283194634240,142668 785635254098722816,197091 775401099591385089,147541 778227795457695745,164826 792044677956374529,243075 769922915542458368,112693 790514118667239424,231894 776815551914147840,155451 765529250216742912,87831 770000626495393797,116364 758794180252409857,54070 763691649075515393,78947 769621866474565633,1249688 765347807637151744,87145 788399394202714112,217519 788694346979614720,219942 794594560831791105,261155 767083587460005888,97685 780791906280148993,182036 778747950969171972,170373 755163414503260160,35890 776766038063054848,157693 763386640169635840,73926 740965327417184256,1247407 768258868476534784,103485 756556929078534144,43471 785718581224808452,194210 755246077771517952,35890 780836892858212352,180627 785239482677198848,194167 793845878687539200,254209 770383749406138369,118191 780216556160593920,177773 760229232492498944,61145 794594423124283393,261796 761667537532755968,69951 795481764877713409,249926 795611230723571712,267521 769758345452462080,112399 794219169994645506,258598 791483006372356096,238272 777547575603896322,161978 744067616961073152,1247632 768468842154717184,106749 751868715004604416,18316 758682580522721280,54070 756862369914118144,43553 762229404437192706,15066 793224758070349824,250760 779476725205864448,172185 758686759622324224,54070 788681224923545600,219942 753590311700533248,23739 769361576788844544,112872 785442901237039104,195829 752293986815971332,21034 791817997241323520,240483 766257611356471296,91946 768430915647213569,102563 749713278033682432,9925 794300125090893828,257406 753868998995943428,27800 785975517379907586,199891 787930670966374400,196277 794213401920618496,258598 779824024549404673,174557 790678948036288513,233307 777772607345156096,163569 795305819067842560,265257 779620089129635840,174971 771374451829026816,124537 776066453510336512,152735 790787005416349700,231781 735904816908619777,350287 762845989044563968,73814 768160520775925760,103071 742444757733908480,11774 786354149466058752,202727 790875771036430341,234583 732926937295773696,354693 768205126427369476,103924 793452519179612164,8044 732540954096328704,352545 754894757004873729,33549 732173460672106497,1170365 762003397474078720,1248990 770303887542718464,11774 753342285492867073,19598 786283726837735424,202429 760958539405942784,11774 768782964390060032,108429 786354467771789312,203076 763518484932235265,78304 772812512722956289,132364 762056860392448001,70912 771775202153811968,124537 778576336369684480,168794 775435788649635841,148800 759156113765912576,55887 762514081127370752,69711 777253231890169856,159665 756505311054327808,20824 775804916732309504,151439 759725007228530688,59431 788557418359848961,216038 756246390930538497,42249 744308138665451520,349197 764642303105462272,83881 766619644199395328,94627 768695263355482112,107428 776274746379997184,153613 791978575435927552,240483 787887677529960448,212239 755047812358819840,35044 778364929355096064,167569 779348599482290177,11774 759474306208399360,55257 761805395702657024,68273 794952204591439872,262847 776760872232378368,157755 791461302388551680,238938 766782050703699968,96263 768228319049441281,104932 768786311243304960,90629 789211994758995969,223286 781527597347901440,188119 773674812526952448,137158 752981514015637509,24788 767900571965661184,100561 788823268237144069,220526 764443448468537345,81946 765260017150767105,86667 760270607594369024,61602 786406591616716800,203674 787887407400189952,210897 794847430076432384,262752 771768426041790464,125554 756020913687171072,40251 787465400720232449,211347 778642833674735622,11774 789706107581267968,221731 754874739408142337,22750 774580025387515904,136093 780556098818289664,181548 794648457726279680,11774 790301449355825152,230485 779371771740889088,174427 754919897851842560,27045 787135666899398656,204958 793148046028570624,249469 758117021791825920,47761 781342611420446724,186584 770974174571442176,118191 792382426794393600,243075 761322108659965952,67229 778721392548130818,169384 765498478050938880,87172 763783889114529792,80192 768848570917281793,109571 795382279174377472,266151 780593764494675968,12018 767413890443509761,7700 773318800146128896,133090 785850950447665152,198591 778569464967225345,168794 774041159475793920,140748 791432175577141248,237491 795118884483276800,264478 774880242145951744,143585 768739413538910209,98072 766354007841509376,93271 788001853183143936,212239 764957599406002176,84724 780599841038692353,181789 791487109660049408,238207 792798294577602561,243865 755948046173736960,40875 768626499457015808,107428 759763320157069312,58939 785994697231564800,197324 785526567724122112,196277 793185411942219777,249926 770849585665347584,209828 772069289025298432,125554 785503159380680705,195975 778265578851237889,163990 756252034211450880,42258 788917484057427973,127871 771465708635054080,125554 775718868543217664,150511 751849686349205504,7968 786367011001667584,202727 791271604034629632,237491 761020397542182912,66116 780698267373805568,182183 772062278807982080,127218 772146842385649664,129178 793459558899408898,252408 763906470677209089,80393 788856939241439236,220029 765643317703012354,87904 780950110800936960,183975 772527466925752324,131007 770754058693046272,120363 791409571302547456,238207 763509460350435330,78853 785740279231807488,189031 765961752592789504,90384 791606865822150656,238780 758631548614615041,54070 785864590961807361,108396 788844738988302337,221476 758659981163933696,54070 761234436197408768,67169 776774520971591681,157993 751140347296772096,16825 773272579612213248,135701 775802438813048832,138490 794322518710456320,259055 760135715338457089,61051 763691739072700416,79587 763673525811023872,75396 773555939483979776,137042 791719602422108160,240483 759423176174477313,56964 789174701134262276,224113 774410085250498560,140444 774201013775597572,141887 778715055617486848,168410 785650112643076097,197297 789127451083321344,222647 757624908750938113,47940 777278062748692480,85049 733152233219579905,355106 785956070258716672,199537 788899534952955904,222021 786549736421531648,204413 771889577250304001,128615 788345809792225281,199546 776796020508209152,157082 750416569470054400,10848 755016663435575296,34666 778241198498668544,166532 780263085181374464,108396 794589725080387584,261818 753245107302854657,24173 761244278559342592,67023 790640674269913088,232863 789293652161855489,224123 765155628012580864,86130 754025498519433216,31259 764679966852321280,83881 788224087306952704,214354 760154369505525760,59941 761713817831235584,67973 793251699615858688,249926 775129289452838914,19199 792013495382355969,243075 792179732834050049,243075 771402703473938432,125381 764243047471210496,82002 794716216438861824,262226 763684929741828096,79585 793059056407547904,249079 758313944935051264,52112 764075248341835776,81702 794628569389498368,262022 756885196004261888,44450 756281434298540032,42432 758122399111999488,51451 763059153300520960,75667 732680714173485057,196346 770638224410554369,119832 772637005058637824,1249981 758480816724971520,52112 764854089591189504,84889 750874518638301184,15800 751615860872192000,19066 777953395957268480,163824 756950071753703424,45672 795450508479778817,264646 767380971473764352,97515 755927627626647552,40609 765455954548785152,86961 788358616981970944,214123 755384931518386176,35890 770657632604590080,118191 777600002180849664,162610 785745902598295552,196538 795389394400247808,266491 764897484439105537,82208 773519150966865920,137042 767144097131790336,96514 781282498529615873,186584 754792004400406528,33520 762666727343726592,73814 779288576613691393,173753 770274841228259329,117257 756563193175150592,44022 753246252171563008,24173 773672361597906944,137042 780613154292117512,182037 794643291388149760,261155 787377445196431361,209365 791692951588143105,240145 771724481681383424,127366 773755639789080576,138819 777869254062288896,163990 762673452956340224,73814 792283220486131712,243187 751178485973000192,17416 758718992898850816,51778 763789581246275584,79589 773128392707190785,129558 775366542020096000,146259 781289635624300544,70338 793700987387146240,252020 755163025716436995,35890 778484789271605248,152594 788515812709584896,215005 793505141102084097,252408 789993989839659008,228354 789960195686490112,225981 780401883475275776,179742 766682299400355842,92166 776842253616590848,157708 761978135684517888,70858 764891459069874178,84724 793121689177616384,249469 778624935774216192,160611 794619046423445504,261942 775719543716982784,150511 777506472582184960,161978 772626665063145472,131480 792362570388832256,243187 794200177716449280,258598 794732018378620929,262053 793546718528827392,252020 780483490135445504,180759 791355313240715264,235590 771058130256007168,122299 775765360150716416,151156 787019663968305153,205181 766613813722386432,94718 777063916232900610,159245 772903951813472256,132335 773690274706894852,137953 771838206111195137,125554 787988818670616576,214209 762843139128250373,74302 794105015275167744,253721 760993381992501248,66159 788789047682555904,220332 794987441891475456,263907 793496009523552256,249926 773649749186600960,11774 765307713194721280,84209 792171397766184960,244550 779593208665964544,172967 766261514856640512,91798 778014364800544768,163785 780800494931292160,182960 781229595160879104,186212 794956596946337792,261942 795377402046255106,266151 762401244581335040,72408 763448771338534912,78344 793560258144636929,11774 763498000102535168,78830 785999110159552516,198591 735513458209378306,11774 771641355198095360,122982 792406190261100544,245566 768216263994728448,11774 772476594917040129,129471 791665975854788608,240483 768842055149912064,107722 769259809937862656,111448 779331569773375488,173964 759400734823747588,56964 778300033351479296,166409 776243765577080832,152314 792531631378538496,246392 762660131305877504,70509 788480083354869765,218275 788377157420535811,208928 766291267080773632,92162 761473644153348096,62492 787248066160054273,207613 758029654561128448,50923 775069810279481344,11774 785573112024735744,196788 785945496816873472,205972 792083524081840128,229693 786403517539819520,202304 794528160318627840,261155 763833185218199552,80482 786170362832838656,192372 788234805200637952,214078 770704719157211136,118192 771452067403669505,118174 768972396900474881,108795 761217612684652544,67262 785491986757267456,196277 794694210221993984,261155 767799019028504576,100949 781460974071054336,185310 771405693932998663,125367 793112952459190272,249469 771041714756808704,123085 777200467495493634,738099 751769977812754432,14277 759582157245480960,57574 779502901433475072,173753 759128747924656128,57189 753427746282311680,26492 787724477371125760,205197 761634692294672384,68987 733748720022364160,354687 763814512948576256,79691 767145635644448769,90384 795711064361078787,262022 764141724411191296,82066 760897406229618688,63214 758627379447201792,246425 770468611039301632,118192 751969491999789056,14277 769161781826711553,111378 775035684713357312,146259 793722982971703297,252581 778209847414099968,166282 780483034114035713,128189 764580802608979968,83751 781509874249240577,188401 793245673428836353,249926 774265793936711680,1250121 795721463269466112,266151 766319339641253888,90790 759091749398515712,56964 749734110323671040,7816 763808570920013824,80098 786362127326056448,202304 776152596063006720,154071 791699600478461952,240483 760572984071430144,63451 795261909721350144,265878 778742863131648001,169916 757658173125689346,48187 792072754950443009,11774 764475659905339392,81946 791703329965473792,240260 762843868597321728,74483 763924663772655620,79513 750442157484412928,11937 791762114893316096,7706 770019110327648256,114254 768771432452988928,108849 771535310584844288,125554 793185806185672704,249926 786057177790316544,200382 787898101231083520,210235 785245157679476736,194167 788426845322612742,214078 768785390551572481,107423 791373583079448576,238290 759499673493180416,12801 770817223535448064,121479 772057740038533120,129208 776753104985489408,157721 778685257625186305,169923 791378276753272834,236884 793976770777272324,256255 785265977793482752,11774 750361780602404864,12535 793856755830812672,11774 770924091733934080,117282 794585113665228800,261796 777164258094288896,160539 764328229721088000,82283 777336110175236096,33169 789665345124593664,227242 787707067628789760,212139 765247154550083584,86103 793437188734251008,252196 793500159732776965,252741 794007528493367296,257353 767846403779461120,67586 775499783867727872,112363 776852349965000704,158815 781136255933382657,182659 772311869935587328,121795 785495149392515072,196277 761641327599628288,11774 789144891632660480,215505 766396643243470848,93275 767091133973401604,97554 785745130800021504,164764 794658620554285056,261155 794642731809308672,256276 757658163718094849,47761 758773656285687808,54519 790689488242610180,232169 786192023690674177,201619 793173800187666432,249926 773514067222863872,136947 777043696315314176,158338 781330422894505984,139404 777933214170091521,164578 775510326632673280,112363 791319699812257792,237491 787127809831567360,209351 753656150525108224,28799 757724966838120449,47782 767474118610542592,98646 781532108938481664,186584 791358276390703105,238207 762789415672434690,73712 770939906780569601,117282 767131176163168256,97850 779692514370588672,176203 753376027863228416,27280 778910980164255744,170935 753989118728830976,29263 761345419263827968,68102 772448560000425985,90193 793494753803317248,252741 753306217393651714,25965 768047100684894208,102649 771570553341652993,125853 794725615576330240,262849 792026579098447872,243187 763442697138995200,78159 785654912814243840,195975 785505875842568192,196277 775392953770602496,148537 776485772274860032,156027 767171499828457472,89859 785421381227933697,195712 792058749393391616,243187 795348660821204992,266500 795728142967173120,267737 792209693724794880,243187 775682427142467584,150511 749702598479876096,9295 773751517400670209,11774 795608513942867968,267521 794189159015518212,258598 775002933465321472,146259 770664004901478400,117257 794680380074790913,260033 773204813622419456,134470 795411858689757185,264397 781505681123897345,188401 765228263950082048,86103 788259962799525888,215608 766358268960727040,93036 793625774372773890,252639 757643171828473856,48549 766110867024912384,87858 754823333330292736,32337 770697403808612352,119541 759183800740016129,56964 771100861581885440,120610 776619153050460160,151463 768770527360126976,102745 777935051887636481,160539 788200185159647232,215252 754100722216505344,30370 768356749195743233,91159 771957449238712324,128934 772574188204756994,11774 785336056879181824,195125 794215037175005184,256255 745870998768074753,1170338 771848795474702337,128017 762128339448377344,65626 780905567028150272,183269 789481260372615170,225784 760345451942014976,61051 768572882419060736,106774 773917628096053248,139404 777552184741335041,162117 793150368033177602,249926 793348620544249856,251452 794639386474266624,260871 795298025790914560,263688 752624580653617152,22664 752686782341316608,14277 793212820867252225,249725 751147794996625408,17295 763162053343268864,73814 750772595612581894,14653 762739074834767872,73707 793867727026827264,255942 763958930347208708,80393 750858999902253057,14877 785816522048495616,198671 791698000213008384,240886 793147978143764480,248065 793209573733728256,249927 774691280857206784,144602 781885453947502592,190635 763859744360660993,80486 764233885609713664,82283 785270534972071937,194648 793202583489941504,226053 794542441068118016,261155 754064049013305344,30340 755853630960463872,18215 770286349538758656,16756 787455751954444289,208059 795290412638420993,265644 789964400132259840,228124 791412718012096514,238395 794552289230888960,261155 771478609529675777,125111 794501954999185408,260874 766058305622081536,90384 779614792873017344,7047 788700851653181440,218258 791435085358702592,237935 772466492730474496,131049 794960078805864450,261155 795676105545949184,267862 768921703065976832,110209 765130084227231744,82066 773856283443228672,139404 749382944846934016,7869 793012675655499776,240483 781275662396960768,186584 771049838150463488,123028 787496298911895553,208379 791814471706636288,240133 753733931241922560,28508 791034935658242048,234653 735264774225723392,11774 778572029842763777,168794 793527172057051136,250033 758833407996551169,54070 774813823140302848,140444 790932098500685824,234653 791683640044326912,240474 756024983864893440,738099 785649912994230272,196932 763756255345270784,79513 761953701628026880,431998 795696379322597379,267855 787364258648616961,199307 793574931158171648,253164 788765669500284929,220670 762080460751138816,70689 762331930444468226,72559 774635681134088192,141316 785325000844861440,11774 768777706615943168,108849 776767896294924288,155096 755677635989147648,36961 778527735312424960,167220 790962563903283205,217837 786004829000826880,199262 757543566352809984,47782 758401368264671232,52696 788063474094137347,215005 789277982988890112,215005 789212698550468608,224680 794002046907125760,11774 758736482831994880,54070 770672081453187072,120610 773981165678133248,140444 763027177549856769,76043 763253027876634625,75724 763919319524712448,80482 749508285930156032,7828 790615906980278273,232169 790939110659723265,234583 761348366076870656,68163 777541573080907776,161352 772698049743233024,120690 732769911869571072,249811 751594101884190724,18893 773558254806761472,113836 770583191329517568,119832 791439223391825920,238292 789264233447952384,224818 766390341012520961,93184 788825531894693889,352258 795366336675201024,249926 795387045426380801,261155 762462668779233281,431998 772197610820165633,127957 773867408280854528,139404 774196316578648064,141887 791351777241083904,238395 732745839794229250,1170601 787430415573409792,188577 795728701166092289,267521 788520580127428609,215437 768474629484580866,106673 751027269947142145,16002 771397092556308483,125367 785645382864961536,197286 792191291421495296,244632 756534705500160000,33751 773950405399031808,139404 760221345074393088,60794 773188903583019009,134380 763584438701817856,1249142 781859849982271488,190553 780952223316529153,176729 767734066326024192,100605 793105419472293888,249348 760955970159677441,65387 794543341862092800,261202 754744188051357697,22393 757443540372914176,47263 763911594292211712,80939 774031425393741824,141091 752793144941375489,12974 787093741060419585,207109 766259710211321856,91894 772083960968916992,128934 773581296627019776,137639 756528148099928064,43302 794593909351452674,261796 788146579387449344,215790 757150118307041280,45672 749931277751558144,10653 793259177518956544,250293 768333443100925952,105109 763543715994415105,78189 764655909092093952,84209 791823728443133952,186212 773907207435919361,139865 791976026024742912,240483 766392921121783808,91751 770670514956333056,120610 771128309027528704,123583 787269730960756736,208431 750508872994004992,13450 770047502997413888,116164 775028002166075393,146580 791404756497494016,237793 794532887391535106,261155 764553630980734976,83391 770203026455867392,114004 767836151604477953,101681 736181956522573829,350505 765238876914917376,84724 758331720554860544,349306 780268216891224066,177340 793495508262281216,252741 773074017288937473,133454 789457299551035392,225981 762400787561648128,72919 770656345519493121,120396 795397450513027072,266884 732964734983507968,353220 785266876498649088,11774 763785139524468740,78159 792825410618810368,243865 775544776812879872,112363 791822568453996544,240483 776516001168957440,155451 759643209299480576,56964 775009185763209216,146259 759203541382750209,56964 776899351713091585,157693 774027434018476032,140211 775062334532382720,146704 793391325785780224,251452 794621656211853313,261987 779069219493347332,169916 771899426004545536,127871 793659727167168512,252580 755278897529298944,33751 761802153337974784,69947 788539282487214080,218275 760650236952018944,63149 761644676705234944,69356 772842454441598976,132996 791381640643682306,11774 761570109122973696,69231 760516432853688320,63149 769260679454945281,112693 788472132888064001,218275 793476313910743040,252580 753266757456977920,26670 788160158471954437,215754 775689703282454528,150511 757687880143765504,47545 795771868909170689,268643 769326522930896896,113138 789053879224643584,223078 762694405992148993,68273 763049590903808000,47188 778563055571525633,167677 794623437092356096,262145 768925361828532224,110362 776576633906073600,156835 758760143513419776,54070 763548299970355200,77598 771003871367864320,118191 742117746796728320,11774 764758674300608512,84666 772456153791934465,128934 780107272202559488,176125 785376273098903553,193669 793935859670138884,256255 770673480757022721,120610 754032633756065792,351463 768855119983108096,109666 780176504743464960,11774 786355573197373444,203391 761351708362600448,66165 759305306367197184,56231 787613369335443456,209767 753366449801101312,27282 780452198002094080,179574 755507740924059649,38032 791024818208419840,233974 765955720797753344,90384 794548382132039680,261097 786403022435913728,193354 794336453748604928,258741 759565944402251776,56302 776163503283593216,154071 755853000480952320,39462 773958909069590528,140232 775579256315383808,138865 780619360343818240,181892 794977534488301572,260613 779196571044814848,172089 753572738569080832,28281 760652938414923776,63267 771100845681377280,122982 790851518941593600,231894 779556086542196736,173917 751597639632687104,14277 769777769207074816,114592 775306111054405632,146720 763498940029292544,78189 780619605660270592,182049 758684044217364480,11774 766079172225732609,90357 755924377103761408,40668 774917142915477504,144730 775818515857154048,151741 762123114062946304,431998 771397157672787968,125367 766062112028422144,90482 791367543696961536,238207 794560177181593600,261155 793132113147072512,249841 788828862922629120,220806 775145835034128384,146720 781251374365470721,144845 774591904960933888,141726 766850214003171329,95643 791073134485078016,234878 759836791960576004,39221 765985773216788481,90125 771039592308875264,123085 775388710359752704,148537 777960959528865792,158820 777964038961717248,164764 771378608036274178,124597 765704058422394880,86103 778302106038112257,167220 780519576371101696,147029 781548825269837824,187976 794565068079988738,261155 789194943482900481,223258 758439877314654208,52030 767816102114013184,101383 790330538334625792,11774 793121852239519745,249469 750858415677796353,14950 793149084110553088,11349 790277242165141504,228333 787106015321948160,207119 792442642978275328,246013 792231229508587520,243187 751211218258391040,14277 765307503626289152,87145 764338324244795392,80939 764320943434895360,82642 777193194660335616,158864 792891308360597504,247877 761289653408239617,67229 793952144671940608,255942 754107735269003266,14277 765910253628186628,90125 788059125796052992,214492 790541706433327104,226461 758243717228683265,35373 779422083583541248,173753 757635202445377536,47940 768118514066403328,103212 765359109067509761,87172 790713537819705345,231894 749862271510253568,10307 764190675696877568,78274 777934623871496192,164578 790564685837926400,232137 794515045724131332,259743 765231793150623744,86103 774173079396155393,111501 780092499746557952,178258 742768979144368129,1247488 761584220007374849,66897 792139825298235393,243576 768508768594251776,106716 785282893685723137,194648 787062672365715456,208395 753980904129822720,11774 767843067462377472,101681 758280937188782081,39235 765925362421395456,90179 781643422754938880,188106 792615641798828032,206666 756064870240391168,41396 760360362793275394,61051 762390916053295104,18395 779016576003485696,171982 767696325374775297,100605 779444279836020736,174230 757232982113521666,46006 771105838635347968,123595 764845501405499392,84724 776139369551847424,116096 786289769944801281,124597 761285895781625856,67852 785466940454268930,195712 765649744915865600,88930 751046521488076804,16422 791989511886516226,240483 773666903160074240,137158 794616956708130817,261818 785657977529311232,195279 794682529060098048,262053 793239184676839425,249469 764112667384614912,80939 758095380022198272,14351 763067197220454401,73814 780631979863703552,182257 759062009203793920,54620 756303867428560897,42432 757071167224111104,46006 793272588202049537,249841 752982922194395136,24366 781893787111088132,11774 753318851962482688,26871 765643753327464448,87884 788123115872251907,215754 774549984897294336,142199 775984835496144896,152735 767338502694592512,95672 793204480770711552,249926 751656128933748737,15808 764746755858583552,82766 765956403597078528,88930 757214664665227264,46006 778347719442259972,152594 791145037195276288,236928 750380497327435777,12883 763456789153054720,78129 780849175499902977,182960 794740925033484289,262849 772487171567710209,131025 773833880558120961,137777 788342400569577473,214247 779457147348381696,170845 794421006563688448,260404 793448507818455040,251951 767391123488768000,97852 794981531601240064,263906 795022964538281984,263896 775894687592873984,151526 762074853935554560,47283 755143950906699776,34666 764302463373631489,80655 785327169627123712,186883 786569411864002560,202118 754031309169709056,29377 780799102237880320,182726 781546082417410049,188401 774330951727845376,141360 780639742882934784,182036 762959044940173312,75521 758520485072121858,52554 771441744542048256,125145 785919793907978240,199546 775221159017066496,145930 762277486549872640,51778 772193364292665344,127707 789534317240283136,226881 758826254279651328,54345 792408013382574082,245698 790615015829020672,232791 765648290583023616,88052 788085477106647040,215005 786974168310878209,353124 762529879665549312,69778 778745359346569216,170252 768033382324404224,103005 776512391450198021,155451 767865220500819968,101681 771096191987843072,123135 792636400789286917,243344 765830272378036225,89404 749047133702070272,7011 770226355208355845,117250 773517426289889281,137042 754723577111384064,28732 751803488074625024,18893 787993964808925184,205197 793241896453713920,247379 794642541811531776,262304 763431592224104448,78304 771535644732514305,126390 749058657187405824,11774 753242920317104128,24173 755816695906861057,38697 793111567818629120,249469 759136865152671744,57105 756275725523570688,42432 768305086174945280,95672 792709524809510913,246375 758365924445589505,52554 781278627321098240,187084 792744025275113472,232825 778077721242898433,155936 750195263021559808,8431 778404801780613121,165360 795730798683058176,251481 758261104082579456,52112 779129796605468672,172962 794590092958593025,261155 737896392522366976,29744 778375661534715904,164826 790493210887884800,228172 778798699698790400,157082 792148512871813120,243733 755162619577790464,35890 785700550817951744,30296 757556959189078016,46401 765781873914150912,352018 793972001513869312,256105 766987023676743680,97220 792316530121928704,203546 752753509070700545,22752 751213484814192640,16728 763466887422324736,78159 794852540781166592,261942 794019188658552832,256439 765610551128961024,83225 753800620612603904,29059 774038773067841536,138819 794739208439078916,262849 774602342960238592,115519 795352462529957888,263325 765714375445401600,79987 760619111017611265,63937 795014467423784960,263965 756577267090857984,44023 763140624073666560,76934 764276083730427906,81924 792772238181302272,220689 791327634261172226,237491 750379185693089796,12883 785270759102947332,194648 767693435381907457,100605 794632221562912770,261155 757587535581155329,1172928 761865857853194240,68034 788778881876500481,220029 791307133622980608,237787 793431024067751936,252020 793985880948174848,257325 792090636971286528,11774 776921283254771713,158387 779073827317833729,172523 764863900789542912,84679 792792927642775552,247240 760157460904546305,60866 760603845382828036,1248768 755921639494324224,40550 759313435385470976,57574 792841347480821760,192363 772920962694152192,132914 763772770576691200,77348 752218010459471872,17794 781360884908224512,186584 766519267164512256,94447 794189983514886144,258598 790304578461769728,230347 764160161766256640,82177 765942981283221504,89176 778592750619004928,168045 786105624941690880,200235 787082149421805568,207109 732654629687681024,353220 777146945492152320,159876 793460155895742465,252020 793668889641037825,236409 759228100207050752,55257 773898234875883520,139404 753358688635785217,27317 760559486058635264,63393 761678447055925248,70085 778710751078813698,169923 793257825753374720,250953 732183005549236224,1170365 795413223222738946,228101 795666023546548224,267862 785704556093071361,197512 776763770223882241,157840 761943038163881984,70679 753469114413219841,26539 763782272399048704,350498 775535381928226816,148757 756906493417492480,19563 779313779674787841,125163 786379342410608640,202217 750881142014775296,14950 751152435498921984,15536 768240320400285696,97379 788329934511017984,214078 795353317249585156,264807 786093392275075072,199891 780608481858560005,80785 794705205736546304,262752 778212976633405440,166409 758698466713284608,54070 772947021141454848,132996 789165958711521280,11774 754777614342950912,33355 786726200475541504,90209 786986426801934336,207287 765147131338514433,86103 766619288677388289,92917 795112259827666944,265257 766837300760236032,96514 771198077658988544,124214 756535180014256128,43807 760668927626207233,62798 768840564301262848,109167 758390013038043138,52720 771543876041445376,125111 788869065368625152,481145 785299228289560576,194934 769707052788617217,105109 776234933551439872,153035 761711362179473408,69878 793861202527023105,255942 761372414207004673,68182 794544871180800000,260380 785847138706010112,194080 757297351480532992,46394 766982858258784256,95506 762033557342597120,71270 766823588271837184,93261 786637538240950272,205377 790857693376290820,1170808 757980125145149440,50583 767851213094289408,79691 775893792733868032,152182 741773234220191745,1247490 755561884233838592,37991 774714795819950080,143473 790277312570851329,159876 779078578918916096,172621 788862945979695104,215437 794593124664283138,261818 760854222384472065,64722 791684112956489729,240483 788848704895737856,106085 788948989630615553,221795 788106508860915713,214247 792242663726649344,47188 787834796051488769,205197 778566822517846016,167569 773704549886402560,138819 790130787819544576,229755 793199682759462912,249926 790274499484741633,230282 788502313853939712,218275 792152444318937088,239471 760551384458661889,61051 761002440330207232,65974 779046619253616640,170187 755191089452032000,34898 737378151018291200,196346 794579565796585477,261155 793930125221953536,255942 786600802483920896,11774 792077664655990784,242693 763804848051462144,78830 752206858325286912,18215 787085957443031040,209043 792848369840291840,243075 750346089086066689,12535 751181723300466688,17591 761809541382098944,56964 764983177156800512,84724 794194782897766400,258598 736067259920093184,102730 755134940883226625,18470 762798751471722496,75073 795087805932302336,264397 765163502243905536,86103 794869397005467648,262849 773725512845758464,138155 773514316020678656,137158 788871741468774404,220815 774305903445102592,142548 778644579914440704,168284 752241459206557696,21714 791050925913669632,234583 793917425385209856,11774 755201576277569536,35939 767687212406304768,100605 775749828810776576,112363 773929450081771521,139404 794328005363585025,256393 785548184592539648,196917 754110754882592768,30910 763417444442476544,76127 764748776514945025,26066 769587780846489601,112239 795006622041051136,264397 792062532034760705,243075 768205070223544320,104488 779013984515133440,171982 739562493920481280,11774 793930466940186624,256219 765390271513329664,86440 777302319046295552,159146 781183312748355585,182659 756281896825389060,42432 750548347749036033,11495 757284572178616321,1248449 733005254804049925,1170667 767694914041765890,100605 756260432847986688,41703 790613788299030529,206859 788754006361382912,220029 793474172546588673,252408 764145647301767168,78542 794915348239761408,261155 785299425996382213,194934 788717216594206720,218275 758385329002995712,52030 768419368619433985,106281 793132758579027968,249469 795257165107892224,264397 754037032364679168,22541 756295906480295936,42432 761019728986935296,65974 772785440655015936,132335 793752228435746816,60191 791369342227062784,236907 755375274598862848,36545 774976865824075776,145926 763812521505619969,80098 774330152151093252,142503 789364296794988544,225359 763455222299623425,76549 793152823504535552,248437 767944904479604737,97811 770379035557978112,118191 794986076578414596,262849 763957012203843584,80939 775266427590680576,134122 778962837599297537,171037 753769381952380928,29790 777238538760753152,159475 794685035387326464,262752 769367642654126080,112725 780736431295725568,182036 774371913317621760,143210 787828062222155776,213399 753649239587184641,28824 774632998977216516,142503 765545152798535680,87904 751739035161391104,18539 775400414866907136,148994 785632291842301952,197286 785837386693505024,198538 787914322966093824,203076 795748031006130176,267521 760987417989873664,65222 785501890259759104,196277 758691805147885573,54070 787334399532511232,199546 790352559374336000,229505 768624007117627393,106716 760491889426444288,63149 754093444331479041,46228 787937827203919872,212139 772216302567960576,129558 792967924969603072,247571 794559833034911746,261155 758750254225174528,54974 776705431846748160,157082 781242885454823424,185595 760467628645163013,62798 761720216762118144,70543 767863165044400128,102137 755593549660491776,35449 767171301903589376,97392 768220089728454656,103354 763855464488546304,79691 787247892041986048,207613 768241929888813056,104662 790843434827296768,232137 775000888817561600,146259 792430342657507328,243075 734534831128911872,27848 785322110809837568,11774 787799394116591616,210238 735723459595014145,351720 778255840155430912,166532 757684442328666112,48477 767804492741955585,101681 759768080385974272,56964 760633796068728832,11774 770262351694139396,117257 761260684587982849,67453 760449416591400964,62735 774940373680611328,1250181 776068119236317185,152735 757255831951777793,46006 789922506387763200,228810 792517981003771904,246225 771180753145044992,11774 757896583463567360,49852 792036609197649920,243075 737357437242462209,11774 778683186159116292,11774 786906157734588416,207287 793590684611584000,253793 763357266376622080,74308 772897504169984000,133080 781235164072534016,186584 779489846888890368,173447 756553834005004288,43471 763451176188715008,1249111 786622672834818048,204835 788708443192455169,217837 766827751512813568,95672 767578233587900416,98972 793616499000774656,253032 770684844917547009,120610 751924776373854208,19703 771899900514725888,127775 732161378266562560,349197 769239981810454528,110585 794232514189459456,259063 765336047702028288,86103 751136816053547008,14277 786391241365786624,202248 766254353736957952,91946 777144551513481216,160480 734413166361214976,349474 793691528321495040,254058 794188350873882626,255306 768833877309657088,109104 789826617480740864,223249 770353933827055616,117257 757473531315752960,46382 763825841222610944,79911 788762475625713664,220526 766387684520693760,80939 777631022284283906,108517 752236645336883200,20279 756891836954742784,36145 772828550768435201,132335 780467979880456192,180192 767077221433344001,93170 755161123708698624,35890 795048051530309632,263532 793791035520397312,249926 794994053138026497,262430 757451307754160128,47090 763777880836886529,11774 790624471115763712,232427 793005526531596289,240483 795433636212264960,266054 776539514940428288,155695 791689273690890240,240483 787027386998984704,207287 780548146837458944,180525 769547989027266561,113412 774353471231238144,140460 787130107504779264,207287 779257053466460160,171795 773909189408153600,138054 749925086115852289,10735 793636835196940289,254135 758627941400080385,54070 766064637645172737,90384 785242268009504768,194160 770671321244110848,120610 767815693756731393,100559 744597786960723968,148861 790515739618865152,231333 758007657416589312,48663 764851453496270848,84724 768262522952556545,103354 778263819411914752,166390 758760823539904513,54519 778624037941604352,169201 786670548109651968,205728 772608492909817856,124781 792179239227236352,243451 789444512930115585,220820 791757140436193281,240535 762754828057452545,74681 780459339165405184,11774 735488400749416448,75113 794053048519696384,257492 777256295741034496,146991 794001337029632000,257492 795693520476631041,11774 778262200569835520,166532 788084008231895040,738099 755853601478541312,11774 764454001022636032,82066 764223262712889344,82066 767879492060663808,101681 773530355416518657,136904 793702330629623808,253739 749768296283734017,9754 781339773407338496,185310 760491427268694018,63149 788422287900995584,217837 770213722191171584,112032 785532584625254401,196277 791030440626835456,234583 792451490388377600,245566 791664190511575040,231792 772978117702852608,133454 775106356546199552,121688 756571604587520002,43828 790654131761508352,232169 751824535679148032,17640 765559820627873792,88052 786926062169010176,207287 793110448698712064,249469 776589047137464320,156835 765947550994235392,11774 792377953153867776,243061 756613575318368257,43553 766897350052876288,93261 793134879739228160,249469 767194545943515136,98377 781920718195986433,190635 756521031653728256,39685 774867901744635904,144306 780453754445455360,11774 764332315434557440,82209 756586757198639105,43266 786736664718684160,205989 754734125538545664,33356 791870554944917506,241819 786943173264310272,204343 795299326901833733,266079 790774404745728000,233154 762673696695779329,74133 786392205963382784,203674 795711311648849920,267695 788475910387269632,217519 756356469876858880,24360 785270031840120832,194667 787703331317649408,207119 795047520527228928,264397 778357224359854080,166852 786642615802486784,204977 795723148138258434,267521 767028206922829825,93286 763055185803390977,75724 787290808256958466,205728 792652905073475584,236844 769447842305892352,110585 779283178213302273,11774 787165983966367744,194060 771496406796292096,118191 785484557252341760,194723 776762379262627841,157755 769262541327388672,110585 786306225742938112,202007 788546160965193728,218275 755604894506184704,37539 788798330503503872,219942 793224750680117249,248988 755922162347683841,39657 762691292987928576,11774 758497351531192320,53185 771034694481743872,122146 795360275494907904,266079 795607563735797761,267521 771738159910576128,353124 757607961682407424,47761 767868144555692032,100561 778333828083486720,166100 751903082280161280,20039 754082368911183873,30590 778812030761316352,169201 793426733647204352,249841 752974569653301248,23739 767084812427403264,96875 760643831817728000,7319 793854057387397121,255826 772061850515177473,129349 786254893329842176,201958 764560676756918272,81946 781113397752594432,182036 786651475774672897,90209 795327126350286848,262925 788473181116006400,218495 755835667817590786,18215 767757612293120000,100138 795070557205237760,262849 793128302378614789,249469 775442735612383232,148574 755129464506286080,35403 788682006821347328,219974 795674554505068545,267655 771462117136343040,125554 779735993272246272,147613 794710325211922432,39957 776172332402421761,154333 792328726046466048,243075 787299335050522625,209459 757371782718304258,46069 781472201660825601,139404 760158893184016384,61051 756929300708921345,44450 790749890339074048,99049 766485685381505024,93184 792023567961653248,242712 794732422298476545,262752 788834725703974912,221476 762765797802516480,73712 790588272242225152,231894 785505006224941056,196277 754982192250585088,34666 761737000210882560,50654 792977327437123584,242693 789870525514473472,46572 787467985053224960,208379 790415811731087360,350650 765919000043790336,90125 771111243641782273,122982 772133193134772225,50581 733455766938517504,349985 773633092946886656,134936 792803209555406848,247240 788256272957083648,214354 776242181124358144,151439 759829655654400000,59158 781861205946183680,190464 786327007244070913,202379 760535417162567680,61655 791659524394323968,240483 763717070911574021,77586 771221982377422848,122973 781069979726651392,183759 786914363533778944,207287 759280870792585216,56964 772124572221116416,129558 781542404918767616,188050 790948637144514560,11774 793142659204481025,249469 794385610433851392,260404 756669636737769472,41680 767739178549284864,97379 785628774465409024,196917 775430414748028929,141415 766746721795833856,95672 794601302219100160,261155 773211019703377920,132364 749342241072742401,8133 792387219315122176,244632 768202163537391616,11774 792567676438740992,244270 791694832590811138,240483 759224875009531904,57274 764336479396954112,80939 732309745760079873,351266 771500225663860737,126293 773901999569899520,139404 766777589826396160,96263 758167175643422720,41703 792351208363200512,244143 758136563108765697,47090 795268192113479686,265686 765680943839350784,88930 773988814549319680,139404 756587649306128386,43828 789304568030953472,224513 772309341500125185,129551 785934819658170370,199960 768024164166926336,738099 778002106892582912,164814 794594256698675204,261818 788781578126233600,220029 732967383774724097,11774 759998414138597376,60093 794247187072856064,258456 765266979318095872,84689 772145587160506368,128934 759687824673165312,33169 789980102121574400,227795 792099955930521600,243187 793172022507499520,249180 762795421752098816,73712 762011000015032320,70501 777625838456045569,162610 795685455840813058,11774 785494152318447616,195849 788076933783445504,214492 769615145324675076,114357 760341421077389312,61051 771101509236862978,122817 733135848628203521,354927 794531398090559488,261155 754719973474390017,33356 762819340135727104,75073 771726743644278784,126389 749303502061592576,7816 755194710306590722,36208 777977860351033344,163785 792436411240701952,243165 775002835197059072,146259 778756491172016128,170252 781263508440842240,186900 788008268153094144,214354 771053523580530689,122816 778198526417252353,164764 794572708235182081,350046 785919357700407296,198671 776465468685189121,151463 764062012485672961,80393 768795084133466112,352692 778195361986859008,164826 795036947450359808,263817 780615012012351488,11774 787131905544249344,207287 778204802094211072,166176 794043158996758528,257492 774221551281573888,141887 751195559826829312,16299 790706748902354944,231894 794533711848968192,261155 760042055498207232,60727 778211603489574912,164831 780810249687166976,183473 757277950354096128,46401 786274433023344640,202429 753652859325980672,28866 788482731218960385,218349 795428089547268096,266079 755794053225152512,28281 760168612980293634,61051 762839897946271745,73712 795280962305146880,264397 766598341232734209,91700 780161843973201922,178735 794990955078307840,263907 762015590798266369,431998 780298302361186304,178026 746378072685969408,11774 791113083083190272,232471 778292579657928704,167220 788827057715163136,216009 769670279341678592,114779 740065907700076544,352060 775997251609133056,152735 750379226738495491,11495 754757613577920512,33356 769866540405719040,114435 785771549743779840,197512 755100856182272000,35044 776632899084836864,154832 778304239701520385,152594 792235198020669441,244289 794237744813744128,255870 774206329611169793,139404 786904531321884672,207287 755111451602350080,35182 763125040867049472,11774 766393797001547777,91946 795364075102343168,266079 773549731108810752,137042 775043710635483136,145955 781371180842299392,186584 793801861505482752,255484 775123955023613952,144139 753842917836398592,29817 767859129016778752,100893 790330362660392960,227269 775666778764521472,150511 791817574497390593,241940 788508417065299969,218349 760998397297893376,66116 790402793207050240,229895 771528108000157697,125367 785955518418448384,199546 763911308458721280,47188 794576300547575808,261155 793110517300600832,247240 756287795891695618,42249 770798688872652800,118191 790383003709026305,26066 794226131545137152,258598 779878307529490432,94396 786269162490376192,202353 754123486428147712,14277 785544620264529922,130635 787293282317455365,208379 754069990156840960,18386 751670659307040768,18316 790761893141118976,232881 776542390551138305,154986 793520934221000705,11774 758692177237213184,246425 764162172960305152,80939 778429876181143552,62467 793978883175489536,257325 786815634730471424,205728 758114489552076800,41703 763611743461449728,78566 788058160347185152,215005 793889432919220228,11774 732542797060935680,352548 751539503718764545,14277 757940853394382848,49852 795445069029445632,262847 768110326772400129,103354 789342440289218560,224680 787997677766086656,351152 761851621261320192,69947 769435110965903360,112301 757744684563181569,48925 794985704770207744,260613 792013050542903297,243075 756300349166596096,42564 758352433626112000,52554 762121898000052224,431998 788731594525798401,220029 774932135786508288,141316 786234479144685568,11774 794290769670578176,203546 773945727516934144,140372 756500645784543232,42249 794742201364267008,261155 750362691710033920,12883 778641043197661187,168284 759943852090425345,56964 780006743598305280,174115 792378330683154432,241678 777727151445540866,162491 791106546172174336,234583 793841298579021825,255942 771955506634190851,125633 763111123889434624,76549 733017080858071042,354909 788506152950607872,218349 757806994237501440,48491 772468612472897537,131025 752645893334106112,22546 776523908145094656,151463 790606784650211333,232169 753243067679924224,26159 781352918733627392,186584 759370395250286593,56964 788172451331006464,11774 788050752912654336,214138 778787606716878848,168284 768083236014714880,101347 779499698834984962,172089 769002881282285568,110659 794027127150497796,257026 760889889869164545,65180 765004585425522688,85562 763161893498417152,76549 750524427926855681,13018 760852981105373184,64722 776574774587695104,156835 777652882317258753,161502 758229492489920512,41703 790269739297746944,230270 767449051079913474,95055 775966015695892481,152735 792337524496605185,243187 793187341791817729,249882 788935502296514563,1170572 786623337371987968,205181 790317314998755328,230485 794242200750071808,258947 766402857369075712,93286 773998423171223552,139360 787390504186949632,180433 781505104780234752,32404 787157927693955072,206008 781578283846623232,187611 781704137536892928,183269 792777431308312576,247241 785573865867005952,196917 791390016320655360,238395 792567029647671301,193582 760501491161587713,48052 774031028310519808,139404 777830501457461248,162461 793423686380429312,252020 793097643975139328,249469 764141326598234114,75724 775767599510454272,151463 788116027888570372,214812 753361940626313216,26458 779021581356072960,171324 750373117218975744,12883 781493696801804288,185310 791676233549488128,55820 788187055914295297,214078 768242019231608832,104026 785827475817279488,197512 753959383088979968,30629 770293525057593344,11774 763097845633286144,75899 778607365536886784,168794 761036209942441984,65455 766271348423421952,91798 775152455546003461,146720 794593848152428544,261155 767815777907052544,100559 749742766918426624,7816 753897241635491841,29369 767957571915264000,100280 790499486443380736,228341 795457276295479301,266822 770371563472302080,118375 785533266141016064,196277 768625442525880320,104662 773972691627810816,140444 785908589030285313,199546 752937371738468356,24497 776839839958327296,155451 736482723108249600,11774 764146144331100161,82120 767802701291802624,101163 793867143024668672,256255 765309375841968128,87145 762777887988678656,73869 775309826674925568,144178 794310851180249092,259834 764209219230773249,79589 766259845758459904,91946 781467566547972096,183759 766820576509911040,95988 763149051894181888,75899 791354017129504768,238207 768048892772573185,103083 788050776585371648,214354 793838112606720000,252679 753798766608736256,26446 766299135532273665,90384 767072147877433344,94699 775656324197588992,150463 778936941727318016,171168 789230157085151232,221136 794580988965752834,261155 763805141736755200,79914 788888425382436865,11774 762793860900806656,75073 771802961915904002,128043 769948230331215873,115519 791348164255031296,11774 761440168368832513,68273 768150978445119489,103405 789735367402414080,227730 787698069198430209,199211 785600002995388416,197286 791053925004808193,236393 791301304010149889,237793 794173825894084611,11774 771949713209819137,120963 756246877624860672,42249 762270002355445760,70886 795478429411983360,247930 752842859452043266,22439 773941143721635845,139404 786906423582158848,207287 787758000559841280,212139 760965636986208256,64692 773873507541196805,139404 785899794812198916,199546 767831182469951488,101960 780053524797358080,177839 793163472582287360,247241 762811363559440384,73712 777001299393056768,157755 771468683050790915,125554 794186410823598082,7311 763772325020008448,11774 786934631568445440,203710 794129777309253632,257423 774248200064475136,139865 755088567345487873,34666 794558046278189056,261155 752109388803039232,179307 760512437040799744,54519 779047584249896960,172185 768857984923557889,109666 775586697232916480,112363 781152610522988544,184230 771750528229322752,116096 774228439398281217,141316 769278866200236033,112767 770000354012520451,114254 777372547918639104,161694 795689798056804353,252939 778541923489423361,166282 788487731689115648,218275 794209531894972416,248681 773506128533594113,137158 760562696207163392,52887 794006592236634112,257325 791667869016657922,240483 779021761476235269,171324 780790631518048256,183068 752282179623751681,21714 760521529813704704,11774 757505098809344000,46280 758625308488728577,54070 791691709298184194,240483 769916103879372801,115159 752889131416621056,22752 757735104051548160,14277 779071122134491136,172116 764693398078971906,84422 790886891264540672,99049 732731149928259584,353200 794626373344169985,262053 785920745079615488,199546 761691826440908800,69231 774281771730997250,139404 776853428844634112,157755 758767856674742272,54070 751115007841140736,14950 778424141825310724,163586 737395216546566144,1170390 778506393909358592,166282 770713683949391872,118650 761022989403983872,66159 762793903401553921,73712 774044209422733312,140047 777655121010241536,162213 775746499791716352,151071 765661390493192192,88994 773954807237267456,139404 765673834271772672,88546 790719124141907969,231881 792820192615116800,247773 793131192199413760,249469 765544195641704448,82209 791008158466572288,235620 793132946261577728,249841 763158456945643520,75899 775453617721532416,149202 786710536167755778,205728 787310302903828480,207076 760818636240015360,64326 793352815645122560,248924 785302218106933248,194934 758106110465183744,50476 789798143986630656,226712 779136802992992256,172945 766435265636364288,93823 771800049101574148,128121 767034541152231424,96039 768854955298004993,109666 794202887203209216,258120 756649154026344448,43553 763161630825906176,75899 788737103916130304,204958 757909815003709440,49066 755163736332128256,35890 791691848796569600,238429 753277292525346817,11774 764937780094914560,11774 789244184473526272,223921 793430966056300544,252020 792532666834911232,11774 757267833419993088,46384 793868981237055488,256038 792446165341999104,244448 759517365692305408,57574 785683805373763585,197512 759851624386793472,59666 759142929646522368,56964 767141690960470016,97438 772945926361153536,133519 785422985331179520,1250412 758494918956507137,48289 780172129933242368,177442 792473644270321664,243075 774755082323636225,144607 763575910402396160,76406 771916306106945536,118191 791015404147703808,235590 793999165491531776,257492 771496850301988864,125853 766713399455514628,95708 767843340020617216,100184 786241271564214272,11774 758145421474750465,47761 789982184291565568,212131 793160079570771968,249927 764235536018137088,82066 774802810466467840,144538 787916642143440896,213887 762337294288318464,72809 794385918878687232,259659 765985253341224960,89923 792342158971895808,238780 771122574604460033,122126 788457645271318528,11774 753753139719856128,26458 765345473150455808,86103 773896316455976960,139404 777722348069789696,160480 734711786675441664,738099 762972351160061952,74247 765562777712951296,87145 762659410745360384,73814 791478130422657025,238272 761376218537132037,68163 759764222175768580,59666 766017313808195584,90482 767769477433798656,100605 773998306947010560,139404 774450590826967040,141856 778373835187974144,165512 768428402487336960,106034 780246637486542848,179054 759745584492384257,56608 764430497304883203,83391 775045478429888513,145858 767146484454350848,97438 769418422232809472,112158 772873182638473216,132364 781729863841488896,352030 791359173883629568,11774 794575685604048896,261155 762870355220389888,73926 765416908485107712,82209 773954641029689344,139404 786744278567391232,203674 786392453326614528,203674 790316387243728897,224680 791696979327844352,237491 757656457320001536,42806 758705694522613761,54070 794558515545157633,261155 750550794567553024,11495 758653982654869504,54070 777235710805848064,159847 785970343957626880,199462 761917640692543489,70941 790918851844243456,234583 772255475769368577,125554 795102642183827456,264397 756563504828706816,43553 791641946360086528,200963 788558325939965953,217519 755165520039669760,35470 786937718445977600,207051 755917110069506048,40437 791508847399608320,239405 758083209729077249,49843 781551907282321408,188119 759109224043470848,55660 758726900181143552,54070 778354179958005760,167676 794708211211366401,262752 749274375946399744,7816 764240379667329025,1249230 776145666657529856,154071 786358067906617344,203391 768879635862003713,107469 772787635374919680,132335 769773887244546048,109594 788573819724304384,215437 794959481721470982,262849 790184541021474816,228448 793453620742193152,252020 795696799130513408,267521 755867404584890368,18215 785859793051418624,194082 794964859146399748,263526 758681037161496580,54070 759710584686247936,59365 786681220394430468,204835 780615133517209600,182036 789080173136281600,222655 771728083279876096,126152 772137615474593792,128934 758396944381190144,47761 757987035193802753,49066 775882562967330816,152182 757022144245227520,42344 768920691613630464,109666 765556312050634752,87904 776580120610017280,156644 756880592365613057,44450 738440615629836289,11774 786772379691159552,206008 793308169334321152,249926 764874964692414464,84209 776465982894252033,151463 791812251955007488,90209 779346122804428800,174115 770422827329675265,118191 787276844869439488,207287 732730076979068928,353789 795750494849396737,268918 795720422260088834,268231 757660296550969344,48369 771516842712166400,125554 732627268019748864,349060 789496465106149376,225358 776136985203339264,153658 778314093543514112,167220 794029949443338240,257492 768566433659940864,106281 788018292690677760,214492 788519575365177344,218349 780293112245653504,171460 794635666680401920,261155 766322781134913536,90125 767924834319728640,101463 769700304866594816,112363 770223932272103425,117257 772085252848291840,126498 780163404744921088,178415 795246712516476928,265644 759868509484638209,59666 751597433533128704,18893 787591481112535040,211794 775351630657097728,147222 771845518972432384,128017 786409199831949313,203674 759553612695629824,57068 772827641690718208,132335 767847995857571840,101844 758047207656423424,50442 780946582304874496,183338 755901941322919936,39384 757007870722383872,12954 764657188325294080,82344 791845378014392320,240483 787012774647963648,207287 758214672709320705,48289 765712443599355904,88998 774057723453333505,140444 777819581343817728,163796 792177124941635584,243187 764863670237081601,84711 794740582254084097,262025 767123419418730497,97852 781636402236755968,189515 787946527469801472,213887 787493165083353088,209828 775413587066191872,148574 792026251972124672,243187 741675492911288320,354032 785656769066442752,197512 794418274717024256,257353 795221176624828417,263907 755862257855266816,18215 762863228913233926,75233 773315609790586880,135736 761289255167496192,67887 793642142111440896,254135 757037839146156032,35903 775371495363137536,148045 778916962168610816,168794 787031991371702272,205349 792015090283196416,243075 787808549141262336,213253 758337192045477889,46384 791268450056474624,236257 786392350746476544,202379 768136873361469440,103354 776394432853737473,154322 789121327198109696,223492 763430997538934784,78304 770867019826733056,121612 770995817112932352,120690 786629219065303040,204413 749692391875948544,9295 780486748455378944,175269 795243888332177408,265644 771759343029002240,125853 776824579528527872,158527 785576827867701248,196277 760936390729228288,15066 759830180848242690,59666 765995413606248448,87249 771009838562238464,122532 732999938875875331,1170810 779117609467912192,171993 768530909272432640,106753 760327985371111425,61292 779393646336409600,173753 795331783533412352,266138 781719598135554048,185496 769409646901723136,11774 789211047307739136,224019 764983591742963712,85562 792364919781863425,245084 787921402582142976,213920 791777830703104000,241678 793935852070141953,257026 792409100487319552,244632 767769600410816512,101403 775299698198454272,148045 752317858844073984,21529 790469777558900738,11774 794707481322631168,261130 778931236517576704,171168 780073211446726656,177472 758175489001422848,50442 762284643370487808,431998 767926926342172674,102249 788740267167756288,220332 778648769877336065,167674 760227817045057536,61266 791335913217372160,237406 774898877103210496,352820 794189477413429248,258598 752931689194807297,24196 771243642514124800,122299 773618387624886272,137042 775367271627841536,11774 789349860608659456,225359 785518453599993856,195975 788507034022850560,218455 795038434381492224,263896 795177083974668288,246726 733493452260974593,1170853 788024930357092352,210253 791999045925339138,234551 752222553893007362,21034 768647534264868865,107428 771792903463051264,127218 770052434756530176,112872 781249072367665152,185921 790990255226617856,234583 788275738780631040,215005 749934205015056384,9292 754760912335142912,33474 764058600004169728,75955 753363302613266432,27045 757994909882195968,50442 765358013653786624,86103 787386851283853312,210650 768240146227556352,103899 758706602031587328,54070 774412801305489408,141316 793812231896956932,255393 791087523153928192,204413 769182086171332608,110302 791068908069453826,78159 790589498392469504,208178 794683662482767872,262752 785994046724378625,196917 794373520004218880,257353 750978953528090624,14848 756824964771176449,42861 760381161566638080,61051 776580722093989889,155688 758755605003710464,55112 774374154846007296,142980 755914928767242240,40566 788560919609483264,218275 754907008290217988,32495 785864092871524352,197512 761979928615194624,431998 787004095328649216,207974 758170279256453121,51451 773506863761620993,137042 765499700397178880,87245 794647995220422656,262022 787710521382412288,212139 763903430251470848,78304 788803020708515841,221104 792964751076634624,247240 775531124902813696,149953 740178548930019328,353488 780589657730023425,181419 785967911743557632,200235 777093949882195973,160228 795071274900975617,263926 795266616938430465,262620 791277794374328320,234212 760178128543113216,61051 795049352473575429,263703 750470525164646400,12883 736145515579068416,195876 749218251717038080,7615 791169098558341120,235590 732616211410878464,11774 732529478140858368,352311 762791460152287232,73712 750536524056424448,10848 756536109664866304,164500 780848536610975744,183269 786218271565459456,201494 767860784143568897,101681 793209341822181376,249961 795156657961435140,262898 744569887264215040,148861 754778451723157504,33356 788904149702148096,199546 772572753933144064,130677 793083619195621376,249348 772809362045894656,132578 781883594428080128,187896 772464634611851264,130387 790495349945303040,227264 770228004077338625,117311 785588188475719680,197286 795397182002176000,266884 794388169261056000,258331 794619361407410176,262053 795744076918325248,267576 788046291397926912,214354 787058513608581121,246425 795709043763453952,267862 768107211646263296,102514 767031031597760513,90539 762742722461433856,74133 788750136767877120,218258 795418246543536128,266500 750855239268315136,1046033 790339900243578880,212564 785299671652573185,194934 750474938503475200,12746 788735728616402946,220332 758997841012416513,56175 773508798728249345,129551 786377384941326336,202379 788504219296763904,106085 771747910044090368,127711 760191626656542720,60866 763833074652160000,80482 791670413017354241,240483 732752765844348928,353789 795405024784482304,266138 791353204378329088,237491 751240285628211200,17591 778983512120528896,160539 767814842308624384,100891 791489552456310784,239405 788841199679393792,220332 791792881434525696,240763 793866590739656704,255942 750771527294001152,49681 761576153027121156,62492 785922801588768768,199546 795423715592785920,247930 763109913669332994,74681 771295909036503040,124597 771148465409708032,121511 764998523578257409,85670 791653350441947136,235252 763716006225252352,79691 776011947217158144,152872 788499138727976960,218275 765648161666924544,88546 765937389843910656,90384 768488285890973697,106716 773266182489174016,133043 787105668767608834,208989 792073298938998784,238110 752213622336675844,16740 759302208831811584,56964 785931612672458752,199211 793491721028001792,252580 793546392975310848,252014 788810766447173632,220526 767292750626717696,97850 749815406999719936,10320 788152773292556292,215584 756929872539193346,45311 732285224432873473,351162 761626159113052160,68987 767853211025756160,102137 776542611607695360,156132 793194615897665536,250430 751615579094519808,14277 732473126622093313,51644 793205503320924160,250633 794313780792610825,258456 756720146421522432,41702 773670147110342656,137315 793871518812008448,256255 762706416540856321,73926 764516157088993280,81946 772494024129163269,129380 774502456394932224,141360 787286643833180160,208252 755207609322463232,33751 780744394764935168,182154 788349368722075649,217096 776165007746826240,153854 790246568863551488,229693 757336468738207745,46797 766024858903859201,89923 781865085014712320,190635 788000619948802048,214345 771129876719939584,122982 793291263852240897,250033 763103287201587205,11774 764206977882796032,82283 793101471801831424,249469 765877780068302848,88052 789113010480680960,223492 793167634418266113,249926 758338290302980096,47491 781424972489166848,186584 778157081073516545,679105 773722485065863168,137042 787798498708029441,213253 760228359137812480,61476 761291871662374912,66523 781561030526791688,188304 767432210169364481,99207 756719324690341888,44450 768659469953671168,104973 773834484034646018,137158 771393997411459073,125381 755778851406434304,39221 791637328758448128,240145 794244365401071617,258598 758868385727819778,50442 761737694972039168,70177 789520008485494784,226180 790501212923715585,231792 753351679072804869,27045 764923548687216640,84724 761380880820609024,67938 769998705244143616,116164 779477790118871040,172185 786611151794638848,204413 794016347063730176,257625 788017339191001089,214209 795284035782213633,264397 752813346337030144,22439 788018031276331009,214138 793502064911454208,249469 758584330276962304,51451 791685074051698688,239261 773242415595528192,11774 757716582307074049,47782 791358307235684352,238383 758725193820798976,46958 768387876308516864,106056 775069752884547584,11774 765438714512236544,84209 792436272811929600,245148 780691583330951168,182036 764603176481910785,84209 787621143188353025,211347 794672524483129344,235580 795263334312476673,265875 758692674165624832,54070 763158163420016641,73814 775403288896294912,149087 776592100020420608,152590 768889293917949953,109709 772912084132761601,132364 794337820483653632,257492 785964973801431040,199546 764663441449689088,81744 760155596616335361,60866 773910625835626496,139404 764270499878887424,82283 794748906227769344,259220 768695860356001793,93504 753690264938618880,29263 788204210928005121,215437 781604835678261249,189086 790424389644935173,11774 791744619700752384,240584 768251327982043137,104976 792039280776470529,243187 768586339570909185,106281 779349874991042560,173917 780642129961902080,182257 786005389435437056,200382 743131480201789440,353376 772085621552578561,128934 764820716738969605,82002 780846577145483265,79020 788202400330887169,192846 756504486936350721,42249 788881732090994688,221143 785771249318318080,197512 756261347499704320,41798 786993083305132032,205728 777945706174771200,37154 751607670138925057,18219 772826464827772928,132335 780615950894714880,182122 771071084057726980,122982 779427950672379904,173347 791697934781788160,240483 750154605976285184,11495 791782940720058368,241720 792533997641359360,244270 762867177938649088,47188 772372925127069696,148861 742339899601231872,971825 794554327444635650,261155 752845746781773824,23899 788247730816749568,216038 750771394544369668,13603 757779494438440960,49431 759571366089719808,58815 732276511533846529,1170428 768483734949625857,99374 788881112512606208,220602 791350973981753345,238395 790962327151603712,199307 767383782563250176,86103 755096107575812096,35449 755307131428016128,36431 792482943511896064,244327 793064513088225280,249179 793600786546561024,249926 760408836717080576,62716 781786573687836676,188421 753391115802255360,26458 765271743606947842,82209 788121870440632320,215412 773433807043198978,126389 793487924931158018,252741 751084525287972864,16638 787310634547437569,207841 787831217861300228,211890 792748124204859392,247076 756689187525398528,669866 771451275212795904,47940 754709652412231680,22393 791555705602015232,239602 751962313440108544,20581 792034310673068032,243075 764763317369987073,81946 795722445483311104,263906 788450530813239296,218275 770858370366513152,120341 780923380690198528,184539 793162833458376704,249926 761608232397737985,69356 794328204471336960,259743 794589955993595906,261818 773957455600640000,140444 780762888373833728,182960 760167113105350656,60112 794778136055517184,261987 765330168944529408,87249 773729177551773696,136512 760298476055822336,62338 757591012403351552,47761 779140944910094336,172270 777654656642134017,161277 790581482137980928,231894 751241764246155264,16299 770754727294500865,120393 767446305744486400,90462 768951470905397248,110615 791792713259585536,232976 779021008221138944,171324 775547186142740480,148170 794016300494266368,257581 768205129547812864,104406 787364704498880512,208146 762661522820608001,73814 771049815694159872,122373 780126721559322624,355701 794343008678318080,258829 765710114695286784,88930 778200007904206848,166100 775332606736871424,148267 777041373354536960,159876 794845719932837888,261155 765276896095510528,86763 760428629985726464,62771 779847732483817472,175977 766082934017142785,90357 765335750053212160,86076 781364664454250496,186149 794328685704843264,258271 754777599881146372,32860 795394817463304192,266884 793493126396649472,249926 773946444642299904,139404 768490028477612033,102539 781569956802691072,188478 756263911226118145,42171 788467645213532160,218275 771168680998645761,100893 780861956790095872,183314 794475170979258368,260404 793945891505840128,256650 785872223160664064,197512 792015636884893696,243075 795022800822079488,258456 767201271870730240,98377 780234951987834881,177773 763804968612564992,79691 788871648216748034,221785 785547540598956033,196917 788801772521259008,221082 790900633868050432,234583 754769353367781377,33356 761621080171765760,68987 770614970274893825,119832 795390567068811264,265858 778320809563652096,166849 780771012950450177,182349 770711266704908288,119786 766024732135350273,82009 794971329921503232,13629 762618095118581760,73814 779401153305993217,121051 791479520217927680,239405 795068281220644864,262849 790423463315910656,230270 794327803172913153,256038 788555282351816705,11774 790754856227049472,233307 773500540902903808,136947 781479389162643456,139404 787221071447678976,209731 760933649848074242,65469 770223994997997568,116618 791573394361815041,239893 754065166422122496,29814 780215930194243585,176128 785660287605145600,197297 761035841829347329,64192 768912128719937537,110209 793393801050152960,249961 793922006148378624,254135 774245879054151682,141887 787988149561544704,214209 765943553629519872,90252 767569876160348160,100179 772288617825771520,129595 785899057965182976,125055 762384239052492800,72978 793638763192848384,252020 763750756641935360,79870 777027511976914944,155213 777172802621149189,26066 792470906597675008,246225 761562690389180416,69231 761942200875900930,70858 770759336427610113,118192 781906043525799936,190269 794189954930905088,258598 764818956636921856,84689 757860199185002496,49754 758514959076691968,53185 781317016938348544,187379 768938643658575872,110209 770654945771008004,120341 776771714826895360,157082 764688687254777856,84422 774546314080071680,142292 793879035130552320,256358 779306324219858945,173628 788204609563004928,215437 795497820623175680,262849 793843242156425216,255942 768890842358489088,109709 774221756873584641,141887 794706091275853829,262752 774136021734658049,141360 785944599592304640,199262 752653180106932225,22830 751156015559680000,15643 779177879577899008,169755 755637251544088581,37044 775330067895427072,148045 787689090166554625,209184 775446651037114368,148645 794663153715945472,261155 768057327056326656,100893 773615648253415424,137869 777557606588002304,162406 792835897762930688,246726 761524270686146560,68993 760464401832914944,62771 790360616204578816,229159 770422664837988352,114947 788202308156919811,213064 794548203421102080,261155 754755208509583360,18341 757596117764808704,47545 788016958583078912,214492 761799069614432256,70543 781798605510307840,190036 794288651073097728,258829 786987640822259712,207613 776919812865798144,159245 787148788871761920,208538 780450416895021056,179936 759071603556659200,56784 759141385819729920,56964 787718016867954688,205197 791810426396893184,240890 794620376823177216,262022 750381327782776832,12535 776014843103051776,152735 791804785250869248,240763 749836367463526402,9754 777849873278394368,164001 773570109243666432,137158 775894748317880320,152182 732232166751473664,349197 795773861572657153,261155 793931255494696960,256255 788197558472548352,172084 793171641375293440,249926 771958048696963073,128934 778326421416448000,166282 770337628638089216,117257 778783481912369152,167677 769304077213831168,112788 793598239639560192,250064 775474921619070976,149259 785411788699496448,194136 772558075630874624,131045 773548924669788166,137518 765019289048928256,85562 778175581288591360,164826 768577253860966400,107428 790696228711309313,233692 790726750284242944,227748 776145466106847232,151410 785590710867197952,197286 758656482124533761,54070 795414828546461701,266822 737101983736176641,196346 732234122316251137,349283 770373418558615552,118482 755493049233502210,38022 765978269057372160,90384 758940980846309378,1248642 764851550388948992,84422 766706177426137089,95708 781255850950168576,185595 781538645215842304,182665 755582247294554112,37934 773484196463517696,136947 790946205878591488,234951 753068984724033537,23428 772840324460838912,132335 789792324490526720,219523 771189020319547393,122955 732200170985816064,349197 795030505762725889,264397 793114577210707968,249469 794722036685950977,258456 752027251751915520,20886 768353210406887424,11774 786946367256076290,207613 792404580881473536,230142 794909298480545792,237491 793158910689542149,249852 760565755226226688,62779 795705681735282692,247930 751551071470977024,18323 764957795779088385,85159 774593383943798784,142692 758779086080651264,54070 756615775599878146,44429 758418606694825984,51997 787721333568249856,205197 772175087697027072,129912 775982897627074560,152735 764315196894617600,82066 791331818134003712,220029 764164760128647168,80393 781455376482902017,139404 785978267891138561,199490 752666731194224641,21118 794393194754637824,223249 751140661538099200,16897 793903574048710656,256564 749735756076290049,9754 759842019007225856,58267 765598279459569664,87904 767223452843540480,98475 793175236279619584,250033 758623058236018692,43391 792437401742213120,243187 763850755258195968,78566 754083305562091520,31320 785597521158508544,197286 781356768219713536,139404 756778821647474688,26539 793867651495763968,249926 755585874436427777,738099 776507521188057089,155451 776940160457900032,157755 792071135466618881,243427 773862718923079680,138819 791081488725008384,235590 780424541264719873,179742 791819305729990656,240890 770589312761077760,118191 780853779809890305,183269 762712724056924160,74066 779793798679367680,172967 756256721144836096,42171 771846426133344256,127957 778607864042496000,168794 792909303539785732,248496 761684626423226368,67226 754719984547467264,33356 759256619645558784,56964 777861605124177920,35044 763254671003774976,75724 791271241076183041,237491 758101317227347968,14351 774977490800431105,87904 787452552354947072,210207 793152663827480576,249961 787254235926790144,209184 788004450149556224,214354 732270774665510913,349776 757262529152348161,46684 763194910598049793,75899 775281333476220928,144602 766724056498352129,95889 771277463515049984,124537 758063566805053440,51069 755068081152593920,35044 763454060884205568,76406 787982036078252034,213887 794296415975514112,258878 786752913309773825,205728 787253927288995840,209035 762666003713122304,47940 785934353196986369,199546 774947906344325120,148861 785644821637582848,194082 793594951833706496,252112 763791972364529666,79891 775443367383724032,148870 785335306115440640,11774 795044717096411136,264910 757546096440651776,47782 772958984642920448,133454 785522470107410432,11774 792081869533655040,11774 792818134948442112,247241 780940334171762688,182036 790613086843482112,232884 794615586378555392,261155 757980676574449664,48287 788479543145181184,214821 765657388623941637,88311 753979655728889857,30339 786376576141262848,202304 780603020019134464,181984 765610260639780864,88332 775736458522923009,151255 770583182211178496,119832 752187363116277762,13462 772575064550146049,131744 793592540389834752,250933 767479011874312192,97519 751984809887412224,20715 788408560099160066,11774 762707302805897216,73194 790333423202238464,11774 794641582821511169,262271 766750398791184384,95213 773412165101453312,134993 785924483391582208,199546 766434315127271424,92959 770256258897055746,117257 763174849380397057,75899 777257617018150912,159475 793046444374564864,229753 753985261038505984,30354 762718342738239489,11774 773884355408048128,139404 756695790567821312,43553 759862970771869698,59231 776287525321203712,154190 790526002912911360,231894 792824868953808897,247379 755423333252993024,33356 778827916318826496,170253 771119006656978944,120610 751217065911021572,17640 765595540717383680,88311 793260096922890240,249926 753982193882411008,28866 792061907666505728,243187 792881373996515329,247232 767430855497125888,98890 765729568741351424,88421 767771219764531200,101203 794290138725629952,258456 763444857339801600,78344 790950054840430592,234653 791497306994597888,239405 790437397951418368,228888 766259316936609792,90553 767828506969378816,101681 791253750308417537,237325 795757312992575488,268404 771897500982738944,128519 793977807470673920,256276 732339412458188806,349263 764819920873885700,84724 785845924216053760,198517 788440591734562817,11774 787995180175470593,214209 786234024503156736,11774 771150953319845889,121612 786676848042340353,205728 786180450414841856,201494 795180906290049024,264774 755109003290550272,11774 795761296604037120,199307 772190396097126400,125367 776826001699459072,157755 793124187783127040,249725 775645816279019520,149953 779434503836016644,173753 753987276028379136,30354 777995478126305280,164826 794428318779056128,258613 781379326310617092,139404 788573715336355840,218275 760609708759580673,63937 768843137603211264,108849 781131307434651648,182338 790601827981094912,232169 790742576383004672,233692 762791046845718530,73926 773971007199514624,139404 787090927139577856,207151 795288963556773889,265355 752727393010200576,21017 781306743750070272,186149 781714213182042112,189527 793209424491978753,247241 770842646499688448,117687 791048588310839300,218892 758593106266775555,51451 778290337831915520,166434 764194685984268289,82582 761819834225156096,70055 786975719641452544,208019 772815041410265088,130407 778960826615099392,169552 794719311143301120,262849 760115924502515712,61051 775418864293126144,148170 757423907863277568,47188 762841121886121992,73926 793211666531950592,250633 780223583696093184,177233 757643608694501376,46913 773484934954647552,136904 789896113776046080,212131 775671494806429697,148909 794906146570117120,261818 753583703666950144,28281 763063883791683585,1249066 774795739545341953,145244 790602054867750912,232169 779800937665794048,176203 791348354923933696,238395 781270173525299200,179414 790880270593449985,233858 793107256787234816,249469 793893530192273408,256534 794281129570222080,203546 758682430903554048,51451 791447347167305728,238272 735169359014830080,11774 788767911192174592,220332 779351215255670784,172027 778305606964826112,87904 793283025995911168,251205 794275740116103168,259063 793194458858696704,248766 761295858797207553,67284 770335214476337152,117687 792844720749682689,228634 793955832786460673,257026 765052367993569280,85562 789524669154025472,226731 774430985354031105,141912 776622216385626112,150511 759149531665666048,56964 758116009010094080,41703 769573433369821184,112767 795340157545312256,264397 760933172603387904,11774 771341934593871872,123513 791123555861745664,214354 780544873082392577,180655 791458964852486145,238395 769258190634528768,11774 793997648013496320,257492 773341804078833665,136110 786467687237095424,203674 780136538684305408,178200 750067969539977216,10848 770020469286248449,116122 791434524940840960,238780 777289859690102784,158684 789178007072104448,223899 764142584755163136,80939 732244787735076864,1170428 756212646559510528,11774 789712789719973888,224680 766359265762283520,93114 755185704561442816,35890 767827087856197632,100893 766593336975253504,93184 759434633759039489,57749 769987746391818240,16056 764254638359052292,82002 788817278720770048,199546 793174409540349952,249926 764836844928393217,84724 787203404556701696,205353 766440211257622528,92917 753529505126293504,27536 772910626469470208,132835 773116455135088640,133222 778626433090453504,166409 763785454713962498,79589 777836190196240384,152589 791855263720497152,237491 763872589596897280,80674 755212528863457280,35890 758623911345057792,54070 772153906939822080,129471 771824392594612228,126293 781259906754240512,185921 786975153511018496,207949 785581637090193409,196917 757349695685595137,47090 785814628349665280,194723 742770282046312448,11774 766178443771994113,89705 771077870227599360,122133 781578226602835969,139404 733070876606767104,355464 785643207757434880,196917 768949445765373952,110362 753723521747017728,29533 774287339828940800,141881 794320618334326784,259659 771741502267531265,125145 790067706007474176,212131 790722082862661633,233307 795614734695485440,267655 761678405624532992,70085 786313772336050177,201392 767964768573546500,102249 777882705795035136,164001 763659206880796672,79513 773230372750520321,134561 790914272872304640,234583 787381413150687233,205728 760828881599332352,64326 794338909064818689,260033 753286372543389696,11774 775334465665167360,146580 793223517156192256,249926 765237878297391104,86645 752881135135420416,24134 777285397042769920,159876 762670448186306560,74133 780817635357458432,181892 795031989749510146,263926 763418877799886848,78159 766417019457703936,92872 758093436360601601,50476 793399125140119552,8044 788033362736713729,214492 750921195516784640,14107 764988883738255360,82481 757571756915851264,47782 791681356464001025,239906 788507079854084096,217519 764226019524042752,81869 780133193420636160,177233 794554579690123264,261155 793246924463808513,249926 752933968165670912,24173 758343878319628288,52030 760502581743484929,62771 760977316906401793,65974 771120902935187456,11774 794697176253431808,262752 732279930696966144,1170365 765167892971327490,86103 766066885301448705,91137 781716105198903296,183801 756257013881970689,41459 749737798991654912,9295 788481060216696832,217519 760810822507630592,64722 778622877805477888,168284 778269307612561408,167046 762431535538548736,72978 788721436542193664,217449 752684069259976705,21332 756262026540908545,42334 754728173879734272,33356 766673173777637376,94435 778768331826343936,170373 772919319718203393,11774 759781934763433985,53841 762119896482385920,71374 792272891710730240,242739 777186937807319040,158520 790948005339918336,234653 790210103853117443,215437 767106868653195264,94718 780250086232076288,177576 763487714616442882,78115 793225416404328448,249841 759241910317973505,57131 789200067555053568,222544 768843596296511492,97811 760932731144536064,57574 769272966186229761,112399 787810835838169088,210208 759198459459239940,56964 790624870040162304,221005 791359933522423808,11774 732527936276860928,351837 758764759869030403,54519 771091004514381825,122776 770760949519220736,120425 795016177865150468,263906 795253268926631936,249926 789467483174416385,225981 793520221327941632,245069 764114243989807104,81702 774356987542802432,142671 785499767883399168,196277 761993019096723456,69794 790241232765194241,229693 778422782166085633,152594 749451263624900609,8497 778272981374136321,167083 764830063946768385,84422 741551179394473984,350825 774068227240452096,141360 767325866946760708,97432 763771967593779200,79691 793613525482475520,254135 764473269705670656,83550 794858192563937280,261155 766062351229399040,90003 766394823003738112,93286 779416517574217728,173917 788005107606618113,214354 774965700540628992,144573 790219485697470464,229693 758985900399276034,56158 791666510620045312,240483 752245785530626048,18555 789660843873013760,226712 776219643149160449,152314 789802144715145216,225384 791983518536654848,240793 749345348972404737,7816 765960625323335680,90384 791383495205613568,234796 771014901493923840,121949 749971750180384768,7816 755496844008882176,37973 759091582595244033,56964 786622532245913600,205181 758398573880881156,52167 786147259918520320,49459 754853038033031172,26721 776060234100043776,153095 793247401817419776,249469 768104217487826944,103354 787022416954425346,207113 794543248303734784,249057 770467229511147520,118192 752946902287560704,24134 785861769071779840,198571 786454857083256832,202727 752227049624875008,20134 754029291751415808,31268 755557896700788736,38459 767167420289155072,90384 776708695732396032,155451 759518648730062848,57574 794007303942901760,257492 749621155221372928,7546 780105728874938369,177455 791417217120296960,237999 770048867664588801,116164 788164147863101440,214812 765173049314258944,11774 776395612954558465,152314 738964230083223552,11774 789268035886612481,217634 791997051378601985,233307 758138470833401856,43225 786537855577427968,204413 764224367601614849,82066 781208888020340736,186434 786358153247993856,202304 749249226362593280,7060 793578698289082370,252020 792492639945981952,246225 793870529912446976,255942 762649359452438528,73926 794901708216430594,261155 776257358871814145,154071 780457155614965760,11774 773645278666563584,138382 789162612911071234,222647 792448377392771072,245268 750366070423351297,11774 772789387100913665,131035 774231908171472898,141277 792046654551650304,242693 735136764441022464,11774 734126233512878081,354983 732844263533346817,349318 791080384163438593,223492 773641575389884416,137869 742896647299051520,1247543 781497405170520069,80785 758679923234004993,54070 771766662525747200,127871 776986439678513152,158041 776100312721403904,11774 781139249773019136,185496 770385129340489728,117257 778989047050043392,171693 764046322315866112,60172 754803405973954561,33356 771853367739944960,125554 778730663021191169,170252 774232176028069889,131729 743522277497593856,11774 749774364959084544,8097 781323644706390022,187333 790188444282679296,229930 793097203397038080,249348 785830815913639936,197512 762111582008668160,431998 781322244291112960,187331 791386013729861632,235487 753390852257386496,14277 752942022239985665,24597 762100192040583168,431998 794555137423331330,261155 771758882653892608,126152 786371344741064704,202217 773254515130761219,135517 771393784936591360,125367 778251993315966976,166390 781079841097396225,183759 759038491850186752,56302 781653302970691584,139404 792911901294403584,247241 791053282630373377,234564 774031767015686144,139089 781230719418990592,26066 763930009669017603,1249179 772928630720606208,133081 781329560553926661,139404 759153242966257664,56192 774055810565419008,141316 772642342931140608,131027 776030099070185472,151409 778685859251888128,169916 794548380437360640,261155 775504021847093248,149300 750546570576297984,12859 775004631743225856,140675 769251108229349376,1249639 774421608874246144,139865 792092083368583168,243187 793279870897881088,249469 794399347551141888,258456 768811063785717760,106716 772910491433787392,132335 788864052466450432,218455 786382614563348481,203240 774674539456393220,144542 787083864061665281,208989 773622681149267969,136515 768547304110514176,106753 793297891762765826,250633 757542090557493248,47782 773245843461771264,128519 764554112373559296,82066 756334026592518144,42432 785332717055451136,194205 790641785542471680,233152 785278302348992513,194079 755485860104015872,36859 763638612311150592,78684 790711576357548036,232884 760687833665396736,62548 767550344171839492,1249440 773532146686390274,136947 791314298077261825,237491 761744548074696704,66586 773707497341382656,138819 760685508141907972,62779 756676496777850880,44325 790631498185515008,232280 795019922560679936,261155 775657489207558144,150443 793381703712698368,250760 790849958970662913,231870 761664606834044932,69711 794003881621594112,254209 733110189004623875,353451 778319356316880896,167407 788957158654095360,222500 795716597981843456,267862 776915421756657664,154914 786906620454252544,207287 787941350431944704,213887 760274774409052160,62213 791368710309109760,238205 792202872179953664,243648 775853928265154561,151947 775394679177248772,147751 788187388925218816,215252 790546566863986688,231894 779018677631025153,171324 759159572871409664,56964 794168905753358337,252580 775385438018084864,148170 787768117099323392,210207 768514236377014272,101681 791453198523531265,238207 764591959386251264,83868 790387885979480065,231204 792829424123150336,247819 793888524793634816,249926 778877353569247232,166852 785549759222312960,194091 766715261214863360,95708 771796140756865024,125754 753205420345348096,26005 792893815870791680,243187 780716550265470977,180723 732717466950897665,353648 756836422510927872,43391 769833139392876544,105109 775443212039229440,146991 775778980532289540,151071 764996321975545856,84422 779382338232823808,164633 795379057579986944,266491 759166059995860992,56192 779122805967298564,170882 785330135977209856,193858 764893659338715136,84422 775732141674024960,151071 776606566762045441,156976 792486380483981312,246225 764831997311193088,84724 785255797412405248,194206 788059865398775809,215005 793487094765191169,252580 754073014338068480,31035 750796036638175232,12883 779481373195300864,170077 750365799915880449,12805 772881356988747776,132996 774038301800009728,139404 787797844988141568,211760 790308302840336384,226631 775110774532562945,146259 773945815836528641,11774 778558768078610433,168794 764870640218365952,84209 771024394898575360,120610 781293245603065856,186434 793213194147926018,249926 750784687317000193,14525 768171559580237824,103354 749314088602402816,8047 791012547105173505,235948 795126652858748928,250633 776901528254713856,157708 779275561025798145,173467 760172615319388164,61145 765765143032655873,88994 770685648772751360,120393 767008469488578560,96263 770335551773749248,117257 777307852775960576,11774 765617798844387330,88052 794364572249505792,259623 754722216470806528,33356 765644421811441664,88459 778922645358309376,169310 778041505428623360,165523 795446923499044864,267133 763895574089261056,80939 793960588963627008,253069 779330816090472448,173658 752231263486873602,21074 757599138036850689,48156 762644754358296576,73926 774433411742240768,139865 791064100864274436,233736 785609381702430720,196277 786402354987802624,203674 794822026838081536,261942 760804762572972032,56889 794543720603549701,261155 773060421448335360,133046 775113887544815616,146720 795661788268216320,267649 794645126307946496,262022 753826187206463488,27800 772415332669493248,120963 788519848124874752,218349 776006722368499713,152510 766401816577904642,93184 759199614675345408,56964 794000407907344384,257492 732223606223036416,350312 794589409295233024,261155 765592302580400128,85562 758115895885467648,41703 786280248019148800,201958 787310667862650880,210289 781015720973000705,183811 791678328071557121,240067 762798325955383296,74483 792028112565342208,243075 770324953572999169,117303 790941311008436224,234583 785266504438845440,194560 786657923766157313,192560 794911103260262400,263895 781113238993903616,185496 755846810216693760,39462 775188319542009856,146720 787719746934435844,205197 758355690805075968,52554 780801569658966017,182036 793509541237235713,250033 766704349300994048,92166 780849216025341953,183826 787015396301807616,208379 733395262627061760,355880 759417996662022145,56924 752224094838370304,20279 791333452012462081,238207 786663302285889536,205728 792063544753811456,243614 794543316490657794,261155 757282139486289920,1248475 794958953713205248,249926 775809613102915585,150426 794584110543106048,261155 771549651103129600,125554 794122717637136384,257325 753377780168028160,19598 751106810594091008,15808 780705444092375040,116169 749296359115673600,7828 752959612761018368,24788 776986242688966656,159146 795734154314858497,261155 785980070900797441,197512 787078291308089344,209043 753411671113293825,23739 780062869345988608,178045 794182075503017984,7311 794557443703533568,261155 791637361629155329,240145 757547534256603136,46280 752645048429256705,22938 795617634960031745,266151 764490254564798464,82066 787925013978505216,213064 788406492567334912,217519 753719849914773508,29263 780826034946109440,183269 780912771785523200,183269 790598260339519488,232169 785850608163049472,192003 794160638125690881,258331 773703732718555136,138819 793842769298980865,255942 732728700807024640,353789 757927591915483136,50028 791478599131947008,239405 792024993076871168,243187 771129321377325056,122973 734667798652293120,195876 758049953138745344,47761 776587915124015106,156835 777240369171922944,156811 771559963105697792,126293 764974475221741568,85562 788153901514043392,215754 757651284061106176,46580 776027366661484544,152314 793929907202031617,256703 790915881773793281,234583 772412709568516096,127871 772753608886611968,132335 794970840706138112,263895 791443109959700480,238207 772808689581486080,132364 788754256966713344,220526 785326670421037056,193633 789158982791208960,11774 761363704373841920,67226 768518221406298113,106716 790888830161162240,234583 775176891393343488,147592 785517629410775040,195975 768998117265973248,108729 774077878845616128,139404 759384587466178560,57877 793260010331447296,249469 776932791124713477,157082 759370013610504196,57944 764589671380717569,81659 753898833998852096,29263 756259780105162752,42117 775017103074086914,146405 781640466399764480,187896 795384718506205185,266491 789413046816944129,172084 790311022124904448,230277 755403069567954944,36735 790322030340087808,11774 759471817681670144,56784 773700028887990272,138819 790704889949147137,232169 785937756895805440,199211 772846532294959104,132335 795468198933970945,266902 757679972525932544,47844 758658325600808962,54070 770649922794323968,120393 775717808286134274,151071 769231722743369728,110942 790484118874226688,195876 775730905444782080,151185 792035873093103616,243187 785564213120950273,196788 786189387121897477,201494 795709663996047360,267579 778318983384752134,166984 770293598579326976,117257 760927294487564288,65237 754721796478345216,33356 765792380037529600,88669 774425124258869248,138222 793836575025160192,254209 785566565974548480,196676 790790539067162628,232169 792084268998623232,11774 755161239165214720,35890 756188526769676289,41724 791390439618248704,233705 780602027651035137,80785 773702512968765440,138819 794999353115115520,264498 781901681814634501,191354 793593173884952576,253464 786677921721090048,205651 794544125550927872,261155 790530446153158656,230270 793523789686464513,253165 794596607627055104,249926 751216037312466945,16833 791265488919629824,237491 790326999340445696,230270 768844817065390081,108849 786171961529475072,201292 774987094536093701,146259 761312456480133120,67229 786602809953099777,11774 780556298739937281,181548 785660852003307520,197512 753995720739479552,30590 780906961604792320,183269 765332377480474625,86440 793850517071929344,255942 772751163401834496,132335 778630944886493184,167677 761638780423901185,68854 793285831993667584,250033 772825095458918400,11774 787085065855569920,206257 758626505052205057,54070 774212525487513600,141706 793501031330148352,108396 794699481321181184,262849 761342908654125057,67973 776370874240774144,154071 788028296747331585,212139 792951515719741440,669866 771197885941637120,112872 786996327108386816,207949 767316122609811456,97315 762430321065283584,67852 766352300495470593,84209 776440515780681729,152314 766046620358246400,87904 767027398718033920,96962 735990535043715072,11774 793425815383973888,252020 788423085041016832,215754 787723972481785856,205197 759786805382246400,59477 771431975685017600,124744 781123404938096640,182659 792127874186764288,243187 795765300310339584,268777 777842394452688896,163153 778700207525507073,168794 750360569266528256,11774 752082702355095552,1170393 773883189517357056,139404 789150156197392384,11774 790566174169772032,228341 781144957067276288,185310 793442072426606592,247743 779418742396682241,173753 765237119338029058,81869 780982345490989056,184223 790900200969732096,234583 787077290949738496,207949 778811460717731841,168794 760895530507567105,65234 743148748327424000,16011 758084211395788801,50804 786244255966724096,201962 767090843719270401,97344 793113344173408256,249348 762732224747868161,310322 794152589776461829,258148 764262500485500928,82002 779390010298544128,173868 795425366361931776,266884 765008092211937280,84209 785810737885249536,197512 773586045258571777,137042 794534315690512384,261155 772748074603143168,132335 742339157654016000,350711 761625726273646592,69711 771159901460717568,107910 766734985453711360,95672 791285221870084096,234212 743896993643134977,351340 770301599872913408,117364 778011803901014016,162933 793220034210304000,233307 788153866273431552,215005 791313342254108672,237491 768986339479990272,109666 790994531659329536,233736 776052036454391808,153095 788891028065443840,220689 776123408404746240,153845 759831298772967424,59666 776892796946964481,159245 777877463254781954,163990 765726850395938816,74575 770141872761167872,112336 790895273673273344,234583 759162886765682688,56192 751014643683000320,16351 791773178108313601,240483 792157790387265536,244221 788840774427344897,221120 794490338832449536,258193 776416912066641920,155451 765606490598014976,88052 762403021263343616,1249020 762870552482549760,431998 759755046846205957,57841 780524993998303232,90252 764153559067701249,82283 764940959574593536,84209 794808399200292864,261155 760771698186657793,63451 775068585999859712,146761 763725292045238272,79600 750577665099300864,13532 775543029008510976,148994 763339957612097536,75973 773514121018957824,136947 774323233889726464,141867 765352316333678592,86076 755799470059692032,11774 767838714454282240,100891 788233269670051841,215505 780812555421908992,11774 758548927616520192,52821 786084960599937028,198671 752976952542175232,24880 770409835128991745,117257 794899282608275456,233154 762807903803830272,73712 775543189952405504,149013 795608198413774849,267521 753036044438732800,25255 786538360240123904,203674 754720907264921601,33081 780063062866923520,164814 789865301273874432,227925 794912562995429377,228354 795746845708394498,268686 791606467811999744,239893 795692347015254016,256564 753630900970070017,27045 794897170306572288,261155 788067622105456640,214492 735104255045079040,195876 775834315863289857,149770 788451315034849280,215437 766683194783563776,92958 757207894781784064,44163 777959800835444737,164694 778390204281393152,167220 771523788768894978,125853 771813934756134912,125742 790633165584867328,232280 776758585695039488,156835 759036773464936448,56552 773918823388946433,138819 733103804665618432,355261 767044719931170816,97341 788904567089922048,222021 788026578676490240,214213 777631658916753408,162596 794025040513642497,250033 780449460581199872,180112 791233867332149248,231318 771401845663145988,125367 791122397545893888,236502 758037473100300288,50923 764521704873824257,83823 771454262396071936,125204 791418538250604544,238207 756502254006439937,42249 794325842721521664,258613 765600457393790977,78566 787448461864034304,210740 755931014657142784,39462 792029811875209216,241678 790248461580984320,230282 771367689881137152,122622 794906334642794497,263697 790607265732624384,11774 790349403655634949,228820 761592160420438017,69231 766901225006702592,96851 789486878772912128,225981 795051300165713920,264397 791443065101754372,238207 773868706644439040,139404 781264114375069697,186212 788092229462134785,172084 754034322148130817,31095 779952647151448064,95055 773392687672258560,136110 765365587769958400,87245 765250738507304961,86645 756585391466176512,43553 780858758008307712,182659 759372383794843648,55559 774858369765036032,141457 793459944192376832,250179 794705076963213312,261583 775931590236966912,112363 794903007192383488,261155 769834646297116672,114220 770714904504496128,119937 732629008689434625,1170592 733657050446766081,353374 757621276659879936,47782 775004594258714624,146259 758685892760309760,54272 764871367254740992,82759 773903463302336512,139577 771552175902167041,126293 788441755364552704,11774 762777827011796992,74133 767871277545709568,100893 791038390212841472,236214 795039159861841920,264724 754750694242918400,33549 772073453725810688,129471 793618111161180160,243061 793951650750795776,253857 752925813209571328,23899 758195504010305536,51344 788399588747120641,215754 768287141675671553,103071 781826258791456769,190635 776318196311855104,154071 791052995832139777,234564 794570677600813056,261155 791702901529808896,237908 795222333946531840,265638 757645409422495747,48549 779915045752930304,177401 756712082863685632,41702 760482329752064000,62821 793535319979257857,249926 742787116657221632,47188 768517462467813376,106716 794260663333961728,258331 770751446782476289,121046 762318210381131776,72550 766052546779619328,90384 778095129102082048,164669 755106134172635137,35449 757276155737022468,45014 793183936901939200,249926 772800275325255680,132335 764405080019918848,76003 768855469263720448,105109 771777665246298112,127582 795681008045568000,267862 765623342468624384,79691 787798314540498948,11774 786704635738349568,205181 764972233877880832,85562 787041460558372865,208777 774193784720613377,141887 788222198263771136,215437 793484668490293249,252020 752230112708403200,12805 764121506347528194,72809 768199342125637632,103506 770956400285642752,122317 791258027399778304,237491 774010329290375168,140539 766492237534334977,92959 777283226255499264,159876 785841382523109376,198878 781527621293060098,187976 790725093043281920,233154 789657889199656960,227242 792740846810562560,245148 762458507702435840,68862 795406320912441344,266491 767868758215974912,101163 769735009045446656,111558 770342924529917954,117311 762694951889240066,73712 764578612204953600,35479 766521350835965952,86200 779117499111444480,350711 778764901951139840,169310 789425018752995328,224680 779328036722180096,158387 765696237978980352,88459 780217064673902593,178045 794357855440670720,258741 792912533975728132,240483 769698909794869248,114987 780463370033963008,179742 770354191940349952,116913 791543524269228033,228416 789167007165886464,223492 769673863147950081,114779 761555019757973504,68987 769623955439136768,111549 792544591899598848,244270 792107641585725440,243427 753698430199791616,28974 795294378835275776,265257 762724377389588484,74559 768281969578868736,104662 788423965228273664,215608 793842786688638978,255942 795451310166462464,265855 771536051303088128,126389 786385626916532224,203048 791271716471222272,235487 760902786330398730,64722 761001431381909504,65180 756192552806526977,41680 776522453707292677,155287 789140202543456257,222647 759024915676790784,52266 759427791238627328,56964 764314725874339840,82209 771398647548379140,125145 761190629057654784,66840 753952234132635648,30590 751765617368244224,18893 757626819059122178,47693 756309880785342464,42432 762146478458494977,68273 794284708280446976,258456 773980902548463616,140211 787511874656972800,211347 795387477771112448,266491 733057152747606016,355667 789233746788712449,222486 775440429735182336,149304 790567034035769344,231894 759172135822692352,56964 794148264635269120,258249 787869444206800896,349856 757947285137489920,49925 779753650088448000,108396 758698727406051328,54070 787503897870905344,211347 732739005222125568,353874 795154131522568193,264397 770420921232306177,118191 790735157556711425,231898 753128869293649921,24626 770640645312487424,120103 794003895420850176,255942 788532139222413312,218875 760872435864498176,11774 770277338282024960,117667 785598954469662720,196788 755444621686124545,36877 793854583026122752,249926 752262139486896128,20279 749593093754724353,9153 788867013229760512,220112 766339577028153346,91946 757274006168932352,45122 795062538119577600,264397 770108002095468544,115509 776955846421012480,159546 786066806016471040,196348 769391036816842752,112265 776190602962534400,153743 775062852419870721,144611 754076128051068928,31442 772963342734336000,121923 780854980756529154,182960 775285000187080705,148045 780641739203678208,182257 763769763621441537,80098 733098732019961857,355106 768487666761469952,106716 770327371257942016,11774 777954525281865728,164764 794321116609335296,259055 759109557780033537,56952 758648286760751105,54070 794749978606374913,262849 766371216181657600,91946 750588705866444801,13532 793541886371696640,252020 772175525120925696,129991 788205769544065024,215437 786185414977679360,201494 757896358858665985,49554 770449085295919104,118191 785647903717007360,197324 758095449865584641,34273 755162788474064896,35890 773841069515476992,139404 773840701301911552,139404 794252764033544192,212242 786980914894999556,207949 788538959332716545,215437 766748621450596355,94683 777331857457307648,161546 790251923534336001,229693 790573492320120832,231894 779924354645626881,174230 780125769603354624,178477 790598814818271232,232169 764934196536209409,68987 750931889263747073,15719 752938843297292288,24597 767800449114058752,101383 785966064270053376,199739 794687442523660288,262588 774306051093037058,142506 792035872032038912,240070 773827316912840704,137042 775335642377121792,148170 778685383785652226,169916 788893818129035265,11774 791317423639191554,235590 751215222166134784,17794 769684833891184641,114985 787910793857683456,213403 764106306315808769,81843 751755309534875648,12775 781566024004927492,186750 793582033121443845,253793 793789352732192768,255054 760132133222440960,56964 762780934961786880,73712 758029880592302080,48663 787993628480241664,214209 769237549525053440,111558 794856714105405440,249926 793502663912493056,249841 794241952212516864,11774 762684476996644864,72420 785942966116421634,205972 780816672886132736,183269 758682944881831936,52061 781526103097610240,188119 793206494607147008,249841 792767845465808896,247240 792027728497213441,243075 759165611570233344,56889 760259852405006336,61051 790604495730376704,11774 742849300648972288,11774 793147128449236992,249926 754747049455812608,33549 793828053700882433,253206 763016250675097600,75724 741636275153833985,112939 768044408461627392,100561 736317223720095744,1182330 753991756111380480,30590 790996362846359552,233736 795319277373030400,263906 787788219391827968,206101 768952996352909313,109875 755399872698736640,36735 764568294997291008,47940 794603880927596544,261033 735862279632097282,11774 792790431251607553,242693 753034788202745856,23719 794250112000262150,258598 750947076834521088,14858 768527971628019712,107257 790579370477826049,228354 750920143698472960,15800 757780644453879808,46890 757509516208537600,46280 767772414008758272,101163 789660475822858240,226810 793470476865511424,250785 757013598514184192,45122 758835493391839232,54631 793107668856631296,249469 778802166198697984,158524 779349411432370176,174315 794227463693811712,258598 772211819775602688,129551 791002891364466688,235590 762259923199676416,72420 763438180578263040,76329 794683674348359680,262752 759324494406291456,56192 790675436284116992,233307 742541695762497537,47188 733059207935754242,1170856 763822913627840513,80486 763881301346689024,76549 756675010786275328,43391 756956517731962882,44450 733812389687099394,1170595 761342736784056320,67401 771863429187407872,125222 773591153597747200,129551 770321115164147712,22439 779819225007304704,176745 764900915056893952,85130 794381348093902848,259773 750376929656733696,12883 774324101741707264,142942 768236395697537028,11774 781879072397811713,183269 781064023412396033,183759 767830606881304576,100893 792164153217560576,244550 791677487264755721,240145 794751071377879040,260852 743600493386174465,11774 794788026413096960,261942 755759882276573184,39462 768428752237842433,106281 775560647647952897,1250240 789285972374466560,224680 794360753167929344,259034 793270307746418688,249725 765877756898873344,88735 768202994168963072,104406 790363578465447936,230485 767159423760420865,93823 755868763552157696,39997 795700273268199426,267862 780640314126106624,182257 765351360468508672,86103 795683273095659520,266464 763922901439356928,74133 794713487910043648,259536 753284565377003520,25968 780801489975578624,183269 760645709657800704,16508 776759543586033664,157082 788115188952076288,215583 777111930397917184,158387 752874535079272449,22575 769126105877876736,111419 770380796137992192,118191 773518420650430464,133702 789250424876433408,223921 769343952000421890,113165 765749586744975361,86103 755558885511958528,38183 779922534242344960,176267 756204438130393092,41469 781898925569474560,191354 788016123245531136,214354 790394414963253248,231333 779745842580160512,174492 780599900434231297,80785 793187862585937920,249039 794185199160610816,258331 779751070117433348,175092 775915549930893313,151156 795685378107854848,261155 788418214736736256,215698 794664790744563712,262022 766752745466499072,95708 791385143722188800,237385 775783071278780416,151156 760488071301308417,61011 785993772882681856,197512 772820584979980288,132335 750863730649362432,15316 766766417668558848,95707 762384666892480514,72354 795070128123744256,261155 781241669244944384,186149 760190274551373824,61145 795766386811437056,268643 795670766679375872,266713 764568420440379392,74247 752230027023020032,18555 793271207734841344,249841 775524233665351680,147637 793845135951990784,250801 795616108476854272,267655 758732139089178628,26066 790963512562507776,235487 781244945935896576,181913 788715029860192256,218258 794415474243158016,1170572 787331756298866688,207835 795031621384761344,263676 774518884376260608,140025 792103371045937152,243187 757994736628097024,50442 758654497547751424,54070 764085660990869505,81702 759960771832844288,52887 776607193743368192,152946 778587307205095424,168284 787150670621138944,207965 788472127250919424,218275 776185292621549573,152946 779353642881036288,174115 793680284017266689,250785 772835365270982656,132335 792376727800471556,172084 785892818359357440,22735 763111389154058240,76628 770211115879981057,110362 791787709836648449,240483 788695504867643393,215437 785963093574561793,199546 792932419993083905,248639 766091361560952832,90327 755163340331024385,35890 758349955861848064,52554 786381087186440192,198577 759774545381167108,59761 765854419397115904,76623 773900681593835521,139404 781353335102119936,139404 794094706129039360,257026 777649186141503489,160134 755556803681792000,38401 770320834871238656,117303 778329504573980672,53754 767838738479058944,100949 788455909324226561,218275 791439555186405376,238292 743223649482608640,355185 787332187754524673,199307 770958598620930051,121949 775350309426229248,148045 788606205585424384,219520 756663912158863360,44503 770650079770226688,118698 789274788321779713,224552 776052580694786052,153095 790951900929728512,11774 793942401270153216,249926 794776607860793344,203546 773884550631919616,139245 791742751884750848,240483 795064677319393280,264397 786251221782888448,201958 794252591395807232,258044 753426523944726529,27143 770813630686298113,120613 793851473289502720,255393 778970135738605568,11774 794321443030962176,259143 794427286892277760,259743 761234358044884992,11774 792783204004433920,244270 780120375518752769,178045 791368143671209985,238429 778014521181007872,164608 755536808595730432,38183 760028038755184644,59666 756984139115487232,43553 778345371520999424,159475 768637178855514112,107428 771884276388200449,122299 793284766200102917,248253 766592228990914560,94680 777749804067749888,163569 775528012930355200,143374 781371044955246592,187478 794528106899877888,261155 763089593981952000,76410 788746101289394177,220029 763234701452644352,73814 785581407003250690,197286 792813094896439296,243865 793192237437952000,249469 794569139822022656,261155 773614051943337984,137869 754028020738953218,30590 764195079238082560,82066 751575378171310080,18555 768824011652345856,84209 759373717763821569,57274 780601516461854720,80785 768194835371089920,104395 753350400879702016,27222 763459002458116096,77632 771102401721798656,112363 778045698939822080,164669 786712906247315456,204413 778722400628199424,169384 770673264121307136,119832 750567833923379204,12883 772206066956328960,129991 760905573097476096,65307 776133443138625536,153845 776740696686485504,157755 781867489705746432,189118 792749195665039360,196314 773857054561751041,139404 794701352681275392,262849 776513922639724544,156103 776751338164224001,116096 764119191171522560,82009 766000404354170880,90384 776209135356510208,106539 758687749062873088,54070 787381813886922752,207096 771729219525181441,125554 793131393593192448,249841 789005413773484032,222791 758313541724090369,52061 776162886502584320,154071 762658824268296193,70338 758828732811386880,54631 771556126546472961,125163 754776187482742784,350654 752658847098105856,22938 791362017055666176,238395 739904547481628672,11774 735517743147929600,11774 744541858190270464,354111 795338207244275712,262620 764318254148030464,80393 777994160137658370,163901 776822224896528384,157708 759549645416636416,58757 777844332422311942,164001 787232125456031744,207113 763077044196433920,75073 788722985548992512,220029 776830458634002432,158589 749343201731817472,8297 786183768021143552,49459 769209906712850432,11774 733021813492592640,355436 755559736666427392,36735 762451102864248836,73002 763123598483566592,76665 789201202600742912,11774 757428585195909120,47283 786870452580913152,207051 768938282180829185,110389 794392885722370048,259773 776035402952105984,152314 753099085356367872,23965 794539663495229440,261155 790578876778807296,230282 759429273719492608,58227 762309083231875072,1249010 768904589009485824,104973 754746363091513344,33356 770376770025553920,116618 786639420615032832,204413 768198662442758144,104406 791047517945356289,236282 750063604561567744,10735 773205454147182592,11774 794605453355446272,261155 772912517148450816,133519 777648739737534464,162596 779438215388393477,175118 795225546649206785,264397 751189962503192576,16299 792170996761452544,243139 794282879488561156,259231 779389717452382209,174557 786689209029591040,11774 791355441783734272,238207 769287466687815685,112660 770771708852641792,119797 768015074153816064,100561 776868566335389698,156835 753645211121614849,28732 787780084627230720,47940 749657665257680896,9471 768516450113970176,104999 770968254265303040,121612 769740824766656512,114779 771379039051194369,124597 790803708900548608,232863 753725965356896256,29548 749987917108576256,10735 750286242697228288,12290 776144412648677376,149200 773955305529044992,140444 787337033299611649,210289 762994031047675904,75709 794200760191975424,258044 755503812249477120,37607 761931266912419841,90011 774766111250264064,144494 792116339091476480,243513 771245904095424513,122299 754752497789521920,33474 764850725486678016,82209 777949687571767296,164669 780563507095810048,181419 751878813265436672,19792 763770445950693376,79870 778666017690116097,168794 785871823317504000,65713 790020880617406465,228063 759792310976516097,59666 792399331143847936,240676 790585878649278464,11774 760464984426020864,59666 770695370234036224,120610 794665367444590592,262398 793941419358560256,249926 752916263400312833,24134 794586309121622016,261155 777505232926277632,160260 752646598631366656,22779 785259764049711104,194154 766336416083169280,11774 771154537637941248,122973 732910626868101120,352432 758696309796642817,54065 795256515162763264,265257 793510866649886720,246726 750270540758323200,7524 791635939139387392,240260 791490855420956672,239405 773215240628477952,135386 789427773769125888,225981 752174863096381440,14277 764257084259074048,82066 791846942628126724,240483 751781732781699076,18893 762373632639107072,1248990 777995337487310848,164826 787762766740201473,205197 795066909976825856,264397 768230364296966144,11774 757676059496222720,46280 777974894135042048,163901 762648754360979457,73814 789220524681486336,224680 794240094228123652,255072 760864569376043009,63451 751817400979329024,7546 752036774558457856,43950 791415755443019777,236198 793667474537316352,254569 763803765174591489,79691 781352964531159040,139404 779802222536364032,174492 778733753950613504,170231 764123198073937920,80720 781222154968891392,186434 768276389992603649,103212 785390837328809984,195125 793456949912227840,252020 785498197657608192,194230 786397934145380352,203674 771479550244990976,124597 791022567469436929,235621 780853030811938816,183269 788712488414089216,11774 787313308298686464,207613 766044541212176384,91140 770841165872660480,121612 785472919841435648,191653 761559596599091203,69231 776453154833522688,154869 770698060246769665,119937 788830332476719104,218832 773632703736451076,138165 768410396323680256,104973 773194422502785025,135025 789477979868962817,226180 779055416852508673,172400 792490094817054720,243513 767053523649499136,86103 776968185291608064,158815 791359789892644864,238207 757323167236956160,46384 790640495579967488,232881 761021025404329984,64499 765912996027756545,90031 791333385348276224,238110 794234560498135040,259063 758360357521895425,52061 781291369528594432,184223 789439491001942016,225374 788424508336140288,217519 793852059476951040,155390 765609176794030083,87904 753710381399433217,29263 756877390408740864,44163 767578443902914560,95055 787009427924668416,208065 786334211452133376,202983 790638586072748032,231894 742889619683958786,11774 771396596152016896,125276 759101104537731072,56535 791074069869371392,223492 773953470692859905,132497 754719901349089280,33174 756259594003808256,42249 758387014177816576,44291 790706709492801536,232137 752181187695808512,13462 789838203444486144,228101 793143878857678848,249841 760328558594097152,61206 772599416398065664,131084 769921372340355072,114779 762651443849375744,73926 762668623504678913,74133 768463671789883392,103354 791638879979921409,240145 755786947101069312,39226 773837978535796736,138007 765730531090673664,88606 787041289761984512,206447 773663668995231744,137042 761240053653700609,66842 791099512022458368,235179 776753723636719616,157708 788161810176192512,215608 793820791062134784,254025 757763352051449856,46532 794214608689045504,224196 795197648928055297,265257 794152687361138688,257492 732201226109095937,350020 770385885254647808,117310 786883168334905344,197046 741289858958774272,349685 791918017063944192,241523 758325885976051712,52112 774046104539115520,138946 758309101881393153,52311 786951973169930240,207769 792539635582902273,245607 759164779781128193,56772 787413153273548800,208307 785624905647665152,196932 758085920121761792,51069 735307366191730688,353374 754969500060045312,14277 760969596107186176,60790 767915399983673345,100605 794313297411657731,257406 791742493209595905,240584 756627908043632640,47188 755122171995914240,32572 763927599135404032,78705 760762283287085056,63879 773614918700412929,137639 762800127614607364,74030 794147184258101248,257513 777590833415454720,162098 756503903311634432,42249 766275125465448452,91946 795249265908051968,263676 776599218341416960,156644 757932718826979328,1248552 793143731797057536,249469 794203938325196801,256255 790737335532949504,121795 756528913761861632,43659 752841661789704192,23899 793279706917470208,232169 750681259488272389,14421 779110545119031297,172185 771334007611023360,124597 766675977871233024,94690 770907030756491264,118191 768916759852224512,110209 756305872268070912,42432 768499565854986240,107072 787734279090479104,211347 752969585998127105,24727 756950510842834944,45566 793182396854181888,249926 790688538366873600,231894 765178078330916864,86080 755098724523728897,35449 761358803631833088,66225 779453011919720448,172185 791724282527227904,240718 763927920947585024,79970 785656862221950976,194082 764352539605159936,75724 781851369074339840,186212 790963532179406848,234653 766280433566879744,91838 776448662809358336,155390 788153440165691397,215754 777995701326270464,163901 760386948808663040,17640 771522443861069825,120557 789270433384140800,224610 789934622360506368,227242 791851877377900544,238780 733335524602060801,355480 762323621826048002,70072 786399304571158528,193633 766839788100018176,95672 770864001727291392,121612 778943364934856704,170796 775735291239886848,151255 786942746539982848,207287 790097737945452544,200460 752315307100954625,21714 785945297415446529,197297 754725259652104192,33356 761907118958084096,70858 778045548720893952,164826 795482505730064384,247930 769892925635526656,105109 765230972224712705,86103 760991378776219649,66116 791770337843224577,239471 794022481262542848,256239 777750730979487749,352603 787128015654313984,209351 791976339238641665,223492 794702368344592384,261594 758085179634167808,351340 774328360067489793,142798 780258509594038272,176128 785865048010977281,197512 786777661863591936,193121 794615169334841344,261155 773148981572403201,66647 757251759207124992,46463 781697511958441985,65113 794184980477816832,258331 788087829129596929,215252 795714798738542592,267815 775149742800023552,141091 790627881441374208,232791 793913857974509568,256255 759451394285924352,56800 787499333352562688,210694 740356523658973184,11774 759290299189436417,57722 758604094290341888,51069 787145059976159233,207287 759112115508699136,57105 773921209050394624,139577 791452008444203008,238383 790628633786351616,232169 762303469273264129,431998 793613714406592512,252044 768889196018675714,109767 790973469542518784,18395 779070043342594048,171463 778492687083302912,152594 765380531131392000,86645 775792795583778816,150663 768119656317988865,103212 768876879679934465,109666 769664975149289472,114779 764432608424030208,83391 775872184128602116,151156 759171557260419073,54070 786568638551633921,204413 755205283681411072,35372 791570768043864064,239471 778412663172771842,164375 764991454905110528,85562 788503660724572161,218275 764782923992096769,84724 753405308945494016,19598 785273649695715328,194147 760185452934467584,61544 772277048899502080,129126 755508646121963521,37993 733097113689563136,353789 759094177439318016,56964 774507819642916864,142942 757677942679883776,48814 755561062955520000,36877 755753647242301440,39235 763107513847934976,76667 785347616208924672,186883 794650041881423872,261155 767343869713321989,95055 777222829821554688,1250376 776434947993300993,155390 785989909995745280,200490 792029724952305664,242693 767701983302156288,100605 771135265708572672,123583 773930744305610753,139254 742329483722530817,349951 770169542328803328,117144 751167295708286976,15005 765222021462683648,84209 785592240361971712,195125 753455681542451200,18323 791687540189167617,240483 767410693452759041,98813 770007279466909697,11774 762631449560231937,73869 764580306254827520,80939 779353652242878464,172802 791255336397119488,237491 768970282115534848,97811 774821013053988864,145244 791452738756354048,11774 760915956226985985,64730 786615520024006656,204273 790918194877849601,234583 768760499747958784,108710 771539151208407040,123085 761338366625353728,67369 772555568875573248,131542 795740673496510464,268448 795436877239173120,247930 773604038978011136,137869 793863720803762176,256255 732727533670567936,1170601 772614750727528449,129558 789080026629103616,223286 791617209600581632,240145 793161558071259136,249926 757599831095283712,47545 793458519986974720,252408 756286480356552704,42495 758069365103271936,48287 765278567634575360,86873 769948965471002625,112693 773961776501186568,140444 767952165042126848,100893 758416426592010241,52112 772569184786116608,90193 794178716611944452,258331 758112106189291520,47761 767802165985443840,101681 776003072434790400,152872 778398304962945025,167319 771557659476496385,124855 762828546309918720,1249010 781288028052520960,183759 787288673024737280,208016 771897168861007872,125381 776519587311616000,155390 785253243333083137,194167 757546854166822912,47782 786936010080792578,207287 777600327503798273,161978 792234892167745537,244221 793937975339991040,256935 759191623817363456,55257 752690427342577664,22575 773995066184564736,139404 759204608321388546,57372 767745197019111424,97811 786678342510645248,199546 791056405310627840,234564 793470811512463364,252408 765659879084285954,88994 773699809773490177,138707 780931232620216320,184223 769257412226187265,111448 788795561470070784,220332 761381695119560705,51276 749793542109851649,7816 795364502653063168,266500 771413943638171648,125111 753604677967765504,28477 788428045577101313,217837 773482373367431169,136947 786930037647900673,207287 755815015232380928,39462 732796906938716160,353769 790924771152232448,234583 762752684344668161,431998 792149708441423872,240070 759952063304433664,59158 786410369786847232,199546 787360531158032384,206007 790263437192560640,230282 790295525446811648,228341 761674479827161088,69711 779349518861107200,174230 750754697921822720,14462 776259387593748480,153596 750927634708791297,14858 771610441638301697,126389 795016075997908992,263896 759239064805572608,57574 787118561957294080,209194 791501720996212736,238946 766038573711814656,90388 781649508404985856,181952 794667026912595968,261598 793604303697113088,249926 732263652464660481,349814 755834966395584512,39997 795396188061175808,266151 775124087093866496,146259 791632934595727360,235741 771115400700563456,122982 750410697343954948,13201 760601097706827776,63451 762162275452981248,431998 770971413364805633,121612 777886445717434368,161542 791466139440119808,237999 781268739270569984,186434 765554174918471680,87145 758346227880648705,351463 776770538567892992,157840 767296272185249792,90384 791404277432324096,235951 772144669128032256,129471 790883179758366721,234583 736047642073923584,11774 788965489984741376,220029 758504694918418433,53703 794526673395847168,261155 772256038624043013,129551 776756802536955904,154071 752944200979718144,24711 776449429444239360,150063 788900435801346048,11774 790998748457422848,235882 779405544901582848,171865 761291154797301760,65626 786915354488340480,207287 764814052652675072,65113 770602021955272704,117373 791656529762013185,240474 793902245079314437,256564 791846283359191040,236945 745330125261049856,11774 792493119287681024,246225 766816968917651456,47940 751201519584833540,14421 795007568078864385,262022 762369813280874496,70886 795372307900342272,266151 745285163035287553,11774 788806666724765696,219942 793432943527985152,251452 756334052571877376,42249 793151606443376640,242693 794024561025040384,257492 763774914977492992,77732 773054483391807488,134256 790728872098615296,231870 792131526641192960,11774 780052682861969409,178045 795027230611095552,263926 750406712293818368,12743 750144839430332416,11495 788006593757483009,205197 768204911985164289,103924 778033690035314688,165423 764160793768144896,82209 786944333631090688,207613 792921338969194498,248516 759488708298944512,56952 788501298534506496,218495 795433003040329729,266491 776103042139598848,153610 794580082803150852,258104 752660978429403137,22546 785710650567725057,196529 776750731160391680,157693 795613375397031936,247930 756649942286897152,32404 776937768186445824,158759 754826541209559040,33591 755439946677321728,35890 768825698890883072,108785 795103969571930112,263907 769153414559371268,111654 790999972380631040,234583 751234751030112256,17365 785355086654349312,194199 795073743252926465,262849 753639973895626752,28732 766690219403845632,47940 765214844651905024,86440 771394627932786688,108385 788453571637420037,11774 758186136607031296,51069 761631005174136832,69711 788152107580796929,216009 794605283813126144,261987 776824420342038528,158527 760921818949484544,65713 762082922522226688,69491 785868058648862720,197512 786651321952788483,204413 788421661280366592,217837 764281128605843456,80939 776805712408248320,158314 788524120241758208,199546 765380114519437312,86440 789202581507629061,11774 792033348839276545,243187 759032588170330112,56408 776562585910947840,156053 771780636465991680,127366 765179672342573060,86103 778733448018075649,169715 787070155473944576,208928 789838057797148672,225359 758541849237815296,46076 761925067961880576,431998 781458854638911488,179574 787787597053591552,210208 779757954518097920,66922 792489034241236992,246225 764219964773441536,80393 753034050185474048,351340 757738550586519552,48663 795432329254764545,265114 759208145948467200,56964 775883502675824640,152182 759771456255299584,56964 794193606928019456,257492 794525520239017985,261155 795458980281745408,265855 767354444967215104,94699 794937824843853824,262847 767892571032915968,100893 768904270670340096,109945 758726259626999808,54070 761187786120572928,66897 767433819347677185,99385 794246587723743235,259063 774399197139365893,118724 793116599314186241,242693 776098882509942784,151645 788125762394189825,214975 794632591806779392,258456 774126532621021184,141316 776884521606184960,159146 793617665369649152,249926 795761351448674304,267564 779279739081093120,172089 790787144474329088,232863 785824571496673281,197512 793837417610485761,255393 781559572213354496,188401 778280664160350208,166339 778236448613011456,166532 777273028220555264,159475 794553892499521536,261155 794578700905811968,39957 794633152295796736,261155 790871701072572416,232863 750335004383731712,12281 791355829219913728,238395 765309999165812737,85562 775000439683022848,146259 770192161929166848,117257 791504746523729920,234864 758214523920736256,48663 793864234803290112,255393 794038442027978752,11774 751793373502201856,16931 774988056839544833,146259 768227882426568704,104973 760168306179444737,61412 772243495725654018,128934 770321153546084352,118143 791783784341385216,241678 768004785857495040,102514 776286388794777600,154709 751188865646530561,17517 755767955300814849,39475 792539251623747584,244270 795074782291259392,258193 790041889768472576,227881 761131360966684676,66772 777971649362726912,165185 793521065498701825,11774 792621725749915648,246225 751785636324048897,18893 757974909200896000,50314 788893812911251456,11774 766608928964747268,91700 793105748993597441,249469 755913531992764419,40645 757219759343763456,46006 777383281373372416,159876 793510127064055808,249926 788205191812247552,215437 786578636581339138,204413 789874499713953792,225456 758024700589117440,50923 763944981631410177,28015 776048223765073920,152735 760343009363755008,61544 780373168691175424,179742 770239241989292032,117257 763688724643377152,78159 765205728424407040,86440 788182070552068096,215088 789893525345153024,225456 753943095616479232,11774 755897829780889600,18215 777070748393283584,156835 790899490697994240,234583 774077781168697345,135840 765555525207470084,86725 741590853110530048,8431 756897499999199232,44997 786201750608879618,199546 734145557950668801,354962 780444185669300224,175772 793481169337802756,252580 765341059467448320,86440 750831737907871744,15240 751558744266272768,14277 788513067189403648,218495 788754999572566016,217837 770653482370027520,11774 790731483224891393,232881 787832420989014016,210289 792101414776344576,243187 792158391409967104,243983 771971447107485696,125742 791692541976600580,240070 794604569858691072,261818 764275642095443968,82481 758686186584076288,52160 760196981268635648,60866 765477866620485633,85562 763406376215257088,77731 786307240722653184,159876 781343179513688064,139404 772120107703074816,112788 790880795640537088,234583 794973249704628224,262752 765332337294991364,86440 780545715730718720,11774 791842130041774080,240070 793629360624439296,253206 771396776624402432,124883 773184460330106882,134470 777657477198262272,161352 781239050879406080,185595 791678607676608512,240483 776460784335544320,154832 794533856506281984,261155 787019126640353280,192949 776797058489458688,157755 777196815728971776,160480 794535829473468416,261155 757233296455589889,45815 787074911311269888,208928 764551334381096960,83391 768943448686596096,108729 780202802668711936,175256 766387450184736768,93286 780462475674161153,177233 793180194152382464,249926 763074912034525184,75724 770671627172327424,120610 792763600205000704,246225 772880796118028288,132578 787744661024759812,205197 793330011285708800,351666 769422853708144640,112693 762934027594543104,353374 792511667275915264,245262 792448489485664258,246011 771031016895111168,11774 786047285612285957,200382 757012695136690176,45040 786316205309071360,201555 780197523881418752,172185 792869851194859521,247379 794953784355123200,263895 773729136502272000,11774 795099159061811200,265257 787215204824285184,207733 779374971248402432,174557 781470042089201664,188119 795059696575119360,263141 776397975320875008,152946 793487220661510145,252741 761982901999198208,71270 780592020079407105,181811 793258740757696512,249926 794703276579008513,261155 787099292628492288,207119 789520231249088512,205972 788764135374721025,219503 793139173381185537,249469 757664983052419072,36734 764136554004639744,82066 777708826283876352,160480 780036116233814016,176196 793115419791851520,242693 775135412562042882,145866 792468395857940480,242693 767703997935292416,99471 771433449295056898,125507 787590793859129344,208065 790365852134760448,228354 768812701426544642,109167 779672338044334080,174557 781854888644849668,187131 792936769784127488,248514 770684294792491008,120341 786910342228152320,207008 785582567160373248,197286 760924786671452160,64722 762981052176556032,75724 763022027192008705,75724 781309728509063168,26066 786936420778778625,207287 793896425579053056,253042 772841187107545088,126011 768990831399305216,110585 791710447309352960,241034 775434483474370561,148654 756543068959105025,43751 778340611242004480,167569 791772801094983680,240926 768927908467310592,76146 774666840282771460,144654 779780321340301312,176201 793201736437555202,249926 759054620056363013,55710 763446385605681152,78159 781486497413238784,187891 776019628082470912,121795 776941531508998144,157082 795314633850703872,266077 793444610622259200,252196 765153978833403904,86103 794705087025266692,262588 791715538762424320,233307 791822745575133184,7706 775727993029292032,151071 786940519708499968,207613 781432442309611520,26066 785532891220414465,196277 770331597547642880,117843 774190731216814080,138650 763785098810396672,79691 756565809082802176,42432 760974283732557824,65174 775909738085175296,151463 780395326737903616,179742 790696411654258688,232911 793444644302495744,252196 760977592883093505,66105 771556977738604544,125204 752770487462141953,62180 792955879989534720,246392 792587905004806144,246273 767488996679176192,97852 756689355456983040,43391 757960433529532416,49431 790155307448053760,229833 793224539517976578,250633 794307098536312833,258981 787459615751442433,209838 734017002508025856,351600 788049393576476673,11774 757439430164615168,1172928 766281950978043904,90384 790352556203597824,228235 755378340479983616,37044 792471650025533441,194080 793887644165865472,255393 762714114343010304,73926 768991275995521024,109945 777980641912684544,164375 794272482714910721,249926 777546416805679104,159876 787939790318628865,213064 791986773744164864,234551 764275075176464384,82344 773682472727023621,138488 793457994482589696,252020 773709881232719873,11774 794247847805911041,259063 769145523357949952,111386 772179550432264192,128934 794535002184630272,261155 761986990376120321,431998 793935426352316416,257026 760259349310681089,61545 785562950157434881,194221 764973256898031617,85562 779482185204166656,174392 787379962022137856,210776 754885883359207428,27045 756650651153600512,44171 771178753007366148,11495 773509634669748229,137189 777323688031035392,85326 766088912682881025,90384 794557209019432960,261155 792146808218746888,243187 794233791371939841,257492 750290668237520896,10057 772811447399243776,132335 764783867186118657,82009 786054806712573953,198620 750782572435742720,15005 790693859533606913,232911 732745233381752833,1170318 765502588762685440,86076 776257746190475265,154322 764172943425429504,81130 790674420004159488,231792 791329788698980352,237491 776989849580630016,157666 778300692456960000,167319 771840226956308480,125742 768585590581276672,107745 792101820331995138,243187 755523663609200642,37892 785611179208998912,197286 790295263701336064,11774 755831720725843968,39997 762340088198168576,72354 775684750501486593,150511 781339898376617984,139404 788473037393842176,218275 786936748941021185,207008 787201200752041984,204835 769268086411190272,112399 790911686987264000,223492 794193581334405121,258598 785789573498568704,196277 794193775895707648,256255 781216126571122689,185496 790581708949164032,231792 792770505627541504,247241 795137743017963520,264397 766002997520429060,90384 785558694893391872,196609 781218296020344832,186289 794701161051865088,262752 764509925993316353,1249233 766562570949959681,93068 777016295493668864,85326 785498731957198848,353879 768841131534594048,106821 770415944753639424,105109 753603112028569601,27045 781350553456480256,139404 770674912604385280,120610 786431427222974464,203674 753238965248024578,24316 794620216424759298,262053 775377810059689984,148018 753984318846955521,30802 761924792152797184,431998 781832689535950849,187460 794625667514204160,262022 793118444820504576,249469 755559164819013632,37457 791673339710287876,11774 755123074496884736,32673 775345581074083840,148170 765498275323600897,86076 785541462062538757,196277 763709811972247552,78304 790534507141206016,231792 793882197606408192,256411 768970487640813568,109875 790670513500721154,232881 771319015780196352,122146 762602207942279168,1248971 770546943139323904,114848 785531701103656960,196277 792152190378909696,229693 758007624969355264,48663 779564995642359808,173103 750417682877517824,13343 768886999688196097,108729 792487702734090240,243286 768338969750822912,104162 792051079894671360,243075 794527788141162497,261155 791469943262945280,238864 762780037586096128,74943 775881457218772993,151463 741926777136775169,234630 795248562187751425,264774 760236226200952833,61412 771812053237522432,128194 777934918139555840,164826 763886917821669376,80939 758754733842587649,54519 762880404546134016,1249063 766502331592548352,93405 773639317122146304,137777 791391774753247233,235881 765918823421734912,89859 757126564576370688,34591 757291684614942720,46382 777246961665712128,159475 780040837463994368,176203 794662138027577344,261155 792768913624829952,247241 792109924490760196,243865 742753797093490689,11774 785622153089560576,196277 785635157780889601,197063 788127810758082560,215608 785654713052045312,196917 756700395540475908,44274 785599353792507905,196767 767137827079553024,94699 791389274960789504,238207 763142943804907521,76794 781170839190253568,185496 789313068052414464,225359 777458731021901825,159876 790151056391041024,215505 776260993097674752,153845 781199442711949312,158520 769609784366465024,112872 788875969541070848,221832 787084242232545281,207287 793860478426574848,250293 762172866901180416,11774 771039323323936768,122124 790659624202403841,231318 787278036810997760,207613 735042869807976448,11774 795088868835921920,263907 758280710000152577,49852 779084842134745088,168284 751772237447987202,18539 752164940190851075,17416 764697938966614016,77273 768188829295517697,103071 772134436255199232,129558 753698082001477632,28974 788412739412561921,215922 739909347258605573,11774 792762553340493825,232209 776504733091688449,151299 792348467154726913,245121 773564443703779329,136947 755689020815007745,35890 786995943841357824,207613 758334567942066177,50827 763814094591918081,78513 780100033488248833,164001 780807194178494464,182870 789209921405321216,224385 766410465735999488,93823 789143879777935360,50439 752872824826585088,22662 793101194638090240,249469 793678356579508225,250953 771518459242881024,125163 757909464653717504,49852 773717277543923712,138898 787933535042670593,213672 771407861544910848,124536 776857266687467520,158774 764181678721904640,82066 788342266406531073,216952 793122252686450688,249469 770860638448996353,121367 752962752939831296,24173 788046423568764928,352219 789265160380649472,217443 768125897996206081,103354 760825035216949248,62727 788738644555202560,220332 793323424668086272,251282 792766114270945280,247062 778982269130334208,171693 787630645262430209,211794 776441060910305280,155688 793164091892256768,249841 795463882865184768,267014 771550941568864258,125145 788734012084908032,220332 791884840232636417,240483 785272668534796288,194154 788824573177389056,201899 778979038316548096,171168 780207878716190724,178415 793312079427940353,250633 772132572692226048,129471 769027998276325378,110709 774097164821594112,141316 764354403163738113,82283 781571509760339969,188401 761203460238782464,65180 768938535269257216,110362 764392645334536192,79513 735502195265830914,11774 750667358998372352,11495 789462162884423680,224680 758693987016282112,54070 755297843343155200,35890 764332769396666368,82209 779858723749502976,176196 771176017461260288,122967 771350038559588352,124597 781473075422457856,185921 767843291425406976,100561 787119418627256320,194191 780653333451124736,182036 778373115642388480,167407 767077142450536448,90654 762453620642058240,431998 771008297436483587,122146 790645651008851968,233198 785490883944865792,196277 790306709487050752,229724 768608630832705536,107469 788085353269698560,215005 792047585271746561,240483 781626801240039424,188458 774139833522331648,139404 779718057308594176,738099 793165024336445440,249961 789131592522305536,222682 766995587908579330,351436 793175767777673218,250238 794292899831652352,259543 764208925814251524,82209 766293614909612033,91838 792104601671655424,243075 767869012885774336,101383 764906986114658304,85159 770787459865214976,120694 766340781753847809,87858 790659875508461568,232169 765325838434697217,87249 795427493633228800,248924 764455640744026112,83391 763495301470617600,78205 766448517053231104,93508 775712207447265280,148994 791011379352338432,234212 763871807883522048,80939 780200413626830853,164900 753427461753274368,26815 763796978736111616,80393 786291874390769664,201558 791470918715318272,239261 770405478127898626,117257 771441553650757632,124883 774831726329724928,140444 751138896281493504,17140 749714037391257600,8145 790979108712898560,234796 754708678935187456,22393 746380645572747264,11774 751226213708988416,16931 788526359131938816,218275 751573211351961600,18871 774596617118683136,142668 771481485484363776,124855 763550256575422464,78566 790694647131701248,232911 770158199940976640,112939 772332623431630848,130550 777717064257642497,160609 769238643420516352,111517 788407432330350592,217519 754890518648262657,33356 775533496437735424,148748 790423678479585281,11774 794021404085800961,257492 772129103080153088,103354 753347829586952192,26828 774986020278398977,146259 793270826539687936,249926 761553518163394561,68993 787121695312207872,208579 790701932084015104,233692 763194463405629440,75955 753673030476390401,28586 762395454122303488,70886 776755499949760514,157755 793129604777177088,249469 794973094897221633,262752 767827320816087040,101383 781607183381303297,189222 763945571455410182,81130 792489483233091586,245566 793110435318927360,249469 753021677395673089,21205 773640440398700545,137033 762362197305651200,70797 794861517913157632,262752 795433600296493057,247930 759183390088232960,25210 773841239560990720,139404 794904385658568704,262849 751776239577333760,18893 762131965910749184,71099 781531959046660096,188401 775394688543010816,148994 790683930856919040,232881 766013415882104832,90723 795671523902234625,267862 769690871927218176,111225 770310873017483264,87904 794349631178162176,249926 749990954279563264,10649 756250575113744384,42171 790669974453022720,233307 766687829854416896,95568 778582929190559744,168794 793792169874165760,255393 777291753003085825,161032 789984337005510656,228124 760519242789875712,56964 777519654499606528,156061 764970364178878465,85562 792389903438999552,244143 794300542524784644,257492 776592597829713920,155688 789732944986464256,227242 792382382347169792,245566 786405579728166917,203674 787017694495121408,193639 789134449220784128,11774 778950065914318849,171324 788391886377463808,217519 749994736065384448,10735 756614038864420865,44273 794035655181471746,257625 792585105709543426,246314 753978935772405760,20279 793787947275292672,247240 768518467246919681,106819 785657879277604864,197512 794336236538306561,259970 795301167593062400,266079 781353220954202112,139404 792168987471716353,243614 758192219278966784,51809 774890044440055808,738099 786411159670824961,202727 786214014934130689,199478 775430702330503168,141415 777834102435241984,163901 752192603869683712,17794 755450826576060416,34815 790037049428422656,228820 758630016037027840,54070 769129867761815552,110362 794018784910548994,255870 764132883669934080,11774 794178928722067457,258331 749941767047303168,10735 794948798753677312,262847 791776887462735872,240483 793210757944975361,250633 755873892720267264,18215 762470444117078016,70886 770396985421467649,118191 778472479471742976,167220 792588297465802752,246674 762765897400451072,74681 769722169274331136,112336 789199355974529025,222647 764243597352927233,82002 764482420775219201,82066 756501996065128448,42432 778193079866097665,166390 758373721652367360,52554 789219918793281536,223940 735885620405538821,113877 764214720727441408,80939 788748151368724480,220332 795440053065547776,266138 755472008234856448,36157 759169044981358592,57415 779055278704779265,172047 773891223933243392,139404 774018736873283584,139404 752236112882442240,21579 764563526249648130,82066 770679339574759424,120613 788523318643036160,218495 791776751244365824,240145 763050503416651776,75438 790695637666803716,233558 754754723727679492,33356 769674257928368129,114779 785607107068461060,196277 793763122116898816,251167 795297342526107649,266108 790657090444365824,233307 753390579040460800,27045 754030609631240192,31095 781226132360294400,186170 770613670720081921,1249770 793462876665094144,238383 754764344672526337,32596 788128925578854402,215012 773424243061231616,124342 781509134172688389,188401 758398107143012352,52696 760188047619129345,61412 789254672867528704,224818 793423251691024384,252020 794009278214344704,257492 764274401785380865,82766 787329085022363653,207613 750789522284277760,15107 768449792271876096,106281 793253127084449794,249180 773936082685681664,140211 790713384111054848,231716 781260302897680384,184851 764526088663949312,1249084 773885891827920896,139404 761959369827295236,70543 795025547029950464,262925 767052124245065729,96898 786208032501805056,201817 787385486893420547,208146 775802877738487808,151212 737474032354889728,196346 762566693071818752,69947 749799140230438912,7127 772125335970209792,128355 790993185875058689,234583 749970428806852608,10735 791302716182134785,234583 758118751883501569,50827 779395654472888321,174557 781512613108654080,188401 762274754564763648,431998 776145952902090753,154071 786692361694896129,205143 757856095196950528,49754 787913513045860352,213887 794046111627481088,254209 788506666820075521,218495 759064942456680448,11774 788860666178367488,219475 750372944027627521,12883 752291486763474944,17842 762317028036337666,72735 777348280384524289,154071 786945338703695872,207287 793262913813217280,248770 751044071943049218,15316 774282127546413056,11774 756257367344291840,41712 750841838236348416,12883 788714824733634561,218258 768089015174115330,102514 790517616913842176,231894 785628936512339972,197512 753653815052734465,28477 762696749555134464,73926 760953591100272640,65884 794022539240607745,11774 795006094527565824,257353 780830645803245568,11774 754228609171263488,29263 758396037895753728,52749 794980777964478464,258456 732597194340106240,1170593 791865154082222081,234514 795112059008598021,262890 758470949633077248,53185 770321132817756160,117257 790978146170314752,235590 795366620029853696,262639 763015660502917120,75899 775396804414218240,148170 757452392854020097,47263 790599024063676417,232169 778682851264860160,167562 794691468061511680,262053 790545088678076416,232137 790725669311381506,233154 788047508631019521,214492 789195706728755200,11774 794924756533440512,246425 785788338410106882,197512 788412361249923074,11774 791481446888267776,239471 795281910620717056,228911 757438018521214976,47283 775009619034931200,146259 792767060292009986,238272 789793417983254528,206748 791998988169777152,234796 776964437026537476,159245 761400263324360705,67547 763717504497659904,78853 787830557057118209,210238 772843135395213312,132366 773228618608545792,134561 793966492673081344,255942 795057790989508609,263907 787444399097524224,210694 760900552817422336,65626 788492654850039808,218275 794641041173479424,261155 767847268141572096,101514 771949734328164353,128934 766252708714143744,91818 765928046499012608,89979 767848945733230592,101681 786354705341362176,201958 761650588417425408,68054 785603215295389698,197512 792344874632810496,244143 759768315413852160,58537 749622412443021312,9332 768163366854504448,104162 790266815624732672,230282 793977624460722177,249926 793257761584713729,249926 758038818842750976,51069 790599473776959488,231894 778809116856770560,168794 760930537405984768,64758 773950822623354880,140437 756622788698443776,44429 767376710899634177,97515 795230456274911232,265644 759823545308282880,59712 757697763962331141,46958 771069525848563712,121479 773847969757925376,139404 786270831282315264,202429 794559899711766529,261155 750771178076332035,13343 776751233260359680,155390 752233621315084288,17449 776131807133757440,153921 785697796372307970,194082 786044862529503233,200382 795043531098324993,262847 794910786460286976,248924 787850743608815617,211829 750471861096488960,13532 792118947487227904,243187 793264249157976064,249469 794975837342863360,262925 780600163576324101,181935 790995391596462080,234583 772202418536718337,129700 794351097884327937,226320 751843308574502912,12746 761650103807533056,69947 779919134217777152,176201 759198663721693184,57463 793986728356937728,256358 780462896203505664,11774 774642060100075520,139012 753769238326681601,29819 777156098663018496,160480 767798981858504705,100605 792095753443344385,243427 790889329329569792,234583 763997931653308417,77731 785611948801007616,196348 789517258619924480,225995 794704561097363456,261155 781522743111974912,188304 795362580206387200,264397 781282141787140096,186063 776302878910738432,153854 765023908848283648,85562 749382821349761026,8497 794311308044881920,258193 763219986647310336,76535 788469500173701121,218495 762748761541976064,431998 775025069592612869,146259 776924053403684864,159258 792058364587106304,243187 788658171845894144,218258 792094336519405568,243075 778305309995573249,165348 758048920618446849,50923 792503650828611584,246392 788192943416889348,214899 780612223693574145,150151 792133548304064512,243075 751235156371910656,17307 774295741900533761,142506 794542837555527680,261155 752894795874312193,24134 777119911529381888,158387 781000592059666432,182960 789691305878106112,226731 776928336941645828,158897 758050219661680642,50787 760232529324412928,61051 785322668287328256,11774 791884215872663552,235620 790995355362070528,234583 774359390094635009,142668 755159702791651328,35890 776834191715467264,158520 753570892651847680,27222 756606561993232393,43553 778916639022592000,167407 791095955156242432,234583 762703765862440961,73704 766878823518384128,82066 774383034367868928,142980 775712576269348868,146991 793441530660941824,252196 754902848660439040,26721 764976726166364161,84889 795469877284896768,266491 755827120459382784,39026 755760345113882624,39462 765206447466524676,86103 768428958996201472,106281 755161969573949447,35890 790252982080155648,229693 770735277174296576,119832 757694870144294918,47782 754768130480611328,33356 763001526654611457,75899 777902273292828672,164001 768057845141082112,103261 795685778533793792,266464 781254991012999168,186434 773883551892766720,139404 775711060418363392,150511 788790210016391168,220332 758070187883126784,49843 795605116946710528,267265 788257685955239937,1170441 794545295497502720,259360 761612329465290753,69231 770715492650717184,120963 791458058316701696,193636 732727546282811392,353789 776242809514975232,152872 786506092477943808,203793 795070703074562048,247930 787271470812499968,202007 792079739666124800,243398 764900748345741312,84724 776991323647778816,159847 732773611115683840,350085 764542391848087553,64722 781365886443585536,186434 794622983625056256,262022 777897605544030209,163166 751708498229096448,11687 775764581666873345,151071 791626260648689664,236858 794206679764238336,257492 760132958179069953,60819 759961790448939008,59217 763378248948584448,77933 772274045626687490,130415 758517345451204613,52112 751604555289206784,14277 794688623723442176,262025 753465635720474628,25965 755150891963908096,35890 765187496044924928,80486 762137042050551808,69491 792119422311817216,244230 767364562412724224,87904 769901123142426624,109713 794043044320464896,257492 775018883614990336,144611 792525124704538624,245148 790609966511955968,232169 773528219412672512,136904 792036766907715584,243187 760526204537597953,62771 771508005586161664,125163 795408999772487681,266884 779072369965035520,171617 756250934741721088,41438 751603014671036416,14277 752015082033410049,20279 788413180225650688,217519 771511186940686336,126390 761275234213322752,66944 756644959097204736,43391 773517382786621440,137042 795690029138014208,267862 756553442613686272,43403 786033430970572801,199891 795319338479878148,266068 785582014099402753,197297 777502863043993600,161978 778833505853792256,168794 779994069669937152,173347 794961245052899328,262847 794622680238530561,261944 791529368656805888,212131 732480722137546752,349197 781208368543334400,186212 786635466460266496,205090 779846844578951168,177248 790548774452076544,108396 795065258285088768,262849 764419665762344960,62877 771035710987997184,122146 781477463142567936,139404 786061011321253888,200965 768422212986699776,105647 788499636596142080,218495 755119593392398348,35237 767065579404554240,94718 787990154388574208,214209 748906966542643200,7700 770401326320803844,118698 788069351660195840,215005 791177650027032580,350657 767377896134496256,97515 780036464704823296,175952 770998086181289984,122299 786261828720439296,202429 794325180013281280,259743 772962977528119296,132335 772559665813188612,130750 778951323614121984,170187 757805213730246656,47940 772133487327469568,129380 793441095745019906,252020 773200376585658368,87904 773685874164850688,135329 760395993330229248,62063 759168301838823425,56964 781152802395619328,181419 761730310333665280,69947 781847881556762624,190635 773542815544537088,137042 776701315149811712,155451 758476436986597376,51451 776958276533678080,158524 749051328664449025,7061 758088471412178944,50804 794617676526133248,262022 758279347149139968,52195 770783870845382657,119937 778938200794554369,121080 785782893314469888,197512 753323528523505664,26871 795097435131486208,264397 758669805180289024,54070 793446971377848320,252020 788451595759607808,11774 788945114366377985,218275 789155814216982532,224113 750556170855874561,12883 751810883177877504,19880 769721709922545665,114422 785831824161255424,197512 778752301527818243,169916 794365141475213312,258878 768613253744242690,107423 775148144388632576,146847 789159978594607104,11774 792015194155122688,240483 754717322842021888,22393 775525901882761216,148909 793153214266900480,249374 766206580106797056,90575 753314641099517956,24788 787685900285247488,208014 758661066993860609,52554 781269160718393344,186883 787235076631326720,205286 761878323354034176,70941 793424446744776704,252020 788051921353469953,11774 790926400366649344,231792 777804763069050880,163763 787012864557080579,207287 785884307806007296,198671 763939915432288257,80482 763975596888068096,81406 794141519406055424,257423 772787404176498689,132335 759384117662343168,51798 778250846077235200,164826 778613686399270912,168794 793684245856210945,252020 792077911230672896,243075 793136490347761664,249469 790341698509504513,228583 780771022593200128,182659 790941061652832256,234583 764199174678122497,82544 775785343891025921,151463 794161896320540672,258331 771117803394834432,121949 785584611980111873,197286 755810681258205184,39789 756296433880428545,42432 775093276583964672,146560 760870556279406592,11774 763480422391033856,78205 785776806796210177,110161 787114890787954688,205728 791891497469771776,241523 758102119643750402,50789 777833305496485888,163785 795144857144688640,263907 758050512348467201,50654 770864123550720000,121612 770879121211744256,11495 771257455988703233,124004 781796026864668673,190424 771433705202003970,125703 778890595838337024,169990 762043775963258880,67283 794090298720718848,257492 777243086103597056,159475 794249207708196864,258085 772837016681717760,132335 787370020137529346,210289 754725078621904900,33356 755577965518266368,38632 761672069927071745,61675 756699193868247041,43553 787521974834651136,72035 766505088193966080,47940 769777592035442688,114357 765538385305952256,85562 792525345245331456,245575 767083839692812289,97377 759087384898129920,56231 768207988100182016,104162 762354606018031620,72354 792520635557838848,245148 752946211062181889,16897 772943301779390465,132335 786490382867689472,202636 758456213705072641,51069 774081645011873792,130980 780420199170215937,175256 766168357347397633,90384 786975679858483201,205728 793942021358710784,256105 763844102551109632,80643 764312944972738560,77598 791345808608079872,238383 786058959702659072,199178 740810773363077121,31836 794155044123922432,148861 770472640616202240,118191 732983273480052737,11774 793134715674820608,249469 773171268090728449,132578 775461659296935936,146246 795073622574559232,11774 770616207825264640,119937 788728415327096833,220029 768855487202811904,105109 793968480278183940,248652 790914430028709888,234796 753700238184054784,28819 776768442741424129,157728 795357519162015744,266500 765159010613891072,86120 786636564822683649,199227 786941265082355712,207613 792032990570409985,243187 794047858227851264,257492 788410128345300992,217519 794065464901173248,256255 769271309293522944,27164 786578390585319424,204273 766973433947234304,93144 792182115140075520,240583 794704237309480960,262752 751199051413008384,16833 789507735549124608,226048 749403944296800257,8497 750625471025516544,12290 791817311409758212,241940 764437725898387456,83391 771093834876858368,122299 793598325333172224,249926 775339709014814722,148473 790756014912000001,233307 794665609816637442,261987 779421501317525504,173917 792345675639816192,245069 762679401163190272,73814 792778329715716096,247240 789549586943651840,218260 794048643464450048,257492 775437067694247936,148870 795044953084854274,264431 788880620818542593,221785 773579856516751360,136904 764896388924661761,75724 774635214601457664,143585 764135397555212288,82066 765978285264236548,90575 757630299664678912,47782 780898308843712513,183269 773850156638666752,139404 785337683593736192,194949 788064091248087040,214660 791329247256281090,236393 795385510684426241,258922 752229381922258945,21332 775470282005970944,149271 777333337631264768,17416 795066509349572608,263708 791471742325698560,238207 764162820543918080,82178 791056530237980672,78159 794675643338223616,261987 755045265187504128,34666 767449066620026881,91592 768093269066674176,103354 776869096415694848,155451 767676229998686209,98751 765301375504822272,86103 768536717234012160,106879 764350237687308288,82066 776461682222702592,152314 785573514929659905,197091 751546518230949888,18409 765156264703692800,84889 794935337822879744,263895 774059035242795008,141316 767843835099701248,101681 791636081372459008,240260 770348875374858241,117257 776534396316680192,155987 786332547542384640,202727 760486874511060992,62708 761237631015325697,67226 771643049009029124,118191 774240599817924609,1250066 777256828472168448,158110 761219002022584320,66800 790185037102624768,229693 752968195041026048,24201 780417338407616512,180074 787102548125769728,208016 767113103037390848,7700 795056568769228800,264397 788161732849958912,352258 786630881125339136,205029 781244778008616961,185921 776579183317291008,155318 750825166863642624,14582 772243118242402304,129991 791709577930764288,197322 795036605765525511,263926 793481476721500160,252196 775284050789564416,148045 781533261667282944,186212 776278984216678400,152531 790733404513763328,232881 757751195473678336,49278 789221472468365312,224297 762992350310309888,75690 773129012331835392,134033 761379677533450240,68373 786608365845655552,11774 788389525122912256,215608 791460422373171201,238099 751142837660422144,16897 795052436310335492,263896 753594252509143041,27317 786906369706237952,207287 788435064073883648,217899 778704777291051009,169101 790592609945124864,229345 791042747100569600,235179 788009160474525697,214354 794082969635852289,253206 762720872473825281,74592 751784017800880128,18893 775864813683630080,151741 786061326267351040,49459 733297586858283008,355480 762745207918096384,74308 790033143600336896,224750 750117266440777729,11688 792912265699819520,240814 778610986404175872,168994 794247428228730880,258598 793427495944986624,252020 751915345657491456,14277 764946598254284800,11774 756923585554358274,45311 793862735960297472,255942 776409774686633985,154701 786701801034768384,204835 767027979293601792,97255 791090927469223936,236454 788434888818987009,217372 752038902773538816,12746 767038214326587392,93184 795036131985391616,247930 794697801821278209,261155 766998601864060928,97314 773231899967758336,128143 766835895702093824,95462 759071070896914432,56784 772085163014688768,127366 776242714652409861,152872 749307423018487808,8047 788628670353113088,218455 757711204596887552,48270 791277107569692672,234212 750996074039500800,15264 759124637322137600,56231 789250270123335680,206666 772394107800985600,121795 793599951653728256,249926 794162297660915712,249926 754982441669001216,34645 751729052478795776,18495 792866472473333762,247241 773710820798783488,138819 751093303060287488,16897 757633950353268737,47761 791448020390809600,237151 793116878453477377,223249 793290653706940421,249841 759593825392205824,52554 794108119290769408,258055 794525108010422272,261155 794691908924833792,259743 764481365060485120,82209 771355791223906304,122894 793949880620224512,256358 785662728329318400,196917 787917199650410496,213887 788425316389838849,217634 766439104242298880,93823 781904590719647744,188401 768627486833991682,107745 761375824771710976,68182 754758055028404224,21888 755569873560805376,21795 771423601828388864,125554 747624737577148416,178186 791412921767256064,238639 751584563353128960,18487 781303359542325248,151463 794305908926861312,259231 794905045468905476,263708 790975582939021313,235487 787327842891726848,207151 780904061310644224,183975 792194271159869444,243075 792173211672678400,244550 793470022219816960,252020 762342111303827456,70756 768067562173267969,101394 778003603671875585,160539 780599004010729472,181935 763751053439426560,79600 776487306509160448,156290 795357673176731648,264397 756085889697210370,39162 769055024483864576,110209 793447794266640385,252020 793140571804200960,224757 754997882894348288,34741 790671365150011393,232137 759522020807757824,58663 790994639423614980,235487 768940935967346689,110389 780888963380764672,178194 760558055591477250,62716 792273815417987072,11774 787665776492867584,209713 743139583768956928,11774 756862445780668417,42432 771391411681832960,124597 769908856529022976,81929 790317445294780417,230485 794659189624807424,261155 788782910060961792,194060 794194854079332353,256502 772854088836927489,132335 767400955285504000,94699 780600562807111680,181935 764086456230879233,431998 779004954543403009,171324 793252493962665984,250633 791331361491652612,238207 781265744902303744,185921 793875121786200066,11774 793078053673000960,248569 763542624263245824,78304 790586165317476352,11774 791332442741145600,238207 792168484897644545,243187 795493212634882048,235590 791822654307196929,239906 792129482177904640,243187 758181631479787522,51809 785942869039280128,198671 793276204048453632,248253 786107423761244161,197512 793439441389924352,252196 749760131911540736,9991 773543087343742976,136589 772061153467863040,123469 732570292783058945,351837 758094813791125505,49975 776105391541321728,153095 780887647942275076,183269 753362961486352384,27317 755376088847572992,35890 793230508243181571,249469 778742500684992513,11774 772340436044099584,26066 779123878442377217,171324 766406929778286592,93823 791479374168023041,239405 755773570471583745,39462 786043305712812032,200490 793831835432316928,255393 765541581256527872,85981 773170765793521665,134470 788418040924745728,217519 795762576986554370,267862 776827927002542081,157755 758762974148296704,54070 760490506946215936,63149 774451886472753152,127871 763088914756280320,76549 776937412056363008,156835 770427772904742912,118191 793164721935437824,249841 793566509327060993,252020 793876685988986880,256358 773673408475181056,138616 774323790364839936,141887 770365587604303872,117257 789081994558930944,223286 790935836959256576,234583 766927836716363776,95572 785257896300904448,194082 758029342152790016,50923 780463765011783680,90252 792405096491393024,245078 790875703310970881,234583 753561287435685888,27280 766592994300403713,93286 762072610079404032,70245 789301381366632448,224680 765528942530797568,87627 772628366763630592,131480 771803088818548741,125554 776316196954091520,154832 754035038379999233,29457 795688889377816576,266151 772090178869440512,129488 773710220136775680,11774 788483272070365186,217574 792764489837998081,247241 788478499879280640,217601 776978572342759424,159093 734781254097199104,349814 756607665208451073,44273 769744608750399488,107007 769997676507172864,116147 762739468835127296,73030 773585428662190080,137042 772217210475470850,129558 786526152856711170,203076 759797883554103296,58542 767143513880403968,94699 773906147673772036,139404 767801258337984512,100893 781312691587514368,186434 789517361195978753,226731 788084362726092801,215005 792755292509499393,247240 752679187908034560,1248155 766792370285182976,95798 785997121749037060,200382 768564761403547648,91936 787709090478723072,205728 781356753841745921,186584 764999510770585600,85562 752977362032078848,14277 767870320829095936,99093 777015999203713024,158673 795766251628990465,247930 754035140217626626,30708 777424620286726144,161456 768175089074536448,97811 787646482488754177,209979 773731025046372352,11774 770257672973287424,117257 787330416281878528,210207 793634634374508552,252014 794517646112915456,257492 780104748158578688,177442 759121709106683904,56964 785684724630982656,195975 791340875116744704,221476 787009429111799809,208401 792777387037564928,237964 755376554012659713,37044 788483583019069440,218275 779017750177914880,171982 795753799507910657,268918 788656464638320640,193905 773698061545635841,138009 789787345319038976,227881 795216924519104513,263906 794636180406968320,261155 787012241421807616,207287 773847875046481921,139404 756261503729299458,24316 766588537399447553,94699 763797487270322176,80393 785808508679655424,193297 794908834938507264,257406 769900191814037504,109713 792632045704974336,243075 795407028185366528,266138 785691022160302081,196917 793592894967848960,252112 760977286925541376,65894 750225560685711360,7275 794679988926566400,262421 768596408005959681,107428 787292162853568512,207613 773672172896284672,138616 795007391049748480,264397 763168984241844225,74431 758119094193381376,50923 771164820594798592,118191 781120432569278464,185496 749656024987078657,7546 753401933000380417,25879 793568070417674241,253534 765643963533492224,87145 751179259796975616,17384 766120617556836352,90384 785666843901952000,197512 764890439526682624,1249250 791774014028943360,240483 761639841239031813,69231 787320591351111681,209918 786897437390737408,206642 791763815599738880,240584 771769335102763008,127871 771214458412605440,122299 780529763207172096,180655 790022995397922816,228470 758647916072501248,51807 793143248537673729,249469 755076311362797568,33718 789156142127644673,11774 771029563153326080,121612 792927634120400896,248514 794290162490634241,259457 795718856832675840,267576 762806155227885568,74483 763680662339674112,78228 794576358978584577,260181 777576513285697536,159308 786820271223271424,205094 756192156339965952,41682 762988280254193666,58815 764991406083571713,85562 752979101871407108,25255 766339298908135424,93036 763821249764159488,79911 770793475486932992,118192 794275527788003333,258927 774017150176538624,138819 791715458156072960,240483 793854324539527168,255942 743786953267625984,47188 755175255677829121,35890 770061120308666368,116164 766705712517025793,93508 778310522739490816,167273 753419908218839040,21634 794931940583505920,261155 791693346188124160,240483 781210607106330624,183468 786954478520004609,207613 733596099286470658,44421 750651338103676928,14421 776231713177559041,153845 759452855598067713,47782 777975816554590212,161988 772820295430266880,132364 775758356627726336,148045 785866396974669826,197512 777184698363744256,160539 759147652537778176,1248682 755037378016792577,34898 785500419283968000,196277 781623257959047168,188401 786738334701916160,205989 768081815320010752,103354 768444308475305984,91946 793136773614272512,249469 791827449906548736,240483 755378119125499904,35890 751579525457162240,18893 789159383116681216,11774 794999638952706048,264397 761661834910806016,47283 786505628466290688,203710 775279924546531328,141912 771805652423323648,127871 772540489983811584,129551 791403083771371520,238292 763819453167628289,80393 780417065303826432,178524 785682847172407298,197286 786571812691963904,203755 795048970041102336,247930 749734829785227264,9285 767156819126956032,97386 794671786692489216,262022 761338063884648448,67938 761440730455748608,67401 788046623012249614,11774 758019023711928321,50580 769136030834388996,110539 770040262429114373,107469 752682757357203456,22575 758347844961046528,52554 766330388255870976,92860 760187875015139328,61602 765955002670063616,90384 788486104345260032,218275 769830776103899136,70223 767610139876679680,97371 771045077636349952,122146 792456756668620800,241034 795206615175569408,261796 785822636223836161,194723 757371263480279040,46594 794536572251176960,261155 769210731581415425,41141 755883418257240064,39207 775849412140544000,152182 789500483308285952,225959 768213251582599168,103812 794212551349469184,257423 793724093556203520,252020 755163161284734976,35890 786664303344615424,204958 781468191604080640,185595 763674256743989248,47188 762654125842628609,73814 777484728211341315,1170550 790914219206119425,234622 792014605467856896,239893 755854937725149184,18215 788003855879573504,214354 757395371677061120,46890 764258453548249089,56700 761296395827412992,63770 793134381883949056,249469 759870266021380096,58255 766226811365814272,88432 788945127494475776,219119 791975273726181376,242698 762109099706286080,431998 772620098632839168,118005 763061763323535360,74483 781491767472336897,186149 774708681992605696,142721 752702976259612672,14128 780834447973384192,183269 763508799172775936,78769 791480848537178112,228989 756426447238131713,42495 787284097601310720,205728 757488768349827072,43391 787012725712916480,207287 757990844670545922,50611 790609152171208705,230332 787089545506328577,209151 767767781395697665,101383 788933682698461184,221297 755159053328867328,35890 779155423332929536,171795 780608323318087680,182037 753490627921182720,27187 772262963612831746,129551 785848319683756032,194230 768276513443545089,104932 732786137807355905,352033 787635099340673025,206101 766191499902119936,81929 793126077304418304,249469 787125747295088640,207287 786330701939482624,201374 770990787102437377,121949 773951182079275008,139404 776081353326534657,152735 791814268576555009,240483 787093615357067264,191390 761647916582838272,47283 777722747333976064,162154 778446029179850754,167220 795742119528894465,268754 737816090558889984,174090 768499109321998337,106819 775000451917971459,146259 758011204937850880,170736 772454290640269314,131027 790878968400515072,234583 755833756133519360,39462 768236634940723200,104313 773951657574932481,139404 788003095213060096,214354 786040201663557632,200490 760760462220914688,64197 791318682420912129,236502 781860515060604928,188063 786400966828560384,203674 772572641030971392,120690 787328910933368832,210289 794036592126160896,257423 768819310055874561,107752 761140918275702784,61051 780959935882461185,181419 765298693935423488,86653 767641942746238976,95262 772331285666594816,115493 794649673080262656,261059 788491330477514752,11774 789161287791947776,11774 776834899043024896,158589 788397270823763972,11774 765723398194335744,88457 776547948960243712,156290 794595148701302784,261322 776676903243702272,151374 787262139610206208,199307 770402209636970497,115526 791280443282825216,231550 774615328944820226,142563 791427749894238209,237236 762780795111022592,74630 768926424342274048,110362 763011105354424321,431998 763868154787311617,80939 769584493829115905,112382 770453714847076352,118482 763400594119811073,73814 772604115977404416,131421 765323835780501508,355260 768541870943268864,104973 771138205013905408,122973 774907478656049152,144538 777117897411833857,159308 790975638790365185,235590 766891130898161664,93261 757198123877949440,44461 771453524324548609,125554 777187650251796480,159876 785638555796197376,195975 775380126490034176,148877 790270587260272641,230282 771207406034399234,122978 754048349746192384,30815 771462475577434112,118191 775482807523106821,149300 770530310903717888,118192 786377092258680832,203350 760160743849426945,61037 771778106768195584,127582 793201646767640576,250328 788902346441035776,216003 750416356051476480,13201 778733652305858560,164001 766162686677614592,90125 791467518095335424,238207 791516696339034113,239405 752131391857451010,17580 757247686013689856,45348 771406095084584961,122114 764980347222175744,85562 785951925619429376,199546 788182305810423808,214354 793865350433546240,255942 762310685233520641,431998 792074687568187392,243075 759466878204940288,58221 790545767798829056,232137 786176381004558337,201494 748197842183872512,1247836 795747457187586049,263926 787501900434333697,197297 793845198589616128,255942 776384712977879040,155390 775497410260770816,146479 792426485264986112,245128 765649365637615616,88930 753991729221541888,29263 769612990849150977,114357 789550257063485440,224693 778788744476274688,170609 785918774767677441,198671 788539924605575168,210390 771007421976158208,122133 760102632421818368,56964 775646507735318528,148713 792542351080251392,245101 794583135220469760,261155 760517313078566912,56964 763339104910270464,75955 774078707292000256,139404 793997665239465984,257492 751575392717201408,14277 771833688061538310,118515 772244002900877313,130004 781233825506549760,186212 751840325778362368,18486 774028988016504832,139395 774034261619843072,140444 750405360989704196,13201 795282830314061824,228911 785544773113352192,195849 786364035142864896,202217 786006584782680064,198513 766997762713845760,95798 775169052054478849,147548 781372101475336192,139404 788521038917152768,215437 776794806492143616,157082 778726246347780097,169410 763798116910923776,80393 765153655473315841,86103 792028474646986752,243075 794246112249053184,257492 761623896453898241,69558 763429283289325568,77586 778248158572900353,166816 732394211279032321,1170508 789489844477042688,225374 764935902993022976,11774 789216254221484032,224680 780821785256292352,183338 793116884665270272,249469 770202346488000512,82066 754822054512304129,33840 768871369983553537,105109 766302038502150144,91946 786241827301195776,11774 790516081110769664,231894 792056255112183808,243165 795214133742465024,263895 794560555029762052,261155 762412189122605057,73030 795666128525631488,267862 753600648784990208,28017 766646040371965954,94699 775002403493941248,146259 793587798427201537,253793 764962402395836417,83565 780106116462153728,178258 761646668974469121,68987 756671559452987392,44429 770525282583195648,118482 785245444028796928,194141 793264489311371264,249926 768165850633207808,95055 788367509183275008,198591 771172429439741952,123583 774007265208725504,137953 790274731010301953,229693 793212847509671936,249725 793131687844515840,249469 781351412630294528,139404 791451380263313409,237332 768355746711015424,95055 788027787051462659,214354 788742989405417473,203710 785619569775742976,196917 767043027122655232,96196 779450323597271040,175216 760588510999023620,63464 773872973841170432,139404 764185666947280896,82066 764558838024531969,82066 785604344985124864,197512 789832360053182464,226490 795666125660880896,267862 754047818524987392,30296 768126090544029696,102745 760664161818816512,63149 781250369817088000,186532 788354677985411072,216991 754722993675366406,33356 755855116272603136,18215 756500203868258305,11774 795025313776353281,263895 761219317828620289,62798 775565373118701568,148870 793865366946537472,256255 769176028988248064,105643 758308624338935808,51983 785549651290324993,130635 769296517161164801,96275 769022748521881600,110659 788452829010595840,218275 756570003151872001,1248410 759410933634588676,56964 772822718328758274,132578 762197920800092161,71502 758901277510086656,55262 775067137001922560,142906 790791562976342016,231894 769285208872882177,111454 770398900981116928,118930 776526828861140992,155688 788746055458312192,220332 772835156113567744,132335 766340776355729408,93036 778740207579308032,166852 793463357277868033,252020 758848563455549440,54070 768569755238330368,106281 792184605776285697,244297 757279513009004544,46406 763449264051658752,77731 771129242390265856,123583 794560810357903360,261155 774425393071816707,143585 775873514113011712,152314 765657193479671808,1170369 763443635429924865,78159 778862794045292544,163592 753198343208173569,26140 788721299958984704,219915 776817214506885124,157693 767777709468610561,98890 768067025281441792,100893 775732135017615360,149124 788737244299423744,220332 772403077517156353,124004 768011098293411840,101681 785924469076463616,199546 768478995872673792,106774 786949218514538499,198671 788449855903444993,217837 776398195542913024,155390 793259816928018436,250408 779109012461588482,171982 774758526136651776,143043 785334660033159168,186883 762947237760512000,75593 786996013772996608,206856 787780072925126657,213064 750042119914397696,10654 769919877272535041,115511 776296343644016640,154322 792560271608860672,246632 757567349859889153,47761 789786957723336704,227242 786585477306585088,204413 757972763390902272,50314 759238222669025281,57574 794922882883317760,262752 766047677905788928,91043 791074363999068160,235590 760874715925708800,64722 773706749245263872,11774 733197021402796032,354974 778263848168071168,166913 762556297577320448,69983 778436336457920512,166852 776132393837047809,153699 759569173248901120,58815 773862120618274816,139404 793502018937626624,252824 791320528829243392,232169 732532654172712960,398855 770297622909202432,105109 774898252399439872,142339 790342712440545280,230704 763680086163722240,76315 754771322950017024,33174 776266772982804480,149040 786305879213617152,201555 764822955654320128,82066 765109136182874112,85562 764158951843893248,80393 778296177615863808,167220 791513480603979776,238395 792253945276006400,243509 769346277708562432,108795 779478049448275968,174315 785281471917363201,194648 795369657863720962,265885 787094925439414272,208176 763188012603682816,75899 781530668966686720,186750 756634320442421249,349970 788746562369261568,219708 780991409159598080,184223 764912812481187840,84889 781732090836574208,108396 760880155023802368,65404 758087374530285568,50476 756571342116388864,43553 773978779362455552,139983 756650894276562944,44429 774062089027530753,132364 776087308395278336,153194 791574503230844929,234864 760599942457020416,63712 771456928186761216,11774 763840453246529536,80393 765339111381020674,84886 790240222487412736,229693 790338870743298049,230297 759153315510747136,56964 788085341215399940,215005 765372681931730944,85562 768965650861535232,110647 780607293977047040,181789 781174021417304066,185310 795101841424089089,203546 772425961249931264,129649 753085547439124484,22795 751912285937938432,20313 756684503523864576,39815 763965997585866752,79592 755555118825742336,38183 795089552842969088,263926 795667124433944576,217658 773882899342950401,139404 760942818214965248,65174 763375954731339776,77303 793458256677142528,249926 753439319663054849,24173 787411487585366016,210207 793215649099214848,250033 794647053301411841,262022 794305213343666176,259134 778251853431570433,7047 794698744004546560,261155 762342315893616640,431998 793903702541295616,256255 793146789629140992,244593 761568120741953536,68993 781558949984079873,188401 788542847528017921,217519 794005601382580224,256531 788139588069920768,215005 761047115652935681,66159 763869602854100993,80939 766400061878054912,93184 766426299707424768,93823 794809339634589696,261818 757002268172546048,45311 780606095081414656,181984 793311489209753600,249841 790041756364513280,227257 795396703415214080,266884 756799226554814464,36604 786996386579394560,207949 773574732373295104,137033 775436148617256962,148170 792074727640752128,243795 795043596932153344,263864 756307230790680577,42495 763953481380089858,1249165 781540339836391425,11774 794528898092568576,261155 770671474227105792,119832 773968160957530115,140444 791278722892623873,234212 787873333035560960,65113 795745046968619008,267576 793142545962377217,249469 739017579570700288,349479 762806488679092225,75073 768087421640593409,103354 751761046885507072,14277 778304038626398208,165690 777379451097219072,161350 778726400605892608,164001 759164294642622464,56192 759356846184562689,56964 766934469899087873,90384 781445055106150400,139404 761619953355137024,68987 785544387489128449,130635 788726659692113920,218275 795695090937249793,267862 772798891615920128,124350 761991032841998336,69548 780604567788654593,181984 781324562923479040,185496 790629391688622080,229901 794008440628711424,254209 789922639468867584,227242 780616009048666112,182154 770460406246547456,118191 765216434171547648,86440 778506485265412096,152594 776560657407717377,156926 785635434055565313,197286 755517407003865093,36735 755866142673993728,18215 785704018651721728,352722 794268220408659974,259457 778754095620366336,169916 752889689065992192,24134 776928077049802752,158338 793958846360354816,256439 751754022697119744,18323 750069512842641412,11434 758006697491243008,50804 789215972725055490,224680 755018280092393472,34666 761666366290161664,69947 767833745281785857,100893 792027043114340353,243187 786544959100887040,204413 793568157512376320,252196 790952285157351424,234583 790928585695567872,234583 775139414343348224,146720 779024681944743936,169515 776176679890874369,154322 793451308598558720,250064 749828164268937216,9754 779070898536013824,169916 785639567747534848,196701 779068129032933376,171795 790090476200271872,227048 791033106228707328,235590 778606347722035200,169201 788119064715653120,214213 766045767643594754,90384 777878293152428032,163763 786578988957175808,201103 764941493777764352,85027 770126776467062786,110023 765349483840286720,86693 757079026494300161,45964 779009840223916032,172022 772110782725140480,128934 788622015670484992,218258 755548415765811200,264584 771155247972622338,122388 780746123711479808,182678 788330553896345600,215088 773855137882337281,139392 786434831949242368,192032 764664361549901824,82066 775430617450151936,149200 744175815470907392,1247634 740933514107879426,1247414 794946716684296192,262847 757247188732817408,45014 764786497539100672,84753 794673262194204672,261155 788516149654855681,218164 795308739263926273,266112 792014810292432896,243075 794041443283124224,254209 765650327907528765,88541 779028168380444672,169232 760150631676047360,58358 774025732871696389,139404 794648866998128641,262343 749420081076207616,7849 753319841591951361,27061 790971686556315648,234653 793182654480936961,250064 751693703719247872,17794 787761169452892161,205197 734842131475496960,11774 757579659009597440,47782 790872600318730241,1170352 788103071599587329,206257 794730003657326592,261155 760839767709798401,64722 767277249057923072,98646 768945230833786880,109470 775452076172251136,148574 733032610549600257,354898 785278063009472512,108396 754761190513922048,33356 777674001674100736,158815 793213505641951232,250633 788010611103772672,214354 733008791734652928,355293 792122416910643202,243795 794788644930265088,262752 769917123908861953,114301 750755696409350144,14858 753339397639208965,27045 756601646608683012,44273 756923738667581440,45122 780802849064169472,182960 794601643585241089,261399 764133726909440001,80939 792066819565686784,243075 754810416551854084,33356 770675011044544512,119852 776784175563243520,157755 791696873857880068,220727 762759425031606272,74281 780757675130785794,182960 750348131850653696,12535 785477954792980480,195125 764560209507418113,83187 773277537069768704,135903 787077652012109824,209043 792432770580488192,245148 765213137981190144,85562 792922843562606592,196631 760100476356472832,60866 753322384690712576,27061 788892044622237697,221972 764149546200944640,82066 768041887173410816,103107 773903366187462656,138819 787091565948788736,207109 794537889392640004,261155 771717531241447424,108396 776610803483025412,21795 773748401901035520,137953 788118853469347841,215252 753002883147235328,21074 756201003481899008,41726 792888641026609152,351948 793195828177350656,249926 771589910608293888,11774 771512706230722560,126390 734491863592374272,46501 749404533898350592,7836 763783534754398208,80192 767855019831926784,102137 756613076762234880,43285 793501423707316224,252741 789730073695756288,227242 749754956937179138,9433 785602917550190592,197512 781779148926836736,350503 779042237044764673,171693 777202223776305152,144746 788405550862270464,11774 793112816815407104,249469 792013765411688449,243075 792539289728847873,354598 785489694112878592,196277 758779634003697664,54347 760676361891672064,63203 787027564913123328,208014 762222095967191040,70750 793658899282874368,247675 774281271446994944,11774 776247736345649152,154469 764179391890886656,80209 755151589925588993,35890 767103621901287430,91946 790147487000629248,224693 768155424755445760,103212 778570166040981504,160539 757980429194522624,50581 760119228619821056,61051 793881437019607041,256038 771903597340561408,128519 793320702497722368,88859 788716829124521984,220029 773312400091127808,135736 750089031233380352,11022 790600032273698816,232169 793276583331008512,249926 770889411051524096,120690 793247500375363586,250633 761196150225534976,66116 795613447723581441,267587 751232553907085312,17640 750213034258333697,10662 765452525977931776,86088 789821720735645696,227242 763852375870283776,1249170 771432103451906048,125145 765261439506325504,86440 781320895813918720,32404 788922176942514176,220961 795743725775298560,267746 778343619967188996,167220 773495455254740992,137042 790230026666946560,226810 791311065736998912,237491 794406939107045376,260404 794746596474765313,261155 773971503960428544,139404 758141865355075588,45133 763738630452047872,79914 757388699143442432,47090 787547700183064576,206117 769024534443884544,109874 787667244411006980,211794 767802354494214144,101134 793185873999175680,249927 765016175667535872,84422 791429858609991681,238207 756584819903991808,43399 775028955392909313,146259 789283918461734913,194192 774018761334501376,139404 777627175759388672,162596 756324316829126660,42249 780442597252747264,11774 791771097469480963,235580 772326104690339840,128355 759135340158291968,56964 788893930658103296,216009 733768529648947200,11774 753030690963202048,24134 785548250124161025,196917 785903775408132096,198878 793567950749917184,252711 775787090990751744,151463 753236875515686912,24597 793674397999562752,252581 794623959664836609,261155 788567945987457024,217658 773900937685458944,139865 792175283507953665,243761 757597668839346176,48179 762964498000904192,353374 756635450740056064,44429 788458070472916992,217837 771426924241399808,112872 762663999846518784,74133 763076683595411457,75724 765995006020710401,90088 775766408835665920,151265 794670250780409856,262022 762006667265449985,1170426 785514759877697536,196277 766272605783482368,91946 771458258900955141,125145 770661250871103488,120341 786751087181238273,205728 742329272505765893,349951 769172533102907392,110389 774096582828433408,140211 787158262692974593,207109 762166928324513792,41680 787730463792267264,210207 774214579085840388,138812 766148777644208128,90482 765245905943625728,86645 772482584831852544,131025 771519029156585472,126390 771529180726996992,123085 760650824150384644,11774 790804168051003392,208108 761169045102157824,66842 790505784031322112,11774 768422959711006720,106281 758682569961574400,54070 786701119938584580,205143 758708853076791296,54752 752996127520223232,23742 792279402650427393,244221 764987291685322754,85277 771342888831594496,124597 790349145529733120,231012 751954997068300288,17794 752853272680140800,22953 786933447772299264,207287 753087731434188800,22715 753991669310230528,30802 793124245710729218,249469 794217454469783552,258909 788825716666294273,220332 753605536638173185,28037 786635483765805056,205270 793084158750953472,249348 773889230955245568,11774 792504604244213762,243075 768886830573948932,109945 772882387810279424,133043 786926651095388160,207287 760775490596638721,349479 764136110117314560,80939 770314615439757312,113332 771822763392704513,120610 756890465312485377,350711 760214210219507712,61011 765560077013188608,74247 752983180894928902,24774 781679461494296577,189515 788092243521470464,214492 750895949170475008,15201 779042380817104896,166300 765361138305474560,87245 780923697079222273,181419 762689166026997761,73814 776740332633370624,157755 761271868271636481,67709 770376025402318848,118761 775484743991177217,149124 791777594261671937,239906 781126001975709696,185496 794747158729785344,263020 769051891519062016,110659 768208819558162437,100620 757509417839374336,46280 770090038407360512,114677 778083932554354688,164375 764213742624133121,81869 795077456520769537,11774 773873835183603713,139404 765249444933619712,86763 793208931220795392,237964 780613197640396800,182122 790362663570120705,11774 764548864959352832,81569 789242192325926913,223921 792172082742304768,241034 780487877331255296,11774 793162253788774400,249180 793971269557428224,251803 790950437717434368,231894 753371832376365056,27280 753008953743777792,22275 776905139307315200,159308 774986200922882049,146259 795353045622259713,266054 776238672714801152,153845 764993563536928768,82209 767423410662146048,98972 758498640285491200,47940 795020593976385536,263907 754792731092844544,33356 776823527999627264,158520 777904447716364288,160539 793993223970705408,255942 774846531765764096,145681 767822544934047744,101203 778275886416093184,166913 761953755315048448,70858 764825655322247172,84724 776462761077444608,155390 788061066995445760,215030 788842728113131520,219119 793916929459134464,256255 776116937247961088,113165 764990723305246721,85562 773284251638833152,123280 759089694890037249,54842 758332455061446656,52061 785890090010628096,198576 795759597357297664,247930 787334256120868864,210432 787718261806927872,205197 778243188192489472,166339 775757453459910658,151463 763896133320048640,80716 750740264730234880,12852 780409651535810560,180074 766090070193569792,87858 780436597024104448,180233 785471608517382145,195975 771521901252472832,125554 794269084225572864,259457 794587514233356288,261155 795698124501159936,267521 790867766182047744,233756 780928407911542784,184426 759798978569318400,57574 769276496183631872,109360 776200275019370496,152314 761726208329383936,70475 788127262172471296,215754 768875696651403264,103354 793259660325322752,243761 786862052388249600,207027 772824780894502912,132335 761598956442820609,69548 791268909173379073,236502 765951138474536960,90031 791819892802613249,236502 751238789230686213,16728 794480147403509760,259743 789189521912979456,221416 761305408564756481,67283 766724790765912064,91049 791324627658117120,206666 791705942840803328,240474 795367273791950848,266643 785323842906357760,186883 788503679460446208,218275 755800762198949888,14421 765277321901191168,85562 786688003745910784,205186 787331922322075648,205876 794596933159583744,261155 770321548838264832,103812 790694958076493824,233692 745316427121385477,355470 760622422517178368,11774 762217062601256960,431998 763195743884705792,75724 790257184789696516,230282 793577598949482496,252020 770703387897712640,120610 793144784948830208,249469 773898448722616320,139577 776618686639665152,156132 793865260964904960,256255 795270593205542912,264397 781073562748669953,183759 776787152780746752,156835 795302196975964160,265644 736236732467793921,11774 760286405545177088,57574 757530973244362752,46540 775804856338567168,151439 788813364483022849,218275 756203389608824833,41702 793303481809371136,250633 768176571354087424,103354 793311760862150657,249926 787347862485016576,210207 788531010795339776,218275 774027569230258179,139404 759453940429840384,55660 788034736224690176,214492 794695819085496321,262849 758091186628329473,50789 774543392155906048,143980 778157657039507456,120610 791350517201010688,238395 792129890799595520,243187 767901264046804992,101203 752967596534890496,24848 790276760168304640,229693 793944635387187200,253274 795251662877294593,264774 733048434429677568,354869 788313135878844416,352258 765536888883032064,88052 752927176039604225,24597 762345758213365760,431998 793191556014546944,249725 767196634925133825,96883 787763781531238400,199307 755205813145366529,32673 779086476256522240,11774 792791293789401088,247241 794195705871081472,258598 779314098341351424,173964 771423672762568704,124597 769594852379987969,112363 780419006188687360,178075 788810918566035456,217795 765149090678059009,85150 791516976648626176,235599 776198312575823872,153194 794545364686819328,261155 777943584670486528,132364 791366344235155456,238395 752223241452724224,21579 785868453701885952,65713 791007116630761472,235620 794393198315601920,233467 794019526559993856,256276 770886416536592384,121359 775120446568050688,145866 791182548898426880,354167 795696732583632896,267862 792822397820895232,247877 757678267893678082,48735 781228245291307008,186532 773651666709078016,138165 779658275667189760,173011 789921437372993536,227048 772535725967441920,121785 749929210559553536,10735 761224145837228032,66842 755016672671477760,17060 765401787495026688,86320 794004090938359808,256276 766119609330040832,90384 786654430208884736,205181 768946990759677952,110389 781472437099700225,185496 749245046243807232,7855 776423268349677569,154071 793385611747069953,250293 771893007654137856,127871 776470705697230849,481145 787467789124513792,203089 776591945246343168,156835 761018268358356994,65974 749815969153884160,10335 779345639419158528,172967 753797318181126144,29263 777980686808395776,164375 792029637035581440,243075 793636323823198208,253793 770881047986786304,112872 794916298895462400,263697 791074181265883136,234878 758810756947202048,54070 764130133544271873,82066 769475751284400129,112654 792617116990078976,11774 778359771292377089,167220 762033701408604160,69711 753213615520542720,26140 756542470691909633,43828 763003434731573252,75724 768940756119588865,109571 752646760128978944,22418 767626766907219968,100329 795617754686451712,267521 769740087223431168,114478 793962208317370368,254209 760175957143465985,60866 776836604690325504,158327 785636516747841536,197673 762538835515314176,72809 794375092218138624,257353 767545666583171072,100007 753148257535160320,23180 790607402395701252,231894 781333269010849792,183269 793618426396684289,253032 751092069209247744,16422 764132029696995329,1249175 772861657777184769,132335 756722823075287045,43391 763835107354431488,80366 754806466868109312,32587 787480524428152833,211347 760281593210470400,61399 792031361695682560,241819 770270921844064256,117257 771852720160604160,1249893 787166764295565313,202176 773546793908994048,133702 791663195555454978,240483 773525174801068032,136904 791342225720381440,11774 751618432391536641,14277 788217831049396224,215252 792968819996110848,248514 769575366251913216,112808 772464794355900416,131027 778298580415180800,167220 733101675645304832,355261 754720805125103618,33081 773918197733023744,139577 755192687356108800,35890 787272793712914432,205728 789545883906011137,249811 760601418638163969,63655 771541048099164160,126389 776780762288828416,138488 775322121543225344,144730 753202288672460800,23217 770549452318896128,118191 774381412648562688,143473 790876398210646016,232863 755161982802755585,35890 767735658395803648,100605 768934131115945984,109355 787978659592302592,212239 776990426087559168,159359 788113931881545728,215505 771779968929898496,127134 792370238591557632,240483 795744015228502016,267655 792197050590961664,243513 770321860764504064,118087 780691095457964033,182179 756981043425521664,44163 759501639703232512,58508 786304803479642112,22735 771543176079302657,125853 785674857942020096,193633 793206553352347648,250633 787251874994982913,208252 765801071839211520,87904 764465468774068225,82066 776192974476701696,153743 776386723982905344,153194 779041701151125504,170187 759467302324727808,56964 771490718040875008,125554 758023544437563392,47761 760244509754134528,61051 794553178524184580,259743 774027237586632704,140900 779398400366215168,173628 759151421543428097,56192 764841644873158656,26066 769870523757191168,115531 787255694856744964,209151 776970544302395393,159411 733009943448653825,355291 751150016203403264,16953 768171398166478848,103071 785655620938510336,197911 755223500000989184,35403 772917551177330688,133432 790652163492048896,232169 793130941006815232,249469 760601522514358273,63655 767492114594824192,96039 788200210556080129,212606 786939196241956865,207613 785316571686264832,11774 758092928447307776,51043 781317092247269376,187383 785856768442183680,197512 773906932960722944,139404 773136783676551169,132347 787003191233773568,207949 788750001174446084,217519 756195004100382720,41680 755553727419785216,38421 761042484520636417,66159 769925927119618049,115531 756520407008677888,43391 775741223789293568,150511 778956798321537024,171324 759599868629307392,44429 761982477300736000,431998 788781923015520256,220332 771383750949232640,124597 774443313827053568,141726 775110590851231744,146259 762693144752164864,1249013 788463741100658688,217601 763525286239567872,78304 761696432038506496,69548 763605553256009732,78159 780973103388172288,183468 787115368099770368,208016 750754713629589504,14877 773588551590039552,137042 794558033481334784,261155 760433923352592384,41680 793483203197726720,252196 773132863210393600,134122 793415992370139137,249926 788886115193323521,220727 766327710176063488,90963 778769870951485440,170373 792602134562897920,244270 794644848657760257,261155 777166956894060545,159245 769387374652583937,112788 793866597991526400,249926 790165263559909376,229505 763910005355606016,80192 755839057142292480,18215 762156842021773312,71476 774570365179797508,142648 788098517394857984,214899 794703141031686145,262752 795317546152906752,263907 765172130250194945,86103 791408674401095680,238965 768787613511618560,108849 777327493669789697,161546 793351618301276160,245591 761367701348421632,354235 761590102971809792,69231 781110998031798272,183269 787202381612146688,209184 788875355327127552,220820 761139292878073856,61051 757969755181494273,49845 778945357648506881,169715 767697238835490816,100534 779057322941378560,172345 779357066590818304,1170352 776787394590756864,1250321 764325933419343875,82953 792716683706191875,246339 794557450338861056,261155 769784779797585920,113412 777279035055280128,158110 794965375116972032,256219 788863676971311104,218275 754238770627489792,31268 793885245594537984,256411 794191157211250689,258598 764848083888766976,84422 775830010338902016,150426 780739233090863104,171693 787070407715196928,207965 791269029197389824,237223 791542141734359040,237491 795417369153859585,228101 756603976011902976,43751 750694297125564416,13532 786305553744076800,202429 750143640723333120,10057 764800091060264960,84724 765624145279348736,87145 791103921150423040,231358 795397159072002049,266491 789521721195888641,226180 764864664329224192,82066 785544933428133888,196917 787317173773602816,210289 755134318847025152,35737 763790191538475008,80136 787377847203614720,206007 793197608239976448,249057 764644963107737600,84209 788877355796226049,221832 776637980337319936,156644 790968062962827264,235487 776464568000405505,153248 785961307027574784,199546 789065134161268736,215412 768240226468847616,103354 772651871638921216,120690 790971761466761216,235487 762056571685711873,70941 785257257785102336,194167 759125080110690305,56964 763458179002953728,76406 770815608967471104,118191 750890093146042369,15800 792157000180170752,243075 777941546591145984,164669 794632562761154560,261155 770434094455001088,118192 792566271892033536,244270 774040270983745536,140444 794262795411812352,258927 776733795416408064,156053 780616024051871744,182049 774222946369957889,140748 795369748984893440,266054 766053116928204804,90284 794313187302707200,256038 788771065858183168,220526 750803002437410816,14277 765563747712634880,87904 768923762020392964,110209 780853581805154304,183269 788941625246441472,214354 777629194977247233,162294 762745529700790272,74727 789227757733548034,215505 750780668674707456,14848 790294223513915392,228810 772765398399877120,128934 751115498511855616,15808 753241598440382464,25253 767897741448052736,88669 785240957440536577,194141 787252876959559680,205728 792203469004345345,243733 732949083778768896,354058 791354223292145664,232825 786601543038562304,205012 792400591318245376,245075 758450273480237057,53015 773620604658446336,136515 778052438888636417,164826 767804024729001984,101383 779878807524311040,176025 765216722072793092,85673 760585069731852293,62853 794602428385460224,261155 769539754916327425,109470 778950049451552771,170795 786995147594752000,207949 762803982830014464,71502 791701454192906240,231028 763168510927183872,73814 766151476808781825,90384 788780781464268800,220526 790596597671301120,232169 795705776639713280,262022 765603250187833346,88052 794626527136743425,262022 754815370418982913,11774 771637950639513600,126152 777655826882461696,162596 793093845349044224,249469 785672761511292928,197622 794155578008465408,256471 795352810917425152,266138 761924763442962432,431998 794305146943512576,258829 786343341491261441,203048 750903342033805312,15264 774324803540881408,142942 755556149198327808,38476 770084969821638656,114254 771866210828886016,124597 762265029324394496,72035 770777132477931520,96849 794162891708477440,254209 762818355564650496,73712 766840371787726848,96263 789284311245742080,108396 788172137701990404,214812 758457068902690817,52821 768655510786539520,106774 763129948240384000,75593 773918865021628416,139865 761314161628442624,67283 774204178491060225,141887 776516139253952512,155688 788061478947401728,215005 761338660138528768,65540 785942703406092289,199960 772311829976485889,127811 785670870769340416,196277 759618844650536960,59151 775403252389208064,146259 767187380327636992,97852 778334871336972288,167569 754718842434293760,33356 775152745267343360,146720 778707319790014464,169327 795284995849994240,262022 793246388167467008,248253 794545868036771841,261155 761618058045710336,69576 792064500513910784,243614 794570430191312897,261155 771668721760808962,127032 761336977471995904,67369 785615830084153344,197512 753313479570882560,26702 758584891915309057,51451 767915495353782272,93144 786543276866297856,204413 781551535507386368,188478 792573167747334144,246273 791739548380368896,240584 779150858734833664,173011 795297517768413184,266079 774703823008870400,141887 760113873034809344,354801 792513324407717892,243187 762798736393183232,73712 764350020631957504,62180 778734358664388608,170187 764278419777396738,82066 776812199859720192,11774 772776244819746820,132335 790949021447696384,234583 761176461575327748,65180 785912444728250368,198671 775000690749939712,146259 793128280039657472,249469 756976112970797056,44274 758250298137862144,52061 758170155327320064,50827 787831371532238848,210289 780821871021461506,182037 779031447906549760,171693 793185574693863428,239582 777295594414977024,159876 756368236417998848,62180 752773532153589760,22575 778299197359464448,166434 791658871995727873,240483 767586341433462786,97371 793223520960458752,250633 793765685759504384,252581 766794014720860160,95562 788970165165699072,220332 789377487377620992,203546 732579989644795904,350808 776636842749943809,155898 757115393588678656,44345 769904666914201601,115667 795072568680181760,11774 765270483403018240,86103 791343155689816064,237332 773866552957476864,139404 781616182654857217,188498 749322956719947781,7855 772821423014440961,132335 787124363841593345,209351 787498048456945664,209409 764133697901690886,11774 757368374305230848,47090 767840188034711553,101681 759398567526162432,58057 762713714919370752,74431 758790274093092865,54070 749930631312863232,10735 750379180106231809,11495 794541543138832385,261155 795362407287812100,264397 770697108747935744,87904 786967256102166528,207949 789225799966752768,223846 765305886684372993,86653 758688694492536833,54003 781308420594999297,32404 791810287636586496,241819 763494997224194048,78115 791276598695645184,236454 773360697321193472,135025 786351834604511232,198304 781226687329603584,185595 792940803610009601,247240 773945666611646469,140211 780856902511054848,182870 789887743396614144,227795 792372819044827136,245056 791688599167176704,238429 766389688265342976,93184 732268468905476096,349239 762699274333351936,73814 793101291283181573,249469 753427562408267778,27045 793842753327300608,255942 791423568361979904,238099 793871915932913665,255942 786956144958857216,207613 793107935484219392,249469 765757616463183872,87904 788864261867048960,219915 753670652503220224,28586 785358335486812161,195481 770708115301990400,120610 780612941473132544,182122 785942557444284416,198878 793434494581694464,249841 793989281647689729,255299 773862857389838336,139404 758752236465889282,54070 771570164332507136,125853 778362489415360512,152594 793319297678356480,250430 739118208209190913,351463 776079372096864257,153095 746915753107021824,351992 762044995532496896,50654 786740533251235840,204413 760632630039764992,61734 789301884205031428,224680 791348265086320640,238395 795706670177456129,218164 792914856399638528,247877 787301230834049025,207287 763079572111826944,11774 770367785708814336,117257 768208618634248192,100620 771592005570867200,125703 768520853105483776,11774 792230721691713536,235590 786717314045607936,205728 789243424675364864,206666 786083897331310592,195975 792500063347978240,246273 795003610727780352,263895 786242816728928256,201958 785596936472649728,196917 752972744388595713,14277 753057853267546112,23929 755201408823996416,35372 785772250607783937,197512 770238994546364416,117257 771125175656050688,122126 792423954384158720,218540 780617991578787840,80785 788135020582014976,215480 763844290204184577,80366 765327651334713345,87249 768833592990531584,109167 795459553907396608,262053 749717519624056832,7461 764969728431403008,85562 780883019175436289,163204 781703328812048384,188401 758696611950321664,54070 750848521968902144,14582 789925632000098304,228820 788168626805190657,352258 772340094434848768,129551 768855496824594433,105109 792080714606997508,243513 775113679968739328,146720 752117353962409984,21102 773898138184712192,139404 794678483838451713,262022 791130211635036161,350822 756217560090177536,41798 770703490213638144,118192 788354183858622465,217156 750158315473113088,11495 763884576867426304,79589 751783388441305088,16422 760965049494175744,65867 766306971481837568,86693 773596399929819140,137042 791352179802017793,238383 765193246691602433,86103 778684405996892162,168284 756811378460073985,43900 759612882191577088,58757 790916724023554048,234796 793078369340559360,246514 789247559340400641,223921 759160178063380480,56964 770800635105116160,119832 781155769785970689,185496 767515853487169537,98972 793391186698350592,249926 793461504221777920,252020 792636191568896000,11774 776114376218521600,152849 763907671913336833,81087 764946496768933888,84724 764946900906680320,84422 792809442739970048,108396 752226985317834752,20279 789954372700672000,200963 769760853184872449,114357 789511900514115584,226731 793425963166081025,240483 773590889566318592,137158 791329527947415552,238117 793247961513807872,249926 794676550708981764,262022 773554150051151873,137158 758290553574338560,51809 793887003708239873,249926 787126782830837760,208167 781311856103133185,183759 791153357217996800,234583 754700555038126080,28732 792160281019363328,243648 793905552535343104,248652 774761359259029505,131007 786218758373199877,193533 751130262847696897,16706 766447157377376257,90539 781627988567875585,188309 791819157364801536,240584 793246443670822912,247241 765888062467497984,88361 781195670531235840,186340 788001623100444672,214354 765928502751297536,90031 772193926371508224,11774 756188765727621120,11774 786274945831669760,202429 764152105279946753,82283 777618572939886593,161277 778155038061592577,164826 776238953959526400,150426 776902983573352449,159359 785848530015584256,196524 790621638295453696,11774 739128528516583424,352896 790514406857723904,231894 767467822637252613,95055 773975422426050560,139774 765562155861217280,87904 764227150333431808,82209 781618842527211521,189017 795274408231313409,251479 770814641920434176,120610 764178577902309378,81130 772596800981196800,131027 781897083099811840,189724 773201170605051905,133043 755166642875822080,35890 757951927216988160,49975 778360993021820929,167569 779119463417249796,172089 788349968021061633,213064 794197725436723202,258598 786301730980040704,201620 791341889924521984,11774 762393195175030784,72550 793096699304513536,249469 791636883558305792,239344 758682374540492800,54070 787787644361072640,205197 756433552212975616,42432 760311613639589888,61145 775686774878244864,149953 764233575315091456,81425 774714010235080704,143473 767086893603229696,97550 735754505615085568,355718 757709271144378369,47761 772414921166520320,124904 752813327810723841,22439 758687999601283073,53703 758305336444981248,52112 768872332160933888,109666 772909762677735424,132848 786196634782752768,201620 795099911750557696,264397 736443204279533569,738099 775034341114064896,146259 775462305127694336,149329 771804912120324097,127218 788919154132807680,220029 758318766233092096,52061 755166880931930113,35890 772796877108547584,128934 789147356180549632,215505 766866163137671168,87245 755966635991769090,39462 756240299177893888,41726 732428064718622720,351837 788063687265226753,207051 767820792176443392,100559 774069507572629504,140748 785503841387249665,194743 794982591145377792,261155 769206347179012096,109875 789961286213836800,227825 768882740775284737,105647 780547743596974080,11774 768808545525518336,109104 794745814635675649,259220 776323501087154176,154071 791854568326004736,240483 795126052418895873,233692 764679092927102976,84209 779291099433148416,173753 766027403420274688,90757 769331467403071492,110585 793625247983337472,249374 762781019493859329,74974 772858110683721732,131682 791638423845081096,235257 794743690916831232,260852 777942441362153472,164826 765927641337724928,90012 749631000716640256,7816 772758721965481985,132335 776166354168590336,153854 764974521673809921,85562 772238860302495749,126390 733663713761185793,355480 755392422335700993,36961 793971373928394752,256393 768491497020854273,106774 769229464433819648,111438 792409054635253761,244550 793481970118524933,252020 764310072600170496,80486 770396944040615936,118191 767154279350054913,97554 785971341853798400,200235 785508926561280000,196277 750175833830993920,10057 768127192945623040,100893 760079309063225344,60866 781635037401788416,186584 773741944975429633,128930 758759927863279616,54519 781170373626781696,11774 753026500106948609,25255 773595298161582081,137042 769271921716363269,112399 788748304129495042,220332 794912114997686272,261155 763234372363378692,76549 775917706998456320,139404 794374955173548032,257353 795282407729590276,265355 791033456989843457,234583 758096125656203265,50827 752696231885873152,23115 794537783788380161,261155 786942570253475840,207287 755164696219561984,35890 792350660087820288,242693 790590912996872192,232137 760905836667473920,65633 781601784183783428,131056 794375277157588992,260173 766648312325734400,94229 779829173690871808,177233 765030748747403264,78286 771400351056433152,118191 785471701651894273,194723 775907640673116160,142503 786654526954549248,205270 774194711397556225,138382 792887333603291136,247241 795702073161564161,268281 750370332423454720,12883 756546369909821440,34666 795694720106237957,267855 780406604311080961,179611 771793305143156737,126389 789454977605464064,225981 755112327452721152,35445 790979671571566592,234583 771875048135229440,128017 773837397083639808,11774 760320805544730624,60539 758069566182297600,50542 774040330060562432,139404 778623443176714244,168794 795700236673024004,267862 791964500878430210,242609 748349890409922565,686533 749408537864839168,11774 773723106040909825,137795 788004395216543744,214354 772296063810101249,129551 773549291000299520,137158 795121239736090624,265102 763079848067796992,76329 777319534516703232,159475 785807565846294528,196277 786218326997336065,201555 763774708827291648,633148 793451891317411841,252196 773957966881882112,139404 788934163172880384,11774 777480371550183424,161349 776895744020090880,159308 760125148267679744,61145 780154065527250944,177751 778389923799961600,167407 774439281087680516,141912 788792404648132608,218156 769412785818120192,350878 771763096260079618,126972 790591801434382336,232137 792644990807580672,246924 770601170888949760,118191 771189895083667456,64722 785352697817858048,11774 778703933963313152,167083 787073121182330880,208928 755151087590576128,35890 780109794371854337,174109 788393914549972992,217519 790036005260632064,229177 793148294071476224,241034 777072857423675392,157082 761528066917208064,68993 763116685796651009,47188 774104339702882304,139404 762132628803821568,7047 770845868186402816,121642 793459765816991744,249926 791623094213435392,240070 754859277211176961,32860 750476801319792644,12883 756880412308217856,43553 793239264804888576,250293 776755959494565888,156227 761636350806388736,69493 785907739767689216,197297 755171448898007040,35890 756254373114544128,42171 792160775599230976,215005 785468740108443649,191653 773619635367337984,353359 762321549923848192,431998 795352188818165760,266500 793160868980744193,249469 751862497804640256,17284 791341337031344128,238207 795213071010689024,265608 763872691149475840,80939 754039514956492800,31377 767507956271243265,87904 793178666796584961,249469 761652644146536449,67852 770361739774824448,118482 775313448691441664,144494 780409057425383424,167303 762332223924297730,56964 770715858494709760,120278 795414730613604352,266822 760155201252782081,61051 775057568867688448,146405 788069594615287808,215005 794315994680410112,256038 793937899313975296,249926 770981307484626944,121949 758757009801883648,50670 771144564509962240,123583 753964657119993856,30369 761742903383240704,70543 753723531381370880,29263 773614527652986880,136947 793186465123557376,249841 789197101473275904,222647 774778996970049536,144494 780097366871437312,177456 794595148722147330,261155 732732314053181440,353581 775294741986570240,128934 795061156369022976,264397 772099765140008960,127366 794627252713652224,262145 777017430279278592,158520 761284983902339072,61723 779456165029773312,175260 752949066976329728,24597 765199444451160064,85562 765671047828045824,88920 768514261047844864,106819 773707051646132224,138819 752791755133681664,350819 775052378483466240,146259 785239978133508096,194167 762721315379941377,69673 790765900504797184,232863 786315501450375168,201555 774086963330621441,139404 753397103498502144,26815 795128465498525696,249882 753099314218622976,22575 755797748545355776,39462 768858265723678724,109337 772086982956548096,128934 765063389248823296,85767 778466936652898305,167305 781167952905195520,185313 773666511894511616,137315 775786634939740160,112363 765530743141494784,82209 767142858965082112,97438 763142145343619076,76858 775068109497524224,141091 778197758612234240,166390 771116028638040065,123581 778320790626238464,166422 758297007517818880,52112 795698167798841344,268281 787910695375470596,207613 793213158877986817,250633 794193597780414464,258598 779372606898204672,173347 788156141301862400,215505 772739274617729024,132335 768094904153092096,103126 774048796049149952,141200 766681483364880385,91946 795486270738690048,263532 785896119935045636,198878 790016670429351936,228354 788082295332802560,214209 756475685233975296,43454 790724518671110144,65469 793286393887850496,249926 779055530610417664,170072 779511673145131008,173753 793450731462418432,252020 795737951888142336,267576 763419998790430721,77731 788723918735548416,220029 753741727287083008,29263 761059869369610240,66105 760597776375898113,63451 788882510247825408,221832 758332666743758848,52554 786374135156879360,201494 791312222500847616,237409 790255945507041281,230270 765966707873746944,82066 778365774809460736,152594 758418862278750212,52112 791254706802884608,237491 749354691088318464,7866 776081641085304833,151071 781287498773245952,186434 788789330911367169,220526 794565121657827328,261155 742389197609263108,11774 773734586513756160,138819 759089575289556992,56784 786765660512722951,200963 781332962528731137,183759 775664467376017408,150511 775146203134713856,131003 794720562765529088,261666 790653922629160961,233307 788491917382283265,218275 793500042518814724,252408 792029633269141504,243075 774840266884689920,143585 755123609710964738,35449 794679576358191104,261818 794886413653311488,249348 791606506240081920,239893 795043150150725633,247930 780790168689188865,182726 776293056022585344,151916 786932546114195457,206605 751617386705461248,17033 791673813146624000,240145 794831271994204160,262427 756855942667382786,44429 794541559735812096,261155 769320596039544832,112301 790252790245449732,230282 792431232030310404,245148 776579228833755137,156835 793987345309536256,257325 767064717269491712,94699 793958957702258688,254135 757659993999106048,48369 765996220724682752,90735 775384799791964160,146991 790905017200840704,234583 770648823274188800,120015 761653808682401793,69231 773722970665709569,137818 788125752642469888,215754 795314122149609472,266079 762720256989229056,74133 776032839544418304,152872 768855470161342464,105109 776262186578640898,150404 791123101345992704,231851 779790510533640193,174388 781300468576321536,186584 792413351120896000,245607 773912239401074688,139404 757240404886577153,46006 768675827089219584,106763 768295208341508097,103986 744546782114365440,1247645 750379721792163840,12308 770673527502540800,120341 776201337180741632,153573 792155926572609536,244221 768169293926178816,103071 785980415748165632,199478 787761906006134785,205197 755247446834475008,35890 776450605791535104,154832 791950514577485825,241940 757969004380184577,44274 778367059721854976,166852 764830551186563073,26066 793608969797394432,251474 778739819300032512,169586 793275567168692224,237491 793942882549899264,256219 767787344359546880,40035 792026940173590532,243187 756369499130126336,42432 781720216866738176,189017 785948345051283457,199211 758110334204903424,41703 792332423367450624,243092 751869219810078721,18316 757541269413457920,47782 793421651446726656,252020 768974723090780160,110344 776092985259798528,152872 785641302276894721,193669 786548811988553728,202051 786923453106548736,198304 756390952990679044,42249 792866822974476289,194060 764455971355762689,83391 793763094216384512,251205 750386589134643201,13046 750786154904088577,12883 795721110562209792,199307 792754556425732096,247232 762021791888007170,70543 765669491174965252,88930 758759359304310784,54070 771859701168541696,128143 794037560330874881,254209 787379362828091394,207119 789436583086743552,226026 766019942651092992,90723 792082431851528193,243187 793204540950454273,250633 781322595182387200,187364 763146123125071872,75724 791853981748387840,241819 769903050815262720,103812 757636635756494849,47717 766730310570676225,95672 792366151284195328,244143 770091816578326529,115435 779667213833740289,159876 790954252659101696,234583 776078876732567552,153194 763867985157160960,80939 765888629701013504,88669 789244620542574592,206666 790557230684786688,231894 793997973789278208,257423 778395739395395584,167674 792311028218490884,244632 761770982382067712,70177 794327335541624833,259892 756276063123021825,42432 761206397799280640,61544 753746898406617088,29377 795048508600582144,259659 780195374761906177,178045 761001635560685568,66159 793339841681305600,250633 794541133108051968,261155 795313239051694084,266079 762417291380142080,73064 794540364627513344,261155 795248511172349952,249926 768833754831826944,104973 792437722304479232,245313 751178044186984448,17434 755692098091876352,38183 792180288654671872,218002 794150913766199296,255192 765687997672980481,88052 794369350669049856,227345 794762303916953600,262588 786363974086340611,202217 763933552081711104,80648 794670449451929601,261155 773962890671980546,140437 757330642078093312,46382 759085455115640832,56630 758063099349864448,50542 765329735253581824,87145 760533065718304768,63149 765170593251549184,86103 779144944690814976,172799 786704532613001216,205728 786976940229931008,207949 752880562872979457,24134 764978945506836480,85562 776843398397435904,150404 767436569946894336,98750 776844009704677377,1170441 793901288757002240,254586 776257697880477696,154832 792112407715905536,243187 769725453192101888,113780 792245954267058176,11774 760289716117864448,62130 786920981180788736,90209 785792025023176704,197286 795066236908474368,259743 768045241781805057,97811 773674860501434368,209828 764983540345819136,84724 764134587878342662,82066 769275914249183232,112399 775432082017382400,148654 793308801629839360,249926 792460598399279108,242441 781523894192726016,183269 758098627453718528,50923 793871191589216256,255942 770702720701304832,120613 791782685962141696,191778 795110263288721409,264397 780430018757337089,180233 752650042926731265,22664 794541091823423488,261050 785628134855114754,195807 761218053174620160,64652 779075379872931841,172523 777573372746207232,162497 791039371336159233,236274 753066066532859906,23742 742421085128392704,56436 753976117212479488,30590 780287400870223872,178395 785455736306425856,194281 788001676191997952,214354 772830017164185601,131924 790316189318647808,228341 759234521023836160,56964 793223180081037312,249469 768464857322573825,104973 780787709992284160,182036 763796962219069444,80393 750740825513025536,9446 769704594943324164,105109 785911400497426432,199546 787344662403117057,46572 762384983650598912,72978 763437616045912064,78344 766582093396803585,93184 767488115820888065,99476 756397153724039172,42344 793167411109359617,248988 786628405957648384,204959 795222659839598593,262022 791206753031458816,236923 766703723649175552,95672 788755333434847232,220332 788530404131209216,203710 789795617014886400,227242 755165354792456192,35890 788125060699533312,215005 794708141124546560,261155 753646595065974784,28160 786282228464529409,201583 773602392461889536,136904 789461714815295488,225981 755123563879735296,32572 760513607721295872,63268 794627507433644032,262145 749544477119770625,8960 777823131452993536,163763 789519885344923648,226180 794538453350260736,261155 757587349417058305,47782 795607077536276480,247930 756433654667104256,43207 780646547226669056,182257 781110647169781760,185496 769653823052746752,114587 785892490062671872,198304 793642360747925505,252639 795001992179515396,264431 788777892528295936,218351 756784753928462336,22352 785907192813588480,199546 752623732061982720,22630 758491235334094848,51997 793875041075208192,256358 788721811148066816,217285 765554461586534401,88052 772700763403329536,131008 773512286455656448,137158 778251109710389252,166532 795431880967487489,266151 792953786708860928,243513 789477460534493184,146608 756296764131450880,42495 758141008924307460,50827 778343994782691328,167393 794564778467459072,261155 758752980904521729,54974 773956670519185412,140211 750104375616475136,10661 763511914701946880,78938 786367330104115200,202304 789296733448699904,224678 791263041660850176,237491 791736599373451264,240145 761961403234353152,431998 794318242139488256,259773 753607680128712705,26140 755510251412135936,37294 757649876666634240,45329 791745908358733825,241423 754065064890597377,31621 771429497740689408,125145 759065884618960896,11774 766016692942024704,90735 779105563858862082,172799 761590226007359488,69356 781574230131535872,131056 762316205482971136,70858 776543365680816128,155688 758759545178992640,54070 788762484995919873,205294 795094370328412162,264774 770813631122505728,120425 778703565787324417,169320 759121045311946752,55107 786279016638668800,11774 770890431345242112,121612 787045546141835266,208014 774055100503515136,140444 760616979837353985,63267 778318486753779712,167407 790250836278538240,229693 757597340391862276,47940 759634427592871936,56800 775194988162408448,87904 776455248974086145,155390 790648802529071104,232169 758809007758782469,55262 794762327014998016,262752 788111481191567360,215608 787466247545827328,211347 795405128723558400,266491 773604693696065536,137869 762420347798822912,73030 778409390005186561,167569 756303871882981376,42432 755755585644195840,38666 787048635460677632,207712 787691469385699328,210253 773302461050355712,136080 792049090678759424,243075 771753452498288640,11774 793838525607096320,254135 781501815682662400,185496 752155209397403648,15808 794314064545529856,256038 767182052877864961,97255 794297918173814784,258456 770757811034816512,120610 773650469021442048,11774 791660894879047681,240483 789214244277477376,224680 752199802260193280,20617 755573032085749760,37424 772078143934955522,125742 787764946293501952,212131 795119394426912768,264774 765938229115838464,89740 785362035118862336,195481 771079114782543872,122388 755980147203969024,39194 773409865020628992,136439 778789230101213184,170605 792622468846399488,244759 779108653634695168,168284 775850470153687040,151463 757364496423907329,46379 773914917854322688,139577 751096841660342272,11495 787481690562322433,210313 787827423203037184,212345 761135754663845888,61051 790971975246176256,235590 773955945068126209,140444 785284798029893632,193669 780633300847190016,181419 750763195632058368,14950 753029736020844544,22795 791430258696126464,238207 758529461901926400,52554 758021584703610880,50923 765515388474036224,87860 762677885417037824,73814 794645975843373056,261155 755906374802939904,39880 769953677746601988,114987 743188020426379265,11774 769179366160936961,107745 791715488934006784,240483 771752842121981952,126390 781468675161358336,139404 756308834507948033,42432 773465928445128704,1250041 791281839067500545,234212 768290896592773120,104162 762856062890323969,74067 793257557695627264,248770 751074326191890432,16422 792540081756049408,244270 792833185700872193,247773 791817915255447552,240718 765999307384315904,90893 793459699442147328,252408 774181580730281985,138819 765234222361477120,86103 774797663179071488,141316 789926165662269440,228820 750809889727995904,15165 777319610911756292,161456 767146862210056192,94627 788783414497378304,220767 793169864999317504,164814 751754766053740549,14277 766351537358589952,91946 776164528258113536,153845 789658723874578436,226810 795451643240120320,266151 732396810598293504,196346 786602495967715328,11774 786673278513475584,205728 761231693579743232,11774 790723146894696448,232137 792066709934964736,238099 778065732324233216,164826 733311167645417472,738099 753382120911958016,24597 788141269549744128,215005 756262063266271232,42171 772863652885991424,131025 790745413909225472,233560 765270137050136576,86103 772225913727676416,130067 773605529327276032,137795 751617599654334464,18215 755946434478735361,39462 770171204703490048,112454 756027249254629376,40361 790633137176875008,172084 776763829103407104,157755 765381816505163776,87245 788539791671296000,218275 768926038319661056,109470 770203396993232896,115996 760193596498780160,60794 769848312304373760,91946 768573439112208384,107032 773478956079190016,136947 762267101864271872,1248861 774707214430765057,144494 794483457237741568,259773 781917476791652353,190635 757902882641367040,49852 767550446596743168,99900 786323642430918656,202429 732420965137825792,351374 766085203785814016,90145 780688389192294400,182049 750025138842796032,7828 755589855774593024,38586 771441951627436032,125703 768216619868753925,103975 773563864336240640,137639 781785845879738368,39096 788610046401929216,217093 794932525303037952,263697 734016794650943488,195876 750055247381352448,11015 752106459341742080,21044 756520875550179328,43391 764934098041249792,11774 750388136283348992,12883 780767838835384320,182036 771883679262007296,126152 787364461233508352,207613 790747149470306304,233692 794378147445768192,257492 765612840514355200,83225 794429570883653632,108396 764222572774957056,82481 788438886976327680,217039 751856062723153922,18326 770938197819949057,119235 773982956624842752,139404 789508108590518272,226731 791016446088228864,233692 785885046968233984,196453 788417261874909184,217519 762693156290850816,74133 776199500171993095,153743 792147745306017792,240145 769585744339935232,112399 774118085187870720,141360 787938340674805761,205197 792949091009376256,243187 780573599560298496,181548 763815336756015105,79462 776003489570758656,152735 789423272375021569,225875 755454679736127489,35890 779131381066690560,173011 794898247361826816,262022 794981521073573888,262849 781164463131156480,180016 790730660096901121,191622 767440314885894153,97386 791356191846830080,238207 763139311101288448,75899 788073747995586560,214492 749768054553272320,9754 793818166946213888,226829 793463824770740224,252408 794802044561289217,263289 733206444259053568,355480 766353552310571008,86653 788001450869882881,214354 760559779567636481,62165 751776789618319361,18893 763181879117754372,77119 768821273514442753,109104 768054056648597504,100620 794539047515459584,261155 753251947722006528,90014 781390625631444992,139404 792027276359659520,243075 776438986092843009,155097 755069487389499392,26140 781163941963509760,185496 762904449429934080,73685 773508265707724800,135025 780647594452221952,182257 789215148212752384,223899 788437952540110848,215437 795330439095418880,266079 759821237774381056,58254 790605819373060096,232791 761322748215910400,67768 763729419508785152,79585 769995424631549953,115509 775739508289445890,11774 781605344799711232,189086 766259981989457921,87607 795077068602142724,249926 763589121562517506,73814 771138058364280832,122299 774308078384713728,141867 775303048893718528,148192 765949998232109056,78513 795728226710618112,267655 763823857878896640,80486 772124667637137408,117364 756317862940246016,42249 772505460083687425,129479 771140406469861376,120541 750156983873908736,8079 794683130716323840,261155 757383665856946176,47202 767502032022347776,98972 773009442774388736,133519 772281712822943744,129650 795132345020018690,263895 793581751541108736,253793 758742755396890624,46076 768917288510644224,107423 755069007112314881,33356 754753081330413568,32756 794266793632100352,220857 759156572291371008,56192 763114573398364160,76628 776502738679103488,85326 769546816492826624,113412 771830503095803904,128018 774007591873703936,131421 773217483624886276,132364 736142317422292993,11774 756652734879784960,44271 793291638726660096,250033 791839845911924736,240483 794721997267800064,262752 793934818094350336,257026 750356743096446976,11495 750143100434018304,10847 779705147937226752,176196 778246007457021953,166422 777170264886960128,160228 767719044166410241,92274 755167235803521024,35890 750715172998766592,14462 750236027122581504,10851 791805380670074881,241720 758264201454510080,52112 772792369708228608,132335 780848299557335040,182726 771674891481407488,127074 788336275342315521,217039 787137038420103169,209184 764822908862554112,84422 793491525082738688,252741 756356940716998657,42432 785840644904325121,197286 793812986808807426,254209 765538473709342720,88052 753368299564470272,26458 753734450089975808,11774 767137114035191808,69187 775754804593393664,150511 757569558920200192,47761 773719567906451456,135725 767487558653665280,95672 790604811892826112,232791 769240151205769216,110585 733033863232917504,353228 790693653568159745,231894 759791150534361088,46890 775004271238578176,146125 778716930362400768,169384 756664249389289472,43391 773602170901979137,137965 794654160188686336,261059 793120818142253056,249469 791718535789617152,240926 756463839374413825,42432 775725156165644288,149200 785569414099902464,194091 772350621437595648,127925 794552187963801601,261155 762696352555859968,73712 793527262540726272,252020 787764824016982016,210238 793195226248675329,250430 752052903917985792,18504 754073070302670848,31686 794395986122543104,260380 788123133312061440,215754 790972251692797952,235590 765880508765143040,89859 765114126712442880,85562 794294956395466752,11774 791274375676891136,235179 756501582594924544,43391 773989767729950720,139404 766573006932021248,90482 793947055748251649,252368 767300697834434560,97257 785928177428205569,198840 751881597759074305,18316 768619634622918656,106083 794604990392320001,261155 776183955145969664,150663 795300189712027649,265257 765309918920466432,87062 769954871093043200,115511 790023578506956800,228576 771124475588775937,122126 770191119955222528,117257 788421415296872448,217837 792938757527859200,196631 795038847767711744,263532 751125057263443968,17143 758795847073226752,54519 769012410799775748,110362 733463849593147392,349985 786996204722851840,208176 788149332138602497,215480 793145430942941184,249469 776918954644307968,157708 781495648759582722,188119 778059579875745792,164826 786632204856152064,204413 791467624349720576,239021 770056475553259520,116418 779532857370812416,174230 791802878218338305,240145 793938506011656192,252580 751947075672301568,18318 760309566433210369,61145 780928255998255104,183068 752728422351122432,22622 763938150754287616,80153 794760755018989568,249852 733035827014598656,353984 775380671732645888,148645 779064048486871040,171795 791389143712559105,235617 742935162615418880,1247561 794795578328760320,262187 794636081488658435,261942 773892378583269376,139404 790698227834073088,232884 785901362743762944,198304 751628661015457792,19000 771006124673814529,122146 789535274749558784,215437 766605421771526144,93261 787839870412750852,208014 778300890461663232,167220 790757314739535872,232911 756874049687547904,45122 789823114632794112,227242 793587612665651204,252020 761649710029377536,69711 780794291287314433,183269 793343162689413120,8044 772036506559053824,121359 790018357160448000,228888 767747378623418368,100893 758687750627393536,54070 795084311980548096,247930 740576957918765056,11774 778289485750624260,167220 788345187705683968,216956 753406247282495488,26539 777145234815877120,157082 758298037869383680,52112 751907976445845508,18409 789495298343088128,225981 753279388729348096,11774 774232931401342977,141316 793484909386006528,228101 762875371503099904,73814 764257637471059972,82066 742159733403058176,350711 793169904027533312,249180 793571530345181186,243865 788151507137028102,216009 794525816449331200,261155 755398622141747205,33356 768230810667417600,11774 794301263970258947,257406 765522245821214722,87904 762686239795359744,73926 792100925384986624,243187 772449273308909568,127433 773984006207475713,140444 780078386106408961,177704 736948870479908864,196346 750384103585898498,11774 785512543347322880,196277 764481875817684992,82963 778226318622285828,160539 785882100507357184,197512 790229472524075008,226810 785661067007582208,196932 791348566241533952,236409 757632269888606208,48402 767938582107529216,101203 766364223517720576,89859 791348725155110912,238395 767422080241377280,39143 779096125345234944,168794 758050604321091585,50923 762462738413039616,431998 775791590799400960,151463 769284998138589184,109713 788910652534452224,11774 774108845752750080,139404 763796978002046977,79529 780630674503905280,182257 791001984895623168,235487 788805083664220160,221057 774085271419625473,141360 761975217451331588,431998 760959262440853504,64693 763890634159644672,80648 790909195025547265,234522 794749016231866368,261155 778599432719855616,164826 781135586220347392,130635 750728925240659968,14963 757292050958192640,46382 757616597628514304,1248508 769359547370577921,113165 792899231920947200,247877 780207913885237249,173964 758332723589066752,52554 781882158646435840,187328 764134809149009920,80393 791725759702458368,239456 793276908146274304,249926 785886298976423936,199350 781636628376875008,188577 762758503740022785,73926 769485207422369792,113164 789930918316093440,228820 794590893151948802,261818 769248309210906625,27164 794957693089816576,263676 752995366488842242,24248 760486296288497664,61655 766347181318025216,91228 773213713260224512,134375 791006473635659777,235580 789249332230909952,217285 772077392613343232,128934 790669988654747648,232863 786382504991129601,200382 788626214600704000,218002 795047201726754820,263532 785767043521970176,197297 752024414468747264,14277 785265387051053057,193784 763394035981684736,73814 752931066395045888,24316 760683310754521088,63451 751070811721756672,12883 755759703955763204,39462 774788827261050880,144494 790053861750874112,225911 764167507880079360,81966 781156071184314368,170187 760686469505748992,61655 792125682323116032,243187 756903250914254848,44274 781240950236512256,186150 792551836448387073,246392 756210251779551232,41726 761343318836019200,65180 768879902263160832,108880 785871867747766273,198878 790582576104689664,231336 753648793912872960,28866 756690258331332608,24134 764862472931184644,75724 760913794826641408,65387 769679422211305472,114021 794365967329542145,258981 763682382453112833,78159 775683556009996288,150663 765007092163895297,11774 753585468734894081,26458 763528279487684612,78304 767362767410126848,97413 766602573700853760,94699 795403232566722560,266079 780103981670469632,176128 792742821320990720,246726 763197693099401217,76723 769281773700157440,112903 751851932147392512,18893 762855975883644928,75109 776508697543487488,155898 781647460464730112,186584 791729265872109568,240145 733811580425494529,398860 763844991776993280,80648 773936276395417601,139404 786710450713092096,206054 733639492775485440,352408 769595262637453313,111729 790044584206225409,228124 794222320705339392,250033 756495255273431040,42495 756604873286836224,44274 794103157492248580,256255 785992744451858433,199478 767711191892369408,100785 768428616988385280,106048 768974674638151681,110209 774133559854452736,141316 790267705622269952,229895 778583018029981696,168794 771428678584586240,122982 791617261652041728,240145 794666226853101568,261818 776867790766473216,157082 733150892992516096,355106 757718838477787136,48826 758313606970683398,47940 750796689716355073,15316 773226014528778240,100559 793144713461112832,249926 778187696661561344,160539 794264122749616128,258771 793502428020764685,252408 794663056177582082,261050 770983543681916929,121949 792048652474867712,243187 795018863922454529,264724 795763894656581632,261155 765700173636964352,87904 765373838037127168,86103 732846145433698304,354125 768524803095617536,106716 772450210538598400,128934 795457950018048003,266918 785318116356005890,11774 794621962005909505,262022 781677962118561792,11774 771482760695341057,125554 758277002226966528,52061 787415321304936448,206117 792497903121989632,246392 795036161664315392,264812 792131476498227200,243187 750507420674318336,12883 754811253122621441,28049 762693857645518849,74133 755254146631032833,36545 758657005762543616,52749 787013563508490240,207949 790552296186863617,232137 758180147585544193,19598 774052906123206657,140748 770121752403906560,116814 795016565330767872,262849 755047214754373632,35044 788022090448244736,214542 765659257609986048,1170722 791652333377753089,240145 791008076908199936,235948 793393819387658241,249926 773130900183801856,134543 776060219570790400,153095 767849363913773057,351436 755169394876112896,35890 793224605003575296,249926 759144867125526528,56964 776895660226383872,157082 758024954495569920,50923 765072328359227392,84724 779152682992926720,172962 749174377212698624,7123 754733143995789312,32963 773475101660606464,136904 762407825091940352,72978 765136313955786753,86024 794743984820252672,262849 790916814779801600,234583 793440466444234753,252196 794109699972943872,257325 793195128043298816,243513 773972021327765504,139404 759407895154946049,56465 794634595396296704,260874 764560378550362112,80601 786540849710661632,204413 792737237645557760,232863 791491227682299904,238292 780960246290259968,181419 753084135304994817,25255 794371548551454720,260033 766767859234136064,93184 791009721356525568,235621 760563314002919424,63149 765586763008073729,87904 769988139536551936,115519 774751203867652097,144538 791412195615608833,237857 765496238825439232,87249 793640935997448192,252408 790111683066916864,1170550 762899160492302336,75400 793127677976862722,237491 762685988388888577,73814 786666215586562048,205186 795426598052884489,266138 787069087486578688,208379 774492681678577664,138165 791034018217140224,235331 732609929027018752,1170592 775097860971003905,146804 759403964672737280,56964 772176386173898752,128934 795030713762451457,262847 768131217979904002,103354 768478171003953152,11774 790939675548606464,219523 780899843745181696,183975 794473678167646208,257353 791074141885521920,236393 795347761126313984,262752 760503349309431808,63149 750831738360922113,15536 772796965088178177,132335 760795067040854016,64722 795763983928225797,267297 758441231923843072,52394 785982193034297344,200382 788006938885763072,214209 773518228077240320,133702 793272446799446016,249926 786321763319767040,201555 760933118723264512,65180 763354427826642944,77463 791407820595920896,236454 781107659692994560,182726 779401498715365377,174557 788438530632450048,11774 750923589222690816,15808 795113527476260864,11774 765667358291603456,88998 764891207809892353,84724 793625310415552512,243061 760079850338082816,60363 761932647237054465,66263 766389325084946432,81929 754732315088068608,25255 775787857512321024,149391 738425436552585216,11774 751726746957811712,18870 789700871282040833,226823 773893845696196608,139404 787099825418272768,209184 773550828296822785,11774 793437358267826177,249469 786996491541999623,207949 758176320887123968,41703 773862363250515968,139404 791777263201255424,237491 793988015844708352,255942 776688230125019136,153921 764604573390471168,82066 790974855881646081,235621 792914527230853120,196631 794314427348566016,256038 791676817568587776,240260 770283783807434752,117257 765697056061001728,88930 752974571297529856,23719 757588119936000000,47782 769243720059420672,110585 756613511837540352,42647 749968412928008192,10735 752259874302689281,21074 762003790358720512,71476 791365839152898097,238207 785605984936787968,197512 759497653465944064,57574 771185890060226560,11495 761845754944106497,70858 781917045327822852,190635 771768050538323968,127871 786600066253414400,204413 777976506815569920,165185 786722742783488001,205345 790541082706575360,231894 760629952312176640,63451 781596901917458433,188873 789510409015422976,226712 771845046345801728,128382 790667038242910208,233154 771438895086960640,125112 788301957349933056,194230 752865695340367872,23899 760245472212639744,48052 785675994300489728,196917 791609580799221761,239893 780850915225968640,182870 774417687518834689,139392 757039820157751296,44163 792927020145577985,248514 763135415461122048,76912 792621425697824768,243165 764826553880633344,84422 790683985781387268,233307 792141422740643840,243615 776268565624266752,153248 768848849490378757,108849 775180011988922368,97432 780429198204829698,178415 791711591188172800,240483 764923174693797888,84724 793104063021846532,249469 766358742103306240,91946 793646218085855232,252581 732443336653557760,351617 786303889624616960,202429 786816847689551872,206633 773616644954451970,137158 740301423653441538,1247352 795113851188609028,262849 773950247424839680,139404 785689896182833152,194082 751142401197035520,17284 769290803067908097,112788 773660180617781249,137777 760836043763355648,64722 762860460483895296,74247 781553352165380096,185310 751870127138680832,18550 773696666008367105,136814 795669443317825536,267862 760189375099568128,54003 793101165017853952,249239 794193728298622978,258491 734106684239585280,349347 791384986519687168,238207 795378629983215616,266151 789659147943895040,226881 777525499132121088,161387 762354217134727168,1248519 787850523823120384,205197 794594253343072256,261155 775352430087266305,148045 756531183249346560,42344 778382490893291520,152594 786964488843104256,207045 778231084634996736,166532 794626826790322177,262025 781279525619507200,187131 788340615729836032,215437 793093997854023680,249469 791056253103603712,235620 775112253846777857,142506 787173437974253569,207287 781249067988856832,185595 753717557077512192,28281 761570191947857920,350711 785563352508563457,197063 790889382014222336,234583 793537372285767681,252020 789533213530042369,226180 755362387495092224,29353 768886896135208960,109104 789944947248103424,220332 793164863350665218,249926 766042374623535104,85562 787852462011002880,210235 792074705704513536,11774 792496503877230592,246225 773947409827115008,139392 751556098218352640,18452 763172149700005894,75899 766359609955192836,93286 768891073338802176,109571 793331444428869632,249926 790946500075327488,232169 795665788376125441,267862 755858532344274947,39920 758712588649762816,54070 770341765924741121,117843 757598020896714752,47782 753392813392465920,47188 788749166658936832,220332 757982901527056384,49462 786011164689911808,199546 760567037336821761,11774 777280232663330816,160592 794545325188886528,261155 771084577796337664,122982 772223055523225600,128017 750387939062878208,13069 762779087744008192,74281 793505814409469952,11774 772129063863328768,122664 776780976030494720,76146 774009740175171584,139774 788782432082391040,220029 764886383563382784,84724 790585455636914176,232169 790938836276682754,234583 788393245755572224,217519 778948921259286528,171324 758828168329302016,54070 776938744578383872,159146 794605542358413312,261155 757852046049419264,48585 786501666124161025,71794 758069681169108992,50827 788392596460736516,215005 773932317886722048,139404 778210381743398912,166205 781138315034722304,175087 780943678655397888,184539 791368318414262272,237491 750072429955784705,11282 777553444756418561,159475 757208936248246272,43344 763114934523658240,75899 768918426953715713,109767 769490024257773568,111558 778406755315310593,167674 793144518577037312,249469 792402401588195329,243187 793952358006784000,256225 791722353134796804,240556 740992969629519872,1247415 771805306477244416,11774 794924803773894656,263895 732189300905873408,350020 778334960792895488,164846 785402991784321028,194167 794643306600943617,258771 785299339451170816,194934 773607161075212289,138054 785862137595953153,197198 757223114598219777,44461 761959923156717568,69388 770799914091556864,117428 788870207947235328,220602 786262322285117441,201958 773176007834554369,134561 773918870918889472,139404 790980992483860485,235621 755791126796328960,39462 778442754191790080,166853 769670092485427200,114779 787376755539443712,210207 794008051078471680,257581 794299640648781825,258193 764173384024416256,82066 751235932070699008,17843 758472973883879425,53367 774934407593558020,144648 793534117124136963,252196 778192476347756544,166390 767077906677899264,97811 787888288208031744,210678 772899664584667136,118191 781111772707164160,185496 752648089039695872,22777 779152536397754369,172185 773467763071455232,136881 747581417731796992,11774 795249816825720836,265649 793090523397517312,249286 759070368522833920,53703 770675504043073537,11774 793852816653709312,255942 767568225039097856,98667 791703097588326400,240483 769906716150554624,113648 760956485446864896,65927 787074125244182528,207796 758621738833813505,54070 780380316238315520,179742 793453769266724865,8044 753201994035146753,24319 760196785348411393,60790 771374898686066688,125145 779342607033913344,173936 774618647406837761,141887 791082649620140033,78159 794204966541889536,258598 758787030058881025,55155 781639662070669312,187937 794586555134246912,261155 732851095014367233,1170702 780132034861641728,178378 758296348286259200,50923 795312036162830336,233217 756978703133925376,45669 791385443405365253,238395 752930597979365376,24497 760088772528582656,60779 791783707459936256,240793 787145766410125312,207949 732392886134661120,351837 793941609708666880,256411 751788794429382657,19376 795429619574915073,266079 769342757265612800,113165 780619663239581696,182154 758059182155141121,50827 792181218779533312,240070 786326331097288704,201958 759458540750647298,56964 793259812377231360,250293 735863644857106433,11774 789141183817719808,1170441 770973221428531200,120341 762369145698553857,72350 773897909133770752,139404 753952626639835136,30504 787313741075406849,207287 792829768152383488,246987 764994500410347521,85562 772442195358081024,349856 778365991545737216,167220 787832475561107456,108396 793906689711882240,256358 795126645992501248,264700 787025293252845568,207287 788469196984242176,218275 791355443671105536,238395 793150710535692288,249469 790700541005357056,232911 792129400728715264,240584 788173026923835393,11774 755554118630977537,37973 779912501647597568,175092 758494638894358528,53144 780868258349977600,182960 758049611617558528,50853 763570794630787072,73814 787041369609023489,204224 751588923353100288,18238 761913596917932032,70858 793861124101775360,256065 795300254996398082,266079 772719454111338500,130297 765961533352312832,90384 795010656571445249,263896 795726645487226880,268600 795092109468504065,247930 786194637807456256,201619 751857783297937413,14277 785586590663970816,197297 791124014014013440,210235 757162313795317760,21044 758065797398876160,50719 756843319519354880,38459 760502303900233729,63149 795701063718502402,267855 788728779074068480,219531 791002285795082245,164814 770980802960232448,122146 795404524039077888,266151 790679319748247552,232595 793589795788353537,252020 788009340229783552,214354 785794783201681408,197286 774775870737281024,140444 785788938246057985,197286 789464133590581248,225981 757653120340021248,48549 794256227383398400,257492 795064392144433152,263906 786306400305549312,202379 787981626714095616,214114 794084013535133696,155390 788027086715793408,197888 762880539376222210,75400 791475845516791809,237999 761531124963237888,68993 794141830606688256,257869 791510256035606528,239405 770342555988926469,1249753 768681023924207616,107069 790944083401330689,234867 792845152255639554,247241 753284085657833472,25698 791954502203035648,240070 774212980095455232,140230 771474280143921152,125881 773990165803040769,140437 792165440852230144,243187 794576884990230528,261155 753542326555906048,25995 760386934459998208,61051 778001893100511232,163885 768360697889558528,95055 773415786610384896,134993 762552491229585408,71476 766996356804120576,97067 773183209165037568,134470 749624562757709825,8891 785522871401668608,195975 788737844449718272,220029 758339006203441152,50923 781291108873756672,186731 762236352419201024,70797 771824114797453313,127871 774363405343821824,142980 789514759368564737,225981 763600660533161984,78530 778748173606981633,166852 780494449419751424,11774 772851739917688832,132765 753703507279118336,29263 794604188399439872,39957 793099933947727872,249469 785957607525711872,22735 791415608470478848,238395 771359920788738048,121766 764860321597095936,27280 749755667532087297,9754 792084216276066304,243075 788796368265543680,220029 794984339549274112,264397 749715127075766273,9432 790960165834993664,234583 794024323573051392,252412 755058586581991424,34898 778396262710317056,152594 778669610732224512,167677 758111790823800832,50923 788904185806802944,11774 790198516723220481,229909 759164948970778628,57421 760960099393220608,65180 775050811852206080,146038 753904219736997888,29167 774028607546990592,140444 788608221611163649,218275 774755110647922688,144494 753294800183582721,20279 792206657698738176,243187 750184368107298816,10057 786247223193591812,1063777 777654167284350976,162098 791267790208405505,237491 792819560042860544,247877 765024400559247361,84724 732740424331317248,353879 772515195163901952,131421 768620246882131969,107745 750744546644856832,14713 751865503942049792,19744 795044705016905730,247930 795049091499692033,263864 770768154779934720,120690 774999835095072768,146259 763899098315403266,80393 776094508182335488,355994 779762218124488704,176203 767966589517836288,95868 763559895731802112,78219 773382661352067074,133702 770115355587014656,107953 756938067928317952,45311 795751928126984196,261155 762298825205686274,431998 787162337207726080,207287 762843221068165120,74133 779726023776673792,170373 795062363280076800,264397 788533235676483584,218275 757943563976073217,49400 767859810918424576,102137 778930519581032448,169437 790936918036852737,234583 765543731638460417,88052 771930350465449984,127775 794331219999735809,259659 793639489604169728,249926 795752726978318337,267737 792594703552090112,246726 756611232833175552,41702 750127794345029632,8431 785682683456172032,196277 786837585142382592,205186 788821725798543360,220526 793322132004491264,249926 787749633342578690,207868 790743093909737472,235349 794496645249515520,259892 773845214326759424,139379 771397284282167296,125145 792150479711199232,243075 763859710273433600,80486 750834744019939328,13343 750916320594653184,11495 761208798795141120,64692 780682186185990144,182049 773963142338457600,139404 761762212482523136,69231 768014561408606208,101681 790650798761844736,11774 733503146098495488,355667 767835634530676736,101681 785637537645604865,196676 742170267322093569,350711 772592848868810752,131297 773338347569840129,134375 772775747865804800,132288 776437092125515776,155688 780729793104998400,48925 758250588358447104,52061 753494546894327808,27045 793145449435787264,249469 776840573260959744,158589 788762380524253184,220526 766055550740074496,90539 766738481141821441,95708 788291014322556928,11774 792785186551365636,242693 778001349426442241,164814 768940308893536256,110477 788255863861641216,214354 792016604569534464,243075 792324174232649728,353124 788204316322631681,215437 792097864222584832,243187 768884696721788928,109666 777592371814871041,159308 788904241121398784,11774 794004949881458690,256239 773469287998558208,114254 787828059349118976,212034 766458313747738624,92959 791084182353027072,235948 761222864976609281,66897 759413452452626432,58297 789519060442619905,226731 791656057093361664,240474 788147265277861888,215754 791823541792481280,240763 780490844834963456,11774 785647473008250880,194082 786956262655291393,207287 793863746057756672,254135 749562032513544192,8178 779072834534514688,168284 789152848437096448,11774 760269145254551552,58508 760126681063497728,61051 787045447990935553,207066 780057184696754176,178045 793910416791535619,256125 794619392743108608,261818 781619716284481536,186584 734218721028411396,78906 756579357167001601,43258 769373077960622080,27164 780821184615108609,183269 753662250838208512,27402 756209343415156736,41702 762416485662793733,61544 758305079753445376,44429 793169474660683776,249374 777836749930323968,163832 765709725790904320,88459 793867392573071360,249926 763123691551064065,76451 787964640315731968,212007 755509292908765184,37538 780074374225272833,176890 787605979638661120,208146 793128941007540224,249469 792127598406926336,243075 788529142237061120,218219 791735349752041472,241323 775678641007128576,149953 785470730171478016,195975 764337078444367872,82066 793868950857625600,255942 753738249689006080,29624 758705637811298304,54070 786029145474170880,199546 771844605683826688,128017 778358702650699777,152594 787777843459526656,213064 776953284145909760,159146 777663919158591488,161573 752133124704862208,14277 787334107130920960,210207 767786890472919040,101203 790251976315445248,228341 788639518740078593,218258 763206949529792513,47188 789662487167676416,155390 792198269644500992,11774 790661758520332288,231211 792251346434990080,243187 753975994000695296,28866 756314266345562113,42249 787299228209078276,209731 760157570673680385,61051 753310833271115776,24248 772915178077687808,132996 759786523957071872,58537 778365796812742656,167569 765070268179976192,79561 773721399152128000,127925 786745615254482944,90209 793134571881574400,249469 786032239104720897,199496 759140857828167681,56322 770343582532108288,117257 786690646560108545,205455 776233267884195840,150511 755561554993700868,37424 766346958340362240,92192 772929485280731136,132364 776758135000150016,155390 779135542130839552,172962 795002903639494656,263895 788690613201883136,218875 771099687206080513,122146 750137551042801664,11495 768055261927964672,102514 792738624231972864,243648 769337995921096704,112336 765193997904060416,85562 767920625079947264,81869 768835292015067140,107745 780176226480640000,174756 793184970739224576,249039 787885720631324672,193573 785640607175749633,196917 792793483681472512,247672 764210896981807106,80939 771125196904402944,123554 785616625319895041,196767 758918347832471552,51809 768360006169292800,104932 765594142705614848,88431 788004703934218241,213253 790909655492988929,234583 749288555902480384,8047 764971969917747200,85562 765540331421069312,87904 771063375082168320,43553 767074828704747520,95672 779532443380359168,174660 791416969685630976,238207 752803095218753536,21332 770765039846293505,120690 787719388728131584,205197 790244179821625344,229693 792162453484408832,243187 758304373189513216,52061 792015934231674881,240556 757087324337496064,45857 787052317719797765,207613 775779456644284416,149953 753854626580029441,29377 795703070499995648,268356 763267304645730305,73814 763355262933577728,76549 790378431980666880,220526 760229943544545281,61734 757210318200340484,44450 779820702803300352,160539 791396237421387776,237908 761542281136451584,67973 776537225936801793,155318 792060347490467840,243187 795034403302998016,261155 752932530735546368,24173 778369079782412288,166339 792698714011959296,217519 770367471752806401,118482 751242790995099649,15643 779676819247292416,464984 750355550219698176,10057 780903641259573248,184393 763212281924743168,47188 761423109274554368,67369 795435327330521088,247930 768188647543799808,103261 773541960715952129,137042 757703749930319872,48991 756255490179469313,42344 775348602684084225,146847 773160487630491648,131007 771156441021296640,123085 781477024267284480,186750 777817515783254016,163376 758068277113257984,48663 780826012024266753,182726 787369696572178432,209309 793931314323914752,256255 768807460807188480,109104 775729408472678401,11774 758754696362328064,43906 795065912709611520,263906 785494704834117632,195849 768999328480452608,110659 792500955484786688,246392 756347160396832768,41702 759486730072358912,58537 791659108604588033,240483 774043224729976832,140025 793986967516090371,255299 787031622260432896,134418 758685922405838850,52749 794551779203710976,261155 793160156460806144,250066 757642250499166212,11774 765623219986366464,79691 786403340187934720,203674 786317392578277376,202636 773896457686573056,139404 775732132945784832,151185 791059683113041924,236393 733028067321516034,355324 757741057815769088,49066 789284666645753857,224090 794773240732205057,262022 787716199610142721,205197 779737991241535488,124597 764953917742456832,11774 753779140894023680,28732 776023663430737920,151242 793210843823472640,249725 793990229250232324,256256 762781532666863616,71502 732583449840779264,352392 778232107097264128,164826 769685022815113217,113982 771389337422303233,125145 786262476086059008,202429 775553352599937024,112363 793162669691965443,249926 755197633816358913,36057 776759801128841216,157755 786711116747513856,205728 750705362689355776,12883 765310895786340352,86274 768789005378859008,108849 776900687951192065,157755 794584135247351808,261155 754126318963421186,350711 770694380588003328,120613 781736381747859456,188401 790213853044940800,212131 751082002175102976,15446 765285045376516096,85562 788772584586215425,220711 788724844779012097,220029 792408699570716672,245607 757697223807426560,48929 795452551789498368,266151 785882510798356481,198671 793558521023336448,7311 778192453811707906,166390 763720538908876801,79691 765696646961172482,87904 761443790838042624,67401 767842267264495616,101681 780591756765171714,12018 759942672689664004,60018 787656450218876928,72035 795037577007038464,263532 767861373309227008,100893 787304240444309504,207613 794563288126214144,261155 763231481384677377,75899 794950508528144384,263817 791334039168974853,238207 764433967911202816,80393 752129165143445504,18395 759068654721839105,56784 778566125047025664,166853 766324957580177408,91946 795449398935359488,266151 790317875542171648,227048 768508599878324224,106716 764505142213226497,78159 776393519573430272,155459 763810327997939716,80136 776616364610056193,156835 751139712501485568,13462 791211813740445696,234514 763524307834195968,78360 793178286125834240,249057 788822584561373184,220526 774749322889994240,144836 791624728167403520,240145 793213558066675713,249926 763917808644128768,79246 793264062389891072,249926 764898128038285313,84679 751882143450574848,20008 766820632768106496,92958 755848521043943424,39462 779106320599355392,172862 771544864131457024,125554 757258789083090946,46006 769803939508215808,112872 734517646742441984,7700 757691099343446016,48663 785253466574721024,194167 765512896948244480,86999 770626688484945920,119937 756918780689805312,44450 788754509380001792,220332 753345387663073284,27045 764250650737647616,82283 769888926462976000,107976 791633014648401920,239456 775013338136936452,146259 766381549210173440,91228 793620717245911041,253387 794925465278496768,263895 774711260273192960,142506 753709634943197184,29263 792098411927396352,242693 763474064279269376,78618 788875504745082882,11774 792680166464061440,247042 777323490055782400,161456 762725922042679297,73926 770353737273606144,1249480 757487031392010240,37698 760658446916067329,64147 776880428254986248,155593 777351448916992003,160602 761328457758478336,68057 768547482796171265,106197 768885728008777728,108849 761708093231206400,69947 773520787722473472,349655 790550408154324996,232137 790389468356349952,229693 794575072291909632,261155 793799137221283840,254135 786863915766419456,204224 794420464626044928,258598 788537231782780928,217634 794329167609270272,259063 754913456193544193,33081 776802311016423424,151299 792087270450991106,240584 732656373935136769,1035907 793164123718639616,249469 776003064587321344,152872 791061012443238400,235348 767073952313335808,94699 785723836834586624,65113 750095335603654656,10266 777101780622667776,157407 791467811482710016,11774 772911766003212289,133081 759619421572730880,58250 786006114559295488,200382 760270364245102597,61412 771371956830601216,121046 768979511308410884,110209 776172724385374208,153194 789157348560494596,223899 792930126430220288,227795 786521867855073280,204297 770325705041129473,11774 787138187055333376,209416 788863118571024386,221143 792765243885846528,247241 755447246573953024,37433 776523840709099520,156290 773608786145767424,137042 791699866812608513,240260 760965620661825536,64730 767934575569801216,102603 769638180865933313,112399 750053615423877120,11434 761682434714808320,69947 771397653167038464,125381 751095607830409216,11495 758034564690227200,50654 774075754757763072,141360 780089543605248001,170252 765919850124439552,90031 788026437634658304,212281 786676091658309632,205728 794560599460036608,243187 771209005049839616,123825 781473574532030464,139404 749331175605501953,8047 772535309695381505,130026 762426005457731584,70079 792430900739006464,245148 775071443868487680,144730 755127519074844673,35449 792154266874109952,244289 795020662905520128,260963 755097327300251648,35449 766300655573209090,92105 786573719464534016,204333 792013665440595968,243075 751216459213180928,15066 786401331669905412,203674 795688636893302785,261155 751584673361453056,18463 778331590141341696,167220 788473229002346500,218275 760537634682712064,63546 773750986695319552,138382 762782897015230464,74366 767479739003076609,91936 795293805155119105,249926 780804841786445824,182960 794024781079146498,239610 795430412373766145,266079 767774865713602560,101463 765414741938475008,86513 770023141284380672,115451 792339844789743616,243187 756666786855030784,44450 769241869985406980,110585 776227104836816896,153845 760132719661711360,59666 750428120667136000,13289 781196444682289152,185310 792076999418187776,235399 772176158079188992,11774 780872150328705025,182659 736712830540357632,17292 786070133487837184,49459 794163911922741248,258331 763458726879690752,78159 751056421546930176,11463 757715535882620930,48287 773904702429769728,139404 788021082485817344,214209 790671683803869184,233307 793565025579307009,252580 754772356740939777,22393 770133896809836544,116082 788418661178482688,217837 791355306118815744,238395 780840833599758336,183269 760862533892747264,65090 765719118796337152,86561 772475313947160576,129558 794546197499363328,261155 765599736799698945,81966 787109442789617665,207949 756543814630727680,43674 770285773123756032,116164 795456608323174400,252939 757322947287654400,45319 770911255351717888,121949 756267024028798977,42117 769894744147259392,115159 764370758789427200,82066 773703318212317185,138819 758335904301719552,52554 770785606985134080,120610 793097402223824896,249469 794043425305853952,257492 795252582826606592,264397 785270839402987524,11774 795766393346134016,267862 790707069531721729,232884 764399600966832128,82066 772181990606897152,128025 757056701245771780,14277 770433345113190405,119000 790114197916921856,226366 792076969231998976,243075 793424638151839745,251452 795737427377696768,267655 754879341167861764,33186 761498045276049408,67350 774006608942755840,139404 753581412213723136,24201 756622925197901825,44450 768750163213025280,106260 787266392617877504,208492 794266636542824448,259288 770395773590704128,118191 787678305965060096,206101 758427648775299072,53185 791661494068842496,240483 790706529720610816,232911 757683828848783360,48735 771755883432771585,127366 785790498736775168,197512 777036437971664896,157755 794702115935547393,262849 795726965579747328,268448 794389292130783232,259220 788145894810017792,193669 765622020604178432,88332 778185040803102722,160539 794675155855282176,262022 795263314875928576,265875 794055454720598017,256239 769270520206331904,111056 754035179275116544,31377 766392248690814976,92213 766422352691200001,91946 791439972419117056,223249 794578522253639680,261155 768113733545492481,102514 777608798462672896,149259 793585285170737152,251566 781274314456850432,186550 793983124124397568,257423 790993869328486401,235686 792016365448228864,243075 779303811668029441,173339 793254811869274113,249926 794002643018452992,254209 732437619229986818,1058264 753367275416215553,27045 750789387177238528,14950 791673089272709121,240067 758487105630793728,41703 777634317858140160,162596 733030711100346369,354906 766491840342134784,92917 766685467676905473,11774 768158955210059776,103149 761719361828745217,70543 777967055131869185,163959 760217006687657984,61011 791344090591875072,11774 794534943699439619,258771 785638531460849664,197091 779865851323219968,174465 791090196137725952,234583 761334818256916484,67938 765483502083112960,86047 766091240131612674,90539 773893483719385088,139404 786564132325785600,204413 791624721213390848,240145 785635280019558400,197512 762888362801770497,73926 794653109012361217,261155 771741220091473920,127366 793258531419926528,249926 772358599175770112,122875 794370094860115968,227345 772185245848252416,127707 778422461352251392,164826 761788094072758276,69947 749372443865673729,8497 757753486113067009,48663 773980498351710208,139865 770522199052603393,118192 795371130764804096,67229 789206441642995712,1170856 793100020018929664,249348 768288923642585092,104083 773906789494431744,139404 769268930259017728,111225 794743872979025920,261155 794349710018428928,257406 779001029480382464,171693 792736971550519296,244836 793186916980097024,250430 762335159697960960,431998 764289371222650880,81924 754751897743921152,33356 755478576632254464,37538 778611223822757888,168794 762985380551372801,75724 785939962218840064,199262 771891415139823616,127366 793424317560291328,252020 755164653492264960,35890 771537047072878594,124597 779460024317902848,175260 791689491849310208,240483 757320465983508481,46006 793530217184825345,252020 768862709966249984,108849 766717915970179072,92958 794955086556319744,262849 775887772854870016,151845 789379072816283648,212528 755245332209033216,36208 771837558485618689,127711 791889199389634560,229505 750806762006216704,14848 791281576667652096,237491 757663944651726848,48549 791818389362577408,241819 787609587562192896,210313 778940481749323776,171168 794698628157861888,262849 755284901679816704,35890 793183679346376704,250064 768491913183916032,106716 781483185075019781,11774 752957452128223232,24257 775149237721890816,146949 790725962916728832,232863 751216867465760768,16505 772096400637165568,124597 794706225548169216,262752 733005865108701184,1170810 774089067302522880,141360 790628375555633153,232791 791386586252312576,238383 773555710990946304,137042 732534874263822336,352433 771533864682479617,125853 763206946509828097,76127 771345172969906180,124883 790799590094086144,232715 785880092488691712,198878 755257961816088576,36491 752723759874707456,22439 770732452075610112,118192 772622256803549184,131914 773958935720042496,139404 780570663996174336,172132 792390218829541378,245607 750731053220986884,14421 768992471447638016,110362 772542117738639360,131007 763081461805289472,75899 764384666799345664,82066 779900116991782913,176084 794924158044041216,263667 774002945696288768,140444 771044481609195520,122973 753693048626827264,29276 792130366366547968,243848 781222197398425601,186362 790658636070555648,232169 790932580451356673,234796 757284242510536704,41680 777565126371086336,162497 791670794099175424,240145 762100551332999168,70797 768867433306206209,109767 776769266540433408,155451 749341849668714497,7546 779453728545837056,174230 763816641381576704,80393 767067218005766144,94718 778340395004661760,166852 795674744641191936,238099 775555806569828352,148713 756928878799560704,354841 786452003853574145,195876 774854878170583041,138592 778323100777615360,167399 761006348779651072,66105 761568591900704768,68987 764480571733147648,82283 771373980347342848,122622 789782875562450944,227242 780022966176264193,177871 779676876784697344,464984 791688693576708096,240665 780628032247697408,182211 785550031168368640,130635 794002049625047040,256125 795395050075262976,247930 790228141595881472,229192 793318098375802880,251452 756280355745824773,42432 763125538957455360,76429 732351405231505409,350955 752271230116306944,20313 777279824528158720,159475 732670978589757440,1035907 753622802838663169,26458 770992025567105024,122146 785959028673224704,199546 789888122737815553,351152 773966327925116928,139404 793076162222260224,249286 791513429584384000,238378 786946665219489792,179307 758343503483142145,46384 794330266705821696,257492 776963678285533184,156835 768055777387016196,102249 788401381908574208,217519 794199942663389185,257492 744866665729425408,11774 775893875747532800,152182 785878706019414016,198878 794304344048795648,259200 759226613661888516,57274 776950955157839872,159546 780050589782724608,170187 767803919552610304,101681 795315361264517120,11774 788531833336131588,217837 773912624799084544,137953 774062000460537857,141316 791701399025233920,240483 767655989097144320,90252 791695998393393152,237491 749325037346238465,7852 787901374201602049,212239 794166346590208001,256125 771138342410817536,114910 752196407403155456,14277 775768946330968065,151255 793999724063768581,255870 767741989882359808,101134 753874630146985984,29940 767787396901380097,101383 792928720260624385,248514 755386391735828480,37044 777694444577579009,158520 793924649059028992,256534 793151101088464896,249926 754969923844210688,32963 757020771206111232,45952 780650911223906304,182257 788791355329748992,220526 792404052969660421,245566 788539883493134338,210390 785868849002446848,197512 776987514032709632,158338 732525385083129857,351617 750567839497682944,12535 758338200251269120,41703 780560721192943616,181419 786433814591569920,203674 775525212817358848,149770 770803273443966977,120690 773002193280524289,132848 753773941588537345,29790 764678312236953601,82766 775995306995363840,151791 753671976883982336,28586 780479871076167680,180556 732319913583353856,349197 757936428768690178,49066 787125596174376960,207613 755060184079273984,24745 794776713494458368,261155 753898286235340800,29996 761608062734041088,69356 774247297739653121,142198 787818595862532096,213253 771140750822219776,122967 788766084761395200,220526 793950066830520321,256105 787353790265647105,210585 794925795345125376,261155 778226095183265792,164826 793574160869883904,253164 764116313606348800,80643 755609815347556352,16233 755956055939612672,35931 763769502785994753,11774 779758678312300544,174230 790698882808315905,232169 756300745570344963,41689 763409285850157056,77731 757348124839084032,41694 765256875059220481,85132 779733221969768449,175956 787837357366112257,210235 770670394932166656,119832 793993567769346053,255942 766067662560583681,90735 768177401415163904,103071 757684545126797314,48735 775069602992775169,11774 786305457027633152,201620 794369736872251396,259513 764993073613041664,85562 788164982907207680,216009 775750867492274176,151374 773887928636289026,139404 789804929678323712,219678 792808205210554368,247240 750871222271946752,15643 786965287354699776,205989 795425169871409152,266151 791684753661517825,246425 760604562919157760,63464 766457740906536960,93823 775193429487656960,146720 758339213528068096,52388 790051641298784256,228101 795613043048808448,267655 773707607605252096,138865 790596679305224193,232169 794594136116568065,261155 780469639931363330,179936 764904741390417920,84724 794994831722508288,263907 785832957714001920,197512 767286427956588544,95530 787407913073516544,210959 791769734945529856,240483 733766226275663874,1170452 789284828705325057,224680 776231442414243840,153596 776895615070511104,157755 778957360647774208,169437 795714696493993985,199307 763985646020997120,79999 793929548656238592,256219 764313929438879744,78159 774993226537111552,146259 786566013005377536,204413 788178157157228544,214084 786401574264315908,203674 753711035668914177,29263 787823560567975937,201958 791773340654407680,240145 733102467588579332,355959 770002595515625472,352982 771375608995741696,124597 753000000813170690,24134 758728244376039424,54070 762065304197275649,61867 757680178445246464,47844 754200083265118208,32157 793005208724996096,88859 776228197650300928,150028 773431919895834624,132140 778356329651933185,167676 788471561271537664,218275 767738841478356992,74868 778567635692843010,168794 792254855884705792,244550 795440010640162816,240483 754761942720352256,32873 756541783220297729,43828 775004854007783424,146259 755804285988765696,38796 764140356350783488,81869 780115604279877633,178076 793042860425699328,248065 763446708579762177,78344 760503903284715520,62771 764931358540099584,85337 788391626725007360,217519 779369596310605824,174230 791428281547513857,237236 771198374544482304,122299 793466647600324609,252408 753553498034216961,27061 757523954923933696,46890 773351118684422144,132335 788907271656968193,221832 786638262223900672,205455 788637879433998336,217083 781282187740123138,187084 779296623637696512,173753 765707762923737088,88669 755926241673375744,40538 793646580033257472,254135 753789810603622401,28499 778671726196563968,169201 795361571862024192,266054 760512939304456192,62063 773265379225460737,135381 785570071179587585,196917 789270376811343872,224678 788523977241194496,218275 790263016520425473,230282 765764574268227585,88874 769612975170654208,113412 776106806871556096,150511 780172974154452993,177233 788419545681625088,90209 754741626111655936,22393 774023195229773824,140900 786757548451913728,206008 766650152287342592,94699 775436986643394561,148010 732250218671017985,196346 732651165431693312,353200 771598481567854593,125904 787103915384844288,209184 742715866224136192,65113 770726257340407808,120610 779448406343376900,175181 763202352107118592,75899 790740044076027904,227048 756712248916250624,351490 758034468645068801,50983 793984533074841600,257423 791774686610804736,240145 794527363296010244,261155 761990036866928640,431998 794047260547919872,256439 732394572479782912,351837 754853271282470912,26721 788154101045440512,215754 760810229521088512,62716 753734557623545857,29600 764889100964941825,82209 776782503382253569,157755 733112834570211328,353451 766506382526775296,93823 791810893801631744,238494 768474491836071936,106774 785545532584316928,196917 752656504751202305,22657 755886688728068096,39657 761961758651064320,70858 756590112964771840,43285 775089384123015168,141091 787372989822087168,209979 785748340164231168,108396 753063471676219392,22575 771500657950023680,121479 787907300497297408,213796 761514319465111552,18215 763918047849484289,79691 760602165761019904,63879 738720300326486017,353374 794652257577013248,262022 795298502490386433,265649 770752261748162560,120363 756269567756820481,42432 771444379697483776,125703 774113600453562374,141316 753005797890818048,23672 794232731202940928,259063 758294511650942976,52112 767850031135264769,101681 767803551338889216,101681 791358610441768960,238207 791630851645792256,240145 775590387423391744,146430 768099572514230272,102998 794741914981441536,262752 787143392002121730,209129 788158113245454336,214899 794209737915056132,252581 788508376095424512,218495 793956444903247872,255942 772974328782557184,133519 776841729056055296,149300 781870608975925248,190553 767110883642339328,97685 736961221375721476,205972 770393647149883393,118698 768860071115776001,105109 768780104734507008,195876 792349701752225792,245118 778347080678907904,166372 786240754419011585,1063777 758711627751432196,54011 786245913601773568,199546 756297600744259584,41680 766764476200878080,95672 787494029109833734,210432 749670162295431168,9145 781603137006239744,184223 792082040350846976,237964 775374660313776128,148574 776168997989548037,153854 791697296836616192,239446 769663195917213697,114779 750171147182845956,9717 767676145592598528,100561 776168107907883008,153033 777561904122331136,161984 751861742649704448,11495 765939481719345152,89733 776774197582237696,155451 758488270573408257,53447 774146637648109568,141360 786538140446130176,204413 750721419579891712,11818 757440662019026944,1248492 772378868598530048,129990 781475251687260160,139404 768954461498724353,49400 777145270094016513,155686 773124017981157377,127905 768931226950533120,110362 785689184002461696,196917 757935192132628480,354106 787857277218729985,213064 773506316761460740,137158 791051334631890944,235536 775423024178659328,149069 763118761251438592,76577 793841550082076673,255942 795655717503975425,267655 788105281997864960,215005 794031355109642240,257492 759879474443714560,59666 769553198969393152,112382 764177000743497728,82020 792482683939123200,243286 771739156041064448,126390 780613627531321344,150151 738031118075584512,21795 773562618460200960,137158 753040122975780865,22411 786308432361984000,199178 781341067463446528,139404 786035628622221312,198310 786035641939132416,198878 768902250408337408,108729 768588150432071684,107072 753469739532378112,27802 785484147196366852,194560 752966231418769408,24788 776837418729086976,156537 788097612461191168,215005 794984694769139712,264397 795358582124539904,264397 773652851184709632,131814 794210398408839168,258598 772581848467640320,128975 776470369813139457,481145 745284279106740224,11774 770283698935701504,1170396 795751844572233728,268101 792163812275286016,243075 761050580244533248,65455 775735584669114369,112363 764850146450481154,84724 792836023558496256,246726 754740444840550400,33356 776106220465905664,153658 768485177056071680,66922 772214656005910528,129912 791784839401857024,241520 758654362604273664,54070 787109720943316992,50439 785267662939095040,193623 773648149755863041,133702 793188071214813184,248078 763605503301693440,75349 773858896444350465,139404 792084118615928834,237964 774048515014090752,141102 732727183534362626,353241 785258904712192000,11774 760654877915840514,63655 759790984460918784,58542 786588158402129920,203350 766439209947332610,93286 792363066444828672,245360 756891936028450817,44163 794328114079768576,259659 767834643315830784,101203 790594901712830465,232169 792842211679408128,247877 780610609540898817,182049 794749615660744704,262620 764829465683824640,83604 781153422263353344,185310 789443008848551936,226026 776986819342675968,352304 793184144998051840,250033 778294919249223680,167220 781149213388341248,185310 793134998660476928,249882 756641255048749056,43553 777215057910493189,157993 760596160478412800,63451 789452580145553408,225943 759180336857219073,51798 750861949605449728,14553 752681733800144896,21897 794586998384173056,261155 769962750600773632,114848 758650423502700545,53985 774054593915342848,140495 772081068249841664,128382 788405483472203776,11774 763774950775721984,80098 787346998030692352,207835 773975847313272832,139404 750536051853254656,12852 793873029193404417,191065 795198780182122496,265102 757739385664045057,49121 765155854807101440,86103 795020286378868737,262291 772720193525145602,131436 759077382292582400,56630 752647943564517376,22777 770671496737857536,120610 759152332865089536,56192 757163054333243392,44291 775477139986640897,112363 788131027025657856,215012 760544863456821248,60794 795775704919146496,268281 763834261367578625,80716 774024518922670081,140900 775754886822572033,150663 757703976687136770,37844 776690455409025024,155451 793968110718042112,256393 792136130468741120,243187 770381514617950208,118191 792269607759450112,242693 755164070706151426,35890 785259430493368320,11774 795036032043520001,263926 793692011190628352,254209 786200375657320448,201619 793913299737907200,255942 794394957192818688,260404 788417178022268928,217519 792766867005779968,247241 795086195952861184,262925 750487061371682819,12883 755708793577697280,35403 778986539921530880,171324 757347625477795840,45125 762585797061124096,72716 766442384255164417,93286 733292563185033216,355480 791771434838331393,240355 780577117490774016,181419 758285560142233601,41703 781715014877052928,186584 776099703792500738,152735 794257391495692288,257480 773545504944914432,136904 762411207890350080,67852 788453628323438594,218275 766755868486406144,95672 780560850578845696,181419 780385070666412032,108396 795757247955607552,268777 754985951743672320,33186 750875243024158720,15808 774918649131872256,144654 790762480792440833,233307 773963430864809984,140444 732170929166536704,349776 775366027295072256,1250203 795352358779809792,266500 777606098840793088,162497 775760472947695616,151463 781188322991439873,155390 762788253091016706,73992 757996353775558656,50581 787016609298722817,207287 790366260689145856,229693 791996562268454912,241034 765898590510280704,89651 772899445650362368,132335 773636679466938368,137869 757089283987701760,45669 770692829530251264,79987 794235254391316480,235487 773707424360460288,11774 789100904221773824,223286 791626212045127681,237935 760780619177656320,64677 795291572090892288,265257 766786058940014592,95568 789941294101504000,228583 786855425983393792,207013 788494812081102848,217519 770225746363162624,117295 761663141092724736,69878 759258697038168064,50993 773661111946051584,138165 765616563475009536,88669 793391180834889728,249153 777302425560551424,160353 779806076870926336,176218 762657751076106240,73814 765417278233911297,85326 791625525429231616,240145 761640608524017666,69878 768581503320076289,107423 793085039546204160,249348 794456106483363840,256255 773996367450632192,138642 775209281163591680,145866 774083598806679553,140965 792101443775836160,243576 789404526046433280,195764 772913133950074880,133519 794533333854253056,261155 785935671072477184,199350 765483754785804289,87793 770890766596046880,118191 781072166062129153,183759 780056429902245890,177444 767832789634969601,100561 775648402700955648,148800 761716137298108416,69356 794632156538634241,261987 776901926755639296,158820 790593418091040769,230857 792762134803390464,247241 795670549183823872,267521 764409279281557505,83381 754786126703886336,32337 790583642502246400,232137 763506915632644096,78189 776238056298864641,152314 787780616213389312,212239 791098744439726080,232169 786911917440770048,207287 768235548053995520,104162 775737075492618240,151255 779455186507104257,173682 791724481974644736,240535 794931877626998784,260445 776020383916920833,152735 751877606342004737,18323 760616118180425728,64074 795455899926196224,239172 774403596150378496,26066 765392978185551875,84724 788458742379458560,217574 791680051351805952,240483 770622608781942784,119937 785859427429646337,197050 773900077358284800,139404 789465979340238849,224680 793097456913375232,249469 794716343627055104,257492 766669743612829696,94899 761657691643183104,69565 773657559387353088,135190 753980495537373184,28866 787783744430243840,11774 794836166952493056,262849 732451689660190723,351837 791072071992348672,196314 753670433090760709,28586 763581072198295552,431998 753359774138368000,27317 778055760194437120,86103 788169309789061124,11774 759261321003143168,57112 777126229048758273,159304 749537656451760128,7461 756214793682325504,41746 755689129724239872,38666 750666160199327744,13532 766035878762381312,90031 753609028941381632,28033 787854739769815040,197888 780601999863668736,181984 790637490486988800,232881 754717404391964672,33356 756598598436065280,44273 752993808892071936,23719 754036628763516928,31400 770023230849581056,116388 771586319847862272,125554 761387924487278592,67852 776422391278891008,152735 776854109844451329,158524 771396006692917248,125367 775755008570785792,150511 767171631189929984,96883 769712412043902976,114422 786908580624465920,207287 760955491409203200,65730 768206523021471744,11774 788161689749483520,352258 792191597978857472,242693 733955770363064320,353961 757244893202821121,46006 761611634800414720,11774 793275243758399488,250430 773088401163714560,133454 788734699191406592,219537 771192194887585792,122814 785241960923541504,194082 793063545911074816,243286 767523676778557440,87904 791407138375479296,236502 773907195356262400,139404 750727844536332288,13289 795028627784138752,264397 765624504089452544,88660 778978425289658369,167220 790942785297723392,234583 790897611083542530,226581 794548505054420992,261155 764572060614004736,79691 780756767462612993,182960 774039973167181825,140230 790597118293573632,231894 790391439993757696,229724 757958771759050752,49852 776826615334576128,155451 787485812527013888,211347 786003894635683840,196277 770758596930011136,120425 779827287793537024,26066 781870363160391680,187131 786049228871053316,199961 773910103967698944,139404 778580294005821440,51069 791607624709967872,238292 790517025936281600,231894 778230557989679104,166409 790726879200186369,18395 771090807247937536,121046 772994262807875584,133454 780876004113977344,183975 790408345471463424,231318 794539416555495425,261155 789677261968605184,203546 732291193971867648,349197 789085419535265792,223286 790241897117806593,229693 794903073831485440,262849 792019275414380544,243075 791247866236837890,234583 785530750640750592,195849 794575950709137408,261155 772960593653358592,133454 791396830667911168,238395 765259522092912640,86763 780801108730150913,181440 732550064866885632,352579 769021291269595138,110362 779794669966417920,176218 773845945662439424,139404 795672533815230464,267862 755828362086608896,39462 757571146976026624,47761 774626935628410881,144494 787092143613489153,209129 758759026435825664,39359 787101681938935808,207119 772172255820324865,111402 775122632945442816,146838 787833717536399360,210238 772869078486769664,129558 774347726024736768,142980 794263606825099264,259063 768852428217126912,104973 793148107466743808,249926 753325579282284545,26492 762727315193356288,74634 764299771599126528,83128 751624378597707776,18397 781210871313866752,186212 785569156674355204,196917 781505601310367744,188231 789416312879677440,225911 748924204075057157,11774 758667115704545280,53144 794526336886931457,261155 778401896381898752,167674 793453633358565379,252196 752999907984809984,24988 771079730594545664,122344 762292630059356160,70509 773972391114469380,140308 780915690920435712,183775 770741101535768576,120474 774375921482686464,141887 794026048803328001,257492 772751146188431360,132335 777300346573946880,156518 788802072019890178,220526 792565806773051392,246632 775389774546731008,148033 751201762137219072,15808 754053805554020352,31529 792825401068232704,247005 770296934045196289,117377 785824926699757569,197512 787244773769830405,207974 755165419900579840,35890 775322195925008388,146675 769153079807619072,110381 765572644108402688,87852 769473781458935808,112693 792171557338517504,243576 767902754069250049,102137 766983318822760448,92902 758071164996456448,49975 761357673828876288,68182 751107143441362944,12032 757945713376497664,49925 764800301979303936,84724 785602379316129792,197512 785626004727275525,197512 792112441060499456,243075 773922226001379329,139404 755504970338799617,354391 769863334292316160,113213 794926717513203713,262022 772794417581350912,132578 732284626270597120,196346 791350244839723009,238383 773235908040495104,11774 772474761171574784,129662 781133386794487809,171403 764394721049452544,82066 755419266736717826,37044 759098025709015040,55257 770734166258352129,121046 775298416066920450,148045 762747179802828800,74727 754853675076550656,26721 755901642642522112,39462 778405020702244864,152594 762038489277952000,69947 771899875055271940,128519 786341308411547648,201958 794550312778354688,261155 774961244721717248,145524 791260367754178560,237491 770629805159112704,119746 787057015700893696,207287 779415490003406853,174115 794080624688644096,241716 788304752950054912,215969 779071883299975169,172027 769680642263003136,113235 769183029801590784,107469 773333430339710976,133519 791705659515351040,221731 754756984671444993,26140 769324507546935296,112336 794692502917967872,262752 781508664548921345,188401 786264644734316544,201958 762792057484095488,74483 767822584914317312,100893 775116691709816832,144682 765719498506788865,88459 791645414504136705,217123 762503347064627200,72541 773857412168253440,139404 791059235551535104,78159 760473929848852480,48052 794930206695976961,263532 759758406098059264,58888 793244193657384960,249926 734948856887025664,353374 790963466462961665,234583 793864102854684676,256255 785663476173672452,195807 779873115094605824,177401 767312293185069056,95572 770906238146138113,120561 787810923549425664,206117 750874203830652928,11014 753384860325150720,27045 753369096880689152,24511 753759685291933697,29592 753688474100707330,26436 756277081621790720,42432 762712803010412544,74133 787854036913364992,11774 790757313120468994,232911 795664488179630080,266151 760870074143997954,61544 769298714682765313,26066 790573923180183552,231894 794689746098237444,261796 752702774710636544,23282 777216191773470721,138490 792497137124868096,246225 756282442386853888,42432 768176637494104065,90327 794526258445041665,261155 771876701374705665,128615 794535371082186752,261155 753923985822408704,30436 770603365579444224,118192 791454136030027777,237857 740941089742422017,11774 763752518098661377,79691 773858957915848704,137869 777940650788581378,164669 757743452738256900,47844 766382790627786752,86815 773897464277528576,139404 770985447380152320,108396 787997953206157312,213064 786675331927343104,204835 763466725790781440,76406 750514126666010624,12746 763154547086733312,76549 787735247819448320,108396 790968764011458562,232169 759185963897589760,56282 769143674454237188,109923 788758368177393664,220526 793455315022778369,250430 770341552497434624,115530 790210207083327490,228241 751082663432359936,11495 765357864655347712,87145 757547470482239489,47782 764837969735933952,84724 775174956355244036,147334 756696087742803968,43553 755108311700234240,34666 785583097815244800,197297 775659563353726977,150511 761956192201486336,70689 763128389838393344,76474 790984925856038912,235590 756316866742743041,42249 779911650237218816,175567 774032968503394308,139865 791088766865727488,234951 791280397967581184,231792 793482967347638272,235315 774298845916213248,141360 762631264155426816,73926 764577491226800128,82002 771536056395051008,125554 780181939789717505,178045 790669075802447872,210238 787492526638850048,210432 790404382886010880,229172 793610427133329408,254135 732700380371374080,353228 793138311254708224,244270 767803911029809153,101134 775771847677796353,151156 790260510893740033,229693 751554516982468608,14277 756263803004780544,42249 759380114371022848,56700 767443701455028224,96785 794528121852719107,261155 770991340792455168,122009 793410721732235264,249926 785547544772407296,196788 793300766559645696,124597 750052992385179649,10735 732254834192093184,1170428 789841817005019137,227873 760585260501389312,63149 750818797859184640,11495 732231402201042945,349425 786938625124474880,206773 792758387951833089,244759 794666210235478020,261050 760887008277430273,65404 794695130322259968,261155 793205638939631617,250633 755627698819653633,37457 770523643159781376,117932 794960794056151040,249926 754954762479546368,33470 762145877658001412,71430 773883942575366145,11774 780353790721531904,352982 775292872757305344,148045 764209087739338752,82457 764947752186945536,84445 795349518149632001,265649 791392595532353536,238780 761152927151063040,61051 762842430290866176,73712 794079758103494656,254444 772264620199469056,129649 786691216578576386,205181 792401580217597953,243165 790327752012406784,228583 770322335886893056,117257 787480379347263488,204373 770695880210993152,107976 776513420099289089,156259 767880793804853248,100561 788536667917254656,218275 773803683285000192,138819 779191075919400960,11774 793166709649727489,249926 787158904912224256,207965 751834645109538816,14277 793845958622777344,255942 793848299056836612,255942 750127403863801856,11495 793792860638158849,255393 758475557478600705,52554 792026956204085248,243075 793457694300659712,252408 749382451139481600,7826 788439961347514368,11774 795667014924849153,245148 786996844370866178,207949 795694054373724160,220029 777269950931169280,160609 751565418414899200,18215 776439884382953472,155451 776795708070375424,157993 769895670706647040,112872 775038123365531648,146259 788435076237451264,199517 758629694296109056,54070 790657514035523584,231612 790984245544181760,235590 795068357942906880,264431 775096558635327488,146305 788931250744614912,219507 762817687852490752,73814 787081581655576576,208989 753060917823229952,22785 791736107381710849,240718 785979486940520448,199478 759830408842268674,59666 774012995135471617,131421 762028784606261252,69711 768951743082147840,108795 756199597010288640,41469 786976302729351170,207949 791976617774120960,240483 779357762933272576,174315 778289291529183232,167220 779092654529269760,168284 763497574116364288,77598 795273294534549504,264397 775802379060977664,149279 786575482774958080,204413 788456721538805760,217837 791752347940745216,240483 788460078512865281,215267 778341431161282560,166852 788481398466195456,218351 774691981758914560,143585 792381704040251392,230485 751788930467373057,18893 791351515021574144,238395 778970122354438144,167220 788100581537767426,214247 793722653471150080,220727 780135084384931841,176128 787480935138598918,210313 789345027742765056,224680 789385679050387457,225359 795248087333748736,265686 762268628909719552,72035 775478430112550912,149300 794776147368124416,259055 755535249530949632,38183 756994641476464640,41702 790588650098532353,231894 769238036198592513,110344 781479889358561281,139404 758787777781719041,53996 780114447465668608,178258 767812754019225600,99385 749646081248620549,9145 758411134059753472,52983 781900625965527040,191354 769886781567340544,114357 759786021978509312,58542 790857607770611712,738099 775908374055706628,142503 764213815038935040,80939 778250630762684417,166409 766722638010081280,95672 785927664465014784,199431 787409550768869376,210289 787472132234158080,205728 769999339452239876,11774 786298049001840693,202429 767068189356417024,94718 769164598620590080,110709 781672752218595328,177455 786555075632201728,204413 793192699629273088,250187 760527787237179392,63451 792158494376026112,243451 776226946892136452,125554 794529113151139841,261155 757383709792186368,46394 790726899630825472,232863 764248188266090497,80939 750237219512782849,9433 750706370026942464,13532 764935136945188864,11774 768855049783115776,105109 775400190232502272,148574 758335609538613249,46384 760360106508689408,61011 756706363942797314,44274 793472862850052096,248706 787605504231038976,210207 794826361462460416,262291 754069622463328256,31529 755204222187147264,36033 758041166705074176,51069 787500768861442048,207613 753721593621196800,23725 790021725844930560,209582 791361203054399488,238395 793992587094933504,257325 792852721237757952,247232 760076107588567041,60392 762343703914700800,72798 762942507068129281,74043 791707509920849920,240483 771178922805387265,122955 763442929859981312,71438 781539693779230720,139404 762631842428092416,73926 768441652478414848,103261 793125147922182144,249469 781644323435577344,187896 751230537310679040,1248136 793578099723997186,252679 775795835011469312,151463 753325429084348416,26066 785798171024879616,197512 768131223558422528,97080 788389915281072128,217519 795738801561882626,267862 762366116140244993,71594 781351930903703553,139404 791775935783575556,240483 759093790216818689,56889 767098339498360832,95672 764638469016748032,82283 763441490018181120,78344 756197752854511616,41680 766181113723101185,89859 789863862128353280,225911 785457751480754176,195207 754114258699423744,29263 794788416546164736,257353 781875934336995331,189857 739849945302212608,11774 764142477859315717,82066 791838351506542593,240070 750528672138825728,12883 752309669113106432,18395 768967427669553152,109960 787033874241097730,207949 773198720573865988,134561 787750917764505600,75631 785686286321397761,196277 787300011621089280,207613 788414276650217472,217519 793135582549536769,249469 761792775184539648,69548 760892298984947714,65404 788530257087397888,218275 775747967831638020,151255 792768017365164032,246657 755162494621118464,35890 792164391307321348,244550 768855481590747137,105109 788546564352507904,218275 770567301779161088,118192 771381929916727296,122622 756528992300171269,11774 792453589352517632,243451 776441784117321728,155896 788831134561935360,220526 775296903881699328,146675 763123648496476160,76665 763785469205151744,80177 765666869017620480,88930 777843010105020416,164001 793899456123047936,256451 756290529890099200,42495 766397285047668737,88920 753360026647932928,27061 751928758194413569,20313 770562439792308224,118191 751202043273117696,16832 778721938101248001,169923 760689903961276417,63655 793230456585986048,248016 792015543347937281,243075 781586057066377216,188304 759084719208210432,55710 794566711295021056,261155 762652157980147712,73814 792763996965339136,244270 759152324359000064,56964 766244463710572545,81929 768725946329276416,100893 760809169859600384,56889 787287987231059969,188577 763886701177630722,80957 761624062095454209,69470 752134884664090624,14277 755534664517857280,38396 777955284006285316,164869 778007373671694337,164826 787850265059745792,212791 733446734735511552,355667 778244021017804801,166409 793691395617796096,254756 771050141700780032,122982 763440481976082432,75899 764243837191499777,82002 770935221810147328,122146 795348476217409536,266500 786605835925327872,205039 757345048199659520,47090 786903821100384256,207287 781791668097941505,189613 792502507259867136,246392 768944202940084224,109666 778743780295835648,169327 780121592747659264,178045 792548880051208192,240070 758378416341000193,52605 788457648001802241,216565 793947799704444928,256105 760788893780238336,64664 780489627748610048,11774 789273358865010688,206666 787311811263549440,210289 793916997981638656,256536 789289801006526464,203546 765303814354329601,86472 788559964281327616,210390 762793727219818496,75073 773706139016040448,11774 763149820307595264,76723 774007111604903937,131421 790529778264584192,231894 793283016596529152,251205 753620282728906752,11774 769999363045199872,11774 764275344178311168,82759 766415056284233728,91946 775002992286326785,146259 794947605281259520,263895 751183300421623808,16768 757503534971523072,46280 795299750924972035,265866 794730689971286016,262025 753020204976832512,22752 780202577724051456,138707 785597819331743744,196788 788809455471251456,220332 732671852271665152,1170670 759612885861412864,72093 775506170630905856,149259 778465258272722944,164826 787781425084989441,212357 789286583463612416,221785 793885331456090112,256255 793155071986937856,249926 764191558300147713,80393 786985317504946176,207974 766963834833756160,95506 776763898640928768,157693 793518183835590656,249725 764978985805676544,84887 764194498381549568,82066 773965882880094212,140232 773316504746074112,134993 756600186504437761,44273 790584777493577728,232169 790596672632025088,232169 794528754726883329,261155 771523150475517952,125145 788190776220065792,215608 791199603953721345,234583 750136241258000385,11495 788467746992451588,218275 789519500483792896,226731 770368330700091392,117310 770263551474819072,112363 759432547394650114,56700 753031125262630912,24788 786967016003493889,11774 793110366733660165,249469 793933470565175296,256255 763163808777007104,76549 774212072783515649,130980 785926701121437696,199262 788889833628241920,221972 792804015910203392,247241 795129499960676352,263289 761942130713464832,70978 794574855769391104,261155 795394247507722240,266884 762147089946120192,431998 785487924531859457,195975 793842624373202944,255942 775719979211755522,151071 772565879120879620,128934 752800706873090048,23294 764034272969814016,78203 766692350601068544,92917 772870254011621376,132761 788551641087619072,217519 760177204156301312,61412 761456145718398977,68273 762765036670509056,74781 758437917135994881,53239 788884714803367937,221711 790260416706383872,230282 793095490007072772,249469 778299925931159552,167220 776092736621424641,153194 789267665831493632,224466 795715901202907140,267862 763846922998321153,80192 761680099674624000,69711 787053070173638656,207965 787765413840945152,210289 792035136112103425,243187 788418562461470720,217837 751760864630407169,18893 761664345029869568,69231 778270926722965504,165690 785461093896425472,192032 775302195432583168,148170 788485552106508288,218351 764949367228805121,84710 795712531025317889,267862 768234784841752576,103924 787083728170291200,207151 791105333246717955,208178 764909733690081280,81065 767133340205887488,97811 779006933013495808,171902 765634967338528768,88052 771827832087453696,125742 743037531541774337,350711 769892892030668800,114229 755951963750096899,40881 771887536096571392,127775 788839418404765696,220332 756197970765189122,41783 787641048461938688,46572 762809927421210624,74681 766416273387446273,91946 795102227006423040,265276 762750747716886528,73674 775377831530340352,148045 732271395313324032,350279 768285457243213824,103071 772866037301776384,132140 758320286609440768,51809 768887210649190405,109104 791609922114850818,234864 751862017120735232,18298 785581151540776960,196917 758890851409932290,54070 767527497562849280,94718 788085837087014912,246425 794390035260805120,253032 790556380432392192,232137 763872543912632320,75955 788068994506948612,215030 787020995437527040,194060 790894567348396036,234583 793890919959322624,249926 787726037740380161,212357 785952678622875648,200009 761924968963837952,69231 792478469351497728,177455 774274046968025089,131421 790699664014188544,231894 785494240717598720,195849 772872736108601344,132996 790934667415412736,232169 791720368796897280,238286 751575670409400320,18495 759111684711559168,56964 785721635320000512,195975 766405320772055042,90384 790708648628539392,233692 794723554491330560,262849 770670764819382272,120610 755138873139798016,34637 758210400458534912,49843 791783568146067457,241720 753633170088538112,24745 767108377931550720,97067 768402315044851712,101681 793543186723459072,7311 792357516814323712,244143 780089594607833088,178258 789749946807267328,226803 786971339517075456,207613 776496792615682052,156373 758634972148297728,54070 752725188425445376,22546 733125490362437632,355464 758253656659546114,172295 766638787124264960,91700 779404821841543168,174557 753709489467985920,28160 786004702248968192,199546 776135040933638145,153854 761425767888592896,67587 770007782355533828,112768 773715322381725696,138894 785325589280546818,11774 761972203277606912,71270 732301578644791296,350539 776619483498557440,157082 774133095523942400,141316 794306901785923585,258981 792414702093504512,243451 751603100083859456,14277 776686901700988928,156835 779443464316588033,171693 785276076360605696,11774 791432267629334528,238292 775811193369948160,151748 776921062332305408,157993 787042954493894656,205167 750666932970409984,13343 765946216786067456,90384 794189214237790208,258598 794499207373520896,259659 759838592646557697,26066 785663785809895424,196277 795716727824859136,267655 764081725399977984,76652 779491487864197120,174557 794383555623350272,257325 776630436093104128,154869 793539447191113728,249926 750817024729706496,15316 759168023143952385,57189 755129338542948352,35449 751168578334953473,14354 788404512830660608,217634 791257504349032448,234653 776403904456040448,121785 770330749409067008,118072 771106567043158017,122759 778313865486409729,167319 780703222373748736,180687 794156086974709760,257423 765659959161794560,88930 795039031117697024,108396 780607050988388353,80785 791092197789753344,234583 791683818323271680,239501 763447898235400192,71438 788754015190388736,220332 760255099625086977,61545 770723646927048704,118375 759199729058193408,55257 756295420150681600,42432 751148843626930176,17186 760177054927065088,61145 785510762529689600,196277 793213716045107200,250033 759384222457073665,13343 794668502481178624,262022 768125370222641152,103212 754047025637982209,29353 765737601483493376,84724 793479716141268992,245591 780541543694278656,11774 788135086868860928,214354 794581373545775104,261155 761625728299393024,67852 764643009501630464,82066 778350620998635521,166298 766732321974317061,79987 795096333099143169,265257 756200167464837121,41680 788451773572714497,218275 756364605895553024,42564 754753663906619392,33474 768945072972914688,108795 791686233676132352,240483 758426922598608896,53185 790325038696333312,213710 755540094048735232,37991 768731165163261952,103405 794086500065345536,257492 763962950201712640,79999 773398480161271809,132370 778700364727980033,168698 794223279624114177,258598 771880821137498112,128404 757691655302615040,47545 750390927546605572,12883 794713710187188225,262022 785629704174776320,194272 788372611038195712,109244 786964462402097152,207287 773880072914800640,139404 776385325581103104,152314 752279471202369536,20279 794543690471641088,261155 795709087900168192,268448 791416361276715008,238395 781183329488007168,182659 785992316783689728,200235 788170006144090116,214660 785527334795345920,196605 787162671917375489,207051 772525439617150976,129551 774259748392701955,139989 789197796385574913,223229 760203508570206208,58537 773922351561871364,139404 764978547668594688,85608 761202604781166593,65180 780989838686298116,184223 794396431184494596,257492 756924943804338177,15415 794258948312289280,259231 773974201862463488,140232 785316813701804032,11774 763163761607778304,76318 771527419350044672,122388 780869381794304000,182659 790686453323927552,233131 786253701614669824,201953 791363806282846208,238395 781383706334244865,186584 776954858234601472,11774 756189970520342528,41460 762125659732742145,71476 740222640011546625,11774 763201189106290688,47188 767499484116824064,99476 755549527927431168,26999 760155952884555776,60884 789334588875165697,223286 767211871942217729,97433 769298396716740608,111225 777230045924294657,158387 792465129115901952,245549 793308762345967616,249926 757440043778609152,1172928 789674693577932800,226731 776930509985189888,158864 749624725253521408,9446 785275338158813184,11774 759157121392996352,51798 756316694449123332,42249 758688150608805888,54070 772476755206606848,129649 757261614034870272,43514 767879286518870016,102249 768439000201826305,106281 789398223391633409,225739 771663193768808449,126921 771059732698267648,122146 753601795906084864,28327 787054091369189376,207861 787715651213398018,205197 775889903720681472,151071 792118757766340612,244230 775494017849126912,148994 762981565966131200,74370 749631297140641792,9378 794218464701337600,252020 771181412695191552,121046 773543577779568641,136904 793843938696232960,254135 772242513549811712,128934 785257012280102912,192846 792944882302103552,212727 785499284556881920,194934 759158376173490176,57348 764135294895464448,82066 758718196304273408,54070 779859517391589377,176109 753285063987507201,25995 790947225820094466,234796 795398525190291461,263793 770208528535425024,117294 757288205242736640,44450 790353137169264640,227795 765619916795895809,11774 766763925673222144,95672 761107715137474562,65180 772457629570465792,131045 775301661304598528,148045 757443202555138048,47263 791359858171707392,238395 793162372739272704,249180 793098160931348482,249469 755163504680787968,35890 757172401914478592,46228 769868643983392769,114987 790803056971616256,232863 775181598916509696,147593 764377851269349376,83342 778996781459787777,171324 772576349072400384,129558 779660461386166272,176114 753758430066683905,29263 785958017128771585,198591 793996408990728192,257423 778303236981788672,167220 794735878409228289,263141 789741235460190208,225998 769774092467568640,114779 779479561474039808,170620 781584058983723008,189017 767532508430807040,1170572 771846044514680832,128382 761932194579419136,70941 733064419270266880,354927 751853759773286400,19000 762620451868778498,73814 781339862297260032,186434 785662729725947904,197911 742118076695486465,11774 768954653719617540,110615 772702463132512256,131421 776433347191050241,155688 764686877848801284,84422 768270893428510720,103506 791696330594713600,240483 772743055283748864,132335 781172821145767937,11774 759752994745257988,56595 756332519360962561,42249 757050276373078016,45721 773666569259999232,137158 789514403137728512,226490 795049533654921216,264397 794986091212369921,262849 778577077553369088,168794 786940874273886208,207287 792015673086083072,243092 735985171778830336,353124 794355384265777153,257492 753408583161745409,27045 791380786528129024,238494 768600399368581120,107423 781107400694792192,185310 771728993125036037,126152 770747493961371649,120393 775309941414518784,148170 791767410172985344,191778 763565625801318400,78140 737781028723392512,1182365 751575185942147072,14277 754758265414778881,33532 756898952679682049,45122 762101894642753536,71429 794007063168892929,257546 759114481083424768,56964 759698395661492224,56964 772886526606925825,132996 787121265035272194,207287 787866247044161536,212139 792770718165377024,247241 795066372967411712,263933 758905506148737024,53034 762698593723617280,73926 793075320014442496,248514 745326616549662720,88859 763455109271465985,78129 766354106755772416,93261 788187951276535809,214078 788447767274237952,216009 768556214053634053,106317 777899775056158720,164001 757687824242081793,48439 794618138902036484,261155 766739706696572928,95672 787040881622724609,207965 788437085413748736,217837 785635110196346880,196686 768631937376329728,104406 778389707831074816,167407 756563227090165761,43471 786048961471799296,197512 758009985209098244,50827 766350237459812353,80939 777845704895131648,163763 795231456024854528,263933 757973594810880000,50500 763732674850721793,79863 755406314767998981,34666 768900725095092224,107428 771006609120194560,121949 763798955587166208,80393 775361680662466560,148645 781229563808448512,185313 768906476324843521,107469 786637018688258048,202265 789927378973622272,228820 790681236247150592,246425 772212993509691392,129662 778476592381042688,167407 786260680915714048,1063777 791718748352675840,240556 758027461036744704,50923 768443479001214976,106281 786774598029193216,205455 732213293499064322,349788 768068001732132864,101514 754719616530722816,33356 773891950277558272,137698 765330564102488064,86120 763240310730358784,75899 787016526566043648,205314 795451518753370112,263793 791425116609601536,238099 752236261444816896,21714 788087820682268672,214492 794029952899436544,257353 763219511285800960,76549 775111470568865792,145562 791692926300676096,240070 789221153306910722,224333 789166436623147012,221416 779123818673557504,171795 794651638489174017,261818 795726096272650241,11774 755050685608128512,34666 759033995380330496,54631 765249535316602881,86653 768855496623349760,105109 769718564584554496,112239 791658850667626496,240483 793940767991623680,257026 772993908586479616,132996 794092572406755328,257625 795416201899831296,265855 771699545805877248,127134 791922117059096576,240718 793102348373622784,249469 777602442586419205,162497 788881776970178560,221416 788481003992059904,218351 789717281165094912,214773 756684336867475456,43225 774103231303524352,138819 760431540459433984,61922 775343997342494720,148473 772952524206837761,133797 758665417267224576,54070 771463105230483456,123345 766344431280717824,91956 781208506565136384,186434 761663843068055552,69947 770216295568637952,117257 776458170017411072,155896 781455337022820352,139404 767787552799461376,100817 771192194103283712,122973 752151042649907200,15808 791039432790986752,232863 764379837125500928,82066 778281102830137347,164785 792426456521531392,245630 778571340609572864,168794 781236118708596737,186434 755025862383308800,33953 778790547146158080,169990 764886536554938369,83713 794715977757970432,262022 758727790229393408,54911 789231243992920064,222104 765247776708001792,86472 772501242597691392,109337 750558693545091072,11495 790949712899649536,11774 757829303891398656,49070 759805144053719040,58542 768997654168801280,110615 785698950632316928,53331 773961416457859072,140444 754018950204297216,29263 790941706115948544,232863 794364187044495360,258771 762646283471302656,73926 767847270775521280,101514 785901761580052481,11774 761564984983818240,69245 768099589685641216,103005 791734634186891264,240627 794287892835291138,255791 785993569299410944,198304 736293163380379648,349957 777020309824077824,158387 792767998151065601,247240 786404039873343489,193533 778030442570133505,1250232 794677291078946816,261155 780941727175544840,184535 750367639231406080,12883 773623624691355648,137315 779345474641731584,174230 779442890699223040,173628 774715854822998016,144573 767778330087075840,100893 795048472361783296,259055 790911950762938368,234796 759015380882825217,55174 751192164516892672,16299 778357378999734272,167305 780945411682996224,183269 766008075861884928,81929 756663610504515584,43471 791019125883736064,235590 791257801339179008,219702 794931750266896384,263895 763505859875917824,1249111 767465302242185216,86103 762370223492116480,1249020 793215780150087680,250430 764223658520932352,82766 788093294433542144,214899 790724659343863809,231894 769234712011223040,110659 770290067977932800,117257 772670948273065985,131421 756202675952357378,39920 780126611819474944,176125 753007341939941376,24248 758723230144221184,54070 760711652039860224,64465 791333751296962560,237594 768304607751643136,103261 794723813447479300,262849 790679570710163458,233307 785261244941041668,11774 785627006226485249,197512 733323375263813633,1170528 750744703520284672,14277 786795229399560193,205186 756411962108571648,36873 760504043290492928,1248768 762042007841681409,431998 763896393022996480,80939 788696983930281989,217574 766342374578618368,93036 778158018198372352,163990 795341361318887425,11774 794687653937631233,262752 766003052297924608,90405 788899464522018816,11774 766015323971604481,90384 773319214778179584,134375 776139940929212416,152735 760146386255880192,11774 773935850040139776,139404 762465143833800706,71749 787727257758412800,210235 767370742132453376,82283 767477843550806016,96263 752682580399370240,22575 775819944135188480,151401 758999171550412800,56146 755161292453863425,35890 751230194334199808,1248136 773684554519502852,137553 776911517774061568,156835 794987250266370048,264397 766442665000841217,92202 794106524239073280,257325 757788056699023360,49066 763107624971710464,76549 733215738459086848,1170862 790923791991988228,234583 785631925973028864,196277 794579426532917248,261155 764064530821361664,79999 795168431259553792,265506 789546895240630272,226717 768541570073255936,100515 770601395435212800,119832 754772298318671873,32963 788457842097479680,215420 790705251217121281,233756 780607788158291968,180723 788250613721145344,213700 756462322059620354,42564 732313996938842112,196346 749540791777947648,9075 764607595642429440,79040 765548172013776901,87904 790406176596951040,229895 775284439324594177,148045 778970307914792960,166916 758476262272675840,52061 771026851187884032,122146 785260357010935808,194154 792040503185465344,243187 793258730360102913,248770 787925449506566145,11774 761710985480732672,69231 793277966818181120,248253 765330959105269760,87249 768897399360282626,11774 790615252790411264,232169 788195079341023232,214247 773196226829381632,134561 786713725583683584,205728 751100199406145536,15808 765582076666142720,86778 792088250982752257,237964 791428869026942976,238639 772902817690427392,131924 779466721195417600,174294 785278211122880512,11774 791413603245096962,237857 786534994135035904,203863 791023540556279808,235882 795700549165481984,268281 778942032047968258,170426 791689410538532864,240145 752864921239621634,22860 791652142750760962,239456 755497618478804992,38032 759195612826992641,56282 769696680807698432,107953 755825080190562305,39810 732536290831261696,51644 788499901952831489,217837 773916041978245125,139404 759079831577305088,56784 788679035337502720,218275 793979056584884229,257353 767851784425447424,101681 778389941344763905,167407 785357837308354560,195481 741034717428867072,11774 778638661189533696,166100 771539160649740291,105109 785602057549914112,197297 778666637583155200,169029 793460067144171521,252408 753635213117317121,28732 775465933355745280,148116 755454705023811584,36735 781275216580259840,186883 788205298171252736,215437 790578727113596928,231894 786237911603683329,201958 790629581929590784,231894 793244383692881920,250430 775858702628683776,151916 775524921501896704,149770 780596926333018120,181935 794963208633131008,263779 759162142318792705,57189 756735132967370752,43588 758074211118280704,51312 757296062692364288,46890 781279127005372416,183759 778295035813126144,167220 778033180502855681,164869 751054460961558528,16638 764215732209016832,82066 758768489150631937,54070 767673492535910400,93823 777043008168394754,158387 786201748536827904,201494 771265958094659584,122967 794299102192345088,257492 749649214637010944,9145 775536131718774784,149200 766432959876456448,92959 771585573857353732,126710 790586240315826176,218275 793124859769335808,249725 793237534868320257,250293 754787029355900929,33355 780759922363498497,182960 765515647753355265,87904 758107413790752768,41703 760681445555834880,63655 786971673660526592,207613 753345154531098625,27045 773886919411429378,139404 785507765858996224,108396 770841322345279488,121612 781005137561128960,182960 779349674394169344,173964 776144508857618432,149300 778976203474661376,154914 779464100392742913,174294 766417077590786048,93184 786060006932316165,198878 757651077017722880,46780 775718775190614016,151083 794531890204209152,261155 760504588042665985,62771 760867494470955008,11774 776554257017372672,155318 785927676611604480,199262 786978139066945537,205294 764624864766332928,77598 795077848889434112,265102 755760088384757760,39462 755110353206476800,25135 773958824348700672,139404 794343249796173824,259457 769135173522763776,110001 791870487655813121,237491 751136750110515201,15242 790995902349479936,235590 755752987293810689,39384 790895666482384896,194060 758804017891782656,54070 780923832202850304,184223 788438769489682432,11774 750058889262030849,7275 747762065050198017,1170820 767932380011266048,101681 785930310529781760,198142 792623552453148672,243451 795005718969643008,264431 754734683947139073,33356 795687713391443969,267160 792044833183404035,243075 771065151382429696,122146 772592121618526208,129551 773958966619545601,140444 781644780245618689,188779 770771368174555136,120425 760192096217116672,61352 771767024720621568,11774 755951631968112641,40881 793272289357799424,249926 753853550464147456,30011 794713567152906240,262752 753396420535726080,27045 758644226116710400,54070 762282660659990529,70641 753204384037801984,25253 756856454515130368,44271 751205927521382400,16833 772441939299954688,128934 751874544076353536,20283 788737231309590528,220332 779091518305005568,172523 761184409651253248,65663 773213091811164160,134358 790974106770386944,11774 753294114595147777,26788 769922311419944961,112032 779528327493144576,175542 758293553466503168,52061 761605306338144256,69231 786289986760880128,201351 794060002285719552,257423 785289175209619456,194648 769268419854204928,109666 767214402466635776,97852 795442686111035392,265855 792909133447962624,209545 791894479376674816,236827 762730100626427904,11774 792166366123991044,242693 764693468954304513,76623 788058572311695360,210208 787025954543656961,11774 788007239327985665,192999 792819372008038400,247730 785420657639260160,195125 755547847798337537,38183 788439328481345536,11774 765036976575684608,85562 788441875246157826,11774 758698994696531971,54517 758448263020351488,52394 770036731039154177,115130 792762952088711169,247241 793299040788111361,250633 769451113401712640,112336 777142259762495488,160480 794584683082379265,261796 791092504124911616,235828 756658291975991296,42495 786076409009758208,199739 791367202544848896,232881 794774928444768256,262849 794879393113980928,262752 763579894018310144,77849 790978239481061376,234583 766016424506691584,90384 795282101037912064,263325 786953462013624320,207613 790984558506237952,11774 786365075858731008,202217 775071365548441601,144648 778364178000142337,167180 794526287125741568,261155 775825092697653248,151156 771066099865714688,122388 793866931547869184,256255 774059214184513536,139404 795751086397255680,268448 763558021138157568,78914 766595154010570752,94699 787748060486971392,205197 774079663542968320,11774 795400986227404800,265885 756629516613713921,40257 770762688452493316,120610 758412895063379969,52821 771170701638193152,122146 756623106697994240,42432 766087541711699973,90790 766508685333893121,93405 771658429362425856,126993 788392959125385216,11774 790859259307188225,234473 755825943545982976,39830 791414213306638337,238207 762421548137320448,65677 786392198258368513,203674 765380443420106752,86440 789170463532392448,11774 768275707554304000,103310 785600353609940992,197286 786001635080216576,199546 779302101813956609,171644 791406860591067137,237857 793456095180226561,251758 786721001501368320,205728 790271685601599488,228341 792626320207249408,232033 779379041103065088,174557 758696258445930496,54070 768098248930185217,87904 763891639718772736,80153 785276826604167169,194648 780825856314859521,182036 791378047656079360,238429 785581610213060608,197286 792853145646792704,248065 795126578657239040,236435 767843790820413440,101681 788417374735126528,217519 785652609944264704,197286 758715347033661440,1248630 775764385633624064,151463 758407992953933825,52821 766363939257126912,93286 780415695599218688,180039 787467902802796544,211347 787799904315928576,193958 786345458411171840,203048 760524008370671616,63451 793859010751557632,255942 795674556333785088,267862 789090057940381696,222500 768882773474045952,109167 773879386118430720,139404 791181301621501953,235590 754086836490932224,29263 775998994073853953,150063 755640043616755712,37044 764348906398285824,82209 771721472171651072,126535 795088336775970817,11774 758756895427588096,54070 789128699899707392,223815 788452579109777408,218275 771154937464008704,124004 732249526413762560,349197 758638930795298816,53635 767940294855630849,65234 766972942563565568,95708 790401831604097024,11774 762289180709748737,571447 780951607676592128,183269 766514453722476544,93286 795455052919894016,267267 790636730013454336,232881 761914903598866432,70858 773276894334554112,135701 776840096721039360,157693 732107735144108033,349197 760178139725172737,61412 765623485431504896,11774 761032631689416704,26066 795767871099912192,247930 763830925570420737,80607 755746236628606976,38210 767854983328825345,97305 768128434727858176,103261 785246543422959617,193121 761360276948152320,68309 790653750390251521,233307 792464167953391616,244773 773255687862235136,129846 792771566664839168,247241 762119456067719168,71099 764178813232287744,82457 764435266794840064,83391 753413232375762944,24745 794640942187757569,262319 794683031961370624,261818 781384754385997824,178076 771082378764689408,123135 755536752551550976,38015 772450396061204480,127925 788944332644548608,221972 790156988894236672,228354 770760611915444224,120610 753697201268805632,28037 769482672431390720,112239 793625878810931200,254135 770712575269015552,738099 772142727945420800,128519 779725305783156736,175092 774301829677080576,141316 758067338226835456,50923 772134388435857408,128934 785493749430444033,196277 785503366851985408,193671 776182331224621056,154322 791141098815098880,235348 763152030688874496,76329 776475347118354434,1170441 753646672627064832,28732 763447539978952704,77849 787153418410340352,207119 779393836887920641,174115 794528074394140672,261155 752975204595408896,24870 795452435267547137,267134 788437348144992256,11774 794005547699884032,256502 773890850506018817,139404 755559162470211584,37457 781096893640241152,184223 767698410866552832,100605 776423836254437376,155219 774528480427913216,143585 787418546846347264,208176 780550925765140480,181419 780551195958112256,11774 753004398939340800,23739 753899698776182784,29263 787007923008385024,208379 795040726782476290,263926 775383546034843648,146991 786984083364585472,207287 774241709672665088,142090 775034174306746368,146259 785942889826168832,199960 752759338163400705,22439 794317135132565504,258598 763413296393261058,75899 756871882075430912,44163 779248397077258240,173347 773731468514250753,138819 760911535224950784,65707 776755024185602050,146991 794340422009004032,260033 791831994963333121,240070 757918187912658944,49590 775061385214566400,146259 786508733752811521,203713 794904843999707136,260613 758350387086696448,52112 785844455500808192,197512 789120831406342144,220332 794898337644298240,263793 785695418529095680,197063 752137378681253888,20232 757191372621291520,44450 758075386194341888,49843 779724794908512256,142648 788773798279512064,220526 765028076300316672,85562 777985612834041856,165185 753326420617592833,24134 768838053389541376,109167 791463873438253056,238205 792046866166849536,11774 787008328018780160,208065 747530273278001155,11774 751733813152210944,17794 792907154952970240,247240 771130517785751552,123583 788168930552532992,215088 781418634405109760,139404 792049675712864256,243167 765674673279496192,88994 774295796925685760,142090 778161700142981120,164826 791113385416925184,231358 781224193019015169,185595 766721023349755905,95593 794379611350056961,257674 751603286218645504,14277 773221418788089856,134561 776533996800995328,156103 766101720757854208,90482 769137505874640896,111491 778031318416359428,160480 732318497410322433,1170399 789559077244379136,227130 790984404759830528,233692 790977404562989056,234796 793619770339844096,250430 769995374312423424,115531 774988071750238209,146164 755438563424997376,35890 785459500241137664,195782 773886022837035008,139404 761752722316013569,69231 771275482864062468,112939 752904426730512384,24316 754820226399674373,32337 781478507109031936,188119 794564820548911104,261155 776841263685443584,149200 778316926141419520,11774 776850333771280385,157755 758075263418851328,50654 755198605560942593,36212 755558018989907968,37655 786515562105073664,202983 794704938156904448,262752 763165456513458176,75899 777941487959048192,164669 760583783649120256,62798 753683016531214336,28981 775424549093421056,149040 780902519589396480,183759 781664663503249408,186750 755916006070050816,40566 764302794631151617,78219 778300675205849088,166390 794748273852579840,261155 776423329632624640,155688 740750035487428608,11774 759115142575513600,56231 751816790196518912,19948 791447610213199872,238383 733299371358474241,355480 769862890404712448,105109 781510668293779456,187044 756203072896970752,148861 793101051662589952,249469 794110407564664832,255942 757706241695100932,46280 793887002152370176,256217 795136627320373248,262226 795703870844469248,268281 794201872655585280,250179 734366418385436672,349197 785628324500471808,197297 774747701283958784,143553 762035101303570432,69878 778632547232210948,168794 756301545524850688,42344 773374704207876096,136515 767181950213697537,97583 767773407022686208,1249470 788567017192235008,218832 777339646304931840,161456 792494532021592064,245208 790626072022974469,232992 777925499616059392,163763 765376938621952000,86472 788457084517879808,217574 794839344032993281,262849 757208812906479617,44429 775374496093962240,148045 762875637056942080,73712 793129037782626304,245607 794899003947290624,262886 790241749830541312,228341 767851400718082048,101681 769785808349827072,114779 791355480450994176,238207 795038787336372224,264677 766731490822647812,79987 765209362805710848,85562 766416741798846465,91946 790784556743794688,232881 769173658111578112,109767 793104721909125122,249469 751774023202115584,19352 786721114575794176,206008 759101574375477256,55660 780479019020005376,177773 785487253623611392,194723 767333731430313984,94699 759756376134586368,58258 794211881426653184,256256 755922976323665920,34021 794347251753590784,258741 766023736533233664,90908 760193483923714048,60999 766346661564190720,93036 771520100499415040,125163 793857631576285184,248652 760828114926604289,64722 767170710997467136,97811 775893842595721218,150663 790518427563782144,231894 787697246959706112,210253 789928044395896832,225981 788774651094794244,220526 766311787327135744,11774 758081631546662912,48663 785733748805337088,196538 763127361143443459,76577 794920687811039232,263895 770718751851360256,1249792 766091691849838592,90629 773697889205882880,137042 779015294803075074,29263 795728814223593473,260127 776471983999418368,156103 769550716423720961,113412 765583012851441664,87867 732746188718542849,353789 764178143213125632,82457 795066913453842432,264754 791427071406960640,237908 781716299386753024,189649 786412246817579008,203674 754125630086651904,27045 794294711343337479,256502 764294312863502336,82177 768134000443527168,103354 754816227294400514,33801 768471475934212096,106774 778388365221691392,154322 777979193380507648,160539 762809390944706560,71087 774705141517733888,142721 764437455592419328,82066 781219211414765568,186363 794779193846341632,263302 755276175694372864,35890 791354751678021632,238395 780837081555795968,182036 761402271464906752,68144 754726335633821696,33356 758124150070185984,50923 788482811137142785,217106 773989031809953792,140444 787373048538148865,209800 791387256829251584,238207 776133304324009985,152735 751767417311887360,18216 787771406222102528,210238 751127305582354432,16953 774719032381485056,141887 760743249317392384,63451 758316886803177472,52022 776742998843400193,157755 792072947452092417,243576 794627228638343168,261155 772809294114803712,132578 760431455583469568,62063 770428875134242816,117257 777395505278181376,33169 777138896811405314,160199 795360831328423936,192363 793622147927191552,253032 794347219549683714,260033 786714056291909632,205091 778599064984092672,168794 778653160189538304,169226 791889978712137728,241831 766002226078756864,90384 765294237122342912,86472 792027382806962177,243075 780958222152720384,140444 751796816669241345,14277 780065202930876416,108396 768771778307055616,108849 777936195795890177,164826 790997120358682624,197046 789771272733519872,215965 790761133527343108,231318 790541197509062656,231894 773407426720755712,136515 775993556792143876,152735 754076613382406144,30354 775657388502376448,150511 780374681811611648,90252 794993636618473472,262225 758250535912747009,51675 794576119110373376,261155 773740266410958848,136904 794137270861393920,254058 795046864844427265,263532 754077665598976001,31035 780073627915988992,159847 787977020806430720,205197 775383591584792576,148170 768870137797632000,109666 788713015411548161,220029 794256864800161793,258456 733198382479597569,355669 756496007555317760,43391 767136869628784640,94699 774045720701566976,139404 793179301617074176,249926 775915003899703297,142503 764231524103446529,82766 794294219707977729,259691 755485198586753024,37206 780959390056583168,182726 789224686299320321,222545 763184967689969665,75899 778029750707064832,165097 795026604791566337,263896 773904272882798592,139932 763466281869860864,77687 775458182277758976,149259 792715969475047425,243513 756226207960535040,41680 791088012897554432,235399 793094639154626560,249469 786187208264867840,192032 787073138710360064,207613 755247946472361984,34898 793115848525295622,249469 768512177229692928,104973 771805538329952256,128194 791091735594012672,236454 780395465095413760,179718 755955002686832640,40881 793944013485158400,252020 786001978107179008,197512 795011375479275520,263896 764866494111092736,84724 790894030741569536,229910 761610088708657152,69356 781366936169025536,187428 795472301844271104,266884 792049856852484098,243187 792799468034850817,244270 760165058617806848,61444 753907791060926464,30237 790731903842258944,232863 793576140795482112,252408 793874129434779648,249926 785303197212565505,11774 794717854830628864,262752 753691214558420993,29263 776581808808923136,156835 770395470103314432,117884 787779489447104512,205197 760585560603844608,56964 786412429534167040,203674 767002029025857536,96039 792040536836182020,243075 770415038830174208,118698 766012946786967552,90384 764261202906140672,82002 795611328144703488,267521 768045274455355392,97472 758041129124233216,50923 793286929219452929,248760 759169664404582400,56964 777910221402288128,1170856 755970631003353089,40550 790143115000631296,223249 792141012521062401,243187 761549897015267330,65455 795736348938371072,267576 763469229920231424,76406 750391649281400832,12883 764277074295136256,82571 753487776880799744,25189 760410449569603584,61051 781430276522070017,187844 790228466734018561,223249 751806612193632256,19874 785374807835631616,193532 787723075781550080,205197 755820323925270528,39810 754938973974179840,33356 749501928657317888,7546 762790095418077184,74681 769526952478715904,27164 776894538229043200,157082 757090034885464064,45964 754708514698829824,33025 785658467243745280,48617 786233354702118912,199546 795011859766190080,260927 777696629008789504,161542 791420835080699904,236502 771975458803945472,125742 771403224976883712,109337 763061588240822272,11774 781134172689543168,185496 754801690428125184,33470 759156559603650560,55887 788939217023807488,11774 764124050725613572,81130 788105308598140929,215005 794709071131766785,259764 764978165148110848,85562 764971432233304065,85562 792787762688569344,247241 781083731901558784,54638 789835803706785793,222785 786945530848882688,206773 763906665792016384,80393 764486146394959872,82766 793849506672574465,255942 794246193702432768,258598 749393184652922880,7461 760867862345121797,65180 775509129192407040,148994 778396292888289281,163763 763066315305259009,75899 787031842717257728,205039 759422673537466369,57574 781700102146580480,186584 772897060353937409,122982 760928238927482882,64730 778668319960403969,167220 763378639392026625,77463 766530219800866816,93184 793924368703361024,256125 766032768199430144,90384 788513195464003585,218275 768587977656193024,107745 785579002316533760,196788 789738952345329664,225602 779487181563846656,171617 785461040670711808,192032 789535472775073792,213064 793572763344760832,252020 745619753683738626,669866 766741892881117185,349312 773990963177934848,62492 786028703319003136,194072 789987295898144768,228354 791797383109672960,240483 787606534926708736,210481 788399755621724161,217519 795022121101426688,262925 795429486036553728,266491 773668253847592962,138532 791691124121403392,240070 793145579274506240,249469 757652413088051200,48549 751591560727371776,18893 763819421550993410,79691 775743002622894080,150511 758509615990571008,51595 759469349904142336,57258 750086871124848641,9433 793481919807758336,252580 781202318452666368,186434 790551261242388481,229874 788553778211414016,218275 761208735691714560,65180 793371665367433216,250328 790256321325039620,229693 757378371458371584,1248475 771313316958392320,117377 792222222287069184,235685 749307159846854657,7816 765512010838773761,87904 790902848196313088,234583 757675776498163712,48735 771511990128877568,123345 773296928645754885,129565 756892978761695233,36145 762243422052687872,72411 772889471285166080,132578 789932559467589632,227804 777936112069345280,164826 765832458256252928,14277 762807162456436736,74938 769423129349394432,111225 773552435361034241,137042 776053968766066689,153095 787094717746020352,207965 770158884145291264,116968 770326248455217157,116229 779448544717594628,464984 764193355068682240,77586 775709523348566016,150394 762630696116584448,73926 794020702135390208,256502 788167290458140673,352258 778640251426185216,167319 778633437313798144,164826 772279085737373696,129126 793841520977776640,255942 754772092911050752,33355 768247080880078848,101681 755086883885940736,35044 795041037991317504,262022 768632196840042496,107745 772792730179276800,132578 778687820206444548,167319 732579971223408640,1170425 764172199187972096,80939 794551220384002052,261155 780604045010448385,181935 792276260336570368,243187 758023148184870913,48663 795698022323810304,268281 758415678906961920,51997 773706778085171200,11774 792067267873820672,243427 795093899177959424,11774 792738532821389312,246726 776869112517578752,158673 751223646627082240,16299 778303450241232896,167273 752692695525625856,22752 758557292253982720,52061 785340793506656256,195125 787275176337485826,199307 789489762650484736,225981 794164283449937920,257325 764191367547523072,81946 793939581259247616,256217 791032785704144896,235179 778645506222358528,167677 794605724399767553,261155 755151115415683072,35890 760994291946618880,66116 770897647339089920,120976 763552910366171136,73196 793168258962714624,249469 787148620076355584,209064 793198028668571648,244289 764891873945059329,84724 750366978825609217,11774 781524133020635137,186584 758265687152394240,52061 786453463051800577,197622 788101462190657536,215005 785914253773451264,198671 771418535470006272,125554 754049724097765376,30590 768163507984490497,103030 767678468024860673,100605 779926731843002368,170187 760462248653488128,62771 788439433032769536,215437 788951077173460992,220767 770703671810072577,120613 773971552635383812,140444 768481468859420672,104973 792857910246121472,247877 762856453187051521,73814 781504836353175556,188401 750442901109215233,11495 772864110220419074,132335 777003197709766656,159876 786630252671885314,205181 759383665898037248,55661 792515972112539648,246273 774353161163268097,143041 775497439365083136,351768 766466701764403200,93823 755394809330671617,35890 793109244409212928,249469 776669692626735104,155451 794034162663624704,257423 795126796983205888,261155 759166632136548352,56772 773596074376368133,137869 787431062133628928,209351 758799848623644679,1248642 788212722366160896,215608 788392612378083328,217519 773991791703883776,140230 762197517287075840,431998 794366893779861504,257353 769250687943188480,110585 790164231823822848,228576 790859091354591232,232863 756308782486024193,28499 794092576257306624,257564 793969835193626625,254135 763825339474653184,80098 793140285547147264,249469 766329916572966912,91946 761674434738462720,69653 765555254217871360,87774 765195212385755137,86103 791432458390626304,237908 765973225096437760,90125 778568124392103937,168794 779405887110651904,174557 793790680564989952,220727 795180583588655104,262847 792931091468328960,247877 795718300252643329,261050 780097603627282432,178258 781188141122097152,183269 786998499007225856,205728 760187451650428928,61598 793982880112226304,255942 790645828582899712,230899 763883457378414592,81022 794705611057401856,261666 795308836622106625,266079 779945630844215296,176203 759193896928833536,57463 776782970053156865,157755 757283230684999681,1248475 759126909334593536,56282 778385146600759296,152594 789385564080308225,225784 794901533825662976,262886 759752130592968704,59472 795313639964217346,265676 794659453245288449,262313 794770969567129600,262849 788027445781737472,214492 785251965953380352,194082 751231542588944384,17143 772468438879043584,131025 762641003106955264,73926 785638524905140224,196917 793863570517700608,256255 776101215578972160,152735 777348655950934016,161546 779539019420041216,174660 792911463635562499,243615 787257699645919233,207109 785686704258621440,196277 751681526526599168,19066 785242686060130304,194082 765202844295110656,86120 785926766992822272,199546 761965005285761024,1248928 765636995938934788,88052 792422041190182912,243165 732091965248954368,1170319 791008303849414656,232169 763955775932764163,80393 785686537283469312,196676 794527228402888704,261155 795020478289158144,233692 795089206729207808,265170 787737311656148993,205197 788783857810092032,220526 790152043700883456,227252 793043376732069888,249067 761364797346553856,67023 787902641363836929,207287 788754964235554816,220526 785867262339194880,196277 788006224994402304,214354 794854797866401792,263540 777831184109752324,163763 765621250261520384,88669 781240017645473792,182960 791310315992391681,206850 766343640520286208,92860 785520238897037313,195408 776993948636020736,158387 760956786950242304,65974 792778865529778176,242693 788466144948748288,216943 795099222227841024,265257 780738238889725952,182036 789513005557964800,225981 771202614390165504,64722 773953931869298688,139577 762229135720742912,45014 761669584093122560,70085 780058748022693888,177704 786399175416000512,202983 763834894174650368,80720 788909499423739905,11774 789303412072542210,218349 765526251054301185,86082 793485436035276800,252741 765215475756249090,86440 771505221763641344,125381 791577685671587840,238207 768085910743154689,103354 774061557152047106,139404 776633948688363520,58531 793261229565358080,249469 793455888405139456,238290 793445692710785024,252196 762256963757453313,72382 767468508418572288,95055 771089168210530304,123499 766332777688096768,93036 775531402506805248,148748 791801763384979456,240763 768173005780443136,103126 764235816696766464,81692 792378393551446016,243187 785585552523337729,196524 793813682274705409,254089 760864944581709826,65180 732638374352261120,353209 758669068190658560,52749 794960427633561600,262849 758340752162197504,52061 785911009588326400,88374 756505426376654848,42432 756566895910879232,43471 776350065636106241,153194 765879494674636800,89923 769403644361879552,112363 768813942755983361,106716 775023271859347456,146214 776032921576542208,153038 754084141172396032,30370 772919550895685634,11774 788174639667245056,216009 766772883192418304,95568 786777706587262976,206008 764282817979244544,82283 749860779780763648,10012 762363404241612800,72408 790718613036605440,233692 794225126728499200,258909 793165270097522688,249348 772802510469861376,132335 794015832246550528,249926 759413905185574912,56964 773668108116512769,132497 775951871211020288,139404 788510469539725313,217658 790310278168735745,230704 757905464646569984,49852 765389552982724608,87145 789135112638042113,220689 795142301018296320,264397 766998557702303744,96299 775016968080556033,146259 779360263250194432,174427 771404321539911680,125070 785642383341817857,196917 779624812847239168,175154 790242857261170688,228341 777980349800251392,164375 785357731192373249,193571 781748146611294208,186434 749749935046664192,9857 792711672834170882,23217 773894222277672960,139865 793070270307192832,249180 793130277115682816,240718 769579828458713088,350878 753030605298950144,23899 765532140603858948,87904 788158781343404032,215252 792520857935450112,245101 773493245061890050,136904 760986105332305920,66116 753665295588274177,26815 766557623202160640,93508 755142042397839360,35825 773289647707451393,136018 780124173360173057,178415 789427982033190912,225981 790909488278581253,234796 794462479619268609,350913 794551553751470080,260404 791670893936336897,240483 793319529166307328,195876 793965968255029249,255176 795344406056497157,266460 758441934943727616,53001 773742677024210944,108396 787845694862221312,205197 788388122547490816,217519 793224690139410432,249348 789104180346494978,223492 753691751995600901,29263 781212551568691200,11774 755164075533959168,35890 756617825335128064,44429 779088178749722624,168284 785717420266778624,196277 756979407106019328,45669 778021916779089920,160539 766223697325748224,90384 760204686456557568,58537 767839746685034497,101681 770016381400219652,116086 744980069433638912,11774 780334132140183552,178345 761590781111046145,69231 795381007985868800,266491 786723417068142593,205094 769009852412821504,110585 770672780002127874,120610 785484468685533184,196233 792076685185159168,11774 795370078481088513,266500 794726975726292993,262022 768475262363197440,106770 787331594985938944,199307 793181090475286528,249926 786415726261403648,203674 757233664283381760,45348 791393578341707776,234796 752984918897008640,25255 789359899377631232,224793 753983705648140288,350711 762337953314136067,69356 774736964541034496,144635 785651991640846336,196277 768244640080289792,11774 773653277258940416,137158 750235681486626816,11495 793136390393491456,249345 776032354901037056,153038 759169231602782209,56964 764849243341201408,84724 778282271258193921,166532 764229293786427392,65476 779397873280495616,174610 757231878743162880,45669 793229535730802688,248988 747461816779935744,11774 774275254462062596,141867 766002047900610562,90575 766308475181862917,90011 753716119454658561,29456 763780886051422208,11774 763112445435121666,76549 767033471621558272,92213 778751707605897216,167220 795773126470578176,268643 762292249342406656,67283 787411764916920321,180433 792772721612427264,247241 794510245720653825,258878 788343892525604864,216943 794196480898768896,258598 755815307223134208,39810 781124298299801600,184223 786994214894698496,208167 791671126791491584,240145 785570534541045761,196917 776179484571480064,152946 793627412835602432,253032 792155038022008832,243187 751913411210977280,18303 757759826390835200,47783 795401060244287489,247930 789515112960913409,225981 764644387452096512,84117 794994072834412544,264431 775545472161165312,103354 766403714886144000,80939 788779561496510464,220526 793946965465645056,256358 785843106021244933,198878 755435532306427904,37433 776844014674903041,151539 763780794171035648,11774 791275679371423749,237491 792580752382816256,246314 789083192733143040,223286 788752695188422656,220526 768141241183862784,101681 771908240418279424,127579 775624832436277248,150404 792553147906482176,244270 760123066399748096,60866 792421856179462144,245268 778273459243802624,167044 774274120263561216,141867 750415572383457280,11677 781540103713763328,185310 758438205557383169,49400 791744604802387968,240584 785921412829704192,197512 794543726852980736,261155 776799369655836672,157755 772979041888415745,133454 769730905556389889,18030 771409824349233152,125367 772245353118638080,127836 756354378278195204,42391 771063562261241856,122388 788694096156225536,219942 759457884539412480,58491 786547723164016640,201555 776185388205420545,154322 776650031331958784,157082 765242208039608320,86440 781864083846934531,177455 781509928724946944,188401 787202367460483072,207965 780816931985190912,183269 777143787604709376,157993 790237486437928960,229505 794987352561188873,263895 757998229740847104,50442 764157833785008129,82066 794071495408545792,256255 750654440961560580,14402 794407250295037952,258741 763355336992489472,77731 795476497545003008,262022 771035737625993216,122146 750851225361395712,15316 772807328886161408,132335 760552849080057856,63655 767864423834935297,101163 786085999768137728,196767 785489455864045568,196277 795011375961620480,262925 786622814379966464,205181 787282540788719616,209151 768931211121004544,110362 772493310757900288,131045 793255570115534848,249926 764203612054646784,82066 778760683559251969,169410 793804345917726721,252824 779293667785748482,158387 758628892114423808,53985 786571730873712640,204413 741680229312286720,351152 750353745960169472,11495 772605844668100608,120690 795014247591845888,264397 791348724966371328,238395 743899637094973441,352908 778712365231583233,167517 774793298057699328,144494 753717421207322624,23725 792478806690922496,243286 760605164487208960,52195 794273289464119302,249926 770755279449448448,119893 750454419179728897,13046 793210685484208128,249926 789556969518563328,217285 790936211627974656,234583 760983426560176128,66159 791281108092612608,237491 767195949022191616,91946 791116812511432704,234583 785824873855582208,197512 769285599480209410,110585 780631046828195840,182257 788476902969270272,218275 793626886421131264,254025 754705123037835264,32568 771911856101482496,74133 757550728261009408,47782 756366721603268608,42171 793612659107196928,238207 793155310512840704,249926 771321647794126848,124601 791788100603092992,240926 763811413064159232,79911 788027900041854976,214492 791467824736854016,238780 766116960333537280,81929 793100806862020608,249469 778007217903665152,164435 791370425431306240,226862 760939804309630976,65174 757595730651602944,47545 767858436453261312,100605 763170578492628992,1249110 791348629919465472,238395 787700244586893312,207287 792266449939271680,235590 740819913539997696,195876 764970390472892416,85562 750368196885032960,10735 766357701639172097,93314 780166525659512833,174115 794556680960737281,261155 778757788155547649,170373 793183308414787584,249926 772458230349963264,131045 788145401857658880,214976 759720543398596608,59467 750024169165840386,10735 787348996486492161,210289 769566353086828544,113412 780373160185126912,179742 761398571216220160,67229 792093277407150080,243865 763040237077528576,70886 785984731179388928,200382 766273051478589440,91956 762693337614659585,74247 793400624893206528,248638 763416488153841664,78129 792032421826875392,243075 765255756518137856,86763 788163789464203265,215608 749318583109292032,8187 788743194863296513,220332 756017086086782977,1170572 756774776727674880,42171 758992801434439681,56302 781295408123219969,185595 788400718151426049,217519 790402938556456960,225611 794984002495062016,261155 779423833115598848,173868 786393905012932610,196701 790205769954234368,228888 766263697438367745,431998 750065146031120384,11517 785641470921433088,196523 758251334856536064,52061 777423073817616384,37396 793162307639635969,249180 789868865924767745,225981 764070709551181825,80939 794669908315369477,262022 768911226881445888,109945 776064732977586176,152735 788469011872972800,214354 791671910748815360,240479 788225751409713152,215210 755973479669886976,40881 758076918461829120,49843 785828703339057156,197888 773734207021473792,138819 793086470441447424,249348 789111060968017920,32404 787063292799938560,207965 787784905988055040,207287 788756452768944128,220332 766707300748976129,95672 765517226879422464,87904 776768150138388480,157755 779143548822167552,172962 785683368943816705,197091 788537871573680128,215437 753350829667717120,27222 765976089269153792,90031 775561015874445312,148537 790983748514816000,235621 793868347318341632,255942 794345334155710464,257492 779069868939239424,171795 794911853851852806,260613 753597817361489920,23023 789291620185145345,224680 792871932236533761,247877 765186248596135936,86103 769262827550892033,112363 786623062573592576,203350 761385119793885184,67229 768986670150672384,110362 777952714017779712,163990 756501406794690560,42249 764163248866426880,82202 768629716332838912,26539 794705313127493633,261050 793246238556688384,249841 733131389122420736,355106 793125114648735744,249469 758769696657276929,55262 772416920041553920,127711 790681353188732928,232169 791691290996043776,240145 794302266727682048,258331 777194408567566340,160592 790333194197356544,227269 770991245304799233,120468 794593620485472256,261796 773181494407737344,134561 757603265223729152,47940 757701523442896896,48663 763690991492530176,79059 781730565984702464,189017 790935452396187648,234583 770941324824547328,122146 780076155370110976,177248 788154115616493569,214899 761186011774869504,63084 788061391588438016,215005 778245798865858560,164826 775076896946216961,146405 780556229391319040,180112 769315847936487424,112494 775411566170603521,148800 795655500616626181,267746 759109814286942208,56784 763379451191255040,1170685 765004254784294912,85562 755784293377511424,36961 765328049776816128,85562 754745542685650944,28732 788168849250062336,11774 756423783607570432,42249 794636326981300225,261155 770507454899625989,118737 776309816675500036,146720 751754745333841920,18316 773316037131374592,135725 760909130424954880,11774 733369556220137472,353451 792571372014755841,244270 789435434501672960,225981 787384450728402944,210289 765261573317201920,86763 774870447292715008,142090 791418711018274816,196314 793994958030196740,255942 793133054571143168,249841 788459889723072512,218275 764760299735920640,83392 785722743790546944,197091 779833014616330240,173347 750456004987486208,13532 760980886221426688,65455 795318629243895808,261155 768449638881910784,106083 774287446796218372,11774 764841045855088640,84724 792472574462570496,246225 793120938732744712,249469 787379870569336832,180433 761312933724901376,67547 775771182771671040,151265 791973890222268416,241274 789267618062622722,224329 751601875103977472,14653 764619028799389696,79561 759481221168635904,54974 778270299120738304,167046 795701846698496000,11774 777005293448331264,159876 789032064943267840,221971 794536266712944640,261155 793106537178734595,249469 758318235485810688,51344 789843205072285696,227242 770372855741624320,118393 781234558394073088,186434 774092493780508672,140025 785255529073508352,174507 794890555234930688,256564 763772451159285761,80136 767461593663746048,92077 775959844490612736,152735 769266752790401029,112363 780560411422633987,181026 791822076785025024,7706 758139183667957760,41703 760348172673699840,62130 764177924589092865,81130 737437541813620740,11774 794588880234156034,261818 769877793538801664,112104 760842468409675776,349479 793327886358896640,250293 750384019120861186,13021 791412505998307329,238639 753744612141838336,29263 779292735622832132,171168 787801251480154113,205197 787780694659391488,212357 759734395624235008,58815 754781852708249600,33549 790920196840099840,234796 791696063082016768,237491 775404722425475072,148537 779356817218338816,173753 781268184250789888,183269 788557812280520704,218495 788157828959580160,216009 770981846393954304,122146 765006431695233028,11774 760610793897488384,63149 766438292011311104,93286 757270399491112960,46006 750482180212654080,11495 771927575383932928,127775 789857723290624000,228088 759208077866434560,56282 763086264954392576,76329 732177276985614340,172295 775847767721730049,151947 780839948475895808,182211 750779258708955143,13790 786367381295685633,202561 793334871561080832,249926 778360746665095168,167569 765206667361484800,80607 776229443173949440,153610 790645852251435008,232169 760082099877605378,60866 773819026707476480,138819 763912239300616192,76623 754744141997760513,33356 770683364516982784,120610 755378511129358344,35373 791308144966246400,237491 787290084890378240,206447 788060577591623684,215005 766617348245708801,82457 776890463861157889,155390 790567295747821570,232280 786919841965932544,192032 753679449590300672,21167 764978869526986752,85562 779824941004890112,176109 781881835059949569,190635 758388153069600768,52921 785652821496442880,197063 765249521940955136,86763 773960715648499712,140444 791348484167307264,11774 750107419032760320,11677 754774349442379776,14277 732252671625682944,349197 761145195220049922,1248609 780405050464010240,178966 793614267052331008,254058 793077374505975808,249286 793442796938067968,252196 755290113962287104,35890 768860670213226497,109666 766448351189622786,93286 777558165378494465,161988 763513352823857152,75829 775184979189985281,145244 779619238587822080,175549 780054064423927808,164814 766071499832696832,81929 776172816018341888,126570 778942473963995138,169550 786547763232268292,204273 766520869778620416,92958 756617959804723200,44429 760981096368570369,66159 791373449159700481,238290 776901530943356928,157693 756291390854672385,42564 770555538312540160,118191 763352224051372032,77598 791371607604400128,236907 787806640623849473,205197 788748345925697536,220332 761019530348900353,66239 759947703568576514,52887 758439291663986688,52061 753721795740471296,28508 771367120890368000,125121 770380867755737089,117257 787106480243744769,207119 793829492250771456,252196 778044178030657536,157755 795701624123621376,267567 788820750799106048,219119 785321259340935170,193260 792103177508130817,239405 756598101230706688,44273 776557364854005760,153501 791739341743624192,240584 758045576411754496,49480 765215644216336385,80393 765282821321687040,86440 768138125025632256,352982 752710806811209728,20032 773946648632422400,139577 794594338135097344,249926 794565120584249345,261155 761821667379257344,431998 773668283199270912,11774 759113604121653248,57092 751029592966639616,15800 757542901047930880,46006 791633734483185664,239456 774401629923651584,143473 749698833924231168,9433 779807913414103042,176201 777680324348219392,159411 780847132492242944,183269 776417344943972352,155451 765286456659025921,86103 785560155832201216,195975 793470124783173633,252408 775827352940974082,151439 768613570946924544,95574 773471923305123841,136904 793643904566427649,252639 760970178951778305,66105 763634673926799360,75724 763862579978575874,80648 788569228882227200,215437 785550157580496896,130635 753711788290695177,29263 786651097859493888,90209 749049593007050752,195876 794937641754066945,262847 786590442200657920,203674 793612926489767936,254135 787310963942887424,210260 765226585481895937,86320 794535300714418176,258741 771886882032611328,128591 775466958695305220,146991 780483800442732544,180759 791454289789001728,232169 792341297080233985,243200 786370374594211840,203510 793629520041545728,252639 758714455572316161,46076 767350471962996736,94699 794205375025311744,257492 762430767632781312,67852 765140840553582592,84710 780784413936345088,182960 787091134367592448,208379 762003006602743808,70501 768852175594205185,107745 767735669032570880,100893 785995517503295488,199262 795749180916559874,268646 756985523755950081,44450 785582407474962432,197286 756517832922271744,37294 773598553063038977,136904 779015186032259073,171991 786606945234976768,205039 763037899864543233,75633 766623564510420992,94899 790742728556449792,231870 777555892040441856,161960 785292122173808641,193669 755161866910007298,35890 766785087107203073,95707 755903537209540611,39462 778960232772956161,171379 765353939902554112,86693 788872236501307392,221785 768977969222127617,110302 794634569555312640,261155 775075875192582145,146847 766705962665205760,93303 790970158802083841,234796 753041463861063681,24316 763604652550225920,76012 743270542824747008,1247598 778583246514814976,167220 756876417489522688,45122 773892920365768704,139404 763933486860296193,80486 768523445382504448,106281 746851698497458176,65113 790609539158585344,231870 755823635659681793,36522 788847926315474945,220526 769559295583191042,170736 793974532008644608,257353 779924881072762880,176926 791392369442590721,238207 785518950977118208,194560 779501962496765953,464984 763548761700364288,78394 794597058892050433,249926 755003111866036224,34645 762397802634874880,72035 787255607351017473,209035 790982458690809856,217634 765186432214249473,83391 773140456012066816,134033 779648487935705089,175772 766776402158850052,96263 795056550385766400,247930 779198402508759040,167220 765598195426562049,86645 767874692409688064,100893 787382138295332864,210687 794625013857091584,262145 751195071987355648,17416 780591115699232768,181886 787254106842890240,209731 790946755923677185,234796 751023825576349696,15316 767654485518848000,100180 779375871849148417,174427 732548607203790849,351837 793531890091393025,252741 789932718616350720,108396 790779488141512705,232169 793265868771778560,248104 794606431148249088,257492 786948856181321728,205728 775145066272739328,138812 787857678093651968,211733 781686552824995840,188458 761672757935341568,69711 794545448732200960,261155 759606564848279552,58169 768501903143505920,106281 790976262747590656,234583 763787574439649280,79691 790972365853163520,235487 758755007407747072,54519 787689235977351168,204835 788801501183500289,219678 789688058761338880,108396 754119315377586176,31667 770357189043113984,117257 792080868479205376,11774 793500037225574401,252196 753203323608727552,26140 794608593899323392,261818 785295521699082240,11774 778816772807856128,170072 779408928534822912,173964 776632185981767680,154947 795085746696691712,265102 767881166447861760,101919 768376485312925696,104395 785790491631771648,196733 770970344777801728,121479 757989369701666817,50307 764944176551079936,170736 768281437552283651,105109 770277601894076416,117257 795100845478060032,261155 785542822967537665,130635 778816499242848256,170169 776512792430084096,154701 788502978026172416,218275 795750252988997633,261155 749733551336099840,9295 753976331377836032,30590 781254902811127808,186063 768216182608556033,103975 793191259288530945,249841 761508976563544064,68571 755879670764142593,39657 793775230577586176,246425 793470508641554432,252020 756550365760327680,42432 733448091265867776,355952 788799150393483264,220332 793157240270131200,249469 785253607947894785,11774 794167299351556096,249348 793937318616834048,256254 791737467359617024,240627 775674398380621825,150663 776434724864688129,155688 760657469865660417,63559 791355589976875008,238395 763488753918685184,78198 768984966566932484,110615 791093755348525056,235956 793455186308112384,251234 788849174338949120,220526 795347972053733377,266500 762772824721395712,73712 775216936124686336,147391 792027425651642368,243075 794624857380102144,261155 791834191306461184,234957 733442990664876033,355462 769333719828013056,27164 766283532289224705,91798 759275919328571392,56964 755022917998698496,34321 780550921654706176,181419 752669024408875009,22917 765226472441118720,86103 787324943746920448,207835 763004626660691969,75899 795101171048390656,262620 779436368258818048,173682 758865398527688704,54631 794197013118140417,258044 793561850621333504,250785 793262381237432327,249926 794330294803435520,257423 793619750110703617,252020 795412907513167873,247930 769856070097506304,114779 793432903296450560,252020 785951259253612544,198671 764678948852674560,83128 795091385762410501,263933 767968608152612864,100620 778003631643557890,164900 768848340461113344,109167 773522663264301056,136610 787882162456440833,212239 789997679354843136,224680 767864604378533888,98972 791065550751461376,236454 793561269504704512,250785 794768342569598976,261666 790277640942788608,228354 758718082709725190,46076 777668255494180864,159876 793333234780233729,249180 781813922651254784,353893 789550287656656896,226578 751219687606751232,17794 756207533551915008,41472 763445724298223616,78304 768673040272064513,107469 739319059490045952,72093 771130860711981056,114254 771529201413263360,123085 792379258882691072,243187 755879603839832064,39657 788888272063832065,221057 780880329242349569,177687 794287741919862784,259482 762310253451108352,431998 772782689678008320,132335 788639373583613952,218275 781133512548225024,185496 795194797183107072,261155 786998229338652672,207949 791404174223241216,238378 794966145719816192,261155 790707459723661313,232169 774017403998965760,140444 778316894604554241,166532 791591436533633025,237691 795076212712423424,11774 794604811492720640,249926 779364037972942848,174315 764813817553391616,84666 766069985072427008,89404 794189088102322176,258249 754737517031727109,33356 781897727949111300,191354 759592597954371584,57105 785492171210141696,196277 786039082283573248,198671 779586389805441024,170187 785486132603564032,195975 791328729754578944,237491 787878885543256064,213376 773508830965686272,137042 758135542626324480,51595 776765137554255872,154914 765671409192493056,78159 780452143002112000,1170508 753764937332240384,28832 794578336877973505,261155 794618062309851140,261155 791367525392977920,237491 794682449766793217,262588 785865465017069568,196277 753718066425503744,29263 761961060677017601,71386 788445094248669184,217837 793870290350596096,11774 795702359196372993,267862 768078885103673348,103261 780063045775200256,172185 794731318101692417,229713 794988264482635778,262925 763147081817006080,76934 790065023481737216,228820 795727392299974656,11774 776930310348873729,159245 763391858722549760,77977 764668998109638657,82018 776132156787752960,152735 793223705849569280,249469 789214012974178304,224680 760496795973722112,62063 791978292756701184,241819 765235839915872256,86320 766407853536112640,89859 788452154386153472,218275 778428494418153472,166853 773968651817017344,140444 774425410486415360,143473 786221317901029376,201555 764197540589871105,82544 780410739664232450,179695 794992472145494016,261060 750588155804454912,12815 768973689404567552,109960 773588585517686784,137158 763831616968032256,80366 795061972672937984,263906 748359455654313984,11774 758490236477378560,46384 765334561668624384,86053 779855340309389312,177233 785926798009888768,199546 774734257528778753,144573 761396854663684097,65180 793990330525761536,255299 760194884166881280,61206 787036422263803904,207613 766438714021023744,93823 794696706730311680,262022 795365752937336832,266054 774021046299078656,139404 758635563243212800,54128 793484032042467336,249926 793093884092047360,249469 764439490685440000,78159 761056089936756740,65455 773875602210168833,138382 794589859876745216,261155 771392588704198656,124597 795302298192855041,266079 761670362513805312,70085 793299462370099200,250633 793988340966191105,203546 753734350571732992,28115 760988374119374848,66116 768874676114296833,101681 770935894161358848,122146 759454032503115776,55887 758540646554673152,53144 795057043707199488,262849 754135741526007809,30370 794960879246675968,262849 794693194093133824,261987 770713087515164672,119937 785989738847203328,199478 762672595581931520,1170856 786534302351622144,199640 751779153674776576,19485 764161898468155393,81869 768126712785674240,103261 769267253426524160,112693 754862590002548736,32941 771409841524998144,118191 790012584082550784,228037 764501451649548288,209828 787691104581914628,204078 793937825578106880,255942 755390478514737152,37044 776057003257040896,153095 769700291222667264,114779 781363164394905601,139404 765961141482905600,89888 774420530325811200,139865 766431396311076865,92958 789928425393762305,228820 775786135524085760,1250248 773947244009680896,139404 792364988606263296,234583 774994329718788098,146259 772060623047892992,127775 767702764491251712,87904 794274875020021761,258429 795061073464463360,264700 775820249857859584,151741 785553834701643777,196917 777537328650788864,161542 773978144013361152,140444 764976767182397440,85562 781448515373436928,184223 793627385618796544,245024 781567278882156544,189017 771159337599315968,123358 774967063588769792,144542 770266437025931264,112939 752928685276094464,23432 795762916557352960,247930 795364181293801472,266054 794496348707921920,258741 771461319501443072,125145 776900101004328960,159359 794815529928294400,263463 795239066543542274,265644 779468228120678400,168284 792041988296028160,243187 786086381626023937,193533 794981290776793090,263906 786829178704424960,205186 750156716025667584,11430 750451179797098496,13532 775156330059358209,128934 795067477629825025,247651 789895788570693633,227048 778194996059136002,165185 788653592584519680,193121 773909842855661568,11774 771402327945338880,124597 771101348477579265,122817 779063206627119104,170818 767915536965656576,93210 776863469396078593,158428 791032626786205697,235590 762123907151171585,431998 786231532595707904,201958 767080509734256640,91595 751687111322009600,18397 764215651527430144,62180 778665804841627648,169029 790973629810958336,235590 793231952119672832,248253 787501337047015425,72035 764935334203228161,85159 773256353699667968,135381 762024080685961217,71685 768533672408522752,104973 774429116548390913,143585 776106959481167872,153658 788701101465808898,219958 773881338671751168,139404 763421652751421440,75929 776984296863113216,159843 761523301743198208,68163 788141734035279872,215634 795440600501878788,266990 758058150859644929,51069 763566436858023938,77612 765531918276321280,87904 780161375725297664,177233 765333807734067200,87084 758421078083600384,53163 791236873020645376,235621 765769625887989760,80720 790727622565265408,232863 763131347770699776,76858 763778120851652608,11774 767345421572333568,97325 788095952540278784,215005 777905276477329408,11774 763439126909628416,78344 786312774234300416,202429 794647789053480960,261155 771187668768043010,114254 767816972482514944,100559 761774390920908800,70084 794580470629629956,26066 794910010304299008,261818 763900162850697216,67995 771427704755191809,121788 789243798958342144,223692 793100381870063617,239582 789954246707904512,200963 761591584580210688,11774 769573761137934336,112788 794687707494707200,261818 759110334577713152,56964 779750287393353728,175967 760674423657623554,63451 790955666395369472,234583 753981334545166337,30802 789295331779371008,224680 793948806064832512,11774 791785398959804420,241678 779154064663863296,172962 769133847707545601,1249122 778586217252200448,168794 788600040403206144,104244 751113345923706884,16299 732264410765524994,349814 785884526971060224,197512 763757128901234688,69548 786692236016771077,203822 794688392575361024,262752 788550268841406464,214660 789462005304418304,222535 755174646585098240,35890 763060919668727808,11774 770716980928061441,119832 766426747596214272,92025 785427428512452609,195207 786118267471486976,90252 772771523681746944,132556 780649937688080384,182257 793984907764703232,257325 749324582100676610,8047 787508280847372288,72035 790726706419998720,232863 792055316343037952,243187 756289754728103936,41632 773843645447352321,137869 780435425215275008,11774 769741524729028609,112032 778038799150542848,165423 767120273569177600,97811 790975598701064192,232169 788968729417703424,222627 752293688068280320,1170347 761068119993438208,66159 753764184295301120,11774 794579750224134144,261155 771105452708990977,122344 793876239878467584,256393 793109258069942272,249469 761600547862392832,68908 792166340765347840,243187 791690673162510336,240145 795060962407620608,263906 771112960508866560,122982 742721472922165249,47188 763801919471038464,80393 795328916449886208,217837 786776935296700416,206642 781551107797581824,188478 791388191613816832,11774 764879524873940992,84724 767741486947508224,97519 792725087115849728,246771 786903462856491008,65113 770260910602612736,117377 770861972598366209,95672 777037778156605440,159876 794683607759650820,262752 795329505300594688,264397 755436353920327680,37433 761906357389885440,48052 767173130255147008,97355 785548108092571649,196277 789153591948812288,215505 761177495148257280,66897 775693681324089345,150063 749911469345546240,10713 759595596659298304,58232 763554248948748289,78513 773656932682833920,11774 781666738240978944,189613 790002356083720192,225949 790002652574838788,228354 750667405853024256,11495 764150240966344704,82066 772788999882698752,132335 780600526287282177,181755 766159109515128832,90357 771342482156163072,93303 763538602601029633,79059 787669086209736704,211859 767713964444815360,100545 766438400715096064,93405 786198844455346176,201619 762809005328695301,74321 759114737909137408,56964 751972128451211264,1248200 751904010345574404,20115 753822892182282240,28281 791008211822219264,232169 756292476902649856,42564 786680638392991744,193297 767894681686536192,101163 779268579392905216,172799 787026266285191168,208014 765282115151728640,84209 766448221921116161,79020 775383293340430336,148537 769942442888036352,114779 775384288090927107,148537 794534459668361216,261155 763404532281970689,77731 757780739215720449,47940 753790386657689601,29898 794929373300326401,263895 732681551780057089,1170624 790647408900333568,227183 794991504670461952,262752 793191471130214400,249926 795328009305722880,265992 769838184163381248,105109 795378826159255552,262847 787818297534189568,213064 771516621999448064,125111 787918750670479360,213887 750649392332283905,14234 749747120870010880,7816 785271969860104192,194648 757283991590359040,1248475 753341555117854724,25995 758413785971372032,52112 761759180285943808,68862 766692662309036032,94699 793436732624470016,196314 787065867649617921,207965 792796827846336512,243865 793866984660271104,11774 764118790862876672,75899 768203701236314112,11774 780641308117381120,182257 794077568282394624,256255 752688938830049281,21074 771329007879016449,122776 775524998639411200,149953 758445789295185921,50476 791349037131714560,238207 740384388442169344,11774 749761347047583744,9991 769526403771621376,112336 794569287218270209,261155 788431590938509312,217519 765699853619961856,86274 786582744524591104,209828 788479529471741952,215437 761665513118310401,69878 760518599320535040,63149 779011834569433088,169437 793488167198416896,252741 761276937763426305,67492 764871080456486912,84724 755057998083395585,34666 787834234690043904,349856 787835375481872384,205197 778298700766535680,167319 793175448582782976,247379 751580684561453056,14476 791721474008748032,221972 732535726429089792,352473 758069915282575360,49843 759280690139635712,57105 779115761419726848,172089 785935386258214912,197512 780081624557817856,159359 767144224781369344,97432 792804062756560898,247379 781651522690088960,181892 786932140877283332,207287 775969776267059200,151845 786946284200525824,207613 738814282620506112,11774 777658620045619201,162596 790627757793251328,11774 766386926828085248,93184 792208312741744640,240793 794554607879929856,257353 754190884174827520,31717 759436923039514624,55257 788779974132166656,220526 785590838759944192,197286 740334401997971456,11774 757724730069770241,47844 790360125370470404,230485 794679707623010304,261155 786639171708256256,205455 762687370055389184,73926 771465260553338880,125604 762659664743981056,73814 786576475902259200,204413 787062827554967552,246425 788165976227315712,215608 786355011521433600,203391 793272153491681280,249841 759741681856053248,59217 791236094088151041,235590 757552072116035584,46280 774218611414142976,137693 764556055774756864,82066 767755237637578753,352027 775361210413830144,148126 788874011820236801,221832 791446708571877376,237935 755020102559346688,34666 791833738220941312,240070 788932215136813060,11774 790390540017819649,229745 794628477232312324,260033 777546494203179009,159876 788850410379411456,212343 779009996033888256,171693 762064587902504960,71026 773999932009226240,139404 789517899329396737,205972 759298743174832128,48663 778336273543102464,163990 752069928518295552,20921 776179342741209089,153194 781880839021797376,189017 769393807280508928,112788 780795675009101824,183269 776775188377513987,157755 793177034746892288,249469 779809830923927552,176218 766730086804549632,93184 781373677224853504,139404 770414054804291584,117257 778269774262444032,167046 795758362470322176,268646 761602854528385025,69231 778949240303345664,171324 765245461812785152,84254 774934869130547200,144648 777863274469662720,164001 762030133238648832,68993 787628054021492736,206101 758337642987610112,52554 755209890918903808,33751 759953912191447040,56964 788702792277897216,220029 794037692870709248,257492 765194287776731136,84209 779341349480980480,172295 762298324674342912,431998 743658897303441409,102730 755911820787929088,40550 742343374343114752,56436 775203720535519233,144730 791081102727196672,235590 788454363173879808,215437 766043624459104256,89923 768934088904364032,107423 793634813320101889,252741 753201821443825664,25258 765982284910649345,90575 766169912943452160,90575 774825626511343616,144654 788035955428962306,214033 752957744945045504,24134 754812543286161408,33751 762157258390339584,71476 793627424571338752,252020 766578459535605761,148861 785483029816942593,195975 791464122017837056,238205 791667765006311424,234990 788695202236162048,219958 793861892779356160,255942 795413825810038788,247930 780870771782529024,183668 773952259478593536,139404 790244805490204672,230040 792416528616611840,243187 789546305576067073,226717 793183656164544512,249753 765795983032811524,89198 788605961485291520,217958 776464640016515072,156115 774229613497225216,142074 791348874950610944,237908 763147532562227202,76794 781261641631485952,186212 758364802158702592,52061 794554914768818178,261155 755096761383792640,35449 779447621433700352,174435 772454524808204288,130415 788110620872749056,215437 753271973497757696,26066 762702876745592833,74247 793410404089081856,249841 766714533599510528,95708 772264622082494465,129558 769304349155602432,112872 775507226232557568,112363 762808822704418816,75073 777046783952162816,159245 794732489734492160,262025 790349676151181312,230282 767819083026927620,101681 776806665232404482,139017 781643086942330880,88197 773519263491624960,136947 772850376542457860,132908 793114833696751616,249469 753747667256283140,29263 767144058720366592,97432 756994447565467648,45669 765151694124482561,85562 792592629280018432,244642 764161854411198464,81869 773477997235941376,136947 795678809035014144,267862 758841662625808388,54974 794686288586739714,261155 791567273513418753,26066 775514090437545985,149953 764245914210959360,82066 792071190529478657,243614 778759927674339328,167319 788688970808893440,218258 765516562841370624,87793 785458251705888769,195975 793434572600053760,249926 761653189137559554,69231 762261300244275200,71502 768895955261267968,101681 794061447277973505,257492 769603367660249088,113836 770641462983856128,119832 759097160071716865,54842 780795218106912768,182036 763811296559165440,79911 776895370034937856,159245 781390943459172356,186584 790921100976803840,234583 757652611432460288,46076 794323471375486989,259861 775301577485717504,148045 773910436467138560,139404 777152386427002884,156926 790973988361105409,235621 750427647252041728,12535 766351853252599808,84209 788477105122271232,217945 789171755680092160,11774 791002870963462145,231870 793459980246581248,250179 755556530989039617,38183 758684777822220289,54070 791693924121341952,238207 794751390069489664,249926 785512577027616768,195975 773299641886662661,134993 785884573896888320,194723 778227575478968321,26066 781054696471470082,183759 775745489396314112,150624 781479506024554497,188154 764686251878391808,84422 787644581030531072,206048 771475644429533185,124597 793535857433063425,253335 790950279663550464,232884 762471541875412992,431998 788954724804530176,222551 795679118150889472,267618 766725882174119936,95593 773256886242148352,135736 771798399368605696,128122 779049573830397952,172057 792754819203203072,243187 792403709791576064,243165 755960226537406464,37137 770343441511419905,117609 773626685488979968,138054 790951716502069248,232169 795336024972922880,265878 756326136137809920,42495 792553014812938240,246012 768917624734388225,109666 750988364397088768,15800 781256102046371840,186212 791390120087842820,238802 760477912030072833,62502 775149998568722433,146847 785261598768189441,194167 794577121343574017,261155 792801612771106816,247241 775757260719067136,151463 755078735460642816,35044 775790499198140417,150490 763957028310036480,80209 786405147110809600,203674 793619942591442945,253793 765940487207264257,89733 773614622163230721,137818 774651462672605184,144234 768959456600207360,110302 781240771701641216,182870 786436016802455552,203806 752984482261700609,25255 763443165571518464,78159 768236364760436738,104932 775170320919588864,147303 768870796257353728,109374 767685794018439168,100506 791433372652277761,237935 758136491528847360,50110 765908530822049792,89945 754015905026347008,30340 766038812095021058,90319 777667101620248576,161456 785595150319878145,197196 795446704849948672,262053 757580166839300096,47761 768211687140790272,103212 776461785444605952,155686 773556304040366080,137508 757551470271168512,47782 777190947398430722,160539 769408016986759168,111600 754861472782561280,33356 762840237806538752,74133 786673655895953408,205181 779375375927287808,171693 795437543323930624,265855 768472668320522241,106774 768083011506020352,103261 794176070794645504,249904 792421029217959937,245268 786957770901823488,193633 758856018193362944,54631 750366517137592320,11349 732314800206819329,349814 786798213005086720,205186 785934741769953280,199211 766758906496450561,92195 790390024785137664,11774 763490235896389632,78159 791373153549385728,237594 760163487658016768,61412 775510308634832897,149124 785974331033530368,199960 791229636319580160,232881 781315845251211264,186584 793251154041929728,250633 761325881507930112,67852 780791376904613888,183269 769716689411923968,112336 764135947302674432,82066 761563077154377728,68993 763715491630243840,79585 780468141071732737,11774 789437915596140545,225981 773601017342595073,137965 776762028476203008,157755 766360281803096068,93286 755603139634528256,38028 791394783298220032,237908 762713660913582080,73926 791721029110534144,240483 775656185433161728,150511 781201433983082496,186212 792577151098761216,242693 794244538906722304,258598 795393477748072453,266151 786040118742163457,199262 756616208221343744,44429 774988978755923968,144682 779372639274016768,174315 793200249472966660,249841 758327441425362944,52532 788478245268316160,218275 778771734870843396,166339 760877399881945088,65180 792564370244972544,243460 795711326177861632,261155 786218788446310400,201385 790319241664733184,230283 791699065666801664,240483 792763001770283008,247241 793125780129742848,249469 792479134962155520,243187 786956582001188864,203793 793619796742971392,252020 770256655019835393,117294 794757402394406913,262752 763104218341269504,75802 789753426347368449,226862 759418756791607296,55257 759386948184207360,57883 761993656685453312,70509 769881228417896448,112363 786950626366324737,207287 794656407308161024,259892 770998324526809088,122598 787957119844749312,213710 775170287033847808,147334 764450141893951488,83391 795274213443694592,265638 781550184907931648,108396 734401065735585792,351387 774225783430733824,141360 793117481502121988,249469 795288798104080384,263239 790990448760266752,234583 778492854406619136,167713 757181194429575168,46343 773296147217743872,108795 758110182547173376,41703 788889245624729600,11774 793168660458188800,247241 760172829299974144,60134 762696734761971713,73712 771816511753289728,127871 753428963079380992,26289 762659985016754177,73814 755547822565396480,38476 773630291466268672,137740 774235293205401602,141867 758339229080576001,48289 786600777934483457,11774 757036388642615297,43807 776954521205342208,139404 785341321972187136,195125 764945973701332993,11774 767483965716430849,99474 780151741874638850,173628 753391897981452288,23739 764757349479297025,84679 759055884152508417,39462 791810828806651905,241940 756490969390866433,43541 780969284654596096,183468 765661401901834240,89076 762284976045907968,431998 767813084719226880,96767 756363183665930241,41518 751615316099084288,18489 792470997953748992,246225 760678507731152896,48052 766617447260622848,93823 794326304757862400,259974 785989221777494020,200490 795440865246412804,266138 751809796727115776,18486 777657275829846016,121795 794177480047214592,257492 757591667545374720,47761 780767334625574918,11774 767003518137925634,96849 750027970140631040,10654 761593804814155776,69231 756961854459670528,44450 767436779397849088,98727 780780856436752384,183146 785616219256852481,196433 776813233034231808,157693 755086786968158209,35314 774098210960740352,139404 760857598002290688,65222 756296183019110400,42564 751629905545265152,18893 763420882341654529,76549 788102962828734464,214247 770716678174994432,118192 773932154988404736,139404 794548148953812992,261155 771556412602200065,101383 770419271390339074,115526 761758675807641600,69231 778399057656045568,152594 770838560459010050,121612 759914373217263616,59477 767115432834822144,56391 762984587089674240,75724 786014223788707841,193297 767783516889243648,101516 764281092983648257,39096 770986433184235522,121949 794024469593460737,256439 788124262120980480,215012 787978693893320704,208307 794602791775989760,261818 771537600859344896,125554 763759578357956608,431998 770800535851053056,120557 779106209668431872,172799 759777379141025792,57372 758721833227223041,11774 788214919791570944,215012 795242437216059392,261155 776975221119000577,159258 791774284448354304,240483 770433937998958592,117257 793184429124444160,249180 795231169105145856,263895 766317953650425856,88920 777028553644711936,157755 760863105140215808,64197 757593791100366849,47940 773558129879617536,137158 791811836760981505,240926 785240510231375873,194141 771717985593651201,126152 763897115412008960,79513 755745017352847361,39197 788389064588288000,217519 794666701895991296,262313 767892422181347328,100893 775520525757980672,112363 766344391036313600,91956 772842727025233920,132335 774798332321492993,143877 764172512750080004,81869 761559595105988608,1170525 753363973186195458,27045 791618630077128704,240145 790947870962749440,164764 768380294797725696,103071 758875474042892289,54070 776764108037296128,157840 777085087644995585,158520 760145452847271936,61145 785358580090281984,195481 774009339983958016,140025 752244473342464000,21106 757642836783366144,48549 786179844325289984,199211 771026261426642944,122875 795380735821697024,266491 763490334357749760,78159 774810806319886336,130988 771283285980872704,124545 751791107520929792,19352 767418594758098944,97519 793499670639104000,252020 766715222258225153,95708 794396433348632576,259034 788103464136142849,214899 758541684842037248,53185 794728849372131328,261155 757790790122733569,48929 776511878004518912,155936 786005079925018624,199546 790713846717566976,233241 772249341381775360,129471 788785832060555265,220526 790638231339622400,232881 790922694451617792,231792 792211089693913091,244550 779080396499656704,172123 791778883230052352,240483 775905069686546432,152182 791361515609784320,11774 756453952510648320,43225 790766145615695873,232881 786073322354274304,199546 788061562061848576,215030 761097231235592192,66159 763780459931181060,11774 790034092125462528,224113 789816639688613888,228034 780027329754071040,176129 789229332145303553,223846 794610678287966208,261155 793279931371356160,248253 762513376429809664,70745 760922723799343104,64693 785338851082461187,194934 779463666676617216,174557 794284986555912192,258771 794303614592294912,259818 794616644815454209,262022 794582391767568384,261130 763555691315490816,78219 775463582125424640,149121 759201933219553280,55257 760787279803781120,63965 770616892314628096,120094 734703367382044672,65113 774298964036288512,140874 792022580563734528,242628 751712562425856000,19220 756344666224721920,42432 752849081857302528,22439 776076033946587136,1250260 786066847003271169,200870 793927237934481410,256255 771478586234503169,125111 768981549677182976,110659 755483647910694913,37607 771099263627583489,123583 776052364440539136,152735 777883258444931072,160539 764900051193884672,84675 778361781022359552,166532 761700509359026177,69947 769249164983164929,110585 788034066100596742,209195 788471288205545472,218275 764995435589230592,85562 765588200161148928,84209 767404484062384128,80939 752960789523357696,24316 789902504028962817,227453 795271574005825536,243187 775004823913635841,144648 789242005259972610,217285 753709761196097536,29263 794304878507999232,257406 757446019181322240,46379 789241540749168640,206666 781865287553605632,190635 794002694361010176,255176 760154821244645376,61011 763452868531748864,78159 769258955210043393,111448 780599330289876992,181886 794688920709566469,262752 794693054657609728,262849 761909291259301892,71099 795448506802520064,265855 786464807599865856,202727 771851945707442176,125554 789226451300155392,224552 790928008144039936,234583 768220999913472000,103506 764556147265245184,80648 765763492582416384,88920 793501784631152640,252824 785891648773423104,199431 761262069798752256,65887 762158144399085568,72028 786621850709143552,202429 764203585596973060,82066 787238430245842944,208831 773718289486848000,11774 768184594424291328,101681 792216691379806208,243187 757684023930064896,47940 795615458753998848,267655 754834933101854721,33970 780418490792640512,178075 758101452451483648,48663 789535119467958272,225981 779806804863627264,176201 785554074267586560,196917 789176383800958976,223286 793220664651948032,249926 758687320363065345,54070 770964764944109568,122146 751223203435950080,17794 773882379110748160,139404 765286285758062592,86653 792821321033850880,247877 793204147671670784,249926 795492840541487104,108396 781215710034874368,186584 785580918023024641,87904 793187127601143808,250033 788751260870643712,220029 788787077454241792,220841 790700693606629376,233729 778338206601269249,128591 789824083026448385,226708 787061960508444672,207949 788594475782250496,217519 790757498441564160,221524 732926638975901696,353672 777520036944617472,157755 793186973301170176,232825 754707038475722752,33174 786194717667045377,201619 766247181732945920,91946 787149664655204352,209184 752958081504423936,24526 785657956981477377,197512 768287830221082624,209828 773299372813488128,136110 763097535380541440,68182 790981141134278660,235590 795119495735980032,265257 758770256634605568,55257 766149834596245504,81929 768524475943882752,107069 776168522648948736,153854 793221846074290176,249057 794081670320164864,247561 779093275667857409,171617 792718054794952704,246225 765035661938208768,79516 766600839536447488,94769 777804699810627586,163780 790258281780477952,212131 770337590755135489,117662 758196971773452288,50504 781175992647901184,186107 792761520404832256,246392 785655826455355392,197512 779020178961018880,171324 780483250976333824,180759 785684775633813504,195975 785862653977780224,198878 777293803061321728,160480 780039233121751042,177233 787059713141776384,207109 786234079352131584,199546 786990867370414080,207613 793138880455192576,231894 792443076014899200,245998 779430563228901376,174230 755535401561882624,38032 766057903031668736,90482 769780377737043969,114779 777117970480951296,160238 753324736055156736,26788 770428129647087618,118191 763550925180895232,73814 768525710306574336,106716 771809758193913857,118191 791608846254866433,238395 758758710067990528,54070 769912511986593793,43950 772330559376855041,122647 773778696473874432,1250071 792394915279937536,971825 753739046581473281,29059 794367292306059264,257353 780876139854266369,83641 768548325087776770,106774 755161246236811264,35890 756212341100965888,41702 795317070019825664,262022 763793209516449792,47940 767130123367776256,95262 777463585391783937,127871 749676145487020032,9784 771113491159588864,123135 793952131807969280,256255 794618862801219585,262053 768625451405283328,90982 792136214556057600,240584 765154344807333888,86103 758300471446474753,52311 763178514623373313,76535 780721388726333440,182257 788363339348975616,214127 756204260728111104,39475 790951643168772096,234583 790248371143356416,230282 781314319363502080,183468 792284623422324736,233154 792597940430860288,246726 794254342597574656,226320 794558361991835648,261155 762398054389575680,73030 758730432670072835,54272 765342187680768000,86653 768107340319031296,101681 770799718439919616,44421 786313454000877568,202217 780818831975518208,183269 763517695509889024,78115 767869027632807937,101383 771078727635566592,43553 776496635006320641,155933 771755601898635265,125853 761255670398058496,67547 764836572281921536,84724 768088640287182848,1249513 771076894389366785,122344 765552088168280064,87887 753286424607293441,11774 773914201265963008,138819 753776036207263744,29790 773599623181135873,137979 767067086837342208,97355 795002219254972416,258456 793151378935975936,249926 767182073140391936,97554 757294083715006468,46229 755584611355201536,38459 778703492516937729,168633 787060216592564224,207861 781250946688884736,186434 794617038077620224,262022 755627322330537984,38035 763876189517647872,80155 772851868842139648,132497 781695209776091137,183759 756948790163169280,45672 774081300609118208,139371 788154142388871168,216009 793620753593671680,252581 756296050533552128,42495 787465745944850432,209800 773608022891454464,137042 763895332749078528,80486 787371276264366080,203217 765268044641923072,84724 758262934237646848,52112 751146497060720640,17284 785810336771375104,197297 762006076548083714,70501 780407524696653825,179742 793624872966459393,252679 759621979653611521,56964 795026078947360768,264754 768873824188260352,109874 791660121403392000,216327 790954478744637440,234551 778335476117671936,166339 791223704617414656,234796 753935787339747329,30339 789939395084320768,221107 756670633589825536,1248415 778250933230706692,166390 793084862848720897,249348 787039980455690240,207712 790755601810853892,228570 789517022942138368,225943 794725158783225856,260081 795375699800403968,266138 768219327833092096,103481 772028274025332737,129240 774700649221070849,144839 764918454000517120,83385 792035749193539585,238099 794292055711346692,252639 790914786276040704,234796 776513512327618560,155688 777125756686053377,159245 778638108866727936,167677 778439289239547905,164001 786712097421918208,204413 789946547769380864,228576 775651922023845888,11774 786241227289161728,201958 794598710223183872,39957 787737285416607744,205197 755766963377414145,38032 774790856188502017,141745 787752425025179648,205197 780851763633152004,183269 786269298872299521,201958 750606018049040384,12746 776771808343183360,155451 779501716974800900,169573 787028035480551429,208016 791303373517574144,236502 749786910835478528,8670 772797646750650370,132578 774248512506761216,141887 790348417025179648,231008 773943880479809536,139373 771424915626991617,85562 768808309700775936,95672 758443142030974976,52749 759117307922747394,57131 771938289226055681,118191 755128970211831808,32673 791100928526983168,204413 794728685492436993,263033 751233117118164992,17640 753342198427426816,27061 776015029900550144,152872 785327566437646337,11774 794760908992114688,262053 786610246114476032,11774 763518587013300225,78684 749838170921897984,9754 788080673974345728,215252 766717661162024961,95568 793909610742620160,256536 787093890201362432,209043 794611905495269376,261155 777861443685322752,164001 788055583513468928,214492 753052728465600512,25255 763364721437224960,77731 790610803405697024,231871 756989114306727936,43285 785862911486988288,197512 773363011893415937,24173 756291175594590208,42432 781586310746091520,188304 792960503647723520,248578 795176946225311744,264397 791947017073242112,220287 769887991196155904,1249703 789432862080577536,225981 776906514619445248,158815 785961482903101440,205972 789481216529403904,225365 791826326231678981,240926 765688771899555840,86103 773870420814663680,139404 761919154865614848,57049 763151808617443328,76723 788613049758388226,217285 767842840101609472,101681 775092640282845185,146970 791354075216347136,11774 764964153433829376,75899 785872960871628801,198576 775470445579669505,149329 776970092747886593,152490 755033124984197121,14277 785814319493705728,198586 790520761983373312,231894 764839583867478016,84724 795724783061233664,268281 771396654415028226,122967 777116021228445696,113836 776981535278772225,159093 761298459013976064,67648 792881267356368896,243075 794248243408273408,258598 762725549798150144,73712 785424420110163968,194129 764122055084093440,82018 776849959433875456,158387 790327916727046145,221731 793114167842668544,249469 770412888653783041,118191 757348268791721985,46890 758654170194903040,54070 792057112771727360,243576 755208156058386432,36056 761927626025897984,431998 794162718332907521,258331 758843750504239106,54070 789431011436335104,225359 795706773017595904,26066 777515527312998406,161219 792349491646959616,244143 758382223477313536,52112 770095376154169344,114254 793612323554402304,249926 791347266242146304,238207 788143812875001860,215754 791009760082472960,233307 764133513150988288,82066 781138436308635648,185496 795248797010055168,263895 755255726675595264,35373 761587501937070081,67906 792072761258614784,240583 789148561040695296,11774 777880465344598016,163763 769177145188970497,111558 773068857959337986,133454 756948948368101377,41702 779374398583078914,174315 760195824211128320,61412 786262215888207873,202429 790595309105664001,210238 793095471417798658,249469 795687311027511296,267862 765049878590267393,84422 776773518621106176,157755 794645048163966977,261942 760949404346048512,64245 772335320515813377,130554 794016141207216128,1170322 770936180330393600,118191 775072237846159360,102409 761286367380905984,65180 793244443075678208,248253 751650372691718144,18386 767417806761631744,93144 769321205400731649,112399 775890486015897600,151463 758289681582882816,51675 767778217017180161,101463 779503379911471104,86440 780845510944890881,183826 794698967917481984,261155 781295012395028480,70338 786037111023480833,198892 786308931547045888,192032 769397269896585216,112693 781885060656095232,190603 781329943577985025,185921 781876229364391936,190635 789085103649648640,222655 790306130362667008,227494 792847217849667584,247819 794526809777995776,220689 778313051732717568,166913 753869804851912704,27222 779229008613564416,172802 786589711749947392,204835 793456028755042304,251452 792089870617280512,232471 750432207261409284,13343 787092856921960448,205728 769294784930451458,110585 794557679490465792,261155 794570252147273728,39957 755947941534334976,40881 771421153944604672,125367 775184584212295681,146720 758658488423723008,54070 789197943693676546,223078 751954622546190337,14277 756289188434092032,42344 762742370173607936,74066 764883333868290049,82203 790917718170009601,234796 789198596398800897,224225 771097978211676160,122759 793387160158216192,250293 769295380425105408,110659 770339065581473792,115530 788124486750973952,215012 770273272202203136,117257 790226344693096448,230261 794536075783847936,236502 795011294399074304,263896 773894535462080513,139404 788791478738907136,218258 770140170314219520,114254 771952122208382976,127775 773267639242293248,135025 781899346010832896,191354 776190325182361600,154071 764163163633975296,80939 794949685945528321,262849 795052796936593409,263895 752950619879550976,24196 758400386520657922,42234 795748068515872768,268646 734833728766115840,351463 786620634000461824,11774 757447687990018048,47261 774668572782014464,144654 791038829293625345,233051 794676574977040384,261155 754094073745641472,31686 763003612612222976,75396 765942914136412160,11774 780760931479334912,182960 773583231803326464,137042 779347016807620608,64722 793950925907820544,254444 763788053299224580,80136 777619033969471488,162294 768632112047980545,103354 760254878195253248,61545 778368228544352256,166339 777702025886851072,159876 758013551546097665,50500 777263630949703680,159475 764097412616990720,81702 791624381688639488,240061 773845710085251072,139404 780941169777795072,182960 786033961591971840,198304 787022761801678848,204413 786781477765775360,204297 780836372462440449,183269 785550325734313984,196917 757488891511189504,47090 775302854127083524,146259 791662381931704321,240483 762396800875634688,72420 769314108487372801,112363 773998968128704514,139404 778261159820480512,164826 794005746002395136,252051 792168034207137792,241678 772458722652282880,131045 751768600847921152,18413 769673428123127808,114848 764976548692824065,84889 788735293931347968,220332 769147412401287168,111558 790911422763073536,234583 795666125186953216,267862 785324946578935808,11774 795094634422747136,265030 768924294973886464,110209 778031959478046720,161502 762534303058137088,68862 765515787440418816,87904 734105327570800640,350498 760438534914342912,41680 794344069656768512,257530 773480635482644480,136904 763147012858454016,75899 792831900046024704,247241 767593739061645312,87904 787950617037713408,211829 757618572407533578,47761 792315550634508288,242693 771880010806235136,128519 781654172034891778,177455 790957771600433152,234583 762253233687519232,72121 777242004371546113,159876 765260571587424256,86103 791659497743843328,240483 779174782998831104,172962 762330682312065024,72420 793982435511844864,257325 788035141880967168,207841 763048083513085953,11774 778296769952317441,167220 786981130864058368,207287 759491604344217600,57105 764275271964958720,81869 773917476887334912,139404 775957457382150145,150237 758222770148937728,50654 790298375564369920,11774 788718114296909824,218275 735987359657930752,11774 779477472614113280,168284 788583759914340352,218791 762434129833058304,70886 750722514947571712,14421 790179127529771008,199307 754737947002429442,33356 773876298254987264,139392 768934899160088576,110477 788072270422011904,11774 788562631976189952,218349 791805235857678336,240070 792490514289262592,246225 788517730651672577,218164 764512449932525569,82508 793794231148109825,255393 755544699100946434,38401 778567764579672064,168794 787264093686116353,207965 785546361341112320,196788 781416506295025665,183530 770323346227654656,117364 762278859110752260,431998 785270196151934976,194167 791356143675203585,78159 794612539132956672,260081 778667904313110528,11774 765264797331972098,86209 777106968213270528,87904 777716995882090496,161387 780184191426105344,174557 768599270308057089,107428 752750861244248064,22752 780477124536786944,179742 785661884477349888,197512 759524021150953472,58250 772214444608909312,129126 775428997798912000,141415 780755840970190848,182036 792272171657793536,242693 788052408974860288,214809 791420543971028992,238639 761000534564372484,65974 776337698198028288,195876 763492670375362560,77598 772492864613863425,20170 762729784719839233,74247 793625795348398081,254135 793228869851578368,249841 759854631375605760,54070 764240660983521281,82002 775638971674222596,112363 767358395485528065,95672 759563887230320641,57105 762781727509000192,72408 752925476302102528,24316 793501922816688128,252824 788084497958985729,234630 791287392359428097,237236 792078134417952768,240583 751650671183540226,18555 786166925252501504,49459 788113897765175296,215437 758104008728858626,51239 789960464667062272,226969 785594624157093890,197286 787394017348554752,180433 793096605511540736,249469 753771830352056322,28799 779495507748020224,173347 787153047503839232,209184 788818651868635136,17416 765935474993090560,88361 755561717300547584,36877 762748233311461376,73707 789077698626719745,223286 774040894118821888,139404 773959166750785536,140444 790628507223195648,232137 788124154700541953,215608 760125950461960192,61145 785429447637774336,193571 787845438862864385,210585 758682404601159680,54272 751148574935769097,17186 772116664854818816,738099 758109290716663809,51451 770965745014407168,121612 790559563162542084,231894 767072524823891968,95672 758659338546270208,54070 778671782115045376,169201 793626453934039040,248516 762395202514477056,72420 776752864945401856,157693 776758772484026369,157693 755295378765852672,19397 773053909455732736,133519 793105068664979457,248437 793156480652292096,197091 768873223513575425,109666 756397063919677441,42249 761249983907655680,65455 775317119147716608,77136 788232687479721985,214138 795408847720611840,266151 778209720737771521,166390 771350117920059392,124883 780516241383370752,180759 766635475222208512,95063 767171651003875328,90384 794590344977534976,261818 790704386326626304,232911 749861283319676928,10320 766942475688837120,95511 771494902307909632,16002 773884023957549056,137869 764302846871212032,82283 775561295194050560,148645 786253600477421568,199546 790921477688360960,234796 751103899092656128,16897 794756292023697408,262849 757396257899810816,46890 788101112775573504,215505 776921606513889280,158387 792899510104121344,228634 794967609267683328,262925 785558036165357568,197035 758827095086604288,1248642 788500649017303040,214078 785488434873892864,194723 794373290391277568,259034 759268889012408320,55661 769168573830930432,97386 779860581440290816,170187 793873612935536640,249926 757219163454644225,46006 791810125333880833,240890 766065661202145280,90384 792495887389904896,243187 794316199568019456,259773 753023132332679169,24880 791308501691822080,237787 765948284909326336,90384 768216609450262528,104406 789250956902871040,203546 795471607200448512,247930 764845488281640960,84724 766449275832307713,93184 773900443105632257,139404 790654860173672449,232169 794643154490298368,249926 756422740534374400,42249 756911758313414656,12954 768411249130471424,86208 771802540417712129,125742 795761217184808961,267564 756650652181331968,43553 794987896201773056,263898 756614846364344320,44274 768502579814739968,104973 768926685727121408,110381 773621019432984576,137158 774666593079025665,144844 787007768595169282,206175 767464579551158272,98751 773935134814842880,140025 766430610000928768,89844 764752816753762305,82283 765572575305068544,88052 777240064405434368,87904 774082612977479680,141360 758288377980465152,51809 786821294729732096,200963 757594597870669825,47183 772578940820926464,129558 777497344883425280,161456 791368036720730117,238207 795722758101549056,247651 778360758459564032,167220 790716821590646784,233241 795659406881026048,266491 779159214845468672,172799 787828502691139584,213376 795694474324283393,267862 778772120176201728,168794 755095307311013889,35449 769121341932986368,102249 791745712614629376,240682 772907802675273728,133432 793186837170884609,250430 772795696571441152,132578 794216572525117440,258267 753690759384006658,29263 759421700618326016,56964 767756348918472704,97386 779623859997794304,166704 760131485672189952,61051 775791308153712640,151463 772564056595046400,109104 775154785452515328,141912 767807090865741825,100893 794709252355084288,262588 779573963718397952,174427 779026054128160772,171324 761163727836250112,66897 750810778220060673,15536 768917635845263360,109666 785859308546297857,198671 793489922585874432,241118 754975115532570624,34666 773707795858358272,138876 772171996566319104,127579 734093905877204992,350226 773639259555115008,11774 778744657417084928,169437 766392796907311104,91946 776440533342269442,155896 786534288942596096,203225 792035738183270400,243187 785642617547657216,197286 763938245734391808,80648 742722748758118400,47188 773732556734861312,136512 794313857330089984,259055 789927730926223360,227318 786645865343557632,202727 772763382323769344,132335 761685650122780672,69245 761975773968281601,70355 793082365241352192,248065 764863217952784385,82066 732757620021465088,353976 765631106452328448,87904 765283690331136001,84209 773595081710317568,137158 789287630450155521,224680 773658316983574528,137640 772330207416049664,127700 781139992622104576,185496 789956744235606016,226180 761297145957789697,67852 754806546735824897,33355 768219785385521153,104162 785634696948350977,197341 788002970126483456,214354 733084196265156608,354983 785526493434839041,196277 733111372096004098,352911 770705800016695300,118192 789855111182966784,220433 793873253571895296,191065 764400548925669376,82066 764441299600703488,75724 791373974366072832,237894 794954005667573760,263895 774000521208213506,139633 793186585424592896,249926 785564495003475968,196788 770386776007454720,116618 749431098824806400,8697 777318664718528513,160593 791670593846292481,240483 787306590181335040,208928 750365071373574144,10057 776414082354274304,155451 763206124938014720,1249112 781844417162293249,189392 771478627619835906,124883 788518876564848644,218275 768922957540384768,104662 792561133366419456,246392 780536195596050432,180655 788200207439761408,216009 789174141605732356,224067 793082796252114944,249348 791122121749590016,234583 777189592214609925,159853 772529019401097216,131421 793480732832391168,252408 770192799878615040,117257 793356157347823617,251350 787891293825404929,351931 762782155768377344,75011 767392035271745540,99164 795079412270166016,11774 760560806173868032,63451 755189050521202688,35890 787848009098809344,210235 789059415315877888,221120 795668976323805184,267862 773668072112599040,137698 777036122320809985,153172 792059971492016128,243614 765900359738937346,87904 772190727120060416,108849 772817145319133184,132578 768841032222072832,84422 775121852180140036,141091 785274666797535232,193623 770109651249664004,116164 775896975816265729,151439 787990337428086784,214209 776446054447276036,152314 749904190936264705,10568 781243790279348224,185921 758506802938048512,53703 787991175072473088,214209 781855021281542145,190635 761285090429145088,67283 789232274952912898,223692 757040376280600576,45014 763796625328181248,79529 764550188174303232,1249246 793850358388842496,255942 794287089172873216,258456 788350355671310336,217006 760817237661933568,63645 764333837228933120,82209 776138451183808516,153658 760209997930176514,61051 768951639013195777,109666 738658772613226496,352060 786941101215215616,207287 772156112900620289,129917 778453117503352832,166075 795374759349485568,248924 763572623922036736,26849 755397842940858369,36735 768216082725400576,11774 791723727323029504,240483 755127284596703232,34666 781291112086376448,183759 750747170001842176,12755 777356798315597824,144494 792144284027719681,243615 789077465251446784,223286 794739378220367872,262849 778327942879285248,166409 787951897860796416,212139 794316805145706496,259055 792128447254441984,243075 789531564061241344,225981 763174939625197568,68911 773895249093615616,139865 763231364816646144,77255 766777444615335937,95511 794563624585068544,234568 787018074834739201,208016 790909915476824066,11774 773861570971566081,139404 794191337994276864,258598 758071061632065536,46451 791366578621132800,238395 774212148138483712,131421 792472556783534080,244385 791468028152127488,239394 794645762160218112,262022 761998101745897472,70679 775000009347436545,146259 768512780584484864,106774 774230377745551360,141867 778248492498071552,166390 757143955905605632,46006 792527570386362368,246295 733243883790929920,355943 765671251159293952,87904 765703087730241536,89076 778351801645076480,167319 765998912830255108,90575 795069240545939456,263708 739158562723762176,355507 772259926227898372,129551 776580716511498241,156717 780618570229288960,181935 785913471057530883,198591 786266044495114241,202429 749715669944598528,9432 778402328902721536,167044 771778326516133888,71408 791702072961880064,240483 769636013102788608,114021 780879415379046400,183801 760875910144880645,65180 773529748475633664,137042 753949041411653632,30590 776164792935546880,154071 775646438726381568,150063 793549704797691904,253206 794529054040977408,261155 758265938236084224,52112 765330874392977408,86653 758094190110584832,50476 788497960686395392,218275 788035839896977408,213772 757682217795489792,48810 763875075418365952,11774 766048820752969728,90357 769016507875688448,110362 756007915358523392,40733 785928119307804672,197324 793672126339358721,254209 766845351844122624,94899 774857512646344704,142229 760131047501684738,61051 764587193646153728,83868 781184951614054401,182659 785670214511910912,195807 764147798199730178,78344 749799995696558080,10274 792040007468982272,241819 760506784272515073,63281 791266852974592004,234583 753730652516782081,29548 758912654635216896,1248654 774038057939075073,139404 749950368864464896,10346 793126467819503616,249469 766413800786591744,91810 777729670292860929,162491 791385567011364864,238207 785731852451491841,197063 793496419088883712,252741 770976859160977408,120963 771971755061698560,128404 766758058345332736,94683 794528287863275520,261155 753332999693840384,738099 786323886405095424,202727 771688762040549376,127134 780170879657476097,178258 793600758394523650,250033 772880551220871168,132996 793260190850248705,249926 776851956501508101,158314 776117664477478912,153194 792086203990315008,241678 759864245299195904,59447 766003621016338433,90003 781551270981173249,187611 750195447440941057,10064 761734694970937344,68273 773991561608699906,139404 768009942301282310,100180 780596435024744448,181935 762023714753884160,71685 768281536345042944,11774 765399845477556225,86103 780833348247818240,183269 752677558307721216,22779 793605833489735681,247240 764124875560628224,82066 793447740336435200,252196 771062695059599360,122388 791345913138601985,11774 734246010344607744,271850 761266039858409472,67226 768777543352627200,108849 787846326377558016,211829 768420325537177600,106281 777938937234849792,164694 780772726025908224,182349 786056811505938432,194082 766076147947802624,1170369 789514862330318848,226717 773616606903762945,137158 793301945972695040,61087 793986027304132608,257353 763972092463239168,1249151 793920229692833794,248652 791768134608756736,240814 791265839995641856,232863 793407053851136000,249926 753769706780172288,23739 756939431752327169,44450 788081458288140289,215252 787055556200583168,207613 771144343226834944,122973 794937725614952448,262849 755871648927055872,18215 787785589449981952,212839 793826479012401156,254856 776105740457172992,153658 777981990372900864,164783 789327786833879041,222624 794663007498473472,261987 770367397567959040,117609 764606807062958080,83391 773861561693646848,135250 778426678821343233,167220 793131550258831360,249469 752144879799693314,18893 780115378223534080,178258 779455755120414720,174230 787334902379229184,207212 795068313747554305,262849 771036711102976000,121949 792358680884764674,245095 779107519855726592,171693 754762889672601600,33549 786635191712264192,11774 770548755242229760,117257 779683495002025984,176110 760309241869504512,61011 776155514271109120,152872 768945999750373376,108795 787849376932646912,212316 774058619050393600,139404 751986379249377280,18567 759711276742348800,58481 768803653272555520,107423 794572828259459072,39957 795135194005118976,264397 760056082861395969,59394 776618360431935488,157211 779735635506724864,173347 753963721509117952,27866 785921295519133696,11774 774321921991151618,141887 787084598064910336,208321 787450329411428352,208178 763530433334128640,78566 773839493828710400,138903 754716844653633536,33356 762314876094189568,71438 765303472178753537,86440 766038592003055620,58802 794531511349506048,261155 757611058311737344,46384 770206783180857344,115435 795022997597941760,263898 777818853967433728,162096 789166508999966720,223492 764155170263486464,82177 792773467032526848,247241 761387334457696256,54719 787737568804831232,738099 793910682207055875,248652 789500047419379713,225359 749935082341892096,10735 755481289206091776,36859 732646183680802816,353228 756835157072642049,195876 790646443837042688,231894 792794343786426368,246726 792564846969561089,244270 793154724820312064,249961 780019059823812608,177704 791349154907684864,11774 768731798457180160,195876 759468108801273860,56964 778524808929767424,152594 789513413529600001,220526 790908412867534848,234796 793967456998084608,256393 775449323207204864,148654 762337049114398720,431998 793177345347706880,249841 786776187943071744,105109 776788006959140864,157755 787273116623917056,207287 764982695025926145,1002751 780600939757441025,181892 762317028229349376,431998 787931267346169856,178797 775983132424011776,152735 787362661306470400,209309 791606767113338880,239893 775509399980740609,112363 774723118958907393,53667 758014261440319488,48663 792789714835243008,247241 785907563082547200,198878 767731184323403777,100893 752224468047716352,21074 787767297259737090,210235 794645912727322624,262423 792541413544169472,246295 771548990865145856,126389 793285183021514752,249926 770271903831429120,117257 754858975212900352,33356 763866169816121344,80648 755161212875309056,35890 766062602434641920,90384 750435898458681345,12883 793188409112141824,249180 757651571706564608,48633 758735906673000448,54070 771352147753480193,121479 781520783151550466,186584 785495905680056320,196102 793908253642096646,256451 794138620412174336,257492 766963808007061504,96752 776893610738364416,159245 771391430510178305,124597 781607001470164994,139404 794618709419716608,261155 785506898833465344,11774 794564391714910208,11774 776909020804231168,143172 763464558052868096,77687 767250874406174725,87245 752805130878279680,21074 765545734250729472,87904 768975598760800256,108795 794842856741634048,261050 794814524301963264,261818 744563006214897664,504803 779112953467506688,172089 793201588512944129,249469 751187284842643456,15643 780880278667395074,182726 787614388211552258,211875 768130501332709379,103354 769301945530064897,112872 791349829351927809,238395 794879653127147524,252679 794906476259094528,262849 760184696378535936,61412 775024871109787649,146259 758705320126320640,53001 751095184386060289,16728 760544485491154944,63451 792385847127601153,243075 795749245638897664,27670 774254726489735168,141867 755109383546163200,11774 756834861290225665,44461 794526181521375232,261155 779134373752778752,171617 791453339066232834,11774 793185348033519616,249927 735986184204095488,11774 766348630739525632,93286 774429144918745090,143585 760307775071195136,61544 778295365460070400,167273 781355241996292096,139404 795367550632755201,264397 771216513395073024,118191 788779160722214912,220029 792093435855446016,243187 767898135108677632,100605 752236638923792384,19402 794649841217507328,261155 773644415445397505,137953 763815531442876416,80486 791320891611238400,235590 785909886081077248,192749 769680969754415108,26066 758033887515684866,50654 760500855888023554,63149 766361252276867072,93286 794543090715369472,261155 768773425489784832,108849 792333358877454336,244550 775729605672103936,150511 786537987614138368,204413 751242761756639233,17416 757042655079653376,44291 774793466031190016,144538 777691003302121473,158589 790710397615665152,231894 766544169917571072,93184 795708844206854144,266491 789170675776835584,11774 787827389996765184,213253 767804129854881792,101681 768119142310215680,103261 759682701716754432,52195 792056613733490688,224196 768803791340642311,109104 776060342879289344,151791 749131890662277120,148861 793570808329334784,252741 776199309108871168,153743 761345370450526210,67906 769677640198270976,113412 791332536190246913,238207 769293391771406336,111517 760654034931888128,63868 780567784354787328,159389 770306017083219968,117257 781501651198803968,188401 788888391282819073,11774 777231251124195328,94699 785821787741446144,197512 775707005025648641,150511 786270353588834304,22735 758646848546418689,51451 772970160143466496,133454 787285808344543232,207698 767469543522304000,86815 773980229257662465,139404 791620241910411264,220029 769292359347560448,112788 786450864366026752,201494 795426162474414080,247930 750722259074056192,14421 757289835816189952,45319 767007359302508544,94458 770423218163347460,118393 791029130238111744,235179 755098112457269248,33356 760959534500241408,47940 762044570867609600,71694 747824468375011328,11774 794571415341043712,261130 791768166737207296,240145 764175246463295488,81130 764803901392510976,84724 767562302409302018,100138 768236369114202113,103924 774421501776842752,143585 793515371160494080,252741 777079735771734016,159876 790977623555923968,234583 775732641295458304,151071 754165892326559745,32157 775542824179671040,149953 793108143349698562,249469 765045771091730433,84209 753297419249541121,26677 771753247556014080,11774 772867883806429184,132761 787987556185038849,213276 773180891866669057,132908 793222408111030272,250179 767608292608581634,97568 778298765627318272,167319 789935975648550912,228820 755976170408030208,34666 770444922004529152,118192 785509761894772736,195975 756515992331706368,42432 772918744192544769,132908 768076306726563840,103354 781225686144913408,185313 791063275693756417,236454 742089079236366336,349060 753682624200179712,28563 781349224294207488,139404 787442677990223872,210313 769357923868868608,111454 778843031382335488,169550 780790884510072832,183269 788548221140344832,210390 772527079002927104,129551 754735775300788224,33356 758278817035145216,52061 788916139355086848,221609 786336157172895744,202379 755166168755933184,35890 762691734065348608,70797 795694603336876032,267862 787506784105795584,193297 764142903782469632,1249165 768139795600113664,101203 755533908515500032,38183 786998850070323200,207974 764981988751241216,71652 789512562756886528,226731 786303913418956801,192032 793739059319275520,254981 772236297708638210,129662 763062074649948160,75724 786779954130280448,205728 793166649067237376,249926 762020524620931072,431998 770706348413751296,120610 792395995791233024,245579 763962754063478784,76858 788744634054815744,219531 750391021574336512,12883 765027273623805952,62063 781833264222789633,190635 753761615670079488,29263 750457284208111616,11774 790737388523835392,232881 771545788480577536,125381 777195676912484352,121080 773294252918906880,132364 792071773441458178,240583 776114904256253952,153194 788765920202293248,220029 765313748257087488,87145 774248729410842627,125381 786917664379772928,192032 773990947260555264,140230 750893078483984384,14277 765360412493623296,84886 766428063148027905,1170508 792352010800623616,244632 795770026171109377,267587 771552498901405696,126498 766282949335461890,47940 779670878602788864,84889 794294591566598157,258890 793433580135387137,249926 759208578834104320,57200 766423910669750272,91946 763093157760217088,76277 786030829151457280,192032 756650989000601600,43008 743711764567597056,355710 768752015807614976,107636 793315380785590272,249926 759827211482308610,59725 793220275357618177,249725 770975620150927360,120541 793111123570548737,249469 775411634252582912,149040 785923880380751872,199546 793630325545000960,250544 771401800884912128,124744 772866981053673472,132364 769910457276600320,110585 785633688050601984,196676 786643816379932672,205455 785960699935666176,198671 792326215453597696,243165 760109185803620354,56964 761609012597129217,69356 791082439405932548,234583 793925418613080066,256269 781202065670275072,185310 787722771727986688,205197 752088644521832448,17847 792539428958810113,246467 752656408710041600,22860 786400645695680512,203350 791425321828352000,238780 775769639146119168,150511 756566714473668610,43900 777592720663732229,153480 777881541573685249,161387 792373931843911680,244143 756201300191223808,11774 756465316268351489,43391 756686519696588801,41702 761367784412426241,67915 791087721401974784,235990 759145519168053250,57092 768666714141814785,99965 765188496914944000,86103 793440153448570880,250633 757806423799582720,48926 774554333069402112,279676 762970039607844864,74483 761360354286854145,68163 771441334435606528,122967 785352538962878464,11774 789502930311274496,212564 753023342274240512,24870 785441203424813057,194556 785936580938649600,197894 771508017992986625,125367 785294252938924033,194664 793984895651450880,257325 766718195747217408,95708 792341021313142784,244143 762994116598833152,75724 766081846350315520,91170 786959072733999104,11774 768973509229817856,107423 772117773962977281,126152 791609606761963520,239446 793109798212472832,249469 793506145407119360,226738 788937613084418048,220029 767740926492049408,100893 792545572423102470,243286 755425561808216064,36735 759390101549953024,56784 774907224066056192,145524 776605519284928512,156053 753395822096748545,27317 794592352270766088,261155 762731702397636609,74681 776491135669788672,155390 766176011935506433,90088 764179243614015489,82457 793227538550120448,250544 788318700910895104,1170441 794659458731360256,243187 793619894851874816,252639 753525148636938240,25457 775440171835781120,149124 795682529189560320,267862 770225661650866176,117377 753634225174220801,28732 769859858468315137,114779 794943152629149696,262847 756871970096943104,44271 760865644371849216,64722 788012463509778432,214354 777337260836397058,161546 759483118055227392,58537 763808302568538112,80393 788362293612470272,214492 773177662273486848,133454 790218072711987200,228470 754823674855686144,33356 795499776443748352,266491 792761643646066688,247241 788881899900903425,221143 769710246864400384,114779 770851544489037824,121207 781845590334328832,190635 775069069619978240,128934 791046661862674432,235720 781320634651463680,187383 758783318317903872,55107 771057827909476352,120610 765239209753837569,86103 786925615815331840,11774 795674149817581568,267262 764833617340092421,75073 787842547259363328,213064 785278230622248961,194648 765584277178384384,86974 785315005738528768,159876 769826200336277506,105109 792703187723489280,231008 764809222529937408,84724 790850530402787328,234484 732602597568217090,11774 761995288886255616,70679 790309126857453568,230485 788554132382593025,218275 769693974801952768,109594 787358456118255617,209422 770798463588134912,121612 791058718926393344,235590 795712694426931200,267521 772358732281806848,77552 767789079027122176,11774 773561005083275264,137351 788603744606969857,218275 751864173735272449,14277 750054507128774656,10851 761546686468657152,68182 764095449045176320,80098 781208821611933696,186434 780795274860036098,183269 773646864742768642,136904 786398273598844928,203350 786328870140071936,99372 758039020899151872,50923 773555618988822528,137042 794991226466562053,263907 795001241864519680,264431 773898650305040384,139404 765329333925785600,87249 769464090871947265,113754 770823009758158850,121479 755157349304635392,35890 792076885232451584,242693 793136563945369600,249469 779081179374944257,171324 767782014594478080,100605 794036767510831105,257492 788814527861170176,220332 770586378367270912,119832 787024820278099968,208379 762795505638191104,74483 795072660333989888,11774 793255134750871553,249303 793572553826664448,252408 794642827053568000,261818 765265450003554304,195876 790529490778591232,231894 750376795736768512,12728 756504358313951232,43618 785284533671395329,194648 793578186974097412,249926 778910246248984580,171037 759174303489335296,51798 792408263341899777,234927 795355733424357376,262849 788537927399866368,218219 768627883392638977,107469 778248424164499456,164945 770787151344611328,121479 790969527710339073,228810 785244880322822145,11774 758019471579701251,47761 765010651270017024,84887 785967156060000256,193193 770773010294968321,119937 786973882984955904,207287 789462781221142529,225981 793655190792523776,252408 769001099810529280,99044 777641846763687936,162294 793249608696733697,249926 755135849071726594,35305 791344091464282113,232881 795735711215484928,267815 790573906738417664,231894 768276600412442624,104940 771460685326798848,124597 780003234136125440,177248 792085052167446532,243187 760537310232543232,63505 765599107347984384,11774 766760267858513920,90384 754166693333757952,30339 794232731718647808,259063 794987642920337412,264397 791636859013267456,240145 769336010844975104,113165 793211267444072450,249926 752972256620326912,14277 760502604933718017,62771 794963175288504320,263817 795066187100995584,262022 762670618596696064,73926 773955759549874176,139404 792794378896932864,228810 733196109015711745,355793 755806760527597568,39462 760158330249543680,61412 793100157722189824,249469 795308420094164993,266112 732170671455883264,1170365 792477620692774912,246011 788268113020063748,216009 773914305875939328,11774 775030278796574721,146259 763455223419527168,76406 770384214185345025,118235 766933370140028928,95572 781601194473054208,186362 788113028491386881,215005 787672971041210368,46572 794215831752339458,258267 756986859046121473,1248452 742411292728643585,11774 790764323828293639,231894 794673092060647424,262022 785602522815705088,197512 770597309700714496,119716 762435311146192896,69673 753795085490204672,29921 768950748327530497,108795 788799428232482816,220526 793593395860103168,108396 791098642828451840,235956 791574121817726976,235590 790908286987927557,234583 768698566479011840,107469 794996793616396288,263895 774217509897637889,138465 750449042388320256,12535 764738826363371520,84209 777334324815212544,153545 788477802819489796,218455 789198942307311616,223258 760981427303305216,65455 793575673038241792,252020 763022991315771393,76030 790049779686510596,228124 795094952887750656,265191 763435557452128257,1249136 772073407601049600,129471 788913176050032640,221711 753042040393531397,22575 765198857512693763,84724 781218559250735104,186584 777110591701786625,157755 741849195556962305,87889 795734471228080132,267500 772775691465228288,132335 781654666870398979,186584 792092268249411585,243187 765230251848851457,84422 767914429782515712,101681 760612379897966593,63858 760698767196692480,11774 788131347118235648,215754 764848210254893056,82002 771486008642797568,125853 772741101107220480,132335 793489232383709185,252741 768161522811973632,103012 788430064690003968,217519 781727467446894592,188874 777332481397657601,161546 795461886997331968,265855 776879256626311168,158524 779010005412433920,11774 766807931392102400,93823 756920053904371712,44450 766044713916985345,90088 794727665425063936,261155 792820538972307456,247877 766422734549184512,91810 786387796722233344,202379 768572823703023616,104903 780496160188354560,11774 793190406334722048,250033 766480144881942529,91946 794000919323090944,11774 794199730242879489,258331 762428248504446977,73196 775047438377820160,128934 765412319597768704,86577 794924267708170242,261155 766005049650716676,90723 767144669998358528,97432 762295014584115201,431998 758424017413943296,53144 764157620563251200,82066 769466839567040512,113754 769700938420543488,114985 773875424770166784,139404 785722279778934789,195975 733014552292425728,11774 789508661437538305,226731 770702253128871937,118191 764226049857064961,82018 792080262934986752,243187 788865715860234240,219119 779000321460867072,171791 771397359163039744,125381 779527453232369664,464984 780114405984002048,141360 777260373414207488,159876 795083191241633792,194157 794030311935864833,232884 790726615408009217,232863 785867927547281408,198591 772423999766822912,129558 776868632366383104,158878 793499880773804033,252890 762717553252786176,52554 780385557981474816,178045 764702166720192514,84209 794761577584918529,262849 794974354555699201,241067 752148622830075904,14277 765254553344307200,86633 776888532296015872,159146 791685753914916864,240665 792291269489942528,243075 766472595281678336,93823 788029235529150465,214209 786718990362091520,206008 789680622801264640,226731 776590939657801729,156193 769264742565289984,111549 794202977921691649,255870 763846931856646144,80607 766277173103562752,91946 759772332051357696,56197 794158644082384896,258298 776148997891198976,152585 778270666382569472,167046 781418898243612672,186584 758058095033462784,51069 758633836766867457,54070 753383460392153088,25965 776542631484686339,156132 755168923985780736,35890 775865940013518848,151699 778363112315580416,166532 758115751131766784,50110 794544619774046209,261359 762529966303039488,65113 771335674813353984,122146 771817035408039936,128194 754753114259857409,33356 776879307478011904,157840 790305351757238272,230473 766739766003965952,94699 774137217363038208,141316 769525902019588098,113894 780775908076621825,182171 753737511529222144,29600 760207890988797953,349408 768509743455473664,104999 755936343096635392,39462 773579888674635776,137158 789897398810140672,227048 738789265543335936,11774 763699461386371072,79390 790922116703150080,234583 789674059697008640,227048 794592425436184576,261818 759229158547423234,25210 763701175518724096,77731 785686037250969600,197063 752625862260895744,22787 759150230319140864,57336 779400446783983620,174115 793196487781953537,249469 795318047300911104,11774 756577590144630784,44168 795046889993412608,262849 789989037532651522,228354 764076336969232384,81702 773885106071212032,139404 780774073332854784,183050 787031688094162944,203391 776112535174983680,153658 795472409230983170,266151 793464947833393153,251452 756553793311911936,43471 772425182250143745,129551 794683809245470720,262752 764189545369776128,12801 770266192481226752,105109 757542933230919680,47782 781193832771620864,181419 788426851244838912,217634 792862511741546496,247877 788453234696450049,218275 763359779561562112,76552 777531544504115200,162311 788446534404890625,217837 790530359213428737,231894 792036574812712968,243187 791398937814966272,238780 755474573332623360,35616 761868048588496896,68862 773166243880706048,134033 794695706967678976,261155 761611457007984640,69711 785629849167638528,197286 785905066901327872,198393 789510977645604864,226731 753221751082016772,19133 750757535859159040,14421 774307518860267520,142798 775454693870931968,148574 768926649001934849,109470 794887267152236544,262849 764361650786799616,82571 774989916430229504,146259 791153662152302593,234796 776016874886881280,152872 776058458756026368,153194 795031874943012866,197512 769346421510275072,112518 787827611820896257,205197 766459308535971845,87904 794567085842042880,261155 790218604587266049,228576 791009409874788352,235251 794747292205117440,262849 757268050265542656,46401 788100398540259328,215005 766705421021245440,95593 751242747575562240,17416 753897518061137921,28903 775057019220873216,146259 757200432871727104,1170604 768480079106244608,106774 794046009982775296,256439 795451421890113536,267134 776756044882075648,157755 775742043121258496,150404 762505689570750465,52554 750675989404024832,14044 765920270678757376,90031 754745622008258561,33356 755124458503843840,32572 753644105465409536,28281 788385036294885377,217083 792146069241024512,243513 780720663573168128,182036 759454201814487040,56964 787520436426846208,208178 753724331985895424,28115 792751023718670338,247232 773596277619712001,137042 789680483529531392,226883 773911630455250944,139404 768648831382777856,107423 767237757001359360,1249384 775119013395460096,62492 792426500326916096,244550 765176103962935296,85562 753744396684636160,29090 758443713580392448,52167 787609612925239296,210207 794202228705742849,233736 770404979186204672,118191 776762939369848832,53667 777573333906763776,157299 763977613442293760,78159 734519351798337537,350684 751150993358876674,14858 794620702729109504,261987 757738303588360192,47844 790993839636881408,235590 774340579882852353,85229 793588886458994688,252020 764569843349725185,80601 771549547868762116,125554 759776562220851200,59215 793303445960691712,250633 791159818862137344,235590 764866667159650304,84724 762973442736021505,75073 794522028556636160,261106 780932574344581120,183975 791375530868215808,236931 752956825016737792,23899 786942258562076672,90209 785587873349144577,196277 780172244253224962,172967 793724539733676032,252020 775835226933047296,151156 767810499249569792,90629 789472996863860736,225981 775872999094267904,151185 760970099075407873,66105 750064973016076288,11495 754831239878701056,32843 772995023113752576,133894 768473493600137217,106281 793253389790478336,250633 781673519352389632,187044 757996767933820928,49925 792149431936290817,243648 785582755421626368,196917 767875661340041217,101681 791065564181630977,235963 760697077919801345,63371 761624860187590656,68102 785753201899245568,197512 789289489604734977,224680 791451925161975808,238272 779389323812544512,173628 794558952755187713,261155 780889384908271616,33169 788696872844013568,220029 749650885689610241,7849 750467715760959488,12746 795486178459942912,267262 775724012504752128,147858 767250663545987072,97038 779873927518576645,171991 786148272955981824,193639 790311567791448065,230485 761287541207203840,66116 753029443732385792,351340 761362174518304768,68163 774276231411806208,141200 793985415740960768,11774 794955317113212928,262847 790314300132831232,11774 781660731586572289,177455 751001869393141760,15843 791694834151124994,240483 777373637250654208,159876 759163611940020224,93634 778322758199611392,166390 762260764942069760,72035 788104784268189696,738099 757304960430252032,41680 775504751031046145,149770 780609779018465280,182037 771096408824832000,122344 777804069272481792,352035 761396436969947137,67369 733279967656574976,355480 764940299000885250,11774 776694471656345600,157429 792891254187102208,89855 788524584798531584,218275 791695685611421697,240070 766713680956264449,95262 786219742134571008,201595 757890437982068736,49852 767329407740612613,94718 766703832667525120,95672 777844231822073856,163990 761622794878746624,67497 794578723525771264,39957 791356522840203266,238383 780972614672125952,183759 743651114051059712,1176510 770294750385766401,11774 794805061595656192,261818 751832233011388416,19528 785262168069447680,11774 790327422189088769,230282 754711091142287360,22393 760015448524009476,59666 768440550307471360,104976 768932183549419521,110209 795721506533867520,268231 762138597721985025,66801 778169679684698112,165523 785628582408294400,197341 787023522371543040,208016 759123824608677888,48633 785718253511475200,196538 760187863816364032,1248642 774580309899763712,136138 792580473457434624,246339 786911733982060545,207287 773887084654362624,139404 793114269495595008,249469 795420032377425921,266884 762030438391185408,71438 779841332550377472,176196 768665647333113856,103506 768978592508284932,110023 793104524802228224,249469 764865884246663169,84904 792258368110993408,242693 794291783605682176,249926 792026521389064193,243187 780759191929487360,182257 761794474074791936,69878 766472062508666880,47940 788319445089259520,216934 753300833740189696,26416 767764474384318465,11774 770672528566153216,120610 791856233284116480,105109 767184139200110592,93405 794571261460418560,11774 769277653203419136,110585 788832955053387777,219119 752974581493665792,24774 794861565275205632,261796 771020613590933504,122146 793647089800675329,252711 794724887990411264,261155 791398073402585088,238395 776841207901061120,154832 739175935937777665,195876 765721528470081536,88683 752934237758685188,24173 781335030203166720,139404 756325886962593793,41459 781068923537989633,185211 768890393979125760,108849 793246345603809281,250293 785301802447097856,194934 793249569706479616,249926 793457757852610560,249469 790955301063188480,217837 778934948048756737,169402 793106757077774336,249469 777595122514919424,162638 750744027725717504,15005 763772415138607104,80098 759445323534077953,57336 761167119459508224,66897 770641174835060736,1249774 791668562138103808,234990 781054190193741826,183759 791542184923181056,237491 792016456456269824,243075 788184094181994496,214078 789330697588736000,225456 780587858427990017,11774 791347072834342912,228124 791348275806867456,238207 752086499932246016,20180 785458535723175936,195975 788754813223788544,220526 764176390543597568,82066 787991211688812544,214209 774991977758818305,146259 791449084032757760,237332 779371262497787905,174315 775467972387274752,146991 791411954996776960,238639 792041302489718784,243187 767368329455468544,97852 771931928614281216,128159 790763072671584256,232884 768645477180989440,107423 793579644893224961,252020 787015817749786624,353879 776808544863555589,157755 764845230365499392,84724 786218722616680453,201494 770283364117078016,117833 761321113548910592,67938 778203894681853952,166409 767896282979590144,101163 792214653354909696,243092 774988483932872704,146259 793234158256394240,249599 793440708384346112,252196 747578249136451584,1247773 762783002220986368,74281 779028745487212544,172057 779351011265654784,174253 755445831336075264,35890 793134902245928960,249895 764908697919168512,84724 753280165183123456,23013 768918864511938560,110300 777850952275533824,164001 758031274363785216,34352 743254524308008960,354153 794830993848934400,262022 763520746614251520,78853 776123458019131392,153845 794861521440571392,263090 774799892237746176,138382 789998525371207680,228354 758450482742333440,53185 774259241766957056,141360 778481602024378368,166390 779384063614267392,174557 790699178464718849,246425 792464532723478528,243398 751633967015563264,14277 760951455989768196,65222 768440638530617344,106281 793245259794907136,249926 765172371091230720,85562 793607613032173568,251566 757919257929719808,49852 771801749426409472,125742 785592750267895812,197286 791469768381374464,238292 762791677534740480,73392 778359116637036544,166434 788209592501047297,199739 767877567424696320,102249 775498683357863936,112363 794646754679406592,261155 765183786359193600,85254 776608128523698177,151463 790971751802994688,235590 769011915137875972,110585 761432057192919041,67973 774986591903383552,146259 759268452804747265,52266 766643264854392832,92138 771481798018727936,249811 786961724905775108,207613 790949579462156288,234583 793211491344195584,249926 766700533054746624,93286 794528522777677824,261155 775710794956861440,150511 776892757260406784,157993 789083589388427264,222655 790968174904680448,164764 788451621436923904,214975 769792908337840128,112199 743110563367145472,11774 779247150052114432,172621 756191513692864513,41680 791408890172833792,237857 791778485433933824,240682 741342650209603584,56993 775381357446909952,148537 779648958565986304,172185 787375175822082048,209838 766325225126436865,90963 765624485592571904,87904 756282992914341888,42432 740643838612492288,351043 763918019621892096,80486 778325989117927425,167569 779015216541601792,166300 774939002264702977,141912 765995332815589377,87904 737328055534784512,11774 771730325248413696,125554 742401414027087873,11774 771839443703652352,127582 774410938925580288,139404 779046701055213568,171324 780084083208646656,178258 790752414521552896,235349 761048295040954371,66116 785847740248928256,197091 758787287043801088,54070 766260384055619584,91946 765200439994306560,86103 775336193890349057,148045 771446328874397696,120775 753683894499627008,28732 761172310380384256,66159 765726000915292160,88606 771395894407262209,125367 749314767739842560,8047 766391484966957056,93184 764172911670276096,81869 768226646864244737,104973 791431632041291777,238099 794317986249093120,258829 780836931894644736,11774 781607225294934016,186584 756492518921871360,353879 762627804156403712,73519 765292123872759808,86440 771418429689475073,125367 792125420766232576,244297 762499757084319752,431998 753591660282535936,19598 764149266487148544,82066 773518005674401792,137158 793223964659068928,249469 768050429062184960,100893 764804684573974529,84704 788827574721839104,220526 774278826834755584,141798 793888886468542472,255942 786709283119521792,203674 772872212533641216,132335 793110130480943104,249469 754051922500345856,30590 781602440676270080,187546 781631549389144064,186212 755193991172358145,35890 763711341307703297,78159 759870839340826625,59923 771435382122524672,125369 792201928658653184,242628 771436592137244673,11774 794571860700778497,39957 756203986298941442,41680 790414781618360320,155390 766226825731342336,88336 758685997366407168,54070 760558843483029504,63149 761581473241534464,66575 793536729105838080,249926 749700382008315904,349306 751589672879529984,18893 791690111943450624,239446 788692594956103680,11774 790722419031994370,233307 754103577140826112,30304 766735986390732800,95333 792391161503678464,242693 790008895125106688,229296 752980510763257856,24134 780759547036131329,182870 763127680921329664,73926 765653561602609152,88930 773408266172923906,136515 792770206183456768,247240 788988380876906496,11774 752624586630586368,22575 781825813071163392,190635 789173464561098752,215437 762904403565129728,75021 768129952646438912,101681 795753611737362432,262022 771809869502386178,125554 763095062838386688,76535 780577761039618049,11774 794232901940445184,232894 787683267415724032,50439 771845841254490117,108396 779818767647813632,170882 769701526889701376,112872 790636884435361792,223286 740183053780324352,353488 759885779094994944,60112 772998462011047936,1249999 770779231668146176,119797 790567757620273153,232137 778568909045714944,168794 763688909138194432,78707 733119065401724928,353279 771858387067895808,127134 762619190587129857,73814 794955991045566464,262145 779138077268725760,168284 763586506271391746,78159 788173818514710528,215088 762019340568756224,17416 780609454752399360,181755 759125104307609600,56964 769403624917200896,112301 789429190986653696,225414 758365315076161536,41703 765690281144365056,88459 758167019959291905,51451 734435724611735552,352911 791229696574763008,235590 772813060528545792,132335 793439182244999169,252020 768459010508857345,106281 774438193739411456,141360 790947389020438528,234796 754755798778187784,33356 763560772756660224,77612 787030990514380800,207613 781658323561033730,188934 749437111539945472,7849 777530494036676608,161387 751222124422041600,17640 764921786127425537,84209 759100056205004800,54070 793252272775901185,250633 760189802683756544,61544 791064729707917312,236454 756271894765068288,42171 793861443015901184,255942 793976736522338304,11774 776337961768058880,152314 761229748164894720,66116 762766659652296704,74781 770957544282095617,120610 794614248592711680,261155 776815625926696960,156928 758124610525073408,41703 773959256995401728,139373 785329987758936065,11774 773865441752145921,11774 774195531140575232,141887 779076316465364992,29263 761604445218144256,68163 762498092046258176,71502 764193133403832320,79999 765233306459893761,84710 793917284947369984,256255 781218168752799744,185595 793127802237247488,249469 764806917256515584,84724 775525221730291712,149770 793716314506420225,254505 775514983258021892,149953 781523107819425796,26066 763732062192959488,79852 769126281971638272,110209 774076920321351682,141360 786214462160244737,201583 787070551630213121,208989 793261510118301696,249469 794070402829991936,257492 758260838855737344,52061 795203310340997120,265276 777591684502650881,162638 734065223108198402,11774 765225790128652289,85562 792470957306830848,246225 792884831331889152,247877 759875357168115712,60098 758685308841889792,51451 786177357040066560,200288 794701991964508160,261796 767403577337847808,97379 793123313895804933,223249 755220922190163969,35319 776672033199357953,156835 780914452900245505,184223 776920973518012416,158387 755468785067360261,36735 793955490350952448,257219 769253182937657344,93036 772078843469426689,128017 779429132690087938,170592 793190731691266048,250064 763331783731601408,75797 791469645933019136,239046 766481618253078528,93261 764541479217876993,81946 779795508374016000,176218 793324050256830468,249841 795394716565172224,261155 771356421124304896,122146 773824539037958144,138819 762650102863364096,73926 777819757038936064,161960 759345561371803648,57944 764185577617027072,80939 794991057142480896,262847 756294475404541952,42432 775823759274086400,151165 787075606571655168,208181 762669669669019648,74133 793968463035437056,256393 766455416624734208,92959 774819717576024064,145244 789137512488902656,11774 752623594048454656,22664 764107556130127872,81493 764138383669100544,80939 762971135256432640,431998 751844096881205249,18374 758446330096214017,52256 768491339218640896,104973 788163826072035328,215608 755510564378456064,37993 776125495226294272,152872 790936078379278336,234796 769253718785073154,111558 779868621195644933,174465 765515661334511616,87904 772095620702175233,125554 795095985886232576,249926 755476757638057984,37908 758354184148221952,52554 776419384000675840,153194 795698907573579777,233195 759403181071802368,56700 792761456760463360,247241 774360391497416706,142503 760997034937552896,65222 769274887500333056,112399 795772119057453056,267587 761915396937097216,431998 769900736679284736,115582 789289062125465600,215005 786764429224448001,202429 749963842541674496,10735 763699257769598976,77612 770378653763039233,118191 794169562547634177,243187 793252430867640321,249926 795400305194258433,265858 754074665576828928,31377 765653169204563968,53999 790577310973911040,11774 778282083194064896,166321 751541221223530496,18400 773524755634806785,136904 771419593436823552,125367 780798016638910468,182960 786397890469957637,203674 790212795937587200,212131 762656432730746880,73910 768541320709234688,107469 792604968171601920,234526 764618100180340736,83751 771115351757041665,122982 791227842046537729,213710 794545741834416128,261155 781508248499204096,139404 791713986152534016,238292 793411923706388480,250633 779002762679889920,164001 769007714164813824,110659 793971609577013248,256439 755041354481270784,1248265 763543561681993729,79109 775819175671529472,150511 788900723471687680,220820 778575053432692741,168883 794965080710455297,257534 790888681167024128,234583 793044224405082112,245575 795678007218343936,266151 765958690520330240,90384 769950095890448384,89859 755125651980554240,33192 768244488292610048,11774 777576105532329984,162497 794979846833119232,264397 760138438876225536,61051 774258360958889984,141887 787538878873817088,65113 760981128777900032,66116 770077614409220101,26066 774009398532407297,131421 788116099590082561,215050 793577530225594371,252679 787787727005593600,212237 765830841016520705,88321 793232926100058112,250633 795606777073123328,267521 760248335466795009,61922 742325439868207105,349951 752944019970195458,24711 786244162551107584,1063777 767334114907320320,1249401 793480356246740998,250492 774013048042491905,140444 788334673042735104,214899 754074285732397060,31035 793314933765132288,250368 758662840660164608,54070 757087745449787392,45995 759185308055330816,56952 786516229909512193,202379 788493555996168192,218275 753762637675102208,29263 774631581214310400,144621 779126392701059072,172799 789705413197430785,226731 790900951519342592,235349 791339479436963840,11774 763868748453339136,78344 779278921099378688,173490 781357958370357248,139404 754105654793609216,31529 775026730717282305,146560 761835258950148096,70884 764798436629676032,84724 768146140676194304,103261 749893974077403137,9569 774816491325693958,143585 787742834866606080,210461 762637983174373376,73814 771442926547300352,124855 789920334006759424,225359 758769934864265216,55289 792159573276667905,244221 760223215985823744,61121 793207799245254657,250633 791744177306492930,240483 767911556206080000,102137 775521108506341376,149633 776777973873639424,157755 757042252812124160,45311 793987907673526272,254135 773304091397070849,108795 773572909168103424,135025 791335433431113729,238207 739982334125047811,352687 794759721098051584,262022 733726763411513344,11774 771374686093582336,121300 791718570807877633,239405 770780276569944064,120677 795300621603770369,261155 795200724120391680,264774 781243920776851456,186584 789858452260519936,228292 791948905084624897,241678 770407264490393600,117377 795749409011208192,268646 758828655606804480,53996 773320381440503808,134993 766441787858845697,94037 779623266407243778,153194 732268663214997504,349197 795379750055346178,266491 741765958000222208,11774 773471784402292736,135903 757723982317625344,48826 763163684281675778,76127 787038736936599552,207733 781525612674428928,183759 757991293943414784,49121 775297661549285376,148045 787952183907983360,210274 750516738295492609,11495 790973942525665280,235536 757634196340936704,47761 768972850237739008,110344 792491662891114497,245148 773608376844611584,11774 776765679500341250,157693 766311636219166720,11774 781843036548452352,182313 753612620905779200,27045 755556866818662400,37993 758388178642272256,52749 770270339767083009,117257 772918145963036672,133617 767845056812294144,99093 766085295750062080,74133 775079759537549312,141091 794096790580523008,257536 795352825538768896,266190 791616516101988356,240145 773590631239127041,137795 771375227351683072,11774 763442841276198912,78159 792165604102930432,243187 788482414192447488,11774 786983656627855361,1248522 761669162972377089,69711 764205442306183168,81562 788603441115500544,218390 788753326938611712,220332 794606186012155904,261399 760311933320982529,56964 777942487730118657,164826 793622185256493056,252580 749904365658394624,9292 767093236963897344,56964 792825143441526784,247877 757602647650238468,47940 762657965434294272,73814 768787069858639872,108849 788147814563852288,214354 791559849758846976,238272 786034066911064064,164764 751214646158323712,17038 763882093889724417,80939 788877071212765184,218468 760580505762922496,63554 781489046535102465,139404 781045723869609984,183759 787728700510842881,212662 791479958682173440,237787 773083561071116288,134255 785272852417286144,193669 795728654252834821,268101 756244373205987328,18413 793180663369244673,249926 757684854888796161,48549 771625785962606592,126833 788855997498429440,219754 790181521080643584,228888 771483100555595776,124597 776899507703410690,159308 778511785263452160,166321 732652560184578048,351387 773604712595599360,137042 759071079667212289,56784 752630049291898880,22735 757138046940741632,44163 743890527087693824,351340 788154820066549760,215754 781091652261773312,184601 785550765607837696,195975 766774845212418048,96263 786063471746113536,199961 758090735954464768,50110 752734283966521345,23167 791764365699584000,238639 793288440808935424,249926 790714006768087040,233558 768190442466934784,104313 795608804008349696,267567 794015953550012417,255870 759629106040430592,58232 780731272360583168,181935 751597459361718272,19000 789077702590554112,223286 793474429305163776,252196 763944413462540292,80720 792835095342125057,248016 758297590316273664,52112 793045107461222400,249039 764173769854201856,82066 776840620971130880,157693 779003268286459904,168698 794677583942221824,262022 795031606612422656,261155 768478150481186817,106281 793957037851951104,256506 794220045681524736,258267 773167762743099392,133211 758543584735944704,52605 785903245956882432,11774 740938550343045120,350502 775777671745646592,151409 774091893084856322,139404 772112920817926144,129471 780943786004320256,184539 790297905345298432,230282 759849095636873217,58852 785326567601893376,11774 756317805314727936,42249 761565914139467776,67852 761888822644858880,70941 763519280788807681,77612 789130926609403904,223286 790707031137103873,233692 775110388979494912,146259 787900433528336384,211794 788735463737663488,197322 760104719658340352,52887 790927912539000832,234583 751644806497996800,18893 788495575058571265,218275 760092198968946688,60866 787926372991770624,213887 795728989365137409,261155 761351778247905280,66801 776602236818305024,58531 788550520986230784,217285 759379338965975040,12801 766505421003591680,93823 771698019221708800,125163 759153416492883968,57294 779841317610283008,177248 788058452610256896,215005 789044350533640192,223062 788746721320763392,220332 776154851231297537,154071 786398933559894016,202983 793976342199107588,256935 753630409674502145,28732 759354254515695616,57964 792101236711358464,243075 786340430715641856,202379 794356077303316480,259267 776739922363424769,157082 792971785129951233,18217 777235460875747328,159876 785489308551516160,195975 793431649023328257,252020 785477841731227652,195849 793848303179878401,255942 779958823943544833,177337 787466777919971332,210253 791462734705590273,238117 758031778565201920,50314 788097455225245696,214354 773514852723589120,136515 773971833918001154,21468 775389308240826368,148739 775100270569226244,146704 776074193611948032,153095 762675963624849409,73814 771522431244566528,126389 793108780812738560,247240 768450674690445316,106083 788529225829453825,218164 775903251057311744,152449 779669295160844288,176196 791792151768076288,199546 751603970569752578,14277 763560324540821504,77612 794915189107916800,263895 788740240039112704,220029 791663271946260481,240483 763195805268258816,75724 768137774423683072,103294 776844152856346624,157755 793501128419926016,252890 794273057976127488,233467 756589060391657475,44274 765990130737754113,90735 762615600439029760,73704 794712901219184640,261155 758264359713968128,48119 794667868772306948,255942 792375195935895552,245056 775375598839537668,148045 757612852027031552,47782 767877824661159937,102249 778736128425807872,170187 790971946058080257,234583 755189372190949376,35890 767876437189820420,92226 758055680641150976,50772 788538433413283840,218832 793290194929655808,250633 762707376512401408,74030 766831011879542784,94612 795003324424658944,262847 788872316931407872,221832 763514503057158145,78561 786297172773920768,201958 790696531640799232,233558 752975987680354304,24848 763829567098204160,80393 790894781928992768,234583 795758488362229760,268777 792331714009890816,243187 754771972731568128,33356 773636775226937344,137869 787477974568370176,209351 788217934535548929,193533 795021427846119425,264478 793966594497998849,255942 755549435657150465,38183 758420441060872192,52821 759125344255221760,56886 768204059027185664,11774 761761511643738113,11774 763135527046438912,76549 791054808039817216,236393 759178487659986944,56282 793059974524047360,196314 765194830511083520,65180 765237886031581184,85767 756953215896260608,45672 761445209397989376,67587 760422754558423044,62063 794872836166799362,262752 794863740743221248,262849 757623695472861184,47786 755070643469684736,34765 769762426493472768,110585 776541738391498752,155933 757906145747009541,49723 771412435139985409,122982 788776535683653632,220670 794377784650964993,257658 773171457623023620,134470 756505885581553664,42344 765649660333522944,88370 780438436540850176,180310 794831114829447168,261155 786780735000772608,206642 794186723508961280,256564 776813269780729856,11774 764991665484333060,84209 768982168882348032,108416 758760021522079745,54070 763348570007142400,77458 785937171152646144,199352 763049380853190656,74781 753751269936738304,29263 773751202005659648,11774 793489311031173120,252408 759507850620121088,56964 760604724550828032,63203 765696209721946112,74575 770731849521987584,120541 775429194037665796,148842 754075943656906752,31686 758811927250214913,55260 770386652229357568,118698 778690005489192964,169916 764338329198350336,73926 757937525923127296,47940 780398948280246272,95055 789958309671493633,223286 775872243029213184,151410 788408356989964288,217519 794906682115682304,262849 763259376744353793,76549 780949988952027136,182036 789499715519913984,205972 795405616353189888,247930 750761398364303360,15165 764837976794861569,84724 767121083543805953,97377 785873835895554050,198671 785931100614909952,199546 780379305880748033,179742 785971362158354432,199546 791672664133885952,240483 762421860684275713,73196 789296268438675456,206666 788745385380544512,220029 793473331135668225,252408 733339016809091072,47783 785580071851483136,197286 794001512284516352,254209 765585299904667648,84209 787264633392340992,208928 794347893947699201,258598 788960688530001920,222500 794343100223209472,258741 751089703844188160,11495 751109264123367424,15073 792153363521556480,243075 758294249767141376,50923 774797273897242624,134561 755852865206231040,11774 793568448903254016,249469 770364655705350145,118393 765677444976095232,74575 777333942689103873,159876 792517478337376256,243286 787977158979297280,213887 788205263719321600,215754 790654197465124864,233307 750912281072902144,15264 766476602532397056,80939 787025394566369280,208016 759067576785928192,56784 733016936569810944,355324 764173763004948480,81869 790665204229021696,232595 790652761876467712,232881 771099002183876608,123135 776844421161553920,157993 752916739759955968,23739 760125975254433792,61051 780422575155359744,180039 765164911404126208,85805 750753167814647809,14827 793085242949177349,248194 762296509320814592,71550 765151915122368512,86103 765302348906389506,86440 776437917610717184,11774 790642863109464067,232863 791372501196607488,238395 780817990010961925,183269 762066981138771969,71026 757656565776252932,47782 763106348217368577,65403 763721134412066821,78159 763894909761753089,80486 770516754204360708,117257 795026838678450176,263926 793130777223372804,249841 789867948508745728,212564 792574816305881088,242693 765489098953863168,85562 732713292116856832,353696 787058578074931200,208911 749252696503267328,7060 770360728603676672,117257 795286600007577600,265644 776519082145357825,154701 740920642355109888,351254 785906250940686336,198671 767816833848180736,101205 789286304714485761,206666 780385886303358976,352982 752885199332110336,24134 781148226841751553,154914 787011147962650624,208176 789520827091865600,205972 766392679080927232,91804 787243070316089344,207685 751623229752483843,18395 778609380988030983,169201 792446770257080320,238292 793367525992128512,251566 790051220631064576,108396 753604071186137088,27222 780653011655884800,176890 776804554205638656,157755 760311554076180480,48119 778618510603849728,169201 785606378970906624,190635 756190791274463232,41460 794215022415089664,258771 766334549420826624,92854 772424476638216192,129649 778281537469022208,166860 795390278924468225,265858 790693189422231552,233307 760667571209265152,64296 788578896044105728,218275 790648739950059520,232169 756274256820830208,42432 769514426898739200,112363 780446588065947648,180310 793599555396784128,252408 792502892238213120,246392 790874946402717696,234583 790170922275573761,229733 776789094164733952,157693 785592716323352580,196767 762568273200156672,70858 770396406121127937,118191 774679494456143874,65936 756886700341813248,39096 764237355469250560,82018 789436300285714432,226015 774392677513175040,141912 772424429926252544,129649 790728585044779008,232881 749553284256501760,351491 762786103938080768,74281 756953525482053632,44450 732975333486432256,1170811 773999860596953088,140495 791144129279426560,78159 785721748574445568,197286 794605584557473796,261155 755897838224171014,18215 775139321376608257,146720 761071827561041920,65455 751987821808934913,18470 766558608267943937,92917 778338130801852416,167220 776821894058172416,158265 793939950144102400,256217 768159717721903104,103506 747472517728600064,11774 765543258877489152,84209 774093716378103808,141316 760188512188633088,61352 792879923488780288,247803 786251008410214400,201958 766296647739465728,91946 761656319937880064,69711 793956048520392704,255942 786908986847002624,206642 771138550049837056,122973 767988183774687232,98972 753914597808144384,30296 780606850555183104,181886 751056852704632832,1046033 756985319065460736,41679 761242255340560384,66897 758315139405938689,52061 788180320394764288,214209 794572536541548544,261155 795408756133785600,247930 756271532683452416,42432 795682188817825794,250633 759785443650969600,59215 761659806083973120,69711 792921260242063360,248514 788759596739342336,220526 767180931664752642,97386 759113383153065984,57092 762999537799684096,75829 793993460013404160,257325 757031684323762176,44444 771783820337094657,125554 790569433118887936,226731 761316672259039232,67360 765308323461599232,86440 785895511626842114,199546 758332089427046400,52538 790377566523633664,11774 773939445011656705,139404 792099674983370753,243187 794988710311903233,262849 767866370101014529,101681 768952883815518208,110586 793602938291757056,253690 762799988049141760,72683 793954303786491904,254209 788753079789166592,220332 755208550427856897,33751 756251071031410689,42118 770451040692948993,118191 760877332236075008,11774 789488262608027648,225358 795336303386578944,265257 780335960995328001,175245 787783549826969602,212357 793132959280734208,249841 790609206625861632,232749 775359286805495808,148018 759729120141938688,56800 768649745606795264,104162 749794860987772929,9433 750089322951565312,10735 772960386286878720,133454 762809879576870913,75073 766746332119834625,85326 753012815032676352,24366 793482441931513857,246127 793593181581348864,249926 770331638941245440,117687 792423261082648576,243075 756582050497458180,43887 763112595582779392,76628 776522028098711552,155898 779123294326763520,171617 786257529663737856,199960 775653285290205184,150511 765617023909060608,88697 760546236453617664,59373 772921861118111744,127582 791347856695136256,237908 791867138378178560,226048 751979667716923392,20636 758656071724470276,54070 788836939356971008,218892 768833794891665408,109104 785665655710199809,197888 785447409052688384,108396 755789828923482112,39462 793794210591809536,218603 768977032097124356,110381 776378338264788992,152946 794720401708322816,227345 749281981653917697,7836 769014747689803779,110709 769152887272435712,105109 794843184278867968,261060 771916364240064512,118191 785632214901895168,197091 790585807337775105,232169 794197590795493376,258598 795400333166071808,266822 758786355384156160,7311 792231760360648704,353879 764649465705697280,82066 736012674195034113,196346 757194534908334080,45125 770764670743547905,120425 769302513581293569,112872 755210950685241345,35319 750718321436332032,14781 789699724353867776,224793 770671997311254528,120610 761757833125765121,70628 785940293250125824,199769 765526415122976768,86209 787520013594787840,209800 749521114443968512,8588 767943602529972229,102249 789924870549217280,228820 732368914852761604,349197 785945453229592576,197512 759114666480066561,57105 764858035248312320,78684 791430677229035525,238383 792839649647398912,11774 763210909997273089,70177 792088846146138112,243187 752735218138841089,22574 763159584953565184,76723 773189228398272512,134470 787387196189790208,210289 777214263798665217,158387 780962448639688704,182960 790712200084283392,233800 775285949324414976,148045 766431751728205824,93823 767474792073089024,98751 793561971153043460,250785 759506294222925824,57574 760560493862027264,62779 765295350659715072,86472 793214229327155201,250633 787411632511070209,180433 750079030930575361,11015 773900842080624640,108396 768287877365063680,103996 770689204057731072,120610 791254726146924545,237491 788218295295934464,215437 794745460577730560,261155 763437622811385856,72696 775103403106205771,146259 789143990109032448,215505 786179564112318464,201494 788963971260973056,222544 754994834700587008,34666 793145318489530368,249469 769182214760255488,109447 791353104025300992,238383 757948653684350976,49066 790886976392040449,232595 753062290597875712,23294 755950596608430085,40881 774451671342587904,87904 794526348236570624,261155 774241687556202496,141881 794567216746348546,261155 755022747596496896,33074 787246458290470912,202636 792103857845260288,243187 793418092932050944,250633 758969035363016708,51769 775073564039012352,146259 795769518111002624,266151 776273788518342656,152314 779015256521703424,11774 788952828454641665,11774 793478884486287360,252408 774191349306429440,136110 781265014795763712,186063 758136314751442944,51595 771323138474930178,124597 767864022603436032,101681 792766822537920512,194085 777948438516338689,164980 754917059943735296,33356 787304610239279104,210061 794787521850851328,262022 765734000501649408,89076 793440191788806144,250633 759123692794351617,55684 790946574096404480,234583 787153154626424832,208065 768852566805315584,108782 791696067054141440,240483 790708270159790080,232884 768479472844730372,1249480 778964248651239424,171324 753720037857296385,26458 778299121589481472,167319 792566495687704576,246686 759153027332841476,57348 793108378549714944,249469 795758096232673280,268777 768554628191490048,107072 786143021079212032,199961 786801124812533764,193633 795051041456791556,264397 792068833297084417,243614 794327875436630016,260033 768849887303565313,109571 793161827278544896,249180 778263588771237889,11774 778936331053531136,171168 795001730626895872,261155 759340026824052736,56964 767814629745623040,100559 789558455841460224,225949 750847568012189696,15643 753371492277190656,26458 767111113129414656,94699 760964671352471552,65626 773616874751922176,138165 774980941156589572,144538 758660095475449858,54070 791345081823457281,237223 765184335045681152,86103 775802785749209088,151439 778702180022759424,167220 758646153508298752,51451 793302267948511233,251282 750374234031923200,10735 787545032622534656,207360 792289973135372288,241678 753655570402414592,28866 791919745670914048,241678 793950605710528512,254135 767146907340771328,97386 774443237452886016,143356 774726941995704320,279676 767333936284389376,95055 791485545645875200,238207 766461728364175360,90963 775673953503371265,141360 760079449496903680,60831 767864106137247744,101163 773714428080644100,11774 793959705408401408,254135 785922685683441664,199546 762485655091806208,72035 775561898506936320,148994 792882603674079232,247241 793612363433848834,254135 758340240784367616,52554 768905195652722688,110156 793153187339526146,249841 759942734585196544,58508 788523977819828224,218260 792725666097606657,243614 770412232991735808,118191 778729018015088641,170252 790272083338985473,230283 769884443276304387,114985 775960442392895488,152498 750737679541829633,15005 769290537065148417,112788 757253312282447872,46612 762838718382153729,73926 788473800073490432,218275 770547519055138816,111419 792460078284582912,243187 775787917226741760,150426 772881648538923008,133043 791725914400944128,240926 779328808591687681,174115 768583539218649088,107808 790293592417902592,229693 767826432999297024,96039 769010694062739456,109348 772212949297557505,125163 794875302321278976,263302 767845227340128256,1249496 755081904588726272,32873 751172724718915584,17416 757228226590629888,46228 787819562435686401,205197 771096642191659008,123583 785729354210742272,197512 756449248196059136,42249 776379412736577536,155390 791609978041675777,239405 754034424178696194,29377 781281885171412992,186149 758436848347729921,52749 761208354907754497,66897 787475625166594048,210253 788794176569614336,220332 793287960988835840,251266 765939417840230401,90384 795364068240539652,266079 778984116704468992,169310 779577669608275968,174557 764830763242000384,84724 788490464534138880,218455 778307616208461825,166532 761202943395786752,65180 773891731775483904,139404 762695891211911168,74133 795450003540111361,247930 768674312387604480,99264 750393702498111488,12883 759569251028074496,57105 792398674122842112,245128 780734390468882432,182036 790658288002007040,232169 761333719210733568,67938 788761928151728128,220526 790341366689693696,231008 793205886986530816,249039 789176625560629248,220029 764230509916483585,82766 765989007050346496,90384 769583314017452032,106763 749982674798903296,10735 792766907489320960,247240 764981772782231552,84724 774655410439593984,139404 795096898805829632,264754 781525961141579780,186584 755985007080988672,350979 778732043240820736,168794 787015419840258048,207287 793971867887374336,256105 773895057732673536,33338 794553363576877056,261155 781847295050604548,190635 788524059743117312,218260 790750575902109697,232169 791338283905146880,236157 768088803269545985,100619 773997697388810240,139404 778370311792238592,160539 791954493462056961,238205 761983556583235585,71270 793601434059100160,253793 765633792035856384,87904 763505587095089152,78401 767836627620225024,101681 787117607392452608,207109 759623342110355456,57092 769688037810810880,109666 772438826237034496,130686 755123418849284096,33356 775403851520192512,146720 793458698987397120,252020 754192439271825408,32068 775076102037344257,146949 771326627175366656,124597 793456047457341442,252196 761703242640285696,70355 778780103845122048,169999 788513553963634688,218349 793164228668555265,249841 756875903070707712,14277 773207494961221632,131007 795064791668846592,264397 769972501006942208,116152 766188506234261504,90384 768962322769383424,109666 792425677618229248,245128 763460687217696769,77667 764506982871080961,76623 766816359959396352,94627 763794848512180224,67497 773506367948746752,137158 774694919881490432,142721 778722804132827141,169410 794535832048828418,261202 763132001511546882,75599 763772963627950080,11774 757884265744916484,49852 788415877192486913,217519 757546404260655104,47788 791356258834145280,238207 794497322457534464,260874 776178351484596224,154071 761647997721739264,67852 793157274441310208,249926 771071219349196804,122982 751718276145614848,18326 777001913351102465,156628 762642730417664000,73926 761870817487626240,69947 768122640900972544,103261 786723074448117761,205094 762659024437477377,73814 779028722221330432,164814 762647734688112640,73526 776745369518637056,157693 780250113151119361,172185 779169765638021120,171575 732346307617140737,8431 761367899105796101,65839 765614991080689664,88669 773899071950098432,139404 778307821913767936,167319 763805600501342208,74281 777940605674684416,164669 751583641935896576,18893 794721665993371648,261155 755107742218530816,34666 763934043947671552,80393 762467864104230913,431998 762694719629512704,67226 789094064205418496,223286 747823023336493056,11774 771528316419346435,120425 758815574562529281,54748 760413784993304576,61922 764954888094752768,51208 768457876423733248,104451 793603149420302336,251269 773872654805704704,139404 794719381171404800,258771 768451243928801280,105109 750419445559025666,11495 764343363956944896,82209 791437470063878144,238292 772247017083047936,127775 786545471108120577,204413 758394925507571713,47761 792502231115309056,246269 785954881085538304,198878 794537069615972352,261155 771866843552354304,127366 774007755963142145,139404 772852508569980928,128519 762960515048075264,73926 793630761844899840,200963 780824698200461313,181964 793226860096126976,249926 775400521704144897,149040 790684142430064641,232169 757385025457418240,47264 786591886827978753,204273 790627429194752000,231690 793891883231698944,255393 786234454083854336,11774 771003851478409216,121949 789852852713771009,225359 791059563004985345,235348 759075910100275201,56784 768900580295061505,11774 778345833989373956,152594 749793504436576256,9667 767804080655699968,101681 786275991958106112,192353 775334677888524289,148170 755355003624099840,35890 762972173275389952,75073 774987464028987393,146259 789137384994639872,223899 780502242650501120,11774 753429076719775744,26702 794278759436324864,256935 777571013382942720,162497 786612538658041856,204413 791659832629600256,240145 795287293619638273,265649 754834457790525440,34093 791101422066597888,230234 744320733472395265,23762 780110711259144192,178258 771767248902090752,127871 778327149912678400,167220 749383025570385920,8047 788449468278452224,217837 758757493132656640,52554 795377382161084417,266054 793098047416856576,249469 769247857077465088,111517 757316844088852480,46890 785354700933648384,11774 794007968291426304,255942 786273313953906688,201958 791470631204171776,238207 785817283067281409,197512 769966564108017664,114254 757692913119821824,47940 770045585596514305,116164 779931499244183556,176203 753452061669355521,27045 779124929308549125,172544 791077795128414208,204413 768179165665169408,103924 768975018256543744,109945 794278502048661516,257325 765385336922918912,84209 758119186702872577,50698 762220722928381956,72035 773288030861950976,135725 773199204747448320,135025 780918666036670464,184223 795695871451164672,267862 753362185099894784,27317 792399701773541376,243165 732306331097407488,350295 764670723570794499,82344 752737022536802304,22752 753430081343741954,27045 770358260453011456,87904 795685339146895360,203546 776729831753060356,157693 794484546590965760,258829 781498680272621569,188119 794526108368732160,261155 763090532943945728,75899 750429917016236032,11495 761651252652638208,67899 772463388689518592,131027 780570740240384000,181419 795606078176301056,267521 771726303133310980,127218 754080838782967808,27773 757795397494411268,49431 768432909460074496,103046 768476661121777665,106774 761310506384625664,67283 762803051245731840,74133 735672698802671617,353124 764492220263198720,82066 768526242995986437,107257 791070346979999744,99049 773273199647809537,135903 756503599333515264,42251 762457263822954496,47283 790609611665661954,231870 794207422483222531,258771 758827432459669505,54842 761637279806943232,69951 791353311257464832,238395 793576255144751106,252679 751088031340326912,16728 781454765007966208,139404 787347079467335681,198466 774360979295522818,142980 775374363105255425,148445 758770558959951872,55257 790925078858960896,121785 776839718113861633,157082 768910005294608384,109384 755260019159896064,35890 786263298345951232,199755 753172138174009346,23965 781522780512620544,187976 770376300460507137,117849 794659075518701568,261155 787121505222135808,209351 770761552978935808,120610 763519523173519364,78684 792035686069272576,240483 776920987573051392,159359 768218968498720768,11774 786232146860048384,199546 767767911524016128,101203 775537163970633728,148994 750427191155056641,12535 776978053712916480,159411 760197293014446080,61470 764394222690504705,79691 767124173831503872,94699 781632125703483392,188401 752862141384974337,22218 765727243708403713,88421 772525811383476224,131027 780842663637553153,183826 787760457297854465,212899 764189644380573696,81869 765966566534053888,90384 770445759170969600,11774 742865144523296768,11774 788909114843738112,11774 792677535222001664,245086 755073522658111488,27045 776768157818249217,157755 753696219398975488,28866 794612374825275397,261155 759208718571540481,56784 786249849914077184,1063777 795766818463825922,268246 753837911347298308,24786 779017391325999104,29263 757666648589537280,48549 769315301200502785,112199 793310269871185920,108517 769294951964213248,112788 791011303036887040,234583 757653283494297600,47806 765670819477458944,86763 785930833207046144,198671 792507784956751872,243562 760656718392991745,63393 789284508604530688,224680 789424935387160576,225981 773421882607534080,132364 751221566482984962,17833 792131152383397889,244230 786242209708331008,1063777 795459118266011653,266500 751068636144623616,16474 755153619847110656,35373 775414709889671169,149040 777763130751520768,162741 770798214643679232,118294 775192720465731584,146720 772043366808694784,128934 753398897607864320,27222 757225826412814337,42344 773633348640137216,136947 792443982823428097,242154 790967573193949184,235487 793598592418054144,252020 793707959268286464,254135 772208456153505792,127711 794885250967109632,262849 793614646225858560,254135 761945763907792902,70918 779994118592294912,173347 793549309140692993,252014 770971427340255232,121949 792735906826424320,246674 757901673566183424,49754 756675807360286724,43553 756888226783039489,45311 785998681166127104,194206 781283061103288320,186584 785846084006514688,198591 764202070522130432,82642 766768281403396096,96263 758119970186235904,41703 792774186477453312,245148 742378744355164165,349951 771179620854968320,120474 767132079603666944,95530 757672946794049537,47761 758348470864478208,52554 760582224437805056,63451 785632565700984834,197091 786646315308462080,200486 766958729006841856,94699 773185061336281088,135025 779067474767523840,172189 776575175269625856,156835 786211911360712704,201007 793474426100527104,251452 790953355107454977,234583 778370941214609408,167569 790716558817525760,232884 793716628722634752,252984 779722628978401281,164500 788527220146909184,218967 767416919376793601,98972 793918361390284800,255393 769327418964340737,112363 778379069201195008,124454 791360123796979712,238207 792569777369681921,246392 775683714206593024,150404 764871267338035200,82002 755163235465080832,35890 763151196391550976,73712 773649243881996289,137927 775480401112334336,149300 774363212942671872,1250146 755804346139471872,39462 735984884754354176,11774 785925189775220736,349060 764978513904488452,85562 757722954763415552,172295 765017118714634240,85562 756113785694412800,41632 770274444170371072,114254 762821711549128704,73712 760938117557723136,65174 766701328223666176,95672 752698720253161472,14277 775821931845070848,151463 755392178164211712,36735 794896203624247296,261155 781779955457875968,186584 792530513416196097,245101 761063893254885376,66159 761334506624282625,68057 785912820470734848,197512 754778700940447746,33356 773967577689325568,140444 753434960342687744,27317 776604923244994560,149812 770739276296425473,120474 775402019888783360,148473 767815050178523136,100605 788106249485348864,214354 764253480781488132,82002 776546636851884033,155688 780799681311891456,182960 769815578882240512,114779 785596896098136064,195975 764794980099645441,84212 791437107906551808,238864 749747206169571329,10064 773541415234199552,137042 740349162810691584,11774 775757564092952576,151463 779124475635924996,172523 772448330936967168,128934 781297542348808193,185023 753629068881498117,28724 794271767808225281,203546 788894306874511360,221972 794991085319815168,262925 779068687575900160,171260 779070364320096256,172523 794749754764918784,261155 774284666354360320,141867 751131820301754368,16953 767784566186573824,100605 794613974033690624,257353 765550052018237440,87904 756259683904606208,11774 762981719628591104,71502 767912875851673600,101163 770819097844183040,121479 769673330592927744,114779 773924892370542593,139613 793961464562417664,256125 750442918893195264,12535 779051773826887680,172185 774756303478677505,144654 792559786470486016,243187 755872855041138688,40246 765583207123132416,81946 792596505836126208,246726 751683629412122624,18502 754013739393974272,30590 789320970825633792,222787 758528886451732480,50698 794059760685305856,257325 757630139807199232,47940 778788703145594881,168794 792017931911790592,243075 765675022161678336,85293 758026307041189889,50923 776831670678908932,158520 772552505293086720,11774 794683075460562944,261155 770997103078236161,81869 773964574265577472,140444 794823388858634240,262517 762376719504384000,431998 793442012599095297,247586 758401562951741440,52983 790684100881416192,232863 765196805688569856,86053 757760494753034240,47800 774279247703646208,141867 792890249043075072,247241 793182793920450560,250064 794192425333956609,258598 763205450674253824,76406 778195322048741377,166390 787337887964536832,210432 793098673534140416,249469 781517374574985216,182779 758303144627412993,52112 790598188981944320,231318 763001439069143040,75897 785270093496225794,194560 795104706473394177,265257 776902334920085504,154965 776896206911868928,159308 773383008506286082,132967 786635583716204545,205270 781473723564040192,188119 752024390234177536,18298 780781122317803527,182726 759384593992650752,56700 772996968318656513,133519 750415378615046144,12883 759037575571005440,53996 793184446132412417,250033 766691948002410496,95045 788210664858869760,352258 794012539441020928,256502 773894282109292544,139577 794534916226617344,261155 788065921520705536,214209 773411337414336514,131108 780871950331629568,183801 761631007451873282,68987 773855078516191232,139404 764081648635785216,80939 764241141546029056,82066 751098732624637953,16948 758066229269504000,50787 758379510396059649,56993 792207087753318400,243513 765613119318044672,85562 793236565921107968,250293 769663718422614016,112939 732402380055166976,349571 756358689141972993,41438 751174192532455424,16299 769640250054418432,114260 770676163832315904,120341 750375468445102080,686533 773301948648869888,134375 756291513487949827,42564 780813326272061441,182870 788259164204040192,211829 793523929809760256,249926 795004911234596864,241678 763471836642287616,77720 787487148291289088,210215 763232700081799168,75724 788459313048281088,218275 776580478002311168,156835 785888408916856832,198671 773953498308194304,139577 778312082592784384,167220 793898590510968834,256393 770369252717170688,117310 791335848318861312,235590 792972391689355264,244344 755011926652968961,34332 749949242031079424,10735 770595275710799872,118192 791081750319407108,235948 756660996727533568,43553 794270153076674560,259457 754745576609181696,33356 792166457387778048,243165 785269639504924673,194560 732528107731726337,352433 751661903789690880,18893 758130736641798145,51595 775003165729124352,146259 776770986603638786,157082 789787415376433152,227795 768563638344921089,106716 771487173132554240,125554 757289890111328256,46607 766737722023276544,95593 793985851470544897,256650 743947647782813696,351340 751218433027563520,15643 765641081014915072,88669 773914781728202752,139404 790343934819962881,11774 772763720829267968,131027 759269928109215744,53845 768935915355934720,110362 795741342194434048,262022 764461197425008640,81946 790941950778150912,234583 763827148733853696,80647 779527994956132352,175542 753697680170201088,28037 775020206951436288,139983 786904245995839488,207287 761757325065527296,60999 793999577200398336,256191 761580239352803328,69231 768912596925767680,109967 788115620776796160,206101 792306704541253633,239610 751552177441832960,18215 787009010641674240,208065 790688241116667904,233307 761313770903789568,67401 759502235030126593,57964 792143569129660416,11774 772119835560054784,129558 789905629787918337,226180 771135003988287488,123825 793951405551865856,254444 763390170267652096,11774 764412166674022400,82209 752931874998063104,24497 788064726890717184,215005 766038607996055552,90373 766440064587030529,93261 793944079402987520,254135 785986414882263040,11774 773618750339870720,137869 793185508578897920,249926 751008522414854145,15996 757097487828127744,45964 775291985536094208,148045 780166691951153152,174115 780771175945408513,182726 787723139459395584,39587 762073575188684800,47283 789537029570830340,205972 756514410106150916,41680 767399708838940672,48289 751869382859624448,12883 786859477710569472,206960 786905156671512576,207287 788099415764598784,215505 788444413785583618,215410 785645580865318913,194082 787778807482748928,11774 767526927435436032,87610 754786952319303680,32858 762326407351382016,72035 772909899596587008,133519 757097198614183936,45964 757728231017615360,47693 787005709367939072,199546 754979188319191041,34666 780174001062617089,176825 758361570313441280,41703 780829412031860736,181419 786861179444555776,204224 762920435944087552,74650 771877560359669761,11774 773960196796264448,139404 781186467502628865,182659 793510783053402116,11774 793661071538126848,243092 762767394171269120,73926 759057432064647169,1170537 767718531089784832,100605 775356218076520448,148170 770510959450337281,11774 787717020758474752,211890 755225492085731328,11774 789528420266840064,225981 758152827696971776,50827 767444414985797633,95055 790132513851187205,229159 793442918023491584,252020 753382177191108608,25189 775648858584051712,150511 758735091887505409,54070 768955794536660992,110615 793095123089362944,249469 760500347039125504,63161 790920678652477440,199307 791776007439081472,240718 765658145054011392,88332 767441251134271488,97447 780613073178464256,182122 750516016241844225,12883 769187803980849160,109666 786693896311017472,205902 786755900597993472,206048 759177084140789761,46421 760426817509556224,56322 773675327876960256,138009 765365821573099520,86472 773342258963898369,132497 775083468967538692,146838 795390390111260672,266151 762380768492396545,72408 778056753481003008,1182483 789163342686408704,215437 791666566433689600,240474 758716861915734016,54739 781223759533531136,185595 777009761225207808,157755 770382668919738368,117849 780614899890139136,181789 779079451380486145,168284 764479371776188421,82209 778429201733001216,166852 779243628510142466,173525 791391168282128385,238780 759365509607546880,57964 760773863584231425,64709 794565987051962373,261155 766689684944723968,95568 794592984666959873,261155 775727828021182465,150511 771845973446393857,127957 778273382357831680,167046 764226411406041088,82481 767478489377275906,96039 785260266506244097,194044 765539539314053121,88052 770471489208475649,118192 793248530278129664,250544 768983990502121472,110659 791004358716653568,219509 789115879476690945,221799 788493437616041984,218275 759202410879483909,57309 772406652171452416,130686 788146055296774144,215754 790547312867024897,232137 786836401362903040,205186 792032313790038016,243187 785527188082810881,196538 776876614403653632,146506 763508945457643520,76430 791411358830997504,238780 773191795521880064,134561 764864930101268480,84724 791278064739110912,237274 780087886716764160,169201 766752421787729921,96039 768523279048978432,106281 793325860409401345,351666 760951708482621440,65180 771776116893810690,127711 788039230723207168,214354 790594202623152128,226881 759137624544059392,57274 769326934987800576,112399 793263260015341569,249926 776233868437426177,153596 771443792662650881,125554 788875811629637632,221832 787837466786930688,213064 758646633735286784,50110 775190843086950400,146259 790608244385263616,232791 733277273739034625,355396 777986178708443136,162371 792561722066337792,243075 764698632910086144,73213 760101013059538944,60117 793484599447867393,249926 773058168813412352,134255 770710510044143616,119937 791920043701391360,240682 794520718515978240,237491 794202265548705792,258598 760231343401775104,1248753 755286730144489472,34898 778772468580421632,170187 788805345766367232,220526 763464875188318208,77612 756538473587159040,42344 773996255387193344,139404 752209504301973508,21074 786020585080033280,148861 791691201615237120,238429 781436872249765888,187568 768881428339634181,109167 764909270181830657,51208 769157738282627073,110362 789169116321951744,11774 793437120970973184,250633 763912461346938882,81101 793873009048100865,255942 785949310135312388,196277 768033689007755264,102249 781245018690420736,186091 791836806580961280,240793 765235227740569600,86440 788479361276006400,218275 788177532919119872,215005 762814066997899264,74308 788079361287127040,215005 759255258300293122,55661 794539507257409537,261155 794699780010180608,262849 764142557425176576,82066 767999269768863744,102249 795760362419290112,247930 769932838535827456,110136 768210234150039552,11774 755172018128027648,35890 770380389743484929,1170819 758289854790770688,52112 755151999281139712,35890 763113606988783616,76203 773115973721288704,132578 772220648735277056,128230 774010651253567488,131421 794575781859041280,261155 754717910921248772,33356 759193784894693376,57336 769501206284636160,113894 788708727817895936,220029 791495582737108992,239405 785286217948508160,193669 769158581719621632,110344 780511782121058305,180306 766514575768297472,92958 790540924602425348,231894 768151575017693184,103261 776511214868434944,155688 786363248736034816,202304 764150157097263104,82209 786524181341011969,201292 777602920636227584,162610 760129810479910913,61177 763279419959934976,76474 771396061864656896,125149 780555461061902337,181419 761293026572406784,67311 794249685137358848,259063 752866966784741377,23167 763213955946848259,77255 780557733032448000,181548 769893301675622400,103674 786537970719338496,201555 794348234101637121,259034 795729550797836288,268281 765141357585235968,84724 766714422941200384,95708 790619813227864064,229901 763892896474869760,79693 762426065234989056,73012 756916085702725632,44450 768511087574605824,104999 758461615935283200,52554 774015385725132800,131421 794871134940516352,262022 795489370354565120,26066 764054072437698560,80720 786517238241042432,203793 732233244372918272,349283 778642252180496389,11774 795240217837875202,265257 758287652483325952,50923 764856248776798208,84449 793934129494528000,257026 763393722818199552,73814 776471955197140992,156055 790603784707801088,232791 794675040549801984,261155 792119095558746112,243075 794307176495915008,11774 771683076476956676,127134 777250968974929921,159146 779743816328835072,164500 790525733961478144,231894 751015030536024064,13532 753294627428499456,26819 791435326505881600,238292 767776361268125697,98890 768502352886235136,106774 791619187198263297,240070 774031988797890560,140232 754743649909571584,33356 758775434486095872,53703 794541220567486464,261155 786190553121640448,201619 794193064185184256,258598 793108592371048448,249469 785856128198537217,197512 751720067746951168,18323 769957107991011328,115511 774005529752444928,140495 778452524705599488,77255 770852666469588992,120341 753721278679384064,29503 788437832033415168,217837 791843277943218176,241819 778113213942685696,153596 773613512660615168,137158 788752367965667328,220526 788804418883973125,219678 774019291754749953,138819 768844354505048065,109447 793650828196184065,254135 779149313221861377,168791 785829829455118337,197287 767113217680117760,97377 794574614114484224,261155 773943251242016768,139373 786057843338309635,199262 790548530280665090,232137 786716019616251904,204078 785268332165464064,194648 732641420461387778,352302 763735268545269760,79845 792034031844155392,243187 794305073312452608,258922 778716605131788293,168045 767841999122755590,101681 768848948010348544,109167 788435884202872832,217837 760470051329835008,61544 764823889297879041,83367 792163653566992386,243187 763945508880560128,80393 792381940359766016,245566 774721438649491456,100605 795738449479352320,267655 792109120937664512,243075 758249853436571648,52061 765332837310406656,87245 764604335753879552,82283 788054182905339904,11774 751792973881434112,18893 795044732116332545,262053 790264789939458053,229159 781657554380206080,187969 753038205914451970,24134 755522740690513920,37993 789205841526132737,18395 751875110567612416,351158 775329074646515712,148179 775025670560755712,146259 785920276596924416,195674 780859753723342848,183975 790936645705007104,234583 755552713899909120,38476 766108006769713152,90384 763737223325970432,78159 774481765121613828,143585 777949445736378369,152946 795092390595952640,264397 775389524880793601,148473 785599690528219136,197035 791411691737145344,238207 790991394076635136,234583 778368650113798144,167220 778283267975811072,166339 793100651576356864,249469 765509375628894208,84889 773612761523875840,136515 756472613275328512,43391 770353335950082053,118513 788611154646032384,217519 764533367538786304,81946 779801624051154945,175967 762025254730334211,71502 792852605542117376,247877 791095769721962496,235179 792179541280067584,240133 794315685577027584,258598 785963455404646400,197512 788080268858957824,215005 789818595425550336,224678 756261708625092608,42344 780603841091923968,181886 792795556858957825,243614 794609430440669184,261155 793865284935380992,237935 792680154946560004,246022 787445715001831424,188577 795429558363291648,266054 753983078603907072,30307 774054584964702208,140444 768266978247135232,104940 787723087932366849,205197 788710248638844928,218455 778750633515986945,170088 791486325320974338,18395 793886969415688192,248652 772828829043793920,132335 781606792338010113,188903 792076131247661056,243187 777634864980000769,162858 792071656332288004,242693 765214263191474176,86440 772959735104417792,129325 762798301670289409,73712 779703819684818944,176110 792559530559234048,244270 770705521812865024,118482 763059872338292736,73196 786323285109727232,202429 795300207038787584,263708 760502072995221504,1170555 749740244627447808,7524 764288728491712512,83098 761001436318760960,66159 795675283160494080,267655 776425576298979329,109666 765983269993254916,90575 785671362387947520,197512 790382755024547840,353603 766641843077419008,90252 770423713745469440,118761 788832118138777600,219119 762722162692075520,73704 786505449075990528,203710 791466773145018369,236928 793985060647145473,257325 778414651512070144,167407 756316817119911937,42249 791407470669430784,238999 759394797744447488,56170 759682054221070336,57105 787792411942461440,205197 759389732493201409,56964 769579563361898496,110585 743044416831639552,1247552 779176443511119873,172962 787011546262175745,208065 789709053878493184,227242 751206242408947713,16299 770319986724311041,11774 789173220511404032,220029 795609887699009536,267521 760180661978329088,61544 750455594260107264,12883 755512810365300737,38183 762941234335842305,431998 754722671036764164,33081 789160563280490496,11774 795335134438391808,266190 759155132626046976,57348 788126735493541889,215005 791063277719683072,236454 793344624404422656,249926 760663756372185088,64147 780083946201546752,178258 752050089644916736,18504 777140527233925121,158387 775292000388149248,148045 788136169473126400,214354 787039469656420352,207287 757279698447663104,46406 791783216411713536,240474 787718317339357185,205197 787071477266997248,207287 785545875229700096,196917 773652129785319424,137158 751588644092153856,17951 771531504681832450,125853 789931879130603521,227242 791456165477683202,234583 790250895766351872,228341 765582009204957184,14802 776423099826892800,152594 767396709290868736,90384 790650105858752512,232169 755803490929168384,39462 794586602563506176,261155 773915823857696768,137315 780829977512062976,183269 772117596250509312,129558 790888230082252801,234579 791372293201158144,11774 780818289563926528,11774 760178319023374337,61051 753963484099010560,30304 750388113671745540,13018 754732238051344384,25255 764619064429993984,80939 777978078865846272,164001 773881944480227329,137953 788304241232347136,1170441 776906985522491393,158589 788453729817198592,218275 751551515832246272,18470 771474268953665536,118191 778218875485839360,166409 780858702966378497,182726 767442312842674177,97811 789092773597020160,223286 795223282047995904,265644 732612816448917504,350808 765447092500369408,87667 767725638933475328,100893 795302535263293440,263906 775392137366138881,148032 769835628565364736,114357 787103509888065536,207613 732745695413686272,1170428 776153978295971840,152541 781171016655601664,185310 773201495068123136,135025 786409504061743104,203674 775191716122988544,146580 765146770011742208,86103 794272039267803136,258598 792162870439972865,244550 795070213259665408,263708 766578578733629440,148861 779603194477481984,173347 774971998967476224,140444 785833537035317248,198591 770170956887261184,109313 790684849791172608,232169 767023353727188992,97422 766285657341825024,88920 775842948323966977,151242 791989603842469888,242690 758900941231788032,271850 776857174878351360,158815 780809656683917312,11774 788523312359936001,351666 785835454251884544,196277 758719032564539392,54011 770045922390704133,116524 793679006650474496,7311 793925793206312960,11774 791841784091422720,240483 754064040041836545,31389 778057344240398336,164001 765932541337624576,89914 770254882762846208,117257 764870373502517248,84889 794556884757790720,258598 790692246173650945,233307 777971303491993600,165185 788843548133163009,218892 790689489429684225,232106 757694098644037632,48840 761984791055048704,1248953 795376092634841088,262225 781683050757234688,187843 764781211050921984,84449 792047237832536064,243187 756909759266107392,44163 773911033106735104,139865 794600946970009600,253032 772809389518446592,132335 786961491559796736,207287 779764545090908161,17186 787997409863315456,214209 750143064845406208,10568 779366383498821632,174427 794576840702631936,39957 772103841273683969,129565 758029897625325569,50581 767356625384538113,98646 770772126915624960,120690 781844113893105668,190635 794587844765356032,261155 766222570345472000,88490 793526285263900673,252408 770024022759399425,107469 776538803817291776,155334 781155775234314240,183269 777331256312954880,161456 791793628016435201,240483 770282224889376768,117257 772094352894164996,123595 794882724725194752,262849 752665496605040640,22715 788216245803847680,215437 754835845312417793,33355 768093399077486592,103354 794880288660721664,261155 776623261681524736,154869 795701426920034304,268281 770671301325447168,120610 794223416735731712,11774 793588910282596353,252020 761033199896014848,56964 776452746165690370,155896 789293917762101249,220029 793099557819281408,249469 793238463755595776,250633 758062113118162945,47761 780639956498780160,80785 786960708600631296,207613 762280042009391104,72534 785902179257155584,197512 773190691614842885,135025 771532364182761474,125554 732264373100503040,350955 785942664139067392,197091 757136191489794049,45672 764861739586490368,27045 778783429961748481,168794 768210112683139072,103046 795760402789498880,268281 767803537057341441,101203 793512606153793536,249926 777877665357307904,164001 780616270026801152,182122 738142336186613764,354309 755388524904517632,35818 772926040788180993,132848 778010804331294720,164826 763834432151224320,80482 773188032128229376,135025 778260605438492672,164826 757342186614714368,47090 768981662520729601,109960 753046094154756102,24497 766407355428896768,93184 768093983352455169,103354 786291995945803776,201958 793139119945871360,249469 793166949006073857,249444 778980539738886144,171693 793321189267607552,251452 776204230751289346,153596 777024014061563904,159906 760580400691511296,62779 764181872167555072,80716 795354064280129536,13324 793592140681121792,253793 762132838410031104,431998 788047028551057408,11774 761975803433349120,71270 766072600703401984,90618 775108407011348480,146720 753259180719476736,24788 786523923508637696,204330 769286272716267520,111454 778921852064239617,171168 787737700279390209,126600 732415353540608002,1170356 772532397720137728,129558 768836787120726018,109360 789452004343025664,220332 767777527758778369,101383 786972669736542209,207949 795422095614218240,266138 769014195341918208,110362 781665534311927808,139404 769010624022114304,110389 780469874833313793,180016 792132667839885312,243576 791392036775657472,238494 751201049290178560,14277 778573628128591872,168794 794997421365465088,264431 778298036858548224,167220 788017196345819137,214492 781624777542930432,188874 795035902963658752,247930 776260854220152832,151242 786300870249947137,201620 753696210368757761,28759 786675826938908676,205728 781617793884184578,188498 774067288387432449,141360 795375169997074432,11774 753226776441131008,26286 757156330335592448,42416 770808189818462208,121479 786753529025298432,206008 763957144412491776,79987 794576415425495040,261155 761408391751368704,66595 768598122167578624,106774 794376004735275009,257353 776622391736754178,155451 738439537685352449,11774 762767956224860160,73526 763070265278369792,75549 768159652030910464,103354 793868627069902848,255954 758371244991320064,46076 761288064324874240,65626 757966797832200192,50143 768546973611859968,104999 732949198203715584,352462 773604955416657920,137869 778314147888902144,167220 766553476264398851,62492 794646456032342016,261155 765339772328042496,84886 785489868751265792,196277 771028937308635136,122146 750651670707769344,14421 753268621833416705,25968 756503913117970432,42171 789686243520974848,227242 777140004917129218,159876 764196857467711489,80939 771392382147387392,122344 791849142024667137,225433 794920751778279424,263895 772115407612239872,125554 751087931545120768,16299 764845299865092096,84449 786354437153435648,202429 792051657366536192,243075 789451007432491008,225943 787763906710163456,11774 771891251356454912,127836 792890180264865792,7092 794923801309941761,263895 756242640476176388,42117 788744205631971328,203710 785381446173257728,194072 771447705067413504,125367 794697703653572613,261050 764381231396032512,82457 778311659030929408,167407 733217368223141888,355480 753312708779466753,26871 760466921527635968,62771 768855049732841473,105109 780241965455671296,178045 789414445474729984,225911 751615764071723008,19000 790755227913904128,232871 795407297740673028,266888 779320183949299712,162309 761386733195845633,66842 795731224857755650,267655 767776432982417408,101163 791021724150018048,234583 766407690285449221,89859 765880490301591552,90031 794048047000866817,256935 770293740489486337,117377 792964202830770176,247989 779843537458298881,176030 793903208498274304,252939 755209097201483776,36033 794058928946429953,255870 778275981467332608,165448 780083259392847872,168852 754064839123828736,30802 776814801041264641,157693 793434631446159360,249926 772021335375478785,128940 794553094935871489,11774 788584388820733952,218351 754821846579589120,32941 793566802236366848,252014 761915905949315072,431998 759567501147664384,57105 753638970630688769,25189 786687352420769792,204358 763537989943357440,78189 789971232175206400,225359 767121483533393920,97811 791752688400642049,240584 795455014793867266,266491 750418424854155264,13343 760567463474040832,62757 771410601595723778,121046 743535771206979584,11774 785500804547391489,194743 764823607625256960,84724 771676976134262785,125554 790886787354759169,234583 751672939150540800,18316 761639183123439616,68908 763061017979084801,11774 786828877855285250,206036 794103294301859840,256255 762016304962285568,431998 765932419568500736,85130 770153439976357889,117026 775803473543700480,151156 785604701307883520,197512 794734690963955712,349856 781282480510734336,158387 774846604473925632,145681 774141093839458304,138642 765187874702630913,86103 767395633108058112,90384 790718086336778240,229901 794898257264525313,261155 785616775312396288,195936 787628825127493633,206101 792766029965307905,243286 750752696039202816,11774 778651169203687424,169201 793193222411460608,249057 770673628425949184,119832 773744024922365952,128121 751863488893505536,16299 775537993956208640,148713 763513733440155649,75073 788577089855389696,209828 790984074827558912,235590 763487224407191556,78205 768530335940345856,106753 775085576961814528,146259 788403197178019840,217519 789884645747949570,227242 793135311878430720,249348 775780913565147136,150511 777530304777031680,161694 750776632663642112,15316 794580803955003393,261155 764315627272171520,82642 769171264166436865,106281 786229604461715457,199546 771508501994536960,125111 776422610221600768,155451 780743492653887492,182154 763840536411148288,80486 770802901006573570,121479 759382425243975680,57092 776178985499660288,153854 786869015167717377,205094 757910814808502272,46909 756897759119024128,45311 758959704454209536,351992 794274329101942785,259482 750652619962679300,13432 765369116706287616,11774 779845464292069376,350711 767827267779198976,101681 777183673795960832,355260 762682487881465856,73926 778254248408707073,166849 764167966652936192,82066 789165213979336704,215505 768972510696185856,110585 791523615187558405,234575 792155038445608960,243075 772496095230459905,131283 764503655504457728,82283 792788764804255745,240483 770588205259362304,118192 793351978604646400,195975 775848850946793472,142906 753721580933349376,28508 758740225392676864,54898 793903824486490112,256411 769569555140214784,108396 761250862085840896,67547 760974958352670720,65174 770674697621082112,120610 768918764830064641,98072 777902203495411713,163763 790727285896871936,232863 779435615171424256,173682 788458326317264896,218275 791717742151921664,240070 793191473348943872,249469 742417435572113408,11774 786709854635323393,205091 759173114718674945,56964 781292692470980608,185296 793989740798218241,254135 759242984881881089,56964 765905317385281536,90031 780615318183956482,150151 766407506159505408,91946 766405257031258112,89859 767161932768022531,80939 734507789372923904,350498 771310286435258369,124663 793986375020408832,256276 787076884509122560,208016 773424069416984576,114254 788813023964041216,220526 786067678024830977,354829 743352851359924224,19199 766407116907175936,93823 793188840009633792,249841 793624156118011904,250785 759385795249573888,56700 766739405998526464,1170597 769354805227687936,111797 785498070083440640,194230 750426496401977344,12535 785921134504009728,198671 791640664475701248,240260 779728210519023616,175962 759521149684477952,57574 763812786682093569,75955 760494269752709121,63149 776896791182663680,158520 757955371264860160,47838 774233207063666688,139404 774096474762162176,140025 764295963762503680,82759 761399550040903680,67906 764221164268974086,82766 790638076183937025,231870 759852844123959296,59666 763127444589121537,76628 755619362053222400,37596 793466944770936832,252408 795711251078938624,268448 765029896766849028,85562 764265838266421249,62180 787694235676008448,210253 753736586597113857,29592 795070797828280321,264397 786603063247155201,204835 753782745416040448,29817 794940420581003264,261155 793136389722349568,249469 772802451879505920,131870 795699054751653889,233195 778369794928017408,167044 781133684715823105,183811 789718323600646145,220526 781344734245752833,139404 750670263172423681,350822 789986981870653440,228354 787063718295146496,207109 781837972056469504,190269 765690550741639168,88881 769777184395460608,1170322 772548929694990336,130686 749685637247152128,9295 792504056606552064,243075 767131460209868800,97474 790216476229677056,229884 760563442453536768,60794 779538799437111296,171324 793484938188390400,252408 749645121197576192,9416 774235162209087488,142074 788560507342958592,104244 753470578082848768,27045 786221474742996992,201494 787329510756737024,207835 793268413061816320,250243 767802621738512384,101599 758996738531168256,55107 773971498335895552,139404 770408243596234752,118191 778098227258294273,163990 786942420374126592,207613 768449024571695104,106281 768967239710208000,110585 780519025084203008,178045 793574691440955397,252408 748658988779245568,11774 792967596786143232,234876 794583410559750148,261155 760545865815629825,63179 792173689303240705,244550 750394640004685826,12883 777859622321487872,164001 793656781331238912,252639 795447499167268865,267014 758117587934928900,51136 775493308101558275,148994 785615584029347840,197039 750425403840274432,12883 761541109923315712,50755 779059252883181568,171886 790943112986112000,232169 766579564541861888,93745 787796132097163269,210235 766673242266316800,94699 791020410162642944,235590 759649267971743745,57092 795700564524986368,267855 789863252452904960,227242 793103591397478400,248437 793437320443785216,252196 787122204173533184,208016 773885194335956992,139404 775812675951558656,151439 778042606316118016,165729 793975575270531073,256255 764551159336071168,82066 795118648301993984,264397 750406045697077252,13021 768117787466223616,102835 733025432782704640,355106 768135146121723904,103354 768509306736091142,106716 787314171306209281,205728 774885347704528897,144602 770298985831600132,117257 749732841286696960,8664 755171793732632576,35890 762405251030941696,72716 776917384070324225,159245 788976258558271488,221971 753400478336253952,27334 787264477682995205,199307 793504068555550721,249926 737831390776037376,350690 773115953919832065,132364 775970417752236032,152735 793583139532734464,252014 770069115411238912,116164 781607089454063616,139404 786555066949836800,202636 768229953825492992,11774 760248657237057536,60855 773893984892616704,139404 789283290477834240,11774 792811695227842560,247241 791304406998409216,237491 788154838731423744,214899 771107463965839361,121949 758842323304259584,55650 759331520146464768,52545 785342454216163328,194648 765527085993435136,86763 778569045675311104,168794 757125744166260736,46006 774009791530184704,139404 756673931579420672,43553 793175320841117700,249469 795291151775440900,265644 789782338041319424,172634 753697495012614144,28037 793497461633511424,252408 794693517322895360,261155 765307865590620160,87145 768904912574951424,109666 788603443342610432,218455 776977388932431872,158118 785565089613045760,196247 790895302781829120,234583 768334884544716800,98072 769542003721900033,112788 764071485480669184,79288 765784570507718658,89640 792378970142539776,242200 794613848191991809,261155 756473522181070849,43391 785616808824885248,197512 765351432312725504,86053 753848312692822016,29263 765636099821625344,88332 765881306563698689,90031 765339821887762432,84422 776839052179890176,157755 773935963148017664,139404 763800975307964416,80393 769228347029139456,110942 765305043738173445,86653 793274858297851904,249841 792069502263590913,243614 793963915772362752,256255 767491296504098816,98433 792032616937508864,241818 758343381261094912,51069 770725030489501697,119937 770987076699492352,118761 794650196240109568,261155 780629543547654150,182211 764151211436244992,81929 769586068601450496,113836 741953478092787712,11774 793864319733788672,255393 785660915056308224,197063 785835696833560577,198671 787987403277344768,214209 770776546391035905,121046 750403464069582848,13046 779012318332088321,171942 755890860085174272,39997 795332390168170498,258456 760219929660370944,53703 795654552141692928,267521 756289668186902528,41719 788903623115677696,220332 787089843088130048,204835 757502932518596608,46193 762049969595441152,71685 789492366214328320,225358 790902162977062912,234583 781727941403086848,189254 793517845518884864,252741 773892229182074880,139404 773894561387122688,139865 786145547455373312,198580 770645027819167744,118192 790658172923023360,232169 794662732415062018,261155 765167581430894594,85226 774746707263270912,125810 795335753882628096,266079 774399042545709057,140539 773532638753718273,137158 793423310793039872,252020 765055353201520640,27485 791756037434908672,226538 756291546778075136,42564 751805726369001472,18893 765197841656602624,85562 785781105781829632,196788 790882587828903936,234583 758368228070584326,52554 788254917475442688,213064 786620863655342080,204413 770081739364569089,109666 775432270123569152,141415 787037816396087296,207712 732990413200494592,355177 743527012522942464,351455 750150132067360768,10057 763210798684631040,77185 766012786946236416,90384 794285408985169920,258429 785575050229403650,196845 787116083488681988,208965 753223076800782337,26140 756513882978521088,42432 758104817495580672,41703 759156012393824256,57348 775895537992118273,152182 763538839704961024,78561 790666318647361541,233152 756071843048591360,39697 769264050144501760,112399 760868501225701376,1170808 776555009370648578,154832 790553850210115584,232137 755199210585264133,36219 785507392771334144,195975 792417469105188864,243451 762619488143564805,73814 763559958805897216,78561 775760711939010560,151463 732356064134496256,350660 779360616712638464,174427 767865159033425920,101681 755493572271636481,38032 764174295400611840,81601 771733512672145408,126152 756273342596820992,42432 785946194514108416,197512 794355955848736769,259034 761043134478323712,66159 781023195721830404,183468 749386652829843456,7160 763130013109645312,76552 788203717870837761,215437 768815818247380992,109167 763880750970183680,80939 781489293743181824,26066 793873432920334336,11774 750426246346137601,11774 768210224117387264,103071 781661081034977281,177455 781896603581898752,191354 771881483434852353,121479 795254909658664960,265686 768856445022507009,108849 753722967364923392,29542 764429714463322112,82901 773578154128670720,136947 770389436085436416,117934 795376174197252096,266151 773756348622262273,137649 776837211723599872,158589 785572343569534976,196696 787084839811964928,246425 790341095922110465,229230 732843242371350529,352442 779527230259015680,175549 793130898791116801,249841 759437347968524288,57574 761951979648188416,431998 764444008345141248,80939 766610309654179840,94612 768564919516225536,106447 781499954829197312,139404 752910447574028288,24134 790798027111882752,232137 768408839146254336,33169 756446199129964544,41793 786956542088216577,207613 774023407448961024,131421 732754168193159170,353374 764905810384211968,84724 779293435438051328,173753 761260383147556864,66897 791833281448841217,240483 794530816613318656,261155 768683968107454464,106281 774382877291057152,142566 794940693777121280,262752 793407405778272256,249926 794920565358415872,247877 765336118086819840,87145 793109234296692737,249469 763090438744047616,76549 771699093316001794,125554 789521802364063744,205972 793134525622652929,249841 786691679558443011,205349 786969675833839616,207949 763061988394237952,11774 758021276120285184,50923 762050004831891456,71476 781207677171040256,186434 751541315871973376,14877 776107777731076096,153610 767797733516247040,100893 758078586779598848,50827 794584536000495616,261796 773609005721587712,130505 762745374557741056,431998 776003722728079360,152872 791106294300172288,208178 792909901857120256,247379 750831865695571969,14963 762033331420684288,70941 770377459585863682,117257 786885306901471232,200965 765732150691893248,88489 789511867219738626,226731 790983564011667456,234583 757784333155393536,47844 757099304771260416,45857 789227258749726721,223899 767443034086703104,95055 786387758113710084,203391 788119338469486592,215005 791713020858757120,240718 764176577198493696,82283 767590524597526528,98890 753209164407595009,26140 753639473645248513,28726 753821990419435521,27569 788417462870040576,217837 765659299846688768,88994 788798481196544000,220526 790949411299917825,11774 750363135979057153,11495 764125209049772032,82066 791451988353572864,238639 788735201551712256,220332 793064885034758145,232791 763092045841989633,75899 778586420508143620,168794 789057012759920640,176205 785644190080245760,196277 765254230831620097,86778 793807075851853824,255393 795066784290377728,258741 756096896385417218,40803 795430577688215553,266500 732316127712382976,1170454 786980086331432960,207949 763686782202417152,77612 767531358952513536,65587 771031968796385280,122146 786920517458472960,207287 758751100950319107,54070 779350592938319872,172962 794276891242987524,259536 763584175546871808,78394 795379715842260992,265885 756316173684379648,42432 771568536594427904,125163 763200134914142208,76549 773925495708712960,139404 779366301269712896,174427 793125915551145984,242693 795432429729234944,265855 769303987313074176,112788 764176725383274496,82066 762996855802396672,74247 788739587338153988,220029 751909825139793920,18323 753220650102235136,25189 766428223244607489,91791 765094244096675841,84724 771868165102039040,127134 777569331253215233,161456 786982251107975169,207965 769895064705372160,111980 778438144853209088,166532 770244944627916800,117257 754105279797534720,30590 786193816516780032,201308 753757630720413696,29263 787404599833595904,352761 753047135902429184,24870 752959855732850692,22393 764957073595654144,11774 765083582729715712,80486 770792712337588225,121479 785503962208272384,191653 794242058709921793,258456 785935909812404224,199262 762387974386573312,72420 768140351798292480,103294 781492988035883008,186149 773357854925332480,135025 788700756979306496,104244 779325836184817664,173964 788548557896687618,104244 793550332911640576,253206 777584629947699200,160230 786259793002500097,199546 776936073649917952,91373 780640988452818944,182257 794011803839643648,255870 795761210822103040,267576 793833062924636160,255393 795499795146080256,267521 756467285846552576,43391 779078706421641216,172022 775429156762943488,148473 788590877463703552,215437 780639294486700032,11774 768815237214658560,109104 776753514060115969,157693 759321098102116352,56964 793999380579840000,255870 776039693892853761,151539 776582617109934080,155898 754884227481546753,33356 795241123744772096,265644 781454912790073345,186584 792791630226989056,238045 757575896865775617,46006 774696120832450560,143473 752922594576306177,23739 771497147350953984,125554 790931271383777280,234583 766395134430806016,92166 785526087010906113,194743 794929062192050181,262849 752622998495035394,22400 732373326660767745,65113 773119380691484672,66647 762097850931175425,71099 762828570993582081,73712 790536928315617284,230523 768598919081238528,106716 770067646431780864,116373 793988088716464128,255299 757886617776365568,49852 791832004341866497,240070 794669280453345280,39957 770758541707620352,120353 792795996770021376,224836 789272467835588615,223286 756573681342554112,43917 793871363509366784,256358 781212086689009664,185310 794611881164046337,261818 763527435576979456,78385 778201482130628609,152655 794230316881813505,258456 774778653532119040,9081 789959683972956160,227242 787584275969224704,204413 781526848618369024,187976 758654106219274240,54070 764158507713196036,81749 773536443360800768,137042 777095002367328258,159093 794695572791889920,262752 791955130362978304,238378 764966953907781632,80756 785729229304442880,197698 756677661934620672,44450 754739977544691712,33356 774958399666556929,144538 795443262412570624,266138 777612135719432192,162497 750782962023751680,14781 758678140076036096,54070 762271647759945728,70886 788573930185515010,215437 791788366698131456,240814 764111465443827712,80648 781118695640797184,185496 794324821706350592,258878 792089431008239616,243398 781841210445094912,188756 765166539695755265,86053 767915460469878784,97392 774102894098337792,140444 780074091566944256,177704 778033002576248832,165435 788508177679589376,217519 788763527821398016,220526 791125405650386944,235487 794549845226901505,261155 790967994981584896,235487 758076067445891072,50827 791865274752434176,239610 780804723834167296,182726 763214664863850497,76127 785583132120494081,197297 789180120485367808,222682 790729764814278658,230899 765659382206062593,88994 785943970295652352,197286 792768459390144513,247240 772878644913934340,132967 793399538866192384,250633 732981745709125632,355107 759912250517786624,59666 771590291543330816,125381 759790898674741249,58542 771617108853600256,126694 785620459094208513,197622 789431615923425280,225981 773712696202125312,11774 795006451211182080,263907 780612247500431361,182122 785631585152462850,197286 774791589822476289,141983 753361212822421504,27045 775108507330760704,146720 770955237968388096,120425 773975525526167552,139404 794211738937917444,257423 780302274358829057,176203 791390131018170368,193368 758064997239054336,50827 755956323141947393,40881 768889327749214208,109874 790736075333459968,232640 792595566463246337,243075 756853982706872321,45072 768946991917182976,108849 770673239727235076,355505 792500087851216896,244550 793228633930395648,250430 793933422486024192,257026 771715277599936512,108396 777879437585113088,163592 774016338494881792,137869 774064747037667328,139404 779663990893010944,175260 777838551094308865,163763 789970494371999744,224680 795700356764356608,268281 761673986153426944,70177 767163479082041345,95901 767289341886464000,90252 787872783153889281,354826 766587433009844224,93823 765644555043483648,431998 772878874619195393,132370 770385743990493184,118698 781535014831788032,11774 753717090767474692,29347 778723906848821248,169232 733225552069459968,355106 759938328422653952,58267 765464100596027392,86763 774991059772321796,146259 792405813742755841,243240 752986224294375424,25255 753712293716828161,29456 774270447760269313,142398 789669055242375168,227183 769611121728684032,114357 766535741799174144,91810 793122487051714560,249725 773570427759239168,136512 788759569661034496,220526 790632015682994176,230899 795337079517548545,258771 781645738941919232,189509 777893343321808896,162596 795665662366650368,267862 755836339174596608,18215 793761855911059460,251758 778321272224698368,167220 787067549758390272,207796 732667992811655169,353370 793786819330445312,252581 763789553241059328,80136 773508151127711744,136589 774219747101552640,138054 768839581391134720,109167 791469490122862592,239405 766040636000653313,90373 757196873727774720,46006 794579525812129792,261155 792153594346614784,234583 762661946571317248,73814 752895504288190465,24134 770806738257842176,119797 775679463459811328,150663 750591094304411649,12883 765751266815250432,88920 754867390656094208,33356 779081395658293248,172123 786904777733050373,207287 768593004282073088,107423 738423647879061504,11774 760968546302255104,65222 779793040189886464,176203 790641346826469376,233152 749288815970234368,7816 755109279699443712,35445 761578867043737601,350711 786936416781631493,207287 780916953158258688,181419 788213779196678144,198304 777603486322003969,162497 793189104611684358,250033 753714784101478400,28115 765322316091789314,87145 786744481265487872,205902 794502048054177792,259892 758276270409015296,52112 781876600816082944,187131 754242923508723713,30370 795671148419809280,267157 768476634693431298,106774 790889423978102785,234551 794593876640075777,258456 793028483509170176,247241 785644151056531456,194082 790877273947791360,234583 768553846427701248,107455 770784451009708032,121479 789936183006539776,228820 775698668657729536,133454 770409840397127680,118837 790551770627989504,231498 774418286847127552,142503 788097676202090496,214209 756975990920712192,45672 767849639194169344,100605 786770124070014976,203240 766433421463728129,93823 777868736602710016,164001 780608857206878214,182049 794614099766222848,261155 795745584594452480,265649 768971095294763008,110381 756278745590267904,42432 773874057162944512,139404 752133367211188224,21034 794316145746710528,259773 795103461461213184,263906 765625043728470016,88052 777454542757564416,161714 780863194541789184,183668 787673401523515392,206101 793418052834426880,248638 752238163159023617,21714 795349522348130304,266500 775881615662837760,152182 776753414088908800,157693 792909307948007425,247240 785281787404648448,193669 791799184684834817,237908 758815285121982465,54070 787068236462301184,207861 764436825205112833,82066 794160445187756032,258331 768592006432092160,106753 791793360952492032,240483 787781780753354752,212357 792433398123995137,243187 794656880073248769,256502 767071758121701378,97355 770756217828368385,121046 794010052675809280,257325 762743797117628417,74133 774040864347725824,139404 772903782866825216,132335 764952549430480896,84445 780476231951257601,180263 753013660625227776,24319 778582637430476801,168794 795037504835584000,263926 768656257632919552,106774 756602864911482880,44274 775068396975190016,146259 792102387897032704,243075 786642711436668928,205181 773931608017608704,140211 794024610316439552,257353 771199572261470208,64722 793742640009195520,253637 753014181230702592,17416 766355457422131202,91946 764136500665524225,82066 760680202758479872,63451 765013157257568256,1249165 765960805179330560,88930 764478060103995392,82066 778712546803003393,169327 751738991460904960,18893 793278510638862336,249926 732403666393649152,351649 785314171571150848,11774 773235984230121472,134561 788899066344304640,11774 781479537506856960,188119 756468862451867649,43391 789655179008278529,226712 793611944120897536,252639 785346147439304705,11774 773958272516751361,139404 749712416615825408,16242 780891474380455938,183269 778324001680687104,167319 755094073980116992,35044 785547995492282368,196917 791669489569898497,240483 792030170253291521,243075 786089869714006016,124597 786403864278736896,191800 793314263959900160,249926 753667639805743105,28862 781633495026241536,187969 777048142453682176,158387 768035561592524801,349856 749294094501883905,7828 795116230482935808,265257 795772971579305984,268448 779554161935482880,172523 789154091028983808,11774 791613127062351872,238272 795018159166144512,261155 775726423575322624,150663 790574149185839104,232137 774703308426518528,142721 769703671240110080,110585 790645267997483008,232881 762033634924638208,69794 786006141411221508,199755 793466759571509248,252368 761255278222446592,67547 764851322331901952,84724 755916716593520640,38684 773903869055234050,139404 756611843762913280,41839 761242023533932544,66897 772573342054350848,131297 795301735346671617,266079 767855907698913280,101681 785609819206090753,197512 787762053188497410,210238 792033060015382528,243187 793098945266343936,249469 795457611529330688,266491 743111534973358080,11774 775395836482248704,11774 793594990299607040,249926 793933450084392960,256349 789227735176523776,224018 793160742153445377,220815 788133763733741568,215005 765393999624404993,44325 775408497743761408,148170 759145628328878080,56964 779112086148227072,172089 767730512785997824,100605 762610842730979330,73814 767882878969606144,101383 794979733645721601,262849 767374183428792320,97325 771371925503369217,105643 778754301007044608,169923 758118984722083840,41703 756653041491861504,39462 763148369170694144,75615 755953726662279168,40881 780088255589081088,139404 794810870547304449,261060 770379086438858754,118191 793792343128158208,247672 788863783997284352,221143 795449406942314496,266054 774348590898479104,142980 761683186992553984,67226 791133338593558528,234575 778367527709573121,167220 787344456726917120,210207 792068772198690817,243075 794852397063409664,261796 741309330146897922,11774 750364139558735872,10653 788702383245320192,220029 787340742712815616,210289 787722891726954496,205197 759738324491898880,55257 790265081279893504,229693 754750552022540288,33549 777107909088047104,157755 770414425178120192,118191 772893255834796032,133043 775226617060847616,27284 774200914391527424,138382 779758899029090304,172107 789505630906093569,205972 790330868694851584,219531 785626015116644352,197512 750342912173453313,11495 768985588578021376,110362 790745036946182144,233756 766161485357649921,90031 770674182661083136,120610 775095241326100484,137740 785262863333982208,194560 781920914543824896,191354 791312379787161600,11774 776770675210149888,157840 792121015564242946,197322 786739886489337857,205728 791361806782566400,238530 775020129008484352,146259 755534958727401472,37892 792142345156169728,242693 774627473782874112,144494 759125155394129921,56964 795079631443558400,264700 759761579281936384,58218 781871898774953984,190269 769682084793163776,114301 786982492112904192,207949 794546241434779653,261155 779013036615012352,171693 763317067344932867,76549 793310500872392704,98542 790976126952742913,235487 793248952292442112,249926 794121955108679680,207861 763445668971241472,78159 794333949979860992,256038 749440321524641792,8497 771076959623258112,122344 794595441480441857,261155 792025556258873344,241678 768318146755170305,104313 789918096886730752,227048 768977567164559360,110209 787053213014974464,207949 793589865203900416,252020 752853379768909824,23929 788189512287387648,214976 789993384005898240,108396 791401133017366528,238780 767268431846440960,97852 794568509367853057,261155 755621762549899264,34666 770753924630388736,120292 792475487427661824,243286 765670736912580608,89076 753739608848936961,29600 793883331708366849,256255 765224238844219392,86103 788871261686345728,221143 762761524205064192,74281 768061509234675712,103261 781467912586588160,188119 786118394001002496,200870 772967701215977472,128874 794867283785084932,263205 758022588664774656,48663 788188520900734976,215252 762637156754087936,73926 765939239313870848,90384 768482847795458048,11774 775877226080399364,151156 760879059052089344,47940 794485544394887168,260871 768119650324451328,103354 776187289089212416,153248 792119112486924288,244215 789800215511433216,227941 756941069099606016,44450 778733700561244162,164001 787648692169809921,210928 795399891170324480,266822 795288887363010561,265644 787724041956175873,206101 787071247825854465,208395 793059064989229056,247232 776089531443507200,152017 766444991942057985,91946 795083896886964224,11774 753706862403477504,29263 774781679705612290,144591 776151463416459264,153845 788484177700147200,11774 774356152276615168,143041 786146458877571072,201308 750862886206136320,15264 780604364222177280,181984 757152446275805184,45329 774321582621782016,1170870 750907935631499264,15997 786650533180289024,205455 755478479630639104,37294 758756051638427648,55155 779151794656071681,172962 793922609674977280,254135 760769862562095104,14421 773974644609150976,140444 793936287099129856,256217 758055715084828673,51069 772443523345973248,103071 772269703355965442,129558 788725957209096192,220015 792228319181713408,242326 777970742310744064,165185 790070514895118336,228018 795136617338073088,249725 779389017628483584,173964 778936723829030912,171168 781554090337636352,188478 768774121132027904,108849 788737868248158208,220332 762624496737976320,73814 781433752983511040,139404 792027008368726019,243187 794993934279835653,262847 792837753188724736,247379 762027101511745536,69794 770998157828325380,122299 794557108511502336,261155 794328313720410112,257492 778316031173414912,167311 772158121154347008,128934 786296799636041728,201620 793879014821728257,256411 785525767459442688,196701 763119910880813057,76665 779327855834468352,173868 773578963134263296,137042 794048118543306752,256276 750369167166083073,12728 772564305929613313,118482 771541806391500800,125145 781652208056168448,187976 773923792275984384,140039 785355089854816256,11774 765589212452315137,86440 786909708451971072,207119 766856064776089600,95672 756361749532708864,41689 750851740988166144,15643 790901798861025282,234796 790708380658573312,233756 763581500453511172,77598 760327995840049153,62467 767784626463055874,101383 791744428092207104,240584 794903169117601792,250293 763900655157194752,80720 794536623832793089,261155 767793668623302656,56964 773704713678286849,137953 776016414901690368,150511 789660461083963392,220881 787827660235894784,213253 778277407450992640,166390 757712947321856001,47782 772804163818385408,132578 787228980168560640,46572 762075724329132032,47283 765539479562182660,88052 787325031860805633,207835 794281258306023424,257492 792191998723850244,243187 768896358250000385,11774 765938956252872705,89617 789098614949896192,223099 767781480634331136,101203 793166094471016448,249469 732774368061722624,349332 763236200937316352,76723 786730750683058176,204853 787675858639224832,72035 752680559105761280,23167 758593084636663808,53703 772843770006147072,132335 755006910915416064,22393 793472732700618752,252408 756885796901105664,39096 773957902021296129,139404 793549710007103488,252408 785986997915561984,199262 774029125321306112,141166 779117378642776064,350711 757564841259180032,46406 774053355018530817,140900 759172400802041856,51798 763900664464285696,80155 779510194632060928,173525 772453818579771392,23762 772278787610259460,129551 741729757893562368,1247467 790703152601235456,232884 791973787772256256,240483 764419416079556608,82066 760242059999444992,61412 786835943034683392,159876 751136649879269376,17259 767714670614413312,100553 760651246604787713,62452 754776832440795137,22393 790225777522450432,230260 794761440817053696,257423 766710666497363968,95672 770954120630968320,122093 793494253393604608,235399 794565804222124032,261130 732895076905586688,354506 757714755503190016,47693 788384881789272064,213064 785816280146280448,197512 785944851946672129,199262 790919472953626625,234568 793099947382013952,249469 773947042137649152,139404 787344533839343616,49459 795750178405789696,261155 767025522350010369,96883 773980292059062272,140437 791332120568356864,237491 750296256103141377,12357 767847845349195776,100605 765124744802922496,75631 766786843295649792,95462 787708299143737344,212357 761336381130076160,68057 757740329214717952,44429 770730953228582912,59574 787110857377316864,207949 760708255786082305,61011 773343360102830080,135888 781258012920979456,186584 753054230928236545,24870 764233674674073600,82544 776593852085829633,156835 772301430929498113,113754 766394275256999937,93286 770679451525013506,120610 788806939048194048,220332 792058327765311488,243075 753008696117059584,25255 770455153405222912,118761 776548189289615360,151374 773288103066894336,136018 759190946282037253,57574 781820121132195840,188458 755819479959994368,39810 768704392010883073,82018 765491142842548224,86440 780789405854359553,182726 751858132695982080,19792 793213035129208832,249926 748510130233278464,335115 793163950640603136,250033 791462646264442880,238292 794734460398731268,262752 767515805193936896,97379 793500178061950976,249926 774105995509239809,140025 761685403174772737,60884 787480081601994752,209582 793803171382517760,254698 757700035811225600,48663 765219721344118785,86103 788003206307557377,214354 771505948582084608,124597 750377913774510081,12883 755157097168375809,35890 778310147772968960,349856 787300052582760448,209924 795407047651196930,266151 770452045568454656,118192 763769161562619904,11774 773607531419619328,11774 777842938378194944,163990 762731128780271616,74681 793600345398140928,249926 774415704938381312,142527 781506712754917376,188401 775687121419902976,141912 788765563552141312,220526 773935532195844097,140039 753303521865392128,22752 780373063875502080,90252 789865748994949124,227925 795197273600704512,264397 750368928686305280,12914 791272329775022084,237309 785692996603830276,194230 769997048200519680,114254 792067581427453952,239446 774120149695594497,141360 766594444556660736,90963 758065297278382084,50804 789152943979114496,11774 793098832766574592,249469 793116889039839232,249469 793994555401977856,256255 788495564564406272,215005 751132039013863424,351152 762750905988952064,431998 769970543453929472,114848 788087696241598464,205197 793971998632181764,255393 753703828151603201,28799 765477896106471424,86653 789190422702592001,11774 793488969602170880,252020 756675362621358080,44429 761170549313671169,66116 759862037467979776,52887 785289479363842048,11774 764964555373936640,85434 766216219854790656,89859 792237314063802368,243075 775995027675877376,150103 785459923626840065,192032 791057561080303616,235251 772914804570722304,132761 766087887968473089,90539 786733576884813824,199211 753784407530561536,351340 755270848349544448,35890 761806326380978176,69747 791672579769507840,240483 794383939871703040,260173 763945220262158336,80939 787458619382128640,210897 795718004919140352,247930 765617909347422208,88361 771018640254795780,122885 755942924400009216,40867 793326903893512192,249469 762735715436355584,74576 767102766003040256,97836 777268361046597632,17416 776454356312870912,155688 793505770813984770,250785 781831909361930240,190635 793212638910042112,249895 794350499944271872,258966 794620479269208068,262145 765622846127214592,11774 755049320458498048,34977 769791026068357120,113412 792923804444033024,248514 769215997039353857,111549 793297133386342404,11774 749325694497325060,7849 778566581249015808,168794 794689389427392512,262752 740383219544141824,1170463 752661745798418432,22779 775424174600757248,149200 770249097831821312,117257 779812147945541632,27156 793298208449368064,249286 762746118128046080,74066 771681516283842560,126493 794040987160981504,255870 786535572538060801,196277 791478682581950464,238292 770806837318791168,121046 776913244497678336,157439 789488583304503296,225981 761604442034671617,69470 764500797229002752,81702 770333623853674498,117257 790699026555502592,232911 758233135972843520,52005 786564549625294848,204413 767033306105966592,97433 759827668170706944,18395 762860333832601600,73926 771778359412068353,127366 776504506712547332,153154 763879859093286912,18395 794337232266084352,259055 740330812848148480,11774 772594914282512384,129558 793283806254010368,250633 763724821268226049,73910 765581128250064897,87208 755768164609208320,39475 794663287694594048,686533 762674985953550336,71938 788789011795935233,218875 794657906012618752,261155 767835101140889600,79691 777238979691225088,159475 772511959132479488,128931 792803295911813120,247017 757799580020858881,45964 765000166202085377,80939 779777064115183616,176201 792553343285620736,244813 785599693896187904,196277 788484977923133440,218495 793635171782144003,253164 758510863451947009,46384 736831313043443712,654029 774131474429640708,139865 765169852705148930,86103 752292573444583424,17794 791374315560194048,238395 786583114067824642,202767 794649435447984128,261059 786515505662218240,203822 794528348743430144,259743 770272045607161856,117257 774106265127563266,140638 790412299144142848,230485 793925427983106049,256219 794981168429101061,264397 752661349189189633,22779 768141202361233408,103071 781635140753715200,188119 767753611325546497,100893 771117550541283328,122145 768913094697287680,109709 794847469356154880,262849 762058328734183424,431998 777917263429050368,164641 786381386152284160,202304 760865599660580864,64722 775696962351869954,150764 787466617684840448,211347 792177033367334912,243983 777958268798963712,164633 791410293645647873,238594 766254948728188928,91946 773548174224920576,11774 769921511259971585,115511 771682248756199424,125554 786719430294110208,205091 761297666009657344,67229 791441200213549057,238271 793208250267267072,249374 752115675947159553,18215 761229338943426560,65626 763047136774717440,76056 780773338025046016,182726 788128383347597312,215754 792057177733144576,243576 767348873484464128,98072 763994510195957761,80939 757887905377300480,49852 754172450938564608,31400 761375312978382849,66897 767808102808846336,101681 732118420800430080,349191 788398928932769793,217519 791351875970871296,11774 781350401907920896,139404 794194691457568769,258598 761987951144210432,431998 753086543619878913,24248 764831285084844036,26066 785799180832935936,198586 786613516698464256,204413 765756693535948800,89567 787892711688810496,206101 762457452503638016,70085 735248236508676096,351225 749623121150242818,7546 780592315693801472,181811 788163623180828672,216009 771484565001023488,125853 793209779695001604,249926 765279038566912000,86936 773535511679938560,133702 750520320042213377,13532 759456900983300100,56964 795432956487757824,262847 762027189227270144,71596 768600663810990080,103354 759280413118492674,56302 762808790584553472,74321 792428748540932096,245566 788148399635771392,215005 793111269482127363,249469 795042551736602624,247930 770791387717439488,119937 788872293988573184,221832 769285810470412288,112399 785499235458297856,196277 767638369480302592,90384 793137964545179652,249882 789691716077051904,227242 756590520814669825,44274 788863943112593408,221143 787476568083800064,211347 794565095967825920,261155 785466434440880128,159876 775142240859590656,146720 753324648021065732,27061 785516540930252800,196277 775185807443275776,146847 750995935899947009,14421 756972308649115649,41702 793161374272749568,249180 794694657720524805,262849 792374907841744896,242280 760194347065376768,61412 786437973373968384,108396 778178230838759424,166282 775690603363393542,150663 794642863678226433,262283 793095873576079360,249348 771892442685583360,127579 771663181722685440,126389 757597044429230080,47940 764481999528611840,82544 785874552215769089,198671 769941398875348992,112693 795095714003030016,264397 773574686009458689,137158 750707950440689665,14351 761151729064828928,62463 777239739426406400,159475 786663743425880064,205728 766692962667462656,11774 770805798104510464,118192 771526035124867073,125554 777330956969443328,160480 793255291789807617,250885 793998551554527232,252824 755064808068804608,1248284 794584185339973634,261155 785461800460546048,195975 791055861246550016,235536 769552561665966080,113412 780300949218664448,174115 792424401023238144,244297 771141155513835520,123583 776074169675112448,121479 775344493381967872,148473 770800831310409728,118191 793367076274511873,245591 773990327732568064,136947 792437875065360384,245130 785634742800572417,196917 732890293465407488,350453 778950672674803712,171260 789148819086778368,215505 788467952735645696,218275 776289547797696512,65180 765330490240794625,84209 772900952315658240,128194 794887937955680256,263033 761682970172272640,69231 762611923649044481,73814 768749411178389505,71101 795749116982784000,268448 785558538609319936,194820 770381166180495361,352612 791285460693753856,236454 793887447125852160,256255 780648851631923200,182313 794172547147427840,257492 754103680115302401,30370 759155096483721216,57105 764690845521944576,83459 794599682446098438,258936 775367981207388160,148537 780939038756708352,182726 777863528476766208,161960 780643306594107392,182257 790754089575522305,99049 778452123805638660,152594 778386996993495041,166532 792467635132702720,244659 793351576588996608,249926 770697807942516736,120610 777191295483801600,158820 750501521897431042,13302 788168985095180288,215252 762484942945210368,571447 789813464059539456,194060 764338679905071104,82066 775446233359851520,149202 779015379314237440,171968 751718238027862017,18215 769871066172981248,115458 794214062426984448,258771 749381769120526336,7911 790566415187140611,230282 785932471917391872,197099 733018622705049601,398861 762253898237214720,72350 764678818300694528,82208 767850448728395776,98972 781841985569165312,190635 794932107797729280,263895 794207376488304640,258322 788763484506902529,220332 791415841988370432,238951 785916281639743492,198878 792525306192072705,245101 770500402034769920,117263 791722125455347712,239405 791012115431628801,233558 793098556487925760,249469 774210055604408320,141360 776322003288457216,141887 758474960163655680,52554 760484033054801920,60999 763150321539506176,76723 779314291577016320,173753 770392591862931456,118604 755903398059253761,38476 763063800064901120,74438 732604276116066304,352858 778033929752371200,165523 756242496385060864,41689 780799640148901888,183269 779334433174331392,158387 757335028389076996,46394 779106485997408256,172862 790989972220227584,232640 751825851147096065,350505 794657124261527552,261155 794626458748600321,261155 772950995953410048,133454 775333904299528192,148045 792414164471783424,245634 794665496557813760,261058 795325361345220608,266068 788532427224408064,218275 794841907457359873,262709 753703503726600193,29263 794959059137036288,251452 761550605852741632,67229 791102895710203904,232137 760199702289592320,59666 758706436138381312,54739 771773712773238784,125070 789888166870167552,226974 761621938804559872,69767 773066506888441856,134187 792403849982119936,245607 786336546307932160,1063777 778949955063078912,171324 785848874145636354,192032 764937608837279745,85257 768479869793554434,94699 738789590157295616,11774 761934168800555009,431998 765636914607038465,87904 786239709227778049,201958 791749674856218624,240584 791407430085251072,238395 754791748325355520,33356 763587150591983616,78684 788564645330034688,215437 776078163700883457,146720 791494424358297600,238780 781827484262264832,190635 792036891138875392,243187 766607434400075776,94612 795467317098508289,267133 771873384305012737,125853 773718259434676225,11774 780435616320421888,180306 758408721240363008,52821 795375662513160193,266151 768077986637631488,103354 791717773789364225,240483 755760895993655299,39462 772788239149240320,132578 758066996558848002,51069 790749239340961792,233307 761632418675691520,69231 794931739382706176,247569 769597678778888192,112872 792102783860158464,243187 792728958987100160,245117 752201925437763584,19703 764136880820682752,78159 788530383918927872,218349 751140619083321344,17284 780790597628010496,178045 755253781688750080,35890 794919614421549056,263968 759308477579665409,56964 772878985923481600,132761 789126265211006976,223492 770722182397693952,121046 771748414035931136,127711 790616966419484672,232884 762663208876400641,73926 764293638058676224,80720 767887613483032576,102249 774663106358378496,139865 781207878996664320,185595 786534910655918081,202304 758786789704212481,54070 792767901652529152,247241 758011350891106304,50654 793850745661423617,255942 787335065172905984,208937 793141665028595712,249841 765566221131677697,86103 733108589536157696,355480 785840895967002624,198671 756187356248408064,41680 756563213337100289,43553 774704621512077312,142721 785709796485951488,192421 765182571495890944,86103 775250433157820418,146732 788419017212133376,217837 792051625372168192,243187 749413124814561282,8588 765882270729187328,90031 792219190769885184,243187 764330331289694209,82066 759973959429414912,60718 760821456649478144,64693 776141111337246720,153845 776208212752293888,153596 785563567969988608,197035 795329514444230656,266146 792171816609472512,244464 767433119364476929,99398 770223929805959168,117303 758661830558363648,53991 770612752901484544,738099 765469961582149632,86440 778679336098336769,169232 756287251089326081,42495 794645143928401920,261142 776815778695897088,158428 766979684361834497,56391 781525979277697024,11774 777355770665066496,160618 785564232616185856,196917 793955629119500288,203546 754179168850501632,31400 795132081256865792,262849 767883493795704832,101383 794967968744636421,261155 753585081499791361,27782 773952034710036480,140444 756974380458979328,45672 779196833683963904,169555 788146753958735872,214763 752901748273008640,11774 759387893026680833,57714 766355796821094400,93286 780795745200852992,183269 769335371339563008,113189 755186027606659072,35890 764663977708314624,84209 753994605499125761,29263 763494649327718405,78159 756244498204819457,42249 793497588586598400,252741 759140406105874432,56964 793150629879349248,249961 758434306981146624,52749 773306263006355456,135505 773904714526228481,139404 775414915750256640,149040 771139285667844097,121479 766447356296384513,92166 790680671945502720,232169 760218036917809152,61412 775828010184372224,146338 766486364326010882,93184 768133659589169152,100893 793423555769675776,252020 750824345899982848,14582 781244438819377153,185921 758165858934022144,50827 788156524543766528,215437 778741201511952384,169923 772115734952611841,129558 758007612340174848,50804 788225333581508608,215835 794644229846945792,261155 768436422353321984,92958 763790021321232384,79693 761104089308540929,66159 769710494001139712,114987 771683850619457536,105716 786774510561263616,105109 768872189441544193,109666 789715047803039744,227242 756912221964242944,41702 781556881835888640,188401 776099333330526212,11774 755964205879140353,40926 755566059512471553,37457 756326750611578880,41141 779415921983123456,172656 794914172282798081,263895 791386080243134464,238207 795039902022901760,263926 793613952093655041,254135 794276738339512321,258598 758837088196268033,54070 790914403801718786,234583 760653618294861824,63267 749765406634770432,9754 759156026985906180,56964 763007735780683781,75899 769477443405156352,111558 765218200879366145,86103 788764652293525504,214026 791335806661226496,238207 779014676847796224,171982 776100509505597440,152314 763633287227174912,76146 775019691026808832,144611 766176955943313408,81929 790725571223232512,232881 773338393522671616,135505 794366935400071176,257353 756565510767075328,43811 769145224484360193,111558 790923648253169665,234583 792792235909779456,243865 775377885393661953,148870 795666125417680896,267862 795687055581974528,267655 767275124135456768,98072 765966381716299776,90384 763397348546404353,76549 788606133434998785,214123 732259459486076929,1170365 754169075325030404,31077 763349121252069376,77727 771247973430796288,124290 791667112620294145,240483 795381123329101824,266151 750821966450307072,15066 765712037267791873,89076 761739148378136576,70543 764179128081719296,81946 765663584521105408,89076 780749961134612480,182870 754723140899602437,33356 791353366408552448,238395 769442625908641792,111558 764583376716230656,83182 785322971925585921,11774 742737147669667840,47188 774382042314268672,138165 756256260752900097,11774 770037347434061824,114254 765657530416717824,88669 776639486277128196,157082 793238148172046337,249926 785935900907741184,197512 781208444405547008,186376 791143064991588352,235348 794039059651784706,257492 787973852768964608,212139 771858557016780800,128230 789392668094640128,224680 754884032945684480,14277 763576413119139840,79131 769162909087834113,111008 778855271863087104,170253 794270617122045960,254956 768216272488239104,104589 732194296691052546,209873 762038169013321730,431998 774039868620111872,1250066 788305707057709056,103552 776114637787893760,153095 756343857839763456,42344 793177254083735552,249469 760972421948211200,64730 792931806345658369,248598 763705543982579713,78159 768895857550880768,11774 777178756653854720,157755 795000763584020480,263895 788819511042510852,220526 758034928646979584,50314 788784762106290176,218892 773705234535383044,137042 780903483373416448,184143 794544369483255809,261155 754795568044531712,33356 763163130578948097,76127 780421900493287425,179718 775043445958123520,145930 795685670585044992,261155 762614114132828160,73814 790187552858865664,229172 732216403546103808,349197 791493773482008577,234510 752140879268163584,21034 755564910151553024,11774 792513350068568064,246392 758547570004197376,53185 753916868583391232,27284 785588155093164032,196676 765398911997603840,86076 788375349344235520,194060 773565321995231232,135736 781213220078030848,186434 778718888116629504,168698 774001655847215104,11774 791664384011567104,240535 769006202084659200,93405 785683498430369804,197286 757669484303818752,48522 787013396340281344,207287 763530369668902912,78561 764042996417388544,79131 763651152109985793,77167 766139154317148160,11774 788507921483169793,218275 793982101401915393,255246 753825005712965633,29996 793246930356666368,249961 795363091013767168,265806 790598529030950912,232169 769555658010091520,113836 793197832953999361,249469 770826328882962432,117257 763156557257379840,77026 776126837093261313,153921 764075391396945922,81702 795721353563344896,247930 794595241265393664,261155 789496266669654020,224680 795698235004358663,268281 793178406066253824,249841 781366478259916800,139404 785844985220440064,197512 794325709304930304,258598 765698992206471168,88052 794593030305173505,258331 762786393600958464,73712 779217576136024065,172120 795699181222588416,268281 778080622002577408,163559 793544007880028160,252020 738467096473014273,11774 750658410731843584,14421 758050619571642369,48663 751201577478852608,17416 785648435936563201,197512 788488782920179712,218275 772530618068459521,131007 791030186749722624,229895 772966703877672960,133081 786342530791071744,202007 795256318605070337,233692 760371887432097792,62063 786996462961893376,207287 788470379656450048,218495 756223080020738048,40410 755779311152590848,39462 758119353749377024,51451 778042272600297472,164669 761853803821924353,70941 765295231688404993,85562 780956682025259008,175376 785326820409257984,353879 789157929815506944,221416 775910875937013761,151688 786994012968267776,207974 763459271745036288,77598 793043351629103104,243865 763828151369797632,80482 751849122752331777,17794 787834875890008064,213064 795105934343360512,264397 776059306974126080,153194 793144088262508544,249469 773008145115258880,134033 786769722570252289,206621 762423689988100103,73203 790324298594525184,11774 794525446545305600,261093 788907480994623489,221832 755072467400482817,354090 795478657049333760,261942 756979821218070529,45669 761674491994906628,70177 788753334576349184,220029 792817157226786816,247877 755224045629636608,35890 792617357311152128,243451 790982384892145664,235487 756590076461584384,43917 772214053724835844,127579 787911446831194114,213887 790883419907559424,234583 785545675106902016,130635 794346880083763200,259773 795693930704683009,267862 793610757250449410,249926 763108012974153728,76577 773282376017338368,132335 781160560595341312,185496 787299641368993792,207212 754723126718726144,33356 750094533044690944,11430 750532637660327936,13343 786800260131594240,206755 795069689294635008,262022 760263710879412224,62130 760516843404685312,63149 770617463603998720,119937 791284754603704324,236831 772084601133142017,129471 771496147550560256,121612 771753569900826624,125163 768589800978784256,107745 791788995248291840,240793 795262915272179714,229220 791361753456209920,11774 771403643589304321,125367 771438267464032256,124671 778346392263819264,167220 791726559660945408,240926 789460406066614272,225911 789111864567427072,200965 764904027100483584,78344 763501794504810496,78861 785882326400061444,199290 771224068238356480,122776 778685056583819270,169923 788716787542192129,220029 795776348119846912,269202 793437868064645120,252051 765541114602409984,19215 794575336105185280,261155 790984232193495040,234583 780700967822094336,167443 791353083242553344,238395 779465425381842944,174294 768048207997857792,103083 776590812461273088,156926 786450617510289408,203492 785629850010808322,197512 791124586066620416,235590 776413580136632321,155390 752290050373595136,21074 793221908900687873,249926 794731317837565953,262752 781898541543325696,190635 760907679099334656,60866 779330315948929025,172089 785833315765018624,197512 792413225962860545,242693 792759539800178688,247323 772075556737261568,129471 764164977364045824,81966 773202864457920512,132335 733710316710678530,353374 790697520720596992,232884 790879430512152576,234583 765315906926813184,87062 794525168286580736,261155 760925674009923584,64693 753646650841849857,28866 791670147090092032,240483 794397869704757248,259818 750494978300796928,13201 759110468497727488,57092 773988216684834816,139577 789944468422135809,228820 766536001686614017,10788 773920439961694210,139404 773644935396528128,137953 759165816059236353,56964 778163593086992386,161960 794002806046859266,257550 792792988946669568,246726 775785645172142080,112363 777316606279942145,159876 778193972661551105,166390 792167582144929793,244221 795418514035265536,265858 765908999745052672,90031 795683896281141248,243421 785671821580382208,196277 768097194637393920,103389 778788445636263936,169232 742790423937044480,145399 791776447090208768,241034 772833688849494016,132335 792108434820886528,242570 756365386799419393,42344 753232358526947328,24134 758128704946053121,51595 775002160132190208,146259 758364830994575360,52112 752981163535273984,24134 787074448222400512,209043 787665180884860928,207965 788425998907895808,217837 794741903975649280,262226 757976759056805889,50581 786001786972680192,199961 761989178548551680,71442 751885897323286528,20232 780925852091551744,182663 789104476162551808,223054 791040145621262336,235590 793985889374375936,257423 756539957926367232,42344 767852052647206912,102137 788635941548285952,218258 790646570681298945,232169 774453859544510465,87904 785681027721068544,195975 764441079558971393,82283 758476974570541056,52749 785669763796262912,195975 794939035252903936,263895 791042377632755713,234796 777973648510554112,163895 764660265816248320,79561 773182238569684993,134561 751107086633738240,15808 764968728253476864,84724 767115744626765828,93112 772738459064737792,132288 773998086695903232,140444 756282915512868864,42495 793242113961971712,249926 786375813033697280,194082 769350017106767873,112788 780556535025905664,181548 795617319544352768,266084 794610112975486977,261155 763816646511321088,80393 755924745644892160,39475 794629530770165760,262145 789263589156597772,218349 755205128542679040,36208 785861063514333184,198878 787627710801670145,206101 758424144149090305,52659 794213512969154561,258598 751967761656647680,14277 756347145746259968,42249 773313374239256577,135736 790374154943987712,229159 779355359311978496,174375 790462254756036608,214354 759475523219107841,209828 785876013502828544,197512 788872017504264192,220332 767769697320374273,101134 755830686267965440,39997 779696107500802048,176203 785887929440804864,22735 757563900208541696,47717 760135964236787712,60801 771621164049272832,100893 790938067272101888,234583 753724243003580420,28508 752159369664626690,19075 769680236019527680,18030 778017204910469120,165097 756106849825554433,41632 767816514577821697,101134 780645193154297856,182036 793884187325505536,256217 762614719375081472,73685 771403329008181248,125367 745377121174958080,351424 772322250103992321,113754 791135840512638976,234583 737311767353819137,11774 794285537138003972,258331 763026636602126336,74483 763443729344688130,78344 781675396274098176,188934 788966925443272704,220029 775381286126923776,148870 750377377524510721,12357 766718209156317184,93303 767761732710174720,101163 786972647070367744,207949 790550769871294468,231894 751833102658445312,18555 791719774984298500,240926 781440205232504832,187478 778725257599266819,169327 788082827216773120,215030 765809715662192640,11774 795238994997051392,264431 740191267150237696,353488 775371286851690497,148032 778727659261931524,170169 788912115952123905,221143 791942701717463040,242521 753658989041160193,28508 793568919080595456,249926 795432680057872385,262053 751966759800991744,14277 787070402162032640,208928 765966978930487297,90618 777661627718074369,162596 794619449890533377,261987 753722877472600064,28508 794722644868403200,261155 775186100407066626,86103 776186295055888384,153095 761344055653433344,67938 748567237158539264,1170318 775807315777769472,151439 777864621185085441,155898 765700223096291328,89076 773631902825742336,135187 789087468599570433,223286 768102021874405376,100893 762351288529129474,72550 779082207512006656,168284 795694842361901056,267855 755835490494996481,30912 773901441329004544,139865 775759158385577984,151463 794317219563831296,11774 762799012529393664,73814 770990160531951617,108396 786420136408289280,203674 762734377155432448,73712 776770927178555392,157755 786380980252651520,201292 794997447109971968,263895 766989136041476096,92917 789091347705630720,221971 763070727222362112,11774 770619793108074496,118191 794042496737112064,242693 755897383330914304,40251 766134365705293824,90539 790624140797542400,232137 756498046133932033,42344 794552014919213056,261155 779463315252715520,172185 771478901008707584,125111 755847728429686784,18215 788899499917750272,221972 788346562250477572,217118 772104828910702593,129558 756590492893061122,43471 762074789397815296,431998 791387306569662465,236938 757565290037276672,47844 762075843380338689,47283 764789282951139328,84212 766110636778655744,90482 776538919039008769,155318 789814767351312386,227048 762810606076305408,75073 794049212014993408,256255 757910529973313536,47940 750425838152069120,13343 766268600336297984,88432 776631090937114626,156926 774193596530589697,141887 786192986782564352,198826 794248508324728832,258456 786903760232669184,207287 777563178456653824,161984 751847063952830465,17794 743231553753358337,354153 790926175266869248,234583 772992984929501185,132454 775988868743135232,149391 750829631658307584,14950 765606717459660800,86103 755443569637355521,36545 769004094279122944,109960 759181531218837505,56964 768835649788977152,107984 750765957388263424,14827 778306314170544128,161277 786979249186021380,207949 773634600639660032,138165 793134049371893760,249841 793249464546910208,248253 770739312950321152,120474 792866021338210308,244790 780592286103207936,181811 792935590488662016,248514 793214547230195713,250633 760997600979935233,65180 759252916670701568,55661 766127883177697280,90790 753373735525036033,19598 778040980540760064,164826 770756661392834560,120610 767966910239559680,102249 786634001691713540,204413 789679788159938560,226490 794522793354240000,250033 765591537552134144,88052 765983677511794688,90384 775674899763298305,148713 755095161940566017,34898 757318819232813056,39462 791212801536688128,232169 749302444883009536,7816 791066092693094400,214078 751797913244827648,19133 792734249052811264,243075 793190944212455424,249926 778316042296823808,167319 732896322508853249,354506 757406483550056448,45122 766767430362279936,92917 792391858898862080,11774 788621818215161856,218875 779978989058269184,177248 760681732764897280,62779 788486371862257664,106085 793803229847052288,252408 765608032256466944,88311 764847197330497536,68993 763060876517728256,11774 767804863640064000,100894 792194762916917248,244221 757891330638917632,47940 767834782428372992,101681 790388436863623168,228354 793277290725552128,249852 771667178462470144,126995 794532832240607233,261155 778580086186315776,168794 786606282887135232,204413 755902672310374400,39797 758026844234850304,48663 777168619193106432,156835 792791733822160900,243865 787463930646040576,205590 794980983254568960,264397 752931399083196417,24173 763750958136496128,79691 765584959495139328,86103 775423237471764480,148800 756812708104855552,45064 763898499922550784,74868 751885173709533184,13462 759497704443613184,54726 767691671253422080,100559 772614191035408384,11774 765162724733124609,84724 770859259856838656,121612 749084519177814016,7157 753419657067900929,25370 766025373179973632,81929 779291362097262593,173753 793621302544371712,253032 774107359534718976,139404 757227859760996354,46006 792150537722433536,238099 773150714914713602,134470 788694412012380160,220031 778783631598882821,168794 760602542606737409,63879 777154339714531328,159876 763157459871694848,75899 771404372337106944,125367 788782141676982273,220029 765979412349059072,90663 756404433542647808,42249 768891827038490624,109945 779112799171596288,146608 756721541245640704,43399 768862667670953984,109666 785624819110965248,197512 759458389332152320,56964 781280636438974464,187084 755028070864719872,33027 759556520967307264,37504 780564661800271872,181419 791756225620738048,236498 770624965041324032,117257 790499391119450112,230282 791356842374893568,238395 785457274269552640,195176 791715341604827136,238207 785605293484957696,197286 764809434250051585,84274 772516147816112128,131421 790323239985623041,230234 764198608413585408,1248861 771732900148412416,125204 778995668694228992,167407 790237702968922112,229192 773961672784384000,140444 788828795218173952,220029 765206000064405508,86440 754922502208548865,27280 765264616024834048,86209 786303493875171328,1063777 792078668021501953,243398 755252655388262404,35449 758748305471868931,52061 772906983020228608,133519 773923196038942720,11774 758737389611200513,53995 785771698696122368,197512 763529002988429312,78566 778479765694976000,166913 791291341217026048,232169 763027469192433664,75416 753868703154835456,29790 769861131955531777,112158 763198747161554944,76549 793174700574650368,249469 757065247639281664,45857 760508938722869248,1248387 767819509013028864,101681 781343264821637121,139404 756620524235567104,44429 757998305506893830,46633 755255358147272705,32596 775032799321427968,146259 764977834385219585,85562 795740948890271744,262022 732273723865235458,350101 771746386916376584,11774 789526434914136064,226490 755241210315411460,34977 778559199190081536,168794 767481580499505153,95055 791348859528155137,11774 760589897929416705,63858 776759835056545792,156835 794024285773803520,257492 764970394663067649,85562 765695850140016640,89076 759544712957231108,686533 773547307820314624,135736 790951819329544192,11774 785829251098349568,198591 791734392905342976,240682 781130069217509376,185496 788717301117878272,218275 788754575578714112,220526 788307575284592640,214976 755859278032875522,18215 787000992583782400,194085 790587235598995460,231318 791317074559766528,11774 763502784754790401,78274 764871053936058368,84800 770494626105061377,117257 787138883448295424,209184 793581598948098048,252020 771741348097564672,127366 775554440879144960,147752 781364906096336900,186434 760213894673629184,60541 776284280506888192,154709 793419965777018880,249926 735181892539056128,11774 757639782872682496,46405 761896380772200448,69947 766717237004607488,95786 766391695218880513,91894 781169034196684800,184223 770016234788257795,112872 779316188966858753,172799 752310279795531777,21203 787022228760236036,207287 792386868767784960,203546 775921236501069824,150247 776861716940369920,154832 768194422164959232,104083 790983023739146240,235669 794004008234954752,256349 766788479363579904,95672 790247117889556480,229693 793923443733372928,11774 757565195162099712,47844 779015709896564736,171324 770786049673093121,110659 753763811262332928,11774 754118061519671297,30370 764141901549215745,80939 763857612060241921,80643 788692076963753985,220029 793475974637629440,250633 792405250451791873,244373 757605166216536064,47940 789168758354948097,11774 791350101838929920,11774 767056968171139072,93144 791694577124204544,238845 765967399044743169,90618 793135150448029696,249725 776734579499466752,157606 753495559927795712,23739 785988801151860736,199960 795502539479269376,266079 774043114273054720,140748 756265095580250112,41680 768866439373680640,109666 765233497455861761,86513 771544886226976768,118191 795038323953795073,257492 753429519155933184,25189 791424181824999424,238395 779084159826399232,29263 764063519285272577,80939 765233381059629056,86472 794582706109591553,261155 768009624477900801,100233 789244886172127232,224680 793095716134457347,249469 762716707416739844,73814 770322625591644160,117257 772085072056901632,128203 774694212138831872,142721 773851357098938368,139404 770270882543595520,117377 764187189173489664,82544 779052280339369985,172122 787853258698084353,210238 758024326490841088,50923 769884189948841990,114779 771491700036501508,125853 793171318468321280,250247 772121156027453440,127925 768837808559718400,109167 752208497278750721,21074 767823551105732609,100893 788496348333142016,106085 773694877766852608,136947 751653840269684736,17951 760076964296138752,60801 761865239344349184,66263 787107412075487232,205989 788828381056012288,220806 760260584323452928,62130 773542992481312768,137158 753973558859161600,30590 768447311060107265,106281 775385229351608324,352804 779344444013309952,172962 760882507663355905,11774 775561801253523456,148994 790608198575198208,232791 765519299486240768,86961 753647544735895552,28281 767163614314635264,97386 770408937900412928,118191 772622581769699328,130175 764678532895309824,81659 776574106992979968,156835 795351572947603457,266500 755164532604035072,35890 791718054690304000,240926 774283636438929408,11774 776189495762886656,153854 750060914456469504,11503 791006244177752064,235251 749798987344015360,9666 767435249504485376,99413 767471625935519745,96039 779686208364548096,175772 795444828129660928,265806 778409978184994817,152594 765195900696289281,86103 768897458550210560,109709 767234202894999552,98072 781059358863917056,183759 758699820412444676,54070 791581168965562368,239926 788544567926587392,215437 762776612869812224,74943 795116637657722880,11774 757639039163957248,46601 791354617216983040,238395 791730532887371778,240535 772857705157406720,11774 786904038780510208,207287 787167162741895168,207287 792200959631818752,243187 786000143921344512,200490 758744526617841666,54123 789982211386650625,228546 791466460505833473,237813 789088531448680448,58904 791636251560390656,237857 755191330893070337,35890 776734870055759873,157693 776920731120656384,158338 794573530989989888,261155 761614554056896517,69356 761318430624604160,67547 758687671682158592,54070 763460624127057921,77849 765402467034996736,86513 772174080040722432,127366 794997324200247296,263895 795706731053641728,267862 788765695790153728,220332 792824326319902721,247773 794235283709558784,258771 795679750547210240,266079 761948699966578688,431998 768227511884980224,103924 785951171382943744,199546 753341579163738112,19598 760904228613128192,64722 770875722529280001,121949 790308973031284736,230282 789507376856477696,225923 766394045316861952,80939 794296108969238528,259134 769655831096913920,112939 762608671515959296,65500 777583817800486912,162497 776596366134943744,156644 750961573590687744,15684 788992781662294016,194085 788457373576888320,217106 786061289957257217,198878 764180831887908865,80098 787830188151304192,209129 772518279571058688,129551 791005937888792576,235620 774991473905311744,146259 759414576886579200,58054 791707084157022208,240260 792760888293982208,245750 794749390829342720,11774 765607731059265536,88148 794744152986525696,262752 794540030270128128,261155 791488257708077056,238292 752644169156399104,22393 757798498641162241,48097 788714472949092354,220029 786202297567092736,199262 790632107513044992,231870 733454402384580608,350249 794005983303303168,254209 732699473416163328,353002 779106814650556417,171991 795079494805716992,11774 761363044299530240,67852 762123816822681601,431998 791352611232440320,238207 785822772232654848,198671 794169109755793408,257492 771774146770526208,124744 763948555958530053,80720 791357712391110656,238395 762081604642766848,71099 768058167653703680,103261 733047484684066817,354869 775338923350454272,148473 788247713229918208,214247 764165313319542784,82002 791059060514775040,235348 780301879729238016,353893 781206152491126784,185595 751186763557834752,15643 761590135381164032,69231 749013399976239108,1170318 770658297879859200,118154 758748484988129286,54123 769208634899300353,11774 759668035271753728,52919 785303182985482240,11774 794864617696600064,262849 758689311269064705,54070 790155036668092420,229833 779641931273863169,138812 752949487925166080,24196 769643079347437568,114247 768606260140896256,106896 771403591655489536,125381 777865162590085120,163990 791429415536242688,238589 778240879828017153,166532 766428699717697536,93823 775345254534901760,147368 770259111611080704,117257 758450519186825220,53185 763493876946665472,78159 779259321452490752,173347 766286364333801472,91946 759041224087105536,55107 789895109336715264,228522 768855480374534144,105109 778068820397289473,165834 795674929811324930,267862 758083012332486656,50804 771743098040750080,126820 785547441584078848,130635 753712775357206528,29263 790881313179983872,234583 779393842684583936,174427 785647017204736001,197297 792015259389263873,241678 795233922145808384,263895 752707207297249280,22432 758094456088252416,51136 794938242399399936,263708 771388087414894593,125145 773485949644840960,135888 787843244793233408,210289 786066175616753664,49459 753987753310883840,30802 785968946021175296,200244 781515784342216704,184223 768778769226141696,108396 772195872981458944,129471 778380784289841152,164001 791352848495763457,238207 792240140777291776,243075 755026085314691072,34332 794226758702678016,258598 778981355199668224,171695 752622218094350336,21332 778405708769492992,167569 749377673411989504,7826 767834957095968768,101681 763980527745413120,77590 788223449256775680,215754 775075903684636672,146338 755707493527924736,39155 760887870215245824,65500 777584104065884161,162665 775881739348475904,151791 771412014316924928,122982 793400450561236993,247877 756564230862675968,44022 769566185096568832,112239 773575569908703233,136947 774292455835533312,142254 749355890856357889,8187 771494642307239937,125111 794302298461786115,257421 781826751278252032,190635 794056403811991552,256935 769799781468213248,113005 789875720977805318,227048 760446706039263233,62771 771711322111213568,125367 758479030983151617,52061 768052703293497344,83666 774294875537756164,141360 775981559576924160,152735 787107667806420992,207076 779881106707480576,176458 785923898189590528,198926 790674464191098880,232881 764846618361274368,84724 779033808460996608,172057 791259413990473729,237491 771430367869935616,125554 793232593894248448,250293 795415505670643713,247930 771889829260976129,128382 793199773691949056,250430 755006083928760320,26721 790873143669698560,232863 776757908369473536,157755 771851628198539265,128230 792079726559031302,243398 770223884301963264,117377 771521853399728130,125554 781113640032305153,185496 790675368164204544,232595 758720086853246977,54796 761156400923942912,61051 794753291813003264,261796 761948337486442500,431998 776083927689793536,152314 780087842680647680,178258 793104879724003329,249469 754181764080435200,14277 758358374882750464,51809 791431992587853825,238207 771144645455806464,122967 775099754892197888,146704 794227067474690048,258598 759828090981933056,53845 751776944736313349,17640 760524855112568832,63149 774473966840799232,143585 764029165460795393,80939 769630672533192704,114388 769689871850041344,114779 758036804243230721,48663 778187018929106946,164826 778439639208194048,128591 780642177915379712,182257 786391035387621377,202983 793421243609391104,242521 765206201244135424,86103 794557143974187008,256255 792926032021983232,243865 752703274512478208,23251 757195314495455232,44273 764198599987228672,82209 762366753343168512,72408 791253350847246340,78159 777850380801552385,163990 771916349924741122,214133 733081731847335936,355633 794032809027346432,257325 776824117743890432,11774 762028012900454400,70501 765585601659752448,87774 777269630683480065,159475 757091796161888256,45964 772876168332775425,132578 795266727970013185,249926 786895486229839872,207027 763792571835572229,78938 795738515774521345,267862 794029438807617536,256239 733330176738791425,11774 781564698802155520,185310 772223726612013057,33829 785965311577108480,200246 765008888588476416,85562 779525257061367808,168284 791830102963347458,240145 764195207147651074,80098 767486544701693952,97127 762672377809539073,74133 787406176610770944,210287 795330586005147648,266068 769536623730196480,113189 777692324801437696,160618 769201117460893696,111549 794375358120337408,260173 763259401901711362,70342 787299430319874048,209422 762443759321657344,67852 762822999972032512,73737 751675544236756992,16728 762752207976443904,74630 735164048904359936,11774 758270869281972224,52112 751626711339442176,18395 770640455637708800,117609 776501115873431552,154832 761671810903453697,69405 774978498855305217,144494 793125461106757632,249469 758573920572157952,32468 773847177005117440,139404 777743855856869376,163376 750465053049036800,10848 793625637973917698,253256 759926808481456133,60371 785311544133480448,193955 767932413116841984,102657 756463224896233472,43391 771837475941715968,128143 791930859322351620,240145 793136757050970112,249895 788765012089331712,220526 758828108610871296,41680 760484520541954048,62566 779478545693339652,174557 777295378974646272,159876 781882220751495168,181419 762541080503910400,431998 769645617794592768,114357 755508297919295488,38183 789900933052325888,227048 767902299226275841,102444 791627566087942144,240145 749102044984684545,7311 768554076493668353,106774 793145192396324864,240145 786723579668865028,205455 771932772323749889,127775 773536367112441856,136904 790645127228317696,232791 775008284591857665,146259 786987267084673024,207949 786550016529883136,204413 792141916540284928,243648 759835706663444482,47940 772425677349986304,130792 761325312655273984,65180 794544126737993729,261155 757035003746275328,44023 757978356457443329,48287 762423223141007360,72978 765450457560920066,86472 773945322527715328,138616 732610539717791744,1170592 751540551305101312,18298 764125647153143808,82066 775066917564317696,141091 781169051003416577,11774 790391103572762628,212727 794901450870636544,261796 790403310964576256,231333 768348993025937408,99488 755048519824728064,35044 755914736890474497,40668 791723545336221696,240483 795054575057338368,258741 793181156682280960,249852 789545462177095681,215965 793062059986550784,249079 756978756741455872,45669 794531630534758404,261155 773706107067830273,138819 791594953193521152,239926 778958432728715264,171168 760489961510604800,63149 794553716468682752,261093 791550845699575808,238207 793963606492770304,255942 762032075201470464,71087 762573207144660992,69548 733202705502572544,1170862 751136430789767168,16833 758522853419515904,41680 761597305447260162,50406 795433064105119745,266151 779521358292058113,174891 785559455140311040,197003 787972960141312000,213887 753669048412479489,28626 792771362343432193,247240 793194809330659328,249374 773531346178158592,136947 780538728209084416,180233 776608928389935104,156290 790613979643150336,231871 767771390837567488,100893 772240024456818688,124883 772512315447148544,129662 755034919051599872,33953 773890701616619520,139404 758257240461615104,52061 770633200557256704,120115 791793164248023040,241523 751778484301684736,19057 788537279128240128,218260 791488315161612288,239405 788543703107244033,210390 774726364763041792,144268 794771320781361154,256564 762284872132136960,431998 786312503894630400,201556 770878540963119104,120094 788712178094333952,11774 764165289781104640,81966 793614398442971136,254058 756959887532265472,45040 762886075652067328,73926 753213136837029889,26140 778999556700680193,171795 795319948100808704,261155 787767287151493120,210238 769934537660911622,115593 793176472655687680,249841 776929287983226882,158992 775675303557488640,150663 757982597263659008,50452 785989526820753408,200490 795494697535881217,265855 732140905063288833,349577 788490005970821121,218275 762891224349016064,73685 786994477445554176,208176 789476960258981888,224680 787802527735484417,206008 788711667517493248,220029 768068901494263808,103261 756832699600498688,45125 763121404397035520,76549 749790792617566209,10064 750233185661878272,11370 770370781264084992,117310 755168950023970817,35890 762753101862502400,1249026 763518315658678273,78566 765359131062448128,86961 778816972716814337,168794 791015234341404672,235857 790877073069846530,234583 791778422565564417,240718 785977232879595520,200260 752951230515646464,24257 761589375272615936,68987 793231622820786176,249159 793237609359302656,250633 794178571916967936,258331 770783971932114944,121359 759163921584586752,57348 771822870037016580,128194 786456095845822464,203674 788577233803804672,217519 776535142240313344,1170441 794353212723642368,259034 793194871322451968,249349 787606370426220544,199307 785842726533206016,198671 791767174918631424,240814 755501704238493697,38032 767414117665689600,98751 794700330357424128,262022 751596495388807168,16728 787470485927890944,211347 749314365417934848,8047 755177121732001793,35890 763455928490348544,76406 795434066388586496,266491 750523304709124096,12883 794332923549786112,259743 791043704308035584,226731 793093623348862976,249469 767718173948928000,100605 785854993115021313,198878 792410111557853184,244143 750769111240671233,14781 777266324766543872,160592 791834457426845700,240483 793237510222741504,250293 778256391148404738,166100 794419565534932992,235121 756686052136357888,44429 765249975404138496,86440 788971843742945280,221476 786936588106424320,194723 776138199097679872,153658 790200366755295232,229693 750727210860814336,14882 770805239041654784,121479 751633133326331904,349312 762752314029412352,73926 775537901383847937,738099 775885464632864768,151410 778012327341883393,164669 750086814388654080,7836 761957353268715520,69711 757547778025353221,47782 794566445502005248,261155 779335525295677440,173964 785542871797604354,130635 732494571075067905,351617 771541541147947009,124601 768212055560073216,103046 768578433597202432,107032 766502227343204352,93478 778771818647810049,143948 774815301737156612,141887 785657567934500864,197512 755198964790652928,36203 758790419350228992,55155 766002724475400192,90384 786881134185492484,90209 776214098308497408,154644 755414369807306753,32572 776049090962530305,152872 786985134545260544,207974 779056744844492800,171886 780972068527542272,183468 788608927529373696,218275 793110440830181376,247241 757298610056761344,46890 758912896218914816,54070 768566993603665921,105109 787068235824762881,205800 787154322077417472,208252 773707938972078080,138819 767519399767138304,95707 780597304344584192,181935 785739378978988032,197324 758655221476106240,54070 794648652849483776,261942 765594209852137472,88052 768494093127168000,106774 790309289348870144,230282 792071037408075776,243576 760876665878700032,11774 792333957689999360,239708 791116663261396992,234796 793183314702114816,249926 777583736946724864,161352 750816618989522946,14950 759112159691366401,56952 776820487548579840,158387 777423526257102848,161542 791906655080361984,240145 791748722669547520,240483 764514947862818817,82066 795397535653363712,265858 786370566433411072,203391 787143058613600256,209351 768574652952129536,106716 757184902311845889,44274 758655646816464896,54070 781637571797397504,167220 764482304936783872,83429 769762065330216960,112032 787026688903221248,207287 752284223872962560,21074 781467338184855552,188119 760562179204493312,60112 732384075214790656,350697 762925771451207680,70918 791094370225172480,236360 763581392357888001,77668 790674315268292609,232881 773714462675243012,138314 793587197857280000,252020 752963406056005632,24134 755816319677702145,39810 767722119920750592,91946 794314010724302848,259055 753300936085213185,26006 766387518224805888,80939 778347933481721856,166891 785634042091704321,196348 785657787846131713,197888 781671849172332547,183593 779785917976281088,175984 785550573680549888,194170 794971769731825664,250785 751767116580212736,8538 775097590140526592,146847 732164531955372032,349675 791310603415490560,234864 792037103500754944,243075 767305668231569409,97547 785610778237730816,196917 761045965776105474,47940 785852057987219459,198571 768827998199959552,109104 780692322312941568,179416 758116407435419648,41703 791738150292951042,240926 778384399419187200,152594 794155431530741760,257492 753981281801605120,11774 791615721029500929,238383 794559922633641984,261155 787150586793824256,205181 772907849248800768,133519 786377664743387136,194272 758810908290191361,55262 775409153959350272,57309 778366465237983232,160539 785604940118958081,197512 794609911711858688,261155 767044666596392961,97377 793873689892839424,191065 794549292274974721,261155 777870320115982336,163990 793684540854329344,252408 774394266390925312,127871 772178532164366336,126723 786866307367071744,206008 760263204488548357,61412 762787951793217536,74943 793845513841815552,255942 788522349398294528,210208 768893161745842176,109104 764121029190889478,79691 760585097770733568,62853 789128495179890688,47940 762077082885189632,431998 773985163810213889,139404 785901342212526080,199546 777556585623068672,159861 791634886079549440,239456 775364486500757504,148537 794726091067822080,261155 766374627065139200,93184 774274109152825344,139404 760962714977964032,65974 732606423037673472,11774 793856349532672000,255942 778400097516355584,166852 778716074711785472,168794 787017745594318848,207965 793295769759469568,250633 781512662198784000,188401 790547388268154880,174995 749286957717397504,7836 791383019579813888,237491 753028546180714496,23719 761330577844932609,53034 758934890012213248,55667 776561593689579520,156926 779375508068925442,174557 768342379795316736,103261 789035920074874884,223037 785585114524835840,197286 769308425830498304,112788 761682029301862400,69747 757718924255457280,47844 795126557777883136,264804 758758392555077632,54070 794334685111300096,257492 793807743161290753,255393 785916281325101056,199389 754721140518580224,33356 760425120049553408,62771 764821304025485312,84724 791706088789909505,240483 785497238608941056,196277 767251774982029312,93261 791302796045721600,236502 757274912436477952,45962 763051972937342976,75563 790614724803125248,11774 759110677936037889,55660 771395977982861312,125381 778969965126836225,171168 769353298956554240,111448 772969981717905408,133519 777338170140536832,87904 772981277695832064,132335 768918024195862528,104662 788893514557902849,221972 758668065856819200,54070 776906305827209216,157755 793904513560154112,256534 765203160772153344,86103 775760776183382018,151463 756535981709283328,43751 752661991626596352,22439 760542950061436928,63214 773716619130318849,11774 787723238142902272,65113 794541980940320769,261155 787007862249623552,208065 785628770770137088,197622 765279620853862400,86873 795198155411300352,11774 781486241565011968,139404 795074972611969024,249926 760563593855307776,1248768 789140538729504768,222647 732171931613564928,349880 766784306152935424,88909 779464926494650368,175153 793214551646797824,249725 778609790784331777,167220 792409835283316736,245750 733731815584890880,354598 777832346435235841,163832 773214857990705152,134470 765578767364304896,11774 763772910809051136,80098 777306563941838849,161349 776783785136390145,155451 770725556610600960,117294 779390302184435712,174557 752621347059097600,18215 770427703505879040,118174 773714518257995776,136110 761650335496536064,47283 790264683026456576,228341 763414800768598016,78129 771027860098134020,121511 785492118794014720,196277 759506913134469120,58508 775416204835954689,11774 785689952285626368,195975 779099713995890688,171168 765434735778672641,84889 767353631620431877,94699 781853813212712961,190635 758423503808897024,52027 773873690014539776,139404 763407555574063104,77849 788432606681530368,215005 753722237337804800,28508 752884660598808576,24134 787907998370848768,212239 771929771794108416,127775 791541468682944512,239405 772965996281798656,132848 763132799423508481,75724 794764274312900608,261987 785456164339351552,11774 787014052673445892,207287 769284677312151552,112788 759167425568911361,57131 792848953758801920,243187 792449437570170881,245854 758047537924153344,50654 758127873609785344,50500 770694170537136128,118192 766622373646888960,94684 786430994123546624,201101 754100249619148800,31400 758658441153916928,54070 787120327352422401,208178 794656627110592512,261155 761025918152286209,66053 776134586246033408,152928 790895406720937984,234583 787600257777561600,210289 777362384717438976,161546 758168283011026952,41703 785944068937449472,197512 793792781483331585,255393 786245215745028097,1063777 771326554253197314,123135 781101777273757696,11774 758011729087459328,50804 776895419758571520,157082 785895819899572224,196277 767151467383980032,97852 756911486124093440,44837 792395293459419137,242643 732895687898107904,354495 766433579614150656,88920 753106822547079169,19133 795490027908141056,265855 763844071987089410,80720 763587129666482176,78159 789237876915572736,220689 791089778435371009,236393 752694205827383296,22752 757944766998859777,45014 750430520882987008,11774 756600261045460992,43391 790949706868350976,235147 768621925618688000,107469 771415996158480384,125367 752920052718981120,24316 755351909221928960,27045 768053549037039616,100893 780375754467004416,179611 789295689557798912,224680 768973235153010688,110302 787975828994949120,212239 774431595973447680,141041 779665653951324160,170373 793205339764195328,249895 755055014440296448,35044 761639959136796672,69493 770035933450276865,114357 786337756888772608,197341 761340843726733313,67369 768022114003738624,101203 788692348217667584,220029 760623537128341504,63655 760872597336625152,11774 771928758655803393,118191 787721444130115588,210235 763456802499366912,77331 767187049174568960,97432 790358323493277696,230808 749644654321209347,9145 773617675843080193,137869 751129942184849408,17201 749334111743909888,8047 794064092864593921,255299 755835723178278912,36279 751178018048057344,15066 766340008294821888,93036 790982346967166976,235590 768580044734144512,107469 755772270103130112,39462 778699662148579328,164900 763435735441551360,76127 781362425207529472,139404 769300933977210880,112788 773882230644932608,139404 763868050319867904,77720 785553154196709376,196788 793445589254012928,238136 772309309791227904,130330 780789655956557824,183269 794590912743493633,261818 752992541507776512,24788 763039655075848195,75724 770358682974560257,87904 759524633490104320,58028 755168106692153344,35890 776111353677447168,152872 732331623555825664,11774 769723316429021184,113290 775482991732600832,149770 792049762635833344,243075 753815094245457921,24134 757374228572233728,46006 761009322738356224,61922 763820578562334720,74868 758272876650729472,52112 755254044382400512,32861 790980939677523968,235590 774362760218107904,141887 795319931474681856,264397 751097527089311744,16948 753949840292323328,30590 785272705318686720,194648 794001460921073664,257492 771460662920933376,125145 777850420572160000,164001 771068469706186752,123135 788464177518084096,217837 759225289591418884,56964 780150739582746624,177508 770214295703388160,44421 766458947356143616,92917 758011906825203712,50827 793483967097954304,252741 791232094026493952,237274 772157335926026240,127707 750779560904404992,14462 764178127811710976,82066 772800766063026177,132578 778957953319796736,171324 791368771504050176,235527 756426039253934080,42432 764153386933432321,82209 767868204269998080,100605 778267742323421184,166422 758735200394158081,54070 781468709785182208,139404 772895845276524544,131027 793215707873968132,250633 769377891670982656,108373 773952703965696003,140444 786739207314235392,205181 768847808455667712,108849 777929489648984064,151185 785852642597728258,197512 774382747100057600,142566 752223409870778369,21074 754080929547710464,30590 759512631069839360,58250 785949091335462912,197512 791660650787373056,240483 793966764082114560,255942 793543224589684737,252679 777343492016185345,1250322 766387230504001540,92199 786632765114429441,205039 757298033247784961,45122 788357894274183168,210585 794323125093572608,11774 793585239662690305,251803 794549901493313537,261155 764918543313887233,170736 793208004078366724,250633 779410187442655233,464984 778049274596556800,163633 756335281025015809,42249 766356627834466304,93286 788404785053470720,217519 792131276392181761,243075 779521855707197440,171902 753944536192282624,27402 769929766350618624,115511 772897540517814272,133071 775647427567063040,150497 758414429868400640,53144 785732464824070144,196277 776082770741325825,151409 793888998921940993,248652 761289155997495296,37461 795083047926255616,262849 793055215377326080,249004 773855077396283393,11774 792798165296615425,243865 758129530556993537,42621 775790428490719232,151523 763161245050609666,75977 780463631746134016,180533 775783157144625152,150511 788885907516436480,220689 793204605073166336,250135 794593055953350656,261155 792725853952061440,243614 780839376070713344,183269 756470600978296832,42666 764208404625842181,82208 777846247579226113,163990 775174141414551552,146819 767030925880352769,90908 791218715106738176,235399 749362213740249088,7968 769162948086554625,110362 756993668779651072,45669 767492629240111104,99030 770087923173711872,112382 794978827768315904,264397 789471889232134147,225911 790918390785466369,234583 764671557704777728,82508 772797879916302347,132335 756552149643952128,43811 794695380600397824,261155 785898300310294530,199546 793893757263421440,256255 764827373674098688,84724 793264489999237120,250442 764073399450611712,79691 790001061612314624,228124 750405053370871808,12883 769164977706004480,88052 763407840090259457,71476 758722035983847425,52048 773095295223795712,46501 794961905857208320,263895 758447287609782272,47940 789839102149398528,226974 792079904766656512,237964 756348019247751168,42432 792222135754297344,242693 740379423036186624,352616 768217722102620160,104932 755403285733838848,35890 764113169279291392,81966 791345963323514882,238383 793178139018919936,249841 793864115676585984,256239 771842155795054592,122528 773641181188218885,138382 787746488722059264,210215 768064834181079042,103107 793182736806584320,250064 795023113281044480,262847 781348872497033216,185310 776601997378105344,58531 777254379157979136,157082 781190828504944640,186225 764937196092526593,84724 765639556460720128,88669 773536939895029760,137042 780268738516049921,175256 790626461887631361,231894 754981083268218880,33356 763916485936852995,79691 780374740493938688,179742 789463835065233408,225981 795022288890589184,263532 773558981692358656,102409 778356319464017920,166852 756690699429437440,41702 753951320877465600,30590 758093582855266304,51406 758727774559412224,54070 768549572964589568,107257 790668364658057216,232169 758684343980044288,54070 795418411815829505,265875 755163868633047041,35890 787046003216044033,207733 768734932915159040,107423 792171408939974656,243848 763361480225980416,56391 768666376617598977,106100 791764880596406272,241367 785870563864514560,65113 762313351607222272,72420 767864314694803456,101681 760041187680006144,11774 756996620231643136,44450 772158018322440192,127707 769953035921551360,351666 793127391077871616,249469 754737959878942720,32963 766289361608511488,92152 787002332953341952,206622 793142262527959040,249469 781462580728569856,187084 785680610568183808,195975 794028418698395648,255870 755221366308208640,35890 762916194303168514,73426 792534178088628224,197046 772290857147904000,129551 732281697321033728,349776 758740009042087936,11774 778230668446863362,166390 787137619918368768,207949 794565801059569664,259743 781059464476626944,182771 773265375907676160,135025 733188436283265025,355137 790988223245803520,233736 758442402172416000,52394 785992845173719041,197286 743139153013936128,11774 770443979284328448,118192 762725786461827072,73712 774039455996928000,139404 779428423282200576,464984 755240370494025729,34645 776772936497635328,157755 793532998909952000,249926 795178145653530625,262053 756210454255599616,41837 760637241509150720,63268 737657036565975042,349283 788522320679895040,210238 771157357724262400,122145 773824033968295936,11774 795614524128849920,267655 788578745791676416,218275 785943304441565184,199352 772734233769046016,131027 758358923363713024,52554 765767760207052800,84209 765496107661000704,352982 753785032301506561,27402 792587490859192320,244270 754759195031994368,32404 767908078968770564,100893 767968147622158336,103552 766780069058490368,96365 794694771491176448,262849 764147515935432704,82209 795297622403653632,266079 749500672442183680,8497 779350828024860672,174320 793275852951728128,249926 760495104473853953,61051 779442089700368384,173628 779479953805041664,138812 793459743444480001,252408 769157343108104192,111558 774025024638418944,139989 759424663319556096,58054 763428690512314368,78129 768528898707496960,106753 790943212408016896,234583 763736600966733825,77849 791256096715538432,237491 791364422375706624,234583 786000943313657856,200382 760687387991302144,63792 779007707621658624,171982 788795033935683585,221008 792083844304285696,11774 786384514104827904,202466 766088960045158403,86103 781553593635762176,11774 787102575136903168,209184 772572537003782144,131509 780885346011586561,182154 761270944648364032,67709 770244893872574464,117257 778352797439762432,167522 765948709788061696,90495 757811056521588737,1248519 763115382106447872,76127 788576115895873536,218142 781183263431942144,182870 788610092774162433,203813 752163329552986112,21173 768920610151862272,108782 788035165352177664,214492 795688252560830468,262022 750780839466668032,14252 756526161488904197,43391 760457695287648257,62063 775149418861498369,137042 794815297244909568,262588 775317308067700737,148170 771659508183511040,126152 787783433061699584,210215 777016644455526400,158387 794645953076744192,255954 769561898236932097,110070 781839907115315200,190635 769132596575993856,110362 762627725085466625,72653 791780952049537024,240814 763510645950144513,78853 780484314521665536,11774 756496265517666304,11774 785845156536692736,198878 755834309609611264,38352 792706345745027072,246632 794928558430945280,261155 776572021383630848,156835 793038618013106180,249039 774017792525807620,139404 774283668692934656,141887 787007809380507648,207949 763934022036705280,80939 792803898079739908,243615 791969300764463105,242609 759853415824523264,43471 754753129405681666,32369 788963311098265600,222544 766366306945802240,93286 793508168622075908,250633 769849950884601856,81929 788474765572878336,218275 780610343991177216,150151 786763116709195776,205143 762188590856171520,69356 774640026361692160,139012 776632144286232576,156835 781274779949096960,186434 794781615746650112,260404 753719757132660737,29263 789240785736765440,206666 795222264136364034,262849 760176982860726273,61051 764547697885929472,83391 795397899924303872,266138 769554534444175360,112382 754843751210557441,34031 790718196928000000,232884 775441658657644544,148654 790773782357024768,232863 758188468698624000,51809 764971552114900993,85562 794646389636464641,262145 795062745385275392,263926 768839616732409856,108849 794899668173983744,262849 776003001253179392,152872 778824146859929600,169731 791659944068079617,240483 795372665506856960,266054 756501392014118912,42432 791439087693475840,238207 762806237796851712,75073 774702016736006144,144607 758723252109750273,54748 766715115777429505,95170 795394766087143424,266079 773185954689478657,135025 785343439126818816,195125 789957564792381440,225359 771045009089060864,121359 785649416975818752,197324 794533035928653825,261155 764632205347868673,83939 757275733567778816,46384 755516765803778048,32873 789488853203685379,225358 732942836849475584,353228 766411393801326592,93184 754099650811064320,30590 776480834119471106,11774 793619753864605696,252639 752895552338194432,24134 777558659459063808,162510 773896521490259970,139404 778515180556869634,152594 793643060013826048,254135 794600810168467456,261818 794558847218118657,261155 771332875824336896,123583 793408943607451648,8044 779098547652210688,171795 759561433789009920,58227 778359559924641792,167305 790541176390770688,231792 749349183656779780,8297 793440340795502592,252020 770003537803767814,114779 792015586297417729,243075 781384227422146560,187170 768780418581749760,195876 760566180323192832,63657 778314462625497088,166282 790385571755687937,228876 762260065646546944,71550 772896742815703040,132364 773560980970278912,136904 759191179267231744,57574 769621037214470144,105109 754879322423341056,33186 766756167213285377,96039 787175554705305600,208469 770681244120129536,120675 774382310691045376,138696 792542437625458688,245825 750287937909161986,11495 790016307030847488,228354 786237963856257026,202068 775451895141806080,148870 763019953993678848,75899 773596105644740608,137158 762801742668967936,73712 785571934578679808,196917 791351239149690880,238395 791308142604943361,237491 794431428138135552,192306 766000899080658944,90575 768266847422742528,100561 794052837399347200,256358 759526707992813570,58852 773189629369548801,135025 785562494286700544,196277 759581624845479936,52112 760505342803398656,63149 777704437351493632,159999 793672208707096576,252893 755464813271220224,37294 757244279274299392,45348 779911253804232704,176196 751099024346902528,15808 786370358559453185,202727 751187088435974144,16768 762771508838084608,74066 769350979946942465,112336 790749247461285888,235349 752984291143979009,25255 765634151697510400,53999 768491125774573568,104973 774220979555872768,141867 778568429397680128,168794 769645215359594497,112693 761033458403516416,57574 795325883733209089,258456 779598217537171457,349684 789923770567983105,224450 793791432016486400,255393 779495188104445955,172185 793869240759644160,255942 764582358397784064,83391 792154817560850432,240483 776379322131099649,155097 770044179179270144,115111 786487545328574464,203674 751132411400970241,16897 761652771917398016,69356 790281889546395648,219610 791474261391187968,239405 765649339045720064,87904 760953557575012352,65884 758303616021200897,51649 779342180406087681,174115 785629968906670080,197512 760647848425840645,63149 794725407610249216,262752 759362883314515968,41680 777677172433575936,160480 763191508346540032,76535 748925744181501956,11774 750735223495618560,14421 794775598925279232,262849 753540897166491648,25189 766434788815142912,92959 766962649653514240,95869 792741511255429122,247241 750124902032769025,9433 780434368095514624,180306 758792368657018880,54070 781614210241425412,187976 751747888431104000,18323 756474049837035524,43302 786264017807478785,202429 761960592446029824,70689 770681808048369665,120613 786268587287650305,11774 786197219519008769,108396 766699161525682176,95593 753595200182841344,27023 771756691062861824,127796 779397321960353792,174280 767691270974238720,100605 786218175671087104,201555 776993679122673664,158864 787986953543221248,210740 785967122828500992,194723 779168278761603072,164869 786731028249444353,205728 761383646871719937,64758 758668953996537856,54070 794424553904553984,259034 759542262980157440,58232 795768231113920512,267862 762401803589849088,11774 772803980451655683,132364 785522014287081473,11774 753406069875937280,27222 755489718771585024,37892 767563926263308289,59545 791842039881236484,240070 763788755484471296,75027 773952929501810689,139404 769714023264681984,114388 781908773510283264,131056 763499464569024512,77577 779060153542934528,171886 794372717784879104,259764 732281153319632896,196346 789526287970885632,225981 791452859317518337,238272 773671689804808192,136904 792194918924095488,243187 763826264637571072,80393 779381923609088000,124597 790710180895916036,232884 788566949391327232,217581 785908057867825152,199546 794551306375417856,261155 768531551365701632,106753 758272985862119424,41703 761764894467239936,69711 793537761403740160,252408 791655611209359364,227267 794327370509320192,256038 768228853714223105,104541 779173277843369984,171463 754839059990740992,32873 788162062694297603,215005 767858012551716865,101681 795043977196138496,262847 793336791566802944,249926 793206464068276224,249926 790627580067979264,232992 793797816472707072,255393 790920450348032000,226581 756212202298761216,41991 758655399629324288,53832 768520028085858304,104162 786628383497224193,205029 766694580662046720,95568 756363922693849088,42432 760907384294404096,65404 754010727950737408,30339 762410866817970176,738099 772228251334930432,128615 785916977680351232,198112 793522683895951362,249852 788669169449496576,195876 793592871655833600,252741 773527740507164672,136904 795442094391390212,266491 770821122522804225,1249782 790534219097333760,230791 771494276970778624,126293 764890244055457792,84889 769212839810654208,111549 788880978269929472,216009 793118463136903168,247232 755817585275396096,39810 755727467814514688,25863 755225183657394176,35890 765536015276728320,86173 766015578897133569,90384 768493577106096132,106774 764367714257367040,82766 755589991816830976,37044 776108876894654464,153095 787468913747619840,211347 762847126053269504,1248996 772507028480790528,129380 775521565337198592,148994 778351169924018176,167393 780654487799115776,182257 756342409026469888,42249 766098900545568769,90482 794204412919091201,249441 752654652458594304,22746 759118719914221568,56964 774944275146608640,72061 765213794654007297,86440 792762264122036224,247241 786753748701966336,204835 758357771456618496,52554 767024583467737089,94660 773849979567742976,139404 781485738751827968,187469 778360956736770048,167220 751902259928244225,17794 778784862765404160,11774 769130699551113217,11774 775075540982083584,146259 769525042933891072,113894 794622941216567297,262088 768314009686683648,102444 769486128223092736,113780 761367810937192448,67899 766090737641553920,90327 795248125044785152,263898 749354669261062145,7826 764899932121788416,84724 778057079160311808,165488 792309028462268416,245024 749274968295256064,7633 755157359987597312,35890 786285575980642304,201374 767853611074347008,101681 794833668397264896,262752 771096849713274880,123583 764459544827273218,80716 789534469975703552,249811 770311681587179520,11774 748934213152366592,11774 790927070557724672,234583 757269239489191936,45014 775881518715703296,152182 790979571449335808,234583 776874985126236160,158820 764449528292474880,82208 763012458390753282,74483 771168152294072324,122817 791306550044352512,237491 786956818912129024,205143 765970521502646272,90618 764618168337924097,84209 752301952818565120,18522 793232649418571776,249253 753966287957614592,30590 786090490714288129,200870 770558792702439425,118192 761677238144294912,69947 793121611998199809,249374 791788894287114240,240483 791807270677991424,241523 768900692828311552,108849 765405615162167296,86440 750866625532944384,14992 757951531941523456,49866 791793752146710528,241118 793556294540165120,253032 763903871890690049,81022 775744318271328256,150511 774649861224460288,140444 775515930818326528,112363 765731451388170241,88361 752302124172648448,21034 790876914504400896,232169 795616371468075008,267655 774280587922124800,11774 762075136128344064,17416 793111224061923328,249469 769891067676073984,112623 793150754668224512,249841 781842072806363136,190075 774273326499979265,131421 789206877464825857,220029 792171649382682624,242693 735258327588950018,1170550 773896494529277952,139404 772066822086615040,121508 781140298881724416,185496 795426946251419648,267014 763149637863641088,76723 778336115531124737,167220 780535839847772160,180655 781234095179370496,185496 787482182579138560,210253 762696775471738880,73926 771484837991505920,1249858 793492915901308928,252051 795694612593704960,267862 763798045477658624,79589 755413134584770560,35980 749405587025195008,7828 792030639172177921,234556 795667049213214720,267862 792803914709995520,243798 755913469770076160,40645 773646752452718593,137639 759503439411937280,57574 777513488013033472,138812 756342279686778880,41680 787614752264622080,193153 793148175540367361,249841 764140505395564544,80939 769092427818860544,111225 793269573151657984,250293 750362483357921280,12883 771516742678052864,125145 778370992196374529,165348 776995049838108672,157082 794932388967182336,263895 780802184443260929,183269 778286525851238400,167220 758121245057613825,41703 778404800618598401,152594 790676602988425217,18395 767829691294183426,87904 791703263766802433,240483 792084924127907840,243075 790739371292921856,232863 749308102919397376,1170318 764257759051276292,80939 794420372561006592,260033 753695206105550849,27317 793457886252797952,252408 769705732556009472,110585 774014488596983809,138819 793619876065583104,253032 776141633599320064,153915 768983388308905985,110362 777954630726660101,164764 768762093327753216,99212 790994669945565184,232169 777698468651343872,162497 794258136307679232,259231 753658243121975296,28866 759405094299312128,56964 793429687150063617,252020 780411499462270976,179742 788125107642335232,214492 760493106890407936,63149 763211527457542144,1249111 795447190017757185,247930 765212954622988288,86103 793136880623558656,249882 757576475247775744,47737 763789440061886465,79691 764088754936029185,81702 776114729278406656,153194 793792026823233536,255393 786843690727723008,1170352 777242418835968000,161060 793424367346708480,228542 775763074246737920,150511 786994749039271936,202429 790747506883825666,99049 794527486625255425,257492 795436402204884992,267133 758056768593399809,50804 793882853662601216,252408 763809730678718466,80098 775673103804399616,146804 785521297749049344,196277 794377405615980545,257492 764927714058907648,11774 750490541457084418,12883 791347255844274176,237491 766439028874809344,91946 771480247342604288,125111 779822137569898496,174230 793851884603711488,255870 766370502420078593,92210 758488669808422912,51783 770777641582469120,120675 768960723032702976,109709 753026501814194180,24788 794296005424451584,258456 791529946283847680,238780 794534298577551360,261155 795252999249530880,263896 759169897800863746,56964 779496633545453568,172185 793447603681783809,252020 773165710675742721,133454 773724053999915008,11774 751860075803750400,19830 775804456675999744,150511 764554199786893312,81569 785271797264420864,194648 790926493022949376,234583 765610187927367681,88332 771413298000629760,125381 762126054148280320,69684 794723748960149504,262849 790264910479499264,230282 794056671932784642,257423 753344335425437696,26699 776195769124556800,153575 752645435165204482,22942 788358882405986304,214976 758434704991420416,52983 793863803582685185,256255 793108435088740352,249469 780443415389605888,180310 759359259326967808,57258 781416662809608192,187453 752939864102842370,31852 732538337702121472,34202 759536516964216832,58757 749268364489437184,7811 768977008931897345,110344 759294173933477888,56302 780975751894036480,182706 794723866060931072,260081 754992426507440128,34666 759723887248613377,57112 768812186881761280,105270 762007111656169476,71259 793802840003211264,249926 762038410714484736,71627 780542438058303488,181409 787775171495165952,210585 780811554451230720,183269 778474946485891072,164958 793098391076999168,249469 785372963071819776,193633 765661209844588545,88994 793147829871054848,249961 781218043959488516,186434 751198101193498627,17677 790794751402450944,232881 759480708796743682,56964 765796830017904640,88998 794734415687647232,262849 778164879542849536,166265 780486674631360512,154071 785729768318578688,195975 791513627815714816,238207 793223087605055488,235487 794249484754558976,11774 755095445882310656,34666 767831632409526273,99111 766426660472098816,93823 792182314843246592,244297 763476436669857792,77687 790323547084353536,217519 792097077174165504,243075 794830090790051840,1063777 781509407901220864,188401 771098993057271808,148861 788457709829894144,217106 757702340317179904,48991 771132818168565760,11774 792708569149898752,247087 793498143140741124,249926 793896891364761600,255942 766376117448085504,93508 752271349805117440,21714 787677386762428417,204078 751140137942278145,17140 795278807649370112,265881 791790358824976388,193524 778596420748210176,168794 778174517814431746,165127 732289261462949888,1170335 762449353805996032,11774 785992910575661056,200467 790049788934889472,27156 760496749404303360,62063 793160221619286016,249469 786882972985204736,200965 781209068748890113,186212 781914076897161217,187997 767822277564043264,101383 749785191800004608,9433 776902709664485376,157755 785993112418213888,200384 764856704118947840,82203 774724897083912192,53667 758412276948807680,47903 773951749459550208,140211 766747582089535488,92854 768072377188122624,103354 769562234670485505,112382 793997621723480064,256038 764132617595658240,81702 788441411196772354,215437 794585723932442625,261796 767027359073521664,96613 795045823415517184,247930 770935310066839552,122146 765980012298330112,89651 780008983549579264,177525 794563063936598016,261155 766369098351738881,92166 792266055200677888,235590 753064472311435264,25033 751613453341749248,14277 788199092916805632,214899 789853133673422848,220076 793796556818255872,253637 751917025883254784,19485 778687624777076736,167939 786433180521803776,203674 794261637930725376,259220 768595906325196800,107428 774220235821948928,139404 770441140508172288,118191 778401363164139521,167677 777251042631090176,11774 781210916666867713,185595 794313744637493248,258456 777916195563450368,161277 732585690295336960,350697 787351480563077124,209863 786083175994888192,108396 768279334704418817,11774 793110739955351553,249469 766734762748674048,96005 786991630977032192,207949 786174414190772224,201285 793837745839939584,255044 755435181998125056,34441 780572698292486144,181419 766621266056978432,92917 787677140586233856,212154 771399108032536577,125367 794710170144227328,262313 792829770899881988,247954 794871733799055360,249926 776595003695128576,139404 793243287696117761,249926 771390017939861505,125311 776875485947133952,157840 785976481516183552,199272 768869747874234368,109104 763068846836215808,73712 776590916991713280,154832 790945945697542144,234653 770745809180749825,120610 767845349830656000,99093 785864344663883778,196917 762414922873630721,11774 795013086432399361,263931 751170361773940736,15005 764120834629742592,80720 787179428950474752,209351 775111445943947264,146720 780929517569179648,181419 795757452528586753,268404 732226115780136960,350405 787463468274319364,209863 792570831209504768,246632 740384321899515905,349375 795666544311279616,267862 773666246843740160,137869 776762781349535744,155451 760125138188795904,61145 791332175404601344,237491 768546708502433792,107446 777350489486811136,160134 790498090679541760,11774 793250299007733760,249841 751547926787358720,18409 773895643374948352,139404 789910718678196224,228546 791381578714845184,238207 793886091287760896,255942 759998513350516736,59666 770677447343890433,120610 755003177007779841,33549 785474425625808897,194723 766784396397453314,11774 773792399587840000,136512 795236703648657408,265686 754851799455195136,33356 767182740047429632,95511 775885573349265408,151071 793977853511606272,254209 756572909016014849,43553 785502067129393152,196277 750718738480164864,12927 766663231976841216,93261 791711134848090113,240070 732353251757162499,196346 785602831252422656,197512 786595403064107008,197512 789139879301001217,223899 789844318303449092,224447 792653888658616320,246225 785241135690096641,194082 760230121836019716,61544 773578706455449600,137042 791882445054283776,240070 773606140861157376,11774 759239148402278400,51798 757258514632839168,46612 773589581929119744,137042 767870615529267200,102249 762931844396425216,75327 762682487898116096,73814 771885317662003200,82209 776787843058393090,157755 736888681680769025,354605 794565184547422208,261155 795434710251900928,266884 762778410535915520,63655 767307933239705601,90384 760646076256825344,63451 757739935172550662,49066 760112215320059904,61051 793961494123839492,256276 780886348991311872,183269 757969740929216512,49852 751902830110371840,1170337 794692725773922305,249841 768590270116036608,105109 788872876581543936,220526 787454477619998720,207965 750341530339012613,12535 755154445722320897,35445 758251061903851521,52061 765670449825054720,89076 764982455820439553,84384 788552204508549120,81929 773279249771827200,135701 746394236338081792,11774 768298999912669184,103252 788029767962484737,214354 794317649396269056,258456 786623036413710336,203350 768206478503051264,100620 794683846633684993,262752 794227794301620224,257534 770325987426832384,11774 788609673133981696,218275 793269254481149952,249926 756413593520705540,42249 765162014272425984,86103 790380662863736833,11774 794576057324081153,261155 795752711341817857,268791 775855537036591104,150594 769668592640090115,114779 790586825236746240,231894 790658779524108290,233307 749984363463401472,10735 793181954132901888,250293 758350100519350272,52112 781053549983576064,183759 794291588700610560,243061 758755829730385920,54070 792079166501814272,243187 794172817440960512,258331 732243833434443777,350795 774111222216011776,138819 755505949062729728,38183 774629727285936128,140444 790975034760179713,234653 758052662222794752,49056 787838106544340992,205197 768278583282245632,105109 791350853554896897,238395 787012068947865600,207949 755940142716551168,39475 750037575922954245,10848 792074112663363584,11774 767165409732726784,94699 776129431748227072,152836 778378674504630272,167407 787799711042252800,213253 767377220444655616,90384 773648502626803712,138382 791070843191201792,235590 770761096865067009,121359 791739241088872448,240584 785580431202660352,195386 766372221774422021,93429 789348087722409984,215437 758654462613389312,54070 775494302835286016,1250232 775855932517576708,151463 752245884075794433,18391 763336139197513728,47940 794979944279535617,264397 759129842247987200,56302 781521777444827142,188119 790651518844219396,232169 787125249720614912,209351 788891112316342272,221832 755383924658954241,35890 792617173738979328,246674 773141542408105985,133519 793609720405852160,252639 778177668995055616,159576 791759096823189504,239998 793791170388201474,255246 779417758643531776,174115 762058030322216960,69516 754990885754904576,33081 795699943726088192,266491 789100500562153472,222792 788115559531487232,215491 790879671374143491,234583 749803630539239424,10064 768948763431960576,110331 764105608790351877,80648 775847362514280449,149124 777638693985062913,161456 768836786265153536,109167 779077093208449026,168284 769207083963219968,106281 788593711718526977,217285 762335280418332673,351463 789079687712518144,223286 793378993948860416,249841 764860702024544257,84724 788129111503962112,215754 786636903269498880,201620 788892532633640960,221972 775489642976141313,149121 756209928335790080,36873 793590008984854532,252679 758707858015789056,53167 775829245121748992,151463 757631464074641412,48402 771497526646153216,105109 793384304457949184,250519 789349968301686785,220767 764141036725690370,11774 788592491155038208,218969 755164258611015680,35890 755384344777224193,35890 790459468752486401,227242 795438298621706240,266884 770707973949624320,119937 795376215494377472,266151 788904992572792834,221736 794428377042063361,260404 789443425565310980,225427 788102063565762560,215005 766352222154358784,91956 768498579648372737,106716 771384055623520256,124537 771870546585870336,128615 751721765861257220,18326 773888922371760128,139404 790339703992119300,230234 778958972267012096,171483 791567829384462337,239405 772787692610293760,132335 764501274951716864,82544 754176775220060160,32199 776888670964113408,157755 786196835421392896,201540 765284977806221313,86103 766408169002262532,80939 786982422214807552,207287 794697492881412096,262849 766044048612261888,91132 771342616499662850,122182 790617838348296193,11774 770866950109011968,121479 772850600136499201,131421 788501087124803584,218275 787000331108511745,208167 773898107016781825,139404 787059226388553728,207287 758040508321017856,50923 768894724056965120,11774 791812539860606976,240890 765964430853234688,90482 767730840721915905,100893 793146275621244928,249841 749656403170603009,1248018 768474513939963904,11774 793139588436987904,249177 755106841059692544,34666 772473413461872641,131045 763421327898316801,76858 787803293426810880,213253 753959060362366980,27885 790961212238487552,221635 760728041567969281,63451 764005850268639232,80153 765158674142785536,86103 780805165767069700,182036 774043214013575169,140900 768953802393354240,110362 790877485160402944,232169 794540630403928065,261155 755037354759430144,34666 764192642213089280,82177 770672182376660992,120610 794047394803515393,257492 785618080265334784,197512 750567059675897856,11365 776771592508481536,157993 787662353265459201,210585 773952230244384768,138687 750362640359260160,12883 781549561248681984,188478 776776157366587392,157755 793046148508442624,248065 764187638433718272,82544 778559181582372864,168794 755386959170641920,36860 791390576729927680,235590 751201138637090817,17365 767401854204538880,99178 767477882335748100,99125 775089124273455104,144494 794991886058618880,263907 775302117863067648,148045 785238831444353025,192971 792623036377817088,243576 775492376118853632,149300 770386531391373312,118191 786188355448950790,201619 788175965562150912,215088 732141716850020352,349197 795751891368079360,268646 757793177185112064,48491 763249390865686529,47940 768253438593421312,101196 791112308634161152,11774 790955480818421760,234796 770672242183311369,120610 786698545327902720,205353 789158319307034628,223738 770728785012400128,119115 788275110381707264,213064 792631341946855424,246392 760076740089774080,60866 780477733726027776,180233 770675465786884096,120613 793225691655307264,249926 793472971104845825,251320 775508213630439424,112363 760828569056522240,64722 760505044475097088,62452 788457831557107712,11774 791702762408988672,240483 758156445468790785,41703 775404389817135104,148537 788490916268904448,218275 764552145836216320,81869 793598064996913152,244480 786694888926679040,205902 764677694298533889,83866 774664940745392128,144654 788871553437962240,221476 771736993097285632,127366 765977313175449600,90384 791024784872054784,234583 792070099360288768,243075 761981190823960576,1248966 776168000441479169,153760 795349380001890309,249926 768925270430457858,110362 794720542448373760,262849 786721000327110657,205728 775778835199471617,150394 737628928655908864,350654 758627761279774720,54070 790974576943595520,235536 780808849364226048,11774 795473333139566593,267134 773735810059345920,26066 775519913125548033,148909 794289970429116417,258829 793651768785678338,253206 792484300516188160,243187 778669868799389696,169226 753314469787250688,26066 761682866044489729,69947 763586209184571392,77612 767879461656080384,101681 758703870021218304,54070 758719920372850689,52720 763233211761713152,73926 773332521148903426,134375 793959059481305089,254135 767065213937999872,94699 753697896592084994,28866 770765044040790016,120425 779523786966040576,175260 773585884608245761,137042 779384354929684481,174315 778717314938130432,169715 768565304074960896,107469 775712920093143040,150877 772516427219828740,131007 779553763971440640,174230 766400216123580416,92359 733875797870542848,174090 766384317060751360,60163 768466523874856960,105041 766033012387680256,90723 791108682780119040,234583 760607896392626176,63937 773629546771968000,135736 790727983925383168,232863 775001926006083584,146259 794529809510567937,260404 765730899824566272,85562 757268084759474176,46401 788148362436423680,199657 753712594851102724,29454 775885421666459648,11774 788980845663121408,222647 758462929427656708,53469 790974209673396225,235147 792880946798297088,243075 773516293978755072,137042 788787763768242176,11774 758141009175863296,50923 761268446986432514,67679 786640196032864257,205181 774326068593307648,141316 768497203098841089,100605 789323024872841217,225456 793465322007212032,252408 769151782685667328,109666 776065258729332736,153095 788108880748445696,215603 751197483405942784,16505 767076168411426816,94699 787480450545520640,205972 761094045305155584,55257 781366041746309120,139404 790962983614558208,235487 773884267810127872,139404 781146715286036480,181419 750722842908557312,13343 786945350221172736,207613 762619527792177152,73814 754034265617158144,30296 769246981847932928,110585 791713400606699520,234990 749111097932656640,11774 779536105691414528,157593 761667699286085633,69711 777722425265954817,156644 770089961047617543,114779 775523489528807424,149300 786590117603401728,204835 770512293293461504,118604 763202808229146624,1249122 793955959588716544,254135 750033831378518016,7275 763436188342620161,78304 778215920711962625,166409 775498037552619521,149770 788003479465984001,214209 790932442202845185,234583 787484548602793984,210432 771943572048412673,127871 781520140945031168,183269 786914324430422016,207119 795741437031682048,262022 795346811103875072,264397 767448436970893312,99188 788425313998999553,217519 776880024733483008,157082 794229997808521216,258598 750492929882546177,11495 758453140693786625,53185 765519747299483648,87904 764946352589508608,80939 794647423012454400,257406 793173373106786304,249469 768896497932828672,11774 751721974586499072,18893 762308543563304961,431998 794591848543191040,261818 759067805870206976,55710 770462964528902144,118191 776876557528862720,156835 780622651719049216,182122 757733419606380547,48585 793262048570335232,249348 753658178919735298,28508 764111675003985920,80192 780122762023141376,172185 770763164384387072,121359 781911202037239808,70338 794962598122946565,264010 788954991620943872,220526 786021591742189568,199178 755535810921766912,38183 793841375259131904,255942 768164584997871616,95055 789118181948305408,223492 793147175282835456,249926 792763351260549122,247241 794035240746577920,257674 794444488328548352,260404 752287988911046656,17842 793439778586845184,252020 764270859150295040,82457 755194136022487040,35890 792149155129024512,243615 791615712074792960,238383 778538237497339904,164814 792972812910669824,242693 772431040182755329,129649 789705347732611072,227048 758819551790247939,1248643 770759077639008257,121046 776187522355376128,152946 777039205008453632,155896 772915943412420608,133519 775004518492889088,146259 776833509361012736,158589 739139292526710784,350830 756282590395523072,42432 758159620280115202,41703 759463848571236352,33169 769670436686704640,114779 772285669225869316,129700 781363602989076480,187084 795700373642248192,268246 790305200632426496,229159 756892163628294144,36145 776888105966116865,157755 754046678739673088,30910 790695185709731840,232169 794537623494635520,261155 795367145236533249,264397 764229246629908484,82283 776106037996818432,153658 785270939588108288,194667 781716172219772928,186149 794665231624630272,261050 766083827932495872,56391 793472459701755904,252020 768240058222710784,11774 793101647249543169,249469 792143786545704961,231894 789416010042347520,225358 793157004957057024,250033 757994935421374464,50442 778228291270422528,164826 776489798110502920,156290 738861521657303040,11774 786228289178185729,201555 794356521031319559,258044 785942925427433472,199546 770713152346529794,120541 764926903195045892,84724 769923261354352641,110060 752853400904167424,22575 790603641946251264,232791 767806584118468608,101681 778210492313579520,166409 757565222160859138,47844 795721585520877569,267737 753714717835792384,29263 754728430529343488,33356 765361951819960320,11774 792141143416770560,243615 794202229339090944,258331 755776975235485697,39235 765277750709985280,86873 759635673913651200,19757 781216990157541377,181419 793993457564024832,255942 772213683569168385,129126 786220730253991936,199640 763023860526518273,47188 772278763719495680,128934 780563955458580480,181548 793548129056526340,250633 763222959980892160,1248768 780801411688693760,160612 785874679433166848,197512 771014863480950784,105109 732790374633181184,1170586 769008853761523712,109805 777986652576907264,163990 793341594954964992,243865 764680881537552384,83866 767577179248926720,97371 793246203731292160,249180 795494306740060161,247930 795744490472505344,262022 781249461007880196,185496 785286492075626497,193669 776207164876685312,153501 761056658608885760,64611 775125231950102528,145866 755154175714029572,35890 786192833510117380,201619 768424524677128193,103149 775053126554583040,146259 794924763277709313,263817 788165995957460992,215608 795684893929963520,261155 795708194219757568,267655 793967603534266368,256393 760872700541755393,64722 766353658187505664,80939 760969000285339648,65222 795296035157450752,265257 787908764712198144,209351 758105571044290560,41703 794259074342912004,256276 749700758183051264,8784 771474995276984321,124597 788149390233837568,215754 789251901032394752,206666 792160522820919296,11774 760371791906926592,353879 757972714359365632,49852 761633546075189248,69711 775786865605640192,150404 793492229557919744,252408 751640829861564418,14277 788126581852086272,214209 795404504044830724,247930 786916598758027264,192032 792079968423518208,11774 793845453309616128,255393 759074563359641600,56187 788157400092123144,214899 769299908465684480,111402 755163998627266561,35890 794004295192612865,256239 789768651557654528,212131 763160913646088192,75899 788535038782631937,104244 774340347627446273,141881 779349090551341056,174315 751218326274207744,17284 794838939861479424,255826 795049134705311744,264397 789828139610288129,227242 768240659622793219,104995 774210447801257984,141887 786615015516299264,203983 758060588627009536,50654 764877201732833280,84724 786028970605158400,198671 749728763181604864,9433 755837028793737216,18215 776417507594887168,155390 770726792906870785,65496 759034743086260224,56552 789164886907428865,11774 760158280077365249,61051 756190641806336000,41472 792315116213665792,243865 769326424733937664,112399 778384417651773440,161901 787675129811656706,208058 777183920140017668,160299 795713288784879616,268129 759093342324031488,56964 794245076545323008,258456 793153135036338177,249961 778365758984167424,167393 773863656354222080,139404 791829208653856768,241940 756528233437237248,43391 791125149928087553,210235 794603347235901440,261155 793094614957776896,249469 794619420698181633,262053 786580648328699905,204413 793428357106978816,252020 776433500241039361,155390 777978197786791936,163990 773683916465016833,138650 776806613046792192,155451 732310524252307456,196346 775171422851371008,146720 787670338368745472,210313 787628122132938752,206101 767078151709036544,96883 792061290818797568,243187 760252492236066820,61922 764192806554497027,81869 772101466555314177,129471 774097041928531968,141316 781251202461863936,185921 791680312442916864,240145 777825129451679744,163763 788371696482856961,215754 762391848031817728,72978 766661043963568128,90252 752839745089122304,23899 755469253457813504,32572 785726142158430208,196277 793834487641542659,255393 793263355498795012,249926 770465880266465281,118192 780928677769076737,182659 763730052525723649,1170322 793903835399929856,249926 748927090645307392,11774 771540695429488640,125554 788093297889730560,214899 788804689018118144,217837 793887543347466240,249926 770306299795951616,117257 778376689856417794,167180 790940648954212355,231894 758066931039662080,50923 786713014225477637,201481 793448516324655106,249926 758435967891931137,41703 757096124381552640,37947 776955591138738177,151947 779133845253697536,172962 763072259036545024,75802 792412465472602113,245634 794014943658078209,254135 758495228747771904,52061 790926541718827009,231792 790974977969455109,235590 762311383828402176,431998 770914469056774144,120561 763001369586524160,75888 767134701928615937,97852 788054946704830464,198304 794677340118794241,261155 759133545310793728,56964 795672473132007424,267862 773167064534151168,132364 763883144860884992,79589 765603799788580868,87904 775802215420325888,149200 788819152374931457,221297 755186266078076928,35890 791513269869551616,237935 754000289489760256,30340 763004162732765184,431998 787536220645568513,65113 788944964117995520,219538 789738457883090944,226731 794626506995757062,261987 790769470612529152,232863 794606616222060544,261155 767863656818233345,101681 785877776158949376,199352 770345071820480513,117257 777108507237556224,157082 789497854721200128,225981 768455031389425664,105109 756421732198678528,352982 793681504924688384,253886 751219281090732033,16728 760029177751805952,44461 751108947390636032,16422 757620400675184640,46076 756103682429685760,41434 756341187217330176,42432 767294351105941506,97754 788472292296761344,216589 770436416975298561,118191 786660632678502400,204835 780477644899028992,180723 788399637560524800,217519 793606582277840896,251566 776804105922621441,157755 774983081430163456,145063 795430407034535936,266151 753951301105352704,30590 765613128679817216,87145 787060647884271616,207287 773181953969455104,135025 777604688313278464,76146 789549620019855360,213064 795702083991302144,267521 774669670523793408,1250121 775508191270596609,112363 757151740026167296,7047 764277739419537408,62180 756978889017229320,44163 785975093046284288,199306 768854890932088832,109666 789923048929497096,225359 773921059070410752,138819 788017836816011266,214492 771959729648242688,118191 760930366114889728,65180 781787582514532352,189017 769338079454883840,112693 752095384357392385,20195 763603257105092608,77598 780777523093397504,182122 788111441169481728,215437 755202049583620097,35890 765937557217521665,90384 793175599720304640,249926 790936467530997760,234583 788450548768845824,218275 792574880625463297,246632 779386367029587972,174230 791667038909530112,240483 794202744013737984,221143 794164043359490051,258331 763030050593771520,75899 754823924190441472,33970 768544168629178369,106753 788095715713114112,215005 771440537979289600,118562 777591421129854976,162497 791619049230827520,240145 792837298362601472,246726 755615414076309504,35890 756503540613386240,42249 786611173319770112,203674 771518260218990592,125853 780493342467579905,11774 790943676675399685,232881 785358577166913537,195481 756957058826592256,44740 789284721243009025,224680 794588841113882625,261155 787805217156919298,213274 780170677038874624,177455 787084919742664704,207965 794659193219325952,261155 785605654308347904,196277 790586392267022336,232280 760506986312060928,62757 753296090657656832,26492 788006145902260224,214354 791158007681970176,235374 767772550680240128,101383 760784026852397056,64689 771323983736164352,1249850 786751649561899009,206008 764672628879523842,75349 764627584730615809,84209 756378732588216320,41680 788558542198284288,217519 781635437035032577,185496 771404489622421506,125367 755952145673908224,39462 770195919253884928,117257 752876748551749634,24134 779912611601285120,176196 760964320456904708,65613 761292308507656193,65180 785306146718490624,192346 775755567495249920,151185 768161739296874496,103212 785674999969579008,197512 767862043261022208,101681 791628999176835073,240145 795662686973493248,266500 754013830720679936,29263 755224807965204480,36208 776822997671940096,158069 758450130387292160,47940 753005779100192769,24603 764883635824496640,80720 773630406465814528,138054 795716389248045056,268356 795716783080701953,268281 794584618863382528,261242 790604389035761664,232791 751663967299178496,18386 757949766676340740,49925 787782671418089472,212693 769000687397056512,110659 773864349064634368,139404 770777605352095744,112872 785971013431549952,194560 765243773752254464,86653 778759930639593472,169201 753716696893034497,28115 792078521912950784,242693 793882045508358145,256358 775000657136848897,146259 794316139115343872,256038 773882783739498496,139404 777224623784067072,159115 771415616905293824,125367 732742782431952898,353789 794565639797096448,196314 757952335083692032,49852 778744176003342337,169916 761655805317935104,69231 771161391650643968,101681 768352739352915968,11774 775861788956995584,151374 762732531317891072,74592 781264475852767233,186170 787389374400827393,210585 764320008415608832,47948 757669487516774404,1173862 759096183319134208,43553 769576363330248704,112239 774018007945228288,139322 752926398059155456,24597 793437906945859584,252051 785323031786762240,186883 790989637741195265,233736 733261815371599873,355480 756246341659930629,41486 791084469130264577,235179 773711937259515904,11774 776500779989495808,156290 781380452665978880,186434 755814541187874816,39197 754774001956904960,16953 772884540909989889,133043 792766782373101568,247240 793420741861601280,240483 794542163132555264,11774 778731648259022849,169916 764612358085881856,84226 764193111237070848,82066 767823825606156288,101681 785636936031416320,197512 788503320692264960,218351 772803126827028480,132335 787362790390497280,205728 785289770771574784,194648 793610626211913729,249145 763660752825659392,78115 775380659623727104,148537 777385888133353472,159411 764081337699491841,81702 772122278435971072,127925 760623911646158848,1248836 776950470925492224,159146 766706864751054848,95708 793279950841348096,249926 787982551256215556,213425 779120183495434240,350711 793909217052745733,253050 754748743476359168,33356 769270444448813056,111549 787545893956378625,211580 775042465204240384,128934 795050230005698560,196314 754085049444642816,31400 791661031781076992,240483 769310617962475520,111549 787025033994514432,208016 791616735313002497,240145 792521137766866944,245208 753981341994065920,30802 753025052694745092,24134 776103774519717889,153095 777883233182547968,164001 791729885538619392,238292 793954914305122304,256219 742759951131512833,11774 764982017486299136,85562 763446637259689984,75724 772044628715380736,128934 785544901798744064,196917 764315663787851776,82481 763185244761624576,76723 795004112018542593,261987 795136922129559552,261155 756192417418711042,11774 763893024438956034,80939 765954051150348288,88930 793824433517522944,255627 773695633244860416,138205 763955039547174912,79691 768313328741392384,101681 790658363482861568,232873 794991569099104256,262847 753762813823160320,11774 795445237355347969,266293 793201506258485248,249469 791399473406554113,237908 774039495465316352,138819 793683963365720064,252109 795420320656228354,266491 792767814566342656,247076 767538695713001472,97447 766013614209789952,90031 794935588990259200,261155 781248864720449536,186735 751977509151997952,20268 772024487726485505,127957 763125100199550977,76188 758391852164911106,52545 794610440462401536,261155 764139141638524928,80939 776114753722875904,153194 781540433486839812,11774 772679862158962688,131025 762441039189684224,72932 774007626476752896,139459 781613190266445824,188874 765241322668118016,85414 772804864866938881,132364 757627656175136768,47782 793243860105179138,249926 759134093581881348,56322 781517121599606784,186170 757040435424616449,45827 758133096554246145,51595 763484751659356160,78159 753641406175047680,28732 791306177174843396,237959 762585914526736384,72716 793198728509218816,245130 750834114887086081,15005 757664081616654336,48052 764928817852997637,84724 766228781438758912,91298 792204659050110983,241367 794595919861792768,256038 779338284862320641,173964 774768310554497024,144494 758341352069271552,41703 758602173810868224,52532 772163558117285888,127711 776009252901191681,152735 785677402034753536,197297 749387847577268224,8497 762142602997207040,52554 763436938397310976,78129 771443489108332545,124855 772577999325716481,128967 780490164342657024,177233 788765309742174209,220526 790328494970564608,11774 793607016191238144,252639 795666125686116353,267862 757004869240619009,45453 778455651026558976,165496 785666025744437248,197297 775066752355069952,146259 776906132602261505,158673 785920529274396672,194250 794649835316068352,261155 775368251685699584,148574 777401328314310656,157755 794996226882146304,263895 763014120140599296,75973 790533376407207938,230270 785478464874819584,192553 789185503048310784,223899 756702574653341697,44273 781696334961061889,188401 793164112758923264,249444 774008429153284096,139404 776269536194539520,153915 787046170803732484,207613 790938357773717504,234583 763803954979278848,80393 791264852765446144,237466 791690292613246976,240483 750829800663707648,15643 766589680095682560,94699 764827389582909440,84209 791985899395506177,241678 757259524474408960,45122 758666415473762304,54070 758653176270589952,53985 762670006731673600,73814 773253537790844929,135725 780936091402592258,183269 769040442344235008,109571 768623052624060416,106774 766792745134485504,94699 768600014595686400,106774 764613810992873472,84226 769581494314598400,113412 775523630834778113,1250232 793293224534237184,249841 765957678292094976,88930 785566514078371841,196277 786212641635041281,193533 787370480495910913,210289 769689993459617792,1249670 773702321842847744,138819 749608400430956544,8670 794270895422537728,259063 767923743528062976,100561 791060537018900480,78159 790298648080814081,11774 791696717905326080,240070 759752720802652160,56552 760875623011147777,64722 773348332093730817,135342 789925639172141057,228820 780619068239785984,181984 789831677606502400,219678 791390256109088769,237825 763193591766347776,76633 794926384128937986,263895 789446510362714112,225981 794172102899175424,258331 765964328738574337,90603 793223762539847680,250633 753937641616252928,29263 755899043071623169,36522 788028440691609600,214209 759747154877394945,59472 795457840680943616,267270 768273290951438336,104932 761252255144304640,67547 794596979603083264,249926 751114457745461249,16506 776217033281273856,154534 790537871560175616,11774 754728547390926849,33356 778394170687942656,167305 752626721594023937,22436 765621490540810240,88128 777936336049233922,164826 768996426013552640,110362 774350525433311232,142980 790333409063268352,230485 793948960029229057,256255 757115052705001472,45672 793461295907385344,252408 781702410217586688,189254 791146469772423168,218892 793204542766669825,249841 744556422847815680,350654 752924808422133760,23519 758713589607739394,54070 733056224976113664,354962 775085817022836736,144648 770438532686950401,118192 791703449020862464,240070 733019069419524104,355389 753901967563522048,29996 791685070348222464,238099 791829120757932032,241819 764210504252416000,82457 752220278835417088,20279 776143999685885952,152314 754772682822946818,33355 788190955182682112,215567 794250012389576704,249926 793217705402707968,249444 764858748728807426,83940 795668008752517120,267862 760162256894111744,61145 766255882048933889,90384 790006975824146432,227048 773898389394231296,139404 791368626980818944,238207 755894441437761536,39801 768129616242368512,100605 790366022792454144,229693 774494794756128769,142566 791406869998768128,238290 795386316011749377,265030 761693597221527552,70355 787514253305602048,207360 794762650152476672,262022 776830955688296448,154832 755835756824793088,18215 787599680595070977,211794 792445635500748801,243513 787736377194459136,211794 792032126640062464,243075 795059885805211648,264335 776856555849416704,157993 746201871430234119,353879 793944335976894464,256358 758327446450077703,52061 788772850169556993,220526 789980063668269056,229229 768954810263560192,109709 775625800649367556,141360 788575094494760960,215437 793490304200503296,252408 793973857967214592,256276 779127104713744384,172962 778180355761266688,164826 793163833024086016,249926 765263754485460992,86209 755568973001863168,35890 762962813572616192,349060 792048845941157889,243075 761893378241863681,70540 763844879025893376,80643 794233909320019968,11774 763417653880979456,431998 763464034398113792,78159 788499481847267328,218275 793275987727421440,249926 758801706733801474,1248642 793256336792424453,249926 791365941619720192,238136 754781490760724480,32873 754725725966663680,33356 757438840541945856,47266 774986151576817665,146259 763707876498079744,79691 778083919350665216,164001 753590029042130946,28274 789907687043727362,225981 793236956943495168,250408 776202855300476928,154534 774013799753928704,131421 770146927975370752,114861 760150138794840064,61051 786249571785596928,201958 793370643744100352,8044 788058133524512769,215005 752621384551964677,22664 793261050909057024,250633 773620114809692160,137869 761222902406451200,65222 760906193439121408,65577 755509626926469120,38210 788103387795513344,214899 788865460003598336,219531 768147552545873920,104162 777570818444361728,160602 792816511945584640,247877 752962695423401984,24248 774348515799539712,142980 777590650044678145,159308 774087888279515136,141360 751938878332862464,18120 753378891985747968,27398 764998742487334912,82457 768209531121741824,103354 790895551902388224,126600 793431280251703296,248988 771558871315861504,126596 790624776473673728,232424 758346907160674304,52682 776708228084183044,156132 751749589456130048,18893 775410809157496833,148473 764909371063009281,84724 777669036687626240,162497 750920580807860224,14858 778663371369541632,169310 786471247534297089,209828 781174895761690624,185496 794997465921425408,264431 786739875252932608,205094 789952106652459008,227242 775044311570317313,146405 788967973482471424,11774 794650340746350592,261155 776780879062372352,157082 755459294796013568,1011996 760982218151895040,65455 793969336838828032,11774 753765246821629953,29790 790738658299174912,233756 752644522631434240,14277 775375551804612608,148645 786034123118739456,199272 794274353164627968,252329 795101692803108864,11774 789151744584548352,220029 773596720936673280,137869 795009026891415552,263907 754792388334321664,32950 788954018966044672,221613 769306845072588800,112872 757101107172769792,45857 774717674584670208,144573 762630992737800192,73926 769603095739465728,109594 768891448942919680,109945 755597875195813889,37424 780533627213877248,180074 753985385865195520,30802 750375407367680004,12060 773738339652349952,11774 781414815159943170,355185 761561063607459840,69231 770361228254334977,117609 766386923917176833,91867 776141935069114368,153095 757270290141413377,46401 763115412909355008,76723 781675407565205504,186212 767828303155564544,101383 765527914498490368,87904 794274148671336448,249926 773201989823967232,11774 794939256926040064,263302 773657204138254336,136018 793131801158057988,249841 788030198146932740,214209 795363021652721665,192363 761002491790127104,66116 753322253048090624,25659 794963879302311936,11774 787052046608322560,181419 757959208658694144,49865 786917878037614592,207113 757927592007577600,49821 790977334035841024,235621 763110015137779712,75709 780927256529031168,183826 762071690880745473,69673 772044258173980672,127897 785931965681831937,199431 775431936240148480,148574 756188437506428928,41539 793140683544592384,249610 774190546285920256,141858 774797277865058304,132335 767765376738418688,11774 788132410407780352,215754 781264041817800708,186883 774219018194579456,141887 791661659270021121,240483 788230150613786624,207825 750386603349073920,13021 794125072495771648,258122 762159155872305152,431998 760994989195141121,65455 768191368468557824,104313 751735646465691648,18201 778206992183726080,164826 786884405872558080,202268 752860169369890816,22953 764206635904487424,82066 749810791281557504,7577 756331449804926976,41702 765621948428738560,88735 786593691918036992,204835 793593395528761345,249926 776864392172363776,158428 772680382118555652,131852 775308172214972416,148032 792556155612631040,245101 795473562954039298,266151 775432961055490048,141415 779043389815726081,29263 780909905490292737,105799 770822417547689988,26066 794367283179073536,258878 756679550445101057,44429 754032509546029058,31377 765235290151776257,86440 772005854203621376,128615 775937888844296192,151526 755937434387570688,39384 795214759142498304,261923 755862246090117120,39026 773954838287814656,139404 776757275964780548,157755 791350007991504896,11774 768822878443823104,108849 776622604509671424,154869 793467795912663040,252408 791016141380608002,234796 749765060147412992,9433 769051264902631425,110585 794285841183023108,259536 757916275829911552,49852 760448249618653184,61639 788795825736384512,220526 790896347285159936,226649 793437877359243264,252051 788040819869704192,214354 794910703757000704,262849 760519705631215620,62452 769692375547457540,114587 766730926307115008,95798 766514683624816641,351436 777197388721033216,121080 750359306843852804,12728 754831996157693952,33356 775362539920105474,148537 758660100953296896,54070 768637738413285378,103132 770716661758341120,1249635 794938950754430981,262847 794623996981637121,262022 787409604435140608,210313 755019160527175680,33532 786331628989739010,201351 749313182859137025,7546 785298326715404288,11774 764964094784995328,83106 781344636501581825,183759 771430007486971905,122528 765907592887410689,90031 768120550732333056,103212 788294567837569024,215005 781477891586547716,26066 795254031497236480,261155 769959390510215169,110659 794564482156687360,261155 772172316998459393,127579 761451943055065088,65180 776994950479314973,157708 760654829437857793,26066 768045552487587840,103107 773610778381455360,137158 763715214244089858,47188 790379591957352448,230282 758422744769757184,50827 791482811651756032,238395 758354773666066432,52061 780098088061001728,176128 764901379181678593,80720 770756212841451520,118192 785530718143258624,196277 754008183601893378,30590 781446106270068736,139404 786362792345493504,203350 769274123876982785,111225 790971411053543424,235487 773330830911352833,134375 785515280692805633,196277 764275848497078272,82203 781569608998354944,188478 791788699331637248,241034 786974636093284352,105109 785489706406424579,196277 769854707556810752,113332 786978797979566080,207613 790954361073508352,234583 750027988247379968,7275 794993955561701376,261059 774407330788171776,139404 780084326507565056,178258 785635423003348992,197673 771363674032263168,122133 765550798029918208,87904 755828529435119616,39462 781641414354489344,186434 789490083824939012,225981 793673895375048705,252014 794645986912124929,259743 787093020290285569,207151 750732468664340480,349507 756625548609150976,44450 775094530936758272,146847 753956664785661953,12233 754726018049449984,28033 756638840815751168,44429 770876374735347712,1170396 776546969950953472,156505 785906960474529793,171617 774007980761030658,131421 769345418027294720,27164 766111979119325185,90908 755844600598663168,18215 774772745863172096,139404 777127109353365504,354598 780113022975152128,177233 794209855653326850,256255 770803486107852800,121479 750751993837355008,354238 751823352898068480,14653 758153392086773760,51344 758761699616788480,54070 770375601618386945,118724 766742028151615489,95682 768577616911605760,107745 776767873964396544,157724 768042117985890304,101203 757322891838971904,46934 790912873723752449,234583 789078260021858305,223286 790639068140957696,229901 775036632001081344,128934 790918304219226112,234583 765660256374362112,86472 777769696112152576,154914 793198589044334592,243451 759121101343502336,57105 778470402565611520,167398 789709372259721216,227242 762782990862778368,73926 791407022839369728,236884 765615747435417600,11774 791629058782048256,240145 790666833502371840,233307 794905436113829889,196314 778394609432997888,167407 756967051479097354,44429 757156641435447296,46290 756397564711219201,42249 773598898032152576,137444 779437652420521984,174557 792206987006242816,243187 785998247030513664,188577 791118083792318464,235590 755530106815348736,37993 762008687821160448,70858 777897411616223232,158338 791036125687054336,234583 793574518006640643,252014 749996506489380865,10251 776524031507988480,155334 788521345613127680,218356 772564991496957952,131542 776487968198373376,155896 750752098954784768,14827 774742932205305857,144256 790961503880945664,234583 758261084201549824,52061 763215663125061633,74727 788463155160748032,217837 770744455355768832,121046 768061813317570560,103261 773234006301220864,135025 732253342592733184,349936 753984239020810241,30590 793408337559822336,249926 763115422191382534,76577 777783344041955328,161352 765957856898220032,90482 761051436088111112,65839 777008602502619136,159876 778829662994653184,166282 772161584688881665,128934 770704533181693952,118191 777363015926738944,161456 762816263454203904,74681 788110702879711233,215505 788418117357572096,217519 773445590768295936,133702 794579092393771008,11774 771591973723512832,126389 764127212421287936,81924 772611306264289280,131542 788495185860780032,218351 755797612469559296,11774 775783901394599936,151066 790555720626438144,232169 795679708927102976,267855 754085973886066688,31605 792133274273353728,243733 769310760929460224,109945 749289423557177344,8047 764952549124349952,82066 794324397691572224,255870 758534253877469184,53703 765459667296198656,80393 787275258076200960,207287 794552095336763392,260852 759548792102326272,57574 777125229097263104,158520 750752505961680896,15165 774677461984485376,144602 794543072780566528,261155 760523691432247324,63414 781343782574841856,139404 756730367940317184,41839 763177418031042564,73814 779065202767761408,171617 775522344198516736,149259 734721935221886976,351644 777848171099623424,163990 785253357426315264,194167 751779281013837825,19352 792844668098588673,247083 786299773070422016,202727 776431026620936196,155688 792069056157388800,237491 794236443065454592,258456 753392554817662976,25981 791425188130848768,238099 761241616237547520,66897 756316298473271296,42249 762747181547872257,74133 786340123688534016,201958 788060944060387328,215005 776823491504934915,158520 780369634021081088,158338 761681906261950465,70142 775215999419154432,144746 779024886832336896,171324 778441585625214976,167305 793472353846042624,252580 793418506876309504,8044 761371814157254656,66801 754726980105412609,33356 773650876372135937,136904 788607810632376320,218832 759430269661089792,56192 768890893180862464,109337 773339024203194368,135381 794954238589882369,262847 775667632452141057,149300 780439624258772992,179742 756918606756130816,44837 764299768344424448,80486 759523713876430848,57574 781665426426195968,188119 779904762238173184,175578 792085287178428416,235487 787942594307317760,212564 758244820477509632,51069 794572006398316544,261155 758083255975501824,49843 763195001358716928,75899 788029978239787008,214492 780642616345960448,182257 758673466002374656,54070 787355969332346881,210207 788124411815538688,215754 793201977664634880,249926 794672497958391808,261050 768975668017233920,110615 732979177595502592,11774 771114697693081601,118191 793240542012248064,250293 758166936136118272,50476 762958956973219840,73814 785558437094490112,196753 776389745001701376,155390 758304205396246529,52112 771999585753587713,128382 773184888216313858,135025 795304483764965376,266138 791990808589336576,242448 757768159818506240,47782 794330461497540608,258741 774536189109993472,144030 767139420864671744,97961 795227185225179137,265644 767906658903138304,102449 789303128084533248,221971 786408486494023680,203674 792093668534398976,243865 778303102315212800,167220 788411703105056769,217285 755848908295647232,37993 780106434407239680,176129 753718549059870724,29263 767779893820133376,101006 792104218899406850,243576 753999932684632064,31077 762756664588206084,73814 785269825195085825,194082 787379441580244993,207109 760848051779043328,64722 779142716097720321,173011 753048120720785408,22795 785744799907192832,197286 794238475545374720,259063 759463274165440512,58227 733344259076673536,355293 750190694820556800,11495 752656676889632769,1248241 756552573008609280,43553 777027472596447232,156835 755939234742165504,351337 764678879176830976,84209 791688827056361472,236943 761437825535541249,66801 791595804741996544,237935 772913863130054657,132996 785625108681527297,197297 758705249158823936,54070 768971799388237824,104132 795347282656829440,11774 760941596946866181,65918 785682774657077248,195975 771911367825563648,127871 781354509603930112,186170 758100736437739520,14351 793554501147856896,253206 750786241893953540,14950 794732094433988608,249926 772782508635222017,132335 793457739104030722,252408 758932922350964736,54653 790902954916188160,234583 733033216894992384,354989 780792391179591680,182036 792216217566142464,235685 760184361765306370,60866 764577002976268289,83106 768064825859645440,100620 788546820813099008,215437 771147219563122688,122145 785893449895510016,198671 759117984195497984,56964 790675037808422912,232169 765914884944998400,89859 752302781143232512,17540 789144515651055616,215505 794405919052267520,243061 786782284137365505,204413 788469108408844288,218275 794984339482312705,262849 759210020898758658,57348 787070671113318400,208928 768944219281059840,109945 791805720886771712,241871 767326555748040706,97379 792038788121759744,243187 755427257368403968,37433 760541534207021056,63149 776024422020947968,151845 794666069642330112,258193 755807792028643328,39462 788457068684423168,218275 749258976794120192,7828 760898759651840001,64678 791033398429093888,234796 779364269741703170,174230 788128473634091008,215434 752309823291531265,21203 755193837354569728,27045 794006614730674176,257423 765181169163968512,86103 792019508143751168,243075 778613366172418048,167220 753739028856438784,22439 785885492629872641,198671 792533442827161600,245575 764566238806802433,83367 765076655433928704,85562 767859098284982272,100893 778268643616497664,166532 763132497609850880,76794 776800901491257344,1170441 793546295411482625,253274 751849641080082432,14277 753546482284834818,27119 792057100520206336,243187 775828213918535680,151262 774642051552083971,144043 768605795000979456,354849 779094248989700097,171644 776902536984924160,157082 793334532044980224,8044 762619355293184000,73750 775483408755544064,149300 752117733953720320,21118 765672367213326336,87851 742388101872521216,11774 793094844876861440,249469 763120246668406784,76188 781238150404247552,185310 795375146567659522,266190 773979802508337156,140444 754954473831890944,1172414 774706077745025024,145063 776861344909918210,158589 791032516815618048,234622 768936862383742977,110209 788188883284615168,214078 792088638699909120,243187 775854708556570624,151090 752627338949586945,669866 760507145330782208,63149 787329707872247808,207835 771105315068653568,123085 771303700778192896,124597 794526924093722624,259743 755781707287130113,39507 793896510316503040,255942 777107235029782528,159906 780594688491413505,181886 758434382931689472,52122 754978173432033280,34638 750748521066790912,14421 794765351837958144,259892 794875280670081024,261796 765668610882801665,87245 785736314431741952,196788 785633474652798976,196676 787263441740435456,209863 752899274954842112,24316 759772548779372544,57372 755634003399639040,36719 778642121834295297,168794 795487831259025408,260460 793105988870037504,249469 761219746310131712,66842 763232604308901888,77259 794029456209940481,249926 790936789305491457,234583 780343237106163712,176890 753833893996863488,29996 793873065109233664,255942 770749468320862209,120613 794279401315700736,258322 774492541081128960,142668 795489909314383873,265855 766036278370377728,90694 789884414088142848,228292 795478431010095109,266500 773989465123618816,139404 780810168330227712,182726 792240426329575425,241608 777146209475723269,160480 756100537666371584,18215 762774555903406082,1249058 790652817342074880,229901 788508685626507264,218349 756646016867336192,43391 792502734557622272,220857 765450498061119488,86873 750034667060006912,11365 750171903281598464,11015 767900577883836416,101463 787261479066017792,208146 763511965947953156,77731 793922096560623616,11774 757854786066587649,49431 763657438494986240,73814 793319785371054081,251452 772550942373785602,118191 733118005014593536,355291 788482520132231168,215437 753952834979295232,30590 779068036691230721,171795 768577323805319168,106753 764262665304899584,81869 780615154723586049,182037 764980062961610752,85562 754085298901028864,8431 766359726179414016,91946 795007689122349060,263895 756527781052346368,11774 758624432772481024,53144 764002367553490945,79911 790605435627790336,232169 793741704889180160,108396 755563102565900288,38210 764339650617946112,77598 790937647023742981,234653 753048379178057730,24787 781001743303897088,182712 786279533867433986,200963 795614158892990464,267655 792454430788640768,242693 792498156021899264,246273 794996690319085568,264431 759615222403391489,56964 749511411609509888,7828 781343874077724672,139404 775792404033044481,128934 793989415450378240,255942 794582496583307264,261155 786338877002878980,202429 786693637971337216,205902 760562890944360453,63719 768688592663240704,99188 791958837821513728,240483 791798589043400704,238780 786377543754678273,1063777 795124123194322946,264397 785976693441847296,197512 788752562430193664,220332 772156397748445184,127707 793779839362818048,249926 760244977758646272,61982 763588580828672000,78274 772116657640648704,125742 758352463086977025,46384 793127307867291648,249469 764275712983392256,62180 792497616697171968,245118 781624631509721088,80785 769539490524397569,112336 773628263218360320,137777 788865736848519169,221635 770629068219944960,119937 792123419940777984,11774 793186870532378625,250247 780965859216941057,180676 785324981672706048,186883 793809498582298624,255393 758807274244628484,54070 773776097951543296,79987 786026412239036416,196413 788067534088048640,214492 756384040484241408,41632 762037386045861888,69711 777202360288358401,159370 754755183058493440,33356 791316913217478656,237870 753690213537476608,29263 771581819170885632,124597 795423036216397824,203546 755148767666458627,33356 776088813760237568,153194 787743439362416640,205197 773192310314205184,132364 789456370496073728,225981 794643976527773696,261155 746773323342880768,349320 779556107769360384,7047 794197239694381060,258607 788126594128752640,215754 793495262475919361,251566 785851467936694273,197512 791471985083592705,238864 795067468670701568,262849 750818318999756800,15536 773280169289093120,135450 793223534717829120,250293 766402571376271360,91804 766247488885968896,91946 776783727506690048,157755 780795039257595904,183269 773123266030374912,134470 781139342123073536,130635 793213047439360000,249926 765242118684151808,85909 792224849204609024,233467 794404248029200384,226320 760578025696137217,62708 794744324525346816,262752 761282789425709056,65540 763424436724916224,77720 764138863891738624,82066 761777712402931712,63268 751168988294553601,15808 758489653225848832,53185 771794188539232257,125554 755156933154340865,35890 766581362644189184,17640 766768417529532416,95707 780435961113174017,179560 793147666318364672,249469 750460900222590977,12883 757754052839108609,44450 780906222018891776,183269 789233691180539904,223899 779344550657753088,173964 755175910198747136,35890 764982591170588672,84724 771898166757031936,124966 757709714700509184,48287 781103435668197376,184223 790678461941710848,232640 749669267671429120,9153 775133502174007296,134122 759182417643069441,56772 765700178149912576,87904 767572027502948352,99900 793155698007814145,249926 750286523417800704,11495 794179202404716548,256255 750365931889577984,11495 754913678596706304,17640 791734381446467584,240535 751192356389416961,17140 765423524571774977,1249241 779658252762091520,175772 793536502437380096,252706 764648807263010816,84209 753743229342789632,29548 772635032661921793,111558 790249418985443328,229116 790731078508040192,232863 790352481897316352,230270 765581496748998658,86103 773900046022475776,139404 760819138394779648,62779 788080567606767616,215252 753282474805960704,11774 787264590837059584,207287 755105061173235712,34167 768994322884730881,109988 787624764797886464,209767 755163284001681409,35890 771723523601694720,127366 778209526944268288,166390 788758537904254978,220526 792855842190045184,245750 763466343526072320,78304 764899636884582401,85159 776828791372910593,156555 750101535711858688,9433 757257732516741120,45551 774846875342102529,145681 778588179825852416,168794 752282824548450304,20279 773938382120493057,140232 794229598045093888,258331 770473093601095680,118515 758671996016144384,54070 764671065314430976,83391 768566665449660417,104999 793238779112808448,249927 788332871454949376,217006 762978358049202180,75724 756601946929295361,11774 792366354426834947,243075 753751001379672064,29263 781626490509103105,188119 763003240514514944,75396 759574204618539009,57105 756324575831404544,42432 778305947164938244,166532 756112067636101120,40733 762430531891933186,71476 792107015577309185,243075 772119048238751746,129471 793351086945939456,251320 794054687733354496,252408 790370971513413632,230485 778307175307411460,167220 761683901102252032,69711 795123110361997312,264850 767870867275603968,102137 785545583629131776,194221 772274789851525120,129471 794233224306245632,258456 768820068914462721,109104 794706647117680640,262752 781567599234715648,188478 789414312888586240,225876 776129938529280000,153699 758833822448267264,54974 761989006548668416,70679 765871633324183552,352720 757081951668998145,44429 750899970895519744,8626 762286987642564608,70718 790407129412669440,228341 758474678214156289,53185 793637094123982853,254058 785473975480573952,192032 786637864033480704,205455 776966460782575619,159411 777262698157510657,108517 753374722717605888,27045 785359622114713600,11774 791354541774168064,237491 755160130803478528,35890 756848663175925763,43995 788088011506319360,215005 778167762921394176,164826 793110472157462528,249469 794025366570618880,257492 753079904321802242,16761 760240830951063552,61896 794527895242809344,261155 761680791357104129,69711 788931719286165504,219119 772174529867251713,127925 776745933631401984,157693 788076929043824640,214354 773665120761290752,11774 787872161042141184,354834 795721178732253184,268231 785515818134167552,196538 776413938778976256,155390 762730247775145984,73712 786295337552150528,199262 775108034485886976,146704 791280424479752193,234583 764145855662137345,82209 777718657883443200,162596 780335585126776832,179560 760204411343806465,18030 780648919646646272,182257 788451466868461568,213800 734840174782382081,351644 775896446239408128,150511 765620845033119744,1170369 786025198491279360,199961 749630911357022208,9313 753981877313216512,30802 763353264968478720,75899 768816294426714112,109167 774999602558795776,146259 785954247342862337,196733 785909099674210304,199546 786925200424206336,205186 756292187495604224,42564 790726027693596672,232863 795700754464014336,267855 752827384206757889,23672 758839967309107200,54070 754781327929380864,33549 764938602992181248,84929 763562269393362944,77353 793941182610952194,256564 790916100905111552,234583 764116557681131521,81869 749836572485361664,9754 732673944931602432,353370 773864837092823041,139404 773874187412738050,139404 772090422780829696,128025 755869545122766848,40246 791686557635862528,240483 768833862990311428,108385 752866796437442561,23843 788754927355125764,218258 786971993488797696,199211 756753021703491584,44429 758655417400471553,54070 785994645188644864,199961 768525411693137920,100559 794530838335684608,261155 759216036067565569,56964 772837235813122048,132335 776896566992994304,159245 757607188047155200,47545 765006794984947717,85562 779028579229179905,164814 789241448361103360,206666 773012058061279233,132364 770368394474491904,117364 772061196568506372,119516 787743018220658692,209863 763553376105738240,73814 792825368050708480,242693 795730023026196481,11774 794906673643036672,262849 790784562200576000,193121 795090989308227585,11774 772197255411630080,127711 774639764418928640,141360 766778563722817536,90384 785583508483891200,197297 779969246344339456,173341 780600481211043840,181935 791645857598824448,240145 750123416083001344,11495 793492865175412737,249926 749740426333151232,354695 762665007498797056,73926 732772466850959362,353474 752625989386063877,18323 756943525090951168,42351 762697531893637121,73814 760132924947726336,61051 789417251061411840,225380 749799671342637056,9754 758021150664298498,48663 770306185245458432,118087 732742111284494336,353789 767412523666595840,97519 788147244591620096,214354 740333175105196032,11774 752273960679665667,21714 770795589231452160,121479 791823174149156864,241940 771484604687605760,123825 777605955240550400,162294 765069998326820864,79561 757665276590710785,34587 772472805862481920,86103 788207121598996480,215754 793151004497813505,249926 738836811959656448,11774 768500395953971201,106819 786337494790836224,201958 779127265414123520,172962 788876623898513409,11774 768920169938755585,109709 773911272781848576,139404 775408384426160128,147978 793074107394895873,249286 764199760018354177,82066 790739668681621505,231894 775531773866287104,149953 770792094466138112,120976 758251148956631041,52004 794548690195271680,261155 780775737745735682,182726 779665874961575936,159876 763466753385046016,77731 761725868997828608,69947 791310137768153088,236502 749652034744229888,9332 786987119684136960,207287 779318371258998784,172089 753319507343671296,27061 769480778468192257,111448 793948061915459584,256105 793239536612421632,249926 770672567489224704,119832 767831681801842689,99111 785869072051253248,198671 788443545472344064,217519 762393455641387008,69673 786665294630715392,205728 760570014411948032,63149 740315601449541632,354180 786388232909062145,202983 750294625504595969,12357 760961880986824704,64692 792089203106541568,243398 795229489500286976,261155 786730807041941504,204629 755849442142457860,18215 765522061699653632,86472 776274123366420480,154283 763208290553782273,1249111 791503315007922176,238395 758374964907024385,19598 780648058598133760,182257 794006635689705472,257546 773926652845953024,1250080 774141998705971201,141360 794970833521410048,259190 774414306574213120,142563 785926642543710208,199546 758399568061005824,52112 785546412230664192,196277 794204357554278400,246632 767940270159572992,94612 787732988767285248,210235 794030493666709504,256439 772613291348811777,131007 752692516550537218,23234 792556944368275456,246295 756684059720425473,44273 765554349325955072,88052 753992683014717440,30590 762544901947027457,73519 780481637754691584,177248 766695278556643329,95340 773870445821038592,139404 774750246383386624,142721 790586752432017409,232169 754997754699460608,34741 793152780806393857,249725 775017191133499392,144648 762667025206349824,73814 750678804100636673,14351 772739134762934272,131258 789299636750151680,224680 773408045082800128,136473 795711407895543808,247930 786202512290222080,669866 795665614455111680,266151 763010211837800448,75899 773149688983846912,134101 732685496690696193,1170667 787264884127965185,209151 776850682171236352,158524 777856665701879809,163127 787120736133492736,209351 768497978223001602,104973 780517017522544640,11774 758060035503251456,48287 795396261369303041,266884 770342975398227968,118191 762711022012538880,70177 765225309931200512,11774 756868225531392000,45125 792019920217214976,243092 757957407846694912,47940 789436409740263425,225981 771796764592570368,127657 761158603017510913,66851 771490557696745472,125554 792140421392584704,243187 765368128163282944,86472 794743922270539776,262784 769713514717908992,110585 780606319480811521,181935 762317531386372096,72420 773723961255456768,137042 774319843415887872,11774 757307841032097792,46612 788114070817873920,210253 792038269592735744,243187 756280544552509449,42495 794279077095952385,232884 757617931500949504,11774 758620922806833152,48289 771570693473304576,125554 757581923145228289,47782 772730425663889409,131008 791634439574921216,238271 793722171486986244,250785 779297243971088386,172799 746902613841580036,1247690 759067890871967744,56784 764157701110763520,81357 793945531982626816,254135 793940625418633216,256217 764878569700925440,84711 794632488291184640,261155 788696682703708160,220029 764916913986240513,84724 765700248572399616,88998 792958880628244480,244448 762667059650162688,74133 771774997014667264,127582 786224232006942720,201216 785461240416141312,192032 757326364013895680,46394 772270528216215552,129935 774676521176985600,144494 774647548027863040,1250174 775948312331497472,151409 750908289387421696,15242 773010813539983360,133789 793495766262091776,249926 764109047180042240,81702 765707482958143488,88361 757629622368473088,48402 732298822332874752,351270 760186320773910529,56420 770344080429584384,117257 775904544677068800,151410 750047388979585024,10251 791085340102713344,234583 766361860627193856,92166 779389784879984640,156518 795006851142340613,264431 790447707944955905,223196 756900679747268608,44450 771848123660369921,126389 774114334049906689,139404 777240578945798144,159475 761614954948681728,69231 789355485799473153,225456 789939238473269248,228820 791672430343360512,240483 764894760876187648,85159 786638556299001856,204413 753716162014380032,28866 752011658046812161,20238 789266041201393665,224297 751090794396725248,16299 793975895623168004,255942 763511515869696000,78115 765594706571038724,86440 793977607284920324,255826 760602473920737281,354841 772305759396737024,129565 788856354492395520,221476 786389122424373248,202983 762462375412846593,47283 755377663502651392,37044 777904994259496960,164403 788162635946524672,213064 775528408688259073,112363 791332235047645186,11774 771417633828773888,125381 761808895429840896,70223 790628059137343492,232280 791820130913251329,240890 753410854343827456,19598 787075780790497280,205314 767820099478654976,100893 778391577265836033,166852 779332714117734400,158387 790653561180946432,233307 790538533358428160,225520 793107474513555458,249469 792125723339350016,235685 756830111148675072,44163 769767580202508289,114987 794378534651392000,257705 768599872693866496,106317 771370505139912705,125145 740329374965108737,11774 791629792390950912,240145 791733626199117825,240682 791890145377005568,241034 779454275378409472,172185 768169294563651585,104313 776237125465366528,153501 788203165589962752,215608 732742441913065473,353789 769382153658302464,112788 794158877738553346,11774 758544988426821632,52061 765623514317590528,88052 773986120262643712,140066 775088100091518976,141091 791372940071821312,238395 755172304020123648,35890 770328967085568000,117257 777947143160168449,164826 780812569091203072,183269 772436935025553408,120610 780792314910224384,182726 773573665786990592,137158 793427657392328704,252020 765954150194618368,88930 767909857047482368,101791 793196982093262848,250328 795041812687753216,264397 777958834828636160,163763 765013440956133376,85562 774047309923430402,141200 738080993421230082,11774 767091770144489472,97852 788440669224402944,11774 791615981663772672,239405 751084240373051392,11495 792760571955294208,246273 750883917142556673,14653 793505235171840000,249926 733194121985294336,355261 793643616300244992,252893 791800184049049600,241860 790668908772503552,233163 765684613796597760,88428 789475534593896453,225981 794924225584918528,143948 778676658035240961,167677 793201378264952832,249882 767059170986041344,97472 789157437756481536,223196 795456711146409984,264807 734780846813630468,351387 790070020722143232,227486 786315569020608512,99372 777659234934661120,156835 781133235094859780,182665 776937615106924544,158387 761357951479062528,66801 763062835010084864,73196 793869922262626304,256255 770329251392389120,118087 780835998695436288,182870 795142711171018752,264397 774349538920398852,140444 788892605043965952,221711 764253404088573952,47940 737710984857419777,16728 765615679332548609,88311 763072510703210496,74567 780804967359737856,183269 794753567299170305,262752 793497832724566016,249926 774351050941673472,142503 794348137246769159,259034 788356948865327104,216125 791752011255455745,239998 794987009194373121,262847 776758156344950784,157082 785594656734216193,196767 762284757640105984,431998 778468159724531712,138812 770002026268856320,11774 788735660098064385,197322 769585358006661121,110585 778293482314096640,166339 753905556625031168,29805 766032534312333312,90384 756893607362113536,44274 765290536605450240,86047 776464484311248896,155896 778589253420756993,168794 791312823108370432,237491 791624626514178053,240070 785616276626477056,197286 756547741434675200,42647 793332185210163200,250633 787600476548235266,209351 755100351930347520,27045 771501603618717696,124597 795070219777613825,259190 794849553681973249,260542 769921666436648960,87904 776268997125738496,152946 762735947498663936,73712 765974886284193792,349685 768139153796018178,101681 775096612225814529,141091 761036455653236738,66105 777020591605886977,11774 785610082763497472,197297 793254808668999680,250633 779163005959352320,170187 756876613547995136,44429 758691461907025924,54070 785845864963174402,196277 792043264203423744,243187 775449841560195072,149304 776954770212974594,158589 793095577345069060,249469 794699307492536320,262849 768511967942193152,106756 778366748319813632,167305 781115211885543427,184223 790011120551661568,226366 795768435531796480,261155 788583273601445888,215437 765210182573928448,85909 774003706245156864,140444 791146896958029824,233736 791506133802291200,239405 775645357258731520,148870 774033010584788993,140444 791326305203748864,238117 787038586080079873,208469 792487432511954944,243075 793999391816302592,255870 793925476867837953,256225 776893689826160641,159146 795101115796901889,264397 764971003038445568,85562 764229410777997312,80648 766354271579148288,80939 765638352548659200,87145 794193986869227520,257480 754705292223508480,33174 757937874444615681,65113 791355496020189184,237491 794589222602764293,261818 792762927753330688,247241 750693180333404161,10735 765197225370812416,86103 793043090537938948,243615 786236569292111872,201494 785938456744718336,199211 787526348394946560,481145 756586470207590400,43553 773860731259203584,139404 785713822233300992,196277 755223363920900096,33751 776914089788465152,158815 750170267431743488,9140 793859654015070208,11774 766987050990071808,97240 765669072981876737,88994 793575808656773120,252020 754826685367873540,32860 763802287735058432,79693 760536209642979328,63149 778722387487444993,167399 787063287103918081,207861 787763741173620741,210208 788694887956742146,220029 770386988851658753,44421 794297982711689216,258829 795031194241040385,262053 788756719002193920,220526 762633196282470404,73432 754771884839997440,18341 768201394692104192,95055 793156569693171712,249926 793105457652969472,249469 761665194284224512,69711 793156673951133696,249841 793945939299995653,255192 734002154185195520,350498 756279716139573248,42432 779682019282300929,176110 779772309183815682,174230 785491515833356289,195849 769896978864017408,100893 774137392374525952,141360 753705710815510528,28732 778130010020384768,165435 762131208117420032,431998 766409781250695168,93823 789491667174821888,108396 790552333667237888,230594 757549069061488641,47782 778652476086026240,167939 768776811744493568,108849 780065646621167616,176711 780955872088367104,140965 795257157721714689,264397 794958350245097473,262847 766713761197465602,95708 781129617516081152,185496 770658884218413056,118154 793499858527096832,252408 769182428657094657,111558 756366397417066496,42432 795020887758028800,263896 780901838757490688,181613 793858880245682176,252020 768750655951384578,11774 758662920712486913,51451 778568329392889856,167407 779688130391662593,176114 780115788808073216,177233 791232366601768960,234583 753727197924515840,29548 761138620916912128,61051 770700513595842560,119832 786913796690366465,207287 760084902108889088,60363 751788611692064768,16931 769093668062040066,109945 764219466020290560,80098 755834227917070336,39384 794652548569460737,261059 792573836755668992,244884 757881875637633024,49852 790668382622265345,233307 761893339876691968,70941 763722475171557376,79691 772569759917498368,131542 752667076599226369,22900 795101460098748416,264397 792079445083512832,237964 742521061334474753,11774 744938570188791808,11774 760994068709068800,65867 794547800096636929,261155 767715907871268864,100605 779403165946961920,11774 787594797049524224,204078 790557887575633920,231894 781325988496084992,186434 777118630324690945,352982 785245852323446785,194042 776816355744120832,151463 794255847744339968,257492 750703980804771840,350828 771730865000947712,127134 762074584128651264,47283 768189664800956416,103986 755113754791215104,34731 766736946056028160,95672 772275483547430912,129662 773664829819281413,137869 777390763709726720,157993 753633335998607360,28732 778970394015432705,169852 785584771976065024,194058 772855769578414080,127495 794633695219118085,261864 758623167963365376,54070 761160411366432768,65180 768634445242966016,107469 772836039974981632,132996 774075259616043008,141360 751785557395668992,14877 794627270061260802,261155 791193213155639300,235590 795682043015397376,268101 732981563324047360,350042 760790466501550080,42282 770300560004100098,117257 758657518142980096,54070 767832399581421568,101681 789554849717313536,15498 754735238136430593,33356 778949302869749760,171324 751758183736209409,14277 756598969657155585,43553 733461977738051588,738099 769832312313901057,105109 790916103987789824,234583 765263360640294913,86209 776579955735932928,154986 771112725116137473,122776 754716367010476032,27045 792059697532661765,243614 794991742005235712,262849 757604633091112961,46006 761465478472761344,65887 762016848330096640,71123 769097745307201536,110585 755716077460545537,37501 760625719693021184,63505 795658554195738624,266491 786950081115201536,205455 793865894380220416,254058 773584019774734336,136904 781519343595118593,188401 785674423751745536,196214 752964961316536320,24848 792828546456522752,247877 788104059853078528,215434 771216976031035394,63149 779513489219919872,174891 785845736877527044,198878 766700952946475008,80939 788711991263330304,220029 791275124322217984,234212 758433236838027264,52771 759935938667483136,59762 778298131687497728,166390 791397875376881664,235487 760953936815722496,64730 795002729563299840,262022 780160027487113216,176128 754034283862433794,30910 770691965700550656,120610 768271054846300165,103071 754787358222929920,33549 763891362823544832,80698 794680965809455106,261666 779328305245917189,174115 761364890598506496,67973 763833651507396609,79587 790725971263586305,232169 794381691003535360,257492 780181537555779584,178360 792081540121362432,243576 790161187342209024,229818 763093659885580288,47188 776130107991744512,151255 794087936509747200,257325 794194650265305089,258598 793826089261010944,255393 772850204638871552,132578 792163088237629441,244550 781495699309416449,184223 756366317947645953,42432 765747520672632832,88920 757712732749598721,47940 768924021740240896,110362 761552206046826496,67679 767750443183341568,99167 793051266104619009,238045 765297504720130048,86103 768919365303533572,109960 791108242667663360,234564 776135252540526592,152872 764201074664280065,82020 753684754743123968,27402 758969958566993920,29682 763445690194427905,77849 793911332026257408,255393 749618900158058496,8784 771779034623512576,126390 756215441714917376,41680 794719135716560896,261520 779081767781142528,168284 762295018816176129,431998 791492108490186752,238207 753445288094814208,23739 762303573128458241,431998 732495114375856132,349263 788129374952456192,215608 759528578300071936,58227 763031771722022912,75457 774043590188146690,136814 787250596894171137,206257 792029268838461440,243075 795292981834248193,215437 787137138944901120,207287 794021701067620356,255942 781521364683333632,187976 766041591324614656,90003 793124984503664640,249469 778922861780201476,171168 762410925135507461,71476 756205915959721984,41680 773329615066660864,127218 771525360559218688,126389 794610036634882052,261155 764336529699287040,82209 761905192552071186,70543 762986913397702656,75457 778206833639038976,166409 778179659007725568,164980 781149436093145088,185496 795389151260672001,265858 785979540321472512,199441 762618443560476673,73814 761654860571750400,69493 780794013007941633,183269 764527511749341184,80209 794868959400988672,263090 762105791918858241,431998 772854280718082048,132335 773634487901122562,137869 787718763437170688,205197 785515794457305090,11774 755734267762794497,38032 751564702325493760,14277 763440660359835649,78159 795748023838134272,268710 765153109031006208,86103 763731575691444224,1249156 793993886377054208,11774 766384485210390528,91103 791297274210951168,237491 757598105076322304,47940 792579538764955649,246726 752946676738981888,15066 775413379666063360,148045 791669834786435072,240483 791707342244950016,241034 771006046085099520,121636 795327988128772097,266079 785293769763618816,11774 774809606505635840,144654 785625306270806017,197512 793949513094283264,255826 771026751426224128,120474 773161019157864448,127871 779663770280824833,158338 786591779042701312,203048 790678814443483136,232595 793098426900766720,249469 758706680876134400,1248631 776420914506309632,154832 788942206698659840,11774 763840803617648640,79592 776557320058920960,155898 786687724656926720,205728 775729608410927105,11774 776880606936457220,159155 780609107669684225,182049 759847750133428224,56282 774669338754228224,1250121 775009369293398016,146259 793995567223468033,257195 765898598991138816,90031 772787922281955329,132335 750371643936088064,12927 764127011556171776,82066 776809085345865729,158314 773638375081377792,137869 778158018424934400,164826 767548241567109120,78274 781575427684904961,188478 795692066449883136,267564 780904174229741568,182659 793262068107325440,250033 785950300720869376,199546 793282227584970752,250216 786687808106790912,204193 791392241545654272,238780 786114358900355073,196849 776955352063610880,157082 749446881940500480,7466 749210144475533312,7226 749258321312481280,7912 780749061045358592,159411 790705112087928832,232169 756959969602338816,45329 788412577751584769,11774 764872096132452353,82066 765029211476221952,84209 773632253167493124,136093 760865445029224449,65180 768242850869960704,102514 769923238940053504,113982 761235947967045633,65180 769294729603198976,112265 759228490529013760,56964 773299634957529089,136110 754745528391340032,33356 778243653890301953,166532 788012367892230148,214354 764625784476667905,75631 772072946961518592,128067 780559605457760256,181548 779073819562676224,171260 780685172517670912,182036 793652119731597312,249926 795038710962262021,263906 792597979966246912,246392 777923479538700288,163166 769935026158964736,114301 777943650772791296,164826 778427046473195520,152594 781674546868817921,183759 790884340511207424,234583 794710222120058880,261155 762298105404489728,69548 766010401461075968,90575 778326056432435205,166409 792032744045940740,242521 780848051145498624,183269 778236179724505088,31957 790591360000729089,232137 794715785151348739,249926 780898028202909696,174557 785548554811179008,196788 793867747864092672,256156 790945693921718272,234583 753189274103717888,25223 773456652360187904,134875 777631107709886465,162497 764598657169620993,69231 763205547739013120,76549 790673452344553472,233307 757604605882687488,47940 773657886073425920,135025 792028694357405697,243187 757556037616558080,47782 780090073807147012,167399 762878719010611200,73814 772049191094718464,128017 779436078641983488,173964 788741868825681920,220332 793095628897284096,249469 762794102752620545,73712 755465828422840320,37294 790608649349509120,232791 791683790263422976,240718 794253422589575173,258771 773514348736024576,136904 795154058470420480,265257 755518932707049472,37979 788406640622067712,217519 789429205931061248,225981 762739039094964224,73814 781577487599951872,92975 758320801540141060,52061 794655274422308864,261155 763927153482211328,78239 788113892043919360,215005 778593365910810624,168479 786537738338242560,204413 794013377865494528,256439 767562329881927680,1249431 754719495726436352,22393 776034932770701312,152465 753410674764681217,27317 794594686660919298,261155 795052752711852032,264724 780867911703490560,183668 773619650957639680,138054 776908832547147780,159308 791406977213534208,238045 759110467465781248,54620 791622059168333824,238395 775092632104103936,144730 791305139223232512,237491 788722300585738240,220029 773731288171876352,138819 794752129420447746,263205 786063048557592576,199307 791078508806144001,236454 762064291025395712,69794 791025582326685697,234796 773872651542618112,139404 767855953526005761,102137 753766002962276352,22439 766023647979077632,90723 791786079628193794,240483 760562346951446528,63149 778010457873473536,165022 763777758442889216,80177 786633536363126784,205270 791844240166834177,240763 795398509591719936,263302 776887097567379456,154965 761141397688717312,61051 762801138928390144,73926 776670062728114176,155933 786405296440684544,203240 751735007560040448,17905 756208302640410624,41680 751862320163201024,16299 786720308673679360,206008 789549444073156608,226567 732445682133553152,351617 788068909769383937,215005 749949373153435648,10735 795399941799706628,1170390 760261040718352384,62130 768918012300623872,109666 752771719429910528,22795 756590960226676736,43399 758006888529170432,50804 788129751420506112,214979 790283030304784388,230485 791643213681471490,239906 794374062415822848,257325 755155396281589760,35890 773563828235825152,137158 785270956281344000,194648 793120144339836928,249469 767823507556184064,100893 787994234989182977,214209 770863160203046912,23762 765609332851433472,87904 772460414164668416,131025 785619718577106945,197622 774133605287071744,139404 793386147439321088,249841 794208276258885632,255826 757928404310261760,48148 755847293690085376,37698 769860050085031936,112336 753765119373484032,24786 755420224552374272,36735 795057103316590592,258456 773659290238345216,138488 781272906437308416,185313 752986842396590081,24134 764177067474759680,75724 764669878276161536,84209 791100005847269378,234878 791149523515084800,236454 793324876580859904,250633 790274096298729473,230270 771397830456082432,125367 790893802575818753,234583 792561569590677504,243187 790645455306756096,232169 749049789833027584,7057 770795498391281664,120690 781536825731055618,139404 793457434689802240,249841 794232365572882432,259063 777803772131053570,163763 777309405377339396,158387 774263282639237120,141316 776078508103720960,151745 780115201592930305,172185 791439193691918336,238099 791863347356528640,240070 760205476286046208,59666 780205206629814272,178045 794879181033082881,262849 732269925578854400,349197 793621539010805761,252581 779316803159912450,165348 778787096399970304,169999 794878633714286592,258040 787028321678819328,207965 776663419780857856,129991 794580219910914052,261202 777262944526696448,159876 777615811808677888,159308 790550619077632000,231894 795496726190637056,266079 772458946917388288,129662 792748673075548160,247232 794616766668292096,262022 768665178753859584,107423 775501736207265793,148994 779469070076747776,174230 789904460852162561,228629 789996512352894977,228576 753341425786519554,19598 768554463149699072,107455 769634952652742657,113966 786580830307004416,204413 770296153413865472,11774 755198018672926720,35939 758918700468621312,48289 773295309996773376,134371 770298122689970176,117303 773672893318172672,138649 770232263313354752,117377 793172742006722561,248988 792876436675710976,247561 777824465271087105,163763 773846422521122817,139404 781613590646259712,186584 771638438462304256,125145 777909791616270337,164403 779100802774396932,171902 756642691153326080,44461 765259405449367552,86627 787011650410774528,208065 790983170384596992,235621 775779083833585664,151463 786866860440432640,206054 776428470121353216,155688 761040301645365251,1248861 764664159598415872,84209 793114082182258689,241630 767867280906526721,102137 765279147753037825,86103 777233417398210560,159876 768162762480504832,103354 788453335246311425,218275 792415834727522304,244550 758642266353332224,54070 785857619034529792,197512 758106960965361665,41703 733122281455505414,355261 750727856443895808,11774 793935509466660864,257026 773891761429241856,139404 753344172074078209,19598 768192161523261446,103354 773613751513722880,1170555 781921590422413313,191354 753896812994523136,29263 771144286737932288,122955 793841223387807746,255942 761345179446042624,67906 790222835889364992,228820 794179348899262464,258500 763740959284748293,79231 793968174014283776,256276 775716988723294209,151071 795685476418093056,267655 753979269198454784,28866 778330489828487168,152594 760884337613078528,63084 794901474648014849,262752 750504651879903232,12746 754854185116454912,33426 773294013365444608,129526 777153813308334080,159876 774346917451067398,141360 794615246560186368,262025 762870457678704641,431998 794237383583539201,257492 788747538052415488,11774 792083628612210692,243187 778294349264191489,166409 756629204310065152,44274 777082945127510016,159245 787057055211421696,208487 791385729595244544,238395 773703202021576704,137818 786203443144777728,201712 778810032964063234,169202 788047389122781184,11774 759420931097792513,56964 790600964378157060,232137 790927081509183488,234583 769248946740879360,27164 786269386176802817,202429 769248604380917760,111558 755566086993567744,37455 758135706644455424,47844 790003828477136896,229116 758397135154925568,46384 753648743807725568,28508 792170999395549184,243187 757857095878217730,47782 776092408933191680,11774 781442125795827712,350085 758334403562975232,52554 765344933318316033,86472 773936267096563712,139404 749580662634536960,8047 775194808335929344,145866 732652795199770624,353200 781224081798500352,185310 790046155400937472,225359 760994549183475717,1170537 787092536468705280,198304 781604886987280384,188874 787835257810673664,205197 792094544523366400,243187 775422996425023488,149069 780614167883644929,181789 779180050411360257,168284 759123396047155200,56964 755626611639197697,37044 794057806123040768,257492 765563145322725376,1249285 792075932848631809,243187 753312694321631232,11774 768966491517620226,110362 781243976716128256,122242 788462450567892992,218275 775000760828375041,146259 790654332274216961,232169 792101166784151558,243398 763373391004864512,77720 788037477139357696,246425 791275999463809025,234212 752705363229700096,22436 789251665459310592,224680 753278554733805568,25968 768566376613240832,107469 795235958387929088,265257 789919049685803010,164764 793791563117629440,255393 792070113243521024,242693 754731661955399680,33356 771541495228747776,125554 786996251212419073,207949 763731425682010112,79691 765199988485939200,86072 793180377091276800,249841 786024447970992129,197512 794016973684428800,256451 769323410522603520,112693 774422368521453569,143585 767713117006655489,100605 769621917653401600,114592 781828846240854016,189032 776217918635814912,154177 754744853838299137,22393 757478405558239232,47606 753656554356875264,28866 757565794918076416,47761 761685570711977984,69947 763873903135617029,65663 781353851274264577,139404 756726607230959616,44273 758673839085670404,54272 765665293272174594,89076 793848413955592197,255942 739203105082970112,60447 775265876752867328,134122 756960259994824704,45125 770085970393849856,112788 791406820438839296,237908 792085444670451712,243075 773876936447623169,139404 788018202190151681,214492 768144968749752320,103354 768286728905908225,104121 764803929314037760,84724 764297729220616192,80487 788129719736635392,215754 778014366616530945,165097 753249143934558208,25968 795352406561345536,264397 795679670440108032,267521 764297833453195264,82209 792774005069606912,247241 758465124160110592,50827 794674799003963396,261942 765951005557010434,90373 755217794858356736,35890 755861736134152192,353879 777151873585262592,159876 781296938062909442,180647 767760782222364673,100605 790655187819958272,233131 795292381746577408,265961 773699406210093056,138819 787441837585801216,208146 768829165516783618,109104 793464745328250880,252020 781571438826360832,186584 788437431871692802,217837 786958744722690048,11774 753371167197532161,27222 794569157421502464,11774 792952700627484672,246987 795393289864314881,257423 732919929910005761,354606 770057129420005377,116082 791359851439988737,238207 761542886584377344,68144 793189542085926918,249469 789653780446924801,223733 795037951684177920,264700 756587933029715968,43751 772065311608668160,127775 767780138356502528,100893 768156637555195905,103354 761397860474744832,66801 786183288721408001,201494 793097528849887232,249469 742326792267169793,349951 759813508661862400,58254 767848502797959168,101681 791013067035467780,234796 790738825567883268,232863 793339353137283074,249926 758771256728522752,54070 771932485663981569,127775 788114147732881408,215608 790259171266625536,229693 781172155409010688,185496 755527919246581761,38183 793115474573733888,249469 790818201986826241,232137 753129266884251649,23340 793540705524207616,243075 769312724748791808,113138 787091853157896192,207613 780051410008346624,178045 787733913833582594,205197 788485626731503616,11774 789482732351021056,220029 792021261358477312,243075 787494760097480704,188577 762050781168017408,71429 763835694561292288,80716 772262937339711488,129551 792033885206962177,243092 773624393461227520,137042 778422294385270784,167220 788810167072624640,217914 788869060242964480,221785 769992628230352896,114254 776076902456971264,153194 785914080993304577,199546 763143789397417984,74247 791719496557867013,234990 759859161991569408,54633 792508524962119680,246225 777016403907915776,156835 770201185882107904,115538 758804189241749505,52749 772907251765956608,133519 761960380423864321,69711 767847472240656384,100605 774382871524044801,141913 768504681186209794,105345 758123543108476928,14351 764110428339310592,81869 788735981952372741,220332 757652798565670912,47545 793170577079070720,249469 756221991586111489,41680 758994277150044160,1170739 771143455112245248,123554 792546588593889280,246392 794776286493220864,258981 794925364183203840,263895 773579384200495104,132335 773896225569374208,139404 751771717375238144,14277 791314286333136896,11774 755047679856615424,32873 788124284766093312,215754 754715044512800768,30304 772805581014966272,132335 777156942007447553,353786 788829910664032256,106085 778274723683676161,166913 786641985369100288,204539 787493657779765248,209095 761552925747388416,68273 780414990046138368,180074 732298980839788545,350295 775824235050795010,151374 763061088531259393,11774 768218354511441920,103212 776113159648059392,152887 776613570746343425,157082 781874674355564544,190553 750670284747923456,14502 788714629392437248,220029 789425581721083904,225981 785275698764247040,194648 792875338904719360,247379 795605704572891136,263926 777679227076259841,161631 794641297822846982,261155 778752053485133824,169201 764931786937921536,11774 759837772660088832,18395 764233811970273282,82018 771177417356435456,123280 791412177219575808,237150 793103710603792384,248065 773170309511774208,132578 788520252275560448,218275 775657047119450112,1250232 787986929027522561,214209 764416753594052608,83367 769336142143459328,112788 773882219471380480,139404 786003153313464320,200490 764277242109300736,81924 785943286427058176,199211 762307275004325889,72350 791072074529988609,235590 792603318082232321,246225 772465454354870272,129649 791765250567614464,235590 792066087588339712,243427 776573205267918848,156835 773608793049538560,138054 792101096680546304,11774 761676105690537985,18215 768866078051082240,106821 770285354440024064,117257 776891297651167232,159146 762679209592446980,73926 742121113321361408,11774 768453819185389569,103446 761276918440292352,66840 767748256076066816,99167 776248874226839552,153779 776777805132664832,157755 792157457892122624,243187 792065368856662017,235597 794637985274859524,261155 780787542803132418,182171 787809458852237312,201555 792387883017474052,11774 790956905388572672,234583 762820930632646656,73712 791049255150555137,78159 793451740565606401,250633 732589857810194433,28108 762074927683997696,47283 788154996906917888,215754 755225735242117120,35403 772438749217161217,130935 773902443289649152,139404 786372851410411520,199546 779448030382661632,174392 753948685717741568,30590 769251027631517696,112612 762805820912312320,74943 773475781909643268,136904 792762535829082114,247241 779215469362442240,171995 780798997934071813,182036 761680369901076480,68993 763516446747922432,76406 793246660331606016,249926 790305755903594496,229833 791415256912318464,238951 760981492604567553,66116 792536858207019008,246273 794956486195585024,249926 775753807083008000,151409 780181469448679425,178582 788508639258550272,218349 753406157377589248,27045 791847269599416320,241034 732191207523147777,350020 791624497057058817,240061 793148890459406336,249926 763208897297383424,77251 732390763552628738,349662 763834458185138176,80716 765613774778863616,87904 785365850270396417,195481 777666771507617792,162497 785613025483030528,197286 785905331738144770,11774 785532973894529024,196538 794046103507255296,256650 771209267818835969,123114 780274443625037824,172185 791420585066786816,238639 752932258256920576,14277 774630185190690817,142758 761712339607584769,70085 767398146989236224,7700 760352521143463936,61412 791141419817771008,170187 749963274582564865,10735 767841786635005952,101681 770787982680862720,118538 778340767848726528,166265 763475638573473792,78159 767805935083368449,26066 774281071403765761,140444 774653807053660161,141302 785929910665646080,199431 755559191411036160,37455 794611676716748800,261155 734833749842530304,352716 756594905674383360,43553 756599766830678016,44313 762868899377360896,75073 755451581416542208,36735 785891919448645633,197297 773229728589242368,132908 780879653544292352,79031 785876080708104196,197512 794376741359759361,258909 793318806294626304,251452 758120221790068736,50789 792784636615225344,245148 749376757774462976,7811 753507231186812928,25370 777863763466661889,164001 793993004797206528,256239 778037290929192960,163990 794213666870726656,258771 756622049431330817,44429 760819973744893953,64722 773516857936482304,137042 758802688481951747,53996 772088887862636544,128203 763751215880507392,78113 773890275353759744,139404 785509865334579200,196277 749471008478953472,7300 762333959229353984,72440 764328879280521216,1249122 788540977132691456,218832 761649523554865152,47283 777510458379018242,161988 785912777474998272,198671 788810771656343552,219942 790312390692712448,11774 786602137442586624,11774 794633858616610816,261567 792030736194736128,243187 768388708785676288,103924 785921693587877888,199546 794697775317471232,262752 778740917842784256,481145 793127940372520960,249469 761033069746806785,56784 767480638844776448,98141 759907538548641792,56964 788458644803231744,218275 788418971561099269,217519 794728785602088960,261155 795303786009006084,264397 754189163272900608,32157 766663417449046016,93286 768965081669439489,109945 770448059654254592,118192 785720243658326016,197297 762631007929561088,73926 763932882112884740,80939 768809344607674369,109104 793102271676555268,249302 785568245923192837,195975 789534661785497600,214976 793078194165297153,248639 767005361069056000,95641 773576017369858048,137158 794638695647232002,11774 771417153077710848,125602 790914254681636864,234796 793138404363866112,249841 749316257497788416,7816 759802700687106048,58869 766400924239659008,93375 765995231137398785,11774 774710184501469184,144594 794028993703837698,257423 779674760032706561,174557 750566761054015488,10326 766767737851023360,95869 766803850821046273,95462 792146515590516736,238272 761587631218188288,69231 776068998664302592,153194 788129657031946240,215754 785505274589306880,196277 790949633824403458,11774 792831402249228289,247877 761672961799618561,70177 780170873776975872,178735 793500859284021248,249926 795138810698956800,264397 778388686287179776,165978 788168959958876160,215088 769663659744321536,114022 795728138453991424,268288 773885082255888384,139404 792553839907995648,246339 775401759829131264,149087 774014339565039617,138205 774170376540610562,139404 773583609987010560,137042 775875872167387136,152314 750389379923841024,12743 789943074638016512,228820 786311375366782976,198839 794674032239112192,262022 758752380183728136,54861 791874676511301632,238494 777693256133992448,162596 793321811735752704,250293 766736097867026432,95708 792735577074438145,243075 776223860442234880,125554 793970250391764992,255942 794981426152214528,264335 749407792268582912,7836 794170137314103296,258331 757905856151171073,49852 764927456876883968,11774 788054400614928384,207051 781500569970171905,188119 786416364844048384,203048 732970571697410048,354975 758094986541793280,50923 764984000033255425,84889 794814631931850752,249926 795715188020260864,267862 763737204153810944,79843 794773980007825409,262849 766477943157690368,93508 770632246411657216,119832 794946777820499968,262849 764447358276939781,82283 771443014283571201,125145 771427252861018112,125554 779918291561099264,174230 758046419743870977,48270 764252701102317569,81869 794720325057581056,262849 774722551582904320,143172 787741669395468289,47207 791985186548219904,241819 755818023446048768,11774 763068753806446592,75899 772976757183950848,132908 771401260293431296,124883 781620304766316544,188498 786987598396829696,207613 793555020637614080,252408 762680595252215808,71476 760972233917554688,65839 763568735189741568,77598 779974746448334849,171465 785881412712800256,199227 749382778492375040,7852 769310670751801344,112693 771007664419577856,121612 793106750148935680,249469 795033392291184641,263864 775026099671535616,146405 788847704461815808,220526 754046129285791744,31377 772236321238749184,129650 794328293411586050,257492 757597175559913472,47940 794441770797060096,243075 753025118595457024,17416 788020518561591296,214354 776895547223449600,156926 762777677048586240,74943 768430940762890240,106281 755080839466278912,35044 780571270916157441,11774 793179034645594112,250033 763724108404318208,78189 770623651037065217,118191 771402113414901760,118985 790823834337280000,232169 793097899416641536,249469 786235339790704640,11774 767437307058253824,98972 753630576788242433,28732 791820970696802304,241118 788141999983439872,215754 768854736145645568,105109 788104243282583553,212953 771749346232631296,127711 780788974558191617,179367 793918388527595522,256458 769569915820834817,113412 794243408315355136,259200 749281605743697920,7615 768340504446693376,7047 754147553189433344,30590 779566006138273792,464984 790272441473839104,230270 759562049227591680,56964 794686959218262016,262022 777631925695614976,162294 758528869964083200,46890 775068649984000004,128934 778713030129360896,166532 768487441745350656,106756 766142096923209729,81929 793976387933761536,155390 775812649451859973,151439 793581779265486848,252741 772243671135690752,129551 765721720435060736,88449 760255035930402816,61545 786531885287563264,203806 792411746346545152,243075 749937532188692480,10787 756109606296752128,40881 768099007662993408,103126 773642566763896833,136947 793995182693908480,108396 750384961732091904,12883 762859267082682368,75093 770740391616413696,121046 758390115622420481,51778 792057623491272704,243075 787297915966484481,203710 792015283493928962,243075 751117231640240128,15808 774192745212620800,141360 789548206006870016,208420 791278553010728960,237491 776218218360737793,153596 786986725415411713,207287 775143925703122944,141867 776305922863955969,154534 775890615355703296,151463 788110954961580032,210253 790980600471646209,235590 791085840579465217,236233 791398153220218884,237908 758757630441422850,54586 763329063771439104,77598 780313969307357184,173347 791708777556811776,240145 764831065450086400,84724 732994658385551362,352545 757764217818591232,49332 761627605632069632,69684 761813700143644672,69231 769280814878191622,112363 762408912062742533,74518 786913837526061056,207287 789231730175594496,224018 766717955392544768,79516 794938933209665537,263895 745395804496596992,738099 759185392482390016,56964 771337429026349057,123583 750784343270981633,14525 795353700789342217,266054 790606038114377797,232662 793440703380467712,252020 793607782062694400,246425 750383663263715328,12883 788470369443278849,218275 748349937583259649,350713 753027416776249345,24870 792158922903879680,242712 793142194391674880,249469 757769916422492160,49066 792086414179471360,243427 794553974758182913,261155 780624951116042240,182211 764793499417911296,84745 767822714983837696,1249480 756571497423044608,43807 793922649562972160,254135 760482261451935745,57131 767202206919499778,90384 792228297161728000,243983 786602495665635328,204980 787825714099789825,199307 764546538630746112,1249246 795613698429689856,261155 763094904364994560,60950 792178263531462656,242693 751210290977669120,16422 778516112593997824,152594 779917675636162560,177233 778754431407927301,134993 794694660761468928,262752 777905778283929600,163763 780112426964516864,177233 758278133929902080,52112 765052846282727424,84209 788453241751113728,218275 753331649186627584,26303 777866750713094144,163832 775456293943332867,148574 794866051053854720,349700 754720811114696704,33356 790759310473109504,232881 750422543329263616,13343 758735189455450112,54956 791462225777012738,238207 765536243979423745,86103 755779962334949376,39197 776842737169502208,154832 755911304792117249,40550 787163185015058433,194072 750412099164237824,13201 774311194647629824,142289 757564115653054464,47782 761020538324037632,66159 778919502616682496,171168 790665564771549184,11774 794004208185851904,256502 751695365729034241,18470 776280562298478592,153248 732604133165793281,11774 788087609922875392,215005 794638917735686144,11774 771774561385848832,83342 766717602521419776,95672 788806747364339713,220130 768623513641054210,108207 788648055822254080,217837 763798280694276097,74943 750386052079030272,12883 780244329512235008,178258 776928296931962880,159146 773915967026069504,140039 786263895149191168,202429 792443531889610752,243165 767067098514329600,94699 794994053347688448,262847 757621425377271808,46076 795752176073129984,261155 767880199903916032,100559 793595594367463426,253721 760555133574848512,63149 772569677528764416,131007 790558789720272896,232282 758643514293059585,54070 764828961805336576,84724 776161458644258818,152888 753725469187534848,29488 780841535109730304,180306 787691357003390976,210253 788019973683761153,214492 766687824917721088,95568 774024354359234560,131421 772794606652166146,132335 788439481841954817,11774 763494043812663296,76723 766684210908180480,93823 791478209221042176,238099 793434312628666369,252020 762694319648022528,73814 794633269287522304,261567 732698227141705729,352911 757269948028694528,46401 761936743109124096,69548 794526270822477825,261155 768684581973291008,107257 785478570730717188,194230 795279453526040577,264397 761529214822670336,68993 770485212862177280,118192 792751189200863232,246726 788152306223112192,215754 773646446373462017,136515 793525974461739008,250744 762505034387099648,71429 777927825600970752,164694 794656042499993601,261155 768432869299654656,86208 767835893621100544,100605 770499296114409472,117263 775481171475968000,148045 788140291190427648,215412 791804645534408704,237491 761286658071236608,67852 788188419629264896,192840 790690633178460161,233558 794002018494840833,257492 763793606616424448,80192 795668926625619968,265855 785636357175508992,197063 757274347874594816,43553 776140179505500160,152872 788435937495699456,214899 762747552294957057,73926 763425896086724608,77731 770855587609513984,120425 791446160485584897,237491 751592872059674624,18893 753511468654399488,25189 787370291630669825,210207 789880346451914752,227048 751978492959621120,18215 771503676217143296,110659 790562150121111552,232137 761974917416058880,67226 785501248137027584,194170 760159059685347330,61412 789518630836850688,205972 764122991005499393,81869 777259766762442752,159475 791081604672286725,235590 750739911393701888,15005 794538502906122240,261155 757744944111026182,48549 761380447507124225,67893 780396717258727424,171993 768079682851987456,103354 769992046241275905,115778 791742241798774785,240584 794203363470491648,258598 763906660335136769,80482 773857029328961536,139404 762440367971012614,73028 789243721942339584,224680 791013116725252096,235251 794662328746835968,261050 793932318960451588,255192 793186848977788928,250033 768575985121914881,107024 793452216229081088,249926 793613666079825920,250785 785838345641455617,197512 773977432550477826,139932 785919778946949120,199546 767758251769212928,100138 775761550162354177,151463 794568806014152704,261155 780333475287085056,175533 760551464666365952,62708 778986590831992832,167220 795352828357279745,266079 785656791216652288,197297 753428846859411456,24745 770618039134027776,119937 775682244753100800,150057 764809094934962176,84724 777346267382882304,159876 751872598955270144,18316 755587340412805120,37433 780482937590575104,180759 790682753687695360,232640 743176398156640256,355185 767860023833694208,100893 776933942276468736,158520 754871280365600768,33549 766727171100450816,90327 790915782590861312,234622 758880216978554881,55597 754076681439150081,27773 764875324484050944,83454 752943756425490432,22611 790583108131131392,231358 762034005281734656,71476 773647246801899520,137953 793140641337401344,230142 793982644111413248,257325 764806416137871360,84724 788071408907714561,214809 791434359630888960,238780 768605920385376257,106774 795725953435652097,268448 766018324492804096,90694 786601203627155457,204929 750361291169169408,12873 778469045007888385,166913 755858027215921156,39384 778340883607322624,167220 776578953192636416,156926 773824268710899713,138054 788491661785653248,215608 779001479046627328,171324 781365202482716673,139404 773171211622842369,134561 779175515844407296,172962 786301893463203840,202007 792901714810695680,246344 776202794902564865,152946 791660959718776833,240483 786651421982728192,90209 794270019907682309,259482 785524060729991168,196277 788799690787528704,220526 763507134520754176,78769 789919046565330945,216627 756253519552798720,42339 757197583274037248,46391 741782504760180736,1247481 780635569218990084,182211 790907544885600256,234583 776253499013148674,154505 787055793631657984,207613 753396834777894918,27317 754222169463197697,31190 787781601929330688,205197 768237282885271552,103506 775107027634950144,146704 776800232172507136,157082 795096913234100224,264804 755183813664309249,35436 759623518073999361,59200 768248193972862976,11774 770966217372860416,122146 761136147884019716,52112 778209040211939333,166390 793476180124893184,243848 780987997995032576,183269 751744467405721600,14277 790936724398415872,234583 766691991249760256,91810 785820095599616000,197512 789934249293914112,228197 792028269289746433,243075 777923555367395328,164694 787667583474413569,1170396 755095795876200448,35449 758245653466210304,48289 765224783621591040,84209 749208628595400704,7466 769343860262658048,113290 785665504560029696,197512 751216990564605957,17794 763975089029120000,80648 781904790725005312,190936 762573155667841024,72420 786593031860416512,204835 751808653108269056,17416 762601885954113536,72420 792106071087194112,243187 775859582677622784,115433 755030184932311041,34898 785341767071694849,194191 793608697826185220,250064 752646309417332737,22657 780379187878170624,179742 787649763625893888,210992 769403795373694976,112788 765229578411397120,86440 752309986378809345,21034 763142335093993472,76365 785582239342034944,196917 755508205975986176,37979 757723653450633216,46958 789695749290328064,354111 786594539230429184,198671 790669987463651328,233307 764784193800921088,84724 755364763383627776,36873 756418090385174528,42432 771071454578405376,122532 792790944068276224,247241 791225530913816576,234796 786614399180140544,204413 759104094787112961,56197 771484339079090176,121479 790965069957980161,234583 773520123403571200,136947 768129496855740416,103354 788694741256896513,220029 751634466985091072,14277 787649500164812800,203863 757380962019778560,46294 763726010873413632,79059 792341473408782337,235590 752018240386260992,10057 776787126306402304,157755 791463378741039104,237198 755028814690979841,33356 786168361336070144,198591 794975423268581376,262849 759201439466094593,51798 780001843992670208,177731 795475965933719552,267377 753261006298619905,26066 792830120650092544,243075 793095205486374913,249469 762643884736294914,73926 778749136892035072,170187 793448004363649025,252020 775745894897553408,11774 759374178231332864,57722 763444929226047488,77849 770501681360404480,118698 778669009717854208,168845 779726874142396416,174230 795186624485277697,264774 794576814027010048,261155 778391033038143489,152594 787365528163745793,210208 773859432442662913,139404 785414521229746178,11774 777589163386408960,162638 764130573640019968,80192 763198530089525248,76127 787474280204283904,209838 794713489000595457,262145 768207983335485440,103924 755410125842583552,26066 788766115413450754,219942 793258858798051328,249469 765183657761841152,86103 762674938956296192,431998 793720118131974144,236409 756319379407507456,42495 771371874500640768,125176 794538044200194048,261155 778138443582963712,1011996 780484780819255296,180647 793964510906290176,256458 778948831656288256,171360 769573780972855296,112591 769616762828689408,114612 787122998528479232,207613 762924563697131520,73814 795288394620346368,265846 751816702959255552,19880 776601055786209280,156518 756645599798104065,43391 793964474684284928,256070 767834987911458816,101681 770971296108732416,100893 795094694845968384,264397 777845438670135296,164001 781837522729074688,190602 768180571642003456,101681 792431103495794688,245148 792349683461021697,244143 753261242446340096,25995 762681728926265344,73814 789881169647116288,228495 791977963528957953,241940 760524008395722753,11774 768471101584318464,106774 794697101301125120,262752 762150897539354624,69711 763445599559647232,78159 770699542467530752,120541 761637826693771264,64722 755535493203275776,37044 789151311820304384,215195 739151693829509120,355507 778367993264812033,165185 753259259710803969,24346 759135269387841536,56964 752887574033756160,22746 768857773408972801,109666 765944292623855617,90373 778173938761363456,164826 742442165947772928,738099 764157873366634497,81869 779062834181222400,11774 752648987438616577,22575 785644713093189636,194082 742950585822007296,11774 756284114916040704,42495 770324601851215873,117257 794467489874898944,257353 770937615793225728,122146 779405978282422276,171865 795398468487577601,266138 755881020465917952,39697 764220759510319104,82576 785283338911092737,193669 785990701603356672,192434 789093883221336064,223286 756209874745298944,41680 758737537116495874,54522 774022947900125185,139404 794005815619452929,11774 763894834109317120,79513 793195278970990593,250408 794569099808559104,261155 761751621185466368,69711 794002436830601216,253721 767972195406483456,98259 786696571157110784,204853 767127979021434880,94699 794312968804519936,259267 753376213348016128,22971 768525139205992449,106281 756462884901629952,43391 732634469396549632,349283 768365439416238080,105909 772668600981356544,131421 773866451081977856,139404 778298598144380928,167311 781183204896026624,182659 793895102972174336,256534 768323195711598592,209828 770076146025304064,105109 778300426080940032,167311 785272903616991232,192656 757683590163419136,1248519 793883887218941952,255942 766409309915787264,90384 776847026705268736,155318 781001877886500864,159115 786984900306010112,207613 733640263969738753,355997 776992367199084545,159546 787640825224265728,204078 758740836934823941,54748 758773424902721536,54070 758884990541111296,54070 771560193607897090,126389 795684808466763777,268101 759082132408897536,56889 776215034317901824,154534 780949742364733440,184223 795192814791458816,261155 775295559397679104,148045 776210475239542785,153772 786402571506233344,203350 789476851173453824,225981 769400568540438529,110585 795441529720631297,267133 759887523619319808,59365 750772633994756100,14349 763338487705792512,77612 763447066962124802,78344 791295500230070272,237236 754000774582050816,31077 787032089925292032,186212 787322775841173504,210289 785744851836874752,197512 786564813472227328,108396 758868425515020288,54070 770693186050068480,120613 768445041719128065,106281 788749878465798144,220332 775749315914444804,149953 779385105059938304,174557 756281635708866560,42249 752223165732970496,21714 793121200838995968,249469 760295649149530113,61312 793136708497932288,249841 795445924323528704,262849 755175281489477633,35890 795613876641562624,261155 770314814962794496,117257 766828314933669888,95672 785271688493760512,194648 764186098247479296,81946 756076415565561856,41440 757877969947811840,354103 732681673800704001,353228 794544899689484289,261130 794615083582320641,259034 794876777784979459,262752 771750230056431616,122528 785526679867228160,193671 766306105572089857,11774 765352529563570176,86667 785467202724069376,195975 767553222697287680,95262 777544671207624704,162213 772872019859742720,132335 793728395880247296,8044 794893274569768961,256552 770336893594632192,33169 788779175628996612,220526 790327853296398336,205972 791695602824409088,240483 786253196436107272,201958 786590960520003586,108396 793062149945819136,247240 778186694105436162,164826 790996324061556736,234583 778636355945365504,11774 765235045736980480,86472 787723235584536576,210235 765498010700697605,86725 792406183864741888,241462 757309596641824768,46612 787414581542957056,207287 786911654269202432,206642 758266488822325252,50923 781320719405813760,186584 758092189570330624,51043 792535970000277504,245101 794470249907322881,258598 795723304900247552,266151 754016375299911681,31268 775819421579345920,150663 763805556922421248,80393 771724006445592577,127366 772836719917928448,132335 794682030160314368,256276 753525817372712960,24026 793166404404912128,249926 762310303744978944,69548 794257040285827072,259288 773539999832690688,133702 779827773212942337,176203 791686608781094912,240483 770407530136735746,117263 780774359484993536,182960 755322554370273280,31268 793530442582466561,253254 794583810528649218,261155 785247702229454848,194082 786394185880440832,203674 794972963413987328,261155 756315588562071552,42249 764814203366567937,82544 774973974048571392,144682 757147928783826944,46229 762767072317304833,74327 764086521636892672,75724 794956509499314176,264010 766126965950558208,81929 766713166399242240,95708 767421392522452992,94699 785985133111185408,199262 794301823788126208,258598 761630906503290880,68987 791356321392107520,237491 793876406824558594,248652 787851843636310016,213064 760724785890557952,64582 768944869050122240,109945 771189995700834304,122146 767919732011900929,93170 776218176652730369,153596 751237465256529921,17434 776954943093694465,157294 790804561178955776,227795 775129586535370752,146259 752260794923048960,21074 778651345075204096,157724 759164776001986561,51798 753935983528128512,29263 785884473955086336,198142 763039744796270592,76174 786744235018096641,204413 791635101163499521,234864 761526258194800640,68993 750430053780058112,13343 762284293276241920,72559 791369032918269952,238395 764678957614542850,83779 794563139513753600,261155 776787832472006656,157755 791348310082813952,238395 778263876752273408,11774 780417874343055362,209828 781449848675504129,139404 772536578715574272,131045 777025393152761856,159359 790526766586531841,230283 767885664717332481,101514 781707271751467008,177455 776980078827667456,156053 779429553710051329,173964 761944058755444736,69356 777367750872141824,158815 765138383186386944,86053 760513698473607168,62771 765672057480720384,86645 768240284325011457,103071 789919834553266177,223492 795372653825630209,266054 781233451177422848,186212 794772704725467136,262022 755281926274031616,35403 773675566285348864,136610 786270230641254401,11774 773713390980173824,11774 786090623308890113,199546 772047398445002752,125751 791661789813600256,240483 770692830041964545,120613 758977380337590273,56190 766104753914851328,90125 778272973299916804,166532 758411615385640960,51069 761624316874108928,68273 770778184572817410,121300 791759005802639360,226538 768888845886640128,109874 787979650005766144,213887 761267593177104384,67226 764929783608254496,11774 777465121392119811,349714 787260081700208640,207287 793898373040398336,256451 779393446645735425,174427 774050072912953344,141200 793126484814725121,205972 759306695516360704,57536 776900597559603200,157082 763456565407993856,75899 777916039531106304,163763 786583177749942273,204413 794590909719605248,261155 768909494021685248,109767 778322448005541889,165185 767351936123305984,93170 793071869419282432,249005 776815713663287296,158428 765969395931680768,90565 773518401226493952,136884 763100116140040193,73814 767102143572639744,97377 792031572388155392,243167 768201456881131520,104406 768300942290661377,11774 770463676725886977,118837 757333855552450560,46384 791742572439875588,240584 756226724598194176,39907 759149433418190849,57309 781906003390500864,11774 790665617044942848,18395 773930281149435904,139404 780798932632809477,183269 791266212940505092,237491 762744481334628352,73704 763789868493266944,78566 771097256472748032,122982 776552991142752256,156584 789815018607042561,225359 792762851836301312,194085 755938952205348865,39911 768201517379776512,103149 773758609196855296,79987 776786034939994113,157755 762686270317420544,51069 756195374478553088,41680 779041298204549120,171260 772790792591212544,132578 780621665185202176,182146 750917824919527424,14950 764176364568186880,80939 794675267369336832,262022 765706231495335937,87904 766346240372183040,93261 766836203811319809,95672 756871041364799489,45125 765773746007318528,88052 786664303000690688,60044 793120766170697728,249469 767456344861319168,93013 781428864501239808,139404 792146211343962112,243451 755186973636042754,35890 787456286329671680,209974 794219734132629504,256256 777079356476760064,157840 793115727771340800,249469 778291642960863232,167220 790722512200077312,232662 771444502519095296,125204 792881942949617665,246266 794689281927233538,262752 766767748009656320,95672 789467052675334144,225949 773175119053225984,134561 759422701463228416,56800 794297353595256832,257406 773232010881998848,135025 793991646622851072,255942 794289305313083392,258829 743258598310973440,354153 758301238450655234,52311 767737610575896576,100605 791402421322997761,206666 794682607204270081,261818 793274793680306176,250293 763041664575438848,74809 769185871933210624,107469 765358887247745025,86274 794801706492186624,263205 794581815231184896,261155 760693738909863937,62926 763086539056254976,75899 785743948719329280,197341 793945387312803841,251179 779004665757331456,171902 767947085593321472,101681 761275052775964672,67547 773888889337499648,139404 762767531102834689,73926 794937511420182528,262022 755227292616581120,32572 787329438333571072,207835 757216283771277312,45815 770893745000558592,120983 791349207840030720,238383 767706142562721792,100559 793092736526188544,249286 764261251241250821,81702 761351601877639168,66236 787514458046291969,207287 761896471343960066,70338 790979621764333568,232169 753364409720778753,19598 765841887932583937,89844 786226098350751748,187131 755107725152030726,35445 790417780755488768,11774 754885992696385536,26721 759081496875589632,56231 785819258718605312,197512 773150001170034688,133415 754028149302824960,30339 780565836423626752,177773 781347617993359360,186584 767768045997613056,101383 770513498618998784,117843 794889315415445504,262849 776765553105043456,157755 774229151918067712,1170870 762732232922439681,74308 777452122035990528,159876 791501558273810432,238207 760989814481117184,66116 770460489620959232,117257 785945577523589120,198577 785460260043534336,174916 750895888764116993,15643 769676234682994688,114680 766543706946101248,93286 786464197164998656,202248 786343969382817792,199496 789197752890630144,218469 795376208997453825,266151 766863172477161472,95511 759116476586397697,57056 763416927515672576,78159 794972859013664768,249926 770444113137238016,117609 767549019027542017,95055 767749902734495748,11774 790992378458873856,235828 777134255344320512,155189 777093878449070080,157755 785686983439900672,197512 740571130591870976,11774 758656839667949569,52311 794496034718236673,258878 781833167766519808,189723 768133792363982848,103071 753435403265380353,17416 761240781466152962,65887 781578684687802368,189017 790422019108024321,229757 773790007974699008,135725 766663492615086082,94699 755123534305918978,1248155 776134532403716096,152928 752932720104189952,24173 760784256343937024,62877 769706934907830273,114985 771399038465781760,124597 760583487074148352,63655 775885178208129024,151845 779390901818908672,174427 767805188119760896,101681 772219761669337088,128931 767274966178037760,95708 787668125684641792,210274 793098067146715136,249469 757451228586577920,47261 749330916233797632,7852 779283162652372994,156518 757379002164129792,1248475 793125488671600640,249469 790756081152757760,232884 795484768586633217,267262 793561431631421441,252408 793881365376753664,11774 789305874435104768,224680 791348522448814081,238383 791719628133109760,240556 771826934800015361,11774 780181601053466625,178882 786699776863694848,206013 792130817979998208,243187 794608204625809408,261155 795686669777145856,267862 770435166779170816,118192 788906801030893568,221972 790593986507538432,11774 760219551183216640,52887 780104093188575233,178258 780720290561138688,182257 764282233649631232,78274 770960709790334976,195876 788715462414794753,11774 762641252164796416,73926 764250601634930688,79513 750023732463304708,10654 777119561850220544,159876 754719271960317957,33356 788818062451453952,220526 746337396489236480,354966 751970293896220672,19352 794318128406675456,257406 794585002168094722,261155 759156750817820672,54748 753434451795816448,26794 761202502557499392,65180 785599633506570240,195346 788468004229148672,218275 773716769152327680,11774 790617670756343808,231870 761337038696243200,67369 749278484518670336,7816 767431013605711873,97379 790653703627956225,232169 780158023788560384,177233 790953114857680896,234551 757491757709942784,148861 794205145965936641,258120 764658141120307200,79020 794349247353208837,259034 788049281521516544,214632 758031361475158016,50314 758336599579066368,41703 766354981159047168,91946 794131836494495745,257544 775745938958594049,150404 781083790517174272,182037 761367509215830016,67973 770386766456950784,118698 752145879239430144,14277 774194265626927104,138382 753378609264373760,26140 771751350677938176,116096 791816132210470912,241819 791779821512785920,240814 762731189908021248,73712 767764378984652800,100559 780978276751859713,183759 770354992221782016,118515 778235723694510080,166532 755091949296705536,32405 787254954130075648,207965 790167611275354112,218495 751857171181232129,19792 773277460146204676,134418 756196241114013697,41680 780902755519127552,11774 763810881331466240,80487 785513799008841728,196538 758506813713096704,53703 733084181723545605,354983 762120155757510656,72028 753594175740792833,27317 757034678813618177,43811 788099966640254977,215505 792100102093606913,233307 764856978728378368,84724 752657863433084928,1248205 786801507958087680,204413 794697056413741056,262849 787324667061121024,207613 764586995481997312,83945 775854776957349888,151409 793126089912492032,249469 777265732316958720,158387 777606826275647488,64722 732254995211534336,1170365 791065525375737856,232169 780150897817051136,176128 753624595970654208,11774 785815753161379840,193297 768588199127986176,106281 791418664880779264,238639 745075806775312384,82294 769130001711017985,111464 756700825204957184,43553 757610879307264000,47782 768555255248269312,106716 787058096497577984,208899 794538351629975552,261155 786303950978822145,201958 763481295183761408,19543 757302096702025728,46612 763769391544725505,11774 758845412874694661,53185 759071803813695488,52295 793209943134437376,248516 792856141877407744,243187 776589459286466560,156976 790993664780537856,234583 773652147179139072,136947 768642117400879104,93286 786844862167584768,203350 756655038177636352,36545 773707489808355328,136947 752985918349320192,24134 769966716537466880,116147 753042563519709184,25255 759182449158987776,56952 781332834145308672,184568 770345936061030400,11774 780571807518593024,181419 793940076669571072,256255 794209413481402368,258797 794004206684438529,254209 764457076311470080,79999 765920647251976192,89859 789145013984735232,63776 794316105149976576,259055 752269894423441408,21034 765027291453792256,85562 765832241670791168,87245 773980208500056064,139577 772962050700083201,132335 792778116796129285,241819 775033002518798336,128934 760110647929610241,61051 761285043691991040,65180 762757187835949060,65500 755517740086075392,38032 766025005780070400,90401 794317557343932423,258741 794649088323153920,261155 780133334814855168,177704 763487726809124864,78684 733327905682382848,353789 763524281531830272,78159 790616221578305536,232894 772820545310117891,132335 785314097910853632,11774 758333093799424004,52554 773334970446278656,125853 793920062159724544,252020 768979389933584385,109945 781099860623814656,184229 787798338708107264,207712 772521936232394752,130689 793168053802381312,249469 791825124613885953,241034 778940576863444995,170252 755457134825906176,36379 778711424042315777,169740 789832871632527360,227048 765693926304911360,88930 767012242890092545,95568 777490467386757120,161960 792740985872617472,246674 764806343190384643,83991 768265982196355073,102137 758063667879354368,49975 765728839741964288,88606 764154341733392384,82066 757741374338772992,49168 766159705148227584,90031 785509295823527936,196277 792951511617765376,243865 771059398844243968,123028 786977439280865280,207949 766671447213412353,94675 773304800985227264,134996 764943952503898112,11774 795115722011648000,262752 772236400187944960,108396 786498670392782848,202798 794604819776475136,261944 751908048025686016,18395 763262686008410112,1249110 792050318905339904,243167 774290721884999681,140900 750476598017683456,13627 773945836958986241,139983 770297652181213184,118013 788394798189207553,217519 777686698402705410,162294 785310780035993601,11774 793255697416916992,249469 750867923632259073,15808 759422303860056064,56700 777718357223051264,161277 795115973594464256,264335 794614240279691264,257492 780381332216184832,179742 793500238933848068,249926 788719055859580929,11774 765974073948114944,90611 775139372274417664,145244 794495588213477376,260380 755151030824865794,34637 755537000141320193,37656 794932135937327105,262849 770772692110671872,120474 776266097594994688,152872 790597001138151424,206666 781277681782579200,186212 785873269207498752,169104 753929949719834625,29263 762279595773165569,431998 750868085406470144,14877 764208510657785858,431998 753040096790798336,24360 775576992494260224,147391 760294839531417601,62343 768901943729074176,105647 768887031489519617,109945 773235729354731520,134561 795387006163578880,247930 772301444951093248,129558 794767318169649152,262849 791077790565199877,235590 757616617903779840,47940 774687954526765056,144836 770496169101389824,118191 778937576279334912,170252 781524079799103489,185310 795742417769156608,199307 762011488404041728,70858 771865718048436224,127449 773844130657165312,139404 786210388610285568,199478 790655223308152832,232169 793127090593726464,248988 757771524975697921,49121 775670792344498176,150404 779347075179880449,167101 778430287365541888,166853 795725914806030336,268448 789312220639338496,220332 794531607277355009,261172 756509868803129345,43391 785320762164940802,11774 795110700850917376,263895 765291414448115712,86053 780922689976401920,182036 767785673558462465,100605 762792972484284416,75073 787881843894972416,212239 768143768373649408,11774 732174578668052480,1170365 757669456806117376,48522 787977066264334336,211347 732334735591084032,351160 750745013227692035,13532 765007479633645568,85159 776775571753799681,157693 762682770560720896,74133 764868964501458945,84724 795059732109283328,264754 786588627841130496,203674 780440810936373248,180310 785531506131296257,194723 771547339739713536,126390 794683001879699456,262752 750824734754037760,15643 758970878445006848,56210 770975263219789829,120363 758066271791550464,51043 794190263056941057,258598 795296599744413697,264397 763512224665051136,431998 779094426647834624,172057 765258912589283328,86763 794553955799822336,261155 778991208982949892,170077 785990718967787521,200490 743499164927954944,11774 772954855409352704,133454 788815092829736964,220332 775367616823234560,148645 787410186784890880,208016 792475528196259840,243286 763395695353159680,73814 755777564250112000,28732 795121141572583425,233692 754078513435701252,31320 763913715137777664,352255 775580068810674176,148574 794227292243275776,258829 770778570440531969,121046 789445368744378369,225981 775067485951451137,141091 795722055362744320,268231 790282765308747776,230485 767904245546835968,100604 770509331792003072,7311 779111876026257408,172089 792736574534455296,246697 750011142215503872,7546 766009955455557632,90384 767022423422148612,94660 767800693453234177,100909 779389245219799040,173964 753185325812375552,25958 768577168423157761,107423 793447137270861824,252020 757570486511349761,46280 787390260258877440,207835 742177878998056960,350711 773118006167605248,132335 734739252970409984,7224 758062017022394368,51069 762038513596559360,431998 781547996035055616,188401 776030667670970368,151409 791765553744482304,241523 778667187833712640,169029 781501687135690752,188401 792505413874819072,244659 765247174938595330,86440 761249099131654144,65180 768118183232319488,103261 780807046006444035,182036 758318670384734209,51344 786990816065495041,205455 788394031457923076,217519 791083484672512000,235590 754722864465453057,33356 762774765207744513,73910 757766411775123456,49070 755504965213417472,38183 768894867837714432,11774 778875991527677952,47783 761705017766137856,67852 781675093160173568,188401 788501221661442048,205197 788871389411356672,220526 794191731369639941,258598 791719162687082498,240145 780463068732153856,178258 773920512737239041,139404 769018433128239104,105109 758779155060183040,53307 767148177879216128,97852 777938021572308992,161714 794262716101890048,258421 775487920467615744,112363 762499838910967808,69673 749216308970057728,7746 778183667831169025,164826 773952046890233857,139404 770021063124189184,116373 793610547333885953,249926 773565487602999296,137639 781905719079628800,191354 779419634344669185,173917 795029408172150785,263926 781607181858643968,186750 792414487219437568,240474 794613276545945600,262053 785330520561360896,194136 777549931091341313,157082 776611699948265472,148870 764136554931585024,82066 754978121091211264,34666 775426668634583040,149304 774029141427433473,137700 786758900284592128,205728 770389447556861953,86231 766537933620846592,91804 761043140807569408,63451 765363370857902080,82208 794534189513273344,261155 794588204657733632,261155 794537502598135808,261155 753574696373878784,28230 771174555930943489,122299 786994256736952320,207613 757622017633943552,48402 778370848042483713,167674 778861535699603456,169923 763453178276876288,77849 765616472034975744,88669 791700061549912064,240260 771180910209224704,120610 775059580405424128,146847 790379500538241025,351349 790721468388835328,232884 778302129979219968,166644 786921224836358144,205728 753294622961569792,25968 761260053164883973,67453 756467345330167808,42495 772384965254406145,127579 766070907139858432,79911 769756757581189120,114985 791727195844509696,240483 761357128892354560,68273 765237733929418752,83391 787284129016578048,199307 781340275578920960,139404 794666041808977920,199178 772597958219030528,131852 775235525460365312,146720 793956417845755904,256255 744528420898385925,349197 785303033978687488,11774 749605937753657344,9273 785252587247239168,194082 762254099203096576,72420 767900427916611588,102449 781270480695111681,184568 763783705684869120,80192 773925089158963200,139404 792483735006425088,243451 794470285525286912,259200 772431502965485568,129649 756615682670944256,44429 792186723660918785,242712 751770842678194176,18272 775059154608148481,146847 793511559775395841,249926 763056225730736131,47188 753723867860963328,26458 785637536068726784,197063 792540949628891136,246295 736603545458376705,11774 732870773392736257,354330 794928821787049988,263895 757405127837974528,41136 761239327514894336,65180 761253095330291712,66897 767528731090882561,97371 769709536521297921,112399 772896954997243905,128886 786722962523230208,205728 756616696031424513,43956 787330377782267905,210207 785701378723196932,196277 764245687290695681,81702 794157534189912064,249926 755041894879539201,18470 775873270797045760,151156 786797778328367104,205186 777709573809410048,151463 776583355315937280,155688 790625170528534532,232280 791217809925824512,237202 794848440249450497,261060 768024396275523584,101681 791283719252406272,237236 788420221107253248,217837 762157340510392324,71099 766761557510402048,95530 767533592494870529,98720 793287650606067712,250953 794311180869189632,258193 786365667935072256,202304 753206934581288960,25952 765256298699034625,86653 787087421397532672,207796 794630417257234433,261155 788734353824243712,220332 772856163545313285,131322 770280481581563904,117473 762049156210765824,71637 792557383868297216,233307 793239931975892992,250293 764205770275553280,80939 790725425924145152,232881 755780058732638209,39384 767807491644219392,101163 793194638320373760,249961 776547289770840064,156193 769867956356542464,112399 795224334776279041,264774 773957582952075264,139404 785940770612281344,198094 780643737760399361,182257 749686432650948608,9574 780616665822179329,182154 791008317690683392,235251 759194038981525504,57463 787225573382844416,207109 793222438637211648,247290 763400866770452480,47940 794212398219436032,258771 760872195254091776,11774 751169462745915393,16249 779999323950030848,177761 790971213531275266,234583 769599370283155457,113836 776612986878169088,135342 787735189908623360,205197 750456815821811713,12883 788455626141736960,218275 793226279742873600,249926 753952124019499008,29263 773619074043609088,136093 775455599467245568,147492 773247281113866240,134993 788172106945142787,215608 772486013511958529,126607 781536143221415936,186584 771077729475301380,122982 776613672609255424,154981 750416265081126912,13046 792107181826899968,243187 753279517800722434,25968 793177902057713669,249841 756581853935575040,43887 788219798467579904,215412 777915957872365568,164633 774041889863405568,140748 765225649166508032,86103 758317232988491776,51809 776168990313885696,153845 760319712760696832,61412 789840347870400512,212131 775495921165602816,148994 762945802176081920,73926 768222786565341184,104932 771428317211820032,125367 794710105371578368,262022 794668696396591105,260840 785301653905772544,11774 752147335602270208,17794 793247478091026432,250633 775194239894298624,146720 765073213994991621,84724 793165052631130113,249444 733379914464792576,353374 794744783566753792,263108 794410751549198337,669866 791325617983660032,234112 793320271125950464,251452 768575912333807617,107024 775043226956800000,144573 793463242492407809,252020 781523691142119424,186584 769321831232708608,112872 773680118480838656,137315 777600699940995072,159308 785843320614420480,198671 759441275938545664,50654 767065412747993088,97472 785632637419294720,197512 786910759372533760,207287 755529741319274496,36875 750862955944611840,14950 752918683542888448,22551 780883692205973504,180790 789153248791793665,11774 771770706359152641,127871 764094828145549312,79999 772737039938625537,132314 793922850365251584,256358 759009904816300033,55710 776059053503946753,152735 762012504906162176,431998 790710523042099200,233692 773706653564825600,136904 791102854865887232,232992 791682062784790528,669866 794537813731471361,261155 792155303139606529,244289 793164389578866692,249469 792690614307524608,240483 788935336655147008,220029 755553774056402944,38476 777702079989157889,126600 780409591225917441,180074 787111486221119489,201721 788565295082442752,215437 786327530332618754,202379 756273691089051649,42344 771383444093796352,1249852 756474088806285312,43312 774692915671027712,144494 764144533281976320,82066 792131516285542404,243398 793925662251679744,256536 793123787344605185,249039 753107756773732353,22953 786992722057891840,207287 775910324671225862,151302 776831429518827520,157755 785859378998018048,198571 794208723916853249,258771 794572870152114176,261155 764241476297646084,82544 772290056392437760,109666 786284495586652160,202429 794031968824467456,257492 754802227894710272,33470 758412946447929344,53033 777857768317341700,164001 794554103116361728,261155 780792537178963968,183269 785633726927470592,197322 792535955643195392,242628 793148846079549440,249926 789682162379304960,227242 757457657586298881,33356 794160774595776512,249926 760233969015218176,61969 778256289474289664,166939 790035854882287616,227048 795172984117809156,261155 755188282208706560,35890 768890350878416896,108729 765190486558543872,86342 762000989016592387,431998 794545329223806978,261155 781833383940857856,190635 764133765044170752,81869 786759431346237440,204413 789015978378076160,220332 757324349334577157,46394 767858630976647168,98972 781615791284297728,188478 789067837230968832,223103 779302190754082817,173584 779347056032751616,169343 751788303792369664,16931 758437485974200321,1248616 772805688804376576,132556 792479953711341568,243601 768585414756098049,106763 770395922916380672,91301 791348802372317184,237491 750098073443983360,11463 753382938776076288,25981 760457436251713536,45672 775729789391036425,151071 789196950637649922,223899 793387383072944128,249926 785763294632087552,196277 785649320011804672,197324 794591006956122112,261155 766330525040668672,91867 780172238133788672,178378 772916104767438848,133454 786267287384829952,202429 755204479981584386,36198 764526307409596416,82209 774225383684177920,141867 794528051983810560,261155 773522568544391168,137042 773949822533382144,139404 760082936548831232,60866 776847764118306816,158589 786612856762556416,201958 753022071232430080,24024 753246096953081856,26066 772048859384078336,127636 772575829046005760,120976 773193014323707904,134561 752931896141774852,24173 791735647803441153,240483 763174455539564544,76549 776989022358953984,157082 788102324463947776,215505 759461329233178624,58054 761755059394707456,69947 794725306581938176,261155 786927159243714560,198586 766442697460711424,92917 770404660528156681,118985 791804703994675200,241678 791018634944532480,234583 792381230545248256,245056 794565387329372160,261155 794912636802629632,263895 763325578736902144,1249084 793217133933101057,250026 764752380021866496,84422 790241447156998144,229693 762342261564768256,1249013 786969560817602560,207949 787239125426536448,208507 758645655115923456,54070 769045498338668544,110659 792471875095977984,246225 793437023902240768,252034 760793729007513600,64722 793098090072776708,249469 759073971081912320,56824 792049039810392064,243187 785937924412043266,198671 752887451836964864,23707 793148823216488448,249469 751594380436221952,14277 774021137021935616,139404 795756750670626816,268231 791888741971484672,241819 758346262034911232,51043 753972752730775552,30640 791039006184124416,235590 772546612455366656,131007 793253625640456194,246425 763459232121360384,78159 794562923100307456,261155 764568056290873345,47940 793602149800300545,251987 764821542542905344,84724 763899645294587904,79513 773873074827505665,139404 791346894073049089,221785 770876391751618560,121949 769322549855608837,112788 794619970571251713,261155 785859073220677637,198094 780047610623033345,172185 793111122865893378,249469 793930765792870400,256225 762139161545637888,69764 776749769225932800,157755 751191597618913282,17365 794152659557040128,256276 756203369304236033,41702 761271676969648128,67709 776127399176105984,153699 764508876649529345,51778 764561997782450176,1249243 749975903145455616,10808 766034807235158016,90539 790925958563766272,233558 732724851211927556,352946 764043289561489409,81574 771040868736217088,123085 780617893469888512,150151 787113991319552000,207965 788534314703069184,217519 757335229174546432,46404 757367261627691008,44450 766940269275189248,92958 792050775438405632,243187 776811968141242368,155933 790715856946860033,233692 752930892415373312,24316 777862943148941312,161960 768500909429100545,104973 778689022470217730,168284 761310417272446976,67023 759497716934250497,57574 761676946115887104,69711 778746557764030464,169990 750770498431102981,13696 793462236857638913,252020 791713372249042944,240718 792952696554696704,247877 772515343927422976,131007 751863862350282752,17794 793294505784987648,250633 794214587742699522,258598 765239672737902593,86103 788037835550892032,214354 774702987901927424,144494 791101239702368256,234653 792114871206809600,235685 794580816529674240,258927 794693946253381632,262849 791723848185982976,241168 766423609917267968,93823 755815050649231361,39462 765386649601765376,85057 773225974938886144,132996 781582053087272964,188119 758703556211924992,54070 781310807984500736,26066 790207209464561664,227931 775888629860278273,151410 794591088610865156,261796 793865238168809472,256225 777589552374571009,153658 793876938024685568,256411 773644154005893121,136814 779159515002310656,172523 732374716246315008,350697 790693779103551488,233558 794304972959555584,11774 787350514266669056,207287 771739851112771589,11774 777634577170903040,162596 770906939601530880,118870 789854311538839552,108396 771273205143244800,120557 785300130823933952,194934 762745546914295808,73706 794552311129509888,261155 768219154751062016,104083 754915759021813760,27045 788570871866675200,215437 762134118679404544,68993 775673499306164224,149328 788748424845807617,220332 773918530894835713,139404 757504243796283393,46280 763426076672405504,78129 792719770168664064,238113 786340660559417345,203240 788042738897944576,214696 766042955962523648,90969 790229942617407488,229773 794558345642246144,261155 758920066414936064,1170823 758543174407221248,52821 760689414163103744,63149 776092567926550528,153501 795398351348899840,266138 756958248989622272,44461 757655879936307200,46280 771387251364200449,122982 767966168367845376,102137 778091695154102273,163574 773840040199917568,139404 791308155707797509,11774 780809663533215744,183269 781876377993773056,189017 770965815671812096,121949 773293270470430720,133043 761643234829348864,69356 788870650127462400,217103 777354158735134720,1250322 794118204964515840,257492 753440820158750720,19133 751145461436837888,16299 758098776170958848,50787 770836384521289728,1249810 756949695037976576,44429 775640003187707904,147587 764609916346699776,79561 794884098401726464,261050 793239799628832768,249926 749301825195667456,7849 770011511066619904,112623 793979422122479616,257255 766753771259105280,11774 778411769568067585,152594 790636365012668416,231894 794543683559424000,261155 733071292866408448,354962 794580593103241216,39957 794552178576756736,247241 766006719994470400,90384 751172891501142017,14421 795083007572865024,140444 793461990987599872,252020 794910746769559552,263895 757333144223612928,46667 749970543512784896,10735 767461121049530368,98751 768933154182668288,110209 775854837481091072,11774 766011414808899584,88546 763234330042773504,47188 773747415614500864,136605 794315888019140608,259773 750053089089032193,10851 795757793781448704,268777 775344244395479040,148473 785821682057433088,197297 789183478994579457,11774 794838957213290496,262427 764874427121008640,84209 789169753138999297,11774 775077303068024832,146259 767846756591759360,99093 780831980208488448,180647 767815886782681088,100559 753552643683934208,25968 759512145545404420,56964 776010310482169856,152872 787594639620452353,47207 778271339690004480,11774 763739128177524736,79040 773088371052646402,134371 786607118791024640,11774 761015489401196544,52887 774435134455951361,142503 776418502332776448,154071 790188840900300800,197046 792426604257501184,243513 764440909651980288,78159 795300849333440512,265846 759233024772956160,56964 780915722880823296,183269 788313120640950273,213834 791318271479775232,217634 760888630692962308,65180 785681450938933249,196277 754943303917838336,32873 791208637524041728,235590 794206531130527744,258598 794651700284059648,262313 771786487990026305,125853 777227909522083840,158338 763071580452823040,47188 770831891096334336,121730 785511099030446084,196277 791656511978082305,240474 769198743425986564,110302 778635857737711616,11774 787736134512152580,211794 749295911004573696,8047 771379546708934656,124597 788478123364847616,215437 788890621163347968,11774 758530021644308480,349060 779003374075281408,168794 795479630841053184,267133 785626084247212032,197622 795043794324520960,262022 761607632121634820,69356 786241285824872452,201958 790635242440777730,232863 761245792136867840,65189 762271945492602881,70886 786299803496054784,202727 770979322614181888,121949 760872759572529152,62708 785268874082070528,194648 772806750005256192,132335 753418090143100928,17120 751218332620189697,17416 753811904116592647,29263 769264802409570304,112399 761358606021365760,68102 770402626525618176,118985 786197051771977732,349856 780616420568731648,182146 760190328657833984,60866 763319647655587840,74943 795371940101898240,266079 774102148497879042,140444 795500409372733442,266079 775981465343369216,152735 794002465079300097,255942 773269563219718144,108991 781331524885090305,139404 790622849732075521,231871 750907468163616770,11495 793857697389027328,11774 776768434809909248,157708 794315022931374082,350913 753765934716760065,29263 750746199280398336,15073 758270796238249984,51595 765005953796308992,84724 789807267197644801,226649 794305754077495296,258981 772825309200715778,11774 786671565685403648,203510 793983496247214082,257325 749648022192152576,9433 767772756196880384,101163 775328352358006784,148394 779828759226490880,158387 759245228972933124,57189 770478038232555521,112939 769897164453482496,115099 756821265621590016,44119 763244160757313536,75631 795365063871762432,265885 792330104408080384,221476 773951397754646528,139404 787791994781372416,213064 790595925223862272,229895 791768787280330758,240814 758682784722522112,54070 773720675601174528,137042 760535472317751296,58580 778500547921973248,167407 791378889016766469,238117 771105346483949568,120690 776998379263893504,156835 756187224199221249,41680 756568484029599744,18215 755493144553263104,37655 750775716703272960,13536 793997723695398912,255393 794331602142842880,258741 755168572343713792,35216 763432642935160832,76723 761520632173563904,68878 793425792206249984,196314 750552681635250177,13532 767041673348153344,94660 772145736137990144,127925 787716234037059584,205197 794388042958114816,260181 767186961425698817,56964 733984444990824452,174090 770011970204491776,115451 761609879509401600,69684 774444868328239104,141912 776559695712677888,138812 778544164032184320,167569 791728680099655680,240483 765461005669310464,80393 791319760491413504,235979 780569132441935894,180723 786749859239899137,205091 767810583869652992,101681 786915750220931072,192032 754876652996337664,33356 791038182116642816,234575 760197705377251329,61352 773716906381488129,138819 794311324582834176,258456 765594611729530880,88052 795684579860475904,265649 767487755601444864,91936 787371880340684800,210585 769792613000048644,112032 776503425458515968,151916 774202832216059904,141893 781178582047436800,185310 778042639203663872,164814 778891852598697984,171017 762800404178415616,73926 794233269457809408,259063 738968854890577920,352982 764112424425299968,81065 756615770621214721,44429 767885753367998464,1249501 775025849623990272,145244 788511325563432960,218455 771363855813472256,124600 777317910054211584,159475 762836289016037376,74681 763069885551374336,1249058 751661449584402432,15808 768917173930713088,106896 752679656302665728,23167 780612437481447424,150151 795409983995281408,266884 791991569301774336,241678 790966535141494784,235487 761260556820975616,65165 733794011970863104,349273 770847778209574912,120613 779458352371884032,172185 791793247949512705,240483 780633488533880832,182257 780515030144020480,174034 793098401802031105,249469 760117201210748931,60866 785523625067544576,196676 785853534243790849,197512 776767858156199936,157840 770704573392576512,120613 775521136239112192,112363 794218921633136640,258598 795004166775115776,264397 781523293677367297,186584 757565648587231232,47761 764548857892069376,81569 788752771356893186,220029 776199766032150528,153743 772812196141080576,132335 754881706507644929,26721 788720588621811712,205197 787699096035426305,212139 794575729132470272,261155 767570569906778112,90384 790216769319211008,229177 750377556889640960,11495 793899801255510016,256255 764190933613027328,82544 794649608706101248,261942 750367592179793920,12883 764539704448614400,76146 776541994961084417,155688 788422187229253632,217958 788490647510609920,218275 761310127550935040,67401 791029836764569600,235590 732765728483467264,349375 773731316135100418,138819 780703625282596864,182211 791348848451084288,11774 759625943090663425,58757 773241505544712193,135514 764126605597736961,80393 766034000477421568,81929 792774208942174208,247076 779382547620913152,174315 794883578807119872,261155 776851482184417280,158524 791616021148958720,238207 788534858897297409,203710 793071463016259584,248036 789946781404540928,228702 766849515613675520,74575 753618222729957376,28477 787802688830500865,213274 760627121869893632,11774 732474752342712320,351988 763805531295416320,79034 773626074362097664,136947 793988312365076480,257353 753958879055065089,28732 780470908771151872,11774 769380606459383808,112494 773858953675415552,139404 789823346234036224,225981 779836927272943616,174557 757312393286344704,46934 764242029018832896,64504 779331353636642817,158387 788425582581284864,217837 764966793693626368,85562 762856957938065412,74066 773666435545477120,136904 765400795445473280,86119 776981341279629312,158815 794574261658746888,261155 788538779434745857,104244 754850135046103040,26721 786750967333085184,206048 732967660351152128,11774 788783776008658945,220029 757923326656262144,49852 766988304914919425,94699 732193817537990656,350020 753818494056017920,17416 795677996392726528,267862 758115175446687745,51239 773868454797533193,139404 791391538974646272,238780 757428037436657665,47283 757714276522029056,49056 794213009128206338,258771 761568946340397056,68936 763617852914008064,77598 734081782149189632,195876 786399965530562561,192846 794067074939133952,350913 763910977406500864,1249177 795380117941796864,266491 756650040672649217,43553 773607187331452928,137869 781531820974190592,186584 787028068820848640,207287 754811129893978112,12287 772105224236380161,123354 776410253554425857,155600 777643003020214272,161387 751891608715407360,17794 765630967423770624,87245 788184113014530048,214078 769231802783391744,110060 773944501798862849,139404 775891807263608832,152182 792960047936475136,242712 786637983428464641,205377 758592400717602816,51451 768855487789932544,105109 761621466899214336,69794 789745577848295424,225359 768160968958283776,102514 787778932737241093,213064 788638013224083456,217937 792167093084889089,243187 793562576734998529,249926 773946410047799296,140372 778404047975886848,158820 769247955291430913,110585 792057981605187584,243576 771567437842042885,126389 767750212139888641,101134 774251180281122816,141887 787655253726490624,211347 763524173968789504,78159 775650118636675073,150511 786309110811746305,202429 788463623479947264,217837 766001320536965120,88920 777973548782583808,162464 761162019286360064,65180 767486278787014656,90982 750158724610732032,11495 754134762466390017,28043 768488827812012032,11774 757918887308435456,47940 768924619369771008,110362 791861424289116160,226048 788837811843502080,221476 794609173216559104,261155 785844115707686914,198466 792537263276163072,244270 794348354557902848,259258 762650195590983680,73814 753997901483782144,31052 767014505469603841,97417 788469399594217472,218275 788168518953041920,215969 772180851857694720,129991 787674142044631040,210289 759191855003086848,56964 763443074869571584,78304 786509626812620804,204184 752903564213694464,23272 780423971409842177,177778 793469562821996544,252408 778846824282992641,147029 767346271833194497,95055 794338407061172224,226320 794545701405396992,261155 794742624439717888,259220 781532296604164097,186584 791080958774632449,234583 771724932845858817,126152 774385566871752704,141887 766325616606060544,93036 788549291551887360,214660 755912704087367680,40550 764674858034860033,84209 765558532351651841,86763 763948511842832384,77598 776730789073526784,155898 733097255297818624,355106 753658216416841728,28508 778958669308276736,167220 793332225576169472,686533 765166333218676737,86103 788000372300222466,214345 777199738533863424,157755 777382906780155904,161714 761639554767958016,69231 793523407501406208,249926 791061348994076673,235590 769494844813082624,350878 792075808290533380,243793 786622541356003328,205181 794977571997908992,264397 771713267299332096,126152 775061806410768389,145876 780746701560774656,182154 793637816265691136,249926 788561341430665216,215437 754805031665152001,32404 776820644067414017,157082 794233926894157827,259063 765602053779513344,86240 787440678162800641,209863 788499042170994689,218275 758621994996736001,54070 780868632180129792,183269 760678614002196480,62716 777186841447526400,160228 785418478861680644,194116 792036612532297728,243187 776125814240841728,153095 795312287242481664,266079 791426616899481600,239076 793102096748929024,249469 760076207882985497,60866 767517623252815872,98972 766358086072279044,93286 785595997317660672,196917 792861736818925568,247240 790609496590528512,231871 787390693937262592,209351 767835755729256448,101681 786630792441061376,204413 786693575744585729,206008 792533620179075072,244270 790925485974978560,234568 754912052964196352,33356 789692454878470145,227242 760428760810287104,61545 762375757679165441,431998 768191511825559553,103354 769048052539781120,110709 794204850817036288,258771 780811289740312576,182960 791756320542167040,237491 773875861619474432,139404 773725510534782976,138061 732999189496389632,354869 787359069136879616,208146 762877221031653376,74483 757546156641648640,47782 751619408057999360,16728 761124317534924801,63451 789204187766718464,218603 779058321403875329,171463 787788673702133760,210289 787844911303241728,205197 791282173592481792,237491 794222231228448768,257492 767020630352891905,94660 793108823661682688,249469 785801828223057920,197512 792136312488759296,244310 769671274406608896,112032 763025574659055616,71476 770230333933518848,116164 762758453991309312,74281 794997650689028096,262925 757929134131523584,49431 767727429372764160,100893 791779625126866944,234583 773907502865997824,138642 771536277745180673,124012 791433028719538176,238117 758265449947734016,52112 755088912339509248,34977 773589676871606272,137158 751869641769836544,18115 761387461113159680,67906 769298016842821632,112363 777010931742019584,159876 793878989928599552,83342 757261652203016192,43383 780809966013865984,183269 769171178917208065,111558 788479213179432960,11774 777691556958445568,163243 767409626740625409,97519 791143818347311105,234583 791341869644980224,238207 765013245887324160,84209 769855861795590144,112158 793393783928922112,249926 761313333660164096,65180 758809079359823872,55260 750493839136292864,13343 775429609483534336,141415 755049883124453376,33356 793569139323314176,252020 780614747045629953,182146 794199167954546688,242693 787324393844203524,208431 786642828399153152,204413 787016205387300864,207949 763238186294185984,73926 774419097748594688,1250155 793691905947238400,252051 755828923330625537,37004 787295029295448064,209035 792437530234908672,245130 756289036600221696,42344 772477092327989249,127871 780948467510153216,183269 775853237903630336,151439 788782840339128320,220526 790753537206648832,235349 793984611877613568,255192 794189640974692352,258598 778250157217443840,164826 790726567982866432,232881 791083188164538368,234575 771340514079731719,124214 766771837124521984,95672 795028947146829828,261155 772229824853278722,82294 791255657794117632,237491 789245885431459840,206666 793104849118326784,249469 764571291458211840,83367 794606438941388800,261155 757686828703027200,14277 767522269535043584,99900 760711600848396288,63149 794624934261780480,262145 763430943109554176,78304 781699154506575872,188119 761682949259534336,68993 763166662002610176,76127 769212136534843392,108782 792305324426485760,239956 794328318380081152,259659 790622275376517121,232169 753721468010262528,29488 772562235138908160,131542 779381147830812673,174557 752239969624727553,21034 779472290861944832,173347 766344545181196289,92860 749472822351634432,8178 788538133059035136,218832 787316763050536962,210289 766851156224114688,96263 792560918127255552,246392 764012149639262210,79589 791988416246349826,240483 780039287937069056,175092 751782725896445952,18533 764312022678769664,82283 785872782282416128,198671 767875638787178500,102249 775832225417949185,151361 762714962292641792,73926 767842028604551169,94718 795437477817257984,266079 767439074013609985,98713 780887034588258304,183269 771446131444383744,125554 743525450429804544,11774 732942931594616833,352329 757579240531456000,47940 775470868759740416,128934 794648838787256322,262022 761160838287949824,61051 778316905073475585,167319 757602588137103361,48218 785629539745435649,197512 750409314163105794,12883 777935221165404160,164578 768908531164667904,108729 786880119444938752,207096 754128087726424064,27045 770987754557698052,111558 777575789562765312,159308 755276164831252480,35890 793388100693045249,250293 781123010665279488,185496 786391383770853376,202379 774367077293436928,32404 789447151600316416,223492 792636966630137856,245075 756262882057216002,41719 758018705011773440,47761 789996577129656320,227242 755146166254186496,35403 768522898428432384,104973 785860681232945152,197512 770438413929549824,118192 753604135753125893,26458 779942278592888832,23762 793233282372669444,250633 777285910656323584,155189 791003337558728704,235590 791071718450143233,234583 793192393260593152,249926 793423392343003136,252020 751971679685922816,1248188 762422465880428544,72978 787063290161537024,207965 788058281948418049,215005 794491851516551168,260899 755186136025337856,35890 771435827196866561,124744 794348215348756480,259034 774971915253452801,139110 794269786184282113,318763 788764947471667200,220526 757166786169204736,45669 791347693352136704,11774 792604407783227393,246392 737857302603141120,1182444 768188306622386176,103354 751842894076534785,17794 780427723877613568,180039 733415008537710593,355667 751817599399276544,19000 755445076201832448,36877 764999734746415104,82283 776299840275816448,153194 764204798707060736,62180 788189526648758272,214899 770703159874420736,120892 756335723918331904,41689 768879690782126080,108880 788805765523918848,215437 753571119257518080,28281 792550402151489536,215437 753934930980241410,30398 767749512416854016,99044 788537547190312960,215437 787062321504026624,207109 762053716979613696,71476 768191600870756353,104423 786629344835670017,204078 764435937690398720,81869 768586727057461248,107745 795405300077473792,266138 786305848108838917,202727 790577928589438976,231894 757668698765291520,48522 775662748562841600,150511 777131026531422208,159347 790763693684449280,232863 771405299181760512,125367 771442459259711489,123214 788968284309729280,222627 756883120528384000,44450 759200250997374977,56302 766725080051134464,95672 792854936350363648,246987 752839848688574465,23899 732645979376226309,1170630 760197720170569728,58227 757666125060665349,47761 758322026633371648,51344 788095947095941120,212139 794645240569360386,11774 762779269382737920,73910 774243126034792449,142219 795710437358637056,268448 765621425679966208,53999 773529119069843456,137042 776654347799138304,157108 775791307910356996,150511 794626910391242752,261567 774246366163763200,141887 762024151838318592,71270 778782200716288001,169916 794291078992015360,259134 758337502574936064,51344 793323377364652032,250633 756206126283235328,41680 774445691410141184,143585 778336876495249408,128591 794145244807884800,256393 779859696857419776,177248 793944748151160833,256219 795750110261088257,261155 756322621877129216,42432 756759575035015169,43285 776596275403776000,156835 751734179252109312,18893 788189358788583424,214078 775363823532376064,148645 792047124779335680,242693 769432867722104833,112199 772425663072665600,129912 768557070744510464,105041 773341652110811136,133043 773040555173548032,133183 794575329826373636,261155 757294045416783873,351340 761608074461220864,69231 792118901899485184,243075 751568370286358529,18215 768571464119422976,105374 781339235504693248,26066 794930116925100032,226738 787760928552923136,11774 794599671431921664,261818 792173686014959616,240580 795717236937883648,266079 753727098615758848,29548 779421281267646469,173964 779501189729751040,171428 791672910616354817,240145 795401366147579904,263793 758659032995495936,54070 787856745397755904,211347 773266260570234880,134993 777519363561709568,162107 795701015458807808,268281 771652464932114432,126389 793996653908951040,254135 777042829566681088,157755 779781582685147136,176196 750386878755504128,12535 759384973409345541,55257 770026485340114944,114254 788583602917216256,218507 750369435765145600,12883 755928799456428032,39475 781452800135925760,187976 779495483442016257,172185 758590861420572672,51451 794617285755498496,261155 793129336949792768,249469 755913954573123584,39235 777523704171470849,161988 776426224490917888,351147 756532662509142016,43234 766302636106801152,91894 758545846984142848,51997 763958902257950720,73196 791449258205536256,237332 794761258943873024,261155 755503530300039168,26314 761994659069620224,67852 787068604835622912,206633 788117597984292865,215608 794008163452260352,257026 789476220744368129,225359 770859625520336897,121046 772313144639184896,129558 788557545086431232,218969 779125240978743296,172270 788203378694320128,215005 771473182247284736,124597 753240316371697668,26303 785930494508761088,199262 791668059178098689,240483 768924002135924736,108849 764157037248929792,82066 793874612274823168,11774 752155060595929088,14277 773904205094477824,139404 795394257079201792,266884 776969189412175873,157082 755461562144481280,36877 773611956137697280,137869 764766499357790208,83309 774666705486217216,144049 793793898992640000,254209 789411489509576710,191622 764938192978055168,84929 764974210947031041,85562 753291288338923520,26871 787377736587341824,46572 774997174392238080,146259 794090457697382401,257492 752195317706199041,14277 767750273171230720,100893 775027957647761408,146580 786793441686458369,146804 733508664330321920,354869 765667190041407488,89076 771021649307115524,120393 788134346565816320,214809 793247215674269696,249926 774055949459873793,134472 787867070335627268,213064 767339963339997185,97325 778032585423355904,165523 760682653058232321,11774 760539891855876097,58358 778270163384803330,11774 792954405397991424,248514 732749971565465600,1170601 790610852617433088,232169 759541753472954368,54760 788887285114601472,221972 781225591244587008,186532 785495401621184513,196277 771069754387947521,123337 793958789544288260,256276 753730345913098240,22829 775412283535159296,106281 773913756485070849,139865 774198777347530753,141893 787266948958674944,207613 774007652452106244,140991 781902055476715520,187131 763583701397544961,77598 758131420082626560,51595 732327640888180736,1170428 769252051759005697,112081 793985118087954432,249926 777027049580011520,159876 794684649582817280,262752 770432146942988288,118698 770039468090859522,116373 767717479598723072,98475 768617536774627328,104973 768892221819002880,109724 786745357770252293,205728 794216977158049792,258456 774057802746597376,139404 776110583225552896,153194 757400519224729600,46406 769932123058819072,107745 790250803189673990,228341 793600413266128898,252044 771874253058609152,127134 795278877539057665,261155 778596945757544448,168284 788755865981583364,220526 789795255088361472,227915 750418580211105792,11495 767408767881318400,98751 751586579777454080,1248135 779074101906329600,171808 766360640491401216,93261 757778227725234176,1248518 776457224407441408,155688 758688844543918080,54070 762677155285172224,73926 778400049361453057,166282 778775743300046848,168794 774055377851691012,352081 791012444688687104,234653 790661693210660864,11774 793865081566003200,256255 795743481977303045,267862 780773097976758272,182960 791364801813291008,234583 792469777268764672,242693 753696392317665280,27187 786967010051760128,206644 750854444338778112,15255 761208125898752000,65180 795263586985771008,264397 769213807184883712,111549 790568877205880833,231781 757655256754860032,48477 768957610095620096,108849 785841431915048960,198671 760663930784088064,63393 768929005265424385,109470 791752933973041152,239998 787424809785319424,206117 771851879005483008,128382 758968790902157312,56194 781122823582470148,182659 794363442186567694,260020 776066400351813632,151156 789881033395204096,227511 776572591943348224,155898 787479648577781761,211347 794008220679491585,257026 767788651342331904,101383 733327978461958144,11774 781493585992617984,185310 753588068502933504,17493 793130724136259585,249841 764240074770972672,82066 765323923139461121,86209 765376049337229312,86120 753730307543539713,11774 781661673627070464,177455 794568020605730817,261155 755029948180475905,34898 785681136634568704,196676 793237745351086080,249469 794600036030103552,249926 778469430200197120,167407 734238537835499520,355389 786495196573728768,194160 789938469393014785,228354 792013336204472324,243075 755458322648666112,36938 794380204563042304,257325 755766991730999296,39462 760213476631511042,60866 760633157859282944,11774 770459296987361282,118087 778566741366407169,168883 793296393729220608,249239 772633176694894592,131025 753727359904157697,28508 751165070692999169,17140 768837478878937089,108849 779818507525623808,173347 755559263221583872,37457 773922712620240896,139613 778057002190856192,165360 787281112431153153,205294 770963614362730497,122146 793934909509206016,257026 773557395331035136,136904 786004566756122624,199561 793115476205404160,249469 755532274133630978,37979 765518895553908736,87904 773967764776103937,140444 786989701500547072,207096 762809548528754688,75073 770784177050546177,120690 773107192400482304,132996 734242687759458304,78906 786934357311287297,207517 774239777180753920,141887 778079196589326336,165123 785989773248778240,200490 759292248240586752,56964 765906202115076096,80393 776818763354218497,157993 773557432589152256,113836 791302659189907456,237236 788902233366597632,170187 755476728223522816,36859 760933276433260544,64758 772156257352331264,127707 753928441951498240,29786 787008737026383873,11774 766699442636410880,95672 763690835791716352,77731 788046876641628160,11774 760993611597148161,195876 766370332081086464,92166 769311341806882817,112788 775738709027098624,151255 773901000042090496,139404 764632439671119872,80649 785988913483616256,188577 795171747008053248,264431 770264478982123522,117686 760464714438680576,62165 785272716915974145,194648 759878829464690688,56964 773153530890817536,134470 788092080405053440,215005 756636160605257729,14277 776887777376043008,158897 754758510219366401,33356 770214156112891904,114254 770570295006621696,118191 791609253525987328,240067 768936201290063872,110362 786343531107319808,201620 774374630626889728,142668 792902223860826116,247803 794227504152252416,258598 750030385589981188,195876 774322704698728448,141360 756273916419514368,42249 758136965044826113,50110 794272463173668864,258797 765347542368387072,86103 767868658525671424,97811 787723233931866113,205197 794016723259138048,256439 789323241756164096,225456 754008348345925632,28866 792045807658606592,243187 772571724516691968,131457 793854560884232192,255393 759187114638442496,56964 765904080640159744,89859 781175002137780227,181419 768878083365625856,109666 767087280234172418,97377 795699903238316032,268281 732981365445152768,351166 764492178391433216,82066 767770063176818688,101134 792848615953801216,243187 779431320736759812,173846 764947030405853184,84209 779410757570011137,174321 758558864199421954,53185 786699289774977028,205270 763078933181001728,76429 766312709348532224,91946 792086412543791108,11774 768557744940982272,106774 780094162410635268,175092 791441124195827712,237935 794678875108282368,261818 756339819874246656,42171 795383996670705666,266054 750406667297169408,11495 790961020902576128,232169 764221950881325056,82759 790558165666451456,231894 795703134236672000,267862 770359989726801920,11774 754769283926921216,33355 769588643866501120,114422 743199482523705344,11774 759366485219303426,58028 756261050761220096,41680 790577352547799040,231894 769143641340153856,109666 771106519437942784,122982 793576251927719936,252020 732368888252514304,349197 793436420115406849,250633 768446847421648896,81869 786672401543077888,203538 789156325682974720,11774 794537625071648769,261155 795771426540294144,11774 775039956230279172,145244 757305870460022784,46227 790914412731326464,234583 794611144296165376,261155 765558430887206912,87245 788805048687992833,221120 756240482410307584,42149 767776519100006400,1249415 751111746627133440,11774 758775733850222592,55257 751555849831653376,14277 791497093336694784,239405 763781035939233792,78566 758787516065472512,54070 773957098614824960,140025 756588002063687680,43751 758285137473859584,51809 753185550211829761,24229 794376224969609217,257353 788469371282665472,217601 787762493632368640,205197 773985813000577024,139781 790606659211161600,232169 764923277563170816,84889 780679122280480768,182257 788574689115316224,215437 794615448633540610,261155 764186482235977728,82457 764949154057551875,11774 792483911121055744,245148 768898605012783104,106281 791436286024224768,238099 788504425736249345,218275 791370774485409792,238395 772125478043914245,127657 772857361476284416,132335 781098483776425984,185296 761651377927884800,47283 793336503900393472,250633 765232458732154880,86645 780795435178987520,182036 785674107895488512,194082 792034087984885764,243187 789825154939428864,225981 792073736153202688,11774 793116454463873024,247232 794625051651932160,262065 795378068420460544,266151 770419577134190593,117257 785631531830214656,197063 794533960093143041,261155 792964949509148672,248104 793095295789694976,249469 768894715244584960,11774 751790787252412420,1248198 790377209240297472,352258 773731493680066560,138650 785907516332834816,198591 760544819802497024,24745 767066453883314177,97355 789291489687855104,221785 790948836097208320,234653 793247192525877248,249926 794645074562916352,261155 776977551688212481,158338 753644586262667264,27045 768205777634926593,104423 770278038395379712,117257 792065689385365504,237813 794627657908580352,262145 750709995482808320,14044 752990739085262848,22750 788568798731186176,213449 793506115560497152,11774 738070414396657664,11774 750642917665083392,13532 760942997777383424,64245 787310717028499456,210289 787716446512115713,205197 792568986948939776,243292 759934939122970625,60344 788001077044051968,214354 762399349993189376,431998 772388486565462016,128232 772796269601447938,132335 749325132229857280,7849 755387440316030976,35216 768936344362053632,110381 766671792186462208,94627 777773468901257216,162029 788219959478456320,50439 781108333138763776,183759 755180668607401985,35890 766417919949496320,91810 795034957236289536,262890 765364135898951680,86103 769284766579433472,109713 786967430568345600,207613 761588820026331141,69231 793172567712423937,246726 757698351538311169,48110 787836171913011200,212034 763149064200343552,75899 772223965196681216,129558 794855138074587136,261987 773951948181549056,140372 759233176480940034,56964 760881970217881600,11774 795392691861331968,192363 752074184793227264,19200 788390699821506561,217519 765304294195290118,86440 773587006504919040,136904 778514512118853632,167220 771184597321125890,11495 777360401289793536,73488 757214895393812480,1248482 768480581298466822,106118 769626760681955328,113412 781207854489280512,186212 790654294915739648,232169 753723258499915776,20113 770945859609432064,121949 765584339409117185,88052 787035875184115712,208379 753660796979118080,27402 774739928680804352,142668 788564573351706624,215437 750833764410888193,14582 754716540256124932,33356 773515884157624320,136947 764910372104966144,84724 793165684817563648,249180 750374178507804673,11774 753009915027984384,22869 774020524133408768,131421 762329047187779584,72440 770562412500004864,105109 792772495740850178,247241 770710756568338432,117941 771147678935838720,121771 753621499454586880,11774 765946870426329090,90031 777244461466136576,47940 785641358711148545,197512 795019417973325824,262486 751628776514154496,18323 772951831941091328,132578 777483828785012736,161984 792093735110647808,242712 763110225716977664,76430 770771225261985792,118192 792945520599642112,246011 792972330075099136,52061 733611405794910212,209828 772233387251826688,129551 789551227130433536,226731 787462893570707456,209979 767701610231238657,100605 773574885998297088,137639 764987906293436416,85562 769199303868944384,43579 790188155421032453,229693 790336660449918976,229505 793043259975208961,244289 774623780328968192,139404 793275445164802048,249926 793625505643663360,254209 761555872497532928,68987 791990689898848256,240556 780601255110537216,181955 755311835314880512,350825 767884407352987648,100893 790726845087965184,232881 761263264495902720,66516 789519703089803264,226731 774329756842127360,141091 764443154108014592,81446 767793557335707648,85326 786277081306968064,11774 775783726475120640,151463 768795817498976257,86612 766111614567317504,56964 771936546421411840,127218 758601936790818816,46076 769691630542655489,114779 765938004703768580,90384 789756513350930432,227242 778522787405180928,152594 795074873517363200,249926 771309687199281152,124597 773958810272665600,139404 794589851207147520,261155 792181706518368256,243187 740072096890540032,195876 785853309840138241,198671 787123887213424641,207287 778195819396603906,165488 771705859399421952,122528 772259862633934848,118266 790546126290186240,232137 773312814400278529,134371 761651299142266880,1248944 756914158071721985,43013 785953254526058496,197512 788661598248402944,218260 766273619357904896,90575 770565857391026177,117257 765613788305485825,87904 767822047414063104,101383 732679310620921856,353228 765206135473180673,86440 780827342109159424,11774 785971673279234048,197512 768576335929233408,107423 779716575943360512,738099 769359970697568256,112788 779421490529697792,174557 778222342103334913,164826 794870971115114496,262849 793064056571572224,247232 794031746438270976,255942 786099567368531968,200382 768284753560608768,103071 785250328023302145,194082 787049179646337024,207733 750758514797056001,14961 758023663899795456,50452 786040743538200577,199478 775997211293339649,152735 754907380056481792,33879 776105468515188736,153194 753526431142019072,26411 772194209860321280,127711 774026397572485120,131421 788759619342594048,220332 765651152050323458,83225 776681762688602112,156835 764128834123866112,81869 795040021778755584,263906 753207714767966209,26048 759244512594108418,52554 753359513051430912,27045 755544771481874432,38183 767008794958176256,90252 771781410843725824,127871 786242967023423488,201958 788797744248782848,220526 788114180708573184,214899 794690490859929600,261050 795669543733497856,267521 792015859392872449,243075 778364809247072256,166852 780978028285464579,182706 794191451076710404,258598 761977653842837504,70858 779017905455427584,171902 795421833491320832,267014 773518289632915457,133702 793094686340747264,249469 793581850866266112,252741 795420125117747200,243187 778906000854093824,171054 795025691892916224,263896 753773721022672896,29263 781425879859724288,186434 753971096303599617,29263 785247894370738176,194082 754742148801687552,33356 787079285144248320,209043 750714717287616512,1248102 778659413196406784,167939 793586567134806016,249469 775559739782684672,149567 785841721762611201,197512 787463691478458368,210253 787077944195751937,208016 794687670626689024,262752 791918848219938817,240483 794594197412126720,261155 792487362961952768,243513 767688969014349824,100605 778292416226787329,167220 781131626235387904,130635 778065067757547521,165834 769356926408806400,112336 781247617078525952,186584 788091584378081280,214354 791357308554981377,238207 787133750152921090,209184 742182380279058433,350711 768161884717449216,103212 791756607747198976,240483 771946384144605185,127957 792497831768719361,245148 789958968902909953,228888 792556606118559744,243451 759384651425280000,350830 777338253875695616,160226 773994509751447552,140444 793537787706368000,11774 793927782476738560,255831 788021238828503041,207856 790602878574555136,232169 791742916070965248,240483 785341256788389888,195125 737476676578381824,352060 760588157112946688,63149 769686827045380097,114779 771767547012276226,127871 763338771446239232,77590 763027649493078016,65677 755817632159457280,32873 765071515347845120,82759 788037770304380928,214492 762059672291569665,71594 791835342601060352,229105 793608028339576833,254078 755607807676645380,38792 754785571214467072,33356 771478306453528576,125554 791410327988629504,236454 753677049475149824,27159 794000505940738049,256276 781468432252493825,188119 794001006640107524,256266 756286967948521477,42432 792109585746292736,243075 772089553142292480,128615 752885197474000896,24134 781322470829748224,187402 786584263789424640,200961 790609066234109952,232169 775365890623823874,148537 780759770986930176,182960 790715029188251648,233307 762922944158765056,74650 763197855716605952,76535 781277856693301249,183759 761009526552289280,62776 786695153453072384,205294 787888368843567104,207965 790557930265260032,231792 734016457546321920,350684 758339395711795200,51751 773996910856114177,140372 773873508636094464,139404 786019694352314368,199496 794635582840459264,261155 763726957448224768,72551 791299359803514880,78159 795004945711955968,263532 791066215024304129,236454 732758478285111297,353926 789684906607546368,227242 788261563543224320,214809 781663432579973120,139404 786968726717489153,207949 764235434918486016,80098 792547271309045760,243789 764289977844920320,80486 773842785845841920,138903 763927469963358208,80939 774156131484573697,135381 794804440725233668,261987 773302339654549504,135505 772763705779990528,132347 786192502080413697,201619 777591013284077568,162497 786327474464493568,201958 774621422945611776,351158 765249476093054976,86653 777689754485854208,161387 769140624960487425,111558 777940887775109122,163990 767744012451246080,100605 759417371228594176,52112 785806909504827393,205972 763155773333446657,76549 774089340485980160,141316 778244810444595201,166532 765035854460915714,82066 795716437226749952,268231 759184612417343488,56772 790513964119646209,231894 765901129435586560,84209 751229130755051522,16457 761249437960114176,67350 768035864739999745,100342 758115006558838785,41703 789430702181724160,223936 767712582765469696,100605 767385402886000640,97811 762151203916619776,1248996 765538561076580352,86508 771856339047809024,127582 795720967448313857,268558 776098478959136768,152106 763086494667972608,76329 756291710125166593,42432 781340771647647744,139404 767831230658154497,48289 794656470226915328,258922 787917658134028288,213887 760938365130682368,64245 756337038018875392,41702 766819810952957952,74133 788579747970355200,199307 794305375235293185,259482 795242660659339264,265686 732371541711687681,1170348 758434771848482818,52749 761606413315604480,69231 768809297534783488,109167 771134311126831104,122982 750209819408232452,11250 733411912906465284,355667 752212700323688448,20776 758414479285751808,53144 778384307912138752,167398 764133020811063296,82066 781640927874015232,188500 789682445847302144,199307 793854468802564097,255942 793078672630620160,240483 753767262004318209,26088 763812395164639232,80393 769816165405294592,115435 773717156399841280,138819 760964289280770048,65974 760203745292451841,61245 794683416721629184,262022 766711461993263104,95708 755075343422283777,35044 770650166240026624,120393 758121709111238656,51239 763419110608769024,78129 791623106016251908,240167 750832112933203968,15643 788921435808862209,11774 790045458781667328,220819 759486198901452800,32625 762726130419982336,74592 773718839699775489,138155 788143383633993730,215608 793653726368165889,254135 763821853555195904,80366 786761878135504896,199546 753476768087085056,27317 792906595516633088,248461 750366504701534209,11774 773952827408343040,139404 777470362942578688,161960 788492691508191232,11774 766107145272168449,74133 791048123590119424,218892 768212060270235649,103924 755213615054065665,35372 774916650143547393,144730 794031504150134784,255942 792964990042943488,243761 794189015016701952,258598 771078060619608064,118191 781835019031552000,190635 762396557014695936,72978 790204642097565696,229930 789499377068937216,59665 795259584046923776,240718 764831982362689536,84724 791347742106935296,236393 793241193329020928,250933 771390846038003713,124207 794294474520154112,11774 773374386409607168,135517 751800113350135814,19447 773509896125947905,137042 788069284521979904,215005 788716689990963200,220029 786356773007470592,202429 794270833099345920,250953 763755222200094720,431998 770886702361550848,121949 780746002735173632,182257 761981578335494144,70679 792531675196497922,246392 758085113943031808,18395 765643952678694913,87904 776883117328044032,159146 786963911761354752,192032 752964327389343744,24248 768165230354374656,103212 781829281777324033,190635 774530525356851200,143186 770216429815631872,117257 795732793942831104,267862 776057032994492416,151071 786996407601422340,207949 753346857657573377,27222 786240747976716289,199546 780530641230258176,180655 752630004190617601,22432 788480717902807040,218275 759111507900764160,56964 760179422423023617,61145 776932491433168896,158387 792766313491935232,247241 776767483067953152,157755 733145552905490432,195876 774887530210680832,140444 756241296713326592,42117 762287175698411521,35090 755891436269232128,39235 763495719311405056,78129 762294862137790464,72035 771849915211264000,127957 772667671536164864,131421 787444858554159104,188577 773739163409485824,137315 793140698300030976,249841 781077277891239937,185243 788147901784621056,215634 732630280037498880,1170612 772845775210459137,132996 779500574043545600,173964 781349572413104128,185921 761315052465057793,66851 786360559784628225,201958 752989387231748096,24711 780633323899002880,181419 773969483161624580,139404 778261977374220288,166913 773767298783903744,136515 793460298623705089,252196 776221062682075142,152314 793616450439163904,253032 764690262086053888,84422 792012979889901568,243075 749439518214909952,7175 786907851788877824,207287 787541527367000064,186453 788716253753901056,220029 774819569965891584,145244 768423991556079616,106281 776661166386925568,155451 792566474468622336,246295 794555671870054400,261155 791389539193516032,234583 791254943701270528,237491 770876976466915328,121949 794207758262226944,258331 750338404462854144,10662 770519383957528576,62180 771531420258926592,125554 772795941816446976,132335 780170321483603968,176128 779160991485550592,170547 779341237291667456,174230 794015297120378880,256439 795366269340020738,265908 761825921179512832,69947 775373479847665664,349856 765587925933228032,87904 773935609366798336,139404 793963480680271872,257238 795000753035378688,260613 790939832256229376,234583 772826757527314434,11774 788076411789737984,214354 774941068181856257,136814 749289595221712896,8047 780055042619564032,175092 791776213920542720,240483 765591484347416576,352027 789947776129966080,228820 762467309973712896,72541 773923018938527744,139404 755220689678766082,35890 780902162767327232,183846 773116855749791745,131210 789439768811540480,225981 790898987977076736,234583 780126656107278336,177426 789285914296004608,224680 792471204464590848,246225 732167279555846144,349795 791443451984252928,238383 754156437161422848,31268 759765760759635970,56676 791003581373554688,235621 792161512064372736,243648 786685902567399425,192560 760466115243876352,62776 775285172451368960,148045 790925535215915008,234583 762030635414327297,353737 785720031048982530,195064 791794026751991808,241520 793486676786044929,252580 794160408944906240,258331 758403120124694529,52112 765265274236915712,86209 794726213440901120,261050 753225126091509760,26140 754039049925427200,31400 767173843215671296,97811 773260128854220800,135725 779546085861695488,464984 794717350993993728,262752 795758321974312960,268777 789186055492644864,224221 794535503232049152,261155 770082002691317761,116676 794563522864746496,261155 748596027972739072,351768 792865245026922496,247537 753404694106550272,19598 761286040384524288,67852 774193585457537025,120976 785994099740385280,194082 788746117680799745,220332 761491881180160000,68182 792421551983431680,244550 765593074995073024,88052 757544003390869504,46371 795267588356009984,265257 749694742229839872,9295 756555239977877504,43553 765392304173486084,87145 794783464423702528,262022 759398200738390016,57574 774117160197029889,141316 772886155352088576,132996 791782095056146432,238429 795618329050419201,264807 787285684675543040,209184 764388411406856196,82066 795370252242714625,11774 791814401674182656,240584 765231810511069184,86103 785278013273354240,194667 769736134884720644,114486 775140585460133889,146675 793549778927833088,252020 788845413029687297,11774 790922765243002880,121785 753957570834870272,30590 769203066516013056,11774 774078569576292352,140043 787173587937406976,207287 791622738301423617,240145 776631107370582016,156835 788393342228770816,217519 790658639547670528,231894 766349203698094080,93261 755546872929017856,38183 765919894659489793,87904 793181337289121794,249926 792773332412366848,221416 791354591828963328,11774 794621010469330944,262145 793461436626440192,252020 752905117712670721,24316 766730033956257792,92917 778377355282743296,167676 785789996796039168,194723 792828180889423872,247056 793908670778077184,247651 779148962791985152,157082 766374701388161025,93261 743173062388908032,47188 763674708331995136,79082 749193330622361600,7618 749606575015227393,9332 758461182764257280,41680 779728016196775936,175983 789043649120174080,223054 780598041204129792,181755 761594186189590528,11774 776187548477562880,141887 780827539229052929,183269 768838077531893760,108849 756256142322503684,42344 762143574104342528,72139 795299955296653316,266079 770303369193910272,117303 788396488636309506,11774 789202969371746304,224297 776456335399358464,155009 792406651613569025,243165 764190366023225348,77598 768960774857494529,110362 776985500259418112,149124 792023308011118593,240145 732284504195379204,349347 794941239506284544,262847 764475695573544961,82571 794589633896058880,261155 754796377356562432,32339 773917803749310464,139404 791622456163250177,240145 781449347384741888,179574 795407340531019776,266491 793915947853737985,256564 772174723463585792,11774 759678138498506752,57105 774283269177171969,142506 787025361120927744,208014 793991859525877760,256358 793213032352452608,249212 778275176786124800,167044 765994320944136192,90482 765265157811417088,86645 753534683254812672,27502 778720849931083778,169384 764856021290520576,84395 786069202062962689,200963 787758187160145920,210208 762630554231660544,73814 795763574647963648,268643 791394182229209088,238395 795402964559138819,266151 761965074336649216,70679 759932155095113729,59448 791114926685249536,231881 790543830835666945,226649 792165238602887168,240483 761738997748142080,70177 764179500116697089,82449 758350704050311168,52554 758656729802502144,54070 780051162602967040,178045 763110760079888384,76613 761890618251448320,70886 793525191800397824,252890 790716206764351488,233307 793540168602951680,252020 772591534747316224,131007 786693507801112576,141200 791323025173913600,237894 770362726648426496,117257 794552638436085760,261155 771593113752129536,112872 787699366026960896,212357 771061267947720704,108396 786978217152229377,207113 772967879754985472,133854 787905585425420288,213403 770794954910072832,120710 795740339961270272,267862 781675939419742208,186584 780544099904552961,141360 793116836917186561,249469 793848259395612672,255942 754050970523361280,24173 779859758794747904,177248 752045063253815297,18341 763229755948699648,76549 773333216895860737,135736 777146153213329412,159876 778432367702794240,152594 759190221296730112,56282 781785370098823168,188500 795279170158948352,263667 773208053902675969,133454 753629509170049024,28726 781233249125273600,186212 787421941682479105,209351 763126668814749696,76794 771926164482949121,103812 773555797162766336,137158 788747998100684805,220332 777095741332414464,246425 786416389670043648,202379 793102192194514945,249469 790945264362192897,234583 764930603636649984,85226 756277484874706944,42344 786805388775526400,206008 759966550283603968,60363 794609807282077700,261569 752988540091375620,24788 756284154371772416,42495 794015238060281860,257492 792850048400887808,243187 753464170427748352,27061 795393082414002181,11774 760832863826616320,64506 792443278390095873,202265 791707710404358144,241034 792108475816013824,243398 793956048386158593,257026 772078602103828480,129471 760450711079510020,61458 772557192822071296,131007 769698618936745984,114301 768299905223831557,105519 759106722786975744,54070 790221996013522944,228570 771842387454877696,122528 790708915465953280,232911 756230999831355392,41680 765268007606026240,85562 772554373935144960,129662 770291467075985408,11774 791282204651368448,237223 752216425557741568,21579 761594267395510272,69565 790994181246160896,235828 785282311482806272,11774 751623521210626049,18395 773213150611054592,135025 768076991929192448,103354 786449911654912000,197286 793474246429270016,252166 772752789269196801,132335 762822037920505856,73712 756272076084817920,38146 792118634533511170,243717 774432304844288001,141360 788862366679240704,220961 771082577373298688,120516 786922756562485250,207287 795264556159430656,265644 776912878506868737,157082 761555037973655552,68993 760784214941925376,62877 757996472973402112,50747 774474730946441216,143473 763461666604408832,76406 775104566132170756,146704 786968817201274880,207949 793123472759107584,249469 787392966214111232,210694 764797089880547329,84724 752142588975677440,18491 769307900745482240,113103 792870762965270528,247877 795263522200428546,204337 768861460554391552,109167 787488947459002368,211461 754708646592966657,22393 753716316121493505,29263 794542569510338561,261155 763837503409270784,80482 770407631437565952,117257 780307840921657344,176127 772092256169893888,128025 774340453852323841,142503 790747780247457792,23217 794532558142717952,261155 769487760973455360,30413 776125984521216002,153095 789273296571211778,223999 779370792668663808,174115 771432159575961600,124744 788889111356637184,11774 791373263184297988,238429 776127232972623872,153845 793284423496196096,249841 773868074646773760,139404 794108294667399168,251234 776679335004631040,155898 781425635113730048,185310 795745719332306949,268766 777997595444555776,164826 795379266514874368,266491 793981144429629442,248652 762784035613528064,74247 767804072913141760,100605 795066122341072896,263697 788093584209764352,214209 780926242812006400,180825 779416702836625409,167213 750415080957812736,13201 789823018231013376,226019 760907810800476160,65626 758735078918721536,54070 762343892431896576,72740 733762949874126850,354951 787157764095303681,207109 750571737012637696,13343 764760055078088704,82344 780238751167549440,77255 788769124021338112,215437 794222907379458050,257492 787633249380171777,205728 795688875901521920,266151 788638349175119872,217123 793445502381617154,252020 771743199274602496,125381 790889102455496704,235349 755485501709099009,37973 790310093443268608,230282 776136444335325184,153699 762779349556731904,73910 779877506807541761,177233 781070630615715840,184462 768092948491857921,95574 755171179652984832,33356 770301637374205952,117257 785709818837209088,197512 753711997108232192,29263 794851816831938560,50439 776435265866870784,155334 768566541621137410,106281 771843087396118533,127579 773534165836959745,137158 776477967610327041,151463 773997592900345856,140211 756223889978425344,41680 775717438222577665,149200 795498126417215490,264807 785270505096024064,194648 793074489609351168,249286 787173196843757568,207613 779458565513674752,174660 789534029443764225,210235 786286126671630341,202429 792809454542675968,243865 789833461963956224,225359 752955409615429636,24788 757677770428280832,48814 787598184591814656,211491 766862941736009728,95672 787275895174262785,205728 770300973633839104,117400 769341944669536256,112363 762006292755943424,431998 792240032329273344,244550 750534830723571716,12852 781609030313619456,186584 794877623931277313,262849 771349930124255232,124610 780149260729851904,177233 780278538872221696,171693 770350710311583744,117039 794613957436637184,262053 766081065488359424,90384 792850754667032576,242693 794561234922246144,261155 791766429553008640,240682 773271778458112000,134975 758755984802140160,55112 786749850545041408,204413 793445418013233152,8044 753999996869943296,31077 758419563931312129,53163 760298067614654464,61798 790974472077664256,235621 793859368592650240,256038 764142809628696577,82066 767732214591205377,100893 758505183546580996,52749 756361636437434368,42249 794977328430514176,262925 759911302345089024,59666 794593252687179776,249926 768088342512672769,100893 755347580566003712,35890 755451367469309952,36379 778320423113134080,152594 774277707609743362,125554 791831102780563456,241968 793172100693397504,249469 793582871814475777,253087 791388658888736768,238780 765668908665868288,89076 773649267345022977,138382 776015122686894080,151845 785573769481818112,196696 788421636852637696,214899 774573039820341252,143051 756226165082234881,41763 794884369731219457,262849 769835115790888960,105109 794322831433666564,259623 787852028697538560,211368 779108007355396096,172123 767208724289191936,95672 758848577644797952,51809 786696222702727169,205455 765635926122909697,88332 772505387006328834,87833 788061609268764673,215030 786942011920162816,207613 791006447203131394,235948 770447893018796033,118191 789095767692742657,223286 787809123630878721,205039 774096455443189760,140444 774383708287668228,143172 788757627878662144,220029 785913849383911425,198878 785622002761551872,196277 793619353061261312,252679 754847376632717312,33520 758171520854286336,41703 771436178075561984,125142 758289195056201729,50923 767480726132514818,98536 768776044254027776,108849 774934645028761604,137216 776769717994393600,157755 794536057689751552,261155 795013033588379648,257325 787275207173996544,108396 792034996240445440,243075 768802235140730880,108395 777009842347188224,159876 762724723318935552,130505 786632140058337280,205181 763824430330048514,78654 786975725408616448,205143 789151160577957888,11774 767869625371688961,101383 790289233160339456,230485 756252408704106497,41632 758397678594191360,52696 767803862719737856,101681 763537758753320961,77720 768576858363265024,107459 781520065749405696,187976 788769174457819136,218969 771188501949714432,64722 787811527827030016,212019 790667728663130112,232169 734090298318458880,11774 753707121368264706,27280 788586585281421312,219481 789439394381897729,225981 792089848769310720,243187 769278132276699136,112363 750374022517522432,12883 777932522495901696,163763 792248368449937409,243075 775672031845113861,149770 788010253065392128,214354 756255102214610944,42344 791315266785259520,237491 769655143973421056,112788 770192990644019200,117257 781350571945189376,139404 775840240112140288,151242 793196802078048256,249926 789252075750252544,224018 764871467733389312,84724 786410175712235520,200383 762477083595419648,431998 792129435839397888,244297 789447065344487424,225981 773610946283569153,100605 794338580160090112,257492 795335418053033984,261155 763769820915441665,11774 769731026046386176,114301 779043695488139264,171463 765004186907844608,85562 766345699059392512,92860 768932693186863105,108729 789262478144253953,224552 750485094817607681,349566 763095586350379008,75899 760150724722294784,60801 793477093124411392,252408 791669204449579008,240483 765000825198546944,85562 776633743465390080,154832 790367095422914560,229148 733059889463984129,355106 776440175740252160,151463 758835352563912704,54070 786213882788327425,201494 758351763388915712,41703 766382781073006592,92860 794683313072013312,262752 771464687351369728,122528 764155177477763073,82066 766246903243739136,91894 763508582444830720,77598 768329117141901312,209828 786383986113126400,193533 753671329316872193,28866 761906510884638720,58255 790986520211562496,234583 788982143040925696,221971 766410542546165760,91946 754792862584188928,32404 766381517379629056,80939 787914803486552064,207517 756270967274430464,42344 755064496515756032,34916 764615494628499457,80486 751540222018531329,18215 775379708863275009,148645 788162354513076225,352258 776856935962476544,156976 791070294282735616,235990 752625733462142976,22436 787134666134294531,207287 770388433093009408,117937 754750730389581824,33520 764853921068224512,84724 767148837878140929,97432 771401872498393088,125367 774282960287600644,141316 758175236877651968,51069 775481991399481345,112363 765688100697890820,88546 772631471047573504,131480 764159792973656064,81835 758587851340673024,37219 758156205952864256,41703 793971151189970944,242693 778693516968890368,166916 753636018558005248,28732 787335119732404224,209713 769008341758513152,481145 786318933984940032,202429 765984270854742016,90618 793940577939312641,256358 760499615766552576,62063 785692519233302528,195975 792070529222111232,243075 787019348581814272,202815 791463232552706048,238639 766708497383849984,95568 790353971223400448,230855 753648643173933056,28508 755544654267809792,38183 794493267756711936,258331 751787962640191488,14277 778016373851037696,164192 760517430028361728,56964 732369431611875328,350697 790314268138745856,230277 736725729623166976,11774 785842717918162944,198878 761561046209404928,69231 776154187637809152,151526 781401006974263296,185310 780576936238190600,181419 786679480643387392,204835 770382298483085313,118761 791312741025931264,237787 760974146251714560,65174 759153354475843584,57092 770796360454897664,121479 733006178872004609,1170810 768938828107309057,110362 790630970957246464,231870 771899451032104964,127957 755152484167852032,35890 755143358419308544,34666 777373888250466304,158428 770720174819401728,120610 775458197016547328,148033 792100212881973248,243187 761289037198000128,66851 754743913366319104,25135 749819877490294784,7816 757301491761754112,46612 781581963408838657,186063 776816299691442177,158428 770020663616737281,116113 750459426537021441,12883 757293286612692992,46612 776949811681472512,157993 790317951102484480,230270 757901887563792384,49462 787770569655656448,211769 768248672895262720,104662 779689648708780032,175205 769323643461439488,81869 788015278416359424,214354 793356847973621760,250293 759116954267377664,57105 790592769219784704,232137 793185392736350208,249926 793576762785591296,252613 786788141533388800,205186 785424062042480640,195207 758172329579020289,50654 750382224789299201,12883 792876504443187201,247819 781218565366112257,183801 791360114703867905,238395 794818317965987840,350913 750709069397291008,1248074 770020652904484864,112788 760147585176899584,61145 775264707716456448,147592 788831078148472832,216009 795761923757223936,261155 775904826773430273,152314 788471829203525632,218275 795372495285133313,266079 788236996607041536,213679 756571859290816512,1248409 764977404037177344,84209 775003137287520256,146259 785527469596090369,11774 795384783446614017,266146 739466630950998016,195876 770243108353302529,117257 772822032128016384,132364 788900282302214144,220332 758776676146749440,54070 785723726239195136,195975 794931246736424960,261155 765723872314351616,88399 794567564735217664,261155 786718629572276224,204413 793319080564449280,251452 786933042656874496,207287 795438621440540672,247930 744992636138717186,11774 764279846734172161,81702 766453313948753920,92917 762639208553078784,73926 785589087277240321,197297 788525053554135040,218349 756336953646125057,42432 788063211748667392,205197 794289283683078144,259543 756313713691365378,42432 786280864950816772,201583 792240423683002368,244550 794008498082344960,256349 781476469021220864,188119 764474054120124416,83429 778549253153193984,167220 791242596446330880,232169 759317899345534976,54764 768537179500969990,106763 786192251659620352,201558 762424799574450179,70797 761959923223756802,69388 759093650949308416,56964 779500528602537985,175549 781254628029497344,184223 758019250623610882,47761 763446412206075904,78159 790164312878743552,197046 760435841265172480,62771 795770908925456384,256255 764958588024528896,353879 767145944676564992,97438 781485846566473728,186210 793626487358312448,254135 779856269888851969,177233 794307024154722304,257492 794607661732003841,261399 774073931430891521,141360 795006722221830144,250633 788141854797729792,215754 767736203164655616,100893 765895881526763520,87904 790727889469571072,228576 771528696591163392,125149 753938711260307456,29041 793622401443516418,236859 794158543305842688,257492 791420286650507269,238207 764245040210161664,82283 773714007890853889,11774 786081572386639872,199279 793105692370493440,249469 794050048837361669,254444 774368091803377668,95055 765937542759718913,90372 740323124218978304,11774 761921984934674436,22657 761955923640193024,67369 794008718635573253,256217 765937432596402176,90384 758480518979522560,53185 793122405917032449,249725 775029316140826624,146259 773509466000162816,137042 794613701928165376,260994 759145412053782528,27156 790323109597290496,223103 792610105690886146,246225 751552688836448256,14277 766791937034629121,94699 790288080808935424,228341 773608560986992640,138089 785498578106146821,196277 791691742206500864,240070 751189280073089028,17517 781240660909101056,180655 788074935184941056,215057 792845475565047808,245040 762405756889133057,431998 790269852418093056,230270 759420003594694656,57749 763844335544700929,77612 776847604374081536,156811 755750164514607104,39197 794618844387999744,262022 788837684126953472,220130 773327944689213440,136018 778705226547159041,169320 779265579588870144,173628 787726812797292544,205197 793595299424010240,252112 769276844365516800,112788 752662347920117760,22785 793983108827717632,257423 779413208670973956,163990 781240382491275264,186584 763980274170421248,76628 756252899244736512,42249 787189551861211137,208022 776402810862612480,153496 779343012824551425,169437 792142249580724224,240483 795352620672098305,265908 733039934202859520,353220 785987147128078336,199262 788853357393739776,220526 774166453167673344,140444 788425515463946240,217837 769768324708392960,113982 754852197435789313,33356 768569645246840832,106281 774992964162555905,146259 771658201158651905,122528 792026421585666048,243187 755165066983510016,35890 776950173251543040,159093 773259833655132160,134561 768067309944442880,103261 778652264672014336,169107 786243598052429824,201958 774018594661240832,131421 779872644770377729,174465 791733759750144005,240483 793155139511005184,249469 755509766848335872,38183 787444062152458240,209828 794368751332229121,259055 789299496882610176,194192 791678287915393024,237999 793215996031008768,250544 776770141019398144,157755 793257905248202752,249469 770461315072688129,117263 752182018906161154,18224 772550638618062850,128194 750079457231200256,10848 777780500177887233,162596 759090975180488704,56197 790964648195481600,234583 789279431089008640,224680 768765911079661568,104973 753657742561280000,28866 781484010727813120,188119 757794909772394496,48097 753600720104927233,25995 755278826670657536,35890 766257112808722432,91946 778998674147934208,169107 792143871278927872,243187 761162192712527872,61051 772118863882354689,127657 795405293324746752,264397 791018455143161856,234583 770436110715461632,118192 785744078247825408,197907 763482930303819776,76549 780857938529386496,178110 758383043795181568,52720 792887112655892480,247240 779964339495182337,177248 786931806343950337,207287 732979203872690176,353262 766390229653594112,91798 787579821333381120,211769 766468980924186624,92995 773934239557513216,139404 793262810499350528,249926 768028523772702721,101681 766718273115164672,95708 793172876442480640,249841 775169902990782464,146675 765536001921921024,86653 753476245845790720,26140 758026581780463616,50314 793485372072288257,252020 762995522072219648,75724 770818716745371649,120363 749391048758038528,8187 742398494644654085,11774 765479531637420032,86440 792112891725950976,243865 795740653082669056,247930 757244942024572932,46532 787331731913183232,210207 732778637183700992,1170454 790914709679550464,234583 760792654871420928,195876 786967682616700928,207949 762666652383281152,73814 794708632231354368,261130 773146581071691776,132288 785896863471927296,199546 756368441628471297,42249 764937291076820992,84929 774927907852517376,139983 793446705400340480,252196 774431964656959488,141912 791058778112270336,78159 772858788277694464,132578 778686141817946112,165185 785703257540812801,196277 756259334754013184,42258 781404279588487168,139404 778821020647948288,170187 775137178493997056,146847 788422194040799232,217634 793804586427551744,254135 763548713016930304,79020 763623589761327104,78684 785541932227321856,194723 794584067534524417,261155 765241803591122944,85121 795458683471822848,267267 752854266423967744,23899 777847712700137472,163990 794953491420585984,249926 777945508157411328,158820 753726954138849281,29578 763560774493085696,77720 767198030458040320,97811 753338050428612608,26871 789267268089831425,224333 789290532006719489,224680 773218463716376576,134875 763871756339802113,80939 772892984341884928,132335 775807522993242112,112363 775001334231597056,146259 781090223673450497,157755 764646899613835266,83459 790652194114592768,232169 794600234261299200,8044 785262093683531777,11774 760429455470886912,62771 750413879469944832,12883 788183507994497024,216009 794699682761109504,261155 793864563347361792,256269 794526447406813184,261155 732162283888095232,172295 758811487871700992,50923 751059358050557952,16728 793764758948315136,240483 792212593314193409,243075 795013209715576833,264397 760666214586810369,63149 762642072943857664,73814 772146128058015744,122528 788027343411425280,214492 771171030144471045,122776 787716114390351872,205197 791232140864135168,235882 750903930301747200,15643 766240487963496450,90384 791650764347277312,234990 773972448542920705,139404 777932064016302080,159956 794360088316223488,258741 795373970644172805,266713 764142628187299840,80939 775381301478039552,148870 775821874726973440,151463 793871553817567232,256255 764372350787784704,82177 790579004398907392,231318 764158595315400704,11774 768782974716260352,108849 777573908908154880,161984 759748432395378688,58267 780676690569728000,12018 793103927411564544,249469 750136717697581056,11495 793869929766322177,253043 774857405444206592,144494 785853462353440768,198671 771311317361623041,123808 762077468203163648,431998 766305379210887168,91636 768821422634524673,90629 752213974775717888,14277 794004759569014784,256239 764176477931900928,82046 772022530768904192,128382 787139600808497152,209452 791667544016977921,240260 793188655502241792,250033 792120993988739072,243167 777154783782338560,159876 789075168840806400,222655 752961900158283780,24316 760250251995451392,60725 768099570593202176,103354 755879488106356736,18215 792834729074565120,247240 757888048617041920,49852 788740946586398721,220332 789762993558986752,227795 780644218058530820,182257 766678479513550848,95462 772268819381309440,129558 778508364292562946,167393 771539806450954240,125163 753764895917768705,29790 732917517333602304,352432 792308848639868928,244270 763589850964586496,77598 790751868200681473,230909 732331726035390465,238169 760984493729673216,66165 759193167145082880,209828 767829384694681600,100893 758487670238633986,53185 776083029219508224,153038 792566331208007680,243562 787115752885252096,206021 794943770840145922,262847 777142174018396160,71270 776960249102204928,156835 790723322589896704,233154 756887707108904960,44450 748951435862216705,1170318 769006565630283776,109945 778794651301978113,151463 742486015625940992,11774 795413810685341696,265855 790905008237621248,232911 754054227576532992,31400 771719175442161666,122133 793607100802801664,252044 751555893179875328,18452 791309505397088256,237787 753200971304493057,26140 754036619632599040,29377 790644242003746816,232884 763053347112747008,75899 732499093436522496,196346 795430983671709696,247930 769920625011986432,113660 768067688421883905,100197 770278153130565632,117257 752813589883486208,23720 785655147007504384,195975 778447748500590593,139404 763073048085798913,47188 795282210723168256,265644 765989191020937216,90284 780793306301071360,183269 793575733352394752,247241 788762780182650880,220526 785913609176047616,199546 765212070199500800,85562 793587908473225216,252020 789538627516637184,215965 781359219303940096,186816 785738675883651072,192421 758691385646129152,35890 793182692313559040,248770 794627375933849600,261155 759846385625608194,351252 794691145192312833,262797 755269933408391168,34666 761007283211935744,65867 764971677155528704,85562 732889592735502336,1170687 786962723972100096,207287 791814023796764673,241940 791408141804015617,238395 753969155230040064,29263 755240908216496129,32490 765250365948358656,86763 790540090686771200,208178 792399192283111426,11774 753639256753659909,28732 766578137564082176,93184 767941578677628928,101681 762340287704395776,69684 755848619605921792,39657 757776058968109057,49070 761633424725598208,69231 752626686512996355,22575 792866178209316869,244270 756891705043976192,44163 767124412277542912,97852 788772817030549504,220526 785610626508857344,196917 768491540369072128,106716 756875813765648384,44429 771538872429719553,87607 790583164880183297,231894 794501959084609536,257492 758707808959287298,54070 778297245711998976,167273 773019055259262976,133454 761412885088174080,68182 791971043573272578,105109 794549575063392260,261155 732169811694850048,1170365 761565748720316417,68864 757655130581991424,48477 760688385052803072,355185 788442567952240640,11774 789885343239704576,227242 793256037260427265,251017 733330549473828864,148861 749424939120209921,6913 770939753168449536,122124 779233603200905216,173347 758397643475324928,52696 781829767263756288,190635 792100235048841216,243187 786329877578256384,202379 757764960508403712,49070 786027464401166336,197324 732654701079068672,349263 775660794004459520,148713 791534821503893509,238395 752665271941279744,22785 754743405775818752,27045 760872636448595968,1248836 758421431340396544,51069 774952522439995392,145244 781853320973520896,67331 794209744122683392,258598 763828187637817345,79691 766393710951170048,93286 763935123154710529,80720 758330727700189184,29263 778294530940346372,166409 794513027521540096,228576 769623921771450368,113165 732799708859662337,351766 764164995521220608,82209 772406288500289536,130686 764521450631901184,80482 794019038699474944,256502 761297614889426945,67768 777163088776859652,159876 786241134175526912,201958 772183444767911937,128934 790984460179308544,354847 791756617968529409,241432 790523636788654081,231336 794910113341521920,263205 759142734833659904,57092 788525628337233920,215437 794242119942672384,259200 759856906735226880,59666 733051801969164289,354974 770822163766976512,120610 781377878227316737,186584 790645846387884032,232169 752031919106166784,1170332 786592007124754433,203225 760585450520207360,63451 772491897730244608,131258 774006405485453312,139781 794228883608535040,258771 788819063774543876,221297 774371160414969857,141867 759411221498060800,56964 788664803665514496,218258 794858952748044288,262025 756870468167008257,44970 787157542854090752,207613 788505991939657728,218349 785664305182105600,196277 733067682426302465,354869 749675312171003905,8784 767901307680063488,101383 769919546820005888,110585 795354154994728960,266151 763891602053967872,80136 776119627168509952,152872 732757057951125504,1170601 758250613775839232,50827 793134237411078144,249841 754059261517365249,31551 775801473104052224,151071 794204030360653824,258598 768039439201210368,103083 787377315248386049,180433 752709503594876930,23039 751561713720307712,18539 760600207130099716,62063 768897530709045248,109945 756273000807268353,42432 780896688085012480,182659 752905050624843777,22393 764829085482659844,84724 761704235868184576,65307 780434849660272640,180010 785545755956097024,196676 769679385217552384,113189 785590514024263681,196609 785942827842674688,199262 792187329003814912,243187 780891975301988352,183269 758384904191217664,48549 792400038576132097,243165 776900263625928705,159359 785319205184864256,195125 794645278884331520,261987 768981942238863360,47940 777620952003776512,157755 750454044431294464,13532 785905870366347265,198304 756953660337160192,44450 773903734476673026,139865 794558941879500804,261155 761209349851193344,66412 794004859313946624,256349 760137455257333760,60866 781652419818037249,189314 775191601194819584,146838 761604161507057664,69231 771116268288028673,122982 732648144261939201,353220 779110641533456384,172089 795042281250295808,247930 790724811861463040,221524 732391491478265856,351837 780761263345369088,182257 773987862974980096,139404 778432546694688768,355260 790948850206904321,234653 781271392671113216,185595 793194227974930432,249841 786692140487286784,205029 733110064614100997,355324 778729807286669312,170252 794538843877806080,261155 770704720444788736,118192 788736856561029121,205728 789498073819017216,226581 759242479849840642,56552 773720762159030272,137042 767161341983404032,74133 790678198627336196,233307 770725347075776512,117265 756260038428295169,41689 788404537748926464,217519 790548060875227136,232137 776077470504198145,151185 787702616939790336,212139 765224340740710400,85909 756700030006861824,44119 790889704648564736,234583 760538121519915008,13343 795049358869884928,264010 757522986765254656,47264 786014105450577920,196277 777934484310228992,164826 742675840719261696,352304 787039372746956800,207613 742723093689475072,65113 759899106709938178,58227 768071087196348420,103354 761317881904705536,66878 763859549908459521,74781 754762128662204416,33549 792066260683132928,242693 768543578201137152,106774 771662440849297408,126389 786184667292639232,201558 793229670187667457,247877 767041934548307969,95568 790718468521881600,233786 768305893867872257,104525 756295880383221761,42432 768589537605922816,106716 779122536449736704,172962 786741931640360960,203983 763856408055943168,78344 763617675536982016,78566 793320235377889280,251452 785998951396749312,194060 790656066761678848,232169 772774460604682240,132335 755194686558568448,36208 771412295708794880,125070 776682905586241536,155898 786987509276303360,207287 743500011367993344,11774 773606504012222464,137978 781543599435505664,188752 790243232076537856,228341 770345987273584640,117932 788413979601334273,215754 776744632843665408,157755 755567249885241344,38183 770439701786353664,118191 758684848663830529,54070 765307178731212801,86653 750366835565006848,11774 776196350761312257,153845 772960300337238016,131924 788776104408612869,65113 755852545227042816,18215 765227753209638912,85562 769157900421861376,111558 775704415642812416,150511 792556635990396928,244550 795113959783301120,264132 757039083705237505,45566 792517252289400832,246392 767401528508329984,94683 776517441706864640,153845 794201704459857922,258331 763617426139258880,78344 768864770959220736,109666 776930593846288385,159146 766414576061743105,93823 792743699402854400,223671 795465993308864512,266138 778673230223638528,167319 752969377322930176,24925 755503724571734016,35890 763493793911844864,76406 770771436906708993,121046 785843039495487488,195481 791747657312169984,240682 794636440596381696,261155 785832228517474305,198671 756953942966185984,44461 789158225065017344,224027 793615999870259200,253032 779792289128386560,176380 770832838967066624,1170396 761347867239931904,67906 791416210336325632,238780 794145668931665920,249374 767437315543146496,98748 776627154327052288,53667 793846822670311425,249926 757263721131638784,46384 754923380340559873,24173 774030090493566976,139404 773924092479143936,139404 754731776338165761,33356 764821351777628160,84422 788129474009325568,215754 759006832434122752,54070 777898412301770752,164444 758275161560870913,52061 759316018212769792,55887 788000655139037185,214354 789434663836065792,226015 794624663909384193,261155 749665009777598469,1247833 775116989958328320,146720 776528522747662336,154832 751899068641775616,14277 774415766351478784,141360 766004258877485057,90405 777268509239836673,160602 781862802583609344,190635 794263430530211841,258331 751638127681339392,18215 781339979569958913,187478 758758384468389888,55174 793201675104161792,249444 765207489059008512,86149 793487955767750656,252741 756627441200824320,41839 791357032829898753,238429 795656304643768320,267655 771021218849914881,119520 752279733031694336,14277 780414741743218688,177751 789495443046760448,225981 762378326056931328,72350 774306543277715456,140444 761913202472996864,70991 766816689811955712,95323 781562427477327872,188401 785680543631364096,196788 786963290236878849,207613 788058839027359744,215005 774278808983576576,141867 770758460183109632,120363 792187859109187585,243075 788439422719123456,215437 761852892018008064,70676 771400847427239936,125222 773965042706296832,140444 775737809151913984,150511 771807795041619968,128043 790277825546768384,229693 753855370427265025,29819 778422100088524801,27156 792057590947651584,243092 742450916050239488,669866 786974066934710272,205455 794529723976130561,257353 733281091931475968,355480 786023254221873152,199211 755179606496468992,35890 764392684303835137,82642 795149538055127041,261050 772577669900820480,129558 759634701476851714,57105 781536024048435200,183759 751571398611574785,16269 789304433368707072,223899 767399626806878208,98972 777477405741031426,161732 757762146486788097,48205 792455292160126976,243165 789762739140898818,206748 764688762173403136,84422 766568956844969985,88920 779112532229386241,166282 788786429954560000,220332 769040881060110336,110362 758331125823528960,52112 750691341097545728,14421 763167027750113280,73869 763799590260748290,79589 790903068619476992,234583 792913121413390337,236827 775571270490402816,148419 764663395928805376,82344 795361480510205952,265908 776496374040915972,155334 765515500444975105,86763 753314892418023424,26871 794422089763565568,260033 766985313923190785,97197 794687387687206913,262784 761638119355604992,68987 760698525126713348,62063 769469521958735872,113754 775346786806423552,148170 792438176828850176,241067 793419845903581186,249841 755834968740274176,39384 785947669935984641,199960 755123287471128576,34666 772435770497982464,129649 760261638817779712,60725 779595694562742272,174230 787769579401519104,11774 768936676798373889,93261 768528105992491008,52061 769589870067085312,113780 790501104169717760,11774 794323410830626816,258829 779280929143549952,158387 785946331701387264,199352 794792497411018752,263095 769107848513150981,88859 778308847895212032,167063 793824472121827328,255393 788434289784270848,205270 785789645334470656,197512 789989004523413504,228354 761216585226825729,66842 793947470749257728,255246 786924877047558144,198973 776478336071634944,151317 789136658935320576,11774 789431051907018752,225981 793792509839286272,255393 774956654425174017,138592 778642939325116416,11774 761592592832294912,11774 786086916223565824,200235 790246349824413696,229693 773640832016584704,136018 775321771218046976,145244 735778248626339842,353124 778178212614508545,164826 792559919115284480,245313 765130307540365314,431998 793927162323734528,256219 778810689292906496,169923 786964125079461888,207613 789230705528049664,224297 766008075895578624,81929 755697037161721856,37947 793295665061306369,250633 771370572005728256,125145 794909271553179649,263688 754081039840976896,29263 776865953187450881,157840 755380789253201921,37044 762766653805453312,73910 786237354025508864,201958 794743854851178496,262849 751549692362780672,18215 781494035366178817,139404 786668134010908672,205728 795060329646620672,264397 751054665341698048,12292 755503991929311241,37979 781350537048449025,139404 793606838533124100,252639 788084102532435968,215252 764172449382486018,82066 762221445178982400,431998 778363558094569472,167569 788454592866574336,218275 763773107257561088,80098 779370585474289665,172962 779685524474781696,176203 795250905482412032,265764 771400265312399360,125367 780103898568675328,178258 790921676645031936,233307 788730629026226176,218258 786638494462541824,205455 790905748930736128,234796 791520560153038848,234622 791685236912300034,239446 764173405545459712,81966 778936435395039232,121080 793898094597382146,256451 794371788515852288,243075 774986042403356672,146068 791432381106311168,237935 756206412288491525,41680 780749568434667520,182122 788068887006810112,215005 732865820305575936,398860 786047181744660480,199961 765634687868014593,87904 776786835527708672,157755 785620799503773696,197512 795004323990294535,261142 751578423387127809,18893 754755329322315777,27045 794640464523788288,39957 763442327641690114,78159 779104820556947457,11774 794748635602886657,259220 787855646406377472,212063 760591658127724545,63879 771468149463982081,125554 758711517919535104,11774 771460729098670080,125554 779513523105914880,173645 792028534201921536,240926 794969217745489920,262925 750351521510989826,12562 780795022664871937,181903 776948497434021888,156835 760650470666874880,60112 767840701564485632,101681 795008426099097602,263906 768884130759204864,108416 756253837900574720,41438 789311127448608768,225359 787558374871224320,202270 761572923551383553,68993 763857301895655424,80192 762294943775756288,431998 787108025093853184,207949 775095690733191178,128934 766057363178655744,90384 769307889274060800,112872 753725190253768704,28508 764565155057315840,83903 778421210296291328,129991 758026799200763904,50827 789560890563497984,225413 763578580248977408,77598 780606831538212864,181789 792086375210246144,243187 765156468471410689,73706 794263561644154880,258429 758285677276504064,52061 792721947083743232,108396 762303689788973056,431998 773997178008117248,139404 788608005998804992,354238 778281404211879936,164764 788410833604898817,11774 750356952883093504,11774 762067784348143616,71476 795381244515205120,266491 778151746333999105,164001 769384527068295168,112788 749753614227288064,7816 760243982542577664,60866 787253053124648960,46572 792100324559327233,243075 793592988844888064,252893 755466223198928897,37294 759752317671309314,56964 770338797389316096,87607 774291807433699329,141360 793703387938164736,250785 791763503908466688,238110 753792663518715904,28569 776774046721671168,157755 793909243564920833,255393 755992652907020288,41108 788524262692794368,218349 794337797528121344,259055 755696153463775232,38476 771060039339634688,43553 778629191512236032,11774 794382887088955392,257668 779411199603671045,173753 791758674012344320,241432 768624183127318528,106756 764602184738574336,84209 771488348930207746,121612 793588340838764544,252020 795304562043273216,262022 761256033087959042,65626 792876809796800513,244385 777863395500433409,164001 773640969623314432,137565 779655062427545600,172084 787503870528327680,205989 791467764133171200,237793 788136612982951937,215754 761677879654526976,69711 773886981218586624,135136 771747419012771840,123583 788755383896707077,220332 765533438677880832,19215 761668528093204480,69711 788825664753250304,218275 778274334951501824,166913 793205934910832640,250633 758415898583543808,53144 763341718557196288,1248988 767713635326058496,100545 779570556488130561,169916 769331446716792833,109713 790910103583072256,234796 788404533621776384,11774 777183353397272576,159115 780900780014465024,183269 751955675689807872,17794 778297001213501440,167311 772904919028404224,132848 781793916827807744,187997 757298161333444610,46890 793645220134948868,253018 785503501086552064,209828 771385022683156480,195876 756262497536057344,42171 786558118436048896,204413 756310298282164224,42432 769193923419910148,110659 795053860741992448,262849 765556000170520577,88052 794258282651078657,257492 791685688139874304,239344 790955442260234240,234796 757440290173038593,46006 775872733863374848,151539 781130730814382080,185296 770092584920309760,113638 764146699543584768,82061 788154261989236736,213682 762275160460292096,431998 780647477955457024,182257 788196224587489281,352258 793140395748175872,249841 753365605323984896,27222 785654487343992832,197512 789168965155041280,223738 771468464447905793,124600 785647869793562624,197324 773725415827382272,127358 792216333060493312,243648 767840665967394816,101681 795418233125961728,247930 778527098822598657,152594 791368403307069442,238395 791426984001675264,237857 758397404257198084,19598 751594167223017472,18893 794226277792288768,258088 788694255694848000,220029 780874646463844352,183269 750462882475827200,12859 763648827983220736,738099 786818487712751616,194723 793505519243702273,11774 788121120155144192,214288 743478695592001538,11774 771476993238044672,125853 794318890616524800,259743 757542222048866304,47782 763161724933382145,75899 766027618038616064,90384 752739297485217792,22662 761338232688746496,67401 773653207021084672,137953 793944382202228736,155390 776876720401940480,157993 773964810396446720,139404 789370369727602688,223286 761344480549167105,66878 759464703471017984,55257 793815366539456513,255393 794640512246579200,262145 771485129193713664,47940 775783333322117121,150426 762238046070829056,70858 773487123882061824,134561 764212089762222080,78274 766265176144371712,99816 790893544827265024,234583 795709248072126464,268448 794280397676888064,259200 763425173546545152,78159 774651336822435840,139012 794562597970386944,261155 732296657627455488,350911 788841408274767872,220018 770293078427140098,117257 793292667799175169,250247 793100949921394688,249469 793588474062446592,249926 785732179665956864,196917 732572548303577090,39600 774636521953505280,144617 768855366868299776,105109 795697548354789382,220029 770381735599173632,117257 776935338577043456,158759 777470497630007296,160602 779082053291806721,11774 770960806980771840,121612 795459909080879105,265855 755522061741662208,37979 792035935651237889,243075 758790988659879937,54140 769360904265854976,113165 780609264687521792,182049 794936749931843584,261155 760980137714278400,66159 778401500578009088,167407 790251259676745729,230282 793189323587792896,250064 792060175964188672,243614 755165243769249792,34666 778218026705354753,164826 786403377202794496,203240 757980631670353920,49066 779372010950434816,174442 741096588223909892,351914 760162426113359873,61145 781442800156024832,186153 786981060953399296,207613 755476387318861825,36859 754719564802379776,33356 757602827590139904,47693 766437263962177536,93823 769593069364576257,114422 777220836520370177,160480 792150036528455680,243648 750512115794927616,13343 755323352558870528,16092 793138475813920768,249469 765785770414178305,88361 788345551829991424,215252 789521130059104256,226015 786415120716967936,203674 777600317609349120,162610 753757602744590337,29263 763803847399727104,80393 791709578861752320,241034 770092627035316225,116164 767810497244569600,101203 752690322992406532,22752 753859624940384256,8431 761568796503080960,69231 758472134582607873,53185 780463506969600000,180310 794640166883246080,261942 774474902556413952,142668 732880117538693120,353789 781202009672323072,185313 792031611491610624,243187 767562208666591233,81869 793848755174768640,255942 756244146877194240,41486 757979922531028996,50244 778745720702574596,170187 767183859582574593,93210 764215433146802177,81869 790401529748434944,231015 791254996847296516,237491 789549563988185088,218351 785815356946259968,198671 794350238995771392,259034 757571805901127680,47940 771894936497065984,128519 780440550197657601,11774 786163863473496064,201292 781409332441341952,139404 771013385626398720,120858 778519238025674752,166373 763797287214645248,1249165 792075878901481472,243187 794542522676584448,261155 760710053787799552,58728 775049707630407680,146259 766365351676416000,93184 785926304667279360,199262 771847789693181953,128017 769174192096968704,111558 788368465358950404,1170441 776627992890138624,155688 775776374329970688,151539 769160916273332224,111732 775407654323703808,1250220 776629695433412609,155451 732979823589613569,355091 763909681492463616,80192 780861780297867264,183269 750749396376035328,13536 756680391801442305,43278 794254748178378753,258429 772820642269896705,132335 774098562585985029,141360 778627454126686208,166532 787480503402237952,210432 764841619090710528,84753 792810127694848000,247379 754781206387056640,32404 776340715370491904,148010 776166680057745408,154071 792085624664813568,241678 755064112355344384,304513 761593871088443392,69231 794788941610229760,261155 791098693361557505,236198 791286252557307904,234583 794991787316121600,264431 751986055809626112,19317 787732719258243077,205197 761372754956447744,66786 760313061248897025,61544 776881976435412992,159016 780881537185288192,184044 790617770907930624,231871 794347774301048832,259034 772525782392565761,131045 785277403467747328,194707 795705290574458880,268281 749641538687336449,9273 785421424790016004,194129 773995291716431872,140444 774592376530538496,141316 761793332855136256,68987 781483565653434368,186750 793117901284741120,249469 795097427426451458,264397 759605465923846144,57964 764227655289798656,81955 765335165694464000,74247 791374692095365120,11774 788829427232755712,220029 792767223404171264,247240 792032151021686784,243187 793314765028196352,250293 756620490505089025,44429 778274762388680704,164826 769678507379134464,105109 771803861447155712,128121 763770057906266113,80098 776088303456034816,152735 786449617412030464,202727 769584326245834752,431998 791336787268382720,237594 775024435715645440,146259 792515822631682048,246422 755561079304925184,36719 776114726791106560,151255 775686619642798080,149953 787256535919452160,209477 751613570710839296,18323 780817650876289024,182251 749715549429436416,9295 777493580831137796,157755 794137123070701568,257544 792428619653976065,245074 794536826828517376,261155 790446972343758848,225983 773664040430149632,137042 778922772386881537,171168 793133914537721857,249469 762766923365056512,73814 776450967243923456,155896 795667334706892800,247930 761948024830586880,431998 766368865987231748,93405 752807324478234625,669866 770311830551994369,117257 767170742039355392,97386 785277417074163712,194648 764539039294689280,75724 758584818749870080,51451 772068074258391040,128934 756400144652890112,41459 788450745553002496,11774 788391353768181760,217519 790159348890611712,229833 791709106075688960,241034 792745381201313792,245208 764886931087982592,84889 750691335187947520,13343 793900865530667008,256451 768094937971777537,99471 760601341764993024,63063 795052927652167680,264397 787749393147555840,159115 770022865777426434,113931 750418952950517761,12883 773250835379781636,135725 775028342206570497,146259 777596550180659201,162098 763725116370919424,79691 768597601214095360,107469 760950946478321664,64197 764942109317140480,84209 770719974595829760,120610 777941832395350016,164826 774091458177437696,141360 765617046029611008,87904 758712329760481283,46076 768547010324463616,106716 795031509459726336,264397 757334469669814272,46890 776065482592059392,151361 766827264579428352,94699 793138593019498496,249882 773542548254101504,136947 750534258301628420,145399 770345364914335744,118375 751611967832465408,18215 788524536304021504,215437 792501240890392576,246225 778846168352555008,170678 765178284392914944,11774 771480705427763200,123280 776929844886016002,158387 794728714294743040,261818 767853570985037825,102150 785311785460957185,193639 792031254216642561,241818 765752356084461570,84724 769335878179094528,112336 769880029828382720,114357 767139174390591489,97468 781166110938849280,185496 766860784823447552,90252 777033121099157504,156835 790298992202616832,11774 794520384674656256,256038 769636341575454720,114021 773867582147465216,138165 775703581932548096,148713 785603067861356544,197512 763279666383773697,76723 769650064197169152,114779 794318862682570753,11774 773654232402571265,130334 794507044178960384,258741 775404404287700992,139781 770427254237265920,118191 775432798823931904,148537 768125335963574272,101681 794608018679795712,261155 774044940288471040,139404 758420173502177280,41703 786994512778461185,205728 764166005241241600,82066 788125576578134021,215754 779868924531703808,174465 795106092464435204,264397 768590318736437249,74043 775439417104183296,148870 791410515964813312,238395 795700529686904832,257781 757691704237522944,48301 758761133142528000,54911 781130550497124352,185496 757551304507920385,47761 788502634185551872,217106 785930578516283393,199546 758574884674871296,1170533 764324751535857664,81946 793964063994675200,255942 769354171543937025,109666 781546351238737921,186584 781857577772650497,186584 767719805541502976,100901 775689026120536064,150511 785921869702582276,199546 788694276792279040,218258 793238178161242113,249469 790918706385805312,234583 793975001871368192,255942 779433716972158976,174660 795678654424563717,263817 786971123346911234,207287 791038177251237888,235620 756114868332212224,18215 776805331057905664,157693 791635277873815554,240145 762810247303925760,74133 793938063122632704,249926 775013612897304577,146259 795262827707715584,264397 756932239967924225,44163 785715026581680128,349856 752124783601541120,21218 776627204801327104,157082 788772411344904196,220526 786648132830453760,205181 768953944328409088,108795 777536548405477376,160872 754006404520939520,30590 772760954597675008,132335 791705658621964288,240070 779041382862389249,11774 793433613454807041,252020 751186294760407040,15643 755196430713847808,34713 761270132853407744,61051 791693256551755776,240483 767080014630137856,90654 795429809249722368,265030 772813619117502464,132335 792374792989007872,243092 795441532404908032,267133 770567711667523584,73196 792503796668653568,229693 737124813068587008,11774 763180871369142272,73814 765728239184584704,88052 750833167053910016,15643 750871177036304384,15255 762742280834908164,74612 768910821132869632,108729 793576068540145668,252679 774349807481528320,142503 793816429883568128,252581 760980174406123524,66159 754092546654023680,30370 760605940924157952,62716 785421740805611520,195481 759032644969476096,56391 762669705849147393,73814 764076170535051264,80939 795739154579681281,267815 758515220960509952,52545 764139019672379397,82066 758696556551872512,47783 759223752941039617,50993 762754495356940288,74485 766443831839617024,92917 791028326555082752,234510 760282931571126273,61399 760676575926902785,64147 765399099394830336,87245 773645541767057413,137565 794236758657470464,258044 794704559172190208,261155 773573201540489217,137158 785355054190465024,194934 781864000887857152,190635 732254082614870016,398850 758314151412314112,52061 771552192687841282,125381 787084796438511616,207949 761820198894579712,70177 793082922693750785,247767 766731099972263937,95708 768968687390949377,110477 779001141648584705,171795 787008194836967424,208379 752986271962849280,23542 766276574282821632,90539 754198147061153792,32157 788482017478467584,218349 794711847693914113,261155 779438038191443968,169226 764386783299796992,82066 778212295667093505,165488 791765555124457473,191778 756463120239824897,43391 775373756432809985,148045 778750483116625920,170385 791071281064075265,235990 762704355690774528,74133 771507132499984384,11774 769039760795037696,110659 775788926334185472,151265 764178511343063040,80155 793131452225454080,249841 794019018604544000,255942 777280903383056389,159876 778668931561033728,168892 791452546682515456,236931 752732613173923841,22838 768550856216182784,106317 792197290278739968,243513 791933287786655744,241423 761234595853443073,67405 756486099984326656,41203 766231283005620224,90908 786405361020317696,203674 760980066092199937,61412 793062313066508288,249079 758110287329234944,51451 774374359460872193,143051 777935997786923008,158589 787798365048152064,205197 765162964517289984,11774 738215478099726336,355507 760101502413254656,60865 775031738162700288,146259 788729368507977728,220029 762888031149764609,73926 795378847420186624,266054 760555665366589440,62776 785876136844636160,197297 779527589861830656,464984 785346359314386944,194079 794371343806513153,258456 755161824681754624,35890 759191841363419138,51798 762199676707823616,431998 789146137403863040,215505 793922601655488512,256038 788837319079890944,219119 792183605917286400,246425 794767339787026432,261987 778468985352298496,166375 752963756519456768,24257 764201784344805376,82066 773927036817661957,140039 787832169980948480,205197 760678573678047232,48052 770392926006288384,118191 779098087117643776,172123 770684001891807232,120610 788741754262548480,220332 758093010781532160,51136 759105179727695873,55660 785966351215013888,199490 781357147854561280,139404 786348026751135744,203350 732982352251588608,353451 764927342556741632,84724 766970787811123200,93144 785508424595353605,196277 754087017550491649,29263 773967157189226496,139404 790604834126696448,232762 763752125662978049,79852 792014869839028224,243075 776218282340806656,153743 732966675742613504,349965 767870256958218240,102249 753213378462490624,25879 787798293719883776,210235 761433055143747584,65974 768652328530358272,105041 764574492236603392,83945 780481372590714882,11774 781279751356817408,183759 794697982167941120,262849 770986626298236929,121949 786613039097262084,202610 794674121821028352,261155 765726884042776576,86103 767110952961601536,97392 767313930515460096,98259 785270245804171265,194648 780926725190512641,183269 780138017629597697,174230 780395699955458053,178045 781628071552180225,189515 748194653778870272,11774 752647489124126720,11774 792139775729741824,239516 754007145331433472,26871 778312182651949056,166532 772876712250007552,132996 781919987560771584,187131 758414940793409536,52112 790897101039366145,231358 768566792117686274,104999 755394951324790784,37160 762004534654701569,70543 758401839037460480,52554 766289538419425280,89859 753949015515934720,30590 792078756106145793,243398 792123486990839808,11774 781102822477664256,180544 753558320154378244,27317 764902120629809153,84724 763784078026010626,80192 774438623479422976,139865 787045922656092160,207949 791269348950286337,237491 794985508640129024,264397 759898694372253696,58542 776853869334638592,158815 768099645549674496,103030 777995973335273473,165185 766017442552356864,90908 778823334620377088,169107 793198585936347136,249841 794023838115708928,256239 769226653704658944,11774 791244224263888900,237198 758641286014443520,54070 761099146962931716,66338 795010274138812416,263896 765471068001742848,86819 753804655214243843,29592 759105053454053377,56886 757913998977331200,47940 772211512463196161,127707 786983420316573696,207287 763101263550640129,76429 758747260851064833,54070 761404261985026048,67547 778527440062783488,167220 780903921933914112,182870 792417326033346562,238589 763180290646822912,27188 791163853627334660,234583 792068283633590273,243187 751858970910871552,19236 757731123250270208,48220 765283484957048832,84800 787727908567674881,210235 794561536337571844,261155 777828139598774272,163763 781467970493157376,186750 778380502310846465,167220 791725911401984000,240483 778230853591764992,166532 795613435329413120,267655 753908342393802752,29898 794345231185362944,260033 795709814320013316,199307 774096235900710914,105109 780191866381676544,174115 792907150523715584,247241 770775126199701504,119833 775352239451811840,148170 792817511733551104,247240 764075367959187456,80939 769321887604224000,112199 767931856138493952,100893 752696452384632833,22575 776496623236976640,11774 793980056280276992,255176 775104314142580736,146847 765974025466023936,90575 753730204858810369,29548 791313297798602752,237787 760516447848108032,61922 791465022543331328,238207 767688327919271936,100605 771780691143094273,124597 788182476715851777,11774 787780577319497730,210585 794241324568477696,259063 780561226631942144,179742 790259356625281024,230282 760811824447164416,64664 771427806525976576,124744 793195132971614208,248770 753202652503212032,18215 781696821022236672,187969 770268100155498496,97466 762000096565325824,70689 772073835625521154,129335 742164340736983040,350711 760821779258494978,64678 786947713875206144,207109 768783759298686976,86053 791845641735450625,241819 788328672986038272,109244 778797678180257792,168794 768925675793227776,110362 771438318655447040,125142 750363110662221828,12883 758581505903976449,53938 793085875093696512,249348 794845124039757824,262022 756259147612430336,42341 772049163898892288,128936 759787494913159169,58542 767440754335555584,83881 791063198203949056,234583 762259498589384708,72382 778313970667040768,167220 788180638058811397,215488 787089230761594880,209043 760916622420967426,64692 766706288684175360,95708 787389079826550784,203034 788893495922536448,221972 754764134198239233,33355 792166406313750529,243075 755229734439563264,35403 781180127489224705,182960 780079317329981440,173204 769461860240273408,113754 777188146257592320,160021 762798684970942464,74483 774677399082569731,144602 778444868175601664,167677 771754975315816448,126152 750379840147116032,12883 756563850561028097,43553 775779111621058560,151463 776580132425334784,156053 785677623800303616,197512 763597400351080448,78566 764340001609920512,82002 754707083610558464,32621 764182370379526144,61352 792065939248336896,242712 741229170102050816,28531 758920579747414020,54070 770238287671943169,117257 754068687997562880,31389 794545038785183744,261155 758770245662150656,55257 788473491418996737,215005 768636504948117504,106716 758190888820482048,51809 760055136181850112,60112 769655976517664768,113250 764186175259181056,78274 774387022194704385,143041 763143771248816128,75027 786503997670748160,203350 764649845315559424,82283 774318457026252800,141360 758391679770431488,50827 762327628959350784,431998 787009988539523072,207045 771405392215740416,125367 793576958474936320,252020 757589037423161344,47844 786245428597579776,201958 787319105439293441,210289 790007989763649536,228063 763875782653390850,80939 754006136219693056,28866 774269854404653056,140444 780714010320568320,182049 791302773648269317,233183 759171493389414400,56964 770692852288516096,118191 785989999942508544,199262 790696810880774144,232911 774046006522413058,140444 785480684286599168,194560 786426226906759168,203674 788792663700942848,220820 771309590138847233,123825 764203180787769344,80939 768885063874252800,105652 786186341377777664,192032 774779118101655552,144494 761617452409114624,68216 751203628443013120,14277 774057090868359169,130750 762732053368541184,74681 759971186797346817,481145 790508169172701184,229693 755282085879787521,36545 791973118247960576,219514 769205598470545408,110647 781259065842360321,183269 786530723591094274,204354 793502612117217285,252408 785657546229112832,197341 760179331343581184,61145 732533792745914369,352466 787735571820978176,205197 794673129226240001,261155 786753576399998976,204835 792681572109463552,245086 771100997699506176,122759 758417119750959104,52044 770484508613341184,119431 776579563631419392,156053 786807462754004993,206642 791601898558193664,239926 777502443282116609,161988 758047247951130624,50654 765342114901204992,84209 753619934824001536,27045 751097269357842432,16897 759112171691192320,55660 795608031123869697,267521 753201409504325632,23217 764986471535312896,80720 786550642420703232,204273 793616017595375616,254209 753766938858360832,29592 752109695758962688,14277 775629043362361344,149300 788204710473838592,207965 791662480221204480,240483 791080286926667776,234564 780612248649826304,80785 761629464715485184,69878 793152601248280576,249961 750820646049853440,15066 778573181431021568,168794 781368031918170112,139404 763507088475709440,78853 773392355424600064,136515 753636753743945729,28732 765651422419517440,88930 764882109609680896,38035 788762975725248512,220526 769930427855405056,112693 753231924710281217,25804 776253068988051456,154869 767766840407830528,100893 761349539043377152,67973 778289615488765952,167083 787335723003305985,210207 768278832633647104,103506 777299065621123072,159475 763343065377415169,47940 781606162579927040,173347 785733996265271296,196601 785925111069155328,199546 758867675594448896,54070 768429134615814146,106281 764839998591938562,84422 772741751127826432,132335 775048207378309120,146720 790984452331573248,235590 793544486936862720,252020 793129772515598336,249286 791736420763217920,240483 793794326509871104,254135 786562676034002944,203863 787580533337272320,205270 790398445454524416,231385 763967422483210241,79691 787275482605588480,188577 766572926443356160,93823 775156570824974336,353893 779441333262028801,172945 795366927484862464,265875 775729438881357824,146991 780869884464865280,183668 785903205347631104,11774 786965367797276672,207613 753969705912823809,29263 759417162758881280,56964 763525215267749889,431998 768209334358708229,103054 793929807667073024,221524 734841155360333824,349239 769393332921532416,112788 775825654109593600,151289 793943070769180672,256358 768147664609288192,104121 795012373555924992,263907 785674036407705601,196917 775407044866170880,144635 770348217250803716,112693 777876193659883520,163763 732567778251681792,352690 787992440506609664,210235 774990296761323521,146259 787830140839624705,208928 766441155005251584,93261 790275248964849666,199546 762623255287070720,73869 758956394863144961,56152 768091785650434048,103261 769758520291921920,112336 773709490734653441,11774 793153738617688064,249852 764830072595423232,354958 752931353386180608,24173 764999353287086080,85562 772787608921317376,132335 771744450204676100,11774 772455395654832128,131027 793275708168560640,249926 757962196248846337,50143 778250465729327104,166409 776083718905573376,151688 788125327998332928,215754 776587845687398401,156644 776688195064909824,153915 755531952564891648,26721 780059023206969344,176203 760536530037280768,63451 766721509905891329,95672 793609797178273792,252639 766406211839328256,91700 795055853334188033,263289 760152453945790464,61051 767965881909600256,100893 768844669681676289,97811 785829078964195328,197512 772628058155147264,129558 778158430389436416,164826 767829662881939457,101514 792400123041050624,245607 751784488590598144,14277 755531616760528896,34898 778575188845887488,168794 762017109832527872,71270 750477060259315712,13532 765175534665904128,86103 756963340300132352,41689 759153076724834304,57348 765539325031305216,88052 763915460572172288,79691 768833521897054208,109167 780800415516520448,182036 792001454936645632,226180 771267847020486656,108892 780232945562849280,178076 793622653357568000,249926 795758888767356928,268529 778608137645527040,168794 791119987888971776,232881 791533674651066372,237223 773212265294143488,133694 788355013026414592,217156 793156099939721217,249961 758757509406556160,54974 773959371122315264,139404 795431773832364032,266491 792720468168048640,237230 786155851132211200,194230 790395283351998464,227273 758689877219127296,53806 795036880010145792,263926 776259445219217408,154534 777903700220088320,163149 787026483596316672,208014 770436823453577216,117922 775758730432479236,151463 777972976000049152,163824 795414506453221376,266786 774287894454398976,141912 762994594850103296,75724 753321069730160640,26871 774412964002689024,142503 764263324859105281,82963 768540466908307456,107469 777197489304825856,140444 757918878924050432,49975 790607213274345473,231318 775302986247438338,148170 755206212921143296,35980 754748106936164353,32404 763927120716324868,79691 775720798765977601,150511 791020799398293504,232825 767401710318944256,97355 794669816036683781,262022 762611314732724224,73814 787761753849470977,11774 757280822584016896,46406 789528378898460672,225981 794269804874104837,258598 771342688113295361,94660 786785905273077760,69745 763437252399673344,77731 776990141831376897,1250347 795375100535128064,266151 772093945149001728,129471 778300778138243076,167220 795301606069833728,265856 790901560536629248,234767 761275949220409344,29898 771752543600926720,125742 751153355771215873,14778 779380580689383424,174557 779139549125603328,29263 765024167955533825,79516 792160881635233792,244221 793562951554781184,243865 786372156384948228,203076 761372289283809281,67893 765361315959279616,87245 766372127570264064,93405 780928069188059136,184426 794996198243495937,264431 765722716905156608,89076 775756948184662016,151463 788441596744216576,11774 770368753569763328,117400 755463837613223937,37294 759524594088894464,57964 763115965932601345,75724 767143179476951040,94660 792118981133897728,244230 793134752513404928,249895 795365435252375553,263895 743238241772527616,351268 763420488265789440,77441 754108362799939584,28451 781309988580921344,186883 766709726776176640,11774 758859840844279809,48663 766811714658656256,96057 766857296198578176,74133 773335819893428224,125853 779398447006781440,174115 733050981332701184,354869 769625260354220033,112239 776952734046126080,156835 754716571256356864,33356 789127940445442048,199840 794312765871706119,258771 750417578665795585,11774 774373381856718848,143352 775441369951182848,148574 766363566274412544,80939 757357999157485568,46382 774671146675425280,144542 785989025785978880,200397 790352996064387073,228583 751093053625073664,16299 772073956627152896,129471 764937501412696064,11774 786755837524054017,205094 749651661354897408,9087 763805050976239616,80393 766026730385485824,89923 792208013134172162,243075 759105704699363329,55660 789343772928729088,225359 775797289302405121,151463 785265197007015936,11774 777944266941337604,164669 766112834346287104,90373 771682660678795264,125381 786986144831537152,207613 795071585681932288,258456 751578358111141888,18893 790617639060144128,232137 788474499805093891,218275 739741631838986240,1170858 759443524693680129,56964 760146665357635584,61051 792448327530852352,245313 765913772628193281,88361 779053496121384960,172299 792031696757465088,243075 753996169299189760,27280 794005148427161600,256276 761574385367089156,67995 771937369712914433,127775 759805413852385280,58267 773584955490308096,137042 793199714694934528,249926 763559353093918720,66804 763160027729461249,73814 769272113689690112,112399 765225298187149312,11774 795044508857757696,263532 778869000876863488,170253 759758543587205120,59398 786397539335544832,199640 778423394391830528,167407 773994151339712512,140230 788758306286284800,220526 758327663455047680,51344 762992226146390020,73814 794590436966862848,261155 771540054611075072,125554 781316341315866624,82283 764085426617327617,81364 758759294082908160,46076 786673426538782720,204413 795427171326185472,264397 786115685730684928,199640 790768045559918594,232137 752841307568177152,23899 758426071805100032,53209 764864875994775552,82066 791648144945741824,240145 786188839949770752,199657 788749168063807488,220332 791783419596333056,241678 767172122103848960,96514 773930570610937856,139989 781275728008577024,173645 771663821119172609,126152 772853141297569792,131025 776725037285904384,157693 793274903000715264,249469 794647950605438976,261796 762055353609625600,71502 786270402896994304,199546 793823319866814465,255367 763876860291801088,79970 785254641986568192,193623 753991492255952898,30815 758489728903708672,45567 770418402343223296,117257 749010659442962432,1170318 788997805067079680,203546 755071042175930368,35086 778383859771518976,167569 790579323707154432,231894 793319926958329856,251452 785547299573424128,196247 786270476813205504,202217 790981652264521728,235590 759594795014643712,57574 758439707600642048,52394 788424124498481152,217837 753178804265234436,23217 792098989957144576,241678 765158003406503936,86103 786964695513051136,11774 795655477837307904,267521 793271466397532160,249926 760650498282184705,64197 760982315677978624,65455 735333058916798464,1170550 775787375641387008,151212 753646159906934785,28732 771147737471475712,122861 771458154492071938,124883 794187500654891010,257492 779725435387179012,173334 769670814132232192,114779 791710485498302465,234990 794642963703984128,262053 773969829397143556,139404 781580755919077376,189032 763506679472283648,78853 787069774287298560,197512 788460887413633024,218275 757764771898720256,49066 777815242382405632,163763 758335013079420928,52061 780829571293777920,182960 759512414198956033,58250 761738794324275200,69231 766591045962391552,93068 780880595467509761,75300 793620909433249792,247241 775733640609267712,151185 793470223835889665,252196 788451608476676096,218275 788720196664123392,220029 785789027689476096,197512 767873021604270080,101383 781503301594460161,139404 761681961182199812,70065 766661181847244800,95343 771549390590717957,125554 790995610769952772,234583 794528047101779968,249841 762405860039680001,431998 793110733051408384,249469 753956206394433536,29263 741304336081408000,11774 757809501730840576,47940 751143830011973632,16948 794870822078849024,263033 795253977441042432,264397 790408869176639488,229895 743197486974537728,11774 759960321708535808,60363 776879832688885760,153248 763447103188193280,78304 772031673881899008,125554 756777318715121664,41702 794583419774763008,261155 758727036135432193,46958 755528191301783552,38183 792100553857699840,243187 758001953485967362,50500 768927418031697922,87062 771589294016212992,118191 750445113227173888,12883 779860452142518277,108396 789755502037241856,226490 790638500823445505,232881 793266296485838848,249926 758118235359313921,41703 792026975661547521,243187 756643554336866304,40137 788165277167026176,214354 749415239842541568,8670 749780093342330881,10030 763798309748301828,80283 794601473870991362,261155 758769518835437568,55262 767277063694942208,98646 778345260636307456,167220 791141713620439040,27045 765070372005777409,80486 794734663482933248,142187 780730437681287168,182659 785883475505254400,198591 790312017018036224,223286 790608967726686208,11774 771558830165549057,125554 794584833875841024,261796 760525697026658304,63451 767944021100593152,102249 790702132794044416,232137 791578078392692736,238494 793863751040577536,256255 794672097792577536,258922 770498604503015424,118191 765565823092199424,87904 780932672612884480,182870 774070742556237824,139404 780651872977690624,182257 785858041237438466,197286 755543306893860864,38183 787839143908814848,209043 786670269184221185,205728 793642347665821696,252639 775707107681239040,150663 793969394191777793,11774 763445877901930496,77849 786356648709414912,203391 751667788469547008,14277 787735863707000833,212707 778772473584029697,168794 786565011963392000,202304 786675898963623943,205728 754726013402132480,33356 785314472298557440,166096 773869699301908480,139404 785660781400555520,197324 793550644862939136,252014 778391507107655680,11774 752682392255594496,1248238 788825106361552896,220332 777008094362632192,159876 789545899080900608,192126 781536225836404736,188401 781608860196835329,188401 779418510757810176,174427 792178781121228801,243075 772654333938831360,132068 739452885952385026,351146 793095672614518784,249469 755497798070439937,33186 768839498629255169,11774 780875153496477697,183269 760146199491993600,61051 771760547222081536,125554 774627368539344896,87904 776606248997359620,154832 776107591898370063,153658 768158953607983104,103354 776893991224766465,159308 775754686682968064,151409 776890366993829888,157755 765611344095772676,84889 769204063099584516,106281 774089945312919552,141360 771736296180092928,127366 787834065147658241,211829 794554258289004544,261155 780415728662945794,177773 757420931904135168,46890 732864521883295744,353016 766352370108403712,93286 793342098279915520,247240 776592066163900416,155898 791749431330738181,240483 793573525244088323,249926 792662989211967488,246392 765477520397381632,86653 765631592354160640,88471 793556019783802885,252408 791398392287068160,237908 755413860455157761,36735 753004306396090368,23739 757265160343924736,1248446 766904376564658176,96883 757469332116869122,46406 794967224247287808,262925 792855723159851008,248065 771366263495032832,124597 758287854401384448,48289 749284451222429696,8047 755138195545653248,26721 766254161579143168,91838 772069597302235136,126389 764256231670243328,82673 793896966346444805,255942 755524762219253760,38183 758661254953132032,54070 777883325482475521,50307 779730804729450496,175153 788582745056378880,217837 753565364668235776,25189 753461228303900672,25873 788265384474451968,214354 750808236844953600,13603 761328729565966337,68057 770719665219702784,120393 770786771663589377,118693 794735126559084545,263051 763549555954712576,67226 757940347431452672,49754 779103987865976832,167311 785598287759933440,196277 763488076932841480,78566 758870867380088833,50923 753951359364321280,30304 793196301361917952,249469 794666658719625216,39957 754748570780270592,33356 765608722165030912,85562 785981334888087556,199262 790304334630313984,230808 790625027230146560,231333 793164602469126144,250033 795044941504319488,263906 794531767235596288,261155 761561343279235072,69231 778233487010717696,164608 760824491987595264,64722 763344162766729216,77598 765715756499738625,87509 773867816374112256,139404 775122593191858176,141091 786704128424677376,206048 795127799220764672,264397 767814451764555776,101472 745882285124239360,738099 776859969584902144,158941 786324758807846912,198743 789446849954516992,225981 768836675179057152,109167 775394930319589376,148994 767411522351968257,97432 773948719603523631,140025 767860006586683394,101681 793098396156375044,249469 791711445561978880,234990 760620344675676160,11774 794250845407756289,257492 758314760534388736,41703 764224284147449856,81024 764062537826480128,80716 753765285300088832,29456 792723267899404288,245148 775838859128995840,151645 792059753480486912,243614 790672149308637184,233307 775169955885117440,141091 777689663335129088,161456 765657129466339328,86103 753560438827286530,25189 774602954653310976,144188 763233787014684672,73814 758778592645873664,54070 786222961208467456,200490 759059391135965186,11774 760941381279813632,42053 792008260123365376,240507 755089803855532032,35086 789821188822409218,227804 760606035132506112,63655 771136305375899648,123583 764463199974412288,83367 786953886947020801,207613 790936681939668992,234796 795092679918923777,264397 774070367602085888,140495 765401809808658433,87145 791659936526790656,240483 764605535937265664,84209 749178365513441280,7267 768925962595627008,23217 775448859497467904,148473 779138418123177985,172962 794568582818451457,261155 760438818881150977,62779 780619227367563264,150151 776735356041437184,157708 794746979716911104,262849 771425288320233472,124597 779007985972576256,171795 753392784044879873,27061 775785760725278720,151463 795143846925660160,262847 795705891601272832,265855 786425581961302019,202217 788880285685256193,221711 794211658914820096,11774 777121851021651968,158589 750079499715219456,10847 792102876055121920,243075 790277563243298816,229505 793328989184163840,250633 749059675128156160,1170917 791479997953372160,238272 794319471611518977,259659 774642620286980096,144494 766018288736362496,81065 786149756754010112,199961 778534878707089408,167220 753203650604961792,26140 778663216784216065,169201 786947051028348928,207287 787691909993025536,210253 775409841967763456,148994 762899047350882304,74281 763491254374113281,76723 753895721624080384,29263 758468219644604416,52821 794547550393077760,261155 750375889192382464,12883 794693563439157248,261155 754731517331529728,22393 771853253508272128,128382 771859142365487104,127402 763121274432479234,76549 780571599057457152,181419 776529186894798848,156103 776844956560297984,157755 792281446631272448,243187 794356731216162816,259482 793172487097942016,249469 756932778223017984,354167 754995937458651136,32710 785502051983880192,196277 767427805013479424,98890 762343586067320832,70886 785673395601940481,197512 791930830251659264,242500 788417981957214211,217837 791485547902410752,239405 751584503743782913,18619 766013100856340480,90384 790990852889993217,235620 791526067743911936,238780 758689383675420672,53806 762704265664004096,74431 790960475680813056,234583 786091635088166912,124597 781576396770390017,188304 777922516090105856,11774 764872643967418368,84724 780747395143307264,182257 785725540141457408,194082 769656100689965057,114283 781226271590068224,185601 792492948378292224,11774 757973499973472256,49066 788196428455694340,11774 772824974193143808,132845 773843107846598656,11774 778592054985232385,168436 792047006206332929,240070 732194162397827072,349814 753762076108132352,11774 771537603057246209,125554 780472830655733760,178698 778245803110309888,166532 776925498358149120,158387 753015141466304514,24134 765184984449769472,86103 788483214658539520,218455 760151361618968578,61051 778126075046072320,162098 773658031192018944,134561 779371983058468864,174442 785935777704337408,198671 787819486330163200,213253 773888163047546880,139404 765627508469346304,86103 776987903260057608,159146 769729328888164352,115167 755840790493093888,18215 759742123176448001,59439 761284629601013765,67229 794868157777321984,261155 787679207060942848,210001 795772014967537665,261155 765297824644857856,86472 766235147578388480,90412 772116802574782465,128934 750059103611940865,11434 790924922889637888,231881 781264221455736833,175152 793260475974680576,249374 761673383633444864,70177 785774571655835649,197512 757652770749091841,46280 789211549877411841,220526 793001939504013312,244270 795712846671839232,199307 762351055199797248,70886 754737964769509377,29377 789061464501940224,221476 778765492957970433,169550 794257328497274880,259231 779305418656845824,158387 759874738042920960,59868 795683760415080457,267855 762620391617540096,73814 767768278127161344,101383 787332405451378688,210009 770649896940605440,119937 771640892331470848,126082 791074100709949440,235774 791588347663753217,238395 791433354520301568,238207 750431788275752960,12883 776564510299533313,156926 791826832698052608,241523 765209786338074628,86447 786755377769488386,205728 763148410157428736,76474 732906462914174976,352432 772113690640384000,129558 788199093365506049,202425 791250311763472384,236420 768674239113068544,103071 760677408672518145,64326 759842862636949504,44429 778224813127061504,166409 795484913638277120,266500 761569332589694976,69231 785551015210778624,196788 760207812039507968,61723 767682740548427776,100605 789988365819150340,224552 795424018467790849,267014 757439215160340480,46006 776927318149173249,156835 773605011385384960,137869 769928551952965632,115817 756306637640433664,42432 776815705601835008,158428 791440178778890240,238207 767747486324850688,100893 781469929975472128,187453 788805256360628225,220767 765928942003892224,90012 757063188009459712,44461 765277113410813956,86440 760641178958041088,63149 769921540909436928,112693 794921153244594176,262849 764131913200128000,79629 791561983761928197,239405 779425268469334017,174557 793916984668872704,215965 764764461098012673,84209 775337660109946880,148045 794817023465373696,262752 759036185658273793,56499 769687395553927172,91946 792667460751200256,52061 795398100068212737,266138 780595515134185473,181886 786928136726413312,207287 786705245120393217,205455 760230121617981444,57131 760511980063064064,63071 789255017123319808,203710 737703736483577856,49681 777331190491590656,157082 781173046421913600,186149 791482800436150273,238690 793946403659579392,256105 759359480312107008,58034 795666902416822272,267862 761296091698630656,67768 771315438852726784,124597 786693141902557184,205186 751093281484746757,16897 763177362733142016,75899 768123767121858561,90384 785640257467224064,196277 733082782155431936,350379 780837574256562176,183269 770336445223489536,118021 765609286919684096,87904 787047164841234432,208415 750488015827374080,12805 777693711014567937,160651 791721687356243972,240483 752697075855482880,22735 758877179060989952,54929 754138914672238592,30370 789465552964190208,225981 778948698847969280,171324 771089111927050240,122982 766449070521061376,93823 760793371761790976,64722 788826067624562688,216009 793582850335387649,252020 766026685712039939,89923 794306358686294017,259482 771845842894323712,128382 775365235272065025,146488 788020458100776960,214492 787027993675780097,208379 794757554215813121,256038 773681757841260544,138165 760041343573905408,59666 760614118898434048,62327 764348116157943808,82066 776144301889687552,149200 790992916508348416,234583 776179312860864512,152314 786658826309210112,205638 781840220035702784,189017 794722899219320832,262849 786683883743907840,205181 788025404325974016,214492 775528920804315136,85326 791283211963883520,199307 755454571166703616,26819 771730589380587520,126152 780067828531617793,178045 764360997159088129,82002 760514043161538560,62821 771407122194104320,80939 795711174079877120,267862 795386666919874561,266491 770873879925370881,121949 763898168715063296,80939 764134093474766849,81869 775004344429125633,144648 751167658293362688,16422 761688291611668480,68993 775694808258121728,149953 775443822528475136,146259 780780000588861440,182726 781334736476082176,183759 793422071082651650,249841 762137206039408640,71917 769673198853947392,113412 795763249635540993,268643 754836818172997633,33470 765583495087337472,84209 791058568719966208,78159 795703201823621120,267105 790730536612278272,18395 755576251444846594,33355 757200852348198912,41839 760243402885697536,48052 754024453173108736,29790 793555746759639040,249926 779172485518417923,168284 781340012298145792,139404 787083727692234752,246425 790270085730533377,246425 768890529765613568,105652 790722994926608384,232137 762333910780874752,72550 786586249494601728,202727 794996083466313728,263907 764308882026033152,82283 790692505054486528,232471 751801287956656128,18893 764690929047470080,77612 764974477033824256,84209 788099666055405568,215252 788255790926749696,215005 758085586058027008,50654 779487526776139776,175488 789558865511665664,225949 760525075800096769,62757 768887220560244736,109945 749824477526056960,7816 777690112314445828,159093 781521994705543169,188577 788120925224873984,215005 791775124785655808,240483 780725643961110528,182257 780771912322392066,182726 791844445272420352,11774 750379670315687937,12883 764671173548474368,71411 775195686887456768,146580 757255021151002625,45014 763522117996425217,78853 775943852624535552,112363 794025634309767169,257515 778330941701971969,166282 788467997392248832,217574 781156210229686273,185921 795472664164974593,266151 762073793342926848,60999 732408166076424192,351374 793489257587478529,252196 771488160308076545,124744 791796853725618181,240483 771913080645283841,118191 753690612403011584,28819 754134986463252480,27754 768963105204219904,109874 765978337667788800,11774 771380791892910080,124855 773715018374270976,138903 732261483082596352,350019 776829785267929088,156811 788695185374973953,220029 793503710420668416,249599 793637508227616769,254209 762779408364998656,73926 762327813571637248,72158 791741912004882433,240584 766660146118426624,92917 760634712087941120,62708 750367885248245765,12883 770290767977820165,117364 775853989132918784,152073 777886530073341952,161542 793998099425333248,257526 776118744569356288,153772 772906749019975684,132335 775074057221910528,141091 789516795598299136,205972 780802590158233600,11774 794610987773161472,261155 777412673663229952,138490 793911623937323008,255942 777979672135102464,163824 793871395117789185,256255 773897044322840576,139404 795045999085502465,262925 753840996283092992,29271 766392522285391872,93263 771306303251554304,124597 787116178120413184,209151 766264161177186304,90384 759992915728928768,44429 768887964310974465,105400 766796985747644416,93823 785248943558975488,11774 751804859515625474,18564 763459737128230912,73712 794279783714594816,259231 769878775202975744,115409 774210656870342656,141966 781522933978193920,26066 790531250150715393,231580 769236103995985925,112239 768058336126308353,103261 756213301541908480,41991 792459350094843905,245630 773491559417442304,136904 753000076360949760,24366 756271056155836417,42432 772968348686614528,133519 760673384527237120,63776 776903787126534144,159146 779429704705060864,174660 788899517420548096,220689 785909282667634688,197512 756215497071263745,34666 768680867514478592,106753 793839209782054912,255318 794012267188604928,11774 791763721802711041,240483 767802724402409473,101681 785325492165566464,195165 766409424890056704,91228 789812801162194946,227242 761256128910983168,66897 768495782551023617,104973 790723273545973760,233154 772820329789960192,132364 762648442720006149,73814 780639907609841664,182257 757075195001700352,45964 765569230305529857,87904 779019707806457856,171324 794678845127409664,261666 764955034631147521,83106 775302473858809856,148170 791801115482259456,240145 758064897506832384,50314 775529771564462080,63451 753793709766959104,29040 793969755094925312,11774 780777947963781120,181984 788483718918832128,65113 776491582102999040,156055 756417346395340805,42251 770971809969692673,122146 780520591065579520,173373 763156471735586816,74133 791743574031339521,55820 777611619530485760,162596 732437721415847936,1170365 757843613334155264,49431 790633872778145792,231894 758225928463847424,48289 775096295614779392,146847 773740966456938496,137042 780814897487618048,183269 785962134584762368,199462 793910711609090048,256125 781202682384048128,178194 794740321070551040,263051 792285263791853568,243187 756364088905728001,41987 773850034936963072,139404 771088996151721984,123226 795178506024062976,352982 757618563402256384,47761 795098022040506372,264397 792786026141847552,108396 793974195357159424,256254 753251892894072832,24711 781904833083080704,188401 788714151401050113,11774 793115348925112320,243451 772841619183771649,132335 793612742963888132,252020 790523141168570368,11774 775067199815901184,144648 771481059330449408,125111 780570014340440065,11774 794459643120644096,255942 732648426765045760,1035907 791020798685409280,234583 793266442665885697,138588 750359034008449024,11774 768141240093200384,11774 763874646815113216,80546 764134851628847105,81869 793880611106664448,255942 793601559259127808,249926 793811456307396608,254135 794684656507617280,235580 762782346835734532,74938 777927507244908545,157755 759576428493012992,57105 777979179749011456,164764 767720403976413185,100893 767857938471981056,100605 757645435343220737,47782 773222437957857280,134380 732681488970342400,353262 794718282171367424,261155 747462731285041152,11774 778587390235533313,166852 766744906350096385,95820 792023615625695232,243075 794687961635913728,261987 795076773167906816,249926 761263744504782848,67547 767775025894133760,100893 769278120683671552,112788 753923555121852416,14084 791692728543289344,240483 758394458320822273,52061 759091350163845120,56964 758644673032359937,54070 775151468433149952,146720 776810708545646593,156811 759051621686915072,56045 791412897771585540,238843 758217283353227264,48289 762313434012594176,69231 781256976575574016,186150 756006842262777856,39638 750650449292697600,14411 789336846656385024,225517 793982377919795200,257325 793446142461743104,250293 760533485563944960,63512 794538951566561280,261242 776309539780124673,154869 785514256460492800,11774 785687775865470977,196788 768792104185180160,108849 788521637905780736,215437 790679690985877504,232169 791713133429534720,240718 765602027409997824,87904 773951097924759552,140437 792348398926106624,245285 754836275501215744,34106 769332044195180544,112693 778511603809607680,165185 794649305051267072,262022 764320500738887680,80169 794030172584443904,257492 766169312386289664,90618 764996162483027968,85562 768067841274896384,100893 761591611109310464,68993 766634050018684929,95045 732694390632677376,1170680 766606776070447105,94718 790467167179444224,229693 793294337157103616,250633 767692619417653249,100605 760505855515193344,62492 795427836316127232,265855 778612179847315457,169201 764979219210178561,85562 771088411893571586,63385 785937993357852672,199546 777313580223827968,160480 787718447106969600,205197 742889239520501760,46501 753051958974361601,24366 758018693473284096,47761 754008779037999104,28563 778030272809959424,164608 780443909818159104,174465 757623149466759169,48402 792438042728333312,245148 793441808030244865,252196 781211097546186752,185595 769155656481923072,110709 795657480579809281,166474 766041788884869120,90384 771016666431881217,121359 786942687572140035,192136 794577746307452928,261155 749753002920022016,9433 768009859170181120,100185 751715324786073600,18326 794022236025856001,252196 773333540050235392,135505 785814037468545024,198466 795382341485154304,264397 792169338732023808,244550 775541162664833024,1250073 785984623834701824,198620 793609392700723202,252580 761644379094343680,64730 774399135134908416,141316 789324907402371072,225359 780600337803702272,80785 773882427517333504,139404 756266142704992260,41459 773860304073752576,139404 775360367933452288,148473 795004171078500352,263895 762140227859193856,69231 794575963958951936,261155 776032923258585088,152735 794583216610914304,261155 781662014993235974,184223 773907762610855937,139404 755202933638176768,32673 756313982592425984,42249 773999558825127936,140066 759526859658895360,57749 792030593638920192,241678 785257340803096576,194210 789091281100079104,223286 774051266150281216,139404 787757565744549889,205197 787333449568755712,210253 765897672846901248,88321 767696542979457028,98285 764932670631665665,85390 763715657737211904,73926 773972463990497284,140444 778742053710606336,167939 793133005787181056,249841 758244207941287936,50978 756804107340353536,44429 778926446710362112,171168 764853341025218560,84724 766717070142611456,95708 769012429015703552,109848 774675813048389632,144494 792022647701958657,243075 773617559283392512,137158 794180353216933889,258331 773063683400409088,121795 787844342190923778,208379 795770176566390784,261155 765269561524441092,86103 779831044841336832,177233 793470402630672384,252408 794767953304702976,11774 769595068839714816,112768 785992174315810816,200494 760176167840260097,61051 756202170496671744,41798 788895752424742912,221972 795242089416048640,263532 750133268251496448,11495 786977682198175744,207949 750778391146536960,13195 789544911720714240,215754 781037322011803648,184881 791356821567078401,238207 788351209404977152,215608 794595037409579008,261155 795001225263648768,263907 735399875710423040,1170819 773525321752510465,136884 752302498484936704,16728 765278581530517508,86103 760920745136361472,65198 755217422806757376,35939 773655545022599168,138049 787752557414195200,199307 790790732940398592,232169 762384919368720385,72420 770601067096576000,118192 775092682137886720,146838 732104408721281025,349332 773271064717787136,135517 774084578109632512,138382 768071020573888512,103354 792093442734166021,243165 751869390111412224,16299 765249116872052740,86763 793899317673111552,256255 793211262377287680,250633 756561224716943360,43471 761184712362778624,65455 759868218697711617,58227 775488464749989890,148800 755206020033576960,35980 768079271269175296,102904 786305000934813696,202727 781548596462252032,187976 790307328482435073,230311 773269882792189952,11774 755166952298049540,35890 762747812622704640,431998 761563825401372672,68993 761623540965617664,1248861 790706293518454784,232884 786689550370369536,204835 780836274315722752,182870 768237215612755968,11774 786283213819785216,200963 790888523138158592,231894 762394533334167553,72975 795447215682527233,262886 765695398807687168,88052 785468957893464065,195975 773955042520997889,140444 776927940864974848,158387 756316610768605185,42249 795130657894645761,265245 794741235000844289,261059 755893777080823808,18215 775863020648038400,151071 794657833258086403,256276 760596307526295552,63451 767150367695974400,95572 793646471262318593,254446 785844072497881088,198878 734805881334976512,351644 763483282080165888,72958 793093807344459776,248016 753634641182126081,28732 755127958906343425,35449 733172933540073473,355729 794546210400915456,261155 758726549331935232,54070 751082464315973633,11495 794540996700688386,261155 759251165037096960,56964 773940323273707521,139577 758736153667219456,53806 760539700939501569,62814 769156055045664768,110659 775879700539473920,151156 767785822401671168,101479 751968160052498433,19792 772874063723294720,131007 775284780380393472,148045 780961263484534784,183802 762527129787437056,69219 768603657466064896,107428 771405572184875008,118191 758397503871922176,52415 774323025558724609,140444 781443501066031104,350085 790597259733807104,232169 769926151712088064,105109 772888555488096256,132761 762954782613053441,75073 788095740719538176,215005 790710763040059392,233195 770454461277835264,118192 771465798447620096,11774 785460479686606849,195975 758158586438647808,50827 792523421032779777,242693 763357477672857600,75899 785813790499540992,195975 762748533938290688,73926 788854072849805312,220029 742261569309036544,350711 763443699330056192,64652 788470689959387136,215005 793919371508903936,254135 762022101465174016,71596 785953963237634049,199960 795410038840037376,247930 760126073510174720,61145 794618608739463168,261155 770459256743047168,118698 772226116320911360,125801 776087431061704706,148167 779836860604485632,177248 788764215439831040,220526 758089193302007809,51069 762690957485551616,73926 767458990389235713,95055 769694617587429376,114987 776426066357420032,155219 779403729128882176,174660 788124565041885184,215754 775901753166397440,152424 761208480522874880,65180 777621430796099585,162596 793157070954467328,249961 754162457053134848,28866 755159778628804608,35044 790737831945658369,233729 789982083766714368,224693 758695590922424320,54070 766689202587234304,11774 764886157574475776,84724 761561294247981056,69231 771111989070303232,123668 732247428196245504,196346 781577126881341440,189017 772054219956203523,123082 785676261137928192,195975 785915564908699648,199546 781205649250197504,186434 788881593704165376,220526 790179777231613960,227242 772090669812813824,73030 773608433920516096,137444 790251356015788032,229693 786218248136044544,201555 766018352711991296,90384 768917143987580928,107984 785978663640502272,200398 787086024098721793,209151 788045485621796864,214492 768925882211639296,109413 756472395976802305,43391 787706034554929152,212357 792100346520821760,243075 777047077616443392,157082 787091177694699520,207113 775507724268363777,149770 780759767841071108,181903 790007602537193472,227795 752856930884792321,22952 774010861094481921,140444 771747792872091648,127711 787319235458560002,210289 777566014024347648,162497 785904407288418304,198089 790629194745147392,232137 785643872227512320,194082 785859306000355329,198878 765124839980068865,75631 788101922045689857,215505 794544235127197697,261155 787465447390191616,211347 769846013771321344,105109 780246217104044032,174756 789503007297794053,226581 790913304319459328,234583 786966732321779712,207949 781113589017042945,183884 789998303169515521,228354 791414501916585984,238780 795369921643319296,266151 752069314342248448,20798 767793679738150912,101134 756942765523472384,354167 765880910256406528,90031 792835381809078272,246314 785879785834549248,197512 751131979744153600,15808 767178561241264128,97438 786757640378515456,196701 753047988352585728,24257 755095201236918272,34666 793751809437433856,250785 762700610307227648,74431 766993202775662592,94680 795699253989490688,267977 781110857673605120,185496 788058868748124160,215005 775724436293124100,151071 758111072184246272,50983 787002691511734272,207287 793415224774754304,249841 775978274757410816,152735 780763575308521472,182036 794647184444715008,261155 768145971050078210,103261 794524711694848000,261155 788609101701980160,217285 795367595306348545,264397 781222696138907648,185310 785842764525232128,198962 758758693659783168,54070 790893500153864192,234583 792068589700288512,243187 795390322465525760,266151 791241594498322433,230899 774641713847541760,142906 787099540012863488,207965 793475459187105792,252580 755787397963583488,39462 773597983363530752,137965 794695998706688004,261942 778375714949042176,167407 793198613761359872,244289 792120624135020544,244230 776622587921240064,156644 732685596473364480,353228 778752686338420736,170373 790035229620723712,224027 753911680401305600,30339 754810432158695424,26066 769929833895911424,115511 780235341504667649,178270 791407781920190466,11774 762720778953588737,73910 779500590887866368,174230 752262376087547904,11774 764184568341692416,82457 788047006044303360,214005 791865574422880256,239405 762979004475248641,74281 752694364975996929,22779 777231533438402560,159370 788581289657896960,218275 788908289740247040,11774 773569773917573120,137639 755400836277075968,36719 794317470928687107,258456 776381850189258752,155097 777580295121833984,159308 766752641447845888,95708 755856684023558149,39462 767847399821762561,97811 778280667796824064,166390 780132563545448449,178582 753734225061347328,11774 791492284969877504,234575 793644419953991680,252020 767145966914957312,97662 793298847959162880,251179 794386019483123713,257704 758225544970379264,50983 760213707586666496,61598 785645041356120064,196277 787472897040343040,210432 776256425785823232,153596 767036422758903808,97341 762726730692001792,73712 752249850838675456,21034 758764051187044352,11774 778322502485323777,167220 757365093441138692,46890 758535920924536832,48289 742436162141224960,11774 776119606209634304,138707 788111325457068032,215608 750352542534504448,11495 763452630463082496,11774 792066871801606148,243427 792095949229137920,243075 781100551140352000,183759 794773644656246784,261155 762498605856894981,71438 753198701187706880,25879 768570971246759936,107428 770108099768311808,738099 788484002692734976,218275 795395274621460481,266190 773575716185182208,133702 768965448712859648,110647 771403705518137345,125222 788392178158559232,217519 787618078745997313,211367 793428330028630020,8044 757873115619815424,47782 766372933606539264,93184 787080180514697216,207949 773699331354349569,138819 785268770679820289,194154 789564817749053440,205972 775579103466491904,145866 793164959458926593,249926 770298754532421632,11774 790520597906354176,231894 793456752570142725,234583 761892182710157313,71026 776884540883120129,159146 753346448222220288,25645 788525530207363072,218886 793546740766945280,249469 774291279152807936,142506 793594226403450882,253793 776177631419039746,154322 778598502419034112,168284 773973792863428608,140444 786108951725211648,198671 790310496599539712,218489 753679951937671168,28866 786991425087045632,207287 785473725806342144,194723 752946408500723712,24675 757928783416524800,50168 778927675125690368,171168 781587315420372992,187611 788530460888592384,218260 732309581565550592,196346 749403542545309696,7160 777938889935839232,164826 791274338741784576,237491 766245687377944576,91894 788089020198846465,215030 763567412117704704,78853 761036518483828736,65222 795439917107023872,266884 765128996946194432,85285 769296732983267328,110585 779128874814676992,173011 787664126340239364,210650 785636957879664640,197046 787126362930683905,209351 763494580989882369,75349 793526607868596224,11774 778929831496994816,171168 778935799563845632,108396 780373809316696064,179742 788757324923928576,220526 794081310302240768,257423 785985560993230849,194723 766376196590465025,93286 750473480231989248,11495 788433969716920320,217837 793860102893756416,255942 793318457433481216,251452 764983723393626112,11774 772784218355163136,132335 759845208225902592,57574 758782276872249345,54070 773534965451591680,133702 753035049700700160,23217 790622541161246720,232137 776604650292252674,156835 794755414424518656,261155 780199758346399748,176554 773886950142910464,139404 767135903424798720,97811 759554092893085697,58757 787535666523484161,206117 765948126771474432,89876 778304594845831168,167311 795750993417752576,261155 794018282021892097,255942 791714193724628992,241034 793938772802998272,256650 771038864085487617,105109 791659371667283968,238292 760041312645214208,60727 775201928691064832,123587 779322119553359875,173964 792071313133363200,243187 774793350113144832,144607 770615796737290240,119937 791019576192409600,235828 763349229670699008,77731 785604812976955392,197512 764868992708272128,84724 781202960592302080,186434 766633278690373632,94690 768847013689430016,108849 774793705438019584,23762 776259472490573824,152946 777101834603208704,159876 793206734378721281,249926 750674894170492928,14502 794007131058032640,255826 775633712868421632,150063 774178598466969600,121080 793105730005897216,249469 794592748707966976,261155 758421211399368704,47019 794552497012609028,261155 794398243106865156,256038 749871983693733888,10546 768595960289046528,107745 787089964580343808,207796 781589842568151040,188401 760103665176895488,58267 774743468769935360,143473 764283956766187521,82018 785915923651846144,199546 786584123297058817,201986 775007329494466560,146259 776932719859236868,158338 777680234967543808,162596 791746189859233792,240584 751113284741427201,16299 760491817754329088,1170555 790690663436316673,232169 780758626160013312,182960 788792327800168449,218275 750340461236215808,11495 766775569270792192,95511 764187169036513281,82544 771744759656255488,124597 786090329141379072,199546 788495985559367680,215608 751040152890474496,15643 760559568543813632,63451 755566224361328640,36719 785513103761039361,196538 786478841413799936,203674 780489284709122048,170187 741306813744742401,1247427 786978474065956865,206212 793639178416316417,250832 764810285282504705,84724 791357018099429376,238429 757077082702618624,45857 760176951663341568,60866 759137032279035904,56552 788457737894162432,218275 790982769883029504,231894 771122859766870016,122126 761014984423923713,66159 773980069274398720,139404 780823611300990976,182659 794006151583055874,257492 790648912587685892,230485 757675586714165248,48439 759153676044742656,57348 792960229684019200,248578 764971324099825665,85562 769973381668151297,115519 789257283024801792,224818 773375161714311168,133702 774677748811870208,144844 775898440005918720,151791 778553248831668224,166282 774959901391003648,145721 771900579039838210,127711 791753328841502720,240483 759542407444652032,56964 778437884248457216,166282 763748881033076741,431998 764994774612914176,85562 795263552454004741,261155 754726427828772864,33356 778270345484566528,167046 785702355127902208,198245 790900788050747397,234583 794322925209796609,259659 769345414206263299,81294 788897014465589249,220526 793980655952609282,221524 776878593586585601,157993 756905104645775361,41702 792014003044290560,243075 787749255117099008,205197 762075078259511296,71099 756680934531948544,44429 793223921189265411,91936 763482743791611904,76794 778761300004499456,170187 766303077813157890,91946 781225883751313408,185496 788071120532541440,215005 790123164843974656,229159 767095915760881664,97811 795669346391470080,238099 778702933890248704,138707 790265955939004416,229159 758071013615677440,49843 787492900074508288,210897 769662318015868929,114779 793617960808030208,254209 758356572221288448,52112 761348756583374848,67229 780134916612763648,171795 788556240511078400,217574 758261376989204482,52112 785968052294660096,199272 753899219111538688,350711 755881243997122560,18215 750789132641763328,15066 773930243497287680,139404 779279306631413760,158387 795364158183075840,266500 791699224119291904,240483 793415282261753856,248638 793100744396242944,247672 734558927325671424,354801 790711700228042753,233729 771816470565130240,127657 732242959085768704,39600 757646571324346368,48549 793965920649515008,256255 772529475909095424,131007 773622787814457344,137158 787444296773435392,210313 749730976050323456,9988 793532835378307073,249926 750761546502909952,14858 772076113887625216,125554 758546796490678272,51997 766045113957048320,90384 771088774977708032,122088 754852979363024896,26721 745317063502237701,349856 745121025310883840,355185 752964354966904832,24907 793092205523197953,249348 788502721233948672,217285 795199821997076480,234583 779395521425252352,11774 756990854661668864,45369 760988641019789312,65222 794644483518373888,257406 756960408183930880,45672 786257244526698496,201958 775298658451525632,146997 788886149888696320,220689 794210918607572992,257492 764147168311668736,82233 768491089707798528,106716 788863955963785216,220602 788543100234919936,217837 761705906761506816,70436 774596911584206848,144172 754751338940997632,33356 763690510385045504,77720 777975297975070720,159411 760552912271634432,41680 768074738304442368,101681 757599868282109952,43751 794534643152330756,261155 763052325825110016,75899 785516912943960065,11774 790923783292981248,234583 776071874065358849,153095 786961739934011392,207613 755156659123679232,35890 778740759159644160,168794 767722524184498177,100893 754743160027254785,33356 776814528562552832,157755 790281135867781121,229693 763456841778991104,78159 755794922863783937,11774 763083207810113536,75899 757329853586604032,46731 788838797920219136,221476 791409263490899969,238378 793580666524798980,249895 770205871854882816,117294 788793842052927488,220767 767544589611769857,95055 768569401067053056,79987 771867323825139712,128230 772783681916112897,132335 773643272505950211,11774 778432545939599360,165185 794962863852949504,262847 768309606892339200,103354 787131031413403648,207287 794489472737943552,249926 753182784848396288,21167 779797696068452352,176961 789469608272990208,215505 779091663268360192,171060 790923437468360705,234583 756724995804454914,44450 765219963850207233,86103 754052668805570560,26803 740362997084737537,11774 793461845180809216,218495 786725328018296833,205728 788482279026876416,218455 792382747461423104,242693 791559139956699136,230261 778240840934174721,166409 791082982916419584,234796 771630275126190080,125554 789130960017076224,222647 758717620220727296,53424 794545794921730048,261155 765017753614966784,85263 780846017398779904,11774 794645538222313476,261155 758693080983666690,54070 754988227468156928,33140 789823030847414272,227242 794172497063133185,258331 781295503061442560,70338 791368952886751232,238207 754090542942736384,30590 780456137690865664,180112 773774454539358208,138765 767891559542956032,100620 769717682484772864,113412 770753802358128641,118191 762796123857747968,73926 768695534601109504,107469 770688738473172993,119937 792114633804951552,11774 792700152498753536,240483 764864077894082564,84724 788484938018414593,218275 765569247221133312,88052 786352785570750464,202379 742219846973329408,352839 760140571004600320,60866 764924839815680000,85047 788809550971412482,219942 780909299635814400,183269 761612107896893440,69231 769369178776023040,110585 790532057596301312,231550 791778364147335169,240145 786976472154202112,207613 794555209083191301,261155 752731086384431105,22953 776211994127044608,153596 787969326707990528,213796 795282454345093121,264812 773893706600615936,139404 794651376659861504,246425 763550518832730112,78861 771747876867346432,127711 791224603850838020,213710 767043682008641536,96883 752891163485564928,1248238 755065924231782400,34666 769889811004022784,54070 770242519254773760,117257 771742182365548544,118191 781154794362707968,183759 792408497723887616,245607 753693629122621440,8249 768496585349226497,106774 779693078315532288,168284 793973173171736576,253721 778259158592348160,166532 793135962016485376,249469 754899438783520768,26721 764120741881098241,74518 794313613796376576,258598 767727478110556161,100893 776896173437284352,140111 763111090075107329,73513 767541539719393280,95707 776950191723282432,157082 781469540236595201,188119 766721306997956609,95672 778726382230573056,170207 794550899683098624,221795 774079321631621121,138532 773952729630650368,139404 787016860118069248,207287 759092940568268800,56964 768034271940358144,103078 773846775345979393,139404 774040594687533056,140444 785673298889707520,197324 758271991916945410,48289 795371564250370050,265908 775003177800257536,146259 791047075030929408,234583 794907091576111104,232911 761576281343270914,1248944 790555847701127168,205728 766352750078791685,93303 789434465743466496,225981 794219530222387200,258456 754721156318494720,33081 760567976521183232,62798 790938901510754304,234583 754028838254804993,30590 791336820311195648,237238 793358056130306048,243075 795062720299204609,263906 780786954073890816,182960 777876123614969856,164001 794311541764083717,257492 768848001020276737,109167 793450377387479040,249469 758180627032125441,352553 768954298763968512,110522 762051241119670273,70540 786966524758265856,207287 791420158984196096,237385 787694532779384832,210253 789153438126989312,11774 790663028308054017,233307 786128805844746241,199178 767527314179497985,98972 795698857871081473,267521 770272307616940032,117257 774640098667266048,144617 793297027434110976,249926 786084983735746560,200355 789161948860461056,220332 795408500352352257,247930 769133157195145216,111517 786368496233881600,203510 794691722999689216,261142 793179018401046533,234132 778292543041769472,166532 793272905400397824,250633 794603210711310336,261155 755481809320763392,37206 774797400099721216,137795 794026713219039232,256439 762039849658580992,67283 776873622199762944,151374 777200319554064388,159146 758882890457358336,55650 778493854496370688,167858 764844431832969216,84724 795279945744334848,265992 760147016794120193,61051 769331737675440128,113220 790727516566585344,232911 779387340166926337,174557 764618946439819264,79246 795036906912415744,263926 766072009973522432,90384 756536288724000769,42432 756337985738641408,40846 765911846478090240,90125 792758537353039873,247232 760902233693167616,65626 768696330126589952,107469 781577345761210368,189032 790620589987725313,231870 790065270815531008,225359 793494834040287232,252741 758370239125950464,246425 763855008571936768,80792 794328841804255232,259743 756986965354958848,45672 794279379824091136,258456 752668712038051840,22657 788467400005922816,11774 754849911758172160,30802 789145277286539264,223286 735201184680534016,1170555 778079502823923712,165435 763979207265230853,78159 776123527321661440,153194 781354385234419713,139404 768405391722024960,101681 769534592281743361,112336 759536068156723200,57574 762726985655259136,73910 769040355115339776,110585 776573323039870980,156835 790798454746337282,232911 764931718973382657,11774 794009414755721217,257492 795369897937293312,266151 752983700510351360,24257 775913927817433088,14277 793286213163683842,249926 751174221510901760,17384 758677531327393792,52545 788736183438286848,220332 791819161521401857,108396 757711067866882049,47844 793125826032132096,249469 774372195673964544,141913 767077075790553088,97811 780604849893158912,180039 795256839340511232,264397 761716611216703488,70355 781203867987869698,186434 789699434229669888,226490 750399440393908225,12883 779459660801769472,101681 768634151566123009,107469 772844448912908288,132996 772828402013405184,11774 788788215238963200,213274 790719237866328064,233756 760668431892881408,62452 776690840429334528,155451 755164261211447296,35931 758015523909009408,50611 773717598097829888,11774 758455236876967936,51069 780770810583736321,182870 787079639088762880,209043 792073506385125376,164814 766102289480384512,90605 750844968957255680,15415 793893185583976448,252939 772138053611589632,128025 755033967644909568,34898 768169551221575681,103354 752958477220323328,24248 770988007834869761,121949 770562836284211200,119047 791603382498852864,238276 795458834034626560,266138 778306240099213312,164912 778320756652388352,167220 779108655299911680,124597 795403483771994112,266151 773954739377766402,140444 789915105823776768,227048 792043362333302785,243167 794534340277334016,261155 766833601480650752,96514 775559474488705024,112363 789122505764118529,223030 790915951818633220,234583 775376645628755968,148574 794182764404887552,257492 768256919442165761,11774 776883643369283586,159226 786915419869155328,207287 792473096645062657,245914 791552842658041856,237385 756869742007201792,42344 795749161031200768,266151 788896612001181696,221785 778324206601773056,166409 771791790273810432,126390 785319676888875008,195148 772929905084473345,133519 789921588917460993,228101 762305641226657793,431998 790081887293157376,228522 755955105149530112,40881 791986424610426880,239405 792429440726949888,243075 795262072544174080,264397 792366851212713984,244143 791568178094768128,239405 766451314180009984,93405 763432900998139904,78159 791761388905431040,239998 787779580241309696,199546 793391776270778368,249926 794292345755684864,258331 763746446843797504,79869 785863157797490688,197215 780631937090150400,182211 753362093768925188,27045 765737922523901952,27280 755465698458030080,37206 770759775973810176,120425 775067731137888257,144730 758577414997848064,53703 764979431928725504,85562 773402379974836224,135136 764966296408645632,11774 790830988729253888,227795 786947859732045824,203793 770396973614632960,118191 761512927518228480,68915 776865015970291712,53667 785556065157087232,195975 732912732987527168,398859 792163507873603584,243187 757597764804939776,47761 767822797368389632,101514 755918610804183040,18215 771956624252600324,123217 793851659042643969,155390 778750195219607553,170169 764870404049473536,84888 764970934755360768,84422 788606825532952576,219520 785599501763420160,297581 765355202711019520,86103 776828026113761281,11774 775515010747564032,141887 768225595322793984,104932 763576163172179968,78129 791788676481028096,240926 791378471553536001,238383 769640063567298560,113412 787465694564737024,210207 788827507743137792,220767 791104778801586176,235774 760452897951875072,62063 792051428705656832,243075 795761484286558208,247930 788467263254986752,218275 793611134922330116,254135 740436327867527168,11774 753358955749834752,26458 795048359761510400,264397 789422830567956480,225875 763923701607698432,80393 788949354740613120,11774 793106369708646401,249469 765085793341861889,82457 791416237133824000,238117 754724513921794048,33356 791155882671370240,232169 792417407977611265,245750 791633909033205760,233159 762183864626384896,71476 788354939206639616,216991 793734433077547008,252902 755478985182707713,36735 732392440594735104,351783 762748352253530116,74431 779666419998920704,27045 787633061684994052,206101 788563630065233921,210390 773735046800957440,138819 794392150494609408,239610 768994200884871168,108849 772543335860809728,131007 758124073750638592,50923 792145334118051840,240763 794596020327956480,261155 733157865242931201,355106 766020060586663936,90735 775406788808146948,148537 791607060613910528,238207 794864364704727041,262849 787790160540741633,212357 794004478441590784,256255 732313192437796864,350955 789890668021907456,223249 794941695175622656,262022 775410071865921536,149089 787694393272729600,211347 771080564359196672,119449 775682135101353984,150063 775043153602621440,145955 777304229094494208,160480 793826735997550593,255393 785869916515758080,198591 755985603511058432,354836 763493744687611904,76406 768513282655215616,107238 795247791169798144,11774 793157120480808961,249469 765060278509834241,80486 793208582519095296,249725 794798691873865728,219531 764690278494142464,84209 776886331104428032,159146 778280103482683392,166532 792573292225912832,203546 793212181454073856,250633 772414789607796736,127871 785791045401444352,197512 769602331239264256,112239 780848305647398912,182870 794864478735114240,260033 759291394611638272,51798 779328202376306691,142692 762615834187563008,73814 793107215565541377,249469 768857631024779265,1249507 790980752913543168,235621 795294659039916033,217519 765945943296475136,88930 758839328202035200,54070 793626842771095552,252020 768855848160403456,109666 785400161279369216,194450 771796875250892800,127871 764453606602997760,83391 776646859695726592,135025 765544420838178817,87245 756997511550636032,45296 772856825968529408,129685 757715226896642049,47844 788891599707185152,11774 764232070336016385,82018 790945895261081600,235147 762793034266255360,75073 789851012697763840,225359 734348524473700352,130505 763256440614158336,75899 758999131905925120,1248115 795711839560601600,267862 757679982663626752,47788 759543853867110400,55257 767379402883731457,96184 785306316470423553,192346 785610627960152064,197286 789425978338607104,225981 757383590334173185,46405 769347059413549056,112336 781341165169836032,139404 772887309364658176,132370 770463470412267520,118191 780813065528893440,182726 755161093165551616,35931 786595326274727936,202217 792506863862636545,245630 794622043757088768,261155 766355915079421952,93286 776772807967465474,157755 791104020987260928,232992 750115585657364486,1248008 794292317012316160,258829 754012871521079296,26140 745233672014434304,1247673 763236273452617728,73712 775569302476816384,148713 793154172392763392,249926 761029865436872706,48052 791371656933498880,196917 732612322712158208,352363 761713848705507328,53034 792929885060681728,243286 776440617756946432,155896 789428043991265280,224680 776094739078807552,153194 778137196570312704,158078 775008028433190912,144648 794976003126947841,263898 794440669054070784,256255 777599069875306497,161941 793201306349502464,250064 785832785982263296,197512 793999956575031296,257492 794159663512252416,257492 764169256049270784,81649 756223267967410176,25995 788554939484213248,218875 788830642830053376,216009 779167351342104576,172523 786388449926393857,202353 751112708364374017,16299 758812978200227840,55174 787260424517328896,193636 780822685882298368,183269 793152909919784960,249841 761412425958694913,68182 755544537137754112,37993 764158337172647936,82209 757764336853147648,41680 785641089763979264,195975 736530852079906816,87833 787738181047242752,205197 794392054994497536,245040 768238755471847424,104162 753698310297231360,28563 763232472024756224,73712 788816137257619456,220526 786393024892956672,203674 793464643070996480,252020 757335796126851072,46890 749979747308929024,10713 773549670505254912,137042 759624115586072577,58508 770658808980877312,120393 771658650649628672,126152 793578920167694336,253207 763846822313897984,80482 794024053384347649,256502 760840463284736000,64722 794235977153683460,258598 749606361613283329,9174 791256029044408320,237491 791293672457240578,236884 766354378722639873,80939 790993914815586304,235590 793478747378839553,243030 753354191662305280,27280 792013129626583040,243075 786343371166146561,201556 773608684781916160,137158 752147403730513922,20636 756870141837578240,45039 792072074994987008,242693 771560435082375168,125204 776623380673994752,155451 778569393638748160,167453 785315516223066114,194560 756188536374595584,11774 780928936771551236,184223 760898705654419457,11774 750364062052147200,12883 774269774880735236,141858 781495962036502528,139404 760874424006475776,64506 779117756893593600,172799 768959963792375812,110477 786079851103055872,199546 768067754440228865,100176 789818474981883905,225911 763005793687830532,75135 778991998762037249,171324 758031096181161984,50654 781853686108749824,190635 787771918271119360,205197 794618182996619264,261987 771697952905715712,127134 758694362989592576,54070 793802858915299329,253032 773666270872993792,137698 759031220978216960,56157 794704409473204228,262069 772540251562577920,11774 781247220829913089,186212 794611369433792513,39957 732204543912509440,349262 775537623951478784,148713 788390629265080320,217519 794584736010096641,261796 774946262143627266,145930 774215595013316608,135025 776951443785814016,159146 786320422400696320,201555 762163410473582593,1248990 764992563182960640,85651 768341296188579840,101666 766817229895720960,94699 790648451981770752,232169 761312631588319241,67852 777924757207539713,163990 769703687757238272,112363 791358083398242304,238207 766704119927234560,90384 788966297346289665,219518 794382968005369856,257353 791693925920759808,240483 775753622889955328,149953 775292242030268416,148045 792084960958156801,243795 793925397746315264,256219 792480594026373120,243187 794541883020156928,257353 764449101974949888,82485 794097709833654272,257492 793298167328636928,248988 763046608481218560,67326 776886762455040000,1171739 758794864678936576,54272 749707352270639104,9433 778577164887130113,168794 750464322824876032,12357 776867764577378304,154832 788488799835873281,218275 757366390374359040,47186 771241922107052032,63149 786951859516825600,193639 790983212801470464,232169 781162721102278656,182678 787805278234251264,205197 791510447107244032,238272 794784368745205760,262053 756979726934241284,45672 785615056595668992,197286 790065110668632064,228354 758102207115857920,51451 767884570595237888,100605 754038834422317056,31400 775579469021151236,47940 787495868660260865,209477 777342202275999746,1250322 787762250417188864,204224 745390810426834944,351482 761221922331893760,56391 772395018845691904,130686 786356033509855232,203391 788807738260271104,220526 794564864022892544,261155 773740335901966337,138819 790243258509262848,229753 758714413557833728,54748 788427697827512320,215437 792375765086023681,243187 765540542763589632,88052 762864743686123520,75327 772581336129298432,129662 779373003171704832,174442 794620596881653760,262053 768967710264877056,110344 757714878987538432,48522 790176232960823296,228354 791416977533308929,238780 732510424650948608,349197 778334109714100225,167220 790267089688883200,229505 790753876299411456,235349 756981625552982016,36145 778299564822519810,167311 793251390642618368,249841 766134201716310017,90790 764262362081857536,82481 794160630030880768,257492 755377019228217344,37044 773954405762670592,140444 793427474239533056,252020 794600079122382848,261155 751599588704858113,18341 776019377426538496,112363 758147991517720576,172295 794970172931063812,262925 757701954776731648,47620 767813103434162176,101681 760735937638895616,63776 762855528095584257,18215 766346050164690944,81130 771752146006138880,124340 785860830491447297,198878 767808594997751808,101681 759495077437865984,57574 789547934127841280,215252 792198960140152832,243187 795369863275429888,265875 794330956320473088,256038 768543652041883648,106317 765678469111873536,87089 761397995246084096,68273 772046048780914691,129225 785854617204711425,194230 769852703065317377,112630 770365605283237888,117257 766947110449065984,95672 793935429108113410,257026 770237478657720321,117257 791008988133371904,234583 765646110568357888,87904 760253622198370308,48052 786951926105505794,207613 751933837072961536,18374 777802232951549952,163763 794933229019103232,263895 773997534456971264,1250115 768416738308272129,104932 774056692468166657,141200 752036211859001344,14111 766999047269867520,97248 787105609866842112,207119 791070851647016962,236454 792223695980802048,242325 771815598204461056,125554 791727649282338816,240926 792100177825845248,243187 793153632103387136,249469 786425109821075456,203674 759121986538778625,52749 794553368693743618,256255 753190942950191106,23884 772907541944729600,133519 785995230289944576,200382 785661358016692224,195975 748598509008478208,17292 764795037880315904,84724 786005383890423808,199262 756354935390736384,42344 795615969255124992,267655 750828292081643520,15645 769055171787841536,110659 786960113743433728,204413 768155855829110784,103354 751178487197790208,17434 785691984874790913,196277 789230421523456000,224680 792496273727381504,246295 789217807061946368,224680 771885725507686401,126152 733446806282096640,355462 795210670153363456,263926 788431000426598400,217897 788025986407280640,214354 794643775083741185,261155 768128801444421632,103354 763393491581808640,75615 764951392729661441,84745 787800611370729472,211760 746187745941303296,349486 794914366252421120,262752 771066475650158592,122146 753317212631408640,26814 785291130506190848,193669 765529266075340801,87904 757085951050919936,45964 758720306374701057,54070 768902927037587456,11774 774671231282970624,144542 780029899377676288,177472 775474367887204353,112363 776403032380731392,153845 794581947498504196,261155 781255237105389569,186063 749218218447925248,1170550 749330147795316736,7816 766329786113273856,91946 779376388893585408,174557 775925495770652672,148537 785274492427862016,194450 762766513216577536,74681 777585618511626240,162497 789275452409978880,218892 776766053108051968,157693 792418284771704833,244550 759809250512236544,58267 774454933521391616,140444 791419740195520512,238395 760537949033332736,7258 761718948278730752,70543 764799783798050816,81946 773166428857962496,132497 777996952940138496,163206 766427901155766273,93286 768956534399209472,109360 781347150454153216,186584 771133740818927616,122973 760769768953634817,63149 777904884347580419,163592 778977186124476416,170796 786325344735207424,202429 788137682300002305,199307 793323404577214464,250293 776130561177812993,152735 778417005837840384,166913 760126219933323264,61051 776735511700467712,157755 791065439820472320,233829 754073889609658368,29817 776577053307052032,156835 755811215016914944,39789 758512128881856512,52983 786287930302078976,196701 762822282301562880,73712 761286911059193856,67869 752252691481522180,20855 777842910582538240,161352 789384882094940160,225784 795300116429176833,266079 753259939934539776,11774 764687826692603905,84429 785616984780132352,197017 770784794024312832,121359 793853430058065921,255942 777511942185287680,157755 785811846158774272,196524 785868885031522304,198878 750318054786080768,10735 752974394729693184,14277 776057225525723136,153095 773159718684471299,127433 794502750956568576,260849 781588636034662400,186584 760880382812315649,65404 780562346825490432,179589 767236729581383680,94660 778017557748015104,164403 786596856767746048,11774 793648892579500032,249926 762033610346070016,69794 733307737497554945,353380 790997652158681088,235487 753034897351184384,23217 767217576766238720,1249385 778281710836264960,166339 785239211951566848,194157 763780552549867520,78705 785684194735173632,195975 794042703696842752,257492 795304147297845248,261155 753318564929634305,26871 770298678561140736,117833 732490393850281984,352282 794012140273168384,254601 794807784860766208,262849 756257947248791552,42117 794650783266598912,261155 776582099193171968,155896 756572283557195776,43225 794011327190568960,255393 758352968374562816,52061 778260414819921920,166409 778264165936955392,164608 789471435215384577,223692 754176974994546688,30590 790631834010939393,232280 793972166215671808,256393 794223121188278272,258771 794608922665611268,261155 734710327141531648,65113 752222957280301056,21074 765019931461111810,85734 785988113759932416,199272 794019699168251908,257429 795428672337391616,249926 763068343507034112,76127 770945717984567296,120610 790562327510786048,230282 752975826354835457,14277 779049448399921157,171617 788438945084346368,11774 789200320387616768,11774 758697454581665792,53185 767747046803734528,100605 772807511497814021,209828 774061471546298373,138819 785500835014930432,196277 793935442596872192,257026 790740110304120832,231894 759852675596890112,18395 756244493372973069,42249 788826475931631618,216009 781477103233474566,139404 785582712987918336,197297 789224625737719808,221451 762348228004212736,431998 794207235488419840,258598 794311960187633664,259134 765692327092326400,88489 771861442387668992,126389 771011464693895169,121949 760651466432405504,63712 761921837475377152,70886 785638853159694337,197512 778903614068621312,154330 794644915418492932,11774 793114455089352704,249469 756605443296944128,41839 787153840135102464,207151 760143029583900672,60866 781481063797383168,188119 780667599474429952,182036 790300370706767872,11774 753371052668022784,27045 768506863029813248,104973 776224538090582016,153480 781280069654241280,183759 778719256087191552,167101 771695590883389440,127134 793581115520921601,253793 790569172476407810,231894 795390408972967936,266079 758225244406415360,50804 750900811018825729,15201 764573235392356352,81574 770308377524199425,117303 763154638090608640,75899 780205584528265216,179002 795121006151016448,264397 764223920056569856,82118 767364945331662849,97377 787333555353518080,207613 760430252984180736,62771 773336406924156928,135903 778404034415693825,163901 779829408014237696,177233 760141860794949632,61051 732865331266498562,353672 777639686877700096,161352 787721884280520705,205197 763556178437734400,78769 792413800645394436,245750 777111555473235969,156835 787022709569880064,207613 793526323171827712,253018 763600018984939520,78115 771728120202223617,125554 775862911730196480,121785 777541760922910720,161352 772188085627019264,128232 760058777672507392,57999 770974917319720960,121949 780836751082389504,183269 793173614346530817,249926 795769988380553216,268281 754723494747930624,33356 776362905893761024,155317 786134421824950273,200870 754038549603872772,29263 786988061594882048,207949 781834625815425024,190635 758364626153275392,46974 779052397830270976,171886 792482574283239429,233241 785263331665784832,194178 786996985748418561,207287 771805650087243776,125554 780618467795959808,182146 794552236432994304,261050 779460951468810240,174557 795750845782654981,268646 795742637475196929,267862 788784497768538117,220332 750692458162380800,14421 750707393441374208,14421 766129085881978880,90031 775387996040200193,148645 793975483528544256,254135 769655417949401088,114436 786637592565547008,205294 772874460076580866,132364 751624211039330304,18470 764147635548807168,80720 790263558093307905,229159 732949171779538944,354836 776153352623259648,153845 761799701167386624,69878 764176221466877952,81946 788517640788672512,217106 790731764138385408,233154 773919004297682944,139865 792047386516336640,243187 751199286155628544,17416 768127803929878529,103030 764870739732393984,84886 770474002808791040,117257 787469650128834560,208461 793280731405484033,249926 762696208162885633,73926 789242240380104704,224221 766659931286020096,92958 764851125573021696,84724 766433954429665280,93823 785672089403428864,194082 791276730048737280,234796 765690533612294146,89198 765956642026426368,90482 785962704385310720,199272 751606181068759040,14277 770201915493801984,82066 775186740965363713,146847 793316202995150848,249882 794559513206525953,261155 790695533153247232,232137 793227743236206592,249926 780776900889378816,182726 755754541430087680,35931 793189505624862720,249926 795088925744189440,259190 771818877839826944,1249848 775504138608242688,148874 788060029610037248,215005 766836890557231105,96514 776390018730496000,155390 767168262958256129,96851 795069060333633536,263526 786951010187091968,207287 774029075530846208,140444 794601009742016512,261796 763348873305788416,72615 787104472430436352,209184 758008471824523265,48663 790749936144879616,232715 749779897195782144,10064 751235716944986112,14277 780806448292900864,182587 770691058732666880,1249783 765188001869824000,86280 757169282388230144,41277 793982381057187841,257325 787494737196388352,211347 793017108539990016,248065 794680895613571072,261818 794906301700730880,262849 763157772586323968,75899 785796466241593344,194723 767400426769559553,1249416 780822961909592064,183146 792711737959129092,245148 779335697882808320,173964 758049777565130752,49852 793443712177086464,252196 781465635800944646,186584 786796506112065541,203680 769000738462789636,107469 777904069801226240,163990 752988275980181504,24711 795054361680429056,261818 764174581099880448,7311 792510195205148672,246225 794884630948315136,261818 767124283751559168,77476 770792943300939776,120557 794728662373371904,262752 766454584365682689,90735 795025188299513856,263895 764858661093146624,83940 773888811503718401,139404 793097851278532608,249469 776070905143267328,153095 777980998143336448,164764 761367830843359232,67587 753041985561255936,351340 791936603518218241,240483 789944061415137280,228576 781860871689555968,188458 767174176637612033,97467 750237431320879105,10064 759531045314113536,57574 773896613278412801,139404 766012504572964864,90908 788125624053276672,211880 794341665624489985,258878 749656137885163520,7852 773181018278801408,133454 766559880610058241,80939 756316379456962562,42249 792250108603576320,240627 757382342885289984,45319 764969479763660801,85562 790005470136238080,227242 774809615137542145,144654 777277107743457280,147748 780856700324622336,180520 785545252220174336,196917 789260226583068673,223692 795055241909637120,247930 792507312250445829,65113 766376489403187201,93405 788752282020110336,220526 793450763678720000,8044 732762562174046209,353474 742120116968693761,11774 749986582048931841,10649 756287230730051584,42432 758844424533061632,54070 755499190772301825,38032 778265436630585344,166913 785834486525222913,198671 764893671829282816,84724 732258639654879232,350671 774464165427621889,139865 791417427292749824,237908 794989839884152833,264431 763813182880227328,80526 764273316785852416,82390 775239967941484544,146259 785528204261896192,196676 787053349644435457,207287 793096667843162112,249469 773272830305861632,135903 765993853287534592,90575 752981267772235777,24788 764368695263199232,56964 778342816250466304,167220 764841108878659584,84724 778697897751621632,167319 794675556163928064,262022 794009030268063744,254209 788140229643436032,215005 792052942404669440,243187 785794055879786497,198513 757926493649457152,669866 791439168207396864,238207 758087169919610880,51344 770732230335430656,120541 789680968617431040,227242 790727992607735809,232169 759222065488601090,25210 793997892079890433,256269 765639213161127936,88669 766336934012710912,90794 749927623531323392,10735 755931567248277504,18215 779351632354111489,173347 760531313086590977,55661 795760484976918528,268777 792481037175709696,243187 740862325213667329,1247402 755544632860303360,37991 764324403874304001,81869 777604896996462592,160614 788716776603484160,217837 795751393978187778,268646 787007152451792904,208379 780857569753444352,183269 758852685625864194,51809 763822714704564225,79691 788132351373025282,215754 794141332214136832,257423 776901299916926976,158864 788149828324773888,215754 793273314726678528,250179 788703205446344704,220029 737757299037462529,1182435 786869763880419328,205285 751635135187955712,18470 789413783152177152,217837 787802438459719680,203674 757594912216920064,46475 752846326187094016,22953 762779739350110209,73910 766380593840066561,93036 776075876702097408,153194 789505511171428352,226712 777942852563238912,164669 751607086962782208,18395 760272968576479232,61145 778108170006851584,163990 793131109584367616,249841 770087500748562434,112693 778250652476592128,164826 795688221787258881,267986 766759308881108993,93286 788178349545881600,215608 791951618954530816,233241 758788803540549633,54070 768053084471824384,100893 788499305124368386,218275 794737370423660545,258456 761782453056876544,70628 774989977876824064,146259 781020966331744256,180520 790906968093388800,234583 768922744360669185,107483 785819415518519296,198671 749282758300667904,7836 763020735526924289,75724 792073314571264000,11774 793160353492467712,249926 769758337105747968,114779 781662696995328000,177455 756685261262692352,43225 776621675202740224,42036 790623539351187456,232427 772855030814806016,132335 752940914927083520,24196 787395761742815232,210215 785513218521300992,194949 772720496152420352,131008 767115456192712704,95672 776883830430965760,158815 788017588613763073,214492 761644850139717633,69356 766509774359756802,91499 786268672495017984,202429 776109303824392193,152878 768950055998894080,110209 758713272489107456,54070 777640733205532674,159876 789966352220057600,220820 768984213156691968,110659 770339083524595712,118375 780592639737462785,181886 779957317127274496,174230 785266444049055744,11774 770580067768492032,119832 777998569391267840,158673 768898403845672960,11774 786654229029060608,205270 794728663661084672,263033 765000879665770496,85562 790909021658251264,234867 754093329248317440,30726 791385175863070720,238494 788142690466684929,215005 761446241238593537,66897 760955818556567552,65974 763910915947393024,81101 768894895935193088,11774 766236521385103360,89923 775029026180177920,146259 761354284940177409,66815 786257640972222464,202083 786146570106441728,200383 793360962006966272,250633 772958448845594624,132364 788285170705063936,216009 770166211430719488,116824 786022899350208512,199211 786753927555407873,206008 768335530350157825,74567 793616016542621696,253032 786589760802398208,203147 761165415485767681,66897 758991057208041473,56290 763290164747726848,75973 793947309985906688,257026 779061289272442880,93767 786184132619481089,197565 764162600343076864,82066 775350092668678144,148473 776525359093207041,94699 792907681002508288,248065 768938049497665536,83593 789143814195720192,215505 793212833336926208,248719 762511611986837505,73030 778085055537250304,121080 794615349903847424,246425 755569034070851586,36719 773652143278477312,137158 788698794972090368,220029 772559173175414784,350954 777648862504820740,112623 788329362714230784,216009 756548143823646720,43471 759620399277576193,58250 790640020470112256,233131 776188137487888384,153743 755173030532358146,35890 791071020358565888,234583 755042277572116480,27045 758903686848327680,50827 732342249510428673,350539 765259048526635009,86763 767030983262609408,1249362 768834809288286208,108385 793981662078128128,255826 777334183811219456,161546 777591635550932992,161988 760169586994114560,61011 775743074815320066,150663 792321531279908864,245147 767850358223671298,101681 760701698004381696,63451 779180248441257984,172799 791540512792645632,237235 774012895726362625,140025 779711639083810817,175092 786116915618013184,199640 792405388067045380,223249 788851818789044224,220602 789424486198247424,220820 755368834484301825,36545 761962887367700480,1248861 765679296455335936,86103 771823800803405829,127939 753335838985981952,26539 787512664167739392,108396 788417572148510720,355260 765620811868831744,88332 781333675728334848,187393 790708507435827201,232137 770571405385691136,115726 760868392718983169,65180 767708683597996037,100605 753651205231022081,28732 750701643914772480,14421 795149582506295296,239344 765883478844010496,87904 780615501391224832,150151 791379932324564992,237908 760113957793173505,60866 763419842594508801,76549 754714751914090496,27045 791283487512944640,235963 758434889653968896,50923 774006462934814720,140230 777120850768257024,160353 792532974436687872,245101 760889354365599744,47940 761339632726347776,67938 778573304525303808,168794 775114387585720320,146720 790638682852110336,232137 762405860530331648,431998 760772931777622016,63965 787377963616514048,210207 777552640691441664,161352 794664174630662145,261050 777199723929219072,158387 781039185419464704,183759 774623537936076800,144458 779373749628010496,174115 769296816777158657,112872 779404493289062400,174294 770248147343908864,117257 754721731881734145,33356 763111481328164868,76549 771519543034249216,121479 750449076626423808,13532 771157066526236672,122982 793245814235607040,250633 781256179141881856,185313 795738329836900352,267576 778237949020282880,166409 780872309716422656,182659 752244061508136960,20279 755407585839190016,35890 788892402136281088,221972 786323598059462656,198304 762509541938302976,431998 791314921057243136,231427 793506258191998976,11774 791465224624680960,236941 774465131057209344,141913 763394547535798272,74483 791583442395889665,232911 753649839485968384,28732 792892340889268224,247241 794700983519641600,261818 795016909162881024,263895 761616692808069120,69614 792028224796692481,243187 753450835716083712,27222 790533183351631877,231894 759176693831589889,56964 777691124773203968,126600 770964909425242113,122146 793585860541374465,253793 773643923684225024,136515 773884432050683904,139404 764445324865855488,78159 766014690979901440,81929 795401186987773952,263793 778998717772816385,171795 750396508827160580,11778 779408415760216064,174686 770402778644611073,118506 751056734257459202,16506 757311860626653185,46006 792816730271805440,247379 794233986969059328,738099 769002709370347520,110659 777650082313216000,12287 755956149514563584,40881 756501402113802240,42249 780621581479321605,182122 755905836686385152,18215 776554045225902080,151845 781114105168007169,185496 781208884711129088,186434 764790843484037120,84724 793135664887918592,249469 793640433180110848,249926 752232392383864832,21464 764139391296106496,80939 790941078694289408,234583 761675797082038272,70177 774091763698982913,139404 763311677458833408,73685 777384175724732416,161732 765882304208056320,90031 777374029694967809,158673 781808101653557248,187611 788087381345898496,210289 771117232956977152,123494 775722214486372352,149328 776611432003534848,156835 785647171928461312,197324 787100624672268288,207287 761312778263130114,66878 771162590198177796,122388 792119688251580416,235685 757717842850553856,48753 777025720971202560,159146 793058333364260865,247241 763506813471862784,1249137 775823746225483776,151165 786274936021065728,201583 792514300145496064,243187 760244969575739392,61444 763156854939783168,75899 775524800408059904,143720 765729815991169024,86440 775071653659303937,146949 794191299561697281,258607 750743968921505792,1248108 781050374765412352,183759 771754757753044992,127134 787767282625679360,205197 760301769368952832,61412 794542329617088513,258058 768451182889099264,104932 790646846683226112,232169 794030365467754496,244550 752945669078327297,12954 788690238046629888,219942 781141062140071937,130635 789848148600467456,227496 793933106382336000,256255 776003283336982528,152872 786123860127154176,192320 780090850936102912,176128 789219293422497792,223627 795766214593105921,268446 773902587368120321,139404 793471219358113792,249469 792140665950003201,243615 766736413391986688,95333 772467421630242817,130415 785435599964631040,195481 790521190309736448,231894 779088654459428865,172057 770351845063745536,118515 792431302695874564,245148 792815985141112833,243865 751822970004213760,14277 758028082758373376,50804 793541430920646656,252020 756766924453797892,41702 770734111690465280,117377 774352464472449025,143051 751143705285984256,47835 750065097335123968,11495 768892224281063424,109945 758684785090912256,54070 732235772388999170,349704 756555057353588738,43553 772464716601892864,112788 773255358420770817,134993 760517552254496771,11774 790983458436878336,233692 769142840169472000,111558 759093487950176256,56292 766034787056300032,90539 770423636297678850,115435 789877653398355968,29569 761413108250226689,67468 771672449918218240,126152 774459329470533632,141360 790980584478617601,234653 773754292746457088,136640 751750479277727745,18893 763769115362418688,11774 759234411632156673,57112 757230387349245955,21074 795010703920754688,263896 759167106873044992,56772 778677013422813184,164814 794722744579608576,258456 794240173814923264,257492 768948412825767936,107428 788902741791928320,11774 761567592809103360,69256 767833720179003392,100561 773957154437009408,139404 775108653217177600,146720 751852169897312256,18215 753121510819332140,25255 793314700075433984,249841 794757737074884608,262849 763871623090991104,79911 767476778986156032,95055 776318028908732416,152872 786421839744479232,203674 764685302396882944,80939 787809561315008512,205197 736299615461474304,11774 768675120856477697,107428 794200849803345920,258044 757753514206658560,48663 788527055440900096,217140 790920765365297153,232863 776423032353124352,155688 786048537033310208,199640 779939882332323840,47783 789171982730342402,11774 794194743223812096,249852 756927487074906112,354841 794551651185004544,261155 743835381439700993,11774 762104331441086464,431998 765735198059294721,88920 763420066243194880,76723 771486119636590592,125145 775587747830595585,148994 793597181697503232,252679 794582831674507264,261155 761982180704813056,69865 794189811947016192,257492 772748881671122944,132335 777944598798663681,164669 768286383244914689,104162 773949254708506624,140372 771401001718996992,125367 771551930644508672,126389 764465906420359171,83367 773643077768458240,134288 750460683985137664,13021 780949610063925249,184196 763687406243573760,73814 786723613122695168,206212 762643917972078592,73996 771715283752882176,126389 791375551168651264,237999 793305628869595137,248193 767842960134123520,100620 785624988569088001,193967 763509752286613505,78304 778070329218387968,140444 788585463296569344,218275 733176015569162240,354365 773104414752202752,134412 792582119952224256,246392 770444997455818753,118191 793092980374581249,217519 770086947461136384,110389 772994343388852225,132825 787133759531384832,208252 793123857137709056,229908 777567417551745030,161413 757441954112114688,1172928 771852310041341952,127657 789525613040119808,226823 773319818258841600,134375 785852423810195456,197512 760489061631025153,62853 761655909663641600,64722 795324738440724480,266079 761310789890248704,67401 768631845646770176,100893 778929060080562176,171168 785493283745038336,194743 775399566875226113,148645 765320249008726016,87145 773919550488313856,139989 780577943122763778,11774 786336010003156992,200428 791451414908329984,237908 733047590896427008,354869 763111997156261888,73685 764210278938529792,80939 785557971371560961,197035 788408114668118016,213887 757102984505466880,45964 767906697713111040,101681 770289798019973120,117257 787441051023835136,209713 787467321035988992,206117 788467962587951105,218275 790968548457873410,234653 753632628817989632,28732 786624609743433728,204413 735100815942266880,349618 791017228183281664,235590 779074013511507968,171062 768073539110989824,101681 795039536589971456,263532 793250463068008448,250430 760111092555190272,61051 770898862039064576,120610 759805761497083905,58267 768747536337121283,108726 779850263632941056,148018 770384950310871042,117257 793104164838596609,249469 791358076569853952,238429 756957143266267138,44450 768453873686155264,101203 766063369933746176,91146 774103956528128000,139404 780577491702341636,11774 754182004892012544,31537 773635653313572865,132335 790588381080199168,208178 775752349239353345,151071 772797908966146048,131027 761260336339095552,67547 793123974695817216,249469 752177679487602689,14277 770738105082982400,120393 769867519293259780,108849 777472356046479360,91137 795031866457858048,263926 767949327834710016,100893 751632340376399872,14277 765906481338281984,88920 785822554963357696,198671 741775091378343936,1247481 757041163387871232,45122 769881551488319493,114861 780388311538040832,179718 788128421025120260,215754 764303970672140289,77598 753438337675956224,27280 792086637840855040,243187 754038522030333954,31400 786263283523170305,202429 793622208224649216,249926 786504440782151681,203674 779078160742744064,172523 759605637038825472,59164 791040818152808448,235590 775421321496756224,148010 794262777217089536,257492 795232163536965632,264397 795441981480636416,266151 795493855521083392,247930 752185349204430849,14277 758101896712249344,51451 792488987633913856,242693 768229990118948872,100579 780616405011931136,181789 790370186679332866,228820 761633677533208576,69231 793925099292360704,255393 768286004096532482,104932 778374570331869184,166409 790932395461480448,234796 752220778343596033,1248155 794884003610447872,261818 756814226258296832,43285 793499451058827265,252408 780764463544709121,182960 788060258140770304,209918 785235986880008192,193669 790622459296788480,232427 766528294351101952,73869 792715558026219521,236844 760884015863824384,63267 772790753118580736,132335 764602287062814720,84209 790680001180041217,231792 793239933448105984,249926 793773791574843392,255158 765551813206609920,84889 776411092570349569,1250308 776558370874617857,153675 794512285452697600,257492 793908913854943237,233241 758361161133920256,52554 788385850577022976,217519 779016990149140480,167319 790025702355509248,221228 795732488626716678,267862 793142322947039232,249469 788057873611980800,214492 795178615604473856,263906 787135477836947456,209129 753387055825248256,24745 789741263323103232,225359 781267586457579520,11774 786015993109676032,199262 774365443154780160,140444 768688438912618496,105109 758026926523031552,50314 777341409254776833,161456 788512608844328960,218164 793440262504808448,251947 757631244301590529,48402 781276244704985094,186584 785886324498714624,198513 752661710427688960,22779 787055480396853248,207287 790622978874703872,108396 753678911272124416,28583 773281149846183936,134255 795030782871937025,261796 749424962822246400,7277 787087360450330624,208016 765217703980261376,11774 756649648840998916,44271 757916747257286656,49852 757908862775267330,49754 760996239794208768,62728 755774422934548480,39458 790891750084739072,234583 794545299356192768,237964 775484474175983616,149770 786603085787455488,171085 758430662395203584,48289 785562435746926592,196538 756296835317194752,42432 769853452197498881,114454 774321480851136512,142942 776214802528174080,154214 785663606725705728,195807 790661261843365888,233307 768508053067096064,104973 794645576033980416,261818 755448474993356800,11774 755795076534702080,11774 772867893964845056,79987 773190981931925504,135025 751603228047921152,14277 751985180508913664,19317 755950113747382272,40881 787978170855227392,210688 786904302971449344,207287 790632169400070144,232137 791716208324128768,240483 733856297624297472,350247 766057252574810113,90482 774135765848567809,9047 785720071284940800,197512 786400570206597120,203674 788723865409249280,220029 754172566114361344,30339 792412343699288064,243165 750106561700327429,11463 786041851660742656,197512 750872284764655616,15255 773908146997850116,139404 772907352257331200,133519 769684195245424641,110585 770342371858980867,117609 763806849720279040,74575 769695866588463104,114779 781451981353324544,139404 758476036329857024,53163 755547575307165696,38401 760502980667961344,63149 788105124103262208,215567 769355174770900993,110585 793577317255647232,249926 795685758589927428,257781 773694525403308033,11774 778285533147475968,166434 771899156336152577,24173 780649432643674112,182257 753737621235462144,29263 785283929372823552,193669 781484264990842880,185310 795369935937687560,266079 759180056820408320,56964 764983797553197056,85562 776143631585386496,151361 757282520324898817,46406 778708014387699712,169923 785630401092022272,197512 786284520920064000,198304 754737221194903552,33356 776452121738694656,11774 781861708818096128,190424 773763006731685888,138819 766022365964750848,90618 767433038527537152,82640 786955967384522752,207287 776168499823648768,154071 787673048790933505,199307 790602599401660417,232169 763574717353558016,77687 792686042511970304,246392 758752486647889920,51043 761412104884674560,68102 779474519438135296,174115 760144702142156801,61292 788455190903005186,11774 771113086426161156,123621 761643602669871105,69878 773971295952367616,139404 793257025945952256,249469 788841084759711744,219915 755121926138232833,26458 759142282285154308,56964 780647867723747328,182257 790906708470042624,234583 763811580421156870,80393 787478814884585472,211347 775521078097678336,148045 769511463379668992,112788 773671519406788610,137740 788492495042719744,218540 788764731339341824,219174 757730007657517056,17120 773962020261535744,139404 775257972813471744,146011 778373189994962944,167220 790652628657119232,221664 795027129004072964,263933 795032494705876992,263896 745016495172784128,11774 778626753283624961,167407 770382353176813569,118191 794318074015076352,11774 764798336238891008,84724 776625686098288640,53667 793187076057337856,250430 769352434724532224,112399 793147089043677184,249926 755444878084075520,36877 786278709082722304,201958 749958449568493569,7546 794545748142473216,261155 795048540376596481,264397 789113663030308864,197046 768563176979910656,106716 790653812574785536,232881 792079641951342592,241678 794583004748320768,261155 793198304213344256,249469 785970075555786752,193721 762234757560225792,72370 777579428738109440,161277 776499963606011904,147759 778286545359036416,152594 788360152743239680,215608 753952544087482369,30590 795727626048598016,247930 753669437211889664,29040 774057625914904578,137158 765687407584739328,89198 785304252696498181,194205 752994976431157248,17416 776856137928806400,157755 732326428579119108,350808 792770011635015681,247241 793238481929723904,250885 779426487216721920,173628 775397262767689728,148994 753673935850311680,28262 786367248298631168,193636 751861107707568128,18316 751223149816152065,15968 795101031617150982,264397 753349214302863360,26436 781339890130751488,139404 789284497971818496,224680 780760069243744257,182870 780843897513766912,183269 774206388545257472,140900 792325806274011136,242006 785655511974809600,196277 767693071542779904,100620 789099605942239232,223099 777030138500255744,159876 795748238636814336,267576 751097527173165056,16897 762919004730167296,75542 763026576464158721,75899 758301281567899648,52061 789212976825917440,224333 732722121319809024,353002 786972981608132608,207949 791734505136541697,240070 771072488855842816,123280 756253222130425856,42249 762045853112467456,71627 760311153465655296,58945 774123838900621313,141360 793422195053699072,252020 795489711565537280,265875 777933648863584256,164578 793999243312857088,255870 750746573043367936,14462 776423753374924800,153756 794628951846985729,262022 772114558534111232,125554 794060534140338176,256439 794637109575512064,261942 759155059548708865,56964 768096055091003392,103389 771081618941288448,120425 763901448329441280,80153 768187885220601856,103786 761696558903472128,69548 778038618010955776,165523 759126600323469312,56552 787083703281410049,246425 734242122375790592,78906 769683454703251456,109594 794724556422467584,261130 781478488503050245,186584 768474443429482496,9643 773205184596115456,133454 762778250812633088,74247 794553613939077120,261155 773982123321651200,140444 761133973208784896,61051 791692886018494465,226738 776464636669530112,155334 751626632721469440,14277 768976792036093952,110362 756283750816768000,42432 772241532019769344,128897 792056916042190848,243576 792109413112815616,242693 762633023800107009,73867 793177367699156992,249841 761622929457221633,69711 755163864891793408,35890 792426897829351424,239469 758663398796079104,54070 768134918379540480,103071 753523453383147520,28015 773202608454561792,134380 763793296657383424,78566 754111852334899204,16728 764190436994981898,82209 795458034994704384,266884 756612208759562240,43553 779856058491637760,171991 792158739059109888,235685 795359760832827392,261598 792109238604615680,243187 765378853338423301,86645 780406906024239104,180039 750500810069413888,12746 768233311055417344,104973 771478896239935488,126152 775373716805025792,146479 764297997219876864,82283 786909920402735104,207287 775743025490255872,150404 771145332822536192,123345 778247806184255488,166532 760116841155100672,61051 752645201852858368,14277 773656572916436992,137612 793134524049883137,249469 772788804251885568,132335 793575527973916677,252020 787506657886560258,210432 788440968802344960,215754 755054023821168640,33356 761832433339641857,69794 794039153885229058,257492 788766559795838976,220526 793126044341370880,249348 767067645548060672,97377 790208645380222977,228702 778657499868237826,169550 772530324727136256,129551 795747383032369152,268448 775519389466656768,112363 788386378891530240,217519 762823151629762560,73926 750403623247458305,11495 791757573976317953,240718 754723254179246081,27045 761859315540033536,70959 788061613693755392,215030 795760692620095488,26066 757244313533227008,46280 759763889168920576,57749 773556738272493569,137158 781503119247106051,186434 790774327822036992,232169 773858861102936064,139404 779441375897001984,173628 773919934468464640,139404 779180113720213504,170426 769265685180538880,110585 759050136630603776,56194 765707557209935873,88920 764732469643915265,82344 763461043356069892,77612 785544224859095040,130635 794876340390555648,261155 760965879962017793,65222 778361079948640256,167220 764980266234421248,85562 777297897318707204,159146 767860317867024384,102137 779474422897840128,174294 760568933002993666,63149 795150104856399872,265257 793160649169788928,244550 779866240282136576,174465 788798502419726336,220029 733077767902760961,355261 765764416939945986,87861 779830776833507330,177233 753365185247715328,27045 780420777090899969,53001 790580210642980864,231894 769822016346001408,105109 786108112172355584,196538 758687591625404416,54070 785301108478529536,194934 787088657295417344,207287 770086174945837056,115435 778424396235014144,139404 752681155749564416,22779 788398375934627840,192395 793253773489610753,246225 767724919761362944,100893 786275600906522624,201494 765649883130888192,88930 754242683460198400,24201 785787448924184576,194723 781831976902881280,190424 793003563786067968,191065 794981481462566912,261155 793925682090901504,256219 778722759589322754,170187 757263868875804674,46384 780919785634668544,183338 754724024098234369,27045 777210552380784641,158338 791266498450948097,237491 764290345957896192,80939 776399425941876736,153845 763798514732335105,80303 778954773534011392,171324 756305663417090049,42432 767352473891827712,95055 752309120733093889,18522 758627515695071232,1170552 757608884890664960,47761 775018233816547328,146405 794565549275525120,261155 750735288419311616,14981 795734035670646784,268710 786313865051058176,202727 765248431778504704,86485 755742701774077952,39235 792037415582130178,243187 765108527111081984,85562 790617645137682432,232424 792013337198489600,243075 786596934005862400,203799 792143349688008704,244297 777284136641802240,159475 768854736321687552,105109 779345834240606208,173964 793458075663495168,252408 779065322162757632,171886 794998542444019712,264431 788707566138355713,215437 765716344838955009,88489 764167656836632576,82066 770681295835893760,120610 757222240349933568,46463 759422615224279040,56964 785676762575360000,197286 786256920629829632,200490 753647183165919232,28866 755387529927520256,36332 769613602449940481,114021 757622465388359680,48402 769350094453870593,112363 734548930097086464,354737 795254366794108928,261050 771523825246797824,126389 793239797183631360,249926 785826967589425153,197286 779002905554747392,171902 779329671431393280,171993 792124603573428224,244036 757671455270146049,48735 777914455938260994,162596 793215095891451905,249725 767811808900026368,101681 765602899921547264,87904 769230934105165824,111549 777470864551882752,159876 785609197811408896,197512 790961244555673601,234583 774361551910346753,141302 756977124981039105,45686 794548508124676096,261155 793496981276532736,252741 772094378055639040,129558 754919650597728256,26539 773566348387557377,137042 750081720578347008,10661 758049011110588416,51069 765929051349520384,90012 770001151672651778,11774 790934413710417920,234796 754746573712560128,33356 763112673621925888,75724 788152232667713536,216009 765578793490808832,88052 756597535314153474,42955 740177574266077188,353488 795377546711957504,266151 780638765739978752,182257 786032005112668160,195446 794610387190583296,258456 778563910366556160,168463 753109777677479936,24675 752992397769015296,25255 785659061337485312,48617 778569613814759424,168794 793202324902711296,249926 768582309226381313,106281 761593931280769024,68987 759531678691827712,58757 790938391483412480,232863 792767254534492160,247240 773891404179406848,139404 759813041948991489,351349 768498641342373888,106774 769833531027681281,105109 766085574717431808,1249311 758636980267646976,54070 775682247995318272,112363 765298033940541440,86440 785656714582331392,197512 778360989578203137,167676 777648554059890688,158118 753100269433544704,19399 764444006705049600,81574 755576095055851520,37424 786637403041636352,205377 793632311870971904,254058 750058704058261504,10847 764890625749622788,84449 794327847313686529,256038 760125410889732096,61145 790983644550721537,11774 770704447802454016,120393 795693194109403136,267862 772241584536580096,129558 764938204558471168,84724 773879336814407682,139404 775042951852404736,142721 787726074511843333,205197 763752757765353472,78561 778673180651167744,168892 753420146136363008,21634 793458372087386112,252408 794146661736087552,255942 762396741949722625,72978 791602986904612865,238207 794672777613582336,261050 752143806225604609,21034 757212256102969348,44163 788734657290313729,220029 755152727798386688,35890 776092127042281472,151212 775913350341468160,151071 751092292170108928,16897 766689201714761729,94699 770789574087811074,118191 781478501987721216,166864 751609792800645120,14277 766039280342958080,90539 778609272926109696,167753 757153622501298176,353879 755951969152462848,40881 781888118043455488,190424 772175122589376512,127579 773506858728513537,134363 772998778454507521,1249998 769528706834374657,27164 775303637857865728,146903 763196552391200768,76858 785289623131959297,194546 778291350261207040,167220 778328251768774656,164826 791780489078120449,241678 791335016982728704,238207 793145939653308416,249469 763419489555800065,11774 794535684602269697,261155 790491550790725632,230297 785828759060480000,198671 765107833411174400,85562 769263707171983361,112399 794207638124830721,258331 775100248179953664,146704 781669540929294336,186363 790602355897139201,232169 791426218541273089,234556 764721451794595840,84422 750433681945161729,12883 787512314253631488,199840 788453673600847872,218275 753773375063924738,29790 769376832156213248,108396 794993432611590144,262925 792370308305027072,244289 763441716082782208,78344 771220543739535360,123825 789077165480566784,223286 760554266385719297,63149 762295708275859456,431998 774640840497070080,139404 775115707813986305,146720 795376455836430336,265885 770448082798600192,118192 761408847915266048,68489 776886930273370113,157993 795375374867673089,265885 762441697133375493,70886 788869436493135872,221785 766272489605308416,91894 781662414496342016,177455 795760239589097473,267815 780847007975944192,183269 773709236081524736,1250083 765760133985079297,84724 770068696219914244,106447 788135510233452544,215005 786112103304273920,199546 767845152505208833,100561 751721846509301761,18893 793314239133790208,249926 755175492622422016,35890 791376292008439809,238207 778623934547759104,168794 789903116380626948,211028 752036337247592450,18452 793140785394835456,249841 785524848156086272,195730 780094135835451392,176128 788550280363118592,104244 793510310871175169,252741 769934190548705280,114301 793921279665537025,248652 794798966336417792,261155 791477791443214336,238272 794326509452398593,258878 785927136418816000,198878 764579032193126400,81869 793882690697109504,255942 764883890964197376,84724 791663738822754304,240483 761538321327665156,68908 793132595785506817,249469 775125682921824258,141091 751944564894687233,18555 767840410148286465,99111 794974211387244544,263895 764137573555986433,80939 764529874576875520,81946 775733271837732864,149953 793424838169944064,226738 794560849688006656,261155 769618755282464768,110585 790614014699065344,246425 772559145757134849,100893 778922045060943872,171168 795253154015129601,261594 788070537968758784,214354 758909248579305472,50827 764171064461041664,82066 768981327412469760,110023 788803721127878657,220526 771539054504521728,11774 794934014222077952,262849 792063112786477057,243075 774825957362282496,145244 780938188130914304,183269 765601494079004674,87904 770331033573130240,118192 773331809933283330,135736 752683300838342656,22953 789080431442485248,223286 755830987007799296,39462 756602937674260480,43225 788059068329971712,215005 777601479607582720,161978 760915709333495809,65387 769827255530950660,110585 776121598747222016,153845 792043191553982464,241819 761686332653596672,130505 769371963089223680,113165 778356606945951745,167220 791284591176941568,237752 763788528593633280,80136 772258284581576704,129551 760311749576912897,61719 774013886563364864,139404 763900846002229249,79970 768571195545546752,107428 774290867095953409,141360 743480692743487489,11774 793575624438841344,252711 778492105991737344,167220 780906288318390272,184044 755532534729932800,31969 792034897523249152,243187 755136918124244992,34898 769306491257917444,112872 788051999027662849,214492 791405748597231617,236884 793250169303072770,249926 770448829409734656,117257 769386748417863684,40035 754785491241820160,30370 759381958988357632,57910 776193890395295749,153095 749621236255248384,7546 772396296116117504,130689 788239160079478784,216198 787307694025613312,203014 781837545680334849,171991 786983789016645632,207949 791357223498756096,238395 775771989676023808,144730 773931148883951617,140211 768118301608194053,103354 773661463496065024,136448 791123597909630976,164814 793105782883622912,249469 733027536209252356,355396 751845704121847808,17794 786368018938990593,202727 793150258570113024,249926 794160721231839232,258331 770392894628851712,118191 761273104379310085,67283 767846158848913408,101681 785657025137086466,197324 785673335761809408,196277 732888355176914946,349197 756299183628386304,42249 755745428608389122,35470 778775956274098176,169923 788054178987806720,214022 760176120880824320,61051 785889711814434816,196788 757603461655519232,47782 793503012773822465,249926 793504703007121408,252741 780572834917519360,179560 763814369700478976,80098 772000225846136832,127775 761605821805498368,68993 778360457992155136,152594 750096483307827201,10251 765952728690364416,90384 779154529828933632,171168 772836328727650304,132996 781300654727892993,158524 768972065286217728,110585 764669045559795712,84209 768897634182410241,11774 789777973205348352,212131 790653949539942400,232169 762779285795069952,74366 776534022113652740,155933 794578221731713024,261155 761315391448555520,67401 787388312457768964,203034 793481206293594112,252196 758289500049113089,51809 775438868904423425,148870 750402694750273536,12565 762749576419897345,73926 795366145704329216,265257 750445677088387073,12535 764303936547422209,77598 753253279908319232,26140 786451609584738304,203369 792055400791236608,241523 760204367475638272,61412 761694680874618882,68862 787722416524898304,212139 794674892201488386,262022 733176464452014080,1170862 776776530672361472,157840 785488869911326720,194949 787971268096122880,197512 757901147713769473,49852 760111890810929153,59251 753785127218483201,29819 764852181476384768,84708 779598416015978496,170077 773522008881696768,136947 785243857663496192,193669 769815695580401664,115435 788039863975178241,214354 761960068573196289,70689 786537686924353536,203674 775228383529537536,147810 758709045117059072,54070 794333623633772544,259055 771422169628827649,124340 768125712075292672,103354 789846229408546817,228101 779058768734670848,171324 787129887832309760,208134 788774349801082880,220526 768889408628023296,104932 794319723597090817,256038 790875998501871616,231612 764614291693510657,82002 780049031414374400,176129 759107995422699520,56197 778349243996274721,167220 775416759486644224,148800 761738046840582144,70543 785883188115697664,197512 792025069551624192,243187 763086054815477760,73814 773991861098803200,140230 762690335004844032,431998 788992107176263680,213064 793910901179084800,256038 794655443574542337,261155 788403635420008448,215005 786421400726859776,203674 773666395095568384,137698 770247589614813184,117294 772514179156697093,129108 758505442620248064,53185 779416243094822912,174557 763479740560834560,77632 791146212284039168,78159 761210581554573312,63753 779067744478228480,169515 791409327923875840,238207 758066690605346816,50923 760557961643122688,63451 775712333435965440,150511 779168835496574976,172962 788044576980217856,212239 794641319255822338,262313 794853960125480960,262752 752899699733041152,24134 793483601644032000,250633 780134360968146944,177233 795614950085578753,267521 774613696932831232,141887 764800461719252992,83866 794039637480120320,257492 764188856509882368,82015 772214329827405825,129991 756256789096697857,42344 790267181477101572,230282 772830836794101760,132335 776814431934222338,157755 779374822367322112,174427 785275838170292224,11774 766306292818386944,11774 757603971380817920,45566 770601559356874752,115458 768935888030167040,109666 785674452822622208,196917 760575390708629504,63559 791053996496683008,78159 770837810265878528,121612 777356414373232640,157566 794605062018318336,261155 761670221941710849,69878 773670473271959553,136939 780171023765340160,178716 759138542782181376,56552 760253874590539776,48052 768876377017692160,107745 794216957629198336,254209 776973994125844480,156835 761793853179428864,14351 793228248960294912,249926 763854906537091072,77136 779345104486096896,174280 758110993352241152,41703 794131199409192960,249926 756234799283666944,42118 790667469262389250,231580 793126428439089152,249725 791375651496341504,238207 732670842962874368,353016 751633305636745218,1248151 775752107408429056,151156 788853910870102016,220526 772951996986949636,132335 778335399764570112,165488 795692854194606080,266079 765596227270574084,88471 776782369940529152,158092 790294960310550532,11774 769283248342138882,81294 780765835199598592,182960 751195809056632832,17434 775452423640850433,146259 786792788679548928,206642 795032753129619456,263676 752967030186258432,24603 780740784727461888,182036 757745800030068740,45672 758730697573928961,11774 789088992994164737,221971 793816345112567809,252639 753646707162943488,28866 791353342060589056,237332 768976914321018880,109960 795713068244340736,199307 755040254176923648,34645 793994659185954817,255942 748472922415726592,195876 769587232546000896,113412 790584084057755649,232322 773933602631364608,139404 786687939501780992,205728 791466542957416448,238980 752262026232107008,20279 776205183986438145,153845 754765225094582272,22393 791311594261090304,237491 785304861151678464,193669 788071243337506816,215005 768693906817032192,105488 785859025380532224,198108 795035881115566080,262849 786386062264315904,203510 757079213027561472,45964 767133301073207297,86103 794590814194270208,261155 758091644210061312,51043 788185757131214849,214899 770453612891893761,117257 786088769925554176,200386 793866333255413760,249926 763345904136966145,77731 787071115344642050,197512 789933643233947648,218349 793618435553001472,254209 781310541415362560,138812 786007751621160960,200382 794271129275727872,249926 788155962578305024,215057 764498610394320896,83391 753121592775933952,22715 780485337411940352,180783 786983522464587776,207974 781110040677773313,185496 758688322042474496,54070 774428994062221314,140230 755127878212198400,34731 777383189614583808,161714 781191544971923456,186149 794729354517475329,262752 775892171983556608,151463 758074355700162560,50923 776189742555758593,154469 795093703052447744,39957 751621683358957568,14277 758304877739122691,41703 755103720602472448,33356 778333874657038337,167569 764178202885394433,81869 788429133130764288,205094 794726695697870848,262849 759428199138852864,56964 761679567211737088,68864 781648264324055042,188934 791740402793537536,240535 791661498309435392,240483 781320568851329024,186584 774207058740666368,141918 776423208492863488,155688 785605460661407744,11774 779031030237896704,171693 769300835201327104,112788 752919183524978688,18550 753209755250810881,26140 788865919535767556,220029 773116700388630528,134470 790632254271741954,230899 794207368485617664,243865 769509559790698496,111558 790838926218924032,231792 793857109670625280,155390 761597602924158976,66979 777708545001357313,161387 768107702769909760,100893 770673252473638912,118191 756573967964569600,40947 776402301711810562,154071 791604670871535616,239893 792570172213190656,246681 755545410714820608,38183 758357614774235136,52061 759225374660239360,56964 736871177763708929,1170678 763862788297134080,80153 761826129787416576,431998 773255913532747776,134993 788338832362135552,217024 760282872288862209,61399 785848181930225664,198878 790322755400966144,228810 761699835628052480,68668 773886239199997952,139404 792086329962016768,243075 733169342569832448,353589 788397805945622528,215608 794604316359204865,261155 763108790875021312,75724 778026007668203520,163785 768229989296828416,11774 785981043031494656,199478 751956300418789376,17794 780851787276353540,183269 761210421563035649,61051 755150898012229633,35890 756537031577264128,43751 792252271925100544,243187 788093855530967040,214899 793859281862918146,255942 761265050967379968,66815 780804639134355456,182667 788700476988678144,215437 751041144453083136,15808 795133554585808896,249926 779704220752617472,176453 777013672342237184,159850 776894460500279296,159245 778004699177811968,164814 761588759066324996,1248912 766929184631455744,95572 778020371916263424,159876 766428163597623296,82209 768478041404166146,11774 789067231875465216,219119 788539828119875584,217837 755747433804685312,39384 794696681841459200,262849 788120043104022528,215578 743341793886887936,1247580 789261926694002688,224678 768990309174747136,108729 779417519970852868,174115 779133053855641600,140444 772787413064101890,132578 781275756760629249,186584 759574633280569344,35479 771526861507686400,126389 787412746270756865,209422 794935182327508992,263895 768568905606586372,106716 760493456003334145,63149 779556960488321024,152735 790532707449204736,228525 777081800292052992,138490 791788983483297792,240926 789308631548301312,225359 792845819930030080,240682 786709045172379648,205728 790294721952411649,11774 795059818419589120,264397 756960038476914689,45122 788530471818915840,104244 761284062539554817,65677 776883698163675136,159146 758244094770548736,50698 793238059730907136,249926 732631753697939457,352911 777585277489471488,161960 793920168204201985,11774 752795188087562240,22665 762686281071550465,74133 765187683568189440,83512 764923288497770496,84724 768643668450250752,107024 750467321383227392,12746 787652339482128384,211347 792875793210748929,243761 753890379385233408,27222 775342404203270144,148473 764285873705758721,82759 749682574671347713,9433 770394561633857536,118191 776713045175177216,146991 786430008650764288,203391 768576473489866753,106702 792427881179865089,245056 776932258120773632,157993 753430847475310592,26458 790114292020441088,228542 793644748552691716,254025 775455789381066752,148870 792912467277983744,248065 772881881243136000,132364 774907157976408064,142906 779456345640620033,175260 766082237364260864,90482 758739215634931715,54764 785283323081986048,194281 793147859877134337,248988 767107304143532032,93112 793957948477161472,257026 755820885743919104,37219 764498736261111808,80648 795691358182850565,258193 768090191667965952,103354 768640839069290496,94699 767138435593232385,97438 771486528182771713,125853 777862289089294336,163763 775431460765495296,148574 794272802601893894,259200 790895423510630401,234583 786943386485977088,207613 762675025069703168,73530 771128713920393216,122299 763329046965002240,77577 794207648816263168,256219 785898859377688576,199546 748591813850632193,11774 756889208590041088,44163 794201239470817281,258598 788852289360441344,220332 754750825210142720,33356 769694828435234816,114987 756275452881276928,42432 780451830274940928,179936 791632202190643200,240145 793876676828540929,256393 770463472144506880,118191 794744361313595393,262849 795727738829176832,11774 794088089446584320,257492 785748734961385472,196788 740294734732627968,99816 793114543702417408,249469 749274034035159040,7816 756875197291061249,44163 774345537180971009,142942 780042580532850688,176458 789417898569785345,195764 775371032219705345,148574 760868649532022784,64326 765026894802718720,84724 776040004267094018,152735 778614479504289793,168794 788904982938550272,220029 762775379539099648,74868 785505465048395777,196214 792500488377888771,246225 775377213881458688,148870 740725497852661760,1247381 785243038679310336,194058 754891458679742464,26721 757979489460715520,47940 760159504306548736,354103 769344242225262592,112940 785860178109272064,198878 789554002224492544,226731 775164129153646592,11774 757260297086263296,45014 778486149450870784,152594 762602594439204865,1249026 765786157535944705,88930 762753942610583552,74630 776706199156690944,154832 792014063760969728,243075 791416067914665985,237908 764164875161526272,80482 757471564472340480,47545 773266340706553856,134993 770390258865283072,118698 757579563329138688,39197 761289046853320704,67401 788187368574648320,214492 771460220006653952,124904 793612172144283648,252890 753992696390443008,350711 795039649295167488,247930 764880674260152320,82066 785274225481449472,194648 789146592649490432,11774 760101888431980548,60855 780606272051769344,145866 792103078426095617,243187 764983210883293184,85562 779700555136376837,175092 787014929958178816,207287 791064067037274113,235590 776148033339731968,153194 778543341613019136,167124 755432217132793856,37044 794537406615666689,259543 762461215004069889,431998 790398317641474048,207517 773739672417734656,129526 755018143597289472,34666 771909442199781376,128821 791774237916860417,240483 752159347434614786,20471 769956929296662528,115928 791669708046995457,240483 794303217739759616,258922 764374801221689345,75955 750626792550043648,12746 790705014075424768,221524 779148713440776193,172962 779095699170455552,11774 793802934165188608,255393 773532445799026688,137042 790926248067215360,226581 762611754895540224,73814 762458459665162243,72534 767687575037444096,100605 785908823705784320,194225 793887888496820224,256458 762512221314228224,72809 769062231736713217,110209 792092212058206208,239610 789058356002582528,220076 767312198607581184,97852 789218821613752320,223492 756490641908109312,37619 791756742363185152,240145 770881759818846210,121949 768518156318969856,104973 793519668472545284,252408 776929404203130880,158338 780794054246141952,182726 793168647514578944,248988 788450299614683136,218275 793111282324865024,241819 761354450602643459,66878 766831128640565248,79987 789956283403161600,217658 791695149457870848,240483 775525388378337281,112363 752661802488623104,22779 760486722505351169,62821 760913811557625856,63909 765403566131535873,86103 775062265154330625,146847 767872596985733120,102137 763780239801458688,47188 790916019720257536,234583 794003447548813312,255870 740221335503134721,354162 755267375373639680,35890 787365531460378624,199227 791813966326472704,241940 768336819696132096,102253 788940450782740480,220332 740326674844274688,11774 766737709758984192,95708 785544820819365889,130635 765071647988588544,78274 789108648245067776,220526 777750280184090624,163376 786283092306632705,192353 768250595950071809,11774 794628811530895360,261987 788901897881038849,11774 794968717109166080,262925 755489924330258434,37892 781468076109918208,188119 750661249596174344,14421 781166078974189568,183068 791082793291821056,234100 773909857627836416,139404 790673118662692864,231881 786950760130973696,207613 794938045061537793,259457 791625407925784576,240145 793593368605437953,253464 753505479754645504,26539 791648668344541184,235179 789136152372604928,223886 795023828644720640,264397 769132993940066304,110362 769160740099940352,111732 765668081834266625,88930 775399516463833089,148010 794984165720621056,263906 773951226366996480,137639 786912081756860416,205186 777603148634546176,162610 787000148085747712,207287 781154000674578432,185310 793504718836338689,252408 767127963699601408,97852 770958105387470848,122146 776674150295433216,157325 770400738316984324,118930 774001371855020032,140444 777242588495618050,159475 793508660420960256,249926 795746684546519040,11774 788414561820946434,217519 758661084391804929,51451 764679225886380033,82344 785914315618385920,199546 794910588262641665,263895 790933473364062209,234583 777689698168819712,157454 788450385769795584,11774 788869058775113729,220961 732971580658057216,11774 763913912177741828,79691 766349600450023424,93286 776476244808466432,156193 761274080565694464,67023 794621752911478785,262145 771840835927285760,127579 781079542945284096,183269 760807268178853888,64709 751982426969153536,20471 775402020228521985,148645 776262722006679553,152872 788818939556065280,220332 786325572590768128,194082 759381582926852096,28052 771767353092763648,127871 750356552461213697,11774 764247132568035328,82673 766057275173855232,88459 776151806279872512,1250277 765533107080396801,87904 791071370209792001,210238 759093421902401537,56964 766413755039125504,86274 771083600003407872,122982 772916257779769344,123595 792128220594368513,243733 764079516637536257,81702 763274796998287360,76549 779395704305299456,174557 785267074708959232,11774 770376674135408640,116899 773868878682165248,139404 786296711035678721,201620 787734937654927360,205197 768039489705021440,103083 766181149831942144,90482 780230901791756288,173917 771760660988526596,127582 793841310897582081,255942 758353085098000384,52554 786710322547716096,205455 791678661078450176,240145 755809890568802304,39685 794495240912576512,260404 758785184728621056,54070 771196441003896832,123280 749920617416253440,10735 769240095626895360,110585 791702029425147904,240483 790216390175236096,226490 761678715789123584,68864 792834957727010816,247413 791777965759750144,191778 776111981950537728,153095 773704057794035712,136904 779868112132988928,174465 761954597204332548,71026 793604333497614336,252044 793804929047592960,122700 792094267963572225,11774 765653137537597440,88902 777973560966909956,165185 776508065944330240,155688 766475790183636993,85326 758329462610128896,52112 769272896631910400,111448 789285475655692290,224680 791667822522798080,234990 786697921584467968,205143 769857555979907072,105109 793441590295597056,252034 757658116422967296,48477 773231962756526081,131197 764209248297418752,82673 785874118377889792,198878 781408177904640000,26066 790989274661261312,233692 749686119248244736,7546 734686725251969024,72475 774007466388369409,140495 763499404225458176,78861 777458744322031616,159665 793322628522008576,251452 789177238969212928,223899 771063734798258176,122388 761748363834372100,70543 765236687433764864,74247 770814494834589696,120650 793459367316164608,243761 768861311606198273,107376 775015548086317056,146259 789469491029692417,225981 785388151112171520,192306 785933280117919744,22735 780576131632074753,181419 778358419786981376,167180 773930770834395136,139404 757589081194848256,47844 772238123799547904,122753 777963594445164545,163885 753010471419125760,22275 792034293195300864,243187 768931549312016384,108729 776461732868796416,155451 768885418288750593,109349 787743900085678082,207096 760904188972990464,65234 761012499655200768,66159 775078130360852480,146405 758082997039960064,7700 787800936177623040,210207 765280025889345536,86873 788234624505905152,215005 791765309447286784,240145 773886807603814400,139404 790604139608891393,232791 793443634347581440,249469 764148170490163200,81702 761169949058478080,66828 768221775683399680,103354 765258594807721984,86440 758734796990197761,54070 773956092233715713,352031 762090525625159680,71476 766143814188670976,90482 769517994468868096,110302 740411618614497280,11774 792139476709445632,11774 793637528121249794,254135 757319942718959616,39994 779123031151112192,140444 776148539269324800,153658 788017524835250177,214492 759164426004017152,56772 786637552883159040,205270 794313977132175364,257492 771725810092875776,125554 753355836420792320,27045 793900004783968256,248516 773565195151179776,137042 760221128740614144,60794 794565888833884161,261155 763738704582156288,79600 794032023941816320,255393 758081801063636992,50476 760880394845712386,11774 766025033999380480,81929 764836103727611904,84724 766704832224780289,95672 749619380070252544,7546 785523190923747328,196676 750676299522465792,1170781 766046613882019840,90384 789886997192056832,227242 763478162105925633,76406 764208685665099777,81574 775852555100315649,151439 767956492729348096,101681 763221714067083264,75899 764215330700800000,481145 778736574741614592,167418 794967364982992896,262849 757576681200553984,47761 753772256392642562,27835 788213604667371520,210585 774685490566074368,144613 781657252771958784,186584 787914667939160064,213887 790356848025010176,228041 791148841961750528,234583 793242300109422593,250633 766003447015415809,90908 773616118976114692,138165 764981461560782848,85562 787548157932556290,210207 793163999982518272,249926 781828488336736256,190635 766438073525764096,93823 773088178848665604,134371 789219123678937088,223899 758180490327257089,41703 762029113490235392,71502 788455689496637440,215437 755162247186550784,35890 793338199372247040,249374 765327368407908356,86645 765184320541687808,86103 772115707370754048,128424 781017483629166596,183269 794690021978673152,261050 769056677127712769,110659 791479984909004800,237908 751795867791728641,14277 765615356681396224,87904 760973018621366272,66053 768991223575089152,109748 795695044774727681,267855 770674569141219329,118192 760940819129872384,65387 792925812550959104,248514 752916688912338945,24134 758150697032515584,51344 770742314348212225,121046 751192882770354176,17653 767869193320554500,101383 776926613942312961,158387 792388701133438976,240535 755491506794876928,36859 762615603890753536,73685 765304291510853632,73537 780646752483323905,182036 769926857269637120,114220 791451938126721024,237908 775869231208488961,112363 780859621246459904,180825 794611883194118144,262053 785273643995697152,193879 767957437437636608,99111 776763125693452289,155898 786916942720462848,196984 792838161890017281,242693 793627885831454720,254317 772277544083226624,125367 776224035759882240,154095 795310359523553280,265649 781462475220873216,187969 750436769200496640,11495 766426970854821888,93855 771308391763353600,123595 771680829315682304,70884 790596492985708544,232169 793157949342580736,249841 793898569992314880,256255 777619613995634689,162430 749950454147186688,10653 766268651905376257,91838 792871218407940096,248010 765730991742738432,89076 789322713827414017,225359 770703624183963649,120892 777698135439183872,160641 752977100399742976,25009 750541089996693504,12883 768219063470419968,91810 785295062750068736,11774 733166054634094592,355106 794618298201731072,261155 760879934868905984,65180 773239358929330177,135025 753284844663214080,26060 757237402972762113,46006 765599781091545088,82283 789226320626585600,224680 779155473501126656,171575 778395075860717568,167220 758229009897558016,41703 775666404171321344,355994 777258647474827264,1011996 786985227721723904,207974 771450657018515456,125121 793313289392402432,249469 733730896524742656,11774 761496917444395008,67161 763389368824397826,76406 795227003570028545,263906 795432881892036609,264113 766599164465586176,94766 755663987816144896,38666 776400059634180096,153866 766419183223439362,93184 778412145272819713,167220 779836787493482496,177248 794710592431017984,261666 788546795408359424,194281 791257142049185792,78159 785627321290072064,194723 749422500417826817,7524 785970557527420928,195125 752625243475177472,14277 770959319756115968,121949 758272627332919296,52061 733022037535399936,11774 762758516939583489,74650 786276709331046400,202429 759061744136269824,56552 795078612215099392,252939 795414664779862016,263895 775080587602243584,146949 758832296271024128,54070 766279025090256896,91946 770515642533441541,118192 773299761252360192,136110 775062242995961856,146704 780065878348038144,177181 765251290255462405,86763 788735210305249280,217519 788832772316168193,220029 767923813208231936,102595 771594525252780032,125554 774275459492175872,95055 787007668338786304,208379 776210503072821248,153760 793815799953625088,255393 772945228437131264,132578 757724301604843521,47844 780913205984059392,184376 757226553986146304,46006 745088643602124800,11774 769024304398888961,110659 795672435949334528,267521 785249592023494656,194157 792116429936001025,243513 764895762320719872,84889 790948900412600320,11774 785337365292167168,194934 777203514074214401,160230 764182070251880448,81946 773754474154172416,138616 779682077147095041,175814 781772346835210240,187896 791209269517553664,235590 785689270430433280,197512 756267933710573569,42117 764229579804381184,82759 756099324761690112,40463 760886590394609667,17640 786680577621626880,204273 788832700983418882,220806 793804997066719233,255393 791350346199236609,238395 769668278574649344,110659 780147540914081792,11774 794876673707675648,243075 753492504893423616,352061 774234091419860992,141360 789165361513963520,215437 766447428362989568,11774 757344075699752960,46934 791081675639914497,234583 794252696723148800,258044 779843597013254144,177248 787004575295430656,205181 788446160151252992,215608 751602955137101824,14277 788856001684467712,215437 753182841551282176,24134 753667001432834048,29040 776609836163276800,157082 733064859789578240,355225 750168663613845504,11774 772946441597747201,132364 755228756046852096,34645 794031461737213952,256564 760561983758307329,60112 758059852560158720,51069 769414415879995392,106716 762723019819134978,73926 765331949112078336,86885 758389715787669504,52554 766643224647700481,94269 788219529910427648,214492 792103238204030976,243187 762693099151695872,74133 788931862508994560,221476 792157367521640448,243075 794573502972121089,261155 756616188432674816,41839 794289678325321728,254209 766022694064287745,90125 794330444384735232,256038 774022523864297472,139404 774024659104702466,140230 751557352923496448,14277 763167015682977792,76577 755077581012074496,30050 763070585584902144,47188 781397949293162496,139404 773689307655700480,138382 766377562461376513,93184 751629577034674176,14277 768835227439493120,108517 771331551502098436,123958 785872457332699136,198591 788077574215704576,215252 752930183020158976,24087 771393535958396928,125367 749604919640862721,9273 758027717019308033,65113 763014867812950016,75724 767884298523447296,100605 786340466266550273,1063777 781356608450420736,186584 785777496570540033,197512 790644746758742017,228820 760496683042103296,63149 790988235002507264,235590 775737043494268930,150497 777007322195300352,158027 793589262839078912,253793 774281447955894272,140444 794004252179963904,257492 795352992195215362,266054 758505605518680065,53703 785627857628205056,197341 795037833681633281,247930 768968178621751296,109960 758132539236253696,50476 789997626842238976,228820 790734701543600128,164764 787839006578974720,205197 788538639332610048,217519 781526704023932928,188119 793628762659172352,252581 791820118225330176,240890 766348088889847809,91956 791267868692316160,232863 762372642657665025,431998 773667113219203073,11774 791317755043512321,237491 764980715838726145,85562 732099611691638784,1170326 785656377171546112,194082 788720300120616960,11774 732337740042231808,1170425 786642168706457600,162488 775682244744777728,149953 777142045903290368,128232 774337766947745793,142503 790244002444431361,229693 794208151197388801,256393 774330721540382721,141360 758357119812956161,46384 768171357888589824,353879 790223132464254976,228279 788478989018943489,218275 761065744901607424,64664 766321991502659584,91946 762023029467549696,67938 768159944969379840,102514 768962800400097280,110302 780791412308652032,183269 793178565353283586,249180 775676451454529536,150404 791794045504729088,240483 781852957004431360,67331 787304469851668481,209247 773953248407478274,140444 795696050904465409,267855 732771897197404160,353789 753197241293115392,11774 754864445411647488,33520 749280406013378561,8047 786930072653402112,207287 762619114951208960,73814 792579191820521472,242693 794709393212325888,262226 791369433893568512,235990 777321033187471360,160480 776897465224159232,159146 787181649733836800,205094 754047452530040832,30910 779479941100531714,173011 786269367524728832,201555 793256342706270208,248253 759022053777371136,56302 768492794725797889,103071 786796413241790465,204914 794326770107502602,256038 773614076937195521,137818 766287426285285376,91751 786611563927113729,204075 793090136200220672,245313 791449376740679682,238207 778291111114801152,167220 790692403271335936,233558 786606516220506113,204835 795419832170598400,266884 749145707240652800,7448 760424432364126208,62771 752898572975087616,24134 793815000951365632,252581 771956829601562624,128934 769259973213687808,112693 793795511241338880,255393 788203068579913728,352258 765080392013586432,82066 765203670644424704,80486 774059431973707776,139865 787969947087540224,213887 749612341789089792,7778 763461320742240256,73712 761260874669490176,67547 787049983870636032,208415 787377640084692993,210760 791174828636114944,229817 760187644949041152,61412 779692436385783809,175772 793708243805544448,252014 778215913002786816,163484 789797793682616320,199307 791331897267916800,233217 758695342196006912,54023 757968365021519872,50099 773848619413807104,11774 787489914829103105,202636 768501709370957824,102295 793647691242668036,252893 742879463143149568,351152 764949626793308161,27156 788151318233755648,215754 785944254094991361,199960 795065112310726656,263926 775495944783540224,148994 780037373899837440,174115 790632357845839872,232280 764148341005398016,82066 770983459082887168,121949 788894362469998592,11774 775712756469075968,148994 758655593792016384,54070 789529389453053952,205972 758391745042415616,52167 795013767201439745,263703 766161019345317890,90031 753834082505678852,29996 785810586722455552,198671 732360637217673216,229713 755163716329566209,35890 781509064891240448,188401 785292123809558528,192389 775021348292857856,144648 792288320403275776,7258 792343496942387201,204413 749634029494931456,9459 750709656587235328,14277 786376694554693632,201958 777843741784760320,164001 790969380897042432,235487 751074014542585856,16774 764063252523331585,80136 788694739843440640,218258 795224022246010880,263895 788451291576016897,218275 769714491755995137,114422 770293658692284416,117257 769371219158118401,112788 787305895210475520,210215 772492050302377984,130026 788734620858626048,220332 763828142368628737,80098 791331355984617472,236454 732196350268456960,350020 762460603801710592,73030 785981341766529025,199272 788324251224924160,216560 795204553792622593,265638 763128891582124032,47188 765269371262427136,86209 785638587085692928,195975 792803559838355456,247767 786298593707601920,202429 761357327777734656,61051 776047393661919232,151156 774986376387424256,146259 788759393991090176,220332 732842364532871168,352938 788405026712543232,11774 745445719566327808,11774 750906999072628737,15643 760485796164042753,61051 749731174197501952,9087 793398409277247488,249926 788465662658277383,215437 765726689150242820,89076 785841919167463424,198878 794691010722832384,261666 766384531788144640,93068 766410721793978369,91946 774068766690775040,139404 793257461713031168,249926 795319458629881856,266068 771314201121828865,123274 768966400870223873,109360 773918689271816193,139989 760352296584695808,62529 793991212315197440,257325 773344060383821828,132996 779312899349151745,164980 762731725344473088,73926 755135536537473024,33356 772882202057146368,132335 765051916359438336,11774 766849926567387136,95708 775880182406057984,152182 753870637077262336,28115 770758350673817600,120690 766772870085312512,95511 773712673594757122,138903 772870524997210112,132996 754007248444137472,29263 765309800687230980,87176 780837709329920001,183817 756424274164932608,42249 774637911585193984,143473 754053019017310212,31212 775519360936910848,112363 791737064412897280,241334 749469148049092608,49681 773892574125838336,139404 757619827993300992,47545 770437090320363520,118698 773539477281091585,136515 751169324103020544,16299 794660364675846144,262022 770716870664187908,120610 775990297142538240,151463 787039735294418944,207965 750390226711941120,11774 768912710134272000,11774 778276298938540032,167101 790345669877825536,225923 775700151340003328,150877 732464170189217792,351467 735862911520890881,11774 733711157979009024,351252 751591693439365120,18215 791466997670289408,237332 771718653918142466,127366 759194350127505409,56964 793872284033220608,256255 790993525512863744,235621 791680733643321344,234990 757785478909136896,47940 753893894283079680,29263 793182200137150465,249926 790590542027423744,231894 762747560620658688,74781 791680623991750656,240665 768369101752438785,102563 775528381819478016,143374 750853989516865536,15643 751234985256849408,1170557 790253616531505152,223249 757552078164221952,47782 778413458320613376,167562 780953994466242560,183472 760241497362923520,50129 732286603880599552,351184 770447723216662528,118192 776433438630948865,155334 789564593030860800,205972 762737365269958658,73196 793844357220671489,247743 749313685072572416,8047 792119316153982976,242693 759553858779709444,57574 763372038849372164,76406 789545210468405248,214078 744549525809823744,669866 787072442367877121,194450 791348510880825344,238395 794004898102841346,257492 789945191243264000,225608 790533923768037376,231894 777942074968670208,164669 762788470242828292,73814 785548425416716288,195975 793164364727611392,241819 755435326332608512,37499 768089504456531972,103389 790298518623846402,11774 762658010602676224,73814 764847234428968960,84422 772827715028135937,132335 791660530633101312,240483 780460290509070337,177233 793972096347111425,256276 757013583192403968,45669 791434857515593728,237935 793138885614108672,249469 793165177206214661,249841 791347407619366912,238207 794641412642013186,262291 769864816945205248,115435 792481551212838912,243286 760149107881209860,61051 775896385145012224,148574 775040408950890496,146259 795001202681507840,263895 767145757266837504,86103 770937273869176832,117872 768919006346563585,109175 791504507867770881,231894 767329096586162176,50804 768157310505979905,102335 791269901180604416,234796 755185177362591744,35890 760848855277703168,64722 775401099117363200,148645 781119348756840448,185496 792040547066191872,243187 789546520169345024,225358 752834293240520704,17416 752931020580724736,24173 759835651114045441,59666 760953646565715970,64664 792104987585310721,243793 759284907956957184,52256 793848885068259328,255942 776424300010233856,155688 757603414104834048,47940 793957383651233792,257026 760778539545325568,59403 763481380722511872,78115 788664968006676480,218275 758290520925937664,41703 734082102971371521,353374 779715826194624512,174756 792703565479325696,235590 785256447286267904,193515 788766110652899329,220526 794737364602126337,250293 778948138660990977,171168 764678841130377218,83870 792009605656170496,228037 793171259014025216,249927 794528338115117056,254135 757655437705699330,48477 793152499825930240,249841 777008975166312448,155079 771750196304830464,122528 788691483973083136,220029 777837830546554880,163780 778335673099096064,167220 751233287889104897,17307 761337417718599680,67938 765759379790557185,88459 751823896337342464,17794 775761839258873856,150511 781893744236920832,11774 781639918573477889,188500 786457007477841920,202727 788441674250915841,217837 759367711206014976,56964 757744404136353796,47940 781778144667795456,190036 752715639609974784,22575 794888395361255424,262849 736834134027296768,11774 790403565785276416,246425 790927403992223745,234583 772810824796610560,132277 775943004511084545,151463 770254375956525056,117257 756217472437526528,11774 792687857974599684,246726 792746353856176128,247232 759793166580985856,59477 789398378463408128,225866 766842027124203525,95672 788568554442412032,215437 790726452111179776,232881 785735405228265472,197297 766044834457083904,81929 768127266106683392,103354 771113443420057600,122344 794545230791970816,261155 760212727121928192,61788 785611943662936064,197512 742388675481337856,11774 750401588276015105,11495 794532490455248896,261155 794157382964281345,256255 794151746515783680,257353 767069798488477697,94699 732693632583651329,353228 786520331947274242,203806 768626881176272896,107469 732743780504330240,351649 794637604671131649,261155 791014362332991489,234583 767838189864251392,100949 767885524333793280,100893 794946455303819264,263817 767328280747905024,97386 795105686090874880,265257 768716254936825856,107423 753904329707388928,28128 786336503395856386,201958 756579751905460224,41702 790734150223278080,228341 793457741608185856,252408 786205340773875712,76962 781659879597563904,189086 750513257337741312,12535 755182535169245185,35890 776570345797128193,156132 794620270304698368,261155 792533732569690114,245750 749096811554410497,350226 756241481887846400,42117 750995235023400961,14877 776461564887044096,155896 779109585156177920,172089 771926832614608896,126389 773908320394633216,139404 763938011616731136,80393 777935986584002560,164578 766626965889556480,90482 780811614937153538,180627 766837958716432385,95511 795683777171300352,266491 772937457956380677,126390 772985832982446080,133519 780794791001001984,183269 778342707076882432,167220 764835162760753152,84711 769353608777371648,113138 733259571515523072,355480 764893100577730560,84724 765660079316172800,88874 775493060104851456,148994 780798277461487617,183269 765660469004644352,89076 789247646334525440,206666 795759782271586309,247930 759128126374891520,57092 770691316447449089,117257 774353902942588928,143041 775042266679218176,146259 766071771447590912,88052 786573111655141377,201441 794007115430055936,249852 770436208140754945,118192 788329831993704448,215437 732209799463620609,350327 788748346437492736,220332 750539697718525952,13343 778690565512699904,169201 756625083217612800,44450 793509282230566912,249926 794600903907020800,261818 794617297004560387,261987 793783584435933184,250633 754200665916715008,31756 774238703002656769,141887 791675148424404992,240483 772146392550612992,65936 759061683335729152,56447 762752153194668033,73750 767833417740267521,99212 768535222220525568,104973 756318406937284608,42249 771446524656099328,125145 749697324805267457,9857 788924001166893056,220029 795722400734265344,245963 766344332999663616,91956 755491486490210304,37892 759177007968227328,56964 789117366391173120,47940 785828719520804864,198671 772285058828734464,129126 766803088443371520,95672 769590814980788225,113260 767747224990134272,101134 758654746873954305,54070 774289010629943297,141912 754004997617094661,29898 770241061629272064,117377 776984420163133440,156835 758428114590527488,53185 756236977951891456,42040 755245302928506880,36094 754198581796405248,32157 771060326775328768,122299 791464942599753728,238864 770384671075143684,108396 776085509147807745,152735 793977533423230976,257353 764992717130575872,82209 767551390348697604,1249440 772125256441925632,129471 777946835650355200,164846 791806618925199361,240556 763008920814252032,73814 758803990213648386,1248642 778666080797659137,167939 785279256045744128,194648 790581508063002625,231318 793235117934346241,249841 752025938259546112,14111 765646923176943616,88930 774074739685924864,141360 776093760727846912,11774 777967284245508096,155332 763049635443253248,75899 788548644471472129,215437 757002577473003520,45311 768359007115411456,1180887 768643257526083584,106716 788393215497867264,217519 788918947072516098,11774 768955814094659584,108795 793403310476763136,249926 768872279380004865,109666 772159247538790400,128934 764817392652419072,84710 732571578022694912,51644 794195449301217281,7311 732777175938674689,398860 773546875735662592,136515 756805427854209024,43391 758025942182817792,50923 763193207543005184,76549 787804051563872256,212239 749612451742842880,9295 780598129041080320,181784 795426262143541248,266151 753050703619166208,24870 777022169876488193,158387 789228338137169920,224680 794979672706662400,257066 757289387008794625,46612 764160164194820096,82283 788006183491829764,214209 795321347442348033,264397 764139285708550144,82066 791436713285545984,238207 759532020167012352,58872 767804419131834368,101681 758013341251940354,48663 763449395908009984,78159 795028140917669888,263926 771704764061081600,127134 794553445181075456,261155 772173264139395072,129471 793725106824548352,253032 751782533931474948,19236 754719712341139456,33356 788690705661165568,214078 790993197216440320,234653 775082408106266624,146024 793578448795103233,253606 791444781847158786,238117 760290048650702848,61352 779981414905380865,177704 766767143476133889,94699 774999798487261184,146259 750217184262184960,11015 773549732627120128,137158 793224358324035584,250293 751698027497140225,14277 763497641971847168,77598 792955289884581888,248520 774022859924484096,140444 794940301190303744,261987 780028614872006656,177248 762513473146200068,431998 775732508742656001,149300 768219166050512900,103506 788545993545490433,203710 770689085711069184,120613 791662827127787522,240145 757922234409385984,49845 753632472554930176,27045 790520427185598464,231894 759153208031793152,27156 771153220139974657,122982 785507275779805184,195975 790589904182841346,230857 778705214870171648,168698 781377907637809152,125742 758386083453206528,49400 760908948266418177,65500 750306615572570114,12233 769447354969776128,112363 770107648536616960,112872 765512316494417920,87904 773201337744056321,134470 769585493054894084,112399 754747648561844224,33474 793300891675701248,249926 794591793534812160,261796 755506884883382272,37979 764578666638479362,83391 786918576498307072,11774 794016069786734592,257624 760674622740238336,63776 750615831902511104,11669 773314300278607872,134525 793742621608849408,252581 786635615748124672,195975 774456427662315520,141360 790998268289355780,232863 749745919621369856,9295 753678817982574592,26539 779714531429715968,176025 765258117273624576,84285 793985968663568384,108396 762632286839840768,73814 789321004711415808,223054 757969491062091776,47940 787724838433529857,212139 760464791991267328,62492 771669433949368320,122146 772855141963853824,132335 792685457125494784,244143 792066091279278080,243427 770258412273864705,117257 791365522906415104,11774 765377663825510401,87145 778804641857273856,170609 758644339446874114,53985 785530248867618816,11774 768963803228860416,110659 756606892550549504,41702 763682624099405825,78304 779933384915189760,23762 786978200849047553,206622 794596849541873664,260181 768989743975661568,110585 786670210589818880,205728 786870767489323008,200495 795318850061471744,266079 781571492328931328,188401 792407740714889216,236923 786607157663895552,11774 763815052742754304,80486 771074420790194179,122299 787923725110743040,212139 759173001900273664,56192 790963593743306753,234583 733355494597890052,355480 750868040410095618,15316 779123938534236160,172962 763815491328679936,80393 776996047629541376,157755 787313506974593024,207841 785878935171059712,198671 785915694416171008,127319 753995856517423105,31060 781119967001468928,185496 736702424451289088,271850 776979158169780224,133702 746253692005924864,195876 757463607655346176,44056 767082769700622336,97801 793994417719738368,11774 781260742645415936,184546 775456802297249795,149259 761951517435830272,69676 769327609876537344,112325 759577503073640449,56964 779135411633418240,350711 794727332745314304,261155 792068455700787200,243614 760571605449904128,62798 778927421495967745,170253 749739551040630788,9553 777295513796349952,159850 755952791869280256,40881 786612665749688320,204413 795413619903176704,266138 758051246192332801,50787 764608973945315328,84226 771071270561599488,121479 764539535757873152,81869 791075239593582592,234583 762499329311461376,69747 780603203318484992,181984 785592780051537921,197286 752909035687534592,23899 766022632114360320,90384 791721743865884672,62492 754730408093347840,33356 777576671943725056,159308 793174823698468864,249926 764220218126299137,82766 770661671094353920,119832 791853892342542337,240067 793810515243986944,228583 774205229583728640,141887 787044443362766849,205167 790928758970523648,234124 762820392562094080,73712 792793637981683712,243865 793841756022317056,255942 766147849130168321,81929 774342280308224001,141912 756335568963899392,42249 778678658294697985,165185 775818012389539840,151071 788721314647322626,219942 793178782018342912,248988 771048968830812160,11774 755043087429271552,35020 771509889134768128,118191 776288851031580673,153845 767541877482676224,95707 775759965625589761,151463 778618148601946112,169201 765658215346429952,88902 766678877334827008,94718 752981378527006720,24788 794612808826650625,261155 752853158104297473,23934 756294541297065984,41380 790719093188005889,233558 794209878466301955,258598 793132098894766080,249841 758069019018600448,48663 764556045972807680,79691 795461798669484032,266079 751621946631004160,14277 788500495618879488,218275 777358473352785921,157082 765661337150160900,88541 793843894291169280,255942 764873812445986816,431998 787942863745286144,197512 743228607192010753,195876 776429731344515072,155451 750063417159917568,11495 762644621654720512,73926 788050700378918912,214492 794676799674449920,261050 756255765048889344,42344 775500744589914113,112363 753894750793662464,28611 760976081012699137,65180 771005377185886209,122139 763370341024444416,75724 776619227960664064,157082 785245325598547973,194082 758091073344319488,50789 785849640226816002,195481 757968742043254784,23899 791950825228611584,241940 777130676919341056,159906 781296288423739393,180016 787836617490731008,205197 781336460062445569,183759 761234329230016512,11774 732649753377308672,351387 771788772455419905,127366 761949164850843649,70730 773043154488557568,134173 789937084983226368,228416 769233427262570502,108432 767059301198340097,97472 758179102515945472,50923 772477899135979520,1249965 786288016675536896,202429 771078530285309952,122388 770762002658656256,120610 770395906512478208,91301 786007677205819392,197512 786790088093016064,206225 770383108940132354,118087 773604169190105092,137869 786002963105878017,65713 786679464629530624,205728 750350991199920129,11495 795384399869120512,266151 763501522843906048,78159 794959741814456320,263895 772261304790843392,11774 790699563023728640,246425 770227440207613952,117257 778204621898649600,166409 759087405131378688,1248643 794188748766515201,241033 795000465046048768,263895 770707147881492480,120610 771424973286170624,125145 793619960471793664,249374 759117026354835456,56630 785608087168180224,197512 791352128661053440,238395 760502807426322432,352011 774030815575564288,139404 776740918196142081,157755 776641215957757952,151463 790732539098898432,232792 760657690091814912,63451 771560563075784705,124744 762816445017427969,75073 753562380123111424,25189 785262831927263232,193669 787243883012907008,209802 769774534580850688,112399 750641123056611328,13343 768951467319238656,109104 766400547582832640,81929 757939429201866752,50197 766088864050053120,90629 791372568783532032,237594 764146393699102720,82066 777861221538201600,164001 788189858665603072,214899 795381993789919232,266054 765622384904638465,87207 792905312873381888,246273 758013352182423552,50397 766730885504917504,91049 785755889655349249,198398 792924357357993984,247241 795018526645948417,263896 790650949157072896,232791 754085092004237312,31605 762842059224907776,70177 792525073311760384,246225 793302334415654912,250633 773955169243529216,140444 790984806800719872,234583 762445100941127682,72993 758640725001068544,54011 789811803442155521,224678 768658106318409728,107984 788780772777799680,220767 794544436260851712,261130 765955464488026112,88930 757569880052862976,47761 771115791404048384,122145 755029279382052864,26595 756921992482267136,43271 762677170401517568,74133 789842202998415362,226490 775429425861124096,148574 791351442271571972,11774 792175004154814464,232137 759479113794985988,58537 770031202111778816,116113 775074336759689216,146804 769004612678410240,108849 776870730776600576,156835 778356278242541568,167180 755882621578514432,18215 761647885624770561,69493 786586997741674497,202379 755222259401236480,33953 785459268594139136,195975 790901554014482432,234796 778403750910291973,167407 793098738390671360,249469 785545257626705920,196277 786433587314847744,194723 752160183330234368,20279 767187301579403264,90384 754918959674261505,33356 761015708926914561,64537 792102462572359681,243075 794973428927303680,262925 794159087411871745,257492 773484629974130688,135341 766417750411599872,80939 781217449995669504,186434 759587081547055104,57574 750559399844913152,12883 774239728715431936,141360 786752084909568000,173347 791365171436457985,234510 792749415974834176,247232 794670911366565888,261155 774289482170437632,137698 776416585447800832,155451 774820013387620353,145244 793506196015767553,249926 786416798379806720,203674 794693137289609216,262752 795401822697652225,243061 763798581669048320,80393 770710517090390016,119832 794720621473230848,261155 768127675806392321,103212 788462137618276352,218275 732293388633047040,350295 772577438685536256,11774 747500884687486976,66217 761279071112290305,65180 761260254008979456,66851 767530423538900992,97468 776787892102307845,157755 781330284486746112,186584 771582101451706372,125554 787542347408080896,202636 765306682364887045,87145 764618734917001216,82066 761579554062204930,68993 789101849139814400,223492 793486049813012480,252741 771513799362752512,120690 750670085124218881,14502 756548654836486144,43900 778729005427986432,170252 773915760187944960,140067 756333434402811904,42249 764113439232888832,78159 758852824709029888,55257 771458150130192388,125367 771729478930149377,126607 788842070265901056,221476 765585324328255488,87607 775379703624589312,148574 777558619650822144,161988 785501886061379584,196277 756597875757445120,43225 793846707859533825,255942 781178485578436609,183759 771093429807902720,1249826 774712670150922240,144692 763204343399088128,75073 774433737551454208,143585 769195361458089984,107469 786980431954522112,11774 759574478867214337,58227 773953208410484736,139404 757376752436056064,45122 791313109214384128,237787 781901303429472256,177455 761246863978860545,67331 755785635752009730,37044 767736237243465728,100893 755496540429357056,38032 789454498229923842,225866 753679400458039296,28611 794328000082874368,257255 768059837536202752,103261 778636563190194177,167319 795417673651908611,265855 780809124841975808,183269 781657559262298112,189613 755466903938818049,37206 788910966884880385,11774 791322843581550592,78159 765959188451164160,90384 762882403392040960,75375 779990983975075840,176102 791738476068802560,234990 793843639629774848,254135 764970004148162564,85562 755517741457612801,37044 795769637145341952,267587 753951051808542720,30590 792471534380146688,246225 786662337507983360,204539 790208091715358720,197322 770310688510062593,117257 757072576346746880,45669 757603834659233792,47782 767197225604771840,97355 780586494071373824,181419 790772510547644417,231894 788453990501650432,218275 793512317908553729,252741 769003728401752064,110659 753323434885521408,11774 770266552440586240,117257 762745987467243520,74727 756401790019575808,42249 785681288581615617,196277 791352710456979456,238395 789948319741124609,164764 757595204354445313,47940 763955469396287488,79587 792034912043798528,178201 775337784617951232,142090 781279592703225856,185921 760320585129877505,61545 740735799008755712,11774 794590170142019584,261155 795304562789728257,265881 765209605290983424,86440 787983889952190464,213887 791296009431293953,237787 787715903857188865,205197 791788573758525440,239324 787150298888409088,209043 753222256424316930,25893 754756199313084417,33356 770234891300667392,117303 788929295896809473,221971 767858495001534464,101681 769010304348856320,108518 786498135883251712,197286 787278093325049856,205728 735189338229608448,349646 753230070379114496,25135 765066308543143936,85734 758662992217116672,54070 732579348666945536,352725 757343663764611072,47090 759955137146204160,60363 786797770774425601,105109 791692896105824256,240067 793872938856550400,200963 763596395286634496,78853 768903418811383808,109666 778308762155245568,167220 778367686099083265,167674 753067268603465728,21205 794723824914698244,258771 768903865609576448,11774 785281624946671616,193669 747526549063204865,11774 750859622467055616,15645 795073667008839680,263906 755123213609345024,32572 792512600089112576,238780 756718706546216962,41839 768572809262067712,107032 781434171025600513,26066 773502514616500224,137042 766822348427173888,89076 750985156421451776,16233 760117022608859137,60866 776461085821906944,156062 761234423840772097,11774 773580859957923840,137639 790293783141355520,226862 752201041643462656,18893 778729404516007937,170169 792925607566909440,229693 779356143231598592,174315 786048928521129984,191065 793512795555770368,11774 732565008664518657,352089 772460354286804992,131025 778930004117721088,169586 791414667168055296,238639 762595715642163201,350654 766082525252857856,91146 755397892966350849,37044 794541692712009729,261155 778388643731824640,165978 791293730514927616,234212 791472249853181952,239405 791394935136149504,237908 795007457659650048,263907 732286383344091136,349814 765044806640807936,85562 780602981074935810,181784 756549469018071040,42432 776529563400536064,155318 778493168983564288,152594 763204730562555904,76127 793962122963075073,256650 774261858903658496,141887 792564478181269504,244270 794852907501887489,261155 772276517254475776,129662 778617803184091136,168794 751937989672972288,18893 777839351363407872,163901 732384207272480768,196346 756929835142971392,36145 776208739728842752,153845 773342149282635777,135903 774301842557825024,142090 763108714408730624,75899 793209085332221953,250064 769325203348414464,112693 780026075699089408,177444 785782716868558848,195975 794996074385723392,261155 775386043679997952,148574 785365924958310400,192421 795296284261445632,263896 743644359627702272,1176510 780479193473650688,11774 788422067150528512,11774 791008380169183232,235948 788405657703706624,11774 792827717829922817,243187 754765231205785600,33356 766669595512082432,95045 788818805610811392,221297 790324966390657025,230485 790715418952564736,233692 793832835492683777,226881 753325456582070272,8044 769309844662652928,112336 788319942185738241,215437 778377190303948800,167407 786136179372535808,197198 769282025131876352,111454 793936087966093312,256217 794881379045666821,261155 765358760541974528,86076 774082435503890435,141360 762605383588470784,431998 758026152661311490,48663 770798488456089601,121291 790061657141706752,229192 787130886139449344,209184 794546282408931328,261155 758263758527483904,52112 795394451858341888,266491 755236188471132160,36247 778943160143663104,170187 779433451179089920,173347 768943715612229632,109360 761610766822748160,69711 765045888733634560,74133 757018877867991040,44163 754029948831043585,28033 750606517850648576,9824 793985377023459328,256254 754896803464552449,33356 781531628657053698,185310 778581391537688576,166282 795394107149602820,247930 764936864402841600,84422 780196766817943552,178716 756597830341582848,44280 767525943623778304,7092 791259317563301888,235590 791977188866203649,240483 791824298130350080,241819 789425518114373632,225981 758646148475203584,54070 777175445112496132,160634 786276713307058176,199546 795085618392858624,257026 794624822399541248,261033 763168962716790785,76549 778666174640975873,167220 791359016924385280,238207 762262100538302465,431998 760235315185479680,61412 793992905182638080,256276 795290337069715456,265644 794671267118989313,262022 762251362130391040,72010 787977554426679297,206117 793149467520360450,247877 772118284359593985,129558 772561011081609216,131049 756649688774938624,44461 758580421856784385,53185 756359899504865281,42432 762689848901763073,73526 780804586286092288,182960 788013908632084480,214209 762349233244549121,1249014 776993925718355968,158387 789784622162903041,147205 771143522690801664,122299 780696597210488832,182036 785634996325261316,197512 785789772530933760,195807 765153148294074368,86103 786403196386152448,202727 743284242524704769,1247598 754725512518307840,33356 778187556374585344,165488 770829223971983360,121636 759871212239527937,59666 765955477805027330,90384 794502602125967360,249926 785590110607867905,197286 791761468291067905,240682 763451809973370881,77849 770243721824768000,117257 778375248299319296,152594 785989490049286144,197512 791769747842969600,241673 751120565264642049,16953 766729052434550784,95672 777016730342293504,156835 765660364922945538,89076 766411548734660608,93261 767785745100791812,85326 754740419343319040,33356 790579692352839680,231881 794149455708553216,254444 778293129732460544,165185 794407833035042816,258741 795657197602689024,265649 786945557214457856,207613 785947100768907265,199453 756908649809862657,19563 778200277161807872,166409 785903375145537536,11774 772473972751466496,128934 771830840863096832,127711 790970230642249732,234583 792070935343792128,243187 790497798194069504,11774 751077661808717824,16774 780075822929543168,176673 772529202113417217,131457 765631883812212737,88471 764431907140411392,11774 758367455068774400,46384 762745255389200386,74727 773924723675856896,11774 794258448129130497,226320 794455457003814912,11774 795675152923107328,254606 752971627478945792,24848 791050686548946944,235951 761280854773620738,67229 776304848111218688,154071 786001086679179264,199453 781476930877067264,113982 751196295755292672,14128 754745501380071424,33174 793650444937535488,254135 773531340029452288,137042 763882243399962624,80939 793268299983302657,249725 794805439967952896,262784 774774553251868672,144494 792187672827662337,243614 749758555415191552,9754 763807163760410624,80192 768841460263321600,107752 780755984717320192,182870 763347700519694336,77598 766725121180626944,11774 769011054408003584,110362 792035739005390849,243187 758731408974065665,54842 795737882258456576,268281 751732501970767872,18215 791758671499800576,240483 793879748007038977,255942 772803761538371584,124597 757066245661421568,45672 757229466233995264,46240 754747139335426048,18341 759151704604545024,56964 771410094026321920,124883 742572352383246336,47188 774452971778117632,141887 775465669567483904,147684 789869415663796224,164764 756764142623682561,43391 788815711590309893,220526 750508707163824128,13603 790624994761900032,232791 773937272324366336,139404 781191900392857600,11774 772036380868288513,127218 793965551450292224,256269 767902669600010240,101163 758070069582671872,49843 768896144587972612,109104 792778655076319236,245148 751232007431069696,15066 756963075731787776,45125 771056578032115712,122146 786966993559752704,193639 778204176920838144,166409 795375023980736513,266054 772540073883598849,130686 755041138663227392,34666 790915412233969664,234583 751855289473916929,19075 786367538464645120,198304 791709267271221249,240483 785811226773352448,197512 758024306836197376,50827 786388772132978693,202983 789147919131766784,215505 794620836627918848,261155 787777400599777280,213064 755209283243876353,35890 761908238124220416,68936 789489111849504768,225981 732759343167242240,1170428 794533905588191232,261155 792898932456120320,247631 794308424670453760,258981 761297298655621120,67852 791021624866721792,234583 772942595315990528,133529 793288957480009729,249469 795297425795772416,266079 795659567451566080,267521 786907929484136448,207287 776057905405530112,150256 787009349843496960,208065 795606112804466688,267521 785615266327638016,196277 792306758530265088,243187 765564172180553728,86628 791851581381554176,241678 759507209235472384,58232 766119837584203776,91458 791026928660643840,234583 735843229531131904,353124 775436166497726465,146991 785486472187117568,195975 789423042787172352,225923 793148502545207296,249469 769923799273832448,113660 794192313987792897,258598 780598561624973312,181789 779405586626711553,174660 786909806477078528,192032 788861298373234688,220820 758844856844165120,55746 768158102902288384,103294 773436214603055104,136589 750377416334381056,12883 761823567336005632,11774 789476716708257792,225380 765250741623676928,86103 787986337173344256,209151 760432242124394496,62771 767690568973553664,98267 788834624495423489,221476 791818744939028480,241819 756535567945433089,42405 755435236452741121,35403 774571738650841088,144108 759440829152763904,56700 755569190204039168,37424 753940177853247488,30550 793650410691129345,249852 768143048651911168,103506 774812082399248384,145436 750058544804696065,11250 760111818668900352,61051 786998859134148608,207949 762502397440602112,72534 787332021420896257,210207 759044306438979584,19563 754058959900803072,30296 791677916459503616,237385 779101340161146880,172270 792869143875772416,247877 794634809263857664,261155 771797143744974848,128025 766115933874028545,91043 791801361214148608,239611 772577017107656709,129558 788472517501399040,217519 767827861726035968,100893 788014593264189440,214354 786676407757832192,205728 790522573108842496,231894 788454575724302337,218275 789514565063151617,226731 768741121056911361,105644 771402123737198592,125367 794753851891056641,261987 766024926885056512,90401 780942925857456133,184539 765860390345506816,25995 791642073950593025,238395 775234580777431040,108396 776894205473939456,159258 753794595532726272,17416 788818754213933056,220767 793645922110418945,254135 795073920609226752,11774 779036985977561088,164814 759166294168104960,56772 763050080043606016,75899 794331725967032321,249841 791491075693215745,239405 756345202994929664,42249 775479954477899777,149259 773588898224025601,134375 771438378801696770,125554 786645900491825152,204327 760995443438346240,66105 786938994735153153,207287 793244501670240256,249725 758234518994227200,41703 774780098914365440,143473 788447853182001152,217519 790627733713793024,231894 790606438674685952,232169 781225134141022208,186584 764258920529395712,77586 768432460744974336,106281 771513010020052992,125204 794628415810916352,262022 779421413354733568,7224 757296168195895296,46382 759183520216584192,25210 762756592475344896,65500 774445421422841856,139865 791523625702567936,236507 759510073202925572,58227 766052579721621504,90384 776083995184410624,153194 776909395569549317,157082 754744078064115712,27045 761365980366770176,67226 763197498512990208,1249110 788473589192351747,218275 786715176573673473,204413 791109959148711936,230485 755525536957534208,38183 786979160807714816,207287 770395112148992000,118515 779448910653906945,174115 794289707458756608,259134 794974787546255360,262022 795771047270191104,269081 776252223340765184,153845 789231578912219136,222104 786041433874653184,199178 758765559085408258,54070 768945208893419520,106896 791690359902384128,11774 762854589372575746,72978 788844934912548864,220526 793156827785682944,249926 795048620131237888,261155 787732791316262912,205197 791655819158949888,239893 793939683755466753,255942 761158280416792577,65180 770731071319269376,120610 773748070970372096,134531 795745422069403648,265649 790723077181100032,232884 767318097548025856,97386 794606267767656448,261818 789411813788045312,224676 787947940623028224,211829 791760422625914880,240556 758219249462616064,51344 790016633058177024,228888 761643205376868352,68255 785311268240515072,194045 788073243840122880,214492 788000909120905222,214209 759213659730112512,51798 772881311908270080,132996 763484121012109313,78629 794720886473400321,262849 791636824191934464,239426 775543203986415619,141912 778000051347951616,164435 788762171710726144,220332 794449089488261121,45672 763503716938948608,76723 794168888657346560,258305 751233628189945856,17365 751660838671486976,18550 771446112976633856,125367 788117792147079168,215608 788151692277587968,215754 767850577921355776,102137 774008881680752640,139404 768903680162541568,99212 763932228497793026,77590 773498811813621760,136947 757225968935264256,46006 770450195805069312,105109 777132555908767744,159876 768039103266955265,101383 780633308346540032,181886 787414132404387840,200383 788513249834577920,218558 769610480641912833,110302 793904699577483264,249926 787829975055495168,208928 741580251910770688,11774 752629255859736577,1248219 765185091966472192,86103 777130344533274625,159876 776164368719355904,153658 759511230931472385,57574 763866907384680448,79693 771385063397261312,123135 760991238665351169,66116 775488867252047873,112363 734791235584577536,11774 752654147229323264,22743 758788332587327488,53996 765067995550916608,84724 775001118090944512,146259 774734903149785090,143043 778193841358766080,166390 753034310433828865,23885 773915317894582272,11774 751902557312659456,14277 786002551984443392,199891 793595521554259968,252112 795394959197151232,264397 767142765574496256,84422 775608390798151680,148757 779681789333897216,173628 789966235555409920,228888 780903067982131200,183975 777899445484740608,163763 749731419123904518,9754 763155814806724608,76577 762376368248074240,72978 786170606622351360,199960 760320387234328576,42435 790627380448591872,229901 750843947086409728,15643 791429573963550721,238395 792100424937512961,243075 794988717337432064,263906 776243026746286080,152872 776399345172246528,155344 763098675816108032,76549 794002598093344773,257423 773645882340147201,137953 792284063784693760,244297 793132615029100544,249841 768554843820609536,106281 787864596925124608,205197 750367432439586817,12883 756239170465566725,41158 750147515937230848,11463 793192509090344960,250408 752297215310397440,18030 761695781153832960,70177 765221342379507712,11774 766335336964296704,90982 757643238736003072,47267 771832156276391936,119960 773570227791663104,137042 754898787181613056,33377 756073475341557760,350247 765645709286580224,88930 758169521307979778,50719 775427984220184576,148645 779384473183858689,171463 792850559451693056,248010 793129035832459264,249286 773585463332442112,133672 755174881516457984,35890 766375957259255809,92854 786438677643730944,202983 779056956568768512,171886 785860746559250433,198878 787139552750149632,208178 780603222000107521,181984 789975024933318656,197046 755833926338379777,39384 775437571044237312,149329 750648490024325120,13201 773974171864924160,139404 777979963085651968,164181 792065126161461249,243187 795136751480279040,264397 777861381479624704,164001 780614221851525120,182146 755040249777094656,26721 785558017806897152,194230 762787668216385538,61545 765708690498457601,86627 794552745743314944,261155 794012068433330176,255246 773887021404172289,139404 776049792942280704,142721 793816045312217089,255393 775038719518711808,128934 776658787704766464,157082 765260594987479041,86645 766821323016241152,91129 792730019235827712,7700 789196108945760256,223286 792714403187568640,236844 758508787476992000,53185 790353401800454144,229159 765203625723301888,84724 794934829016109057,249926 762160670192218112,71476 788338361052307456,215437 792452799103512576,246094 751790434779672576,18323 764814154050011136,84683 760633541789089792,63858 763249643467583489,76628 763347614490357760,77731 785674360073756672,197512 773616812663635969,136904 764942369972101120,84449 764935093072769025,11774 771473459931119617,118191 778186029094334466,164375 790722044987965440,231092 761655302693482496,58382 776029370590883840,152735 762790638349873152,74681 787292792955383808,199307 787496661492830208,207613 768175194498211841,104313 758844108274216963,54070 792209637051396099,242693 765335151320502272,86440 790656441891876864,233307 766692108736532480,95593 778305488291266560,167220 793265994802266112,249926 774621459230650368,142668 793184145493127169,249079 793697176488583168,253032 761651079440236544,69231 754734337011089408,33356 751118308410167296,17140 780604478227640320,181984 787044956678402048,207613 791406554725482497,235487 754033734899277824,29377 771583576223592448,125163 760490548864094208,63149 763841726759002112,80482 780594259158335488,181886 754011454022483968,30590 764268299526037504,82953 793581911738241024,252679 761538536843546624,68993 780606356894076928,80785 761576782734749697,68854 771404927109300224,125367 795138917901209600,262847 757765827097563136,7224 772891760230035456,133043 787103741832990720,207287 780087885886132225,176128 793106970798686208,249469 751138981396422656,17143 749691954514915332,9433 771844870076043264,128017 774753465553809408,144538 777516271579566080,161801 754835374250287105,34031 759232361531895809,56784 765753295868747777,88197 772473182947278849,129991 773649150558801920,138382 788093353867014144,214899 794621070053609473,261155 760539076256796673,61051 792433098478776321,243398 766977917683326976,93144 776400421694894080,154071 732246699998097408,350539 787720325031006209,205197 750114514859798528,11463 753243526872215552,26066 793981736350793729,254135 756861928782360576,44274 763712797528195073,1249089 794557967613960194,261155 764014632625254400,78203 781275218555703297,186434 774653358569291776,127994 762072433029361664,70689 794907199831212032,261155 751217133590155264,17794 768962706497863681,110209 788091882706497536,172084 754744957915631616,33356 774285575259992064,11774 788879375789727744,221832 789267671103709184,223103 765300818065043456,86508 756255988517249024,41726 763858937460371456,79585 771121577983369217,122146 786409818357510144,203674 768947751690366980,110023 786443591019364352,203674 788607529865605120,194060 756192037351792640,34666 776901023684173824,159236 794941863614500864,263899 790903332726448128,234796 794376935505805312,258909 752667699587801088,22785 788697161013743620,218258 795770930886635521,268777 776693006682365952,155451 775200184103866368,146675 786992342158815232,207974 774453704686571525,137158 779299744740876288,173490 772202455547387904,129912 795438038507724800,266151 766367118883446784,90384 768050294873812992,102452 778025508210606084,165523 780602562219302912,181935 788162630590558208,215088 766368771313393664,92105 793524859976417280,249926 793532187442352128,252020 780841795043426304,178258 762643138733301760,148861 771372601528684544,11774 775155637692932096,144730 786349158395355136,202379 761504622796300288,66356 757960492333666304,48220 764134984965758976,82066 794907197587263489,262752 793894369136959488,252020 764141417430147072,80939 768964048893247488,107745 793179114932883456,248988 776176340278083584,152089 778411689834188804,167569 758497410561691649,398859 778008865002651648,164980 765994953231171585,90088 773235801119272960,135598 794701814188953600,262752 794913234298032128,263895 770950360600940544,118393 753251384737292288,23739 753981112251101185,28866 781825792531587072,190635 776725983890145280,154832 755064640481157121,34898 790008807724347393,227048 761371408823910400,68182 767843652441825280,74133 768253224063229953,103071 763323271999791104,77598 791133202907799553,235590 756830803745579008,1248445 776653770000261121,157108 775076876687642624,146847 785324549776605189,195148 790253790930804749,230130 794608061201731585,261155 753891065829158912,30237 763121139694526464,74281 781199714779791361,185313 795685608635191298,261155 765757288816578560,88128 768089541873926144,100605 765684255468953600,80393 786882804193824770,206117 790518142875369472,231894 778514000770375680,165185 794982245689868292,264397 763147961995976705,75899 777869094024536065,464984 794372943853797379,259034 773474707286786048,134375 794069784887365632,242693 757001017426751488,44274 775496134089252864,108396 771245467803881472,123825 787734533286297601,210235 793937746272415745,256255 780630933221310464,182257 794836689994809344,262849 785989136058580994,200490 787984371936624640,110294 785623164227358720,197683 771388431817736196,124537 788747311623004161,220332 793251020533010432,250293 761608150428426241,69356 774366178466750465,143087 778323536318373888,166100 756734774132236288,44860 779609931620061184,174315 787957502520414208,213064 781431760806641664,139404 786194370034749440,201494 777964819651715102,164826 760837627889061888,62877 761331610499166208,67586 792492254099181568,242693 758143583237054464,41703 786537681803091970,204413 776619724641673217,156644 791070164158713856,235990 752135977137639429,18504 769019456773292032,108517 793102069616021504,249469 794688755126910977,262752 765025593591291904,85562 764151970269696000,82066 765594936284774400,88052 794550702123130880,261155 776423736127827968,155688 763157317533577216,73814 768562768815489024,106702 785629386691051520,197341 793959024098062336,257204 794817935755747328,262752 763498890712780801,78189 791352958927577088,238395 794324091788554240,258922 757431443190583296,47261 773671471101140996,136904 747671576850599936,11774 765310605083443200,86440 785250258553073664,194082 794160296713715712,258331 792031206758051840,243187 785611311694557184,197512 763279658657812480,76329 764097751814541314,80939 773541465951727617,136904 779001471547367425,171902 786907569465987072,207287 788589306759741440,218495 764947087972667393,84209 775777772081930240,150426 770984090564714496,121046 787434551647739905,210313 753255176627101696,24173 768773039630721024,108849 795674684671098880,267262 794569237100642304,261155 771764316458541057,127134 787755829705310208,205197 754177249696321536,27317 779829132771360768,177233 740578473354264576,11774 742757500013940736,11774 759126118670536704,54128 760320314584817666,42435 763912663038562304,77446 753374983385075712,26446 764972692520873986,84724 767809515559477248,100893 771423499437039616,125367 777134943302332416,246425 763773409142583296,11774 779523464147378176,172185 789260343499329536,223935 790718481972854784,232863 774055266627178496,139404 780674828307169280,182154 767059327425273856,93210 750256017754066944,11937 749551564398944256,9139 778645059444977664,64722 770392428289273859,118191 756978579611783169,45122 785483748498350080,194129 762342015107420160,1249021 788420380197134337,217837 775521222272675840,148909 778931561232117761,171037 785480407110283264,195975 785669923389382656,196277 766245937102528513,91809 788034400541736960,212139 759242538716979201,56625 779920004045217792,176025 791652786983141376,234990 766654015975198720,92959 791599304515346432,235590 767619521641414656,91946 779078460044173313,172621 786559982368124932,204193 766009106708717568,87813 766415581398597632,93184 757170846221893632,45669 779484899363479555,174230 769647134605840384,110585 777806365913788416,159411 753945612702277635,29614 769182608219516930,110344 755121911407845376,32673 790584778521210880,232137 790641795239514113,233152 753604810604109824,28477 774431002961727488,138165 779008834933096448,11774 758684131546927104,11774 793130788451528704,249469 755353504009580544,18322 768887068512563200,109875 771376375139819520,122622 781844900274802688,1170557 767390703672492033,94699 780843922822168576,183269 753677049517240320,28819 794012328031199232,254008 791317613317992448,238045 785608022429147136,196767 794601953112322048,261155 776603876262838273,156053 770293392207073280,11774 788092912852664320,214209 791682883958272004,240718 760895757138403328,65234 794429556962664448,258829 779350935386648577,174226 795667790183206916,267521 790545380547059712,232137 773908547172233216,139404 788277191477829632,198591 789285877943939072,220029 732555375413723136,350808 779044128130633728,171324 786421346142224384,203674 785352542469230592,195424 767768287698493440,101383 791379257956139009,238395 761666807430320128,69711 790913804733337600,229505 759541079553310720,57574 750359243081953281,11495 751600036354596864,16728 791261005229596672,237491 787370811317362688,210289 789952064482709505,227873 763483424829034496,78115 773717023952035840,11774 789655455974895616,226881 760208253523492865,61051 751570221937283074,18316 757792213036257280,48491 765529955182739456,85673 792848608555110400,246726 754120288560787456,31095 757583712821256193,47761 763032840430759937,75724 763049999991205888,47188 786531190597713920,202727 792100503316340736,243075 763512959666626560,78360 775844462824009728,151374 765074616603639808,84422 795752307229134849,262849 761630278322417668,69231 753599677644374017,27180 771501211468107776,122528 765272502205575168,86763 774003072229974017,139404 785650822466056192,197286 788508963486654464,218349 763999115646685185,80393 766403383410515968,92166 778299376028553218,166339 792474812916518912,240676 775924284124372992,151745 779201324940275712,171017 772213212036997120,129126 788797953003487232,220526 760262032314609664,62130 766757526809567235,80939 787019642950840321,207113 787030270289457152,208014 795063021345370112,264053 762371074541715456,72354 776809785526259713,158348 786914986002092036,207287 791660132304388096,240145 764808823370547200,84679 772881865334063104,132996 794654139385073664,261818 793855420678955008,255393 750786213532098560,14950 778361488301957120,166916 785662199838695424,194082 787156436086206465,191699 773734767900536832,138903 780879977629777920,182659 791705241620131840,240483 795706602506489857,262022 779060525665615872,171693 772516465991901184,127636 792731842797535232,246951 759168521410674688,56964 779833094387929090,177233 778324919453118465,167311 768922505704857601,109413 788555203733630976,218275 779320587663601664,173964 792920225280851968,248514 781857458293661698,190553 788758173675098112,220332 763770344062746626,80098 773931260582387712,140211 793325738388623360,249926 760160842633490432,1248737 763867299417772032,80482 775110649735032832,146259 776851464203431936,158815 788442285734187008,217837 793151531105259520,249469 777243553047146496,159665 792187268144463872,243983 792431772692680704,245118 792087420036579329,243614 788692774983839744,220029 751061696438013952,16422 793544927695208448,252020 753275414743621632,25968 755560085896781828,36719 764269509347794944,62180 764942594526674945,84724 776255267964977152,154071 759177242177974273,56784 771183640990453762,110585 786932654377734144,207287 795106862777700353,265257 775016660763865089,146259 781556089921740800,188401 765382611355119616,85562 791370052477923328,237908 760114909757644800,61051 788553462564782080,218275 795012638304509952,263896 758582419838599169,51451 763510485895487488,78947 751863213785055232,16953 753352945719140352,27045 786554365867884544,202983 788508843718213633,217519 794460474825986048,222654 773968271808696320,139404 789961770593095680,223492 755913502036860929,40550 785273467075723264,11774 786195735884759041,201494 786786052489023488,205902 780917553900064770,183811 787943617243389952,212693 760876024569749505,65180 779550803564564480,350827 791745344958631936,240483 795743622696173569,199307 778651358517944320,121080 764912425946808320,84710 781491504980303872,139404 775639394178826240,149953 795750253953687552,268529 772522483266170880,130686 765975286219407360,88930 785500675891404801,196277 775117350525775872,145866 791255238003003392,231518 776748240112873472,157708 794206090955137028,255826 795753784030990342,268646 775160968427016192,145671 794658965263097857,257492 760165870748307456,61412 778790487243108352,168794 758720865513115648,54070 777804114361217024,163763 788343758739935232,216038 762808825548333058,74483 793178770031120384,249841 762597187276660740,69747 778415630986846208,166883 765036822531481600,85562 792028248532217858,242712 753927150474891265,27800 781612758722711552,189313 767146602028949505,97852 788859574736465920,220029 751548159139209216,18550 775635976270016512,150404 785811537546010624,198671 793107767657586688,249469 759507686190817280,58728 763568420419801088,77598 761353885365604352,68163 760850131197370368,64722 794893126058053636,261155 794572349475590146,261155 761035623088041985,65455 788648391332990976,219810 795301037104046080,265521 786542468351176704,204413 763914005438078978,79691 785674847376461826,197297 758870656578498561,54861 769337778513457152,112336 785284489937317888,194560 759649384187498496,56700 781020373592727553,184407 776486860629610496,156290 795474727812919296,261155 753196680321695744,25255 765915304727678976,87245 791724954064556032,240483 756352899786088448,42249 779052267026604033,171168 786989876579332096,207949 749020168030785536,1170819 773881002896814081,139419 791074498485297153,235948 742953256947748865,11774 759553564326830080,52682 779555417730973696,172945 762021527768399873,71596 756546004921483269,43917 770208557824303105,116824 793094264439902208,249469 788875682625392640,11774 778738939435724805,170252 763472251064680448,78159 770423212677234688,118191 762159340547563521,71537 758687012207538176,54070 785858323027365888,198571 792150208914165760,243075 765377856910221312,87245 790591918581309440,231894 760224271742435328,60794 773576916473221120,137158 751573245267173376,18488 761938427172487168,67226 790728299630596096,232791 790693728570576896,232911 750529199283183616,11495 774256037666828288,141881 786194130489581569,201619 787986656817246208,214209 780794399877849088,182960 795703773092085764,247930 764178955909730304,81946 770320125463498752,117257 779312533081645056,173964 792677216253464577,245148 794701007385227264,258193 776470408879075332,155362 785570771783540736,196676 791086596283957248,235963 794554004613132288,261155 765264588296318976,86209 766454877287505920,93508 787118853851484160,198304 750353313258930176,7519 795307503752007681,262022 792408920723558400,230732 765248702059380736,86440 773935889043128320,139404 794686776447148032,261666 794637043510951937,262304 761582364933906432,69231 786728987871612928,205728 794557121178152960,261155 795010839962996736,263896 768976710545117184,110615 778685729685647361,169916 760159295338078208,61412 786547930492653569,202429 788766769502531585,217838 779613984630505472,173628 781060632137256961,183759 758377047144050688,46076 785502934293356546,195975 786004715121233920,198878 773665049931952128,137315 793140901057064960,249469 754896606814609409,33532 772088495506468864,128934 795222015930200065,265649 789654197109137412,227272 753516463647035393,25370 758289755893329924,52112 760248447421313024,48052 788522273372200960,217658 758033283846397952,47940 791685145262559232,234990 755543318034022400,38183 785312219563122693,194648 774388192984174592,143473 769706024605396992,110362 778631152978554880,167677 760185908935090176,61544 769724710108205057,114329 763421183450636288,78015 757727389275136000,49121 758745032497127425,54123 790704846840094724,232911 768612796951134208,107984 781364083215958016,171693 786198299086692352,192032 791739124516552704,240584 756699655145152512,44732 772292608156545024,130415 767809490112708613,101681 760152024340127744,1170537 763158569134989313,73814 753585887620001792,25189 788752547674591233,220526 756975857416204293,44450 795305876835942400,264335 774562282869182464,141360 792802754200674304,247241 777600504926916609,162596 785240507085578240,194167 755464643724861440,37706 789521065236049920,226731 780487732938145792,11774 790573511446110208,213700 763095968606740480,47188 766457611172675585,93850 768839266260488192,108388 764381081181229056,82066 794696615479148548,262053 765294272027373568,86763 770589875724771328,119832 776488282494476289,19246 763798356065914880,80393 793347657729126400,250293 767682978642178049,100605 788722686050627584,220029 756931199529082888,44429 790908305040375808,226461 768622149808508929,104973 794899182570139648,263793 766732158769790976,76146 756213770247020544,41724 781602710328004608,188874 794232281124732928,258456 768207821359964160,104406 769718751042252801,110585 778682028606631936,167569 764997885586997248,84649 793914868441092096,256411 772758358101155840,125633 776861250600873984,157082 780121221862158336,176673 768071552675917824,103354 794695455863148544,261155 785789863614222336,197286 756303456202260480,42432 793944086109507584,254135 777051206690541568,151374 770458953083781120,118191 761271355966750720,67709 788127093985009664,215754 758894178214359040,54631 771886371405520897,127775 764560264788254720,81946 776871125552771073,158314 763201988410478592,75899 740220311094853632,1247351 760697086438412293,63753 786617996168929280,90014 793580029011632128,253793 753387605610237953,27045 762022339911356416,71476 768918966995603457,110300 759827882227093504,58267 773330472181063681,135725 793213051314941952,250033 753034601367470080,23217 791267216461135873,236454 755194354000596992,35890 768958144424714240,109666 749420095034843136,7524 755612584317947906,38796 771301661599944704,123825 773856381929598976,139404 794882836511805440,262849 793106956579770368,249469 780462872497233924,11774 756194535441436672,20932 758020982330134528,47761 788203648920813568,352258 758065121788768256,51003 771431502970138624,124744 786371164524470272,200383 762901250203463680,239274 769282472919957504,110585 787280242343833600,188577 770272190507970560,116968 775088059788300292,146675 791001688094171136,234583 762019381702332416,431998 772999346287546368,133519 776259742150889472,154071 791516174685237248,238207 761432547284881408,481145 795666125337993216,267862 780748266707128320,182338 794982816199086080,263895 781785035464646656,46501 789739243656454144,225998 774330206865719296,140134 793846683809439744,255954 734710194010218496,350684 756437097766985729,41518 780409642425782272,179568 759495006025416704,56964 792044374016352260,243187 792795819409870850,238113 786956200814448640,193639 775390920833458177,148170 771864781242376193,128615 767813977774534656,101681 785842640503857154,198878 795029110032580608,263896 758352954567131140,51595 761907204706283522,70972 773324382189989888,136018 771817397141417987,125554 774864894902480896,142980 794406324574584832,258044 770663532350189568,120393 795086399846412288,263896 778567974194122752,168794 791368333329174528,238395 763815174432317440,80393 770973660115075072,122146 786467495817338880,203674 793082517674917888,249348 767943565494198272,100605 793522080692043776,251282 776923311884337153,146804 794993611293200385,249926 793688971100491776,249926 774025732066377728,139404 760180220334931968,61544 766470863914872832,74133 785981668771307520,194225 786027162037919745,199490 774043626678525952,139404 769293629076729857,110585 760275344049987584,62225 768309440147632128,103071 773656527387242496,137639 789167051340328960,215437 785724254977298432,196277 790751493108305921,235349 772122488780288000,112788 778304134407651328,167220 765650392273317888,87904 752700278835597312,21332 754975162987077632,34666 794672554845863936,261818 777297411995799556,160480 768578797171900417,107745 780882419176050688,183351 786720431155863552,205094 770021349012172801,108396 775797915155521541,90193 762733838044831744,74681 771235742320164865,122776 771502366453530628,124597 771875813427773440,128230 788743357958754304,220029 765017578272161796,85275 790289109285736459,229159 791389650875129857,238780 763209771793211392,70177 768817177403293696,106281 787797240555470850,213064 762074726693036032,431998 769080039686144000,110362 786219175463231488,201143 788709946166771712,219531 762153029172801536,1248996 789465734342516736,188695 763938005039980544,73712 777982080206667778,164764 792212173225336832,244221 761209820867198976,66824 788570191349227521,210463 778251801762131968,1182483 794634654104113152,258878 787823491789750272,213064 756975132841652224,44450 751028997597822976,14421 761969007952011264,70679 786942345635856386,207287 769334504229969920,112693 760180630109888515,61412 771928230177738774,127957 780913630598434817,184223 786065181067603968,199546 778439780153499652,128615 781529248183885824,186210 774122980230037504,140444 790991575606235138,235590 785535731473100800,196795 777971249767149569,165185 761948123526631424,70858 793397392599048192,91936 764920802173067264,85159 793693214284902400,252408 776126148354969604,153033 786960117409341448,11774 771032211269251073,122959 791482276878098432,238207 793611026507890688,252639 772219253588058112,129700 780604422799912964,181789 759562559573766144,57105 773630933173989376,138165 774646230341197824,139012 788492700962152452,218275 768963157679218689,110647 780593232887644160,181811 785592354728087552,197286 764935151683985408,11774 780851902267334656,182659 786165615807520771,194097 781645916872794112,188119 772778104456638464,132335 791779486677151744,241678 788017668678819840,214354 788763311215153153,164764 790661538310975488,232169 774057286960427008,140748 795431908444405760,266079 792104270480838656,243187 772740741667753984,132335 766201797878878208,91751 785753916533157888,197512 781645377288171520,186584 765297762695057408,86472 769593552321941504,113412 794688425211424768,262752 750215587016704000,7826 787379293181530112,210207 790676723658547201,233307 770393622315282432,118191 793151952569806849,249469 770986492931956737,44421 786909652420210688,192032 766272035206995968,91894 795010924285456384,263896 769274419772555268,1249630 774326520286502912,7224 778322330674094080,164826 758328231506350081,46384 773967951800242176,137972 789330050030014465,108396 774535481061019648,128230 763518788465790976,78769 768696468614090752,99264 793132587845873664,249469 761136571076730880,66116 735263385550356484,349197 788785716662763521,220711 775750732792246272,151156 774352004642549760,142980 788003518514925568,214209 751844474196811776,14277 792826231242625024,247877 733121450178052096,356068 794322307766358016,259743 764916355065753600,81130 792800705899671553,247241 794701331558760448,249926 757663637859205120,1248523 763835220424396804,80716 764956428209709056,84724 775083120668180480,146804 791384244845064192,238395 791959144009838593,241819 772992622793195521,133454 756281769985511424,41459 770315111936294912,117257 749254481930485760,7828 777029056860610560,159093 794551705119563777,238233 750731227078926336,11495 749617012670799873,9332 790261439810379776,229693 773253290633076737,135736 794615666238177281,261155 770467832811446272,118191 758038904343662592,51069 773255804183085056,135725 778286965938532352,166434 786947207740043266,207613 755786141853507584,33334 758051758862065665,47761 775642754307256320,148870 785569296659415040,196967 780374271268839424,90252 792067297141723137,243614 776483322126036992,156276 758083339312070657,51344 765979151618670592,86162 755636182621495297,37424 733081818145116161,354506 769664293360893953,114779 771555790859579392,125163 764394612639145984,80607 793187040925982720,249926 791643876154933249,240260 794562582946271232,261155 769599074718715904,113412 788200719904018433,213064 765399410549272579,84724 787813108265914368,205197 759160378483847168,56964 785699405303209984,196277 785968270125838336,199546 786153922222317568,200382 758306535424438272,52030 788955388842344449,11774 774325129027457025,141905 753128126281048064,24173 791806291945492480,241034 750711863718055936,14421 757252887697301504,45686 758101762628812800,41703 780635396006875136,150151 795477422829400065,266138 772021210456522753,128194 768898860559110144,99212 793840659085930496,254135 781484755309264896,139404 791413556134678528,246425 794305660481466368,11774 732792702966829056,349214 793184759878979584,250033 743164208146087936,355260 760187646719033344,60538 793196502319366144,239893 762340547193339904,1249021 793944641443741696,256358 788467110393643013,218275 769268422618275840,112336 772477656541589510,126378 760607853203730432,63451 762012332474048512,69747 768917071585546241,107032 735219988529827842,351482 774425633896235008,142527 764786224829763584,84724 793281798855794688,249926 789065116801175553,221476 778603000675708928,168794 761958253492248576,71026 786976229014601728,105109 787065975254446080,207109 790191941115871232,227242 754748894592905218,33549 739249278288175104,738099 789171368185073664,207380 755284378792583168,36545 780472118936940544,11774 781834331048316928,188282 786029990248710144,194083 754742747135774720,33356 771442707365376000,125853 788003924099813377,214354 790522624619216896,231358 772986967076241408,112872 785951969328369664,199546 761917530038382593,431998 789258921508741120,223899 767607699341086720,99471 788205323681206272,215005 776166987995058176,152735 791051091018252288,78159 793975288245850112,254135 758403529207717888,47761 756598453329883136,44274 775452054957371392,148170 777322269282562048,159245 787093931775266816,205181 778792583782735872,168794 756255287355596805,42171 754768611726598144,33174 769720651816931328,114987 777663981485977600,162371 791277561120600065,234212 792552973196926976,243286 791800880060170240,238429 766477842284773376,86815 791828856437170177,241819 792932372790390790,248639 793540229567315968,252020 763165732326760449,74943 795707949696040960,199307 760981644257878017,66159 791338001821339649,218349 792344596361584640,244143 794911775544274948,250293 787775118101667840,205197 760424276277297152,62771 754742735660257280,33356 760186250653528065,61145 780605723143208960,79031 768961414165782529,110585 773886848632369152,139404 763189900086644737,76723 786646513497890817,205181 732741066080673793,353789 761641176738836480,69976 793609686159351808,252112 767100287110766592,97248 791400550843678720,238117 791966539616354304,242502 786261536557989888,195876 767766380020109313,100657 758127358255648769,47761 794663344766652416,261155 770245267039870977,117257 756944234687651840,43553 787675907951517696,209351 774733099527798784,141360 788049140190019585,214492 788152716132515842,215754 758627094393790464,54070 773186242624172038,127657 791011978928062465,235590 786398994259771393,203674 790709434322341888,228037 762057911359139840,71026 788755853482549249,220526 775915790918754306,152541 755909982323957760,39462 767698444504952833,100605 781457170332262401,185310 788108606579183616,215050 760246249920557057,61051 764617424964554753,81659 781831978530271232,190635 773904974237413378,139404 791345645529468932,235348 767423109833953281,96039 750089259374120960,1011996 757291587235815424,46612 777918633594855425,163901 765226834824925184,86103 786223836547211264,201494 775563277338185728,148748 790973989149667328,235580 785650198865260544,194082 776038034068344832,152989 785843938380881920,197512 779813411219800064,173964 781313640309858312,183269 793199956458737664,249926 794232472410189824,237236 732716678170152960,1170595 766875302832275456,95672 772116610836488192,129317 764230296439054336,70065 756022719943094272,39194 763758133109923840,431998 768978240941600772,106716 762743719833530368,74681 795386839632900096,247930 791411534555586560,238378 770395472829804544,118482 786000012262060036,199891 790545435182202880,231894 793646690141999104,252581 794167105813958656,257492 772161675029905408,127707 773877696745074688,135736 757722024282320897,48826 755797700847730689,11774 790740181770833921,224680 761573778879082496,69248 788127833088458752,215005 750873743157628928,15316 760897638300549120,65234 764120786843992064,80939 757689940683522050,48270 790333405959426048,228820 786169681711288321,199891 788528070227550208,218219 761691694765109251,70259 766722882546245632,95672 771180260763185152,122967 773535500275679236,137042 792192795117182979,244550 742770833245011968,11774 767383044756008964,93170 770309645814476800,117257 757598645919309824,47761 778672926434271232,169755 763404417890648064,73814 794544356074012672,261155 795368611892203520,266500 788404964347420672,217519 773924409962889216,11774 748628771507343361,11774 778429492339539968,152594 794252434637889536,255870 764867549007785984,84724 780616628408987648,181984 787458930100146176,210253 790765814089674752,232881 792117210416312321,243075 794700989492330497,261142 772805230673002496,132335 792150208150925312,243165 758768212968411138,54123 767128780729049088,97852 792410395164209157,245750 793466074683482112,252020 773184342042390528,133081 764932894754168832,84724 780860904502157312,183269 792863134385967104,247877 793939903511810048,238395 769957036582993920,116092 777011431006801920,159876 792135352500695042,243187 760885156592910336,63084 778391999607111680,166883 764214056911638529,82066 794288106866229248,258829 750428513036099584,13343 788723279863418883,220029 793495121622773760,250633 757086956648067072,42782 754095277724663808,30910 773342752440356864,135888 779329903334395904,174117 793168848572837888,250033 787645462123778048,210207 770674812238893056,120610 795385584332062720,265102 751948102681198596,18318 795698831677673473,267862 732818862920568832,354121 775295746920906752,148125 794752754707152897,261155 793910894761627648,249852 770277413477576704,117609 781704623342096388,189254 788750654462304261,220332 792018677486845952,241462 773933250846666752,139404 778425762495860736,167220 795746898275614720,262849 762111651466186753,72028 793457471423586304,252408 793957264398962688,254135 789961841350807552,227795 745049206197358594,47783 795405205558829056,266491 771679902928084992,126152 777480278860238849,161568 785563069950914561,196538 790139599972503553,229733 792772943570886656,247240 778306893693358080,166381 786206924513562624,201374 788477841574887425,218455 793811537752387584,254135 772105224659972096,123354 795755191387701248,268646 761593091732086784,68993 791803131956981760,240483 793679015773077509,254058 755161237843914753,35445 786746467147014144,203200 792165882231459840,242693 793805429390372864,255393 785792079192436736,196277 753468250143330305,27045 780862903721267200,182726 786356860471218176,203391 770967767658950657,121949 786884247944589313,197512 763824744844005376,80192 790963989974884352,234583 766411011741982720,93286 769343335760797697,112399 751580227248140288,18305 794313588542312449,256038 772772553626574849,132335 758064092208832512,50542 795698976477548544,266079 786338270900736000,201958 794223077911568385,258598 773941625022128128,139404 787028054916763648,208016 793873320512921600,249926 771555052989276160,124012 776710429347241984,155451 776007501938589696,151156 793901723433725952,233467 787702438627160064,205196 763216528577736704,75786 771372893133500416,11774 771398480669573124,121046 761257404793225216,67453 775144237390176256,146720 771691902974296064,127134 776455933484535808,155688 788658861943042048,218258 789328056355663872,223258 790278143617531904,229798 757931472250671104,49121 778683542549110784,169452 787007660629585921,208379 795381563198504960,266491 773603396830031872,137042 793152861064486912,11774 771693522378424320,126152 756968250265706496,45311 789338996342190080,225181 755252681996894208,35445 758854717241823236,1248642 775534517771640832,149953 759161281668538368,56964 773152024359677954,134454 794640014994997248,261155 772184670880628736,129700 763425467017736192,76858 764874822690148352,84202 765590545498533889,88052 792112594568044544,243075 774016580594249728,138819 790883902646693888,234583 763583899003871233,79031 775002208253284352,146259 779146603580026884,171324 785258666530340864,11774 791694456982470657,240070 769606640156942337,64301 791415505517105152,235487 778613097384677377,168794 778282277100883968,159359 771039442727477248,122148 777742638938071040,159876 761689720405524480,70355 776124056714092544,153845 761349598916976641,67973 751141137344180224,16953 770663365626691584,1170396 791443145191862272,238099 769042299837902849,108517 780159898424254464,178258 791009064599814144,235590 792205956696289280,243187 785818544336351240,198671 758431360017104896,52974 758469872095465472,47959 780780136174063616,182870 790951452541906945,11774 757555825653276672,45842 789847495149060097,226773 766074697058439168,87904 751602581927915526,18215 781529719623778305,139404 794691370405494785,262053 776232600348332033,125554 768321628602150912,102452 788102383431626752,214899 791468346365575172,238272 768937911588909056,109470 751094221004648448,16299 785917205166878720,199739 789470860608409601,225981 792165776128151553,243075 795335477356326912,261598 763581978834763776,78271 780016338156662784,176890 755294312334761984,35890 778781163582218241,168731 775980327911108609,152735 776827344904392704,156835 762322726887403521,431998 790933011776667649,230485 791146519412011008,234583 792010798428221440,237491 785342529713545216,195125 760520999716749317,62771 787025948134760448,11774 756959760520323073,44163 757669811346341889,48477 772411373535899648,129551 788699042482008065,220031 793118430488506368,248630 752910287099928577,24316 775523403054710788,1250232 786013458785599488,199178 794221672869949440,258598 795692470281637888,246392 786964592735813633,207287 787566873424474112,207109 758284054609420290,51809 767815818407055360,101681 768278167895191552,105046 768425016954421248,105712 787747888994529280,207613 793961149427576832,257204 750005216666390529,10649 756572136395960320,41798 765949243802525696,86240 794633830657232896,261987 763797875981586432,79691 790528814891823105,231894 772569625112506368,131007 767229347065237504,96962 767808392589172736,100891 793520382011736066,252020 773526859082375168,136648 792826583862181889,243075 794009836400898049,257423 771473904556650497,125554 759448428057354240,56700 790621736962183168,232884 776485629593026560,151645 793987729319137280,257423 765659396525481985,87858 752723338825437185,22630 776751474361659392,157693 785316114695806977,186149 794533149627793408,261155 763831752355778561,354311 752081354184093696,19789 764135108286615552,82061 788619012661972993,194085 789154648569417728,223030 763329862006411264,77534 757592466623172608,47264 762404059722768384,11774 792401298163458048,243165 756507306695790593,42249 774100050897084417,141200 794698218063790080,262752 753037533232009216,24248 774689807905632257,144494 785528471464226816,196676 770597255854383104,118191 777963054306762752,162497 791674574836346880,240145 793890487337877504,255393 765627535845502976,88052 732315047712722944,349347 758489226988007424,53580 772775907345838080,129301 780570253113823232,172132 780618402377236480,182036 767935691779084288,81869 785713005447307264,197286 766331460563398657,91798 770244617077977089,117257 779501039724527616,171902 755735658547773440,39226 794624744540827648,261155 753987604639518720,30802 776592817279868928,157031 794195956547784708,258598 768339578327400448,103405 794590793323479040,261155 794302850411220992,258922 795074019208949760,249926 788514693400756224,217658 759076885817065472,56630 768773515759783936,108850 793821842091962373,229148 788620028866330624,11774 791372878893740032,235951 794553341061763072,261155 776547226633986048,155933 754132119748800512,30910 776260038704803844,154832 763924410596155393,80939 791980259650437120,108396 774335408066949121,135342 742176047068651521,350711 763222706934472705,75899 786261018758483969,201958 766972796262023168,93144 774510137134440448,143585 756288164352831488,41763 767467949233799168,95055 786247415137435648,1063777 794369152442056704,260033 788404481557835776,217519 750924353601024000,15005 785756800272302080,196917 760525271829213184,63451 768157404462587904,103354 792355867299573760,243092 732721136551632896,353760 764198132733272064,82544 767031104800907264,1249362 771512053844496384,125111 786918194745184257,205181 792911818381557760,244270 792776828062691328,235337 790282388681129984,230485 769369536189435909,109666 755117092559400960,35403 760513744157880321,63268 778328175692636160,167220 773511901309460480,137042 773869232039858176,137953 763136422446587908,18395 767429950722813952,94699 787466972267028481,211347 768143062308577280,103212 768175652155498496,103071 788562894388539392,218219 760196286503120896,60539 778203984460853248,160539 788814460173492224,220029 788637316915027968,217560 790038392310493184,222526 761653298952806400,69747 763798717027774464,80393 770972148953251840,122146 776751711058878464,1170441 779123339562475520,172962 769366778505863169,113387 776415095425474560,155451 790449802903293952,11774 794525371383291904,259743 768070215171059712,100893 795102225580359680,259190 740192564830208000,353374 754699570555211776,33089 771782832221851648,11774 768570718846066689,106281 770798376292012032,121479 789440291300319233,218489 790739248039153664,232791 765580159810408448,84209 767816441819127808,101681 790542030682329088,231894 793007177313038336,247232 777703730443612160,160651 786581323368529920,204413 751220170916438016,15066 751573687074066432,18215 771817839149715461,126498 795413046529327104,266151 752947505592082433,24711 770249885102682112,117257 775052257138085888,145244 763585971455561728,74133 748919960274022400,354835 778253748795760640,164826 772866219485659136,132335 781264962954129408,186149 793825409045504000,252020 786960337341997056,207287 788515486204133376,218495 766277835900198912,91798 769739328847171585,114587 792119761450729472,243513 786243187908177921,201958 777966783906975744,162780 779287091851108352,158387 779403355961581568,173628 788870995864006660,221785 772250761162002432,105109 775170605717020674,146259 789902010443264000,227048 790655398982225921,233307 733108126023438337,352089 755560213827166208,36719 788525032402223106,203710 791348249361866752,11774 762735896860823553,74066 794531198944956416,261155 795618053371346945,261942 781470032958226432,171693 750396604973256704,12883 776852042816098304,157755 754721412301131776,24745 793100735277887489,249469 795105711126679552,265285 778592052590284800,168284 795670027127164929,262925 794585617787064321,258878 769799180541911041,114779 790705583481421824,233756 793983679194398720,257423 752678850874580992,22256 788932752384991233,11774 789545347223814145,226731 790374270325039104,11774 755759122432131072,39384 787717330562416640,205197 785608877991604224,196348 753663361246638080,11774 772992324091711488,133519 786261738739990529,201958 780966709205340160,184223 757029647603240960,45974 771290760478089216,106447 786991888469372928,207974 755595420269629441,36877 767818215208603648,100523 775800459474808832,151741 754170917446676480,30590 786251940157988864,202275 781341675528589312,139404 760637304910204929,64147 788391097282080768,217519 780633761968893953,182211 793219876009631745,249961 771167566572036096,121612 780426070621159424,179537 754776524373491712,33356 773635248647053312,136575 792842853915516929,228634 755769623216357376,39235 772170654502256640,128934 794725754349166592,258878 773871059409915904,139404 759734213989969920,57574 792818430923706372,247877 755150394448351233,35890 793229918058393601,249926 786956764100997122,207613 765556755321327618,87904 775836328055349248,151463 785957668628357121,199546 771737892527812608,125367 772906280885317633,86103 771342137715810304,123280 793262668769558528,249926 778286073646489600,167148 792925910001328128,244143 785569976518266881,196247 793152669909131265,249926 794006492101758976,252196 768505939020255232,93504 761277418019688452,481145 769373769471135744,110585 791015516815101952,235251 768171105542545408,104162 759843135627288577,58054 755542720140148736,1248308 774566930103558144,141887 777645836318552064,162610 777645078051446784,161456 791751707013152768,240718 793170353543520256,250243 766733271728140289,11774 785811282842689536,197297 768173725606871040,103071 775407114818719745,144573 787387812425392128,207613 751558839904772096,18470 795264624991969280,242637 777948033510154241,158820 761614918625918976,69356 747523781049081856,11774 767146232276017152,97386 768622367744589824,106281 758381764612063233,52554 793537547389501440,249926 792014543899590657,243075 786444902666297345,203674 795011244033970183,260530 766368911059222528,93184 773983700040155136,140232 794638842292797441,261155 752201448583073792,14277 792243239222861824,243398 754860455445696512,18979 765620858681516033,79987 776239405476577280,154469 781266767238819841,155986 788442780594872320,217519 765026906022510592,84209 770000007080603648,116127 760859683590516738,65222 792902219452583937,247240 791467703282302976,238395 762010465572618240,69947 773559354087780352,118192 791846715171098624,241678 794693164921593856,261155 787296367521755136,207212 787361025133862918,192434 785669451785965572,197512 792127525988274176,243075 753223760933711873,25958 790986969060745217,235621 772807083053809664,132745 776134460119089152,152314 794102281633497088,249926 750856964041613312,15264 753650712723197952,28866 760082369873190915,60112 788470748159565824,215267 794394349043929088,258598 758404782910541824,52112 791394210977026048,237908 765158461751504896,84724 788022026413936641,213887 753983577772220416,30590 793528788546052096,252020 780931004601028608,184426 791288912090136576,235101 776270011077832704,152946 785358246420869120,195481 793488432379138048,250033 794702290099826688,262784 766147953060741120,90723 733490358173208576,738099 775030591188271104,146580 791048538805379073,236259 793843882484051968,255942 762492838097543170,70886 757921338078093312,47940 759576906312187905,57574 785290000887848960,194154 789551992171532289,225354 791364946315489281,235487 793228555756851200,250633 755403778296131585,34441 770602880466321408,118191 785898063441170432,199546 763039740480348165,351337 789215997341425664,220526 791392824356765696,238637 793260846814146561,250633 764835531314245632,84724 785932528322351105,198878 763804782448504832,80136 781505520515616768,188401 792740420044386307,241678 776240647460098048,151463 761708283195379713,70461 785673231655063553,197512 792638287613530112,246392 795225921267658752,265686 785829636236128257,197324 791363001198665729,238395 794563050040938497,261155 751544018161442817,14277 794545234852069376,261155 778683632718184449,167453 732370371245015042,351617 765511448026021888,87774 769620034003931137,114612 759454900442980352,56924 765375740934103040,87249 772609448569298944,129551 752152737991852032,14277 770771671846309888,120541 791796380335480832,240070 780621616468209664,182154 787335667525255169,210289 752646947840765953,22851 769544172806164481,112345 771846956834365440,127957 786414566234128384,203350 787938398539386880,213253 770251796820492289,117257 771152052969873408,118191 758001496936050689,50143 756941771008008193,33356 764139281103228928,80939 779338361584521222,174230 781851277114413056,190575 759151776423669760,56192 767370045672583168,90252 773892818519588864,139404 793959753546203136,255942 757286030680653829,46006 768227010908921856,104973 768508819592843264,86208 793176659826315264,249469 763257234239336448,75724 757994805808992256,50734 781190620521959424,185595 777206233354924032,160634 775776429183234048,150426 786301244633645056,202429 786914446056665088,207287 790333913264775168,230485 768823003874328576,108781 762075332899844096,47283 786373347890176000,198580 767115477445251074,94644 790894081975078912,234583 758836405128695809,53995 791684559377170432,240483 761696332469919745,69711 755613066730102784,38026 765570078293102592,88052 793065020590465024,248514 788829028455186432,220526 753707735963824129,29263 755277619424145408,35403 792117786382249984,243075 762254080177823744,71326 767410906955341824,97438 751741069948231682,14877 780202891642413056,173917 775384653851004928,148645 795381066819338240,266151 765957823008309248,431998 789907001929236480,222913 791356609339482113,238395 761315885776797696,67360 795045872212049920,263532 775765100313583616,151463 785699976483594240,196676 793871184978907136,255942 767249024332144640,94426 788522700792659968,11774 749724063564701696,9087 761823887269265409,69747 767219846136201216,97392 793200833190039553,250408 781277528749060097,186080 794946362207039488,262847 779357021288009729,173964 793130119619633156,242693 778725839449894915,170169 759804622353473537,56964 757638218388865024,47090 770335336023019520,11774 787474806245433344,210432 772818262375620609,132335 755858040285310976,39657 786607267923628032,204413 793520951979827200,252824 774330614317277184,142942 793174264014839808,246569 778591833601421312,168794 763481188778577920,78704 759344014860496896,56964 767074494242488320,94699 773716600574779392,11774 793299519894978560,250633 760083454772015105,60363 790984804200165376,232169 754998645259395072,26539 791389122132705280,238780 785247098342080512,11774 791663935548186624,240145 794562251222986752,261155 788004443870547969,214209 790949516211924992,11774 765544837273653252,86693 770724758140878849,119786 778320455941750784,167220 766689370564861952,11774 767293972364468224,97380 789146209034178560,223899 773989913616187392,137965 755158717935476736,35890 795401153752301569,266151 755154225584144384,35890 779110949970206720,171913 779581482981396481,167213 794677681912762368,262588 763651594781069312,352029 791018810945970176,235487 776068939386269696,153033 770451212638511104,117263 773680217621528576,136512 775652187729002496,150511 791490031819059200,238780 771371659978735616,125145 785897495113129984,139404 779589301554163712,169515 768169127982747657,104313 773650013125836801,138382 774024246825668608,139404 775013691393703941,146259 788475593725730817,218275 795325773099962376,263895 792872952337489920,247241 793107147617886208,249469 760675138467692544,63776 761856510456508416,18395 786052383826710529,197512 791362194222948352,238207 776298157126750208,152872 771895394519384064,128615 786986110777978881,207949 771790186560753664,127871 773701023072256000,138819 793279920575221760,250293 792042904474771456,243075 750218545401827328,10662 756506210564730880,42249 790902184049127427,234583 768830740066738176,109104 780084915471650816,178045 791948331668811778,241678 790640019077603328,232881 794812498125918208,262752 790708780409446400,232137 750356937565364224,11774 785645038369767425,197297 764268020634120192,82582 761347928325820416,68102 794044952711811073,257492 779942181285072896,176203 786281694831611904,201583 790204307756974080,224693 793913268423180289,256191 764246472217006080,82673 773660500995543045,137693 793603730281070592,254011 790910294608359424,232881 791416880988770304,237325 779468252107804674,173011 786269890248409088,201958 769840826272911360,654029 788125102420307968,215012 793628281849253888,252014 776810443855712256,158348 790635162795175936,232863 757416681086021632,46890 785550267601260544,130635 768264189836087297,89762 779837214314291200,177248 777531309463859200,151845 794720910678835200,261965 753366212537487360,26446 780802058521804800,108396 760607088498188288,48270 770286027105644544,117257 754075494790733829,27773 795014183490355201,262925 755516655426539520,37892 776767187210145796,152314 732456224218746880,351617 756255727660912640,42258 758474261191327744,53185 767191413037666304,351436 777647286767673344,161387 778601136076886016,168633 790912689841119232,234583 768971472354152448,110362 771642153407614976,126607 795076220526493696,264397 766243659310260229,88432 771147365965258753,122967 750024768120688640,7816 788483958648340480,65113 789319116893089792,225359 770398776968089600,118191 786433483707002880,203674 778390915215876096,167407 785367352925822977,195481 794699271777849344,192032 762408168030777344,70886 787030520517554176,208134 787809079846592512,202727 795741802372464641,267977 759044651886055424,56206 772034985897385984,127775 779372956728385536,172969 788658115583541248,218258 768875024673480704,109767 760984689377239040,65626 750487971556720640,11495 764925915281362944,84209 760508819025735680,63149 778075442079158272,163465 778259403031982080,164826 785827993549537280,197512 753250369904451584,24173 791573775267532800,238207 759215228940845056,52554 793147364768899076,249841 781574941808418816,131056 770013708642902016,114779 770708348899627008,120610 756551667051618304,43248 751158129975517184,13726 776853326566531072,156811 777249109271048193,87904 785606714712166400,197512 788960382270447616,220029 794328769477668864,259457 758654957444751360,54070 775501669270298624,146580 781097824951885824,182036 778009099422150656,159876 788213165389512704,215608 790967239650533376,235487 772970181756870657,133519 785976496267595776,200382 793112081406885888,249469 770381990763884546,87904 778589976040579073,167220 793135662799081472,249841 769324912754454528,112336 792092125244436480,11774 781581000174252033,189032 774033066335477760,1250066 791427667195080704,238378 763308432937988096,47188 787699669703032832,212139 788549081803005952,218969 755495512183300098,36735 793836593026969600,255176 791352998815498240,11774 755826212103151620,39830 788869379899392004,221700 791239638346334208,237325 794673675249315840,262022 794611384147443716,261155 780482364657074176,180783 777932249836773376,158589 787417124834799617,206117 788473775398481921,218275 762517801026228226,11774 763752292759724033,79691 772802951039508481,132335 773851872448905220,139404 756203064718073856,41472 758326551389859852,52061 786207964419936256,192363 791144472537161729,235348 792085596298706944,243075 793013426024964096,248514 771032610227101699,120983 773976080747143169,140437 771822815787913216,128140 775884670734995456,151071 764816287172210688,84724 775629788010668032,150404 760976036909768704,65839 790550780746936321,11774 788744626224046080,220332 792802379879985152,247379 755407888592494593,37044 758289188588363776,52061 758843184860368896,53996 792149291188051968,11774 757823220422627328,48296 780878736166035456,177687 765552581586411524,84209 789248008118558721,224678 769361546401181701,112336 793960273593987072,255393 752925028572770304,24360 754821767487684608,350258 795001991839813632,263895 762829236369489921,74630 791320480724770821,236502 795730492813348864,260127 770809806160551940,120610 781832850752569344,190635 785490867285000192,196277 788345117807611904,217006 767532007035244544,1249438 790298954034470913,11774 765319211824668673,87145 732960979567267840,1170667 760612601625587712,63393 732243828179144705,209828 787731340019970048,205197 788386103963348992,217519 786722284014858240,205094 792505246861799424,237491 795415463048028160,247930 793581563829256194,252014 770463251909844994,118191 794614901931130881,261155 768951568012025856,110615 776787743535923200,157755 778346008669487105,166852 785610422791639040,197297 778029107778953216,158589 786776499198173188,203350 763404553496571904,73814 769159899385298945,107446 795178435027107840,265257 752621105647456256,10159 776133401363423233,153658 767787414496616449,101479 768189333778018304,103261 759728807989252096,353879 763093464955445248,47188 793207581321736192,249374 754092869774782466,30590 769729127196741632,113412 785363664396095488,192363 793282511233282049,248253 773591770042990592,137795 772253915140284416,79020 788722048042344450,23762 758025000049782784,50314 752990346230071296,24346 777344740836663300,161546 781273532441452545,186550 791384726116323328,238494 771778934321123328,125163 764877294217273345,84724 771724985220030467,127532 756576260591976448,41702 758766132480184320,41680 773848252852609024,139404 762948757545562113,47188 758423055462965248,53144 771240315076218880,93184 786110814503731200,199262 787088718444175360,207151 793892863612452864,256536 756812498947313665,44461 788735782957625344,220332 785448337994571776,195481 789216949074993153,224680 778951458385371137,171168 771137610932686853,122967 768680986322153472,105041 781151911516876800,184223 794547026029674496,261155 743829087664340992,11774 781355539875835904,139404 762613601739964416,73814 762958459130159104,75641 794557757592571904,261155 747464035902296064,11774 788835637629550592,221476 770374696600608768,117849 766414517916008448,93286 768077044940800000,103354 777468351937249280,63035 775101579749916672,146847 753288841650245632,11774 762636331319107585,73926 760264745618317312,61545 795676702680711168,267862 778559873910837248,168794 790976972230983680,235289 775099969917235200,146704 773854461613707264,139404 778684920675782656,169916 786440994652815360,203674 792791892895281152,243865 790600503348568064,231870 764879523133390849,78566 756370209611612160,42249 765466270217146368,86961 751801744171032576,18555 794097856713924608,257353 754760348968681472,33356 773717997550645248,137979 772798978421239809,132335 763551950499557376,52554 763892291471806464,80939 781224073569374209,182659 771170355784200192,121612 749714262818455553,9292 788126376868057089,215754 773701111655964672,138819 753389838800302081,27045 761318027891617793,64664 787390596113719296,210289 762297314740494344,431998 790284677747793920,228341 761608310667739136,69356 752858534203707393,23672 760881117075415040,65180 759098969091936256,13410 793880969065488384,256225 767025102516920320,97355 770184835474264064,47207 792128677479911424,108396 793148490553651201,249469 770632090278690816,118985 791391186556637184,238395 788027671494131712,214492 763868529636409345,80939 793799051930206208,254135 790656036000636928,226717 767444564881858560,94699 781274891995709440,182659 752050373750239232,19844 790694277873561600,232911 760623590962180096,64147 773836438559350785,135025 788840850247839748,220332 792147353893376000,243451 773896011181948928,139404 788168769960939520,214123 791630812189831168,240145 793999489929543680,257423 755203808435679233,33751 768963841573126145,110381 787269143074574338,206666 791355337240637444,237491 763470042449125376,1249136 761667091522957313,68908 757092569755033600,45324 740320890915835904,11774 756252019090948096,41438 753383986668396544,27317 790785706792591360,233692 794727428039921666,261818 788175130342006785,215005 752247711814918144,18464 765451140817354752,86120 789147983451332608,222682 791327893112688640,237491 776858185139298304,158815 774058834876780545,139404 774636918520832001,142906 764272367749111808,80648 771922950589120512,128404 767402262738108416,96039 790401291998597120,230559 789213070925164544,224333 756275120252092416,42405 766033144864645121,90539 795768515206713344,247930 765624098730934272,78566 768086948388937728,103261 752949908466872320,12954 773666089624567808,11774 793880077050056704,255173 780912582655823872,183975 760235124688560128,60849 776288362449637376,153845 793439259566960640,249469 766670898137096192,94718 753969317977350145,30590 773361450270224385,135025 788465080765669376,11774 793968678752677891,11774 761630021194657796,68987 765354220186808321,85562 768206082162302976,104809 769988377294831616,115854 781882682464624641,1179733 789158313988460544,11774 776527385315475457,155318 793492860494499840,8044 793652649191092224,252020 764320070617137156,77598 763211783242866688,47188 749955050856865792,10735 776239384345481216,149200 759102269069537282,1248642 767419364991721472,1249408 750433565981024256,12883 762297437536989184,68993 767447886497980417,95055 772530016525619201,131045 765396828867158016,86440 775296981216464896,148045 767537716477112320,1249419 787361518782255104,210207 793989621772337152,257353 775967509744914432,152314 767062902771769344,96883 765182253798395905,86103 792893465788948480,245373 778394797564268544,166422 777997141037887488,161714 756620621690376192,44450 776729761968230400,157693 793250627199635456,250293 755209454279200768,35319 767317850700873729,97438 755894404422963200,40550 793055288882565120,11774 765208828073828352,84724 773264719746654208,135381 761401389549514753,67547 767855367212503040,101514 774419916069998592,139865 773254118093758466,1250032 756219589625720832,41909 781126159975247872,180187 791382812284846084,238395 777904283601604608,163990 761687859552260096,69947 780065135876575232,178075 793893378199027712,255393 795114157779587072,263907 795685368708284416,267521 763104298670567426,75724 770404990091395073,117257 792037496838352896,243187 765676660041457664,88546 780913090347040768,184223 790908792892383237,234548 787146748938493952,209351 775854997053566976,151242 761691370906058752,70355 789529498064683009,205972 765938592724037632,88881 794644577722449921,257406 775564496022700033,148994 793924091862458368,252020 795319454821416960,266112 790826371085918208,232034 769202837670682625,110362 762630710809079808,73926 759195305963315200,56964 778261905651605504,166532 751195754975244288,14858 771722252748410880,127134 790605648018935808,228172 781083106136784896,108396 743233280875495424,351268 773909578861932544,139404 788191984062230528,214078 767818011155636224,101778 754738284606128128,10191 771508700842516480,23762 780709344669118464,182036 776801578930040833,158314 791744947426779136,240483 757730584730955776,47940 794705435336970240,249926 771796079767527424,127134 771395796017086464,125222 754727631963074560,33356 766813060862349314,95462 765231307135655937,85562 794116011595337728,255942 794528857101664256,259482 767789724559826944,101261 754096054333603840,30590 751229635678003200,1248136 794175396757442561,234564 767696999307247616,100605 793802704976023552,252581 768805707810496512,108849 787044297996546049,207733 792238599790010368,243165 792052746094608384,243075 794650411516821504,262022 734270625422802944,354532 750362148048515072,12805 786750837544644608,205728 773347149551632384,135721 787873800683610114,205197 790600392438521856,231870 754733433562271744,22393 789967687472467969,221228 793533824743317508,249926 753687175137492993,11774 763517599443451904,78360 751983195114000385,18646 764127509185228800,18395 792153894872690688,243451 785808996330528768,193669 787284373376737280,46572 756374915230511104,42621 792749545432215552,245136 793983216231317505,257325 758660783177949184,54070 793138743007973376,249469 732943271022862337,354162 777594453980700672,161988 757670792675008512,48735 787122162641567745,207965 795067089853837316,263708 750794672147042304,12776 787847753481199616,213064 788763245272334336,203546 792077236836798464,242693 733188735890788353,355480 774009718876495872,140638 751552968030298112,17416 787103219558211584,207119 789137347627450368,223492 769932439862976512,112693 771867038448889856,127957 734635106657292288,65113 751141300020195329,17284 790100387063824384,224823 789262552832155648,223492 768274479663423492,104932 786086062699474944,199490 762850890999074816,75233 790293610981765120,230234 749377348240154624,7849 769255295864496129,111517 760560607946874880,63712 750171195270508544,10057 754874644159684608,33470 758076637967548416,49843 763249082102063104,67326 794920973061353472,261796 773909201923866624,139404 750815893383290881,15050 751782311033655296,14277 767142740077445120,195876 785499731296485376,196277 780577742240649218,11774 795697767083556864,267862 794970231911436288,262925 758661510742708225,54070 762980938909360128,73712 787379448622571521,180433 764997959725510656,85562 764063660746563584,80939 776603034184933376,153658 773988780575485952,140437 776184855625342978,154071 779146070672678912,171324 788469998222094336,218275 773975313449558016,140047 767075982532603904,97811 786351958974226433,198586 781543883553505280,188119 764158576164208644,82209 774081633880150016,140232 775058328779194368,146847 788163335405449216,215088 793579065370374154,193636 766411985017769988,93086 775720498470596609,148713 787689934035361792,209043 780858896638480385,182870 781638229091053570,17794 785722611577741312,198094 765008261896601600,43391 791012376707411968,234653 757516093107736576,43000 790646145303187456,232633 790915387290361856,234583 794636023112355840,261942 781514048940548096,188119 793952949999280128,254135 770752326344798208,120690 792606478473367552,246392 763856095332880384,80393 775825992241807360,151463 772593832533700608,126152 779385369758498817,174230 780544634963361792,11774 771390004752969729,125145 792066380946345984,243427 794907839269572609,262752 732363237199470592,1170450 779048687364411392,172185 794210520509382657,257492 791688452446322689,240483 765945955115999236,87904 795261450860298240,262847 787300996514918400,187615 793312002760404992,249926 791668201012592640,240483 794686026073702400,262752 750471263819165696,11818 774061951936638976,132364 756644675486879744,43553 770867669121769472,120393 773949462356041728,139404 756663586437623808,43962 749592147742040064,8670 758326277573079040,52520 770416776203100160,118985 788614229158981632,218275 763610453058678784,79360 773614052337553408,136947 786251459260055552,201555 794508401254563840,259231 794535909085577221,261155 773701458940334080,138819 785256239294844928,194167 787981482811723776,213887 768339068736471040,11774 771048398078238720,121949 778628087282012160,169327 792498622092996608,228101 793320413975633920,250293 768144834599145472,103354 788069534116839424,166282 795707901184774144,268356 793916944734769152,256564 753052080802238464,738099 767203616725667841,95682 766732539830669312,93823 776927590007406593,156835 786807764295102466,206773 765363710751891461,86103 765610486914228224,73814 756873696996974593,43553 762273594122436608,27625 794228598077095936,258598 764254789160939520,82209 778367389113221120,167180 773148164324990976,132072 790899373836165120,234583 764832848045940737,84724 791310788497641473,234583 785273361312153600,194648 781343916645818368,186584 793251166633222145,250293 785500221652414464,192032 785605285914091520,196917 793132956688773120,249841 794680318959779843,261666 793107789610573825,249469 759503777325985793,57574 768237343396462592,90735 792824305595846656,247877 775396025108467712,148994 750436555014057984,12535 755402581183123456,36467 775156242381537280,146580 751738085235429377,14277 761718378482454529,69356 785509761806729216,196277 758468504706318338,52532 759944050925506561,56964 770970983687610368,120613 772441325002252288,129551 776096672384442368,153501 750716711230402560,14497 772187538505117696,129991 793377104914186240,249469 758009780858458113,50827 776185052053069824,154469 793843689135022080,255942 773879783423901696,139404 774677737671946240,144654 791393800644096001,11774 764134381694824448,82066 780615258096435200,80785 793425277854609409,252020 792914135474315264,248065 763489818001149952,77598 792482439683768320,246225 764202047344304128,82642 764207630038421504,81946 793457930649554944,252020 758029944098258944,50654 764940103558967297,84724 786654623666876420,11774 756279344318656512,42432 770252946600624130,115257 755342961936699392,35890 763302331534282754,69356 786568746320080896,204413 787716814906155008,205197 756887570311774208,45311 792217546862784512,232911 761593440589090816,11774 749258860888752128,7073 785719249243217920,195975 786377123481149441,198743 792115711070072832,164764 770259735115247616,106317 738859159739899905,11774 795747309061607425,268448 769118098653908993,109360 756559884590735369,43471 794139113511407616,254135 794178168944926721,257788 794375945616441344,259220 791005984747614208,235331 778950369204371457,169944 750450230223597568,9754 757264219377135620,46384 793326629283958784,251452 753720997656743937,29377 764152456783601664,82209 763228050922373120,77273 766701700107280384,95672 758377298533896192,46076 788839642720120832,216009 794630281483337728,261155 770746697567784960,120474 775087366604201985,146838 763944984202457088,79651 758680752301170688,54070 774088559351300100,141360 763439385396162560,78337 786438794325008385,202429 778756386175889408,168794 785670791681679360,193905 769338536679972864,112336 785975385230114816,193759 755163518614241280,35890 786155343063777284,201283 793645020712579072,250599 758614120556011520,53703 792787061090779136,247672 753699847249747968,29263 787876009009750016,212139 767801890268590080,100893 757275677162807297,46384 773936896653287424,139404 761341596239536128,66482 776129500962627584,153921 759864193818382337,59447 760962650956242944,61544 766587969281064961,91170 794921581369757696,263817 765253650994257921,85562 788464343667003392,207287 775651839689842688,150511 769621327447789568,112363 787225215923318784,209351 771229835393761280,122299 785493147652595712,196277 786164966478839808,201285 776806127585468417,158144 789148856495796224,223286 795300270293090304,266079 754231278774386688,29263 776370599593730049,152872 794671101775319041,262022 778619887849734144,169201 792976138574397440,245880 751143399932194816,16897 766445869784715264,93823 771797248497819648,126607 772342917021077506,130415 791058598105272320,234653 753328539752161280,26539 762619489829683201,73814 764225977220202496,82724 778204144393936900,108396 785468832794103808,195975 788697161630306305,218349 793592783932157952,252014 794973783362654209,262890 779101225786552321,170483 765405261074984961,86513 755387331260084224,35890 777641988183187456,161502 785405754412892160,195408 795049942364651520,264397 768108605778296832,103354 745587173131456513,1247682 762074476943060993,47283 786905906646618112,200397 794014096324755456,257530 775191953193459712,145244 785711748133158912,193633 767911477596479488,101203 775057984124780544,146216 757624387260604417,48187 758361535613898753,48810 763471828908142592,78159 733084291077394433,354983 792931884992913408,247241 758384197375520769,51778 751125917246820353,16953 786623290324361217,205181 795034192333545472,263697 760501705855217664,63149 794123397458325504,255942 768944879657517056,108795 776237480680894464,153501 791498350151471104,238205 766465101620662272,92894 750740451737608192,14877 757294199758843904,45319 791355331133571072,232169 732456931697139712,352078 776934724577075200,156835 791150111611125761,78159 791741250747691010,239906 787495188532834304,199307 763159600204054528,73814 761555041899601920,67587 753930139759673344,29263 750651984189894656,14421 758354490697191424,52554 759925072039600128,18395 793217791755100160,250092 770396074569789440,117257 787662200827699200,199307 766705919182770176,93508 781461727133270016,186686 766249672482627584,88847 785936303049224192,199262 754905858446794752,33355 773503812673736704,136515 751632978975924224,18215 794730470751739904,262752 777375082184409092,161705 788084002603360256,215252 779059952723910660,172057 792469049519157248,243398 752129423206416388,20636 785272473663180800,125055 764107212746739714,81702 794729968223842304,262849 769822825989414912,105109 749733002180046848,9754 752659247813435393,22400 762959169863421952,73706 760925617642737664,64692 795695693482655744,267855 781453106441625602,139404 749959599600439297,10735 790964651873796096,232825 768063336223080448,10788 788705271648546816,220029 755079260847665157,35044 772801596057059328,132578 775862126212620289,151165 793489436088631296,8044 790702125026160640,232911 766587342962372608,17794 768119244479496192,103354 762036470567866372,71502 788125200885878784,215754 767416853769678848,98890 792776817648160769,247241 757832873357418496,49070 778217743451553793,165690 795434897561321473,266079 777540713378516993,162154 756269446449205249,42432 765348232155193345,86103 761926270687055873,69231 785465065529085952,193636 793427556208873472,252020 786905227567980545,207287 752966442471927808,21074 776625766511542272,155451 768805642954039296,104903 768881890338168836,108849 785846230853283840,197512 786445222507057152,202727 790955383405867008,234653 776907114069446656,159359 786297832282157056,201620 787134792974364674,205272 779928040725852160,127775 762035534885781504,69711 759579954694721536,57574 764106926128975872,81702 760415095046467584,53924 780545714103414784,178045 787373472125030400,210207 766754407627182080,94699 781448581458821120,139404 793613326341275648,253793 794704777787691008,262752 771108478312153088,122978 777456164724416512,161705 780042429630152704,177748 755168896508764160,35890 794206804729163776,250953 778708088194863105,169327 765710269582417920,88546 780507631353933824,179742 786347441201246208,170783 795735679829426176,267576 764898178407796736,84422 758521009876049920,46076 792084494744444928,211028 793495456923979776,252741 785645703670267905,194082 761642284752498688,68982 760445499157647360,62771 758098112451907584,51239 790925836656386048,234212 761559284073103360,68102 761637592479637505,69947 756222323028557824,41763 760886141436436480,65500 778077863358660612,164826 773637324458512384,137042 795262598878900225,263939 793948055867269121,250633 775441865076252672,1250213 787580690468659200,210481 788473564483715072,215437 785504029434646528,195975 786331868429901824,201308 785658911235768320,197297 792917105729429504,245549 767558222991331328,96514 779360220271304705,172962 788837059175735296,221476 755469139519483904,34637 786304503708430336,202379 772940389011562496,132908 793916086609526784,255942 778949277041111040,171324 774049025653780481,141102 794368092503687169,258331 775494470410313728,148994 764196665343504386,82457 750831649747824640,15536 752670613693603841,22715 768917797510479872,33169 790880777198338048,234583 794565379083341824,258797 761319425505103872,67360 786603547882168320,204835 771539068706369536,125381 789137125757157376,193121 761415887043846144,66263 761641332150505472,69356 793351722282344448,250633 772694310588383232,131542 781170053949644800,185496 790964464086503425,235487 767713862711934978,94612 774695836991131648,143473 786224568813879296,193533 774819045073977344,145244 758422325561745408,53163 795291935472779264,227183 780839014618304513,183269 767213357627617280,97852 780957763547660288,183338 767213934092906496,97852 787087892791201794,207113 790225047457701888,229505 795121879224819712,264397 751121546152931328,17140 786987932276051969,207949 759126852762042368,56552 764107384092495873,81702 788947527303323649,11774 786537831636361216,201555 795085836979150849,263907 757558636617105409,47782 792260780225953797,244221 794995931737452544,264397 774741091828412416,145000 773734840105656320,11774 791241164363968513,218603 778470364376555520,167677 776185602408611840,153921 785258803348447232,194213 756549473979895808,43751 778296455350067200,166532 776393032832778240,155390 778156857839980544,163592 788874830401511424,11774 787816814789009408,213064 759463763221151744,55257 761398265514459136,67852 785940867039330304,199960 763111417666863105,75899 775418162942705664,148994 757977993935552512,47940 756249127520841728,42171 735862323328471040,11774 757543974550790144,47782 780662636341886976,182036 788082690654363648,214209 793811505993093120,254135 757603358844661760,47940 760077800049106944,56574 788476594440536065,218489 778003635481538560,165009 772840601591087104,132335 775375173000187906,148574 753708674447577089,28512 769398599021105152,1249681 764945057128546304,11774 771864873479180288,128615 795039063510237186,263532 759191235210993664,57574 765217409959534592,86103 776108308990140417,11774 785582865266282496,197297 790520941717577728,206666 793889230250512384,249926 770240625086201857,117257 757793794238451713,48492 786185820457668609,201494 756201861254754304,11774 791311900218884096,90252 767002978205200384,97315 793890358132412416,18395 769698933316562945,114779 791113747515539456,234583 793690402603884544,254135 795690621067554817,228820 768999668537757696,110615 775107633690841088,146704 786967775076085760,207613 771661849959903233,125554 758481368561115136,51817 790966236939038720,235487 765950699133808640,87904 795048230748704768,263532 793619735065694208,249374 749313737304240129,7275 791757801571880961,239893 790715620295860224,233692 772467540953931777,130988 785991252613345280,199891 788100608116924416,11774 785682731464265728,197286 789314890154414081,108396 790983702025211908,228354 773804130246811653,138819 795753505038405632,268529 758810205169725440,50923 768281821746335744,105041 792558597381185542,246273 781502728967258112,188401 771022961411252224,122299 763820744480468992,78159 778438820370915329,166467 750458080450732033,12883 794209568532283392,258598 788929622641704965,220815 791582313171660800,239405 781568893747924993,189017 792147144589225990,242693 764918102723272704,84724 777263478356705281,157669 777603584116404224,162596 785272768459776000,194667 780696388959100928,182257 768806918248927232,105345 775830902761000960,151165 773267264527212545,135736 758327213204713472,52525 790607264138878977,230282 758052319682441217,50923 791586473631846401,239926 765071631110791168,84209 758125024372924416,41703 754978276725186561,34666 787201903600013312,208928 762668270143016960,74133 794691677323563009,261923 770372498810630144,112872 793541795506302976,252408 773890208106475520,139404 776960886149746688,156835 793753416866541569,252984 773987972517617664,1250110 777491236181581824,161960 785596371042725888,196676 773995069057544192,139674 791047528795955201,235590 762312940569583617,71502 778006055955619840,164130 790627883366682629,231894 772444824649797633,130661 794367275767767040,258456 781762247492108288,189017 794185524013449216,257492 764791373178540032,84724 765253258772357122,86440 791349069482299392,238395 766357924256120832,93286 775772660290555904,150511 772895126364512256,133043 786929586164686848,207287 787065138159427584,207965 763413226835021825,78159 779134004624621568,172945 791372139521839104,238429 754101834017406976,30370 785376118727553024,194648 778209100039614464,154869 754086075765624832,30370 753357272659746816,27045 732247172196925440,350854 793581527368077312,252679 791049751848480768,78159 759881788650958849,59725 793119895709822976,249469 795769804955254784,267579 769366621685030913,110585 786389973616381953,197286 788876116647776256,11774 790339564502126592,212131 770985321060143104,122146 772076329738964992,128934 762751830413770753,431998 793661663354380288,254025 753589821197672448,28281 774802635807481856,145244 775803207050297344,151463 791384785952190464,238207 791687633437163520,240145 759807672124256256,58267 771778018834575361,127134 792597818829447168,243398 753731384192098306,28508 777560596225064964,162107 790914974306570241,234583 771289248594927616,124545 753600648227221504,28037 762720161984110592,73712 785690993236385792,431998 754094207116058625,30304 763622980253470720,78304 769762534794616833,113412 768123541468356608,103354 794971586201849856,262849 763444383945465856,78129 788690626753683456,220018 749216384433872896,7615 760999358108098560,64722 772788147080032256,132335 773967145063428096,139404 790250170101489665,228341 751219588218576896,17794 789302280361156612,224680 793231326220615680,249039 732382677450395648,65113 766777245713113088,96257 792023971944402944,243075 775524797094604800,149040 752291775591620608,16299 794687066076565504,262022 776148701744070660,152585 733450085636280320,351034 763447075820277760,78159 785996035088756736,198591 758113665241477120,51344 759170421711183872,56964 793129054434058240,249469 762066717853966336,1170700 787009440885018624,208379 795368253358940160,266079 776151743725907968,153845 757445992379670528,47261 769473201076264960,112199 780852786644783105,183269 734034543812980736,352774 792032503372582912,243187 793344998506766336,251452 773706043046129664,119797 779019843307724801,172028 773552763649290241,137530 760969133982973952,65455 778032494948061186,164001 795764176400433156,267521 780832034067447813,183269 785489889961840640,194743 757247037255589888,45039 791702467960573952,220029 794724987571736576,261155 755216607832453120,33751 794231843503665152,259063 755940224148963329,40344 792443744918376448,243142 748735372306231296,23762 756186258129293312,41680 777859776399208448,164001 791467892676055040,238099 751102640931500032,15264 792021345412452352,241678 787365236126851072,207212 791116382423310337,231358 762719851408424960,73910 752740517419495424,22657 785297712157560833,194648 794667650047770625,261155 794719254356656128,261155 788098895511519234,215505 789158004302241793,11774 759497333725884416,57574 767830818089758724,99111 768527997406097408,106716 786032074360840192,198620 791382171462213632,238383 764988503742644224,11774 793745425396293632,250785 785261488252399617,194147 758631076269068288,54070 768167746110623744,100893 767805844553687040,101681 785500632870293504,194743 786908213660774402,207119 769229275157364738,112336 795381996067418112,266491 780928426970611712,181419 791278487936045056,237491 785424372181835776,195207 795713985689649152,199307 751800374042906624,17416 787799446729863168,205197 794411475586531328,249469 792497168716173313,242521 791690317649117184,238429 794727014058119168,262022 775435324445130756,148045 737430827781365760,355517 755579531650486272,37684 795428338353500160,266054 759292027335041024,57536 764010412501151744,80939 781069900697731072,182257 791447526939525120,237935 793972663236472832,256847 763157068874444800,73814 777801137172787200,163763 758677172320034816,54070 785606956551643136,196277 790736502917521408,232881 751600884061118469,14277 753383531330478081,17842 793196460884066304,250033 794636503469137920,262022 770947098216898564,122146 780579944111939586,181419 791096156621246464,235590 763129548426780672,75593 756194698272714752,41680 762804959385624576,73712 759745917616553984,58258 793187348259504132,249926 788361150756970496,215608 787632643022196736,206101 794954462632742914,263895 780924040345104385,184539 794717856978075648,261155 780875877668093952,183472 760463612855128064,62526 766027954828607488,81929 775095706285596672,146024 776918189108301824,156835 775343392884723712,148394 788068929595928577,214117 781479365682966528,188119 776213743101317121,154625 779453083382407168,173682 764978820860350464,84887 763882981119361024,80506 758741846839349252,54070 765085594338942976,82642 772125783062040576,117364 793202707406331904,249469 758691460178845696,54070 750756322925314048,14858 765966934374572033,90384 774380444385157120,142648 755563779799212032,36877 760911361283088384,65404 770322172778844160,118087 739278497223348224,11774 792454512522977280,243165 771079017646657536,122982 785862281678753796,198671 762746888936271873,73926 781274594527305728,184223 785632710882648064,197512 794307487587504128,258981 756794588887744513,43887 766006340456157185,90908 790627914933035008,230271 790733914927017986,233307 763162089514934272,73814 769662205264560128,114884 788162669551292416,352258 792844047018778627,247240 788220135505092610,215437 778427763309109249,167677 764190913950314496,77586 767323523123650561,97978 759659578858483712,52556 778323486204948480,60999 773881917233963009,139404 781245280591212544,185310 768568855006359552,106281 762676471387283456,73814 791813953655537664,240483 793051320785580032,247675 794372351978635264,257784 756255509838172164,42171 781306189921460224,171991 756534015453126657,42344 791392725232816128,238266 787264334036688898,199307 789252760046796801,224818 789899568188157952,228702 767187669654859776,84666 776914894335668224,158815 780028027308679168,176890 732334862623854596,350808 793163528840572936,249841 774084489945362432,139379 769172235902943232,110615 794031902315450368,257492 787431937652690944,180433 765760686114893824,27280 756210120628076545,41760 752947885768118274,22750 792428537789546496,245268 759960456148549633,43471 790679901800202242,231894 770750095046225920,121046 788064947561299968,215005 793311735486775296,250368 771184633979375617,122982 778603345694961664,168284 785802920688246784,198173 795664846406774785,267521 790745250935349249,99049 792745341112029187,247329 767863626094948352,101681 793484961361825792,252741 792103189558468608,243187 764356145406369792,82066 794713980526886912,263010 758269752720654340,52112 787269529772564480,207613 785272692022779904,194648 793110438636556289,249469 793180615441088512,249067 761348834534371328,67908 778293799873196032,167273 793975896667340800,257353 793081275045203968,248193 760943938870079488,64730 778239732803305472,166390 787138368509399040,209351 756236740571062273,41680 770191090485960708,114556 770664984674115584,11774 776179731947409408,1250263 733040265200439297,1170810 778013956925329410,165097 774073351929069568,141277 790281267916992512,230485 777958429310738432,164764 756582433458237440,43258 772082249667792896,129216 785274926966210561,194648 750449197413863425,13532 788825929036496896,218179 794911521302155264,259743 794164816952881152,256239 755378065904177152,37044 761142774582349824,61051 785978737749667840,199546 794989688532729857,264460 773977493346914305,140047 769918646684622848,114220 786552861018710016,204413 772073313011113984,129471 776500129599594496,91285 793945977975513093,256358 761687264992735232,67229 776026863298805760,153002 789136422892474368,222647 789154799337877504,11774 785587843200495616,196696 774125743248769024,126152 792031992212779011,243187 752036299801067524,18504 777853209318744068,163990 766473944794673152,93823 793508960863158277,252741 761023989107920898,66116 769239494096670720,105109 760185027095302145,61051 773535311196368896,137158 766344213558661120,92860 760245915852607489,62043 786609722094825472,204413 794003714809835521,255942 766054055378464768,90384 764974399216812032,84209 794600018770587648,249926 794626979026780160,261155 766329937611657216,93036 774282715986141185,141316 758142811136929792,50827 788894231473643520,199546 770728137369845760,117310 790264073841704964,230282 793181693565804545,249852 764903066814537732,69223 749372486970646528,8497 758699365552779264,54070 773264381413036032,135381 758877542396723202,53996 767362562597924864,98661 786651780805296128,90209 791389060438847489,238780 791711877382475776,11774 758327719553667072,41703 765325978998484992,87249 790431718377263104,227273 757964950128254976,49754 794163757874348032,258331 772137333311148033,128355 761571684650393601,68993 791104780881899520,235486 757732642095628288,48220 763884286441361408,80486 791811701721042944,240890 794607055063552000,261155 778041467755520000,165523 780526607438012416,180759 755084232142139393,29263 795259624634994689,261594 765208343216427008,79516 792078748237508608,11774 795425902830252034,267014 793347427445067776,251452 792863325759700993,248065 764663095256027136,83231 775367593091665920,148574 778535100350771200,152594 794638943899844608,261155 758357979871715328,51344 763935558015913984,79691 764628808381202432,84248 763825597868933120,80486 772844989487263745,132996 778230521520394241,166532 794312887753785344,257492 755570955636748288,36719 795753150330322945,261155 769231164187906048,111056 776793929291149317,155390 765711392750075904,88920 755157799538130944,35890 794295632643182593,259231 793866404655042561,249926 777173801935273984,159572 795455700738588672,255870 768154164832514048,103212 773779222867251200,11774 779457112690655232,174226 758753975445381125,54974 771295168997842944,119718 788530780171481090,218275 790250022969438208,230282 785503330587910144,196277 768133283880247297,103071 789534594940928000,226717 780375369392136192,179742 785692362068680704,195975 771505294828572673,125163 759427657088065536,56964 791719976168292353,234990 749544999981752321,8170 792059911979106304,243614 792542697466847233,246295 787012132466487296,192421 756973849829216256,45622 776355187736899584,11774 779426426969661440,173628 791724683817132033,240718 756349915937312768,41518 790274436121460737,229895 774327098446151681,141360 791330919462346752,237223 793180378425012224,249841 785741877974855680,195975 770352875969081344,117039 751852649167872000,18893 793968208856219648,256219 769297098701467648,112872 752881746836721668,22393 772998959971184641,133940 765437512101879808,84724 788002665619828736,214138 788046468007460864,214354 794555676836196352,261155 762823631378391040,73712 794920505589514241,263817 786224868832542720,201555 790695361216061440,233692 794644784929501184,261155 760167986950991877,61145 763548020629700608,1249122 790668069139910656,231881 781145745080463361,183759 764211773989724160,82066 777860715474366465,162559 789448328303869952,225359 785935357091217408,199960 777967725066977280,164608 757769514633334784,48810 749626044454404096,9433 793442446562594816,8044 793115950576984066,249348 780626221860290560,182037 780612670076645377,182122 752931684576788480,24173 775734467499483136,150511 763744644219805697,79513 792800604586446848,243509 790900740281827328,234583 756602067767222273,44273 793429993367871488,252020 794993663990439936,263907 767571847391088640,97519 773577913656639488,137612 759236798342107137,54070 760594487299018752,63451 765241686138105857,83391 770372338600861696,117310 754095658018103296,30910 755463055425712128,37433 788396696329945088,217519 786994644043247617,207287 790656168247033858,228292 786050657065267200,199460 792515465578852352,246392 763082751448940544,73814 757512731486478336,46280 755443190652542981,36545 765489905321422848,85562 791257259108020224,237491 780781912407310338,182726 793237300394229761,249926 767451749250637824,98736 787021800664293376,207287 791366356969160704,238207 785994121861357568,193297 775403155412557824,11774 787099150064185345,207733 781862508294320131,190635 772850313728491520,132335 780623227533930496,150151 786303905332334592,201494 791113137240076289,235072 779023389344145408,170187 756506122719207424,42564 793106550097383424,249469 781826643140702208,188500 776246654093570048,152872 791439769381117953,238207 787508339903238144,209351 794551206781669378,261155 766426342501998592,82209 767381797793624064,96039 771622019297193984,126694 769568215777378304,113412 756956073706127360,44274 789854811583713280,227048 757739354009767938,49066 771723834194100224,126389 794667766301138944,261155 789289928039489536,224680 788552533174255616,214660 764145238432768000,81702 778951733926068224,171168 765015508177547265,84724 771064019335643136,122146 792043094195580929,243187 769327055804764160,112494 788879253760798720,203710 777264102670422016,159146 795716860050292736,266079 774053194074763266,141289 755539992886206465,37991 787108926747582468,207965 779357357708947457,174230 792326529799823362,245056 793335551210291200,192322 790022993174933504,225456 790877289063944192,234583 785939203590725632,199352 788003004725297152,197046 755415407486533632,36735 762312857484754945,72035 787316233855119361,207861 779500993839001604,175549 791691731641204736,240070 765003222515798016,85562 763798189791186944,79513 778828059587678209,167210 776181245478776832,152946 757574281484115968,47761 781445650210840577,139404 776100042994253825,152735 755854213217853441,18341 757734047808360448,48826 750506665993080832,12852 780896289449840640,181419 766764178468118528,94683 751099320196141056,16960 785545956108431360,130635 773991835165270018,140230 771732641917927424,125754 790901750131789824,234796 779292640562913280,172962 733172915995299840,355669 776968461125820416,158387 787529959204093952,210207 785547856002289665,130635 791090356817461248,235590 785544276381958144,130635 788557863182475265,203217 793583104048832512,252020 786787015337451521,193524 792043266279473152,243075 753166892144013313,25524 759051467214819328,56552 769704563054145536,114987 778290651439824896,166409 787082022011502592,209035 772932322018623490,353017 780534584995872768,179475 793215352113168384,250633 751603924658827264,14277 777573757217112064,161277 759188566622638080,56964 768277944347291648,33169 776770538794397700,157993 789104811119706112,223286 791678799268159488,240145 785534367024066561,209828 794310087913287683,258981 768207576567873536,103046 788778283169185792,220526 751863567226245120,17284 767810699561164800,97325 778661330391662592,169696 753075125524717568,14277 759411986434097156,57749 785564676885090304,197035 785976273898082305,197324 761929537521328128,69711 793274582287261696,246225 767002925285699584,170736 755121758592569346,35449 750910944977391617,15808 765964378445316097,90482 793561662607331328,253206 769355969746927616,113165 789657751781867521,226490 768226124757340163,103354 794175252356067328,258331 795432131224883200,266491 763177583282229248,74868 765710211780898816,17416 762981730881900544,71502 780480890308878337,180723 795684179467874304,267862 791694740156809216,240145 765550005331435520,87904 777610384983355394,76146 788134833599942656,215005 763438513266188290,431998 753568111962587136,27045 758843553388777472,54070 750387323368505345,13018 786378682986147840,202248 788355652829622272,215005 777596217635270656,160230 786269466963292166,202429 775662562608373760,150404 787795177796665344,210235 756876428952690689,45125 774049454122868738,140539 769027193406103552,110209 789896296886833159,227048 788492237864783872,218275 761991205798440960,69794 789940801375698945,228820 758074362771767296,50542 793151820269031424,249469 795375956386926592,266500 765878887880413184,90000 752932556970954752,24173 767143092566700032,97438 789286682247827457,224680 793480245059915776,252580 788145000110587905,214976 755576514494750720,33355 758024446309462020,50314 779093713003819008,171644 761108660688793600,66159 785738568266240002,193302 780630536545001472,182122 793251949248253952,249926 790567958145667072,231894 753608881281073154,27502 768433394833391616,86208 750654880642105344,14421 751565379583913984,18470 740176962958852096,349262 772074478847205376,129471 776791884156940288,156835 794539426999189504,261155 795076813991084033,257492 758329123962023936,52112 767029148711780352,95170 773553817174568961,137158 758638977436020741,54070 781593906752479232,140444 755450822406840320,36735 791730852392730624,240145 753734592515878912,29600 787027183600402432,207113 795130180305965057,262849 776247420783095809,154832 766614386031071232,92917 769246135009501184,27164 775366126066868224,148645 793181447108657152,249469 750151016268595200,10661 790734023593172992,230270 751825335386312704,1248198 792034433230577664,243075 767090566651838464,97852 791148637569085440,235348 794623000301674496,261155 762106398511538177,69673 793144910912204800,55820 732981961904398336,353451 752181223250882560,18316 770097884205285380,116388 786851172967604225,200288 758831057160380417,54070 762656996525010944,73926 760206321824194560,61544 793807911776641024,255393 750173620052365312,11495 770308117674520576,109960 771011375091027968,122146 786619817520304128,202236 794397798540124160,259392 786685598153240580,205926 793293387562561537,242693 776794635561672705,157755 780842981695877120,183269 768501004589469698,102826 791001326956183552,234583 764614824013795328,83391 768853498322714624,107745 767352514656268288,94699 771420585343782912,124597 753559116094672896,24023 777636523730694144,161542 760991325139431424,65839 765529549937348609,86577 775205185123520513,145244 761377250294042624,1248865 764521006283251712,82002 752862386986508288,22746 756507881713897472,42249 765597905268924417,84209 772979783416197126,132335 766286656072736768,91946 768772661988253696,108849 787940765884256258,212693 758689293032419328,51451 768573277081964545,106281 777852041137754112,164001 757803211797389313,45964 750467129825173505,13608 755499861458300928,36157 755560632032890880,38032 785649264403763200,197341 753310394404446208,26458 764896673122299904,85154 777689772500279296,161456 793856962979045376,11774 778795261887975424,151463 753361158325858304,27317 788836753759232000,220526 771375471908970496,124351 773392820778434561,135025 789294073261625344,220526 751844734079991808,18395 755766735819591680,39475 770632168657686528,118191 755407694459174912,36719 790934425156464640,234583 793898085340569601,255942 793602511617740800,249926 755821924438028288,39462 756847445145972736,25189 769398768085176321,112119 787007087687630848,208178 776204116561362944,154214 792107663152783360,164814 767816122380890112,101383 785553930327556096,196917 792036603195695105,241819 766469548409249792,94261 787086236645064704,207151 794379610440011776,11774 788835698149175296,221476 755389787973058560,36208 732908469079183360,349856 752915713619267584,23739 768854841863049217,109666 776003908229554176,152461 764808939645075457,84689 789309935750377472,225337 787795745009045504,213064 767151955269386243,97386 781832279924539392,187611 791649892527644672,240260 792088228648017920,243187 754747068279758849,33356 757916206158479360,49852 761573767063728128,69231 753247886750552064,24173 793321797026316288,249926 793672945352581120,252581 762450057622802432,1249026 767889513012166657,81946 795666732119683072,267862 763805056214917120,80123 793531735367643136,249926 769597694566248448,113412 754082766589865984,30590 762717517160689664,74247 775001558094270464,146259 759520977856372736,58757 774453214959853568,143777 776422943626702848,155451 777159747149717506,157755 762743750275768320,431998 762619049872334848,73814 761355865295314944,66801 776828060817580035,158387 792396938473672704,243398 743057470864654336,1011996 765207243197329408,86440 768297787070951426,105109 791228857286324224,235072 778375280641519616,167569 781609091269623808,186584 786206703943548928,201374 795745806829625344,261155 766617750559129601,92958 778762474732527616,170426 779082154781409280,169999 779067413123989504,166282 776943085343375360,159632 778362190638088192,152594 785402912310751233,11774 754052220237254657,31400 769691336244994048,114779 762676478777712640,73926 768022591093272576,103015 752231448455831552,18565 781354696069881856,139404 762055979877806081,71685 787065926382301184,207949 753715334276722689,28115 759187998005010432,27156 794187184127492096,257492 764210185321590784,82066 777342768272244736,160230 760608644589318149,63149 778378299915534338,167569 793618630793539585,249926 765950951278522368,90031 780972978192265216,184143 772787217622265860,132335 771434654461288448,125319 757382067428614144,47090 793489587528093696,252741 778927909562032129,171168 778982896682078208,169410 758602814083833856,51171 780472966207242240,180647 787450596710199297,202727 792061019900305408,243092 755213671173877761,35372 788156880228974592,216009 754009174707691520,28115 779810326199939072,27156 763072021492215808,75899 788072995348676612,215005 766471691597914112,93508 768553403807068160,106763 770509403116167168,117263 790908558741237764,234796 793224534883045377,242693 764151195875160064,79999 771366054840918020,122622 794898980446539777,262752 774026557685764097,140495 791400300162719745,238780 788532318428278784,218875 757342138598318080,47090 776213020661780480,154071 793216119167410176,250544 785637226906398720,197063 790627456185020416,232791 792166928345366528,242693 769979951823093762,115531 757585140629594112,47782 754006584322322432,30633 787891614060466178,212239 760571233477988354,63559 764367824752173056,82066 760518947691171840,56964 779408563211005953,174427 786027552468967425,199891 791231310937354240,237274 786402076196765696,202217 795709927088132100,267855 754748802540580864,18341 776708725402849280,157082 768304127084408832,104932 772921539427602433,132335 793465758672097280,252408 794674428261126145,262022 786727802783592448,105109 785683724033589248,65113 787035941357686784,206313 790255574516498432,230282 777796714107318276,161901 785353370030645248,195424 756818762561495040,44450 785671672372142082,197091 732996521919156224,1170810 758176388318887937,45311 761360373022912512,68273 794626904506662912,262053 777606802405986304,161277 780344021898129408,178415 790489334503895040,230584 758986086534131713,54070 758125559595593729,49925 763050346268680194,75899 771766323135209472,125554 766429590558420992,92958 764185218265718784,81946 769649259226419201,114587 778298629320609793,167220 761506986378821632,68102 770781582734991361,120694 787672635731836928,208176 768879104351494144,109509 788041636269871108,214350 793431509948571648,11774 787079917678825476,207613 790741484526002176,231894 768388370213068801,95055 791882186827763712,241678 736238354749001730,11774 785651589688295431,197324 758350222506364928,52554 785572130872299520,196277 758710891193991168,54739 789238151474712576,223286 774985642702938112,146259 769253235072831493,27164 762213756512370688,71324 778374838675091456,166913 750654774605930496,14421 793112091246944256,249469 789096323332972545,223286 793255240854306820,250633 762391984292171776,11774 793228198880301056,249926 761675475072811012,52887 795313094742446081,252035 760142042643111937,61051 758692680033447936,53806 766700141382250496,95672 788129865648238593,215012 794594806643224576,261818 773213015785213953,132875 791748700322213888,240584 795314145792954368,265576 786939759893569536,207613 763923571257192449,80393 780954577591869441,183269 761693818462679040,69548 761964318162317313,69388 773616224668413952,137978 756521599038214144,43391 764175728464113664,82066 793279060273164288,249926 769808705583980544,115207 773247382494511104,134993 789998869509615617,225359 761562645178814466,69248 779086843832832000,172621 794781651909877760,262752 788471668968525824,218507 751559655189454849,18555 787788549328211968,205197 773915951263645698,11774 794190276499673088,256255 791124254494384128,236657 762717044760416256,74013 756838899763154944,43553 789440507785187328,226048 790894530614661120,234622 768471169875972096,106774 786564471934164997,201953 787094296444809216,207287 773929281625976832,139404 768545584852574208,106753 779489122129940480,174230 788682847460597760,215030 770949343574564864,122093 761987374935109636,70543 771846742002307072,128404 780796340729024513,176128 758691513907945473,54070 791006237362008064,234653 788760923595046912,203546 785586505121140737,197297 763873859539902464,80716 795380606574198784,266054 754861381497688064,31400 791851355338076160,106482 756606160984301568,42564 751134793111306240,17259 762803573621227526,67346 778620697371250688,169201 790968159914328065,234653 791638814401888256,237385 770153666250760192,117026 775910014145835008,143585 794595818464563200,261399 762377962444484608,431998 733033060955004928,1170324 753642973187932160,27317 763185014066540545,67226 775521679799754752,149770 788471416547139584,217601 778316157459714048,165185 765273092440592384,82002 758075760838053888,50772 763142288767787009,75899 764968499332599808,11774 769240661388394497,105109 780864644009304064,183269 785677637796687872,196277 794530797571035136,261155 757618030620835840,47844 756615988636975104,41459 764116761448947712,80153 778589886915960832,168794 779334700519174148,158387 742395918675259392,11774 761587515539193856,69231 762455240989814786,65180 760623137759297538,62063 789531597343076352,226717 759489727624077312,56964 781209823698362368,185601 791703047642554369,238099 792573023371063297,243286 793045221063798785,249013 769683733704093696,114301 786313939974053892,201555 751874642931912705,18893 760863494661103616,1248836 780550317104660480,181419 771207723979378688,7746 792925827419693061,248514 732981489705484290,398859 763419555893022721,76552 781646264056315904,188401 793087176024219648,249348 766073275965378560,90357 787706778427518976,212357 758773739697889280,54070 760231925101502464,60999 751181445511585792,15165 758694260518576128,54070 768490867745234944,106774 769818279648989184,115435 793620533766004736,252639 765873259665645568,89887 787436345736048640,210274 755107847491334144,35445 791348275123290112,11774 779019674986041344,171324 764965218237558784,83558 772984896499232768,133519 750327024120631296,11430 792005153796739072,240070 751178112436563970,17591 763786849034711040,79502 794983262598873088,263895 750732824823549952,14277 775876356097781760,151845 786719774738935808,203822 792791361070268416,235621 780607955502665728,182037 769339335053148161,130505 789924602499694592,228820 793658697725673476,253793 758713234299817984,54416 770082191690825728,116804 792016113836167168,243092 794762658146717696,262849 787100200523276288,207965 758805803516112896,55174 778361887679393792,167305 732248869724164105,349209 775836384556879872,151185 787760920999055360,199307 751733039705784321,19528 791167672704786432,231612 771480786511892482,118191 790644408395771904,231894 781138063611219969,176101 789229785838915584,223692 772649195308064768,127925 786288216483565569,1063777 771551327067344896,125111 774214554016448512,141360 774428159005425664,141316 772787349277118464,132578 767013941201469443,95672 771542756938223616,126389 795102043002245120,263010 758678995520991233,54070 793439578585571328,252196 785368463099437060,11774 758382486242127872,52749 765637413825683456,87904 780879047781998592,179967 793102847437000704,237491 756316372662095873,42249 758256780665249792,51809 757482049804443649,46689 768042710632501248,102249 752661041998245888,22787 755252949580976128,10851 768943401391783936,109360 795382980965519360,266491 768098452567830531,103389 768928380955660289,110362 773904803290165248,139404 780822721181560833,183269 773906877021159425,139404 763131613366460418,11774 758326096253358080,52311 765618313112072193,87245 760112819652132864,61051 763133572987379712,74681 770454612293718016,117257 776870623905665024,158897 777555009730818049,17416 777946103232684032,158820 777843996865531905,164001 766044469510672384,90384 762375084665217024,72978 777040355053170689,157755 792646096749158401,246273 737493782313246721,352060 786731234223280130,205728 793998246767013892,257492 753299238755401728,11774 775899305697800192,152424 733054265514549248,354869 757716383723433985,47844 779716295319097345,464984 785829860056834048,198591 790929753230356483,232137 766766967592218624,94899 762809995918401537,74308 768975711109382150,110209 776477412636913664,154832 789655884536418306,227048 786219010895470592,354834 770716325832454144,120983 775058504474255360,146259 790195928028291078,229514 767730687684276224,100893 750438190377414656,11495 795012208627515392,197512 772608650900705280,130669 793806653854547968,249007 785352595120463872,195125 787072146715455488,207949 766621481040216064,92958 756624342298005504,44429 734815836762968064,351644 787456372371775488,180433 794264272310177792,259231 766350106991865856,92885 765618867263639553,88332 758739362381049856,43488 766583832564928512,94699 758083033475919874,50580 763836226507976704,78513 758587536360951808,28015 758228219258626048,50827 779702326990737409,175092 785689230018174976,198112 766700895128080384,94683 781443209637597184,185310 795721074818228224,267862 753413831620034560,27045 753988423891968000,30802 771821226243141632,127358 771411406717612033,125381 785654131470045184,194082 754972220737200130,34638 737415125255217153,195876 765275648684195840,84724 793845597438636032,255942 793877670748708864,256255 787667781575598080,212024 788129974536445952,215437 787992311057743872,213887 779822706892083200,175340 755186507359584257,35890 792525868845371392,243092 762783342622150656,72354 774411920598335488,143473 778992474924716033,171693 789084079199285248,223286 794006512343650304,256502 787715749716439040,205197 772262779071950848,129991 790905246356680704,234583 755747786583216128,39384 788363622414188545,217260 794849553107288064,261796 795473195407212546,267133 791745102657925120,232911 795282172164866055,262486 793454473502789632,252020 738040766698754048,11774 786793928884301824,204413 764635171371057153,80648 766016549622865924,90384 780831307651616768,182049 776522845195304961,156290 793155348882296832,249348 795019734966120448,264721 776604333831925761,149953 759683920845676545,59365 790736953536765952,233307 795673456536915968,267521 773204609263214592,11774 789698450040377345,226490 785240414479609856,194167 762141596267712512,431998 771677732698718208,126995 776380769572913152,155390 789172841728008193,215437 753598409530015744,28281 777666402295681025,162596 790527655510675456,231894 792755082123149312,246225 732601536669310976,352441 754748186821005312,33356 754063505716830208,31551 768058169193005056,103261 785261540568096768,11774 795382056205357060,266491 766285989987758080,73814 793970876811096064,257353 773895149608841217,139404 764890964313804800,84724 768234094043947009,11774 772212676693032964,128615 787480243548196865,209991 765188919344246784,84745 794313161277132800,246425 766059912933748736,90384 757071328998465536,43399 792875425940770816,247241 767148600472199168,65291 749935665622638592,9433 750433846500462592,12883 780597396279406592,181935 767274827598143488,97852 793427443671375874,252020 792339147054682113,235685 793456243411070976,236502 773884078139539456,139404 793312296332238848,250368 756585228911513602,43887 776836571014193154,157755 768901909277093888,105471 761637028383617024,69947 765827343545950208,87871 786688707684425728,204835 770950250051739649,118604 753709527527256064,29263 760185027267334145,61051 793931194635165697,256451 770367290416050176,103812 773920060259774464,139404 765033867552186368,84724 780614388902457344,182146 772314516616912896,128519 773614090875011072,137869 775567053721784320,148574 777924162417483776,164710 791694112302911488,240070 765210581276037120,86103 778395237609857024,167220 767754025865359364,100893 790299569057693696,11774 771928609107894272,128143 769396296859934725,107745 765504717694836736,87904 766320101733732352,90575 795706653450633216,257492 750780635002929154,14421 787474305751711745,208928 750403546076418048,13021 762108131648286720,58904 757742191053791232,49066 792747318185304064,246726 755892318339674112,18215 775581198735245312,150250 769779266481364992,114422 773717756885635072,138898 794572257272152064,261093 771501939607547904,118191 789809167452213249,227941 765580408062816256,87145 785286634543603712,193669 785348288320987136,194664 794186830446874626,256125 793533503568687105,249926 789103761629347840,219540 791354854186909697,238395 776095686878257152,11774 785656493169254400,197512 788804170660782081,220526 781545451946446848,188119 794033032449630209,256439 795724065516490754,267862 788757235421687812,220526 794691183926771712,262752 790370182489317376,228576 761152196310364161,61051 787748017713582080,205197 792056559811629058,11774 773627784035987456,137869 788585250477617152,217574 792367997876854784,243075 763029805642153984,74681 769227945323982849,111549 793500892846776320,250633 771386346053234688,122982 790706662780899329,233756 788141175475675136,214976 786786125306224642,204297 756021515326369792,16508 794156222005923840,234990 776094156934385665,11774 769674659461640193,114779 788035842044485634,214209 780850335044644864,183901 775014331788300288,146259 755121099709550592,35044 759762666751528961,53423 794810803991945216,262849 790875131186995201,234583 791309428519735296,11774 766471734258270208,91804 765953936771678208,88459 779778623565799425,176196 775072788029792256,144730 758531101572800512,50028 756870483006615552,44970 766627298179223552,94699 733079560170934272,355724 762024130443026432,70941 791816081656586241,239998 764386377685491712,82283 794607412074319874,261399 791605432162877440,239893 781463543149232128,139404 790921414647898112,232863 768786941135380480,76480 790293073997725696,229895 745000975233060864,47188 788827608549130240,216009 793114677966278656,249469 791458337124560896,238292 781367078301282304,139404 793841467869523968,255942 760684255143923713,64147 769226529138016256,110362 775200550388248577,146580 789216485310812160,11774 759873925970923521,60134 794650321167515648,172084 743243818242191360,354153 770671656276590592,120610 786721563198578689,205728 792118111830933504,219503 770192977901850624,117257 773854214837633024,139404 795199206898028544,11774 778227897177927680,166409 765279059576250369,86653 794981477410803713,263906 767089744878637057,94660 757799820564115456,49431 752303146269970432,20389 792816519440982016,247074 785241817646104577,194167 793167335930462208,248685 790303400302751744,11774 749421771267436544,7849 765507968213319680,87904 732622713005735936,349359 770342781537529856,117609 758379194795655171,52167 749295660973916161,7778 787349301437407232,210207 756507121290579968,11774 793818766983458817,255134 770294284801171456,117257 792117367161573379,243092 793097341280645120,249469 793166400529379329,249961 785710480249597952,196609 793949657206587392,255826 786234722808500224,11774 793995180860985344,255299 795260198730407936,228820 785889939183456256,198671 775618720945307648,76146 785912275907391489,199546 771418736536551424,125367 780012043126599680,176890 756193819285000196,41680 794898765165510656,261155 771414059799359488,124855 768217080353001472,11774 774240163232788482,140444 794206223772090368,257281 793879826020995072,256358 794008279294902272,257353 787493373502492673,210207 779425787493683201,173602 757760167169650688,49066 775766284021534720,151071 742396660706385920,11774 766882139358892032,96263 794717858768953344,261155 786284752357748736,202679 762747883531726849,74592 771495931975966720,124597 785337606078726145,11774 755925451474931712,39475 761032781530927104,66305 760311950496657410,56964 788453678332207105,215030 792363748379926529,226738 760842396938625024,64722 776938022231158784,157082 777257011763216384,156811 778700889305427968,90252 785665240126095360,197286 790619479713734656,232909 789887608541306881,228606 793114546298839040,249469 763115212723544065,76549 772907588497408000,133519 788847267981692928,220806 766509294607007744,88920 772844384341463041,132335 768984872316702721,109666 790765215696596992,227048 794871704073998338,262022 758686394512445440,54070 790089435635445760,227795 755493168053760000,37538 764164928081125376,81702 776243030718164993,153596 774653527125741568,143585 759105059468611584,56197 771393173289635840,122146 752692465086238720,22752 778596319719985152,168794 779749308476239872,174492 776204908923981826,153596 758437858810142721,53001 767889445475520512,101316 795286620123594756,265644 771800974272950274,127383 780622808435068928,80785 787497979598909441,208379 794534567441039361,261155 769042096594575360,105647 778765958840094720,170426 763096965123112961,73712 776419960142852096,153845 794528032321110017,261155 794562484636123136,261155 763431428558315520,78159 786603052090269696,203748 795050844005761025,263896 732754350850727936,353927 754816335239122944,33174 787779017269243905,206101 785612001531793408,197297 757308376430813184,46890 793193302539444225,249926 791810941629247488,241940 787640473946947585,211347 765055692080164864,78159 793842165269004288,255942 773176257479663617,134561 785976290469941248,200382 795775498123149312,241678 792361485045420032,244143 793672352521334784,254135 786605372228395008,11774 790344111173799937,206007 795426228127809536,266151 785971168566272000,194080 763006601695404033,75899 792077135594815489,242693 792917814688514052,248104 789418032216940544,225380 765514575127064581,87904 766665280772640768,95045 794374954347327488,257492 740934719932661760,11774 768997901565440000,107469 760355932735934464,61412 794768278468104192,256564 792109164835196928,243848 793252637277773825,250033 794322073904672768,258598 788471102720782337,217601 764142940843278336,80939 786964638009262080,207613 793858709596278784,255826 769757693858881536,114357 762266286399168512,72350 753905411678281730,30354 756929329351843840,44450 778370053452492800,167047 785646671317176321,196277 791332002486112257,238207 778307881737256961,167220 751542746851241984,14277 786658095451693056,205377 793457450045235200,252408 773785970571218944,126389 781109915985276928,185496 791414698423877634,221972 733012445753675778,354906 775715947273478144,150663 794984837002182656,264397 760556524834086913,63071 776173489929629696,153501 786280481448861700,202200 768035003150262272,103078 763885452805844993,79911 777065050494398464,158387 767121398825377792,97852 768732398095826944,106774 778425432412598272,167063 754853153636507649,26721 774786729899196416,144617 758168936806514688,51451 770046049671081984,107469 777956959207190528,164980 786735856077852674,197512 771202190236983296,122146 773994344659296256,140211 777214882676629505,158897 794586300259192832,261155 768949821294215168,107423 781286035468595200,186434 787752914802528256,205728 770653539269947392,11774 773905275661148160,139404 778016460090273796,163990 788501232738598913,218495 793983328814628864,257423 774008893273956352,140232 753395752668307458,24721 765405043143143424,86103 767842437805043712,101681 768134276781117440,103261 761586697335209984,69231 779396240974884865,174115 762731066566193152,73712 779156232871546880,172962 793953720711151616,256156 778551423957098496,166916 758298413976973312,50923 740631623352221696,1170463 773306505688911872,108795 779210307528826880,33169 794461576694820864,258741 759238668905250817,56772 790643301309222912,233152 764485233030799364,75690 773646625130553348,11774 773862055325601793,139404 791122609567965184,234583 792692943400398848,247087 755164152914665473,35890 765496373013807104,86440 781201474697191424,186434 765736666883645440,87904 766126540019142656,90790 759117149474394112,56552 760426385764708352,62771 760524130470891521,63451 793915577928708097,256255 772770043352363008,131007 776494156906655745,155390 779131043030896640,171902 776204110672441344,152314 777600951444275200,159308 789497273755447296,215437 767313792854142976,94699 769309763196874752,112872 761609607424774144,69191 761926045876494336,71196 772786935475507201,132578 785992414301294592,199262 794141303353339904,256502 789210484272730112,223899 766773335686393856,92239 754043797114236928,30296 793973118867894272,255863 776966548514746369,159359 774943443600584704,144654 785310779692032000,11774 755812593583869952,39384 758592611624087552,53897 767922386595373057,101681 791365180932313089,238207 795720056114003968,268448 770332452070055937,118209 776521143528194048,156290 779349838597087233,173753 789836493019877376,227242 769082858522771456,111331 768906962750746624,11774 790446216014274560,229895 788228394504839169,215252 790531222472654848,231580 788784169577054208,216009 789941416386363392,228047 779330183920816128,174115 785919454307753984,199546 794979128944431104,241034 786625066624618497,65113 760936389349224448,18298 795310712415461376,263676 787639474045919232,206101 795676657378033665,267862 791671647098900480,240145 762882717641879552,73926 775802292171702276,151741 792020327333330944,243075 777339437168504832,159475 790714832693694465,233498 772869832090025984,125222 759160950486360069,57105 785903441973391361,199546 764944672955392000,11774 761773554107121664,70689 760779597055164416,64074 780255091580280833,177773 757598816715415552,47844 774024330611130368,139404 774249537317773312,141887 793183774808891392,250383 773601786175389696,137965 768142885367586816,103261 733784487897632768,11774 771515135324254209,125163 787742986448822272,212316 785960983856607232,197512 767917901886009344,100605 753524121108148224,27402 790950984352542720,234653 794622787516329984,256276 758343862796554240,52030 773994777008283648,139404 754862179489292288,26721 758930646706245632,55713 793177114732146688,249469 793087705198501888,249348 758792677710233600,55262 786404364965457920,203674 753314258646106112,26871 778012600999129089,164633 762519492404531201,70085 770720060616966144,120393 789183419108339712,223899 754829048665079808,32774 762798803825094657,74133 785709000608276480,197035 790888926105968640,234583 794721687283478528,262053 775183056491741184,146704 793094883607060480,249469 751621703889854470,18491 759195654925221888,51798 767836052828532736,101681 752628156977283073,22851 788785126884904961,219708 771163180102025216,123494 760627944318443520,11774 792075830553739264,11774 785971213453721600,199891 769960645576036353,114254 791030400269246464,235590 785624403665035264,197512 771363335023398913,69711 780764932803555328,182960 789895527169220609,227048 760393459492585472,62063 763165095106969601,75615 768411432933330945,101681 749303698820587520,7849 763108835544408064,75653 776387173104910337,153845 785312323548438528,11774 755901206526955520,39797 775406498751078400,139158 760985039035371520,61051 793770796925595648,254698 750391878046982144,12883 795710450759405568,268448 761622983085527040,67369 793102849219506176,249469 780794907854274562,182726 766734220030906369,95672 738077168429760512,11774 775106179248840705,146259 793525703715151873,11774 763561950185828353,78769 763488449034723329,78198 765274890379235329,86440 771439888096960513,124855 764796163967094785,83184 763392728499560449,75899 778473627486302208,167399 785320905127976960,11774 764364225099603969,82283 773276348861251584,132335 779526616313634816,464984 765166967162490880,85027 772830199478190081,132578 766235232949248000,91553 785649145105088513,197286 760745571892232193,61051 788570344122556416,215437 760736288169402368,63451 753978415246610432,30590 777141310578946048,158182 780204141847117824,177687 766098035172532224,81929 785347106668032000,11774 785855788120244224,198591 757691552957431808,48663 757423633711009793,46974 773175265287507969,134561 791113482229821441,226881 789138884458385413,222682 793541274494242816,253387 756317250789974016,42249 757906824548888576,49953 791744313440870401,234990 795335258346504193,246796 795396534087143424,266738 763052334104608768,47188 778342016153366528,108396 768871592365551616,11774 791349176525258752,238286 788826896750424064,221297 750144107532709888,11312 758347136253722624,52520 758692650111361030,54070 762282451649593345,431998 764815443496493056,83391 786216242394693632,201494 763702765122101248,78159 776828075442970624,156811 778283254361235456,167083 758119725758984192,50476 776534142162993152,155451 777957229026766848,158820 764508992894865410,82203 785679841823555587,349856 793906247263219712,256255 740853693482930176,46501 793980258135457793,255942 761651858108592128,67326 792027076157173764,243187 767363225373384704,47940 757954568793710593,49865 788891136714735616,220820 791786327654006784,240479 764604229839233026,81955 790034141710548992,229105 791341676929441792,11774 793126671121539072,249725 759464234388299776,58325 777719444105814016,162596 792167846826487808,243187 794943905749942273,263895 756201068804071424,38183 770599978322452481,44421 760053048316002305,60751 764964872224329728,11774 786960347412385794,207613 788496554701094913,106085 780793519636156417,183269 780168531656658945,177444 766051933476032512,90384 787426092365873154,210207 764845346337857537,83991 788823233357344768,220332 780800509699514368,182726 757609463033556993,47782 769385543641735168,112788 779355127870205952,174321 788102522980356096,11774 793759514344296452,11774 771709192029761536,126152 794309679656497152,258249 733292095570485249,355480 751177464928411650,17384 759426746538008580,148861 789945340786909184,227048 788825345675894784,216009 790114469795856384,226123 766825043313696768,95511 767849996603551745,101681 776557766689296388,156053 778073667075014656,162741 763156105790840832,76723 752276917600948229,11774 787648608099241984,206117 786970767611211776,207974 773133844220379136,133160 761562683908947968,69231 794567581789134848,261155 781853340774858752,190553 771873266235535360,127366 793227717537730561,249841 776123644208680960,153845 786402887739904000,202983 779133481473368064,170187 764852776539131904,84724 787006988546813952,205728 758820933687582721,53996 779073327528677377,172621 787415116555792386,206117 752946072163614720,24625 775000547543904256,140900 779119341765660672,172047 789558827804925952,225981 777821894343090176,161978 795739157779927045,267576 778024573182746624,164171 793182029009465344,250064 785510206994321409,193533 776692677026787328,151374 793528126374502400,253190 788747892932616192,220332 778369872283574272,26066 785872448675655680,199166 794385687575310336,258331 753066857360453632,24526 792397552503119872,243648 754902205447057409,27045 766833490880962560,93303 772815761341546496,132364 764439051856478208,82283 792416662846865408,235147 793607176023580672,252639 762669818789105664,74133 761007221790629888,65544 795001295211872256,263907 753703425364361216,29059 776748526768271361,157724 758069402935791617,50827 758549266868473857,52532 788048719749013504,11774 781561419212861440,186584 759528560860225537,57574 765174481061019648,86103 779424107033088000,174660 790491713265512450,230485 732150169794383872,349649 755895486524059649,38459 769646275696271360,114779 792808342108319744,243865 785840678832144385,196277 787131308967198721,207109 740605055544479744,11774 790461316632866816,226731 759121381933977600,353047 788428801239724033,217837 795757608418230273,268777 770880143589912576,121949 793659581281034240,252581 790752054927101957,232169 760988770971766785,66159 773902860547399680,139404 789135433074487297,222647 759060029798490112,54620 764838723645235200,84422 793629783359909888,254135 779691735991582720,85854 788909194296471552,221785 760961631836708865,66057 765613297638838273,88669 793400338544033792,250033 790599849699741696,232169 762717003979165696,74247 777956264236036097,163153 791407624801644544,237198 787045559047745536,207733 793389546704609280,249926 763423952693633024,77720 770414418609995776,117257 794706172288888832,262752 732601234108993536,351705 774021321877446657,138819 795372625119821825,250633 763745251387318272,77359 780087106425192448,176128 757727175915212801,47693 793460070390562816,252408 761814704360652800,69673 771429416505315328,125477 790932644770951168,234583 769151277729210368,97447 794785823174455296,261155 765721766740103168,88432 773889012696096768,139404 790258404832993285,230270 791571601108054016,239405 748919981048418304,354831 781851977315717121,190553 769883035487637504,115163 788867335864090624,220029 780782932680138752,182349 750139531223920640,11250 765960321647284224,88998 790818886526439425,232881 773848622534365184,139379 785787469048360960,194723 794742044342308865,262225 785637913241333761,196523 785976909653942272,200382 769203645350948867,11774 794620855141679108,262053 758928536354758656,53996 764076859256483841,81702 778682847301214208,167220 765772243435651072,88930 775066667969761280,141091 765669739813302272,88459 753713693330804736,28115 791002737974673408,235620 785877224587046912,197512 766653683224326145,90575 774261712858017792,138812 767432305312956416,1249424 762259094036160512,431998 786972639810117633,207613 754751167138189313,33356 773496387493367808,136947 785609848276652032,197512 753665833516277760,28477 793969090192805888,256440 759376783581982720,58028 780844906331774976,183269 788039640158576641,214492 794646784123502593,262313 768847383119749120,107072 763486356404330497,78219 760937301065265152,65174 777773253272170496,162309 758685258615169024,54070 776776260345298944,157755 794553062358585345,261155 759071977080430594,53996 788110527033516032,215608 790705738666610688,233241 775431054848995328,148045 771846219316523008,118191 785567542949580800,196538 793131174071705600,249841 761541866391121920,68993 754718669595348992,33356 763445690953367552,78159 763725053204787200,79513 756669749845721088,39096 763045999837347840,11774 794581307888111616,261155 768883758963560448,109666 790741376438718464,233054 790527524845465600,231464 789312478886756354,225359 779339838432677888,173964 788847281038581760,216009 761635910362464256,69493 780571024052084737,11774 788184022396637185,216265 780572395535011840,181419 793170015100862465,250066 760328594077786112,61292 781223413654261760,186434 781337603329167360,139404 791629913761525760,240145 755569838576115712,37424 776984510961487872,157082 759355428081922048,57966 762710435036471296,74431 771301511716605953,123028 785831446170656768,198466 777182481778827265,159876 761558583356063744,68908 780576566489124865,181702 772879454129512448,133043 791447222831357952,238292 773930407427448832,137649 778568922098376704,168284 758498218636345344,52472 756563004703977472,43553 764505966406668293,81869 769309249386065920,40035 749350513070702592,7461 793139053986091009,249469 788985581632184320,220526 792158525103468544,243165 788128119815299072,215754 766035311134707712,90384 790664672299003904,232209 756911319496790017,12954 770333635316678656,117257 778091656222482432,160592 794268696856424448,257785 794629397395423232,261155 765950480291954688,89617 752969032597463044,24788 759213067964125184,56964 767325804997046272,97386 778341610782326785,167220 790645031585456128,231849 788151594978250752,215634 766040005512925186,90384 772520016067432448,97811 778011240299896836,165097 795393362979385344,266084 792815412203237377,237491 753180840813817856,24526 764459515899154432,80720 770504357712392192,118192 792794329387454464,243865 781000150135209985,184954 791714891493019648,235756 770834506261618689,121479 777183880092737536,159115 785902773900496896,198862 795432307486289921,266079 750717750486585344,14510 764191315160465408,82283 794226725873795072,258044 771901806020481024,127775 792055074176528384,243075 754750476701302785,33356 763035652950679552,75899 794367358865391630,257353 762618469460344833,431998 790215620289847296,212131 793218941434945541,232911 766679049074798592,93303 794921918730158080,263907 779842305742241792,173347 768849993671278592,107808 765673911434358784,87904 795351041588035585,266500 793182792913788928,249926 769219859855138820,111555 793297961279168512,250633 794847245124403200,249926 767450890601017344,96039 779424630595547136,174557 791652348649091072,240145 794697213725315072,262022 760132514656743425,61145 760287762394349568,61544 771526644141961216,125554 786680546860597250,354295 755098976580280320,35449 791027275487600640,235590 793335050620248064,8044 760539255617617920,63451 793241703117426688,250293 794000742184951808,255299 737023957572812801,11774 753621450997702656,26815 778349365123395584,152594 749293310662045696,355260 788497522234757121,218275 732337049865457668,349653 766747657175982080,94683 773609271477039105,133702 778910495751413760,171085 785794706269573120,192911 787075202203070464,207109 765527765881806848,87904 788131848257810432,215005 795692146724507648,267579 777290639201345537,159475 756242795585740800,42152 757251825728942081,45525 789930641089495040,228820 795359785986228224,266500 795710060051787776,267862 772828109242523649,132364 780892581379117056,183811 766400711206633472,93261 755171739894620161,35890 787808696013316096,52554 767945447201570816,100605 768120784233517058,103354 773937577611005952,139404 756411990633918465,42575 779485241530515456,174427 758040704320843776,47761 776825156853460996,158520 752735263936417792,22568 758711746475548674,54011 791002780504760320,235774 787028035866271744,208167 765894809944895489,352720 788482261029101569,65113 791628871087120384,237999 790337477399703552,230485 773236187700006914,133702 789797302730981377,225949 759131360044933120,56964 789489107051356160,225981 793750695929344000,251758 758111816513757184,51239 790986379752726528,11774 786659960037847040,204914 773888888003629057,139404 761682080933801986,69356 750363175170641920,11774 766158492038156288,78684 761581565063245825,1248861 767953533756968960,101681 771532544525213697,125554 790228903960858624,229151 793231806992482304,250064 787571546118324224,211347 778741499257249793,169586 785462106728595456,195975 755050111118479360,34666 766733767818043392,95767 780291934224908289,175533 795682914424000512,262849 773726897704349696,123085 732659543667281922,352718 795713410944167936,266151 757218049325957120,46370 764993618096508928,85562 756705120855986177,44163 792465907561951232,243513 779018212159598592,29263 788804139174203393,220526 790887264146436096,234583 794595095894958080,261155 750677443074203648,14459 781277919142375424,186236 781712921478983680,187976 749823404035993600,7813 792232355503026176,243187 792468300043345920,244773 753787787552358400,29786 794685337545150464,262025 762980893858246657,75644 779500422906187776,47236 757655587471712260,48187 770519258954551297,118191 793207944636538880,250633 778666741610139648,169755 772162162659880960,126152 781366042211692544,139404 763871729231863808,80136 751950984570507264,14277 755283370016436224,36545 761925991774191616,431998 795379258919157760,266491 759393134811881474,56964 795777243796635650,266289 755163078157893632,35890 773500499727450112,135749 752718502935425024,22575 755148157374242816,35757 788168001145024512,215969 786639059393339394,205455 794632935467008000,261155 743212852421484545,354962 775392536399609856,146991 791637415601385472,238780 777414376135327744,161714 793910618143199232,256125 795070227759370240,263926 754828685086076929,34078 780949393696559104,182870 795420494539395072,265855 786800281539391488,193633 793164964542283776,249841 769176688957673473,40035 775720474307203072,150511 794542129829842946,261155 775685141565960192,150663 770007033454194689,116214 790336330593075200,228884 794663146304598017,261796 757176290214498304,46235 772087006763646980,128934 781336067567783942,186584 766271880462491648,89923 768582891504857088,107428 762129223997792257,27156 791721794872995842,240145 772681568896757761,131025 774193655422869504,141887 787823779120574464,210253 760545980647211009,62836 764082471688245249,81656 749262183285022720,7828 768866324571381764,102561 794735497138597888,83342 790533000375128065,230808 776740428490178560,42036 754914142578941952,26721 787413623593275392,210313 775857425924689920,151741 753388709748219904,26871 767200440186462208,94699 791356182355206146,238207 769009571536961536,109044 786969368999686145,207613 766712726412468224,91700 788756620264091650,220526 792536338352443392,244550 785945406295404544,198671 787376962893406208,207212 791852743560486914,240070 793971716405874688,256439 753654643847073792,27317 791475157755756544,238207 795269134267256834,262022 777442458498109440,161836 793129231165206528,249286 794298543196385280,258598 788413371682992128,11774 773974422478663680,134380 770358024385028096,118230 787500093792460800,143424 791458902403612673,193636 761421394643124224,52195 768277600523255809,104662 755574700881743872,34814 772793511376584704,132335 787699717673259010,212139 769660045000867840,114779 794747409633071104,262421 765144235427278848,85562 793561953180356608,11774 758646828766142464,54070 773116097994293248,134470 765324779570262016,86076 766091124452753408,90327 790744328956104705,233692 758914444906799104,22434 794304700879282176,258456 732214347389411328,172295 794820824234606592,261990 787435187567296512,201485 795715611137626112,268448 755834733917986816,39810 758309146248765440,48289 760660765938364416,61375 769015145284665344,109386 786849199119753217,205728 770673029634555904,120610 751175514233069568,14421 752984271854247936,24848 769556556274864128,113594 792581149470101504,243286 791379662630858753,238207 791702719245320192,240145 772529835277160448,131391 732565497485594624,352672 767079017031892993,94699 788811037713850368,220332 753200159115341824,26140 762011502660419585,69388 755173217493520385,18530 787587307939434496,208307 788806148241719296,206666 794637216312164352,261155 766025638494875648,90694 789775228813598720,224680 786714154904215556,201485 757710251688796160,48991 776870791447089152,11774 768143289753014272,103506 771779055897108480,125853 789025086011506688,45376 788693006261944320,220029 785613312486678528,197512 774206992873381888,139404 761552484473053184,68908 770604152355426304,119541 790499754736230400,11774 779133781307338752,170796 770698450337984512,120625 771541504028319744,125145 778468094134018048,167220 757553313827127296,47761 793171161102200832,249926 792880758465572864,247983 779539180669980672,151439 788785803753234432,218275 781639550372315137,189613 793950784190824451,254135 792522388093095936,244550 778737154725818368,170187 786035947376746496,200490 791347262509162496,238117 732729226412052480,349508 761602451451490304,69231 791360719421710336,238207 786547759868473344,199211 790859677479211008,233800 749922535093964800,8588 755072767263858688,34765 795257326831800324,264774 771490396111118336,125554 785902571571466248,199490 774745609463033856,138165 777653214065725442,162497 773460579365351424,128934 764726848521592834,84109 793321311653199872,250430 790376969246347264,227183 791688655089836032,239807 760992751114530818,66116 767218701884071942,90384 789303530473402369,220029 765278301577502720,86103 776126104826327041,153575 765711466125144064,88361 778390607098097665,167044 772465413078724608,131027 795732790725709825,267862 764116701151723520,80716 775946259609726976,149499 753634609389109248,28732 789667703984226304,224680 789946265337417728,215608 790627950114639872,232137 794618021583192064,262022 787230990951325697,204413 768611211449688065,106716 771079687212789761,122982 768899906476146688,106774 750653171240955904,14421 768606058591825920,106094 789155265476071424,11774 781059112465334272,184223 751610670295179264,18539 757879511887257600,33830 763350434291462144,73814 763839393987563522,80192 785294349315833856,194667 752238124005109760,11774 776114733179031553,152314 776280238816755712,152872 771395150153150464,125381 792034135812431872,243092 793459113917288448,252408 794422353409126400,260404 757322477492023296,46394 759885836133347328,59904 766139290342551552,91539 759502343318765568,58255 766825219692568576,94899 763145884540493824,75615 793113483738951680,249469 785322019239833601,11774 767373784919728128,96039 768577079713468416,107813 779351124780412928,172148 792125550080950276,11774 762700701453717504,73814 791220453264220160,235544 737810833552510976,352080 768631242321428481,93286 774044348862242818,140502 794536634209435648,261155 762694194565619714,71550 754223711796985860,31060 770510448252682241,117663 750491701337174016,12883 788846174992084993,219942 788193961630326784,213887 764191808695963649,81130 765645429014794240,88930 786663695086653440,204413 764317052052049920,76549 785263285251678208,11774 768808459986931712,109104 794188226248380417,255942 753952721741475840,30267 774077761501532160,137979 779083737082372096,171617 789165091958628356,215437 794721410027573249,261155 753180638312747009,24848 793223901182558208,250293 794924620268863488,263895 792161011394457600,243075 764917494645657600,85288 763034310484094976,47188 790721421148352512,231919 774356997009321984,141316 770037889044451328,107706 793083061151891457,249348 793467745908105216,252020 777279101547712512,160609 791699678446358528,240483 780976931177009152,155390 777320700495302660,158387 765790148185432064,88735 768477562825691136,11774 794535262869143553,261155 758648585802092545,54070 789085356981362688,222500 793874960041246720,256255 775859386732339200,151242 792032951831789569,243075 775484766636441600,139091 771041586364809216,121479 790674354317078528,233307 790750238696845312,233307 780348827144302592,173341 781202898751324160,186434 769349387478716416,113165 756981390399315969,44163 758472491958272000,52394 773966207070248960,139404 763806038512533505,80177 786817047023845376,206642 770471782310612996,117257 785685489445593089,196277 773923313177403392,139404 792117634183655426,243576 757031616883548160,14277 785990364914036737,200494 767903614258049024,101681 791250973893156864,235590 791664572201443328,238980 785617778329911298,197512 795682638686257153,263817 761340627745443841,67369 792076451746951168,243187 793240521267261441,250933 758751654757830667,54861 761250889013223429,11774 763926918781472768,80192 765322197988577280,85562 775575761621225472,149304 764203719890198529,82283 767012415116414979,93303 791681906806882305,240483 765602340904787969,88052 764907829060788226,84724 773957322624290816,139404 763934050918608898,80393 764142211462078464,82118 788806559925170176,220526 789225466154590208,224333 785478104886104068,195975 766704720522186756,89048 775010856946008068,146259 777634522993135616,161979 794679620209700865,258456 788926252849635328,11774 773974597372739585,11774 788542085892808705,218832 780193557638414336,176203 791995915603030016,242214 774996362735783936,146310 756539328239505408,43553 778316651532017665,165185 765104883104157696,84724 794706227175505920,262022 767294705264492544,97379 793421911426473984,252020 771816470007287808,127657 785571543929630720,192656 788390345000181760,217519 732984035035734016,355106 753734036128923652,29624 773526145673207808,133702 773623537332391936,138165 793529558930628608,253190 794640730207748096,261987 768632448632487937,107032 786286314006216704,196538 792060201998352385,243075 776870585343160320,156835 794539559065305088,261155 781357349483184128,139404 788099858653712385,214247 785281794115371009,193669 752929512199974913,23167 770386599251103744,118191 775730207986593792,151185 781832203533553665,190635 776928155231584256,159146 750662703996235777,14421 771730597156909056,127134 764315641931333636,81869 765016193195315200,84745 738462625982337024,11774 775886664715468800,151071 751869237455622144,18215 756201163066925056,41726 774332656385392640,141360 768860256646619137,108849 790704697841713152,232911 779450644612734976,173011 790351799832096768,11774 768104669151424512,103506 732176381065482242,349239 761161256959111168,66897 776478165992480768,144198 787605667695689728,1170808 786250344128999425,11774 792059706990747648,241819 771539537101070336,125163 767065489927467008,94718 769847665278398464,114779 790645825177124866,232137 763870985007292417,1249165 751671412738318336,14277 755366502786883584,36545 785807214422351872,196277 792491506837913600,246273 748971831974035456,11774 765254876305592320,80393 779488608164024320,174230 776885735551012868,159236 780624849395814400,182211 763414358139568128,75633 785294169296154624,104628 794569308990885888,261155 770862246088114176,80720 759151937895923712,56964 788190159481081856,214078 788367265720827905,1170441 752873035074564096,21332 794636123788165122,261155 732340033999515648,351500 759122000027811840,56964 766038231934705664,90539 777822036861263872,163763 795368123947950080,266151 769257901823254528,110659 777506573153341440,27156 777966370210344960,164826 733419896973840385,355952 752838074535665664,23883 768770724119142400,108849 750826019179954176,15536 760266654945271808,48052 791977527749308416,242637 786033588911247360,200382 758414679106478080,53144 793676687691096064,254675 794669352041607169,262296 786935494865068032,205728 769260527281319936,111448 778619313259417600,165185 794858033784311808,263368 775378173395468288,148870 758839355918065666,53996 768908236971913217,62492 774738236564500480,143473 754758768953430016,22393 755535145906544640,36875 777576249447198720,161277 753587984474058752,27800 778715859002859521,169715 793121270388789248,242693 795432962045120512,262925 757292732922617856,46382 776473375929753600,153845 758644784491888640,52749 778383551549083650,167398 763093924302819328,75899 763766437064302597,11774 780639750650724353,182257 791680701141807104,240616 743551340308111360,1170556 765331021034250240,87145 790233613086236672,229151 794001463106277376,257325 789203812615610368,224196 793622246350811136,254135 794025644975788032,256485 769497651796729856,112399 761718142384996353,69947 754858753040801793,26721 781125601260220416,183759 793097209147432960,249469 753342314752409600,17842 767080970000429057,93170 795388091510890496,263906 794706709621129217,249926 753721052069523456,27061 787552886498611200,211347 763524702254010368,79034 775487699163553792,148574 792848475302064128,247592 757660541775147008,48369 793429696239247360,250633 754751460638851076,33356 742905740017434625,351152 790635110592811008,232863 779398659163164674,174115 788948288548601856,222500 795109195154604032,263931 780599528827265024,181935 791378610883956736,238395 760853386434531328,64722 762887328075358209,73712 795689351632003072,255942 753639322817929216,26539 779279270644359169,158387 785655125800919042,197512 793800382640230400,254025 779484571918143488,174392 777121454903005184,156835 757955327547539457,49843 757446826651856896,47284 789186460024832000,221136 769132592725577728,110209 790261241449181184,228341 795734259214548992,268281 766787834648952832,95672 778079476152315904,153760 791660532411539456,240483 780744579855376384,182257 790892067899772929,164764 769001077614137344,110362 780749502248431616,182257 755407527366406145,36614 759350767023030273,56784 795367868523114496,266151 772868698222759937,132996 753610377330647042,28281 771774629757067264,126152 795214464228491264,18395 795036725114535937,252939 771954655194714112,123217 788756446922113024,220526 778651646071021568,167939 793693750757294081,254209 763852391766646784,80607 755465017638555648,36735 762744030258094080,431998 778717223577804805,168284 751741031121575936,18324 786015913556443137,198591 793168461216124928,249926 786791377975730177,206642 756676469665988608,44450 768954527949156352,110362 764547319983255552,79561 732926400835903488,354506 762638241250115584,73926 779475953441382400,175153 776426915053830145,155390 777577797233410048,161277 788629708338520064,218275 791648940802252800,240145 753358869120909312,27045 778285872466845696,166409 791415610202853376,220767 766440671901134848,80939 790935797390274560,234583 752906279471894532,23899 772795718142529536,132578 754734391453163520,33356 790978518477791232,235590 777877120584298496,164001 780661309884997632,182257 792590471243501568,246314 781443346430566400,26066 785465918424055808,11774 772820318113107968,132335 763154897562808320,76723 732305715352772608,349764 779413969320620034,173753 780502616065314816,177773 776573321827586048,156835 756960836648828928,1248389 789355031384338433,224680 790543211521388545,229693 766102851907153920,88361 761683062941896704,69947 755270935838531584,35824 775766479056744448,151265 753715824507047936,23725 791422080344481792,238207 773578029985632256,137042 791750407198535680,238395 794271118895022080,259482 772049299177897984,127957 763846135060529152,354311 792783719157293056,245607 776994155255914496,157082 791738635079061504,237708 774182001075027968,141200 773888146824130560,139404 764231027065778177,39096 773699397565685761,138819 787593799635730432,211769 750776061332520960,14525 794988294702505988,263906 785566397514518528,197035 791656710553296896,240474 785491748386635776,194743 755568831750348800,37655 764069852323520513,80486 790923455055204353,234586 769775902167339008,115128 778005268617494528,164826 779449399151767552,174728 786960846840733696,207613 772463326953627648,131025 785850491192442880,199063 768492363731861504,106281 781225896938049536,186434 790985582566670336,234583 750669003832565760,738099 758425754006880257,49121 774328828210647040,142503 751606654823641088,16728 790908185007628288,234583 779333812950040576,169437 794523642910494720,250033 789939813910585344,228416 791263112733265920,237491 751142488493027329,16299 764731564546678784,79561 764648361659994112,77612 755627763466375170,36810 795315298001965056,266079 761583204826357760,68182 793247312852029440,250293 760117038387826688,60112 761143744791977984,61051 779109789699825664,172089 752300760986218496,14277 770158038309298176,117125 771027496611512320,738099 771496054873329665,124597 791539786754424832,235590 761007318993625088,66116 765374718442606592,1175381 785971448305233920,199891 755353736713646080,34441 794560556283924480,261155 767154579142094848,97852 793112717603147777,249286 761275430129106944,67468 749458765095641088,8047 790328271753900032,230485 795683435079667712,11774 775188833591783424,147587 752660940852633600,22657 785837481354792960,197512 758690195483029504,54070 771374035712159744,125145 793455448561164293,8044 762734439923277825,73712 753730687421779968,29263 762991261729058817,73712 792672059889299456,246674 762729165611237376,73712 771902945965121536,128615 781857284930482176,190713 757242604970921984,46612 774676377631006720,144602 752887098521317376,24134 778403559985545216,167398 793353863600467968,249926 767558395037528065,100138 789190487726927873,215437 794727675369701376,262752 791098364486189060,236454 733214315348627456,356012 790374293376872448,231008 760251518230462464,61011 772738409743785984,239274 775847682493513728,151202 761983738427211777,431998 793796693481230338,252408 761981544642686976,64730 766763585196339200,95515 786343213233762304,202379 789756179765485568,227795 767470982630113281,11774 777145453972520960,160480 787120479299637248,207287 774333336026308608,142090 749952454028988416,10735 768154997968080897,99212 788002465694220292,211347 761425654642466817,68163 763220789671833601,75457 775414916673105920,148645 764305227755294720,82283 793379769475670016,251740 785319589475483648,195125 788480852137275402,214821 756660075721351168,44461 785667758566412288,195975 753800245197180929,17794 768966266354741249,109960 768858213244555265,108782 790677714344808448,233307 753571185359740928,27402 765392367914409984,86961 787046925136752640,207287 776210827313545216,153480 751127579910897664,15256 790737879815168000,233756 743482343873085440,11774 758847640075284480,51809 758938598322298880,55261 763057032232599552,73814 754893053630963716,1248155 764190876918833153,63268 733058991979429889,354962 794325800283754496,257325 761167056247160832,66786 785280332102668289,193828 792508108257959937,237491 770449627724259328,118192 790736779447980032,231318 767791062500782080,101463 764837986815111168,84724 792114526313254912,243075 766813399435010048,95672 771885997441355776,85326 785582034034921473,197297 758718123436494851,46076 767154394341134337,97468 793124476930097152,249469 750826579123548160,15643 763071310109040640,76429 780541474693799937,180039 755889153892556804,39657 769311043583696900,112872 794012801060589568,11774 795714010008186881,268281 788392932466241537,217519 757443844791238656,47284 792570635641823232,243075 788646743734878208,218223 794200385238040578,258331 790970544032067584,235487 791741816974508032,240584 794532451414581248,261155 760968870165303296,66105 761248612185677824,66897 769012692124303360,109945 769504212787032064,113882 749473585975037952,7914 788945663308378112,220028 792869587125538816,247877 788476815371276288,218275 749740921361567744,7816 752682071609511936,18323 759834880926633987,18395 758059135476916224,42344 760483028779098112,62777 773684325401452548,136904 765375405792514048,86103 787696650856894467,669866 760617356796174336,63149 788476548777119744,218275 790940913598169092,234583 788090528869081090,215005 790262449249275904,229159 795047367619723264,263907 753602293891682304,27222 760426577813528576,56952 767080182230290432,97380 777820824866852864,163769 750806571290996736,14950 758672488200974337,51344 771038002650886144,121949 781703323418255360,188401 787026822978498560,207113 788795864131088384,220332 786862242524307456,206672 790302214606712832,11774 789196570424057856,223078 777954955273572352,164764 752652005965987840,22779 794266250641866753,257492 759456471738384384,56800 794530660048195584,261155 793473470713700356,252580 785643205735899136,197512 792022706057310208,243092 776460664600539136,154819 792847245288808448,247241 793757011242524672,254712 772624917615484932,131221 785547936658784258,130635 769688581728198656,94699 774386284412436480,141360 775891161093382144,148574 755358153215053825,354239 794217521268326401,257492 732779099479937025,353789 791641917775806464,238292 751831574140846081,16299 757683981668188165,38137 765982859723145216,89076 789509790758207489,226731 780566705399558148,181613 750015766292946944,7064 790734921430142976,232863 758706259952439296,54070 786746216986075136,203859 751587417115725824,18215 791670858297335809,234990 755927556822601730,40550 757040586268483584,44819 760170698170040320,61470 771939756305420288,127218 749429068035190784,8497 732355762308030464,351649 760939086714576898,64664 785913669574156288,198878 752257361629163521,18474 795736908928192512,267862 795713577021833216,267855 793668176353464320,249926 768959920674713600,109874 789080524795052032,223286 774630358369181696,108396 790641692160294912,226829 789905017520197632,225359 793216068894412800,249374 794789518595395584,262849 781487891193225216,186584 778262010194571264,166984 760920361554718720,64197 795699411020087296,267862 751134641919143936,17143 763422292751818752,75973 755168291769856001,35890 767919621001342976,101681 734036094337974274,65113 770445029961785344,117257 759506088471310340,57574 757435379783962624,47283 789993904749711360,229269 757866878421372928,234630 793603855753752576,252020 792613396277526528,243513 755064369273110528,27045 792393014559682560,244143 788672509415657472,217795 766639422796402688,90252 774856267860840448,145244 790727885346734080,232791 778764131180568576,170185 793177603175772160,249057 788906005660827648,217034 792093166275002368,243865 790989982869708804,234583 753354271790395392,14111 793425097700761600,250216 758439550175678469,1011996 772800097855733760,132335 770583921566232576,112788 769475669306793984,112382 785653793388126208,197894 789277346683650049,220332 791972694157852672,242703 795661425280741377,267655 793387414689554432,250633 756578812352090113,43471 764139065272741888,11774 794342017031471105,260033 778672473998897152,169201 793253188954648576,249469 794948187412799488,262847 790728238066601984,233184 768552868773294085,106095 758353626725289984,49947 773614223977046016,136947 786710384740855809,205728 788581896552865792,215005 770683460423790592,120675 786972105120161792,207949 786972859767730176,207113 794890668204138496,258122 791081242909302784,235621 773909413312757760,139404 760334204026564608,61412 778270194414280704,167046 777558672981364736,159992 755874482527539202,39384 791354191570755588,238383 792060014341001216,243614 766182244197265408,90384 793086572539228160,249239 787805731277811712,212164 795370463463608320,249926 793531219547791360,233467 750263561784549376,10735 779176536842919936,172962 757915519475261441,45054 791170777051725824,196314 766328971130707968,87904 793970452108546052,256105 771027604958801921,121291 787121898358468608,209351 794964637410357248,262752 766601996858224641,94699 770239242693906432,117257 755917222162276352,40668 792737749887574016,243477 793923957405515776,256255 795377367111770112,265521 768543619208794112,72798 778056841758580736,156290 788785303032967168,220332 767809910662758400,101134 757633275485499392,47761 790667634048065536,231612 787360386806865920,210289 759137853192466432,56964 772637151574028288,131297 790887697371963392,234583 754984839808425985,31151 795611318439047168,194058 757619708170477568,46076 791300603771248641,236502 795326644307324929,266079 764336586414780416,82002 793694760271687680,252408 773081014562230272,132335 767746535820029952,90384 794663525180473344,261050 785596804146434048,197286 794851274202169344,262849 761454577002680320,66786 781834488775081984,11774 776176621313138689,154322 780854226977103872,183826 775169086418407424,147391 791105351923798016,215412 756283953300971520,42495 794979164935720960,263895 775757011640287232,151463 775768173924802561,150511 795753267506585600,261155 767478913283059713,85326 777927678527541254,164764 788963911575957504,222544 792339025336033283,243092 781467305653964800,141360 756292017861320704,42416 759763049435828224,58869 733040743367860225,355464 766057141073424384,90482 763454175749386240,78304 794385454036619264,257492 755126105141456896,34731 774765861899034624,144538 776968589907591169,157755 788379254304018432,210238 791333657189441536,237491 779866475519700992,355979 793126174637584384,249469 773899845580926977,139404 788490727810473984,215437 794059390009511936,257492 781477355545960448,183759 763818107773124608,78566 794549378614706177,261155 769202804657455104,11774 765743874572771328,88930 768107888061583361,101681 770790627923681280,120186 775005643606466560,146259 775451512256491520,11774 792118785142509568,243398 764819624319856644,83868 773917478191857664,139404 765576193961623552,86103 767973573520658432,101681 775863532873146368,121785 777417273187373060,138490 788740758375370752,220332 795094898722664448,265191 752235307731341312,20389 757969122181337088,50483 762129181937467392,431998 785242867451236354,193669 793900663063343104,256451 755881895175434240,40361 794699101707399168,11774 764143759810375680,82209 763572663688110080,76723 775855256311885824,151242 777713313123803136,161387 756502841771130881,42249 759847827165982724,349060 760579440149721088,63655 780620339818541056,150151 795236262017925120,264397 756101475462373376,40314 791672775610081285,240145 792906773199851520,248437 775708819489890304,149953 765528868476297216,85271 771422003320463360,125149 791687175402168321,240067 732290209346428928,351119 766484043495903232,93850 786624499185651712,205181 793253173544693760,249926 735215709576302592,11774 775212054269550592,1170572 756875517186437120,44429 794148254787244036,258249 762752165765009408,74133 793444702808748033,249841 776891273873686528,157755 749210198682660865,7615 790993057109905408,235590 779423450054139904,173602 763862321605316608,80486 793785468936720384,252408 795398851767238656,266491 773891347237527552,139404 735997441279811584,196346 795702526012100609,265855 750882299332485121,15621 768884798450434048,109509 776441521138655233,155896 786330552433577988,202429 761431689411178496,67973 766696950813040640,95568 790289956597923840,230485 793841646886608896,155390 751571883791876097,18470 786363478047023105,202561 772802873063251968,132364 785331056526237696,194923 773968250480783360,140047 778808521622118400,158524 794001356822560769,256276 750003157703458816,10729 791625511499763712,240145 794552847081816064,261155 766670895385632768,93823 794696362088660992,262752 755178351401263104,35890 763815451822428160,80192 773884398957686784,139404 793146583135039489,249469 776147356051832832,153699 765439933783871488,87667 781191845799944192,186149 763860008996106241,80177 788469830282309633,108396 792044276372824064,243075 757442373794365440,43887 762023872208236545,70540 762107342255251457,431998 788018011311525889,214354 785483718563594241,195956 753397398693617664,27317 775483436249198592,149770 757186121746960384,44461 760213640758689792,61352 750753882020642816,15107 785476289725624321,195975 753236249704554496,25135 781900628905725952,181892 771029508656762880,122875 794577505927708672,261155 793438364502528001,252196 779475044850294784,174660 751181251621584896,16768 757433345831792640,47283 778208369714704384,166409 781581574148153344,188304 788513245883731969,218275 789961587100483584,228820 763785370676768768,80192 766353681625133056,93286 793239532237971456,249209 754189464038100992,32157 787062674861363201,208949 771761539183435776,125742 776735802260791300,151463 786991932354531328,207613 776050192550338560,152735 781239378161000448,185313 762827080702701568,73814 776827847910559744,157755 758244263989829632,50983 780611737066229760,182037 786401652635013120,202636 762820352942583808,74943 773621730204012544,137033 758653314452090880,53739 779048361513005056,172122 788461895997091840,217918 769992826880921600,115928 774340027706900480,141912 793107885240705025,249469 742558689689620480,669866 780794921707896832,183269 762711157304020992,73926 762330007956033536,72503 754745301110579200,33356 778154900274417664,669866 792404217457700865,244464 795396094318571520,266884 795205856115625984,264397 755840961960214528,39997 751929247472627714,19000 768901043325370368,107636 749730858471350272,9754 785490740344344586,195064 781899640161472512,191330 773598864888782850,137042 773950268769574912,139404 794077851117096960,253042 780661885603500032,182257 781132697611546624,130635 751566830183944192,18470 773573949691133952,136947 793513686753247232,249926 762760405315878912,74630 794215956792782848,257492 770725514810052608,121046 794666792975142912,258922 792408688044630016,232487 789969731268648960,228820 788085478797021185,214354 760626070634856449,11774 788364737281044481,213064 772220104603865088,129558 786267722615107584,198892 767424111526096896,48289 795425691651231746,266151 785612983242108928,197297 765331121819099137,86653 791322031082078213,238117 753377445923794944,23013 768231361555537925,11774 768128870247600128,103354 773495123057324032,135505 777576806559940609,160230 755428796728213504,37424 790599906956308480,232652 794074832644308993,255393 793185157490544641,249469 762801943710314496,73814 776459977888239616,155863 754790061850394629,33474 777363745345449984,159876 793674315749359616,249926 751210151709773824,15643 762177245666353152,431998 785342444225179649,194178 755836492526653445,18215 763083314190102528,1249095 732840026036445186,225011 770402292365455363,118191 775227897657364480,141912 785338177229729792,194923 768554920836497408,11774 788523807636160512,218275 791353024195198976,238395 733064387754360832,355696 759122542493851649,56964 757692985328996352,47761 788119524646137856,215603 795053990203506689,263090 777194397251272704,152314 794062405915541505,257026 758141563126054912,50827 793637181147455489,252581 762631959508123648,69673 777903390386819073,164001 773372337739575296,133519 766082553962909696,90384 765596172408979456,88118 785295384851603457,11774 795002427980349440,264530 787001346692042752,207949 764268384712142849,81935 732402105906958336,351478 761651426619645953,70019 769876489974190080,110585 779553196863696896,464984 781164831713796097,185496 769207325752119300,86844 781186104120647680,185310 765936931217764352,90384 772876637369143296,132370 794531930498662400,261155 755206943229083648,35939 761525159526297600,68993 769142794288033793,107953 776992779893297152,152872 738713076422311936,351436 742220712044331008,738099 773930665364430849,118191 759301739749179392,57574 774794604981936130,144573 763993155158933505,80153 762090066931879936,431998 792110623077179392,243075 790966511984705540,232137 767886704611057664,97438 786051466955988993,196917 780739056003084289,182036 781850916509057024,190553 789145168188407809,222647 788266997389914112,215437 765368740217184256,86440 773910173396054017,139404 781579170627325953,187607 754008921422061568,29263 792343817189941248,244143 792534562932830208,246269 768281442828689408,103354 765382335936069632,86440 772692044741435392,130654 786652449629167616,90209 755192953145032705,35890 763486914749997057,78129 750364277194756097,12883 743516573193797633,11774 793207342900711424,11774 764180997525078016,81966 764210365752147968,80939 764823715657822208,84422 789427298432712708,225981 795281880992124928,263697 732346957595873280,349254 763201584901660672,73814 781855612845948928,190635 754036123991584768,31377 756470467301634048,43391 788211194620444672,216009 755502169827135488,37892 758442384220950528,53185 764785137569509376,84724 780598034052837376,181755 792430799547162624,242485 768966587961450496,109913 794679810463301632,261155 758515235221336065,53185 751830743236612096,16931 768540430124224512,106317 763474847234088960,76406 733073672978714624,355480 786299821086781440,192032 781183567221157888,185310 764508841958440960,78274 751814303112695808,14277 775813656210583552,354073 752954171079454721,24173 787068062264659968,207965 771395346392051712,122967 752952792449515520,24173 751864439419314176,16299 763030789927739396,75203 793245167998291968,250633 794398387122663424,228634 781558179461201921,186584 737059011749519360,196346 794228194085928961,258331 794830618752225280,262752 788840827107672064,221057 756599019690987520,44274 766544578220404736,91170 773706369715216384,11774 765666667393232896,89076 772196452248514560,129297 774835061636096000,144493 787056461394415617,207861 743213945171943424,1170341 769935943151214592,113982 774243970654273536,125381 779837348460756992,177248 792089099201019904,243187 772875813976805377,132347 786270422866153472,194556 795379369367584768,265649 786469527127285760,198304 795148850004721672,264397 756878038932004865,354228 795304072324718592,263906 793850204806000640,255055 786501697199669248,203863 792001476876992512,242436 792474113067679748,246225 764891804294639616,84724 776871943177768964,11774 761129181916921856,61051 768026842779353088,101203 780624393877725184,182049 792923683283099648,248514 765952014396362752,87904 794560577628577793,261155 793880862227963905,249348 787414758861398017,206117 765664261687226369,88998 768095107409076224,103506 768578069242208257,107446 787743289285939201,210253 789541827573448704,205972 751126259464146944,17140 781351142496231424,139404 792600807392686080,245148 758621069997543424,54070 781252810121838592,185310 776507375683592192,156132 785602781314883584,196277 787081710726815744,209043 749589989969846272,8662 768230843781230592,1249496 753731080499310593,8026 740578217229094916,11774 755401561153662976,36961 772600206177304576,131542 795076583245709312,263817 758082476015169541,50500 794142629386555392,257423 794615439292710913,261155 776827455516573696,14383 758158002776145920,50827 757691988707840000,48270 788098689940262912,215005 791729110984847360,238207 769274315296546816,110585 778562631384825856,168794 791184954415722496,235621 732432257130995712,351837 785851509917573122,198973 768788856065884160,106774 757430848878772224,47266 789301893084229633,222647 795355243227807744,261155 764879178063683584,84724 764113648746762241,81869 760602642506743808,63464 773607987499892736,138054 781104822149939200,185296 758993946957590528,56302 771344759021449217,124537 781269249528442880,186434 767959720162304000,100591 779044698275082240,29263 790187552133160960,226731 787881700202127361,212239 764202951699148800,82457 786277682082295809,202429 787912781299408900,197888 753574547413020672,28281 793125400583036928,249469 758076583194271744,50983 764681072068087808,82766 767438844895436800,95055 761638789441843200,68854 785876052862046208,198671 775456707103207424,147013 775548274241449985,148713 789273412409622531,223881 790663874982907904,233307 776776393745018881,157993 793424414821978112,250633 767308829788897280,98661 763805728335339520,80393 785268796743413760,194044 789077803094401024,223286 765641083724398592,88669 794406297621831680,241678 780090256347557888,173615 786409551222284292,203674 778334896565530624,166300 789524559946932224,205972 751867206519128064,19352 757804877544251397,48492 795762047908802560,199307 763365394383896576,73926 793422964326854661,252020 768958997869322240,109104 795407184326721536,266151 776883188295725056,157993 770231181082263552,117377 793945566459940869,254135 778923182233423872,170253 772827039845982208,131025 735989421946736640,11774 758676315310481408,54070 762123615043067905,431998 779157831161303040,167220 760449600549367808,61412 794574233804406788,352804 756916859450949632,44450 781472550328991745,139404 790369280353144832,230282 755912963295412224,39657 781273670694109185,186584 773999862480154624,139404 770501246621024256,119477 756586518391754756,43258 776225314192125952,152735 787657966589710337,193067 769018154869723141,108381 773989184059179008,139404 795688606031605760,261155 788793843533488128,220332 794255716294926337,259288 774221027102556161,141856 750685298573598720,11495 793891863459614720,256021 758113695872393216,41703 793330303200821249,249725 788025465860714496,214354 751221863989346304,17434 776264113236221952,154786 753230023314636800,26029 793153807311998976,249469 777457177946718208,161669 788075464875094016,215005 766270690131607552,92048 787598064794083328,211794 752916192935895040,21332 767083861155127296,97685 773868949377122304,139404 763443301248856064,78351 764146883245801472,82209 775189029679607808,144730 793168438143295488,249926 772792586855669761,132366 771455987249098752,125554 778357310741622784,167220 773883358531100672,138819 749274134111137792,7816 772560111017586688,131480 793097416325070849,249469 756803583157207040,44429 752644815108579333,22779 773579545458847744,73712 788582568102883329,219458 787044650678792192,205094 791831986834853888,240070 794975833144328192,262925 795735492419469312,267576 795763836158623744,268643 778140648658595841,164783 794653939136348160,261155 788538156001800192,218275 792456408876756992,245268 771492921207984128,126152 777309039743078400,669866 787811147273605120,11774 795095342823968768,261155 754718449432088576,33356 761276813729370113,67547 756295691803234304,42432 763695740824629248,75724 786406304613076992,203350 786965258732732420,207613 779977444413628416,177697 794617681311764480,262022 775431000130220032,141415 769901111637454849,109713 749464232169578496,8874 762383735211773952,431998 762675416024752128,73926 765058996369850368,85562 755096925314035712,35449 790688207390314501,233307 794000931050422272,256358 778399539690606592,167220 790665026294210560,232169 765352337900724224,86645 775493516218818560,112363 766762656749457408,95889 787748384245293057,205728 757212093355528193,44429 760183633139343360,60866 775093744387420160,145866 760866744038744064,11774 794666116748636160,261155 758357048568393728,52385 795403220923412484,266138 764542581665652736,79561 749775385374654464,9433 770275464724086786,117294 774390513566830593,139577 757678711168569344,48549 776630589948657664,156132 780123335271321601,178395 786949994515423234,204413 781307853604663296,174115 759128485084274688,56964 773484086841094144,135381 778391140898840577,167319 792521735308472320,246225 732591994204119040,352845 757263847719772161,354841 793947370975326209,253274 750050329551450112,11196 770642675703873536,120341 758527799875538944,48289 785251484975919105,11774 751187971769008128,16774 753532716004548608,27187 760498279209730050,349714 781276445607858176,185595 793982502427885568,257353 795031836682489856,263926 779515671231115265,175074 787395641123016704,210289 794549527864872960,261155 768433918584422402,103924 791851749778726912,242154 793529730041425920,253206 758633986281340928,54128 766512579267002368,82209 788058185588289536,214492 758665338649182208,54070 761662375158308868,69231 768483015034937344,106774 781155437030707200,185496 791473418604535808,239405 779011330950828032,171324 770498597301477376,118192 795322017117569024,86103 762670263666286592,73706 770652759972458496,118192 766352774959214592,93286 732896718560362496,33338 790938145680461824,232169 793916649128665088,256255 771658717167104000,124597 753677410088943616,28819 770879773945933825,107100 794620543165206528,261155 755184710456791040,35436 788018511482236928,214492 788714030378676224,220029 791871821129785344,237491 772463116366049280,130721 778810838920540160,170678 765799694551355393,72798 794590011857498112,261155 794651297488207873,261059 794685013073788931,261942 791658496974475264,240145 781112917332750337,185496 789469669723824128,225413 790353260733427712,229895 760245159778922496,48052 795699085508562944,268281 753701522475773952,29263 785245784702803968,11774 788101884292702208,215252 787290380547026945,207965 754034637421342721,29263 756507624556888066,42249 794032961666551808,256502 792283257341636608,69055 787834740766236672,205197 755556006956900352,38286 780481043942039553,180783 765295091409940480,11774 763797226871062529,80393 788757987900940288,220526 794613850511441922,261818 765221849256964096,86440 785498895866527744,196277 790288720096210944,229159 794705422221459456,262849 764678840539054080,73528 786966564973142016,194147 773127855186116608,129650 753058758968868864,25255 762730961486262272,74681 793103656308580353,249469 771493342420971520,125554 776808321130967040,157840 789241938633457664,224018 768241149513441280,11774 761126144254943232,66767 779407676266586112,173628 751801982197768192,17513 792158724836261888,244230 758122870832672769,41703 763851556504625152,80648 789943040890773505,227242 764669984719118336,82344 779416437978984448,174686 793164800884772864,249841 775557259904462848,149953 769612031834152960,114021 787735637377986560,212357 793558297072721920,252014 793946113418076160,254135 733645154121310211,353672 753709992251973632,29263 753711829487063041,29263 764208351609810945,82066 785256989475475456,11774 786969822080884736,207949 766700388565123072,95593 758872830037544960,54070 795394259981471744,266151 780557888129339392,181419 787082077162184704,208989 791265441310203904,237491 792421909489065984,245268 768495468552736768,104973 795374928195440641,266151 774629460033179648,108396 775834300092559360,151361 780596689446940672,181886 757844813584568320,49066 749500298922561536,7816 768857793382248448,109666 764201189160386560,82066 759975360788172801,58478 794130006024843265,250633 786609480347766784,205155 794902101843472385,262849 756960447157284864,44291 773168954747478016,132996 777180363676262401,160373 778572418226982913,168794 770688630629146624,120610 766832812297117696,95593 780508344477822976,84821 791631102628724737,240145 768585888116776960,107423 766502647109193728,93405 775365471709327364,148473 785621010670166016,197017 795047313592885248,263532 789894946312552449,223249 762423157038854145,73201 771885883842703360,97305 779776255088472064,90252 785650730094956548,197512 785662938732335106,197512 775977716092801025,152735 749379726888677377,8047 762769870194937856,73814 794625076737896448,262025 755434681663979520,37433 793602009098231809,252679 794635817360781313,261155 778230997229895680,166532 732782354213769217,353002 773943974931292160,140372 795277194327158786,264397 757972227409215488,49852 765388648514662400,87286 794566203977203713,257353 764799293014151168,84724 755759426951229441,39462 752998224047276037,17416 767826485986164737,100605 781592706980216832,209828 752650764070166528,22785 774088357815070720,139404 780856077105635337,183269 780475155122225153,180647 767500866718932992,96299 773937589547958272,137565 767944211282989056,100559 771812466980483072,126389 771967177482080256,128934 773525398697091074,1170700 766676315479080961,94684 790714711218139136,233692 770460720559366144,118191 777201971254165504,160651 757988028572807169,50314 755579967090589696,30635 794952444065234944,263697 793863954124636160,256255 752242775035293696,21714 772926911211155456,132335 773696517379125252,138165 795418368845238272,265855 764892757345181696,84449 777734304185004032,157755 754144640224202752,30339 754773548917547008,27045 759209200408993793,56282 759217787533422592,56964 744485033298165760,354105 758270173623226369,41703 777285893849812992,160592 758765221389316096,54070 761633530036314112,69794 755206697057157120,35890 790412847322923008,230282 755173638865768448,35216 793459028387106816,249926 763450747954442240,431998 775028998975913984,146259 761563156573487104,69231 779492607332343812,174427 785914230998388737,198591 794069522374336512,255942 759475962509754369,58250 769280252547706880,112399 793208584838455296,249926 789038340460994560,217519 763134504823197696,76858 795399210409431040,266079 754066754670821377,31529 755559904232943616,1248308 765204321260666880,350711 766241474241519616,353879 795281653878890496,261155 788735178080415745,218258 753681223554330625,28819 764859804187627521,27280 774454100553523201,143845 788800917898338305,218356 788419940328103937,215608 732679580461477888,353449 759971450770034688,56964 778374723524755456,167003 753730285611675649,11774 787788571117629440,213064 794937585122447360,257492 788887056202162176,220029 774360737535913985,139148 787949722870943744,212693 764262981907648516,47940 792543655278108672,235685 755911618748231680,40550 767866276668706816,100949 785878998127513600,125055 761153008663203841,61051 785529172928045056,11774 758514277548429313,53163 763867754487095296,80939 773698890860290048,138205 769127044202586112,109874 789659313048465410,225611 760956041219616768,65174 767860680120758277,1249419 794895902909534208,262849 781364301948870656,186212 759081594070130689,56630 790463054668378112,215987 776821416108912640,158428 788543733725880320,218275 755110355114692608,35147 772493150774407169,127734 794270672268754944,258811 768419353960251393,106281 759060281226104833,53367 760881242023886848,65180 793794868015489024,218603 793586178343604224,253793 762408949404475392,11774 775015979868762116,143560 759748886076518400,58481 755882406171869185,39462 758564235509202944,41680 788207917358997505,215437 793853762939084800,155390 750407016665919488,13104 789936566454063104,227048 776808921130373120,156811 765290096790614017,86653 788893957799366657,220332 764471156170629120,82283 765022498987520001,84724 793314826453782528,250633 787347189647499264,209351 763061189668642816,47188 786267191435853824,1063777 790895852957077504,234583 758802547041677312,53185 789244002579124224,224019 786167073571352578,197512 790236085464993792,228524 755204069812232192,33751 762031782057287680,71429 791336569483517952,235590 780438862015373314,174916 767774737502089216,100893 764942871996882944,84929 787362457857748992,46572 794583376288043008,261155 787002794838339585,207949 794636378478903296,261155 764154012924911617,82283 768569985295749121,107423 790628163265191936,232884 753380963187462144,27402 759549957829296128,56964 765682584080650240,87904 775994869810655232,150224 779733951732715521,176109 788476231960395777,218275 792879715316961280,226738 774830410756874240,53667 774224934814027777,141360 775357823391633408,148473 764839457476349952,84724 787797635302252544,213064 758019732289179648,50787 766357222754390016,90963 753707045354737664,29263 753693334221099008,29263 752974997270827008,24774 764117715321839616,80939 756588869584379908,43751 771870693377970176,125204 788834755756302336,221476 765403114501353473,86103 773256776397393920,135736 795719343493541889,247930 792649910411726848,245095 795354769019830272,266500 753723497256452097,29263 785549497908604928,195064 763950456364146688,79040 765867995914788864,88459 764968194679255040,11774 794974162670460929,13629 732321752815017984,351467 754073556510736385,31686 795047611199668225,262849 758323261189029888,52061 763780788655493120,47188 769650066567159808,35479 766162847130722304,90384 770202454390562816,112363 791255331015946240,234583 770983859852804097,120541 750652185864704000,14421 761212727717158914,65974 791681444074524672,240483 749248398977478656,7919 787021469066727424,207949 752925112769376256,23167 763792610548932608,78159 765344956869410816,84886 788458031424147456,217106 788004505572958210,214354 788784346417233920,218258 770775858453712896,119937 776813242928599041,155451 786950912476446722,90209 751178346529230848,17591 794591097771069440,261155 768477920742572032,106774 779557022178181120,174320 792482124418936832,242485 764875155353006080,84724 794318935290212352,259063 754103924819390464,30370 793148359049490432,249841 760576840134197248,63655 788782459668172800,220526 760541132606418944,11774 774632954077310977,143473 777260213887959040,160602 780255707362762752,177773 758085651489316864,49843 794299991191797760,259482 773522472557764609,136947 793197596588273664,249437 757760508065832961,45690 794612643004723202,249926 765782633829851137,86240 779054092383649792,171617 781146974615633920,181419 781674668939882496,65113 779069241857368065,168284 792156960611262464,243292 769042274516860928,109571 766766454033309696,95672 794605075750617088,233013 793416589269925888,249637 788801326742433793,219678 754729354870030336,33356 763689024116719616,77849 758287522476625920,50612 767968964882341892,101681 771845823546003456,128017 773193113749721089,134470 763393905530404865,73814 771390243127918592,125136 793752246135746560,352718 775775505626828801,148870 768436337351405568,1249566 794216610630352897,11774 789093492114853889,223125 794313094826782721,256038 770475077666279425,116968 768487250736873472,1179733 793558137877987328,252890 775282858520875008,146704 786687298133975040,205728 775165868946837504,147548 758368511940898816,33356 791499798041858048,237122 768968270720274432,110717 790515181021437952,231894 758760360379752448,54003 761340935926001664,67973 770703649081352192,120613 773505099322699777,136947 794688921611407361,262752 761566072071868417,68987 770859508553965568,52554 785292379850887168,11774 785606996158353408,197512 753572703018168320,27045 785628027711389696,195807 750792460343906305,14781 781845784379596800,190635 756350665933279232,42249 764231306087690241,81869 768038845770268674,103078 781251390471561217,185921 756275581210075136,42432 785292888682954752,194250 786430057443004417,203793 793982034100310016,256358 773711275524173826,138819 788529975162966017,218349 774276423200759809,133702 779658315055890433,167939 788421374305906688,214763 767807440272318464,101681 787024806260543488,207287 769707361992777728,110585 792065695337029632,243187 772821638228213760,112788 791819350692900864,7706 768759135773032448,107423 786942635910934529,207109 751614721749454849,16728 791134164246532097,196314 756555088190115840,43712 759996515549151232,59730 780615185341882368,182037 763359227154931712,50581 778213588662190080,166409 771053494275084289,122982 785479318814154753,195975 768572827247140865,107428 772148787439669248,106774 794533777754222593,261155 787896292869566464,354834 789925044080312320,228820 743128400978644994,11774 750679022372347904,14421 781503937308401664,188401 760527996880953348,62492 781219631906299905,186584 766413172458663936,93823 788169040158130176,215252 763213658713387008,75599 789130898155278336,223286 790997070060609537,235487 732295560334450692,350911 762042789291057152,71476 764168489619816448,77586 772259375020933121,129551 779866331235684352,176605 749969684456280064,10851 762712879069933569,74066 770083746557136896,116373 773978947080036352,139034 779117960984223744,170077 758907412568911872,55550 785266129107202048,95055 767943551254614016,100605 769938981777801216,108396 764987547768463360,85562 767008416783032320,97380 762614961038163970,73814 791755984318365696,219531 792638178611965952,243286 795348626298077185,264397 738037796565311488,11774 785676422496911360,197512 781320675923329024,184539 756418112421896192,42249 790270829841874944,230270 757619326555873280,48351 769997572719140864,115511 787058721239273472,208912 761753577790574592,69231 763148409486336000,75899 766941779639750656,96494 772641685234814976,131007 790592600755417088,232169 795294442701852674,264397 785590474320994304,196609 770733253867085824,120690 776884010433679360,151255 788467675601244164,11774 780459236731985920,11774 733758367932407808,351147 794684473002627073,262752 785847615653023744,198878 793628407145828352,228101 763242596470620160,59725 787716454720217088,205197 791030922468392960,235179 794561512291450880,261155 775762755315957760,150404 776240914155106304,86103 777670434481287168,163153 780763929530085377,182349 785310185149521924,194923 733690182252302336,11774 765692059802079232,84724 779702089110818816,168284 780826492754210817,182659 791493983293870080,239405 773983343637516288,140211 793209251959181312,243451 760270404351041536,17416 795669513475948544,267862 754904541896728576,27045 757700132020314112,1248529 739098271981961220,49681 788825709674237952,220765 788141868227833856,215754 774236733475024896,141867 761977722297921536,431998 786006245627101184,200382 757653408530694144,47782 771539094333591553,11774 791242757507543041,235179 794729442195148802,261050 758051002159333376,50923 766107225135968256,88546 780600268161441792,181789 756188460214607872,41680 786536866250104832,203510 750532996680159232,12746 760615548048650240,61917 779121794951307265,172962 788775680863449088,220767 760422858707251201,62735 764269000872169472,81065 752988380527529985,24271 764979780840194053,85562 771864737046933504,128230 795410070033072128,263898 768351248340824065,209828 793797201969422337,220727 773650543965184000,11774 763368018780966916,74943 768988052475621376,110344 786638338270846981,205455 763455641180667904,77687 753726880218550277,29580 777637043719450626,160593 785635572110852097,196523 755989691464245248,41108 779712180753207296,175092 752014048787591168,14277 786315431334309888,201620 791465702691512320,238792 752714414546182145,23167 759599891584737280,58250 773564699908509697,137158 759451707734495233,1248681 762261966052139008,72350 754735425760231424,33356 768173628710068225,103261 761559263600795648,69231 775118436816990208,15657 788479085936652288,218495 765277421750759424,86950 755048607686864897,18470 765683041717149696,88459 776142692845662208,148684 788188809498243072,215608 766094248248643584,82283 768532035145203712,106805 794585524581199872,261796 758272063400505344,52112 733278137728020480,355480 761228001472286720,66842 766438414837227520,93405 769232038608052224,110942 755497886172012545,32941 776261910610059264,151526 769710580089454592,114779 774008179533484033,131421 786307802214100992,201958 781352045257162752,139404 785923465371090944,199546 788570594786902016,218260 793194558179962881,249926 753660978408132608,28322 786245750418182144,1063777 788503404905725956,217601 790935022719016960,234583 794014661263917056,256439 762319343795535872,71581 761666062194802688,69711 777551897435607041,161456 788811131250802692,221031 791397239449063425,237908 750776466242150401,12954 772841747722272768,126152 764368794059808768,77598 774228944816005120,141316 776912278427832320,159359 781469054129303553,185310 793282969930649600,251167 758668981783887877,54011 773549351092252673,135025 769721297299312641,113788 757722603402436609,48826 780804268861292544,182726 768289506730520576,95672 764177231681687552,74247 768104902753079296,1249525 764152561259646976,82223 789270779674243072,223881 754080387849084928,30590 756590190727008256,44274 768057278649950210,103012 772807044420235264,132364 776902478436630528,156926 767203015862448132,89854 795057376676249601,255942 766696949554765824,11774 764303762592792576,83152 795618016801079296,267655 761428933271130112,66174 775191350278971392,146580 760869254065430528,11774 755921597417029636,39475 781658270427586564,177455 771484383949692928,125554 792082374926405632,243398 785282734981681152,193669 762439933411729409,72717 768087606278041600,103354 791426347578961920,238099 766053072485220352,85326 770308861043417088,114848 771864129611173889,125381 773499030085234690,136947 794653228658925568,261155 763126244309340160,76794 762407793395572736,1249006 791262625355165696,237491 795709416821526528,267698 769588828776624128,114422 762259392351834112,72394 753557502713888768,26458 777974942784716800,164980 779654101391073280,175772 761355219607388160,67973 768844730297966592,109349 788188257058033665,214084 791066199132147712,78159 794026159046533122,257492 770534556587941889,118191 771533943229210625,125163 771824235379470336,128352 774207793129623552,139404 781067729860263936,183269 789003667269615616,219119 751542472132554752,18474 787362058023075840,210289 789722038130790400,227616 793639163992080385,254008 790876545887985664,108396 750395480895479808,12883 766429001220956160,93823 753988449984770048,30370 788546266527506432,218892 789515722380615680,226823 753562709778534401,25981 763386925751336960,77731 776070593489825795,153194 779480919027712000,175317 772787603477139457,132578 779075466779103237,168284 790261335242240000,230270 795426503530049536,266500 791049444120678400,235621 771674332259057664,126390 792414596715859968,237908 795470986099458048,266151 762075235659223040,69956 762008820126212096,71502 795695580429348866,267862 770101485057310720,110362 793233743607496704,250033 793321806023319552,251452 734126686472572930,355106 795695016253353984,267862 785544744441147392,196277 795149466802196480,264397 780845737705820160,183826 752271017968476160,14277 794617821431033857,262053 750363154962612224,12883 757270504898174977,46612 755821624818036736,11774 771741274605031424,126152 788513950522544128,217658 793991872146509824,257423 795029582026047488,248770 795478118295277568,267133 790949797427605504,234653 755614593808949253,37044 751541504548540416,18380 764968936886640641,85562 780096925836124161,141360 791391287568109572,238780 776813049739042816,155451 792359031193104384,243398 793273679887015936,249926 766393173635690496,91946 769680935293820930,114779 791853906217279488,240145 792086264849793024,243187 793143014252122112,249841 793190663676387328,249469 748334425469923329,354285 777733187107590144,163376 760960993832861696,64693 764833640354242560,84422 793126623776116736,249469 773922965482332160,139404 787676301171707905,210588 793872278945685505,256358 765547957626241024,88121 794011985914384384,255246 750654397600915456,11495 759555712183771137,58358 791746910780399616,240070 763917479080964098,79691 757796783137312769,47283 765873766102478848,88998 778985896594976768,171693 790454929924116481,228952 791439150381531136,238292 757188824300556289,44450 792122715633246209,243187 791075907620343808,236214 794720560764723200,262752 768855485260804098,105109 795064097385627648,264397 765325389384261632,86472 777917351996092418,140444 793141838630617088,249469 756280099230449664,42495 789083393539641347,223286 755117078202294272,33718 791387705527730176,11774 761956804800774145,69711 752629839794806785,22750 787030430578978816,208065 767446054270828544,95055 773027728853315585,125111 791674338864799744,240067 760529651253010434,61412 794564108167192576,261155 749326559157288960,7828 757950461576175616,49431 771056993943556096,122982 793990806692655104,256358 791702508338974720,239501 791803872322818048,240355 785898423992004608,198671 787795127368581120,210235 785261106692497409,11774 776836122718633984,158589 790588484020994052,11774 792925634779414528,248514 795206051780034560,164826 769566564135817216,105109 774451424692310016,140444 794224314497241089,258598 764542679912972288,82066 788239698082705408,215005 771472841942458372,118191 785682303380918273,196984 793222954393886720,250519 778516442799038464,167220 788292800336961537,215608 781204339079675904,185310 785496904943763456,196277 793057475436175360,248065 793183172607483904,249926 753699904065794054,26140 770798995333451777,121046 794723625563627520,258878 793939021726519296,256255 773138905600237569,134470 785627656280764416,197286 787119299534131200,209292 790370973635579904,108396 793299240776761344,249841 749707057205501952,7546 777145945523793921,157082 795398064026615809,264397 750115796831973376,11250 766319172443709440,91946 788061247283482624,215005 790985202839330816,234583 793568263032610816,249637 790516221296844801,231894 764970532668252161,85515 790140653892100096,229505 768862290275766272,109666 781845362130681856,186212 794412175443959808,257353 763521153298149377,77731 774843766486159360,144494 768533316832288769,106763 732934046053847041,349814 763494719108308992,78115 765334302758502400,86653 765075798541864960,85562 776903933432258561,159359 790585533827211264,231894 794751455307644928,262784 764990856680001536,11774 791074137636794368,235990 794313473941327873,258456 793134876983595008,249469 794925271078027264,262849 791627050096427008,240145 788889998556737542,221972 773710831318016002,11774 795070504549969920,263926 776893372124557312,159245 757030461633761280,45974 765304894823817217,86653 752999492002148352,25135 764660481177124864,84209 752160374477074432,19075 764450144431382528,82177 766070703372181505,80939 793828194239582208,231894 785524835099222017,196676 774327657462763520,142503 760126054115610624,61011 793210316108640257,243165 792464811317719041,244221 734917436970000384,353374 775416589063553024,149087 781226905072656384,185310 791674867963744257,240145 771093422622937088,122388 793130389309100033,249841 766706430158123009,95708 792556754936565761,246295 795043987048382464,262849 762873688450486272,73712 790991369359790080,235590 763842439396233216,80720 795301637862649857,263926 768959696938016768,110362 772822270314213376,132335 763717472507662337,47188 788823650740924416,220526 762026006416728065,17416 765625417239756807,88669 785830700217839616,195975 757566047985684480,47782 793482990357778432,250633 761846044892270592,69548 761786636707344384,69491 771462504874663936,125554 768618193531330561,108171 789915492991569920,227191 794726312950644736,262849 775056647433650176,146259 790972611056447489,235487 765980478075703296,90575 794892636540829696,261155 752621037829885953,22575 774008267601174529,139360 779032832266022912,164814 753710145717219328,29263 749458673685000197,8497 778122564044488705,164679 780217909733953536,162638 791263468846317568,237491 751235836864188417,17416 760587190418235392,62771 769105528370917380,111402 769291339884326916,112399 779429737584271361,158229 738416470644928512,11774 767969743638700032,101681 774471461008310272,141858 786663576476016640,11774 754748843544158208,33549 761994837457534976,71537 777637880176926721,151374 763366403726508033,74943 786626384370073600,204539 751181773850173440,16299 775674664324468738,150663 776147606661656576,1250294 750137038528126976,9957 793164134581927936,249961 781347172688080896,209828 795007305146368001,13629 746810430941630466,195876 756474010653773825,42432 765211697015586817,84209 763123063495888897,76549 764143233811243009,81869 787464024438939650,211347 789027638576906241,221451 791337164974022656,238207 793838928583270400,255393 766430597082415105,92872 791367606787829760,238207 754202982409969665,32157 786950243904544768,205652 763773591808643072,79691 789333709891702784,225456 769692801911095297,113379 790330793784582145,230282 755866573286563844,39475 773312589270876160,11774 763453978650763264,76406 763458863341252608,11774 786964892112809984,207287 756359552837136385,41868 759585522289405952,58358 788096043757862912,214899 758758659279101952,54974 765378390903881729,82208 759787352944324609,58537 785925448207331328,199453 785684424792772608,196676 746454362822631424,383096 788782240402735104,220526 759962603342835712,58542 786596348208435200,202217 769744673409675265,114985 770390288254853120,118604 751987483504742400,11495 756996184967745536,45669 795700277613629440,267855 769623886715551744,114436 789678179501813761,205972 758353977587146753,52554 776180082599616512,153194 764222829399314432,82766 785610053600604161,196348 795142976221708288,7092 764413112174911488,82066 753039219509960704,22657 792372921712857090,245185 793096922416320512,249469 763149577792913409,76723 757501970445762561,46280 787084813169590272,207151 759524662128758785,58489 768226977740419072,104932 763743077865443334,75724 792356104202129409,245095 765999289772437504,11774 792069661651107841,243187 771815611580026880,128194 781684826046771200,186584 771411597063360512,124597 774018781018398720,131421 788027952072040448,214492 762277457709891584,51778 777146726280990720,159876 786598652190023680,204977 794677971764310017,262588 763881171671453696,80705 792328020233191424,245185 756520213986811904,42432 771206565114155008,122145 768107695899410432,101681 762697336552321024,74247 766707855160467457,95672 791719662920802304,229693 764915319601102848,84724 756786894806118400,43553 786016005512310784,197297 767980629560532992,100893 794918552578859008,263302 775779055039766529,150419 751095211653271552,16728 762213594838753280,71495 785755157401210880,196277 790918749465432065,234583 771894477954830336,126152 792209794518151169,243513 762070989874180096,70540 751817882158399488,18486 763079838689325056,75073 761743355109924864,69947 772531473995829248,109360 750563588855791616,13309 778604404098240513,167220 786035667142844416,199478 776898147033440256,159308 789423275428503552,221785 757745763065606144,45972 758612265213931520,52696 777162886368014336,159769 793894421284659201,256255 793161851991318528,249926 794643461827862528,11774 795069247718326272,265030 766583785928454144,94699 778096315683237889,163990 776189715779293184,154071 786432084327837696,203674 759127264709582849,55660 786581240266842112,49459 792064328690126848,243075 771096639020740609,123135 762460042859720704,71749 765020710100021249,84724 766412593107968000,91810 792596254832209920,244270 793656989238689792,233154 794629523652415491,262145 765021311986835456,85562 770740953900388353,120474 786637058240491520,204410 791641502049075200,240145 756661661382082563,43391 789463672800223232,177456 779072125290311682,171260 778744504144670720,170229 771084846550573056,122388 791456075576991744,238207 755542491387072512,38183 794609822343761924,261155 791070221062680576,78159 776646027256279040,156132 791353540358774785,238395 792259848738136064,243187 787299550113435648,207212 792337225111379968,221972 780434740704935938,180310 789969400090677248,228888 774042190779527169,140444 790310977996664833,230485 774198168905023488,134975 776469742207008768,156103 771191137088319488,87607 785994539139936256,200382 786804177758359552,205353 761316916669460480,67229 785927057205329920,199546 794938807384764417,262847 793746082220142592,252196 769565876353806337,113836 794119179104321537,258085 795752339638337536,261155 752135213782827008,14277 775780535042015233,151212 793102307873398784,249469 762037546138251264,431998 758369281117659136,52554 786175704551477249,201308 772296038505865216,127707 772770611588366336,132335 785284035098480640,193669 794978269439213568,262925 779825217698803712,176109 758148968274538496,50827 792907944236949504,245185 795715158286995456,262313 764574556623368192,83391 793799558207770624,255393 773906245484998656,139404 791659983645663232,240483 761318774368833536,67679 767860148433981440,7700 793452239469748224,252196 794668010950848512,261155 765478387464806400,86440 764180801793646592,81946 780842774748925953,183826 752629913811841028,21438 786194241043042304,200460 791390939927445505,238780 763614083954384896,74247 764182827982348290,81946 788330736298303488,349507 781869619552350209,186149 793198189948141568,245148 795699276651360261,268281 746781280889495552,1247750 779360250197573632,173964 785283711155707905,193669 778913054943739904,168794 792172605516152833,243513 768292540948684801,104162 792472350369288193,239159 756817094789005313,44961 763444410776424448,78159 779137030924087297,170187 768495911236407297,481145 785312075010703360,11774 762046541892681728,64084 776559185643261952,156053 791033365914849288,232169 791369749926178816,230283 791440156293079040,238429 795443659974053888,261155 751205608242765824,15643 778727477682196481,170187 775784541894107136,151156 795165461969178625,264774 795615685158334465,267655 767786756611698688,101252 772851224139993089,132878 786968503026786304,207949 760169624264663040,60866 765980276719661056,85996 767091352857305088,96437 773901974366334977,139404 791358178734866432,238207 765206600172777476,86103 785848568640921601,198973 759106165582233600,55660 765617251789762579,84209 759115236112683008,55660 788821077816381440,220526 776231941230170113,151374 792222776492908544,243187 757482649640398848,44461 750012434690211840,10251 777829043232055296,163763 762631677449416704,73926 781119338547773441,185496 761917289646133248,431998 767086969226682368,94699 781325216836268032,185921 795003041799872516,262925 785931746436976640,199546 760881785672757248,17640 795375959260024832,265102 761934093420404736,70540 786400255394713600,203674 771554882142613505,121949 762368016730370048,67852 765707059652362242,88669 767036971004731392,97323 788746770448838656,217604 792077384677748736,11774 780370869579345921,177773 785382438222630912,164764 791686016545325056,240483 757067676619378688,45857 786228060706119680,201958 791697057115410432,240260 791261708815831040,235349 794581458560094208,261434 775085787909980161,144730 791721056687968256,240483 776134426459713536,153699 764303230205587457,82066 764815645259145216,84724 768553529527111680,104999 790650469370753025,232169 794769307745980416,262752 779059756883382273,172185 780797290831306753,182726 785375098844815361,11774 793170671358582784,250238 793647425667919872,254467 791446317188939776,238099 788497441637142528,218351 792821910727905280,243075 792859421764452353,247685 770399346416201730,118787 772456728071901184,129662 787066790954340352,208110 794570738250502144,261155 795411425644675072,266491 788113423443849216,215005 786239790878515200,1063777 791046438172106753,235951 739683635092029440,1170700 772861880331370496,1170555 764459094539374593,83367 792542862835642368,244270 773974949807607808,139404 759157922840489984,57348 763331222298845184,47940 795092560666619904,11774 772613490469142528,131003 766307631615082497,90384 734204627651022848,738099 788697912490340354,220029 794759779595927553,261059 732266758116126721,349814 773949344617787392,132497 795368997323730946,266151 765671208423522304,88920 762780128912879616,74592 789076245891907588,221785 769778284863246337,115169 770341698991824897,117257 785436375298506752,194042 760157453333827584,61051 765656268845359104,88930 768472485364981761,11774 776071225349070848,153194 786635859768532992,204413 785816469976322048,198671 795496626580230145,247930 767849752876703744,101681 785474452247150592,194058 787756276747005953,351666 780548092579966976,178776 760966368950939648,66053 758495360876736514,53185 756301506559807488,41459 765274525902643201,86103 741300252221771776,349060 775517197347282950,148909 780811308992114689,183269 775814149385269248,151439 781375083105452032,167220 786167113647919104,179681 787848179345608704,207965 794909705713946624,263845 776023952858636290,152182 781361795256713216,139404 785994322000900096,199211 793064799793913856,240474 773513256421892097,136610 792931275082313728,244550 762677086960123906,73974 768832992852660224,109104 794319236009250827,258741 753961604652216320,29898 770637606337941505,114254 788043501372006401,212239 788403173689995265,217519 758077997480017920,50923 765293931055636480,86472 751576345142923264,18810 763489534814277632,78219 776130859086647296,11774 789965865324154880,218911 773980474746150912,140443 776401055869444096,151916 795410768623702016,228101 766691255522766848,95593 776016995993133057,152872 767848532237688832,100949 763216297614200833,47188 774815146204073984,141360 787246068106878976,193121 755200382280749056,36033 769956981155172352,115928 772731506687143936,131007 793766003679395840,254025 758283240062980097,52112 767077091057827842,86440 768233433399255040,1249507 769099837426044929,109535 780937173986082817,182960 794900824459714560,249926 790953904007700480,235147 794723278711439360,262752 753368016767901697,354073 763558211525849088,77598 762210093245104128,71099 786547306669768704,202379 774623072015912960,131421 792572827551399936,246703 794722362633711617,240718 768240762425225216,103261 793784499087769600,252639 793620244396908544,253274 790920457860112385,234583 759143613045637120,56964 770637124114583552,118191 792615003316551681,245575 763332670327758848,77348 773917725097807872,140025 776622037053779968,153194 794333092571811840,256038 753368388928413696,19598 758097136810549248,51239 753897447890513920,29790 762074184281427968,47283 776865457668169728,158673 793687037849108480,249926 787659299929587712,208307 765532051676160001,87904 755726459608629252,39235 777521239661223936,161960 787073958403276800,208928 759392177495633920,51798 785842239792709632,198878 791904910304358400,238290 757385046235942912,47220 765292945469767681,86472 755446447580012544,11774 793242912029085696,250633 781278834356346880,186584 791660838763524096,240474 762745077705936896,74781 763048872079921152,75461 764028763231268865,79691 781644298072621056,187969 794063283607044096,252020 756703853005922306,41839 793212372240433152,249961 754988218076901376,34666 767425646368743424,97852 774378672677617664,139404 754817519475576832,33356 771444676775653381,123337 751829507233898496,14277 762679383186440196,11774 763710706134814720,79691 778443777023156235,129991 790277617316466688,228341 774589479910838272,142248 790960757143810048,234583 794602466880999424,11774 765966566529785857,90384 774003543757819904,140444 765511610290941952,87904 787021636822265856,208016 759107601879760896,57092 762834816081375233,74067 781014185312485376,183269 761006002078638080,66159 778075148842827776,165185 751639963066826752,9446 750765245354766336,14781 761598214973849601,11774 788800114940751872,220332 757628296355942400,47940 780766405125898240,182036 786952125699940352,207287 791000021466353664,220689 775375884857540608,11774 788459958132019200,218275 790250586595848193,228076 736425508888412160,354052 792410236472610817,235215 769935157574897664,115726 793638194772193284,254135 781487512862625792,186063 772468412501090304,70764 780644478176690177,182257 755377455616053248,35319 788464026204377088,215267 758702954840850432,54070 765703710987001856,87904 770598509259071488,117849 789326146928152579,225359 793205325385965568,250633 767038591973273600,94718 759151800188493825,56659 738423886405087233,352616 771511358101807105,126390 781535866636365825,186434 770307053432758272,117257 785260548346765312,194559 751898079071121409,18215 763802456539144192,80393 793167721361993728,249469 793168457500065792,249926 755133454568845312,35737 752729078940045312,22953 772830566819385344,132335 773329075075186689,135505 794700244567162881,261155 764929502359138304,84724 771413601064288256,125367 767067796060594176,97355 793862175454470145,255942 770305294828204032,118087 795706136842342400,268281 793629116956377088,252581 771139183989579776,122982 781232196820475904,186170 756277587777875968,42432 751859823566680064,18495 792794147174256640,247241 758714340379807745,46076 790275211337793537,228341 770988139636592641,122146 793095313657430016,249469 794542109034483713,261306 793124661861244928,249469 794903096602361857,262849 786182874797977600,201494 785299417775509504,194934 790520106333966336,231358 773674196123525120,137693 781888411636465664,190635 790350839248359424,11774 764832206619418624,84724 795435803790823424,266491 755531602940297216,36877 793181761081516032,249469 793234853000941568,248988 785502903138082816,196277 794555673975500800,261155 791865072100397056,238429 779853385675771904,174610 786304200242176000,202727 787816940051980288,201555 751241207616049153,17591 780382283773673473,179742 791236882839601152,78159 767557510962171904,96039 778869755197345792,170187 765025257623212033,82066 776204926196342786,153596 758718838821183489,11774 771939219732398083,128519 768160933327867905,95055 769266956767752192,110585 764138329122168833,82066 794538083693850625,261155 776575881204596736,156835 760156387653644288,61145 795387985223184384,266068 750313738218115073,7706 760524697763192832,63451 786420026303586304,203674 780802073541636097,183269 778390239849177088,166852 772825050504368128,11774 794754883110830080,249926 792029587798622208,243075 785988475258490880,199262 788793992041431040,220526 760602153882882048,63655 763870147455049728,80939 762803947463643137,74681 779292001745399808,173753 771772120783261701,127134 773133279713071106,134375 764317713976156161,82673 776812521621716992,155219 792161050837876736,237999 739814509469007872,353374 780522056311910400,180310 786187284466896900,201494 772338601216643072,349486 788655645364924416,218258 773007973593604096,132335 790500178512019456,228341 787000097594671104,207974 764997575472799745,82283 763422761293197312,77598 774243289562316800,139404 751181806892974080,16768 767067837798178817,94718 755192050484731905,35044 777282276782665728,159370 791036786403184640,235590 764261525464895489,82066 786997755310931969,207949 792852376034082816,247819 767436911208259584,95055 777024964834852864,33169 790598574757273600,232169 793270006880632833,249926 794924094487674881,261050 757649785583128576,47782 795703750593826816,267521 760985692864253952,64692 769687531914981376,352304 788734161959858176,220332 787736707630116864,212357 758110328643317762,50542 771137302328283138,122967 758709806311940096,54070 793183750863454208,250033 788162576957878272,352258 768091922657312769,101681 764785569507389441,84724 769283287948857345,109713 793958441974788096,256276 794941163245445120,263906 762677911572795392,66116 774692187321823234,141021 788479452560982016,218275 763576499911798784,78853 772231434484363268,130067 751198500650676224,16832 761328660037169153,67229 768145822064128000,103071 762806185959358464,73654 755489928432070656,37892 785941821784526849,195481 795696101923966976,267521 763095292602355712,47188 753693570851229696,29059 772406841846353921,125554 795435596600737793,267133 755895704384602113,38459 762722862830612481,74133 766524213775638528,90384 762756434127970304,73926 776255149593403392,134371 765690274588663808,88432 790610707624722433,11774 763444673943773184,77668 785622649254862848,194566 752215586491379712,21074 763008158272892928,71026 775982712473595906,151071 785400375838928896,194079 791114569838125056,196314 771773202498453504,127871 761686290735722496,68862 795118827055026176,264397 789240873590616064,206666 773891805196595201,139404 778978977436270592,171617 790047944372256768,228124 754088947786063873,31320 770678131107692544,119832 790740154239549441,231894 774391386112200704,137693 758085226799230977,51344 764706942400987136,82744 785835253923475488,197512 794599086049529857,261818 770239949631291392,117263 754786876083494912,33356 756273423622541313,42405 751741943747637248,18893 776422811313197056,155451 788453389516419072,217519 794661235656683524,261155 755203552797003776,33751 789429336184979456,225998 778725301224255488,146720 788821296197017604,217837 792801886676156416,247240 749940632270045184,10729 752997676678049792,25139 768586904098971649,104973 767136655648120832,97811 781692537761169408,11774 773979240857468929,139404 786590841779412992,204835 758263131596611584,52061 778225241864675329,166315 794591943359533056,261155 791375162247610369,238207 777295092214226945,160480 769924794871582721,114491 785463635787259904,194450 794687337099886593,261155 795728041372741632,267655 756384841298419715,41798 793956841667653632,253395 759986645378752512,56630 750491818211545088,13532 753206349853499392,25135 764584189702189057,81659 785545414665580544,196917 775439315681894400,148654 778470382965694464,167220 754879274704863233,18979 786753925277966338,204835 791819517521301504,240483 781135485146017793,185496 788385969238118401,217519 789424747893313536,225987 772821135402659840,132335 764991107344113664,80720 766245759280971780,91894 794212091745878016,234864 769606177621741568,112693 772111551754973184,125742 789242150705782784,206666 765704686829789192,88930 792559925029326849,244884 757435105405042688,44274 787014066162143232,207287 755647229927497728,37044 777666172120600576,161573 787021810126598144,208016 753631632146530304,14277 765068913012985858,84724 767188515402739712,95593 793421998760292352,252020 755894049647845376,40550 768146479705915393,103294 769990354049335297,111800 771461592055619584,125367 791011344262766592,235620 769226129768980480,112345 781451101610672128,187969 790928748996468736,234583 761163217242644480,66897 757401021022953472,46890 773371962286481408,135888 773889230770626561,139404 793968856398077952,255942 762510669535072257,431998 777940528495198208,164669 766558412100374528,90384 758103143829962752,50923 794734964327809024,262849 787318067592212480,207965 776740730173657088,157721 751592058553589761,14858 759148069380251648,57348 794527364868935681,261155 791660815149477888,238099 794730572702777344,262752 785573316299980800,196788 779123060364357632,172862 791621314658172928,240145 771501714323214337,125554 751603791959498752,14277 781615158745501696,186584 788877471554809857,11774 780396645146034176,179967 788494060193394688,218767 794984367122694144,261155 772738973080825856,132335 773941040889761792,139404 766793461525864448,95593 792140704860377088,242693 781234807984558080,186743 794677163328946176,262328 787732767425507328,210215 792921294148816897,248514 771497455040892928,121479 791420527437090820,238639 762558016046542849,71438 753828774311886850,29600 772184393213435904,129121 752895144916123648,24134 762654694837583872,11774 787991363392462848,214209 734255169811189760,349060 781688709343313920,186021 788112346665410560,215005 781135508990590976,130635 767796447303565312,100605 775017237606375424,146259 779418902384246784,11774 752678795144859649,22223 769590223714025473,111558 779564022446206977,22855 785942707818500096,199262 751105927579852800,14858 772936613638713345,133090 765372362334146560,86120 776232459658756096,141887 795066751897759745,247930 792030473946034176,243185 792952659783278592,246987 791472209931841536,237999 785959598834540544,198926 785548941714681856,196538 794638675556651008,261155 754743681450520576,33356 778813999936712705,170187 793247924042039296,249469 793930858872848385,239906 790813298677649408,232911 792487577290878976,243698 765682750053453825,88459 761666770625323013,69747 790925353418121217,234583 787252648730824704,46572 752248682305626113,21464 781182331298074624,186149 790648847693410304,232169 793210658481319940,250243 749905254666244096,9977 779670422941859841,176196 786316714103275521,201558 752886396126232576,24134 780905479597797376,181419 790226129022050304,229505 762459246331953153,47283 776671945815318528,58531 785649540896550912,196277 764827399091544064,84724 753771235289411584,29790 786252820227821568,11774 788415434999619585,217519 793415425707024384,249926 776762988493672449,155334 761280464296423424,67229 776759935334055936,157082 788903806574665728,220961 772977996282011649,133519 764351526835924992,32129 793954115583885312,254135 769255984048898048,112363 770232430582124544,117377 788118625592938496,215005 788480474989690880,218275 794928321066725377,263895 768073026181091328,100893 773618359011188738,304513 786326991414910976,202379 787313205496414208,209466 792939694971498496,248656 754733780485545984,33356 762634813794902016,73926 757700530814586880,48549 757706593731346432,48991 795051531410096128,264397 787015988029952000,207287 777659970267471874,162596 779111166685491202,172862 780532814131462144,180074 765050659771125761,349060 787417907835863040,210694 764932364610838528,84724 749183354155765760,7577 759094106601746432,56784 787332241017937920,210207 770482931705995264,118191 752881054386679808,24134 792505480916729856,243562 793161601734049793,249180 795358827231186944,264397 757449088690450433,47266 790696742182326272,232911 795042816833376258,264850 772938336789008384,133519 794719181841330176,262849 795059462256160768,264397 766724803185221632,91700 768563285188710400,104973 781568795512975360,188577 794338989377519616,258741 776882196569260033,159146 756260313679265792,41680 791283268607807489,235487 763701147429441536,78159 788740987740753920,11774 776447822195462144,154832 765386827561787392,86103 772054881901350912,128934 793431739033157632,252020 789973449938579456,217443 760777264124526593,64063 786357112653746176,202304 790182203737112576,229909 788443592427614208,217837 778765823108407296,170471 788196749332606977,213064 775827979641290752,1250248 793970543808618501,257353 759129768482570240,56472 792146000773259264,11774 763918852967190529,74133 790730979312672768,232881 793495427802734592,252741 793117707235422209,249469 788008557065056256,210740 788944117497630720,11774 794199043387715585,258598 793947482719825920,254135 755951928601776129,40881 789136149071613952,222647 752736556801200128,22575 786499278004973568,186883 790977359461683200,235590 786256350133313536,199546 794559002776633344,258878 762701093373607936,74451 785654697352765440,197324 780377352782155776,179718 785931555357196289,199211 791645361823559680,238395 794663538899951616,261050 778355563755212800,166282 758698009714503681,54070 742117379715551232,11774 785626025002532864,197512 771800936377376769,128176 761022743282262016,66116 785687758970814464,197286 767976641582759936,100605 749760610427031553,9292 786713880219291648,205728 788360529173630976,214492 760071008166539264,59669 732390922764214272,351837 793969716628963328,252711 763892154674450432,79513 758998433831104513,56210 778722129768361989,169384 790699937893748736,232884 776116798462787584,152735 786330021619175424,199546 773883221457055744,139404 767797231290232832,95362 787639392668151808,208307 758788279411978241,53996 793843651969449984,255942 795447369991069696,266491 757693089771380736,48898 773288520261644288,135808 795743683748499456,267855 781181654849036288,186149 760546202412781568,57131 788953930398957568,11774 754045665592901632,11774 768859589173448704,109666 760474729928986624,62708 785853274696060934,197512 794192894429044738,258331 760538370980188160,58537 764783897636810753,84724 793245743389609985,249637 792114222419349504,243075 794264864827047940,258456 758098537204768768,51451 790983748611346432,234583 794633256406642688,262283 763114762272182272,11774 795422353400406016,265855 770059611382681600,351424 778640950134308864,167569 770116899007041536,116968 792950763924426752,248514 776997010721296384,158754 791404450900418560,238207 757102021392601088,45857 736015777485099009,11774 756277720548515841,42432 794160662117109761,258331 775961187657797632,152735 794242203723907072,224196 766020378741309440,84724 787399219963461634,210253 794574295645057024,261155 758826089745571840,54070 790273448446656512,228341 794886422192881664,262849 760471773699649536,62771 762178634320711681,69947 780427424081276928,172967 792780593054507009,247232 753671292604342272,29040 790745291544727552,235349 794597153213714432,261818 777133492878573568,159146 781545610524647424,188119 792543584499142656,244270 785821537551069184,198671 780426775167897600,180039 793842803562479616,255942 756807940531744768,43553 785274121898762240,194560 754093376379707392,31668 768806259369742337,105998 773943333576142848,139373 791421484937994240,237999 795743853714272258,43950 773857741622288384,139404 780517272867577856,180310 790992617291014144,234583 766258135447187460,91810 770271707093409792,117257 771858808821862400,128017 754202992891473921,31468 773977047282642945,140443 791001355624120320,235590 772897595416915969,132908 777627533596590080,162497 790972410489085952,235590 776483740025556993,155390 794685461629378561,262752 753574488512397313,28281 737542044244049920,27156 777146122200645632,159876 775753556955574272,143184 787246221505069056,209035 788768851546648576,217837 787680297156419584,193993 756672627809189888,1248415 792808869479059457,247241 793841397828816900,255942 732416349696364544,34202 779481392124157952,174660 785966663799681024,197512 794934449351708672,263895 771291288444502016,121612 791421785392746497,238207 786800937088069632,199546 773160129382477824,134408 786258777179721728,49459 763883118168125440,79691 785856490263420929,198878 788480322807529472,218275 769204058494111744,108795 779491929549451264,174230 790587603032608768,11774 775546524293935104,85326 794558748358508544,261155 740635660512419841,11774 761699305111642112,69548 785468383378546689,195975 753350588427931648,27045 791537663371120640,238207 757884421143953408,43391 758383488336818177,52061 761212801713070080,64730 772478809824264192,130415 780645544662175745,182257 732754630308859907,352751 765001069311172608,84745 774998690666733571,146259 775885411520360448,151410 778014573370740736,160539 778590267058204672,166282 791688316580016128,238429 785779241048641536,197512 732794198131347457,398870 786241528956002304,201958 786303372794142720,202727 787293713336786944,209924 751799082792783872,14653 755000687243780096,34666 757766678272937984,49070 773372324858830848,135736 788198428438368256,352258 794620449598554112,262022 781664001956601857,188401 791699458362863616,238429 751738224402313216,18238 785333748095082496,11774 793417122588209152,250293 793646235731300352,252014 786256452084076544,199546 775401758637948929,148045 792543247642030080,246225 765578517144821760,11774 786541466818490368,203674 785867926717030401,198878 753758055775428608,29644 755232482086232065,35403 767845172327567361,99111 788825710257315840,216009 792345608732282881,243615 785621294855270400,196277 791806127470108672,240763 732926700594421760,354120 763957631719313409,11774 762402127507431424,72035 762381928586633217,72824 776679017336434688,156835 766371993595678720,93184 790548002226208768,231894 776627731056517120,155451 793097994576928769,249469 790936799795294210,234583 763210600910614528,75724 772479318782046208,127871 753756837250347008,26066 770454897489616896,118191 780381358975844352,179738 763201890792247296,73814 773715353285238784,138894 760111917549678592,61051 760282017871204352,60866 755058003628417025,33356 758186855099543552,48663 779389468914556929,172428 753327732843483136,26492 785683380973150208,196917 792169867545804800,243187 781567092654878720,187611 792541065270009856,246295 794061807568748544,256255 774704889939255297,140444 791482773814910978,238207 792882728760934401,247983 767173048852185093,97432 769221556140670976,111558 795712613699223552,261155 777100903828434945,156928 792401626862653440,245566 793638145359163396,252020 776068844125249536,151463 777541760868376576,161352 759426964474122240,56800 768329461099958272,105256 764876651343654912,82066 794625370737651712,261567 788077333391433729,214114 761325959240904704,65180 793646280513822720,252581 781883856987185152,190269 789194195760054272,220029 763675590067093504,75973 773910891339321344,137640 773890860400381952,139404 786028950774489088,199211 787021777620787200,208016 750175557543874561,10851 793459810486235136,252020 777619037014548480,11774 770670329974841348,11774 779459535182368768,172185 764980046922522624,11774 785920482600116224,198973 753034626650738688,24870 763434273219108864,78159 740313747059814401,11774 768957772184584196,110362 765632476446351361,1170369 788503466557800448,218275 750389299128913920,11774 772908423432249344,132996 773665677034917889,137612 781270627210584064,186883 786623380094984192,205181 794555597463003136,261155 795078738203607041,265102 795165669016924160,18395 768928668945178624,109470 779107706984538112,168284 792036524695126017,243075 754759314783416320,33549 759471941325426688,56964 770953791143194628,120393 792059150087794688,243187 794274042073137152,259482 764895756906008580,84724 766562335473463296,93823 788539399856328704,218892 785266347953516544,11774 765148301934997504,85562 779403574828756992,173347 788525705826926592,218349 792567743904112640,246632 760294912759697408,61444 775300740571029510,148045 769327490129092608,109666 762261798158413824,431998 794021733564981248,257492 781425203633090560,187491 760289301070393344,61544 771752484779941888,113165 786974363337695232,207613 771522808253853696,125602 773944528034299904,139404 785299323676401664,194934 768596664433176576,106281 764322209791741953,82209 791713391861637121,240718 793655438323703808,252020 790896983410171904,234583 753645822760419328,28866 759719603362603009,43553 765395184892936192,86725 771831238210363392,126152 763347060397670400,50581 795051917827276800,247930 732751210411905025,196346 763802535593246720,80393 755290162817564672,35890 755765988742881280,39462 794189012852441088,257492 751118889380184064,13021 787458041721552896,209863 790313979667025920,11774 764881535224782848,76146 758667017666777088,41680 792107989440294912,243187 786262464589664257,202429 788068295102566400,214354 777619217571016705,87904 756610215408197633,43391 765027389990592512,62063 788444401282363392,217519 785859778585165824,198878 789426392945623040,225981 791645075004616705,240145 770276366856118273,117257 794647036155019264,261155 781674097138864128,188401 788824895664906240,220332 762816543168139264,73814 793133902185500672,249348 781908682221162496,189724 762992581945032704,75724 771539621872177153,125111 778014670905114625,157993 785901698036277248,199453 794787800306556928,257492 779612526921314304,171379 794046796758536192,257492 794674194646781952,262022 777844719225221129,163763 788084123982262272,207841 757036858484424707,45878 773928052820615168,115726 766953535594438656,93184 773943451758931969,139404 788189718903001089,214976 790317443222736898,227130 778341649277595649,166265 794022644857192448,257492 792740420937744384,246674 764960805397864448,84888 772972706492997632,133454 755180851747586048,35436 752841644030865409,23039 788740085441257476,215437 793164403453620224,250033 765272174970085376,80939 791659137708863488,240483 766426500363001856,93823 775698817136066560,112363 785970537256325120,194923 781117833644273665,185496 790733224586739713,164764 790930132970115072,232884 792106761431941121,243092 790617577189941252,210238 758076536419418112,49843 760174141701955584,61051 770730045405093889,117265 732642813343617024,353220 781917963590864896,188401 786607421775024128,204853 792347575399645184,235685 766386656781959168,93286 775713798606852096,150663 792433884789084160,245607 758043751436525568,51069 771149227170926592,85326 786009194059042816,200490 779417931608240129,174294 768958819548459009,110389 792209630130761728,243075 786565026802913280,204413 755720689093599232,36719 773918829944733696,139404 785948458188312577,199272 762008154968162304,71026 773674094780903424,136904 794252777170108416,226320 793159279066787840,249469 789859812506947584,227429 771746467450982400,126498 786196650339340289,201619 791477130794184704,238395 781166371694530561,11774 760198351845482496,61051 791966349568335872,240890 739161797844946945,355507 787340555491565568,210432 788140099666112512,214809 752867312957521920,22779 752308030188888064,20609 791748368548724736,240584 778205539759190016,166390 764594974847447040,81659 753202083889868800,26140 794412483859476480,249469 767328109242814467,98329 763151111398096897,75899 781170743467991040,185496 767548661349752832,84209 773340694295351296,133043 786654169667166208,205155 785669637375533056,197512 794235501251203072,258456 756903623896989697,44085 794008432198221824,257325 773848031317884928,139404 771646607498485760,124597 780804191316959232,176203 795431512313331712,266079 757959196734173186,49925 778596612197220353,167083 788485731530465280,106085 776484626877538304,153095 754801233689468929,33356 750186126229463040,1170318 793589164965068800,252112 766781760508014596,95988 776092954108780544,153154 793464276841291776,251234 775836788120227840,90193 781908065574490112,188478 793915026268508160,11774 795283695917793280,263896 760918523183071232,64693 786253851418472450,199640 792524421789515777,223249 778628785570779136,167220 769856721065959428,90629 785958360852017152,200173 789285619595874304,223692 787888442470375428,208016 787251521591226368,207119 763108402935439361,76549 788408147970891776,11774 787024457160417282,207287 769346140814749696,1249648 792491667081211904,246225 793219959920799744,249725 756623485665804288,41702 765879197768228864,87212 790874972877049857,233307 758804811127009283,42453 795042536314245120,264397 757793969015099392,48097 789920964494581760,227264 751901589552717825,19272 776922782613385216,157082 779289643879534592,173753 757199737560891392,46006 781171414627913728,185496 751704903093919745,14277 769580434367840257,114076 772223911236866048,130004 788802048183500801,220526 764687645188378624,79814 795021991493402625,261130 781901365291339777,189527 789783623054430208,227281 790671131317456896,233307 759256888768946177,56964 785276849299464192,194147 776203660426616836,154322 792534702183833600,245101 755536645902864384,38401 785676585374478337,197324 794204913324539905,258771 785977680466440192,199490 779875865626804225,47940 766351985318572032,93261 776548701225353216,11774 757471944035831808,47582 768877441054019585,108849 795364149177892864,266079 767804338659991552,101681 790269066195836928,230282 760981532316012544,65455 792416595565944833,244550 766369502045016064,93184 764948269021532160,84745 790698883714166785,228354 794330598730964994,257325 751837450083954689,18215 787072641970515968,208928 762065830653923328,70689 766671712209375232,93823 789315476723601408,224680 767059780091469824,97472 752646099035361281,11291 794624394114961408,262067 778340527527829504,166852 756529172030169089,43825 764300037421694976,82066 763787839024881664,75027 778293818797989888,167220 794596276180422656,261818 752666213021523968,22728 790620825598693381,232749 789906322690932736,225981 794238077334130689,258797 795770820668727296,247930 792157640377839617,11774 793154794462384128,249469 794620066222391296,261155 763478374887153664,78159 767497503218335744,99111 787074396326420480,209043 761998654685065217,70689 795719664580050945,267862 758845045709479936,54070 765638999922860032,88197 773520918761005056,136515 755838657961955329,39384 773931933839585280,140232 792913187268067328,247005 792022172147605504,241678 779437383758426112,174557 777388917016305664,161705 764701714771574784,84248 780518400543985666,166704 785840882218049538,198878 756909874211004417,45311 791734101824925696,240483 758039938399137793,50654 790976642378235904,235654 752977983581876224,25009 771279791756414976,121479 775943111163817984,121795 793451087692836864,246225 766728100201766916,95672 792089202439491584,243187 760564980622106624,63760 766518076569292800,93184 773621555972624384,137740 769523610117603328,113767 766734575414501376,95672 766062368937824256,89076 768447093899988992,106281 779065309688832001,171062 791350931950440448,238395 780927240146132992,183975 791791815716331520,230899 795135939299381248,258771 790932094473994241,234796 758367312416079872,46384 795073631877562368,247930 769042564838195200,101681 770523225742868480,119636 776790599571607552,157755 763752106817794048,79691 764050389150740480,81589 754708116382416897,22393 757545716969533440,47782 770304305035436032,114254 794314315574571009,257492 773585744036237313,137869 770710188739354624,120613 778404012483895296,167393 786000145238360064,200490 787377669256146945,180433 790099559309578241,228241 790668002907738113,232169 755533218972045313,38032 758859866895032322,47761 793982282105229312,155390 778428203425603584,167595 774623034111963137,144494 788581195193856000,218969 765943132932313088,90384 788945621247864832,11774 776605480055635968,152946 792878181225226240,247803 775074148959739904,146259 791101811289563136,236334 775314172301238277,148045 777563790003044356,162497 756935912412577792,44325 774297541525372928,142721 786368923167895552,202727 753401790092021760,349856 771959728113065984,128934 770974894280630272,122146 775926357968560129,151065 789887899126734848,228588 794188594587967489,350913 788450224138182657,215030 776884376512655361,158589 789490614647853056,224019 777021020628717568,195876 756053556424245248,38511 785806378199687168,198466 778728799718342657,170169 762011407101689856,71026 791324893069578241,206666 787140143777914880,7224 766389984580349952,92958 788152965903347712,216009 794273437346775040,257534 760908773271670784,65165 756487775931760641,43413 768137837489389568,103294 776851549343522817,158428 769117881057574912,101681 757016001120788480,44163 788513064874311680,11774 774663845893709825,142906 774700757492854784,144607 791683955531583488,234990 768535467084042240,106281 776896401234026496,157657 766283767883370496,47940 791080284569690113,233692 785244793056079872,194079 760816539042013184,63762 787397503859691521,208108 760557091748741121,46958 761357485919899649,68192 794544533212135424,260081 751744622943014912,17794 747615824781795328,349918 754904412204699648,32625 781523929206820864,186584 794762688228421632,262022 794943152918499329,250033 793799622275665920,252014 791719481663979520,240474 766689224707964928,93303 794620768151805956,261155 764958691720167425,11774 773194241996681216,132908 781512377120460801,188119 747476424035041280,351147 755547914135490560,38401 761355734013673473,67906 781139518875238400,183759 795669876555780097,267862 749261703821553664,7828 758379860108730368,52167 770332791582056449,11774 788896169879560192,11774 788966791657746432,108517 751003174606147584,16282 788940739476656128,11774 757677536503529472,48735 763130342396092417,76410 792422447026991104,245268 744979111571922945,11774 788359895280193536,215608 775070142233534464,146259 791973741630595074,240070 786301614374084608,201494 779216540583550976,172969 793888844185792513,255942 763017276295634944,75797 763356432896970752,77731 775920172150296576,87904 793866812651925504,255942 779817785782259712,176636 788788888827404289,220765 776907480257355776,155451 773544355864993792,135701 774016804721037312,140688 750902338366410752,11495 792143800009428992,242693 787091259743571968,209151 793216729782611972,250328 794625448307204096,261987 765647111669055488,86440 774249776904753153,142208 774684456854577152,1250121 791533137927036928,237908 789564078884741120,226731 772755914449444867,132335 794269806652518400,259482 761275831608107008,67023 778702800444272645,169101 795743178930421760,267576 793180797071011840,249926 761211701022777344,62452 777844276658999296,164001 751096733673947136,16422 763544712980692992,78684 754726380106051585,33356 780490773078966272,180520 772041511257145349,126607 774327277991714817,142198 788446845164933120,217837 793882559499407360,256255 793824833972891648,253164 793961398661500929,256276 793581731546738688,244230 794347210993373184,260033 768084807737716736,103354 792805241121017857,171693 795658890444763136,266491 764160289499598849,82066 750367078629142529,12883 755471672983949312,36875 768868275124051968,109666 733098200266051584,355261 787100316625936385,172295 759107752182607872,56964 790995839837757440,232863 773588259746160640,137158 794745139243655169,262022 791631617257189376,240167 773658286621011968,135386 754078238314553344,30910 757948319431876608,49925 771186649254420480,123825 768888248655421440,104932 754075870269022209,31320 788031368580038658,214354 793328365268668416,246401 795764596019695616,268231 775502984058765314,149756 776633815615713281,58531 759163578427576320,56964 791426721753030657,11774 795391406382653440,247930 790303509870616576,11774 793875078815453184,254135 764383053414301696,82283 787361180901863424,198490 794552984034119680,261155 768482892741607424,106716 762780598087790592,73910 753316466041188352,25189 775720604016209921,151071 762261645389340672,431998 761753492126048257,69231 792955736519282688,247569 760561814535016452,63149 789244336919736320,206666 795413573216374785,265855 789365697470091264,223312 764679451556794370,82766 767772302721310720,100741 778254279853375488,166913 794634761927032833,262022 753762914847170560,11774 790224410124832768,228588 794761018429804544,249926 768194460073070592,91810 754048991596253184,23725 788440426290163712,217519 794675793536303104,261567 791681489465405440,240483 791288662994583553,233307 789950564499021824,227907 792591005803360256,246295 795405721751797760,264397 786970169356713984,207949 794566931575488513,261155 764037318978236416,80939 773862375803936770,139404 773478468235386881,134371 753362843739779072,26458 786274725068574720,1063777 741761950510665728,1247491 755911568437682177,40668 765375617139441664,85562 751778952469897217,18567 791479502304112641,239405 773859649560772608,139404 777772371105177600,161960 759353947131871233,56282 780917728009940992,176203 786821251348115456,200971 794161178066857984,257423 794314832895938560,256038 788764920632324096,220332 778670804439474176,169100 769930665970143233,179307 790596409527443456,232169 793554959732248578,252408 795759575815176194,247930 786295727643250689,201494 793935279685910528,256935 776075884474175488,153194 750758715301789696,14349 758872277119176708,1248649 792170793098706944,243187 792899908348936192,246314 758079603592327168,50923 761399231496192000,68144 764198799522791424,80939 753628574121332736,11774 770594910734909440,118191 764985395373309956,353879 792382410717442048,245056 773918747862167552,140039 791391592653344768,238780 765265562150797314,86614 768180262211493888,104562 749818509132173312,10326 781817000003641344,177455 794001710947717121,257492 776278919704092672,147759 786406888313421824,202727 770263435510775808,117257 788009759244947456,214026 756880389101068288,44429 771573373092585475,124597 791063170441895936,236454 792154122740912129,11774 757575789550276608,47782 753625685005049857,25612 785647959513980928,197324 761677526783528960,67852 767968831700480000,87904 787021622213382144,208016 763557925684064256,75724 734843590048944128,351644 751089205208428545,11495 794285746563616768,249926 795371223211511809,266653 786810321440641024,206642 787334118069514240,209582 788747471325433857,220332 756575628493746176,43225 753587423410393088,17120 771074140983791616,122388 787389102786170880,180433 791439366711226368,238780 792057101287759872,243187 764175907909099520,82066 794815223760723968,262752 750647205766258689,12805 779748438225354753,14084 763055035605331969,47188 794841398365155328,261796 778333914716790784,167407 770043846214418432,116164 793575978584961024,252679 764706589395722241,81659 787954897958211584,54854 795259725587824641,265821 759572543896301568,58815 790271549353762816,228341 785519102878031872,195849 774146764089663488,140444 779362972993028096,174427 792092071519674368,243869 780799173943758848,140444 794318545660194816,259773 795409005745229824,266884 762925558267277313,70918 768061922264645632,101681 768474335547916288,11774 776857203068198912,158815 763781266441400320,78566 776965098560684032,159546 754037724643024896,30296 787097702567927808,208016 779338524034076673,174230 758869466843275264,55710 767080005134266368,94426 749313429689634820,7826 771433996517453825,125742 793950041182326784,255826 776039291067764737,152314 764999756263415808,85562 791383607776579584,238207 793075374439575553,249079 793169536212168705,249180 755262348235907072,35890 775067958657724416,146259 792897880335855616,247819 772540261528313857,125163 778204452738179072,166390 773656018752380929,137869 794005717350903808,254209 758151933471367168,51248 794074250189619200,256258 795440733247262720,266138 735452403080802304,256048 764214547662200832,82066 777248537419522048,159146 790923080281362432,234583 778298348990107649,167319 795102301493071872,263926 762353536701038592,72809 773850357394997248,139392 773896290723848193,139404 745298758422847489,11774 786646496263311361,205270 789935615097856000,228576 753621215257001984,11774 753781070248632324,28115 790474005249658880,230485 795670381944307712,267862 769031005915189249,109666 772632558995640320,122982 793147492317573120,249926 772447414619934720,128407 764947821980188673,11774 779025429826969600,171443 789080032052469761,223286 794147928180948992,257492 791848545334628352,240795 777984269243342849,164375 785823394994462720,197512 763153124928294913,75899 795089250450599936,263906 770250781710614528,47570 762302435335417856,72035 758090052387897344,51397 765051656996163584,84724 763111613989806080,76549 795679218969415680,267862 788030183940820992,214354 772918918868459520,132578 793581635568476160,252020 794269965088129024,258104 785800204733804545,197286 794671136277663744,261155 772919759348248577,131045 775094241882152960,146038 775709322860978180,148994 765450620073484288,86209 791717908216852481,240926 775996214152224768,152735 775531439953678336,149259 763072772381745153,75802 764639365800669185,82066 794670190105595904,199178 774098613249019907,139404 788484065158725636,218275 790937844432773121,232863 764184234693103616,81946 753720166018641920,25255 762234404320243712,72035 773179949976924160,109337 754815564590166017,33356 791957387938635776,241118 788763402650779648,220332 792445730258432000,243187 732645662261673984,1170644 766019024631107584,90735 777076633257684992,159876 792020041327796224,243075 794271561922461696,259482 749674848712929280,9754 753780287432044544,29456 778007768796131328,160539 765621345744936960,86961 776882424001142785,158815 785717406526169090,195975 756534067470954496,35931 793915965821984768,255942 763266235631099904,77446 732939950514003968,1170601 759864128198545408,60069 794504463369179137,259457 770487295485042688,118192 771400932105924608,125367 787096894438674432,207965 755807405456384001,39462 765015519162281984,84929 740426774702657536,11774 757835062536658944,47940 793150409288343552,249841 767159429137518592,97386 792077611782512640,243187 792886383475953665,247240 773953731616309248,80098 758414693119721472,52061 761628172567785475,69711 760137409673637888,60884 791982822210711552,241678 763802523157336064,47940 771701333166612481,126389 772919868324667392,133043 779528956936544257,168284 786976127323602944,193639 795100432414740481,264468 794550173926092800,260994 763909115173302272,80607 794990396120203265,264431 776527786815135744,154832 756332332181753856,41680 794647881936289792,261059 770681863727935488,120610 791262448661716992,237236 787017558629036032,191699 794220677305802752,257515 761829917520568320,69947 762062514406522880,71099 795197632733855744,265102 750300506170355712,11495 792055979068289029,243187 786958800855138304,11774 767480396606869504,48289 780069111581794305,176203 762845807976390656,72035 779611456610402304,175549 758146509992972289,50827 785321669782974464,11774 794189250774200322,258598 778742513414774784,167569 756584045941813248,43271 773955877451788289,140460 767922073142431744,100559 777019028644753409,158815 775420122596978688,149201 792086671286235136,243187 752911679806119936,22238 757221131262787588,46006 785549314235863040,196676 787433733901185024,246425 788290401035616256,214809 760075991956000768,60866 792787572065841153,228037 776452690356371456,11774 791125990143500288,235251 758399243493122048,52696 785547139841716224,196277 794997400217600000,263895 752901650944229376,24026 755162033763614720,35890 769272710845333506,112363 787070224092819461,207287 794891743447617536,262849 752895492347092992,24134 792842542719070208,247241 793651258267725824,243187 760890728364937218,65404 781899103697563648,186713 752702171934633984,22436 753257323725029376,26140 774629611204255744,142906 773626306751713280,138165 793841447975972864,255953 765070999272300544,84422 792768562695921665,247241 761262651078868992,66897 792439132471582720,233137 753765946725011456,29790 768304502294183936,104932 791007661865127936,235948 777665332089540610,78159 780600597372284928,80785 760545037906305024,63179 790920307578023936,234583 790554719483822081,230485 789663619558600704,225739 779728278177378304,176025 788733214563012608,219531 794177958869106688,257423 792474642443304961,243134 762337107264155648,431998 760295599078010880,62343 790302943903883264,230282 755433670085705729,26314 750182896095391745,351152 789745033393999872,225585 794747673874145282,261818 760964407539052544,34273 787439924484145152,209863 788875694092775424,218275 755373876188549120,33751 766275368756006912,91798 776881637602701312,157993 789832470724239360,225359 786377108599689216,203350 786992239620739072,205728 792010937062436864,241678 785669162861408261,195807 755925168392921088,39880 756752370235613184,32941 790036281996644352,215505 793485143608549376,252741 793602202304520192,252893 775706716482703360,149775 787385233628815360,208307 770407989278674944,117257 788511791500238848,217658 755159503478333440,35890 786306526734450689,201374 751727151326474241,18893 786370639120572417,201481 775191972885716992,128934 760899568208842756,11774 761455530460139521,68163 766402436814766080,93261 773931785373650944,139404 781896283837661184,188401 788034808995778561,214209 760793309119967234,64722 795764184315293696,261155 794882033986060289,262145 776932030143668224,159359 785947554429239297,199739 767194593414750208,92377 765662772768100353,89076 733211720135610368,355480 785950116523995136,199739 778050458497773569,164826 790362674785902595,11774 760164376271790081,61385 785690121643307013,198142 787884754494521344,212239 772982313667919873,133519 775422891236200489,149040 795717300879925248,268448 756594711285100545,39096 750287077116350464,7275 760519329108660226,56964 762986403990863872,75724 793197908959105028,249926 788018521942986752,214492 795256683702456320,261155 755102397052153857,27045 777700158893010944,159876 791768105072623616,240483 760536216471306242,63451 774490036230291456,87904 776387155715321856,155097 749960587887702016,11774 780731950365544448,182338 789484150235467776,225427 767813359370657797,101681 768520723379855360,106774 762015240443748352,70543 763812230492254209,80393 764122683466407936,81927 770951402919235584,122292 789120550035521540,220332 758433270224785408,52659 785686709706952705,196277 775955754993852416,152492 793156984656699392,249961 776618834597773312,156835 767118193009823744,97377 771882664215314432,128591 785949188051787777,199546 750849021426536449,15451 756328631937282048,42432 791730333624504320,240556 775026709980524545,146259 793957436919021568,254135 785932476875243520,199546 732186338603225088,350072 787442893032087552,210289 795723364207915008,247930 762463104680603648,73030 771313331999084544,124587 788115177027674112,215050 760028119457673216,56964 790624739072970752,232169 771873712664477696,118191 794527474503794689,261155 794665898103762944,261155 791350940431372288,238395 778269090737643521,124597 772942444266598402,133519 774216721628405760,139404 780770816342372352,182726 786311887340183552,200971 792751041435533312,247232 793082973570666496,249348 791378769302855680,238383 758331880454381569,52554 790601923015479296,11774 787813804553961472,207109 753345216661172224,19598 757431919873232896,47261 755005457664712704,34093 776481765716144128,152314 769990102600806400,116265 768063313355739136,103261 781374047607099393,183759 785283304643629056,193669 767495764775927808,99683 758179595153727492,48289 769294672510406656,112788 780463657272610817,180605 792783462877061120,245607 778710886546452481,169715 787116532413280256,207151 772132426793582593,124925 779009235069890564,172014 764911961129701376,82002 765152481781411840,86103 765787537298300929,83490 785633928317050880,196277 759879630752886784,59666 765154068104933376,84724 794004030015950848,255870 772997664069693440,132370 776106443866943488,151947 795045333172506624,264397 751143921854455808,16953 775315764098236416,148033 794330711251501056,258741 791135170908786688,236507 786704552003268613,205902 786410739602948096,194723 790999135780417536,172084 763021283294638080,75899 767532169271083008,81702 772989768036593664,133454 791721658553868292,234990 768141504091033600,103354 772478862538182656,18156 733096017193795584,355106 757603308475256832,47782 795722916105228288,267862 749959385795919872,10735 770292212483497984,114254 781609661753589760,188387 788531786913554432,218967 769397472904884224,113260 790168341642145792,205634 753393536662245376,25981 768650872192512002,106317 773951401328152580,140039 776728546051895296,157693 793531850228535296,252020 772908333183430656,133519 787064763863871488,207109 752756126098329600,22439 756910158035292160,45125 759178076567707648,57336 765210142619107328,86440 781232268585017344,186170 792353886782705664,242693 779347647266258944,167407 771886613739601920,85326 755843264209485824,39462 781507968642711552,186750 764107635184562177,80393 761546370738184194,68993 773870611512827904,134375 790533740623724544,231894 790879027284369409,234583 785571636250640384,196788 789839706548645889,225911 791476115491524608,238395 768487898039586816,106083 754073823230722048,31035 755235060698132480,36247 763426817948655616,75392 779866453071671296,174465 762359030736093184,21634 755420006817656832,738099 791805811332816896,240474 786752575110381568,205502 790977670758567936,234583 789516206290141186,226731 749312471584890880,7826 762392815804542977,431998 737184472878186496,23762 732327691676880897,351511 787126494170578944,205728 750498374101659648,12883 788181195070713856,11774 778161873774673920,164826 789154250458738688,11774 792476275042504704,246225 766768212725813250,96263 787506840158568449,184215 790983753464184832,235590 768921133806682112,105471 786994874809716736,208176 764951112625500160,84745 773215276284379137,135025 791068558549737472,236393 794539543059804160,261155 767530535904215044,97619 763455989412659200,77687 766419856014970880,92166 778327349016264704,105109 762365392429867010,72446 758461731798679552,47940 756417544983044096,41680 785914755588366336,197063 776810001121804289,157755 786544625481687041,204413 790735658520379392,232169 761758379198906368,70543 772309227440181250,130334 752933200134045696,24173 765304587179925508,86645 786693626080485377,205902 757917403015675904,48826 793626038022602752,254135 736402212675452929,352060 788108817615716353,215005 790741889309868032,233692 758721028478631937,54070 773596435359096832,137639 772783370530979841,120690 781313920762019841,26066 775431460270567426,141415 790665483523547136,232169 794986343269072896,264468 791636698731982848,240145 791636656168194048,237908 785283691643711488,11774 759565420915490816,58250 785989868778250240,192016 766899455647965188,82209 785916489622777858,198576 763055284986142721,70177 761162536255381504,60999 790597374011813888,232169 793140046224297984,249469 775360598792024064,148473 750545792360976385,10735 793176507841515520,249469 759525287725895680,58839 792889900466966528,243187 757723520243761154,48549 790585112572272640,230270 791373961686683648,238207 749331668436185088,8324 773561442339545088,137158 778540162456260608,168571 755154743744466944,35890 756356789596254208,42249 756635660203601920,44461 769377222956318721,111204 765129180132573184,82066 766747617355264000,91804 763312709467340800,77558 769707873261813761,114779 772817313846493185,132335 749625830532407296,7381 733021224545189888,1170832 753711202140819457,28281 793964071011774464,256276 788759431366320128,218832 773594103741292544,137795 776790525139496960,157728 777937381718720513,164694 785691200749645824,197512 781340634959478785,139404 792916303875039233,248393 761681942584684544,70225 763047286888816640,76164 750867631503278080,15536 778038328096595968,165523 788126539237896192,215754 791815127909670912,241940 789521317724815360,88669 790883882732232708,234583 791126900047360000,236454 772574422326706176,97438 775673774091841537,1250232 767254589364137984,95506 777988794817482752,163560 776104281799819264,153494 780269934605504512,178415 790903430512386049,234583 789430875490516992,225911 768646787909373952,107423 770620134541103104,119937 787487390260719616,210432 794654750931357696,257406 773523974705844224,82638 786059797472899072,198878 755103421997445121,35044 773969293428023296,140444 788125951087382528,215754 789092023689248769,223286 749435227349585920,1247984 752270947873271808,19703 753865213871403008,30011 788133015549599744,215754 794826439493296128,262486 794255004240609280,71794 794550213071478784,261155 734916030095458304,353374 773636805849743361,138221 780767137824514048,182960 789894238917922816,226731 768418211398348800,106197 773853783923171328,139395 775451411425492992,146704 752929622518562816,24173 758760724038418433,54070 769623017735462912,114241 786940773287751680,207613 762751134310301697,74727 793095177745342464,249469 758044340887379968,47761 791372893984690176,238395 764167724931186692,82066 778190727423619072,132335 790343544783253505,227804 762774048132792320,74281 777809283832422400,163153 757760459101523968,47838 761666680925716480,69947 795352787890663424,266079 779081634066882560,172123 789171165914771456,11774 794718976932802561,261455 755217969970606080,36219 766825247278456832,95708 785987500200243200,197512 745314533393203200,355470 792466248919429120,245149 793253060738846720,237908 760355687100739584,60743 752889664638443520,24134 764825891713191936,84724 765177597298814976,69728 753282719669448704,26539 795077307929071616,264700 786755505108680709,204413 787856703995912196,212139 795661373615304705,266151 762042399602282496,71736 770286464177467392,195876 771509936127938560,120550 760820889634140160,62771 793795379192004608,247240 794138273769750529,257325 761764601784565760,69356 779538812032589824,464984 781370972427329536,187364 751592679549509634,13697 753765996565901312,23899 765326018336915456,87249 793866620472930304,249926 765211260908630016,86440 774728551681536000,140900 785590069830836225,197286 787858850892292100,210238 788543572136042496,218832 765656717401001984,86103 791355646629253125,11774 756687309739810816,43391 794160285854502912,258331 732382444616335364,44370 764902192612540418,84724 778180059182067713,164688 789172531487838208,11774 763460964939337728,77731 795409360016941057,266491 765431341890478080,62180 751015881690447872,15643 759076612738473984,55550 769737881556512773,113412 788421458187780096,217634 788122919184371712,215754 794281449931145217,259482 771435728299433985,125111 788929086785744896,220689 762053979324817409,1248990 763799909233491968,80393 774426382935945217,142668 794941091275567104,262847 760494597227343872,62452 790333581369352192,11774 760001083515150337,52112 793613146367881216,252044 771339247714504704,124600 773775794862563331,139192 781170443088752640,185310 786363399936602112,203350 751582112000729088,18871 765027329957433344,84889 790783941485572096,231894 779071011467649024,171062 793616466717310976,253032 786638963729633280,205455 788748517758164992,220029 763652953668550657,47188 777148183910551556,160480 780499095664357376,180873 770025287799148545,91946 738590803639963649,11774 791706384056193024,238429 775493085702811650,148994 776627066372435969,155451 780307478344904704,178270 752202883681161218,21074 753732057834979328,29263 793865611554193408,255942 794983743031275521,262849 753332611980812288,25189 769224245951868928,108782 764486194499649536,73814 751594792103079936,18215 762764301413285892,73814 766052472729198592,90357 792470901564514309,246225 794620340085387265,262145 765215694359232512,86440 791779328627355648,240145 793180024954298373,249926 760222059716677634,57574 768807730131841024,107024 770405289862557696,118515 771188656006508544,122978 786086804873154560,199211 753574993498284032,28037 761579447405469696,69231 773873714089889792,138382 760938564880175104,64758 766303084058337280,74133 772339267787853825,130554 766242906894196736,81929 768533824141754368,106763 789336462055514113,225359 756523615546400769,41798 758692871281127425,50827 764625894979665920,80486 775662188233195520,150511 786242301312004097,200079 794241150525829120,258044 772435086750777344,130686 775001903381880832,143585 750548744735776768,13532 760626335165259776,63149 762940710488342529,73542 773721759388307456,138155 788471652648521730,218275 789559733145436161,215437 781174001594880000,186149 756918571163267072,44837 794666294964613124,261155 757520154095919104,148861 789525906507259905,226881 794001840597778432,253721 772921645157588994,132351 769599624810299392,114404 779410665723289602,163990 764114055271415809,81065 767856810757804032,101383 747822961843830785,11774 785588839590924288,197286 732190437658755074,349461 790984156251467776,234583 754703882400460800,32404 757707786360807424,47940 775793245829926912,149711 780484124607860736,180759 780616952242921472,182146 791338640764968960,237491 775899684149657600,151185 750144878210912256,11849 758416306655944704,48840 761671747557007360,69231 781529842822983682,173917 775004860433465344,146259 787158742492209152,207613 794936111290269696,261818 788482824823267329,218455 762797940322820100,74013 778935385338634240,170215 794566326375174144,261155 773965562095493120,140444 762131490108874752,70177 768929124559818752,110362 773585020648849409,137158 776578498005610496,156835 795756849018662916,268529 768572450036707328,106281 795041413641736196,261818 786958285249273857,207101 757542309365882880,47782 794694388316274688,262022 776907760491491329,158815 765896374152028161,87904 785924392538832896,199640 767550759537750016,90384 780471292491276289,11774 772149770030878721,127925 795446059640254464,265855 760516126329729025,11774 785941884963328000,199546 793221212289765376,249469 773854745119162368,139404 790722980531752960,233307 760494155760041984,63149 785649940706000896,197063 778481501977665537,11774 788956117464416256,11774 759156445933805573,56192 759603191319240707,58965 790998080279699456,234583 791657446662139904,239344 795273565688004608,264397 767808101839962116,101681 773900276340289536,138819 760471835733471232,62063 781656521839144961,186584 750464944915767296,12883 761988833978249216,70177 765731606950649857,87245 794576916967657474,261155 765656899152859136,87858 776102785678925824,153095 793585840676929536,253793 749785918622404608,8891 778230845228187648,166409 793451194278678532,249926 794547516398338052,261155 751219687552192512,16129 757046998327525376,37533 772812475389489152,132335 794235213282820096,256256 763482932342239232,78159 791733285466546181,241168 792125357046558721,243286 792059516904812544,243614 760602614937550848,63149 753640880188297216,28732 787148915728584704,209351 785471832895918081,195975 791449695017140224,238292 787784410598866944,205197 775849896683462657,151439 753573640529145858,28282 791541431412285440,238395 732179898098450432,349824 754725572060782592,33356 794555971205025792,261155 766361803961937920,92860 793325885072039936,250633 790644286274408448,232169 791406085244456962,238780 793366838054969344,249926 779464414500126720,170187 785898148065447936,197512 775754328455929856,150511 763954381544787968,80393 792353544032497664,245208 778619039199309824,167595 762778177634643968,74066 778434580185481216,167407 790329314281611264,229693 794129875741196288,256255 795114697376862208,260613 794388612041342977,257492 792059470889095169,243187 794201698927394816,258598 761221834062782465,61051 768845026793254912,104973 781467550148427776,188119 780424218374656001,180039 795240682881433600,263906 759976512141467648,59928 773626860966076416,137927 779086503607545856,11774 789920344484159488,227510 781264248144003072,26066 750407849692450817,12883 763121285245366275,76577 780819699215036416,181952 792041344025919488,243187 766007133103984640,81929 791616730774827008,240133 763848136154419200,79587 755146699316887552,32572 765537101077250050,85868 790940385371680768,232169 758628387208433664,54070 792455846437552128,243978 791758641216958464,236932 792313990525353984,242693 759968722174042112,59666 762046527535800329,431998 794260446064869380,258331 771774182409502720,127582 785966356977942529,199546 788755101313699840,220526 761007217583595520,64537 781629180819673088,139404 792125130650456064,243187 768490189597581312,104973 750838307496525825,15616 792518994095996928,245148 772456928949645312,131027 786258326027894785,201958 764047520922161152,80939 794556698077908995,261155 732886628297900032,1170418 759528749784141824,57348 780579520038391809,181419 780912765322072065,183269 787963964701417473,214026 778320663820075008,166282 790833499943145473,232871 749619392388956160,7546 758286357483560960,49947 787703116296847360,212139 756360876639264768,41518 773954436343398400,135338 764211696906960896,80939 780651442407370752,180039 792234260996521984,242693 770550535816679424,118192 774049408845438980,141091 775089951306313728,146259 793912379562082304,256125 768590872795574273,105345 778366229270532096,167083 751889484866736128,19792 781685576793751552,187976 781308772748632064,26066 779623784844255232,29786 788691136084750336,220029 765237907867234304,86645 794721613581324292,261155 793225622952611840,249725 755846068584062976,39384 781057185727950848,183759 768986405087215616,110362 758377285326110720,52048 792744354477699072,246266 795390212184702976,265858 788493063710650368,216217 765579018456399872,11774 794646372645367808,261155 774858017074360320,143473 790688781590491141,232169 776954208046157825,158387 766386807290331137,93577 790285230829473792,230584 767360060024643584,97325 791314946881708033,234583 750017695895224320,10735 764261769514721281,80648 771095891092443136,123499 761424313392259072,102730 780965323461668864,182349 781224000592543744,186170 771167127571017728,122133 794531217844670464,261155 758084556448604161,50983 767862119085645825,101681 758442739801264128,52394 795720430422085637,267737 791270515067478016,237532 765625850934857728,88052 767416682578968577,97519 754719568841416704,33356 761228222226763776,66116 777221709384605696,159876 790959257365516288,234653 772810116793905153,132578 778409776812138496,167420 774991627295358976,146259 751142536803147776,16948 753935365820522496,29263 754763153033031681,14277 754923344600760321,33356 771187275229040640,123280 758633505374863360,53703 779318017670852612,173964 756314141351182336,42249 764523425859764225,81574 787506106578776065,211347 778565340007661568,168794 776520067672633345,143361 793624576932532224,252408 773390914828005377,135381 781621133103595520,188874 736384408224047104,11774 771110793899302912,123217 778216817206501376,166390 771715135211606017,125554 794621782187646976,261987 761711169547624449,69356 790889375483559937,234583 787331319701213184,207835 794161415951097856,258331 754094911712997376,30910 763740826698743812,78341 771942227337682945,127582 772938247496359936,122388 787531131549646848,65113 770263981411995649,117364 787078461667934208,207613 757901332946616321,49719 771873812514091008,128017 794560459324080128,261155 758079331281297408,51069 760926522433687553,65626 790908406450098176,234583 773584513179975680,137042 775348172055085060,148170 793292496235298816,251282 795387827550818307,266054 792352770829549572,243165 793184315442139138,249841 788355153170690048,217006 788756367653818368,220029 762630733106061312,65500 795457655581995008,266068 795059298208358400,262849 755073883292794882,34093 759494138807087104,58232 792730063233921024,247241 791179910115160064,235251 757798574247649280,48492 788748271175032832,220029 756309767136632832,42495 789333370551603200,224680 779837706364981248,176890 774774817601888256,144053 755171516644491264,35890 762050820380561408,71550 785240583786881024,194167 773911673929404416,139404 788022338277302273,214173 757568059615932416,47940 759526166214696960,58250 772508401255391232,129983 785514079771176961,196277 764883483877597185,84724 763807865492508672,79691 754085876217450496,30370 760225753824886784,60866 778014012885696512,163990 759375734561398785,56924 751028228890865664,1170530 788053776510746627,214612 754103028115005440,349320 778480192981340160,167180 792162746267672577,244550 760347348035706881,51364 778201362148405248,161356 785493534111510528,196277 751933506037710852,14277 775836391548788736,151748 792193151553249280,243187 754092773771358209,29377 789174254327635969,11774 767028456034934784,96275 781230469564108800,186434 770658634716053504,11774 794680905218433024,261987 778197016249638912,166409 788123645532962817,215754 778724050977697792,169923 773957398994096128,138165 781819416723927041,26066 791769510051065856,240483 761232111588302848,11774 770708527220420608,118191 776763294476476416,157693 791685714459107328,240474 776655087066316800,98751 791454903012950016,238117 763810018135203841,77682 779551262316658688,175415 751939804632326144,18318 754044153147695105,350711 770307606799716352,118087 781539289196662784,56964 781283263214080000,186210 785922109201580032,199546 757725227241594880,17120 766970544935755776,95708 769238411672625153,111549 763130038183141376,76474 773453807321772033,133702 776441074973810688,152314 749420342720868352,7852 764808547838287872,84724 770267690619371520,116618 779116402410151936,170818 763859606103699456,80648 765207436596613121,86440 770518769324007424,118191 785809906783940608,196788 793976296527302656,256276 752818024424411136,22393 733309823647899648,353380 756226522185240576,41689 766737307911217152,95708 750403676670492672,12883 791281610167549952,237236 733077946185973760,355357 749452665705340929,49681 766810273390866432,95848 793107130500849664,249469 742386327191228417,11774 775651776058056704,150511 760541915322290177,63410 757574729037406209,47761 762737836432855040,74681 750424584638259200,11677 757593629154086912,47844 771543800292401152,125145 790902274759340032,234796 794439431855996928,11774 788863740225597441,219942 746200447212363776,354624 793098287964364801,249469 795674683354075137,217634 769258258263441408,111549 789222760241332224,224123 756250818886664192,42249 778650800486625281,11774 756288879183880192,42432 786296758813024257,201620 776426575751360513,155688 786596671069130753,204835 794233055904874496,257492 781330495153901568,170187 780826353075564545,182257 778210635167531008,166409 790726981503496192,233558 792149586903195649,243648 768941018607681540,81294 795378962373353472,266079 767882825551011844,99093 762307841453649920,65189 769851862321291264,115166 765951849539055617,11774 774621345569050624,144485 772999404190109696,132366 773948669951303680,139404 768802320381423618,108004 785738343115960320,196277 775748945414909952,150511 776741585287458817,157693 787104082758545409,207119 778678351938527233,168892 791753383300390912,240483 790728267213004801,233692 793052408892956672,249067 734478923996663808,7700 764937069521240064,84929 733078224834461697,352089 792728963080654849,243344 780845899324928000,183759 763614017621413889,76406 757885067905695744,49852 780559569713889281,181419 758701365682139136,54070 762976439335432192,75724 756573211316195328,43225 774359677861826560,142890 793660175563522048,251368 772214712331145216,129126 758107255526920192,51239 778287130938183681,166532 786968863846100992,207949 793790094532612097,220727 768747597381206016,353968 753037679177109504,24675 752976538807570433,23719 795466631229177856,266491 786177713971138560,201494 771495169342472198,125784 775024155431280640,143402 780355333034168320,178582 795335348289208323,11774 771837145396809728,127582 787295995189166082,207965 759192906808762368,57574 750044075248746497,1248036 775552770568957952,149953 776158809324720128,153921 779081931849728001,172123 758577624511815680,41680 768466297952858112,103924 788694205027659778,218455 794662711074426880,261059 788740266165403648,220029 795693833686306816,266079 749745747814330369,9512 789499553863041026,226048 765593487970476033,82209 779407283008655360,173628 786951588770373636,195975 758439725560651776,53193 788538085395034112,218832 777579140002095104,159308 764906211477073920,73706 750396444155252736,12883 755560211990077441,38459 768614221269655552,107745 774006789549371392,140495 757890676050632704,49754 793158658016227328,249926 765605718388899840,11774 766006318662426624,90384 785973942477553664,197286 787091850586824709,207287 774098971027316736,137042 755278011495161856,35403 794855245931315200,262650 773182292126756864,134470 786158841951989760,199211 761312975676444672,66878 777160581790961664,160373 771375280904630272,11774 791931930774212608,241034 756919657009848320,36145 763873959867711488,80939 768916923941728258,11774 767129943960645633,97852 773799783928631296,138819 776865844127150080,158815 788021192024219652,214354 786411363060940800,203674 760958514584023041,65974 795743958777200640,268814 750739521134796800,14277 762815859052072960,73926 767069982048026624,97421 786443636149850112,198513 775006973892792320,146259 787183023733166080,207277 732198134454079488,1170318 795754876122828801,267576 793144326238928896,247241 776511832353746945,155451 740914612808212481,1247403 780936352447594497,183269 793999570090889216,257271 766968849841422336,96962 768209653339525120,104313 786437065718263808,202248 732814292358156288,1170716 758143292714291200,48549 792089920575795200,241678 793489195801214976,252741 793165553452015616,250033 770273266443452417,117609 791291652174479364,234583 751000719700946944,13394 773859099469574144,139404 770041779727073280,115451 758093071699447808,50789 773662720512102400,138165 788406607772262400,217519 770730437295476736,121046 773560590149230593,136512 786782787936276480,204959 768043021619388416,103015 757045597832642560,39359 765231943231340544,83391 778120536522186752,166083 758837466988064773,54070 791687308680499200,240483 775937473977266176,152626 793242808366739458,250933 793955655824666625,257219 763489659989000192,1249111 794684844085125120,262022 777143783653728256,157082 770719560517419013,654029 788121063083347968,215505 757690597008351233,48735 753760803115806720,29263 793281998278103041,249469 795027494139105281,262752 766408799162736640,93823 756542341062819840,43391 788028354108723200,214138 778724349339590656,168698 776943167673360384,158411 763428425830760452,76771 790571844122316800,231318 751712427197083648,18495 767890683101196289,101791 770323930166939648,117687 774575636652302337,143168 756610030309289985,43553 786019407193600000,200490 767836984203157504,101681 777276992357998592,160609 752961123100532740,22218 761689977591857152,68862 781245411373768704,186149 755665756105441281,39017 761288018342846464,67852 768226566773936128,11774 790953649568493570,234653 768631875837366272,107428 776108856258785281,11774 763792732955353088,80293 778486418351886336,152594 768896000694059008,109945 768619458193682432,107428 778452680716857344,152594 795386089347416065,266500 794815148091437056,261155 763093914165182466,76537 770779825678057472,121359 767881468924334081,101681 773323060971708416,135173 764975222105608193,85562 752847565486522369,23899 771906677658574848,128519 780477127313334272,180039 793181516784340992,249926 795689739986857984,261155 785261223486947328,194082 788513657495785474,217519 755210968632664064,33751 778592209817874432,166100 780335116547723264,175153 764941428359258112,84724 777579554558935041,159847 777620703809908736,161983 790992824976093184,235590 794781066892640256,263302 758381612933537792,52061 757209487442837504,46006 774005426685894657,140495 762029100034879493,70501 764182296681406464,82501 778311041088385024,167220 765174977784008704,84422 776752647592435712,157693 761809699272556544,64730 752626023074705409,22750 758380809602605057,52167 781169932914532352,185310 764350966242172928,82766 773401402970431489,11774 777382324560420865,161249 791818018007330816,73383 774295576657571840,141912 789545307696574464,104244 786227122100703233,196788 764864276808933377,82066 785569983405228032,196788 768132486769483776,103071 764855178654683137,84395 780083903130402816,176128 767045075159449601,170736 778312296913367041,166526 770314566744113152,118087 759919976195031045,59631 781568741842751489,187611 766066712722546688,90031 732217167962374144,85985 793466927872086016,252196 761160061544763392,66897 759039432884269056,52061 788210041899786240,213064 790763506345840641,232881 752249209781362688,18470 793265748961480704,249841 786301230570090496,200974 793634149319966720,254135 751540791080783874,18474 751744919014813697,17842 772584069431431169,131003 775365357221580800,146488 786734569336639488,202248 788111294872162305,214492 760965299722215424,65222 795352200444833793,265908 766008395564457984,81929 787126804960206848,207287 788908610700976128,11774 790951353824587776,235147 777121991610499072,159308 793163677201498112,248988 794936600430055425,261155 758700055754866688,54070 791815549806411776,241940 779122092323303425,172089 786555817960976385,203510 790923741278515200,231881 756251375579848704,42249 759444304863436801,58227 788465364216778753,218275 768872378155737088,109181 769572785890861056,113797 764096819936702464,65180 772457374606962689,127871 750371097489575936,12883 752134199935664128,19000 771316024008445952,123825 794682059306467328,261155 766704181042438144,95568 767075129058791424,97811 790974667876028417,235621 775497563814277120,112363 754717521647841280,33356 758087403236057088,48663 793167269765545984,249469 794691006860029952,262022 732198454819065856,349262 761699384048361472,70085 776446769509109760,151463 773987642358849536,111454 794599781997965312,249926 781467548537749504,139404 785323914092171264,11774 756380354160635904,42432 760291116067545088,61544 743833060794310656,1322955 779731593388707840,175340 781676659065757696,188934 770474966101987331,118192 755141832955138048,34637 785279042182230016,194154 758696078791303168,54070 753710396645736448,29263 775479340326907905,149300 770395556271132672,118191 750401603438452736,12883 785482425044303872,196214 793375071607848960,226048 755844327847309312,18215 759117424536891392,57131 794618584676888576,261155 772818182075781121,132578 793531543037865985,252196 769473788002111488,111558 790645830545989632,232791 754752217756807168,33356 778177117724999680,164764 791379714187358208,238286 793448611447181314,252196 732972004513566720,11774 793079397255438336,249286 781858939818348544,187131 786891385873977344,204511 768981475429584896,109360 775010437049950209,146259 789221979077435393,224680 789236971898019841,206748 789924531603406848,228820 776382953286881280,154832 757782708441509888,47782 759814542431879168,58254 785609862537285632,196788 787746592459722752,205197 793154517214822400,249926 794206844545798144,258607 775769598989697024,151071 776888757492604928,155898 789948528718123008,227242 769524411288449024,106673 753400657751801861,27222 753317544551776256,24134 770340209548488704,118375 776870397769723904,158673 785543170033672193,130635 791862495258345472,240067 786470910891008000,202727 788124427716268032,215754 778322239838162949,166409 795700318851960838,267521 775559763216269312,148684 788748791457329152,220332 776455276715180034,133702 755203551752691712,35890 732723578861277184,352946 793859191639252992,256038 751159740269490176,17284 773141354419453953,354035 753071319801929728,14277 760527512296366080,63451 794167101669986304,256439 762638613515374593,73926 787699465528414209,46572 758668127303503872,54070 793859328809635840,256038 763437208485388288,77598 766036226679906309,90384 764830311960104960,84724 794189554815275008,258598 794676543272448000,261155 794935922139824129,263895 794566457040535552,261155 763802982748135424,80393 780049079686533126,172185 760913107900334080,65626 768839296203776000,11774 788669384441016320,219830 794436874332880897,258829 785890730543812609,198671 760872888467456000,65222 793796077380132865,228820 756580421161381888,43471 758024522285056000,50923 788049953562165248,166282 790879510174523392,207712 775052873386299392,144538 762711817756012545,73814 763438078535008256,76188 760708725279784965,58542 781505286955687936,188401 788907781176819713,11774 773710153350778880,137698 774336339827318784,140444 785662200476266496,192032 763683592551665666,79020 789300296631496705,203546 793252121399271424,249841 764849967768809472,83391 792879454032920576,245963 774012569312825348,140211 754072768153616392,31611 756618194325016581,44273 761962870766759936,70858 788081936090669056,215005 790885157154660354,234583 793546063680458752,252014 793170447692988416,249841 753712322900664320,29456 755121395420528640,35044 755760079199141888,39462 778093173654577152,163990 794261056491290629,259097 795446476654510080,266151 753265721400963073,25995 749623183104307200,7311 790771919301640193,50439 774005083675717633,52919 769018073332449280,110362 789445868558495744,223286 759485533097644032,56964 750399877121736704,12883 767409595891396609,94699 791174101129920512,235590 791645668674633728,238292 778672626797383680,169201 780571917426229248,180655 793851072880279553,246425 794315872391331840,258771 786968944863223808,207949 794230469294518273,258598 762122528881938432,71122 781212671198756864,186361 793982216346931200,257325 794530372331667461,261155 773364639685971968,24173 786176948632428544,172102 787154300657082368,209195 758421333667569664,52167 790839902942457858,23762 760432738637848576,62771 791996311079907328,241819 790950921714839552,234653 793986486425108481,256531 786667074793930752,205728 781636711507857408,188498 753730374992142336,23884 788125148607946752,215012 791370935853060098,11774 781649947422707712,187976 751123644722458624,16728 758354391048912896,52554 765839021566197761,89076 764121412898521088,7311 762816549992402944,71502 770826896464642048,121479 786424346319331328,186212 761995273627250688,69794 793590107135705088,252112 792380951091372032,243092 765311677780852736,86653 781134379359805441,185496 763933213660033026,80939 768820432870969348,107745 772604922042781696,131421 779435000169193472,173347 764592163380420609,81946 778709383815368704,169104 771577465911201794,126389 795384454764261376,266151 762792647853481984,75073 767904212269359104,102137 761634449972789248,69684 765260477941284864,86440 793536750161362945,249926 772910559553425408,133519 759498020694044672,57574 762288963159678976,72035 786327438682841088,1063777 740359676945006592,99816 794222807894917121,205972 764034682933485568,77598 766019514253217792,81929 750784958650724354,14781 787853754976473089,192363 758265260109238276,50110 769903405754187776,115778 793820017737424896,252581 762384028779614208,72978 793966355162677248,257255 788051055326224384,214724 767878458999308288,102137 778415201662095360,167929 786786080808771584,205164 791256417160138752,237491 753555709053112322,27402 773946840161005568,137042 785644919939489792,197297 787356279354208257,208146 788417889569239040,216934 732651870427045888,349197 758660923284422656,53975 770343205703454721,117257 790670305127755777,11774 773594903636873216,137639 775797668912111616,151156 793332383197966336,231894 754001767046709248,22664 753343244897923076,27061 790953452365111297,234583 757684508325924864,24173 795724319141883906,267655 759078827276533761,56630 793939728160657409,256679 781106741891198976,182726 793198667075158016,243165 757186179024375809,44163 757232457594929152,45125 761318974021787648,67401 755418936523358208,36735 773853708417429504,139379 794643107392450562,261942 769550109222711298,84888 785691884039450625,196984 770435811976241152,118191 769688041845772289,111841 778188199164346368,164826 779412790532595713,173868 792508866462220289,228522 788189499503226880,215437 789201575633760256,11774 750393196241383428,11774 761130233554612224,61051 753712618393653249,24201 770390689565650944,118698 788003552245456896,214354 780792474314866688,183269 790308203674296320,230485 790959263485075456,220029 790997913589653504,235882 759059083118850048,51774 785262273812193281,11774 767073428968833024,95708 790303695011454976,230485 781654019672510469,181892 788011528817610752,214209 764210013606780928,82066 780558014029918209,179589 763752344412495872,79691 732677742198685696,353228 762459680723472385,47283 757881762500452352,49852 758510684866875393,52311 788391356427333632,217519 792217436414017536,244221 742750019543961602,11774 756558748076929025,43553 758189418385670144,50923 775683913498890240,57092 790680140904660992,232640 791602638957797376,240003 761448046349602816,68182 795322924458774529,265795 751596151510413313,18474 789176626634371072,223899 767813946610970624,100891 756709367551029248,43553 766652105461526536,90252 750787501195800577,14277 776506388088446976,156463 795424145647472641,247930 758049538187853825,50853 771882155358167040,127871 773896537911005184,139404 785626808037236736,197286 767824963424296960,101134 777028690286903298,159146 793994225666781184,226180 780335076609363969,178157 775072197631148032,146847 795732646584340481,267933 759149707482374144,57092 773608902722281472,138054 769317979335032832,110585 781358063081119744,20824 793083370662092800,249348 790569475628212224,231894 768509065823518720,104999 795440172515135488,265257 759561115588321286,58508 790515064507887616,206666 765626034611978241,87831 758749883415142400,54070 773466061555597313,136867 795062883822538756,264397 771294747491078144,124597 757643655775526912,48549 792624898963283968,245148 791058688526155780,235590 775156999646576640,146205 793882673684967424,255942 767826253114056705,101505 771449625362530304,124597 765399491503656964,86440 769316334366822400,112325 795336083680546821,262359 763157388446818304,481145 787912958806462464,213887 766881991069282304,95530 753802972417527808,29263 764069723461922816,80445 762789550561386497,74681 787007773661925376,208379 772630796221943808,131480 791334462290288641,237491 795207341419347968,249926 752992214112935936,24346 763432531467259904,78159 773271200164290560,135381 788458531145981952,218275 768852169919307777,94699 755167654407573504,35216 770255925307256832,47570 777182783408136192,158673 793592685722497024,252893 795689852226387971,261155 794461854886219780,257406 749750667837788160,9754 744321765438955520,349197 757777676329299968,49431 795359784052596741,265908 750070539247550465,11495 759609351288029184,72093 762159699709956096,71581 761999106164166656,71550 753736649922707456,29592 770168708861792256,115130 756488468226797568,43391 765295991843069952,87087 756503489136717824,43391 773641521027543040,137158 793587512786706432,252679 759074503192227840,56630 776740746342768640,157755 787657427835559938,211829 761606966674423808,11774 793590427937021952,252112 753676638701940737,21579 759107579339481088,56889 763728072604577792,79770 775846813400117248,151845 795665910119833600,267862 753383330503020544,25189 766003084002680832,90125 752992432367644672,17416 794015545842487296,257492 794746579546730496,257492 751110598587478017,15808 773264176244527104,134875 760481861068095488,62776 775005430481317888,146259 794956758238294016,238207 775058435318644736,146259 750710062302130176,11495 775887865557479424,151071 733876222774517762,1170556 790992446981283841,234583 793561350131752960,250785 770484292313055232,111558 793137346354962433,249469 793170703818383365,249374 767804300034732034,101681 769716042000134145,109104 772932929248825345,132364 775735596518105088,151113 751608404171300864,19000 732643879841861632,353228 780170378433880064,167220 752233399499235328,20279 762799135179231232,73712 790387245547032580,229693 794649712007593984,261818 760498726129598464,1170555 791395846088777728,237491 788813692519546884,221057 759117475942281216,57132 765312011597062144,45655 787040689456574464,208469 754717486445105153,33356 790113739378921472,352258 791658479513505796,238117 792718703687327744,246225 780540755760799744,180039 778480149264207872,167220 785804484622618624,197512 778251702591852544,164764 778629641699328000,167677 781137520582991876,183759 791046605759668224,233858 766954967093678080,97046 789657967566135297,225981 777818223903375360,158387 762304029233930240,431998 792574066444075010,245268 761376673476571136,57389 751883371714711552,19236 790617120476368896,231894 794725994703847424,249882 795697796183629830,264397 786973590641971200,207949 778941919070195712,170777 791863007479472128,241819 750218581359681536,10662 753993388568051713,30815 763831430438793216,80482 795758312184684544,268777 777993471626010625,160539 780635138539425792,150151 787760510594912256,212846 791131362040352769,234583 755401164221390848,36735 766344594988605441,91228 787731994205622272,210215 753647731277574144,354828 795211289840623616,261923 772166430880043008,129991 786382660667072513,194019 763225995541225472,73926 749927273197887488,10735 788472178941370369,218275 775419049836744704,148994 781269864723775488,187036 763376707978072065,77586 787047646812708864,207965 755282002652323840,36072 750827404134866944,15643 764998813174079488,11774 775561400097705984,148874 734421696690556929,354582 763893748501663744,80939 793618234008219648,252679 765629849822257152,88669 750567653215965184,11365 788852726771752960,221635 761181545881153540,65180 785560921951264769,196917 755863605602422784,36649 793736606691631104,254577 756603956206325760,41839 768925101425209344,110362 770243758214393856,117257 755192962187948032,34916 789837130885373957,225508 751542150693810176,18409 786940027662114816,207613 788877036030877696,11774 794960488366903297,257492 789858607001116672,228363 785247528950214656,11774 794739726582484992,262849 768869626314752000,108849 778629823153528833,167677 770754954013184002,118650 790729453928321028,232863 778143708353073153,162107 787257700929404928,209151 776097747590082560,153190 750400401082572800,13180 780604361067995137,181984 755424084473810944,354391 769985335606571014,112693 775042255346397184,146024 771513702730256384,125085 773643836736217089,134479 771067250518396928,118191 794700424272080896,262849 750298230110318592,10848 776897702198030336,158524 788438629752279040,11774 758775235650781184,55261 767810393427312640,101681 794603774430027777,261399 763098162064220161,75608 794531435294191620,261155 785571825627467776,196676 790962071202521088,234796 764078553910480897,81702 767467459381112832,95055 779500449372131328,174115 794521856535625728,258456 786847857500315648,205091 794940500419760128,262847 780836678608965632,11774 793102075500630018,249469 757986333587636224,45525 785688397629132800,186883 732361960528830464,350854 767747561608183809,100893 793200024339435521,249841 794109561057775616,255942 766023390863982596,81929 766723188810256384,95708 788126927995318272,215754 762314599920050176,70177 771098874672844801,123583 790936207051984896,234583 752667767053115392,22575 792793087378616320,238045 781120958392307712,185496 759447974057484289,57897 765959740606119940,90031 779482069638324224,174315 788714894686314497,220029 752898503588929536,11774 758663965773799424,52749 763470663155912704,78205 776898969783775232,157082 759152852413640704,51798 761583642271289344,69231 773859062161301504,139404 773952987957866496,140444 795401623866634242,266822 754076870010871808,31528 778357555886104576,167305 792783473622876161,243509 767395215795638276,97379 752923415577669632,23739 773304765002289152,135736 791707188498661376,191815 766447924591013888,92917 761616643088801792,69356 780600761424154624,80785 769704953417904129,114884 795092459655151616,264397 752909187496218626,24134 761373882133524481,67369 763814302197354498,79911 792831079589810176,11774 794556782890876928,261155 767900004862169088,101681 758215929499037696,48289 760549958139260928,63149 766008597373476864,90908 794317616370290688,259959 791698550530781184,240483 771070292517150720,118191 792621317421883392,245148 794933349743816704,69055 787741634314117120,205197 764862204109783040,84724 781566015943487488,186212 790182457974755328,229908 765002757271007232,82283 792513508378185728,243187 769097713510191104,110659 793578653602811904,248253 781466017948020736,187359 754708477625237505,22393 767655021844377600,100513 793434000287264769,252020 790259634716246016,230270 773955691123879937,139404 792084969145438208,243187 788981035228798978,73568 776065052491157504,152735 786598964569276416,204413 793378169030139904,249926 770913507684544512,121949 795178496456790017,264397 759222823915257857,56964 770531943951634432,117257 772431064837021696,128934 780825348652969984,431998 789895886847389701,226731 760238594527223808,61791 781602870684688384,188874 791792334757367808,240145 774237331230515201,133043 732421036638081024,350615 778597551029231616,167319 755160429379227648,34666 774320570812932096,141360 763197371123503104,1249110 764994817625427968,85562 764865634488332289,82002 777361477552439296,161542 791580895597604864,238290 762286288560984064,431998 778675928348196864,1170739 776461073436246016,155896 777116836269813761,150877 767879655520993280,102249 792825272538112000,235621 793869689629782016,254135 793106242931654657,249469 780976643573555200,184223 753994180595032064,27045 758460060762857472,41703 776379853306228736,152946 785340880492396545,195125 763041437592096768,75899 759077353725112320,11774 781837851038285824,190635 788777355330347008,220029 750734239981711360,14502 772292053866680320,129551 785852408769417217,198513 757048649604009984,45873 750286875189874688,12311 781347293735845888,139404 735092388893491200,352687 767514113933135872,97371 773990367175831552,140444 773114863606530049,134356 793492582345113605,249469 794238902626177024,258598 765521191922720768,86961 766436315449679873,47940 779428977249251328,173846 773988359492476930,139404 763558169196961792,77612 776656249567924224,155333 795051474078273537,264431 764260957379923968,81869 777093893095579648,146991 791630523902914560,240145 794199238393483265,258598 753000323078320128,24497 758332161950879744,52554 793826577993773056,253793 791821254248370177,240890 766307087789985792,91946 779152599031349248,168698 756308274316709888,42432 758294569876267009,51809 763263370875146240,76723 765882496311525376,88930 794994576062816256,262849 768916580084224000,109945 769066095470845952,110362 772043532135792640,127366 794161450071662592,258331 766947282117881856,96307 787159973033717760,207613 779335866032369666,174115 795763885387067392,265562 778559038250426368,168794 787022340639059968,208016 790295935330897921,228341 790657437392965632,231716 794189703922720768,258598 786467843357442048,203369 753119215587131394,25255 773635350220644352,137565 751757988399046664,14277 793428241797251072,249469 793562371310706694,252408 794597128446341120,249926 790698138222923776,232884 777358266166681600,161546 794502133194301441,253164 788494768506482688,218275 771014415223185409,121612 780708091914510336,181789 785838970672410624,198671 786627731911872512,204413 751614730406592512,18323 776535174267957248,155933 759093007337476097,56656 769249105424023552,27164 772789720942120960,132335 788142980460793856,215754 795013309342879745,263896 781873826355408896,170144 786424773890961408,201958 793134943568289792,249841 752983203737112580,25255 763423472743690240,78159 793978440403812354,256276 794671059987480576,262022 766709754156777472,95121 757307830101741569,46404 793236896402989056,249841 770821083557601280,121479 770693681284255744,120610 771795270698930176,127134 779860229676601344,176203 759630110995525634,56964 781866375757176832,188458 790529778260533248,231894 754881840247218176,34158 760448800800575488,62771 764167971677741056,82363 753225669480329216,26140 791389316320722944,206257 754719484141862912,33356 785530184304828416,196753 770464342064193541,117609 777036555600797696,156835 788806462839492609,220820 767205968346279936,97386 773704180989132800,138165 786738197376172032,205728 754820842077454336,33549 773757371655094276,134993 761648051140329472,47283 771808235497984001,118191 774296581029769217,141918 795092384245760000,265191 772824717828853761,132868 778393085877248000,166830 785944129100394496,199211 787331601449492484,207835 789173253226934273,222682 794591431813828608,261818 788391468201226241,217519 755216896392331264,27881 771530956343644161,125853 753352301402656768,27222 773292582352719873,118174 770688862121144320,120613 780652974737616896,182257 779247083035525120,173525 785803777563512832,198591 770813171732852737,121046 785626932733882369,195807 788450400085180417,218275 764152480867364864,82066 793849383754330113,255942 756235566073741312,41680 757226297554862080,46370 767062544972382213,96985 795306981485514752,265806 781838087869571073,190635 762611095303557120,73814 794467510154211328,243187 785643887054430209,196917 763903594235957248,80939 792881649151270912,247877 786002919757864960,199546 788168878455136256,352258 793841787416698881,255942 753070244298629120,22662 786037983682043905,192306 771528031970009088,125111 751235754660069376,17869 788451634644942849,218275 754790017826975744,33841 767149535986524160,56964 792048839569969152,243075 767824722969190403,101681 770702632486920192,120613 763907836732510209,80939 777054092623478784,159906 763921823855554560,79513 775414546991288321,148994 789333146110005250,11774 762656402682765312,73814 759052179437072384,54143 793843431680409600,255942 773543231372025856,137042 788076613950767104,214114 767774019705864192,100893 778197796012843009,166409 774180145963802626,141200 786913284096000000,207287 791356888302624769,238395 749316363701788672,7836 771204251586408448,122978 770364138778263552,118393 788734067659247616,217519 793433298164862976,8044 760096084077281280,60401 789944856152010754,217343 777238133914165248,161060 795286885245579265,265978 780485768779223040,180783 778075034250153984,163465 793958826059780096,254698 788555418431852544,218832 752979740819066880,24774 793157263556947968,249961 758279825350090752,47761 768593423989223424,107428 763812156265463808,80393 764179839750434816,82457 774009712102805504,131421 794491380869505025,260380 776190038640037888,151534 768783885375115266,108849 777801407692808193,163769 732630035362779136,352911 764494002343251969,79691 775853074158006272,151156 792147190688821249,242693 794928027209711617,263817 792166407022653441,242693 755416955075502080,35403 757132967584141312,44450 771173289813118977,122982 756290857867804672,42564 764518521854320640,81946 768129349979475968,103354 794821481448570880,262145 762457193794764800,47283 785646722101817344,197286 759619439432048640,57068 774078321621512193,141316 779147963696156672,172799 773629062334050304,137740 733377936926052352,355480 765508578576855040,87904 786023928514818048,199961 769612133726380032,110585 776141795294113792,152735 795118553745735680,250633 777074777668321280,159850 772871529180823552,1170555 795765767375618048,268246 770308428656881667,117609 788468336334082049,215835 794652380881100800,39957 794634954562945024,261987 737317725815623680,349926 780620800067932160,182154 777652146909044736,162309 794637413280845825,261155 767416214389862400,98890 793235275811987456,203821 794635295899717633,261155 763980206516211713,79691 768237518882045952,11774 769568866410323968,100249 775477276058189825,149300 792781010345742336,245148 794565909767589888,261155 773241914233491456,133702 773850038246182913,139404 794679546029178880,259482 756572851164045312,43258 774015979084886017,140444 770852216219525120,121479 773170830880542721,134470 792882096977092608,247983 764134381543763968,80897 793209984586690564,250033 753631446795952128,28732 759085261238046720,55710 793192540807634944,249926 787600579140788224,211794 787909964262150144,207965 790384183692492800,11774 790928579244593152,164764 780085405211201536,177472 793912033146245120,255942 773973795501662208,139404 773186981459292160,132138 778717932138311681,168698 789323873485455360,224297 785235964012613634,193669 794562111720472577,235486 771617862251184128,125163 765613620294279168,88332 780870337349025792,183269 785658872962748416,195975 757589795409309696,47940 772814849092923392,132335 749712896670695424,9898 755604941939572736,38183 776748411794186241,157724 766412720409309184,92159 773867216349433856,139404 794328053056991233,254209 795074682127024132,262362 761683985214869504,69576 777026187184906240,159546 751589261380620289,18215 777604000417845248,162638 793464374279012352,249841 758758472095674369,54070 762647040253984768,73814 773719352491335680,138155 756381997132607488,39475 762308313136635904,431998 765761953155383296,88930 772302147333480449,128232 755481723941556224,37044 761258300226887682,65626 758065568993808385,51136 788208216547004416,215437 765981301765615617,88994 792641849164898304,244270 749719991247777792,9292 758394762340790274,52983 792099765244731394,243075 768132898381791232,102137 766763078172106752,95672 749742634722205696,7811 785955684504465409,199546 786976091005186048,207113 757734290574761984,48549 778894498638159872,170144 773616556681011200,136515 755956891944120321,39697 777101494839631872,157755 778300338365313024,167220 781664026598268929,187969 760869723705864192,11774 770773401749389312,118192 786636199871909888,205029 756208313092583424,41909 764975705826308096,85562 795243029015785472,264397 769003731715186688,109875 775840104699006977,151242 795048624514330624,262847 733083228886552578,355106 753360966239285248,26140 767438556692373504,98646 795202880647139328,264397 794877385267101696,235251 763960072242212864,80939 793800236191911936,255393 777604103832821760,27284 779596231035097088,173326 765450711547076609,86653 765958453663715328,90384 759075703228805121,56282 790930594343464961,234583 791085815728336896,236454 791694553308917760,232791 793214707901562880,249469 794552567212675072,261155 764140599079497728,81869 776956715652612096,157755 785826693357432832,197512 753690949675614208,29263 771519958425698305,125554 795047000240594944,264397 767723990014189568,100893 773733970278133760,137158 769053527675207681,93504 753400806439788544,26492 781509699581546496,186584 764179211959480320,82457 774084010892865536,141360 756992581465018369,45030 760954659989139457,65180 781636786120294400,187969 791148903290769408,224680 793133676511059968,249841 792468778890080256,243075 787146685596114944,207965 793886024543895553,256255 794346008100663296,258878 760586352723451905,63084 788968717782687744,222544 762999235608444929,61011 764990375408775169,84745 795607225993752576,266416 793863810767589377,256255 758505173706641408,51809 791947696433082369,241968 765241763174809600,86653 773711940422029312,11774 791452515275505664,238272 768574595569967105,106716 733185076176015361,355106 792897118491009024,247379 733601657636847617,354964 774350293798559745,141887 778362258346811392,167305 768101089543610368,103354 779123761094266880,171324 754846968220905472,33790 776611722111160320,156835 786514782367064064,199546 795689519832043521,267521 793560656523825154,250785 794946347564613632,260613 733425873605431297,355952 779110193971929088,172148 794551109368967168,261155 785812719265906690,196676 772764984849739777,132370 793244470087122944,249926 779128121043906561,171324 793520571703328769,249852 756509050687324160,41203 751566590102106112,18215 788060426831556609,215005 794394758906925057,260081 766270320932118530,91810 787756699461554180,205197 732699680455397376,353002 769767069101400064,115295 767447507924156416,98972 787725244324651008,210235 754995857867571200,34702 795401778921664512,256534 791502593402998784,238429 780554907304812544,181026 773886935848787969,139404 780601485738541056,12018 795740560896262145,267576 795770554460631040,268643 789168068542857216,215437 757307846274973696,46404 753997419906535424,30354 762712579462598656,74066 788129216323780608,213227 786768052914298881,205728 760582462422614016,63753 770803909489065984,121479 781239423799140352,182154 793972182145564672,257353 795386467208073216,266491 766722720671432706,94899 755125647865942016,35488 795069544758968320,264397 758440789827424257,52394 778629822633377792,167220 790041799544836096,65113 766512447628845060,93823 777505420554428416,161546 778369965841784832,26066 758841164615200768,53995 793130619047858176,249469 773899975822610433,139404 792794343451062272,247274 795398772327059457,266079 760793205097041920,64722 795238767275765760,257781 795765245998497792,265521 763864481373958144,78566 794937363407335424,263895 786416761923043328,201721 767913297815437312,100893 794595202866495488,261359 780561233846034432,181419 790553223295856640,231894 760840953615806464,52112 781466717826449408,187568 758300441423679488,52061 758637970714791936,52659 781248583907569664,182659 750125804042854401,11463 792079976472293376,237964 773717846950117376,349714 756939975233409025,45311 755601065450627072,32642 789078765838016512,222654 781477128210554880,183338 772871278273277952,132578 794219841796251648,258811 794707540567330817,262849 770642416214896640,118192 763148217181757440,76794 773320569890701312,135960 762059328815628288,431998 777288774153867264,148749 750423943173984257,13343 760268590822133760,62130 794700173192663040,262752 792877854824534016,243761 767097951457914880,97392 770997522667929605,122299 790757078969249793,221524 750218847446298624,351463 793435978929147908,250669 793964115072991232,257219 765271021716840448,86103 786964662978023424,207613 785791407080415232,197512 789267100384714752,223692 758707802147737600,54739 770153541801545728,117026 794702546447298565,262752 759695683284852737,50670 787711847508115456,210207 773199999752470530,131027 791867977805078528,237491 794704605418549248,261403 774419770615668737,139865 788743330582724608,220332 770649235381297152,119937 779658671760572421,173628 790887503259656192,233152 753316346977333248,26702 794379822613069825,11774 776996246896517121,156835 785937214928658432,199960 785249281670311936,194221 790430529392828416,182349 793909441435463680,256125 795605854783475713,267590 794232263538081792,258456 787279747533471744,209151 791425343152349184,238965 752879213997387778,24134 763089338422943746,76549 774995103408648192,144730 794372169732014080,257325 787131143619432448,208538 793655572784615424,252020 772925332055875584,121785 769275830497341444,112788 789816116914843653,227242 765012309672652800,85562 777855891701923840,162497 751016232560701440,15808 781118576098963456,185496 791292726889291776,237223 764495718522482688,83727 773516049639677952,137158 751875132658847744,19563 767896873935970304,101203 788481639500292096,218455 758023607796785152,50827 773543798139793408,136904 764963095009693696,84889 780531144928485376,180655 791369496581709824,234564 762663807692996609,73926 765660304474800128,87858 771772239989571584,127582 757420856465248256,46382 773683598683693057,136960 794239315844833280,258456 794740329865953281,256125 760886834394116096,65180 793247817984778242,249926 765272744086736896,85562 790539606978551808,229105 793199594800721920,250328 763246095648624640,73814 768929102950653952,110209 754080562810347520,31389 763953963297218560,80136 793424802736242688,249926 794319436480028672,259134 790728879984041984,233307 793186582752849920,249926 781266663958126593,186212 785943231288578050,199211 778203040881008640,166409 769302288213106688,111549 774681652979130368,144494 792407046364684288,238928 790029407054245888,227048 791075896853532672,78159 788778902571196416,220332 786670444153827329,204346 767152892859998209,94627 794584778490003457,39957 750053260384403456,10851 755947578232016898,40881 772614170978254849,120690 766470260694323200,91838 767596000697430016,98646 795216886468407296,262430 785977130622615552,192032 778522405316669441,152594 794557555553005572,261155 770525253105807360,118191 794696074392981504,261818 771130736673972224,122973 786189366485921792,201619 766769024768376832,94699 779864516809154560,177248 773640395330695169,136904 795114833674989568,265284 750698336827510784,14421 795677311752343552,267862 761464998665355264,65663 757321846849101824,1248458 789436077463498752,226015 793137202259714048,249469 757802323536064512,48097 758149476364148741,43225 771434607476629508,121949 786723298797359104,206054 770391571963453441,118191 777018904669401088,159876 791700989682278401,239610 795687992560119808,11774 750389131491016704,12883 788744914909667331,220028 760259826249265153,62130 773251367469060096,20170 775475777630593024,112363 759813839475056640,58358 780897648932954112,183269 790246111026044930,228576 787154480408195072,209043 759188458074099712,57105 773525880257687552,134993 788706226586554373,218832 795354007107698688,266500 787375357389221888,210207 755394737939415041,36875 787083698097324032,209043 791002109831483393,235620 764460227773231104,82209 792068403502645248,242693 760102842422157312,56964 768387562440265729,104662 786755694309638145,193297 793437917607636992,252196 779419747746283520,174874 755226945801957380,35890 794371963154141184,259623 795687798778916864,265858 760048558045294592,41703 778248095498985472,166824 778771035407671302,170187 790051725713506306,228820 795751161601163264,268682 789533598563131392,226862 788854663940485120,218892 759402644439986176,54070 761682116044267522,69865 768866656642818048,108849 770426754309775360,118191 791732707298467840,238429 781851953554792449,190424 763384307301744642,77236 770701754048602113,119786 787649074497454080,203863 756515991555899394,42432 763397371246080001,73814 794566263813111808,261155 773634363263102977,137158 786953998616014848,203997 761530909422002177,67369 794335411153801216,259773 793132813239418881,248514 757323311500103680,45136 771847899865022465,126389 753972309086474241,30815 761723538990469120,70543 765993527918596097,90735 785474803327078400,194723 765309863207415808,84209 762253490181828608,72035 786162582021287936,198398 787790223363170304,205197 792923679818514432,247379 795670271806074880,247930 793991900374122496,251336 789698563177611264,164764 768940735953457154,110477 785291750625583104,11774 765939145575428096,90384 774636032532676608,142906 776454012774129665,156027 775888605122293761,112363 793545801876312064,8044 792964490669076480,354032 778757589333008384,170169 786326812859117572,201555 756343874520395776,42495 785344466873753601,186883 773727712418664448,11774 755383408923021312,36735 792541647288537090,244270 762637960839729152,73926 755147671501844480,34666 785546162812092416,130635 788889552962412544,191622 790524459408961537,227273 733287949425508352,355880 775145853916999680,138490 790303541680230401,11774 775724688668364801,149953 790905819378376704,234583 795727018121949185,267576 775717815546503168,145496 764829315003318272,84422 742806312925462529,11774 764427657287127040,80169 795039201414807553,262849 775487927614713857,148870 765730542272647168,86047 772872474690199553,131007 766028834990723072,85047 795739048237301760,268448 793109187479961600,249469 788013594214486016,214354 755184833094160384,35890 763360700471382016,77731 780814470746628096,178766 732605244266450945,352858 776347909604335616,150404 792509259703472128,243513 794925139351715841,261155 771437344524111872,125554 793495344508080128,252741 773971410712662017,139404 781518990493507584,188401 786680471337988096,203538 789299364199997441,203863 795049146789097472,264431 765148976408649728,86103 771038655880237056,122388 779412727001382916,174244 748595044584550400,17292 787788800944640001,205197 792554499265093632,246646 773707578815705088,11774 767733452527382528,100893 794005737886326784,257423 794573986881564674,261155 794911249242820608,263895 771921089186246656,125145 771442333564841984,124553 761347281564143616,68102 767471868269977600,85562 752803643032690688,22953 791328909933502464,237491 794892592886509568,353374 768848016929349633,108385 790617600833224704,232791 785274662066413569,194648 756650922172882944,43553 791658007293784064,240474 763369831890456577,75929 793183906543513600,250135 786606130390634496,205091 795386113812791296,261155 770006534415876096,116087 768925668843282432,110362 788365017389207552,215754 792932289722351616,247241 795367074164076544,266079 755597085949431808,36719 766779708998504450,95343 790304528331444224,229745 759747617278615552,59623 779468811623882752,173605 752840314575065088,22752 773374349889839104,1250031 768234442246717442,103924 760447885293064193,41680 755824973437022209,36212 785255947631460352,194225 769389384546197504,113412 768604886179217408,106716 794714443233886209,262752 787554059981119488,209863 766394731463081985,91804 751117849305853952,41724 755775159534022656,39282 767695762398580736,100538 790699306512592902,233307 770322669740830720,117609 764813188827197441,84753 776927116826927104,157755 764241553573355521,82002 752822235954577408,22575 764239649015533568,82018 766978286849236993,74133 767365781101289472,98720 794653269515702276,259220 743946790567714817,669866 753393338846355456,27045 787741967060918273,205197 771582806820433922,124597 781292451462021120,182870 759207219749654531,57348 792747024252702720,246339 795045739487432704,263532 758119705320185856,41703 790281549774147584,230141 756201094544363520,41726 785742726797008896,197091 787739831480770560,205197 794596515302014976,261155 789522458231603200,226823 785557959388585984,197035 779451460887179264,171693 795726940133085185,268231 789033909598228480,349306 776620374133919744,157082 773637899648692224,137795 766700102287257600,95672 763116694080454656,76127 786810616103133184,205502 744041846272303104,1170572 752992647078223872,24788 779659476517478400,84889 792158145002901504,242693 759192322437328896,56964 785915187899473920,199739 761686222548897794,68893 761699326687076352,69747 787734660092563456,205197 765685822246891520,88459 793944142929915904,253407 793841659180158976,255942 792025364264587264,243187 765308095295664130,87062 771910387520245760,126152 754752898429427712,33356 756278163978776576,42405 770748505719644160,120690 766409159319416832,93261 767005872769814528,93286 778275633445101569,165690 777896764523315200,352718 768114068595105793,103354 780433641759322112,180306 792475457979645953,246225 775531522728292352,149124 758078716194979843,50476 768624950496337920,106539 776257933357174784,153194 773937779524800513,139404 776916099967361025,157755 771099176482463744,122373 793124663253667840,247877 769347619277549568,112399 776264274368798721,153194 757355263779233792,46379 758665104569139201,54070 769344424509931522,85326 735385240353558529,11774 762026700653813760,16953 771849384564621312,127134 774628319643901953,143565 786701638148825088,205728 762698902508302336,74133 785691476776873984,196277 791403456825270273,238395 777726998315606016,161407 791337280468377600,238207 791780672050388992,240793 755862595530264576,39384 765483253784543233,87245 793873987856060416,256255 767098025726451712,97685 754135262809108480,30910 785697531934027781,196277 750358091775012864,11774 770722330632945664,120610 758512303692255232,53001 756678983941513216,44429 759818536424394753,58267 761255940071034880,67547 786788327441563649,204413 771415292320878592,124597 773229629335142400,134561 750313549818269696,10662 776581177616523264,154279 764602242301366274,84209 787310282867630081,210215 795380984120127488,266491 768891806247362560,108849 785474180544278529,192032 765001039221182465,84724 771675884399001600,105109 785526529677602816,11774 791450293821026304,238117 792152096783015936,243075 773509424149245953,137042 789236645094526976,223286 793922396373876736,256219 774398271016013824,142648 790522441982365700,228354 788397579088297984,217519 793183293654994944,250033 793106487727919104,249469 760838052747051008,62877 788167343243456512,215088 795294056683368448,241942 785824473400303621,197512 761705501008752641,67229 765628606957572096,88669 768241939061800961,11774 785274825807958016,194045 757264227136442368,46384 794923312510017536,263895 771417835511877634,125367 790719500723245056,233756 736091577563516929,11774 764860760912633856,83422 792532458289848320,246295 787127913141460992,204835 787155594230706177,204413 773177227022184448,134561 793391901999304704,249926 772890131816742913,132364 773622353041448960,138165 786533792320061440,203510 791675003930484736,240483 792139684549918720,244414 795400765200273409,266822 772222079630319616,128926 750387031021326336,11495 764921863378128896,82066 793827419966754820,249926 793875041209331713,255698 766792874868432897,95511 733003544480124928,354927 775042575438753792,146259 749697840314773504,9470 758655916321288196,54070 763686639336054784,79585 773869354295361536,139392 794022829662474240,256439 753376393036111872,24745 795402945617653760,266151 767844876989804545,100893 765306073670557696,84209 790603055901409280,232169 793102698065240064,249469 793863232930713601,256255 771495560519966720,98305 780613659064086528,150151 763884128609636353,11774 780787955950497793,182960 795139446941200384,262925 765997720783900674,11774 764941687097593857,11774 776955620901609472,157755 771361445502222336,107745 766037377731166209,90539 791021408092614656,235956 792100830274985985,243187 776656373899681792,156555 778672313155792896,169201 793188458034438145,250033 764843259361452036,84724 787009441619214336,208379 791480402963595264,239405 792099659284086784,243187 732740924976025600,353202 733124462883786753,354983 771081453299826689,123080 764598166461132802,83739 788165362793615360,214899 793999070830346240,226180 758378709107650560,52112 757614585884971008,47940 780396840550268928,171993 794546862577610753,261155 768582743798140928,106317 791158055236952064,235963 793634407395364865,252196 788083770775797764,211733 787017565289771008,207287 791255451044237312,237491 771472421043994624,121046 791962431547318272,191778 793561474488733696,252014 778456540604870657,167220 786971117189640193,207287 791007691804028929,234583 756215017289027584,41722 779123968326402048,171993 788563146277474304,215437 793121288877281284,249469 768342882537308160,103071 786286529995952128,202429 762998104606015488,75666 774330985664000000,143036 751848039434727424,16093 754719010663563264,22393 770411174651232257,118989 785282327135956993,193669 780194120333664258,178360 786660650785312768,204914 790919323216859136,234583 758951826708324352,48663 766067150532386816,86103 791270117237747712,237491 788118286454001665,214247 793116897889820673,247240 756336236663492608,42171 751880128997814272,18893 793108880553304068,248065 787349003931414528,210274 761220688296284160,66897 795106726915821568,265308 757919586750574592,49070 776852051221291008,158520 767836299034263552,101681 775723280590405637,150511 752682596107030528,22938 794784922544156672,252014 756500607524036608,42249 766413650701713408,91946 774418356510175232,141360 766257048048709632,91946 777846758433034240,164001 795089303852486657,265191 786839839094214656,205270 794728890673614848,263051 765992244679741440,90622 785497480326701057,194170 788483713931804672,218275 762111516711628800,64722 792789413709377538,244270 761982575925538816,71270 792482619422367748,243165 795658301807661056,267521 754885078140854272,32625 792493270966362112,243187 769201173710635009,111549 756656006445277185,14277 768446110235037697,105998 785877131725275136,199227 775170462162694144,144635 770255504379609092,117257 781392326723670017,186584 764181796510511104,82177 765613129409630208,88052 753917010816434176,29263 773114786343116800,134470 781097533951078400,181419 786250003039805445,198142 788399217991643140,217634 788072437070045184,209918 794291051120902144,255393 753673485071765504,29040 787008709817880576,208065 752700444024135680,22752 772539131792613376,131421 760192766227849216,61470 766525797179863040,93286 764995165299900420,85562 774155770799591425,140495 788014499324366848,211829 785900421604749312,197512 785909042216656896,197297 761219817739210752,67226 788440928713408512,17416 770395828401889281,105109 754118497341366272,30296 790310806617526272,230282 793947414142984192,256258 768982666720968708,110362 756667870730330112,44271 781273837660930048,185496 788106921966526464,210253 793611069314838528,249926 758067354509074432,49975 758306534199693312,50923 780515801589751808,178194 752967480218300416,24597 771777555321884672,127582 787374253305765888,210289 793812411249819648,255393 771853079293595648,127579 759446948600438784,1248643 788510011848785920,217519 766005221386399745,90618 789157609840472064,223492 750237173828296704,8047 759316589250486272,55887 793247513226641409,250633 755833494991876096,39997 767958214839238656,100620 788160299018883073,216097 792042958207844352,243075 786326665131622402,201620 775763201657020416,151156 792702283226107904,247062 794616293966118912,262022 771667817707909120,126152 764159989338386432,82066 775986302176989184,151539 786061999084101632,49459 763055682534969344,75416 752152165867663361,14277 790901499475877888,234796 791680575551643648,239446 773557515736920064,137518 780086015688073217,167319 792106695967117313,243865 765248820951207936,86653 776009340842971136,152878 750679311020007425,14277 795007236829577216,264431 786953220992086019,193639 793842633777053696,255942 753400960492314624,26815 790904689684602881,234586 750262862833192960,11495 786990299503554560,207965 751844041550028800,14277 792774571124490241,238272 793117297892134913,249469 779500688049000448,175376 757222056148688901,45311 759857204887445504,58267 780541894027776000,181409 785239762395357184,194082 767871189670821888,738099 780616968512475136,182036 787173199515623424,189031 768273282806255617,104662 779111692349247488,168284 786940863913926657,207613 766754468599730176,95869 772985102137602048,131421 785249687154688000,738099 791001073590734848,235620 787300384876425216,209422 749323114941591552,7852 788814345752883200,220526 763808383027716096,80393 794348564239388672,258741 763073480896065536,11774 750269560692105220,11495 793450094645252096,246726 791494258507194368,238383 792995645875449856,247240 794244004837752833,258044 788923176524713984,222120 771414821245890560,125381 776805563044925440,139017 791504080585777152,238207 793139798970142720,249469 761546299984470016,68908 763904598708858880,80136 785921967501312000,199546 790278182922493952,159876 794707083564355584,262022 786031997982535680,194083 793300088533749764,250033 780560444130033664,180343 776327131735396352,195876 787003515453399040,207949 790344804001419265,228354 757802592176963584,48929 774477422632861696,85326 776919204108701696,159146 764761154392559620,83429 769253581400735744,27164 793210973754712069,250033 792015904326479873,243092 791360022110273536,238395 759110909268598784,54620 768879232663642112,109874 794618346817933312,262022 789223656585105409,223286 792733776132579328,246514 781811432602075136,189649 790705367835512832,233729 763149039546298373,76794 780373265529397248,176128 786274922226130945,202429 732679436546506752,353228 765643694183677953,88332 769642154809499648,112872 792847705102049281,243535 771435697949507584,125367 791511413990625281,238099 792364821807239169,243075 794707794775724033,262849 766369607938609152,80939 768968010711310336,108795 762488793240707072,67226 795451601020456961,262053 795273051457880065,235527 793435125136646144,252020 765592202965688320,88311 790740165253738497,231894 776240419537506304,125554 778234376110870528,164826 788190850954170368,215634 773893637218238465,139404 791829357593452544,240689 768166235615928320,11774 794583761924984833,261155 778433797222113282,165185 743229751473676288,354153 790950484953686016,234653 761669809041989632,68987 779714283118538752,174557 765021868722053121,85562 793193777309491200,249469 795477213676261376,266151 752960301151186944,24848 772552818141966336,110615 774019480275910657,138819 786121752447479808,199178 792512969414356992,246295 793866660406894592,249926 756967682206040064,44429 791426543604019201,238494 792347898314911744,243187 794187784508428288,235487 795179375864020992,263896 787506039528665088,194145 769593315578802176,350823 772105224869732352,123354 739771581908549632,355597 756267499029757953,42344 757724087032635392,48826 777970757691334658,164608 762977707013529600,75724 765133899429191680,86041 790281021455474688,229895 768657958016196608,107032 776094846817800192,153095 779332268137541633,158387 791658260747067392,240260 794903108572815360,262886 781121065166573571,185496 765157616918069248,26066 791844487110750208,240067 764898453960949760,85159 778003884308590592,164814 732339396846837765,350808 769182224113598464,110060 773885821976010752,139404 766146123446702080,82344 790252662528872448,229693 762459524506660869,71026 754059355884953600,31377 770315176604110848,117257 753743801181691905,29548 756305848532602880,41680 793399089698406402,251483 773242036745072641,133454 776421172909006848,108396 754766569281118208,14277 763232945599459328,18395 753220384741289984,25189 773155952895799296,134454 770381822274527233,117970 765957422091567104,90031 768943747136626688,109360 760972846222934016,65839 776692608894578689,157082 765291304410554368,86645 790550161458102272,231894 777596932411666432,161988 751086807761100800,16876 780795355080302594,181886 765117380087250944,11774 792045977603538944,243075 792850336939520001,243187 767179672237080576,94699 768099879168020481,100893 794744710422216704,259220 777370622892519424,144783 762535375004770305,73030 764179526280744962,81946 791391161399345153,238780 771802277640298496,128194 765854753066774528,89877 791753012293144576,239998 788751283100364800,220029 795019521203568640,263896 795409992799178752,266190 791433576298471428,238207 791662755044614145,240483 753379132919189505,24745 777502092206313472,160602 787548472706752512,208178 788156734695026688,352258 787023503052595200,208016 791649150647595009,240145 792805734668992513,247241 761242645784035328,65974 775745987344117760,150511 794773952107315200,262849 773894708682711041,136904 790759754767429632,233154 760110917358989312,60112 773987701641060352,117609 785874915891085312,198591 788438455923511300,11774 794187464860692480,255870 773062914823499776,132364 790579536866017280,231318 763230526199201792,76535 781537318448619520,186584 773859336892264448,139404 777934979472855040,164826 779487079717679104,171617 775048834158325760,87904 788004698586353664,214354 757104302389358593,45857 795393272977899520,249926 774240068408004608,141803 793311525574414336,249841 766301921946763264,90482 768956149441921025,110209 785262266669211648,11774 790602825470349313,232169 770416175352193025,118191 788464935097556992,11774 790192881940258817,229453 777329579409092609,161546 793600404915302400,252580 750652935852265472,14421 762666423097360384,71476 795343712322625536,264397 788780399883280384,220526 786212985773568000,199961 765287873759309828,86936 770798229008953345,117282 795117767418642432,263688 732176298739699712,349283 770032316706152448,116152 788927211680043008,11774 777028017117732864,159546 765385759117365248,86961 763962913832833025,80720 791940835688390656,240483 775077461390266368,146246 768841333763026944,106317 763096703222243328,76413 760306181155885056,1248387 763015743898169344,75631 767805270823231488,101681 757068177347969024,42344 760192830279192576,60866 789047405756948480,213383 780075644822573056,177233 762978098543493121,75724 787361811561648128,209351 752946430214606848,12954 790257247863603200,230234 757351771878547456,46379 777247708759203840,159146 750487554886144004,13410 762394517932736512,72420 768953705806782464,110615 771638208723505153,90829 778608439077376002,169226 791436350180433920,238233 754988978869301249,34666 767927314881638400,100605 769307819275411456,112788 791660574472015872,240483 750411872956846080,11495 778381826930843648,161988 788872094692044804,221785 767726256401977345,100942 788850039712018432,221476 793124802215055365,249469 758439974089863168,53144 764452574833414144,82759 768072358817128452,103261 755216214624837632,35319 750403621284524032,13174 767186059222458372,88881 772803201842176000,132364 776180259712557056,153845 793276069981790208,249926 780839108692369408,183269 766982131905994753,96509 790991915261030400,235828 790915956658831361,234583 749445056868802560,8047 752202846918021122,21074 777041083620614144,157755 792502671353708544,236827 791466602885709824,238395 792901838454435840,243075 762529027944886272,72716 787745213326454787,205197 785617231191289856,197286 775767691931955200,738099 764293577237155840,80939 766311133284175872,11774 785843430807273472,198591 760595536852418560,63451 793113947482181632,249469 794643085577883649,261155 790059190211387392,229555 795702905106001921,268356 763181749882847232,76549 776208536967741441,153610 790983048036773888,235590 794555140179161094,261155 781471792481308672,139404 751799746902106112,18318 787341483187671040,209269 760481783569797121,62063 780419832097284096,179742 793854965861191680,253088 786294122361401344,201558 774212166194835457,131421 766286614934933504,91894 764669030431092736,84209 774006243434258432,139404 788065191682514944,215005 756270799745458176,42432 791375279470022656,238207 794370394094530560,257492 780838956405522433,183269 790905906397536256,234622 789251433954619392,224995 781141731026739200,130635 790524712497602560,231894 764893526643572736,84724 788983845257220096,222654 779588077840924672,170187 773987455917756417,137965 794550581784354817,261050 752882202187337728,23167 777570757291417602,162497 777563719739944960,155390 762753428091244544,73926 769363400463831040,112059 781611175934959616,189017 775083862179229696,141091 766089790395514880,90384 760146960959483904,61051 760308994929991682,10313 776184014847746048,153866 789454370806964225,225981 790588959265030145,66116 776585020026687488,154832 761102780631134208,66057 776522334412890112,156537 761363414304391168,67547 776411372485763072,155390 766140412725567488,81929 773928898501439488,11774 778560292770947072,168633 748201279676125185,351026 788468071417671680,217574 794701813773729792,262022 750868306630881280,15808 768995993471680512,110615 749674759202414593,9754 785350072099831809,195125 755042965618298881,34666 776189588444413952,154322 790956536130482177,234551 780440922324606976,172634 791812388836155392,240682 763548278894039040,78129 754743410351714304,18341 787875952361517056,194230 778392823896772608,167407 794268036849168384,259063 768812920360677376,104662 769348716511670272,112325 786718714867572736,206008 774965773504749568,145945 780607452773543936,182037 785938562642358272,199211 780788965162954752,183269 793344034139959296,238429 752902198892298240,11774 758070852198002692,47369 771109375939186688,123554 788691463328501760,219942 755073896911634437,35044 761667600799690752,1248944 778424828156112896,167677 765613179951022080,82766 775312704844292096,144935 788792546046582784,220526 790362510767423488,229693 761921924276559872,66815 764212222193242113,80939 779327072015638528,174115 788643668739645440,46572 794382765781172224,11774 750388243858857984,12287 758394099795918848,50827 776695160302338048,157567 786222790261092353,192032 794912922417922049,262849 751194674954530816,17456 762145902324748288,71502 758982687616970752,56237 794335204487725056,258741 752862523678978048,22953 793121131536363520,249286 751945913048797184,16925 788386106576363520,217519 753804311163920384,28128 788623054809264128,106085 794570223848398848,39957 794596118256566273,259743 794644554981011460,261155 756841844214870017,43553 760989440386928640,65455 752750360054288384,12974 766371841581654016,92210 768619105452691456,106716 790644645105664000,232169 760471348292362240,62777 785901368389177344,198513 791761194851852288,240483 785547933957619712,196277 793495666148474880,252020 786263855051571200,201958 772872794682064898,132364 793228820191076352,91936 794990965681332224,263907 791708545385365504,238429 791763298005856257,240145 795206088090066944,264397 765228841845481473,84689 766407587835351041,93823 758398471930011649,52554 792555444031991808,244270 793108351592857602,249469 778236418824871938,166532 792585975742554116,244448 757227685596712960,46006 765183945088438272,86103 789877045220241410,224944 777921854732378113,132364 753277373093646336,11774 763546299853529088,78566 771682871601930240,127134 781608741011591168,189086 789845512631517188,215754 765203954816823298,86103 774106221846462465,141360 779953839525027840,74247 785251728308305920,193669 762653289561325568,73814 787649150431195137,206644 760460377025110016,62063 757062010861391872,44429 793495909296287744,249926 750493966546591744,13046 755559916169900032,38032 793623517921017856,252581 785503811255341056,195975 793164900931514369,249725 773975489144823809,139404 756197253744820224,11774 788365455287169026,217156 788391836985339904,217519 763805231125671936,80393 793165602101743616,250033 753667155380482048,28866 759413871769710592,56964 755311035968524288,13343 770140255269847041,116618 771055503304716288,118174 794545978632241152,261155 786277009697677312,199840 758728602674274307,54842 770804409043386368,120976 770234598395707392,117377 760664720294735873,64329 789416184848408577,225585 791136605213958144,234583 776429691486007296,153756 757341814768754688,28160 790255939836268544,230270 791741036779413504,240145 754751017422561280,33356 765401994446016512,86961 790922157052354560,234583 792016863928655872,243075 795315641305567232,264397 766453117504270336,89858 790329696521248769,228820 775077503530594306,11774 794629205942157314,11774 765846015824068612,85176 771920841273700352,125381 790642124639375364,232863 773900064536211456,139404 791432152990621698,238292 780208932560134144,164826 763898583108030466,80939 793936344611332096,256146 748734422199832577,1170758 786801332275384320,206225 763984693553352704,79513 772233107579793409,129551 756244687023968257,42249 770886329697697792,120610 785311083267444737,11774 786359362239369216,202304 794281450271076356,258598 778193309848203264,166390 768183375764951040,101681 773928606342914048,139376 793507967916060672,249926 778686350534975488,167319 793133184116461568,249841 794605703726059520,261155 771418325716901888,11774 755432293590642688,36219 764957785595392000,84422 766037824579702784,90384 776053762381053952,153095 790884088328679424,234583 779462729253785600,175340 793122816740560898,249725 779705270536515584,176101 785618343600414720,197017 762179756695678980,352304 767825763668205572,100891 754700736399892481,33089 781593880093417472,186584 766095549112082432,90969 790524636228452352,231894 759191502664962049,57574 792527080659361792,246225 767020901531385856,80939 758748896063475712,54070 771178834469064704,122982 792059682642853888,240943 767824855240544256,100893 763142698048057344,76365 779472804358094848,173682 765243709881548800,86440 758684589254598656,54070 788691772993998848,220029 773629614962774016,137777 773893418804252674,139404 785490450954223616,195283 789791515547664386,227281 794703366601347072,262588 763895702695112704,79513 780600862775312384,80785 752623893504991232,22777 765518420129480704,87904 788345802796113920,108396 753429429456605184,24745 768567598627688449,107138 771491758719008768,125367 760157674201808896,61051 795381232565649408,265649 788518867408678912,218275 788255678355890176,214354 789289589852766208,223492 776407283140071424,154071 766345803501666304,93261 774422383037849600,143585 780380352795717633,90252 745075520048533504,195876 772632240601825280,131007 779093948283355140,172057 792411161379606528,245607 752628743726923780,22750 775060431509549057,146560 770377369588596736,118761 753354850532986881,27222 771724330975784960,125163 794591338742378496,261155 790270415482392578,230282 795098061894774784,264397 754786397941215232,32337 772871209046384640,351338 780500164314136576,180074 790543925324812290,231828 764060943764496385,80153 786832291549081601,204078 763734549289246722,79589 778994771876610049,169104 765599908342566913,88052 788306778396192768,216565 791993613601439747,220602 792549385058017280,246632 751014846657880064,16335 765599124796211200,87904 781642791856304129,189515 788117382304665600,215437 766710439149383680,94699 755994740357734401,40881 792364200551129088,220689 770796873380663296,121479 793099781312839680,243075 780874194863087616,182659 765335870845095937,86653 754953558970081280,33356 773949065725898752,140437 785694121906180096,65113 771845337254359044,126625 774008531725025280,131421 775254360825528320,145866 792083145889767424,237964 769279113525923840,112788 750929466222907392,15684 761147353583718400,66820 776685725077106689,146991 756282183099244545,42432 756593550129627136,44274 770835867409670145,121612 785695556735602690,194723 744965187166343170,11774 764898321290764288,84422 755849733877342209,39920 771208903384190977,11774 785336972957081600,11774 763151947310379008,73926 792792350284247044,243865 755527135918329856,38175 759183948396146688,57112 768093306916077568,103354 785679877773021185,197512 786251753918304256,49459 788698283577401345,199211 765043196560891904,80393 791445975265005568,238864 793280850108387328,249926 761164039422636032,65180 754227866129330176,29263 761522123152166912,18215 766676516985974785,94699 777860665537101824,164001 780124684150935552,178415 766730743422685184,79987 772824545040490496,132364 785352148691226624,11774 764421014411509760,83391 787347122962173952,1170552 794724931519074304,261155 765657007739248641,86103 763767132140277760,11774 766462441865617408,92105 738594666027745280,11774 787680262670778370,211367 779622263054213120,175074 791370629446447104,238383 771440492751917056,124597 790988913481351168,233692 740326134513033216,11774 792693091471921152,245373 766745554927886336,94899 758288786904186880,51809 764822023151448064,84724 795386500577972224,266491 771298546054205440,124597 772088315227021312,129202 787746585371377664,205197 791286016061480960,232471 777044249002991616,156835 794066464227459072,257492 790620050403172352,229901 769903352578801664,112693 757021429435031552,45122 758896173658677249,26569 781738029551464452,187611 790988686762516481,235399 753975990821322753,30590 787715672168071168,205197 770350567583576064,117257 768534680236875776,106763 760560915204837376,354841 757657075182809089,11774 771364683857014784,124597 773877172801040384,139404 787319799739219968,191622 794732249174462464,262145 789098045572984833,223037 764144258584576000,82209 775003249845952512,146259 793638404785397760,252014 781554783777873921,187611 763393041164099584,75724 768872251219333120,109167 786413635455242240,203350 768262336859832321,105321 761336302734368774,1248921 773167415295225857,47940 765252898385256448,86645 763505788463697920,78769 788896528052129792,220717 795295567463100416,265644 790305225684942848,228354 764076420528087044,81702 766043701323759616,91043 775026160300359684,128934 775074245860667392,146847 791811750815494144,240890 778379253268226048,152594 786005589398806528,199561 780837303484817408,183269 790548788356063232,232137 793238961472667648,249926 794960372453081088,262053 785657859593740288,197512 791669965879382016,240566 754979856690077698,34666 775807986648383488,150511 774382685057875968,143473 793140676112384000,248104 776845266230054913,153779 771390633604853760,124597 758122014855036929,47761 795685279810068480,267655 750820190221369344,14950 787225184835174400,208167 762208527842770945,431998 785905283604197376,197324 768163544000962560,103354 760174414910595072,61145 786322903696547841,201958 790571763415547904,231894 763916208236138498,79691 788004102340915200,214354 790661460414304262,232749 765758711411404800,88930 763163846114627584,76127 761164742006284288,61051 790941984064241664,164764 751650732399525888,17886 755625328031178752,37596 776183805866631168,153194 792147047726125057,235685 772418542012469248,84367 789998056682954752,226366 772289279120683009,127707 788807788503924736,220332 781257644816334856,186434 753950137815212032,30590 785829635980341248,197512 762002222020526080,70540 775678722594705409,149953 789223153507721221,223692 793322578697859072,249469 762272005139763201,71270 786006895978962944,200467 787078945090969604,209035 785563068029886464,194203 791730750189993985,238780 769666494531788800,114779 762438761309278208,44370 793847591108608000,249926 775428762225610752,140444 765656089392185344,88930 767799821713276928,100605 773936202462494720,139404 761155272551391232,65180 780617074943156225,182036 791060764467560450,232471 788722623119134721,219942 756203995069292544,41680 771978062368038912,128934 773891728130478080,139404 776880520072404992,108396 759118199090667520,56964 794328498475245568,257786 777277904489099264,159956 779321639506849792,171379 794028456925216772,257492 780930774539182080,182659 760893938102308864,64664 769875999165210625,115538 775759904799940608,148921 792681071544406016,246987 762631319541211136,73926 771404275486523392,124904 786218018137186305,201494 785628951800492032,197341 786673003274862593,205728 793182698269503488,249926 750365943050694656,12898 775959927059689472,152735 778187899728760834,165488 770230179591585792,112872 771669650748936192,126833 775836499157721090,151947 752655804579258368,22779 766344019358150658,90482 770379258266910720,118191 766344070176313344,90735 773947421558661120,139639 791424933133815809,238099 749334544189362177,8160 762733776506159106,73814 753579962800693248,28281 774994331727962112,146259 788000574134288384,214354 761400192658706432,61051 775969635011219460,151845 794565504602112000,261155 780592200308563968,181886 788173466033729536,215005 793550422484975616,251234 733325026435465217,355357 793456951497625601,233692 768917323528933376,109767 795409315762995200,266079 776128065164419072,153845 776206530546769920,154071 781073107972796416,182726 764821498863419392,84666 756575065853091842,43225 761537375382142976,68891 767371624895115264,96806 786281783587241984,202200 750248656872308736,10735 755162580285403136,35890 757685920841760768,48753 773740742460186624,136605 779622889180041216,173347 781174791927570432,185310 767364548596797440,97377 756960173541982208,1248447 792509382860894208,246392 762882481557086208,75302 786706300554055681,205181 773874437724643329,1250089 751833311958433792,19236 752961987970236417,24534 794383637139615744,257492 732235088021295105,349312 761749554668548096,69947 789483658482683904,225358 791788157159157762,229693 790314666027352064,11774 764271577538060288,82544 772430149694296065,129649 775008091293134848,146259 795372673115115521,266151 758182238764797952,41703 758044183236149248,48663 749622380000051200,7546 758042351776456704,50278 768920891875090433,105643 775375292554543104,11774 789358331995369473,147748 780720925146685440,182257 789116517459820544,221136 766437635434934273,93184 785335624752476160,11774 788395494594805760,11774 792563978350174212,244270 788532784214183936,104244 770588801701904384,103354 795428093716549632,266079 770699775993864192,119771 780389667640410112,179414 760630654480547840,48052 777514890525368320,161387 790544705335558144,231894 791260396409622529,237491 778052192934694912,165523 756399467629207552,42249 733256120551235584,349060 772468944846327808,131045 760981739829358593,66116 732412539708055552,351387 773881288147206144,138819 760108563578621952,60866 787015693636030464,207287 774811650746568704,143585 794688465174601728,262752 772463123949314049,128934 768940819092996096,108729 775138510864916484,147391 760294106958434304,57336 761312814078111745,67229 769480800039559168,27164 781655865610932224,189235 757532322589794304,47737 758399860575834112,52696 773912250243440644,139404 794510422019870724,260871 764851546895032320,84724 785785872998334464,194042 793738397852413952,253880 790293024626642944,210760 790977475165642752,11774 767683967315120128,100620 795369624518934528,266151 761530906565758976,68993 774015373607772160,140025 771133514196643840,123812 777571179397844992,161456 789213102281625600,224680 795100685716946944,11774 756623353947959296,41702 774341203907051520,143051 775730297123983361,151185 790937474319126528,232169 765966098042761217,88603 787601071820660740,211794 746905190033416192,1170583 732782309565472768,1170376 753708560572219393,11774 754831951685648385,32448 776470763511517184,144198 760983929985740801,66167 765006379463667712,85562 766725207499431936,95672 781205963164508161,185595 749842036099018753,7999 766329404788183040,92202 776963422697230336,159146 785252900578570240,193669 761675027326443521,69711 752157473809788928,14277 773888179636056065,139404 775385393009156096,148537 792506360525000704,246225 751126048956305408,17143 776112291708215296,152887 795746940457721857,267862 790489433053073408,230282 790918919418548225,206666 793095531731890176,249469 793986742181187584,249926 762763305916076032,73814 790263064595660802,229159 753874958242099201,30259 769592099666669568,104313 760573931380244480,60794 767836543692267520,101681 778275650880679936,166390 793800318190432257,255393 759116132057964544,56964 756603509412401153,41839 758306727750053888,52061 765735160369197057,84209 766308170276835329,91946 787167296246644736,209416 767718090566017024,99965 755726104556474368,39235 792570803602587649,11774 793948607141449728,255870 792028749827043328,243075 753340057218486272,27187 755089550301663233,34666 786272139414425600,201958 743392963242364929,354153 761753787942002690,70355 765558943292592129,87788 794693799012405249,262053 753270145854742529,24467 762806009849143296,73712 781252093327863808,186434 778207391577931776,165192 788563517033029632,218275 795705383407026176,266151 765708802851233792,88881 778567129603989504,168794 790946823405985792,234653 776487720340320256,19246 791001164401651712,234583 788749717035425792,220332 757768104969658368,49180 768513726827737088,104999 791317324854853632,237854 758173230624542720,51385 777997445011640320,157082 793132205325160448,248988 794228419571499008,258044 770328977479131136,117377 749302052992409600,7778 750362699020718080,12883 790802917523464192,227795 740384683402231808,11774 790363770019258368,227269 795670763990904832,267521 761383147179274240,67973 773527843699564544,136515 788823747683717120,220130 790689073736327169,231784 755847559323656192,351147 754760031480930304,33549 767426900230746112,97519 778363399101001728,166852 794147276042227713,257492 752209704143708161,17416 794407945404497920,233467 791360067769475072,238207 776786245557088262,157755 777642396817522688,161998 795261252742348800,264397 793583626076229632,252679 755759291152293888,39462 755990299470540805,39685 757283479960682496,46407 795723094153396224,268101 732515246036783104,352386 761283444710240256,67023 776138262133866496,153095 779702047062929408,175092 792553360503214080,245148 771573665473323008,126152 773507748730470400,137042 791426751536717826,237908 793256572801736705,240483 765060115615584256,84422 759521020818690049,58093 781230782471872512,186212 779056982724673541,171886 787145892100997120,208016 758992797806436352,56161 773586441192501248,137042 776429450955264000,153774 776857100676890624,108396 779326160119279616,11774 780586987925319683,175241 788455298398760960,218275 760509161616486401,63149 751055589610909697,12859 794191490977300480,258598 790241885742850049,229693 765205275598917634,86103 786612474674028544,204539 773672953284268032,138165 786430029676810240,203674 758064270890250240,49798 787249117462458368,207613 763567013138567168,79037 794009067668783104,256502 769911928990863360,112399 755154739529154560,35890 788441863422373893,213828 764097798727884801,65180 775023032721141764,146216 750768036446085120,11495 776122579463512064,153845 780577591220506624,11774 766668765463318528,94627 771202391462981634,122861 795005727853121536,261818 789817232016678913,227873 793586178150768640,252679 751149496348860416,17284 775371116021940224,148045 792055855885672448,243292 793215137704390656,250633 775735281290993664,195876 768975432523800576,110585 794917013567184896,261155 764877415113854977,84724 791658609537064964,240483 794731218214457344,262752 795760297353023488,247930 742790726040223744,47188 755557462242131968,35044 772847758487289856,132364 756213637300252676,41929 759062043362287616,56552 764947693458362368,83342 776735309929320448,157693 790331351824162816,230282 774910287254290436,143172 780952648786718720,155390 756887411888525312,44163 768856805543817216,109666 767547647540408320,97852 764968938706989056,85562 793211864884797440,249926 766417563094056960,93823 772023995155746816,129108 773820036217606144,138819 791364860009385984,235487 792867544986112000,243075 763012051585425408,75724 772865455757201408,129558 764159937069146114,77163 758400119863508992,52696 765985507104940032,90694 759783810883956736,58959 787278705273950208,205728 788066590248099844,213887 754831973143617536,33356 790603730370473984,220767 779441687085117440,173011 793277749012099072,249926 787910339455102980,211347 758660567221596160,54070 772415805938020357,128230 785951879117279232,199431 792056438847860736,243187 773549981890383872,137158 758336110514802693,52554 760568022402674688,60794 780913109254836224,180520 733063381603782657,349197 756662560938659840,43391 787802122523783168,211347 789983585977729025,214880 793141622460522496,249895 750407005051899904,13262 768508606668865536,106819 791786743028604928,203710 788469419802497024,217519 793223369386622976,249926 794661849409159172,261155 757779974275211264,48663 766244972009959424,90401 774104345830789120,141360 781501558152306688,188119 793161821633015808,249926 777445082836439040,161349 778360419828117505,167676 788067383827136513,215005 768227673839513600,102137 765581811011448832,87904 767006574346838016,93144 794708441797423104,262226 736043797952483328,351158 761668123653124097,69947 753558377301770241,24023 762461503953920000,47283 761579978811072512,69245 793228263804010496,249926 788055911021547521,214247 752182076036775936,18011 765978228414640128,89876 767835250047057921,101681 795482259448991745,266079 761245985225879552,66575 789216840392278016,224736 756442891875123200,42405 778605816454656000,168794 794672144194174977,261155 787769248701571072,11774 789181502735036416,223899 792078064498860032,233467 775118672591523840,146704 762868536444198913,47188 778689356487794688,169923 766371005841469441,91894 789247221954772992,220689 791347967512891392,11774 754198138752266240,32157 791246818755637248,237325 788420905592557572,201555 794554664435888129,261155 788532058448621569,218495 794630455362457604,261155 765944792186359809,88669 750826792747880448,15643 752981645716783104,24788 772964939623501824,132335 775487748010569728,112363 778418891944894464,167180 758739856369459201,54726 776912294584385536,159146 791767856530780160,238099 768604709515096064,106896 773401612626853888,133702 736048617329438720,11774 794895550135025664,261155 763832685219504128,79344 795346996886470658,266500 781561524880105472,188577 792158929656680448,237964 779106693577781248,172799 752264771920158725,21074 755777138779910144,39197 789442087007752192,225981 774707453883801601,144494 764276929423892480,80939 765395114046787584,82457 764177057265946625,81938 780668089872429056,181419 777178076040073221,160530 793094518161612800,249469 759858256382746625,54070 753589494801104896,28281 765498298245455873,87249 794590224609406976,261818 795299224795643904,224450 789175914735120384,221416 754166691337211904,350419 764994927143051264,85657 791809529667125248,240890 763875916468584449,80939 772635371435724800,131045 786277519800479745,201958 792899620074622977,238845 732493835050192898,351617 785494405096546304,196277 790889610691940353,232863 752907326814904320,24316 776829643953348608,158348 789885046429655040,225981 777689107791093760,160703 766866625274445824,91700 777089758703091712,246425 739452905971798017,352029 733437787081318400,352911 794670184183250944,262022 794589537242595328,261818 760130804462653440,60855 786623079426383873,205181 753580101552439296,28037 777994300080652288,161988 793842905014235137,255942 757314704498946048,46006 774280837168631810,137965 781827570996219904,190635 752621418681081856,22715 794332598856130560,235951 751170691815186432,16299 785583348156542977,197297 792541845066805248,246314 793429019827908608,108396 763952819934081024,78159 743044989345628160,47188 773626098739359744,136904 773597049140805632,137965 777549572688142336,159475 752770624892837888,20932 768957240023715841,109666 778356826874064896,166852 759762853620436994,353879 777511457340751872,161387 794586818121371653,261155 733025179517915141,355293 780002785546887168,177472 793601251191775233,253042 793838582897086464,255877 794620115627245568,261155 775395527504502784,1250214 757708840804712448,48991 769160995398909956,110344 786939143838457856,207613 791659651788070912,240483 794611472282292224,261155 780597952968585220,181755 793244491369025536,249926 768208742643105794,102137 747524581427077120,11774 761562749453365248,69231 771319198865915904,122146 758143989925154816,50923 751609701192732672,18893 758813689516429312,53995 759768895423033344,59666 760953454584033281,65626 793791441755516929,255393 774609108926246913,142906 750826394700001280,15643 794314352862134272,259457 753456301380820992,27045 760638849244598273,41680 755421286432641024,37044 771424606389473281,125554 752295663271051264,17416 786175544983511040,201494 762115058897915904,431998 768233541595344896,104976 785963299032535040,197286 788163597528625152,215754 775469973556727809,149121 776438335447465984,155390 785413125776572416,11774 763213209184575489,76510 778304453984198657,166300 780975130746814464,183269 791060741059141632,234564 764886137957515264,84724 732367075256074240,350660 787006727690551296,208379 750195727830102017,1170384 752740433009078272,22575 768085794133114880,103354 792918519952265216,247240 770805757637857280,120690 759376921142501377,58024 763140978102403077,431998 777491114471202816,159192 764781580778811392,83751 791818439442702336,241678 793206916059058176,212522 763535987938955264,79082 750678880382390272,14459 767766639316172800,100893 758069681827647488,49843 761561936274259968,68993 765249912774811648,86645 765571855344214016,85938 792945185332334592,243075 785984909626085376,197512 759815467691347968,59666 766721159891124224,95593 780852576430465024,195876 779329914210181120,174115 763485232943083521,78159 778332899862941696,11774 764500813767061505,83720 776084476417880065,151947 793144278402859009,249841 759977810047930368,60172 785273605055651842,352761 790963219204444160,235487 776203135312429056,154534 787885369488510976,212139 765087805001256960,11774 792248720150573056,242693 774015406528798720,140211 793180947160203265,249469 793998674430951424,257492 768045367459995648,102998 749989849860485122,10251 791848941272858624,67852 774002028041285632,139404 759787059473113088,59666 765519529879494656,86223 751966222074404864,19792 785418793749127168,194648 779328035027902464,172802 789179047519490051,223899 790268318733119488,195764 761192794702700549,65974 777664629279432704,152314 781307568421470208,187294 757945544144621568,49400 788761407156289536,220332 794335794164998144,256439 766032220259749888,90989 774950601478303744,110585 777639320438005761,162430 750160757145399297,11495 786639874128351232,11774 794633461743177728,261306 758504946291572736,53703 764286177021038592,71825 795614417563971584,267655 777143359706173440,157082 764251789692588032,82018 773913911296864256,139577 793098256079347712,249469 792555258140565504,246392 743524135771451392,335115 778300172514189313,166532 792874928676691969,247087 793540009131319296,252408 794506132974870532,259034 765218685074051072,86230 757439345728946176,46006 786179337267535872,201392 789824843797725186,227242 785664162722488320,196277 771155715910139904,122759 789693942178668544,226490 733657472838176773,353374 770045598208786433,115435 751705766797639680,14277 791708507527647232,240070 764328197794197504,81946 788418110109978624,217285 761360201962315779,67679 761580888954118144,69231 768068313373171712,101203 774911225712906241,145876 778155016020451329,164826 795204453435604993,250633 764872346486263808,84724 794313808391131151,257492 785675959215063040,197512 759385912623202304,57877 787010078335467521,208379 742387666688315393,11774 787994227905073152,207151 788996811226656772,222627 764791970711470080,84724 755096938748317696,35449 794981269624893440,262849 752623360467697664,20313 755054619433271296,35044 755689814536531968,38792 763161060891320321,73814 793122931861774337,247379 787915818247987201,213887 766331358608326657,87607 755241603158118400,34339 762681186560909312,73814 793166502564364288,249469 785816631930781696,198591 788128222357688320,215754 793111375027445761,249469 750074285884993536,11015 776560750122954752,156053 755327442508771328,35890 769483735125336064,112788 795691422984863744,232894 776093488559513600,151212 769725159309582336,114422 766184092656398336,90482 780141723578167296,178491 791344774686965760,238207 761266500204306432,67547 788489366490456069,215608 786731834281525249,199211 767667194897379328,100553 767705345258954756,100605 795289944218542085,263239 780781482700779520,165590 793417648042221568,8044 795050130504302592,264397 750679616940023809,7836 751643352576106501,16728 765615903191003136,88669 770798440116654080,112336 766743076102610945,95672 768134867095810049,103212 753787506684993536,29898 777637967296888832,121080 786352165250031616,203076 758267509980164096,52061 765366990626230277,23217 774137959750643713,139404 762763042186731521,74281 790034453842255872,229148 788593207877705728,217106 778966246482075648,166532 765035043450449920,85562 774017824675291136,139322 763474309662674944,78159 765283194421805056,86873 767748035363348480,100893 763130749247627265,76794 773910776021065730,139404 789795254752911361,227925 770672030379307008,120610 776152709330145280,153845 778334880841265152,167220 779443454556471296,174230 749609597661540352,8961 791597668942221312,234864 765282869476556802,85767 732680881752526849,398866 773905583275663360,139404 786910316701429762,207287 788779527803703296,220332 760573783283564549,62728 771477089279053825,126152 759772993568374788,56964 792374976221483008,245056 744217144208949248,1011996 792937866317983744,247877 767545634463166464,99851 786125656556011520,159876 762225757540102144,71597 775774334308589568,151605 791940582838894594,240584 793356505064017920,249926 794699502024359937,252581 742104134413733888,1247507 732702345461661696,352911 754079357212254209,30590 765151848290455553,350711 788499254725648384,218275 795687029979942913,261155 764644410990727172,82066 774799798524321792,137795 785608584981872641,196917 793839197824036864,254135 765984861391843330,90575 754862565482717184,26721 767866489844228096,102137 793104633048788996,249469 792001973960704000,242628 778685652967620608,169923 732176244570132480,172295 786421525322883072,203832 778633847961448448,167319 794210082422595584,11774 785358207522791425,195424 788122986528186370,215005 770728086870585344,120557 780631415281086464,180977 763217672448438272,75724 773897486842888192,139404 779746268423843840,176109 780831491718647809,80785 788924334576459776,11774 760561656636157952,63451 789437488485937152,225981 755209015945076736,35044 776914984345436160,159258 793114812507049985,249444 778305441692540929,166852 792713084922163200,235590 772580379781922816,131003 774803185567342592,144654 764169512627286016,82283 758072930190237697,49843 761510157255933953,68893 766687584667906048,95568 790993146717110272,220689 766364994275606528,93286 776630819632721921,157082 788007254587047936,214354 790193250246205468,229693 792242203120709632,243187 779296404141445120,173753 755813285891444736,39235 773982152287322112,139360 775963973547982848,151741 770756830876147714,120610 777147774387093504,246425 789144795205763072,222647 757745044795322368,47693 732635420056530945,352466 761910669474164736,69947 776979320120102912,158520 787366003835441152,10788 794681023736979456,256276 787914810608324609,206054 751099950763692033,16897 788604472217985024,13324 788891374183600128,11774 764582306241732608,82009 792013006938972160,243075 753202432260370432,25873 768087265071337473,103354 769704562915540994,113754 754717053152473089,33356 780861326579032064,183269 775976927450595328,152735 788733717372018688,220332 795701090398433281,267855 791837576604880897,241819 754054657538797568,30590 773983585673973760,139404 769695363938877441,114987 786043921919016960,199262 762802374817624065,73704 756520243757850624,11774 787012640925069312,208176 794873040454742016,249348 766074415285145600,90384 789178645952593920,218275 764832862025678848,84422 773757516077527040,137033 786634296496951298,204413 781229402927599616,186170 755081934657744896,32873 789525480034668545,226810 775717915006013440,10474 794339725297467392,257492 791717640356200450,226717 791682185736642561,240483 794778648293167104,262784 769301202659975168,110585 790670364028264448,232595 762432689089622016,73201 788398672396582943,11774 794035785251061760,254601 735099909607718912,686533 790627994553421824,231894 740270951523221505,11774 795654598379892736,240596 764957907834245120,84724 765471630189432832,86653 775438335225524224,149338 778289221677088769,167220 786951315637219329,207262 790403794055991296,206666 786696195255205889,203983 793443177822720000,251452 764165780548104192,82066 780728404521816065,182257 756564218535641088,354167 787816400400199680,1248522 788903006595055616,221972 768133782759243776,103126 769915048252715009,110585 755655625858834432,35044 792622056441466880,244759 793133974142844928,249841 795096227398434816,265257 754719947180216320,33356 758016773681733637,50452 789841989697048576,225608 793380879695355904,249348 772834493610782720,132335 771432257961594880,125176 775522504764891136,147424 793990893959254016,256276 773782741439516674,137953 762084949881131008,431998 791239073780338688,234653 793200272084504577,247569 775835680878592000,151947 780690276612354048,182036 762631522105036800,73926 763938724312821762,80939 754075145178755072,30339 795739373950144512,267576 760993472992059392,64664 785895958424883200,197297 765352990274387968,85562 753325139274629120,25891 763174352531619840,76127 788480548159254528,218275 735052126582235136,352804 788468626885967872,218275 789856837768065025,215608 750087532797423616,9087 773946800986284033,139404 795046310650974208,264397 790878741832630272,234583 755816944566054912,39810 785843007840985090,198671 734731138435055618,351644 768140111758422016,97467 773957697519644672,139404 732171081423962113,172295 785586966800633856,193571 788136018461401088,215754 750529454317776897,13532 785235519215177728,194141 787164513506254849,164764 758440568838062081,53193 769691879659020288,112399 793138844585627649,249841 771069506647195649,122388 793593465380691972,252679 793176225124679684,249348 790587633768493056,232169 771740308149194752,126389 787318381217132544,207613 790733840318771200,232884 767709614683131909,100605 773771284828131328,137158 755860698970718208,18215 763463143284625408,77731 794255786230759424,258456 752725522384379905,22953 785542563184906240,130635 767523775751610368,99030 773635221757399040,137565 767177274349281280,74133 779114536339173376,171060 790950263829897216,232169 759063661247954944,56586 770671418539380737,120610 756317738809843712,42249 792327751491547136,240483 792369690303668224,244550 792500173641490433,245075 793998384893923328,257492 763690530018557952,79592 755407211044675585,36719 763794184696311811,431998 766699757116928001,94766 773868597793783808,139404 755864419469398017,39475 794345748959637504,258878 789823852268388352,223249 768443280870604801,104488 772123781061980160,117364 758134705954750464,50698 769325945186508801,112788 793302322923376640,251350 793646314055761920,252408 758467879188791297,53163 758266316696399872,52112 785700934881910784,196277 788418102849511425,11774 756252421278408704,42071 787100284698976257,207861 774199271805648897,131421 791742929056391168,240483 781627572526297089,188401 755014047129559040,14442 780843121437315072,183338 764837878534967296,84724 757778324655529985,48663 769345680087199744,112788 788944771427500032,216589 787398363595415552,207287 778042729213358080,164328 755556386113589248,37294 791265817010642945,237491 767265300643389440,92958 773880235007746048,139404 758741190300676097,54070 790848729523757056,234490 754114834787016704,30590 764646295982120961,81946 769308860666511361,112336 781644393786802176,188401 793214758992445441,250633 774106522318012417,135094 779391860078804992,121051 760523815193567235,63149 763125641352925184,76549 776775500178022400,157755 791347941403262976,11774 795306121250668544,266079 795724329069793281,254209 768464645040603140,105041 794704008426319872,262752 760754505176772609,64671 776633763140775936,156835 768280968583053312,105345 772143607629295616,128934 793878177328295936,256358 788505877628252164,217519 789282780374982657,222520 791059706710200320,235590 744274068627656704,349197 765554235354279936,86209 758459874669985792,41680 763879557736771584,1249165 761600562135642112,69231 779990685432680448,177712 758111381799469056,41703 773261965804376064,134993 751864137936883712,19792 763174677078343682,65180 791072330751610880,234583 790391825865531392,227795 794231968225296384,258456 762242015186808832,71611 791274309302030336,237491 766741380093718528,95899 795091686858883073,264397 773986675181563904,140444 772013495655116800,124597 776779020423659520,152594 772969520491180032,7092 773724614056902656,137042 788611846366457857,164764 778368143093800960,167517 791259062633582593,237491 755228117531230208,35890 786679562973437954,205728 769673425673650176,114779 775281597608230912,144635 752888272423161856,24134 771405590253961218,125070 756488245559619584,43391 785938905669533696,198586 753378584325152768,26458 795670751592456192,267521 759188870734962689,56964 780908134046896128,182349 790612866491637760,232791 788478945175801856,218275 756425174149435392,42249 778699129169981440,169755 743261523729059840,351792 775594981209829376,150021 793237154201800704,249926 795764993794908160,268231 763411796720058368,77598 763170504098316288,75899 773261356279607296,135252 764828788437889024,84724 761905632475656193,70941 733325622643036161,355480 775190883129970692,143043 775711355210829824,149200 763081251716825089,76487 770801928846671872,120610 770616462268571648,119937 795690056635662337,261155 760500065559572480,61545 770732960945475584,58802 779432094099468289,158229 794544831414476800,261155 785620930118549504,196277 764428105029124096,83429 768892952240349184,108880 766835282406731777,92159 770414672747040768,117263 789285235825389569,224680 751804118293893120,18893 758842080739282946,54519 774854351504441344,139012 785378311874772992,11774 758175282826215427,50923 775030824731283456,146259 765354377720766464,85562 766816617044914176,96263 795757620506349568,261155 795380049486774273,266151 793690734276718596,252020 780523993384099840,180074 780896706212814848,183811 765766090320408577,87904 770589508404441088,118191 776126241145356288,153699 785276028398637057,11774 776098558940512256,153095 768862120997953536,109666 759221369741639680,56964 776020912915087360,151845 780891148281798656,182122 794140060043988992,11774 788173464066600960,11774 792436681148334080,228037 752206786971729921,17416 772211614833446912,112788 775903577814491138,151156 758017608763531264,50560 786787859122434048,206225 768993290834341889,110344 785893868516454401,198878 758745840995274754,54052 769247639892271104,112399 781650288843173888,177455 773775637316108288,133705 771097876457848832,118191 755707509831262208,38792 774223444066111488,131421 775476182749966336,148170 790324852825534464,11774 795091197257719808,264397 760334573280436224,57569 791321287557775360,228354 793997830742425600,257492 773903925393051648,139404 781366907995844609,186434 780175079640485889,177394 753630704815276032,28726 738837092524908545,11774 792843921764200448,11774 770989854955974656,122146 788450402182258688,218275 792172683018457089,241678 781588123419541505,187976 756280177043189760,42495 758813811532890112,54644 761711309805060096,67226 776512934650544128,154071 756620277535035392,44429 788548371850076161,216009 781337572891058176,185310 773988159608659970,139373 789286913517563904,221785 794205935400992768,249926 791839966380699648,241678 767759291243634688,100893 758339698972434432,52112 779247325898219524,11774 790540156633772032,231894 756338431018405888,42432 764186483771269120,80393 785885713971621888,199350 752224375320043520,21631 756049536435494914,31060 788127796555976704,215754 758874582006628355,55174 764272282181120000,81835 794256958828269569,257492 787095262783086592,207109 765618624967143424,88697 776607321287823361,58531 757231990156333056,45348 781253022043156481,186532 795427140393177088,266079 761691748926099456,69711 792429664694312960,233137 791854065143644160,237491 751234188951511040,17847 787610021496487936,210432 760597956005359616,63655 753021334771212288,23742 766427003855581184,91810 751235131789156352,17120 769696737183227904,112363 770310697263726592,117303 776741270538579968,157693 794991329981829120,262847 763389455394889729,431998 794562685694251009,261155 787728181440679936,205197 789434821617393664,225981 792061940549812224,243614 771461623902900224,124744 778522276799143936,166282 791014662191984640,235620 792375372239269888,243075 785263708675018752,194079 774068248887169025,139404 776497572714311680,11774 778606563573366784,168284 775678796150300673,141091 753255606690119680,23885 749994529361715200,10662 753380861152681985,26458 766409310528163840,91946 760456686570131456,62063 775019943142260741,146259 776147532254543874,154071 786575893065981953,204413 767156858750701569,80939 780241114737541120,171693 792082211776278528,11774 763839922897813505,80482 786945264477048834,203350 770588881074790404,118191 775789002783850496,149953 781008793693978626,184143 777938039024869376,163901 793481014580420610,252020 773774369638141952,138819 794747786843529217,262069 791088322466635776,231894 793180929892102144,249961 791236653927071745,234583 753779932753334272,29819 773537730428928000,137042 793984162621485060,257423 766224226525319168,90908 761239124829474817,65887 780445640698494976,179718 752125695837495296,19768 770388822865707011,118191 789933150499733508,218223 764904885204742144,85263 774008518055596032,139404 773829669556805632,138362 788870513271549952,220526 756849053581750272,41839 767003425771032576,96299 764095479114117121,81702 765356909511802880,73926 790889515523067904,234507 791108730930679809,236352 792116820312465409,243513 778620834403319809,169343 791032907536015360,215057 793206757417824256,249926 776301202598494208,153845 794380001344778240,257325 765674359885180928,85562 769262700337721346,112399 764836636244975616,84724 786263243501232129,49459 795419021411807232,266884 742387717821075456,11774 767677570938769408,100605 744538534481137665,669866 775849504796835840,151463 788796959825989632,220332 778243980261724160,166422 794962948334686208,263697 752677270477758464,19563 778256693314461696,164826 793106957464956928,249469 760272258350788608,61723 761956182269448192,71026 794700408870567936,249926 769867256071393280,105109 792037800573042688,243187 758755211032735744,54519 795319058572812288,264064 753182049503109120,24316 778353433728417792,166852 791341229191626752,237491 768774734842429440,108741 792553271856541697,246012 758085897225207808,51069 776184129993990144,152735 785543404084158464,196686 775435093208866817,149040 791357315374944256,237491 791631346066190337,234583 780118251657371648,178076 778846784852484096,168994 792807734597091328,247241 759020475376807936,56442 787832308057255936,205197 794709537399984128,262752 751697212803981312,16728 776198309845225472,153573 791437757373636613,237332 778258214924095492,166913 788051744513101824,214492 790931763929358336,234583 768693511977828352,100605 765444114548678656,86103 791600341947191296,238207 762165876544069632,50500 791903805721882624,241819 757351154141519874,46382 790324367745961984,230297 787244775732805632,351424 793421384353320961,250293 789314279799414784,225359 770470159886712832,118192 771015616937492480,122148 750265922603057153,12233 753335708178350080,27045 758834603469656064,42453 794923371549126656,246425 788134982535434240,215754 788512713760706561,217634 794925058225369088,11774 791375962269024256,11774 792033629719322624,243187 778502423455289344,158192 764634951522263040,83391 768481733532463104,106774 785833194490822657,197512 793184079852122112,249469 766347294195277824,80939 790928886364270596,225374 780879488464908288,177687 767807193378918400,100605 791035401205063681,235756 750365900679831554,12308 793180681207554048,249926 760942891145441280,1248892 791303622122319872,236502 756380734777020416,42249 763068414239748096,74308 792408317767417856,220857 778963424759930880,166676 763454613425041408,77849 765501264327311360,87879 785706557803597824,197297 777403473138778112,161801 775024132933218304,145955 780049535473254400,176129 778714097210630144,166197 794982122087976960,261033 754138228060454916,31201 794776544250130432,262849 752841391173013504,22393 776622726823890944,53667 795749699370225664,261155 791998469552693251,239456 770751786516779009,120363 779345705001426945,174230 793389934614876160,249926 778788768253829122,169201 786498845366624256,203674 758346932796305408,50612 773257714440953856,122658 735675855339454464,353124 767360075228930048,98920 778215950763986944,166409 790919200629989376,234583 788408029553299456,217519 732536099558424576,352466 752650985743323136,22936 753924183353126912,23725 732334423773872129,351160 753667099038449664,29040 794822652439527424,262849 757271140863705088,45348 786916845538406400,207045 793847713234321408,255942 756724630652592128,44837 766766948923412480,94699 768202106750640129,90735 761626434913832963,63451 791354752042995712,237594 764560482514722816,81946 769827647463395328,115435 793474124634988544,251320 758418508724088832,52821 768978069923110912,110381 766015575256686592,90384 768147353874432000,103818 789456842950717443,225981 775804211028033536,150663 747461412608446467,11774 768162775432503299,11774 795730764629471236,267655 781850296943128576,190635 755256232986804224,35890 793175069673390080,250064 793700835762909184,252196 789966576464252928,227795 795417822381875201,266491 769311516860579844,112199 770458572710825985,119319 779480281631772672,173682 765240845511618564,86103 735152625876750336,350247 777921114903187456,11774 768903906428489728,106774 793871265983496196,255393 757319970741186561,46797 785328698702565376,194934 785778570576756736,197512 765738147636535296,74575 766622604740493314,94699 770778042809606144,353879 794218529264267264,257492 793233599344447488,248988 753351999370952704,27045 765019144488189953,82283 793133758681452544,249895 792817860942770177,247877 781328813401657344,183759 794292355167907840,258249 787699183490850816,212139 785268688773447680,115922 779328984605536256,173964 792840973101494272,247877 786398295719567361,203225 795247881305387009,108396 793127410023690240,249374 758251792195063808,51191 791322863227834368,195975 793106710407766016,249469 763191436695273472,75899 766022515906916352,90384 778039032714592256,165523 792150844128960512,243187 757588678545772544,48021 778302292000841728,167101 732172087326953473,349824 755796104747347968,11774 794871376674955264,258878 794189029830955008,258598 793800979829391360,255393 772156838464802817,127707 756256712542162945,42171 770368185254219776,118482 774433866220048384,129558 793059816218460160,248247 794966013418807296,262925 755061884622176257,22393 773180281243271172,134561 791714726090645504,238429 794689794622242816,262752 761435416910233600,66356 791382763198873605,238395 776724098357551104,157693 781914244522487812,191300 793182149348327424,249926 777108298667585536,159876 766461214616526849,91946 779082173362106369,172123 743001163080052736,350711 755048329499652096,35044 760340995577880576,61011 773621258869153796,138165 768965498990100481,110344 760562331759685632,62835 766165684757733377,90908 787994031850655744,213887 755861734162923520,39475 793130280315858945,249469 750063063626309636,11495 773924399644864512,135025 775895402759413760,151526 793460796499959809,252408 766362009042423808,91798 781210350054019073,185601 776788857819959297,121300 785857762928590848,197297 771453190617169920,125554 771529769678540800,125367 775572865638735872,148909 793246037213184000,250293 764817409890844672,84666 749372186398384128,8497 770244365293850624,117257 793524465338609665,11774 757540681816674304,47782 775845777847484416,151242 774800457239629824,144718 761309820834222080,65180 789939820147736576,228820 794554500447109120,261155 765340691920658432,86873 778645217821859840,168731 794141767146668032,256276 775126959642841088,146720 760498295370227712,61545 792093151120850944,243865 757648252149858305,47782 787177554696368128,207613 785616505283055616,197512 761032964310392833,57574 795082073069518850,353017 762457429409869824,47283 770997167154565121,121612 765371908170756096,86053 768203232279748608,11774 793624658692104192,252581 776043065404383233,142906 754126895999049728,30339 791164702537555968,234583 771160202766942208,121479 780628795917213696,80785 755589185323565056,38459 776735005686935552,157082 760455061373722625,62822 775314927607095297,146675 788034531999842304,214632 769690926994382848,114336 761767703233253376,70543 790726528363597824,231881 793097626128224256,249348 794568085780963328,261155 764185771045691393,82544 765551215707029504,87825 786729562310926336,205728 763362628156723200,47188 764938186552336384,431998 788115974431969280,214812 765390795759349760,82061 791091048248283137,234583 760919198356963329,64693 760214048692723712,350270 756505972655480832,42249 763664604341866497,78566 777968981026050048,14383 765651310209175552,88930 755160484903579648,35890 777451433193041920,157422 754203197191942144,32157 789720788622413824,220029 773514932088340480,127455 789327404120453120,225456 761684033440845824,69548 795762257372266496,247930 795072540079255552,261050 758112609727938561,50698 766128938330578944,1249308 778653908356956161,164001 779035577559777280,172120 732555896207728641,351837 764208541204905984,82208 763432180894801922,350828 746377858717622274,11774 775009796869263361,146259 794703845641293825,262752 769124942537433088,105345 763714826724077568,79223 790546036146204672,232137 756215528469954561,41793 750755802143678464,14502 771166649823014913,123494 777363291949498369,156835 778858961948639233,170253 765312583863631873,87062 781290863838109696,186434 787614039094468608,210289 791409315374510080,196314 773494592264085504,136904 785532943640866817,195975 792120105454956544,242693 793985644213182469,257325 753746631397257216,29548 780540765877350401,181409 762805089568493573,74281 794786725402771456,261155 781904794315141120,190870 786143533665284096,199960 758125678785097728,41703 766019132471009280,1249279 791693872610938880,240483 766256082482188288,91946 776125381845843968,153575 764169405353889793,82209 785930039124643840,199546 790120534008819713,228172 769326165697830912,112325 791052894627921920,218892 794527504392339456,261155 761387209484152832,68373 780462517575421952,180343 776028966952005632,152735 776144556802781184,148684 790514566119784449,231894 787218345900642304,207287 794261797834366976,203546 774838328772308992,144198 775898622500204544,151526 792757220941242368,245575 753854675242381312,28508 794532356711280640,261155 768647309101899777,107423 794485227620077569,258456 755723254443024385,38401 789215920875040768,224333 750876442825592833,11495 764193171337207808,82283 786592562387689476,204835 776785951590940672,157755 754072840920567808,31035 789089006684409856,223286 732895896317218816,354506 762000922775924736,70540 761267691034284032,66851 793526658754080768,252706 751860987678978048,19472 780809464643481600,182726 788492592618967041,106085 758068860742500352,48663 794270238422532103,259482 794869641382400000,261155 753086324710801413,23739 755959270391283712,36735 759873654519848961,60134 791019159685505024,234583 793125389031866368,249469 781725042757345281,177455 789458888542289920,225981 750058137948819456,11250 795041398185562112,262849 758131298271502336,51239 770019709618098178,116373 789921192316637184,228583 774668428946841600,144824 755162966341877760,35890 732855115128942592,1035907 773958359926046720,140444 780792560746958848,183269 759893149607079936,57336 794980923053899776,264397 779998050693578752,177724 774931954001215489,144542 776855572926894080,158524 785912749129957376,22735 773577434968969216,137158 787780763462885376,205197 732196764044955648,350021 765348336358547456,86472 757702524480524289,46958 775037397398462468,146259 755902525350391810,39462 769676703929077760,114301 780546149023219712,178045 786718295793754112,206008 753304089190998016,26894 777247552286502912,159475 772437437972779009,129649 778415113942495232,167398 751965629721239553,17842 774660788753616896,144654 777949348529213445,164900 791389077224493056,238780 768490568347480064,106774 767075899288260633,97811 779087125392175104,171795 766050667421065216,90125 765698477179318274,88489 785853643861864448,197512 787730064183955456,210207 785609450161745920,197512 794997925579399168,262925 793998416204283906,257208 757236940315975680,46294 763073154520612864,75724 767828873665019905,101681 793193337587138560,249469 780956310602850304,155688 785981995021049856,200382 749293053203001345,7866 750328563254124544,7866 780717374228029441,182681 773988515621244929,139404 788024077814423552,205197 774753940940398592,144494 785314966836477954,191702 793791732387229698,255393 785679310422102016,197286 792421828417482752,244550 790477362467000320,231679 771730739872223233,125738 772763971631845376,129983 771954199106088960,127218 769576828042379264,112239 762632947220508672,72534 774665189291597824,144654 785547877208719360,196788 779638468741824513,176030 757650011345694721,47940 761323115771142144,67852 764494810103152642,82209 795207634085433344,263895 785261703466455040,11774 793163511572500480,249469 776132059525881856,153760 766976136165335040,96189 758055375098810368,51069 767003699042451456,94705 791420318682378240,238980 773950946627887104,127871 780830010693128192,11774 756317072880234496,42249 757397971369533440,33592 785247499615399936,193889 757586251536998400,47761 765647432768032768,88902 756582949705900032,43887 758698985653620739,54070 767783388065435648,101505 793150379412205573,249926 771391746211065856,124597 770789756737159170,121479 791652477334458369,238271 794747863721005056,262271 756315741138329600,42249 755316358716465152,35890 756506662752686080,42249 792860384034160642,247240 756221041555365890,41680 776768487394074624,157708 789331088111833088,224680 756416001265152000,42432 788737962511040512,220332 790992123013148672,235824 757793703364661248,45964 740323164773875712,11774 785712324694769664,197512 788169198547656705,215437 758403863925841920,43947 750972298660896773,15643 768103647007875073,103481 793335931478474753,250633 777376851979362304,161705 778595234284507136,168794 761320523204820994,66851 788522528968888320,218275 788882974666289153,221785 788887369932038145,221972 791085666717151232,236216 768626611356770304,106281 791755897487974401,205972 754848150221754369,26721 756203825891938304,11774 757341899267059712,46404 771383416000548864,124004 764523205335871489,82066 785603252167532544,197512 787718016683249664,207151 770808383565856768,120610 772751060549111809,132335 793626268822413312,248516 756603226124849152,44273 792030415267606528,243187 771420984268222464,124597 790961897591930880,234653 794188625789394945,235597 795274392465010689,264397 751944640438435840,14277 765334732934672384,86472 770451070719885312,118191 777909776990736384,164403 795719658582212609,268231 750394826298798084,12883 776295583602446336,153845 790603926919782401,232791 794294336452198401,259543 768773816160022529,108849 792408177136377856,235374 781646208095784960,186584 786288592972754944,199960 776894501348577280,108396 790032823461838848,229105 793791795830231040,255393 765002858987081728,73814 790702056478650369,232169 794732717661253633,262088 781588141207609344,188622 786370537618444288,201958 761807526270689280,69673 794407195181883392,260033 760480299222462468,61117 795417092090720257,266500 761004102394507264,62798 779000270428725248,171795 792548078091763712,245750 792816543553814528,247241 794633740827893760,261155 790781969688829953,65113 795654670945579009,266500 780824600057901056,183468 785914267312586752,198571 764252858636132352,80939 765214318677876736,86103 795380107309436928,266151 773583023681908738,137042 758261464134135808,52112 787031614081552384,207287 787885267889729541,65113 790602865144463360,232169 756944479727128576,45311 781342819986178048,139404 793220557282082817,232911 756572519830810628,44056 794528147131760640,261155 751551547931144192,18156 768500251355324417,106819 793637639324917760,247757 793560617579712515,252014 791713523109732352,241034 750154433808338944,10057 793946598439010304,256217 773584662144753664,136904 750842056663179264,14582 792113200842113025,243513 785443767310581760,194129 790744859111940096,235349 757306806762807296,45014 759123604407660545,56964 773639744982949888,11774 786917502844563457,198304 788404811762917376,217519 795740797752791040,267576 773891602456518656,139404 751946492651442176,17794 776402051165200384,152946 773934032052707328,140211 768983316435382272,107469 786336872075112448,201958 786968012284895233,207949 794955649901858816,263895 787911529794564096,205728 794534640518369280,261155 764266554498441216,82582 792048656127930368,243187 785269260113285121,194213 774193800377933824,141887 753236198605332480,26140 766800468399890432,351152 772878483034865664,132848 776907698843430912,159308 760913670159249408,65180 765752906201137156,87904 787319096446685184,209918 765710104624672768,12954 787711366622613504,211917 774364367093637120,142668 790881825602301952,234563 760853008863203328,64677 766261112559939584,90384 755070426938613760,35044 756975064675864576,45311 762672402857881601,74133 762676494158041089,73926 761362118423699456,66801 773574009736790016,136947 793146662101192705,249895 753280924091944960,26780 787195238234198018,207965 765620117464051712,85805 792212385092235264,243187 761974623001010176,64722 794629357624885248,258456 755008618861326336,34645 772121916626784256,126677 785627614887104512,197512 757042189968957441,44450 767870266714234881,102249 753245649894711296,24173 773920586703790080,139404 780597117672824832,181935 779390344102150144,174557 768671576074182656,104973 779096467877146624,172621 792025241736183808,242712 792809629755506688,247240 790935559288000513,234583 764859721283149826,84724 791076306523914241,234564 793413146358779908,248253 775029807113461762,146259 792849381921792001,247241 764215051997876224,82066 793242693128351744,250293 760176286996332544,61412 753955373271412736,30590 788231465267965952,216009 793794547243360260,252368 791981180195188737,241523 793105504046313472,249469 778532083211829248,163015 768517585734344704,354847 775020538804731904,144611 778986359348486144,171693 786279740000743424,202429 792496095645532160,246225 775010065895989248,144654 750367612572307456,11495 766386934113378304,86815 786366845355978752,203350 766325168897601536,90963 795316579579871232,264397 790325339520065537,230277 759515542398971904,58041 776881845149597696,159146 795214837785784320,262752 775569066077466624,149953 791805664507138048,234990 732653709059076099,353002 791075515796860928,204413 778282586716172288,153845 758327886696906757,51069 773871285281710080,139404 758712297569263617,54070 763969436696969216,77590 757250732106080256,46406 769335532262416384,97685 767399483198021633,98972 776556249299226624,156926 794940840607158272,260460 753767006957105153,28819 769437548905127936,105799 778033659756642304,165097 755558230219186180,38459 768880337074085888,109767 770328359892979712,11774 793143633067126784,249374 764999438091759616,85562 792132241803444225,243733 793497237682724865,11774 750412118613262336,12883 786739189123514368,206189 764117235245821953,81869 770610750280781824,1170396 780668266091978752,182313 770784743260434432,120610 781340499189923844,170187 785913836217901056,199739 759077755522801665,56630 768121747380011010,103354 793134073455611904,249841 794562552634163201,261155 771683905791418368,127134 756512181894705152,42432 763198001464606720,75899 792057710195769344,243576 770073880052506628,115530 779392343342518272,121051 778680576765157377,169201 758114737498402816,50827 775874268399820800,151539 765537233596215296,87904 790971382335016960,235590 794910955654221825,263051 788321415682486272,214078 793355127763505152,245591 756478264072372224,42432 753611588662333440,354828 761935110761394176,431998 763834132124295168,80716 764917446721449984,75173 786025120565497856,200235 764834711088861184,84724 766390468905021441,93286 775184288094363648,100893 772053215827243008,127711 759601924534439936,35479 768972392920190976,110585 789302512444641280,220332 771431407944073216,125367 790696714432675840,136170 761767609159254016,69684 785986935227494400,199546 756969724571975681,45125 768574648690675713,104162 750372154630246400,12883 754710294480453632,32941 760233979744231424,61145 752152723752124416,12728 771437658585305088,124855 753334053185593344,26140 771516424057712640,124883 776809900890583040,157840 764691372104306688,84422 758632452839526401,54070 789310463737729024,225360 794686762522185728,262752 790946645999390721,234796 789153177023156224,11774 795102814481612800,265257 780409822873128963,179560 787384554042462210,209800 788782898539220994,220332 756879832114339840,45122 768233846059839488,1249507 762426759136423936,73102 794536668501970945,261155 777086176771670020,159876 762126288337252352,431998 778635236343156737,169262 777682848799076352,161456 794524063402168320,261109 763567665285701632,77612 765333946414477312,87245 766383610437828608,92213 795080635740082176,261155 763566576939462656,78853 770458780110761984,117263 780868806532968450,183468 755880397767147520,16299 780975881888169985,173628 786972015743893504,207949 790662753958653952,232595 793273832731660288,250033 795407305277865984,246425 732594476225581056,352466 770259171241525248,117257 732654768917635074,398859 788443180458995712,11774 794307303537332224,11774 757852394625441792,49754 793995749335789568,256686 780529068160585729,180655 776856535381053440,209828 754008620891766785,30815 795061969426345984,261155 794122864383426560,257492 771911802942730241,128143 776119927744892932,153194 757559562744365056,47761 793575092542398464,252741 749601221317632000,9056 753994695559241728,30815 760184368627191808,61412 759491094010703872,56800 791342204434288641,234583 775060219017789444,146259 774985358723338240,146259 754718017871712256,22393 772289760631005184,11774 786256455364075520,199546 787371079648022529,46572 773260707915829248,106716 755917608428470273,40437 792771925734936576,247241 792819595933396992,242693 794822193175785473,258829 780599563635847168,181935 763817258695090176,80486 769206814525104128,11774 763594923992027136,75724 755864909561339904,39463 757444440407416832,47261 775672790162649088,148870 785970367844147200,198591 795768308058431488,247930 786972091216265216,207949 794224003476951040,258598 785702343039868929,197512 780482090194178048,179742 732215236019769344,349824 763426784675262464,77731 760207815919169536,61051 793431158214135808,250633 794007358720462849,257423 777616726758346752,159475 765661222905798656,1170769 758830997865500672,54519 789164514218422272,215437 772809264863715328,132578 788005396124434432,214354 785482273672073216,195849 774355830917464064,141887 785705511144402944,196277 779439151133319168,173682 760986817831243777,66116 792733415254679552,11774 780116359300587521,157387 792895537922146305,247877 749624953981378560,7546 778292874156834820,166362 787011798771707904,207287 758070268111773697,49843 768169088547819520,103071 772821091941175296,132335 794338337674985472,258981 772136932193206273,128519 762724477008384000,73910 795070528163893248,261666 767265146645389313,90252 774021322816880640,129380 788863559887364096,218275 767133193929719809,94699 788122257105129472,215608 794812306819383296,261155 751800592087920641,18495 795113660989444097,264774 778091464563851265,164912 787762740978970624,11774 788833928811540480,220526 754707744054214656,22393 758352756222468096,52554 785865630129987589,197512 754708174326804480,22393 734432047599628288,7224 767015166001213440,77586 790882965463175169,232863 791245632057053184,235886 766123706686935040,90384 751808990946816001,19352 786915027051749376,207287 760177744411897856,61145 795393417425489920,228101 751922266087104512,7127 771462510973063168,125204 790622286802018304,232169 754071916038598656,31400 753363929498316800,27045 781148798508818434,185496 790687191508758528,232471 762732041758711808,73926 776516428195328000,155916 768887096656404480,106716 793848743351255040,255065 765058938429517829,84422 774080041915326465,140444 791158527092002816,235590 760219294278021124,61834 774650398615347200,139865 758250493743210496,52031 792888884291969026,247877 795701245646278657,266944 786636637690171392,205181 787639113633533954,206101 788407887114674177,11774 761306797646807040,65180 775773126000902144,151071 756979189161529344,45672 775176855196307457,144730 785665041936900096,195975 759208356737323008,57463 765899588154822656,89859 773982107618123777,139404 788733005191868416,220029 767763098803507201,100545 750477498039701504,13532 749404218713190400,7855 772854790137208833,132364 733059838687612928,355261 794011576923656193,257492 791788107754450944,240483 794048779435511808,257429 743122319053230080,11774 763193234713522176,74727 767115528557191168,79020 770525859052650496,119636 773563155926568960,136110 791090842547187716,232911 775031535502184448,11774 758277752760008704,50923 793917501935489024,11774 794616297950625792,262025 779474226256412673,174315 781172048219385856,183269 795408171644944384,266054 765658764770811908,88930 791817818924785664,240661 780885054486556672,183338 767861301586620416,102137 785813269143515136,197286 751597788723552256,18215 770079798488141824,112336 777865908010164229,164001 758873117133373441,55260 790783080390807552,232884 775169860976406528,146580 791101525196173312,234583 788829090790780928,220332 791420166345154565,238780 775683335586664449,149953 760777554101997568,64709 770384706810490881,118191 785874447848861696,198591 791281998014865412,234212 788425704836706304,216009 793976066910154752,255942 774226702415331328,140444 763914881003290624,77708 776491145086038016,132364 792926907356426240,248516 764939999125004290,11774 781237618726080512,185595 769162631886344192,209828 794852560255520768,249926 791304786595414016,195975 790599966481874944,232169 766342710412320768,91751 793249413095313409,249926 773970936307470336,139404 789959642465968128,228576 750686070379991045,10848 760169512691990529,61051 760140025875095552,61051 761184238297284609,56391 758479316464177152,41680 785839715446583297,197512 758142709072789504,44429 785558269964251137,196277 778321189345173504,167220 790653269014110208,231881 758391960180781056,50314 789213176403558401,223286 758435321021276160,52749 793137129547333632,249882 750880791232598016,14950 773612273831145472,134199 753315165387403266,24257 770416647031128064,118192 791353910501920768,238395 794780304292675585,261155 756554979385544704,42432 763536209972834305,78566 762674990152114176,73926 772173782471421953,128711 778557950973644800,167044 792034564445057024,243075 794042861499117568,256105 795403887960326144,265638 794251730850488321,192686 794772956513587201,262849 794998694860955648,263895 733175896589406208,353984 774422714329149441,139865 765000840092409858,84209 791055243027083265,235590 788804935177474048,220130 795605325944672257,267521 785932390791163904,198878 762323545133199360,69878 785629536796966912,197017 733028834518433793,1170324 750504795169955840,13201 781273413323218944,186584 781427141745475584,186584 759132857973534720,57130 760162312871227392,61385 765654001547374593,88311 768927536680230912,110304 778035603233320960,164376 771476202330529792,125367 794526576155049984,261155 769278960169390080,112399 775884233260670977,151113 785715581349539840,197618 764839807688335360,84422 766717504534286336,95672 795337630460289024,256847 763800709573795840,79589 770072935319146498,115530 790775804187795456,233307 781790492891635713,189165 775499948905209857,149867 788483459496816641,217837 790666800488783872,233307 750826827732561920,15643 758103259345137664,41703 787064860336979969,207109 771476282391474176,126065 793610276444790788,243615 791387935757234176,238383 764927712372723712,11774 792068844726525956,243427 789529326244929536,226823 770356701727821824,118393 757918142811271169,49563 755892236240375809,39697 793809838933442560,249926 771775134822600704,127582 755262045705035780,35980 792422236888051712,245268 757354704787550208,45772 786327087485296640,202429 761247381883006976,66897 762770807105781761,74281 790844823154593792,232137 791659800257892352,239405 793986894522675200,255299 794972858988556288,262925 758685677588320256,54070 777233641432842240,152735 754749716215238657,33356 760869370377535488,64692 771313979603890176,122861 765654009516466176,1170369 771452431020404736,125585 761373868850237441,66897 779523421302468608,172967 790990424324317185,235621 792706288345944064,226218 794567155715018752,261155 754751518323073024,33356 787409701822603265,205728 790646555237842944,232169 794605238141403136,261818 753315546943197184,26458 758153476933320704,51344 789508247312928769,226731 795094471113379841,265245 749658700957163520,9433 788152975126507520,215754 769276944751943680,110344 773422120055541760,1250041 792160565703487488,244221 753765792286507009,28508 743732195878002688,195876 793881633480847360,256411 750106773009215488,10661 751896205798445056,14653 764313622017212416,77598 765653574173003777,88052 768516811486666752,106716 792445337923354624,245136 794004662328303616,254209 793511861790531584,11774 788471583769853953,215005 770976543669522434,122146 774802207929688065,143967 763044034164162560,11774 793576366612570113,252020 791033113480572931,235179 785908247538655232,199546 790975626543071234,235487 794259887362408449,259200 795408146449793024,266138 763786025105760256,74592 792386824987561986,243187 790980552824205313,235621 763123739139518464,76665 767043134773747712,95672 769327849916338176,113232 770375036565729280,118393 766377888190984196,80939 769229952285831169,110585 770652763395006464,118192 778249319988158465,166390 776200948372955137,154546 785719463710601217,197512 790565380142014465,232137 759559537590349824,58819 754710105921290240,26539 771295819580395520,124597 787156144695439364,205728 791732319375593473,240682 757576992116076546,48009 766254394748928001,91049 790536318329626624,229693 791530849623826432,237150 758685657229164549,54070 795695678299181056,267855 771329318668468224,124597 788158513004572676,215005 781230436282347524,186212 762613811916312576,73726 760150415577145344,60866 764658941254967296,84209 791003755692949504,210238 762970562671116289,75690 758923251061886977,1248649 790565492591321088,231894 769655475587678208,113412 761560034945802244,68908 779531833016975360,175549 780612323878793216,182122 788228773783240704,215437 788849150976626688,216003 733763905365921792,1170556 794870087723335680,256276 791683998896394241,240483 793928169069940736,256935 763879606881554432,1249165 762860511310467072,47188 773969679836516352,139419 758371211009200130,46076 795764006501937152,268529 775098194246053889,146847 794579205853999106,261155 795702308575281152,247930 775010720631164928,146259 793808363863744513,255393 795352814918762496,266491 750074985117396992,10851 791366565946011648,238207 763450020985237504,78159 791617633972064256,240145 792121334113284096,243187 794727271458217985,262849 769273530575839232,111558 768401980289118208,95055 768434587399655425,88449 794924414513123328,263895 757720639574638593,49121 758009387587776512,50442 770422680055115776,109964 770707451175903232,120393 785793258899202049,194080 791604360040054784,238378 753989282633687040,28866 791804305191923712,238207 751574663747162113,18810 765758304027086848,89567 781425550954868736,186584 788854992375545856,124601 763506778185367552,76406 773495445742055424,136904 779268196863926272,350711 795658489439907840,266151 773870806413615104,139404 786918724741820416,207287 764820287716102144,84711 778288194030710784,167220 794528154270343168,261155 758399600361439232,52771 760515404531961857,62728 764262544492027904,82066 775844160607748096,151463 777117030055022592,159876 778260663600869384,164554 795428168739995650,266990 781557946098458624,188119 755166304869289986,35890 756285560235450368,39359 788605545158733824,217937 760126637841055744,61145 764179233409081344,80393 776927061868883968,159258 754730256112635904,33356 755466874520006657,37818 768257085863780352,103294 772290073899393028,129551 789954099575914496,159876 791774594008948736,240483 769044119075323904,105109 792768890816389120,247240 794593187016753152,261796 777343089954349056,161546 750777687904391168,15316 793569289131397120,251814 751547166632529920,18380 791038096955482112,234575 767066219459391488,94718 776284327411720193,151791 794289027872497664,258829 787471831271825408,211347 773828663812820992,139348 742158497958219776,350711 780894314926706688,182659 755380102104510464,32572 794002470703865856,257492 781111681250242560,185496 752672918853656577,22575 795064318895091712,261155 793700038060847108,254135 759022208907751425,56175 761667709000187905,67226 770443929351139328,117843 754762766452396032,349720 768424733088055296,106281 793187297797611520,249841 761663985896845313,69711 780628054804619264,182122 757056199669919745,44163 776550924445556736,156110 762542535377944576,71502 772977209216634881,129558 790656603707936768,233307 788743902131990528,218258 785821073032052736,196277 786422372492533760,201958 790307005663682561,230485 756914594182856704,41702 750728225161117696,1248110 764160386962710528,82209 759111067779862528,56964 780844557747511297,183269 793867338978177024,255942 765194269044858881,82642 785665714707456000,193721 793464202476281856,252408 785619446110957568,197512 793615450479276032,254058 792327193892315136,353124 732998743511957510,11774 772497332093018112,131007 790033561038446592,228354 793864034672058368,255162 758086820554956800,47761 787698104346681344,207841 755059552731619329,26721 789730345868333056,227242 751170411665223680,15536 779713844948066305,176114 768989838465007620,47940 767750562683113476,100893 777993478898913280,163990 786507369249402880,193513 751794601799843841,18564 764254743573192704,1249231 760798609889693696,48148 761378107131559936,68273 761357884122771456,67369 767803556971876352,101681 776146558521839616,154071 751666611732426753,18113 756255384868749313,42344 793430502900314112,252020 793261478551969793,249926 760364522955767809,62063 762716237247819777,431998 793124556584157184,234583 780615628348620800,150151 772192290974474240,121795 775068674239586304,146704 791774236721418240,240814 792521473948803072,246273 737400605665296386,11774 757394976976142337,46890 791727339394637824,240890 781206157918507008,185595 794974518984982532,258717 777957316851298305,164869 781816647829061632,139404 793903468687790081,256725 795407817989652480,194085 774774134148435968,87904 788201265842880512,215922 791070051893927936,235990 794309348906385408,258598 769064546283687936,110209 768783704021831680,108849 779459017794093057,174288 792360360317689857,244143 759695979608092672,59382 791068013688520704,236393 756501962837757952,43391 795701680557924352,267655 778336938189217792,166408 749242857463115776,7501 778368961645871104,167319 772517164238696448,131421 788427621138833408,217519 767805673635737601,101681 791256684794552320,237491 753016787537723392,25255 769185063359672321,110585 792529690141478912,244550 786653053294293001,205455 787110543052025856,207949 791443902431571968,238099 764218048408526848,11774 791234816834404352,50439 759085293240586240,56730 752965873325907968,23739 772595894759882755,129551 780792466773508096,182036 793967839652679680,250633 794184505691017216,258305 768238839953494016,11774 775827478380175360,151071 776518964125982720,156555 795759844447965184,247930 788391203704233985,217519 793659184084455424,251951 765696982459572224,81402 792056810056196096,240483 790520819151626241,11774 793089561005916161,249348 795770830101839872,268643 760902291272728576,65626 773666334169104386,137565 794722250297581568,261155 774300566239322112,136947 751927015943446528,20471 788913427922165761,11774 751919265616310273,18386 781177002007072769,185496 785493961062449152,195808 758841779911176195,52532 791064177850871810,234583 754913949787783168,26721 769298646399614977,112363 781234212791808000,186581 769334135001387008,112336 789156051274833922,223286 781492291428986881,186584 788737463611076608,219958 773117553954750464,133519 788406382105997312,11774 751600659556884480,14277 755161186937794561,35890 766249491993391104,90618 794531708615856129,261155 771460747285172224,125070 778635590321463296,11774 760631059977412612,63268 781597634616102912,185313 795261263521714177,263926 775723433950863360,149953 767097740266508288,97836 778284043720855552,164826 785277278330630144,11774 751619424252145664,14277 756646703730655233,44273 773583779340414977,137042 788747985073176577,220332 789779954410086400,227242 780753752986750978,182036 770310517093175296,117843 773633132876693504,137777 793496046164844544,252020 733308241174761472,7224 768894126125232128,109167 774215023874813952,138592 754864041286209536,33356 764891273849282561,84422 774012773688864773,131421 759100108063576064,56964 757800669780652033,47102 772486465213333505,131045 766335151198597120,47940 774424343120150528,143585 791980568678313984,241523 761348895603515392,68163 790879015661817856,231894 785237332802797569,194214 743225760824066051,195876 756888421935624196,44450 763986325586399232,80939 766344119987863552,81929 790700043799900160,228354 765328446989934594,86780 789825503209267200,227242 795706670722650112,268356 792780550385856513,247241 758821302241079296,54631 760768202892640257,63451 788018909786103808,214492 773904343963734017,139404 790745122002628608,232911 790989841747980288,235669 767120307077406720,97811 780557253015277568,181419 794989641522966528,264468 788058607506059264,11774 767135269787095040,94699 778290100803371009,167220 778558056703680512,168767 785630215745642496,197198 766081359186124800,89923 766151781189574656,90252 786949557347377152,205728 778242311373271040,166197 769342257606512640,112399 795756493387821056,249926 758071596477063168,50827 789464201249038337,224680 772235637705547776,126607 795478513444913152,266491 778341170133004288,167220 766463290465804292,91946 792849251260706816,247241 765343991113977856,86472 781523618140336128,186584 757962266050310144,50143 791719932673269760,240483 759129797834444800,41680 774059460830437376,139404 794700735334285313,262849 774684256807165952,144602 793986505719119872,11774 759020364974415872,55257 773279445172060160,135450 775843547153063936,151361 773855133818052608,139404 755833787364159489,39384 795032229462282241,263899 770583669534699521,119832 794364743574241280,258044 755348275356639232,35890 764972524476260359,85562 775371924406935552,146637 788082281772572672,215252 755898749562548224,40550 780478909234184196,180099 786320640253038593,202429 794061392642916352,255942 795142832449261568,262849 767817750785822720,100893 750038833417322497,10654 750591313557483520,12883 732946006497615873,398863 754123207943139328,30296 787642882547003392,210207 776878437961170944,157755 769294460991705088,110585 773695008079831040,137869 787079749994700800,207965 770567937665097729,117257 792539312218923009,245566 767943334492901376,100605 780422230282997760,177233 770466588281737216,118191 767416416790319104,886342 776352656117731328,155096 795102995830763522,264397 773941446197907456,139404 788707299510616064,23762 791458852956872704,238292 795039378112294913,263906 751618118204600320,17794 771188615955087361,122973 758832249521381378,54070 776607178140508160,58531 790348292588707840,223492 773365259948199936,134525 753544072556580864,28049 786810322745036801,205029 788452546193022976,218275 794732754541887488,249926 760913721191346176,65387 753722718306996224,27773 757284250949414912,41067 786557980539891712,202118 770724389922963456,118192 781446636023246852,139404 756226070899101696,41680 775320433738395648,148019 757798162387963904,48097 761111059524562949,66159 781795270694690816,189017 794104898920976385,255870 751656827746603012,14277 770080984968622080,115435 763154170035761152,76934 795279609847775232,264397 793863487172841477,256255 793828026001661953,255393 794580763173863426,257353 774192057661480960,140444 780437168325922816,11774 790265932165869568,229159 761009129427234816,64693 787281476333232128,207360 793449492401971201,252020 785325478701916160,193533 794598803932254208,39957 779395806046674944,174115 765382984857849856,86873 759122090691702784,51754 750841296927936512,14277 771813481955876864,128194 774280462453837825,131421 776699983533867008,157609 792736329390034946,247074 763516901490327552,78159 786005212154646528,199755 785704682240946180,197512 774755526601220096,144635 790530167911378944,229693 789968538429710336,227795 795062011050786816,262849 762920321183776768,75477 785821249096126464,196753 773710869243068416,132335 751116087379451904,15808 762938624950300672,75073 792531871896854528,246392 773933525242224640,140211 793922336407764993,256219 766271462592290817,80939 767585224397959168,99111 787454212485570560,90209 790652907502858242,232809 775724691369652228,151071 791661461856628736,240483 764161924300808192,82283 788109062349000704,215005 763789887749263360,79691 752948696396861440,24173 779006470339829760,171982 794638222181732353,261155 787376231121420288,209095 786612308369772544,205143 779042141074886656,172084 732333667649888256,1170476 732793553726939137,1170500 772290818803572736,129551 757709685696987136,48663 765889044299612160,89915 775113978653450240,126607 756276481072832513,42432 750364083841556480,11774 785577871809150977,196788 758025027761557504,50923 758044795851812864,47761 779772823275307009,174230 790657216487579649,232169 762397388912799744,72216 772314489400156161,129602 788750884217974784,220029 775544212007682049,148713 758689915391528964,52061 764989862923476994,62180 785599042491297793,11774 768122585875746816,103354 791717351272120320,240483 774400824676085760,133943 791702119803793408,240145 788855623102246912,194193 794287306400145408,258829 750902313083084804,15808 770619913971073024,118191 770763526768066560,118191 791684205042397184,234990 793102903254876160,249469 780922201037910016,182154 787862601170505728,213253 760157618878881792,61051 785497448319885312,196277 755138544176287744,34731 756684148442402816,44429 755506190562369536,37993 758090008964296704,51136 794076809721544704,11774 771416672129413120,125367 795707642681430016,247930 746401146047127552,11774 755204709196017664,35449 762039475207823360,71502 770342322924052481,118087 752185404749590528,14277 769387233652670464,112399 758260375372570624,47940 790121676478480385,228354 751884334307696640,18303 788014009144385537,214354 766669840438349824,94699 754009136929476608,30339 793816938250063872,255367 770355348972539904,114357 770987074799271936,110659 772520981638344704,130686 791446638921445378,238099 785897425403719680,199200 766261848790282241,90908 788520004878733312,218275 778733356787732485,170187 763587537021636608,74281 780798115255312385,182960 744651741665366016,11774 773544451327262720,137158 754012628184203264,30590 764313657559875584,76788 772073715760791552,129471 787448865096097792,208059 792916967418126336,243075 795324114923909121,266147 755062869897732096,35086 794327735963414528,259457 760148544980455424,11774 792478190103035905,228576 793371499394691072,249926 762707952386007040,73926 774070734486319108,141316 788732667277770752,220029 795659185648123904,267655 786691468291350528,90209 791832192330584064,240070 770233619700969472,117311 795155304014974976,264397 762045335527129088,71476 793100577546698752,249469 754777774099881984,28313 760663110218690560,63281 775060654331826176,146847 785996848867573760,199211 767767847560970241,101383 768863503109201920,109666 771950486270377984,128934 794685932796526592,262022 761694194830286848,70177 787971302778732544,192032 773646617454850048,136904 778453934809636864,165185 792206092826705920,11774 732458689764823041,350480 790808438641078272,231881 766354507676680192,91137 776476296247246848,156005 791100886982459392,234583 756548866716028928,43553 780400156126478336,179589 789073937749708800,220820 777208021348917248,158348 753979493124038657,30590 785365076337266688,195481 762426543209455619,72978 773243373096431616,134561 762720920326795264,73910 776098799072796672,153194 793093785064509440,249469 795406516476055552,265858 775487658160103424,149124 794643218973552640,261155 760824254979903488,64948 787101388849422336,202429 760619867443781632,11774 776539912887754752,156103 750373595625299968,12898 795109189051936768,265284 785510196529471488,196233 789123274177388544,223125 751211772200120320,14421 777634611539173376,161939 785854984323735552,197512 750394963238612992,12535 764569748160049152,83367 777202563917676544,160467 788123758397624320,215754 770672668404101120,120610 777053154412081152,159876 780847387338280965,183707 778317292790841344,163707 788969503560441856,222500 781667725471014912,177455 794593419129540608,261889 779798713917181952,176203 773150717817356289,134716 787084220803850240,207965 793343831403999232,250541 773509418059231233,137042 789200177168945152,215437 776421580670963713,154549 785474638012973056,195849 788173194058407936,215754 768219537267388417,11774 777273595651362816,159146 781224014870114304,185310 789241052318183424,224680 756235071892385793,41680 765580976307056641,87904 773711621218639872,11774 753207873056874496,25952 793971191220469760,256564 793465318140178432,251452 772464619726204928,130988 790910508736057344,233705 791568947011260416,239612 793492821265252352,252741 785866994901979138,198878 788574861375352832,218349 759158330111787008,56964 789124549593931777,220130 777006741967867904,159876 778204219631218688,166390 790877068435202048,232863 795014791341277184,263895 764999166158311424,84422 777574078110535680,161277 775925926584471552,152182 788294523088535552,214209 794614817390739461,260925 764988811797467137,82759 767955143417528321,90384 773618584375349248,137818 794075457868206081,257492 785942905043218433,199546 794721819190329344,262849 790987498491154432,235423 756512017956110341,42432 770268277713072128,117364 781566323004506112,209828 755418845523931137,35107 764210166514331648,81569 789937829988085760,164764 756310056598114304,11774 769691290862620673,113882 760935706508218368,62452 778439169789964288,166422 753222566064500737,24795 793489309747654656,252741 757620460179820544,46974 793062887455588353,249013 770256815351328768,117257 766254769140699136,91751 787125748578525184,209351 773394351049338880,134633 785844752705056768,198878 778566924867215360,167453 792795735032946689,243865 794879897428705280,263302 773605091379077120,137158 778137888953425920,161277 759307219989041152,271850 794756019087953920,262849 794541637699510272,261155 758364657619009536,52061 794002490278682624,250293 781652958702399488,175181 769942749227327488,115538 793386933539840000,249926 786789628455989248,205186 781270944102821889,186532 777978993425391616,164764 766765076720324608,95707 779138055311548416,172799 761357837469622272,66801 732615317214658566,349359 790901066619613188,234583 770641960289927169,120341 794147899294760960,257492 761980724945809408,1248987 795049507633270784,263926 755742595314098177,36961 757619590008569857,46076 773522451112210434,136904 763570668675993602,67326 792644336743833600,245078 773524907649069056,136947 789175331886206977,223899 778344721206747136,166282 781904568221249536,11774 765695315198509056,89076 770752613084172288,101681 791641179750273024,237908 757455681809096704,46890 792619608704442368,245075 790878242731196416,235349 788391268380385280,217519 754997887507902464,34741 752157323770990593,21343 758621047461515264,52554 773641187815067648,136904 775494252545642496,1250232 767838929244397568,101839 794161123536859136,252706 775375219305230336,148170 785263833594077184,194206 795454366496849920,249926 776298592910716929,152314 763912528220917761,80939 765512137351520261,87904 775766621776470016,144573 773971133133533184,137565 793207928597733377,249926 761012685798514690,55439 787640224515883009,210992 762101553641590784,431998 764888561057353728,82209 765881404081180672,87904 766000114775109632,90723 768403147907891200,95055 773196474960064512,135025 760463716945129472,62777 764635069050937344,80648 765407650766925824,86103 768992169914929152,110892 767177566364938240,97432 773876017735819265,139404 774394562181816324,142503 750201759096827904,11495 776994230845607941,158673 793252306812887040,250293 750910508648325120,15808 755432189559398400,37433 762687037304483840,74280 755089283011207174,35044 791370276671856640,237491 777082421988642817,158387 750902434143145984,15808 788828411380789249,221342 751617424550617089,18395 779089766973399040,169916 764589294736461824,79561 769535171599237120,112336 789954288319553536,200963 771543568175337472,125111 778233678811901953,163990 785544614795239425,196917 761848826961559552,70177 769283429867327488,111558 792061809620504576,243614 760587371033223168,62327 760802604171468800,11774 794925078647599104,263667 766426977553125376,86815 758421097989537792,52554 795380944840654848,266151 765347123617378304,86076 788191152147017729,214114 762611485126295552,47188 788052158809710592,11774 786949881172594688,207613 772079512586625024,24173 765726211591004160,88370 795420440290328576,247930 795708688107347968,267698 792197376156897282,243187 759869087635873792,18395 768901326830919680,109874 788745094069444608,220029 761344797147824128,68102 753640381804322817,28732 765954691205324801,88930 749433679718412288,1247984 792024878253764612,243187 794633524569632768,261058 781608818153168896,188231 760136412251484160,59666 790977436737351681,235536 780620714403467264,182154 788758971699998720,220332 752201240679964672,21438 791250061673893888,218603 776405088461922304,154071 779458769013080068,174660 764226765908799488,82177 765734583622959104,87904 764772702372724736,82066 774240904961859584,139379 771024601119764480,122146 754748725579378689,33474 765995441158623232,11774 779754471790350336,174492 756629309142499328,44429 792116358846767104,11774 757678678650290176,48439 759087722317381632,56231 794782219722223616,260914 788718441985286144,218275 790890096048295936,234583 761348423400423424,68182 772220979967827968,129650 790648270204735488,232169 781848892241575936,186212 791356909328666624,237547 794189616370700288,258598 758334297791164416,52554 765727086472495104,86053 756219481865662464,41929 757759398546518016,49066 786903701805998081,207287 773656395639955456,138382 793208173062594560,249926 749322616834498560,7852 777677337903202304,156061 791374295448420352,237327 734800534679523329,351644 788450231381667840,218275 767775100590497792,100605 791364107425443840,11774 787374504863490049,207613 751547636356771840,12241 794611249795502080,261962 794627645090791424,261155 795341635760623616,266453 793246716321464320,249926 765246596191756288,84422 780012352573878276,177749 752878003395366913,24134 759068781373042689,56784 762782493028261888,73704 791499567317385216,239516 785257528477220864,72035 767815200762368000,100559 793433679129346049,250633 785546651389657088,11774 769310458725609472,112399 788933162734727168,221785 789299927381864448,224680 755161538839846912,35890 785635393945210880,197367 792965683978113024,243648 793128508184731649,249725 795426478292865024,267014 774270485676847104,141316 785694533849784325,48617 757562519519133696,46890 761301467634499589,65180 792142536018046977,242693 773205082456354820,135025 775007363350888449,146259 787226110023065600,46572 793205928807964672,249926 795026220261851136,263926 763857742167678976,80720 786324929524498436,205972 790958292914671616,234583 785257140659388417,194154 787434689510334464,210274 788722762915389440,220029 788130027988738048,215505 792185240756158465,232863 764988158819897346,85562 790629364282949632,232280 762439845595664388,73030 765975720132743168,90031 789065932127739904,193636 781837184433283072,190635 795082089334996992,263896 780549057915785216,11774 768213810666622976,103046 753992672436690945,30801 758603041100693504,54003 793884705443737600,256255 755535474849001472,38032 790741638150848512,231008 787286706756038662,193121 757630362415730688,48148 762156046827814912,70797 790582642550902785,11774 795085607756296192,265102 762314629599076352,72622 765183890050969604,86103 789899727848534016,228576 788737610520858625,217937 773251375975108608,135725 776021446313254912,152735 793581657794158592,251234 762954311403986944,74321 785271108991913984,194667 790741655833804800,194384 786137766534930433,197017 763853152919625732,80486 778297201210470400,167220 773511397808467968,137042 774121000401195008,137042 792150416205185029,243187 776895786386857984,155318 786992739590090752,205728 752971246535532545,23739 764011760571473923,80393 753760576942157824,22439 760895007935098882,11774 795018111426711553,262752 752004287828332544,18627 787017081095122944,207613 773765379885629440,138295 793914303808204800,255942 795044710557499392,247930 791658840613752834,240483 749386030667538432,8047 758069106767646720,48663 778340436674879488,160539 779259659454734336,172132 764983705790128128,85562 777177486450843648,156061 791780645248831488,210432 755882560081825796,40344 758507128860516352,53703 758007537513865216,50560 788711363363221504,220029 795670494884282372,267655 795696998640975874,267855 756928171803549697,45311 767714744681705473,96967 776094164014333953,151845 787104781957554180,204835 791420959634886656,237594 760219970693238788,61011 795371627181588480,266054 792078285467508736,243187 781335180736811008,187364 765881056746700800,90031 756207802377445376,11774 789968253619671041,227804 771483494316969984,124597 788632546175221761,217519 774702851444486144,142852 785662467829592064,197286 785943987202826240,197512 758440585128620033,53185 764200300349710336,82642 794001246223011840,256239 758796459567448064,54519 769131737939140608,110389 790948009877999622,234583 759371509798363140,56964 777259018960117761,351147 751118498059857921,15808 779646430692585477,173347 772135203414298625,129126 786413630275350528,202429 751122809951313921,15808 790533013121536000,231385 795101579166810112,262283 791769972095782912,241423 777542956823687168,162107 794602584422092800,261796 776534470417453056,155933 778381026586263552,167407 781505460788756480,188387 792826985613451265,246785 793190134732599296,244550 770723775885090816,120541 763163580770418688,73712 761616905291468800,11774 766085814489079814,91049 794533094883819525,261155 764944388636020736,84724 751140716051517440,15917 757564854349795328,47898 763472023817428992,11774 765490334591614976,84209 777908385354317824,162853 769277294200360965,108795 755377366311010304,351973 778307645946028034,166409 775328971877605376,147557 785683219198771200,197286 788054527597391873,214492 793138957307424768,249882 793322467959967744,8044 790035098036940800,224818 764785371435499520,84724 768393706504355841,103924 777300400428810240,121080 791002684182495232,235774 763518179700187136,78129 769283684612526080,111454 787731080090570752,205197 758112305217310722,50698 763448595940945920,78401 769396040369922049,110585 795055995353501696,263895 763529070311198722,76406 785958374726787072,197512 791778445839765504,240556 764177442927960065,82020 781327688015421440,186063 792041638113738753,243187 758348284327059456,51503 753693503620780032,28866 757278616556146688,46612 750363428556988416,12535 785287188946751488,193669 788007602730962944,214354 752185667262640128,18820 785545018677362688,196917 787404272136626177,207360 738417141435801600,11774 778396110477983744,167124 791469090682523648,236282 793898445631348736,256451 787995184453804032,214209 785608487451537408,197286 789563866262962176,225981 760852769918124033,64722 762424835532140545,431998 788282103872024576,215608 754739662980280320,33356 768967297591488513,109805 781583794679713792,188478 790839710994149376,232137 766047137465569282,91140 755167378007130112,35890 766694857326735361,93184 785508859448217600,196277 788576384247533572,11774 788774690726699008,220332 732323043117305856,351437 750711230751346688,14421 769226123960090624,27164 781495284065005568,139404 793242078390153218,250633 769803789800996864,352219 753063950963601408,25255 760868314469900288,65180 761611799158329344,69231 781083971790655488,174756 787996981427773440,214209 771446524001849345,125367 794624784978112512,250785 758654193162911744,54070 764434473433894912,83392 776122643544174592,153699 751229726098747392,17640 753983407676272640,28742 791440895799234560,238207 775103825371885568,146024 779462772182618112,172967 786760748240343040,206453 788824740068679680,220526 788855752081506304,220717 763461634647924736,77632 763464166866837504,77687 760620913192730624,62421 764077470576357378,81702 786311291833024512,198839 757595639387742208,47761 766111568849285120,90088 732341738191396864,349572 772523191394852864,100949 795410048877002752,249926 781515403931549697,186883 774092541641699330,141360 767839187332583424,101681 779731031133872128,176196 790377952445812736,11774 759209185011720192,57605 781111572693331968,185496 781918932923916288,188170 775072557598846976,11774 785536823485313024,196676 788128455577571328,215754 792021160976187392,243075 766327378218016769,90982 795395332901400576,266151 793188026386046977,250033 766724436011745280,95889 785811447674699777,197091 794891267234795520,262849 773317633626218500,134375 771660175950225408,125554 791671024286773248,240483 793146784705081344,249841 792877858498633728,247819 769250726723723264,112399 795193434084667392,261155 780573100719149057,172132 794034094636154880,257492 790660657779732480,11774 763119748888559616,76202 792740463006650370,246392 768393154059915264,101681 794635933270372352,262022 791264551954243584,234653 761669146228715520,70085 773693194768822272,137869 778198470486167553,166409 788430881182609412,217519 751656595465969665,1248193 773372120759808000,125733 788309364331323392,131421 775322932310573056,148170 781480459091992576,109571 772557168411308032,131542 768526078486773760,103354 754825394222542848,33356 790963260296093696,235487 755040753970208768,33356 777604929800118272,162610 791336881342574592,238286 774326600833859584,142597 794698696944271360,262752 780621644427657216,150151 756716639123537920,44804 781885963739869184,189254 762376875075338240,73002 774665965514686464,144654 772472352105988096,131122 763412852359127040,77731 781225389150572544,186362 791299189678415872,233266 762872318775308288,73712 793941502913196032,11774 788714878861213696,220029 764991225548111872,85562 789093637971935234,222561 763833516559826945,80486 765147642624040960,86103 765308685723631616,86320 766585601529221120,94699 792763875284307968,247241 771492102924402688,125111 778473528140009472,167393 793488105307197440,252196 789134779975278596,222647 794606195545804800,261155 771767386210873344,127871 759211587567816704,56964 793155941067689984,249882 794744290513666048,263095 753636470825422848,23739 792617669144944640,244270 770457771510607872,79561 791073988147421184,235590 763911433075720194,79462 785269356049620992,194648 793111328801947648,249469 764301768985419778,82283 789963873986158592,225911 795105361523077120,11774 764840280646295552,82627 787329420440825856,210207 786213836672073728,198304 794676174484029440,262022 778365752705441792,166339 766073848227852289,90482 773156481201942528,132996 774939107860606977,145451 767546573249216512,99262 785941983424417792,199546 771591721910009856,125163 764317839436025856,80648 773618262366117888,137869 753198892062236676,24745 794912906181799940,261155 759181196983140352,56964 762375942824009728,431998 763215831916425216,76723 772075684940218374,129471 773558007145893890,136515 792113860631289857,243187 795680418674647040,267262 766502880920506368,93286 787892140667961344,210678 764859998421868545,84689 793125745379926017,249469 786693735723724800,74483 768200143837523968,103078 734500073510436866,352751 789841785451413504,228056 755539795942764544,37991 794554372671832064,261155 788414156181348352,11774 732829025123610625,353976 795087558329958401,262022 764369064659652608,82607 775774739256188933,112363 778332812264865793,167393 781544837644517376,350503 781844310740402180,190635 785270120566419456,194082 788787376973811712,218258 794266677684928515,258598 776389370513354752,155390 794251914003283972,259063 795428634597138433,266079 769652092168499200,114779 793480900314959872,232863 794551071695892480,261155 758478583232737280,53185 781339965548486656,139404 765087689074962432,78566 768227920892440577,104886 786750244117684224,206008 760237041657315328,61011 764084719579377666,81702 786759683545690113,205519 768956369106006016,109666 764593760747520006,80393 776832223576150016,158428 795750303350005760,268529 768183392659800064,103786 781843136356114432,190635 789974137833783296,227242 795078096416219136,11774 765151574150766592,82121 788187473293766656,215754 770029795858079744,111549 765266017677406208,86693 777759404028465152,161456 792178386462314496,243075 776610768531972096,154832 764959782004326400,84449 753338782024433664,27045 770633961248813056,117257 788437835393200128,215437 781209397192077312,185595 791449951418982402,238780 751197729884282880,16422 775777757342990337,150426 757847604700950529,48791 764833903437869056,84724 795257035189161984,265257 767879767068700672,101383 777593702189531136,159559 763736529265053696,24252 792329346866307072,235838 794608873437069312,261818 773973663049736192,140444 775699760296628224,150663 776764454495281152,157693 788897842718908416,221711 794617728006922240,262022 778650764973453313,167753 753051407389855745,24603 795433618420146176,264113 766332847690878977,93036 785842723802779650,198878 793843786107551745,255942 756636814090334208,349970 761517451762741248,66159 791453066750857216,238207 757321721997385728,39462 769316256516366336,112325 768166784130318336,103354 788213467341873152,214899 790535934009864192,231871 765244020608143361,86653 788080218447675395,214660 755058684657405953,34731 786830962676072448,175891 791706302066098176,239610 794253738198368256,226320 772889967550984192,132335 760769357450326016,63451 790949489267867648,234796 795424372278235136,264397 785790272084946944,198552 793184717679923200,249444 760516493431836672,11774 793580087127834624,253793 768946398406385664,108795 773928532087013376,139404 753375596474830848,26458 791011362298327041,233711 732379249655619590,350697 775664426619994112,150552 794894399297572865,258040 733414240074207236,11774 768521290315509761,104999 763106486692278272,75690 761207516676050945,66815 779011175807873024,171693 773239990813757440,135025 776550846733684736,156110 744956565262843904,11774 777119060886753280,158820 788813714694758400,210238 778733606923407360,170207 794762557139492864,261155 766799836872003584,95511 776462505719640064,155390 787013714377572352,207287 793270485651853312,250633 794695650134867968,261059 761337674267447296,67908 788128790643736576,215754 780558470856728576,174116 792134064647966720,243075 761565935861923840,69231 788123551945592836,215005 764178674891431936,82209 776192615796477952,153779 793937629947437057,256217 755833982059618304,39880 753735712449626113,29592 757104615817154561,45857 772761345624276992,131088 749698686163169280,9285 793422047921700864,252020 792553629227978752,243513 775794479231930369,150663 795308882470039552,264431 790966086103601152,234653 778911745150689280,170169 758824757353603072,54842 789328124177711104,350824 794664191948824576,261050 778996547577114625,169418 788406058372898816,217519 775862802342830080,152272 777975374042927104,160539 740163192844869633,353488 771476250762342400,125853 786565705021870080,204413 773640912899543040,137444 789557072207773696,224680 767059040224423936,97472 768080487625596928,103354 770724511624855554,1249797 761987921297670145,70886 778204909078450176,166390 794533380276809728,261155 765204280387133440,45655 785709822297726976,197198 762974959211872256,75668 767918893109096449,94660 773711146767491072,11774 753725715821031424,29263 792872929746976768,242693 763994753167790080,78159 773508678557114368,136947 764951194305343488,84745 769063035021516800,109447 793172642627026946,238136 761248811960397824,66828 774445782510415872,142339 775070472266362880,11774 786564185559699456,201958 759812543053529088,58542 780842969582698496,179384 787920840239132672,212139 795483974499966976,267177 790654164397207552,232169 751808524200534016,19133 758648039481413632,51451 776917953841278976,159146 794092737591029760,246273 760635749184057345,63655 778743064537948160,166362 793863587194363904,256255 787064237646499841,207861 762299981906714624,70941 760578833397510144,62063 763083844157313024,75724 791698509376413698,240943 795289513190948864,250031 752089202205061120,16774 777549241589854210,157755 779397240255373312,174728 762770871979220996,69711 785664134394286081,196277 795407696690348032,262022 775305510228594688,148225 759522325628874752,58508 765941572672290817,90384 793411955281113088,237405 776239679637118977,154254 758052795132088320,47761 764995900909453313,11774 775690373930754048,150594 794996339352342528,263906 754004584209625088,29263 762783430031663104,71502 765300691887882240,80648 751030183532961792,16422 763405396212084736,11774 786190989161410560,201619 795004857749032960,263906 754753498927988737,33520 791753164282273792,240584 757112011045994496,45108 760110280617648128,61051 764449884246188032,82066 753869541826932736,30247 772810873324785664,131924 793458497228673024,249926 768652857407049728,101163 763468259995688960,78566 785954297313755136,198883 769324175915823104,110585 781865569049993217,189017 764857127999463427,84724 793678905211314176,250633 760625005658943490,63149 786994809126871040,201558 761761969036677120,70679 781534146384519168,186584 763527411203997696,75724 773642558148792320,1250064 787098040586895360,207119 779396136092270593,159115 777799173634682880,163763 755813073676632064,39462 787716686090608640,205197 769319324599418880,112788 765657741914406916,1170369 769830727823286272,114436 774696481244807168,143845 744965911816331265,11774 764702062554783744,83870 790878497262546944,234583 791507777390678016,235620 756478482914373632,43391 751797957503045632,18395 760544571776458752,63451 777181008902942720,159370 794677951937806336,261155 795435382871617536,265855 751606492478992385,14277 785882908925923328,198671 762292551856435202,32941 766059125943840768,91146 780621185021161478,181984 768948476960997376,110389 794280696688812032,226320 781019862395224064,43009 785283744101916672,193669 757805628425326592,45964 758614838671269888,52048 769580108126367745,113836 794358293007364096,232169 764602764676562944,84209 756291524749647876,42249 785599142395543552,197297 732957490640478208,354922 792464673765326848,244659 790238873481650177,226823 763002813790257152,75899 759415111899488257,54003 795757224253648896,268777 786595108883869696,204901 757943608146362369,48810 751723906482917376,16768 768201110204973056,11774 761911901983019008,68854 773716752580476929,137042 754133314118815744,30339 776041773583872000,151897 757724171463823360,49056 794174580441038849,257492 776804916404883456,157755 758336197441708032,52112 787077735453569024,208965 754806351457505280,33549 764310042354921476,82766 794290784258269184,246425 757352759611957248,43579 792168932014628864,244550 762145120166772736,431998 794623146733211648,262022 771312593814163457,124537 764701222632914944,83629 773064641299656705,132996 781109745738473472,185496 774992989634568192,146259 788889011070926849,220727 732834942409904128,398870 793815869419683840,238136 778207580573216769,164001 768914391110651904,110209 790635960711151616,233131 791781042784960512,241678 773539292106792960,137042 773641426076897280,137565 791368551890169856,238383 792910903184240642,248065 753404324521218048,27402 787180847778504704,198729 788528680893120512,218967 761304540314529792,65180 788904575315030017,205197 794581671353847809,261155 794562555352059904,261155 775818327872643072,151463 785955457483415552,196277 790586479923851264,225611 778541589161512961,168045 787052909502558208,207113 766433387720478720,93823 786029705686286336,199178 791819203351310336,240483 764636619370434560,80648 778663410061840385,169310 762397911736987648,72420 765611915905204224,88311 769148740682866691,106756 791675787808088065,234990 788424508885446656,217837 785820297253576704,196277 787511031736086530,72035 790688760102957056,233307 763369561282473984,75396 758805630912110592,42453 779723459681095680,175092 758615124529778688,52696 791373765032734722,235487 773879311900221440,139404 767359469630136320,170736 760703703271739392,63451 776911288941281280,159252 789499570317393921,205972 758311739742048257,52112 781594050746994688,187328 793857941073866753,254698 732376458589442048,350660 771426500532838400,125381 779469875324395520,175153 792360941933428737,244143 773949663032455169,139373 788535884148674560,215584 793509224026284033,249926 764466149618651136,83469 767937982175125504,102191 769363614390034432,103812 779394135413366784,173753 786726896742445056,205602 791470747663208448,238780 792219302275518464,243187 780552862115835904,181026 775755666036105216,151156 795748528408563712,268646 764861543271968768,27045 785848198002794496,194060 766668009645768705,80939 774222050005245953,141867 790974083638886400,235621 795460664621993984,266079 751191331045830656,17591 775089264723976192,146038 788877450436567040,221832 790443303674281984,221416 793850049335791616,255942 771800034975227905,128121 756596718507003905,43471 791629342719741952,239456 791661744242495489,240483 785256238569234432,194225 793900491260325889,252580 749786163687284736,8891 792157261581918210,244464 768099547851612160,318763 791249891502788608,236907 757574972411875329,47761 769670691759226880,114207 770249952391892992,116920 778316972907868160,167083 768926180695244800,110381 780777652269441024,182036 794432370980044801,258456 769032758253551620,110585 780105227240247296,171693 768573107409870848,106281 792734554381516800,244270 773882436644069376,139404 794675286700855296,261155 790442082695458816,228341 753574249814786048,24023 762860547662577664,47188 758665173615771648,54070 758780764133744640,54070 767119437145210880,97811 794622586726400000,261155 755157113937289217,35890 755992543880372225,39657 795476571113066496,262602 761285923371745280,67852 770415940332822528,115526 788996817040117760,222627 794633268486344704,261155 764181807054979072,80716 776383012258938880,155328 789523237726150656,226180 767695836226654208,100605 790261147962339329,230270 754111695010697217,16728 792022401143885824,243075 791028245231579136,234583 769657427771940864,112788 786228596645896192,192032 793237717165412352,250293 761349848654229505,65180 758026725922050048,50314 786257180777263104,201958 754706348068179968,33174 754009967393443840,30801 773967077887479808,139404 786753785200644097,200244 765890088651882496,90031 772778820218658816,132335 771817740696887297,127657 767749029836890113,100893 793629099927273472,253032 791853322017701888,242161 775634968076836864,148748 791002166496559105,234583 776407764935376896,152872 788716221839597568,220029 767920031589990400,101681 775741111310561281,150663 780893325062709248,176110 764566859647557632,79784 754993892307537920,33790 792572360368934912,244270 751093597366288384,16897 764905587784216576,84724 769722026076569600,114357 788876793793155076,220602 791689032396779520,240483 763877574183452672,80486 769753761212497920,114388 770350609467842560,1249711 794615585921527808,261155 732125335370760192,1170340 773206840813449216,135274 781337662825324544,139404 794560494929608710,261155 773910959354093572,139404 794334321326882816,258878 778392995683065856,167273 766083315858190336,90908 775733024101048324,149953 743839758783217664,11774 758339258709073920,48289 785620053370605568,196348 770776983244460032,738099 791017503732281344,235590 790956222455349248,231894 764966934739845121,84724 757933432236150784,49925 768593527471308800,107428 793827166865809408,255246 762692383049850881,74133 786249770264395776,201958 750677569591054336,14277 773888916432752640,139404 789884286719721474,227242 764744636564922368,80720 755163815948451840,35890 751976748082921473,20636 765679409697214464,88546 753724352051445761,29377 764202374558801920,81574 776823813027663873,158520 781635272966483968,139404 773916772684537856,139577 775024417328001024,146259 793191420513222656,249926 773321706094022657,87904 785548623203360768,196917 788095009614467073,11774 775144031353307136,147283 794561241406525440,261155 779730786853335040,174995 772287716457340928,129551 791351530624430080,11774 755107973337387012,26721 775370619617619968,148574 791030098455437312,235948 768529030513561600,106716 789530852111900672,226881 781844860911353856,190635 764134733441675264,81869 750821937463582720,15634 752986497037561858,23660 763877178383732736,80939 780613057454026752,182122 781108054343331840,183759 793227599962972160,249926 790879386258079748,234583 793747828266835968,252196 765910326994833408,89198 775515731265978368,1250232 793620796673372160,252020 790715697634611201,231881 774693551938547712,144460 770422105968041984,118280 749415802361618432,8297 794220329841233921,257492 752945122132787200,24704 761686870627459072,69231 769583842382479361,110585 786690296704892928,205728 789323202958852096,225456 752280510286729217,19703 757557222079553536,305417 760548498240667648,63451 793998116420653056,257492 763360298170511360,77731 793200060972437505,250033 771880881094963200,128615 795685552813027328,261155 751192529945694209,14858 776391009907400704,155191 759997986730409984,60122 773614784843509760,137042 777947793889501184,164694 747613977262198785,355701 795705985503399937,199307 769678704301764608,18030 793105976069095424,243460 758730049600184320,54842 760614219721027585,62492 791863011120209920,240483 792500995301310464,246392 795080891882151936,11774 771790701843492864,127657 791020865093644288,232169 760876234163232768,60534 758691914694725633,54070 763230651143168003,76127 778756189458796544,169586 790639628705472513,232662 790998976002686976,233692 793979183550476288,11774 781361231022219264,139404 788895475202076672,11774 772951854615408644,133043 776530835927363584,1250232 787809212285931520,118482 753270995960471552,26066 763757514953404417,75724 792371193550602240,245434 749271966398287872,7855 763358853530460160,77668 791745507949502464,238207 764893561414451201,84889 760608377554759680,63451 769885650199859200,109667 785749734564605952,164764 766707823313096704,95672 763043264144347136,75073 758415106032021504,51675 780750517974818816,182036 794606618382106625,261155 794629363702468608,261155 788529562191667200,218275 776222514456342529,154214 788805275750834176,220767 791120061218127872,232169 795398351273476096,266500 759093524155555840,56889 795768361837883392,261818 753412130053947392,27045 780570193680474113,181419 793522734957338624,252706 750104209870188544,11640 763062879843155969,11774 771347577606332416,122607 775343340548190208,1170781 790143824265818112,11774 767171875550158848,97377 768611410674720768,106896 767536941076066304,91936 792428093214494721,245566 769264125717413888,111549 787266491322208256,208431 790717406783995904,233152 750452110446190592,13532 758672788345462786,54070 794400284894228480,248818 758772077818183680,55257 781430258759335937,186584 757092381250326528,45857 768795793599832064,108849 773945984007012352,139577 792099052712292352,243576 766073586104664064,91146 770748647168442368,120690 790742683803275264,232884 752815881772670976,23217 794330830042759168,44837 788041336540848128,214288 793495339848331264,252020 758021565673934848,50923 757893604257824769,49865 775110616965013504,146259 753584163534409728,28092 768966675207036928,110585 773360894852079616,24173 785674214770667521,197297 773251073763082240,134561 775025202916798464,146259 752921848476676096,23899 771524375807787009,125853 763485398274158593,78159 779804410184630272,169852 766300355156123648,85326 767159395931267072,91946 769270886100631552,112548 760952114046566400,65974 778411866200477696,167713 794279930020433920,259063 764663537931169794,80486 774412587228213248,141867 777952674675384320,163824 771075004285026304,121949 785454652833816576,195778 787034552246030336,206010 745650987776548865,11774 756583637882056704,43471 773141963495256064,134561 793105550254891009,249469 768933135232872449,109945 793134357883957248,249725 793591662190612480,253206 793226199178719232,249926 794750799515676672,263205 791049307948318720,78159 746237545449558016,195876 760721560382636033,62853 754771432718999552,33355 794623385196228609,262022 773204390463336448,132497 749702135974137856,8944 781353762854100993,187393 759681794694377472,47903 792395433637097472,11774 793207104190357505,249469 769658311994212352,114779 785481500426854400,195825 792407572250697728,237813 778388875962114048,164814 768960601137811456,109470 756358956059025408,41438 781485120230490112,139404 761577913812738048,69231 791044989212057601,234583 770823875269570560,120474 768426319721947136,106281 757163994205609984,46252 790624481249103872,232137 785263172739629056,194560 790989580786814976,234583 757256038500405253,1248482 766176089286725632,90384 787405882053107712,207949 790979009089642496,235590 770748514003521538,117377 753895732998963200,29263 776886502143832064,11774 788091690141622272,214354 789815458945839104,148861 791042995898515456,218892 793516714499727365,252824 785629217102757888,197512 754719793215922176,33356 762376894687825921,72035 793843722446368768,255942 762282185185296384,431998 749429491034882056,7006 785293320838721538,193669 773963282705031168,139404 776993462063276032,159359 771103416974127104,122817 795678688679497728,267862 750029935176212480,10949 780797468917239809,183269 788684051158749184,219989 778341602154651653,152594 767026513862651904,94660 754742233979613184,33470 757749559690792960,46909 791853519334576128,241940 792150088013455361,243648 790582690785402880,231358 794744455400136704,259220 785909643675656192,199546 764522703638233088,82501 754015705624776704,31268 756283455311228929,42405 752248156411146240,21074 794909165860880384,240483 733365028171198466,353220 758110221449375748,51239 759812225032785921,56676 793875384588730368,255942 746766164534009856,11774 756362808703410176,41839 768578206588776449,106753 794680531631927296,262022 753246992747339776,24173 771491008194285568,124597 770312418211672065,118087 774690412355289088,20170 794003908578381824,257492 791109025131851776,234583 791681020030492672,239301 773630942569111552,118191 794942607944126464,263895 773706174550212608,11774 781483804846284801,188157 768862759949787136,109666 773711594178183168,11774 791663550905262080,240483 774320886618873857,11774 779475766673338368,173682 763008739322556416,75724 773694876504424448,137881 778379105570021376,167319 793182087029329920,249253 781168003299708928,185310 763870198789132288,80863 769399020460527616,111454 759627124936323072,58537 754713470449377280,22393 768222208250568705,103924 780553011537907712,170373 771601984663064576,111558 751883561112838145,14277 772527693229326337,131007 788451782519361537,218275 755306204339941376,35319 778341472735068160,167220 779032920921108480,172057 751230984264253440,16299 760971302744289280,65455 790251389511307265,229693 765977672878915584,11774 750904266966138880,15808 776611103103213568,156835 790662444737789952,223492 768596097023430656,107469 771488316042670080,125813 786450525738962945,192032 788480847238365184,218540 770933242732085248,120690 775856316304678912,150511 779386977615486976,172802 794984296176091136,263532 793107487406907392,249469 756623931243659264,43225 752957346423373824,24788 764909450599788544,82066 781634052897910784,158387 771852163047796738,127657 795040086052179968,264397 759448272935260160,57897 791640346161741824,240260 793112761043562496,249469 794572252020805632,261155 750444251029204992,12883 774660368865996804,144654 776823435414515713,157755 756274875657023488,42432 777013970289000449,159876 756393075371540480,1248373 776939036338368512,158387 793180992617971712,249926 764156834215104512,82209 773637723773100032,137042 789945937531580417,228101 770645636962197504,115582 758685386759479297,52749 775034318489985024,146259 765044226623025152,85562 776195641995251712,153573 764107344783433728,81702 789153483173666816,11774 777046859441377280,159876 764310792963432448,353879 767145760274153472,97438 771146307746598912,110615 765171130583756801,67588 767180245585764353,90384 773805050980405248,138819 756251754233200640,39235 762457476524498945,47283 786646299525406720,205455 778606346581278720,169201 756617240183705601,41839 793878217266434048,255942 756894981542047744,45311 794325954437017600,259543 780929759270232064,181886 789143797041098754,223286 757028283850555392,45964 758752455735713792,52568 766415072897884160,93184 740090732237623296,353488 756354718302101504,41798 793234847028408320,249348 765959104149983233,90031 765160391135653888,86103 777653079860707328,161939 778021263071588352,163990 793215715893448704,249926 769470915050602496,111454 777668915635728384,163166 774216350961049600,138382 785317586804367361,16728 793470207792549888,229901 777027864050831360,159906 732252212295024640,196346 750485740052557824,13088 759884098399768576,18395 773484697255043073,136947 779626140721942528,166704 788833856103165953,220539 788445557421473792,217519 763777053577519104,80136 757560325919113216,47782 794622417607999489,261155 777734096785072128,163376 794160292108214272,257423 791718177973633025,237491 770397499685208064,87904 776472349956837376,156103 771772891620708352,1249911 758401092010979328,52921 781553366505811968,187044 764841529751986176,84724 791817348504166400,240890 755108573428981761,34533 766261188070035456,91751 787524780656304128,210706 771369943124238336,120186 787365055650299904,210207 756621577245122560,44450 763482267524091904,77849 754759472623517696,33356 788113716612993024,215252 765735085379194883,12954 791677817264087040,11774 772890716796104704,133255 763502021936840704,78198 792075408355237889,235621 756361017769259008,42432 795039009596575744,247930 765716443543416833,80393 766351471726174208,93261 767088779542851584,97811 794146392381984768,257423 763753140487393280,78205 794661749064663040,261155 733416165607755776,355667 789486713756319744,225400 795021044998402049,263907 770189850138054657,354103 773819625171595264,138819 767395061499830274,91891 756432005638696960,41141 790783186439516161,233692 786981417456631808,207949 760651390494527488,63753 776607609952481284,156926 790910871983755264,234796 757417826579656704,44429 765176479709851648,84422 786280893786710017,201583 794775209610006528,262849 769418292075245568,112336 787067314592112640,207861 793446729064546304,238136 793192979381022720,249926 785250664058228736,193669 785627498457378817,197297 790886529442930688,234583 749422897115136000,7524 753254326303326208,11434 787372520617889792,209035 778156352812290053,164826 773968519461560320,140444 787085912018739202,209043 765018560921907201,85562 781230692193669120,26066 765304276797296640,43875 771063984757673984,122388 788064629561917440,215005 767366177962143744,97325 761794833321119746,69711 789141270363009024,223899 771801506182008833,128121 777129517479493634,158387 778719409317617664,169109 792561741490221056,246632 765939164260864000,90384 758828388912025603,54070 766036778029555712,90482 779370380649648128,174115 791583607047331844,238395 795005638074105861,264431 732351587058778112,351646 779585543021600768,174557 774079770564833280,139577 780757197827350529,182671 785269443840573444,194648 793842831559393280,255942 732331649820590080,11774 792094284908560384,243865 755584609828556802,26815 771687979915948032,125367 766386016689197056,53185 785585155192729600,197286 789158431651405824,215505 790885179162255361,234583 776942210143117312,1250371 776154310874767361,153779 791827569322655744,240584 795413150975819776,265855 768653735614558209,107423 790293170445701120,228341 772881706688843777,132370 772952640598659072,133454 773921656590983168,11774 791261956531335168,236004 761335850621730816,68182 785490711181463552,192032 794292097993932800,259134 768808965689847808,109167 767115838558183424,97811 789974943727517696,228172 756950081635487745,45672 773870140744044547,139404 793538081265623040,249926 790559075796791296,232137 795427054242017280,26066 788451243416924160,218275 794617953220116481,261818 771368618097532929,121612 788818693690187780,220526 764180238930677761,82009 781357087481659392,139404 760442428415291392,62771 775855758554660864,151463 793133840671711232,243075 790848816832327680,223492 750095297888550912,10661 762091395276345345,71429 793681949151735808,250293 766158942850445312,74133 779384401641603072,174294 777635850477678592,162810 793894446878240768,255942 763198048755298305,75899 793421893781061632,252020 776139154514030592,152735 781128390057218049,130635 770015626823868416,112872 772297644647469056,129551 761382520088821761,68102 767147732196786181,97852 792025137440784384,243187 780594090794680322,181886 795367568332554240,266500 758699301308473345,54070 775103482680451072,146704 788458964358791168,217574 765016616639881216,85562 786519396030222336,203350 768419454652977152,105799 776083722181279744,151242 766726785904087040,93823 770953848261316608,120711 771115721623531520,122982 788012894151544832,213064 791360307880980480,11774 765560863759691776,87904 763511638519676928,78948 765642599248134144,87904 786188381818458112,199462 760908586197381124,65165 763822640297414656,80486 753979882036572164,11774 761675070506926080,70177 757963926504087552,49852 759210519354048514,51798 788469695322071040,218275 794900431336067073,261155 752994652660178945,24603 773708031657934848,138616 773538229349781504,137042 760858424309448705,64722 761218562405040128,65180 790946150106836992,234796 753025519533391876,24134 751171853381672961,17143 790767993521176576,232881 794205062369136640,258044 734901863208783872,11774 757446686964875264,47266 772912440631713792,129551 785808345143717888,197512 793211919901405184,243187 788460676209635328,216956 764786167611002881,84724 750356556680540160,11774 778019018934456321,164375 793177482086187008,249469 791856452902191106,237491 759842624324993024,58227 781277013470539776,181913 793202524836724736,230130 787340877421096960,209269 765423537473531908,1249230 775058113359515648,146675 764943804973453312,11774 794016005773295617,37382 791396544696180736,150419 772856062403837952,132335 792075787071582210,243187 754748399535075328,33474 795122062771810305,261155 732287491672281088,196346 773698267280388097,136814 773857489540423680,139404 795098680286003204,262849 732702131560558593,398868 790956962750066692,232169 793644898784256000,252581 794979427587334150,263895 757605776529555456,47545 766712943950069761,47940 763181543363792902,76549 770386474269286400,118375 773946070527307776,139404 780338833032228864,179560 788003409341415424,214354 790647326503153664,233152 759416736173219840,58259 770078919517143040,116164 755529053721899013,36875 775732901048639488,149953 792102905356562432,243075 760112050593009668,61051 774989013681778688,144617 793134565262962688,249841 749734124517285888,7816 794131332133752833,255192 794572781958610948,39957 761609639867801601,69711 780690320551997440,182036 750203636656070656,11495 791661655948165120,240483 757716522282328064,49056 788530178033012737,218275 760041665931247617,349283 773943682709983233,140211 754880451873878018,33356 763675898532859904,79513 764196970713997312,82020 768289630626025472,103071 757152980915355649,46235 790673358128025600,232169 767977986142277633,101681 790626166214238208,231870 794180365036318720,257492 776151563395997696,153845 794632299174195200,261987 793206520280342528,248719 794586780313985024,39957 785995323453825024,199211 779794767919984640,176636 793842786999103488,255942 734387482217881600,11774 750174183083085824,11495 775367129965006848,148537 761638668289253376,69231 761573011673669632,69231 760574501432070144,63149 788451468164595713,218275 789878514199699456,228501 760562475318206464,60112 794328732085452803,260033 757737468284112897,49121 765695370403819520,88669 779866028318883841,177340 766707983564705792,95708 765874389875240961,86076 792064228635058177,243075 733244083758637057,355633 763948259496763396,78274 767835974139121664,100561 765434573702307841,84449 750489246616555520,51644 793470566011244544,252020 750040997430714368,9717 780761115982639105,182960 791438279291863040,238864 792891351637561344,248185 761411748503007236,68273 776121690296315905,153845 779295569634291712,164814 789201509410103296,223899 780631340760915972,182036 786847561323835392,206748 787822072835612672,211970 763113151357456385,76254 792052837400219648,235590 795380083158609920,266500 791352180892721152,238395 764133729665069059,81869 792023345738817536,243075 759180986345283584,56964 772469884915703808,11774 774055891662409728,141316 790655380107829249,233307 791364921522925568,238207 793161324767301632,248988 757545684371398656,47782 768632658083459072,96514 776132273271771137,153921 764209694508457984,80939 750774465101860864,14525 752244132291219457,19352 786226838469120000,201494 766788129869197313,11774 790393953849708548,229159 776072072506245120,153194 765033437707264001,85562 779492376737816577,175260 776294656426389504,148861 751063812401352705,10735 770414588672241664,118698 786053946049572864,200490 767504596956839936,99207 779455000606937088,173011 751848792828157952,18374 774320921637031936,142942 776017059415293952,152872 771885229254414336,128424 772996405564702721,133454 787722567960391680,205197 789490773330800640,226048 763407972227747840,77353 773707333276803072,1250081 794320851772592140,259134 774296742942703620,141360 732867386617925632,353262 774605043467100162,141912 768279036770615297,104162 775865596844007424,151071 764072156825161728,80939 773522958065229824,137158 758117584201887745,50923 765267897312698368,86763 793437957805846530,252196 773544499956121601,137451 760685930931822592,63451 779347140862619648,174230 772854260870418433,131266 779588040998125568,175154 760605222704148480,1248768 788507493500526593,218275 776939298130124802,158520 777605410211569664,162294 769581392208470016,113836 785878447205867520,65713 749235882436222977,7772 750632267261812736,10876 764206955808362496,82642 766462651966844928,85326 778274168144031745,167083 764072134113042433,81649 780537626746953728,180233 787670652870356992,211829 778562548803272705,168794 795118053319147521,263688 754789535087681536,14277 759602730818154497,353047 790335943697760256,230297 775043892689371136,146259 786008032010391552,198878 770680868796968961,120610 775054469612597248,144538 789290628186148864,224680 795056588994310145,263141 776975610656718848,159546 776432858776809473,153845 794255594454663168,259288 760758469305757698,63451 795196600725344256,262226 788587979996618753,215437 769241703530188800,111800 778982801664274432,159847 779727727641366529,170373 773885863931641856,139404 789124216935317504,220433 793825788621565952,11774 756892528213753856,44163 791397001644478464,238395 773284874727727104,135736 732935807951065088,354690 793477095884283904,252580 795752743801647105,261155 768095771749154816,103354 770194583879692288,117257 769791891122642944,114987 778303363599392768,167220 793987658338988032,256393 794158119228162048,258306 792053502457634816,243187 793893996393181184,255942 775188286310612992,146259 788691335033356288,220029 753643373026680832,26082 770123273677963267,115526 762604812525563904,72035 788395542002872320,217519 793976992773312512,249926 768507501390209025,106716 781165787218403328,11774 791842959914217472,239611 758321294324690945,52311 781826290001309696,190635 732716262036398080,1170595 773616284495781888,135025 757799000732872704,48926 755059758428721152,35044 791371847950536704,237999 794600037380562944,261944 793471553178599425,252408 790537870184439808,231894 793140860510699520,249469 773867254643470336,139404 788570563140804609,218275 791018408531951616,234796 757798057115123712,48494 759764860867534849,56964 785877035587473408,198671 760168054852497408,60866 766016959855095809,90031 769363188118720512,112872 771437369270554625,125742 793584172187222018,253793 769897211396235264,114779 760956345671618560,65180 766755446698942464,95672 780598494209773568,181789 765574119203057664,87904 752715869491453952,23217 794170448909107200,256255 793206469592162305,249374 792344746685497345,235223 795759345090891777,267746 734000863476338689,349273 759220092500672512,56784 792404343681011712,245566 795400621931171840,266151 754710564295901184,33071 790550506351554560,231894 791995835328241664,239893 760658087262978048,64009 778833713236893696,168794 790705980283691008,233241 788826968565383168,213403 795702592219201536,217634 755019185944756224,32968 772232932199129089,122126 794317967622172672,258456 781619412667367424,186584 756286243214876672,42432 758382802412769280,52749 764922213770428416,85159 785994855092621316,193975 787823894581223424,211733 751600024702902272,18539 791424076724088832,238099 793244482875424768,250293 758748894012420098,54123 763068349022601216,11774 778670002438156288,168794 757313308378615808,46612 773934306179768320,139404 785242415519203332,186584 765572888250376192,87904 762671044406734849,74133 791433795652190208,238099 791026137983913984,234583 786203780798828544,200382 792025494392672256,238099 793506880379322369,252741 793968791424118784,11774 758748663921336321,54070 732644884369276930,1170320 770720375730761728,11774 776243590502703104,152872 733034323012542465,355106 771536411979763712,125554 774320453162708992,137965 789799600328617984,225949 777278111968747520,160592 764614785438773248,82066 766349435093803008,93286 793202055460581376,247240 768573398003900416,106716 779411429115834368,174660 786372762856071168,203510 790626749918896128,232137 765267639870558209,86103 792417494686273537,242693 780816556808740864,183546 785559057910214656,195955 761666137625096192,69231 765545388216463360,88052 793966296715038721,256276 788878549662982144,221297 793931892630261760,256255 785881960501612544,198878 792882618320642048,247240 770747311085400064,120690 787385210706944000,210274 759159896302510080,56964 770830234278961156,120610 775580437636788224,149573 763806951427846144,80098 770465209186213893,118192 766444001763352576,93261 776133150015496192,152872 788053047104516096,214209 763895714179080192,80939 756932941838770177,44450 770723713977167872,118192 772282891627732992,82544 763445506718564353,77849 757943377195364353,49925 795069154416017408,262849 763820204438786048,80366 751216887694962688,12868 790649197087383552,232169 753002133415419905,23742 793901486019338241,252939 792515060295794688,243187 793901353697300481,249926 792030545395978240,243075 761559417049518080,65626 770672845143900160,120610 790795670387056640,193121 749857561180975104,8047 788462931302318080,217106 789906202557812740,223286 787083945921880068,204835 792155141684232192,243187 766265191503757313,91751 775789072832925696,151212 771847541163909120,118191 780604649548021760,80785 791291130197532672,237491 758670062572150784,54070 766746833427243012,96110 781847025528766468,190635 786926208701243394,207287 773976391981424640,137965 765246015133933568,86440 764957476865191937,84724 756624254037323776,43887 758717613224538112,11774 785459191364345856,195975 790278794993143808,228037 791675205965971456,219509 756334859845455872,42353 775749833504108544,151071 761694380986134528,56700 787738846968504322,210253 773627598731550720,137869 780465057721298944,180533 788471804515917824,218275 792227333537161216,242693 794179098922852352,258331 795703803920125952,267862 787735041908572167,205197 788821416867016704,218275 788509813970001920,216991 765231955201908736,86472 767516857322516481,98972 764984575437131777,85562 777545455429378050,161352 770242915327062016,117257 788390883833942016,217519 758408522577084416,52554 791084824937324544,235179 762791277666635776,73712 760264196416208897,61011 763053611056304128,75724 774225918671851520,141887 778378011758497792,167180 790305422909513728,11774 764868901024911360,82066 794357499725893632,259034 770273594836385792,117377 735017314140069888,349652 773728490491371520,11774 791052981189738497,235487 785525216835276800,196277 743160676777099265,1247570 759102990607388672,56886 792068255489912836,243187 766560709337415680,93823 761972979165126657,71026 758653287021289473,54070 790383818435768320,229693 764176994879832064,80939 794881550500450304,262022 777711391348097024,159383 790953001976467458,11774 793238319194857474,250633 773881050439229440,139404 775039743239139328,11774 767707592114204672,100605 791468485129932800,238207 781457710629937152,139404 773987439480365056,138819 778615951814033412,156928 770551117067513856,118192 750400361588940800,11774 763110270743015424,71438 764615356107329536,83391 793508624639287296,252580 761294079116259329,67852 764163056658100225,82283 768159582497759232,104162 781900474869874688,181952 785791441712930816,194723 795666331232153600,266079 753710886322397184,29263 775734022404132868,150511 787134121730535424,204835 750559014778507264,13343 753700388314963968,29321 758083697149116421,51344 762363326584291328,72216 787116416805707776,208252 787786684389793792,210238 790269307636764672,230282 791128978580987904,236454 795718303310221313,267649 764991257521250304,85562 785458406161125376,195975 788125644211105792,215025 786916998802440193,207151 766559656659423233,93823 767765855035723776,100605 757781601908645888,49121 764910230958444544,84209 788869908692135936,219678 791025806680010752,235590 786638702776881154,205436 771636554968162304,125367 789854076997632000,223312 772118262058393600,128025 787116465740734464,198586 732787309729349632,353789 780881994766950400,183826 780195198626172928,176128 795441873401901056,267133 753742064857321472,29263 762975366382096384,75724 788958821351759872,63655 791255345813303296,234583 755387251597508609,37044 765663849399914496,88052 767752489063985152,100893 788454133430824960,218275 791337318334332928,235990 788100039583363072,215005 767826291181686784,100893 759022746814730241,56441 763878037335203840,80486 772271164362100736,129526 790609771825139712,231871 786694231335247872,205902 794049413803077632,254598 789464520271892480,225981 792012740558594048,238099 752130703102443520,19747 792132916348203008,243187 760219894826737665,60866 781511558631333888,188401 763126730445819904,11774 752996709974892544,23739 752997133276545026,24787 767890540641648640,100893 792367086265700352,243451 787820705475862528,210238 755196366255747074,36203 771091523966529536,120550 788439814211330048,214354 793953685915181057,155390 740383541171625984,11774 791708039468331008,234990 753382298314235904,25981 794404969814204416,258927 775731614244417536,151185 776186992321187840,149040 794851421363564544,261155 767927100909162497,101681 754846043439788033,33356 770399809521844224,118191 788891908122681345,221711 777158407685967872,160217 780568928883879936,181613 785913818362810370,198671 755537409954066433,38401 749278736109928448,8047 790334777064816642,230282 790998247603073024,235886 770690999098146822,120613 789823400990629888,227486 774429316457254912,140444 788198679802937344,215608 778686277738569729,169923 764191392780390400,77586 793140390178197504,249469 785335181666168834,195125 757202545597095940,44461 756202935055507456,11774 794211334078550016,258598 790655239988862981,233266 754130429263826945,31686 764474039570092036,83391 770991262715420672,111558 793531612071882753,253274 789143335373987840,215505 785863526845906945,197341 789843505019392000,227048 790067004640067585,229172 793209500169670656,250633 763892045857460224,80939 765600036600315904,82642 794206912921346048,258771 765250788457197569,11774 778336280291774465,166390 762208035129425920,70941 759093635304427521,56964 791809785662312449,240890 767142897128992768,94699 774396818188857344,142503 789216617959796736,224680 790593888323047424,231318 789428234668482560,225981 793859528366448640,238136 763780531469316102,78705 770114164752785408,116824 768480668816859136,94699 772951009094017026,133043 771883604158746624,128404 776773601760608256,157755 790904285349474305,234796 790178978711506945,229693 794158610238541824,258122 772933960703750144,132335 752937289379028992,24173 773951108506980353,140211 779895135769419776,175962 758841981573353476,49582 758719560799363077,54070 791019530122301442,234583 791113451787673600,232863 758344242326409216,52112 758397726308663296,52696 754097830143356929,29907 770346467349389312,117843 794527222874984450,261155 759877423919792129,55257 794151448762286080,257492 763890778879909889,80453 772872109668311040,132335 793399654549299200,251350 751115745577230336,17118 791349967289978881,11774 790895966295425024,234583 778606038077607940,168436 759405935156666368,48220 762016396914012160,71324 773890984908324868,137953 794629101361496068,260874 763881380807749633,76623 780625214833057796,181702 760190550456893440,61544 772553111776952320,129551 766306016552218628,81659 787030183274483712,207965 790861688031641600,234507 794674550290153472,262022 764662154343493633,82066 757716244711612418,47940 768934013255819265,110362 791802856697462784,240483 765393868388917249,83675 767209617323458561,87526 772692623534546944,131421 787753806914355201,205197 778231775252185088,165360 775073899704885252,146847 787717645487468544,205197 788744629831303168,220332 792567594842660865,246225 754727485288222720,33356 762137325891616771,71884 769636762843017216,112239 765080042120577024,80486 789825306966319108,225911 761611054392631296,67852 766637964390793216,90252 767725228432715776,98713 791517605639041024,239405 789667641011105792,225384 757739607316398080,47545 761346709637169154,67587 776763464413024256,157082 795102347659767810,264431 778073621851811840,164980 787883870817484801,50439 788869785920557056,221785 773964630494511104,139404 785648690929205251,197286 792451416749019137,242693 781869937426128896,190635 749649414554288128,9433 778104163343462400,679105 793784080139771904,254135 772570470868627457,109300 793824424885530624,254135 768309004040704001,101681 778388013470494720,167674 756302337749225473,42495 763722548286722048,79771 771026330850820097,122875 785705101461590016,196524 792780143903117312,244759 753456548462997504,27045 767918767200473088,101383 787272014470012928,205728 787895049585438720,206101 773647021416865793,136904 781265812510302209,186212 790986369514426368,235590 750086987043012608,7816 785938214112464896,194090 755378858749296640,37044 761310368501116928,67202 793568700251115520,251350 749933796800233472,10653 785815299337621504,197512 760630106335379457,64147 781724947165085696,188622 760979302644981760,65969 776066632242180099,153095 767008364035313664,93504 750290163968798721,686533 773305908159885312,120550 767834789240004608,101681 760609073167470592,63655 753564948140220416,28245 761429682625519616,67226 787510507448172548,210481 754805589285363712,33356 790865376712265728,230485 736403452146929665,88859 772253176451825664,123217 790921479521206273,234583 757074740775268352,44163 791747144659116033,240483 792750474550063104,247232 794664297703976960,261050 781277178038259716,184568 785948397542989824,199272 795669424623722496,267862 788823526853619712,220332 768517642671972353,106676 780573140460109824,181419 790640031186690048,231894 788910246760767488,11774 732239260867305472,350731 751106088641110016,1170706 751919393815207936,19792 785317091926736896,195125 732867342695194624,353016 752709016812285952,23167 761834279500386304,69711 794530215011590144,261155 779378929002024960,174557 791735387722948608,240483 763390840811188224,77731 766837631133052928,96514 768064842586583041,101681 771185873467482112,122146 771801518337101828,125554 785984272326852608,200235 749249904006995969,7060 767915868592406528,100605 773475556775952384,136904 750707274973343752,14351 732273501902606337,1170317 763891510311923712,80209 765684631618351105,84724 787067318656311296,207796 752687638423928832,23167 761375227192291328,66897 770069900492697601,114111 754864063763611649,33356 779720563434684416,174756 794631514193612800,261987 786998141534994432,207113 779370105327095808,174320 785720096962469888,195332 771833778310381568,128143 750789373105475584,14781 773673852614217728,138488 770321369372459009,117687 769074403317575680,110362 786188976935886849,201494 770123573390352384,116814 760904022303924224,65635 764054224535588864,81324 752949547958173697,24196 755158072457256960,35890 757977392736444416,46890 762635722121547776,73814 773605458640646145,136426 776101634489192448,139404 767683454892781568,100605 773981149341294592,139404 759545355788771329,57068 759545081330139136,55257 770720145157259264,120541 779259292251807744,172621 781603606730567680,187611 788304424808701953,216923 795775220745469952,268646 742722875086491648,47188 768556259515641856,106763 738789457311191040,11774 751113584411709441,16299 778540387455623168,166500 786971703230472192,207949 793722120480051200,253793 759957117042176000,60391 785910559904444416,11774 790532492272906240,231894 770822209648590848,121479 794182861515464704,249926 767673996733284352,100559 775530868479709185,139404 794013808347860993,257325 795719133736407041,1249975 769353704940052480,112363 789807886763425792,192420 778160564581310464,164826 787497975199199232,207613 793521278451712000,252890 792018032621039616,243075 762916564555468800,75174 788900241382617089,11774 772909645216227328,131421 779168649194201088,167305 750414345780203520,11677 771757154600484864,125742 752131765511139328,20279 773513664477339648,133702 776834214700326912,151741 750407937710034944,13021 795730293290369025,199307 765317323658059776,85909 778992407748734976,171617 758252632863563777,51595 764254107595079680,81946 785803019636080640,194082 777348465684647936,161456 785807841529565184,196277 781645788430696451,187896 769322932623376385,112661 772172382748368896,122344 774004992525164544,139404 756595139548737536,41702 795761078915383297,268646 795731170591809536,267862 793553466027311105,252014 773697445784006656,138205 794263396019478529,243061 792027129634496512,243187 771904248095334400,128615 781286677134336001,185296 794962997688995840,263895 758420098835095552,51997 780814375384866816,182726 786632002267148288,204413 761639054723211264,66800 755511689211211776,35931 788789203735752704,220029 768050217799258112,103107 768822376163319809,109104 786417990363262977,203350 792066715513421824,243187 794977112386113536,262849 732636117040783360,1035907 789146295709659136,11774 791650521241223168,240145 791420963246055425,238378 757288054461648897,44274 759407209444802564,56964 793150430507401216,249841 774417107505164288,140211 755115184230891520,34666 768149762365206528,103354 786610451350114304,11774 793122727771054081,249469 786045646230872064,199178 781370956673454080,139404 756203327919128576,41680 763595346542985216,1249148 791021530885021696,234867 785991076263800832,200490 771472983982501889,125554 788805389148164100,220526 755216781883564033,36033 763827938013962240,80607 733102064306290688,355880 775002676656427008,146259 788447681547005954,217519 794048300504727552,257492 768573700606230532,106281 785897605469442048,197894 748940952908210176,1247921 772933431512608768,128194 753704068720173056,28832 788168799090413569,214123 766660197410406400,95295 767563265400385536,11774 765295047814156290,85562 767447987807068160,96967 763164114722000896,76934 781382839333888000,186584 790628260275249152,231870 778756794185289728,168711 767108113065320448,74451 773932098872745984,140211 777573682445164544,162154 749729415651786752,9292 756872781371936768,44163 769342894582923264,112788 792523390049357824,246392 793555518052630529,249469 765351467964309504,86103 773580617317511168,137639 787662359808671744,211794 789069006686785536,222655 754025589603000320,28033 785794929419100164,194082 766579367967358976,92917 776815679005536256,158027 790515795084259328,231894 754985744263966720,34666 750401616574951425,11495 791688399983878148,238429 794633597823123456,261987 786959871916773376,207287 792077132419784704,243576 789822694271381504,205972 750364150937812992,12746 755506981197144064,35470 778333278017232897,167319 795238765908336640,265644 778979216062689282,171324 791713523264958466,240718 789138316012638210,223899 767157387769765888,87904 771004891372331008,122146 794002411371319297,254209 768936029650726913,110209 789313025941512192,215505 763882765486026752,80486 768862525718929410,107376 777516110853902336,160752 757831862114852864,48408 794613166265208833,262053 776532485660413956,156518 773620741061435397,137795 769929976158093312,179307 794676662629703680,262588 756270183182766080,42432 773876223604772864,139404 775503279916654592,112363 787000313102241792,207613 753528644505567233,27957 769641755423694848,112363 794913429874208768,263289 753767112120766464,29589 757607871068704769,47761 785965420100616192,199262 759207303845470208,25210 775729959142731777,150063 792533625682001920,244221 753338841860149248,26492 754004815844405249,30590 773529800761806848,136904 753553147793145856,26303 787089598157459456,209129 777657346654892033,161550 788294452179668992,216009 750869808040685568,14252 789303175232704512,192306 765000169125445633,85562 754719511778131968,33356 768465857307480064,105041 763181866937573376,76535 787029532024958977,208176 786353326480732160,203076 793864653671587841,256255 795316683602792448,223671 794054762232684544,249725 787011715099533312,207613 781628107602161664,188458 755470494015434753,35890 759776423401824257,58939 762527525511663616,72534 767413113310150656,97519 791697243439063040,240260 790654779978575876,232881 794138134757965824,256239 793244195171409920,250293 761675247603048448,69947 749664456947425280,8259 761200433935376384,65180 766288090918944768,90785 751098888824565760,15808 764846872385191936,83391 770294396382277632,117257 761926174679429120,70540 767926900526313472,101006 753644028822953984,28824 778681652159520769,169201 776615021937819648,154832 790514337173610496,231894 740357568971853824,11774 756539584163352576,43471 793692644769603584,252196 795016112186363904,263895 795062881805074436,261942 762827897321066496,74650 777247511547228162,159475 773881543962009600,139404 786446426352054272,195876 753925896768061440,29263 781445075725197313,187568 769767198021726208,107745 773900175765110784,139096 794634113030488064,261155 776890071395864577,156835 790548639558971392,232137 794729086132178944,262225 750647128364638212,13071 792008514629578753,242006 763901081034354688,80939 786917502156623872,202379 791327902977503232,11774 794907019476140032,262849 766475185050484736,90963 775894287003230208,151526 767095386653675520,97392 763969866361516038,80142 791097577328574465,234583 788180018627248128,195876 756286790768754688,42534 794948242417000449,263895 792563703354884096,244270 768204507289382917,103924 758348429282177024,52554 788590733771038721,218275 793611511868514305,252112 775039129390313472,146259 785509516351799296,11774 749653904577605632,7546 781370313527341057,182659 771498675130494976,126293 761528154011869184,67679 788712157705744385,220029 760293832013541376,62338 771803105809801216,128043 790959207096815617,164764 792831319004905472,244759 770706531549458432,112363 795013004404391936,263896 739273009492561920,1247308 765231996142555136,86103 793838043698388994,254505 758781960063811586,46076 773148495326826497,128880 793869712501403648,256255 758706379699781632,54070 767160603257495552,97468 755877519610576896,32570 756299779760541697,42564 793947786848960512,256105 758324106353709056,51344 793825401114099712,192846 736993189161279488,196346 763913007365697536,80486 751746290921472000,13195 770621051432763392,119937 753232471118929921,24745 786363371578793984,202217 756249545214980096,42117 791521259502858240,238845 794398959385137153,260404 765543319631986688,88052 755448810671894528,32448 794007453864050688,256239 736748982857289728,352982 760516890523496448,62796 792814320245702656,247241 764141619931148288,82066 766286962969817088,88930 776432876497825792,11774 788680919842426881,219942 793635521830486016,249926 759765206876684288,59666 763795905044738048,79592 735900410783903746,350287 777745919491973120,161456 778039161294950400,165523 789126979156979712,220433 752261328727838722,21579 768936446342356993,109104 794948020060229632,262752 794359089107062784,197512 791348545441923073,238395 772902360884604928,127871 786298862092812288,202429 764996908909752321,84422 786288657984524288,11774 762071987871096836,70689 765678801737117697,84724 752944482560147456,24196 751551183387373569,18470 766389849368780800,93068 793314735592648704,250633 755389863638110208,36859 761300534682853376,67852 790206897773219840,228354 760288575829213185,60855 762065860215185409,71476 750060110139969536,1248030 786960649943412736,207613 770882074450366464,121949 785475893678501888,194723 771687067558506497,127134 767142490285539329,47940 793101840288129024,249469 767471173781233664,98751 770859126335344640,121511 795605535437586432,247930 755998030004748288,39475 789530999701041152,205972 764324180410195969,81966 771462924271509504,125367 786790254418067457,206225 750506794930343936,12954 785721722041360385,194082 787075627950170112,204303 772979214186274817,132847 775415663422832641,149200 762838561737486336,69673 774131639769104384,140444 793958738382073856,256358 793549896456503296,253373 757922189916143616,47399 789790949308264448,227242 793503591986102272,252408 788878956355289088,221711 792571622129410048,239261 768615785891762176,106281 793266428820488192,249926 776063217156001792,153095 778943922487889920,170139 768931108234797057,109470 795693970093391872,267862 767568254181126151,99965 754738804481634304,33356 755727823310991360,36583 758093742863708161,51069 781903354259726336,191354 763252452594298881,73814 768239357476077568,11774 763796914160537600,80393 791727230980358144,240070 760796528315293696,64722 786763104952672258,205728 780570699094171648,181419 778923514942230528,171168 793715798409777152,252580 794187612474908672,258331 791572446436552704,212316 740369317875720196,11774 752204238843940864,18820 790982743995723776,235590 749440642980253697,8582 768229861471219712,104973 732725785908367360,353789 785389796055220224,194450 786905598444961792,207287 780802017463767040,182671 793248421746315264,250633 733053513786351617,355261 766035733295443969,90384 793863214656327681,256255 794554951175405568,261155 787050936438927360,181419 791270679974936576,237491 766269139786801152,91946 786251315118604288,201958 768975719745593344,110023 779423968109457408,174899 744541835310268416,354109 769367212817735681,113189 792148818355564544,243187 771878989770006528,79987 765729367708217345,88332 792427622244442112,235590 790900382931095553,226538 793533616500248576,252741 778302929581203456,167220 768067272049041408,102514 794899387101089794,263708 768988336002244608,110362 791726238184472576,240661 786548793550352385,203350 780721760845041664,181419 788787362293747713,220526 787012009766162432,108396 794261676354834432,258456 764131395115581441,80098 755074131431944192,35044 787395336536928256,65113 755026381289955329,30838 793852767580327937,250033 786691849016803328,205143 770318391588651009,117257 793985657135833088,257423 757762245656842240,42171 791418791062233089,238639 791292617241796609,236827 792303343486046208,242712 758742668369285121,54070 780878588283326464,183269 794048738557886464,256217 755985958768640001,39462 763687414145675264,79587 780537878367444992,180268 767760697778372608,101203 772271056677576704,122753 787012097049817088,207287 791688945402798080,239810 750135966522707968,11495 759049074737713152,54003 790935346443792386,234583 781223773982760960,185310 794153461910749184,250293 794526006975414272,261155 790580274417524738,231318 756958589663612928,45122 769520720409948160,111454 780624687189471232,150151 788008302684745728,214354 786234198705209346,90513 792115230134394880,243427 750764932644343810,14421 773700980298788864,138819 776294460724420609,153507 793623395908849665,254058 765348751242301440,87245 790902232896172033,234796 794214659062693889,258331 794620637318877184,261818 761339699998842881,67497 786228045916975104,201958 788536635688222722,218275 789855861266980866,225359 776777831158165504,157728 738816267272880128,1170352 761349782866649088,67906 750479173739769861,11495 785323864406491137,11774 779359545013313536,174427 792227169485348869,242693 750825233909747713,15640 772556340933779456,129551 794593546313564160,258331 766924266994401280,96958 792125877698064384,243075 792083190911422464,243576 758033345859182596,50654 759392413840502784,57877 751223354250502144,17640 749380382894673920,1247997 781137658512863232,185310 763560854092521472,78189 792031478397935616,243187 768986112350035968,110209 754083913216262145,28033 763211618830258176,76549 757995026936897536,47940 752231555716640768,21074 781848519787343872,190206 755540930984235009,38183 761221975339573248,66815 769704233235058694,114985 792159883307122689,243165 775306440554807296,145866 780079320698122241,160592 780436079862222848,11774 776803502043508736,158222 793863175401795585,255965 761013715332464641,64722 764846660614782977,83940 775052079253614592,144730 733660979989479424,349409 753610386411130880,27402 788178925742493697,216009 794208655503740928,258598 793852207732961280,240483 766262994447794176,91946 772836232065724416,132023 760073182502088704,60126 795073266218049537,261399 779071390733533186,171463 787168301415751680,207287 772895872396832768,132908 785841333235744768,198671 758356575669002241,52554 768313176563806208,103354 776490267482451968,11774 785333994825011200,194923 756479611224088577,43391 763485144665784320,75899 764133798086864896,82066 791067105126862848,232169 793670644558946304,252893 764150762800754688,82209 753375698132340736,27045 786075353668263937,49459 751934200010399744,179307 781920856733732864,190957 770409042883862528,118191 781622174108913664,188458 794549094249181184,261155 793391460485832704,249841 772413124951453696,130686 776091123559309312,11774 779527770380525568,168284 754862098065166338,33532 793650678262403072,243865 774421276152762368,143585 786696620037603330,205353 793385683851370497,8044 752883072543186944,24134 781119002227511297,185496 775457803339202564,146804 768536345023225861,106753 792134653926858752,243075 767770524772478976,101383 781340806305251328,187393 762053893362683904,71251 778652040041988096,168794 769031706305257472,110344 776837236616757248,137965 785893368500924416,198671 779216533780361216,102730 779682444421107712,171995 790679345312432128,232595 754777548551168001,33356 754769775549554689,33355 768122901509832704,102514 770785754595426305,120528 794003921429823488,257492 753654956931055617,28037 751617982103629824,19000 793507051221626880,252711 764167892556320768,82283 793941341604630528,252939 771102595226021888,122817 790919721910763525,234583 793953506910728192,256191 773527593698164736,137042 785450344088088576,194058 751786799526187008,18215 762055783643123716,71659 750362597837398016,11774 788783585687777280,218275 774295383006732288,11774 788019874228469760,214354 774248135153553408,141887 794653650379542528,261155 761940510017671168,70858 793230111235575808,249841 755202558088531968,14277 760636768043413505,64197 775008884511563776,146259 758844139161030657,54070 768861947584393217,106281 775735997166477312,151185 788716131586600960,220029 749372228723052549,1247946 750521568946630658,12085 766256443238420480,82002 770654785213177856,11774 732901166804127744,354517 770604749456609281,118192 794287822064623616,258829 771489125564166144,125111 761158190868275200,66777 768611841241182208,107745 791318525591769089,237594 788783917625057281,220526 794618222062563330,262022 762379012853362689,431998 766958784585412608,97025 778385339115196416,167753 732711412934582272,398861 785872749675839489,198591 781643600585261056,186584 774385036376236032,143473 755546612441710592,38183 776580619551801344,156835 767632930050932736,99471 774635393165688832,144494 787011250702004224,207287 778033844259844096,165523 789942285441966081,228810 775788972689633280,151688 768159635966537732,103988 786350701282729988,202379 781288843744047104,185601 756344472800198656,42432 767443347124264960,97447 768870818055122944,109666 772922581401952260,133519 780434583275859968,180112 794724443205541888,261155 790932840066256896,232884 778990019449151489,170169 794881469663608834,262849 764179988438458368,82066 781263052654149632,186883 794541955216789504,257492 752980970635157505,24787 793276468901978112,249926 760138194285461504,60866 791738926452965376,240584 748410094631587841,1247843 761644306763362305,68255 773309412232433664,134561 785650560884150272,197512 776969546045460480,158314 793529075075719168,249926 794833194910674945,258456 762800546638016512,73712 793574091592568832,252020 787410415718313984,208307 778669673680371712,169310 792550816032915456,244270 770154106082189312,110023 772019643640840192,125121 773370619199102976,135954 789135667292930048,221524 785810549200199680,198671 767993621119377408,101681 793985299269484546,255393 759057135766347777,56302 787115675969921024,208176 755163059044384768,35890 732190421250650113,350021 771863854636634112,128382 776276438970347520,153845 765081793435283457,81946 769528195833958400,112336 788477194569814016,218275 760287084695420929,61412 732679888008843264,1170667 793428747944951808,249841 769682866259230720,114961 790996164057235457,233736 749381387153707008,8497 776112840423923712,153194 785507524204072960,196233 777984209281515521,164375 779622848029687808,175814 762364706396987393,71124 774081555710877696,141360 755184506743566336,34637 791786779653267456,222536 765283033217953792,84209 768926701745115136,110362 771505334422822913,125163 781052896402104321,182659 771964745171791872,125742 772776380861906944,132335 795392317242875904,247930 749380926363279360,8497 772901068632039424,131429 767783118090694656,100605 771443611225292800,124573 771707720655187969,118191 787057269708099585,208016 790536955045949441,229159 773311941846638592,108795 785960320766504960,198671 766770717828517889,96263 787876683260960768,213064 761509818951569408,18215 758117279481475072,50804 764669348170436608,83700 793552336094433284,253395 760187524442644484,61602 777022401469046785,157755 786789288323133440,205728 757654775873806337,48477 787155866696810496,204413 771037196321116160,117257 790170995927678977,225949 794807969334566912,262588 788067802145894400,215005 756050652883746816,40932 793305292595343360,249926 793437172468633600,252020 766248685642526721,89725 776487257725206528,156193 788416197079474176,211594 776618083926482945,146991 791797287940947968,107737 759084608315097088,56302 756634751763636224,44429 794242278004920320,258456 788830201132281856,220526 773280682428641280,135903 795054353858101248,263926 788788532533989376,220526 755193476606676992,35373 793591549410078720,249841 749736271946317828,8670 772172357670699009,129174 754019495023370242,30590 789534331131662336,225358 792496383374884864,246225 794592594164649984,261155 788988905815175168,220526 763913133677129728,77708 766920721394118657,96954 781266592076136448,185921 759609915233087488,56231 762683931103793153,74133 772699560678297600,128934 775708096471588864,150663 771092855192326144,122982 763789658744557570,80098 767159846588280832,97432 757259770252365825,46406 787031022546268161,207965 794157492410454016,257492 772825321699545088,132578 785876729470545920,198878 768052782293065729,102827 773914093224796160,139865 770015535836884997,114985 771216525676077057,124191 770652838267654145,119313 766301415262130176,90031 772938689974370304,132996 774822198641061888,132497 761572652838428672,65180 778060518754029568,164001 760559813680128001,63451 757711607631785985,48522 764130709741113344,81926 778395430191177728,167677 758846957745864704,53185 768264661439348736,103506 738430205493190656,11774 786906110041157632,207287 758443393970081792,52720 788458142208237568,218275 794010769641897989,255870 764171405889941505,82230 793255674142531585,249882 769680041634570241,113836 794533623743410176,261155 791691173555503104,240070 765236504008372224,85562 787174504728440832,208016 794244096420433920,258598 762656056245792768,73814 762848552900976640,431998 766047814782685189,88930 787143240638095360,207965 793973762920222720,257271 756633685500321792,44429 763484894525726720,78115 794612145220714496,258762 791666118087892994,230256 793154973290725376,249926 788911296682962944,11774 787541734444134400,205294 763498676392198144,76406 768620221795999744,107428 794588255744311296,261155 776807409889124352,157693 786946037533605899,206742 793913759961972736,249852 793247442544144384,249926 765023169447067648,1170691 789467562623000578,225981 734617229979963392,1170538 788566468543655936,214492 794618310843252736,261155 780440355581730816,180306 774386683278200832,143473 774752850928869376,144494 775754325255610370,151071 776830759675973632,11774 790181760017526784,228354 785271443978326016,194560 786706965535809539,205091 795722913395699713,261155 751103109045293056,16728 786909156246708224,207287 761985031271124993,69548 793639401268084736,249348 794158346886610945,257492 755272341064654848,34490 788018801472368640,212139 771203615989993472,116856 771224481528283137,122973 777116841135136768,158387 778332853029527552,167319 781540462574313472,186362 755384927307304960,35461 788676526455787520,217519 787828114416033796,210235 776228288289046529,152872 785332217463525376,186883 766727439863128064,93261 775819351437873152,151401 763836476278710272,79589 786153387607797760,200566 785537050963509248,195975 749762934138507264,9331 765239504168816641,86440 770794531398815744,121479 773141582526705664,134470 785273725285502976,193623 754048900311289856,31400 751211391567011840,17384 772868949923037184,132761 775542797839589376,149304 775558397001216001,149953 781634720798957568,188458 758409742947643393,52821 761805756412813312,68993 765589111092736000,86103 788438584348975105,11774 788721132295815176,220029 788992815757877248,219678 771340542944968706,124597 757242321624674304,45567 774009372556918784,139459 774305933870510080,142090 733811302439608320,11774 779498013567754240,174230 732270665336676352,196346 756572393515147265,43225 795082573462564865,259457 791468090068434944,234878 791761822537818112,240145 790309070335074304,229833 763976033452236800,78159 788218416293302273,213064 794017733784387584,257569 792572590825041920,246225 772890625217798144,132364 775846165006786560,151741 757666343932092417,46280 762293522766716928,431998 794045624039546881,257492 732641966819680256,353220 762972012042149889,431998 778383841992052736,152594 794631597781819396,258456 786953982535200770,207287 769003305049686016,110585 785481838680678401,195975 795058855961042944,262849 754943390500782080,22788 773474945821179906,136904 794579840510722048,261598 764242992752304129,80939 773979450799185920,139983 778723644063096832,167319 750826299002789890,15643 759787134727311360,54269 732576768897503232,352568 788548700972969984,217837 774261630553075712,141797 779181179404623872,171483 732989349906763777,27848 763225726493466625,1249107 792161234380582912,244289 785432710370189312,155390 770612076624515073,119771 785282112467275776,193669 788888727477039104,221972 759865067424718848,56800 759808152288301056,57068 753333481862606848,26492 749279476672962560,8047 790919506067542016,234583 761984399919321088,71244 764226777355026437,82607 795378027878195200,266151 766419637298827264,93823 760138373805637632,61051 786535932585320448,200971 788196173362237442,214976 791748832396660736,240483 794187969917698048,254209 774410647404556288,143473 788358638662332418,215252 755822119922139136,39810 788417283378905088,194080 794715138653908992,262752 765941880060309505,90384 793437439423549440,252196 794898876985700352,250293 780577226316218372,11774 788995176786108416,221971 793321726885044224,249841 788108121063329792,215252 793126351028887552,249725 754782957454393345,33021 785469548115787777,195975 794560873490763776,261155 760709894450384896,63451 732568788323991552,352466 762061965678174208,71476 793553224154382336,252020 794918730564333569,255252 790595272522866688,230282 792881671498452992,243761 794241458341548032,255870 750492801083711488,13532 765256176250466304,84936 765967846732070912,90125 780507927714996224,11774 773488010524561408,136904 795655451056537600,265855 787950628504870912,207287 791057892900208641,235590 774038105095479296,136904 764973009887113216,85562 749926334395248640,10735 794585978316947456,261155 772969753744805888,128934 763778435302891520,80136 787387418991325184,207287 793250356696276992,240814 778329541001506816,165185 750380990477000705,12357 770120730629574661,113567 774585890861613056,131027 755122342112600064,34441 793444660639215617,249469 758122987711139840,47761 770030439163723776,116373 791697983603666945,240483 773207946679332864,135252 775816289558274048,151374 777305123466928128,158420 764194537560432640,80355 788564248456630274,218946 765569804379889664,86667 790496138596065280,11774 769537725888430081,74133 732740537585946625,353879 758703837540601856,54070 785931853169590272,194045 779004872288903168,171324 758437478755807232,41680 770808871367548928,121359 760874764483211265,65180 767183922346225668,94699 765163475911970816,86103 764177050613665792,82209 770650951560691713,93184 775647603119841281,150511 779750979969355776,176203 750792074132393984,15316 764247478451507200,82673 771335187833597952,1249854 788255376210878465,214354 793687112579067904,252020 786401373373857793,203674 755069090104913920,33356 755243317248471042,35890 774256105178267648,33338 785633491316768770,197297 794568047864389632,261155 774035213714231296,140444 793103094481612800,249469 762790078838149120,73712 763072477652148224,76429 772929317072408577,133081 777014365635698690,156835 770502077831274496,118191 778571633095274497,168794 781825567700156416,188401 788179562043699200,192840 793822889057280000,255393 791652761498750976,232137 793173960871391233,249469 780084157481222144,176128 794631009685880833,262240 795767134982914048,247930 769707615873929216,114790 759097388594102273,54519 788480750454579200,217634 752135312613060608,18395 761691887442898944,70085 790297895908048900,11774 766692250080256000,90327 789655234289078272,226490 779431203145412608,155390 747462101698908164,11774 750409415476408321,12883 766393578176208896,91946 772215874547769344,123865 762340578474487808,67906 787442719232712704,210289 794685976304029696,261666 787894716012568576,197297 791640616367042560,237385 792282232475951104,166316 761422338642604032,67511 773935510657957888,139577 777689841005957124,159475 768545190122393600,106256 768913547430473729,109767 791618501366677504,240145 793919619601874944,256255 793825248990924800,255393 754887442281340932,33520 793288165314351104,249926 773649322802118657,138382 742338338133135360,349951 755561568809594881,37455 770222162733043712,1249700 753967528997781504,30590 775811229159858176,148010 779398243981598722,174115 786114171075190784,200566 787917981712052224,349479 771037404694208512,122875 786225085153628161,201555 732174965739532289,172295 794228768772685824,247241 770949606364577792,122146 793116590187302912,249469 761224776245473280,17416 790889276858859521,234583 763231471326760960,47188 766803398171779073,94690 777169870186307584,159876 738447375266680832,11774 788554102796120064,218275 775859228158201856,151845 791113057279676416,197046 794539052192202752,261155 793498964771282945,249926 785627709561040896,197297 734161158811226114,352075 785281423628394500,193669 764290384872796160,79513 762879458445406209,68993 786325861461000192,201308 756193684010532864,41746 760595425397137409,63879 778681526976253953,167319 792051706599211008,226366 754755355188432896,14277 758105827257364482,51239 787674316796203008,210897 736649889887703040,1182362 769144846808453120,111555 776823317760180224,154832 790742812299898880,232911 766463929858027521,93286 793207763245555712,249926 766820669443178497,94899 765328219960512512,86645 765969644603764740,88546 756490038024675328,43391 762640879400005636,73814 765887862306959361,88920 771397791293837312,121795 752686346578169857,22779 788339173304315904,215437 795077995484606465,249926 792086193991135232,243092 795304029484154880,264397 788734348111384576,218258 771463095197769728,125554 754745779433181184,33356 760965782851375104,65222 791786105767165952,240145 771432946217562113,122967 771188999071211526,123280 790292872775860224,229546 760455273358077952,62063 793805826305785856,252408 755195829456146432,35890 771469548675559424,17416 755357266967007233,35931 766118840103161856,87858 774013174559285248,140638 768810494014521344,107428 760966025252708353,64730 772868898911772672,132353 795657356684230656,267521 751972636591349760,20272 758324532843274241,41703 762323328971472896,1249013 770311772708466692,87904 785642825744474114,197512 779376144852279297,170187 771060337357520903,117310 749291832526278656,7866 763808959450877952,80486 769286109159383040,112363 759446035215355908,56964 763757206651203584,73712 767099106183548928,97966 774619242171817984,144494 785924249508679680,198878 785889071474221056,198671 769238090321915904,111549 770744964116520960,118192 788517184163094529,218275 767742357999652864,100605 776263061674090496,152182 776824839973720064,157082 755822247722438656,39462 776166505956249600,154223 772828251425157121,11774 789774406918832128,227242 755023548721299456,33356 779099170967728128,172799 768212786534977536,103071 788766840214347777,218924 769323773858308096,112363 758736357321695232,54070 764162497792192512,82066 757989534546223104,50143 775808162494578688,151439 786549144534052872,199537 772776101592592385,132335 777962991136350208,164608 785653157720387584,197297 791646851833339904,62492 790935572407869440,234583 793104694608441344,249469 768769993529929728,104973 793182124979417088,246314 792478687744712704,243286 758282497780166657,52061 767011662243192832,95530 793162842908221440,238589 753955585897340929,30590 750451946507661313,13608 790329325673480192,231015 795158262106595328,263896 771552967757475840,112872 773517052711620608,73383 770495686450315265,118191 781829622002364416,187131 793167722687246336,249469 767132513676374016,96039 757731764081037312,48220 786207997005484033,199478 793575671012265985,252679 755550110986096644,38183 761675278561189888,69947 794594283080863744,261155 756830218766184449,45039 785940663204392960,197512 787796304172687360,213064 754819269242810368,33356 792062261481398272,243187 763661160226840577,77849 770806155819884544,117375 787489595323617280,211347 755169289729085441,35890 758711523732779008,46076 766723344838172672,94899 769329160183439360,112661 776758519173292032,157755 775864806960050176,151071 765286610565001217,86873 775881219376545793,147760 778298712963616768,167319 793619765650522112,250033 755164643530772481,35890 788252782876696576,213064 791309510153531392,237491 794545754476081152,261155 767486479719292928,97377 778793576167636992,170609 786391114496475136,194082 791644057244209152,238292 795272221333798913,249926 758533278479462401,53703 792045937225072640,243187 793187589624696832,249926 777422443765862400,159876 732261877816819712,11774 756187113260015616,41680 792644955185434626,243187 750814655015182336,14397 765146611659997185,86103 776034651613892612,87904 794571446777430016,261155 786986521169539073,207360 794143537667444737,256358 773896522014429184,139404 790982119929491456,235487 794552038067752960,261155 778923085395263488,171168 757658606212755456,48477 793587561859997696,252112 758046449754079232,51069 792152494818209792,235590 792099656985608193,243187 754020130170875906,29263 788886694217019392,220689 768499581327777792,107072 772837775842222080,132335 787889608918900736,213064 774007663847936000,137965 772182039390932992,127925 756624553552539649,44450 779160772203077632,172962 785335246799659008,194934 794201231660957697,255942 769514413141491713,30413 788770217459679234,200397 770979674637922304,122146 759520127012528128,58250 778258169990615040,164826 778976188131794944,171617 772670877389381632,131421 779808847871565828,174756 762262414414839809,71026 785464970691567616,11774 780850942669262848,183826 786350764134240256,202379 767139832594370560,98142 777861704638197760,149262 791143063636811777,236352 793944401416372224,253721 793476126295334913,243848 760512831070605312,63149 770404639636385792,118191 767898777864712192,102506 752885044981567488,22953 759495639516545025,58227 753215789197426689,25648 755380105376063488,36735 760263925980094465,61545 750346710296109056,12287 758217282002755584,51344 752988067628187648,24248 749342909061750785,8047 757229970070638592,45669 745255631200870400,351424 794220389656301568,258598 769885778532892672,109360 771001835511435266,121949 776386489924059136,155390 755064181959700480,35044 753380582177050624,27045 750401748838350849,13201 772890954051100672,132996 794007674358636544,257492 794216340898873344,258044 773910309081903104,139404 795042357989163008,263532 732744168091443201,349430 785269033234903042,194648 787285052166172672,209035 768069249214578688,100893 794611063102828544,261155 790757232673628161,232169 767384255261315072,98720 790798886302519296,233692 777493414099218432,161988 772395575476051968,130686 779070172422373378,172545 772158719941545984,127707 794874004951724032,263020 779722695365783552,175542 793296809565184000,249841 756400305814798336,1248393 768228637032218628,104932 786048365154807808,199546 754983357986070528,34666 770409584754241536,118989 794882317110149120,262849 773626480974700547,137869 754803425058009088,33356 777309026619056129,159876 793184063737606144,249926 780332706739675136,176203 785941418414006272,194934 775060166320545792,146259 786536419854585856,204297 779351958415179777,174351 751849333981458432,16931 764938259977887744,11774 795368976486465536,264397 774702999029489664,144602 788799423774089220,220526 772432095977230336,90252 779769514527522816,176784 778286432506880000,167063 761652820839759872,70072 759945782086676481,58869 788130152693792768,215005 794688860387033088,262022 774803844609998848,145244 794692008606629888,249926 777630266437361664,158387 788439472010473472,11774 773104082240372737,133454 781112217617989632,185496 760821037487513600,11774 794851429638807552,263141 791434740339318784,238292 794009570297286656,257536 775046370591899648,146259 752653865044942849,22746 754773187007647744,33356 788099850558513152,214247 767096938197950464,1249365 788482795634962432,218275 760497106930892800,61314 764438786059231232,82066 775449418698895361,148800 788795093276844039,218379 794284482950037506,259457 795274500199841793,242651 771413660765945856,125367 785269785290534916,194648 758837136992772098,51225 771015087322701824,73943 751579820027293696,14277 771478601934004224,125111 772090378010894338,129471 793502166757601280,252824 765469467665104897,84209 791757332015218688,240535 794307309677604864,257492 776967182282469379,157082 733075237592543232,355106 763847220412035072,77136 771128106941906944,123583 771604384954191872,111558 767576476589752320,99900 794558164632932352,261155 766035012969861120,90539 779014862215213060,29263 776990929282564096,159843 760815832112902148,64116 778249857148616704,166390 764976337970835457,85562 794122035182137344,257544 790267638664474624,229895 791358019573395456,238207 793621828707098624,252639 765668604473925632,88370 788875480631947264,220076 772861555734085633,132335 791825216796106752,240682 761888423208689664,70858 772111459983716352,128519 770380280876052480,118191 786725380153499648,205094 768031173981376512,100949 785310806762225664,11774 758132445376028673,51595 755483390636269568,37947 771083704190005249,122299 773646031569301504,137953 785504286125940736,192032 792448442026958849,238946 785467116975747072,159876 790941711660830720,233729 768104377554837504,101681 774246663619747841,140161 794327426725793796,248652 754087549312696320,30590 760645959198052352,63451 761238290473242624,11774 763004267271553024,350711 761301593450958848,67679 777153448844427264,160539 780614854457589760,181811 777243732848541696,47940 792171156602257408,232911 766692237140832256,92958 771394510123180032,125142 779154393346093057,170843 751185112381857792,17517 768075097265410048,100893 776405576649576448,138707 795736802527211523,267576 768878339134193665,106262 760251430846525440,61145 795443865608065024,264807 770761424679428096,120425 763133723151769600,73712 768983081352966144,109875 750001789504589824,10735 765205679934234624,83367 767042894192578560,96196 777481375918194688,161568 766700410589573120,95672 793530899887329280,253274 793507483151196160,249926 794849295195324416,262427 795123224250056704,261155 772150042643820544,128934 773978420183175169,140437 768439549328433152,103261 792913187658014720,237935 752184637523361794,21438 785623328505602048,196932 793139134718246913,249841 781116820996493312,185310 757000366856822784,43399 761898450057211904,70338 787415755604234242,206117 788309809946918912,216009 778322452812173312,164912 785999166602371072,199211 777923716676059136,164694 785978677372694528,200382 770443447350071296,118192 766349833137291268,80939 774015039334408193,140444 793322646788149248,249841 756579770561953792,41929 758254666975150081,52061 766176561963958272,85868 762096366935871489,70689 773920765167210496,139404 779618988573597696,174230 788688335241969664,11774 794693692229439488,261155 794985326829826048,263906 767816048858927104,101681 793624544795848705,254209 786508668665679872,203799 787456650072293376,199307 752973252293566465,23739 764147405767974912,82170 758021953739427840,50923 770333311067688961,105109 793572068394725377,252020 793485047294668800,252741 787084666729881600,207949 777844466975637504,164001 763163616275206145,76127 756937159232192512,41689 761629120853741568,68987 752105950924906496,20279 785500793516457988,196277 793150106027618304,249841 774018113310330884,139404 790739077599330304,232169 781337838600224773,146608 766057516623130624,90723 788505953062690816,217519 791740255183437824,240483 794190748711206912,258598 790903194520018949,234796 767283966114144256,90252 780983267017175040,183269 787289959271108610,209351 790261441148235776,230282 770632404205727744,118192 759458065754103808,56964 772028754621116416,129225 793864494292148224,256255 761081547235602432,66159 770664917296881665,119832 776094851209302016,153095 758288786954424320,26539 776745144074854400,157693 758337211049897985,41703 765169070459260928,86103 754117833441746944,16728 791734372902678528,234990 755166168843968512,35890 772812102088044544,129471 751803916208185344,19133 788478432850112512,218275 787297200963366912,209972 794643649006968832,262053 762752121850781697,72035 793978621631332353,256276 765641359403454465,84724 795445461947731968,266491 788133373239754754,215754 752986359242039300,25057 753553275585191936,27061 765281409531539456,84689 788450862725070849,218275 757293456071004160,46406 765274073551278080,85562 790972352435621888,235597 790267171830009856,228341 755222993333137408,35890 771133212735057920,121046 759161421376593921,56964 779398964093353984,173628 794578587416399872,261155 775044228602703873,145244 788804718436884480,219678 786361203845136384,202561 762334196081623040,431998 733005538586304512,1170667 758104538666577920,41703 773237543424917504,132335 755643766090952704,23217 771057667112435712,123038 751180896066215936,16768 788797695846653952,203546 788267541969993728,214354 794870135349800964,262849 779128502062686208,172962 790948574687272961,11774 785857520782995457,198878 787782392379432961,206101 791616527141330944,238395 768108734115672068,101681 773882753070706688,139404 778613828045058049,161277 792107249145679872,242693 760483446108160000,62757 776515379589881856,155451 788970235328167936,219538 760212168146956288,61412 777599156311494656,162638 775373433232252929,148537 785863677127843842,198878 752010423742894080,18083 769356095328391168,112872 792333675790798848,245185 776025519011819520,147222 792331501014659072,243187 792129283447595008,242643 779806906248462336,176218 794546261227610113,261155 786010819498770432,193050 776215186688577537,154534 792028634852700161,243075 776900960287354880,159359 793460691273252866,252020 758674440238538752,54070 794162758061355008,252408 756473603365998592,43391 756979491272962048,45672 781618388292472833,155863 762855365738307584,75289 779536101367218176,173964 754749896842842112,33549 778231923663638528,164826 790271921493532672,229693 767701649943097344,100773 771944925101494272,127775 751961227828555776,17794 756107484356632576,41632 759506382655778817,57964 787869512217481217,197512 791484664355487745,238292 756299659275100160,42432 763053888823959552,74961 793058075540279296,249159 772912033805180929,132761 780890182405029888,183269 793531718900781056,252741 751652551335022592,1248151 780638348964536320,181516 788736106737074176,220029 789913503339458561,225359 793557813784182784,247561 792136874768728064,243187 780747712350261248,182870 786931142947504128,207287 791880484510920704,241678 749618011028553728,8047 756662431624073216,44429 770695384926740481,117247 792436349756321792,245148 759617635499773952,57940 793545409662554112,252020 760137621515431937,61051 773895099042246657,139404 786523875223932932,203674 768518102678171648,106716 760655263938539521,53651 768528801559085056,106753 793931646248648704,256219 791355727038312450,238395 755165362723840000,35890 790334839710973952,217519 788882014757847040,210289 777922208735821824,164633 793783971372998657,249926 770459013376909313,118191 792408429549670401,243075 777824435457908736,159876 795729945834225664,267862 766400052101124096,93184 774960017527144450,111549 756903482322460672,44163 755186212135137281,35890 769691121865859074,114119 792412357150461952,243165 789455178789449728,226048 761175583812423680,66897 765575228873244673,86103 772944332471013376,133519 779829646489595904,176201 780917293681217536,184448 749457479587639300,8047 794706603085824000,261155 763551788771348480,79131 774638463660482561,125810 775754050608521216,151071 795672681664442369,267862 780521354823028736,160480 762867872389406722,62728 770443736555937792,118192 754090364634591232,23725 763455425148616704,76406 774943502685929472,738099 766400641723957248,92854 777133992696958976,159876 753697525765373952,29263 767440978126876672,95055 766975698263126017,93144 753251464357773312,25370 756627848459411457,44450 790061713156632576,229116 734055621457121280,351390 791411482932174848,238395 755157532847529984,35890 788051377478000640,214209 791053235125706752,235621 761647998862372864,68987 786675994929336320,205349 794078364784947201,256564 750731818081525760,13195 759682360216473600,47903 787074067635372032,209043 760163191062048768,60112 765707739582566400,74247 766386153389981696,93068 785851290333147136,197286 794909152124485632,250293 762631148824465409,73926 740937976650342400,11774 771388947696062464,123975 786605478075699200,11774 795610732238958597,267559 760159942154170368,61145 765966714324516864,90287 773902696936005632,139404 793192176138194946,249926 753486531747196928,25189 789658400040685568,220526 750774542654697472,14349 785696806394998784,196788 793433756879220736,250633 764666728878116864,83391 790599028488671232,232169 765324657125752832,87145 773481132335718400,75113 775002176544468992,146259 758319527742410752,51809 775896563688366080,151741 790914528590475264,234583 794676861586538497,262022 767772231443353601,101163 765594014003269632,87858 765690340200292352,87172 786524708283920385,203806 795321628641153024,218911 754716620895948801,33356 753723982872997888,28508 787042519234318336,208395 778246052096843776,166409 781245343275094018,185595 792145691095236608,240535 793572363195543553,252196 769265354816106498,111448 789334059314917376,224680 794327627377049600,258878 776169174079012864,153492 755921481108955137,18215 788463846214209537,218275 780891549450248192,182870 793428303663206400,8044 788445476211208192,11774 795727130202148864,199307 790912819969552384,234583 762470678700273664,65839 793999417716051969,257492 767098014536040449,97685 774012887660498944,139459 793951223552602112,256358 788228023002595328,199546 770705517102505984,118192 778990068887199744,170187 754771757634945024,17416 760268922398642176,61545 769690146673397760,114422 788126658553184256,215012 764966361558810624,85377 792047401980735489,243187 780085708526608385,176128 792605318937051136,246392 767449245561581568,99514 774319146788020224,142090 752720251607932928,21935 787835907843854338,211829 791465192559251456,238780 781281262044520448,186584 776993158257410048,159546 772252939003891712,81955 795757059778244609,261155 763051438704586752,75724 776192465997008896,151202 765053374953689088,84790 792886207810109440,247062 747474360810639360,11774 788186363766140928,214354 791990962297843712,242877 757048339137372160,45311 751131671869652992,16833 778674156460269568,169201 788962720695652353,222500 793149734458384384,249961 785639051449634816,197673 768947431082000388,110023 779424065543024640,351152 791656440222154752,240474 768385369641406464,95055 793196435571224576,250328 746386138936418306,11774 766027450618875904,81929 779515019792752640,173628 774707703407079424,11774 794351612953120768,257492 775295632533757952,148045 795659211673833472,217285 758038780150513666,51069 769228687673815040,109945 794972048263180289,260927 793179280339443712,249469 776146346776690688,154071 780544387805745153,181409 793642989562109952,243167 794332811733958657,259055 773725394868375552,138819 769158364295155712,110659 773610794235924481,137042 792150080694300672,243187 791486339246125056,238207 768950598276358148,110615 774993830609235968,146259 791702732516143104,240665 762743011369377792,431998 755196648075227136,34645 794525285265932288,261155 753013287487496192,24257 785847916661444608,197512 760908734902243328,65165 792840417280614400,248016 794617167375278080,262022 771309743813951493,123280 778566774530961409,168794 759415998579695616,58054 770209990145630208,11774 778685370183540736,169201 766095066561675264,86645 774100830001647616,11774 761293182789226496,65455 788687413526798338,215030 789865749477220352,226731 773842401723047937,137740 785746108773314560,197512 794922681686786049,246425 760717250932379650,62853 792064843662655488,243075 788023087170281473,213204 795412407917146113,266138 786168891609415680,197512 772540307581853697,130067 750276397143293953,12290 764154497446846464,82283 758344809551495168,52030 786399429951533056,202248 752959188435734528,24788 755478340123918336,36859 762411285405368320,1170332 754084008313622528,31750 774241686109028353,141881 789759056416272385,227282 768878374626398208,108849 767857114186330112,100605 793099390227390464,249348 770218681372700672,117294 778730945784406017,169437 767773416497700864,100893 793445514524012544,252196 794821896491724800,261155 773707250909184000,136947 756984889497391104,123215 767197160827920385,93261 775333688892657664,148349 777345672810930177,161456 791829718400106496,241819 776960189446574080,159146 778711983176593408,169740 793924985115000832,256532 778396475697008640,152594 785580126096371720,197286 794694410911055872,262022 759107843702284288,56964 774992313227603968,144479 790597030208864256,232425 793956623890849792,256206 750902009407086592,15264 789442615385010177,225981 757438403050819584,47263 759823014414483456,59211 790736871655481344,232863 788824042287407104,220526 791584142941102080,238099 752987560662695936,24788 785904457196253184,197324 776021677461364736,151748 751620296080142337,18488 775361477867823104,148537 779316313466478592,162549 789069542249168897,222654 736529127876878336,353374 753962107826151424,30304 785315274253742084,11774 761945463666843648,431998 760958216717135873,56964 779118173534638080,168284 777503673861767168,156835 792957926574927872,247241 758272888478629888,51809 775496528614096896,149292 762117224899366912,431998 771633508666060801,124004 793095338592657408,249469 793847720628719616,255942 770837101294170112,120690 788204585731129344,207861 771535518769176576,125554 780850617321451524,178117 755559401453346816,37455 780624858593964032,182211 769700619053436928,110585 752988836771147776,24346 733600614492475392,355793 764101883224961024,80153 781691236675678208,177455 790377573855457280,11774 770536607648739328,114254 781663805445017600,185496 794007480783212546,252679 749655422102110208,9039 760996201357451264,60790 777300931016855553,156518 793798131272060928,243865 768643219118751744,107984 757588688868036609,48110 741310306232590336,11774 769873462479511552,110585 788343819867611136,216991 785789409404694528,197286 762403688501477376,67852 751614961886060544,16728 789222075697340416,224680 788132523016527873,215754 793172010289524736,249469 790718838501507074,233152 751145208088301568,17284 792141871434784768,244297 767805440373719041,101681 766459617312321536,87904 753292594667479041,26807 758438334444167168,53144 761540970689290240,67547 788408761186717697,11774 750332630223167488,12661 762669108882055168,72957 760862706731810816,52720 781185253041922048,186149 749330014911406080,8047 764304213589561345,83152 773918344349044737,139404 787285568858251264,207841 792910763362881536,244270 766390772866441216,91946 790635135083376640,232863 795046427147796480,264288 793083041962926081,249348 794902812735971329,261818 732851267979116544,353122 794704337419247617,262240 785961505837707268,196277 791366374715260929,238395 791673339358040064,240483 793634455315320832,253032 781689515022749697,56964 793320885855752192,251452 780037045913722880,176203 785824386905362433,198586 791312222979035136,237762 732174999033876480,1170365 753642329056092160,26458 764997958509088768,80486 751549819760549888,18470 776850786848534530,158027 793184521797513216,249926 752886980791398400,24098 766758416027152385,94699 781673100525973504,189084 788399582996787200,217634 760265707338752000,17416 763380328392224768,75899 763573031318884353,73814 755164530553057280,35890 781178183076892674,178120 779561149226291201,172185 795298136029794304,266079 761248372472832000,65887 757448249565442048,47261 769881499059585024,110585 786301511756226561,201558 763569688165158912,77065 776131589902209025,153921 789248038866944000,224610 795738868544929792,267655 754714709039976448,22393 774092690765942785,141316 793842997402202112,254135 770681694324154368,85562 786234954287951872,201555 740582538842902528,352751 762970240460394496,75690 759996109397774336,59725 794035676140474372,248652 775191378573664256,146259 791319988179132416,237491 749682619202215936,9433 757964981442846720,50320 789289776964706305,224568 770379744588107776,44421 776923967366062084,158338 755547520722317312,38476 779132331252744197,172962 793151610457382915,249961 794168791592824832,257492 780620299133816832,11774 788768254525407232,220029 751824112536784896,18215 793634675659051008,252741 760723249391108096,63149 791477684501110784,238207 793604418037882880,249926 785587603504529409,197091 777646287961231360,162322 795190427037159424,261155 780892436956606464,183269 791025058806239232,233692 773559842996822016,24173 791811152464392192,240133 794591371311140864,249926 733087929904422912,355522 794313725767536648,259055 795409111366021120,247930 780050229714382852,176129 752726362574692352,22779 775833515468414976,151439 794626893773422592,262022 767868795553652740,101681 776622468354215936,42036 733264388262629376,355480 761811242633748480,431998 763159889002635266,75615 766054433746718720,76858 758708697732227073,54739 760195800802656256,61145 795371490350796800,266054 755762067198443521,39462 764980995795718144,85562 785998075860877312,197512 794303804187373568,258193 786029381500239876,199546 762034048705462273,68142 786805096822689792,205353 751596939028881408,16728 768114361655136256,103261 773261149961719809,135025 770692609866141696,119660 794200121751851008,257492 766793087309844480,95530 793639691031572482,254135 786023411868762112,197512 791339134430261248,238207 753995574966267907,30815 761037346133245952,63451 791753699781509120,240483 763463861588598784,78566 790219522854653952,230040 767439925964836864,99297 762985130264715265,75724 786315744426459137,202429 768152660163919872,95055 775520610264944640,148994 776660992243687425,155688 767774706636320768,100893 788347739079790592,215608 762693185760034816,73795 792407075733118976,238928 753385687005618177,24745 789507796937023488,205972 779843144921800704,175772 793389444279767040,246514 775782069775597568,150426 795410212882526208,263906 777547881188294656,87904 776043037780746240,152735 793086604420186112,249286 747500356720955393,195876 792690744804999169,246621 787762994688225280,210238 794599458507919360,261818 758367241486249984,48289 780855758556659716,183269 761725082368634880,67547 780731019137650688,738099 790709612563484673,226823 794290022086299652,257423 761372410746667008,65222 753413743174901760,27402 788000576017543169,214354 768944963119788032,110362 772784022317654017,132335 795097224120254464,264397 762516680761184256,72350 753865484009738240,29548 770706352373202945,118192 773586715919388673,137042 794751341612519424,261666 762067705428111360,70689 786192032653938688,201619 769738768731541504,114779 768474299938111488,106317 793107764918751232,248437 770539422752399360,105605 789149132934053888,215505 781446363359813633,139404 790938004156055553,234653 758344818577768448,52554 785997150962405376,200382 751179609756962816,17591 788501516910931970,218275 764241378368815104,82002 795060041997058048,247930 754128935793881088,31740 775320766413930496,148045 763149006461542400,75899 769662151573241856,114779 787051736389201920,205989 779016172582821889,171324 794517773087031296,260404 773710691601526784,11774 791371364393517056,238395 750715407292469250,12883 785976225047142401,200382 766139214861889536,91538 775902326015963136,90193 785500181898735617,195975 765995801906671616,11774 788828790495457280,220526 793635921052655620,240483 752673158189178880,23125 758357338952564736,47940 789990021323493376,225529 758752260046413824,54070 761422577109721088,67229 790646829905915904,231881 770275355806535681,117748 765087059702865920,80939 761570438141009924,63512 788134979418992640,215480 792239057740894208,241608 751729032870424576,18893 794969705429733376,262849 795038992517525505,261050 785652027275653120,197622 766415088609857536,91765 787441848537247744,210313 793099272887689216,249469 794769940758659073,262752 785559360286130176,197035 793176509070573568,226862 769033473814388736,42495 741023157616791556,11774 775792203197145089,151185 750015433449832448,10735 785256932407930880,11774 795331637097574400,249926 787074310200590336,207109 788979050043674624,221971 764152449267539968,82283 767493218338496516,99159 787730825907474432,210253 770054247622774786,116619 779141197587550208,172185 763223898708115457,76723 767005669375479809,95708 771815293735755777,122344 781649941374521344,177455 761663308654977024,69673 792060012570947584,243075 780612387128774656,182122 786000790263468036,199961 767075339558350850,80486 790895415164043264,233307 794033814565593089,257492 758032189703524358,50804 767212108446564352,97852 793539534008913920,253274 763837221203873792,80720 765714666106396672,88874 766702450229207040,93261 787755084251738112,210208 760559313358245888,63451 750801446744928256,15021 772559395846705152,11774 788033439262007297,214354 794991344905228292,263907 757706553512329216,46370 769366305061371904,111549 771291531504447488,123825 781853529249947648,190635 792718192732962820,243513 776229610212069377,153845 776770420800389121,157693 755129309417705472,18893 765261866105004032,86440 793435224990416896,249469 757623018625519616,46406 763112253742657536,76043 761293977987403777,66563 792015284013903873,243075 793993146854031361,257423 778031218403188736,163592 786642436370096128,205270 772082824862109696,129479 762849702370955265,75073 777301174768762880,159876 771879858033025024,126390 792142423791067136,243451 793183838327283712,250064 754721097858162689,33356 765958356510969857,90384 781858772813701121,190553 758111773425885184,50698 733005228081975296,11774 789919857605246976,223492 795357049743933441,265881 772574359982575617,92959 778227869604392960,164826 764679361546944513,82118 789156385279836160,221416 788106309149134848,213887 790892150930235392,234622 767484670921420800,97852 758895544798355456,54631 750882582460440576,14277 763032136744075264,73712 787711597477109761,203674 788498527726940160,106085 763827666902405120,79911 793098151792181248,249469 775330430832611328,148045 763357180535803904,431998 786148176390557696,197512 786241370436562944,1063777 751686369194500096,18893 785588089489993728,197286 750078069184925696,11495 785601984967483392,197512 758151742680805376,51344 787454571601952768,209918 762472106143559680,71408 790551529820336132,193571 793442816923803648,252196 786189794455924738,192032 789556819391680512,205972 767901225111224321,101463 771198116066308096,123280 794010601609723904,252891 763683067881861120,78159 771853971598118912,127957 750764087525638144,14950 732747071556624384,353262 767257142168432640,72093 794564078807216128,261155 768520092543885313,105345 780734559692414976,182036 776014732398592000,152872 789433760370479108,226015 764472793991753728,83391 787028046364680192,207287 794637685814071296,261155 757613308476219393,11774 767800780158078976,100949 768029908165459968,101919 776911672308928512,159146 788463716429860864,218275 758470764190240769,53001 764971841723232256,85562 772164748305727489,128934 761924114982592512,71160 788752611252002816,220526 792599658811891713,246273 755413202821718017,36545 762818383133806593,73926 763821291438796802,80607 777109977542434816,58531 787973976165326849,108396 794251093668610048,259063 769975898242215937,116082 774002731384082432,140570 790558578050498561,232137 763337828918931460,1248960 795424142052839424,267014 764974231029358592,82209 759171146919010304,57389 770960139591389185,122146 772629777517731840,129471 779104642139467776,172123 792463575419801600,245445 761657910288060417,69231 794741609460092928,259892 789102122554064896,222545 754720839732498433,32873 787131680192626688,207287 766332898781855744,91894 788080634933772288,215252 791982216297455616,242521 791259938970562560,235990 760566781048033280,63393 791688529323712512,238429 793451672186028032,252196 795679987634499584,266884 732281057836290048,196346 775362131663486976,148645 756319417705914368,42432 776925378074046464,140444 777236885223596032,160592 793143463801868288,249469 793807437149138944,255393 778362001353482240,167305 768203337485262849,103149 753205330121592832,26140 750809053476098048,10735 781369771543695360,11774 791739334466625536,240584 794270887562182656,259482 793986778814353408,257325 760260145842618368,62130 793142081040609281,249469 763421298244538369,78239 792136067096784896,243187 794169436043235330,258331 767363230150848512,93303 760886435847278593,65180 771450070214381568,124855 768863276256071680,109666 769329204823486464,111558 788553435444551680,215437 781876304534654980,190553 758644048957693952,54070 771093018271223813,1249826 762269198768861184,431998 751812533045035008,18495 756898404022808576,44806 753355477761818624,27061 794658598630682625,261058 793361541139537920,251390 791254941696491520,237491 743539074124873733,1247610 786714347523289089,204284 793462282386759680,252408 792158891442184193,241678 793101285067100160,249469 758437670150299648,52545 766432372594135041,93823 791879900525232128,241678 766432911469838337,92958 789101607464144896,223286 793795255220875264,251282 763190746262360065,73814 764934436001419264,11774 767262019703582720,96898 776004944637800448,152735 760609288565817345,62776 757730787869327360,48220 781029958244306945,183854 737144998357917696,196346 776893427686465537,157840 785903873323962369,196277 767017405964963840,11774 790714725701214208,233307 771963852137332736,127764 788042004311609344,110161 794563221818515456,261155 767814399730053120,101134 768157473589039104,104271 762812064859578368,75109 790981980443779073,234583 776132768652820481,152887 770813760994934785,120610 775430450567344130,148574 770469221352497153,117503 770529802218373120,108729 779120787877949440,172799 785537988994355200,196277 785930165830447104,199211 786401289416560641,203350 758820266667417605,55262 786019672151830528,199262 794131771185041408,256502 759444321661747201,56964 770440774303571969,111558 785921756506664960,199546 765449474659540992,86440 794051414452379648,257536 756642394599149568,41839 732579403230760961,350697 756390048665260032,42249 752906883879542784,24134 780576741849006080,175772 792970064240705536,242693 758810709996077056,1248642 795094938098761728,263906 788484117310627842,218275 794139987600084992,257492 760180274617520128,61145 778939897931501570,171168 757718751680794624,49056 791518302837338112,238099 793801840706064384,255484 795250170237571072,265440 764202182107279360,56964 778274399434661888,11774 751574362688360448,18156 794303228842299393,254135 755460823581990912,34357 791535177478438912,236502 760545769275351040,61751 785320491527602176,11774 793622384016171008,252580 754976464991387648,34666 754005655825121280,29489 794546952872558592,261155 786596069022896128,204413 761374060630507520,57574 788125332968730624,215432 785736013406539776,194060 795758071096098817,268646 790917622866989057,234943 769319983457316864,112693 769612757796806660,114298 789232737098010624,224333 793969948557197316,255650 790740558297772032,208178 773553143896342528,136904 780461035463606273,179742 770260312893206528,47570 763821851214696448,80098 785577256664109056,194667 793616917319737344,252639 780612171482992640,80785 759248781909102592,56772 755179938941198336,35890 758461357788246019,41703 764896977502994432,84724 788887726682537984,11774 750419428400136192,13343 753572539138396161,27222 762400613741109248,1248996 781897312062672896,191354 768143953338200064,103294 775743274694959106,11774 792486953736339456,246225 751642068548591616,14277 764815172473065472,84724 752655509975658496,22746 777678065606365184,162596 795437239992020992,266079 738021686126219264,1170557 787067706600292353,206054 758222178156367872,50827 753758245685035009,29263 770566610679570432,103812 773583631751053312,137158 773185368476844034,135025 763908868166549504,80939 771582831105499136,126152 781554265881841664,139404 791931788343988225,241940 749327747059576832,8047 753738340046778368,22439 753591899953385473,26066 794010374584401920,257492 733041348916350977,1170601 771480616521043969,249811 777317777329631233,160480 779092225619746816,171060 791255202338836480,237491 762733375522271232,74681 785492445010157568,196277 787141306350837761,204835 788803700659806208,220029 790752150381035520,235349 778906393046843392,171070 786053243902177280,199755 793230144509018116,249926 791315737516216320,234864 758477845899337728,53185 767401463093956611,95988 775766485012656129,151071 776894083784708096,159245 787191201489268736,209184 766367618164862976,93184 775547989314068480,148684 775838867043807232,151947 765413695644053504,84724 794730029682933760,262752 788589262283411457,218495 749283863755526144,7816 778391257173241856,164826 794623153397972993,261818 793995703374577664,255299 769146747499253760,109337 788427495305572352,216125 791093575782109184,236639 793109437900742656,249469 750694028585406464,13532 790747623560876033,233154 778605544131194880,168569 771534894186975232,125554 773965391471280128,140444 781345515715727360,26066 794560060022263809,261155 765243827510804480,86645 759318552948203520,55660 771390300313059328,125145 760269815042879488,61922 770363879637393408,118482 786667300829011968,205728 787869682980233216,209095 788040218821537792,214288 754863147471601664,33520 794652381405474816,260863 767760347948208128,100605 768805186198392833,109104 773932194251284480,139404 791806956554035200,240483 770711289492545536,78477 793232269980893184,249253 755861106804006912,18215 781255950967726080,186063 779342461210615808,173964 775417382022082560,140598 780855230539833344,182726 788496806871269377,218275 761343182525300736,67023 776736256940126208,155451 792047549368586240,243165 777696076606246912,162638 788058843897094144,215005 758722733521842176,54070 778716366211649537,169320 787958969579044864,213887 767470606648537088,98751 773747198399885313,11774 789961518808911872,227242 778314279279857664,165185 780327811160547329,176203 765260406289993732,86653 786413855307997184,203674 766413907367833600,93184 770802601336070144,121479 773699645365256192,138819 788969251403014145,222655 753640297125601280,27045 757604594520297472,47782 767808757564739584,101681 778676597658226688,167220 788453524904345600,218275 755186768710893568,22614 781580582614601729,188807 787260628482351104,209043 761944403862663168,70679 762117034553532417,431998 767845561386926080,99212 792121316643999744,243075 768811878034341888,104662 765947551019302912,90031 765724360627945472,89198 756615432660922368,43471 775450553904041985,148045 785535462278475776,196277 787342615414845440,352000 759780691638751233,52105 785661978119462912,197341 794152086946582529,256502 794545296680177664,261155 788146646588678144,214976 780103925043257344,178395 788154843491958784,215608 754803758475849728,14277 765009965199220737,75724 765937610674012160,90384 794073398687186944,256255 773612163470594048,135025 773729777798701056,11774 767647161379151872,100185 762603222200676352,73704 788796879937032192,220526 753401014791704576,27402 778700932808777728,169715 791407666874638336,11774 759080288488087552,56231 785787071726292992,196538 787377573525266434,209974 791677419744747521,239324 763953878454775814,80939 772872364585476096,132761 779676884191805440,159876 792288619008360448,243165 776988019588902912,157693 772188661580304384,129471 787450946326523904,210207 788145710478856193,215634 788818204982386691,221297 789706798903230464,226578 752271725950279684,21034 793936057486036992,248652 794558413246201856,261155 794869830507724801,261796 779054222830628864,171693 755206526411874304,34731 755209501553397760,35319 780152014642618368,178477 790425638930972672,230282 786558460523667456,204193 788072189761351680,215005 791676832768724994,240483 789709717287211008,226731 791157390125260801,232637 794664709379211268,242693 765218777055191041,26066 766087436749316096,87904 785917479457554432,139404 794903044399865856,223432 732645928683900928,353005 763448510133829632,77849 787877800258613248,11774 758493277599379456,45567 776165985652834304,153845 772895984942579712,132578 753649505828868097,11774 755450397687373826,36157 781578117181612032,188401 765305772884516864,86472 767807107945132032,100893 791036158146936832,233602 767431064209887232,97379 785271213081911296,194648 786962655319846913,205196 795268449651933184,265257 767089224315080704,97811 753318479030325248,24704 779491889045053440,349486 794542347619078144,261155 785979976361185281,199478 758251182540328960,52000 775181922389590016,146847 759863560487002112,59447 794981433420972032,262849 769301951859359744,112494 732977261213822976,1170809 793586448729378816,252112 792033371362779136,243092 753710796895649792,29263 785668585041649664,196917 788719020937736194,220029 794931470712406016,263895 787718215350689792,205197 790919823475798017,233307 762420759520129024,11774 775503907376205824,1250231 788690483581038594,220029 756552996847230976,1248387 769620300799447041,112363 785832174977245184,197622 794614153193385984,350913 755552627811811329,38476 759255147847491584,55661 786263039444152320,200870 790881546869805056,234583 771395548288917504,125367 745315412473085952,11774 795359667832627200,264397 794725359690207233,261155 775181139875168256,146259 754750678409424896,33356 767637910195757056,99965 785528381743828992,11774 787370515908354048,210289 794810811155939328,11774 759019076534480896,54739 775068764626747393,146259 793267273473462272,250430 776549328043188224,155898 758285467741749248,41703 777000835758772224,158387 785345758476197888,186883 757654851102842880,47545 762336601477292032,1248996 766755218570768385,93303 792064613588226048,235597 778786791088414720,167220 794084988719276032,257325 771845608629997568,127582 780835974041382913,182726 792729537557700608,246225 765638326745440257,88399 767376141598486528,95672 762214209962676225,70884 794553863131004928,261155 793227450889175041,250430 763079198550396928,69947 794681724693348352,261155 768946891568525312,109874 794763353063301120,262849 794539487066017792,261155 756949320050499584,44429 786381370385924100,203350 763826842935713792,80486 760853026525417472,64722 793155210101137409,249348 768824586389512192,109180 793462906092449793,223603 790971636044267520,235590 758393581484777472,52311 774711011571929088,124597 763249532339523584,73814 794206999843999746,258331 762149781447716866,72090 785818526208655360,197512 771862384835125248,110585 777310946926682112,159876 758508263537278976,349320 743210210211340288,350826 767932337237684225,102610 794687303264268289,262784 770650592607731714,119937 770299504461508609,117257 777591557851484160,161277 738106700159291392,11774 768532702857428992,106763 768246031981027328,97996 791342542650544129,218349 768806444929986566,109104 771151917615427585,119311 793139763402289152,249348 770449458194681856,112612 787776367161028608,205197 792727033499574273,246225 767539165361803268,94520 794633849523343360,261155 771152780920758272,122967 794725823408439296,262849 785282045941522432,193669 785860958518382592,197512 757373849709064192,46379 770657493274025984,87904 790883910372720644,234564 786999739770220544,11774 758239980753940480,50923 780050408064638976,177233 780853786172530688,182036 787256626734592000,209151 793947332551307264,238099 794603100984078336,261155 777325359574478848,160226 793067741037096960,243075 769342535562989568,112399 788851744314765312,221476 778269183691718656,167046 763467421319585792,11774 759097975708581888,56964 790897491352821762,234583 753707031287169024,27045 794161200477204480,257492 765345634803154944,87062 792502232792993792,246225 759119301529985024,57178 773913942863196166,139404 765892849258885120,87904 776215128538812416,136136 756897151825743873,44997 773640683408076800,138165 773191122457853953,135025 790908755047251968,234583 743523698368458753,1247602 785508064812273664,196277 787030468822568961,208014 790549173980557312,232137 763476123523088384,1170556 789324966730670080,224680 791105343891779584,235487 789816888490590208,225359 767342299563094016,98713 761670914987532288,70085 786445014461100032,201441 758504070420140032,52311 773917122661523456,139404 778018949388644354,164669 785827742545838080,197512 775720796996063233,151071 756719206708543493,42432 769826359539486720,105109 769894847167672321,115582 789900832103886848,227032 753951852207759360,30590 756908620932055040,383981 752953080359116804,24526 793118422531973121,249469 765542949165891585,88052 768487820444987392,106716 791675816962908197,240483 763409902723358721,75899 790138682514759681,229773 759825757912694784,58267 773710182249619456,138819 776193556264255489,151410 758431169054597120,52122 792819321479188481,247877 790916724807700481,234583 790678122844815360,233307 762913173817192448,73814 772068742461321216,128519 780376815948881920,179742 792551599851839488,246417 764841882681761792,57574 787802403584167936,202304 766456336963993600,92972 785621699794341888,195975 756368946261929984,42249 753773579712561152,28866 777913980232798208,164001 772416359720366080,120976 762639481123987456,73814 795395413461307393,265858 787725134534705152,205197 785925332696043520,199546 792752741743484928,246726 792884701153329152,247087 785845801939509248,198878 762702814279761920,74133 778731218439249920,170229 750161800923009024,11634 768496732963475457,104973 778800566264733696,170678 751026609025589248,16422 752310348443750400,21484 792446864754774016,243187 771480810771902464,125853 776496164891795457,155390 767545129276145664,99709 781634708107063296,187997 789083332940328960,222544 788447035913560066,217519 794544382506651648,261155 754036674745671680,29790 756214770634743808,41702 758683374210969600,54070 790584069365129216,231318 758001503990865920,41839 770115707786887169,107953 787031759158448128,208014 753689807667224576,28866 775227880829779968,146259 793076091321667584,249286 795387738560135169,265878 750352712726872064,11774 790739659747766272,232911 758715454881792001,46488 732121803536109568,1170321 780785701403127808,182960 753912516376465408,350711 794561698187382784,261155 765396379992719361,87245 790969730093809664,234583 793599027753291776,251483 781341718570422273,139404 788407364105797632,481145 794692968611508229,261155 753278729061855234,26759 764971629235482625,85562 794880059907645440,262849 794714102425878528,261818 762317473463099392,72723 761686678746509312,69711 776569363746861056,156053 767833868124688384,99111 787069156965232640,207949 765152786464051201,86103 790499120553263105,231385 774340503869399040,143051 787618158957977600,88859 792817008454750208,247379 793922812184444933,255942 773468231919022080,136589 790698253549314048,232640 771796546077675520,125742 792166164377899009,243187 790984880016416769,232791 794016882978422784,255866 786725716217913344,205143 776943011594895360,159146 792733673749671939,245998 778422311477055488,152594 761683532473311233,70060 775477537346560001,149300 792748179565400064,244270 788791310928924672,220526 753373634794631168,27317 755172750755495938,35890 759761259353018368,59373 788855043294367744,221665 774393732841865216,143473 788009242141741056,212139 763062608530280448,47188 790293049070845952,11774 793217230641049600,249725 789967775091429376,227916 791290405824307201,236827 786310565694214144,202429 740313030790021120,429231 785820556813819904,198671 788758509903081474,220332 778559183029493760,168794 793368304425373696,249841 794612590710259712,262053 794650161909760001,262053 771318545690927104,113836 750343402831638529,12728 789537038597054465,225981 751135421984309248,16953 756213162328940544,41689 788386109965295616,217519 790758284059877376,232487 790439791816871936,228354 793256028641038337,249926 778566224276054016,168794 790918051717783553,234583 785942979622146049,199546 779426674244980737,174557 789143422393159680,215505 791452185087336449,193636 780608176085282816,181789 760577997938290688,63371 768420495813386242,106281 751077243602948096,10735 755695178581630976,39149 781116793146396672,185496 776284424740548608,150511 775011638361542656,146259 792901219194957824,228634 790042637386473472,228820 767869675665518592,101681 769998330097262593,115207 790709074228760576,233307 778296457879171072,167220 756995830712635392,45122 777778855683747840,160438 779466349185789952,174557 771004130357809153,122146 779003131577241600,171902 757674145597366272,48791 791347920066977792,11774 790609272564490240,231870 768072854369730560,102649 766507019360665600,93286 758732329720262656,54842 768882957167755264,108729 761640142817730560,69947 763410487350530048,11774 794692522899546112,262752 765171899534077952,84209 775794128143654913,150404 787083404936228864,207151 762128063874277377,70543 795109272673730560,203546 788471332006526976,218275 757694525582090241,352982 791574959097339904,239405 767367313469218817,87904 760140210881503233,61145 767596352494772224,96039 763841816064057352,79691 787028678844657664,207949 763898142412505089,80486 790901965555249153,232884 793337734056189952,249926 764185504422072320,82344 768805878803763200,109104 753579704288960512,27317 764172351621652480,82066 733885992017362945,195876 791667728390115332,240483 793725968699490304,253164 760573364704538624,63559 793648961819213826,241678 733274216015925248,353789 775741890763198464,11774 765163665897189376,86155 765560613602861056,87904 763059419009650688,47188 763559276010958848,79059 766960475473010688,91687 767524733000744960,97619 770411682090721284,117257 776144633252290562,150511 779528991883472896,167858 788857368394293252,220526 764221219277303809,82066 756679098265694209,44450 761380299565588480,67852 762670946599657472,73814 770661711758012416,118192 769040230787772418,110344 793801586325594112,254135 785865626451578882,197050 786290354366582784,201558 791435702055555072,238395 795188801781907456,263906 763079685500575744,76429 793144782214135808,249469 794574582371983362,261155 787100549493714944,209184 792868037993127936,229177 774945387333292032,138382 764633789024772096,83391 793139154490011648,249177 756573011335983104,43553 773891991444738048,139404 779037133956911106,172120 771418466368778240,125554 735586707194675200,11774 761620300404436996,69576 754777960935264258,33356 791650652472635392,240145 794641875978350592,261155 795606469106278401,267521 788262898476969984,215437 794617890276331520,261155 770378983967973376,118191 768770780888965120,108849 791495042741305345,50439 794944447670788097,263895 775545952849448961,148684 789932530514493440,227048 767059311877029888,97472 793108437177475072,249469 795400716147900416,247930 768972583928725505,110344 781165480409178113,11774 788386084111519748,216991 786262329512042496,201494 771880994139799552,128615 792015133774114817,243075 764817279628419074,84666 794380148892114944,260173 790543466946232320,231894 760311828366766080,56964 758741310224216068,54070 764945210648432640,84753 749588672069066754,9087 763157314631245825,76474 768094418515599360,87904 776825716063240192,157082 777546364091760640,161433 794262835152977920,259360 794327696893317120,258771 762002260528291840,70689 762873400285024260,70338 789101526497259520,223431 790698644903108609,232169 791745756411621378,240483 795025351927824384,264397 795333305663098881,253050 760624914617421826,64147 770336065982963714,117257 791518069331861505,239405 790301603291025409,73282 766658767626776576,94699 794323222976196608,258878 786723179649720320,205728 761325813543206912,68057 763372907665977345,77720 769019341501116416,108517 754900741224013825,32197 752863225666875392,22664 777013426157563904,159876 764966806834466816,85562 760526687725498368,63451 763376506324283392,77731 785460156897320960,195975 794370678308880389,259543 750103267955257344,11463 759097420806434818,56784 759193151902842880,56964 792081738105131009,237964 774811645545746432,144654 790538048383619072,26066 792449006391570432,245575 792508685687717889,246225 791793857205825536,240926 754978224963215362,34666 790646918380605440,232169 793976168441446400,256358 760536970569326593,63410 781234890360680448,186434 758662940438302720,54070 763456729619140608,76406 767157139454496768,97386 786246533528158209,201958 766346850496450560,90790 776911730240872449,159146 762713985774919680,73926 781475567224909824,188119 794307890215604226,259134 794520049927254016,260404 779028639014789120,164814 757597744269623296,47940 756980839699714048,44274 776573462357897216,155334 794212805419433986,257492 770368621541326848,105109 793105841373065216,249469 764941629274918912,84929 775372129164488704,148045 788487493251395584,218275 790655042344714240,233307 793156031408771072,249961 758358122951946240,47761 788534103897280512,217093 764113373315432448,80720 764338037501206528,80939 787079608311033856,207965 790240479501615104,229693 790662916508884992,231894 792162573797830656,243165 792455222400421888,242693 773810713257058304,137042 788889566480592896,11774 793850393163882496,255942 775390642243563520,148739 793166240210640896,249180 781519493449199617,188119 757591454852100096,47940 776512553270870016,155451 749861859407306752,10316 776108464300892160,153194 780003299076378624,177704 787034602359578624,207965 752297072804687872,17416 760596427747815424,63464 764557294906535937,83945 775538301822439424,148713 759177379197571073,55621 745026119909285888,11774 787641220285796353,46572 788210275635892229,216422 795317529770016768,263895 795414962395054088,266822 774014289086652417,131421 788184855238410240,215754 794555427497263104,261155 758432343694553089,53033 792076819864363008,11774 770504991043883008,118191 763425353352093696,78159 777444820444782592,108396 786918960658874368,207287 758715736093237248,54748 764138910179921920,80939 775762550281633792,151463 775503888233426944,148010 762740157069926400,73926 790941317761146880,234583 792092880475197440,11774 770672931055644676,120610 793135637373136896,249469 791348714233143296,11774 759957251905900545,58542 761055322521817088,65500 793874645258792960,11774 779112060496084992,172089 790668365744316416,233307 793104650022957056,249469 768186812175179776,103986 779325945396142080,173447 779376898732281856,174427 794631997377355776,262053 776232116023599104,153921 778260157398589440,164826 786901748354945025,205294 775143709444681728,146804 794230014535467012,258296 775712359583068160,150663 755162399683055617,35890 792128755011506176,244297 753821260946087937,24856 776560835753873408,153822 794560218348843008,261155 758133328235028480,41703 756445629791014912,42344 770800733298065408,121479 773516727028183041,136947 771067081219506184,119718 781792079622078464,164764 788415078982938625,217519 749733628272218113,9754 785979247710113792,200383 753348409285828608,27187 781579030562689024,188807 795704557330436096,199307 788537374829453312,217634 750365796023431168,11349 771060961583083520,119686 792858499348729856,243865 777878958989869056,162294 776485912310145024,156055 792025877710241792,243187 756301893639540737,41689 772756379090038784,129551 793550443620151296,252014 795335632134541312,264397 792872140194185216,246225 755925634082144256,40550 756276513712934912,42405 763870703598927881,80393 791611962425737216,237385 732443020570836992,51644 777060902994534401,158387 792063921091911681,237852 795389389606109184,265806 753335284087992320,26492 760526163748028416,63451 789445883465129988,225456 789110647950749697,221476 770551659953004544,118761 773511388262178816,137158 793610078268039172,220857 759445887877783553,56964 763154333324054528,76723 768137625479868416,102657 761322060136062976,66878 775711117582569476,150663 771631770718437376,125853 786685723495788545,204835 762329379078860800,431998 786247613796474880,201958 758479306871963648,48289 789559156990701568,220332 790599911737819136,232169 759784989181476866,58218 770682959288565768,120393 749277491047469056,8047 752069560531054593,18893 767147905824284672,95487 732396235085119490,351894 760431996065681409,62771 787589775066820608,352029 767746608553455621,101134 776852318377607173,11774 734709113418977282,65113 792075788396789760,11774 789086025670721536,223258 767249750340927488,97438 773249377930387456,11774 761673753684246529,69711 772326005776068608,128934 765434369523773440,86103 774397467496419333,141360 780812490376699904,183473 786595194699337728,204835 754792875632754690,33356 785485367252226048,194450 795413699817340928,239582 789135129537028097,11774 776568288889278464,155451 788762299024625666,215437 775349506107805700,148170 761678256357642240,69548 773875616877649921,139192 793311557799251969,249926 768246358843076608,11774 761607613062582273,69356 778330304704487424,164826 795040934505287680,260404 772911956646694912,133184 795739255108763648,267655 788973288936529920,222655 751804453121056768,19899 785242933968515072,194167 791465109310672897,238292 794366831813337088,260273 790888358025175040,234583 754771622293303296,11774 771356567870537728,124601 790972259410255872,235536 794748779605925888,262849 772258621115797504,128934 793970029050019841,257238 773924944564543488,137158 764880451945193473,84724 771296505332375552,121612 757847304535625728,49748 793097819712327682,249469 778437014467346433,167220 790754869409882113,233241 791216715690549248,235590 772426705692536832,130774 770741536606871552,120610 786984553030127616,207974 756890003783974912,45311 763976697955749888,78159 790948914534817793,11774 775886952503529472,152182 794685335519236096,262752 764883586839228416,81955 785271079660957696,193669 785561296892784640,195104 795741717320318976,267977 752250747039907841,21106 759477196385873921,57574 795657995636146176,267521 780116030806831104,174756 780954421190549509,431998 787470282747318272,203089 795610651733463040,267521 765000971172839424,84888 776138611469193216,153095 786196427403919360,201441 760193844273115136,58634 776442093808091136,155334 788282089439244288,214078 765209236292919296,84422 769338110932979712,112399 742894036743163904,47188 769698082879475712,110362 750851636176629760,15264 757612898466140160,47940 791327850003517440,237491 791407063188504576,238395 788763952834502656,220526 767885835983261696,101463 758678686522548224,41680 758442001754755072,53001 768961200759635968,108795 781485326485164032,139404 794632232358948864,261987 792637656903614464,243187 757150055077785600,46252 767889490060931076,102249 776852948445896704,158673 788540064477446144,210390 749415419405037569,7816 794742647801999360,262022 760213216299511808,61145 760527231370211328,63451 791041317220392960,233051 787715101671514112,108396 754078861051265024,22575 763767558105247744,1249165 781198361818955776,185496 794381400891789313,259220 787670404781465600,210432 774998430573817856,1250135 770809935101702144,119686 787835313884454915,205197 793863704198598656,256255 765020250031001601,80486 789826694895038464,212068 786229468981399553,199546 765555468823465984,74247 776424957467164672,155688 791509464943763456,238395 732984726600867841,354980 769295809602924544,111549 778670229773836288,168892 765129215104647168,86047 794257531128270848,259231 751611302745808897,16728 756521590217662464,43319 768567723001466881,106317 781185619758313472,184351 772581946933121024,131027 790668842083164160,219523 755242232085635072,29763 763161188628832256,75899 792054467919085568,243075 764143168908513280,81869 776466026212974593,155688 788742230446075904,11774 793168892961120257,249374 790685715063566336,232749 785361380870352896,194160 785556574706081792,196917 776081274192756736,150511 794749500795428865,262620 773953472181960704,140444 793507468470919168,252741 732944145610768386,354762 756338584962134018,42432 760118404460142592,61051 793121722849296384,249469 771414795933417472,124855 793501818177196032,252639 773951410849406976,139404 786779535920369664,90209 740029937348812805,11774 792029084020715521,243075 793955701735428096,254024 771372404048146432,124597 775765145133940737,146804 766044749438394368,90384 764912822169903104,59936 788996301149114369,222647 791335097840664577,237594 762679546898415616,73926 752911044461277186,24316 767830597058326529,100893 792548889429577729,242246 793610379318263808,252890 754728233472589824,14277 788137296939876353,197888 789927384183033857,228820 791461320793010176,220767 758233635069632512,51595 756454887538458634,43306 763948815506288640,76771 764845939907493888,80098 794006519385702400,257492 762230850465345536,431998 776511301417897984,155390 790992789609775104,234583 790515131423789056,231894 761711619877511168,69947 771834380805410817,127871 794794042374504448,262849 785666181084618753,195975 765333823076704256,87145 775722862648766465,151071 753392293768491008,27045 785548735812108288,196277 786827500752031744,205728 793096216099844096,249469 772801683126530048,132335 793936747457609728,256217 793132238820904961,249348 794609482856730626,257492 794674967912714240,262022 759859988764381184,59923 792900204479418368,243187 780794175327535104,182726 787795646845710340,213064 778210841506279424,164826 773520499636772870,137042 773844342452719616,139404 750750585843048448,14274 766424603317108737,93850 788784130733453312,220526 763760098485342208,78274 781348515230298112,139404 788128944239349760,215754 775028261642342400,146259 773701768140103680,137042 775058637651935232,146259 775361374037876737,148537 775404133784313856,146838 760097557649338369,58508 752671733216268288,22657 766075948961759232,91140 787101080492605440,204929 787182364019552256,207109 791239908048396288,234583 794425932639371264,11774 780813973847351297,11774 763447753032790017,77849 794208476906094593,258771 777826442075774976,137639 732992187605123072,1170821 732419243946344449,196346 791733053504626688,240665 766988732507516933,93144 773910928332951552,139404 786169510474682368,201374 776851321437708288,157755 793133578649415680,249895 770283164593827844,117364 750084054146441216,10814 750565805742514176,8797 776895030233485312,159245 786962844667432960,207613 772281615066226688,128934 786863936318611456,207045 791362665738301440,226862 756657878862225408,43391 768514962901831680,102826 794850479301922816,262849 773644959861776384,137777 794673234876760064,261155 771493974989217792,126293 778307714187464705,167220 778631256208801792,160611 776486475445723136,141316 775305086402699264,148045 765698673611202560,88489 786256310786330624,199211 795398724407136256,265908 766400426463883273,93286 768515802530140161,104999 776881233133350912,151255 789210079203590148,223286 794922494293590016,246425 776046233362235392,152735 758056840890609665,51069 767841821628170240,101681 788457222049325056,217519 794394962754420736,256038 791269791499636737,237565 768820957121220608,109167 791051822203109376,78159 794189852547973120,258598 795050317016694784,264397 761868446263021568,69673 792502421096312832,245710 758621794832150529,54070 757862164283744258,49728 785938419960549376,198591 790920003562242048,234583 767835479920091136,101681 750742048987283456,14877 774288328426336257,141912 791357534460411904,11774 792475080492212224,246225 778202147347247104,166409 755729555101327360,39213 767772451535192064,101383 780416745702129664,177773 790685656242614272,232169 776874513690603520,159016 794920216731983872,262022 752934290317381632,24173 774213691717758978,139404 790398383420833792,228171 740761093757411328,53999 763807839764647936,80393 793518441613238272,249926 763839098062671873,79561 770955015456305153,120971 732343784336445440,1170416 754707634415144960,33174 754790466495782912,33401 767091265296924672,97554 756669089460867072,44450 793256288813744128,243865 758327035454365696,52112 769522052772618240,111558 791736633385181184,240483 762656434995752960,73926 785730008849354753,197673 795325050811318272,266302 779386960767021056,174427 763897375358382080,80648 781074029838991360,185243 791922516071710720,240070 764126444121419777,81869 786654233755910145,90209 756342838225276929,42432 769400625788489728,113165 773891609452748800,139404 756705332315975681,41215 795688636213764097,268179 795697056987762688,267655 758271577926406144,52061 776631316896821248,157082 765580866198183936,87904 754727641224097792,32758 763421364598431744,77777 780110414793310208,176125 764272468487909376,82118 789195669676228609,223286 764019412047245314,80939 761655255855566848,11774 775432576383197186,148574 772487580453658624,121795 763783189651267584,74281 793138245349445632,249841 793219244305424384,249926 775466340656222212,149329 781529069984751616,186212 792334420934033408,87903 765212940706414592,86440 795235092746698752,265686 787066498858815488,204303 776109726253940740,153658 779385204649631744,173347 786996415914446848,207949 771757260309614593,126859 752180960108507136,14277 754062819654443008,31389 763552956679532545,78115 777367931483140096,161456 741620681880834048,1247407 778249422379548672,166390 757780730340634624,47761 791938427872612352,240763 791999344312393729,241678 790002293357903872,225943 791747424712814592,240483 750112142825758720,10787 792039494149107712,243187 794679769824694272,262266 794687430771220480,262752 793996751485202432,256239 790657778624978945,232863 794190088578043905,258331 757401046738141184,45319 785247492002701312,11774 756643030346690560,35890 753826161893847044,29263 793604876634771456,11774 752078445765488641,17513 772175934464163840,128404 752686770777579522,23217 780752506687193088,182122 773552654211571713,137042 794163066040713216,257492 775424750285750272,148645 778806491960582144,167220 765267779838578688,86103 780989366135128064,184223 791876739341295616,234990 793131540268060672,249841 795001303042760704,263895 789383085645115392,225456 770366697496686592,117748 756328085763477504,35616 785279731369336832,193828 793389790938992641,249926 752298643353403392,11774 752660606092611584,23039 759575404000714753,57574 772069850164277253,125554 788420735303909376,214123 755189725191872512,35890 788343915460124676,215910 788898871275433984,220332 792022420777426944,243075 755908067955503105,138740 788396624137580544,11774 794568696081555456,261155 759239918027669504,56625 792133075559997440,243187 777917228771663873,11774 791420101861838848,238207 765641065906970625,88506 757841710600720385,47693 790282974617018368,123214 793779325895979008,254135 776056779662917632,153095 786283384641167361,201958 788448428678385664,217837 786912140502376448,207287 795394340826664960,266500 768624982637228032,106756 780473634875781120,180233 794204719002439680,258598 794708563851476992,262849 795348689707528192,265908 758758768784072705,55155 775896899387854848,151439 793599184247017473,252112 772793663852163072,132578 763804375252885504,78566 776908139019001860,158087 780007876865642497,177458 789355076875935744,225384 752660829380702208,23217 794548673476755456,261155 760821127316901888,63179 775752229584121856,151409 773813057814466560,11774 757295396725022720,46612 764800032390389760,84753 776380187265015808,155390 785551915312701441,196917 775584739398934528,148357 754037393167122432,31377 790654408543596544,233307 754787707700772864,27280 778424667136749568,166913 786513911101227008,203799 787698033437704192,205181 774023301844897792,137869 780645387929477120,182257 761700244522426368,69548 758855046058553344,55667 791368102676094976,238395 795681798428639232,266491 769086780993929216,107910 775001184784482305,146259 794654317097656320,261567 732795710391865344,350760 794087340016701440,256239 750872706485149697,15643 773476081710096384,126152 773965868275535872,140444 795470222446759936,258044 762768304066875392,431998 791821052045303808,235621 778401622393323520,167398 773268220748918784,135736 795403092695072768,266822 788370542432620545,217156 789932316483170304,228820 790596595330879488,232137 753767515902341121,29790 774124634136469504,140444 791120912800096256,234583 793302185178230785,124597 768855516105744384,105109 793102157901860864,249469 745084356885155840,11774 768254361554214912,105270 775384115507892224,148170 766588534316670976,94699 770701488800890880,120610 787729958823075841,205197 789284921533665281,224680 789492298979614720,223492 771434842651136004,125381 788870501967933441,220602 743496210720251904,11774 759728530707976194,1170537 763207886520643584,70177 768441419333853184,106281 758359952398360576,52112 764650280000581632,83881 767797941385834496,100949 792896883047829505,11774 794556932342235136,261155 785813886733660160,198671 762338303387455488,431998 777377969408913408,156835 792626638324457472,164500 795379278695333888,266006 763475454007373824,75973 755132351454273536,32572 771764124220989440,108396 786286684698587136,201494 788482843613749248,218275 768124476420567041,11774 794231891398246400,259063 771411609243652096,125367 781624338155843584,186584 787736524766973952,212357 781316593263513600,187379 776217718701776896,153743 790041477707628544,228124 787021645034692608,207435 778572859224588292,168794 785674527284011008,196277 787918521405616128,213887 750553468969025537,11495 758436530293731328,46076 794554011319943168,261155 755504219000406016,37294 774802390923042820,145244 772596679241560064,131210 785573395568230400,196788 756463753340657664,43391 793124404532244480,249348 773566246507786241,137042 791816744453058560,237491 792049041282592770,243187 790739739401973760,233692 793591466664787972,251483 757740836209692672,46280 793507669541695488,11774 794551700166164480,261155 759222263807897600,25210 771702557559361536,127336 788870537388953601,221785 791380465231933441,238207 778741262153232386,170187 787050145720340480,207212 790876949870698496,234583 758319014124802048,51809 768035433242435584,101163 740540705974652928,11774 763109631161806848,76549 786122147290685440,200566 759608464205242368,57819 781875448099774464,190635 788172540753514496,215252 790659648613265408,232169 795301278830116864,266079 764799826135506944,84422 766233755560374272,90384 768962093781483521,110585 791510674098839552,239405 753720854119223296,28819 771339340047904768,124883 755091265977397248,35044 785245166118375424,11774 789009268112523264,221613 794560040007069696,261155 790619148279742469,229901 751171805881114630,16953 790610818580701189,231580 754190877447204868,31717 780785399971000320,182960 769919288878567425,114779 776081633195753472,151296 756488351792832512,43391 758022382015516672,50442 770494668731744257,118191 785599507085963264,197286 760285110755360768,56964 770356554860072960,117257 793063405213126657,248639 756264527386271744,42344 765250719360225280,86440 769588583036358656,110362 769354328662388736,112788 764340612279758848,76652 766644413934206976,94180 779162457801625602,168284 793854929202995200,255953 779117744012886016,171168 785405010645430272,195125 790533973659283456,231894 789883628742402048,227242 776224561918451712,154709 759037400035135488,56548 794531529435344896,261155 795070978422345728,263141 781329902616317952,186434 763121513553952772,76794 764266151497101316,82544 766680838322946048,90252 793244706926833664,249926 771482968099401728,125111 761026210482696192,11774 786900892834467840,203674 794696537280376832,262849 763873372396589056,80366 732317571156824064,349239 792585538675040257,246726 749751378671697920,10064 793869974590722048,256255 794536575593889792,261155 781665965125742593,186584 750872038202494976,15264 776774428164169730,157755 732245079562260480,1170428 761996095987732480,70679 778669523918397441,168892 789795836033064960,225981 795052316214890496,262752 754751483640320003,33474 761966953569263616,70858 786354237152174080,202007 773946239150858240,139404 785897271543988224,194080 788798134654603264,220029 755165172772241408,35890 773188598564806656,132142 794289240486146048,259543 794534725138325504,261155 787831751947067394,213376 767121042120773632,97811 794184328318222336,248681 758505134267785216,349856 785544258719711236,130635 734707609186533376,351644 763431753302339585,78304 794717168780845057,261155 772466521511751684,130415 780630005332094976,182146 766604622534471680,93504 794925840446476288,263895 794832113484832768,263216 794643177013702657,262145 768956613927591936,110023 786971729067290624,193639 778666084165488641,169029 787075223531073536,207996 762013338884767744,71026 786149555209461760,201292 788090951298322432,215005 770846136189935616,108729 743479861826695168,11774 758226563024519168,50755 732756672209289216,353374 766222886973485056,88920 772395776156794880,130650 776733548401291264,155451 792561997070098432,246225 756963282456633345,44429 757740678633750529,49066 778243993004048384,166532 794623714226798592,261987 752309865847132160,17842 754009450873139200,24359 762975681022156800,75724 793334710189424640,250033 768858061549305856,109666 785810202373136384,198671 793744301280854016,217039 750398342761291776,12883 761982411873873921,1248861 777215535666782208,158897 767539634758938624,98646 776258606018678784,154534 794168004972052481,255791 794627463770935297,262053 785565189882146816,197035 791975837813923840,234990 793928481637818369,11774 769303141367984129,112872 768086909738450944,103354 755834540241854464,39462 773613041237700608,137818 773692897082286080,138061 780609049628848129,182049 788199444856573952,216009 754882297355243520,32873 758052651028185088,51069 767449649259155456,85326 774346807530950656,142503 787098757812850688,207119 794251050848894976,258771 794575073608728576,258193 763165365975166976,73814 774679735838371840,140372 754744200055386112,33549 766359197621493760,93036 777689645056307200,161387 766052683702763520,90384 763917494142705664,47188 785892968918114304,197512 760678086476115969,64197 795045895603712001,263532 794683060776091649,262752 781631085515984896,183246 780414225701150721,179742 790538889312161792,230808 777912147418505216,163592 790651950954008576,232790 770301314186121217,117257 788510662003658752,217658 732228649747910656,349538 772465727815180288,129662 755161289421426692,35890 758646273738178560,54070 779362007602630656,170077 772901176585097217,131045 751028760103845888,16422 790645772186419200,233152 786029669745319936,200079 780570749383938048,172132 793954778782937088,254135 776187684373028864,152314 750509073880145920,11495 792388306617061377,243187 776073209175220224,152872 787822879433895937,204958 792425432222167042,245268 761611934021984256,69231 778431153158041600,167305 750308350596751360,10662 750826164982210560,15643 787327361125462016,209151 760465579841028096,61544 769271730783285249,110615 786236387150344192,192032 788314729970147328,352258 777182262823493633,160539 788837510176579584,220332 751651159379697664,14277 791210796181168128,237216 758266121732644865,50167 756252511460175872,42249 791616818158993412,240145 752650975488385024,22785 762274477262639104,72354 763286273620529152,431998 780209543414296576,176196 790905641376288768,234583 789833811336978432,227983 793199017379454976,250492 736234769453862915,352870 753712831321649153,29456 762035056848216064,71026 790660474635419649,233307 768439062340349956,106281 768992587038461952,108892 770708205588676608,118192 776066069169475584,153095 788007778899988480,214078 753443175042129920,27045 758916128454299649,55107 779094945206599680,172123 793282770688548864,250633 772878905849946112,133043 766623859315388418,94684 770445102762299393,105109 794615179237621760,262025 772887997368799232,132335 763525773219270656,78684 765990558007488512,76146 793842325805862912,255942 795374665313255424,266723 785577225001299968,196788 787106746640666624,207109 756936562336751616,44291 775918411872292864,151463 788446418251948032,217837 794893637712629761,262849 768886512574398466,108729 786632849705332736,205270 765335573187948544,86653 773598616212701185,137965 785725693644697600,196277 788040159572951040,214354 792423903067013120,245268 761309251293814785,66851 794373090159591424,257325 762987883825360896,75667 763500638080634881,78159 780098483487256576,172185 794586189072388096,261155 791465520859975680,238207 793982069080723460,256439 754779582830698497,33356 771487421204619264,126152 785657803792941056,195975 795715237160882177,267862 768851414823108608,107976 785341755876966401,193669 788752742286254082,11774 777599190461517825,162596 773880454093021187,139404 781550076602814465,180039 786547649600192512,201494 788122943700111360,215754 785703822668632064,194082 785846873068298246,198591 771603921869516801,124855 792355843203330048,243075 794990688995778560,264431 788209426448707584,193121 766774735791284225,95511 770048612437032961,112363 785256518853812224,194147 785854973267542016,198878 787780975665307648,212839 769279857935065088,112399 756319342703370240,41719 774355701531496448,142942 771741164466638848,126389 773951161795772416,139404 794698478215540737,262752 788484069873086464,218495 764221480620089344,82283 775742465026494465,151071 787020236360863744,207287 763855096149004288,80716 793887505145688064,255942 779951795774877696,176203 789204350249775105,224450 765202731338391553,84724 789558258616893440,225981 764143789678157824,78542 789311127473655808,223899 761668890887938050,69711 765451615801380864,86440 770832917744324608,120690 753013921406185472,25255 764455573047775233,82203 774516178546851840,141316 791002912398782465,234583 792848877799940096,243562 791088605116653568,196314 785771683089002496,197512 755456778658254848,36157 793845442874179585,255826 791261528758579200,234796 773907223286312960,139404 788855323737993216,220029 787337364548915200,210432 743159538782699520,11774 755111900325801984,27045 758127449163042816,50923 794173303267217409,258040 765024141925687297,85562 732312202695172096,351123 757689303833120768,43471 733689689853558784,11774 761846295065726976,70918 778618355263516672,167677 788711053039398912,220029 764264883617751040,80294 751690188846424064,15621 769698077620011009,105799 765522461446119426,87904 758814888277872644,54974 775768263020216320,151185 756519234805567488,11774 757817606128607232,49066 781116108929654785,184223 787454217145360384,209974 776572813901598722,156926 778951451045277696,171324 785811410370568192,198671 792485694354624512,243451 754015422140125184,30590 763147649449009153,75899 780612336872747012,182122 775329436958941184,148045 786379582349910017,202304 790227450043113472,193121 757252990571012096,45122 777171467909771264,160480 773962519446630400,140444 759463356289777664,56800 764937812445581312,11774 794562313286131712,261155 760172351258374144,61145 767567794741272576,97472 761771359349436420,70177 795706653299511296,262022 786577926011572224,204413 774045328022528002,140444 779672066924609537,176110 781141636185067521,130635 781208427280359425,185496 768597724849590272,107469 756899253981704193,45311 793716074227310592,18395 764654999540498432,79691 765395984910127104,84724 750703271275180032,350822 790939699850387456,231851 776758488923910145,157708 785998169771503616,199211 793136192879468545,249348 790711662261264388,233307 753349735503826944,27045 735743364759322624,353447 766102114183643136,87858 780066987313623040,172185 790266168682672128,230282 794686150518730752,262752 774655214553075712,139012 770345690786476032,117609 773074608572407809,481145 732353484163407872,350660 751176729079668736,16728 752769115727724545,20279 766614948327911424,94699 760191721762271233,61145 761093043294318592,66159 773710144182030337,137777 758020984586797056,47761 769015081187278850,109964 765636934840582146,88546 793941226345021440,254135 767002292147019776,81946 795079012951400448,264397 787666805590417408,210235 750586279809650692,13578 787664476073971712,208058 766637495727554560,94699 760000056548139008,11774 766507888747634688,93261 756500442939478018,42249 785997420106768384,199211 776812551212441600,157693 763705224129286144,79587 781200020959666176,186149 754037304990261248,23725 795097009099194368,262025 774421087119478784,141360 749746634846765056,9991 772054776808935424,129119 773514916703580164,136491 769584026386661376,112239 771051466823905280,123085 733332637268381696,353336 780442315630325760,180310 788510528054308864,217634 791618336438104064,238395 772128557807964160,129526 792249055921442816,243398 773895957264015360,139577 790586991763070976,232433 791339596781015040,238207 791776435178528772,240483 787080129574866944,207733 794916992134316033,261796 794599127875260417,261818 757801553277235201,48750 773640167764533248,11774 785677769334222849,196696 791421213868457984,236454 757677323302924288,48477 767924663125028864,102249 774005854064566272,139677 781273078261133312,186212 765580287665373184,86103 776745104354803717,157693 765654521494188032,87145 768509270060961792,107072 769881976224354304,115572 793046073526845440,249044 750747011490598912,15005 780115167090581510,178258 776168172353380352,153038 762836103267180545,73707 776907651087228929,158815 771162033899188224,122388 794183566691274752,249852 780548708257656840,11774 791849434111815681,240795 756967389971877888,45712 776771611970199552,157755 757377970344300546,39069 791689304821096448,238429 768151770979770368,103405 758655580617650176,41680 777295233188962304,159876 790700477159661568,233307 770792373056073728,118192 781492457296973824,188119 755023478105989120,22393 770974694996574208,121612 771849354474885120,127775 754759045567819776,33549 792115352733908992,243513 765495795047018496,87245 767724475186118656,98072 773966076954742786,140372 794666849501937665,261155 762986568529301505,75724 767885202307682304,100605 760054713291112448,52702 774073157900570624,141277 786673910112591876,199640 753708013782007808,26803 763750139206991872,74681 791393771451658241,238383 776979500953370624,133702 767958641433387008,101681 774322995401723906,141856 763087747577966592,75724 769527320382214144,112363 790610622337650690,231870 794327193048457217,259623 768947623617241088,108795 781268578758713344,185921 770416466013204480,118515 770680482216415232,120610 749314588823334912,8160 770867087736655872,121479 764121351053385728,81702 790331271645986816,227269 794563124447719426,350913 754987786386583553,34666 765940983875809280,11774 749465222109204480,7866 778164860270022656,166269 788712276727595008,220029 755162361137336320,35890 751109809307414528,11774 773166378480132097,132908 757220315948654592,46228 780606194763255808,181935 763366492956037122,71021 790607026921541632,246425 785619619742572545,197286 793082500583133184,249348 767736611673079810,100893 758044204497039361,50314 767958784895508480,101808 795292527272333317,178186 776885737501429760,108396 788066570144669696,213672 795347118907162624,257325 753698828310679552,28732 790977454538104832,11774 794683049074114560,262752 795384873695453186,266500 758773655748874240,55261 777924174874632192,164710 778573562466668544,168794 787260701232492544,209477 789167013818044418,223037 794018586318618624,255393 771637920918712320,126152 795373566791393280,265885 773866703122030592,139404 760131377832529920,61145 786983341413269504,205294 792521484744916992,245148 759705567048851456,56656 789885287707148289,227242 761226827566284800,67350 773990363598057472,33169 786191836813590528,192032 770207148899000320,116824 775008073312198656,145451 775712967224545280,149953 775365237142945792,148645 779514196748857348,174557 770347266066395137,117257 793179141034024960,249882 775752687786786816,150511 790639492046675968,232884 793107378740748289,249469 777518408468488192,162213 790216992321966080,215437 750427786058268672,11495 760866572621807617,64722 786946442032099328,192032 795421845256372224,267014 792582103938441216,246273 764158105290629120,82066 785242008352919553,194141 770563106661556224,119660 757414783436005378,43828 771413851963133952,125367 765322759517777920,86440 785247577218355201,194082 767168211515092992,96848 791727545993396224,240067 793562545168715776,249926 774397814436659200,142648 785755328864477184,196917 788159527518515200,215754 795673687986995201,257781 749999795993976832,9295 766418499480743936,90963 757607560568573952,47545 780477527944929280,180233 786361650819559424,203391 775857246614028288,151463 764919940860305408,84209 768099955441623040,100620 774424148248375296,143585 776597633460760576,156835 794940212648493061,262847 762662763218997249,73814 778574394738311168,168794 781467088183492608,185313 760471989383376896,62063 769342635186196480,113165 776563883976908800,155898 760938618160570369,18395 795044726458220544,262925 764614214530936833,80648 794571960051081216,260404 795331637831577600,264397 752770561605038080,12974 794226095927283712,258771 758333514215370754,52554 767796213328416768,100893 768852509133791232,109167 794985484850237441,260927 762482881490923521,431998 789702244610420736,224680 739951871385841665,353488 790541764192907268,11774 768478114494152705,11774 771509257988608000,125111 789227452832817152,223692 793154321940557825,249926 776757597441581056,157755 763163957699944448,1249110 775025370018017280,144740 790596977721479169,231882 751599533277057024,18893 758348360407404544,52061 763825332331749376,80192 771544419707203588,125111 755772968848855041,39235 765212219936235520,11774 772542630668435456,131007 786956748137660417,207613 766438473301504001,92958 787086932417413120,207613 789806667659612162,226581 734107295068639232,350498 785600494999789569,197286 794628383233757185,261987 795695972554833920,267855 732345203609239552,350938 768139674527293441,103354 791432045905842178,237491 793942453640429569,256935 750322897252601857,10662 762498983335829505,70543 770299179960709120,117257 791067453421871112,236454 794643054032392192,11774 778163799908085761,164826 785450005708636164,195332 750724877603057664,11774 763235860405825536,73712 781184190762987520,182659 757569623235530752,47782 773569163059040256,137158 767751112770191360,100893 786537048224169984,202727 786618282627313665,205143 773538276523315200,137042 778391371203940352,166532 790985756571414529,235590 750791468713816064,12775 778559884677767168,168794 793504454200823808,252196 792414203881619466,244143 758680556829892608,54070 777008622983184384,158673 755185670461788161,35436 792631321843544064,245148 759819467027197952,59215 760695077584928770,64465 732583766456045570,352433 776851268128079872,157840 793492511113224192,252741 761926649772322816,70941 755597480788692992,35890 758070281504161793,51069 767835757801156608,101681 756385716863590400,42564 788728250490990592,220029 759595983655219200,58815 761140574326034432,66777 786608461492740096,204413 795294043961954304,255283 776746929262829568,157755 794049088723398656,257788 771786209831944192,127366 778663987068145664,169696 795077069801713664,263906 755799441404157952,38032 794550832481988608,256255 777683060183752704,14294 761700046052007936,69565 766822169011564549,88930 787406757991583744,210928 785583538045411328,197286 786240896077537280,201958 751229716128894976,17794 764321496432975872,82121 768825768986091520,109104 770500888154734592,118698 771795927577137152,104662 787128572003614720,208176 732983107020689408,353451 775472518543081472,148870 758772840585895936,30633 778251611630174208,166409 778781015611432961,170252 773950455374163968,139404 773636174548054016,137777 793267688550260736,249469 770628824933556224,119774 751193047317123072,9099 794063804674019328,254209 765966578764701696,90384 778924566747881473,171168 752245858247270400,18478 781908964531277825,185496 759141244480004096,56964 791264654324559872,234583 794547619188056064,261155 756338953498816512,42249 760607356011118592,63268 768890187636101120,109875 793856192615297025,255393 794162788189011969,258331 785356748089548800,194199 761277093917237248,67468 789867599345618944,108396 789217156290359296,224513 775457316569165824,148574 766358885015756800,80939 790350754003333120,11774 772561145852862464,350954 790090372974309376,220819 777979919548776448,164783 761955882036895744,69947 771531069455818752,125111 781908284416589824,191291 767079281667239936,97355 773628762839736320,137869 748545554125328384,11774 764865869885345792,84724 781634536262295554,187969 758859118803193857,54070 794937687220355073,262847 792084924585037824,243427 765208746024902656,86103 788566153689899008,218275 770698448836370432,120610 785566055867543552,194082 779876921244913665,94396 762339814695776257,431998 767128410250293248,93112 767158534525988864,80939 765314759021457408,84209 767136669292109824,97468 768473589251092480,106756 793171412638990336,249469 781375446306856960,183759 786442296636112896,195778 774354200146898944,142942 793898066634047492,256451 792353603444887552,242693 770328529602871296,118192 786754168094535680,205354 778956343264804864,169384 792452285548802048,245634 792763813657534464,247241 795268332500959232,265878 787996048979615745,214209 791774348730363904,240483 774813013740179456,144654 778071338950860800,165523 773844748436115456,139404 785629327442505728,197341 755363341309050880,29222 771957405513027585,127366 757279375515680768,46406 793827794170019840,231894 794011166456455168,257492 754163882613215232,32068 760234527952297984,57574 760666716418351104,63937 792420282862563328,228037 794536775385378816,261155 795275282420813828,264397 764636659346345984,83391 771810188449968129,128194 754815030219120640,33356 780413641069703173,180074 789899153425903617,227048 765625562316607488,88332 788065719426637824,215005 794337103756673024,259743 794170512096141312,255393 776592929846460416,1250232 786501805131706368,201555 756921116799668224,43108 767849699130810368,101681 776119632398733312,153194 758132353386614785,41703 732663943521402880,1170575 774484564806737920,142503 785938514651283457,199352 792948079670550528,248223 749317378421379072,8170 756359635293069312,41632 776090652123598848,151212 793526574045884417,252020 758107854901432320,41703 768067835159511040,100233 792864819779022848,246726 795029242409000960,263926 764199816465231872,82283 733999163449348096,350684 761685388792430593,69947 779306348131459074,173611 788125274596454400,215754 764772610827776000,82344 751154562124447744,16897 765335268731789314,86103 795062671590703104,263793 754910774875783169,33356 765003023605260288,84724 767563659027550208,90252 792540979303739396,244270 790232886989426688,229159 750740315120791553,13343 758556600378339328,52554 758274507903799296,52112 760665134771560448,61375 777265931135352832,159876 794536658435710976,261214 761775856112971778,67852 769335739469271040,112336 787715756448362496,205197 754723339495677952,33356 785550187867635714,130635 788054582865780740,214492 772823280881238016,132875 773749215704915968,138616 770707582730248192,120613 790270719527616513,211028 763434707048476677,77668 794662814036193280,261050 760635864540123136,64197 781347256800686080,186883 775198338199138304,141912 792794556794228737,247241 791737753255804928,241367 766611316387811328,94699 758480891681341441,53144 755454430015651840,34898 788173364128993280,212316 795416172753809413,247930 791022304029446146,235590 768181531751874560,104525 790313696417447937,229693 767148194677399553,97852 751161662162423808,1046033 794558259105513472,261155 794589386788708352,261818 753006541490401280,14277 763529888108257281,78566 790609329799958528,231870 790941454965374976,234551 751851304612466689,351152 792015715872206848,243075 794973266976894976,262053 761567114780037121,69231 775911709164892160,152182 758141099844198402,50827 769182338135760896,111558 773138538485415936,134470 770968393558228992,121479 759568644984573956,56964 772987094914465792,133454 777334787078025216,157693 794628547935506432,261155 778213827468984320,164826 788393045641273344,215608 758162212737417216,50923 771435826181832704,87904 767724878409584644,100947 787741218562334721,205197 790258255742185476,229693 785860976520331264,198671 788089396062920704,215005 785559432474222592,196917 765323029584941056,86103 753713449859969025,1247580 777925554788007936,162107 779419533643657216,168711 771397548250689536,125367 766705056586403841,95593 775363750341861376,148045 761149552611172352,61051 793083464740433920,249348 794349076141608960,250293 752200666248912896,18893 765046397066473472,85562 755169038683209728,35890 793881172338151424,256255 794971747300810753,262925 762745497182310400,74727 750460634093985797,13629 765705864825098240,87904 787391805792727040,180433 753621492542365697,11774 795435953838059520,262022 793316344519327745,250633 766189701451640832,90384 774752018967633920,144494 790977179102216192,354847 787734365614649344,205197 769267244459106304,110585 772165698441347072,122528 770140422794534912,94699 792160408408731648,243165 769902693242572801,115159 757335200951046144,46890 760250252272087040,61412 775068254394052608,145244 786652199149506560,90209 768515448862281728,106716 794602756111814656,261155 775422213243695104,146720 795703006478077952,267862 765406106298486784,87245 772597577975943173,131007 788071702508941312,215005 765532455931707392,87904 767811145033973760,100949 774956117675900928,144542 756684463397072896,43553 794885166254657536,263010 775449062900436992,149202 795413055941316608,265855 769130839162621954,353505 790306372042780673,11774 758262836816519172,52030 794343919970619392,258456 765314003144839168,87062 774675283643281408,1250121 775429465358774272,148574 788509417100541952,217658 772880538352975872,132370 788811984603000833,220029 754749764583890945,33355 760081160714252289,60866 794618795675353088,257429 791415531114987520,222526 795277334005817344,264397 771127834215587840,122973 756892883693637632,45311 761267712152768512,11774 756960675713253376,45125 773612326029254656,137965 785926890997489664,198671 759483091274522624,58537 760845063249289217,64722 772090726964342784,129558 794953343441534976,262847 794649412924424193,261155 786931932378624001,207304 793101899847184384,249469 788040017763454976,214288 792957860305072128,244270 732755398587883521,1170428 767769381803810818,100605 768920457751912448,108782 770801294261022720,118192 776871963457425408,151255 786387759112056832,202983 766596434305159168,94699 775864257057550336,151090 777546648830382080,161456 759606352624885760,59158 763100009545994240,76628 774038121398669312,139633 750709165006458880,14421 765785715208839168,88361 768604557169553409,107861 778592436885004289,168794 751728532821307392,18893 773381795878404096,135136 753783690442846212,26794 759751065516384256,59664 766004762953322498,90405 773897936627339264,139577 777775677009498112,158159 785955982945947648,199211 758757560392351744,54974 761999546440355840,70689 794119153036627968,255942 778267397967020033,164826 762640671349944320,73926 786400181478502401,192846 788749081732603904,220332 758030962760437761,27854 760555881335394304,62779 790930346908975105,234583 795360739267661824,266079 759573968877748224,57964 764813170414411777,84711 775869720176328704,151539 777061370646921216,157755 750040065892429824,10654 753267839323115520,25968 785828770745872384,196314 792072460103331840,243187 761374133082914816,67587 794392231536918529,203546 749329819062636544,8160 785823134603735040,196788 754083169389850624,30370 764190848510599168,82283 793594673470124032,249926 794731616476217345,262849 779083331979718656,168284 780866786472267776,183468 733243031441133568,355830 778234475134218240,166282 785679136375214081,193669 779450995659026432,172185 776078254864293888,349344 786542683032399872,204413 793343155001176064,249926 770390325303083008,116618 758365770166308864,50500 781018860732440576,183269 769963204898422784,110585 790725951059484672,232881 792078639193993216,243398 792510665827184640,203546 788692162200342528,220029 785458955543777280,192032 793267908692422656,240483 788766161387282432,220526 780974999553183744,183468 792058841672192000,243576 770858991098310656,116373 771772829335425025,127871 793584564887093248,252020 766422522724319234,93286 792436306055921664,245130 793175485614141440,249469 755897604152569856,18215 763163228457185280,76127 795721841339875329,268448 750846319019851776,14277 751203980357693440,17384 794065118711676928,256255 759134319579271168,353893 766766590327005184,95988 795398721617985537,265858 759937982207959040,60363 770475604865089536,118191 745204439657627648,351424 785654206136983553,194082 785639267867332608,194154 750802477088247808,13343 756911870078963712,41702 790355926825959424,228101 786781878929862656,206642 794932694912237568,238207 767810739616747520,100893 788120989632638976,215608 752876901937606656,24134 764313988112998400,81869 766704413591339008,91049 788121439186526208,206742 756700410849755137,43962 758111586846244866,41703 790973356648505344,234583 790364177751605248,11774 776741644922187776,157755 794844986026004480,262486 752691331076677632,23115 790614700027289600,232594 773057937405280256,132335 794691832726847488,262752 795421336910729216,263289 769267995805900800,107745 785261204809785345,193669 794990344093863936,259190 761558957362147332,69231 752696106652471296,22779 793677886796554241,251803 770980323945508864,122146 756271659259232256,42171 770569982501466112,118191 794655690539302912,261059 758686402490077185,53806 790339069075156993,228524 785631852228775936,197512 753606037299539968,28477 785285499825033216,193669 773272656984567808,135381 779076126727700480,171693 753638721996591104,28732 764295658446684160,82953 774193652356833280,138382 780920084546015232,182257 758877535111225344,54070 794622123172130816,261155 756600924265598976,43553 786393443018739712,203674 788451544102383616,218275 765867434964242432,89900 753139740803825664,25255 771754815068246016,125554 775373309378633729,148645 777624469804314625,161456 789506079839301632,225981 794686278071701504,258249 785624913788809216,197512 765556281679548416,88148 792427348238807040,243513 753602246185586688,28033 759388884950196224,349189 788483130017525761,218275 763956700374106113,80939 761322131443576832,67938 761964585087803392,71415 794154144990957574,218582 776171570507161600,152314 790884018833285120,233307 791417601184428033,237999 794575156761001984,261155 786079992375631873,199891 792882124877627393,247877 770027574529581058,110136 772840885834817536,131814 760137822351134722,61051 788025198155075584,214209 768528880311279616,100605 794848601297911812,262053 750371842108653568,11774 785841337203560453,198878 788815269191938049,220526 748291146959458304,304513 751177978399383552,17591 774172402129305600,139404 793101757475880961,249348 752914034194718720,12868 754089967593197568,29898 770980781019635712,121359 785385088615845888,194450 786586508518010884,200917 755150509166567424,35445 771905080966557696,128591 757299932273504260,46890 766050669836939264,91043 780975998166790144,182671 767893574289461249,1249504 776743235234492416,157755 766618820177899520,94699 761895587583098881,70509 773207881323778049,134975 779092721285857281,171902 763390175972102146,73712 789120156307947520,223286 790571716770607105,231894 785537341767069696,196689 794877098519306240,249348 790693412911456256,233307 761124335461425152,66159 794735789070553088,262752 754731100216233984,33356 765895001922469888,88459 749273405371867136,8043 788095504378769409,65113 769237651950018560,101681 790979067839451136,235590 758432033219706881,51997 773672293427843073,138650 795745726357794816,265649 792039480332947456,243187 766427470207778816,93286 790911357776384000,234583 788895027971842048,11774 773543496791695360,136947 794650042250313728,262313 785952085300748288,199546 787026647014707200,208016 751127921608237056,16728 788821132380078080,219119 794923373671444481,218349 758347983297454081,50612 773761824483266564,138819 754046238777970689,30590 766349077416144897,91894 764578003644981249,82066 767257774954844160,95111 771864164587360256,128615 751216317408043008,17591 772537909236957184,11774 773932701023887360,138819 780909938780405761,184223 778308680106119168,167220 785751683754184704,196917 764999732716572672,82283 788587751927123969,215608 756964626684899332,45122 774061039436443648,139404 790579990530326533,231894 778559790343610368,168794 781582167633563649,186584 790907486064607233,234583 779862548187197440,177233 793790810621878272,255246 756979429004439553,45669 779450952419913728,173011 786348605766406144,201285 753776827710210050,28477 741349398253342720,99816 776054008985321472,152872 793171703257980929,249927 760129754494369792,61173 770422844396298244,118192 779613086948831232,173628 773255205437730817,133702 790656658448023556,232169 756639024459026432,44274 778305214352732160,166532 791766419411042304,240814 794037881450872832,257353 761955678718009345,70679 794054365678108672,243075 754788447106105346,19598 766491285121277952,93405 786693526742499328,205902 771722691216744451,127134 781426623732191233,139404 787738353324044288,205197 763414677871177728,76488 777112498386370560,159876 793454774373015552,252020 773658734379864065,138382 789879850831974400,29569 792912771805347840,228634 793952053097660416,233692 758474752772091905,52554 789892360272547840,228354 792100771135270912,235685 750712886603898881,14354 790697740489494528,232911 793285255763333121,250430 770225547377008640,117377 793240918514143232,250744 794192098127970304,258598 791372754570342400,238395 772964513364803584,133454 785939756953640960,199546 790981715191861248,233154 791418094833037312,238207 795769385772347392,267571 794297477293715456,255870 762654441598099457,69356 785272363877146625,194082 775104565934981120,146847 794008723739983873,248652 781542576272834560,186362 785888348774641664,198671 790570563878154240,232280 759893975784312832,58634 773388259464544257,134375 773649492478394371,137953 794294315413450752,258890 757991675256008704,50671 777685257608765440,161988 769642921050017793,112336 787063747609239552,207965 793474160307560448,252196 767749320812728320,100893 775058283145129984,146405 770780199839465472,120610 766479595386187777,93823 768224952814149632,11774 733000725689667584,350765 758472314388291584,53144 792095549969367041,242693 751553772292182016,14277 767352471643643904,97380 777674230116691968,154832 795256456354283520,249852 765028592099131392,85562 766448164543102980,92917 791681454954741760,239906 794930348631224320,262752 752686085856108544,23167 787836101004177408,213064 787969243706974208,214091 758110043724062720,41703 771418456126173184,11774 777498070514802688,159876 785871758737879040,198878 792037056985829376,243187 788922157724147712,220961 790917835237183488,234583 765365643562455040,84209 788453754198560768,218275 789133529200197633,246425 795359583619289089,252412 785787644341002240,198142 786087261926481920,194723 750448480934629376,13532 792178349976072192,244221 758870278688481280,55806 793130220916248576,249469 760165985483563008,61145 786866454104797184,204303 765508026581262337,75409 774071328898818048,140444 793363559984013312,249469 773927435083493376,139404 791230508894068737,236214 764819614907899904,84689 763881240470499328,80939 794651762217156609,262022 778996466794758144,167407 786968988572155904,207613 792401788469116930,245566 792969060757757953,11774 793429541956059137,252020 758864089980346369,50442 781311002226921473,185409 751735422959558657,14277 777454489926111232,148646 763883218986688512,80939 793430798565187585,252020 754240023445331968,31060 780059933681324032,108396 781096810295152640,183759 790701483163385857,233692 760551250068774912,63655 776705882126159872,152590 763519204813266944,351152 790283037498114049,230485 767825019204349952,100559 770965389673127936,122146 786643718644301824,204413 768268139066904576,105041 794040799210127360,255942 753164267294068736,21034 773652377580761089,137693 779375513093541888,174557 764139266796580864,82061 787722988368105473,210235 788446044317110272,11774 757199456668295168,354841 786267894329974784,201958 788690219549790208,218258 781466406315560961,139404 787745307064926208,205197 775527635455774720,146847 781345579196710912,186584 793508769489489920,252408 758090036843642880,50476 787881408958050304,212239 751548377796534272,18488 785617652882386944,197622 754139820360884224,31922 773514965202460672,137158 769653809526308864,112939 776254287525580802,153779 788713044897566720,220029 792539771637788673,245287 791467055320932352,239076 758614937371545600,50888 785683358965571584,195975 741234684147990528,349214 787320623391309824,210289 752874134879756288,23167 768132107340222464,103354 794549546437275653,261155 764686600336834560,84422 785808111886012417,176203 786969707081502720,207949 767915311899242496,97519 775841599699976192,151947 755528562673844228,38012 785668653471498240,197512 758663241002278912,53985 788113316979675136,215437 788471731610497024,218275 767554535065870337,351236 792527440203481088,197046 777144912483590145,160228 764146412456185856,82209 771129030628311042,123583 795046821575933952,264397 745369463491551232,351424 767831741977559042,101681 777749166353154048,349408 785623497556922368,197297 792400116128681984,243165 776193101882720256,154534 788697802075275264,220029 785652478075244544,197063 786917629302706177,205143 766373501070667777,93405 762351984431263744,70886 787423454899220480,210313 794746504741154816,262849 785994525067980800,200384 760465919210561537,62165 764876901819179009,84422 788438616242524161,11774 767130823921393664,97811 776785912118194178,157755 732305575783092225,349764 794429849855111168,260173 767048939304607745,96883 761727004257300480,54974 761453408284872705,67226 765281483778961408,86103 789803410556067840,353499 768835189271179264,109167 780924076374183937,181419 761754091924123649,69947 795476699949494274,266500 761223689291440129,67226 772250284596703232,126389 779353543757135873,174315 792070796025925632,11774 752210984400412672,16931 789398400965816320,225873 767863774762061824,100893 769228018845884417,112119 785605615431323648,196917 786260536577052673,201958 791106205414555649,232169 778313828320804864,167220 790188462368579589,226731 793885274057170948,256255 794137754330349568,252196 766515278578454528,93823 791819619551944704,240483 762334043224494080,70886 793614950195269632,254058 772973784705986561,132364 759130310709747712,54620 767119326340083712,94699 759791417384316932,58218 774007806391300096,140444 749313564217716739,7826 789965163013165056,218545 788828261216235520,220806 791776130067861504,240926 777655445272006657,162294 795372498359566337,266054 771179405473222660,122388 759819798725267456,58542 749798918431449089,8047 786116520367812608,200382 757953461317144576,50143 766355746162442240,92166 771752239413071872,125742 794593033857552384,261155 766627952809287680,94699 785695429983768576,197512 794554961472458752,261155 775826229098221569,151156 750608320537432065,12883 754911219530670080,33356 757642320225378304,47940 756856219256709120,11774 791434418795708416,7047 760509880964935680,63149 787985455891488768,214209 788766277141659648,220526 765325549287903232,86440 769498660619124741,110362 734670416871063553,65113 765016152187691008,84724 785341286228324353,195125 758004879671431169,48663 760527812772130816,63451 787359998217072640,210215 795265025648705536,197091 757361689583034368,46974 768036805882949632,97811 751867113963343874,14277 769257926712111104,110659 794179865754730497,250033 773559133828214784,113836 775507630022242308,149259 787504254927765504,211347 790739929240305665,164764 772025837738524675,129204 775399066981236736,148367 789322034874617856,225359 786731265168924673,204413 761612734286827520,69231 761013698739572736,66159 786588019709120512,204835 794824882425131008,261050 794007088540348417,252939 788100379007475717,215505 791498789701898241,238292 786682296023867392,205728 785672004753993729,196917 792034796478136320,243187 760277990391500800,1248760 794559848331481088,261155 777639696881049600,161387 795028479448416257,263926 780539209777938432,33169 745067580763738112,350258 773847578936913920,139404 788054831394979841,214354 762630922126536706,73814 773859314582773761,139404 795046596518051842,264397 779099359766085632,171795 763424084747247616,73685 764655943267352576,81946 760120556679229440,60134 757628238877249536,47940 764970690264969217,85562 786993286107963392,208167 777231038829436928,159389 757685822472585217,48804 763910719498629120,80486 793887348480237568,256255 793989941474668544,255942 732284586898513920,196346 761357740232945666,68102 785949964119711744,199739 767137882654015488,97438 785298304691232769,11774 752697425601503232,21398 772788124850192384,117257 773566525533851648,137639 759220837383802882,56964 787085601463906304,209043 761324303778328576,61917 778786932503392256,170609 777924331808718849,162859 759531797491351552,58757 794877542649958400,262849 789956187131215872,228888 776103673239785472,153610 792135622559354880,243075 778953142658478080,171324 757695052642529280,48270 795697667229810693,267862 773286138400247808,124597 790980703932391424,235590 767872585333895169,102249 769672994524237828,108521 788419031409659904,211347 753632730714214400,27095 785636503032565760,197673 749624414803726336,7546 791359924903223297,238395 767050065982742528,97309 732813304813486081,1170332 770413639027269632,11774 770800111052087296,117303 752942526676344832,24173 763733315010650112,78159 770621201211232257,119681 794992267861827584,257066 770328061166260228,117257 775510080678662144,149775 795215596128468992,263926 775729427644813312,151071 773954553247072256,139404 785402268489318400,195481 790938802445398016,234622 773930079789387780,139404 789480192058077189,225400 750042411175448576,11372 759544928095571969,57574 758476343050899456,51809 774197976881397760,141887 787819118166695936,211347 777704363238318084,161277 795041898587193344,263532 764977084817104896,85562 788248913065172992,212802 773190311153721345,135025 757234729418682368,46532 754906439110553601,33356 791273059483131905,237491 750844257976541184,15316 745080492416966657,686533 757429310982586368,47261 778301465081344000,167319 773913589211996161,139404 791718077125632000,240926 785607316737396736,197512 793273384117428224,248253 790281521538052096,230282 770279932434014208,112336 779991095987965952,177724 792036522539089920,243075 785641053709864961,197324 777996282577031168,164435 787447387241472000,210207 754906427244765184,33035 791322475011248128,238117 794333474140229632,259659 760434305826816001,62760 770808786810437632,121574 773715064926855168,138592 766403917953531904,90735 774407296122101760,142506 760882357834440704,63937 776771736553463810,157993 778216858973573120,166362 792115480081240064,243187 795265434887004160,265878 793181100080193536,249469 792113147171770368,108396 794585972029747201,39957 756463704946806785,43391 785986944937230336,199262 788087128605491202,205197 777024410922258433,351129 788867001204690944,221476 760944537455910912,65932 756692344594890752,41702 755414499138547712,37294 788759028981575681,220526 776976898144342016,159245 761255313068535812,67350 774612616551526400,142906 787273151789096960,194084 751597723233681408,18893 755255879369318400,33262 776917780637646849,158387 772616504504422400,124781 790902636992081920,234583 758676423196368896,54070 781908043139166208,191354 794306346069831680,257698 772282533547417601,129558 763149943750012929,75899 767092039863431169,97685 756278837374091264,42495 787972561153953792,207051 777721325540478976,160480 791308102817558528,11774 753012111568240641,24248 751958350573756416,14277 760107480538030080,59666 768661700744577024,108377 789148675444400128,223286 765682759335419904,88459 788036884089835525,207712 791696805968875520,239405 780793683708751872,181892 788234092596830208,215252 789534871412678656,218892 756870784501428224,41702 773184933787336704,135025 791764711406698496,240682 794007510709473280,257353 753292467861061632,26871 762739028076527616,74133 751181518148546560,16768 785666468776124416,197286 786412039774232580,203350 794977370503544834,262752 774347142760718337,141905 781759160211771392,187976 793182515720757248,250064 774798855107993600,139577 790478941152763904,230559 793846405416693760,255942 765707871086604288,89358 772058847053840384,127775 756297516497285120,42432 769372833440866304,109945 793330055707561984,250633 786301534346686464,198513 793930846159794176,255318 792480700045885442,242693 759148102695518208,55887 766710038844968960,95121 766268057236930560,91787 786724715410952192,205094 777660557516279812,159876 733068548826931200,355225 791479724480442368,239405 760561959024619520,63214 795298292963819520,266079 752728951684947968,20932 790020434632839168,229220 756255901284196352,41705 742389350856593409,11774 766663391607947264,93823 756487274523570177,42149 771741271039807488,118191 779534456432582658,174532 732722956044898306,1170689 773288181806485504,135888 780776281721999360,182960 754064408373059588,31551 787642056634200064,199546 791665730630488064,240483 793167831495913472,249926 780961231716823041,182659 792815392976547840,241145 757315057520746496,46612 758304462607900672,51774 791669470041223169,234990 767879596125609984,100893 787056768639655936,207287 786702027304894466,197324 763457389622210560,77849 766327821958516736,91946 760590082453614593,1248768 795683452926324736,11774 792048136478863360,73655 764079377378258944,76552 793134483637612544,249895 790588333982375936,229693 765566083982036992,87904 735867563457032192,11774 757027212956733441,45974 776603504714612736,156053 793230590292090880,250544 763450345464922112,77720 779391895726329856,167101 790898504424185856,233307 786193697750659077,201619 793154043543560192,249926 793890906126639104,248652 773285406603436033,135736 785940430336593920,199546 793134950182752256,246314 779022978713542656,167220 750807329592016902,14950 793702719752171521,253739 795026723557560320,263926 795083948850380800,264397 760048556468211712,60112 771445724076728320,125204 780570276308381697,11774 793582281654960129,249841 760730641017298944,64325 756776343832965121,39096 770764488115101696,119937 793808509779316738,255393 758767507922685952,54974 761279185377689600,66851 781576396414021632,188401 764729406682198016,76146 788777058944114689,220526 795313261734400001,249926 795291320101335040,264397 752297880228995072,17794 761290583352762368,67887 787428720034230272,209422 732400965006065664,196346 758663942499688448,52554 775566911551582208,149259 780050387063701504,176129 752945935144017920,24711 795457733860491265,265855 786695173258575872,205143 759128269790650368,56964 785813697138753536,197286 742724673109004289,47188 764150893675589632,80939 773651371497250816,137640 773671581490880512,136110 780618155949338624,182049 766381418142371841,84422 773900860795527169,139865 781623248152920064,188458 771868586981859328,128519 794003394637758464,257325 791775446564278273,238395 791316039875203072,237491 755284778124017665,32673 780883259089678336,182659 792202673982365700,242693 753209094064996353,25762 766116002123743232,11774 768046509636005888,101681 762381195997044736,431998 794236639774121984,258844 755414302027382784,15721 757754812364648448,47782 750809340005588992,15451 762722442485915648,73910 777245382870839296,160217 790600346674589696,232169 753978175294582784,30708 768967971330850816,109805 788850223015661568,221476 789670842552705024,226883 793177150446796803,249057 774814964406112256,137565 775088502828519424,146838 773904051222159360,137965 778295236305059840,166409 785243644605243392,194167 793934674804543488,257026 795607210080366592,267521 776464400534212608,11774 755072562309115904,35086 792521861359951873,235685 760597572759289857,63928 793177352104652801,249469 794195157696598016,258331 758998402730385408,56282 770963891509727232,122146 760268739027820553,60779 777533879229911040,158864 772892078955167744,120690 755171705593757697,35890 757449998145499136,47283 779676457505132546,170373 758750238022574084,54974 753794189830291456,28477 762422327262851072,73194 780779056337911808,182960 786714764160425988,205270 765378495681732609,86103 789549494891220992,214078 767807896931278848,101681 781173527307137024,185310 778228648709095428,164826 754052730377736192,30296 755418158912139264,36221 756570041471074305,42432 765161543713652736,86103 791778785699983360,241676 762611160164294660,73814 756346135200038912,42432 790938548526538752,234583 779660206934364161,175772 767497244924862464,98072 781272237756157952,187084 773952390437437441,140232 789894829840986112,227048 793631008172150785,252581 763965672481103872,78159 791132256765145097,235590 775722315891945474,150663 794731039319093248,262849 793797186681180160,247241 794375240600035328,259632 770074492471218177,103924 792418327301853184,244550 792488672864141313,246225 763697049044914176,79589 765423429675778049,84209 785268295087820800,194648 761608097802686464,11774 779450748421730304,174392 761340733190180864,66863 785579685983850496,196676 762534354471878656,72809 794601279557251073,261155 771297547033845760,124597 758439752626569216,53193 779876411221827584,173628 766629386107822080,94899 766811561251868672,94683 768667108691423232,108385 773206483299241984,132996 794557624989556736,261155 765570148371664897,87904 765673737475743744,86173 755307961505845248,35890 789200548113154050,223899 793321863845777408,251452 764190282330021888,82544 789901447592763392,225359 755693765021560832,34666 778272388999819265,166853 788624184410865665,218349 767108716373999617,93112 785459682106306564,195975 790666598457679873,230909 779023633746432001,172057 793836641886543872,249926 770096454497075203,115042 778908710429200384,171095 785821251142942721,198586 785882883999358976,196676 786079616825974784,201072 774294380123414528,139459 785633852152774656,196696 785839268497334272,198671 792071132270780417,243187 760588315066118144,354841 780618590152192000,182154 788469693900320769,218495 768978221085839360,110659 781876452920655872,190635 795011848898756608,263896 761041138232856576,60878 768810983838081024,106753 778403482910982144,167407 788970484297760768,203546 794615144345059328,261155 756438511843147776,43234 790899056981774337,232791 764164926663380992,81966 791039253446656000,234583 755208257300344833,33204 760519187257171968,11774 795399180978003968,262022 786633878513516544,205270 772452863628812291,128202 752851517699461120,23671 755899277809856512,36522 756074884887830528,40550 768654519584432128,106896 763462051981320193,78159 777619917482762242,161277 788058389259563008,215005 779441226382573568,174230 772507423139586054,129983 778270366007373824,164826 788537581243817984,218455 788884647342141440,11774 788951783615893504,220332 791764503348191234,233736 788669312441651200,219678 760370482755604480,62063 756241267286310914,11774 773878214854844416,139404 776614662917885953,157082 781462254445211648,186149 795003866039406592,262847 791604805672263680,239893 770439402770292736,106763 733129211578355712,355480 777195677604601856,156976 785648385747324928,197091 792030641722359808,243075 793094001800781825,249469 781569072945303552,189017 781916512395235328,11774 754808996398149632,33356 775000942898847744,143473 785720330694328320,197673 781276332890152960,185496 791143461076529153,236502 780559543948443653,180039 793405811426889729,249961 793099606108188672,249469 763678844314263552,78189 760969127813079040,66105 781634703807778817,186137 788721756701855744,205270 793154742348283904,249926 772939335632953344,132364 792032100538953728,243075 793641859067236353,252020 790888972171870208,233241 794362563689611264,259743 760690556355960832,62822 786004197175156736,199546 791620627849437184,240145 757563872702304256,47717 791357118519607296,238395 771015336187482112,121574 771225227095183362,123583 756567710280974336,43674 766306184068554753,90790 755743986179006464,39235 781517133033463812,139404 792505732700762112,243562 753924714846748672,29728 794647340745310208,261059 753671003809705985,28866 793624459575984129,252581 792120629055021056,240483 767437399072858112,97386 756956940845146112,45672 776115756971032576,153095 794258705499832320,258598 757805093680885761,48093 785315707026305024,194934 770218158133121024,117257 793822286511869952,255393 765607703448264704,87904 778685022878302208,167939 772838740159041537,120690 781191700697915393,182659 794349041140121600,259034 788476851199016964,217519 768080481447399424,101681 758638592306577408,54070 795015333828562944,263896 776871554076467200,157755 760626194677137412,62728 780100669193719808,176109 794874599548813312,262053 792089379032268800,243398 734707133552414721,1011996 749063680340299776,7123 755425775159947265,36877 756822328814764032,44461 774413479323299841,141360 771374058025918464,94699 763123986846789632,76794 792022028421246976,243075 769370727866834944,113165 795198358730186752,262022 768477536921587713,106774 749849990378381313,9754 779814991465635840,169343 795676298303696896,267862 763881537238667264,80486 794649473934880768,261155 776063404893089792,152872 794915965528051717,261155 757340790997733376,46404 777864740861161472,163901 793817310939054080,252581 788422772317794305,217837 780605043850506240,80785 774410153512665088,141316 787286336856358912,207287 792563607863037952,244550 760678933029199872,58057 777709555321081857,159383 773176484097777664,133081 750478952745930752,11495 775496837088350208,149633 792738761092177920,243623 758022758802436096,50442 792359428544614400,244143 793543255082299392,252899 757375039742193664,46006 756687018306961408,44429 754011813168099328,31035 776188282317180929,153921 768073612653830144,100949 732706781114208256,398859 767078805127045120,97811 772442841049993217,129558 794996673906778112,264431 756238750443769860,42149 765722106348785664,87858 773683503296905216,137158 779172461250215936,170294 781881138453282816,189017 781896648435769344,191354 788757100620976134,220526 791290138320072705,237491 759431084044148736,56800 795260792589479936,240718 788514024019210244,217658 779976116748496896,177687 791466103239303168,238965 762408423782834176,73144 765684975165435904,89198 788889727164448769,221711 793620166835900416,249926 749177093687218176,7399 781618707437084675,188498 753732071902810112,29589 781353108139970560,185921 751566123296960512,14277 787213535784775681,209477 794326451797577733,258922 763001494023135232,75899 775716758145695746,150663 793979155297644548,254209 778301821018222592,166913 785549866911039492,130635 769271479137603584,109767 751643131402072064,19233 786605784289333249,204413 751841591879462912,11495 785911870767046657,199546 765258163683782656,86103 794819941908279296,259902 773957787739164672,137649 758421461145051137,41703 769298708961853440,112363 765740443019739138,84724 790062012609028096,228124 758441840936947712,1248603 760960292813537280,65237 767772834944999424,11774 795391821048320000,247930 794372564806082560,259134 785639062573084672,197286 791713397419208704,240070 761038993941155843,63451 754066333646655488,30131 790563224215232512,231894 793619657781456896,253690 766412500707540992,91810 795121302054912000,264397 779320267176812544,164900 791660628813295616,240474 758110244153257984,41703 787080257174052864,164044 761946801670807554,431998 786734917023592448,196277 760557179158073344,63655 788093242021601280,214899 758183884060135424,51344 768893752161296384,109666 780631189652512768,182036 789182347681763328,224376 775792681352044545,151718 767191951330402304,97438 791334148728299524,238207 788468193669046272,218275 792093273556815872,243398 795201220147179520,247930 785481900278243328,194560 754836862133473280,27045 759027252646514688,56210 781655341180346370,177455 786967017953689600,207949 761990439658401792,1248982 788081374729076737,215252 754743958517927936,31400 768178313487462401,101681 792136636574277632,235685 757722789583458305,17120 781553809042661377,188478 760920546015969280,65626 759725731274305536,59499 763786881104539648,11774 778911905415045120,154330 757689973696901120,47940 763039559370190850,75724 773936701328625664,140025 768346953914523648,103924 773448554341928962,136589 785279576872067072,194079 759771106559594496,57105 775152298146226177,146205 776657058099634176,156132 754706507661389824,33174 779724378477105152,738099 771844692921163776,128017 778378032624971776,164960 780103854054670336,178258 785641332173893632,197512 756925127959293952,45311 790996026584739840,231580 764158189105479680,80939 762845986678976512,335115 761568971866902528,69231 756711383706824704,44274 766060573842747392,91146 788051057083494401,214162 787073158239154176,181419 792698347165474816,243075 760678215568338944,64147 764450319992434691,82571 786198044060426241,200936 788400762229444608,217519 766691612890112001,94808 770548418938798080,118515 760470360554868736,48052 764071875735527425,81668 774358443192881152,279676 788790796505878529,220526 754895161956728832,33356 789178867709730821,223286 794191629934587905,258598 752857633527169028,14111 760482371590361088,62757 763488852476428288,76549 790930505881546753,234583 787503787074285568,207287 794536731794178049,261155 794647942112145409,261155 786250819456802816,201958 794313970899251200,257492 765026029404422145,85562 753712652392824832,29455 776904912433213440,159308 792918623044116480,247531 789495389237964800,219139 775119599222321152,146720 779530006988894208,173846 772042856315908100,127775 759660523289997312,57729 785321952277782528,193633 761627132615335936,62492 776894115631935488,159308 747823253725511680,11774 794293983451156481,259267 775890269732425728,150404 764782510907666432,84711 788098854176624640,215505 770399544576049154,118191 765243597335568384,86440 768597509757296640,107423 768937112821465088,110302 775232381233967104,146903 793974280530853888,256276 794835206016475136,261818 765700844104757248,89331 743147732152483840,1247551 756619822797127680,44429 793277565028798464,249926 787175110943707136,208016 785607729129803776,197512 793609599639179264,252639 790950637315907584,232137 755787867478040576,39462 757570253421367297,47761 765529021975261184,87904 768924797300506624,109470 793122121090232321,249469 751192846321922048,17416 776896149420593152,157082 762310082818285568,431998 771410325484609536,125381 785263569290092544,194560 792117331350593536,235487 773989797031313408,139404 780817312815386625,166282 767928492063358976,101681 774982307358703617,144573 779085639081877504,172299 794697530357456901,262849 759934376327118848,60363 791622899635552256,240145 773524333775892480,136904 777269830877483009,159475 794546108693352448,261155 785482011968348160,195827 766061887729434625,88920 773507398636044293,137158 759830887647227904,59666 794697357199687682,262752 759794378756001792,59863 771947223017984000,128017 764318975240966144,80486 779339859928477696,174241 794537797315137536,261155 771754220760379392,124597 794996769801183232,263895 762149979116953600,352304 762282639751536640,431998 777455097529892864,160758 754080221481934848,30296 758295111583277056,51809 771477663533989888,126151 772777991139131392,132335 786025658304442368,199961 778250987035385860,166409 755832483774595072,39462 773254569459679232,135234 759409197448622080,56784 790332796984172544,230282 794325963756752904,259242 773936592503222272,139392 773711774336024576,137869 765277358441963520,86653 766754234092191744,95988 757605314007068673,47545 781757190012964864,162576 790988680420794369,233736 751196241267011584,17591 761679535054188544,69947 770328660226084864,117687 753949919740776448,30590 766101259552108544,90384 773010674733637632,132497 757738903512223744,48959 795244461127135232,265686 785679759669809152,196277 786631432244383745,205181 764990165890764800,85562 791506309401182208,238429 733004400092942336,1170772 790238775699836928,230334 775067040067354624,144730 752301305276674048,21398 785264469513539585,193669 770648941268316160,79987 771130411242094592,123085 788508440905867264,218349 792480938693304320,240070 773557093995384832,136904 748220611730804736,1247836 792945006851919872,248514 779045115847401472,172122 791434287920840704,238395 779363706358554626,174315 785296553506250752,669866 767920035427790848,101163 756271203073921024,42432 794004380412362752,257546 765660756717305857,88920 764836213069053952,84724 763531599535149056,78513 779451091289251841,173937 791485814572060673,239405 768147524074950656,103354 770715971749351424,120474 786959487856996352,207835 769193107288104960,104662 780821396649803780,177455 762818315433680896,72978 755265703087779840,34731 773618480826294272,136947 785251642396577793,193669 775706158413688832,148684 791330297279291392,234653 794545711434055684,261155 751121394537156610,16897 757263276678021120,46694 789240586536685572,206666 769284692373831680,112546 773901376871161857,139404 759091589004263424,56964 771397155667972096,125145 786590974596222976,204835 766231168240984064,90539 772900267167588352,132908 771145261515051008,122967 774721439538696192,11774 794815723772215296,261155 776876119266062336,157840 791758609940115456,240584 767029045196238849,92958 793507041193005057,252711 794173619991670786,18395 778673038816522241,169310 795392935688896512,246425 768165532071845888,11774 777145872949866496,159876 793460097817116672,252408 794475929909260288,249469 756467179713916928,43258 762527759713251328,72678 785480528220782592,194723 751023911165259776,16353 749805965155926016,9754 761685428709814272,70177 786991777446105088,207109 791383375814627328,238205 792040768324141057,243187 768641941193928704,94699 790344667866992641,231008 747520617663074306,11774 766317586770456577,90575 785848104939556864,198591 794534996652371968,261155 764723619368869889,83991 793501890264895492,252722 763552008410456064,78219 752650843829121024,22657 752296885776314368,20604 794540333946273792,261155 795697256360013825,267134 766283001135112192,47940 772804686458085376,132364 758037976819507201,47940 793830040211484672,255393 778647989711613952,164001 781131264648544256,185496 751210033883512832,16422 776675350474530820,155898 777489320106000384,161960 781832818133434368,190635 792306941833781248,243075 758113209140207616,41703 761433752300052480,67369 794184985662095360,258456 754076139627294720,30910 787910993775042560,206010 792367167840944128,245095 756580647989284864,44056 793617631420919808,254209 775741388428304384,150663 768949326555017217,11774 788411483826884608,11774 778640897634283520,168794 793196639221649409,249926 772855222297325569,130988 753953057738727428,28732 788758181635776512,220332 750675117349494784,14277 785244125700304896,194226 775101375222951937,146205 773927611135164417,139404 794670443064082432,262022 753610233914744834,28037 758679887196610560,53739 774209108819992576,141887 755551091354431488,38476 788893696733220864,220332 773922862344220672,139404 788540998506782720,11774 777258586128912384,160602 780390190917517312,167273 794205834943205376,255942 775530877358964736,148748 793859016711606273,256038 776120888487993344,11774 751546236067385344,18215 752862342308777984,22779 788132527764414464,214809 767782054507405312,100605 769670472271208448,114779 775713920912732160,150511 761130885349515264,66779 762799173414649856,73926 793228056219484160,249039 795240244505378816,263906 756857139377954816,44274 753475201707479041,25981 794563216022077441,261155 756272139532111872,42432 785884051336945664,198671 778333576236453888,167220 792075770948575232,11774 765260586535886848,86693 793609259464400900,252639 778673220249608192,168892 764424486619901952,82283 786108957177806848,196214 793925076768919552,256219 791359219408732160,237491 756007416039350272,31750 777278294689320960,159475 795501716871454720,11774 767053210611613696,93210 767802129134317568,101681 771185467060461570,120610 778645497238134785,167569 772279047598465024,127707 788498954338000896,218275 788849899471110144,218275 792124062264729600,240483 759611071489605632,56964 767862846491201536,100893 777059446577127424,157993 786372203818418176,202217 793360603641372672,148861 779970490060316673,464984 734708049764622336,351644 793486260912295936,249926 764861780522708993,69711 779807114973712385,171693 786189082221162497,192032 755224581187706884,35403 776843486356246528,157755 792495046637518849,246295 771904582695825408,117257 778850817273126912,170187 778880708060274688,166860 732964100532232193,352465 786219789765050369,201555 787438305562365952,210823 756298976056446976,42432 792101630690725889,239405 749762399209598976,9991 765222924814909440,84724 778299401970257921,166816 774291738097778689,140444 786797186784763904,205186 762128692541739008,63858 790643938268880896,11774 791390450712055808,238780 755963916937682944,40881 758634675346677760,54070 791338226187239424,237491 793434182819217408,251947 760680685728243713,63451 780633698735710208,182257 781613508521709572,187976 754745149071233024,33356 758445064016109568,53144 765988830587551744,90384 792049071674580992,11774 795128389573156864,252580 776868629291802624,158673 792131558425571328,243075 793948130467336192,256105 764811593410633730,84724 789273614671499264,11774 768809994321956864,107984 758312946556481536,52112 793975693784793088,256458 759251710619619328,56772 767552866907136000,97619 767854455035355136,101681 790622013211549696,11774 794992603330707456,263895 749948523173519360,10735 779023407732051968,47940 791840612370833408,238099 776426404216909824,155332 785503597710770176,195481 794166949383176192,106085 774332148547481600,138624 793801713320882176,253166 759010782906425346,55107 770248579126407168,117257 787867601124884484,213376 757673400907292672,48477 749119780087558144,148861 760202292163387392,61412 790917489026699264,234796 785859635442049024,198878 772420564120199168,129650 773222408224321536,134968 750382471007465472,11774 790965669890289664,234583 764983082180939777,85562 770986054828437504,121612 771499828547350532,125163 764807406618546176,84724 789188122651222016,223030 792043986638692352,243190 795048717434888193,263532 771306000431230977,124573 791106826049773569,234583 776146158527754240,149040 786252681639710721,200382 773386299764051968,136515 786850685757169664,203076 752891502104285185,24134 760546194418458625,1248795 792046154775003136,243187 771307420970737665,124597 790277120685543424,229209 795438589375119365,179695 793632987577511936,252639 758019213256712193,48663 785617094196862977,197286 760869609469796352,17640 751105459063586818,16299 754092089227436033,31607 767906748124372992,101163 762639546328682496,431998 790327021033365510,105109 765052693735993344,431998 781617777476001792,188401 785490746120044544,194949 795670900624363520,267862 766766269622345728,96263 767379927964540928,98485 781000244196769793,182659 769623582863425536,114612 773896990228877315,139404 793210153592119297,186352 755806959069110272,39174 790290163813457920,229818 794692021864792064,262328 792855731473186816,247592 781398136518418432,186584 793199288914440193,247241 766037243186130944,81929 789553467643731969,203546 785484770184691712,195975 790619635326550016,232424 767366228230799360,96039 772790688002039808,132335 785463707568517120,194129 733446352466808832,145399 766431595771355136,92159 786541429384368128,198586 771749727553490944,125367 791688682805747713,239784 762682563009908736,73737 756977014364528640,44444 791406026759208961,237198 749656724156538880,7546 790877298157158400,193121 791703834091327488,240483 771423660896874496,124004 777113162759962624,157755 770240179315609600,117257 777069624991051776,159093 772371098654633984,121795 758278905560268800,52112 750849180139155456,15255 773466525428805632,135187 786179421409464320,201494 756271327678455808,42432 787908584361320448,210289 763206354706268161,76549 779828495635447808,177233 762716084726222849,74247 759269110811332608,56964 760856747066089472,64339 788887490753077248,220076 795423084278738945,265102 763354507426275328,73814 753367772361404416,27317 756112636899651584,41632 758277703451615232,52061 786502941402394624,203350 792100292804227072,243075 771837474490449920,127582 794620066457325572,261155 780415774020112388,180074 780754046835535872,182036 793794229701050368,254135 750673130667044864,10848 787913642067038208,212239 774136286139383809,141360 753417565817475072,27402 767883171451076609,100893 762726382849916929,74247 795096256825569280,264105 772416287498723328,120976 793486128351502336,252580 788505553181913088,218349 790577582651613184,232137 761674639474987009,69947 778031316860334080,158987 778177581317287936,166282 776435554825023488,155688 786958565344997380,11774 760164072113500160,61412 765252078885228544,86610 757762228032528384,48081 754057878961618944,30296 777267097990758400,160602 795762562210103296,267815 779161590641758208,169715 778771092953411584,169923 751793969093304320,19352 760529390308589568,63451 793954768246935552,254135 787703368160571396,210989 740411127851585537,11774 777126151470796800,159245 762147715820220416,349320 791688352822988800,240067 777807096221925376,163763 787004990980186112,205728 792873470216458240,247877 791804280332247040,240483 764695897812840449,84209 769225356200992769,109666 773329362103988224,125853 790353029060890624,230063 790935527461715968,232137 793479994844516352,252408 794349162712199168,249926 758450642629328898,52554 776551893300613120,156110 755093528112459776,34898 769632712705527809,114021 764903888445018112,85159 775870335900012545,151071 790876861114920960,234583 771127128154861568,1249797 766352609728790528,91894 794750081337528320,258829 756813584877903872,44461 762047104978132992,431998 791416970826637312,237999 777976683785773056,164764 791423299284832256,237908 753953469376126976,30555 760993920780120064,64730 787147551409451008,209351 792517034697523200,246295 789154108288724992,223492 762299277133701120,431998 795127419392917504,261155 752911657299505152,24316 772447854912757760,130026 765300432826662912,86653 750395490433265665,13021 787077448831602688,207119 794241915088699392,248681 755283183558594560,35890 764985152942452736,85562 791412485664354304,238395 765323567093444608,86645 779343541310980096,173964 785501080092155905,194949 780867370940108800,182726 752157501437665280,21360 775703349567954944,150511 751151643677323264,16299 757604834388258816,47940 793174181030481920,249927 763448128821309440,78129 769222982422134785,108432 785968724910051328,199546 789950482039046146,228576 792653101098500096,244841 794240270627913728,258456 755187032473862144,35890 775292663868293120,148045 777189690457755648,160539 764976632390180864,85562 733296362364784640,354311 750447736147902464,13532 768123744409628672,103506 791318268891967488,237491 775842504134492162,149770 763014808207777792,73030 788508052479672320,217658 790720840794906625,221524 791374425786548224,238207 734515555936444416,349894 766252752389496832,91946 790285051305005056,230485 750362659808120832,12883 786908603269742592,207287 775366619547795456,148574 793123756453441536,249469 779470042060685313,174230 785857875176546304,197512 792064861475700736,243075 766008258859524096,81929 765175240552886272,86144 771147209840615424,122126 771037589826576384,122146 792051627196833793,243187 793940669723250688,249926 758265029321904129,52061 732911122853048320,354506 770393784341278720,118191 794559512283901961,261155 793288951561936897,248624 765606725500141568,86103 779328480685199360,158387 792648617605537792,244270 750735408619741184,14848 774177741113466880,141360 742874375213322241,11774 754699565459247104,28732 787109287482970112,207287 775048287187369984,146761 786976130779738112,207949 756367338216288257,41518 794112109759983616,254209 788866939766575104,220806 790630726957993988,232280 752981626393591809,20830 786904261238018048,207287 760300421499936770,61723 773953629308985344,140230 785312924826898433,159876 770719546319732737,120922 791668123548078080,240483 793513826175950848,250033 755202791019118592,35890 792034788655960064,243075 769504732029161473,113894 761220178847887360,65180 775734053874139137,151185 779031482199252992,171902 790971957730742272,233307 791066695196610560,236393 750902827921256448,15316 758730253531353089,54739 757333374746984453,46890 795430112132927488,266079 767181895541153792,97278 780796564700823552,182036 792033478271438848,243075 765286763887783936,84422 765680068739817472,88930 764795383138615297,84724 765304633539567616,86440 779900671352971265,177248 790910395682816001,234653 785514122490150913,195346 781622160674598912,188119 776603364117385216,156835 759152731303112704,57348 749394087288008704,8497 761514220768854016,67023 770751512276533249,120363 762829724922023936,431998 790281124765376512,230485 764211972434829312,82066 768591504185196549,107428 775812118259965952,151439 777227159194697728,159876 757910661993205760,49852 761176744795770881,65257 754825344000094210,33549 785611132367171585,196984 780052595461255168,176196 758438304417189888,53144 758798960563593217,51451 736403389962018816,352060 764947830092038145,85190 792911263462338560,228634 792018511719571456,243075 795175646888689664,263926 776584903727001600,151374 758711675897909249,54070 778360880278876161,167569 756241958117502976,41396 757544433210490880,47659 733141993237454848,354927 793478234830696448,232863 758718634273366016,11774 794589653093515264,261818 795454102079766528,261155 785870731011878912,197512 785979201153269760,194648 787052671647657984,208831 771950565710499840,128382 767865201576120320,99093 760253241221271552,18030 765370242721689602,84724 758469097122328576,53001 766770371177639936,95707 785667492354097152,197512 763180666540396546,11774 764108446568419329,81702 793098659181236224,249469 793421869797998592,252020 795250636384153601,264397 777799398822584320,161988 777874602655637504,164001 786053802885521408,198878 781648077723734016,188670 789284124179562496,223921 789877229660565504,205972 760124110303272978,61051 764551163291242496,82066 758298957898457088,52112 750878756802363397,11495 775918176433418241,151526 780724982942932992,182257 770852089673023488,117257 787382268230791168,210289 732962300332662784,354707 732270748882993152,350405 781829424387850240,190635 776074420133724160,152314 787508264791449600,211367 765942538758938624,90384 750402139948658688,12883 755164093141643264,35890 770391635360374784,82066 794198434987278337,258340 765893668851027968,90031 756641260358602752,44273 779139200507453440,172962 792931550866264065,247379 772530936340557824,131027 791536371412275201,238207 792640368772730880,243187 779018558588149760,171982 732994407939604480,354714 792048980293218304,243187 792490641976594432,243165 762267848961957888,431998 790909349711450112,233131 754845451040555008,33356 780914019460870145,183811 787689558972530688,46572 753347836889169922,25189 776560468521472000,156103 775772862292439041,151265 760149925355147264,60163 753273882400829440,11774 761895148070535168,70886 762031141868097536,71429 764270969133404160,82070 772946328909295619,133519 791789202245496832,240145 790985174154698752,234583 760226918734172160,61444 771551280506429442,125111 788763182227714048,164764 795655168800989184,265649 762391738883436545,11774 790957243076337664,235147 773408445387145216,135725 769572368343707648,113788 788202623463817216,352258 777845518550663168,87904 758804802704814080,42453 774299130265042944,11774 764571200739614720,83391 779859363087339520,176218 770677052597043200,120303 793844774256214016,255942 794566347850125318,261155 751912373968134146,17794 789486309245001728,225959 763411716487065605,78129 795480161697284096,264397 755130053688696832,32572 766005807557206016,90384 753997609660997632,29790 790074253500702720,229172 771443269846740992,125633 760534117297459200,62728 770061990790369281,91751 786909818791481344,192032 777939785209880576,164001 778218368184659968,164826 787423913491980288,206257 787015250449010689,208379 760911324339658753,11774 771402855676649472,125367 779474231583268864,174230 794412981669036032,246617 787804194438799360,212357 780741297908748289,182036 792074565472190464,11774 758670169912803328,51451 787549207980744704,108396 789393299849093121,11774 753343065058705408,19598 766328837789536256,87904 792184913520889856,199307 764947617751019522,85383 778977202612244480,171324 781365919822086144,187478 760507169951346688,63149 788817173816942592,212662 769333312661753856,112363 773607993279647745,138054 755012735239356418,34666 765682138490478592,88459 761302355841134592,67679 790318824163799040,230485 781346586320310272,139404 785999476737445888,199227 787622761980129281,211708 751177760886890498,15461 779350231464964096,168284 795074231532802048,249926 787859349393768448,211794 768192691435819008,104395 771037759255355392,11774 772443369691713537,84209 779387276791013376,174557 788463117965623296,217574 781217841642999808,182665 772835075394195456,132335 773913427764846592,139404 755204720323461120,35980 795018585143910400,263907 771211402929242112,117310 786621203075084288,204835 778650016248270848,168284 750028101837434880,7275 778546136340717568,163465 785278677386825728,194648 787493549860229121,210897 758582948157272064,53703 751719386839343104,19485 763108040258232320,76549 770294731792388096,117377 773529835369033733,133702 776630375879548928,157082 788718335806418945,220018 757601736131420164,350711 759522851950997504,58834 792244496503234560,243187 741865574871924736,1170722 763021568888799233,75724 764138635637592066,81649 794016176514809856,256439 780787698898497536,182960 790244436118687744,229693 767602242983632896,80939 774880003070713857,143585 776894307575865344,159146 791345902728335360,237491 769542847473213440,113816 790624240353550336,232427 791491863635111936,237935 772790190872158208,132335 776555070209032192,155688 773867829539971076,139404 756292211420135424,42432 773241057697865728,135517 757649704993886208,47761 772179597744037897,128025 792030504342126592,243075 761208333164421120,66105 785608467017064448,197512 765173069681799168,85562 771067036181139456,123226 775791305951580160,151463 785416885953261570,193669 760541794866257920,63149 791842651096121344,240483 763302314790809600,75109 776589812039942144,151463 791617646412324864,240145 775396539451650048,148994 773726427116032000,137042 788383423513583616,213887 793657741180964864,253886 793275083120865280,249926 778477702319702016,166197 752721217119891457,22838 753630914316500992,28726 791258077865488384,237491 794608722727211009,261155 758854891494264832,51809 756501513820839936,42432 771949160656433152,127775 794589894848999424,261155 766008857923612672,90384 764955245957017600,83991 793098542768230400,249286 791049992467312640,78159 793989658308907008,255942 759127035210043392,55660 771449703472828417,124597 773897515980632064,139404 787285957708025856,209351 795455678391447552,267231 772117790564155393,128971 764182782037729284,82457 778346638012186625,166282 786369860913606656,202217 754018733480288257,30590 751757448843669504,19352 770772264082104320,120610 794637870753599493,261155 774708632843714560,142721 787359118000427009,208146 775094689863196672,146847 763336567066943488,1249117 733136351575474176,353789 793504998118289409,249926 758155497275031552,48663 759502076955201536,58227 756716849660780544,35890 767200200897155072,97468 768819775418040320,108784 766642863224553473,93823 768950466835120129,108373 792045180555636736,243187 773724697397596160,138221 785999675501322241,197512 768924714794381312,110362 778493511591137280,167622 768471278848204800,106281 754987444580278272,34666 758871410001321984,52554 785945506652446720,199546 763185921818783744,76723 761261617069842432,65887 763050319374798849,75724 793626121912844292,228101 736025709445939202,11774 787033814921056256,206008 794695289021992960,262849 750764530431557633,15165 790673965354287105,233307 793869826250805249,256255 776894518247370752,157082 792972358910828545,242693 793227117513150464,250633 775449486655053824,148645 789503291927457792,224680 753707824086077440,29263 750493730465918980,12883 760537200471711744,63149 759076437529800704,55107 791461580483366912,238344 772169214194888704,105671 771882928171315200,128519 780311842400927744,178258 786659379466600448,200412 791397151129542656,237491 760234040108560385,60855 766233502513790976,84711 788872307875774464,221832 761651288660512768,68987 785888642757758976,197367 786558693663969280,203350 792444246590689280,241323 773675403030519809,11774 793634133666783232,253032 764320442907668485,82066 794561954916474880,261155 770729351079833600,1249779 775736438126104576,1250248 754728784125792256,33356 758500098716282880,41703 758725750182772736,14653 785640942107668481,197512 794583158175895553,261155 792549513877655552,246225 768045865625907200,103012 754116708542058501,30370 794066680871686144,350913 768968617614467076,109960 792477335001919488,242693 763408333441273857,11774 756362988148236288,1248387 775452159097708544,149124 779130015040540673,169201 779066216329703424,171062 776476968061575168,762119 793155543812694016,249927 791259799828570112,237491 751860720443265025,18562 773960046774398977,140444 775292855040573440,148045 777112818113875968,156831 757965006361296896,49431 763352879658835968,75392 795106966133764096,264431 769630513489338368,114422 762701213129281538,74302 764076219939774464,81702 757502326886334464,46280 790320505161183232,230563 795766707457560576,247930 762087939157463042,431998 767084737995440132,97355 771777083240480768,127657 785482444619350016,186883 766256708343635968,91751 775879262851043328,152314 757715944638521344,47693 790962099962777600,234796 749947294376681472,10735 759868246170501121,59923 792100417350037505,243187 767764362173947905,99111 750000815524327425,11022 767172651580141568,97438 771736264638861312,126607 762218617869971456,72035 793963435344199680,256255 772792256168333312,132335 791345903911047169,238383 760683762229338112,63149 785838406630858756,198671 792536679382781953,244270 793873571563048961,191065 753951815553679361,30590 770431339850043392,118191 769917726483558404,90193 764158278917959680,81702 776938675972116480,157993 788716626980040704,218258 763103771534786560,75897 775070755474333696,11774 779304219476099072,173658 758031491565756416,50442 753222477388578816,26140 779755237028536320,176777 787235019483811840,209351 761387342942703617,67226 756958228634755072,44994 771754957267763204,125853 795314902877569024,265576 765197232211623936,86103 757631974391644160,11774 761917176395730945,69418 764691844416540672,82283 786240292647211010,1063777 752251288608395266,21074 779868512382808064,167007 787221975349465088,209351 750764489893642245,14858 756290556225921025,42432 768924345951457280,110362 750332796946812928,12535 770719854253015040,120610 794347601525096461,257492 752649264719728642,22664 795276597444091904,265612 770402758205681664,118985 787266774551171072,209351 794197869939032064,258598 791434712703197184,238207 785560478072180736,196277 760552477192257536,61256 766578475540983808,92872 781562013877047296,186212 759963661658103808,11774 788395658965159936,215505 766449619358232577,90088 792109800977002496,243187 753633322350194688,28732 792055535281512448,243075 760513661291024384,62063 788937946044870656,220029 786711707578146816,204413 785602665296175104,197512 792094945821663232,240483 766051551383216128,90401 788441747353460736,217519 788540820508909570,217519 776964710210101248,156055 780158389036822533,176203 754718878547271685,33356 758334245060354049,51265 789424540937916417,225981 786196277033918465,192032 794632720517365760,262025 780874999410274306,184044 762096266985611264,71944 791408328530333696,238207 758522996306829312,53185 773753222209138689,137869 745402605245964288,1247679 774343387390500864,141360 765212226789576704,86103 773594252555149312,137444 762395065570488320,72678 777690809441193985,158387 786001015384449025,200490 790890088104427520,234583 794020759916015616,255870 761687688994967553,67169 793569828866887680,252112 774223720986578944,141881 775726977345056771,151071 779474860456095745,174427 762760924549812224,74281 751647782381948928,16728 769690661083750400,113836 770750186821816320,120186 771753838663589889,125853 776187195292053505,152071 791719708860964864,235251 756977952072601600,44429 771388450222116865,125145 785543811770396676,194723 750161064466141184,7182 760981375038189568,66159 786023796809486336,199891 771766974527307776,127871 758838873728299009,55580 769010096391192577,110362 786240993012121600,1063777 760965942717190144,65222 794587068735176704,259659 791632414791598080,238207 768865078288519168,109666 793513808702484480,253069 787461139718209536,210253 788431313137115136,214778 788125693943042048,215005 792109372360896512,242693 792164373187919872,243187 781111472432775168,185496 772089432644071425,128934 780799980390981633,183269 768903341363474432,109738 793097263241269248,249469 776768800100265985,157693 757806678716784641,47283 785509387867676677,196277 790629709998530560,232791 779469311190728705,173964 754030645568016384,26702 771384057166901253,125276 769569454795677696,110585 771559964808650753,125111 791366332717551616,238395 794990798173589504,199307 779046345990602752,156518 778196547741724672,166390 760520482953113601,63268 772123544419463169,128025 746880148763475969,1247744 778370256070860801,165348 766009984593166336,90908 751921991578480640,18893 777934241539710976,164826 786904077611524096,207287 792276130086739968,243187 773890749851197440,139404 779009080375533568,171982 791779135744016384,241678 766390167254933504,93184 795767491821637634,268777 760096845850746880,59666 735647107294580738,353016 764829867036643328,43383 751133300219998208,16953 779409727805677570,174728 785771399864385536,196917 769859391705219072,114436 787463989496197125,211347 779465768018726912,167101 781581404060553216,188119 752927857115013120,24597 776922121024909312,157755 749658579787870208,9285 753628603871588352,11774 794183552447320065,229922 775758360218050560,151463 733318652464791554,1170390 755136884163182592,34637 778229999937654784,164831 773551966081331200,135736 793617248829181952,249926 759148364202213376,57348 752181000268976129,18395 762532773697433601,73030 778278266511560704,164001 766275738513268736,84209 769953408300134401,114254 758679958298460161,51997 790743571217260544,232863 760261308013051904,61051 788177090537361408,215434 758521357759942658,52919 787063277318762496,207965 781234331016581121,186434 773760258187538432,137042 750621912858890242,12883 759154369136889856,56952 759481925190946816,7224 764241066170028032,82002 785895728581181441,198671 759240347562217472,56625 778789985713397760,169923 766554987459510272,92235 752650841040052232,22439 763800151613968384,80393 780665432768442369,182257 753502276493447168,27317 786884525943091200,205294 794229298374787072,258598 768810369234169856,109167 753692118137311232,29263 769812361842655233,114021 756408482560172032,352982 774298838123151360,142090 793247527579418624,250933 794235353808805888,259034 771738488836268032,11774 753318569484713984,27061 758493060519096320,52921 777238249278439424,87904 760281743651958784,61545 788765323893805057,217658 754714232050941953,22393 772279196747956224,129551 779323078186762240,173964 758366567922999296,48289 770555021503135744,118192 794778430793457664,262752 788765249755373568,220526 750728645606539264,11774 789501038667661312,205972 795004700059926531,263895 764509250693505024,1249244 772177287483502593,129991 750134004519698435,10654 776930784745697281,158387 786758939237113856,206008 761345945850224640,67906 794565726174482432,261155 772740609211830272,132335 795054987365662721,262849 792619560956461056,246726 772889710364594176,131169 757737945591799808,48439 760555871143358464,63695 766400297883340801,93286 749461903420846080,8868 788458155055296512,203674 795031282791153664,263926 789952047735005188,228820 754013927416160256,30802 774036203209306113,139371 762285712595095552,431998 774194454030872576,33169 792564941702172672,244270 765269254203662336,74247 790981083042947077,234796 792376866640240644,243398 793134626281754624,249841 780060981355577344,177831 791701781373870080,238950 787156967424823298,208016 793228357462884352,250519 786393990669094912,203674 771395102216421376,124883 790759748740194304,232791 788359151302967300,217034 788874211435565060,220815 754764071111626752,33355 786694020009525250,1248522 751818246295199744,19899 773609129256611840,137869 767882590837739520,102137 751122541595557888,16422 753734491584233472,11774 793258503196508160,245750 791413959559634945,238639 768530281221361665,106716 780504743340826624,179414 788699493512450048,220029 759520477761134592,57574 732889661962653698,1170601 776951221047484421,159546 787088205363503104,208965 795152980114898944,263896 767456285310590976,98890 755807656300994560,37294 776145454597677056,151202 755466417743421440,37294 758010078335295490,41784 765676182213918725,87904 770843767792435200,120610 775336755184697349,148473 791902138893033472,240070 758091358980767745,47761 792951016341635072,247877 761687952720363520,69673 772086486212734976,125742 771032327094960129,121612 774385240395526144,141360 759666476185952256,52919 770768259750752257,112939 770984459764133888,120610 793643422032756736,252679 764195570193985537,80720 764860793749811200,84724 768162334397304832,103481 769650402241441792,114422 792915830442819584,236827 767776539488292864,101163 786026055794438144,199178 790338326226145280,229693 771877927508062208,127402 793430380724367360,249926 760620030883012608,62728 793628817172508672,252581 794318426604912643,257423 739946885335646208,353374 793983318219898881,256393 774307227091935232,141912 776759564192522241,157755 779751862807384064,174756 788844469659525125,219119 773909946010263552,139404 760559440663805952,11774 769576445790257152,112239 763541059003711488,78684 769257336628187136,111448 786417093055025152,202379 792030853002063872,243075 754737465722888193,33356 756252331457515520,41760 756351078422024192,42432 794724677574860802,262849 786868382708662272,207051 795721694354644992,268600 753222844214046720,25655 773540243265949696,1170700 789833381227929600,227844 755768928220028929,39462 776212489692385281,154071 760587396383637509,63858 764991068790218753,85562 789988404792549376,228657 785481293156917249,195975 756881701293350913,43520 793938334796120065,257026 787845008233795584,208176 749976299939258368,10949 770312698462609408,117257 767079326395273216,97440 791726401715970048,234990 761613205194113025,43950 764607175146831873,82759 791388209871663104,238395 751120790905511936,17140 766876696511442944,95672 774423025181716480,56964 776622481956220928,155451 787015425213108224,207287 773616341454651397,138165 769296962558525440,112872 764188057910190080,81601 756844094257786880,383981 760085904882937856,60866 753475140797685761,25612 759407119791783936,57881 781690877936742400,189613 769332586673938432,112940 794212932448059394,258331 791121711945113600,234583 763843733867593728,80393 775843045845544961,150426 743441414911066112,762119 762629866193911808,73814 766636600725864449,88920 795714967727120384,267862 792105107122946049,243092 791483445134229504,238292 776434666991710208,155688 786344597161205760,202379 768507974771892224,101681 791591906518052864,239926 770684737572605953,120610 773718304225497089,11774 732290129990029312,350942 787743072801042432,208831 786580536760295424,204273 758389720426635264,52545 761358417709498368,67973 732950194359173120,354591 785706353767489536,197286 790545365091115008,231894 765647195647475716,88128 764147765039464448,82066 794344825415942151,256038 778704598039011329,169715 794724441410387968,262752 753319258390728709,27061 765263643957014529,86209 768802805624733696,75073 771107122411036672,123080 756984390631104512,45669 774943543831953408,144648 786553714156929024,204413 773712000291524608,138903 754948375808647168,33140 788191414358249472,214078 788469895700897792,217519 763445631423774724,77849 776022821311053824,152872 773934983358603264,139404 791929196540854272,240145 776886847402377216,157840 786637719749271553,205455 788334923493048320,217060 788001873856831491,214354 765373076221616128,84209 794563579181678592,261155 775047620150657024,146720 787096459858550785,207613 794564965269016576,11774 790674502451662848,233307 792127312003211264,235685 761559668334276608,68908 785642656907100161,191653 795399327359401984,264804 792491165819867136,246225 774076240315555841,141360 750053067563757568,10851 776806219243778049,157755 794324724339904513,259659 754041997120319490,28866 792764125185241089,243344 766727134324858884,95672 794126888604225536,257492 771512521354125312,126390 795176991905513472,246726 768995406202097664,15066 763070888296091649,75802 781526864766599172,186584 781171195332943873,185496 790934094494388229,234583 753132242843553796,1170426 790590794801356800,231894 791163990923763713,234583 764143792849027072,82209 779072008525012993,171913 792123291389587456,243075 794437846639714304,350913 775970382536970244,144654 769440454953672704,112336 770196282732339200,82066 770564565713100801,118191 789191949299294208,223030 793695943929450497,253206 767467881005277184,98890 754756043519823872,28732 778738996826386432,167319 762404461113384960,33338 764093698007150594,81702 775798233469640706,151718 794909024672239616,262752 794318270165843969,256502 751796152958193664,18893 764164875786543104,82283 792096448825425921,242252 793281047102390273,248253 750357267736846336,12816 787218250614661120,208252 767573158626938880,96818 765277711782862849,86873 787072261949759489,207109 791696116756590592,240474 752203801080233984,21074 751169764513374208,17416 771719603512745985,127134 787490673255587840,211347 794167623277756417,257492 770678414084673536,118698 785963272990105600,199262 756444002090561536,42570 759978071147499520,55257 786537804473831424,204413 749020828872892416,11774 776786137159393280,155390 790853794699571200,232137 794559267839868929,257492 773348186526195712,135903 794231911652569088,259063 762124261255413760,431998 749716211718557698,9432 765316539964911616,86103 752213479310761984,21631 789152758502916096,11774 771413460332777472,124597 765712240699772929,88920 788406245614944256,11774 761606663925141506,69166 787823573343801346,210208 761327730499653636,68057 794982298630422528,263906 794340346339524609,226320 760491997337677825,63149 795460241857150977,265649 758279144409010176,46707 775760214825897985,151156 794850459978780672,261594 774381618467254272,142648 794556287518281728,261155 761041131303952392,66116 795614284776607744,267521 760453195344842752,62835 761182561762545664,66646 772632792895139840,129301 787059053042302976,207287 795686750295298053,267655 754988525297213441,209828 757044761438007296,75113 780201700690911232,177687 789190860000800769,216609 755096916724068352,35449 779325862600728576,350711 751603861861699585,14653 786211610243244032,199546 790302547512741888,228341 762859058898407425,47188 794356329813045249,256038 795048350680752128,264397 790009708874571776,228124 758659644185161728,54070 786033855010660352,196277 776196931294900224,154534 777649813370249216,160539 790348026862637056,230283 752284670696431616,15509 751653977331159041,18215 758111215298056193,50961 771088532571947008,122344 773582818249236480,136904 776073750013997056,153353 766080669478903809,90482 793142837416169472,248988 755453882797477888,36157 756660500793032704,44461 780530434501378052,180655 766344256755687424,91956 751839613522616320,14277 769190681772449792,110362 750860065788354561,15566 755281553513517056,35939 789963835243454465,227507 794263714652442624,258771 759417692218650624,57749 793930360459436040,252020 781269991807148032,187036 755028277450903553,33356 777555039824941057,159847 789077656100679680,223286 765628798150647808,86103 769741132439977985,110302 790571924955029505,232280 790056285022584832,224027 794959948694233088,249926 792131501240356865,235685 756402875933220864,42249 763872127871229952,80939 781341691802324992,186584 795697576712486912,267633 755174453072564229,35373 773840315816013824,137640 786767496821010432,205728 758471250121412608,53367 791346037436874753,238383 758079342060507136,50698 766753047913443328,94683 794528877288837120,261155 792416626540818432,237223 771489199493042176,125554 763732042647412740,78304 776059623216250880,153194 773686588668641281,136075 775001367257677824,146259 789249371107913728,224243 794892848126640128,254135 779157174052421633,172962 790831291369332736,232595 787148982778679296,208965 773770015610925056,138819 789100749376585728,220332 794909142741897217,228354 774754483330920448,142648 791437715136884736,238864 755167973648629760,35890 751790958275096576,19352 779865549505490944,177233 793162354062229505,249469 778625510989496320,151741 767816009583562752,100506 765648305913143296,84519 785628191234756609,195807 771550721640587264,125554 778814411465076741,170169 787442323776876546,199307 770240740576288768,117257 792490230691627011,246273 785277894541074432,11774 787150104964763648,209043 777125835425910784,159876 785845062957752322,197297 792576227857010688,246704 773265908336766976,134561 795716921673023488,268289 754097650106970112,30910 763906584623931392,79987 764467003209883649,83391 756456763281596418,42117 792084898198589440,243187 768963218643546112,110585 751785021166551040,16931 787048071452626945,207949 774572463313326082,1250121 756049558476623873,39697 758260965494312960,50611 754025673891590144,26066 759169900728451077,55107 771010028945809409,121612 786923473264320513,207287 760545262590840832,63214 787225870767427584,208176 793276579845640193,249926 760650917079310336,11774 779433158185918464,11774 789154173702942720,11774 769310830332706816,112199 788898054413901824,11774 790881249300656128,234583 760124491896803329,60539 761594169970204674,11774 791667911807074304,240483 792116176142729216,243187 776545603778187264,156053 785309686966935553,194923 759067511245733888,56784 785569626759364608,196233 753647921057280000,28866 761340953135353861,68182 778303215955800064,167319 793321244309327872,250633 795006175272206337,264397 755484418580504576,37973 760825429708173312,64693 785434642375639040,194053 757288880882065408,46006 767159482317058048,97067 768242286689779712,101739 788158466560897024,214899 765225016816504832,86440 785244984119296000,11774 795406752539934720,263793 777662374719414272,161456 751762367000698880,18893 778429893801422848,167562 776168875713060864,143206 761293662407884800,65540 773576218767601664,136904 766004492643004416,90908 757636007042899968,11774 788871134292774913,220661 758122791048806400,51239 794678798180581376,262588 794937894888755200,262849 756745189876785152,44450 756898824065544192,43258 758730881842356225,54842 778751853529931777,169552 786985443883556865,207287 766415694871289856,92958 788497157246648323,218455 759124384330158080,57131 771700619295854592,108396 779717024381489154,174756 780800756609798145,183269 767322951112941568,95672 759386661931417600,56964 777959517300457476,163824 785333845608525824,194205 762692077704675329,74308 764394116008538112,58869 767091440337977344,97825 769892719581724672,115698 776891924196237313,153845 756206267358519296,41702 794579621161402368,261155 792598196216143872,245101 791556952786604032,235101 763186742224646144,75899 755176490686353408,35373 772826355759067136,132335 780000814089707520,177472 760247312333496321,61145 768675217703112704,107428 763864156290166784,80486 793422074022813696,252020 755627797402513408,22735 794634468720078849,261155 792160185150156800,243165 790924982712840197,234583 751885050493345792,19408 758078889088262144,50476 776410780480581633,153610 785960390647812096,195408 794375926523924480,260173 760241469005389825,1248387 785988656582451200,200490 750382164454150144,12883 755378981386514432,37044 776136305524678656,112363 791347799811956736,238045 750654431310581760,12290 778024949826990080,164403 792816187583238145,247877 793168745808089089,249374 772176441022611456,129991 756843563518926848,43553 791689096401784832,238207 752983143209062400,23093 765407161136455680,87245 792321537210712064,238110 779708043831291904,175092 780640367012110336,182257 793742588029259776,253032 753040826528305156,22869 767422793797529601,87904 767916872276725760,93144 753977799292182528,30339 733064949216509955,353262 761984227730653184,67768 756001969253212160,35890 788915772575940608,127871 789512894199181312,224680 765657976002654208,87904 734772803375767554,11774 780924209799147520,182752 770473837037322240,118191 773382223403716608,135736 732973681706569728,354525 754712767249002497,32591 771378334961848321,124340 777570892842803200,162497 767029693103034370,96039 792549273497927680,242693 788002156314030081,214354 793204825617862656,249926 758084255012446208,50110 777669278367612930,90838 792101574365573120,238419 760870308060418048,63937 790634559511601152,232137 755388633360793601,35980 791362134093492225,238207 764918046276349952,85263 772065735375986689,128934 776248518008672256,153854 760786962366210048,64664 750381869053673472,11774 775794385107640320,148645 762758770418028546,74281 777618642473250816,161277 793041029008154624,248065 793089558195777536,249079 774720208007200769,142721 760549674797322240,61412 795693215982698498,267521 752839825498177537,21332 772794769659617280,132335 773895481504038913,139404 791136507113402368,234583 761677004399837184,69711 775617145933881345,149271 776689909629194240,157082 776731910592565248,157708 793161654678597632,249841 786438718135554048,202379 791694601161613312,238429 772772216400388096,132335 786343356066467841,201958 753276768707043328,24937 764244179987890178,82002 788372710736863232,215031 786165429441994754,196904 759777500310429696,57336 792762008131231744,247241 791255306453954564,237274 780071834016284673,177442 780792125843644416,183269 751244198867787776,16953 778340705819295744,166409 793319000818143232,250633 757762398656663552,48287 760841289596362752,64713 753373193553846273,23739 758439049283538944,53001 771393309893799936,106557 780207780166631424,170373 780164787258945536,156281 789195407880355841,223312 795710572465713152,11774 791301322427342849,236502 776413337596923904,153610 795401765935923200,266151 761637909342654465,69493 776802288010604544,157840 790723211986145280,18395 749360067061874690,8297 785822161827008512,196277 778165255268601856,157755 762023858182377472,71026 767946645103382528,101681 793195874520141824,249926 773181431790964737,11774 781603902139478016,187969 758758269426946048,53995 777011997200228352,159876 794568040696442880,261155 770392981765521408,118191 781258316945186816,186149 794068267769819137,254135 769298121738248193,112788 791341676061130756,238207 756291704114728960,42432 785993698521681920,200384 773658791552258048,137693 732403163949613056,351184 771336478609772544,124600 775292733611085824,148045 794242256819671040,258771 791365462223298562,238207 751067105823379457,10735 774405925780070400,141316 788385755320156160,215437 767086815073357824,91894 768506072881516545,106819 759207935264321540,56964 775490304342384640,149770 793972268195946496,254135 758019211155222528,50827 795012530624200704,257534 753334697023926273,26140 792080383311511552,235399 753324346098192384,26140 794909832604160000,254135 793790041524928512,255246 763066381378224128,76339 792022845517733888,239261 786964400133595137,207613 793950696454418432,256564 790221774386450432,228570 775719128023859200,151066 794544118655549448,261155 757603367631872000,47782 743530830492893188,350690 759222542628454404,56964 781826864998481921,190635 791624548223426560,240145 757249290645405696,45014 779817713866792960,175988 766825283483799553,95672 789505964726706176,225456 792120603989962752,241940 781554206758928384,186212 788048106663190529,212239 775356794696708096,148045 787028901998497793,207287 759921725404385280,58253 779869709948686336,90252 763208912417927170,75899 793997474302074880,257353 773869366748282880,139404 779140219375353856,167101 765234744665772032,86103 774075131945594880,138165 785815473325826048,198671 772183849929355265,127711 766447243301879808,93823 755826906126127105,39384 759099734674051073,54070 781455087159738370,139404 732357755596619780,351666 767186090444853248,88847 754744962990735360,33356 759190942830034945,57574 787010182551367680,207096 793911002865819648,256255 773958965956718592,140211 758353877037158400,48289 767138568951128064,97467 793996870406250496,257423 764785765687721985,84724 768189177091399681,103212 778937051865608193,167753 780570841318846465,181419 758116109320978432,50647 756283701818957824,42495 780614961022300160,182146 790551036876484609,229895 793245951431286784,249926 794985867257479176,263898 790649610364522496,232169 791791006765035520,240483 768858793815998465,108649 768989593848938496,110659 786297246937518080,202429 787467290614730752,211347 771886379076718592,126389 791466179596390400,236951 750711121347162112,1248110 756315327261179904,42249 768722479317602304,195876 775900693156814848,151302 793137438881222656,249469 758793219983441921,55260 795767040049082368,247930 760264498028515328,48052 773677864701071360,137640 793158421445013504,249927 788488846472339456,65113 768147138735996928,103294 781112637576839168,182870 794203033919856640,258331 794349687935471616,259659 764956461420208128,84724 787888316389613568,193573 772119806803795968,114301 776481764445294592,155688 777803401740431363,161988 788578518007369728,215437 777007913571348480,159876 776051218045173760,152872 790696813208670208,233692 759171375538003969,56964 788444665305505792,217519 787096675575861248,204835 759234457283006464,56964 771515402610442240,125554 788456291123335168,218275 756695758284390402,41702 758663019026976768,54070 777095205199679488,157443 790160415288328195,229798 793208621517639680,249926 793607334283005952,252112 776485798812217344,146580 752983503982194688,24675 790058149986373632,228241 757793140312899585,48959 787027297513668609,207287 755924839123288064,39475 770863017122680832,86103 790700642306097153,232884 747481223786807296,195876 774086580457709572,139404 790947075311538177,232863 763413931851329536,11774 766481525642817537,92854 791375757268299776,238459 757667661400506369,48369 771746809047900161,127366 786942725752926208,207613 763487017342603265,77632 755891887094001665,38459 758639559450046465,54070 787844950700404737,213064 768051219222794241,100893 786056797127835648,199546 765239559160532992,86440 770677487026044928,120393 773531106184343552,136515 763553208560222208,73814 776962896882503681,144609 792453558411157504,245148 793162996100976640,249469 772477737269362688,112788 788403771332235264,217519 795418272871186432,266079 763965823903866881,73196 761924394876678144,431998 794325563238334464,256038 788431721985212418,217519 792657071980154880,245117 788831309351313408,220806 756248820632039425,42171 770647398582480897,118192 765615438910795776,87212 781471347989938176,161165 764196180595208193,82582 792357053780164608,242693 769094112826028032,109667 763199984921554948,76723 755432601582567424,35890 779321561056550913,169923 773481070125838336,136904 780161326588932096,176128 795090897461452801,140444 774761202119507968,144740 760891437613355008,61145 778290038903832577,166434 786948577696317440,207109 755189050584227840,12954 764217261276225536,82066 778324946305056768,167319 768561424880852992,107469 770218953398333440,117257 781593601092509696,188873 786435351841759232,202051 795064144265351169,263895 749935925661097984,10735 785965017451548672,199490 769360079216836608,113165 794588135564988418,39957 763796794891309056,80393 750335856389619712,12669 788117791354204160,214812 789168827699298308,215437 765514240379723776,87145 772601059470548995,127218 774102513645608961,139404 788476465838862336,217810 759255278248456192,57258 790346497044934657,11774 771793055829549057,127582 775537713235779584,148713 789084583828463616,221972 794596343662546945,261155 760971984503185408,65180 751128169835433984,16953 755505884676042752,38183 794324302191439872,259623 794533675853561856,261155 795364502195859456,266068 756020224650911744,39475 785489540026920961,196277 781202580923752448,186434 732389606977507328,1170428 776064560721698816,151401 791341244257488896,11774 777595241880846336,160593 764451082894540804,83391 769811770286505984,115107 777970292018688000,165185 773946596866289664,139404 779858785296850944,171991 768219673699635200,103354 755637876692545536,38183 756737670122921985,43285 773960765946540033,140444 793383565522108416,250760 785641020209836032,196357 753366333325062144,27317 794612900195434496,262053 795433054961565696,266884 763443780829585409,78159 773988100037087232,140025 780599592505057281,181886 764226591752790016,78274 768838118027952128,106281 776818218702954497,158428 789238278897618944,206666 756895809245892608,44163 790741650221834240,225359 767844039165108229,101681 778041787101347841,164375 767752467148701696,97519 762885889332764672,71343 777578303557341184,160496 778473121795891200,167517 771750564749336578,127366 793831942709927937,255393 770747438663622656,120690 753201807556546560,22777 792081917466116096,242919 753717582604169216,29263 785292254739038210,11774 780496529060667392,180759 775895210924670976,152182 759115653529808896,56964 759627273783742464,56924 768232803305521152,103924 794622903853740033,257788 795070266753880064,265030 759212248103526400,54070 794694536169746432,262784 754718199938162688,22393 768531470310895616,104132 786230263680380928,201958 772190347942211584,129471 767706192198131712,100605 767824938355097601,99167 791660813027201025,239324 773953491324796928,140444 778939234954739712,170373 790527399314075649,231828 772797998187241472,121612 790328233069727745,220332 787045953761120256,207965 793158000278114304,249926 791051339216355328,78159 791084797451988993,235590 764933508351594497,84724 788490403196596225,217574 757692497887834112,47782 789224706184392704,223692 777262875530231808,158387 768864965931442177,109571 794177033572089856,256564 769117807137189888,108795 751870718225162240,18495 794548890678591488,260404 766412550049148928,93036 778421834291240960,166532 758474104852901888,50827 759868966051414018,57574 786060239078559744,200974 770702137625939968,118191 773312242087436290,134375 751823148388118528,18486 789818333088579584,225911 793738073536364544,71794 768965892063449088,109874 751676509178335232,19371 777968229918580736,164001 790693449871818752,232911 755449989967454208,35890 793487069762949120,252741 794721303093792768,262849 788593978514018304,215910 749302041407852544,7866 762171379248689152,68617 777038291841519616,159876 778752247157055488,170424 789962145299435520,228888 771050639061241856,123211 772988269021634560,132335 777006398370492417,159411 767144862672125952,97386 774234512352014336,141867 793208745874513920,248988 792033402870374401,243187 758604156886212609,46384 785692712934580224,195975 757359428467253250,46379 772799697023078400,11774 760823266512605184,64722 786959398069346304,11774 791011707380387840,234653 761642530869956609,69356 785634909595455488,197156 795401469478379520,266822 775882739207712768,151947 732966895435972608,351166 738416374456975360,11774 766427919958671361,92958 771051981788082178,123028 767825748224770048,101739 775726100404170752,149953 781524850464526336,187976 793950289858621440,254135 757081995193229312,41839 771164859970883584,122967 769328379162005504,112363 765146683650957312,86103 794592334923100161,261583 768073761480474625,101681 759325711941468160,56595 780935570964885504,182726 754764881706881024,33355 762820669742649344,74321 785320530815528961,193669 790903273364553728,234796 779519775097573376,174660 764899089624498176,84724 750808504877740032,14877 766050609925468160,90969 794490291436879872,71794 763797368575709184,74281 773645073011634182,137953 775329752605462528,148170 787023049597997056,354831 777945503833133058,163818 775759136801878016,1170326 788838678441308160,221476 761250027583004673,66897 763133279012782080,75599 774718400773840897,142648 789813229333549056,227242 768541490322681856,107469 772896436988080132,132335 763502327290556417,78129 760064991168868353,59669 760153708185255936,61051 735987056589955072,11774 775741287232184320,151071 791797157468647424,240763 768278158294396928,104932 795286986764455940,264397 763744946964791296,79921 795322506513096704,232911 795731966566035459,199307 793857509979066368,255393 763819799730352128,80098 795399232366739458,266138 765537215044804609,88052 789978500048441344,223999 763530867239100416,78684 793102978970374144,249469 763144333331603456,75899 793970553862365185,257353 779176436049580033,169580 769509486188953600,113767 766439544136884224,93286 789099888986492928,223286 792115840195764224,243427 756904779624878080,42432 769189392812474369,111937 761592722696265728,11774 764872140009070592,83881 785918802202497028,199546 788396625668386817,11774 788095067516866561,215005 776460063665889281,155688 793493789189009410,252741 758678419953618944,53924 790012518714347520,228820 760767778248810496,64465 770475502779899904,118087 790897385966804992,212564 791436625133744128,238292 758054667687526400,51069 793828244944523268,7311 787343934808875008,210395 789462739911577600,225981 776172560262258689,152981 789254508241092612,212707 762760418112643073,74281 772151142465744896,128934 787912312753717249,213887 792832699526369280,11774 756615216134250496,44429 788586880833056772,215437 790978876717490176,234583 780633121574182913,181419 752104056160555008,14277 757547262528684032,47789 775749193520517121,112363 781646456021217280,188874 763462089125965824,78159 786999948944506880,207287 794929512698019840,263532 766723534089490432,95672 758480506870575105,52545 768840330183442433,109167 774498380672143360,142668 792668784729337857,245148 781207865851777025,186434 788465414216953856,11774 781862738247028736,190553 772473360034832385,129558 768884638588678144,109666 751153165966274560,17371 770257586914340864,117257 769037060040691714,108729 756613558629232640,44274 780267375828447232,177442 779421693848743936,173868 785956705645408256,200173 751582008980144128,17831 789561253047967745,224680 790319608406249472,226731 777962327219986432,164826 774398596192014336,141316 742085963774611456,349060 779015054654074880,171617 764963276782391296,11774 765667215123230720,87904 773651156572659712,137927 790270802818195458,229693 787397790565621760,205989 770453850767691776,90621 756249523211558913,42171 774247094450135040,141360 759377114176958464,56700 763762036677509120,79589 790788936134193152,232884 794696630356283392,262022 759778904458616833,59394 766706801920339969,95672 752705563121754113,22938 756519366129229824,41798 791402849464938496,238395 765635314232754176,88546 766256525241221120,91946 792166195210424320,242690 760148216050491392,61051 764741021389455360,83648 756463493939953664,42495 766976676269920257,91170 766292265052598272,91946 758447543835430912,52749 790622244238139392,232427 775824491259789312,151401 732271573298597888,351050 788397036081065984,215754 793237950880514048,250293 766036325405523968,90384 785265778153193473,194206 771125616917745664,122299 773591607396429824,137817 792939582484574208,243187 775788887012679680,151748 788550086062071808,218767 787022479101267969,207287 794663004621008896,261050 779320267470503936,172270 773179496287526914,128355 760673107568910336,61399 779371957020000256,26066 750423066476417024,12308 787335622964944896,203014 779445533832249344,174288 780005501203582976,176203 792133489491599360,11774 772269321259094016,129551 785609329302986752,197512 794309520751087616,258981 769580080590839808,112788 764214030613569540,82209 757307309521534981,46404 758420251612545024,52822 763911577040850946,80393 791689235438809088,238429 759209082104479744,56964 789164668816281600,223899 790603768643588096,231358 791674489201360896,240483 765629300057870336,88669 771324192692113408,122817 791343691923206144,237491 767114148761079808,97811 768519501826494464,104973 790712016054943744,233307 752999700031078400,24201 770990059826909184,195876 773897577477603328,139404 751054609356091392,14294 790752701969600512,231894 794560255275376641,261155 763248225688100864,73513 793870632240807936,256255 794617520896483328,258193 763930003457183745,1249188 794195158371889152,255870 786946598832074752,207613 794200613370363904,258598 770365592348028929,90553 790211332842876928,226731 759069963013361664,11774 785630274415722496,197297 795688120138268672,266151 787808963681062912,49459 789225931957215232,224333 775888355565314048,151090 793510682326999040,252824 766723530226479104,351463 766861234259922945,93405 755837411473502208,11774 795605690329001986,263926 773908964882866176,139404 791007143063277568,235882 769242542005104641,110585 771396389758722048,125222 777847284428144642,163990 792836678549241856,11774 765740573500203008,82209 753254536857411584,26522 755362152563744768,36760 761683548805881860,69245 778704516434661376,169320 780839616655925248,183269 766473954945077248,92872 793847682418642944,255942 794927779569692672,226738 757797703757680641,48094 780459015096664065,11774 753393973520130049,26871 790323177897418753,230282 790008643013996544,192826 768006301142159361,99159 777520470082158592,108396 756282751536418816,42432 788452799386378241,217837 761359192104046592,67587 787350550031532032,210585 769370557120811008,113165 770338393397997568,117257 792421732317626368,245268 775827708018253824,151361 786904102517243905,207287 791478316335325184,238207 762121666252173312,58904 766630126134169600,91700 776823916513734657,157082 779434717749719040,175087 765021851122749440,84724 768860896571559936,109666 774108348081840129,139404 793627871566626816,254135 766701188465254400,95672 779041570330779648,172122 779159109505462273,168284 750452175139172353,13532 753437072279670784,27280 795714771500703744,267862 757829343972253696,33830 794944294457065472,263895 758623363879280640,54070 760570027720441856,62735 772901105835450368,125742 759151693112152064,56192 781028005816758272,166891 767300557572861952,97386 763184352830205952,1249110 787717710662799360,205197 785999554814545924,199431 786016331619528704,199496 791076114772873216,236393 795670457404030977,267521 785812370689929216,196767 790981679150018560,235590 740297945971445760,99816 791654966926737408,240260 759858217350488065,58227 778667071571910656,167677 787400861924417537,208108 787436455413084160,210313 787974018943029248,214005 778610223779119106,169201 794570110442864640,261155 770793942228930560,121479 792035284133224448,243190 787497577042149377,205728 778591305299529728,168479 793183743586426880,249926 792502320223309824,246392 777247128712339458,158182 764904452851728385,83454 774005160322314240,139404 786289945715408896,140444 776473293561790464,155334 785317112877154306,195125 753308801927933956,14111 785649873953619968,197017 771299103431163904,1249848 789522466217623552,226819 779040748658237440,172084 751632774189252608,14277 793100705154404357,249469 793273815128092673,249926 753728946991005696,29548 770413364933595136,111558 786696980516835328,203350 786035850173816832,199211 794626559265148933,261155 791882594530897920,7706 794108069974151168,257492 770723509748236289,120675 772572394468831232,108849 765150420843061248,86053 755457659927601153,35470 773939124289941504,139404 781574815752687616,188401 793569862144581632,252639 757288379511894016,45014 785865365192519680,197512 793996829771919360,256239 780843592701079552,182036 794190921537437696,257325 758776980590333953,54347 788111568386916356,213227 793848076444114944,255942 793212680760758272,249180 757835819398729728,46370 757924298552184832,47551 751238969724137473,17365 786285437438529536,202429 762708365826981888,74431 760784178635902977,1248868 785547219482980352,196917 790920476361158656,234583 768823228458557441,109104 751948850059968512,14277 787763424398708741,210395 775881676203302912,151463 787164160161255424,207613 788844849034297344,220332 767107013121835012,93112 753341397038608385,14277 764654834486095872,82018 791759248392716288,241462 786636252225347584,204457 764897802015035393,83391 779338312938958848,174115 795256598469885952,265257 755181014360567808,35890 790213430678396928,212131 762790305963835393,74390 771730986337828864,127366 790477475683774464,227253 753363603953188864,27317 794244651754651649,155390 749322003987861504,7849 771309921971281924,122146 744540111128436736,1247645 756582013793144832,43278 795083810731945984,262847 785713341683470336,197512 757148785248079872,46252 791719218429427712,240556 770979008112685057,121949 793957410457038848,254444 770187821072003072,44421 761649695332720640,70055 794360782137892864,258456 762527170749050880,71115 785875449574412288,197512 761003272211730434,65144 775786236795555842,151156 768087167486812160,103029 787459065815244800,210253 790334355184951296,230485 774405509508136964,141867 794550636675211264,261155 774832881092919296,144494 757650990413656064,46934 787409233478356992,209863 790306452871208961,230277 794554947157245956,261155 765310275423645696,87062 789862685336805376,225359 778311920516423681,167220 795077485268533248,11774 795398161082654721,11774 780896621793976320,182870 750138864455397376,11677 770381054876196864,118761 788133020687437825,215754 769309977374707713,112872 750732149167382528,10735 772463165351362561,131025 791742255887294464,240483 795415625493409792,265875 789079155342249985,222619 785682674895781888,197091 788286097629581312,213064 761608621222395904,68173 758151890882338817,51595 764334830616272896,82002 781528393124687872,188670 795303686083846145,261155 732892388289437697,353228 772561708095197185,129558 778427727212900352,166390 788387479619600384,217519 762303933398134784,68864 780122390743379968,141360 758663470443294722,41680 793074046686461952,249286 781165465997455361,186050 764805068256374784,84724 793120584108355584,249469 795467318058885120,266138 752983850679209984,24711 771597894977593344,126539 755728896411045888,38183 758711680503123968,46076 779703287108874241,176218 791657252318916608,240474 788008484159840256,214114 786632605756260352,205270 777637919427325953,162096 794674658809262080,261155 755097437488812032,11774 758179124997394432,50923 785489499891589120,195849 755346907740856321,35403 786915115098640388,207212 792047303901282304,243187 771130031527649280,121612 788204079596044288,215437 795152605655789568,265114 757441993785999362,47261 786574554709712902,202727 790836700364898304,232863 777802070497853440,161988 788047485059014656,214612 760137605648379904,61051 773522977237372928,137158 781897115643486208,190635 787716740159385600,205197 775796154260783105,151463 794809086118346752,261155 775653869472714752,150390 770609619534086144,114227 763344450043117568,75709 765608708437078017,87904 772526982017921024,130689 744189932353257472,351340 767251499210637312,97825 781341739671924737,139404 794701031884066816,262752 732744789171437568,353789 790974005696225280,235590 766885329689128960,95511 781071344830148608,182960 769304388804354048,112767 771391976956723200,121795 785262712699752448,11774 794346528701816832,259055 785981057065684992,199960 794046979156250624,256239 757855196273795072,49066 773274237637275648,135025 771887307389534208,128711 791711504873746433,240483 793095391273189376,249469 794526969799045126,261155 752717600044425217,22575 794453123205042176,71794 757569367236284416,47761 770753697211179008,120541 773706440339054593,11774 792467087277031424,245607 761710388899557376,70055 764196299314978816,1249214 769259533365612544,112693 753648231746330629,28866 759247742350856192,57722 790726716360499200,232825 772528666849009664,90384 769636499302322176,114422 787093214876401670,209151 792734535179833345,243075 789989096835969024,229269 779815715582906370,176846 761663953801973761,68993 770743306770747392,120557 776847840551186433,157082 779300654774878208,173753 786975532390944768,207613 791355782990336000,238395 793973975282053120,255942 794260417300275200,257788 785338800365006848,11774 775374586699362304,148645 757839938733744128,47570 769651778912530432,114587 732533561731977216,398855 757937654524678144,47940 791389967251451904,238780 769888724377333760,114985 793899392897921024,256678 753363177925185537,27045 785743243598139392,196917 776038551964180480,153058 792572114318557184,244270 775003761538392064,146259 764268657711153152,62180 795482332056653825,266884 770723518598250496,120610 790908346626875392,234583 786915166793392132,207212 787759260075642880,11774 768413513115066370,10788 769335945795661824,111549 774991632437575680,146259 788106961376075776,208014 786763604926357505,206008 795324530315116545,266079 772146958123175936,128934 755275730355834880,35890 793220259238977536,250633 758543683746603008,53703 772904143933566976,132578 749627629624500224,7852 790629171152158721,210238 780659874745188352,176196 753666682946805761,29040 791298281368190976,237793 785897578202144768,22735 775394713876598784,148994 762052570693111809,71429 761286341665628162,66857 793134138270355456,249895 794635034103726080,262053 763698092168339456,76549 766454197537472512,92854 778959279453798400,170252 793098463852584961,249469 759086022097371136,55502 785549681002684420,130635 795657079218442240,267655 758008316048146432,48663 794567078976122881,261155 781907094127599616,188478 771539404372385793,125554 793870410643365888,256255 794234115612622850,258771 794592540619964416,261155 772825983971893250,11774 775778660116639747,150426 777266968529371140,160592 761691949082345473,70355 761492128895598593,41680 773757726434455553,138054 772819502425841664,132335 762429679445815297,73069 786845075607355392,206257 794258171330056193,249926 790900084196118528,231550 787066039100137472,208379 769352882340651008,113282 795122735022309376,265257 753012097844285440,25255 785523169398403077,196676 780089046294855680,178200 761531953946333185,68993 793129541992456192,249348 787120625298964480,209129 795065378313478144,263906 771945569921236992,128930 779288797414436864,173753 788811475951374337,220526 793665391058821120,253032 772587838399320066,131542 780421516483764225,177233 757791356404178944,14771 779068131973160961,171062 794629589955854337,262022 755431559054790656,32809 794724544556789760,262886 795268251571863557,262784 790534608739762176,231924 786264421030957057,199546 761718950937755648,70072 757712206008115200,47693 750710767234801665,1248099 764125024416468992,82066 758415162281975808,52112 795028592031858688,262849 770423444043341824,56991 763536712433827840,431998 758123534438793216,47761 763068069488885761,75349 777378409722834944,159876 759444847820505088,56964 768879848886534144,109874 767508011074060288,97371 751110680124633088,349507 794233088813383681,259063 735786976817844224,353124 776657689363394560,143480 788761374440689664,220165 759020578728574976,56214 761203082063511554,66857 772172272253612032,126498 793132048525332480,249841 755563476056150017,38183 769331864146440201,112693 780087033582587904,178258 795105063622610944,264397 773994725191843841,114254 785623032492687361,197297 765334652424892417,83391 792931909328252928,247379 794310020833812481,259764 773052849714364420,46501 785958928601395201,199546 752835512788918272,22439 765737284058701824,88920 766007756000075776,81929 768431187392167937,106281 793400146214150144,250633 758249939684167680,52061 780961722224050176,183269 765523840210444288,87904 766449287118979072,89859 786276324688048128,201958 793098156279988224,249469 795055271299207168,264397 756840128039882753,45039 767337594577223681,1249405 792101099691991040,243398 766497970699116544,93405 779312822857728001,172802 792002556520112128,242636 788956293264314368,222545 774498681408069632,143013 779073101640372224,167220 760304483792543745,59215 756305051971301376,42495 764268829715365888,62180 760655783151316992,63712 789109111422013446,223610 778010803723198464,164783 766762844830392320,95988 765660987152273408,89076 794078946606387204,252196 773494043695321093,135736 755019301678186496,34666 790678213840162816,233186 768577798218756096,107032 769567715963142144,113836 773251428764807168,135701 785788226506256384,196676 792455097867464710,244385 770453572462997504,47940 781509020507144192,185595 755842880946647041,18215 763371593967898625,73814 789170691396427776,11774 751143480869711872,16948 780891913050173440,182726 793963742409072641,249926 770675455066124288,120610 773714090816598016,11774 752103826145046528,21044 787295892302860289,209035 771917767792402432,128519 770264675560878080,117377 790670373599649792,232359 759504802732802049,56964 791054965989007360,234583 766356802363457536,90963 769244179377577984,110585 773621597198483456,137869 736131098820804608,209828 775752943127506944,151156 776189678018031616,153743 775383612623499264,148870 791798394494652416,240763 758813548898230272,55262 770309936920293376,117257 791419395486670848,235487 787031039889723392,207613 773261878424248324,135749 774093598472024064,141316 767409089244721152,94699 777629995569143818,161939 794576810273021953,261155 774725468239044608,144573 786790143654977536,206225 793237104620892160,249469 794191518752002049,257492 751541969009119232,18409 795409543203201024,266151 755748130419638272,39384 793186487051362305,249469 764384656925995008,81966 766616898998075392,92902 753039880230436865,24134 760052946751160320,59666 791442099962982400,238780 732238137498337280,350684 771405923310940160,125145 756489833187450880,41798 766631172096925696,93900 794567788031512576,261155 794751455655653376,263205 787721607795970048,205197 778335506681597952,167393 779167704393461760,166282 792546378044047361,246295 792770860507508736,247241 759421576177528834,56800 760953129252720640,65291 791683690191523840,240483 765034051065540608,85434 778197855504732161,166409 779025538769752064,171693 795695946390732800,267862 789667614213738496,227242 790317526861291520,228820 792074081138946048,242693 761767786515267585,63268 776962620175757312,156928 792056457177001984,243187 764672238758965248,83391 789526657270947842,226731 794526828480385024,220689 790584869671755776,194060 791501817570062336,239405 766758474848108545,95568 788547640321466368,210390 770658205248655360,120393 750400074149195777,12311 777714381538861057,159308 769155250934558720,111455 775090166914506754,146580 786792381215485954,206225 794696029085913088,262752 790248089713979393,228341 758819602860167168,54631 768643497041756161,85226 770934599451078656,122146 742775196181004288,1247536 793592405605756928,252893 758435538957430788,52545 753253386909126656,26140 770815565069975552,65500 755559950911365120,38032 764224926169563136,82283 776115075480363008,153658 766397719414005764,93286 774196502126297088,141887 772973217220820992,133519 793290855897444352,248701 786596811049869312,11774 769697321273655297,113412 779790473896587266,66922 785613013856489473,197297 786265361578463232,198591 763721518346039297,79344 764127612688076800,82066 785784557408690177,198094 753386638357782528,27317 786172297564475393,197419 788860997263949824,220526 792181159409090561,243865 758730358271582209,54842 761256834279800832,67229 791324993338613760,237491 794697912240533504,262752 768852835043868672,108782 758511850392657920,52605 790701093097537536,233307 773112928966807552,134470 789079308077666305,223286 762498642208886786,69794 788774029448667136,220332 761611607570915330,69231 785571551370440704,196917 752898833512660993,11774 768552503797424128,106763 762462481398640643,68862 777123263809933312,157755 774346613619699712,142506 768970012857995264,110344 770286709133180928,195876 761854235562704896,69711 763119837757538304,76188 755933739755134976,1248364 791772138722263040,240145 756203824964968448,41680 756213056909156352,41680 766110648690507776,87904 775045465658183680,146259 778721899803136000,170187 771100258214567937,122344 757674102291369984,48369 766258059266121728,91049 762371847551942656,71550 791617705484836864,240145 793550318638206976,252014 764952435551006720,11774 753693607467421696,29263 768349221971951616,95767 770283995401588737,113713 765657770511077376,1170369 775499048950177792,149124 762669162728677376,73961 794567297109135361,261155 794171500999774208,258331 753196898379526144,24316 793636750623174657,254135 788166358924165120,216038 758168894238515201,50314 779044993818324997,171913 787433113336950784,208307 791489383471865856,238383 755845998451134465,18215 773348136395927552,129144 795710186145148929,267589 756986863227838464,45669 793928281028337665,253721 758759100532396032,14277 773906391354441728,139404 762292027480387584,72350 770998021626564608,121612 771061485132914689,123226 787139310483075072,209351 792533438737838080,246569 793619898924535808,253206 758665329363021824,54264 758318859980013568,52061 756621358784651264,44429 753072328569982976,19366 790638956773642240,232137 781856647920640001,176890 753410321268641792,27222 762017189134295041,71476 757662784142217216,47940 768005723666079746,102547 772577678515765248,120341 777739909016739840,147013 752303441960112129,18395 758416621878640640,52554 758685040134029312,54070 764113532145106944,81702 781114293303451649,185496 767789560348696577,101383 776930402166566912,159359 790260428949553153,229693 786403555858972672,203350 761244097352900608,66116 788002878250024960,214354 788555411343278081,218275 786474881873567744,200079 766367526221602816,92860 774625395098476544,144460 772005581380919297,125742 786911827925934081,199262 795048148368560128,264397 755825002331578368,39462 776605339659624448,154832 793554498207752192,249926 789137491655655424,222682 742386064799584257,11774 770145347431563264,110709 758093914146414592,50476 764922124746235904,83968 791706117818740736,239405 768782515972759552,107072 793301325408763904,249469 746789778117406720,1322887 766420951546245120,92872 771691378854141952,125853 750338273046892544,11495 769173812717891584,109874 777453352795766785,159876 795356228494983172,265878 775071065856806912,11774 749935970741547009,10780 793870777154101249,11774 757985926568083457,1248532 793880312308695041,256255 756287532300537856,41459 788487145535266817,206850 793557823976124416,251566 793495854317383680,250669 773634428027437058,137869 769091368182509568,110585 763043958020792321,11774 772996892175261697,133454 794029193449324544,257492 780907753640386560,183269 788441075123908608,11774 793217903449497600,250633 787215816840343552,207037 795398338682257408,263817 759491432570839040,57189 786972367968833536,207949 792079556333240320,243187 756571274294403072,43278 761244984385212416,66801 772533421818060800,129558 773845594670505984,136904 755821582258438144,34441 769070839413215233,108729 768829514726137856,109167 768838776978219008,109447 764167812273143809,82283 795049476981424128,263895 758202826891878400,50581 787780520637820928,210238 768497612869828609,106774 791340935674081280,234575 756237609903484928,41909 768169373752098816,103354 759579553341800448,54748 792610014141702144,246632 764846833055199232,84724 755897171673747456,39462 793223948540325888,250633 761011563352305664,66105 766051156271337472,90384 780975033434775552,182665 758014200408969216,50859 759176781484085248,56964 757757273020076032,46594 775816064575823872,151374 763362800517324800,56391 793130428819537921,249841 754740696385327105,24745 768475556593696768,106281 778373300686729216,166916 755451954344566784,36735 764450533448880128,83391 773894053289140224,139404 775603774245117954,144730 793593813218496512,249926 794965615232458752,259190 781439064096575488,139404 787333365955432448,209713 785795266872049668,196277 793866856281014273,252014 795693002522030080,267862 750859748912672768,14421 777998898602409985,165435 779399334257266688,174557 778209395503091712,166409 755744805301334017,39197 779456302820921344,175260 764171433480101893,81869 795299045866487808,265846 756932948708896768,44429 774014662199226368,139404 794898146241511424,262849 794652270658846720,261155 768968070823940096,110647 780131715524288517,177337 750390457448931329,12408 764969271877173248,84724 767954336374788096,101681 785848626736144385,197512 775301732939083776,148170 773595030661529600,136904 786945406626361349,207287 761593043875233793,67226 756626244763025408,42432 775909358601469953,149040 772774561142169601,132335 760296846396911616,62130 792904321780244480,247379 753950154168922112,29263 788935413964607488,221665 769531121398788096,350878 752710388270002176,22936 753869385664696320,30247 788521622638432257,217519 794624774299209728,261155 781582375570448384,188807 766253136562511872,91946 787092262425473024,209129 765316758307758081,86053 780592463295619072,181811 789469079711182850,225358 753913583432560640,30296 780420200722108416,174115 787390992253005824,208307 793205051065905152,250064 757040403140972544,42222 760169728983781376,61470 774986920845713408,146259 788854607585873920,11774 785839364312010753,197512 760161813464055808,61412 763114932980355072,76549 780616685082382336,150151 778660956519985152,169201 754035238133608448,29790 787080665904939008,207613 732459005851787265,351306 758716205272276992,54070 791817484160667648,240483 793958978631790592,254135 781356746522656768,139404 753328408981942272,26788 793182276720922625,249057 765165585873403904,86103 788229108098490368,215025 793985153550995457,256276 778724127377018881,169410 755168455117053952,35890 785580069674586112,194949 756326959026614272,35931 760136840989073409,60866 759020875932770306,56302 776459896183255040,151299 766347278118445056,93261 773597144657727489,136904 790996651347501056,234583 773732891800940544,137042 742648255146647552,47188 790962063740964864,234796 769644556484616192,112363 762079118938611712,70928 751921645259030528,18395 794333892861771776,259300 758119820344766464,50923 757639397365780480,47761 778729431971958788,11774 775563502672949248,149304 751557544951242752,18321 767764151145869312,101312 758804575134494720,1248642 791389042977878016,238207 762762701177094144,73926 761400650592694272,67586 777753164296622080,163376 781024931136020480,183269 786264957260148738,202429 793500482954207234,252020 765022458105753600,84724 769276077763989504,112399 764879993415630848,84724 794729679856934912,261864 795658140813524992,267521 739841442114310145,66217 756642019351617536,44450 751210530245865472,16728 791255097682558977,237491 788874550775689216,221832 774070567838232578,138819 792362547345100800,243075 754844711630757888,33356 793185939640246272,249057 763730453073276928,79691 795301985280999424,265855 767849713752170497,100893 790597625292681216,232169 749598993114554368,9285 763113807589834757,76665 788899553273491456,222021 785376009428279296,194450 753999136253444096,31060 768244350019002368,11774 754936532042129408,33356 787950938992611328,206257 793233584106582016,249926 793816934928179201,255393 759271330801913856,55661 775710592023822336,149200 754718702000414720,33356 787437360417902592,206117 790708657684156416,233729 781867239259734016,190957 788430840015511552,216991 795256210811256832,205094 755287220353896448,36370 788699382442885120,205776 791764641013764096,191778 793168335642910720,249444 759111535067365376,57105 793459488544227328,251758 757302621715701763,46895 764969678267555840,85562 772222642162167808,129558 779320832082444288,125163 775003637819080708,145926 780943174990569472,182659 750293593210753024,12357 761960205928267777,70858 786663728334770178,205728 757280892964536320,46811 762803885689929728,73744 765575567936741376,87904 780851778699005952,11774 788411986136616961,214899 781842406106861568,190635 795395792014114816,266054 776612942716411904,156835 764138245781282817,75724 788113304094773248,215005 758071701322272768,49843 781094851215368192,181419 768098337371230210,103506 771940532599783424,125554 787827050853888000,205197 794341187419303936,258741 764162878559678464,82283 789150804477435904,222655 791404534186713089,238780 753335878076858368,26539 764864659245535233,84724 785648537543385092,195975 758469484990435328,52112 753236499890601984,26140 773298546762285056,135725 773877042186113024,139404 794905685381316608,227183 790883362638409728,234583 780783573104144386,182036 791291527720951808,234653 778408162709864448,167407 786415002978660352,108396 754724406086119425,27045 771030684206891008,122299 756591922525921280,44274 764936014813130752,84724 781101541226786816,183338 775291098314989568,148045 770308204148428800,11774 766013465471381508,81929 792489544914395136,245945 759350404647911424,57105 768969297905541120,110585 770956327484989440,120610 787829151122100224,210235 773885509915570176,139404 786191134833860608,198896 765930580663906304,1249277 771812085525348353,127366 732697824622747648,353220 757584935523749888,47761 758258232687140866,41703 781203389598224389,186170 778983352384847872,171500 781190122771517440,185496 752236209561231361,21714 758463624524410880,52545 771730159552565248,125111 773891696492969985,139404 794006720263634949,257492 755479459541712896,37215 792017150449975297,243075 759154996839493632,1248678 762134272476061696,431998 756714240048627713,44461 761232925400662016,64697 773929958003597312,140211 791470890928177152,238207 780747939153059840,167443 792111040897187840,243075 740965676609740801,1247419 752039614307766272,20921 789787674563469312,227242 785901630227030016,198513 768281376273510400,104932 788008774183288832,213887 753349160515035136,27045 749259247884509184,7828 763475765438525441,73814 756317331026907136,42249 785585251456278528,194058 753936502095085569,29489 795071815240519681,247930 786533498010034180,203941 794554794698379264,261155 770764441931554816,44421 758751942294114304,54003 758758398800171012,54070 785678700733931520,195975 768222210666430466,11774 788117546021060608,214492 786714601605963776,202353 794507210931965952,249469 766308189621002240,91946 766457194611081217,92972 763090564040372224,76549 763806524397522944,80393 780799660583710720,182752 758283283876618240,52061 788114318034243584,11774 788919531955552256,220332 767807230666092544,100893 792204886557483008,218875 765717645572370432,88459 791737149188149248,240483 792867753657008128,194060 743479530971631616,11774 757980038704738305,49056 792190243956940800,243187 779382699924463616,174294 781260111951962112,186532 786688890748936192,204835 788278246760673280,1170441 793577213165723648,252679 780217788220645376,177773 794988307331633152,262847 755090738103382016,35044 787399739352330240,210313 785580974406897664,194082 756356020226564096,41518 758473348485644288,53475 780615403445903360,181755 759514761729970176,52554 774666614595657728,144836 763018772995125248,75897 780084050450980866,178076 786268410439045120,201958 787086039043235842,204835 767854905654640640,100561 785523771188908032,196538 751108002674081792,12746 781659730037108737,188934 794027884792999936,257325 792851463282233344,243761 786286388773724160,196538 768170893033951233,102539 790066497708232705,191622 773896418876686336,139404 753997026065612800,29807 792025969380958208,243075 781523515572826112,188401 793274744925663232,249926 780640565700493312,182257 794740702210994177,255192 758219283071586304,51593 757974727327571968,50581 786317673944580096,202429 790739881064476672,233729 756465969371938817,42251 776252953866801152,153845 785514176806608900,11774 760784548217036800,64677 772509799745462272,124924 794649650208841728,262145 762620925829324800,73814 772534445811249152,129551 763521966984736769,77731 790971084250214401,234653 794657962912608261,258922 749410229155233793,8492 779477770988576768,174435 764385862301868033,81702 793588837633130496,253793 781359216246202368,139404 793993031267520512,256239 766730375850786816,95786 788734254083674112,220332 789907125849890816,225981 776748124232683520,157708 780830632805105664,183269 790626058064293889,228583 773031678927396864,132335 785616426941808640,196917 781485221413814273,185310 761284557685583872,67326 780841362572795904,182870 763115419695771648,76549 763089098068389890,76410 764846051882827776,84724 777564736971956225,87904 766742609582624768,11774 793120789872599040,249469 764058320336367617,80136 764203447512100869,81946 781191092880314370,185310 775000278676434944,146259 773608862079291392,137869 770983713555578880,121732 771442612452470784,125742 735863852764659713,11774 764106528928440320,81702 788062498184310785,215005 774809374074277888,142721 791406712443985921,238383 764981732785487873,11774 780928224297684992,183668 771656856519397377,118985 775057061499510784,146259 765642915070767104,11774 763464364603088896,78274 768150054972616704,103294 769042245492338694,105647 773870195689463812,139404 775790693092511748,151212 777339018123948032,161546 780977895422382080,184223 758125559264186370,41703 760285014873505792,62276 769152172168716288,101681 772554881227972608,131542 770878616402001920,105109 775323125521055744,148018 775758434067222528,151071 791476938707726336,237908 793651716042399744,252408 776544992319770626,11774 791788324499456000,241678 788163784653299712,215005 781370896158191616,186434 755840504554586112,40137 771128275384926208,120270 759223012776370178,56552 792867585616388096,247240 770404862311878657,116239 775868665325613056,152182 761945843813449728,70628 756085907787091968,39462 778862643947851777,64056 788001813853245441,214354 774330836573356033,140444 794402071604772864,258771 791617455973990400,240145 773928517071413249,137444 781529397975220224,186212 755774389145047040,39235 780448251719798785,176203 755224364421779456,35403 771378295749259264,1249848 766036709582790658,90384 792138039686463488,243075 756959034972831744,45453 758352836992208896,41703 767804145654984709,101681 771960519645331456,128404 793100474559844352,249469 771534054185250816,125554 774093808346595328,141200 764221980035788800,81946 759744283159257088,57068 780887350431756288,182659 764251263991107584,82002 762427628527640578,69878 794341984899133445,258741 765941823676317696,89617 793447912558645249,249926 780603400375394304,80785 781561815532769280,186480 768051056085311488,100893 761679986621161472,68982 756733395489751041,44840 776044705343692800,152735 767850396769550338,101163 761530965273432068,68993 786031599938838528,199546 790583246253719552,11774 768162525821165572,103354 791446153493680130,237857 779059175053754368,171886 781144103195021312,181419 793618873237012482,253032 755906200097742848,39957 773885902942670848,139404 794971897750495232,262849 761022178850516992,65626 790743791619760128,235349 770995614830170113,122299 772958676663558145,133454 789147968855302144,221416 732254189041094660,349704 793798623511404548,255393 786673854827597825,205728 760647994156851200,64197 786304010189877248,201958 770682033609773056,117877 791295340829892608,159876 759820888636137472,43471 751061911022755840,16702 770273322395369472,116968 775104654397042688,146720 762302653615316992,72035 769257728661422081,111448 777171668162777088,157755 793209090277306368,250033 774058650390245376,137965 778293213174038529,167220 794579105987428352,261155 790877200119635968,234583 771579409501347840,126389 750796873292582912,14950 774052671493812224,139404 786371202118017024,202217 762853342888402945,73926 774026310293356544,139404 755943036639555584,40867 779138265165107200,171324 791366001095012353,238429 761605360834740225,68993 761042163157180416,66159 768947549000572929,110023 756339868603592705,42432 795027240887066624,263926 788436818983215105,215030 761921927229247488,431998 762033703610617856,70177 789992955306209280,246425 788126097921769472,215005 742799079093198848,47188 791072730963738625,232169 759364838422261760,56924 763901419007123456,80939 763868994747047937,77090 794639594901950464,262022 794761963662254084,235580 772526931111776256,131007 775889403935875072,151156 781686318321500160,187976 790897747146616832,234583 794028011934732290,11774 763047987517894657,70531 771928777341464577,127775 789325480465985536,210235 794171084983570432,257423 760665384257069056,64197 768949991113166852,109767 755465969368174592,37294 777641059962593280,161941 794288634837004288,259288 780487404549353472,11774 765641791966183424,88128 762469822626082816,73022 792447149250228224,245313 761358850649907200,67906 794639357143498752,11774 795056755600297984,259143 791050342192418818,196314 786727524877434880,206225 770174924140838913,116164 776823686179463168,11774 788419655157198848,217658 768923892597391361,81294 774295646094360578,141912 774574212308578308,279676 790025627206385664,228576 777812529376440320,163376 760846263663333376,64722 779554334753239042,174115 760594866950836225,63451 781245314384527360,186584 766417819789590528,93286 775831841664360448,151410 795714167294623745,267862 756877646978514947,45064 773871062383783936,139404 792489458696278016,243165 788029765043171328,212139 795714411646349315,239610 793290019230388225,249926 775772034714304512,150426 762337929293402112,72550 755056025993146368,34731 765659609742716928,88930 767728897483997184,100893 787998997390688256,214138 753730356138967040,29263 779036703273152512,169550 765896306438967297,88930 771865115406721026,128230 757900230218121216,46280 767300513113206784,94699 756286510673059841,42495 786733860708986880,205728 786624349054926848,205181 788104786465873921,214899 790941148470738944,235250 764215775880019968,62180 772250183652499456,125554 780604181858160640,80785 758420667825987584,52983 785591010457886720,197286 780195386870890496,178045 772806181865652226,132697 773959396275519488,137777 791405210048626688,233729 764833497743781888,84689 770288326708436993,117257 761663069302947840,69673 778686159576637440,169923 787180414704099328,207598 781274173851176960,46572 766032511721955328,90405 794150888768053250,257423 793212041301364736,249926 740216104220545024,11774 756230574591844353,41763 768492559798722561,101431 772236188908486660,129126 762572147361325056,431998 758023787400994816,50827 775350254099165184,103354 768998654728294401,110344 756589407487090688,43278 774107454602743808,141360 791558048737267712,197512 753966733803687940,30590 758019945141678080,47761 753776958131974146,28866 776457970762874881,1170441 772101195481518080,128577 765938932022439942,90384 773249155867242496,134993 774443733534343168,127871 755186187006914560,35890 785917220245344256,198393 792653737332400129,246392 768607217557704704,84904 763412035023626240,76549 765194084294111232,82066 785278162028625920,194707 764211100606951424,11774 790305278923186176,11774 787247173293395969,209796 790250556610654208,230282 788470347486097412,216577 759819469682204672,58254 761865859606413312,70962 773892111284469761,139404 786840334957355008,192519 785312717666127876,11774 794014854885437440,255942 775074080454275072,146405 792432344510652416,245148 786970970313687040,207949 763116306929377280,76665 792655808819376128,243075 780565667959476224,181409 787741923377160192,205197 788449222563536896,205728 758411367304957953,52821 793154913912164354,249469 750017451774058496,10251 776089220406325248,153194 776761436525604864,157082 766246414372392960,91894 790896157362905088,234583 753509280918233088,25189 779411731625881600,174294 794866975885271041,262849 749248712308916224,1247955 758639486913933312,53772 775245786577768448,145866 795181123131281408,265570 790913062299693057,234583 751822153562009600,1248178 788797205285076994,220332 763881008731086848,81010 781639536589860864,188401 764794020618985472,82203 760688617018843138,58254 786206232679882752,201817 793842927135064064,255942 786742912637865984,204413 794303181924614146,259761 781860408151904256,190635 790938157080580097,231611 757331851723706368,47035 758656132978188288,54070 775068176442880000,146259 792498997764120576,244464 765307526208421888,87145 759525904586510336,55661 795750762169176064,267746 756952891718406145,45672 773635232843128836,137818 794664298534629381,262145 760623392831791104,63393 752666587711283200,19703 794742268037136384,262588 795304299928649728,265257 750555066365513730,12883 778250486709313542,166300 753375824099749892,27317 786017097293979648,199496 756318502579994624,42249 754068280705445889,30815 785672238846529536,197286 794379518806896640,259543 754732373959438337,33356 780420165540335621,180039 780605066701135876,181984 764904957002866693,85263 758418254985650176,53163 763854836966318080,79911 753736506162970624,11774 765958843989917696,90482 788444547231707136,215030 740398253829677059,11774 772134545776709632,124925 761687284563320832,70259 785845386665689088,198671 759297637296312320,56772 760857167863754752,65222 773201829416927232,135025 771395583307243520,121949 753188358336159744,25995 755759495574269952,39462 789158129564954624,222682 751197090563383296,17365 756863173949476864,41839 781292963569758208,11774 774678134817947648,144602 756257663852294144,41459 785281994481631232,193669 761618142980218880,11774 765982536744902656,89617 772583985482309632,131003 785542023617085440,195782 765347482775719940,84209 776913486827888640,156835 762823307003506688,73712 753675105105051648,28819 761168539453710336,66897 788386650174939140,217519 762849380525219842,71502 786736602210893828,205094 753197763605606401,26059 762155702227841029,1249007 793205120251158528,250633 752977113003782144,22971 791420269399203843,238207 750625895975649281,12605 781850891561365504,190635 759741043042549760,55257 761010890254594049,65387 749407088384757760,7849 776778760502796288,155933 766794151698456576,53185 757082711349530625,45857 773197681472569344,135025 793876884853497856,256255 795297906748170241,264397 759253369085128704,55661 795668108241465344,267862 765601499716067328,87904 753364464339038209,27045 753824725164445696,24745 765731457927094273,88052 791071390006931456,78159 753712977254158337,29456 759867130758123520,59666 758129077526138880,51595 761614693198864384,69356 781505531622133760,182819 775053979277492224,146216 790955611504545792,11774 793103999658496004,249469 768989295541571586,110362 764976431893975040,11774 794342754637598720,260081 778401790047891456,167407 760550982795169793,60507 788539084427800577,218832 758104848457797632,51451 776033580635959296,87904 794581349025730560,261155 795449428807127040,266151 755859494526083072,39685 789893926287122432,225359 793443159133093888,250633 759233757480120322,57574 760215369445412864,60866 771382114692521985,124340 781217403430703104,186434 754763054194171904,33356 793139577946935296,232137 773036622724169729,132364 790982490257104896,235590 761195708896641024,65677 793714316578922496,243187 766481472165470209,92264 767944027396251649,100893 771478313072197634,126152 753647416222453760,28866 772468108544110592,131025 779057907866431488,171168 794586958165053441,261796 766708044138807296,93823 774308317724192768,1250124 788448319735562241,11774 762727352556199942,74066 769190305547493376,110344 733107743280619520,355991 753291627045777408,26871 795720935101894657,267862 770679219512872960,120613 778200758332317696,164826 795613856575975424,267262 795088617257443328,249926 764554648619483136,81569 786713663059140611,205728 794348067264729088,259482 793459513047134208,252196 789527041959874560,226731 775642605593866240,148713 767421573737447424,93823 778195074282729472,166390 778562456301875200,168794 760331660130914309,60794 749973534907170817,10064 760453599763705856,62771 776850461534068736,158815 789772038370013186,227748 781614666149728258,188401 766414174129889280,93184 761684111316639744,69947 756940607638085632,44461 775853622739374080,152182 781112526155034626,185496 752625216556335104,22630 793954286338088960,254135 761963838786994177,69388 753996754849140737,31080 758383294136324096,52554 785668439348129792,197512 774352674330337280,141360 785847729146716161,196538 777590898897092609,159308 781102962533728257,184223 781644299070996480,186584 793985759351083008,257423 746897913142448128,1170384 758488194228912128,53185 781584330451714048,186584 757256709425463297,45136 771833345428885505,128143 795451274485436416,247930 760873010744037377,11774 792587746694995969,243187 760635517247614976,64197 776975835182010368,159025 790723910404743168,233756 794552275389726720,261155 780029181925154816,177704 793536717160538112,250633 788146640175542272,211880 750693965670866945,12746 750331390542094337,12357 773515808790175744,136904 789098567931686912,223047 761294319500136448,65540 764278944187097088,1249230 787271117136420864,207733 791738803907989504,240556 758112356438114304,47761 766124633393201153,90384 793106873280974848,249469 794694375183880192,262752 733477277900607488,355480 771856838384025600,128382 786281135231889408,201958 790984849444184064,233692 795748147083509764,268814 785525255766806528,11774 758132931453857792,43225 758440329024462848,52394 795274172956110849,261155 751723486175830016,18893 780378678513369088,179742 774075897284485122,1250109 781529083272232960,188401 759497261357334528,56879 762462678740676609,47283 768589797367672834,107238 754009974641192960,30296 761622918484881408,69231 771871059087880192,128615 790696791729668096,233692 767168790069149696,90384 776544956408274946,151374 791763873636286464,191778 757901183805755392,49121 758011103062417408,50827 755326884083331073,32941 763729065727623168,77303 772521347331166209,128934 781332006152048640,186681 786968649567506432,205094 793493734956539904,249926 779499693940219904,171644 773936763932962820,139577 794220234190135296,258456 773321738792886273,135136 781702573225021440,177455 791398933507473408,238207 785536368734711809,11774 792026666704916481,243187 791834440200630272,228820 772899297721331712,301910 793576494186524675,252020 753654995682205696,28888 794729202171998208,262752 774756139741437952,138707 755210622116110337,36056 760243156692664320,61734 793256989837168641,248770 770362102934413312,118482 771323173929299968,124597 795706833801461760,265855 760328697333288960,61070 786558440638451712,204413 791007964815425536,234583 787083216247062528,202636 751653563214987264,18870 786612335611813888,205181 753744508441858048,29263 779454499215728640,172185 750623666157842432,13532 769202974132412416,111549 788767534665183232,218142 793491666078306305,252741 771538426399076353,125163 771300220005036032,123499 763808221882490880,80393 794312229885644802,258613 774348818913435648,141912 776909551215882240,159308 786968614758936576,207287 771509553611419648,125554 781531561040707584,188670 761929536560730112,70540 786609573419515904,205155 791713569423384577,236423 754076031049408512,31320 794733029088436224,262849 752646769595547648,20844 774427881510494208,141912 785550694296289280,196277 787755657432752128,205197 788915748756422656,194082 759128149577768960,56322 758463070532501504,52749 768576717212364801,107752 790333394815188992,230282 793210116300427264,249469 791063389267169280,232863 793129473969418244,249469 771377916198334465,11774 768630031903928321,106716 752159086490230784,8044 760831468520271872,64722 793460415153991685,218495 764195847299039232,81955 794056380235644928,257423 760610133055565824,63149 778254382072733696,166913 785941128340082688,199262 780088135501742081,178045 788051532264665088,214011 766308014961766400,90384 787029795125260288,208176 791418586782834688,237999 794671580655865860,261155 777611302520889345,161456 780616072798044160,11774 781163633329922048,181419 787064785703579648,207109 765979460516450305,90482 793879487569989632,249348 766520515603214337,88124 773571755877294080,137158 763452227193303040,78159 788533204122636288,218275 767687578350817280,100605 790953599862005760,18395 761538682755031044,65180 752259668840370176,1248155 765828597021978625,88874 786593630462980097,204835 785930034737401856,199211 793806398911942656,249926 758474475906011136,41703 767804060237832192,100605 788127355734634497,215505 755323129300414464,36454 755954924236648452,40881 759610527450476544,56964 788679413420269568,218507 785545045852106753,196917 792599858800656384,245148 772080170991747072,128934 771881236847587328,127871 785977284670869506,200382 791413748942725120,238395 757633160956014592,11774 792111808693702656,243075 770966724665630720,122146 756893893111623680,44163 756593180955537409,44274 763788130487066625,75027 755119663084892160,35449 759092575907221505,56784 790713838165524481,353879 758019802678034432,47761 787796552798638080,207841 792143551274549248,7224 778646307393069056,169201 791769541223157761,240926 788390262175174656,217519 761946523873611776,69747 763051168834678784,75899 787011102722883584,207287 793417688446009344,251452 781598209428692992,186584 789155227882524672,222682 733087238565695489,355880 749678291003531265,9087 751113088317976576,10654 762769185365569537,55107 768472235514404868,106774 786054776211460096,199546 775657168041156608,150511 794307055209193472,11774 795111309868154884,264431 778378864129028096,166532 759627843517030400,58815 771445746499522560,125145 752118134450958336,18602 794021226322784256,256439 778802208162717697,170678 791776672081186816,240483 758024488374013952,50500 767094424421724160,97811 776992540851527680,159843 777603481716875265,162610 786408338363867136,203674 764180579722137600,81946 759379781351829504,57897 765299756491018240,85562 772788301677731841,132335 776664661441843200,144236 768173685840551936,103071 792230168018288640,212564 762635822289948673,73926 777329055179890688,51069 769250989408825344,101681 792555319754756096,245103 794382254650884096,259632 765937805667266560,89859 789184991074791426,193533 761358551621042178,66116 781726551998160896,172084 789108312201650177,223610 790709930483331072,232169 794364651568066560,259513 779928571909435392,176196 771762353448812544,127837 778309724576092161,167407 781354981269966848,139404 767005910870921217,95262 761558606949081088,69156 770299168539553792,117364 770243521341186048,117257 764499568314556416,83483 753011173423980545,24411 788050072692895748,166282 779317087936196609,125163 792577209286418432,240483 793119052981940225,247241 794586035220946944,261155 786941091538927616,207613 773256912657719296,135136 794161761741983745,255942 791676864611975168,240483 777148131553128449,157839 791589194787328000,234575 750300617265086464,10057 765172790861324288,11774 770828520700411905,121479 794968012323516416,263939 793963853965066240,255942 756358622695665665,42432 775742907290685440,11774 789994321982451712,353879 753762843670024192,29263 761712991817437184,62771 785900059254743040,197512 770232548958019585,116082 785583470315732992,197297 795461397442363393,266151 788112605839708160,215608 789170582361247744,11774 773306181536346112,136110 794192622986424320,257492 758093560143028224,51069 765595368864174080,88052 785809131034677250,197341 790946927743414272,234583 777967975198560256,164783 752934840106749952,24173 780752374176489472,182870 765758068508483585,87904 775429072696541184,148645 781120874472583170,185496 770744120620949509,120353 777579154531233792,161352 793861023581270016,255942 795346676315734017,266500 795763154932396033,199307 790322726250524672,230485 795428381613555712,266079 773214921584631810,134996 777813756164317184,163763 756636017474404356,14277 790619704649928704,231870 795425189467041792,267014 788717062822559749,11774 789513392016924672,221120 794735601010417664,262022 771386751474479104,124597 779318937007915008,173347 780882934475743241,181585 766578308314259456,92213 773649435146330112,138165 768598816736022533,106281 793542454242795520,252020 792570119293579264,241819 789336444414275586,225359 785703862653050880,196277 794070965047136257,256502 753395060025221120,14111 792949512759349248,240483 794335991322394625,256276 761201962192822276,63268 777380045115371520,161573 763841578200883200,80716 776786212698910721,157840 764825838571417600,83648 786362924549873664,202304 794628720342528006,262188 750730801755541504,14877 751146135234936832,17351 789865144759164928,227486 790629424874057728,228341 794582824523284481,261155 795377454722453504,258040 794681965295173632,260033 790529896477065220,231894 781643041396232193,188874 758286948410720256,52160 789070454896013312,219942 755775440120385536,39027 772316985434570752,129558 755184481636605953,36032 767099388669734913,94699 776871793479016451,158897 762972721852485632,71270 781227897826648064,186434 795246270688411648,264769 768241179087503360,105018 778258378242068480,166409 767402935181578242,97379 776273861520142337,152735 794171176587296768,257423 756566346964566017,43984 768974096868646912,110362 758079861198061568,45622 755666716466622464,38175 794015710640902144,257492 763631794696491008,79402 755443648225869826,37433 780726915246141440,182036 790903855768825856,234796 758063308490416128,49462 760974047786270720,65839 752286427136700416,21074 768954897236652032,110586 766360405711151105,93286 786278849134813188,201958 792934885476282368,248559 776193443588509696,153822 793585495380889601,252112 756610957611192320,43553 773172374934056960,134561 794436624289406976,350913 789900635252469760,227242 788870633279131652,221785 749035711504855040,6945 790878870379442176,234583 775808866734833664,151439 765940233040961536,90384 792030590279163904,243075 793503170014093312,252824 752669809700143104,22657 795037971661680640,258829 767835496269492225,101681 759153542343057408,56192 771459250312900608,121795 791009943977652225,234583 767391958100746240,99030 773644211136499712,137640 778007690584940544,165097 792113241795289088,243075 789699507919450112,227496 770061653366931456,116373 775093118442074113,145866 795682417390583809,267521 755263672885317632,36219 786963683255656448,206642 774603118302474240,143356 779545704788135936,464984 734117746363994112,1170376 774467525446742016,1170858 793807217959010304,255393 763444599671050244,77849 756299479318429696,11774 789154985305075712,222647 758707585889497088,54739 766462833148256256,93261 773639247496478720,137869 763687751246028800,77612 760703562015965188,63267 763450437391360000,78159 780271027444121600,165690 781377260267802624,186584 759022171171778560,56438 751161552796053525,16728 789250067379154944,223286 790726044835729408,232881 762086500108337152,70858 768972015579475968,110585 767548271510196225,97432 790877897040932864,234583 768884160014405632,109874 750041444174426112,10848 788105572625309696,215005 790943053817131009,234796 779777675078414336,176201 792164076767948800,243187 788467371128172544,217837 753663577685241856,28866 788458162856730624,217106 793212377227337728,250633 774285861995282432,139404 752657749134028805,20118 776560407444160512,156926 793969444066299904,256393 756572368085147648,43225 777442022416408576,161542 793106279820427264,249469 795738863687921664,268466 788723599632764928,220029 742482754437296132,82294 755297036946268164,35890 757710187272736768,44429 777135820373237762,160238 773597163167375360,137965 789486775710445568,225380 785275686768476160,194101 788564580242956288,215437 761551391894691840,68987 795683538431541249,247930 765000109490900992,85562 770076490876739584,115996 760465543052742656,62771 778390733652889600,167810 761641647876603904,69356 767709239032836096,93261 791319604320735232,231498 778230922198020096,166532 772527083130003456,129551 757605466541203456,47090 777238746731155456,158338 779396589798338560,174728 788060063118262272,215005 787090254771712002,207151 775430664933957632,147013 763833828985212928,80716 794720582663278593,261155 777027631464067072,158387 767631744279449600,96263 765392259319595008,86103 779068816584310784,172545 792168129615060993,243615 764589903137112064,80486 779584272827027457,166704 773714048504500224,11774 773882906552987648,139404 756240324079546368,42152 785864217614290946,197341 792117283485208576,243075 736243423926194177,11774 751740992387162112,18893 755183733226008576,35890 768883830530813952,109945 779343288570556416,174115 779454003226619904,173753 780592304981626881,181811 793210143810854912,243092 786301063288676352,192032 773227709958881280,135518 794590253268996096,261818 775153931051642880,131274 781254380167176192,185595 773911731743526913,11774 776675813429157888,58531 765238392212697088,86645 753985235876839424,26066 792064110280204288,11774 776536279877980160,151463 794621742207696897,262022 789398552459882497,224680 771843451293831168,118191 794916383884738560,262849 781335831206203392,139404 793550949419741184,252196 764601210468986880,81946 789267131670073344,223738 753236486468825089,20830 773710123306852353,138205 791078684245364736,235590 772553850154868736,130677 758992123391651840,50827 786664596681568256,204413 785267747596959744,194560 781188817499754496,181952 743217179844349952,353843 753279191345344512,11774 793896759915261953,256255 776563825285804032,156110 764493865424257025,83391 780508296025350144,180403 786274581984096256,202429 794930645541732352,263890 773743084530130944,138165 758263786927222784,51191 794876445973565441,262849 771938072653168640,121046 789516928079519744,226731 791433023749296128,238292 777897334952849408,164001 738489072251994113,11774 778552343449047041,167319 765025372190617600,85562 776897325507616768,129652 791369478676156417,237491 786881317095047168,206117 786976851579154432,207949 794530942995992576,261093 777180167601000448,157693 794542526799769604,237872 760446134070411264,62771 778498683214172164,152594 763440453886685184,78381 778291735462043648,167220 775785447398203392,150663 764226788570566656,82018 794534082986254336,261155 793487749194063872,252408 760292093176737796,61412 789061625705795585,223103 762673965286367234,73814 787627145665318912,206101 780115836908384256,176128 753765837559955456,29790 792399158913097728,244767 766376205922762753,93286 753347336147959808,27222 775394498432032768,147013 762452355132497925,431998 788099064894222338,214899 745324158268149764,90188 749604653931847681,9314 763160961754640384,73814 774401627465723904,24173 761371755541884928,64514 768428754590896132,104662 775073770499215360,146847 756547200285601793,43013 753306205636825088,26699 779523864086937600,464984 770374149093023744,118393 773913630416965633,139404 793843156135522317,255942 762039039180419072,70264 767189256817156097,95672 793499384151363584,252890 795408294160560128,247930 794619123376541696,262022 762742180825792512,73706 793725980087115776,254135 794156401161539584,256451 779049900273078272,171043 768976316947390465,110381 771381441057914880,125145 781918428428853248,187131 793904409390366720,256458 769656864376287232,114779 767823862440525824,101681 771394442540486656,108385 790663606341816320,233307 777843905328996352,163901 751617517421027328,14277 766467852798943232,93823 788756496972713984,220526 793387028360540161,250544 779528119786930177,174557 793178739685416961,249469 775482900200378368,149770 794928683391873024,261155 758239140404080640,49462 793096830414262272,249469 793599300278288384,249926 794529816011649025,261155 763834703505797121,80716 761019486870745088,65626 777954165263835136,164578 758400748702924800,52112 770392128015007744,118698 780266632450945024,177455 791075618125250560,234583 792032784659324929,243075 778230864970940416,166532 758657989918294017,54070 785859042698756097,197297 768916363750600704,104973 773471884826542080,136904 792074603401089024,242693 793459160419594241,252408 732405452466593792,349231 758681603530895360,54070 775978259733291008,152735 786157577084231680,99684 791593835197378560,237857 764272010876903425,82177 779496206011469824,174427 791360058223230976,232169 794552495343370240,261155 793358274930282496,140444 794407166652350474,259743 789469632138579969,225380 758492082050732032,45567 788122647406096385,215754 757530169066319872,47680 762006693500837888,69794 776110476153516032,153610 781842453812748288,190635 758130042509467656,45311 786186488161693696,192032 793244710391328768,250033 778642911990734848,168284 793675421258625024,253032 769256459951407105,112363 790654392844234752,232169 787911319160692736,213887 780904347307642880,183546 781671609430147072,188934 793246952641011712,250430 778638607137464321,167319 793930307778985984,255942 752659044687548416,22436 794540590545469440,261155 775301238158077953,148045 791810407836942336,241819 779133043642544128,172428 773282272858480640,135025 777754556209963008,159308 749332740839989248,7914 763807332870467584,80393 766457796351053825,82344 776057274662027264,153194 764972238005231616,85562 766090222891184128,91381 769741896482717696,115099 785639162426888192,197198 774288922738384904,131421 760966290131517440,65222 793554453035122688,250633 764272850228355072,82066 770244332821422081,117257 770920218445090816,121612 788023660669874176,214354 789736410207125504,226731 794585041921708033,261155 774144687032578049,140901 787886766476800000,212239 780795956857966592,183269 733106956349669378,355480 774322430089240577,141102 763690656019599360,79139 786552683347927040,204413 786096426107412481,199961 764296942687916036,82066 793977312014319616,257026 795120101120872449,264397 780276925600333824,178045 781210992109694976,186434 762858245610348546,47188 753638408417861632,28037 763362448502030336,47188 774994884314923008,130988 733018995729764352,355389 768386935748341760,104662 786586521793138688,204273 789840069506965504,226823 768561646893576192,33169 762721487316934656,73910 787203476631814144,207965 781300659588956160,186434 771701393921085440,124966 754798914679767041,33071 792150140349976576,242151 752682654022053889,22662 754085415192322048,29263 756482055026855936,42432 758057204058468352,50308 779391859462471680,174230 788807621406973952,220029 794188958364114944,258598 793128423237517312,249725 779004905243742208,171902 787366591289757696,208146 778646588554117122,168356 785921478109822976,199546 756621223891787778,44448 781230817209090048,186434 758106200151957504,51069 771538916620906497,125163 775792229919158272,1250254 794548157661188096,261155 763075277144649728,75724 750055282076577792,10851 777654225438474244,160480 761130252953264128,61051 763181460954112000,1249111 786188875756474369,201619 788469589483065345,218275 794346652098236417,258741 755330051697147904,28732 789194454250860544,220029 779387941562949632,173628 758198978097872896,51344 789509073041518592,226731 773309216421515264,136018 760201214533316608,58537 767730643027517442,100893 769316276850204673,112325 792565324994318336,244270 794502132204441601,248681 753945980626571264,30304 750806926062153728,15451 771475276815601664,124597 793117237024436224,249469 787814800327794689,203034 790219996584550400,229908 791361924889972737,237491 762989579150372864,74483 764677989745303552,84237 764137810693545988,11774 780772525764669441,181903 758763234669146112,54070 791049465817882626,196314 780845960154841088,183269 776772797653590016,157993 789225813535289344,223692 786563691298697217,204413 790960826270134272,232280 794605482040238080,261155 760688193557626880,1248809 776389623400439808,155390 758677228355985408,54070 780116532739215361,172185 789281691957198848,182349 794533383460229121,261155 789155823121342464,222682 733046931497353216,355106 754788587065843712,33356 773659502063284224,136904 747825776003784704,11774 753177817181884416,18215 793114983164809216,242693 753030620931100672,22795 754719723107983360,33029 772205249398509568,129991 751186107497414657,17591 763773563698614273,80136 771761998178639872,127841 773270047741521921,135025 750765824970031104,14858 791053284865966080,234564 757645131851833344,48549 779471445294321665,174315 794696002414505984,262849 758052459080216577,50590 764936650988384256,11774 791675313168277504,240483 792926805430796288,248514 760871336528850944,11774 793959038061051904,256440 732964347534843906,354835 793399050934620160,249926 765620497803456512,87904 787356142636785664,210289 762276841629507584,51778 767083774144155648,97025 791673942666727424,11774 788981444013989888,220029 764137042301165568,80863 766680172003287040,92917 774282770143023104,142506 789512892328452096,225981 778945821978923008,169923 789150288234090496,11774 773984076856430592,140211 757163319044165633,45669 776656875899064321,156555 777577845811851264,161978 794777083985526784,262849 773571137229815808,136947 753316120422154240,26702 791440422354636800,238780 794249660743307265,258598 772833697238290432,132335 759073758170583040,54070 762984608342347776,73542 768523207166963712,107072 794555947683192832,261155 781634696006381568,188498 788902557879902209,220332 793945590472306690,250885 776225976069914624,154549 763797159724523520,79589 785910984129011712,198671 794684799025840128,262752 755838803655335936,18215 787738587554942976,206101 763545254104559616,78360 792993198687789056,228116 732219229773156356,1170403 776781003994038272,157082 795006295363325952,262022 749730669786304512,9754 765292106202042368,86173 788760287453204480,220526 733344532016730114,11774 773804886513168384,138819 795413984773951488,247930 770307288569671681,117932 772102134724595712,129558 765667120713641984,87858 751192871743598592,17591 755540928497147905,38183 789290497856663552,223835 790977129135603712,235669 792399732345798656,228101 768935498761039872,109666 771400767898996736,125163 767075558064881664,93210 778806596184838145,168436 790663571625480192,233131 794017603932958721,257325 787832095292940288,205197 764958769340186624,84449 776609519044558848,151463 779078288895467520,168284 793461528510935040,250430 785597631816929280,197286 791699383767093248,240145 763071502392631296,76429 791903322093432832,240483 780407772386955264,166053 794834465528758272,262849 776942916157730817,159411 768895244465270785,11774 768187667163013121,101681 752235165263368192,21074 758744267728617473,54070 780890647830138882,183472 778472304149983232,152594 788125662678704129,215005 786015439449157632,198878 792727953645993986,246225 775499073306529792,149770 794531914048819200,261155 761966980123402240,71115 794598934622703616,261155 771100886953177088,123583 788751892889251840,220332 792498358296449024,246392 793206391527833600,248065 749691490897522688,1248018 787081649121091584,207287 733292491726848003,353380 766586391803355136,93184 776900602806894592,158864 780114345225138176,178258 794290480477589508,258829 773662289065107456,135736 780559218554265601,179742 776100012883402752,152735 779727467749609472,172799 780534472529833985,33169 791873730372706304,238205 792463981252272128,245268 739848913759264768,351146 790034550319558657,228354 775796535124594689,150404 763879779644825600,79911 759490950150361088,56800 757696256739274752,47545 760560918967099392,63451 779299773597626368,173868 786008343903031296,200490 768280122394710016,105109 772375252324216832,129700 777262231251746816,159475 762868005172711424,75109 785335552287641600,195125 789166703389216769,223492 775524714324164608,148874 777994744911785985,163901 755916350682300416,40668 770323371506536448,118087 760586116756074497,63858 794627526882627584,262145 760241601985728512,60794 790283841445433346,228101 756889238604427266,44450 792261924184530944,220727 779517880534573056,174266 780506458693574656,180306 761312853630541824,67852 774413292681003008,143049 794614576545415172,258193 785586322991906816,197286 749386264642744320,8497 771899239349624832,127711 792107735621963776,243187 793246114044665856,249926 774042867027152896,131421 755814918109093888,39555 787726698909462529,211733 793807639339753472,255393 766707756245983233,11774 766726883560030208,11774 758085616764456961,47761 786302134669021184,192032 785864601036591105,199206 794675582135050240,262053 732393217358856192,196346 776616300789452801,157082 777679087049596929,162311 794005823957700611,257492 791400014564036608,238843 765280877874122753,85562 788016538234134528,214492 790608244075073537,11774 793846734434729985,255942 793327025532514304,250328 778372694072930304,166860 769651995380584449,114336 780624190810443777,182211 771426499362643968,125367 756613147478360066,44274 758665286593679360,54070 793578900072697857,251740 794560292109881344,261155 781720066748473344,186584 766025992414650368,90384 778797658592784385,161901 759768578266726400,59578 770224992684343296,23762 792140794517975040,244230 761329225592745984,65180 753696437834092544,23776 756254477376708613,41438 758626557816672256,54070 790760231538012160,232881 768923481178120193,104932 773580755238694912,137042 780571710491885568,11774 788557992794861568,218832 763826851240300544,80486 793843510831095808,255942 785970516620251137,199546 794805945037717504,261155 795346358735507456,265257 778366935478087680,166339 792490368570830848,246273 763145996641587200,75724 750827481947484160,15643 751720941042958336,18893 793216810833223681,249926 766373082697039873,93286 776451467339116544,132335 792421449604530181,218540 795746447509647360,267829 760571532372389888,63451 770328881337434112,11774 775330588379209734,146405 776206010188898305,152918 755484566454935552,37973 757377412036296704,46974 777194177151074304,159876 791446286142676992,238395 787095039516237824,208016 777486529514106880,108396 779862281656074240,177248 792793189459656704,247240 774240975241740289,142188 792761229802672128,247241 788709519639666693,218258 765610051352481792,88052 794972091296661504,262925 758078643969163264,48663 764846233328418816,84724 791733769505910784,240535 773651341260513281,136904 770020386385829888,116388 791366368381722624,11774 785619106888241153,196348 788471931469168640,218275 766778951234707456,96307 749865377975275520,7546 758512752344182784,52749 761900320683352064,70959 786641237256183808,205455 763926188272132100,80939 793173789764968450,250239 775853261672841216,151845 761705279058616320,67226 762650075491364864,73926 768541765473333248,104999 787035652042870784,207965 787930291834716160,213887 755798146115043329,38210 766299878767013889,90384 793980056452427776,257353 758699175534034945,54653 757546621517369344,47782 756533610442813441,1248401 793642613119209472,247877 786638908821872640,205455 781440941660004352,186584 778405919516418049,167569 779619745926680576,174702 795688765956259844,267655 755046689203826688,33174 786972929544298496,207287 781560590091169793,139404 771878813043191808,128017 788900208306421764,222021 735485728474288128,11774 789706854247137280,211170 752621732771528704,22575 753289891824279552,26458 780864737491943424,183269 791480056539324418,239294 794366878152069122,259360 748727267954597891,1247921 773294943875977216,136072 763123212725067776,1249105 772774212650070016,132335 764182320869879808,82066 774399407890366464,141867 792412630098948096,245634 785920521418399744,198878 794018256344338434,256439 776643500985028609,156132 771374587095359488,11774 764951769172545540,84781 756681638961090560,44429 786989460663603201,207949 787045440537722880,203448 788389908771581952,217519 793100930216370178,249469 777514764994023424,162096 732311920078807041,351369 759177689957892096,56964 790934402083741696,234583 788492571660083200,215437 756972580410654720,16396 787878833332498437,212949 749691317450641408,9295 758738896867864576,41680 790956102414249984,234583 791366950865686529,238429 760820016459681792,63410 792270014283997184,244815 795435643719458817,266303 757759184725245952,1248533 791594990908485632,239405 776476384168321024,155688 765059081279123456,84422 749333358673625088,7914 762667960154615808,73814 765590452502401024,84724 768099262949232642,103261 775462419908861952,149121 752965777968418816,24603 795705762731458560,262486 788710867231735808,220029 794632754549977090,261155 773887888756969472,139404 773565276621197312,136947 756533066131177473,43848 758840692521119745,53996 760263313812918272,1248387 770751635001708544,120363 793105173287763970,249469 767785371887337472,86782 768113364748959744,103506 791336320526262272,238207 758774442122096640,54070 779606590592659456,173347 758278953635381248,52061 775648380915621888,149328 788892575159623681,221609 785899748167266304,193578 795208966947020800,265102 791616568316743681,240145 753351296783187968,27045 765164698127966208,85871 786027511264129025,199462 763822861349822464,1249173 794720199215759360,262849 791421162899124224,237787 787964929055875072,193633 777967088182894592,163851 795242635736784896,265649 765699790118191104,88489 788182741271523328,215754 775458573707018240,148045 762752313232687104,74650 791840937479589892,239906 758054188224045057,51069 785322255748333568,186883 769129013885472772,110585 793845714115710976,255942 777642727475470336,159876 773168634357223425,349856 781506311745712129,139404 785996172850671616,199211 755098924919066624,35044 750329905099862016,10735 768785724200005632,105109 792043538267516928,243075 790303877278994432,230808 794236316032663553,259063 759946281011802112,60134 778707107268796416,167220 785984692075978752,352761 794013694220873729,256255 761474565503614976,68273 785835522488950789,197512 775431392704524288,141415 795398797337706504,266138 789123079293243392,223286 758462021394464768,53144 751233181962035200,17143 768183726056419328,103354 793599901317947392,252044 777249247997652992,159475 773265415502004226,135381 774797569964773380,139577 777953136619163648,161456 771513330141986818,124597 775523516787650560,1250232 770764029606453248,120393 763410548885032960,77731 777518390747471872,161387 780073946410614784,177696 769211037983895552,110647 773485834024529920,136904 778620241580396544,168794 780001318203109376,177472 780558427558785024,180310 791429162099675136,238395 795439710621593601,266151 780120441771950081,172185 793318996472848384,249926 774235690406023168,140025 795108004429438976,265257 768925969289650176,110362 770521027323592704,118191 791469008100950016,238780 793229104979902465,249725 788907649547067392,220029 742404146549030912,11774 733174637044109312,355216 767808877593239552,100893 779477055406825473,175317 750825834341081089,15640 788777076753047552,220332 787066930041618433,207996 792066122262511616,243427 738871858603253761,11774 761690090305363969,481145 771394287590338560,125367 773902438889771008,139404 789177504598601730,223899 761560228366315520,69231 778325330092183552,11774 785317237439631361,195125 757105214575042560,45964 760079578559721472,60866 749750830086103040,10064 762645302536970244,73814 767173640668479488,97386 769559629831475200,112363 792929596656144384,194060 756330206047014912,38035 764218050824531968,82642 769696441115738112,112363 790977543293710336,235641 780662889325756416,182049 757707073517817856,48594 794216967691333633,258331 794720528271548416,258456 789718877307568129,227486 760499575308292096,63149 770700297790521344,119786 785748081895624704,194723 788177008593371136,215088 789951201294950400,228888 765321399934287872,86645 780823337844871168,182659 753380914357501952,27222 764836276986060800,77569 763108987050917888,76580 768137485197176832,102618 768200521706463232,104589 777617263687905281,162497 776755898849034241,154071 788067377980190720,214975 779481806588383232,174392 789898247108263937,227048 788601054560681984,32404 787132427055591424,209351 777548209115717637,160872 795033212925919232,262847 753620831020916736,23739 771092494478114817,123345 792799757475323904,245148 776064664060895232,152182 752669206722650112,22575 785545055725428736,196917 792239762648109056,243398 777479814701867008,158451 793284967870570497,249926 774940156922953728,144607 785278292609736704,194707 792283603937988608,243187 790908026047827968,234583 779367978412412930,11774 780164352745861120,178045 785586966599393280,194058 786626439349174273,205181 735498328448880640,352687 758637483202523136,54070 793976889253777408,257026 794590427139538944,261155 760463061966843908,60884 773636391154614272,135025 756283841468334081,42432 770766245826326528,120474 781861122714456064,190036 761605446079811584,69576 792427438877868032,243513 732643496130138113,353228 789514269830291457,205972 791019905688580096,235590 759794314666991616,56964 768164049670602752,95055 759081965798715392,56889 763904556937859072,77464 791252996311097344,234653 758829931564441601,55262 793934228547256320,257026 786616231373615105,204413 785604643124498436,196729 786404029752483840,203674 793103059924680716,249469 759353804101943296,32825 773575623927136256,136947 761374087335780352,1248895 757995738399997952,50442 794189288598601732,258598 789199193223028737,220029 760220935634886657,60794 780616533353586688,182154 791828948468568064,241940 781262167307849728,185310 770451930971836416,118191 771532045440856066,125554 755124120631648256,34731 789427341235585024,225876 770431388860375040,118192 760497317090734080,62835 792580793491001345,219678 761228469930000384,67226 771412470158286848,117257 791836760930131968,240070 760132420624588800,60163 788754354530418689,218258 769882777462243328,114884 776906203674783745,156835 789269057371512832,220689 766002128615800832,90735 785921660956184576,11774 792079604295106561,242055 786018309477052417,199211 786997152295845888,207277 770720629632933888,120613 793136094388817921,249469 792712400424218626,246295 794577835906109442,261155 774240898099974145,142198 771314539447017472,123583 778307260548349952,166532 793209482797080576,250633 793125767290892288,249469 767872742142070784,98972 777925254786256896,156061 792021371194740737,243075 762024506382700544,70255 777326441885229056,161546 764965146083074048,80720 767947981177823232,102011 751753762675363840,18400 758408048805289984,52821 777218408106655744,158897 762825086466338816,11774 788065960032776193,215005 790248815492083712,228341 793506140864872449,249926 766020411221946368,90723 793986479303389184,257423 764530726322642944,83751 781456859899101184,139404 772135537675206656,127957 791424758307024896,236502 794049087268069376,256125 789895030509010948,225981 774741308078452736,144690 790622900671901696,231894 787726833684852741,205197 781110905920774144,185496 765213196277780480,86103 769922320316018688,112032 771885102947336192,128404 769417939703373825,113165 756461085255794689,43375 752311135290875904,21881 794543459281539073,261155 758031242482839553,50500 753990561053433856,16768 762355855253725186,69231 775346383649775616,148473 776957494417461248,159093 793650187759648770,252196 788212922354982912,215608 774770002054508544,133894 785614739611062272,197512 793955683506995200,255393 752727704009449472,18323 758305778293960704,52112 756516627995357185,43734 757763689609134081,49070 770485948454952964,117257 779023838029897728,171982 790514936875094016,231894 780100330264465408,176128 763769795967913984,11774 756256691067334656,42171 764576122386411520,82066 755875205604605952,39462 766151121840644096,11774 752941383179173889,24316 793222184852303872,247877 768568605893984257,106716 787480202309799936,209351 775066332668817408,146205 775085185486426113,11774 755820590779490304,39957 751926882489085952,14653 787712541178953733,210274 774238607351681024,140753 774716497537093632,144949 759942189770117121,56690 786205905972965381,193069 770816552966975488,119548 770615380175904768,118192 765983045862260737,90735 775718038071087104,150663 787148270212554753,207109 794004347336028160,257492 753798569115607040,29898 766802586259165185,95672 788996544892665856,221971 792532196078657536,246295 770261985661292546,47570 785263286098989056,194154 794385166785351680,234583 793676424251080704,253164 770189781473124352,354109 788839878557519872,220526 794658766952235009,262313 763871471961645057,79911 774050292010590208,135025 791075153631252480,204413 732430761098391552,196346 768938218813128704,110477 792784733532987392,78699 758654988910403585,54070 767026590794469376,93144 773317397004492800,133702 774210765377052672,141887 781280363066851328,185921 776769379342123008,157693 778742267708309504,169740 758127309811507200,51595 764144158097436672,82209 772961599179067392,132578 755577373765038080,36735 776135775700324352,152836 777483277699584000,160602 787765910983454720,11774 793267613010755584,249926 788505929910280192,217519 788750097525854211,220029 789057775057924097,221971 787181805694652416,207109 793448671559946241,249926 768188847993663488,103354 776449157015883776,155451 758049320755011584,47761 765383340320886784,84886 767834013901946880,100561 777848330818883584,163901 778366059237765122,167180 795464242321190912,267134 791021273996550146,235590 792169783651205121,243075 788138647673446400,214809 788018055012048896,214492 756889659578384384,43553 770740981830340608,120610 780487514817716224,11774 795770046010294272,268281 789663110802116608,352258 773174673081143296,1250014 775736099549380608,11774 792035458276466688,243075 781507133409931264,186149 750810252724109312,15066 756501186782429184,42249 790265054310510592,227242 752203438717542400,18491 779722536514793472,176519 794984442477637632,263906 787540003442167808,210585 774774684361424896,145381 763112520269697024,76613 776824666375720960,158387 786572780124901376,203346 761664610739032065,69947 793760725395058688,254058 754718059219169280,33356 777681650159411200,161960 794653741605654528,261059 780683527406751744,178966 791106570092367872,234583 794654846850912256,258193 763529533328805888,78566 770342718237134848,117609 777664581774770176,162596 790647131115753472,221923 759386027626725376,56700 791729500048363521,240556 795754092597481472,268646 790404127398457344,226823 780505456238206976,180039 750978211769561088,13696 755094078925246469,351152 751800743019966469,14277 792388673321000960,232911 793925606828294146,256255 791285509557522433,234212 754217193110433792,31686 780484641111154688,180759 762770642299158529,74681 788183918608515072,214078 794558714095120385,261155 776288350340648961,153845 794590609587732483,261155 732287353121710082,350588 733111518527623168,354869 765192725276729344,86345 765767556137353217,88994 773322785292689408,134993 792700109305712640,245148 752995140315340800,24248 791426176275386368,238099 762803507472769024,71502 764865095054745600,84724 770994465582358528,120610 761352812693303297,67973 792475702184423424,242693 771013996224937985,121046 785994628847706117,200467 758663935352377344,54070 775410664856756224,148473 753305888723611648,26979 751223611894198272,16728 755626745387163648,38792 788883080564051968,220727 756604168152854528,44290 773897519516545024,139404 779403003853889537,172962 792077060403400704,243576 778592325496926208,166995 765278324373397504,86873 787318363676487680,209269 776767608733339649,157721 794267117336068103,203546 758409977040138240,46076 790716663259725827,233307 775337431834828800,148473 777320233094619136,161456 793195490712035328,249926 778275677598515204,167101 753114566977056768,22788 762338471402876928,1248861 791504175762812928,238395 768531756223836160,107072 770609209163468802,79987 778972124312633344,171168 789176415757275136,223899 750479440317181952,13071 779376690665488384,174557 787775066654314496,11774 764188453135278080,82457 793131035697541120,249469 756900652689739777,36145 791382167456772096,238395 763535361830158340,78344 771000604952891394,122299 753734090831060992,29533 792866411597225985,240070 771141371767955456,120613 768914199657480192,108729 794003923870818304,257492 780270685104975872,176109 793246468505075713,243761 770442224274317312,105123 757980171324551169,49422 764934825023311872,84724 781340640256950272,139404 794614988841385985,261818 755102092260470785,35449 764210158041870337,82209 766103957605191680,90031 761906259478056960,70941 766512767314501632,93850 788469070068903937,218275 758088816020320258,50923 788397163013341184,217519 767845990766292992,100893 781344704269062144,139404 774209839887036416,141277 762430477198241792,73102 774891575683878913,140444 754764459906768896,33356 774026005660901376,139404 772206800796020737,112788 755211486960586752,33751 770818681400066049,121636 770673279384350720,120610 759095493578280960,56964 773303707492552704,132364 793221363586572288,249057 795121855229108224,108396 794422236195090432,350913 788519400223760384,218495 790603098104270848,231870 757541510719995904,47719 773974100494655494,139404 762761120457170944,73712 767804539617611776,95055 774069991700254720,141091 757453078715068417,47271 777689595894833152,160651 787350719602962432,210253 763724746450010113,79513 791362350225948673,238395 794627017157144578,261987 794894938525855744,262022 788839984631521280,221476 772871557848850432,132761 756606012791091200,43553 794298610028597255,258829 787959191457570816,213887 794928200522563585,263817 760856678795476992,65222 776090655445557248,151212 788063750213492737,215005 779374570793013248,172295 747483246816989184,11774 760550746265976834,63655 762398141522046976,72978 788133514101141505,214209 753755933948338177,29263 778382509247721472,167562 789516240351928321,205972 791258809192722432,237491 788881064311787520,220029 767343233219325952,98736 771404841524555776,1249863 776256904762761217,153845 760625238170333184,62821 794556411527106561,261155 765939843419430912,90384 751233514306023428,14277 762245693201264640,70941 770852051668471808,118191 794622435706490880,262022 758302217459859456,52061 781573556828274688,188478 774438649278509056,141316 756537951358771200,43383 761656957543522304,70142 795381781017034753,266491 758491700872568832,53580 789436767975968768,226015 773596808245370881,134993 776184750415282176,153866 764637825639649284,83391 789836874810400768,228172 792109946192203776,11774 753293315202744320,11434 755067799899222016,27045 772533688210829312,129551 795760167040282626,260404 754035290935656449,29790 766463532254756868,93286 757376989040930816,46379 785685619821338624,196277 794348352263569408,259743 789675996815495168,227244 772902518741282816,132848 763160634989146112,310644 779040819005259777,171795 779073407237230592,172621 786386553392107520,203635 793834666700791808,252581 794250586552045568,258120 773315362913792000,1250008 792083470012919808,243075 754830013719941120,33356 753751701903990784,29263 787319210150068224,210207 793305606581063680,249725 788789000467128320,220526 794418998666530816,259034 776424083193901056,155688 766002050274439169,90384 751840822543413249,18893 785646266046963712,196277 785934276218847232,199640 795744805246697476,267576 793935922769330176,256239 785559079292899328,197035 770155461152763904,117026 768109104300695553,103354 769357644410843136,113165 788440134161170432,215030 770671679445999616,120610 793916409868853249,256564 766483516293087232,94305 792078737957351424,243398 762847333683834880,73814 771432404359655424,125222 772893454019891201,132364 791642971015819265,238395 769970533379272704,115435 764562327563796480,83945 793475295969804288,252580 756589311311618048,43553 789165837072539648,215437 794624057677221888,261818 790738946493939712,232863 794986284968243201,263907 776516152566480896,156518 777301903168401408,154914 786942581192134656,207613 793853863476338688,246425 760172068088471552,61444 773899685392031744,139865 794538957400850432,261155 781368755280457728,139404 793891877032370176,249926 755759421754605568,39462 776230981296492544,154534 793107560689577984,249469 774249424759300096,142090 756309225882595328,41459 791382185580244992,234583 788290027306352640,215969 793147244048424960,245090 778791442302971905,167220 758045372426121216,49070 778310165892182016,167220 786244830565326856,201958 766436049266638849,78394 791095292066091009,236657 768455420083998722,106281 778218579351207936,166409 794627129090723841,260874 761198652396232704,66897 755478003010854912,37538 759126578055946240,56964 792432008605503488,243513 773523550850392064,135025 788256993396068352,213064 754062576141467652,31528 781661442181255168,188387 766320687082409984,11774 791378186550468608,236951 776842015048859649,148909 786781451802947585,204413 790726539507802112,232881 786426368795947010,201958 753315917002571777,26871 755166980374614016,35890 763035974523817984,60755 772083209584640001,117609 774162491160924160,141360 791541023172206592,236502 786036020542316544,198310 793624258467377152,254058 772915711769473027,132335 795375595077046272,266151 753114446965399552,24134 795374979806179329,248924 764914593957228544,84422 779040416251334656,11774 792065682271670272,243187 761210441250910209,60878 764902229069398016,85027 771762795788414977,127711 758355893004013568,51136 761775112781701120,70177 747782985085222913,1247805 770423359561687042,109964 758816326907404288,50442 793262331409018880,249926 785307955889577985,194079 785299253933576192,194934 776064836790685696,153194 787295077408223232,207212 763189278256037889,76723 777153084128649216,353786 793189107430293504,249926 794702985171496962,261155 766359791425859584,91946 773586024089919488,136605 788050722764025856,214619 787491639853920256,209991 760527794031828992,61545 765866851440201728,89900 794291465421803521,259134 760528322497384448,63214 755325597052768256,36719 769181521550929920,111558 756248491094138880,42171 768969270868840448,100893 764947183447584773,84209 773506882241634305,136947 790786641854017536,233692 794541154633072640,261155 755442254781775872,35890 793250455253954560,249926 750869645574410240,14277 771310517281402882,124597 764456172023783424,83367 764533600050110465,76012 788804567450386432,220526 785636050647396352,195975 768931846318985218,110209 774407834318495744,141360 761805574086418433,69356 755029424546934785,34666 794957602916626432,262849 765683511412068353,88881 795402456926560256,263141 763161986058231808,73814 786426329625264129,202983 791792611031998464,240483 758404172911902720,53033 788225302325436416,193533 760962762059100160,61544 787441154572754944,208176 775085413828616192,146949 790663807110709248,233307 791606583545454592,239893 753692739930361856,29263 768455817003569152,106281 756257053392252929,41438 761367606540378113,68192 766034229914370049,90031 789174425442660352,222715 773869080768020481,139404 751562416849387520,14277 762809896500862976,74308 774130813248032768,140748 789265069305503744,246425 773535847022862337,136947 776737376466898944,157755 774026381441105921,140444 787014310958555137,207287 770937766142238720,120507 786957890338848768,205186 786246049912483840,201374 765251842586488832,86763 767039707465285632,97433 757083908919947264,44274 763224188786188288,76127 792130984661639168,238780 780444324710477824,178443 790920835225653248,234583 757873350601342976,49754 792168066771746816,241678 763659861540409345,75349 772507850593669120,129479 776146554310709248,149304 732817388140429312,1035907 768931668040290304,23762 788246795545522176,209555 733105208952291328,350808 749402509903441921,1248005 790669607174406144,233307 793217345816662017,250519 771076126558998528,122344 768964444466610176,110344 787152191261900804,208928 789078755721392128,223258 788471051210686464,218275 760471729768583169,62853 794248676583444480,256440 763832907169427456,80486 753650239479750656,28866 758100931007381504,51136 771501664167563264,85562 756938917539045378,44291 775427670687350785,144648 791766284450959360,240483 792850878164271105,243187 795714864295579648,267862 763984424308314112,79999 764870521360003072,84785 790727799799681025,232881 759971415902654464,59365 771552731223818241,125853 793657001549049856,122344 794769100505378816,262022 788800878815744000,351152 786145172706979840,194450 769366503498014720,112788 758708965517750272,54070 794602805914808320,261818 768978746896486400,109945 767433766579085314,82640 790951452071997441,234583 793270496167100416,249926 772058960618786816,128202 785590442712784896,197286 757348927209295872,46405 762810415743012864,74592 764568035587923968,83422 776414089174130688,155390 763418749152047104,78159 772422047507046400,130548 751181778782740480,16768 779717150756003845,176110 769882228465602560,114861 765234483830358016,86472 781474241984262144,139404 787870682776530944,210238 790202941730848768,228820 776784467159506944,157755 780506835027693569,11774 788493146057502720,216163 794914593818677248,262849 759252786139783168,57066 788752867360436224,220526 792036122217938944,240483 786403194452652032,203674 786470014958178304,193639 763780806095478784,11774 763347583725166593,77458 767682524852154368,100506 767904364178485248,82766 769095711589855233,90629 777336984700420096,160593 775199127252729856,145866 790383091999051776,11774 795761674041065472,247930 786974951198732288,11774 792533775007621120,246225 777932035130134528,158387 732636976772481024,352780 762685047027568640,72420 756276920501702656,42405 794966609114714112,250785 792547591258988544,243165 775403113146613760,148349 792925125985181697,243865 773750238058319872,137042 795097450285559808,264397 759148479746707457,57348 765260500414394368,86577 756419250663723008,42432 768945798943903744,108849 795699588300554240,267862 764927684438700032,11774 790571349450166272,230270 758104323662290944,47940 753716509755793408,29263 795211860903653376,263895 762063491687518208,431998 768254010885337088,102784 787134552183545856,209043 781868364670963716,190424 765946112951877632,90420 762750055681896448,74630 788160268668903424,215480 794004260367106049,254209 732252480084402180,196346 768913904051195904,104973 792500441502343168,246392 785845852451573761,197512 768952022817181697,110477 780218927926214658,177773 786016097732395009,199178 794743723699671040,262849 795748543629697024,268646 793987292612427776,255942 767588077174857728,99976 757877980911677440,354108 775301258538323968,148126 777273505989664768,160510 778503317773090816,167305 768792532914429952,108849 768498127393349632,107048 753973556590026754,29263 794904852019236864,262849 765349468946432001,86080 751874711064227840,20273 753730076563349505,11774 764572084659953667,82066 792026524513738752,243075 750508850776797184,13450 786374009063546880,201958 772253328558272512,129650 760688602892427264,63451 795749746719805441,268646 752678538617229312,31852 766384291697741824,93286 781209768857698305,185595 789301171693367296,222436 775000786375847936,146259 792574740527353856,242693 758735588585463809,54106 760784593871962112,64736 795197673229824000,263896 781512289153327104,186584 772252096745832448,130067 774039069005193217,139404 789149832602488832,11774 794241761740787712,259063 794709878912745474,261050 774376394478477312,142506 756900860240678912,36145 793105875917377536,249469 793120834462285825,249469 768241547225735170,11774 762682895827865600,73814 767874443313942528,102249 792869750510612480,247033 759283264070836225,57574 762205947125084161,431998 771046935591546880,122088 780932119501516801,183269 788922078346960896,221834 792161933994647552,235685 786304343045578753,201558 759207709342330880,54070 755439916306276352,37205 760938533762830337,64664 761371357506666497,64722 763956955668885504,80939 791335083529625601,237491 758726364627292160,54522 760702796438142982,63937 781114377785208832,185496 767053716293881860,86103 787082617011245058,207360 777322332557709312,161456 789803626294226944,227048 787134311732482048,209129 791866810484293632,240483 771564581357432832,120474 776830867507449856,156926 780616144180785152,182154 766300274688483328,92210 788549150170345472,218275 792069171462938625,242693 793997808730836992,256239 776939193637437446,159411 768985506973675520,110209 762323001538973696,18395 786466006600392704,203510 771871666355916802,128230 760493875014144001,63149 792091715360423937,203546 793135016444305409,249841 781149683032920064,154914 749283419436290050,7836 787017793870987264,207965 788567310051049476,217837 795446036533837828,267133 738808137499607040,11774 770948171975561216,120425 778002032481427456,165185 762057919580008448,71070 759165189845491712,56772 795606024472379392,267521 795411323181998080,247930 788234040671207424,215754 774042337534103553,140211 785475558104764417,195723 757213441723625473,46294 771900522710327296,118191 772258360259407872,127707 758014180205223936,50804 775069295005007872,146024 785270769437773825,11774 751691151753646080,18567 787251341206757377,209400 790627167315042304,11774 773281787090964480,135903 775377245246464000,148870 793701597490581504,254135 794177772289658880,257423 788443485451980800,192840 762458097688260609,431998 777958009519693824,163153 786925694102020096,204835 755254371454033921,36545 794616251582676992,262022 762026986055270401,71627 776832078205812737,154544 785263175490908160,194560 792572987421683718,243286 780680721585299456,180427 779401918040805376,174230 789155970446417921,11774 761251577080451073,67547 795707900782059520,268356 754720462224130049,33356 759718792075223041,56625 759513068959399937,56964 780623781035384837,181419 737414955801182208,195876 795357461578444800,266500 795085689729728512,11774 787058098334826497,140444 790916557320761344,234583 790974556190105600,235621 733187458549055488,355106 757800819022401536,48480 768204667377430528,103071 778298405932113921,166409 793398938049060864,249926 780603148482273280,181789 770535665805164544,117377 790281798601338880,219610 762787938715496448,70679 788490309151760384,106085 756617304813690880,43547 775025569385877505,146259 775163398195585024,146259 792036268033118208,242636 787007438763487233,207974 787370755722018816,46572 786196788902436865,201619 770344795625648129,117609 773729264503971840,352304 790573398866800640,231318 793934782929321984,257026 753631235986063360,28732 793139345020551168,249469 778403282779635712,167003 750474252319494144,13627 766579363277971456,93405 769308673587879936,1249661 781391857947336708,183759 792845159222415366,247877 789314302784176129,216560 761055085841440768,65455 790248068289470464,229693 778366436309889024,152594 793322547697684480,251452 794652540369588224,261155 794189748390756357,258598 769652500773216256,113836 765581035925020672,87904 789553351033757696,226048 753185877095047168,25965 764300177830096896,82177 775996252517437440,152735 764750428219150339,1170527 765610061917937664,88546 787003496553975808,207613 775800348837642240,151463 765398959372271616,87062 763499025647624193,75899 773390198692540416,133702 786259354949386240,201958 780720417090760705,182633 789522005418704896,190054 756678696942133248,44450 778687055106674691,168794 732631108924235777,11774 763755701831294976,79513 755161866763169792,35890 793315436905410561,250033 767273859699642368,84666 767399911780257792,94699 775743578886774784,148676 785551801240215552,196917 790987901983158272,234653 758863171671105536,51809 753048522899894272,24870 776757686054510592,157755 785631309485969408,197341 756273902435860480,42432 793097110006685696,249469 766710967581499393,95672 795441490742964224,266079 766942945706672128,95672 758040717767872513,50923 764278316136357890,80403 775757683152474112,151071 768225027950981120,104083 791662040964227072,240483 795054960593485824,263896 749189689232490496,7533 754788533362130945,33356 793159612837011457,249926 766028277018300416,90694 771841953851854848,125742 793308205870747648,249926 770647095833309192,120127 793328303054565376,738099 793872046069583872,191065 769414726791073792,350878 755892110977630212,39235 789243662240657409,206666 777882746559598596,164001 756997674386202625,44450 757213849904746496,44450 794908274835460096,224680 793114424101920768,249469 766635738679152640,94718 789458126189780993,225981 765861393308479488,89887 786382710357065728,201958 788462323509948421,217519 758130216560656384,43271 759077286108954624,56784 762137158182440964,431998 788978541584973824,221971 793437496579284994,233036 761231811833847808,11774 789308474454839296,225359 795733583424057344,199307 763189376788553728,77185 750638646118617089,14277 768172939871084544,101681 760084308312850432,60363 791235869483020288,234796 795616406540877824,267521 755962394225020928,18215 758077446226743296,42958 770751495553908736,120557 750361104019124225,9433 763121134539857920,76577 794527214796701696,261155 757543768958599168,47782 792174442730315776,243092 770958130410840064,122292 760230120242110464,61011 778422875162193920,152594 780876064759382016,182659 781335210260520962,183759 793195047613104128,249469 771537232616263682,125196 787134828915200000,207965 770921078549905408,121949 762663967886024704,73974 785582886577704960,196676 786444985675583488,203674 767445353675255808,98721 789154017905631232,223286 753347293106102272,27222 788008901270798336,210688 793993731670155264,256239 758660105516699648,50983 776851137320321024,156644 776424601756721152,155318 794592152315531264,261155 774692647327961088,144654 776111344965738496,153095 781676206471065601,186584 765510232571310080,87879 769416107845357568,112767 785493692341551105,196277 791141445361106944,236907 773692055218429952,137315 793828709895659520,255393 742859876582494208,47188 775169302211223552,146720 793246788236914689,249926 767489072566796289,90982 778221487442362368,164980 770284735293566976,117872 793206452689088513,249926 760963285592186880,47940 762669923516747776,74133 786020590113042432,197512 764062490137272320,80720 768952260185337857,108795 776751255670718464,155451 778739558254911490,170252 795037402024714240,247930 768089412760588288,103481 751196296006889472,16897 759532077498839040,58757 794929532209799168,238207 793832415097532416,252824 772739046191800320,132335 774799653283983360,135725 785482796793892870,195975 770027052879712256,112872 785522263252570112,195975 790616433034158080,231870 789954839702859777,200963 758655892061466624,41680 764804947518947330,84724 789080382981431300,223286 788945548225093632,220028 775874091488272384,148856 791664655605334016,240483 765687778613030912,88669 763203980042309632,47188 776871750709698561,1170550 790529483954491393,231805 753948497796366337,30590 792732433359581184,246726 772137368929374208,127366 775524574259662848,144730 781828532154535937,190635 787302691340816384,207212 754841919868456961,33790 793302754949292033,249926 795251822566998016,265686 776208120435662848,154214 780880728863244288,182036 772455126992818177,130334 773943346872086528,140025 758118519561080832,50978 785309035343912960,194934 761601207563542528,1248944 751598553013817344,14277 778951048270454784,171324 785273604435013634,194082 775893147771469824,151845 787093826620055553,207613 794144327207440384,256564 781667246703861760,187843 793144451501662208,249841 761908810843877376,68936 772835908047425536,132335 780212405083049984,178045 763418912524337157,78159 773670816798035968,137640 762164717058191360,71099 767086421626740736,97377 785648448959762432,197512 761571904004067328,62492 787915634243833856,197888 790561504940654592,231894 753694757960814593,29263 755861717272305664,39997 776082446811103232,145926 771790915958673408,127366 785291346076729345,193669 757974477225488384,43947 776046926395572224,152735 793429588751716353,252020 767976764958212096,100605 773747501144743937,137042 791767222494658560,240584 791768207262703617,240814 757229264420810753,46006 778606624600498177,169201 750052772175876097,10851 776219905951567872,151463 768960642782892032,110615 768962747014852609,110585 773360576496017408,135701 763926975291326465,79804 785268601871892480,194648 785478561109008384,194934 765421828970020864,1249280 773229940657430528,135025 785842375193161733,197324 787078809472278532,207287 795096827695484929,11774 774348705944236040,143178 779795377788551168,175092 770306209668861952,114254 781339971709829120,139404 758682249411694592,54070 753991710930108416,11774 752927824655192064,7546 779452727302754304,174115 787084716977614848,208928 778207604761849856,166409 765643499123474432,87904 761985663357030400,431998 774050420788371456,137965 779879076823576576,175983 763570573263958016,77612 787302505470230528,209184 757605373993820160,48009 776441789544747010,155896 781208347416535041,185313 795715538840420353,267862 764972527722651648,85562 778608675795656704,169201 750704322363723777,12981 794658409509486592,261155 777959855105544192,164669 790989523115212801,234583 762975330755866624,75724 788126376834445312,11774 795297723704635392,265440 780771910623764485,182338 790905731155230720,234583 786945347012665344,207613 753765003820281856,29790 733009303565570048,355293 780391801265979392,179742 795688553141387264,217634 765975551752282113,90384 757627833657229312,47782 773648216227057664,135025 765138805619699712,85562 779943335289061376,176203 787412353717506048,209269 794602653049294850,261155 753309241352462336,26702 775001994532532225,146259 780455950432006144,180074 769364529142718464,113165 780457598420082688,166557 793459255886086148,252020 785980252723949568,199891 786109629931589634,200870 768860971473534978,109666 794698554497499136,246425 764978234903584769,11774 787935290220482560,212693 794139483314782208,257423 763732239704285185,78513 795277990712213504,264397 767935603149111297,100893 788802179083763713,220767 776842865670512642,157755 763384079278608384,77731 764152019057840128,81574 793139129462599680,228116 760291465721446401,61145 777095562461970432,159876 771065125117788165,112363 794900316252672004,262849 791395627125071872,237908 753087694834638848,23742 790504227403595776,11774 794495449830920192,258456 732305849587273728,349764 763554694731935744,78129 786326406691168256,202379 792144340642566144,243614 788730390823309312,217285 752948097920081921,24196 753744812071854082,29263 769202288049082368,11774 772800232627269632,132578 773950634831732736,140437 762732218464821249,73910 790035243931537408,228576 786025021986643968,198620 770972070910038016,122146 773890614308007936,139404 786456182433067008,199227 773707025452666884,11774 735834922762506240,353124 769851213609402368,105109 771083309384425472,122388 767839666737381381,101681 751931217180700673,20279 771505363589795840,125276 754081020891238400,30119 758143320744947712,47761 761460277208502272,65404 790655858208153600,232169 759394107563216897,58054 771407858982350853,125367 788398167725408256,217634 789161271769780224,152946 776225227768553472,154534 794635006962442240,261155 750691352950763520,14421 773764713998000129,11774 775361642850811904,148645 776110257734979584,153658 788729489790345216,205197 777266143878873088,160602 769229972103950336,112399 773306045686947841,136110 758653788223705088,54070 769691667221901312,113412 793938778201198592,248652 790000662893371392,228354 791342459150217216,11774 785931080159236097,199546 791694142753628160,240070 765670414425128960,69673 780891057449996288,183801 790888317109858304,232881 755196664223260673,35890 760108001357246464,52887 768525642946244609,11774 774369717800894466,142942 760819506138738688,64693 762269063741599745,71938 773553736450998272,137042 759819328652849153,58218 766656859050614784,94899 788483939912384518,215437 795692185291227136,258305 755501934593835008,36877 794557513190506496,261155 768225400644186112,11774 768176677771812864,103071 776555795047600129,1250232 774678164219924480,144654 785300072019873792,194934 788872365979541504,221785 766687148527542272,93474 772580723781869568,131007 788598212106002436,215437 794747330205454336,262849 776149391149182976,153845 794058342188666880,243865 733887900182413316,174090 795426690252017664,262752 759095006414172160,56889 732288664424845312,1170415 769274490752737280,112399 794354152197472256,259034 765225507713613824,66057 743496113446064128,11774 753428176026599424,27255 758345887689109504,51809 768855468097896448,105109 787016237515612160,194664 758002512351727616,50442 760872037531267072,64341 773992606472830977,140230 792015201415626752,243075 779143088602091520,172185 749981666576400385,10735 781664055199014914,189613 732689297908715522,353507 749920690900533248,10735 759113714175991808,55660 753954052778496000,350711 786194303441711104,201494 795450237624029184,265102 791750573347307521,238429 760950121739595776,65174 732203416789897217,350257 765293833756119041,86645 791412762094268416,238207 758499044360609793,349408 773673411973349381,138650 768155348708364288,100530 792317893040021504,234583 776127467379720192,152735 793283297988186112,249926 790671057665556480,232595 793784902185521152,255299 795430459203325952,1170820 762262641662365696,68273 795237103378386948,265644 766103144354971648,88994 794602744090886144,261155 765981208048205824,90575 759040222642315264,56552 757294874903191552,46406 794616296457400320,262053 770698317667983360,120625 771448553084301312,125554 774084762054995968,132335 751922481162809344,14277 749282538024230912,7836 768267149492183040,103261 777033599308750848,157082 761178782539669504,65257 786315156422819840,201555 737600636548579328,351146 765574733173710848,84724 771155797162156032,122959 788014600478392320,214078 761314366306209792,67401 781454591787315200,187495 781835049855389696,190635 787738800298438656,210235 788804636329160704,220029 794056369410166784,257325 770782126316806144,120690 785851471552274432,198671 752710321492463617,22393 770665461809721344,119832 766032405366968321,90296 766350623268802560,93286 793600434858450944,252196 751576119393062912,17794 760717458382680064,62771 772464763989209088,131027 795249332303888385,264397 773519693810393088,137042 788826855222616064,216009 757636549991215104,47844 773381272114782208,24173 773930732683165696,1250078 763440890203385857,78344 741249126332039169,1247392 757760317174624256,47838 766962109766709248,97001 787306267467403265,209043 790933099521597441,234583 792533104204263425,246559 769524385870938112,112301 755030549790679040,34588 756192533697400834,41680 781498956270436352,187976 772479515205468165,117606 771882485743443969,128591 773583954960125952,137042 773668271967002624,137315 758043272199614465,50452 755585262474833921,36157 794279971263041537,258072 763198464146546688,72228 777919446220365824,164181 767157702145429504,94718 787215546701979648,207613 755860571111710720,39997 765663377557446656,87493 773709037238153217,11774 786199664659791872,199490 780598568939683840,181755 773765829779333120,131007 795478090482909184,261155 750502030695735297,13343 778851003311415296,168892 785544490073387008,95075 763834950659342338,79911 791396237723316224,238207 754752648969084932,33356 780536483778224129,180233 788814999619710976,220539 793526131962089472,11774 767800161548599296,1249442 780510497313591296,179306 792087612873990144,243075 753653773822590976,28508 778357169305456641,167676 780241599901081600,176128 765700873368510464,88874 775862194181373953,121795 793568073747795969,220661 766368207900925953,93184 781737680577171456,187611 759454838392557569,58413 770642683240951808,120341 779803307397165056,174315 778315633406701568,166282 792029626327367680,240970 761220971227410432,66897 759533881695490048,56197 772280656487407616,128934 795237534985031680,264397 773887143202611200,139404 790550636123283457,230559 786360390682763264,203391 795054878145933312,203546 795718966958292992,267737 776577637942751233,156053 777092275075678208,160228 753642631952039940,28391 785272018518278144,194648 788602008311832577,218495 790992187857182720,235828 785852563988054016,198591 733422159515672576,355952 764945875630190592,84724 778708523454640128,168794 791929855105380352,227264 770738655799472129,120393 771738903527231488,11774 777044637949186049,246425 765659685093384193,1170369 750134906102185985,11495 793421661106237440,252020 755164534994853888,35890 778327193978101761,349344 760180125258305537,61145 755803568100245504,39235 773906062919467008,139404 759810732321935360,58267 791157622900723713,235487 778020953397796864,165185 756986820445949952,44274 762298017248448512,71099 763582642436448256,78566 769550498408099840,113165 774442708647550976,140444 773968522158415872,140211 774025621965897728,140900 791431050240987136,192363 794202343592103937,258598 771393829014347776,125367 780994020847804416,184624 771076652336054273,122299 794693155849379840,262849 766284541313028097,90125 793515638702632960,252741 793854740740186113,255942 791309716672516097,237491 771507691172798464,125367 776139051904540672,153845 768902876513071106,109167 790326794775699456,228341 764033276881297408,80939 792342881532977152,245121 767182875238146050,96875 765220786269409280,75888 765956737891438592,90031 790002058384384000,228588 795378089282965504,266713 780001509710835713,176890 753192028108890112,24979 775074515357429762,146259 780938460127375361,183975 791375356477509632,237327 794247165111631872,257661 761338536670924800,67915 793187461233016833,250064 733039729713811456,1170800 763142136732782592,76795 789248786501668864,223492 763941135882424320,80393 791000186541703168,231580 788108077027368960,214492 778351710062256128,167569 765579149163524097,87904 792597775179407360,237964 760525124860719104,63268 764875259464052736,84449 788816840596140032,215412 793179815331323904,250033 779004297077895168,171795 755240314676191232,34666 764110985355550720,77598 790993189230485504,235828 793151452038430720,239708 795076271000719360,11774 752242392309256192,19899 764934832249901056,84724 765425323278266368,1249261 780554006036934656,179589 790911819049152512,234583 793455964477194240,238099 790963497383370752,235179 761880016682643456,70191 764100584509091846,65180 790291366672732161,230282 766414422684360708,91810 788497804738068480,214964 795700089411014656,252639 740321384291651584,11774 765519284093222913,87904 791396752532267008,237908 760688087785697280,63393 791407482484645890,238780 770213921781350400,110585 757584471340318720,47693 768328060437467136,103924 749942329608433664,10653 764137718918049793,82066 765427031282638848,80939 792038252735664128,243075 777515383473508352,159956 778631277440212992,169201 762010810914738176,71502 762670928916426752,73926 781394014226395140,183759 787101675509080064,206008 792186918083579904,233467 791356302102528000,238395 769561874962665472,113754 762477714452254720,431998 774992033102438400,146259 775164028620374016,144494 788905556392239108,221736 795278100636532737,265644 758740203347390465,54653 794308799649742849,257492 757657530961190916,47782 771323508248969216,124597 778322053267021824,167220 773783830385729537,132335 794249414458114048,259200 751600108580462594,18395 764556492511055872,83751 787090063016333312,209043 788772694774968321,220332 793398827269128192,251452 772890489066491904,132335 755158861753950208,35890 758739627637219328,54070 765662449643220992,88361 785965153737121792,199546 750760873019441152,14462 789847828289822720,225359 793620399867113472,252196 753485503412834304,22785 785264830857043968,11774 793137445655105536,249469 778788197912317952,169384 761627134376996865,62492 776778380498890753,156290 793096778509873152,249469 752804483932024832,21332 787474710078558212,211347 787095961206071298,202429 791095106648567808,231580 791596068207288320,239471 775717007014629376,148800 777260410651148288,159475 788479257068482564,215437 774224470559092736,139713 779472839162392576,174557 785618442984402945,197286 771713028597227522,125554 785810393717366784,198538 772839422647754752,132335 791615889737146369,239926 789987672274206724,228354 764656122464657408,83391 757679674172387328,46280 767083250728701952,93170 768828918191316992,109337 771510730508021760,125111 750510055993126916,13410 757681224735424512,14277 765354568083472384,87226 762687577191227393,431998 790725087590690816,233154 753360540437741569,26066 785919086878298112,198591 786373271524511744,202429 753723845387911168,29503 769830792058986496,115021 759162265853648897,56964 770530392851877888,108729 794992273360613376,261155 775935282055045120,151065 795100403285299200,265245 785773915415064576,197286 793629700564353024,252014 768948313647255552,110331 787345988637851648,210547 780095104891494401,177472 781559111347568640,186584 790942494745780225,230270 773890998397079552,137693 774283588208590848,11774 754851216052654085,26721 777282036780249088,159876 791795488852942848,241678 794575833990098944,261155 793881411283476480,248770 758682012626530304,52689 791806873452306432,240483 776784980458500096,157755 793464351575400448,249841 761339367445102592,67369 761681294023598080,69565 756264863375044608,42344 793859744792399874,255942 770813570883788800,112939 732357263877406720,196346 791231284106362880,237274 795414395652370432,247930 773507236387819520,137042 773920911669927936,140025 763165302553190406,75899 776609006840229888,1250266 779215514983862272,28322 792535006354763776,246269 786914545977597953,192032 791700303087280129,234990 788962996005380096,221476 763613481786548224,78205 759543646098104320,58258 791960039086968834,241996 758119743937187840,51265 780743244653092864,182036 788165198880264192,215088 755086626896875520,31852 764437079606431744,69781 778306314862669824,167220 749529550170632192,7912 752986559973031940,23719 761916856051470336,70886 785526112629755904,196676 757087970289655808,45964 791847393033592832,240483 773876576580694016,139404 761622777350778880,69794 790717846401658880,232169 760561207455744000,62728 762653230270713856,74066 776136969113903104,153194 795717677339709440,267737 779297410455449600,172962 766989320217567232,89738 767873535779938308,101383 755013761774198785,34666 795733643025006596,268281 759092864328601600,56964 793426037514178560,252020 766206894633525249,91689 786375416307126272,202429 758687190033522688,37294 764171082106408960,82177 763108561442463744,76549 786196701367324672,201654 766130659853209600,90003 772937866422943744,133519 780790934866919447,183269 788134085118025728,215754 785254755329159168,11774 787077689492447232,209035 750681376484167680,14351 769922191139991552,115511 786992171719143424,205728 788882446838366212,220727 763797975818731520,80393 774322414452875264,138819 788682640291495940,219958 771099487951519744,122776 775021718133878784,146259 750367733703806976,12883 785861959866613766,198878 771838733616152576,126389 793262035576369152,249926 733014247395971076,355357 766345203624075265,90384 772287108186796032,129551 794619970126647296,262145 761066702528360448,66159 766273004854734850,91946 768886303400333312,107636 761652936166354944,1248944 774003272394780672,140444 771797485773787136,127871 773949390419406848,140232 792516621332058112,242693 778418859732639745,167220 789274756252073984,223935 750871580847243264,12472 751627555426316288,18215 757617249368756225,48351 785452333962502145,195782 788214292306726912,215005 753994117613445121,29263 794831301757046784,261155 768504543453716480,94699 754717455864344576,33356 762104300239724544,64722 787148912457031680,207712 794987896717484033,264431 756615750341754880,44429 795377443850682368,261155 787259940901687297,207949 753991971073617922,30590 786689839316013056,204078 795719460153765888,267521 762072543540883457,70338 762608180098629632,73568 770779920242991105,121300 791264190489067520,235590 763985921251217408,76552 790550266974179329,232137 794578967055302656,261155 764158733140238336,82283 771161687458066433,122299 787383987140526084,208307 780653914215501824,182257 793624544250433536,254135 795350085232168961,266500 755008632840826881,34666 760877831962431488,65180 785954456953249792,199546 792404379684970496,243075 794740560959442944,261399 774499100570058752,138165 753717014644953089,28817 759352917883256832,57348 787265795982143490,207151 755126987543326722,32572 793089234513039360,249348 760980653332631552,65455 786919002916270080,207244 757071800945643521,42761 766709662817345537,95672 769321227177504768,112872 751875231665364993,19236 794728509138726913,262849 779066096015904768,172132 765937283518304256,90384 793961907103342592,256451 779294152710172672,158387 756280365753311232,42432 754022525219110912,30296 763423745822175232,76652 793428584941559808,252020 794919329523384320,262849 775431563613962240,141415 792034620996980737,243075 794857879924654081,262849 773253896772870145,135725 766867147146407938,96263 752880812467425280,23915 785967311316406272,200235 771318671218204672,124597 795677044407410688,266151 781606597214830592,187974 793203736072032257,250633 776142660679507968,149259 793136520488226816,249841 793220183112298496,249725 768181067434061824,99212 733036239901839360,353961 768855500377038849,105109 770459709572648960,118191 781548642159226884,186584 759883159752278016,58254 758853993351172096,42453 771194104935882753,122978 794836249496395776,262022 777146722904662016,159876 773153032938754048,134470 755378890256842752,37044 757545091976364032,47090 776139447033274370,152735 769299113334693888,112265 750538760782163968,13532 752972650083934208,24704 771115124824350721,121949 785794029795446784,196917 771199394498555904,122429 786219900008148992,201494 761935960909099009,70689 771538666715947008,123583 751219696423215104,16768 759087739660795904,56231 761670789632516096,69878 770672754102337541,120610 759670872810610688,56292 773941281621807104,139577 795767937382674432,267655 773582954769551364,136947 792916863466344448,248545 795189532257910784,39957 771849881715695616,127957 752158901408178177,19000 762814376990629888,75073 770238087725064192,117377 754752024307118080,33356 756256007207084032,41726 766368357545148416,93286 785906624376414209,197512 756685168916783104,349060 769206596450787328,111558 790426441116585984,230282 755535685092716546,38032 770636947803037696,118191 743888403264004096,351340 793581435303006208,252020 771723446757695488,127134 773830034570248192,137869 791781586928676864,238429 788762670585352192,220029 770757592691990528,121046 757895642958012416,49852 770394514632638464,118191 781508330774683648,186149 790916913022980097,234583 786006113749569536,195975 785582155049021440,197297 761571853995388928,1248944 788714816839913472,220029 793853842962001920,11774 773970978602823680,140025 780881256041050112,183269 793097343084089345,249469 776276062279905281,152314 781131725787242496,185496 788472085005803520,217106 763901184453189632,80209 793453668536356864,252196 773504490292916224,136947 770761376553852928,120270 785642425201025028,197512 755150901644525568,35890 768989147394564096,107953 763198192267689984,76549 756553067164598272,43917 794137009556226048,257492 779972989836226560,464984 755923854330105856,39475 768193314122182656,103354 773282473807536128,738099 749931776873603072,10735 762895860749524992,73685 763434024564129792,78304 795041609683349504,262847 795727978638540800,267862 795492928756088832,267472 750825891689668612,15643 773176102290272258,131045 756576743771615232,43471 762505470279942144,52554 780133953298698240,178076 780139375346737152,686533 788471663931392000,218275 790963752837517312,235487 770308205377355776,117609 795248143017316352,262849 755297097428111361,35331 795435253028585472,266079 749437594732298240,8497 756643103616950273,43887 787018377697058816,207051 762272415678201856,70886 787976445217927168,213064 760998628072665088,64730 788591956603596800,218875 791801779210051585,240483 757127816529973248,41277 757638197442666496,47761 767505244259360768,97371 775393049795059713,148800 788749777164828672,220332 785903576505724928,197512 777190817219940353,159146 774818272105693185,145244 788483303234043904,218275 763358231708196864,77668 792544551365926912,246295 752628578924265472,22436 761443016699764737,67369 764742541824692224,84422 772890413594189824,132364 759211608946122752,56455 774714496569016320,143356 788127138960531456,215005 776551341149696000,156132 794533794510356480,261231 754761959640276992,33356 775524243056553984,149121 790578164565237762,199307 767676375327137793,97386 764937702194249729,11774 776821588536668160,157755 794528113073987585,261155 775113950216134657,130247 781539082157555712,181419 759430863285288960,43756 776058192019148805,153194 776132874172895232,153921 787699546285563905,210253 758104717029437441,51069 756204761167175683,41909 771439204073107458,122967 764975688919216128,79999 771957906707193856,103812 795305400585322497,266079 776447136086974464,11774 788471949789888512,218275 775835704245051393,151165 768908878574563328,108990 788488217343516673,218275 761192125241315328,65180 754764749972176896,33356 762487590880628736,73201 754071427804987392,30296 758311552344662017,41703 751837389241319425,16728 761041409264582657,52887 791332218476036096,238207 794692737337532416,261155 769142821643165697,104662 790318820221071361,226731 775650497030004736,150404 778435482808045568,167407 758171370433937408,51820 754039713653194752,28799 794558632843059200,260457 778274081057538048,167083 780740860795289600,182036 793898839291858944,255942 779520637211729920,170187 792084365153079296,211028 778254129634222080,164826 757630887748042752,16953 788446557016166400,203680 775088015219822592,146259 780610692084883460,150151 777634455510974465,162294 770410774334496768,117257 786002325869621248,199262 786347815505006592,202429 758765423659782144,52112 772523769197760512,129471 791475369073344512,227795 794263958425370626,258598 760827049003065344,64902 760115213307813888,61051 792088191243161600,243187 787649651591831552,206101 794185938155032576,7311 791698376848973824,240145 774798889245347840,140230 789867601325359104,223692 795182137129443328,261155 788112827668058112,214354 733118157171359744,39582 732690115277950976,353200 790844328251912193,234210 781532312987049984,11774 795395868904062979,266151 732785485064622082,351387 792895310947315712,247569 787253409938345985,209831 792529211726499840,245101 761287294682882048,67852 794226985643839488,258598 776864908558217216,157840 788072821075349504,214685 757279789992464386,42432 780643983412326401,182049 789451117516042240,225949 762630831676481536,73926 793961888174379008,257026 772963268625256449,132908 775845532380106752,151242 791041823993163776,233154 793495385792663553,252741 787515856234217472,210313 791818415946235904,240070 794640582782042112,261155 788439265688559617,217837 786308965302870016,71794 756736129131438080,44429 763811511982694401,80512 794755140343320576,262849 751542985863471104,18599 779328455276199936,174115 794647918217203713,261155 791350436406046720,238395 767910648722362368,101681 788480751385862147,65113 766348194565414913,91228 772301179845906433,129126 739160009028702209,355507 778787972812410881,170609 760467373149347840,62777 788160436365463552,215754 788538146187251713,217285 751587536582115328,18215 763459301335715840,78344 766060686858457088,90723 776570512969392128,26066 778770793136287746,168695 791678215521787908,192372 759119780565647361,56964 775489330466828288,112363 757022330551799808,44450 771766912749633537,127871 786237930872320000,202101 754979931348697088,34666 764495791574491138,65999 771635795014758402,125111 789204380855644160,223899 794720871504117760,262849 761914566993326081,70941 764243286529761280,1249229 794211939593363456,256439 775069025747410944,141091 785991170161684480,199546 789180564146237440,223286 794634415964127236,260778 793536657202909185,252741 763450806255296515,34666 733182879572889600,355480 764242501544845312,82002 785617149112954880,197512 794601751882166272,261097 788067461941911553,198620 758871557397549062,54070 761282259286577152,67547 766396348325396480,92854 755841631392108544,39462 781728038862123008,188401 792154122292121600,241968 757107009019719682,39235 790875613599006720,234583 773289345637715972,135701 775402446034206724,149042 790326727016841217,217519 732628499853238272,1170592 791698340622794752,240483 753687029658050560,24201 760944517122035713,57574 763867832702603264,80939 765960281637945344,90407 792477418980200448,245268 758044656466821121,50581 788016430860107777,214354 781321854489206784,186883 771180006357602304,120610 790385686637457408,229895 791668342880731136,240483 755219309404622849,738099 787788540914434049,207712 778215170636066817,164663 776171509190713349,145138 779866138075201536,174610 774248957845213184,138819 769371749561487360,1170856 776992013380190208,158338 771118332724469762,122982 775965366363185153,151947 794599283727224833,261796 770041636923576324,116373 771480800034328576,125554 778174544204955648,164980 758350973500743680,50923 776099469087612928,153501 794758660480040961,261666 774155777535647744,141360 776826619839320064,157755 758665499454517248,54070 754080360921649152,29819 791170828243042304,234583 752758884494749696,22393 791713484455018496,239405 794723971719688192,262849 775737189397299200,11774 781676529076035584,177455 792149455172542464,243451 774764390390181888,85326 788226487505694720,215437 792060059715010561,243614 759081260383866880,56231 756190323462713344,41680 756852400812544001,349970 786395542117027840,200260 765966981438644224,90618 780904553600475137,182726 764515459634827264,81946 771393074282901504,125381 765980787141406720,11774 778273960517599232,167046 794632959370391552,260874 794626746670870528,262025 775935507482103812,151165 787006102068088832,207613 791543945431879680,238272 766775627923980288,96263 765237923922993153,86103 794114588186906624,256255 771862387414609921,128194 761575969933127680,68993 794929273140150272,11774 764832848427773953,84800 790456170045669376,11774 787793839444660224,213064 765920481044078592,88669 794659730488750080,11774 758660361008586752,54070 791171000570445824,235590 756961988811563008,1248452 788803253634936834,220029 744672630276526080,1247655 792811169878773760,247379 766028515531628544,90723 788398909869678592,217519 788828551583760385,220806 787666651567132672,210432 792207405912301568,244727 754865195453939712,33356 764996206896480256,85562 787463968797315072,211347 760166416758767617,60866 788838880049070080,221136 794396348011474945,203546 766924164535951361,90482 770964403688660992,122146 780840058320412672,183269 794929578053541889,263895 771001776317227008,122690 778414753727250432,166532 785907396962955266,199640 792715714574553088,243562 778545888054616064,164826 793593473568038916,249926 764439356387889153,78159 773978415812575233,140444 787863457249067012,213376 769694706045489152,114987 792143988581031936,232024 794194083229134849,258331 766121679919603713,90500 794190891825041409,258598 765530842709893120,87904 774663888562302976,144654 774754885942153217,144949 793783169128464385,252020 785940617415237632,198671 765292730742288384,86209 791082862707666944,234583 765502826072141824,87245 790261816572116992,230270 764589240931917824,82886 770188302871826432,45672 774999054434525184,146259 790938540754477056,232894 789973428858134528,217443 772256098694955008,129551 764991847500357632,82066 767551542459326464,97754 753439433916022784,25189 760112305946390528,60751 794715514140360704,262752 790039861759582208,228354 790647567159885825,232966 794988510008713216,263907 795738172806275072,266084 795744394938761217,268281 766623843846873088,94815 766406643970142208,93823 788936815726170112,221785 754717441607946241,22393 791383749682343937,237594 792046777327202308,242712 777326635813076993,161407 788539279425306625,216991 760704042020507648,61922 791088870439854080,234583 786723414795022336,205455 735135665113858048,11774 766104778766102528,87858 761269635723386881,67369 790307058285420544,11774 792039246634872832,243075 757617332122361856,48351 758682302838956032,54070 759185163012153344,56952 764848098547937280,84724 766599053773799424,92917 791013197214019584,233692 790874683834929152,234583 750418935653117952,13019 765580842529763329,87904 755157778738581504,35890 765943684588154880,90384 793645201679978496,254058 758202023502151680,50923 769147615678169088,110717 793438817877233664,252196 795324669633134594,257325 791432949140815872,238207 769344152417034241,112336 775789705325518849,148857 790927088752562177,234796 794662500243533825,261155 789929010830553088,227048 790027805010440192,227242 763453279015571456,75783 792166770748563456,244550 785630418024423424,197622 792115376414916609,235685 792443607844290564,245136 755767576333000704,39462 756034603559694336,39384 767902669310529536,80720 768888728597176320,108729 773982222537920513,137965 793120722281390080,249469 760891313030135810,11774 786184682295529472,192032 793940462243487744,256650 780601504839430144,80785 792405876250378240,243165 760555478476808192,63655 788571837244596224,218832 761561746972680193,69231 761960569674969089,70858 792204242245124097,243576 763908954007150592,80486 780021645201158148,175934 786966690512838656,192032 754882061568061441,33356 770971060678168576,122146 778567442226352128,168794 754759107882647552,33023 764993796920733696,82283 788502563993841664,218413 753712611489898496,29456 757712127734022148,48991 775673053388869633,150063 781199191209021440,11774 743301704821542917,679105 760235309955186688,61412 787460629602762753,180433 790021378812633089,228354 790896731667861505,219503 766742558525497344,95682 791265393067298816,237491 794559684141268992,261155 794786159876599808,263302 756295184812343296,41680 767861159118725124,102155 788495571501789188,218275 774029223686180865,140232 786305479630737408,202429 776233587775377408,150404 794176831687655424,256502 781622506658656257,188458 777073821203304448,157663 793459493367611392,252408 760804511883661312,64678 766738631369355266,94899 785274118228807681,194667 787802951557394432,202727 793243004161044480,250293 780893718941405184,181272 789127240449683456,223286 768635140469817345,88930 789954753589456896,228372 755434585333399552,37516 794344091777499136,257530 795229669003915264,265676 771173925245980672,123085 791796560828833792,239471 792040769523703808,243187 766766771571482624,96263 764143659688132609,82066 794562118683082752,261155 790636743515070469,232881 771498948678840320,125554 759113118018441217,57105 790606420580249600,206412 781111657288257536,184143 791149253133496322,235951 791182861848027136,237111 749707948604084224,9087 768921080748662784,109874 786647540242538496,201374 753630692664377344,28732 791480031319060481,238780 794764032809070593,262022 787041861152018432,207949 794675976701702144,262588 767225534795411456,98238 771103023615520769,123556 773609374866563072,137927 775104993179291648,146847 771307317723668480,124032 794727629408571392,262849 786428856764813313,202429 760155705466884096,60134 761622647176179712,69794 776534603183992833,155451 761552911839006720,68192 771452914527109120,125222 787499229757448192,72035 777214983679672320,157693 793977944062459904,254135 786641973390090240,205181 778430362078875648,62467 792813213528256513,247240 780641808661487616,182036 775298178920820736,148045 786603500348203008,11774 793378477353435136,249926 755929629597192192,40566 781129803239915520,185496 781536844525740032,186361 767909660808675328,100561 776805057178337280,157566 761945955641937920,431998 766013766177730560,90908 786633972818272257,205270 792806982826590209,227267 778338785201381381,153845 772470175186706432,79020 788688706668404736,219804 733110140937850884,355106 760276077679783936,61051 763197641979068416,47188 773878327077642241,139404 779543920313327616,464984 787779369888583681,210238 773366042479333377,22750 765087231258333184,84724 779100304901976064,171060 767114563598843904,1249111 780575833618468864,181419 756630429327695872,44450 791857730050887680,242074 789308456603820033,225359 771880571874279424,128404 760207977991340033,61602 762708742400012292,73712 768143129564282880,103294 790908020767256576,234583 749323083358441472,8047 787075402875351040,207287 790993085803008000,164814 792115976821104640,244164 775007840134193152,125633 776399241522524160,155490 788906241347039232,217039 791732012944125952,26458 793186594954022912,249926 795694450651430912,257781 780634149321342976,80785 755800712139812866,37991 759558341844611072,58959 788027093376466944,214354 772231242712387584,130216 762556520840036352,68617 793920107269324800,256451 795113646208798720,264774 736410534061453312,352060 786982814142955521,207208 756242203731570688,42149 753009886921953280,23739 761527108992577536,68908 786680655484715010,205728 767716705380495360,100605 779429639345307648,172428 753975432991559680,28866 768578776594874368,107428 778291605199544321,148921 759085762776272896,56889 773910625739157504,138819 781863303647813632,189814 775297382363914240,148045 777847324294782976,163990 792952326482894848,243092 775233808706572289,143410 760309098495799296,61545 752623249394003968,22662 786308890723966976,201958 786721740701523968,204396 789891701171220480,225456 758631433502068736,53185 774081244271304704,130750 787937349678276608,213887 793986132056772608,257255 767115389255856128,97377 777616692704780288,162497 732910495598972929,353603 767764089728741376,94699 769683968035741696,112032 772131181504626688,1249945 780781170304966656,180723 793538206822232065,250633 794928155693842432,263895 734745526973915136,351644 757445765602152448,47283 732625891608690688,352911 767723112221859840,100893 788463322790260736,218275 765350161086152704,87245 772430663714766848,130925 755776489472204801,39462 780239430338478080,173341 765556276478615552,88052 777913925106962432,158589 794965660258435072,262925 795759766547087360,268710 764797786353041408,84422 793186422362517504,249926 794203282986168320,258456 749742340307296256,9857 793494700888039424,252580 785362184482263040,11774 757351662721773568,46612 759415588628287489,54974 788127303284957184,215754 763036063786934273,76152 775501030393917440,149770 794292097863979008,258193 768921133282459653,110209 788547352671813632,218832 793191757169192961,249926 777955737255473152,164633 756616674351026176,44290 769870762224263168,105109 757886070402973696,49852 739307201223925760,72093 786390414957826049,203076 793436078845861888,250033 775804197908381697,151741 786236636988268545,11774 793194418874482689,250064 778374060120084480,167407 787061004890877952,207109 760882703684120576,65404 762237179590508544,72035 765070569620410368,82283 756307682416467968,42249 769147297682817025,107423 777924497362083840,163990 785784917259128832,195170 758796739654541312,54070 767411540278468608,94699 753999897154772993,27317 779341312805965824,173964 760895641933475840,65234 753336171371962368,27045 769308814239600640,112363 794204763336404992,258771 785658725960978432,197512 762112866036035585,71766 773719027470434304,137042 765505101230256129,87904 770281351115251712,117799 775769105940918275,151265 762052376098250752,71502 775735885807562754,151066 780763812475445248,182036 786528445022937088,204333 792895483832307712,247241 794010982183890945,257492 750660282305871872,14421 787788683541872640,351666 764190740415074305,80939 773282842298032128,135888 771345954104541184,124883 780437462057259008,174891 755075860848259073,34666 775980024503513088,152735 787078233497800704,208949 771442610225283072,125554 755855858844573696,38183 764660377074270211,81924 795429947833655296,247930 756316323936886784,42249 773664930063089664,137315 757580588450582528,47761 785933941941362688,198105 765658715143802880,88994 779443645527318528,174230 773113997361020929,134470 755764883992567810,39235 765911239029579776,88994 763844611710136320,79911 753313251329470465,26894 794295181478686720,258927 777254615586836481,158110 787059331724288006,207109 765231556881420288,83391 786999602385973249,207287 778949417701212162,171324 794254204315398144,258429 761337431685787648,67938 775028510553280512,146259 794669789306376192,261050 764128826108604416,81869 780519668368957440,180655 792715835446071296,213383 762781484897927168,71502 795698224514433025,268281 763558254198697984,78394 791698010442903552,240483 795024148212760576,262849 789205544422690816,218223 794992116808241154,263907 761625659315724288,68987 765619546682118144,88128 788189534022492160,215754 776831069622374400,156811 791051591197405184,234575 794701631887654913,262849 762133397456072705,71123 754939136692191232,26721 763822705154093056,80607 770358514980163586,118375 773276249460310016,135190 757608007710760960,47940 780539963309973505,180074 781442763506069504,26066 780436848158048256,180310 768870305083293700,109666 767486939083800576,99044 790556236303503361,231894 792022960328609793,240145 792065973662601216,243075 772073915145457673,129471 787807362761580544,205197 765236497519828992,86440 795443546308255744,266079 792131314824515584,238780 786970390019047424,207949 777349213302640641,158338 794626052249227264,258741 766493001052921856,85562 765291975146811392,86645 794477586751496192,257492 793246960689881088,249926 775007951337562113,146259 788729382613364736,219531 773714196139769861,11774 760228701434884096,61470 767777015218921473,100893 779353366396858368,173584 771127889903259648,122973 774407253487214593,95055 795015205197484032,264431 790763811821199360,232881 770583554052935680,119832 772978762925301761,133519 770091999005409280,50307 779385679314685952,174557 759070714112700416,11774 789222866638233600,217658 763837879017758720,79131 773572776905105408,137158 787858577247637504,212343 766505626042306560,92917 753696824557469696,29263 788008216508657664,214354 793901547486842880,256451 775503060135137281,148994 795221195427893248,262849 769027500865380353,110709 733180542108176384,356068 761875943237357569,69947 786951240647225344,207613 768423619366006784,103294 763149673238437888,76723 750388742783852544,12883 777878990744944640,164150 779838955957133313,176218 795042167840444417,258193 781521929324769280,188119 760962679959752704,65180 755096663430012928,35449 793809651796246528,255393 791581101949059072,238207 795049534573449216,247930 791635842720825344,238395 768866802726080512,109666 794747403949707264,261155 792656212345122817,236844 794697767352315905,262849 758523216671506432,51344 757924309411172353,49587 762155475525853184,71476 794380596617289729,227345 763561461528403968,78684 791985862703771648,240890 768810937365127168,109104 775734421060104192,151071 787011977440669696,208379 774717465502810117,144607 786618073939898369,204413 795334921854316544,261598 791493681182146560,238207 760466436888211456,62165 756221151131504640,41516 786313219589693441,192032 791641945290313728,240145 756425745568792576,42432 765337117333463040,86103 733048780375789568,355464 776326334071046144,152847 770218090575441920,117257 751791594588647424,18224 794224328107659264,256564 781221915499253761,185313 786374291503796225,202248 778550744983056384,166490 781724469240930305,187611 765182220378210304,86103 795714949465116672,267521 777321965543718912,159245 776247113646608385,153854 778344717402595330,167569 786566284670623745,108396 767144248093401089,97438 766800194746847232,95708 774068088681529344,141316 788925132819484672,217634 756275572284678144,42344 759787713323147264,46890 767832505588211712,101681 732705032668209152,351415 788939403762642945,215437 765049446606381058,84724 764583291974512641,83391 778583247655542784,168794 794582388231860224,261155 776147498180153344,151185 776430896249344001,155334 793101986220478465,249469 767177492088008706,94699 776769016538902528,157840 756284944767328256,42432 764244721543749632,82759 780054255629692928,177233 790916481022300160,234583 765166207112712192,85575 771128465894486016,122146 778689467397746688,169923 788001135701266432,214354 773947024265928704,140372 795009678006743041,124597 776559703488880640,156053 749065325057024000,195876 772552789549391872,109360 772109053426212864,129471 751192547427381248,14421 732986638666600448,355106 792549708438700032,246314 770606261364633601,119682 779877633790181376,176109 792114150797217792,243187 757746905992409089,48549 757970878563028993,49850 791697400481984513,240070 755065721768538112,35044 779041813709676544,171693 779040701627535360,171795 777742423871021056,137869 786571852722298880,201494 773920567900508160,139404 776879238251057152,157993 785651658709671938,197091 785268685497851906,194648 766406743530299393,90373 793815252760727552,255393 763880557411442692,80486 758996852704280581,55107 787453637752684548,209863 768479414069911552,106811 769626803858239489,1249690 778296690470256646,167220 780784049153597440,182049 756469650846658560,41719 759417646051917825,56964 794309178684678144,11774 763287267712634880,77283 763415927820083200,77731 788004085140193280,214354 794693779156439041,261155 772866621023150080,132364 778382021135593472,167220 787972455721820160,213887 771412696918953984,120710 773921076543979520,139404 761972502369218560,431998 764683414280646656,80469 751621957712424962,18555 756968531439214592,44163 792076431706693632,243286 763329092196458498,1249001 789519619694428160,226180 760880345566896128,11774 775379997183844352,148645 768546519611944961,107559 734989018623057920,351644 793263662496567296,250633 794263090841853952,259231 759067223818313728,1248650 780878460726247424,75300 761954624907640832,431998 773228557539475457,127775 791717320850825216,240483 779174646956511232,168284 775028952645722112,128934 776851590313545728,157755 775067652305846272,146580 764836912200769536,84724 795685124939612161,11774 768490734563524609,106774 779671671959646208,176132 755165064085118976,35890 750188055915470852,11495 756271529877467136,42432 765562253865263104,87904 786656632226721794,205455 764590829373718533,83391 754024987724361728,28239 791051390881665024,218892 795388866677112832,265858 792498123067232256,246367 794546534675255296,232137 795726658103869444,267655 776074455705489408,153095 792110441174491136,243075 758255166231613440,52061 765552732774109184,1249285 793911795651997696,249926 762687386019061760,74013 764429323298336769,83391 733382516304941057,355878 755721634728718336,351252 792447556169166848,242693 759576975178543104,57574 744596912515485697,1170783 773628953697329152,137016 760939178049802240,65174 777148143519555584,160480 795707555070652416,267862 759509129329278976,57574 773944285284687873,139373 768928270742020096,110362 794042157933953024,257492 790600886875717636,232169 775908043833827328,151409 773593947654402048,136904 756286261812400128,42432 770964076990115840,121479 771071085613834241,122292 733660615911170048,316590 769490779282833408,30413 751151355692068866,15808 753445555209068546,14277 790650178768429056,232881 778707196389396481,169923 771903957576867840,128803 785995386729205760,199546 765982929830850562,89887 791278649026633730,237491 763674342966243329,75724 771648158048759809,125381 793886979892998144,248652 786177331312427008,201346 753717295718039552,29263 787029238742331393,207965 761553219638161408,68987 763100392573939713,76549 753796388027150339,26140 758504833510838273,53185 762353934593765376,67852 758508857094180864,53185 774721468903022592,141745 792056047397588992,243075 768518925302857728,14277 773190292077895680,133081 794793075025514496,262849 775849022808612864,151463 785656269021454336,197324 791362625183617024,238395 794312034607239168,259288 787938197539926018,205197 780481118076342272,11774 749413550066720768,8497 758332627405373440,50654 770537474556698624,117375 749404771241590785,8047 768044964982820865,97447 792204784128368640,243398 763949060336132096,76146 772976366656458752,132578 761260196161290240,65455 786332078971420672,200930 789227668025831425,224018 794629619643256833,261155 791332866114195456,237491 795434438083706880,249286 754721601883607040,22393 769673811675406337,112032 774027913939169281,140676 780774115510587394,182036 791658920230072320,240483 767966890161569792,102838 759542827814522880,57574 777903720587681792,164001 762429069631692801,73102 767415803327250433,98890 781278045734703104,186584 764091837334163456,80939 774086939758571521,134993 768574997824700416,103506 785316415452487680,11774 788709579567861761,220130 780642550814281728,182154 774703426370351105,144494 795661719880298497,263906 794763315880820736,262022 749320737933103104,8047 769297879018057728,109360 792031197098610689,243075 778473942067601408,152594 785653061695868928,193533 757987784267173888,50143 776208724234899457,152314 790338003151433728,230282 762162731390611456,70990 793515725054849024,11774 753645900803678208,28508 760606587060826113,63655 754120271829823488,30304 793878958102183936,255942 760136457918881793,61011 763880978209136640,80136 795494762895777792,247930 753673748092518405,27159 773885037074747392,139404 790965724831514624,218495 791692247733506048,238429 793168242877538304,249926 795727913219866624,199307 732727737937317888,353789 771407455402201088,125381 773967160070791169,139404 775147679726833665,141091 794554637370224640,261155 754958211963244544,1011996 787370219857711108,209918 774007569413177348,139404 793205774038159360,249841 788005076631744512,214354 787817509651034114,207712 793908933270396928,255942 779734469318238208,176110 768974626873569280,110659 781541738112507904,188401 767697200029765632,100605 766780118173904896,96307 753190003526672384,25993 790649282256830465,232169 764985466445672452,85562 756724393653317632,43391 773962191049326592,139404 794112891087683585,256439 793191084176187392,250033 788565153134575616,218351 755679928524349440,39125 761844258844225537,70858 788444142758133764,11774 776787371794763776,156835 775501159536664576,148874 787634829378682880,205155 789218520248692736,224333 768211474393108480,100893 766478061659389952,90384 771958498754256896,128934 793141221568819200,249469 754728107207262208,33356 764154838989021185,81869 761993715007102976,431998 795139588125638656,259288 771414177432891394,125381 788622737149403136,218275 790354818128683008,206666 755523753015058432,37993 785644557778034688,194082 760974038227382272,66116 772774781309648896,132335 794559967462309888,261155 794541305674219521,259773 793133278546972672,249841 770205012454629377,117257 752956920961634310,23899 771877564898041856,125111 794550751389515776,261155 763945576287174656,78705 793320311139643392,249926 765211983977127937,84422 776212691903995905,154546 778240482711396352,166532 793686995029618688,254135 764818692349788161,77612 794599238391005184,261155 764323465830817792,82209 790902755623788544,234583 792920430084517888,248516 770278637560074240,117257 777862187125772288,163990 781237590766841856,183818 792160565716135938,243614 766883137087418368,95343 774096983946473472,140025 780931952979369984,182036 765023524423479296,85562 792567232513581056,246671 771816449816100865,118191 778633252777058306,11774 794243981957853184,258456 757748583164674048,47782 761974669771698176,69356 760664322469007360,63267 789127286742065157,220029 763540745483489281,1249122 772559855445872641,131542 792032069207461888,240483 775743278624845829,150511 776144794112307200,154071 767330102694649857,94718 768839142075760640,108849 790571722697216000,231318 788237820104019972,216484 760623198694174720,64147 792056928318914565,240661 793217587584741376,250064 795693344793985024,267862 774039426750156800,139404 791512036207321088,235487 780745808593481728,179560 787219430874894338,209452 770272834685767680,117257 755485796480589824,37538 793992270437609472,257271 777291087845220352,159876 760901734835290112,64225 790653340766142468,232791 786348685705838592,200317 763710702305497088,79691 755639852868206592,38796 769435505956102145,112336 795735251268026368,238383 751681610035130369,18470 790565023223394306,232280 785533513730711552,195849 785694478354960388,198094 759761311307706369,59467 749779935162662912,7914 767680987681656832,100605 785976135771262976,200382 791945850763087872,242360 768155630590799872,103354 755565793702653952,38401 790714385601789953,232881 794532071964295168,261155 756890323083751426,45311 758266990184263681,48289 767897212101595136,101398 791099297555161088,204413 793698521912217600,238395 790835507819315200,99049 768819763665448960,109104 766624489102675968,94699 776134265331326977,153194 776589806901923840,156835 785490248553771009,11774 790958088106938368,234583 754788520233881600,22012 732683270828269569,353228 789275579019325440,215437 795347992870080517,11774 755403518786334720,36082 786867526135341056,206848 745482935252357121,1247682 770195586922405888,117257 793820984071421954,255393 753386539833516034,19598 752996646728916993,25255 767851318119505920,97811 795670974624661505,267938 780887041399586816,182726 795402731452141568,266138 786587771871690752,204413 759092286269587456,56964 792024622086488064,243187 795674171913146368,267862 759709655673085954,59403 767241357266186240,81929 785334794267742208,11774 758507170287714304,52749 777151967571259393,160217 772425909907386369,47940 795365102098624512,265875 785549658223480833,130635 773811536456474625,137869 794678707944361989,261666 775584044264357888,148645 781530321883897856,188401 778244420130877440,166532 779444916191502337,174230 787025881243930624,208014 775730365034037248,150511 790594430470266881,206412 794012146577215489,255942 762725916162330624,73712 780834134440620032,183269 754983432132911108,34666 767075189414891520,97811 794273896212135936,258598 774577622650986496,108396 744774126959632384,85985 795020709047042048,263896 794660590849523712,261399 794431317249167360,257353 751115735204790272,15182 763971441901445122,80594 779391736229588992,173753 781345461798002688,186376 781467357063487488,188119 791666476726059008,240483 768771678688215041,108849 768935935606198272,110389 775360182712958976,146580 789152966972407808,11774 768408795966046208,103924 776423203812016128,155390 781177196392185856,184223 794611325133582336,261155 777048218945392640,139090 779188758734266369,173271 779029323487387648,171902 781662411656802304,131056 755557407972024320,38183 792571868456755200,242693 765695115268616193,87904 771731217678938113,108396 792722080949153792,246824 788756002493435905,220526 792815103162843136,247406 793570260603461632,252051 776107172753051648,153610 754009709984649216,29263 793665042524753920,252741 758402972917182465,52061 790596224487346176,232169 772185420348137472,11774 766502901711712256,89923 768499156923015168,104973 791426552164605952,237999 793185491029938176,249852 764958122964201472,1249165 770473744305455104,112872 774806811950059520,142808 790607058722693120,232791 774252632672116736,142235 785299437308350464,194934 753745698458173440,29592 781827181101973505,190635 771126238115160064,123583 763206937680879616,75281 754166597779124225,27280 760934292407005184,65839 773901943706120193,138903 786802118434754560,204835 791306075928657920,234653 793617070210502660,253032 787129845343936512,207287 766252780872925184,91946 789477771122663425,226180 790702450080518145,221524 765708494808969216,88669 774415977664557056,141858 777319910368120832,33169 758340683174440960,52554 789148779391946752,11774 793539401053790208,251803 795074479886057472,197512 794179455887544320,258331 791154197421035520,196314 762007216383746049,70501 787385254575165440,207841 764826829182074880,84724 794589073864323072,261818 779748140760993793,176030 785603812237029376,197512 780078013832687616,174725 776848929069539330,158673 785822381470134272,197512 794989918107955200,264482 770245650550325248,117257 769019098340687872,108517 769299169404071936,112265 773276166937518080,134470 785322220969074688,186883 792065106448359424,243187 776886818478383104,159236 778683834262884352,168892 749600651122839552,7530 765894701983686661,89957 769915362263588864,110585 771834197535170560,28902 772874662908862464,132775 791274737607606272,237491 792304268606840832,244983 762314790815592449,1249021 753355418798137345,25189 757063739145265152,45964 779464442710859776,464984 785890287839096833,198671 781232934892089346,186170 770025076230062080,107469 732254412509417472,1170317 757350708198989824,47090 794048250802114565,257325 793580174428082176,253606 778713037993680900,169410 764785950526496768,84724 758856872484966401,54070 780889075373006848,184143 749409676467535872,8160 778632411911368705,167674 766429972323979264,93823 764240811160731648,82544 766496942079619072,91170 776889721653858304,137965 785795013317844992,196277 788858395990392832,220526 794594139652366336,261155 762308178524639233,72035 770242670874595328,117257 792897866872258560,248065 793149300586979329,243865 771873065143721984,127711 775355933551722496,148045 788166606115471360,213253 765619539308445696,79987 759435060407832576,56964 753080105195495425,23217 758364053425295361,52061 790691135656263680,233307 732673950350741510,353220 791031807672197120,234583 773747704715415552,137042 764075118595145729,81702 768706746890199041,47940 786671090575761408,204413 768871785307729922,108521 780832667063373824,183468 788159031324004352,352258 790745825609670656,235349 788074500822749184,214209 757251254372306944,28160 757463954830528512,46873 775447928823427072,148870 758605317173227520,53185 785523899958198272,196538 772167826064809985,129991 793123763739033600,249469 751205723179094016,15643 771784775455666177,117377 764934634618560513,84724 776940384467365888,159359 774373559267315713,139356 762606638771601408,73721 780717559968624640,182257 758806859566288896,55174 788395043728007168,11774 749105871213371393,7311 790290413026291712,230282 789916370230210560,227048 767908313887412224,101681 758344990917406720,41703 773485487159808000,136947 761987604677931008,431998 785545816182185984,196788 793255199414554624,249926 785964779449913344,199462 781570592302477312,188304 769235499093417984,110362 773910156501393408,139865 795350719100547076,266500 794160864303583232,234990 756581769680388096,43887 767715452336283648,100605 778626202760208384,168794 755531187028955136,35373 758127310977499136,50500 779830905439330304,177233 760939552747851776,65174 773975419846524928,137965 774781015055224832,128936 775891521887350784,150404 793846903188303872,255942 788167878931574784,214899 793264692638593024,249926 770370160859295744,117257 774199528048046080,141887 777888054958784512,160539 790756286241452032,232863 765237479242862592,86103 795423349136654336,266151 781861358031736832,190820 732599102442086403,351705 774247575117365249,131421 795126997286457344,250633 772456242522365952,130026 770616965614403584,119000 777202692925984768,160353 768919816056942593,110209 755603524440895489,38318 781526790552498176,11774 751154078101565441,17033 755139579762597888,34666 778382055008796672,167319 769053078410686464,108385 793901184507518976,234583 780261450384150529,178076 791774450144440320,240483 785272655570169857,193297 794617620532199425,261987 753234786928340996,26086 785670463406039040,193905 769333524331716608,110585 779332491131908096,158387 790324143631761408,229818 768626080165031937,107469 785601499690696704,194058 788776584522203138,218767 763379461152706560,1170685 790993468298375168,233736 788759217507360768,220526 789517962273169408,226823 786438217545359360,203806 749800639031439360,10290 795407296931237888,266151 760311800990666752,61723 788588881662840833,217519 762512076946313216,72350 766721477731241984,95672 771516870562353152,125554 757551822923980800,43911 773642104446808065,137158 786984983017746437,207949 788812076714164225,220332 760532761807642625,63451 785604113690230784,197297 794597756505620480,261155 786670547656638464,205728 778328826568962048,167220 779829736793051136,169515 751140690218749956,17284 791353722882273280,237908 794292407277879297,220857 785561593769701377,196917 758009979282481152,50827 791865686645698560,238286 792549388916785152,242693 765594129778761728,87904 788138035464384514,215754 795428396637585408,266079 762094011096166400,50442 777603102421684224,154071 787801441775652864,213253 788857189607825408,221476 768296587298611201,103481 778234197148327936,163593 755161646474067969,35890 761397688600367104,68057 766033594267631616,90539 791685397164154881,238639 787369684756758528,210289 750720391794946048,10848 758746204117225472,54748 777334740693032960,161456 776962937881628672,157082 789080345417252865,222655 790778576396103680,232881 787795590897950721,212802 793919263232794625,11774 755860600287289344,11774 774788719538765825,144573 786986169003307008,11774 732537336659988480,352465 760439016265289728,62771 785865547191812096,198671 760264553045168128,61545 777905271251275776,160539 794553393087815680,261155 736339910517395456,11774 761925181648596992,65180 767950575698935808,100893 785621804605857792,197286 752666677679001600,22779 779335955937431552,355994 788439909111443456,216003 763513193226395648,78561 773271637563092992,135903 777703288896679938,140444 795167260671406080,349856 781339299346321408,139404 785463501720580096,195975 762283867592163328,431998 775522069551337472,149953 786596514546278401,204901 787627283246833669,206101 750313872607703040,10057 774348913142820867,142932 792402205219418112,242693 794027248198119424,257492 792746727367376896,247232 736012290273710080,196346 770238943304359936,44421 779998673832964096,177696 793826688916258818,255652 770642032893329408,120341 788373174735941632,212239 793291431989354496,249926 787095081492897792,209129 778935212503891969,170252 787117334053974017,208252 776061846356910080,151216 750776213677936640,14886 765567091948662784,86342 781102564473462784,195876 763779716801175552,79691 764820576938655744,84724 788748134042132480,215437 790707492330180608,233756 795455005335687172,267262 793247042004934658,249841 732992037696376832,354116 769576224800776192,114383 776736271465082880,157755 752701848167936000,22575 734773132477661184,11774 769649320677220352,114779 753322806973083648,26740 777996877077676037,164435 789067329342545921,223103 793694454129405952,254756 761383582984081408,67587 794394734282166272,259034 787795116392124418,210897 790832660847464448,1170769 794531549442088960,261155 775598972547264512,149770 755483312840380416,37148 750942988080074752,15874 790598033046024192,232169 753785846084538368,26446 785912068448788484,199546 756190861436784640,41680 770385346509037572,116306 769276760747761664,27164 780869663962107904,182211 793830349725773825,252824 762811354432450560,74133 769861029245353984,112612 755796619732353025,39026 775319957664137216,141091 753662959092588545,28626 790583491641630720,231894 794576579502440448,261155 758372522366644225,52385 758337598171467777,41703 792146428688670720,238780 749291356338675713,8142 792902441456967680,247406 751088210072080384,16638 755400252945936385,36961 781350685325586432,139404 793625377767763968,249926 757276116591767552,46384 768947698841989121,109360 757558246261391361,46635 757070414556254213,45857 770071816899624960,116164 775371663642853377,148537 787117653236129792,207119 776141561910272000,153035 787089721826476032,208928 769265253674725376,111448 794175698080436225,240814 771549903839375360,126293 773616647898890240,137869 791986811744555008,241940 778326184765644800,167220 790938261137022976,234583 772895759368724481,133043 791263408427507713,237491 793604955617632256,254024 787994428216573952,213887 776636954297393152,155916 794794877733179392,261987 772487375742119936,128877 774993378614194176,146259 764522973533310976,81946 763894151163314176,78239 779089920799281153,172621 787831937750536194,211347 788625003696848897,218258 792764093270749184,247240 794015901712420864,256393 795393533641302019,247930 750675044250955776,13784 786903785067126784,207287 755413971587493897,37340 794166105325465601,258367 756579954536558592,41929 767153743854874625,96919 749636454981087232,7546 766502488925097985,93261 766377217408405504,93068 770556641875865602,119014 785825934121119744,194058 791086351525347328,235963 766620372565241856,94699 780395049280376832,179742 793894185808105472,256255 778980241133842432,171693 733154490942132224,355106 733341162094907393,1170850 777986302532784128,158820 758291636828966912,52061 775000983764082688,146259 769852795281371136,90629 788526575046262784,218275 768209650479083520,103149 781667340437991425,177455 764277969409937409,82018 788741315014094848,220332 788756339883474945,220526 785895411361812480,197512 793818854443089920,253032 752624752452337665,7265 763228988596625408,73926 757464802461495296,33029 788053241594572800,214492 768215957030445057,104932 794730372810637312,262752 772767480573890560,132335 767415848894074881,97379 790659068100747264,232169 792497916430524416,246392 788553304280276992,218275 767080020388872192,1249379 759241379306409985,56157 773920614734241793,137965 780849817140559872,183283 781208623737430016,185313 790907706114707456,234796 766826729096613888,94627 776123326875840512,153501 773695331376562177,135531 779003162388754434,171324 794308140489535488,11774 758698778211840000,37294 764997409378332672,85562 792021096077856768,206666 793643385974317056,254135 761924706769526784,66815 788136312117293056,215480 760552636336771078,63512 756830495246209024,41839 746364825886924800,1247750 736698873435938816,352060 785683062180818949,196277 749438676506206213,7813 794298706170216448,259543 755951235203670016,40881 754000310339637248,31077 755562150731534336,38183 794630474022973442,261155 792182625553166336,244464 790581498147696640,231318 792135765744574465,26066 753991235015176192,31011 764956578994909186,84745 778629781394972672,11774 756876797506191360,35939 759165749239754753,55660 769017496615739392,109104 780647754062233600,182313 788084906412867584,215252 761344330061656064,68102 780755968514674692,182036 788486987783307265,217634 769648505530884096,108381 777580806646620160,161456 753786968186716160,28866 791332985970782208,237793 794986339074801666,263532 751136797002964993,15808 773886407890833408,139404 790598574803292160,231894 786649666217574400,204413 753377215706832900,27045 788552131812945924,104244 757181129594179584,42202 792629436860489728,243075 779433392626597888,158229 788959912965484544,222500 768984742351937540,1249635 763662447467081729,77446 769633157146521600,112788 767297663448395777,97379 752047509308993536,19792 786655364750118912,204901 758809383513956353,55260 757932563314774017,1248529 764053153788547072,80939 794029561738657792,243075 791312168046071809,237908 791717370372952064,240483 794810215111806976,262849 795035567176241152,262069 781650374037872640,188401 732268577370202112,1170335 766713406388703234,95708 777251627564621824,153753 758420704538664960,41703 791661746641592320,240483 795386986106417152,266491 733039639347482625,355464 792036595390001152,243187 790928844865806337,164764 754891948075331586,18160 767070890890780673,97355 795033053013782528,263926 774217959946481664,138819 795373897516511232,266151 788086056671387648,215252 760366320504430592,56964 779706393100218368,131770 749245480794599424,7123 760129813059436544,61011 760467318962958336,62771 773738872807231489,11774 778002856062259200,163785 754129011631005697,29907 776403741083705344,155390 777663254210416641,159090 760966494478036992,65222 736354023192678403,11774 764244531378257920,80486 755591733895847936,35890 774411252076535808,141091 768992408319119360,108729 753649037681709056,28866 756589303833194496,43258 794199573019246592,258456 776742212965113860,157755 778255214654529536,166409 766785276236689408,95727 780838510605373440,183269 795699821105451008,268281 779048323894370304,170785 765125405556740096,85562 760514428676648960,63268 770334998549434373,44615 768478413694734338,106774 771880482652860416,128615 772172060701265920,128934 755943162137317376,40867 780119727138103296,176753 794942132201070592,262847 794562178271559680,261155 780630122982477825,182257 764828384174018560,84422 794568371240996864,261155 771936778018234371,112363 773698518040969216,137565 776841675645870080,158428 794184603225432064,247466 771771241619423232,352027 793434381239062528,250633 766036857356447745,90327 767756693518315520,100932 791349605069840385,232169 795068592048009217,262849 751608653837402112,18323 790975679055601665,230485 766336360311652353,93109 778008289053331458,164435 780376644624130048,179695 754827218262462464,33356 786412746774634497,203350 777559038829690881,161984 761980870857072640,69865 732358104575283204,65113 765563046383222784,86763 732930831476363264,354694 767853961411960836,101681 779126771128143872,172962 767808398612127744,100893 774425290479177728,143585 786933283846295552,207287 785485410751381509,195975 787812782972342272,205197 761714061851721728,69548 786957705667751936,207287 788008341570260992,214354 794026088397553665,257492 781124411290099714,183759 791457269376356352,238383 795311729861398528,263906 793134130649239552,249469 764163555134279680,82061 774766869051871232,144494 762116633670348805,1248990 754727228899033088,18215 778298550769692677,167319 788983855923462144,220029 760670971967725568,63776 750489284914794496,13021 794868906460643328,246514 760870737259487232,60794 763795827533893632,11774 762820668970835968,74727 777049328942665728,159876 787544774333128704,211534 768209465824972801,104162 768972715747188737,110344 786397114666450944,194723 794898814901616640,263697 785937018471772160,192401 794551963639836674,261155 776203597616934912,153596 752624126519414785,22777 758406234408099841,52921 762277331943559168,71950 763893758656126976,80939 771560112624316416,125204 773661280372600833,11774 794669214984335363,39957 785260121504874499,194167 765277882310549504,86873 768882482611572736,108849 772592583784669184,131007 786289699438620672,201378 768807152601354240,109104 773972979508088833,140444 780435983288369153,180074 776184187762020352,153866 787718700724064256,206644 790597463971274752,232169 771407416764293120,11774 793234581654732800,249926 791765467664908288,238946 792893815795412993,246657 735906482861019136,11774 792975159988588544,247877 758792992580710400,55260 773967723608944640,140444 776983253639008256,158387 771572549939372032,124597 794694962126422017,261155 793956992637235200,256261 792110099120742400,243075 791492278305099776,239405 773867604150661120,139404 794367455040716800,257492 757772743630807040,49070 755207393257021440,1170575 761705289682817024,69747 755879976260493313,39657 753004727659528192,24248 793246622129938432,250293 763510344929124353,78159 791361413117771776,238207 764783533202087936,84724 792921463581999104,248516 749621080667611137,7546 753240390514323456,26140 763079503702818816,75653 761739668786409472,70177 785579945036656640,197286 732311120346787840,350415 774360428923224064,142321 781463885773692928,141360 792892299827183617,246367 772058538420076544,129119 786268076295716865,118192 767647151736418304,100189 787831336035835904,212237 790762454842155008,232137 763769423983353860,80098 780821594226561027,182726 759531682114465792,58757 766383598505234432,91804 776891525204553728,158229 764092781857873921,79999 790356779708379136,230704 765126650551947264,82066 788154682539585538,215754 771488564932554752,125554 786174884166512640,201494 794195359773917184,257492 791681887542517760,240718 795775191825653760,247930 771443675494834176,125846 786983226610888704,207949 792151537845874688,243075 755176968220512256,35890 777936295612059648,164001 758546190258483200,47903 753664031253155840,28508 768620001674792960,104999 766019184069193728,89923 791430472307994624,238780 793816140921397248,255393 767925041728290817,101681 764602578868940800,84209 788541717628747776,215252 779082609762537472,29786 785600800819077120,197286 760555906996121600,63214 763944255152803842,80607 774625678457184257,141022 793865605744955393,256038 794943099193659400,263817 786218815873056768,201555 732587207857410053,352433 794014519534067712,255942 766092587774074884,84888 790984855941242880,233692 790985472638091264,235621 788514227786911744,218275 762152964232404994,1248990 763609327651450880,78274 765306622356889601,87145 776292493386100736,154071 764971886497464320,85562 792390373792296964,245566 757339855722610688,46405 778391620609859585,167083 776092965584330752,153501 773622265510436864,133702 793256800820662272,250633 763905357160804352,79589 792064441135222784,243075 757682656985227264,48522 790928230861635584,206666 770291468070027265,11774 758438311832776704,53144 793616100470710273,253032 769244213884153857,111549 788532377135878144,104244 770419077483339777,117263 778997107130859520,171693 791639622061174786,240145 759079595807219712,56363 762134029315387392,69548 768651664773505024,107423 795408824446386177,266151 786201602566729728,199546 793901113862942720,252806 756355049559879680,42249 768856722471518208,109666 795416689043193856,266884 761346818865262596,67906 795091846225489920,263898 766098762200604674,90384 776536772415193088,155688 755456295440748544,36877 760617250847985664,62779 771066102445027328,122388 787832846723354624,213376 763088272503541760,75724 775074857092472833,146205 791668346861289473,240483 789908503603195904,225456 778447998493728768,356063 762160581503815680,431998 776940890455543808,159093 793126127057330180,249348 756212547288649728,39907 770404110583541761,117257 787360703988527104,209351 788319977380208640,213064 765538280934813697,88052 781279650446094337,187084 770304968427352064,117257 786686922743742464,203921 793090878302744577,243648 779373311256125444,195876 777071328222257152,157609 792428437113704449,244464 755841185822879744,39235 755210612423229441,35980 764782920473071619,81850 754807397730881536,33549 767032138440937473,95511 769460188214661120,67226 771742716312956928,11774 779002907534450690,169327 789292211967893511,220815 765172625710649344,82283 771063967242448896,123028 771431221133873152,125742 775790953667801089,151265 790378934781218817,11774 789351398257332224,11774 794249416764899328,258771 756873295106936832,44163 781828082206330880,190635 753015987142664192,25071 770585147150336000,119832 771792377438695424,127582 773140794509258753,132370 765988082076311552,90482 777920934619602944,11774 785340912167628800,195125 787079340685004800,208016 790119508518248448,229159 794307603920801792,258249 780753360936927232,182870 772147529827745792,129436 757059253727133696,44450 758688225716154368,53185 770814817405841408,120341 773708042135146496,11774 793077359809290240,248514 795709635466555392,267655 773433290598576128,133454 792431995787681792,245148 760214618241282048,60538 774402739631562752,141316 753036451504230401,24134 788901781988188160,221476 785327173389414400,194934 760226205371170816,60794 787308981626691584,210207 794574722830831620,261155 793123915346223104,249469 766704005464686592,94037 778041627440996352,160539 774379194574856192,142648 788550284020711424,203710 764885411239895040,81946 780902996943134720,183975 792140530821967877,242693 775764826920407041,150404 772630943127314432,128934 766359730495299584,93286 789231305489838080,220332 780063106764574720,164814 781462917354885120,139404 788855266242465793,220029 771394702872633344,125145 791926867804745728,240070 777749954550824960,137869 779660903931256832,173937 765183373442748417,86103 779442160974360576,167407 761907023327875072,69947 763076535087538176,74781 771525931735187456,126389 775847916019802112,151202 780570802588712960,172132 749922848207101952,7914 778688620815278081,169232 773838929870983168,139404 795079006056017924,262925 793498388310396932,245750 764223188985348097,81926 779163482721652736,171324 751177132357877760,17591 763685062072213505,79585 777593633998508038,158338 777982461435322368,164764 790437750528847873,231550 791759541532712960,240483 764054056063078400,81455 788202996542820352,214976 753376709123137537,26446 756931230784950272,43271 780794077579063296,182726 788906174313861120,11774 787778997941788672,180433 769361636415016960,112336 794605582862848001,261155 768265823995760641,103506 763934854178152449,79691 793185981834915841,250430 767825946749657088,100559 781510611352027136,188401 770973809427877889,118191 778470365374722048,164826 759858009120079872,56964 777943106893205505,164694 791044971121999873,235951 773475371232616449,136904 768956086930079745,110477 764045114461204481,80939 767232884126003200,97811 788506831178108928,218349 791637435105116160,240145 766636869148876800,91798 794540508806873088,261155 794958434093436928,263895 756306229551439873,42432 780870453380481024,183269 781913180075270144,190635 749335158097076224,7816 792159162234904576,244221 790594211783467008,232633 785927238441115648,198671 792351918916009984,240145 771952364383240194,103812 763453555810398208,77668 757372700050333696,46974 785722700824096768,195975 770053171821576193,11774 795411650627203072,266884 757502158854037504,46280 792076847605514241,240067 773928653268848640,139404 777559737197998080,161352 764963597805957121,84889 752954360548601856,24549 790157016773734400,220526 790560968916897792,232280 732981502565187585,354927 771394373510635525,125367 788062611288064000,212802 789085551492292608,222654 760092997459542016,56964 762360001063112704,70797 794308318030340096,258981 786530409664221184,202051 793121900130164736,249469 750388150384590848,11495 787492021149638656,208059 788342039737868288,215887 757896704779845633,88859 760972942238900225,66116 795261031534751744,11774 776071783040430081,153095 767081793765969921,97811 778388328039215104,167180 790615160788398081,232791 734385109730766848,349462 750793864986763264,15073 789656509177335809,227242 778030297627721728,164001 777967582393438208,164764 793595327932669952,108396 794174612561084416,257423 788344182628843520,211980 780910593448390656,182659 779075852227059712,168284 754013692304453632,30815 770517362101542912,117609 780897397043978240,181935 792759018838167552,245117 773893202508120064,139404 760604919556485121,62063 770548075681177601,115726 788186136762060800,215754 773608537125588992,137042 777334428972388353,161572 790613206305607680,231894 793944980167491584,254135 787801208106856450,210235 767828014965067777,101163 759216040907857920,57336 792077675883929600,11774 753634446839087104,27334 781110544275214340,185496 768478260304879617,97307 761578365023293440,68993 766753630477246464,95988 771771467944132608,125703 763108085690830848,73814 770389301116989440,116848 759531512488300544,58227 767770829794922496,100605 781165055484260352,11774 793622549208981505,252639 760256916576698368,48052 765562083102560256,88052 795428518653894656,266491 765372650046754832,87249 788782989257957376,220332 755560959188410368,37424 753727332406427648,29548 764199494976147456,81869 791467578820554752,238207 794881359692976128,235251 778406456215281664,163990 787169236166803456,204835 756314777031409664,42249 760932344161144832,65729 770754160148885504,118191 771982023237918721,126389 786286153817268224,166627 769586167532498944,101383 790284126821703684,230485 773866338250928128,139404 770763607306932224,118191 786391797845098498,197286 751170876599443457,14351 752758095508496384,17416 776596333994053632,156835 788753402649915392,220526 732245794494021632,196346 754705224099622913,32873 790974083181740032,232884 792770123417448452,247241 773314971916726272,127636 752295175687270400,17842 760849493956800516,64678 781372600266088448,183759 771690351375421441,126152 794345603371143168,257492 751882072655101953,19880 788450157755006976,218275 761645165102534656,69711 758416526777065472,50827 795059270651760640,264695 793127128216768512,249348 793427402038743040,252020 794581780904873984,261155 792480986948829184,243286 793145606856282112,249926 775232026031099904,108396 769125088369127424,110460 793722276592181248,195876 740337719897919489,99816 780790933751074816,183269 759123354532151300,55684 770269273776332800,117377 758031125197496320,47761 779312153044062208,173964 774281036591083520,11774 786917099432058880,194281 789906748266143744,227048 785467072138665984,195975 755199086811291648,32673 788573921071210496,215437 773372802481004544,135381 794579977584988160,261155 794887719201763328,262849 779124698642649089,168284 781899612353331200,190635 768969451614056448,109875 760137875962925056,60819 762665012896727042,74133 764637269793857536,84209 788441406649999360,216003 789200154498732032,11774 766829543906643968,94699 794561301750181888,11774 787052924845322240,208016 753202022481100800,26140 767830259718848516,100893 777187508090245120,157755 795092237965266944,264397 770426043421208576,117257 776715065231802368,157606 794574004421918720,255393 794726106989547521,262849 758245578073640960,50923 762653881788534784,69794 762676036425351168,73926 793580505476239360,252020 764218297604722688,82481 757619395363340288,1248518 758830801496657920,54070 780824792639209473,182671 788385941186543616,217519 781886435523645441,177724 790918329246556164,233307 759198661171515392,57574 764555239244431360,82066 771296479101222914,124537 786324574363262977,202007 789727287981793280,172084 791176076701622272,235590 768832196723564544,103046 788784663124963329,220767 779286022190460928,173717 750381684286193664,13044 749336138700161024,8297 781137665517170688,185496 790520195240583168,231857 769029929325527041,110659 786710041604853760,204413 778269342139985920,167046 795074617723392000,249926 791831788976910336,239405 753244469269438465,23217 766368194898427904,93286 780939912841404416,183269 794671035559706625,262022 759741411503644672,59217 788528380006244352,203710 795683122197172226,11774 794356333076221952,257492 757730689072717826,48220 775500695457759232,149121 779368196004540416,174230 780752898703503360,182036 786605289529233408,205039 791283334470971392,234212 774687678784602113,144654 751856432883048448,17794 790956305296928768,164764 769174652119814145,111438 776450553090048000,11774 789415506927235072,224680 767866619598999552,101383 763152242862125057,74133 765294695803129857,85562 787786003754786816,205197 775785114483716096,150663 766057002648961024,11774 754856696720330753,33813 794405435713392640,260404 775541635790680068,148748 775782823152197632,151463 759019308278091776,56438 793841338978410496,254549 794729870253232128,262752 752164446781337602,14277 788542221234475008,215437 773932921837096960,139404 785533246494965761,195101 753040093162508288,24134 771216583242895364,123825 752992535803551744,24134 792545159003201536,246392 781664164414623744,188458 788749565856014336,220332 779312327892099072,173753 778341231122321408,167220 791034509751820288,234583 795388071260917760,247930 753746752147193856,22439 754233713471393792,31668 787071235205296130,208928 789459718326452224,225981 775525668553494528,146305 793639942597455872,254135 757584741662982145,47761 781177907792056321,185310 777583245328195585,160593 778359496208965633,166265 794092863592206336,251803 792436750765416448,245313 768575073234018304,103506 795328540287832064,263906 762984034054074368,75457 781598782609760257,187328 755830192724176896,39997 757290864444055552,45319 795708837378433024,199307 795106835648811008,264397 763702735640211456,352035 791923680079073280,234990 793629632025268224,253032 754762987731312642,27045 771593092877078529,125784 762776330005950465,74133 790772744224845824,231894 759151886217965568,56964 766639822173712386,92359 773115583592181760,133944 795434601225289728,256439 775413355733520384,148994 756288727765229568,42495 779066245362683904,172545 787001589269749760,208167 788531607179112448,218275 761999978222923776,71550 770784996835536896,121046 743269097178300416,679105 760677174332448769,63776 777548914488553472,161988 763494070282878977,78159 772492159010349056,127455 764585383308910592,57574 794853146640187392,261155 732905064512114688,351617 775359288332156928,126607 794553299089420288,261155 765706714788274176,88930 767410745550045184,97379 773149720650932224,134470 786765954688483328,205728 755183925077635072,35890 759378259788214272,56192 756222553027440640,41763 777143837873414144,159665 777620088568451072,162638 759387931786084353,57877 772773565368152064,132335 754713536266240000,33174 773613253389791233,138054 774000686728044545,134561 771391178151383040,125145 795058521247285248,264397 792239159322685441,243185 794535007515615232,261155 770354220696473600,117257 769332905419997184,112970 787513626563219456,207287 764240698711404544,82002 792085001307205632,211028 770880881863061504,120092 781538416232058880,188401 752878222539264000,22953 790960965550342144,232791 751892386888949760,20279 755470763981885440,35877 776790253487190016,157082 794712066091319296,261155 781230714960416768,186584 787243537620344832,209035 771460277938245633,125145 791190423586893824,236507 780640641394933760,182257 785318338150883328,194923 757669261426864128,48477 778084817296584704,121080 793274825355632643,247240 793313168181170176,249926 732627183080988672,316590 786426142911631360,201583 764227211201314818,82283 749236818780884993,7501 763155314661175297,76794 786256861163061248,201976 732259314711302144,349214 765920443538649088,90031 767085434660794368,94699 794319712066949121,259743 774088062871543808,135025 795618263602491392,266151 776649933139116032,157082 769657617291542532,114779 776177556814823424,153610 793082350280245248,247241 773370701587832832,135025 789682068028395520,224919 768944322368704512,23762 753315400855670785,24526 778360783306719233,166282 777273498767007744,159876 791489733704740864,108396 767824358303670273,100893 773581567180419072,136904 794586525149237248,261155 778352350545272832,152594 776129808434626560,153845 794002707207962624,252020 755699363876249600,38183 771012671235776512,120675 768553624901394432,104973 766418200166752257,90735 766451912422068224,90384 767306795098316800,97852 785821579045330948,196348 791413513193394178,238383 794526645411606529,259034 766757429610774529,96172 793799118019825665,254135 770275113304547328,117377 772416649647579140,23762 768230742774145029,11774 793282368907780096,250293 764395776185434112,83082 779433897906016258,173682 789159849137278977,11774 767272588796006400,96263 793225393071353857,250633 766729376641720320,85562 772358016754524160,129991 786987657595228160,207613 793331174227664896,8044 760438859477946368,62421 791697107182817280,240483 794560643634343936,11774 788859951997292544,199546 795289646573948929,265644 751817324915728384,18893 753651088604094464,28866 755924548256567296,39475 765686614370623488,88998 761535981174403077,68987 795701776779448320,267862 790906095615283200,234796 793601054948458496,249926 794678725702918144,261666 772096356970266624,129526 793467437719097345,252302 791285688310243329,236907 792414846084001792,243451 781554965118582784,187976 755210530479022080,35980 770399589694263296,118604 779596247694843905,175697 762892035367895041,73685 791684409850290176,239807 757646921238319104,47782 768417518880956416,106197 787720241308655616,205197 788437808704851968,11774 792328430884880384,237964 794891917754597386,263708 776925231415959552,158387 794777484877303808,263302 793192474164375552,249926 792745882336755712,246987 788022187559006213,214209 794706321958436864,262752 750801659979182080,11495 793191249452736513,249926 753364731738501120,27317 776041575407312896,152836 765922317566287872,90125 776613762581172224,153545 753759238627823616,29263 758809830723158017,54070 779656699795894273,161349 786192502512463872,201619 754095459153477634,31201 776604939606863874,149812 791806225776275457,240483 794309419769139200,257406 785799378359488512,196917 788488106852904960,217443 794326019352252425,259743 754752317904134144,21888 786678430645583872,204835 775001542558617600,142563 785910466107301888,199546 771535058469396481,126389 774567141831880704,144187 780817614742237184,182726 775095155426635776,146847 776056498547896320,153095 790740404136128512,230270 790684225066397696,233216 781447686113361920,186434 794562876757409792,11774 759765058251530240,59666 760627699492671489,63451 794061633941217280,255942 765530276520787968,87904 768965098568163328,110344 773188874126237696,131027 789511072998887424,226731 776209647397179393,153573 769295446162505728,110477 790219387923902464,228820 789885790595780609,226225 758352620188729344,52554 772453298007924736,129649 758788398819577856,53996 786229143235129344,201958 791381971838480384,224466 794311690443694081,257492 776171823100792832,151463 773945062149480448,139613 732939981174493184,353279 787370684297121792,209129 761833727324553216,70886 788395978592247808,11774 774751761437372416,125810 752995277011881984,25255 760314553687117824,61544 772783123478216704,132370 776138931716796416,153658 739581580876906496,11774 768079261244719114,103354 771391828729794560,125145 793216089760997378,248719 761576865517547520,48109 791043788168769537,235956 762188459456991232,431998 750032458347737088,10654 781334910841810944,139404 792555880180879362,131421 795696106617405440,267862 781050928464007168,184223 787852532395626496,212139 735153608434405376,351762 788465914106744832,11774 794997856696434688,199307 781155433054625792,183269 752263115371212800,18341 787403595897450496,210313 788387471126134787,217157 786369994300928004,202217 786946132337307648,206313 788065065819791361,215005 761063545198915585,28054 780719569644249089,182257 755121410968735745,35217 789837703810469888,226731 794636026346172416,261155 769742279984553985,114388 778501410543501313,167407 775051550351847424,125381 778354900367319040,152594 787030550510960640,207076 757739895393689600,48220 762364468227510273,72216 765341634863267840,84886 772094286196269056,129558 787941417071026176,213887 749653177360797698,7546 763475612233109505,78205 764858298843541508,84449 753379001616437248,24745 756508037108465668,43391 764139255929069568,80939 792326423377743872,245024 767449335940415488,85326 767772321499217920,99488 769268427831730177,111225 780616760072413185,150151 760143453099397120,11774 790957540515340289,234653 792180237584904192,244637 794974097373593600,13629 768575608217604096,106317 774556098045116416,139865 780890338277859328,172967 778357266730758144,166077 794319481061437440,259743 763178337854455808,75724 768969555418845184,107469 790322986364522496,217519 791739059861237760,240584 774023821607079937,140539 763932975536844805,79691 794762197591326720,262752 736139301344415744,11774 751145541405409280,16299 777750990229377024,135136 794625420347973632,262053 787111641502461952,207109 781674922024108032,187044 755474374728134656,36719 773303649585860609,136018 780542707831668736,180233 760426274464620549,56231 775028580887564288,146259 788495152658653184,218275 763793794248605696,80136 789098904306548736,223047 776588992984690688,152314 774303094544879616,142506 793272099309780993,249926 793795213500092416,230485 765744432889028608,88052 755110359938297856,32873 773949905874350081,139404 762970359133986816,73664 785668993428299778,196767 770005811498278912,114254 779103511711588352,172799 789907796510642176,188577 765356160056713216,86103 768952046703685632,109666 776795799237828609,157755 795014113898467328,264397 766014381595488260,90405 733147537985654784,1170324 763881947210903552,80939 788778987904495617,220526 793122212513353729,249469 769198819087151104,111541 791444580583387137,237908 791685103881691138,240483 760168074389499904,61051 772503921176653828,129991 754159548542259200,20474 771121077627920385,121949 766060993915092993,90482 791799581222641664,222526 791779443693846529,240793 771300201428619264,122126 785495114407739392,196277 751230952165158912,17814 786425668670066688,202672 759726812255563776,58663 780281577733369856,177508 792808787690201088,247752 775753531710058496,151185 786918183466835969,207287 785864661832990725,197512 761346069707886592,67497 793957409765015553,256255 788417206333771776,217519 764170121170522112,82066 788832823687933952,219919 780063053257711616,172185 781262540114321408,186212 774013787057774592,139404 774436895287894016,142503 775831130306150400,150426 765912307687952384,90125 786284010972389376,128783 754005278836813824,28866 794321916047872008,257492 788184062708031488,195876 791922468000858112,233736 789938818568818689,228820 767836691205808132,100561 775351648948412417,148473 765571848897568768,86645 756943657471619074,43553 760239100402233344,61159 769409955648663552,112788 773255773581434880,134397 787042795366256640,208395 795616879771582465,267521 792066032185638914,243187 775790239495229447,151185 771411537567375360,125507 763169065556934657,68659 773983115001724928,140437 760601283933929473,58227 753585888219713538,27317 754801880753111040,33470 756971382756433920,44274 772032408690520064,127582 789919269240864768,105109 769928512811601920,114587 771512678657458176,125853 791145274815184896,226803 776385875722854400,152946 788505500195225600,217519 756558590199160832,43471 791368200525062148,238395 777915537548513280,156061 788170037462982656,214935 780691412211765248,182036 788707552355880961,218984 760211319278755845,61011 753196406547046400,1170673 765609052898467840,88432 778363045651156992,166852 795615552815452160,267655 793132960358641664,249841 781633504199053312,187044 767834807476838400,101681 770621895867850752,119937 774737915037483008,143473 795133860556263424,263205 755207218346205184,35980 770400580749537280,118191 772482993440948226,131025 776432766237839360,154869 788098169573781504,214899 794767033791451136,235580 753703257403494402,29263 779686389378064386,173964 780624252278075392,182211 758557919008862209,53185 771754046889664512,125367 790297507586641920,229693 790625438523461632,232964 795272496601821185,265257 776090936103215104,152017 793472685451845632,252580 756392882903408640,42432 793193833370615808,249469 775129515832045568,146804 778354477149466624,167676 780601829327450112,80785 763759263982518273,76012 795710316160176129,267862 759486660983816192,58227 765087876010967040,11774 732845196052992002,354131 793760736426287104,249926 786438361225408512,198304 771755165229735936,125554 773183467651682309,135025 793098093029945344,243187 771294779355328512,124597 767787742876930048,100893 788177128705712128,215215 793278870761902086,249926 753948344423059456,25899 760166418360864768,61444 760848251645857792,63512 789672959766036480,227278 767748021455097856,100605 792522024195354624,245101 761277652275699712,67229 755843176460455937,39957 761586132156977152,67226 779403283446116352,172123 775791227702681600,151071 786966904057565189,207949 765917921373814784,89930 779665357770547200,175153 781031377559052288,182659 793520090503221248,245069 772791955097022464,132335 790721254349213696,233756 791311999556808704,237491 791394974961176577,237908 764100334658650112,81702 794572020025528320,261444 764676064215826432,83868 789186641927610372,220029 780908956835192832,183269 785611920862695424,196348 789533570901553152,226731 769156511788572673,110709 755453678220435456,37044 770125237253971968,111549 762317056683282432,72696 769965140309635072,114848 756949903897530368,43553 755519707558490112,37993 758543169562652672,53185 750052239209824257,11434 790927379069702145,234583 792036821404295168,243075 755162039329230848,35890 785891980983271424,198862 788255785486782464,211829 750777069970206720,15316 772996007827079168,133519 767898898681720833,75615 771481469940142081,11774 785461603386859520,195849 787936442559320064,205197 758241805766983680,50923 766710983268130817,95672 749766573687185408,9991 755571205600673797,38183 788532977613635584,218275 776841749666725888,158327 786597541349429252,142508 791336798270001152,237491 793612023053574145,254164 759462728687685632,49975 776742145193455616,157693 773178641718968320,131045 755417278531776512,36735 766320219337789440,11774 781599234931904512,188401 792923559936954369,243286 791667562002145280,240483 749818517961248772,10320 778076000286564352,158673 762603646886481920,73704 794914652362784768,261942 773923600399228928,140025 780864722845347840,180039 764669515116515328,84407 768115984565542912,11774 768177466619809792,104162 763769686144196609,11774 768030450635776000,97912 780923669564444676,182036 773963091746881536,139404 791790879178682369,193524 794657808796905472,258922 794973633584185345,197512 763634053027209216,78129 793172075489918976,249180 767345268698255360,96962 770772292255100928,120353 793865425461411840,7311 756222536598319104,41680 793123998984966144,249469 756251586163204097,42171 770260738908622848,117079 780212122642812929,178191 768901967900839937,109945 757698109946363904,46958 754737855348482048,33081 765308533910933504,86472 740356385129398272,11774 792120034097262592,243167 757119529952632832,45311 773431135883956226,135025 755164783167627268,35890 767543305332674560,99476 780471060965625856,11774 762441382782832640,72434 794707218130145280,262226 790657766935277568,233307 772466401403559936,125319 781571803319676928,185921 787851660479594497,205197 759115583141052416,56964 793613207541653504,252639 766394228708564992,91946 756101692194754560,36873 778217412323782660,164826 794269842337472512,259482 770355311232167936,117257 791473557154836480,239405 761924497117032448,431998 795400032040140800,263817 759104899229507584,353879 786958448424521729,207119 792710979381440512,244270 778981818246701060,171168 766097895586091008,90327 762334694843097089,72715 764552933430009856,83420 755102733317775360,11774 745066701968936960,11774 791443217346498561,238780 777602307630530560,159876 774313331654029313,141360 753816115843706880,29898 768527852350246916,48052 795387191631282176,247930 774401263685472256,141913 793969944077533184,256393 775068212031528960,141091 768289843872796672,104932 776644321072132096,155027 785316663650430976,11774 793271319554961408,250633 760523023958970368,26267 765617040765906944,88052 793892182264455168,249926 757677076149174272,48477 769012147447861248,108782 791609089616818176,240061 790636423565021184,232863 768760713645023232,108729 788675132139114496,218832 793728493687234560,254135 786691750320480256,205186 772866687611789312,132364 790971508566831106,235590 733360818624946176,355519 765407570689351680,87245 778344841558257665,166282 788623254449709056,218258 776176609330094081,153854 791570151338409984,238864 794037809812226048,256439 770717013316554752,113997 787716315192655873,205197 788145749972221953,215608 751757554967990272,19352 756321061839396864,42432 768060117216468992,100893 753013831614369792,24316 765005865115983873,85562 773639621414617088,138165 792340239826165760,244143 763507375047192576,78344 770811497853423616,117310 774293312899473409,141867 777101070610763778,159876 791690188523057152,238207 792102471346814976,11774 771512149554434048,123821 792086952497471488,240584 770013813911457792,116087 781438526617325569,183759 786627540114743296,205181 794100084275380224,254209 753423145894285313,27222 768477684942897152,105647 771439356863188992,125367 790941048495153152,231871 777864475852570624,164001 790680319120637952,232137 794179691460620288,258331 785936227505672192,199960 787157195288903680,209351 763251145074618368,76723 780443586185732097,176125 754831205824995328,33063 758375151792562176,52554 759497309826670592,57574 786722554945888256,205455 754845677486604288,33850 753437827702988800,18323 777568834899288068,162497 790248496712605696,229693 794530614250762241,261155 764524669789671425,81869 788733479492194305,220029 794404926243733505,256219 793190823781343232,250033 758473707048296448,53185 767294327756316672,97257 775981101680513024,152735 771852035625025536,1249899 762351346070814720,70886 765343028995325952,87062 780611600113930240,181984 785266876209328128,11774 770549036814311424,118192 780801381892497408,11774 781645871389614080,186584 756715668473516032,44274 757805994818756609,48926 775379803088257024,131421 751866703856959488,18893 764959267782733824,84724 751132914772013056,16897 786405796317913089,203674 789162230080155648,223899 792052513302208513,243187 792753684526628864,244270 769204777981018113,11774 774789919927570433,144140 795155729283948544,263864 756561802549424128,44072 781665912332161024,189613 790274269712420864,229693 792104848917278721,243187 759583660488155136,57574 785832732781707265,196693 755101474292629506,35445 754994192187731968,33356 794291419905216512,259134 794977386056024065,264397 793266795645902848,249926 765593919346401280,87904 794983506929655812,263895 753664900522737664,148861 763825602512105472,80486 794570497941831681,261155 785880202731675648,197512 763708258783666177,79691 766757445485989888,95672 763122915126546432,76794 767127807960817664,97468 770776663349223424,121080 732949237336530944,28724 778385061435498496,166409 786214861982138368,201558 790640529214025728,223286 751797370468331520,19133 780442369707520000,180263 785255353432899584,193671 794028380240814080,254209 760110857464479744,61051 785714970025689088,195975 755821562750656512,39957 755194957053333504,32404 777238699817918464,160592 771467262108643332,124855 774006613262921728,139404 790934300468375552,234583 774228877409333248,141887 786524284097335296,203713 792427486663495680,245313 795726203877408768,268246 791395108323143680,238395 793096546518757376,248065 766043905016131584,90384 775388716684681217,148574 777882804407324673,163990 791787810508378112,240483 759000457213726722,56158 760622452137353216,63858 774253938350710785,140444 775379285829967873,148574 764462493708189696,79691 791775234714013697,238429 794319751107530754,259743 794923566751973380,263895 761205737393643520,66159 790991902233522176,235828 788464112774807552,217601 793144725033263104,245148 790676930400030721,232809 763903370595749888,80720 776147035015700480,151265 767404191774040065,99044 779153950440300544,172962 790145335804833792,229693 769563748977741824,109337 793549164202168321,253407 759512505945235456,58250 772822285329784832,112788 765066214964027395,85159 771854760915918848,128017 750753535709548545,13532 768900743885623296,87904 776916815259766784,152589 793302817637294080,249926 792829887987998721,247877 771537234335928320,105109 794948321118978048,263697 760487928221007872,58542 769571351715643392,90989 771168165241901056,121949 775410548057989120,350826 763163793111281664,76127 766701908564115456,95593 763940386800676864,78129 794375056164061185,257353 773670076750921728,137953 794627876448567296,262022 758222531673350144,51136 768083308244770816,101329 793728634842259456,250633 751149398126649344,17284 791294059004489728,232169 768278402214268928,102998 772121853032853505,127925 794359722459545600,259034 785505057882173440,195849 793190262549938176,249841 794867143510781952,249926 775398896621252609,148469 790347831953338368,228888 755589346045128705,38183 764077609248358402,81702 780807695230087168,182036 794842289109630976,262849 792333889377218560,245208 760448259362025472,41680 752963793496444928,24880 775804103683223552,151845 762431501761851392,73102 786896894446473216,206008 760535085473038336,63451 788508294629486593,217658 795685579467853824,267655 753401388684681216,23719 772317610058715136,127579 787668126364151808,66116 788431865946537984,215005 780787089923158016,182960 756316666032775169,42432 769624349376651265,114021 773614758478155776,137869 744168873235255296,37157 765943343180308480,90384 770532019545616384,119477 754145834434953217,30296 762747148756803584,73706 777914409997983744,160539 769264129815171072,112399 790244603303698433,229148 770389729267310593,117303 794562618820329472,261155 792063011712360448,230063 771320136988921856,122982 792090105003569152,11774 793909044264087553,255942 773842695571771394,139404 788837777597161472,220332 758666295118295041,54070 772665273354690560,120963 777952474997092352,163990 786912037813321728,206225 788894227040264192,11774 791373347925860352,238395 775785093155524608,151688 771887871590539264,127775 765510715163701248,87904 756571382956298240,43225 791410651247812608,237491 794783141688987648,260404 772398382610583552,130774 767178845791199232,97355 765229634275246080,86103 794321028730277890,256038 755963103271981056,40550 758135689317789696,51595 766500486694461441,350669 781907409539334144,187131 786248426094821378,201958 793106682536529920,249469 794590374752751616,261818 763112335435264000,76577 771768826358796288,127871 785738535886290944,194723 785957296497197058,199262 788560203063160832,214354 751185045411409920,17517 791076937863163905,231598 767743108406804481,100605 778898365572648960,71309 794231902316048384,258044 754926640761860096,26721 761660883202211840,69747 793783587497734145,232169 775325165345509376,148170 778325894372823040,167569 763103371666530304,76410 768215558336589824,74727 793477655240802305,252020 758779022025383936,1248642 769152340813316096,111049 756579483386191872,43471 779169491775164417,172799 750660871785897984,14421 762727945190289408,73712 774327053411840000,142503 774398075628613632,141360 760817780929081344,64709 763769450550194176,11774 771417708382461953,113412 792071258728984576,243187 756570424570503168,44022 793739382884855808,254135 776744348918611968,156537 786802407862702080,205186 775112080974290948,146259 794632255100620800,261818 790571781526433796,231008 785617859858706432,196676 755249432572985345,36491 763389219687366657,77731 756275987852193794,42249 776146168640307200,154071 776410542667919360,152314 791463601781542912,237935 748904461607718912,350979 773557020754673666,137158 793479170554724358,252408 795774424746049536,267862 758544174106935296,53185 773666545478230016,137693 759227895499874305,54290 774675983056138242,144475 758514884791398404,53185 794612427329597440,262053 752168527667294208,18893 768536020081967104,106763 769241416627130369,111558 776125197510332417,151409 793516365789425664,252706 754799579141279745,33764 773291764832620544,135489 786635996721012736,205294 775800960992079872,150063 763811627443552256,80098 776724108935430144,157693 771417288994095104,125554 750899988406820864,15917 768689470900166656,99264 773632033600012290,138314 742167896177180672,350711 776919745601863681,158338 793970457934368768,255863 785602280921923584,197286 786947343677480960,207287 793830287218122752,255393 755166820634497024,35890 780969196511498240,166197 766332987915038720,86815 767438867263737857,97447 792153220499902465,243075 762333640625881088,70886 789312414856585217,224680 756656361589575680,43956 791141187734368256,232169 776954894511181824,159704 755130084667908096,34666 779426021548367872,174557 794194827361427456,258598 785993466245296128,199200 795107273710465024,264397 774381250471686145,143210 781693245675810816,186584 759086887881629696,54140 759200942340378624,57336 789534359028174848,226731 750375117448970240,12898 761545778200449024,69034 767478660597067776,95055 781840011868209153,7224 771473230385156096,125554 772460235764084737,129662 785552787199229952,196917 789213564351320064,223047 792112885396713472,243075 794007115916423168,256502 752673044930244608,23217 768460073605537792,106281 794403096835264513,256502 781364360245612544,186434 732287019297177600,11774 773164032735993856,195876 788167553386319872,214209 755116015403409408,18341 758053690343247872,50654 758348577429069824,52554 786697886440558592,206048 789941358328844288,228888 791609069358288897,232640 763594160893026308,78566 757766538581516289,48735 785990494643818497,200490 788556722289770497,219131 787522187578138624,197322 769204282222489601,110331 769922654337806337,112239 795671052122779652,257781 758288123788800000,50923 790026839804743680,228354 790972955912056832,235590 794345674166898688,257492 761181102736150528,66646 766741433252392960,95889 768570340876222464,107423 785999853578956801,200382 795708899882139649,247651 794923126366892032,262886 753974319600971776,30304 780602924216950784,181955 788004226500747264,214354 770752793497960448,120393 794237093258137601,249926 787835851636178944,213064 791691790663331840,240483 770234801940992000,117257 758202809028218880,51809 792034461739126785,243187 763146189009104896,76365 793455189789437952,252196 761367374150955008,66116 791681518867537920,240483 772460591285952512,130415 790304099074007041,229693 795448624775892997,266138 774717217405415424,144573 743214470093242368,11774 767783542524739585,70543 771149308552962048,122967 772550082923106304,129662 779111461515911168,172862 773595867827679232,134375 774004023565299713,140437 776024669522722816,152735 758493862385979394,53144 765431225490243584,86961 756280893589688320,42495 771850047067656192,127957 764507097589481472,81946 794431479434444800,258193 764645148282261504,73926 767871287125389312,102249 794970452531654656,262847 776125510636089344,150511 755163850618572800,35890 764966780758392832,11774 795702975893270528,267862 788880462966120450,221416 751082064536072192,16321 764563882216071168,83422 785602289583161344,197512 788125899266875392,213227 769915409961259008,110585 763823133333696512,80607 787717196227104769,212139 758468284014469120,49329 791363699365863424,235677 759508048184479744,58255 762137964054839296,71502 770591098540621824,119832 766675954257174528,93823 770744309490470912,120353 763967777266802688,79911 793940117970894848,256439 795396204314193920,266884 788140452604022784,214976 790951805060542464,234583 775486121979502592,112363 780543283571195904,178776 764206968961572864,81869 785918969387610112,199546 792847031358279680,247241 791319403321102337,235979 776527573262172160,155318 777966542596124680,164764 793668462971191296,252196 766056764143919104,85326 751984289907113988,19000 779538237568192512,174230 792517756151173120,245148 793985630149570561,251566 795005637721661440,263931 760620255890800640,11774 771737838459035648,126152 763816159661559808,80177 794540542671499265,261155 788575283477569536,215437 791749509789257729,237491 793984715455942656,256276 795020378586415104,263895 787723775756210176,205197 775376738654257152,148870 791327684018057216,237491 792534900855504896,244270 776756338034630660,157755 792872604327481344,247877 785635565920137216,197063 745623362613895168,7224 767824300338544640,100891 778639984026718208,167319 763093762704715776,75599 795401329401364480,266151 793568816047460352,251327 766672126992535557,91946 776118459163828224,151216 794236748637163520,258456 780005746973020168,177472 770430269006417920,117257 779657927611314177,174392 766150870903902208,85562 791534118693695488,238207 771102238529974272,122299 766550503832506368,93286 776936177840496640,155451 780785038870753280,183050 786001406029332480,193050 786236915418816513,201946 791389262142840832,238383 794585360231759872,261058 755895019865772033,40538 792771014283395072,247240 785527004024176640,196277 793172275751161856,249926 785558057338015745,196917 777946527687860224,164831 777764545863426048,162578 791697971695984640,240260 767784703159996416,100561 764145580318728192,80939 795322786319310848,264431 775057555542446080,146794 777998534264193027,246425 792061410482225153,243075 777980119587688449,164375 749730245956120577,9754 795705436779507712,262022 770305617521152001,118087 781364851624976384,186584 777762336039776256,162596 774729534469832704,144494 762907495425802240,75521 778301109878136832,11774 758439485252055040,53144 756875613512667136,40030 770260176595136513,115946 760943183282905088,65626 785478783633534976,194560 733379799612297216,65113 765911893907214336,89957 787106848801370112,207119 770033145584418818,115435 769854281880961024,113138 793341840413954048,249469 757033981166624768,45672 768137280376573952,103071 760493619052589056,52554 763163144516726784,76127 792491259520651264,243187 794290027257798656,258829 752989243996110848,24870 767346617825370112,97067 795700337885773824,266138 791883978424717312,240483 792427751441592321,243513 794566344276639744,258378 771883572437319680,125742 752953869966073856,24173 779718265094414336,174392 766021107732230144,89923 771456627002138624,125142 772088879386066944,124597 779160650190839808,172148 787581794828767232,204413 757541345426706432,47782 787446025946476544,211224 794210898785210368,258741 768169313991815168,11774 759138904771616768,43399 787508693948653572,206007 773839926865629184,139404 793111455784640512,762119 774924761629532160,140444 794561306053476352,11774 769366643080302592,112363 785715645216423936,197512 786732585099689985,90209 791622784376078337,240145 777955274497851392,164764 762317193556164608,71476 773442553450496000,134375 790625221937999873,232280 791736126281097217,240483 777100351526895616,159876 764172554110054400,81130 776114557966254084,11774 791086957057155072,234583 752717598974881792,21332 779376057925431297,174557 795751193884721152,268761 768695183810494467,107469 774676720129572864,142563 779293066247233536,173753 785887297124257797,198142 768901938570072064,105471 787914035517882368,213887 769479325552742400,106716 788758894529146880,220526 794163682972418049,258331 773315792095981569,135736 753249830844104705,25877 772313423061274624,129551 773899378050334724,139404 768854501960843264,108963 786771235615170561,206225 762844225968930816,73685 773353338481934336,136110 785249296312590336,11774 781506542621327360,186446 786290111407206401,194450 787715701020749825,205197 785854459087822852,198878 757696205044547585,48922 779519878759714816,174557 787181979112529924,209035 794298676852248581,257421 794885256104972288,262849 758384936076185600,46076 762767582285983748,74781 770106272205144068,114987 779016446462472192,11774 753672951598292996,27317 781475621155332096,185310 791309219328696322,11774 763813532878180353,80192 787096062880313344,208538 789426022475296769,225981 760643605732077568,64225 769835654498791424,105109 791820925427515394,237908 776835160507555840,155213 762139323026149377,71259 792487901657456657,246225 781392980301193216,186584 787712825464541184,212139 777527056640774144,161960 780610900948639744,150151 777618808597086209,157839 787499093132050432,72035 781086563480571904,185296 795772803974909952,267655 780775080385056768,182726 775785805184765952,151229 750394282461106176,12883 794702767461908480,261567 758434605171109892,52821 750906255573708800,15643 750926382985715712,15808 790767949934055424,232169 751181537538867200,17591 759441878618140672,56964 788469422612545536,218275 793135914272907264,249841 759820010483318784,59969 775032072079499264,146259 779680408585768961,464984 777171212963160064,160578 765472328968843264,86151 750348913274527744,12291 793179647102087173,247241 787160634324422656,207613 780520011265875968,180511 780838104664010752,183269 788029707732127744,214492 768928432520658944,110362 787319197483331584,210207 787702305252450304,212357 733360604036075520,65113 792687936571478017,245101 760986617565876224,1248861 787283576278573056,207287 767797316224974848,100605 758693710401941504,54070 778724545528070144,169731 756639340747456512,43553 780828003773317120,183546 788240360988258304,214976 788100206315368452,214247 785259577537273856,194154 778196388245012480,164826 775110849023320064,146720 786450902651703296,192032 795104810345369601,97413 758478921381838848,41703 778372132254265344,167220 788512386072317952,218275 787269484331409408,203710 763435068790493184,78129 778376353687097344,167003 793959784353583104,256276 775118293879312384,146720 758049046179090432,48663 787997472610258944,214209 795009777655025664,263907 767847294230208512,101681 763801789338484736,79691 757069033883639808,45672 786593241294594048,204901 775609273321521152,150302 794535981449814016,261155 789488571979706372,224678 754044073317728257,30296 788099917495558144,214247 787838744954933248,201958 760953036005076993,65180 761536040943386624,59467 764094848211169280,81656 778374101152825344,166852 788847558697156608,11774 771085225157914624,122982 791279064476778496,237491 787329509963988992,207212 762316159039471616,431998 779090086013046784,29263 767941955019911168,101681 762869594566430720,73814 791627616709021696,240061 792081062193094656,238110 757553147619475456,47782 763888831343001600,81065 771443066385215488,125204 795311631966187521,264397 755321643145256960,35890 795142555859963904,11774 775822704695844864,151361 751622559792332800,1170426 767929267405492224,102137 785592417021939713,197286 751828218081005568,14277 794634301115658240,261155 768890091641171969,106763 792525764201619456,245148 793455511316291584,243535 751778601163378688,18323 790338941383651328,230277 750049311669399552,10976 791024599718703104,235620 763804305447006209,80098 790980568477491200,235621 767192286136446976,96919 785572624730509313,196696 758398761173393408,52696 776866846310039554,158897 770333101776068608,118192 785982730601373697,199352 758726111681318913,54102 762666930952146944,73926 776658867858046976,155390 786629781991424000,204959 771918425039986688,118174 780755960021254145,182960 750134512437301248,11495 755578497666387968,36719 788868960858939392,221799 781380326258053120,186584 793940220471312384,256219 758279542179966976,52112 772789206565343232,132335 777548976962740224,161960 795077974768775168,265112 795105326504804352,249926 756627622767964160,43454 775495622283714561,149770 791850038586515456,217103 769246198897061888,110362 765016702304198656,77353 785936185973575680,205972 777354204721577985,161542 769341614980419585,110302 774048490791985153,141200 758103602380566528,49843 759197444857036800,51798 763219924995153920,76794 790484256355147776,11774 764958484878286848,84889 778168785811468289,164826 754028278827012096,31259 771508297899794432,125163 788806065387216896,219942 791275641614266368,236352 770676802566193153,120610 794300658996445185,233307 771699320391208960,127134 795609435972497408,266151 794674242319187968,262053 753414001548075008,25968 771396716302102528,124597 786568976264368128,204413 757645245446230017,48549 778625993686847489,167753 769508974102097920,112872 775460029793128448,149329 793152812301422593,164814 793822699172745216,255393 756282356391116812,42432 792832167856381952,243187 780816099700973568,183546 766091197123223552,90373 788164732154998785,215437 756491010478370816,41486 788786681415544832,220332 789137620706160640,221297 785438158288785408,11774 794868968234352640,261155 759110776061779968,56964 755162175006773248,35890 779292324744597505,171497 786407873060409344,201958 763415265677864964,78159 757628688699621376,47761 768120057650155526,103212 792026285979598848,243075 779886981262172160,177233 765368784710283265,86103 776002730812989440,152735 785250793716940802,194213 789898834491039744,155390 793909395709005828,11774 764274712465838080,81869 793918990280179712,11774 777996539457306624,163901 787317767955292160,210215 759886417728274433,60112 794913756610494464,263895 777072541894602752,157840 770356245668720641,117257 762741398193987584,73674 765640031939821568,88546 763323270745776129,74727 792794834314600449,243865 787042642790080512,207733 762680641586663424,73814 770354944377511936,118515 794533039481192448,261155 781844795643817984,190635 761419959884931072,67906 793195321727684609,249926 793304565084925952,247803 777598584107655168,161984 779025648459190272,171982 768885650040889346,107984 775180623442878464,146259 786723455370526720,205728 791781038405976064,240718 786563720885526528,204413 775457820405792768,148170 733366675991625729,11774 775820512475832320,151262 779624484064075776,175952 768964337176195072,108849 793471417513807874,252020 762006068465537024,431998 780507143783014401,180520 768848060344590336,108729 790899789407875072,234583 788562103569219584,217519 764800455159451649,84666 768961670043623425,110585 789553189947252736,226731 763780778232836096,80177 778084642788286464,137869 779522282347696129,464984 768667223665672192,107423 778730242059841536,14084 779894540454985728,174465 787828533372465153,213376 794476131588198400,249469 768861497833328640,109666 773258191228370944,135381 786976720414924801,207287 795764568551198720,268643 760634863237988352,64197 794161945263816704,254135 751765652160057344,18893 770315006642532352,117257 771520460538257409,122559 785516963011452928,195446 751576982924562432,15577 774086120191594496,131436 794548973533073408,261155 793488713988702208,252020 795240372708507648,265644 795696923684519936,267521 753766725468823552,29592 791409397180293121,238395 767498051715895296,97467 754888413476642816,33186 756447989518991360,42249 771342551324332032,124883 778251036574318592,166390 780111119872503808,171693 751950391089041409,20607 758655021663789057,54070 764171484516474880,81966 768258860805226496,209828 793121979956129792,249469 758442156008890368,52749 786405049412964352,201562 795708930873769984,267862 754759384689893376,32404 771552472892518404,125853 758775769761841153,54842 762836858589941760,75073 748314305058193412,1247850 763207158594875392,74727 772484797201543168,127775 765591263999590405,88052 768592052472848384,107848 785306759619448833,193975 792333661651791872,353124 760193104670433280,61412 766769162584662016,93823 786671745352761344,204413 775321108933283841,148170 774234059090321408,141887 788727822017638401,220029 793406116453507072,8044 770067405645185024,114779 788488694000816128,218356 793095414459301888,249469 790890623909834752,234583 764438182968512512,83391 785821366754783232,197673 768204703343730688,103924 769471566610595840,111754 785603160207392768,197512 771144015387332609,122982 790662615441641473,232169 791685077239422976,240145 759092464409948160,56964 779040734355812353,172047 793355813729566720,249926 776622279455223809,155451 785889463738261504,198878 786706817883729920,206054 770827245069873152,121479 789463183375405056,225380 792121759143165952,241819 781538164569546753,186212 754856434739871745,31268 758025665207758848,50314 777996256362790917,164826 789460049114624000,225911 760628599120601088,11774 788915976926441472,220727 773927974664073216,105109 791036109295906816,235590 787735392103432192,205197 791568946977726464,238016 733036846452637696,355464 780553129574092800,180233 762110561546940416,431998 785588272315502592,197297 787759799165259776,11774 755157319994843136,35890 772459896142831616,129662 793133805305487360,249895 758759020345765891,54974 791424195083243524,238207 793348552743276544,231894 794240279775678464,259063 794696029341970433,261155 795175362447732736,11774 794243426762027008,258456 774934113002352643,145797 774553822412804096,142199 779027114569990144,171324 759308094312550400,57105 759007701909147648,56302 792054136833470464,243075 788792140771885057,218767 732954203111444480,1170592 785261023318118400,193669 794040762472271872,256255 768814690151444480,109167 773527135617159168,137158 776800820692082688,157755 763786517978374144,80136 785644264789278720,194082 795770460977786880,267737 794152655559933952,249926 780051839123271680,178045 754825181818982401,33356 795238478674006016,264431 772885083250360320,132996 795704009856323584,199307 785491742447591424,196277 762727346486980609,73814 793849416646033408,256029 775750635270631425,151071 785876909024354304,197512 765183128059146240,85562 761677313083777024,69548 779000761372008448,11774 767770827605610496,100893 789488579638689792,225358 776906049085435908,158110 758870427234017280,53675 786387964804919297,202727 762112811120070656,431998 764561426799218689,83991 776486109836488705,155333 781649443829329920,188934 753391495038644224,349283 775035022243930113,146259 766248719436091392,81929 773678720909504512,137978 792405362959724544,245687 793845150459895808,255942 787281782303395840,207287 752890429318701056,24134 779409145007144960,174115 786990829457899520,205728 773941793322700800,136110 780552656146145280,179146 788523901999521793,218275 793422463094980608,252020 794364923866333184,260273 778243196841299968,166532 779395438734667776,173964 787044290866257920,207989 794772153329561601,260613 761689005813530624,69548 790756524197023748,228570 791632802563317760,240167 788734593503551488,220332 750340986694356992,9433 765230079576121345,1249183 752289784522010624,17842 785469702294208513,195956 760858489912561665,11774 766702124809977856,95672 768428515490344960,33169 776777482670342144,157755 794290290307776512,256255 754737420097114112,33174 771475319610077189,118191 757918360742965254,47940 772828661196070912,132335 788125554289565696,215754 789978478238130181,228172 745567149020876800,353114 785812594045050880,198671 790673409378168832,232749 780871947198590976,183269 756758735549190144,44461 779068274805919744,172545 781483235498950656,139404 754762483076780032,28931 793088976571641856,248652 795034921127579648,264700 755757581428101120,39458 791506347275784192,238429 787794158031339520,213064 733178421186990081,355729 766772083619602432,92166 793312942657855490,108396 765901999430926336,90031 763351350537248768,77731 777609809008865280,161387 781832094276280320,190635 794002637767069696,257492 775337136522403840,148473 789824291835613184,224450 765375216700780544,87245 788339012654235649,217039 791756073623433216,238845 760876707616350211,65180 763445115331436544,77849 764178221575405569,82457 772519730213220353,18395 748966172142530561,11774 764940621207445504,82627 754703004595589120,31607 793590287650136064,253793 780461512406228993,179742 760873399455322112,65180 761649203177218048,69356 763949287566741508,80939 772144053123252224,127775 769249135014871045,27164 781276906524143617,186584 760142564523642880,61011 755507186239959040,38175 793952805644103680,255942 773887611043622912,139404 793570264860819457,252408 792344764628643840,244143 774383163413889024,142980 768197463136088065,103354 793183151828807680,249926 763126460936691713,76794 793165458660745216,249469 792655595132350464,230523 786722065894281218,203651 757649546788925440,48119 763425952210690048,78129 774008680228397056,131421 775694870707113985,150663 758400610580336641,19598 769095746058588160,109571 776793698474401792,157755 791361578658467840,238395 793184052815757312,249926 770670717243392000,120610 792106787503734784,243075 768631413872656384,107428 790434837035311104,1063777 771373246931501057,118191 773317451236859904,135725 777220639761367040,158338 793858932477341696,254804 776029996888436740,112363 765020528973271040,82283 795425122718871552,261155 791712343877152768,240718 787592595568373760,208014 765629613389156352,84724 790986280582733824,234583 788518963063820288,218275 788754086157963264,220526 794965787089965056,262925 732631758324301824,352078 774260582539153410,139404 787392797901000704,206007 766617455603044352,94699 769664201652576256,114779 794744846338707456,261666 755257993776672768,36545 765251497269551106,86763 773921095074377728,139577 766498853075972097,93405 753747134575415296,29592 773606594076549120,137965 781181529833738240,11774 754032427425796096,31377 755035135674900482,34898 765966002806980609,84422 785480786665279490,194723 753729299119742977,27045 786403413135196160,203674 766325348363563008,91946 792454538255097856,235147 773236302267441152,11774 777972040099696640,164669 756211043727138817,41839 774253038588440576,95075 785483562690772992,11774 793972499298009088,257353 795335927312818177,264724 775365136546619392,148645 776987302711132160,156835 793413973764820992,250633 779394623974367232,174115 788827390222958592,216003 769349500590813184,112301 760903079222996992,65234 756856840160444416,43553 780625024998739968,181419 769287898625511425,110477 789105348506480640,223286 760177761616920576,61512 773506919411646464,137042 788818878247866373,220526 786360351059304448,203346 791878411782332416,240682 775707684079218689,146716 795322419120656384,263906 760852761592291328,64722 793934429060272128,256219 778330000860778496,167407 776784952478359552,157755 786002537933570048,193050 792517364197658624,243985 778740467684913154,170169 790246821549441024,226490 785468689617387520,195975 790416606853640192,217006 775797443279683584,148822 786236561096597504,201555 775792226349699072,151463 790948386409029632,234583 794953475230666752,263895 778228423617458178,164826 792893718885871617,243761 792827123450818560,247877 788261940799807488,1170441 792860958012088325,247877 765245155989295104,74247 771554549664354304,125554 776776287012524032,157721 778312622256947200,167407 769541193319329792,112363 788572906003505152,215437 765175789432217600,1170347 772127505671151616,129471 792547953344864256,246392 773718482445819904,11774 778699101466525696,167929 762121827112083456,431998 762430918476771328,55107 775444598269186048,148870 786219691182174208,201555 794813400802988032,261155 788395896090292229,217519 751224360816381952,16299 738792953552900096,11774 753293887138066432,26871 753661147446910976,148861 794156249306775552,257423 771476641126162436,118191 788755046217285632,220332 765968858108887040,90031 795333129208614912,265644 788837141015068672,221449 794815386466340864,262849 767676566960734208,100541 792279886207549440,243075 791789924420816896,240145 772076435313946624,129471 765433029665787904,86103 775656828151603200,150404 792536680217534464,245101 773504786247327744,136904 770253600488513537,117257 751571679009091584,14277 752216944644792320,19352 751609278641926144,18470 764568083738468352,83391 789425016307724288,225981 762792151986077696,74133 791427537721262080,237999 774219936768024576,139404 781649330851700736,352761 758471540543401984,53185 756506134480031744,42249 762498113978281984,71096 772880009166028800,132996 793976829954686976,247651 764158836311601152,82209 769994163286904832,111800 753390297875226625,26539 765146377819131904,86103 794899734636990464,263697 754753734719176704,33549 794781711863320576,262053 763829743145906176,78566 740214112232349696,349784 793573564314030082,252020 793856659042906112,11774 765944452032634880,90384 753315241191051264,11774 755192674508869633,12954 762474810949505024,1249026 786196032531099648,201556 794372553510948864,259810 742750085482749957,11774 770753205236006913,120613 781543550605488129,187611 795365048487202820,266054 752962861509464065,24525 758354773863178240,46384 765224155381772288,11774 787067647376683008,207965 787416645035622401,211028 770211344620462080,102804 789565019964973056,220526 756507052302856193,42249 769012116384776192,110362 758993921150111748,56175 767805441174753280,96767 773954930767908864,140025 788365697428533250,217118 775138372746633216,144730 779346462572511232,173964 790999593131479040,11774 795289012386799616,263325 770742230210535424,738099 793118401539477505,249469 753375705073803265,26458 763579550819377152,78394 763161927338061828,73814 767876274849218560,101383 777314987899518976,161456 740615406369525760,1247374 757033544665497600,37206 753886225912700928,350711 771069228979920896,123135 762377397186420736,71749 790750113563971584,232863 761138691146444800,61051 763869179883683840,74575 753561088000663552,24288 762160118297423872,1249004 793153366025273344,164814 762858670396801024,72420 760732940036874240,63371 768492081857921025,105109 781568534304423936,188401 777253759764172801,159475 793748747633197056,255024 755127146733895680,34731 769730645828440064,112788 771179726496862208,11495 786056618186272768,199546 794700593562587137,11774 788716788573843457,220029 773630166132285440,135004 755940119501217792,39475 788568262153900032,218275 791110750349631488,234583 769920643873767425,115511 793875314443247617,155390 755760263173857280,39462 764221715668840448,81926 742465850486198273,738099 759150396694679552,57348 788838279047249921,220332 792849604014329856,243562 777641801989718017,162918 758765083120009216,52545 768133629343993856,103071 769443038879895552,112104 774319990044561408,139373 790175979914293248,229693 763838449853960192,80482 762726986762432514,74592 762264032996917248,354825 778068752587821056,163785 761653422940491777,69358 772123655698546689,129558 757742920036409344,49066 751076922315182080,15748 791873591415443457,241964 793116648831975424,249374 794384360656879616,257492 772857123747135488,131027 766355224726413312,80939 752298434401411072,18413 765671619134099460,87858 791186577800167424,234796 760877528600936448,65180 766354146723147776,93286 788225955240222720,109244 763779506318417920,80177 779895402233335813,177444 785297806361759744,194923 788376737491083265,217034 790942374423691264,234583 776062416798953472,153194 786709606550663168,205353 791307530139951104,237787 793912331189161988,256125 775492098124488704,149121 775496805379215360,148994 787057880268574720,140444 795387102015975424,247930 780278818695213056,178378 788470275180560385,11774 793502088579977216,252020 793621127658610689,249926 771639895303462912,126152 776304226637008896,150463 778268923858792448,11774 780902855217557505,183759 793481105345224705,250633 768075776641990656,103046 762457920634097664,60794 778343516527296512,166265 787200660915748864,208016 759145050869796864,56535 769270076910477312,110585 776269809864564736,152314 754098107747446784,30726 780623035883630593,182037 790583344291573764,231318 770394746090983424,112872 789900492004528128,228047 777337608569491456,157082 793574822601232384,252020 788897394297606144,221972 790415404870971392,230485 794636563858817024,261155 764155399813476353,82066 771277267502706689,122093 790446852441202689,226731 758540550429487104,53185 793950556091916288,254135 794363691579883525,257492 740528841601515520,1247363 791359212236509184,238207 794612569474527232,262053 760634931177324546,64084 762535203487244288,51675 757850268457275392,48810 776761914936418305,157755 779306329911328769,172962 764138053292158976,82066 793573276966645760,8044 793915904044240898,11774 770609939584684032,119771 788767551882919936,194091 793099983121584129,243865 780071061694001153,172185 760303503717732352,61324 778798329442349056,168794 787548265881436160,27156 756006359233990656,39638 795352723441025024,266054 785910767849607169,198671 757237549773430784,46581 790675353614159872,231792 793987383649796096,256411 752009194245533696,18316 768860902674329601,109104 786313837528158209,201958 762378027384713217,71476 775768330028232704,151463 788868713894338560,220961 750518549798608896,13343 764897014605713408,84724 760122064669929472,61051 769985600279678977,114985 777847174545678336,164001 751810543694913536,10057 771211479932506112,118191 748245657127915520,11774 773550121862754304,136515 788135877788729344,214354 762673893542768640,73814 790255507239952385,219610 787013825153212416,198729 794282299672186880,259543 775490464040361985,149300 788122785830821888,215754 778511899772280833,167124 794184822902112256,247877 745096596795252738,11774 774911021114757120,145876 774990493935468544,144730 786356991195099136,202304 794643762676842497,262145 793226986223087616,250430 793141920138665984,249841 756229371552210944,41839 750383205317050368,12883 794314054747594752,259055 750391255633317889,12743 780792036182007808,183269 769343232979243009,112788 753649025451253761,28866 795655790791004160,267521 754856870716796929,26721 776656082638733312,156644 752241038715006976,11774 772279827676196864,127957 789175004571197440,223899 787451008108654592,211272 788045848634679297,214666 752989330272989184,17416 776622691868483584,73712 794972963657240576,221576 795482432300531712,266491 766646586696884225,94699 779242849552494592,172962 787483529458380800,209351 781333032418422784,187364 794900594284777472,261155 765241858666721284,86653 756317289469743104,42249 765936902855880704,90384 785471945986879488,194723 795717343074811904,266491 764875938295259136,84422 758043136224534529,51069 780485720708222976,176554 795007416635166720,264431 795094022683557889,263933 767216568258351104,96514 786597836557201409,11774 757279167679528960,46406 757648497495543808,42432 758223351496052736,51265 786061804615176192,170187 787175332117741568,208867 753201121838137344,26140 765816900081295360,11774 758773486013718528,54861 787451540877475840,208307 781635299524874240,188498 755164318518251521,35044 733348356471263232,355138 749670873376763904,7546 750029526617337856,10654 759862340661579776,60096 793174586581889024,243865 786079195617173504,193533 792753046820417536,223103 758127398705442816,51563 771710586862366724,125163 779322102478282752,173964 775391795555557376,148536 776777668134068224,157993 790928244455374848,234583 763063862891470848,11774 737828790991228928,355260 793132234001698816,249725 771082422876114944,122146 760950792928923648,65679 775582546205736960,149259 788376384791949313,217123 768521025709408256,107069 790879292561428480,234583 787001172057915392,208167 792045657846538240,11774 760255976033226752,61922 768946904692461569,110362 773203297218007040,135234 755386729918500864,37044 788441412446654464,11774 764791189203746816,84724 762316073576169473,431998 772879700624547840,132370 791353290718142464,238207 793551863031427072,252196 764937116950274048,84929 747500656336900096,350826 778639402499182592,166282 791037396972216320,234575 793611884511453184,254135 770654915781795840,118154 759186428509257728,56772 775303926820270080,148170 775066847834214405,141091 781837417749811201,190635 788572813544284160,217519 763449661646438400,78129 787011877809295361,207287 759198934761897984,55257 795341908344262656,257530 762137997303222272,68617 761732828073758720,70540 773508904164683777,129551 780825510884630528,183546 785649439989911552,197297 746384909615304708,11774 766132111463940096,90384 763026671012241408,75724 763501226180874240,78198 753393724353155072,24316 769324297127092224,112336 785791259998822400,197297 755389426444873728,36219 754885994193616897,11495 786738976820490240,205094 788690230593331200,218258 790329636156768257,229693 751109052327923712,15800 788058700158267392,215005 794237116481839104,11774 750790744286359552,15066 781629020001697792,187044 795665649435627520,267521 793185015462899713,249926 774423832312418304,143585 776590290614444032,157031 788018188394999808,214492 754897540735078401,33356 795257881436241920,261155 778438181553184771,167220 787951472294129664,205197 790547573970993152,230485 751231001288908800,12472 788244526544646146,215210 766591300875358208,91810 760549420295294976,63451 758085903864791040,51069 780846605650001921,183269 770708980708630528,120625 793252161824051200,250633 795481099581423616,266786 765065887208517632,75349 770672664604057600,120610 771680473672249344,11774 771727262769041408,126152 758704084425711616,46076 771842238196350981,127366 786427347788378115,203674 770849785884487680,119937 773642485369147392,138382 762941215180554240,74321 772622842961727488,129551 779606568409108480,174294 791273801124352000,204413 775109248804093953,146720 781454114127433728,139404 786235573778259968,202045 763057098703765504,74943 791421361616936960,238383 776274615165259776,154832 762831165426274304,73712 785575659544440832,196277 770741977260384256,118191 793890851973988352,255942 769209239382401024,98072 788152783258083332,199657 795363229358817282,265875 765094290359857154,85767 775676158411153408,150663 792348490101776389,245121 762647690190651392,73926 780929361650159616,184576 780940918778109952,184533 752840988465344512,23899 785920256564826113,199546 790318563995168768,11774 773907366018359296,139865 773915525378433024,131490 787362212218306560,208146 793285419899064320,250633 786991932408942596,207287 792129746977120260,243427 781336104846913537,139404 773707970697801728,11774 787085632501866496,194230 781210149373575168,185595 753798517093654528,22575 771533933364207616,121788 789864483170586624,227507 794742327138983936,258456 776047974749274112,152872 776896875827957765,154322 754926880805965825,26721 758439497541492736,52394 774005707993587712,137869 773619678904221697,138165 788897847454343168,221972 790615421326065665,231849 791773909464907776,240483 779668313286868994,176196 774616742710669313,142648 793888951555743749,255942 764124912948740097,82066 777957907077828612,163901 790389427512246277,11774 756574898097500160,43956 787864022376865792,211733 794687854374948864,262752 779119471092862976,171693 788556316260401156,218275 764192565738426368,82283 786719180301045760,204929 793112149040115712,249469 752274113968824320,21714 778194431065325573,164826 793722885860974592,253606 758738650779701253,54726 758698983791403008,54070 766740799312625664,93184 770609311668051968,119832 775646468283600896,148713 755227601116008448,35890 762756705784442880,74133 793499445455224832,252741 759655718895116288,51798 773911984014176256,139404 757680752616214528,48532 768861526094589952,104406 793450600352608256,250430 778211912622415873,166409 770254177721200641,117257 786129288533729280,200965 794378469215977473,247651 766305341017554945,11774 793281603208355840,249926 763078483052339200,75724 780481003492114432,180783 793126427252043776,249469 794559873816084480,261477 768853566396112897,109447 795709695847763968,268448 752651336202674176,22746 756572313173143552,43399 772941667477237760,133043 775371931344404480,119053 772943439893790725,133529 764540308298149889,82066 781192524941565952,184851 788063898326929409,215005 756523677043175424,43266 767452497740836864,97515 794678067943841792,261155 762970726391578624,75073 781526626634981376,187976 750404554420654081,11495 768236409878478852,103924 791359117470281728,237908 793612289391951873,254135 789819199283658752,225358 795721522107285504,268448 773200428855021568,132335 787071493125525504,208016 790689411298127872,232137 775721655528194048,150809 791003710251937792,235590 779418549227954177,174244 794546528270635008,261155 776462451097219072,154832 771075789806641153,123085 765663142483488769,88994 775367725942276097,148537 793879061751697408,255942 793599768811405312,253886 766470891899322368,350498 750360143976628224,11774 762208408346820608,431998 755004448762654720,32869 756730897378910208,101431 758683798686924802,54070 762002934750216192,70501 772991167101341697,133454 792497240350699520,246392 795747964266356737,268448 771520051933384704,11774 768100282022658048,102249 775869209695756288,151410 794289338435719169,257026 766485381059448832,93823 751831127883522050,14277 775547878638964736,148684 785754253335728128,196277 774069101803237376,141360 777864357984305152,163763 759107997050236928,56964 795341780661235713,259034 778447794960859136,165185 750376536734310400,12883 788058160523309056,11774 773874340588691457,139404 791673848689070080,234990 770615128966529024,117257 785534895888097280,195283 770124781094113280,112363 791412578563923968,238780 773538215034753024,137042 750476421861109760,12883 774745977680822272,145240 792426523328413697,245313 771063714904539137,122146 791439864159875072,238207 780816449610715138,179865 773706051069759488,138765 760500749990146049,62835 761712895633784832,69231 762619749171814400,73685 773520738829623300,137042 790719891871531009,230063 792074229369933824,243075 794307353881419776,258456 769009616458047489,110362 769572503463219200,113836 766338125480075264,93036 766903425200119808,95672 754057242064936964,30802 787176235533148160,207613 765344699271876608,87245 789321401408905216,215437 755988792587218944,40474 790579670291013632,231318 775736880679755777,151255 791976078189428736,241819 788525237805654016,203710 754105217457786880,30590 768933767499177986,109167 794408520577712128,260404 762074366091730944,47283 785523816705339392,196676 771855677899755520,127134 764695612755283969,74827 787263481066250240,206666 789266449646878720,206666 773976156555112449,137965 732338644556652544,351184 750449157232549888,13412 776143236352004096,87904 771589575726686209,125142 769975181452382208,110843 794564778974937088,261155 755208421922656256,33140 794993856722960384,262588 790693821931597824,232169 791417710559236096,238383 763946077691129869,80863 772773885053837313,132335 765282238212734976,84209 793201606850478081,237198 755777240860852225,39462 775146085060743168,146205 785809395594788864,193533 790561255295684608,231894 793814030313934849,255393 762294164813967360,431998 758437744871743489,52554 789835207411138560,228088 776791813013188609,157693 788761744646733824,220029 764932680597245952,84724 774394228873068544,85326 766634727243677696,94699 757724540348801024,49121 767307709725106176,97355 775373914927009792,148170 769523481155297281,112336 751558387201085440,18470 754853350999334913,34175 785638192791912448,196277 790722988144459776,233307 761016811210977280,64192 788063451293839364,215005 764883837004443651,84724 755123391607242753,32673 769176713104240640,106716 776660033236930560,156644 789143039788756992,223944 770660501240082432,120464 753279238237716480,26411 788632616731873280,217937 791932199578632192,242252 794359589902827520,259034 757959757072261121,50406 781246564081799168,186434 779379880853139456,166852 761244543085797376,65180 787345766121611264,210432 765383659322871808,84886 781317270794539008,186883 792161214793129984,240583 780624116701200384,150151 781452019248861185,176196 794040649171365888,256255 750756872400044033,14277 781120005261844480,185496 766000290680090624,90384 752657480174362624,763003 773941330691043328,140025 781480901188268032,188119 776527272291557376,155334 761311081109291009,65887 788770551997329409,220526 768583637315031040,106281 773913517447610368,11774 775044745928253440,142668 795059063763697664,264397 736313075272409089,1170352 767247102124630016,98536 771159692106051584,118079 781224109283897344,185310 791501676452515840,239405 768931338892242949,110362 766018765201018881,81929 781229221226184706,186170 781671520829669376,186584 793627347471785985,252581 767421336750784512,95708 773607745173856256,137869 786969144256303104,206742 793902577599582208,256262 794305797656195072,350913 770860161669992448,120610 755773978023698434,39462 780887283968806912,183472 791048246588092416,234583 758802799727566848,54347 764127062365868032,82066 788386405571522560,217519 771533226850476032,125204 788370701568782336,109244 786959034070937601,207287 770722369308680192,117377 789434994443694080,219678 773828996777676800,138819 773643324687261696,138382 780880572088541185,181419 788481345915916288,218275 793397017821188096,249926 793040428450713600,249044 775360597990965248,146580 787749342492762112,205197 775544362201706496,148713 758114464512126977,51451 770977509135388672,122146 771541643774218240,125853 790654215588831233,233307 786397630557413380,203674 786396652349390849,202248 793177801029476353,249469 758267932191428610,52061 765945879115264000,90384 793915217793191940,11774 795332486561746944,253050 771892088829009920,127796 794678015624093696,262022 762295011392225280,72035 768482039641309186,106676 792061573317611520,243614 759172978487635968,56772 791713249213358080,240145 793294371282096128,250633 793429045736112133,252020 791929431606501376,240070 771517363837558784,124597 775068508308713472,141091 792165512578871297,244550 786260699982995456,201958 760490475530969088,63149 787002290813054976,207974 792860642235518978,247819 793522283012849664,11774 767358517636280321,96875 773930812345495553,137612 766622249650708480,81446 793106696671485957,249469 757679523345215488,47761 786000405369016320,200467 756627860941594625,44274 776112745057923072,152949 786956139002933248,207613 757434571944263680,47261 773650027730395136,138447 759188297583251456,57105 770787541247139840,110659 772926449485479936,133519 781224867966230528,186376 765702554642767873,88052 780825393439776768,183269 742879788491243520,350657 768301985921511424,104932 754826046986346496,33356 758524895399649281,52061 780085920833736704,178258 778168422144311296,164826 787632671644061697,211347 792399128034553856,192840 788398664985247744,217634 792164911615016961,242693 775575240361607168,147119 781644825783365633,187974 794409437536493568,259543 793971428852805632,257353 793330321467006976,8044 758350594595819521,52061 791686436630257666,240145 768168094955167744,103212 786963062917992448,206620 762880282617798656,1249070 774402700117155840,141316 786310176055840768,202727 792584038359834624,244550 769531171743141888,113074 762661745924018180,73926 794931504631513088,263817 793179980255617025,249444 752956651024637952,24788 761938341193330688,70679 788398214403592193,11774 776138308824858624,153194 788549700253122560,218875 794007190335959041,257026 759389573352947712,58168 775483087601954816,149300 792403830876934145,243165 733877227780251648,353374 756646734747631616,43391 766526354279903232,91170 788000839239503872,214354 788844431092756480,219119 750850424127758336,15255 786339403014733824,201958 792335386294878208,245096 770474961526030336,109337 791372277237608448,237547 763405429036560385,11774 787986392550748160,205181 775839974352646144,151242 791400862505730049,238395 792494477420077060,242636 778334343584329728,165185 793628083345424384,252581 788550832799227904,218219 765323611716497408,86103 767805517678903296,101681 768596049795682305,107984 766019137063845888,86103 760610110238588928,63937 764577650882908162,81659 790798826135322624,232595 778629407703494657,168284 774296393456443392,140444 787333861919240192,207835 762396485044494336,73030 752644341018071040,18030 791365916466577408,238485 750471816372580352,12746 775756471611056128,151459 787913030151573504,202983 793131499084099584,249841 795280275789975553,262849 754050341943988225,30910 775017486865600512,146259 765900821024411648,90031 790597422208647168,232137 792030134907834369,243075 749683757880320000,9433 792735557281538048,192320 794271907109433344,259200 768497025449095168,106774 777075805847334912,157657 793219950391549953,249926 793593367905001472,249926 793664547521310720,252581 793304252819079168,249841 755050963635806209,35044 756958989762568193,44450 759126436254978048,56964 786658189659910144,205455 786574285313748992,195165 779101402152992768,171168 788438175790211072,215437 764286984009297920,82177 761564546171564032,1248944 763160959607185408,73814 777679010641969152,162596 773956542374694912,140444 757251249838272512,44429 768115326072434694,103261 756213748940042240,41953 763965947740774400,80939 769015290860494848,109360 781150012399087616,185496 793878792326438913,256191 758071207312756736,49843 793495170306088960,252741 734864695673409539,353374 770363633926742016,118375 794673280309280768,261818 777941645044187136,164826 755080692971757570,33356 749966677543153664,10653 787067373333381121,207796 795768939213164548,256255 776082302409388032,153194 751979264824610816,16299 770310142067748864,87904 778375707403714560,152594 777631179809943553,162596 794963846469451776,263895 765703316500320256,88669 769568997423611904,113138 776785641011019776,148419 780487008263114752,180099 761032709816725504,64730 756209871360491520,41837 795761737161064456,247930 791349741581926400,238207 770361156754087936,87904 750320255541645312,1248030 766467817050742785,93286 785321980937408512,193533 795406166696296449,266884 788457879795798016,218275 793508799005024257,249926 793130526194434052,249841 787771391164624896,205197 778394308332302337,167398 773104915753345024,132364 791376973406674944,238395 792248989802307584,244815 773310367212724224,133043 789157939873361920,224068 757849967234998272,47940 765331774390038529,87145 764844230535774208,84724 754754356046499840,33549 765639782512726016,87805 770594067147214848,119832 756315405996744704,42249 775415307930181633,148537 794624933385138177,262145 788761081699336192,220332 777149239256231937,160480 735585179012636672,350517 749584812973981696,8047 779297100915933184,173590 795435087064133634,266500 779134132961939460,171062 794503173419438080,259055 793500357699760129,249926 793991930648596484,256358 765001906280423424,85159 750141218340737026,11495 771361355278393348,124883 793655255204368384,252020 758047944486506496,48663 790907399997644801,234556 794190055774556160,258331 791630021878099969,239456 761573085472518144,1248861 770588106001092609,119832 781576128200896512,131056 769328906658656256,112693 759144082979459072,57092 759815445637533696,58254 787838541707419648,205197 779454727750680576,173964 768979514688999424,110381 755762025981239297,39197 776718466720169984,156835 788123827272347652,215252 760455531525836804,61037 793187174443253760,249926 785685439734702080,196277 788923633527906304,215965 790685648004886529,233602 753654319803662336,27402 773898434814377985,139404 793202546877882369,250430 757251727909351424,27853 761289142886133760,67326 794058195517853696,256255 755917486646816769,37004 775804642257022976,151439 789321282030440448,11495 761941590659260420,70679 760807062490189824,64326 763449433421852672,77849 772588304113860608,11774 790915646242582528,234927 772943396939988992,133043 780786217646424065,182726 781706121517989889,189314 755137501631803392,34666 777326734009970689,161456 776513082025713665,156290 791148880578699264,234583 770005945489457153,116418 775385378467426304,148870 763202842941280256,1249112 794643437479927808,261142 791460824632000513,238272 793352263909707777,249469 787764966938046464,212357 789242183991767040,154914 790637443431014400,232881 791447539216068609,238272 766087241726697472,90384 792630907777658880,231008 791738502677458944,240483 791256146350780416,237491 752167272718995457,19877 770443343801167872,118192 762658716017655808,73814 793164536329240577,249927 785545242816552960,195481 779295963202674689,158387 758663471877664768,54070 767394011376001028,93112 771637017167794176,126152 792570808849670144,244270 755463456908713984,35890 786787957944430592,205186 760524487796350982,63149 786262358326845440,201958 755544143233941504,38183 772824096904183808,132370 787038851776782338,207613 764541383466115072,431998 777884726912688128,162497 789761157917712384,212131 753747254809284608,28148 774010520223395840,131421 793093969945047040,249469 775093829246390272,103354 795417878497476609,252679 753251775923171329,25656 764205220964409344,82066 771650527062953984,126152 775134285032402944,146024 786186294355460097,201494 771123264898805760,122126 795248795982397440,261569 789949451607703553,228820 788488820933074948,214078 789516194567053312,223881 768571689512738817,107032 776490715664834560,156061 762711396660367360,73926 778320406545444864,11774 788073391152562176,205197 785916692190810112,198671 763115445453000705,76549 778681083453771780,169700 781363528644960256,139404 779251086809071616,172799 795003813866471425,264397 764179399587483649,82283 758356847501774848,52554 770937349110894592,12873 760166502150529024,61444 791471169044033536,235215 773652439744544769,138382 766055898594836480,90384 773899832054251520,139404 792398076795379712,245607 781580414049669120,187044 787926514817839104,212139 755849272508178432,18215 766808140117643264,94683 763438245111816192,78129 771141439015137282,122967 759357653638316032,56889 774998037814992896,146259 794182703344156672,256502 795341015288860672,266079 762125803467382784,69947 794589454841380864,261155 775435155796205568,148045 788114985146646529,215005 792034142649188352,243187 793508390475620352,252408 764816484623273984,84724 790220863681343488,193121 757681682615046144,48735 764992639418572800,85562 775042366705168384,146259 776428090243239939,146405 766111477082226688,90384 794926811469619203,263895 764810566443597824,81574 773217340687261696,131421 780016798657687552,174756 765478482151432192,87793 774024863002468352,140232 775371151812026368,148170 751567302852685825,18215 767609284519604226,98972 773120622490779649,134470 787879824861704192,202429 795320347075735556,263906 769274408582148096,111225 793139217799012356,240070 763500482740584448,76406 779441846904696833,174230 756354962523758593,42353 773374552055222272,135701 755846620907012097,39235 780623597085855744,182146 760169892947464192,61470 792698883348504576,243427 768405311153504259,11774 772042859113578496,129108 794679429259821056,262022 757727117874298880,47940 772789657520119808,132335 765626321443561472,88561 776879078808821760,159093 785782193792647168,197324 787273632032526336,209035 773207576720707584,135025 771007197312614400,121612 732938253184077825,353789 777926480051470337,159999 792791707490189312,243865 749324551159422976,7828 786500602352263168,202429 761414257598693376,67906 763033050716471296,47188 777364178973503488,159146 793663871944912896,254494 778996709321957376,169923 770608395137093632,119682 775041994028490752,144611 779397868851458048,173628 761066680223019010,52112 794595625681567744,261155 786426268833026048,203510 791663893223387136,239516 795056216804380672,247930 770641475864584193,120341 765581074047111169,88361 793082010847686656,249067 780602553616764928,181984 788750605800071169,220426 778571414941081600,167148 781142361694871552,185496 754217342456868866,355470 776163324559888384,153845 781383366658646016,185310 781243722575015936,186376 788479272063295488,65113 762856246303043585,18215 795298704303472644,266079 774603947495591936,143824 765809545138405376,87868 761574699071569920,69231 772863238925082625,133204 792473930854346752,243286 794908840529539073,263828 773970315307343872,135736 794564224433455104,261155 769781875111886848,114357 774402270574239744,141316 768074298527354882,101203 771342165125373952,123314 756524337214009344,43693 750431884342136832,11495 750037027584827392,11372 766472776454639616,84666 768595237992222721,105070 764940969141800962,84889 766437812623306752,92958 768511973566910468,106083 758540545220378624,53703 787978103167541248,213951 788760620279664644,220526 778652319797813248,169226 775781725716684801,150426 788758879584870400,220029 773917848209010689,139404 755816128094478336,11774 758361458552008704,50983 769348529483579392,112363 788425000357400580,216003 778341924595912704,167517 766647507505905664,94683 779021840840728576,169515 760667226135416832,63371 764379967786328064,78159 771395319296733185,125381 792723892930355200,247042 790915083119497217,230485 774266560214994950,138819 776522633613484032,155896 770024131849060353,115511 772089823494561792,129471 790425427424653312,231498 780459260824215552,180433 788152332538089472,215754 794060300685168640,257492 771318242522570752,122146 773233498979241986,132364 753952117094703105,29548 790668505578299392,233307 755535107327397892,38015 769281429414948868,112363 773871460578316288,139404 775365566764879872,148645 785608295000137728,194213 781348542866567168,183707 789078887472988160,223286 768333717966233600,105270 792026691929538560,243187 794583715103973376,261155 794675219537399808,262053 770746595012907009,120690 791013626165420032,234951 774094584557084672,141470 791375042823282688,238207 790953192456499200,232280 789531962545274881,205972 791023179669962752,234583 791739082128945152,240584 760848064731025408,64678 764263061926457344,1249231 794250765107724288,258331 756307242631237632,42432 787953576953929728,212239 779023685550153728,172057 763931764154703872,78239 764896808711495681,82209 750021738486833152,7816 755155655498039296,34661 787424594277740545,210740 788838093751095296,218993 763736958925434880,78159 770847491717726208,121195 794519682955018240,260033 787783896171589632,208178 794232609958137856,258598 765084301574574082,84209 776450400534732802,153480 774707358257872897,144542 787538196347260928,192434 767295472683847680,97468 794545922504085504,261155 752251783427330048,17416 753408873449476096,27222 757233559744675840,45669 770423966041272321,118087 762457574239109120,72534 789227215426756608,224018 791023355042357248,233736 772790150132666368,132335 750864428174864384,1046033 769274921734340608,112363 767092269140684800,249811 792488015482478592,245914 775455821249511424,45672 749940386865422336,10848 775795509017645056,151185 761892810081439744,67229 768115406565408769,11774 792756879382482945,238395 732818820134522881,1170428 785938295511453696,22735 759155909046235137,45311 775880138542223360,151539 790516712311492609,231894 780568749728563200,181419 776208101280063490,154622 794611999657365504,261818 749790007812993024,352060 786218879152336896,201555 763764511065026561,1249142 786238711990104065,201958 787749792399052800,206748 791874740747022337,240483 739611922048245760,11774 765551993377157120,86103 789955483964575744,227804 749085414015832064,7057 793072025791193088,244270 761031958935719937,66159 763913262689845248,80192 792078293356773376,11774 794899960839999488,262752 788032409929445376,214492 773858514884259840,139404 789429640263639041,225981 794100920250314752,243075 752723872038871041,22622 767840827221565440,101681 785591073024253952,197286 757794699306340352,48929 776025025467912193,151410 793454811354017792,252020 795084375255875585,262849 773218045506584576,132279 776615598092673024,156835 794021834790408192,256239 753695269661794304,29090 779350570842947584,174115 788517302794878977,217574 778471812938301440,152594 758030477462691840,50983 766328891501785088,90384 777687818248138752,161387 793145985538990080,249927 763180263987961856,52749 756688800491995136,44429 764186425516523520,82283 752928984774488065,24448 790959217695977472,234583 770603311087050752,118260 775779679970045953,150663 785269953716813824,194667 764221151589634053,82582 787310222893342721,207841 773555578085842945,137158 788791783002087424,220526 770300009363283972,117257 753648012396793856,27402 775134539278643200,146024 770676325468278784,118192 766697518981939200,95333 765263793957974020,86825 792720711345332225,243075 788815018687160320,220820 761957739899662336,431998 773689898322817025,137158 780643072862322689,182257 765695223380848640,87904 763062652109283329,47188 750679404133494784,14351 761941737916858368,431998 765306286904840192,87062 793983951706550272,253739 767941490882580480,100605 773534528799256576,133702 753277712161275904,26539 764156163885629441,80939 769383077323898880,109988 781585295317794820,187976 792610737336311812,246726 795155608483823616,264397 786750777234644993,203983 787424822145843200,206117 772162166568980481,129558 794963778500694016,255942 752919452031807489,24134 766425727583617026,93823 793886959630487556,255942 751197415877644288,14421 787377437449461760,210274 794526693927112704,261155 773195175292272640,135025 772512322795474944,10788 753374826207719425,26446 764922358352138240,84724 785498733349785601,196277 787335713050152961,210151 771867568265101312,127975 753259508852555776,25253 766010249182453760,90031 776939428933537793,158815 788712886562594816,23762 794625317193158656,260849 792631702908575744,240070 768171149037559808,103261 790758336723582977,232863 763369645009149952,77483 785916182339526656,199546 755642997673431040,37976 794066557974573056,257869 751042262507909120,16498 777336665966796800,159956 793904531817889792,256536 777702825954381824,160010 755151875826081792,35890 770345720499036160,11774 766327248194383874,90963 788413270805868544,217519 767045627385671680,57574 769520633516523520,112336 795333807096336389,247611 774303004057042944,133702 752293083455246338,17842 761301104705536000,61723 791420341302222848,238207 761276606363074560,65180 785651260003192832,194082 773918056728760320,140025 771912160700014592,128143 779386756026265606,171993 785276002457030656,194707 780622163263062016,181886 781182718159810560,186149 771822052353323008,127144 763200998244483072,75724 787847754684837888,210235 785269947480113153,194648 768069117974761472,101163 756979017832472576,45669 768573546947903488,106830 772166277880250368,128519 749372455261704192,8497 775084914265825280,146838 795478246209048576,261155 769662470784819200,114779 794155607393636352,218540 758341171722629121,52554 762047079006941184,71429 794273812460077058,245445 733069026948087810,355716 777653371352199168,162213 794537454992814081,261155 774295840408018944,140444 795486977982271488,267262 753012264194543616,25255 786023807836225536,199262 764333203154960384,82002 792546394557018112,244270 753558526601986048,24023 786314353289011200,1063777 757664733004754944,48549 791263477855694848,237491 767415802194722816,98890 752257311125581824,15808 775406094105444352,148170 768959358637973504,109961 775001975276568577,146259 791307911431462912,234583 769212543680196608,11774 759147880959528960,57348 757314885990711297,46890 773809656997089280,11774 778018978555895808,165097 775493078517854210,149200 758438086208544768,50827 760978012582076416,65307 794623138155769856,262053 759834199847305216,58267 791811185540599808,241940 788529831247958016,218275 792211349313118208,11774 766418696936054784,93823 758443983001583616,53246 785595835870425088,197286 780461786298404864,178258 794583688243793920,261155 756574494173564929,43225 772945220736577536,133519 757598406219010048,47761 758528313488920576,246425 771786528976736256,125853 765546583995846656,80939 779378168998211585,174557 788535403359920128,218875 789225887984156672,224018 758699625406529537,54070 762455084894556164,73030 793468385266962432,252020 759852748363829249,59666 764180162082705408,81946 773282442451021828,123280 759186353280036864,56964 773821744541040640,139256 791053950350876672,235487 795605628651732992,263926 765111391749636097,85734 757712420894810112,46526 779066700687896576,172545 793475230442393600,232863 754970613177917440,32873 779339158108016640,172967 765384473667969026,86961 768404243476643840,105577 774418933587644417,125163 766227167919374337,90357 792505852179550208,242693 772107575512838144,129558 760824838923649024,64722 765952217828450305,11774 755416968912523264,35403 762335611860557824,71429 767127865582288896,94660 776588388711497728,155451 785955266374144000,199262 786250421170044928,1063777 792737568433504256,232863 795610855408861184,267521 770318199464271872,117377 791954137093066756,238383 785270714068668416,194667 794785243190489088,261462 778419193469399040,167319 773289062417457154,135381 794594356481130496,261399 753807900900888579,28817 763120353145073665,76188 765917783737544704,89945 794545381870800896,261155 733024519829528577,1170377 793258810647322624,250633 777606774299979778,162294 785858664049610753,198878 794169267331694592,258331 780807773772779520,183269 741117327173898240,102730 785603253148979200,197512 792534936662204417,246273 790894600466657280,232791 756528956438933505,43391 756189102051958784,11774 793506439427784705,11774 732305292311023616,349764 740361621864845312,354228 786392185730019328,203674 773915987611623424,139404 787928248298577920,213253 752948129117245440,23929 753266946490105856,26670 776948073314607104,158387 761296881318232068,65180 765677744986488832,89076 792082132831178752,232863 760266096582725633,61751 777903462742765568,11774 750173953939865600,11773 755735694308356096,24023 758401985754304512,52581 775662875994038272,143374 778762623705751552,167677 753366351712886786,27317 786970137920348160,207949 753993309253763074,31052 779338370933747712,172945 753363236544716804,26539 775504726351831040,112363 789972372187000832,197046 771741565811163137,118191 758110302822989824,51451 773718372005531649,11774 774000611108855808,140230 793881654812999680,254135 777854137258172416,163763 792927178920828929,245185 777648006006833152,160539 767340679743868928,97355 763122255991898112,72273 755607929990950913,37934 757546393229746176,47782 793412592614060033,250492 777041351581904897,157755 787190617159806978,208016 749573761016295424,9096 774335150859624448,134913 767426199001915393,97515 788350201446723585,215088 791439146103341056,238780 792488542358220800,246225 757689214070824960,46974 758687385399943173,11774 781202609738743809,186434 765454266458705921,84449 794621818413912064,261987 776718975258529792,157082 791872817784496128,240890 780609687918174208,182049 762009232812150784,71502 764940258014208000,84724 767919944310726660,100893 761963006813147136,70916 775469271556067328,147684 794563370267471872,261155 760995295186518016,57574 758830008731209729,54070 795672260120104960,267862 774996696665317376,146259 790698451499675649,226180 792033007309697024,243075 787221762836668416,207287 790080131649810433,229105 773896010645078016,139577 774076030877261824,141316 788610327537709057,215505 790546114080481281,232128 788056992883408896,214090 767729012332343296,100893 758425514117894144,1248610 780486705442762752,177233 765359587155292160,86440 778986189252681728,171168 755445421158207488,21431 788312035100536832,215480 794000268497158148,257492 794606122913173504,261155 773543326058373121,117257 790949050723868673,234653 755249330982793216,36491 764436032305659904,83429 791326420509323264,235590 773556808975736832,135187 767145242009202688,97432 772882821383938048,132761 785250218568773632,11774 765181087689551877,84422 767148335681511424,353124 774241728601751552,141360 766697192354492416,11774 763790994252771328,80293 792522804365103105,167081 751887797997436928,19792 766009251244408832,81929 766809231676829700,95511 794200162906173440,258598 760985060266897409,66159 775314034824507392,131421 775033841266388993,146405 778646139528699905,169550 791684686682714112,240483 732612471232602112,11774 757699500148490240,48991 762699660301434881,74133 794056742430642176,257423 772447351797583873,113601 775105555333513216,146804 776932019578114048,158338 777361259767398400,161546 762262620867010564,431998 780464956504367104,11774 762418552544514048,72541 759199775132647425,51798 779843407686557696,138812 775087948408774657,144684 755411524605190145,37294 780753494659637248,182036 793380410923159552,250293 760250544011173888,61922 791113987635159041,235774 740284493186105344,99816 764383442914123776,80136 768875793455820800,109874 750820622633172992,12883 785580278009913344,197286 763356630889197572,65108 750820775779639296,14402 770978909559087104,122146 790990745175937024,235399 763530073299230720,78684 778724476754067456,170215 759187161107173380,56302 766367513412308994,93184 773721933099573248,136904 763811631889604608,79911 767548191101202432,99207 762640112609992704,73869 792160393930027008,243165 793148638893486081,249927 795077537500200960,263926 758704208740769792,53185 769663005797683202,112939 781048523903098880,183269 752710309157150720,22743 766370778069606400,93184 732635548280492033,353116 751222942197903360,12868 780532418059132932,180074 792039213529194496,243075 791693290932412416,240535 795687123353554944,267521 762390706455318529,72550 777544945485942784,161352 794685413331992576,261155 769341615898898432,112336 751561001942675456,18452 794273291318001666,259242 780221428461436928,176128 758038280973627392,50654 768988940351238145,110647 780568590042865664,181419 793493568044224512,11774 786262380393017344,197091 776850725917818880,158520 786967887714086913,207949 787017846186512384,207287 756375531315007490,41680 790261605137260546,230282 765971880054513665,90296 766596883733151744,94699 778377011492425728,166282 779007848881623040,29263 785270875054600192,194648 778303939783581696,151317 750809656860160000,15536 755194449479790592,36208 779474306933755906,173846 751615074159063040,18395 762977345611366400,70797 769639054002585600,110585 793645486238535681,250064 794544800137625600,261155 753204330891620353,24257 763737090500681728,79513 790646243131133952,233152 772637031973330944,120690 788049604960931840,214022 791824705581834242,240483 785648033061015552,197091 771736075580473344,126152 787120859525681152,207109 771148001964326912,122861 758416781128110080,52112 786371412021829632,203510 775532286154539008,149953 787700440364441601,212139 769969887410356224,111835 772163959969447936,128934 780833428442931201,183269 791355643521224704,238207 790614407990521856,231894 763241654186762240,75899 763515352189923329,78853 750818290214113281,15066 760541198721355776,18395 792152249946419200,242610 778628972791857152,169201 789930905376661504,212131 769756880562364418,110585 774343395791732738,141360 762145153993715712,352011 749981047731818496,11014 795728699945578498,199307 750661293258997760,14421 788512883470585857,217658 790623166196441088,232137 776516514430218240,155451 758427038399209472,52061 749427348836061184,7093 756692070304219136,44271 778564918349934592,168633 792800122686042112,247232 764168036031004672,82066 777865854604091392,161988 769352574214418432,111225 771014549948465152,122148 777175488364056576,150028 785967984883793921,199891 794613990143901696,261155 750801929387651072,14781 773994678152667136,136904 786649455298740224,205455 790603931747516416,232791 791432108459778048,238292 793112273828982784,249469 794744643598553088,262849 757690843889299456,48663 779220844883111936,169552 791851214203916289,240145 770164520547258368,115538 786402696257503232,203674 794640738755588096,257406 794208217534496773,258598 787826479069409281,205197 793418839623163904,251452 780679727837089792,182257 786077802164518912,200870 762707643181871104,73814 794570954240303104,261155 755962766217846785,40550 767101466649595904,97377 750795544885428224,15066 771089759351472128,123280 786999658916773889,208167 793995409291116544,255306 794942524662120449,263895 778702542037393408,168698 786003601235677184,200382 779442075234291712,174557 793557742409674752,7311 770752131552931840,120610 776787452010921984,157755 788796077927493632,220526 794057833746694144,257492 770045410006163458,110585 761375024808853505,67679 780640082009010176,182257 738036622692847616,11774 781263478350876672,186883 795401455561805824,247930 795055594831052800,264414 792408838012071936,239405 791479025575223296,239446 794974766096666634,197512 743474353115848704,679105 750090827653939207,10735 768564419144118272,105577 794621498237468673,261864 775121274884526080,145866 780656690169610240,11774 753035953430630400,25255 754715759192838144,32577 789251517052252160,223692 793925257144827904,256255 766381021352763393,93303 777829099603648512,163763 771152374857695232,122967 790903503782682624,234583 792100809764843521,243075 751580358420799488,18539 758860750517473281,352025 786843211859763200,206048 781247610040397825,186149 756918971111182341,36145 795025872881217536,262849 753738285780840448,29592 790799123377168384,232884 775718297182633984,151071 743521583906566144,1247610 794130308413214720,257492 773425753618845696,124342 785615464441401345,196788 780745154877587456,181789 795468697821442048,267134 780814240357634049,182036 766549757888049152,92025 778279779841826820,166390 785864752551628800,198862 787251582899326977,207965 793097017656381442,249469 787008207285813248,205063 766570913001250816,82209 790629397246070784,232881 770260236385021952,117257 793182855895449600,250135 789415420314918912,220767 760176041029664769,60866 768965398406500352,109960 761886221387894784,738099 773160591301029888,132335 769940986843762689,89859 794668958288900097,262022 781358334750273536,186149 785261517734150144,194450 789083252808089600,222845 786332025196126208,201958 764967323807707139,84724 795076975618560000,11774 793529778909417472,252984 795264179628310528,240718 778062763142684672,164001 791766867165736964,240474 792065868985344000,243075 794189326557085696,258598 755879877237059584,39657 756608177572089856,44271 788487167286906885,202660 752659397029994496,22953 767826999117250560,101681 786931868918767620,207287 792160222106095616,243648 771822100197679105,128121 774194138552074240,141867 771887627997814784,128194 760868511832875008,11774 780825290423533568,183269 763939273812815872,19805 790553574598074368,232137 759188288313884672,52475 762980742670450689,75724 751821599293206529,738099 786621393429463040,203048 789455360012627969,224680 766378574463008769,93184 778316268327804928,167220 779758755584049152,174226 753378983404789760,27402 788626189535612928,212357 769348902914920448,112336 749558793571225600,9153 764840759216537602,84724 790623662030385153,232933 772094961974149120,124597 794571702516649985,261155 780689150877982720,182036 788111188420882432,215252 795615535161491456,267521 772457594690478084,131045 794854787678404608,262752 779056800213585920,171463 793626371431858177,252020 770451405912014848,118191 792207871454961664,243075 764556912373403649,82066 752979443329540096,24134 787450253448474625,209351 793791083763343360,252711 781647497173295104,139404 791755526178648064,239893 787406773443555328,210313 757730950998470657,49121 778918562165587968,171059 789483867283546112,225380 749543933093355520,8248 777167722165723136,160022 780776625742880770,182960 780610407052574720,150151 779125928190418948,168284 793792075665924096,255393 761268199526629376,67547 771925877861089280,118191 757834424134225920,48734 760803864413081600,62779 768480526617284608,11774 769338529193295872,112336 750904502132224000,15536 757841622243520512,49717 770713887394107392,120610 794193880593801217,257492 753738186761900032,29624 772166619548098560,129471 785936543886118912,199352 795657061547835392,267521 770664451196522496,118191 751035005942394884,15006 751815374924943360,16931 762262220826939392,431998 795121985575534592,247930 744962807909748736,11774 759101692193275904,56657 791336099348111364,238207 757063116601438208,43225 774047303556411392,137158 791245406030139392,234796 791374065806282753,237813 757926932369514496,49431 765263120210231296,86209 758059804334120960,51046 788410218183024640,215922 794711941998641152,261155 752966008562999297,24526 762824098825109505,73196 768982792432517121,110585 756234658120081408,41680 778204820377309185,163764 774019706919333888,139404 791298657601593344,237491 762713973808443392,74133 776991360062787585,157951 759920622575038464,59666 789445327233306624,225981 792207093843369984,243187 763796848893054976,80393 757931332550877184,48705 764108443133235201,81702 744551367855878144,350654 752931164487290880,24173 789832234555408388,225359 773930539388502016,139404 794532842269184000,261155 795439738803064832,247930 773891480217726979,139404 780184824354971648,171062 757633239515275264,47948 780607362998628352,182016 772644961632210948,209828 775766738138898432,11774 763106269569757186,76633 785453104892350464,194648 790605705015283712,231894 773719753877692416,1250089 750762077036261377,14277 785654512484749313,196917 781240655175520256,180783 764987862962044929,85562 786943599577620480,199211 795301458338021376,265644 761698568591831040,69878 764874281884979200,84724 754040065181913088,31400 776904788063772672,159258 778234466368118784,1170352 791243570166497280,236393 794291122126327808,256255 764798672148258816,84422 793647973074894849,254135 791752429691809792,11774 776940319069777920,155898 768875712585412608,108849 787821687605714944,213253 757763388151824384,49070 781281908122464256,185601 771826778876764161,124597 785603565892931585,197512 793112213343076352,249469 756619102790246400,43471 795361961340993536,266151 790106189501652993,215437 793103354205310976,249469 780540743177822212,180233 785973039703785473,192508 786246669910220800,1063777 793209246255026176,249841 764194119291899904,81946 764089787431006212,77598 787760994424500224,210238 758757997560467458,54861 790713029675495424,233692 793858820330127360,255162 778089823349374978,162610 788002264195665920,214354 772819535271460865,119960 788063903703937024,215005 750405676761919489,13088 794081068953518080,354311 794189435248246785,258598 787121051402665984,209351 756573641953931264,43956 777711285676892161,162294 766045092234661888,90384 767860265857740801,102137 788364611590430720,139014 758309854889009152,52061 778364782776717312,167180 785795671890722816,197993 792367411500580865,242135 792334780117446657,245024 759105256361984000,54070 794621056099106816,262145 789471656443940873,214660 793332548780773378,8044 773958830652874752,139577 753525198264074240,23884 788136516501602306,215005 754714088408690688,27045 753323072590012416,14277 792108708130021376,243869 774350446676803584,143049 788742797897506816,220332 792412328499240961,232791 760088748126187521,59666 787165747885649920,202466 755919617118265344,40550 762450081278603264,71550 790557415959855104,231894 775116231980511232,145874 787086026820816897,209151 789562277846327296,225981 780111407228551168,176711 794535679447314433,261155 755531968301760513,36735 776879440089477120,158229 779431351892185089,173846 752990117711806464,24173 757814361909972993,30050 760984287554396161,64722 761512505340551168,18215 772971214633472000,133519 776188151710814209,154469 765709278946603008,87904 751203773142282240,17653 775237269519110145,146405 776628210536685568,42036 750357351274799104,12805 758129293960568832,50923 790368463986372608,228820 793418690599321600,250293 768777390709354496,108849 758763670314840068,55174 756970210507255809,44163 763154035289366528,431998 769280328837890048,112612 785950457919254528,198671 775576261334794240,146720 754750008155525120,33549 752672655229145088,22777 755156481494835200,35890 767053786498162688,93210 776745472455282688,157755 778786451777519617,169107 764666810071330816,84407 774014836275572736,139404 787334974018035716,210215 758830351762411520,54070 787317091065929728,209351 773602483998429185,137158 768502560139378688,106774 792521924089831426,11774 768855049841807360,105109 773920401634258944,102002 758343420247093248,52112 772684700385095685,87904 775019111218810886,144611 793230614342144000,249926 764139895849967616,82162 763021165648502784,75899 794376646157598721,256038 780424609585729537,180039 770681093985099776,120675 793213599397347330,249725 764814756737802242,84724 779474253909417984,174115 795130522087411712,265030 758029945482383365,50923 769738888063713280,115099 776149819463041024,152314 791266365071958016,234583 775412208637513728,149040 762357528164466689,72678 793996724356448256,255299 749828589076377600,10395 760932179958308864,18395 750357677885317120,12535 763147120757051392,75899 781266732618952705,186434 774004124966719488,139404 776124991402156032,153194 791303444116103169,232169 765305001522655232,86667 777577979501248512,161066 779005013347688448,171902 771477894195478528,126152 776563501040934912,156926 781243801834692608,186212 759090810319151107,56964 744377515561492480,354113 773710211454414848,138819 775750588042649600,150663 791453352278188032,238207 772978404840837121,20170 766741295356194817,95568 794897811062005760,255942 773376659743387648,136515 788114289051639808,214354 752203954885365760,21415 787568468707115008,352761 791782091264516096,240483 780053536121823233,177233 759762548845645824,56964 752983410725953537,24248 794559646359060484,261155 794100534097678337,256439 775004628496838656,146259 772576743093899264,129608 761634776059113473,69231 781865951407042560,190207 793873913721729024,254804 761585423546064896,67678 790585559332913153,232169 755020901633126400,27045 794578816463081474,261155 755391108037783553,35723 760961658856628224,65626 788870994085556225,220526 770745058945486849,118191 794709015003561984,257325 754711753640939520,33174 768799379960365060,108849 787482328654352384,208928 786751971462119424,204965 788795540230266880,220526 790999004578353152,235621 778319452492496896,167046 792398717001142272,243075 772407007810695168,130686 767925557573005312,96039 777529527002132480,161960 766013104853573632,88361 785863281785253889,197512 794686906479050752,262779 762747915228053504,74592 791786809088966656,203710 786864441421885441,204078 789471411165204480,223881 768783860100235264,102835 789950211623759872,226999 788051894362968064,205197 759157290750578689,51798 752879613601312768,24134 788466081560162305,217574 774122221694390272,140437 788132809407729664,214809 764787062516158464,84724 756534618648707073,35372 758797264189960192,54140 762864284619517952,47188 786473119586410496,203674 733025988385345536,355464 763141010495012864,73926 775320175876997120,146720 754073253174325250,30590 774798713118162944,145244 789904019619655680,227048 767716525729918977,96967 754988480372015105,34666 755388264157241344,34666 786060716449103872,198878 794175168058781697,257492 763621635261956096,78853 793512982034526208,252741 794649121558827009,261818 769284483216470017,109713 787019656846385153,207113 764248764504608768,82002 764606258980716544,82209 788406555926491136,217519 790554279467626496,231894 770302408249319424,117400 781230551759892481,186212 758254660021092352,52061 785652586695110656,197341 795418862795689984,265521 745068930465595392,350258 785895999269052416,197512 771848961896292352,127366 795489924870852608,203546 763582043082985472,77185 791647270470946816,232976 757340425707323392,46006 757282454105231364,41067 776775431433297920,157755 780950254061367296,183975 788808454404050944,220332 766021528932802562,81929 768954230505963520,109167 775761536027467776,148684 762776328349384704,74366 774357006824071168,131421 760295019379036164,60779 793951058586308608,256217 794200810234073088,257492 794588633617420288,261155 761014257152589825,63465 787063996390121472,207287 795706315301523457,267862 755393963847217153,36961 761510366329307136,67346 792078547582128129,11774 785542678465417217,351435 757072073961406464,43225 770742384552534016,120892 750362887709859841,1248075 759279380782845952,56964 759043398762237952,54726 795116482686500864,264774 785606132328960001,197512 786624152119697408,205181 754747466558218240,33549 770977154486169601,121949 757612182129504256,47940 760281053244391425,61412 793999476759396353,255870 792584385190998016,246674 768124870244773889,102618 795227563035676672,264397 773135457735446528,134470 793664021371105280,252581 754733246362050560,33356 788618916939595776,218275 770657827534753793,120353 795667098370506752,267521 776920279750672384,158387 794629138694836225,261818 752186517120905216,14277 751665757071695872,18395 786699148653268992,205007 776145438441218048,154071 794746515151605761,261818 762397803897294849,431998 785879696621711361,198671 787185631239733248,206484 776010492032774144,152735 785912270903775232,199546 750791594106687489,12704 760137259672756224,60353 752628980759433217,22664 790010096562610176,228063 765559917004464128,87904 785534274006978560,196247 793440839166926849,249926 758098088795910144,51451 791308117481054208,11774 793857989325250560,255393 767258978229202944,94699 756291128542892032,41469 791867804790104068,238167 785446580560228353,195829 793295542851870720,250633 788406684855205888,217634 779451303038558208,174230 790272497883066368,229159 753925572561137664,27045 756968114449948672,44429 753738426927702016,22439 779698668878331904,176196 763322682037399552,68670 768715334052225024,107428 759020154722263040,55710 792911580367159296,244230 758673193225875456,54070 788806810148990976,220526 793720390115848197,254549 793648500974026752,254209 768919035119415296,27045 771947500039208961,127775 769134566078414852,110585 777843838031388672,163763 781532610702942209,182665 786524132083113984,201958 793246273210032128,248685 786957677830168577,207613 794310762013622272,257492 771020515565707264,122146 779135548271239168,172962 742852308581523456,47188 771765662515470336,127366 780434956111769600,180310 794062685189079040,255826 748927476903055360,11774 768936852237783046,110362 794570460625272832,39957 778728657497972737,170229 759221921863049216,57348 789706398917537792,227242 752750471131992064,22752 756638320524926978,44274 773010527207301120,133454 777612294951841792,162497 790951923885154305,234583 780489817163337728,180783 792026444444667908,243187 759893912391520256,60233 788465659415932928,218275 776185207342952448,152314 753512411529895936,23884 767223722394562560,91810 769260180970283008,110302 791416327202365440,236831 758333081082335232,52554 768966530143031299,109960 787100878708805637,207965 788574095189348352,218142 762435945790476292,72993 793863344151298048,256255 794838080146575360,261155 763458121591234561,78304 794900260632072193,263667 791808862751981568,240483 762816729835724800,74885 773846196980944896,139404 757547314097586176,47659 757698271519264768,48663 762113074983673856,1249000 749084704649908224,7057 773571114417188870,136947 758285679692484608,52160 779004600468639744,11774 791350410862886912,238395 760171414498451456,61470 760907311963574272,65234 794206716711735298,257492 781202204262666240,186212 732615320456835073,350379 761682522862485504,69711 755898626086494209,40251 732360812380069888,351690 758787394204274688,54070 790299356582797312,229693 793870425214377984,255942 774916945909088256,144730 778421398582591488,167398 788395551712681984,217519 761669512345350145,70085 776896652670107652,159245 788809057238978560,220526 752993627660439552,23739 763550188375900160,78707 786958968325234688,11774 791014236998602752,235774 781391237274275841,184223 760617291826470914,63655 767050683946336256,97515 781297570756919303,186883 791379030565978113,238395 771799537123991553,128043 788440220836302848,215437 756993762929303552,36145 761661671073017856,70072 773866838749052928,139404 790964968715874304,235487 790979411231313924,235590 768046080286154752,103083 755543911477547008,38183 773620485917728773,134543 761336845124849664,67369 764884089098887168,27045 761689457460248576,69711 765255703959179264,86653 795388711567556608,108396 743565339661832192,1170332 775718846510530560,151071 788528868525236224,215437 781362161121497088,187393 750183220151451648,10662 767123145899798528,94718 775908504502689792,150426 763842899360485380,79691 791346158836875264,234583 791432613277732864,237935 768058061189623809,103261 743843630041858049,349320 791477107297689600,238272 774375128230604801,142503 773576974102953984,133702 732772689396502529,354062 772328729670393856,129464 787062509354246145,207109 744941574333792257,11774 795442893590671360,26066 758292064220114944,50464 769294809592836098,112623 749459637926146049,8497 757680543760785412,48810 757950974400966656,49852 760805842534948866,64713 753922206955175937,30297 786263268515942400,201958 778000629050568705,163990 795151485034082304,263926 791041354906337280,234583 794700781987500032,261155 790603452397211649,232791 791309466440314880,237787 788467867239022592,217601 763019837039861760,75899 779039947953168384,156518 780065605701468162,171460 778256078115143680,166532 786672284551393280,148861 788905154296750080,220806 756981263727198208,44163 791927722515718145,240145 791900863409197056,197046 766976678052626432,83638 757441580684935168,47283 767695922373529605,100605 794907146097979396,263817 787062968835936256,207613 787332232645976064,209979 776179312143716352,152314 793118583362584576,249286 795371698698784770,266151 769247527141011456,73203 794692527500759040,262588 753571716299952128,27222 785999940401111040,199546 732588985357213697,352801 781508287829188608,185496 754788555273015296,33081 779115602715684864,166557 779854882153037824,148018 758912464075362305,56007 785419709680328704,11774 765025910516912128,82209 794534957767016448,261155 753305244881354752,25968 770704678011174912,120613 771012205512982529,122299 753732947270696960,25321 762613549411758080,73023 779738912532987904,176101 758141054755438592,51069 778651606896242688,166916 785651503365169152,196729 763790558733172737,79693 764995149449433088,85562 767550819440787457,100046 771661264959385600,126152 773546281457348608,137042 759036326897340417,56455 744242687109398528,349312 770749652593283073,121177 759488436457865216,43469 774670125010124800,144654 795723495564902400,267862 755162180270555138,35890 792113549560602624,235685 764984609838956544,85562 789853699879407616,197512 752893721193091072,24134 772787545419636736,132347 790633955095568385,228576 793998327859683329,256358 765275448800583680,86209 763795033413779456,79589 768803071140900864,109104 755610475904180225,37294 757688297804144640,14277 795741792704544772,268246 760971100230709248,64693 774069057871945728,140444 768563195778699264,106702 775370986745016320,148645 772525866752487424,129551 793132756259790848,249841 795675948934840320,267734 793873976657219584,249852 775850584712761345,151071 777612403743854592,162294 758691541976281093,54070 776952228485660672,159411 794307669301612544,259543 776036705245724672,152735 773506887522390016,136947 793815227250970624,252408 763430580126097408,78304 751181051758800896,17416 767446323096203264,95055 792103813683576832,243187 789989281783742464,225529 768919157358206977,110300 767500454582489088,95055 764939380523880448,11774 774210700826718208,136578 756964769052012544,44163 792189920651644928,243398 757970638724366336,49852 786919820071694336,207287 794552729859399680,261155 757801732868931592,48826 776520723669983237,155896 768855192989208576,109666 785615991338303488,196788 770976476799696902,101681 781253071556837378,185921 790388382933348352,230282 762895615336468481,73814 768848783291453440,104973 756520709892018177,43383 795389725012099072,266491 764618730785546240,80601 757500440716144640,46890 760836908125679616,56964 773943742520762368,139373 794945187680309248,263676 762076262386905088,431998 781224367254634496,185313 769669140395065344,113412 777279923136241664,160226 756643098948763648,43469 787122689919942656,209351 756636694133084161,349970 762823285201510400,74247 764798209109745664,76623 769254975897792512,112363 749896177978531840,8047 755600106053705728,38183 756317948382371840,42249 763860017044873216,80486 764076821914673153,78566 766705374892138496,93429 789936734129778692,228576 761890054763606016,70540 750767784481525760,14781 760332979105181696,53289 752173540263268352,19352 754086178744311809,29996 795090387027324928,140444 762845848631861250,74727 773891836960124928,139404 793157905470091264,249926 774747954590588928,144538 765630249270857728,84209 792375335966928896,245129 756609811849043969,39096 765028682373079041,81659 756692316597940228,42798 785593753075642369,197286 781348121662160896,139404 787321829585059840,210138 795316010454806528,256564 766350797663678464,91946 775837118539104257,151463 780065061578485760,177442 794258163826495488,258771 790606907501412352,232791 752034045949726720,19563 766400281676541952,93286 755601589138759680,38028 773632877217013760,137042 791832501941436416,240070 785273108177399808,194648 788812908541206528,220526 773967116768772101,140047 758994628943097856,56194 794657135053443072,258456 764864579889467393,84449 775788975869026304,151748 786690852315856898,199211 794554657234223104,261155 792233360177246209,49398 755070788567523328,35234 768071411399352320,103354 768608943413145601,107428 766759245786341376,92958 792752150749257728,237491 793847378331725824,255942 767433503327780864,85326 749587143333322752,8047 778729697710526464,170252 774641988331155456,128886 778729493565353990,168284 793119520453955584,249469 753719063734587392,23725 781581844672315392,188304 794647373385330688,261155 748549446854651904,11774 749359303278989312,7836 793702537345896448,249926 776455953877078016,11774 785505738386841600,196233 786500889909555200,203240 774711993223741440,142721 787124601721499648,207287 766314006113947656,92860 793732163254517761,252741 793845003617464320,255393 785547035042783232,130635 786032913091481601,199546 761347217244336130,67906 773522303380516864,134375 792083980354883584,243576 780120558956601345,177472 775282661497511936,147592 794222496434257920,258044 792591663889846272,246392 775790940271349761,150426 780827103025594368,182870 792791402694451200,243865 750701364179640320,11495 773579432661487620,137553 786249760403447808,199453 755890396425809921,33192 788165093594767360,215005 795699507224805376,267584 780756467284516865,182960 775537553797746693,148713 795022608915922944,263895 779137840605048832,172962 749442597194600448,8497 774058593507082240,139404 755070202191020034,35044 788403044216037376,217634 758285031437639680,52160 765932233991462913,74247 794698225009557504,262752 759208644856643584,47844 757656932219891712,48549 774017091640954880,139192 774301956747649024,139404 761004515990441984,65986 776314529126809600,151185 756571812478222340,1248387 788406749225099265,217519 794740578093121536,261155 756861615241252866,44450 762144798291533824,70509 787259080754728960,209863 766244542500704258,89906 781204717179469824,185083 770072382140801024,111517 793647942322257920,254209 769863664790831104,113284 793158642170077185,249841 779392349533331456,173964 793680282494775297,254135 785851159370137600,197512 785679849478361088,196277 786720661536288769,205094 773256718616854528,135386 765577214486155264,88052 757570100534779904,47761 762779305591975936,74281 773893117971951616,139404 762742381779181568,73926 770368954367774720,117400 795250112759033856,264397 764221408721330179,82544 767125359707979776,93112 763058635010441217,75899 780612823349092352,181984 771502382484230144,125163 786309197692493824,200974 791699935703945216,240070 762300135112048641,431998 792223136808837120,243451 776810001067155456,157755 770945484131278850,122146 775523356783226881,149770 785550108758859777,130635 773973724399820800,139360 793179488796471298,249926 774334979149008896,140134 786342972119851008,201292 795777424680026112,247930 770182368128819200,112623 732973165886898176,354982 776774780192104448,157755 786368298036367363,202379 787988102291726337,214209 790181606053076992,229724 769315623067275264,109875 789935091711479808,227242 786980599290441729,207287 766320313764196352,82209 769574411011629056,113836 793166470591098880,249444 742654868943437829,11774 785460092984496129,195975 750071314334056448,9643 767773515277893632,101134 785518427280592896,11774 785525355075416064,196676 793238539068669952,249469 771067904288624640,122146 793433848042262528,252020 794792810151079936,263289 777600521003819008,162610 758541307639762944,53367 763835591611953152,80393 768079527335567360,101203 765883257372053505,90031 786944770048339968,192032 795328949832286208,266079 794560205623328768,261155 749999821294043136,10858 753197194912600064,23885 769650154718765056,113836 795762691105292288,247930 788547728317874176,218275 788702280501657602,217156 790974705322762241,234583 793647675425992704,252014 786328764565168128,201374 790884704996171776,234583 787862277915541505,210238 770510747222745093,117973 750344913573781504,12535 755177854518853632,35890 732423656152928257,350660 773839261757997056,139404 773886259685126148,139404 791609175054745602,238207 794948695322165248,263033 762845720755843072,74943 774613651605032965,143585 781678705466802176,189649 788001041522515969,210238 792111320090894336,243187 793161057560821764,249469 788855367635574784,220777 770472849941364736,118604 758701337152462850,51451 785501073645662208,196233 775393259422187520,146580 786790538842222592,204680 771141322128359424,123583 773496291787669505,135025 766092956977815552,91249 769616405268312064,113412 790317231586496512,230485 778492214573953024,152594 778948011195928576,171168 769476631165562880,113754 771588333789065216,124573 795749566649929728,268231 787742498751995909,210235 794919690443354112,263817 756191676654235648,40566 788168641728557056,215252 787027865103536128,207965 795655725582286848,257081 761533871703756800,65180 774326428653453316,142503 785491234093731840,194082 787780950700625920,212802 793099632100335617,249469 794250094954610690,255870 785701159424040964,197512 756865134409162752,44429 764932883349843968,84889 767893377924771841,100605 750441162033422336,12406 773414094753894400,132140 793457871723728897,252408 758688895294812160,53185 752057658417479680,17120 768923442368303104,110209 773991170439573504,140211 754992291664764928,34666 765175386133049344,85562 780939697631531008,184533 760216877129994240,61011 773257057508163584,135725 794626370206859264,256038 764743663452692480,80939 755243760343277568,33186 793112705196367872,249469 768225265076109312,11774 791372310867484673,237236 779039692398465024,171463 795340320045154305,266079 772683628132327425,131632 750399243291090944,9754 790637393959194624,232863 768564090058993665,106702 778568808755630080,168794 779375391584751616,174442 790943188605345797,234583 760598391105720320,63451 779012831203254273,171693 753725737044180993,27045 763836068512673793,80720 774721850349801472,144573 781635146231451652,187969 795012043879260160,263907 764585699437752320,82009 788770725872099329,220029 795047804406263808,249926 771744423424040961,11774 793253828099469314,249926 794963095974133760,263895 758335515682746368,52554 759085362467655680,43000 771516851276828672,120557 789495315430793216,225602 791237223182168064,234583 794525709020647428,261155 765051065930649600,85562 789469809691992064,225981 759562800129794049,56964 793997420321472512,256239 763732253461602304,76771 789549936517877760,104244 788540547153600512,210390 795437282916438016,266491 795128240142712832,263907 795443019759620096,266822 753950522642669568,30590 788512616306053120,215608 775808132035518464,147469 760954943557603328,57574 793658033859624960,252044 794909707081134080,259743 790089896539090945,227242 761610256975671296,1248944 776863772887568386,158524 785500633201713152,196277 793641522398916609,252014 776927118823272448,159505 778287233065332736,166434 789797836422602752,225911 770019157098303489,112363 767148700196044804,97852 761004777266356224,65222 781328923724357632,186584 779091410465202176,171379 790912168971628544,234212 778259288192004096,165488 787011261481390080,207287 791852399962968064,240890 754007584110022658,29263 752956421403054081,24788 792227577180151808,244767 794665168546529280,261050 759753867458387968,58218 787089827422310400,206313 790366150202839040,227795 792104668977442816,241523 771882004711256064,127871 794360136269701120,259034 794693340059078656,249926 758353036037222401,52545 781882496682168320,187896 781571345914159104,188119 763696746794856449,78159 765047205358993409,84209 792078037089157124,243075 763750868105572353,79691 762856225390276608,73926 758027121625276416,50314 780437287297396736,11774 794559707558150144,261155 764445161363570689,195876 786348318876205056,202379 788812666122956800,188697 794338575726710784,258741 734171950482751488,349214 787335838912815104,210207 777906571510550528,160480 778801709791387648,170187 779376115882135553,174557 766595665505824769,94690 770298962582638592,117257 764464575429222400,82009 766783408341147650,93405 793215718892285952,249927 778594459747352576,169062 785820554850738177,197286 793181106904309760,250033 764112940354170880,81869 785585503445876737,196917 793589198355767298,253793 752693634437226496,22300 758043757774331904,51276 761923492782702592,65180 751134778053632000,17259 758053922170871808,50611 789478063373426688,219531 736099972911763456,351427 756229642189692929,41837 788029532641103872,214078 760195456848818177,61352 786524992192208897,203674 791483333955858433,238272 765629040979873792,88052 774292130718158848,141881 771560401876062208,125204 756256290284929024,41469 791705889484922881,240483 770765421020585985,121367 769827103495761920,113412 790927738622341120,231792 762393129261551616,72653 769419404329254912,112399 781168764041699328,185496 788852659050512384,220806 758013499641622529,50804 793563156144648192,253206 793390050004332544,251772 767099405438640128,90388 779355711025348609,174315 734759284592934912,246425 781149551419883522,184223 769613431800561666,110585 757694005157040128,48929 785472400678854660,194723 793126812926681088,249469 751565589517365249,14277 757661048673533952,47761 758708274782875648,54070 764470475883941888,82066 765560783975641089,88052 754790637187182592,32369 769286194756784129,112363 795679554232782848,266079 753601906489057281,28477 759212781195386883,51798 792412007379136512,245634 793478991890018304,252408 768275167709630464,103071 756691584628895745,44271 788490861566955521,218275 786926974761443328,207287 764631056855117824,84247 764936919302025216,431998 780848010490032128,183283 760234519588958208,60794 775362830539296769,148537 794564951230836736,261155 788580630317502464,215437 751542050131247104,18491 761508758728142848,65180 785543756242006020,196277 744297459984138240,349197 765345946464989185,85868 786516681837285378,203806 789119345628590080,221785 786915532511383552,207287 790726523011543040,18395 762368619527364608,1249017 790722722145927169,233307 792057993022103556,243075 780057263729942528,178045 775112522504425472,147256 791791014923030528,240483 786458068955504640,203832 791395086932127744,238395 789773210338209792,227795 790591406318424064,232137 777947105465950209,158820 780086307976540161,167517 768799570629361664,108589 757801042817847296,49400 758796950040817668,1248642 773986520902631424,140587 772848554293493760,132578 787175832812855296,207613 774753815862059009,144654 785926541951643648,199262 756264215170600960,42171 786859624234360832,206257 769304398124109824,112363 769297757374775296,112872 792420476232404992,245634 751115852712382465,41724 766187951784996864,84724 768244883308048384,105109 757096503362064384,46006 793568206623379456,249926 788782686705811456,220526 792465713873063936,242693 760663825200746497,63267 778293853350662144,167273 789887595786465280,226823 789558624318349312,226823 794610319272255488,261155 786351118028726272,203076 757965228571299840,50406 780574637386305537,164814 766024389037060097,90401 790880483689267204,234583 769121055684321280,99093 777005307071336449,157846 755871893794660352,16299 776612492084670465,157082 758726184318435328,52475 762072414905888768,71099 756538220591153152,43751 762620555023425536,73814 790247524560809985,228354 754855716993667072,32574 767126020583481344,97852 781663425051099138,187044 732257695412031489,196346 754998300202274816,34666 778531795885256704,166282 794585295513645056,261155 776185710739124228,151156 787058100985556992,207109 766416928114114561,93303 778308948004831232,167220 758026579498799104,50923 781849312368087040,190575 794937668891185152,262847 795362757906341889,265875 757264473056915457,46652 774260129457958912,142090 778683053430276096,169201 781198497294843908,186212 751147738428010497,14653 764182141508866048,82233 791270734756798464,78159 791683627545272320,239906 770448819192422402,114861 762456626565517313,72534 779657948901445632,175772 792094180965126145,243187 795355347032698880,266112 792081726801518592,11774 786866563483705344,204273 790593626250313728,208178 795240331226644480,265102 758435505314947072,52112 763075434741243905,75174 787629067185037317,206117 793857851089358849,255942 754750098869882880,33549 786299582858747905,198652 774934525658828800,145474 794771289680596992,262849 788814693871722496,208022 781589928358608896,186584 786932338299138048,198586 781478186139791362,186584 764152862343467008,82209 785982775543431168,199272 780820662499676160,183468 788497890066903041,218275 793182326419103744,249067 747684110500495361,349320 768067872459399169,103261 774712361047371780,144607 775956934948040704,1170533 758706348871868416,54070 758528561770860544,246425 771404860533026816,24173 790436081690742788,230282 794549116189736960,261155 760165284875423744,61412 764572167220584449,82066 793134961926639616,247379 753811208411590656,29996 755275562516484096,35890 776912860555333632,158387 788522048238657536,11774 786296096804831232,202652 760611755487793152,63655 780867893491863552,183468 791818696201084929,240483 753731983172247552,29263 732325608747737089,350808 793124701837090817,249725 771102762725670912,738099 793910066839621632,256255 795714185648803840,268281 776818713102159872,158265 756759521847046144,44461 758983865767649281,56237 792015151427883008,243075 790875898115420160,234583 758233863428644864,51809 786106263637749760,201114 769190830464724993,111392 792844182930886656,247232 794034696237694976,257492 762029343723941888,71438 788874260458643456,221711 762779567434010624,74281 781838325921542144,190635 738203791376420865,349566 786976630161891328,207949 788736562318172160,220029 781342098284961792,139404 795015947207643136,262849 768151584333238272,104162 776537195217768449,155390 773769797414772737,137315 791724123353473024,219509 767123351512895488,97852 758742892181467137,54070 777626170842030084,162596 794866061501927424,221143 781263108731969536,186532 789154980091559940,11774 794540095521124353,261155 755163926535569408,35931 733890599041048576,354962 766457949401284609,93823 786163357900427264,198105 791018367171821568,233736 786785545078857728,193524 753956995737280512,30590 764788997625380865,84226 794566054718619648,261155 794331790618017792,11774 752959132987224064,24788 760148510662688768,60866 778740424726810626,169586 793813447267999748,255393 750784771396145153,15165 757689733938049024,48549 768924749015552000,109470 776398446018326528,155523 775777008005419009,150511 775314485422587904,148170 755354012292157440,36899 768417267923156992,106197 790876064557834240,234583 761036384010330113,64192 775812591822180352,151409 792524862740918272,231518 793856226257952770,255942 771147898650255361,122146 774323069888364544,141360 781580513509199872,187611 791273105662566400,235621 770964098792194048,122146 766397496159526913,93405 794351806964846592,259034 750366537308004354,12357 785791723184070656,171963 789734736335810560,227242 772904359680028673,132335 777133902582296577,159411 779450248808714241,173628 791731202604412928,238780 755737331869577216,39323 778319719921102848,167220 751965211846778880,18539 790569556179685376,212564 753711493141716993,29263 778434591212220421,166557 785424889150894080,194867 792868915894292480,247379 758820966260629505,55580 787714132636078080,211347 788804438303531009,220332 788019037984923648,214492 790959631287726080,234583 752994121858547712,22865 764920654181179392,84724 787234726377578496,209351 768497832537927680,100605 781225912884793345,186584 773975882029473792,140444 787771155490877440,212594 751667030030315520,18316 755098137967095808,34666 773125756784349184,134380 789781694911909888,227242 785932656139579392,199222 763129472937668608,76794 790616634276909056,231870 750757756420980736,14781 795166273835597824,11774 732759162380242944,353789 786717660658733056,206101 787184161756946432,207287 790104133311225856,229693 759857711001407488,58267 779404320265699328,173347 785938115701661696,198586 792001466944909312,241819 794537016322994176,261155 768113184112840704,103261 785817274418540544,198631 792104642045812736,243075 777020642738659328,158087 732872234272952320,354102 776131188608073728,153921 792021713399668737,243075 760570002466607104,62798 767346676478517248,95055 793949853122490369,256219 794010970792173568,256502 771752908341653504,11774 776979535996784640,159704 770263399301255169,117257 785313193316999168,11774 772796741875666946,132335 773645193333596160,138382 769288444711501824,111225 785872511544201216,198878 767840568298930176,99111 785590104031191040,196767 779532999570427905,174315 780414456232681472,180074 780614468476600320,182146 795701704499097600,247930 790328322681081856,230485 792564465602617344,246681 794003436010373120,257026 794536935100334080,261155 764858060506435584,84724 755476820468895745,37538 764942479795757056,11774 789085570215665668,223258 758112013977550848,51239 772129902644568064,129119 773901189595426816,139404 780925659954634752,181952 769614209847918592,113165 760112374913400832,59631 793852531822694401,255942 751037206525992961,16457 756408966910009345,42432 775874581521395712,152314 793146167337050112,249469 766409222967865344,89859 778606035783315456,169201 795388882464473089,265858 774328889917136896,142090 759091738623356929,56964 759524888419852288,57961 740411988224937984,11774 788951854365315072,219575 794665935797964801,261155 732831262109536256,1170601 779871505677070336,177407 765310390620139520,87145 790939881434382336,234583 756303194838433792,42432 759758454856843264,46475 787041051424854016,208016 758269973043085313,52112 771505234673856512,126218 774830989608677376,139983 788450600388177922,218275 766125030564503553,87774 757727887415881729,49121 768762595104976896,106281 794616754207133700,262022 778008814272454656,164130 775354217951211520,148473 756939375364014080,44291 790703638008238080,231870 792217196634238976,243075 778616054952005632,167418 790699119010418688,233558 793351632763301888,250293 795684871578456068,259543 774773800936218624,87904 787359747796262916,210207 793602772096675840,251313 791337115179028480,237594 770260821729484800,113982 773901451043151874,139404 758717710020775936,11774 762059979821953025,1248989 788509258342080512,218349 791435715267530753,238780 771844851826585600,128017 788419855913332736,217837 776431584090071040,155688 758381061277487104,52167 793103528986238978,249469 793106616417648640,249469 794876444581076992,249348 768072914767839237,100949 786052523882864640,200382 764908422164733952,84724 788544359478071296,210390 794395983224270848,260404 771765962676826112,127557 794669596661805056,262025 768113150822457344,103354 775389840233955328,148574 753418662896279552,26999 785506995470082048,196277 760914355538038785,64722 763849057542385666,80486 751616517247086593,1248135 762786288638435328,73926 774731318034702336,53667 775752611811262464,151374 786323546540744705,201441 787840440720429057,211890 790189876243263489,229724 749033375495696384,6948 760819510576316416,64758 795410305690038273,263302 750864279104999424,11495 758299577921437696,52112 758736713682255877,54070 768032351687409664,100893 773592462715740160,136904 778192209824849920,166390 769568793123180544,114260 775170944608468992,146838 750413944947286017,13316 764026997559341057,81556 794692566931345408,262053 770827269963153409,120610 755411818676424704,35931 795076133779861505,11774 778344526536593408,167319 788823798535614465,219942 792118714883768325,243075 747550602301845504,350272 767681638738366464,100605 789520442637901824,226823 759074011842174977,52554 785902563723874304,11774 759389982071091200,57881 763535342922108928,78561 767817290280599552,101681 790725242347851776,232280 763838625121316864,79592 764278403029532672,431998 794210150877949952,258331 794908120791261184,262849 773646951636045824,136947 772461557750108160,131025 779008387606458368,171037 771931778139430912,126389 773545082347778048,137158 776784509475979265,157840 790725889566842881,233154 795687711231344640,267862 776846689512648704,158387 779452860329107456,174392 762803442205143040,73926 781865710217723904,187131 789145307305091072,223492 794454857876959233,260404 790654784047022081,231881 793699303810228228,250033 772943647671148544,132335 770082326474854401,113412 781916595006345216,190635 767811994800033792,100893 762668704886816769,73526 767685885693272064,100605 795013401084891136,263896 795406692943036416,266138 770749705907154944,120690 772221301025013760,129991 749620983510753280,9288 763094892700663808,76577 779412589965025280,174442 751124948547239937,17143 753229981057101825,18113 753257266497880064,26447 793860875857854465,255942 789711221117169664,225998 775525824581636096,148800 777027369269858304,158387 791694357644521474,240145 770675920885678080,117257 793504208678891520,249926 779801879190659073,176218 764987863188504576,85562 761633504908062720,68987 777616046903525377,162294 758332185275408384,52554 792926145314369536,247241 768890623990439936,108849 785765921566580736,197512 763430184670203904,78219 771049324713275394,122776 758972720155496448,54522 791852861068017664,240795 749692816834519042,9433 791012458597126144,235251 779431069997203459,174557 766584396518346753,94644 770093178674356224,116164 774002233776025604,140025 753374283930357760,27045 785953424479105028,198089 789308419635343361,225359 760193367351267329,61598 793892035950411777,254011 765228629139787776,78360 770325626439946240,11774 775795853860540416,150404 780797839899234304,116169 790337214374932484,231008 753359676180488192,27045 771911258081677313,125742 790945925514469376,234583 769362799776542720,110585 781032163051507712,182659 792348769534828545,243761 753942599447244800,26539 765398254972313600,86103 791524421345415168,238780 791428563555774465,238395 786856252378783744,204284 780906068637540352,182154 755626384727412736,35772 779670746318659584,173347 768219111155392512,101681 779833282875633665,177233 776513084676386816,155451 790051690766438400,223286 794696040389705728,249926 774287340462280704,11774 794565110320623616,261155 763797659152965633,78239 750393201198903296,12883 771939553175302145,127775 779561360694743040,464984 792840047707975680,245859 791742593717538816,240535 740961143489855488,11774 764844113938280450,84666 757650081830932480,47940 761954587376967680,71325 779909484722302976,174465 761605708508962816,350711 778707563458105344,169327 778018971270451201,163901 790171031885393920,221143 794619515527053312,261155 768067752858877952,59446 795089967714357249,264397 779767347049533440,174756 795101328372563972,264397 791677512426422272,240483 793436834764320768,252020 793967431916154881,246425 750313691732520961,12290 765974042251845632,90384 749831953851887618,9754 758231255729135616,51688 770975318228160512,120353 786416345474793472,203674 763478870674673664,78127 763736720672108544,24252 794896716306726912,263289 749538481534275584,8492 762462758432444417,47283 759577135669399552,57574 753005041959723008,23899 756714136583626752,44461 772884602331496448,132335 793547469116276740,252020 763416139598815232,78159 773984732086501381,139404 790609291770224643,231871 780234061054828544,172962 794577758215110656,261155 793662643575910400,254135 761593840574660609,69231 793406464459145220,251452 754752772826763264,26693 780880182437634049,183269 763961883120447488,79987 781639696090861569,188500 763694129549221888,79040 732468715967520769,350480 733636342324858881,195876 780473950769778688,180233 777284705955647489,159359 758791964011536384,54070 786988197565894660,205270 793820903800991744,252408 771511882402320384,126390 771403810392662017,125367 786061682346979328,49459 767787573607489536,100893 788729326040715264,220029 769471869141422080,108726 781102583444221953,182924 762845039236046849,74727 765731412989411329,88052 772920210609299457,133090 779457148656857088,175186 736189707948851200,102730 770778475556925440,118191 764894561525047297,84889 787059652764831744,204958 770704966491045889,97468 769884894721814528,114259 763648799419969536,78699 791814256702390272,211733 757632804746203136,1248514 791048627779231744,236334 760223344327270400,60794 773907671623794688,139404 786394035426463744,201494 758685712858263553,54070 792013248010870784,243075 754801443392020480,33356 769665162231975936,112032 785815726833672192,198466 794546506040606720,261155 781307514142986240,186434 781874319928463360,157755 760851325588414464,64722 771053366478635008,121612 751539940236800000,18495 750465019083624449,12883 780154336512925696,177233 773548196668710912,11774 792355499253624837,244289 791709595102220288,240483 765535622488621056,80393 767021029067673600,94660 790893659034189824,234583 733011147838787584,1170320 763856356176715780,79693 787647847294349312,210009 768975379260256256,110659 794551740632879105,108396 794622344056729600,261155 774360496199704576,142980 777537719979249665,155390 763394547787239425,76723 774991699965726720,146259 766231808056909824,90384 773205608371785728,135094 778976350476447744,171324 776482907116429312,155390 793126998860107776,249469 789099972734038016,223286 788865570502389760,11774 776064076610953216,153095 773299764104400901,133454 761407833678028800,67226 772950652968316928,133789 778346767481905152,167569 786767557747412993,205349 772651726448930818,131007 786929976348213249,192032 795348929453887488,263896 794974167351246848,264352 767445737277890561,98972 770764416413564928,121359 788491614201282562,218275 794703585170702337,262849 741898635453992960,354104 794913929684197376,263895 774254359798427648,139404 794252583774736384,259063 758641865352622081,54070 781188320197955584,185310 764344367771451392,82066 776086745850970112,152833 791440910869409792,238780 794421603345928192,350913 763811403991965696,79131 759147030891601920,1248682 762282822916722688,72035 775014849000734724,146259 779166582454915072,172862 764884972184408064,84384 788627475601448960,218275 768916313037168640,109960 794111081899851777,256439 779177710438330368,172962 788532259838042112,104244 732245717079625728,1170428 753685136177238016,28281 794553323915513857,261142 754726349798080512,33356 755540451730391042,37993 788040053020848128,214354 790751873087090689,232169 761346809478254592,67587 793016402361851904,241678 773261707598626816,135654 778299601539502081,167311 785591338427355136,197286 790995990413185024,233736 766296367279071232,91946 775487124074364928,148045 785273410196692992,194648 749679702772707328,9257 760173459473182720,61470 793130923445354496,249469 778464530514927617,152594 756280151906725888,42495 774940473999839232,144542 779659261878165504,174891 785536368768417792,196277 793192789106307072,250430 754818548082417664,22393 786945503686692864,207613 785810267393236994,198671 752645200946790400,22851 755151232860164096,35890 732306467982876672,349764 765617056859422720,86961 790254551030915072,229693 758392696574734336,1248603 759341727878615040,57944 764918376795963392,84724 773287398843281408,133043 770462647271784448,119041 752251156844441600,21714 765325710370177024,86653 794557249926504448,261155 759741502998228992,59448 770759368124010496,120690 778453145869389824,167220 787112397110673408,207965 781665136973008896,171693 756241585520664576,41703 776232281170149376,153743 765542721507303425,87904 780280676209815552,176128 774009401380249600,137698 780841702932164608,183826 794617353640222721,262022 757737956945825792,48549 775298452741885952,148045 765210504109236224,86440 767083877890490368,97386 794053836927180800,256239 762672646286774274,74133 780215678351634433,176128 791352413617881095,238207 785574073325621248,196277 794546141455142912,261155 794583246524784640,261155 766356481314787328,80939 763156311404060673,75899 764997422405812224,85562 773933053710327809,137869 738006488308940801,1170581 761167251726802944,66897 776923881235820546,156835 764826847125250048,84724 760557600022728704,63451 786738804984016896,202655 791076876068335616,235963 765039309510483968,85562 757972686115045377,50314 786981224904437760,207051 759135460996292609,56964 795385686102839296,266500 765154219259105281,84724 761326096877023232,67229 795408290465230849,264397 760547836949729280,62771 761101976025247744,66159 778812313797169152,168794 789880418422124544,228522 768914761576751104,109945 763709695999651840,79691 768572454276993024,106281 734741607287795714,352716 792373930476601344,245056 780690400738697217,182036 791840654095556608,240067 757749927485341696,49066 790913661199982592,234583 764434319893037056,77598 772845096609812480,133043 793658244174585856,252581 793153826878480384,249469 759102767214555136,54070 773959606309650432,137033 777621271370604544,158815 794593390662918144,260033 745331121135640576,11774 769235303928369152,111549 780826245973970944,11774 791495065189412864,239405 792796358658916352,243865 759969880477097984,55257 763097502631485441,76429 772944151218315264,132335 791723674625859585,239610 763366670241034240,75724 781443242302672897,185347 778335869618892800,167569 792750843502092288,247232 794710996099043328,262784 765254025025466368,86653 778638402526842880,166409 773230522239684608,132908 789484779322286080,225981 750365287443144704,10847 758486824364814336,53185 749147720812752896,7267 765657895581126656,88930 793103488259686400,249469 771500963970416640,124855 772585018510172160,131045 751126047127576576,17143 780084819724234752,177731 781279708524732416,186149 789247532576739328,11774 764178740184227844,82020 781125703030837254,185496 793527601616814080,252711 785460732703805442,192032 767841454928465920,100561 777343218409234432,161546 778723010148642817,170187 761567927674036225,68669 776201180921729024,153545 775167869697069056,147548 777845111065542656,164001 733288660829884416,349283 759836518089359361,39221 794611083189202944,261155 795700717461917696,267862 770972511408300032,121949 750448205431734272,13532 769790058035552256,113982 758690182044549120,53423 773361953758511104,136439 794679554744926208,262588 781230406922280961,186212 753974110284374016,30340 762686184975839232,73926 789134530049433602,215213 759989251958124544,52887 762585556941275136,69711 773872549260201985,139404 781283562347560960,186584 779359944076386304,174293 763352887510446080,75724 786655580253458432,90209 764148282847211520,63451 767713884648054784,96898 785488013019131906,193121 786373966709481472,202248 756257330929336320,41929 761998338183032832,70679 774188891469295616,140437 779378446061502464,173964 762862485032407048,74483 778396302887399424,167044 791783914222264325,240535 781002988076826624,43956 761993856946765824,71438 779688029787217924,176203 759093408099102721,56964 771741235988037632,350821 762290346613178369,431998 764789055410282496,83512 771339155129393153,124597 792065557767925761,243292 780957380284715009,181409 757597633930076160,47545 795767736014082048,247930 749350332174663680,7828 780600711226667008,182002 785649499146375168,195492 768177272029270016,101681 793526106825502721,252020 753849736491372544,29263 780835849034280960,182870 787908447031394304,211347 791999799499325440,242448 793673211678453760,254135 787925125832200193,212139 750155016988553216,10057 793113675036975105,249469 789540906496061440,226693 788365972730175488,213064 788152009115504640,215412 793622975446708224,252639 794970375922847744,264355 787482560481796096,207433 775051437436874752,146405 788126951609208832,215754 785487910707552256,194949 763476663187415040,75392 789277147546263552,220029 786190016552669184,201619 757563130637672448,47717 792787066971041793,247241 758327140504838144,52112 759039187584778240,56548 790497201231392768,108396 793114628154941444,249469 785949126508683268,194450 788008837001261057,212239 795077151355764736,265102 794742218267443200,262752 775146199603175424,144654 794811516566392832,261155 794583675027554305,261155 763114042890260480,76549 792027356764528640,243187 794285074246209536,255870 794878646381137920,237491 760562677991219202,61145 758710382273765379,46076 763845008571133952,80648 789247836735111168,223921 787356962409316354,199546 755497239489937408,36859 775000051064053761,146259 755881365531422720,18215 776911605774688256,158027 772845437313310720,131007 745003172180144128,351424 792496717333565440,243187 794537609758273536,261155 794665070529835008,262307 793469656589803520,252020 779824209056919552,176745 795291991370244096,264677 790310243972415488,229773 794319178287104000,256125 766514380552888322,88920 774989697735069696,146259 780015243334389761,176890 790177212788051968,200963 752864791748681728,22756 768920938595258368,109767 778005843589500928,165488 773886053467893760,139404 792392782438543361,243075 760653022456193024,63655 761805255151644672,70804 767067620029890564,97756 781138351994839040,185496 765529249621028865,87904 766710545110237186,93429 765976908630790144,90384 795432611623632896,267138 794541200632123392,261202 760176101410873344,7092 768512800708661248,104999 761993848818135041,70918 752306395370971136,14277 788770188808318976,220526 791437639782133760,238780 791076584056815618,194085 771646843113476096,126890 758877042972594178,54070 771674678893088768,126152 774324419988746241,141905 785902591054086144,199546 733055120414384128,355261 756671425256235008,42860 766845716937396224,95708 767805627389317120,101681 771371597840125952,125145 774018957330100225,139404 785637170551918592,193818 743258913802424322,354153 749335002773614592,7275 768855294868877312,109666 756382762190401536,42249 787077458285694976,205728 732155613543837696,82287 787029178239430656,208134 791401058144772096,238207 794426531745394688,258456 747793076886867968,1247805 793852592581332992,255942 765905033367986176,88459 785822617576013824,196277 780088767809925120,178258 772882149531725825,131456 773739975196106752,11774 792364621717995524,234583 773319258805862400,135489 790258948733493248,230334 795743542312255488,252939 750157771702755329,10949 781578217316462592,189017 791174860064038913,236420 789955202145259520,223286 788444272366346240,11774 793189490202333185,243865 764779009976795136,82066 750334375275921408,11349 788169393268264960,215252 791352723086143488,238207 753587651576471559,26060 775035030967988224,146259 777572166581661696,161978 781149476568170496,209828 778336257625710592,167220 787025817050177536,207598 770770342470160388,120610 794199553679323137,258598 758074312733503488,50923 793161598596739076,249180 793318413603135490,250033 777884989786497024,164001 764154212334776320,82066 774131200516513792,141360 768975125035134976,110615 795614798419529733,267521 788890016894169089,220332 787658452638269440,212007 787178289672679424,207287 764274182091710464,82066 755849035966054400,39997 755392906228338688,20254 793196409994391552,249057 777025714692329472,156835 791503832186548224,239405 792130948536135680,243075 779024902049320960,160661 749928871470960640,10653 786675602401222657,205728 788306938111135745,216009 787712035106779137,212131 792673690794070016,246392 776232573974433792,153921 793983841316671488,257423 789297001896607745,224818 788873182581288960,221711 772924947660468224,116618 772184995691659265,127358 778952735228039168,171043 759775368450494468,58939 788600912981917696,218275 779365447649021952,174115 770599555826061312,118192 775880791268012032,152182 791433210798313472,238292 776769650801545216,157840 759146205414723584,56501 785731915169095680,196538 793970575731466240,257353 752117536553103360,14277 766292887860543489,91751 758714757067182080,54070 764988169242673152,84724 758796853383233536,54070 761730764673200128,67226 795282701163130880,265724 758759957365923840,54974 773901547482865665,139404 793259987594272768,249926 787620802980118528,210959 789688182921056256,226183 794228581010378752,192686 751893279642361861,20328 758763293288771584,54519 777902774432440320,164001 790814154818846720,99049 758663827844108288,54070 789487224274325504,224333 785803713373810688,194723 790918681719037953,234583 764883141706252288,84724 777291834301251584,161407 755991470738378752,40986 795684756260171776,11774 732248333025038336,349245 770529083100897280,117665 779728213714972672,170187 766019014514671616,90384 747466550194601984,11774 752983705967177728,25255 762085360637767680,71099 761896635861463040,69516 787172150650212352,207613 793506634194685952,252020 750778100947021824,15066 760333684918681600,61145 788748353182064640,220332 790988021692665856,233736 795387352638226434,247930 785646908928778240,197341 787852377088929792,11774 774358995582812161,142503 793122680362926080,247877 752229508560744448,14277 764915390749310976,27156 767503740089667585,97519 751215624437850112,17794 794337739143544833,258331 757631602646093825,47940 775303848235790336,147988 791119196142784512,236454 793791533119963136,221476 764946046405402624,11774 786641804028366849,205455 770671562911461376,120610 793433594370854912,252020 750336796408459264,11495 761664347705925632,70109 774313913512898562,141360 791703599151669248,240260 794635471968202752,261818 790997680868786177,235590 763733513795432448,79691 771181098843779074,122982 779280557519740928,158387 767877346426757120,101681 777949231638130688,163901 789258984888737792,224750 771408946988888064,125276 755163211612229632,35890 788892231323226113,221832 765565595018338304,88052 790517798288121856,231917 756616437347803136,44429 786762460426448896,196701 790616104590770176,231894 771030986058379264,121949 760527376333668352,63451 766713109775998979,95593 781354610489454592,139404 764246459294347264,82845 779439872855662593,174315 732601412438220800,11774 781638965816360964,189652 790750624224649216,99049 786395715027087360,202983 785760231875813376,197297 786332705621291008,201494 765874088774512640,89915 789182139283615744,223286 789241303187939329,206666 791081632543285249,235590 774267062424403968,142321 781598559179198464,188807 795004292944003072,263931 766643315999666176,91700 792252555556290561,243187 778777062752432128,170187 795717516391682048,268448 774290665920270336,141360 785588190295920640,196900 770793728617304065,76146 763170887801667584,75899 768151878555230208,103354 780910819848560640,1170322 791467379205087232,238780 794719906436497408,262849 766439873603481600,89845 788465213746057216,218275 794558003882131457,261155 755104599925788672,35044 776185547522007042,152946 785831820679979008,198466 762885825717792768,73704 791357688156418048,238207 793083906450944004,249348 765029039648149504,85757 769999226722025474,115042 759046266559074304,55107 773835933317750784,11774 750704255112212481,12981 765584558733479936,87904 771512925819285504,124855 759780548713807872,52403 766354212695449601,93303 752298315425787904,21034 771770173539909632,127366 752710078508179456,1011996 755164813051957249,35890 755590548036067330,36719 773657857182924800,138382 785915135294476288,199739 788509223642501120,217574 761334681446944768,68182 780082294820184066,176128 758671796128325632,51451 773367835640946688,135025 789486343890010112,225358 785487386465689600,194723 764695958907195392,83866 774599691845545985,142721 771549329618116609,125554 788413314443325440,217519 756634354797809664,43887 760697573254586368,64465 765524077461241856,87904 770544561005457409,118192 791824175409225729,241940 753380926659239936,27402 788524078386642949,106085 779377137346150400,173937 793438843777056768,251947 792321179600248832,243614 786325210601394176,202429 787198055015677953,206896 788854433811689477,220332 774322939307126784,11774 770112340498976768,115778 779462696190238720,175340 781425982548750336,185347 753698762090909696,28477 786224995068411905,199640 750449350736637952,13532 758126140863066113,51069 762852649796370433,71597 764681593743171584,80939 793566600687345664,11774 754110595494838272,28451 790919451281592320,232169 776797946889195520,157840 795025502767497216,263907 793621707240181760,248516 756188912058441728,41680 757894488299798528,43751 793535059668168704,252824 771796366691414016,128043 780831421241946112,183269 790326793710501888,212564 762393338381266945,431998 785953127467974656,205972 765242039629774848,84724 793150162143092736,249469 774704858540761088,142721 764514619511574528,82018 788509360590688256,217658 795287113780645888,264397 771382925933903874,73030 781850712774934528,33169 794240297316192256,259063 785625404874731520,197512 789470909400842242,198591 758452220606242816,53185 793202239846359040,249926 771706756825178112,123345 776138305079504896,152314 753458040469200905,27061 760436646877794304,45672 778718654745632768,169384 780602243221377025,181811 772921605433405440,133519 757762983242203137,48663 792294391582855172,90252 780795696190525441,182726 762293262577078272,431998 774281449063059457,142506 791795658227351552,240763 793146671014305792,248437 762308154239713285,65189 754893377502535680,32596 772495579901550592,125742 778369040305778688,26066 795748055601516544,268766 764673240333688832,83866 792000251091644416,234796 761274314687512577,67709 786163613031665664,199546 757541450179575808,47782 780887669320495104,183472 768861928177356800,11774 786258467455545344,11774 751853686263918592,17794 772668955919986689,131924 774160261460615171,111501 780594923775156225,181886 780764752196743168,182960 753695199726014465,29263 794618216987369472,262022 771463591425781760,124597 759193325110865921,57463 758801501175197697,1170597 781131675195568128,182659 795291027129044992,261155 766620835721412608,92917 768235676231794688,105109 776740414711697408,157755 771135334490923008,110060 764109650341924866,81702 791240473507663872,234583 754854959569510400,33356 794555298811740161,261155 774280925504995328,142506 760912116526243840,65626 787720848778158080,205197 790174909225775104,229220 779400026174873600,173628 759760903764148224,59211 763062583960014848,75807 769138798353534976,110362 789342005637906432,171693 766263771610292225,91049 794010493073686528,257492 771019587114639365,122146 790715956599197696,232280 774072864882384898,141360 776569760767217666,156835 757587362658525184,47782 779470308948357120,174230 766141791796158464,17416 766764187024560128,95708 776818172460621826,158387 778816716855848960,169327 767899140219084800,99093 794017259656253440,256502 761023294023753728,66116 780776735012970496,182726 770919678998876160,96849 787831139880894464,208928 788389893558898688,217519 792033701513265154,243187 770828859751006210,110362 772876708189966336,133043 792784160972795908,240070 794174478737674240,257492 749837739130888192,9314 779793661210992640,172185 785423740255559680,121895 789897046228512769,228495 755846092021829632,39657 791134915756711936,234796 781324739243630592,108396 787657121932337153,196277 763707518690263040,79691 773272122659659776,133702 763394216277995520,74943 793212673152299008,249961 776770468116168705,157993 778056784611344385,165523 750557605190365184,13899 785623003912601600,196932 768841739750768640,108784 777662528402890753,162596 794263363698106369,259231 756343387930886144,41680 765071025352482816,84724 776121271977402368,153035 792112756229083136,235685 758420914732052481,52821 759390269552951296,56784 766081050049126402,91230 775625677001240576,150404 765587510714044416,11774 758761821431926784,11774 794954904804687872,256254 789532771899301888,225359 751847783556984834,20002 758385809947000832,51778 776479977533542400,152314 785493599165288448,195849 794260489266233344,258429 781259613006098432,186212 774368999987634177,137158 785630449146195968,197341 785337046067924992,194949 793155576700088320,249469 786299183552667653,201620 790925185276862464,234583 791985095569575936,240483 791352017096613888,238395 773292089270538241,128936 771396399669796864,125222 788067556317917184,209468 765018252577615873,82840 766015309656522756,81929 780590257922121728,108396 755953903812902912,195876 791004959005220864,235886 787381163342106625,209838 768235638801870848,105109 774028344392228865,140534 794886320854179842,256451 751925226825326592,18215 750750888097030144,14277 776659347636092928,156555 790975503515648001,235315 791372938628825089,238395 794669078883364864,261155 777178525476409344,159370 754705372435415040,33174 753707463812218880,26780 739175304971845632,350825 763795474847559680,80136 760302378725892096,61412 762730027989344256,74650 765710631261569024,74247 761963233561473024,69388 794792289696677888,261059 793793473770053632,255246 767851904181346304,101681 786992117746761728,207613 773584278303244291,137042 786767084055359488,205728 791355670142607360,238207 774898532344012800,105643 787064734944268288,207109 768855506345656326,109666 758695954266619904,54070 773787080400986112,11774 767185440323596289,98354 787954925103751171,199307 762708784594743297,74431 761514313878122496,67768 794571358529265664,261155 793118815580217344,249469 755638324392497152,38459 790944938364108800,233705 792452081177112576,243165 769001900297555968,109967 794617568401227776,261155 750886963490807808,15643 760565797450289156,60794 763519344563200000,78159 794899735874301953,262752 768581534823612416,103506 776931165076721665,158387 785589948263038977,196767 794237295847043072,258598 766064407122104320,90401 786207354144432128,201494 793176324688846849,249348 767831336572760064,101463 765032603665567745,85562 791261842739896322,106482 771334232165670912,124597 776142309213794304,153095 785655601561006081,197063 759069208500133889,56784 774354266102173697,142942 775757782209495044,151463 788332271459762176,214809 733050453508935684,355464 757743204061974528,47940 771530863838277632,125554 793188255936241664,250430 777936302025023488,164578 767082986873380864,93184 771815403282571264,127711 779107474548883461,172862 776562417446817793,155898 763029914278768640,75724 791820441782456321,240556 763093549034287104,76549 786239963570446336,11774 794638129462448128,261942 750809190956924928,15264 766222387356446720,89561 777583626435239936,161960 758113105712861184,51451 750043982512533505,1248037 774440173111156736,142503 764242420821217280,82724 768516734726864896,104973 793626132310466560,253793 764847646431322112,84724 792074451395473410,243187 776752363096989696,157755 793503876519452672,249926 758376212859322368,46384 792395057617788928,243075 775451786366881792,148654 760537084113195011,18395 774038376043286529,140211 785629495881375744,197512 794971043186278400,262752 775530880995426304,143374 767292819266560000,98259 789858595261120512,228101 758077951229386752,47761 787851777966080000,213376 790381772441726978,229901 795742948667387904,267862 781266531510390784,185310 777848585027149824,164001 779716944391909376,175092 769464743270711296,113754 788632684998320128,218258 781560811160383488,183593 793231215071551488,249469 770343146416775169,117257 772843523586531328,132335 776465440793034752,156055 772181797526536192,127957 794478601403920384,252020 765154463115948034,85300 778205054868267009,164826 768044706068586496,102249 775868006412845057,150463 786291014029848577,201558 791366152802803712,238395 780735547476152321,182154 792956030816694272,247877 774433622312968193,123865 763537848876273664,78189 794892964736671745,262022 788509403905482752,217519 774415194965487617,138165 767589076241223680,86645 775066732784300032,141091 794559432449363968,261155 775787637445578752,150892 789539952933548032,225121 785300751459442689,194934 755161712802881536,35890 780646165930913792,182257 766753140892921857,93261 749942033867911172,10735 753317770675294208,26458 770649012043149313,115726 788011707318677505,214354 779314376918507524,168284 760657469081169920,62654 795389567264288768,247930 773578638037962752,137158 785942514196885505,199546 761435654408593408,61058 767933655800885248,101681 786695689845768192,205902 758083585203179520,51344 766407932539985920,90384 758658603746201601,53185 786273834206978048,202429 761951839583477760,69676 773567046583975936,137158 774986824355680256,146259 791438057018884096,237935 755777647930507266,39462 779480061413961729,174557 765532816251772928,87904 764193230825152516,82066 776840155286147072,158520 793632800008237056,252020 767836513606533120,101681 790324048945446912,213710 773618881906651136,138165 788546890195435529,218275 776057504316821504,152735 755479903882141696,37173 769274336184307712,110585 751580520136396800,18893 795089973766656000,259892 743516144489857024,11774 756237944294297600,41929 788404635795095552,11774 792759938015571970,247077 763176009956925440,73926 788218568198410240,215437 793503472788336640,249926 794572802393329664,261155 752644705394065408,22411 772842752136523776,127871 792114770904244224,240070 732723433545605120,1170595 755535663575937024,38175 757049702252580864,44274 753929146707939328,29734 780438581202550784,179742 790247263952068612,229693 762648355331776513,73926 793274759806988288,249469 772147753614835712,128203 778201731792502784,166409 753765557464363008,29790 790651594643648512,232169 762743568976994304,73814 788831703754272769,220686 786549353032716289,204413 785712093563490305,198105 794782101023227904,259457 763003387730329600,75690 764613421962633216,1249246 766294381229842432,91936 766354059892629504,90384 785540503433416704,196277 786266745698779136,201555 752990384956080129,25255 778336481911996417,167220 761388980365656064,68273 765658757497880576,88994 758664810779189248,53185 793118814166618112,249469 793969583753338880,256358 790746684213133313,232884 793891711046946817,256358 793094359407218688,249469 794588199012143104,261155 766689536600526848,95568 759782136845066240,58869 767137693683814400,97438 780601209996533760,182016 791663262966231041,240483 760593216445911040,63662 761384830353408000,66815 764508238582779904,82283 753406138893340672,26066 769299632719441920,112872 793156158835961856,249926 773897924187197440,139404 757927019397144576,49852 791261339012530177,219509 765052257624666112,85562 786240215891472384,1063777 765286772435718145,83454 758120222477914116,51525 773057848456589312,133533 775008862759899136,146259 734963880863096833,355464 794668517089898498,262022 791026071768403968,234583 750867915679764480,15316 794010974999093248,255877 787754687185518592,210208 760610258381266944,63451 770656830414610432,119937 775421559171387392,149200 793107236344258564,217519 793576119366590464,252196 764983102326337538,82066 770946484921593856,122146 764908785332850688,84785 772250425076674560,90193 794703826213306368,262022 765918303906729985,88972 768070841582034945,100893 774347187409027072,141360 776920677689458688,159146 758415218141696002,51997 785644257423917056,194934 794612603943153664,262053 760825851063726080,64147 753987005437140992,11774 770404727913799685,118087 789239880538652672,352258 795672354852638721,267862 785294849033445376,193669 754748531328647168,33474 773172028895625216,134561 791364492663721984,238207 793954854955786245,256225 778360296209575936,166282 766426919944462337,93405 771492302434951168,126052 768230490394521600,11774 732157227331670016,349704 758110152365080576,41703 758750342079066113,54974 791027616195022848,232791 793182052153556992,249469 771779264286855168,127134 776125905148137476,149953 787373387219804160,210432 772836836955852800,132996 788472449541279744,215437 752213801064337408,18316 765804546589335552,87607 794903683066630144,232911 753966998103678976,30206 793798510797725697,250033 792113605059620864,239261 764094094914170880,80716 765640886361268224,88128 774668435787702272,127994 765683725615104000,88847 787059502679986176,207109 755210322257010688,35890 776424433636380673,155688 794528416410148864,261155 746884701059682304,1247729 754777411166744576,14277 764948430984712196,68567 794388057986371585,226320 762001796646760449,431998 769232658760994816,112256 791687544677109760,239456 789418168582283265,221168 794042356836265984,257423 758350617987289088,50804 772910641455636480,133519 776392800719994881,155390 752844233749344259,23899 756898574491877377,45311 756407315922771969,42495 758014029726121984,49707 794264966278713344,258598 794337434704211968,257492 751803222302429188,18298 795719806347571200,266491 765692192815849472,88489 769010193317388289,109960 768664064423714816,106281 785652322135257088,196917 788975011033788417,222627 742430391898771456,11774 786883832079327232,205294 743570603467210756,350226 787009272609505280,207613 789512270447517696,226731 766372444038914048,93068 771088510023368704,122344 795718931084353536,261155 760516311810121728,11774 775954770968268800,87904 779120317973291009,60884 793869628619513856,255393 770453312894279680,118604 754002421039239168,31077 787829499824050176,213064 788010080566382593,214114 771432047281930244,124744 764637039589371904,84209 766229366690820097,91846 794311857486135297,257492 753638342718291968,28732 766474140555456512,93850 756280789726273536,42495 773561460630822912,137158 786000104733876224,199546 757674244331282432,351574 768494153760018432,106774 773609510791421953,137869 778397018339147776,166852 764208126815899648,81946 778988061136793600,168794 774772027169378304,87904 790955507846639616,234798 756315673291132928,42495 763072191068004353,76429 788876059190013953,220526 780728278806134784,182036 795289507310567424,204337 762127312594857984,431998 794466168413294592,258741 786996135936135169,207949 758439653955530753,53185 732785520057667586,1170500 760223399247507456,58537 765239168687407104,86103 792134647501074432,196314 788925814561701888,220332 795374208742260737,266723 754096787623927809,30842 790425822511321088,229922 793494141669736449,252741 791691630147411968,238429 773900844597063680,139404 776164293750366209,152878 758419013684703232,44163 760510001995657218,62771 790946954767396864,232881 790707217766973441,233307 757675382007029761,48439 767855017860665344,102137 792187929187586049,244221 755524480617897984,35033 791425633935122432,238207 793858883563290624,256038 777636663472390144,161912 764420301656555520,83391 753912566498361345,29996 785266210954960896,194082 759829617200996352,59168 763868509004636160,80607 780434417865007105,179570 786447898200281089,202727 751577644609658880,18030 764800900309200896,84724 733589782261989376,349320 777310481388343297,158387 773297830467399680,134371 792356092588199936,221785 770588191510364161,119832 773280529588293633,135736 755901967080325122,39235 771133938907553792,122982 788112276624707585,215608 795042882008666114,263907 773262265957003265,133515 780618496241577985,150151 759088442571624448,54842 732339808157192192,351500 769185228006928384,111049 753736074568925185,29600 767081251819835392,93170 762052836427493376,71270 779345228272701440,173347 765682997894918145,88459 774305626704973824,140025 762294593740083202,431998 785801062879891456,193955 792024193659461632,241678 753808733281497089,29898 793176425507368960,249841 750138218205569024,11495 780563835946164224,431998 762050119827132417,71270 781718428948176896,177455 775035419377307650,146259 793507324308566016,249926 764990530006593536,85562 788919034746142721,195876 779409725460926465,90252 781671957003509761,189084 766325285809688576,91946 733034743541813248,355357 773962063039168512,140444 758775722005716992,55262 763603458855317504,75973 773933698131582977,109337 795000237190422528,264431 763142585959403520,73712 787161562293280768,207045 793417457302024193,8044 790515260033605633,231894 751200978695847936,14277 791871147293839360,240483 737403615824863237,349283 751862965058539521,19703 759420698532077569,56192 764188045348253696,82020 765651395395526656,88669 790547614303301633,232137 793990754662158336,249852 791771657438388224,240814 794239165332357121,259063 767039088658481152,94699 769924636700250112,115511 761652701302169601,431998 770308969260654593,117257 761792079559290880,69947 779847077270544384,174321 788613548620603396,214117 753767953523286016,29592 789091984069853184,223286 794282937596383232,256255 792030713969192960,243092 761569265291972608,62492 776039153301655552,152897 795670757040881665,266190 791305882822770688,104781 792171588082774017,243092 758864876387250177,51809 773999450058547200,136947 777673644835082240,162497 763945022051917830,80939 761232129829240832,65455 778042403370467328,164826 762204421010890752,72035 763857647506305024,80486 785271493500559364,194648 752763936970313728,22750 754064162666446853,30340 759399029109362688,57714 770679749412851712,120610 794729612970520576,262849 785596013096669184,196917 786950256655204352,207613 794308286744961024,258981 754757219648876545,33520 760587779772252160,63858 786914251130757121,192032 750883908175007744,14277 752847946903715840,23739 786970160066244608,207949 789439941910597633,223692 794926432833114112,263895 773909914427150336,138819 785698462280978432,196277 776776317475840000,157755 781580178606678017,189017 777425173028888576,157755 769906334531584001,110585 791363255197368325,235590 761376710528872448,68182 771824799555260421,128230 733869721058054148,353374 771036323175993345,121612 775322041780023298,146580 732285491479990272,351160 791922511441039360,240355 795069193116942336,263926 790021487457542144,225359 755963151833628672,39920 770516887256068096,117257 776416693786738688,155451 757701676568502273,14277 775478135726886912,147874 789135221719388161,223286 777388969650782208,159876 791360513871638528,238207 772984333506404356,133773 781534175950147584,186584 770570089947168768,119047 779486962986151936,174427 770076530525532163,115771 794021387723632640,257492 792071237103157248,243187 792645279048540164,243286 757600463164366848,47940 790694495473897472,232169 787287772507758592,159876 791381201353265152,238395 786999587126947840,206742 767377714814783489,87871 779126794012258304,173011 794769357259706368,260613 763004470359838721,75897 791991937133719554,230523 780084046135197696,176128 790269689708498945,230282 758475714769281026,47903 777954430742388736,164980 778039491923734528,165523 781139536583811073,176101 751585091613134849,18326 762346031107411969,431998 781236092934557697,186434 791657520037261313,240474 749655654563012608,7546 768540853031804928,107446 770711254298136576,118192 754785764878131200,33356 793390676012511232,8044 795118033136189440,264397 786301316330950656,192032 740281963555102720,11774 768215923605901313,104932 775426487272939520,149304 772941176253116416,132848 780098056637284354,176673 791509853466308608,238378 792259610539356160,244221 752663048704421889,22779 790655634370916352,233307 765619896369700864,88546 792861015239032832,247240 736087991223914504,1170933 755245509606989825,28015 759103853493125120,56964 774423310939459585,143585 786242752463966208,201958 771020836375584768,120541 781366485587419136,184944 789078027045142528,223286 791784996906283008,240483 773508827287171072,136904 770306292091150337,117364 785269784879312896,194648 793154706793238528,249926 794607047081885696,261818 764998114977521665,84666 781580355891556352,188478 791037353049649152,234583 771134136740306944,123583 789710657188990977,225998 789122603428360192,223284 786204193388462085,1170820 788023239653986305,214209 750152142959194112,10847 761701911301087232,69491 753989276442951680,30802 755378564820635648,36735 793479943934058498,249926 773705050950631424,137042 773728847749586944,355185 791350058021187584,234796 792119174617104384,242693 774129667733196801,133472 772911898656321536,133184 764275229963104256,62180 760557015970123776,63071 773712377892081665,11774 758049266715598848,48663 773949493872041984,136947 770950287691436036,118698 785507333296230400,196277 792129385633505284,243733 774846250214645760,145681 793376223070216192,249926 785601589692071936,196729 755175682867654656,35890 750045583159664640,11372 758417478657699844,53144 758666685213773829,53185 749681346755252224,7546 752243928670146560,21714 753306398138695680,26140 772520432658477056,131045 770795398441144320,120541 788515413755691008,217658 769026855789813761,101681 757388400173387776,41702 769934318164639745,113982 757664089736740865,48187 759378965064773632,56700 759632964800184325,57105 793358075528814592,249926 787418844025331712,206117 764663283857010691,84209 766483542104739840,93068 773758925208293376,11774 771306898171703296,123873 759158141913300992,56964 768601452268908544,107469 775538024532873216,1250064 752236346123649026,21467 763086299146231814,76410 764462299914592261,82571 768966416405901312,110362 771077043253542913,122388 788683732978982913,218275 773644620601421824,138382 790283347079622657,230485 790704170483458049,233692 793443911280824324,252196 793506228118888450,249926 763862138628759552,80716 793946397934399488,256358 794679632142344192,261155 750310257855901702,7852 786710456740245504,205728 756907367049068549,16897 733244024224649216,355830 756732600358735873,1248417 780826395027136512,182036 756350592268668928,41518 777120251028860928,159876 789099295580516352,222647 733082412469604352,355336 769589273364303872,112768 772786819419209728,132578 771104529718870016,123135 778287533788651520,167220 751889608414228480,17794 773660178294071296,137693 795048790201876480,259659 752990876926894080,22657 769420247866732544,113250 778346842308227072,167319 775094221434867712,146259 794590241923432450,261155 793489806114324481,252408 771920395486330881,128194 794320191543013377,259743 793461593040314368,252020 750176649757528064,7275 753409270444679168,25189 791396713995046913,237908 770297298781777920,117257 793115870327222272,249469 789133658900664320,223047 754782696061210624,33356 762073273525993472,88859 788569104093437952,215005 789089199940968448,223286 757777037935386624,49431 788324992677281792,207287 770365367348699136,87904 771543480149549057,117453 790610288458498049,231092 763560021930209280,78394 766480543533846529,90031 795021281871728640,262022 765949676139012096,88332 790348961294852096,207051 791712891728637957,237844 793214008157310976,249926 794584587980574721,261155 767762734851104768,101163 775201459558244352,147391 781522358536314881,188401 785981177651875840,199891 779744526932054016,176203 790643782366662657,233152 786357373619187712,201620 790283557159759872,229693 772462399572086784,131062 788573054582611973,218275 781289341402411008,186688 781851626457804800,190635 794534010085052416,350376 768852778739347456,106716 770649405447823370,118191 793175446343053313,249841 778605849887461376,168794 792356460634181633,245035 788404546720690176,216630 792445379585335296,240483 788180722590842880,216058 785263054204186624,194588 757764568776974336,49066 759432789565382656,56146 768702980094775296,107469 789105341824892929,223037 781820423495360513,189017 791921155011518464,240070 778652612086210560,167939 763535407032127490,78360 780099930098503680,141360 759750339897749505,59447 772077076757245952,129108 793202045628985345,249926 794680944498069505,262053 788779839775870977,220526 759768220563808256,58839 756257025781329920,41459 781453451133718528,139404 763385300802342912,25965 763676155303956480,79020 772459432982831105,130988 786011093533458432,194082 771432985547591680,122126 788354117525577728,215608 761679428678103040,69548 775335673595396096,148473 750868581676646400,15643 767590917075243012,98646 778361822000902146,166916 753012220838154240,24319 770621609958748160,120106 778211129541570560,164826 790997548764917760,235882 777934387501465600,164826 793266143897214977,249469 793280195037847552,249926 793873217597300736,255393 791697744914108416,240070 788218822847266816,199657 791897281356242944,241118 764967108967030785,82066 764565481151922177,83881 733064243512258561,354869 788404223293534209,216991 795749898075324420,268780 776615195569303552,156835 778468767818842112,165009 778422586900221952,108396 752199041815973888,20490 786367970809348096,202727 776863063144226816,129652 793154753756733440,249841 765200108644339712,86103 778269400692625412,167050 765087015532580864,80098 795003159408209925,261987 766625446456811522,94612 789145209892315137,223284 790623849369010176,232427 793446462520688641,252020 759906717370945537,56964 775893714350829568,152314 791176943299198976,235590 754749822717005826,33549 774042833275629569,141035 779765542370488321,175962 750786034313490432,15066 773865116634755072,139404 785357967579160576,194199 791590942977306624,237706 795749420868386816,268529 768109778941784064,103389 763823853986512897,80393 763119150445109248,76202 733330512656359425,11774 761349383141023744,68163 764432487762108416,82046 775842999746125828,151185 777262034991796224,160592 792572457664282624,246225 739649321092534272,11774 777238487921745920,159475 751961278759841792,20493 768127871999094785,103354 768880594717646849,109666 785458249596305408,195975 751834915960942592,18452 750147133953671168,11495 793819048400347136,251363 785383649684234240,193103 763130408166887426,76794 790740147507646464,231894 766266384493993984,91804 790954075416367104,233705 794041493912580097,257492 791348336511029248,238395 793301018339520514,249926 790935101672677376,234583 776130505997627393,152872 780061996326662144,178045 762082882982522881,69794 793813303004897280,255393 770814477289689090,121359 789690389871624192,227497 760194349883858944,61598 773584040502976512,133702 768773970313170945,107821 764581455422980096,83391 793500764337418240,249926 768645472688963584,107423 750765304813412352,14421 760872730090758144,65180 767755793026265088,101134 792052334096375810,243187 776779307951661056,148419 786956573851602944,207613 779544315802423296,170187 781714707258413056,182960 792041712646434816,243167 788564086254669824,352258 751094204940455936,16422 755901247694237697,39797 777586672309510144,162370 763352451860889600,77731 772194667207229440,129991 793312170767486977,250328 785244954302046209,11774 773644320721235968,137640 778041747725164544,165523 757378102896963584,45210 768091345328021504,100513 793641272317804544,254209 789512332728610816,226731 764148767704494080,81869 794683853734551552,262022 794367880355684352,259764 758663724148424705,54070 773860710623375360,139404 781064008983916544,173630 789539001405313024,226480 732343126510211072,350263 768269209075724288,103506 753453230382735360,23739 758831829679869952,54070 759198673003839488,56964 753465971927617536,25253 772749670737117184,132335 767330653712941056,94718 789432464657842176,225981 764079152903229440,81702 785639258518282240,197091 769240425932521472,110585 786370400426921985,1170508 753029926941368320,22795 779991854012137473,175092 795002069988081666,264580 790605387854651392,231870 760747104415383552,48052 787151356473798656,209043 757936287252934656,49925 791447417304395780,238292 763827308742320129,80366 767052228528078848,88920 785821153243828224,198671 763421828932968448,76043 777270847614640128,160539 774389897750843393,142527 778671000632254464,167220 795319975217102848,264774 774220036948893696,141316 761571505134264320,69231 763948085970030596,513129 751205329669468160,16833 781008448288911364,183269 793135125974228992,249469 775496367657463808,148994 759024534720741377,14277 768926908469825536,109470 778651701884616708,169201 780005447210237953,176890 758497095355621376,52554 793623692290953216,254209 754744347111723008,33520 760577856938188800,62771 760163496793300992,61412 776546435638501376,156505 793639075617972224,252639 768203236146675712,104406 772217488872448000,129126 765642554431930368,88370 771256933026181120,122967 788486628889145344,218275 766735695641767936,94899 765421853103919104,85562 760426384225427456,62272 769861964298350592,115166 772480197232848897,106716 768155236829540352,103212 761957022099091457,71026 742432510035005441,11774 773445055914844160,135025 776080598372941824,150249 733164837648379904,355480 776878126726909952,157755 781274032998002688,186584 794488734859214850,260899 790199696425938944,108396 771044465402257409,122146 788102583437197312,215505 750943705909956609,15800 773954482526879744,140230 785881029449912320,198671 756391399252045825,42249 768859262378311681,109666 787827997390827520,213351 791982909494263808,241523 794310923162963969,258331 758348401570349058,52494 795416897042821120,266138 750170905989484544,11849 773203323835023360,134380 786642899614175232,203674 794979441411756033,249926 786600932507160577,204835 764468151622873088,83391 778042855956807680,158885 785270022629273600,194560 788166207396540417,215608 760971750779805696,66105 775064778695970816,146704 755254845620224001,36467 767803864359632896,101681 795438285355155456,265855 768916381379268612,108729 785545990757502976,196788 791400444694233088,237908 792831599008026624,247241 793846776847486976,255942 794527485526441985,261155 748687483253223424,354032 753566583868588032,27045 779024864103452672,168410 764129093096841216,80720 787326282996613121,207965 778493475499147264,167810 757586729003999232,47761 748606109544513538,351768 764682750058168321,83866 789077705530732548,223286 791101445181366272,235990 750830496721014784,12883 795350109026295808,266079 773059574001786880,133255 755173629063680000,35890 758431668759846912,52362 766735294708211713,95708 773506548379316224,24173 773928593822973952,139404 780804254290194434,11774 781381528253149185,186673 773665360499269632,137698 775392646827167744,148170 789240644975923201,206666 795401312758284292,266151 794209690590662658,254058 778266416537595905,122088 755822210489593856,39957 759030590532300800,1248647 751745627155988480,17794 777978715527667712,163763 794609500540076032,261155 775361495223840768,11774 776175211972472832,153610 776876893924651008,146720 757571142408298496,47782 767300945650737152,97380 772361567191040000,69764 778945427911520257,171168 776102145133248512,153194 769000075888619524,110585 794147646382313473,257423 792793702913769474,224680 744094823678877696,352982 774134091516026882,141360 766501926884220928,93493 773644144904249344,137640 788595785680187392,218495 795688792803962880,258936 779463005272625152,174294 761898429261819904,56964 767117983156023296,47940 759767732296507392,56964 778753343673868294,168436 770409636440731652,117257 795080254557683714,262849 755060419589472256,35044 773532792797868032,135025 780597350628753409,181892 792720433388728320,238113 790262286405537794,229693 742134090707656704,11774 775570159658336256,112363 758860892591173639,55597 767815107082543104,100605 795468656998313984,249926 773165801612439552,132364 766351109862621184,91894 753365348196421632,26446 768803017973989376,107976 791364556102795264,234583 750383835490160640,11774 787646674176999424,211347 738795460358475780,11774 755386471029338112,10662 780392518743719936,179416 732093241932161024,349219 757737834442665985,48220 794874400763969537,262022 788708480635039745,220029 785324073786105856,194178 752810788826460160,22574 778668972191256576,168892 749341960700358657,8047 750382570164985856,12746 773712315141218308,136904 788523633006284805,218275 771557876330471424,125554 767480313517780992,97863 790983274419982336,235487 778327644370763776,166372 779335304713043969,172799 755140441604055041,34666 744919002669998080,351463 752955863120220160,24788 768101812847075328,97811 787337433717338112,210432 794665662132023298,261050 790688911404130309,232169 774450149535780868,135342 786296795395686401,202429 792056368047927300,243187 762978609027911684,75724 750810172726079488,15536 753792569516044292,28866 770707250885201921,119937 781343676714942468,139404 795406410255335424,263302 778735874527727616,170187 794628946503483393,261987 786396171531091969,202007 779107270206586880,171168 761285722166923266,67852 774884679912656896,137953 781862834284089344,186434 790685848698101761,231015 770695461674057728,120393 787253535930974208,208223 755745804795711488,39197 793235155842314240,249926 795032286811058176,263864 778335188086579200,166282 794556050254856194,261155 767202027898216448,97305 793329499635011584,249926 760984467578159104,66116 773848819930890240,139404 788450757989298176,11774 776938644162613248,159411 781919191754571776,190957 761894111100211200,70886 766464421485051905,93286 770159996700991488,117125 755874507127083008,39685 792069810267971584,242693 756704257668186112,42432 794470863085006848,258598 790948862026330112,234653 788339187586068480,203048 773752432702566400,135617 759931185564946432,58537 732176786985881600,349784 758048733053399041,47761 788753608636522496,220526 786686779151773696,205989 785596106604318720,197297 790519218647076865,11774 792473613832257537,243187 786262188893827072,202429 778534807831777281,167562 794510241387773952,143473 794367878073970689,256038 790608937947017216,232169 756552583997714432,43848 786410082053398528,203350 790479323371180032,227324 759079271839129601,56784 785647943994970112,197297 740286442522480640,99816 762347584484585477,431998 786675744051191809,205294 778203942027038721,166409 750136990805426176,10847 787333467520532480,210207 755425533320503297,36735 750542271007821825,8431 771395721866117122,125367 777278590983499776,160609 779804772790444032,173615 768176498649944064,90327 772519556111699968,129551 767203269835915266,90384 780793852013621248,183269 778363813309452288,167768 766440647016448000,92917 777634618581409792,161939 795264314542276608,229910 769583887114698752,113222 793619700483629060,251566 788603274899427328,218356 732242793788284928,11774 771516545797423104,125632 772306374302642176,129526 790307256617218048,227242 750057881609854977,11434 771128011278221312,122146 756464093913985024,43391 740956229099458560,11774 790663107534258177,232791 769848099799965696,105109 789090511655141376,220526 768184737382879232,11774 793836718063489024,235590 785347065614249984,194949 788871873618669568,220332 785616235279048704,197512 785623819041910784,197367 753390829167906816,26458 778413109270736896,167273 790913537975529474,234552 770206645989236737,117257 774054374767071232,140539 787178230641926144,207613 767903626601771008,102137 776835688612392960,158041 753306471392161792,26894 766222473117306880,88847 754752307590496256,18341 755312645163614208,35890 753950368845791232,30590 761278607616421888,481145 751597923062931456,18810 789950403072884741,228888 758045306688712704,50923 773867494578659328,139404 763875529036554241,80939 776938177596489728,157755 787138907704029184,209351 779038628039106561,172120 793925731558387712,256219 791856943316905984,239610 752621953031151616,22777 793981464081813506,255826 787646918067314688,203225 770686569154015234,11774 795368966805921792,266151 787723013764575233,210235 775778471649939456,151374 764813851317637121,84724 765329505967861762,86653 777326465046155264,160651 780775268453449729,182211 791083620152860672,196314 768592674429349888,104999 792785401152991232,242693 753996720531308544,29790 772779455173435392,127871 776559069456953345,151374 792522838196363265,246225 751841860126138369,18893 774369593322123264,142942 763338441186684928,77661 764892663048921088,84724 772921824740909056,127711 767708002841427968,100337 787844087869218816,197888 793629178776031232,252581 756317216283516928,42249 768906575331336192,108849 794545595499286529,261155 763838681023143937,79691 792079695860891648,243848 793791843163115520,255393 794533090165227520,261155 790519891476578304,231894 793130368933199872,249469 793785949104672769,247240 795168209251041281,263926 769241460994629636,110843 775812812534788096,151156 793504468880941056,249926 777944402505236481,158338 795081896615116800,262847 751173639547084801,8052 779482424635822080,164900 757913205502914561,48840 760622646472179713,11774 770693993533415424,120610 779460777967165440,172185 765743503401857024,86103 774275634705080320,142198 793848870039982084,255942 789738549331361792,227242 775215590340435968,139158 752832156716535808,22439 765657829990555648,88052 788454100748738560,215030 774546517109665792,135888 788752902911201284,218258 785931447970304000,192032 791509512335167488,78159 789297159338287104,194085 755562013703692289,36877 791713043440730112,240718 767868642889338880,101383 786973322676359168,207287 757681582622867457,48220 770550025155932160,118191 750535876132810752,10848 774958496903143425,144573 763955122422505472,80939 781470883554684929,108396 764830030228758528,84724 759818628019658752,59666 773646184741306368,11774 773954178372755456,140444 787492566002380801,210313 793379222483980288,235590 777404720671514624,161714 768111959250051073,100605 764245604876718081,82673 781254413759475713,185921 765686544476680192,88432 778291555207634944,167220 792503840226455556,246225 792059736866729984,243187 794555462091939841,261155 774382008948576257,143473 792342964265779200,245103 785632848954863616,197286 786327092011032576,194082 757078626638688257,45125 791353755413340161,238395 793453955074306049,252196 751229129194778624,625568 762064585931186177,71026 754709082938839040,22393 780025624249401346,177749 793136932553367552,249286 773932418352820224,139404 780215491734433792,178045 790968037465739264,11774 793185678976778240,249469 760817508853186560,61117 790655784044683265,232169 786398019247755264,203674 791481713960493056,232863 788202413748424704,213064 761368143965122560,68273 766748851038367744,95672 759110024417292288,56964 760164881542877185,61412 772941476930068484,132908 773989106997088256,139404 778740656223031296,170187 753960591862226944,30590 759437493041238016,44330 777865936648876033,164150 793177645328379906,249374 793315753524989953,249469 793856921384132608,255942 791351087928225792,232791 763611684586000384,78360 794309128755748864,257492 793122074508292097,249469 757720678435000320,48549 766257468582170624,91049 785528296612167680,196277 795699065535205376,268281 779427051455389696,173917 777519930023419904,162213 790329341481594880,11774 785311056046325760,11774 775131385547755522,146847 771138561743740928,123583 793946043289366528,256255 794009596364918784,253721 758108478648967168,51451 761722128680886272,68862 775004388784037888,146259 794619713254879232,260849 790949760027004928,234583 770703144254791680,118980 778397911302406144,167220 791312962761945088,234583 763277580644515840,77480 779023791502397440,171693 773881976596103168,139404 763103336937783298,76329 774672228847845377,144838 775679528853184512,150511 760428785707708416,61145 766258777154723841,99816 786605849531801602,204980 771031685211168768,121949 753932482966282240,28508 761963123523792896,70177 794594021033189376,261796 785661126813954048,194082 776334529984393216,153845 788740823793803264,214117 778304577892417536,167311 773908028135317505,138819 781618604504678400,188498 795749840525426688,267862 789129970861813761,222682 774192343943708672,141360 794612558426763264,261155 764136685160378368,81869 768487729445294080,106281 763462267564425217,76406 791425798704095234,238395 792445065062789120,243513 779348233831219200,173753 768110259588169728,100893 790593302949158912,232137 768186581542957056,104332 793833979447083009,209828 790692091894435840,233558 755266428912095232,34994 753205839146647552,26140 774220141907152896,141887 787321662719098880,210028 788010693983428608,212139 775538162177236992,1250232 785574077280886784,194097 793536749276372992,11774 773532654226505728,137042 792440232746491904,245208 787310677308223489,210207 788103613738459136,11774 791491820354056192,234796 793531651024424961,249926 785360814966439936,194949 794662346555682816,261050 769171672360488960,481145 794763395748630528,261155 775858500094361600,150426 788770012618035200,220332 773644358482587648,137158 793894331623022592,256255 795293922549526528,262022 758120716818485248,47761 758673054549487621,52000 771133344201469953,122145 769343132383211525,112363 763433983476727808,78129 789675421956706309,225981 790716794726068225,231894 794677965191684096,262588 753327242026053632,25742 773907422121426944,139404 752879286537818112,24134 758065948049960960,50827 786800276241915904,205728 758825775772545024,53107 795719614235836419,261155 753709480605544448,29263 750793902110732288,14114 758134376387403778,43285 794668852810420225,262022 740766207582871556,354801 758415584941998081,53144 795699770266292224,267655 786174425607442432,200288 773708979662913536,11774 787102960698425344,207119 756471364412989440,43391 753234341367521280,25766 767145296191160321,97377 768193207251468292,104395 773966973050949632,140232 762158354533789696,71659 758297314876198913,52112 794551245344215040,261155 758109926879334400,51069 773928894097268736,140025 750927898479964160,15107 754741932706979841,33356 777052296903622656,159876 771562158681231360,125204 778206239314546688,165448 781341977467949056,186584 758149051426738176,50452 763890660952997889,78159 793198552805675008,250408 761683623447855104,68987 764280358795870208,81783 780113240634200064,177233 764906112483065856,47940 778686240677765121,167939 787792981600403458,90209 789946540789993477,228570 775021942214656000,144611 761966230987169793,69711 790604882940047360,232137 780795127837106178,183269 758345756935909381,41703 755165540847452160,35890 752840843891838976,22436 760505438567747587,63149 772080386805555200,129471 780803210910969856,182036 749434232833990656,8497 788793406378106880,220526 795410903869128705,265885 772529100837662720,131007 773959777839833089,139865 768653874420776960,107745 776627702560280576,156926 778308074977107968,166532 789078818774478848,223286 753592673722916865,28037 792530933257764865,108396 742324728531169280,354833 752670008216616960,22432 790754335890169856,233692 788212839454343168,215005 786402832157184000,194723 758471255716618240,53185 763207827645165569,75797 773578293937336320,132335 762019595620192256,16953 774391692254412800,139404 788104531615690752,11774 762611284890226688,73030 763839376375767041,431998 790646402204389376,231894 791181134310809600,236420 776838390041894912,157693 755855311588777984,15657 762792406693531648,74483 763723181135843328,79020 794199682629193728,258598 768231820307537920,11774 768855457712734208,109571 793321391776858112,250033 793456851513847808,252020 753558494083776512,28037 795336881756139520,265649 794250882753953792,258771 775324845085171712,148045 759467733490790400,56625 793582174855245825,253793 764193616784986116,81946 755394421248569344,36735 757546444244946945,46635 733067662503358468,354525 785765996829216768,197512 750200770985881600,7283 764777057943367681,81946 776469313121316864,154832 780602726669352960,182013 757614212399050752,45426 788058645921722373,11774 768513510284337153,104973 788493515168870404,218275 753359755926642688,26458 765581480894488576,88052 770733940688781313,120613 758053375531286528,51069 795050981943869441,247930 757032377923272706,45672 761667681502175233,70225 754131781046169600,31320 760500495941238784,62063 769700427113857024,114985 787764402002866176,212357 764551361056956417,80939 770339651987136512,113278 795121611590533120,11774 756995993501958144,45669 763454137811951616,77777 794989296403054592,264460 776825385543532544,157755 790716633589227520,221476 795667512021176321,267862 773939087111708673,140211 755044048642072578,34666 758128532883210240,41703 776729178326663168,157693 788487771065241600,218275 774927815326048257,144730 776603300099661825,153667 788486914059960320,218275 762168345995030528,69878 761336465204862977,68182 794087742024073216,256255 790217489661595648,226490 788036933863796736,214492 795026750921027585,263926 794974059930861568,261155 779099790202114048,172799 786581160520355840,201555 786449566400774144,202217 786390006055133184,202983 766868047881646080,30131 785918293999751168,199546 786684801260654593,205186 760562378731757568,63149 766357921051672576,92166 795347283546177540,257492 762040446591897600,431998 763546794739458048,1249122 790589739858403330,231792 779451063896199168,172185 790657774652796928,233307 792555442102607872,244270 793642030085746688,252580 785293947564351488,104628 794649382083772416,261155 792151037641498625,244477 795760853597437952,247930 778049059529646084,164980 778314538215145472,167220 733244043312914432,355662 769726686648610816,114773 773615282719948800,136947 775115310647083008,146675 761532046468579328,68908 758423641591808000,52659 794812886636003328,262752 775879844491956224,151071 792301995675746304,245056 788691619021262848,220029 769542674382725120,113290 795446990591107073,350913 795049844897382401,247651 795259597657255937,261594 763822251871350784,80486 773957273731215360,140211 773736901090082816,138819 792083346062880768,243187 793651810477019136,253793 765644706332053504,81659 770732006145613824,120625 772971872946417665,132335 789160020877250561,11774 755726095949959168,39235 745600742904344576,23762 778374289733005312,167305 770283091025735681,117257 779402043664527365,174728 791841046695022592,240070 793592092920545280,252014 756899831558340608,45122 773990777747800065,140230 766948311836131328,96027 779010661158387712,151463 753764968890241024,28988 795002379947089920,262752 785983720436092928,197512 769745670580219904,114779 786974094176706560,205270 795746542762147844,268710 777389471729717248,159876 793551656701034496,251772 774747824571420672,141887 789460416657289216,225911 785960539075678215,199546 795480302042771456,264911 755155914039189508,35890 751616268843618304,18395 775131106337140736,146259 791691349997326336,240070 758243100380762113,47761 753665212583071744,27045 790316488850870272,224333 773912047289446400,139404 768943119198932992,110209 788526707539976192,215437 794333179817721860,257492 753966368916115456,30339 758757474690211840,54070 787004167252480001,207949 768057041369853952,102780 769290140376264710,112363 790973074166251520,234583 779442265685098496,173011 795351776803385345,266500 764920801904566272,75073 754853430879981568,18341 742183200110333953,1247507 772910992699166720,133519 754716495238799361,33356 766091570638651392,90539 778299474728849409,167220 750368140618522624,11495 755994661538398208,41088 792097580880695296,241678 795349520716443649,262283 785558690749227008,196609 779163635650269184,168284 765935822763941888,90384 767698710381924352,100605 781914094915977217,131056 791008169438969856,234583 791345172084760577,238207 751984787640848384,1248201 794637369899159552,260874 757347764871192576,46384 756268822902956033,41141 776602291247976448,157082 768578059536445440,106716 774075136181796864,138819 755165686956187648,35890 764188420344209409,82177 755600935989182464,38459 766373917833433088,91946 792360110810992640,244550 794618916333096961,262022 792978648873721856,349856 761498245260541952,67852 794698428055961600,262752 794945346472476673,263676 785314466556588033,11774 756098701022597120,41589 765392291334803456,84209 790082422788489220,229334 758352516857864193,52682 791800497619496961,206007 779510605623521281,170732 752669284065636352,22860 758530176061992960,53185 751880985583771648,19563 791946822574977024,242551 794464085530255360,247240 764957083892678656,84724 792763480755544064,243187 780800505673113601,182036 773229039037345792,134470 786838400884092928,204977 759116656979304449,56964 786973219496595457,207287 773474559710420992,136904 779762997862563841,174115 789512309697814528,205972 791399036523778048,228101 767082098087919617,97685 786519665208025090,202727 787716352618405888,205197 760099646555426816,60866 786240660861050880,201958 777292859183665153,160480 795041516192350208,263907 793135785918754816,249841 767125135094640641,93170 775296332491792384,148045 791419252582604801,237999 756518070932344832,43736 791897010462978048,236884 765290218085871617,84209 768084596533694464,103354 780924170800541696,184031 752994395297677312,24248 786536437575454720,204295 772100974139674624,129551 795041783256322049,263532 759493623780036608,56700 790733243473469440,233154 790624848531722240,232881 776826246726463488,157755 757274418380886016,46540 774831890561761280,144494 794198228300427265,249926 760567507455356928,63512 761137154370134016,61051 760693279029616641,64192 786474217739063296,194158 776263201671569408,153480 773612836312354816,136947 778651575929622528,167939 772234574252412928,124855 793509708145496069,249926 792015034192977920,243075 756943452391309312,45311 766429375642279936,93823 755560269821022209,38476 757575014812188672,47782 785976574013218820,194560 788689454047387648,219942 791265676149129217,237236 790113205108477952,225359 754723214765412352,33356 790947852021182464,234583 774367945699000320,142503 750513527878656000,13360 771520241457369088,121479 794634890000142342,262022 795057729543016448,263896 770694655084232705,117352 793279494677073920,249926 795757360601972737,268777 786931535710609410,207096 791094214553632768,232169 737713995293954049,49681 768100474948055040,100893 774988119963791363,146259 778219693395947520,166390 781207605385523200,185595 763933659686588416,47188 774248825187889152,142208 790618441635934208,232424 791425676859609089,238099 751192113665093632,17140 758962921854468097,54070 788425256805470209,217519 793111120772931584,249469 791360030939295744,11774 773678693067612160,138165 779500997131501568,171541 794216759918260225,258598 763948311262801921,79691 774688054590275584,144542 760482448429846528,61117 766442470141943809,81929 781452132914462720,139404 793502765091659776,249926 794288048137650176,258456 750806892897767425,14950 786939695028588544,207613 756604288940515328,41839 786945484854145025,207287 759678473501679616,59364 774232279350509569,141105 764905849970040832,84724 773913172218671104,139404 791057719545384961,236393 780432371887714304,180074 788404903152652288,14104 772306245831102464,128713 775380354890813440,148473 767592055841316864,95213 773680088550375424,138624 758699507332685827,53985 767582767672680448,99976 773974867163095040,140444 792048211489722369,240483 765271603882123265,86209 768588814642139138,107745 781274702094344192,186584 781830068683300865,190635 780944961172869120,140965 766416102024945664,93823 794275043270393864,258797 775709780258283520,149200 778081247461421056,164001 767839388633927680,101681 759833184385298432,59666 791777257979318272,240483 765329664399245312,86645 778268801922064384,140444 762808674188394496,75141 732477476513816577,351864 764247927090851840,82283 785261896748429312,11774 773558801282830336,137042 792059670949142528,243614 794550049057411072,261155 781832635232325632,189314 767184544244043776,94699 754719760286298112,28742 770698603920756736,120610 787199618308341760,207965 788829070486179840,220526 765304332455649280,87062 766256867102392320,91751 750913684499640321,15643 788179232581095424,215754 792079113418932224,243614 776515404084551681,156567 794289084009058304,259134 750810719352918016,15264 758265975917703168,41703 759006498760499200,54003 764898014297137154,74281 788538418259120128,218275 793545390222086144,252020 794701966605688834,262752 778231175907188737,164826 792169733244223488,243451 793616302103408640,252408 763799000025853952,80098 762259002046746624,72394 748920393180680193,351152 764611049412759552,84209 795113969912463360,261155 773742199087308800,137693 732343424502784000,350295 789416945376456704,225414 765224160205283329,85562 774522338649907204,118698 750463397414768640,12883 790876316237111296,234583 788230520928804864,215437 761741727279513600,65180 794677201421615106,261155 759497604388585472,56964 751637569855598592,18470 760439077300764672,62771 780612160145788929,182013 788834744234610688,221476 791062998680870912,234575 756504854642786304,42249 778856479117840384,169029 793852803554930688,255942 780842085008207873,182870 751127485492785152,17143 785925704345014272,199546 791667014469320704,240483 762703788067131392,74133 792388044150206464,243398 754117351897862145,26539 778843785396572160,169410 795397974486614016,247930 785274869067939841,193669 794560119166160897,261155 755545593913630720,38026 794025847598424065,255409 754015743293976576,31201 785607736977338368,196917 790634025555591168,232791 795667360535302145,267862 767806610781593600,100893 785317327919128576,195125 785656089647910912,197324 761022465367617539,66159 773949748671684608,139404 766397385182441472,92854 768625392034783232,104973 794372820088172545,257353 775778970822385664,150663 750311592298967040,12233 771294887778017281,121612 773654722393714688,137640 778941207221268481,171168 780912559536771073,184223 793245472060166144,249926 774203613501464576,141858 763618041695465472,78274 788199756568731649,200397 774076643002322944,141360 788471326294024194,11774 765335140344082432,85981 775636965505064960,147029 756110174843183104,41632 789924498690539520,105109 751915729688014848,18395 763521056439169026,77849 770055868259983363,111378 788186952822509568,214078 793107138952491008,249469 792100802487693312,243075 795399512403677185,247930 773864819938254848,11774 770468535848071169,117257 791506134033047554,239405 793820015313190912,255393 795157541244243968,264397 768082529433690113,103354 777147402981634048,87904 779021796586692612,171324 786635031816974336,205270 762870379496955904,75327 765290942756552705,86440 781369687099572224,187331 769337250580750336,112399 776843516194402304,156926 763338324324982785,76771 774491680103763968,143585 794612711523045378,261155 733419801280950272,56436 760024244470345728,55257 793108514961063936,248065 768132575067987968,103071 768196271626522625,103354 765973687434563584,90575 767806155070382081,101681 757911040235540481,49852 768028229009485824,100003 794308862992007168,257492 771516443787665408,125554 770920827495690241,120541 770418182028918784,118191 774283580893691904,141316 786757331308711938,206536 787046307642929152,205728 786326385660833792,202379 791716345691779072,7706 795675464849199104,265649 740073496408100864,353488 758736059140182016,51344 766607830757482497,93504 769681894409588736,114301 794306923524976640,257406 766388489986404352,93036 774832263582195712,144718 771554909531480064,125111 773936738737594368,139404 778188570574123008,138707 778243178096762884,166532 780178473981575168,177233 780884850282758144,181272 759071378083450881,56806 762870588893372416,73926 785858567010156544,197512 788472042974683137,218275 794539272074391556,261155 750141874682363904,11495 761893672292081664,70540 751582149787070464,18030 753764852464771073,28988 763074201846632448,75615 764188303012667392,81946 766405497142423552,80939 762312134025891841,67229 767540036535365633,98646 786998688170123264,205728 794546697326055425,261155 785270240791834625,194648 759100847485616128,56964 794567168243486720,261155 751667504200638464,14465 752645746650861569,22832 791926330430464000,241034 765248065682993153,86440 793432595581186048,249926 749746411604815872,9408 732295368046579712,349368 775995313635069952,138707 791403606415122433,238780 785435503273336832,194221 787762575970893824,210238 793943890583658496,253721 756481109202915333,43403 788045823170969600,214666 746192867161300992,353879 773989440507097088,139404 762259912374226944,71124 795074020576215040,11774 794706067259265024,261155 760537665276030976,63451 758059072788664320,48663 749491930040528896,8891 763455724508876800,77687 771789371301298176,126596 787507114369482752,210207 772220081673687044,129436 774820211799097348,87904 789493440434216960,224678 768186956400451584,104162 775336146956001280,148045 793497630575734784,11774 794636436406501376,261155 780784009542414336,182960 785952200069681157,205972 770526457537949697,11774 761347175246729216,67973 759549100568158208,57574 750743612460179456,12883 793426795160752128,8044 761151476211286016,61051 786245082773069824,11774 793421758565085184,252020 774424084192989184,139865 791830334941782016,241819 773636647988633601,136093 792053601111777280,243075 762497702831587328,71476 786570652232724481,204413 768908074409009152,109767 774165611903528964,140444 793691123948654592,252020 781649768833355776,181892 774311489087737856,140874 750834024906719232,15616 791348401984180224,238395 793579001495388160,253206 743324781341093889,349306 785614101577728000,197512 792071778508140544,243398 759441380741484544,58227 779166859832782848,353879 759583770743705601,52112 789887175961829376,29569 790736122620088320,232169 750814428568911872,14950 781529094248771584,188401 755198071076773888,36033 781346391763189760,139404 778654297181609984,167939 791015820348522500,235590 793922124557783041,256219 750905286014017536,15996 763163874896019456,76474 767011127821828096,97137 792696254463475712,244813 754727322855571456,33356 762744355190747136,74067 753604617733234688,18323 768940834519674880,109666 754722961370836993,33356 777590735583444992,162497 765258514281275393,1249269 765243896745959424,86440 758479330657787904,46384 787136510986326016,209351 732709533206773760,352946 795717927555174400,268448 788907747542642689,220082 765919521882398721,90088 789123838210695168,220029 751795611549270016,19563 788764230761799680,220526 758345747611791360,52027 775197930625966080,146847 780744515682463745,351282 790128791565668352,228820 794688171019792384,260273 742407627510939649,1247518 791357475756781568,238395 785592338517073920,196767 760298953069858816,60779 752667615642869761,22779 790446017732812800,11774 778783773613752320,170187 789530064035643392,225784 771397017054707712,124597 764999264187486210,85562 760963602534760448,64730 765925908318478337,90031 768166709027037185,11774 795334283850293248,261155 795678023244779521,267655 790516809409581056,11774 778059568739979264,1182483 787412043443822592,210287 762736504548438017,74592 791866511694508032,241678 759153607610466304,57348 751848549629865984,14277 766186651424919552,91489 768851884182470656,11774 785862479951695872,198571 764922728939941889,85115 764223810283278336,82766 778919913452871680,171168 773210504848248832,134561 769724208117014528,113882 781485467757711361,139404 794669603666292737,262022 758703720377020416,54070 777984966550511616,164669 792549871051870209,246392 773064597343350784,132364 764815846103392256,84689 768262441650286592,95055 772439243763232769,128934 772074165813649412,129471 765040063889584128,85562 794368554522902528,257353 780831783344406529,174388 785836625095958528,197512 738563714887077889,355507 787326438106025984,207835 787027975287939072,207965 762340859991949312,69493 756225607051075584,41516 764976889781813248,11774 744784792567193600,349060 770397000512704512,25134 765945179937177601,90384 766288146304790529,91894 780614966319742976,182122 764852245460647936,84724 771065317132992512,112363 781225038037090304,186584 786417541035851776,203350 795088124628127744,263896 781463167457234945,139404 775334767013273601,148045 780375339650260992,179742 773131252694122496,131708 790787972408811520,233692 762611932612354048,73814 776201246734548993,152314 779276470195662848,172799 791427950813941761,236502 793186064580091904,250033 767131333478928384,97248 771884777607536640,118191 785891292559597568,198671 792945630691733504,247241 788058430909153280,215005 758336654134353922,52554 793476753926811648,252020 781616247091920896,187976 790682120360456192,233307 777973122360303617,163824 792434374574690304,242284 793074644010078208,238045 751107430889627649,15808 776555293778055169,33169 770515395493126144,108729 766898091047854080,93184 790902406263418881,234583 749202381418663936,7633 788044252995473408,214492 758051762645467136,50787 759942453872832512,58227 770752032068210688,120363 792434567336472576,245313 775568439335194625,150022 761052732325105667,65455 791741710795550720,240535 763941290417369089,79600 780904842235699200,183269 785322560460161024,11774 768970001101365248,109960 791392220238622720,238395 770203120487903232,82066 765544962029158404,87904 773612632536256512,137818 785938239303671809,199546 766661056613580800,95343 761493278516740096,67973 757300485258817536,45319 766255022816407552,91946 757690224428224512,48270 732283533046075392,1170428 764912931150503937,85159 760540718096154624,60794 758640012820754432,54070 768866621754601472,107966 776213006111813632,152449 757347238892888064,1248475 793486426042007552,252741 794701698279346176,262897 794807742288404480,263096 775119497179107328,146704 760153641185607681,61051 772505533500706816,131007 793458780419846144,252408 773689540968009728,136947 755855727059607552,39462 774651716922777600,144112 791348468602331136,238395 771080604855197696,122344 767813177157545984,100605 786248023126908928,202275 788917060113932290,218892 768174106063679488,103354 789417440392478720,182574 766723691644354565,95708 775726983741214720,149953 781208584235327488,186434 795759625542848512,247930 763243488829898752,76723 779716690376437760,174756 785523353838911488,196676 785596636005183488,83648 781539733889351680,186584 789323008951410688,225359 793169870384881664,245579 774412777779789824,1170783 792413182279163904,245634 794044727817441280,255942 769670351546642432,114779 794884333353992192,262849 772962414128013312,132335 760951987433242627,65234 792097060862296064,11774 774018623367028736,139404 765619068678176768,87788 781572586836680704,188421 755089035664748544,32716 776263066438610948,153194 772148562121596928,128243 786414997064732672,203806 790701066996346880,233152 765342405486927872,84209 765641081010741248,87904 788177382154919936,213274 755004302972821504,33174 767682055228579840,100605 795702942842163203,265257 767852753297088512,100561 751083896041799680,7511 776756884892102656,156926 781225789819908096,186149 750895930036129793,14877 795747467686006784,267576 785503459479003136,194934 772849584125124608,132335 788020463628718080,214492 732251659804540928,1170428 733588319544573953,738099 786588706111000576,203674 756477042607157249,42416 767848700249071616,101681 792194091064844288,243187 770495178905878528,112939 791253684495626241,237332 778730244488306689,170252 770728024299933698,120541 768586305538260993,107808 785647595691515904,197297 773646680705105920,138382 793621582501511169,249926 750769217436254208,11495 774716822943924224,144573 793887739368370176,249926 791676246207893505,234990 791727553199439872,240556 792134068871716864,244297 790535204670611456,231580 733025800103026688,355464 785632098145095680,197091 774577688220753924,142503 793579534071267328,253734 768572758410297350,107377 776116134345146368,153494 785996241217974272,199755 785851063979171840,196277 778416192817987584,166719 785697071881785344,197512 759120514791116800,56964 794500804296212484,260899 770353055736926208,117257 788009322903023617,214209 768071233418072065,103354 755454947907350528,11774 770509884467007488,118954 777903805157502976,164195 788009835153547264,214354 751112111397502976,16299 772480218405539840,131045 790294383513993216,11774 771910722406100992,123491 779013324293992449,169515 793771811888590849,250293 785651923349147648,197512 786029464316702720,198671 791660861177946112,240483 773671407217545218,138382 788882683984244737,194072 781196746777059328,185595 786691311655149568,205143 751628033128210432,18397 770606574498897920,118192 732632345128230912,353162 750611299373977600,10735 781767827850231808,189652 793904402696400896,256358 793934516578648065,256255 759474583426641920,1248643 792142231637327876,237964 777923263930458112,164694 794241110184857600,258598 748933515496923138,11774 753341352981753856,22008 790591165846294529,232137 774011114346733569,140161 761281470182764544,67283 780631159650648064,182257 765034318208970752,11774 790706654077710336,232884 767858479776358404,102137 766028251093360640,11774 769376234060918784,107469 764638368005181440,80939 775739615789522944,150511 794321804731043846,258878 793583908726116352,252408 750575343333994502,13343 761422297437573120,66801 795060603467534336,247930 764244350507384832,80939 757568979615354880,47761 767328630200557568,98646 791831430179454976,234990 773947919569330176,139404 758855530064384000,1248642 760543226335985664,24745 788659284611444736,215437 795317662834393090,258456 795760102741458944,268629 774221782865813505,1170870 785532787323527168,196277 793204145964650500,250633 763136599681007616,76549 786983359436230656,207613 762781749038329856,1249034 764515373920161792,82209 764249399765721088,82766 758484152777838594,52554 759197346882265088,56793 763679695812587520,73926 773890264490401792,139404 785618054751383552,197017 787101635151618049,209184 771070234149068800,123135 794990820617310208,264431 791321395741339648,229874 759497490857025536,57574 771723760844013568,125853 790695232258052096,232595 760212568849813504,61286 774458621975494656,139865 787002647127687168,207949 791396580821704705,237908 752120817455099905,18395 760930907012210688,65222 776825440619098112,157755 763357188576378882,65108 781188618685648897,186212 792888603135410177,248010 791614637959737344,238292 788011226131419136,214354 794657921455964160,261155 789245513883418624,224678 794828372719243264,262486 787987214961704960,214209 764519654341611521,83654 781781623176065024,188577 793844520479850496,238136 778383819233751041,167407 775373791161491456,148574 749933140882448384,8797 750343393197355008,12728 769282202978791424,105643 755235667181916160,35890 764150470533316608,80939 774105025857490945,140444 758091440740237312,51406 762630688747073537,73926 751603963770789888,14277 750740563448590336,14877 764134674188865536,69548 758833309338046464,54070 795032150781267972,264700 794935322530500608,263906 791058759745363968,235756 793287576908025856,249926 764542571360161792,79561 780954113903169536,182658 752902667718930432,23167 764480365176184834,82638 755829119296819200,39810 771838429424340993,126235 793196173339131904,250033 759371354961547264,56964 769596144582295553,112345 757390831078641664,46069 752910364065488897,24316 795712767416274944,266884 774445315692920832,143585 786404733128806400,194723 791812591718920192,240890 793175967938277376,249841 760626770076835841,63559 768913945243455488,109767 771816255535788033,127657 794292168479285248,258829 767838054073511940,101681 754740200899743745,33356 755251777579130882,36221 762047547594645504,56964 791459519838629892,234653 793082299692769282,248194 795295071809703941,11774 781640671920738304,188874 785255443153166336,194160 759265476207861760,56964 791357391514267649,238207 776108173048569856,153058 764284842053816321,82673 769314721698754560,109875 776235355532103680,11774 763837330796998656,79589 774033620562481152,141035 774330440945631232,140043 775039469795708928,146259 765625595208175617,11774 788809423099535360,218179 764616952899858432,81835 757671451260362752,47761 775437950922268672,148870 787611310204723200,187976 795019144538320900,262925 792775409351925760,247241 795263709086093312,264724 779496150688735232,464984 775767585837178880,151463 763873113197146117,80939 758141189686263808,50314 793479964314202113,252408 778376501007937537,166916 795606405541662726,267521 764395443262324736,82283 792292198033133568,243075 762073751248699392,47283 768827961327882241,109167 789562463784202241,221785 793485631485640704,243398 765672026837135360,88816 790710811404673024,233241 771776700736765952,127871 760525148986277889,11774 761393079316254720,68102 779133352385273856,170935 773217213721567232,11774 768547868021972992,107446 794319053196173312,259134 754731720650399744,33356 763147663898390528,11774 755924429436100608,18215 785936084005859328,199262 791383018925596673,238207 774005021033664512,139404 791836399439720448,240070 758471181318103040,53185 762818655302320132,73712 791357918184611840,238395 766261414390407168,91956 780571746915221504,11774 737443978300297217,351147 753424073074610176,22720 793864946241179649,256038 773699384961822724,136515 788911429692723200,205197 755767187336495104,39475 770790727156629504,121479 775639755333705728,148684 792715281214898177,245148 790607575301648384,232169 756381052160057344,41680 740293867476377601,99816 765275842133962752,86440 770240357829185536,117377 768420545566236672,106281 775429280247508993,148574 779885496436613120,177248 750737337638723584,14877 765540216299982848,88052 781233260651286528,183530 764701391638200320,84315 768164375194587137,103899 788060305305640960,214492 788154843156385792,215005 755143107730108416,34666 769381291103887361,112336 755162720866009089,35890 757780979192770560,48480 780344867448758272,178524 766408449349459969,80939 734169637139554304,349283 757576049316204544,47761 764148563840348160,80393 766418185650253824,91810 759127911819534336,57105 791598229834137600,239926 785347124409999361,11774 776237845371641860,153194 790346158065324032,228354 773905566511030272,139404 793460430479831040,252020 767489405103644672,93504 781641190856724482,188500 771681175458893824,102002 774039815603892224,141219 758759257151934464,14277 787415091763376128,210989 786537615541493760,204413 767388604700106753,97325 763159083113328640,76474 774119940236259330,131421 776629870721925120,154986 793852391275761664,246425 770995469505835010,122146 781209905860575233,182678 794275071044947968,257785 790595263664566273,231894 785686773334618118,196277 760965688609476608,65969 793826905703133184,251362 793977738113781761,255942 768889584272809984,109104 788460193537400832,218275 768580115982872576,107032 773161108232208384,119771 771750007930232834,122528 773902841622753280,139404 753301796957880321,26696 791670323850518528,240483 793211511271555072,250033 791654814245675008,240145 767072416740806656,37044 768239525755617280,105109 777290477083111424,160539 764967918991847424,85562 753231610997198848,26006 762665326001750017,69778 766867090707877888,95511 773272056406302720,124597 763924753551724546,80445 787193820123373568,207965 790977162715148288,234583 791730143270088704,240483 785606517592428545,196788 792073855590203392,11774 795678120795865089,257781 774053882825576448,141200 794611387846651904,261155 767526599558205442,91936 769929565317820416,1170396 763958425785028608,80939 765215795307622400,43950 768472052672131072,106281 792192964235853824,243187 757778750570246144,48826 753589922116825088,28378 764690349977702400,82018 790156521728389120,224680 752060061111820288,19599 768826740986748928,109104 776789945616924672,157693 758119204675616768,41703 753229512553345026,19133 785869430597128192,65713 791284809586712578,234117 792638488432828416,230485 774008472815886336,138090 760564580732985344,63451 757714440448016386,49056 773263749859901440,135025 764857616229031937,73904 785653142134231040,197512 788890277738008580,221972 752877154317119488,24134 766160555803496448,90031 781285657335336960,185601 761340139805159425,67973 793303201571303424,250633 781078675764707328,185276 794007331289890817,257423 771539045792964610,124597 773172985582739456,134561 792898142224068608,246273 794529311428591620,261155 789224684827058177,224680 795384261910163456,250633 795695479438852097,267855 764979569333981184,85562 752868980201623552,24087 764880047517949952,84724 771820660129542144,118191 762710583577894912,74520 793469234818932736,252020 767326531832074240,98720 767039131956482048,96263 763902036064755712,81110 793622281712963584,248516 757547283630084098,47782 766455472404561920,92860 771728944076771333,126152 772914636547092484,133255 768498889708212224,106819 788429790760108032,217837 770795592716947456,118174 753127510532038657,24134 793957482678915072,254135 781817994275979265,183759 777723034970890240,163083 777900360774000640,164001 790992527553802240,235590 771914249224331264,128615 787922230500069376,213887 794677627302903808,199178 793227381439889408,232911 781513488636063745,188401 788126258647359488,215005 753814707031519232,29592 786315241785290752,202429 761760102491750400,68284 790228196805541893,229930 791520459829284864,237908 740821458776121345,31836 761128792245071872,61051 788384479589064705,214899 781546765614981121,182726 778030442200993792,165097 768616875148316672,107745 778494407079264256,166830 771853766811320320,128424 779010288435814400,11774 785796058899058689,197297 753285223874297856,11774 761946016497086465,69865 753730157165236224,29589 795683107802378240,11774 732442019054915584,11774 762792404361641985,74483 794289345758797824,259134 764532056252645376,81574 767042676906680320,95530 793062828559048704,249210 757381049282355200,47257 760454394760589313,61922 787521431307448320,211347 794715161139576832,262849 775917755941871616,152314 790327914403287040,228820 785357786104422400,195481 789332240538832896,225359 794196292511465473,257492 755116590736216064,33356 759000817504362497,56282 767140944546140160,47940 768169995352190976,104313 758435036332855296,46384 778189589743894529,165488 774691129782566912,144654 756092170210246656,41486 760499013728731136,63149 768991809406132228,107976 779668185205252096,173347 777364494389346304,159876 781515553332600832,188401 787374528011698176,207733 755107611557695488,35449 793905818248835072,256255 788442607865044992,217837 791683636483457024,234990 770726596374360064,120550 791439280610562048,238207 756913838025379840,44429 768566360695775232,107469 768966260545744896,110362 760243282836393988,61412 790704496422875136,233198 732962097886298112,354396 775928680950353922,151418 790371282432864256,228820 781246247566995456,185313 788783519153594368,220767 764946980162244608,84724 793967520013107201,256393 767765646234877953,101134 785599906522083328,196917 762735294244200448,74681 750057913201270784,11015 752837294390902785,23739 758720573405036545,53185 788800055813648384,220526 757659653484470273,48549 767046244434907136,97467 779855891751460865,173937 760438157187883008,62063 792016460419895296,243075 794383723508695044,252020 764974229804560384,85562 789143754187812864,223899 755102958321295360,14277 765384539455754240,86440 778236380312768512,166532 762308530456162304,60172 786205660471885824,192032 776010868098158592,151156 763530394234789888,78513 778788432382402562,170605 765255516411002881,86614 776968553308180480,158387 770337046678343681,113836 794978558061858816,262925 777571891636740101,162497 794853718063579136,261155 756909459511705600,45311 766399070449471488,90284 770838806413082624,117257 790976872897273856,234583 795095769997017088,264397 789159446211538944,108396 753370761948196864,27317 772305087825780736,124804 778234200671473664,166532 788124655991132165,215754 794420649838006272,257492 775874123058872321,152314 761562260921692160,69231 764420545022599168,83391 750269194822938624,8497 757336500954624000,39462 795717359147384833,268281 773910507497615360,139404 781651304762474496,188458 756688000415854592,42432 756658167266828288,44274 788697993021128704,220029 773888795246628866,139404 755505973163208706,37993 764835685438193664,84724 769741278862913538,114422 788177993738833920,215005 779538109209927680,174435 785806499926843392,198580 764875438967566336,84886 769954417504194561,105109 755957555155787776,39462 763931833008480257,80393 768100684650741760,89854 777926658779000832,164694 778886215470817280,166860 766663807477440512,92159 775838414830698496,150511 795434528147968001,247930 765646863190024192,88930 766030073145221120,90384 756463247000088577,43391 793806494844133377,255393 790734030509527040,230282 765526371422474240,86274 776740192447115264,157755 788010947218636801,214354 790935401359736833,234583 794559393329254400,261155 757074388642660352,45964 788944410222493697,220029 776504536240390144,155898 791049078184353792,164814 758664221978525696,54070 781292705678823428,185601 786918970938884096,207277 758409716808687617,52061 767749338244210688,97619 785737307265634304,192689 790157183111434240,228820 791092038888554497,235990 758544876094918657,53703 791474783435227136,238292 732761296572141569,353976 771422856424984576,125367 753645426566324224,28732 760993832133619713,65815 767884012954136576,101681 761626687205408768,69673 763927240891510786,130505 761927332491767808,431998 790940873655582720,234583 748732945867771904,352721 780366086940205057,25995 779775653256265728,173347 762810051962765312,75073 771855589378887681,127957 790905147350188032,234796 773472048039485440,132335 788122700677996544,215437 771214629942931456,122817 793214722921402368,249961 764831239287279617,84689 789549400167026688,226627 793097528086495233,249469 794650667134558208,261155 770992603957334016,121612 754935224937566208,33140 788890717808582656,218924 778230878036193280,166390 776784650119344128,157755 794551058131517441,233705 772887658808877060,128971 778258840026488832,164826 763085239379828736,73926 771961611363966976,128230 794061833761996801,257492 795718064268603392,261155 753723732447887373,29542 771297202052427776,122817 758029160874844160,47761 793409140789870592,249895 795437177467535360,267133 760657941951344640,54748 761663184197464065,69947 753021806559330304,24981 777874490894192640,163586 780448530158673920,180343 790291032894164993,230282 788117140809416704,215505 793517239924162561,249926 758812258076020736,50286 767853015424307201,101681 793844120707997697,254135 794612854510993408,261796 781516473269309440,186584 785551610214686720,196676 755812977773654016,39462 794640670791270400,261155 763979217654599680,80482 750200691604361216,11495 774044410400997378,140748 794003126160195584,257423 754020637899841536,30296 755560088941629440,37457 759168821651537920,56964 790689986831982593,232640 781230726775791616,186212 780099972595326976,178360 755166500454006785,35890 756488926806749184,39096 772060190933942272,123082 764484223646437376,82002 734053769089056769,354927 769146865631764480,105642 774105471011606528,140308 775383636703010816,148574 776267379751981057,153095 778681469535346689,167569 787310676322705409,210289 794598693521367040,261155 756470299089068032,41763 794853374818652160,263551 775115479937527808,146720 792785758734065664,247101 740357003374170112,11774 779381731443011584,173964 789340639485911040,223286 764301861734100994,82283 768964180556681216,110344 777825403729698816,159146 791002762418860032,233692 771818683345670145,128067 751734218489815040,14277 758280565133086720,52061 752916043102842880,24427 763233084191809536,47188 786449393813553152,202727 775844317885820928,151242 795772929762070528,268643 750797692603764737,15439 769932892059209728,115518 793208875872759808,243092 765484024508710913,86440 763221061022265344,75899 793187947701014532,249926 759824389881802752,59477 781647395411021824,187044 794628548208181251,262145 795771575446491138,11774 751141297021456385,17284 793824252285718528,254209 790974132351479808,232169 794915171672137728,238113 753644180216438784,28508 776896005874839552,157840 795201770083454976,264397 795228889094164482,263676 772840347575709698,132335 770631544495046656,119937 788756142595903488,220332 772786705774424064,127711 785640937074470914,197091 769650012548726784,114436 753354763106787328,19598 766498642966487040,90482 780631380543897600,181011 739965316424302592,11774 750025830907142144,195876 771347673123164160,124495 756507903469707265,43674 793192399220514816,233467 776924566992130052,158182 732224146051112960,349814 753276892841668608,11774 766289166648815616,91798 790832347503468544,231871 792067077729169408,243427 765334306059411458,87245 753972777862897668,29263 791729923161481216,240483 763111623695470594,76549 790707356925591552,230899 764146540365639680,82066 771081884268896257,122146 793291116502220800,251282 768974813725503488,110209 771018714590355456,120610 771387339683799040,124597 757139015984447488,46235 776091874708692992,11774 750024615913590784,10811 776829166973050880,158387 780855290031771648,183826 794673678143328256,262022 785649955104886784,196277 758307419361570816,52311 768511362435809280,106756 795721293840711680,267655 777300455844032513,158673 758824224391770112,54631 771524552748703744,125163 785856864428945408,197512 793864079332876288,256255 787915504472068096,211347 791769566917648385,240089 785506702648946688,196277 773310452637978624,132364 777454258358747136,161667 789535027457589252,225981 793773676411940865,108396 755156699921743872,35890 770655474702282753,119832 779599645928525824,173347 795131716885155840,262847 794267513240645632,258456 786211328876773376,192032 769811697225887744,114779 761609696155279361,69711 794700806687690752,262897 777982513926909953,164375 792589337435123712,246392 776611964923633664,156835 786047271125127168,197286 780759203245920261,181903 761689014894206977,69878 764274517149556736,78534 769581171126706176,90088 769694029957230592,113982 750652529034272768,13457 785529564067880961,196748 775900190960078850,151539 777305753266720768,160014 755490487231021056,37993 768330897703727104,103924 781503677013987329,139404 771064142790733824,123217 793422532279803905,249926 753557391829065728,27222 766707529539780608,95727 780731021692137472,182726 793181399184470016,249841 775098064910430209,146580 767869493238300672,100893 777960581932253184,163990 770558595859611648,118192 787907908004491264,212564 752148231920857088,14277 775019423178653696,146259 788743192975929344,220029 781212823934345216,185223 760673607961939968,62327 792423589806874629,241678 795760191719538688,247930 788403554771951616,217519 794752516122546176,259629 779923278567661568,170373 795398487861039104,258771 793412728538800129,251947 778340377430417408,160539 777105589411381249,53667 788071267307884545,215005 774556936759025664,141360 788871861790801920,221782 750394555229302784,12883 771728391208919040,126390 757959248584249344,42432 773656943625957376,138382 772234549627531264,130067 776858716993839105,158815 774099750152830976,141360 764879233722163201,81955 732089723691270144,349211 732296205351407616,349283 756251103184973824,42249 794274452565622785,256564 755153876077150208,35890 772859142260129792,132578 773867655191080960,139404 777032109252673536,159876 760263608420872192,61145 765001513664180226,82066 763865137899986944,80486 773565655417098242,137639 766593726324023296,90663 774070475919990786,140748 767780232652726276,101163 777540655425937409,161960 775344510498902016,148473 764652449579827200,47940 774220615909769216,141360 775733483792506880,150511 764612195082571776,84209 765953410646564864,90482 772879269282344960,132364 793434043500990464,249926 754760577344499712,18341 777279513268850688,160609 794233774280044544,259063 757557468314628096,47782 767154868310020096,90384 793098473193086976,249469 793999191076995072,222787 768929563959144449,110362 747491271845896192,1247791 769190403035713537,110659 791023499103969280,235486 760538822757277697,62851 790655563826855936,232137 794201726630981632,258331 793186421624279044,250033 778746057454784512,169894 774323886674501632,209828 781534941867708416,186584 764251445994594304,82283 795013838844272640,264193 779848568781754369,177233 781493776569159680,188119 793882861820473344,255942 754767786874810368,25185 790943706497056769,234583 795370317896175621,266643 775884178709684225,152182 792827081084194816,243187 768821758455578625,107888 788979341879377920,221971 794363460633116683,258878 793099066360139777,249469 771740732881248256,126389 764225297034149888,82766 770386537846566913,118191 760660496341147649,64116 785818687144165376,197512 788071581738205184,215005 794588422086230017,261796 757657246063009793,48633 767098835160006656,94718 774022108355584000,140900 790330091490467841,11774 791472187697790976,238864 758339455828701184,41703 768038650252779520,101844 789558683579486208,227130 760589867877269504,63655 795089107345174528,264397 768735747100803072,103294 780469664623177729,179936 792107649034776576,243075 795298838043037697,263708 788692065249091584,219942 778390989799030784,167044 788957800793772032,50439 774728978548465664,53667 778671081183911936,169310 786801717639716864,199546 790981683528990720,234583 781085012632412161,184044 764605081719283713,84209 753204708941045760,26140 778283507504250882,167063 755101161187840000,35044 778580673510662144,155598 754789735516676096,33356 772209796300705792,128355 780097291390550017,171465 768889755840970752,108782 755879549670297601,40437 778181622696972288,164826 732775364708192256,352907 779703000541507586,176196 786865256668598272,206008 794289213999116293,259543 781235171135721472,181419 793498913852579840,252890 786222377239736321,201962 795205951724879872,261598 758274156580352000,51503 773715251606892544,138903 788780753106702340,220526 795423441377751041,266491 772274331862781952,129133 755613759184535552,38796 773894290883932160,139404 751735036081238016,17837 788958098673336320,222500 780582430939893760,11774 750758977403695104,15165 788778688523431936,218275 777360675022643200,160609 786326652389302273,202379 792027169887252480,243187 758833124692205568,54070 780614714640465920,182037 780894428244414465,86608 787079474856665088,207949 759120664800276480,55107 788404603511533568,216713 789166493476851713,215437 752305840346902528,18030 752025960329785345,14277 773359452812640256,135187 790919303017082881,234583 758001630298025984,50442 786595309942022144,209828 764075026341507072,80482 795107643849371649,259190 765272910760116232,86440 793248900354154496,249180 759170752885186560,351158 787107397022220292,205728 770226302053912576,117377 776106146188886016,152735 762167138576728064,64197 767553135460159488,98646 785636358912151553,197673 791442329374642177,237935 786342175764193280,201114 775682521564524544,149573 765556222183505920,87607 750652581672693761,13432 787274002943410176,188577 778485345281335296,152594 781211381127340032,186434 781577874134306817,183618 733485501454389248,354687 746709727481044996,1247750 751614985827028992,18323 760209374962823168,61011 794558950825988096,261155 753349432717041664,27045 757074267100110848,43875 732405677331603457,351184 785919043697946624,199546 751898642517204992,14277 762448069954670592,73274 791247916514045952,235978 793352368268058625,250064 756555030979813378,43825 761632262760701952,68273 795283999379886081,263095 768728738565459968,107423 786965960787832833,207613 792042908840960006,243187 761951470841393152,70858 787527122789163008,210694 767473870068523008,94699 789659575360204800,226717 793216330665123840,250544 762664800761487360,74133 786641823640920068,205377 793916827969654784,256255 773597783022444544,137315 792736070047760388,243187 776163856750116869,154071 795720678242734081,267855 732651499017363457,349388 775373917691191297,148045 771494386299527168,124855 753794627061227520,27202 754883752640253952,26721 764962831116546049,82209 780797262238744577,182726 749709148158357507,7546 795288939741331456,264397 795475443143114753,266138 795463452609363969,266500 790717820044582912,232911 757805663225458689,48926 769570292272336896,113412 795431720409501696,265855 780847145490509824,183269 788038996496646144,214492 791278378728980480,106482 758380726878429187,52492 765577289363034113,88399 758428896991834112,52061 760839912757334016,64722 768832118445125632,107910 771818022952587265,125742 775775900575076352,151185 750402205312753664,13201 786571582005096448,203755 761557202486394880,68993 764994542600916992,85562 785957134521475077,199960 758425268298117120,50827 794680715749236736,261155 770278761812021252,47570 774992419456688132,146259 756292457290170368,42564 769306829843079168,111454 770903751578128385,121949 794724335101607936,262849 763936384637816832,80648 792014912012873730,243075 781347706950344704,139404 753982189474344960,30802 766656292509274112,95045 779086843841249280,168284 785935415177912320,199960 757801188624445441,48922 794207164625776640,255842 760746757278076928,60794 788122823667572736,215754 759407037595910144,56964 790905978111692800,225602 791002528024592384,235774 794652867172896768,261059 771813487320240130,127582 751649491577475073,14277 781840855904550912,190036 785626896839036928,195807 763387840587706368,431998 795491540038721536,352060 785927345861382144,199546 732142179238322176,349444 750373617347756032,12308 795386873313198080,266500 794682796736397312,261666 779444434169585664,174230 765896787886497792,90012 793128474584031232,249469 785851336826953729,198878 792210233342980096,243187 769038882159591424,110381 761318901041037313,67360 780617581799546881,182049 776598133480448000,156644 750430378184220672,13343 761213016549515268,57223 786065420981854213,200382 787773576187305985,205197 793115248458817536,242693 793648383655186432,7258 780761095288094720,182960 789226491951386625,217658 762665912864350213,431998 788765951705526273,220332 792731039563128832,247241 764939050964975617,83866 765086676720812032,84209 794693188552376321,262849 761348831409737728,66878 763770592348737536,80098 777877432896368641,163763 757870619199275010,49121 763929238520999936,79513 785512940531249152,196277 761235864718610432,67430 767345610248904706,96962 791706690924187648,240483 768220726142828544,104932 788545398658981888,217106 765214768600797185,80393 778333110006079488,167517 781567447157526528,188401 785499699830726657,196277 794528209899581441,261155 763427701927448576,78129 758415872213987328,52167 769608566537846785,114422 794594260863643648,261155 794847178900520960,262849 785257407031054340,193955 753417864980205568,25068 778321614136049669,167517 790166428645224448,227048 790046446485577729,227242 758273258487635969,41703 763825990825078784,80486 761023501960568837,64730 765600858377773056,88582 775875239238598658,1250254 776199490587992064,153845 788211424547917824,214209 771131176257986560,122973 793165449592569856,249926 778670289228095489,132791 758164645681266688,41703 794049729491390464,249926 757629104149655552,47940 789992726834151425,228354 785466529273876480,195975 787789838942629888,207965 790578282974605312,232137 760539156833599488,62548 790585815051018240,208178 758751154821922816,54070 768534615980204032,106281 750884556299907072,7811 776600369019310081,154832 788068485930725376,214660 791368877955510273,238395 750486048501862400,12746 776941644004200448,1250362 790993336907735041,235487 794604800142778368,261155 795414959727476736,266500 749632549991755780,7852 759471963928563712,57964 772880908806397952,133043 777253746740830208,155898 793506924490739712,249926 768820825629790208,109104 793133146858369024,249841 786946310612017153,204343 774333603236962304,138049 785696841681756160,196277 792082236820652032,237964 773527642960191488,137042 788151639408537600,215608 776825163954343936,156811 756257118617948161,41459 790728314608418817,232881 756217243923582976,39994 770082176977231876,114779 788578738917154816,217604 769049961883394048,110585 791712004734062593,240260 775699437528182788,148800 793147506913779712,249469 790892784010100736,234583 767748290771247104,100893 750128935317405697,10734 754791663961251840,33844 761330809118654464,67497 768661065521430529,107745 765690985615536128,88881 793901962731352064,256255 790896505393713152,232863 793917413570048000,255942 775525520272265216,149953 769156942904320001,111438 770710298449838081,118980 781539181860364288,182665 755408429800390656,37044 788528821184016384,203710 751163974675144704,15808 755388891553734657,37044 757009175796908033,43399 780467129736830976,178258 785930182276374528,199211 792489345127186436,246225 765219881474142208,11774 765287018150506497,84209 787081935684153344,208014 754717657572610049,33356 778585217061703680,167810 777220802911567872,158041 749816600308621312,9754 793247174662451200,248104 774186274492080132,139713 751754010881695744,18893 765393842971353088,87245 781237462832189441,185496 768155577067278336,103354 786383479487467520,202200 771408535154327552,125367 756278724199407616,42495 767158841100427268,97386 768842836347265024,97811 774320511769800704,141360 788835959085289473,210897 758482499601260544,53167 757360219814965249,350664 778801795325833217,170187 793186261208936448,248988 781230292421844992,185496 794592784565108736,261796 791078365461643264,235590 758483231855509505,52112 756596254839365632,39096 794889977037541376,261987 775802261310205952,151463 761017183904247808,65974 794705123767422976,261155 779399301029998594,174226 789534103586508801,210238 771093036344291328,123135 791404031637762049,238780 743839595494838272,11774 756325054359666688,42432 762008098810847234,71502 773484229816619009,135381 780570776801939458,181419 793227576080732160,249926 786290473648332800,201558 787097173561344000,207287 750802023436677121,13343 750415497754062848,12805 762866675741896704,73712 774461799211171840,143585 762881108933353472,74781 779042103158452224,172057 770396802600333312,117257 794291397817794560,259134 794205507477180416,257492 761684056518131712,70327 785929467063513089,199769 767436806744780800,98890 785914203043356672,198671 758337058809253889,52554 771694795983118336,127134 794046578180890624,255870 791376738236375053,238494 791248133569282048,233692 776948987102318592,158338 766644590505885696,91700 781123461712273408,184223 788586103208943616,104244 759426555688857602,56964 778777705642733568,170252 752930895338680321,24173 763337866311106564,77590 766080466839633920,89887 767478607350423552,11774 790764971319701504,232863 778299255031148544,167220 789437391933104128,223935 766038778725146624,90482 793154025814302720,249841 781070191606304768,182659 793898582126563328,256451 790935407697403904,234583 791282252399386624,237236 795502286478852096,265870 781582235103223809,186584 793101307674435585,249469 763103534875308032,76628 794571404951830532,261155 774408002451275776,142942 757730260121116672,48220 762801986026795008,73926 779094372096749568,172027 785310627338199040,11774 757608582099587072,47761 773568589462929408,137158 785302532339986436,194205 746302926382039040,11774 791344622450663424,238207 770677812562886656,120610 758307544838332416,41703 766667856100532224,95333 785952709656481793,199272 794339348359553024,258456 734195810561187840,1322590 778664475469545472,169310 789288100124061697,224680 777738822574415872,163376 790676998947352580,232169 775522606493470720,148994 773654416847241216,136904 759512000888082433,52554 780414634796908544,179742 765148655070437376,86103 770737539888152576,120950 773588636398940160,137869 755469679452364805,37751 771771625473617920,127366 768218902895689730,14277 762337953074982913,72035 790748632681181185,193533 772779321274531840,132370 776778930929795073,157755 779829538251534341,138707 793944474674085888,255942 770368478117105664,11774 790273056631459840,229159 793615591366066176,254058 787160044743823360,207965 774988574794002432,146259 766711356108120064,11774 755897902380163072,36522 777511147218100226,161387 779143360065830912,172839 792392246347698176,239610 788961575893733378,222500 794534284644102145,259034 759732029219074049,55257 786669671747584000,204958 794234573039214593,258294 769638844639522816,114220 775137344143798276,146405 762243472313069568,70858 792163867698749440,241940 779743321354702849,176109 795418436985876480,265644 762597455586324480,69878 742760622438395904,11774 770618353543151616,119832 776367403982688256,153845 788434464577757186,215567 787026059988467712,207287 788501851767529473,218495 795721210118160384,267737 793216399091109888,250633 789776616964493313,212131 785555837079068676,196917 754708649814159360,33174 769374456066211840,112363 774388390359957504,143356 766817359470338048,94612 778708030472921088,169327 754762559136403456,16638 766412416515248128,93261 793142564492812289,249469 755886421018370049,1248364 776480497610395648,156103 780616323155959808,181811 760866759880704000,11774 774710302956933120,144949 793497696573136896,249926 787288410851606528,65113 793197139014713345,249469 790815423805685760,232169 774455333754462209,140444 766665068150984704,95044 771367621358854144,69711 787132383334047744,207109 751551507066007552,18550 793295157995057153,249348 794560539913428992,258104 752989422312890368,15536 764944278279774208,80486 744817940948606977,351424 762285048288518146,431998 778080443425886208,163559 789946865445994496,226291 778015510705283072,164826 769266026819284993,110709 789123183077130240,223286 751936433913409537,17794 755175751695994881,35890 757663256106315776,46280 793163138543661057,249841 794620415859716101,262053 790588832513089536,94612 787858505290031104,211829 770723124996431872,119937 770883933382713344,121949 769032917431508993,110659 791170406895919104,236454 752901935171153920,24322 749423674978082816,7869 768153510751768576,103212 787019519248125952,207113 771819905347747841,127582 775514950408212481,149953 758541343060701188,52822 765526985703460865,87904 754038953284476928,30590 785316929187749888,11774 765272166342459397,85562 776196329781489664,154534 794665613478293504,261059 791693430346878981,240483 785512261196521473,196277 753249149458452484,26428 755511086414258177,36895 779712642923401216,171324 793869131002941440,254135 790565256745459712,206850 789906997151805440,226881 778320075468177408,167220 769815722298007552,115435 774958267499892736,144542 757174507807182848,45669 793784496159993857,255271 785925886683979776,199431 766376995454197760,91499 781115391762395137,170373 785879911302991872,131084 791399815766765568,238383 760562990970208260,354841 766608296316928000,94822 791658508252946432,234990 768955814270951424,49400 791788563234893825,241520 768249724084318208,11774 781069573458169857,182036 763190790256373760,75899 732726720390922240,353789 758813182982881283,54070 785598976452091905,196917 761315000711520256,64192 793703343293988864,247241 752938298738368512,24257 779047348936798208,171168 793971997415849984,257353 791298240821899264,226731 780467073914929152,175772 793491571266027521,252741 764980486795988992,85562 793104701000605700,249469 761180204006072320,66647 787059952330223616,207287 759958866243223552,57105 769701783732162560,114987 773897093521903617,139404 790159515324915712,229505 794379666912137218,258829 794693797347201024,199307 755491976938594305,37892 767044845491875840,97278 770697283998392321,120341 760192493975642112,61051 792068375069556736,11774 760912026604408832,65180 732164866149122049,349776 771101887894523904,122817 758844091006226432,46227 785361534641856513,195481 787228179450789888,46572 779307056482422784,158387 791001644066496512,235620 753714579981631489,27045 760545133381115904,63451 768753030154035200,106281 769825656892829696,105109 776410458052030464,153610 750741344952328192,13201 785271372264112128,194210 793941851292082177,255393 794023357779841024,256276 754810630939389952,33751 773257388510044161,135736 751541788188422146,18478 778304535613673472,167220 792099807338893313,243869 762738973655662593,74722 787523196534812672,211580 758872856092565504,54070 779305915660894209,173753 787842105209040900,212316 752990666695770113,22938 767731814022602752,100893 786400986646446081,202983 786513796433059840,203822 793141515119947776,249302 763269046867521536,75724 735148340254384128,351463 795749989431459845,268646 768479066307473409,11774 772472245956608001,131045 778191168387608576,163785 791816591927238656,241816 794621363772276738,261455 763871479847067648,80939 771515607854514176,125554 790987347135377408,11774 770290274736152577,117257 766726145903562752,95672 794269282246889472,249926 787632951194419200,204078 772864714489655296,132848 781864950775951360,188401 786420609052016640,203793 795396336493481989,266491 786678513839534080,204835 777670286992814080,209828 795323266801995776,266079 780612003836620800,182049 753017730463334401,24788 768652999245766657,106702 779373029767913472,174115 795712529943162880,261155 764659773589622785,83648 755033184807641088,34898 771180133747007489,122861 792920550293311490,248514 752734872314216448,22719 764306622969618433,82759 793909732411146241,255942 770390630497394688,87813 751092377318662145,16897 768107844713517056,103506 778041417751027712,164669 773863292573978624,139404 781158078146342912,85326 794797071836401664,11774 760516231602532352,11774 771509761850347520,125111 769326478433652737,112336 759244474467905538,55710 794597408172711936,261155 769270166928580608,111797 759852057620774913,352839 768516113118486528,106281 752624000551923712,22630 757134961581449216,39069 790431663251521536,230584 753745306911592449,29263 735972117783531521,7700 776117399334498304,152872 764511948566331392,81946 768236183386202113,100893 753807123918704640,29784 789536190957432832,11774 774016057086472193,95075 781713147002585088,163419 793095162746384384,249469 795497664481611776,263708 788810211385569280,218275 756476474341797888,43391 790917583792840705,220029 755479105387180032,37538 762615344108187648,73814 740356887326150656,11774 751916686173929472,14277 773236277369901056,11774 794565080503480320,261155 778112246337667072,152017 748970537888559104,11774 793184311583223809,249469 770271704543211520,117257 773898968665325568,139404 771680257812336640,127134 793978824299945984,255942 761176237066686464,65180 785826378318880768,198671 763543540278370304,78360 765149703314911232,84724 760571055698284544,63149 767338625465974785,96299 772833539611987968,132335 776270505569574912,151699 793977640285782016,248652 763166470889242624,76549 786399888263225344,202379 792102175614701568,243240 756313750123192320,42249 772871513238343680,67226 785306492752785410,192346 763803233701756928,79691 794941333853077504,262847 739239247551434752,352386 755284580337389568,35890 761313606562557952,65180 762840834362310656,73712 768582112878456836,106716 749635167405432833,9098 752240595792375808,21091 776596128682749954,151374 788505503039094785,215437 788720408753123328,220029 788169430471548928,215252 788442553955778560,11774 759958440248692736,58542 762654748776464385,73814 762499787673391108,69493 787159683530235905,207613 793186007831158785,250033 773881522411728896,139404 776639347927810048,155451 790654474616537089,233307 794651244736417796,262022 763104064850714624,76628 774273607400914944,140025 755117136272437248,35403 787657625035046913,208058 776983729675853824,157436 789138429342654464,223899 749823391910203392,10064 785280411689586688,194648 771012819051438080,122146 760143039520059393,60163 779546311414652928,172185 789161650846773249,11774 789819996444561410,225911 767347429314265088,94660 793212087954608128,249926 794614158536773632,258878 775500552926957568,112363 755161946979078144,35931 736746382107811841,11774 769498937954754560,113165 778571489847062528,168794 788760044942741504,220029 788467610337751040,218275 786633963410329600,205270 759124115458363392,56952 792705074766032896,246726 764277994835808256,81791 764291126857564160,81601 757731528138821632,47940 760178609009164288,61145 756317366074703872,42249 763732049895104512,79513 764158225042243584,81574 773560476940791808,137639 756379521784373248,33689 762083585817927688,431998 790572388538781696,231894 793222061661556736,250033 793276601806966784,238207 786969329879310336,207613 774632373203902464,141887 791435467220803585,237236 763418804927893505,78129 773157247530639360,134470 773889691716169728,139404 774010453437612033,131421 749275272394870785,7855 767200139970609152,97438 766108432055185408,56964 792054391654141952,243187 755128007061278720,34666 791647487446683648,240260 794545733101719553,261155 780805840353697793,182726 773975006963347456,135736 791245276753211392,234564 732174939558711297,1170365 785489680292777985,194949 793460627347902464,252408 777946498830962689,157755 755647695608504320,32762 767834568980398081,99111 754014171369385984,30590 758011061828190208,50827 771081588717260800,122388 763513969759752192,78914 780481550337138688,180647 762779400072855552,65620 763777129356165120,11774 756204739487031301,41680 773955847164612608,140444 789312478282854400,225358 790611102619009024,231871 794928940905218051,262849 760262617130602496,61545 763207940216070144,76549 785979399346720768,199478 778953569655336960,171168 789555041845833728,226731 794584262049599490,261155 760983831734255616,65839 793951226127740928,254135 758061442884997120,50772 762340498166181888,70509 788877458821054464,194072 779358416636678146,174115 773947896068800512,139404 793105075572989952,249469 792120460380995584,243187 751107857207091200,15808 765271803899973632,86763 765665358258642944,59936 791365838045483012,238395 793285835151945728,249926 776494098329001985,11774 762817891209056257,73814 769978958871928832,209828 788438388529659904,214078 793971590090264577,257353 792992359801774080,239582 750356578575024128,11774 788049926488023040,214354 766038519403773953,89852 761965377043718144,70974 776831482006429698,158589 785825349351288832,197512 771098273822052352,122146 774752489643978753,144494 793968100647505921,255942 766425814099525632,93823 773928916440453121,11774 789435649141071872,219531 768874086462218240,103132 788702350504517632,215437 792498327971622918,243286 778329065551822848,167220 785495405572218880,195975 764477118138888192,71021 791019069432561664,235147 790353308636643328,230282 763401495551283200,73926 774355875041456131,141912 766776685987557376,92860 785643826899673089,197512 752193212865884162,14111 754068289576329216,30590 794166319327408130,258249 764957365707866112,84745 779008753580388355,171982 794766310152568832,261942 786426476329439232,202248 758045946588508160,48663 771540173112750080,125381 792048091759202304,11774 769149003036446720,109960 766386385745956864,92233 789947387703758848,224680 795426728890007552,266491 786990732359917568,205728 763061733648797696,11774 775492103539269632,112363 766260477701816320,91801 771013910388432896,122148 786909611668414464,207287 795713047197339648,268448 750207977299316737,9754 760673736471089153,63776 787696497278132224,210585 780919514741342208,184462 732274748709699584,349814 787027821013114880,207965 760491017007095808,63149 758434224143601664,39235 761942307667120131,431998 754033510004948992,30296 777861317734432769,464984 786323844764053504,201958 770323038940397568,117872 780837148316532736,182659 791129405846323200,196314 758048581446053888,50853 776389709010440192,151718 774772025843789824,142721 787779254935224320,213064 772216915183804417,129551 740331510738341888,11774 757635762963832832,42249 786235418899611648,11774 794531814866092033,261155 763158086966128640,74943 793064522567254016,249210 749724344356528128,9285 778762982373351425,170187 794533513144004608,261155 763725385838231552,79693 790342317081264128,230297 794441336623484928,226320 761957083638005760,71026 765651835730276352,25965 766820474076692480,95672 789223477601505280,218164 791364930133975041,231710 776808289115906050,157755 756646206814642177,44450 758686563220021248,54070 750616572796907520,11495 790717339754897409,232791 768630101189746689,106716 791342145277792257,234583 791375464711331840,238395 761563985724383232,69231 763114666671374336,76127 791704456995885056,240070 758422422609469442,53001 794822278118830081,262849 757804502913208320,48926 759240325076582400,56625 788219350310354944,214078 762038762234781696,70509 758394403107041281,43391 788626259710447616,214117 790889323277148161,234583 793958378120749056,256440 764667284325474304,82066 753200260734791681,10653 786081836254556160,49459 793616651832942592,252044 773930039356297217,132335 774016119489245185,139404 788103176930983936,210691 781610524672942080,188401 789931683868975105,164764 768151572526272512,103354 777894084560248833,354238 768317229909680128,105270 773984759567441920,139404 778875441549611008,138812 781436472977043456,185347 786355301113008128,196917 793550400624308224,243865 778329778973765633,164826 791098480924069888,234583 755163327978807296,35890 764307679229554688,82283 778285848081162240,167046 766348631255441408,91956 793185266420817920,250261 795755717344968710,261155 792026880266366979,243187 732314751552774144,351374 775024829548273664,146305 763772813211607040,80098 781738093925789696,187976 765361847415353344,84209 762127312741695489,431998 795771979903029248,267862 770364068758560768,118515 773958607335489536,140444 788695827459997696,220029 786608079018168320,204413 762819936590897153,74681 792026630009020416,243187 773897142448644096,139404 778597763605028864,168794 755849267986702336,39384 762183342619885570,71123 768064835233853441,103261 791421540868894720,237491 771893879742210048,127657 795100595879178241,108517 787282153717596160,207613 795707171476504576,263864 789809931302023168,227242 766726838789902339,93303 770627829272809472,87904 793178434348417024,249469 793204460864536580,249926 770641458886049793,120341 772162422278721536,129565 793212435196944384,249469 795194823586160640,265102 761350190460571649,66945 762758926056075264,73712 792486256022265860,243187 773718904183091200,138903 756879779366858753,43553 764832798729318401,84724 753084627942797312,24788 781263349627707392,186212 793606698497867777,249926 776041782639550464,152888 786887232904916992,206008 789525238295896065,226881 781360663222300672,139404 763415509094195200,1249134 774006630744625152,140444 788256398010298368,214078 780183639673884672,177248 793886873726906368,256255 769675399202676737,114779 771021279579082753,121479 773784317952655360,138819 792485295321182208,242693 758050849037746176,47761 772025216490844160,127775 766003879892938752,90908 771510497854107648,125111 792924137098350592,248516 759220611466063872,56964 778950932688171008,171324 772590511181791234,112363 760901430739816448,65626 779166566071971840,166532 762624555139620864,73814 787060274499026944,207965 791069722825650176,232863 793908343936925696,11774 775000781351112704,146259 789797288797413376,225981 771721997357191168,125367 755769583781367809,39475 758716542666223618,43947 763797139914915840,80393 756960285999689728,42351 773613821801799680,137042 794238750800936961,259063 776127718068854784,153699 787738789405921281,210460 788172714469097472,11774 788816431127330816,220526 791358154961358848,237908 792029345107750912,243075 776863532474249217,158524 794562407586676736,11774 769594491372208128,110585 776248957626380288,154832 762447607620706304,69673 758319140453097472,41703 790731067879661569,232863 762711370148216832,73814 769012020897275904,110709 767813073201688576,101681 795236883190124544,265676 762272548985769985,72420 758064801658630144,33830 780615312752377856,182146 793355432207147008,245591 788404551112065025,217519 763591545870221313,1249137 778324624622784514,60999 763797711309025280,80393 774987989411766273,146259 792476417158156288,246225 769871622132031488,115526 759148306064740352,56784 759870968181452800,57574 761382379822850048,67517 788541539043581952,218832 794331452645240832,258981 770997290404315136,121949 790986300983771136,234653 777928851691143168,151845 788467133323833344,217519 768938496270761984,109571 794177827058970624,258331 754811005830651904,33850 762767784749199360,74066 788496352108015616,215437 778977925425143809,168284 778291788268396545,167220 780818746919231488,182960 771444501676105728,125554 773861007206735872,139404 778681334860349440,169550 787062626966642688,207965 793185180039073792,249469 789897514900004864,227242 763113640773890048,76127 795082775694962688,264397 766733093642309632,94899 795248048343547907,261050 771504070473363460,125163 785671371640573952,197512 780803917345161217,183269 756644860329885697,349970 794344148052692992,226320 777847611621535744,161065 760084558100307968,60866 775419365395140608,350826 786299572343697412,202353 767696773339082752,100605 771298435937005568,124573 764141682182987776,82066 778612474022998017,168794 775022649940537349,146259 795755150862225408,268777 791356976663965696,238429 781113906009743360,183801 749703583071744000,8297 770409579406516224,117263 765461850775490560,87667 750153588303814656,10057 749624967915069440,7546 771432155578765312,125554 787321060106522624,210207 768139938902581248,103294 795384334865879040,266491 772598867304943616,131045 785960323794644992,199272 776877420918018048,156835 760679074738102272,63655 789172233985851392,222682 785869305095286784,198878 757999362232291329,50442 764094788421324801,1249200 768807724364759040,109104 772195064290291712,128267 788527776458534914,218275 772078536228122625,128934 789745469253677056,225998 767783999829716992,98751 771789354377351168,126152 781352821417357312,139404 786734371961057280,204835 794930323855327232,245549 766448703855030273,79020 770619303909392384,119937 772275264483045376,124623 762006564744130560,70509 768647169708396544,107423 755136521968254976,32596 785564482621706240,196917 757382738697596928,46379 788532221003108352,218275 787725143309115392,205197 771428844477689856,125104 751157321300996097,16897 763171620403810304,77112 786916702219100160,207287 754793803165212672,33356 758977524164472832,56225 788451467334000640,218275 775517581771956224,149953 779498946133721088,173753 762822832707493888,73712 785702895618433024,195975 764563661008605184,79561 771685713171648512,125163 776471472692862976,155390 764651211664404480,82018 772914923823398912,132335 752874271928676352,22953 790913460708278272,209243 767483109503700992,95055 787900888304062464,213064 788391862520336384,217519 758044612489424896,50654 776738406420316160,156835 789777580547112960,227048 771749052954341376,118191 767107891551539200,47940 773929728730288128,139404 761718997347921921,69711 778643423532244992,169226 766428064179851265,92159 765004650894458880,85562 790896860898570240,218223 790899132164612096,234583 773317462125256704,135736 774814553620316160,140444 789258528649318401,220424 793510599665651712,250633 764144328851787776,82066 791348615453245440,238395 785949205156077568,199607 789314177726869509,197512 773618484030734336,137158 760297636825935872,61544 767221626626830336,97468 785324037484326912,186883 792411322671595520,245634 795227394680492032,262752 775721479581368320,151071 793113466311671809,249469 767755512150720512,100893 756645507653525506,43391 788414172195205120,215252 792090895193608197,236198 766162001466884096,87858 785997648130150400,199769 767854257043283972,100893 786819211079225344,203863 777679278074757120,162497 760311444839669761,61917 765672638970785792,87904 759074265362755584,48287 781844404327817216,190635 765521489844178944,86223 775196861586022400,87904 781097562786836481,183759 793096799967907840,249469 773619509768753153,138054 785654228555403264,197286 793172322723123200,249926 768573494174986240,107428 794632854252752896,261567 777799500932915201,163763 777860697770295296,162452 765644605148631044,87904 774025108356759552,138819 765645475798192129,87904 776117591668625412,1250283 794546163588308992,261155 766764282910380032,91700 773583721500782592,137042 791696571066966016,240483 756271670063730690,42344 794544876096471040,261155 763835922332913664,354311 795351821585944576,266500 758025788977352704,50923 763035536650928128,75899 778366972425830401,167900 788531970900889600,218875 764184273838497792,82283 768478718729805824,106774 772466077888499712,131045 778021634078806017,26066 750381861600423936,12883 790651736360792064,232169 761293288196415488,65404 792079641804668928,240483 771776637046169600,118191 766323318433521664,81929 760405508322889729,62063 781446652359958528,139404 790983563109859328,232633 765674743814955008,80393 788933105960706050,221785 788023616868786176,214354 786667802908356609,90209 792071686010961920,233154 788267014645178368,211829 792727524019240960,244759 789532417694507008,226881 776372755864358912,152314 752673333968338944,22779 778214378776723456,159249 755098269588467714,35449 787964343803535361,210235 779373499517317120,174442 794665980375027712,259482 793164995437686784,250033 760554510850719744,63149 765310320990621696,75899 771347045273653248,124597 788813618242547712,220526 770763047396777984,118191 787607505958412288,211794 793499079045177344,252020 733053556719296513,1170592 772470229003743232,128934 786605073556045824,198671 765023630707290112,11774 787698768648876032,212357 768585962729250816,106756 776069441184333824,153194 764251549338075136,82066 795212357509091328,264397 763447140047880192,77849 788093980055576576,214899 764265061783179264,81869 756618367964942336,44429 785848699519893504,198878 750343827093876736,12728 766392107611348992,93184 751182779497320448,17416 761378837443678208,1248915 765940662600695808,90384 752822814730817536,22439 776942014587731969,156835 767688157114601472,100534 789309150593298433,224680 794222278410141696,258771 792799291509125120,247241 793101969724440576,249469 756572004774453248,41472 756861576888528900,43887 759379064675328000,56964 760163692990324736,61444 766562801716453376,90384 759069665175998466,56784 768991739084361730,110585 794608550618071040,261155 768945946042462208,109571 793237698463068160,248496 765614118187347969,88669 793115156859478019,249469 771090660845838338,121949 785577116024930304,197241 779380415576539137,174557 778440977849602049,129128 781870329438334978,187611 754056921435471873,30781 768602278240583680,107428 791030962327003136,235179 791704809065840640,240483 765687897408229378,88874 769280524963557376,112788 756487053911683072,43391 764970807806132225,85562 788117807401754625,207965 794921519956852736,11774 761658190203236352,69747 752710700338966528,19376 780177267058151425,176125 770202948647485440,117257 788067967263059968,215005 749662767422926848,16242 794527933297635328,259034 748295090607644673,11774 769680188917489664,114779 786867207150112768,207018 791033187254341632,235179 742399557405806592,11774 791447116182908928,238207 794357365206171648,11774 795728734712197120,352838 794577088200065024,261130 775651577478557703,150511 791745863425069057,237491 789671968597389314,227048 752843217855475712,22575 760546122855133185,55257 793164547830022144,249179 768467757776052224,105270 781501037391806464,185595 762121691040509952,71429 761754238984728577,67973 790049800989335552,225359 763051276691054593,75724 786248386269896704,200355 793536542023311360,249926 756282371935174656,41680 773283696258547712,135502 778377762637832193,167569 785311442711052288,11774 786671168417828864,204413 793888525930422272,256411 778372155327275008,166916 792127373818769408,235685 793317932411617281,249180 785650326477078528,197512 733135446675460096,355294 772467216491085824,130721 785305092945682438,191799 791669066322677760,240483 755196740207124480,35216 790746219958116352,231894 767803971721433088,101681 785959708779802624,196277 756654479512961024,44429 773899340582715392,139404 792517773708652545,246225 754984247857934336,34666 772763211493892096,130192 777976746343747585,164764 773988024954658816,139404 751218747541590016,17794 793168461899890688,249926 773763572287451136,138819 775762334765637632,150511 765170759538921472,86103 762195534153183232,70750 785925589026869252,22735 770362865912016897,118393 752816729764552704,22546 755627107963772929,38792 790617590422970368,231871 766483744966397952,90384 762678420157247488,73814 774425168772870144,140444 759093391762202624,56964 785751455030505472,197198 760245565074526209,1248387 785901094325129220,139404 766711441743306753,95672 776541446732120064,156290 792876759620390913,247379 794558921826570241,261155 794112191855140864,251234 771349418272362497,122622 794798218957623296,255942 776967257415004160,159146 789121666601418756,206666 755766498321428480,39462 760282502128820224,1248387 763798445870186496,72408 774295578272370689,140444 763435129482207232,77136 770697588907606016,120675 788083530072854528,214209 788559357575204864,210390 791747157015535616,240483 768131418430013441,103354 786388571070476288,201494 791083136113184768,235756 780934150911954944,182870 794687199174422528,261666 753981056697511936,30802 771363515588370432,106854 765164121356574720,86103 732651078832033792,353228 785479945921388544,195975 788873891758350337,220815 761211038486372354,66348 788184240017944576,11774 774397282548539392,140428 751047278027300864,16515 759870004288303104,60018 763163289618710530,73926 760513213024698368,63268 767617835086602240,355185 791871750178873344,234583 786655663103602693,204413 766358414016581633,91946 793876567508258816,256255 756645107260989440,43391 793802569420242944,255393 750835191984173056,14525 778780278231826432,169201 771487096020340736,124587 772805396289327105,132364 767570269506506756,97811 785827327703941120,198705 758001611364982784,50337 767728984381530113,100893 767744419655196672,96196 792062062650425348,243187 785526202194857984,194082 763147171336183808,73926 778762498434621441,170373 736387595614228481,98484 791709736731222016,223125 779669461615964160,171991 763828968445321216,80482 753072540977885184,22779 791268727933243392,237491 778710324396511232,168284 751215438223142912,15066 761736650149867520,68987 769662662766571520,112239 794209349182832640,258598 779295082818134016,172962 787127411611734016,209043 776343596966477824,152989 792409619855503360,238639 759207263051649028,45014 761178631985065985,64537 795442071226159105,256255 775172849153826816,143098 780592636834963456,181886 793784361338286080,250328 774367514302226432,141360 793175851965612032,233241 780598299422261248,181755 789506930301480960,222797 788261903873159168,1170441 767854805289238528,102137 763799356411707392,79529 794022198348349443,256439 779178131408039937,121080 794882669003866112,261155 756960271982354432,41689 732426277886394369,351286 795702542223085577,261155 756696022206779392,44271 762789811866533888,73712 780960709467222017,181419 793858275351601152,255942 763501761629868033,78861 793890214947291138,256358 794674423219585024,262022 786040007823757312,198671 773292749499969536,134658 776486706694459392,151463 795307722577166336,266079 791065266612412416,234583 749409027306754048,7275 773651589978476544,138382 754058830388965376,30802 788343517550641153,217093 794175824723255296,257492 757931835422801920,44461 795347813307559936,263688 752787729126006784,22665 758068504473939968,47761 773486063042064384,1170528 760120167087087616,61051 769008974679117824,110477 776424175795863553,154986 755787100146892800,38183 775935114215698432,151065 777277331283017728,159876 788150589385388032,211880 794587123454070784,261155 761055109740539909,65455 772143762596368384,128934 778225438384648192,165523 786362033436495873,202200 757984649075388416,50611 763346915807330304,77731 764859963512586240,79131 791396762485268480,238780 793998421543813122,242693 758471548088967168,53185 764825291508191232,84248 732894276439429120,351617 769530244420210688,94484 794441863453286400,256255 794328488316530688,259063 770714043296387073,120541 787072162817413121,170187 776103201724567552,139404 787755650021330944,205197 791448970958548992,238207 771089869267406848,121949 775782601302773760,150663 758314629265231873,52112 764793063738781696,84724 791348416500469760,238395 785672115102048256,194082 791942513137324033,241678 772147174415147008,1170352 774371973178753024,142503 769421934429892608,109713 793357763309146112,249926 763135196367556610,75899 788460614301519872,11774 795385057791930368,266054 792068164175564800,243614 756436107382755328,42432 756591365958541313,43471 790355710869594112,227048 772258373597208577,121165 742345351953158145,349951 757971932528517122,49865 771830869795430401,127366 754075412884393984,31035 769145578483744768,110709 788508025476689921,218413 765381676394422273,86440 781468158209261568,181419 767392458283978752,97413 756558179757068288,42432 791310104414998530,237491 785325494958829568,193633 794241990334488576,259200 794314410403631104,259055 776102240494968832,153194 794698946472017920,261155 794553585694601220,261155 785489593151918080,194759 795450152093790208,235580 763175979904884736,76474 771409675514359808,124597 791352235938582528,238395 768975653773447170,110585 793081611717742592,248010 765293454310113280,86472 794285631828619264,256255 751161730122657792,10735 752141036982534144,21224 794744290262077444,199178 756616630701002752,41702 761324987441516544,67852 794906374014697472,263205 735903218899685376,11774 791366105763840000,238207 761234959050825729,11774 770841454847594498,121612 791662996627951616,240474 787767803684196353,210235 791821132613750784,241678 793517332912111618,11774 793279888543277057,250033 775061759962980352,146405 785915263447367680,199546 792557413006049280,244270 790966609560997888,234583 765695442294231040,88052 795486131286462464,265608 760863364264452096,64722 790252592370561024,229151 795482267900526593,265855 766412126974013440,91946 779043196701515777,172120 762865149594046464,73926 770572900340424704,107459 788198855439441921,215567 767856148724654080,99093 793606478263230464,252639 794953730038833152,263817 780468407061839872,174034 793181789804195840,249469 755255079087837188,36545 794977572526374912,264397 756600623148195840,43553 787086541084426241,209151 794966208458227712,262847 793414212504748032,249926 764935934035030017,81946 758072883629264896,50827 755288256472764416,33564 770105952070725632,107976 791686365675081728,240483 792769749444853761,247232 779639024822673409,165185 793622399052869633,251566 764143378330165248,82066 771155168717045760,122344 788776120653082625,220029 768924999600209922,108849 795746881825546242,267862 762394289057832960,70641 773989003934699520,139404 769994628275793924,109917 771024335515578368,121949 763111577167986688,75899 786332562415321088,202379 792487057926959104,246225 789720848970096640,225895 780603883005640704,181886 761772603023380480,70177 781063562332508161,183759 758367369404280833,52822 770289118785830912,117257 778653976556244992,164001 787073513089855488,209037 761657096534384642,69673 751924724691791872,19703 788795582458503168,220332 780778728188092420,181984 793881098874912768,255942 791078425159045120,235590 764581733639475202,81659 765897758465286145,90061 769927333381758976,115909 795765784542748672,247930 786527484221194240,201494 788286440283267072,215608 771521181354647552,125367 789670949125632001,199307 765632878466260994,87145 768017752921485312,103005 776043911026397186,151185 787043356085936129,205167 770812785622081536,1170396 785236650485919744,194221 793625282880036864,250430 761576020231282689,1248920 794039142136958980,256349 774403359377911808,143358 789506446589296641,225923 768062315656843265,103005 774687231298514944,144654 788423920315731968,217151 790761553314193412,232640 745086553425321984,47783 786056088382603264,194083 793487319013613568,252580 768154525144260608,103506 760310657447329792,55684 785976393255362560,199546 788747742528966656,215437 795440792332537856,266079 768591146830397440,106281 776773980585730049,157693 757589605612916737,47761 766675451775373312,93184 792402198550482944,243398 795712558325989376,199307 755506746597048320,37209 765956703703732224,88930 767469024842174464,97447 781916241460097024,95055 785550213578620928,130635 789183831949520896,214899 791412559815606273,238639 792128115908554752,235685 793810443441696768,232791 767503278615638016,97371 775563868739215360,149259 751891487441317888,19792 781120256588681217,185496 781199522034835456,185313 760839324208201728,64326 766004892519411712,88735 788512532256415744,218349 793986643376173056,256255 795298467170123777,264397 795680815208243200,264040 756580251610873856,43383 793976362860060672,255942 749747454560657408,10064 773719614433824768,138155 794537683263557632,261155 754997823364476930,34645 791812710249836544,240260 793374349377929216,226048 762642805139341312,73926 764908752164253696,84724 765667442878214145,88930 758681843881213956,54070 790741616638193664,231894 792107563210780672,243075 758393837215625216,52605 773379069282881536,135386 785310534455263232,193636 785674877713862656,196214 790994649053880320,235743 768625449190776834,107559 776177701568802817,153613 769295798228119552,112788 771135541395935233,1249804 791746004760399873,232169 776116939600953345,153743 788533222560804865,218275 795740749715357696,267655 786635245999104000,204413 786317081926959104,201958 764837180258656256,84724 773916853164908545,139404 791782196747071488,240584 764956981740339200,85286 766587651247972352,94684 785700557704998912,197324 789140068074033153,223492 759246035122257920,57574 774051083639480320,139360 793843842562699264,252581 794307342099546114,258456 752896488099946496,24134 776696316936105984,155451 751143287608602625,17284 793245477386919936,249926 794340848968355840,260033 795717107702894592,243187 762643590698897408,73926 774395947828772864,143473 773508917938704384,137042 786243940085211136,193587 785989951624245248,200490 754728444253003776,32861 795667731538448384,267655 762702207749947393,74431 775108779197235200,141798 786395539311038465,196701 793273082987380736,249469 755451922509725696,36875 770059054018334720,112788 775028616769990657,146259 751798065451954176,18215 788871760359882752,221476 792186452528332800,242693 767841478819319809,101681 788585126959677440,218142 794612139508060160,249926 762273431681273856,71515 764908619032920064,84889 787267210599292928,199307 778567778525585410,168794 789137418079182848,223899 777140130440175616,160395 758720101696806912,54109 762046750374842368,71476 762764954793447426,431998 773555476109758465,137042 788062960736284673,215030 778355535544549378,152594 788151588519026688,214809 790929401038778368,234583 785524090199085057,196676 759175862944206848,51798 758720332853342208,41680 761952387145793536,431998 792552627124908032,244759 758852611818688512,54070 780083423822094338,178075 786605159874830336,50439 786933372392054784,207287 765968920150810624,90384 793568456532697088,253335 778279216890597378,166941 758456797111914496,52061 771491792722071552,125111 793552039976591360,253206 794179480457592832,257492 752909983637921792,24134 776814755763916801,158314 770342641917624320,118087 795310310085140480,260613 764289414424039424,82066 773809020175953920,137042 781632956527935488,189032 794700117081260032,262849 793103159413518336,249469 750454733626810368,13450 786207324763398144,192032 761352118636732421,68243 793849055071698944,253025 771433378025472001,125585 775004413005930497,144648 773605543055273984,136947 769605993936277504,113412 794988955271888897,264460 788518891659997185,218540 768752156811915265,106262 793955156341555200,255866 794691828280950784,262752 781272170240548868,185595 766017755812331520,90405 776214576312508416,154071 777140279681966080,160353 786997614717927424,204835 753978762019176452,29263 767912110567395330,81869 781363036179136512,139404 776542202025476096,155318 790711832025505793,231894 754030495722311686,30339 778741528344670208,11774 780483320908046336,180759 761504851998146560,65460 757800528210296832,48922 765539768293785601,88052 789513419749720064,226731 788746594157928450,220332 766027961912877056,90482 779384877057708032,173964 794715745481621504,261666 753996383238184964,31087 758698550737842176,52532 789243278709231617,224680 777029973244776448,159146 762451624526647296,73030 769206162160021504,93184 795665575540207617,267862 774381525236191232,143473 780841404608098304,183269 781874205524582400,187044 757073888455032832,45857 792775194905632768,247329 788400125878145024,217519 780761577314250754,182257 781174382299275266,183975 793999792988766208,11774 791304478821449729,237491 753659365027115010,28866 763162402267344896,74943 788024994525769728,214492 791886703451512832,240483 787992692173131776,214209 778438663503876096,152594 790891569905795072,234583 753647903462207488,28477 760474232774094848,62708 780631224414982144,182037 768207931821133824,103046 759083547869216768,53873 792533466726461440,245101 760636668261048320,61734 764655789143392256,81744 794310794259419142,256726 795699449767067649,267855 791042211177697282,234796 791341094873108481,235886 793463355210141701,249469 795711635528761344,262486 793989111820460032,257423 778292313583857664,167083 794558378701832192,261155 795477812840796160,265855 781641765883224064,188500 759379691358789632,57897 778394537525772288,167124 795765362545610752,268646 774375724832681984,140444 771929111887511552,112363 778967891433644033,167319 793808282494177286,255065 761559172232142848,69231 793158344966012932,249926 781465120841105408,26066 785500760977006592,194949 788792186330419201,220526 763125966847680512,75724 758448111949864960,19598 790881794291793920,234583 751942454560092160,14277 773755351518752768,11774 785961812537712640,198591 786263557608464384,199546 778138330294784000,164814 767159729483354112,94699 759896463002378240,58253 764676489358946304,84209 786671522341453824,205728 794726102744829952,249926 790985831716642816,235621 769963065903284224,86103 788434568676192256,217601 780270670420803584,176127 762857711562129408,47188 788153874955767808,216009 761612340701691905,1248944 785931181023834112,199211 756272310554796032,41459 771787373000597504,127218 763571551648243712,79241 794932965826408449,264072 762086773652541440,70355 763203365874573312,64526 767187026122715136,96514 793887724361089028,9433 793544739962363904,251803 737328216231153664,1170514 761255418089791488,67547 762138563207061504,71502 771487352900423680,1249839 788423011959308288,217519 791988006445985794,239882 791352048281411584,238395 763525325447958530,78015 764076446885175299,78159 767952612293382144,101163 776576593216929793,155318 752804144747077632,21655 756654477256433664,44450 791784325318443008,240483 758673296766464000,54070 773487159059869700,136947 766063084234428417,74133 740951054884429824,11774 751238062126931968,15461 776082525592530945,153095 792565484226916352,246392 792770170527899648,247406 757248580218413056,45014 768923635415326722,109666 792887691276791809,247877 763427298238357504,73814 789846858755518464,225608 790304262974742530,228354 778708125595545602,169327 769715293006471168,114603 759157419603746816,57181 780376644707954697,179742 773397280024104961,126607 790711996509458433,233307 761347518785544197,67852 758436410743369728,53144 785622331653627904,197512 793444546785017856,250033 775082947326115841,141091 785998407760355328,199227 763014073713762304,75608 732311899044491265,351394 777866299368235008,108396 759196669447540736,54861 763381824018063360,77731 794352001312137216,257492 770955194691563520,120393 771813553103773696,127711 755677498197807104,36961 775825355580071936,151361 793461990316466177,252196 780886178316873728,183269 793227961495330816,250633 758078257925353472,51046 780616055332876288,182154 754083507085901825,30370 781225001999593472,186434 776782160502153216,154071 776891692427247620,159258 790757925904011264,232169 791553602611359744,212727 752965108263886848,24711 771472852793057281,122528 779793945916243968,158216 794138728037957632,256502 781354820812890113,139404 773239186996531201,135527 751865982092705792,18298 756886700723466240,44450 767477169442271232,94699 791043451659747328,234583 791488418798862338,239405 776010143007846404,151845 781858051590619136,190635 762717246032666624,73712 769703075187679232,113189 771103278809702400,120610 785858604893106176,196277 789921426056687616,212131 794260599177879552,257492 788526922892316672,218142 793957019573223424,257208 732307881429700608,196346 770380412912820226,49398 778975624530685952,171168 794578831579365376,261155 767572234764292097,96039 750070387153653760,11774 776063521389936640,153194 794778118116540416,263302 776218797707591682,153610 779110495852912640,172148 751123611042197504,15808 769343955112779776,112788 795128405607923712,248924 771081235405770752,123135 755123288876068864,11774 751601246423900160,19000 763772161479864320,350498 785548960983199744,196917 765660449715003392,89076 764959924786827264,84724 774726013867597824,137698 768795185559932928,108849 753564295489806337,25189 765908378946109440,90125 794563082269822977,261155 773715305260474368,137042 765207004486840322,85562 791753573214330881,240483 754019937405005824,31095 794313057040289802,257492 777350398671740928,114169 778365977591361536,167220 787674197946314752,205989 794743656272031745,208178 785723115766632449,197341 794742230539976704,262215 762777582697754624,73706 772914770919895041,132364 791661848626012160,240483 790312873016766464,223286 767710573287047168,100605 791414350007459848,11774 795462661215490048,265855 768552908380143616,29786 785951296696135680,199769 767823317495447552,100893 760983368523718657,66116 793476183082012673,251390 758636447142412288,54070 766777200297189376,92860 758379724443791360,47806 781208946778501120,186212 779740411686301698,174315 787265924583792640,209351 750400647984508928,13086 763010735333117952,75724 795462505397190657,247930 785685311284183041,194082 790978210909528064,235590 736243279906365440,738099 794002125600628736,255318 794453156365119488,259034 771049319260487681,118985 787496310698020868,210694 791743987560353792,233736 774008915973451776,139404 786032644198895616,200490 793261259013689344,249926 758634408664530944,54070 756477647329394689,42344 778186052901240833,108396 779035869671862272,29263 780825852711956480,182036 790011775680851968,228354 794189629566152704,258598 754982949305581568,34666 765549721360408581,87852 793616662524112896,252020 759101171717943296,56964 790286994119143424,230485 766757033165123584,94683 755158278221488128,35890 787449656447873024,205728 790925280722444289,234796 749252802241662980,7599 790955604865089536,232169 750094509191602177,10090 771519742720868353,126293 777385879169925120,159475 780707316752642048,182257 786767600965423108,351666 771005626990284800,109945 785672508536074240,193368 775737925669687297,151255 777944700812754944,164826 760212010739064832,61412 775544973483577344,149013 763168395931987968,1249110 768935106878767104,110477 767435030092247040,82640 763231828928966656,47188 776064880801570820,153095 794281631246729216,259063 790354937087655936,231008 781053795836923904,183759 787007107811926017,208109 787986178205179906,214209 795312409028202496,266190 795401517981433856,266491 765612692937777152,88669 780339134946680832,178017 752200130242048001,14277 794031312017338368,257492 762744570165637120,73706 785993948422475776,199891 787819227428233216,201958 756279601681174528,42432 792471610196242432,244464 787325034591158272,210009 794638827700756485,262349 779089762711769088,166532 788498175313051648,218275 773782324689317889,136904 775729276570181632,149953 789119617889361920,220332 741545766628397056,11774 770888206678097920,119937 775171826406322177,146259 755765954513022977,39462 774365615150759936,140444 786945442298814464,207613 788935045318750208,11774 773839261284044801,139404 765627665671983104,87805 773673067738312704,136947 778303315142737921,167311 770686218170359808,119832 768554050484862976,11774 740314697090617344,353488 774386685790580736,138165 790875764233236480,234563 793427334648913921,250293 769589809849307136,112965 789726467802279936,227242 755600398467997697,35736 788464706772238336,218275 791716873003991041,234990 773559751686750208,137042 785735245773635588,196788 786240722470965252,201958 794353865277718529,258305 792505835687669764,246225 793566472928759808,252020 790926862390267904,234583 792182531210686466,11774 793186208733999104,250430 769939218726432768,114301 755822485757722624,11774 773496441813827584,136767 751732758993575936,10332 785859256805429250,196917 793190369500495872,248988 732345222848499713,1170428 759722164828319744,57574 770292234705051648,117257 790762353885384704,233307 769541677262467072,114162 752689191264419840,22219 795317330288852993,265908 792164349229969408,244221 757624198764306432,47570 786987059940470786,207949 780826455462780928,182659 761385278103838720,65455 792131243668336640,243187 781540853366030336,188401 757231294157840384,45669 758716344082632704,46076 763221692650881025,47188 774990414621339655,146259 755896510559117313,40588 775060307781615616,146259 766105706097414144,87858 789509437895634944,226731 757915544469331968,669866 769259710159659009,11774 760886163712405505,65180 772077583563456513,129471 789485624474546176,225358 769719539949002752,101681 765729056151183360,86873 788875718692311042,246425 751924999636721664,19966 794331432436965376,260033 766737935454523392,93286 788380001590620160,217449 788960717139435522,222500 757257122732183552,46612 732173581812109313,1170365 772232297143676928,129479 793606511868071936,253164 777806518301360128,163763 781270587167473664,186883 794571716253118464,261155 740481568188313600,11774 768142360744189953,79513 785488058678325249,195975 789269958958129156,206666 788348883390730242,217156 789251299179102208,224450 780833014431387648,182726 780923115496955904,183811 790601328540065792,232280 792162636410580992,244550 791450973378080768,235348 763467269938610176,76406 773172554538348545,33169 753612591105241088,26723 790948451827666944,11774 793888739525222400,256534 787124496268341249,207613 785299538890350592,194934 772239951630970880,118191 762272022097489920,72035 779509738170089473,175205 793646956308418561,251740 794752618300055552,262226 768562325624356865,107469 793963886332481536,256255 770268110708277252,105109 761602677453234176,35305 788463758737833984,217574 790570562267516928,11774 791032225466839041,235179 780918383852204032,184223 779553855340179457,174315 789400804364918785,224680 770225093737938944,117377 769002998303367168,109666 756595973565001729,44273 762046650068066304,69219 786472190858240000,203674 762681518791753729,73814 775304930630443008,148170 788013922704031744,214354 773652448170938368,136018 764166372012294146,80939 772798779120504832,132335 775010313494208512,146259 779069742464196612,171886 791357350762471424,238429 732137380132626432,195876 762753553802801152,73712 793250912340938756,247241 771856264120963072,125311 794309003463376897,257492 763867701240406017,80939 774307769168039938,141360 780063083993653248,175092 790893331962273792,234583 792534001194045440,244270 773948666444906496,140232 790179264536731652,229724 765188672023064577,86103 776120297627852800,152735 780090601215782912,174230 781208340076466177,185313 780874935728300032,183269 772553338751639552,131027 773682128399851520,138616 787035053914099713,208379 780791224428933120,183269 763507855622303745,78853 788795325905408001,220949 779815929039421441,176364 780614068260352000,181789 771693667325181952,125145 788507428438499329,217519 769671201228677120,112382 792062929663295488,235597 793969567458541568,11774 752983468703965184,25255 774266942647472128,141887 791714276540977152,240972 787132721633964032,207287 767944345895002116,101463 759132772229378048,55257 794554324777140224,261155 762667485493653507,16299 791419360795582467,238395 757601729743507456,47693 773929341566582784,138382 781131145064742912,185496 758383899898736641,51778 754706124067049473,33174 760553660128518144,62716 771841254061543426,127579 766614774197125120,92860 774137419473879040,139404 790713870562320385,232169 766886275102019584,11774 793142806491516928,249469 776313403182841856,153791 794955854072008704,264262 788600673025847296,214964 787478990663524352,211347 759336016436162560,56964 761260870550843392,63179 776096137363226624,11774 790633177274384384,232992 754004160459206657,24597 788400368229109760,217519 793439120576090112,252149 778256052248645632,146720 786282583889883136,202429 793599042534146048,252044 795019667836375040,261050 791024191147483136,235756 778290537669373952,167220 756316339631861760,42344 758373565729218560,52554 759500704553639936,57574 790523506253438976,231894 779600319957336064,464984 778677943929147392,168794 756273875609018370,42432 749243124539613184,7072 759113071898009604,57105 795223176355549185,264397 768219882596933632,104332 777884329850601472,45669 749674825770295296,9754 763707432728203264,78159 789668498637217793,212131 768084152839200768,103354 778418434027712512,167407 764134619948064770,80394 765526720439062528,85562 753707676807286788,27045 754725069943873536,33356 788790111328698368,220526 791101668741951488,202676 794188104609492992,258456 794537527273201664,258878 791030706990350336,235886 792798170900078592,244270 786129735881547776,199561 766755132172333057,95682 781337966496972800,187478 785278324587110400,194648 781212952594493440,160816 785954170918604800,199431 795327908675981312,263676 791473498216472582,11774 794583423327211520,261155 757570133753683968,47761 747823240932823041,11774 791353544951595012,238383 795722607723216897,268231 760968179036282880,64693 788456094930759680,218275 775028855295713281,144730 778297874559930368,167220 794003802508562433,255246 755774106138619904,39475 767809054240452608,100556 770465166219673600,118192 788827175126376448,216009 766948446209277952,96307 778649618590597120,164001 786392354857086976,203674 791729173454696448,240483 778770221360373760,167677 764501209096912900,82481 781354046791626753,139404 760962300098572289,64692 794876606674325504,249926 793372272081809408,8044 769010447051845632,110977 775467542244630528,148116 788697145394270208,220031 795086111659925509,264397 776561407575797760,155688 750508679942725637,9802 775859759568289798,151331 790518644266635264,231828 749770350984990721,9991 771553333848842240,125554 790954453658501120,234583 777639666266759168,161988 788753576533250048,220526 752657111440453634,22664 786357473276035072,201958 786123576156053504,199279 791709736890671108,240145 754752784994402305,33356 769995499436933121,116082 780067843421405184,176667 752213105564717057,19703 763769470930280448,350498 771159678181007360,122980 785928481519566848,199546 732546204102492161,352466 758637709954981893,54070 780932516987432960,183811 787310940484149248,210238 758116516051025920,41703 732650692599386113,398859 793263681652031488,249841 758672451534409731,54070 778189702801268736,127903 778397569617686528,166282 785600024382087168,196277 754746688645005312,33356 766431221794693120,91157 771742956088799232,11774 745829696844103680,669866 763902696109715456,78304 766073576164200448,90482 791249254161403904,234583 749778644961079296,10064 754741780772294656,33356 790634650012037120,232966 791337098976559104,238207 790727099053117440,232881 789212032415440896,223899 773920568680800256,139404 794980310215573504,262362 758322773403979776,51809 755212052952645634,33751 761334346728951808,68182 764090676199829504,79691 764578984117964800,79561 766351064211697664,93286 732390312136605696,350854 759164394035109888,56964 788503989021048833,217519 755162146288394240,35890 742799340985552900,47188 760688095989796865,64192 760860076500451328,1248861 775146311259750400,146259 780046796261363716,89623 764474285083729920,83391 773715309362573312,11774 786921658208493568,192032 757737687293972480,47940 762712763059826688,65887 767321847612321796,98720 776500732165885952,151212 794539388608937986,261155 766711622706528256,93823 791817256661430272,138209 795692196640997377,218495 758708223876689920,54070 764146050173136896,82066 763007882392510464,73814 757749340874170368,47940 759749851290697728,59438 760930698144444416,64730 768947061127467008,11774 770675456219619328,120610 758224249966432256,50827 763165007903281152,74133 763837604676546560,78566 790281358899875843,26066 793388747328860160,245591 785569930108399616,196676 791437364488994816,238207 760230030924517377,57131 793606526183190528,252639 759088857790943232,56455 759787111482392576,47940 770345402021322752,117609 764850012891197440,81946 786600171127836672,204835 738180310752329729,1182491 772782232352223232,132335 790920341325512704,232169 792156261353607168,243733 765006163452702721,84422 780929076752154624,182726 779074286409482242,172523 795067424819159040,263708 770632365622177793,112693 793435748703805440,252020 787011034821304320,205181 793990265094672384,256219 795405597927731200,266491 791082385899073537,1170725 793527961215459328,249926 795739776355737600,267576 753593559484248064,28037 788203338705739777,215922 792398346916810752,245607 762670416230055936,73814 775717736148193280,150511 791628044242935808,240070 795122806371520512,262752 751756689548972032,19317 761181104699310080,65180 787402281276809216,208307 788078462431100930,214515 780754745317138437,182036 753341197947723776,19598 794000198657658880,256276 788758618896265216,220526 787699316240646148,212139 794989505170112516,264431 793877265511624705,255393 774717130218414080,144494 785262951708196865,194560 764257027111555072,81783 740941155286798337,11774 776896608738828288,153573 773882697513132032,139404 752826034693804032,23167 766494788866629632,92860 787769370298740736,205197 792126702843465729,11774 775880308436578304,152182 793931976105455616,256219 789896576286076928,227242 759164716962967552,56964 763471802760777728,76652 781240278330073088,121801 773406497376202752,135725 795093991100444677,261923 756536187368665089,42432 770263280916901888,117257 786269318052929536,201958 780073996381487104,174492 785921778778464256,197512 795046358021455872,264397 786906009075867649,207119 742112465710776320,11774 746379530097438721,11774 786196359665754112,201619 793396770072068096,249926 788573816402214912,215437 793422966369300481,250633 781224157434421248,186434 762650112954884096,73910 765246980209512448,86440 770984444836667392,122146 780843850235580416,183269 753632830488473600,11774 751811867560017924,18215 778243550618103808,166532 759750273518542848,59447 761361114575704065,67360 794552040609480704,261155 752197307236515841,21536 757307056319672320,44429 752237784832806912,14277 780405158245130240,179742 751118119909810176,16897 769281465813200896,111454 785961753452552192,33169 780866116625334274,183307 769261619369037824,112693 791767537302241280,240814 776059071224909824,152314 758470807236571137,52749 762303287450341376,431998 794260133614387200,257492 793095210905509888,249469 787894234951061504,208014 753619816594812928,11774 788471640166391813,218275 790264456907517952,229159 793443638156099584,250633 758670018712367104,54070 770073543082213378,115435 794409730374369280,260404 792367093391863808,243075 762655467977969664,73926 787031600982740993,207113 768968495543439360,164500 762235540351574016,71188 776468397554937856,155859 759498820698927104,57574 773533195262390272,137042 764223392044101634,79223 793858890135896064,256038 760913086639403008,64722 768102408882761728,103354 761767502980517889,69548 795349336842530816,11774 752938380074356736,24257 781542258772471808,186361 787739582183903232,212139 780425942728515584,180074 790568223318024196,230277 774783197838249988,143051 770385758511255552,44421 792773788026957826,247561 760977522444136448,66105 770274494489370624,117257 773565068910874624,137158 755487367578816512,36735 791292156203765760,237491 769263222155190272,112399 785926220567437317,199546 785845528684703744,198616 785848378273988608,198671 771937841240805376,118191 780988271346221056,183826 765269482646413312,74247 781896395108257792,191291 758028530659696641,50923 787728091590295552,205197 788223733529915392,215437 793436136010031104,252020 770281219602862080,117257 791401902760165376,237491 751924526267506688,18215 788647145847025664,218495 761693374776741888,70355 790552428328333312,230791 792939865696370691,247329 778359638999773184,166852 767833715007512576,101681 771456710447865857,124855 794113769265831936,256255 766011643952263168,81929 770116240471891968,114779 795388803024355328,266491 794631120310718464,262022 778268285318029312,167050 765673897282895873,78159 760258475364536320,61412 765292631479824384,86873 765243597016956928,85865 764793723041361921,84683 732943294058123264,352432 767415421456621568,94699 774451429624786944,139865 781606034536148992,188492 793972540737748992,255942 788474027987861508,218275 791527138470092800,238272 773500414713004032,136947 791082255191973888,78159 785822527218151425,196277 789499963919269888,205972 764539392404787200,81702 775110693158686720,146259 786265733772611585,202429 788132756995866626,214809 770466346899501057,118192 790702245306331137,11774 741444232590790656,349060 794673695218421760,262022 794656652934975488,262145 769701203894738945,110585 791626194500263937,239426 750666702950629376,14421 764163416139436032,82283 759856354442014721,58939 793522583882833920,249926 793405499836342272,249895 777161807068823553,152314 785262485762781189,194154 788538372872560640,218832 771437518839386112,125145 757672418232168448,48522 760824182632439808,64664 775823326069428225,151741 771738550970843136,11774 765624847774863360,88332 762786703375347712,73712 778321859859406851,167220 762540198890655745,69794 785853485443145728,194723 788099096519270400,215005 768428244504903680,106281 757773213392789504,47693 795708994031616000,266079 771539980090867712,125145 793322720171667456,251452 756273684042645504,41438 773506947224076288,137042 763075965694029824,76227 769575706657378305,114076 787063291319230464,206642 785610964439670784,197512 761244464975187969,66575 775450901741907969,148045 769980361933746177,115435 785994143650557953,194560 751163644021510144,16897 789402127844073472,225456 762820098562269184,73960 791049095808901120,233736 761789378201026560,18215 788065984925937664,215030 788815055231983616,220526 795728704051834880,268101 769700547687514112,114790 761665528322592771,69947 795016489346756608,257492 794637418678796288,261155 789233558032384000,224018 781827596149485568,190635 794721350044684288,261155 764909855035494400,85272 764204881175609344,62180 788073639799353345,11774 792093743339937792,237964 733058235498958849,354962 781211810099634176,182665 786753798106599424,206008 764781759883976705,84247 795381145697284096,266491 788045007815008256,205197 750433782168072192,12883 753713026470207488,29263 788506334304071681,218275 793101089696583680,249469 759101320917880832,56007 764203670170898433,82066 770701158579077120,118192 773612207540047872,138054 785486675073961984,195975 770321102291763200,117257 781016759444893700,183801 795340419475324928,264397 779478614152581120,174728 781085130190385152,184044 787698899121270784,210253 780537811342467072,180655 792400131861676032,245607 775766498119864320,151265 773864286279958528,139404 763809943606661120,80428 763905304597663745,80720 764128501704355840,81869 765619212756869120,88052 771581998661980160,11774 761640469776502786,69684 775778625882722304,148713 770289393282211840,117833 793641559325483008,254135 788728396129800192,220029 764813158728933377,83945 785727070940696576,197673 766064078280196096,90618 764327822315823104,82283 793972785911595008,255393 763413184296300544,78159 773356239489228801,24173 761325910746288128,68057 781893832057040896,190635 785416328018554880,192663 787581402791440384,210289 762963380759961600,75073 760519014548332545,63149 790683403238662144,233307 767841981435293696,101203 794350180560683008,259134 787584229307744256,211402 772232292706070529,129662 772998560312856576,129991 751229065072353280,17416 773944826005901312,139404 763698946329968640,78304 778955902602928129,171428 759182672522416128,57112 793306180567363584,250633 791236925197807616,234583 768965214481948676,109945 757648603909197825,44935 767420933845889024,97379 768527248097935360,107257 775561249803366400,149770 769945615056994304,113660 794547148201132032,261155 791832906222010368,240070 769323038336688128,112199 772411499281285120,130792 785878189386010624,199350 776069542120345600,152314 778902757059104768,154330 787060570986078208,207277 790624868320641025,11774 758439930469216256,52394 777276971902496769,157082 776726064542474240,157606 788536679942402049,218892 766663406984302592,74133 769571468724305920,112382 779125513671483392,171644 774451189853327360,141360 792047600417574913,11774 756537146752770049,36719 768445877270765568,106281 793203242188480512,249926 757700350522564609,48663 793129566776627200,249725 793626787808968705,223249 794745903181688832,262849 763890772278124548,80366 773604160197406720,137869 794039216632119296,257536 794335848573464577,259231 792911943363203072,241819 778587217929367552,166852 794318359919611904,11774 751621716481232897,18413 771399249149894656,125145 794548880000086017,261155 751007981563633664,15808 753421958201630721,26539 766475710382874624,91838 772814716095737857,132335 765031784463552516,85562 764414571364974592,82766 785882082555736064,198671 775896332246679552,151539 786366204567052288,202727 751695038443323392,18893 772506425704710145,131287 788063518817910784,214492 775108196948185088,146720 790621991682314240,232169 768796999357308928,108710 778194338429952000,161912 758430136505102336,52122 763068139307491328,73712 793144493805490176,249469 793526993169948672,243187 779484009298481152,174435 776126532079144961,153699 777261807908118532,153194 790756896219201536,99049 761604407674998784,68273 795207018265112576,261033 732728447022288896,353789 764996974621761536,85666 790543789441945600,231894 773890225500196865,139404 787600364774236160,211347 789936379987759105,228416 769131272220266496,109659 792065010008743936,240943 794574280189210624,261155 761561746284875776,69231 765184417174126592,80393 764957738703081472,85349 753683134873473029,24201 757906285949882368,47761 780767228606025729,182960 756487619064717312,41518 772211119578644480,26066 739637426939961344,88859 752106660857085952,18395 767396580101992448,98667 794602438372167680,249469 789139230157144064,223899 779341265720651776,173964 768536825728237569,106475 771162976728469504,123494 780513278212440064,180233 793291978742108160,249180 794240299048505344,258598 733093990493380608,354801 766434899968552960,93823 773978839038980099,139774 789168503773208577,222682 785630073604993024,197035 787128467062226944,209292 776933804975861760,158144 751552229304307712,14277 769924521948221440,105109 787797780014194688,210235 789463185094959104,225981 772157511877201922,127707 781465677920174080,139404 781349544411869185,139404 770602763512315904,119832 773872763362643969,139404 753682757159706631,28981 778723600693989377,169951 766019828020875264,90384 794696250406866944,262053 764897690589143040,84724 791828698693406720,241678 787348988626370560,192434 763892088513531904,80720 791005511319691264,234583 778253363611783169,164826 789942642838605824,228888 755398471708995584,37044 791435018509832193,238292 767785394805039104,101163 787068091050102784,207796 773549116945301504,132761 773554410186244096,136814 764180543177166848,82283 776461307256119296,11774 761279832973946880,67229 778335880134090752,167322 732395570078339072,351286 793088677601800193,249180 794007268979331072,257492 755764716673302528,39462 761801287889358848,68273 775296165998915584,148045 790736521116680192,232881 758467552754429952,52061 770680398468747264,120393 779063127228887041,171617 789784112991182848,227429 762673921342726144,73926 794714146436546560,262752 775678787010822144,150663 794349521861943296,259773 788124373584457728,214899 775849602385780737,152182 761509145476464640,67326 795060941054496772,262847 760791548187533312,62877 793248650298134528,247241 757530683317297152,47184 759953231208259589,59365 790797531328372741,231894 786703777273372673,204539 778335900782632960,166532 753202785668259840,25071 770450501049524224,117263 778833490083143682,168794 733396278470578177,353789 781405504664842240,186584 763280429852061696,32625 790627580864933888,232427 750362442790764546,12883 794525365322412033,259743 762296413036347392,431998 773913656266457092,139404 760976763518201856,65222 755159152058572809,35890 774889864596746240,738099 790289423363518465,226712 762911379435167744,73814 769065516426227712,15066 791340566617346048,238207 753846320411004932,29263 789865494975094784,227916 756278430686031872,42495 771158873726078976,123038 793568786989191168,236884 790602826644754432,232169 791950829515214849,241678 793452544999645184,252196 781138265323679744,75709 761066081989431298,66116 771144503298109444,122967 785945788912246784,198577 773991429903233025,133519 794305491975491584,11774 793648043677679616,250293 756534959855271936,42564 787409871775817728,210432 792694810519998464,245148 768495600635633666,104973 768288437115899904,11774 794645184764137473,262145 762017626289680384,69878 794543036986322944,261142 765424663035912192,1249199 769555678260293633,113754 777353851611455489,353124 734785574037520385,11774 788478692741615616,218455 788885838860025856,220689 759390701918433282,56964 776446969384472576,154832 776826727951572994,157755 755814050508845057,39462 758860279153209345,53985 761345576537513984,67369 776433523372675076,155451 765645773648367616,88930 768835465000521732,109104 778951627474632704,169944 780927811779518464,184223 764539535497629697,83881 758012870978314240,1248565 770022444212125696,105109 758374999916843008,52311 790749968009039872,232863 772104785759657984,129558 795105609406353408,264397 755548105446084608,38183 765144294982156288,81929 791264601643950081,237491 787173068892348416,189031 752177104930889729,14277 777746058189430784,163376 787796969464877056,213064 768595408721354752,106716 787499148681449472,686533 793437268304429057,250633 765748467624914944,81946 764191902992334848,82283 788758217740419072,220332 773958231345463297,140444 758313942422781952,52112 774818820255023105,145244 793243340774989824,249926 774673314698579968,144542 760880735989268480,62728 778586790819143681,166941 792167588801355776,243210 793043392750088196,243165 793307930556792832,249926 774702706082492416,142721 793175259377602560,249841 794553609778331648,260899 786907114467758081,207287 795031950595604480,263926 757603008301629440,47782 765032824470634497,85562 780491342040403976,11774 786015155494596608,198586 791406931466391553,237857 766360694916730880,91894 793595885116547072,253793 767756901547282434,1249466 762823059669671937,47940 786398453245050880,203674 788901917732864000,220029 767263799250386944,93261 794571454062833664,261155 763463477369434112,78159 775375633111134209,148645 769619720526069762,90553 756664449113608192,43962 771308106601070593,124597 750823996640337920,14653 771603446105460736,125853 786928598464823296,203863 794533663497191425,261155 780744979714936832,182036 791368860104613888,238207 769013503675858945,110659 781138291487760384,184440 775699610970882048,47940 791472175681200128,238207 793562920864976896,253206 795415642249842688,265257 794286810109267970,258829 767495448244260865,97466 769090887133560833,110362 769485124543143936,112399 777630279041155074,161277 760615868397129728,63267 758093965111406592,50827 793987814648152064,256531 780052402779152384,176203 788063760317636608,166282 754039689024122880,29036 763126271098380288,76628 766378549020352512,53185 781356464178884608,139404 787707230581850112,209796 775886768583372800,151071 750847597166854145,14525 759868781468540932,59666 794002028221595648,257492 768713205069688834,106094 786633483384791041,205270 786710253413040128,205143 748545837953851392,11774 774205122998046720,354115 793180650224295936,249841 772234872018575360,117377 787976215948767232,212239 732394745121624069,350808 794711151003267072,262849 794731424079286273,261059 776410260982464513,152872 788773198783320064,220526 780164002525487105,175153 790991170553860097,234583 760183078744711168,60790 759212577205387268,56964 779107568543207428,171062 778384573751259136,167795 793247438542864385,249926 759420922855956480,56800 774290533363490816,131421 732811619680542722,398870 786523037067714560,203806 792014381202628608,243075 779506716522274817,157422 756423500760506368,42249 780918524030038016,184036 789299030572408832,216715 794412299905888256,260404 790704761058320384,233729 750811414848167936,15165 768201371015188480,11774 770558137657090050,119660 767184529668792320,95593 789291400726769664,224680 756688062973931520,41702 793167629926199297,249469 778017694276878336,163990 760574988407701504,63149 785489471814799360,186883 795080712638631936,262849 778968004466008064,168794 773976971416076288,140232 778416504500924416,152594 751114959505940480,15808 759550534952955904,57574 771305063025405952,123825 775093560303427585,141091 793781426655154176,255246 758066294465835008,50827 791402874009825280,237908 773674629466460160,135136 794584197574889473,261155 786037153620983809,198878 765203327608950785,80486 785802364447891457,196534 791673665456832512,238207 756636006900699136,44450 751894578983120896,17794 778351957694119944,167220 761975966134513665,431998 766663031279513600,94699 757184082744705030,354841 771803674096050177,128194 761024879999070208,65455 770983147441950724,121949 791522516518907904,56315 768982804143022081,47940 789465725542932480,225981 754167345996828672,32068 752752296723881985,23234 771508285945950208,124597 792332157888892929,242712 794648132521000960,261059 770994166851592192,118192 775770510902734848,151463 791673334463287298,240483 748173289667833856,11774 757718567177551872,49056 755278592989331456,36645 777242845778501636,159016 761594252342202368,69565 770753443103256576,118192 787739067878404096,205197 773973452256645125,139404 776815439389167618,153779 779674051107225600,175970 780114547143217152,10788 774496930097352704,142503 794000679236943872,256531 788424852143079424,217837 793815751513616385,228583 794316021402390529,258741 762653281680326656,71429 786287800299556865,104845 789226112836440064,224018 755575083331006464,37457 793456891691098113,252020 754823290930077696,27045 775783829143367680,150663 793976325782519808,255942 768597596889767936,104421 791454797031362561,237491 753300068782989312,25863 793678761891946496,250953 794550026399809537,261155 776823634685988865,158520 794877161974988800,258193 767843815189131264,101134 780161509095714816,178716 771470955260571648,118191 755463715630125057,37294 780190842594013184,177248 768581654021492736,84904 751619753572270084,18395 793968837645438976,11774 766786431238934528,94845 785956844288245760,199546 794332259268464640,258741 792748093552795648,247232 759565054194749440,57105 776213185661722624,154534 787052873402097664,207287 795424720619454465,267014 791430112113680384,235580 765634698991198208,87245 762498603986268164,71550 786442948393054208,1063777 765208366092259334,86440 758704715509043201,54070 794349346212847616,258981 750691053229920256,1247811 766303949750095874,91798 768544870558490629,107469 793472420975747074,252408 795088537565720576,11774 772092952025919488,129436 775822041673035776,151374 786354721548300288,198466 792062942246088704,11774 753417768955998208,27045 775147636802351104,146675 794241932700459008,258598 768824875867860993,108817 769381368262303745,111454 777256317064912896,159876 791017179244146688,235948 788121263508185088,214899 758104404624977921,41703 767708494195748864,100605 754849979072675840,33356 774299298313932800,141360 775088249760911360,146847 778256918917869568,166883 755538554500083712,33356 774428386986979328,1170858 763934262080868352,80716 780640500500033536,181548 789194152462258177,209184 769354245862592514,112872 780532388308787200,180074 768984338130173953,110362 767807103239131136,94699 776173457314897921,153194 786796633585364992,201930 763789869025931264,79693 793893472201691136,256534 794895667487391748,261796 771702956953571329,126152 779182460819140608,166282 778524950567190528,166282 794594673876729856,261155 766447980291457025,92959 770403283168993280,117257 790597577842364416,232169 781785563670142976,177455 793876771309391873,11774 755060622664925184,33356 768765596469047296,104973 794311265564770304,257492 740406245807534080,11774 768464454996533248,106281 764881493697134592,84724 786942623244292096,207613 768862238874542080,1249601 761986959497633792,431998 770740219251351552,120610 733300245719842821,355480 777931997452775425,157840 781432030533857280,185310 788435353099173888,217372 789115880831672320,223286 758106040541917184,50827 760713634976858113,60999 795430436486967296,262847 773665073873227776,137943 770764552204148737,121359 795412524854349824,266138 773971917384650752,139404 777277276085903360,159546 781536624039501824,188401 793096683458596864,249469 772881794249011200,124597 793160740647690241,249926 776180467972222976,152314 776472094108332032,155896 791816409848217600,240145 795414658798731264,247930 766772058046943232,96263 794069410575241216,11774 773116939690356736,132940 795074597083291648,258456 756463752979943424,43391 793499399234224128,252890 788140842682683392,215493 776343358746849280,152314 794129507720392705,250785 786982126558277632,207949 779383605185347585,173753 792591668306411520,246273 794604647067635712,261155 795324784770826240,266079 787070314513436672,208928 795465123481747457,266079 772152702482550784,117821 793595283171119104,249926 754063884705734656,31389 778156579120115712,164826 791694545515872256,238207 760563298043650048,63451 773921046168760321,139404 790645300645994497,232863 758445369269293056,52394 771113232371253249,123038 787006104194600960,207965 771068675847774209,123135 793155685877968899,249926 770963067043590144,122146 794775802025897984,259034 760418943051796480,62063 779599523484098560,172185 753410376553799680,27334 753995383034908672,25863 757262881352069120,28160 788932134438375425,11774 794444959696949248,258104 758632498301591553,53739 793565163416850432,250785 756203625609781248,41702 765552834456657920,84209 771670486937894912,126389 791172235243454466,234583 776415560179458049,108396 768852069830631424,109167 757939968312508416,49852 773093710913478656,132870 758657743859298305,54070 789981891889860608,201441 750771015500722176,13343 775335688938016768,146580 786392123075469313,203674 777534733899161601,161901 762786328278728704,74592 792920539991912448,248516 791767098779312128,240483 774174812033851393,140444 792411484269768704,245634 760679377650618368,63776 785538974139895809,196676 789830494800191488,227242 788711454367182848,220029 792239146882531328,243398 773651382868082688,138382 778587592619073536,168794 794012366539227136,256219 794349192286236678,260033 793201162144972800,248760 736001026663321601,1170914 754718968938586112,33356 753379533194080256,26446 794118692275650560,256255 769900131537739776,99297 733879437419155456,354238 776861673315442688,158815 788784369338986497,220526 767157453888884736,97386 768100361215340544,102998 771138680043954176,118761 780408383342047233,178950 793101571735244800,218495 756271293008261121,42249 773092624538402816,133097 791641745129869312,240145 757255328740225024,30633 786095327896014849,70858 794255066458750976,258429 751997497208348672,353879 732749206167785472,1170320 794748583694266368,262240 794603381503488001,261155 767350845650399232,98475 758833519099383808,54070 787131178763509760,209351 768918291419062273,109666 795000459681550337,264431 773898603165134849,139404 788722017931448320,220029 791430993089474560,238780 761224092607447040,64692 773258595907534848,135025 763220349051731968,75349 754724574189670401,27045 765619304012341248,87904 774223805053042690,141867 793530789933842432,251803 756290561850630144,42432 773718110960427008,349714 792471939340242944,246225 781663170142371840,177455 756925546303324161,44450 787294793021984768,207212 787748829428867072,205197 755808530133684224,39823 795383530822008832,266491 762784120342650881,73926 778306813552791553,167220 778982041106911232,171324 759092601148538882,56964 780315839480430592,177731 788397672096989184,217519 790514426268913664,231894 790678716133183488,232169 788816379386466304,220332 755829752359944196,32572 785725595976032256,197286 790682928154017795,232359 773303166599299072,133043 758819239172071424,54631 768812278971936768,109167 752620963229937665,22777 768855485743177728,109571 794556427389911040,261155 795709715745357824,268239 788402033221074945,217519 794727725500157952,262022 749739016153624576,9754 759439574187778049,56964 772615177552465920,124781 791130073927655424,78159 757622277974298624,48402 789166243492171780,11774 794467912950095872,257406 771883072409079808,127775 794168438310785024,258331 794316474319912960,256038 787015580570230784,208167 787107555633930242,207287 775098835165065216,146847 758294182960128000,52112 760284920757575680,57131 768102588357238785,103506 791731741920600065,240535 760524776918151168,63451 760137714154876928,60866 767031537556594688,94660 792475004663320576,242693 776383003014664192,155390 793133805141753856,249841 793195281089081344,250430 753244384725008384,25805 735766417174233088,195876 764962678234308608,85545 766170570622984192,90384 768883363784564740,105643 794924375187128320,263895 766081489373044737,82344 762791414480703488,74066 757791265555558401,49207 765661144384057344,88546 749668659333730304,9087 795141526712176640,263697 756274826881282048,41380 764906545360441344,79999 772083292384428032,127134 789221227445432320,224680 785323693933203456,11774 791265714778669057,236454 785670084635291648,196277 757099285049552896,46006 764655246006112256,81659 750820812446322688,14950 776868901925912576,157840 770671458913755136,119832 776816968489852928,157755 794721008288727041,262053 775867870953803776,151463 753695541255479296,29263 795005412340744192,264573 780088287646154756,177696 769300000824262657,108849 768137596132352000,103482 772579711671083008,128934 789785669182820353,226731 795268358035873793,264774 771854742964150272,123825 791785067559329792,240145 773920681713135622,11774 751231961142796289,17143 777972656083611649,164001 763798061814382592,80393 792308471463051265,245086 773560663201370112,137042 749672837942747136,9740 787691179144048640,210676 785474815192866816,195975 791623329924853761,238207 787718613386031104,205197 768945514159243264,98072 768241000888217600,101681 788444224689610753,217601 765021335441465346,85562 773666342851543040,137158 792319851553587202,226899 760142518411468800,61051 791717342715797508,239468 792134412703895552,238780 754719394631081985,22393 794386241621852160,257353 773621886391492608,1250031 778385022814257152,164826 764106219892019200,80153 776241744253816833,154428 787419953821523974,208146 750860215029895169,15264 779223225318436864,172945 773387599473958912,135025 791467622512533504,237793 778319560940281857,167319 774264447695200256,141887 793872219705344001,191065 787047594937622528,208014 790526882919817216,231894 793159968719503360,249469 780505874867621892,11774 794320821103841283,258456 794690120175583232,262752 749239108338216960,7778 764636853869871104,84209 756576606563557376,43471 758344503455584256,52061 780086288401719296,171693 750832148169551873,14421 791462029521399809,238272 758389192615419904,52061 769293529667428352,100007 778137627656585216,164869 793698221843320833,252580 772110708154793985,128934 795035224161796101,264431 762719255779430400,73814 767464944698662912,11774 787085216800124928,207949 777239853826052096,159475 775101720099643392,144573 762818230066876416,73712 773900345168703489,139865 766711687936442369,95672 785951730915643397,199546 785997318520705024,200467 785649588971581440,196917 778989406480834560,171168 791466572519014400,238946 775151676588261376,146704 778724092732055553,167939 792647292155113472,242693 733424068775419904,355952 767732922790969344,100605 793131564070793216,249469 794567171909238785,261155 791416546513920000,238207 791426744548851712,238207 763894469997494272,79693 774043821743091712,139404 756872887076872193,44163 756290364655316992,42432 769160709192114176,111555 762422352688754689,71259 768455262705508353,103354 750253023658729472,8582 764433571419271168,83422 789437625971073024,225981 793201029370122240,250033 776403917076783105,155390 776806696987471872,156317 787395737319604224,210432 751577111278850048,18215 791200183002406912,232137 792058341824409600,243576 786845756418392064,200965 794708368057311232,262053 775429957233221632,148574 775484409357139968,149770 773874002594897921,136515 768665450729250816,107423 752836297706700800,23651 791402223515291648,238290 765149040518500352,86089 765217908196716544,85562 775001662507200512,146259 788854748728418308,220332 768038673405267968,101163 770795437930393602,120610 786915256991789058,207287 773854308978810881,139287 775478237224841217,149300 793262806439112704,250933 773640443993083904,136904 787897298143420417,205197 786189763325808640,35723 792025480098484226,243187 788204975344095232,215437 770747391498657793,120393 776341136428376068,195876 790643923337093121,232169 791345734553595904,237547 776766814470692864,157755 793994704580964352,249852 761243134655365120,65887 771471738601373696,125507 785907764124012544,199546 775376226504454144,148870 791495857665220608,239405 742678785347231744,1170856 773886236293533697,139404 786573134681952256,200486 791629561293262848,239516 757108976446300160,350226 758369964919169025,52554 758756056818393088,54974 773300440826019841,135736 755463893300944896,36735 795656545409396736,267655 768927080553689088,109945 791099179724578816,236198 767395723050704896,97379 769300621979680768,112363 760891601140998144,65500 763803487788527616,80393 775384376850997248,148170 769311851838668801,112788 788027723595866112,214354 790914766814453760,234887 781163191388803072,185883 785741468560424960,197297 752670065267503105,22575 758364443315150848,46974 762676759405944832,74133 764147940923285504,80939 780631718084554752,182036 758089060585918464,50476 767853859855142913,102137 755551650727813120,38401 767815257343528960,100559 785798333633888256,198586 795025010834292736,263896 768600062700158977,104973 770157162249252864,116619 755713342837297152,38183 776948878780329984,159411 790592071883120641,231320 788733689949745152,220332 788925573401874432,220029 756616847500468224,44429 788204943794642944,352258 753365515544985600,27317 781215435706527745,182659 732234941002579969,349197 775488676105191426,149300 785311278977777664,11774 788540571392565248,216991 779511072810151936,174557 771457085795999744,124004 788622937947512832,218219 768323346949746689,105109 767075928145072128,93170 766650809589309440,90575 750338396531331072,12535 759152275612770304,56370 791376721928941573,237803 770745308779253760,120613 773915171102203904,139577 776801401779392512,158314 761377966924242944,67226 763835717545930752,77682 792074148986191873,11774 767987122301054978,100605 773559012885274625,137158 794428902009491456,260033 750489069004742656,11495 750945054575980544,14781 793282759456387072,250033 771496199723552768,124597 762266238873591808,67051 769936891592318976,113648 750474037130780672,13532 765767397789827072,87904 768047798465945600,102998 779349797006442496,167220 758001241192488960,48663 785472860328370177,195975 757950007945207808,49431 770810762398949376,87904 750142143591657472,11495 757955506879082496,50314 781620664545325056,189252 788504450944081920,218495 762121912260493312,431998 755794910050131968,11774 747653846718095361,351720 768938718338158592,110209 752928656557735936,24597 767820998120910849,101203 775497733272657920,112363 780338765424422912,172185 776996322784251904,157082 780038845291266048,176109 794376644290953216,258591 755066847406485505,33356 763032304478330880,75724 790626070735183872,232137 754703042595827712,32404 742158822555279360,350711 790410503646359552,229148 756256203282481152,42353 791617135411855360,240145 794525252281925632,259743 765982789686718465,83940 791280161945624576,232169 781621953433964544,188492 787938551279210496,213064 751577624665731072,14277 773165432232697856,134470 786673378618990592,205651 770770119073075200,118191 771687567762690048,125163 789210435853529088,224333 759385144184541184,56964 764826685871128576,82744 766765207746060288,96263 768811891888123904,108849 793981778948038656,257026 781492916363497472,186584 734933804800835584,351162 744684318287626240,669866 792904505918496768,246392 772376240963616768,130248 775570152108675072,50581 765975232377040896,90618 775426838596247552,148018 779106228316151808,171644 794618006269792257,262025 752630578885828608,22439 773967428283932672,137869 763830482438062085,80670 785282680564781056,194648 759054785408405504,55107 769212300091723776,109497 786477795857747968,204014 780746668169830400,182036 748201558333136896,351026 758647187991621633,54070 768199393996574720,103149 791421610385248256,238980 795151942787862528,249926 773096749883756544,132370 779117814183448576,168284 757727025821995008,47844 791437768341721088,237332 753871141761003524,27800 787727928515637248,205197 763888815584882689,80486 790259348782145536,230270 763510959474343937,78861 768616684093603840,107446 793638727646011392,248516 781893885828079616,186639 788516478005813248,218275 793162966845620224,249841 781570705662087168,189017 765231136649932800,86103 787291221332860928,209151 788809294481199104,220526 793645548184174592,248516 749811156680790016,9087 778313245522362368,11774 787749201165840384,206101 790652958341992450,232863 735115610279927810,349618 779334245130964992,173964 766345917381349376,89900 791110132251885568,233051 779877052870758400,177248 785290994430386176,11774 793526159833194496,11774 787233092993945601,209736 764921297155612672,75073 777367529031217152,161456 758354300544299008,52554 765362431417733120,86010 787814845131395073,193153 762140344318201856,66801 795762119153242112,247930 733073861030338560,355774 792798061307105281,247241 770021525214916609,115509 792016038959288320,243075 788049790407966720,214492 763817058219929600,79691 772856555515568128,131322 795746183553646596,267576 778822573626826752,170187 786614208834179072,205181 794931682117750784,263895 779481971143520256,174315 752904699976835072,24134 794017085194174465,257492 757645793092210689,47940 785274799387844608,194648 775429818431131648,141415 781902218073112576,188401 751842565092175872,19236 750721490371227648,12746 766413458078175232,431998 789222685645635584,224552 778054045256691713,157755 785756030202441728,197091 790702359903035393,233692 768572574104227840,107469 794721098403168256,262752 763554458798141440,78513 760996934647619584,65180 768624727594180608,107745 771552440751497216,125111 774675172687220736,144542 767870996661604352,102249 779748146637221888,174115 791740856680247296,240584 769613599190855680,113836 788842316681183232,221476 750510456712753152,11495 781206204022304768,186434 793437854533844992,252196 749654157443817473,7852 763181779641446401,76127 778812092182736896,167407 786615480224215040,205039 764857910790717441,84724 788417515143790592,217837 793970583616765953,257353 759769848729575425,59439 776784418618740736,157755 794014929703596032,254209 753264238622220288,11774 755128930097438720,35403 764834637331861504,82582 794532051487596544,261155 756556864775565312,1248415 764927381744197632,11774 755100843565785088,34666 775779293578289157,150663 768577576348610562,107032 757927087147745280,37844 775690482248744960,1250232 792926549884272640,245373 758488205276672000,53532 774040281960316928,139404 795052204432433152,262588 764128042369232896,81869 756347433483902976,42344 770785800833216512,121046 780090088428441600,125220 791289956849311744,236884 762739295052505088,73814 758338102813417473,52554 751196955317932032,17591 767146154270261250,97811 785925126554587136,199211 765253789091635200,86440 789210418547830784,224333 750821437347332100,15634 767722261914619904,100605 774150339842813953,140444 769999510693117952,116373 771025405721579520,122088 791146538772926465,235374 785582793694642176,197297 739478747552813056,350505 753265373391249408,11774 758662226484031488,54070 788668707463725056,193889 758717994763681792,46488 785895260639465472,197297 752946874265509888,24427 780630195178971136,182257 785277176706891776,174507 791694505422585856,240070 794236830363373576,257788 768638852743311361,107469 787426427805306882,208014 792120806738370560,243075 765653533375037440,88052 750786058179063808,14950 760583816583012353,63464 788706567579324417,220029 773956825112719360,140444 777333018675392512,161456 773846930837221376,139404 788777623296114688,220526 789120735600078848,222544 793846485842587648,254135 778560742450565120,168794 790951146366066692,234583 794599707335135236,261944 732519671191244801,352271 779003134144282624,171324 733303591327432704,353343 765082812353433600,11774 791268956069703681,234564 763199222409601024,1249111 792760070043865088,217285 793152103606841345,249469 756503965341192192,43266 781361020480606208,186584 758760688504274944,54070 764961734226567168,353879 761903032002981889,69711 794693403841703936,262752 766409530037055488,91284 792644574695067648,244270 794812074706796544,262053 793145158271315970,249469 765070240581427200,78274 753612453649481729,28477 793103348027174912,249469 791350347738583040,238395 764947863277297664,84724 757989249358532608,50435 758012999223222273,50827 767203246121160705,94699 759391868350296064,56700 792399365256187904,244952 792763856045023232,247241 793431825750298624,240483 756287510305583104,42125 772821222623019008,129551 732564778179264513,352077 756577019513696257,42990 794751088717139968,262215 785580143532056576,197286 794563697163128833,261155 757308489127620609,46895 762722144161857536,74592 793871126489247744,255942 785603763352416256,11774 762030697674514432,71429 789903177835360256,227242 756951267965079552,44291 795777706281594886,266884 769284614271692802,112363 791348052648943616,11774 793100477332205568,249469 773675512082337792,138616 773715195336155136,136947 777826824101384192,163763 776569964065124353,155688 789560392943034368,226731 792067011224428544,243075 763705341192253440,79691 794603551184027648,259659 775648609450754048,150511 752236952376586240,14277 787199257442787328,207287 788538678989561856,218832 794738694544424960,262849 786022152596099072,199961 793951195039576066,233692 780921195642454020,183269 733106972904431616,349231 788607106479976453,217093 794260025069867008,258044 753292138666823680,26871 780952352224268288,176729 794717304139476992,262022 789461927059656704,225981 793135600769441792,249882 752957367495557120,22752 761082824459902976,66159 785572888917123072,196917 794564668186443776,261155 764772337912729601,82066 787366018314219521,209351 753201794470309888,23217 757652545619701760,48633 763847529280647169,77708 769662210046042112,114207 793241158256365569,249725 792915851284389889,247241 760510408159408128,63241 789543714914000896,226731 779885463230218240,174492 768896406031663104,106281 778684642954137601,169916 793247538480488448,250633 775097218562940928,146024 788166701669953536,216009 781569079047888896,188401 794662555612573696,261050 732161938700951552,349764 794549565592481793,261155 789434401146806272,226026 764223066389958656,82066 791839950102724608,240890 766348521066864640,91956 780892659141398528,183269 785944223606411264,205972 788451184017276928,218275 761087628645060608,65180 760533970996125696,63505 765510949956571136,86693 780848357573091328,183269 788880701517025280,221832 757032099232747520,43712 767874019899023361,97811 768921705293025284,109709 774660362813792256,142852 776748143908122624,157708 791826520754954240,241678 755174580000530433,35890 793936666889252864,256217 755378787332845568,37044 785461680977227776,195975 793401831225495552,249841 778980912348266496,171693 768907518776979456,109167 755799490821492736,11774 788887374226944001,140444 777802294742048769,162240 792445981795188736,240483 775292616460021761,148045 793584480313376768,252408 769252853022011392,110585 780839906801319937,182257 773204371689570304,133702 785644440798900224,197341 790308156450758656,226366 792760622291165185,246726 759391269520977920,56964 763805697418989568,80445 778288692716724224,167220 770806962585874433,120474 775800788618739712,151463 758055828460974080,50923 789227433320787969,222508 787463352255520768,210253 793079469372166144,249286 781593840901844992,186434 772641996896821248,131007 751909202851930112,17794 773976727546503169,137965 758458780275253253,53424 778229690481934337,166434 793067307383808000,243865 755876104993406976,31750 758415803058356225,53144 778950632757657600,171324 758777896181923840,1248642 785682763366137857,65113 793577348285206528,252020 775114066411028481,146259 763005944649359360,75349 752945645388828672,24368 759744451724050432,59187 763600920454262784,78684 793983211806330881,257353 794161722756055040,258331 787079492892237824,207796 774385802830749697,142566 778473673174884352,166916 732667374139285505,353220 790999085155250176,232884 772151203522154496,27045 775103978937815040,146259 741743131209539584,349060 752827359024259072,23217 777580513230020608,159308 785975905097248768,200268 795761956456173569,247930 794209965200306176,257492 765200076364972032,74575 793440634753413120,250293 764228755879452672,75922 793920496417050624,256255 758295242059620352,51809 763883087222767617,80939 770368572627439616,109713 790661154963984384,230899 792943328635387905,247241 793533874173206528,252741 770737055450206214,120541 750025336037974017,10009 761447620547981312,68057 777866123593314304,164001 760203149294637056,61723 767044912084819968,97628 787008971274084352,208379 794600089046028288,249926 789466863428333568,225981 753620636208095232,27317 794231277331369984,258456 761047329105293312,64730 785857522502688768,197512 758732608654016512,54070 773188183144095749,134380 785928384434044929,199546 786648099854876672,204413 743616322173603841,47188 759160094953091072,56964 787790733646307328,212131 786929779324878852,207287 762880323310936065,1249068 777320502788550656,160539 792781646776918016,247240 789149433162149888,215505 773988233361367040,139404 749456380596191237,7849 760944975999709185,63149 791650914641801216,239893 758620970798153728,54070 755837179318800385,39957 771786835743780864,127134 767829103475130368,101733 756288969000845312,42493 765969820630257664,90565 764242096807153664,82283 786949937556779008,207287 793343846285389824,233103 769688538241765376,105109 793675457975750656,253649 787750685672636416,205197 765186769272705025,84209 788154141340295168,216009 753066069749825536,25255 795690187842060288,267655 793958264975323137,257026 756291519053561856,42564 765328488077283328,87249 789199765112098817,223899 767407131523817472,97438 788753168767197184,217837 773896780245299200,139404 795294741877456896,265795 757705235196436481,47940 785316201782243336,194923 788926831470579712,11774 733216177158299649,355480 770541638020136960,118191 771013111545462787,122148 788461836832092160,217837 776627767484026880,26066 760922865256374272,65152 765555784549797888,76315 775780874663104512,151463 759836665590362112,59666 771383759740477441,124671 772441382539685888,125554 778724357275136001,167220 770978333303726081,121612 793548112178483200,249926 750362904487141376,12883 768245061142192129,98751 789234110371815425,47940 766512472295559172,92958 792034020506775552,243075 794205253759483904,258771 793939591292186624,256255 775751722148909056,151071 764957191035957248,84745 774626610544726017,143585 785823201041317888,198671 778567689073635329,168794 785568747159334912,196676 758481623356583937,52554 765636402407022592,88332 794196164048363520,258598 793877962353324032,91936 755509038926835712,37993 763035357176889345,73712 791455585254256641,237787 792082216301924352,243187 761260281985130496,67517 768869338824663043,109337 779484517681786881,171617 793977801460350978,256358 750623766065999872,12746 764978206264795137,84724 785478286919041024,195975 759114978209177600,56964 776483812264013824,11774 768232962127228928,354238 794340561549336576,259773 786395183591989249,203510 773888791744479232,139404 795248814902968324,263907 752998051522965504,23742 792038983115177984,240388 759854822254268416,57112 765241861363666944,86645 790975396141379584,232884 774194131547656192,141887 789300994412732416,222654 795694425917689856,220029 732355705773035520,349332 776971622045679616,159411 789840410571071488,225608 776149350237876224,151463 776286933030883328,153845 762883824271233024,11774 751107635273801728,12287 761387225833730052,68273 756185884266000384,41694 757088838154121216,45964 766496025695641600,93823 768918843632693248,110300 793118876250869760,249469 742511899443531776,350711 770583892956971008,118191 792513052671414272,246392 754807576148250625,33356 772826740498370560,132335 789937469072498688,18395 791410460809695232,238207 771445055668166656,125703 788421527683276800,215437 755721896029741056,38183 787188735783743488,207109 751178714365431810,17416 769146096589438978,109923 769912287608078336,110585 770269121405607936,44421 777318350724661248,108396 758893097832976384,54070 795038751345049600,262752 790600401162792960,232169 786607551769108480,11774 776098398311178240,153372 751818506476228608,19948 788575640999956485,218351 763923746293899264,80939 790646914404458502,232169 790370932678287361,227795 790536748610818048,231894 750457610399133696,1248085 790654386754072578,233307 795253074864570373,264397 775792009323745282,151156 795300681213059072,265885 771781761801924609,1249899 791650248502325248,237813 768501693050785792,106716 775519926501142528,148909 791616388284776448,237491 771056006973489152,123028 764188715627327488,64824 767297491934916608,97468 757870474298810368,46488 793168391146184710,249841 772305255295889409,129436 793215443091726341,250633 794691569815207936,262784 765569840874557440,87904 778650153213308928,168794 760597247880859648,63464 764220135255248902,80720 786958323061035012,207613 760697971596005376,63267 793208402373640193,250033 785451295674994688,195481 757672094939353088,48735 756621752113958912,44271 759574421912768512,232077 765641126715850752,88370 791975621190520832,241819 767906198230147072,102547 795051552931254276,262849 794095036912832512,256534 792178929272557568,242693 757670212481093632,46076 786344905648078848,201958 771906613493964800,29583 786620989136396289,205143 790880846416707584,234473 773826971679744000,137869 771833475426942976,128355 773831109180174337,138205 753741322628927489,22439 788192242162888705,207109 769655646899830784,108427 762743789072949248,73706 764585142090334208,23762 793038724569280512,249013 778067953753415680,163591 794684240248115200,262752 766929415200727040,95572 752007566255747073,18693 764848562274435072,81946 770664257218342913,118192 765190379171778560,86103 738790902831841280,11774 761619088372137984,69684 792751232788070400,196314 769480477099102208,112336 785811556475006976,198671 788784359419572225,220526 794192492161859584,258598 734695602529939456,65113 756323236812582912,42249 773011010470998016,133940 732676443038048256,353016 786009256981958656,108396 775030398472585216,146259 769216037787054080,103212 791133653036310532,203710 760334321668333568,58508 790315275509862400,229159 791787275638013952,241678 786370686772211712,193636 757313124537995269,46890 758781157764952065,54898 768979028380352512,110362 774794127519035392,143585 787593862286045184,211491 768105347957522432,102514 794543179450171392,481145 759546071316037632,58028 781331405578067969,139404 760913547194830848,63451 764783424196386817,84724 768581999472672768,107032 788803685115580417,220526 770015413669421056,112872 788418363533905921,217519 765607926685761536,87904 760630105324523520,354841 793138722216747010,249469 776566637986127873,155459 795126966034665472,249926 788353712578260992,217156 792595191244857344,244270 760149483506110464,60866 763010752571518976,47188 777931964011520000,159411 773899232168189952,138819 766408201667510273,93286 794007061549883394,257353 767479285972021248,99044 790903156787912705,234796 786102450168160256,196676 766221982593605632,91049 758753139659071488,54128 766457282972487680,16372 768129247751839744,101681 754888254193827840,32873 768870711654027264,107423 756576928866369536,43446 770849590597648384,120892 770670840715149312,120610 760459298610741249,62771 775299205619290112,148045 779444852555649025,174244 789228553598558209,224221 794630125392457728,262022 788395736920649728,217519 781378288895700992,139404 790549987721633797,232137 794192941388439552,255393 795330142826627072,265696 741770261280722944,139093 790657489272463360,232169 776769706531229696,157755 786545520076394496,204413 753364913402286084,27045 775724749225951232,150877 761933615206989824,69673 794366947123150848,259543 792593868629868544,245198 773389988868284416,134561 788172292757094400,214763 761599764790149120,66922 768160518578200576,104026 773209914797854720,133454 767609319521030144,99476 754224342096052225,32308 758425784948170752,52022 759450688212574208,50923 761027590584872960,66155 787708084974071808,212357 765573821650837504,86873 785855051298381824,197512 795728609210007552,266491 758401642387484673,52167 795199695165399040,263926 773506995701837824,137042 760598965696028672,30802 771413797839970304,112363 791020564504731648,235774 781561095756451841,174321 771435971875405826,124461 750374665382719488,11774 771490374367846400,124597 760541606848016384,63465 788474350638772224,218275 795657746364375040,267521 772165547245047808,129991 774015863095595008,140039 781175493538160640,185971 793617731774021632,253793 793512080309493760,11774 753983605001641984,30354 790916411438882851,234583 777299817013841920,160593 785925840387223552,199546 773599845185576960,137965 780602254843863042,182002 758012558385307648,50772 788756528564011009,220526 775976262296743936,152735 795694530129498117,267862 774024574539149312,139404 772479890738274304,130415 775226406133313537,1179733 753688166561902592,27222 760214746079514624,61145 791923091299598337,199307 770533275727110144,118191 751164203264770048,16728 766992278275526657,97267 792515133461233665,245130 751694992473743360,10662 781215730222112768,186584 770169875637600256,117071 753684661797199872,27402 766279579027709956,90327 766756991951831041,93184 773565080902303744,137158 766018469213024256,89923 772915369342140416,133519 762112556345413632,71270 763002449376542720,75724 764583435511799809,82759 749641167835308034,9378 788128766514065408,215754 752990383282483200,23899 768142287285153796,103506 781091832230973440,184539 786176713831047168,201494 788436696660447232,217285 749982405167984641,10395 765719401014231040,87483 788869965164089344,220526 757680713432961024,48477 773670289708163073,137315 776077862554173440,150256 769728403163451392,114388 752751378859118592,22662 778350390018502656,152594 794307688192757764,257492 759210075806429184,56192 793993013534007296,257325 761638681195192320,69493 776364177455738880,155317 790646709705707521,232169 762290765301067776,431998 767928068350418945,100893 795700380822736896,267695 787755500481941504,90209 781104563755581440,184201 789747020990812160,227242 791375880446541824,238395 768126619391291392,103354 793095774552805376,249469 754867259261280257,26721 766525609119932416,93286 793517086895144963,11774 768576397291978753,107469 755111654237442048,34731 778567275607654401,168794 734680828601597952,195876 751613391844827136,18323 773838729832267776,139404 777878915926851585,163901 758819672951185409,55262 794897288174899200,261942 776629490822877184,156835 793598270727532544,250064 767734230562603008,100893 776385630779633664,147283 753651491613843457,27045 750525145094074368,12743 793137398846722048,221664 785580924196966400,197286 792455464202166272,245148 793962077148704768,257267 766070993919934464,81929 785490251556982784,196277 792544507468193792,242693 789927130931101696,226712 742186792909209600,11774 766220519859367936,87820 794041571008282624,256255 794690048495091712,261155 778969180963864576,170253 771132476454424577,121612 780841573156290560,183826 791486129702772736,239405 762018243930447873,71401 743948253931012096,11774 789418488817344513,224230 795387264213876736,247930 777605859991924736,161978 775833831807021057,151947 794316810787045376,256038 789923610509082624,212131 791526180713222144,239405 790516088824012800,231894 791090725299425280,234564 773747516127019009,11774 758114160177713152,48463 773637723466895361,137777 774244678027837440,138819 792064105645572096,243614 761563760318373888,47940 786561586462851072,204413 765095900242784256,11774 765205953021145089,83881 795184677245980672,264397 766477343326019584,92166 794586116313804801,261796 777186082068848640,159876 789839362548600832,225981 732339493907234816,196346 795363399572094976,266054 755902106918346752,36522 771525410379091973,125554 778807539521589251,169410 786600410953945088,204835 792459859795054592,20824 788237560631988225,213706 780219082234736640,178452 786925085424771073,90209 767760859938467840,100893 795439382132117504,266151 794967572034633729,262925 791633360292544517,238292 768533903791448066,106716 761275695821500416,67023 770979833362853888,122146 771957352220225536,128934 795755897410768896,268281 793131316434890753,249841 791035186116911104,235179 781644326187171840,189515 792617750086561792,245148 790523177004740608,231894 770746627451719680,120690 755654989113073664,37109 777518480434290689,160593 778393761395027970,167407 767850099447853056,101681 780622103292682240,150151 758431678079438849,52554 774028922203803649,139404 774528960885428224,144036 771934684494360576,118191 772027037364129792,128232 756599687600336897,11774 763452214748778497,11774 768623511472517120,107745 791311567598084097,237491 773997601419104256,140230 790524403943510016,231894 773606602431541248,137869 791099530217295872,235662 763459154233036800,77687 773912594490986496,139404 786417736033275905,203350 766441184499687424,90665 768526219448954880,104999 792460793052749824,245313 732625894817320960,352911 752937157145272321,24029 767444832449097728,98646 762006431453343748,70501 794109390160875520,208065 767685939061661699,100605 780112962291806208,177233 770666004309544960,118191 790404723438260225,229895 766818211400601600,95672 765017273727787008,85562 780746080073973761,182036 785277334588825600,11774 794943161462353921,262847 779716094244290560,174756 793128023264366592,249469 776588657927004160,156926 758886360253988865,41680 769002301482754048,106774 769270359820566528,112399 792725362258112512,247164 758233402814279680,50923 758395265296527360,47761 791403492325810176,238395 773877846838239232,139404 773963516139016192,140444 790955367349891072,234796 772529940117856256,354285 743842433595645952,11774 760798624305418241,64722 767764373096042496,101203 768581852953206784,107428 794643927789813760,261155 765264846896111616,86472 794770066512429056,261987 732646548153237504,353228 778368636356399104,152594 763060174810591233,73712 789473499794595846,223692 736509962013138944,349566 773313790033166336,133702 789936553611190272,227048 765172932884606977,84422 791662464551137281,240483 780463364745076737,178258 785705480920375296,194082 786372600658178049,200382 778726045126041602,170169 795198502632464385,265102 758251267781197825,52004 786602223463571456,204980 777159684256108544,160217 764165521717628928,80939 774369904254267392,141913 774797788857196544,144494 778193006105075713,166390 792457056049508352,304437 768567681918312448,105345 778845913645101056,168794 764806776235626497,84666 757546369301159936,47782 756567195681902592,34441 792541519098048513,246295 794619759073509379,261987 788852039128260608,220806 765026507299385344,85562 790267695719673860,229895 764177684465319936,82283 775408073884270592,148473 752982356630331397,24668 759112919607046144,56964 774803908711424000,144472 774984445799661568,144848 792673716614422529,246392 793504023575793664,252890 794527138556809216,261155 762041417623449600,69467 788532205081464832,215437 787124757825105920,209184 755536908663463936,38183 777525312934539264,161387 790621047011827712,232419 771517162586509312,125111 762463891024584708,68862 787086817409445888,207613 794283770228707328,256276 775524612247519232,139148 790885583144923136,352729 750000247976370176,10735 785673811148627968,197297 753739394385907712,29624 764493506450694144,82066 750376519566921728,12301 795773548488847360,269081 791018779463520256,234583 774275055123562497,131421 778739608406269953,168794 792966017735598080,243427 759891246257012738,52887 773005965323018240,133917 794484967342477313,252014 755326195072249856,35890 778223744338714624,166409 793553469101707264,252741 794951177003790336,258771 778920088401350657,170609 767223106540756992,98475 776233994958495744,153273 778773585804398592,169999 794600426540630016,261818 753944504869138432,29958 773877345052528640,139404 774335647058305024,142503 790682238924881920,233307 750028550263148544,7275 772539914986500096,129551 780402420635537408,177421 792102708618625024,11774 755859105063895040,39462 763208114678145024,75899 778312782815068161,167407 786913887195103232,207119 785619077335310337,197512 764945956445925377,11774 785988838216769536,200490 761762227644923904,53992 791348979757973504,238383 758626016193486849,54070 763851994750521344,79131 771394342212800513,124597 773426257816059904,136589 751746403538395136,19317 776936375593480192,159093 776435432191959040,155688 786365024897945600,201958 755468659628187649,36604 785906962814767105,199546 781275034228842500,185595 732630402498756608,349197 787698851880861697,206101 775055178663759872,146720 763872418658070528,80939 763489339535978497,77598 787401345720475648,205181 763169382025441280,76723 751184192436834304,11495 795325847536287746,266302 763199564807569408,75899 765037501765541889,85767 766740881189642240,95343 778159207891730432,165185 779069665364602880,172523 788497215878668289,218275 765515712932765696,86667 779668421617324032,88859 761785584327139332,69878 769636507036610560,114422 785583180493357057,196277 786933083702435840,207287 781335980003373056,186434 795242987987042304,264954 775176927690694656,147592 793610123159535616,250430 761652213273985024,69195 775916134222606336,151463 773707014153396224,138854 757547270560559105,47782 764060518667563008,80192 795226801962446848,11774 779334079984513024,173964 793806501043326976,255393 795321153887711232,266079 787006764264718339,207113 791669305398001664,234990 763442762477953024,78344 764317570845532160,77598 764436417237745664,81916 773399369936699392,135725 767186885697531904,90618 780733169763028992,182752 793287792990294020,249841 792175763457994752,243187 758756962892914688,51451 755680835907575808,354310 794305801284251648,259063 774349022882516992,142942 791026649429004288,234583 732746125619417088,353006 794676451224199168,262022 781637603074379776,186584 764183078646472704,82066 787626730609532928,211794 790279059381096448,220819 791094181607436288,235590 763184903932346368,76429 770395709518393344,118698 756967498621161472,45672 760455496981549056,61049 795068494480019456,265030 786726842338246657,205728 793124423465263105,249725 794601462399516672,261155 764986897819021313,85562 753282233142697984,26776 791749602542170113,240067 763414469414227968,73869 753039740585275392,25255 789166101577945089,215437 761926777270702080,431998 755594236565880832,36719 792259937556652032,243451 785475415649378305,192032 785506695090802688,196277 786307940701593604,202217 790372805116203008,230282 750980929565265920,14858 760493824804216832,63149 790862975884267520,231894 772274246173220864,130415 780663334802632704,182257 752080116864327680,19317 753463080500068352,27045 792537400400543744,245101 750821083935305729,14379 757130557721419776,18601 757370299985776641,1248475 788539410438623233,218977 761356986617257984,68273 787058549373501441,208899 758656028246499333,54070 777426136766771200,157755 788025626783612928,214492 732895369462308864,353789 760535852888055808,63451 791686370414596096,240145 759216345816952832,56964 780443976583176192,180039 785602460228268033,197512 774016845577871360,131421 760855807768559618,65222 771370245198082049,122622 771529128793239552,126389 756763436818714624,11774 762296897944096768,431998 750343462126391296,12728 775284265269407746,148045 790264618811846656,229693 753232446221586432,26029 753093681364819971,22715 795093310830415872,261155 750283834839662592,11250 765956084884537344,90482 755160256498597898,35890 792839696892190721,243187 760513489958043648,62771 794388440162807808,259231 767127835400085504,94699 775046567673810944,146405 769260117141299200,112363 794657808490921984,261058 789290521470435328,223492 773696377939451905,137042 770844045346082816,120610 776052970043510785,151185 778574411448262656,168794 732678028975833088,353228 750730024714657794,14300 771938433065418752,128017 786628629107060741,203674 764716142980059136,84209 753263767765463040,25995 777161499739586560,158387 788440398121295872,11774 764579278931361792,83244 765540650490138624,87774 781202227910348800,186434 788467483535695873,218275 793315835024510976,250293 791004003362566144,235568 773887585261350912,139404 772558997266108416,128897 792526060986433536,237964 780973859726102528,183338 758487630153592836,53185 794684262918275072,262752 758139272511811585,62180 765667840598810624,87858 767161104325873664,96848 753836267549229061,24786 765372173485694977,83512 793505008818020354,249926 793841483224715264,255942 755248591925485568,36219 785849695482605572,195481 770959737341022208,120610 794871782708801536,263302 752896261548900352,13697 762779260847136768,73814 790673402851893248,232169 768047633415933952,100620 762782384592793601,70679 777577872986890240,159308 775823232553201664,150319 756511883402833920,39235 788529873438535680,218582 752961612122759170,24776 763820903213985792,80607 785269871818997761,194667 785908839921090560,199546 788181341321912320,215969 793656765472763904,251740 774495082808381440,141041 790886371028299776,234583 756915384112996352,41702 771460587985440768,125602 760500221440688128,63149 763190003832918016,76723 775807563505897472,151741 793138812423593984,249725 793576536951492609,252741 775380409404141568,148870 768877881887903745,109448 771079413077344256,122344 761641568063229952,1248960 770422965200523264,118192 755849599022092289,18215 773545816258740224,137042 795154266004606976,263896 754855116621119488,33356 794616460450500608,196314 786789421509070848,205186 790521391988695042,231894 768810522351329280,109167 768919396492255233,109509 788398779993100288,217519 772487683595706370,131049 756492468628103169,43136 773930503632281600,139404 751777999293288449,16422 739619259354120192,11774 792457702186192896,244297 770996610960621568,119434 793282889001472000,250633 773509421758644224,137158 770628435542630400,119832 793187238117072896,249926 793981955381620738,256254 733647200480329729,350379 785751714108321792,196917 771419716808212480,125554 756872826347524096,42339 778981638395092992,171617 788875788506566656,221711 794588663862665217,261155 756313487773540352,42432 774802192226144257,142503 794632980996231169,258456 776852205009707009,158524 758465190149165056,52554 767981772592340992,100605 771926332980785153,127957 794594616699916288,261796 765182276380405765,86103 788476138041466880,218275 791620946205347840,240145 793203340251426816,249926 734126954425683968,353006 766443495771017216,92917 758861851195166721,46076 766970363435585536,95708 766064959960690688,89923 778155398406737920,164826 795075185560977408,249926 764907160774045696,85270 772553173307359234,127796 794984111853031424,262847 765548122466648064,87272 776592523712139264,154832 760913581361680384,62771 764850235650744320,82283 788493112398184448,218275 792064263754018817,243187 795079214504493056,249926 754722239149289472,33356 791469676718985216,239031 763507701888520192,78853 766643325365526528,94186 776407771738615808,154832 793260878112104449,250135 767165052512116736,97386 786976568027516928,206008 775734346158215168,151185 787456175159644160,209863 759807279986274304,57336 763476143722770432,431998 766072574606475264,90908 760888000590905344,65180 763814252155109376,79911 791618763531616256,237787 792904357822029824,212727 778335835598917632,164669 787775649259728896,208630 768449179727245312,105647 794558020269330432,261155 792065611031580672,224196 753434099084238848,27317 770063258392952832,116164 766121252599820288,90388 789963246816100352,227795 785813542364557312,108396 762258620989906944,72350 751168456242892800,16299 785582491096711168,196917 790937412062945280,234583 787243664489590785,201481 792732186470391809,246225 762276047803019264,72035 793077706007187457,249286 794509032828481536,259034 757670177030807553,48549 758313075208486912,52112 759117637485858816,57131 766617033391964160,91810 790630704711249920,231894 756973456479039488,45122 771863788790255616,128615 787025145093316608,207287 768617953474424832,101383 773728619537375232,135954 788078600188755968,246425 788438466451365888,215567 757267818161156096,46384 787083814229020673,204835 787738794464202753,212139 780555854764474368,181419 749263640457609216,7828 794330792289632256,260033 732677655707934721,353228 775775823374667776,151463 764662109301006336,84410 770455819099906048,117263 787386411867570176,208307 794314762565783552,259055 768487984790241281,104973 794002659711688704,11774 793685576905990144,249926 762762388684668928,73926 779114064710545408,171617 790745485648592896,99049 770373163389558784,118393 732296086665101312,1170330 789914354334347265,227048 751554168330989568,18323 763853139942383616,80648 764159280220037120,82283 775373851538489344,11774 732843115392946176,350654 770307577842372608,118015 781248664840736768,183759 775088060698681344,144494 793153356311113728,249469 790981601207390208,235590 771376609983070208,124597 775756850306355200,151071 761945168358567936,56964 773900305918529536,139404 794249258002104320,258771 764685759076896768,84422 765660416181624833,89076 790582512678428672,11774 771030955729399808,110949 780614254030356484,182122 759084745212899328,56784 790597600261107713,232169 771383724776849409,122146 775692362240495620,150511 756850148077146112,44271 789857579933499393,215608 757867110714466304,49754 766184385204752384,90384 776736982470889472,157755 758026078220849152,50314 791543867107520512,238110 762297143444971521,68182 767869895442853892,100893 794163497684860929,258331 786506929757564928,199961 773672788695523328,26066 765972352911937536,90575 763348989240483840,47188 773215069387751424,135254 777997154484838400,158673 795341148927705089,261155 764926904507834368,65613 753702314691747840,29263 769352609249492992,111448 772481706217525248,129662 793586345851641856,252014 795769501673459713,268777 788924016044105728,148962 795671971988008960,267521 787461558993457152,206117 742722518608424960,47188 776463170584080384,153779 785804075992350720,197512 772193919668846593,128025 790050479359352832,227795 790879603858427904,234583 785913693624164352,199546 790736298872975360,232863 787441164798484481,210313 793259103770382336,250633 760248285122600961,60779 778724060528160768,169327 769306161434636288,90482 749989483521708032,10713 788780828989886464,220332 774433701484564480,143473 780601440867749888,181784 753951209371820032,30590 763003239381950465,75899 759514577914634240,58680 758485795229601792,52122 765340441390813189,84886 771745840344039428,11774 767021237755318272,94660 792881999732178949,247877 794556124104101888,261155 771285763300462592,121612 777088780138405888,352982 788468435130933249,218275 763007270674309120,75724 785302600920936449,11774 794256851374374918,257492 762655391192711168,73926 758891100174024705,47761 764837852316209152,84724 771349000352071680,122971 753366550569062400,27045 781223555262455808,185601 756203754685358080,41909 793113713633034240,249469 766347298599235588,91228 758050680506609665,50787 761366294717272064,68273 781856717567066112,190532 756319384155594752,42249 793873347654279168,256358 775044958449467393,146205 753668052944691200,24173 755491451874660352,37973 792089561568378880,237964 732719280672800769,1170595 771721175257014272,125554 757598598066540545,47940 764629643223769088,82209 764106238615576576,81595 792153255216381957,243451 777980152475156480,163901 787265800017248256,209477 751850035428651012,17416 792062992259088384,243576 786767519881330688,204684 794692627295662080,261155 770424950083551236,26066 776237588789104642,153194 786240870768971776,201958 773007738301394946,133519 785484700458491906,195975 762975386993102848,73926 771943313259855872,127218 769129007388487680,110362 732566128497729536,352568 760207372472180738,61145 771567844400128002,118191 754999668438773760,34666 795384418550579200,266054 776196179914727424,153095 776692127317319684,146991 789150679088726016,224054 791947786409291776,241523 795719856289120269,7047 755566236608724992,38210 756473518385233925,43391 764658958418128896,83391 789126684159205378,221971 765994557125357568,11774 767725406032101376,97472 770226797799694336,117257 769189646450434048,111558 780375349188263936,179742 774061219271421952,139404 779692554971385856,166704 774765190218780672,138155 790549704010526720,230929 754835218427580416,33029 764866130808799233,84724 760584006064861185,63858 771452891903070208,125145 789499910655664128,205972 773952935936008192,139404 774368413166764032,142671 793440498224553984,249841 794944909405016065,261987 764639159998906368,82066 772637314623299586,111558 765531416310509569,87904 787288640611233792,209477 792471101725089796,246225 766713842810363905,95708 770446931101224960,118191 763782982910042112,78203 764990893052932096,84209 795081685452947456,262849 732865119009558530,353789 754732807268601856,33356 786951325254766597,207613 777313856800497664,161277 781530365408124929,186584 791798703157751808,240535 794093396340146177,155390 795340586224144385,265257 760157075381088256,60344 773891779934326784,139404 756790667146203136,44429 775313455549063168,148170 781703536237305856,177455 771449956368613377,125145 769852105469427712,115435 780422990957719552,179742 733011251484319749,355324 756189772591136768,41680 761236399085334533,11774 785642767267405824,196917 790586992388026368,232573 789091209704775680,222500 781480547373621248,188119 788203487280627713,213961 773286648457076736,135808 778705579741020160,169101 778257046848151553,159475 760581368908742657,41680 788428236699021312,217837 788929287680356352,221476 767389152405032961,98942 762263914189029376,72035 792015653267968000,243092 794614520857710594,262053 788766268987801600,220332 772472002166689792,130415 769406298685222912,110322 768762308105383941,106753 760969580047106053,65222 770723012475662336,121046 774286683206320129,141881 757087463236141056,45857 788915387299758081,11774 753043024540635136,24439 758774268196892673,54070 769432926941511680,108432 780049132010471424,172185 754699317722619904,28732 749772176824369152,9754 759232597406941184,56964 761134399433875462,23762 786793905027067904,108710 788482387516633088,218275 765496590446493696,87667 792100399607971840,243187 765232383440228352,86440 789147437977968641,215505 790707471367049216,232911 793695875151306752,254025 795123529196957696,11774 751811294810894337,14277 770433064191262724,118209 790051699469721600,225359 777732083791691777,162294 775753130231238656,150511 791442698125340672,237223 792434127924436992,243165 793610966193897472,254135 794705423072980993,261155 766362269697531904,80939 754750720851705856,33356 763109420632936448,76429 753035216306962433,25255 769345050992119808,113165 766639306794475520,94435 791718923297230848,240556 793556173932728320,252014 776414510160617476,155451 758039316023152640,50923 774128444955201536,141360 780436501062643713,180310 787458484845420549,210694 794573740101304324,261155 786911341860818944,207287 794593318348931072,261155 777233952410968064,154330 794350418180485120,257492 762324029453668352,72550 768091404790882304,100893 771486414047436800,125554 776832813777637377,158428 750372023185080320,12883 787416025646129152,206117 785857025137934337,198591 769370377462030337,112363 793217315416354816,250633 770404017960869888,118191 791488335726247936,238780 763219291646734336,66281 787317348751462400,205039 769291513553498112,111800 793150788428111872,248437 787070945986908160,205314 795407167478075392,263906 749327209253507073,8047 789249799908392960,203546 749926423603781633,10702 777148793905094656,160480 785750403782619136,192391 788210907872722945,215252 772609029755445248,130669 788769451499982849,220526 793982745303248896,255192 772899518715224064,132335 779444131688964096,174230 750618388091641856,13532 755170322559533056,35890 758115260263899137,41703 779089691693895680,171168 750509930562584580,13834 794555637468270593,261155 794578908393963521,261155 771330151007354884,109571 778750229063622657,170187 794619421675450369,261155 791732871840923648,240483 775134465668644864,141091 793304384063102976,249841 794572808277790720,261155 755166885856026624,35890 760493862024454144,63149 756644204256825349,44429 788456704992276481,218275 790262015369547776,229693 795399097658306560,266884 776576969701937152,156835 788280173489553408,215012 785586072617037824,197297 795706411581849601,199307 746861960612945920,349408 775866605293150208,151242 788754240390963200,220332 761557866637504512,68993 793931874674429953,256935 749968285962088448,10735 760367885113970688,54070 764311458104696836,81966 764878633521545216,84724 795078976846712832,265136 777870911680700416,163763 780552781115580416,34666 786793364838490114,206225 755857718112464896,39657 777619845206642693,155898 789841239185162240,227242 793074998294384640,249079 774122657461645312,131027 793819492602159108,252893 794659206876069888,261155 768207836933304320,104406 792833321180901376,247241 774723677556322304,144082 764214548890988544,81702 793628562943270912,249926 756541121799401472,42432 791072630992273408,234583 779426185528737792,172571 761678697657237504,69548 757782374755160064,11774 766584633051975680,94699 785608988247334912,197512 791776119548706816,240483 787133387849039872,209064 792350610746175489,227242 764095811596627968,81702 765943879308902401,89957 785731837582794752,196524 775707652647063552,150063 764194083283804164,82283 789896136341413888,1170856 759415536232960000,58054 778321510939430912,167101 788450954026881024,218275 768657179670831104,108203 760516861884719104,11774 785637139375648769,197198 786859946088472576,204078 770067355791716356,11774 753979610556010496,11774 732695108546596866,351491 770706977580195840,119937 771579054092759040,125554 792070282290880513,242326 794190581802991617,258598 775995027616956416,151409 776924226074796036,156835 756621282700038145,44429 779394996407570432,121051 760488917787373568,62877 764222532018810881,81955 781243206163836934,185595 776067717929373696,1250268 756203737044004864,41702 775256735707701248,353879 760858195459842049,1248836 795399100959105024,266822 754740687514443776,33356 790969159614029824,234583 777428021519249408,161456 785895665607991296,11774 750160306714845185,7577 773872599751270401,139404 793888213110820865,249926 760995358952591360,66105 774018760453873664,139404 754753898720600064,33356 773978007799291904,140444 789951649943085056,227242 794702004832477184,260542 736688924718825472,7700 769266680757301248,112399 751130901405368321,16897 794583568726953985,261155 776796080826560514,157755 789737337244835840,227242 790584519397023745,231894 764197384171712512,82066 785351404521086976,195125 793864895708008448,256255 791005803604041728,234583 756406536499503104,42495 788716765857611776,220029 752813366255681536,23115 750818544082784256,15066 789986976308932609,228354 778249872529031168,166265 793165071706910720,250033 787067450378551296,207796 790601602507870210,232169 771579050850607104,126389 794630650837897217,261818 758345584763863040,52112 768040546078040064,95672 792977627535605760,193524 765997552466432000,90384 760237953734049793,60849 763461184016101376,78344 765364776893636608,84886 776430195469348864,155688 767174270204186624,97852 770622061530193922,119832 770746340070436864,120690 776172489860866048,151255 788507059247583232,218349 759619660748685312,58232 781300208969785344,186584 777548626419515392,161988 781221905386704896,186434 763497411843153920,78189 793526880301223936,11774 756273284719665152,42405 779917839901691904,164475 774067550934171649,141200 755151995317747712,35890 758202476390604800,51069 754783724718424064,33356 785582125621927936,197297 794566687672725505,261155 766424500175048704,93850 766136525499338752,81929 753982661576814592,30267 794646524206743552,261155 795656684328849408,267521 771033962500255744,114236 778593510442303488,166282 777273225898328064,160609 758706000207622144,11774 770539632211656708,118191 781860473365037056,190635 790526309206155264,229693 776803675142369280,157755 778300681979564033,167220 793959264175865856,257026 764696513461284864,83186 773215356655665153,135025 792037405637300224,243187 766107959625715712,89898 767939783007940608,101681 768988059861917696,107984 793378463465910272,250760 795242233456947200,265686 763404003153580032,76012 757726088382459904,49056 776916263234785280,157082 793612344744087553,252020 756248770342428673,42171 787612216946294784,211347 792599049316675584,246726 794685522228678656,262240 771805346054766592,125742 760550904772694016,63655 785858541584257028,198571 761726368656662528,70263 773135227661058048,134470 777193642108657664,87904 733017089993216000,355291 785558271109242880,196277 772020364528459776,127657 788065255121227776,215030 773891684161781760,139610 760954739655905284,65180 764131899581140993,82066 773957549402054656,140437 768550723873222657,106753 769844243846275072,105643 770112933141573632,112239 752675718987804672,22575 793213056197156864,249725 790243817928683520,228341 795357064545660928,265908 793421962420813824,252020 758129334594920448,51069 788029577381629952,214213 781108477758431232,181419 756639194949165057,41839 785677717026971652,196277 792232987349876736,244550 794263299059810310,259231 794677450961719296,261155 776950562998759424,159359 789524232279564288,226048 772844162907410432,132967 790664000853774336,233307 792703595736993792,246674 772528983531360256,131007 755112197173411841,35044 775751384549433345,150511 757629284303249408,11774 755559254107521024,37455 781178668462772224,185496 771455485639790593,124004 786591786281996290,204835 732185918635945984,349721 791354933727539201,238383 795316002305310721,260871 792825402779574272,247773 793455994613428224,247803 759845931114049536,48081 787400040880885760,352761 793415189580357632,8044 738420683768750080,11774 789255861139021824,220332 763867028230811649,73869 788868650316869632,221785 757180622146146304,43911 785662000546377728,197512 792116109453524992,243187 758079575737806848,50923 786554603877851136,203492 793113425572429825,249469 757307626216579072,46895 788888120963891200,11774 742751034313986048,11774 769535312926244865,112363 786981521596948484,208022 795368721128783873,266054 764063282852458496,78159 766000575439712257,90384 785548770448592896,196277 764144394685583360,81065 788855967345741825,220332 785913463826706432,199546 790666332652052480,232169 768158428820676608,103261 786990486531649536,207949 793375629731213312,249841 788652172808519680,204929 768776729238376449,108880 777067959533592576,1170550 786403099497955328,203674 761873807279656960,69356 752768989814751233,17606 761526560276910080,68993 781237231822344192,186434 790729853653876736,233005 753335189665832960,24711 792443440684556288,242359 759116095324246016,56964 794307488095027200,257492 771032553117458432,122982 778737112531079168,169201 789239017178996736,223692 794239264963735552,258331 794590371598782464,261155 790557820831666176,232137 788100600898682880,215005 774053738809921537,140230 795152264231026688,263864 756642468783718401,43553 787140700852944896,208379 790615588439601153,232169 752690683538923521,22752 765244732423467010,86645 787390103228252160,210694 761612816721833984,69711 785643525664747520,196277 791366176203046912,238205 767713459542880256,100605 781335002428547072,139404 793101398875398145,249469 795359077027160069,262319 773842344193855488,138819 772942417074978816,132996 781119914123800577,185496 774703314126704640,142090 777818383513448448,163763 794226992329723904,238395 779465610740674560,175186 793181179419602944,249926 767738924622110720,100591 751026213649543168,16142 771061778553778176,122967 794686092200919040,261050 766349876321882112,93286 762694902320771072,73814 779900778546925568,175153 765694125492416512,86103 791338236723490816,237594 792849877747245056,248010 772881356095389696,132335 788536389969256448,218275 764547079242915840,82066 789194657704005633,224225 791025667382976512,234583 773348759543709696,135725 781228013585309696,185921 791684974818623489,240665 763790452235575297,74868 786062130084798464,198878 789870360397279232,228140 778830003752439808,11774 757544286988689412,47782 769243305095925760,110843 772126642135334916,127925 775744970208731136,150063 788170454460751874,352258 776821644136423424,157082 769200677184823297,111549 756264309282508800,42249 767838243924676608,101463 763517735825448965,78228 795716742941200384,267737 791398877056425984,238395 764163344685232128,82177 786534238753554433,203674 760458655909249024,62836 778780172984156160,169201 752793140092870656,23657 792562894546333697,243286 794611530956468224,261987 785798627608387584,197512 764834919834984448,84724 793123642322350085,249469 736740289923014657,354935 765661328597848064,87858 781832321934749696,188282 776019766037315584,112363 776864626030108673,157755 787393257542148096,207096 773373831624830976,131421 778909772661792768,171095 765113211058262016,85734 773711484799033348,138903 781161728436494336,185496 775302689345327104,148045 785323061373505536,11774 787122681439150080,209351 761398732378218496,67709 794192710248923137,258591 790671760299470848,232595 760513931467190273,63268 786526494231109632,204337 769722574355988480,114587 769884572657987584,114273 750373452066926592,12927 751769732286521344,14277 766726729532579841,95708 780058355070939137,176129 792898484336599040,228634 750651282289881088,14421 764842247049183232,84724 772203009833046016,117377 795729286980399106,267862 756857506115170304,44450 788456668552007680,217574 767075236168798210,97811 778296152525447168,166339 786685989053878272,204835 766346553355141120,80939 762763219576422400,73814 766567674822307840,91946 750053335252738050,10851 767514224520200201,99476 776850837096259584,157821 793249018847440896,245750 775012313502023680,144573 790691582957805569,233558 787049965629550592,208016 791100126274187264,234583 792174616357634048,243187 786879450126381056,196932 794665598269751296,261050 785273159482089472,11774 789158122094927873,11774 759520111988502528,56964 776134436110868480,153248 795605078451384321,252408 765257396826484736,86714 788979834722496513,222655 789514607467565056,226717 760507187294670848,62821 768572591749685248,106442 773495899758665728,136904 793163854381457408,250033 754769242801614848,22393 767844151018651648,101681 755866840472162304,39207 758459328038920193,41680 763408217686892544,77708 756959473948889089,1248469 767914360211668992,101681 757291763232931840,46252 760402580778446849,61922 765332442265686016,87145 754750576450277376,33356 763517974711894016,76127 793812713986220033,255393 761408971475476480,67226 761396931075551232,68102 785918307698372609,194082 758821434118463491,51809 775097614157041665,142721 788980555287240704,221971 733535480814272513,1170377 763403080465420288,73814 771884005843095552,128194 788467121374138368,11774 790938672786964481,234583 787328041588371457,207835 771317360024096768,122146 770403256933703680,117263 791940250155175937,241940 795236220817305600,265644 760258080961654784,62107 775311400562491393,128934 776023318021349377,151463 795424262290931712,266491 768810426389794818,109104 771838291029086208,127657 789146945814093824,223492 791030885978140691,235756 794286136436920320,258829 768045175599796226,93112 759008851202969600,42453 789441657938776064,225981 768576762657857536,107745 760112773820928001,60866 764097004901244929,71438 751197369895497728,17143 773229981463932928,133255 763062702759477248,76084 786021845162201089,198671 780541187149041664,108396 792542507271753728,246295 761313109059313664,66878 753487387943022592,27045 750008153450905602,10808 785951924533260288,199546 756364537683664896,42249 768693796406198272,104488 756908996196339713,44837 760896965651664896,65404 793564398094684160,252196 788761480451674113,220526 758708322535038980,54739 760122654846103553,61051 758322845546151937,46384 779120251707363328,350711 791257042950291456,237491 767899247740006400,95672 793630067691819008,253690 763456674942320642,76406 749689689544744960,9433 760953606426288128,65237 775362900538032129,11774 793100498383568898,249469 790330755582861312,194085 793632984595398656,252679 770269182361501696,76146 776914318063341568,158880 766339539073769472,90193 762030583484674048,70679 753396575393554432,27045 781209101837754368,175934 764516773379108864,83751 771846302946557952,127957 753985243711807488,30354 772959892806078464,73814 773553893586329600,137185 775165009554993152,145866 767483546118287360,99044 781688846010294273,187997 787095581076418560,209129 794650482518192128,261155 768681673177182208,105641 776043288264450048,152314 793247335614644225,250633 792364357510373376,244143 773006528940941312,132578 751544095814868992,18635 764138528200495104,80939 760061515177218048,60779 795264272372596736,261594 755840670137405441,18215 755923301977952256,39475 794326221353992192,256038 794577394703208448,261155 792178621448327168,243075 769143091269861376,108729 769872399772770304,105109 780151076800585728,174874 790011290550882304,226717 758438322343600128,46076 765244136614006784,86103 779346791116398595,173964 776825470365020160,157082 758631348261183488,51451 787021608623935488,192949 751560629144711168,18539 779374049495437312,173753 758779903059767296,54070 780988286013669376,182870 764210573605236736,80939 765236617833541632,85414 759760050588004353,58580 780946865034563584,183338 795745223099949057,267576 777561956215586816,160230 765864097405546497,87904 767731164551471104,100893 795335307205996544,262752 795701739450142720,247930 764672721447813120,75349 787551947519725568,211347 788888686352039936,220526 792823694578114562,247240 765437945708892160,82283 766753052002889728,95708 787269672529960960,208492 792777489634385920,232209 792236552327794688,177455 778677432760971264,167319 779471270714892288,166852 790715756908515328,231598 757818439612313600,65113 788472681872121861,217519 787155598664200192,208928 790940475540639744,235179 773922295475802114,139404 773625899639984129,136093 774950216915116033,145930 755269160792240128,33356 794589648358088708,261155 752936989679292416,18495 790296294459924480,229818 794443469448159233,259055 780729897958408192,182752 732906469381656577,352946 754130426239737856,29263 781532402023673856,184944 769785270044549120,110585 780572827162447872,181548 750070235764436992,11495 763445944763359233,77849 788562940743995392,155688 795318889425096704,266079 774124218422206467,140444 752884903872790528,23899 769257447261437952,112363 775960557371334656,152735 785860148300480512,198571 788507446272589825,217039 786337273998483456,1063777 766735825665155072,95708 757430788027666432,47261 757608257783341057,47761 795391589686382592,247930 758705524137349120,54070 774045034731610112,140444 788762231181672448,220332 774008040441929729,139781 787826255601233920,738099 791439795285143553,238383 793377142650183681,245591 793320469109833728,249180 794573398995308545,261155 762340176433557504,1249021 764516432352731136,83422 788818112774746112,221297 778799977418022917,170252 757628046937436160,46076 765740076890415108,87904 768437637162074112,86208 791475241193046016,238292 794891991200964608,249926 786198981693042688,201494 795681965588422656,267862 756248522303741952,42171 777022150020632576,159876 793323321597100033,250633 759150521395638273,56964 766726745135263744,92159 767461842272870400,95055 794590740236169217,261818 788845256556945408,219942 794656577827598336,261059 793116466446864384,249469 779001406267109376,167407 789194946574024704,224225 778367498395783168,166852 791481355792109568,238780 785612686918881280,197297 786911913208930304,207287 759562203489898496,57961 780457775797108736,180192 769675332236484612,114021 768187618387300352,103071 793298608279793664,250633 789658719848050688,226862 790978827740585984,234583 791072920374169600,235620 771293784181207040,122146 753464900790386688,25189 778042763552043008,165523 756470629973590016,43391 780839980478365696,182659 786737277657423876,206117 787339295535292422,207212 787498894670245889,210694 787103605107073024,209184 778316659442483200,128591 777713230177243140,162497 770687879253110784,120610 794582739655659521,39957 769994960607277057,105109 793384312808673281,251758 764812502102343680,84724 795666785886437383,267521 771468122335350784,125381 763406743367933953,11774 769252943338102784,103887 764199708633866240,82390 755022486425796608,27045 774714415937572864,143473 771332479735267328,124597 773536777730686976,137042 761936514561347584,70509 786647012984942596,204327 764634221268828161,81659 772995832610185217,132996 764235565310943232,82759 779003571165548544,171902 790281904595533825,230485 765941493290917892,81869 757614011106013186,11774 794219757289480192,258267 793432975346053121,252020 790995193847689217,231871 781563883735560192,188478 792602337684619264,243187 753936791233716224,30296 768984783712088064,110344 759422559150497792,58054 775042157388238848,146259 795494034500268032,243187 785614756434415617,197512 771295410870779904,124597 765326088071294976,87205 789518601044627457,226731 778291770673205248,167220 761993010565361665,71270 764147667312062466,82066 765302104420413440,11774 793789430335012864,252408 763953646174298116,73196 767940894255374336,101514 787126690170404864,209351 751998151670792192,18504 767818849286619136,100559 772506732430028800,131238 795301424775200768,264397 768875371244625920,107745 787873728541655040,354826 779095223875936257,171644 771436176066641921,121300 779838444835000320,175153 778323148835921920,167220 775066582133329920,146205 794692031205416960,262752 779295531239477248,171037 752938984737796097,24257 776763335316385792,140230 789130298676031488,47940 776207687952560142,154622 778740238302580736,166852 793292378606043136,250869 787586164114849793,211769 794269050901696512,249926 758489680568463360,52822 758454636885925888,43391 775283991771512832,146847 787103998696390657,208831 773647314808438784,136904 781463120254349312,139404 758788201897074688,54070 755207439943950337,35980 762008984014454788,70501 775861970671013888,90193 763409501651435520,74281 793985437601697793,257325 769821922095869952,105109 786965169960198145,207287 794680968456138752,262022 757912851491098624,47940 785297637213933577,194923 778352266784956416,167220 779798261293080576,176218 794913048695808000,262849 769352260253982720,112363 788711184308506624,220029 788775077680644096,220526 776270443481272321,152314 793052314894426112,249131 754735995992453120,30815 794681878594912257,261155 795679616027557892,265649 765039867818573825,85562 791343327480205312,237594 794252884690935808,226320 773608074749804544,136904 769567939460730880,113894 788000606329958400,214354 791799619575508992,240661 771400795078221825,125367 789129906638589953,223815 741898691385036800,37157 770115619513663489,115435 787501218109136896,72035 794568902831312900,260273 764760347186044928,82283 764558152754864128,77682 761486099428540416,68182 791117603267903489,234583 786976804804390913,206773 786707864861761537,173347 780040737391992834,177472 794315864820551680,258598 786222486069317633,199211 761619612953939968,69356 779620255240974336,173628 791671187193622529,240483 767165578691751936,97386 770785035343556608,121177 789957272516628480,228576 763899482383740928,78239 764541254462038016,81946 777811227267391488,154709 758332937716768768,52554 778525393225650184,152594 758150022932201472,44274 787022420184096769,208016 794201285931040768,256439 795381951184179201,265867 792434619018719233,245148 762800189904158720,74483 793148046460583936,249926 776018014693167104,152735 765832438291378176,85562 766743366318956544,87904 793617253052874752,253793 752236046499405824,21714 793994017704906753,11774 758580547757170689,53144 779318048050130944,170187 751179302914392064,16422 765204855895896065,86120 767432792405864448,98721 788982548949000192,220526 766870057343410176,74575 768381994455568384,105109 780842027542077440,182036 768018959555698689,99662 749723238356377600,9433 772540870998405120,11774 753297374504689664,26914 773974903099953152,140444 786016071576760320,199178 763096041260331008,76474 790515362978816000,231894 763801827041161216,80393 764212831956918272,82002 759436295320010752,57033 756192454513012736,41760 777797701509517313,161960 792221167616684032,244270 754734354127986689,33356 792065689083314176,243427 788739088543285249,220332 758007020410671104,48663 764841381282000897,84724 774049355623960576,139404 767177216669184000,97811 762116347383906304,431998 772530688184594432,90384 785508206391033857,196277 757902002244427776,48408 770608669104955392,118192 781577927846690818,189017 785491516479377408,195064 753280894727655424,26140 788386203993268224,217519 775286853700288512,148045 773199340269506560,134561 768164739700490240,95055 787017722919915520,207113 793454917574729728,247803 780073672728055809,172185 792443056427507713,245750 795025106770792448,262849 758436838545776640,52112 781336494720028672,139404 788696910773170176,217937 794261328370290688,258598 794563496960589824,261155 742288244872777732,350945 794192721267175424,257492 776369575109677056,47940 788835194664910848,221476 778296382683803652,167220 787703950933983232,211347 785624392881418240,197688 760138659999789056,61051 791402798474678272,238207 769331732516577280,113247 761754093375356928,69231 759151618499629056,56192 790673937592037376,233307 780604876149489664,181755 751653206028001280,18215 756573808073379841,11774 764181141171556352,82283 788168531372376064,352258 757918756945424385,48826 785291302308982785,194221 794675654688129025,260778 758076820352671744,51265 793063639708295168,248223 753216786284310528,25655 768299907165724674,104932 794241427223908352,258456 780459068565647362,179147 761568209703202816,62728 787252627516121093,108396 795380919330893824,266151 781168151845150720,185601 772177237391048704,127711 756901024518905856,44163 775686721836941312,150594 786759796015915008,199431 786355167612379136,203391 790910285779496960,234653 788463101985161216,218275 756898629084975104,45453 763061646268960768,11774 776379429387808768,155097 791686507543326720,238429 794212609360678912,254209 789136382832685056,223491 795057443352887296,263906 750455137651556352,12883 768920890004340737,109666 791350739981463554,237908 794638573970530304,261155 791754698118299648,219531 771140090118668288,123085 774705803114614785,144839 793216777727594496,248719 776588820468920320,156644 766732152947871744,94899 791024494303469572,235756 753408934338265088,26066 768577226275164161,107469 778005821678505984,156518 775366923911467008,148574 763796919307108352,80393 771137426874068992,122967 790971352085831680,235590 787013655690870785,207949 773936804563070977,139577 787096082585034755,207287 757745517132652544,49066 777683328459735040,351792 768009550230323200,100909 781539141615882240,139404 760899491465535489,65180 765609564137885696,88311 794260004773601280,259231 756301524393988096,42249 794616694220214272,262022 785345615022600192,195332 791039321125945345,234575 758055935428263937,51069 793100083889856512,249469 759143549015363584,43399 760544597147652097,63214 793822597129658368,244642 790943439122599936,234583 762319868674924544,69711 732753290400780288,351270 786179872079040512,201494 792597912702316544,246295 771761668384813056,127582 775495602704711680,149633 793636142629421056,18395 778812513680883713,170072 788886002957950976,221832 792660182455164928,243075 793611878404542464,252112 750731534596997120,14848 775608222853926913,150302 759559232031166464,57574 763597851779825664,74943 768579149250252802,1249577 788780998959984640,220526 790915553598865412,234676 764251139206447105,81946 773854114749018112,131049 781856659236880384,187659 794986404635967489,264397 735884683888726016,11774 754700117823918080,33072 795677174556594177,267862 781462384439205888,139404 776972934216716288,159093 787563971586981888,47207 789154405111083008,224123 786632988310118400,203674 771862949958971392,127366 791412748726968320,238639 755947512238931969,40115 788144110766919680,215754 794293724834627586,258829 795732037495914497,267655 787151575970111488,207287 764390115250728961,82066 771110355284090880,123324 781316196155035649,183801 777622828296179712,158387 766406089214681092,89859 758734682699632640,46076 763323302064508928,47940 766447951841333248,88920 786410805856198656,203674 756623476165709824,43258 781468879327469568,186750 787042454411284480,207287 789562461342924800,222436 788832839483531266,220806 794921668904964096,262849 787405748431163392,207613 793210120280748032,249725 757601721854070784,47761 756482602723192832,43391 769005195397304320,110362 774497244485746688,143980 758461898597789700,52554 785912519890116608,199546 750744922983002112,15005 779465405156864000,170187 763368605710950401,77731 773894842745106432,139404 769147980968407041,111558 755968011706703873,35637 794764197276123136,262022 758304896667951104,41703 768648551996030978,107745 749830687688196096,249811 766349179367133184,93286 772907697456885760,133519 787770928415510528,211769 750195086277767169,11495 765627586798059520,88052 793108062743638017,249469 758109952175017984,50698 768898438834642987,104932 785985023589683200,199262 750450148317155328,13532 770034818503639041,11495 763717254462574592,79691 750676851308257280,14421 765948366505119744,90384 771544905596346368,125367 785633948701429760,197341 780612313422307330,182049 794224181906960384,256255 758039633737449472,51069 795466412391178240,262824 757629580513386496,48402 768811489947971584,109104 788853719362330624,219119 753373098091515904,26780 786019778330763269,197512 768183769069084676,103071 790197099229024257,228820 759107758805413888,57092 790830762706735104,205972 759156650762731521,56964 752744262672998400,21434 790716703990751232,221524 791708986718445568,240145 793880338338488320,256255 773478394050777089,136947 775757184823013376,151463 777160040599867393,1170550 755836577574551552,18215 775756878626197506,151463 773127623299829760,11774 757927392161562626,49400 757663663440457729,46911 767574522551644160,97519 794070789381361664,257492 732627966883045378,352911 785593759383904256,196767 791600110891302912,238395 794657056804499457,262053 794148590939754496,257691 758848064165732352,7092 795066283226255360,259034 755546630611316736,37892 774020830309130244,140444 788152182541541376,216009 790644434136203264,231894 775768059025903616,151409 773751883517206528,11774 790048047308808192,228124 794130538487496704,255393 788805769563086848,221143 754726510876061696,27045 758130864450568192,51595 775706812762947585,150594 764879030936014848,79987 775058967550492672,146847 795401897930846212,266884 792043635575513088,243075 751153320450887680,16299 794060947782508544,257492 770858415124017153,120610 794605818587021313,261818 749281674714755073,7836 750336826074861569,11495 765877279041859587,87904 787103012250644480,209184 792763555158175745,247232 755810238318587904,11774 764931302239993856,170736 793380465810010112,251350 794207622471684097,258598 776403610787643393,155390 771708319362846720,124597 758857524833431552,54854 790009653321019393,227795 793568239087476737,252020 785973351697289216,198591 788780477993717760,220526 789898581104742400,227048 785682702062252032,196277 770861417255800832,112104 775524221854240772,146259 772818115252121600,132848 794130049331064833,255942 786433523825598465,202429 793123370023870465,249469 756299657530060800,42249 757710272979054593,47844 793631454219603968,252580 788828480062586883,220526 786293251674288128,201558 788106442335252480,215252 743933024350441473,47188 794769006804615169,249926 785321802876588032,192032 752158246463344640,14277 793219486337773568,249926 755586543809593344,36522 786192537971150849,201308 750754969549086720,14877 767712821769494528,100605 789936557906075649,227318 790606336719478784,11774 792469702400315392,242693 794613750879940608,262053 792186649903890432,244464 764369154396880896,82953 774697954380615680,144494 763174614751117312,75899 786289445041414146,201441 769900176412512256,115530 794702226518253568,262752 793135741043736576,249841 793752657949233152,252890 794362028894863372,250633 781010546099388416,141360 794012236402438144,254135 794703394057359361,261155 789810336497098752,227484 789834915516850176,227252 764068469897736192,80754 793082740052627456,249348 795118567310036993,264397 761271753913925633,67709 781547508342231040,186584 766337046675791872,93036 770510102306623489,118191 795392985429143554,258922 771373534123819008,124883 787038712035094528,207733 756586942536437760,43285 750491254916468736,12883 786939824712327168,207413 792355856121794561,245035 773863091591344132,139404 776866300605898757,157840 794595095655936000,261818 785508360795754496,195975 752679722530770944,22779 786973879604486144,207949 791386990944129028,11774 763545989441581058,78412 772556158427160577,131542 789314792645353472,225359 770476968810807296,118192 781141697233235968,185496 757578833876819969,47761 765214289057710080,86103 790919946939273216,234583 753956243052433408,30304 773694134980710401,137953 761528176707198977,67973 779100538042454016,172270 794632048803713025,261155 760528093278789632,63451 755968395942715392,35403 770580014916112384,738099 793078234929766400,249067 789520399193088000,226823 757936833229651968,49925 792400526407241728,220857 792144331549380608,243615 766002269682827264,88930 763972399771504641,73196 785993912586416128,198304 786995336250265600,207287 760290735266549762,61544 793948944325693440,255826 763639914932105216,75899 768047838026694657,103107 789783331214856192,227242 766867986690998272,26066 772712950683488256,128931 769689444450304001,114779 767551685598117889,1249440 776979709359861760,158387 773863325599870977,139404 789197297645068288,222682 756835593405988864,44274 781178984436338688,185971 774985361684623360,146259 791636810455588866,230485 794536043735191552,261155 768342474997858305,349486 743968380089032704,350711 767060368594132992,94699 785440175891423232,194079 789866829334196224,227881 794670488404525056,262022 733047435790974976,354869 758689640484405249,54011 752680422761385984,14277 761343241262358528,66840 778287489094070272,166434 792962910402277377,247232 790677314526994432,232640 786395475511431168,201292 787108152986701824,207965 765659236512649216,87858 793552264933675010,252014 751999087281569796,353879 754157395949912065,29263 793870280418615296,11774 767351847896117248,97685 781470387708293124,141360 789537568761057280,192126 768041860719869953,100620 790676863106572288,231881 763572707665534976,78338 769956570126028800,52554 767874698407317504,101681 770739710675210240,118192 766034158011359232,90694 754717901471350784,33356 785642512232828928,196917 764062275065958400,80209 756279821978701824,42432 785859928250515456,197655 752944898114859008,24711 790672705196584960,233498 757444510280364033,47261 769890355109998592,112239 780908772361371648,175805 795258133425823745,264397 753597983489298432,26788 793263703810379776,249926 779334418125168640,158387 790988401935839232,230584 791360988964499456,237594 760630116733087744,63451 776732039856791553,157593 793976388378238976,11774 776460511487504385,155688 758059452641705984,50923 768482982936051712,106770 751156602892410880,17033 764081607372263424,75396 764837171538763776,84724 765570184698486784,86274 775482738572865536,149770 781015946219642880,79331 793125338981081088,249469 788142522778333184,215754 768456283582111744,104162 786995007601291264,208167 787151958289166336,209351 795345721574752256,264397 791025367251156992,235487 757807047740010496,48492 759134382808506368,56964 762394046480388097,72642 771016698220675073,122146 790701196919054337,233692 761612609200226304,69231 779395263593054208,174427 785565090367938560,194221 764903199262158848,84889 775804433724739584,151439 768236540229214208,103149 795728798381703168,268281 780594514868047873,181886 755436161271607296,11774 764832501311213569,84724 769231767760801792,112392 756578145730310144,43553 776539571739725824,156061 752285916190928896,17842 757955467553431554,47838 786326465096724481,202379 786363411970002945,202217 774437722970664960,141913 787070668445667328,146804 794232153244631040,259063 774393308621705216,142503 777830884548444161,163901 788928020136468481,220815 785684400784539648,197512 771481865328799744,125853 793423874515795968,249180 757727941505581056,48826 792073749864382464,238110 790975310908928000,234796 767030964652380160,96849 788454844096913408,215437 777175844968026112,353786 761932700123074560,71123 766799470986039296,95672 779435527002959872,171360 777819745945083904,163763 778573684390760448,168794 793440044317114369,250633 761333626315366400,67938 793979030005391360,11774 791676776934100992,240145 793223348285218816,250328 795063438619787264,263895 743456826159677440,350505 767887347492855810,101163 764932065653436416,84724 770372760329519107,118482 765363794835083264,82208 768290963533901824,103354 789251623340081153,224857 778662786582745088,167998 775347913102807040,146720 795193871370166272,258040 790437748389720064,231498 765546821284265985,88052 793117609226936321,249469 757383336964845572,46394 773904854943162368,139404 780889480232173568,182870 794690788068388866,261942 770017606040510465,106716 770388081920790529,117609 790647497165156353,232863 735100015081725952,349856 757730722991919104,48549 788554760047722496,218275 788804347823923200,218275 758482024642416640,47761 776246239423787008,20824 758741858516205569,54070 760310448151408641,43471 766383935169425408,93504 777668816159539200,154644 785907511064797184,197512 793470983625728001,252051 755484841475510272,37973 773573762298044416,133672 781293559865499648,186584 755110574921482240,33356 770327280346337280,117665 762287330526765057,69356 766848024882577408,86653 778981619189288960,171324 766217411745820672,89923 766662092694908928,95295 790785227744538625,230582 793874105497821185,11774 791717721411096577,240718 787448639907991553,207965 775577214456696832,148909 795700821015072769,268281 770857839937986560,351666 773184532606431232,134561 793501851949867008,252408 794545229713981440,261155 788419584202272768,214078 790734787606642689,233729 794622412708978688,262053 786952414708568064,207613 767883140308271104,101383 790644122944176128,232791 793650791412211712,252014 776605092225097728,156835 791341783481475072,236857 791507150673707008,239405 768946850510479360,107428 795706508008976384,199307 732815061081829376,353715 791196520938954752,236931 791801475705942016,241678 794296045513621504,259457 791008509622116352,235251 789408525042585601,225359 761989183359455232,64730 790659737650167808,209095 793095746597842944,249469 793104178340069376,249469 749590292609634304,8497 795418689029947392,265855 767805492613697536,100949 763921830784610305,80262 771331427652759552,1249851 776473331826425856,156110 763781986469064705,77612 785637929607495680,197512 752134427476631552,21034 768578186485592064,103261 778564804399149056,168710 756515397474652160,42344 774766031273336832,131007 779131233200517120,172962 757335201240453120,46412 759718322338340864,58508 793604502842642432,249926 771346237782003712,122710 762347794644373504,431998 794620185785364481,261987 751025298116845568,15643 753704696095842304,29263 732684034602639361,352730 768965182064254977,109960 789150271628644352,222647 790843320452907008,231894 779003874636140544,171693 780845855888838657,183269 755458258849107969,35470 781862569472434176,190635 757795613534597121,48491 773903413067259904,139404 756248207529615361,41784 763894217794084864,80939 765085230852169728,85562 779246703824121856,173525 781772510895353856,139404 786974395046723584,207613 793895812967391233,256255 785901510186115073,11774 771520766668046336,125367 791332028620808192,237491 769194498794455040,109528 770594473919311873,119682 789205294685392898,223286 771734967990620160,125276 787875229863387136,180433 786233034966052865,201555 762729656306970624,74133 780673125407158272,181935 754095394246668289,31320 749746599291740160,9754 763429524210065408,78129 764562136076922881,83751 773704390972678144,138819 775721697785749504,151071 777544171146149888,162213 758420931895259138,53144 780948838551023616,182870 758132804307685377,51069 777639041911156737,87904 764138361867075584,75724 795279431774470148,264397 767523741169389569,75724 791696079788052481,240483 775802979047702528,151212 733110602713927681,356012 762861903018205185,74281 778317058442264576,167319 792920118992904192,248514 753948882464337920,30590 789442331736809472,226048 787115072741007360,208167 759552753353973760,56771 769033067075895296,103924 773253771900051456,133702 732917996822355968,354525 755166627948269568,35890 777240919372394496,157755 786509294975922176,203806 794005803279650816,257492 751913741831196672,20313 761817524539236352,56964 768803422430752768,109104 770421710000717829,118015 773591335366496256,136904 749366381334958080,8047 771456700159176704,125968 776951294829350912,159546 793444154109861888,249841 788548252467499008,217601 756970406704254976,44163 776268028816261120,152946 765957298556510208,90482 758254151050596352,52061 794938158240542720,262847 786916923288059904,207287 759690309240549376,57574 776175257623285760,154283 777273197016158208,159475 789201302278418434,222682 775221566598676480,146704 793246351194808320,249469 792035153606422528,243187 770592250627813377,119832 771545858718339072,126390 795294159691190272,265257 793575560450609152,252679 781527964722819073,11774 788456910039187456,11774 788151239183704064,215608 794556837316071424,261155 755160377508388864,35890 790543677126877185,231828 794017953855471616,254606 765633542869188608,84209 787803049037148160,205181 795002332241010688,264478 766755111205007360,94683 774282301840695297,142506 760155988913553408,61253 763674531005403136,78853 772434653596835840,130602 756563185277231105,43553 794899912609525760,261155 761873912472936448,69030 763453126808526850,77777 759115452102635520,54620 773899005717733376,139404 795661254371266564,265855 795266622902726656,265856 795134765242400768,262752 786349583131488256,203281 786954896759062529,207287 749319662442319872,7849 756255312571760641,41680 777138640048656385,159876 788567711714607104,218275 768061505954836480,100605 776906591018901504,159146 756585185148231681,42432 764209353280946176,82481 773571618320764929,137042 764186384554799104,81869 767585486638493696,96039 774049839248048128,139404 775778777955639297,1250232 787319613742645248,210207 762335371850027009,72678 788059953340612608,212139 789545540094717952,226881 751821976478609409,19562 760981579107708928,65455 762870967760588800,1170492 770421618275483648,117257 788577048793083904,218164 757975274000527360,47844 791406098297356288,237325 765335507760975872,86103 765962880529338368,90031 794110443899846657,257492 791663304577908736,240483 755863523503333378,39207 762843962583298048,73196 792958638759354368,11774 791545321616728064,237491 756685647855947780,44429 785751466480922624,192391 754142712857825280,30296 750788046350680064,14848 788733621720932352,220332 795261158475186176,228576 756072154031087616,36072 764697541204029440,84021 771559601648959489,125381 786932044844699648,207051 744593859296956416,1011996 759781528880705536,58537 761560128348786690,47236 776817888992882688,157693 752697421247963136,22752 786597845155446784,204413 759108593136373760,57092 768263537454178306,104406 751796589916741632,18893 768141985706225664,103294 773570156823994368,137158 786723258343170054,204901 793604374622720000,253164 766372289994629120,93286 756627667303141376,41702 757170026998751232,46252 789144343449735168,221735 750749937982332928,1248116 766644175299149824,94699 768886774592528384,109874 754234848986923008,29263 768943646129393669,109360 777342481167974400,159876 780825746184863744,183269 778376185671741440,152594 785351442458550274,11774 791446401121157121,238780 793174886038462464,249348 791081406499655680,234798 769411503329992704,350878 793245700309917696,249926 754803496432447488,33356 780065047607468032,178045 795063883161632768,262925 764163895456063488,79288 760712471803994112,62779 770383691877011456,118191 786793950250082304,206117 793134043873284096,249469 733634178181410818,350295 793951689543823360,255393 795336051636183041,266079 749747754101006336,9754 758049468734406656,51069 763535044300279808,78566 777261776312340480,159876 780765257450987521,182960 777367862415466500,159876 792155516109778944,244289 773739808606654465,137869 767808607354097664,101681 788722044779257856,220029 758707949061537793,54752 794308571047596032,257492 767839075776823296,101681 770332636539674624,1249750 794790346542776322,256255 755814493091930112,39502 780554888174534656,179719 786753472012189696,206008 788766503235563521,220332 753728675028152321,28282 777602583175266304,157755 752244994073890816,21714 757227422832099328,46006 755093684752908288,35107 794744799634915328,261450 771376085099507712,122967 776789234728378369,127903 793143388899987456,243075 791700908509835264,220029 771802675369377792,127218 759036282668511232,1248616 780766134559584258,182036 773311804432941056,11774 778997221991645185,171324 761709651679440897,68862 787462643472670720,208252 790544980041400324,232137 793979472068431872,255393 789876440045129728,228172 791270680855613444,235179 766720570994069504,95672 794168838615171073,234990 794918469191999488,263895 792529785087860736,240145 769676098380652544,113165 777576695918391296,161352 787001551969583104,18395 793285941234368513,250869 763439794747826176,78344 790355685158641664,11774 770198731874562048,82066 766325058998509568,90790 795098210926755844,264397 771917559583105024,126389 780921847080636416,180761 768978362597453824,110344 772309535180546048,129565 792369905341431812,244143 794496669572333568,220035 762103497718456320,64722 791691427587629056,240483 767028918813458433,97355 759499110709915649,58232 762770522501484544,74779 767695308184690690,100605 786979841958481920,205270 785632166856257536,197512 785251151243456512,11774 766368820072030208,93286 791032388579168258,235590 792166664645316610,243187 779404211712917505,173628 768634388649156608,107984 767842789564489729,101681 781830500096675840,181419 777391090043236352,152872 775709524904730625,150103 774970065787564032,144607 788468433189044224,218275 786923062860083200,206773 772112256570122241,128355 762385124033957888,72783 789473374716256257,226015 766048732358074369,90694 794683153080352769,261155 771927058704465920,354311 772741517668651008,132288 785967534667395072,199546 794163979996119041,257492 771137006856318976,121785 779081279971155968,172123 756636722113437697,42416 785653708272971781,196277 788534335573929984,104244 791422482985078785,238099 776499203073769472,154832 775858714720907264,151242 771475828236517376,125204 779609178860056577,174557 794307133483470854,257492 790714332711624704,233786 764787100487147520,84724 776443494000762880,351463 792113335231737858,243398 758861229720875009,48289 776111207010930688,153194 766259343855673344,91894 785768725182111744,195975 788078922260807680,211875 764808179414740996,84724 786461798044045313,200235 793253227097497600,250933 785629813788717057,197297 793153473231462400,249469 767445169943609344,98732 792816172131491840,247877 757976434962997248,49586 786563449417445376,203913 791299108296286208,237491 791381858760138753,238494 786866797098180608,193549 788466684810129408,218437 765708722253561857,88920 778217857217761280,164826 770597667013586945,87904 756927557472231428,44274 761994301723152384,67973 767038102036545536,97583 791346244622782465,238383 788893052580560897,221711 793340600066142208,249926 756289946315546624,41680 775544140184424448,149953 752845965615214594,23899 772474410057998336,129662 788826842098569216,220526 788056947132162048,166282 792915669956300801,246674 771506123551584256,125163 786852751967936513,206054 788809887493001216,220526 755895987772633088,40550 776623905687560192,155451 768976155760218113,110659 794268880633876480,259266 786941396674572289,206225 775383892115107840,61531 793423295546785793,252020 772826239610609665,132578 752241428382617600,11774 770319046122147841,118087 790604870889897984,232791 791491628112289792,238207 793526621764366336,252020 795671748066897920,267862 787677384933675010,206101 790973962935152640,235621 791032049989804032,235179 789953113801228289,215030 787805662159867904,212357 755468239136632832,36875 786419817351876608,203674 771564428814790656,112939 795673017221165056,266138 774241910240051200,141887 791348622503899136,238395 770378920893919232,118482 785281581946724352,193669 753565040838582272,24023 759140357863010308,55887 763281431107870720,32625 764918984428978179,84449 787501519822139392,211347 779482440846815232,168284 781362707110830080,139404 785670664082432001,197341 792013407503474689,243075 751857509095182336,19792 767810809573421057,93504 780106914743005184,176125 766390673939439616,81929 763885933389238272,80939 791617824313618432,240145 785879528547561472,199370 752250261737992194,21484 759811516912676864,58745 766346086634127361,92860 768504048144281600,106643 794229021374562304,258771 786461553155383296,1063777 752306344003301376,19916 775445182217003009,148010 789456623697850368,225981 791411676138512384,238207 794268425283575808,259457 771801380625547264,125742 777701775751077888,159665 777751171813433344,135136 770351619380699136,117257 763786817736941568,80132 776464326836232192,155896 792115250195607552,235685 768471214461452293,87607 775340814469697537,148473 788593311439290368,217285 756308935280324609,42249 775721218649403392,150511 787767271758462977,212237 765176172703391744,85562 766291444965310465,37154 752987610902106112,24346 771454922055307264,125554 794634882576158724,261155 774678202782392321,140444 765000207507582977,82283 754854325382443008,33355 778399252468736000,167398 756250132694327296,41438 781517976113704960,188401 761573622620168192,69231 779108226620989440,172185 785278030520414208,194667 794597261644886017,261155 793338715720462336,249926 763016033032470532,73926 753783338230427648,29551 760543506070777856,63451 761132246996774912,61051 785468282333761536,164764 764787332725604352,82283 732643499741339648,353228 795094282638069760,265102 745135361190289408,11774 766108290988306432,86440 772126171169431552,129436 780889235138154496,182960 788764890341126144,220661 763251674194571265,74247 793666593284849664,254586 786694847986098176,205143 764442947815256064,81869 755559028827140096,38183 791491675872825345,239446 792566428520022016,245634 788699380341760000,217937 766799098213179392,1175132 759078388531335169,53144 773673548267212800,136947 755861812038381568,18215 756301997956075520,42432 791983127690375168,242509 754070625652772864,30296 769655637168967681,114587 764476724868440064,83391 795007832567316480,263895 756464849371144192,43391 778210867246694400,164826 787988618019078144,214209 793948305004732416,254209 773926393264480260,140025 785458227542683648,195975 789076547672178689,65113 758496211548639232,51934 763459709806387201,76723 749236251073490944,7816 788063757310099456,215005 791474562357682176,210238 761574971147743232,64722 781484005078274048,139404 788400282480832512,217634 791366769034211328,237491 777566601570684928,155034 780279886908882944,176127 794077477052116992,256255 794566000297603072,261155 775280229887700992,146655 792358137944735744,245095 769389363851649024,112788 785864672721240065,198591 781319293577363456,187393 765359712799977473,86103 794163570258903041,258331 780569131615719426,11774 773965700713054209,140444 792056156445376513,243187 786624981765591040,205181 795291387394715648,228911 781302337134551040,186446 781179572951867392,185496 786278569429176320,201958 770284455239921664,117257 768148008995262464,104162 763420201648025600,77996 763925482668601345,80698 761986644136173568,58057 764837232075214848,84724 757848693424787456,49070 773635896750985217,134310 793384907833737217,686533 787657310273495040,211859 754079269647769600,31035 756281173391777792,42495 779357056029560832,172799 790386554644537344,228820 790369453607313413,229693 775877793230053377,138517 795672731966668800,184766 762268489524600832,72035 780043448195964928,177687 759091165614530560,56964 795667149285040128,265855 786666495099174912,200355 791642949947842562,238395 772481379590217728,130067 794527483718750208,261155 763456218723708928,78304 750744923175919618,15027 755183607178727424,35890 766971233447448576,93144 794060083592187904,236931 764973897112367105,102730 779948913293873152,108396 754761843441184768,33356 764301865349623808,82066 732575469292281857,351374 792065852254392320,243427 770350883741790209,118477 785956941252079616,199537 793160331241615366,250033 793344597502164992,250633 772580006811664384,131007 752987718926249984,24346 793987049833594880,257325 778338728473341952,166852 794186581116473345,256255 795005837051707392,263906 772862487557382144,132335 768937744710107136,109666 756954653309403138,45672 762346337941676032,65663 773145308008161280,131597 786993216407035905,207051 793646415381749760,249926 794294808458117120,259543 764304757402075136,82283 766085138434232320,1170739 792727767179591681,241716 756563965384204288,43399 786785472051679232,11774 771459951483060226,125145 764782946129674240,84724 756798648885907456,43811 757018374098460672,45669 766893813168238592,93303 773917028981714944,139404 778288130919108608,152594 788642625188425728,217039 778618508938665988,167220 759087586438557696,54842 781560953326473216,188304 790987972611076097,220689 755757943614738432,39384 755576659089195009,37457 751605726150266881,19066 773498776765992960,136767 777111799078330369,158520 795755432740589569,268646 769922994541953024,112693 785811255575535617,198671 732195800046964736,1170365 753805985274146822,28128 790035216781889536,227048 791750950927073280,240483 770275844971311104,117377 785756675768619010,196277 787149414288625664,208014 764972997853732864,85562 792191737481555968,244310 769550925472104448,90629 794705239442096128,261155 793838578841169925,255393 795360041096253440,265908 753348175587606528,26828 794868007524700160,249926 780571662618091524,172132 793872625793544192,256255 789134015609667584,222682 786307715790409728,193297 789557098006872064,11774 760615072607588352,1248768 766440798774763520,93261 769507580477513728,112512 785322868426944512,193633 790395767949238272,212727 792203044943454208,242693 781196234186981376,185595 768061712180219904,103261 753251869208748032,90011 779601933753540608,173347 785903910632382464,11774 787496416943804416,211347 761128239678881792,65455 763812948561330176,80393 779021636129398784,170187 757021355824943104,43225 794742125858590722,262849 781129998836994048,183269 750390274858233856,12743 777889443944497152,163311 794947460632346624,262849 786668439440162817,90209 778718926490304512,169107 779751334769602560,174230 795025289080426497,262925 790800058262355969,232669 785658930458456064,197341 758771376157184001,55174 777027093301301250,160022 791394605614895105,238395 766901719968145408,96875 793949751347740676,255942 750945098800754688,15661 755247950998020096,35319 777636793076375556,160593 791745953589891072,238696 790776042940137472,231894 790725377899585538,232881 787137031629529088,208252 753317231476477952,25189 761022064694140929,352219 779503735156248576,174435 792169122956189696,244550 790678400876867585,231792 758696094163357696,54070 794341715037409280,258981 788053188519878658,212528 762333329471385600,431998 794561696262041600,261155 757592532301774848,47264 779274665650954240,172862 791007164517146624,232169 767812178976145408,97438 756313024328298496,42432 787087397020459008,207861 792747526457876481,247042 756244969845825536,42249 774726170998734848,11774 792804473496215552,247240 753079864043925505,22795 768211702554910720,93823 785324086339657728,11774 795710442471563265,268281 792278473377091584,243075 761630821316829184,69711 788644775159336960,11774 768812356206026752,105978 763531601447911428,78189 752882394328367104,24134 787480175227219968,210238 759497424419233793,56964 794272806926094336,257492 770303979540520964,11774 788921050880811009,220332 758724847908380677,48205 749845121152086017,10343 775044246869016577,145955 789073253981564928,220029 765024829514719232,85562 777310800939782144,158387 785609330238291968,197286 790276653209518081,230270 754206430039859201,32278 759059542395252736,11774 751227000807915525,17851 779684705985789952,176203 767077770430148610,90384 768538070102618112,106716 794015702881423361,256393 760449524536078336,62063 788737035339046917,220112 771203896341504000,122978 779372689030983680,14277 768021229957767169,101514 775140449077960704,146847 792797714580901888,247241 755099275218956288,35449 771059259681411076,122955 780687137008070656,182036 770768924518612992,120393 787101022355197952,207287 765023396899987456,85562 776462980204654592,153743 790647041982476288,231870 746391030002397185,383096 756434976229294080,43207 785586420706603008,197297 790549590722351104,232137 769183785669853184,111558 778386234368491520,152594 752660994531348480,22657 766457610295971844,92972 760148214163001344,11774 787400183340556288,209184 774411113438085124,143473 775020218552766464,146305 793187804692054017,249469 793482286247260161,252580 795298821521612800,235289 757586065938976768,47761 788087468964708352,214354 792045708056469504,243187 787120660782813184,207287 767484184260702213,93286 781591217859596288,188492 762777477676544000,74281 767212545946058752,97386 785679520753864704,197286 791361782543749122,238395 767893678333374464,98972 773657835116847104,11774 787070738477879297,207733 740287617837588481,99816 787880633309757449,206101 789151227305086976,223899 733200353613783040,355653 790928214990266371,232911 770835348163137536,121612 762508962897862656,69711 776142581503635456,148800 745644217607856128,349720 769781180270993408,110771 779074411576061952,172523 777930776201474049,159359 794402866891001857,259034 793256291955200000,250033 792945919746510848,242693 757792435158208512,42249 788811010467631104,220332 765183344183238657,86103 787306383947464705,208176 785816314984009728,192434 791089121297039360,78159 751150469070761984,15808 779291698123960320,173753 792845677260857344,243848 771009684203507712,119937 788738472551014400,220029 757804204345860096,49400 791287223127642112,237274 755057444934430720,34666 786445431773470720,203048 786906251590373376,207287 791363381991133184,238395 766465705298497536,93823 771397379199275009,124597 757460184646246401,46667 761840867363680256,69000 763835605667065856,76056 786679942159491072,205728 785524068778815488,196676 760138959381008384,61051 754790870315130880,33838 768976288354828289,104932 770070628279914496,113836 758030889871867905,50654 777288190612824064,159359 781492930603208704,139404 775670552824545280,146430 765598400892973056,87904 794727046337495041,261155 789181654631755777,11774 789317279183872000,223030 788165564850135045,214899 785712796361109504,195975 776434109212012544,155334 756338390602125312,42171 795067928869601280,256411 732946656350601217,349422 748559332946509825,11774 755250028898377729,35319 793824025382297600,243865 779400639591899136,173628 792173619711504388,243187 780504864468205568,11774 794581094716751872,261155 788396054987345920,217519 778706505713393664,11774 785956206506409984,199546 775361386654363649,11774 792956483759591424,243513 749809723772252160,10307 770237117469331456,117375 751986461524713473,11495 766392177329074176,91946 771395978314256384,125222 794237284128354305,258771 764459546781716480,82066 755453763981148160,36157 764795317611012096,83184 767437656338927616,97447 778201389600280576,166390 751730917685747716,14277 773383313625153536,136515 778350143326126080,165512 775021822421131264,144611 763925240300777472,80393 794693146198294528,261155 765208101461057536,86440 743520580306034688,11774 753733696788762628,29589 780642948593618944,182257 793975376909242368,256255 788197191949189120,214899 790927889063636992,206850 785995143262396416,200467 763881108404436992,81037 786756994564784128,204539 757995871233531904,46401 773579214817722368,133702 793944574603337728,257026 792767158036099073,247074 757600486782476288,47940 758049258645823494,51069 793169150528987136,248104 776018875343220737,152735 773866261092638721,139404 771866819544092672,125554 773631167127887872,137777 791782092354891777,240793 789496996843384832,225456 758373069064839168,52554 776516675273383936,155688 775167315927105537,146720 757989268409069568,49056 779252417170857984,172089 790913651855196166,234583 758831542705672193,54070 762237591622152192,431998 790934940364013568,231580 754735492210364416,33192 768207815886405632,103046 755178683355295744,35890 767799071264403456,100893 794343739976204289,259659 773520172736970752,137042 773845071535939584,139404 759471606943002624,56800 788751213097607168,220332 758727592375570432,54796 774409178378964992,139404 748217369789489152,11774 779417648996159489,173628 785756073764552704,196696 755536876208005120,35470 774389582229938176,138165 786559666679537664,204413 787260910184247297,199307 764185230580277249,82283 774313431306559488,140372 794792266766385152,263302 752270026527219713,18374 755756900268990465,38319 787278300230082560,46572 794589746890686464,261155 781498051550674944,188119 776789117434630144,157755 794741199525580802,262752 785459396394356736,195941 788063863245795328,214354 788425599496912897,217006 752158846173343744,20180 779346064235081728,174230 758367175249801216,46193 785495796904923140,196277 786228558360301568,201958 775324536787140608,148045 773904657970257920,139404 754071406472785921,31035 758752095243636736,54070 765890005508231168,89923 793147165635846144,249926 763174114492227585,73814 789338565201301504,225374 785914289596928000,199546 765346910551015424,86781 749261965286006784,7828 778403675509182464,167044 776338272876453889,152314 788805591598788608,220526 791471444999798784,239405 756395210247069700,42432 764877292719878144,84711 794290230757117967,259623 785264397945974784,194178 788517031276646400,106085 795729743844900865,267655 779464944026656768,174392 794587195554336769,261155 792833934740426752,247877 785287070017163264,194648 787359207242633216,210207 792824127358955524,242693 752213724505608192,18395 765233296993386497,86641 773627994292166656,138054 758446570907893760,18298 787072926021365760,207796 786615491544616960,201555 768708269951115264,104999 766175742841401344,90575 774383275527634944,143371 780828595606343680,183269 781510329733746689,186170 757739003814608896,49066 773574603822264322,136904 777145677000433665,158387 756272427441717248,42432 749761201677021184,9433 795380077575962624,266054 785321272875945984,11774 791457080788090880,238207 781494536006668289,186149 757907697782104064,47940 776764158859546625,157082 758660810918891524,54070 757217756794281984,45525 756446316432125952,42495 779347389027065856,173525 787270916380123136,205728 755513717899554816,37433 766361985076174848,93036 792150522169991169,243648 736154590509469696,1170530 780965571500310528,180099 795267388497391616,243187 790941931543072768,231894 794643415963156480,39957 795440955562168320,247930 788834905358635008,220526 760151588778323968,61080 789956647024287744,225359 794549260696088577,261155 788565979747983361,218351 773605258400366592,137978 764157509741350912,82061 775296435851964416,148045 764181199698927620,82020 773069468130021377,87607 791730352762990592,240627 791815505443102720,240483 763167388724408321,73814 793211727374585857,249292 760905317517492224,65577 762687479929532416,73926 766364626040664064,93422 766815661452587009,87904 786021595215044608,199290 792013946588835840,243075 767409751873327104,97519 795420783673769984,236409 774008884952440832,131421 778164517574410240,166269 791804667080695808,7706 765399466857816064,86103 762332640267689984,70886 760732543092191233,63371 788467972163731456,218275 773822038540587008,136814 795033706348052480,243865 762605526769426432,73270 794193232053710853,258598 765888521089454080,90030 785647443362844672,197324 781451629270884353,139404 781616994613207040,186584 788134055002779648,205197 795323763189567488,257423 732198716619161601,349603 771391040473354240,124597 755166275358240769,35890 775723607288930305,151066 787066160571228160,207287 771712094920183809,127134 789663950241574912,227242 791732898105700352,240535 795481822335377408,247930 775786234530500608,150663 789494411683991552,225358 789515582609690624,226717 787475945754071040,210289 790904869200678912,234583 755577313274761216,37908 766753484595163136,94378 786632487845793792,205270 766754813757517824,95948 773686893166809089,136881 775455896117743616,1250232 757736965311717376,47761 767544914737377281,100088 756837126130524160,44994 779306281752342528,167453 785923454230986752,199546 785967213882712064,200235 779352806889234433,173479 795415395570065408,265855 757889485908668417,49400 765639653085020160,88332 792432780072345601,245148 756984650782781440,45669 779918295369678848,176675 791624129396998144,240145 787484353718779908,207433 759238122450419713,57574 767460241759887360,22657 777336513780649984,161349 788542848639635456,104244 788899865564700672,222021 749293558176382977,7809 793262236265361408,249725 795241228841328640,262022 790042033507409920,223249 754069647851487236,31611 789865238015385600,225456 790706184579940354,233307 753014452920913921,25253 793160811602644995,249155 790656647471464448,232169 787720501745553411,210287 790538923126644736,230808 762470256895852544,73203 776833740882513921,158520 756577366906900480,43553 791319858994700289,11774 794353646314078211,259482 795347121914441729,11774 779106110640828417,172027 788777965580455937,220747 758323903190208516,51344 771129229295484928,123583 771421067701129216,125367 771526074240860160,125853 790256505840959488,230282 794320066917515264,259543 762614523371159553,73704 785608323458404352,197286 758705200085491712,54739 793193953428242432,249469 788783310436601856,217899 792531638769094656,245101 792605738933768192,245168 781892236111974400,190424 789902854970421248,206048 768541143130714113,100605 790314009484468224,230282 763873473949274112,80939 781346339216994304,139404 761296083007877121,67768 777859380783964160,163166 788507102394322944,218275 737342355662098433,7700 791017580307832833,234583 794166608788910080,257492 794339883246440448,246425 763204159181053952,47188 787879475950280704,65113 794946230094852096,262849 775729001872629760,11774 786063318993731584,11495 794809362304864256,262849 785930939650060288,197512 773260356135231489,135736 779400940327571456,174293 756863058006405121,44450 793947210853601280,256451 778753629649907712,167050 779250666686541824,172799 789185136071811073,193533 765514371892178944,87249 779124792683266048,171037 781232227657056256,186149 765329883539046401,86120 791779565106364417,240793 777912778245873664,163569 780449062818418688,177233 788870795288276992,220526 770872444794048512,117257 773963914132402176,134378 766476852844228608,93508 793551303523831808,253336 795000459362762752,262847 795673253381570562,267521 790882484611350528,234583 790574333940817920,231318 792887382525767680,246726 770950073614204928,120610 787799218467512320,213253 756619519896858624,41141 793931426169139200,256255 772912263422324736,132335 732190773647527937,350021 732900257722445824,354517 786718047218184192,206008 792877957102637056,192840 781475364639952896,188119 765228329402114048,84422 770053288955932672,110585 775746656218312704,151071 787009842821025793,207051 775613787323768833,148713 775717279463911425,151071 787284931261063168,193121 791466274685464580,237236 752291388876738560,17842 773906933195558913,139404 789915745853509632,228124 789111072259055617,222627 767221951844589568,98084 762737759295508480,73926 765951645024870400,90384 766735076495396864,94799 775687756848754688,144730 793571468076429312,250033 788197125146365952,207287 788000643420008448,214354 787988101322989568,214005 793107513705107456,249469 764825469220827136,84209 764908269471084546,83881 765171705413337088,84209 760486896539754496,1248768 791907603626459146,240483 779064564453367808,168284 780991165487276032,181984 773641859570819073,136515 791382546575597568,238207 794970360030629888,262022 773579736891129856,73712 764613821931610115,82208 794363420615184384,259034 788845893944537088,221120 770814332699496448,22267 740372651886190593,11774 778572970230939649,160539 791893844551995392,240353 792026265918201856,243075 781536520993906688,188401 764949841692590080,11774 794003879704674304,252051 794683267131801601,262752 775851599411294208,151741 793104377158393856,249469 786972473589768192,207113 795276651571662849,252020 785315520518168577,11774 790831940593156096,231792 795777385425752066,267933 789191133947494401,223899 789468160277696513,225981 760103887353282560,60884 733301675746811905,355480 794951807529259012,263895 781264244247367681,186883 794011561253740544,255870 795043601826783232,264431 785532868986408960,195827 795049564671803392,264010 785545191860084741,196917 773309074490261504,135505 777117150242758661,159093 781531039520784386,173936 792085076272115713,243075 749937104692645888,10729 774829001508388864,144210 781478196562636800,186750 781110167035346944,185496 764225251697799169,82457 791707526580539393,240145 774329162098061312,142503 792027963067920385,243075 778429898989993984,152594 776031891388403712,153033 776145607266213889,11774 764179225561669632,82457 793083686073798657,249286 767522825770971137,97771 768774224802480128,108849 770219868922740736,117257 793133455059988480,249841 761924611407687680,431998 793839020350382080,255819 764071735377272832,79999 755842408546312192,39997 764922773772783616,84724 759218326656745472,195876 777896721426907136,162596 790744192096043008,224680 763553007971753984,77612 791744391861919744,241423 777356823913373697,159876 794727477335752704,262849 732380233341370368,349764 776167219671670784,151845 752300411193815040,21714 775233690653724677,144460 794686896257597441,262313 767859912265256961,97685 794700543549546496,261455 788477915600031744,214821 781046612076429312,183242 788817536284438528,210207 791638675935203329,238292 766189772146704385,91049 781225136645038081,185601 754824944966508544,30590 780761252360577024,182037 775901675722866688,87904 791670405568212992,240483 760864975166464000,65180 787027053631635456,207113 766353190174461952,92166 760592439073615872,63149 793268349631340544,250293 794904961347977216,261155 753843082710257664,28819 785331486945898497,195241 779529814185304064,174230 791416470244843520,236198 758645298595897344,54070 795688150802698244,267521 793897943149400064,248516 755163512566059008,35890 759549278490591232,58250 786758579256565760,205164 788722813024800768,218275 774039269472030720,139404 787733027124158464,205197 791403733292908544,238207 756594247697100804,41798 776766571440119808,157755 753641086413832194,28732 773255465476120576,134561 754716730878939136,33356 776311016518844416,152872 793375949207183361,251313 760104586757541889,59666 794375835193118720,257704 788618691164471300,218164 794908127720337408,261818 752684010317361152,22750 780803229189828613,179304 795251851725709316,262849 755729325484302336,39095 771786591996043264,127218 788961253448310785,222500 790689074201911296,232169 789145198789918720,215505 753967556524773376,30304 792125758454034432,226881 790521813021274113,231894 794229932851269632,258598 795046441014231040,247930 771353431860666368,122146 793680477714518016,352717 755049931803652099,34666 760976786201149440,47940 763886057058291712,80939 794005729015398400,257492 776756498898661376,157755 794091103750221824,256935 771743327578386432,118191 755562164048408576,36719 770269215047688192,117364 756318483273641985,42171 774986634093887490,146259 785519281521905665,96465 794570602002583554,261155 760897209550471169,65555 778165940118777856,164826 778319931666333696,164554 772226838408159232,128458 770738636039987200,118393 794138486701887489,257423 795426763564257280,265858 791294521405571072,237842 795388845210509312,247930 768048717265981440,103005 762379546544836608,73012 794747738336309248,256534 778955841445695493,171168 772040605719334912,127711 788228378180460544,215437 763926442811928578,80177 767395899135889409,97379 785460841525022722,195975 794636187948306432,261818 776632419306713089,155390 770681776704454656,120610 772970377127530497,132752 732901655214186496,353228 767168468126932993,84904 787359751814295555,192846 764016670109159424,80939 786670619014402049,205728 775016120235413504,146405 767696317397159937,100605 753348137675288576,25189 760516953073147904,63149 791725499160592388,240661 795067957151838208,263907 752879449222344704,23167 793343594840985600,250633 751226415798820864,12883 772962087299461124,133454 788104623873589249,172084 795770142131101696,268860 771823713775869952,118191 793238064244088832,250293 758014327202783232,50772 781322786904109056,186434 793962673700413440,257255 794565106700910592,261155 750536259253129216,12883 780332437922545664,179528 776829848409018368,157755 781515482109210624,185595 793792708330397696,232554 794214099026591744,257661 794624941614399488,262022 759115629932621824,57092 750710324165156864,13532 761024362128388097,64730 773266375909466112,135381 791690910698385408,239405 753422467180339200,26894 762322948438970368,431998 774824033120497664,145244 794611453990838272,261155 756557457254592512,43553 768051210645544960,102249 779363018974998528,174230 769909139191558144,110585 794704575055929345,261155 790928091384127492,234583 754080830532694017,31377 780257827734425601,176128 792366795990663168,245024 793861197334536192,241678 778892257491582976,170935 785309352341168128,194560 792074798000173057,243075 748566913811423232,355260 770001099512217601,11774 781115284644036609,185496 740378959104356352,11774 766026836103032832,91049 792039055852658688,243187 771416596220743680,125367 774088911496687617,140748 774140063978446848,139404 790752961936887808,193533 755944821144035332,39475 790845580478148608,234473 759154422337404933,57092 760111111710441473,61051 772038824159547393,127775 759108887765221376,56964 749283629365329920,7615 781919537851617280,190957 786571398420525056,198513 767828425159675904,99178 777937853036847104,164669 795485587612594176,266491 758041446981197824,50827 780453809072078848,176890 768842021222150144,107752 774804425449672704,143585 750043586507345920,9640 787693589744586756,210253 764825355194470400,83751 770668177604775936,120341 769809926130536449,100605 791372353792073728,237594 759105595039285248,56784 778251342884155392,166409 773937784256102400,139577 788476938541158401,218275 785821127922880514,197512 794538487995199488,261155 788798183073644545,220526 768895749501362178,109167 770989642858438656,122299 766762752710893568,96005 767829516412649472,100893 771782827025149952,125367 780531992743907328,180074 790903264955011072,234796 777470455099850752,158517 794013964854317056,249926 788722397234987008,220029 792138904006692864,243733 763743570268479488,73537 753736623607517184,23884 760159634158194689,61412 763705556532076544,73814 770712329164062720,118477 791716762861600768,240483 761231264061857793,67226 764954361399283712,11774 776470072101597184,156061 790587119626493953,232169 794219027581243392,258598 760262585404956673,48052 768125625437593600,103212 776097746205814784,153575 793228301305253889,234212 795726212815417344,249852 791619241002663936,240145 793575484361699328,252020 756362559381467136,42249 788169915899543552,11774 777510206112567296,161185 750038359100235776,145399 750176029134684160,11495 793926473669369857,256564 788164289676865537,214354 756515206914797572,42806 760970710521147393,64730 776131461824905216,153921 794149309486923781,257325 758653428100988928,54070 772970705851822081,133876 774882727787044865,144139 756305812713275392,42495 774365468559749120,142942 785931702355001344,199546 790994068679516160,164814 767738725283401728,88122 779119734285410309,172089 754764335012950016,33549 764016723313819650,80939 773207417609945089,131045 750661159447998464,14421 758734441367891968,50654 773989880351166464,139404 740313348634337280,11774 778346726415400961,166532 794222462980554760,249469 772255299960868864,79020 732697338817458176,398859 787599641416241153,352030 758328521274093569,52538 758093348318113792,26721 752997049717526528,25255 793105048255524864,249469 761573920373747712,69245 779336784761065473,172962 794998274507862017,261060 790529727123509248,208178 793462783274725376,252408 787070804202704896,208928 773829490514489345,11774 753300901742403584,17416 788762268959907841,220332 790682589761773568,233307 791733072995680256,240682 763770392586641408,11774 780215149495889920,174557 756276592502902784,41680 787649563091881984,195849 788641753192620033,211347 770719007146074112,120610 777178730556956672,158182 793103226207924224,249469 793130883070984193,249469 755871189818499072,33192 770875900313362433,121949 795054435236020225,261818 786655104489357312,204078 764869769044627460,84422 778358983295926273,167305 778304654035808256,167220 752720405564100608,22546 793487386944692225,247232 773575915867627520,137740 759746307313446912,56964 786991500391395328,208016 792838180710014976,247819 776867790687002626,155451 786331891154624512,202429 788029213022519296,212693 746378039865577472,11774 793641963278962688,252014 776873752701394944,155933 760652508737867776,63267 763087288519659520,47188 791358390429638656,238207 787913230597427200,212707 752989059669233665,24346 790746922097250304,231894 763480177385074689,78159 791369894310793218,11774 749379436538134528,7911 791844502193508352,238307 753611638536802308,354830 772960563882299392,129551 773677907029790720,138009 793259098909184000,250293 762746554033725440,74681 793072726474973190,11774 750401684917063681,11495 765251849133756417,85892 732874462400499712,1170769 759221914753728512,27156 785938034004897792,198671 791404422047866881,238207 762700719652614144,73814 764790897133387776,84237 732153395746758656,349375 751132147189157888,354109 781418172150722560,139404 789226065474445312,223047 759194683864027136,19563 771464379627864064,125604 780589849694707713,172132 765989747667841024,88930 767164851173134336,97811 753707631080902657,29263 795288843230425090,257781 777746658562039808,157839 795422918243155972,247930 760927560859471876,63214 763882859891425280,80939 776612303739453440,157082 773911173129445376,139404 790663520362696704,233131 762129569281372160,431998 753586536352849920,26066 781193729457676291,186149 760927076618792960,65638 791714369318948864,240483 781708783772848128,186673 753518778843967488,27317 771674725059731456,126389 791598225014853632,354921 751692176778629120,18893 788018543019294720,214354 758505343521398784,53703 757308681247596544,46895 773687543208431621,134633 788203728302174208,352258 793027142342717441,244550 760236604954927104,61412 752946079813951488,16897 791692962618945536,240145 760208427725430784,61545 769683840918966272,114329 788975120828116992,222627 794568324734590976,261155 761160206097133568,66828 763456020484063233,78477 795432412754886656,261155 773729092457803777,137869 770377710321434624,118761 775684608889356288,132335 776199197196365824,151008 781218752272543744,186584 755565934052536320,38286 770211346294136832,117257 791349035529478144,238383 758414582079774720,53144 775682107662225408,150511 792482005074214913,246225 771382291918495744,125145 773977241260691456,140444 790755801161928704,235349 759549288321953793,57574 774067380121133056,139404 794700531579101184,262849 770864912771842048,1249812 762887579561668609,75073 793141228753727488,249469 754732082702811136,33356 771063310934503424,123028 787854670878298112,213253 773910223668908032,139404 786633561184964612,202265 791766427158142976,239998 785336555632259072,194560 780846504693018624,11774 753062357241212928,25009 766748800333385728,95672 794465227945508864,257353 776772327417733124,155390 779481850150526976,174427 790705261761572865,229901 791732512213069825,217285 793840965790289920,155390 768988372660518913,108849 787923290232877056,213887 774338550749954048,139404 777606188871581696,162610 778309480639528960,164912 766249557235826688,352577 751628522926596096,14277 770306614834270208,118087 750336012291829760,12357 762632824423931904,73814 792547085371387904,244270 773873312829050880,139404 756570101684510722,43471 757987476472422404,50581 762997890482569216,73814 770653154505592832,195876 794602802177867776,261155 765283181037621249,86103 789251512954294272,223692 789778120400314368,227242 792082743186325504,243398 750424960665915392,12805 767118632866295808,97554 793464281706541056,252497 795052856847974400,263895 732424021430534144,304513 795376833818722304,266151 785610188510212096,197046 788672808402444289,213064 777254172295106560,159876 779671899659919360,176110 788554623573303296,218275 756829111750914048,45014 794725982506811392,262849 755107271932190720,11774 789240809816195073,206666 793242780931719168,249926 763530148708700160,78566 763813455887409152,76146 780274144382480384,176128 780489398999801856,11774 760544104744976384,60794 788566272242049025,218275 792080891493380096,243187 772264392406605824,129471 785989283471429632,200490 793869904248184833,256255 762268387632447488,71026 789146907247386625,222682 790329249550905348,227269 794189442542141441,258598 786731162936995840,204835 750507342777626624,13532 770045491786747905,90982 777256058687332352,154330 788008675013226496,214354 793973416445546500,255942 792174974580719616,243187 768839207066464256,109447 767503160843857920,351236 772520385791217664,129551 749337555146014720,7816 755379231144673280,37044 778618728363782144,168794 780968914956132353,159475 781342445736857604,139404 794613123462348800,262053 792911390906327040,235621 795698967120150528,267655 791702638437896192,240145 791700463322275840,228583 793119020803317760,249469 764168293556989952,81702 766067487565840384,90031 787422618873794560,188577 771470936654516224,125554 775800514223235072,148179 791346620940025856,238207 756257954890907649,42171 768866920217079808,109666 779563757555052544,350821 761239416106921984,66897 786260684833193984,201494 788229269231054848,214992 761615797060009986,69231 763389749465903104,1249077 775295253481791489,148045 790552869447561216,11774 791696141326909440,240763 785937729997516800,198591 766504474403676160,80939 773839590172033025,139404 760580225541480448,63735 778398212944175104,167407 765530895306543104,87863 770817826428952576,121479 795719382630428672,267521 753982892070408192,29263 740857964559503360,99816 764975879487262720,11774 743271528691793920,1247598 789484780836577280,226274 757658708872531968,48422 750600598777655296,10848 794285752800702466,259551 781363706026266626,139404 794592801916911617,260404 773970360622583809,140211 739171327630663682,351463 778439856082989056,128615 793490756988129280,249926 775789929335025664,151741 790622556600631298,232137 791388768691380224,238207 775064056751353864,145293 788117134522056704,214812 794353190607142913,257423 757447448604401664,44429 793189921485762560,250033 778003336943460352,165435 766301205874094081,90031 749354731772977152,7855 785359804852269057,195481 792020095878909953,243075 773969198825385986,139404 794386282042523648,257353 759507943054278657,58508 770253948221464577,116164 795774784231641088,267521 754719699469033472,33356 788562021012770816,217519 750841574557229056,14877 758529367785865216,349060 774997860064628736,144682 778369951128166400,167044 764501338159919104,81946 794728757022040064,262752 780816525036916736,182257 789243729743839232,223492 767741088215949312,47940 768268122923143168,104313 732648325674061824,398859 792013755802583041,240483 768513950451310593,104973 777543907148267521,161352 776556478798843904,156110 764769378390925312,80773 749927987353616384,10735 763044236274970624,11774 791713088210866177,240718 755143266870366208,35737 761232041367048193,66842 754766006803980288,21888 790969199170641924,234583 762302061614510080,58697 768845177146347520,11774 756273266143223808,42249 794346140049215488,259231 794572595203031041,261155 758060029790425088,48439 775131619652833280,144730 792770556454133761,247241 761911178914246656,70941 792049762979737600,243075 767936114392825856,101681 773948424118935552,140025 752896251331481600,24134 745186079385354240,209828 770742394224451584,118192 742760234381389824,11774 763108076845006848,76549 758332702638665730,52061 742485450678534144,82294 775873370399318017,151071 793149561564958724,249469 756398348572119040,41141 758061781256470528,51069 765716282406830080,88489 771277071574327297,350085 771398462713704448,123825 732259998386946048,11774 786703485052002304,205294 790936708481159168,234583 790943066941038592,234583 793105827829645312,249469 774054028963483648,141200 770964274101514240,120625 754976084488232961,34093 732867032241176576,1170601 775548885276188672,112363 785631252426686464,194147 786048398550007808,197286 753692193437745152,29263 733125403339034624,355106 758667285691117568,54070 768839053764534272,108849 774000864038154240,139404 790802274079633408,232881 793717265405472768,254502 759250650454691840,56625 788093472951656449,214492 759863893741084672,43471 764040267208929281,79223 780448149802332161,175772 769585468472123393,112363 790183435763580928,228635 772120768469622784,129558 794637383648088064,261155 774845770570817536,145681 757107493055062017,41277 760512204840005634,63149 771154510395740160,121949 791866081770033152,241720 762866958777724928,73712 753360273176539136,27222 794895875805945856,249841 770651658581704705,114303 788528463086956544,218219 755461136884068352,37044 786243312005083137,202200 759754964084396032,57574 768262943377068032,33169 795031243628761088,258456 775361956790145024,148033 760159164928757761,61412 781098254595416064,184215 793505709304537088,7700 791335548313010176,237332 772360612844306432,129991 787734270085173249,210235 794848271860690944,263540 781906343540187136,191352 788409751054917632,11774 794990637045215232,199307 771132828729958400,122126 765614725187133440,88546 788148566602592256,214899 767727750836654081,100893 790558830413230081,231894 768269578375827456,104662 793157708711092224,249469 793627445123579904,252112 762766968218791938,74281 788349333439586304,1170441 767837038334906368,100893 763124068631605249,75899 781293701301727233,159876 766103873182400514,89844 794979516301115393,264397 755178021665906688,35890 781113354743975936,185496 792882267404247040,247087 794566549788950528,261155 764112881394782208,78129 766378955532230656,93512 768269268307750913,105041 781244988436848649,186434 753347361288531968,16772 773217278557118464,131239 786697177284345856,204413 779271974535196673,173467 788717751351336960,220029 753315919359795201,25965 780183717713248256,156518 773676341065424896,138616 772924866634723328,132996 795035859770896385,263926 753682698581909504,28819 757619278266806272,1248518 764939313050226688,11774 765536909263339520,88052 770024034595643393,116373 755166246392459264,35890 762978922656968705,75724 793991281399582722,256531 794699018605658112,261864 764919200062251008,170736 768227009675796480,103924 781634422785191936,188458 793246529460899840,249926 793812659200258048,255393 776033717273985024,153038 793241389584621568,249469 775757665750376448,148800 785523914873180160,196277 767691363026690048,100605 786166337223532544,71794 793765219319283712,71794 790502220353732608,230855 794559717259542529,261155 761344306342981632,68102 793242952952754176,250633 766693848768663552,91798 762748551751282688,73926 758542000740151296,53703 732195011475869697,350020 788777888451481600,220747 779176129727004672,172646 791593384192385024,238780 757067251279335424,45857 767081292110241792,97811 771534064729755648,125853 772376018082467840,148861 766272966174842880,91956 776429393363087360,153756 795747290564755456,267576 756833027381161984,42432 788592771229712385,218164 776575100602634240,156835 778094536711086080,161901 769703125473234944,90982 776203999280295937,152314 793503059003539460,252408 795386025434488832,259034 764457522941931520,81946 775130027931279360,146580 775035904545083392,146259 757995445910200321,50442 767943050110857216,101196 790670676508016640,232137 793253154435522560,243061 788207188804120576,215437 791351139904151552,237491 788141708617756672,215754 777703933552852992,161387 785781869619150848,192032 759126188254072832,56964 771442191692464128,122774 751622233991159808,19000 756505200274268170,42432 788123046028644352,215608 790249004575526912,230282 773906301633966080,139404 774064709402107905,137777 756640344683507713,44429 767233888376815616,71942 781268085122691072,185595 770463301650161668,118837 790904923349196800,234583 781059191913852928,183759 769375512183668736,107469 785281726138515456,193669 794983646176411648,263906 758155466979631106,47761 781477136393703424,139404 766251366507540480,89302 793260283271716864,249841 793560574944612353,250785 772551325141925888,129526 788560524325875712,218275 770264696524050433,107469 749744829807095808,7816 751669639063547904,18316 781066904479764481,183468 793526214015143936,11774 734644126562570241,7700 750804301329694720,15316 732534028297895936,398855 771779997623136256,127657 790788724619567104,232137 764476433125281792,82002 781189294337593344,185601 785637071138398209,197512 755150139313061888,35890 780867310093467649,183269 765943085830381568,90384 793511761374609408,250633 790991202820558848,234583 753481037561286656,17794 763825178539282432,80486 767820899668135936,101681 732284736710696960,349347 786908442657103873,192032 771674650149527552,125163 776061712952852481,153194 779333293040885761,173964 787833781109399552,212595 749686692542578688,9433 769549928557375488,112363 791004566519152641,233692 785582419369988096,197297 766253191994368002,91751 764822257499766784,84689 766247614484545536,91946 764472479012098052,83391 792077023879557120,243427 770263707188400129,112940 761664609853984768,69711 791415314403602432,238395 769610479626915840,113894 755175082868310017,35890 791814638358765568,241940 760589241462259712,62728 770655076062859265,117263 779443751064186882,174230 793325015252992001,249926 768650809542381568,107469 769615275863965697,114422 751963735573487616,18555 754765560567717892,33355 791838785461891074,237491 761972174445957120,69231 767780187949768705,101383 790308707783565312,228583 790309549089492992,230347 776744820786106368,157755 791765288039682048,239906 794908210985652224,262849 777973492331388928,165200 759403393194405888,57961 762753284553646080,74681 769621682336124928,113966 793455538864611328,243761 775039923208458240,144538 789457477624557568,225911 750708173082730496,14277 788966349334806529,215608 794366013810868224,259034 777433860921561088,161002 786271469105885184,11774 756961247740821504,1248452 768947270934945792,110362 776938222182031360,156835 761720734129463296,70548 759931075049066496,60363 794643889047085056,261142 795400519556665350,263289 765150978559606784,84209 769600504116682753,112336 772875656396992512,132761 786008990283018241,199211 756557066572038144,1248415 757709683717050368,48287 785448352582361088,195481 790294790420230144,11774 762924040906571776,74483 762805431232237568,74681 749354320286650372,8288 760962567791448064,61544 776466095184248832,156103 786942971098853376,207613 778369749914759168,167092 773256840058658816,134975 795444118675542016,256276 781298002598227968,464984 785730925300768768,192689 795102744218660864,264397 773730698146435078,138155 786187139193208832,201494 781849630002872320,188401 774564577006747648,279676 793216193997971456,249926 781236967107428353,186434 755166354714525696,35216 750293445999095809,12242 752836004059295745,23318 761333368931909634,67938 759346406268276736,56964 761559762743988225,69231 766851255452839936,95708 791976427725922304,241819 771100446169653248,107910 792156176288976896,243187 766057871578726401,90357 775304344820289537,148170 773707286225092608,138819 792529167019638785,246314 758796854406422528,55261 790794932319457280,193121 793383866300006400,250633 749696345603211264,9295 789544645638447105,226862 776483136729329664,153774 775521545313656832,149953 739125319714635776,88859 771859864150835200,125196 785480737059319808,195849 785559832594046977,196917 792836457576660992,243165 770265489956306948,117606 795000986284662788,263907 760890954630828033,11774 761851334509428736,69947 787780041992134657,212237 773356759469658112,135025 771800585637011457,127134 768506178728931328,104444 748737033275731970,1247921 771809680800747520,118191 787399285570609153,180433 775163574318751744,146259 793115223355863041,249469 762597729654738944,70543 788073986227703808,215005 791384194593263616,238207 791363624338132992,238383 768265012230000642,101681 795617551665471488,267157 757352795255152640,46407 791698799148367872,240260 794685141658595328,261818 765035750823985152,82121 793292115711143937,249841 791730176761614336,240556 771577230673620992,124597 765348481305280512,86103 794710920853422080,261155 787297553607983104,108396 790210645325209600,228584 792776749293666304,228101 793831267905204224,255393 758641082540240896,54070 760144637621178368,60995 766089443383975936,90539 769694045094289408,112032 786027928471482368,197017 793439514144366592,250633 791344033318653953,237332 791501280309108736,238395 775081567496482816,144730 790898004995735552,234583 792470777601732608,243513 761292210247639040,67283 773955106899316736,140437 785658823881072640,194082 763140846698901504,74943 762645597589426177,73926 794552063774466049,261155 756579880192581632,32625 775810397349617664,150511 794023315249709056,257492 792373565534277634,166316 759488091862212608,58227 781505758122745857,188119 786727235914899456,205926 794214949715378176,257492 792373204253802501,240483 775775553592954881,150426 776562199057825792,155390 777245878323142657,159475 794868885573038081,263302 755082838509314048,34666 764528855033876481,82066 763454225607041024,76794 773599697193742336,11774 757659433887535104,48187 789388679550636033,351992 791333579355750400,237594 761326477065412608,67226 765642195906940928,85414 768446915390410752,103212 768036618460663808,100553 768904928722989056,109509 768573352285917184,107428 793834799949578240,254209 767465496891518976,11774 770973240789303296,122146 763948209739706368,80716 733068629776961536,87833 786143499875778560,201308 793385994678571008,250633 764131771642368001,82066 793095114654572544,249469 785925629602594817,196917 754948092344963072,33474 785534206298513409,196247 786022685910274049,197286 764138677668749313,11774 760640105358950400,64084 776778646954573824,157755 793512904259670016,249926 794623420780646400,262053 768852264857501697,108385 776054474733391872,153095 776150758299500552,153095 756965612295970816,45122 759137089082449920,56964 764498907237720065,83603 769859087735685121,113241 771800143821537280,127582 748366180604317696,209828 757693981971054592,48301 790789411285762048,235349 776244325667577857,152866 791543786006388736,23762 773907080868540417,139404 779054830144872448,171693 779140954628493312,171324 795307661252296704,266079 751558915750526978,18555 752913002022731777,23957 756334126685454336,42432 770002252698353664,112872 755495974085079040,37892 786224611922939905,201555 765956899447590913,90384 767767596141776896,101394 733349536601649152,355480 761228235950678016,66842 794549591588880384,261155 793620028478205952,250430 768130264358715392,103354 753506882128576512,27045 795771189599895552,108396 751010453501779968,13343 795403799032692740,266138 771937995586990081,127218 778972941375664129,171379 751606495628800000,14277 794939028617437184,263895 733325130751844352,174090 765851234880356352,76623 768942473448071168,110209 790518527291777024,231894 754188915075088384,31060 750310305620721664,12357 778398181151289344,168051 779106248843259904,164826 791748235404517376,240483 788511223348273152,218349 794572721237753860,261155 785640677195427840,196277 773265717298880512,134975 791077242818428928,204413 788818862036754432,220130 753370477125472257,27317 755028249898586113,33356 760944597908545536,65174 772511434068688896,125554 751189302692835328,14421 749375417975472132,7546 758082288404103169,50923 763051036982542337,47188 795777754298011648,263864 766155740448825344,89906 793934671893630977,255393 793947675523764225,254135 775025119844446209,146259 770313755519430656,117257 751124989496221696,16761 764878853282168832,84724 778566715491966976,168794 752651174092873728,22574 762694230762323968,73814 780562166097125377,181419 795407883714396160,265885 764939297334124544,82018 781218601948684288,185595 794816311935107073,243075 794917704369143810,261155 775283938734411776,148045 791678481830641665,240483 792106867392520192,243187 773894804732252160,139404 758022595077771264,50923 758784622104719360,54070 791371679738032129,237236 772297392250945536,31546 794666428758708224,39957 756660118448705537,44429 785851629434245120,198671 758732494669623298,41680 781617703161331712,186584 788144917071564800,215754 790954035834658816,234653 788441603979390976,217519 753460412201390080,19598 774254557622898688,141360 769319391922036737,110585 788489624889004034,11774 765135530598146049,86020 791059427323420672,234796 775718646064840705,151071 788876810977210369,11774 778014117583998976,163785 791040198062645249,234583 770743668395413508,121250 752312422023651330,21034 795754895135674369,262022 786542506263646209,203674 756888116246392832,43588 764460485425016834,80939 772387473301307392,129551 775398842648948736,148645 767224029530828800,96962 761550240570834944,62513 794675380359745536,261155 761049707216982016,66168 787064940364460032,207949 756288359044042752,42344 771526533563478016,124640 778834023762108416,153812 771580554139475969,125554 756852782943047680,44461 779360184284086278,174427 788890365667397632,220727 771974350442487808,128519 785299329485381632,194934 786240750145056768,1063777 760977416105955328,65730 792868548536176640,247241 775392028267913216,11774 754701651357958144,33089 735164294904598528,11774 755911605741682688,39235 786999568231653376,207613 776816767335329793,157755 752888150297550852,24134 779101765538975744,124597 765543153952624640,83391 774086530927169537,137777 791404374786441216,238207 750059651727761408,11503 776946801060392960,156835 769157629692219393,111438 763890802300903424,79589 770041247700545537,116113 779446644576169984,174230 755163299055017984,35890 758423388767399936,53144 762130985701871616,67453 775290503206100992,148019 788399480815099905,217519 788456463647682560,217574 774803022941650944,143585 791756408542855168,239998 794298988627423232,259543 780468763179249664,174034 790950024272154625,99049 760564845523509248,63214 787163660007329792,208487 756257734505271296,42249 793974588614901764,11774 767353393778085889,98720 767073029117599744,94699 781202081348583424,186434 777101672040595456,159876 792004794793725952,240145 793453698995195904,252020 771371277714132992,125119 776077008157675520,153194 794554494205960192,261155 764201809778974724,80939 758659511334821889,54070 791406988555014145,238780 793390877234388995,249348 794708372234846208,258456 754032312396886016,31377 756025076508598272,40437 777174078998339584,159876 758505091909332992,48289 779026824063877120,169515 794524673287618561,261155 761743442187739136,1170388 775871362141478913,151165 780182155963928576,26066 794991124201046016,263907 765906208725270528,90031 777238865090260992,160634 793202814843355136,249469 793716471029338112,252020 773621866904756224,136579 794525723432206338,261155 750414533944942592,12883 753412785766150144,27045 788622372958076928,218258 777379531917328384,161714 791366007252135936,238429 795079322335776769,249926 791841501068132356,240070 773979726880894979,139404 767090005055410177,91301 781886445397082112,181516 763772691421638660,79691 776688767302144000,157566 792038251049590784,243345 732169226857938944,349814 778496844246560769,166532 752963107094339588,24248 768972912590254082,110659 769101729841442816,110209 753765889602969600,29790 774526531418722304,143473 793608931109134336,249926 752984509910544384,20830 754093422579818496,30354 795348737468071936,266500 793140782203015168,249444 750779426263146496,14802 755830913456410624,39384 761132356073816064,66779 773271791443832832,124597 755592425708617728,37424 775752887087529984,151156 755925611458146304,39475 758506145933701120,53703 763081609067323393,76429 790572821424537600,231894 755444162103738381,36735 762303559648026624,72446 774660670298009600,142906 787906777190961152,197888 785933981963390976,199546 794694084531257344,262752 775644951715647488,148800 778205118948859905,166409 793622644746620928,249926 759461364494635008,57607 767001233257299968,96039 768241538472087552,104541 774440157445496832,143585 754010412908150784,29263 790713846046437377,232881 794593843349950464,259063 766331003187015680,92264 765425958417489920,86819 776084616956346368,153194 758123539702554624,41703 774404467940876288,141316 786652574778818564,198586 773189371252076544,195876 765373122161864704,84666 787606524646584320,211347 793508301887664129,252741 759360349032161280,56784 786937159986974720,206666 787040888484757504,208777 793148844967997440,249927 775985194029297665,149209 763167215503937537,76535 794959150430224384,263895 791261979675652096,106482 752904552500727808,23136 775194987155849216,144494 788077454770446336,214492 757049521658482688,45369 767622500117209088,99471 780798243357728769,183269 791716908831617024,240483 734391341736693762,11774 762963028585418752,431998 771015097711898624,122146 793494651797921792,249926 765368388679983104,86725 791732131399475200,240483 758874808712966144,54070 775782015992029184,1250232 794676338904956929,262022 780825777696755712,183269 790282530868035585,229895 794330226557915136,256038 773584810170126336,137042 787322229067509760,108396 761132738220924928,61051 765334759799218176,87245 766275009878818816,91946 755891446117302272,39235 791344359991971840,238340 764884023562895360,84724 756314574773563392,42249 786285119678009348,200382 770289232707452932,89859 795295075735638016,251987 769001773604503552,109988 763125693802811397,76794 794322548179668993,259360 785926969581940736,199262 793318399145287680,251452 766459262059081728,92860 793808341789126657,255393 792490443082719232,235374 757220560262696960,46006 776039277838893056,151845 780084579658977280,178258 773937551463677952,140039 791374577402253313,238207 785588051863080960,197297 795387550458322945,266713 788454382467747840,217519 776256471730388992,154534 795419959920836608,266491 775877598278668288,138490 788225306196705280,192346 794010854563794944,203546 772800117652926465,132335 776166595534069761,154071 788795343412535296,220526 785901250017624064,199546 768895858129588224,11774 794517722210193409,260404 775361872254078978,148537 787487875445039108,210432 763162972965310464,431998 755155658723434496,35890 794208209812668416,258456 794655382702583808,259743 769193113915101184,109988 787099541522702336,207119 795317108947099648,349312 764152534940291072,82283 769131103340888064,110659 791792720729616386,241678 794939693116887040,263895 795128611367858176,263289 781028118303744001,174116 790481910103416832,195876 766254724916150273,91946 776963290438115328,156835 792104118659588097,243075 793196078430560256,250033 757901939287916544,48408 763318315196551168,431998 791395408358494208,237908 766660249612877824,93286 773288693763284994,133702 794870909316333569,262849 756953723541217281,44429 785966258910920705,199546 763891176592150528,80863 767255304245506048,86103 770910170432040960,119937 791642982432673793,232863 789936233245966336,228416 790283295988649984,230270 751899335688855556,20328 792934379882295296,11774 789877583026454528,225981 765203650990014465,86103 793426730929250304,252088 778374260880510976,167407 781170646084644865,185496 749378860798488576,7816 763504159916044288,78189 779297469167460352,173753 781201376131026944,186434 766030976409542657,90384 775489370895814656,148116 792422189890887680,243451 768781525278199808,107450 791255153651265536,237491 756291186323693568,41702 775703819267092480,148713 788156363574771712,216009 770908470073630720,121805 785845347729965057,198878 761986754089889792,431998 764657908516782080,84389 788386278895128576,217519 791160090221043712,235590 757981224656863232,49431 795726186101907456,268289 774403401782292480,143585 765725882526736384,53999 780185800054943744,178360 769277760460029952,112788 794912843955130368,261155 795316704398151680,264397 768289259866329088,105018 772517916927336450,131421 762097070706655232,56964 746751910745612289,352982 786875838826475520,205294 780438641734774788,179537 765466969793449987,86103 758645183013609476,54070 761351930295754752,66801 789091685418479616,223286 772762964030029824,120690 774104445575581700,139946 795027292942692352,263926 781501457212276736,187333 761358758689681409,68273 793598034479382528,252044 766751343855960064,95593 765022520626049028,11774 756623395488358400,39096 764598786639425538,81659 774996130878939136,144617 780690443105406977,182257 788021613954555907,214492 768084280262221824,103354 771073411506442240,123135 775852495826321409,151185 790594412371931137,231318 758679595738464256,54070 773650268122648576,137979 769600187182424065,112363 767407250071691264,93112 778722425726836741,170187 788759109474672642,220526 762244790956224512,72170 794162557929984000,258331 794368370619596800,243865 750032439569813504,10654 750903860672208896,15643 758720820353130496,54070 765957046181048322,90031 762696454544719872,73926 779088907602268161,11774 792078588065570818,243717 788752460361900032,220526 795703488072347649,266944 760543940625899520,41680 764178706696896512,75724 773905091657170944,139404 779409247083921408,174427 794676924211757056,262022 764103702747590656,81574 794553253119725568,261155 773286261377368065,135808 763875151729586177,80945 759311994881126400,46076 753978998678577152,29263 781641387909324800,139404 779048713532674048,171902 771410695304785921,121479 769603469086949376,114551 773971562919788545,139404 776515735971475457,156567 788766333123133444,218832 758071632128774144,49843 767082798985412608,97355 766437229308837888,92959 779954352882671616,173347 769303783637708801,112788 764961198898950144,84209 791138304750149632,236884 754000911660359681,30590 764290727920734208,81601 793450089528299521,250704 769510129800798208,113816 758631767402123264,54070 770490270995578880,118192 757712818250534912,47693 768122454216544256,103354 788785412722593792,669866 786675976000442369,47940 755325914028707840,350834 775049417082667008,146580 778757994943086592,170207 775130104666198016,141091 791665108405583872,240483 753661397595148288,28866 753710508574842880,28037 761577369106731010,68993 779682351039320064,176114 786952303710318592,207287 765614340225368064,87212 789563590604759040,225358 793572872832819200,250785 756547564401467393,43399 754717168852348929,33356 775769242809446400,148748 763047653194227712,53995 776618852650217472,146991 787761751060250624,205197 794676533503868928,262022 732565887547494400,352433 755353970311368704,23884 787789104020848640,193571 795067209626173440,263676 750334054411624448,12535 759061431954313216,41703 788392255253995521,217519 762126427227623424,71766 786939886553137152,207613 792173791564668928,241678 793213459139850240,250633 794535070690398208,261155 793180690325966848,249841 756351874085773312,41682 781171978291908608,185310 759155936158027777,56886 785561012032442369,196609 749635096345534464,7461 770081827910475776,116164 771554962006343681,126553 763878734151561217,80648 795694614887821312,267855 776976819882897410,157082 795044806493925376,262849 776798549040324609,157755 790698132484919296,231894 756643026726952964,44429 757313064270258176,46646 786680885542281217,193297 794017056102510596,256439 767178715533041664,97685 774999113406349313,146259 755574377761087488,38476 749649943472795648,9433 763513073911070721,78360 751891725497593856,19236 787407871621357568,11774 790044824032382977,228124 793511800918646788,250033 774246770532429824,134199 792216561335414784,244550 756421603261575168,36873 786684013297754112,205270 788390557626331136,217519 766679091659407360,93303 751791182997368832,19352 793095867930673153,237491 768960725972881408,109913 790618236601692161,232169 758393262944165888,46076 761930928448999424,431998 763284287198113792,76549 781125063764348934,185496 785913964941062144,11774 793652169303916544,252741 793776695522299904,251758 757931973268672513,49431 762620785068572672,73814 763025631177244673,74281 786065640658440192,199286 788888981245087744,11774 791455457550270464,238780 790244534731083777,228341 773968449240502274,138061 788711076955291648,220029 790680933301153792,233307 769971613425102848,114254 770019929491902465,11774 786945491355377665,207287 791058583437705216,235251 792049431252205568,243075 779403368984752128,174115 788470333279965184,218275 768918801203142657,110300 767835534802714624,101681 785485793930285061,195975 755453786538188801,36735 750087084380196864,10735 789305593345351684,222520 793125092289118208,249469 794949094070288384,263817 768983939243315200,110344 792142082458595328,243451 780770377387630592,182960 756194588688121856,41703 772892799813324801,133043 778747867150159872,169586 766381656806658049,85244 768121026391703552,11774 753315600009572352,25189 768454680506621952,103405 794070948538421249,83342 751132147465875457,16953 794616849807704064,262022 774001528709517312,140211 775155367441534976,7092 780535398804037632,180039 754704363340328961,33112 768258567862300672,104667 790500328445734912,226883 786241002507866112,201958 793668395405303812,253206 777836847678431233,163763 778949577189634048,169638 791330938441588736,238207 793562726236688384,245093 755870007481868288,39207 767785587239710721,85326 794190459924979712,258598 765318811406917632,86053 791658486564126724,240483 794535574707154944,261155 759916741484883968,60337 789782808776486912,191622 764967280321015808,84724 756458305120301057,43311 765294420526665728,86472 785909662176522240,197512 785469152966352896,194036 786034677303750656,200235 788055037138210817,207287 763550414243373056,78394 788409973239787525,11774 769564655198932992,114227 754090248293015552,30370 770926054718468096,121479 764512722000158720,82209 786412409325916160,203350 759262980257280002,56964 787676500799606784,211347 792022772725800960,243075 793218598093193216,249469 794552842602172416,261155 756272733307097088,42405 791661275507863552,240483 792951470295363584,246657 793499821554356224,252020 789814406762803200,227626 776576130459406336,152872 767212129749434372,97852 778382328586461184,165185 785274111157161984,194272 788101012892463104,215252 793568772854542336,252408 778807887892066304,170609 788504348988956672,218545 757384007269093376,46379 765994137434763264,87904 763431222773112832,78304 760368421188042752,60794 789234399518846976,224850 770293543697088512,114254 773975961339502592,126389 758825619350167553,1248642 785954647290679296,198591 767184496592498688,95708 794775789132771328,261942 785923211816869888,199546 791362034545721344,238395 760622307324731392,351279 763884462623039488,80607 788758989076963328,218258 792565256337788928,244270 794905750556524544,263667 786188712166187012,201494 775177226530672640,146675 785550023878729729,130635 732477404921241600,351768 754833734009032704,33356 755546798404534272,38476 764444570172153856,82209 754729616489742336,33356 787112860832980993,50439 793115755931992064,249469 773781110291517441,137444 786608499916730368,204980 785615917413699584,197286 759496665938157568,58227 791423198583590913,237857 741166430394155008,1247423 791592448644550656,239405 754076124305563648,31035 778330874630721536,167220 785857321658355713,196277 769071356289900544,108203 789277711143436288,11774 749335420207394816,7816 752226517778857984,1248155 761267587900518400,67226 792031504964530176,243187 777081893003137024,157755 781694483989540864,139404 758688054089351169,54070 764633817340481536,80648 789937977187307520,164764 791230730026254336,236454 758019357641281536,47761 790904849290432512,234583 792453532150530048,245575 791043362883244032,235590 792046682405908480,232911 788467159475159040,218275 773076528976564224,134288 785659236256772096,196917 762836648019177472,68987 753727888872964096,21203 770598520495677440,119832 779136260816441344,172945 794617816511025153,261155 765238291620704257,84724 766061250853896194,90482 773156312427302912,134716 759969579837722624,60363 789526734861438976,226881 795437525959606272,265855 761367673007517697,67998 786970248989642752,205455 757559718038634496,47782 779855537601077249,171991 788078361453002752,214114 760659526089670656,62452 770747408028278784,118192 793139458891735040,249469 758013426882924544,50647 768809092894695424,109104 795048228471406593,247930 769004578029219840,110659 781860821882155014,190635 769974281124151297,115519 773567346925572096,136768 793145791649021960,249469 766618955259707392,92860 765880466016796672,90031 753332576249532416,27061 794556406678556672,261155 766351162547154944,93112 787883166946045952,211733 753340422324269056,27045 775873701317267456,152314 789126476624822272,221971 758787869481668609,53996 778315581678247936,167220 757214518573490176,45054 750707405294481408,14421 789315790176518145,11774 754722318014779392,33356 759101894325211136,46890 775758833616556032,150511 771848270658187264,128382 770362966294327296,8635 795369649302974464,266463 788973805628686336,222500 773550488939819008,136904 777732609342263296,349856 762659760017666051,70338 776414116533592065,27156 755503917639864320,38032 795243855566225408,264397 763245285871013889,73814 773506388270067712,137158 754841390299963392,33356 792210136022548480,243075 792421979055849476,245700 792902452701962241,245074 778232789460221955,159359 792001096654794752,240483 735992175868051456,11774 764164079296536576,82283 786496068280131584,203674 771051864628588544,122955 791779189972209664,240483 753229113914171392,26140 758705871316774912,54739 781522630213894144,188401 792319325306630145,245024 793179825150238720,250383 769345095602692096,111454 785863015652483072,197512 788215096157806592,214354 765655526193659905,88874 775819613242167296,151463 789479388630937600,219531 780805008157577217,11774 754733385571045376,22393 794721068007104513,262053 766419707884740608,92860 777636712075894784,162294 778417474429607936,166075 786625040598970368,192380 773871450390425600,138819 795358468446310402,266293 751802609531441154,14277 756275297322803200,42432 763847666719662080,80482 775339252917809152,148473 793072160894021632,249005 787362440379981828,210207 754905781884125184,32596 764854500846862336,1249250 777626128114737152,150497 793983823876911104,257325 795172395971739652,250633 774478188944564224,143585 785851471891927040,198878 765693059174690821,88489 789229432418340864,223692 732437528930885632,196346 790661650248597504,232169 774931322821378048,144542 773894418017325056,139404 786803636475002880,193633 732968022953107456,354962 786975317608927232,207613 756872041102385152,45125 794210633365405696,258598 733173287644102656,355672 757904112155525120,49852 790949296291983360,234583 794677314256633856,261818 766421762812833792,90790 786201879134949376,192032 772498274154639360,131007 763817833042026496,1249165 750423811124817920,12535 752937394718900224,23899 755267232343678977,35890 780792993959776257,183269 787991015038808064,207287 773196786991263745,134608 786082015711989760,193671 790980794256732160,234583 748924790082195460,11774 786720294425600000,205094 772188329940967424,11774 780827849511071744,180233 765621328036716545,88052 790699523723108352,232911 787690409283682305,212128 773585638532780032,137697 785260621436555264,194154 792442482218766337,242693 773616091364982784,138090 793992130222051328,257026 761985544838586368,69548 789248136489295872,220526 773549345815670785,137158 792713009181265920,247062 759207444845170688,51798 772345723056709633,33169 790546938374463488,232137 793552256293408771,250430 793920603019354112,249926 762994744683143168,75724 768914066077167617,109666 750375437214244864,12898 758109475542700033,41703 781565444754767872,186883 766169304547155968,89923 750719356452036608,13164 768199631696175104,101681 768569124213682178,106281 779126977705889792,172962 781140887925497856,183269 734459083776892928,351162 759055671165870080,1170537 788428161734340608,11774 781673998958661632,188401 795674960270413824,245634 776190688819949568,154322 785968950718898176,199960 786691802430640128,205143 761305594359783430,67547 771313074292662274,124589 786289577124253696,202429 793602417208143872,252044 776132694442926080,151741 779511073913376768,175542 779040382709555200,172122 793843340009623552,255044 770716648684728320,120541 769580469276987392,113797 795256254830694400,265724 763058825666629632,1249090 772089940146393089,129471 779048390080532480,171463 778236601264582657,166532 785855189798363136,198671 757319077132169218,46612 773507427903897600,136884 756455835606380544,43248 781224184483614721,186170 765334422845583361,87249 773969720429207553,140047 779046751583907842,171981 793220716862771200,250633 767614394763087872,99471 761380699458928641,68182 794959069077499905,262847 758738439978127360,54726 763514578802249728,47940 754022930577813504,30296 760163670278098946,61145 766092092527476736,90384 794787975301398528,263268 793123034051727361,242693 775058057575407616,146259 781223047919308800,186434 757903452542566400,49852 788068659990188036,215005 790599446987874305,232169 792252382318960641,244373 780845261568417792,183050 764460219539730432,82203 770486238155575297,117604 763951819810754560,80939 773733654765985792,138382 768869167881748480,109666 775803585384898561,151463 775168799439925248,145926 759847753446862849,349060 770017745358426117,115435 794046432944631808,257492 778308014826807296,166390 780485072579334145,180759 759943238774091777,59529 765734981846970369,87145 793202066634211328,249926 732718109400797184,353278 767073238266552321,97377 767059616106704896,87607 787770599888265216,212239 752706282197381120,22575 753146333968551936,24788 788806302868774913,220130 761371666479878144,68182 776547042650836992,156132 766269157885091840,91946 770259919085920256,117257 794290189132820480,257492 768176685309128704,104528 787831015070797824,211890 735513088393240576,351463 760915903592693760,65626 793471926631006209,252580 774331729909776384,140211 757627766074400769,47761 767127319395831808,56964 793131989503188992,249841 766013248206434305,90088 776799528968216576,158265 788390862954852352,215005 771529306782638080,125145 760780018054115328,64074 787083061393403904,202636 755092643172888576,32659 790013178986061824,226627 785545729062367233,196917 758175884557836288,48289 773868411063562240,139591 790726791816110080,232881 750219960761389056,10662 794923642987675648,263895 793057096774418432,248988 794769754309464064,262752 772218482016423936,129126 760916237379444736,65626 773725593187840000,11774 789213060133163010,224678 756243437779767296,41396 763141697458929664,75899 768739189022044160,104973 778257396904914944,164826 795773217617027072,268643 769714469861662720,110585 771813401953767424,127366 767816515131408389,100559 788420773698375680,217837 766052828506972162,130505 790543485828861952,231894 772218250147033088,129991 788850007654797312,221446 760739733081321472,349479 760818237521006593,64722 789970378181349376,229159 792016241661620228,243092 779791360911998976,175384 794994701292040192,1063777 777365861329842176,161456 779395960946384896,159115 795063872495489025,263895 760307966192918528,43471 772826186632290304,11774 779811233293893632,176218 792215826656923648,205972 772881896380346369,132403 785930853545377792,197099 767814734812999680,96767 786196786650066944,201619 770373018015137792,117310 756444655189893121,41726 769937771012194304,115593 778393891074560000,167407 793863429777940480,256038 793973180046118912,256255 768993174182178816,108729 761649027163185152,69493 750236999576014849,7849 793485579350450176,252741 793462574578827265,252408 758154981098815489,50923 793194178238750720,250383 795776237071433729,247930 766653894659284992,86047 795763691149004800,247930 793191744363958273,249469 770306904224505861,117303 788131809640914945,214809 750143476399038464,11495 774662413807255552,125810 768878413511794688,108849 794640670103257090,11774 758882089177485312,54631 771441056177070085,125381 773305002932797442,136110 776414281357258752,155451 755980944998227969,40550 769615108322451456,110585 768481788406693889,106716 756250973006401536,42282 752984608883355649,24173 762811338921947136,74483 791617779636039680,240145 767698414687645696,98972 792498957167362048,246392 732449829373140995,352136 759951935013347328,59840 794695937989967876,262849 795385551381733379,247930 793441376776036352,252196 753367299239862272,19757 779053714762035204,172185 785687017799712768,195408 785912652052598784,198878 770272870538752001,117257 787144161925402625,669866 780615538510815232,174995 778742136766246912,166852 794688353102942208,262752 793204003031035906,250633 787131296464064513,209351 755936568439894016,39462 765736820327849984,11774 794315338884096000,256038 769700586967097344,110585 793102990769025024,249469 765042023720189953,84929 785878233858338816,198671 758342538759634944,51239 755440678021189633,36735 793949139021107200,256105 787715874304196608,205197 793849951533015040,255393 759444841000337408,53991 792921384678592512,248520 773136772632944644,134470 754804042103083008,33356 775493027502579713,148994 791868669676646400,241432 763078901736148992,74650 785796094945091584,194723 762144456808292352,71021 763035615537401856,75724 753029080765825024,18488 775155560727445504,147481 793947252569960448,256358 794738153026293760,261155 787856670051274753,11774 794886210615463936,233154 775509162247749633,1250232 788243196484739072,215754 775314376026836996,148170 777926612142608384,158589 750387703318011905,13018 765310519905353728,87062 762340344126173184,431998 771437654797844481,120677 793846769859829760,255942 795062150905626625,262296 786221246526599169,49459 777935077103824896,160539 775697008069836800,150663 765268314125901824,82066 791471167974629376,238891 789081111376850944,223286 781224347491037184,186170 791621633857327105,238292 757549630976626688,47782 790990013085331457,233692 755194504546619392,35890 765600105676308484,88052 772989991861485568,133957 771012755809677312,121949 781304936822898688,185921 753398645660102656,27502 774943753391996928,145451 786337733346222081,202379 790731868777906176,232884 793716747346018304,254549 732933298431778817,354606 792164120531394561,243165 778499798525616128,152594 751540133355147264,18391 767759631019933696,97852 765175027859804160,86053 788044370469457921,214354 771948846805123074,354311 792152232783413248,240627 763751402745303040,79970 775930270583181313,129204 773262467606675456,135342 774819795938095105,145524 773121699734749184,134470 755158187112853504,35890 795416639093297152,266491 793209094274285568,245268 758530556351033344,53703 773502508601778176,136515 794012889774374916,257492 794940494455439360,262847 793209697067077632,248065 769659999836639232,31151 772068859121586176,352723 789791216816812032,227242 781258015471243265,186550 788117572197560320,215005 770042524459229184,116113 790656211771334660,18395 745008650268250112,47188 761238938019303424,67283 785241464460550144,194221 791390970671689728,238395 761670520664227840,68993 763449704218783744,75724 741657849206583296,139803 773887882213879808,139404 786914284114616321,205274 763424363408261121,75724 788926482647093248,219119 791035012225249281,235487 758583654000037888,53185 772121860225978371,127925 752197987728777217,21091 777371603059421189,152887 785640777196138497,196676 763495747014668288,76623 774360428621299712,142668 773898151958753280,139404 786244371368718336,201555 787776728303214592,205197 769504664412753920,113836 792434935055384576,245268 759507831439691776,56784 788005278990032896,213887 765538965805993984,88052 794897175218110464,261155 795717439170416640,267862 753307139238612993,26894 770676785956679680,119832 779394782036652032,174272 790915810139246592,234583 795213886932877312,264431 791431148048158720,237491 765658613499170816,88998 779050358253453312,172185 750591129293320193,13532 753387497548197888,27402 790647093480329216,232169 776124060979826688,153699 793418611377352704,250293 789796885301035009,221107 764589698001936384,79561 791664302155497472,240483 770629658194898944,119682 794738038823784448,262226 740307535475953664,99816 764941619569233921,11774 779280964329627648,349721 762121445816279040,431998 775432484284669952,141415 760980724845580288,66159 766516633149943808,93823 768496085274886150,106716 788733669448056832,220332 761339092298784768,67369 791487567086706688,239471 794582792214638592,261155 756268120415739904,11774 778344223154122752,167220 772338630069145600,129551 764302721038032896,82066 753007048267300864,23719 762681602736402432,73814 792097517005438976,241678 744633035610554368,11774 770582572501991424,119832 780626042654515200,182211 793883906311327744,256393 767094495326461953,94627 762291177278279680,70886 794628534694125568,261987 794021658021466112,256502 794000876767690756,255299 772141511915876353,128519 759053782365765632,41438 759442484523073537,56964 788419022177996800,217519 758655048163352576,54272 759766869008064512,56676 794558481688838144,261155 777619401839218689,162430 793608573477609472,252020 765940351853092864,89738 760589011379302400,63149 769238238129106944,110585 776743194541363200,157693 790714067367239681,232884 793190459438866432,250430 772887954154885120,132335 775035411269820416,146259 789483364981944321,218349 778674833991176192,169310 777269914851696640,159475 756683051594293248,41702 763969278093602819,79999 790956225882095617,234583 776139417203249152,153699 776250591584645120,152314 777848946135666689,164001 768967974380118016,110389 759210957168050176,56964 794151613816508416,258249 781256606335905792,185921 781064829637459968,182726 749342564164087808,7869 771446560710328321,25644 781197273128546308,185595 781065655009222657,183759 788391176516677632,217519 791618666009952256,240145 792518784921833472,245148 765806281961582592,87904 794270077172514817,259482 791842753126760448,239611 791850839950233600,239692 756757202715705344,1248371 791587796473511936,232825 795143019100073984,261155 795404096186568704,266138 765121921667174400,85283 779394505468411905,174442 768814773572165632,107428 753100973338419201,20279 771579114939568129,126293 791334917313470464,238207 787711338709553153,212139 766223082449141760,88449 787998965115473920,214209 789431925593239553,225981 788532780762173440,218495 761219758914203649,67202 785835202941681664,198671 785321703568060416,11774 794520349518004225,258104 757801821146525696,48491 794467109136805888,260173 762388833526611968,25253 793127606447181824,249469 762852862615367681,73685 766326517756489732,90963 766609034069811200,93823 791081353496453120,78159 789920678384373762,227048 775854862416293888,151090 764765906333466624,82766 768059424258654208,103261 785953502526922752,199227 791076805394386944,234583 760469521199013892,1248795 774568327347855360,76146 785584042720817152,195975 785990669722464257,200490 768634198500397056,88930 781843938101465088,186212 788073219320274948,215005 794332185050288128,108396 758013963376308224,50827 788155112988344320,762119 794228200578555904,257534 766599140981682176,94699 760483441880293378,62338 786942218770808833,207517 789238467704135680,224018 792433909233516544,245634 764587001689419776,83391 793174253336010752,249841 770640782667747328,115526 766005746056175617,90908 777396265084608513,111049 794000852050735104,11774 791349373405958144,238383 751107598250831873,16530 768947501642637313,110302 787092275759292416,208899 786201378305613824,201494 794190715253358592,258598 755781057425747968,35931 785617840179146752,197093 755446640329252864,36875 738074442195050496,1182482 792038594982576128,243187 755520723716870144,37979 794224303961083905,258331 789386578246242304,206666 789025493748244482,214354 790185541861912576,226823 788123169152393217,193524 762135413993660416,431998 760078341936250880,60866 776584956835397632,156835 766457190190198784,92917 786327650772127744,202727 792823980574986241,247877 767902350144999424,81869 776240772236529665,152314 779717575483596800,175092 773810109642223616,136814 795667431444377600,267862 755025531012157441,34660 794680327100891136,261666 760450567802159104,62776 768177465747394560,103354 771332025974349824,112612 769952527924080640,114254 753310804259311617,25255 788450884036337664,218275 778779154930143232,169923 758287029016858625,51451 761761305833381888,70355 769277205926916096,112788 761681793431011328,69711 774639752398024704,144494 770298265698832384,117609 775190483790422016,146216 795764238392229888,267746 790942361304039424,234583 757536322722594816,47761 787464081410289664,211347 767922074740338688,96039 791376015515934720,237908 757434644216311808,47284 777243405189427200,157993 761144509308760064,65180 776146167545462784,148645 787494079382847488,207212 771518224714174464,124368 778338453587042304,167393 762355707114946560,431998 770439923438608384,118192 793560798190833664,250785 760529477734535168,62728 761536337891557376,68936 756888603838603266,44163 773861383502868480,138819 786492821427609600,203492 776972798556250112,157755 761968288561848320,69947 790994035972382725,217634 786009856851533824,200382 786691340461445120,205181 794745161834176512,262849 785523027337285632,196676 749148449002651648,7126 757687805246107648,48882 761262178318094336,67517 775146493628080128,131025 764862193234022400,84724 770244567081766912,117257 779738188881559552,175962 793606358318747648,252020 764202853472866304,82544 764640612217937920,82209 768936795396452352,109945 792093380834537472,11774 756603721363099649,44274 764174674611675136,82209 759996764741042176,60354 760215473661313029,61544 788418382605328384,217519 792019843025371136,242636 795282686763995136,265855 787575321293762560,204413 792068003429019648,241678 795721747571933184,261155 766550933186621442,92917 767184590079266817,97355 753989186022150144,30590 755057621455994880,32963 760794262036475904,64722 789271350091321344,222520 792834647373778944,243187 780776573251129345,182122 761895611633250304,69947 763439137210773504,47188 775789577533554690,148822 785343728999362560,193989 766448873938231300,92972 775430206794366976,147013 778414517411688448,167569 776203364283609088,154534 793496688304402432,249469 756636376204972032,44429 790023290291040256,228063 760181958840311808,60866 787618098425790464,246425 769816927183179776,103721 764828893387685889,84724 793358188636545024,250633 794705708222660608,261155 790907824331108360,232169 764512139348418560,80939 794905519370682368,263697 773925262476054529,139404 790944352256270336,234583 752899097061842944,24134 788866540405977088,220815 786571739991900161,203806 761965217446137856,1248928 757668844479483904,47570 792539008504999936,246392 773921173574942721,139096 766704491194384384,95708 763782423180111872,80098 778364943032651776,167305 795323249609637888,54854 781581559312764928,189032 775985670586150913,152735 786272141142392832,202429 791020357054496768,235948 776128484469071872,153845 764878948459159554,84889 786558028476588034,204413 758032213313060864,47761 767843516387041282,101681 756815092650508288,43399 768181685833768960,88541 786587089223770112,204413 761315903707283456,67547 766471102117900288,92917 786588251389779969,204835 777180032070512641,156061 794399474911158272,259034 751780711011610624,16093 769101758983528448,108381 773946477366349828,11774 788478030666608640,218455 775008822083538945,138140 753241621777481728,24319 770818061670703104,118192 795096313012645889,265191 793123214830350336,249469 758379955898060800,52167 753013059279478785,25255 788476464081494017,218495 756963567287480321,45311 778727631600558080,11774 780641462962819072,182257 761689438338416640,63655 773218046919974915,134561 793183670362263552,249926 788108343265128448,215005 791264543682899970,237491 794747330406645761,234583 773717968643555330,11774 793149796915748864,249469 794645032078872576,262053 776732567626186752,155451 760877427555987456,65180 781207011199426560,185595 755844160385462272,38499 792766513082011648,247240 770360670344908801,117257 773256673666342912,133454 780924814357704704,183269 750508227410919425,10848 787716339855228929,205197 790639334512734208,232662 770938069101019136,122146 769892502996389888,109666 775438139758288896,148045 733225378597081088,1170318 760749060508745728,53039 749585074048364544,9270 755163592694038529,35890 793307801883901952,249926 790379789609635840,227183 786960860694675456,193533 769999371496722432,11774 758101381135773696,14351 765649663311482880,88311 795429703595085824,247930 790123653291794432,228686 762041750751842304,71694 762461633889181696,73270 787083891903299584,207151 760683531190272001,62726 791619595660505089,234864 762615048988610560,71099 772710368971939840,128121 775238595867086850,146405 793550714660323328,243075 761810049052217345,70085 767296035907592193,90384 759116549877891072,53995 770311390779375616,117257 778296700230365189,166532 757906467575959555,49953 769821786213146624,105109 775306078724775944,148170 770810762759634944,121177 779025916638945280,172057 789676811495936000,225981 794260882037477376,258771 778015854772494336,159093 794909516089397248,263688 762623235628367872,73814 764484127349407744,83629 786980948982263809,205294 775434308777574400,148537 785899476053483520,199546 762758077716303872,74327 789077800669974528,223286 794590746372247553,261155 757368895648833538,46394 788867535877857280,220526 759240288170827776,56817 780717079804649473,182257 794305595566411780,258829 758074599837884416,51069 789957308814012416,228820 764779883952242690,84724 757740983215796225,49066 776185618317516800,153866 770953436611375104,122146 776512331064877056,154869 795754580768423938,261155 751130711302615040,11774 786445084443172865,198538 769264847997415424,107745 779107685086224384,171795 791746078735339520,235590 732175820811177984,1170365 786968478905274369,206742 778277605002792960,167046 770310528384237568,117303 789846045161295872,226881 773535794300588032,136904 762632112554016768,73926 778339812918964224,167319 758111437650669568,51321 770235280423055360,117257 775432618020077568,141415 756107032487337985,38511 769911907721576448,115435 795051106053263361,264397 785950632242999296,199739 762778824140619776,63655 758645933567455232,51451 765662610201124864,88994 768857619893067776,109181 772564111674609665,109360 780617189208444928,182154 774007032592687104,139404 790643130626301952,232169 794057443173167104,257325 786981277207584768,207613 765287932718682112,84209 762198006242222080,69794 789251377641955328,224450 765733034557530112,85326 774135649116958720,137965 787850323880587265,207712 794832275020115968,255474 776832588929306624,158520 790638263962918912,232863 754764324535533568,33474 767413909007499264,96883 762789425059356711,73814 749221330302545920,1170550 762943987619627008,75233 757454267624153088,42351 787893365836767233,65113 791281463916433408,237491 755844243873157120,11774 732680379954405378,353228 767724860231389185,100893 755001312962502658,34666 757023107047710720,45669 762744009299070977,73196 754764537635614720,33356 786222065137311744,200382 771917021823004672,33169 786880675454521344,199546 780741965457620992,178110 787126164242391040,209035 787390303091118080,180433 756582047985131520,43399 787253533141790720,46572 773734489881141248,138155 795109369360842752,265102 779350675264303105,174315 768249167927844865,11774 794189392684294144,243865 791602541083693056,231894 795459181549473792,265855 770475542449717252,104973 778879615435575296,169715 757690728445116416,48663 764284658976714753,80939 787909977436397571,213064 790566228406349824,231894 776891262393647105,156835 786150015962144768,198878 770214110520832000,109713 753288163263672322,25968 755544594608222208,38183 770444064617558017,118482 771519884362588160,125554 768951947877507072,109666 793628185216679936,252581 771712537498820608,125554 774210435415285760,141887 764313697976102912,80486 760257465766162432,61145 792021401670651905,240483 776813462139834368,158387 775980066018881536,151212 788838499436797952,221476 773681730288951296,138382 785877253691355136,197297 787359028070391808,209184 762713153448898561,74066 785816812302704641,198671 768173442730385408,103294 772165637699317760,128886 795763993814192132,268101 773213292642861056,135295 776015597972881408,152735 778244357266739200,165185 757632568527237120,45567 778866047470493697,168794 786462437650288640,203832 770506870679302145,118988 788583210724843520,215437 792010457804447745,241819 772456517287018496,130415 758132690180722688,51595 757860011989008384,49754 769139735310766080,80136 786992796020400128,208176 791840939220176896,241940 765161158449827840,85254 776851415901753344,158232 758045063356096512,50923 750416992910258176,13343 754740507876601856,33356 792050558517456896,243075 762282922967654405,72534 774044661769830401,139577 793661685936435200,249841 761681612539064323,69947 790694695965982720,232749 792485070032416768,242693 785584277702385664,196904 788388000690561024,217519 791406787295666176,236884 793967674539802624,255942 767768648153006080,100605 771502968277495808,125853 790687984001560576,231881 792043934583255041,228088 794632934460362753,261155 790327155360137217,213710 772029100537942016,103812 793522742452744192,249926 794919817643835392,263688 788715382349631488,220132 769914822838280192,110585 780885654548811776,183269 776256943707086848,154071 794655939848716288,262313 788047432009474049,11774 759517240152690688,58255 748537215643320325,335115 778672500263755776,166282 760623397202198528,60794 766634541977104384,80939 773959931577847808,139404 788350623314051077,215608 793618504213639168,252196 759256007839211520,57112 788472638096216064,218275 756584352486559744,43399 785321732206895104,195125 765576620468035584,87868 775775164743102464,118191 795496583148216322,350826 767159784885936128,90384 775362281815281665,148045 790698820686536704,232280 789263157751447552,224680 761616075612008449,67973 765358601103749121,84886 780610184771014657,80785 768879387244572672,109666 786943329162424324,207613 791427239011233796,238395 763810901606621184,79131 755216723431813120,35890 794147184363143168,257492 760909324776538112,64722 787807867839602694,205728 763838708663463937,80716 756040337139855360,40867 791304455375519744,236502 785576051594461184,196277 793206950829756416,249239 760815396639342592,64197 767815933423484929,100949 791471261742268416,239107 774526397783998466,128230 771499836520574976,105109 795007444942553089,262022 767063316070068225,9512 787446442629693440,188577 773229384039882753,132454 785916857471602689,198591 789179993511239681,223899 779405603789824000,174427 745206106880872449,195876 772813174093541376,132578 790643071394451456,229901 752929494147665920,24603 779947337976283136,164694 753370483265908736,27045 764958494000812032,84889 781853187397386241,190635 793094641427976192,236859 774007870174162944,140025 775089155806232577,141091 788457035134230528,217574 790893859295199232,11774 773632948121788416,137818 758067789311709184,49925 766026563347439616,90401 779613574733893632,174557 794774856688504832,263090 773180021326262272,134561 781270555932684288,185921 786727544582057984,205728 755165411142950913,35890 775133607241187328,145866 789675773808418816,227242 749424281768103936,8497 755894601039417344,40437 788889408892133376,220526 763707862237474816,78566 794284706070048768,258331 750433395646275584,10652 769662706143985664,114779 793984868308893697,256125 771804028938309632,118191 781585417938341888,186584 758416561711386624,47019 791423820452155393,238099 778652478153687041,167998 785846295692996608,197512 774810315707920384,11774 778627742778658816,167220 788795285262651393,218275 769131194986397696,111433 773327793321086977,132996 790546955474644993,231894 788905967345930240,11774 776924573501489152,669866 762407619239768064,431998 785490503135559680,196277 781531373995692032,188401 751982182877499396,17416 789164004484624385,215437 749232670933065728,7772 773991206363639808,131421 776765616845971456,157693 738787332153708544,11774 752193602093285376,17416 795743807467876352,268686 778316819656421376,167311 754718785815412738,33356 779887148409421824,174492 793789255264956416,249926 774009654116425728,11774 781249537155428352,183530 770153719342178304,117026 790008544087117825,228354 791699482043936768,240145 774081039597576192,141360 780906363975196672,183975 768153443504562176,104162 776126007258537984,153699 766341355614330882,93036 792139279673602049,242693 773350595264667648,136110 759194554654298113,56700 761321117906825216,67401 794015625156792320,257492 769520841457475584,113797 775660663511416832,150511 776273960845606912,154832 773577887714725888,133702 787097128208330753,208980 788787206353661952,220029 773954998220619776,139404 773776669320605696,137953 767795333564862464,101383 794202353314439168,258044 763252196716732416,73926 780096503029370880,178258 771411903918776320,125367 792735570564943873,247182 737082539794436099,669866 766474464338907136,93184 761345958009446400,67587 790954891904712704,235399 792803775723376640,247241 753589748665647105,28378 763450256197423105,78304 754005536564051968,30590 756448681432387584,42432 752947727659565056,24597 755590784636686336,38183 762721340981972992,74247 764935647832322052,11774 785256538172715008,194042 775737856920780800,150511 790249646711050240,230282 764135098811682816,82066 740488049491075072,195876 788161510719774721,215754 764986968266518528,11774 752981994385072129,24788 781136907052785664,185496 786241467253678080,1063777 793177762643271680,249469 787485164301582336,207119 788809941394006016,220029 771349037060460544,122344 773892899268399104,139404 768487507474452481,99514 767210093389635584,80939 773855116256382977,139404 758773735008731136,54070 793519953009864704,249926 794935089838850049,262849 763953005217538049,80716 773959601351897088,140025 776239078161342464,144573 777633756958031872,161456 774202089018908672,141667 777291814864883712,161295 790627794929590272,232169 732310539100139520,1170348 762000695415320576,71550 768204507209723905,103924 773914184610353152,139577 791636220191309824,239926 764464169869467649,83391 792580077578059777,246726 794630901657378816,261944 754003735882280961,30296 775111343565369344,142867 770253684496277504,110843 778747746387763200,169327 778796582107947008,11774 774285632520724480,141867 786300141242318849,202727 768452238507474944,106281 794080391057604612,11774 791442884838862848,237908 788518720595374080,217658 793290209928499200,251234 790655508218650624,233307 750704333486956544,13343 766290689109790720,91751 786215108909207552,69055 764220986476535808,80098 791066079116324864,232169 795377211255771136,266146 768096727496884224,55820 761998561978355712,70509 774003995731824640,140444 776818340861968384,157755 795390791611019264,265858 760999287249567744,65180 774694913497632768,141021 793675607829655552,250953 765972237098717184,90575 793132598968979456,249469 756556417881018368,43811 762300427568308224,431998 755047745572868096,35044 765260427701788672,86103 778267081859076096,11774 794581060277374976,39957 757777180587765760,48714 768282669599731712,101681 776158943907151872,11774 758810869836845056,54070 786334379022753793,202983 775535917192929281,149259 776622744808984577,155451 791845689772871680,229817 794213658045935617,11774 758175920540835841,50719 735315103793324032,11774 775142007534747648,146847 756203410936963072,33355 760084753949270020,60866 795305653736611841,263676 771078201019817984,119681 768145581860675584,103738 785851228345470976,150827 764983245331107840,85562 755277208810246145,35890 795362983585181696,260404 792894993484644352,248078 769173676906323968,101681 794526495901384704,261155 753639229780033536,28732 762795743438639104,73712 785709357124038656,197512 791110400121069568,234796 765364135609638916,84759 768545036170588160,106753 772218035818016768,129558 768622236055973888,107428 788605332863975425,219531 772192979087831040,107072 756313980902092800,42432 757789220559695874,49422 762718591514976256,74247 771624215099297793,11774 774710519190081540,144594 773916838363328513,139404 788163134691258368,352258 774018355304992768,139404 785605331602767876,197286 790293182890119168,11774 759208864499761158,57574 777996395361873920,158673 788065342853640192,214492 794382456514285568,257325 771327561523531777,124597 785704183307526144,196277 763064448810520576,75724 794923947531771904,263895 757248768811028480,28160 757217411334545408,45815 794775778118561792,263205 764509380263936000,83641 765503916209352704,87249 787088976616103936,207151 792618942120415232,245148 760153888636932096,61051 767399780691566596,98972 786675450852601857,204413 785599607279542272,196277 765725204173774848,89431 793220682620346368,250633 785686680434987015,197512 788521415267844096,218275 761999331775827968,71550 774020385897447425,140211 774701077874765824,131421 794561484269506561,261155 772066927552434180,125554 776629708918132736,156835 764178333353390080,80393 795370529398132736,265878 769025074041085953,110362 786669106439172096,204238 764146196914982912,82066 768885053573124096,109874 753251780268523520,25879 766620751193477120,94899 768665845384024064,106753 781229386808848384,186434 750195354851643392,10735 755256811016581120,35890 762266642696933376,69878 762280562195324928,70886 771523765897465857,125319 758334825564663808,41703 787258159148793856,193368 766354100032122880,91956 774380515549777920,142942 761913499345793024,70941 781369500956495872,186434 789106660899975169,220029 792143535092805633,11774 780552961571246080,180544 771149299946131456,123583 787879655701409792,211829 790219215563141120,228702 764967293566742528,85562 780061943713456133,173347 786330267573256193,99372 794548177886216192,261155 773677458415505408,136578 790548195067789312,232137 790005453942059008,227795 746384549920256000,11774 793121005547859968,249469 756261924996644864,42344 768419879665954817,81869 767338096161656833,98646 787770416739647488,11774 754855997324218368,1248155 766428416992313344,93184 794727183734439936,262752 754145243000348672,30296 753261659444031488,26140 771839547122540548,128194 791081200710332417,235828 780411610250686465,180074 793161992752082945,250066 792819558419619840,243865 765682934124863488,87868 779202314540318720,172962 789992998264303616,209582 776868738322882561,157724 781487756757176320,187478 787103162184282112,209184 794530950470369280,261155 777309675255533568,157755 793109698350231553,249469 764282851344814080,78159 775160865263869953,146259 765570911978287104,88052 794007253137362945,256502 763422826510426112,67679 785820290005684224,198671 790951522410504192,234583 773683785871204352,138382 744581994265387008,1247655 749274149563006976,7816 759382560556343296,27156 775972361246048256,355982 752152536111611905,20677 775398769537978369,149038 768077481567981568,103354 790903718765957122,234796 775429666794532864,141415 795001974521532417,264431 768208701849296896,102137 788831051380580353,216009 790517155473260544,231894 793553883968573443,252014 767051751501332480,94660 792830968579043328,11774 765880352913039360,84209 791000785215590400,235590 779967541812850688,176203 772074139930628097,126498 788562527261044736,217035 770317551079419904,354828 767815403208704000,100559 788431273811337218,217106 753728166556868609,25370 763792370236321792,79020 772090451780186112,129558 772760446558429184,131084 777546646196396033,148701 785662018774634496,196277 753720750733946880,29263 790266215759392768,229159 792509366259814406,237491 770932637317763073,121612 788230881299144704,214992 757348025282859008,47090 761167317870845954,66897 766203303625711616,91751 788637358224646144,211347 752877965340446720,24134 757250380422012928,45014 764339332387835904,81926 770743122116550656,84422 794015729305600006,255192 768277238865203200,104395 767935938458685441,44647 794733710192971776,261155 758696075301564416,54070 761700801781706752,67973 775420795254288384,149200 763239241857929216,11774 776579637338079232,156644 755442405814435840,36896 749393390635065344,7816 755484753818705920,37901 776678007125651456,151463 773920662742151168,11774 793630478599192576,254135 752304551684739072,21398 761925423777325056,69782 772813254737350656,132335 795345557405450241,264397 756576172775997441,43956 789539676138987520,226731 761997252302868481,71324 755958483107745792,36961 775505385746669568,149422 786241696237363200,201958 753854816363827200,24786 777878434446008320,163602 785701094831775748,738099 788943226216538112,11774 735210952879149056,351644 776569224961658880,156110 773534929259008000,137158 776557814604902400,156053 780529691144904705,180655 764313633677512708,82544 793921930139148288,256219 733047386516422656,354869 757555882632687618,47782 768595973723611136,107469 774295238445789184,140444 791491312558170112,239405 768480033983913985,97811 785523975577333761,195332 762035006487138304,70501 786596697753477121,204413 790727992934662145,232881 765725045003911168,84724 788062278067388422,215030 756551802863120384,33214 772083717489647616,127775 773263236972118016,134993 788701123926368256,220029 776090849130274817,11774 749213184574251008,7529 766130204305678336,90575 767116285985501184,97628 788046738322034688,11774 794618735373979648,261987 788064301391151104,215030 756295040255791104,42432 758691057974517760,53806 786988251169091585,207949 758189862763757568,51344 795423333009342464,267014 768079310511075328,103354 791068085654466560,235963 785827668981719040,197512 768966418213789696,110477 793424892473454592,249067 786973399306252292,207113 791602928943558656,237935 794569128082292736,261155 794635189964210180,261155 791295214061166592,237491 764872931688099841,81850 779440802397204480,174230 792860064243646464,247406 791019672078389248,235590 756218720893083648,40189 765611036695113728,84889 773195257844342784,135124 755947193480216576,39673 757622461500231680,48119 775334959708069889,146580 794077088341000192,257353 787323360493441025,210274 786938099079065600,203863 773764130805276672,137953 786887490246418432,206008 785332878154407936,11774 786239155604971520,199960 787870122648240129,197512 753245569510801409,26140 795425497282973696,266491 781909810010808322,164814 787296042148442112,199307 763843494825734144,80643 770416142766710786,118191 791393190121050112,206666 795678091666452481,266151 793355429451628544,245591 779746241357897728,170373 752943801572794368,24711 785817479746613250,196277 756221779329167360,41680 792674931171553281,232791 752655479235612672,22657 780540480832540672,181409 787317840474800129,203034 791014151162245121,235948 771700382712131584,127134 769729659797778432,113754 754758890768654336,33356 762922603354976256,74133 794687556612923397,262752 794768848708923392,261155 778994425645051906,11774 793284141085106176,249926 764803224876388352,26066 794361181376888832,215754 765150480674672640,86103 794168828594778112,243075 771140076684345344,123085 792839764139311104,248016 775578529782128640,150223 750788509666082817,14525 756984855573958656,44450 768987324109684737,108795 740361557062897665,11774 753382668616642560,26670 775035922194829312,146259 753308592514666496,25965 788461095157727236,218275 788629742090067968,214117 789263561814081536,224680 773506480846680064,136904 764832068866039808,84422 785325685405577216,11774 791139230848282624,235590 772964752335273984,126972 787229932325920768,209351 793644427323531265,250832 787235717978226688,209035 791009792399638533,235590 770520259711361024,118191 786281713169211393,199227 789391207998685184,215965 752149626195705856,15808 768949887576616961,109666 771446839056883712,124744 770010037876031488,113836 764329217127350272,83017 795177172927270913,249926 767828282570108929,99207 788198230148325376,352258 762460632448835584,47283 781346561045454848,186584 787801486495322112,210238 775035994240225282,146259 768473536751136768,106774 752122640916066305,20900 777698444794355712,162497 795110358834757632,263667 759108172200108033,57092 766690257907703808,95568 787296044413513733,207212 794538910886019077,155390 778348344452190209,164826 795609842551492609,266151 786969269691035648,207613 793448160618217472,353437 766422070578257920,93184 769413946344349696,111558 760467981717483524,62063 775571927582867456,146991 776495893163966464,11774 791785306936713217,239893 769266642551398401,112363 761356003824668672,67229 786820434985570304,205902 792059686660874240,243614 792163358627639296,244550 795298053246717952,266079 750384159969992704,11774 732389511573856256,351837 779378124836352000,174557 779699088988180480,174115 792127197209251840,243075 792540691679305728,244990 775334713934303232,125742 733047857054416898,353228 775840084021182464,151242 765510066472570880,86103 756376780643131392,41459 777881676450070530,164001 785928966213296128,194082 791355634650324992,232169 767570074509144064,1249436 779461264623882241,174660 792167687841456129,243165 753342475264266244,19598 758655625530216448,54070 787669303839514624,210207 789326686189912064,225359 769372104613433345,111454 778158505865928705,164826 751126681256071168,16728 752002070291546112,11495 773526270789296128,137158 756271271814455297,42432 769679029829980160,113788 773944114404470785,140308 757713387325227008,47693 789865078673858560,225608 778703317572603904,167220 757335614043848705,46890 786596147481706496,201555 761345531956305920,67906 795033716368220160,263926 751017366096601088,15643 763776419667271681,79589 793968331086643200,256451 763834843885105152,80366 763812551364743168,79131 740647754456780800,27156 765221754965024768,84801 767317245840150530,97355 795711033465827329,199307 755850772429041665,35708 756314800473473024,42249 790576519638679552,231894 774209268451012608,141887 767491446983229440,97325 793957835860217856,257195 775799190760763392,151212 766713917674393600,95708 778671618931453952,132791 763331609407913984,77620 772473507846377473,85326 780598778482991104,181755 788142271166160896,215012 751674185450086400,17794 754008844582346752,30590 764484318836195328,83391 765272326195646464,85562 750781010300661760,15073 753754319149600768,29503 766389659517661184,87145 794332037310189568,259743 756033612135460864,40303 766341567141380096,92860 790950040772681729,235179 764311434943664128,82020 785347906895314944,194214 794551794512920576,261155 771052644819427329,118174 771536187227971588,109337 732284675763265536,1170428 770732598402441217,120541 754710440870088704,22393 770379194589147137,118761 780571094977769476,11774 786749860703719424,202429 788260410679975940,215608 793097174175232000,249469 781369287982186497,26066 795371345299312640,266151 791703706500755457,234990 790178020845682688,197046 794575122581504001,261155 759521182437761025,51798 760364919254495236,62063 763002917234278400,75899 786454735888928768,203674 777754116021948417,137869 756088895062802432,39155 793905840398864384,108396 756635106152947712,43553 769537454743232514,112494 764447518918713344,80939 793138556986200064,217574 777171863516524545,160480 753337972414566400,26492 769809063198674945,109470 792899378797162496,234583 788036764346806276,214492 753739612011593729,22439 785611354480713732,197512 750233429824839680,11495 763789398953582592,80136 752818004644225024,17591 786267256925794304,202429 788820135322738688,220526 758061641741238274,51136 748606551141691392,11774 776254349273997312,154832 791864964910809088,238207 767888436128722945,66772 750797459144794112,14950 764873091667398657,84422 795722398226124800,262022 764829412047085568,84724 767202630351200256,95708 770282427214393344,117843 771096530090618880,122344 786990158117736448,207949 790890127069413376,234583 776814119013916672,157082 794684744491528192,262752 771055506525941764,120690 761692656053456896,69491 751713168116768768,18305 760956210657001473,65974 763840319313981440,80716 791114167218475008,234583 793160665674440704,186212 793422387286913025,252020 764971466769117184,11774 789245459046989825,204684 769275614159310848,112399 787722189638361090,205197 777847959736188928,159861 790337700838670336,230297 794033900930662400,256502 773325060799078400,132802 761350633760952320,68102 779036265127829504,170187 785759018434174976,196729 779068115464364032,171463 754932902949900288,1172414 763496614396882944,78205 786211273969111040,199272 793984077149995008,257325 778662583515619328,11774 775001087854120964,146259 778296780102459396,167220 792648034576314368,242712 778684859770286080,168892 794886857540648965,88859 795010824825872385,263896 771416803587330048,125554 788422219642830848,217519 791795791795027968,240763 795066305976082432,247930 792596069196627968,245148 756249935566163968,42171 769031652567871490,110477 760491035772477440,63149 762335621440495620,431998 769301937103581184,112265 750376018863460352,12883 787501469280776192,211347 791002724603203584,235487 780406101401538560,177932 762474067362316289,1249026 756975547092262913,44450 763453417670971392,72696 764859336287850496,83940 781323316841762816,186584 791660446663135232,240483 758667758221524992,54070 786451257510752256,203674 787169145771192321,207287 765342355931197440,86103 776460927411556352,156005 773888400340488193,139404 791038532613799936,235179 794291255266066433,259134 785281501994901504,193669 754709981862113282,22393 758795471913570304,246425 795299032059023360,265881 765986785578987520,90384 733088003439099905,1170865 794321909068550145,259892 758460329462464512,305417 793144525631787009,249841 785976258626785281,200382 794595951688065024,261818 766217383514169344,91791 770724258448310272,120610 781632453362331649,47940 759117746621845506,56964 755437536357474304,36735 780222626895495168,177773 793427392031133696,252020 764453048311750656,83391 766371570487001088,93405 775016814053064704,146259 795713194257948672,267521 777379882657542144,108396 791700269386067968,240483 773629273068494848,137869 763698822727897088,79587 794175550914961408,257492 773866328549568513,139404 779927639565803520,174756 791774531312504833,7706 774399493819228160,142566 787075083357552641,208928 767753947293609985,90384 746851128357228544,329253 761710291625340929,67852 776913901350944768,159245 760398792835358720,62063 788035151011966976,214209 752838203917209601,19402 794484568669769728,259063 755561663995060225,38401 791416666819289089,238639 793888060924579840,256534 769703225809248256,110585 786685130584760320,205186 764152167041073152,82283 773947549698797568,139404 790613630643347456,232137 792160507339735040,243187 752842036408119296,22953 785678705477681154,197297 752950284251455488,22439 759561706272092160,57105 780833217121312768,183269 785565247218159616,196917 766998252046647296,95644 778589329304059904,129128 779375630106390529,173204 792187873181204480,243187 794026926260129792,257515 756491774089134080,43547 767502961593294848,351236 773750235638005760,123217 775727893469097984,151071 778355648597749760,167676 778360810003427328,167569 792774247563272199,247232 795411476488011776,262022 776057638379515904,152735 787088898199527426,208016 789261900781584384,223692 734776355976413185,11774 760492448619622400,63149 771549173824925697,124597 787080066027184128,208016 776418942608900096,151539 770530261033291777,118191 781635683131817985,189515 773892093085351940,139404 792101582888439812,243075 790623293351034880,232169 792045837832425472,240483 793539461133066240,251986 785586799187992577,197286 764959125482549248,84724 790660176382754820,233307 776620555931901953,155098 793830106582151169,252711 761366405388181504,68273 772712721636818944,128930 793666511462395904,252020 765141942623674368,84710 759104509234806785,57056 741829695470112768,87889 755833279345983489,39462 732334255846621184,1170425 754159182518124544,27045 790387362593464320,66116 763491071858843649,76406 790904420578037760,234796 794029365805756416,257674 776604323962904576,156835 786695734976475136,205699 780817463235661824,182960 781008714182647808,184223 765075834327609345,82209 778662275171356672,167939 789345041596620800,206666 773743564278857728,138819 792055533565911040,243187 761904583241191424,70858 771802977313157121,128194 791712700199952384,240718 792858891537125376,247877 789236352210513920,11774 755107877824569344,26569 768517274550534144,103071 766763814935289857,95503 757776772582682624,49431 763204495970963456,76127 789561509412151297,225358 767164065030418432,96851 790334694839771136,229909 766391625434206208,92860 781883369793531904,187896 790659264196980737,232169 781024899666210816,182349 791623093101789185,240145 753036395128692738,22411 777848976959647744,163990 790909270636109825,233997 781243395893301250,185595 778444172265033728,167569 775343278598348800,148555 785251748856274944,194082 790182924096110592,228524 771338530035474433,124597 779423748336324608,173347 789416373290164224,221785 794902370224369668,258922 774048491442057216,140444 780053398238420992,176890 754740211452612608,33356 778280022998147072,166390 785547995706187777,196788 785954694925545472,199546 759156567258304512,57348 756269537927061505,41726 766232086625841152,91746 778437692812095488,85326 788847864029978624,220332 769536010636013568,112363 776467362589605888,115342 781586490560163840,11774 785619782691282944,197286 749228366373408768,7524 751092549687795717,16299 786008333459173376,200235 781485807140036609,139404 750471813163921408,11774 785317135690166272,194450 794990015801606148,257406 780876691220537349,183472 781113788426809345,185496 793614683592724481,252014 786962996811661312,192032 760895658396004352,65540 768549176695099393,104973 785889360298123264,198671 793675256854564864,252639 781278517740859392,186434 790791744946266113,231881 732679473049571328,353228 757748739595378688,48959 791622982988886016,99049 753187756696674305,25223 780541624229044224,180233 793504302916521985,252408 795128870500442114,264397 781668369703378944,187880 770379356300578818,118191 785506263031570432,195975 773573026311012354,137639 778249344470233088,165498 751555656205774848,14354 793946460668698625,254135 777966752873545728,164826 785988944802578432,198671 760601428251516928,62716 789177100078940161,217810 751832682531663872,14277 792075581613539328,240383 769721480703651840,114985 790524318811844608,229874 786372665397288960,203510 763077922647216132,74681 775447802818203648,149202 795242009267204096,262849 787260689719197696,46572 789922319196037120,224450 749447305363849217,8297 761936334088921088,70749 775535464992403457,149953 764827266354470912,84724 765578178983190529,88052 753675651719114752,28477 791688305427578881,238429 767308204975984641,96485 772589117771165696,131421 755216402395660289,35980 789486653119356928,224680 756284085690101760,42495 786881225701064705,199891 794547777242071040,261155 780496684514148356,11774 773539552271097856,137042 780849308237197312,183826 770514512176742400,24173 793954786068537344,257026 789255619903623168,223935 790653787195277312,233307 767766520407609344,97080 762950699181182976,75615 789287085509373956,224680 732387277855293440,350697 792038115078574080,243092 768850487428784128,109167 773706294725341184,138819 775035238221221889,146259 794658031762022400,261155 754711782342598656,22393 767906886750306304,101681 791739127049887744,240584 786776272219275264,204413 777612341949050880,162610 733061846282821636,354869 765303888257748992,84209 795701861806379008,257492 772927603397238784,132335 794505128069988352,260404 791005839087718400,235948 793495386799439874,249469 774112395966844929,141200 776748136786190337,157755 790737473118679040,233241 758434314786775040,52659 758792275480674304,53996 749344852794544128,7064 763189066523344896,73926 793516691355344897,11774 793419586632769536,249926 765033761482289152,85562 774258391715713024,139404 785648702467616768,197512 752938096627515392,24134 790323253403344897,230270 794542007297462272,261155 779859795218083840,170187 763182821607284737,76628 761160035602866176,66828 790136977341415428,229693 767446420551004162,98972 751804475103469568,19880 749196543144714240,7048 785951938328141824,199546 774359789321150464,142668 773718144020013057,11774 780841861674074112,183338 732125496331272192,25953 769036577783869440,109874 752911597480181760,17118 778330239654998016,167220 755163517234348032,35890 788806740707975168,220526 777318248694022144,153545 794558738476711941,261155 770995546077077504,121567 755469468634087428,37294 790661360870916096,232933 758216863415345154,47940 780624645057720320,80785 788508111694733312,218349 757614070195376129,47090 770837403556687872,121479 785266076116410368,11774 786191922897485824,192032 754157361103826944,27045 787715822835892224,205197 757713606909714432,47940 763451543970516992,78159 765292858140221440,86472 746430858693840896,383096 766625416777957376,94769 781856389446545408,190553 767157190041931776,84422 766222263230136320,90611 774401496523821056,142503 766214795884240897,90665 793500195405369344,252020 763140886934892544,75899 767828235019128832,101681 790514923285651456,231894 750381451825340417,12981 764864460620042240,84724 775096891453210625,146847 790398598206730240,77933 761048743311400962,209828 776853267548626945,158815 776036329192878081,151302 778196436626333696,166390 793177925306707968,249926 791714414491643904,240483 780633326943997952,181811 791338518198886401,238207 758067414021976065,50542 776269912343912448,153596 764254281520250880,81946 772159398584004608,129649 758891040438751232,50442 760970413476188160,1248894 793625002021097472,249961 795370062437679104,266151 790597530417455104,11774 761947535128813568,70858 785966069722730496,199546 778637427665666048,167319 791668287671181312,240483 752040173269979136,19397 793273855813029888,249841 793937659089604609,256256 780635033077809152,182049 789261079947771904,224678 764910277145931776,84753 790331176951087104,226461 767059829189783552,95708 769281995096592385,109667 777601617189154816,160758 776471467903094784,155983 756619322018127872,44429 742679121478717440,1170856 795726837955473408,11774 788515322747691008,217658 794905634403590144,262886 781522611125809153,188401 766381907076677632,93375 788627240074539008,214117 791642384727674880,239776 775889314261663744,151463 795501255498014720,247930 778069000345509888,164826 793645959355834368,254135 756188348398567428,11774 775712581617000454,148909 793305790836768768,249841 767201725593681921,97305 771487326614806529,125853 754721969245945860,33356 785585545665650688,197297 758627070180286464,54070 780799853630586880,182349 791859667404062722,238395 775783961024835584,151071 774216330262249472,137927 779037637369704448,171644 767867236010700800,102137 750435367703240705,12883 794747606903717888,259220 795025044816543745,263907 750685866297819137,14421 795000602820542464,263895 763115480362127360,76549 793255396047597568,250293 769665880552681472,114779 773720213959299072,137042 788084369655070720,215252 761189547229245442,349060 795752265655156737,261155 781255561954283520,185921 750754626161418240,14877 765599587276959744,86645 779728297429233665,172185 792501762850643969,242521 746299669039419396,1180742 766392554241875969,91946 780535070041870336,181343 755583576712687617,36719 761284361811550208,65887 763696587725910016,78304 794804101074812928,261155 767880437524008960,100561 775788777310597120,150404 793957306199207937,221524 777484387910881281,161960 762021563499773952,71502 779852467974602752,175152 789980035272749057,201555 759516210232954880,56964 786794930668576769,206642 778430370626678784,167407 793503955590328321,252020 761705467403902976,67973 755768122792116224,39462 772251294966935552,129126 758713472582619143,54739 759595484205940737,51798 763131971887173632,73712 778286415461232640,167220 751563740538146816,352820 752813871577137152,22439 781148293464203264,154914 757796142495051777,48492 768881507653914625,105643 757570208978599937,47761 776167145248030720,152991 773615392539365376,137869 791093531800580096,235147 761255302205321216,67587 775459188868866048,149124 795670913945636864,266786 763362835103490048,77612 735269501239861248,14084 789141250062454784,223286 752225289942528000,21074 766675474621820929,60391 792013177663868928,243075 771392752600756224,124883 775404649901920257,148537 768827348208803840,109104 775467485869051904,149200 761977774869389313,71270 775539885247565825,148473 778845235258548224,134268 763115283225645056,68617 754007083188707333,31077 750931696204312576,11495 781228040340799488,185595 786952226786971652,207613 763713240757002242,79691 786891051864731648,207109 792179028866334720,243187 771703130312568832,125554 795040436511309824,263532 753055657897566208,24134 780772762424147969,101020 778747407605477378,169029 785299344790589442,194934 788765023632064512,220526 794703080549847040,261155 786676915100905473,205728 787253914127261696,46572 760125981956771840,61051 791487199782981632,238429 793556624375812097,249926 759403242283491329,57348 749971098113024003,10810 773935916272484352,140211 767839207628779520,101681 791086824881926145,235179 795121433424764929,264064 788355854030499840,216943 752955220267761664,24196 795428223979024384,266079 732714531357483008,353016 768151606428708865,93261 763168206508830720,1249083 773506393538039808,137158 790530654874243072,212083 733057978220355584,354962 763172263176790016,75724 781268487964536832,185310 780608880288018432,182049 795758241313648640,267858 778518698579550208,165185 760892417323044864,65404 760906565616623617,65638 793967287661232128,255826 790396745222131713,212727 769260671129137152,108817 772869574777827328,132364 769592974132908033,114422 780422186494468096,180039 758996832563245057,18395 792366601404284929,11774 790713953072586752,233729 768100896576196608,101662 778723352122757121,169916 793911918129909760,256564 766260878652104705,91946 773976315053551616,140444 773325879321694208,135736 787021849016229888,11774 773890722550472704,139404 794454283957792768,260659 788209720930791424,215437 789399742866350081,225359 789436255423516673,224680 771513542583414784,125367 757917169220845570,43391 786088060765216769,199546 733460239786221569,354120 795744089564135424,267655 761381757870485504,66897 785841756885712896,198591 767849858027970568,101681 785855504820080645,197297 791811178401927168,241678 750681535301365760,14462 751068079157903360,16422 766717040015048704,95708 775415308102217728,146903 779388667769057280,173628 793399909487489024,250544 751944991119798272,20581 779057043747381248,172184 787441970364964864,207712 794992339278147584,263895 790110147641126912,228124 767213416696066050,97811 770268504025161728,76146 793626072373948416,252020 750403458885353472,13201 760581624907993088,63776 779660050449231872,174226 750910882255810560,12535 751976424366628864,1248203 767478880424890368,97447 787275115612426240,193121 776155551482818560,140444 781794583642513408,186434 795757372513796097,268777 760999926151024640,1170550 780482873375809536,108396 795735961967665152,268448 793352727216713728,249841 761097087303901184,7092 776891496804913153,158589 792860681838047232,247877 766775731741298688,94683 740036204901609473,353488 791174684414992384,235590 788458384685084672,217574 789198717685420034,224552 766705913084411905,95672 788405857054822401,217634 768400353897418752,106034 765230079668543488,431998 750271717147156480,11495 755081748849893376,35217 774678668614303744,144602 795041125228802052,263532 772572646336847873,129551 747474057705095173,11774 794981793753534464,258040 791107637261705216,208178 792101610922967040,243187 788559475645026305,214078 792012368112934912,230130 734615973148385280,353262 773931791316942849,139404 780610077296254976,182037 766285299601342464,91946 756007488252628992,40303 756274199535185920,42432 786246737228738560,201958 790747189836451841,233692 758023534836723712,47761 759551698968965120,58757 778422635717914625,167407 777554466816061440,159850 792034721521733632,243075 768863240797364224,109666 764976614438346752,85562 780930794848223232,182726 767156337708978176,94737 776453231404838916,11774 794705998330101760,262886 756503086982635522,42249 754758856840843264,33549 771125781397278720,122126 771306324864802821,124597 774971058633998340,72061 792041246227300353,243187 774340988647026688,139404 758747401033093121,54070 793137974028406784,249841 769827463417520128,105109 769959492188463104,113754 775169357815156736,146847 777575673690894336,159308 793611098549137408,254135 790679787866128384,232169 780801802417557504,11774 795103945332924417,263710 762916895129477120,74043 789271628760829952,223881 775025588503506945,146259 776787881302040576,157693 787451944101183488,207965 756292436159324162,42564 791675046725058561,240145 758360592017158144,52061 776213738483515392,154534 780852446809776128,183468 755169313057800192,35890 763743571673489412,7047 788783739115634688,220526 770602032965136384,119833 778120649550209026,164375 756397122900156416,42495 768950292163530752,108729 757429578193367041,47090 760619564057133056,63464 768854375213203456,108963 793426502452932608,196314 790977694427025408,235590 760507213693739010,63149 755686916843012096,37973 781664711289044992,186958 785255301880672258,194079 755203955530035200,35890 774666051241906176,143581 771350156285472768,122344 790575475559047168,231881 768877876787765248,90300 768270845051416576,104932 764235013185347585,82766 763202819251986433,75899 765339244181065728,84886 777166845514280960,158420 766634185595445248,90327 791378749870792704,237491 751018322473345024,16299 771752431382327296,127711 772627564347011073,129558 791097383178280960,78159 763238181554630656,75724 787676743905738753,352982 795000698702352385,263906 755550348908134404,38476 763888984661655552,80209 795768321518010368,268231 771406603199258624,125142 781224937092767744,186434 756393806887542784,42249 788390177949507584,217519 791436639759282176,238780 763446284501946368,77849 792898061714362368,243909 774239037787897857,141887 762207319174344704,67995 790601778630832128,207965 754777729908826113,33356 760640700861984768,64225 786931705429037056,207287 785873709739290624,198671 763065981874925568,75666 791010303370792960,234653 754075022885425153,31686 756886307788513280,45311 760979617821753344,64730 768880585121161216,108710 790907191721066496,229930 764210178191261696,80939 795056693273100288,247930 762600405557731328,73737 792026699848265728,243187 787294308038766592,209064 785783606908063744,197091 795013178811936769,262849 768859788906233856,108649 776807499202715648,157993 768045021652193280,103083 788469428551815168,218495 757636431670087680,48119 751657296481050624,18491 789212104100352001,223054 795057015244492800,263895 753931578221400064,29263 767715087868190720,100605 768866516054016000,109557 776606446872133633,156835 795077781017108480,264397 765687275745255424,88930 765631239189434368,88546 794583751057608704,261155 755585127678435328,37457 765053029028622336,85562 756984924733861888,45669 793994711379812352,257325 786325068993400832,201374 750411848944652288,11495 758041796446486532,50442 763940494955024385,80939 767394346718998528,98437 758365072972406784,49400 761728428533878784,69947 777513954172145664,159956 763901109740015616,80939 769296129783496704,109713 792724314533597184,246314 733271720224776192,1170693 771494385540366337,125204 773889761207521280,139404 788797724774793218,220526 795004895845904384,263931 788392596217339904,217519 752220525255135232,15969 789168328736514048,215437 779283647547510784,158387 759209937591496705,57123 758493230522511360,51778 776068307598188544,153095 790690985122508800,233558 794810089987141632,262849 788745611549868032,220029 794011381091758080,257492 774240475440119812,141867 778253356661735424,166843 760866391742349312,65180 781133047777337344,185496 789206264786014208,221476 791487096695431168,239405 771169591200321536,105109 763713564452544512,79691 794957230512766977,249926 794201158684471297,255942 752878314893742080,24134 793185146635689984,250033 775125395595223040,146838 771546923576668164,126389 776168694296682496,153779 777259701993996289,160036 754940123293294592,17416 794815290383089664,261796 786569290292002816,204078 762075163055755265,1248990 776400398013779968,1250064 786285640933572608,1063777 790295147074367488,11774 780104578788458496,170187 791348307008352257,238395 790741997048827904,231894 752235137547509760,19703 756280249017663489,42432 791387735743459329,236962 795218799498788864,264774 766648843031220225,95045 780409240582250496,179742 790731204190437376,233184 760078145718460420,60866 770809215631831041,120425 772841715753287680,127871 786675165740593152,205349 794361505097596928,260033 766346036772081664,93261 760232407047995392,60866 788531000552796161,218219 788773865241645056,215437 778287690391445505,167220 765353962715254784,86472 770741277721632774,119937 759094996398112768,56964 790000486971797504,227048 745082681864552448,686533 763751187300646912,79691 759113772132929537,57132 762686219926900736,74133 768863935357419520,108849 767199040563884032,80939 768275581846728704,105270 771376497055727617,122622 787105364571459584,207051 755848711121440768,39810 791684966778298370,240483 792015139302236160,243075 753320611020103680,24134 752844411231473665,22439 778354327899377664,166852 764614177277239296,84209 765730501357367296,86103 776775324621299712,157993 793165478743142401,250033 758719926232285184,54070 793100341306949632,249469 793347536396267520,249926 793407400359460868,8044 756560968084295680,43471 788791522372096000,217083 789496357090230272,224018 766795124105842688,93303 770680937969516544,107745 758260201040519168,52061 785275227785822208,194667 753971202436296704,30590 765233516086910976,86440 793137517084155906,248514 791045887531286529,234583 791809371697090564,241819 790991772650311680,235392 790672172951842816,233307 776765791777718272,155451 787737632939933696,210215 793643059443474433,254135 775406917363593216,149040 781192565026492416,184546 789156839506280449,221416 752915527161548800,23899 760853471226650624,352011 759207743408447488,57574 792726304764391428,243187 774499654419513344,138415 770083330377285633,115458 759628417318944768,56964 793267752630878208,249926 794495518583832576,260874 753324758343688192,350463 780264793022296064,177455 788126751033483264,215754 779773397790261248,175153 792365591709351937,11774 786380323466702848,203350 758855211846774785,55650 788060737683927040,215005 793095330212352001,249469 785563984921399296,197035 743531445977649153,350711 772859790846402560,125163 785490193486798848,194949 791810454968426497,240145 792882009613873152,247983 762820415819395073,72978 792019665350496257,242707 791030851043676160,235179 758009654123204608,50787 760425465391812608,62771 794678285422755841,261155 776198010871156736,140049 764810235475206144,84724 794544064490311685,261155 789833968099192832,227795 738836838958391296,11774 788735567169105921,220029 785515062752636929,105109 774770107755040768,144838 751960053511430144,20279 792119552658247680,243292 758685613533069312,54070 794248453467426817,258456 754881194769154048,33356 785478120610467841,195064 768177195189755904,104406 781608865506795520,189086 792175529008902144,240580 768976037405491200,109960 785678499734360064,197286 780180121793732609,164475 775290718017327105,148045 758506302112878598,53703 767005553167966208,87904 750005602554830848,351463 755175057966690304,35890 765534006087553025,87245 780140117935677440,178258 773603136720084992,1250061 772894923750305794,132761 773004477183856640,90384 770815967123365888,121479 780465558118629376,179936 776752794669813760,157755 781230017435070464,186212 789936344378277892,228576 753386005848330240,25189 775388615828471808,148537 781214005805232128,186434 757245102188326912,39384 791350639255252992,238395 791836594181279745,240070 751167721287589888,16728 770043581016965122,112363 781459591792058368,187969 758450545774305280,50827 794268151278092289,226320 795323540392345601,261155 737741175952707584,49681 777718246803902464,162497 780644267945369600,182257 781240536929738753,180655 765549501591396353,88052 754773070901047297,33356 771986057181167617,128930 767101146599137281,97392 754795555461529601,33356 777157034558926848,159403 792417765118382081,243451 793840427832979456,252639 760504985251610624,63149 769329697037570048,112693 756830116450177025,44290 785679743446228992,197286 760585592048611329,1170555 785523962834857984,194648 786337522808868865,201958 756624805638668288,44273 786565136064483328,204413 790977339513536512,235590 785557806690684928,196277 772860904031551492,132335 785884043636113409,198094 785784550941085696,197512 775321005560586240,148170 780524439259615232,180074 790222838070386688,228820 775068794859364352,146259 793260765767688192,249926 770222414865240064,117377 793963147598135300,254135 781545323613200384,188401 787088336062152704,207965 770424572411686912,118191 788891584855105536,218275 790878799042899968,234583 791909910736883714,236827 787351365651689472,210432 756906777493385217,383981 786031353259134976,199496 773997643701727232,140039 790906651620544512,234583 777044202861502464,246425 785659889280438272,197091 770396918723731456,118191 792991656211472384,11774 795344578073264128,11774 732997153941921793,355216 793633920948535296,251566 764986868874088448,85562 779810004786348032,171667 792224077406691328,243615 760492016761499648,63149 785914028417691648,199739 774659052102152192,143585 775558978780536832,149121 776170583679651840,153038 778394313042501632,167398 780600083159060480,180310 785559763849314304,196917 765919002832973825,89945 772507215353839616,124804 780794864292208640,183283 765955203694731264,88994 779089430837682177,172057 785985706430607360,199755 778154923728994304,164826 763936099555168261,77708 793727840139083776,252196 750742228654387201,12883 780864393861103617,184036 755245261283262464,34898 765299119682387969,85805 785899977532903424,33169 794022966736646144,255870 755836062132346880,18215 766053550027788288,90125 787690899778048000,207360 787809889456390144,213064 751607369247830016,18215 760160174015262720,60765 787751796731150336,211347 786948712396382208,206644 763897920789684225,80098 766372299259908096,92153 772940403741954048,132364 750789285763289088,15316 792937318424412161,248514 758493487721570304,43391 738140786408099843,351147 758662231160532992,54070 785320127386365952,11774 751120496192786432,16953 793184543821795328,249841 765426893608722432,87245 765248955114516480,85254 756260826894495745,41680 758145952096063492,50923 778349973964460037,166532 758320194645266432,50923 785999446337130496,199755 790732791600340993,192826 773265049892904963,134470 778011962500263936,165097 786693785375895552,205902 754024492687462400,29819 776168423529205760,153845 788580896823611392,218832 787006642239995905,208379 780620775904587776,182154 754068231866884097,30296 757010949094060032,12954 787253071562805248,209035 774246269648637952,139404 793191207220510720,250064 754848720940855296,33520 773295795047174149,132878 753599227348021252,27402 776568994178461696,156835 780112342658842624,174465 765356438940160000,86149 788943870327480320,220029 791622357722869761,240145 764206063188971520,79911 768493878110334980,105647 771434372872495104,119718 779452036521742340,172185 758081543822839808,50923 793616662247444480,253032 794191329123303424,256255 771910221505572864,127957 793922087366881280,256255 771020442186424320,122146 753582040428126209,28281 752924904140500992,24316 792426366553776131,245855 781247435435872256,186434 791785950741495808,240483 795037018246049792,262849 777287993786716162,160873 785479071828443137,194560 753180031241814016,22619 765645861804240897,86440 761569562890412033,69231 773483378083524608,136947 785602386576355328,197512 770358874524282880,116567 791011390660149248,235590 791450069526417409,238207 794495796401946624,258456 791460251048538112,237908 794809592375115777,261796 785795471101009920,194082 788390729857003521,217519 794131305835458560,71794 788799549313691648,220332 793263332795056134,249926 793993637482917892,255299 763525019574079488,78853 775037795362570240,144605 735144710122000384,351146 788735424021815297,220332 790737325592424448,232359 749701925394722816,8784 775852119761059841,151463 776925678117662720,158338 753974975955034112,30590 735443417434591232,1170550 759359971838529537,41680 773645205840945153,138165 781867998252404737,188155 767025290178469888,95672 755764734893420544,39462 775484367283957760,148994 751140896268255232,17284 791760173589114881,240483 764434377891782656,82066 792751724427640832,247232 750723466815561728,14877 791334747075022849,238207 762769086367436800,74066 744684516330045440,738099 789334479034654720,223492 769422691627626496,112363 765618608236093441,88546 768254209019875328,103054 795304146924666886,266054 787104118728892416,209043 764455850991910912,80939 780090710343114752,172185 765336920251478016,87249 761760860205309953,14351 768244614524342272,103924 790647163978063873,232169 773178375565217792,134470 779003822979092480,171718 786001165645451265,196788 794612984806944768,257353 755029678449160192,27284 793490404872040448,252408 763011852980727808,75724 768823582432628736,107752 786002196777185280,199478 787083050144374785,207949 748191114906083328,11774 775070052743802880,11774 788073566155608064,215005 776829003504164868,157755 760607116042309636,64055 763788392932843520,78566 787445026414395392,204835 762082773167247360,70338 756385791224393728,42432 760554656426713089,62716 791027496854560768,235590 785540064164057090,196277 794045356866551808,243865 753709404818579456,29263 793950000745156609,108396 776042188585115649,150797 789474368833277952,225981 793342992606044160,250633 793233169050927104,249179 757764596040101888,49070 791501750167441409,236952 776591146571091968,156644 791698274684170240,240483 790535369993445377,231710 772235663664001024,90193 751217102472617985,17794 790362027499720704,230485 775407750448877569,146704 756368529650089985,42432 778741947120832512,169232 795014323324260356,264235 732898720237428737,353789 744123926763081728,354798 761662074023927810,69965 795668591425294337,260460 776227076865085440,1250308 756258704077357057,42341 793294555076370432,250633 790962411192872961,234653 764571271258476547,79999 795705814665175040,268356 785994583851184128,200467 765343279240151040,87245 765392566590189568,86103 770020779639660544,26066 771773205321089024,127134 792047323136217088,243075 753645726664646656,28866 768093928021110784,103354 793338194531979264,192346 757588287485771777,47788 786298416997339136,199546 788551082557317120,213064 792485743939551233,243509 793982597835538432,257325 774226809013534720,141867 765680469031608320,88930 793208860060315648,250430 763056937772605440,73814 788499349630291969,218275 790795331629875200,232863 775740625773817856,150511 761793450622742529,68993 768576021956362240,107032 790100293442637824,738099 795268382379638784,243187 776208225788104704,153845 790732588813914112,233307 792079395674476545,243398 795705860731404288,268281 795765268370731008,268777 750376449308188673,11495 793601392619376641,252741 785239184092966912,194226 781285951368679424,185347 763124687568113664,76188 775045957348159488,140444 781262925772234753,186434 788833037186367489,220806 775487025243762688,148045 791006532297105408,235948 787726757939982336,212139 778271448444076032,165523 786155340454727680,201378 764157637281755136,80939 795191371367927808,252939 749922486402347008,7816 777982509485285376,164375 790635268768342016,230485 789094283416567808,222500 789229453293518848,224018 754795804687208448,33356 790212830116970496,228820 789483465955680256,225380 774048319953743872,26066 794132801775865856,256255 787926581163548673,210573 779929628634939392,167399 794235531894935553,258456 770385179508629505,118698 776312139543826432,153596 758333203274956800,52112 794864357989646338,262849 761559743081148416,69231 769177820840890368,110659 771498497203855360,122982 772238890207883265,130290 792066248255410176,243427 794706377847566337,261155 776188165048631296,153095 781201302491508736,186434 786548193588813824,199272 791029129437077504,235179 794673053586358273,262053 792489850993770496,246273 761160241484591104,66828 764225222614458368,82283 778335250695028738,167569 791623163163664385,238207 760185487499812864,60163 788169551917621248,215088 792119557179731969,243075 786367290237411328,202727 793865697466146816,256255 762016052255428612,71476 794604673168719872,261155 756306099934892032,42432 778988776043393024,170795 793111480182804480,249469 793095730135048192,249469 776903195016691712,132364 792408550077149184,245571 786958988801937408,11774 732585858155483136,352465 793871594150035457,255393 766601509706539008,94718 765011949075722242,85159 789275626414964737,224552 761657642838216704,69711 773597280221794304,137965 792763193810489344,247241 761256973945929728,65180 791662983579508736,240483 785272996646662144,11774 756264943800811520,41459 778289442553331714,167220 790691512057114624,233596 793580608752529409,253025 794559190031208448,261155 752904805593395201,24134 772906664773033984,132335 788459220266090496,218275 785991769540349952,200490 779398286520221696,169384 759042244737437696,55997 788081586495455232,215005 792497004870008833,246392 788995281677328385,221971 790985772933472256,233692 793552626705104896,247241 793545705960771587,249926 794590574800080897,261818 761167299369955329,64730 791708977671335937,241034 795428592977059840,266079 779739788719120384,176196 776953090486341632,158520 794009598722240512,255931 794001054417453056,254209 791273051908222977,237223 788806355729678336,220526 767074135310790656,95672 768618094998720512,107469 794402792102166528,252580 768907706744901632,108849 785498966720974848,196277 792023817103159296,243075 752184333511774209,14277 780959606193303552,181419 748913239229079552,11774 793078601142984705,249286 764489328433037313,81574 760014733894381568,57722 781567259282145281,186584 752260392504532992,21077 764268289744785408,82571 766353173523169280,92885 755556883302264832,38286 786218981434626048,201946 794699031255531524,262225 764138756513202177,80939 790043134034051072,228124 776128184731463680,153248 777017945184673792,157755 771075538819620864,122146 780407961193676800,180039 792166294934130688,11774 764078482271842304,76628 786191640633290754,201351 755481229504475136,36157 757253899187318788,44823 777598776999571456,86103 779673902553464837,176196 765856771873337345,86076 780987873386434561,181419 765034967541829632,60999 758041277090836480,50923 765624977294897152,88719 792031798461132800,243092 790991837930610692,234583 793877229419716608,256411 788281943263674368,214078 751573796629336064,14277 767447557148598273,97355 794873063280168960,221416 777567836290052096,161456 788689586302189568,218275 735988229166501888,11774 762642606379692032,73814 767769741662556160,101163 771444923744653312,125204 763940174363406336,80393 765196629620166656,86103 766993217992560640,97278 792053395641147392,243187 732591917431689216,352780 775698647849639936,150511 777194769382531072,155451 779628600924442624,164694 767418934215647232,97519 758838515547287553,54070 771529113177698306,125853 772523252472123392,129551 768093359231623168,103389 753929020232925184,29263 732988188617256961,1170811 757804012712267776,49569 772538658117128192,131007 772846874030120960,132335 762393926368100352,73028 791415756885925888,238780 757286176072032256,46451 786622674948788224,205181 791001577280548864,234583 762109595678412801,431998 781204673529339904,186434 792446433043636225,239456 788717170498887680,218969 771762293864529920,126820 778555309749047296,167713 789242568429056000,206666 781637347334983680,105109 767038850153717761,96039 777940368662732801,164669 792872664628985856,247054 773580578864136193,136904 733023984141381632,350808 791283243412754432,237491 758357544368693250,52554 773724491381899264,138155 790712099424960512,233558 759362208782430208,56964 761319516907401216,66878 765898145658183680,89859 752260401702772737,21587 758712259044642816,54752 765353754573041665,87089 773720463788957700,138532 787721382771564548,210235 793144652710805504,248095 788130738776387584,215754 786376649457610752,202248 788872986082148353,221711 795409042462113792,264397 758349990506790912,52554 793850296283770880,155390 755066334136840192,35044 772614236786741248,131027 790679629434617858,233307 790590594091409409,11774 776204538818670592,153545 750488308778725377,12535 772099919607988224,738099 794537538832764928,261155 752125816432189440,21102 760497449056210944,62063 779076627921825794,171463 791446290676588544,238780 762698259898966016,73814 793501661855711232,249926 788726502993104896,219131 788115008576118784,215050 736414772447481856,209828 774996524287741952,146259 788031161997996032,214492 795724994647093249,199307 770793022069936129,121479 759173603787091968,57336 793132699217256448,249469 793212391987240960,250328 793751518935678976,249926 758382380969328640,52702 770491470193229826,112939 774337580720611329,143051 789090513819500544,223286 788210365679009793,215754 793665104743051264,249926 794522373525504000,261050 794551975224279040,261142 789293615453351936,224333 766669996135178240,95225 769605163296382977,113412 790578822127255553,232280 788128710146691072,215005 780601520333004801,80785 765158537773346816,75073 776172564796280832,154071 761843149279027200,69947 763550703172325376,78769 794190647762632708,255870 750137503999459329,11495 788761361971027968,220526 793180955594719233,249057 791617001525436416,240145 794330574525759489,259970 788784211364876288,220526 762197895483240450,71476 760762356053966848,63451 785801185508794369,197286 774862478266208256,123583 786578943318953987,204273 792122842800193536,243075 786010318170234880,199961 763864119095103488,80546 766516678444224512,80939 756203163363872772,41112 794469831542067200,258120 792070186492915712,242693 785502223400833024,195975 749790157948067840,9754 755868147421356032,39207 794167169483493376,258331 788115526073643009,214812 790720773208043520,232884 778027830269603840,152193 794154969557565444,254209 786791380039274498,206225 762017625895538688,71026 774007461988532224,131421 792763551500894208,247241 776141348885794816,153194 794553658734235648,247241 793104694491029505,243460 785681192456642561,65113 788073933354307584,215005 759397775398146048,56964 770722221715288064,120610 772257373696163840,129551 775428548953714688,148574 768264342391312386,104973 793507954041511938,250633 795253734913830912,261155 764145220581588992,82066 766862561669033984,95568 755057661737963523,34666 755887171697987585,35890 773722053073571840,137953 795698331850706944,267655 752172017667964929,14277 767409533375225856,97519 778044668101603328,163633 778605701656616960,169201 781644081222909952,209828 792216306099576833,193368 787838458454614016,140444 752945277720494082,16897 794642208674680834,261987 766422895538995200,91700 777152913424519168,246425 780795347668959232,182726 765276027333578752,86209 774374226979610624,141913 776963282821316608,159623 794701342623354880,261594 785641140657750016,197063 771042774858731520,11774 788446379345534976,217519 790986737023451136,235590 763845464521334784,80720 791713775401308160,240483 793196214359584768,248770 764143906229321728,82209 779427327126016000,173645 763086110188707840,74133 775062992450834432,146594 756582339975716866,43471 791484022484447233,239405 765908406292979712,90125 756512909556084736,43013 791692814316732416,240483 795373326030016512,266151 757536017003999232,46280 765966087615832064,88930 770429525406552064,118191 764874451662012417,60163 775406225148248064,148045 751804058529247232,1248199 771039389317115904,122114 773564293912592384,137639 791439474437656576,238383 793475219281235968,252408 752187998016528384,21437 760906398880239618,65337 790919879607988224,233198 793878364083916800,256255 794291754187030528,258193 795372124483428352,266054 793134780317437952,249882 772419526155796480,130686 794873333582098432,262849 786342838812413952,199546 757022920338092032,45669 762162396010049536,68987 758274510118350848,52061 788220211149336576,109244 781394127359315968,182960 767436377667624961,95055 794105884041363456,254209 775518790800990208,112363 761314800626315264,66878 753951618417123328,30590 767942598757457920,100893 771445472452116480,125070 774364360521068544,139148 792119032900096004,243535 785861635185356800,198878 762709130377240576,73926 763126138298331137,76794 775792992850509824,151463 780442860034269184,176203 786542402827804672,204413 781474248099594240,188119 792416303751364608,244550 781334610953195521,139404 778033632824950784,152193 795474895459192832,266491 755536646913789956,38401 793129457842356224,249469 775525253896286209,1250232 766065234620452864,81929 763196938644619264,76723 738454677688291328,7700 749453470818762753,8178 773183916912087041,135025 773952622118264834,140211 776832179699605505,157755 770726799164583936,119681 793850784177721344,250033 779341196246196224,174115 759201091997270016,56964 762741597909975041,74066 753729109843283969,25321 757278891908009984,44291 788784820084244480,220526 771341607215902720,124883 786411809070690304,203350 790723392982757376,233154 760623228658159616,64147 787725680234692608,205197 764301562302857216,80939 765213037733085185,85805 788841200191021056,220526 787288340693483520,209477 790426572511641601,230270 794150508273418241,257492 768915228536942593,109337 788551900832686081,218969 792957018348806144,247240 766263296622223360,91946 766836636910964737,96514 775441856075145217,149304 760488187957567488,62708 760611116233830400,63655 793173646688808960,249841 759168238261563392,56964 762748040436256768,74281 769965017697484800,116086 794271186318278657,259063 768950201327509504,108373 754826415862931457,33356 756559554855534592,43399 794195139304505344,258598 750043987159887872,9433 751706141755838464,18893 766025605334773760,90125 779309483562508288,158387 791405497861701636,235487 792343010390450181,244143 794658279884488704,261155 759472061634973696,56964 763864659497811968,80482 789249533754630144,217285 791482674531536896,238292 791428389198409732,238395 753724653839847424,27045 754973956298330112,33520 774001711480311808,139404 779027489335152640,171168 758020139287576576,49431 795358528546500608,264397 775530535087173633,148748 788758891127373824,220526 761016652393742336,66348 788395830310871040,217519 765293402606870528,86103 776731340754608128,156835 786355741439381504,203391 765296461240303616,81869 778823723478462464,155531 774145525817888768,139404 758294323825967105,52112 761366333753819136,67938 776205920858677248,154534 763479838392844288,431998 775890580543078400,150663 787252595492425729,1170856 753219198260772864,26140 794308395943673856,258981 795373637364805632,266079 769616562517004288,112693 774606818123317248,142758 795032136713650177,262296 753648423274852352,28866 791815982440255488,241432 788450791036035072,218275 781919988219318272,188170 776529981115469824,155451 754760541592129536,33356 793291464952410113,250293 767524957760974848,97260 770944845674385408,118079 773175475967369216,132996 781489098259181568,188119 788419356443156480,214078 787850641876062209,213064 794978096273309697,264397 733256658873286656,353006 768806330933051392,107024 758808582619922432,54140 781359147300388864,139404 793570518704136192,250785 776951099651522560,159093 785656555072999429,195975 793923598398451712,256219 792116356372131840,243187 734718783881904128,351644 754071685834289153,26803 777099414775013376,159876 756281389167685632,42432 756832739949764608,44163 793193207039426560,249469 752243998996041732,21714 794721248383238144,261818 785642792257069056,197063 793891037253173252,255942 786960073830432768,207599 762757754544979969,73926 775496930944229376,148994 795438787186855936,266884 754846767946997760,33834 773862067203735552,11774 779698525647044608,26066 762531144835268608,69778 793193067763343360,250430 767949885014437888,101681 794565221482434561,261155 779223961745760256,172545 795614526817390592,267655 767900483654647808,102137 773255307724140544,135701 794546130528784385,261155 794537689638903808,261155 740627202891513856,51644 769087619145883648,11774 772193943656157185,129126 778302456006451200,167220 793052308846194688,249044 787378882093527040,210432 765701276050915328,86103 793867508533096448,11774 766022500568424448,85673 791057599986737152,235487 793212160235204612,248988 794234792653058049,259063 777846006880673792,163990 757751049373442048,49208 776616197374742528,156110 785873637714829316,198671 777915080897859585,164181 791695562575872004,240483 755033364856471552,34898 757692918467407873,48898 760516329455644672,62771 790755710346797056,232359 773994298484232192,139404 750826280829018112,15536 794936153556348928,263302 764825902664392704,84724 775450907047755776,148870 781367973923610624,139404 773877922088255488,138812 791347574984810496,236454 787203396289781761,207287 761843189934329856,70543 775491013301248000,149770 765526541623177217,87904 770304483595264000,117257 787363628362059777,207360 750882100375543809,14781 763692339189649409,79587 770235396710105088,117294 763225522012774400,75899 755092522431426560,33356 762897693958078464,73814 793131368280494081,249469 768531374693191680,106774 779405169536761857,173628 780158369600372737,178258 795027923245944832,262486 756205019364339712,41702 768880971215024128,108849 770627450451562496,119937 754031193461518336,29377 771400036479594497,125112 762301887731277824,67547 764972630529024001,85562 779349868867268608,64722 764325377766338562,77598 769853537958391808,90982 771436885596073984,122528 792915020371812352,247240 764663684241117184,82344 765406345851875328,87245 764083735482372096,80153 759857411876192257,59666 786245278156394496,201958 761670622393077764,69231 786165272293945345,196526 757273854251118593,43271 762006622533193728,71026 763957365108387843,79691 786993209146761216,208167 790919415906734080,234583 763449532931674112,78304 766421538455236609,92872 793856930636718080,254135 780478758935404544,11774 767131304995516416,96336 764830011048157185,84724 750671367511703552,14421 791045027946336256,218892 754064427779973120,30802 775082247032492036,146847 732286841764749312,351119 778511524537040896,152594 793593323478999040,250785 780879826911494144,181419 793100148968681472,249469 764938155808157696,85313 752937837109006336,24173 788563119182270464,215437 795090932152627200,263688 774991009746935812,146259 773888667890835457,139404 774073534016475136,140444 763417941429800960,77731 763419601921245184,76652 773876719174365184,139404 751692578546855936,14277 767328746822959104,97305 761117779126722560,65455 757312278169432064,46763 764567395151208448,82066 790256451545624577,230282 792168462323896320,243075 792105417618796545,243075 753344248733245440,19598 763401804587474944,76552 780384266521837568,179742 760956969196945408,65222 778337072507740167,167398 788781683088601088,220332 762650400419905536,73926 788880989523103745,220332 795388091393568769,247930 786749963510378498,47940 763097935638736896,76549 780846496774234116,183668 768044107587608576,103107 776940828279267328,1250368 793089253878235137,249354 758106078919786496,51451 777122071293759488,156811 767033673166139392,97380 791079896416030720,204413 787448338954215424,209351 753203480769159170,17794 757920761545912320,49590 770370089656999936,1249756 790711025322582016,199262 794809165235580928,262022 775857489736720384,152248 790180380229963776,229724 771442154707320832,125070 778366170428735488,167674 780600258120261634,181984 758343658726830080,52554 785775198008061953,197512 793593199801593856,252112 760333293367635968,54011 758079151467139072,51136 759206617531420672,55257 793071332800028672,243075 794274254082736135,256536 765237968927850496,84724 785468000409362432,195778 752220745393119233,20279 753775632719327232,29817 788029236867010560,214492 756780556986249217,39096 766161061191921664,90384 750839174731862016,14277 751606381707300864,14277 771011333722603520,117265 756907654652399616,41987 778709190567079936,169327 778316280214401024,167220 795111406945398784,264397 786907335000199168,207287 793679285684797440,252581 755811430385999873,39797 794223489553022976,258598 781193561203146752,183833 763437885794226177,78304 777178831522107392,156061 791713265353043968,240483 791797210996416512,238207 794672811042160641,262022 771461437126475777,125145 732424148501155840,351837 788049706828070912,214492 766465085896142848,93823 775473901233119232,112363 760321334299668480,61655 773217136407871489,133043 763813010087501824,76537 794906531724689408,262752 757905592769925120,49852 764127343375970304,81869 750460084954816516,349856 794742695306661889,255474 770137283303501825,115435 771152655838171136,122967 765592745339674625,88052 774758416073928704,135381 765696466073432064,88506 756250541034909696,41438 776975609448706050,118724 790219166963863552,212131 772087429880766464,127775 778772355145306112,170187 761345369204781057,67973 764166205280223235,82066 790911451062005760,234583 756249267824570368,42171 763231068258377728,77255 765986789068828672,90125 766058006714814472,91146 795259208203649028,265795 749714063471542272,9433 787450957080780801,210207 792927019340222465,245185 792821114099539968,247877 776921425861017601,158589 763284745509797889,77446 785709817763553285,198089 787351529879638017,210585 794684102892867584,262752 785472419108560896,195975 770278599618211840,105109 794697713069735937,262849 758474655707516929,53185 776174729510187008,152735 786010684739825664,199546 781243982378565632,186584 785520851101765632,195975 777443525407436800,161313 794223099084505089,258331 776487069677981696,155390 795268012676907008,263205 778003838011715584,162294 754767872426139649,33356 788713629960941570,218275 768175174378135552,103261 787727339870236673,205197 794576728702255104,261130 777077903427268612,158520 785770459308621824,196277 776254865802686465,153194 791351481828012034,238395 763833800476463104,79911 790596494479032320,232169 776835768358674432,157755 790931736918188032,234583 794540148516012032,254725 762200949179813888,431998 788477899913428994,218275 792237025881649152,243398 766389237067423744,92213 768333069648408576,105721 793954784663498752,256219 781343211885166592,139404 795242628799401985,265440 779496216367362049,174315 794260365764763648,252580 756565525417918465,43553 765147349756747776,86103 768855513723305985,105109 741543711742537728,11774 775428707821289473,148045 779011189380489216,29263 773987247758737408,11774 794980307279691776,264397 772428497184849920,129551 778728898083160064,169916 763723850282663936,79691 788567296918884352,217634 776634029219033088,156644 786126375635656704,47940 769252835724759040,110942 781561153423937536,139404 781781830278184960,188063 776893843203584004,156835 732291722827431936,350911 762823587724009472,75161 793153913704681472,249469 762381196848340992,68862 764128013176803329,79693 778358409313648640,166852 763064981164175360,1249087 778616344887513088,169226 754775552335065088,33474 772634972180082688,131027 786020899967242241,200235 751142998726025216,17284 766704928563703809,95672 792480707415199744,242693 780344084569399296,177773 790911937580183552,231894 786414166487609344,203350 773399358129770496,135725 774078553881141248,139404 785621695037964288,197297 781828866776109056,189032 778775198392782848,168794 788556453313327104,218223 791042100011765760,235487 758676161715208193,53975 764575165053276162,83713 770354292289114112,116804 760230878991622144,61412 774845646654152704,111549 751922598888378368,16422 760552108349206529,62836 791118060346281984,78159 764519581415124992,79223 793607022931574784,252112 769826661579776000,115435 751155607466414080,14277 787260461947420672,209151 791208422259634181,237202 792395992297529345,245566 773863978883686400,139404 776756419181719552,157755 755504115464097792,38183 780627090420871168,182036 789661201823170560,212131 772172630237511680,127579 779459207653388288,174392 780801368890245120,182726 789190391832510466,221416 777637330182107136,161277 786223767827591170,201953 787755158725734405,207949 778161196629389312,164826 753955424341155840,30304 771442863154401280,125554 756506957129932801,42249 777260838524588032,160602 795483152974311424,266786 771332843867955200,124597 786418475422003202,202248 764901083047006208,84724 775433259442462722,141415 760488927891447808,62821 788162212384808960,215088 794409507942264832,258598 779355906572189696,167101 758137114429038594,50110 763899042040516610,81065 771399397414363136,122299 790036684876369920,223492 793275834379411456,249926 776423302726246404,155099 735160424006569985,353585 795724371704717312,267855 768204418756055040,104406 794683990959681536,262752 794272388825255936,258331 793511343303163904,249852 751238982667735041,17921 778277155813920769,167083 793529531176931328,249926 755538730086174720,38183 774727119364501506,142721 778012159066406912,165097 790954127023075330,230899 766431252140269568,93823 768413493942902784,99476 774303582581436416,141360 790408884821295104,229895 773443191815172098,132335 793197522437148672,249927 767241363469373440,92377 775802135925690368,150103 777580170475692032,159308 788806887860899840,220332 792364744724221952,245086 778875458247163904,170144 786503536263696384,203674 790639168237899776,233131 772591256480444416,120690 781113483567980545,185496 765620871713189888,79987 771959416769871872,121795 772419880234655744,130689 791376496900317184,238494 760557530363863040,58537 770675500809383936,120650 795062393789448192,262925 794035209851338757,257423 773892184668004352,139404 779413286735507456,174115 751882925394710528,20162 778969832054075392,167220 764840377421561857,84724 759101000275759104,54070 781055252296368128,183759 773319453836587008,134993 750428617746706432,13289 788472233811382276,218495 765658787688480769,88874 789499948333162496,215252 758006947698192384,50442 764184441891725312,79740 794000822900314112,254209 786567924635013120,204621 732986768786620416,354869 771488872610103296,125554 785441905328984064,192421 753658515504234496,28732 793161278697111552,249469 753784920527474692,29589 787788002839846912,210215 788533010823995392,218977 785310651476484096,11774 794531260895023105,261155 760302471893880832,61412 794759905391546368,262022 762031388086243328,431998 766690344373133312,94699 756759524837580800,44274 794491929727737856,11774 786617843223826432,204413 757360536380182530,46594 795079017489645568,265102 764871437203148800,84724 755926308329254912,39475 789490576244678657,225456 791616514789109764,240145 780696780409274368,182036 759200112329519104,55257 788823797902237700,220029 754708501725908992,22393 791409706325520384,238589 772918686185234432,132335 770714525716783104,118866 794957804763107328,263895 757748072252342273,49066 787288715471249408,207109 793452428330840064,252020 752826164016709632,22575 765963691045060608,90384 794613205842690049,262053 758427049958645761,53163 762162262060765184,71099 772103330768224256,129471 790151626522816517,212131 750008275396157440,10735 789197429702746117,223899 770013406610980864,116060 753387911446274048,27045 793206730293407744,249469 771830843102945282,118191 779312634055262208,164900 755228083511185408,35403 775351109875437568,146580 750886292980916224,14277 761441352135630848,68273 790613459373166592,232884 753138279231262720,25255 793135079295975424,249841 770406889536520194,118087 774281982834384896,142506 767342135699968000,98736 786944152676110336,207613 740389137841147904,350826 753941040940277760,28128 785562068543995904,11774 776171194047426560,154108 794973511781588993,262847 792516694535200769,246273 771490612004605953,125853 787751749578784774,212686 794591285210451968,261796 769174817992040448,107032 762965351126622208,75615 768499497651605504,106819 769852517865754624,113213 781225340110770176,186170 794592101459628033,261155 765284069961859072,86053 762455709736763397,72534 794116607949737985,257353 775648780129415168,150511 792068213676896256,237787 753713715686572033,29263 786906564993044480,206773 793430017891971072,252020 770703207714660352,118087 761580272638885888,67906 794037800685465600,257492 758431562484461568,52659 793255125393502208,249926 775072785940885504,146259 764610271964897280,83459 794322631730335744,258878 795338216014364672,266079 750819534265737216,14402 787781092363251712,213064 773702595932291073,138819 770953183191441408,115538 790438056889245696,11774 791871336989728768,240070 793107169671536640,249469 754844041250869248,33356 762716431192588288,74308 769310576581480448,112199 788462032655818752,217439 762603005019623424,72716 792054804520525824,243187 778954367911206912,170252 789226122076618752,224818 774359057410953216,142890 768544352494874624,106753 732258605961973765,11774 774327213432840192,141887 793633032414502912,252020 789508706169982976,226731 788453724305842176,217519 749619448210870274,7546 779651890334294016,161901 781614289576681472,189222 766772806394576896,95530 790662420536504320,232169 765676492986671105,88930 777083459831463937,157724 785507031411200001,192032 789951821896744960,228820 793280959470718977,249926 793214215590776833,250633 775026833129664512,144234 790997010589421568,233736 752813236160978949,22439 762848263632326656,74592 744984304829140992,11774 757702181449441280,14277 760541115858690048,1248768 788756660034699264,220526 768893651695050752,108849 786220316376698880,201494 770655119100698626,119771 793872879213486080,255484 759856103647645701,58757 761808251411324929,69878 780406735139966976,175092 759496576247164929,58030 766396088693686272,93286 763077460002951168,76429 770239406888189952,117257 776239142351101952,153596 786444790388760576,108396 788752730592600064,218223 785257540124676096,193669 785433662804357120,192748 762769204021960704,431998 785502808967479296,196277 791036705688031232,234583 758774328943120384,55261 767453967735488512,85326 791401464627200000,238395 773600293896323072,137158 791054951044812800,231894 762882373281206272,73814 777310243290247168,161456 763836623914020865,80486 793642284294078464,252679 751176641011998720,17434 760291855237984256,61145 786044885937688576,199561 792003411709403136,242637 788335369028861952,217034 794679529595768833,261666 750708269736337408,14277 765086699856748544,85562 790977259905495040,234653 793228798833590272,247241 732667513473884160,349788 768950247150149632,110389 768912827151159296,110156 771887373982404608,127957 771232634441654272,122146 754045054428196864,30296 758250142780665856,52061 767034391159791620,95568 776241919202463745,152872 766658144575614976,92885 792049161449254912,243187 768206557712613376,103149 788550251821035520,104244 776017257885564928,151165 758646083878805504,54070 779383511228649472,174442 768281390819385344,105109 770129173738319873,113165 788544758050238464,104244 753314787145244673,25189 788507793514954756,218799 774499499553292288,139404 763808624456204289,80393 775027669570289668,146259 790246751684919296,229693 791057693872095232,234583 763925059530399744,80393 765600897267146752,87904 772104023058976768,123354 792541183822143488,244221 765550447407104001,86472 767528139392180224,97568 773164158917439488,134470 788498453391405056,217519 795758462177280000,261155 763822802797531136,79911 792367253450874880,242693 751539557951209472,18568 767954035869560832,100893 794264562031738880,259063 773616520559755266,137869 776187504529584128,153743 785539975647338496,196277 786941335479590912,207613 793154756248236032,249961 778431679526416384,164001 763560852746153984,78159 792513107985731584,243187 750887942982426624,14128 791587827423125504,239956 766770371403980800,95708 793246043148279808,249926 758374081280430080,52061 769659422599589888,112939 771387077644648449,123610 776281026511327232,152735 794132291232665601,258083 788450674149171200,218275 763198205500592128,76474 756230643047170049,42118 771346531052056576,124537 790270294640525312,211028 794280007799631873,258072 764976799843430401,85562 792748285933064197,247232 757567031118036992,47761 768789181011230720,108849 793979907491721217,256276 785603394731843584,196277 791092612824436736,232169 753192190189375488,26029 771873667114373124,127836 790002163942584321,226712 753264167209971712,26522 749703875674988545,9292 794610772735299584,261155 752922160910438401,24467 770351524744531968,117932 754111676631228422,16728 759161551446310912,56192 758740572400082945,54070 793371563567362048,226048 755574527288049664,11774 764606777224757248,82890 776436391194550272,11774 790576445026242561,231894 755876635727892480,18215 793694268942540801,253986 763832137548128256,80393 793294202411024388,249926 770721979418701824,120610 780975982836486144,182726 771179037804769281,52112 791355488461914112,238207 787758927643566081,11774 763773604806918149,80136 790971927284244480,235590 767807836978089984,101681 766701804163858433,95672 781525558568054784,188401 794318668456927232,230523 791780251424751616,240483 764807711699587080,84724 787799916768849920,213253 765787371698810880,88881 751604108071755776,18395 795037226224717824,264812 755151193622581249,35890 776178683446984704,149953 774323086200041472,142485 751987330152472577,20493 763291657106227200,76549 793155280305426432,250066 772396289996664832,130669 763892994890137600,81087 794528426954625024,261155 758123387151613952,41703 765695057404030976,88930 767374363867742209,95055 777735609322463232,160651 777605646304763904,162294 732232825345216516,349662 776218967060938752,151526 788663227588587520,218832 792226563261657088,238780 769105913986842624,110362 774218541469880320,140444 792215223679774720,243092 768462683284856832,105109 766232126278828032,90384 774400253722259456,142648 791721908001607680,241034 773651649105580033,137869 790608724364660737,232169 760578900636360704,35090 770383807761489920,87904 749346335309070336,8160 764856211950882816,84724 793524662324043776,252741 760459482325475328,11774 761145058674536448,61051 750867949381152768,13195 791654576634028032,240145 788111855004770305,215030 785527534985285632,196676 786997470521942016,208176 759103109855535104,55660 770562155754164224,119059 786024339577516032,199211 764127686809661440,82066 775821089465303040,150319 794612173536231424,261155 768504022256844800,106774 793632148234309632,254135 767530195246993408,98972 748978329299017728,11774 755850027197607936,40030 762757941195841536,73814 762792543423565824,74483 794649279197376512,261059 767055354542886912,29565 795445603056685056,263907 752967938370514944,24526 792113350217900032,230234 788110296112099329,214354 779001837189947393,167220 777958429851840512,164764 750077936011796481,11296 769207291304218624,111558 753306488345653248,26446 788206777892540416,212802 755434143459057664,35890 761330790009634817,65222 775185568363847680,141091 778701612852269057,168698 791834988870242304,240145 769932821511090176,109945 793520833880846336,235423 785588947728543749,196277 773543520292315136,136904 790262531742896128,229159 794187580019384320,235487 773861618409168897,139404 788416749922168833,217837 765641397911322624,88603 793319025862336512,249926 766335156361781248,11774 788389937779531776,217039 794323497988157440,259743 756884947261091840,45379 765960852277264384,90384 759402965140697088,56700 763013463618654208,73685 770957683717500928,121479 794541808793612288,261155 733319676416163842,355480 775311681069076480,148045 795695274366763009,261155 765690205890306048,88311 780348505281794048,177724 776145141946023936,154071 792088227985227776,243187 778827871913594881,167220 778222079820705792,166409 751543400445440000,18488 755431563718828032,37433 781351017128554496,139404 786134960193146885,197046 792385188500299777,243075 768145797858914304,103986 755000872564916224,26721 793967976139681792,254135 749344091901665280,8366 795710312603262976,268448 756617949272834048,44429 759133513027158016,56964 766382907720015873,80939 767068010746109955,97756 780433519092830208,179591 755006817445507072,34666 793243284558807041,249926 755157534760206336,35890 792105262391754752,243187 750578790103969792,11495 770790547262873600,121177 791345488759033856,237491 791442384001216512,238099 777255451075354624,153753 766016018288250880,81929 771842194777006081,127582 794140167103647744,255942 773338358990995456,9047 780538399971237888,11774 757619563408285700,48351 760765498132955136,63451 777557588158345216,155896 767029601780498432,88361 786794671192182789,205455 787612737274834944,211859 791106480711856128,234583 793570931008344064,253206 794131654973325312,257492 781116285178548226,185310 750834143295135744,14981 794332512654790656,259743 781273544714031104,186212 794864318386946049,262849 750786614503284736,14950 760593469501018112,63451 768642298674425856,106753 776625745414066176,53667 758042325134086144,50923 794190780692692992,258058 749706653067542533,9292 767884052275748864,101681 772834845995048960,112788 767498381631582208,97519 790651461042528256,232137 794697234659078145,262849 763160842716192768,1249102 754718320008499200,33356 793881194479882240,255393 758373411487903748,43391 760954631929331712,65986 789113079455944705,223286 769295035124908034,112725 769654316181364736,112363 766306952242614275,11774 773970257052508162,139338 781370002519822336,186996 787092400221089792,206313 759188549946269696,56552 761375209551228928,68182 790597345813499904,232169 791833754029481984,240145 755760214448701440,39235 786287381695434752,1063777 788062354495774720,215005 790354094678544384,227130 765673581342625792,88994 776119574018215936,114779 787199448006860800,207949 792073159365320704,11774 771074287063228416,122388 759864699848568834,56964 766985980792434690,90125 794873747526287360,262849 761653176672067585,69231 795750068678602752,261155 785458465258868736,195975 791660095297974272,240483 792388741335777280,240556 790023771990134785,225359 786564485708259329,204358 776229280917311488,153480 764948240588505088,84209 794702188081725440,261155 760109339466080256,56964 773904736512712704,139404 776078126363267072,152314 795052555176906752,262022 789450855112114176,215005 773981432414924801,140232 756783846851391488,44450 788195104745938944,214492 792687573156061184,163463 750803222059679744,15021 785956076462174209,199211 761451282964045824,52195 758780625717452800,54974 791625901708550144,239928 791926515873218560,241523 771958834545954818,128337 780077795938623488,177248 750399134729900032,12883 768626010082291713,107820 785624972433719296,196277 773864725012590593,139404 788204400309329920,215437 788225237489811457,215437 768220926697738240,103046 792135999212040192,243187 750728499833475072,14877 793190103459868672,249234 780820344399466496,181419 758040199314051072,51069 795697563248820224,266302 768944444255178753,110362 769345028963635200,112325 758422201313918978,53015 790921510160445442,234583 764907876976431106,83968 751869380271583232,1248204 773303138400993280,135903 793286539992178688,250633 793499095251849217,241940 793597651950239744,249926 788169319956054020,215969 754844158708154369,33520 757452902831128576,305417 791763912341336064,241296 755850779185995776,40030 767186896296538113,87526 773476207715201024,134561 787743742354714624,205197 759070093565243392,56552 778623215367286785,151741 781124651522985984,183759 793557003406675968,250633 749595199173713920,7048 755946844950294528,40881 795397097314979841,247930 781111387917389824,185496 789153646755868672,223286 766135848828043264,90694 794914267078230016,261155 775156297721413634,146580 756800644091084800,42432 772864855078539264,132335 759853734969106432,11774 776417763082534912,155390 795710275475402757,267655 788879733308088321,193927 791264264648437760,237491 787111434249506817,209292 790707557568348160,233241 779313009667735552,23762 768569869704978432,107428 788741141667651584,220332 757327685945221120,45136 770672533578199040,120610 793646341356347394,254135 785539339010842625,194230 786791928746561536,200971 770287972256247808,116164 753325551822266376,24134 794937710599405568,262847 764315327614160896,82571 768913659204689924,109964 769318578432700417,112199 770511076387614720,118985 761153008390602752,60999 768530013553438726,106753 754009555168792576,29790 767808009326256128,101681 792923669508923392,247877 760556063422767106,63655 767017108584542208,97276 763560728968114176,68993 790379391079608320,230485 760155783027982337,11774 753396825495699457,27280 765979432888786948,89617 777234384512544768,351152 793119018861289472,249469 766825026335088640,95672 759945422165073921,55257 764551393294290948,83881 764843549640781825,1170338 756670181347299328,44274 774045254773243904,137869 790706132679397376,231894 794249362742218752,259063 786301340033036293,202855 756998363829067776,44450 761281379846029312,65540 780130622585053184,177233 764152903971909632,82177 769522141800849408,90384 766140802649260032,87904 770844688341282816,120474 793464085396480000,249841 793670152122462208,252639 777326803451047944,161546 763409862889996288,11774 773295299423076352,136018 793618101594103808,254135 794004874870620160,257492 767885957249073152,101681 772657942688522240,127775 794309477998743552,258456 789550928860807168,224447 773266859751776256,135725 752926533719842816,24597 737463350645395457,352060 753020909590552576,24597 758053865090461696,50787 734746409170284544,353374 761346239677902849,67587 776817114975907840,158428 771890447530590208,128194 781362270442053632,184887 760569548848308225,63371 765209350948347904,86103 786403786612838404,201441 791897722357809152,241678 773913598313713664,139404 775102988104765440,146704 791627061576237056,240145 751859569538633728,18893 777566210930184192,161407 777628339808768001,738099 792027598117232640,243075 761201990877708288,65455 769536683444277248,81869 791021593489047552,234583 734669225252376576,7092 771029761053249536,120425 757996588186808321,50500 763732580537696256,79589 763448943459958784,77849 765159444862889984,86103 793905255096483840,11774 771935076414283776,127775 788796345997864962,205181 794563030122119172,261155 791104624300331009,234583 757346939490885634,44429 774178722186350592,141357 765395466821435392,86440 778167107695566849,164826 785489869313376256,194091 795368647879487488,265875 745420835813363712,1247551 790598854899077120,232169 752842175214292992,23899 764820698963513344,84724 770313773290708992,118087 753405709828567040,27045 785715299307753472,196109 759957281727516672,55661 773873459776458753,139404 790004194166071296,229269 791324393540579328,237594 788875259990552577,220767 759474222267629568,56700 766371607505801216,93068 785728197149077504,195975 771643367016927232,125452 774035316885757952,140066 778199163079012352,165488 794616041171197957,262053 771477207847956480,103382 753957104801583104,30590 773883513766604800,139404 778716540984188933,168284 772811955442749440,132335 779424450802507776,174115 759171781462667264,56964 763072988312928256,75724 788132351951839232,214809 786278151718440960,201958 773925417509990400,140025 755932087866171392,40251 764704732510167041,76623 786693905429458944,205270 750228334873894912,10291 766704078281998337,93823 761524179145555968,68993 758682081711026177,54070 778938176396152832,171168 760878809243643904,65404 792561940706922497,188304 788787238872162304,210390 790785211088904192,233692 780216531162505216,179054 781464988905070592,139404 776173644993089536,153095 789998594308788225,228576 763010524145651712,75724 750883207206232064,15808 768207881002811393,104406 793903415650902016,254804 793975776819326976,256276 771745558943924225,126625 795038864092123137,261050 754028208148865024,31060 794501767958564864,259034 794557572862898176,261155 762020640664805376,71502 766700970499768320,95672 795495488644485120,247930 772634124062302208,129558 790982887835303937,228989 791775885510766592,241678 767839272787406849,100893 780094449787375616,178258 792022955538518016,243075 761150316104577024,63084 762616458450960384,73814 790544600259817472,231894 793634478686019585,252020 781511439026688000,187044 754773438892380161,33532 790972734792753152,234583 763733798039072769,79691 764657433147047939,79561 749671877136777216,9145 765656389628796928,88052 794240288235474944,258598 791833252042448901,240070 792855752800993280,243187 771816007480463361,127657 761704023896403968,68862 773263396309438464,135736 749368066446798848,8160 767937228748099585,304437 776766906174889988,157755 759831412694392832,59666 749084108299513857,7121 760558078567723012,63655 752315784731488256,18486 768156117574815744,103206 790962591875080195,232169 793924751253180416,255942 794663048812359680,39957 769274399325196289,112239 763902621195333632,80393 773705321420206080,138819 792847811498901504,248078 793585517216411648,252020 793467463790895104,252408 788018247861874690,214492 787156983660941312,204413 795750666903977984,267576 793157969038934016,248437 755117176076562432,27045 790667636862513152,233419 789204633256243200,11774 793621258403389441,253407 758327071315820546,51344 779110203119796226,171995 760137931705155584,60866 791620033243914240,240145 735869807560695811,11774 791362095589707776,232791 764871251777220608,84887 770723770524925953,120393 790558036863496193,231894 793508799722192896,250633 766350521833656321,80939 792095736435531777,49681 781565228760858624,188304 786355057784557568,196917 779376279476920320,174557 793968011514298369,349465 766768568167870464,95708 755980805193818112,23217 760526677155938304,63451 795347962725593088,264397 786223270743769089,201958 789062459466342400,222682 762780975709483008,73706 756217426627485696,11774 772577115833196544,129662 794530418385108996,261155 754831624873742336,33356 763831436231053312,80486 786239552423723008,192032 756519761853288448,42040 773651169222721536,87904 788748017226489856,220332 794626015507185664,261155 795285787923410944,263895 795715366706147329,262849 772544852630376450,129551 791541436479053824,239405 792771513229250560,247241 732299404380504064,350955 790556374803419136,194085 758710953286307840,46076 779137600485326848,173011 786679411831664640,205270 794402764700815361,259360 773943521908707328,139404 778282448639582208,164826 753740116854726657,29600 757689210887372801,1248519 771529307126571008,125554 781489958435512320,187974 778439682308792324,167407 791327023947919360,237491 794658689189892097,261155 763851568940654592,80720 774700353057005568,142906 732774421577015297,352060 794662017701466113,261818 790628871787966464,231894 793182226414317568,249926 791663000834957312,240483 771551536233099264,125554 793173181133627392,249961 793486889495912452,252020 763022162454347777,76003 769641379295268864,114422 792134708796780544,172084 792750027080884224,247232 787716175916564481,205197 793765398139265024,251758 765329471020957696,11774 774401510872494080,141887 774988415066603520,146259 777287074277765120,159554 795701619505659904,247930 779968298272251904,175952 773737968494219265,11774 760147472350060544,61051 793112970255413248,249469 755849698242535424,11774 775886785951911936,152314 787126628707020800,207613 752646184183803904,22750 774237247063416832,141867 786666657330659328,199504 764431170100604929,82759 778351213385580545,167319 780611459403304960,181984 759116596585570305,56952 754038954509340677,31400 764278442456121344,82766 780087117820985344,173464 793498978264440836,249926 786586074034282496,203674 786455512866918400,203350 757542089466925061,47784 792109059293843456,240483 779416286459600896,174557 760543532264353792,18395 790623332462764032,232169 758131641675952128,50542 767235366025691136,90384 774289368915804160,141867 780602695946276864,181984 788195380504596480,215437 793958063694757888,254024 732247244913565697,350726 779448649117896706,175154 792932417115795456,244270 790613633503899648,232791 786823226026450948,203921 758169581286518784,41703 788942164101242880,127871 788808025482067968,220526 760815011702771712,64664 785916538175954944,199546 791754297230983168,241432 776922427792031744,151255 753554751598452738,28158 763492874558197761,77598 773872677744443393,139404 792056032734445568,243075 793422288460845056,252020 775650068372213762,150063 793226090206461952,249469 795132448757649408,264397 758779432974725120,55155 791351467659538432,238395 773474864027930624,135505 755533417224241152,11774 778369968656289792,167407 778390813122392064,167610 757322050780422144,46394 749377500111790080,8497 758203223211671552,51914 786633638981017600,202265 754088181885128704,30370 778324396574248960,167220 793547559616782336,252014 761675766312554496,69231 771544472404369412,124597 767980537642422272,102137 771553549276749828,125554 780450870051893248,180099 750337823606075393,11669 764227555402452992,82283 788746025133568000,220029 776780096954703872,157082 759250835813654532,56964 768583183864475648,107428 732666469209673728,353424 786675523518955520,204835 766371833318821888,93261 773052867229913089,134255 763937388737404930,78129 789188863793045504,223899 744940283318542337,11774 775487422742355972,149770 753707290339971072,26778 765662494538997760,89076 793596934921580544,252984 756540151677980672,43454 777563756213698561,89945 785244790124228608,194079 790938880853745664,234583 794208428549775360,258044 753349365536665600,27045 762760722870710273,64730 785843693731319808,198878 781568388086632448,189017 774320387039563776,142942 793875300627148800,256255 774552995912675328,142339 755047967321628672,35044 760250832835186688,58508 781646533657763840,181419 790982146177523712,11774 769176254289420290,110023 779911946518818816,176109 794684565122154496,262752 766599382338772992,94699 792261370116968448,243092 774617641042468864,85326 750431783972442112,13343 750401186553966592,12060 781502106993778689,139404 774242915656708096,141887 770877350326272001,120610 794948742604525568,263895 795404111172681728,264397 778018468155174913,163565 794619981325475840,262145 788021472342278144,214209 733291908802478081,353474 785551092025167873,196917 763000694815256576,75899 785491135011643392,196214 786227451135352832,201620 788782174313058304,220332 794204010186055680,258598 790676796790468609,233307 792943251468660737,11774 764473625835634689,82571 765999451815055360,90384 758090946663686144,50143 792313450315735040,242154 768972952633303040,110647 761704878565535744,69548 773358007598010368,136018 775042826824454144,146259 772906871103500288,133519 795710887143370753,267587 759545346993205248,57068 742759845200338944,11774 765085784877719552,84724 759470372622307328,58267 780088853285789697,169923 771066298977484800,122388 794991691526717440,261155 753006501007163392,351792 773701273023614976,138165 792555623355387908,243562 793434500453830656,252020 768832899038621696,108375 794391196185559040,257325 793294178616680448,249469 769414519239999488,112399 793112770489098240,249469 791993323296661505,239456 767345321009709056,98720 778631137723756544,167677 756258124487688196,32621 762151304093274114,71099 793558765144379393,250633 761330519418306561,60794 760103612601204736,56964 767916216568713216,102547 794812487652675584,262849 788486147743678464,218275 749385042254761984,8497 758333181992972288,41703 788114241052090369,215005 793100283249201152,249469 764902577771196416,84724 776896236397944836,159308 785264279708655616,11774 763494375024369665,77598 787325073212473348,207835 752677468809469952,22546 793100619057815552,249469 759154565384110080,51798 764077079667146753,81702 757807972223373312,45498 751219204058218496,17794 788559161206243329,218356 794550005340114946,261155 780775350129295360,182146 787397319784292353,205181 773870217348968448,139404 759006111403954176,54070 790539264828190720,231358 766694246170628097,95568 792098467225088000,242693 781488970664411138,139404 792777985317273601,247561 788207995683414016,213064 774068366931742721,139404 793981483333525504,257026 791087741161177088,236191 790733502886981632,227048 768933365676322816,110389 791046016971706368,235951 794633733236264960,261155 785555259678527488,196247 751865739800289280,17416 785254150967795713,194290 756354481076379648,42495 791953473633783808,235963 794277908789522433,258072 785975244397776896,196676 789677705260249088,226999 787627874379558912,206101 791827004022632448,241819 774102362625454084,139404 770619326198054912,119937 785683136847814658,196917 742394568272928768,349721 764864415330074625,84209 767693322542542848,98475 763605195003613185,78566 763732061383307264,79691 792371391744139264,244221 787000408572989440,246425 785924880176820224,199431 786420832855793664,203674 792355873104404480,229177 793971786962632708,256439 794998352257679360,263907 787262568410652673,199307 793105274575937538,249469 793728718023880704,250785 790585752467873792,232169 752944339685285888,18215 761730468618248192,66263 764051893135880192,77598 778065769443667968,165512 755183557493006336,35436 786242033354616833,201958 793150124193185792,249961 764793008025903104,81869 793569558531567616,252014 795298136071749632,266079 755437235185389568,36033 793616886235799552,252639 764430332623851521,83391 771500844344832000,112363 780569678775197696,11774 750381012035657729,13021 786302478975373313,202429 786527329379946496,202379 780163486273773568,178075 790277092990525440,229159 795349921880625152,265885 780565711810916354,181548 754748322598883328,33549 776390416979599361,153845 768663035171004417,106281 778391014138609664,167407 765542662447431681,87904 770491178814930944,118191 778625105043660800,167220 758442335726297088,41680 781205974044389377,185310 779426680062545920,170373 764646139241107456,84117 777308102018359296,156132 773284700618129408,123280 787893121715535872,210235 765595124965347328,88311 769527417698390018,353879 787405915683192833,210313 778670376154902529,167677 762907114742419456,75349 768642705656127488,107469 794614440066973696,39957 788753549308026884,217837 763910566083698693,80393 793178142202470401,248988 767120244288593920,97811 775831193011032064,150463 752213406984220672,18452 769247746607939584,11774 765898057238056960,89733 763871685191823360,80648 765355902060736512,86763 758414309919715337,52112 753653197927960576,28037 789895161727840257,227048 791343615415033857,237787 763364443187191808,73814 767808647510560768,90629 793122516126486528,249469 794659897682132992,261058 769208791736999936,109667 760839557143228417,64722 750626982245896192,11495 776129015753150465,151463 781203670797053952,186212 770669626254655488,120393 748536230355173376,351463 786872472075460608,207013 787091328094044160,207613 766734625234358272,95708 778634923590713344,168284 791458051501031428,11774 768963913127952384,106756 780482951846977536,180759 785868369719361536,197297 790888426111459328,206048 745451304693096448,87833 795478583858884609,267133 792070401308303360,242693 787093326755487744,209043 772419998132400128,121795 791637110277021696,240145 786667150366871553,205728 778203535154393088,164826 773870175519019008,139404 790362203987869696,230485 763589836813008896,77598 794647173774372864,261155 774682971546595328,144654 761402106758561792,67229 761409367824592896,65663 765039806720143360,85767 766348471326703617,80939 767288524152401920,98072 768837634667925504,106716 753059359035392001,23217 768899501398618113,11774 768243410213990400,104406 788766113903419392,220332 780371019420794880,179718 785997667071504384,199546 768164161348071424,102539 793154211844284416,248065 764180793870553088,82457 775873895035396096,152314 758029116130095104,50923 785684343234633728,196277 764830779268558848,84724 775031525578383361,146259 793397167729827840,249926 767028391836999681,96898 780770982810312706,182726 788106285594120192,215005 794675352245334016,262053 733150273237962753,355672 770652373274521600,119771 764416824729624578,83391 793863729846685697,255942 766355566482436096,90963 792100704932405250,243075 792189753902895104,240584 788751004053438465,220332 780599995648970754,181935 764759730401210368,84679 764968764781785088,84724 751130449544515584,16833 763578319812038656,77598 794251050412896256,258771 755778482387480576,39462 765048941381492736,81946 776337510523953153,153194 785560975265173504,193669 781206857771786240,185313 793221965607755776,232169 766439937302335488,93286 790566067147935746,211181 749529292183306240,8133 788392487882719232,217519 791290560896196608,237491 749929433415331840,10735 776135099561619456,152735 793749124847923200,252196 789659962825842688,225923 793613359027453952,252014 794205160348205057,258771 795375709359316992,266151 765626088525553664,88526 771887278306234368,128615 763455096504012801,76406 792873578047864832,247054 794581979945570307,39957 775796330585206784,150663 778798697085739008,170678 765280349077196800,86873 757667810197721088,48477 795286715112062977,263926 789279489519869953,223921 791384756587892736,238207 794155136218267649,256255 761655298704617472,69673 778978467111055361,171324 770059526951276544,112693 771380869030379520,124340 773951477102424064,140025 775414867192717312,148994 777314710643277825,160225 738849394129133568,11774 773396183494582272,135025 777294343866425344,155729 750381172849455105,11774 764084068010962944,81702 789682685752938496,227242 768904124108709888,109666 785703493264814080,197512 758419339305443329,53144 766733774952525824,95672 790978923714777089,234963 763068787687956480,75724 775028562659278848,146259 789246218404663296,11774 751644428280946688,14277 779119086274052096,171933 768975891703615488,110381 771543762098978821,125163 780538426819014656,181011 793135486311116800,249469 770125344472985600,111558 793797663569371136,255393 775021988108574720,144611 788052431439618048,214354 772880596745920512,56865 795410467015495680,266054 788778140122255361,220526 760514748932759552,1248809 734759210689298432,353374 770962600238600193,120610 760581905192357890,35090 790624412143935488,229901 773507075662082048,137042 792024835014660096,243186 772791323766251520,131209 790556390859288576,231894 759708824966168576,58481 768405495694581760,104954 788448223517999104,217634 790558706266091520,231894 789147615908667393,222682 774379176845533185,143210 734093957454385152,209828 788627225289584641,217519 792029248504594433,243187 749731465991114752,9754 777798381368291328,163763 793138780035162112,249469 794189924069163008,258598 763009422058631168,75899 780853283544064001,183269 778617388673605632,167113 792857850095792128,243513 795379338409426944,265885 766589019962552321,93405 764271375439855617,62180 776853444715950081,158524 766561903556440064,93405 781258550320439296,186893 789112219149541376,215437 774055356557176836,141200 793259858225004545,249926 788910834755842048,11774 774424463957975040,140444 788776501332348933,11774 793191480563265537,243075 794940228624650240,262847 764147758869741568,78304 785312577719074816,11774 764982772532293632,85562 778473305065959424,166852 753335569875365888,27045 754708904261586944,22393 776526286302814208,155688 768985928991969282,110108 769649989966503936,114587 766143147659395072,91146 773844335817359360,139404 777570574188941316,161984 755220089134198784,35890 794029764772143104,257492 791632004722757633,240145 773183486312284160,133454 788794099365212160,220029 794702687371665409,262890 770513013954588672,118192 786927661603917825,207446 750508784452112384,13396 792050778844172288,11774 786736524788281344,205091 771420721335504896,121046 778802224197578756,167753 792858055004319744,247686 788392820599984128,215005 790518556249042945,206666 793451824107905024,229773 759122889899515904,57189 756338231931789312,42432 755622802019880960,37044 764181355529957379,82457 794637248482476033,256439 795419133366112256,265855 750379255561752576,11495 786913222251077636,205294 754772556494807040,33356 766437246073344000,93823 785278656880840704,194707 780365559645016065,179636 793988514065039360,257325 766024212200951808,90401 767367714985938944,97325 775770366773985280,151463 793153354755112963,249961 795365917215571968,258040 792032788257964032,243187 776007188284334080,152872 792053615057743872,242712 787273952791924737,193121 738438461753950208,11774 762665576284192768,74133 767152954973495296,97386 771138776852668416,120474 769691608723750912,18030 771644380910268416,126890 778556148622295040,166916 749269178507403264,7828 758032028570832897,50923 754728427006070784,33356 791502397126344704,239405 779458655825567744,171693 771399978774368256,125381 765976269821386752,85562 733429209054380032,355952 756652645532766208,44023 768879765461884928,108849 793193869877719040,250430 772806286433857536,129501 759808529263886336,59666 793268713176694784,249895 788437733274427393,217954 792382938935472128,146804 750365060728578048,12883 790572401197129728,231894 777107481386422273,160280 755096139045543937,35449 766422474061934596,93184 786356349437222912,202007 763112558907822080,75899 764324740307750912,82283 760621654183583744,11774 777531718018314240,1250336 753649725254033408,28866 780983440887861248,179215 791407093035044865,209828 758335313223815168,52554 764784444179750914,84724 778206033801977856,166390 789936558619041792,228576 759115964197797889,55660 773120658423160832,132335 773951106875396097,139404 790619619690250241,232749 793200911971647488,250033 765513635296751616,87860 771158207859265536,122967 785533651769434112,194230 785850794121854976,198571 794988867745185792,262925 769648205952843776,110659 763913998274211840,80177 766395945932259330,92854 773218321747546113,11774 795199716858335232,263896 752004310049755137,18504 770338347294175232,118375 743109747524657154,11774 794526002915352576,261155 777520245019971584,161960 773325309600866304,66647 793271253285085184,249926 765572128720551936,87904 761250982781001728,65222 778371315623419904,167220 779095497462149120,171463 781368513344577536,139404 772767058794778624,132335 791348416307658755,238395 793180836585701376,249926 795428880823812101,350913 766326912280997888,90963 781380075694333953,186434 790656841348845568,232169 771685541171560452,127134 774120162131714048,140444 757715559748292608,47844 792444514061340675,242693 793090464001953792,249348 753282822752776192,26788 760526805417725952,63268 773010398576541696,132335 773578755679715328,137158 778559190969311232,168794 764993842655309824,85562 772875924320595968,132578 785310025375883264,194923 765021357306372098,85562 768177119113293824,104406 768179974645878784,103354 790348547530948608,231008 753392790122467328,26458 779796957287948289,174557 792804738089660416,247379 786213206989545473,201494 786840574779199488,159876 762434923626061826,1170332 792014643497541636,240483 767723155985137665,96898 774196176606400512,141887 770047737169600512,114779 787258536107642880,209351 754778646796046336,33356 773270152221749248,124597 765176734891307008,78707 788082729938190336,215252 737235496405995520,349566 776674839172096000,155933 734714281883754496,351644 779836720242053121,177248 793434899441029120,251320 762701549965639685,74302 768921529216225280,109874 765686361177284608,89198 769526643278897152,112265 779150806952148992,172962 771496068815040513,105109 777727558326640640,162596 788700725370945536,220029 791774142462844928,240483 781262400741933057,185347 774716936575864832,144692 785526800927617024,196277 792451016616775680,243075 765967455072116736,90618 773615406187700224,136947 788532801503055876,218875 758070917037563904,49748 769602909269028865,112597 773854944231297025,139404 785985838907809792,199755 789848332449542144,228088 788275263062835200,198591 795667022977896448,266884 786648971146096641,204327 755237142431952896,11774 762787244759539713,73712 768965870752108545,109960 770316077356163072,118087 790297403177988098,224490 788477810117582849,218275 765980571646308352,90618 771244549649805313,122982 789944754096201728,223492 758270234671345664,52061 763390408533704704,77731 750858774508744704,14650 776123253660094464,152182 751228151167004672,16795 768238990164160512,105018 780603355492212736,182013 766374281383206913,93184 773782567413751812,11774 732401498332659713,1170348 749818915887415296,9717 770944041714200576,122146 795372942758703104,266713 786423924741386244,202636 755522587434770432,36157 787124843451785216,207965 776941134442475520,157082 789850727854125056,214880 781064222595686402,178076 775088295822753792,146205 765742454670753792,87774 786339539971411969,201958 732441103413182465,350808 789777647475757060,225365 791462982358298628,234210 762673747224621060,73926 773706686452342785,11774 754716785182699520,33356 786253251792412672,202030 765588394760105984,86103 775896147684646913,151410 752092595266940928,21077 772930420652449792,132996 753647055218872321,28866 770247027817144320,117257 789300776820584448,221785 793544304832684032,7311 780920673459777536,184223 766804177490104320,94737 762413441915113473,67852 793416700125253632,249637 752166565701877760,14653 770205050832580608,117265 770701979836411905,120610 771411162839867392,112363 785765342215806976,197286 786039275750092800,198620 762298818448588800,431998 781905363373137920,183275 794519724281495556,259543 793995755258257409,255602 794045613826600960,255870 795617638638637058,248924 781292528410689536,155390 791640767076892672,240145 763874478073925632,80155 793510972522688512,252890 753723341232496640,22829 758953446229680128,56146 772665156132147200,127707 750161679741231108,10205 768962537555570688,110585 780400082390777856,178258 765882246125551625,88546 787151656882311169,209351 753756529787035648,29263 795480735163367424,247930 778293735998140418,166339 754083074548248576,30296 759859736451899392,58227 766682490178310145,93261 753979979252191233,30839 764454052042125312,82481 750686894544064512,14421 763901089972269060,79691 765219861555474432,86332 763548913202716673,78394 744136120993189888,355185 794581387999408130,39957 794106437723004928,253164 758690203817086976,54589 769242040639053826,112399 785944891184513024,198586 791761439597834240,237491 795107306635718656,265257 751130022933520384,11774 768859550472470528,109666 786024773742538752,198620 769705602536714240,114987 786951977062240256,207613 791459411390672896,237332 795678702227038208,267618 753591597217017856,26855 773731157783355392,11774 776817478500491264,157755 756965843368611841,43375 750862882108088320,15800 732593068789137408,352846 769781550217064448,108396 764929866479333376,84209 792175344442675200,243865 755275879094288385,35890 769274363627638784,112399 791926356200202240,237857 756287418911887360,42249 785936038665461760,197512 788684703041589248,217285 765311834115022853,84209 792443441787445249,245854 759630711263367168,59215 775501027168522242,149259 754819119950667776,33356 775494482150166528,126607 762737752500822016,74592 756493650641715200,42432 759075363699863552,56784 766268615196811265,84209 766713965716107264,95340 775907354671976448,151741 789976189272141824,228820 787728924000129025,206101 785853447178481669,196277 792031107302600708,243092 776392939576565760,1250305 773528214660448256,136947 794562223389675520,261155 773550771325382656,136904 753955033490657280,30304 749320532919738368,7849 757716576372129792,47844 788209253580283904,352258 762917546785931269,74043 765293039489134592,86472 781443707690188800,186584 788190149339258880,214123 755786218013532160,37218 773959047506595840,140444 780835615147425792,182870 789178146964647940,223899 779052426749997056,170733 788779359423213568,220526 794283559670444032,256255 794757970051690496,261666 772581559719239680,129662 781621314993795072,185310 789884893077598208,46572 792158317867073537,244464 768572643477819392,107032 750826087043575809,15643 765209691169456133,86103 753413348293828608,27180 758778678398578694,1248642 773897447689056256,139404 779421640656556032,174971 770808413722906624,115511 791316941101117442,235964 787296517837221888,207212 756316842973655048,42249 786011283434770433,196277 790614295499333632,232894 791133257492488192,234622 791259290703101953,237491 762299021289459717,70764 773586141828100096,137042 765701995814531072,86264 767395061957062657,97379 778296007721357312,166390 740335267131842560,11774 764448404214652929,82953 786212364274151426,351252 756272309762199552,42432 763291146676269056,75927 785630703375388672,196277 779300287185981440,173868 775026117166063619,144611 765146629913600000,86103 759038733702328320,55107 771398962540445696,123038 781878027026243584,190635 767836285088038912,101681 744538815142965248,41724 762622558202200064,73814 777999369341661185,164826 779783398210560001,176201 788967341849776128,221785 760412463737241600,62728 760257784084443136,48052 766661306107596800,93184 774382380329082880,143473 766378999702441984,93068 778307583815798784,152594 768191392191385601,103354 773706813879357440,11774 789759966169083904,227242 769681086280458241,114587 763899503023755264,79970 790807754973777921,232863 762670725920501761,73926 755727161776975872,39235 794168085703864321,247240 773601932631998464,137978 785602006702370816,197512 759199723219742720,56370 766481788046745601,90031 753972654713872385,30432 756255951976411136,42117 788390947755323392,215005 764180222799323137,82457 761152348580356097,65180 761594570673053697,69231 766929708500021248,91818 776163111044784128,152946 785580533006929920,196917 791021710258507776,234583 765923364531765248,89923 794699091229949954,246425 768966911254290432,109945 789511515426607104,218892 761279475594035200,67229 775060496856809472,144152 752909522125991936,24134 791066005342531585,232169 750691225850646533,1248073 756197484813090816,41680 780208894513741824,178751 786725243419238401,205094 794586248115552256,261155 764645678538559489,76012 735141797270302725,354826 755197493613203456,36219 795717963848568836,267585 780249487474237440,43579 792524087838973954,246392 780287033604317184,11774 760635209389842432,63858 787786837087498240,212139 756253317945257985,40954 794553260103401472,261155 755890594015277056,18215 764981231293431808,74133 771461155269279745,124597 768565843324121089,105345 794989761828032512,262925 777608761229750272,30815 795710385567531010,262022 771147739153494016,119813 776614942690729984,155691 788513506450694144,215608 768500874662424576,1249569 751243531981721600,17502 752791713362612224,349714 774670914382290944,144542 786752191067410432,206008 793840231493632001,254494 786319362370117633,201558 766802890467926016,95462 769504259515805696,110522 794215435574984705,258598 781251016381652992,185921 754827808317112320,27280 759461202154164225,56964 786616413767208960,11774 755557207287226368,38286 753762437363535872,11774 764535693812957186,81869 764221649893949444,80098 766047007785914368,90575 766336206128820224,90031 795290042369392641,265257 773171503865143296,131421 790984063288954880,235621 793566374035460096,252112 792357308193869824,244143 785365850601598976,195125 765678966082408448,89076 787097272874139648,207151 792052305075982337,243167 761692515225391104,69878 755586800165322752,37457 776458516940763136,156055 780484519308558336,177233 793617931762405376,228101 759176149293490177,54070 775114817791197185,146259 795612406105931781,267521 792779002780024833,234551 732678912359141380,353449 755838639305744385,18215 767861535699902464,98972 779465490657796099,174392 769556644871233536,112623 761978441650597890,431998 794938157510905860,262847 792738465435705346,247087 751779570655764480,18893 772171767787888640,121795 762033609809260544,71270 780971258447933440,182036 770247766056382464,117079 755530101924700160,36875 793461164915036160,250033 778203765031702529,166390 750831613085421568,14459 781471417611137024,139404 786790800654868480,205094 786290379087683585,201494 790914926227263488,234583 792400691272626176,241940 794668033948037120,261155 794911710591221760,263895 793842047656558592,255393 750902084648697858,15808 785304634487287813,11774 763844111971385345,80393 776086052679274497,152872 765426758371934209,84209 759486697641873408,32625 780778303728738304,182726 772217448556703744,118191 792020318386728960,243075 750370812717400064,10057 753337368241840133,25893 785650973893095425,197512 760916033632890881,63753 756314804260855809,42432 788750533276291072,220332 763551964365987841,78360 751549022477819904,14277 773913420949098496,139404 777867110198358016,163763 792474945796407296,245035 785362711651635200,195481 732205165219086336,1170365 788240360287838208,215005 762818152203902976,74483 785837072934461440,197512 788503963721052160,218495 793812687956353024,249926 756241486665158656,41929 755930497390350336,39506 794194911457329152,255870 794202850872074240,257492 771141709199650816,122967 776141172960100352,153658 755519639245815808,37993 776143669787111424,151202 777991178113339393,164375 789143467498823680,220332 794916716778242048,261155 749962384148721664,7224 791339956497059840,237787 773927717972615168,139404 752853359355432960,23899 790764725793529856,232863 777298117414780928,159546 760113389788094464,61051 772242574669025280,129558 791697396514246656,238429 750494540222504960,13410 778495875907747840,152594 764850835503230977,84724 793271816059969537,249926 794857313161117696,262752 788499795539177472,218275 791627747194003456,240145 771766973176901633,127871 785600292154998784,197297 787758708348555264,207051 766963588409991168,95572 752892121754001409,21118 777179438463197184,351268 761402087724949504,68144 773035151269834752,131027 775110441479659520,146259 778713277006176256,167220 757691780494073856,48663 753236939772264448,24788 768884161876602881,109557 765570413174722560,87904 789344118656864257,224680 793143831818563588,249469 788839273277644804,216009 762457400318099460,47283 790877014806892544,234583 768576567366778880,107423 757965053421203456,50464 757249869027258368,46532 780482708908670985,180759 770717873589383168,118650 787067234342563840,207965 751877917681061888,19792 781571772416086016,185601 766039514846461953,81929 788220803997245441,215608 774740175293472768,105109 788502196266467328,218275 786970457379667968,207613 755168539238105088,35890 759133105345089538,57189 750367506267795456,12883 792129862114775040,243167 765867173067812864,87585 758380667227045890,52605 754069575675752448,31611 758030314170159104,50654 764123928994340865,81869 788229601080193024,214078 786278834412789761,201374 780900382457393152,183472 785580111747612673,197286 772529690946920448,131007 761994620808998916,65180 790154617304866817,229693 766704288705892352,95672 790645885579427840,232169 761096041751990274,65626 761985428534784004,431998 769980036589969410,209828 790931882305286144,234583 781407103000936448,139404 768991066078916609,110302 770719874142310400,120613 756544867501826048,40245 794563377053847552,261155 792329109376421888,239006 754787498103017472,33356 758000045031587840,50581 773739402153582592,128713 795685272528658434,267862 761313449846542336,67401 786369554733600768,202379 761717850973220864,69947 790384921332355073,231028 778808635417780229,159876 774058595604242436,139360 790634857898606592,226829 749681526221119488,9638 768855262325342208,109666 770668727616565249,118192 778290530551754752,167220 790746408127123456,231894 755183353792434176,35890 758909042072825856,54070 761427577860870144,51344 786771726977740800,203723 752999755698016256,21074 777454687377362944,161941 792100720669499392,243075 773604597671657473,137869 781301063634808833,186434 763802920781488128,79691 769258239548620800,111448 758766551810072576,53185 786565259368726528,204413 758677374951129088,53928 763895407026040832,80720 753589561192701952,24439 764589208447188992,79561 791369611220492289,238117 768883459439767552,108729 766450639933145089,92972 789933074255638528,193464 763478051820859392,77598 756199071715516416,41632 767243702066524160,97386 772763197631787008,132335 788864867834953729,220029 776550540670939136,156872 793136382067806212,249469 742507411295064064,350711 767845473210208258,99093 781472635167313920,186750 770035761479639040,114254 795037225025228802,263532 795078526189838339,259190 764973864908496897,85562 792444347362992128,240795 762820949683175429,73926 778827492291334145,167220 779666307616735232,159876 773661221543260160,137693 793975219581046784,257353 776756108023267328,53667 757426001597071364,47283 779326751096786944,173447 763149983570882560,431998 777551102933921792,162154 795178164053884928,265562 791621326339354624,239344 769172842441170944,110362 772170833401819136,129558 750740848267104256,11774 791810714625314817,241940 794680110939013121,199307 773960387045851137,139404 754828926015373312,33520 790311535537184768,230181 768675270639386624,102998 755161992827133953,35890 788147082984960000,214502 792565428249702400,245710 768514155439587328,106774 781537366041325570,188401 753950617102536708,30590 774491505327235072,132364 790646922562404356,232169 792564422438973440,246392 772274239139307521,129551 754002719128559616,29263 779309920583811072,173868 788461074035068928,215608 794817347454259200,262849 788167700501569536,215969 795486286253608960,261155 758371575628304384,52554 764266563637800962,62180 775741033514692608,151071 746379474279759872,11774 757442243175124993,1172928 788795845214736384,220767 781561219056480256,188119 787829111930687488,212968 773966869493485568,138119 793970616252715012,11774 751786213925851136,18215 778193628556619778,164826 755417045475463168,37044 793190799613845504,249926 762750573661728768,73712 764951412245614592,27156 781214350153441280,185622 793784822946816000,249926 764155857311444992,80939 766638366423150593,90252 750329267821678592,12565 757264718880870400,46612 765579479091589121,88052 774795388893040640,144573 788539621160263680,210390 765639675600072705,86440 761408051446415360,67226 775070050424422400,11774 787700425206140928,212139 769999548911607808,11774 753721686063616001,28508 734985229140688897,351811 788759628511313920,220526 794588433943580672,261155 792215051717468160,244550 781354162462134276,139404 794320607018041344,256038 768637573770145793,106756 778778527965609984,170187 771369013662343169,124597 754133493756506112,30370 758552225891414016,53144 765641867346251776,88370 788418614483222529,217837 795006523030310912,263895 788478547425841152,218275 791375941243117568,230288 794173487183171585,257492 780533105375506433,181026 780860046523576320,183269 789262651842965504,221923 793150601668493313,249961 764168130235031552,81966 791187969650597888,78159 769245113843326977,111549 795025379870248960,262849 759765348631580672,49599 775808176734150656,151156 751853053448454147,17794 777624221321048064,161984 771900034199629824,127657 768192626940006400,91810 777015631300419584,157082 786183296925306880,197565 753935320748523520,28282 768521652506333184,106281 759790862477824000,46475 768597643744477184,107820 771154338660151297,122967 749960304340131840,10735 753907155867045888,23725 786107045049147400,197512 770688302395580417,120610 766039478272135168,90384 790580310127747073,231894 791348971918729216,238395 750562658391298049,11495 769905796419297280,114779 768526178655301632,104973 777938337898332160,164578 794627585577799681,262145 750738837656199169,15005 778575951089266689,85326 792134517670588416,239530 740639346458382336,11774 753846183886331904,29263 766978303760535552,95708 790683921465868288,233259 788514569274753025,218495 742422347743821824,11774 755161242277470208,35890 790899335244513280,23762 751610881969000448,14653 766161416428544001,90482 763185105984643074,67226 763936945764380672,77708 754083531022893056,30370 781187035650404352,182659 786144022054244352,200386 751600683221082112,14277 785935840161701889,199431 733058149721079808,354869 790996957388910592,232169 750751804267196417,15005 791681001550413824,240665 773545474997440512,136904 761961980727029760,71026 789144571695378433,215505 785319597440393216,11774 793865283798642689,256255 787004672364208128,204380 756342057095094272,1248385 757945455766597632,49852 780235291504193536,179153 787734545055510528,210235 773880254595149825,139404 770207686163992576,117257 756229784535904256,37294 794543508757639173,261155 771847257255706625,118191 776833738005213184,156962 790890084358684672,206048 779006759633420289,167220 781190499394727936,185310 794714569956622336,262849 755903133017051142,18215 749266465258287104,7772 771103384048984064,121612 779649712542584832,175340 772781588991979520,131421 786700644405088256,205902 762845440018481154,71502 792427287433981952,243513 764970875388960768,11774 732913532795162625,354525 764820936528887812,82953 787086108035260417,208016 763815566930870274,11774 786767287642644480,351666 769286112430858240,111549 763608341092392960,77612 787125764709687296,209351 793097591231614977,248569 764959739717517312,83654 785545647734792193,130635 793165480953380864,249841 795295081305542656,265644 751738635523809280,18893 785699631371997185,197286 775452144476585984,147481 776162450957668352,154071 788216494429573120,215012 790950834888736768,234653 791255559659986944,237491 793336688198180864,250033 753239505470128132,22619 767058259970629632,96039 771722268024209409,127134 773890099301851137,11774 760242042098286592,1248387 772043730203344897,129208 789530172454297600,226881 773669030322249728,11774 791350621228113920,238395 763472021044891648,78159 781143092120330240,130635 789659271403278336,225611 773283407304548352,133980 763139436242620417,72408 789656656057540609,227048 793107408939868160,249469 768436261417869313,104332 763772200604299264,78159 770515864638685184,118192 787993575841787904,214209 785658935613284354,194082 749292067688423424,7836 755377652085714944,37044 772910709457969153,132908 790934706996903936,233402 793284780666281984,249926 786727790003519488,199211 733202630391025664,355669 756281686850088960,42495 770202852933394432,117294 788054080673361921,214022 764397804814995456,80939 777821857085001728,158459 770386542258888704,118497 789533528560111616,205972 787603630497132544,210207 790327792151953408,11774 755516421912821761,36873 757437131505692672,47263 776937815078821888,157583 795354155980378113,265649 772874737555017728,132761 773937561618100224,11774 794558486264811520,261155 788508177797042176,217658 758524552037093376,52749 793507865310920704,252408 773252293445586944,135725 766071424763199488,90384 794543866988920832,261155 753686956924698624,28586 771118077270495232,114905 787407818492145665,199546 737588501739245569,354826 778396674620264449,152594 763113901181378560,76127 781088395074347009,185243 788636767108919297,218258 732724564157947906,353714 776241720371523584,154832 779134798795272192,169515 786951917540823042,207613 781021291419693057,184143 777093735939268608,139404 758405329369653248,52112 763184634234413056,76723 781141963093323781,130635 790958238602854400,234551 768160179640827904,103354 781587687987748865,184223 778705161212469248,169201 753625980003049472,22737 773278405038964736,134993 746376814713511936,11774 759747964885733376,58481 762471529032454144,431998 762817922599268352,74133 765678425969455104,87904 752667061839663104,22750 764412509818269696,82066 753416925808648192,27045 763195970758860800,75899 755104526135336960,35403 785641097544372224,195975 776196649077071877,153845 781249382502903808,183759 753951799657304064,30590 774044782310023168,139404 767353264190820352,97325 761433370597298176,66801 756425697602768896,42990 768836239533469700,109167 793425831355744256,252020 760933349284155392,64758 794639452199063552,256564 768224385027145730,11774 794644958292672513,261155 767165573994127361,97468 767202807187243008,90384 777916735223586816,103354 758372733348524032,52554 789424906194739200,225379 794719014404636676,258193 793863806493528064,255942 764972451348348928,84209 780097048133664769,177472 766380830952460289,93405 788043594858979328,214209 757543193818824704,47782 781562435186618368,188401 764226236927270913,82018 757348961858486273,1322887 780739427849166848,182036 772131106921459713,116618 768600421304668161,107469 757888765734096896,49852 757598148378238976,47761 768846528433692672,71612 794575056814870528,39957 770968422872080388,121949 755196124722593792,32572 756619991848329216,44429 793637724272128000,18395 775292712874573824,148045 761445723271344133,1248912 768880897441402880,105647 760875494199795713,11774 778335953320550400,167393 757039105217814528,45669 769380858360958977,111454 772590451736059906,125554 791433872110080000,238207 791706541439250432,240145 768966641682178048,109667 753346962154483713,27045 781012143080632321,182349 788857442109186048,220332 793649793801138176,249926 795289194763550722,265257 775008134930829313,146259 764284722180653056,80939 776985006719717376,157082 789111140944977920,223286 737566286729777152,738099 763854291731877888,80607 786004570040209408,200467 752970984638914561,24675 794312072440008706,243865 794543008255475712,261155 743479963316269065,11774 753906119752515584,29682 768108647482322945,60391 774359018496200705,1250143 737691900375769088,352751 775129229952516100,1170332 770466578521522176,118192 759215718873325569,56964 787672557331808256,46572 794589539566288900,258598 794966230604148737,262925 763393205928857601,73814 758793202707025920,54070 792028737294495744,241432 785643849922125824,197512 790987564832260096,235590 793094025196830720,249469 749999642973200384,10251 770508185958424576,111558 772048680106991616,121795 788388168210886657,215608 772245268016226305,129993 762878210094673920,431998 771565845021495297,126389 794369266581524480,227345 791937698650923009,240483 750752733200719872,11774 778295402349129729,166532 786402551105069056,203674 766327323805126656,90963 778667190539128832,167677 785277517892583425,11774 790237990383521792,230283 766825806400282625,95530 781062143705649152,182870 794695051318358016,262752 786918733885218816,207287 793191463727276033,243451 763728931467911168,79691 793194959771955201,249292 745567283272093696,353114 793616233836929024,252639 771763297746051072,127582 793098529694740480,249469 749322371702591488,8047 792231406906773504,243187 792399303683690496,245549 764217609684455424,82209 785916110784692224,199546 748929908450131971,11774 768161083517440000,103212 791463437113188352,227264 794383509615824896,249926 752839222470541312,23899 781445352855597057,187921 777493389608529920,157842 788102866065993728,214899 788504220358021120,218275 793616738613026816,252639 792028464589275136,243075 758832048630996993,51824 763485308423843840,78561 770152733554778112,116968 780652696659308544,182257 794579846537973760,39957 787987698518728704,214209 773699606429532160,138819 752780305396748288,22546 750413878568292352,13088 763448692464549888,78344 788539162739605505,213064 766704364039712768,95708 794912879984185346,263895 758513871694860288,53185 775427773385105408,148994 795109747686981632,265257 771027283473788928,122146 789170463725412352,11774 767190739117809664,97852 776118708129390592,153658 754010769688293376,29263 756569218749960192,43225 766709711383195648,11774 781588774576918529,181419 792807175760510976,247323 791929387864109056,7706 771849942646132736,127957 794923968104898560,263895 781654400376844288,177455 757740568722092032,49066 766158623567257604,90482 791351444087595008,238395 772752386238586881,132335 770460781968297984,117377 787296662054064129,205272 770957482252435457,121612 793982385494769664,11774 777275423365423108,160602 778609525486125056,169201 781555291213094913,186584 792488648612601856,246225 761305708323299328,18747 791447641834065920,238292 758336183407607808,52000 780610220804321280,182049 791009819432017921,232169 760933849542959105,65234 756587488240627716,43399 762684951770857472,73814 752136745215467520,19352 760222441897660417,61412 790573934429081600,231318 776936005580550144,159308 786974796148006912,207613 746487330320441344,1247750 761547719345213445,64931 773807442195013632,127358 762197776172068865,70085 776067493953667072,153095 754855358313615360,33470 765659173140901888,88998 773894030933495809,139577 790636092634652672,232992 755377362271952896,37044 776136804227362816,153618 757571860666130432,47782 758720451992518656,54748 793155194041212928,249926 758668674643456000,54070 775098870204424193,146259 732685474158927872,1170667 780928999501488128,183269 794016747690999808,257325 794346312279855106,11774 767807932868268032,101163 760641697361567746,63149 761276510930165765,67709 795487527029325824,266884 755494458037309441,33186 789096329674797057,223286 761140433506308096,61051 761180622819852288,61051 772610499842158592,131027 787008455215230976,205989 761956261302718465,431998 781258427972653056,186446 791742389455118336,241367 768924416990388225,110209 762611775766302720,73814 778540119712264197,165185 753411549004374016,27222 792044429607436288,243187 792749909426442241,246726 789842169460908032,227242 791031003632529408,234583 752738803392053248,22575 776765946199498753,157755 794764155580518400,261987 795029504674631680,264397 779931573093183488,170187 791285469581545472,235487 793704467627581440,247672 771142873441894400,123038 792024712721334273,243075 793865564103901184,256255 755034555631833088,34898 768065854260908032,101505 793849064894914560,255393 793139625246228480,249348 793182651595235329,243196 776860864796250112,157693 788202800316428288,214354 777931996152598528,163901 769975339883847681,105109 773227928683360256,133702 747833971694723078,11774 764999139423686656,11774 750827601690652672,15643 787004270608519168,207942 794706236549701632,261155 776813711604322304,157755 755584617013325824,38286 788755506663976960,220332 790289004713222144,230282 795026668532432896,263907 751237034044452864,17847 763836974675423232,80486 766420186593316865,92872 775867975043645440,151463 756194514759331840,34666 760873764686934016,11774 771575690797776896,33829 787299091059314688,204251 792366903100485632,166339 793434332761362433,249926 794007070995410944,257325 771408768449941518,125367 773988832551108610,139865 767720001767936004,100545 752628762513113088,22436 786200269059072001,201441 777601464168579072,162610 774085555629858816,139404 759472650410418176,1248643 788406367497232384,217519 778249899099955201,162107 792104790431936512,243187 775738719781302272,144617 749313713719697408,7826 753953551123030020,30206 765566923111211008,53999 775894415734870016,151845 793842917735559169,255942 778270785764941824,167059 790071924525260800,212131 788497367544762368,218275 765998452144676867,89923 779685739508408321,176196 767853137222733824,101383 786736524159291392,205094 788456777268375552,217574 790711561832792064,233307 791426519977504769,238207 794018568824180736,257492 794210001783025664,257492 757065034518237184,45122 785505623295287297,195481 791301104508207104,237236 779457595400749060,172967 777028522455932929,246425 776241117432016896,154534 793130013251993600,249469 774836427234287618,144573 793982393010950145,242693 755917068164222976,39812 756465051167449088,43391 765562122499723264,87904 772507352087965697,129649 759119462830370816,56964 791001001218060288,234583 771168152436682754,18395 778433065496539137,152594 753191578869653504,26029 765720227891916800,88459 765185441863720961,47940 793497854526521345,252741 776598695663902720,156644 742996194046009344,349231 766418255820918785,93823 755107512697888769,35044 750449835178885120,13532 795715117656768512,266151 792328708019351552,243793 758546653112442880,52659 795232296425193472,265644 768543126034145280,104973 737348263158943745,1170514 773846102479167488,139404 765742214362370048,82283 774789144476127232,87904 790655945995149312,232169 773976646428790784,139404 756588663199399936,43391 785243497179688960,193669 787730165409251328,205197 760563302363697154,63712 776252881858985984,152872 778993587153317889,170434 791694434932895744,240483 794753864029392897,261155 767074096861573120,94718 750346258993131522,9768 793223346133413889,249841 781054881637371904,183759 789218445350973440,220424 768595619334062081,102253 755524162676981760,38183 776956841980940288,159546 793477254479130624,251320 771863003834699776,128017 791057129394302976,234583 755157177124397056,35890 787053271517102080,207287 789682989953327104,226731 776372873812258816,155334 795135262292525056,264431 788016009751834624,214209 791719672194342912,234990 794323269797064704,254209 774428419404730368,143585 780769813899702272,182036 790629332540530688,232169 792125052842049536,241819 766041123588567040,90539 776582578719645696,156132 758119668519280640,50476 766756553064062980,87202 786617057005613057,204413 763406957675819008,77826 756552330942803968,43811 757615055168937984,48351 762966481495740416,73926 778313012167991296,167407 779008749356797952,167569 791732535650766848,38876 777218911972589569,87904 763853270108430336,80482 790277749155979264,229693 789181700198707200,224073 768864754035257345,109767 775541369544716290,148713 760703476863266817,63451 785478429718085632,195975 790913934844887041,234583 769822507230720000,114779 786686072881311744,205728 773871858634612736,137158 765751739186196480,88920 767397097893003264,99044 794492981835366400,260404 790419880667295744,350650 758012691105447936,49925 769160229183520768,111438 778035465370816514,161255 754895269804638208,26721 793237316705792000,250293 761591464279375872,1248912 763439322670436352,76013 793490653921488896,252580 755089704299601921,33591 792079958092972032,243187 768784822940475392,104932 775372710209880064,23762 749302949797502976,7849 778359227299532804,167676 760844950154145792,63451 770744025179533312,118191 793103730849812485,249469 773977154002362369,139404 754132295557255172,31035 760411166086565888,62063 781044120202739712,183759 793311601721872384,249926 765318070457905152,86440 751214014496010241,14277 794190994669342722,256393 777960630108119040,163824 758760927407796224,54070 788045662705356800,210274 785511846698704896,196277 788965498532667392,217539 764811780132667396,84724 777291780714860544,161002 785651149022105601,197297 791861751599894528,234583 767508630601998336,98646 772181226551730180,128934 793145831847264258,249469 771002745033723904,122146 788699873348497410,215437 758256740785803264,51634 766064432313208832,1249317 792108709405134848,243187 794235431940288512,258456 764965763543281665,84888 787740098418778112,205197 790365826356547584,66116 773989355249659904,139404 780956876565602304,183802 770199878655959040,117265 790544214920572929,231894 793296113872740352,250400 775701084362997760,149200 791741799882776576,240682 773231972915093504,131197 785773941457580032,197512 775886334389092352,150302 772764443906375680,129471 781539156543565824,188119 791744219366957057,240682 773891001941389312,139404 790786524044464128,196849 750693737932550144,13621 765228402789842944,86440 779067928641765377,172545 776768048866942976,157840 790938338136064000,234796 777654964264980480,135136 732741951146106882,353879 785660510742032384,197286 790121077204672512,228576 777212902713466880,160260 793177342235377664,250033 765735707172216833,84422 733177353547833344,356012 765581823644753920,87904 794365514264891392,256038 793622767878877185,254164 795261022726746112,243187 787837989879701504,212316 785883655482830848,197512 755106755885928449,35044 764561416934166528,81659 770243073813073922,117257 779678869947293696,173584 781490005248094209,139404 756210151129026560,41680 794647944788082688,11774 769206360068063232,11774 754822933382475777,33356 756981825696768000,45672 743497074189172736,11774 769371751071514625,112399 762307187351879681,70797 780611614567346176,182049 788867920621338624,154526 790972095362588672,235590 791313647389683712,236502 790627601324843008,232280 794950924783538176,262847 757691894361010176,48477 792102192224219137,243075 753443418034929664,27317 793104310078844929,249469 752228049807081472,21074 766358839318970368,93286 770147444738756608,209828 778196952953618432,164826 791369147074486272,238395 776747180438777857,157755 794883967329730561,261155 760111149668892673,58267 772932373792960513,133043 787001716965203968,164764 779738460504686592,175092 789819656127283200,228041 780613902933581824,150151 767905479074975744,101163 785907810106171392,11774 765985005793374208,89915 794346488578994176,259743 794267659089149952,258927 794588490960801793,39957 762713537340899328,74308 764770426497015808,82283 794980183606312960,262925 786712316389777408,205091 792534940869099521,243075 765693462469566464,86440 786555912156647424,199891 756273930457915392,42432 768770604040392704,108849 788861458767605761,217285 756934184313188352,36145 770705368745861120,120613 773878725289050112,139404 755804162248601600,39026 768530975160537091,106716 755096212236214272,34666 755102271751483393,34666 792531689226371073,243286 758397027994611712,50827 785508537510289408,196277 759753408354013185,42432 766002951043284992,90384 790628822173581312,232137 790999188523802625,235621 757792986176499712,48220 762694721235881985,74247 775766875045294080,150063 740357070331990016,11774 758322836322779137,51344 762833214956118016,431998 790301924792885248,230261 794532286272110592,261155 762801277902413824,431998 772854212325695489,132335 778618161163702272,168794 787959392696020992,209184 765958225577414657,11774 785879557349834752,198580 787869008305397760,213376 788150621832482817,212727 791060765532905472,78159 768572689208324096,105345 792253916217905152,244906 773197038095785986,134828 780766539645644800,182036 792347998827282432,245208 758651101625266176,54096 773908817885143040,139404 775378069481594880,148870 780905498363195392,181419 789907186646454272,227253 774070884252418048,140539 733177935088115712,353984 790951664249344000,234568 780953641339551744,184223 791634844744687616,240145 792030159981248513,243092 794336370437353472,259970 781524113982578688,186584 764924617735729154,84724 775029947593207808,146259 787060772107001856,54070 788211057265369089,215969 776602501038551040,154832 794620199332937732,262145 766281277007888384,90982 785962157041213440,193955 794693445155717120,262849 756588475000827905,41702 785573394381205504,196917 758229006688870401,51344 786969529444343808,207287 794150276718534656,254444 774318185260675073,141995 764170994194022401,79513 771178665186959360,121612 793458391200870401,252020 793631704103657472,252581 760991119614304260,64730 785350319215669248,195165 770270188507922432,117257 774830872558264321,141699 743037702329761792,47188 780801471960973312,182960 790059412425547776,222647 775431031780438016,141415 764889626523738112,84929 794533826852691970,261155 749750329189761029,10064 758415827708305413,50923 789241483081637888,223492 756834917959426050,43553 795331652054634497,266079 756829096940679169,43911 759166461927649281,51798 766391950966521856,91946 762854989475655681,74681 772776964058914816,132288 791671843270848512,234990 785282302192459776,194648 793246467653824514,249926 764165511529639936,81966 757134290345988096,45672 788175126755934209,215754 769757084862799872,95055 786983308613840896,207965 790535779890171904,231550 778747557262430213,169384 760965422556602368,65174 752663887829307393,22938 795416400156393476,266138 786369327909986304,202217 770858238669709316,121612 758534601681743873,53703 761537291638697985,65180 762800507576463360,73712 764565092578889728,83991 778948993606819840,171324 795248971157557249,262588 772079231631261696,125751 766330286384803841,91946 793045409824407553,247232 760181143744319489,60866 763872559590809600,76086 787131085209632768,351666 794348201029595136,257492 795695095563616257,267521 773255688394944512,135701 787730540925300738,205197 794620045544472576,261155 794991312416243712,262849 788525121778614272,218275 789965348309233664,218911 752682258952249344,22785 781213348268388352,185595 775381360219336704,148574 790779700197064704,233692 750084748861509632,10661 768896313454792704,109104 773956799145713664,140444 794919876192305152,262022 772897751059275776,132370 756317791339159553,42339 786038311936749568,199537 793925339806302208,256219 786594575448092672,203806 755261413971652608,32861 767450978341810176,96785 775515983859576836,148912 794266538278723584,203546 790566429049298944,11774 735219616058888192,11774 772074452452384768,129471 753612845921759232,23739 766254582636900353,91946 785964791219257344,199546 780127659015737344,177556 789273524850622464,224680 770523314045394944,118191 771444959123742720,11774 779377385380585472,174576 768114011179196416,103354 772808054173798400,132578 789109402594897920,223286 790891507897229312,234583 776704056567947264,154644 791631115480141824,240145 755161502072639488,35890 762674394665594881,72678 776958102943870976,158820 770207146436923392,117257 779320782992400384,173628 794567364352188416,261583 751750965359960065,19317 760684695172415488,63655 762400924845367297,11774 794176180547035138,258421 752960094468345857,24675 769149720229011456,111558 788033788823601152,213064 768471323010011136,106774 781296253212602370,186532 786954516956647424,207287 765611395387891712,88332 785619594681708544,196277 792471227281453056,245750 790756529473396736,99049 769298891497877504,112265 777936588743467008,164826 795291702500147201,264754 756284673114804224,41680 768473740904656896,106774 775477998459858944,148994 775128232148336641,146704 790533683157540866,231336 778573344908075008,168711 764975842443272192,84889 769993308714172416,109666 756204161222316032,41680 768508834344235008,103071 768200479616610305,101681 757922361161068544,47940 758709997547032577,54070 766342123041849344,92860 765891598869602304,90031 785550042572660736,130635 762463458180730881,47283 787120724322291712,208252 787007801713422336,207613 762741891251204096,74727 770765446341472256,121046 775860012455489536,152237 793460111633182720,252020 793092293020545025,249286 788760246097420288,220526 754067285237641216,24252 771978988864540672,129049 776250536307920896,153596 773548352575311873,56194 753334822576062464,27045 790385103360831488,226731 792538986577362949,246392 768041355864137728,103107 777829916851208192,163796 787602020744126464,211347 761239734274363393,65887 776193206467883009,152314 776009421923102720,151156 794245998637813760,259063 765941998205431808,90121 750336999643578368,12535 787788224752078849,208630 755497558731087874,34898 785648879177981952,197512 760608267907112960,63937 781910830988144640,191481 789138473907355648,193121 789290877508210689,223921 760720278083276800,63149 795742983610101761,267576 763412768766693376,76493 789981878497316864,225433 774367194176159745,142668 749680811008548868,9314 755157096279121920,35890 758054024918601728,50308 766626066030997504,94815 763742177474154496,78159 751177109280698368,17591 772280574010466304,129991 787696273197404165,212248 779053456271220736,171865 787702981902929920,211794 788035128542973952,213710 795002211499737090,248770 792554386153058304,245130 775905529067556864,146259 773679423287459840,11774 760920753680293888,1248864 791388612017336320,238780 753578319526834176,28267 765034730551144449,85767 766004726252965888,90908 773903862923137024,139404 750094037982543872,9643 791797769488904192,240763 762504718815940609,70177 780475013866455040,180306 794396653977567236,227345 789102195194994688,223491 765185842256158720,86024 780656161221586945,182257 762928114531983360,431998 768928652864086016,110389 776608891899514880,156835 775613684794155008,149200 794616964304007168,262022 764558297076609024,82508 790707813672710144,232169 770358581250101248,118515 794392317717188608,258598 755373244559994880,36467 767001685298388992,95866 785797616047104000,198586 790277529537871872,230282 774369829201387520,140444 741697382769778688,11774 742083946951888900,349060 753000881667338241,24134 790196303405936640,229693 765343818216378369,84209 787041982610677760,207287 794954073132957696,263931 785266333734711299,194157 794354414463107074,259034 793824461241716736,240890 750033436451168257,10735 752657767656136704,22779 785580731791577088,196917 781671180843515905,177455 795684230554644480,267521 754904555427602432,26721 754000297832255488,30555 786933358890745856,207287 750641040936230913,14039 761664743367204869,69684 769298660836409344,112119 781343628132229120,31546 785267525542154241,11774 790652481747288065,18395 792097048380203013,243869 746459446474219522,1247754 763156412172214272,74133 771757263245553664,125853 763603392849596417,78394 770672690046701569,119832 775830651723329536,149259 755560624743026689,36719 754074410303287297,8431 770684141096415232,120610 774030162002272258,136947 785909462271787008,198671 755191938874089472,35890 771409122696765440,125145 770088644292055044,18030 765310874122752000,87145 786179933940781056,199640 779464364860448768,172295 787166302079025152,194060 791322753701851136,237491 761213406657572864,65180 778014991999959045,164980 795688704308375553,11774 749976340632334336,10395 773936291603853312,139577 793122731692728320,249469 790986276031832064,234583 765333372294037504,87245 778851264876597249,170187 781127288762933248,185595 792406207105339392,245750 762689118518272000,74133 791405383524814849,238207 773498619878051840,135640 750696603393163265,14421 768947418280841216,108795 768979247184609284,110362 753390270859784192,27222 770600972167090176,119541 753957846354657280,30555 791254982867558402,234653 792407379887263744,245750 750808087619989505,15165 756637006143246336,30296 777087661630693376,159245 732251994799345665,39600 758377824843595780,52494 768919044799856640,110300 765962873348775936,90384 792421634409889792,245750 795089839544745985,261987 778613372761890816,168794 765603098198814724,86653 789517676334882816,226823 758693391139901440,54070 763466599571619840,77731 785975714969366528,199891 792868043596652544,247592 749834382337126400,10395 764794302430056448,82544 762696646849400832,74302 767492899667705856,97519 775478815304851457,149202 758259811595071488,52061 776457905746874368,151317 766823671449038849,94627 791014684891680768,235620 780173426958934016,176129 793153038647042048,249852 770548077497319424,118191 792546233663442944,244270 760978241922347008,65839 790728960187392000,231498 794747505766526976,262849 758554862078550016,52749 774836703181742080,144120 780618715624673281,80785 765232288137445377,86103 768192602990673920,103354 785633967693103104,196932 742336482984136706,349951 761341939920822273,67973 777709381249007616,352304 793926112179085312,256219 762664122416640001,74133 792659847288393728,243513 781742349177200640,189649 769584409750089728,113780 768174755866374144,103071 754089341094428672,30590 792088224780980224,240583 790880606422990848,234583 760113438148464640,61051 737617121224450049,738099 771696446378618882,125367 793204639273406464,247241 760584372856709125,63464 792013986476752896,243075 791835623178940416,240070 795489203052224513,265257 776104246257123328,152182 787019438772015104,207113 786912327350321152,65113 795223315363360768,264774 767951151039967232,102011 768120588820971520,103354 768556491607539713,107423 767033298719764480,91946 768892259567677440,109945 792020168054542336,243092 792176104186392578,243983 750380938559754240,12883 751625184755453954,14277 754076259081007105,31320 791434326495731712,237935 778588568247672832,168284 779539778786226176,170187 786276059616387076,201555 791055761971384320,232863 791659893883281410,240483 773592459746152449,137881 790881637106061312,207712 777563895317819392,162497 793600921515110400,252044 792019336902959105,243075 793146670141747200,249469 772092560210796547,129473 785579946181746689,196917 771063839605428224,123226 778801638874058752,169550 785740956473581570,193302 763328116727095297,75899 791622913950621696,240145 755170405388787712,34666 794344020994588672,258741 778672031873196032,167319 786592946594250753,203350 781290080325468160,186149 771890134237274112,127871 767808681756925952,101163 757278529557962752,46406 774434702036008960,143473 773513233797750784,137042 791167980210118656,235374 792748819599519745,244270 760906432912863232,65626 772813562280415232,132335 786842567258279936,11774 794276171626250247,259482 787986578337570816,211733 790575507318398976,232280 792204857478291457,243614 764123131120279552,78684 766630324897914881,93429 769254092937887744,112494 791486897860161536,239405 775438823740145664,148676 786512838533582848,203674 791019587974213632,234653 794573001362735108,261155 773515615587807232,137158 773886616171581440,139404 773832657226432512,138205 779457979842072576,174660 781285770866806784,187084 794552171639488513,261155 758332533645774848,52554 779725426516123648,124597 780173105150828544,176825 788452021925847040,218275 791351028033650688,238395 792534542125043713,245722 755458403279986688,36157 794019571837464576,257492 791686635842928640,62492 794324466868195328,257492 790990461049724932,233736 767747346880991233,101101 780823536004837378,182659 761148487878709248,65180 773376654265552900,70177 794319834431574016,257492 757958029136453633,50314 791065926955245571,232169 794323075198111744,257353 780949692377096192,184223 785881480065015809,196286 791661488901492737,240483 780383807585288192,134684 759125028675944448,57189 767850140371648517,100605 779017026635313152,169515 772902858270343168,132335 795226841778966528,262849 762393284543152128,73030 781451943017414656,185310 787349956592017408,207109 791618927923036160,240145 792924416371859456,248514 765228804658855937,86103 789539972290347008,205972 794024081746108416,256239 766013662502981632,90908 773093257433579520,129662 793144640841064448,249469 768949293789118465,109360 774198058238173184,1250083 778570349655064576,168794 753614757802934272,26066 793099262926008320,249469 793844320277139456,255942 766383786003013632,93405 770273646409416704,117257 787058244971794432,207109 775796709322530816,151791 791306116235927552,236502 787283590707023874,210050 771149973996003328,120610 759743739489169409,57105 762005278732738560,70540 774338113812430848,143051 785895837171912704,166891 786745669931368448,206313 779149749970546688,172799 764621721244733440,82002 765214206773919744,86103 793612701675167744,254135 760450438864875520,41680 788070614955196416,215012 792533562612453376,243075 732831706177253378,354292 792305965530017793,239610 766842781109063681,95593 773896628927356928,139404 786553506408730625,204413 786580202700673024,204680 757683861287567360,48735 770067505972912128,115530 753692760725557248,28282 786380980395184128,202379 753750820567474176,29600 764691042713104384,75349 773043953390137348,134173 769835671112519680,114987 764162183605456896,82066 787420151599607813,210215 768301990489174018,105041 785550302787280896,130635 791834238794371072,241819 778051460672126976,165097 781616041805746176,131056 795244687518998528,265764 762752479775907840,73926 767806923169161216,101134 754975420534120448,29263 776444383616835584,155896 793902533894934528,256255 795769710122061827,268777 760391864956563456,62063 764238857147654147,82018 757095862824685568,45125 776771706098778112,157728 779689387584000000,176183 751232657426526208,17794 789292835166048256,224680 762440347699978240,72728 775376425390055425,148537 789867015255109632,228341 753944906939236352,29263 766392981247102978,91284 793215184479277057,249926 795168757324845056,264397 778686689086550017,169923 780375357501431808,159016 764193894108008448,80939 766175275533103104,90898 766288550849413124,90193 769338684260831232,112788 795670765203030017,267862 793132648348672000,230142 754807706616299520,32873 781043944247463936,183759 790530741411074049,231894 792831460411600896,245963 778189655116279810,164826 760611809766219776,63267 791442832481394688,237908 766718164088426496,83751 758156696573227008,50923 773379472305250304,133702 756469172981424128,42432 737380712354086912,1182342 794589213819805696,261818 744388356088332289,349197 792322789088829440,11774 795421294045130752,266151 739257682524151808,1170396 736402856945831937,352060 793204327032557568,250633 773944688923508736,139404 750433686714134529,12535 758337422967107584,52554 780912749832318976,182960 794532325551931392,261155 753374165197922304,27061 761432438836822016,481145 761373915679559680,66786 792162197262565376,243165 785334212777959424,90252 765990926535843840,86414 768567333682118661,107446 780886241872973824,183975 792407340339253248,245750 779497951777267712,174230 785263479145902080,194147 761900439394594816,69356 764003921157165057,78769 776703536222629888,157606 795766153498882048,247930 793459107441156098,252408 776988202913583108,157755 788486020497014784,218275 790727650625060864,232791 753428734661668864,24745 755854059005841408,18215 761208104276992000,65887 765556434864144384,87904 794719803831439360,258456 764696839475953665,80486 770403770706649088,118191 775525936871579649,148909 786925826365280256,207287 732810405723144192,1170601 786641414255968256,202675 764826819409436672,44450 768944681770217472,110362 763166074187767808,76188 773471120540467200,136904 794563861731016704,261155 795472304407015424,266151 794986048895983616,263906 767001566176043008,96039 786701259843731457,205902 787890454960279552,212007 787147270710030336,209151 792146111234539520,243451 775782703723446272,150426 786015137605967872,199490 785620929623699456,194058 791956399672524800,195876 795719770310115332,267737 792067618316386304,243614 768490628355207171,66922 758747716528640005,54070 795705689637265408,267855 788841652282462208,220526 792159679627550720,243075 770340789083840513,117324 790741521171517440,232169 771449213028827136,125145 733689526741311488,11774 758689403309023232,53185 788080345589493762,215005 768858034533650432,109447 750037733935046662,10735 760450751940493312,62063 768547578573193216,106753 792611848465977345,244270 793549291470008321,253407 789497768142368768,225981 794525354442375168,261155 774282397655465985,11774 758883546303860736,54070 773530478527803392,349685 785983475522437120,198878 795670977158008840,267862 756427754187452416,41459 788097287100641280,215252 758656827940896768,54070 790969913921994753,217285 793562562927267840,250785 773672427112902656,137315 777651049796624384,162638 794675910389747713,261818 795077812860239872,249926 792399167775764480,243165 787168117965352960,207287 790620687727783936,232662 759162735632355328,56964 788777319280349184,218275 785838484548378624,197512 757752829930971136,49121 766704859017949184,95672 768808230403190784,106260 769633107548962819,113165 749279132383674368,7855 791870545264513024,240763 759943674625220609,59730 780112697144860672,176125 756251766858088450,42249 752979860243570689,24134 786995109875200001,207613 793070384027357186,249180 793877886717554688,256421 766972800905121792,351436 788131487900139521,215608 786677349324496897,11774 754864871821500416,33520 793479010848309249,252408 788525105714343936,215437 788012178020274176,214354 794216429704753152,258771 794686326855454720,261818 795332579931148288,266079 793129623894700033,249725 793395040303190017,249926 785914757241049088,197512 757655411172503552,48477 771030569312477184,122697 771930546742169604,127366 781709715847786496,189649 791842582997311488,240145 753868581553700864,29790 786363420861947904,203391 775148453211045888,145866 791423050579226625,238395 793138649206579200,249841 795730319857119232,268281 793067935334105089,248514 769699661787660292,114987 756645406294020097,43391 769271676454535169,27164 773956611379384320,139404 758336856752787456,41703 776215188034813952,149711 778730629907161088,169923 773235287338082304,134975 762748608903057408,73926 766107323991465984,1170710 778614454196047872,168794 756250793368358912,42171 759400663596105728,481145 790543054050439168,231894 754861868276211717,18341 786764234172555264,11774 780879066190585856,75300 790693151526817792,231792 764936825274265600,84724 790845734547496960,353499 766328308057255937,88488 780082293398343680,176128 788526989741137920,218967 795055933663506432,263926 770837209926676480,121359 764814917774012416,65113 789910806640996352,227242 793647178879074304,254135 758699100111896577,11774 765207245999206400,86103 757643960701505536,48549 776446109321424896,152314 760401312349650944,61399 795765760882655232,268643 762987339228581888,75762 770459311898136576,1177263 771900892895326212,11774 795136417680625664,263906 760237966547558401,58537 795388568764092417,247930 786043608906334208,199290 789242052156338176,223692 786780188927336448,204413 752968326809202688,24603 789191617378779141,223899 791685613040705537,240627 792029117906649088,242712 763893725114216448,73926 795016950644703238,263906 763234715210027008,73926 766325010751365122,90963 773623417975123968,137740 778865581349081088,127994 769291114213814273,112363 791692652920078336,238429 773970578608828416,140444 770131649908641793,116164 792856873569353728,11774 776007511207837696,152876 759147755109441537,55257 756631045223493632,44274 750651802266308608,10735 771530039653306368,126389 776929841216053248,158338 764177149964136448,79999 774094866183630848,139404 792084182646349824,243398 793836990487752704,249841 764552923946766336,73213 764272400586280960,82118 779303326680657920,173611 749500523838070784,7816 793629971034021888,252890 781049904949067777,182257 772501231830913025,109447 794621054635360260,262053 786933537849110529,203225 767168124877758464,96883 774043680571215873,140230 773711884184915968,11774 775808860518965250,151439 779152555402080256,126859 786884044877430785,202727 763001556585152513,75150 791345438347653120,11774 779682202334457857,175871 793865990547369984,252020 756299532523020288,42564 794952811767218178,263895 748291432377626624,304513 764154768327634944,82177 785727864998027264,196524 750782212182802433,15066 793267308781338625,249926 765657149657579520,87858 766022912369451009,90384 781272784244609024,187084 793993141246377984,255942 765655038559711232,1170769 770077072790261761,112872 753689882493607936,28866 772877841494970368,122388 793242033020346368,250633 774797576822546432,139373 757685548303519744,47545 757708172677279744,48594 787689717949009921,206101 752862097927577601,22752 753358914373070848,27280 763867420704604160,79911 760957759114190848,47940 778936793890553856,171168 751021957605367808,14277 781252806225178624,186532 794257009981984768,259231 773526358248988672,133702 774676396786450436,738099 758354569302675456,52554 781869266119241728,189509 759116557343686657,54620 793144176858632194,55820 758299277609279492,50600 776013928178515968,152735 785966196986224640,199490 790611016518340609,232169 785935004761223168,199211 793442920577785857,252196 788653086097051648,215005 763344920459345922,77620 792024826554617857,243187 755166962238402560,35890 785320936253775872,11774 785583674666332160,194058 793477243813163014,252408 773661958885158913,137693 780464937416200192,178698 793635130594111488,252679 755203253806043137,36219 793525446079938560,252196 778996450130812928,169586 764591001952329728,83391 763044881363120128,75899 769645201384177664,114422 791058425912315904,78159 756271838276222976,42432 761323962789793792,66842 778205121285152768,1170856 791073006839738368,234583 764890912803721217,80486 772140522240487424,129558 760009667460214785,60344 750536614007361536,12883 753672577139212288,18341 789692830780362752,227242 770441980866236419,114220 786883348832464896,206048 753011486008553472,25255 766045716015972352,90384 771645233717141506,126152 771848165620326401,128382 758662025291628544,53976 762752233536565248,73712 785868557959565313,197297 770791981157060609,121046 795027271807627269,263926 781683882999570433,139404 775078641340325888,146675 789553950798319616,226581 763403374679044096,75922 774558819527434241,142668 792426779080204289,244270 786611865866469376,204413 787659224100671492,206117 747466712392556544,11774 788087283199057920,215005 759128910659485700,56322 779634320894025728,173347 794620212863713281,262145 752976127224844289,24870 774463921218424832,138222 788421788304900096,217837 756572570112122880,43225 778772113377198080,169999 764662532669833218,82283 791866811876728832,240070 756906647692320770,45040 766497347559755778,93508 786570959411085313,204273 795718774347485184,267862 777524088780619781,161988 785649880664576000,195975 793095852747214848,249286 757336394356236288,46382 786244954154799104,201555 753350953395453952,25189 788798312530849792,219207 769713305552379904,87904 763234402054840320,76056 794178375015350272,255870 785946639806726144,198089 771707245042302977,127134 760639144531931136,64019 767832205254995968,101681 788800447591047168,219942 792521990041112576,245148 750900037048111105,15242 776202271826800640,154200 760431534318825472,62771 778689896546304002,169923 732632729502638081,353186 770816789999673344,119505 779499471264624640,171902 774678736318922752,144542 792426730359296000,243075 733092650564345856,353789 786590890034925568,22735 772460477452390400,129662 751636721591214080,14277 795187474201018368,261155 790661918654656513,233307 795093744408215553,264397 759851309516238853,58267 768142650369126400,103071 778953446753837056,169638 769335466365558785,113165 786242051264409600,201958 787764855507972096,11774 791445127348748288,238207 732797090942885888,351850 778486379349217281,167220 752894210106208256,22752 770647538835808257,120341 767678130144239616,100605 766748838279286784,95708 795771806078685184,267521 758409414646824962,53033 774050656751542272,139404 793095317495353344,249469 756260531514683392,42344 753331459440582656,25965 760203964184793088,61545 790889761556795392,234583 794598989219893248,39957 757958921185288192,49431 775006649270624256,146259 775726063577997312,150404 780466564508160000,177233 793244300184285184,250633 788373117806653440,208544 794585239335014400,261796 755573077988212737,38032 734897634196869120,209828 788486288412258304,217837 766687931566215168,92958 791332588254146560,238207 760248944324587520,60855 786275257296486400,201958 794605222609813504,261818 749418032435519488,8535 771844601510449152,128017 753334043953901568,26871 773898995731226625,137158 769593667845709825,113446 763753151220572160,79691 792529162397421568,246422 792119307379486720,243513 773364148545564677,135025 794044481548992512,257492 769032961127813122,110344 758501256193118208,46384 795012320988725248,263898 756704306812817408,44450 758340028347080705,48289 773882301147119616,139404 795439265207513088,266138 761717939666026496,65180 781300466118451200,180233 794266167204454401,246425 795430056642412544,262602 789836235539873792,225359 760999598009774080,66116 763918239269265408,74133 778039070035365888,164669 790937966596100096,234653 792539012166590464,243187 794171075177447425,255393 770800142697889792,120610 773642659399290880,138382 793084453031665668,249348 761131279077302272,61051 778076622788239360,164783 753989826274209793,30590 756508153316016128,42249 764069589583925250,80486 765337086555660288,80486 789525322509148162,226881 759122039668178944,56889 765661854278516736,86103 772444801354592257,130988 779670161678823424,175153 759072109431709697,55107 765042413375074305,85767 776148913065562112,153194 793970034251100160,256255 790225882430345216,229505 794645627833614336,262145 761961391146332160,16761 777802534123700224,162244 767747596714700801,100893 760600978559086592,63451 781539455601565696,188401 789220566754586632,224333 752208952578940928,21098 776503956964913152,155688 791014923971198976,235487 795463542157836288,263896 757894713596743680,49852 779125235899518976,172802 793868246461984768,255942 773618575282204672,138054 732674909894103040,353016 773898226839584768,139404 752949462427799552,24316 765263165114359808,85562 765882290459201536,90031 771378104316985344,125236 771069847182729216,122388 757331490489315328,45319 760203058563473408,57131 787654781766602752,211347 787062948497723392,206644 787914995447263232,213887 773507348979527680,137042 759331457546412032,57917 760161189984739329,11774 764189402688094208,81869 794925259778588674,263895 767803919103844352,101681 794750319762739201,261306 780486035981631488,180520 787090094381334528,209129 791377168785821696,238383 775357003795402753,146720 760280169533870080,61545 773565407739469824,136904 788888061690146818,221972 770991845589516288,122146 778199739305193476,165488 764471007969107970,83391 763861502059225088,80720 791043832552927232,235590 766732548256911362,79987 778600999657283584,167220 732983422285709312,350042 794844986026004480,1063777 788896752640389121,221297 733063193795272707,354962 769515089963601920,27164 788784914518777857,220526 791456718878154753,238207 762132248640434176,71021 768432584044929026,106083 787034538975174656,208560 755863645637181440,39207 762680601665298432,73926 753952429050322945,30590 759156280577499136,56964 791055395708104704,233692 769134974364585985,109320 792120888741081088,197322 777631386047877120,162596 777925000766431233,164001 779671651508158464,176110 794816323125702656,261594 749372856534835200,8497 786880478246821892,198878 789826125874724866,222785 754818816819994625,33356 791233585885786112,234583 762008724282060800,71502 763196647203569664,76723 763820623311372288,80607 785991497233657856,197512 732730348061270016,351224 763038851006763008,76127 785681133237334016,197512 761932682863448064,70972 763749366343602176,77668 788867407137898496,218275 774388310315765760,142566 756874798416879616,45122 786512589190631424,203674 758403114122694658,52554 760575191508512770,62798 786547924247293957,202983 750843092685557761,14421 774343268632899584,142454 749320231361781760,8160 757601020671385600,47761 793473479123333120,252580 780802613633773568,11774 740200594137194496,1247339 754990800673669120,33356 770822601589403648,120613 780427066952908800,180197 785460811925975040,192032 790702990420242433,232884 794657772751220736,261818 774357879650267136,141887 757291596396109824,46382 755894939976818688,39221 765391710000074753,86440 761374157355352064,67369 791676558486364160,240483 758052100202962944,51069 753974957940416513,28799 758759243193475072,54070 767488087270232064,98089 773273918350106624,134975 764816836990898177,84724 788043942801633280,203832 786716649080573952,201351 794624214976364544,261455 785522245754097664,196277 770316522745163777,117364 792558138352242688,245101 795056386115772416,255915 773931007439503360,139352 790207372027424768,228620 762994784478851072,72978 776060829921845248,153095 766690576930476032,95568 755268521052008448,33186 785776426561708032,196277 762047644285988864,69219 781501497699860480,188119 752134156625248256,14442 778795323535659009,169550 789178512011776001,215437 764243424325185537,81869 772249579408326657,129551 760234765245095937,60849 785936842562506752,199546 794242972737007616,259063